273286	1
89707	2
143130	3
385579	4
85878	5
685771	6
235749	7
3860	8
179872	9
200871	10
330900	11
206854	12
560287	13
664363	14
576895	15
75749	16
43896	17
73609	18
548970	19
346719	20
42508	21
613598	22
490262	23
321405	24
642047	25
128535	26
311853	27
27405	28
80221	29
167210	30
100003	31
368935	32
579122	33
721211	34
120680	35
718789	36
451170	37
350412	38
494055	39
125408	40
9675	41
653630	42
23067	43
471905	44
65270	45
663331	46
499826	47
25828	48
40890	49
12039	50
339133	51
598894	52
152687	53
430287	54
38944	55
209340	56
388253	57
37744	58
57342	59
93967	60
30268	61
53907	62
498183	63
442356	64
571040	65
643227	66
316926	67
647477	68
175974	69
29717	70
562775	71
50969	72
683079	73
5199	74
545005	75
17228	76
590260	77
69095	78
91816	79
637905	80
622869	81
158508	82
135083	83
74355	84
3137	85
70563	86
15162	87
478013	88
50793	89
527688	90
127350	91
14072	92
441427	93
15603	94
20766	95
698898	96
37280	97
273426	98
416982	99
65388	100
24526	101
512778	102
66809	103
2871	104
10205	105
52973	106
643	107
649325	108
23464	109
678876	110
467156	111
264022	112
493633	113
197077	114
633321	115
9876	116
159594	117
312588	118
522161	119
131724	120
43332	121
700700	122
408778	123
367361	124
580860	125
88166	126
125869	127
559820	128
447613	129
595739	130
646233	131
361549	132
396156	133
525120	134
18572	135
373252	136
291007	137
543330	138
60122	139
40043	140
57021	141
386997	142
14119	143
174785	144
186204	145
22320	146
472173	147
668098	148
336057	149
609337	150
668419	151
1449	152
45360	153
646266	154
166746	155
43585	156
218861	157
632905	158
69769	159
45940	160
590466	161
186307	162
460390	163
200900	164
228206	165
153855	166
700652	167
567712	168
33550	169
175282	170
30	171
29279	172
717951	173
236219	174
387749	175
201931	176
42680	177
600455	178
524015	179
36579	180
502962	181
485757	182
214611	183
527336	184
110389	185
16671	186
49369	187
14169	188
182499	189
28471	190
156607	191
710625	192
543157	193
339655	194
449148	195
8616	196
80710	197
146550	198
25786	199
53449	200
53773	201
62984	202
643184	203
72681	204
177049	205
323050	206
630691	207
5783	208
166226	209
148679	210
281832	211
30991	212
30163	213
115161	214
619158	215
214284	216
430848	217
568307	218
622144	219
46577	220
210042	221
411098	222
296374	223
316229	224
76549	225
418347	226
464435	227
57577	228
58074	229
444338	230
34603	231
47657	232
278129	233
220051	234
5060	235
533395	236
723301	237
340042	238
684963	239
640451	240
24884	241
237959	242
363287	243
76444	244
67019	245
86227	246
103516	247
180432	248
208399	249
376984	250
154972	251
113165	252
427068	253
695334	254
371495	255
24473	256
64217	257
125497	258
673504	259
476045	260
43369	261
70401	262
183737	263
8451	264
708617	265
615781	266
590125	267
32891	268
167377	269
86963	270
463	271
541880	272
648541	273
66084	274
26020	275
679617	276
97994	277
427492	278
37349	279
604637	280
94465	281
3	282
195648	283
52942	284
670782	285
146834	286
432502	287
75236	288
203511	289
705586	290
479051	291
355073	292
566601	293
16699	294
281946	295
123098	296
118245	297
477816	298
394832	299
447424	300
92249	301
46932	302
626110	303
109442	304
79848	305
157886	306
96293	307
29992	308
716925	309
229623	310
180547	311
431414	312
17618	313
652910	314
72175	315
193833	316
226300	317
468263	318
245601	319
674583	320
340765	321
172040	322
5324	323
480220	324
80375	325
425069	326
346964	327
135368	328
33827	329
13692	330
33914	331
110797	332
131594	333
175461	334
66122	335
130065	336
79523	337
319247	338
715823	339
202853	340
455330	341
30214	342
2421	343
29447	344
169180	345
179770	346
179736	347
507155	348
390670	349
458411	350
66472	351
198810	352
307385	353
103297	354
79650	355
15233	356
73419	357
673113	358
608895	359
37912	360
12348	361
11740	362
603555	363
108068	364
10794	365
111905	366
399600	367
702083	368
29746	369
78735	370
1191	371
224593	372
87790	373
112612	374
62783	375
706725	376
79042	377
207541	378
281276	379
344738	380
603410	381
79175	382
56204	383
155877	384
78720	385
541775	386
469353	387
475879	388
434448	389
165043	390
83076	391
265273	392
472032	393
641233	394
91658	395
209097	396
32598	397
125216	398
618917	399
568802	400
299219	401
383308	402
35574	403
139286	404
618045	405
158615	406
670443	407
110029	408
126222	409
114668	410
195917	411
163676	412
174089	413
323832	414
264183	415
417493	416
177223	417
331618	418
162597	419
57842	420
165033	421
203677	422
354647	423
100559	424
93113	425
364099	426
26090	427
345222	428
2844	429
394630	430
159300	431
704126	432
117966	433
510046	434
125634	435
396229	436
95251	437
88247	438
342373	439
98651	440
529585	441
87069	442
117768	443
265288	444
132036	445
654797	446
101276	447
2578	448
22798	449
507442	450
314517	451
136378	452
200924	453
95816	454
11728	455
718167	456
73662	457
279865	458
340235	459
28509	460
640000	461
73679	462
435041	463
106076	464
692155	465
77380	466
112814	467
245888	468
476401	469
395147	470
584337	471
17799	472
152735	473
150046	474
135852	475
224771	476
109795	477
508650	478
629151	479
214862	480
80536	481
26318	482
46991	483
124730	484
45173	485
467084	486
201867	487
177493	488
421240	489
226110	490
229125	491
73622	492
323703	493
279937	494
686062	495
9434	496
127035	497
21887	498
425539	499
247737	500
62786	501
54141	502
585564	503
242921	504
390733	505
612351	506
94737	507
315396	508
145717	509
653970	510
446862	511
8259	512
177978	513
8393	514
134640	515
620499	516
620216	517
378087	518
665551	519
606128	520
73046	521
664870	522
650322	523
129061	524
23111	525
705346	526
669354	527
370162	528
565008	529
132406	530
312122	531
19074	532
278987	533
630696	534
547673	535
134285	536
29315	537
677392	538
575844	539
10070	540
19423	541
519358	542
545123	543
707476	544
120678	545
541456	546
156118	547
55229	548
116744	549
574613	550
719976	551
132075	552
26854	553
438191	554
221602	555
600462	556
402833	557
158818	558
10419	559
564299	560
183601	561
5739	562
52312	563
269914	564
31442	565
113392	566
562688	567
10746	568
336074	569
5796	570
222922	571
303589	572
137363	573
328028	574
537151	575
279978	576
181129	577
114415	578
630237	579
510061	580
44355	581
99766	582
115764	583
492678	584
179784	585
373652	586
42202	587
133806	588
678029	589
708676	590
56326	591
40739	592
121496	593
403362	594
194846	595
387458	596
24110	597
483747	598
137884	599
95310	600
382135	601
183043	602
563336	603
379715	604
87984	605
35870	606
273730	607
555178	608
217310	609
118472	610
24048	611
482513	612
259541	613
264259	614
325577	615
264206	616
2730	617
105024	618
708746	619
361336	620
663277	621
56902	622
172902	623
486660	624
94953	625
387436	626
83679	627
112834	628
345501	629
52522	630
47420	631
168410	632
157442	633
351354	634
208464	635
101766	636
345257	637
236881	638
243134	639
394800	640
52369	641
31652	642
78375	643
520587	644
290851	645
165159	646
24386	647
141716	648
5082	649
28575	650
524597	651
513054	652
3550	653
393505	654
649645	655
130407	656
20395	657
544985	658
410727	659
460252	660
542507	661
178152	662
691286	663
645506	664
12956	665
325833	666
340637	667
220114	668
211325	669
562571	670
33929	671
13861	672
629328	673
584523	674
14222	675
679594	676
136546	677
673977	678
250452	679
13004	680
624446	681
698167	682
663844	683
288503	684
31762	685
328699	686
702662	687
252727	688
51498	689
235605	690
248875	691
459768	692
387569	693
237593	694
196251	695
525690	696
168749	697
29355	698
672389	699
499112	700
52922	701
561204	702
81444	703
158417	704
294947	705
392017	706
354847	707
14580	708
130610	709
3655	710
139745	711
209125	712
640414	713
587881	714
162100	715
507669	716
10969	717
103348	718
8658	719
520857	720
24850	721
3340	722
713810	723
13925	724
89656	725
703052	726
553273	727
12932	728
693975	729
223809	730
4607	731
71701	732
62054	733
3600	734
128568	735
533959	736
717813	737
564051	738
508267	739
63301	740
28108	741
430096	742
172228	743
424917	744
226773	745
280817	746
579522	747
522312	748
343847	749
334094	750
527723	751
440286	752
275859	753
175385	754
271744	755
6352	756
459691	757
10704	758
68962	759
536642	760
240311	761
305648	762
227783	763
218490	764
182853	765
79827	766
589389	767
15539	768
525077	769
51735	770
13368	771
312074	772
114348	773
10296	774
341988	775
271557	776
242538	777
245688	778
578929	779
496278	780
355624	781
101646	782
10161	783
807	784
38273	785
466329	786
2329	787
81334	788
413855	789
144658	790
254051	791
447470	792
71991	793
584407	794
124280	795
449224	796
187570	797
49233	798
394078	799
482359	800
132651	801
144361	802
559026	803
135525	804
149187	805
375329	806
107058	807
601479	808
324333	809
284241	810
468	811
229186	812
3762	813
149341	814
203958	815
3536	816
109283	817
110153	818
487074	819
117889	820
690373	821
534135	822
260371	823
365507	824
656610	825
340413	826
272947	827
7338	828
505597	829
539206	830
317777	831
624669	832
460525	833
646558	834
602382	835
40728	836
724674	837
564657	838
386179	839
64888	840
348141	841
644684	842
1554	843
71626	844
71253	845
415046	846
184893	847
640558	848
492402	849
140020	850
347022	851
655497	852
282042	853
628948	854
8824	855
50786	856
448022	857
60295	858
82502	859
367181	860
600287	861
519736	862
292287	863
64528	864
333975	865
636443	866
2312	867
25961	868
635198	869
165184	870
644415	871
670074	872
592883	873
670985	874
4047	875
203294	876
486985	877
168887	878
93539	879
293846	880
159083	881
16902	882
425238	883
45896	884
945	885
50655	886
617633	887
70198	888
310418	889
444366	890
365657	891
237565	892
72577	893
221377	894
592135	895
92912	896
696928	897
93975	898
40766	899
1955	900
102864	901
528410	902
626559	903
566827	904
30681	905
177272	906
627924	907
1707	908
70649	909
111993	910
23514	911
161062	912
426022	913
67019	914
399499	915
37615	916
640255	917
248217	918
671244	919
524503	920
34430	921
97693	922
270397	923
38142	924
714861	925
164778	926
634275	927
95567	928
228575	929
69131	930
560589	931
124745	932
679098	933
256006	934
266736	935
87337	936
329024	937
173921	938
33058	939
5762	940
309818	941
185208	942
542216	943
548939	944
531503	945
121589	946
28048	947
575246	948
400	949
461624	950
91671	951
612424	952
567825	953
206971	954
267592	955
583378	956
320674	957
615056	958
46688	959
110746	960
36446	961
21406	962
619114	963
1517	964
81356	965
530331	966
563105	967
520315	968
11202	969
79087	970
372586	971
647468	972
109994	973
94904	974
498371	975
640931	976
5543	977
426219	978
42224	979
642410	980
212999	981
4978	982
564755	983
533116	984
24144	985
627297	986
488821	987
404968	988
264946	989
1567	990
183492	991
572416	992
77893	993
155202	994
644189	995
402262	996
349446	997
10432	998
370392	999
41116	1000
2275	1001
53217	1002
308341	1003
540351	1004
224522	1005
713388	1006
162323	1007
143374	1008
79019	1009
10660	1010
18728	1011
483948	1012
318817	1013
31068	1014
117833	1015
199361	1016
76782	1017
484456	1018
628090	1019
236632	1020
722375	1021
372820	1022
3220	1023
56445	1024
15171	1025
700227	1026
57279	1027
311302	1028
112012	1029
240205	1030
341235	1031
275846	1032
479773	1033
1776	1034
13805	1035
81554	1036
153794	1037
54079	1038
435446	1039
114141	1040
376834	1041
177010	1042
272418	1043
15264	1044
250646	1045
59288	1046
30021	1047
300204	1048
1912	1049
146405	1050
142250	1051
47762	1052
104821	1053
142533	1054
174947	1055
477793	1056
449806	1057
30470	1058
258939	1059
7056	1060
22127	1061
11773	1062
137915	1063
381514	1064
302758	1065
523872	1066
228908	1067
440310	1068
300895	1069
441226	1070
164751	1071
66609	1072
169047	1073
534040	1074
105946	1075
20374	1076
279254	1077
475953	1078
692711	1079
369137	1080
286090	1081
333832	1082
16868	1083
102069	1084
163733	1085
191098	1086
619700	1087
8155	1088
703989	1089
403983	1090
174186	1091
29915	1092
77473	1093
449699	1094
116144	1095
246119	1096
141634	1097
36538	1098
494830	1099
102228	1100
502381	1101
659507	1102
426276	1103
38079	1104
420368	1105
3	1106
374997	1107
122559	1108
2891	1109
410239	1110
16185	1111
535971	1112
81906	1113
591281	1114
146274	1115
462556	1116
173688	1117
683174	1118
402380	1119
16184	1120
109196	1121
8003	1122
248548	1123
583031	1124
367997	1125
678867	1126
623	1127
596778	1128
37577	1129
105815	1130
704286	1131
331151	1132
368455	1133
591953	1134
455109	1135
633602	1136
430513	1137
707951	1138
443169	1139
513615	1140
468813	1141
611497	1142
459437	1143
518216	1144
13729	1145
39686	1146
186828	1147
288438	1148
32392	1149
354775	1150
120016	1151
35888	1152
275392	1153
389991	1154
533808	1155
370064	1156
516296	1157
231195	1158
635934	1159
715350	1160
222729	1161
135832	1162
11468	1163
679336	1164
182249	1165
74249	1166
558310	1167
180411	1168
117939	1169
146197	1170
20129	1171
440715	1172
30400	1173
580370	1174
309186	1175
568460	1176
685060	1177
555635	1178
12075	1179
689031	1180
379427	1181
279372	1182
19267	1183
474623	1184
48073	1185
713850	1186
54112	1187
10282	1188
162574	1189
18073	1190
277085	1191
626204	1192
341708	1193
19241	1194
230629	1195
15672	1196
533421	1197
716726	1198
645984	1199
501569	1200
9374	1201
133970	1202
389110	1203
396631	1204
108043	1205
80958	1206
178692	1207
260583	1208
75462	1209
487555	1210
299627	1211
139554	1212
359768	1213
105258	1214
300719	1215
515933	1216
28031	1217
264725	1218
624073	1219
64825	1220
144641	1221
331355	1222
177917	1223
645991	1224
107018	1225
644221	1226
218963	1227
186010	1228
568958	1229
75700	1230
398545	1231
563647	1232
12289	1233
699249	1234
232815	1235
594750	1236
713987	1237
278215	1238
27779	1239
541675	1240
158847	1241
260080	1242
308643	1243
34584	1244
175612	1245
652089	1246
506955	1247
483877	1248
57099	1249
64162	1250
642298	1251
651765	1252
129639	1253
27322	1254
621409	1255
118816	1256
1057	1257
544365	1258
412924	1259
24761	1260
88764	1261
71699	1262
635161	1263
519318	1264
31173	1265
654956	1266
51160	1267
270968	1268
164323	1269
326708	1270
177840	1271
481842	1272
575262	1273
134129	1274
2426	1275
588855	1276
115813	1277
634751	1278
567790	1279
581773	1280
680160	1281
457397	1282
47380	1283
699093	1284
212616	1285
318727	1286
206919	1287
467856	1288
562434	1289
185835	1290
34767	1291
8574	1292
91909	1293
58671	1294
553763	1295
256790	1296
655882	1297
80744	1298
496738	1299
673406	1300
629546	1301
578285	1302
696720	1303
817	1304
703214	1305
322576	1306
585260	1307
102708	1308
117630	1309
700159	1310
592187	1311
5884	1312
553867	1313
655302	1314
415571	1315
695809	1316
699865	1317
188312	1318
132669	1319
66353	1320
314520	1321
393340	1322
486781	1323
197159	1324
687227	1325
173672	1326
13894	1327
56564	1328
4562	1329
482427	1330
496071	1331
419982	1332
541118	1333
605112	1334
607383	1335
80613	1336
38824	1337
824	1338
150745	1339
18279	1340
64473	1341
317612	1342
567094	1343
590854	1344
325445	1345
561283	1346
682205	1347
48097	1348
642474	1349
181850	1350
694181	1351
5571	1352
62556	1353
211555	1354
355335	1355
293239	1356
40634	1357
608535	1358
209052	1359
719970	1360
92310	1361
330992	1362
4805	1363
36676	1364
102161	1365
313524	1366
547555	1367
683276	1368
665803	1369
563632	1370
613177	1371
596835	1372
82353	1373
487314	1374
186117	1375
110332	1376
462525	1377
702373	1378
654401	1379
173286	1380
249665	1381
102273	1382
631940	1383
298887	1384
128727	1385
282962	1386
542442	1387
218295	1388
329309	1389
56443	1390
637273	1391
221170	1392
16531	1393
492198	1394
712051	1395
1050	1396
47	1397
309137	1398
322663	1399
77142	1400
165096	1401
142049	1402
348650	1403
460337	1404
15362	1405
136049	1406
43917	1407
172553	1408
216678	1409
428586	1410
169456	1411
675800	1412
308381	1413
89271	1414
654208	1415
628488	1416
411914	1417
42877	1418
215383	1419
84112	1420
86176	1421
517441	1422
106612	1423
442063	1424
220955	1425
669089	1426
108001	1427
353316	1428
591623	1429
585074	1430
153554	1431
581740	1432
157690	1433
566692	1434
72574	1435
3094	1436
2046	1437
200560	1438
31452	1439
706031	1440
104218	1441
44179	1442
630526	1443
323132	1444
147778	1445
322149	1446
12039	1447
79421	1448
79478	1449
597466	1450
527947	1451
268923	1452
562202	1453
327577	1454
7554	1455
69536	1456
143320	1457
373947	1458
89681	1459
8820	1460
692980	1461
334222	1462
558933	1463
684861	1464
473817	1465
117450	1466
331080	1467
2881	1468
373629	1469
537915	1470
257598	1471
578021	1472
657164	1473
723182	1474
227595	1475
674322	1476
14570	1477
152242	1478
283342	1479
142194	1480
8002	1481
81057	1482
271585	1483
121312	1484
420627	1485
284882	1486
492328	1487
86670	1488
544690	1489
363670	1490
176654	1491
92046	1492
454872	1493
67489	1494
249216	1495
190087	1496
277516	1497
182559	1498
78437	1499
875	1500
684779	1501
565299	1502
614975	1503
673759	1504
330374	1505
454460	1506
7925	1507
204139	1508
692816	1509
198061	1510
15825	1511
273588	1512
135959	1513
8611	1514
42468	1515
162492	1516
541240	1517
701500	1518
435493	1519
258888	1520
147032	1521
5093	1522
674755	1523
8554	1524
11063	1525
320831	1526
655021	1527
142933	1528
97504	1529
565353	1530
486221	1531
17286	1532
28608	1533
674330	1534
128292	1535
77474	1536
88975	1537
288555	1538
534064	1539
166	1540
155328	1541
302888	1542
113985	1543
33735	1544
255456	1545
239086	1546
30209	1547
468732	1548
679120	1549
491366	1550
151150	1551
269368	1552
166900	1553
427243	1554
45402	1555
177151	1556
487493	1557
120139	1558
39469	1559
672936	1560
797	1561
460145	1562
64942	1563
658109	1564
369938	1565
351083	1566
36882	1567
352557	1568
658322	1569
333940	1570
634934	1571
156309	1572
181529	1573
15830	1574
615677	1575
39407	1576
89343	1577
366155	1578
564369	1579
174217	1580
570421	1581
102853	1582
614432	1583
58414	1584
467662	1585
387033	1586
274918	1587
96369	1588
86405	1589
507798	1590
347327	1591
427595	1592
12149	1593
66527	1594
160495	1595
220401	1596
38187	1597
137049	1598
596084	1599
367579	1600
453789	1601
159264	1602
532941	1603
34093	1604
107208	1605
12249	1606
139363	1607
240047	1608
41748	1609
484349	1610
293496	1611
204904	1612
137004	1613
558482	1614
251193	1615
263642	1616
370967	1617
208786	1618
203586	1619
517886	1620
14910	1621
307829	1622
268612	1623
335637	1624
101	1625
310392	1626
506693	1627
4687	1628
294970	1629
50670	1630
84146	1631
88770	1632
77534	1633
237232	1634
24946	1635
37682	1636
67905	1637
101526	1638
539507	1639
121538	1640
297391	1641
186759	1642
29546	1643
13120	1644
671502	1645
466602	1646
48096	1647
639397	1648
8692	1649
140882	1650
154081	1651
144621	1652
25704	1653
15784	1654
610233	1655
625809	1656
452679	1657
354873	1658
332745	1659
662374	1660
622312	1661
326944	1662
36059	1663
58461	1664
717296	1665
682484	1666
219815	1667
128351	1668
3662	1669
468159	1670
326357	1671
7684	1672
110368	1673
562842	1674
260039	1675
216286	1676
63301	1677
11486	1678
14242	1679
545037	1680
715686	1681
492162	1682
94199	1683
165768	1684
6076	1685
290532	1686
81340	1687
83490	1688
12437	1689
390536	1690
249088	1691
701179	1692
462824	1693
630144	1694
44641	1695
556096	1696
42687	1697
32562	1698
339013	1699
164621	1700
46478	1701
111388	1702
336278	1703
49207	1704
379509	1705
146257	1706
3711	1707
3323	1708
447834	1709
121619	1710
192482	1711
105252	1712
596064	1713
507818	1714
691778	1715
351449	1716
90154	1717
122032	1718
33206	1719
700677	1720
28154	1721
479442	1722
286297	1723
225625	1724
547449	1725
365263	1726
269088	1727
567595	1728
152706	1729
410191	1730
203634	1731
63160	1732
97702	1733
487048	1734
8162	1735
187284	1736
364660	1737
154786	1738
380495	1739
570570	1740
40058	1741
135256	1742
270906	1743
120492	1744
20405	1745
66926	1746
100917	1747
65000	1748
19226	1749
177699	1750
594099	1751
179527	1752
525298	1753
21561	1754
643942	1755
635570	1756
39851	1757
336622	1758
604575	1759
48830	1760
96237	1761
546257	1762
2395	1763
189889	1764
468792	1765
52151	1766
25663	1767
519165	1768
508948	1769
337755	1770
466392	1771
4293	1772
578829	1773
97268	1774
39255	1775
158278	1776
601622	1777
183843	1778
1377	1779
390225	1780
116425	1781
181532	1782
122342	1783
623954	1784
19966	1785
17952	1786
9142	1787
4664	1788
41756	1789
22212	1790
35982	1791
655575	1792
679683	1793
490713	1794
99069	1795
24537	1796
146957	1797
169492	1798
454147	1799
513278	1800
653897	1801
249813	1802
277253	1803
258265	1804
13176	1805
315420	1806
11489	1807
2728	1808
331000	1809
94387	1810
473773	1811
383205	1812
152070	1813
230790	1814
186806	1815
275531	1816
263486	1817
121635	1818
16131	1819
111382	1820
22003	1821
662383	1822
443476	1823
143802	1824
606228	1825
652314	1826
409572	1827
126968	1828
182417	1829
522348	1830
216825	1831
51518	1832
475198	1833
113018	1834
537408	1835
142493	1836
326275	1837
19303	1838
120658	1839
459066	1840
354979	1841
572642	1842
53029	1843
164091	1844
266320	1845
543411	1846
408819	1847
412258	1848
226604	1849
152925	1850
595250	1851
10722	1852
44609	1853
623725	1854
357802	1855
706153	1856
133859	1857
61064	1858
667816	1859
636349	1860
695225	1861
58429	1862
9792	1863
74939	1864
53	1865
484226	1866
22518	1867
693808	1868
424211	1869
403681	1870
275219	1871
625831	1872
102812	1873
315153	1874
169864	1875
434926	1876
67621	1877
577531	1878
309943	1879
13641	1880
138889	1881
952	1882
690862	1883
53597	1884
166503	1885
538356	1886
421891	1887
162768	1888
181044	1889
39252	1890
105604	1891
711908	1892
229322	1893
318066	1894
172705	1895
13094	1896
571879	1897
3009	1898
340813	1899
159657	1900
54652	1901
29998	1902
679165	1903
598310	1904
164710	1905
165386	1906
419146	1907
2671	1908
304355	1909
4428	1910
249634	1911
96907	1912
718708	1913
70	1914
117494	1915
694463	1916
495955	1917
152486	1918
356323	1919
436762	1920
135799	1921
644893	1922
70577	1923
297255	1924
296449	1925
166031	1926
150658	1927
694459	1928
204258	1929
28901	1930
289025	1931
619277	1932
21494	1933
294332	1934
311506	1935
172883	1936
424265	1937
581225	1938
169966	1939
122776	1940
74652	1941
520481	1942
38097	1943
545943	1944
84041	1945
200073	1946
258982	1947
11838	1948
38089	1949
370889	1950
448599	1951
154215	1952
435796	1953
593254	1954
304472	1955
228352	1956
329	1957
516163	1958
133962	1959
198067	1960
657243	1961
130099	1962
285369	1963
103839	1964
322097	1965
480511	1966
262674	1967
2424	1968
135833	1969
45890	1970
477512	1971
167636	1972
165778	1973
688800	1974
22563	1975
423659	1976
684336	1977
263585	1978
673544	1979
109746	1980
722858	1981
376473	1982
3875	1983
424661	1984
24136	1985
34639	1986
22944	1987
185214	1988
192853	1989
151116	1990
66533	1991
35254	1992
33374	1993
27645	1994
72625	1995
524659	1996
308580	1997
187397	1998
130986	1999
689947	2000
169099	2001
1381	2002
612908	2003
578402	2004
598863	2005
453370	2006
97550	2007
658659	2008
426543	2009
460423	2010
57375	2011
65550	2012
238934	2013
78428	2014
468774	2015
526979	2016
264154	2017
489225	2018
398446	2019
223516	2020
675526	2021
111948	2022
184771	2023
125196	2024
46752	2025
355767	2026
90470	2027
452432	2028
29183	2029
32582	2030
333201	2031
136516	2032
456821	2033
133306	2034
717896	2035
218659	2036
190410	2037
315804	2038
17492	2039
286004	2040
229	2041
645744	2042
23516	2043
298535	2044
97550	2045
300896	2046
631709	2047
387238	2048
30462	2049
160771	2050
579232	2051
360033	2052
156857	2053
421153	2054
17245	2055
18261	2056
190804	2057
541963	2058
167114	2059
17119	2060
3446	2061
6196	2062
352455	2063
169874	2064
4182	2065
149756	2066
31722	2067
698267	2068
670924	2069
39955	2070
626564	2071
101158	2072
196810	2073
283488	2074
79240	2075
8752	2076
109669	2077
323229	2078
99733	2079
10785	2080
5877	2081
24662	2082
180112	2083
471248	2084
287126	2085
68112	2086
461837	2087
105836	2088
479561	2089
585813	2090
37221	2091
423414	2092
2728	2093
78216	2094
23952	2095
167903	2096
53887	2097
420216	2098
536630	2099
72365	2100
567069	2101
159167	2102
3069	2103
59644	2104
201442	2105
652429	2106
241869	2107
50960	2108
613745	2109
56962	2110
275721	2111
115393	2112
8134	2113
35868	2114
59100	2115
1073	2116
488063	2117
136240	2118
577870	2119
310219	2120
257621	2121
335829	2122
90475	2123
325664	2124
11794	2125
333950	2126
164257	2127
24607	2128
94901	2129
284989	2130
22773	2131
630523	2132
46010	2133
174019	2134
93383	2135
139178	2136
173465	2137
122859	2138
59157	2139
91318	2140
48004	2141
484332	2142
298502	2143
87927	2144
573637	2145
681379	2146
44596	2147
428313	2148
127314	2149
1140	2150
314725	2151
561529	2152
17453	2153
388863	2154
184327	2155
688980	2156
240540	2157
235795	2158
63228	2159
122159	2160
196065	2161
530868	2162
43226	2163
182471	2164
513890	2165
203865	2166
279795	2167
19386	2168
538431	2169
161348	2170
100847	2171
514711	2172
600519	2173
511454	2174
259088	2175
281	2176
280727	2177
126724	2178
200603	2179
352995	2180
33039	2181
267476	2182
1311	2183
11192	2184
545334	2185
92060	2186
199884	2187
407986	2188
449990	2189
51561	2190
139027	2191
132132	2192
552868	2193
163125	2194
239840	2195
28811	2196
63380	2197
6724	2198
40670	2199
710658	2200
642938	2201
580609	2202
343751	2203
82030	2204
17824	2205
286597	2206
687590	2207
121818	2208
365583	2209
347184	2210
429844	2211
158665	2212
588213	2213
570252	2214
7823	2215
100693	2216
683677	2217
642696	2218
369091	2219
304616	2220
356247	2221
473535	2222
608493	2223
354009	2224
65168	2225
48096	2226
229593	2227
295709	2228
217654	2229
33762	2230
7813	2231
22705	2232
596396	2233
150389	2234
663506	2235
78625	2236
316916	2237
73453	2238
52370	2239
387879	2240
707660	2241
272482	2242
177084	2243
95992	2244
52128	2245
313512	2246
228115	2247
335150	2248
641697	2249
268553	2250
59600	2251
588626	2252
7375	2253
663577	2254
46544	2255
315283	2256
122861	2257
386437	2258
11877	2259
22478	2260
45195	2261
98815	2262
321203	2263
178662	2264
83475	2265
434787	2266
330523	2267
680689	2268
695190	2269
129063	2270
7493	2271
97145	2272
279836	2273
43562	2274
241088	2275
523823	2276
322637	2277
630117	2278
482890	2279
380346	2280
542624	2281
385715	2282
328785	2283
576235	2284
35786	2285
376816	2286
25997	2287
133847	2288
513150	2289
615081	2290
587035	2291
144560	2292
42161	2293
700376	2294
260537	2295
161733	2296
562586	2297
124688	2298
279390	2299
83465	2300
21609	2301
658643	2302
167208	2303
102275	2304
555666	2305
178554	2306
81718	2307
336719	2308
393453	2309
606137	2310
68893	2311
426621	2312
655024	2313
639219	2314
162298	2315
2191	2316
154288	2317
88202	2318
524799	2319
107443	2320
208281	2321
5281	2322
344128	2323
320673	2324
236981	2325
207769	2326
653485	2327
370900	2328
6674	2329
282271	2330
504997	2331
9364	2332
15580	2333
386005	2334
483313	2335
457969	2336
147066	2337
7355	2338
387139	2339
330811	2340
622419	2341
584608	2342
624566	2343
572568	2344
530599	2345
645773	2346
337071	2347
87499	2348
6750	2349
15647	2350
1474	2351
654084	2352
558031	2353
339309	2354
554238	2355
540714	2356
614384	2357
30442	2358
514150	2359
208647	2360
182871	2361
267608	2362
265546	2363
47932	2364
265698	2365
319082	2366
707802	2367
9075	2368
462	2369
664500	2370
49686	2371
41582	2372
89409	2373
679474	2374
400654	2375
97898	2376
504834	2377
38053	2378
276865	2379
719200	2380
53770	2381
36067	2382
261237	2383
546878	2384
716754	2385
167345	2386
606456	2387
169302	2388
191297	2389
605868	2390
372435	2391
135982	2392
133266	2393
492237	2394
102359	2395
286627	2396
161030	2397
77508	2398
37712	2399
648797	2400
186584	2401
291651	2402
624372	2403
15696	2404
335287	2405
72368	2406
436150	2407
402930	2408
131598	2409
381106	2410
540613	2411
609404	2412
2899	2413
187015	2414
181345	2415
493354	2416
415445	2417
579179	2418
108489	2419
695433	2420
484834	2421
598682	2422
372118	2423
14498	2424
172745	2425
99402	2426
153218	2427
259590	2428
703378	2429
194415	2430
71517	2431
31908	2432
668443	2433
136012	2434
185688	2435
42138	2436
395014	2437
423873	2438
154455	2439
73252	2440
599194	2441
41198	2442
79121	2443
700101	2444
32189	2445
613954	2446
703775	2447
86994	2448
6954	2449
49153	2450
496265	2451
28765	2452
106657	2453
147242	2454
357894	2455
130902	2456
126602	2457
84013	2458
140429	2459
41591	2460
178887	2461
440146	2462
196811	2463
639651	2464
664748	2465
16831	2466
47066	2467
717850	2468
377142	2469
78850	2470
299447	2471
439325	2472
511230	2473
344299	2474
90094	2475
307500	2476
57551	2477
174677	2478
385697	2479
308786	2480
142147	2481
56958	2482
72505	2483
601169	2484
38715	2485
132065	2486
528124	2487
68797	2488
549946	2489
458260	2490
169759	2491
107723	2492
176639	2493
116729	2494
37146	2495
178277	2496
92930	2497
147090	2498
11941	2499
2302	2500
225700	2501
124309	2502
376847	2503
704978	2504
596736	2505
270024	2506
184243	2507
93306	2508
434212	2509
146905	2510
2151	2511
93309	2512
2222	2513
18937	2514
732	2515
193866	2516
548178	2517
602360	2518
606200	2519
150046	2520
64360	2521
641905	2522
665516	2523
293467	2524
719161	2525
5749	2526
566745	2527
106683	2528
280459	2529
708747	2530
140736	2531
675139	2532
721107	2533
317515	2534
64687	2535
624975	2536
163653	2537
607288	2538
609875	2539
34111	2540
328	2541
17734	2542
417100	2543
125341	2544
23258	2545
93817	2546
48407	2547
114858	2548
83905	2549
34676	2550
859	2551
553352	2552
104225	2553
75879	2554
14014	2555
73691	2556
468354	2557
126728	2558
119829	2559
587613	2560
29493	2561
560752	2562
314749	2563
560706	2564
199861	2565
516553	2566
167017	2567
117861	2568
89055	2569
124520	2570
97331	2571
224791	2572
241378	2573
701135	2574
15926	2575
7003	2576
177117	2577
415609	2578
341618	2579
232179	2580
391969	2581
65820	2582
618674	2583
30665	2584
620978	2585
43034	2586
615736	2587
581249	2588
147627	2589
127873	2590
41805	2591
40032	2592
8745	2593
48464	2594
682775	2595
17521	2596
67815	2597
39859	2598
628074	2599
105394	2600
1828	2601
73054	2602
512616	2603
365290	2604
99376	2605
407609	2606
132181	2607
641077	2608
526657	2609
96566	2610
299521	2611
695935	2612
320755	2613
92039	2614
21728	2615
12180	2616
682612	2617
61825	2618
556461	2619
12530	2620
375722	2621
167519	2622
627804	2623
146756	2624
121804	2625
644397	2626
316758	2627
627602	2628
103623	2629
406980	2630
412499	2631
1829	2632
156888	2633
665422	2634
332	2635
159523	2636
95330	2637
122453	2638
312128	2639
476963	2640
368789	2641
95692	2642
431513	2643
530034	2644
533109	2645
15708	2646
106436	2647
20416	2648
129546	2649
461892	2650
376435	2651
5632	2652
298039	2653
697451	2654
56697	2655
546909	2656
92336	2657
199687	2658
30888	2659
5745	2660
221733	2661
78279	2662
515106	2663
93406	2664
513903	2665
582939	2666
641408	2667
470573	2668
40249	2669
83985	2670
650941	2671
252651	2672
313678	2673
350178	2674
575874	2675
17955	2676
28935	2677
612725	2678
16669	2679
172244	2680
78597	2681
279332	2682
374052	2683
483215	2684
445388	2685
348560	2686
497019	2687
118953	2688
83693	2689
679699	2690
488965	2691
480943	2692
31910	2693
129810	2694
269	2695
624335	2696
365004	2697
3635	2698
147213	2699
8	2700
613615	2701
593983	2702
127985	2703
146372	2704
182224	2705
44096	2706
94604	2707
395302	2708
167086	2709
14773	2710
94895	2711
661291	2712
557603	2713
163387	2714
132441	2715
78136	2716
529695	2717
627687	2718
397640	2719
97293	2720
246977	2721
129299	2722
303225	2723
117929	2724
640528	2725
126608	2726
89888	2727
541901	2728
31375	2729
395442	2730
531998	2731
8022	2732
130640	2733
355176	2734
104677	2735
142422	2736
89458	2737
334103	2738
26997	2739
241696	2740
663873	2741
695047	2742
692373	2743
437451	2744
695918	2745
324547	2746
22098	2747
154852	2748
660479	2749
687685	2750
83829	2751
155281	2752
403891	2753
204286	2754
478553	2755
6311	2756
146	2757
378803	2758
54073	2759
29849	2760
606776	2761
393232	2762
76027	2763
72381	2764
329513	2765
514897	2766
441147	2767
224563	2768
141969	2769
473238	2770
613739	2771
197670	2772
417806	2773
12447	2774
109636	2775
88573	2776
694947	2777
43438	2778
361050	2779
705588	2780
268204	2781
57658	2782
17457	2783
364651	2784
18051	2785
254060	2786
161893	2787
22181	2788
52592	2789
529358	2790
45187	2791
33077	2792
391226	2793
292074	2794
288180	2795
60222	2796
155473	2797
341993	2798
83521	2799
365903	2800
102177	2801
367107	2802
145308	2803
41729	2804
101426	2805
26371	2806
290713	2807
254294	2808
111204	2809
91095	2810
139963	2811
637309	2812
570257	2813
408002	2814
510453	2815
676315	2816
586424	2817
4251	2818
119090	2819
258938	2820
41329	2821
522408	2822
606521	2823
11197	2824
131565	2825
437004	2826
335644	2827
104559	2828
537345	2829
603594	2830
115797	2831
106245	2832
172308	2833
496070	2834
118416	2835
98809	2836
349933	2837
469745	2838
104267	2839
637960	2840
522166	2841
167058	2842
148761	2843
187435	2844
4894	2845
469966	2846
30365	2847
439800	2848
137886	2849
361211	2850
525863	2851
471048	2852
628192	2853
721474	2854
374848	2855
586745	2856
19825	2857
382829	2858
292945	2859
269795	2860
32382	2861
168211	2862
96277	2863
527308	2864
77876	2865
118016	2866
372686	2867
127029	2868
6548	2869
124738	2870
479676	2871
567037	2872
375796	2873
74442	2874
352724	2875
34594	2876
324309	2877
525299	2878
13821	2879
659593	2880
638822	2881
290789	2882
284325	2883
722226	2884
288898	2885
180722	2886
534623	2887
405183	2888
211941	2889
359499	2890
378814	2891
292143	2892
91474	2893
28961	2894
14809	2895
396434	2896
232693	2897
336199	2898
518911	2899
15826	2900
238	2901
302823	2902
79311	2903
15040	2904
710775	2905
115062	2906
347504	2907
4792	2908
66217	2909
460807	2910
290419	2911
247467	2912
725	2913
400456	2914
69791	2915
21182	2916
232756	2917
218459	2918
619451	2919
96952	2920
214144	2921
105730	2922
427385	2923
243235	2924
122906	2925
291861	2926
429912	2927
661657	2928
105525	2929
684117	2930
689122	2931
623059	2932
501326	2933
583038	2934
698402	2935
144035	2936
565712	2937
169792	2938
600748	2939
721019	2940
563556	2941
494899	2942
640634	2943
450673	2944
16154	2945
72260	2946
467444	2947
253466	2948
314777	2949
472171	2950
402503	2951
116793	2952
387414	2953
650967	2954
710650	2955
31556	2956
403782	2957
648516	2958
146223	2959
701094	2960
536878	2961
539815	2962
325181	2963
671601	2964
285244	2965
1814	2966
36396	2967
182147	2968
404531	2969
194575	2970
73251	2971
380257	2972
461791	2973
721736	2974
347376	2975
279091	2976
149958	2977
31615	2978
515557	2979
650803	2980
376891	2981
72080	2982
10263	2983
109221	2984
185666	2985
406730	2986
209477	2987
176767	2988
720409	2989
194150	2990
109677	2991
267224	2992
531737	2993
116173	2994
655216	2995
642558	2996
527707	2997
55704	2998
712640	2999
6439	3000
71509	3001
235195	3002
360496	3003
152457	3004
92242	3005
169264	3006
484608	3007
41791	3008
643679	3009
257665	3010
595679	3011
375567	3012
584514	3013
535006	3014
353277	3015
140081	3016
33252	3017
7663	3018
275724	3019
3798	3020
630233	3021
21793	3022
498463	3023
414140	3024
112707	3025
181251	3026
509664	3027
645955	3028
95177	3029
515826	3030
585524	3031
527753	3032
69899	3033
680644	3034
36625	3035
37480	3036
314512	3037
16843	3038
105840	3039
91034	3040
57322	3041
446652	3042
648206	3043
438732	3044
158088	3045
156625	3046
61088	3047
683304	3048
456824	3049
52286	3050
390997	3051
498199	3052
138961	3053
134010	3054
234038	3055
239872	3056
6244	3057
19428	3058
89976	3059
472430	3060
292503	3061
122694	3062
558245	3063
138212	3064
671715	3065
326559	3066
638506	3067
273517	3068
172641	3069
372680	3070
605464	3071
65143	3072
492938	3073
80772	3074
171542	3075
549363	3076
694111	3077
228794	3078
142348	3079
38178	3080
485059	3081
84401	3082
421680	3083
105862	3084
9858	3085
53780	3086
648469	3087
45288	3088
173939	3089
155592	3090
93704	3091
408675	3092
57564	3093
110839	3094
539456	3095
94893	3096
44651	3097
410424	3098
278699	3099
73332	3100
170838	3101
14443	3102
186474	3103
40601	3104
238463	3105
583151	3106
184449	3107
46819	3108
15002	3109
1025	3110
412785	3111
402931	3112
648226	3113
377096	3114
382843	3115
623390	3116
388639	3117
155707	3118
474460	3119
444988	3120
36477	3121
691754	3122
167412	3123
5106	3124
83292	3125
460939	3126
711445	3127
33587	3128
666201	3129
611929	3130
146485	3131
17694	3132
386219	3133
195510	3134
465256	3135
506092	3136
174994	3137
82835	3138
520706	3139
490690	3140
595750	3141
369724	3142
13439	3143
50590	3144
458573	3145
149308	3146
196512	3147
28559	3148
60268	3149
635903	3150
25544	3151
15178	3152
476085	3153
317545	3154
25166	3155
420440	3156
1391	3157
234822	3158
64252	3159
532692	3160
104639	3161
626786	3162
299338	3163
297620	3164
42989	3165
402519	3166
406952	3167
74748	3168
76142	3169
5266	3170
136723	3171
18708	3172
196548	3173
217842	3174
163796	3175
564964	3176
451141	3177
414467	3178
679379	3179
445533	3180
685138	3181
6299	3182
89669	3183
679139	3184
250849	3185
380874	3186
265847	3187
116938	3188
629131	3189
28809	3190
32617	3191
382612	3192
92214	3193
35261	3194
645629	3195
164223	3196
485824	3197
134699	3198
563222	3199
25356	3200
11709	3201
719457	3202
600406	3203
535200	3204
98699	3205
41355	3206
429810	3207
311559	3208
511821	3209
631047	3210
111898	3211
30827	3212
9404	3213
159956	3214
334150	3215
213028	3216
448997	3217
86002	3218
714088	3219
604392	3220
123771	3221
326730	3222
12502	3223
128900	3224
681765	3225
442755	3226
157336	3227
48681	3228
11685	3229
1003	3230
461701	3231
2269	3232
395539	3233
671883	3234
96351	3235
230175	3236
535037	3237
500071	3238
178411	3239
38471	3240
134825	3241
542013	3242
243828	3243
75199	3244
552	3245
322238	3246
145858	3247
672166	3248
643210	3249
370854	3250
442353	3251
7998	3252
11111	3253
60	3254
142198	3255
486779	3256
632120	3257
49890	3258
60008	3259
8394	3260
678070	3261
183215	3262
614292	3263
104513	3264
478672	3265
69214	3266
6451	3267
141263	3268
16819	3269
11755	3270
89096	3271
89573	3272
270771	3273
51523	3274
150480	3275
10825	3276
18700	3277
104456	3278
455395	3279
581839	3280
244665	3281
95041	3282
136143	3283
549498	3284
370791	3285
403352	3286
374279	3287
2816	3288
146	3289
621276	3290
190556	3291
33143	3292
31519	3293
146093	3294
18586	3295
332904	3296
722610	3297
368872	3298
674169	3299
123029	3300
69698	3301
451532	3302
490016	3303
116146	3304
109575	3305
101059	3306
68167	3307
35186	3308
487521	3309
530059	3310
175629	3311
647693	3312
270992	3313
507503	3314
653632	3315
663149	3316
222486	3317
10734	3318
67188	3319
112550	3320
582935	3321
416184	3322
91177	3323
116108	3324
347974	3325
661681	3326
1456	3327
292	3328
98651	3329
386346	3330
647545	3331
187414	3332
521494	3333
2271	3334
59218	3335
129750	3336
4153	3337
2617	3338
544936	3339
110845	3340
16315	3341
148302	3342
264566	3343
324402	3344
631452	3345
524650	3346
9924	3347
461718	3348
289741	3349
40838	3350
485135	3351
11655	3352
34169	3353
576724	3354
231253	3355
91008	3356
398152	3357
431057	3358
450975	3359
324866	3360
358120	3361
402963	3362
286815	3363
594968	3364
88392	3365
311575	3366
466368	3367
562811	3368
15764	3369
252584	3370
14605	3371
265176	3372
122947	3373
7200	3374
71829	3375
568317	3376
439956	3377
299954	3378
135	3379
111408	3380
23285	3381
162672	3382
111744	3383
11814	3384
282600	3385
102523	3386
339851	3387
341681	3388
381105	3389
348603	3390
25406	3391
7021	3392
489379	3393
687703	3394
702474	3395
454	3396
567914	3397
128229	3398
517344	3399
18214	3400
349738	3401
16611	3402
619807	3403
129694	3404
624116	3405
25137	3406
645444	3407
588631	3408
27570	3409
50622	3410
585573	3411
603228	3412
171872	3413
211850	3414
147652	3415
69811	3416
582943	3417
693323	3418
18643	3419
456429	3420
81015	3421
156929	3422
133108	3423
21372	3424
695949	3425
99937	3426
15337	3427
435126	3428
149782	3429
338956	3430
34245	3431
115061	3432
70576	3433
299246	3434
189245	3435
369204	3436
32	3437
111401	3438
32903	3439
380526	3440
323719	3441
171098	3442
70495	3443
644537	3444
82052	3445
18	3446
126064	3447
53763	3448
500224	3449
690523	3450
83257	3451
592453	3452
483860	3453
522118	3454
39771	3455
37025	3456
699626	3457
462229	3458
354327	3459
720009	3460
663866	3461
38854	3462
16464	3463
83424	3464
312874	3465
54348	3466
203354	3467
557946	3468
58996	3469
120243	3470
484518	3471
560991	3472
193072	3473
616975	3474
195615	3475
599537	3476
512086	3477
697214	3478
294175	3479
12016	3480
167518	3481
355375	3482
326164	3483
325307	3484
237214	3485
103654	3486
337676	3487
32927	3488
171902	3489
634346	3490
73944	3491
12668	3492
582841	3493
435984	3494
458231	3495
528607	3496
178835	3497
484399	3498
19493	3499
712561	3500
38354	3501
689462	3502
152867	3503
17004	3504
415229	3505
19651	3506
108792	3507
516057	3508
707328	3509
21681	3510
54556	3511
183491	3512
662702	3513
483959	3514
595274	3515
7453	3516
23455	3517
562337	3518
165838	3519
479262	3520
545259	3521
418067	3522
225767	3523
597909	3524
92675	3525
32235	3526
55656	3527
136799	3528
684575	3529
202759	3530
154419	3531
26057	3532
660187	3533
672578	3534
455932	3535
595403	3536
35436	3537
630477	3538
38863	3539
608458	3540
376892	3541
119601	3542
195009	3543
24742	3544
164353	3545
311357	3546
85961	3547
604662	3548
155877	3549
140102	3550
398315	3551
93572	3552
333272	3553
179801	3554
654557	3555
211321	3556
38901	3557
724043	3558
77578	3559
272876	3560
79997	3561
226778	3562
180548	3563
181463	3564
200809	3565
169633	3566
125964	3567
91866	3568
2931	3569
105687	3570
158336	3571
299675	3572
534256	3573
204325	3574
201616	3575
86273	3576
694930	3577
546281	3578
27698	3579
514991	3580
175970	3581
544722	3582
660042	3583
124118	3584
157996	3585
720721	3586
498508	3587
597	3588
570651	3589
612315	3590
539080	3591
602729	3592
145133	3593
376290	3594
534007	3595
66650	3596
138784	3597
403055	3598
603145	3599
511436	3600
99173	3601
606121	3602
384901	3603
448529	3604
355811	3605
603882	3606
683394	3607
706047	3608
101443	3609
690783	3610
207683	3611
290977	3612
269379	3613
53625	3614
445063	3615
73702	3616
50133	3617
509851	3618
279916	3619
597342	3620
623724	3621
100168	3622
591191	3623
96640	3624
471691	3625
5550	3626
346691	3627
17768	3628
319482	3629
657440	3630
112520	3631
496236	3632
215610	3633
14343	3634
579811	3635
127071	3636
718677	3637
596701	3638
419612	3639
128705	3640
444346	3641
391930	3642
652567	3643
78054	3644
134368	3645
353954	3646
177274	3647
255737	3648
3276	3649
98277	3650
52963	3651
24163	3652
493121	3653
288711	3654
301849	3655
129169	3656
3542	3657
96867	3658
3111	3659
542528	3660
668109	3661
424416	3662
515676	3663
554087	3664
256518	3665
32569	3666
92276	3667
479838	3668
39789	3669
44958	3670
52272	3671
5383	3672
532982	3673
372281	3674
548089	3675
211455	3676
707642	3677
199033	3678
469248	3679
314153	3680
102466	3681
279391	3682
143344	3683
56688	3684
146804	3685
155936	3686
47852	3687
490707	3688
322918	3689
19378	3690
604015	3691
290203	3692
203853	3693
68289	3694
442320	3695
287247	3696
500868	3697
57719	3698
89342	3699
342769	3700
166181	3701
458728	3702
409574	3703
4723	3704
309952	3705
550920	3706
524771	3707
342688	3708
373388	3709
60356	3710
609100	3711
676202	3712
252026	3713
1147	3714
6483	3715
24594	3716
64001	3717
4727	3718
580010	3719
416624	3720
526900	3721
44614	3722
3729	3723
9068	3724
7913	3725
310661	3726
49267	3727
81096	3728
287117	3729
19504	3730
334882	3731
716313	3732
574927	3733
2166	3734
201030	3735
320937	3736
506153	3737
139195	3738
179943	3739
88550	3740
158136	3741
446473	3742
249168	3743
723412	3744
87062	3745
11074	3746
258639	3747
55819	3748
9366	3749
37775	3750
5610	3751
68632	3752
290427	3753
207638	3754
157528	3755
331007	3756
517725	3757
388727	3758
503900	3759
74613	3760
461112	3761
38070	3762
10798	3763
20833	3764
165291	3765
243221	3766
118567	3767
421426	3768
206879	3769
387503	3770
157684	3771
127654	3772
510934	3773
71213	3774
462658	3775
3092	3776
691356	3777
717654	3778
277575	3779
691359	3780
524711	3781
658778	3782
96321	3783
245318	3784
712072	3785
354369	3786
17211	3787
510404	3788
108833	3789
24225	3790
630961	3791
242650	3792
68466	3793
586510	3794
157452	3795
587356	3796
70278	3797
659595	3798
58929	3799
92899	3800
98248	3801
286321	3802
72038	3803
107447	3804
634789	3805
148924	3806
159811	3807
464317	3808
192172	3809
699732	3810
197038	3811
114853	3812
651216	3813
54482	3814
71128	3815
388472	3816
8057	3817
2942	3818
159349	3819
527791	3820
65352	3821
439899	3822
170187	3823
58417	3824
95738	3825
17814	3826
455886	3827
4936	3828
420854	3829
700489	3830
8133	3831
167939	3832
583874	3833
200015	3834
280981	3835
38491	3836
666808	3837
487347	3838
426098	3839
81239	3840
658749	3841
47501	3842
114013	3843
116073	3844
191870	3845
17800	3846
142747	3847
62725	3848
704611	3849
468529	3850
108544	3851
696972	3852
45133	3853
560194	3854
442366	3855
315997	3856
75205	3857
455651	3858
641520	3859
200339	3860
381786	3861
512017	3862
724282	3863
105612	3864
578838	3865
664246	3866
78894	3867
8388	3868
653244	3869
53001	3870
601917	3871
88222	3872
601349	3873
700165	3874
325227	3875
34299	3876
246784	3877
168231	3878
127115	3879
2198	3880
181810	3881
648276	3882
353809	3883
708718	3884
58082	3885
423756	3886
17313	3887
95637	3888
235734	3889
474336	3890
561029	3891
125712	3892
14526	3893
95123	3894
287535	3895
587708	3896
244760	3897
142308	3898
490860	3899
19662	3900
155624	3901
611463	3902
407821	3903
92503	3904
253974	3905
235647	3906
137004	3907
485233	3908
33470	3909
267083	3910
640861	3911
42083	3912
168610	3913
58662	3914
57980	3915
105328	3916
233733	3917
388779	3918
79973	3919
159473	3920
21815	3921
140908	3922
76796	3923
599516	3924
858	3925
268163	3926
539871	3927
140063	3928
149700	3929
26897	3930
115288	3931
33897	3932
152597	3933
34405	3934
568652	3935
129439	3936
66420	3937
17804	3938
397881	3939
349400	3940
14294	3941
37052	3942
665611	3943
507026	3944
246388	3945
666284	3946
454266	3947
747	3948
440631	3949
461037	3950
179138	3951
21718	3952
431418	3953
208717	3954
714277	3955
657553	3956
100338	3957
124434	3958
19475	3959
409643	3960
285216	3961
45439	3962
699289	3963
147274	3964
686488	3965
321924	3966
720052	3967
61551	3968
701127	3969
253073	3970
657622	3971
27878	3972
218238	3973
76087	3974
155395	3975
325875	3976
148584	3977
116943	3978
604413	3979
333717	3980
374177	3981
553754	3982
62744	3983
55061	3984
673873	3985
173458	3986
459218	3987
440247	3988
91830	3989
123854	3990
159665	3991
14877	3992
15184	3993
637508	3994
655190	3995
594385	3996
11748	3997
446653	3998
145120	3999
509533	4000
519499	4001
70411	4002
161053	4003
587875	4004
302716	4005
583741	4006
261612	4007
356293	4008
43368	4009
448449	4010
61910	4011
126284	4012
59639	4013
128201	4014
11247	4015
24791	4016
1747	4017
7568	4018
388626	4019
77662	4020
59248	4021
239521	4022
551654	4023
158346	4024
232764	4025
668090	4026
562287	4027
287593	4028
46601	4029
25385	4030
20155	4031
63651	4032
245757	4033
199177	4034
51373	4035
454960	4036
526781	4037
42573	4038
13546	4039
52365	4040
14024	4041
470646	4042
192928	4043
216754	4044
181300	4045
598594	4046
158093	4047
155871	4048
246498	4049
613883	4050
285009	4051
75096	4052
722016	4053
44077	4054
22180	4055
226638	4056
75270	4057
163203	4058
539142	4059
322976	4060
52717	4061
686199	4062
16750	4063
310199	4064
13778	4065
501968	4066
571847	4067
124700	4068
179528	4069
166126	4070
265149	4071
8906	4072
521611	4073
630982	4074
476619	4075
62676	4076
85576	4077
17197	4078
2799	4079
393123	4080
108915	4081
4195	4082
181067	4083
211906	4084
611094	4085
548037	4086
328186	4087
99012	4088
706101	4089
711790	4090
678382	4091
83199	4092
69574	4093
384453	4094
50348	4095
128464	4096
656911	4097
664230	4098
412543	4099
426042	4100
584445	4101
2639	4102
7854	4103
64797	4104
118703	4105
379009	4106
175172	4107
77138	4108
391929	4109
68359	4110
90513	4111
75360	4112
206861	4113
601263	4114
14289	4115
1580	4116
561465	4117
15570	4118
68362	4119
31154	4120
573932	4121
543927	4122
480321	4123
52891	4124
230720	4125
723708	4126
406360	4127
149514	4128
498819	4129
127913	4130
17815	4131
695343	4132
265408	4133
186564	4134
35745	4135
40870	4136
1295	4137
100277	4138
223396	4139
326162	4140
156	4141
145456	4142
480596	4143
406732	4144
348322	4145
46505	4146
710155	4147
144304	4148
568322	4149
266308	4150
34529	4151
93165	4152
265171	4153
34039	4154
82139	4155
519894	4156
367273	4157
309610	4158
407919	4159
20820	4160
183075	4161
284462	4162
5472	4163
648770	4164
396773	4165
11527	4166
132537	4167
249921	4168
50082	4169
492405	4170
48822	4171
141493	4172
48163	4173
163334	4174
360553	4175
373347	4176
93427	4177
3471	4178
128354	4179
7443	4180
457773	4181
680428	4182
260356	4183
176857	4184
50460	4185
102372	4186
80326	4187
241343	4188
584952	4189
443928	4190
60326	4191
322981	4192
287819	4193
8576	4194
52358	4195
455667	4196
312790	4197
17893	4198
110654	4199
642743	4200
312071	4201
15738	4202
135283	4203
584901	4204
132914	4205
42211	4206
82934	4207
119206	4208
467418	4209
655913	4210
91268	4211
25618	4212
89676	4213
177313	4214
488103	4215
658	4216
276990	4217
1183	4218
254441	4219
533491	4220
238488	4221
497848	4222
485584	4223
508739	4224
330980	4225
278125	4226
118534	4227
556092	4228
71246	4229
110137	4230
6143	4231
229958	4232
174442	4233
294822	4234
420779	4235
581219	4236
453977	4237
287398	4238
145476	4239
47043	4240
561	4241
134014	4242
479045	4243
205751	4244
29478	4245
535317	4246
396490	4247
229248	4248
685493	4249
47705	4250
24876	4251
50458	4252
405723	4253
245651	4254
365352	4255
436727	4256
22304	4257
73984	4258
574095	4259
17425	4260
12402	4261
1408	4262
244517	4263
266925	4264
601948	4265
338052	4266
310107	4267
505	4268
31919	4269
654408	4270
618513	4271
81082	4272
248362	4273
118329	4274
413743	4275
51293	4276
678696	4277
636361	4278
557467	4279
72286	4280
138468	4281
30139	4282
20254	4283
507491	4284
19927	4285
529354	4286
336892	4287
348515	4288
33719	4289
76122	4290
38863	4291
703491	4292
273417	4293
576937	4294
645711	4295
427842	4296
565641	4297
310732	4298
77573	4299
164116	4300
260268	4301
597611	4302
713071	4303
400275	4304
136780	4305
5584	4306
34346	4307
604431	4308
424835	4309
486554	4310
6597	4311
529339	4312
431547	4313
229394	4314
33190	4315
251786	4316
288459	4317
95470	4318
240878	4319
722205	4320
61004	4321
35412	4322
479635	4323
480131	4324
24916	4325
654149	4326
444103	4327
641515	4328
72988	4329
2563	4330
144077	4331
664525	4332
57213	4333
627983	4334
134805	4335
43354	4336
42849	4337
329845	4338
24596	4339
77309	4340
670929	4341
628447	4342
162363	4343
129368	4344
666755	4345
87128	4346
714110	4347
644402	4348
684407	4349
135653	4350
374984	4351
65074	4352
26450	4353
24686	4354
21	4355
61849	4356
363349	4357
161240	4358
78260	4359
46548	4360
12818	4361
16053	4362
177747	4363
168514	4364
265498	4365
13068	4366
152406	4367
39329	4368
183992	4369
59892	4370
162211	4371
319772	4372
75118	4373
447953	4374
304433	4375
347261	4376
399880	4377
82455	4378
668060	4379
405	4380
409304	4381
81758	4382
144095	4383
205885	4384
343873	4385
579892	4386
477882	4387
112634	4388
99192	4389
630384	4390
597203	4391
73449	4392
394875	4393
466570	4394
253631	4395
79624	4396
1561	4397
155706	4398
176423	4399
37785	4400
6077	4401
246872	4402
114474	4403
671881	4404
159527	4405
635687	4406
2027	4407
305659	4408
93563	4409
159315	4410
149183	4411
239432	4412
27491	4413
66927	4414
559152	4415
55488	4416
403190	4417
25307	4418
16727	4419
453836	4420
145759	4421
458744	4422
1184	4423
226958	4424
109584	4425
205955	4426
38611	4427
166914	4428
209085	4429
230839	4430
31518	4431
237102	4432
46807	4433
83142	4434
125177	4435
321243	4436
13402	4437
234632	4438
176175	4439
550129	4440
251138	4441
627508	4442
716893	4443
514249	4444
246880	4445
231886	4446
246349	4447
5437	4448
7300	4449
293840	4450
537198	4451
587094	4452
313638	4453
64361	4454
891	4455
101870	4456
650522	4457
646092	4458
293302	4459
286790	4460
580436	4461
150714	4462
28252	4463
196222	4464
23403	4465
38195	4466
603446	4467
682368	4468
275747	4469
669222	4470
658069	4471
480249	4472
85385	4473
178497	4474
21588	4475
271327	4476
527500	4477
169991	4478
589375	4479
700956	4480
6461	4481
448355	4482
370293	4483
237674	4484
679138	4485
716071	4486
342286	4487
40328	4488
28411	4489
160367	4490
528432	4491
16855	4492
374801	4493
37931	4494
19933	4495
369618	4496
95575	4497
518346	4498
234607	4499
17728	4500
20048	4501
328798	4502
91321	4503
178954	4504
246542	4505
232	4506
380885	4507
894	4508
651937	4509
67446	4510
199438	4511
268403	4512
120121	4513
251681	4514
479197	4515
17327	4516
59477	4517
53198	4518
112764	4519
170539	4520
560198	4521
357084	4522
708950	4523
5177	4524
643918	4525
8504	4526
364298	4527
52279	4528
53121	4529
432649	4530
52707	4531
186729	4532
415856	4533
133102	4534
329371	4535
159335	4536
175507	4537
7917	4538
100051	4539
561329	4540
36338	4541
39277	4542
136042	4543
436203	4544
343715	4545
472338	4546
138100	4547
374274	4548
676243	4549
183715	4550
25783	4551
30583	4552
477139	4553
289043	4554
690097	4555
657648	4556
125692	4557
175020	4558
197812	4559
619994	4560
200070	4561
271498	4562
166266	4563
519629	4564
12916	4565
120849	4566
548085	4567
665139	4568
117091	4569
108646	4570
1124	4571
169612	4572
181744	4573
562720	4574
284763	4575
272839	4576
533062	4577
290703	4578
623506	4579
510246	4580
541477	4581
30893	4582
589442	4583
285906	4584
176800	4585
110270	4586
19889	4587
621165	4588
6507	4589
546545	4590
48703	4591
92211	4592
387177	4593
66360	4594
8867	4595
416236	4596
710748	4597
475119	4598
321425	4599
166395	4600
150757	4601
567936	4602
512192	4603
462165	4604
308907	4605
253868	4606
456369	4607
215715	4608
299767	4609
91216	4610
592750	4611
82428	4612
45973	4613
329035	4614
191094	4615
186576	4616
359432	4617
104094	4618
600619	4619
35470	4620
93328	4621
17513	4622
530056	4623
605209	4624
90747	4625
351697	4626
385315	4627
200858	4628
40785	4629
666044	4630
680458	4631
9050	4632
715483	4633
173540	4634
12621	4635
271431	4636
3018	4637
562731	4638
116682	4639
310226	4640
213614	4641
304724	4642
4121	4643
202363	4644
227034	4645
259875	4646
216221	4647
43613	4648
1027	4649
225381	4650
467821	4651
195469	4652
391333	4653
693057	4654
146141	4655
249350	4656
723444	4657
181318	4658
477703	4659
264457	4660
298110	4661
335349	4662
718298	4663
3551	4664
275125	4665
237161	4666
132971	4667
40798	4668
242576	4669
170743	4670
4943	4671
71170	4672
480386	4673
194400	4674
254865	4675
151843	4676
128381	4677
530799	4678
325850	4679
161121	4680
98218	4681
623542	4682
66146	4683
355111	4684
371740	4685
471823	4686
453549	4687
395097	4688
306253	4689
89372	4690
340705	4691
124664	4692
40036	4693
464765	4694
150546	4695
503299	4696
71567	4697
17695	4698
422379	4699
17793	4700
3115	4701
556553	4702
552771	4703
92458	4704
38502	4705
22038	4706
58308	4707
128054	4708
452727	4709
466333	4710
233711	4711
196490	4712
699893	4713
387363	4714
318516	4715
191939	4716
192663	4717
54839	4718
11876	4719
498777	4720
131124	4721
417421	4722
609240	4723
252476	4724
588735	4725
646576	4726
131442	4727
298411	4728
640724	4729
523180	4730
772	4731
372637	4732
9267	4733
332459	4734
30079	4735
157684	4736
67373	4737
51909	4738
620679	4739
139629	4740
5398	4741
465391	4742
172799	4743
288425	4744
507976	4745
187108	4746
8445	4747
183834	4748
223842	4749
153212	4750
517999	4751
13285	4752
24093	4753
354376	4754
41485	4755
717801	4756
662011	4757
688226	4758
264248	4759
131539	4760
101201	4761
32206	4762
100995	4763
491442	4764
248296	4765
46398	4766
484784	4767
153437	4768
118821	4769
406307	4770
365020	4771
516134	4772
327504	4773
89633	4774
655267	4775
45868	4776
52515	4777
274729	4778
18124	4779
177643	4780
229617	4781
438896	4782
374872	4783
649855	4784
152558	4785
110909	4786
119918	4787
174914	4788
298116	4789
391332	4790
220565	4791
92123	4792
130420	4793
5743	4794
550734	4795
134559	4796
31449	4797
478148	4798
438886	4799
9721	4800
648814	4801
15110	4802
79846	4803
241676	4804
170213	4805
106423	4806
601196	4807
605778	4808
107469	4809
707407	4810
563816	4811
583901	4812
692763	4813
677952	4814
403742	4815
570285	4816
4440	4817
523595	4818
212920	4819
665775	4820
101320	4821
154768	4822
44996	4823
179398	4824
143715	4825
541529	4826
5590	4827
168235	4828
350874	4829
136656	4830
153530	4831
158684	4832
561506	4833
23180	4834
358376	4835
41509	4836
577724	4837
59827	4838
798	4839
16494	4840
138486	4841
139141	4842
507916	4843
73011	4844
449497	4845
63048	4846
13681	4847
186494	4848
109504	4849
30292	4850
301163	4851
376541	4852
119368	4853
129275	4854
439603	4855
584232	4856
98964	4857
237515	4858
208282	4859
453928	4860
81285	4861
252148	4862
318	4863
106595	4864
631427	4865
95493	4866
77725	4867
550888	4868
254910	4869
250560	4870
647953	4871
646464	4872
9177	4873
345076	4874
208794	4875
19443	4876
215478	4877
528055	4878
686317	4879
597700	4880
399156	4881
705610	4882
119693	4883
30636	4884
93811	4885
185633	4886
42598	4887
36023	4888
34075	4889
359936	4890
35986	4891
437402	4892
173481	4893
4806	4894
123739	4895
453441	4896
278589	4897
353459	4898
317033	4899
594556	4900
293343	4901
435748	4902
25023	4903
162324	4904
497994	4905
135762	4906
37934	4907
181212	4908
20167	4909
60029	4910
29989	4911
562472	4912
336561	4913
75279	4914
390164	4915
46424	4916
1458	4917
70714	4918
108838	4919
831	4920
370412	4921
448128	4922
703466	4923
607026	4924
81100	4925
304626	4926
655096	4927
383625	4928
71040	4929
10135	4930
263451	4931
327821	4932
5311	4933
15286	4934
401184	4935
45443	4936
316258	4937
31729	4938
363292	4939
490010	4940
104794	4941
29726	4942
52731	4943
422023	4944
106625	4945
606464	4946
236423	4947
740	4948
515506	4949
449255	4950
487078	4951
252502	4952
532489	4953
220135	4954
41270	4955
44720	4956
288308	4957
100987	4958
517210	4959
39245	4960
110255	4961
7631	4962
188498	4963
3586	4964
714129	4965
307771	4966
304211	4967
663143	4968
442696	4969
136707	4970
595342	4971
12171	4972
11	4973
152080	4974
241557	4975
483963	4976
163917	4977
124802	4978
398953	4979
568392	4980
646280	4981
328689	4982
5291	4983
89794	4984
70419	4985
116256	4986
279208	4987
612749	4988
235544	4989
353544	4990
702415	4991
279720	4992
534948	4993
85486	4994
83301	4995
337313	4996
701026	4997
106856	4998
419150	4999
721587	5000
628358	5001
54401	5002
576473	5003
282319	5004
657819	5005
139877	5006
575453	5007
415658	5008
281071	5009
169529	5010
467695	5011
26841	5012
543901	5013
115004	5014
110150	5015
489743	5016
675238	5017
592516	5018
434658	5019
393182	5020
98749	5021
24687	5022
440714	5023
653843	5024
30380	5025
619797	5026
97814	5027
1896	5028
174367	5029
392500	5030
159823	5031
3728	5032
25001	5033
568373	5034
267959	5035
81754	5036
85220	5037
656705	5038
133890	5039
537687	5040
101053	5041
67778	5042
686140	5043
555418	5044
565977	5045
92418	5046
383444	5047
217356	5048
23315	5049
352559	5050
289325	5051
30452	5052
27444	5053
176085	5054
254852	5055
46856	5056
117552	5057
466117	5058
431291	5059
608366	5060
112238	5061
194340	5062
154515	5063
177567	5064
465942	5065
280962	5066
684029	5067
11590	5068
259236	5069
347977	5070
486373	5071
155195	5072
100111	5073
400846	5074
628890	5075
205219	5076
331279	5077
158895	5078
128448	5079
212031	5080
44777	5081
286892	5082
237068	5083
127261	5084
120723	5085
170887	5086
3167	5087
115119	5088
496077	5089
135770	5090
543369	5091
680031	5092
31434	5093
395174	5094
321099	5095
194796	5096
290968	5097
147865	5098
303246	5099
5876	5100
76170	5101
622924	5102
13782	5103
525947	5104
156238	5105
80310	5106
186226	5107
476316	5108
503178	5109
242828	5110
329670	5111
459890	5112
719907	5113
625518	5114
175168	5115
185809	5116
555153	5117
693066	5118
59246	5119
119697	5120
387827	5121
104057	5122
265266	5123
234792	5124
141523	5125
12425	5126
11583	5127
7648	5128
167354	5129
544556	5130
79957	5131
366719	5132
500176	5133
168458	5134
15033	5135
344051	5136
62584	5137
20837	5138
24552	5139
499281	5140
618419	5141
156846	5142
150362	5143
6933	5144
487791	5145
1483	5146
238247	5147
430757	5148
705994	5149
604380	5150
182647	5151
99520	5152
23146	5153
485698	5154
26516	5155
464945	5156
407449	5157
245643	5158
16288	5159
724180	5160
582662	5161
442663	5162
336380	5163
522659	5164
129210	5165
650367	5166
591566	5167
532398	5168
53089	5169
34741	5170
86210	5171
83741	5172
526563	5173
233170	5174
80401	5175
322974	5176
10403	5177
54154	5178
493458	5179
225685	5180
707898	5181
343321	5182
139433	5183
79883	5184
563340	5185
12319	5186
605857	5187
646228	5188
44860	5189
503478	5190
10541	5191
96761	5192
475018	5193
647763	5194
716568	5195
526673	5196
301578	5197
40045	5198
84161	5199
75405	5200
164957	5201
233064	5202
53324	5203
392211	5204
421519	5205
379955	5206
306443	5207
212439	5208
277071	5209
88258	5210
127512	5211
9843	5212
592690	5213
72873	5214
53613	5215
196719	5216
450587	5217
50449	5218
19850	5219
70586	5220
119976	5221
255701	5222
579627	5223
135949	5224
180457	5225
502459	5226
456633	5227
10694	5228
19331	5229
607767	5230
582590	5231
724885	5232
32333	5233
608628	5234
507159	5235
10451	5236
611620	5237
326586	5238
276909	5239
108877	5240
449936	5241
280303	5242
141552	5243
3275	5244
296918	5245
648119	5246
609610	5247
556338	5248
510167	5249
2723	5250
595185	5251
45609	5252
12646	5253
132072	5254
301586	5255
86836	5256
255147	5257
690889	5258
576161	5259
7293	5260
139201	5261
138499	5262
143658	5263
627173	5264
47680	5265
39601	5266
546804	5267
58722	5268
31691	5269
8787	5270
332679	5271
352844	5272
117062	5273
338688	5274
46236	5275
662696	5276
347	5277
56082	5278
360898	5279
171910	5280
423701	5281
23955	5282
121920	5283
287677	5284
299167	5285
165791	5286
411868	5287
4078	5288
634570	5289
609139	5290
158533	5291
188878	5292
13562	5293
629822	5294
667501	5295
78433	5296
69002	5297
129244	5298
2071	5299
171569	5300
58457	5301
159664	5302
612984	5303
355069	5304
78436	5305
311869	5306
138745	5307
680631	5308
12057	5309
453672	5310
314037	5311
487134	5312
287367	5313
278772	5314
63147	5315
65689	5316
367845	5317
84625	5318
172015	5319
520856	5320
298033	5321
232459	5322
541592	5323
164852	5324
664329	5325
88147	5326
176713	5327
507962	5328
698317	5329
65190	5330
22882	5331
323368	5332
24585	5333
551503	5334
360146	5335
148880	5336
72536	5337
483706	5338
31065	5339
245701	5340
552561	5341
3906	5342
599749	5343
596043	5344
104132	5345
47348	5346
110392	5347
524083	5348
449550	5349
65342	5350
393286	5351
92668	5352
105931	5353
385551	5354
146253	5355
640082	5356
4831	5357
20673	5358
338437	5359
229807	5360
272450	5361
477079	5362
274136	5363
451010	5364
17238	5365
474197	5366
518	5367
172747	5368
220464	5369
142771	5370
692521	5371
250644	5372
30604	5373
592915	5374
524489	5375
433926	5376
142897	5377
164336	5378
134796	5379
18856	5380
242210	5381
266557	5382
546918	5383
2786	5384
46493	5385
480422	5386
260532	5387
234974	5388
17825	5389
7432	5390
139166	5391
696073	5392
49535	5393
670893	5394
13598	5395
16194	5396
141563	5397
522739	5398
25509	5399
232503	5400
122983	5401
707698	5402
145897	5403
267684	5404
23329	5405
705694	5406
531914	5407
604886	5408
97322	5409
494433	5410
14353	5411
257283	5412
107847	5413
684892	5414
688928	5415
16418	5416
172555	5417
609297	5418
265146	5419
537696	5420
125207	5421
1524	5422
17467	5423
480834	5424
467647	5425
144270	5426
97413	5427
4373	5428
169426	5429
91534	5430
39336	5431
154927	5432
148621	5433
410578	5434
384181	5435
207396	5436
170448	5437
469727	5438
563259	5439
694890	5440
463056	5441
98401	5442
208835	5443
5	5444
453537	5445
271053	5446
222444	5447
425648	5448
507286	5449
91106	5450
17828	5451
191780	5452
94413	5453
34335	5454
55215	5455
165142	5456
68024	5457
57414	5458
160448	5459
33612	5460
364641	5461
398920	5462
694419	5463
244086	5464
493262	5465
135233	5466
547139	5467
208744	5468
181438	5469
500789	5470
241379	5471
891	5472
95449	5473
18859	5474
210441	5475
164868	5476
174730	5477
67916	5478
115082	5479
267969	5480
510243	5481
628928	5482
466512	5483
616535	5484
78895	5485
408717	5486
171485	5487
289191	5488
50202	5489
183799	5490
53175	5491
1855	5492
124712	5493
632740	5494
141303	5495
511181	5496
107	5497
467196	5498
614782	5499
349872	5500
488345	5501
559683	5502
360889	5503
309720	5504
500975	5505
664668	5506
17008	5507
663299	5508
1	5509
17999	5510
275932	5511
389237	5512
176458	5513
551704	5514
499494	5515
658797	5516
122034	5517
275253	5518
370407	5519
418644	5520
447049	5521
539515	5522
526713	5523
666316	5524
485831	5525
571571	5526
519963	5527
20867	5528
434722	5529
998	5530
588201	5531
17550	5532
181136	5533
52353	5534
273706	5535
8341	5536
83433	5537
184131	5538
609707	5539
27884	5540
348098	5541
224452	5542
46956	5543
51374	5544
289793	5545
698050	5546
608489	5547
488473	5548
397858	5549
165	5550
457060	5551
175760	5552
3214	5553
597470	5554
1088	5555
146681	5556
434848	5557
437508	5558
709776	5559
546447	5560
724471	5561
161357	5562
97859	5563
266059	5564
472828	5565
68165	5566
6969	5567
582705	5568
128588	5569
411122	5570
609829	5571
552973	5572
463711	5573
410099	5574
619304	5575
29357	5576
227602	5577
51227	5578
80369	5579
50490	5580
425590	5581
12004	5582
292470	5583
45765	5584
213390	5585
32315	5586
487507	5587
75245	5588
228805	5589
529638	5590
153683	5591
503331	5592
310	5593
662714	5594
501187	5595
222980	5596
52493	5597
25623	5598
99944	5599
49207	5600
34430	5601
295918	5602
623365	5603
705795	5604
100958	5605
624253	5606
135370	5607
109646	5608
320342	5609
132121	5610
404320	5611
51379	5612
571703	5613
672393	5614
439875	5615
133505	5616
156304	5617
353831	5618
220338	5619
36426	5620
711380	5621
714591	5622
127694	5623
646653	5624
41329	5625
14038	5626
697831	5627
4772	5628
345485	5629
531102	5630
154229	5631
177516	5632
78457	5633
83195	5634
473211	5635
234564	5636
28529	5637
147318	5638
70717	5639
671728	5640
628345	5641
193677	5642
406666	5643
7283	5644
254198	5645
402661	5646
443734	5647
129263	5648
694846	5649
334782	5650
676627	5651
672372	5652
294331	5653
144700	5654
466834	5655
5953	5656
22928	5657
627685	5658
513816	5659
159441	5660
329594	5661
622317	5662
423499	5663
621	5664
121084	5665
150697	5666
532004	5667
391219	5668
358222	5669
36553	5670
68	5671
108081	5672
66988	5673
128408	5674
512439	5675
533741	5676
75708	5677
206271	5678
323168	5679
71713	5680
296163	5681
94894	5682
176637	5683
185345	5684
104214	5685
457806	5686
564729	5687
225793	5688
16853	5689
89079	5690
27641	5691
634444	5692
688288	5693
144371	5694
108806	5695
614059	5696
440155	5697
365116	5698
592594	5699
14	5700
16580	5701
20990	5702
97763	5703
20468	5704
572880	5705
52227	5706
75186	5707
188868	5708
236959	5709
671104	5710
17809	5711
97623	5712
100320	5713
59360	5714
290056	5715
724389	5716
49663	5717
2453	5718
148876	5719
104	5720
114270	5721
362073	5722
14512	5723
539274	5724
553595	5725
93647	5726
58409	5727
489384	5728
922	5729
7853	5730
360310	5731
52703	5732
653060	5733
17564	5734
21046	5735
182551	5736
685097	5737
65306	5738
335165	5739
48144	5740
37419	5741
715220	5742
260115	5743
21462	5744
121590	5745
459912	5746
288456	5747
263732	5748
307853	5749
531222	5750
30311	5751
54302	5752
440791	5753
604487	5754
106703	5755
188628	5756
706903	5757
29327	5758
32511	5759
500097	5760
323954	5761
9748	5762
658649	5763
134266	5764
313370	5765
2160	5766
303300	5767
202793	5768
224040	5769
479078	5770
399723	5771
14929	5772
542064	5773
502242	5774
68757	5775
461704	5776
607175	5777
126594	5778
142008	5779
328414	5780
205377	5781
85153	5782
362131	5783
593694	5784
25745	5785
141049	5786
484242	5787
138620	5788
231649	5789
32283	5790
354039	5791
550651	5792
437430	5793
376262	5794
150767	5795
458880	5796
138976	5797
203099	5798
43957	5799
406248	5800
203922	5801
533202	5802
486229	5803
26864	5804
17933	5805
671476	5806
94274	5807
196681	5808
199560	5809
133649	5810
385319	5811
37472	5812
27388	5813
264655	5814
184088	5815
690820	5816
43823	5817
375118	5818
158902	5819
201987	5820
62139	5821
548967	5822
347612	5823
602647	5824
9216	5825
176829	5826
20912	5827
309360	5828
209988	5829
715633	5830
288834	5831
295815	5832
63468	5833
488772	5834
695767	5835
227944	5836
1351	5837
3335	5838
375312	5839
509812	5840
81954	5841
187143	5842
203174	5843
512291	5844
363353	5845
60641	5846
14291	5847
482914	5848
58453	5849
307264	5850
23398	5851
418791	5852
641941	5853
690403	5854
723466	5855
552402	5856
226052	5857
676075	5858
73748	5859
1221	5860
366726	5861
3243	5862
134153	5863
9205	5864
94175	5865
440214	5866
466470	5867
701814	5868
303509	5869
343311	5870
180756	5871
181688	5872
370815	5873
24416	5874
537465	5875
144334	5876
169322	5877
8	5878
347178	5879
134719	5880
172974	5881
397582	5882
158356	5883
296287	5884
42221	5885
171350	5886
88480	5887
198456	5888
476867	5889
110525	5890
491428	5891
90400	5892
165072	5893
1913	5894
722505	5895
57083	5896
155661	5897
574127	5898
573604	5899
275822	5900
96462	5901
706394	5902
195757	5903
325034	5904
21773	5905
313821	5906
16747	5907
1239	5908
47565	5909
519562	5910
697199	5911
593118	5912
272968	5913
605342	5914
713531	5915
59536	5916
184860	5917
486757	5918
10088	5919
189695	5920
314669	5921
331441	5922
131317	5923
29946	5924
448019	5925
302881	5926
456065	5927
532102	5928
476418	5929
23177	5930
40731	5931
144609	5932
25204	5933
515899	5934
36176	5935
602065	5936
590870	5937
589992	5938
117923	5939
271905	5940
307517	5941
567808	5942
361440	5943
92875	5944
64768	5945
46514	5946
172928	5947
399363	5948
135481	5949
456497	5950
670639	5951
405375	5952
20165	5953
217430	5954
93842	5955
59197	5956
722021	5957
155240	5958
78615	5959
65735	5960
414204	5961
117613	5962
281181	5963
370452	5964
60606	5965
358140	5966
63579	5967
517048	5968
281655	5969
122953	5970
474158	5971
37053	5972
97652	5973
381651	5974
59412	5975
12608	5976
197822	5977
683500	5978
292954	5979
78122	5980
674968	5981
167752	5982
539260	5983
66773	5984
4250	5985
1832	5986
223959	5987
88925	5988
245508	5989
65837	5990
626892	5991
453766	5992
7406	5993
423771	5994
690807	5995
158267	5996
98781	5997
172970	5998
21138	5999
91865	6000
415910	6001
407	6002
159878	6003
205571	6004
157009	6005
635658	6006
162120	6007
559488	6008
484201	6009
91072	6010
208462	6011
543537	6012
259174	6013
264710	6014
491904	6015
156223	6016
128233	6017
161397	6018
515	6019
5538	6020
40299	6021
469122	6022
255801	6023
251082	6024
13979	6025
53434	6026
332587	6027
378881	6028
72356	6029
106441	6030
185301	6031
25843	6032
53035	6033
197133	6034
265679	6035
670874	6036
465454	6037
75029	6038
54629	6039
593758	6040
242046	6041
615947	6042
58669	6043
433016	6044
613910	6045
9046	6046
447686	6047
49004	6048
281270	6049
560540	6050
396035	6051
344334	6052
710723	6053
3998	6054
45249	6055
53536	6056
648365	6057
7332	6058
15851	6059
551560	6060
265234	6061
227245	6062
23171	6063
639560	6064
124536	6065
666019	6066
51564	6067
323169	6068
398892	6069
22536	6070
182729	6071
68159	6072
407545	6073
34985	6074
132866	6075
371687	6076
20678	6077
194989	6078
363712	6079
84703	6080
336130	6081
81955	6082
626644	6083
607311	6084
481062	6085
549564	6086
559136	6087
37089	6088
604570	6089
10537	6090
487906	6091
30395	6092
318536	6093
179000	6094
360607	6095
412781	6096
307304	6097
175216	6098
186468	6099
105189	6100
484326	6101
508288	6102
2770	6103
521923	6104
381967	6105
215635	6106
549136	6107
635515	6108
206353	6109
518777	6110
196787	6111
75717	6112
416327	6113
658287	6114
158504	6115
94419	6116
130956	6117
323936	6118
343757	6119
29952	6120
78861	6121
167810	6122
307011	6123
394497	6124
225774	6125
186233	6126
181139	6127
594949	6128
61075	6129
403855	6130
128114	6131
516563	6132
306246	6133
693900	6134
295252	6135
606181	6136
164283	6137
574122	6138
533375	6139
53402	6140
158831	6141
624104	6142
378770	6143
88814	6144
185405	6145
552944	6146
123034	6147
41306	6148
451646	6149
107558	6150
713598	6151
81024	6152
54471	6153
18078	6154
457427	6155
96410	6156
148624	6157
244892	6158
517403	6159
395023	6160
105814	6161
105748	6162
58213	6163
2065	6164
33097	6165
613007	6166
54828	6167
12643	6168
687287	6169
511646	6170
159566	6171
70025	6172
565502	6173
233632	6174
422677	6175
489768	6176
313127	6177
509952	6178
6286	6179
17182	6180
692013	6181
153267	6182
481653	6183
519489	6184
585458	6185
111214	6186
381	6187
154132	6188
119615	6189
582840	6190
695684	6191
417228	6192
287654	6193
4829	6194
715645	6195
131858	6196
72263	6197
17966	6198
391685	6199
251096	6200
167316	6201
547635	6202
238993	6203
64743	6204
150804	6205
116951	6206
132881	6207
544208	6208
140201	6209
103482	6210
317631	6211
179652	6212
179341	6213
426487	6214
386512	6215
32697	6216
53638	6217
661669	6218
18340	6219
112087	6220
87122	6221
33048	6222
396848	6223
450108	6224
289068	6225
707514	6226
477488	6227
42328	6228
511772	6229
130647	6230
461589	6231
663245	6232
177169	6233
275208	6234
46180	6235
596858	6236
2164	6237
642295	6238
645928	6239
445386	6240
397895	6241
523486	6242
107817	6243
36128	6244
393510	6245
482980	6246
84711	6247
627271	6248
474893	6249
80032	6250
642839	6251
321613	6252
168241	6253
101882	6254
133370	6255
141261	6256
45659	6257
692912	6258
385947	6259
277966	6260
154644	6261
621950	6262
183526	6263
468762	6264
519864	6265
282124	6266
48742	6267
539166	6268
136562	6269
16096	6270
194009	6271
325410	6272
575053	6273
490717	6274
604715	6275
127507	6276
196060	6277
483786	6278
59543	6279
163421	6280
436280	6281
190670	6282
397555	6283
149263	6284
92699	6285
690688	6286
199277	6287
1917	6288
671740	6289
692571	6290
231887	6291
304247	6292
44734	6293
148446	6294
51204	6295
345450	6296
429065	6297
521298	6298
1812	6299
224990	6300
70428	6301
680976	6302
2911	6303
48248	6304
329010	6305
62855	6306
225123	6307
125608	6308
521718	6309
690162	6310
53659	6311
91004	6312
89918	6313
45229	6314
15746	6315
504590	6316
38314	6317
127400	6318
106640	6319
1029	6320
12662	6321
247903	6322
149023	6323
34996	6324
318310	6325
694185	6326
472890	6327
157014	6328
441862	6329
224305	6330
412728	6331
357982	6332
28822	6333
69315	6334
194854	6335
392303	6336
52755	6337
521291	6338
442418	6339
354564	6340
41579	6341
373472	6342
35008	6343
84665	6344
308282	6345
181813	6346
531666	6347
428711	6348
232929	6349
6248	6350
271760	6351
429951	6352
63540	6353
144693	6354
89499	6355
155911	6356
98631	6357
174059	6358
159135	6359
167748	6360
353588	6361
72707	6362
222013	6363
75591	6364
150918	6365
123433	6366
711975	6367
478633	6368
43322	6369
103658	6370
25485	6371
171562	6372
108523	6373
563961	6374
16121	6375
318072	6376
619096	6377
589865	6378
41031	6379
1170	6380
380277	6381
321797	6382
85634	6383
257090	6384
174922	6385
564842	6386
147010	6387
683863	6388
301493	6389
443515	6390
179894	6391
70527	6392
192618	6393
577728	6394
125540	6395
686135	6396
116883	6397
310943	6398
174322	6399
548277	6400
398066	6401
87997	6402
180895	6403
59624	6404
228	6405
5007	6406
720797	6407
509616	6408
518391	6409
72726	6410
168147	6411
272479	6412
457131	6413
341680	6414
617850	6415
8797	6416
709328	6417
8791	6418
46269	6419
3133	6420
655564	6421
30890	6422
164920	6423
287685	6424
362234	6425
271812	6426
54173	6427
495269	6428
142088	6429
160525	6430
410830	6431
126935	6432
327305	6433
94654	6434
69192	6435
311886	6436
625202	6437
109966	6438
4	6439
51506	6440
136628	6441
6993	6442
64430	6443
527635	6444
578555	6445
44595	6446
178565	6447
389089	6448
665699	6449
483385	6450
27765	6451
654212	6452
1296	6453
579966	6454
18336	6455
4489	6456
627500	6457
23379	6458
136083	6459
605237	6460
20136	6461
134956	6462
338418	6463
248434	6464
140074	6465
415602	6466
92327	6467
443324	6468
176287	6469
415888	6470
3571	6471
136234	6472
354274	6473
26386	6474
264504	6475
506834	6476
364140	6477
176996	6478
85263	6479
140462	6480
137924	6481
542349	6482
153008	6483
53215	6484
213673	6485
595650	6486
49502	6487
503206	6488
147427	6489
443415	6490
65384	6491
131127	6492
395390	6493
629580	6494
18801	6495
411777	6496
333742	6497
129514	6498
387077	6499
126	6500
37401	6501
5037	6502
73653	6503
464311	6504
33396	6505
212749	6506
488041	6507
114638	6508
10743	6509
8425	6510
342793	6511
8366	6512
45248	6513
609537	6514
357161	6515
26024	6516
648823	6517
699258	6518
718371	6519
88698	6520
322793	6521
49378	6522
388848	6523
15174	6524
121273	6525
321981	6526
66842	6527
346575	6528
488020	6529
657390	6530
377588	6531
16031	6532
272631	6533
248970	6534
240817	6535
653014	6536
46967	6537
661206	6538
348223	6539
869	6540
13678	6541
95261	6542
564846	6543
623727	6544
322289	6545
383164	6546
672656	6547
319659	6548
551871	6549
337458	6550
510584	6551
638704	6552
717848	6553
5118	6554
578944	6555
111434	6556
45931	6557
30633	6558
184091	6559
251313	6560
464860	6561
528454	6562
646748	6563
100719	6564
715177	6565
122268	6566
124726	6567
462395	6568
20992	6569
423997	6570
692029	6571
348280	6572
403039	6573
45327	6574
487455	6575
326291	6576
124889	6577
2212	6578
365016	6579
659268	6580
342370	6581
67402	6582
222566	6583
622998	6584
378813	6585
123339	6586
26577	6587
697784	6588
538315	6589
249750	6590
683936	6591
2713	6592
186732	6593
377645	6594
359258	6595
66910	6596
607281	6597
520279	6598
104461	6599
293452	6600
586167	6601
155063	6602
32507	6603
369248	6604
31521	6605
228944	6606
147613	6607
25300	6608
510809	6609
178576	6610
437340	6611
458211	6612
544853	6613
663870	6614
661860	6615
573053	6616
352201	6617
365220	6618
400843	6619
418326	6620
141074	6621
48460	6622
348721	6623
277831	6624
200208	6625
1694	6626
421776	6627
9187	6628
131248	6629
598675	6630
175952	6631
53529	6632
141481	6633
357	6634
567681	6635
172009	6636
183769	6637
420597	6638
510318	6639
268770	6640
275801	6641
311590	6642
395638	6643
52175	6644
665194	6645
309040	6646
595433	6647
101079	6648
149130	6649
116916	6650
92921	6651
593748	6652
94414	6653
174098	6654
669126	6655
330823	6656
154653	6657
386331	6658
64195	6659
71628	6660
597022	6661
630145	6662
102005	6663
87938	6664
607811	6665
219565	6666
148516	6667
561031	6668
452341	6669
154608	6670
209887	6671
155477	6672
507322	6673
558244	6674
558901	6675
504276	6676
6301	6677
204561	6678
215956	6679
556409	6680
686893	6681
143324	6682
65135	6683
223151	6684
406806	6685
203281	6686
56694	6687
381958	6688
442145	6689
423664	6690
175776	6691
585215	6692
160246	6693
52397	6694
130504	6695
717744	6696
55803	6697
603434	6698
685976	6699
492221	6700
111053	6701
495270	6702
640312	6703
8	6704
109607	6705
614618	6706
380294	6707
650827	6708
595275	6709
627822	6710
134024	6711
41376	6712
40709	6713
20447	6714
578363	6715
207406	6716
67559	6717
151134	6718
507438	6719
649164	6720
43838	6721
444056	6722
69354	6723
32443	6724
481069	6725
188974	6726
656157	6727
149528	6728
246088	6729
18268	6730
540349	6731
26189	6732
378371	6733
158972	6734
477267	6735
599095	6736
695205	6737
41336	6738
322593	6739
569539	6740
7620	6741
142133	6742
21717	6743
198252	6744
191206	6745
48924	6746
34967	6747
677352	6748
123877	6749
351088	6750
327388	6751
526411	6752
170859	6753
873	6754
41068	6755
711318	6756
120152	6757
625263	6758
47511	6759
557061	6760
109344	6761
26723	6762
582448	6763
451092	6764
426300	6765
20824	6766
32780	6767
28868	6768
581844	6769
91104	6770
50731	6771
119870	6772
26081	6773
14445	6774
96537	6775
70512	6776
97062	6777
292128	6778
4749	6779
280541	6780
346740	6781
568912	6782
455449	6783
64583	6784
102554	6785
685286	6786
663415	6787
429267	6788
273231	6789
616939	6790
545824	6791
473449	6792
113129	6793
564074	6794
537539	6795
55052	6796
222955	6797
120032	6798
354479	6799
643717	6800
115670	6801
180883	6802
481779	6803
325206	6804
174526	6805
256216	6806
304197	6807
74231	6808
372621	6809
105722	6810
220340	6811
329074	6812
31619	6813
335801	6814
21245	6815
500153	6816
174079	6817
715176	6818
507225	6819
507134	6820
366779	6821
159866	6822
5146	6823
534652	6824
535170	6825
346385	6826
83001	6827
261510	6828
137088	6829
12561	6830
52424	6831
389568	6832
106642	6833
458895	6834
44143	6835
111138	6836
418214	6837
186017	6838
450251	6839
227963	6840
72329	6841
667014	6842
143122	6843
689014	6844
367993	6845
127282	6846
63368	6847
14321	6848
685104	6849
553025	6850
123762	6851
684426	6852
10956	6853
432357	6854
113630	6855
329523	6856
67	6857
552524	6858
512799	6859
358958	6860
14590	6861
15515	6862
557513	6863
463126	6864
707165	6865
635459	6866
489867	6867
391552	6868
470160	6869
19336	6870
466955	6871
59313	6872
48540	6873
6123	6874
643138	6875
365907	6876
237018	6877
38615	6878
282979	6879
477243	6880
46702	6881
538024	6882
625132	6883
198074	6884
658464	6885
44444	6886
92256	6887
158932	6888
21013	6889
18407	6890
455344	6891
315744	6892
434875	6893
61198	6894
695088	6895
183611	6896
381353	6897
45486	6898
147399	6899
11220	6900
607229	6901
696159	6902
655908	6903
177621	6904
129505	6905
367744	6906
240824	6907
120914	6908
119743	6909
402448	6910
4130	6911
478411	6912
583155	6913
605585	6914
151931	6915
199439	6916
23032	6917
581791	6918
115323	6919
329932	6920
249013	6921
283990	6922
519276	6923
346862	6924
379852	6925
142830	6926
230712	6927
96797	6928
659158	6929
7317	6930
255307	6931
574651	6932
18805	6933
169724	6934
503806	6935
594413	6936
76849	6937
6167	6938
54910	6939
15158	6940
134241	6941
428169	6942
25180	6943
132542	6944
44754	6945
136657	6946
218006	6947
339525	6948
352359	6949
71721	6950
517737	6951
492438	6952
9545	6953
432515	6954
39888	6955
22814	6956
38722	6957
67577	6958
488445	6959
7074	6960
627298	6961
361593	6962
602915	6963
423553	6964
616800	6965
348206	6966
16798	6967
52310	6968
277574	6969
386871	6970
637106	6971
3317	6972
573941	6973
25445	6974
560197	6975
429351	6976
107700	6977
694821	6978
16	6979
136109	6980
487977	6981
37394	6982
14223	6983
175678	6984
233029	6985
291540	6986
419883	6987
562271	6988
433630	6989
167989	6990
493151	6991
244251	6992
87125	6993
246277	6994
376780	6995
523398	6996
144976	6997
461686	6998
548298	6999
4284	7000
123991	7001
647676	7002
462538	7003
50187	7004
149208	7005
238945	7006
432559	7007
14470	7008
532499	7009
123574	7010
74986	7011
719727	7012
670185	7013
179740	7014
367104	7015
450205	7016
123086	7017
555836	7018
339991	7019
123443	7020
263177	7021
244557	7022
157746	7023
277150	7024
711188	7025
189341	7026
21362	7027
10585	7028
315334	7029
153512	7030
330714	7031
32185	7032
103379	7033
146072	7034
93600	7035
637250	7036
96285	7037
7462	7038
90408	7039
701556	7040
51474	7041
665792	7042
143703	7043
114427	7044
344936	7045
243413	7046
107485	7047
478426	7048
533217	7049
82667	7050
700747	7051
112013	7052
142380	7053
368955	7054
363686	7055
346963	7056
356510	7057
166348	7058
109162	7059
21851	7060
504942	7061
239377	7062
577831	7063
557710	7064
40542	7065
2339	7066
427768	7067
419126	7068
170600	7069
48647	7070
342706	7071
566567	7072
706921	7073
183374	7074
692657	7075
27817	7076
121049	7077
180320	7078
625814	7079
159022	7080
315955	7081
104770	7082
125995	7083
77107	7084
20109	7085
723177	7086
608810	7087
88548	7088
161679	7089
271370	7090
53717	7091
632029	7092
16760	7093
529795	7094
367337	7095
23050	7096
101310	7097
469883	7098
686973	7099
555837	7100
28749	7101
265606	7102
185347	7103
524387	7104
79477	7105
709525	7106
460940	7107
298105	7108
484863	7109
430495	7110
72426	7111
63282	7112
664679	7113
654643	7114
82878	7115
35377	7116
389	7117
131933	7118
634593	7119
351219	7120
190376	7121
651374	7122
176740	7123
169880	7124
363811	7125
7023	7126
66679	7127
281286	7128
581370	7129
214873	7130
715000	7131
305773	7132
183152	7133
511290	7134
173577	7135
76321	7136
59299	7137
521975	7138
89556	7139
42695	7140
51602	7141
5094	7142
86000	7143
312984	7144
424033	7145
612	7146
105819	7147
30352	7148
353632	7149
172563	7150
635852	7151
286755	7152
575830	7153
21364	7154
487564	7155
381142	7156
129874	7157
596944	7158
521502	7159
701002	7160
403192	7161
596131	7162
23020	7163
153305	7164
91529	7165
368673	7166
373292	7167
299661	7168
524411	7169
574986	7170
672782	7171
132235	7172
286991	7173
8684	7174
439918	7175
54243	7176
698341	7177
617967	7178
6376	7179
484983	7180
63118	7181
529479	7182
348822	7183
499527	7184
38177	7185
307038	7186
399985	7187
216438	7188
671967	7189
281650	7190
385915	7191
576850	7192
473257	7193
155867	7194
546134	7195
69338	7196
133597	7197
407280	7198
20852	7199
349136	7200
586329	7201
50191	7202
9125	7203
30793	7204
178676	7205
597086	7206
171633	7207
255779	7208
554976	7209
714134	7210
354074	7211
504387	7212
605373	7213
213252	7214
722768	7215
185275	7216
708111	7217
396818	7218
54614	7219
80298	7220
528898	7221
136406	7222
1440	7223
115387	7224
724185	7225
649361	7226
530366	7227
451205	7228
129437	7229
151758	7230
584881	7231
487726	7232
695177	7233
578093	7234
94948	7235
44167	7236
447318	7237
122592	7238
369327	7239
653326	7240
30900	7241
608191	7242
555306	7243
707729	7244
552058	7245
653174	7246
157202	7247
12254	7248
51428	7249
12998	7250
606055	7251
50844	7252
44252	7253
178167	7254
44549	7255
468911	7256
372584	7257
7252	7258
489806	7259
153522	7260
122260	7261
186712	7262
44885	7263
319128	7264
237509	7265
92922	7266
37854	7267
569626	7268
34829	7269
33846	7270
357803	7271
680217	7272
440149	7273
324171	7274
249330	7275
384738	7276
499002	7277
7729	7278
322778	7279
16879	7280
30976	7281
286128	7282
324915	7283
67010	7284
453249	7285
28213	7286
550537	7287
370143	7288
151661	7289
682901	7290
40733	7291
390707	7292
10212	7293
593866	7294
182808	7295
33507	7296
567271	7297
93570	7298
172689	7299
486976	7300
552393	7301
122785	7302
630174	7303
557654	7304
184862	7305
216853	7306
615111	7307
639232	7308
558608	7309
103458	7310
14487	7311
665210	7312
58323	7313
325993	7314
586886	7315
426139	7316
657607	7317
291928	7318
161377	7319
527416	7320
104534	7321
10306	7322
50030	7323
315455	7324
12191	7325
94221	7326
32867	7327
558686	7328
98201	7329
648771	7330
28130	7331
14315	7332
556935	7333
436141	7334
211247	7335
415852	7336
53056	7337
164717	7338
119977	7339
277931	7340
242021	7341
309382	7342
135352	7343
272882	7344
153410	7345
104206	7346
93580	7347
418984	7348
331613	7349
135619	7350
165278	7351
481092	7352
109122	7353
90880	7354
89497	7355
4289	7356
319717	7357
608117	7358
195466	7359
595400	7360
179328	7361
542677	7362
102435	7363
569610	7364
27516	7365
509263	7366
423417	7367
395296	7368
232228	7369
434605	7370
45082	7371
19383	7372
664549	7373
324950	7374
17438	7375
210184	7376
251160	7377
161932	7378
32031	7379
305557	7380
509559	7381
486681	7382
450475	7383
460338	7384
637988	7385
296111	7386
45454	7387
587183	7388
412983	7389
62593	7390
71536	7391
424574	7392
534885	7393
625389	7394
121317	7395
133329	7396
524643	7397
11002	7398
321592	7399
322703	7400
37034	7401
209063	7402
90475	7403
507996	7404
250796	7405
8806	7406
618579	7407
505269	7408
59764	7409
372720	7410
439157	7411
307311	7412
395498	7413
9099	7414
439444	7415
462068	7416
547936	7417
17539	7418
535203	7419
677220	7420
529494	7421
204930	7422
536745	7423
163073	7424
220785	7425
53862	7426
47752	7427
379152	7428
44522	7429
456973	7430
31881	7431
486711	7432
85989	7433
648956	7434
508523	7435
379956	7436
147620	7437
88901	7438
512469	7439
702024	7440
21553	7441
280243	7442
391894	7443
3380	7444
107919	7445
42137	7446
302003	7447
330300	7448
15765	7449
163512	7450
381171	7451
24158	7452
395013	7453
444936	7454
695463	7455
40110	7456
140625	7457
359430	7458
49777	7459
224106	7460
2251	7461
295213	7462
8423	7463
17491	7464
36373	7465
403910	7466
188622	7467
442016	7468
520437	7469
195431	7470
718440	7471
438949	7472
148527	7473
425347	7474
279259	7475
179972	7476
541086	7477
484641	7478
496728	7479
50201	7480
141458	7481
195632	7482
371737	7483
655123	7484
595579	7485
9667	7486
267732	7487
30305	7488
504409	7489
653886	7490
600983	7491
118338	7492
290469	7493
161592	7494
15089	7495
5897	7496
43267	7497
623553	7498
281335	7499
692259	7500
388204	7501
398833	7502
8195	7503
696136	7504
100011	7505
42039	7506
20861	7507
698842	7508
114165	7509
520895	7510
85410	7511
137274	7512
530776	7513
1500	7514
713336	7515
15347	7516
89	7517
267770	7518
235088	7519
101113	7520
531009	7521
306870	7522
55789	7523
125508	7524
327754	7525
722866	7526
91249	7527
87819	7528
56924	7529
114435	7530
138132	7531
105594	7532
146484	7533
514431	7534
312182	7535
30475	7536
556421	7537
291945	7538
348664	7539
163026	7540
477507	7541
227775	7542
139441	7543
631920	7544
3331	7545
295357	7546
8502	7547
289015	7548
26007	7549
180937	7550
49939	7551
631604	7552
5481	7553
111823	7554
361347	7555
162759	7556
641420	7557
390771	7558
408	7559
374547	7560
20427	7561
20020	7562
449283	7563
344824	7564
270479	7565
48051	7566
43044	7567
471307	7568
122015	7569
523677	7570
44065	7571
582692	7572
450460	7573
194	7574
472756	7575
77875	7576
298811	7577
348195	7578
107507	7579
249123	7580
250910	7581
358421	7582
434464	7583
288820	7584
46496	7585
34214	7586
515113	7587
714076	7588
551989	7589
161823	7590
296251	7591
58292	7592
634679	7593
35371	7594
19276	7595
35161	7596
181072	7597
105172	7598
499447	7599
711397	7600
101602	7601
69515	7602
296678	7603
593086	7604
574055	7605
210077	7606
172268	7607
294377	7608
519149	7609
46596	7610
700258	7611
66046	7612
116921	7613
97958	7614
613342	7615
623574	7616
510776	7617
118393	7618
219705	7619
360355	7620
175503	7621
338573	7622
280913	7623
705419	7624
217016	7625
708361	7626
571838	7627
509589	7628
28373	7629
351047	7630
237496	7631
1186	7632
139815	7633
422919	7634
591238	7635
639066	7636
628525	7637
551360	7638
42493	7639
206614	7640
88045	7641
159	7642
585377	7643
163252	7644
637151	7645
23036	7646
292561	7647
609322	7648
16717	7649
5612	7650
51639	7651
1067	7652
25334	7653
214367	7654
59876	7655
372557	7656
174129	7657
624938	7658
483107	7659
175441	7660
238361	7661
326231	7662
109831	7663
32658	7664
160402	7665
66372	7666
433284	7667
663802	7668
544988	7669
109476	7670
558207	7671
120875	7672
496290	7673
112931	7674
612302	7675
695245	7676
285930	7677
218322	7678
535418	7679
395135	7680
13875	7681
150909	7682
95148	7683
380205	7684
177637	7685
352516	7686
359704	7687
532292	7688
184696	7689
101713	7690
700340	7691
368278	7692
250282	7693
555772	7694
423299	7695
698336	7696
446645	7697
86039	7698
324490	7699
352342	7700
501499	7701
41271	7702
27025	7703
713052	7704
613461	7705
44454	7706
614355	7707
147530	7708
4814	7709
212382	7710
80804	7711
18661	7712
120570	7713
177082	7714
598829	7715
182961	7716
149250	7717
24865	7718
50044	7719
718156	7720
405301	7721
105813	7722
31662	7723
114823	7724
178733	7725
133596	7726
40113	7727
37989	7728
162201	7729
110573	7730
25268	7731
462046	7732
136821	7733
422220	7734
86232	7735
465465	7736
283493	7737
224616	7738
6886	7739
77181	7740
2553	7741
555585	7742
35420	7743
113921	7744
121546	7745
436564	7746
403099	7747
659477	7748
251226	7749
424845	7750
604204	7751
484710	7752
2604	7753
4919	7754
386392	7755
650325	7756
7474	7757
386455	7758
582723	7759
393781	7760
490374	7761
231752	7762
289540	7763
223099	7764
135149	7765
568988	7766
715484	7767
74233	7768
279961	7769
528728	7770
366448	7771
40646	7772
104326	7773
421949	7774
581388	7775
508570	7776
309585	7777
344395	7778
81035	7779
554818	7780
118529	7781
267215	7782
326521	7783
101562	7784
299211	7785
499266	7786
489413	7787
154221	7788
34085	7789
345941	7790
136400	7791
60854	7792
137876	7793
663194	7794
85407	7795
249569	7796
377619	7797
11472	7798
269825	7799
594649	7800
314864	7801
18025	7802
439757	7803
578406	7804
623728	7805
28524	7806
389890	7807
360716	7808
28130	7809
186585	7810
410077	7811
266283	7812
266005	7813
441756	7814
629296	7815
45231	7816
511483	7817
12774	7818
40685	7819
275293	7820
95239	7821
659990	7822
223379	7823
282191	7824
256869	7825
190952	7826
380454	7827
134278	7828
707850	7829
379565	7830
316171	7831
704459	7832
570271	7833
125655	7834
518097	7835
110908	7836
275966	7837
361174	7838
76001	7839
189285	7840
34621	7841
43058	7842
432756	7843
46472	7844
223887	7845
695202	7846
602736	7847
563249	7848
182835	7849
85109	7850
543	7851
448774	7852
496424	7853
136458	7854
376525	7855
177833	7856
293539	7857
682856	7858
178555	7859
354264	7860
201596	7861
396	7862
432507	7863
725171	7864
123095	7865
13711	7866
157993	7867
32076	7868
428557	7869
699007	7870
537384	7871
556	7872
509990	7873
375894	7874
98341	7875
186215	7876
441657	7877
595882	7878
50704	7879
344934	7880
397879	7881
512811	7882
315059	7883
592460	7884
26055	7885
295759	7886
468296	7887
458661	7888
268625	7889
172515	7890
410320	7891
107000	7892
43693	7893
209300	7894
231740	7895
689332	7896
661250	7897
150694	7898
5924	7899
76863	7900
710539	7901
346614	7902
489508	7903
701	7904
82851	7905
101748	7906
700825	7907
652527	7908
2463	7909
442092	7910
364546	7911
652603	7912
554696	7913
179343	7914
5480	7915
245669	7916
24546	7917
435187	7918
593532	7919
310216	7920
105022	7921
380555	7922
678287	7923
679280	7924
675324	7925
311464	7926
677308	7927
32639	7928
308278	7929
313618	7930
345247	7931
3615	7932
311446	7933
122510	7934
701123	7935
567777	7936
388027	7937
290644	7938
637	7939
23669	7940
343730	7941
607006	7942
216477	7943
210130	7944
155108	7945
363153	7946
183768	7947
137920	7948
14403	7949
291642	7950
627113	7951
665666	7952
388098	7953
73711	7954
176265	7955
77917	7956
449898	7957
9461	7958
558796	7959
402861	7960
78574	7961
487067	7962
698617	7963
78037	7964
641429	7965
456739	7966
513007	7967
66564	7968
517438	7969
646467	7970
71321	7971
701392	7972
108483	7973
287056	7974
4831	7975
448068	7976
356545	7977
652519	7978
416415	7979
254036	7980
96652	7981
678796	7982
403313	7983
310500	7984
87239	7985
725074	7986
120976	7987
113314	7988
123686	7989
46318	7990
31666	7991
94812	7992
351278	7993
502661	7994
36978	7995
270921	7996
525887	7997
222942	7998
718374	7999
565962	8000
157089	8001
14294	8002
65224	8003
344465	8004
486520	8005
173823	8006
622410	8007
656630	8008
560980	8009
205375	8010
582095	8011
85097	8012
138343	8013
462464	8014
51039	8015
127604	8016
336582	8017
327308	8018
274571	8019
48397	8020
305050	8021
582137	8022
114812	8023
372459	8024
42002	8025
528554	8026
31351	8027
111393	8028
129638	8029
359560	8030
565407	8031
26918	8032
633515	8033
10455	8034
162980	8035
124396	8036
203556	8037
363040	8038
209419	8039
16424	8040
32224	8041
674181	8042
130176	8043
232830	8044
518444	8045
263762	8046
209725	8047
75518	8048
544251	8049
155072	8050
140589	8051
1530	8052
147680	8053
577964	8054
253792	8055
86997	8056
663697	8057
583570	8058
664255	8059
4966	8060
141285	8061
88708	8062
605946	8063
271600	8064
575036	8065
49526	8066
571194	8067
459975	8068
367586	8069
13658	8070
90580	8071
226236	8072
155873	8073
611832	8074
303003	8075
116620	8076
37617	8077
430490	8078
614623	8079
653047	8080
569122	8081
347536	8082
265844	8083
9991	8084
635622	8085
535630	8086
297936	8087
229235	8088
713191	8089
557359	8090
520709	8091
233971	8092
20148	8093
129090	8094
642481	8095
196110	8096
346371	8097
64503	8098
120034	8099
282998	8100
629434	8101
567008	8102
53681	8103
160371	8104
617257	8105
370544	8106
61931	8107
152808	8108
57964	8109
426029	8110
14363	8111
375352	8112
53452	8113
106084	8114
457	8115
277633	8116
264956	8117
42315	8118
327342	8119
489677	8120
54470	8121
281835	8122
348494	8123
307950	8124
123291	8125
110858	8126
105083	8127
164524	8128
414444	8129
791	8130
712955	8131
312269	8132
56142	8133
153553	8134
596607	8135
461609	8136
136128	8137
513268	8138
191658	8139
54006	8140
573229	8141
102494	8142
19853	8143
6940	8144
419727	8145
168206	8146
6354	8147
20452	8148
683104	8149
99514	8150
33184	8151
684851	8152
301449	8153
92424	8154
116123	8155
249149	8156
318520	8157
141636	8158
243759	8159
523633	8160
1478	8161
278844	8162
55787	8163
81481	8164
255206	8165
497929	8166
466893	8167
442987	8168
420230	8169
153487	8170
158147	8171
702443	8172
533	8173
563401	8174
567566	8175
597699	8176
650843	8177
588911	8178
393666	8179
559274	8180
669041	8181
662124	8182
485632	8183
214856	8184
21657	8185
62369	8186
651122	8187
119236	8188
484623	8189
207353	8190
6585	8191
167162	8192
74638	8193
43522	8194
3785	8195
98010	8196
130948	8197
56798	8198
532531	8199
102201	8200
667625	8201
297175	8202
258453	8203
660480	8204
517511	8205
237896	8206
531249	8207
263670	8208
310287	8209
347369	8210
74221	8211
343577	8212
290209	8213
684265	8214
18	8215
2074	8216
525509	8217
329817	8218
386344	8219
535065	8220
696552	8221
196799	8222
401378	8223
340006	8224
116885	8225
142362	8226
99888	8227
31641	8228
85824	8229
618493	8230
123758	8231
251928	8232
190967	8233
131074	8234
429831	8235
290771	8236
670913	8237
349950	8238
172877	8239
279594	8240
681018	8241
89453	8242
134395	8243
91465	8244
6925	8245
16707	8246
1183	8247
247166	8248
145185	8249
400504	8250
379246	8251
209854	8252
1725	8253
706268	8254
38633	8255
475079	8256
615292	8257
113248	8258
501759	8259
103914	8260
636723	8261
356012	8262
141150	8263
11198	8264
584427	8265
558265	8266
170661	8267
161734	8268
142187	8269
545496	8270
278000	8271
76633	8272
373280	8273
64302	8274
130816	8275
113623	8276
146372	8277
503978	8278
297329	8279
1231	8280
399562	8281
556758	8282
717493	8283
225134	8284
96199	8285
47871	8286
3433	8287
28067	8288
274960	8289
2585	8290
3229	8291
368688	8292
7780	8293
62512	8294
144726	8295
240780	8296
670925	8297
53097	8298
53031	8299
145003	8300
661467	8301
305	8302
341320	8303
293127	8304
421207	8305
431891	8306
525253	8307
661581	8308
588488	8309
199968	8310
177699	8311
48362	8312
137051	8313
685500	8314
583889	8315
431447	8316
16752	8317
25696	8318
216726	8319
283932	8320
315245	8321
570824	8322
113878	8323
123804	8324
272416	8325
649754	8326
117899	8327
488891	8328
51339	8329
88297	8330
319408	8331
76010	8332
116617	8333
718299	8334
656813	8335
60802	8336
447958	8337
27470	8338
437117	8339
16483	8340
82420	8341
599691	8342
232809	8343
75605	8344
114821	8345
110370	8346
465970	8347
219619	8348
622460	8349
40013	8350
606662	8351
582920	8352
504983	8353
318271	8354
718761	8355
288800	8356
284775	8357
160006	8358
118359	8359
59872	8360
609619	8361
568716	8362
3742	8363
306582	8364
341715	8365
109658	8366
507261	8367
717442	8368
177287	8369
696987	8370
323283	8371
76744	8372
113374	8373
598562	8374
398698	8375
165501	8376
276660	8377
234110	8378
511287	8379
102363	8380
250933	8381
15089	8382
76128	8383
558109	8384
14980	8385
86072	8386
40907	8387
493929	8388
439205	8389
554821	8390
251049	8391
31383	8392
135741	8393
99518	8394
557634	8395
72352	8396
21108	8397
28088	8398
82939	8399
25323	8400
87365	8401
350079	8402
152390	8403
70152	8404
163238	8405
333048	8406
269403	8407
622964	8408
587819	8409
47038	8410
579111	8411
279307	8412
388010	8413
16522	8414
266687	8415
457323	8416
663212	8417
418317	8418
147998	8419
675907	8420
432460	8421
142185	8422
100254	8423
5824	8424
139306	8425
140735	8426
451965	8427
39300	8428
688913	8429
4978	8430
189926	8431
83044	8432
184290	8433
663921	8434
63983	8435
656428	8436
490573	8437
70358	8438
117119	8439
524490	8440
357965	8441
232362	8442
465513	8443
375536	8444
350830	8445
689859	8446
212352	8447
302331	8448
431721	8449
550626	8450
649464	8451
24668	8452
674521	8453
506687	8454
516489	8455
693254	8456
541581	8457
29540	8458
629051	8459
539135	8460
513646	8461
286980	8462
32376	8463
295053	8464
574195	8465
509513	8466
78276	8467
1195	8468
6444	8469
79011	8470
299379	8471
64905	8472
53912	8473
563616	8474
4362	8475
358512	8476
208923	8477
255070	8478
486817	8479
285011	8480
285	8481
230394	8482
3558	8483
675600	8484
77698	8485
369051	8486
115327	8487
584	8488
200235	8489
54732	8490
323825	8491
79910	8492
121401	8493
337248	8494
312685	8495
654728	8496
37067	8497
723334	8498
597425	8499
224302	8500
691763	8501
438149	8502
672354	8503
539754	8504
6859	8505
345292	8506
643852	8507
660167	8508
414253	8509
22338	8510
553831	8511
478586	8512
300557	8513
17882	8514
300907	8515
197669	8516
33380	8517
64731	8518
351163	8519
38224	8520
2216	8521
88158	8522
443843	8523
602484	8524
331800	8525
720410	8526
502030	8527
101096	8528
709601	8529
612451	8530
657151	8531
240642	8532
144350	8533
101482	8534
98931	8535
548302	8536
540668	8537
80560	8538
150777	8539
106594	8540
20898	8541
92872	8542
137415	8543
648141	8544
574228	8545
309237	8546
582236	8547
593292	8548
113488	8549
391066	8550
30995	8551
370182	8552
182257	8553
158466	8554
30288	8555
345736	8556
578289	8557
513565	8558
450458	8559
66889	8560
233012	8561
121308	8562
450369	8563
492220	8564
455315	8565
98754	8566
442567	8567
3164	8568
45289	8569
6921	8570
92753	8571
5424	8572
337482	8573
96798	8574
220460	8575
711847	8576
8569	8577
247929	8578
692299	8579
610977	8580
322863	8581
367434	8582
168890	8583
636966	8584
706943	8585
1768	8586
50999	8587
285939	8588
645740	8589
36087	8590
342750	8591
42681	8592
167742	8593
290646	8594
377163	8595
150082	8596
3734	8597
42420	8598
688903	8599
28148	8600
65067	8601
99728	8602
415520	8603
420411	8604
337197	8605
126664	8606
121027	8607
54837	8608
69118	8609
442883	8610
348931	8611
225019	8612
636514	8613
125529	8614
92326	8615
236608	8616
676210	8617
201631	8618
351491	8619
123148	8620
76701	8621
28523	8622
212577	8623
648613	8624
55122	8625
282504	8626
336473	8627
445848	8628
681432	8629
409261	8630
601409	8631
650785	8632
69010	8633
40165	8634
688659	8635
57934	8636
462847	8637
432895	8638
215952	8639
179532	8640
76487	8641
35078	8642
637409	8643
48808	8644
166744	8645
388683	8646
188275	8647
667348	8648
182176	8649
2908	8650
44480	8651
106302	8652
142934	8653
357009	8654
277148	8655
25461	8656
70980	8657
260530	8658
22139	8659
317387	8660
534359	8661
78556	8662
76308	8663
16565	8664
552690	8665
449617	8666
44481	8667
579411	8668
25878	8669
88965	8670
304089	8671
199328	8672
413955	8673
424654	8674
610542	8675
521981	8676
16663	8677
132229	8678
653198	8679
35403	8680
28099	8681
500106	8682
92908	8683
117342	8684
352464	8685
56875	8686
293285	8687
52106	8688
1331	8689
7990	8690
492119	8691
110870	8692
512797	8693
74807	8694
148539	8695
472849	8696
233002	8697
389609	8698
443716	8699
555464	8700
78568	8701
47047	8702
278806	8703
157892	8704
208118	8705
237853	8706
175065	8707
288204	8708
42554	8709
711072	8710
62008	8711
95070	8712
561083	8713
98756	8714
33663	8715
21635	8716
222858	8717
38791	8718
52303	8719
95854	8720
580411	8721
490390	8722
413454	8723
619660	8724
262567	8725
140461	8726
17180	8727
51325	8728
611050	8729
419698	8730
598418	8731
304684	8732
361374	8733
207815	8734
644482	8735
76022	8736
24862	8737
722320	8738
644480	8739
317444	8740
40643	8741
298062	8742
660936	8743
6032	8744
27314	8745
26572	8746
183788	8747
21587	8748
485976	8749
54110	8750
430070	8751
669415	8752
199420	8753
108439	8754
105563	8755
67837	8756
279792	8757
73484	8758
416705	8759
18120	8760
605421	8761
102379	8762
427531	8763
478762	8764
149337	8765
21337	8766
59457	8767
568521	8768
651537	8769
129328	8770
315165	8771
595312	8772
225357	8773
43269	8774
178146	8775
7672	8776
693282	8777
649055	8778
125174	8779
659443	8780
43485	8781
7465	8782
158804	8783
9703	8784
84414	8785
453848	8786
638863	8787
41840	8788
141266	8789
215013	8790
521139	8791
11696	8792
450646	8793
322822	8794
144317	8795
162272	8796
121779	8797
446791	8798
26223	8799
6583	8800
613628	8801
228051	8802
12400	8803
162696	8804
151020	8805
74119	8806
116930	8807
272395	8808
571	8809
162764	8810
289563	8811
26701	8812
719710	8813
467519	8814
60378	8815
119665	8816
708410	8817
19497	8818
222017	8819
137084	8820
300981	8821
701701	8822
57194	8823
412146	8824
192792	8825
162205	8826
52962	8827
84657	8828
27168	8829
201401	8830
716391	8831
348531	8832
426999	8833
154099	8834
672	8835
421071	8836
587490	8837
575818	8838
4599	8839
178293	8840
501635	8841
67283	8842
336649	8843
61093	8844
483316	8845
331532	8846
665593	8847
255928	8848
550522	8849
29443	8850
71771	8851
651806	8852
677872	8853
83661	8854
127948	8855
5683	8856
9328	8857
66900	8858
326812	8859
358451	8860
377624	8861
580223	8862
602517	8863
7543	8864
454904	8865
561575	8866
359683	8867
415034	8868
12990	8869
629291	8870
47188	8871
652435	8872
638329	8873
303008	8874
566372	8875
462894	8876
565483	8877
720135	8878
194855	8879
405568	8880
1113	8881
215970	8882
302290	8883
180063	8884
5694	8885
42244	8886
48194	8887
127797	8888
479496	8889
509321	8890
39964	8891
317052	8892
626693	8893
697249	8894
56067	8895
46277	8896
370169	8897
175730	8898
34918	8899
305432	8900
233073	8901
621496	8902
84512	8903
49573	8904
355800	8905
596218	8906
169811	8907
563311	8908
149480	8909
586290	8910
321543	8911
403199	8912
190483	8913
119811	8914
275911	8915
33644	8916
708742	8917
56224	8918
573302	8919
113188	8920
659242	8921
352850	8922
146802	8923
568517	8924
50459	8925
557656	8926
269128	8927
668609	8928
183101	8929
688070	8930
1993	8931
359844	8932
91962	8933
38983	8934
50507	8935
616387	8936
482446	8937
263516	8938
283812	8939
79254	8940
173426	8941
581648	8942
16793	8943
669631	8944
527309	8945
361163	8946
112917	8947
298685	8948
123521	8949
107653	8950
459038	8951
145060	8952
73821	8953
499008	8954
474051	8955
4994	8956
354309	8957
371166	8958
16313	8959
40908	8960
135284	8961
179709	8962
247069	8963
660715	8964
13314	8965
49952	8966
10408	8967
111295	8968
151336	8969
81942	8970
298297	8971
685928	8972
85764	8973
135802	8974
401906	8975
138215	8976
678000	8977
83086	8978
23630	8979
346667	8980
231114	8981
45653	8982
575823	8983
278543	8984
535135	8985
82971	8986
345857	8987
162060	8988
161004	8989
468761	8990
563069	8991
114541	8992
179006	8993
519257	8994
655023	8995
16866	8996
179517	8997
292277	8998
695385	8999
210027	9000
55378	9001
177657	9002
104838	9003
163663	9004
246203	9005
543475	9006
507694	9007
706654	9008
10718	9009
630708	9010
179867	9011
382052	9012
88192	9013
350277	9014
703802	9015
9412	9016
665256	9017
77265	9018
449704	9019
436684	9020
56360	9021
5371	9022
247482	9023
445660	9024
349597	9025
339430	9026
402966	9027
255358	9028
664328	9029
583131	9030
92579	9031
36596	9032
509210	9033
267059	9034
43110	9035
721292	9036
13924	9037
551942	9038
197111	9039
653911	9040
13532	9041
522375	9042
538553	9043
78135	9044
87450	9045
73041	9046
6090	9047
197829	9048
658927	9049
339292	9050
57610	9051
49995	9052
46152	9053
685338	9054
593730	9055
258	9056
386258	9057
564804	9058
131824	9059
280629	9060
60243	9061
44502	9062
234146	9063
90861	9064
27135	9065
517835	9066
640506	9067
315338	9068
48112	9069
545755	9070
83046	9071
332101	9072
658176	9073
610010	9074
720593	9075
476167	9076
50046	9077
495919	9078
568397	9079
184247	9080
188616	9081
135256	9082
203560	9083
124091	9084
8428	9085
441750	9086
421656	9087
646313	9088
570692	9089
181340	9090
26423	9091
723725	9092
64083	9093
306639	9094
180892	9095
124727	9096
166765	9097
30306	9098
196595	9099
572138	9100
598709	9101
219493	9102
506457	9103
703827	9104
175485	9105
7772	9106
19856	9107
475313	9108
71717	9109
18636	9110
594155	9111
409368	9112
250674	9113
338446	9114
538079	9115
161817	9116
281354	9117
118321	9118
49830	9119
9414	9120
444899	9121
222245	9122
55170	9123
390530	9124
29994	9125
33943	9126
594015	9127
359834	9128
471137	9129
10042	9130
9779	9131
181672	9132
130531	9133
422391	9134
322665	9135
660240	9136
688704	9137
180392	9138
11044	9139
17164	9140
42314	9141
72012	9142
486043	9143
533634	9144
323014	9145
537680	9146
301561	9147
377505	9148
298310	9149
2165	9150
499631	9151
144719	9152
628235	9153
608742	9154
376579	9155
321832	9156
157589	9157
156826	9158
475773	9159
125344	9160
638412	9161
410769	9162
380449	9163
38504	9164
185860	9165
82299	9166
20	9167
207583	9168
139103	9169
280366	9170
122772	9171
637803	9172
233274	9173
2266	9174
36583	9175
313794	9176
581609	9177
19670	9178
352010	9179
181410	9180
22384	9181
256921	9182
547007	9183
577741	9184
413635	9185
306862	9186
82659	9187
379553	9188
681343	9189
118740	9190
1615	9191
331882	9192
151191	9193
3834	9194
281372	9195
68954	9196
330063	9197
156190	9198
696612	9199
610960	9200
442222	9201
310195	9202
18699	9203
211237	9204
100259	9205
290513	9206
363036	9207
640916	9208
28987	9209
98154	9210
119733	9211
326183	9212
591814	9213
258017	9214
753	9215
87046	9216
497538	9217
30164	9218
604402	9219
226972	9220
10038	9221
60507	9222
30099	9223
20231	9224
131317	9225
2740	9226
185424	9227
45656	9228
582385	9229
9179	9230
141519	9231
701762	9232
587387	9233
680238	9234
65551	9235
183829	9236
11241	9237
5650	9238
660427	9239
30161	9240
149271	9241
362150	9242
277948	9243
94460	9244
541630	9245
141560	9246
206937	9247
63374	9248
138636	9249
339986	9250
723907	9251
152696	9252
32250	9253
231992	9254
440068	9255
530910	9256
286651	9257
599465	9258
151266	9259
95672	9260
699894	9261
436568	9262
28187	9263
398062	9264
9189	9265
196199	9266
142960	9267
418889	9268
456025	9269
613278	9270
277102	9271
182998	9272
656897	9273
182955	9274
30193	9275
482368	9276
379211	9277
136465	9278
415840	9279
119645	9280
270491	9281
33102	9282
488199	9283
180437	9284
31256	9285
614862	9286
486185	9287
592781	9288
15062	9289
152325	9290
716397	9291
579068	9292
527035	9293
98417	9294
15531	9295
20067	9296
430604	9297
481181	9298
365876	9299
393538	9300
48453	9301
195701	9302
175170	9303
160450	9304
624374	9305
284800	9306
36559	9307
48543	9308
349547	9309
302889	9310
572264	9311
383115	9312
675329	9313
699694	9314
404456	9315
13156	9316
82062	9317
101362	9318
32462	9319
4492	9320
195778	9321
96401	9322
525532	9323
521051	9324
145827	9325
34032	9326
5184	9327
139164	9328
192995	9329
175784	9330
673334	9331
253419	9332
334335	9333
170522	9334
628060	9335
489224	9336
400070	9337
72686	9338
490859	9339
632718	9340
349747	9341
352816	9342
106951	9343
695052	9344
185487	9345
179208	9346
13885	9347
648588	9348
46305	9349
52537	9350
613710	9351
89835	9352
574426	9353
558393	9354
570226	9355
178772	9356
525673	9357
70155	9358
335564	9359
13300	9360
198442	9361
23820	9362
159691	9363
221526	9364
286689	9365
154046	9366
437913	9367
161988	9368
508852	9369
36182	9370
330493	9371
8494	9372
498723	9373
356204	9374
484633	9375
41542	9376
669941	9377
708568	9378
252611	9379
523905	9380
122699	9381
1531	9382
102855	9383
607838	9384
524126	9385
186574	9386
71694	9387
558647	9388
231877	9389
247969	9390
40912	9391
478689	9392
198804	9393
416633	9394
521954	9395
468429	9396
286015	9397
124321	9398
157372	9399
93699	9400
86647	9401
117779	9402
618496	9403
586283	9404
339517	9405
430514	9406
392119	9407
680561	9408
131482	9409
162968	9410
114945	9411
493980	9412
185769	9413
230882	9414
57660	9415
312797	9416
99515	9417
574074	9418
583468	9419
514532	9420
276831	9421
268764	9422
98526	9423
684567	9424
698252	9425
616961	9426
422288	9427
408771	9428
106520	9429
521484	9430
305294	9431
649330	9432
147	9433
340387	9434
589035	9435
710629	9436
230888	9437
372393	9438
336231	9439
469290	9440
161261	9441
554701	9442
314514	9443
264039	9444
396962	9445
33986	9446
87192	9447
107972	9448
26366	9449
245787	9450
32763	9451
300436	9452
586683	9453
596727	9454
177260	9455
7234	9456
406263	9457
63084	9458
235773	9459
4418	9460
431580	9461
68345	9462
118976	9463
645378	9464
32427	9465
15343	9466
426401	9467
58284	9468
48249	9469
143980	9470
237189	9471
303272	9472
59421	9473
564784	9474
163642	9475
174841	9476
262226	9477
483315	9478
460401	9479
649	9480
27540	9481
435641	9482
453638	9483
561500	9484
331465	9485
6240	9486
529678	9487
5643	9488
692284	9489
645924	9490
372972	9491
129008	9492
9734	9493
98099	9494
360946	9495
109173	9496
350137	9497
151538	9498
290162	9499
1295	9500
192818	9501
442260	9502
441263	9503
11598	9504
47878	9505
335995	9506
674883	9507
568343	9508
448648	9509
439827	9510
12806	9511
304266	9512
567778	9513
86751	9514
512034	9515
70421	9516
425829	9517
92098	9518
16354	9519
275181	9520
610265	9521
399896	9522
364083	9523
7696	9524
652951	9525
283884	9526
577555	9527
717810	9528
60677	9529
420355	9530
619195	9531
20737	9532
35840	9533
413899	9534
173573	9535
201353	9536
575923	9537
681795	9538
351789	9539
332392	9540
560355	9541
565672	9542
331278	9543
698153	9544
686888	9545
417514	9546
30258	9547
18921	9548
50272	9549
405488	9550
115046	9551
230232	9552
345165	9553
307689	9554
315918	9555
425635	9556
244374	9557
386	9558
546653	9559
492793	9560
455040	9561
314876	9562
414308	9563
402439	9564
657564	9565
450699	9566
7759	9567
447488	9568
75781	9569
332846	9570
55286	9571
390479	9572
41785	9573
525444	9574
41761	9575
26285	9576
11435	9577
418004	9578
1843	9579
599731	9580
633786	9581
509558	9582
200096	9583
495028	9584
265610	9585
376627	9586
522952	9587
40928	9588
169757	9589
206974	9590
666761	9591
49550	9592
617876	9593
409279	9594
137562	9595
161276	9596
408466	9597
438011	9598
304407	9599
79597	9600
333213	9601
529446	9602
227252	9603
31202	9604
665604	9605
723070	9606
63157	9607
5344	9608
180915	9609
91955	9610
186929	9611
244211	9612
398310	9613
421948	9614
133385	9615
42338	9616
454361	9617
292025	9618
724187	9619
312755	9620
557	9621
12406	9622
43028	9623
108330	9624
496939	9625
35599	9626
408176	9627
122578	9628
660244	9629
596239	9630
377578	9631
436618	9632
15219	9633
126271	9634
569332	9635
57859	9636
482125	9637
118021	9638
244796	9639
75043	9640
11224	9641
162329	9642
346172	9643
218335	9644
324673	9645
178383	9646
514619	9647
192145	9648
212281	9649
28808	9650
432289	9651
42836	9652
505722	9653
236606	9654
94268	9655
475250	9656
74963	9657
143616	9658
386159	9659
565621	9660
100407	9661
536384	9662
245660	9663
504572	9664
131399	9665
388481	9666
196760	9667
47595	9668
493072	9669
6491	9670
650790	9671
23629	9672
378547	9673
86082	9674
104377	9675
697161	9676
14572	9677
643978	9678
64186	9679
183590	9680
458386	9681
154885	9682
569214	9683
385543	9684
255925	9685
274004	9686
55845	9687
618309	9688
61912	9689
137556	9690
168282	9691
672492	9692
466528	9693
639153	9694
187425	9695
252882	9696
81097	9697
32387	9698
79124	9699
476654	9700
66278	9701
647241	9702
535959	9703
352950	9704
663881	9705
664916	9706
85349	9707
215692	9708
315078	9709
100874	9710
331877	9711
92092	9712
574358	9713
576471	9714
411676	9715
48497	9716
86423	9717
467780	9718
16682	9719
437516	9720
157608	9721
645863	9722
246062	9723
390172	9724
11139	9725
509754	9726
446894	9727
241711	9728
537852	9729
419432	9730
432794	9731
170184	9732
172506	9733
106203	9734
169697	9735
69641	9736
324386	9737
433836	9738
30971	9739
475934	9740
112327	9741
600128	9742
41633	9743
487117	9744
413779	9745
6911	9746
505377	9747
132299	9748
49897	9749
583963	9750
586285	9751
300141	9752
379175	9753
132443	9754
29816	9755
538447	9756
66131	9757
377726	9758
184801	9759
104390	9760
10581	9761
275657	9762
194374	9763
455783	9764
159621	9765
614316	9766
534384	9767
160795	9768
195473	9769
115169	9770
126557	9771
183024	9772
646834	9773
137042	9774
199342	9775
562371	9776
265736	9777
337479	9778
652630	9779
79869	9780
197197	9781
688971	9782
506131	9783
583930	9784
33520	9785
75021	9786
421799	9787
61996	9788
387317	9789
692802	9790
192340	9791
264194	9792
194643	9793
293039	9794
432685	9795
91662	9796
134547	9797
451182	9798
618501	9799
105972	9800
67182	9801
105489	9802
80524	9803
505920	9804
286013	9805
622804	9806
296734	9807
391436	9808
72937	9809
289725	9810
356707	9811
93286	9812
202238	9813
60371	9814
642702	9815
532281	9816
237451	9817
443588	9818
449584	9819
678597	9820
527865	9821
31208	9822
490472	9823
478598	9824
383779	9825
266932	9826
135687	9827
128878	9828
298184	9829
614220	9830
584831	9831
13553	9832
524339	9833
453497	9834
395169	9835
175828	9836
217642	9837
483195	9838
564404	9839
590641	9840
156149	9841
135498	9842
431892	9843
161229	9844
61595	9845
5984	9846
596578	9847
454505	9848
219450	9849
347587	9850
529693	9851
1005	9852
271769	9853
150376	9854
103066	9855
180360	9856
128712	9857
63881	9858
524139	9859
61368	9860
716165	9861
698240	9862
506623	9863
663092	9864
90965	9865
597834	9866
372283	9867
383966	9868
653412	9869
490413	9870
21447	9871
3124	9872
670413	9873
5525	9874
592746	9875
117107	9876
196894	9877
202171	9878
32516	9879
2195	9880
338767	9881
411754	9882
125823	9883
56083	9884
644606	9885
6620	9886
13159	9887
259870	9888
453949	9889
563746	9890
596945	9891
72220	9892
200653	9893
16768	9894
701051	9895
398534	9896
262982	9897
666492	9898
591769	9899
355379	9900
149432	9901
722233	9902
42797	9903
31637	9904
147872	9905
315344	9906
380357	9907
210113	9908
498400	9909
673278	9910
387877	9911
30488	9912
53250	9913
166046	9914
278725	9915
372450	9916
616014	9917
136029	9918
311033	9919
16632	9920
9286	9921
511271	9922
177005	9923
328978	9924
148992	9925
26472	9926
103719	9927
690622	9928
3198	9929
675735	9930
536122	9931
47538	9932
24870	9933
314860	9934
124506	9935
455455	9936
27616	9937
488429	9938
112973	9939
663667	9940
222582	9941
407755	9942
140996	9943
470586	9944
103755	9945
269999	9946
482327	9947
177409	9948
345061	9949
257696	9950
144780	9951
578666	9952
472301	9953
381252	9954
65678	9955
82700	9956
234253	9957
43856	9958
446244	9959
99126	9960
115776	9961
38785	9962
17649	9963
42602	9964
500495	9965
647766	9966
682431	9967
433381	9968
13401	9969
193758	9970
457951	9971
589437	9972
582993	9973
23497	9974
147429	9975
447446	9976
419317	9977
354190	9978
444765	9979
269155	9980
19953	9981
568362	9982
53517	9983
39710	9984
344363	9985
693996	9986
244210	9987
309138	9988
392577	9989
469490	9990
328296	9991
112876	9992
166935	9993
278089	9994
319538	9995
440281	9996
556879	9997
656671	9998
491481	9999
288738	10000
50379	10001
448577	10002
521526	10003
22918	10004
140085	10005
314620	10006
394441	10007
377310	10008
458531	10009
475385	10010
83176	10011
142059	10012
32438	10013
304496	10014
512571	10015
698953	10016
472292	10017
607780	10018
12637	10019
97069	10020
568700	10021
602538	10022
334645	10023
707229	10024
236164	10025
470528	10026
28765	10027
517567	10028
41228	10029
157797	10030
168215	10031
122077	10032
96290	10033
292834	10034
330257	10035
380073	10036
17636	10037
218321	10038
478427	10039
488089	10040
127908	10041
257795	10042
123930	10043
136729	10044
131220	10045
192345	10046
250158	10047
2708	10048
37431	10049
601078	10050
154853	10051
168501	10052
646106	10053
583188	10054
570699	10055
584311	10056
711372	10057
702732	10058
87827	10059
258619	10060
162519	10061
88030	10062
122118	10063
50794	10064
62959	10065
482435	10066
2826	10067
441565	10068
175894	10069
103171	10070
456817	10071
105757	10072
152838	10073
308863	10074
168920	10075
573974	10076
546336	10077
547714	10078
125496	10079
38855	10080
163786	10081
67914	10082
582559	10083
151036	10084
416249	10085
47736	10086
46229	10087
129598	10088
661436	10089
404637	10090
166810	10091
178659	10092
272168	10093
662521	10094
73043	10095
248990	10096
276120	10097
721148	10098
14217	10099
8606	10100
502372	10101
16738	10102
655591	10103
494374	10104
255569	10105
108128	10106
1724	10107
250943	10108
15153	10109
31412	10110
671341	10111
94542	10112
214863	10113
11511	10114
57044	10115
44375	10116
20492	10117
496313	10118
387105	10119
454109	10120
100335	10121
100881	10122
656120	10123
326800	10124
518352	10125
219480	10126
1149	10127
258383	10128
75090	10129
217679	10130
223070	10131
540756	10132
343496	10133
500036	10134
711628	10135
85816	10136
34850	10137
703334	10138
58291	10139
419786	10140
35793	10141
101259	10142
523312	10143
698764	10144
6520	10145
157338	10146
6882	10147
306406	10148
225221	10149
22543	10150
340671	10151
294439	10152
628827	10153
134791	10154
169766	10155
330947	10156
238172	10157
75438	10158
250607	10159
243404	10160
3225	10161
138795	10162
474118	10163
685865	10164
448551	10165
179134	10166
340279	10167
2500	10168
4389	10169
658357	10170
55630	10171
720968	10172
179878	10173
190415	10174
324296	10175
666141	10176
264486	10177
98202	10178
23183	10179
234350	10180
701902	10181
468875	10182
394838	10183
56222	10184
1283	10185
481186	10186
123603	10187
616154	10188
594355	10189
117562	10190
618423	10191
631394	10192
6130	10193
92780	10194
606348	10195
544079	10196
136870	10197
114317	10198
11912	10199
562048	10200
98836	10201
24668	10202
114869	10203
67456	10204
110864	10205
211070	10206
135691	10207
297585	10208
147215	10209
593699	10210
290574	10211
133217	10212
94507	10213
325930	10214
405298	10215
598400	10216
115724	10217
102526	10218
33674	10219
678567	10220
34690	10221
600523	10222
9574	10223
636613	10224
119426	10225
523018	10226
702292	10227
556291	10228
409821	10229
344752	10230
66413	10231
385229	10232
5726	10233
164308	10234
646898	10235
345369	10236
75637	10237
175450	10238
10937	10239
694054	10240
359391	10241
374665	10242
445276	10243
634747	10244
441244	10245
123270	10246
7164	10247
96348	10248
260349	10249
375291	10250
697869	10251
25297	10252
32193	10253
651273	10254
128125	10255
574606	10256
436957	10257
374040	10258
195376	10259
268157	10260
388364	10261
17298	10262
131514	10263
120632	10264
4570	10265
260689	10266
17168	10267
29232	10268
109325	10269
265410	10270
147627	10271
156542	10272
31210	10273
27914	10274
640933	10275
123800	10276
524744	10277
125040	10278
673118	10279
20227	10280
163695	10281
108405	10282
123347	10283
1784	10284
414154	10285
35960	10286
314661	10287
520516	10288
113754	10289
467649	10290
570447	10291
2629	10292
626266	10293
373279	10294
390301	10295
134756	10296
190030	10297
83963	10298
635222	10299
338833	10300
232529	10301
24661	10302
120490	10303
89378	10304
208965	10305
361178	10306
50536	10307
209379	10308
702299	10309
164786	10310
633699	10311
113359	10312
4233	10313
634310	10314
44729	10315
228876	10316
66657	10317
173835	10318
629737	10319
373755	10320
355879	10321
132726	10322
190396	10323
81814	10324
256700	10325
137391	10326
17052	10327
391882	10328
327646	10329
100233	10330
372185	10331
692197	10332
100118	10333
664388	10334
215875	10335
126661	10336
264145	10337
76896	10338
21165	10339
89313	10340
315947	10341
36749	10342
572667	10343
210896	10344
624870	10345
504798	10346
257840	10347
135857	10348
538390	10349
370772	10350
186971	10351
527893	10352
114428	10353
662079	10354
10181	10355
42746	10356
688479	10357
628650	10358
592864	10359
479902	10360
555313	10361
390251	10362
287758	10363
658138	10364
618769	10365
81336	10366
124629	10367
144256	10368
632574	10369
132126	10370
50121	10371
623066	10372
104853	10373
91831	10374
77808	10375
72761	10376
52184	10377
641101	10378
442675	10379
630073	10380
78184	10381
261616	10382
240216	10383
405080	10384
112056	10385
1549	10386
316408	10387
554350	10388
637016	10389
463308	10390
375464	10391
46362	10392
271043	10393
553464	10394
118897	10395
83593	10396
556035	10397
624777	10398
154872	10399
71194	10400
91898	10401
512454	10402
370127	10403
648557	10404
88953	10405
469760	10406
451624	10407
434754	10408
652128	10409
109422	10410
505103	10411
573257	10412
134977	10413
362160	10414
193103	10415
250702	10416
396641	10417
18873	10418
98426	10419
19752	10420
498542	10421
660432	10422
138652	10423
312349	10424
683155	10425
241471	10426
50021	10427
9433	10428
8365	10429
646805	10430
566071	10431
135444	10432
274863	10433
698468	10434
233467	10435
245667	10436
247056	10437
609348	10438
1785	10439
586629	10440
452346	10441
23715	10442
134619	10443
253866	10444
337705	10445
284179	10446
509919	10447
614323	10448
113541	10449
4885	10450
486524	10451
7833	10452
608746	10453
210385	10454
535391	10455
705396	10456
573264	10457
25962	10458
59721	10459
66701	10460
580804	10461
704154	10462
355895	10463
605396	10464
92071	10465
614469	10466
134378	10467
84254	10468
136331	10469
100499	10470
15403	10471
501493	10472
37277	10473
126352	10474
434076	10475
633115	10476
56575	10477
19559	10478
46922	10479
113119	10480
668948	10481
433365	10482
269680	10483
68470	10484
15241	10485
92825	10486
652564	10487
123168	10488
607310	10489
191288	10490
204419	10491
128601	10492
680899	10493
8857	10494
32674	10495
287137	10496
26740	10497
238151	10498
47961	10499
166107	10500
368680	10501
345833	10502
601816	10503
264754	10504
162614	10505
214866	10506
61801	10507
26668	10508
162905	10509
173019	10510
419042	10511
230072	10512
21712	10513
676372	10514
542093	10515
39124	10516
181561	10517
236839	10518
535638	10519
71310	10520
135640	10521
723579	10522
125711	10523
138597	10524
344745	10525
52333	10526
166221	10527
21038	10528
674787	10529
400527	10530
118108	10531
356126	10532
453956	10533
122523	10534
718531	10535
567022	10536
48995	10537
285636	10538
431295	10539
69362	10540
36948	10541
129053	10542
137055	10543
111083	10544
12616	10545
612089	10546
277827	10547
704585	10548
704483	10549
307102	10550
110515	10551
345925	10552
115108	10553
379	10554
90556	10555
137050	10556
298222	10557
377295	10558
476721	10559
252749	10560
139747	10561
249940	10562
13565	10563
13172	10564
610195	10565
124566	10566
92815	10567
108205	10568
713307	10569
37813	10570
453355	10571
431664	10572
9576	10573
426309	10574
103112	10575
16633	10576
205469	10577
133160	10578
145377	10579
724892	10580
540473	10581
130817	10582
714859	10583
428061	10584
631829	10585
32294	10586
455695	10587
172390	10588
703276	10589
118647	10590
133632	10591
406843	10592
19473	10593
554949	10594
298218	10595
139718	10596
429040	10597
356271	10598
101933	10599
69461	10600
35622	10601
68005	10602
543167	10603
578663	10604
15571	10605
576732	10606
91438	10607
31686	10608
62714	10609
583849	10610
10055	10611
96359	10612
13305	10613
36254	10614
585090	10615
388314	10616
199865	10617
359051	10618
167079	10619
125937	10620
648660	10621
147384	10622
34748	10623
269916	10624
546085	10625
23770	10626
314918	10627
83439	10628
166331	10629
6926	10630
127361	10631
33371	10632
208307	10633
82538	10634
43387	10635
119094	10636
52005	10637
381082	10638
409250	10639
383993	10640
80192	10641
68434	10642
349132	10643
145773	10644
118326	10645
595345	10646
104611	10647
30670	10648
144663	10649
185215	10650
431078	10651
18688	10652
205655	10653
678982	10654
559841	10655
90385	10656
721530	10657
293421	10658
472441	10659
18981	10660
330385	10661
388583	10662
506121	10663
413050	10664
223845	10665
614150	10666
112457	10667
546260	10668
16405	10669
183519	10670
654354	10671
203266	10672
114718	10673
597136	10674
589887	10675
430511	10676
28491	10677
534915	10678
257222	10679
648157	10680
11348	10681
539157	10682
53749	10683
115506	10684
289031	10685
410975	10686
18168	10687
670130	10688
604184	10689
206430	10690
17306	10691
380995	10692
245279	10693
262649	10694
157306	10695
220364	10696
128208	10697
73238	10698
185378	10699
113403	10700
92181	10701
362289	10702
592151	10703
261847	10704
509437	10705
159950	10706
254262	10707
522156	10708
626371	10709
122471	10710
59420	10711
96195	10712
331360	10713
268211	10714
203914	10715
141114	10716
177780	10717
531813	10718
513053	10719
54166	10720
374379	10721
132230	10722
289180	10723
132337	10724
186123	10725
412923	10726
516949	10727
35492	10728
51795	10729
177918	10730
402382	10731
153520	10732
585703	10733
192473	10734
566642	10735
59797	10736
37281	10737
183304	10738
6522	10739
506352	10740
39409	10741
515051	10742
311998	10743
18120	10744
356753	10745
476651	10746
301105	10747
412098	10748
31224	10749
550276	10750
104651	10751
93876	10752
495373	10753
158332	10754
626516	10755
27284	10756
302626	10757
490409	10758
540072	10759
60896	10760
39411	10761
72129	10762
665934	10763
372662	10764
695944	10765
7454	10766
205459	10767
40518	10768
25457	10769
593152	10770
50919	10771
162279	10772
44055	10773
610962	10774
66221	10775
88211	10776
526683	10777
442648	10778
61867	10779
8368	10780
186118	10781
295240	10782
184714	10783
57761	10784
91870	10785
54217	10786
187692	10787
103317	10788
588940	10789
193277	10790
331426	10791
14681	10792
630419	10793
183874	10794
328910	10795
10403	10796
419029	10797
38274	10798
697902	10799
118760	10800
591074	10801
131730	10802
538476	10803
178886	10804
466232	10805
46475	10806
161117	10807
159251	10808
576334	10809
294286	10810
426321	10811
438059	10812
150702	10813
147575	10814
55431	10815
152735	10816
31482	10817
45022	10818
214539	10819
170448	10820
429677	10821
546023	10822
31317	10823
4822	10824
18001	10825
676973	10826
99083	10827
159292	10828
684053	10829
550660	10830
50859	10831
452360	10832
261388	10833
46740	10834
270193	10835
485402	10836
601250	10837
522018	10838
689166	10839
95347	10840
680707	10841
704247	10842
42994	10843
4901	10844
7253	10845
28707	10846
502659	10847
227644	10848
104254	10849
516804	10850
404026	10851
692003	10852
584358	10853
608397	10854
475052	10855
327373	10856
707032	10857
219955	10858
3801	10859
150085	10860
48430	10861
609329	10862
143999	10863
609149	10864
97584	10865
519688	10866
451239	10867
709281	10868
7141	10869
33198	10870
623961	10871
119867	10872
623479	10873
25347	10874
454261	10875
666972	10876
90193	10877
295233	10878
450105	10879
545899	10880
416317	10881
185881	10882
301482	10883
27184	10884
389298	10885
164710	10886
81203	10887
465128	10888
96	10889
163045	10890
444829	10891
4044	10892
659487	10893
464185	10894
399391	10895
132157	10896
40124	10897
13467	10898
4421	10899
54089	10900
166902	10901
48956	10902
476137	10903
14857	10904
130533	10905
436827	10906
524698	10907
445862	10908
318259	10909
210943	10910
84458	10911
114580	10912
692054	10913
179616	10914
135193	10915
649037	10916
359331	10917
412278	10918
699692	10919
475320	10920
193472	10921
435699	10922
99852	10923
16234	10924
67911	10925
24840	10926
143291	10927
424273	10928
21742	10929
193240	10930
461928	10931
179385	10932
76960	10933
211947	10934
47681	10935
492737	10936
206526	10937
224491	10938
30701	10939
119979	10940
222448	10941
116194	10942
77263	10943
481512	10944
42182	10945
202882	10946
46023	10947
56492	10948
98846	10949
77182	10950
282836	10951
36407	10952
712428	10953
405406	10954
463570	10955
177783	10956
63848	10957
98986	10958
26849	10959
687633	10960
98420	10961
18004	10962
38714	10963
43356	10964
21045	10965
34855	10966
445143	10967
531291	10968
563805	10969
280054	10970
36364	10971
61808	10972
235041	10973
49272	10974
49102	10975
633536	10976
610031	10977
484	10978
676348	10979
683618	10980
46487	10981
40884	10982
258367	10983
306411	10984
523102	10985
704442	10986
18987	10987
195185	10988
67353	10989
123943	10990
656460	10991
148943	10992
10320	10993
548820	10994
53545	10995
47269	10996
193334	10997
481105	10998
10423	10999
46866	11000
600189	11001
19843	11002
549833	11003
583209	11004
107699	11005
61801	11006
709494	11007
721813	11008
230985	11009
375458	11010
31418	11011
3960	11012
296529	11013
1722	11014
178942	11015
94190	11016
714108	11017
512742	11018
68408	11019
95753	11020
150813	11021
95035	11022
83195	11023
162608	11024
448544	11025
235298	11026
473953	11027
172183	11028
555769	11029
443805	11030
252636	11031
2851	11032
671311	11033
145745	11034
472872	11035
176722	11036
22356	11037
344198	11038
22492	11039
526004	11040
490956	11041
315505	11042
444915	11043
147348	11044
151539	11045
57939	11046
103508	11047
39077	11048
449025	11049
429312	11050
91064	11051
14609	11052
380213	11053
87098	11054
61487	11055
41589	11056
152428	11057
348272	11058
362406	11059
178158	11060
30721	11061
161750	11062
561019	11063
640347	11064
102698	11065
34532	11066
136412	11067
30417	11068
250661	11069
43478	11070
251509	11071
318103	11072
565864	11073
90943	11074
259316	11075
158179	11076
665821	11077
98514	11078
90415	11079
73333	11080
18913	11081
20261	11082
546934	11083
383472	11084
109404	11085
314484	11086
629005	11087
46728	11088
9088	11089
8243	11090
107779	11091
539204	11092
58567	11093
340118	11094
122945	11095
119392	11096
112260	11097
491878	11098
185384	11099
368143	11100
91198	11101
696459	11102
498012	11103
479150	11104
36752	11105
73140	11106
116403	11107
160954	11108
277485	11109
35072	11110
589969	11111
698923	11112
96500	11113
168192	11114
642970	11115
32131	11116
2130	11117
312188	11118
278060	11119
115815	11120
520179	11121
472842	11122
192138	11123
645080	11124
181146	11125
230824	11126
221813	11127
257841	11128
69141	11129
315541	11130
11037	11131
315813	11132
381039	11133
280587	11134
293154	11135
354422	11136
56078	11137
652139	11138
526701	11139
372257	11140
240198	11141
631925	11142
163881	11143
473488	11144
576595	11145
35794	11146
590039	11147
279739	11148
382107	11149
140660	11150
124963	11151
173095	11152
689451	11153
592405	11154
426960	11155
211177	11156
145858	11157
724388	11158
686073	11159
123910	11160
230645	11161
483521	11162
47226	11163
572516	11164
292824	11165
655829	11166
466790	11167
112682	11168
283905	11169
116606	11170
495532	11171
32283	11172
429829	11173
546706	11174
171206	11175
269272	11176
297517	11177
487443	11178
243556	11179
2842	11180
391225	11181
413516	11182
123229	11183
462752	11184
703435	11185
145237	11186
34299	11187
110709	11188
121703	11189
56678	11190
128234	11191
590791	11192
10914	11193
57458	11194
17835	11195
135774	11196
680496	11197
645853	11198
398728	11199
310413	11200
588114	11201
302760	11202
1843	11203
197496	11204
156676	11205
186138	11206
266738	11207
287501	11208
710476	11209
718709	11210
681631	11211
31086	11212
33448	11213
161757	11214
646694	11215
119842	11216
18152	11217
266558	11218
469308	11219
22139	11220
182139	11221
189961	11222
40417	11223
140153	11224
569775	11225
368066	11226
414600	11227
309365	11228
425354	11229
402493	11230
544300	11231
128660	11232
119040	11233
59399	11234
20558	11235
623539	11236
18713	11237
123158	11238
604471	11239
323052	11240
24534	11241
146502	11242
75674	11243
66654	11244
6995	11245
119527	11246
378887	11247
60129	11248
526991	11249
297481	11250
489812	11251
248219	11252
102683	11253
105487	11254
35132	11255
5767	11256
25324	11257
535669	11258
16050	11259
615900	11260
331977	11261
122402	11262
650889	11263
501709	11264
134205	11265
74961	11266
10758	11267
506488	11268
495465	11269
29240	11270
268194	11271
695028	11272
124741	11273
418382	11274
438641	11275
12779	11276
28622	11277
171220	11278
46910	11279
712775	11280
38393	11281
75788	11282
137135	11283
480086	11284
529262	11285
595776	11286
98181	11287
322522	11288
299564	11289
205695	11290
203606	11291
166016	11292
11790	11293
2649	11294
114754	11295
691048	11296
128872	11297
337818	11298
71126	11299
332856	11300
552231	11301
627031	11302
635935	11303
539868	11304
642379	11305
689822	11306
41239	11307
721690	11308
123370	11309
68604	11310
16957	11311
10625	11312
671547	11313
326783	11314
270456	11315
42260	11316
1210	11317
53585	11318
708576	11319
445871	11320
507659	11321
100591	11322
64069	11323
111252	11324
163972	11325
23664	11326
622002	11327
431065	11328
396816	11329
541827	11330
173240	11331
716141	11332
6896	11333
305027	11334
294138	11335
523036	11336
382395	11337
590648	11338
115548	11339
83330	11340
399978	11341
364965	11342
29455	11343
313145	11344
469021	11345
490902	11346
164233	11347
654214	11348
77237	11349
183382	11350
17179	11351
177133	11352
241599	11353
322899	11354
362974	11355
252351	11356
304670	11357
165292	11358
375965	11359
509147	11360
503060	11361
269835	11362
445222	11363
660255	11364
416243	11365
19471	11366
450860	11367
531109	11368
522335	11369
121251	11370
159806	11371
227409	11372
721281	11373
56670	11374
605572	11375
443246	11376
35858	11377
546440	11378
42162	11379
521506	11380
588739	11381
522523	11382
20193	11383
154464	11384
384949	11385
559392	11386
476890	11387
718814	11388
540418	11389
84535	11390
153642	11391
356778	11392
456746	11393
163222	11394
703532	11395
59546	11396
32861	11397
211497	11398
37399	11399
343911	11400
54683	11401
694439	11402
27789	11403
26289	11404
513684	11405
502930	11406
307433	11407
385760	11408
338736	11409
84551	11410
34854	11411
177355	11412
545941	11413
16603	11414
174663	11415
115567	11416
116333	11417
38497	11418
59642	11419
381402	11420
620440	11421
10720	11422
36733	11423
615324	11424
362594	11425
37522	11426
526322	11427
5987	11428
55228	11429
1037	11430
167688	11431
226347	11432
386760	11433
592226	11434
169723	11435
202519	11436
154035	11437
38859	11438
573507	11439
306970	11440
161572	11441
534914	11442
297971	11443
450614	11444
85408	11445
223221	11446
104905	11447
594043	11448
27369	11449
156052	11450
683111	11451
548595	11452
259263	11453
180929	11454
393887	11455
440808	11456
49617	11457
16253	11458
43375	11459
667535	11460
435612	11461
282296	11462
119330	11463
125185	11464
257430	11465
709373	11466
28260	11467
182213	11468
228741	11469
390459	11470
296665	11471
477960	11472
290153	11473
538756	11474
710429	11475
212043	11476
341928	11477
491306	11478
518	11479
684782	11480
685729	11481
12349	11482
24483	11483
207425	11484
468816	11485
489220	11486
134016	11487
29258	11488
533560	11489
682021	11490
281589	11491
456458	11492
73990	11493
48959	11494
686690	11495
172460	11496
262168	11497
704967	11498
128916	11499
36571	11500
530663	11501
36059	11502
452445	11503
100495	11504
431681	11505
212304	11506
116743	11507
117161	11508
2637	11509
465230	11510
681882	11511
562241	11512
204289	11513
109161	11514
190256	11515
709540	11516
192959	11517
173900	11518
435687	11519
716933	11520
355870	11521
640742	11522
5255	11523
125879	11524
166230	11525
59974	11526
4136	11527
282476	11528
2748	11529
594869	11530
214739	11531
74441	11532
288640	11533
528229	11534
3388	11535
675408	11536
452207	11537
562857	11538
135518	11539
137820	11540
644139	11541
3027	11542
204361	11543
49102	11544
390253	11545
150683	11546
42873	11547
722335	11548
37013	11549
28073	11550
167872	11551
489552	11552
687795	11553
139962	11554
246449	11555
13797	11556
585655	11557
606398	11558
158843	11559
282021	11560
452571	11561
371091	11562
548725	11563
358731	11564
523210	11565
1683	11566
648914	11567
238055	11568
679863	11569
401841	11570
574806	11571
112756	11572
109411	11573
514867	11574
694920	11575
110965	11576
15539	11577
144343	11578
50196	11579
221119	11580
37638	11581
515574	11582
658564	11583
361146	11584
547710	11585
45090	11586
231621	11587
651044	11588
517222	11589
632326	11590
553963	11591
197656	11592
513341	11593
49952	11594
127196	11595
170995	11596
124463	11597
227451	11598
225101	11599
641415	11600
129324	11601
8885	11602
210264	11603
17798	11604
214004	11605
714555	11606
280995	11607
169807	11608
101834	11609
154832	11610
461079	11611
48179	11612
574774	11613
2256	11614
666418	11615
47201	11616
483657	11617
242539	11618
107136	11619
673805	11620
564004	11621
154911	11622
30983	11623
237028	11624
325933	11625
508712	11626
269739	11627
700764	11628
530907	11629
235830	11630
545233	11631
274671	11632
584372	11633
510351	11634
688558	11635
22812	11636
522302	11637
332057	11638
31516	11639
454773	11640
274648	11641
88121	11642
389337	11643
161670	11644
186205	11645
628533	11646
27622	11647
595833	11648
549	11649
213726	11650
723331	11651
63789	11652
116542	11653
23085	11654
157341	11655
140977	11656
381091	11657
55844	11658
238595	11659
107256	11660
43384	11661
332370	11662
137953	11663
316652	11664
683088	11665
409940	11666
385068	11667
393903	11668
96193	11669
163475	11670
637797	11671
82506	11672
24986	11673
703415	11674
89347	11675
724104	11676
153759	11677
432665	11678
48226	11679
444166	11680
473813	11681
186181	11682
344	11683
97899	11684
298928	11685
342271	11686
577442	11687
246525	11688
675327	11689
418854	11690
245655	11691
103311	11692
652536	11693
370672	11694
163662	11695
19844	11696
37714	11697
356788	11698
199346	11699
286417	11700
113293	11701
44561	11702
109932	11703
280293	11704
194166	11705
463601	11706
21928	11707
231309	11708
210479	11709
238612	11710
569473	11711
103833	11712
437831	11713
22004	11714
22459	11715
413213	11716
3901	11717
618922	11718
340030	11719
117846	11720
66460	11721
447982	11722
570063	11723
450636	11724
6700	11725
165426	11726
74013	11727
339394	11728
87541	11729
34664	11730
186754	11731
46623	11732
293411	11733
597631	11734
345079	11735
469971	11736
582627	11737
652730	11738
549	11739
109475	11740
421445	11741
9391	11742
70588	11743
70486	11744
116424	11745
163061	11746
563136	11747
724378	11748
278003	11749
665358	11750
48264	11751
232996	11752
359464	11753
42526	11754
64046	11755
56700	11756
699531	11757
9580	11758
133116	11759
151769	11760
480242	11761
439499	11762
277792	11763
187064	11764
45753	11765
464626	11766
173903	11767
88627	11768
128894	11769
340937	11770
412472	11771
23174	11772
477063	11773
293349	11774
252322	11775
357705	11776
11441	11777
36743	11778
184309	11779
55069	11780
170734	11781
25985	11782
469170	11783
456880	11784
303907	11785
680341	11786
434742	11787
483369	11788
348897	11789
122910	11790
100913	11791
64784	11792
164688	11793
835	11794
64884	11795
108049	11796
496930	11797
420092	11798
4161	11799
484366	11800
153020	11801
150101	11802
216389	11803
20436	11804
73977	11805
415344	11806
6045	11807
366716	11808
568164	11809
711052	11810
558148	11811
116039	11812
32553	11813
339129	11814
40313	11815
5988	11816
111577	11817
5441	11818
301853	11819
182557	11820
278968	11821
247025	11822
184328	11823
325046	11824
369126	11825
571236	11826
18197	11827
77106	11828
438352	11829
311298	11830
172144	11831
459197	11832
140	11833
63048	11834
571028	11835
153785	11836
247242	11837
61335	11838
21016	11839
578543	11840
686694	11841
64630	11842
168848	11843
627077	11844
710869	11845
222705	11846
169157	11847
416558	11848
477781	11849
12362	11850
115839	11851
59183	11852
65391	11853
23764	11854
487897	11855
315766	11856
56227	11857
445395	11858
665793	11859
24410	11860
702233	11861
94214	11862
588919	11863
139251	11864
619465	11865
217	11866
11604	11867
69947	11868
216246	11869
239052	11870
216501	11871
245414	11872
213524	11873
345198	11874
41221	11875
57982	11876
380026	11877
94001	11878
121142	11879
125117	11880
35697	11881
22942	11882
239143	11883
720636	11884
162579	11885
21005	11886
65361	11887
468384	11888
441478	11889
25882	11890
27239	11891
396497	11892
165395	11893
575585	11894
86042	11895
148769	11896
678621	11897
13881	11898
80747	11899
461703	11900
46716	11901
53713	11902
54532	11903
21525	11904
66567	11905
71719	11906
380291	11907
163221	11908
69157	11909
114936	11910
73948	11911
539363	11912
28127	11913
229904	11914
583774	11915
211062	11916
1770	11917
519898	11918
107672	11919
204939	11920
69195	11921
588287	11922
53149	11923
166900	11924
242692	11925
60219	11926
130674	11927
196612	11928
95297	11929
680744	11930
524782	11931
318494	11932
186903	11933
188636	11934
136820	11935
4014	11936
122665	11937
154492	11938
468985	11939
284820	11940
1904	11941
701840	11942
640790	11943
282820	11944
227803	11945
57657	11946
74800	11947
175345	11948
166114	11949
695937	11950
90430	11951
308651	11952
215001	11953
4133	11954
423649	11955
633058	11956
4532	11957
308527	11958
1257	11959
416839	11960
131829	11961
493440	11962
708608	11963
29072	11964
93969	11965
623325	11966
344025	11967
8032	11968
667795	11969
208796	11970
6272	11971
141415	11972
499331	11973
196054	11974
661633	11975
571852	11976
94406	11977
87180	11978
502031	11979
54430	11980
457658	11981
43113	11982
100195	11983
27877	11984
254872	11985
436645	11986
77086	11987
309141	11988
104546	11989
683245	11990
423903	11991
118640	11992
634865	11993
173607	11994
131781	11995
695731	11996
24346	11997
700740	11998
135067	11999
32892	12000
145817	12001
704895	12002
705541	12003
84957	12004
618736	12005
674389	12006
37356	12007
291413	12008
152940	12009
43290	12010
157280	12011
580770	12012
54336	12013
280200	12014
87427	12015
25824	12016
277743	12017
71923	12018
26661	12019
50289	12020
51395	12021
313492	12022
332736	12023
314721	12024
3449	12025
30389	12026
138683	12027
56212	12028
89147	12029
375066	12030
545296	12031
689142	12032
174532	12033
143648	12034
482330	12035
92849	12036
343371	12037
716444	12038
264177	12039
47	12040
14357	12041
713503	12042
161300	12043
95048	12044
32234	12045
576768	12046
279267	12047
413091	12048
324995	12049
579561	12050
242902	12051
138432	12052
346115	12053
430880	12054
270290	12055
627629	12056
178390	12057
221950	12058
426420	12059
124286	12060
94837	12061
17516	12062
298101	12063
280706	12064
5046	12065
347134	12066
668078	12067
6687	12068
63970	12069
336122	12070
404213	12071
670605	12072
14729	12073
385063	12074
570313	12075
60173	12076
607561	12077
707801	12078
484064	12079
556868	12080
488045	12081
250888	12082
532634	12083
674882	12084
169706	12085
702985	12086
665904	12087
20443	12088
305006	12089
39401	12090
1890	12091
720232	12092
221096	12093
46146	12094
27215	12095
377398	12096
19189	12097
1740	12098
717342	12099
180372	12100
168223	12101
596380	12102
88204	12103
232631	12104
170316	12105
339680	12106
112568	12107
520065	12108
242035	12109
19280	12110
627819	12111
31996	12112
592975	12113
98960	12114
276993	12115
7225	12116
36905	12117
164140	12118
389448	12119
110448	12120
190402	12121
690857	12122
43865	12123
74204	12124
650094	12125
23448	12126
198609	12127
698066	12128
618026	12129
487875	12130
106527	12131
604924	12132
203590	12133
569750	12134
183670	12135
13914	12136
186395	12137
503196	12138
438844	12139
530101	12140
266542	12141
516953	12142
589903	12143
265397	12144
16736	12145
216307	12146
137859	12147
245987	12148
6276	12149
331772	12150
125	12151
323942	12152
167009	12153
207354	12154
32602	12155
393274	12156
121017	12157
117521	12158
28217	12159
464270	12160
70974	12161
305655	12162
136420	12163
240963	12164
630106	12165
6425	12166
188199	12167
345457	12168
33456	12169
306799	12170
274363	12171
126447	12172
400885	12173
619813	12174
15091	12175
149364	12176
1607	12177
45586	12178
305797	12179
642175	12180
15525	12181
43009	12182
641324	12183
31653	12184
222412	12185
542499	12186
246922	12187
103671	12188
667823	12189
169276	12190
157382	12191
426603	12192
284542	12193
718297	12194
240813	12195
33685	12196
434016	12197
214038	12198
539246	12199
82816	12200
664360	12201
227474	12202
468017	12203
638592	12204
432634	12205
80742	12206
119892	12207
328136	12208
141603	12209
292749	12210
559905	12211
356063	12212
522573	12213
4473	12214
466733	12215
25817	12216
657805	12217
59521	12218
59138	12219
176911	12220
38546	12221
171587	12222
636737	12223
154463	12224
468485	12225
469510	12226
206421	12227
443318	12228
529667	12229
479146	12230
162890	12231
4601	12232
99798	12233
550711	12234
193586	12235
25494	12236
23993	12237
97933	12238
707396	12239
132314	12240
700327	12241
20016	12242
616686	12243
14185	12244
215261	12245
6881	12246
387	12247
368911	12248
246224	12249
267148	12250
267965	12251
283615	12252
221933	12253
41446	12254
46326	12255
1081	12256
253956	12257
8614	12258
109137	12259
117094	12260
8081	12261
538316	12262
3043	12263
495009	12264
460590	12265
149155	12266
95242	12267
394618	12268
38718	12269
152072	12270
378169	12271
465490	12272
410772	12273
52831	12274
133561	12275
471305	12276
605791	12277
408887	12278
497845	12279
96598	12280
491391	12281
171503	12282
122666	12283
108970	12284
49222	12285
175100	12286
628379	12287
717841	12288
175804	12289
295278	12290
131554	12291
336164	12292
49419	12293
115163	12294
54028	12295
101877	12296
85742	12297
100660	12298
148992	12299
56677	12300
453487	12301
716401	12302
146773	12303
668810	12304
167895	12305
150077	12306
404746	12307
4149	12308
571565	12309
652979	12310
418115	12311
409867	12312
575806	12313
448231	12314
13255	12315
626109	12316
557216	12317
292165	12318
401909	12319
711315	12320
535100	12321
458964	12322
386225	12323
550780	12324
209802	12325
578315	12326
167151	12327
207322	12328
283956	12329
6018	12330
11174	12331
59647	12332
370501	12333
266968	12334
225003	12335
359261	12336
291147	12337
120704	12338
54757	12339
405130	12340
187035	12341
56659	12342
241871	12343
140927	12344
403037	12345
345822	12346
598373	12347
122787	12348
719328	12349
469	12350
481853	12351
249575	12352
494582	12353
161910	12354
491936	12355
264545	12356
62035	12357
17081	12358
437636	12359
130896	12360
35135	12361
262718	12362
306456	12363
173055	12364
172789	12365
237672	12366
105698	12367
356951	12368
629058	12369
505159	12370
88134	12371
429750	12372
432914	12373
666741	12374
2691	12375
5643	12376
82500	12377
386779	12378
99560	12379
279699	12380
171748	12381
633338	12382
143539	12383
401919	12384
621216	12385
252519	12386
13259	12387
337982	12388
46260	12389
107854	12390
493513	12391
28877	12392
362099	12393
212959	12394
285396	12395
154834	12396
324971	12397
525964	12398
169662	12399
635143	12400
550788	12401
86917	12402
58521	12403
35606	12404
104355	12405
530914	12406
48837	12407
436268	12408
110640	12409
655003	12410
107549	12411
132329	12412
379837	12413
719833	12414
133070	12415
218792	12416
70554	12417
370179	12418
6103	12419
291922	12420
156364	12421
519073	12422
4615	12423
625291	12424
692391	12425
41478	12426
539084	12427
200706	12428
348667	12429
458548	12430
50947	12431
347301	12432
203810	12433
503838	12434
44299	12435
485510	12436
8818	12437
34884	12438
642155	12439
8743	12440
717501	12441
503813	12442
542512	12443
473546	12444
704503	12445
91948	12446
666938	12447
49238	12448
391399	12449
117078	12450
495799	12451
142489	12452
202156	12453
464522	12454
642096	12455
656865	12456
141503	12457
542792	12458
556280	12459
706974	12460
538724	12461
67096	12462
11525	12463
33325	12464
83646	12465
693145	12466
18005	12467
571162	12468
477609	12469
275646	12470
649003	12471
548218	12472
14102	12473
570251	12474
41844	12475
649847	12476
160642	12477
94336	12478
95335	12479
713468	12480
113233	12481
88402	12482
473068	12483
464088	12484
720344	12485
630622	12486
536963	12487
17918	12488
13247	12489
79268	12490
602445	12491
539188	12492
43318	12493
643452	12494
72303	12495
136720	12496
265357	12497
363243	12498
123192	12499
159666	12500
61457	12501
51528	12502
65684	12503
576480	12504
161842	12505
446353	12506
168259	12507
316492	12508
49810	12509
148257	12510
100869	12511
148391	12512
405579	12513
243332	12514
36415	12515
15998	12516
23447	12517
560038	12518
12498	12519
310205	12520
159512	12521
115329	12522
548927	12523
4100	12524
718668	12525
9981	12526
86515	12527
39661	12528
476576	12529
20729	12530
41577	12531
661419	12532
248325	12533
181183	12534
704847	12535
703707	12536
156866	12537
67659	12538
2592	12539
686098	12540
113937	12541
505246	12542
438832	12543
638747	12544
272666	12545
671879	12546
118551	12547
311730	12548
112849	12549
223109	12550
577236	12551
72512	12552
299140	12553
180691	12554
55714	12555
348904	12556
333992	12557
74809	12558
68728	12559
19778	12560
400130	12561
541886	12562
61432	12563
1337	12564
660812	12565
16863	12566
620256	12567
7474	12568
243758	12569
703287	12570
643882	12571
465760	12572
48008	12573
46818	12574
166320	12575
41734	12576
1205	12577
241456	12578
716395	12579
452985	12580
181087	12581
251464	12582
552136	12583
10082	12584
722377	12585
389630	12586
541798	12587
33723	12588
648402	12589
205419	12590
412920	12591
12534	12592
89841	12593
671128	12594
471342	12595
354568	12596
456554	12597
52749	12598
601288	12599
19859	12600
21538	12601
212600	12602
16640	12603
6916	12604
369926	12605
138518	12606
89410	12607
399361	12608
203199	12609
251213	12610
705845	12611
476993	12612
471374	12613
75848	12614
73	12615
340329	12616
595463	12617
384286	12618
300941	12619
663689	12620
13817	12621
320452	12622
45516	12623
563627	12624
196232	12625
180311	12626
666863	12627
63628	12628
291468	12629
293420	12630
222927	12631
164773	12632
98897	12633
187027	12634
70642	12635
573189	12636
52180	12637
315620	12638
22940	12639
465761	12640
43884	12641
355883	12642
369624	12643
53748	12644
645213	12645
562198	12646
14080	12647
24357	12648
6844	12649
6008	12650
37671	12651
13906	12652
557893	12653
399130	12654
399487	12655
374445	12656
10045	12657
52927	12658
547689	12659
669749	12660
621603	12661
525953	12662
5923	12663
115588	12664
94285	12665
679878	12666
446599	12667
521125	12668
120609	12669
38216	12670
655171	12671
19199	12672
416758	12673
693407	12674
136793	12675
74002	12676
377999	12677
55710	12678
49255	12679
51106	12680
342189	12681
323166	12682
441405	12683
566327	12684
191957	12685
18658	12686
323074	12687
2844	12688
363309	12689
250025	12690
20746	12691
54347	12692
44257	12693
174858	12694
317706	12695
260215	12696
710608	12697
72791	12698
78263	12699
392279	12700
93340	12701
21553	12702
55606	12703
126205	12704
32454	12705
5325	12706
58979	12707
190090	12708
493792	12709
661163	12710
113087	12711
334932	12712
34607	12713
16331	12714
138718	12715
3091	12716
17939	12717
367998	12718
8316	12719
419937	12720
126283	12721
222038	12722
387396	12723
83511	12724
25920	12725
200157	12726
438253	12727
180548	12728
41965	12729
334270	12730
109148	12731
342371	12732
597	12733
53272	12734
163908	12735
272980	12736
273139	12737
141843	12738
25934	12739
468489	12740
266986	12741
391939	12742
218431	12743
14770	12744
522537	12745
225529	12746
24510	12747
684435	12748
538647	12749
104329	12750
73565	12751
222273	12752
96043	12753
476744	12754
22135	12755
452198	12756
171288	12757
6581	12758
616918	12759
156475	12760
547523	12761
602515	12762
156643	12763
362421	12764
595632	12765
695410	12766
477153	12767
3949	12768
100723	12769
126521	12770
338778	12771
694335	12772
691445	12773
8108	12774
367610	12775
359893	12776
294526	12777
237	12778
117445	12779
339119	12780
244790	12781
616069	12782
573908	12783
443490	12784
1480	12785
607186	12786
197857	12787
202620	12788
116356	12789
3349	12790
82771	12791
156382	12792
31771	12793
668372	12794
205407	12795
80395	12796
405949	12797
18103	12798
120354	12799
565489	12800
36749	12801
595809	12802
584353	12803
417566	12804
5108	12805
443256	12806
54241	12807
29335	12808
226955	12809
147367	12810
472326	12811
771	12812
723610	12813
564048	12814
220989	12815
10	12816
418378	12817
167542	12818
561658	12819
430849	12820
171318	12821
166487	12822
142882	12823
291547	12824
189871	12825
571683	12826
153311	12827
177744	12828
47618	12829
681572	12830
699834	12831
103601	12832
57861	12833
353384	12834
131585	12835
261012	12836
57117	12837
36821	12838
25788	12839
379042	12840
398484	12841
218798	12842
715939	12843
138073	12844
157181	12845
564085	12846
444002	12847
7799	12848
41563	12849
437493	12850
118072	12851
581169	12852
142691	12853
5862	12854
659776	12855
202778	12856
46398	12857
183100	12858
72983	12859
100431	12860
399961	12861
390495	12862
132406	12863
506361	12864
135590	12865
37684	12866
181108	12867
479820	12868
14474	12869
509311	12870
6587	12871
2264	12872
356683	12873
468652	12874
169978	12875
80266	12876
141796	12877
85506	12878
49529	12879
1426	12880
1417	12881
29305	12882
169988	12883
545515	12884
329853	12885
335285	12886
707881	12887
161982	12888
674434	12889
9245	12890
175567	12891
227862	12892
475395	12893
286223	12894
243603	12895
199178	12896
143689	12897
333118	12898
24417	12899
170462	12900
90234	12901
105331	12902
505992	12903
27988	12904
311023	12905
31800	12906
94030	12907
103664	12908
540704	12909
676219	12910
662572	12911
693097	12912
482029	12913
568539	12914
368317	12915
151124	12916
471454	12917
644327	12918
350850	12919
524090	12920
618434	12921
115690	12922
709897	12923
241860	12924
697266	12925
17436	12926
311650	12927
4111	12928
684666	12929
30882	12930
444964	12931
381370	12932
666712	12933
12801	12934
192272	12935
24989	12936
325421	12937
84123	12938
644593	12939
48059	12940
12587	12941
542237	12942
384338	12943
31278	12944
104845	12945
473819	12946
181071	12947
712363	12948
677837	12949
686090	12950
407938	12951
95649	12952
72696	12953
79532	12954
3379	12955
28428	12956
4444	12957
125356	12958
25993	12959
36457	12960
35748	12961
181039	12962
468758	12963
70051	12964
260889	12965
368063	12966
150797	12967
144893	12968
335220	12969
99951	12970
102745	12971
142019	12972
444792	12973
487349	12974
2431	12975
663340	12976
693534	12977
81556	12978
2430	12979
56424	12980
240373	12981
105491	12982
329161	12983
477329	12984
103474	12985
59605	12986
119876	12987
59983	12988
258315	12989
193082	12990
123306	12991
623214	12992
185972	12993
86243	12994
636467	12995
161122	12996
657359	12997
723738	12998
117991	12999
279521	13000
474050	13001
214233	13002
671554	13003
324128	13004
169115	13005
291955	13006
518691	13007
475493	13008
125389	13009
646587	13010
169556	13011
408017	13012
29557	13013
387145	13014
141753	13015
157642	13016
337228	13017
302736	13018
691878	13019
128044	13020
542041	13021
127514	13022
6801	13023
89079	13024
270880	13025
602027	13026
606622	13027
588920	13028
167268	13029
441133	13030
173970	13031
382519	13032
197581	13033
585560	13034
13896	13035
19937	13036
275960	13037
51230	13038
167975	13039
425388	13040
73435	13041
52363	13042
22982	13043
313129	13044
299725	13045
219672	13046
419696	13047
244273	13048
32851	13049
75417	13050
67249	13051
664361	13052
6212	13053
284696	13054
34650	13055
461406	13056
467469	13057
129295	13058
524379	13059
19002	13060
7895	13061
371911	13062
228745	13063
706962	13064
676234	13065
230427	13066
20607	13067
324286	13068
424572	13069
122030	13070
36363	13071
92304	13072
126111	13073
660960	13074
6009	13075
588512	13076
178362	13077
1944	13078
8	13079
28933	13080
432521	13081
614057	13082
446521	13083
195059	13084
636066	13085
150623	13086
461470	13087
15338	13088
42805	13089
157593	13090
9681	13091
398084	13092
61698	13093
65891	13094
617003	13095
69	13096
276626	13097
521982	13098
51588	13099
593370	13100
70818	13101
153785	13102
184795	13103
180733	13104
107194	13105
406936	13106
16163	13107
588415	13108
313102	13109
568543	13110
144492	13111
237481	13112
2689	13113
137564	13114
62488	13115
409393	13116
20597	13117
145020	13118
430229	13119
406579	13120
386456	13121
48424	13122
279726	13123
13184	13124
256448	13125
4129	13126
357205	13127
348563	13128
98794	13129
85693	13130
716100	13131
38482	13132
304758	13133
496384	13134
648979	13135
26454	13136
615177	13137
584741	13138
390601	13139
238309	13140
646738	13141
122361	13142
189632	13143
672277	13144
48560	13145
126331	13146
7861	13147
561341	13148
11576	13149
34385	13150
52320	13151
46318	13152
193444	13153
580611	13154
154446	13155
133385	13156
5584	13157
422282	13158
671936	13159
186218	13160
663673	13161
26831	13162
545447	13163
526758	13164
519168	13165
455033	13166
30370	13167
45369	13168
42690	13169
634396	13170
165538	13171
183241	13172
160438	13173
232609	13174
132029	13175
569586	13176
457489	13177
326715	13178
158954	13179
515052	13180
717649	13181
86085	13182
243080	13183
503265	13184
21026	13185
406483	13186
45255	13187
35979	13188
56015	13189
533829	13190
51197	13191
565912	13192
81110	13193
231599	13194
194941	13195
709605	13196
460046	13197
668796	13198
97092	13199
164000	13200
169217	13201
285885	13202
395612	13203
427934	13204
212705	13205
311852	13206
474639	13207
273535	13208
160861	13209
52988	13210
92176	13211
181167	13212
436551	13213
569769	13214
11070	13215
611302	13216
634083	13217
36047	13218
713014	13219
232883	13220
82682	13221
99935	13222
462634	13223
46020	13224
12638	13225
16192	13226
708802	13227
419476	13228
38706	13229
41237	13230
91033	13231
27392	13232
154879	13233
494288	13234
15999	13235
45992	13236
107	13237
291607	13238
12238	13239
70300	13240
53238	13241
434632	13242
3343	13243
73137	13244
699399	13245
11	13246
197819	13247
180851	13248
81901	13249
17683	13250
37933	13251
714774	13252
465506	13253
119820	13254
45804	13255
110950	13256
664747	13257
422462	13258
653778	13259
88740	13260
250971	13261
54477	13262
119505	13263
33450	13264
4516	13265
566484	13266
114382	13267
53398	13268
308504	13269
553605	13270
292104	13271
18768	13272
561919	13273
351748	13274
493714	13275
456067	13276
5360	13277
34	13278
557062	13279
228902	13280
365344	13281
561543	13282
108000	13283
216736	13284
167024	13285
139467	13286
477785	13287
251935	13288
78084	13289
56755	13290
165554	13291
570540	13292
165229	13293
369822	13294
521262	13295
133106	13296
35127	13297
8130	13298
45493	13299
283682	13300
276064	13301
28651	13302
123025	13303
601966	13304
262104	13305
54245	13306
662361	13307
546326	13308
16360	13309
324148	13310
286193	13311
20989	13312
13518	13313
129207	13314
590478	13315
12569	13316
170959	13317
52836	13318
703215	13319
251091	13320
375630	13321
149555	13322
52735	13323
60670	13324
16472	13325
26532	13326
43295	13327
122018	13328
499301	13329
138367	13330
721287	13331
6532	13332
158151	13333
15857	13334
591000	13335
107369	13336
125172	13337
8826	13338
107542	13339
382994	13340
43145	13341
209461	13342
564198	13343
722663	13344
183361	13345
134402	13346
51740	13347
536982	13348
718751	13349
609	13350
258481	13351
336061	13352
520661	13353
362207	13354
84623	13355
319003	13356
659711	13357
64779	13358
639362	13359
383708	13360
679751	13361
6609	13362
599362	13363
13646	13364
393370	13365
673055	13366
12480	13367
49715	13368
630829	13369
29505	13370
30666	13371
70883	13372
704651	13373
343733	13374
582756	13375
339027	13376
405184	13377
544726	13378
111497	13379
389301	13380
17189	13381
515	13382
30500	13383
140941	13384
31445	13385
285174	13386
434872	13387
136714	13388
635958	13389
467163	13390
479500	13391
4341	13392
27767	13393
22721	13394
366078	13395
686161	13396
185868	13397
45642	13398
75942	13399
441810	13400
407112	13401
14114	13402
16787	13403
301967	13404
725134	13405
455138	13406
63442	13407
407771	13408
721081	13409
15674	13410
558660	13411
131011	13412
135871	13413
511686	13414
471450	13415
49245	13416
364164	13417
298040	13418
452	13419
48520	13420
514802	13421
37514	13422
459116	13423
288295	13424
363027	13425
235448	13426
666256	13427
212864	13428
500604	13429
15846	13430
410026	13431
99675	13432
439312	13433
209228	13434
685392	13435
80476	13436
567642	13437
460197	13438
446046	13439
456615	13440
261550	13441
94056	13442
306899	13443
518023	13444
405588	13445
318011	13446
276005	13447
445205	13448
1115	13449
6485	13450
157807	13451
73200	13452
152817	13453
81407	13454
495299	13455
47400	13456
11026	13457
674867	13458
164882	13459
103205	13460
334450	13461
205822	13462
263066	13463
197818	13464
6414	13465
30636	13466
23667	13467
150707	13468
477767	13469
489963	13470
20482	13471
557233	13472
1955	13473
10355	13474
533751	13475
645320	13476
117342	13477
363674	13478
677698	13479
595266	13480
588807	13481
104289	13482
362550	13483
31493	13484
307608	13485
584064	13486
116191	13487
115785	13488
96422	13489
103241	13490
243785	13491
308108	13492
122137	13493
724261	13494
176327	13495
34029	13496
92468	13497
124624	13498
488606	13499
639165	13500
31204	13501
16104	13502
61069	13503
128640	13504
276006	13505
653784	13506
193273	13507
227348	13508
147939	13509
673018	13510
394281	13511
231774	13512
45790	13513
167589	13514
97806	13515
13921	13516
380859	13517
175753	13518
6645	13519
86904	13520
83451	13521
107510	13522
9806	13523
184225	13524
27970	13525
354058	13526
119912	13527
12557	13528
24503	13529
66777	13530
158172	13531
689135	13532
203295	13533
361774	13534
221350	13535
626206	13536
433968	13537
567558	13538
346510	13539
497795	13540
663253	13541
620840	13542
93062	13543
56327	13544
330061	13545
239745	13546
438713	13547
382509	13548
259966	13549
374824	13550
569439	13551
575580	13552
78659	13553
661232	13554
50007	13555
71851	13556
558773	13557
7989	13558
374745	13559
683649	13560
67726	13561
598694	13562
194110	13563
170986	13564
19180	13565
282358	13566
22116	13567
28873	13568
200618	13569
193902	13570
101718	13571
54194	13572
87511	13573
94299	13574
352815	13575
96501	13576
309109	13577
100548	13578
40500	13579
70364	13580
24711	13581
227347	13582
485101	13583
496891	13584
29245	13585
138072	13586
44283	13587
50709	13588
515361	13589
29152	13590
491255	13591
16984	13592
458807	13593
173261	13594
572119	13595
85283	13596
409595	13597
396603	13598
190930	13599
75666	13600
565230	13601
71790	13602
37039	13603
253374	13604
258292	13605
302218	13606
642547	13607
364805	13608
67102	13609
596446	13610
102252	13611
36941	13612
40665	13613
94572	13614
559007	13615
329106	13616
216997	13617
497421	13618
29185	13619
522260	13620
430248	13621
79860	13622
166428	13623
254111	13624
299007	13625
4066	13626
222952	13627
94706	13628
49298	13629
616609	13630
463014	13631
125767	13632
427966	13633
74111	13634
151809	13635
57164	13636
344714	13637
515195	13638
447421	13639
176653	13640
31034	13641
43263	13642
276992	13643
145415	13644
102683	13645
232812	13646
376427	13647
446298	13648
234554	13649
473490	13650
88093	13651
660084	13652
115831	13653
269890	13654
349585	13655
579450	13656
1957	13657
266395	13658
24430	13659
145829	13660
686859	13661
612781	13662
76815	13663
454155	13664
611881	13665
69726	13666
613800	13667
3837	13668
162948	13669
276498	13670
5	13671
441961	13672
54080	13673
665013	13674
6387	13675
1421	13676
4486	13677
85515	13678
9462	13679
412605	13680
583326	13681
28929	13682
343169	13683
130749	13684
69297	13685
634765	13686
703810	13687
201238	13688
419692	13689
160932	13690
144365	13691
653086	13692
9489	13693
236344	13694
6085	13695
562011	13696
164149	13697
153981	13698
170326	13699
306268	13700
42532	13701
89537	13702
58565	13703
598956	13704
4915	13705
320515	13706
508374	13707
393135	13708
193908	13709
563600	13710
536312	13711
144508	13712
121123	13713
348252	13714
27688	13715
585634	13716
376981	13717
133071	13718
169488	13719
461065	13720
264349	13721
53727	13722
225397	13723
282368	13724
716960	13725
167543	13726
245539	13727
150051	13728
515033	13729
490837	13730
33067	13731
150322	13732
177529	13733
35696	13734
645501	13735
170030	13736
254551	13737
126123	13738
161257	13739
295296	13740
32048	13741
569937	13742
274530	13743
81964	13744
167237	13745
92699	13746
619692	13747
133185	13748
445809	13749
5505	13750
215740	13751
666313	13752
180409	13753
487151	13754
2178	13755
307127	13756
1155	13757
550824	13758
67810	13759
471185	13760
140845	13761
718452	13762
679413	13763
274519	13764
7426	13765
506129	13766
618336	13767
23092	13768
544755	13769
578886	13770
36980	13771
409458	13772
331	13773
208482	13774
20005	13775
102814	13776
64836	13777
33949	13778
547144	13779
194317	13780
156831	13781
371598	13782
159121	13783
15197	13784
298998	13785
21658	13786
264343	13787
575383	13788
13288	13789
10308	13790
630661	13791
53237	13792
659246	13793
529861	13794
597966	13795
203588	13796
325669	13797
39020	13798
322639	13799
131823	13800
45266	13801
27779	13802
154760	13803
59969	13804
106759	13805
578600	13806
155709	13807
570291	13808
554129	13809
430081	13810
292794	13811
544162	13812
23316	13813
104167	13814
222043	13815
20463	13816
218234	13817
602554	13818
562743	13819
376737	13820
271134	13821
33990	13822
84302	13823
514752	13824
17267	13825
365742	13826
43206	13827
144583	13828
701149	13829
18667	13830
186603	13831
18108	13832
430003	13833
164734	13834
29184	13835
675279	13836
52746	13837
555098	13838
54037	13839
21659	13840
43020	13841
108476	13842
126783	13843
189741	13844
79297	13845
164309	13846
256538	13847
558020	13848
66396	13849
179496	13850
116912	13851
161328	13852
296862	13853
445360	13854
669784	13855
12976	13856
715193	13857
493409	13858
140753	13859
28324	13860
25987	13861
586458	13862
713557	13863
576411	13864
364671	13865
724293	13866
373427	13867
493123	13868
659417	13869
84168	13870
287493	13871
7349	13872
58937	13873
225439	13874
6032	13875
164676	13876
69364	13877
703623	13878
721105	13879
179404	13880
429561	13881
583758	13882
335825	13883
657485	13884
406503	13885
76034	13886
55365	13887
283909	13888
457886	13889
695645	13890
15204	13891
584138	13892
578057	13893
308723	13894
106903	13895
389763	13896
297728	13897
608792	13898
200911	13899
559747	13900
345568	13901
269604	13902
19924	13903
401017	13904
611986	13905
299152	13906
662281	13907
20619	13908
169053	13909
8008	13910
705395	13911
462336	13912
272251	13913
90129	13914
126602	13915
72136	13916
238871	13917
467825	13918
474275	13919
36543	13920
51324	13921
425534	13922
671034	13923
67310	13924
33777	13925
612811	13926
97676	13927
589162	13928
44855	13929
39842	13930
468772	13931
708288	13932
66513	13933
131213	13934
501301	13935
70022	13936
528373	13937
161804	13938
26528	13939
100541	13940
167685	13941
168077	13942
23223	13943
251893	13944
145189	13945
591498	13946
73463	13947
255743	13948
129937	13949
601499	13950
15142	13951
124840	13952
40892	13953
334254	13954
312465	13955
154236	13956
290416	13957
512241	13958
542651	13959
272282	13960
408098	13961
117861	13962
630049	13963
107738	13964
380955	13965
120070	13966
69	13967
381616	13968
283707	13969
11581	13970
35780	13971
632564	13972
709918	13973
218787	13974
462767	13975
7090	13976
89430	13977
103780	13978
445270	13979
176103	13980
50878	13981
125025	13982
192419	13983
376022	13984
266100	13985
292370	13986
342233	13987
320089	13988
33061	13989
51601	13990
503393	13991
15648	13992
133408	13993
188338	13994
339689	13995
421534	13996
83492	13997
228	13998
611855	13999
320289	14000
14323	14001
505981	14002
4480	14003
372969	14004
120390	14005
364	14006
86981	14007
199385	14008
231647	14009
196142	14010
496449	14011
15238	14012
471643	14013
171308	14014
456332	14015
371769	14016
258008	14017
80973	14018
340400	14019
578899	14020
182425	14021
268400	14022
663920	14023
387478	14024
74595	14025
512565	14026
242942	14027
329598	14028
236072	14029
519541	14030
51652	14031
626728	14032
140099	14033
465710	14034
151796	14035
250589	14036
292180	14037
175242	14038
602115	14039
233074	14040
659679	14041
269590	14042
578700	14043
632126	14044
100706	14045
89296	14046
58873	14047
13869	14048
158049	14049
466728	14050
50196	14051
478372	14052
134011	14053
268485	14054
156423	14055
645610	14056
394280	14057
724881	14058
601517	14059
87815	14060
325	14061
306291	14062
143055	14063
280802	14064
4205	14065
137416	14066
207330	14067
107180	14068
62705	14069
108264	14070
16390	14071
304442	14072
449290	14073
277239	14074
256422	14075
398826	14076
380970	14077
401889	14078
245057	14079
77017	14080
625786	14081
131834	14082
416797	14083
335350	14084
698173	14085
60335	14086
131895	14087
285726	14088
588108	14089
573085	14090
117660	14091
602461	14092
430262	14093
345836	14094
118975	14095
160136	14096
382583	14097
148100	14098
232415	14099
43703	14100
356435	14101
513039	14102
153033	14103
48358	14104
32588	14105
540676	14106
102997	14107
335235	14108
379799	14109
139515	14110
273497	14111
74491	14112
500121	14113
325847	14114
72216	14115
39114	14116
136063	14117
547296	14118
203093	14119
138667	14120
542546	14121
510386	14122
397909	14123
17321	14124
103114	14125
279995	14126
683906	14127
536170	14128
89013	14129
65433	14130
460108	14131
46668	14132
304070	14133
584277	14134
103336	14135
285704	14136
673607	14137
390268	14138
5174	14139
224252	14140
697236	14141
672234	14142
493555	14143
709689	14144
697095	14145
10881	14146
455797	14147
512977	14148
512060	14149
171488	14150
3856	14151
676853	14152
661609	14153
488263	14154
200436	14155
13062	14156
456993	14157
493033	14158
649011	14159
588860	14160
104711	14161
21891	14162
416065	14163
428123	14164
154680	14165
125802	14166
143664	14167
163803	14168
2665	14169
545222	14170
701244	14171
135125	14172
5964	14173
564918	14174
4917	14175
212958	14176
627577	14177
597959	14178
485172	14179
30891	14180
44526	14181
278729	14182
820	14183
678896	14184
545329	14185
70214	14186
84730	14187
80213	14188
592515	14189
491720	14190
561596	14191
428330	14192
59095	14193
342662	14194
169246	14195
9315	14196
687549	14197
1326	14198
422674	14199
36820	14200
382915	14201
167410	14202
381931	14203
168640	14204
484458	14205
62915	14206
483741	14207
233877	14208
222362	14209
258710	14210
59681	14211
90082	14212
558345	14213
202274	14214
677044	14215
398400	14216
152993	14217
195256	14218
6042	14219
578510	14220
589510	14221
379381	14222
123622	14223
319629	14224
234946	14225
258361	14226
115353	14227
426006	14228
132448	14229
558518	14230
624907	14231
123849	14232
378076	14233
386563	14234
300107	14235
868	14236
40906	14237
510520	14238
310813	14239
527714	14240
50107	14241
2894	14242
652952	14243
500779	14244
505192	14245
44136	14246
53432	14247
253371	14248
409815	14249
11654	14250
5836	14251
157035	14252
236659	14253
359715	14254
387626	14255
367258	14256
30603	14257
38383	14258
348696	14259
12450	14260
705166	14261
71504	14262
405871	14263
437228	14264
280103	14265
719742	14266
55500	14267
166206	14268
715580	14269
514324	14270
705439	14271
274066	14272
415798	14273
78111	14274
100181	14275
451814	14276
416511	14277
254554	14278
519465	14279
3309	14280
215546	14281
664519	14282
163724	14283
384056	14284
4819	14285
38514	14286
441042	14287
133143	14288
41610	14289
280956	14290
485742	14291
343441	14292
115993	14293
154718	14294
46805	14295
636980	14296
554035	14297
457622	14298
134281	14299
409732	14300
722880	14301
127252	14302
7725	14303
26427	14304
389356	14305
13855	14306
696008	14307
248277	14308
84634	14309
288252	14310
434154	14311
12969	14312
500047	14313
577015	14314
719229	14315
494377	14316
527743	14317
6315	14318
6144	14319
118092	14320
227489	14321
185790	14322
646273	14323
83460	14324
145814	14325
1321	14326
79283	14327
163304	14328
92277	14329
172148	14330
352951	14331
312402	14332
598135	14333
209457	14334
123814	14335
435635	14336
399019	14337
230768	14338
156855	14339
547323	14340
297437	14341
386181	14342
65952	14343
502715	14344
147341	14345
246757	14346
273353	14347
251553	14348
2075	14349
164138	14350
179223	14351
130026	14352
330051	14353
133365	14354
309168	14355
81745	14356
290307	14357
164896	14358
53800	14359
643260	14360
2136	14361
602726	14362
387611	14363
13358	14364
544497	14365
562016	14366
464612	14367
289735	14368
386905	14369
113314	14370
220665	14371
55242	14372
591287	14373
84003	14374
320036	14375
300168	14376
611414	14377
3822	14378
45189	14379
217846	14380
383426	14381
627225	14382
519989	14383
151371	14384
95927	14385
497490	14386
17208	14387
261303	14388
172341	14389
90141	14390
34644	14391
374011	14392
295109	14393
13222	14394
485	14395
434537	14396
18647	14397
91120	14398
434650	14399
6837	14400
133025	14401
517185	14402
341555	14403
468638	14404
287284	14405
112975	14406
14935	14407
2265	14408
415405	14409
16270	14410
637776	14411
88038	14412
706266	14413
35353	14414
455328	14415
63800	14416
637725	14417
111807	14418
533165	14419
178327	14420
457666	14421
189935	14422
511598	14423
651493	14424
457359	14425
370011	14426
649331	14427
575943	14428
130189	14429
372517	14430
707855	14431
11354	14432
82311	14433
555879	14434
36823	14435
712408	14436
337444	14437
65100	14438
4532	14439
109385	14440
609415	14441
26117	14442
87849	14443
636115	14444
123378	14445
504687	14446
6003	14447
183563	14448
465914	14449
216508	14450
93492	14451
140988	14452
321529	14453
290206	14454
146904	14455
687829	14456
534673	14457
178454	14458
333241	14459
24619	14460
136453	14461
122476	14462
65585	14463
671085	14464
261402	14465
64584	14466
599571	14467
418273	14468
643904	14469
252407	14470
67973	14471
207377	14472
486047	14473
292586	14474
434513	14475
673969	14476
543845	14477
184510	14478
79341	14479
91998	14480
159889	14481
448443	14482
546415	14483
71693	14484
491779	14485
206120	14486
638620	14487
678193	14488
6163	14489
116810	14490
6964	14491
352803	14492
237776	14493
6140	14494
70578	14495
35206	14496
127134	14497
31169	14498
13725	14499
3380	14500
355264	14501
493749	14502
230106	14503
141957	14504
3789	14505
432768	14506
644073	14507
472826	14508
307958	14509
16368	14510
249077	14511
173655	14512
235297	14513
593629	14514
136923	14515
140586	14516
447597	14517
13952	14518
510649	14519
62596	14520
585312	14521
138423	14522
309671	14523
86054	14524
53421	14525
529041	14526
478220	14527
596347	14528
3259	14529
185485	14530
157723	14531
159186	14532
17515	14533
303572	14534
81031	14535
295738	14536
276037	14537
148968	14538
408201	14539
92091	14540
485213	14541
11361	14542
64500	14543
629012	14544
557003	14545
128583	14546
590137	14547
529016	14548
535955	14549
541312	14550
8272	14551
337714	14552
599683	14553
53052	14554
339850	14555
154431	14556
36698	14557
661020	14558
384103	14559
144166	14560
618	14561
619000	14562
45651	14563
131062	14564
497046	14565
155390	14566
289652	14567
344500	14568
129917	14569
54736	14570
275865	14571
202369	14572
33297	14573
43598	14574
519401	14575
270166	14576
138557	14577
429923	14578
77141	14579
85492	14580
499836	14581
613995	14582
287908	14583
114266	14584
367534	14585
180586	14586
174201	14587
516496	14588
40186	14589
35184	14590
392120	14591
138045	14592
205289	14593
294172	14594
71978	14595
317163	14596
405066	14597
91024	14598
435114	14599
40893	14600
201543	14601
165632	14602
13837	14603
667957	14604
438159	14605
230485	14606
5947	14607
338604	14608
442608	14609
497827	14610
332255	14611
51142	14612
284960	14613
280055	14614
357138	14615
126642	14616
151739	14617
55123	14618
14149	14619
936	14620
53621	14621
363581	14622
558718	14623
95320	14624
154689	14625
159876	14626
626724	14627
722820	14628
23480	14629
112358	14630
380662	14631
345846	14632
251743	14633
636790	14634
466122	14635
23709	14636
213344	14637
707192	14638
75736	14639
389371	14640
717463	14641
37209	14642
54382	14643
279798	14644
290409	14645
456560	14646
16099	14647
21853	14648
370617	14649
403441	14650
105918	14651
716019	14652
347751	14653
398547	14654
165634	14655
622890	14656
295525	14657
51880	14658
53280	14659
48350	14660
117007	14661
244870	14662
175783	14663
489316	14664
445085	14665
707550	14666
233992	14667
221345	14668
74163	14669
44967	14670
397050	14671
99238	14672
152232	14673
444492	14674
684649	14675
164278	14676
257101	14677
597496	14678
31536	14679
130159	14680
49293	14681
490634	14682
280118	14683
717905	14684
668459	14685
307471	14686
26423	14687
30076	14688
384822	14689
645659	14690
103053	14691
602184	14692
397179	14693
559627	14694
503394	14695
133098	14696
624916	14697
626460	14698
445460	14699
45196	14700
60433	14701
50836	14702
367608	14703
21267	14704
460384	14705
642813	14706
175028	14707
701298	14708
260974	14709
441865	14710
653214	14711
135909	14712
609609	14713
249254	14714
675445	14715
626304	14716
106216	14717
568352	14718
28363	14719
383236	14720
287341	14721
165407	14722
79249	14723
57975	14724
557778	14725
597188	14726
60308	14727
485227	14728
117457	14729
692293	14730
311946	14731
310331	14732
160374	14733
584363	14734
15680	14735
99983	14736
621801	14737
698551	14738
425405	14739
269318	14740
456750	14741
243946	14742
17035	14743
337208	14744
300282	14745
448112	14746
77546	14747
117396	14748
296622	14749
423938	14750
42691	14751
443710	14752
335762	14753
52924	14754
449916	14755
106717	14756
63972	14757
625439	14758
497541	14759
661492	14760
390004	14761
389276	14762
384676	14763
204457	14764
36632	14765
390184	14766
3881	14767
631531	14768
169563	14769
720255	14770
142932	14771
256988	14772
509323	14773
200970	14774
602970	14775
17120	14776
337784	14777
97282	14778
249278	14779
472443	14780
461673	14781
6035	14782
693780	14783
385444	14784
17127	14785
532653	14786
85748	14787
158677	14788
174716	14789
334174	14790
494274	14791
82467	14792
465	14793
406130	14794
12313	14795
180099	14796
46380	14797
20424	14798
66191	14799
392804	14800
55163	14801
107519	14802
30154	14803
323609	14804
502288	14805
278428	14806
19977	14807
4506	14808
285926	14809
604247	14810
146209	14811
171284	14812
421809	14813
276876	14814
479547	14815
160188	14816
47573	14817
4619	14818
99285	14819
371750	14820
399952	14821
534144	14822
113651	14823
13635	14824
38022	14825
376194	14826
446898	14827
640438	14828
6750	14829
142529	14830
61101	14831
640276	14832
286962	14833
151022	14834
96083	14835
184228	14836
507948	14837
306466	14838
700546	14839
538368	14840
300501	14841
642737	14842
419553	14843
4961	14844
96570	14845
56658	14846
3564	14847
126502	14848
448491	14849
389937	14850
23122	14851
119967	14852
506954	14853
266084	14854
7924	14855
19950	14856
615362	14857
62042	14858
458641	14859
568459	14860
108762	14861
300777	14862
401618	14863
4246	14864
469071	14865
121686	14866
581819	14867
640152	14868
148674	14869
300425	14870
659936	14871
46651	14872
16765	14873
138152	14874
516830	14875
693698	14876
659219	14877
100568	14878
181332	14879
41615	14880
680769	14881
711866	14882
378995	14883
268520	14884
587885	14885
38486	14886
54649	14887
100225	14888
36364	14889
397421	14890
657480	14891
240882	14892
21262	14893
570856	14894
507340	14895
724876	14896
43118	14897
26228	14898
173138	14899
19074	14900
2383	14901
448284	14902
709676	14903
172540	14904
492583	14905
18138	14906
121876	14907
411464	14908
597873	14909
555849	14910
239289	14911
177453	14912
158723	14913
47447	14914
172735	14915
445451	14916
34930	14917
248220	14918
226422	14919
1161	14920
289975	14921
432545	14922
371907	14923
41949	14924
38468	14925
605119	14926
521659	14927
698484	14928
492580	14929
128248	14930
554310	14931
145016	14932
121084	14933
16697	14934
278740	14935
428167	14936
10941	14937
109979	14938
61547	14939
5237	14940
32636	14941
485468	14942
376247	14943
615695	14944
88550	14945
20582	14946
39686	14947
653929	14948
10923	14949
519860	14950
301885	14951
338885	14952
171414	14953
109631	14954
40556	14955
12088	14956
122792	14957
231765	14958
21158	14959
511860	14960
503322	14961
6903	14962
473524	14963
103857	14964
339258	14965
481715	14966
632632	14967
139787	14968
51306	14969
91422	14970
2389	14971
21047	14972
563955	14973
59129	14974
157365	14975
489517	14976
166950	14977
101890	14978
382001	14979
132044	14980
656195	14981
371357	14982
316680	14983
310895	14984
176918	14985
490886	14986
130240	14987
63496	14988
349815	14989
285647	14990
40830	14991
5907	14992
64200	14993
641361	14994
105181	14995
21646	14996
379657	14997
149472	14998
336532	14999
570529	15000
223097	15001
298192	15002
20830	15003
130010	15004
466338	15005
204112	15006
304678	15007
261800	15008
75587	15009
614056	15010
3123	15011
467148	15012
5366	15013
152899	15014
251798	15015
57041	15016
399638	15017
552798	15018
184645	15019
283988	15020
653549	15021
477333	15022
537679	15023
286575	15024
134952	15025
665035	15026
139672	15027
209328	15028
148665	15029
192794	15030
143333	15031
312767	15032
144417	15033
40566	15034
281604	15035
27962	15036
613738	15037
13388	15038
275459	15039
255939	15040
380468	15041
714926	15042
51438	15043
12026	15044
171433	15045
171526	15046
449020	15047
512713	15048
552279	15049
25059	15050
455521	15051
600882	15052
643036	15053
9654	15054
27534	15055
720762	15056
113854	15057
55277	15058
416993	15059
153511	15060
292600	15061
85357	15062
593564	15063
153325	15064
146013	15065
221231	15066
2263	15067
193662	15068
45201	15069
688907	15070
88372	15071
33896	15072
179463	15073
73610	15074
485927	15075
351757	15076
307824	15077
155393	15078
677738	15079
59188	15080
43046	15081
664448	15082
585128	15083
156453	15084
146810	15085
95773	15086
10056	15087
284075	15088
709713	15089
573875	15090
77317	15091
14879	15092
189376	15093
181423	15094
440033	15095
37892	15096
561177	15097
246513	15098
20680	15099
563432	15100
670521	15101
161084	15102
551	15103
35	15104
121136	15105
273648	15106
20202	15107
541375	15108
68024	15109
104843	15110
90500	15111
154883	15112
101250	15113
368108	15114
188722	15115
27607	15116
494154	15117
557966	15118
529232	15119
509756	15120
706758	15121
322837	15122
379504	15123
249582	15124
647649	15125
695874	15126
48772	15127
26800	15128
491348	15129
176453	15130
2745	15131
335212	15132
445918	15133
16181	15134
450433	15135
470490	15136
105031	15137
555472	15138
15888	15139
661887	15140
171645	15141
349716	15142
578360	15143
186503	15144
446717	15145
114615	15146
35196	15147
686106	15148
77499	15149
706841	15150
146334	15151
163	15152
10523	15153
128863	15154
200072	15155
649327	15156
108719	15157
459329	15158
191041	15159
393437	15160
249822	15161
454073	15162
183663	15163
259704	15164
625354	15165
70844	15166
503197	15167
436159	15168
11352	15169
613459	15170
97227	15171
13497	15172
78385	15173
515341	15174
559977	15175
34760	15176
100272	15177
9931	15178
143174	15179
680510	15180
373376	15181
195974	15182
560874	15183
323707	15184
171540	15185
141174	15186
12517	15187
708401	15188
335647	15189
95837	15190
107	15191
111388	15192
28141	15193
78325	15194
499723	15195
154272	15196
31150	15197
39212	15198
482199	15199
131393	15200
634103	15201
158592	15202
655361	15203
319454	15204
41610	15205
709348	15206
569593	15207
169096	15208
96391	15209
71397	15210
517001	15211
512730	15212
340229	15213
634192	15214
106210	15215
708483	15216
186	15217
87201	15218
106859	15219
622273	15220
200417	15221
459924	15222
706604	15223
292643	15224
44739	15225
678054	15226
126807	15227
449998	15228
487429	15229
617322	15230
397326	15231
577396	15232
526813	15233
264714	15234
6699	15235
561021	15236
611690	15237
167581	15238
260912	15239
27972	15240
54108	15241
134700	15242
438929	15243
295427	15244
320904	15245
70	15246
424803	15247
258231	15248
17740	15249
121360	15250
575104	15251
175672	15252
616934	15253
628336	15254
509464	15255
159544	15256
325161	15257
14716	15258
7365	15259
122000	15260
496081	15261
652468	15262
673497	15263
80964	15264
5035	15265
453186	15266
86017	15267
206836	15268
539210	15269
673578	15270
164864	15271
221481	15272
170040	15273
565157	15274
31928	15275
634318	15276
371245	15277
131084	15278
564476	15279
2647	15280
396441	15281
273189	15282
2423	15283
510747	15284
659365	15285
4614	15286
393524	15287
34959	15288
567912	15289
171665	15290
184985	15291
153730	15292
14086	15293
275257	15294
68	15295
584097	15296
415028	15297
388672	15298
89918	15299
628295	15300
3815	15301
560128	15302
443813	15303
269550	15304
54158	15305
322862	15306
27539	15307
242765	15308
385588	15309
424954	15310
345986	15311
442147	15312
367062	15313
28741	15314
123528	15315
638932	15316
123734	15317
46716	15318
368806	15319
627361	15320
64910	15321
169805	15322
382786	15323
532539	15324
244958	15325
629531	15326
549453	15327
437231	15328
668489	15329
196655	15330
353535	15331
410661	15332
326084	15333
219916	15334
228572	15335
22	15336
29704	15337
512020	15338
87553	15339
215241	15340
471899	15341
548415	15342
2107	15343
104852	15344
182894	15345
262752	15346
391923	15347
332468	15348
86788	15349
7881	15350
21322	15351
304704	15352
106240	15353
560802	15354
293717	15355
168477	15356
593788	15357
8613	15358
102100	15359
566161	15360
20114	15361
428230	15362
1304	15363
315148	15364
337518	15365
52398	15366
150780	15367
121279	15368
463457	15369
138871	15370
615232	15371
554418	15372
625669	15373
1389	15374
699004	15375
615959	15376
11242	15377
409141	15378
76904	15379
154617	15380
173559	15381
636388	15382
48423	15383
693277	15384
10131	15385
136543	15386
155988	15387
32655	15388
257173	15389
93856	15390
627977	15391
3009	15392
16864	15393
423726	15394
725096	15395
597468	15396
394831	15397
10631	15398
545263	15399
661137	15400
681315	15401
30025	15402
30914	15403
183583	15404
570634	15405
102807	15406
721383	15407
269204	15408
150403	15409
486289	15410
716056	15411
308507	15412
135935	15413
218705	15414
20734	15415
10109	15416
77122	15417
45045	15418
313500	15419
383642	15420
199535	15421
5902	15422
326554	15423
91016	15424
259643	15425
420303	15426
542867	15427
30753	15428
4047	15429
470347	15430
417900	15431
175007	15432
572471	15433
484364	15434
656076	15435
459597	15436
182954	15437
454404	15438
646596	15439
631822	15440
1629	15441
696762	15442
464508	15443
393277	15444
216597	15445
205251	15446
287262	15447
34881	15448
99720	15449
722960	15450
321566	15451
570979	15452
50689	15453
58728	15454
233756	15455
403500	15456
172368	15457
63463	15458
170579	15459
11268	15460
107140	15461
709887	15462
49367	15463
89419	15464
95525	15465
661183	15466
184460	15467
168682	15468
478424	15469
152764	15470
252465	15471
255084	15472
145194	15473
444648	15474
15458	15475
43338	15476
107753	15477
681852	15478
223577	15479
12478	15480
616133	15481
47419	15482
422740	15483
506762	15484
120705	15485
595647	15486
84571	15487
451807	15488
410907	15489
177601	15490
700440	15491
331388	15492
34598	15493
98664	15494
118867	15495
238961	15496
703784	15497
324	15498
664143	15499
160222	15500
197228	15501
1426	15502
204282	15503
374752	15504
405524	15505
289691	15506
19110	15507
358217	15508
442543	15509
83701	15510
721992	15511
650487	15512
584897	15513
447893	15514
91104	15515
32615	15516
469347	15517
587656	15518
30351	15519
11765	15520
239105	15521
630854	15522
453	15523
438282	15524
9137	15525
275572	15526
525852	15527
657579	15528
666786	15529
474280	15530
387123	15531
118635	15532
596362	15533
431347	15534
334836	15535
406501	15536
421277	15537
42887	15538
186995	15539
120334	15540
115348	15541
437082	15542
280211	15543
39230	15544
539146	15545
720587	15546
270856	15547
126570	15548
473719	15549
226141	15550
305994	15551
327658	15552
3874	15553
77034	15554
424128	15555
393440	15556
298239	15557
150529	15558
225799	15559
7572	15560
702479	15561
10005	15562
553480	15563
145225	15564
272048	15565
148308	15566
196046	15567
137639	15568
321528	15569
455292	15570
2346	15571
170704	15572
61414	15573
372444	15574
73874	15575
482550	15576
278683	15577
77090	15578
48022	15579
52362	15580
2455	15581
312708	15582
294569	15583
25701	15584
550507	15585
593590	15586
499223	15587
65107	15588
30197	15589
54354	15590
252609	15591
76927	15592
26837	15593
535133	15594
2791	15595
139006	15596
455622	15597
425673	15598
34192	15599
37761	15600
56417	15601
424489	15602
282608	15603
49586	15604
44518	15605
231159	15606
133884	15607
3311	15608
367315	15609
191563	15610
31559	15611
428478	15612
116243	15613
218463	15614
518538	15615
523248	15616
554330	15617
336132	15618
127149	15619
223258	15620
96718	15621
684894	15622
46476	15623
3713	15624
566618	15625
423452	15626
175936	15627
437972	15628
74199	15629
41360	15630
311231	15631
155442	15632
590153	15633
266572	15634
660134	15635
189883	15636
153274	15637
60500	15638
19143	15639
81103	15640
357062	15641
179163	15642
203226	15643
447850	15644
285819	15645
14193	15646
352140	15647
647615	15648
242100	15649
186402	15650
276056	15651
475492	15652
402946	15653
133170	15654
286508	15655
575051	15656
236352	15657
504287	15658
386884	15659
248435	15660
164568	15661
722388	15662
24948	15663
384721	15664
62859	15665
613015	15666
402187	15667
337491	15668
52458	15669
716635	15670
705262	15671
147241	15672
19349	15673
18178	15674
45147	15675
12990	15676
463052	15677
695487	15678
233323	15679
559361	15680
116232	15681
674269	15682
151378	15683
119415	15684
176289	15685
493481	15686
239156	15687
182829	15688
27258	15689
46059	15690
152444	15691
368474	15692
179863	15693
157336	15694
87174	15695
410403	15696
10124	15697
78212	15698
135594	15699
593395	15700
64670	15701
395378	15702
185135	15703
654802	15704
170136	15705
135840	15706
116755	15707
447594	15708
717270	15709
616450	15710
661167	15711
461046	15712
696760	15713
1655	15714
298758	15715
478868	15716
718284	15717
321420	15718
267538	15719
715481	15720
33344	15721
278501	15722
30010	15723
49019	15724
211838	15725
199210	15726
449062	15727
183661	15728
150016	15729
367450	15730
299930	15731
1112	15732
73343	15733
687692	15734
175284	15735
116179	15736
481991	15737
37159	15738
668012	15739
251800	15740
290131	15741
368358	15742
701925	15743
121993	15744
15842	15745
709614	15746
575838	15747
701978	15748
154180	15749
1488	15750
681540	15751
453473	15752
721323	15753
183401	15754
9203	15755
67372	15756
666585	15757
534617	15758
558474	15759
370155	15760
208514	15761
403490	15762
103216	15763
3766	15764
549571	15765
515364	15766
481547	15767
88507	15768
662421	15769
11164	15770
85119	15771
484795	15772
705463	15773
331902	15774
74863	15775
312693	15776
579691	15777
564699	15778
263746	15779
697488	15780
684076	15781
226693	15782
239699	15783
7304	15784
271420	15785
98880	15786
4526	15787
314545	15788
138195	15789
464756	15790
254877	15791
316570	15792
151497	15793
509151	15794
96958	15795
578090	15796
165721	15797
17482	15798
18515	15799
356149	15800
291863	15801
703445	15802
150675	15803
85561	15804
666537	15805
6355	15806
445745	15807
694875	15808
179456	15809
405201	15810
304713	15811
52936	15812
14138	15813
708210	15814
5829	15815
685619	15816
149030	15817
135670	15818
36480	15819
630950	15820
384496	15821
449036	15822
425460	15823
708367	15824
202168	15825
120671	15826
495316	15827
613002	15828
250857	15829
51502	15830
481483	15831
461729	15832
68492	15833
8131	15834
354662	15835
470676	15836
62638	15837
38460	15838
377983	15839
121436	15840
30177	15841
561	15842
77864	15843
638839	15844
256167	15845
606846	15846
171125	15847
649405	15848
50356	15849
44104	15850
626950	15851
656367	15852
271739	15853
615663	15854
4943	15855
443131	15856
113939	15857
8133	15858
117914	15859
537866	15860
186866	15861
15669	15862
633703	15863
657294	15864
4592	15865
174017	15866
607192	15867
262416	15868
630458	15869
504342	15870
23169	15871
111884	15872
270730	15873
142042	15874
126666	15875
9730	15876
55009	15877
557524	15878
102429	15879
187283	15880
30899	15881
568432	15882
675538	15883
24358	15884
635782	15885
96	15886
438521	15887
20208	15888
175108	15889
114204	15890
516075	15891
667825	15892
48381	15893
204504	15894
138529	15895
561547	15896
380967	15897
69164	15898
556623	15899
31728	15900
105760	15901
242813	15902
515407	15903
77129	15904
364715	15905
146228	15906
467067	15907
22861	15908
29158	15909
387380	15910
3496	15911
176253	15912
173172	15913
528726	15914
581239	15915
57451	15916
1546	15917
30260	15918
528436	15919
484	15920
448780	15921
439171	15922
285897	15923
104587	15924
334786	15925
61862	15926
460562	15927
470470	15928
173112	15929
13549	15930
70643	15931
44586	15932
706413	15933
684290	15934
2136	15935
78627	15936
663182	15937
686865	15938
178630	15939
5054	15940
128539	15941
52858	15942
236145	15943
82567	15944
288671	15945
191483	15946
51921	15947
200565	15948
122885	15949
170217	15950
172161	15951
160789	15952
717210	15953
24483	15954
366828	15955
398928	15956
299348	15957
387273	15958
78336	15959
797	15960
509874	15961
652925	15962
363843	15963
547642	15964
48786	15965
494206	15966
513124	15967
493413	15968
16743	15969
497086	15970
319633	15971
162900	15972
403534	15973
5502	15974
108319	15975
524160	15976
411146	15977
509612	15978
122038	15979
448693	15980
128473	15981
150121	15982
694221	15983
368759	15984
4196	15985
111755	15986
10797	15987
557898	15988
132981	15989
185403	15990
264301	15991
47356	15992
19721	15993
624616	15994
8876	15995
16985	15996
488117	15997
174920	15998
602383	15999
5145	16000
425542	16001
496192	16002
399188	16003
10871	16004
188331	16005
372384	16006
332233	16007
184593	16008
715318	16009
177622	16010
485276	16011
319817	16012
720204	16013
236465	16014
596311	16015
510819	16016
43122	16017
64808	16018
149764	16019
12541	16020
212404	16021
35619	16022
672105	16023
486733	16024
85136	16025
121864	16026
163823	16027
409593	16028
8035	16029
486802	16030
655554	16031
261756	16032
292646	16033
198970	16034
492309	16035
150548	16036
525975	16037
29027	16038
33623	16039
249166	16040
474079	16041
522754	16042
224406	16043
277571	16044
341312	16045
438736	16046
448850	16047
286772	16048
546267	16049
149985	16050
125970	16051
159717	16052
13959	16053
134394	16054
514931	16055
194233	16056
47594	16057
49258	16058
138287	16059
719103	16060
178252	16061
6570	16062
126910	16063
53004	16064
660682	16065
533759	16066
371788	16067
154108	16068
566759	16069
535615	16070
146253	16071
408519	16072
30271	16073
591879	16074
179035	16075
145310	16076
223297	16077
180821	16078
164720	16079
18767	16080
79450	16081
57958	16082
13601	16083
74541	16084
170939	16085
51592	16086
479228	16087
229476	16088
508220	16089
538435	16090
12928	16091
135812	16092
340550	16093
170909	16094
705488	16095
128705	16096
154720	16097
32035	16098
562074	16099
84524	16100
213887	16101
541158	16102
13475	16103
191419	16104
303	16105
603584	16106
709228	16107
80796	16108
331043	16109
413068	16110
89017	16111
469925	16112
47760	16113
394659	16114
2119	16115
78964	16116
215191	16117
379144	16118
384787	16119
78327	16120
273946	16121
6805	16122
291829	16123
252334	16124
710324	16125
449287	16126
61908	16127
139147	16128
106522	16129
543172	16130
651254	16131
605648	16132
53829	16133
151280	16134
412539	16135
88407	16136
311310	16137
103879	16138
52203	16139
34714	16140
41381	16141
427779	16142
310967	16143
37729	16144
91382	16145
631506	16146
410781	16147
61710	16148
12419	16149
63566	16150
9937	16151
145909	16152
610565	16153
489547	16154
17750	16155
333380	16156
584002	16157
706737	16158
308931	16159
7461	16160
101170	16161
467092	16162
162547	16163
674726	16164
74060	16165
60460	16166
612286	16167
671445	16168
592815	16169
6199	16170
2455	16171
63190	16172
163869	16173
75721	16174
7645	16175
285632	16176
361366	16177
37214	16178
163049	16179
126956	16180
63167	16181
586350	16182
177757	16183
533783	16184
50865	16185
280476	16186
414769	16187
601121	16188
54187	16189
613524	16190
171409	16191
216203	16192
331437	16193
301705	16194
17969	16195
138457	16196
219020	16197
67672	16198
12826	16199
698157	16200
664528	16201
13984	16202
477074	16203
167757	16204
128542	16205
122125	16206
198869	16207
72822	16208
404675	16209
115519	16210
86949	16211
187297	16212
220160	16213
327469	16214
615356	16215
157163	16216
518971	16217
140321	16218
71656	16219
439506	16220
578704	16221
375983	16222
236995	16223
84429	16224
447490	16225
289415	16226
74418	16227
679406	16228
70908	16229
3453	16230
31767	16231
85001	16232
361675	16233
428938	16234
562820	16235
31064	16236
101966	16237
628480	16238
645964	16239
51992	16240
48776	16241
6269	16242
221989	16243
626075	16244
47551	16245
100002	16246
174656	16247
107292	16248
117554	16249
466770	16250
566086	16251
259258	16252
269659	16253
127447	16254
640233	16255
159446	16256
296490	16257
398461	16258
47388	16259
484593	16260
135804	16261
66029	16262
559665	16263
3359	16264
156919	16265
194815	16266
446651	16267
134851	16268
430298	16269
440389	16270
47421	16271
131841	16272
536634	16273
68703	16274
1454	16275
340799	16276
178091	16277
4697	16278
318716	16279
155489	16280
268224	16281
160406	16282
20	16283
707883	16284
289436	16285
227333	16286
597652	16287
330376	16288
173660	16289
402197	16290
421236	16291
14812	16292
57623	16293
269175	16294
124893	16295
49541	16296
4700	16297
207327	16298
634528	16299
348867	16300
543593	16301
241410	16302
675155	16303
34170	16304
697224	16305
74499	16306
551274	16307
6787	16308
34491	16309
168980	16310
628108	16311
116867	16312
563243	16313
218604	16314
92455	16315
11081	16316
482080	16317
4418	16318
351496	16319
44736	16320
328525	16321
12660	16322
717373	16323
378055	16324
321082	16325
356066	16326
686426	16327
644631	16328
204669	16329
72203	16330
361515	16331
26089	16332
168851	16333
163381	16334
75451	16335
715772	16336
635551	16337
88242	16338
620659	16339
37171	16340
505059	16341
57879	16342
603435	16343
166895	16344
128381	16345
108049	16346
4253	16347
673076	16348
657319	16349
371884	16350
28895	16351
424282	16352
37471	16353
86525	16354
40110	16355
64445	16356
563974	16357
673814	16358
296508	16359
35791	16360
59182	16361
84155	16362
672097	16363
280056	16364
2504	16365
466756	16366
78772	16367
487893	16368
37929	16369
472097	16370
300905	16371
318151	16372
307818	16373
160895	16374
70956	16375
457288	16376
228480	16377
194206	16378
144107	16379
155790	16380
183447	16381
535459	16382
592436	16383
276198	16384
11802	16385
411547	16386
49025	16387
219488	16388
90499	16389
206799	16390
275956	16391
344545	16392
115505	16393
600798	16394
239083	16395
237347	16396
6832	16397
29557	16398
546581	16399
115	16400
539854	16401
267388	16402
376585	16403
714185	16404
489270	16405
498700	16406
411735	16407
496197	16408
67108	16409
182903	16410
25499	16411
639136	16412
618796	16413
262361	16414
101544	16415
205943	16416
595754	16417
269797	16418
640483	16419
418072	16420
126754	16421
123249	16422
41181	16423
96876	16424
24926	16425
209466	16426
597650	16427
48891	16428
469388	16429
119304	16430
31476	16431
3860	16432
703117	16433
515719	16434
257780	16435
150677	16436
647215	16437
593249	16438
65436	16439
238856	16440
89685	16441
8312	16442
74056	16443
144814	16444
628611	16445
537347	16446
93549	16447
491152	16448
224670	16449
126299	16450
271187	16451
627455	16452
611177	16453
2394	16454
22935	16455
257720	16456
130916	16457
470802	16458
484575	16459
151553	16460
489579	16461
310710	16462
277722	16463
720660	16464
255976	16465
120304	16466
565792	16467
11935	16468
208414	16469
13582	16470
314659	16471
448236	16472
672243	16473
717830	16474
75504	16475
352781	16476
30030	16477
141392	16478
655622	16479
278540	16480
297779	16481
606796	16482
714925	16483
156287	16484
474564	16485
611491	16486
492977	16487
424145	16488
842	16489
159542	16490
14693	16491
40848	16492
239008	16493
438181	16494
418795	16495
686544	16496
357785	16497
586550	16498
18387	16499
48502	16500
40646	16501
5819	16502
2934	16503
168397	16504
118459	16505
177875	16506
140337	16507
592093	16508
133986	16509
77800	16510
67	16511
64519	16512
527477	16513
23662	16514
78671	16515
193974	16516
416825	16517
630129	16518
697991	16519
443643	16520
668201	16521
665811	16522
136130	16523
318876	16524
666461	16525
10273	16526
505626	16527
66401	16528
536729	16529
375777	16530
123966	16531
504375	16532
50727	16533
492068	16534
638106	16535
598406	16536
140128	16537
717759	16538
640781	16539
656360	16540
652834	16541
589516	16542
600951	16543
22264	16544
478780	16545
346389	16546
219293	16547
15632	16548
602528	16549
7057	16550
95598	16551
376619	16552
149184	16553
257653	16554
631182	16555
502396	16556
144986	16557
41573	16558
43491	16559
383768	16560
615118	16561
12339	16562
184766	16563
43008	16564
158739	16565
149806	16566
117573	16567
87873	16568
87650	16569
58967	16570
384881	16571
38096	16572
351832	16573
563999	16574
189940	16575
535586	16576
684432	16577
13583	16578
130602	16579
174647	16580
530087	16581
394464	16582
4255	16583
221052	16584
288175	16585
572469	16586
37582	16587
319594	16588
40757	16589
46925	16590
319836	16591
147004	16592
691862	16593
579167	16594
574644	16595
50844	16596
500612	16597
567309	16598
113192	16599
42984	16600
525080	16601
153834	16602
445240	16603
49049	16604
373687	16605
362846	16606
684988	16607
166360	16608
349166	16609
27250	16610
447097	16611
4983	16612
611754	16613
49756	16614
328162	16615
116666	16616
306464	16617
1069	16618
406000	16619
294053	16620
52192	16621
553224	16622
380873	16623
1557	16624
242479	16625
117615	16626
566798	16627
339	16628
8960	16629
152627	16630
349394	16631
149432	16632
158858	16633
33557	16634
5627	16635
691771	16636
188689	16637
125932	16638
600589	16639
115433	16640
571996	16641
2923	16642
277885	16643
424433	16644
122400	16645
14553	16646
177591	16647
158021	16648
713610	16649
221398	16650
367699	16651
141855	16652
38033	16653
596789	16654
68837	16655
18097	16656
43457	16657
29031	16658
101884	16659
698621	16660
167825	16661
150716	16662
462253	16663
71085	16664
633250	16665
456529	16666
59571	16667
223939	16668
245062	16669
449488	16670
403727	16671
13	16672
290780	16673
677804	16674
578096	16675
608771	16676
172092	16677
193637	16678
2192	16679
321990	16680
1497	16681
439234	16682
247138	16683
158071	16684
295794	16685
530256	16686
235309	16687
446062	16688
369947	16689
405546	16690
3094	16691
562250	16692
527656	16693
470287	16694
22587	16695
301483	16696
3935	16697
99104	16698
118834	16699
516500	16700
124692	16701
40462	16702
700890	16703
153171	16704
435956	16705
240272	16706
160176	16707
60008	16708
702811	16709
8868	16710
103877	16711
688387	16712
62805	16713
443181	16714
447123	16715
431069	16716
259914	16717
92040	16718
93884	16719
112852	16720
353358	16721
8752	16722
462941	16723
13274	16724
113039	16725
105714	16726
10679	16727
43179	16728
244905	16729
34034	16730
81616	16731
673982	16732
104716	16733
18597	16734
571907	16735
449510	16736
124265	16737
115420	16738
146664	16739
219574	16740
221435	16741
646369	16742
37408	16743
596655	16744
367239	16745
178155	16746
43595	16747
210835	16748
661191	16749
137909	16750
705911	16751
528254	16752
34789	16753
7440	16754
295504	16755
171495	16756
365669	16757
346539	16758
671678	16759
623371	16760
33013	16761
158814	16762
118597	16763
427742	16764
2351	16765
184528	16766
368360	16767
16971	16768
108704	16769
172508	16770
172497	16771
587263	16772
105150	16773
285405	16774
74089	16775
434531	16776
434507	16777
239980	16778
93178	16779
92550	16780
122446	16781
711722	16782
10593	16783
386751	16784
42067	16785
505709	16786
456104	16787
243464	16788
601230	16789
177267	16790
302783	16791
148	16792
6089	16793
2763	16794
185471	16795
136517	16796
15289	16797
38774	16798
152782	16799
181317	16800
127902	16801
120650	16802
347879	16803
33819	16804
81585	16805
25792	16806
474152	16807
149742	16808
78664	16809
2795	16810
418917	16811
271	16812
447313	16813
40573	16814
376625	16815
545771	16816
426642	16817
52947	16818
500969	16819
538758	16820
625488	16821
387278	16822
108741	16823
30149	16824
527916	16825
645788	16826
17752	16827
107509	16828
200823	16829
164210	16830
71680	16831
23985	16832
24615	16833
22589	16834
83464	16835
124019	16836
703050	16837
710768	16838
255892	16839
39593	16840
67238	16841
700968	16842
7787	16843
15314	16844
682579	16845
62767	16846
333500	16847
724766	16848
382464	16849
20677	16850
118968	16851
661517	16852
580342	16853
144362	16854
265032	16855
542655	16856
121693	16857
362615	16858
302549	16859
42081	16860
124289	16861
21231	16862
15411	16863
368473	16864
449334	16865
269887	16866
260174	16867
126808	16868
152642	16869
555576	16870
705049	16871
256742	16872
17184	16873
364104	16874
585469	16875
442300	16876
457087	16877
50704	16878
481328	16879
208053	16880
147947	16881
99057	16882
504767	16883
429374	16884
48581	16885
181262	16886
509564	16887
562438	16888
361782	16889
45399	16890
181011	16891
128345	16892
312612	16893
26266	16894
56183	16895
83466	16896
94340	16897
172782	16898
70305	16899
83762	16900
25090	16901
658809	16902
45667	16903
229347	16904
29680	16905
698144	16906
5274	16907
541733	16908
672769	16909
495285	16910
70770	16911
40528	16912
473185	16913
261641	16914
202214	16915
375225	16916
118268	16917
72134	16918
159740	16919
690946	16920
75481	16921
462515	16922
147619	16923
216549	16924
607476	16925
20032	16926
538230	16927
465516	16928
38940	16929
622920	16930
1960	16931
511593	16932
618537	16933
707401	16934
264261	16935
117305	16936
160294	16937
643405	16938
712	16939
586164	16940
88541	16941
204371	16942
634115	16943
96769	16944
149956	16945
336378	16946
125113	16947
488514	16948
239871	16949
478366	16950
187815	16951
75120	16952
461364	16953
137231	16954
275717	16955
587390	16956
39574	16957
91593	16958
134162	16959
256267	16960
262670	16961
278231	16962
417064	16963
78234	16964
703039	16965
139728	16966
483431	16967
364110	16968
3941	16969
553151	16970
354297	16971
57847	16972
479354	16973
617664	16974
571616	16975
179819	16976
416981	16977
95817	16978
149126	16979
110916	16980
36992	16981
222957	16982
155029	16983
68235	16984
23897	16985
154533	16986
75864	16987
382767	16988
588097	16989
554542	16990
30786	16991
522359	16992
552283	16993
693330	16994
151704	16995
260626	16996
42510	16997
103027	16998
669327	16999
546024	17000
546374	17001
51783	17002
201658	17003
677273	17004
49576	17005
3866	17006
229566	17007
290829	17008
477109	17009
181707	17010
160498	17011
37874	17012
322707	17013
113527	17014
194648	17015
113478	17016
2530	17017
66758	17018
15547	17019
222060	17020
675741	17021
428115	17022
219938	17023
6864	17024
303970	17025
528464	17026
91487	17027
50702	17028
344166	17029
73209	17030
3655	17031
29575	17032
76192	17033
52523	17034
702094	17035
43936	17036
38218	17037
508192	17038
632693	17039
663269	17040
396483	17041
80376	17042
128348	17043
280539	17044
387043	17045
70	17046
605499	17047
9303	17048
419414	17049
659339	17050
111789	17051
1983	17052
75808	17053
55182	17054
566088	17055
659898	17056
408597	17057
322153	17058
444043	17059
478796	17060
73544	17061
278283	17062
209877	17063
677576	17064
197237	17065
257859	17066
549678	17067
619792	17068
149751	17069
17953	17070
8250	17071
130212	17072
37909	17073
649220	17074
612632	17075
246442	17076
649091	17077
668920	17078
694323	17079
314285	17080
309681	17081
5688	17082
265379	17083
67850	17084
162642	17085
9635	17086
252483	17087
376626	17088
580549	17089
280483	17090
36937	17091
1557	17092
398530	17093
132175	17094
371337	17095
33065	17096
112825	17097
140672	17098
502464	17099
716342	17100
24597	17101
157905	17102
574781	17103
644954	17104
421678	17105
577514	17106
405560	17107
192067	17108
270025	17109
30412	17110
63128	17111
298010	17112
122565	17113
1986	17114
599742	17115
339331	17116
216030	17117
255297	17118
174354	17119
530283	17120
158044	17121
429812	17122
519630	17123
473417	17124
225904	17125
26690	17126
41218	17127
512647	17128
555180	17129
125106	17130
1907	17131
288621	17132
275254	17133
174	17134
103152	17135
150726	17136
418431	17137
166924	17138
10093	17139
717900	17140
566268	17141
618683	17142
725111	17143
427572	17144
75097	17145
3417	17146
642864	17147
199833	17148
540635	17149
467158	17150
184680	17151
101534	17152
184977	17153
579292	17154
616463	17155
41236	17156
634160	17157
374557	17158
185686	17159
396342	17160
631036	17161
110073	17162
3846	17163
664765	17164
2370	17165
233964	17166
9618	17167
139018	17168
632871	17169
327227	17170
23615	17171
84542	17172
364841	17173
192165	17174
574460	17175
667389	17176
233107	17177
407052	17178
204079	17179
529109	17180
150586	17181
351615	17182
195392	17183
232914	17184
343620	17185
174174	17186
642383	17187
192231	17188
108067	17189
64720	17190
167572	17191
534262	17192
27397	17193
50747	17194
5852	17195
404049	17196
9343	17197
139667	17198
338081	17199
541338	17200
320195	17201
210689	17202
405660	17203
32068	17204
293929	17205
12407	17206
630411	17207
135208	17208
4090	17209
9284	17210
3422	17211
668320	17212
3204	17213
139295	17214
79047	17215
10986	17216
56501	17217
145479	17218
505251	17219
374974	17220
22991	17221
5380	17222
112995	17223
561017	17224
8	17225
144386	17226
129460	17227
513114	17228
513188	17229
25508	17230
163118	17231
14939	17232
420324	17233
558822	17234
620914	17235
299604	17236
168109	17237
94831	17238
548393	17239
251476	17240
369801	17241
469936	17242
29852	17243
469948	17244
46002	17245
138180	17246
1612	17247
257536	17248
181083	17249
17252	17250
99529	17251
336944	17252
13161	17253
6525	17254
13615	17255
344033	17256
36868	17257
601060	17258
224514	17259
81715	17260
311758	17261
316866	17262
347990	17263
119039	17264
160432	17265
193856	17266
568713	17267
59694	17268
21456	17269
156105	17270
137483	17271
303181	17272
2585	17273
33765	17274
130826	17275
176959	17276
485719	17277
222374	17278
435017	17279
456813	17280
722515	17281
655352	17282
234915	17283
20295	17284
537673	17285
11348	17286
1008	17287
77723	17288
505661	17289
724002	17290
166438	17291
447582	17292
229775	17293
576753	17294
158701	17295
369838	17296
299166	17297
317398	17298
398766	17299
682051	17300
596929	17301
371996	17302
51727	17303
35127	17304
30868	17305
240136	17306
549551	17307
510222	17308
267486	17309
197536	17310
411833	17311
74402	17312
410144	17313
516702	17314
225197	17315
94995	17316
377261	17317
88184	17318
14813	17319
680834	17320
162848	17321
50862	17322
68807	17323
524460	17324
42097	17325
63949	17326
39872	17327
688967	17328
686424	17329
693185	17330
171262	17331
162510	17332
53087	17333
204765	17334
490705	17335
123752	17336
14	17337
112337	17338
118418	17339
147747	17340
490962	17341
10679	17342
146555	17343
10351	17344
54390	17345
115239	17346
3172	17347
285838	17348
138474	17349
646543	17350
245631	17351
31242	17352
275311	17353
17990	17354
98065	17355
21048	17356
90139	17357
11376	17358
475769	17359
286230	17360
550821	17361
591921	17362
704093	17363
571547	17364
434481	17365
371087	17366
261209	17367
437025	17368
140681	17369
617806	17370
157366	17371
404919	17372
545350	17373
17570	17374
391556	17375
475535	17376
173560	17377
155850	17378
352910	17379
74118	17380
276570	17381
715620	17382
1913	17383
113237	17384
174135	17385
573534	17386
661100	17387
8930	17388
156128	17389
698041	17390
289806	17391
84220	17392
49880	17393
391405	17394
41635	17395
24876	17396
178281	17397
154599	17398
136208	17399
104314	17400
30182	17401
45882	17402
24303	17403
11529	17404
64379	17405
584416	17406
110450	17407
639750	17408
669530	17409
146537	17410
81387	17411
563648	17412
55427	17413
265814	17414
2272	17415
288377	17416
134345	17417
106243	17418
29789	17419
237267	17420
594226	17421
625468	17422
110615	17423
265274	17424
479604	17425
471414	17426
365216	17427
5945	17428
495878	17429
414866	17430
186330	17431
39625	17432
30041	17433
439611	17434
181682	17435
409338	17436
172017	17437
80771	17438
265618	17439
545603	17440
391842	17441
638351	17442
25101	17443
355715	17444
67731	17445
467699	17446
161533	17447
88442	17448
108955	17449
145106	17450
13839	17451
3821	17452
169864	17453
637231	17454
502987	17455
158544	17456
556632	17457
603149	17458
562350	17459
104256	17460
358861	17461
278816	17462
53608	17463
605718	17464
145769	17465
118577	17466
4737	17467
489466	17468
38279	17469
51050	17470
470784	17471
422545	17472
621904	17473
171650	17474
401329	17475
196735	17476
689217	17477
515886	17478
89058	17479
904	17480
6686	17481
461102	17482
560115	17483
14361	17484
66212	17485
47279	17486
542360	17487
116445	17488
587392	17489
37557	17490
272341	17491
453049	17492
528527	17493
117754	17494
42929	17495
79039	17496
283898	17497
664023	17498
3125	17499
114325	17500
689117	17501
324035	17502
44652	17503
53448	17504
424895	17505
597213	17506
386091	17507
560023	17508
133271	17509
512169	17510
316659	17511
240485	17512
82546	17513
437202	17514
714238	17515
173107	17516
53525	17517
109119	17518
700184	17519
511426	17520
647414	17521
74743	17522
110490	17523
79117	17524
567302	17525
404182	17526
565871	17527
273529	17528
248310	17529
95369	17530
41459	17531
186935	17532
624999	17533
4462	17534
157727	17535
152611	17536
128587	17537
496167	17538
122644	17539
533314	17540
486149	17541
232582	17542
473350	17543
656637	17544
8467	17545
456149	17546
98610	17547
147443	17548
401482	17549
177576	17550
365809	17551
257152	17552
141472	17553
249382	17554
586797	17555
51151	17556
336254	17557
156124	17558
214393	17559
623939	17560
429354	17561
404998	17562
138765	17563
510638	17564
624114	17565
577674	17566
710119	17567
125523	17568
576632	17569
5247	17570
319354	17571
501918	17572
194601	17573
492630	17574
129642	17575
571597	17576
34356	17577
615137	17578
53248	17579
232215	17580
324289	17581
564055	17582
39636	17583
42139	17584
599264	17585
606518	17586
20095	17587
418818	17588
65878	17589
124218	17590
581440	17591
646	17592
262703	17593
5127	17594
544066	17595
498143	17596
293538	17597
704083	17598
486855	17599
636450	17600
645772	17601
3975	17602
87613	17603
4446	17604
329222	17605
2642	17606
206361	17607
148428	17608
237606	17609
11279	17610
521790	17611
504122	17612
106991	17613
129951	17614
34387	17615
3052	17616
4451	17617
433845	17618
281282	17619
441092	17620
102438	17621
226689	17622
11287	17623
586669	17624
505291	17625
622025	17626
118204	17627
724507	17628
651962	17629
14936	17630
687505	17631
119914	17632
101717	17633
238949	17634
396549	17635
84382	17636
551034	17637
232856	17638
332216	17639
21936	17640
306103	17641
386864	17642
133857	17643
289280	17644
31563	17645
197113	17646
419170	17647
5085	17648
419976	17649
333906	17650
215353	17651
289858	17652
54282	17653
241731	17654
636353	17655
12502	17656
191763	17657
12854	17658
43142	17659
92923	17660
126906	17661
55248	17662
214274	17663
212766	17664
583631	17665
661645	17666
3248	17667
196225	17668
104229	17669
341536	17670
447911	17671
683648	17672
99455	17673
570958	17674
389402	17675
628882	17676
91196	17677
15345	17678
500726	17679
611254	17680
12353	17681
664935	17682
143326	17683
650610	17684
203039	17685
537072	17686
283482	17687
13696	17688
629509	17689
50904	17690
171025	17691
487865	17692
33991	17693
547570	17694
398851	17695
560269	17696
359316	17697
569496	17698
97764	17699
422881	17700
80579	17701
32713	17702
46057	17703
317611	17704
48400	17705
13976	17706
360640	17707
324859	17708
991	17709
717278	17710
52147	17711
245013	17712
118657	17713
182667	17714
689991	17715
437285	17716
31829	17717
524164	17718
3622	17719
40642	17720
518383	17721
94	17722
297982	17723
114733	17724
83325	17725
54566	17726
226852	17727
73802	17728
136501	17729
60077	17730
221625	17731
160583	17732
350678	17733
246235	17734
153051	17735
23677	17736
310501	17737
364532	17738
500710	17739
93985	17740
211312	17741
505850	17742
377985	17743
139991	17744
510449	17745
176378	17746
204735	17747
405708	17748
145002	17749
58982	17750
399568	17751
16385	17752
122284	17753
427611	17754
347625	17755
17100	17756
575117	17757
598083	17758
72343	17759
411284	17760
463342	17761
507774	17762
206108	17763
676029	17764
98605	17765
423484	17766
310706	17767
220637	17768
372033	17769
117628	17770
45483	17771
242980	17772
253973	17773
64760	17774
159607	17775
165800	17776
135085	17777
89451	17778
6830	17779
290632	17780
661254	17781
694017	17782
70236	17783
200210	17784
161101	17785
26759	17786
401413	17787
429888	17788
19367	17789
1015	17790
488288	17791
138389	17792
510630	17793
34665	17794
557397	17795
5511	17796
109700	17797
53990	17798
358048	17799
88499	17800
177828	17801
373750	17802
4760	17803
577733	17804
385556	17805
177236	17806
2001	17807
52738	17808
396507	17809
11686	17810
183964	17811
342362	17812
43466	17813
575694	17814
181346	17815
186272	17816
626904	17817
222708	17818
143034	17819
335541	17820
652039	17821
388840	17822
45059	17823
211975	17824
554151	17825
462769	17826
477257	17827
621047	17828
155454	17829
206892	17830
18027	17831
233308	17832
848	17833
672766	17834
11793	17835
652063	17836
33192	17837
49079	17838
613541	17839
79355	17840
71331	17841
46824	17842
171381	17843
267194	17844
177615	17845
481719	17846
134424	17847
549157	17848
30999	17849
589466	17850
523525	17851
42165	17852
192259	17853
6664	17854
368645	17855
41775	17856
96355	17857
167229	17858
273868	17859
411761	17860
24638	17861
54628	17862
2604	17863
660032	17864
442815	17865
11370	17866
446086	17867
632470	17868
457833	17869
30313	17870
331956	17871
158301	17872
364400	17873
4965	17874
679380	17875
12538	17876
418394	17877
13489	17878
90679	17879
39087	17880
720072	17881
539288	17882
9394	17883
599477	17884
314963	17885
5057	17886
314155	17887
601837	17888
582146	17889
9110	17890
11795	17891
34222	17892
140744	17893
585144	17894
413997	17895
102668	17896
147076	17897
90552	17898
73655	17899
91437	17900
49775	17901
323963	17902
37369	17903
128696	17904
530167	17905
546849	17906
13803	17907
310439	17908
35524	17909
335754	17910
533	17911
504821	17912
489339	17913
127915	17914
16060	17915
83380	17916
453	17917
110638	17918
199291	17919
95298	17920
282265	17921
232729	17922
720396	17923
1595	17924
572112	17925
235835	17926
67416	17927
547679	17928
204188	17929
499762	17930
212109	17931
675740	17932
291553	17933
440426	17934
358746	17935
69339	17936
643890	17937
505879	17938
8897	17939
545938	17940
392308	17941
102603	17942
14919	17943
72465	17944
184245	17945
388432	17946
42375	17947
661630	17948
595838	17949
584492	17950
434289	17951
134856	17952
336533	17953
21067	17954
467424	17955
328241	17956
44101	17957
650952	17958
506279	17959
364078	17960
587491	17961
294274	17962
42497	17963
99440	17964
81275	17965
247344	17966
412980	17967
158125	17968
80972	17969
68975	17970
138419	17971
25371	17972
2756	17973
662271	17974
174358	17975
166921	17976
25435	17977
226909	17978
163869	17979
163854	17980
327679	17981
317863	17982
151694	17983
299797	17984
247258	17985
394244	17986
238648	17987
109232	17988
436863	17989
398408	17990
38854	17991
336882	17992
32553	17993
339205	17994
89102	17995
31966	17996
333313	17997
611256	17998
300160	17999
152019	18000
679064	18001
683078	18002
13659	18003
55041	18004
320127	18005
273850	18006
104610	18007
695792	18008
158570	18009
54507	18010
23601	18011
75865	18012
724138	18013
439934	18014
35684	18015
21773	18016
676938	18017
693344	18018
501455	18019
271934	18020
251863	18021
186371	18022
365119	18023
127471	18024
6992	18025
156593	18026
344471	18027
6826	18028
351714	18029
71704	18030
433203	18031
77009	18032
32275	18033
162629	18034
915	18035
304435	18036
179686	18037
461343	18038
443123	18039
487431	18040
570174	18041
835	18042
201560	18043
352865	18044
278552	18045
615537	18046
471332	18047
635067	18048
186141	18049
714993	18050
520908	18051
11365	18052
29840	18053
65872	18054
31490	18055
168921	18056
1141	18057
425164	18058
30369	18059
121683	18060
67002	18061
601933	18062
313317	18063
257464	18064
166104	18065
223958	18066
151603	18067
370445	18068
264765	18069
706606	18070
156784	18071
597149	18072
8384	18073
576489	18074
307797	18075
597855	18076
81767	18077
207659	18078
148495	18079
717346	18080
6721	18081
35484	18082
5807	18083
13084	18084
6621	18085
445286	18086
166750	18087
580367	18088
572169	18089
396562	18090
618612	18091
49249	18092
646416	18093
1396	18094
122221	18095
34517	18096
372731	18097
583376	18098
95209	18099
197607	18100
580648	18101
10974	18102
207174	18103
534605	18104
306033	18105
295118	18106
566980	18107
543294	18108
161505	18109
88345	18110
353721	18111
492845	18112
279863	18113
30548	18114
619940	18115
8627	18116
154462	18117
45504	18118
29848	18119
51071	18120
21144	18121
364385	18122
257689	18123
4495	18124
326361	18125
147301	18126
71783	18127
298824	18128
698311	18129
40673	18130
31871	18131
20816	18132
168026	18133
226230	18134
135954	18135
422388	18136
606578	18137
308118	18138
1354	18139
108665	18140
1628	18141
192836	18142
640452	18143
633916	18144
420584	18145
87105	18146
110433	18147
276	18148
440367	18149
108592	18150
166677	18151
229974	18152
6332	18153
162144	18154
32201	18155
137659	18156
156819	18157
52552	18158
505376	18159
331358	18160
82329	18161
687218	18162
406366	18163
299111	18164
479383	18165
402242	18166
180608	18167
540973	18168
507215	18169
349109	18170
67967	18171
10479	18172
442978	18173
178904	18174
511266	18175
24219	18176
606285	18177
169387	18178
41141	18179
232790	18180
644767	18181
393900	18182
367408	18183
157870	18184
138918	18185
40	18186
651269	18187
141297	18188
501214	18189
494106	18190
35150	18191
440681	18192
176941	18193
513822	18194
370803	18195
23108	18196
47324	18197
176223	18198
656193	18199
496995	18200
543464	18201
138716	18202
620207	18203
414786	18204
446689	18205
106370	18206
573418	18207
669397	18208
170608	18209
630826	18210
8177	18211
242853	18212
60229	18213
327153	18214
243014	18215
213884	18216
607342	18217
427096	18218
32637	18219
84808	18220
156471	18221
2082	18222
328506	18223
187404	18224
537649	18225
674403	18226
89310	18227
403793	18228
234115	18229
7102	18230
189974	18231
230434	18232
591896	18233
30127	18234
23851	18235
241451	18236
425790	18237
534197	18238
39957	18239
243079	18240
308775	18241
134963	18242
68514	18243
125102	18244
472851	18245
33956	18246
258620	18247
625865	18248
577296	18249
25181	18250
79408	18251
491703	18252
172661	18253
165462	18254
543422	18255
28460	18256
117878	18257
104417	18258
443	18259
370798	18260
550254	18261
60685	18262
333447	18263
47190	18264
474873	18265
341419	18266
97788	18267
522196	18268
534325	18269
46185	18270
284242	18271
27914	18272
131965	18273
147705	18274
70820	18275
684525	18276
459346	18277
95691	18278
223784	18279
53554	18280
68195	18281
367877	18282
721935	18283
646867	18284
584423	18285
481091	18286
17368	18287
675068	18288
573579	18289
523860	18290
1356	18291
131115	18292
51844	18293
36237	18294
98997	18295
655934	18296
98883	18297
673032	18298
674402	18299
165349	18300
508200	18301
642468	18302
8875	18303
39901	18304
310211	18305
265856	18306
92288	18307
331232	18308
659907	18309
97468	18310
519960	18311
148923	18312
378395	18313
517381	18314
121911	18315
102952	18316
689419	18317
23562	18318
332553	18319
233265	18320
48812	18321
339356	18322
371465	18323
559294	18324
5141	18325
21471	18326
269960	18327
92936	18328
381198	18329
582450	18330
557692	18331
82674	18332
710307	18333
605924	18334
676001	18335
214818	18336
165351	18337
117992	18338
485137	18339
394669	18340
708332	18341
436166	18342
713118	18343
411563	18344
122412	18345
129080	18346
667991	18347
496698	18348
409606	18349
7795	18350
545285	18351
209946	18352
58724	18353
503497	18354
27247	18355
189723	18356
27060	18357
390242	18358
52762	18359
100508	18360
157002	18361
58784	18362
477552	18363
30986	18364
361354	18365
700396	18366
107186	18367
48024	18368
12311	18369
42987	18370
106055	18371
575970	18372
258406	18373
723909	18374
563274	18375
145681	18376
89434	18377
176408	18378
10434	18379
528706	18380
24866	18381
195125	18382
28911	18383
171399	18384
4428	18385
22245	18386
26010	18387
40878	18388
95505	18389
186167	18390
167904	18391
488255	18392
61865	18393
566448	18394
67286	18395
351422	18396
543030	18397
315988	18398
314010	18399
494817	18400
400007	18401
1638	18402
226738	18403
33903	18404
478135	18405
438675	18406
47792	18407
466898	18408
89269	18409
594341	18410
274425	18411
293659	18412
79852	18413
674018	18414
714959	18415
492347	18416
7197	18417
499170	18418
214125	18419
496800	18420
460650	18421
647719	18422
155447	18423
127120	18424
248638	18425
274586	18426
685463	18427
517249	18428
525800	18429
253703	18430
1562	18431
570433	18432
97351	18433
43138	18434
253478	18435
185923	18436
396856	18437
422880	18438
13636	18439
556931	18440
693837	18441
633779	18442
596054	18443
665380	18444
576932	18445
175740	18446
39070	18447
578373	18448
155269	18449
154368	18450
335549	18451
421601	18452
443473	18453
583592	18454
103736	18455
352384	18456
265145	18457
390285	18458
80044	18459
66	18460
81523	18461
341276	18462
161274	18463
603797	18464
33865	18465
597440	18466
109147	18467
440139	18468
493893	18469
94715	18470
172831	18471
4017	18472
702521	18473
3593	18474
218582	18475
28871	18476
707844	18477
390887	18478
152972	18479
122855	18480
410536	18481
24662	18482
572829	18483
645068	18484
224648	18485
644725	18486
238073	18487
154831	18488
99741	18489
153749	18490
644712	18491
505081	18492
41080	18493
480456	18494
64170	18495
125368	18496
46080	18497
444001	18498
451613	18499
72131	18500
83877	18501
370970	18502
119301	18503
164973	18504
287059	18505
596974	18506
520416	18507
45142	18508
528992	18509
456653	18510
649377	18511
661096	18512
114475	18513
355529	18514
1293	18515
46589	18516
364343	18517
110917	18518
28496	18519
630114	18520
26588	18521
11797	18522
230857	18523
158516	18524
3367	18525
300562	18526
695705	18527
608213	18528
17507	18529
37350	18530
48181	18531
82971	18532
49928	18533
77120	18534
542352	18535
369181	18536
395108	18537
562718	18538
605639	18539
99663	18540
34649	18541
711468	18542
479475	18543
472967	18544
44079	18545
489967	18546
186249	18547
250144	18548
95239	18549
109079	18550
393067	18551
398102	18552
119056	18553
43944	18554
155808	18555
235155	18556
483462	18557
245403	18558
647874	18559
564782	18560
158780	18561
457865	18562
536536	18563
6656	18564
103377	18565
50605	18566
588242	18567
408496	18568
486755	18569
374767	18570
12158	18571
645384	18572
719363	18573
5236	18574
170234	18575
706797	18576
16481	18577
463006	18578
218503	18579
458005	18580
236709	18581
115078	18582
42611	18583
125269	18584
275848	18585
34713	18586
525409	18587
171310	18588
311168	18589
83008	18590
417173	18591
697181	18592
636007	18593
704764	18594
63634	18595
463352	18596
4326	18597
177002	18598
87571	18599
58688	18600
321027	18601
83011	18602
220889	18603
54731	18604
53416	18605
361340	18606
185760	18607
304049	18608
627491	18609
153575	18610
8673	18611
376927	18612
520084	18613
55721	18614
588515	18615
162315	18616
13158	18617
186938	18618
556000	18619
284557	18620
3478	18621
122925	18622
315286	18623
666643	18624
58886	18625
56187	18626
36640	18627
293816	18628
38826	18629
39472	18630
6661	18631
329506	18632
126391	18633
119150	18634
525270	18635
46917	18636
162083	18637
392012	18638
33944	18639
40732	18640
629742	18641
402313	18642
306279	18643
332484	18644
594056	18645
515130	18646
9	18647
1685	18648
594602	18649
306882	18650
163810	18651
480093	18652
476229	18653
377908	18654
368188	18655
41848	18656
128967	18657
699846	18658
150184	18659
188244	18660
325376	18661
139571	18662
31731	18663
396620	18664
98300	18665
659601	18666
37626	18667
140429	18668
426993	18669
164380	18670
5782	18671
74732	18672
673536	18673
336577	18674
42203	18675
682181	18676
680121	18677
697863	18678
2952	18679
93790	18680
37168	18681
201293	18682
150621	18683
4935	18684
73071	18685
45052	18686
292343	18687
179225	18688
3350	18689
72009	18690
82289	18691
45563	18692
41838	18693
309877	18694
3040	18695
684192	18696
74707	18697
218130	18698
662913	18699
477981	18700
40019	18701
82563	18702
517717	18703
151908	18704
419148	18705
2120	18706
137982	18707
2869	18708
53143	18709
556944	18710
234740	18711
693169	18712
19536	18713
72241	18714
362674	18715
412130	18716
675029	18717
557644	18718
470624	18719
524091	18720
563165	18721
63645	18722
490620	18723
524269	18724
108206	18725
323587	18726
312749	18727
542497	18728
17386	18729
86460	18730
79247	18731
969	18732
119472	18733
134668	18734
48314	18735
435085	18736
19941	18737
130322	18738
177820	18739
722957	18740
566832	18741
320570	18742
114478	18743
479861	18744
258995	18745
147867	18746
521642	18747
85035	18748
175052	18749
215593	18750
612158	18751
644800	18752
591989	18753
104426	18754
133254	18755
364282	18756
325371	18757
138160	18758
675882	18759
148919	18760
21230	18761
19196	18762
9877	18763
230817	18764
76596	18765
559781	18766
689614	18767
653203	18768
622678	18769
54268	18770
54271	18771
596463	18772
134342	18773
699103	18774
609390	18775
53020	18776
51339	18777
21064	18778
627784	18779
84652	18780
76269	18781
200846	18782
441798	18783
21486	18784
55518	18785
45823	18786
131236	18787
160638	18788
682674	18789
126210	18790
616412	18791
6415	18792
119936	18793
546120	18794
17094	18795
117100	18796
57027	18797
104742	18798
617340	18799
8471	18800
43744	18801
121898	18802
200510	18803
104917	18804
37166	18805
182516	18806
31710	18807
84885	18808
295069	18809
392220	18810
692510	18811
251308	18812
33568	18813
652189	18814
443916	18815
598353	18816
385807	18817
650980	18818
3732	18819
46146	18820
20804	18821
93004	18822
295166	18823
694299	18824
493417	18825
37905	18826
128775	18827
172638	18828
134654	18829
403587	18830
471774	18831
471337	18832
612683	18833
104902	18834
721461	18835
135752	18836
161110	18837
18020	18838
124218	18839
468086	18840
567265	18841
234981	18842
510592	18843
474588	18844
16586	18845
224224	18846
267311	18847
621552	18848
374982	18849
186077	18850
112221	18851
190941	18852
92088	18853
121171	18854
697115	18855
32711	18856
9833	18857
86853	18858
320186	18859
638984	18860
79777	18861
589684	18862
343653	18863
346095	18864
329143	18865
517926	18866
65170	18867
145422	18868
633378	18869
784	18870
629150	18871
421053	18872
248940	18873
180345	18874
141834	18875
14809	18876
25184	18877
77688	18878
516400	18879
257	18880
7475	18881
392394	18882
254277	18883
315943	18884
534235	18885
3026	18886
420246	18887
67189	18888
112857	18889
73701	18890
94598	18891
227449	18892
657064	18893
171095	18894
130652	18895
123024	18896
395844	18897
354420	18898
263194	18899
185431	18900
41744	18901
580	18902
542028	18903
281916	18904
690948	18905
476483	18906
183513	18907
5317	18908
563368	18909
614814	18910
15989	18911
272970	18912
247785	18913
601150	18914
92693	18915
8220	18916
76798	18917
84953	18918
97193	18919
443767	18920
480241	18921
24185	18922
706860	18923
271551	18924
636235	18925
40322	18926
16810	18927
666767	18928
296227	18929
662058	18930
401557	18931
506093	18932
58529	18933
92643	18934
581880	18935
1581	18936
143696	18937
676218	18938
96156	18939
47343	18940
634652	18941
710965	18942
1224	18943
173204	18944
428986	18945
135647	18946
45157	18947
416037	18948
175475	18949
177150	18950
53913	18951
148342	18952
475663	18953
10499	18954
142406	18955
396593	18956
33457	18957
583593	18958
34618	18959
4055	18960
550675	18961
716153	18962
170636	18963
658702	18964
73464	18965
30877	18966
5716	18967
423134	18968
231297	18969
31162	18970
392724	18971
257649	18972
110486	18973
165054	18974
22057	18975
565352	18976
722145	18977
420998	18978
18724	18979
632306	18980
578454	18981
58169	18982
558570	18983
227606	18984
201741	18985
49486	18986
551684	18987
630641	18988
508090	18989
186712	18990
320693	18991
463356	18992
298527	18993
52065	18994
489210	18995
97724	18996
4653	18997
42206	18998
493360	18999
32648	19000
343128	19001
287896	19002
662840	19003
624323	19004
183800	19005
717617	19006
117077	19007
88051	19008
127156	19009
7102	19010
154890	19011
168202	19012
311467	19013
174251	19014
151272	19015
159716	19016
75174	19017
2747	19018
13482	19019
430458	19020
286694	19021
714614	19022
286357	19023
364273	19024
243896	19025
127142	19026
22353	19027
137397	19028
708733	19029
162662	19030
223176	19031
724232	19032
92680	19033
484892	19034
498249	19035
153750	19036
508289	19037
130048	19038
190914	19039
29073	19040
656696	19041
621371	19042
379599	19043
263418	19044
41608	19045
566119	19046
65337	19047
621614	19048
673490	19049
692157	19050
116258	19051
457750	19052
479815	19053
47371	19054
81917	19055
3381	19056
384497	19057
113632	19058
143961	19059
429956	19060
446973	19061
224477	19062
427661	19063
11884	19064
215474	19065
195365	19066
119723	19067
184018	19068
39965	19069
88001	19070
692563	19071
36431	19072
81783	19073
481492	19074
167707	19075
289873	19076
141108	19077
561571	19078
99925	19079
52126	19080
371792	19081
43112	19082
665228	19083
132779	19084
687842	19085
568538	19086
407241	19087
174807	19088
251909	19089
177063	19090
148116	19091
199733	19092
701014	19093
397899	19094
21992	19095
164695	19096
428229	19097
393918	19098
8736	19099
191187	19100
134258	19101
279675	19102
265148	19103
108077	19104
53489	19105
156782	19106
579425	19107
572355	19108
503475	19109
229857	19110
662233	19111
404779	19112
319007	19113
41316	19114
354212	19115
54978	19116
6553	19117
176088	19118
653501	19119
262678	19120
10747	19121
208033	19122
674731	19123
6823	19124
1184	19125
604292	19126
105908	19127
396001	19128
6373	19129
188501	19130
180656	19131
62440	19132
378047	19133
504012	19134
341854	19135
242728	19136
375943	19137
624540	19138
17285	19139
1544	19140
34642	19141
17813	19142
12700	19143
263957	19144
554557	19145
199239	19146
356948	19147
415984	19148
301242	19149
748	19150
558850	19151
126692	19152
453974	19153
294704	19154
4442	19155
259399	19156
490088	19157
25151	19158
74306	19159
184919	19160
183235	19161
290936	19162
78088	19163
301408	19164
638593	19165
616846	19166
144807	19167
356034	19168
103577	19169
120340	19170
104886	19171
261495	19172
79667	19173
2104	19174
76852	19175
676507	19176
379142	19177
495753	19178
311326	19179
28145	19180
138717	19181
11595	19182
318121	19183
38034	19184
74832	19185
318496	19186
617377	19187
54071	19188
696893	19189
183430	19190
81418	19191
111007	19192
693437	19193
205583	19194
1527	19195
577557	19196
591186	19197
14111	19198
290298	19199
648861	19200
46888	19201
377337	19202
51627	19203
200599	19204
326627	19205
220170	19206
174136	19207
520494	19208
115450	19209
144735	19210
31300	19211
573332	19212
49224	19213
555108	19214
392741	19215
356796	19216
267690	19217
79511	19218
48479	19219
5341	19220
688275	19221
721889	19222
191642	19223
676028	19224
4744	19225
172468	19226
445623	19227
65256	19228
241101	19229
272315	19230
85791	19231
102175	19232
550066	19233
664662	19234
12377	19235
471456	19236
10813	19237
315070	19238
601885	19239
255679	19240
135130	19241
153258	19242
458025	19243
481745	19244
262295	19245
43626	19246
88658	19247
243116	19248
298036	19249
45632	19250
33788	19251
371697	19252
103108	19253
125128	19254
78339	19255
288884	19256
150534	19257
497571	19258
700403	19259
168229	19260
31111	19261
35662	19262
576397	19263
130691	19264
95904	19265
93836	19266
452556	19267
196506	19268
227337	19269
122221	19270
148130	19271
657421	19272
572868	19273
136627	19274
30301	19275
181010	19276
291354	19277
285019	19278
12181	19279
69596	19280
354213	19281
76490	19282
18728	19283
415367	19284
446261	19285
608123	19286
251095	19287
506443	19288
390889	19289
47922	19290
102543	19291
19700	19292
169681	19293
25164	19294
191516	19295
596923	19296
234396	19297
500763	19298
721861	19299
43540	19300
544561	19301
44824	19302
574449	19303
503722	19304
294177	19305
114702	19306
537989	19307
255985	19308
2515	19309
219028	19310
25166	19311
337626	19312
149500	19313
160676	19314
225744	19315
514389	19316
178369	19317
93658	19318
707759	19319
45609	19320
703444	19321
336364	19322
168388	19323
697727	19324
207866	19325
462198	19326
63599	19327
415407	19328
257079	19329
302135	19330
476718	19331
603046	19332
633110	19333
561956	19334
2727	19335
35611	19336
348492	19337
4351	19338
256099	19339
35700	19340
1267	19341
217867	19342
584306	19343
244068	19344
153497	19345
362782	19346
94961	19347
40826	19348
519323	19349
721944	19350
211645	19351
178490	19352
1246	19353
315687	19354
95888	19355
33404	19356
437342	19357
161304	19358
158010	19359
16679	19360
105954	19361
590527	19362
620877	19363
36585	19364
99855	19365
704568	19366
8359	19367
327240	19368
97405	19369
332494	19370
721822	19371
247569	19372
380336	19373
191229	19374
473297	19375
407116	19376
455533	19377
58871	19378
1436	19379
670233	19380
67538	19381
310898	19382
70362	19383
548113	19384
504558	19385
702787	19386
417267	19387
229732	19388
27294	19389
144789	19390
714101	19391
6890	19392
592720	19393
590974	19394
215026	19395
157254	19396
207547	19397
114431	19398
103696	19399
713190	19400
375580	19401
147628	19402
698136	19403
159	19404
45703	19405
30787	19406
584211	19407
277669	19408
619475	19409
559217	19410
328081	19411
85711	19412
142372	19413
373109	19414
8591	19415
249703	19416
52767	19417
350428	19418
42245	19419
80130	19420
315816	19421
45206	19422
325460	19423
172246	19424
455027	19425
18543	19426
670931	19427
143775	19428
524914	19429
222878	19430
456660	19431
524475	19432
103226	19433
4664	19434
163707	19435
514134	19436
16869	19437
152835	19438
716787	19439
660894	19440
656555	19441
670974	19442
71792	19443
679521	19444
362051	19445
122032	19446
306958	19447
386801	19448
459961	19449
383799	19450
123161	19451
361857	19452
36844	19453
53182	19454
124428	19455
547524	19456
101408	19457
16327	19458
142026	19459
271589	19460
305278	19461
229522	19462
261224	19463
160169	19464
670	19465
444410	19466
381124	19467
712928	19468
15646	19469
125805	19470
190694	19471
624774	19472
10754	19473
163901	19474
177147	19475
308733	19476
361337	19477
39735	19478
335686	19479
649585	19480
245911	19481
192074	19482
521500	19483
71326	19484
413145	19485
654906	19486
235462	19487
475464	19488
188633	19489
667711	19490
173591	19491
318663	19492
211626	19493
36773	19494
89241	19495
411953	19496
689178	19497
23305	19498
40691	19499
346293	19500
318630	19501
95370	19502
308654	19503
396961	19504
594071	19505
457019	19506
162965	19507
550416	19508
239928	19509
478521	19510
195680	19511
536957	19512
592745	19513
5067	19514
605151	19515
130742	19516
327601	19517
512	19518
120238	19519
680713	19520
149572	19521
45092	19522
203196	19523
90169	19524
675737	19525
335799	19526
79096	19527
259401	19528
294962	19529
220049	19530
34138	19531
202810	19532
3272	19533
21188	19534
46786	19535
26433	19536
595735	19537
372599	19538
21087	19539
12240	19540
361465	19541
224055	19542
195654	19543
139996	19544
525754	19545
599251	19546
15329	19547
18518	19548
72537	19549
341869	19550
333198	19551
263905	19552
541889	19553
364884	19554
403570	19555
38676	19556
459601	19557
480631	19558
215212	19559
489666	19560
577332	19561
123276	19562
692936	19563
349563	19564
80971	19565
321681	19566
334232	19567
98092	19568
10572	19569
363706	19570
64902	19571
552714	19572
200738	19573
92023	19574
32507	19575
395371	19576
31905	19577
37888	19578
164848	19579
333744	19580
607597	19581
484055	19582
586520	19583
107835	19584
24607	19585
50008	19586
199379	19587
116281	19588
575684	19589
145192	19590
222681	19591
405374	19592
288306	19593
112485	19594
448626	19595
490624	19596
231285	19597
435347	19598
180	19599
364210	19600
273345	19601
40962	19602
92760	19603
206007	19604
268614	19605
266998	19606
606232	19607
703340	19608
316996	19609
259506	19610
604509	19611
48838	19612
324314	19613
184400	19614
43937	19615
528983	19616
447878	19617
16206	19618
662829	19619
102612	19620
310410	19621
5816	19622
246796	19623
466885	19624
113093	19625
373822	19626
184816	19627
688501	19628
86014	19629
667485	19630
357722	19631
186649	19632
32578	19633
20895	19634
24214	19635
76388	19636
39021	19637
88897	19638
540079	19639
322798	19640
585209	19641
175768	19642
5722	19643
455856	19644
266807	19645
510306	19646
85008	19647
142624	19648
48302	19649
167066	19650
529526	19651
351159	19652
103712	19653
20326	19654
448459	19655
129594	19656
291834	19657
565063	19658
222501	19659
601334	19660
81309	19661
549346	19662
330868	19663
46722	19664
286037	19665
463988	19666
148738	19667
2077	19668
10761	19669
359494	19670
125411	19671
35311	19672
96230	19673
49048	19674
47763	19675
711064	19676
253749	19677
96089	19678
50220	19679
695679	19680
720613	19681
119509	19682
680788	19683
703601	19684
182709	19685
657495	19686
648777	19687
680310	19688
86254	19689
684380	19690
51113	19691
221887	19692
18556	19693
348745	19694
82022	19695
35359	19696
545416	19697
430602	19698
510959	19699
299402	19700
622778	19701
383063	19702
128788	19703
1675	19704
356309	19705
383820	19706
607	19707
129888	19708
511119	19709
335373	19710
29466	19711
319180	19712
72349	19713
26915	19714
105753	19715
673962	19716
557818	19717
613632	19718
205630	19719
712969	19720
423137	19721
3828	19722
62690	19723
354013	19724
177002	19725
720412	19726
684623	19727
431852	19728
616095	19729
172004	19730
144144	19731
33888	19732
90404	19733
430558	19734
492042	19735
576842	19736
648132	19737
337388	19738
179144	19739
307138	19740
457967	19741
73862	19742
262003	19743
393322	19744
576596	19745
350117	19746
232634	19747
45263	19748
630840	19749
364471	19750
6121	19751
1085	19752
196118	19753
321758	19754
2107	19755
105893	19756
506116	19757
33854	19758
284838	19759
359626	19760
8995	19761
327862	19762
108315	19763
10837	19764
54160	19765
105717	19766
342262	19767
162261	19768
41091	19769
323565	19770
93122	19771
400869	19772
151413	19773
82549	19774
132947	19775
52996	19776
27228	19777
139326	19778
565690	19779
402403	19780
250533	19781
646282	19782
150312	19783
20643	19784
54186	19785
275242	19786
43074	19787
67195	19788
571871	19789
630725	19790
436550	19791
708716	19792
56656	19793
586870	19794
39863	19795
68089	19796
62749	19797
534681	19798
45611	19799
513420	19800
424319	19801
15799	19802
661117	19803
599684	19804
438435	19805
184314	19806
101687	19807
625365	19808
105015	19809
449575	19810
13072	19811
682962	19812
186608	19813
605147	19814
56521	19815
287671	19816
13147	19817
583671	19818
546201	19819
112	19820
73714	19821
386793	19822
493817	19823
15542	19824
266780	19825
77899	19826
176362	19827
664331	19828
181932	19829
214264	19830
435188	19831
374548	19832
542709	19833
151178	19834
210332	19835
36079	19836
6413	19837
203610	19838
270989	19839
21423	19840
143230	19841
1237	19842
506179	19843
215979	19844
605886	19845
510695	19846
184362	19847
406848	19848
128626	19849
455156	19850
112489	19851
462918	19852
431469	19853
689105	19854
98843	19855
625890	19856
49467	19857
304375	19858
482228	19859
715236	19860
7717	19861
23181	19862
44917	19863
440056	19864
3122	19865
254476	19866
4703	19867
461734	19868
124121	19869
3863	19870
598428	19871
718953	19872
77606	19873
659207	19874
431988	19875
1402	19876
191500	19877
163111	19878
565244	19879
536685	19880
161510	19881
124633	19882
332024	19883
182819	19884
94801	19885
415546	19886
5771	19887
198721	19888
353547	19889
21030	19890
31349	19891
714496	19892
47989	19893
98160	19894
32	19895
77759	19896
257921	19897
165748	19898
152181	19899
84046	19900
95766	19901
547802	19902
347926	19903
286580	19904
21101	19905
479030	19906
46807	19907
209932	19908
430417	19909
695179	19910
514169	19911
52102	19912
128598	19913
68015	19914
552055	19915
623755	19916
130091	19917
56262	19918
10712	19919
37764	19920
685084	19921
489957	19922
438996	19923
7591	19924
722467	19925
24528	19926
504863	19927
53516	19928
535031	19929
121642	19930
354860	19931
616951	19932
103585	19933
75126	19934
148116	19935
3228	19936
45534	19937
18313	19938
404672	19939
710459	19940
713539	19941
480237	19942
519862	19943
272496	19944
289774	19945
196096	19946
115963	19947
471335	19948
140688	19949
82756	19950
106916	19951
211211	19952
112481	19953
170973	19954
536002	19955
512030	19956
35958	19957
77	19958
651512	19959
17133	19960
314221	19961
49765	19962
22470	19963
175859	19964
17576	19965
636461	19966
95024	19967
83588	19968
711114	19969
240211	19970
217759	19971
263841	19972
791	19973
490604	19974
166998	19975
246429	19976
135324	19977
173725	19978
400507	19979
303007	19980
54755	19981
33246	19982
294407	19983
168321	19984
135652	19985
106226	19986
41862	19987
38434	19988
165369	19989
432129	19990
314447	19991
481789	19992
4523	19993
182686	19994
460355	19995
406705	19996
333425	19997
442493	19998
3658	19999
177121	20000
17218	20001
95939	20002
138452	20003
304550	20004
50641	20005
41607	20006
144750	20007
46912	20008
397054	20009
414717	20010
584449	20011
1194	20012
336171	20013
21412	20014
79792	20015
68149	20016
323766	20017
393859	20018
4929	20019
701345	20020
164888	20021
250227	20022
674481	20023
556667	20024
663145	20025
311289	20026
346276	20027
81302	20028
387922	20029
132716	20030
586088	20031
386257	20032
250474	20033
398286	20034
78740	20035
99886	20036
114084	20037
665584	20038
145849	20039
309430	20040
112627	20041
174501	20042
618329	20043
88085	20044
722098	20045
162911	20046
415020	20047
155594	20048
172702	20049
577440	20050
455663	20051
288095	20052
68049	20053
14139	20054
166920	20055
261589	20056
95882	20057
248260	20058
33558	20059
657774	20060
70749	20061
363189	20062
396493	20063
521505	20064
555665	20065
625761	20066
141827	20067
11672	20068
357804	20069
363226	20070
1889	20071
514699	20072
321277	20073
532024	20074
438822	20075
681413	20076
72712	20077
290895	20078
423277	20079
44647	20080
11442	20081
531955	20082
633370	20083
459491	20084
693131	20085
88631	20086
171134	20087
146885	20088
317988	20089
395106	20090
23291	20091
185368	20092
303624	20093
174384	20094
3901	20095
667219	20096
380818	20097
8198	20098
201065	20099
703257	20100
165039	20101
365003	20102
19018	20103
452734	20104
16013	20105
368652	20106
321368	20107
32594	20108
27486	20109
321392	20110
268641	20111
495615	20112
165607	20113
571182	20114
494983	20115
153843	20116
238476	20117
338875	20118
692	20119
517209	20120
159067	20121
26157	20122
110100	20123
42532	20124
3402	20125
215892	20126
353245	20127
9564	20128
581864	20129
422191	20130
685179	20131
3618	20132
50134	20133
330634	20134
11303	20135
27005	20136
142615	20137
12724	20138
108222	20139
196650	20140
294016	20141
46286	20142
280726	20143
560856	20144
338268	20145
86598	20146
278393	20147
656750	20148
215932	20149
555917	20150
192180	20151
513768	20152
673353	20153
65643	20154
151248	20155
116639	20156
336152	20157
109989	20158
345224	20159
427687	20160
577469	20161
50931	20162
448058	20163
941	20164
180502	20165
437294	20166
657903	20167
258515	20168
674945	20169
131410	20170
553542	20171
320442	20172
497864	20173
423219	20174
425332	20175
151642	20176
20652	20177
690960	20178
160745	20179
549163	20180
222447	20181
404081	20182
78204	20183
85695	20184
46588	20185
207507	20186
572973	20187
709068	20188
398948	20189
478863	20190
108637	20191
129565	20192
317896	20193
5997	20194
131919	20195
589372	20196
701025	20197
88216	20198
130254	20199
22985	20200
441300	20201
558243	20202
348039	20203
378355	20204
176318	20205
15471	20206
642753	20207
394781	20208
682817	20209
670647	20210
182593	20211
438024	20212
48746	20213
18827	20214
652719	20215
693242	20216
677255	20217
533917	20218
90329	20219
223318	20220
126123	20221
523947	20222
58493	20223
172656	20224
559484	20225
221244	20226
1256	20227
564306	20228
192025	20229
24719	20230
18330	20231
147664	20232
357030	20233
334234	20234
672666	20235
480766	20236
75891	20237
182431	20238
220697	20239
455271	20240
485877	20241
717761	20242
197852	20243
704119	20244
289337	20245
707293	20246
162491	20247
272076	20248
356084	20249
186987	20250
429317	20251
627575	20252
368434	20253
441994	20254
119932	20255
141997	20256
521142	20257
293653	20258
513387	20259
696937	20260
619452	20261
48058	20262
106439	20263
195330	20264
138914	20265
277912	20266
67416	20267
288868	20268
209905	20269
154612	20270
108551	20271
23832	20272
306722	20273
56891	20274
487943	20275
342052	20276
12493	20277
441286	20278
639532	20279
217115	20280
185812	20281
30678	20282
16629	20283
6433	20284
251807	20285
227694	20286
356945	20287
140697	20288
5155	20289
687146	20290
521776	20291
668730	20292
100404	20293
38587	20294
550111	20295
378197	20296
148144	20297
268656	20298
380317	20299
538184	20300
365495	20301
303915	20302
128760	20303
16990	20304
41086	20305
680052	20306
723583	20307
94184	20308
706368	20309
87158	20310
24886	20311
34182	20312
696977	20313
74866	20314
476561	20315
17446	20316
214639	20317
261401	20318
352018	20319
143824	20320
401073	20321
141859	20322
317295	20323
134478	20324
86368	20325
352362	20326
233849	20327
482162	20328
182142	20329
36414	20330
178247	20331
359031	20332
62667	20333
14406	20334
13668	20335
10723	20336
174713	20337
544699	20338
430010	20339
311163	20340
179336	20341
332185	20342
297841	20343
634513	20344
133351	20345
615234	20346
512825	20347
703384	20348
399745	20349
328143	20350
285732	20351
300230	20352
75074	20353
57693	20354
20917	20355
402558	20356
148611	20357
377732	20358
437416	20359
4196	20360
511545	20361
714498	20362
648539	20363
635917	20364
606987	20365
47637	20366
26288	20367
139106	20368
160977	20369
56733	20370
55573	20371
176925	20372
183134	20373
123329	20374
7459	20375
87429	20376
103665	20377
50768	20378
217071	20379
542952	20380
173893	20381
342830	20382
98901	20383
183099	20384
77270	20385
179803	20386
35806	20387
26114	20388
646211	20389
559127	20390
420366	20391
379119	20392
223972	20393
121526	20394
58632	20395
499951	20396
38511	20397
33801	20398
718827	20399
568095	20400
532803	20401
604222	20402
4592	20403
109370	20404
95925	20405
141200	20406
314272	20407
205357	20408
48476	20409
126180	20410
433946	20411
218866	20412
61993	20413
500429	20414
67	20415
239440	20416
330515	20417
185338	20418
386231	20419
455481	20420
403462	20421
542610	20422
56309	20423
9342	20424
402397	20425
25673	20426
35643	20427
452133	20428
2628	20429
66215	20430
201326	20431
594077	20432
12192	20433
720448	20434
154896	20435
88117	20436
196816	20437
310862	20438
20655	20439
319053	20440
474869	20441
62800	20442
243575	20443
75552	20444
232332	20445
632560	20446
468994	20447
24312	20448
122804	20449
20074	20450
456216	20451
525915	20452
16257	20453
120997	20454
38949	20455
592262	20456
361025	20457
53711	20458
16578	20459
351326	20460
3060	20461
710928	20462
684001	20463
604986	20464
300277	20465
55015	20466
678608	20467
67977	20468
508070	20469
427707	20470
200690	20471
10489	20472
58925	20473
700408	20474
579271	20475
347080	20476
537913	20477
141673	20478
200154	20479
49219	20480
154025	20481
209532	20482
132252	20483
503985	20484
656	20485
625338	20486
453691	20487
160804	20488
355908	20489
276696	20490
724429	20491
480121	20492
39672	20493
674042	20494
36943	20495
168954	20496
371403	20497
333075	20498
703359	20499
120479	20500
282422	20501
419169	20502
367936	20503
159151	20504
585300	20505
199992	20506
9064	20507
521514	20508
659225	20509
4590	20510
325746	20511
624340	20512
12381	20513
595427	20514
435854	20515
710644	20516
288823	20517
59910	20518
516039	20519
221928	20520
25706	20521
574716	20522
181570	20523
133433	20524
554250	20525
356741	20526
59135	20527
695725	20528
149186	20529
519779	20530
417185	20531
88960	20532
145018	20533
687669	20534
14854	20535
137315	20536
10523	20537
34560	20538
580365	20539
121425	20540
73105	20541
553823	20542
92291	20543
157873	20544
6715	20545
36575	20546
685419	20547
647164	20548
18342	20549
108803	20550
328564	20551
418432	20552
673643	20553
557189	20554
197051	20555
51802	20556
601	20557
342167	20558
447768	20559
198763	20560
174244	20561
17088	20562
570685	20563
533453	20564
18559	20565
628710	20566
148549	20567
34654	20568
108914	20569
556214	20570
333600	20571
372612	20572
379775	20573
650216	20574
194433	20575
399655	20576
29092	20577
179552	20578
21419	20579
369	20580
70201	20581
647981	20582
447836	20583
118256	20584
663589	20585
48199	20586
63947	20587
594	20588
458942	20589
66345	20590
172718	20591
605760	20592
653049	20593
49029	20594
353907	20595
381357	20596
390829	20597
2844	20598
571339	20599
172466	20600
179155	20601
19296	20602
514655	20603
628975	20604
150910	20605
15267	20606
510765	20607
713849	20608
343202	20609
111115	20610
133781	20611
418042	20612
387538	20613
438065	20614
497906	20615
150516	20616
542649	20617
134346	20618
438940	20619
452713	20620
645211	20621
419526	20622
322209	20623
99099	20624
438782	20625
237785	20626
7487	20627
30932	20628
73541	20629
18547	20630
577805	20631
8601	20632
186968	20633
443120	20634
451963	20635
6173	20636
69841	20637
344272	20638
243154	20639
565721	20640
562988	20641
98436	20642
318148	20643
391404	20644
481898	20645
296939	20646
218766	20647
100182	20648
151428	20649
127731	20650
370971	20651
156771	20652
68760	20653
284309	20654
682309	20655
424904	20656
35627	20657
11323	20658
148104	20659
47910	20660
159787	20661
52168	20662
290436	20663
14674	20664
58711	20665
14320	20666
54441	20667
155645	20668
3634	20669
174657	20670
103983	20671
189731	20672
130038	20673
174795	20674
704628	20675
177925	20676
353679	20677
553716	20678
394482	20679
602178	20680
364352	20681
569698	20682
14683	20683
467829	20684
182797	20685
599149	20686
668597	20687
162926	20688
319379	20689
264661	20690
366539	20691
628312	20692
477077	20693
87200	20694
580751	20695
97394	20696
33271	20697
190880	20698
293060	20699
152205	20700
214310	20701
141590	20702
14844	20703
711473	20704
60707	20705
336810	20706
75243	20707
76766	20708
175331	20709
666765	20710
591941	20711
336239	20712
696873	20713
4453	20714
464	20715
90625	20716
590642	20717
52707	20718
546160	20719
373052	20720
345965	20721
67070	20722
267654	20723
354690	20724
353843	20725
149890	20726
119267	20727
359084	20728
517833	20729
703820	20730
70977	20731
142036	20732
173498	20733
381218	20734
661546	20735
69807	20736
659272	20737
302391	20738
2655	20739
638920	20740
1384	20741
124869	20742
468425	20743
613003	20744
499646	20745
269304	20746
582801	20747
225963	20748
409336	20749
672781	20750
399498	20751
453803	20752
67544	20753
690065	20754
408573	20755
714341	20756
43274	20757
269078	20758
647379	20759
415750	20760
622106	20761
592890	20762
497998	20763
169444	20764
164952	20765
138738	20766
381011	20767
181490	20768
21807	20769
31313	20770
255499	20771
135522	20772
208542	20773
323674	20774
1774	20775
586735	20776
674739	20777
24209	20778
559323	20779
34655	20780
281488	20781
95000	20782
245856	20783
177661	20784
456767	20785
145997	20786
38762	20787
206062	20788
436903	20789
151529	20790
629941	20791
96967	20792
642677	20793
9222	20794
67346	20795
80419	20796
270824	20797
644549	20798
449172	20799
706177	20800
709997	20801
675961	20802
67847	20803
571045	20804
669661	20805
14329	20806
635429	20807
120409	20808
401429	20809
42525	20810
379807	20811
7168	20812
550766	20813
112371	20814
103296	20815
71447	20816
144167	20817
53833	20818
219136	20819
138325	20820
142263	20821
412580	20822
371915	20823
137473	20824
380534	20825
22606	20826
429432	20827
406998	20828
33914	20829
441442	20830
361010	20831
396339	20832
344066	20833
435168	20834
16992	20835
590293	20836
2704	20837
33381	20838
514568	20839
122634	20840
165261	20841
327365	20842
125817	20843
11534	20844
26122	20845
517503	20846
484969	20847
609463	20848
45692	20849
69946	20850
387850	20851
38877	20852
230467	20853
555987	20854
4394	20855
100797	20856
468614	20857
11142	20858
721181	20859
600934	20860
315763	20861
123307	20862
657700	20863
142909	20864
161370	20865
125427	20866
357252	20867
213759	20868
99569	20869
43722	20870
155593	20871
481009	20872
271547	20873
580815	20874
47770	20875
579013	20876
521944	20877
27366	20878
1596	20879
596393	20880
532553	20881
278691	20882
675277	20883
376496	20884
557226	20885
52959	20886
48248	20887
543685	20888
493942	20889
448426	20890
497881	20891
39432	20892
613216	20893
610221	20894
224164	20895
182034	20896
37063	20897
225815	20898
952	20899
109863	20900
661390	20901
541800	20902
278401	20903
34874	20904
147157	20905
455065	20906
248833	20907
119135	20908
442825	20909
599237	20910
116766	20911
373706	20912
407136	20913
406548	20914
369461	20915
13057	20916
15104	20917
94144	20918
17439	20919
648706	20920
242862	20921
721738	20922
398307	20923
136102	20924
717650	20925
178684	20926
662382	20927
502468	20928
6372	20929
127054	20930
49611	20931
36142	20932
526420	20933
563678	20934
593910	20935
49152	20936
40649	20937
651406	20938
612617	20939
503462	20940
12886	20941
424570	20942
601624	20943
105052	20944
164539	20945
711584	20946
164565	20947
14163	20948
447913	20949
173302	20950
108104	20951
271841	20952
8383	20953
23257	20954
613156	20955
464256	20956
78916	20957
2618	20958
701849	20959
17732	20960
421751	20961
23040	20962
551547	20963
183794	20964
102801	20965
326962	20966
181422	20967
529542	20968
496399	20969
624577	20970
663952	20971
235586	20972
509302	20973
65574	20974
493707	20975
4104	20976
125478	20977
163859	20978
703571	20979
490183	20980
467098	20981
10219	20982
41662	20983
8653	20984
290547	20985
682501	20986
15077	20987
5439	20988
99508	20989
395264	20990
120661	20991
376656	20992
187461	20993
442904	20994
167038	20995
672040	20996
580491	20997
614536	20998
33290	20999
62207	21000
8733	21001
65342	21002
362525	21003
439067	21004
113243	21005
52336	21006
65824	21007
93100	21008
139320	21009
504609	21010
223506	21011
647707	21012
164281	21013
139913	21014
545278	21015
455552	21016
12633	21017
645733	21018
640301	21019
297454	21020
521533	21021
76248	21022
608843	21023
285725	21024
620721	21025
46306	21026
493945	21027
494051	21028
254661	21029
560850	21030
283176	21031
575856	21032
411565	21033
11897	21034
15453	21035
171319	21036
662729	21037
333718	21038
714958	21039
338692	21040
231284	21041
136167	21042
251128	21043
433335	21044
171237	21045
349452	21046
152535	21047
243690	21048
148809	21049
279835	21050
18963	21051
412520	21052
186902	21053
240	21054
6165	21055
105869	21056
276344	21057
680308	21058
549007	21059
9195	21060
161682	21061
74088	21062
371236	21063
216986	21064
688385	21065
696882	21066
645153	21067
418986	21068
594947	21069
177753	21070
121853	21071
49723	21072
263774	21073
290659	21074
566261	21075
658711	21076
514458	21077
5366	21078
2466	21079
61	21080
465742	21081
390822	21082
125120	21083
52897	21084
558077	21085
24439	21086
674179	21087
281695	21088
699722	21089
365808	21090
426729	21091
61843	21092
9758	21093
181929	21094
106628	21095
145360	21096
97930	21097
319212	21098
9268	21099
36182	21100
628484	21101
261217	21102
206499	21103
531089	21104
221700	21105
613293	21106
398221	21107
12357	21108
60124	21109
663535	21110
98797	21111
720988	21112
663726	21113
463826	21114
625077	21115
164390	21116
166366	21117
43526	21118
2330	21119
90607	21120
444421	21121
154370	21122
387629	21123
720473	21124
8755	21125
704923	21126
2186	21127
293845	21128
32021	21129
401381	21130
428960	21131
34599	21132
56712	21133
308114	21134
102706	21135
14624	21136
180870	21137
4229	21138
606396	21139
98350	21140
638403	21141
496422	21142
1476	21143
417905	21144
36661	21145
371411	21146
89854	21147
248516	21148
68911	21149
53065	21150
497837	21151
441301	21152
447748	21153
27060	21154
51475	21155
277006	21156
537018	21157
18893	21158
273299	21159
469215	21160
588799	21161
64613	21162
437373	21163
642998	21164
581664	21165
97653	21166
634066	21167
80414	21168
236126	21169
226343	21170
140059	21171
534394	21172
496979	21173
382778	21174
544415	21175
657681	21176
99119	21177
160868	21178
678212	21179
469288	21180
510689	21181
13626	21182
212794	21183
67795	21184
139936	21185
79270	21186
94436	21187
96441	21188
616176	21189
170231	21190
52110	21191
530346	21192
691200	21193
418344	21194
611224	21195
686367	21196
335472	21197
260715	21198
674357	21199
160062	21200
636368	21201
329316	21202
355937	21203
344563	21204
347492	21205
719133	21206
242656	21207
386585	21208
797	21209
407346	21210
116958	21211
423728	21212
14912	21213
94842	21214
388913	21215
45549	21216
200848	21217
11583	21218
640287	21219
123564	21220
89732	21221
723687	21222
256651	21223
28136	21224
59870	21225
3504	21226
674219	21227
671210	21228
1132	21229
121057	21230
485737	21231
318229	21232
250345	21233
2892	21234
108116	21235
674335	21236
184879	21237
91604	21238
418787	21239
514035	21240
35599	21241
232423	21242
660458	21243
557096	21244
705619	21245
508140	21246
181565	21247
49919	21248
176196	21249
160605	21250
497377	21251
301582	21252
160471	21253
365115	21254
165210	21255
314828	21256
27869	21257
481782	21258
131456	21259
470398	21260
695129	21261
298765	21262
87259	21263
156675	21264
720977	21265
478079	21266
100380	21267
369370	21268
597682	21269
553066	21270
393233	21271
35318	21272
85543	21273
45981	21274
161299	21275
114359	21276
319503	21277
128695	21278
218280	21279
280701	21280
702393	21281
609176	21282
44951	21283
108213	21284
85429	21285
460308	21286
85503	21287
102011	21288
78934	21289
465502	21290
592419	21291
85223	21292
275034	21293
193034	21294
399161	21295
698405	21296
76975	21297
183052	21298
11725	21299
700525	21300
580845	21301
497650	21302
33141	21303
192480	21304
363857	21305
406369	21306
148376	21307
494860	21308
18351	21309
287791	21310
77933	21311
44256	21312
501586	21313
350022	21314
414904	21315
267703	21316
209520	21317
160686	21318
2410	21319
522002	21320
93691	21321
548153	21322
266560	21323
212139	21324
239949	21325
148206	21326
7714	21327
46357	21328
302216	21329
180123	21330
61669	21331
502154	21332
48743	21333
87645	21334
30460	21335
340764	21336
36642	21337
550097	21338
567072	21339
63413	21340
140054	21341
414005	21342
114578	21343
473258	21344
59983	21345
417720	21346
599946	21347
26388	21348
628026	21349
74575	21350
93461	21351
354666	21352
146683	21353
391090	21354
198990	21355
146023	21356
64765	21357
197	21358
21691	21359
468944	21360
278917	21361
295127	21362
374599	21363
521066	21364
199035	21365
105549	21366
498840	21367
376166	21368
697916	21369
199511	21370
97032	21371
665173	21372
1332	21373
656133	21374
31266	21375
708291	21376
722474	21377
452829	21378
111217	21379
289236	21380
99058	21381
23378	21382
10069	21383
438055	21384
168162	21385
246294	21386
178547	21387
661759	21388
201546	21389
531894	21390
384585	21391
161390	21392
454575	21393
137470	21394
476254	21395
621195	21396
66703	21397
243017	21398
167951	21399
29295	21400
163544	21401
68003	21402
610259	21403
556375	21404
530973	21405
50898	21406
574597	21407
53258	21408
458619	21409
548651	21410
575411	21411
112039	21412
543164	21413
632753	21414
58680	21415
284219	21416
443883	21417
136563	21418
103290	21419
225409	21420
3846	21421
262976	21422
650355	21423
463561	21424
223821	21425
512490	21426
645987	21427
41042	21428
300181	21429
470984	21430
350523	21431
667368	21432
19240	21433
203828	21434
207388	21435
565883	21436
143659	21437
696672	21438
16107	21439
227679	21440
126764	21441
48758	21442
218222	21443
138827	21444
29052	21445
387034	21446
30634	21447
106415	21448
240861	21449
368630	21450
405799	21451
79057	21452
27443	21453
157623	21454
50204	21455
89923	21456
29194	21457
108723	21458
242757	21459
595789	21460
180075	21461
638273	21462
221872	21463
113466	21464
197647	21465
108700	21466
35051	21467
105083	21468
73972	21469
2297	21470
269599	21471
147583	21472
39216	21473
50775	21474
599090	21475
87941	21476
360279	21477
2393	21478
444898	21479
680023	21480
80413	21481
490568	21482
410373	21483
710457	21484
475322	21485
538414	21486
605925	21487
703888	21488
88441	21489
183528	21490
184871	21491
27813	21492
723816	21493
123953	21494
688008	21495
215705	21496
466309	21497
712069	21498
482818	21499
77436	21500
405500	21501
274833	21502
45063	21503
250654	21504
501253	21505
78976	21506
33952	21507
146893	21508
78384	21509
649698	21510
377632	21511
239866	21512
139924	21513
160720	21514
44228	21515
566840	21516
31304	21517
29003	21518
433999	21519
207619	21520
37604	21521
115997	21522
457195	21523
670952	21524
287078	21525
611120	21526
671755	21527
309276	21528
186975	21529
3317	21530
173630	21531
557372	21532
110626	21533
511981	21534
137665	21535
507628	21536
721857	21537
397935	21538
521673	21539
616321	21540
158659	21541
304571	21542
25721	21543
70688	21544
673765	21545
661311	21546
60246	21547
582245	21548
152315	21549
194874	21550
414302	21551
155429	21552
377057	21553
403185	21554
252220	21555
201682	21556
30595	21557
211954	21558
142806	21559
11966	21560
162803	21561
604789	21562
15009	21563
26189	21564
486388	21565
277884	21566
2248	21567
13433	21568
42869	21569
282282	21570
631440	21571
704846	21572
2914	21573
27015	21574
40673	21575
356710	21576
277361	21577
63088	21578
484644	21579
518704	21580
694706	21581
15005	21582
335024	21583
605559	21584
14374	21585
367484	21586
114279	21587
540953	21588
351313	21589
372659	21590
141355	21591
235338	21592
54877	21593
406985	21594
352914	21595
142533	21596
94827	21597
150834	21598
49723	21599
146773	21600
456914	21601
950	21602
619519	21603
125130	21604
38928	21605
84077	21606
140231	21607
223988	21608
379957	21609
569391	21610
37137	21611
724384	21612
253390	21613
120266	21614
48151	21615
201033	21616
38707	21617
24163	21618
366331	21619
43836	21620
557635	21621
351341	21622
79753	21623
330248	21624
506278	21625
112117	21626
596640	21627
116121	21628
431336	21629
299534	21630
271634	21631
604252	21632
608068	21633
520728	21634
128169	21635
215495	21636
657008	21637
237319	21638
698280	21639
161964	21640
684420	21641
146090	21642
2820	21643
185039	21644
660852	21645
702268	21646
64518	21647
298129	21648
547739	21649
507739	21650
537808	21651
5259	21652
388215	21653
15136	21654
3392	21655
179005	21656
716063	21657
18973	21658
15262	21659
26675	21660
541308	21661
4012	21662
536817	21663
631297	21664
689046	21665
30695	21666
1798	21667
526845	21668
654197	21669
405449	21670
705127	21671
551411	21672
509053	21673
478337	21674
116622	21675
308089	21676
1859	21677
445345	21678
189337	21679
485998	21680
271988	21681
517985	21682
164070	21683
90003	21684
181699	21685
361022	21686
375383	21687
4845	21688
4853	21689
449706	21690
18673	21691
617230	21692
687572	21693
542819	21694
95633	21695
348253	21696
30562	21697
52595	21698
716215	21699
393457	21700
5796	21701
718186	21702
654216	21703
125581	21704
513050	21705
559570	21706
500742	21707
643037	21708
411976	21709
412035	21710
248573	21711
40594	21712
180693	21713
372339	21714
212420	21715
719796	21716
56398	21717
661802	21718
192670	21719
61523	21720
175335	21721
405987	21722
137418	21723
349560	21724
268155	21725
272714	21726
439706	21727
648027	21728
320837	21729
119131	21730
160657	21731
650200	21732
75183	21733
305778	21734
231747	21735
47682	21736
381490	21737
593659	21738
168544	21739
279884	21740
373915	21741
181038	21742
107522	21743
69365	21744
37830	21745
338104	21746
86655	21747
471821	21748
67155	21749
185783	21750
450056	21751
164093	21752
146807	21753
323631	21754
526786	21755
409155	21756
420255	21757
364050	21758
6618	21759
117665	21760
124401	21761
162643	21762
89771	21763
94085	21764
18927	21765
81518	21766
361444	21767
76515	21768
684150	21769
167931	21770
163789	21771
101544	21772
6110	21773
175645	21774
455559	21775
518240	21776
96443	21777
157786	21778
210831	21779
119858	21780
491201	21781
14752	21782
39268	21783
260682	21784
118719	21785
282714	21786
214235	21787
68386	21788
475169	21789
533996	21790
43905	21791
200287	21792
172919	21793
181064	21794
545856	21795
5470	21796
274945	21797
639039	21798
179769	21799
146429	21800
495400	21801
74166	21802
632360	21803
7520	21804
459238	21805
67183	21806
90550	21807
150835	21808
144065	21809
242723	21810
76847	21811
11950	21812
339756	21813
213284	21814
504782	21815
274668	21816
44695	21817
220188	21818
689294	21819
87960	21820
405339	21821
94804	21822
707774	21823
683684	21824
663867	21825
155828	21826
165025	21827
446059	21828
372461	21829
279128	21830
238701	21831
458839	21832
114629	21833
91779	21834
156872	21835
143833	21836
249192	21837
292267	21838
166575	21839
437015	21840
47974	21841
619612	21842
488675	21843
394668	21844
61714	21845
248134	21846
94965	21847
160201	21848
557584	21849
382485	21850
260580	21851
110588	21852
353215	21853
459541	21854
53820	21855
430348	21856
231487	21857
1247	21858
134044	21859
536350	21860
577520	21861
96335	21862
405936	21863
629040	21864
52582	21865
33348	21866
46280	21867
321185	21868
673780	21869
334524	21870
557488	21871
420014	21872
29614	21873
4607	21874
412500	21875
354129	21876
98250	21877
366550	21878
199175	21879
58161	21880
152323	21881
319779	21882
264016	21883
680675	21884
321513	21885
90439	21886
435099	21887
179647	21888
540143	21889
152349	21890
157180	21891
45420	21892
100359	21893
83649	21894
589644	21895
108860	21896
454309	21897
204566	21898
113974	21899
113350	21900
446054	21901
251397	21902
112762	21903
233076	21904
274926	21905
28772	21906
369476	21907
408500	21908
204988	21909
291629	21910
590297	21911
106811	21912
487808	21913
177984	21914
293913	21915
706824	21916
457751	21917
411830	21918
66920	21919
168609	21920
693623	21921
121067	21922
135569	21923
552639	21924
119134	21925
3026	21926
498049	21927
160382	21928
44748	21929
88531	21930
198342	21931
28856	21932
98155	21933
152868	21934
630492	21935
56775	21936
84649	21937
162640	21938
146362	21939
38916	21940
36784	21941
419659	21942
79845	21943
561746	21944
151722	21945
435358	21946
588059	21947
375713	21948
88318	21949
273660	21950
285308	21951
488375	21952
444165	21953
8823	21954
8606	21955
71434	21956
337343	21957
598160	21958
331697	21959
527373	21960
14433	21961
407524	21962
60876	21963
124559	21964
81687	21965
268813	21966
140097	21967
560463	21968
254167	21969
554117	21970
151868	21971
74224	21972
66757	21973
700058	21974
86983	21975
440955	21976
92154	21977
264905	21978
673630	21979
90836	21980
542869	21981
455137	21982
495443	21983
48653	21984
653914	21985
471527	21986
695476	21987
325941	21988
76838	21989
410799	21990
251196	21991
156972	21992
680307	21993
277620	21994
122526	21995
26101	21996
597096	21997
414626	21998
422042	21999
120229	22000
198627	22001
28896	22002
140111	22003
57855	22004
530909	22005
23339	22006
103445	22007
81535	22008
78189	22009
534121	22010
225273	22011
155317	22012
60729	22013
340693	22014
244104	22015
609113	22016
94987	22017
394734	22018
110590	22019
626176	22020
604738	22021
174205	22022
216603	22023
28593	22024
680137	22025
339426	22026
686308	22027
29503	22028
258752	22029
6056	22030
261996	22031
654099	22032
167597	22033
165358	22034
128720	22035
592719	22036
357647	22037
409193	22038
3812	22039
599947	22040
703461	22041
409070	22042
431517	22043
218438	22044
712037	22045
50506	22046
48588	22047
385454	22048
498317	22049
705763	22050
135737	22051
349916	22052
662270	22053
656781	22054
2620	22055
242441	22056
115495	22057
411378	22058
128822	22059
20828	22060
73352	22061
170023	22062
75614	22063
504063	22064
237957	22065
642470	22066
1736	22067
65737	22068
621514	22069
121016	22070
66227	22071
672983	22072
282929	22073
610059	22074
603838	22075
248643	22076
108324	22077
417029	22078
523412	22079
112808	22080
241732	22081
330931	22082
6952	22083
611856	22084
148055	22085
36469	22086
310792	22087
4234	22088
660916	22089
37959	22090
357003	22091
595488	22092
38816	22093
322426	22094
7892	22095
61247	22096
140103	22097
560353	22098
262157	22099
591548	22100
63493	22101
552715	22102
713317	22103
693	22104
387498	22105
483359	22106
200763	22107
461655	22108
116545	22109
241408	22110
13997	22111
313594	22112
91767	22113
81048	22114
52152	22115
682941	22116
563976	22117
419023	22118
148890	22119
142094	22120
707255	22121
126275	22122
212505	22123
359188	22124
481656	22125
428880	22126
84177	22127
11890	22128
287967	22129
392363	22130
36566	22131
66562	22132
541629	22133
118070	22134
23727	22135
121608	22136
437401	22137
87879	22138
380372	22139
16816	22140
177009	22141
512445	22142
399285	22143
68433	22144
514617	22145
686807	22146
125237	22147
122124	22148
39954	22149
91897	22150
487663	22151
261689	22152
14967	22153
131758	22154
118088	22155
365990	22156
404883	22157
457650	22158
691282	22159
108352	22160
546323	22161
11846	22162
317404	22163
63647	22164
94861	22165
48152	22166
338676	22167
15984	22168
33469	22169
417471	22170
320729	22171
687808	22172
79770	22173
280405	22174
497155	22175
9933	22176
178316	22177
135280	22178
155570	22179
376630	22180
47226	22181
465827	22182
502570	22183
230458	22184
659826	22185
465637	22186
708813	22187
253442	22188
83210	22189
598390	22190
472725	22191
596802	22192
631686	22193
30777	22194
536887	22195
81543	22196
79244	22197
159888	22198
579175	22199
127919	22200
97114	22201
606195	22202
328307	22203
672453	22204
466039	22205
19127	22206
443499	22207
89561	22208
364005	22209
364157	22210
289568	22211
113398	22212
46360	22213
333234	22214
31902	22215
78615	22216
591558	22217
599610	22218
92862	22219
203131	22220
622646	22221
552359	22222
175489	22223
692714	22224
589258	22225
243640	22226
31843	22227
8203	22228
623308	22229
74011	22230
421037	22231
25473	22232
594741	22233
508854	22234
2152	22235
415698	22236
79280	22237
473790	22238
353822	22239
257895	22240
474917	22241
182592	22242
220804	22243
690058	22244
499086	22245
131491	22246
31376	22247
612253	22248
442067	22249
589556	22250
5304	22251
92994	22252
199818	22253
54321	22254
40813	22255
184427	22256
54918	22257
687183	22258
130692	22259
181191	22260
721916	22261
612991	22262
31520	22263
102949	22264
587786	22265
687075	22266
95966	22267
2813	22268
147571	22269
508171	22270
315646	22271
327811	22272
595101	22273
18331	22274
106870	22275
76112	22276
433400	22277
409322	22278
14763	22279
400372	22280
148143	22281
205	22282
398263	22283
47279	22284
37904	22285
12465	22286
481076	22287
234	22288
95908	22289
487550	22290
238917	22291
255125	22292
31397	22293
564050	22294
260594	22295
24708	22296
435617	22297
316348	22298
350816	22299
509426	22300
599261	22301
135015	22302
25042	22303
350673	22304
446674	22305
141925	22306
400829	22307
637975	22308
183201	22309
119956	22310
106886	22311
58178	22312
43439	22313
486515	22314
63168	22315
279136	22316
162907	22317
310214	22318
134936	22319
24608	22320
1016	22321
568519	22322
397225	22323
515145	22324
172984	22325
630704	22326
20258	22327
338579	22328
160929	22329
473039	22330
246887	22331
393950	22332
91048	22333
82764	22334
33327	22335
494219	22336
33326	22337
140402	22338
441921	22339
183815	22340
116491	22341
583826	22342
258214	22343
265587	22344
453908	22345
343982	22346
114015	22347
556483	22348
13570	22349
57777	22350
45906	22351
432964	22352
465518	22353
24201	22354
595100	22355
33577	22356
683826	22357
87516	22358
4143	22359
181443	22360
682186	22361
175228	22362
29789	22363
187120	22364
146490	22365
25885	22366
326192	22367
60639	22368
168910	22369
296728	22370
574016	22371
221641	22372
234467	22373
8276	22374
461	22375
146902	22376
26199	22377
538137	22378
31391	22379
33646	22380
251085	22381
677770	22382
498688	22383
5243	22384
376244	22385
349292	22386
12074	22387
582002	22388
125354	22389
2012	22390
7709	22391
399332	22392
85462	22393
585018	22394
607915	22395
168739	22396
130881	22397
438446	22398
342592	22399
655977	22400
320569	22401
102091	22402
414417	22403
207959	22404
264685	22405
421934	22406
442927	22407
193577	22408
448303	22409
90242	22410
518761	22411
373662	22412
89910	22413
544151	22414
299274	22415
98257	22416
714183	22417
8426	22418
210390	22419
27531	22420
384970	22421
82590	22422
14507	22423
17212	22424
364431	22425
371527	22426
447183	22427
10736	22428
387339	22429
391575	22430
578231	22431
156253	22432
283835	22433
204671	22434
48299	22435
170163	22436
474361	22437
491186	22438
182618	22439
112533	22440
45993	22441
521571	22442
342237	22443
246746	22444
351555	22445
93683	22446
230327	22447
266746	22448
615030	22449
57385	22450
481663	22451
194681	22452
134956	22453
391149	22454
5789	22455
591522	22456
556138	22457
4392	22458
160790	22459
291077	22460
162623	22461
685616	22462
264361	22463
177959	22464
419932	22465
131913	22466
50099	22467
202896	22468
467916	22469
72029	22470
40102	22471
318711	22472
278357	22473
501806	22474
64191	22475
619	22476
652146	22477
252327	22478
97678	22479
576008	22480
186790	22481
95392	22482
152489	22483
511480	22484
687268	22485
113876	22486
227506	22487
392847	22488
40338	22489
21652	22490
61027	22491
13936	22492
486115	22493
32642	22494
2586	22495
157562	22496
516065	22497
382477	22498
293019	22499
534632	22500
627160	22501
181845	22502
126696	22503
263767	22504
136463	22505
693007	22506
362474	22507
490829	22508
202440	22509
224151	22510
724036	22511
470358	22512
263205	22513
305668	22514
65274	22515
43105	22516
191169	22517
157111	22518
392562	22519
511222	22520
713389	22521
133459	22522
40687	22523
627545	22524
663250	22525
601685	22526
584276	22527
1217	22528
685908	22529
220671	22530
454113	22531
473203	22532
330402	22533
168786	22534
464098	22535
537800	22536
653162	22537
517313	22538
258736	22539
56293	22540
475687	22541
228367	22542
560772	22543
75948	22544
98110	22545
149598	22546
313612	22547
36032	22548
35147	22549
190068	22550
45284	22551
430117	22552
18119	22553
403756	22554
65258	22555
109090	22556
167575	22557
172865	22558
46654	22559
719969	22560
466524	22561
15164	22562
6160	22563
157072	22564
596293	22565
701957	22566
636352	22567
184700	22568
84627	22569
500184	22570
171327	22571
363730	22572
32220	22573
581728	22574
510829	22575
118240	22576
28064	22577
114372	22578
118671	22579
331843	22580
394839	22581
24755	22582
13127	22583
385192	22584
241653	22585
12	22586
321557	22587
68273	22588
394624	22589
428703	22590
39235	22591
553942	22592
329610	22593
212721	22594
83255	22595
22049	22596
58356	22597
337768	22598
342223	22599
416653	22600
354920	22601
449691	22602
558170	22603
111387	22604
222420	22605
39065	22606
651576	22607
132669	22608
634309	22609
637481	22610
523149	22611
384428	22612
420249	22613
669545	22614
298350	22615
6506	22616
47640	22617
686049	22618
573718	22619
561037	22620
1494	22621
372882	22622
401264	22623
147949	22624
311175	22625
712706	22626
434199	22627
102240	22628
614999	22629
703299	22630
12084	22631
341656	22632
597365	22633
135394	22634
614277	22635
587178	22636
231201	22637
104283	22638
21621	22639
416619	22640
453489	22641
69921	22642
642284	22643
637715	22644
420643	22645
319666	22646
176742	22647
98969	22648
261908	22649
591382	22650
558566	22651
552256	22652
43516	22653
97941	22654
8923	22655
160688	22656
12990	22657
309249	22658
498809	22659
127855	22660
593998	22661
5792	22662
22937	22663
64567	22664
25774	22665
340640	22666
432621	22667
526399	22668
67230	22669
80402	22670
382513	22671
352097	22672
565065	22673
9160	22674
516407	22675
412083	22676
397659	22677
529218	22678
249962	22679
244473	22680
39246	22681
656328	22682
154136	22683
8336	22684
102308	22685
357861	22686
588681	22687
609530	22688
669012	22689
124801	22690
659970	22691
65671	22692
438801	22693
69686	22694
230484	22695
489720	22696
615384	22697
167213	22698
417826	22699
565645	22700
462033	22701
168055	22702
636975	22703
304040	22704
47728	22705
596946	22706
713873	22707
389480	22708
247312	22709
336263	22710
212729	22711
537368	22712
514849	22713
596684	22714
491753	22715
176187	22716
577245	22717
139182	22718
419811	22719
285387	22720
97238	22721
547548	22722
493114	22723
573785	22724
3127	22725
291822	22726
12962	22727
320303	22728
135046	22729
345233	22730
511885	22731
518408	22732
223985	22733
6154	22734
532341	22735
162062	22736
2157	22737
25940	22738
148561	22739
320251	22740
668942	22741
531342	22742
133599	22743
127207	22744
119001	22745
78723	22746
613693	22747
585008	22748
94353	22749
7448	22750
147327	22751
573970	22752
417495	22753
62202	22754
703075	22755
516485	22756
4876	22757
701824	22758
634122	22759
389	22760
604684	22761
5018	22762
227738	22763
140535	22764
532420	22765
597977	22766
180067	22767
501338	22768
121114	22769
75364	22770
656811	22771
382479	22772
6468	22773
103670	22774
7378	22775
553604	22776
169080	22777
611575	22778
266696	22779
348250	22780
516353	22781
500324	22782
2164	22783
526218	22784
505891	22785
69814	22786
14999	22787
226609	22788
169391	22789
35617	22790
505134	22791
9365	22792
433837	22793
91964	22794
52205	22795
411873	22796
165588	22797
13204	22798
492494	22799
704701	22800
555272	22801
527850	22802
470862	22803
416719	22804
460274	22805
60009	22806
457634	22807
469887	22808
317093	22809
563301	22810
16220	22811
144967	22812
41765	22813
45064	22814
601679	22815
354746	22816
629607	22817
112449	22818
299365	22819
362741	22820
177674	22821
600985	22822
360780	22823
10628	22824
224815	22825
77073	22826
543517	22827
49845	22828
654814	22829
630875	22830
596557	22831
45297	22832
12035	22833
608163	22834
21821	22835
103007	22836
719059	22837
327602	22838
397219	22839
645899	22840
503614	22841
453746	22842
293773	22843
152156	22844
397678	22845
29348	22846
34087	22847
115864	22848
440364	22849
235226	22850
435045	22851
72061	22852
171795	22853
524158	22854
48481	22855
21162	22856
426355	22857
275682	22858
18736	22859
2151	22860
54708	22861
620947	22862
108768	22863
44570	22864
32929	22865
216732	22866
166656	22867
242861	22868
50126	22869
127829	22870
415518	22871
16150	22872
723983	22873
100709	22874
72004	22875
427168	22876
231087	22877
423757	22878
477420	22879
478290	22880
707327	22881
31082	22882
509619	22883
287657	22884
656307	22885
605135	22886
3314	22887
680929	22888
486680	22889
384790	22890
57267	22891
475547	22892
667315	22893
49564	22894
70272	22895
165752	22896
29656	22897
428783	22898
220605	22899
171641	22900
123616	22901
4488	22902
113599	22903
10911	22904
692709	22905
113306	22906
81380	22907
565416	22908
433610	22909
149015	22910
104889	22911
708523	22912
186578	22913
483179	22914
494629	22915
87450	22916
207159	22917
476477	22918
180691	22919
26979	22920
364823	22921
490283	22922
245261	22923
459211	22924
28982	22925
376356	22926
12096	22927
280076	22928
30413	22929
636255	22930
602303	22931
182347	22932
2127	22933
393374	22934
98352	22935
209411	22936
522063	22937
294188	22938
558360	22939
268272	22940
132195	22941
310568	22942
130643	22943
578396	22944
711787	22945
135942	22946
388873	22947
151537	22948
555408	22949
613513	22950
9296	22951
6076	22952
105718	22953
161618	22954
436061	22955
288097	22956
71535	22957
506479	22958
573209	22959
715587	22960
249070	22961
159110	22962
224782	22963
126474	22964
95593	22965
657810	22966
303276	22967
555598	22968
401791	22969
544630	22970
273491	22971
45173	22972
152774	22973
40445	22974
375150	22975
723924	22976
167459	22977
256036	22978
106637	22979
77754	22980
722708	22981
178489	22982
292293	22983
718254	22984
54947	22985
322729	22986
572597	22987
303389	22988
364147	22989
43310	22990
649852	22991
48754	22992
647112	22993
696341	22994
536199	22995
570679	22996
560514	22997
8332	22998
603565	22999
451872	23000
125037	23001
640733	23002
653389	23003
481607	23004
221234	23005
5221	23006
64619	23007
395308	23008
574649	23009
554057	23010
693877	23011
30086	23012
684961	23013
34835	23014
136951	23015
143681	23016
488299	23017
301044	23018
518333	23019
22393	23020
477421	23021
592984	23022
627389	23023
250985	23024
292488	23025
207101	23026
302462	23027
466193	23028
56575	23029
692764	23030
74465	23031
86519	23032
291333	23033
437459	23034
591294	23035
272682	23036
32630	23037
132301	23038
354267	23039
558038	23040
384945	23041
460063	23042
391165	23043
32703	23044
143411	23045
662151	23046
378128	23047
161416	23048
169715	23049
101673	23050
670526	23051
52524	23052
638486	23053
615463	23054
541291	23055
161100	23056
73443	23057
84646	23058
294992	23059
134202	23060
616078	23061
12280	23062
461	23063
236466	23064
67439	23065
40492	23066
596986	23067
86783	23068
312198	23069
508607	23070
97266	23071
305533	23072
468460	23073
9426	23074
140269	23075
494878	23076
19729	23077
296428	23078
425124	23079
45748	23080
101990	23081
311748	23082
33349	23083
122780	23084
438104	23085
112749	23086
204336	23087
27478	23088
43506	23089
169922	23090
607405	23091
97809	23092
192313	23093
584442	23094
648277	23095
135163	23096
48820	23097
34833	23098
633654	23099
348900	23100
176482	23101
38810	23102
639625	23103
262260	23104
693804	23105
484763	23106
121486	23107
40358	23108
153149	23109
148049	23110
674725	23111
256089	23112
17261	23113
484587	23114
287741	23115
123405	23116
201914	23117
144792	23118
7371	23119
244069	23120
713847	23121
10701	23122
407712	23123
117591	23124
127831	23125
459579	23126
49179	23127
722657	23128
451386	23129
207706	23130
536740	23131
12257	23132
352966	23133
14546	23134
152779	23135
212874	23136
461059	23137
723389	23138
131496	23139
541655	23140
101635	23141
98655	23142
149746	23143
661790	23144
212049	23145
220126	23146
635311	23147
642227	23148
25128	23149
220465	23150
406357	23151
99698	23152
521797	23153
280864	23154
27221	23155
85681	23156
581309	23157
486519	23158
36236	23159
85761	23160
711153	23161
418681	23162
193871	23163
13537	23164
4763	23165
446796	23166
652745	23167
644771	23168
427	23169
622801	23170
635512	23171
452956	23172
599948	23173
1523	23174
144416	23175
9501	23176
602296	23177
680008	23178
222651	23179
131766	23180
653747	23181
441005	23182
429333	23183
377787	23184
48238	23185
638110	23186
14004	23187
124993	23188
312181	23189
17213	23190
188788	23191
13323	23192
569872	23193
722094	23194
724521	23195
337331	23196
109247	23197
82797	23198
6560	23199
25018	23200
480912	23201
570232	23202
33266	23203
20501	23204
495567	23205
64377	23206
123567	23207
63697	23208
273713	23209
99727	23210
97205	23211
622004	23212
256534	23213
346612	23214
124708	23215
73950	23216
690131	23217
705982	23218
390192	23219
17504	23220
90222	23221
501164	23222
11306	23223
101268	23224
196991	23225
276921	23226
555355	23227
132422	23228
515268	23229
658843	23230
675652	23231
201124	23232
65840	23233
253545	23234
601280	23235
441934	23236
424186	23237
528614	23238
42696	23239
174848	23240
591185	23241
590246	23242
42966	23243
246347	23244
588493	23245
697909	23246
252588	23247
10414	23248
664376	23249
162435	23250
310275	23251
1202	23252
5140	23253
152849	23254
622834	23255
314228	23256
177615	23257
3101	23258
10260	23259
224395	23260
55333	23261
618241	23262
4845	23263
230442	23264
25518	23265
427751	23266
566443	23267
35957	23268
298755	23269
325922	23270
672683	23271
624479	23272
569613	23273
328626	23274
277981	23275
27200	23276
467766	23277
334380	23278
311646	23279
40592	23280
649934	23281
67	23282
280446	23283
725257	23284
22203	23285
482001	23286
679044	23287
338105	23288
30675	23289
629386	23290
314259	23291
93154	23292
130686	23293
431696	23294
15778	23295
54853	23296
176347	23297
114469	23298
600	23299
400163	23300
3611	23301
44407	23302
36194	23303
178970	23304
190338	23305
139819	23306
1808	23307
237977	23308
403277	23309
52185	23310
275255	23311
271662	23312
660843	23313
83752	23314
528130	23315
537363	23316
55988	23317
112646	23318
724427	23319
539308	23320
194238	23321
370057	23322
329514	23323
407294	23324
279771	23325
152803	23326
620957	23327
520655	23328
290034	23329
317038	23330
347395	23331
30413	23332
18109	23333
30024	23334
15180	23335
508913	23336
38560	23337
375002	23338
323992	23339
18136	23340
89819	23341
42933	23342
228258	23343
622103	23344
16565	23345
152503	23346
591484	23347
7142	23348
275175	23349
567702	23350
11727	23351
13478	23352
511771	23353
13219	23354
575568	23355
23200	23356
417252	23357
92788	23358
478623	23359
227257	23360
407238	23361
166304	23362
710690	23363
220419	23364
358620	23365
360836	23366
279393	23367
490018	23368
3937	23369
51088	23370
514917	23371
626136	23372
15740	23373
39910	23374
425828	23375
188849	23376
472290	23377
245044	23378
225573	23379
138874	23380
417124	23381
243015	23382
23726	23383
311155	23384
1463	23385
162916	23386
26159	23387
1154	23388
592764	23389
384885	23390
553450	23391
37753	23392
466482	23393
167354	23394
23071	23395
1230	23396
365645	23397
437900	23398
566667	23399
164076	23400
202514	23401
88561	23402
30107	23403
93408	23404
371102	23405
624313	23406
508340	23407
61171	23408
30489	23409
664724	23410
584847	23411
63322	23412
712346	23413
112017	23414
393127	23415
8596	23416
26484	23417
4407	23418
401031	23419
251500	23420
168532	23421
598784	23422
179222	23423
478793	23424
429479	23425
45134	23426
396281	23427
157549	23428
325773	23429
644359	23430
97298	23431
2231	23432
391693	23433
692087	23434
83269	23435
168627	23436
52581	23437
537685	23438
145192	23439
689888	23440
3361	23441
571602	23442
513667	23443
30473	23444
371052	23445
398329	23446
519225	23447
18632	23448
426946	23449
144506	23450
280066	23451
44452	23452
31842	23453
85085	23454
335983	23455
425609	23456
437418	23457
230522	23458
607170	23459
147526	23460
51035	23461
598011	23462
453569	23463
11575	23464
38014	23465
365070	23466
154933	23467
674015	23468
282322	23469
687082	23470
552228	23471
369627	23472
684349	23473
147560	23474
81788	23475
401315	23476
189163	23477
495149	23478
60622	23479
1733	23480
29494	23481
558652	23482
75979	23483
264283	23484
83730	23485
45864	23486
151098	23487
344394	23488
108667	23489
265792	23490
21277	23491
472887	23492
125698	23493
35100	23494
186897	23495
40235	23496
96714	23497
448242	23498
58342	23499
295366	23500
136930	23501
168736	23502
29330	23503
318398	23504
111533	23505
371926	23506
105232	23507
638139	23508
657149	23509
57750	23510
239983	23511
177243	23512
262991	23513
84447	23514
153159	23515
99351	23516
217135	23517
144187	23518
171239	23519
372149	23520
19476	23521
170155	23522
84585	23523
53359	23524
347508	23525
35066	23526
14854	23527
442937	23528
274518	23529
98932	23530
171395	23531
93934	23532
2504	23533
254555	23534
87096	23535
278017	23536
57754	23537
712537	23538
492342	23539
339785	23540
653765	23541
572832	23542
68613	23543
292928	23544
8591	23545
163704	23546
439313	23547
562907	23548
536114	23549
440523	23550
618571	23551
554361	23552
494046	23553
537927	23554
211107	23555
332817	23556
232902	23557
397102	23558
247609	23559
219217	23560
400141	23561
138753	23562
616911	23563
96035	23564
578317	23565
128374	23566
61379	23567
138569	23568
153819	23569
136708	23570
479866	23571
676109	23572
675274	23573
128974	23574
492989	23575
105802	23576
239078	23577
709735	23578
1479	23579
353774	23580
247027	23581
106085	23582
129157	23583
129677	23584
221654	23585
145485	23586
541737	23587
71041	23588
636683	23589
229155	23590
350063	23591
11926	23592
70589	23593
174471	23594
369544	23595
542634	23596
580548	23597
361188	23598
593348	23599
697248	23600
580236	23601
250753	23602
81666	23603
462326	23604
677231	23605
237720	23606
36964	23607
368231	23608
230195	23609
151383	23610
292604	23611
593365	23612
304937	23613
599282	23614
139681	23615
40178	23616
575316	23617
145160	23618
715824	23619
62697	23620
129501	23621
16185	23622
349906	23623
94778	23624
64180	23625
59557	23626
207794	23627
341757	23628
450591	23629
131607	23630
243054	23631
577903	23632
696422	23633
193494	23634
197129	23635
41038	23636
108966	23637
478459	23638
494238	23639
454806	23640
13016	23641
41534	23642
205632	23643
164372	23644
581994	23645
45359	23646
198495	23647
63269	23648
475552	23649
508	23650
311008	23651
529837	23652
241842	23653
330632	23654
54706	23655
108292	23656
302594	23657
509833	23658
657171	23659
328908	23660
105781	23661
527069	23662
45590	23663
363545	23664
42017	23665
50070	23666
183632	23667
27433	23668
121974	23669
1456	23670
174131	23671
133727	23672
104273	23673
442034	23674
570163	23675
107902	23676
97442	23677
282621	23678
185856	23679
138434	23680
83456	23681
223266	23682
17561	23683
489325	23684
451988	23685
241506	23686
713164	23687
29946	23688
616278	23689
600120	23690
48543	23691
138381	23692
184475	23693
16600	23694
497930	23695
173264	23696
311458	23697
596744	23698
410986	23699
582792	23700
342510	23701
541258	23702
54444	23703
76733	23704
509136	23705
200441	23706
554304	23707
163149	23708
105691	23709
486342	23710
215517	23711
673642	23712
515039	23713
86216	23714
74708	23715
184491	23716
209	23717
3530	23718
127168	23719
161135	23720
178093	23721
245894	23722
184721	23723
116029	23724
151301	23725
483141	23726
359421	23727
207984	23728
1787	23729
43943	23730
7930	23731
491709	23732
445458	23733
109012	23734
348456	23735
302756	23736
465188	23737
35664	23738
34655	23739
723212	23740
248792	23741
10383	23742
477392	23743
471490	23744
141991	23745
347764	23746
230506	23747
3254	23748
454000	23749
17409	23750
367352	23751
383273	23752
54270	23753
145036	23754
35160	23755
1109	23756
404198	23757
88866	23758
550960	23759
155243	23760
177188	23761
58240	23762
45526	23763
484037	23764
294063	23765
582299	23766
309017	23767
124098	23768
65529	23769
3491	23770
63441	23771
606712	23772
26160	23773
332430	23774
379243	23775
48873	23776
602923	23777
77590	23778
586219	23779
379608	23780
540966	23781
602003	23782
402674	23783
57630	23784
188121	23785
675895	23786
150714	23787
152318	23788
127279	23789
27358	23790
574146	23791
723328	23792
76208	23793
705523	23794
683946	23795
335857	23796
361546	23797
18543	23798
329820	23799
79525	23800
49124	23801
471294	23802
135154	23803
125686	23804
565323	23805
116353	23806
1674	23807
260624	23808
496766	23809
2471	23810
14961	23811
151917	23812
248838	23813
526543	23814
43257	23815
236307	23816
29320	23817
275089	23818
34956	23819
434613	23820
152396	23821
85254	23822
154924	23823
405971	23824
640693	23825
115188	23826
691082	23827
79131	23828
17463	23829
447950	23830
662302	23831
44280	23832
557889	23833
691768	23834
721967	23835
513056	23836
617807	23837
174987	23838
604991	23839
482811	23840
2332	23841
24807	23842
432482	23843
453281	23844
322509	23845
126746	23846
501460	23847
411808	23848
117294	23849
386778	23850
203448	23851
681250	23852
186500	23853
671752	23854
256692	23855
315363	23856
69613	23857
330478	23858
450012	23859
342794	23860
195432	23861
96450	23862
547461	23863
19169	23864
374231	23865
51584	23866
447086	23867
678289	23868
699645	23869
724789	23870
707694	23871
34529	23872
622280	23873
172581	23874
14715	23875
550467	23876
464542	23877
678178	23878
550386	23879
83431	23880
20794	23881
39029	23882
628840	23883
100670	23884
512082	23885
295092	23886
17911	23887
693388	23888
294077	23889
318624	23890
38859	23891
30735	23892
149034	23893
14841	23894
624276	23895
663201	23896
577932	23897
89237	23898
92295	23899
22003	23900
125564	23901
43578	23902
202104	23903
86957	23904
26636	23905
495439	23906
2284	23907
155974	23908
678882	23909
630830	23910
21841	23911
599442	23912
626628	23913
372723	23914
376018	23915
225008	23916
349167	23917
359297	23918
572507	23919
466079	23920
691432	23921
518430	23922
441366	23923
660330	23924
167989	23925
150699	23926
589611	23927
638039	23928
64179	23929
93087	23930
512611	23931
5624	23932
71931	23933
567672	23934
27286	23935
523147	23936
476041	23937
660335	23938
79646	23939
208454	23940
500608	23941
432662	23942
56195	23943
397845	23944
234838	23945
3691	23946
232504	23947
21374	23948
23080	23949
352530	23950
541562	23951
83821	23952
358868	23953
32362	23954
304632	23955
19287	23956
403921	23957
285037	23958
185415	23959
355537	23960
147084	23961
418573	23962
525831	23963
422923	23964
488317	23965
124670	23966
443448	23967
340932	23968
372824	23969
162085	23970
143369	23971
220819	23972
284004	23973
27792	23974
292687	23975
246319	23976
182864	23977
114429	23978
27530	23979
41692	23980
86728	23981
420548	23982
679808	23983
444479	23984
252825	23985
2683	23986
511777	23987
529393	23988
503972	23989
158914	23990
292320	23991
16396	23992
299806	23993
436960	23994
454973	23995
41006	23996
479567	23997
24331	23998
368961	23999
663035	24000
462349	24001
121045	24002
326336	24003
3764	24004
56217	24005
404649	24006
481115	24007
139428	24008
539962	24009
2884	24010
327759	24011
211585	24012
577840	24013
25646	24014
406076	24015
56915	24016
225654	24017
279778	24018
69481	24019
158008	24020
93040	24021
4127	24022
343675	24023
55645	24024
554711	24025
51277	24026
263553	24027
8327	24028
28940	24029
84618	24030
433631	24031
704559	24032
723250	24033
523549	24034
620130	24035
415808	24036
258613	24037
5202	24038
152000	24039
84059	24040
140524	24041
82258	24042
388454	24043
712100	24044
683442	24045
595096	24046
88199	24047
437072	24048
371880	24049
718468	24050
606688	24051
24042	24052
77344	24053
438984	24054
68256	24055
413231	24056
20100	24057
509986	24058
208336	24059
231163	24060
246680	24061
592085	24062
295299	24063
257985	24064
265780	24065
559935	24066
125997	24067
220380	24068
417459	24069
414925	24070
20847	24071
53963	24072
395195	24073
15829	24074
657858	24075
1239	24076
150618	24077
74838	24078
304166	24079
634819	24080
90805	24081
356925	24082
108521	24083
543858	24084
605917	24085
481561	24086
158447	24087
12128	24088
170614	24089
16415	24090
252196	24091
615042	24092
127241	24093
190708	24094
54480	24095
25781	24096
499324	24097
124855	24098
357420	24099
121537	24100
576893	24101
599894	24102
441595	24103
178796	24104
186749	24105
216284	24106
96397	24107
375815	24108
500540	24109
160480	24110
360840	24111
363987	24112
441413	24113
252740	24114
659470	24115
1217	24116
201728	24117
644292	24118
27976	24119
560838	24120
360338	24121
64920	24122
328116	24123
546454	24124
477992	24125
599412	24126
36092	24127
244155	24128
62081	24129
640761	24130
7754	24131
87464	24132
707413	24133
91171	24134
105020	24135
613744	24136
461317	24137
471828	24138
704355	24139
107794	24140
519456	24141
125683	24142
142237	24143
209574	24144
497302	24145
413881	24146
126086	24147
698082	24148
4309	24149
516947	24150
314726	24151
575202	24152
400902	24153
716918	24154
13448	24155
548767	24156
202053	24157
227353	24158
52074	24159
467688	24160
514104	24161
666556	24162
149022	24163
222984	24164
54592	24165
17761	24166
392357	24167
240371	24168
105183	24169
318866	24170
14130	24171
1631	24172
610870	24173
420443	24174
569075	24175
658663	24176
17953	24177
253024	24178
123289	24179
1434	24180
32739	24181
559986	24182
168923	24183
32714	24184
48716	24185
494749	24186
586440	24187
562458	24188
321635	24189
295546	24190
259001	24191
121079	24192
132870	24193
99813	24194
220563	24195
2020	24196
109600	24197
705985	24198
482659	24199
1319	24200
469516	24201
80650	24202
63858	24203
462989	24204
55858	24205
722584	24206
109888	24207
533696	24208
126180	24209
9685	24210
54620	24211
14533	24212
178906	24213
17060	24214
91253	24215
591959	24216
447937	24217
400782	24218
444216	24219
13526	24220
696765	24221
9653	24222
87554	24223
3010	24224
438985	24225
308882	24226
483558	24227
5554	24228
507112	24229
482561	24230
618379	24231
122531	24232
85657	24233
89884	24234
290951	24235
555474	24236
426084	24237
327063	24238
49433	24239
151976	24240
112580	24241
642885	24242
195015	24243
3278	24244
59700	24245
615113	24246
54371	24247
624411	24248
587585	24249
335004	24250
685597	24251
27620	24252
697491	24253
693717	24254
265634	24255
2834	24256
15022	24257
423105	24258
167056	24259
525	24260
396640	24261
80270	24262
35200	24263
118662	24264
597388	24265
66688	24266
369427	24267
441902	24268
90584	24269
191880	24270
160186	24271
269463	24272
626982	24273
632694	24274
80625	24275
80201	24276
40765	24277
135843	24278
223354	24279
25365	24280
684457	24281
305870	24282
485446	24283
359152	24284
163821	24285
45499	24286
318444	24287
471509	24288
292827	24289
353552	24290
116863	24291
186556	24292
167839	24293
168191	24294
574332	24295
196289	24296
82557	24297
53225	24298
264959	24299
150390	24300
614884	24301
25996	24302
102797	24303
97246	24304
56069	24305
501808	24306
310865	24307
600998	24308
18040	24309
665679	24310
573996	24311
26929	24312
62978	24313
410156	24314
157527	24315
541516	24316
364824	24317
197710	24318
73201	24319
60660	24320
153734	24321
718917	24322
477582	24323
43596	24324
128206	24325
205745	24326
371468	24327
600292	24328
197585	24329
40804	24330
361861	24331
402368	24332
687030	24333
574926	24334
163808	24335
27970	24336
15372	24337
713019	24338
394387	24339
135886	24340
10773	24341
17225	24342
73742	24343
158225	24344
241857	24345
239292	24346
326154	24347
148289	24348
710980	24349
174626	24350
23778	24351
40813	24352
672675	24353
141326	24354
150167	24355
36638	24356
59417	24357
356236	24358
612521	24359
485923	24360
87019	24361
687037	24362
465521	24363
333552	24364
180539	24365
676840	24366
1562	24367
647429	24368
44779	24369
73689	24370
168385	24371
369716	24372
347635	24373
333014	24374
626778	24375
16512	24376
161142	24377
279703	24378
489277	24379
6336	24380
416744	24381
255513	24382
602476	24383
139592	24384
26673	24385
117949	24386
32291	24387
226668	24388
9	24389
569365	24390
15102	24391
103900	24392
13514	24393
12941	24394
76772	24395
566453	24396
658234	24397
83070	24398
2336	24399
615670	24400
536097	24401
264912	24402
679718	24403
554765	24404
294900	24405
95640	24406
321230	24407
1886	24408
1428	24409
57140	24410
378532	24411
44511	24412
293847	24413
442596	24414
79411	24415
215274	24416
204368	24417
575499	24418
664597	24419
21287	24420
677628	24421
122835	24422
415204	24423
622413	24424
523002	24425
496111	24426
540127	24427
508876	24428
15521	24429
60920	24430
363543	24431
324479	24432
79308	24433
315108	24434
609639	24435
44565	24436
3258	24437
601654	24438
203611	24439
94320	24440
365145	24441
542413	24442
406068	24443
620655	24444
501962	24445
510139	24446
85327	24447
32096	24448
432171	24449
653610	24450
47727	24451
337216	24452
388855	24453
520019	24454
335580	24455
701877	24456
34471	24457
643	24458
336683	24459
301441	24460
118587	24461
160875	24462
21569	24463
166493	24464
251717	24465
693852	24466
724320	24467
114767	24468
102338	24469
542536	24470
7473	24471
109522	24472
281981	24473
432389	24474
207779	24475
623191	24476
557011	24477
57848	24478
30932	24479
681202	24480
255239	24481
271920	24482
18817	24483
312838	24484
723067	24485
157405	24486
387438	24487
19614	24488
70654	24489
413057	24490
594583	24491
215004	24492
12775	24493
48664	24494
163933	24495
136834	24496
532086	24497
366200	24498
20232	24499
718995	24500
337074	24501
176635	24502
329026	24503
117058	24504
512519	24505
56782	24506
99628	24507
10181	24508
15857	24509
547205	24510
73918	24511
163756	24512
503441	24513
53117	24514
383475	24515
67433	24516
50060	24517
46800	24518
155796	24519
76036	24520
71268	24521
69999	24522
364131	24523
337778	24524
192355	24525
717	24526
606604	24527
144547	24528
9987	24529
699213	24530
31511	24531
429872	24532
608218	24533
18240	24534
119792	24535
210636	24536
490874	24537
95	24538
306077	24539
140998	24540
13898	24541
545435	24542
461293	24543
595405	24544
2765	24545
594745	24546
230692	24547
48848	24548
536835	24549
243524	24550
110401	24551
464888	24552
39553	24553
589606	24554
432660	24555
297345	24556
657734	24557
48245	24558
28320	24559
130020	24560
314979	24561
34284	24562
506351	24563
241216	24564
100550	24565
73483	24566
41831	24567
148626	24568
576325	24569
104630	24570
284667	24571
667289	24572
172550	24573
481353	24574
13664	24575
88371	24576
16693	24577
194524	24578
458274	24579
53140	24580
304768	24581
326746	24582
53484	24583
529428	24584
154568	24585
116197	24586
570631	24587
685609	24588
92456	24589
486188	24590
326635	24591
173952	24592
84862	24593
554693	24594
238249	24595
94783	24596
591230	24597
545555	24598
593951	24599
38962	24600
155061	24601
459326	24602
708339	24603
122223	24604
5870	24605
133563	24606
175753	24607
37265	24608
712287	24609
687161	24610
218088	24611
623125	24612
486470	24613
30261	24614
492562	24615
16714	24616
204447	24617
183334	24618
42148	24619
116282	24620
58826	24621
584601	24622
94851	24623
331109	24624
496682	24625
147528	24626
59609	24627
119685	24628
105518	24629
574855	24630
262401	24631
42472	24632
188512	24633
304638	24634
380576	24635
652438	24636
25473	24637
423205	24638
28266	24639
170796	24640
621503	24641
353478	24642
1821	24643
581970	24644
614681	24645
313589	24646
720064	24647
126820	24648
715766	24649
636452	24650
47076	24651
183437	24652
129819	24653
25760	24654
9498	24655
44913	24656
84056	24657
274254	24658
421798	24659
9003	24660
604146	24661
539873	24662
173768	24663
267541	24664
23689	24665
362610	24666
32120	24667
111163	24668
6027	24669
545310	24670
95181	24671
164962	24672
399065	24673
157780	24674
143929	24675
7272	24676
195464	24677
480507	24678
164290	24679
660588	24680
47784	24681
715800	24682
29583	24683
345804	24684
97848	24685
337497	24686
9091	24687
48220	24688
20805	24689
293580	24690
277813	24691
433494	24692
25040	24693
78939	24694
230430	24695
22847	24696
427325	24697
122380	24698
663364	24699
167449	24700
47845	24701
625773	24702
243847	24703
666366	24704
39845	24705
95017	24706
63209	24707
236517	24708
682641	24709
559059	24710
106721	24711
650	24712
394954	24713
158885	24714
193889	24715
36178	24716
77755	24717
1247	24718
350366	24719
160721	24720
630685	24721
560024	24722
934	24723
142367	24724
442015	24725
201787	24726
383440	24727
434021	24728
219583	24729
180055	24730
69950	24731
306596	24732
28010	24733
722573	24734
149442	24735
401657	24736
249732	24737
394589	24738
5838	24739
174414	24740
602674	24741
666021	24742
73907	24743
329859	24744
325514	24745
140180	24746
43421	24747
106524	24748
394626	24749
84205	24750
702520	24751
448266	24752
146340	24753
34373	24754
643479	24755
18544	24756
379150	24757
316329	24758
144577	24759
250090	24760
58631	24761
12483	24762
656340	24763
618041	24764
669288	24765
563745	24766
282188	24767
7951	24768
576554	24769
506574	24770
673915	24771
647818	24772
292962	24773
78003	24774
109399	24775
212865	24776
470738	24777
91040	24778
188196	24779
15264	24780
431916	24781
300330	24782
65146	24783
602228	24784
673038	24785
79862	24786
71228	24787
246664	24788
100026	24789
457432	24790
344832	24791
526722	24792
121039	24793
722171	24794
452300	24795
166174	24796
3863	24797
129735	24798
509284	24799
639916	24800
33035	24801
89479	24802
328753	24803
72569	24804
45042	24805
19818	24806
62632	24807
33542	24808
271517	24809
345037	24810
148969	24811
101607	24812
37492	24813
67455	24814
287705	24815
626199	24816
452939	24817
393738	24818
11443	24819
267628	24820
155021	24821
483538	24822
263878	24823
137646	24824
650783	24825
291494	24826
178429	24827
349611	24828
6404	24829
185972	24830
482028	24831
449597	24832
87201	24833
242928	24834
246301	24835
113411	24836
668836	24837
340769	24838
632815	24839
158644	24840
243501	24841
221279	24842
250954	24843
615717	24844
319084	24845
489233	24846
234353	24847
305330	24848
364999	24849
647778	24850
86718	24851
190949	24852
561319	24853
11239	24854
587016	24855
88715	24856
374607	24857
177630	24858
153128	24859
557564	24860
87211	24861
556392	24862
4753	24863
77919	24864
712177	24865
582578	24866
72184	24867
593732	24868
68446	24869
109276	24870
20808	24871
152853	24872
369860	24873
127025	24874
720623	24875
13524	24876
294101	24877
50543	24878
50158	24879
176616	24880
558507	24881
237758	24882
166913	24883
429870	24884
43429	24885
522414	24886
713533	24887
14062	24888
292575	24889
9921	24890
148131	24891
549221	24892
127773	24893
704727	24894
101569	24895
116842	24896
36254	24897
130386	24898
1353	24899
178352	24900
567286	24901
182215	24902
499184	24903
162453	24904
192621	24905
77523	24906
717677	24907
41216	24908
310099	24909
706535	24910
293294	24911
566891	24912
228536	24913
346577	24914
13439	24915
98885	24916
97824	24917
522192	24918
290134	24919
446685	24920
513984	24921
160142	24922
41593	24923
75628	24924
257725	24925
16654	24926
418802	24927
6441	24928
213784	24929
329364	24930
547925	24931
118550	24932
50212	24933
76644	24934
50745	24935
60720	24936
82962	24937
620107	24938
243826	24939
8208	24940
375433	24941
83027	24942
579558	24943
441426	24944
439134	24945
615861	24946
214448	24947
315367	24948
92220	24949
542781	24950
257168	24951
556946	24952
539796	24953
27638	24954
3104	24955
427953	24956
59439	24957
158222	24958
147169	24959
81638	24960
39525	24961
16547	24962
27831	24963
649836	24964
96549	24965
300240	24966
109801	24967
142536	24968
164120	24969
609275	24970
156242	24971
799	24972
276534	24973
485433	24974
363503	24975
483247	24976
28125	24977
27733	24978
12862	24979
497151	24980
251832	24981
632792	24982
154799	24983
158665	24984
669463	24985
38030	24986
243906	24987
4496	24988
528723	24989
447332	24990
329885	24991
39317	24992
22018	24993
37167	24994
59973	24995
74067	24996
297909	24997
132285	24998
721956	24999
12047	25000
384542	25001
308735	25002
157194	25003
724035	25004
239085	25005
565814	25006
126595	25007
101443	25008
102480	25009
48745	25010
318090	25011
226880	25012
337308	25013
467799	25014
28794	25015
418775	25016
46090	25017
146116	25018
388316	25019
37181	25020
4670	25021
177571	25022
51059	25023
430815	25024
207310	25025
143419	25026
161082	25027
337878	25028
231037	25029
534551	25030
112701	25031
378269	25032
29770	25033
172651	25034
25762	25035
46491	25036
717621	25037
460372	25038
147589	25039
90825	25040
91643	25041
93016	25042
66290	25043
188180	25044
549722	25045
306873	25046
658630	25047
707712	25048
363361	25049
69567	25050
242529	25051
29915	25052
471357	25053
282130	25054
534284	25055
700975	25056
602326	25057
10879	25058
442781	25059
140491	25060
324209	25061
620574	25062
66662	25063
412360	25064
23488	25065
95186	25066
163035	25067
18915	25068
444712	25069
409950	25070
142085	25071
632384	25072
15404	25073
15901	25074
130353	25075
210447	25076
170709	25077
129278	25078
354625	25079
666449	25080
51054	25081
351701	25082
233803	25083
398281	25084
360284	25085
443195	25086
115935	25087
19102	25088
132598	25089
652257	25090
3560	25091
93102	25092
245575	25093
4926	25094
652099	25095
537901	25096
432061	25097
161029	25098
173203	25099
72348	25100
647909	25101
181617	25102
153735	25103
97843	25104
78519	25105
91707	25106
647218	25107
687329	25108
4789	25109
60135	25110
92543	25111
552264	25112
227633	25113
55211	25114
168922	25115
431699	25116
180097	25117
19637	25118
6216	25119
712497	25120
309957	25121
392382	25122
35920	25123
423960	25124
510161	25125
207162	25126
62955	25127
713617	25128
182708	25129
382353	25130
666833	25131
383150	25132
67868	25133
137518	25134
235661	25135
245659	25136
695700	25137
181567	25138
212280	25139
38465	25140
318969	25141
114768	25142
292377	25143
70168	25144
44801	25145
362108	25146
377784	25147
574049	25148
361576	25149
473336	25150
102761	25151
312121	25152
347312	25153
459076	25154
628472	25155
433935	25156
709161	25157
18051	25158
204130	25159
417293	25160
236570	25161
18243	25162
623488	25163
126690	25164
404436	25165
404187	25166
66369	25167
12056	25168
615830	25169
255349	25170
420503	25171
587562	25172
668479	25173
42451	25174
112951	25175
524802	25176
68704	25177
111199	25178
90723	25179
707464	25180
365971	25181
215018	25182
29484	25183
709938	25184
311932	25185
76	25186
68478	25187
632882	25188
689934	25189
1414	25190
415729	25191
96200	25192
526898	25193
409412	25194
2334	25195
82910	25196
634763	25197
335167	25198
679634	25199
251169	25200
36607	25201
35165	25202
684288	25203
88858	25204
349678	25205
519134	25206
175121	25207
360964	25208
399719	25209
106975	25210
522134	25211
477566	25212
76583	25213
482467	25214
51655	25215
26206	25216
86348	25217
270593	25218
367790	25219
612866	25220
123022	25221
61565	25222
35972	25223
386243	25224
59597	25225
381742	25226
543131	25227
18041	25228
160878	25229
107681	25230
559760	25231
497982	25232
646053	25233
183554	25234
128089	25235
42298	25236
351423	25237
515193	25238
623863	25239
6633	25240
177301	25241
103695	25242
45719	25243
1981	25244
90629	25245
581057	25246
18887	25247
44948	25248
18769	25249
168105	25250
486503	25251
137747	25252
664875	25253
273680	25254
166221	25255
422808	25256
117444	25257
374359	25258
431026	25259
602512	25260
197956	25261
717978	25262
47797	25263
709644	25264
227008	25265
85264	25266
71434	25267
280102	25268
436639	25269
18187	25270
15660	25271
578897	25272
391185	25273
645367	25274
599234	25275
290481	25276
2903	25277
721390	25278
56091	25279
632033	25280
313067	25281
134695	25282
21237	25283
364293	25284
171971	25285
526980	25286
148804	25287
466971	25288
143582	25289
543533	25290
636211	25291
338490	25292
652698	25293
73896	25294
20945	25295
421310	25296
188450	25297
14224	25298
144305	25299
260090	25300
265722	25301
474528	25302
303856	25303
525564	25304
494355	25305
532511	25306
31473	25307
103909	25308
529188	25309
218597	25310
5954	25311
619956	25312
30416	25313
406669	25314
589342	25315
518521	25316
480052	25317
391653	25318
442403	25319
202709	25320
165540	25321
31777	25322
444168	25323
539689	25324
162531	25325
89790	25326
20803	25327
53355	25328
247202	25329
165348	25330
173934	25331
147227	25332
77993	25333
531341	25334
393788	25335
132446	25336
47657	25337
115369	25338
29658	25339
641439	25340
75891	25341
499239	25342
94338	25343
230606	25344
327465	25345
505208	25346
673456	25347
21203	25348
430625	25349
319970	25350
5264	25351
542410	25352
201736	25353
35781	25354
73421	25355
43417	25356
14538	25357
177679	25358
644219	25359
590693	25360
53821	25361
331207	25362
568946	25363
660424	25364
548011	25365
613125	25366
657027	25367
121901	25368
439148	25369
117253	25370
264320	25371
68339	25372
606676	25373
247776	25374
646370	25375
21703	25376
416378	25377
558200	25378
344146	25379
671908	25380
613091	25381
108620	25382
14940	25383
104473	25384
180365	25385
132804	25386
550400	25387
573521	25388
356965	25389
614520	25390
186668	25391
181173	25392
613356	25393
677323	25394
185779	25395
426405	25396
407389	25397
476798	25398
72744	25399
64151	25400
22778	25401
524296	25402
443879	25403
386408	25404
122994	25405
51939	25406
531533	25407
640821	25408
157214	25409
545924	25410
102243	25411
579777	25412
398039	25413
428067	25414
267432	25415
637688	25416
430896	25417
46082	25418
678293	25419
33418	25420
171232	25421
425308	25422
564150	25423
361306	25424
207464	25425
82972	25426
363269	25427
156855	25428
178153	25429
495770	25430
391336	25431
247037	25432
458677	25433
147888	25434
40742	25435
59030	25436
282591	25437
392478	25438
292373	25439
102550	25440
123513	25441
423292	25442
478801	25443
10100	25444
653856	25445
226285	25446
2558	25447
116	25448
24650	25449
608245	25450
49262	25451
108725	25452
141099	25453
10732	25454
591862	25455
139845	25456
252221	25457
13449	25458
1	25459
468098	25460
600038	25461
9079	25462
551939	25463
14835	25464
137280	25465
702994	25466
131203	25467
16746	25468
111593	25469
667643	25470
491642	25471
6480	25472
34780	25473
398988	25474
554914	25475
446125	25476
144531	25477
532106	25478
26615	25479
489934	25480
621577	25481
644653	25482
693469	25483
20927	25484
213634	25485
185310	25486
43326	25487
18998	25488
599036	25489
246568	25490
657363	25491
20860	25492
315130	25493
379214	25494
174956	25495
15787	25496
462827	25497
699890	25498
672732	25499
46928	25500
343440	25501
478256	25502
107824	25503
473866	25504
146549	25505
490885	25506
60785	25507
51683	25508
386418	25509
471163	25510
63418	25511
447514	25512
607001	25513
300192	25514
692438	25515
399120	25516
648451	25517
92285	25518
152537	25519
455441	25520
240708	25521
680416	25522
104477	25523
179841	25524
590860	25525
152146	25526
429431	25527
462753	25528
121509	25529
60918	25530
188330	25531
188703	25532
117436	25533
370028	25534
519096	25535
290670	25536
460564	25537
78927	25538
382046	25539
556999	25540
457113	25541
1470	25542
55750	25543
481947	25544
7002	25545
184792	25546
387635	25547
234545	25548
323005	25549
451791	25550
97070	25551
254741	25552
725014	25553
39072	25554
160306	25555
7260	25556
35439	25557
24170	25558
191678	25559
75157	25560
379194	25561
301376	25562
440345	25563
226876	25564
113713	25565
10442	25566
662896	25567
187193	25568
444872	25569
56165	25570
187	25571
309031	25572
648401	25573
100238	25574
333249	25575
357274	25576
123880	25577
186152	25578
352590	25579
34575	25580
515184	25581
577635	25582
213232	25583
483003	25584
130883	25585
148461	25586
32771	25587
566021	25588
415528	25589
90392	25590
584520	25591
337662	25592
436758	25593
246678	25594
6736	25595
40227	25596
209218	25597
295925	25598
543059	25599
380991	25600
340703	25601
271084	25602
381219	25603
540479	25604
140657	25605
18701	25606
546402	25607
466417	25608
58881	25609
637614	25610
23516	25611
1175	25612
2004	25613
244381	25614
326409	25615
122795	25616
406040	25617
499925	25618
3475	25619
53144	25620
207334	25621
13882	25622
40118	25623
107316	25624
81234	25625
38772	25626
664629	25627
681815	25628
415336	25629
237149	25630
387384	25631
157546	25632
443469	25633
37815	25634
87043	25635
626823	25636
469271	25637
144725	25638
696913	25639
438239	25640
46324	25641
204466	25642
13658	25643
697644	25644
284289	25645
367942	25646
299132	25647
63639	25648
639730	25649
3061	25650
5160	25651
148497	25652
183229	25653
345432	25654
377902	25655
464412	25656
111774	25657
619179	25658
262335	25659
614861	25660
35003	25661
236234	25662
623079	25663
182663	25664
447087	25665
456762	25666
118743	25667
429129	25668
303777	25669
282175	25670
559745	25671
645472	25672
47429	25673
375853	25674
322184	25675
361029	25676
217929	25677
249112	25678
215176	25679
42114	25680
358472	25681
152063	25682
129270	25683
304230	25684
496146	25685
1873	25686
283652	25687
608765	25688
119723	25689
572511	25690
621240	25691
145724	25692
11681	25693
1533	25694
602491	25695
94051	25696
168	25697
655	25698
182756	25699
114358	25700
528336	25701
631477	25702
534275	25703
98976	25704
13657	25705
93359	25706
220365	25707
399883	25708
28009	25709
80039	25710
425666	25711
361384	25712
186637	25713
416880	25714
488047	25715
443983	25716
547058	25717
213842	25718
431476	25719
142299	25720
212890	25721
372948	25722
599453	25723
531595	25724
10836	25725
528940	25726
92325	25727
62558	25728
35508	25729
320150	25730
268498	25731
655282	25732
482019	25733
109759	25734
109293	25735
119156	25736
7858	25737
652558	25738
664548	25739
701156	25740
4038	25741
718328	25742
5619	25743
398371	25744
47519	25745
24969	25746
154656	25747
5623	25748
37919	25749
554616	25750
347078	25751
128418	25752
481378	25753
570750	25754
24925	25755
546801	25756
360020	25757
32656	25758
88141	25759
703111	25760
695782	25761
118345	25762
90701	25763
439994	25764
396532	25765
314977	25766
693557	25767
276845	25768
150478	25769
243105	25770
62132	25771
36019	25772
515881	25773
614438	25774
21259	25775
567361	25776
161905	25777
302061	25778
35624	25779
471702	25780
661049	25781
651781	25782
19595	25783
408769	25784
232303	25785
252533	25786
647822	25787
161897	25788
160664	25789
628558	25790
215337	25791
203920	25792
343360	25793
469406	25794
6760	25795
241938	25796
696370	25797
361256	25798
37098	25799
380142	25800
340461	25801
281497	25802
232720	25803
676752	25804
487064	25805
387367	25806
142766	25807
183872	25808
594156	25809
402672	25810
21558	25811
275632	25812
34438	25813
250716	25814
254667	25815
6708	25816
116127	25817
435517	25818
18040	25819
517565	25820
640156	25821
706820	25822
643542	25823
514620	25824
109656	25825
97302	25826
590905	25827
167956	25828
154975	25829
14225	25830
12291	25831
419219	25832
156012	25833
416594	25834
690087	25835
169684	25836
446011	25837
691696	25838
250120	25839
53813	25840
162417	25841
645839	25842
131222	25843
591088	25844
51012	25845
70058	25846
333324	25847
498734	25848
294252	25849
91288	25850
491239	25851
441058	25852
263377	25853
613072	25854
478705	25855
240526	25856
412011	25857
448462	25858
259713	25859
455931	25860
484639	25861
19522	25862
696973	25863
424392	25864
126378	25865
478914	25866
224599	25867
85153	25868
357771	25869
429390	25870
163701	25871
121916	25872
522420	25873
616814	25874
83197	25875
521493	25876
153646	25877
357029	25878
167031	25879
248331	25880
110437	25881
652497	25882
302159	25883
468254	25884
486746	25885
510147	25886
154316	25887
11010	25888
91548	25889
609511	25890
14513	25891
7113	25892
10065	25893
32813	25894
52010	25895
587064	25896
96020	25897
43164	25898
12111	25899
635252	25900
693459	25901
315467	25902
663706	25903
20500	25904
27504	25905
180362	25906
2305	25907
176228	25908
612745	25909
11119	25910
137393	25911
303235	25912
518711	25913
539902	25914
717396	25915
6711	25916
165300	25917
474371	25918
147807	25919
68023	25920
24138	25921
608266	25922
233696	25923
463232	25924
552615	25925
706380	25926
165734	25927
9930	25928
520251	25929
178639	25930
687742	25931
539310	25932
412	25933
480667	25934
170007	25935
74899	25936
556249	25937
456038	25938
381044	25939
482713	25940
746	25941
430658	25942
32162	25943
6696	25944
371548	25945
220970	25946
397996	25947
17785	25948
233716	25949
661842	25950
659831	25951
651711	25952
117210	25953
128691	25954
48624	25955
134820	25956
672110	25957
93733	25958
41631	25959
98483	25960
114503	25961
501461	25962
413708	25963
279074	25964
37037	25965
668051	25966
360102	25967
122059	25968
219858	25969
249998	25970
470689	25971
622081	25972
41215	25973
141185	25974
316312	25975
538549	25976
379966	25977
75228	25978
24408	25979
316646	25980
203933	25981
408218	25982
544020	25983
90509	25984
23571	25985
32362	25986
330430	25987
99895	25988
60882	25989
75022	25990
311343	25991
619092	25992
591578	25993
37064	25994
43598	25995
455958	25996
71082	25997
74122	25998
50205	25999
17964	26000
440260	26001
194312	26002
175076	26003
124457	26004
100847	26005
254940	26006
185737	26007
390085	26008
528232	26009
674614	26010
116282	26011
265942	26012
179599	26013
385550	26014
122475	26015
179970	26016
456902	26017
140520	26018
299412	26019
4532	26020
313693	26021
139146	26022
7621	26023
308187	26024
132003	26025
290764	26026
119468	26027
217286	26028
157484	26029
690396	26030
8646	26031
629129	26032
541618	26033
493767	26034
66250	26035
3120	26036
12614	26037
45832	26038
476377	26039
155855	26040
60615	26041
505512	26042
175346	26043
181849	26044
74588	26045
264379	26046
152384	26047
692573	26048
641053	26049
616532	26050
664409	26051
214418	26052
147609	26053
114806	26054
390019	26055
1031	26056
237598	26057
40431	26058
418636	26059
257245	26060
39859	26061
76	26062
99846	26063
28520	26064
111144	26065
288920	26066
157483	26067
722531	26068
109231	26069
435701	26070
295898	26071
46246	26072
19087	26073
421604	26074
136722	26075
153499	26076
383598	26077
133350	26078
202092	26079
177983	26080
519492	26081
111305	26082
421056	26083
656393	26084
46677	26085
77797	26086
518664	26087
160337	26088
603548	26089
340582	26090
474	26091
91525	26092
393275	26093
658116	26094
10016	26095
99472	26096
304873	26097
365064	26098
493334	26099
54735	26100
32165	26101
15094	26102
577178	26103
657190	26104
719497	26105
72301	26106
706312	26107
131945	26108
92390	26109
468514	26110
3433	26111
472642	26112
2883	26113
448895	26114
247755	26115
664058	26116
494511	26117
98171	26118
70504	26119
27922	26120
621654	26121
723008	26122
543179	26123
223386	26124
151305	26125
4680	26126
144284	26127
724383	26128
125058	26129
3517	26130
15798	26131
413767	26132
296520	26133
159638	26134
108005	26135
150200	26136
348375	26137
228717	26138
119939	26139
522682	26140
24399	26141
562994	26142
346100	26143
236026	26144
171754	26145
115311	26146
65189	26147
262358	26148
119583	26149
426040	26150
19028	26151
143672	26152
68266	26153
154877	26154
39181	26155
99792	26156
133475	26157
502687	26158
592821	26159
312731	26160
339817	26161
40849	26162
411132	26163
494798	26164
440684	26165
48540	26166
160956	26167
398542	26168
288840	26169
141336	26170
17318	26171
721998	26172
371069	26173
263145	26174
137651	26175
376681	26176
542746	26177
210458	26178
405002	26179
12367	26180
40651	26181
25393	26182
672560	26183
428038	26184
253536	26185
443349	26186
447598	26187
325952	26188
407149	26189
281337	26190
365523	26191
632	26192
687585	26193
5912	26194
273808	26195
246577	26196
119807	26197
153353	26198
295048	26199
129772	26200
15763	26201
288641	26202
555473	26203
628845	26204
241737	26205
87366	26206
69857	26207
458568	26208
59858	26209
616183	26210
635270	26211
15569	26212
521267	26213
128437	26214
242047	26215
65541	26216
163961	26217
314225	26218
444050	26219
909	26220
509472	26221
458717	26222
718409	26223
144925	26224
269433	26225
595830	26226
109703	26227
304080	26228
650060	26229
70774	26230
15562	26231
336745	26232
571410	26233
12306	26234
105198	26235
80762	26236
178562	26237
584828	26238
117309	26239
10415	26240
67018	26241
633721	26242
178910	26243
358510	26244
190668	26245
95855	26246
182859	26247
181710	26248
511168	26249
129116	26250
667381	26251
390171	26252
270506	26253
37941	26254
206942	26255
242007	26256
300860	26257
617449	26258
604524	26259
508303	26260
333383	26261
131099	26262
67489	26263
83396	26264
106579	26265
217032	26266
89846	26267
14049	26268
360045	26269
140579	26270
126471	26271
334857	26272
123494	26273
33911	26274
551326	26275
287283	26276
238665	26277
45654	26278
234965	26279
15409	26280
453331	26281
264262	26282
41073	26283
198089	26284
326362	26285
171121	26286
54258	26287
262692	26288
90390	26289
158211	26290
210086	26291
16667	26292
523795	26293
359541	26294
287530	26295
632319	26296
636500	26297
18211	26298
42324	26299
46710	26300
213748	26301
38741	26302
347819	26303
304808	26304
199335	26305
483614	26306
669420	26307
142295	26308
95173	26309
85171	26310
10529	26311
55556	26312
246106	26313
69623	26314
308528	26315
626519	26316
86593	26317
405525	26318
120514	26319
356325	26320
330371	26321
613439	26322
686142	26323
112347	26324
391024	26325
580464	26326
572168	26327
215479	26328
74496	26329
158392	26330
304868	26331
143970	26332
576260	26333
301216	26334
397735	26335
3062	26336
7685	26337
298521	26338
420437	26339
9672	26340
615244	26341
185850	26342
500883	26343
175720	26344
576494	26345
473407	26346
660455	26347
198950	26348
20435	26349
510044	26350
12522	26351
251546	26352
146317	26353
292452	26354
648144	26355
680019	26356
81939	26357
628694	26358
405292	26359
46919	26360
337191	26361
447947	26362
461805	26363
420318	26364
30715	26365
672079	26366
35530	26367
206881	26368
57391	26369
3598	26370
171255	26371
519214	26372
434891	26373
345502	26374
536171	26375
315332	26376
84342	26377
44392	26378
395375	26379
400573	26380
484421	26381
193202	26382
186274	26383
533768	26384
387426	26385
23986	26386
49527	26387
288216	26388
426020	26389
447874	26390
29152	26391
180490	26392
326953	26393
54730	26394
586042	26395
302380	26396
680240	26397
397644	26398
12211	26399
529879	26400
231497	26401
3878	26402
66243	26403
285758	26404
356542	26405
335757	26406
405334	26407
168358	26408
716025	26409
253721	26410
522005	26411
602225	26412
323049	26413
15538	26414
68064	26415
95927	26416
103077	26417
559076	26418
57727	26419
68414	26420
171840	26421
367707	26422
8358	26423
143744	26424
80984	26425
95377	26426
406402	26427
158808	26428
640189	26429
469266	26430
157375	26431
186016	26432
162088	26433
124204	26434
180349	26435
161488	26436
60073	26437
617543	26438
662768	26439
234752	26440
424686	26441
513875	26442
238551	26443
29148	26444
1889	26445
34811	26446
723570	26447
595727	26448
92710	26449
8986	26450
574541	26451
3812	26452
96173	26453
545	26454
168023	26455
315149	26456
657334	26457
1163	26458
28013	26459
142655	26460
535667	26461
53707	26462
158473	26463
156682	26464
157854	26465
306916	26466
138625	26467
156079	26468
684859	26469
288267	26470
24423	26471
350417	26472
446222	26473
471134	26474
184577	26475
160715	26476
367937	26477
111067	26478
453077	26479
478198	26480
239364	26481
158481	26482
315093	26483
563	26484
12770	26485
502992	26486
66854	26487
682191	26488
392195	26489
695564	26490
191656	26491
24202	26492
2651	26493
704469	26494
19782	26495
437183	26496
362673	26497
647554	26498
298545	26499
532865	26500
18044	26501
319245	26502
235478	26503
180104	26504
11309	26505
150319	26506
113021	26507
17536	26508
33970	26509
365079	26510
706077	26511
7028	26512
224454	26513
29894	26514
3221	26515
13231	26516
428893	26517
197700	26518
139328	26519
172571	26520
436428	26521
292655	26522
2048	26523
498096	26524
52069	26525
179336	26526
269566	26527
12936	26528
210290	26529
484446	26530
418792	26531
634939	26532
121566	26533
286402	26534
326388	26535
42870	26536
302154	26537
78180	26538
66742	26539
1878	26540
460105	26541
144338	26542
5665	26543
22309	26544
24748	26545
514807	26546
202251	26547
316903	26548
334909	26549
486400	26550
660589	26551
49209	26552
505439	26553
540190	26554
534984	26555
227772	26556
336516	26557
155864	26558
435024	26559
456916	26560
556374	26561
617457	26562
694842	26563
98244	26564
201844	26565
100735	26566
16652	26567
322767	26568
290705	26569
36867	26570
40846	26571
615567	26572
463539	26573
55370	26574
184519	26575
239199	26576
142480	26577
695352	26578
672688	26579
645174	26580
117304	26581
134535	26582
14494	26583
12108	26584
18670	26585
358470	26586
676395	26587
480925	26588
537428	26589
6211	26590
185167	26591
107214	26592
120655	26593
134679	26594
639229	26595
156173	26596
652197	26597
686344	26598
153504	26599
724367	26600
160045	26601
172122	26602
503899	26603
581308	26604
151338	26605
511991	26606
35515	26607
136843	26608
6242	26609
189914	26610
238826	26611
3940	26612
185876	26613
521030	26614
19334	26615
61215	26616
180	26617
18981	26618
569285	26619
58915	26620
251975	26621
52940	26622
154926	26623
169233	26624
1925	26625
256557	26626
656074	26627
189172	26628
419619	26629
199407	26630
111294	26631
219325	26632
25256	26633
341807	26634
570408	26635
252556	26636
490221	26637
165092	26638
433961	26639
137163	26640
14719	26641
334325	26642
133683	26643
522696	26644
495437	26645
390655	26646
26395	26647
693978	26648
388024	26649
106000	26650
1100	26651
64486	26652
413261	26653
251388	26654
605901	26655
703903	26656
381825	26657
373951	26658
660503	26659
29452	26660
111113	26661
2378	26662
206853	26663
193608	26664
362588	26665
89652	26666
42398	26667
122343	26668
16855	26669
163072	26670
137847	26671
70076	26672
450952	26673
185409	26674
576967	26675
147433	26676
497989	26677
131309	26678
657884	26679
349192	26680
61010	26681
574742	26682
283459	26683
210978	26684
374935	26685
363389	26686
95227	26687
525440	26688
164461	26689
240819	26690
408249	26691
241541	26692
398063	26693
71047	26694
504450	26695
284586	26696
635033	26697
30713	26698
52088	26699
51650	26700
545412	26701
104118	26702
172594	26703
42145	26704
204539	26705
615741	26706
133377	26707
321814	26708
658065	26709
436168	26710
111480	26711
59311	26712
52794	26713
7673	26714
544094	26715
532295	26716
407906	26717
693009	26718
538232	26719
6924	26720
514804	26721
408075	26722
181555	26723
286162	26724
8872	26725
354121	26726
276541	26727
33088	26728
144153	26729
239027	26730
99684	26731
467219	26732
252512	26733
6371	26734
138019	26735
562045	26736
330530	26737
668348	26738
157991	26739
176623	26740
30480	26741
20985	26742
51845	26743
31704	26744
179412	26745
645356	26746
261588	26747
538531	26748
157009	26749
268119	26750
130301	26751
583218	26752
554195	26753
670067	26754
151365	26755
597242	26756
711471	26757
407614	26758
9084	26759
96951	26760
62049	26761
687377	26762
371184	26763
309602	26764
37410	26765
338962	26766
148725	26767
233123	26768
318424	26769
94347	26770
125126	26771
403364	26772
1097	26773
264106	26774
382472	26775
56305	26776
281201	26777
274144	26778
674677	26779
10762	26780
33863	26781
457246	26782
307121	26783
409132	26784
282006	26785
2982	26786
111317	26787
37164	26788
1613	26789
113581	26790
172696	26791
338968	26792
332038	26793
456333	26794
333139	26795
589509	26796
415557	26797
112266	26798
673422	26799
1435	26800
174191	26801
396645	26802
297116	26803
450355	26804
230389	26805
544496	26806
715080	26807
72151	26808
4212	26809
309022	26810
164456	26811
608666	26812
312810	26813
543476	26814
217632	26815
318794	26816
145503	26817
516128	26818
700374	26819
271442	26820
260155	26821
325446	26822
317474	26823
675522	26824
139259	26825
326513	26826
44539	26827
311865	26828
157877	26829
494178	26830
620001	26831
163652	26832
700578	26833
53321	26834
99503	26835
358722	26836
646267	26837
131285	26838
76384	26839
280416	26840
167995	26841
451385	26842
125285	26843
556330	26844
519060	26845
297319	26846
423844	26847
706454	26848
443925	26849
172255	26850
165929	26851
437023	26852
54547	26853
139446	26854
325367	26855
422973	26856
28432	26857
413201	26858
711219	26859
535883	26860
410497	26861
59755	26862
51284	26863
3151	26864
7689	26865
75441	26866
570219	26867
6373	26868
276914	26869
98604	26870
149275	26871
346416	26872
45965	26873
62797	26874
411846	26875
129486	26876
172649	26877
70144	26878
11168	26879
595624	26880
38118	26881
407023	26882
274206	26883
104360	26884
1779	26885
84716	26886
477266	26887
706296	26888
132188	26889
113620	26890
18854	26891
586393	26892
4740	26893
9255	26894
241273	26895
168738	26896
39845	26897
704844	26898
62686	26899
2657	26900
525775	26901
27681	26902
226481	26903
401676	26904
422090	26905
301259	26906
166959	26907
74390	26908
497637	26909
542912	26910
612845	26911
124295	26912
341947	26913
577330	26914
400051	26915
40438	26916
708187	26917
499165	26918
684980	26919
232606	26920
141600	26921
52750	26922
363202	26923
2306	26924
21792	26925
79879	26926
197859	26927
648295	26928
610888	26929
13379	26930
724992	26931
572730	26932
170642	26933
356024	26934
245338	26935
33474	26936
285291	26937
93191	26938
282452	26939
62795	26940
572545	26941
544758	26942
312167	26943
279308	26944
586019	26945
254657	26946
35730	26947
52127	26948
218648	26949
458028	26950
172839	26951
42897	26952
174932	26953
438941	26954
156567	26955
23551	26956
474912	26957
81645	26958
171277	26959
485395	26960
540175	26961
11821	26962
14496	26963
203566	26964
543351	26965
265081	26966
400218	26967
282994	26968
437461	26969
542573	26970
506621	26971
526467	26972
589610	26973
178925	26974
151166	26975
485781	26976
260869	26977
116	26978
425343	26979
460387	26980
197924	26981
243417	26982
53823	26983
141136	26984
124476	26985
90151	26986
574163	26987
707481	26988
630299	26989
108102	26990
645813	26991
85479	26992
108670	26993
555023	26994
143564	26995
17884	26996
57641	26997
479158	26998
365596	26999
388875	27000
206134	27001
56857	27002
595815	27003
177202	27004
105384	27005
522791	27006
595459	27007
23679	27008
134557	27009
46492	27010
190314	27011
498344	27012
50329	27013
25186	27014
214944	27015
164026	27016
672566	27017
125656	27018
56576	27019
105417	27020
19650	27021
562763	27022
669070	27023
6729	27024
289925	27025
344920	27026
40666	27027
180573	27028
28621	27029
658800	27030
625334	27031
321567	27032
649168	27033
1218	27034
341228	27035
385671	27036
63169	27037
596949	27038
4829	27039
702817	27040
191645	27041
649010	27042
72380	27043
569402	27044
305826	27045
624045	27046
509540	27047
290198	27048
332152	27049
609353	27050
197677	27051
109899	27052
29883	27053
261566	27054
308889	27055
17966	27056
530029	27057
49030	27058
199630	27059
142740	27060
478815	27061
676843	27062
352911	27063
431016	27064
121015	27065
280188	27066
382721	27067
3648	27068
684002	27069
378616	27070
84591	27071
21872	27072
642052	27073
230025	27074
212018	27075
179348	27076
185365	27077
198856	27078
180115	27079
109491	27080
18471	27081
306555	27082
248249	27083
38923	27084
566180	27085
550715	27086
1024	27087
435933	27088
347028	27089
39229	27090
40220	27091
28974	27092
543311	27093
148909	27094
17072	27095
50612	27096
26746	27097
712590	27098
1306	27099
171436	27100
314481	27101
680326	27102
167441	27103
129326	27104
693798	27105
679067	27106
594954	27107
393787	27108
674425	27109
157168	27110
341133	27111
162865	27112
301481	27113
383850	27114
141377	27115
81121	27116
521028	27117
97802	27118
18657	27119
670728	27120
600438	27121
1330	27122
444477	27123
68134	27124
719411	27125
103535	27126
620035	27127
293458	27128
23475	27129
174108	27130
213067	27131
15959	27132
134220	27133
522566	27134
407940	27135
161661	27136
116193	27137
17096	27138
593485	27139
460124	27140
174357	27141
85994	27142
437172	27143
410225	27144
182364	27145
306846	27146
403	27147
32128	27148
23933	27149
468860	27150
497987	27151
69948	27152
406283	27153
570816	27154
215944	27155
24764	27156
326225	27157
483148	27158
204550	27159
321800	27160
619386	27161
171912	27162
279546	27163
87127	27164
6589	27165
14794	27166
142882	27167
90361	27168
137616	27169
129402	27170
287082	27171
104309	27172
641434	27173
15145	27174
521943	27175
13643	27176
40325	27177
514362	27178
235	27179
276298	27180
264420	27181
10005	27182
18504	27183
451199	27184
366033	27185
493408	27186
281319	27187
1951	27188
520002	27189
638456	27190
480250	27191
680395	27192
12135	27193
36356	27194
134178	27195
71663	27196
369276	27197
255187	27198
181599	27199
397654	27200
321883	27201
718673	27202
52582	27203
189455	27204
476117	27205
403590	27206
52309	27207
570865	27208
596939	27209
637704	27210
74749	27211
430067	27212
312881	27213
67164	27214
213951	27215
59723	27216
261009	27217
29036	27218
13708	27219
77741	27220
119416	27221
3221	27222
7007	27223
416720	27224
325277	27225
274026	27226
147643	27227
130250	27228
125385	27229
138629	27230
477963	27231
173086	27232
27224	27233
671216	27234
511314	27235
36482	27236
51172	27237
175633	27238
674388	27239
395796	27240
686011	27241
442907	27242
418012	27243
174213	27244
563592	27245
99410	27246
564211	27247
24448	27248
503	27249
49831	27250
212618	27251
181734	27252
129525	27253
446038	27254
592555	27255
15970	27256
565319	27257
307862	27258
93484	27259
159007	27260
181433	27261
234487	27262
540779	27263
678353	27264
209057	27265
76739	27266
84534	27267
379032	27268
64118	27269
683154	27270
222606	27271
617419	27272
65073	27273
289520	27274
25429	27275
62489	27276
74042	27277
110400	27278
19800	27279
410378	27280
235527	27281
176	27282
530754	27283
554755	27284
455496	27285
622238	27286
370192	27287
203282	27288
690487	27289
200330	27290
178653	27291
334927	27292
122556	27293
90453	27294
57169	27295
537482	27296
69010	27297
249839	27298
661457	27299
22768	27300
422279	27301
644	27302
55499	27303
2925	27304
678097	27305
684557	27306
401877	27307
134767	27308
329578	27309
114441	27310
395991	27311
299142	27312
39290	27313
123247	27314
60	27315
244655	27316
17581	27317
170665	27318
46003	27319
689459	27320
503373	27321
43321	27322
562982	27323
555975	27324
613026	27325
331943	27326
257307	27327
14543	27328
443616	27329
37147	27330
585386	27331
131331	27332
155334	27333
34601	27334
484502	27335
686464	27336
69866	27337
104807	27338
165109	27339
420943	27340
16975	27341
56851	27342
90627	27343
96742	27344
564608	27345
424889	27346
534003	27347
524549	27348
172773	27349
175562	27350
188025	27351
418957	27352
343891	27353
530872	27354
691415	27355
39625	27356
510904	27357
338097	27358
233656	27359
144674	27360
51166	27361
365383	27362
681756	27363
55874	27364
530001	27365
1463	27366
75804	27367
146511	27368
318769	27369
163456	27370
11105	27371
545805	27372
614217	27373
364312	27374
677822	27375
651611	27376
22971	27377
162264	27378
107467	27379
167097	27380
667405	27381
156419	27382
240630	27383
572261	27384
201311	27385
189728	27386
133387	27387
85423	27388
709119	27389
282743	27390
101119	27391
141950	27392
339	27393
628270	27394
536085	27395
19368	27396
28879	27397
365886	27398
190623	27399
679312	27400
187220	27401
155751	27402
318778	27403
87564	27404
169691	27405
666907	27406
620753	27407
472908	27408
1315	27409
71611	27410
197532	27411
221131	27412
442229	27413
554142	27414
417371	27415
369343	27416
686242	27417
104416	27418
46918	27419
568110	27420
619337	27421
697912	27422
152612	27423
358819	27424
677801	27425
666272	27426
172322	27427
582256	27428
80247	27429
242686	27430
3062	27431
216764	27432
447824	27433
32753	27434
4558	27435
115728	27436
37545	27437
643059	27438
633682	27439
103755	27440
555928	27441
459650	27442
433861	27443
626963	27444
536578	27445
517322	27446
347091	27447
87290	27448
2571	27449
283241	27450
433611	27451
333187	27452
660000	27453
108245	27454
122272	27455
52038	27456
177316	27457
685171	27458
683598	27459
55274	27460
286517	27461
576700	27462
423966	27463
98798	27464
437338	27465
672649	27466
378475	27467
461789	27468
664128	27469
33324	27470
142115	27471
33532	27472
549953	27473
641693	27474
579297	27475
327279	27476
185432	27477
94986	27478
205356	27479
348884	27480
195611	27481
80133	27482
321071	27483
10198	27484
22508	27485
146345	27486
159770	27487
422481	27488
621197	27489
323131	27490
702336	27491
679311	27492
224941	27493
335086	27494
199123	27495
375892	27496
588881	27497
117202	27498
186875	27499
504014	27500
25	27501
4897	27502
650077	27503
123693	27504
8	27505
525425	27506
261696	27507
277406	27508
3432	27509
717060	27510
248455	27511
511003	27512
144763	27513
497959	27514
60292	27515
32559	27516
5367	27517
469794	27518
182096	27519
313316	27520
183637	27521
452476	27522
462900	27523
86070	27524
633569	27525
305035	27526
212343	27527
330922	27528
434120	27529
90304	27530
31215	27531
105924	27532
403360	27533
982	27534
145409	27535
33474	27536
179062	27537
611512	27538
682279	27539
177004	27540
298579	27541
224666	27542
42256	27543
168136	27544
463081	27545
232125	27546
121799	27547
158454	27548
75626	27549
363171	27550
1846	27551
621	27552
420711	27553
502026	27554
679369	27555
584518	27556
612566	27557
4	27558
108971	27559
477723	27560
202367	27561
547743	27562
393608	27563
362533	27564
584234	27565
28160	27566
238712	27567
67775	27568
671621	27569
40856	27570
582983	27571
379181	27572
158299	27573
44118	27574
12211	27575
296750	27576
5455	27577
259203	27578
82871	27579
181560	27580
212643	27581
272770	27582
41441	27583
663365	27584
378546	27585
451907	27586
661258	27587
25516	27588
482097	27589
539040	27590
273370	27591
722794	27592
161048	27593
214879	27594
534556	27595
273813	27596
66373	27597
655084	27598
94192	27599
147986	27600
41588	27601
160352	27602
596645	27603
186928	27604
430293	27605
62385	27606
25549	27607
441906	27608
609931	27609
209015	27610
61564	27611
58754	27612
661441	27613
593115	27614
162710	27615
490796	27616
660120	27617
39268	27618
633524	27619
187250	27620
16898	27621
128469	27622
464632	27623
167496	27624
31555	27625
556006	27626
148681	27627
157522	27628
653416	27629
36340	27630
31336	27631
60169	27632
314323	27633
502913	27634
280636	27635
633395	27636
15551	27637
158441	27638
121419	27639
687872	27640
123057	27641
617482	27642
71016	27643
323567	27644
213449	27645
304536	27646
236547	27647
257308	27648
7657	27649
109821	27650
7811	27651
3292	27652
9280	27653
365231	27654
109150	27655
470119	27656
325143	27657
554136	27658
334830	27659
194903	27660
443228	27661
329062	27662
180124	27663
142120	27664
266592	27665
414006	27666
125119	27667
430321	27668
12797	27669
195381	27670
198930	27671
290908	27672
24835	27673
85194	27674
175477	27675
400398	27676
149714	27677
385120	27678
563582	27679
672802	27680
461149	27681
73775	27682
50558	27683
568210	27684
639627	27685
16680	27686
72585	27687
45427	27688
449760	27689
392147	27690
205662	27691
208206	27692
53122	27693
16161	27694
46869	27695
253132	27696
563883	27697
70177	27698
284901	27699
248879	27700
1695	27701
592236	27702
549648	27703
236806	27704
132042	27705
160850	27706
84805	27707
537873	27708
177179	27709
21303	27710
675249	27711
537993	27712
578517	27713
582447	27714
239089	27715
151938	27716
310938	27717
538634	27718
44637	27719
172423	27720
684658	27721
189446	27722
8359	27723
24346	27724
390331	27725
177923	27726
38886	27727
683167	27728
511859	27729
138040	27730
137251	27731
3774	27732
606062	27733
177550	27734
71546	27735
213684	27736
199520	27737
266439	27738
31806	27739
47891	27740
132702	27741
461430	27742
110701	27743
147491	27744
342468	27745
424554	27746
105344	27747
121441	27748
28691	27749
812	27750
479937	27751
407693	27752
162014	27753
293158	27754
235190	27755
621815	27756
242437	27757
629412	27758
690380	27759
511142	27760
96374	27761
17609	27762
35345	27763
493629	27764
274159	27765
70320	27766
171702	27767
463382	27768
714142	27769
349402	27770
155145	27771
378365	27772
181260	27773
403302	27774
91184	27775
509451	27776
493209	27777
712669	27778
358598	27779
99459	27780
457248	27781
712433	27782
237259	27783
105607	27784
417531	27785
13210	27786
538382	27787
112199	27788
144268	27789
110433	27790
633717	27791
508989	27792
322954	27793
102743	27794
324814	27795
598883	27796
141295	27797
139358	27798
324075	27799
134080	27800
197141	27801
149084	27802
135497	27803
49404	27804
647974	27805
219128	27806
687004	27807
28050	27808
583820	27809
46343	27810
41951	27811
138741	27812
348608	27813
621459	27814
655328	27815
63315	27816
147248	27817
349123	27818
56199	27819
129955	27820
490169	27821
561909	27822
391586	27823
343284	27824
114040	27825
625158	27826
41645	27827
517089	27828
18744	27829
687854	27830
601365	27831
297931	27832
285328	27833
67857	27834
405892	27835
4872	27836
389949	27837
58932	27838
538306	27839
86307	27840
295386	27841
361451	27842
614918	27843
46161	27844
30195	27845
114920	27846
188635	27847
33012	27848
630291	27849
6778	27850
405876	27851
649675	27852
26516	27853
646998	27854
161202	27855
426855	27856
116554	27857
671926	27858
614869	27859
24221	27860
550895	27861
213785	27862
20731	27863
85955	27864
642372	27865
310861	27866
602434	27867
262985	27868
414529	27869
71335	27870
197126	27871
698454	27872
353860	27873
10489	27874
260210	27875
46052	27876
199435	27877
367493	27878
9045	27879
689364	27880
266415	27881
399474	27882
647825	27883
564503	27884
181349	27885
581126	27886
34753	27887
6301	27888
696641	27889
150195	27890
515405	27891
192411	27892
491477	27893
340084	27894
511870	27895
77995	27896
637371	27897
198677	27898
318470	27899
187584	27900
173527	27901
14371	27902
366499	27903
3878	27904
42222	27905
693621	27906
617209	27907
237181	27908
60119	27909
19136	27910
594365	27911
175200	27912
22342	27913
333726	27914
651680	27915
29486	27916
354710	27917
179540	27918
187014	27919
473783	27920
719757	27921
153638	27922
42723	27923
191145	27924
61063	27925
2861	27926
81920	27927
416766	27928
6049	27929
166862	27930
99279	27931
55583	27932
154527	27933
382669	27934
463575	27935
34822	27936
614360	27937
199	27938
97507	27939
90857	27940
34656	27941
132813	27942
64642	27943
423120	27944
356716	27945
547258	27946
11423	27947
5737	27948
508736	27949
530862	27950
290208	27951
52714	27952
124692	27953
386943	27954
476538	27955
649119	27956
132906	27957
697218	27958
166428	27959
237690	27960
653979	27961
593802	27962
162321	27963
14090	27964
576824	27965
9	27966
29072	27967
2985	27968
401024	27969
643757	27970
482440	27971
184228	27972
648532	27973
649463	27974
199776	27975
453265	27976
15571	27977
427776	27978
618762	27979
303098	27980
459103	27981
32609	27982
103785	27983
116120	27984
354202	27985
664034	27986
76602	27987
14776	27988
547490	27989
678162	27990
666930	27991
203871	27992
311239	27993
153180	27994
399222	27995
553741	27996
290440	27997
214291	27998
305904	27999
407287	28000
80056	28001
44212	28002
116762	28003
102842	28004
379655	28005
175594	28006
605487	28007
4039	28008
43485	28009
4874	28010
123669	28011
508455	28012
418731	28013
723631	28014
549874	28015
577512	28016
65137	28017
99162	28018
582784	28019
533108	28020
362809	28021
162373	28022
383960	28023
639034	28024
254948	28025
394951	28026
175948	28027
340300	28028
61125	28029
369653	28030
601700	28031
308439	28032
78404	28033
694333	28034
239639	28035
497823	28036
655560	28037
161005	28038
106745	28039
285919	28040
152175	28041
658445	28042
10142	28043
386892	28044
125573	28045
357320	28046
245903	28047
72160	28048
53854	28049
9955	28050
582551	28051
138166	28052
180562	28053
589537	28054
79944	28055
383374	28056
563751	28057
445666	28058
122026	28059
90069	28060
494341	28061
643285	28062
650752	28063
9	28064
181128	28065
83487	28066
167298	28067
719393	28068
124407	28069
668481	28070
231176	28071
89037	28072
436530	28073
431208	28074
508999	28075
594757	28076
199580	28077
174572	28078
52594	28079
267755	28080
55281	28081
158065	28082
423836	28083
51196	28084
91726	28085
262257	28086
159444	28087
155793	28088
666977	28089
296782	28090
621359	28091
133283	28092
114336	28093
706559	28094
35720	28095
27049	28096
633144	28097
11318	28098
48977	28099
12481	28100
619201	28101
379555	28102
720416	28103
223381	28104
100352	28105
162263	28106
196478	28107
49591	28108
79924	28109
532848	28110
644238	28111
523284	28112
382470	28113
1666	28114
180326	28115
306986	28116
700943	28117
160530	28118
678486	28119
645270	28120
541666	28121
144835	28122
75232	28123
91648	28124
153831	28125
553586	28126
551781	28127
145872	28128
368705	28129
358490	28130
31212	28131
97273	28132
21732	28133
270706	28134
34673	28135
126	28136
35693	28137
91558	28138
368515	28139
148702	28140
445316	28141
334177	28142
347137	28143
501665	28144
362248	28145
132180	28146
716399	28147
680781	28148
42712	28149
662792	28150
580136	28151
84983	28152
157770	28153
666012	28154
295417	28155
631505	28156
76	28157
516872	28158
3990	28159
32164	28160
673514	28161
198041	28162
7752	28163
116472	28164
360818	28165
499590	28166
605990	28167
124378	28168
255862	28169
131002	28170
19700	28171
636077	28172
502043	28173
14398	28174
101537	28175
499669	28176
693943	28177
130584	28178
65601	28179
606738	28180
97889	28181
664650	28182
613001	28183
16844	28184
40368	28185
645519	28186
32279	28187
656623	28188
12645	28189
120275	28190
214389	28191
420	28192
1567	28193
115850	28194
38660	28195
624482	28196
115607	28197
71432	28198
607819	28199
40904	28200
33723	28201
22194	28202
628645	28203
53233	28204
11561	28205
6914	28206
27061	28207
143151	28208
297294	28209
50132	28210
157457	28211
290213	28212
473686	28213
134474	28214
566475	28215
318945	28216
670234	28217
100156	28218
523237	28219
252762	28220
492762	28221
610006	28222
423559	28223
15843	28224
87777	28225
624100	28226
182117	28227
84793	28228
143362	28229
433956	28230
543823	28231
2508	28232
70194	28233
277126	28234
162382	28235
166071	28236
445079	28237
134634	28238
207690	28239
393028	28240
327245	28241
95911	28242
315403	28243
555056	28244
512812	28245
614900	28246
54089	28247
154875	28248
5126	28249
159462	28250
181303	28251
565215	28252
154411	28253
476087	28254
143284	28255
10838	28256
681518	28257
541677	28258
300612	28259
592558	28260
18878	28261
420371	28262
155444	28263
459627	28264
416361	28265
237025	28266
293076	28267
530436	28268
152504	28269
284439	28270
59176	28271
372417	28272
215373	28273
21641	28274
664886	28275
52136	28276
672485	28277
184034	28278
153967	28279
426623	28280
648007	28281
95051	28282
326789	28283
111129	28284
47119	28285
394005	28286
646925	28287
654703	28288
430722	28289
488767	28290
384323	28291
369928	28292
318553	28293
611964	28294
93219	28295
338112	28296
273454	28297
341644	28298
169781	28299
496318	28300
312967	28301
7276	28302
469042	28303
224639	28304
137244	28305
521986	28306
249709	28307
60360	28308
19325	28309
486160	28310
100433	28311
161330	28312
56734	28313
606246	28314
29662	28315
12269	28316
633210	28317
421315	28318
28504	28319
713463	28320
144876	28321
613151	28322
217082	28323
11418	28324
336000	28325
26409	28326
147727	28327
209157	28328
97086	28329
186720	28330
462851	28331
473571	28332
261545	28333
636912	28334
176981	28335
644403	28336
709582	28337
14967	28338
346241	28339
232047	28340
42257	28341
404882	28342
18135	28343
332307	28344
241694	28345
662910	28346
40097	28347
240354	28348
112297	28349
142962	28350
13489	28351
449197	28352
132744	28353
611153	28354
721123	28355
113372	28356
3902	28357
694634	28358
407863	28359
73685	28360
403934	28361
9655	28362
53244	28363
121999	28364
189523	28365
550190	28366
112465	28367
362821	28368
539452	28369
101504	28370
724675	28371
123539	28372
129938	28373
421928	28374
200663	28375
134962	28376
515296	28377
43556	28378
369694	28379
42705	28380
19779	28381
7083	28382
1747	28383
505050	28384
160800	28385
97367	28386
21921	28387
511033	28388
74904	28389
158317	28390
125630	28391
377524	28392
89581	28393
612209	28394
80159	28395
414572	28396
152231	28397
129404	28398
553295	28399
159712	28400
201505	28401
293568	28402
441574	28403
370278	28404
590094	28405
399839	28406
561244	28407
76228	28408
164701	28409
188760	28410
543372	28411
15667	28412
108631	28413
271855	28414
74234	28415
447224	28416
653734	28417
88808	28418
616667	28419
416223	28420
159050	28421
633419	28422
208701	28423
538125	28424
519239	28425
589108	28426
101659	28427
28468	28428
338190	28429
58506	28430
338779	28431
124694	28432
90189	28433
52925	28434
86716	28435
5359	28436
86045	28437
45188	28438
29686	28439
17085	28440
139179	28441
280942	28442
387515	28443
93009	28444
18934	28445
6856	28446
442530	28447
622864	28448
146862	28449
446711	28450
116681	28451
7386	28452
303965	28453
716702	28454
163344	28455
240727	28456
712672	28457
4892	28458
301555	28459
104359	28460
9416	28461
472180	28462
434839	28463
225310	28464
241182	28465
46630	28466
535502	28467
160299	28468
149142	28469
14137	28470
11401	28471
27507	28472
119428	28473
454673	28474
195821	28475
84279	28476
464473	28477
157948	28478
441853	28479
443365	28480
676116	28481
81993	28482
723664	28483
351104	28484
261654	28485
3214	28486
37322	28487
645797	28488
365452	28489
52288	28490
272742	28491
657248	28492
110905	28493
595091	28494
126153	28495
528297	28496
706981	28497
622115	28498
60241	28499
624262	28500
235269	28501
113282	28502
234710	28503
665891	28504
363592	28505
474966	28506
470655	28507
712860	28508
19865	28509
317627	28510
47824	28511
675019	28512
188189	28513
50516	28514
514155	28515
125072	28516
23158	28517
151573	28518
208494	28519
571211	28520
164855	28521
95725	28522
213430	28523
3371	28524
79198	28525
167772	28526
85962	28527
42238	28528
666423	28529
1315	28530
87970	28531
254327	28532
247375	28533
143406	28534
565822	28535
626663	28536
289927	28537
239518	28538
273460	28539
625377	28540
713001	28541
467271	28542
670814	28543
533566	28544
378	28545
27035	28546
11053	28547
658400	28548
651841	28549
76378	28550
164	28551
715613	28552
330099	28553
261186	28554
453555	28555
557210	28556
690092	28557
247335	28558
108092	28559
101996	28560
319288	28561
268184	28562
551076	28563
374171	28564
241038	28565
707620	28566
207538	28567
290617	28568
539184	28569
34894	28570
572859	28571
10988	28572
80361	28573
201587	28574
53298	28575
222758	28576
228473	28577
125426	28578
151034	28579
563924	28580
620313	28581
24792	28582
621851	28583
72610	28584
174898	28585
5832	28586
553756	28587
50430	28588
153047	28589
390358	28590
128680	28591
16827	28592
83907	28593
5797	28594
418591	28595
141543	28596
80814	28597
218713	28598
141565	28599
524341	28600
559564	28601
80699	28602
9897	28603
552954	28604
119297	28605
146848	28606
587961	28607
163975	28608
98601	28609
601469	28610
416387	28611
694888	28612
609729	28613
35058	28614
118140	28615
153899	28616
378563	28617
123676	28618
289092	28619
567260	28620
52756	28621
707411	28622
490028	28623
7728	28624
363237	28625
109752	28626
453015	28627
544900	28628
401918	28629
835	28630
38760	28631
62486	28632
453690	28633
215005	28634
312761	28635
358177	28636
386169	28637
401917	28638
670221	28639
93272	28640
1263	28641
488000	28642
15603	28643
607774	28644
237909	28645
204533	28646
47733	28647
650461	28648
579097	28649
301955	28650
221570	28651
187766	28652
118034	28653
630154	28654
685187	28655
156340	28656
389021	28657
533687	28658
130305	28659
143944	28660
718984	28661
145260	28662
345378	28663
408875	28664
62539	28665
644361	28666
360040	28667
506342	28668
420271	28669
520639	28670
104697	28671
99457	28672
162477	28673
366117	28674
251929	28675
236305	28676
664663	28677
278429	28678
9505	28679
20043	28680
116667	28681
501052	28682
47660	28683
493900	28684
106275	28685
321907	28686
555636	28687
23913	28688
616788	28689
528888	28690
206613	28691
396993	28692
1817	28693
671409	28694
7066	28695
37687	28696
343613	28697
271552	28698
315588	28699
172685	28700
441738	28701
348929	28702
14154	28703
6850	28704
185210	28705
34681	28706
557287	28707
7053	28708
169534	28709
183497	28710
14878	28711
145773	28712
471865	28713
351249	28714
224696	28715
46340	28716
208452	28717
166857	28718
587147	28719
2930	28720
7763	28721
570583	28722
2921	28723
33873	28724
290935	28725
697744	28726
28240	28727
14113	28728
354329	28729
29303	28730
672598	28731
149777	28732
151257	28733
213093	28734
681129	28735
304371	28736
438483	28737
12906	28738
601709	28739
153801	28740
8393	28741
403266	28742
239813	28743
311076	28744
428	28745
180995	28746
135039	28747
542215	28748
96889	28749
234471	28750
402606	28751
65279	28752
623582	28753
552917	28754
37122	28755
363919	28756
634629	28757
15280	28758
129484	28759
83608	28760
482490	28761
215476	28762
580558	28763
70473	28764
545195	28765
84835	28766
508490	28767
10876	28768
233864	28769
266280	28770
398127	28771
51143	28772
282110	28773
604088	28774
207197	28775
671257	28776
38089	28777
542732	28778
149315	28779
202532	28780
140131	28781
330877	28782
584178	28783
301365	28784
569288	28785
11991	28786
679356	28787
569273	28788
145265	28789
334372	28790
50394	28791
19300	28792
6043	28793
600926	28794
145695	28795
90325	28796
599805	28797
462176	28798
12849	28799
78366	28800
156784	28801
412346	28802
381388	28803
104380	28804
33508	28805
177383	28806
35125	28807
477683	28808
5772	28809
577122	28810
203857	28811
84296	28812
344201	28813
118704	28814
374222	28815
125445	28816
29919	28817
568296	28818
486141	28819
562669	28820
138672	28821
512253	28822
128973	28823
42803	28824
450265	28825
67755	28826
422358	28827
168880	28828
315950	28829
356775	28830
432878	28831
81249	28832
13379	28833
91796	28834
651978	28835
312324	28836
255957	28837
310628	28838
20168	28839
653164	28840
675774	28841
88454	28842
29673	28843
255348	28844
226087	28845
129388	28846
9780	28847
199915	28848
542097	28849
145777	28850
249695	28851
27905	28852
13483	28853
561993	28854
568883	28855
652963	28856
586966	28857
117169	28858
276392	28859
53748	28860
136810	28861
449576	28862
282640	28863
561504	28864
29156	28865
10666	28866
91416	28867
708699	28868
29124	28869
153354	28870
82490	28871
483175	28872
66734	28873
676012	28874
135678	28875
631210	28876
90352	28877
483943	28878
186615	28879
632399	28880
76597	28881
40104	28882
72973	28883
117870	28884
554966	28885
341534	28886
128417	28887
10617	28888
296597	28889
10598	28890
664218	28891
547381	28892
138680	28893
584028	28894
100925	28895
504626	28896
245147	28897
38772	28898
166376	28899
47024	28900
643967	28901
719058	28902
511243	28903
141748	28904
149741	28905
612911	28906
34818	28907
52366	28908
586073	28909
15657	28910
26316	28911
641873	28912
22690	28913
493973	28914
328993	28915
103860	28916
122513	28917
14722	28918
330116	28919
659913	28920
121392	28921
472728	28922
164824	28923
353741	28924
81343	28925
9892	28926
652621	28927
112110	28928
152873	28929
100771	28930
264478	28931
568130	28932
175179	28933
473834	28934
362296	28935
171584	28936
354155	28937
504875	28938
601736	28939
111929	28940
237545	28941
255111	28942
169796	28943
551512	28944
172577	28945
165698	28946
691660	28947
519708	28948
429891	28949
578217	28950
16612	28951
149732	28952
4685	28953
620776	28954
669291	28955
410545	28956
108526	28957
127756	28958
323	28959
13972	28960
546897	28961
644732	28962
165350	28963
45784	28964
115538	28965
52791	28966
324962	28967
342595	28968
153075	28969
389577	28970
161986	28971
156613	28972
621252	28973
194279	28974
637972	28975
48269	28976
40057	28977
620171	28978
421376	28979
141441	28980
108534	28981
138885	28982
28289	28983
36994	28984
308814	28985
164474	28986
210711	28987
642352	28988
6492	28989
688709	28990
572185	28991
414913	28992
52612	28993
101743	28994
57335	28995
171477	28996
19044	28997
362983	28998
31854	28999
57598	29000
634910	29001
625213	29002
54053	29003
146858	29004
104082	29005
556246	29006
446030	29007
24421	29008
654122	29009
623841	29010
385024	29011
376393	29012
261606	29013
130593	29014
74553	29015
445835	29016
286108	29017
151038	29018
144071	29019
591520	29020
499820	29021
363419	29022
258570	29023
517569	29024
661425	29025
573883	29026
141883	29027
246926	29028
7419	29029
429275	29030
379802	29031
603724	29032
53029	29033
100945	29034
314189	29035
105218	29036
14494	29037
318823	29038
403111	29039
621980	29040
491270	29041
708143	29042
175005	29043
60908	29044
536727	29045
16846	29046
167980	29047
299350	29048
425050	29049
257311	29050
514476	29051
545438	29052
73390	29053
91613	29054
143	29055
600109	29056
96837	29057
263189	29058
112335	29059
648669	29060
300	29061
110260	29062
392262	29063
130399	29064
86715	29065
50109	29066
133400	29067
186966	29068
104644	29069
372175	29070
489758	29071
584977	29072
141414	29073
653464	29074
6631	29075
697396	29076
724635	29077
251604	29078
327973	29079
102773	29080
307096	29081
78182	29082
71292	29083
7587	29084
213475	29085
184044	29086
704591	29087
49508	29088
282277	29089
145451	29090
564273	29091
285866	29092
51362	29093
311173	29094
170708	29095
54686	29096
110832	29097
330723	29098
276211	29099
167831	29100
219481	29101
609363	29102
175443	29103
423988	29104
533404	29105
331352	29106
168463	29107
221010	29108
330335	29109
622057	29110
395889	29111
230776	29112
253200	29113
445974	29114
326010	29115
53914	29116
97033	29117
437140	29118
290682	29119
151973	29120
373547	29121
156183	29122
384373	29123
477890	29124
28	29125
177908	29126
292584	29127
609693	29128
27793	29129
168866	29130
138323	29131
487888	29132
491111	29133
370974	29134
38570	29135
6839	29136
659975	29137
282847	29138
47664	29139
486337	29140
2525	29141
358218	29142
27598	29143
387661	29144
19818	29145
607840	29146
721674	29147
138307	29148
457720	29149
307001	29150
195286	29151
69257	29152
679992	29153
649575	29154
612148	29155
374597	29156
26776	29157
109023	29158
202134	29159
158793	29160
511457	29161
105011	29162
560060	29163
212608	29164
103297	29165
34759	29166
19070	29167
30673	29168
272127	29169
135068	29170
164118	29171
516659	29172
112745	29173
644749	29174
142189	29175
17856	29176
145208	29177
174198	29178
80901	29179
655831	29180
290379	29181
599791	29182
615064	29183
510764	29184
46786	29185
129986	29186
52883	29187
72892	29188
369235	29189
137785	29190
661620	29191
777	29192
39519	29193
60209	29194
14054	29195
94381	29196
587252	29197
462386	29198
422267	29199
145762	29200
81937	29201
122752	29202
105519	29203
83947	29204
480359	29205
340717	29206
38950	29207
97308	29208
173260	29209
447429	29210
6667	29211
538362	29212
350112	29213
6584	29214
51307	29215
596941	29216
665057	29217
162532	29218
348903	29219
461706	29220
260736	29221
383698	29222
347581	29223
557328	29224
79825	29225
465458	29226
124914	29227
375507	29228
94257	29229
223295	29230
112097	29231
87498	29232
714826	29233
96551	29234
146034	29235
31816	29236
16062	29237
637583	29238
102028	29239
444651	29240
157189	29241
346775	29242
657513	29243
434854	29244
592571	29245
204053	29246
109313	29247
643692	29248
348952	29249
579497	29250
481221	29251
369059	29252
162793	29253
18064	29254
532354	29255
412114	29256
529916	29257
129950	29258
614136	29259
651240	29260
699882	29261
523282	29262
535225	29263
92652	29264
1350	29265
20924	29266
187752	29267
495399	29268
57520	29269
84210	29270
121573	29271
527873	29272
71786	29273
421378	29274
202926	29275
353403	29276
686064	29277
349225	29278
119927	29279
100530	29280
259331	29281
104861	29282
59098	29283
173975	29284
573312	29285
214537	29286
159754	29287
387134	29288
1894	29289
137680	29290
464051	29291
10018	29292
351807	29293
491461	29294
451487	29295
329209	29296
41847	29297
99397	29298
186373	29299
476312	29300
18979	29301
175820	29302
68568	29303
41706	29304
196066	29305
210363	29306
145397	29307
320299	29308
653733	29309
259620	29310
15788	29311
78514	29312
74227	29313
682175	29314
389466	29315
158737	29316
124532	29317
312494	29318
301359	29319
170437	29320
36922	29321
176948	29322
3042	29323
31475	29324
152976	29325
39187	29326
586252	29327
557212	29328
658243	29329
145269	29330
175450	29331
14563	29332
109429	29333
153939	29334
207891	29335
340415	29336
61506	29337
145084	29338
36017	29339
3298	29340
667592	29341
172491	29342
447079	29343
257543	29344
450992	29345
9597	29346
678160	29347
161688	29348
6496	29349
531460	29350
130536	29351
95257	29352
58371	29353
388980	29354
351133	29355
65814	29356
5316	29357
295207	29358
47930	29359
263750	29360
696890	29361
67512	29362
710341	29363
169680	29364
147507	29365
383656	29366
185149	29367
394268	29368
16974	29369
37305	29370
93049	29371
26609	29372
659087	29373
362408	29374
437111	29375
710404	29376
563824	29377
686836	29378
431036	29379
36082	29380
678425	29381
140989	29382
105317	29383
144871	29384
152344	29385
667743	29386
579385	29387
203833	29388
184181	29389
138510	29390
599976	29391
713214	29392
13419	29393
107618	29394
168122	29395
653111	29396
648326	29397
654316	29398
20797	29399
283935	29400
451704	29401
377895	29402
124618	29403
479574	29404
473614	29405
23960	29406
377440	29407
635141	29408
482741	29409
361	29410
270857	29411
386743	29412
308619	29413
342247	29414
359232	29415
415629	29416
317361	29417
45656	29418
109059	29419
334719	29420
299259	29421
532976	29422
411522	29423
544138	29424
404094	29425
7003	29426
427980	29427
287214	29428
298506	29429
52972	29430
100757	29431
679094	29432
522571	29433
661585	29434
156478	29435
698064	29436
506224	29437
72218	29438
24339	29439
388382	29440
115748	29441
132377	29442
467535	29443
437824	29444
350667	29445
66620	29446
15958	29447
467470	29448
337578	29449
571956	29450
693340	29451
77914	29452
321	29453
400475	29454
534890	29455
47647	29456
382295	29457
417685	29458
305053	29459
541878	29460
156062	29461
86701	29462
383899	29463
320124	29464
702913	29465
524841	29466
101527	29467
641596	29468
145624	29469
44003	29470
597481	29471
537285	29472
220663	29473
669389	29474
15975	29475
636067	29476
484343	29477
536115	29478
357403	29479
341344	29480
193176	29481
24699	29482
218843	29483
560175	29484
559560	29485
39344	29486
288320	29487
44535	29488
25280	29489
509911	29490
22617	29491
62232	29492
13390	29493
233046	29494
101701	29495
573033	29496
131939	29497
355116	29498
167648	29499
548457	29500
96317	29501
561549	29502
543318	29503
101008	29504
130750	29505
149644	29506
499315	29507
149798	29508
129796	29509
766	29510
31363	29511
480045	29512
64333	29513
368779	29514
211972	29515
55397	29516
332004	29517
56115	29518
392296	29519
510701	29520
384324	29521
505212	29522
495846	29523
134506	29524
257117	29525
147823	29526
1412	29527
14684	29528
45790	29529
668862	29530
135375	29531
541608	29532
433827	29533
99005	29534
9111	29535
505407	29536
8240	29537
436584	29538
395560	29539
592889	29540
54281	29541
569995	29542
267420	29543
146699	29544
160261	29545
519647	29546
578252	29547
389696	29548
291585	29549
393382	29550
22165	29551
682092	29552
276759	29553
6929	29554
18288	29555
635413	29556
383022	29557
19547	29558
724937	29559
610846	29560
604349	29561
394979	29562
402206	29563
580958	29564
386640	29565
351416	29566
354796	29567
75311	29568
298531	29569
62876	29570
448541	29571
52488	29572
68179	29573
149170	29574
483811	29575
52715	29576
482559	29577
103484	29578
210876	29579
508062	29580
700552	29581
106109	29582
258316	29583
151121	29584
36163	29585
568933	29586
120456	29587
611092	29588
79087	29589
184535	29590
101042	29591
24199	29592
19017	29593
1125	29594
207073	29595
699	29596
91322	29597
114238	29598
18690	29599
686769	29600
8020	29601
449495	29602
128074	29603
653188	29604
326127	29605
12949	29606
22269	29607
52653	29608
622898	29609
280768	29610
234663	29611
330903	29612
262098	29613
103822	29614
480137	29615
142294	29616
167244	29617
541725	29618
419368	29619
522194	29620
535631	29621
30837	29622
679957	29623
38025	29624
511497	29625
102151	29626
172931	29627
435433	29628
39949	29629
161676	29630
563878	29631
564604	29632
695868	29633
12978	29634
314903	29635
370961	29636
185155	29637
25048	29638
153127	29639
602257	29640
245647	29641
132964	29642
471375	29643
472442	29644
61747	29645
699150	29646
510189	29647
204668	29648
207000	29649
698158	29650
499982	29651
384383	29652
163762	29653
79990	29654
601471	29655
570712	29656
148074	29657
110642	29658
583966	29659
309101	29660
171769	29661
725102	29662
421163	29663
715943	29664
362104	29665
155470	29666
97318	29667
31753	29668
65305	29669
5379	29670
42544	29671
172001	29672
112284	29673
19626	29674
448056	29675
22360	29676
116268	29677
438503	29678
93030	29679
282976	29680
443222	29681
717234	29682
463680	29683
427738	29684
614049	29685
276058	29686
27680	29687
392550	29688
437145	29689
135802	29690
606009	29691
12050	29692
351178	29693
133015	29694
483417	29695
25734	29696
246390	29697
241691	29698
6856	29699
125453	29700
12842	29701
26263	29702
686661	29703
718630	29704
548915	29705
486586	29706
577202	29707
11154	29708
606180	29709
111841	29710
327473	29711
67223	29712
574443	29713
92349	29714
10596	29715
587683	29716
459841	29717
28291	29718
717599	29719
209629	29720
21442	29721
276104	29722
101088	29723
542400	29724
11618	29725
179914	29726
589084	29727
460924	29728
239216	29729
315147	29730
375916	29731
104179	29732
12722	29733
456841	29734
515748	29735
3979	29736
516040	29737
347109	29738
34845	29739
283470	29740
43798	29741
65873	29742
6817	29743
550431	29744
39558	29745
48111	29746
334792	29747
212765	29748
711959	29749
186583	29750
176702	29751
84192	29752
88901	29753
172237	29754
115901	29755
300088	29756
6434	29757
56296	29758
440517	29759
1246	29760
2422	29761
4208	29762
1970	29763
617886	29764
81748	29765
514737	29766
539988	29767
671013	29768
268120	29769
601213	29770
11122	29771
187243	29772
383936	29773
697425	29774
631215	29775
71781	29776
111550	29777
401217	29778
103989	29779
707857	29780
649947	29781
333286	29782
183298	29783
49499	29784
104617	29785
153395	29786
22547	29787
462598	29788
423810	29789
72271	29790
365242	29791
154028	29792
18220	29793
181943	29794
383359	29795
116683	29796
682472	29797
18904	29798
418208	29799
488324	29800
95987	29801
86360	29802
412545	29803
441158	29804
430398	29805
63087	29806
24032	29807
147212	29808
514112	29809
69929	29810
36506	29811
162156	29812
96560	29813
642668	29814
65010	29815
599506	29816
150992	29817
468720	29818
613021	29819
2301	29820
396050	29821
440595	29822
63681	29823
699909	29824
64593	29825
503438	29826
128520	29827
183162	29828
48079	29829
592412	29830
521889	29831
282819	29832
198995	29833
9730	29834
172453	29835
356015	29836
457098	29837
382500	29838
122420	29839
47566	29840
8333	29841
505	29842
149187	29843
507526	29844
88748	29845
23252	29846
368639	29847
147742	29848
116844	29849
92983	29850
646585	29851
484256	29852
517963	29853
514043	29854
374627	29855
238156	29856
125692	29857
287641	29858
172513	29859
711881	29860
370851	29861
503091	29862
6082	29863
32473	29864
1831	29865
217838	29866
77446	29867
515229	29868
300465	29869
708028	29870
493431	29871
25410	29872
94060	29873
653169	29874
43320	29875
53138	29876
430405	29877
600176	29878
347711	29879
561206	29880
98555	29881
183898	29882
394198	29883
452136	29884
345827	29885
350532	29886
490046	29887
396647	29888
576649	29889
274228	29890
443994	29891
432175	29892
523723	29893
44295	29894
402879	29895
132694	29896
106324	29897
424951	29898
163798	29899
35578	29900
322454	29901
374879	29902
151211	29903
105741	29904
1604	29905
646079	29906
708008	29907
497149	29908
631299	29909
212410	29910
185480	29911
408269	29912
704107	29913
637900	29914
14175	29915
103086	29916
205754	29917
39111	29918
623956	29919
65832	29920
36608	29921
340822	29922
594117	29923
400304	29924
121045	29925
260577	29926
35471	29927
15518	29928
610680	29929
553680	29930
181841	29931
232987	29932
93448	29933
77364	29934
623119	29935
80487	29936
216285	29937
369022	29938
526601	29939
154927	29940
48529	29941
383864	29942
612470	29943
92665	29944
488549	29945
134262	29946
657395	29947
25098	29948
468188	29949
132499	29950
686633	29951
627612	29952
44900	29953
219589	29954
107778	29955
282725	29956
366486	29957
272089	29958
10059	29959
59604	29960
75262	29961
289374	29962
663025	29963
194177	29964
377211	29965
576770	29966
443639	29967
1413	29968
674666	29969
17470	29970
429155	29971
596683	29972
476626	29973
404381	29974
60341	29975
697583	29976
45736	29977
174416	29978
528158	29979
514095	29980
314202	29981
638860	29982
101609	29983
164092	29984
170672	29985
690085	29986
103012	29987
69928	29988
144606	29989
27172	29990
111551	29991
643201	29992
506913	29993
21550	29994
7781	29995
76086	29996
609037	29997
489042	29998
83838	29999
599902	30000
476004	30001
185694	30002
440899	30003
24932	30004
115434	30005
613552	30006
142317	30007
618735	30008
380024	30009
44459	30010
281454	30011
9786	30012
217445	30013
203429	30014
295850	30015
72926	30016
89414	30017
263028	30018
2573	30019
130843	30020
364466	30021
514140	30022
492570	30023
632504	30024
8930	30025
128549	30026
4187	30027
1697	30028
545785	30029
103321	30030
538303	30031
88386	30032
8290	30033
52382	30034
415630	30035
29597	30036
323439	30037
402971	30038
700803	30039
14560	30040
56820	30041
691446	30042
565578	30043
76088	30044
437960	30045
316742	30046
460805	30047
8422	30048
101428	30049
56834	30050
67122	30051
234532	30052
423794	30053
18795	30054
640342	30055
427199	30056
21269	30057
44186	30058
147868	30059
188819	30060
15222	30061
619039	30062
131172	30063
619620	30064
133983	30065
458464	30066
66337	30067
6929	30068
32508	30069
48364	30070
692118	30071
203456	30072
38947	30073
57561	30074
33950	30075
89284	30076
313574	30077
620857	30078
121030	30079
122024	30080
685242	30081
499208	30082
109252	30083
231105	30084
175565	30085
236980	30086
479050	30087
142886	30088
528159	30089
545791	30090
23569	30091
580171	30092
510472	30093
39	30094
13447	30095
38374	30096
73235	30097
116126	30098
328381	30099
101672	30100
491842	30101
515315	30102
3858	30103
348561	30104
433614	30105
531090	30106
411882	30107
135483	30108
154735	30109
17249	30110
51106	30111
439715	30112
437264	30113
35698	30114
345234	30115
58348	30116
537616	30117
444900	30118
667893	30119
512973	30120
591417	30121
156601	30122
316193	30123
8072	30124
97299	30125
310174	30126
606721	30127
479200	30128
680171	30129
402898	30130
688549	30131
95800	30132
402385	30133
698476	30134
18621	30135
116479	30136
255586	30137
225459	30138
219617	30139
222813	30140
651231	30141
615194	30142
242930	30143
394968	30144
257115	30145
451072	30146
96734	30147
34927	30148
460787	30149
635357	30150
360270	30151
122733	30152
299121	30153
6122	30154
173413	30155
11086	30156
1081	30157
230896	30158
26603	30159
338162	30160
300810	30161
4832	30162
6471	30163
136933	30164
70949	30165
4559	30166
613914	30167
100065	30168
665601	30169
594024	30170
99184	30171
23194	30172
409975	30173
116342	30174
510696	30175
53609	30176
167043	30177
486142	30178
130642	30179
97409	30180
472150	30181
246815	30182
447500	30183
79261	30184
29386	30185
323897	30186
708222	30187
339340	30188
514437	30189
231000	30190
150985	30191
336941	30192
263790	30193
446132	30194
170498	30195
309242	30196
74027	30197
676760	30198
700617	30199
470419	30200
314183	30201
326142	30202
704030	30203
182268	30204
6994	30205
18924	30206
612304	30207
14841	30208
700795	30209
117285	30210
146560	30211
661442	30212
651949	30213
453872	30214
468474	30215
494016	30216
506975	30217
553408	30218
140584	30219
184159	30220
153136	30221
637280	30222
590244	30223
697823	30224
444530	30225
111366	30226
426890	30227
641699	30228
108076	30229
226795	30230
677994	30231
178671	30232
8145	30233
99128	30234
393977	30235
201550	30236
56398	30237
422632	30238
17165	30239
677670	30240
527421	30241
24430	30242
302048	30243
114541	30244
86969	30245
15385	30246
511228	30247
666171	30248
626170	30249
181759	30250
74267	30251
271743	30252
365482	30253
446774	30254
591681	30255
172682	30256
248290	30257
517644	30258
281631	30259
591323	30260
105921	30261
650359	30262
634737	30263
102930	30264
120255	30265
307275	30266
149251	30267
356517	30268
123771	30269
621167	30270
253261	30271
199852	30272
71850	30273
399331	30274
159242	30275
293776	30276
385337	30277
46685	30278
177394	30279
666463	30280
251328	30281
606701	30282
27208	30283
7832	30284
25900	30285
384476	30286
706988	30287
107294	30288
291606	30289
198978	30290
691055	30291
26551	30292
166154	30293
267296	30294
592656	30295
710444	30296
53890	30297
40129	30298
33703	30299
256551	30300
104348	30301
216290	30302
91748	30303
639725	30304
586781	30305
48031	30306
651304	30307
8172	30308
388101	30309
286354	30310
126545	30311
666330	30312
11617	30313
450595	30314
155431	30315
544073	30316
359231	30317
34281	30318
149050	30319
133120	30320
535385	30321
309553	30322
14105	30323
12655	30324
110713	30325
418276	30326
298172	30327
28030	30328
697380	30329
42916	30330
177097	30331
572890	30332
27731	30333
278607	30334
302767	30335
504151	30336
7586	30337
306500	30338
3873	30339
31630	30340
56873	30341
27560	30342
48786	30343
151186	30344
544126	30345
22413	30346
122213	30347
469863	30348
541578	30349
179471	30350
309685	30351
419589	30352
201613	30353
141349	30354
25878	30355
93671	30356
308598	30357
172566	30358
3908	30359
281461	30360
450772	30361
433994	30362
10829	30363
549969	30364
315050	30365
185994	30366
656164	30367
39068	30368
697558	30369
718326	30370
655666	30371
481442	30372
112619	30373
647	30374
162722	30375
310186	30376
721751	30377
510587	30378
146351	30379
6893	30380
494718	30381
80593	30382
15	30383
81342	30384
345605	30385
225435	30386
226694	30387
326391	30388
299506	30389
309709	30390
544906	30391
549376	30392
473405	30393
51265	30394
576562	30395
717348	30396
37199	30397
70532	30398
191556	30399
30619	30400
39983	30401
194293	30402
27488	30403
144981	30404
382666	30405
467245	30406
247706	30407
31541	30408
681068	30409
692966	30410
635464	30411
407597	30412
1570	30413
721174	30414
695591	30415
188709	30416
30075	30417
5431	30418
321967	30419
492139	30420
46947	30421
622722	30422
9852	30423
528193	30424
565698	30425
48629	30426
113930	30427
70039	30428
66761	30429
51981	30430
37685	30431
120035	30432
502212	30433
411958	30434
711135	30435
11516	30436
3834	30437
29775	30438
86644	30439
657	30440
466080	30441
32398	30442
406495	30443
2469	30444
704421	30445
99395	30446
666990	30447
487370	30448
104460	30449
3322	30450
194385	30451
149087	30452
232578	30453
13710	30454
88612	30455
15334	30456
403609	30457
119548	30458
500999	30459
2730	30460
230158	30461
89272	30462
167248	30463
11038	30464
55535	30465
13250	30466
10420	30467
999	30468
139917	30469
641929	30470
675178	30471
666878	30472
260006	30473
131193	30474
144725	30475
451389	30476
694059	30477
137022	30478
247861	30479
235511	30480
569646	30481
5880	30482
169850	30483
614011	30484
473348	30485
167239	30486
61134	30487
162043	30488
10217	30489
617699	30490
139152	30491
31497	30492
181184	30493
176296	30494
235805	30495
189308	30496
696559	30497
649834	30498
55180	30499
295511	30500
180822	30501
679539	30502
707066	30503
170756	30504
406517	30505
573581	30506
123501	30507
501550	30508
470617	30509
385813	30510
169589	30511
658494	30512
378247	30513
635679	30514
52765	30515
124477	30516
95549	30517
190281	30518
22777	30519
161333	30520
553807	30521
292678	30522
3676	30523
123672	30524
164405	30525
626446	30526
240138	30527
33538	30528
697160	30529
704264	30530
311592	30531
35652	30532
32606	30533
472105	30534
1114	30535
535816	30536
460016	30537
465332	30538
234337	30539
106480	30540
399990	30541
34277	30542
336082	30543
709110	30544
13057	30545
14781	30546
54293	30547
144278	30548
49774	30549
23242	30550
252540	30551
652216	30552
236824	30553
26577	30554
352582	30555
418123	30556
553729	30557
10154	30558
130228	30559
244296	30560
147511	30561
92524	30562
269533	30563
99451	30564
198464	30565
826	30566
505636	30567
151158	30568
170960	30569
25267	30570
40128	30571
252722	30572
612314	30573
723845	30574
56184	30575
320633	30576
688551	30577
282500	30578
648529	30579
556818	30580
683363	30581
660685	30582
42194	30583
199583	30584
34662	30585
158433	30586
656794	30587
629115	30588
8390	30589
180535	30590
32561	30591
277005	30592
583467	30593
57462	30594
8187	30595
371671	30596
392709	30597
496941	30598
253965	30599
170638	30600
160650	30601
36676	30602
290408	30603
549970	30604
572526	30605
64283	30606
30531	30607
54476	30608
135471	30609
122902	30610
4790	30611
318428	30612
260817	30613
708702	30614
38990	30615
41107	30616
543769	30617
143400	30618
721923	30619
616978	30620
377203	30621
678533	30622
563123	30623
593345	30624
481432	30625
109865	30626
529346	30627
56971	30628
14356	30629
11793	30630
41899	30631
403791	30632
36484	30633
219327	30634
650201	30635
331494	30636
282613	30637
142131	30638
276414	30639
242468	30640
392852	30641
167161	30642
57854	30643
647263	30644
542922	30645
119639	30646
128058	30647
23234	30648
224021	30649
312229	30650
397861	30651
78051	30652
256249	30653
576671	30654
18975	30655
47258	30656
10505	30657
110023	30658
608	30659
103424	30660
186982	30661
71900	30662
15704	30663
208694	30664
613257	30665
595554	30666
151663	30667
603456	30668
11590	30669
535082	30670
23385	30671
275687	30672
651172	30673
154380	30674
49926	30675
713172	30676
631437	30677
486887	30678
332340	30679
591475	30680
11156	30681
200917	30682
209337	30683
121180	30684
176915	30685
687327	30686
505197	30687
186960	30688
408855	30689
34907	30690
184667	30691
231280	30692
577760	30693
513996	30694
529690	30695
503371	30696
233129	30697
49627	30698
44611	30699
283062	30700
708129	30701
719822	30702
659410	30703
166322	30704
462256	30705
442920	30706
40473	30707
164261	30708
197738	30709
605977	30710
178792	30711
224087	30712
117983	30713
425489	30714
197681	30715
3084	30716
5139	30717
397693	30718
313199	30719
662683	30720
98875	30721
253981	30722
176448	30723
282388	30724
274358	30725
345687	30726
51867	30727
308467	30728
635021	30729
112157	30730
47694	30731
216188	30732
647865	30733
219219	30734
249478	30735
110652	30736
240776	30737
5527	30738
674084	30739
339136	30740
382594	30741
190081	30742
259614	30743
43348	30744
324978	30745
590084	30746
26723	30747
324585	30748
684306	30749
163466	30750
120864	30751
203446	30752
528525	30753
413499	30754
702762	30755
349887	30756
500317	30757
338427	30758
13042	30759
138461	30760
656817	30761
352287	30762
114132	30763
141089	30764
78544	30765
502666	30766
147715	30767
158528	30768
113449	30769
484547	30770
22216	30771
128332	30772
147940	30773
599881	30774
222228	30775
643396	30776
623545	30777
54372	30778
54223	30779
661903	30780
571657	30781
133	30782
102485	30783
12694	30784
210410	30785
412616	30786
579383	30787
578111	30788
577449	30789
330842	30790
163951	30791
548878	30792
709627	30793
47115	30794
637923	30795
572578	30796
190430	30797
621925	30798
103288	30799
126135	30800
43284	30801
13314	30802
70244	30803
477653	30804
111840	30805
122114	30806
109011	30807
12437	30808
64159	30809
516812	30810
595214	30811
657610	30812
33514	30813
27958	30814
642661	30815
59465	30816
61851	30817
286910	30818
94238	30819
12678	30820
49448	30821
583379	30822
136032	30823
655716	30824
406861	30825
619280	30826
14497	30827
69775	30828
221630	30829
50195	30830
63320	30831
629869	30832
591693	30833
490219	30834
444013	30835
184751	30836
254319	30837
249860	30838
144094	30839
577498	30840
631425	30841
696748	30842
146708	30843
538976	30844
25797	30845
533104	30846
88836	30847
149657	30848
246427	30849
400615	30850
4335	30851
453868	30852
168183	30853
202538	30854
32937	30855
97994	30856
374519	30857
120022	30858
481043	30859
1279	30860
503150	30861
649945	30862
90535	30863
325574	30864
247773	30865
175714	30866
44855	30867
165933	30868
217533	30869
115146	30870
568267	30871
434458	30872
639723	30873
638589	30874
391709	30875
458752	30876
23637	30877
435	30878
94468	30879
619593	30880
236171	30881
14655	30882
374242	30883
88726	30884
171510	30885
145662	30886
315207	30887
384884	30888
712263	30889
724308	30890
487325	30891
183164	30892
407173	30893
9999	30894
463171	30895
147952	30896
127680	30897
14044	30898
2528	30899
230846	30900
212348	30901
46552	30902
373793	30903
679284	30904
699506	30905
290518	30906
418352	30907
45883	30908
160775	30909
588392	30910
189461	30911
117984	30912
491351	30913
282554	30914
262331	30915
208652	30916
131435	30917
174237	30918
349610	30919
176609	30920
420087	30921
79773	30922
325045	30923
99538	30924
212672	30925
648419	30926
469716	30927
423743	30928
26931	30929
707682	30930
530548	30931
499706	30932
6718	30933
19677	30934
57306	30935
98518	30936
185583	30937
609014	30938
657975	30939
415666	30940
437653	30941
132948	30942
516208	30943
305949	30944
415100	30945
48253	30946
37631	30947
128790	30948
422967	30949
162217	30950
23545	30951
35971	30952
703274	30953
537968	30954
344273	30955
105556	30956
29614	30957
65533	30958
662658	30959
321597	30960
167254	30961
6544	30962
570462	30963
556050	30964
272693	30965
498733	30966
16858	30967
311621	30968
168329	30969
87366	30970
317152	30971
580900	30972
159330	30973
507107	30974
564707	30975
183109	30976
275736	30977
80411	30978
225329	30979
61381	30980
164636	30981
24191	30982
548507	30983
192716	30984
486304	30985
453175	30986
706058	30987
355215	30988
666519	30989
53720	30990
691399	30991
112470	30992
472122	30993
445657	30994
599520	30995
250871	30996
449561	30997
83643	30998
552869	30999
186559	31000
392426	31001
244008	31002
308395	31003
44351	31004
577103	31005
393981	31006
406480	31007
538507	31008
716517	31009
389015	31010
61758	31011
651059	31012
4540	31013
351268	31014
268232	31015
468278	31016
139777	31017
444137	31018
399119	31019
519296	31020
94461	31021
690840	31022
78531	31023
719183	31024
50917	31025
607199	31026
107544	31027
66246	31028
156073	31029
15201	31030
29616	31031
50920	31032
134736	31033
3977	31034
98868	31035
306687	31036
13298	31037
183732	31038
510745	31039
21578	31040
160088	31041
16121	31042
633387	31043
141750	31044
427567	31045
244783	31046
76620	31047
72529	31048
446217	31049
344536	31050
297387	31051
91578	31052
553375	31053
161969	31054
4883	31055
402910	31056
125475	31057
73592	31058
443569	31059
279562	31060
24798	31061
18452	31062
524036	31063
71830	31064
400353	31065
509008	31066
631347	31067
78933	31068
311318	31069
351151	31070
91311	31071
212562	31072
280661	31073
31959	31074
153361	31075
2049	31076
719283	31077
312228	31078
272207	31079
63945	31080
496804	31081
912	31082
308824	31083
351729	31084
32154	31085
124143	31086
527448	31087
373116	31088
162138	31089
574173	31090
575474	31091
46218	31092
63738	31093
153663	31094
434829	31095
537271	31096
302982	31097
659930	31098
174620	31099
655009	31100
31892	31101
34768	31102
155320	31103
685503	31104
62172	31105
298862	31106
109310	31107
305240	31108
242481	31109
242601	31110
249831	31111
11892	31112
201352	31113
241591	31114
143177	31115
645092	31116
66354	31117
110710	31118
64977	31119
517110	31120
33252	31121
407896	31122
53764	31123
144991	31124
356812	31125
650661	31126
555778	31127
61863	31128
537816	31129
91466	31130
683387	31131
17547	31132
503936	31133
541862	31134
584844	31135
269650	31136
57320	31137
161453	31138
159382	31139
110099	31140
254882	31141
698114	31142
338236	31143
553999	31144
50236	31145
198139	31146
357626	31147
368065	31148
683688	31149
637067	31150
132894	31151
391026	31152
573589	31153
54114	31154
30148	31155
32542	31156
16063	31157
143266	31158
114162	31159
8453	31160
60026	31161
553529	31162
253588	31163
423732	31164
692181	31165
569548	31166
1284	31167
513940	31168
365359	31169
130604	31170
3024	31171
199240	31172
444239	31173
20743	31174
72140	31175
180568	31176
385148	31177
200177	31178
154763	31179
318614	31180
48285	31181
534346	31182
140338	31183
407129	31184
59102	31185
596558	31186
212107	31187
50130	31188
9571	31189
650876	31190
383700	31191
633037	31192
25483	31193
46670	31194
405119	31195
25403	31196
489597	31197
75167	31198
635959	31199
96409	31200
51422	31201
608107	31202
157485	31203
701777	31204
522700	31205
400927	31206
523069	31207
5088	31208
59957	31209
671705	31210
546123	31211
144029	31212
77875	31213
958	31214
60422	31215
167806	31216
135690	31217
49597	31218
659019	31219
558818	31220
48124	31221
471572	31222
366478	31223
553782	31224
446628	31225
328157	31226
417	31227
44180	31228
380934	31229
517696	31230
356932	31231
171631	31232
106299	31233
11622	31234
492667	31235
15058	31236
983	31237
330976	31238
33902	31239
169913	31240
293992	31241
102082	31242
565217	31243
624729	31244
170816	31245
76786	31246
520933	31247
136866	31248
405885	31249
164736	31250
85519	31251
607366	31252
6213	31253
462548	31254
231704	31255
45230	31256
498081	31257
45328	31258
120867	31259
301093	31260
1582	31261
17268	31262
610429	31263
136852	31264
62551	31265
161720	31266
6350	31267
200	31268
180682	31269
493246	31270
102157	31271
47486	31272
719372	31273
697511	31274
149619	31275
602932	31276
519914	31277
302248	31278
17357	31279
322230	31280
679109	31281
280843	31282
148847	31283
175518	31284
15511	31285
424868	31286
96588	31287
218916	31288
151265	31289
101406	31290
49729	31291
54641	31292
438311	31293
504027	31294
259217	31295
527174	31296
107482	31297
5040	31298
621935	31299
645487	31300
153333	31301
704404	31302
61305	31303
9826	31304
120537	31305
160840	31306
11312	31307
228232	31308
574395	31309
48106	31310
413662	31311
474800	31312
9113	31313
11412	31314
97300	31315
478124	31316
262236	31317
499260	31318
711192	31319
67659	31320
713351	31321
145195	31322
188378	31323
396589	31324
127517	31325
4484	31326
49628	31327
446996	31328
394768	31329
694967	31330
97012	31331
392879	31332
637945	31333
46058	31334
148668	31335
79712	31336
99478	31337
450514	31338
120073	31339
640426	31340
136836	31341
180568	31342
403533	31343
147144	31344
10731	31345
712445	31346
460345	31347
374188	31348
201854	31349
332223	31350
94235	31351
388449	31352
374449	31353
566	31354
701594	31355
724880	31356
114304	31357
296461	31358
54493	31359
52054	31360
541208	31361
657971	31362
28421	31363
531042	31364
559834	31365
382275	31366
18376	31367
133083	31368
277087	31369
326101	31370
155562	31371
123682	31372
16411	31373
182594	31374
272187	31375
696360	31376
636761	31377
53197	31378
23683	31379
500124	31380
651438	31381
13327	31382
20639	31383
7413	31384
567635	31385
219915	31386
647699	31387
114209	31388
149907	31389
223741	31390
318853	31391
399734	31392
630026	31393
557806	31394
32575	31395
664732	31396
244084	31397
3302	31398
20538	31399
41866	31400
130724	31401
39833	31402
58944	31403
113129	31404
4323	31405
27199	31406
582600	31407
466200	31408
577417	31409
28032	31410
177379	31411
168571	31412
478118	31413
700314	31414
28920	31415
148826	31416
564589	31417
66720	31418
8588	31419
226838	31420
657837	31421
497170	31422
5154	31423
472583	31424
337059	31425
3493	31426
107490	31427
21092	31428
135434	31429
722423	31430
552926	31431
231081	31432
56262	31433
711423	31434
97569	31435
172451	31436
104315	31437
104184	31438
184977	31439
512609	31440
423569	31441
171023	31442
386215	31443
6235	31444
496447	31445
326211	31446
198384	31447
39834	31448
704709	31449
577371	31450
421202	31451
48418	31452
105427	31453
400792	31454
584998	31455
534188	31456
47171	31457
343042	31458
48166	31459
682532	31460
719547	31461
264775	31462
164741	31463
564	31464
664791	31465
505475	31466
170606	31467
272899	31468
81036	31469
145643	31470
454044	31471
237114	31472
70211	31473
159708	31474
164506	31475
165105	31476
277891	31477
508534	31478
117542	31479
436455	31480
42241	31481
398699	31482
674711	31483
161043	31484
534500	31485
288572	31486
494251	31487
73202	31488
132206	31489
341795	31490
116750	31491
402509	31492
636772	31493
3995	31494
570930	31495
96297	31496
171643	31497
52408	31498
224241	31499
286503	31500
157818	31501
11762	31502
625513	31503
256035	31504
471627	31505
188150	31506
427049	31507
26802	31508
107003	31509
74314	31510
301631	31511
722444	31512
39215	31513
630522	31514
95286	31515
182154	31516
581850	31517
659322	31518
375414	31519
88459	31520
484468	31521
570923	31522
31500	31523
415667	31524
140362	31525
177951	31526
70491	31527
16998	31528
580371	31529
31241	31530
180325	31531
229462	31532
180681	31533
132646	31534
576203	31535
72760	31536
54987	31537
605411	31538
13894	31539
497244	31540
195760	31541
71272	31542
565118	31543
70598	31544
720305	31545
455610	31546
29429	31547
111299	31548
290918	31549
659820	31550
494805	31551
6047	31552
4772	31553
387226	31554
94343	31555
99994	31556
527325	31557
13263	31558
608332	31559
623655	31560
259322	31561
73922	31562
92470	31563
17106	31564
118078	31565
182	31566
22503	31567
381774	31568
6488	31569
551193	31570
82554	31571
65964	31572
531225	31573
174145	31574
72911	31575
539199	31576
125694	31577
40689	31578
630786	31579
181989	31580
67115	31581
384429	31582
145469	31583
625760	31584
8987	31585
718584	31586
521186	31587
111084	31588
208722	31589
104809	31590
511570	31591
248379	31592
555368	31593
284124	31594
582855	31595
656711	31596
46616	31597
94347	31598
549072	31599
433409	31600
448276	31601
70214	31602
465052	31603
702072	31604
339456	31605
143483	31606
370840	31607
181811	31608
551113	31609
126042	31610
215837	31611
55299	31612
75506	31613
651133	31614
1946	31615
598970	31616
488985	31617
330932	31618
127345	31619
168490	31620
293824	31621
237519	31622
38444	31623
474162	31624
76471	31625
139293	31626
40868	31627
27178	31628
32330	31629
393207	31630
193019	31631
601383	31632
6028	31633
155560	31634
458510	31635
974	31636
20766	31637
678910	31638
653684	31639
609065	31640
94545	31641
22325	31642
149861	31643
176686	31644
586759	31645
475183	31646
368575	31647
147891	31648
701523	31649
688705	31650
371657	31651
90468	31652
694033	31653
369778	31654
177438	31655
44719	31656
38480	31657
459401	31658
479123	31659
20962	31660
542072	31661
713334	31662
66844	31663
43010	31664
38457	31665
534589	31666
437543	31667
164696	31668
16904	31669
533308	31670
155164	31671
22041	31672
123556	31673
177972	31674
435227	31675
547279	31676
402825	31677
459615	31678
246859	31679
383937	31680
13765	31681
693519	31682
199217	31683
515360	31684
184842	31685
646	31686
350200	31687
534571	31688
26204	31689
620447	31690
20796	31691
409002	31692
662798	31693
155341	31694
144445	31695
128831	31696
192101	31697
43328	31698
341673	31699
568948	31700
19743	31701
99972	31702
350577	31703
422934	31704
136595	31705
487712	31706
456923	31707
258177	31708
50701	31709
156	31710
574223	31711
319112	31712
377474	31713
71927	31714
511306	31715
419178	31716
546626	31717
32490	31718
173735	31719
258828	31720
10116	31721
307708	31722
5273	31723
263561	31724
129115	31725
363466	31726
197810	31727
51846	31728
625709	31729
19911	31730
1939	31731
448871	31732
30919	31733
630245	31734
100620	31735
6005	31736
213159	31737
501634	31738
410233	31739
150106	31740
98347	31741
700580	31742
462630	31743
202254	31744
613436	31745
55423	31746
190734	31747
108783	31748
712960	31749
666110	31750
360297	31751
429273	31752
436738	31753
17249	31754
35638	31755
4342	31756
333329	31757
87166	31758
62865	31759
167027	31760
141936	31761
704138	31762
478549	31763
408137	31764
26766	31765
53544	31766
185021	31767
601236	31768
143927	31769
409871	31770
530195	31771
724410	31772
217814	31773
161395	31774
254887	31775
335193	31776
593923	31777
713710	31778
11060	31779
6259	31780
301674	31781
119973	31782
355013	31783
25	31784
369615	31785
67269	31786
110010	31787
426459	31788
381716	31789
494155	31790
457465	31791
1008	31792
551553	31793
712357	31794
356125	31795
574786	31796
511370	31797
615938	31798
555973	31799
673526	31800
276062	31801
391065	31802
706870	31803
15383	31804
5744	31805
5979	31806
185325	31807
7243	31808
8042	31809
68177	31810
295909	31811
192509	31812
640137	31813
510968	31814
50139	31815
194004	31816
167489	31817
387453	31818
42743	31819
347649	31820
400826	31821
12785	31822
400027	31823
284661	31824
121019	31825
697439	31826
152287	31827
47819	31828
102879	31829
67278	31830
33850	31831
281006	31832
351561	31833
353154	31834
105211	31835
130019	31836
29033	31837
104767	31838
708439	31839
94168	31840
125211	31841
86514	31842
288248	31843
180313	31844
53877	31845
6248	31846
19694	31847
14728	31848
499121	31849
190268	31850
442310	31851
1999	31852
135763	31853
310748	31854
349705	31855
33494	31856
633290	31857
302993	31858
41601	31859
698325	31860
583904	31861
598716	31862
358101	31863
54604	31864
632194	31865
107878	31866
280501	31867
179441	31868
431055	31869
635797	31870
418993	31871
38410	31872
80025	31873
27768	31874
1334	31875
501645	31876
247510	31877
98339	31878
323610	31879
251408	31880
635533	31881
340732	31882
348232	31883
625819	31884
658235	31885
68535	31886
709050	31887
11863	31888
109813	31889
513088	31890
255044	31891
551510	31892
389555	31893
38032	31894
653132	31895
656319	31896
612673	31897
203379	31898
540636	31899
489847	31900
676958	31901
372519	31902
107223	31903
62298	31904
105566	31905
671526	31906
81244	31907
720029	31908
180204	31909
294648	31910
494892	31911
23629	31912
24617	31913
699127	31914
29727	31915
628197	31916
583235	31917
519748	31918
457310	31919
329833	31920
132089	31921
157092	31922
11204	31923
274297	31924
106256	31925
284598	31926
91056	31927
11133	31928
537698	31929
121200	31930
571790	31931
41917	31932
107614	31933
225596	31934
124283	31935
376151	31936
648032	31937
3164	31938
101913	31939
410470	31940
259719	31941
159255	31942
606609	31943
550319	31944
252312	31945
169725	31946
134249	31947
2985	31948
234776	31949
588118	31950
296158	31951
15440	31952
515740	31953
293091	31954
432585	31955
154616	31956
30718	31957
662228	31958
570002	31959
366678	31960
242102	31961
610015	31962
23881	31963
262222	31964
723872	31965
142126	31966
707761	31967
160142	31968
35871	31969
521511	31970
663591	31971
724395	31972
466596	31973
66783	31974
102753	31975
27717	31976
482104	31977
150947	31978
419578	31979
60592	31980
262738	31981
119944	31982
628603	31983
51099	31984
112706	31985
470170	31986
357099	31987
42004	31988
379667	31989
78426	31990
492258	31991
339932	31992
166917	31993
13512	31994
562626	31995
113743	31996
114618	31997
370748	31998
39413	31999
187377	32000
502028	32001
172360	32002
394114	32003
106050	32004
350908	32005
683952	32006
485329	32007
322403	32008
565343	32009
491616	32010
152587	32011
280879	32012
242059	32013
55958	32014
682435	32015
166790	32016
703938	32017
156316	32018
147270	32019
41334	32020
13647	32021
72789	32022
724571	32023
46512	32024
661625	32025
588190	32026
34660	32027
43403	32028
156948	32029
36372	32030
637806	32031
701275	32032
36494	32033
71402	32034
185135	32035
9479	32036
522183	32037
11584	32038
57060	32039
129200	32040
333191	32041
27839	32042
550987	32043
669276	32044
560624	32045
254003	32046
100464	32047
92007	32048
89467	32049
68683	32050
506758	32051
54747	32052
57658	32053
404896	32054
119074	32055
13969	32056
50258	32057
592401	32058
101637	32059
721244	32060
451021	32061
215	32062
715735	32063
171585	32064
252010	32065
609219	32066
378860	32067
49761	32068
17636	32069
576225	32070
86540	32071
594061	32072
18813	32073
102299	32074
580418	32075
284593	32076
6914	32077
451469	32078
264257	32079
21735	32080
145053	32081
684	32082
663449	32083
369007	32084
178135	32085
606832	32086
419799	32087
651481	32088
233072	32089
394508	32090
343827	32091
530735	32092
177175	32093
541557	32094
657995	32095
446735	32096
674455	32097
405024	32098
608438	32099
251235	32100
115267	32101
498883	32102
64449	32103
416410	32104
176929	32105
695928	32106
299088	32107
60947	32108
275224	32109
367682	32110
475731	32111
144795	32112
87942	32113
12791	32114
282778	32115
410238	32116
87823	32117
45817	32118
409495	32119
17023	32120
145412	32121
21409	32122
947	32123
361560	32124
264769	32125
109026	32126
536155	32127
60719	32128
13355	32129
152236	32130
66691	32131
257496	32132
547944	32133
274227	32134
554438	32135
590332	32136
180744	32137
492950	32138
323291	32139
673511	32140
399946	32141
421544	32142
366538	32143
334977	32144
102608	32145
694731	32146
591220	32147
644256	32148
14389	32149
95746	32150
651492	32151
266267	32152
253103	32153
25094	32154
584656	32155
166876	32156
117030	32157
441721	32158
220625	32159
313396	32160
674191	32161
160350	32162
410344	32163
470576	32164
2249	32165
312239	32166
702119	32167
73941	32168
279935	32169
98438	32170
176971	32171
437947	32172
257911	32173
531618	32174
345843	32175
145071	32176
368307	32177
3839	32178
117721	32179
450101	32180
380139	32181
76526	32182
32037	32183
577187	32184
129233	32185
54914	32186
215157	32187
277430	32188
121410	32189
395633	32190
701706	32191
147920	32192
369011	32193
344997	32194
321621	32195
16812	32196
482197	32197
4401	32198
6684	32199
502559	32200
658510	32201
56557	32202
227327	32203
128781	32204
607823	32205
235966	32206
28193	32207
25201	32208
640210	32209
101093	32210
681009	32211
422098	32212
436981	32213
378378	32214
617870	32215
466760	32216
711258	32217
579659	32218
17186	32219
678817	32220
88914	32221
30165	32222
681596	32223
88293	32224
414111	32225
8016	32226
6475	32227
444059	32228
258073	32229
65566	32230
150119	32231
706183	32232
350152	32233
82873	32234
495217	32235
319523	32236
145279	32237
131916	32238
163648	32239
134163	32240
267649	32241
606515	32242
469662	32243
369135	32244
153088	32245
165546	32246
467882	32247
453788	32248
538080	32249
484524	32250
134538	32251
583555	32252
278837	32253
432819	32254
465923	32255
164060	32256
48317	32257
16739	32258
201673	32259
287224	32260
30706	32261
601353	32262
509647	32263
188070	32264
385578	32265
446946	32266
224403	32267
413714	32268
117267	32269
539551	32270
82565	32271
406135	32272
85986	32273
481320	32274
390156	32275
623440	32276
616701	32277
460716	32278
15570	32279
96158	32280
47975	32281
448376	32282
110262	32283
2730	32284
51902	32285
143044	32286
70351	32287
210536	32288
107134	32289
356289	32290
3766	32291
677544	32292
112116	32293
281081	32294
712162	32295
452986	32296
455019	32297
684368	32298
159702	32299
475125	32300
481347	32301
104740	32302
498912	32303
248006	32304
137385	32305
1663	32306
129563	32307
57605	32308
34166	32309
189928	32310
705531	32311
165906	32312
509097	32313
460980	32314
419311	32315
301416	32316
68638	32317
723899	32318
32599	32319
68836	32320
188667	32321
615149	32322
68168	32323
26810	32324
125416	32325
55405	32326
101471	32327
219265	32328
292169	32329
17629	32330
70579	32331
70152	32332
684676	32333
99681	32334
373927	32335
152613	32336
7028	32337
80115	32338
554395	32339
17103	32340
127112	32341
426089	32342
16690	32343
204711	32344
276151	32345
234932	32346
256	32347
24795	32348
147535	32349
83948	32350
550113	32351
22329	32352
285119	32353
184906	32354
557501	32355
83068	32356
489994	32357
154353	32358
50283	32359
163796	32360
91877	32361
505985	32362
81851	32363
104559	32364
366554	32365
49364	32366
34453	32367
10451	32368
558835	32369
48085	32370
372429	32371
2656	32372
50344	32373
46127	32374
345731	32375
485423	32376
542600	32377
419714	32378
152592	32379
46205	32380
83670	32381
449052	32382
113425	32383
51980	32384
492	32385
132260	32386
14260	32387
533127	32388
298600	32389
328845	32390
185523	32391
5197	32392
209186	32393
354994	32394
176063	32395
173991	32396
703485	32397
15759	32398
417191	32399
159032	32400
466104	32401
423868	32402
563873	32403
30065	32404
141540	32405
14745	32406
115092	32407
229795	32408
44887	32409
194025	32410
604537	32411
43491	32412
62976	32413
514282	32414
170982	32415
478670	32416
691473	32417
92866	32418
75529	32419
179927	32420
210336	32421
64982	32422
167933	32423
280912	32424
186940	32425
117673	32426
114519	32427
110405	32428
643038	32429
169484	32430
4038	32431
121494	32432
23445	32433
90745	32434
282140	32435
21830	32436
525454	32437
635648	32438
3646	32439
26709	32440
11481	32441
74976	32442
514198	32443
15004	32444
507946	32445
132889	32446
67890	32447
385206	32448
27475	32449
341677	32450
43487	32451
280093	32452
2053	32453
139220	32454
455108	32455
43964	32456
698279	32457
486871	32458
366592	32459
282949	32460
676830	32461
309352	32462
80333	32463
95	32464
144697	32465
37630	32466
473393	32467
186372	32468
207520	32469
671724	32470
444072	32471
573193	32472
301132	32473
462906	32474
69389	32475
707804	32476
510670	32477
320777	32478
291414	32479
588098	32480
203771	32481
45951	32482
460358	32483
120173	32484
182778	32485
116004	32486
9240	32487
75171	32488
6059	32489
566495	32490
280081	32491
116989	32492
352341	32493
329033	32494
80651	32495
430851	32496
600807	32497
17045	32498
50029	32499
140850	32500
49350	32501
471910	32502
451859	32503
249316	32504
325177	32505
295597	32506
395523	32507
504068	32508
248214	32509
149765	32510
528589	32511
605937	32512
166362	32513
2650	32514
327382	32515
701543	32516
7957	32517
495784	32518
508489	32519
385786	32520
184604	32521
192309	32522
425325	32523
661325	32524
561125	32525
316344	32526
157163	32527
29921	32528
605338	32529
31164	32530
548241	32531
446911	32532
73273	32533
56835	32534
409540	32535
82872	32536
9818	32537
292621	32538
22250	32539
74920	32540
39096	32541
1990	32542
433823	32543
431041	32544
131088	32545
464104	32546
123566	32547
64028	32548
28234	32549
73767	32550
471249	32551
2898	32552
390455	32553
304487	32554
141975	32555
33487	32556
338935	32557
657078	32558
45001	32559
286466	32560
240870	32561
619023	32562
661177	32563
498174	32564
722586	32565
16017	32566
126974	32567
440767	32568
103207	32569
695660	32570
124012	32571
667096	32572
317912	32573
60969	32574
424268	32575
198245	32576
466305	32577
58065	32578
62200	32579
60052	32580
2447	32581
39283	32582
32950	32583
137326	32584
564725	32585
85238	32586
448941	32587
469102	32588
45254	32589
24109	32590
410326	32591
345447	32592
175110	32593
522454	32594
474188	32595
588435	32596
21987	32597
392768	32598
696057	32599
101576	32600
61388	32601
274293	32602
94154	32603
163149	32604
63302	32605
324093	32606
225303	32607
25888	32608
253260	32609
527157	32610
28567	32611
55484	32612
553786	32613
724826	32614
9736	32615
7526	32616
421161	32617
243382	32618
132013	32619
97897	32620
233295	32621
586162	32622
277783	32623
246111	32624
241041	32625
496540	32626
283761	32627
373191	32628
478446	32629
234049	32630
496254	32631
714	32632
86473	32633
103596	32634
127286	32635
208188	32636
287112	32637
238219	32638
342879	32639
265216	32640
223132	32641
279923	32642
574130	32643
59695	32644
583525	32645
265576	32646
8905	32647
144822	32648
702401	32649
483755	32650
218365	32651
18920	32652
716615	32653
14866	32654
704294	32655
434972	32656
666642	32657
581132	32658
127757	32659
175471	32660
483380	32661
651407	32662
255621	32663
352980	32664
104070	32665
368545	32666
59403	32667
523649	32668
42570	32669
21049	32670
570129	32671
15920	32672
460400	32673
157688	32674
473963	32675
501036	32676
75293	32677
158820	32678
591099	32679
316428	32680
33639	32681
423394	32682
31805	32683
40551	32684
317676	32685
133077	32686
680225	32687
133837	32688
676375	32689
100040	32690
626450	32691
677384	32692
327410	32693
46171	32694
31723	32695
50190	32696
157858	32697
125234	32698
173624	32699
121668	32700
686181	32701
72540	32702
584667	32703
556953	32704
445836	32705
108159	32706
168709	32707
684545	32708
27896	32709
23818	32710
396277	32711
8783	32712
347712	32713
458149	32714
172706	32715
598992	32716
122532	32717
400351	32718
515319	32719
369404	32720
40310	32721
594713	32722
549570	32723
459687	32724
668368	32725
189708	32726
145029	32727
384009	32728
34767	32729
34724	32730
544345	32731
682138	32732
427746	32733
599822	32734
110264	32735
152340	32736
146145	32737
69734	32738
20671	32739
699925	32740
324231	32741
97289	32742
443025	32743
36499	32744
727	32745
49846	32746
278674	32747
695542	32748
120263	32749
481000	32750
496997	32751
107273	32752
78929	32753
151612	32754
95511	32755
7544	32756
221941	32757
92960	32758
244044	32759
207856	32760
131601	32761
46731	32762
284341	32763
35295	32764
310248	32765
460488	32766
417105	32767
489784	32768
6868	32769
171368	32770
7589	32771
422095	32772
74919	32773
45311	32774
617359	32775
531104	32776
151626	32777
42558	32778
104361	32779
189441	32780
598154	32781
60996	32782
57470	32783
85504	32784
331403	32785
59140	32786
540008	32787
126782	32788
630529	32789
406908	32790
6673	32791
373487	32792
42780	32793
42095	32794
427801	32795
79824	32796
93708	32797
20294	32798
187722	32799
69456	32800
395897	32801
14195	32802
128697	32803
415693	32804
18209	32805
134769	32806
695244	32807
434044	32808
165027	32809
34393	32810
317487	32811
76580	32812
46492	32813
131693	32814
9345	32815
54026	32816
107081	32817
162673	32818
449693	32819
393479	32820
258449	32821
416799	32822
414491	32823
55312	32824
583621	32825
473785	32826
684947	32827
724798	32828
3058	32829
363483	32830
251251	32831
502087	32832
142297	32833
591043	32834
107527	32835
666189	32836
547684	32837
331635	32838
121184	32839
364259	32840
141502	32841
330426	32842
721290	32843
624635	32844
66554	32845
65444	32846
662865	32847
184031	32848
660092	32849
343000	32850
377562	32851
287272	32852
681972	32853
170224	32854
334032	32855
42612	32856
153517	32857
164957	32858
356417	32859
180888	32860
308095	32861
135740	32862
270886	32863
148893	32864
105453	32865
8977	32866
338009	32867
605748	32868
513694	32869
448403	32870
440373	32871
364117	32872
353022	32873
23598	32874
540708	32875
125275	32876
86972	32877
652249	32878
356779	32879
143427	32880
719504	32881
621025	32882
83452	32883
106604	32884
298123	32885
700823	32886
28283	32887
194797	32888
140366	32889
417930	32890
171096	32891
24308	32892
569607	32893
307148	32894
386363	32895
382402	32896
667591	32897
176	32898
98770	32899
7395	32900
169239	32901
195580	32902
483544	32903
13085	32904
545831	32905
712748	32906
718069	32907
147356	32908
441937	32909
1942	32910
260	32911
103565	32912
718997	32913
417937	32914
697216	32915
488937	32916
432071	32917
24347	32918
107802	32919
197466	32920
382007	32921
26029	32922
149013	32923
711164	32924
527644	32925
21729	32926
41569	32927
526844	32928
366152	32929
537402	32930
9439	32931
647444	32932
308437	32933
674649	32934
173316	32935
715847	32936
284141	32937
15069	32938
64812	32939
631264	32940
1281	32941
703663	32942
59891	32943
36620	32944
621660	32945
397180	32946
287561	32947
573028	32948
724225	32949
33206	32950
168353	32951
496593	32952
42703	32953
192736	32954
499827	32955
345371	32956
280470	32957
633846	32958
419628	32959
143267	32960
68716	32961
229912	32962
650558	32963
644939	32964
205913	32965
20391	32966
126839	32967
701724	32968
214554	32969
60452	32970
481172	32971
647919	32972
29422	32973
361937	32974
91837	32975
80329	32976
105742	32977
34390	32978
4712	32979
34669	32980
411749	32981
3941	32982
115045	32983
47222	32984
336607	32985
425986	32986
413792	32987
355865	32988
85731	32989
138324	32990
203497	32991
706122	32992
39103	32993
606479	32994
182688	32995
115654	32996
428937	32997
87724	32998
695122	32999
290601	33000
526865	33001
1622	33002
278383	33003
31807	33004
94422	33005
115836	33006
75055	33007
16915	33008
138516	33009
471105	33010
724042	33011
23363	33012
564888	33013
177264	33014
643181	33015
250633	33016
626457	33017
485016	33018
559532	33019
137755	33020
38	33021
234335	33022
658213	33023
273904	33024
594808	33025
59036	33026
497790	33027
225356	33028
43594	33029
659278	33030
178116	33031
184185	33032
468406	33033
210387	33034
137594	33035
457530	33036
199673	33037
677785	33038
78619	33039
105965	33040
9144	33041
113704	33042
27774	33043
94670	33044
148719	33045
675207	33046
433491	33047
373387	33048
257718	33049
144579	33050
399291	33051
559692	33052
78489	33053
62128	33054
14018	33055
147045	33056
329416	33057
36026	33058
8324	33059
1378	33060
339038	33061
384846	33062
165315	33063
16813	33064
179413	33065
267819	33066
665151	33067
483097	33068
200995	33069
495261	33070
714290	33071
672470	33072
37	33073
681899	33074
563875	33075
31402	33076
93423	33077
123988	33078
348544	33079
495986	33080
310070	33081
20553	33082
10887	33083
335242	33084
140559	33085
326	33086
688365	33087
271135	33088
186369	33089
153864	33090
41201	33091
498041	33092
169193	33093
144192	33094
101110	33095
13697	33096
662020	33097
278456	33098
402297	33099
11975	33100
403141	33101
2234	33102
183588	33103
118485	33104
151156	33105
512168	33106
551761	33107
239863	33108
12159	33109
85060	33110
228879	33111
625639	33112
163982	33113
31658	33114
28102	33115
621129	33116
177467	33117
666347	33118
93725	33119
484699	33120
114084	33121
630415	33122
686422	33123
14667	33124
31507	33125
81902	33126
6170	33127
181139	33128
398710	33129
722396	33130
19466	33131
723784	33132
499879	33133
435599	33134
607178	33135
167383	33136
3707	33137
8224	33138
235631	33139
227059	33140
127875	33141
176760	33142
563253	33143
30452	33144
289004	33145
55776	33146
431716	33147
399704	33148
73493	33149
479892	33150
7867	33151
52754	33152
69224	33153
620364	33154
156525	33155
323821	33156
543816	33157
442584	33158
74628	33159
20821	33160
502119	33161
685451	33162
410864	33163
162375	33164
27384	33165
13484	33166
175374	33167
22464	33168
362251	33169
537657	33170
131958	33171
18852	33172
145472	33173
175719	33174
319613	33175
806	33176
223368	33177
444930	33178
20519	33179
189281	33180
108277	33181
330057	33182
514412	33183
621390	33184
324181	33185
100341	33186
11542	33187
478369	33188
356049	33189
160141	33190
472322	33191
102041	33192
416782	33193
161270	33194
716253	33195
143538	33196
19292	33197
8536	33198
179612	33199
487895	33200
450852	33201
166011	33202
500438	33203
29222	33204
11461	33205
39267	33206
101679	33207
528248	33208
280824	33209
10292	33210
70414	33211
430485	33212
43974	33213
361985	33214
123465	33215
488390	33216
522325	33217
176164	33218
19466	33219
19525	33220
8376	33221
113181	33222
705261	33223
363930	33224
216861	33225
157919	33226
500174	33227
52985	33228
394554	33229
667584	33230
80109	33231
648727	33232
312831	33233
648273	33234
578092	33235
31377	33236
43953	33237
420022	33238
307682	33239
307575	33240
175733	33241
480420	33242
28882	33243
149423	33244
14061	33245
258715	33246
2664	33247
237657	33248
99204	33249
44135	33250
170762	33251
244403	33252
316864	33253
696971	33254
470205	33255
1649	33256
643925	33257
158089	33258
525342	33259
274573	33260
15228	33261
298302	33262
19518	33263
489140	33264
268801	33265
95256	33266
391843	33267
269420	33268
138719	33269
657091	33270
362914	33271
85138	33272
27108	33273
111283	33274
218318	33275
68202	33276
46622	33277
18010	33278
624925	33279
7665	33280
573657	33281
28801	33282
1511	33283
664979	33284
20165	33285
653653	33286
53680	33287
25331	33288
215024	33289
701557	33290
320461	33291
396758	33292
80211	33293
310422	33294
322651	33295
397568	33296
475705	33297
604307	33298
577979	33299
682046	33300
610614	33301
21057	33302
653634	33303
189707	33304
153938	33305
711894	33306
597039	33307
378435	33308
32670	33309
169040	33310
111865	33311
104931	33312
1268	33313
52109	33314
722075	33315
665229	33316
639721	33317
149937	33318
12368	33319
569056	33320
593011	33321
125835	33322
352662	33323
395480	33324
595978	33325
84150	33326
285074	33327
702444	33328
650996	33329
569276	33330
33067	33331
339506	33332
420630	33333
443474	33334
506463	33335
503379	33336
40353	33337
43039	33338
16527	33339
65769	33340
716740	33341
508653	33342
174726	33343
244780	33344
443999	33345
156995	33346
48336	33347
11146	33348
157245	33349
1937	33350
401314	33351
164441	33352
215412	33353
1712	33354
270336	33355
558125	33356
76998	33357
175601	33358
716771	33359
658669	33360
93264	33361
324102	33362
446320	33363
54093	33364
96511	33365
5801	33366
96914	33367
99179	33368
141097	33369
132869	33370
86856	33371
634961	33372
193574	33373
609542	33374
434461	33375
301592	33376
19534	33377
89848	33378
51615	33379
256951	33380
277469	33381
280120	33382
560484	33383
523105	33384
190798	33385
126651	33386
140430	33387
129068	33388
62144	33389
178269	33390
655136	33391
366946	33392
504374	33393
350050	33394
14053	33395
669775	33396
350711	33397
3884	33398
534990	33399
693196	33400
134526	33401
101151	33402
550153	33403
242376	33404
719556	33405
293871	33406
89796	33407
175845	33408
170697	33409
639319	33410
409878	33411
559117	33412
587000	33413
716478	33414
94356	33415
440157	33416
683985	33417
78445	33418
599774	33419
554343	33420
93789	33421
585914	33422
453451	33423
538628	33424
314196	33425
574939	33426
715115	33427
387288	33428
179307	33429
304456	33430
482603	33431
44185	33432
655090	33433
396016	33434
161489	33435
12693	33436
625414	33437
149849	33438
545117	33439
471958	33440
313143	33441
500019	33442
534476	33443
141483	33444
2930	33445
715219	33446
654985	33447
494037	33448
449545	33449
279239	33450
396347	33451
81628	33452
77484	33453
136270	33454
320551	33455
430569	33456
677665	33457
45531	33458
331963	33459
100589	33460
182807	33461
457243	33462
33628	33463
600956	33464
1703	33465
583134	33466
564057	33467
517731	33468
376680	33469
395564	33470
98858	33471
238777	33472
264280	33473
422212	33474
100225	33475
36758	33476
175829	33477
31392	33478
599802	33479
147853	33480
526473	33481
74186	33482
571427	33483
1278	33484
512861	33485
62221	33486
13291	33487
29127	33488
100654	33489
648048	33490
702190	33491
57625	33492
86464	33493
177970	33494
519387	33495
49417	33496
168040	33497
676503	33498
1922	33499
246127	33500
550936	33501
449070	33502
57650	33503
284051	33504
315772	33505
210721	33506
46912	33507
33352	33508
48283	33509
70115	33510
347506	33511
529744	33512
409091	33513
231787	33514
185008	33515
504250	33516
394776	33517
99575	33518
513592	33519
430704	33520
517752	33521
178042	33522
601092	33523
103776	33524
516860	33525
152663	33526
33529	33527
48991	33528
696372	33529
545390	33530
487060	33531
64453	33532
280067	33533
326493	33534
146912	33535
234231	33536
551962	33537
178687	33538
24481	33539
47330	33540
345294	33541
435067	33542
9626	33543
7766	33544
66272	33545
500961	33546
27696	33547
164419	33548
15186	33549
556219	33550
303847	33551
686264	33552
558000	33553
411469	33554
173062	33555
243614	33556
137341	33557
298547	33558
407730	33559
86561	33560
430197	33561
268717	33562
73022	33563
649235	33564
224463	33565
646608	33566
63954	33567
20097	33568
98505	33569
5105	33570
6511	33571
124456	33572
153163	33573
361641	33574
15725	33575
15660	33576
15870	33577
113223	33578
631758	33579
537022	33580
206826	33581
104971	33582
41716	33583
191853	33584
104389	33585
682615	33586
426856	33587
175532	33588
59970	33589
39260	33590
373970	33591
7837	33592
39491	33593
374495	33594
183908	33595
724216	33596
662803	33597
184212	33598
75053	33599
396559	33600
240271	33601
168602	33602
62179	33603
362879	33604
780	33605
13123	33606
36583	33607
575922	33608
368993	33609
655457	33610
528196	33611
245416	33612
162633	33613
161803	33614
356419	33615
284068	33616
116302	33617
18692	33618
340790	33619
485578	33620
115136	33621
500295	33622
534941	33623
184279	33624
18062	33625
25707	33626
144446	33627
535589	33628
448092	33629
435709	33630
155889	33631
132605	33632
411459	33633
677075	33634
549492	33635
170807	33636
233595	33637
297708	33638
116903	33639
176798	33640
697106	33641
10330	33642
148435	33643
176978	33644
654545	33645
420456	33646
631839	33647
152625	33648
137912	33649
164409	33650
527009	33651
636184	33652
485611	33653
384950	33654
372135	33655
687312	33656
28014	33657
99777	33658
220999	33659
44781	33660
54745	33661
561559	33662
143191	33663
106448	33664
43518	33665
16403	33666
129301	33667
449063	33668
552304	33669
268071	33670
1786	33671
59956	33672
35065	33673
208018	33674
545266	33675
124603	33676
363647	33677
164534	33678
154015	33679
20799	33680
11125	33681
524858	33682
266054	33683
41027	33684
678157	33685
48114	33686
52662	33687
186922	33688
170459	33689
415297	33690
407865	33691
325036	33692
711229	33693
209287	33694
613540	33695
387996	33696
270086	33697
202914	33698
25549	33699
491897	33700
135907	33701
347405	33702
84340	33703
17250	33704
260325	33705
137733	33706
298672	33707
349457	33708
187519	33709
47567	33710
470929	33711
57560	33712
410749	33713
14872	33714
371313	33715
286714	33716
151263	33717
236325	33718
503718	33719
591968	33720
169660	33721
4105	33722
185258	33723
678214	33724
284724	33725
151356	33726
475639	33727
144859	33728
672993	33729
42734	33730
313360	33731
319945	33732
204807	33733
459590	33734
363586	33735
55697	33736
142132	33737
412749	33738
151539	33739
582531	33740
113908	33741
7629	33742
566374	33743
706698	33744
644383	33745
697753	33746
316494	33747
493815	33748
467486	33749
109925	33750
18629	33751
118409	33752
627124	33753
57089	33754
276073	33755
662740	33756
286992	33757
240928	33758
311749	33759
5005	33760
144956	33761
56974	33762
487140	33763
430951	33764
713628	33765
423904	33766
42733	33767
512863	33768
1872	33769
70523	33770
621253	33771
44935	33772
286187	33773
23089	33774
423084	33775
79987	33776
166987	33777
3250	33778
193667	33779
717587	33780
273387	33781
576428	33782
133811	33783
684205	33784
70022	33785
183568	33786
177343	33787
46198	33788
38124	33789
80147	33790
391637	33791
525379	33792
130236	33793
300412	33794
423031	33795
158630	33796
25881	33797
377256	33798
14177	33799
458519	33800
657830	33801
710924	33802
234075	33803
47779	33804
186102	33805
48310	33806
38031	33807
476751	33808
608249	33809
669300	33810
159348	33811
193050	33812
391255	33813
507357	33814
175710	33815
223466	33816
346398	33817
681900	33818
177620	33819
75653	33820
375363	33821
468464	33822
193943	33823
102122	33824
477313	33825
2949	33826
389850	33827
120737	33828
130821	33829
447572	33830
34738	33831
436628	33832
438580	33833
151450	33834
188637	33835
91261	33836
157299	33837
2147	33838
719384	33839
12404	33840
33162	33841
6960	33842
65861	33843
182001	33844
289931	33845
371075	33846
48629	33847
723069	33848
492411	33849
183905	33850
670971	33851
276176	33852
432041	33853
53096	33854
599919	33855
434435	33856
303957	33857
660962	33858
480384	33859
38808	33860
39128	33861
135448	33862
104854	33863
638652	33864
29721	33865
53304	33866
84508	33867
339307	33868
696191	33869
408194	33870
39945	33871
20133	33872
624647	33873
385698	33874
610018	33875
330101	33876
519804	33877
387075	33878
611958	33879
477623	33880
16856	33881
297179	33882
27203	33883
690674	33884
198556	33885
287057	33886
63516	33887
32142	33888
278973	33889
283513	33890
24274	33891
207868	33892
367294	33893
562092	33894
262564	33895
19942	33896
413874	33897
296323	33898
182825	33899
331110	33900
634545	33901
44694	33902
650000	33903
123226	33904
506840	33905
599911	33906
466233	33907
343091	33908
712866	33909
153518	33910
199680	33911
137255	33912
162355	33913
43070	33914
396467	33915
572485	33916
1453	33917
159110	33918
615598	33919
573710	33920
303366	33921
69096	33922
598782	33923
453633	33924
469884	33925
139813	33926
402812	33927
559016	33928
423442	33929
483267	33930
445046	33931
235371	33932
107876	33933
519563	33934
73255	33935
14610	33936
555028	33937
158399	33938
153508	33939
160460	33940
110837	33941
395478	33942
527084	33943
325766	33944
8121	33945
689316	33946
43289	33947
284956	33948
128411	33949
236719	33950
134222	33951
617013	33952
118280	33953
353147	33954
33448	33955
50093	33956
2715	33957
457081	33958
333809	33959
214153	33960
38591	33961
94150	33962
277730	33963
598887	33964
258401	33965
46899	33966
4168	33967
368327	33968
130	33969
403897	33970
178560	33971
36514	33972
600396	33973
202663	33974
164115	33975
88742	33976
222105	33977
130070	33978
578274	33979
531548	33980
1620	33981
366737	33982
56121	33983
24659	33984
403469	33985
124250	33986
152396	33987
652041	33988
303130	33989
50871	33990
17606	33991
16711	33992
210577	33993
699488	33994
692109	33995
60337	33996
52448	33997
420090	33998
367512	33999
90522	34000
689905	34001
386475	34002
88171	34003
505832	34004
674101	34005
490251	34006
626380	34007
5250	34008
11363	34009
26818	34010
590000	34011
495921	34012
21250	34013
128942	34014
151673	34015
637117	34016
36747	34017
379958	34018
300051	34019
146396	34020
189156	34021
86671	34022
237434	34023
634337	34024
68258	34025
421100	34026
339802	34027
555491	34028
161890	34029
256955	34030
144656	34031
432304	34032
27028	34033
701938	34034
398910	34035
648483	34036
312709	34037
34526	34038
94018	34039
256786	34040
151481	34041
147134	34042
177900	34043
72723	34044
107908	34045
21877	34046
28044	34047
22075	34048
107288	34049
554817	34050
22881	34051
176297	34052
184194	34053
231350	34054
399728	34055
653774	34056
40971	34057
1004	34058
287474	34059
166777	34060
633429	34061
351603	34062
2373	34063
106575	34064
664961	34065
4279	34066
65662	34067
37949	34068
658580	34069
57791	34070
194055	34071
69805	34072
193163	34073
435256	34074
39377	34075
312160	34076
244828	34077
74179	34078
570436	34079
46270	34080
228718	34081
85261	34082
514791	34083
134131	34084
421737	34085
137842	34086
326890	34087
86420	34088
45554	34089
562816	34090
513680	34091
79615	34092
474751	34093
460454	34094
373608	34095
41900	34096
178551	34097
9236	34098
574265	34099
226021	34100
37825	34101
152441	34102
265742	34103
106541	34104
137812	34105
427821	34106
558069	34107
15491	34108
142987	34109
678915	34110
12555	34111
21607	34112
601570	34113
4080	34114
588302	34115
687988	34116
413285	34117
717290	34118
35792	34119
457155	34120
678532	34121
371300	34122
458914	34123
68432	34124
156565	34125
94941	34126
11326	34127
271666	34128
76099	34129
120353	34130
438629	34131
472864	34132
239278	34133
47620	34134
47701	34135
324240	34136
116942	34137
707813	34138
69138	34139
649744	34140
37366	34141
630202	34142
270340	34143
324771	34144
3178	34145
559352	34146
171343	34147
683049	34148
548840	34149
633472	34150
623645	34151
101236	34152
491464	34153
93967	34154
338213	34155
558303	34156
37679	34157
159653	34158
528981	34159
328127	34160
281687	34161
4970	34162
640618	34163
493899	34164
50518	34165
411335	34166
107457	34167
240769	34168
157065	34169
253491	34170
2242	34171
194729	34172
643373	34173
24935	34174
126194	34175
35619	34176
411839	34177
289507	34178
94539	34179
633176	34180
166496	34181
247094	34182
102396	34183
46103	34184
169399	34185
80025	34186
147045	34187
39539	34188
127259	34189
523474	34190
95501	34191
216556	34192
66443	34193
328956	34194
363978	34195
101232	34196
17927	34197
436505	34198
43225	34199
532247	34200
657084	34201
163812	34202
53740	34203
20034	34204
262952	34205
194028	34206
1011	34207
135875	34208
50555	34209
234868	34210
84545	34211
74099	34212
483946	34213
290	34214
527675	34215
210517	34216
130512	34217
341269	34218
505347	34219
316591	34220
40512	34221
84172	34222
518915	34223
615996	34224
110168	34225
39969	34226
114486	34227
14760	34228
628136	34229
83190	34230
23267	34231
263260	34232
363136	34233
42106	34234
365196	34235
132294	34236
655648	34237
282143	34238
592488	34239
472279	34240
483710	34241
175371	34242
500626	34243
145193	34244
90347	34245
146114	34246
169997	34247
136741	34248
103963	34249
177271	34250
118769	34251
541335	34252
329199	34253
456327	34254
148385	34255
4051	34256
418737	34257
28327	34258
615789	34259
18089	34260
29168	34261
667	34262
640851	34263
34805	34264
110029	34265
156903	34266
441519	34267
613736	34268
16040	34269
48117	34270
45865	34271
272901	34272
244334	34273
570131	34274
20046	34275
125325	34276
58347	34277
57495	34278
59761	34279
78288	34280
698819	34281
587119	34282
280466	34283
403736	34284
160782	34285
395690	34286
444888	34287
326274	34288
187753	34289
103781	34290
94305	34291
49590	34292
530292	34293
50326	34294
179776	34295
19779	34296
116568	34297
241657	34298
14135	34299
157594	34300
26632	34301
201274	34302
44849	34303
609887	34304
292037	34305
537358	34306
262901	34307
202692	34308
98219	34309
140704	34310
356019	34311
622089	34312
895	34313
89098	34314
10527	34315
720280	34316
63431	34317
105570	34318
180316	34319
423597	34320
30094	34321
3103	34322
513413	34323
535600	34324
76303	34325
622415	34326
384882	34327
433671	34328
213719	34329
323348	34330
724339	34331
687824	34332
100588	34333
58492	34334
287834	34335
1252	34336
29694	34337
573591	34338
28861	34339
210613	34340
67161	34341
628697	34342
689622	34343
149476	34344
378768	34345
211132	34346
295277	34347
2	34348
317775	34349
411728	34350
635764	34351
402745	34352
225584	34353
15565	34354
44605	34355
174491	34356
26574	34357
144624	34358
497352	34359
147493	34360
104531	34361
19866	34362
700060	34363
31231	34364
530885	34365
453205	34366
65581	34367
89319	34368
48690	34369
277055	34370
131457	34371
429986	34372
214340	34373
165866	34374
715033	34375
706347	34376
8374	34377
20817	34378
664225	34379
342290	34380
168120	34381
398202	34382
5644	34383
141681	34384
661187	34385
556892	34386
642600	34387
16265	34388
308401	34389
29714	34390
75759	34391
699916	34392
191832	34393
150645	34394
1641	34395
98492	34396
608980	34397
433526	34398
312391	34399
70154	34400
372123	34401
12126	34402
16937	34403
112339	34404
533592	34405
336884	34406
276495	34407
16340	34408
108935	34409
109249	34410
115121	34411
306872	34412
33331	34413
180094	34414
545774	34415
235351	34416
518940	34417
131707	34418
183623	34419
118699	34420
130129	34421
10091	34422
708220	34423
72100	34424
707	34425
623551	34426
433356	34427
445679	34428
119129	34429
502876	34430
255498	34431
644351	34432
44120	34433
588101	34434
655301	34435
42268	34436
489799	34437
17981	34438
585767	34439
243609	34440
365137	34441
531367	34442
78164	34443
12092	34444
213693	34445
173269	34446
53276	34447
41921	34448
27756	34449
149479	34450
9	34451
304577	34452
470233	34453
25059	34454
112861	34455
5655	34456
93827	34457
603320	34458
334162	34459
6688	34460
139394	34461
14711	34462
433940	34463
10863	34464
186155	34465
519161	34466
13740	34467
389060	34468
542359	34469
9219	34470
90178	34471
52190	34472
408229	34473
516371	34474
686014	34475
671682	34476
69065	34477
124964	34478
356048	34479
169258	34480
358118	34481
366992	34482
27164	34483
228640	34484
253050	34485
123803	34486
344766	34487
547980	34488
31258	34489
574229	34490
317646	34491
64733	34492
104634	34493
1060	34494
393324	34495
541926	34496
57070	34497
1040	34498
701507	34499
527617	34500
88631	34501
13684	34502
613888	34503
292182	34504
192644	34505
65060	34506
17430	34507
165817	34508
596098	34509
295826	34510
609681	34511
112447	34512
138626	34513
28776	34514
694620	34515
110661	34516
553331	34517
10814	34518
493037	34519
571648	34520
13347	34521
72786	34522
629305	34523
14442	34524
21801	34525
228278	34526
598902	34527
721839	34528
1	34529
496340	34530
3705	34531
150257	34532
11574	34533
13699	34534
156009	34535
555264	34536
341402	34537
126477	34538
1185	34539
670042	34540
295271	34541
413686	34542
8818	34543
511206	34544
42974	34545
44573	34546
14161	34547
90694	34548
373589	34549
36448	34550
156593	34551
15325	34552
230757	34553
498938	34554
561061	34555
19414	34556
273272	34557
657923	34558
627280	34559
97445	34560
502083	34561
98632	34562
687565	34563
126926	34564
164805	34565
316721	34566
29897	34567
125233	34568
553109	34569
17567	34570
194867	34571
5277	34572
129989	34573
259873	34574
3507	34575
67545	34576
23330	34577
575521	34578
4695	34579
34010	34580
509766	34581
123455	34582
93787	34583
661591	34584
616441	34585
674899	34586
496542	34587
130013	34588
493350	34589
15800	34590
355955	34591
17675	34592
105155	34593
266809	34594
571235	34595
109003	34596
721556	34597
216595	34598
142113	34599
709857	34600
306673	34601
1132	34602
213577	34603
714195	34604
68514	34605
79149	34606
92662	34607
115773	34608
350501	34609
41392	34610
76376	34611
357957	34612
143325	34613
495824	34614
314413	34615
383026	34616
4768	34617
303833	34618
603478	34619
256007	34620
1113	34621
707282	34622
273293	34623
38794	34624
150581	34625
234371	34626
473983	34627
208111	34628
247394	34629
30694	34630
6351	34631
641150	34632
620126	34633
554762	34634
9895	34635
20202	34636
341192	34637
162907	34638
3714	34639
37935	34640
607676	34641
452095	34642
15346	34643
137173	34644
680736	34645
148593	34646
384938	34647
551241	34648
45036	34649
491099	34650
317575	34651
25872	34652
166970	34653
429325	34654
73302	34655
460055	34656
6944	34657
411509	34658
553941	34659
155952	34660
312094	34661
139513	34662
475382	34663
462323	34664
325486	34665
450303	34666
227867	34667
70106	34668
80287	34669
192632	34670
607697	34671
421369	34672
100926	34673
436324	34674
167422	34675
191585	34676
499292	34677
86904	34678
17583	34679
1420	34680
548292	34681
500451	34682
642118	34683
545608	34684
125936	34685
277279	34686
472936	34687
313313	34688
404290	34689
134918	34690
534702	34691
247900	34692
106807	34693
77480	34694
45770	34695
323337	34696
217018	34697
600124	34698
492899	34699
494064	34700
501744	34701
297198	34702
62894	34703
332894	34704
282955	34705
628040	34706
65203	34707
56776	34708
254986	34709
568418	34710
473750	34711
491472	34712
31274	34713
367183	34714
552781	34715
532901	34716
493793	34717
93953	34718
156844	34719
376760	34720
6880	34721
53226	34722
643541	34723
539980	34724
467765	34725
123230	34726
180449	34727
711172	34728
296470	34729
18889	34730
330025	34731
51465	34732
491122	34733
170132	34734
578843	34735
428373	34736
104874	34737
251586	34738
98084	34739
3133	34740
686459	34741
57802	34742
239583	34743
494075	34744
691955	34745
672513	34746
3696	34747
165900	34748
639000	34749
12672	34750
31058	34751
384789	34752
255814	34753
88660	34754
171565	34755
580129	34756
103740	34757
533018	34758
76190	34759
95113	34760
506241	34761
72480	34762
514535	34763
1547	34764
7877	34765
218443	34766
370868	34767
22419	34768
64428	34769
83208	34770
170479	34771
496859	34772
24547	34773
694231	34774
105199	34775
358228	34776
615702	34777
34846	34778
80462	34779
118535	34780
664544	34781
674990	34782
674602	34783
13409	34784
39293	34785
448096	34786
65232	34787
188201	34788
2473	34789
97127	34790
704003	34791
4379	34792
551695	34793
160119	34794
322034	34795
480751	34796
165551	34797
261766	34798
69076	34799
158273	34800
574622	34801
430882	34802
166609	34803
114828	34804
252217	34805
245321	34806
560520	34807
536438	34808
4931	34809
633245	34810
62085	34811
442272	34812
196521	34813
102474	34814
687232	34815
277054	34816
119847	34817
581947	34818
2279	34819
46569	34820
94668	34821
382216	34822
640380	34823
142861	34824
2679	34825
387688	34826
365758	34827
37288	34828
66204	34829
166752	34830
540654	34831
876	34832
446830	34833
68156	34834
110123	34835
539687	34836
426264	34837
139233	34838
134012	34839
981	34840
148707	34841
572634	34842
585338	34843
247705	34844
316809	34845
698950	34846
36904	34847
209122	34848
464662	34849
327629	34850
178826	34851
700161	34852
718549	34853
379387	34854
402795	34855
159763	34856
488198	34857
682849	34858
175621	34859
703863	34860
230876	34861
491781	34862
552250	34863
123117	34864
546840	34865
358282	34866
83147	34867
88880	34868
575163	34869
481339	34870
391543	34871
14256	34872
52673	34873
688666	34874
27279	34875
103287	34876
705724	34877
88689	34878
388729	34879
282984	34880
129771	34881
58936	34882
465582	34883
635371	34884
684853	34885
419325	34886
667379	34887
386785	34888
651972	34889
706351	34890
12384	34891
111383	34892
57979	34893
342463	34894
444718	34895
408006	34896
1460	34897
135231	34898
369988	34899
578136	34900
321267	34901
67473	34902
615151	34903
702638	34904
145226	34905
260748	34906
578725	34907
5909	34908
228592	34909
378183	34910
360516	34911
12107	34912
429125	34913
564565	34914
188698	34915
500633	34916
301215	34917
16367	34918
100248	34919
294156	34920
40386	34921
128390	34922
40387	34923
165409	34924
377406	34925
394856	34926
112366	34927
384466	34928
339576	34929
249779	34930
132329	34931
494496	34932
126701	34933
285172	34934
674235	34935
243768	34936
454243	34937
91350	34938
472311	34939
86044	34940
662597	34941
45756	34942
602792	34943
429189	34944
65411	34945
488732	34946
680466	34947
313122	34948
488077	34949
255360	34950
302055	34951
334851	34952
190754	34953
121130	34954
273917	34955
72470	34956
106760	34957
513929	34958
119	34959
66523	34960
266585	34961
334727	34962
312149	34963
39244	34964
235815	34965
514490	34966
230345	34967
454407	34968
565104	34969
90200	34970
605865	34971
107621	34972
704103	34973
337582	34974
186447	34975
486709	34976
4023	34977
482176	34978
328539	34979
8246	34980
329992	34981
199160	34982
159130	34983
40827	34984
82176	34985
307649	34986
571861	34987
548860	34988
590625	34989
11392	34990
202773	34991
117296	34992
615243	34993
273288	34994
618840	34995
235193	34996
36657	34997
111743	34998
390351	34999
687324	35000
346301	35001
495970	35002
335488	35003
90162	35004
459728	35005
447825	35006
539045	35007
304036	35008
324022	35009
210767	35010
185658	35011
637841	35012
513963	35013
589045	35014
270324	35015
240369	35016
42533	35017
515724	35018
709852	35019
300480	35020
217377	35021
337277	35022
164336	35023
609241	35024
322764	35025
48128	35026
118648	35027
141787	35028
53409	35029
437718	35030
649817	35031
158581	35032
100628	35033
29402	35034
240735	35035
470088	35036
558129	35037
49219	35038
485964	35039
87312	35040
69025	35041
39417	35042
49683	35043
637912	35044
161986	35045
288801	35046
579615	35047
117051	35048
550573	35049
490900	35050
25760	35051
573590	35052
14976	35053
32403	35054
689137	35055
169439	35056
30420	35057
401900	35058
616454	35059
402772	35060
234144	35061
17395	35062
559918	35063
37766	35064
574933	35065
56252	35066
395538	35067
162547	35068
131785	35069
609072	35070
31346	35071
156516	35072
81067	35073
133230	35074
207443	35075
82785	35076
116840	35077
161418	35078
51758	35079
135090	35080
4930	35081
469864	35082
169411	35083
579647	35084
257989	35085
226112	35086
202949	35087
163160	35088
396343	35089
39464	35090
39076	35091
80424	35092
570825	35093
250599	35094
423697	35095
617486	35096
30591	35097
151969	35098
710683	35099
262305	35100
592062	35101
4745	35102
685139	35103
14766	35104
636656	35105
557736	35106
88964	35107
379686	35108
618717	35109
182174	35110
508450	35111
173614	35112
186396	35113
639060	35114
384910	35115
182895	35116
154644	35117
115882	35118
571919	35119
22376	35120
26213	35121
376109	35122
35187	35123
286440	35124
706212	35125
28593	35126
573812	35127
617897	35128
164920	35129
92962	35130
160102	35131
337580	35132
407499	35133
2984	35134
341099	35135
155129	35136
616907	35137
705590	35138
670812	35139
348158	35140
43666	35141
539285	35142
240586	35143
45261	35144
154355	35145
457649	35146
258990	35147
631804	35148
231178	35149
465527	35150
290366	35151
172939	35152
270905	35153
273823	35154
674665	35155
205157	35156
562429	35157
9882	35158
138250	35159
34756	35160
145856	35161
637805	35162
268278	35163
423585	35164
44111	35165
459035	35166
283047	35167
25361	35168
272	35169
338529	35170
8061	35171
231803	35172
260461	35173
532951	35174
39137	35175
222908	35176
29965	35177
162350	35178
43378	35179
391638	35180
96629	35181
310788	35182
153103	35183
126088	35184
724018	35185
34004	35186
670483	35187
215280	35188
8119	35189
630045	35190
415834	35191
123877	35192
373442	35193
637880	35194
279838	35195
144133	35196
678933	35197
171247	35198
49734	35199
516786	35200
6464	35201
153082	35202
8407	35203
582197	35204
506476	35205
437297	35206
602141	35207
110393	35208
116978	35209
266530	35210
522834	35211
333149	35212
187928	35213
722281	35214
159817	35215
370870	35216
536144	35217
578297	35218
342321	35219
675814	35220
593686	35221
334595	35222
131907	35223
675237	35224
172182	35225
584504	35226
253725	35227
8473	35228
182896	35229
97233	35230
177069	35231
39085	35232
55826	35233
243647	35234
413922	35235
185423	35236
223411	35237
2917	35238
548816	35239
119886	35240
371454	35241
12203	35242
39425	35243
61614	35244
645311	35245
1530	35246
566089	35247
454125	35248
31453	35249
170804	35250
15541	35251
163435	35252
166800	35253
4809	35254
150047	35255
162063	35256
689792	35257
355790	35258
620389	35259
658125	35260
114542	35261
3135	35262
26072	35263
332239	35264
671100	35265
153768	35266
421556	35267
41283	35268
25426	35269
7701	35270
559793	35271
371027	35272
325694	35273
520514	35274
58060	35275
543457	35276
1827	35277
197226	35278
88542	35279
67771	35280
525655	35281
119640	35282
50233	35283
145637	35284
25655	35285
217118	35286
634887	35287
677212	35288
503000	35289
395276	35290
455625	35291
509765	35292
622932	35293
650635	35294
87311	35295
640458	35296
470755	35297
55791	35298
367564	35299
294736	35300
571206	35301
110061	35302
242866	35303
642324	35304
283762	35305
87552	35306
45175	35307
177420	35308
578	35309
563114	35310
94710	35311
356214	35312
536632	35313
97284	35314
563131	35315
715107	35316
94960	35317
131772	35318
11475	35319
101157	35320
100840	35321
246092	35322
651514	35323
63477	35324
5939	35325
141082	35326
675671	35327
85679	35328
201979	35329
196413	35330
336739	35331
31743	35332
620572	35333
554007	35334
54541	35335
611897	35336
26236	35337
214109	35338
300007	35339
662025	35340
255027	35341
229884	35342
470308	35343
254380	35344
118462	35345
543134	35346
116298	35347
63636	35348
436766	35349
123411	35350
457047	35351
46964	35352
603059	35353
212197	35354
616748	35355
46072	35356
412598	35357
705776	35358
137794	35359
1523	35360
128264	35361
122828	35362
1573	35363
715116	35364
101150	35365
552535	35366
661491	35367
523425	35368
86276	35369
596584	35370
247567	35371
674110	35372
137557	35373
164921	35374
116731	35375
148474	35376
349009	35377
723517	35378
681989	35379
551299	35380
82191	35381
235341	35382
149566	35383
65237	35384
241210	35385
258864	35386
1275	35387
483588	35388
213931	35389
467381	35390
71464	35391
21778	35392
64565	35393
621734	35394
217935	35395
12494	35396
26030	35397
140630	35398
14950	35399
617089	35400
423625	35401
362041	35402
392	35403
101691	35404
494477	35405
211511	35406
165648	35407
657784	35408
244576	35409
542654	35410
46137	35411
450109	35412
510654	35413
492995	35414
300915	35415
118373	35416
459842	35417
136623	35418
4749	35419
152169	35420
37076	35421
19382	35422
322994	35423
353902	35424
110462	35425
530811	35426
557907	35427
687259	35428
647605	35429
516805	35430
8693	35431
35158	35432
538571	35433
255486	35434
76661	35435
134513	35436
24721	35437
723371	35438
39042	35439
118234	35440
154912	35441
31300	35442
136951	35443
53166	35444
26382	35445
709297	35446
191168	35447
594432	35448
6601	35449
587913	35450
566940	35451
487675	35452
252893	35453
467806	35454
155417	35455
89764	35456
62374	35457
46690	35458
358517	35459
321943	35460
51961	35461
486567	35462
86158	35463
677650	35464
183296	35465
391527	35466
108156	35467
466025	35468
564718	35469
528281	35470
458589	35471
28983	35472
380256	35473
69716	35474
52358	35475
670379	35476
469087	35477
147915	35478
542208	35479
143022	35480
636014	35481
37086	35482
31202	35483
4211	35484
500895	35485
282496	35486
598220	35487
507786	35488
399713	35489
128533	35490
7672	35491
285241	35492
682390	35493
143257	35494
9710	35495
103623	35496
472057	35497
162	35498
385401	35499
509350	35500
20232	35501
233903	35502
41710	35503
4631	35504
130858	35505
140436	35506
225112	35507
82739	35508
510041	35509
259116	35510
450417	35511
565465	35512
331920	35513
137442	35514
85069	35515
463884	35516
139297	35517
258847	35518
541369	35519
329828	35520
502349	35521
35605	35522
53303	35523
12192	35524
56887	35525
169634	35526
76717	35527
614505	35528
132154	35529
31748	35530
675071	35531
658101	35532
567578	35533
47092	35534
341432	35535
535964	35536
31961	35537
181584	35538
180129	35539
28926	35540
975	35541
368595	35542
37631	35543
87967	35544
43020	35545
49294	35546
8822	35547
222020	35548
444520	35549
167243	35550
12768	35551
171942	35552
197524	35553
412422	35554
588367	35555
331549	35556
335749	35557
622099	35558
677691	35559
190309	35560
451976	35561
226622	35562
145370	35563
26228	35564
279378	35565
432337	35566
513470	35567
41596	35568
167318	35569
89750	35570
97794	35571
12572	35572
330436	35573
9640	35574
12840	35575
29490	35576
497674	35577
91197	35578
459730	35579
75870	35580
185361	35581
676189	35582
30117	35583
41191	35584
501425	35585
65771	35586
22043	35587
215565	35588
440178	35589
33021	35590
336186	35591
685881	35592
85003	35593
26848	35594
672863	35595
281689	35596
5217	35597
642	35598
492928	35599
83835	35600
76381	35601
88625	35602
84292	35603
506523	35604
703584	35605
647607	35606
19498	35607
288927	35608
343103	35609
414566	35610
60577	35611
45452	35612
41332	35613
590543	35614
641836	35615
358959	35616
673822	35617
267859	35618
425359	35619
53775	35620
155607	35621
243594	35622
198111	35623
42128	35624
65583	35625
129492	35626
48348	35627
591148	35628
15841	35629
142296	35630
192911	35631
514622	35632
663497	35633
550314	35634
682727	35635
198424	35636
506157	35637
154964	35638
412968	35639
105789	35640
101264	35641
322076	35642
446813	35643
554836	35644
4674	35645
273704	35646
23838	35647
97072	35648
124777	35649
143934	35650
686596	35651
582996	35652
35601	35653
228359	35654
721037	35655
370592	35656
579104	35657
529821	35658
83095	35659
629713	35660
223632	35661
668987	35662
671848	35663
476061	35664
21974	35665
342319	35666
680837	35667
38902	35668
352747	35669
97711	35670
519532	35671
406435	35672
605066	35673
576731	35674
176534	35675
55526	35676
415513	35677
177792	35678
8766	35679
178176	35680
590435	35681
133429	35682
121941	35683
698515	35684
199795	35685
172301	35686
13247	35687
142901	35688
685487	35689
160970	35690
40418	35691
1016	35692
127950	35693
135738	35694
525348	35695
377010	35696
588733	35697
90585	35698
425837	35699
34124	35700
619804	35701
11070	35702
207108	35703
278519	35704
141813	35705
28734	35706
263698	35707
2317	35708
4534	35709
40119	35710
211821	35711
46170	35712
538060	35713
588728	35714
104811	35715
623155	35716
507808	35717
7281	35718
4362	35719
346113	35720
476675	35721
587068	35722
165334	35723
103457	35724
154646	35725
71526	35726
127147	35727
395225	35728
172771	35729
8157	35730
113197	35731
35766	35732
688300	35733
498970	35734
327539	35735
59209	35736
325646	35737
222735	35738
707515	35739
112614	35740
115295	35741
25337	35742
146210	35743
57710	35744
255865	35745
363117	35746
277327	35747
11646	35748
66300	35749
548430	35750
577030	35751
34807	35752
10912	35753
191461	35754
996	35755
124337	35756
103630	35757
152201	35758
311573	35759
36866	35760
253949	35761
159363	35762
147911	35763
649777	35764
11128	35765
704465	35766
332983	35767
359954	35768
366462	35769
589128	35770
40959	35771
87132	35772
552717	35773
123288	35774
188206	35775
18103	35776
50005	35777
3019	35778
401535	35779
388533	35780
109028	35781
188003	35782
293297	35783
361765	35784
710215	35785
570000	35786
111938	35787
32791	35788
331376	35789
547592	35790
555895	35791
608701	35792
263966	35793
139264	35794
373287	35795
544340	35796
332726	35797
538199	35798
573737	35799
285997	35800
39070	35801
153129	35802
532683	35803
139388	35804
84849	35805
691189	35806
94919	35807
51738	35808
404425	35809
393560	35810
179184	35811
56307	35812
54741	35813
708738	35814
312253	35815
174895	35816
244881	35817
709599	35818
342941	35819
91772	35820
91335	35821
6115	35822
119302	35823
62531	35824
104172	35825
348330	35826
316722	35827
35180	35828
136583	35829
697772	35830
190915	35831
72763	35832
275262	35833
548205	35834
318171	35835
117009	35836
385198	35837
578978	35838
95350	35839
91343	35840
30525	35841
382732	35842
23546	35843
317733	35844
306950	35845
81174	35846
653248	35847
638942	35848
656117	35849
723072	35850
129618	35851
561791	35852
124703	35853
70833	35854
567232	35855
148813	35856
514856	35857
608452	35858
538425	35859
255810	35860
39618	35861
352819	35862
329219	35863
143049	35864
137433	35865
201538	35866
533248	35867
590446	35868
118145	35869
90995	35870
159785	35871
219529	35872
480184	35873
28008	35874
509537	35875
678865	35876
197348	35877
500944	35878
43210	35879
98532	35880
528844	35881
77389	35882
583391	35883
437028	35884
5499	35885
14717	35886
188670	35887
82298	35888
350921	35889
272768	35890
130147	35891
95462	35892
586228	35893
9233	35894
684452	35895
167441	35896
708147	35897
16228	35898
46261	35899
256068	35900
700047	35901
35282	35902
257317	35903
84285	35904
590327	35905
167093	35906
25123	35907
14756	35908
553245	35909
633575	35910
303917	35911
191743	35912
277846	35913
636747	35914
137529	35915
20513	35916
667075	35917
441242	35918
38825	35919
399069	35920
102995	35921
560042	35922
522172	35923
646915	35924
2907	35925
345302	35926
35201	35927
29302	35928
582598	35929
159246	35930
471945	35931
127524	35932
65667	35933
574047	35934
318632	35935
551109	35936
394331	35937
88919	35938
3158	35939
134320	35940
150396	35941
121321	35942
602560	35943
527489	35944
441	35945
651605	35946
469973	35947
145502	35948
18489	35949
175366	35950
21562	35951
548979	35952
402394	35953
381259	35954
261981	35955
2382	35956
236324	35957
373468	35958
156164	35959
208233	35960
250131	35961
39265	35962
4895	35963
136561	35964
151904	35965
13763	35966
46629	35967
217888	35968
719421	35969
222543	35970
674473	35971
192942	35972
204276	35973
700911	35974
417247	35975
124936	35976
122252	35977
347088	35978
517888	35979
6447	35980
182159	35981
685155	35982
491808	35983
25181	35984
320502	35985
603574	35986
27696	35987
87587	35988
715029	35989
560098	35990
463121	35991
3087	35992
129169	35993
143800	35994
354987	35995
481058	35996
606574	35997
500407	35998
32958	35999
190151	36000
72078	36001
156672	36002
363901	36003
715895	36004
426686	36005
26781	36006
241017	36007
404500	36008
19918	36009
505608	36010
88778	36011
544219	36012
94981	36013
9526	36014
121158	36015
204508	36016
491630	36017
126798	36018
614	36019
123522	36020
10618	36021
357573	36022
228322	36023
43864	36024
184894	36025
623519	36026
246320	36027
680869	36028
394200	36029
36584	36030
24556	36031
441	36032
168814	36033
86780	36034
695081	36035
30551	36036
287838	36037
27650	36038
668107	36039
259157	36040
177829	36041
11431	36042
495705	36043
690800	36044
186461	36045
85331	36046
84661	36047
631370	36048
97152	36049
227026	36050
126683	36051
2957	36052
126218	36053
354488	36054
292738	36055
488004	36056
379584	36057
249909	36058
181130	36059
6466	36060
78828	36061
531292	36062
460480	36063
471445	36064
661134	36065
391993	36066
241702	36067
229261	36068
235498	36069
12309	36070
635261	36071
384856	36072
362952	36073
592665	36074
79081	36075
410013	36076
584074	36077
27893	36078
117066	36079
32170	36080
359044	36081
179283	36082
11826	36083
634888	36084
157439	36085
64408	36086
270670	36087
107175	36088
205401	36089
549053	36090
223185	36091
177047	36092
653846	36093
31567	36094
684908	36095
457595	36096
104240	36097
248746	36098
473295	36099
74504	36100
85927	36101
454492	36102
468669	36103
158672	36104
716125	36105
83892	36106
531059	36107
83072	36108
355778	36109
333080	36110
485547	36111
114442	36112
626322	36113
101640	36114
678280	36115
89317	36116
664464	36117
580211	36118
8032	36119
314045	36120
404964	36121
73255	36122
268144	36123
330959	36124
113502	36125
462605	36126
192021	36127
34392	36128
114353	36129
515123	36130
413161	36131
11642	36132
587313	36133
633413	36134
669898	36135
95179	36136
74573	36137
121766	36138
124645	36139
325575	36140
86402	36141
648595	36142
47222	36143
11343	36144
140943	36145
150474	36146
31533	36147
32239	36148
153669	36149
22261	36150
508	36151
154430	36152
61864	36153
639231	36154
669585	36155
57215	36156
103883	36157
525604	36158
211267	36159
23076	36160
63913	36161
711591	36162
46993	36163
411574	36164
620726	36165
145845	36166
452266	36167
427780	36168
29526	36169
298067	36170
161644	36171
673682	36172
606191	36173
545563	36174
101078	36175
500606	36176
655030	36177
560388	36178
103574	36179
715009	36180
618181	36181
464193	36182
451785	36183
100904	36184
710000	36185
2109	36186
100579	36187
5562	36188
368825	36189
23612	36190
25893	36191
89630	36192
710685	36193
16646	36194
2047	36195
184824	36196
166693	36197
87860	36198
143545	36199
138369	36200
88437	36201
614154	36202
2872	36203
609343	36204
54131	36205
156479	36206
651084	36207
578048	36208
16733	36209
38075	36210
148054	36211
300321	36212
415133	36213
429848	36214
545344	36215
33084	36216
18631	36217
236168	36218
128576	36219
154254	36220
541922	36221
694461	36222
6917	36223
667531	36224
21054	36225
133335	36226
139717	36227
10724	36228
128920	36229
28098	36230
241627	36231
639576	36232
549608	36233
357256	36234
16994	36235
7989	36236
76610	36237
522076	36238
136773	36239
88596	36240
159583	36241
554480	36242
406204	36243
229727	36244
12342	36245
438842	36246
100636	36247
81075	36248
314758	36249
189972	36250
48610	36251
612892	36252
237	36253
7207	36254
617091	36255
62493	36256
40916	36257
31118	36258
650108	36259
166953	36260
107101	36261
163969	36262
691389	36263
300947	36264
263361	36265
364260	36266
566205	36267
536369	36268
398623	36269
198905	36270
44083	36271
41691	36272
215473	36273
211293	36274
170575	36275
594228	36276
529171	36277
100510	36278
617898	36279
256732	36280
4373	36281
520429	36282
611921	36283
602497	36284
4753	36285
627962	36286
376615	36287
702091	36288
68130	36289
2594	36290
9636	36291
160035	36292
245133	36293
164602	36294
158257	36295
341425	36296
176559	36297
399955	36298
36981	36299
648482	36300
355960	36301
164305	36302
650639	36303
506031	36304
10213	36305
662595	36306
167482	36307
172348	36308
692542	36309
428888	36310
336703	36311
7172	36312
34698	36313
181137	36314
86864	36315
164271	36316
685969	36317
87836	36318
6	36319
14147	36320
456226	36321
167800	36322
148845	36323
177289	36324
584207	36325
18214	36326
162157	36327
573438	36328
129684	36329
16930	36330
27860	36331
158614	36332
546610	36333
60141	36334
57926	36335
458910	36336
157637	36337
198406	36338
712334	36339
78101	36340
129394	36341
193925	36342
99722	36343
64600	36344
255629	36345
469088	36346
499690	36347
177224	36348
186777	36349
51870	36350
556598	36351
446404	36352
299345	36353
6321	36354
458570	36355
80773	36356
175070	36357
419444	36358
160190	36359
716089	36360
687418	36361
51589	36362
116691	36363
366469	36364
599511	36365
529659	36366
627428	36367
431753	36368
5960	36369
670977	36370
343928	36371
442019	36372
277345	36373
238322	36374
395156	36375
232485	36376
392239	36377
316950	36378
1169	36379
30706	36380
324030	36381
191181	36382
115358	36383
374170	36384
274701	36385
536552	36386
530348	36387
182708	36388
489203	36389
161488	36390
714871	36391
18828	36392
160367	36393
262895	36394
331700	36395
10521	36396
628391	36397
83000	36398
716958	36399
139947	36400
307774	36401
141290	36402
167821	36403
145715	36404
409613	36405
524768	36406
429171	36407
35842	36408
58610	36409
258382	36410
334149	36411
7169	36412
539318	36413
468764	36414
174085	36415
590943	36416
152990	36417
102380	36418
267243	36419
268802	36420
1296	36421
333696	36422
536298	36423
99296	36424
73962	36425
707311	36426
165011	36427
352773	36428
225615	36429
357910	36430
407474	36431
151040	36432
511647	36433
402195	36434
281505	36435
33	36436
215215	36437
109695	36438
376621	36439
183441	36440
136169	36441
303595	36442
170852	36443
24767	36444
653070	36445
40548	36446
651788	36447
104482	36448
2757	36449
324893	36450
196756	36451
422616	36452
5176	36453
450437	36454
4384	36455
445438	36456
133186	36457
8151	36458
481317	36459
418192	36460
7612	36461
358484	36462
71747	36463
204160	36464
107763	36465
660683	36466
2983	36467
137779	36468
65444	36469
110218	36470
636521	36471
251490	36472
47642	36473
468798	36474
636561	36475
182162	36476
23273	36477
571492	36478
457011	36479
183315	36480
57089	36481
495670	36482
226248	36483
676722	36484
613442	36485
72432	36486
557708	36487
517555	36488
302553	36489
536765	36490
44339	36491
377016	36492
264658	36493
600913	36494
645539	36495
29651	36496
646876	36497
14870	36498
133734	36499
119164	36500
99472	36501
24473	36502
451429	36503
443258	36504
185492	36505
527650	36506
91556	36507
617451	36508
106710	36509
94927	36510
165967	36511
17831	36512
509941	36513
9416	36514
74846	36515
160383	36516
54850	36517
424066	36518
164429	36519
107417	36520
574688	36521
103253	36522
1900	36523
181342	36524
500956	36525
43328	36526
290837	36527
653278	36528
479374	36529
51647	36530
121453	36531
124688	36532
48124	36533
452047	36534
106869	36535
561904	36536
275498	36537
181650	36538
43816	36539
219829	36540
432109	36541
311194	36542
67835	36543
690962	36544
35082	36545
97171	36546
46283	36547
183440	36548
138388	36549
511335	36550
447797	36551
293191	36552
498172	36553
64025	36554
176596	36555
93595	36556
212468	36557
12880	36558
57279	36559
99062	36560
310381	36561
105033	36562
684954	36563
363372	36564
150902	36565
23712	36566
524525	36567
453686	36568
37579	36569
29875	36570
13772	36571
154295	36572
633172	36573
26098	36574
28777	36575
43867	36576
453	36577
599542	36578
59411	36579
150006	36580
236560	36581
338022	36582
588695	36583
73529	36584
335593	36585
36845	36586
64670	36587
461723	36588
7744	36589
38313	36590
74913	36591
362715	36592
179133	36593
17389	36594
174139	36595
244133	36596
60733	36597
69612	36598
126305	36599
10491	36600
47194	36601
702275	36602
1572	36603
98842	36604
204703	36605
558376	36606
664362	36607
106145	36608
564217	36609
4720	36610
551351	36611
61438	36612
722842	36613
9163	36614
412958	36615
377049	36616
299812	36617
649341	36618
225085	36619
502150	36620
6195	36621
114180	36622
552932	36623
616802	36624
59438	36625
34057	36626
184790	36627
189067	36628
631426	36629
9679	36630
80029	36631
144427	36632
154814	36633
264484	36634
225362	36635
139575	36636
30681	36637
15494	36638
643588	36639
517815	36640
118150	36641
126552	36642
113615	36643
10627	36644
4190	36645
654505	36646
109828	36647
507439	36648
66890	36649
142170	36650
45155	36651
241063	36652
271533	36653
269086	36654
443969	36655
16039	36656
182885	36657
478582	36658
173864	36659
2444	36660
610053	36661
10066	36662
30586	36663
467059	36664
85875	36665
25198	36666
173045	36667
704674	36668
570139	36669
393553	36670
269687	36671
170394	36672
555065	36673
51126	36674
521918	36675
645	36676
720147	36677
321144	36678
50849	36679
130685	36680
159660	36681
648601	36682
375811	36683
30314	36684
161717	36685
126224	36686
495855	36687
143996	36688
300359	36689
172096	36690
40128	36691
620218	36692
435009	36693
391177	36694
599124	36695
152368	36696
156261	36697
258598	36698
719236	36699
33080	36700
611112	36701
454578	36702
496971	36703
326654	36704
269022	36705
3476	36706
164008	36707
2911	36708
129510	36709
154165	36710
701950	36711
257578	36712
205712	36713
220998	36714
701663	36715
329777	36716
10850	36717
147016	36718
502391	36719
55021	36720
327591	36721
360562	36722
143460	36723
326153	36724
162130	36725
84298	36726
83089	36727
323987	36728
512055	36729
157718	36730
491819	36731
144538	36732
528116	36733
414474	36734
474108	36735
634587	36736
99624	36737
325958	36738
53414	36739
685002	36740
303083	36741
320646	36742
41908	36743
171265	36744
10137	36745
9895	36746
501158	36747
180430	36748
602845	36749
97279	36750
255320	36751
120198	36752
178561	36753
638813	36754
15217	36755
284913	36756
81183	36757
313579	36758
74299	36759
480429	36760
60627	36761
236957	36762
54086	36763
342145	36764
153793	36765
8324	36766
384636	36767
264466	36768
418368	36769
713156	36770
429966	36771
31013	36772
378895	36773
489880	36774
364987	36775
130795	36776
653180	36777
627415	36778
93689	36779
494690	36780
920	36781
341758	36782
658751	36783
158448	36784
83395	36785
387932	36786
644789	36787
220432	36788
351516	36789
14921	36790
133019	36791
681310	36792
368018	36793
54954	36794
119850	36795
16841	36796
594280	36797
530977	36798
448967	36799
661753	36800
603246	36801
35295	36802
4452	36803
652175	36804
81073	36805
22646	36806
716606	36807
560904	36808
60940	36809
5937	36810
341915	36811
546537	36812
59300	36813
421764	36814
18916	36815
364163	36816
210744	36817
199064	36818
340476	36819
226526	36820
12476	36821
44388	36822
267836	36823
311204	36824
490482	36825
336671	36826
677065	36827
197398	36828
76261	36829
32605	36830
29497	36831
324589	36832
72059	36833
523292	36834
42642	36835
296021	36836
2987	36837
333636	36838
422727	36839
87095	36840
334210	36841
641957	36842
6430	36843
139181	36844
53333	36845
427690	36846
63554	36847
470323	36848
529420	36849
420150	36850
716971	36851
10424	36852
182860	36853
389909	36854
36277	36855
44658	36856
94805	36857
48893	36858
39132	36859
46101	36860
13961	36861
559452	36862
627585	36863
516570	36864
35505	36865
537159	36866
360547	36867
196872	36868
110466	36869
12746	36870
171040	36871
623024	36872
297	36873
327177	36874
687554	36875
27803	36876
702933	36877
110631	36878
271882	36879
366517	36880
43248	36881
26183	36882
550264	36883
336269	36884
484474	36885
190274	36886
15138	36887
43082	36888
18285	36889
305732	36890
81465	36891
244674	36892
64536	36893
186479	36894
96062	36895
471570	36896
133200	36897
107035	36898
16676	36899
167326	36900
651632	36901
105377	36902
375366	36903
426833	36904
394173	36905
176349	36906
151182	36907
258081	36908
135719	36909
235912	36910
631960	36911
9050	36912
224375	36913
63402	36914
57010	36915
91233	36916
395412	36917
328346	36918
87141	36919
155357	36920
323805	36921
499310	36922
554248	36923
425019	36924
425477	36925
153595	36926
291850	36927
92686	36928
525075	36929
282062	36930
182957	36931
134087	36932
59238	36933
515837	36934
669998	36935
316126	36936
152117	36937
138797	36938
37089	36939
628163	36940
38874	36941
598420	36942
521096	36943
151776	36944
83287	36945
3276	36946
463350	36947
35289	36948
605084	36949
74182	36950
46464	36951
89426	36952
333704	36953
687330	36954
335012	36955
19797	36956
203801	36957
208596	36958
79843	36959
489892	36960
498453	36961
43102	36962
187256	36963
474179	36964
93142	36965
553121	36966
401677	36967
55145	36968
287201	36969
289819	36970
501735	36971
671159	36972
692163	36973
80407	36974
429278	36975
90	36976
23491	36977
620406	36978
283777	36979
452052	36980
13245	36981
329525	36982
502403	36983
576962	36984
476349	36985
156664	36986
644975	36987
424797	36988
382697	36989
13294	36990
6846	36991
660576	36992
544314	36993
541930	36994
527469	36995
619233	36996
119221	36997
3622	36998
58304	36999
415340	37000
4641	37001
130655	37002
539123	37003
232947	37004
29893	37005
5055	37006
301933	37007
169564	37008
664396	37009
52143	37010
586439	37011
84777	37012
323961	37013
264510	37014
658806	37015
715138	37016
607043	37017
364116	37018
184442	37019
19946	37020
98217	37021
83268	37022
541388	37023
162691	37024
317946	37025
586696	37026
39307	37027
510069	37028
36396	37029
401311	37030
536529	37031
43757	37032
302960	37033
173081	37034
174773	37035
327818	37036
141274	37037
560066	37038
169462	37039
364605	37040
154441	37041
391794	37042
425657	37043
99059	37044
382261	37045
336987	37046
48385	37047
46345	37048
139654	37049
11566	37050
521831	37051
542993	37052
548819	37053
67807	37054
164449	37055
598628	37056
316124	37057
119695	37058
12351	37059
39497	37060
137402	37061
404681	37062
4192	37063
12397	37064
295754	37065
3267	37066
546800	37067
368293	37068
499803	37069
221550	37070
147086	37071
542861	37072
129725	37073
122956	37074
73162	37075
43261	37076
75122	37077
664169	37078
337506	37079
230245	37080
471811	37081
713732	37082
179978	37083
10682	37084
174855	37085
100373	37086
257584	37087
482115	37088
174985	37089
405228	37090
38560	37091
198645	37092
55377	37093
455186	37094
352131	37095
484583	37096
683093	37097
601646	37098
260520	37099
143451	37100
288240	37101
147443	37102
105650	37103
31010	37104
38588	37105
383517	37106
165247	37107
180277	37108
44009	37109
342440	37110
653498	37111
72644	37112
14697	37113
19307	37114
123571	37115
8589	37116
35537	37117
505611	37118
199758	37119
592146	37120
264359	37121
2170	37122
325491	37123
516048	37124
66704	37125
492371	37126
637343	37127
264277	37128
176598	37129
120476	37130
603272	37131
111059	37132
97253	37133
114588	37134
127600	37135
267021	37136
252131	37137
696962	37138
54121	37139
495075	37140
63736	37141
182811	37142
119789	37143
177856	37144
27223	37145
659716	37146
632730	37147
472444	37148
33580	37149
540980	37150
656901	37151
198620	37152
636819	37153
32415	37154
178556	37155
87533	37156
23338	37157
337900	37158
550848	37159
22804	37160
155836	37161
563470	37162
565868	37163
642267	37164
14159	37165
436737	37166
625135	37167
633411	37168
272269	37169
458958	37170
678452	37171
657117	37172
75014	37173
688154	37174
425290	37175
110888	37176
41914	37177
400169	37178
285075	37179
710653	37180
41394	37181
375651	37182
701281	37183
669136	37184
261102	37185
204830	37186
13685	37187
40735	37188
671277	37189
217315	37190
189401	37191
692449	37192
615825	37193
665065	37194
8186	37195
79867	37196
4058	37197
181499	37198
718645	37199
489898	37200
717055	37201
601780	37202
145586	37203
620903	37204
19635	37205
60722	37206
603623	37207
52273	37208
429029	37209
15800	37210
553980	37211
223974	37212
87057	37213
282715	37214
123736	37215
179285	37216
168842	37217
188843	37218
262893	37219
39990	37220
337349	37221
239993	37222
10384	37223
155890	37224
2353	37225
640254	37226
432973	37227
1774	37228
714144	37229
128550	37230
282273	37231
79994	37232
265549	37233
5008	37234
724485	37235
450931	37236
53943	37237
191207	37238
572954	37239
707936	37240
156433	37241
152600	37242
39592	37243
641580	37244
304596	37245
18017	37246
623047	37247
316988	37248
939	37249
33155	37250
237874	37251
577124	37252
38775	37253
40160	37254
151409	37255
179573	37256
433352	37257
398773	37258
7819	37259
145270	37260
503	37261
53624	37262
500893	37263
351223	37264
540106	37265
521412	37266
531170	37267
506990	37268
566778	37269
260643	37270
417146	37271
549205	37272
14381	37273
87188	37274
580539	37275
49236	37276
122346	37277
134728	37278
1637	37279
202443	37280
416197	37281
169224	37282
47869	37283
70898	37284
159752	37285
55979	37286
212532	37287
139807	37288
118021	37289
442520	37290
596562	37291
283636	37292
286486	37293
117228	37294
520470	37295
531688	37296
10493	37297
268985	37298
681844	37299
29210	37300
376985	37301
78390	37302
7084	37303
325372	37304
228737	37305
708149	37306
54185	37307
721779	37308
156133	37309
577775	37310
8320	37311
462864	37312
103	37313
20789	37314
57822	37315
51724	37316
192688	37317
92692	37318
382832	37319
585684	37320
682979	37321
89055	37322
12073	37323
177624	37324
578738	37325
185897	37326
26586	37327
436730	37328
344434	37329
47158	37330
134221	37331
554119	37332
134297	37333
662348	37334
297478	37335
87044	37336
12182	37337
131129	37338
64556	37339
21152	37340
455823	37341
591369	37342
391834	37343
115058	37344
704491	37345
446812	37346
546770	37347
12480	37348
701090	37349
379975	37350
52	37351
334012	37352
145958	37353
165449	37354
13603	37355
365755	37356
354261	37357
69988	37358
494428	37359
327040	37360
291632	37361
99717	37362
10014	37363
686611	37364
303373	37365
475866	37366
355428	37367
628327	37368
447201	37369
187249	37370
50395	37371
571880	37372
122212	37373
723270	37374
157281	37375
142905	37376
157080	37377
306609	37378
13148	37379
589281	37380
511086	37381
428305	37382
318304	37383
94516	37384
32334	37385
676766	37386
30584	37387
169585	37388
190826	37389
78248	37390
10538	37391
622500	37392
395091	37393
84151	37394
31176	37395
293423	37396
289894	37397
159205	37398
459858	37399
580248	37400
504932	37401
77918	37402
397066	37403
662352	37404
427077	37405
617936	37406
669526	37407
146386	37408
10360	37409
116915	37410
26223	37411
190414	37412
694347	37413
170006	37414
19553	37415
2850	37416
443416	37417
651734	37418
17482	37419
126706	37420
23969	37421
184678	37422
594257	37423
493122	37424
451250	37425
109868	37426
637828	37427
20267	37428
384295	37429
87415	37430
169565	37431
1670	37432
178260	37433
191726	37434
482043	37435
654265	37436
45813	37437
483757	37438
321772	37439
17646	37440
112885	37441
656544	37442
599890	37443
559399	37444
244540	37445
134930	37446
181185	37447
407350	37448
493355	37449
117153	37450
87876	37451
216712	37452
550256	37453
103122	37454
608362	37455
138835	37456
531389	37457
26037	37458
201541	37459
511092	37460
31659	37461
250697	37462
221920	37463
688126	37464
476356	37465
619865	37466
137356	37467
493218	37468
31784	37469
692560	37470
4507	37471
47830	37472
632329	37473
502842	37474
53025	37475
577454	37476
278900	37477
194118	37478
136448	37479
251305	37480
571451	37481
94444	37482
118557	37483
428961	37484
718175	37485
487380	37486
492912	37487
116607	37488
330528	37489
551896	37490
86998	37491
11816	37492
511102	37493
37230	37494
301299	37495
155127	37496
94654	37497
29178	37498
335432	37499
328345	37500
577612	37501
544531	37502
42904	37503
28359	37504
145241	37505
444782	37506
230906	37507
706472	37508
600788	37509
572150	37510
304926	37511
127682	37512
97981	37513
51737	37514
507886	37515
148323	37516
262598	37517
54593	37518
473618	37519
312538	37520
584045	37521
573316	37522
94723	37523
555780	37524
14082	37525
12465	37526
193206	37527
141105	37528
325477	37529
721394	37530
71061	37531
668808	37532
635230	37533
2975	37534
245292	37535
441732	37536
307840	37537
273761	37538
228580	37539
156659	37540
342947	37541
265837	37542
153317	37543
21850	37544
23835	37545
588511	37546
109051	37547
626259	37548
400108	37549
387963	37550
476068	37551
1814	37552
684944	37553
400602	37554
5383	37555
369757	37556
13918	37557
352787	37558
202910	37559
30747	37560
331570	37561
486462	37562
233148	37563
580126	37564
207965	37565
324784	37566
244964	37567
501784	37568
216774	37569
534676	37570
7261	37571
242779	37572
672122	37573
52835	37574
537047	37575
241102	37576
279741	37577
417120	37578
336390	37579
395497	37580
23981	37581
327420	37582
394581	37583
723494	37584
197735	37585
174772	37586
22450	37587
529577	37588
607818	37589
410257	37590
472214	37591
501660	37592
492	37593
84505	37594
600900	37595
154956	37596
399401	37597
482323	37598
477515	37599
396085	37600
3023	37601
654117	37602
167182	37603
82873	37604
31779	37605
618458	37606
162061	37607
80306	37608
57255	37609
155999	37610
152690	37611
562536	37612
349617	37613
443663	37614
82842	37615
70084	37616
324346	37617
577689	37618
19691	37619
8934	37620
307603	37621
35074	37622
47254	37623
64156	37624
693016	37625
581391	37626
95208	37627
702291	37628
238834	37629
204259	37630
575011	37631
587766	37632
521235	37633
568857	37634
458569	37635
165280	37636
271777	37637
116533	37638
507782	37639
9346	37640
313004	37641
291941	37642
146255	37643
51059	37644
620602	37645
141866	37646
69186	37647
166291	37648
504405	37649
505758	37650
523982	37651
166311	37652
285246	37653
73643	37654
292055	37655
171253	37656
218054	37657
13379	37658
486616	37659
335355	37660
444606	37661
75748	37662
117518	37663
42291	37664
153521	37665
112360	37666
575164	37667
225053	37668
3960	37669
10407	37670
87605	37671
114356	37672
45615	37673
329516	37674
705766	37675
586486	37676
608226	37677
99045	37678
166145	37679
130317	37680
304558	37681
636690	37682
39877	37683
572118	37684
37163	37685
103398	37686
119109	37687
511912	37688
79139	37689
420707	37690
115236	37691
517557	37692
122135	37693
118258	37694
3988	37695
113764	37696
268707	37697
723932	37698
136410	37699
12206	37700
89387	37701
129355	37702
159290	37703
393862	37704
36460	37705
515455	37706
175911	37707
51338	37708
164164	37709
147876	37710
600535	37711
416001	37712
39578	37713
48395	37714
106728	37715
135884	37716
243691	37717
244391	37718
54304	37719
667042	37720
596804	37721
259306	37722
476797	37723
135238	37724
513477	37725
63644	37726
423136	37727
410370	37728
450823	37729
94082	37730
609350	37731
699341	37732
238491	37733
639023	37734
696618	37735
34836	37736
641213	37737
170514	37738
24515	37739
385553	37740
189713	37741
697146	37742
5093	37743
88028	37744
218974	37745
14459	37746
175829	37747
2814	37748
4396	37749
284526	37750
519048	37751
424509	37752
71396	37753
700176	37754
500698	37755
305243	37756
486748	37757
287350	37758
462581	37759
183997	37760
474435	37761
25315	37762
517258	37763
142627	37764
670983	37765
607457	37766
64763	37767
317366	37768
650491	37769
337916	37770
169481	37771
148678	37772
459011	37773
365184	37774
179147	37775
86333	37776
613821	37777
67590	37778
657170	37779
78233	37780
379202	37781
617040	37782
516510	37783
34178	37784
45785	37785
297765	37786
29318	37787
311518	37788
767	37789
492260	37790
650998	37791
15734	37792
623702	37793
632948	37794
637334	37795
630501	37796
159133	37797
589543	37798
587665	37799
553319	37800
162151	37801
406296	37802
174561	37803
14906	37804
155623	37805
177167	37806
232306	37807
540886	37808
696649	37809
449006	37810
615405	37811
118168	37812
425851	37813
80772	37814
268283	37815
523003	37816
272408	37817
5374	37818
256778	37819
606069	37820
270488	37821
65808	37822
84350	37823
408478	37824
127490	37825
424949	37826
623461	37827
574937	37828
81574	37829
451410	37830
156202	37831
318095	37832
271843	37833
472795	37834
104490	37835
500431	37836
692579	37837
55177	37838
69442	37839
22139	37840
228826	37841
31021	37842
287991	37843
64778	37844
589542	37845
442290	37846
529958	37847
556482	37848
117928	37849
170094	37850
35493	37851
262415	37852
76690	37853
616077	37854
80082	37855
557448	37856
413827	37857
49197	37858
668042	37859
374434	37860
111785	37861
180466	37862
340586	37863
9528	37864
360072	37865
122102	37866
683840	37867
204341	37868
267827	37869
135591	37870
292417	37871
444252	37872
178034	37873
404624	37874
266024	37875
691131	37876
39203	37877
41450	37878
112821	37879
424522	37880
491393	37881
33940	37882
59988	37883
109177	37884
92061	37885
245	37886
342028	37887
680346	37888
495992	37889
168474	37890
350023	37891
198099	37892
653718	37893
670371	37894
557292	37895
642005	37896
515492	37897
572204	37898
687207	37899
313379	37900
543918	37901
79063	37902
550997	37903
203868	37904
77674	37905
15894	37906
255959	37907
133686	37908
6830	37909
175573	37910
418391	37911
502333	37912
125579	37913
115893	37914
41069	37915
54965	37916
118859	37917
268790	37918
171531	37919
135528	37920
33766	37921
102457	37922
144847	37923
610046	37924
389420	37925
152924	37926
22311	37927
175001	37928
8215	37929
325674	37930
525030	37931
454792	37932
13926	37933
487582	37934
324472	37935
224581	37936
114047	37937
189962	37938
501813	37939
133124	37940
558187	37941
702053	37942
577923	37943
641964	37944
594036	37945
362670	37946
54760	37947
32502	37948
21757	37949
543374	37950
166309	37951
1482	37952
695141	37953
245491	37954
158250	37955
52602	37956
110904	37957
5058	37958
66962	37959
376973	37960
319769	37961
34989	37962
588030	37963
362638	37964
704653	37965
280692	37966
243323	37967
4045	37968
176114	37969
608013	37970
349314	37971
323591	37972
37347	37973
142922	37974
130849	37975
212946	37976
309	37977
497195	37978
394156	37979
667074	37980
67289	37981
7995	37982
716979	37983
102642	37984
150814	37985
64509	37986
321112	37987
563496	37988
95066	37989
4004	37990
555142	37991
588664	37992
367164	37993
416977	37994
155384	37995
341	37996
277035	37997
624940	37998
148667	37999
636383	38000
546087	38001
312027	38002
49912	38003
519081	38004
330936	38005
362007	38006
272405	38007
91890	38008
715727	38009
121613	38010
527523	38011
354064	38012
287883	38013
114379	38014
197120	38015
90142	38016
48037	38017
50901	38018
278311	38019
412474	38020
152845	38021
518405	38022
627893	38023
93132	38024
85524	38025
388207	38026
471069	38027
9524	38028
456889	38029
605591	38030
718879	38031
330942	38032
218558	38033
127508	38034
117733	38035
217788	38036
558763	38037
214435	38038
246511	38039
1642	38040
558260	38041
670172	38042
184799	38043
194126	38044
295619	38045
61310	38046
513271	38047
564321	38048
219430	38049
198076	38050
48990	38051
68863	38052
629522	38053
149579	38054
114586	38055
175728	38056
475822	38057
672694	38058
324634	38059
112	38060
70061	38061
108019	38062
194477	38063
252546	38064
591707	38065
136118	38066
128752	38067
565701	38068
421984	38069
287307	38070
570018	38071
311370	38072
437955	38073
651141	38074
720654	38075
721788	38076
615893	38077
600571	38078
114082	38079
76210	38080
445600	38081
532403	38082
14367	38083
45605	38084
129783	38085
119327	38086
111292	38087
45125	38088
35616	38089
67372	38090
479702	38091
369790	38092
650267	38093
184787	38094
417698	38095
90952	38096
18727	38097
167634	38098
54219	38099
497894	38100
706570	38101
265271	38102
11123	38103
604366	38104
433218	38105
494373	38106
38388	38107
557067	38108
139981	38109
139167	38110
77020	38111
404377	38112
27935	38113
467677	38114
117180	38115
221246	38116
496896	38117
88940	38118
358086	38119
554954	38120
683316	38121
108278	38122
232434	38123
370630	38124
37071	38125
626827	38126
293086	38127
19677	38128
337823	38129
290071	38130
131380	38131
14724	38132
277456	38133
546356	38134
239792	38135
198523	38136
43128	38137
281853	38138
568104	38139
476082	38140
42565	38141
28986	38142
132287	38143
157016	38144
470220	38145
676558	38146
641216	38147
552991	38148
31136	38149
264608	38150
217837	38151
434400	38152
466666	38153
3497	38154
375942	38155
14541	38156
24229	38157
135928	38158
448747	38159
342525	38160
15631	38161
253320	38162
610586	38163
14457	38164
84587	38165
262698	38166
104178	38167
7067	38168
188058	38169
373784	38170
128678	38171
217181	38172
445045	38173
29093	38174
312376	38175
566626	38176
356197	38177
195306	38178
25366	38179
652929	38180
597825	38181
172607	38182
576088	38183
44818	38184
345893	38185
45269	38186
580325	38187
140431	38188
531007	38189
426364	38190
1073	38191
41993	38192
240712	38193
81381	38194
408087	38195
497281	38196
523813	38197
238550	38198
341771	38199
519019	38200
121343	38201
367944	38202
289223	38203
517869	38204
674828	38205
371083	38206
629070	38207
107115	38208
56021	38209
178172	38210
653456	38211
62324	38212
716099	38213
501957	38214
536079	38215
363252	38216
22192	38217
695333	38218
235603	38219
65771	38220
552086	38221
449435	38222
391515	38223
71145	38224
381809	38225
41053	38226
37718	38227
313346	38228
603351	38229
221191	38230
38769	38231
593315	38232
12601	38233
354029	38234
216288	38235
714231	38236
323271	38237
995	38238
145124	38239
591039	38240
409	38241
266195	38242
149865	38243
263904	38244
501022	38245
583566	38246
93778	38247
480290	38248
73445	38249
3015	38250
330098	38251
425008	38252
405950	38253
45500	38254
52030	38255
300945	38256
626932	38257
33260	38258
586141	38259
111400	38260
656683	38261
538683	38262
6430	38263
86047	38264
31033	38265
104004	38266
102855	38267
183675	38268
389	38269
266518	38270
641729	38271
353764	38272
253816	38273
416285	38274
321454	38275
22159	38276
363358	38277
440832	38278
64914	38279
73485	38280
713189	38281
236080	38282
631052	38283
138346	38284
400349	38285
124212	38286
148711	38287
210874	38288
205201	38289
338891	38290
57603	38291
701368	38292
3668	38293
500186	38294
113020	38295
25189	38296
354510	38297
659429	38298
516977	38299
37803	38300
10576	38301
152892	38302
103463	38303
140543	38304
81125	38305
133913	38306
4079	38307
540937	38308
715379	38309
263775	38310
35416	38311
221321	38312
123730	38313
201881	38314
557766	38315
258753	38316
527618	38317
657120	38318
499572	38319
74077	38320
137826	38321
36515	38322
28483	38323
461010	38324
3890	38325
266360	38326
486540	38327
4238	38328
415421	38329
40346	38330
359826	38331
69127	38332
218053	38333
306528	38334
445780	38335
652639	38336
350575	38337
478365	38338
313436	38339
677157	38340
521119	38341
146915	38342
157296	38343
690554	38344
28880	38345
46900	38346
203273	38347
548073	38348
265101	38349
716336	38350
344	38351
479018	38352
102719	38353
697526	38354
119994	38355
649826	38356
10135	38357
140288	38358
155242	38359
562903	38360
608482	38361
160659	38362
153707	38363
224841	38364
414398	38365
499487	38366
55580	38367
520426	38368
521175	38369
257388	38370
695196	38371
489554	38372
224438	38373
588048	38374
109515	38375
28145	38376
395941	38377
627624	38378
283572	38379
46103	38380
689513	38381
353540	38382
247660	38383
31528	38384
272526	38385
316370	38386
72846	38387
137552	38388
34787	38389
37589	38390
49821	38391
159156	38392
113476	38393
553998	38394
591106	38395
614986	38396
604615	38397
286867	38398
530473	38399
6034	38400
80368	38401
143047	38402
180919	38403
556844	38404
1161	38405
254888	38406
58656	38407
132487	38408
3209	38409
7514	38410
62763	38411
37096	38412
700020	38413
114580	38414
30850	38415
534233	38416
583221	38417
121435	38418
29788	38419
346140	38420
38558	38421
67030	38422
4575	38423
47343	38424
21024	38425
242162	38426
614938	38427
543184	38428
69230	38429
14391	38430
634583	38431
242178	38432
114085	38433
156076	38434
133317	38435
68844	38436
144308	38437
33150	38438
231369	38439
406282	38440
265267	38441
33220	38442
493058	38443
31569	38444
104225	38445
27895	38446
269908	38447
130062	38448
47822	38449
209581	38450
673153	38451
646326	38452
18648	38453
82895	38454
1087	38455
397215	38456
151782	38457
221179	38458
4987	38459
508868	38460
140166	38461
162331	38462
254745	38463
159222	38464
129493	38465
96530	38466
8859	38467
4609	38468
222183	38469
166267	38470
115352	38471
8796	38472
318397	38473
582632	38474
660921	38475
498989	38476
79217	38477
41453	38478
20656	38479
347236	38480
513828	38481
117846	38482
19807	38483
11680	38484
262369	38485
43711	38486
607833	38487
85187	38488
387269	38489
29687	38490
171678	38491
198980	38492
39261	38493
66989	38494
398500	38495
1365	38496
425664	38497
581154	38498
435432	38499
104712	38500
387855	38501
536078	38502
233327	38503
52741	38504
318938	38505
134958	38506
514988	38507
153192	38508
13469	38509
111574	38510
500001	38511
19652	38512
120163	38513
85734	38514
187129	38515
38244	38516
625147	38517
274867	38518
208860	38519
221017	38520
623507	38521
705198	38522
665498	38523
140828	38524
61983	38525
507423	38526
246667	38527
298026	38528
714456	38529
133793	38530
154405	38531
126263	38532
58602	38533
490007	38534
33757	38535
331072	38536
356863	38537
186884	38538
404383	38539
29351	38540
451394	38541
20697	38542
680637	38543
431254	38544
363233	38545
311189	38546
665148	38547
322931	38548
78894	38549
130727	38550
3463	38551
505477	38552
98321	38553
4774	38554
4742	38555
5672	38556
557079	38557
416838	38558
628232	38559
671952	38560
367274	38561
540049	38562
22833	38563
346008	38564
538204	38565
43035	38566
75002	38567
606566	38568
31120	38569
325496	38570
510535	38571
42969	38572
412443	38573
131713	38574
278779	38575
2505	38576
235220	38577
90318	38578
78076	38579
150318	38580
604640	38581
686002	38582
612309	38583
639143	38584
358316	38585
555788	38586
538028	38587
91656	38588
38300	38589
4377	38590
47096	38591
119922	38592
578679	38593
379465	38594
444351	38595
16098	38596
552423	38597
99597	38598
618395	38599
592795	38600
25562	38601
521250	38602
148302	38603
162589	38604
206598	38605
272460	38606
648203	38607
68445	38608
163545	38609
72008	38610
392066	38611
528020	38612
322933	38613
91413	38614
413510	38615
400086	38616
483807	38617
221911	38618
133389	38619
38159	38620
641537	38621
130264	38622
429773	38623
616573	38624
325652	38625
706020	38626
460253	38627
343386	38628
658627	38629
508318	38630
100191	38631
82608	38632
516838	38633
617243	38634
593521	38635
96338	38636
132075	38637
151601	38638
13597	38639
69308	38640
42385	38641
520435	38642
87126	38643
224278	38644
226567	38645
278444	38646
14652	38647
276587	38648
616451	38649
531049	38650
443617	38651
398563	38652
266285	38653
35882	38654
356793	38655
17551	38656
170487	38657
444014	38658
161867	38659
507805	38660
536201	38661
12102	38662
400814	38663
641606	38664
89746	38665
694375	38666
81736	38667
159140	38668
116585	38669
417048	38670
436754	38671
709729	38672
541792	38673
515884	38674
2280	38675
34216	38676
130728	38677
517267	38678
432478	38679
302517	38680
157843	38681
516442	38682
60029	38683
400699	38684
6415	38685
377947	38686
282844	38687
490700	38688
132446	38689
620875	38690
709878	38691
383599	38692
82376	38693
526335	38694
91897	38695
346317	38696
473435	38697
285090	38698
467942	38699
107666	38700
163164	38701
480248	38702
460060	38703
34896	38704
579675	38705
138678	38706
42752	38707
708245	38708
626367	38709
401146	38710
8640	38711
712616	38712
256870	38713
122336	38714
138457	38715
142762	38716
65155	38717
580247	38718
32325	38719
630981	38720
545839	38721
475858	38722
474659	38723
77011	38724
113707	38725
6909	38726
441	38727
247818	38728
161721	38729
551513	38730
549493	38731
180271	38732
105228	38733
160903	38734
419176	38735
98564	38736
85021	38737
36149	38738
170890	38739
52729	38740
221060	38741
97996	38742
393897	38743
140971	38744
49758	38745
706652	38746
154702	38747
270692	38748
175111	38749
381318	38750
53927	38751
193651	38752
499049	38753
148879	38754
481612	38755
409056	38756
2621	38757
522919	38758
560138	38759
523805	38760
44797	38761
216656	38762
69986	38763
274420	38764
2431	38765
711068	38766
72168	38767
671969	38768
442484	38769
467468	38770
598183	38771
683144	38772
483298	38773
228893	38774
56722	38775
11178	38776
679971	38777
591976	38778
606957	38779
217976	38780
446254	38781
51431	38782
413228	38783
29230	38784
6854	38785
231802	38786
28480	38787
102796	38788
330826	38789
170445	38790
155592	38791
40199	38792
182833	38793
12050	38794
55355	38795
361901	38796
194530	38797
552321	38798
183519	38799
114591	38800
161052	38801
135266	38802
341048	38803
540452	38804
112480	38805
368811	38806
431930	38807
707945	38808
579895	38809
189276	38810
550036	38811
505342	38812
115258	38813
408275	38814
186421	38815
658769	38816
24839	38817
1725	38818
269099	38819
482714	38820
635064	38821
23133	38822
334286	38823
211476	38824
398693	38825
699478	38826
164633	38827
148523	38828
144262	38829
681466	38830
975	38831
31469	38832
87389	38833
136730	38834
151609	38835
74599	38836
385146	38837
392307	38838
120542	38839
420915	38840
348944	38841
135060	38842
648875	38843
155689	38844
18331	38845
711050	38846
587070	38847
416076	38848
666260	38849
715524	38850
451846	38851
583122	38852
71113	38853
239622	38854
95365	38855
48621	38856
625567	38857
191943	38858
420639	38859
354853	38860
570065	38861
1815	38862
41530	38863
2002	38864
399570	38865
222148	38866
574360	38867
637884	38868
7834	38869
440744	38870
444962	38871
148613	38872
185787	38873
312367	38874
237583	38875
620867	38876
146943	38877
1116	38878
650577	38879
318584	38880
212148	38881
549861	38882
540568	38883
1559	38884
433900	38885
4182	38886
73999	38887
177459	38888
531965	38889
614968	38890
115641	38891
360710	38892
16918	38893
12776	38894
383241	38895
119436	38896
471246	38897
433319	38898
21274	38899
653166	38900
621333	38901
36893	38902
29049	38903
622524	38904
51198	38905
300316	38906
92875	38907
328778	38908
409229	38909
630485	38910
22978	38911
143119	38912
672388	38913
613529	38914
390364	38915
295490	38916
341126	38917
419277	38918
2968	38919
531609	38920
228111	38921
354883	38922
336763	38923
707119	38924
527785	38925
549930	38926
533824	38927
627631	38928
362083	38929
37950	38930
40790	38931
296527	38932
90090	38933
10207	38934
290359	38935
112020	38936
464246	38937
6150	38938
573544	38939
10686	38940
606742	38941
415802	38942
419844	38943
180291	38944
36180	38945
151927	38946
437279	38947
124111	38948
52415	38949
650700	38950
352001	38951
352048	38952
669733	38953
356822	38954
168686	38955
139413	38956
115712	38957
656658	38958
643973	38959
696914	38960
298603	38961
510883	38962
147074	38963
412865	38964
212373	38965
632517	38966
202342	38967
506867	38968
376096	38969
465301	38970
422006	38971
91919	38972
5688	38973
55619	38974
451246	38975
26384	38976
175882	38977
507816	38978
710381	38979
341051	38980
257924	38981
59035	38982
284890	38983
427864	38984
254995	38985
481759	38986
99415	38987
127507	38988
31876	38989
71254	38990
477038	38991
595304	38992
29502	38993
719959	38994
500713	38995
402822	38996
446933	38997
310124	38998
638555	38999
261053	39000
184490	39001
492191	39002
321686	39003
136580	39004
361877	39005
447627	39006
118527	39007
9371	39008
409857	39009
97268	39010
535169	39011
185673	39012
213766	39013
132195	39014
24501	39015
33348	39016
270328	39017
6033	39018
156921	39019
1508	39020
12324	39021
14939	39022
534458	39023
231467	39024
8436	39025
9396	39026
51111	39027
11236	39028
430832	39029
142771	39030
662488	39031
696875	39032
71545	39033
531980	39034
54638	39035
428719	39036
156101	39037
507557	39038
416420	39039
431163	39040
353918	39041
463859	39042
664224	39043
447228	39044
223816	39045
532667	39046
177962	39047
281437	39048
344958	39049
641160	39050
702574	39051
724728	39052
714760	39053
347561	39054
191283	39055
252122	39056
136080	39057
65369	39058
94611	39059
620015	39060
613248	39061
9557	39062
482095	39063
109872	39064
21172	39065
342493	39066
245573	39067
171246	39068
500382	39069
604007	39070
381551	39071
119794	39072
529564	39073
103090	39074
528676	39075
81235	39076
35667	39077
268794	39078
627230	39079
273009	39080
652548	39081
724854	39082
156711	39083
478724	39084
31851	39085
400373	39086
623709	39087
14104	39088
312626	39089
1097	39090
679587	39091
589046	39092
466431	39093
151524	39094
429886	39095
127367	39096
606897	39097
104266	39098
562806	39099
372594	39100
91358	39101
414171	39102
48420	39103
16759	39104
268050	39105
114207	39106
714275	39107
61651	39108
185754	39109
586114	39110
98072	39111
595689	39112
90051	39113
484292	39114
37284	39115
314073	39116
12444	39117
153815	39118
659920	39119
6702	39120
123078	39121
81112	39122
108316	39123
3879	39124
286905	39125
394893	39126
21287	39127
372697	39128
65306	39129
55570	39130
19584	39131
399182	39132
217258	39133
24668	39134
615760	39135
6122	39136
328047	39137
166671	39138
344546	39139
316301	39140
138688	39141
645735	39142
95332	39143
46397	39144
125754	39145
55386	39146
67960	39147
1664	39148
26203	39149
106948	39150
2197	39151
408289	39152
715398	39153
322143	39154
203440	39155
235762	39156
692597	39157
13204	39158
547705	39159
84762	39160
19413	39161
36087	39162
540035	39163
685929	39164
8255	39165
134529	39166
18365	39167
137896	39168
436019	39169
30261	39170
9614	39171
660045	39172
610533	39173
18628	39174
262274	39175
266497	39176
137091	39177
18255	39178
151499	39179
26521	39180
111618	39181
92635	39182
49569	39183
12962	39184
215070	39185
121868	39186
246510	39187
355251	39188
326814	39189
50571	39190
657745	39191
232743	39192
108463	39193
132838	39194
645034	39195
207133	39196
693032	39197
455102	39198
53474	39199
68600	39200
471539	39201
532857	39202
47171	39203
14659	39204
273296	39205
593664	39206
80499	39207
607010	39208
28137	39209
269689	39210
627041	39211
664907	39212
502194	39213
8477	39214
362864	39215
722653	39216
224852	39217
4467	39218
674571	39219
98630	39220
637028	39221
324781	39222
339014	39223
1767	39224
394072	39225
208706	39226
163388	39227
468319	39228
223856	39229
55636	39230
152525	39231
437722	39232
496079	39233
336271	39234
540684	39235
448986	39236
14505	39237
198488	39238
8319	39239
126068	39240
72966	39241
83912	39242
218959	39243
314311	39244
156999	39245
329709	39246
6883	39247
418346	39248
150201	39249
276717	39250
502925	39251
54184	39252
163906	39253
541842	39254
416640	39255
175503	39256
125214	39257
246058	39258
465349	39259
712117	39260
19634	39261
288992	39262
348593	39263
24465	39264
47560	39265
636949	39266
656090	39267
228955	39268
579300	39269
517608	39270
16368	39271
89273	39272
198042	39273
98708	39274
32342	39275
631015	39276
503479	39277
196848	39278
117313	39279
582071	39280
16928	39281
527908	39282
239408	39283
713507	39284
19129	39285
130875	39286
96515	39287
452724	39288
504674	39289
37538	39290
678704	39291
106254	39292
427852	39293
148160	39294
157275	39295
662260	39296
341232	39297
183470	39298
158423	39299
49900	39300
105616	39301
538570	39302
104056	39303
107039	39304
54210	39305
719052	39306
661927	39307
538474	39308
141196	39309
261	39310
119519	39311
158730	39312
620551	39313
549359	39314
709986	39315
92398	39316
263597	39317
406099	39318
385520	39319
101157	39320
698337	39321
37177	39322
349103	39323
79393	39324
41475	39325
231149	39326
151939	39327
564730	39328
454301	39329
175077	39330
699037	39331
178832	39332
324695	39333
524331	39334
544431	39335
37290	39336
148036	39337
267266	39338
239796	39339
143766	39340
706801	39341
82550	39342
55875	39343
23061	39344
227916	39345
34749	39346
422896	39347
314177	39348
620670	39349
112090	39350
707762	39351
56079	39352
205396	39353
97316	39354
315729	39355
474769	39356
65805	39357
442495	39358
636262	39359
72695	39360
16587	39361
621159	39362
38254	39363
46055	39364
54355	39365
223666	39366
57060	39367
17995	39368
410477	39369
104938	39370
3598	39371
7669	39372
319301	39373
8881	39374
346521	39375
153434	39376
112648	39377
270807	39378
289226	39379
543186	39380
92934	39381
28780	39382
118400	39383
338469	39384
409162	39385
29043	39386
601106	39387
64130	39388
29918	39389
536915	39390
722536	39391
534860	39392
349524	39393
659229	39394
57174	39395
338708	39396
359519	39397
593116	39398
30521	39399
115278	39400
166478	39401
493589	39402
547281	39403
534051	39404
144706	39405
147751	39406
117950	39407
114697	39408
529080	39409
333057	39410
295056	39411
113569	39412
310319	39413
544904	39414
50996	39415
596926	39416
464074	39417
125019	39418
243816	39419
524815	39420
534630	39421
15303	39422
82525	39423
427006	39424
111505	39425
371564	39426
56336	39427
244801	39428
55737	39429
122462	39430
14119	39431
325310	39432
126031	39433
308577	39434
84186	39435
81789	39436
217029	39437
151955	39438
18113	39439
199299	39440
275	39441
57607	39442
641789	39443
37106	39444
363044	39445
477714	39446
44560	39447
157140	39448
160123	39449
85971	39450
429905	39451
383110	39452
369384	39453
209576	39454
249265	39455
144607	39456
633736	39457
528669	39458
654558	39459
625906	39460
349142	39461
647664	39462
467910	39463
393775	39464
155536	39465
417647	39466
411136	39467
155174	39468
622191	39469
204519	39470
511578	39471
556206	39472
440937	39473
697257	39474
144857	39475
31772	39476
212274	39477
92970	39478
104697	39479
59852	39480
114788	39481
406960	39482
91203	39483
181570	39484
116170	39485
296078	39486
284168	39487
439113	39488
213311	39489
412247	39490
616897	39491
139551	39492
511789	39493
578099	39494
298294	39495
657608	39496
256472	39497
370712	39498
185205	39499
611906	39500
35974	39501
82511	39502
205788	39503
9220	39504
6649	39505
719514	39506
724615	39507
395792	39508
8999	39509
152614	39510
452855	39511
73139	39512
245546	39513
37729	39514
133621	39515
102798	39516
724206	39517
40530	39518
362580	39519
166549	39520
185720	39521
38621	39522
164071	39523
295360	39524
578540	39525
699076	39526
5224	39527
702431	39528
46440	39529
904	39530
508259	39531
298375	39532
135888	39533
126074	39534
80133	39535
416190	39536
322590	39537
28068	39538
441198	39539
455970	39540
459911	39541
491241	39542
133459	39543
591541	39544
233503	39545
391589	39546
41436	39547
92339	39548
149306	39549
125518	39550
127486	39551
39123	39552
27683	39553
31663	39554
135929	39555
550269	39556
482282	39557
94022	39558
675912	39559
206102	39560
30961	39561
699101	39562
3192	39563
484634	39564
96145	39565
45560	39566
133726	39567
664846	39568
46692	39569
285993	39570
857	39571
92629	39572
42701	39573
544430	39574
258032	39575
675865	39576
612852	39577
510344	39578
692418	39579
5988	39580
446950	39581
203432	39582
625797	39583
313220	39584
122304	39585
295703	39586
527129	39587
435590	39588
609380	39589
3134	39590
17268	39591
96210	39592
464443	39593
94530	39594
54416	39595
99890	39596
450292	39597
100169	39598
324598	39599
16026	39600
46063	39601
558951	39602
374928	39603
413223	39604
88758	39605
7312	39606
604016	39607
680228	39608
331709	39609
396487	39610
78801	39611
331827	39612
340561	39613
90799	39614
108283	39615
81586	39616
358383	39617
288217	39618
7280	39619
678672	39620
660386	39621
146931	39622
49263	39623
6375	39624
346834	39625
613934	39626
28072	39627
276164	39628
436816	39629
240868	39630
607657	39631
337592	39632
41891	39633
311046	39634
450400	39635
678727	39636
160555	39637
368204	39638
245024	39639
115394	39640
553708	39641
5048	39642
109681	39643
233388	39644
680776	39645
651237	39646
659302	39647
12244	39648
706649	39649
153025	39650
651616	39651
183362	39652
439062	39653
474839	39654
584270	39655
123141	39656
355583	39657
48347	39658
25181	39659
120929	39660
378577	39661
356032	39662
35259	39663
4564	39664
367051	39665
685575	39666
22272	39667
353088	39668
309992	39669
681849	39670
652646	39671
76187	39672
54593	39673
639338	39674
45129	39675
119017	39676
61265	39677
331005	39678
111058	39679
281365	39680
542913	39681
601380	39682
386046	39683
405360	39684
301861	39685
5951	39686
18898	39687
150457	39688
107116	39689
28183	39690
55711	39691
26916	39692
248245	39693
1635	39694
181997	39695
721471	39696
357126	39697
395	39698
393892	39699
88363	39700
23564	39701
85009	39702
64538	39703
187255	39704
710863	39705
295868	39706
491715	39707
139674	39708
2963	39709
283989	39710
675642	39711
143515	39712
723153	39713
475970	39714
6889	39715
1243	39716
92419	39717
319445	39718
263056	39719
27741	39720
17020	39721
98962	39722
169751	39723
189605	39724
237480	39725
25194	39726
607784	39727
598234	39728
510848	39729
381707	39730
359463	39731
18448	39732
49316	39733
511364	39734
1352	39735
637279	39736
290	39737
26009	39738
714130	39739
118713	39740
6620	39741
40382	39742
410779	39743
41338	39744
368859	39745
483248	39746
38726	39747
65474	39748
183624	39749
272783	39750
538616	39751
36058	39752
26600	39753
111450	39754
48440	39755
5771	39756
156327	39757
582988	39758
264002	39759
562596	39760
299147	39761
705605	39762
696442	39763
535084	39764
516166	39765
109920	39766
541869	39767
575605	39768
198954	39769
386610	39770
389454	39771
45650	39772
132738	39773
387986	39774
564772	39775
270172	39776
510931	39777
505548	39778
223905	39779
520187	39780
421691	39781
596619	39782
12411	39783
540680	39784
366723	39785
234087	39786
225957	39787
676673	39788
7975	39789
702389	39790
512537	39791
104365	39792
32544	39793
552654	39794
408043	39795
177362	39796
22199	39797
15884	39798
186182	39799
269806	39800
714038	39801
24556	39802
8284	39803
525674	39804
118413	39805
505241	39806
627057	39807
701801	39808
473101	39809
427270	39810
204983	39811
32147	39812
249844	39813
352393	39814
93800	39815
664567	39816
108732	39817
655061	39818
9684	39819
661401	39820
89168	39821
336088	39822
53971	39823
94599	39824
380583	39825
34837	39826
113574	39827
427819	39828
79059	39829
195151	39830
645227	39831
79710	39832
426325	39833
8636	39834
556734	39835
43106	39836
307257	39837
550194	39838
251938	39839
713408	39840
53264	39841
489801	39842
20287	39843
222432	39844
6340	39845
122618	39846
442060	39847
254129	39848
589834	39849
561635	39850
3315	39851
126328	39852
530412	39853
72933	39854
374558	39855
353818	39856
92794	39857
48615	39858
146527	39859
39725	39860
34527	39861
703824	39862
181652	39863
541636	39864
623503	39865
171746	39866
297428	39867
494297	39868
429281	39869
8709	39870
672256	39871
229691	39872
414070	39873
221404	39874
487473	39875
390460	39876
14448	39877
314324	39878
173968	39879
533493	39880
61106	39881
345088	39882
405901	39883
708480	39884
4145	39885
74126	39886
589194	39887
115282	39888
12866	39889
179129	39890
313586	39891
133791	39892
126228	39893
10064	39894
38698	39895
440598	39896
279269	39897
149633	39898
382985	39899
485218	39900
5026	39901
90493	39902
293206	39903
6849	39904
221411	39905
360511	39906
486442	39907
323874	39908
7011	39909
170338	39910
173280	39911
149418	39912
182203	39913
514030	39914
534419	39915
87142	39916
184563	39917
412211	39918
248234	39919
142098	39920
16500	39921
479303	39922
316974	39923
23802	39924
413427	39925
37472	39926
534285	39927
31181	39928
68809	39929
390512	39930
224132	39931
39283	39932
52868	39933
569221	39934
31214	39935
62218	39936
237538	39937
465139	39938
176288	39939
94310	39940
279974	39941
665051	39942
304265	39943
399443	39944
574978	39945
5875	39946
513797	39947
464650	39948
317292	39949
123	39950
6846	39951
306191	39952
91471	39953
66670	39954
151848	39955
298520	39956
35068	39957
358552	39958
651534	39959
135006	39960
392223	39961
491667	39962
42293	39963
384553	39964
332627	39965
21761	39966
75579	39967
39692	39968
259512	39969
709478	39970
102519	39971
224609	39972
662252	39973
52140	39974
416334	39975
3816	39976
314867	39977
148585	39978
466465	39979
189696	39980
675844	39981
141888	39982
598370	39983
426619	39984
17894	39985
563454	39986
147429	39987
2364	39988
50542	39989
384289	39990
49447	39991
639013	39992
50667	39993
166432	39994
622393	39995
613228	39996
617131	39997
27855	39998
670290	39999
16940	40000
437043	40001
114840	40002
455549	40003
51428	40004
319156	40005
391063	40006
19136	40007
23826	40008
93196	40009
612760	40010
625590	40011
311002	40012
81945	40013
483403	40014
472663	40015
226391	40016
215308	40017
166249	40018
620975	40019
121459	40020
31272	40021
293549	40022
84243	40023
390368	40024
48032	40025
125995	40026
18247	40027
47874	40028
1868	40029
620253	40030
6377	40031
443023	40032
231910	40033
76857	40034
557541	40035
11252	40036
4406	40037
356172	40038
458698	40039
306132	40040
116649	40041
633859	40042
51399	40043
128773	40044
556692	40045
217652	40046
536023	40047
391268	40048
75997	40049
446334	40050
55708	40051
639158	40052
169277	40053
95336	40054
13111	40055
3334	40056
572555	40057
201946	40058
465094	40059
416812	40060
67639	40061
171111	40062
511805	40063
255233	40064
140730	40065
37611	40066
688561	40067
537633	40068
698433	40069
4310	40070
21480	40071
503917	40072
102665	40073
58960	40074
84783	40075
197061	40076
622550	40077
413154	40078
677955	40079
89985	40080
229705	40081
177322	40082
15117	40083
398438	40084
487611	40085
206878	40086
274039	40087
159722	40088
18136	40089
31361	40090
430115	40091
109442	40092
155874	40093
452692	40094
297339	40095
422248	40096
317249	40097
158578	40098
20284	40099
385124	40100
33392	40101
97356	40102
328500	40103
509304	40104
351141	40105
422259	40106
460853	40107
449542	40108
536816	40109
180681	40110
519475	40111
24360	40112
103922	40113
501894	40114
115408	40115
502831	40116
8877	40117
98423	40118
443844	40119
682650	40120
39677	40121
47199	40122
356096	40123
700427	40124
389682	40125
557444	40126
13726	40127
534159	40128
640385	40129
598519	40130
295893	40131
460057	40132
103249	40133
653197	40134
561284	40135
45565	40136
678093	40137
674304	40138
662163	40139
144066	40140
277413	40141
45836	40142
477602	40143
98520	40144
242375	40145
225721	40146
141176	40147
9260	40148
183426	40149
132113	40150
232457	40151
74470	40152
150362	40153
635812	40154
622311	40155
639850	40156
42327	40157
498265	40158
12513	40159
375520	40160
36008	40161
28624	40162
1005	40163
442435	40164
194292	40165
37713	40166
462829	40167
40667	40168
627849	40169
258623	40170
160848	40171
541553	40172
410446	40173
452867	40174
3971	40175
474638	40176
242959	40177
723354	40178
151953	40179
642134	40180
278778	40181
360334	40182
675872	40183
359599	40184
10626	40185
583433	40186
34585	40187
262885	40188
177522	40189
22980	40190
2737	40191
375511	40192
7473	40193
15405	40194
333843	40195
69479	40196
671381	40197
484150	40198
707037	40199
329003	40200
262465	40201
282171	40202
331003	40203
1633	40204
16512	40205
382318	40206
488208	40207
551659	40208
40659	40209
170117	40210
239596	40211
221206	40212
45782	40213
119730	40214
11694	40215
23926	40216
59338	40217
53480	40218
623243	40219
388501	40220
720138	40221
434318	40222
316642	40223
182366	40224
9044	40225
47070	40226
455100	40227
327546	40228
143193	40229
687346	40230
11733	40231
102282	40232
266719	40233
152791	40234
93492	40235
157489	40236
132105	40237
251971	40238
33295	40239
97267	40240
73213	40241
57957	40242
470602	40243
1211	40244
644026	40245
252045	40246
432866	40247
340453	40248
90271	40249
608037	40250
128625	40251
395271	40252
311827	40253
10167	40254
85461	40255
36038	40256
234014	40257
594666	40258
231842	40259
26497	40260
10571	40261
1278	40262
139859	40263
2994	40264
372866	40265
300651	40266
314132	40267
62137	40268
56547	40269
595065	40270
211997	40271
357520	40272
505605	40273
325235	40274
166611	40275
296548	40276
13171	40277
630965	40278
496184	40279
116378	40280
577628	40281
299272	40282
60591	40283
357732	40284
599713	40285
49305	40286
152869	40287
426694	40288
6222	40289
591926	40290
42044	40291
178465	40292
640606	40293
284114	40294
135529	40295
6071	40296
412960	40297
206797	40298
470584	40299
27482	40300
198119	40301
611464	40302
177405	40303
78703	40304
4526	40305
41501	40306
703546	40307
87607	40308
272003	40309
338898	40310
342274	40311
111904	40312
141969	40313
85816	40314
88243	40315
8220	40316
165866	40317
4151	40318
117028	40319
139922	40320
722091	40321
35742	40322
180625	40323
291406	40324
20797	40325
493157	40326
604566	40327
268834	40328
173290	40329
520368	40330
117089	40331
677219	40332
2355	40333
313745	40334
634835	40335
196633	40336
468861	40337
257842	40338
303998	40339
249857	40340
36229	40341
29831	40342
359425	40343
611793	40344
39367	40345
103602	40346
276020	40347
422601	40348
258241	40349
684379	40350
127523	40351
515388	40352
308556	40353
118973	40354
23730	40355
706736	40356
22993	40357
49274	40358
162155	40359
569651	40360
132202	40361
117865	40362
168214	40363
557004	40364
52234	40365
24392	40366
697347	40367
91775	40368
713095	40369
144643	40370
544771	40371
401255	40372
674007	40373
228895	40374
21524	40375
86463	40376
18620	40377
46395	40378
16465	40379
691514	40380
9454	40381
259731	40382
301811	40383
39507	40384
25822	40385
308589	40386
316525	40387
63760	40388
424536	40389
574466	40390
25022	40391
56028	40392
424910	40393
651318	40394
61476	40395
960	40396
60498	40397
600147	40398
604194	40399
287401	40400
336751	40401
510346	40402
163353	40403
151994	40404
44706	40405
625759	40406
453194	40407
117836	40408
467986	40409
197099	40410
21382	40411
71295	40412
521687	40413
606893	40414
243099	40415
1296	40416
653139	40417
531148	40418
5079	40419
105240	40420
626479	40421
603407	40422
248799	40423
49739	40424
181825	40425
116329	40426
711388	40427
197475	40428
89603	40429
529309	40430
465951	40431
289339	40432
447739	40433
164869	40434
311871	40435
45329	40436
583970	40437
179353	40438
1152	40439
120027	40440
59017	40441
226790	40442
707434	40443
85302	40444
422012	40445
1420	40446
15821	40447
629280	40448
563693	40449
403624	40450
145925	40451
12083	40452
234436	40453
89565	40454
403168	40455
591876	40456
306648	40457
214516	40458
24169	40459
332145	40460
696650	40461
214706	40462
4427	40463
672588	40464
388148	40465
35926	40466
210648	40467
291	40468
495858	40469
135874	40470
134427	40471
310870	40472
474576	40473
513199	40474
27107	40475
690152	40476
133762	40477
438025	40478
10624	40479
120731	40480
25122	40481
313450	40482
530549	40483
112196	40484
108346	40485
51601	40486
95087	40487
502170	40488
220976	40489
53961	40490
140132	40491
148191	40492
246002	40493
160525	40494
157570	40495
275714	40496
115994	40497
45766	40498
38448	40499
29282	40500
599060	40501
612970	40502
87032	40503
348605	40504
650957	40505
720281	40506
480973	40507
277765	40508
448994	40509
472683	40510
207405	40511
22806	40512
683094	40513
112139	40514
346681	40515
297503	40516
123805	40517
577133	40518
86819	40519
698193	40520
138696	40521
392837	40522
10224	40523
691852	40524
119944	40525
535257	40526
320993	40527
54269	40528
633927	40529
20275	40530
51179	40531
672231	40532
470014	40533
100585	40534
682798	40535
54882	40536
706253	40537
156987	40538
531561	40539
703987	40540
125059	40541
267848	40542
707893	40543
174519	40544
2951	40545
609645	40546
367519	40547
15391	40548
62654	40549
661069	40550
612512	40551
8160	40552
574415	40553
893	40554
6850	40555
714053	40556
560659	40557
119748	40558
130218	40559
250321	40560
15590	40561
95631	40562
47196	40563
328668	40564
77102	40565
233255	40566
16101	40567
21457	40568
717	40569
98443	40570
702551	40571
18782	40572
456462	40573
138082	40574
376164	40575
117137	40576
285537	40577
289974	40578
474025	40579
110674	40580
564235	40581
253436	40582
182625	40583
18090	40584
319320	40585
704507	40586
641259	40587
49148	40588
428245	40589
451024	40590
39184	40591
187488	40592
330504	40593
18312	40594
394531	40595
277318	40596
194771	40597
352288	40598
23168	40599
39819	40600
184355	40601
231145	40602
691105	40603
639988	40604
214674	40605
196529	40606
488127	40607
76652	40608
50012	40609
675041	40610
714117	40611
670532	40612
90812	40613
361553	40614
60998	40615
559139	40616
162515	40617
107399	40618
356259	40619
52166	40620
704795	40621
99986	40622
103911	40623
125111	40624
153643	40625
470073	40626
34829	40627
365032	40628
94377	40629
53845	40630
350768	40631
11372	40632
477763	40633
306326	40634
112054	40635
39830	40636
13977	40637
401367	40638
56312	40639
273956	40640
157091	40641
29309	40642
596128	40643
548195	40644
76153	40645
523130	40646
121160	40647
522813	40648
152028	40649
539465	40650
37553	40651
543547	40652
635936	40653
721541	40654
146589	40655
280631	40656
74051	40657
453855	40658
335105	40659
702760	40660
6426	40661
561291	40662
282733	40663
160159	40664
235989	40665
23271	40666
125340	40667
225059	40668
52474	40669
687121	40670
161292	40671
592618	40672
685472	40673
50383	40674
632678	40675
465000	40676
637768	40677
14818	40678
220489	40679
266863	40680
215041	40681
182355	40682
206028	40683
118137	40684
569257	40685
9805	40686
176220	40687
127009	40688
25209	40689
179553	40690
102917	40691
163251	40692
25856	40693
305484	40694
311389	40695
529899	40696
121805	40697
97555	40698
23571	40699
322739	40700
178915	40701
66276	40702
59015	40703
708052	40704
350628	40705
230804	40706
623661	40707
676949	40708
443182	40709
134285	40710
680973	40711
404364	40712
651294	40713
27930	40714
109782	40715
637155	40716
168174	40717
235728	40718
525413	40719
405108	40720
273631	40721
153248	40722
213117	40723
319923	40724
549351	40725
681860	40726
196316	40727
132963	40728
482555	40729
213043	40730
285910	40731
688714	40732
311420	40733
441425	40734
296676	40735
97006	40736
25147	40737
237883	40738
691605	40739
2022	40740
83550	40741
633414	40742
296393	40743
243055	40744
114559	40745
10118	40746
138428	40747
19106	40748
500596	40749
426260	40750
670244	40751
449069	40752
253476	40753
200003	40754
152932	40755
724653	40756
49822	40757
218290	40758
697484	40759
46243	40760
9491	40761
73275	40762
63835	40763
318750	40764
41772	40765
102904	40766
549475	40767
8914	40768
346934	40769
175630	40770
330872	40771
251593	40772
388259	40773
322322	40774
661184	40775
1183	40776
620416	40777
58170	40778
146409	40779
379473	40780
413256	40781
557697	40782
519220	40783
648859	40784
66694	40785
522668	40786
220566	40787
196761	40788
54495	40789
643247	40790
508596	40791
128011	40792
134272	40793
53059	40794
24044	40795
23648	40796
24011	40797
203656	40798
135005	40799
669779	40800
529385	40801
120987	40802
179663	40803
69849	40804
359529	40805
121867	40806
47865	40807
347841	40808
558477	40809
4448	40810
257592	40811
64929	40812
55103	40813
131689	40814
600127	40815
37674	40816
10573	40817
456784	40818
608166	40819
276047	40820
14669	40821
12069	40822
721717	40823
699152	40824
589359	40825
591421	40826
53690	40827
443687	40828
209221	40829
322643	40830
705379	40831
96346	40832
40197	40833
129591	40834
377662	40835
226595	40836
312272	40837
84691	40838
435571	40839
370629	40840
9706	40841
594529	40842
133750	40843
21087	40844
170228	40845
449677	40846
206936	40847
642400	40848
418901	40849
126958	40850
181547	40851
546964	40852
385396	40853
286071	40854
45547	40855
419000	40856
47516	40857
517436	40858
42638	40859
90869	40860
572081	40861
189170	40862
514	40863
337753	40864
45257	40865
48305	40866
106495	40867
196161	40868
310657	40869
349615	40870
194337	40871
77705	40872
581863	40873
39641	40874
43460	40875
257048	40876
26457	40877
463348	40878
277023	40879
70642	40880
402559	40881
707321	40882
73569	40883
603322	40884
168709	40885
112064	40886
61849	40887
132470	40888
651171	40889
279420	40890
85857	40891
578181	40892
55439	40893
137388	40894
684843	40895
19605	40896
69766	40897
576096	40898
77680	40899
468624	40900
1105	40901
516703	40902
1053	40903
723054	40904
421350	40905
46366	40906
92217	40907
154429	40908
658098	40909
28086	40910
178258	40911
399786	40912
374469	40913
614650	40914
238599	40915
537118	40916
178771	40917
483502	40918
405111	40919
397333	40920
42966	40921
114095	40922
29019	40923
3011	40924
592205	40925
226166	40926
217357	40927
188942	40928
243792	40929
134682	40930
4227	40931
1403	40932
586435	40933
463707	40934
627770	40935
240259	40936
471412	40937
39602	40938
74416	40939
531651	40940
642331	40941
650248	40942
186806	40943
108467	40944
7441	40945
511836	40946
640654	40947
14802	40948
82650	40949
392204	40950
107020	40951
9289	40952
176248	40953
460030	40954
207184	40955
141162	40956
8535	40957
687248	40958
106763	40959
39578	40960
142353	40961
376229	40962
157495	40963
440620	40964
171962	40965
88769	40966
436664	40967
27143	40968
180521	40969
480218	40970
611111	40971
398344	40972
151561	40973
696785	40974
443516	40975
372	40976
66489	40977
375932	40978
325890	40979
88517	40980
182061	40981
481803	40982
59398	40983
246279	40984
298867	40985
381921	40986
9389	40987
10384	40988
10489	40989
408528	40990
335056	40991
618349	40992
207368	40993
638962	40994
180825	40995
25021	40996
651689	40997
427007	40998
55807	40999
7676	41000
144294	41001
194145	41002
76580	41003
58742	41004
208253	41005
724968	41006
17699	41007
3736	41008
23233	41009
7703	41010
166778	41011
182406	41012
231418	41013
176422	41014
148011	41015
275944	41016
64418	41017
12600	41018
212482	41019
640329	41020
130796	41021
714219	41022
301417	41023
686215	41024
439670	41025
128825	41026
70212	41027
271461	41028
91965	41029
609859	41030
216992	41031
174184	41032
456368	41033
11428	41034
56663	41035
645775	41036
358534	41037
715836	41038
476736	41039
157051	41040
80751	41041
371053	41042
714107	41043
438152	41044
9740	41045
694699	41046
10678	41047
425190	41048
181335	41049
204458	41050
26422	41051
633529	41052
535475	41053
408455	41054
33872	41055
163304	41056
179955	41057
387175	41058
50665	41059
434277	41060
203485	41061
153598	41062
320426	41063
10335	41064
588338	41065
509570	41066
145513	41067
76189	41068
17500	41069
122627	41070
530250	41071
8833	41072
325368	41073
695962	41074
682375	41075
158970	41076
54663	41077
21782	41078
312719	41079
476653	41080
149960	41081
2987	41082
35727	41083
28204	41084
43151	41085
265543	41086
558633	41087
146432	41088
1748	41089
245457	41090
106977	41091
7505	41092
304657	41093
47696	41094
586389	41095
236064	41096
180627	41097
698627	41098
56957	41099
32370	41100
690579	41101
496306	41102
464579	41103
52889	41104
4319	41105
158520	41106
286096	41107
23010	41108
723676	41109
492632	41110
100145	41111
469956	41112
683000	41113
27907	41114
671982	41115
182261	41116
476331	41117
238423	41118
115416	41119
14272	41120
3973	41121
115219	41122
16532	41123
73801	41124
525103	41125
376272	41126
350426	41127
400252	41128
698048	41129
102221	41130
10148	41131
453795	41132
641338	41133
640890	41134
231762	41135
148257	41136
105157	41137
310375	41138
45585	41139
393962	41140
154382	41141
28279	41142
32470	41143
60598	41144
187664	41145
182535	41146
95804	41147
288829	41148
40285	41149
169060	41150
411617	41151
345099	41152
635259	41153
53313	41154
185045	41155
18380	41156
419579	41157
147593	41158
390336	41159
605491	41160
133336	41161
524119	41162
631701	41163
105154	41164
175726	41165
444423	41166
26147	41167
189325	41168
466416	41169
718656	41170
119419	41171
642389	41172
532782	41173
127912	41174
97147	41175
96119	41176
199237	41177
528028	41178
169985	41179
229515	41180
502698	41181
29594	41182
51574	41183
104593	41184
4005	41185
186805	41186
514257	41187
501832	41188
398874	41189
33779	41190
81592	41191
184843	41192
104866	41193
653476	41194
12394	41195
178307	41196
527969	41197
174355	41198
6	41199
110493	41200
32465	41201
409733	41202
19804	41203
37963	41204
254511	41205
37301	41206
531096	41207
360185	41208
115241	41209
111031	41210
15542	41211
54205	41212
153418	41213
228779	41214
199568	41215
421615	41216
12121	41217
503711	41218
169177	41219
88346	41220
14825	41221
350322	41222
487335	41223
513146	41224
163198	41225
11054	41226
214382	41227
8120	41228
181759	41229
281220	41230
69238	41231
423011	41232
429132	41233
697001	41234
499985	41235
141343	41236
113057	41237
6524	41238
663740	41239
3171	41240
286787	41241
466887	41242
676543	41243
251508	41244
227107	41245
114304	41246
41660	41247
149878	41248
185071	41249
105917	41250
132397	41251
63762	41252
502314	41253
98428	41254
126390	41255
210632	41256
680015	41257
526066	41258
698110	41259
319314	41260
146618	41261
494485	41262
35663	41263
448395	41264
347904	41265
712536	41266
3194	41267
598133	41268
100308	41269
483633	41270
109660	41271
530233	41272
30504	41273
698521	41274
530329	41275
579187	41276
46163	41277
28470	41278
68262	41279
354513	41280
466367	41281
429803	41282
231729	41283
21718	41284
140389	41285
130221	41286
38982	41287
240368	41288
93837	41289
145940	41290
353440	41291
212006	41292
509657	41293
593014	41294
18110	41295
20876	41296
174074	41297
432322	41298
18757	41299
329621	41300
539870	41301
694772	41302
359639	41303
6392	41304
119681	41305
126118	41306
16148	41307
535147	41308
42531	41309
292354	41310
637782	41311
288654	41312
13146	41313
691160	41314
85373	41315
570409	41316
46996	41317
148315	41318
118552	41319
305608	41320
34826	41321
154587	41322
124320	41323
601895	41324
494760	41325
17	41326
97786	41327
517239	41328
11130	41329
166842	41330
89793	41331
264041	41332
70351	41333
122267	41334
49359	41335
300457	41336
361389	41337
629397	41338
528570	41339
457527	41340
625060	41341
36884	41342
370461	41343
13776	41344
563425	41345
707339	41346
497375	41347
631176	41348
270978	41349
575288	41350
538766	41351
476688	41352
69824	41353
711260	41354
23267	41355
92989	41356
59520	41357
174348	41358
89777	41359
265072	41360
57600	41361
554829	41362
328197	41363
438846	41364
227736	41365
341400	41366
651986	41367
128382	41368
297372	41369
67463	41370
48027	41371
158616	41372
350568	41373
428368	41374
105320	41375
131165	41376
41611	41377
9880	41378
99416	41379
701909	41380
139606	41381
590762	41382
127265	41383
704020	41384
77112	41385
62722	41386
408758	41387
54262	41388
227557	41389
71763	41390
586121	41391
80355	41392
307763	41393
9011	41394
311120	41395
5428	41396
414480	41397
400621	41398
138777	41399
106294	41400
365376	41401
688352	41402
24235	41403
511177	41404
294859	41405
230140	41406
439835	41407
658877	41408
493772	41409
693888	41410
73479	41411
397413	41412
280153	41413
165661	41414
508677	41415
59532	41416
13435	41417
508697	41418
44139	41419
14988	41420
601472	41421
361829	41422
124156	41423
141447	41424
100023	41425
138799	41426
378801	41427
26781	41428
619314	41429
87710	41430
58574	41431
192802	41432
86326	41433
36755	41434
62217	41435
156772	41436
97447	41437
410943	41438
706920	41439
602435	41440
236559	41441
313243	41442
3289	41443
600767	41444
364911	41445
646001	41446
352693	41447
601322	41448
360708	41449
143	41450
319369	41451
606356	41452
320156	41453
175357	41454
176165	41455
661336	41456
54923	41457
116674	41458
701417	41459
423097	41460
481870	41461
552220	41462
318086	41463
579318	41464
36209	41465
35890	41466
360685	41467
659895	41468
1263	41469
155488	41470
16595	41471
450938	41472
646568	41473
544328	41474
498079	41475
315289	41476
397981	41477
261498	41478
305825	41479
378217	41480
547133	41481
717754	41482
691293	41483
412559	41484
15935	41485
570799	41486
660279	41487
154423	41488
540970	41489
209684	41490
9266	41491
395229	41492
76745	41493
717975	41494
359207	41495
573697	41496
342018	41497
27398	41498
99713	41499
283591	41500
616311	41501
64817	41502
51990	41503
631892	41504
54319	41505
367988	41506
31221	41507
186067	41508
255457	41509
514	41510
43230	41511
108221	41512
629647	41513
330237	41514
551663	41515
22105	41516
21696	41517
44675	41518
19623	41519
170619	41520
42158	41521
565439	41522
125811	41523
236672	41524
30518	41525
507040	41526
216669	41527
25557	41528
626532	41529
386080	41530
73062	41531
500650	41532
375687	41533
387731	41534
104815	41535
42512	41536
588722	41537
124897	41538
19814	41539
493953	41540
604391	41541
238991	41542
607334	41543
42808	41544
432557	41545
5142	41546
153036	41547
210997	41548
201398	41549
92471	41550
349248	41551
466976	41552
244336	41553
407897	41554
479688	41555
190591	41556
200861	41557
545757	41558
93653	41559
68870	41560
2206	41561
257123	41562
296615	41563
722504	41564
318298	41565
136042	41566
598389	41567
223536	41568
635190	41569
620286	41570
39812	41571
190813	41572
173257	41573
425909	41574
460183	41575
186921	41576
497220	41577
203968	41578
146022	41579
148255	41580
229017	41581
8809	41582
707576	41583
157403	41584
108820	41585
419389	41586
7357	41587
342758	41588
185815	41589
71635	41590
430392	41591
680664	41592
111728	41593
618514	41594
6101	41595
53545	41596
92346	41597
154632	41598
214571	41599
2482	41600
171255	41601
451858	41602
716903	41603
115774	41604
655209	41605
91881	41606
694658	41607
624101	41608
504732	41609
267313	41610
676360	41611
574394	41612
53892	41613
583009	41614
525933	41615
50335	41616
11702	41617
43721	41618
116689	41619
569894	41620
323121	41621
230218	41622
119848	41623
138831	41624
186535	41625
417625	41626
257732	41627
471437	41628
337645	41629
527271	41630
121450	41631
602984	41632
198718	41633
510873	41634
123650	41635
98790	41636
323215	41637
153040	41638
93495	41639
501527	41640
666621	41641
8216	41642
113954	41643
427344	41644
482320	41645
140923	41646
108519	41647
110142	41648
82574	41649
327239	41650
67050	41651
4440	41652
193605	41653
696932	41654
75010	41655
47604	41656
27560	41657
283099	41658
447964	41659
65653	41660
60516	41661
43132	41662
560499	41663
38330	41664
530734	41665
200859	41666
378330	41667
309069	41668
701517	41669
17398	41670
466837	41671
680299	41672
14516	41673
161037	41674
707783	41675
93002	41676
94125	41677
254093	41678
488357	41679
18526	41680
554286	41681
601135	41682
148872	41683
3253	41684
456469	41685
519998	41686
78501	41687
171516	41688
87296	41689
36204	41690
128321	41691
516681	41692
96482	41693
30738	41694
80196	41695
433265	41696
379415	41697
517935	41698
488595	41699
103213	41700
567540	41701
4626	41702
190015	41703
557405	41704
204931	41705
162099	41706
706574	41707
84604	41708
368159	41709
728	41710
273336	41711
699385	41712
62127	41713
11554	41714
381037	41715
95906	41716
41884	41717
400905	41718
694651	41719
48763	41720
7263	41721
555460	41722
326276	41723
32275	41724
351663	41725
401331	41726
243546	41727
48713	41728
342401	41729
177307	41730
176090	41731
129672	41732
365738	41733
545506	41734
441530	41735
574983	41736
1570	41737
142024	41738
477010	41739
689604	41740
318837	41741
293007	41742
221379	41743
677030	41744
88243	41745
155171	41746
23141	41747
348493	41748
680261	41749
27816	41750
674974	41751
606347	41752
655695	41753
23000	41754
20689	41755
51088	41756
26561	41757
26998	41758
696541	41759
695137	41760
44321	41761
340838	41762
112025	41763
171660	41764
309037	41765
389243	41766
124515	41767
444260	41768
35730	41769
291372	41770
197661	41771
258183	41772
170392	41773
285861	41774
324976	41775
27184	41776
142206	41777
156650	41778
25648	41779
28176	41780
218723	41781
664873	41782
322769	41783
147734	41784
692506	41785
508927	41786
128975	41787
234578	41788
17564	41789
611600	41790
339216	41791
102770	41792
65512	41793
350592	41794
484596	41795
377507	41796
59049	41797
50027	41798
288946	41799
342862	41800
407313	41801
621162	41802
233332	41803
161657	41804
630317	41805
493161	41806
72033	41807
651200	41808
655066	41809
144253	41810
7498	41811
989	41812
173326	41813
354668	41814
651586	41815
176026	41816
427403	41817
186665	41818
68961	41819
32957	41820
81013	41821
110692	41822
63652	41823
44725	41824
279645	41825
49309	41826
77031	41827
244763	41828
462434	41829
277325	41830
36781	41831
75519	41832
133695	41833
602997	41834
33817	41835
620999	41836
424322	41837
325150	41838
172919	41839
15370	41840
505054	41841
383408	41842
377613	41843
669181	41844
155232	41845
82608	41846
154031	41847
324194	41848
21368	41849
352472	41850
68999	41851
47490	41852
53840	41853
522158	41854
83662	41855
15431	41856
428559	41857
314951	41858
185944	41859
122773	41860
13375	41861
470787	41862
528764	41863
619247	41864
122242	41865
115783	41866
12724	41867
231734	41868
106398	41869
150784	41870
101132	41871
679769	41872
258386	41873
140060	41874
277602	41875
104948	41876
32376	41877
154841	41878
30183	41879
511726	41880
87191	41881
480907	41882
591529	41883
615667	41884
127269	41885
608752	41886
672244	41887
648581	41888
52040	41889
591	41890
640197	41891
406902	41892
146839	41893
324807	41894
667512	41895
718154	41896
43954	41897
192526	41898
394586	41899
100646	41900
710133	41901
41805	41902
52757	41903
489026	41904
373306	41905
634622	41906
408568	41907
469890	41908
519043	41909
553055	41910
239624	41911
15458	41912
426226	41913
2447	41914
3095	41915
635889	41916
323045	41917
139082	41918
600912	41919
151832	41920
431503	41921
63334	41922
497781	41923
18010	41924
138296	41925
102424	41926
694688	41927
93045	41928
52386	41929
370398	41930
581547	41931
226426	41932
510109	41933
624044	41934
52124	41935
389155	41936
711719	41937
408212	41938
9008	41939
79131	41940
166380	41941
94730	41942
182720	41943
109763	41944
118675	41945
284437	41946
47710	41947
3528	41948
448562	41949
535737	41950
74574	41951
27365	41952
339113	41953
276266	41954
488835	41955
565480	41956
7373	41957
211698	41958
477914	41959
188168	41960
383919	41961
38184	41962
521067	41963
304696	41964
566184	41965
320758	41966
80856	41967
708817	41968
342284	41969
119204	41970
268170	41971
49124	41972
115867	41973
150708	41974
99833	41975
205579	41976
163085	41977
210976	41978
579240	41979
657409	41980
624850	41981
11095	41982
22871	41983
133595	41984
508987	41985
564237	41986
680440	41987
466119	41988
357562	41989
184725	41990
325379	41991
549194	41992
171558	41993
298970	41994
98349	41995
354468	41996
111649	41997
386671	41998
396377	41999
295365	42000
547415	42001
25201	42002
239523	42003
157788	42004
691022	42005
55412	42006
90136	42007
267742	42008
192568	42009
24156	42010
3799	42011
72694	42012
233665	42013
245705	42014
519167	42015
326917	42016
554948	42017
47324	42018
118226	42019
381036	42020
172926	42021
465393	42022
11634	42023
438656	42024
402731	42025
375468	42026
509185	42027
8247	42028
455030	42029
176285	42030
706159	42031
265340	42032
59118	42033
552226	42034
178348	42035
75240	42036
53940	42037
398232	42038
450419	42039
530221	42040
701147	42041
475032	42042
664651	42043
515809	42044
354855	42045
619326	42046
543483	42047
568914	42048
622716	42049
146710	42050
152563	42051
25806	42052
113737	42053
705045	42054
450228	42055
336181	42056
3311	42057
93393	42058
2411	42059
118439	42060
17042	42061
27199	42062
409986	42063
476172	42064
137906	42065
88	42066
556852	42067
48935	42068
140673	42069
429901	42070
21957	42071
23463	42072
137476	42073
649156	42074
416707	42075
395661	42076
285803	42077
112688	42078
5291	42079
347205	42080
706803	42081
8225	42082
6571	42083
632798	42084
666341	42085
28552	42086
209939	42087
250368	42088
38806	42089
633543	42090
157074	42091
14292	42092
278117	42093
48661	42094
88390	42095
74567	42096
17414	42097
23950	42098
445161	42099
168253	42100
125083	42101
180313	42102
669292	42103
476145	42104
8891	42105
41846	42106
410203	42107
525798	42108
544668	42109
121801	42110
897	42111
53846	42112
521429	42113
382251	42114
26814	42115
284774	42116
27262	42117
63774	42118
268733	42119
265252	42120
173188	42121
467139	42122
26985	42123
322889	42124
427527	42125
1026	42126
150329	42127
363952	42128
402083	42129
336710	42130
181430	42131
351512	42132
76499	42133
7544	42134
153367	42135
1638	42136
174	42137
9394	42138
335029	42139
674925	42140
116774	42141
640652	42142
702640	42143
478695	42144
701772	42145
169622	42146
24227	42147
540818	42148
392078	42149
8318	42150
108079	42151
316913	42152
9462	42153
59068	42154
98589	42155
544181	42156
488931	42157
443657	42158
327553	42159
171422	42160
645675	42161
142005	42162
167985	42163
25536	42164
84514	42165
63179	42166
273061	42167
33135	42168
34074	42169
16038	42170
512501	42171
58462	42172
168707	42173
389399	42174
643160	42175
180257	42176
125592	42177
119856	42178
467744	42179
173260	42180
9270	42181
368026	42182
95580	42183
587555	42184
508920	42185
328147	42186
269802	42187
124568	42188
14511	42189
137543	42190
16432	42191
666208	42192
12342	42193
416700	42194
237683	42195
270826	42196
95500	42197
709440	42198
200824	42199
425848	42200
1302	42201
583541	42202
629735	42203
6887	42204
612933	42205
410570	42206
639554	42207
328783	42208
338283	42209
8929	42210
533482	42211
550360	42212
465018	42213
676389	42214
56689	42215
210427	42216
575759	42217
278290	42218
31216	42219
691716	42220
333571	42221
305124	42222
135994	42223
307866	42224
581941	42225
123619	42226
452512	42227
213305	42228
320824	42229
80426	42230
31137	42231
275307	42232
42707	42233
322692	42234
8132	42235
467195	42236
17389	42237
701818	42238
448233	42239
87973	42240
41142	42241
225958	42242
137420	42243
38127	42244
363893	42245
61033	42246
65174	42247
380552	42248
1734	42249
134592	42250
4960	42251
54381	42252
9913	42253
348050	42254
628658	42255
471872	42256
223870	42257
7250	42258
39467	42259
621724	42260
319338	42261
398331	42262
599503	42263
661537	42264
378387	42265
94866	42266
698784	42267
79153	42268
524367	42269
314309	42270
382700	42271
71318	42272
608632	42273
341448	42274
220808	42275
201660	42276
84609	42277
286505	42278
473125	42279
641881	42280
86484	42281
574050	42282
639543	42283
2054	42284
30239	42285
388948	42286
6854	42287
413964	42288
85485	42289
62081	42290
95799	42291
653606	42292
558098	42293
119478	42294
26696	42295
517458	42296
43045	42297
28803	42298
357451	42299
217685	42300
46058	42301
513703	42302
25689	42303
279176	42304
230466	42305
646995	42306
27491	42307
355396	42308
402907	42309
460751	42310
67535	42311
61880	42312
525866	42313
565905	42314
713851	42315
380771	42316
336602	42317
468950	42318
279457	42319
497941	42320
271272	42321
440382	42322
381324	42323
97732	42324
154625	42325
48816	42326
275695	42327
41556	42328
660518	42329
45271	42330
454605	42331
115266	42332
137861	42333
168455	42334
102130	42335
646422	42336
17780	42337
600298	42338
697085	42339
401608	42340
421491	42341
39367	42342
478621	42343
53508	42344
280742	42345
181057	42346
228546	42347
591994	42348
506553	42349
18867	42350
96270	42351
205405	42352
73790	42353
63504	42354
5489	42355
684353	42356
9820	42357
35957	42358
650362	42359
35751	42360
71103	42361
115418	42362
660452	42363
151113	42364
576955	42365
647460	42366
264439	42367
33774	42368
514647	42369
629572	42370
28309	42371
597878	42372
498725	42373
518702	42374
604031	42375
370936	42376
620997	42377
103356	42378
26463	42379
102790	42380
159825	42381
34097	42382
360106	42383
3487	42384
655758	42385
302302	42386
639105	42387
335778	42388
243859	42389
19589	42390
97987	42391
17472	42392
198684	42393
488654	42394
16319	42395
699257	42396
674363	42397
554267	42398
93573	42399
55562	42400
63547	42401
108	42402
178443	42403
598424	42404
167035	42405
80960	42406
305180	42407
32422	42408
716674	42409
417510	42410
355688	42411
6404	42412
610273	42413
187177	42414
200027	42415
21618	42416
582929	42417
354900	42418
11810	42419
602875	42420
135521	42421
167539	42422
125338	42423
16379	42424
424079	42425
707724	42426
1681	42427
631257	42428
881	42429
125348	42430
100583	42431
655350	42432
537654	42433
464239	42434
696551	42435
166906	42436
32592	42437
21759	42438
378748	42439
163407	42440
674273	42441
3002	42442
482609	42443
22286	42444
538377	42445
240535	42446
602594	42447
442004	42448
418381	42449
298978	42450
43447	42451
31928	42452
529708	42453
31867	42454
480485	42455
13623	42456
511080	42457
53043	42458
341591	42459
172729	42460
170031	42461
701539	42462
112893	42463
74196	42464
607250	42465
43685	42466
685081	42467
556510	42468
634179	42469
501864	42470
708594	42471
554792	42472
483726	42473
22191	42474
418835	42475
141213	42476
638587	42477
676394	42478
329908	42479
289990	42480
644257	42481
348057	42482
251062	42483
89746	42484
554494	42485
433979	42486
281973	42487
312076	42488
272464	42489
283904	42490
394661	42491
476344	42492
564452	42493
140198	42494
214161	42495
495551	42496
73861	42497
156564	42498
51977	42499
651067	42500
41756	42501
62045	42502
256982	42503
228204	42504
438564	42505
651055	42506
151460	42507
511660	42508
114769	42509
664038	42510
57407	42511
51819	42512
717294	42513
488278	42514
37059	42515
54047	42516
652048	42517
267956	42518
641221	42519
246865	42520
380168	42521
13940	42522
4856	42523
306217	42524
544457	42525
123164	42526
90393	42527
1696	42528
208511	42529
275475	42530
59583	42531
30754	42532
660789	42533
653798	42534
157226	42535
444826	42536
540445	42537
66160	42538
155946	42539
514082	42540
363234	42541
676281	42542
98418	42543
15377	42544
550188	42545
574400	42546
155531	42547
3382	42548
803	42549
147025	42550
416940	42551
8588	42552
431984	42553
10607	42554
168763	42555
602121	42556
18571	42557
440412	42558
34483	42559
670599	42560
162574	42561
562246	42562
545995	42563
12374	42564
114044	42565
549619	42566
742	42567
354640	42568
443814	42569
148085	42570
3887	42571
586356	42572
96342	42573
373926	42574
643637	42575
582409	42576
25245	42577
156718	42578
233778	42579
19926	42580
372188	42581
648113	42582
470942	42583
668115	42584
334482	42585
387740	42586
608853	42587
13998	42588
349204	42589
476327	42590
623015	42591
248720	42592
126400	42593
36457	42594
236851	42595
17946	42596
114114	42597
707786	42598
131926	42599
261568	42600
710112	42601
446451	42602
707046	42603
89333	42604
655255	42605
133450	42606
190327	42607
499654	42608
540546	42609
439747	42610
540746	42611
380165	42612
182571	42613
130868	42614
310609	42615
112679	42616
38292	42617
624328	42618
27626	42619
72965	42620
276213	42621
381412	42622
519783	42623
538491	42624
619864	42625
65651	42626
128708	42627
469355	42628
236006	42629
135082	42630
714877	42631
339636	42632
231044	42633
661248	42634
37136	42635
154414	42636
50865	42637
93076	42638
81950	42639
213369	42640
6293	42641
428941	42642
206615	42643
615775	42644
521939	42645
632378	42646
666186	42647
19872	42648
282574	42649
360515	42650
90446	42651
183722	42652
58422	42653
91377	42654
53668	42655
692637	42656
155447	42657
403368	42658
700693	42659
300994	42660
81911	42661
691510	42662
657297	42663
483352	42664
106796	42665
30643	42666
111755	42667
419118	42668
6470	42669
61921	42670
415767	42671
175482	42672
119473	42673
471866	42674
544773	42675
516016	42676
313994	42677
369076	42678
12524	42679
898	42680
2616	42681
689024	42682
100472	42683
136893	42684
674045	42685
409372	42686
583149	42687
54200	42688
328963	42689
625179	42690
69721	42691
16840	42692
95754	42693
514452	42694
420955	42695
18381	42696
179131	42697
64657	42698
315756	42699
502494	42700
18939	42701
281636	42702
691483	42703
49889	42704
592778	42705
14231	42706
229048	42707
634620	42708
17412	42709
682891	42710
451243	42711
34208	42712
381401	42713
491392	42714
29891	42715
360992	42716
74392	42717
723316	42718
94774	42719
166739	42720
384045	42721
8191	42722
15761	42723
25376	42724
353645	42725
403951	42726
201528	42727
95984	42728
265753	42729
141604	42730
595230	42731
177254	42732
490253	42733
216408	42734
649763	42735
234500	42736
66894	42737
17062	42738
688343	42739
493552	42740
17867	42741
21688	42742
229102	42743
313283	42744
3444	42745
2875	42746
47015	42747
38777	42748
174374	42749
299089	42750
36328	42751
60516	42752
553940	42753
356568	42754
327003	42755
549744	42756
117321	42757
667741	42758
257226	42759
143130	42760
612584	42761
516468	42762
126830	42763
111389	42764
198361	42765
713221	42766
399772	42767
365594	42768
108188	42769
555095	42770
514415	42771
17107	42772
8101	42773
153069	42774
331200	42775
180638	42776
22942	42777
161028	42778
184490	42779
23481	42780
719569	42781
22143	42782
429146	42783
124068	42784
125604	42785
596079	42786
537500	42787
94270	42788
528371	42789
569855	42790
658007	42791
345957	42792
106317	42793
57924	42794
50184	42795
33210	42796
305614	42797
398760	42798
603206	42799
361499	42800
30505	42801
163032	42802
10793	42803
500544	42804
161063	42805
23993	42806
334978	42807
685610	42808
245280	42809
38092	42810
245437	42811
239968	42812
51387	42813
642106	42814
144528	42815
247470	42816
166798	42817
314206	42818
161378	42819
86998	42820
693981	42821
153007	42822
293693	42823
12787	42824
673419	42825
155244	42826
330278	42827
3612	42828
472376	42829
508275	42830
154823	42831
329736	42832
303610	42833
229173	42834
462431	42835
621281	42836
51947	42837
560360	42838
31076	42839
685546	42840
646278	42841
275056	42842
55059	42843
646078	42844
48524	42845
96389	42846
28085	42847
491799	42848
10589	42849
662005	42850
113739	42851
697	42852
243443	42853
119873	42854
537638	42855
561714	42856
221413	42857
100436	42858
160094	42859
490133	42860
347682	42861
319704	42862
71649	42863
67543	42864
275568	42865
695568	42866
545307	42867
130119	42868
72261	42869
151846	42870
172192	42871
41004	42872
418817	42873
55192	42874
521932	42875
232988	42876
695239	42877
233824	42878
9628	42879
341390	42880
60056	42881
107702	42882
413035	42883
367490	42884
453105	42885
48160	42886
1539	42887
14040	42888
38796	42889
533068	42890
529679	42891
422445	42892
675000	42893
353810	42894
36374	42895
92680	42896
49152	42897
301025	42898
19484	42899
24469	42900
688943	42901
648093	42902
169640	42903
654278	42904
490987	42905
326657	42906
443	42907
41256	42908
379660	42909
701249	42910
17987	42911
68542	42912
682228	42913
428109	42914
503212	42915
156344	42916
99300	42917
17576	42918
178566	42919
66945	42920
87955	42921
492076	42922
3713	42923
530038	42924
351849	42925
256480	42926
453037	42927
91989	42928
401056	42929
198640	42930
712762	42931
20524	42932
156082	42933
224784	42934
96729	42935
180368	42936
264853	42937
140337	42938
128636	42939
474215	42940
652724	42941
490501	42942
46168	42943
471392	42944
705470	42945
229751	42946
642226	42947
115679	42948
41287	42949
629112	42950
61615	42951
190869	42952
494376	42953
218947	42954
46742	42955
511908	42956
105747	42957
52581	42958
147453	42959
167526	42960
32997	42961
591392	42962
16626	42963
55779	42964
30465	42965
629769	42966
539582	42967
108262	42968
241567	42969
647432	42970
136522	42971
158855	42972
27649	42973
45185	42974
562042	42975
359208	42976
172517	42977
3183	42978
223618	42979
691830	42980
627198	42981
57777	42982
214961	42983
10041	42984
84427	42985
11	42986
532013	42987
275287	42988
148169	42989
253415	42990
690972	42991
277809	42992
496598	42993
52380	42994
34321	42995
442053	42996
399107	42997
75340	42998
431021	42999
138905	43000
309935	43001
311066	43002
531568	43003
503709	43004
57794	43005
32302	43006
32684	43007
319399	43008
6411	43009
590737	43010
549674	43011
465741	43012
412862	43013
34480	43014
288896	43015
48353	43016
31269	43017
161826	43018
82256	43019
271468	43020
198253	43021
287894	43022
541420	43023
666698	43024
13292	43025
122320	43026
195055	43027
577075	43028
121895	43029
445980	43030
15564	43031
289992	43032
412173	43033
353268	43034
592895	43035
187281	43036
457701	43037
36197	43038
689617	43039
602319	43040
126607	43041
427032	43042
13224	43043
236494	43044
22328	43045
182048	43046
705661	43047
492918	43048
178748	43049
64958	43050
558628	43051
120966	43052
602987	43053
534480	43054
150981	43055
6802	43056
480550	43057
180567	43058
447336	43059
576	43060
400102	43061
11	43062
407478	43063
217284	43064
100863	43065
102599	43066
104115	43067
605522	43068
41280	43069
88158	43070
348614	43071
224499	43072
220360	43073
35999	43074
371976	43075
45364	43076
159974	43077
334	43078
119903	43079
568031	43080
722772	43081
524831	43082
83184	43083
130171	43084
682326	43085
30860	43086
433530	43087
475293	43088
109972	43089
266118	43090
377761	43091
127094	43092
233887	43093
161203	43094
523309	43095
295266	43096
269427	43097
317231	43098
634882	43099
432600	43100
120238	43101
476471	43102
658725	43103
696869	43104
81928	43105
624503	43106
585015	43107
26946	43108
34025	43109
155419	43110
688975	43111
280769	43112
640696	43113
82218	43114
432222	43115
654397	43116
250747	43117
290223	43118
140753	43119
645832	43120
32003	43121
715508	43122
278204	43123
565681	43124
61473	43125
345491	43126
573388	43127
612353	43128
13804	43129
364063	43130
42456	43131
215582	43132
208369	43133
7408	43134
314169	43135
162889	43136
37694	43137
160380	43138
654473	43139
390793	43140
973	43141
163712	43142
696492	43143
541204	43144
71220	43145
66649	43146
106063	43147
337418	43148
130609	43149
137816	43150
415447	43151
561399	43152
592632	43153
185895	43154
174069	43155
169052	43156
78635	43157
580718	43158
537540	43159
122625	43160
513180	43161
369419	43162
13746	43163
148620	43164
7339	43165
62576	43166
157227	43167
415352	43168
22950	43169
10911	43170
155405	43171
59613	43172
173544	43173
103881	43174
188065	43175
567716	43176
84396	43177
176148	43178
121409	43179
1109	43180
262537	43181
118533	43182
712710	43183
79271	43184
54953	43185
18130	43186
184372	43187
305750	43188
453837	43189
408200	43190
141164	43191
256149	43192
174497	43193
670349	43194
585638	43195
46213	43196
243484	43197
339871	43198
39757	43199
48728	43200
417529	43201
110225	43202
629156	43203
180924	43204
366764	43205
176846	43206
340487	43207
93384	43208
21197	43209
596214	43210
296447	43211
210621	43212
200112	43213
678858	43214
141668	43215
532826	43216
94590	43217
54311	43218
342380	43219
156837	43220
274097	43221
16475	43222
143864	43223
199482	43224
18079	43225
624809	43226
368862	43227
187581	43228
544204	43229
492935	43230
307351	43231
619503	43232
30534	43233
146699	43234
618487	43235
65321	43236
43670	43237
91332	43238
401583	43239
20811	43240
397117	43241
395762	43242
176130	43243
45013	43244
79560	43245
504404	43246
28253	43247
302051	43248
521084	43249
653074	43250
368335	43251
9693	43252
305609	43253
680045	43254
648491	43255
53572	43256
243582	43257
396116	43258
409860	43259
36996	43260
5096	43261
461421	43262
7087	43263
34740	43264
162582	43265
82223	43266
613674	43267
456776	43268
653687	43269
3048	43270
624220	43271
677154	43272
376713	43273
221045	43274
225974	43275
49416	43276
38092	43277
462254	43278
145878	43279
29316	43280
131989	43281
156087	43282
620013	43283
302977	43284
723347	43285
483661	43286
12662	43287
179020	43288
118638	43289
697000	43290
468245	43291
170616	43292
246171	43293
51073	43294
270132	43295
419076	43296
680475	43297
499665	43298
32863	43299
612588	43300
617698	43301
81253	43302
236220	43303
340888	43304
9270	43305
169515	43306
485980	43307
533426	43308
502782	43309
53544	43310
367207	43311
146065	43312
466948	43313
443810	43314
180456	43315
618528	43316
635079	43317
345040	43318
172476	43319
136002	43320
7651	43321
519652	43322
160887	43323
639011	43324
183532	43325
301110	43326
186229	43327
121464	43328
168349	43329
54386	43330
313366	43331
567943	43332
456343	43333
23294	43334
27626	43335
182171	43336
63535	43337
42057	43338
21069	43339
150115	43340
549452	43341
37008	43342
519597	43343
441234	43344
455794	43345
107920	43346
321246	43347
26353	43348
344289	43349
637680	43350
154804	43351
520718	43352
25033	43353
377229	43354
703363	43355
11403	43356
150656	43357
186988	43358
145516	43359
53323	43360
667620	43361
39056	43362
228486	43363
4736	43364
201077	43365
545504	43366
478604	43367
635044	43368
268406	43369
360679	43370
144269	43371
176752	43372
547725	43373
648789	43374
307759	43375
100820	43376
531825	43377
31701	43378
574554	43379
6484	43380
99092	43381
304345	43382
173314	43383
85393	43384
31282	43385
722038	43386
375440	43387
109586	43388
166580	43389
20289	43390
240995	43391
7359	43392
12028	43393
138102	43394
119074	43395
540539	43396
669865	43397
297306	43398
360420	43399
485190	43400
619143	43401
182560	43402
517092	43403
660176	43404
2413	43405
196040	43406
134509	43407
70878	43408
1984	43409
616380	43410
13109	43411
71087	43412
521390	43413
107111	43414
464828	43415
543286	43416
169340	43417
135946	43418
485754	43419
175088	43420
12438	43421
32033	43422
221623	43423
258037	43424
483426	43425
266517	43426
403773	43427
182807	43428
264570	43429
12790	43430
394389	43431
440182	43432
367077	43433
178581	43434
377059	43435
526305	43436
205451	43437
176605	43438
194082	43439
583564	43440
386970	43441
355819	43442
324832	43443
56600	43444
650748	43445
2324	43446
480693	43447
106905	43448
141689	43449
186101	43450
678030	43451
2812	43452
52235	43453
519921	43454
158856	43455
629933	43456
583002	43457
5607	43458
72060	43459
149510	43460
166163	43461
98777	43462
43078	43463
40076	43464
437821	43465
44158	43466
103996	43467
555537	43468
631287	43469
260797	43470
544836	43471
117419	43472
70708	43473
124758	43474
28418	43475
220672	43476
2896	43477
144288	43478
20355	43479
318849	43480
165820	43481
4387	43482
138077	43483
24584	43484
690727	43485
293671	43486
607164	43487
335347	43488
695657	43489
72880	43490
117658	43491
1155	43492
317071	43493
177818	43494
228790	43495
454876	43496
100254	43497
721386	43498
719657	43499
6785	43500
103634	43501
633606	43502
709860	43503
683556	43504
29074	43505
701008	43506
259077	43507
161566	43508
295	43509
401439	43510
539753	43511
33384	43512
483632	43513
25735	43514
619128	43515
313951	43516
51887	43517
1871	43518
16949	43519
527786	43520
165044	43521
424806	43522
240319	43523
109696	43524
79133	43525
74649	43526
253860	43527
4502	43528
599064	43529
86641	43530
40367	43531
397928	43532
327902	43533
678419	43534
356654	43535
75596	43536
191248	43537
121261	43538
149844	43539
655805	43540
649469	43541
312487	43542
2067	43543
75115	43544
406696	43545
141045	43546
497937	43547
21568	43548
211123	43549
119757	43550
529322	43551
566947	43552
210459	43553
151515	43554
307834	43555
603804	43556
421478	43557
22587	43558
688	43559
69963	43560
6440	43561
13642	43562
9702	43563
689580	43564
508135	43565
274020	43566
450349	43567
604528	43568
453725	43569
124878	43570
466600	43571
207421	43572
202201	43573
71465	43574
412296	43575
365201	43576
162541	43577
346831	43578
435057	43579
59689	43580
236621	43581
268682	43582
686777	43583
435700	43584
150270	43585
305697	43586
269553	43587
19730	43588
25811	43589
263756	43590
331292	43591
509298	43592
631143	43593
165015	43594
48633	43595
526285	43596
371985	43597
710592	43598
368552	43599
396124	43600
195355	43601
471208	43602
14412	43603
48585	43604
690993	43605
251245	43606
644056	43607
24205	43608
13090	43609
674581	43610
497836	43611
231878	43612
1607	43613
420118	43614
461617	43615
101125	43616
582821	43617
11322	43618
566	43619
100705	43620
55624	43621
375561	43622
163867	43623
395022	43624
449315	43625
262815	43626
1041	43627
259447	43628
21715	43629
242823	43630
94393	43631
344706	43632
127242	43633
155837	43634
216545	43635
179289	43636
209424	43637
17612	43638
603598	43639
473315	43640
608184	43641
67630	43642
249667	43643
617194	43644
368320	43645
200213	43646
133664	43647
7392	43648
406646	43649
1082	43650
369228	43651
34537	43652
241971	43653
24667	43654
540693	43655
442318	43656
683721	43657
181655	43658
84319	43659
438598	43660
336903	43661
544382	43662
34443	43663
241993	43664
607588	43665
634348	43666
720529	43667
174922	43668
100039	43669
569107	43670
593579	43671
668811	43672
270618	43673
376761	43674
46333	43675
169666	43676
570841	43677
482966	43678
493002	43679
168465	43680
610993	43681
464595	43682
48069	43683
597241	43684
656540	43685
651471	43686
594284	43687
485025	43688
226135	43689
413579	43690
323157	43691
285455	43692
342609	43693
274313	43694
73757	43695
706243	43696
568092	43697
411902	43698
71379	43699
43708	43700
158959	43701
478936	43702
462419	43703
246138	43704
105825	43705
269505	43706
528765	43707
272411	43708
325481	43709
660797	43710
679199	43711
396108	43712
50661	43713
262672	43714
492910	43715
115705	43716
166796	43717
214270	43718
81833	43719
297310	43720
210792	43721
546244	43722
94700	43723
79982	43724
235433	43725
310452	43726
971	43727
665550	43728
688616	43729
9894	43730
85504	43731
199251	43732
315944	43733
497202	43734
339118	43735
214790	43736
52654	43737
590105	43738
147563	43739
142801	43740
647570	43741
329427	43742
639328	43743
368934	43744
163991	43745
86234	43746
674926	43747
503223	43748
261868	43749
73799	43750
80346	43751
361867	43752
151957	43753
23509	43754
43707	43755
137069	43756
123133	43757
504165	43758
1714	43759
140530	43760
102344	43761
8540	43762
225687	43763
407517	43764
322325	43765
286201	43766
610330	43767
409569	43768
48202	43769
153946	43770
28474	43771
134069	43772
218611	43773
109604	43774
96702	43775
626783	43776
12986	43777
432638	43778
101924	43779
243051	43780
159946	43781
716689	43782
364678	43783
234170	43784
134701	43785
92576	43786
94316	43787
609134	43788
70468	43789
34210	43790
327	43791
366240	43792
502331	43793
6263	43794
266641	43795
3470	43796
45426	43797
176681	43798
683187	43799
495408	43800
177866	43801
379806	43802
544356	43803
488435	43804
189064	43805
38921	43806
716381	43807
723711	43808
460478	43809
146305	43810
53527	43811
632086	43812
164385	43813
13504	43814
79837	43815
256318	43816
610116	43817
86489	43818
604483	43819
364657	43820
307951	43821
149472	43822
186065	43823
395892	43824
126001	43825
184407	43826
359211	43827
546636	43828
38189	43829
12590	43830
31308	43831
185548	43832
176064	43833
683134	43834
480278	43835
556487	43836
50	43837
570094	43838
89955	43839
322067	43840
395314	43841
17550	43842
705148	43843
139042	43844
102151	43845
471581	43846
521335	43847
153770	43848
17088	43849
67529	43850
206777	43851
645743	43852
561437	43853
278168	43854
8490	43855
191016	43856
407980	43857
134275	43858
210549	43859
71133	43860
454411	43861
156727	43862
206871	43863
156252	43864
99630	43865
505863	43866
94498	43867
167163	43868
43872	43869
426117	43870
1581	43871
168741	43872
31957	43873
215201	43874
128989	43875
590931	43876
66380	43877
659617	43878
550089	43879
364504	43880
2682	43881
169097	43882
112201	43883
149280	43884
29795	43885
549240	43886
226895	43887
42086	43888
532514	43889
373329	43890
299728	43891
2821	43892
345629	43893
78375	43894
25528	43895
723157	43896
88427	43897
148644	43898
573051	43899
214187	43900
504133	43901
94490	43902
294567	43903
723299	43904
322175	43905
167078	43906
390631	43907
302232	43908
382448	43909
270315	43910
320582	43911
440893	43912
225938	43913
385765	43914
208377	43915
240454	43916
38729	43917
13996	43918
54767	43919
713040	43920
682980	43921
118281	43922
156876	43923
507515	43924
45980	43925
170610	43926
618274	43927
510552	43928
150075	43929
674850	43930
284269	43931
276706	43932
627483	43933
369881	43934
377179	43935
583504	43936
523072	43937
387808	43938
676569	43939
643517	43940
174629	43941
667813	43942
100928	43943
289	43944
58536	43945
7925	43946
547030	43947
121397	43948
64369	43949
21613	43950
656614	43951
367752	43952
262425	43953
690216	43954
107411	43955
175124	43956
43147	43957
703754	43958
616839	43959
217156	43960
48961	43961
87736	43962
659025	43963
571354	43964
64801	43965
61684	43966
431297	43967
127557	43968
76789	43969
552308	43970
36230	43971
292550	43972
51828	43973
49293	43974
326399	43975
57897	43976
389048	43977
665572	43978
230107	43979
123945	43980
50773	43981
248231	43982
522840	43983
295864	43984
102112	43985
71406	43986
308911	43987
638971	43988
47808	43989
113293	43990
458645	43991
29802	43992
288933	43993
582062	43994
625508	43995
578530	43996
166099	43997
403997	43998
312920	43999
292901	44000
216708	44001
273045	44002
330215	44003
68846	44004
254333	44005
12937	44006
704092	44007
714457	44008
26326	44009
11285	44010
673246	44011
478109	44012
301830	44013
314686	44014
6393	44015
4848	44016
1361	44017
19391	44018
93298	44019
218612	44020
6332	44021
15709	44022
61855	44023
216379	44024
475598	44025
537233	44026
346607	44027
52600	44028
153073	44029
36955	44030
197712	44031
588968	44032
356853	44033
387305	44034
266914	44035
3851	44036
161499	44037
178516	44038
576338	44039
84156	44040
187015	44041
350042	44042
378656	44043
80926	44044
601784	44045
218302	44046
119971	44047
582991	44048
533258	44049
297007	44050
290413	44051
446064	44052
442542	44053
236872	44054
151181	44055
118460	44056
213532	44057
330386	44058
167587	44059
466624	44060
18540	44061
598202	44062
24801	44063
2213	44064
253168	44065
136748	44066
504620	44067
16544	44068
175070	44069
130784	44070
499531	44071
400545	44072
21032	44073
383049	44074
247957	44075
8071	44076
128877	44077
690006	44078
160469	44079
343100	44080
77542	44081
678762	44082
112249	44083
607802	44084
25336	44085
678260	44086
157686	44087
604534	44088
461727	44089
640388	44090
84521	44091
181818	44092
185225	44093
142737	44094
49150	44095
5714	44096
114913	44097
465266	44098
379424	44099
105461	44100
159403	44101
468402	44102
543948	44103
632544	44104
411498	44105
184152	44106
15295	44107
642248	44108
68603	44109
140277	44110
579151	44111
187122	44112
614622	44113
152559	44114
419217	44115
34266	44116
8073	44117
693661	44118
230845	44119
425552	44120
435948	44121
404186	44122
321133	44123
259626	44124
15058	44125
160636	44126
188551	44127
247058	44128
246819	44129
116100	44130
42988	44131
151334	44132
277241	44133
167	44134
198499	44135
458620	44136
388300	44137
577682	44138
151565	44139
598886	44140
569428	44141
259997	44142
87164	44143
451691	44144
267124	44145
550013	44146
3280	44147
132285	44148
118434	44149
452516	44150
581800	44151
287913	44152
333856	44153
171707	44154
515283	44155
260189	44156
638827	44157
527082	44158
658079	44159
192456	44160
24358	44161
81323	44162
121846	44163
641958	44164
107056	44165
415263	44166
264811	44167
100799	44168
131684	44169
250605	44170
518630	44171
346796	44172
106548	44173
242825	44174
46069	44175
503781	44176
140349	44177
42191	44178
165523	44179
312606	44180
443234	44181
279514	44182
167618	44183
492491	44184
395260	44185
538297	44186
217034	44187
197839	44188
112742	44189
150820	44190
539813	44191
117605	44192
165485	44193
183028	44194
187294	44195
283310	44196
318565	44197
453058	44198
603957	44199
198862	44200
545601	44201
72668	44202
47457	44203
71014	44204
750	44205
48277	44206
12931	44207
3965	44208
162042	44209
364931	44210
182058	44211
211460	44212
97461	44213
111218	44214
506472	44215
165010	44216
395188	44217
6600	44218
4320	44219
44292	44220
85052	44221
336108	44222
532344	44223
243387	44224
47411	44225
48040	44226
174347	44227
46968	44228
234793	44229
659526	44230
673864	44231
531792	44232
448629	44233
180506	44234
97532	44235
248663	44236
676690	44237
26537	44238
173744	44239
56729	44240
34937	44241
258303	44242
608794	44243
101184	44244
218293	44245
341075	44246
39157	44247
418615	44248
288755	44249
174538	44250
60055	44251
235117	44252
538970	44253
245707	44254
608538	44255
589265	44256
604229	44257
70813	44258
17039	44259
33626	44260
562611	44261
341131	44262
86601	44263
378685	44264
234824	44265
504211	44266
423191	44267
364484	44268
158121	44269
133219	44270
591367	44271
140038	44272
173514	44273
427283	44274
619081	44275
327866	44276
182181	44277
603	44278
55047	44279
401710	44280
296438	44281
327745	44282
166100	44283
122088	44284
449743	44285
287763	44286
587811	44287
721324	44288
98833	44289
40031	44290
97493	44291
167042	44292
165945	44293
384740	44294
531011	44295
503443	44296
390478	44297
519000	44298
648843	44299
276434	44300
10185	44301
447121	44302
109890	44303
12930	44304
103168	44305
182253	44306
151369	44307
272771	44308
302814	44309
234067	44310
67593	44311
91578	44312
569321	44313
708887	44314
592234	44315
25695	44316
555538	44317
4836	44318
471019	44319
660567	44320
687445	44321
101658	44322
606597	44323
121200	44324
264789	44325
108653	44326
101488	44327
28690	44328
58659	44329
364030	44330
62871	44331
7295	44332
579171	44333
106942	44334
510053	44335
261011	44336
477060	44337
128831	44338
572931	44339
8053	44340
24937	44341
155910	44342
127170	44343
302860	44344
6417	44345
186218	44346
421505	44347
639180	44348
720921	44349
120886	44350
135434	44351
156391	44352
194704	44353
673109	44354
23049	44355
686382	44356
671896	44357
671920	44358
544543	44359
315575	44360
75593	44361
719919	44362
89474	44363
108303	44364
538689	44365
4075	44366
469958	44367
253271	44368
231053	44369
6425	44370
240801	44371
23408	44372
548092	44373
183622	44374
43645	44375
653395	44376
433107	44377
29643	44378
182359	44379
478339	44380
495441	44381
159070	44382
506188	44383
119588	44384
597739	44385
434449	44386
659937	44387
571443	44388
84031	44389
154946	44390
165956	44391
430650	44392
430521	44393
591825	44394
204990	44395
135508	44396
462057	44397
176205	44398
693081	44399
494469	44400
703201	44401
521355	44402
147358	44403
24437	44404
662734	44405
508780	44406
152792	44407
454737	44408
154744	44409
2315	44410
177074	44411
161962	44412
101401	44413
437782	44414
58468	44415
121906	44416
204178	44417
386775	44418
122540	44419
722791	44420
579274	44421
191132	44422
634175	44423
252356	44424
113244	44425
602585	44426
332807	44427
62050	44428
228397	44429
144832	44430
21033	44431
18377	44432
100187	44433
56884	44434
192669	44435
313757	44436
26182	44437
461608	44438
27517	44439
656458	44440
707244	44441
651357	44442
635954	44443
121329	44444
452193	44445
20656	44446
388413	44447
204302	44448
161116	44449
703225	44450
222519	44451
93441	44452
716670	44453
16468	44454
692702	44455
620222	44456
210084	44457
345782	44458
110121	44459
126082	44460
151022	44461
152189	44462
121254	44463
14464	44464
632468	44465
716231	44466
317858	44467
633920	44468
22374	44469
28340	44470
551769	44471
309228	44472
148581	44473
12676	44474
544596	44475
675286	44476
258667	44477
333185	44478
336562	44479
182703	44480
68072	44481
23005	44482
5912	44483
19995	44484
27615	44485
150348	44486
680097	44487
194931	44488
27526	44489
54429	44490
268169	44491
596447	44492
160917	44493
441727	44494
44423	44495
217251	44496
429466	44497
365688	44498
96697	44499
172942	44500
569839	44501
391622	44502
185332	44503
562061	44504
695814	44505
101539	44506
450275	44507
525387	44508
25823	44509
489949	44510
96883	44511
721266	44512
106318	44513
680692	44514
626056	44515
214806	44516
654469	44517
497167	44518
662335	44519
11658	44520
470788	44521
61512	44522
86784	44523
531577	44524
399481	44525
956	44526
139438	44527
367216	44528
526025	44529
598138	44530
232063	44531
582225	44532
389808	44533
417046	44534
522546	44535
618407	44536
339301	44537
606986	44538
90514	44539
3	44540
23355	44541
354773	44542
4668	44543
498134	44544
158637	44545
377685	44546
21962	44547
9483	44548
345356	44549
184529	44550
143804	44551
321068	44552
12016	44553
34535	44554
254804	44555
478276	44556
159483	44557
330649	44558
609682	44559
706661	44560
233215	44561
11039	44562
548891	44563
252401	44564
440419	44565
360666	44566
37758	44567
572084	44568
197439	44569
353499	44570
378112	44571
339182	44572
505619	44573
11771	44574
16468	44575
628806	44576
158037	44577
718514	44578
250249	44579
87911	44580
252830	44581
181770	44582
53006	44583
152203	44584
6663	44585
13398	44586
164876	44587
213236	44588
175096	44589
103135	44590
93323	44591
148254	44592
718030	44593
86391	44594
352278	44595
523577	44596
686874	44597
286091	44598
73312	44599
2860	44600
17574	44601
414476	44602
225319	44603
148988	44604
525547	44605
293272	44606
42037	44607
170041	44608
79939	44609
156403	44610
383958	44611
686969	44612
18572	44613
621202	44614
246318	44615
578790	44616
178409	44617
160819	44618
363932	44619
332462	44620
139697	44621
298907	44622
361661	44623
2841	44624
384474	44625
500581	44626
245495	44627
419806	44628
403850	44629
41279	44630
89153	44631
46906	44632
524522	44633
724700	44634
37125	44635
39685	44636
219736	44637
204623	44638
99319	44639
40832	44640
157963	44641
295509	44642
186997	44643
615510	44644
4667	44645
14713	44646
150667	44647
181387	44648
338471	44649
296730	44650
54239	44651
44536	44652
310325	44653
517916	44654
356780	44655
258313	44656
560689	44657
110498	44658
369149	44659
526357	44660
218721	44661
580467	44662
275807	44663
141180	44664
548987	44665
8836	44666
403710	44667
607910	44668
70474	44669
401537	44670
179397	44671
33086	44672
39095	44673
344729	44674
119000	44675
583743	44676
571893	44677
50195	44678
2973	44679
48946	44680
28233	44681
274915	44682
554293	44683
11077	44684
124325	44685
95786	44686
106403	44687
669337	44688
165497	44689
107321	44690
44848	44691
463183	44692
669556	44693
51831	44694
414923	44695
170207	44696
528286	44697
465660	44698
93785	44699
138699	44700
680115	44701
590557	44702
594386	44703
35949	44704
448793	44705
45247	44706
17555	44707
206269	44708
521073	44709
245518	44710
150028	44711
127705	44712
286453	44713
645552	44714
130311	44715
215618	44716
60107	44717
132774	44718
307143	44719
6905	44720
15742	44721
7004	44722
515971	44723
88557	44724
192948	44725
66128	44726
497337	44727
64360	44728
170450	44729
264872	44730
265996	44731
166351	44732
329465	44733
331845	44734
153650	44735
389606	44736
61711	44737
14021	44738
530164	44739
72627	44740
38490	44741
11333	44742
162356	44743
293718	44744
335099	44745
279569	44746
680796	44747
194031	44748
368648	44749
172108	44750
500331	44751
614977	44752
673215	44753
53379	44754
378285	44755
114287	44756
63346	44757
415712	44758
25867	44759
74438	44760
385852	44761
216440	44762
287672	44763
662084	44764
250570	44765
516440	44766
32946	44767
348148	44768
173998	44769
585657	44770
244608	44771
297611	44772
198040	44773
525699	44774
216988	44775
12933	44776
522498	44777
110504	44778
98812	44779
543981	44780
6152	44781
95079	44782
3685	44783
677743	44784
61977	44785
351013	44786
98249	44787
135692	44788
494904	44789
183453	44790
407257	44791
188040	44792
41379	44793
664339	44794
723013	44795
259615	44796
562777	44797
38463	44798
164551	44799
499210	44800
283161	44801
26585	44802
110671	44803
36288	44804
81629	44805
485835	44806
28322	44807
557593	44808
565844	44809
427763	44810
24166	44811
36675	44812
492968	44813
91339	44814
665177	44815
353543	44816
460734	44817
649944	44818
629532	44819
328270	44820
68882	44821
88076	44822
467246	44823
698251	44824
189092	44825
106353	44826
535432	44827
20038	44828
379562	44829
13196	44830
721544	44831
476450	44832
332668	44833
675733	44834
370054	44835
155850	44836
15786	44837
11985	44838
93889	44839
517506	44840
172811	44841
73047	44842
126810	44843
134926	44844
85531	44845
571262	44846
583476	44847
53163	44848
113198	44849
415351	44850
4545	44851
422697	44852
39756	44853
120079	44854
536577	44855
563077	44856
23841	44857
704530	44858
123304	44859
83193	44860
660737	44861
94625	44862
316040	44863
219634	44864
538163	44865
124119	44866
13673	44867
290653	44868
681847	44869
586344	44870
619882	44871
86263	44872
251862	44873
136484	44874
431799	44875
124528	44876
35582	44877
43142	44878
120756	44879
156115	44880
683173	44881
26099	44882
16427	44883
296180	44884
476680	44885
3285	44886
36560	44887
268352	44888
367009	44889
160030	44890
284608	44891
17278	44892
82137	44893
545718	44894
461018	44895
266771	44896
20343	44897
636556	44898
77792	44899
372829	44900
98667	44901
428089	44902
4433	44903
191059	44904
33938	44905
52526	44906
47196	44907
93040	44908
361927	44909
500721	44910
41896	44911
297772	44912
528082	44913
297953	44914
196961	44915
169737	44916
359509	44917
693351	44918
330925	44919
171918	44920
28174	44921
402216	44922
585709	44923
224188	44924
163793	44925
165271	44926
96151	44927
223100	44928
98832	44929
90521	44930
372655	44931
666174	44932
424937	44933
24987	44934
357919	44935
170679	44936
59043	44937
510097	44938
54309	44939
90563	44940
204601	44941
594149	44942
352178	44943
613548	44944
576813	44945
123381	44946
684928	44947
137034	44948
41348	44949
77289	44950
22723	44951
103393	44952
87716	44953
116915	44954
689015	44955
47383	44956
5141	44957
413411	44958
594971	44959
267063	44960
185712	44961
107528	44962
302551	44963
560642	44964
280309	44965
286637	44966
136182	44967
704290	44968
100623	44969
639370	44970
706676	44971
14904	44972
54560	44973
235377	44974
14781	44975
270756	44976
133965	44977
8283	44978
1087	44979
618892	44980
427118	44981
353648	44982
463393	44983
374234	44984
191537	44985
633709	44986
63238	44987
694993	44988
154593	44989
279089	44990
133587	44991
440474	44992
289729	44993
581289	44994
30958	44995
134477	44996
287353	44997
168491	44998
43115	44999
252504	45000
33164	45001
25425	45002
583371	45003
673837	45004
583715	45005
138946	45006
545654	45007
629672	45008
10045	45009
454843	45010
439369	45011
392885	45012
157334	45013
375657	45014
134490	45015
177965	45016
58613	45017
6559	45018
267187	45019
88622	45020
96906	45021
166240	45022
329535	45023
149176	45024
186731	45025
491689	45026
420069	45027
384032	45028
182611	45029
505177	45030
133907	45031
21885	45032
578098	45033
66021	45034
460176	45035
37057	45036
90282	45037
666651	45038
154782	45039
352802	45040
33	45041
149702	45042
148631	45043
12817	45044
106378	45045
82751	45046
586173	45047
17830	45048
151550	45049
139087	45050
55627	45051
24317	45052
116604	45053
708789	45054
182532	45055
712567	45056
643735	45057
5352	45058
660779	45059
140737	45060
46448	45061
401810	45062
386	45063
151509	45064
62777	45065
183037	45066
244009	45067
374470	45068
78291	45069
61203	45070
111552	45071
128034	45072
299431	45073
46191	45074
9752	45075
34815	45076
565816	45077
434881	45078
49203	45079
38087	45080
15560	45081
4972	45082
98616	45083
11978	45084
41624	45085
226574	45086
464440	45087
223987	45088
125872	45089
708091	45090
545456	45091
558494	45092
39	45093
624075	45094
49301	45095
232031	45096
116847	45097
131803	45098
134850	45099
652788	45100
211175	45101
15151	45102
204387	45103
115251	45104
547040	45105
24	45106
126304	45107
342016	45108
178959	45109
231852	45110
250281	45111
131078	45112
343481	45113
718715	45114
19852	45115
379062	45116
54220	45117
29283	45118
4022	45119
652845	45120
44774	45121
721296	45122
216896	45123
492993	45124
164806	45125
143963	45126
651580	45127
590546	45128
119541	45129
171857	45130
72041	45131
5784	45132
649476	45133
111885	45134
100194	45135
165780	45136
268112	45137
67067	45138
379	45139
578763	45140
231574	45141
349122	45142
43971	45143
163255	45144
208847	45145
39947	45146
209808	45147
62723	45148
27894	45149
531248	45150
590	45151
203198	45152
390496	45153
84468	45154
14058	45155
199502	45156
101706	45157
251298	45158
135353	45159
39640	45160
307992	45161
485784	45162
643316	45163
13266	45164
125971	45165
94309	45166
99149	45167
354672	45168
429691	45169
712505	45170
374913	45171
129099	45172
47747	45173
677009	45174
425807	45175
88198	45176
259855	45177
392317	45178
63857	45179
526885	45180
575152	45181
669241	45182
18091	45183
463703	45184
668767	45185
27846	45186
84004	45187
4133	45188
578848	45189
284951	45190
615347	45191
488742	45192
150613	45193
164094	45194
176186	45195
15569	45196
305577	45197
575385	45198
298596	45199
481237	45200
2757	45201
2580	45202
35216	45203
214069	45204
425937	45205
583913	45206
407347	45207
440932	45208
288162	45209
175320	45210
313237	45211
15745	45212
694227	45213
12100	45214
619311	45215
578688	45216
86908	45217
143196	45218
642991	45219
534143	45220
34518	45221
722100	45222
44687	45223
255618	45224
46339	45225
107697	45226
125988	45227
628211	45228
88506	45229
74425	45230
169379	45231
125666	45232
320773	45233
71365	45234
667621	45235
581458	45236
534274	45237
86437	45238
374	45239
678343	45240
336606	45241
697029	45242
432168	45243
47057	45244
692730	45245
695630	45246
307918	45247
10861	45248
52045	45249
466112	45250
12047	45251
6081	45252
261318	45253
407776	45254
40637	45255
714598	45256
14914	45257
118878	45258
3620	45259
153335	45260
656461	45261
62973	45262
561960	45263
32665	45264
151973	45265
601114	45266
19642	45267
150063	45268
346421	45269
9510	45270
618913	45271
321700	45272
332475	45273
150408	45274
348191	45275
30155	45276
679217	45277
177232	45278
25638	45279
693375	45280
47262	45281
169188	45282
177092	45283
210885	45284
9598	45285
155970	45286
10950	45287
36160	45288
300857	45289
639595	45290
463664	45291
80779	45292
508656	45293
623229	45294
157781	45295
16006	45296
453600	45297
91833	45298
4764	45299
141536	45300
288109	45301
136559	45302
1242	45303
8038	45304
32682	45305
500171	45306
34944	45307
110301	45308
671631	45309
293813	45310
269140	45311
337792	45312
216449	45313
154552	45314
10096	45315
549419	45316
19567	45317
437029	45318
17983	45319
165189	45320
548032	45321
155779	45322
45011	45323
538919	45324
152408	45325
14018	45326
558894	45327
647465	45328
508958	45329
660365	45330
649299	45331
666828	45332
39818	45333
371441	45334
81997	45335
650050	45336
142645	45337
20015	45338
561740	45339
280195	45340
398125	45341
547283	45342
495924	45343
80275	45344
308987	45345
351085	45346
485058	45347
625504	45348
160483	45349
78475	45350
531815	45351
91485	45352
139925	45353
374338	45354
164683	45355
352007	45356
611777	45357
62497	45358
80932	45359
634364	45360
199013	45361
351479	45362
566485	45363
58543	45364
225562	45365
15702	45366
288579	45367
172609	45368
435097	45369
603998	45370
439984	45371
12023	45372
643608	45373
1215	45374
21368	45375
13438	45376
594087	45377
350679	45378
247131	45379
11733	45380
130581	45381
125611	45382
15760	45383
239948	45384
393530	45385
553397	45386
593829	45387
408727	45388
456382	45389
463691	45390
624912	45391
29634	45392
483143	45393
66658	45394
208868	45395
28678	45396
191	45397
208983	45398
88997	45399
563657	45400
454989	45401
482917	45402
361624	45403
343985	45404
654835	45405
583464	45406
383497	45407
400438	45408
169344	45409
28756	45410
85204	45411
561872	45412
340620	45413
560877	45414
71143	45415
608766	45416
595665	45417
23897	45418
22653	45419
316535	45420
392486	45421
682767	45422
24181	45423
99649	45424
149816	45425
465793	45426
155634	45427
13765	45428
18882	45429
308243	45430
685384	45431
75192	45432
37007	45433
390092	45434
550753	45435
79340	45436
372955	45437
366384	45438
705611	45439
364773	45440
535080	45441
287959	45442
146479	45443
322812	45444
582907	45445
550745	45446
352792	45447
76300	45448
546164	45449
610499	45450
3058	45451
13836	45452
43635	45453
10728	45454
33963	45455
170701	45456
68274	45457
19083	45458
36623	45459
686700	45460
474631	45461
49873	45462
160657	45463
811	45464
534579	45465
689391	45466
132043	45467
251874	45468
282622	45469
36701	45470
124541	45471
578994	45472
29638	45473
137232	45474
692233	45475
47475	45476
50227	45477
273587	45478
16416	45479
503220	45480
65339	45481
658321	45482
25448	45483
30600	45484
538147	45485
53318	45486
68548	45487
1404	45488
32	45489
139647	45490
458324	45491
568764	45492
566974	45493
89528	45494
596462	45495
610091	45496
692290	45497
284512	45498
164612	45499
118067	45500
174329	45501
43710	45502
475445	45503
332104	45504
496272	45505
7050	45506
26214	45507
165963	45508
595548	45509
679687	45510
346126	45511
700472	45512
551874	45513
517392	45514
327523	45515
132948	45516
16664	45517
354464	45518
374287	45519
651478	45520
163853	45521
314251	45522
81106	45523
55149	45524
645155	45525
71140	45526
250811	45527
139216	45528
598197	45529
584910	45530
123661	45531
133359	45532
49490	45533
127287	45534
514533	45535
667388	45536
31483	45537
348787	45538
336938	45539
707368	45540
196620	45541
413644	45542
90790	45543
1342	45544
1179	45545
235691	45546
303055	45547
683207	45548
186408	45549
92513	45550
692991	45551
688986	45552
215909	45553
609795	45554
5206	45555
597684	45556
423407	45557
416896	45558
286523	45559
720773	45560
569322	45561
602969	45562
445456	45563
495947	45564
579424	45565
242809	45566
482924	45567
269414	45568
410273	45569
599696	45570
470981	45571
145825	45572
544864	45573
3267	45574
534451	45575
657628	45576
108532	45577
567358	45578
42716	45579
3895	45580
327773	45581
80830	45582
374682	45583
607089	45584
500796	45585
301893	45586
294933	45587
35546	45588
533665	45589
54115	45590
168884	45591
611422	45592
547790	45593
221772	45594
489383	45595
415124	45596
138627	45597
345262	45598
19024	45599
174847	45600
596363	45601
507029	45602
348636	45603
414857	45604
548041	45605
56770	45606
73744	45607
32660	45608
106883	45609
125943	45610
39405	45611
250259	45612
5756	45613
74181	45614
41843	45615
41632	45616
318561	45617
502210	45618
690462	45619
81213	45620
205174	45621
13985	45622
490909	45623
395238	45624
681804	45625
116601	45626
613875	45627
494455	45628
46528	45629
709406	45630
711092	45631
50361	45632
378322	45633
219965	45634
24616	45635
16590	45636
556774	45637
626277	45638
143575	45639
60835	45640
123463	45641
420942	45642
287559	45643
680362	45644
517622	45645
639339	45646
193063	45647
699547	45648
698359	45649
283776	45650
183213	45651
9631	45652
616479	45653
51768	45654
298087	45655
63112	45656
14556	45657
394557	45658
133811	45659
14295	45660
639372	45661
14263	45662
151894	45663
565472	45664
383800	45665
275952	45666
91610	45667
514674	45668
13735	45669
606092	45670
147033	45671
469257	45672
303182	45673
316	45674
161579	45675
25523	45676
29371	45677
69896	45678
46432	45679
81245	45680
619777	45681
706561	45682
638924	45683
74796	45684
357828	45685
272656	45686
377293	45687
41717	45688
14963	45689
319024	45690
622518	45691
50455	45692
261442	45693
615025	45694
416070	45695
467320	45696
476053	45697
716126	45698
315874	45699
28573	45700
46823	45701
522119	45702
163950	45703
10711	45704
66642	45705
206704	45706
197730	45707
113423	45708
324675	45709
125728	45710
572106	45711
42857	45712
36260	45713
555341	45714
505454	45715
13597	45716
28794	45717
691324	45718
153468	45719
17757	45720
8443	45721
50284	45722
379669	45723
576565	45724
420872	45725
198008	45726
637499	45727
417993	45728
48453	45729
53290	45730
493081	45731
13167	45732
51067	45733
325536	45734
195702	45735
229251	45736
582772	45737
551156	45738
38146	45739
292895	45740
520264	45741
406631	45742
185112	45743
469224	45744
179655	45745
327384	45746
725	45747
372566	45748
159643	45749
382916	45750
83925	45751
139395	45752
201820	45753
486645	45754
521606	45755
269399	45756
32158	45757
582033	45758
234347	45759
208801	45760
397178	45761
124067	45762
145395	45763
169382	45764
48742	45765
226577	45766
282255	45767
293394	45768
221504	45769
39485	45770
64591	45771
326551	45772
200444	45773
570432	45774
710622	45775
637817	45776
369451	45777
648301	45778
209705	45779
312137	45780
646204	45781
391352	45782
630185	45783
359083	45784
616309	45785
221948	45786
640755	45787
580518	45788
263435	45789
58567	45790
41000	45791
285981	45792
58153	45793
456217	45794
627514	45795
311668	45796
440876	45797
541700	45798
168960	45799
54061	45800
401698	45801
187376	45802
445973	45803
531681	45804
98397	45805
425957	45806
292406	45807
316474	45808
33144	45809
24704	45810
528611	45811
168222	45812
219359	45813
32587	45814
514900	45815
99151	45816
25502	45817
689485	45818
258678	45819
546899	45820
91	45821
251177	45822
424674	45823
617298	45824
530288	45825
355991	45826
10050	45827
65645	45828
474219	45829
69652	45830
382416	45831
487942	45832
208025	45833
107674	45834
29563	45835
128993	45836
356917	45837
183155	45838
67176	45839
2975	45840
313031	45841
374265	45842
145109	45843
158896	45844
142205	45845
169243	45846
167592	45847
142649	45848
232118	45849
56929	45850
157438	45851
361934	45852
378961	45853
234688	45854
83834	45855
79303	45856
39949	45857
100672	45858
36461	45859
354179	45860
536614	45861
124727	45862
501508	45863
59924	45864
3851	45865
133176	45866
282698	45867
598053	45868
506489	45869
664314	45870
71454	45871
136734	45872
106872	45873
380280	45874
506401	45875
353032	45876
60687	45877
685244	45878
127025	45879
281720	45880
583675	45881
153118	45882
543658	45883
366888	45884
250828	45885
41757	45886
77063	45887
17322	45888
37543	45889
330017	45890
466967	45891
608312	45892
431748	45893
111467	45894
14199	45895
497589	45896
104533	45897
79954	45898
174465	45899
103171	45900
186855	45901
426591	45902
339999	45903
163004	45904
598292	45905
422233	45906
444812	45907
429236	45908
3078	45909
629229	45910
325085	45911
649615	45912
4285	45913
548012	45914
25399	45915
327128	45916
140079	45917
337056	45918
549980	45919
352715	45920
579323	45921
540359	45922
124027	45923
270028	45924
487282	45925
460991	45926
147923	45927
686766	45928
89562	45929
191940	45930
141070	45931
37504	45932
471648	45933
392742	45934
222553	45935
147675	45936
9851	45937
161467	45938
576861	45939
145012	45940
329051	45941
435192	45942
131032	45943
317173	45944
61195	45945
639777	45946
37112	45947
700486	45948
157324	45949
313327	45950
375193	45951
18367	45952
386406	45953
534379	45954
3739	45955
94741	45956
6038	45957
77856	45958
296767	45959
523658	45960
170176	45961
80405	45962
329925	45963
4724	45964
164127	45965
297922	45966
389761	45967
659775	45968
483595	45969
155143	45970
52507	45971
367499	45972
180200	45973
147797	45974
433288	45975
65871	45976
389691	45977
11683	45978
165618	45979
147001	45980
3749	45981
132895	45982
635582	45983
164258	45984
67354	45985
292	45986
210785	45987
646838	45988
639125	45989
126019	45990
539807	45991
350441	45992
542653	45993
2555	45994
157908	45995
488780	45996
399631	45997
154365	45998
402085	45999
104068	46000
180152	46001
335765	46002
484573	46003
665543	46004
554742	46005
320964	46006
511202	46007
59491	46008
7776	46009
5587	46010
79919	46011
91757	46012
130960	46013
454951	46014
678171	46015
474218	46016
647945	46017
123872	46018
642255	46019
206006	46020
409076	46021
466956	46022
99032	46023
575309	46024
699746	46025
344301	46026
28643	46027
440912	46028
30040	46029
17	46030
4526	46031
708827	46032
2061	46033
594419	46034
462693	46035
157534	46036
131293	46037
487169	46038
373785	46039
699392	46040
44129	46041
36009	46042
68392	46043
405709	46044
106345	46045
219766	46046
39608	46047
13068	46048
363536	46049
658436	46050
110631	46051
251046	46052
353398	46053
643897	46054
37888	46055
393364	46056
312184	46057
53714	46058
406150	46059
480418	46060
8416	46061
130840	46062
217858	46063
220911	46064
471972	46065
180043	46066
17075	46067
2805	46068
608692	46069
212539	46070
530404	46071
106833	46072
50716	46073
97096	46074
88185	46075
163146	46076
15208	46077
150647	46078
402211	46079
59324	46080
429288	46081
8912	46082
617603	46083
22911	46084
1447	46085
573623	46086
644272	46087
398812	46088
39185	46089
214499	46090
252773	46091
35923	46092
687392	46093
522530	46094
364138	46095
378809	46096
116712	46097
133728	46098
349386	46099
563697	46100
120199	46101
60601	46102
81658	46103
73763	46104
222	46105
164313	46106
454676	46107
97892	46108
458632	46109
651666	46110
314295	46111
405532	46112
384112	46113
47319	46114
155302	46115
115214	46116
263533	46117
57079	46118
201441	46119
128501	46120
291516	46121
618986	46122
38935	46123
23956	46124
336701	46125
209455	46126
22503	46127
26802	46128
354055	46129
199446	46130
489533	46131
124972	46132
15500	46133
298195	46134
10808	46135
132362	46136
222153	46137
583797	46138
115734	46139
18248	46140
174235	46141
93336	46142
491305	46143
345624	46144
155540	46145
4759	46146
241006	46147
226156	46148
163052	46149
256383	46150
331671	46151
701309	46152
33604	46153
40265	46154
514420	46155
367888	46156
493547	46157
149809	46158
83740	46159
160013	46160
327291	46161
377918	46162
685379	46163
589299	46164
663837	46165
89463	46166
166238	46167
7537	46168
184232	46169
29304	46170
621979	46171
293676	46172
185404	46173
296075	46174
673999	46175
76550	46176
500039	46177
605473	46178
40894	46179
11027	46180
246688	46181
380088	46182
485092	46183
152421	46184
310472	46185
36971	46186
156807	46187
658529	46188
82602	46189
251214	46190
45957	46191
1717	46192
308616	46193
608654	46194
78203	46195
196930	46196
161093	46197
228828	46198
26780	46199
121203	46200
398931	46201
578004	46202
383388	46203
6942	46204
438918	46205
201464	46206
590597	46207
724638	46208
132935	46209
429572	46210
227981	46211
494864	46212
285251	46213
34965	46214
542023	46215
54480	46216
10515	46217
142849	46218
248923	46219
46459	46220
558742	46221
651190	46222
38601	46223
316115	46224
166263	46225
49973	46226
430066	46227
503803	46228
224543	46229
437673	46230
220144	46231
105296	46232
236247	46233
694471	46234
314303	46235
26367	46236
65230	46237
29170	46238
447575	46239
91652	46240
611030	46241
419775	46242
109746	46243
45442	46244
123888	46245
208754	46246
641526	46247
633	46248
274999	46249
27807	46250
368284	46251
69258	46252
142375	46253
106202	46254
12641	46255
504720	46256
113038	46257
19076	46258
505390	46259
724711	46260
355620	46261
326668	46262
163735	46263
404803	46264
58335	46265
212193	46266
60408	46267
417429	46268
386487	46269
320775	46270
296681	46271
55639	46272
25497	46273
416630	46274
145997	46275
99419	46276
56655	46277
136978	46278
582341	46279
426540	46280
419843	46281
197907	46282
58898	46283
327568	46284
323365	46285
436797	46286
1001	46287
546882	46288
624132	46289
13773	46290
289038	46291
37498	46292
544603	46293
554525	46294
115574	46295
208781	46296
387561	46297
387128	46298
413710	46299
723026	46300
47288	46301
514243	46302
725268	46303
651923	46304
362340	46305
529257	46306
490410	46307
6836	46308
64802	46309
606513	46310
119547	46311
278748	46312
244523	46313
1412	46314
53191	46315
454410	46316
490856	46317
140385	46318
475499	46319
50157	46320
397705	46321
35342	46322
285079	46323
379461	46324
141721	46325
340659	46326
46584	46327
44915	46328
139390	46329
496709	46330
651436	46331
116064	46332
6243	46333
411401	46334
219436	46335
132483	46336
4071	46337
415477	46338
120003	46339
469913	46340
140982	46341
405994	46342
586919	46343
167879	46344
10807	46345
605014	46346
101845	46347
298910	46348
717872	46349
492272	46350
191391	46351
135950	46352
184640	46353
34378	46354
568567	46355
24365	46356
362239	46357
12782	46358
97469	46359
613199	46360
14406	46361
7142	46362
568902	46363
287634	46364
698990	46365
299015	46366
160777	46367
658033	46368
207788	46369
38612	46370
53915	46371
596897	46372
95451	46373
10618	46374
53098	46375
26819	46376
703106	46377
481203	46378
462521	46379
610783	46380
106971	46381
466034	46382
503109	46383
4300	46384
123277	46385
618761	46386
642479	46387
94344	46388
354299	46389
55046	46390
431691	46391
307659	46392
68829	46393
568485	46394
276647	46395
533732	46396
458656	46397
521332	46398
632044	46399
328168	46400
18528	46401
359323	46402
410056	46403
241645	46404
434560	46405
164975	46406
230113	46407
129341	46408
575363	46409
269630	46410
639031	46411
44286	46412
611115	46413
522075	46414
136330	46415
530826	46416
494389	46417
296753	46418
642532	46419
272244	46420
673349	46421
171597	46422
237174	46423
514851	46424
520623	46425
167803	46426
155921	46427
162866	46428
158193	46429
152552	46430
321275	46431
153162	46432
544555	46433
6619	46434
638382	46435
600217	46436
135872	46437
523926	46438
225286	46439
22332	46440
410086	46441
615685	46442
455510	46443
35315	46444
358589	46445
396076	46446
530592	46447
17076	46448
40477	46449
28579	46450
157841	46451
677879	46452
239184	46453
159450	46454
276107	46455
673446	46456
140371	46457
235686	46458
321884	46459
16708	46460
334386	46461
9157	46462
521416	46463
408981	46464
461843	46465
89680	46466
589111	46467
564535	46468
126964	46469
171293	46470
483467	46471
94605	46472
87116	46473
187141	46474
221378	46475
162278	46476
288477	46477
102045	46478
723926	46479
420011	46480
354851	46481
567989	46482
70879	46483
77383	46484
125989	46485
106334	46486
122483	46487
624416	46488
681029	46489
151783	46490
42808	46491
688325	46492
99330	46493
134114	46494
441157	46495
39925	46496
364090	46497
510407	46498
15073	46499
86076	46500
158420	46501
5671	46502
151680	46503
319415	46504
17137	46505
127184	46506
536509	46507
580261	46508
513217	46509
532930	46510
19986	46511
368363	46512
194895	46513
327152	46514
495996	46515
403815	46516
666375	46517
309606	46518
346442	46519
178356	46520
62089	46521
649743	46522
109778	46523
497794	46524
108997	46525
29874	46526
72918	46527
229286	46528
174271	46529
17221	46530
64463	46531
722	46532
142106	46533
11807	46534
437689	46535
294	46536
617750	46537
294000	46538
226962	46539
434257	46540
163028	46541
707014	46542
348346	46543
90939	46544
26267	46545
39752	46546
53386	46547
117752	46548
46641	46549
84265	46550
3533	46551
565628	46552
695148	46553
464919	46554
282459	46555
21792	46556
39281	46557
249850	46558
39943	46559
120813	46560
205501	46561
516913	46562
111274	46563
107277	46564
8956	46565
7526	46566
59413	46567
3557	46568
272288	46569
654845	46570
17010	46571
607255	46572
113939	46573
104530	46574
472516	46575
90406	46576
3188	46577
351	46578
614337	46579
464836	46580
403546	46581
567437	46582
664311	46583
380551	46584
46405	46585
296275	46586
555972	46587
203988	46588
240027	46589
84676	46590
61856	46591
96165	46592
526554	46593
531327	46594
703114	46595
644069	46596
106748	46597
405333	46598
200268	46599
317586	46600
3256	46601
702712	46602
4050	46603
629186	46604
246076	46605
246909	46606
452135	46607
429062	46608
298419	46609
49021	46610
660751	46611
351904	46612
337952	46613
110408	46614
627638	46615
163801	46616
645514	46617
572719	46618
74844	46619
321909	46620
225589	46621
49608	46622
3905	46623
498999	46624
117969	46625
373440	46626
283507	46627
97874	46628
611372	46629
21316	46630
665682	46631
74877	46632
180017	46633
443020	46634
27572	46635
117935	46636
430139	46637
543316	46638
14519	46639
142336	46640
270274	46641
8542	46642
708310	46643
93593	46644
130906	46645
155136	46646
302473	46647
201169	46648
365553	46649
1516	46650
87887	46651
203312	46652
661908	46653
533939	46654
523330	46655
46339	46656
717197	46657
299264	46658
295784	46659
6504	46660
127274	46661
672760	46662
709583	46663
119224	46664
698141	46665
565673	46666
159322	46667
571362	46668
131796	46669
169386	46670
45505	46671
18963	46672
170957	46673
628652	46674
538385	46675
41165	46676
302036	46677
39144	46678
559397	46679
346712	46680
6659	46681
236078	46682
248066	46683
386	46684
720547	46685
299448	46686
172821	46687
42940	46688
567253	46689
198312	46690
507789	46691
236123	46692
98704	46693
18943	46694
2505	46695
218150	46696
648973	46697
481044	46698
86714	46699
6758	46700
439040	46701
487405	46702
261829	46703
259813	46704
538496	46705
2453	46706
29361	46707
124410	46708
110174	46709
182630	46710
584753	46711
200262	46712
264292	46713
64725	46714
75343	46715
14858	46716
516736	46717
429463	46718
102698	46719
505725	46720
527587	46721
691002	46722
666531	46723
81375	46724
256568	46725
700643	46726
358895	46727
406260	46728
205841	46729
109896	46730
1541	46731
554721	46732
90626	46733
327401	46734
446491	46735
644446	46736
20145	46737
282138	46738
233654	46739
609180	46740
101233	46741
311410	46742
523737	46743
695066	46744
656734	46745
333712	46746
71020	46747
501689	46748
320920	46749
659795	46750
404098	46751
424315	46752
463410	46753
579017	46754
220509	46755
32967	46756
178137	46757
2933	46758
224024	46759
126010	46760
11397	46761
545798	46762
121351	46763
150239	46764
78507	46765
28561	46766
79499	46767
445331	46768
710235	46769
206722	46770
131815	46771
40718	46772
311233	46773
576147	46774
77998	46775
140691	46776
654058	46777
2805	46778
497128	46779
22967	46780
149503	46781
44421	46782
123126	46783
291405	46784
172085	46785
322617	46786
425453	46787
640565	46788
9959	46789
486130	46790
670251	46791
160244	46792
571921	46793
330896	46794
469321	46795
49271	46796
350871	46797
118450	46798
320891	46799
701837	46800
495380	46801
445847	46802
171427	46803
7498	46804
358130	46805
49103	46806
208948	46807
344575	46808
129598	46809
666042	46810
257194	46811
328034	46812
293115	46813
406161	46814
217960	46815
236976	46816
638399	46817
32326	46818
185177	46819
488011	46820
271817	46821
335792	46822
47750	46823
443548	46824
317106	46825
368675	46826
578867	46827
335745	46828
117523	46829
141151	46830
500571	46831
1464	46832
575043	46833
86098	46834
172227	46835
137791	46836
13270	46837
640	46838
462409	46839
490416	46840
108511	46841
24625	46842
176944	46843
713284	46844
3149	46845
62160	46846
37071	46847
511907	46848
85582	46849
1481	46850
92462	46851
15885	46852
98227	46853
519776	46854
430843	46855
595644	46856
147469	46857
50768	46858
117983	46859
378144	46860
399770	46861
563635	46862
605841	46863
411359	46864
157776	46865
22240	46866
176957	46867
377717	46868
10476	46869
19410	46870
191327	46871
565666	46872
42705	46873
189300	46874
247308	46875
24288	46876
521437	46877
711427	46878
400493	46879
109949	46880
184156	46881
104063	46882
102210	46883
54738	46884
538941	46885
525265	46886
453899	46887
80950	46888
383611	46889
550943	46890
643530	46891
29041	46892
343972	46893
432091	46894
652343	46895
242962	46896
334612	46897
436679	46898
96453	46899
172817	46900
128732	46901
21086	46902
666882	46903
201651	46904
265201	46905
591456	46906
387698	46907
720935	46908
144097	46909
533051	46910
57900	46911
366425	46912
691854	46913
405412	46914
56711	46915
182239	46916
427099	46917
111765	46918
545405	46919
118223	46920
565108	46921
369619	46922
651486	46923
82176	46924
245095	46925
376551	46926
657922	46927
109692	46928
296264	46929
56975	46930
654037	46931
361842	46932
529923	46933
153633	46934
114194	46935
112993	46936
503600	46937
215709	46938
454609	46939
432323	46940
460503	46941
630421	46942
41389	46943
177631	46944
51058	46945
155868	46946
386723	46947
42169	46948
33611	46949
541940	46950
144829	46951
602201	46952
185332	46953
126674	46954
127146	46955
30743	46956
706627	46957
118625	46958
36528	46959
533233	46960
136582	46961
571141	46962
668445	46963
234700	46964
140952	46965
356663	46966
188214	46967
117685	46968
372977	46969
565849	46970
563359	46971
610793	46972
307402	46973
105678	46974
116349	46975
369498	46976
22782	46977
122131	46978
100247	46979
290699	46980
435506	46981
627787	46982
274294	46983
406110	46984
233042	46985
7046	46986
120341	46987
380457	46988
136960	46989
45928	46990
49763	46991
693238	46992
48105	46993
158480	46994
379916	46995
33046	46996
694723	46997
669168	46998
537081	46999
721021	47000
160	47001
136733	47002
284548	47003
376629	47004
488442	47005
335188	47006
277796	47007
168353	47008
121852	47009
343907	47010
454168	47011
26919	47012
468316	47013
11238	47014
374669	47015
304202	47016
42724	47017
249181	47018
704390	47019
484139	47020
23239	47021
6267	47022
559508	47023
668664	47024
107138	47025
233977	47026
609303	47027
646913	47028
107193	47029
637656	47030
169973	47031
383724	47032
34657	47033
684242	47034
165273	47035
140368	47036
302636	47037
590309	47038
144710	47039
438007	47040
630899	47041
384918	47042
429771	47043
588151	47044
572691	47045
44936	47046
554927	47047
95184	47048
130361	47049
547419	47050
516920	47051
566520	47052
114512	47053
455885	47054
47876	47055
582711	47056
179019	47057
216594	47058
34735	47059
46107	47060
683548	47061
222704	47062
98102	47063
79425	47064
53249	47065
393260	47066
45103	47067
312945	47068
223935	47069
22080	47070
531721	47071
160056	47072
122282	47073
49125	47074
17936	47075
496450	47076
13836	47077
408270	47078
117101	47079
328403	47080
206953	47081
96296	47082
317931	47083
42101	47084
680817	47085
13179	47086
430258	47087
80339	47088
228383	47089
310605	47090
364819	47091
597662	47092
389528	47093
418076	47094
580811	47095
348147	47096
172462	47097
250780	47098
92437	47099
509503	47100
158598	47101
263784	47102
143670	47103
100914	47104
167391	47105
225656	47106
59598	47107
150190	47108
469141	47109
573442	47110
45276	47111
310719	47112
479427	47113
264508	47114
313529	47115
150907	47116
137172	47117
480936	47118
722120	47119
40890	47120
24230	47121
687560	47122
260515	47123
608905	47124
860	47125
383385	47126
21546	47127
170380	47128
45020	47129
754	47130
489414	47131
503757	47132
476132	47133
412052	47134
171774	47135
183863	47136
480569	47137
532152	47138
665001	47139
150661	47140
657333	47141
576363	47142
175928	47143
191021	47144
339629	47145
422019	47146
221324	47147
110973	47148
694387	47149
260261	47150
28390	47151
659310	47152
377920	47153
197862	47154
47448	47155
675944	47156
207796	47157
457118	47158
94464	47159
39147	47160
311678	47161
371481	47162
329945	47163
50659	47164
715310	47165
488415	47166
245795	47167
97778	47168
395330	47169
38009	47170
421871	47171
542457	47172
493124	47173
201048	47174
11923	47175
177150	47176
369810	47177
593631	47178
500919	47179
679801	47180
3304	47181
30716	47182
129038	47183
453276	47184
495012	47185
316762	47186
62397	47187
600734	47188
159228	47189
2460	47190
27633	47191
419731	47192
49462	47193
570741	47194
153336	47195
131265	47196
19359	47197
5252	47198
192116	47199
272582	47200
347771	47201
110806	47202
16721	47203
53025	47204
111596	47205
299470	47206
242500	47207
410764	47208
172573	47209
711604	47210
572577	47211
647224	47212
152870	47213
383568	47214
86150	47215
224971	47216
37852	47217
642061	47218
431837	47219
95967	47220
126051	47221
669558	47222
602336	47223
29923	47224
247643	47225
268103	47226
114252	47227
128518	47228
583707	47229
414335	47230
456171	47231
310357	47232
34109	47233
235141	47234
307477	47235
489705	47236
144047	47237
493230	47238
50424	47239
13888	47240
578777	47241
684880	47242
265112	47243
203290	47244
561535	47245
394547	47246
8723	47247
694778	47248
477750	47249
275975	47250
165472	47251
396278	47252
672464	47253
72182	47254
4595	47255
124697	47256
29375	47257
681086	47258
21429	47259
372545	47260
129134	47261
448396	47262
588571	47263
77236	47264
130083	47265
220452	47266
592969	47267
9089	47268
69742	47269
444172	47270
99159	47271
563781	47272
476156	47273
627921	47274
209825	47275
145247	47276
88768	47277
292747	47278
151773	47279
92801	47280
691938	47281
19479	47282
723866	47283
4360	47284
143665	47285
39738	47286
565012	47287
472517	47288
20024	47289
388905	47290
7160	47291
64034	47292
719546	47293
165088	47294
379012	47295
41373	47296
268423	47297
690588	47298
210987	47299
285498	47300
185614	47301
292252	47302
705712	47303
675494	47304
164468	47305
164447	47306
302256	47307
155069	47308
655547	47309
389722	47310
585652	47311
30499	47312
49711	47313
159256	47314
64824	47315
96128	47316
428121	47317
139587	47318
5823	47319
2757	47320
66365	47321
690195	47322
557828	47323
484232	47324
39031	47325
95668	47326
107753	47327
51207	47328
348516	47329
722848	47330
162712	47331
721549	47332
165331	47333
941	47334
570878	47335
143892	47336
519347	47337
177723	47338
478126	47339
110059	47340
649648	47341
641465	47342
31099	47343
368197	47344
611919	47345
452014	47346
78572	47347
662049	47348
5216	47349
186341	47350
648267	47351
57676	47352
161158	47353
73009	47354
642873	47355
268536	47356
644578	47357
241749	47358
564708	47359
134409	47360
492878	47361
183245	47362
469350	47363
660435	47364
605082	47365
644752	47366
344189	47367
282772	47368
2272	47369
353068	47370
706750	47371
656818	47372
1613	47373
84090	47374
111224	47375
590241	47376
104913	47377
15827	47378
82514	47379
135988	47380
609325	47381
28732	47382
52568	47383
63836	47384
449905	47385
269843	47386
156984	47387
12758	47388
116232	47389
513803	47390
53132	47391
237074	47392
623304	47393
152768	47394
376864	47395
79328	47396
694536	47397
697765	47398
357528	47399
619032	47400
35826	47401
165406	47402
328606	47403
279198	47404
6771	47405
570097	47406
696	47407
567036	47408
17478	47409
164529	47410
11957	47411
720732	47412
122186	47413
454998	47414
336	47415
78163	47416
682299	47417
186373	47418
170185	47419
180264	47420
539914	47421
390576	47422
86577	47423
549233	47424
679482	47425
51931	47426
44246	47427
15495	47428
63732	47429
36696	47430
633945	47431
176339	47432
419846	47433
113943	47434
246386	47435
148774	47436
4994	47437
48924	47438
31776	47439
255285	47440
337532	47441
375435	47442
33540	47443
164153	47444
96589	47445
520540	47446
359952	47447
697278	47448
215079	47449
310115	47450
127204	47451
9346	47452
379120	47453
490766	47454
504446	47455
348343	47456
200941	47457
1196	47458
558456	47459
24276	47460
597251	47461
152331	47462
83167	47463
14574	47464
306353	47465
683312	47466
197949	47467
530816	47468
3076	47469
486818	47470
117055	47471
138829	47472
5435	47473
626012	47474
25400	47475
674355	47476
118449	47477
116110	47478
149801	47479
34374	47480
485003	47481
308384	47482
140767	47483
562298	47484
146608	47485
510766	47486
725065	47487
127744	47488
88621	47489
90851	47490
289984	47491
686492	47492
490420	47493
161742	47494
25615	47495
673375	47496
40392	47497
34229	47498
5457	47499
346936	47500
14118	47501
164206	47502
501103	47503
410179	47504
156041	47505
144908	47506
355807	47507
186605	47508
15018	47509
157529	47510
599521	47511
398019	47512
50130	47513
561623	47514
545735	47515
328882	47516
260035	47517
158984	47518
394352	47519
9054	47520
314070	47521
211507	47522
38839	47523
189752	47524
121715	47525
307476	47526
191171	47527
118454	47528
495139	47529
24476	47530
29503	47531
2649	47532
694661	47533
546331	47534
55764	47535
226613	47536
444623	47537
628443	47538
587983	47539
415578	47540
406145	47541
427566	47542
127052	47543
224935	47544
50608	47545
6364	47546
477745	47547
35409	47548
612489	47549
39726	47550
169950	47551
701443	47552
302378	47553
469111	47554
89809	47555
383541	47556
342956	47557
163999	47558
134072	47559
194631	47560
194044	47561
283299	47562
268678	47563
715643	47564
673436	47565
595613	47566
15070	47567
548091	47568
321363	47569
678967	47570
16283	47571
19928	47572
42282	47573
16950	47574
33847	47575
185317	47576
573977	47577
499329	47578
42669	47579
48958	47580
367487	47581
167232	47582
174167	47583
153577	47584
165753	47585
424634	47586
97435	47587
556270	47588
257107	47589
259867	47590
8199	47591
621521	47592
499142	47593
429517	47594
140008	47595
25422	47596
572853	47597
449667	47598
476569	47599
133325	47600
235870	47601
127068	47602
75724	47603
421421	47604
49209	47605
551619	47606
95922	47607
16080	47608
526983	47609
47469	47610
121874	47611
86174	47612
59179	47613
226944	47614
465057	47615
495001	47616
21286	47617
86009	47618
285786	47619
123779	47620
60327	47621
127589	47622
96774	47623
53616	47624
700358	47625
403007	47626
45171	47627
58135	47628
367836	47629
40264	47630
298327	47631
276097	47632
200887	47633
658774	47634
27979	47635
699142	47636
427503	47637
620473	47638
293788	47639
652666	47640
31833	47641
10476	47642
616098	47643
318070	47644
263827	47645
61298	47646
499479	47647
92942	47648
574419	47649
120456	47650
600485	47651
64928	47652
35203	47653
174911	47654
13207	47655
534778	47656
111433	47657
153379	47658
256426	47659
595117	47660
5859	47661
230277	47662
53871	47663
490952	47664
30647	47665
688664	47666
560126	47667
395820	47668
84673	47669
63507	47670
559238	47671
124232	47672
169062	47673
81781	47674
1356	47675
219109	47676
127057	47677
30057	47678
170559	47679
567824	47680
250089	47681
698724	47682
316459	47683
230796	47684
268880	47685
183220	47686
358155	47687
433305	47688
81003	47689
173515	47690
715096	47691
27642	47692
650238	47693
227180	47694
144236	47695
234692	47696
440649	47697
56303	47698
268408	47699
518827	47700
216280	47701
81194	47702
148858	47703
262314	47704
328542	47705
652901	47706
21289	47707
77548	47708
688496	47709
678501	47710
376592	47711
401054	47712
360413	47713
524739	47714
240473	47715
28969	47716
223339	47717
397418	47718
136854	47719
11983	47720
716080	47721
144595	47722
668148	47723
326004	47724
106700	47725
80901	47726
147118	47727
161413	47728
212365	47729
632832	47730
270214	47731
8706	47732
107361	47733
417932	47734
41843	47735
169573	47736
540181	47737
396450	47738
854	47739
73704	47740
74449	47741
11782	47742
2733	47743
465694	47744
404651	47745
99446	47746
448102	47747
74214	47748
528054	47749
282073	47750
104227	47751
521809	47752
311544	47753
541130	47754
49227	47755
92104	47756
474249	47757
47754	47758
287144	47759
22854	47760
589146	47761
431632	47762
364790	47763
113004	47764
259498	47765
81182	47766
508452	47767
38197	47768
723573	47769
306504	47770
674620	47771
486378	47772
509291	47773
214012	47774
393941	47775
142904	47776
238138	47777
87905	47778
670713	47779
382883	47780
339111	47781
173006	47782
303916	47783
633743	47784
607954	47785
687317	47786
539699	47787
284128	47788
255609	47789
580729	47790
378074	47791
444249	47792
52387	47793
563410	47794
651	47795
30032	47796
251521	47797
106186	47798
159	47799
170489	47800
610841	47801
18275	47802
86005	47803
152376	47804
38969	47805
343437	47806
62881	47807
618166	47808
55988	47809
47617	47810
625584	47811
151761	47812
226393	47813
25816	47814
537146	47815
483394	47816
661040	47817
116062	47818
401666	47819
119562	47820
41160	47821
411748	47822
434031	47823
448893	47824
71651	47825
226408	47826
21765	47827
604595	47828
88543	47829
50101	47830
21525	47831
80839	47832
2239	47833
92902	47834
472611	47835
379011	47836
60376	47837
356813	47838
423946	47839
583157	47840
88610	47841
74608	47842
494804	47843
577289	47844
614147	47845
18908	47846
129239	47847
60983	47848
374680	47849
667674	47850
528942	47851
172388	47852
159127	47853
252425	47854
165174	47855
37216	47856
712791	47857
45531	47858
385287	47859
2626	47860
201850	47861
570942	47862
291615	47863
446331	47864
724895	47865
39251	47866
674239	47867
373082	47868
481997	47869
287931	47870
123737	47871
364771	47872
515681	47873
618658	47874
696960	47875
716518	47876
126616	47877
312389	47878
96651	47879
2271	47880
637661	47881
503657	47882
525	47883
180220	47884
312744	47885
654673	47886
576579	47887
216406	47888
9909	47889
597887	47890
52383	47891
673345	47892
44168	47893
204948	47894
33426	47895
538159	47896
162684	47897
381180	47898
178376	47899
56997	47900
5737	47901
134236	47902
163642	47903
183588	47904
106720	47905
105343	47906
578830	47907
240	47908
511094	47909
75948	47910
6239	47911
13287	47912
570043	47913
11977	47914
45156	47915
51548	47916
141784	47917
69842	47918
10197	47919
238173	47920
323953	47921
661894	47922
557701	47923
435794	47924
80504	47925
703364	47926
141561	47927
175564	47928
385499	47929
280435	47930
396658	47931
722441	47932
121980	47933
714321	47934
382435	47935
165238	47936
89508	47937
69035	47938
123960	47939
1552	47940
688707	47941
668778	47942
309399	47943
660104	47944
193527	47945
14756	47946
309843	47947
300515	47948
319181	47949
4364	47950
460854	47951
132791	47952
198353	47953
196909	47954
31513	47955
52316	47956
200104	47957
624117	47958
42256	47959
137396	47960
559555	47961
385025	47962
156082	47963
448876	47964
717280	47965
514751	47966
3630	47967
214854	47968
297002	47969
212021	47970
597731	47971
380863	47972
21877	47973
30332	47974
129926	47975
106898	47976
506400	47977
67307	47978
260499	47979
593360	47980
270723	47981
420816	47982
578511	47983
546058	47984
459064	47985
181828	47986
5453	47987
126556	47988
23157	47989
349312	47990
49071	47991
545532	47992
645159	47993
621858	47994
85561	47995
469803	47996
238445	47997
523190	47998
68501	47999
26685	48000
478774	48001
210281	48002
324787	48003
219688	48004
16582	48005
600683	48006
3191	48007
434311	48008
5110	48009
436	48010
598802	48011
380302	48012
148558	48013
183849	48014
591049	48015
1988	48016
75982	48017
69225	48018
608296	48019
649202	48020
7081	48021
177985	48022
694404	48023
13826	48024
369317	48025
308682	48026
522369	48027
245816	48028
392959	48029
517796	48030
444495	48031
599813	48032
331775	48033
594585	48034
559602	48035
6218	48036
76528	48037
388256	48038
36156	48039
326448	48040
246771	48041
520866	48042
5300	48043
641478	48044
213099	48045
233774	48046
506057	48047
512107	48048
29216	48049
57133	48050
24838	48051
499701	48052
111247	48053
89898	48054
499534	48055
556048	48056
463896	48057
151081	48058
656631	48059
656747	48060
686099	48061
592961	48062
601754	48063
644794	48064
513883	48065
46672	48066
149826	48067
83035	48068
396513	48069
310595	48070
688500	48071
498138	48072
528857	48073
448717	48074
423358	48075
67688	48076
220760	48077
271439	48078
610119	48079
3205	48080
449422	48081
716956	48082
698318	48083
124342	48084
716570	48085
90029	48086
28549	48087
56148	48088
144048	48089
402575	48090
93417	48091
129153	48092
179559	48093
276254	48094
265926	48095
547990	48096
428501	48097
691477	48098
22313	48099
200059	48100
576438	48101
17698	48102
51665	48103
16256	48104
563543	48105
535263	48106
371437	48107
487596	48108
125966	48109
7329	48110
679511	48111
12223	48112
412945	48113
34631	48114
591900	48115
172633	48116
6372	48117
268840	48118
637154	48119
5329	48120
62256	48121
170755	48122
123495	48123
110221	48124
77214	48125
361168	48126
286167	48127
112003	48128
670132	48129
52062	48130
701775	48131
11521	48132
338814	48133
150199	48134
19870	48135
47199	48136
55546	48137
307	48138
52125	48139
15540	48140
103273	48141
386113	48142
197292	48143
17033	48144
717917	48145
112099	48146
56243	48147
444955	48148
23031	48149
545458	48150
24539	48151
607574	48152
165032	48153
580052	48154
696614	48155
446509	48156
19096	48157
191581	48158
16996	48159
512963	48160
585597	48161
273427	48162
637209	48163
353570	48164
30396	48165
9432	48166
286304	48167
206516	48168
100964	48169
184964	48170
22808	48171
185409	48172
46573	48173
516408	48174
2779	48175
201472	48176
572198	48177
24187	48178
286461	48179
4077	48180
677266	48181
71028	48182
489416	48183
47547	48184
90954	48185
370438	48186
340762	48187
292072	48188
56552	48189
14285	48190
24601	48191
37163	48192
21752	48193
683861	48194
234806	48195
135649	48196
559461	48197
6899	48198
301587	48199
601701	48200
61890	48201
41509	48202
324831	48203
41770	48204
365506	48205
163960	48206
351082	48207
40330	48208
143084	48209
48864	48210
562610	48211
105848	48212
7062	48213
457002	48214
115421	48215
17304	48216
77211	48217
107740	48218
38052	48219
147895	48220
488386	48221
342024	48222
540409	48223
620282	48224
102130	48225
416965	48226
85158	48227
353697	48228
506269	48229
468446	48230
28607	48231
309529	48232
625668	48233
661226	48234
142386	48235
463973	48236
84014	48237
242511	48238
12292	48239
760	48240
119177	48241
275815	48242
566310	48243
54329	48244
575519	48245
361284	48246
98811	48247
637099	48248
31061	48249
536258	48250
621771	48251
22474	48252
512978	48253
135141	48254
385125	48255
237577	48256
399036	48257
11493	48258
702290	48259
372181	48260
338818	48261
196238	48262
146796	48263
314381	48264
57510	48265
348896	48266
531653	48267
405490	48268
9554	48269
266325	48270
272548	48271
13862	48272
569452	48273
579999	48274
92894	48275
202421	48276
8305	48277
712463	48278
13195	48279
42833	48280
2913	48281
392697	48282
163797	48283
97397	48284
513143	48285
665654	48286
296847	48287
672080	48288
690749	48289
244062	48290
73507	48291
27193	48292
109461	48293
336428	48294
553651	48295
69844	48296
97451	48297
667362	48298
138376	48299
642641	48300
233839	48301
504288	48302
565134	48303
21817	48304
360290	48305
173164	48306
164255	48307
438711	48308
687393	48309
172006	48310
112354	48311
124959	48312
582528	48313
15075	48314
198514	48315
268123	48316
496700	48317
643796	48318
337539	48319
108236	48320
703605	48321
87403	48322
228910	48323
9457	48324
180802	48325
327861	48326
114349	48327
561842	48328
16071	48329
17143	48330
8537	48331
71407	48332
91037	48333
75055	48334
214787	48335
89082	48336
223184	48337
338630	48338
396609	48339
86157	48340
71684	48341
280407	48342
719711	48343
216095	48344
22877	48345
516150	48346
177855	48347
41926	48348
409958	48349
421708	48350
585265	48351
146604	48352
35808	48353
38339	48354
128992	48355
633244	48356
480706	48357
84516	48358
644307	48359
177857	48360
5626	48361
632587	48362
42	48363
713047	48364
9197	48365
422897	48366
174397	48367
2762	48368
137005	48369
409	48370
41252	48371
26307	48372
17189	48373
460130	48374
300570	48375
510349	48376
31853	48377
73936	48378
54529	48379
145144	48380
156639	48381
541163	48382
174522	48383
368	48384
52815	48385
173872	48386
16305	48387
419497	48388
330742	48389
127182	48390
351303	48391
687160	48392
388	48393
73691	48394
164041	48395
638624	48396
268377	48397
147264	48398
688607	48399
364336	48400
640859	48401
166379	48402
20878	48403
9478	48404
392598	48405
148687	48406
509316	48407
701102	48408
325688	48409
214595	48410
190488	48411
357034	48412
18122	48413
21732	48414
106649	48415
496742	48416
89928	48417
6556	48418
185195	48419
139895	48420
19522	48421
496472	48422
314653	48423
346169	48424
311814	48425
98042	48426
467488	48427
11085	48428
145688	48429
19642	48430
228814	48431
395955	48432
20371	48433
115811	48434
496395	48435
16318	48436
53433	48437
320867	48438
53730	48439
78403	48440
388060	48441
481395	48442
20173	48443
716821	48444
185631	48445
687013	48446
79401	48447
299784	48448
500781	48449
15066	48450
124472	48451
388627	48452
29554	48453
140553	48454
72455	48455
140216	48456
636035	48457
129260	48458
627100	48459
17317	48460
621158	48461
113030	48462
60223	48463
10584	48464
184524	48465
547993	48466
4376	48467
635262	48468
116165	48469
523363	48470
514562	48471
121259	48472
516155	48473
186013	48474
721537	48475
654530	48476
166135	48477
25522	48478
77369	48479
378976	48480
576045	48481
615518	48482
43437	48483
63143	48484
20152	48485
707151	48486
352235	48487
157127	48488
584598	48489
112195	48490
700928	48491
333420	48492
149449	48493
69544	48494
227820	48495
360477	48496
585715	48497
405577	48498
512654	48499
353460	48500
611026	48501
121099	48502
500025	48503
502516	48504
594279	48505
8411	48506
613272	48507
184166	48508
604701	48509
664837	48510
310224	48511
341835	48512
296313	48513
473493	48514
22289	48515
41520	48516
536338	48517
99735	48518
155386	48519
38293	48520
397786	48521
169551	48522
45914	48523
30005	48524
580121	48525
696195	48526
57806	48527
116543	48528
102992	48529
103098	48530
443460	48531
504872	48532
545860	48533
51044	48534
545411	48535
645420	48536
149713	48537
339066	48538
697212	48539
549174	48540
510467	48541
518345	48542
337036	48543
599529	48544
521083	48545
258408	48546
330021	48547
214574	48548
7764	48549
37439	48550
544695	48551
102575	48552
347260	48553
193630	48554
677067	48555
334609	48556
8192	48557
6498	48558
81780	48559
192398	48560
647143	48561
132130	48562
476549	48563
83830	48564
75326	48565
112892	48566
668710	48567
628598	48568
54582	48569
174390	48570
690528	48571
68792	48572
276642	48573
146972	48574
526544	48575
427275	48576
161410	48577
155018	48578
366432	48579
500246	48580
540121	48581
630538	48582
312218	48583
33838	48584
327731	48585
316269	48586
517633	48587
56750	48588
335656	48589
34821	48590
158899	48591
102	48592
143205	48593
142673	48594
402764	48595
57544	48596
531708	48597
96586	48598
121358	48599
17806	48600
435318	48601
302859	48602
653640	48603
24094	48604
71131	48605
215133	48606
304975	48607
11599	48608
124616	48609
31878	48610
480235	48611
475205	48612
210399	48613
693985	48614
714352	48615
12428	48616
480655	48617
627627	48618
326047	48619
27322	48620
457818	48621
446358	48622
609470	48623
248544	48624
49730	48625
671616	48626
647770	48627
565393	48628
2258	48629
571711	48630
129530	48631
655055	48632
117623	48633
172652	48634
36966	48635
193000	48636
181494	48637
603547	48638
494642	48639
366880	48640
464274	48641
108632	48642
7871	48643
137429	48644
4400	48645
510202	48646
147602	48647
313470	48648
697610	48649
36388	48650
87324	48651
11701	48652
115617	48653
455339	48654
666608	48655
704314	48656
232307	48657
20357	48658
688231	48659
280787	48660
32738	48661
5000	48662
722926	48663
636470	48664
707907	48665
201898	48666
259578	48667
354801	48668
531944	48669
140717	48670
501063	48671
154320	48672
55626	48673
55917	48674
282542	48675
120094	48676
80821	48677
556073	48678
32545	48679
624244	48680
575832	48681
76951	48682
92283	48683
664713	48684
22514	48685
605346	48686
145580	48687
561	48688
324480	48689
274589	48690
23875	48691
21766	48692
77399	48693
8219	48694
150011	48695
712759	48696
334003	48697
339270	48698
467401	48699
241823	48700
400277	48701
74660	48702
7470	48703
72478	48704
56286	48705
169452	48706
151029	48707
307735	48708
276404	48709
104483	48710
130973	48711
538339	48712
120444	48713
119916	48714
185761	48715
21842	48716
577378	48717
472289	48718
367309	48719
46284	48720
4699	48721
37403	48722
94791	48723
323036	48724
89912	48725
103907	48726
45219	48727
319871	48728
14096	48729
87139	48730
102791	48731
304169	48732
130390	48733
72025	48734
489960	48735
50799	48736
404786	48737
298126	48738
147156	48739
688164	48740
18122	48741
27794	48742
410	48743
34744	48744
147369	48745
352476	48746
116588	48747
482592	48748
9481	48749
143112	48750
18556	48751
186027	48752
86599	48753
5313	48754
86180	48755
223727	48756
134223	48757
175711	48758
612053	48759
464495	48760
5879	48761
367094	48762
415720	48763
404480	48764
183934	48765
475990	48766
294479	48767
363912	48768
559950	48769
3085	48770
615933	48771
176173	48772
118423	48773
435300	48774
148865	48775
18977	48776
4029	48777
545957	48778
327952	48779
2826	48780
46308	48781
429770	48782
94000	48783
91644	48784
37123	48785
198929	48786
48980	48787
106608	48788
108333	48789
441824	48790
635511	48791
273701	48792
607181	48793
20314	48794
78044	48795
393404	48796
415031	48797
307136	48798
49074	48799
179558	48800
137079	48801
407641	48802
162482	48803
30557	48804
47442	48805
53966	48806
145859	48807
481500	48808
578796	48809
61358	48810
257074	48811
251057	48812
699131	48813
120783	48814
25102	48815
690061	48816
363032	48817
5925	48818
22873	48819
342973	48820
238087	48821
484557	48822
141269	48823
356100	48824
317155	48825
169524	48826
380617	48827
54846	48828
260521	48829
93587	48830
456691	48831
7590	48832
235980	48833
83862	48834
19096	48835
633458	48836
362687	48837
231356	48838
6637	48839
153787	48840
405074	48841
21281	48842
448565	48843
256943	48844
2364	48845
170881	48846
524790	48847
290488	48848
205231	48849
71436	48850
348341	48851
11737	48852
121848	48853
383089	48854
598653	48855
559380	48856
335722	48857
371813	48858
626557	48859
17291	48860
650567	48861
344213	48862
63479	48863
7161	48864
553042	48865
654586	48866
549611	48867
218638	48868
46159	48869
526156	48870
144615	48871
233335	48872
392030	48873
57381	48874
51420	48875
364900	48876
29786	48877
695890	48878
599508	48879
930	48880
613458	48881
69313	48882
298277	48883
324199	48884
514612	48885
54120	48886
3485	48887
338937	48888
348470	48889
405700	48890
108357	48891
406898	48892
486178	48893
52209	48894
257790	48895
359775	48896
277711	48897
483422	48898
618128	48899
717648	48900
558884	48901
43689	48902
709672	48903
346566	48904
369336	48905
6840	48906
164080	48907
67806	48908
322907	48909
461356	48910
259414	48911
5248	48912
549862	48913
557988	48914
176886	48915
18241	48916
65951	48917
50509	48918
370576	48919
74521	48920
487367	48921
509444	48922
12772	48923
94879	48924
720697	48925
671817	48926
142342	48927
8200	48928
311838	48929
88954	48930
123253	48931
308101	48932
237677	48933
129543	48934
608119	48935
150961	48936
390777	48937
12560	48938
459314	48939
2587	48940
12894	48941
407627	48942
392596	48943
107761	48944
150248	48945
117014	48946
117578	48947
17851	48948
461792	48949
95567	48950
266782	48951
651197	48952
155687	48953
246123	48954
1556	48955
546373	48956
233608	48957
144171	48958
301514	48959
177898	48960
68031	48961
607111	48962
118262	48963
148788	48964
310856	48965
231692	48966
113530	48967
182298	48968
97467	48969
144303	48970
99978	48971
314810	48972
533599	48973
589127	48974
40233	48975
91237	48976
442448	48977
93507	48978
396865	48979
257217	48980
105873	48981
38340	48982
551128	48983
1924	48984
407695	48985
337744	48986
369837	48987
683195	48988
714963	48989
454284	48990
103334	48991
14364	48992
492956	48993
12237	48994
57234	48995
266855	48996
526045	48997
428308	48998
198945	48999
31488	49000
245940	49001
197931	49002
49592	49003
495861	49004
544879	49005
156289	49006
8305	49007
614140	49008
555189	49009
140483	49010
497100	49011
668328	49012
584257	49013
559979	49014
469915	49015
690846	49016
691644	49017
495420	49018
10832	49019
150088	49020
3854	49021
178936	49022
348517	49023
274578	49024
119627	49025
60782	49026
340954	49027
557286	49028
240551	49029
259151	49030
336784	49031
77967	49032
657571	49033
95902	49034
33752	49035
21730	49036
495057	49037
62685	49038
332576	49039
71062	49040
217855	49041
32071	49042
475992	49043
175993	49044
95846	49045
70508	49046
577812	49047
155474	49048
57743	49049
153266	49050
432167	49051
335089	49052
51857	49053
673474	49054
462143	49055
421978	49056
303678	49057
166856	49058
366342	49059
80099	49060
302276	49061
97810	49062
290749	49063
128848	49064
171357	49065
168029	49066
429840	49067
141921	49068
88781	49069
18104	49070
130297	49071
105485	49072
500309	49073
364278	49074
379274	49075
178864	49076
662949	49077
719005	49078
650316	49079
34046	49080
563863	49081
440114	49082
24122	49083
78253	49084
15589	49085
583863	49086
518340	49087
160872	49088
131459	49089
470821	49090
651993	49091
17009	49092
434101	49093
249957	49094
2294	49095
17366	49096
515379	49097
65601	49098
112942	49099
531687	49100
369159	49101
219907	49102
125857	49103
648147	49104
651009	49105
73522	49106
198432	49107
305841	49108
590002	49109
185005	49110
160080	49111
498250	49112
48833	49113
672620	49114
5804	49115
447960	49116
4182	49117
84517	49118
349471	49119
632659	49120
192078	49121
22872	49122
96859	49123
371121	49124
297845	49125
17336	49126
99744	49127
14512	49128
226709	49129
72793	49130
1178	49131
159335	49132
57759	49133
667910	49134
595932	49135
57643	49136
264894	49137
146765	49138
565619	49139
552275	49140
19489	49141
535855	49142
589554	49143
160982	49144
444985	49145
394354	49146
266040	49147
121548	49148
86225	49149
304976	49150
129896	49151
284202	49152
268981	49153
91304	49154
671256	49155
10553	49156
80788	49157
493593	49158
114350	49159
637123	49160
544292	49161
628215	49162
334075	49163
595017	49164
239098	49165
290850	49166
221939	49167
326539	49168
155428	49169
374955	49170
6580	49171
487952	49172
513552	49173
166213	49174
135282	49175
387016	49176
514348	49177
310601	49178
187405	49179
381653	49180
77932	49181
401765	49182
17046	49183
506554	49184
48039	49185
617032	49186
143327	49187
386057	49188
163442	49189
169244	49190
140777	49191
170194	49192
2772	49193
4878	49194
413979	49195
675977	49196
55169	49197
45074	49198
120452	49199
722689	49200
509879	49201
134235	49202
3533	49203
32838	49204
74530	49205
116156	49206
29314	49207
249176	49208
407463	49209
41066	49210
607993	49211
62872	49212
507214	49213
380290	49214
563821	49215
494193	49216
151237	49217
134328	49218
32320	49219
174175	49220
359446	49221
172417	49222
531174	49223
21752	49224
450362	49225
80120	49226
82677	49227
703006	49228
67122	49229
729	49230
591745	49231
362949	49232
271091	49233
6949	49234
352478	49235
626544	49236
17381	49237
6696	49238
507244	49239
678364	49240
198967	49241
831	49242
340160	49243
575463	49244
317091	49245
618479	49246
590653	49247
43448	49248
68435	49249
160961	49250
50663	49251
208261	49252
224985	49253
539506	49254
78983	49255
649418	49256
94384	49257
90696	49258
536622	49259
149564	49260
159309	49261
2414	49262
227048	49263
73527	49264
346306	49265
87456	49266
198834	49267
706392	49268
262675	49269
599539	49270
337373	49271
75304	49272
334255	49273
344530	49274
335129	49275
673031	49276
560045	49277
67568	49278
159014	49279
717523	49280
54414	49281
497787	49282
664569	49283
138944	49284
576999	49285
436652	49286
175870	49287
44700	49288
40499	49289
260967	49290
638574	49291
90443	49292
176374	49293
275506	49294
571978	49295
246098	49296
25321	49297
85686	49298
10208	49299
614523	49300
41296	49301
632237	49302
470479	49303
2126	49304
7151	49305
2294	49306
34514	49307
76605	49308
108178	49309
16328	49310
112924	49311
698148	49312
697080	49313
697	49314
348392	49315
542067	49316
179201	49317
72856	49318
10240	49319
138656	49320
432716	49321
592662	49322
392970	49323
282969	49324
222733	49325
192809	49326
665167	49327
649358	49328
317413	49329
64052	49330
253176	49331
444754	49332
30360	49333
229154	49334
428809	49335
33546	49336
560044	49337
369702	49338
588021	49339
418462	49340
97052	49341
326422	49342
296160	49343
713832	49344
711594	49345
340657	49346
285731	49347
107063	49348
562597	49349
189414	49350
184796	49351
251741	49352
187700	49353
32124	49354
97822	49355
292737	49356
342718	49357
423565	49358
484666	49359
63014	49360
128821	49361
636015	49362
110253	49363
674267	49364
94951	49365
150506	49366
97026	49367
663597	49368
1945	49369
316393	49370
620902	49371
471188	49372
89706	49373
23771	49374
246387	49375
138	49376
72346	49377
702092	49378
299667	49379
139129	49380
700949	49381
50467	49382
454944	49383
624697	49384
268064	49385
355463	49386
112138	49387
30754	49388
228167	49389
500748	49390
235344	49391
198524	49392
58630	49393
4424	49394
27931	49395
705754	49396
18332	49397
145978	49398
42130	49399
93706	49400
569529	49401
645730	49402
75691	49403
53533	49404
67929	49405
269	49406
71845	49407
111952	49408
24113	49409
30203	49410
296230	49411
241457	49412
638020	49413
255279	49414
3148	49415
405750	49416
469812	49417
282399	49418
292185	49419
154970	49420
682679	49421
306713	49422
214305	49423
126699	49424
440072	49425
172662	49426
19159	49427
7106	49428
509899	49429
10668	49430
307091	49431
317715	49432
373483	49433
160489	49434
164823	49435
9128	49436
654063	49437
377034	49438
490304	49439
106668	49440
70436	49441
377364	49442
185446	49443
426149	49444
21915	49445
27841	49446
91372	49447
355702	49448
308232	49449
538581	49450
223156	49451
650350	49452
689993	49453
487075	49454
701133	49455
585854	49456
63791	49457
39121	49458
97919	49459
135115	49460
61158	49461
167553	49462
2895	49463
58826	49464
26246	49465
547335	49466
285953	49467
272240	49468
672842	49469
635926	49470
18295	49471
767	49472
27794	49473
506008	49474
374605	49475
217113	49476
1614	49477
114231	49478
495005	49479
111368	49480
589878	49481
290104	49482
349373	49483
107527	49484
398930	49485
166460	49486
9896	49487
626475	49488
453544	49489
335680	49490
339494	49491
308094	49492
542870	49493
215082	49494
623861	49495
478248	49496
116231	49497
200116	49498
430426	49499
260136	49500
16085	49501
464580	49502
36377	49503
122696	49504
73715	49505
541652	49506
388185	49507
602611	49508
713084	49509
702055	49510
564015	49511
606645	49512
125808	49513
550694	49514
610702	49515
641253	49516
107094	49517
214212	49518
656212	49519
60709	49520
10310	49521
54870	49522
49217	49523
72472	49524
43094	49525
618705	49526
449144	49527
5025	49528
107596	49529
149045	49530
256946	49531
18050	49532
205880	49533
131289	49534
6607	49535
245941	49536
7489	49537
28558	49538
65573	49539
18151	49540
566290	49541
458431	49542
243990	49543
483625	49544
118201	49545
316349	49546
163181	49547
421795	49548
539444	49549
92670	49550
444445	49551
694531	49552
405140	49553
13	49554
416304	49555
143755	49556
287005	49557
2037	49558
464492	49559
403283	49560
9440	49561
96977	49562
574233	49563
699651	49564
8310	49565
140444	49566
464000	49567
10496	49568
115789	49569
281886	49570
700412	49571
64965	49572
205506	49573
424288	49574
10328	49575
79917	49576
441443	49577
58785	49578
95350	49579
591071	49580
711609	49581
546053	49582
372282	49583
209017	49584
133528	49585
247225	49586
3647	49587
466718	49588
579737	49589
653756	49590
68798	49591
69953	49592
159885	49593
446208	49594
121832	49595
146041	49596
173213	49597
104332	49598
19370	49599
193100	49600
31778	49601
133042	49602
131218	49603
432433	49604
22287	49605
260981	49606
29456	49607
354034	49608
3973	49609
682151	49610
106573	49611
455140	49612
527413	49613
87948	49614
361136	49615
660070	49616
32159	49617
698684	49618
57505	49619
152968	49620
206465	49621
68985	49622
182445	49623
176951	49624
556418	49625
96863	49626
530898	49627
645976	49628
83352	49629
687896	49630
308034	49631
219797	49632
128447	49633
71343	49634
163075	49635
45341	49636
61713	49637
647519	49638
166396	49639
546207	49640
467949	49641
54354	49642
548422	49643
646261	49644
31227	49645
113747	49646
288695	49647
505255	49648
598055	49649
60689	49650
156667	49651
289040	49652
627033	49653
32829	49654
276977	49655
152206	49656
269037	49657
185933	49658
653643	49659
179016	49660
459580	49661
424431	49662
2887	49663
546660	49664
601419	49665
521048	49666
339849	49667
549365	49668
534906	49669
528809	49670
603951	49671
37857	49672
399993	49673
119435	49674
16108	49675
336138	49676
534999	49677
717269	49678
691900	49679
28516	49680
86556	49681
44319	49682
38562	49683
155412	49684
651345	49685
29089	49686
27977	49687
7284	49688
166985	49689
549834	49690
12403	49691
249400	49692
507356	49693
716039	49694
463323	49695
154546	49696
2885	49697
678095	49698
326203	49699
30258	49700
860	49701
87245	49702
90602	49703
53672	49704
96615	49705
182911	49706
181624	49707
717972	49708
346064	49709
15854	49710
159710	49711
454482	49712
507985	49713
17921	49714
40824	49715
181373	49716
117486	49717
11374	49718
333368	49719
123851	49720
523195	49721
215906	49722
173824	49723
703740	49724
1293	49725
226143	49726
579628	49727
2825	49728
518235	49729
50593	49730
502199	49731
50829	49732
432125	49733
110858	49734
585611	49735
597527	49736
148342	49737
487891	49738
426672	49739
556619	49740
597405	49741
228078	49742
330679	49743
397646	49744
503930	49745
83580	49746
525050	49747
156001	49748
620563	49749
185873	49750
255463	49751
384302	49752
183051	49753
3012	49754
386918	49755
447461	49756
89750	49757
41844	49758
438447	49759
21655	49760
393228	49761
605550	49762
49697	49763
119353	49764
267789	49765
186092	49766
435173	49767
355253	49768
608966	49769
610197	49770
481085	49771
109547	49772
91778	49773
8938	49774
185262	49775
109695	49776
126625	49777
51896	49778
442443	49779
5452	49780
25834	49781
175133	49782
616329	49783
73604	49784
10230	49785
200439	49786
150806	49787
433691	49788
609279	49789
465743	49790
136222	49791
25319	49792
41167	49793
4860	49794
1805	49795
431797	49796
521631	49797
136804	49798
131683	49799
18676	49800
362514	49801
190681	49802
541534	49803
48159	49804
692219	49805
59805	49806
79328	49807
334095	49808
188108	49809
10283	49810
481447	49811
276885	49812
582184	49813
360493	49814
406348	49815
427216	49816
542682	49817
505002	49818
217213	49819
709547	49820
167692	49821
717772	49822
24394	49823
321547	49824
218949	49825
143255	49826
19842	49827
106490	49828
116188	49829
210680	49830
526480	49831
56891	49832
30087	49833
538348	49834
580801	49835
245642	49836
261384	49837
75402	49838
709087	49839
79916	49840
19422	49841
177777	49842
486930	49843
21546	49844
494070	49845
271767	49846
491053	49847
34771	49848
129444	49849
123193	49850
209004	49851
690494	49852
709574	49853
495193	49854
3049	49855
696569	49856
689479	49857
481921	49858
410137	49859
607599	49860
86304	49861
570686	49862
105109	49863
267600	49864
151415	49865
449040	49866
537595	49867
39539	49868
16633	49869
97092	49870
712565	49871
108846	49872
430817	49873
647587	49874
677396	49875
381847	49876
706688	49877
66715	49878
144036	49879
368599	49880
294524	49881
690561	49882
73368	49883
135062	49884
182149	49885
122463	49886
118	49887
21042	49888
649681	49889
264777	49890
403084	49891
236418	49892
93591	49893
152158	49894
45976	49895
211988	49896
156271	49897
77016	49898
494631	49899
482697	49900
464370	49901
365133	49902
95642	49903
58751	49904
62402	49905
312959	49906
175028	49907
554240	49908
533790	49909
15523	49910
721441	49911
10661	49912
29159	49913
477691	49914
50725	49915
276208	49916
334068	49917
209964	49918
351091	49919
156547	49920
360353	49921
240135	49922
491465	49923
476800	49924
81029	49925
50013	49926
600229	49927
386388	49928
348820	49929
194983	49930
289922	49931
639704	49932
709952	49933
569663	49934
388864	49935
119687	49936
254174	49937
235794	49938
157818	49939
45415	49940
448098	49941
129464	49942
285615	49943
396561	49944
202278	49945
37939	49946
12742	49947
466266	49948
702008	49949
122492	49950
37936	49951
598381	49952
116937	49953
319986	49954
205755	49955
37871	49956
315710	49957
147077	49958
206297	49959
50933	49960
578482	49961
564534	49962
31288	49963
278760	49964
471295	49965
339103	49966
69778	49967
623817	49968
714491	49969
22899	49970
60398	49971
70685	49972
622980	49973
26626	49974
85	49975
660258	49976
639485	49977
372518	49978
78871	49979
96418	49980
155763	49981
652989	49982
261407	49983
1759	49984
50198	49985
139471	49986
11030	49987
65148	49988
297514	49989
8210	49990
23254	49991
119612	49992
572142	49993
60777	49994
360697	49995
167957	49996
371547	49997
718908	49998
652009	49999
630413	50000
424899	50001
385340	50002
529570	50003
336	50004
200410	50005
685230	50006
404613	50007
29657	50008
394	50009
61473	50010
706892	50011
579672	50012
9160	50013
293893	50014
382587	50015
88418	50016
504605	50017
481835	50018
129755	50019
601882	50020
376451	50021
116522	50022
296985	50023
572149	50024
77766	50025
488240	50026
1730	50027
89	50028
667209	50029
254836	50030
132167	50031
667914	50032
21069	50033
106008	50034
29893	50035
186302	50036
535054	50037
91124	50038
61664	50039
37447	50040
519551	50041
471536	50042
547618	50043
555519	50044
136118	50045
614504	50046
180417	50047
33026	50048
686485	50049
9308	50050
88813	50051
1795	50052
703331	50053
40940	50054
341323	50055
106685	50056
268384	50057
45397	50058
33336	50059
82129	50060
11132	50061
149423	50062
566461	50063
450935	50064
129486	50065
263492	50066
26234	50067
31084	50068
267002	50069
109565	50070
601580	50071
24580	50072
163770	50073
562580	50074
49942	50075
400226	50076
398091	50077
44191	50078
104360	50079
669388	50080
6938	50081
681539	50082
454839	50083
653959	50084
588376	50085
368978	50086
31614	50087
2085	50088
553170	50089
47007	50090
269265	50091
220295	50092
522529	50093
80821	50094
626491	50095
101334	50096
268234	50097
290546	50098
290662	50099
78457	50100
13755	50101
641827	50102
54717	50103
124881	50104
482088	50105
467203	50106
677225	50107
59666	50108
56137	50109
420991	50110
117282	50111
108374	50112
219647	50113
374623	50114
105750	50115
118751	50116
417987	50117
368069	50118
380111	50119
135828	50120
67084	50121
706208	50122
416596	50123
51096	50124
701743	50125
262886	50126
123636	50127
716907	50128
675743	50129
359454	50130
369815	50131
266640	50132
53808	50133
31779	50134
608548	50135
433499	50136
603527	50137
50661	50138
138931	50139
511234	50140
198591	50141
86746	50142
9318	50143
152087	50144
648124	50145
233783	50146
274816	50147
624243	50148
34804	50149
248034	50150
704711	50151
536912	50152
664634	50153
3217	50154
154104	50155
712882	50156
31507	50157
550355	50158
469034	50159
78010	50160
191922	50161
141939	50162
2200	50163
65452	50164
190856	50165
106377	50166
621283	50167
397337	50168
40457	50169
33476	50170
142177	50171
444392	50172
210570	50173
35266	50174
383807	50175
42988	50176
104456	50177
573922	50178
291989	50179
139965	50180
208137	50181
423606	50182
637551	50183
336676	50184
607379	50185
261944	50186
214791	50187
594875	50188
29818	50189
629831	50190
520292	50191
110972	50192
171773	50193
50991	50194
315328	50195
36680	50196
157585	50197
82609	50198
453467	50199
689318	50200
247840	50201
393763	50202
4267	50203
107863	50204
558854	50205
429815	50206
508713	50207
170455	50208
183668	50209
142446	50210
588757	50211
65356	50212
431162	50213
176992	50214
567110	50215
10437	50216
567815	50217
275269	50218
176707	50219
58653	50220
29266	50221
129234	50222
542606	50223
159593	50224
27730	50225
570121	50226
251061	50227
138330	50228
15416	50229
264955	50230
208356	50231
695110	50232
254811	50233
17740	50234
466504	50235
685634	50236
437324	50237
20855	50238
2277	50239
538987	50240
122068	50241
107627	50242
45003	50243
196491	50244
79961	50245
219523	50246
548998	50247
107999	50248
231872	50249
649842	50250
43023	50251
272705	50252
47035	50253
121166	50254
389760	50255
566668	50256
550720	50257
361783	50258
422662	50259
128083	50260
112228	50261
100611	50262
38384	50263
694500	50264
204134	50265
342790	50266
303555	50267
5624	50268
65081	50269
639082	50270
20356	50271
649272	50272
5361	50273
457899	50274
159261	50275
174649	50276
243034	50277
485303	50278
178512	50279
387717	50280
123425	50281
15406	50282
657450	50283
146611	50284
412310	50285
24685	50286
86385	50287
231088	50288
430217	50289
115098	50290
706342	50291
282258	50292
584243	50293
572753	50294
436058	50295
432711	50296
623921	50297
129542	50298
527608	50299
587657	50300
88126	50301
670833	50302
322492	50303
517091	50304
126172	50305
26912	50306
517450	50307
576896	50308
164496	50309
147359	50310
165109	50311
11856	50312
647705	50313
468395	50314
228273	50315
284097	50316
79888	50317
1780	50318
520497	50319
297221	50320
441793	50321
722481	50322
501478	50323
12142	50324
289310	50325
487798	50326
48356	50327
181407	50328
144838	50329
575317	50330
690264	50331
687586	50332
112528	50333
156410	50334
491792	50335
97492	50336
73650	50337
187565	50338
230429	50339
170064	50340
67438	50341
716493	50342
110071	50343
351263	50344
155934	50345
37659	50346
739	50347
394542	50348
27301	50349
48631	50350
148577	50351
132410	50352
344029	50353
64	50354
318029	50355
370277	50356
130383	50357
69120	50358
430436	50359
78975	50360
571348	50361
58570	50362
179269	50363
645777	50364
698965	50365
661208	50366
97382	50367
417844	50368
498279	50369
340893	50370
107165	50371
88194	50372
532128	50373
182735	50374
51916	50375
349475	50376
507281	50377
465283	50378
344063	50379
12052	50380
10259	50381
683062	50382
113044	50383
88545	50384
359009	50385
9242	50386
465340	50387
122678	50388
74421	50389
592282	50390
430317	50391
145719	50392
68325	50393
278343	50394
14558	50395
593952	50396
23678	50397
117147	50398
463626	50399
183459	50400
327986	50401
369863	50402
11822	50403
298834	50404
86678	50405
32630	50406
469334	50407
464624	50408
211718	50409
171927	50410
12841	50411
654707	50412
176456	50413
546521	50414
48193	50415
71619	50416
517836	50417
661494	50418
174955	50419
78267	50420
702071	50421
285520	50422
557569	50423
182440	50424
415211	50425
133448	50426
157402	50427
689585	50428
170307	50429
63897	50430
9273	50431
93394	50432
308781	50433
680246	50434
63295	50435
87800	50436
508077	50437
281186	50438
242391	50439
67593	50440
136746	50441
10503	50442
10895	50443
174722	50444
23187	50445
99685	50446
151965	50447
12145	50448
357682	50449
523057	50450
340879	50451
106610	50452
139049	50453
672988	50454
285414	50455
578640	50456
360563	50457
12578	50458
658868	50459
90697	50460
699558	50461
305735	50462
39449	50463
13209	50464
509601	50465
135707	50466
57361	50467
587521	50468
306638	50469
186197	50470
671830	50471
356742	50472
437852	50473
17717	50474
42452	50475
391738	50476
619869	50477
18584	50478
55130	50479
506741	50480
50031	50481
596144	50482
490730	50483
361669	50484
633329	50485
106264	50486
695484	50487
95880	50488
41698	50489
632797	50490
54146	50491
378536	50492
35535	50493
191308	50494
612526	50495
585225	50496
536232	50497
90772	50498
620310	50499
173612	50500
2652	50501
580374	50502
118041	50503
380805	50504
540800	50505
613291	50506
409	50507
98877	50508
652150	50509
218693	50510
156305	50511
423	50512
375611	50513
478441	50514
21085	50515
131267	50516
43627	50517
375788	50518
271835	50519
147771	50520
350938	50521
182818	50522
472074	50523
294429	50524
402225	50525
124912	50526
466701	50527
255267	50528
983	50529
685394	50530
395099	50531
271079	50532
230924	50533
34581	50534
410575	50535
345939	50536
160374	50537
126443	50538
4915	50539
718242	50540
621505	50541
272636	50542
665359	50543
104791	50544
294853	50545
192383	50546
436004	50547
48506	50548
118525	50549
633206	50550
365340	50551
162103	50552
264132	50553
23029	50554
250137	50555
105001	50556
462188	50557
258834	50558
278475	50559
25459	50560
12030	50561
73649	50562
47511	50563
1064	50564
573467	50565
33917	50566
405046	50567
316838	50568
389153	50569
354102	50570
59262	50571
599575	50572
238133	50573
128434	50574
540827	50575
124076	50576
126488	50577
158708	50578
150754	50579
92308	50580
471503	50581
47532	50582
546557	50583
571377	50584
101894	50585
360709	50586
394791	50587
691876	50588
11406	50589
269415	50590
608007	50591
561958	50592
18274	50593
416080	50594
369477	50595
111709	50596
276152	50597
193878	50598
15328	50599
169430	50600
301979	50601
240076	50602
590059	50603
209317	50604
27512	50605
651039	50606
653810	50607
517549	50608
328106	50609
386886	50610
466187	50611
585528	50612
33339	50613
373050	50614
16987	50615
339127	50616
247193	50617
340658	50618
602357	50619
336116	50620
16928	50621
554439	50622
378529	50623
649481	50624
385629	50625
429589	50626
708464	50627
556	50628
43404	50629
705412	50630
38518	50631
223284	50632
112014	50633
578235	50634
283711	50635
180444	50636
456424	50637
345259	50638
626749	50639
215726	50640
47167	50641
47601	50642
545713	50643
135210	50644
621461	50645
1847	50646
702846	50647
191382	50648
44826	50649
455284	50650
147594	50651
710193	50652
182005	50653
608221	50654
636	50655
612372	50656
136258	50657
292202	50658
275173	50659
42639	50660
684508	50661
642914	50662
576263	50663
448281	50664
26134	50665
605383	50666
432751	50667
381439	50668
6166	50669
369997	50670
381733	50671
412652	50672
264519	50673
257524	50674
103967	50675
78104	50676
141838	50677
215601	50678
111140	50679
51189	50680
143090	50681
104015	50682
313849	50683
713020	50684
2438	50685
53963	50686
429539	50687
37075	50688
224861	50689
466083	50690
51662	50691
706717	50692
164225	50693
518251	50694
2648	50695
170050	50696
186705	50697
6700	50698
618997	50699
18185	50700
316649	50701
148218	50702
481190	50703
158221	50704
644231	50705
3926	50706
107318	50707
699867	50708
160166	50709
493247	50710
417377	50711
56189	50712
119824	50713
2539	50714
724690	50715
44268	50716
515004	50717
497850	50718
137996	50719
588697	50720
141840	50721
116051	50722
139972	50723
97913	50724
142048	50725
66088	50726
4438	50727
239397	50728
708369	50729
15299	50730
8840	50731
234673	50732
101146	50733
274802	50734
185912	50735
357496	50736
85654	50737
17	50738
754	50739
556825	50740
561470	50741
74481	50742
358693	50743
677903	50744
72625	50745
143404	50746
101759	50747
484325	50748
285211	50749
314573	50750
115897	50751
288439	50752
502568	50753
152697	50754
90305	50755
681820	50756
479802	50757
110462	50758
8974	50759
488733	50760
670508	50761
272812	50762
77071	50763
594050	50764
81857	50765
77749	50766
412136	50767
259023	50768
116856	50769
32089	50770
8210	50771
380141	50772
463866	50773
92783	50774
385989	50775
340527	50776
132	50777
192121	50778
293662	50779
77776	50780
11937	50781
390430	50782
560937	50783
353568	50784
43043	50785
309754	50786
724641	50787
69858	50788
661763	50789
456430	50790
24971	50791
691209	50792
478289	50793
29923	50794
553973	50795
477513	50796
41685	50797
288903	50798
664821	50799
446667	50800
260301	50801
158181	50802
377349	50803
700969	50804
28867	50805
454983	50806
366525	50807
250681	50808
36463	50809
664974	50810
219398	50811
530088	50812
106938	50813
668240	50814
69791	50815
555278	50816
262093	50817
28458	50818
648497	50819
715718	50820
38770	50821
156559	50822
612462	50823
20454	50824
549812	50825
576535	50826
138259	50827
218695	50828
61167	50829
63377	50830
131751	50831
639854	50832
111321	50833
171703	50834
544621	50835
448336	50836
545019	50837
195670	50838
128484	50839
416607	50840
16484	50841
170786	50842
561097	50843
42277	50844
306374	50845
362070	50846
76344	50847
33	50848
81215	50849
537244	50850
50565	50851
394578	50852
107241	50853
105773	50854
436999	50855
723060	50856
158655	50857
154523	50858
7664	50859
328512	50860
430467	50861
697789	50862
381618	50863
478241	50864
287215	50865
576173	50866
598605	50867
387921	50868
80703	50869
106858	50870
709828	50871
508230	50872
70198	50873
25746	50874
206012	50875
144604	50876
314681	50877
70445	50878
57860	50879
70227	50880
214765	50881
385323	50882
111868	50883
79124	50884
268217	50885
362119	50886
331798	50887
158816	50888
41931	50889
200201	50890
466381	50891
174454	50892
87350	50893
106157	50894
8723	50895
75343	50896
278452	50897
176746	50898
87567	50899
690197	50900
2091	50901
576556	50902
83245	50903
26015	50904
15141	50905
386803	50906
58448	50907
158361	50908
479847	50909
624605	50910
534101	50911
17477	50912
383128	50913
568435	50914
630921	50915
452452	50916
685625	50917
38737	50918
604048	50919
614120	50920
613463	50921
166106	50922
107807	50923
674284	50924
595068	50925
298730	50926
683215	50927
302494	50928
196352	50929
637585	50930
128127	50931
296208	50932
482235	50933
585030	50934
54005	50935
430530	50936
7034	50937
129051	50938
161763	50939
164633	50940
5240	50941
284134	50942
2555	50943
55830	50944
118489	50945
46561	50946
421715	50947
717489	50948
68364	50949
33432	50950
280932	50951
313	50952
8354	50953
167143	50954
97093	50955
16526	50956
644453	50957
233704	50958
23051	50959
106639	50960
134942	50961
393378	50962
498511	50963
414777	50964
170361	50965
331759	50966
15923	50967
148154	50968
56009	50969
133651	50970
20059	50971
541596	50972
680006	50973
585014	50974
654878	50975
208504	50976
484310	50977
691942	50978
200421	50979
151880	50980
161594	50981
153429	50982
698370	50983
255494	50984
22340	50985
511434	50986
347721	50987
44253	50988
21003	50989
62965	50990
119360	50991
452756	50992
545187	50993
148158	50994
170195	50995
394375	50996
254949	50997
83927	50998
16474	50999
86137	51000
181213	51001
449392	51002
415244	51003
74492	51004
304888	51005
213269	51006
291840	51007
199106	51008
193917	51009
61045	51010
308787	51011
41331	51012
304770	51013
369872	51014
274207	51015
262761	51016
38361	51017
223153	51018
370204	51019
114698	51020
623307	51021
356162	51022
347354	51023
88578	51024
42262	51025
307082	51026
762	51027
121253	51028
632658	51029
369849	51030
718040	51031
714282	51032
675023	51033
268694	51034
434884	51035
109991	51036
75886	51037
110401	51038
420658	51039
18774	51040
349096	51041
245853	51042
10755	51043
207995	51044
229663	51045
704161	51046
97402	51047
287720	51048
622309	51049
18055	51050
54065	51051
328328	51052
468967	51053
305845	51054
348999	51055
15404	51056
66536	51057
439870	51058
4238	51059
365037	51060
608866	51061
676763	51062
224378	51063
401600	51064
356773	51065
163756	51066
132052	51067
313765	51068
542329	51069
628254	51070
340112	51071
430046	51072
309549	51073
594014	51074
577104	51075
152934	51076
310650	51077
319608	51078
529003	51079
392353	51080
574002	51081
321083	51082
711583	51083
9308	51084
549141	51085
65015	51086
512843	51087
654230	51088
368821	51089
80676	51090
315315	51091
612948	51092
168452	51093
606720	51094
88921	51095
8449	51096
451728	51097
146924	51098
45326	51099
661724	51100
592663	51101
227677	51102
14302	51103
389396	51104
709823	51105
60852	51106
207369	51107
506087	51108
15065	51109
606461	51110
347668	51111
106509	51112
632471	51113
16779	51114
440934	51115
114431	51116
674541	51117
72422	51118
394469	51119
11364	51120
3534	51121
174654	51122
582175	51123
71636	51124
135132	51125
433601	51126
156353	51127
203716	51128
9086	51129
126657	51130
505522	51131
268168	51132
100125	51133
528536	51134
79791	51135
186659	51136
37520	51137
4084	51138
322222	51139
541634	51140
121819	51141
496419	51142
660013	51143
116477	51144
25665	51145
146707	51146
617126	51147
552949	51148
554634	51149
64382	51150
588459	51151
298940	51152
37332	51153
252702	51154
226066	51155
138394	51156
26821	51157
662590	51158
31473	51159
405037	51160
142673	51161
481122	51162
290415	51163
176268	51164
57762	51165
127319	51166
556244	51167
248932	51168
18591	51169
265647	51170
253106	51171
236641	51172
101500	51173
715509	51174
116913	51175
407105	51176
716400	51177
649806	51178
3151	51179
308199	51180
69	51181
188215	51182
303138	51183
181917	51184
392302	51185
121750	51186
498674	51187
408927	51188
262347	51189
617123	51190
448110	51191
6616	51192
395257	51193
400127	51194
632555	51195
393910	51196
103445	51197
32543	51198
34246	51199
674807	51200
712039	51201
9982	51202
203120	51203
446855	51204
685474	51205
167577	51206
584672	51207
190489	51208
206927	51209
102285	51210
508967	51211
594689	51212
696742	51213
137510	51214
522998	51215
298398	51216
192148	51217
148121	51218
1456	51219
54863	51220
3494	51221
649175	51222
46295	51223
108040	51224
590077	51225
425382	51226
20419	51227
330439	51228
40896	51229
52928	51230
19877	51231
58816	51232
200238	51233
37117	51234
710766	51235
48859	51236
131775	51237
90073	51238
160570	51239
204726	51240
605664	51241
702161	51242
605538	51243
131520	51244
400948	51245
22060	51246
182599	51247
14617	51248
506739	51249
649279	51250
321658	51251
345610	51252
707608	51253
209185	51254
181607	51255
2556	51256
545018	51257
595571	51258
181385	51259
175337	51260
148762	51261
85488	51262
232389	51263
59829	51264
318088	51265
210696	51266
667398	51267
181800	51268
389677	51269
525834	51270
476095	51271
213129	51272
463296	51273
21041	51274
699472	51275
359481	51276
347531	51277
1796	51278
448649	51279
525455	51280
594880	51281
177980	51282
451237	51283
84853	51284
347802	51285
499412	51286
126621	51287
182537	51288
698289	51289
716759	51290
437300	51291
58050	51292
62389	51293
227742	51294
409223	51295
57845	51296
5214	51297
16295	51298
2225	51299
118211	51300
584671	51301
607598	51302
712729	51303
341747	51304
229128	51305
373147	51306
107178	51307
440142	51308
356035	51309
13564	51310
352579	51311
658767	51312
35874	51313
523985	51314
102212	51315
100968	51316
177954	51317
128878	51318
471979	51319
460905	51320
652246	51321
284783	51322
107911	51323
155875	51324
665530	51325
697215	51326
636921	51327
607400	51328
78691	51329
327841	51330
658199	51331
272079	51332
133433	51333
101286	51334
157301	51335
41004	51336
369915	51337
576221	51338
203179	51339
675866	51340
536846	51341
302345	51342
132917	51343
650899	51344
459634	51345
441973	51346
159346	51347
692878	51348
411918	51349
696593	51350
33334	51351
116530	51352
18152	51353
199275	51354
75549	51355
102920	51356
170998	51357
278690	51358
471124	51359
617602	51360
253149	51361
192064	51362
32061	51363
402148	51364
109386	51365
387579	51366
476919	51367
604972	51368
552161	51369
590006	51370
373170	51371
570817	51372
623869	51373
1633	51374
546817	51375
163040	51376
40509	51377
1562	51378
505997	51379
600277	51380
35759	51381
430174	51382
103811	51383
364178	51384
114850	51385
8872	51386
301502	51387
721832	51388
298227	51389
353503	51390
330397	51391
413683	51392
510742	51393
513058	51394
105709	51395
52946	51396
148778	51397
137124	51398
532810	51399
14077	51400
80671	51401
649523	51402
135401	51403
106186	51404
30644	51405
21077	51406
480358	51407
393124	51408
612434	51409
129686	51410
377394	51411
20397	51412
466575	51413
96105	51414
141273	51415
182621	51416
17282	51417
648207	51418
26693	51419
392782	51420
50238	51421
711524	51422
4347	51423
271403	51424
207098	51425
82451	51426
59233	51427
679388	51428
360168	51429
238340	51430
598287	51431
458494	51432
108080	51433
172333	51434
639898	51435
426756	51436
274432	51437
701327	51438
331368	51439
216	51440
192139	51441
11767	51442
153307	51443
297202	51444
245231	51445
233545	51446
1877	51447
8096	51448
193051	51449
216750	51450
243806	51451
89826	51452
154073	51453
213013	51454
32754	51455
28906	51456
322084	51457
360095	51458
285023	51459
45802	51460
3028	51461
340256	51462
337315	51463
88861	51464
127969	51465
707871	51466
108364	51467
467029	51468
177024	51469
125286	51470
242322	51471
141621	51472
378764	51473
707071	51474
16311	51475
625944	51476
33020	51477
588162	51478
365652	51479
490974	51480
301128	51481
255197	51482
220887	51483
145021	51484
29452	51485
37074	51486
37997	51487
362725	51488
655423	51489
53668	51490
325311	51491
491262	51492
601124	51493
100482	51494
167507	51495
456954	51496
17360	51497
614066	51498
585848	51499
36142	51500
53782	51501
22101	51502
332096	51503
621939	51504
357250	51505
609592	51506
86222	51507
363481	51508
2439	51509
664912	51510
668548	51511
42240	51512
248136	51513
161308	51514
75795	51515
373975	51516
173379	51517
596595	51518
480084	51519
129104	51520
66552	51521
106011	51522
172800	51523
203148	51524
3619	51525
565487	51526
103844	51527
48822	51528
615613	51529
105210	51530
33430	51531
684503	51532
116835	51533
383248	51534
17407	51535
527479	51536
111941	51537
518306	51538
625041	51539
283891	51540
16691	51541
142150	51542
47798	51543
446292	51544
183878	51545
338370	51546
25200	51547
587979	51548
564121	51549
26967	51550
411508	51551
67061	51552
201431	51553
400520	51554
326055	51555
389147	51556
578975	51557
597616	51558
461050	51559
8825	51560
631944	51561
373250	51562
47142	51563
397802	51564
10807	51565
320556	51566
435153	51567
88689	51568
700555	51569
617960	51570
128298	51571
473599	51572
152497	51573
490365	51574
628120	51575
282184	51576
660909	51577
375159	51578
99143	51579
118753	51580
23369	51581
85018	51582
452378	51583
278464	51584
72516	51585
78307	51586
130248	51587
138330	51588
54815	51589
103643	51590
200867	51591
90789	51592
42308	51593
492146	51594
52492	51595
723377	51596
348468	51597
676879	51598
84266	51599
51023	51600
46803	51601
597422	51602
28102	51603
635605	51604
674962	51605
381224	51606
678194	51607
85374	51608
325113	51609
286752	51610
302306	51611
24054	51612
101336	51613
182845	51614
504438	51615
167615	51616
371028	51617
620459	51618
408228	51619
668382	51620
638731	51621
664010	51622
22090	51623
47248	51624
81248	51625
455022	51626
298723	51627
134254	51628
280945	51629
173196	51630
585363	51631
29696	51632
12680	51633
20991	51634
286740	51635
361410	51636
86106	51637
270608	51638
462208	51639
428860	51640
465056	51641
20773	51642
325258	51643
55032	51644
221833	51645
190837	51646
90664	51647
203593	51648
47261	51649
8933	51650
65469	51651
493992	51652
90990	51653
265700	51654
631493	51655
37672	51656
54636	51657
46107	51658
459371	51659
243352	51660
35155	51661
383275	51662
484724	51663
384788	51664
495669	51665
113680	51666
11503	51667
479569	51668
29945	51669
55492	51670
474255	51671
25353	51672
29709	51673
101201	51674
505093	51675
290384	51676
694172	51677
573175	51678
88307	51679
1258	51680
643353	51681
611429	51682
710358	51683
409075	51684
41773	51685
422158	51686
12313	51687
228606	51688
648685	51689
263497	51690
377890	51691
44491	51692
333721	51693
12530	51694
685049	51695
113163	51696
562555	51697
721597	51698
396893	51699
488941	51700
6763	51701
43798	51702
466209	51703
218030	51704
656333	51705
7322	51706
691442	51707
11105	51708
393397	51709
206341	51710
312464	51711
281259	51712
465195	51713
40911	51714
177574	51715
467551	51716
116735	51717
745	51718
375671	51719
71174	51720
35083	51721
427130	51722
406753	51723
368252	51724
592221	51725
2015	51726
20019	51727
643211	51728
359165	51729
680468	51730
653289	51731
123588	51732
645345	51733
719416	51734
178472	51735
160340	51736
112887	51737
351241	51738
542644	51739
64750	51740
526064	51741
657647	51742
196608	51743
691094	51744
99751	51745
192206	51746
98984	51747
426624	51748
558899	51749
604003	51750
265712	51751
266665	51752
16081	51753
683168	51754
436573	51755
684716	51756
1231	51757
397162	51758
683722	51759
44029	51760
297097	51761
427571	51762
154816	51763
321090	51764
123180	51765
299672	51766
13967	51767
199605	51768
88437	51769
485322	51770
104453	51771
148764	51772
547171	51773
45322	51774
672768	51775
639611	51776
431075	51777
145738	51778
155239	51779
471615	51780
173062	51781
71	51782
627512	51783
101315	51784
323414	51785
123767	51786
234676	51787
27799	51788
155569	51789
17639	51790
54502	51791
446020	51792
126356	51793
704430	51794
6821	51795
144959	51796
663903	51797
12346	51798
32129	51799
634266	51800
722892	51801
18201	51802
379783	51803
285717	51804
572058	51805
676051	51806
22056	51807
553839	51808
62112	51809
38376	51810
185316	51811
329504	51812
539400	51813
206042	51814
533379	51815
585320	51816
140749	51817
13302	51818
59812	51819
185136	51820
533199	51821
336170	51822
577130	51823
621327	51824
382977	51825
690434	51826
201615	51827
131875	51828
390985	51829
39364	51830
14320	51831
383076	51832
26006	51833
12812	51834
257114	51835
192810	51836
25924	51837
723390	51838
47	51839
427680	51840
523782	51841
723147	51842
93073	51843
159140	51844
359034	51845
99711	51846
312244	51847
161619	51848
275908	51849
231615	51850
593704	51851
386142	51852
25022	51853
683708	51854
302204	51855
626656	51856
681601	51857
47969	51858
648031	51859
208588	51860
569120	51861
102582	51862
508146	51863
106068	51864
86006	51865
170516	51866
599756	51867
702629	51868
60293	51869
212870	51870
710321	51871
90932	51872
9643	51873
510857	51874
102941	51875
507651	51876
400014	51877
706830	51878
234189	51879
374770	51880
424938	51881
4800	51882
230595	51883
111721	51884
431775	51885
694453	51886
608089	51887
384621	51888
54966	51889
410673	51890
13695	51891
522	51892
239425	51893
324621	51894
335872	51895
36584	51896
475568	51897
94656	51898
384796	51899
365396	51900
34384	51901
168454	51902
927	51903
697326	51904
132835	51905
111440	51906
220300	51907
94677	51908
114901	51909
13151	51910
259675	51911
84588	51912
426752	51913
49028	51914
25400	51915
2331	51916
395597	51917
617959	51918
28833	51919
38243	51920
577029	51921
161937	51922
97724	51923
13298	51924
20660	51925
208618	51926
206693	51927
352699	51928
634918	51929
116020	51930
676831	51931
113930	51932
236668	51933
7513	51934
96538	51935
72215	51936
700040	51937
181143	51938
140423	51939
210133	51940
402057	51941
678878	51942
25866	51943
360107	51944
72887	51945
117568	51946
700085	51947
6553	51948
171033	51949
724614	51950
167121	51951
1847	51952
20539	51953
184367	51954
78469	51955
500529	51956
391951	51957
186833	51958
266796	51959
169354	51960
101509	51961
384075	51962
275086	51963
131075	51964
590940	51965
618054	51966
147128	51967
150023	51968
2507	51969
17664	51970
106384	51971
260319	51972
827	51973
329667	51974
346693	51975
495819	51976
21247	51977
181877	51978
321167	51979
382940	51980
404611	51981
149725	51982
677408	51983
658084	51984
183050	51985
584563	51986
256087	51987
445	51988
121473	51989
124740	51990
61870	51991
140	51992
544510	51993
85031	51994
123081	51995
85283	51996
270810	51997
18766	51998
258166	51999
365942	52000
164423	52001
48139	52002
62776	52003
13996	52004
716031	52005
593220	52006
299834	52007
272451	52008
346205	52009
510028	52010
25308	52011
558690	52012
296517	52013
57039	52014
5413	52015
162816	52016
337653	52017
24015	52018
442721	52019
605105	52020
459605	52021
644385	52022
473236	52023
149134	52024
268938	52025
103058	52026
288934	52027
473707	52028
16401	52029
110403	52030
274510	52031
1243	52032
33648	52033
34455	52034
95883	52035
93275	52036
146157	52037
28471	52038
86745	52039
41095	52040
111298	52041
403338	52042
97446	52043
35654	52044
145996	52045
541525	52046
280219	52047
154059	52048
158201	52049
670257	52050
141957	52051
670037	52052
44524	52053
12482	52054
428100	52055
228838	52056
40529	52057
242092	52058
488539	52059
150681	52060
630410	52061
405643	52062
570171	52063
370310	52064
679530	52065
389456	52066
338425	52067
133718	52068
98084	52069
692100	52070
286691	52071
176662	52072
429012	52073
519550	52074
58512	52075
135691	52076
66818	52077
43763	52078
4690	52079
17841	52080
351998	52081
44404	52082
520242	52083
612204	52084
259289	52085
412285	52086
355722	52087
7585	52088
302691	52089
88234	52090
227227	52091
397156	52092
315188	52093
519087	52094
16	52095
279242	52096
69834	52097
182672	52098
366866	52099
3228	52100
31499	52101
883	52102
93568	52103
444073	52104
103115	52105
385283	52106
260	52107
182676	52108
50407	52109
216897	52110
703554	52111
424543	52112
97916	52113
490352	52114
352523	52115
549413	52116
178623	52117
230923	52118
164460	52119
308888	52120
518864	52121
689417	52122
327981	52123
48388	52124
17702	52125
275655	52126
160939	52127
126417	52128
708124	52129
400112	52130
14510	52131
157426	52132
29370	52133
283487	52134
81132	52135
582908	52136
175437	52137
210565	52138
17627	52139
278332	52140
185141	52141
386345	52142
482445	52143
269279	52144
466094	52145
524049	52146
84867	52147
640837	52148
484808	52149
312424	52150
85124	52151
402622	52152
436375	52153
318412	52154
153096	52155
443592	52156
86772	52157
45122	52158
109731	52159
127371	52160
38344	52161
25888	52162
126789	52163
232095	52164
685397	52165
101342	52166
280858	52167
123942	52168
323336	52169
40345	52170
368450	52171
38277	52172
663121	52173
374187	52174
40439	52175
116879	52176
557022	52177
107197	52178
170305	52179
685035	52180
372428	52181
5090	52182
223826	52183
362672	52184
673583	52185
3	52186
308255	52187
93181	52188
32393	52189
14414	52190
451516	52191
523927	52192
687128	52193
56238	52194
385855	52195
233886	52196
667029	52197
13476	52198
501008	52199
48250	52200
551134	52201
664512	52202
619177	52203
601341	52204
270106	52205
469817	52206
210541	52207
543625	52208
39176	52209
19516	52210
546312	52211
438226	52212
722539	52213
143065	52214
543398	52215
169968	52216
430333	52217
351652	52218
20674	52219
42618	52220
650817	52221
301691	52222
565893	52223
38862	52224
295303	52225
91455	52226
716	52227
5117	52228
579575	52229
69717	52230
6865	52231
347515	52232
55019	52233
724786	52234
58395	52235
74862	52236
634638	52237
40182	52238
172289	52239
2576	52240
30397	52241
75944	52242
112172	52243
37897	52244
110579	52245
87781	52246
683359	52247
159679	52248
564791	52249
668241	52250
442386	52251
268059	52252
372138	52253
159630	52254
328288	52255
552936	52256
664524	52257
101161	52258
156616	52259
46035	52260
22468	52261
420962	52262
521487	52263
421408	52264
461670	52265
37879	52266
97321	52267
167977	52268
498465	52269
321049	52270
280378	52271
191408	52272
215293	52273
236768	52274
135	52275
679889	52276
156472	52277
635911	52278
608687	52279
43740	52280
182383	52281
370419	52282
328522	52283
155052	52284
235929	52285
219575	52286
114768	52287
547079	52288
12799	52289
682433	52290
199766	52291
173057	52292
343849	52293
398442	52294
22023	52295
30756	52296
611961	52297
464758	52298
18906	52299
361684	52300
604622	52301
94076	52302
157668	52303
344074	52304
170541	52305
609440	52306
3451	52307
636643	52308
569662	52309
559782	52310
620583	52311
161263	52312
527	52313
494689	52314
40541	52315
114331	52316
251054	52317
384118	52318
6374	52319
491219	52320
2822	52321
62408	52322
143298	52323
32716	52324
53262	52325
168622	52326
85082	52327
33632	52328
409663	52329
396111	52330
30878	52331
370738	52332
702915	52333
5818	52334
15704	52335
339096	52336
469458	52337
461058	52338
235611	52339
614801	52340
141455	52341
331602	52342
333894	52343
59708	52344
373901	52345
108214	52346
240175	52347
5975	52348
127655	52349
1402	52350
351551	52351
582380	52352
482931	52353
590202	52354
27337	52355
416618	52356
683824	52357
151385	52358
651264	52359
721243	52360
18223	52361
454166	52362
134504	52363
22816	52364
377230	52365
109357	52366
343478	52367
39511	52368
697783	52369
138282	52370
532303	52371
41347	52372
360936	52373
427752	52374
329768	52375
159972	52376
540939	52377
37313	52378
582410	52379
369714	52380
17842	52381
526724	52382
627032	52383
706187	52384
13229	52385
4758	52386
313421	52387
583736	52388
150377	52389
51807	52390
252940	52391
256170	52392
16533	52393
499927	52394
358509	52395
137270	52396
704029	52397
125777	52398
590678	52399
72553	52400
54064	52401
368790	52402
92863	52403
214350	52404
9372	52405
640593	52406
216713	52407
489311	52408
170629	52409
7580	52410
112308	52411
162434	52412
94108	52413
162150	52414
182765	52415
661210	52416
21291	52417
16946	52418
152492	52419
683534	52420
96274	52421
204382	52422
489202	52423
42093	52424
11876	52425
553637	52426
376005	52427
282299	52428
176688	52429
439624	52430
707258	52431
362644	52432
420438	52433
208441	52434
284038	52435
29440	52436
381303	52437
23223	52438
84882	52439
167678	52440
13930	52441
257	52442
289095	52443
111031	52444
631079	52445
481965	52446
136013	52447
546813	52448
124146	52449
68756	52450
200764	52451
552269	52452
18333	52453
92602	52454
605694	52455
172440	52456
536896	52457
61031	52458
404996	52459
40103	52460
7355	52461
386971	52462
111648	52463
146025	52464
544788	52465
42963	52466
719953	52467
78730	52468
618258	52469
374442	52470
9690	52471
603656	52472
148528	52473
611839	52474
172015	52475
207455	52476
251218	52477
150015	52478
440074	52479
518416	52480
22156	52481
643376	52482
363133	52483
280390	52484
523555	52485
179727	52486
427	52487
1478	52488
527960	52489
437474	52490
320632	52491
508260	52492
581301	52493
328544	52494
36423	52495
243033	52496
567039	52497
83714	52498
705145	52499
701068	52500
120665	52501
189842	52502
226045	52503
102453	52504
30379	52505
31755	52506
202596	52507
7450	52508
25047	52509
90397	52510
175967	52511
157102	52512
141727	52513
225542	52514
153398	52515
385475	52516
3186	52517
563985	52518
305856	52519
311884	52520
587128	52521
182800	52522
100366	52523
596596	52524
38382	52525
6801	52526
48045	52527
25534	52528
19588	52529
469643	52530
689824	52531
613390	52532
325312	52533
615742	52534
248341	52535
11935	52536
308769	52537
329285	52538
640440	52539
173703	52540
152277	52541
649764	52542
661237	52543
688731	52544
10038	52545
370923	52546
647544	52547
24092	52548
112424	52549
574453	52550
93383	52551
609962	52552
169664	52553
222171	52554
573707	52555
342200	52556
54260	52557
26281	52558
22390	52559
193535	52560
68923	52561
1011	52562
132205	52563
104265	52564
171807	52565
12282	52566
81496	52567
510542	52568
650743	52569
111281	52570
39410	52571
170969	52572
105399	52573
365277	52574
102967	52575
361482	52576
60	52577
204216	52578
668295	52579
45543	52580
20606	52581
273700	52582
605476	52583
403626	52584
118782	52585
130662	52586
642821	52587
692366	52588
255500	52589
655833	52590
312743	52591
173589	52592
550	52593
1622	52594
215	52595
244810	52596
44133	52597
53324	52598
157840	52599
268105	52600
697928	52601
45562	52602
241865	52603
576791	52604
564733	52605
353074	52606
4538	52607
587580	52608
619398	52609
264989	52610
9939	52611
513700	52612
301733	52613
721500	52614
444752	52615
652077	52616
538630	52617
683483	52618
296157	52619
155159	52620
231413	52621
501578	52622
51252	52623
672664	52624
375368	52625
31468	52626
85396	52627
407146	52628
680425	52629
709340	52630
96234	52631
63074	52632
9438	52633
16729	52634
669938	52635
389746	52636
429494	52637
147510	52638
27342	52639
53944	52640
41516	52641
65308	52642
28441	52643
317051	52644
283341	52645
160019	52646
306789	52647
698681	52648
67694	52649
429174	52650
156645	52651
373840	52652
384932	52653
70286	52654
260329	52655
132041	52656
614499	52657
77791	52658
137797	52659
584040	52660
24260	52661
610198	52662
315323	52663
247963	52664
585512	52665
149167	52666
649387	52667
28743	52668
59529	52669
83855	52670
323031	52671
526882	52672
424578	52673
486932	52674
68316	52675
140256	52676
290394	52677
8635	52678
709775	52679
133566	52680
453581	52681
164	52682
647078	52683
97873	52684
398115	52685
546511	52686
177915	52687
90939	52688
178638	52689
34071	52690
86901	52691
137431	52692
67499	52693
28893	52694
539958	52695
19132	52696
703937	52697
625574	52698
227919	52699
3126	52700
3733	52701
571070	52702
667697	52703
447215	52704
19078	52705
66214	52706
446850	52707
150932	52708
321218	52709
122733	52710
371328	52711
316706	52712
549903	52713
21565	52714
463822	52715
442797	52716
914	52717
12409	52718
637042	52719
54438	52720
122581	52721
575330	52722
674299	52723
719169	52724
190132	52725
666328	52726
371730	52727
219314	52728
532470	52729
408028	52730
537184	52731
315031	52732
16069	52733
223420	52734
196740	52735
27304	52736
589190	52737
296688	52738
6059	52739
155899	52740
220614	52741
317818	52742
79831	52743
42208	52744
572188	52745
1593	52746
34171	52747
213036	52748
159209	52749
106219	52750
63226	52751
168026	52752
25919	52753
673117	52754
620493	52755
148455	52756
95474	52757
99154	52758
315614	52759
867	52760
44984	52761
130286	52762
444253	52763
71390	52764
153050	52765
500683	52766
180005	52767
67005	52768
19542	52769
251637	52770
53478	52771
111296	52772
608337	52773
176488	52774
549305	52775
476143	52776
539404	52777
485841	52778
172786	52779
45725	52780
90225	52781
7501	52782
504338	52783
308631	52784
64550	52785
46703	52786
88389	52787
7828	52788
94472	52789
427198	52790
41980	52791
239121	52792
629056	52793
142000	52794
284197	52795
699685	52796
523825	52797
49644	52798
370184	52799
525632	52800
90518	52801
626722	52802
17101	52803
45818	52804
12285	52805
647704	52806
426366	52807
408779	52808
695425	52809
10875	52810
647776	52811
230146	52812
113159	52813
367701	52814
108220	52815
199331	52816
32317	52817
49394	52818
147899	52819
421818	52820
1952	52821
91674	52822
230248	52823
264953	52824
213101	52825
354250	52826
565703	52827
413431	52828
691647	52829
48846	52830
678961	52831
595741	52832
36272	52833
385222	52834
310619	52835
152804	52836
458192	52837
650444	52838
181002	52839
33225	52840
130403	52841
49482	52842
31152	52843
500918	52844
23215	52845
615737	52846
582919	52847
24677	52848
514135	52849
641041	52850
88531	52851
181455	52852
43185	52853
113668	52854
18110	52855
409165	52856
127265	52857
164815	52858
650792	52859
160303	52860
135142	52861
373623	52862
305308	52863
170674	52864
600974	52865
275353	52866
340442	52867
367163	52868
512919	52869
98410	52870
101417	52871
429241	52872
676505	52873
183125	52874
432189	52875
973	52876
365325	52877
156467	52878
302770	52879
304209	52880
86452	52881
616826	52882
52885	52883
430074	52884
630967	52885
36299	52886
48551	52887
72121	52888
455725	52889
29041	52890
384936	52891
291230	52892
223827	52893
600747	52894
263495	52895
175810	52896
173154	52897
120872	52898
360905	52899
542537	52900
442686	52901
472592	52902
36347	52903
88223	52904
91539	52905
371165	52906
389437	52907
108220	52908
615186	52909
520053	52910
73497	52911
499752	52912
487246	52913
510236	52914
495692	52915
636767	52916
255982	52917
639972	52918
353243	52919
545012	52920
83112	52921
11987	52922
22669	52923
518842	52924
18156	52925
597477	52926
153249	52927
180179	52928
479044	52929
25269	52930
627222	52931
472306	52932
167179	52933
43027	52934
573767	52935
456439	52936
119908	52937
52442	52938
322146	52939
30667	52940
228324	52941
509651	52942
1804	52943
548192	52944
76781	52945
130961	52946
536424	52947
106338	52948
89036	52949
88708	52950
114221	52951
12250	52952
648612	52953
684160	52954
54553	52955
177139	52956
127322	52957
70118	52958
655598	52959
2570	52960
164235	52961
128823	52962
633268	52963
489091	52964
705675	52965
135179	52966
444583	52967
297364	52968
146060	52969
547103	52970
275183	52971
203894	52972
619908	52973
449331	52974
629392	52975
10249	52976
286538	52977
648193	52978
559920	52979
354619	52980
187691	52981
508164	52982
308139	52983
547765	52984
597990	52985
607105	52986
634429	52987
140644	52988
2662	52989
420421	52990
569853	52991
186785	52992
239951	52993
68133	52994
309965	52995
24567	52996
55991	52997
591774	52998
414956	52999
449763	53000
198966	53001
186240	53002
393976	53003
313068	53004
662617	53005
218128	53006
455828	53007
650476	53008
420178	53009
94732	53010
343963	53011
599	53012
433757	53013
413451	53014
428489	53015
469882	53016
594590	53017
424854	53018
175193	53019
148768	53020
43146	53021
443449	53022
678485	53023
105882	53024
410028	53025
259918	53026
470208	53027
171339	53028
230886	53029
282722	53030
2629	53031
151967	53032
37036	53033
29378	53034
13735	53035
145307	53036
552299	53037
30026	53038
80341	53039
85551	53040
452096	53041
201510	53042
159740	53043
2028	53044
674155	53045
8932	53046
705026	53047
5228	53048
572284	53049
5483	53050
213966	53051
62689	53052
347743	53053
56840	53054
12755	53055
404329	53056
257134	53057
699053	53058
706548	53059
692545	53060
365493	53061
297422	53062
1302	53063
34264	53064
22572	53065
43306	53066
78749	53067
142483	53068
220582	53069
460949	53070
19272	53071
638219	53072
364373	53073
41449	53074
504796	53075
237384	53076
9443	53077
693228	53078
249105	53079
540586	53080
332334	53081
144385	53082
424410	53083
104808	53084
670002	53085
546738	53086
555499	53087
643623	53088
557722	53089
662056	53090
170866	53091
291081	53092
533873	53093
635929	53094
343558	53095
98062	53096
313095	53097
160877	53098
284478	53099
193288	53100
605723	53101
285468	53102
274357	53103
114967	53104
91023	53105
86257	53106
205901	53107
505907	53108
352809	53109
293462	53110
2232	53111
539134	53112
427460	53113
495476	53114
63711	53115
267069	53116
162795	53117
382770	53118
195612	53119
510626	53120
640725	53121
612105	53122
5009	53123
269707	53124
8315	53125
545829	53126
22767	53127
667412	53128
55513	53129
277310	53130
170510	53131
234158	53132
584077	53133
16991	53134
436819	53135
30985	53136
414179	53137
497126	53138
161727	53139
38803	53140
313293	53141
339808	53142
617939	53143
454012	53144
105892	53145
433441	53146
717101	53147
455863	53148
525313	53149
456020	53150
163530	53151
2419	53152
497856	53153
177410	53154
276206	53155
180617	53156
219077	53157
528256	53158
291838	53159
55420	53160
111962	53161
167777	53162
1531	53163
93904	53164
666452	53165
146888	53166
383569	53167
345483	53168
27194	53169
723604	53170
128141	53171
272161	53172
29512	53173
53703	53174
669944	53175
151495	53176
176532	53177
310082	53178
55670	53179
8153	53180
9682	53181
28653	53182
34780	53183
205591	53184
432931	53185
195828	53186
131719	53187
528714	53188
719472	53189
76851	53190
70634	53191
480400	53192
430142	53193
259742	53194
389203	53195
548874	53196
220896	53197
278080	53198
54254	53199
722918	53200
80937	53201
316376	53202
367951	53203
2350	53204
53460	53205
170820	53206
123813	53207
425265	53208
670490	53209
758	53210
93147	53211
528479	53212
638117	53213
398736	53214
472932	53215
82374	53216
170432	53217
560921	53218
104642	53219
233966	53220
422365	53221
183246	53222
665780	53223
65402	53224
105346	53225
434475	53226
121365	53227
11134	53228
3081	53229
285544	53230
266588	53231
690751	53232
89504	53233
75701	53234
261815	53235
53270	53236
375591	53237
123515	53238
24301	53239
57737	53240
39687	53241
261183	53242
109911	53243
505260	53244
223249	53245
233962	53246
613561	53247
265385	53248
193626	53249
682445	53250
241756	53251
123214	53252
486267	53253
337920	53254
339880	53255
42001	53256
613077	53257
234073	53258
716108	53259
682568	53260
202498	53261
565028	53262
129436	53263
227500	53264
142789	53265
591108	53266
491096	53267
254599	53268
280783	53269
194753	53270
590997	53271
695838	53272
679935	53273
374995	53274
659703	53275
185063	53276
607812	53277
267040	53278
156018	53279
401981	53280
110671	53281
563769	53282
681703	53283
91693	53284
468924	53285
514251	53286
50098	53287
256374	53288
335524	53289
191165	53290
559934	53291
403606	53292
13077	53293
291393	53294
200034	53295
108420	53296
622143	53297
404969	53298
89058	53299
54810	53300
722592	53301
622535	53302
640695	53303
11238	53304
461941	53305
106490	53306
669817	53307
354879	53308
136179	53309
20235	53310
42180	53311
30035	53312
20624	53313
151264	53314
147050	53315
217510	53316
113685	53317
44525	53318
57446	53319
483978	53320
32079	53321
413238	53322
563230	53323
350490	53324
121533	53325
389543	53326
654498	53327
441535	53328
317868	53329
676530	53330
707638	53331
548339	53332
711025	53333
37724	53334
95573	53335
454358	53336
73272	53337
109164	53338
147017	53339
422811	53340
393018	53341
464018	53342
445483	53343
11997	53344
57	53345
369300	53346
217265	53347
716799	53348
27761	53349
111633	53350
718634	53351
432583	53352
306086	53353
169365	53354
617625	53355
279145	53356
674961	53357
414109	53358
674802	53359
594130	53360
332656	53361
624883	53362
67825	53363
32770	53364
109437	53365
58000	53366
429378	53367
183657	53368
53297	53369
159923	53370
622756	53371
260831	53372
118362	53373
600101	53374
26845	53375
696052	53376
720389	53377
564353	53378
269355	53379
401220	53380
11938	53381
490132	53382
640928	53383
26840	53384
481425	53385
219297	53386
47887	53387
424621	53388
264137	53389
94503	53390
7824	53391
133618	53392
629247	53393
279043	53394
718405	53395
24877	53396
153401	53397
675627	53398
30432	53399
659540	53400
711575	53401
128089	53402
512649	53403
14058	53404
303938	53405
296911	53406
144	53407
703260	53408
122060	53409
30379	53410
161417	53411
404615	53412
195782	53413
312835	53414
473693	53415
481152	53416
178207	53417
160803	53418
279806	53419
338924	53420
701510	53421
473430	53422
8152	53423
227581	53424
260519	53425
8315	53426
35288	53427
313175	53428
183105	53429
541408	53430
328246	53431
289724	53432
88739	53433
510532	53434
152865	53435
718279	53436
167381	53437
104228	53438
178157	53439
1660	53440
279542	53441
607641	53442
515448	53443
76600	53444
707288	53445
604505	53446
123357	53447
360427	53448
133988	53449
555282	53450
323881	53451
136965	53452
523744	53453
630756	53454
352675	53455
48408	53456
178675	53457
497600	53458
306	53459
188228	53460
4033	53461
360343	53462
305172	53463
37690	53464
586628	53465
217863	53466
399490	53467
242474	53468
419789	53469
20414	53470
4721	53471
44672	53472
216746	53473
364646	53474
667660	53475
46619	53476
20901	53477
15893	53478
634880	53479
413441	53480
20911	53481
12439	53482
134482	53483
565932	53484
374018	53485
21469	53486
297783	53487
38683	53488
689989	53489
490463	53490
15972	53491
45768	53492
600557	53493
80857	53494
9862	53495
218752	53496
11886	53497
657967	53498
647702	53499
297009	53500
15017	53501
45985	53502
171181	53503
297172	53504
470727	53505
110569	53506
123696	53507
398335	53508
540440	53509
221583	53510
450678	53511
534740	53512
410854	53513
19598	53514
170750	53515
598746	53516
162882	53517
80579	53518
151205	53519
97774	53520
4929	53521
512739	53522
130879	53523
72018	53524
418514	53525
395110	53526
97523	53527
8727	53528
79950	53529
39532	53530
654238	53531
37656	53532
362318	53533
373931	53534
113746	53535
295508	53536
438739	53537
387306	53538
198192	53539
99337	53540
145803	53541
516100	53542
62563	53543
123652	53544
686394	53545
94631	53546
4674	53547
265611	53548
40678	53549
577655	53550
267022	53551
37054	53552
602001	53553
5380	53554
374777	53555
68246	53556
516225	53557
34423	53558
94021	53559
212440	53560
110517	53561
82	53562
76582	53563
92184	53564
128626	53565
409380	53566
73743	53567
637874	53568
506274	53569
354707	53570
624216	53571
4120	53572
31046	53573
93985	53574
516741	53575
276991	53576
383534	53577
452181	53578
372768	53579
633086	53580
24261	53581
222463	53582
55993	53583
221971	53584
684363	53585
174071	53586
233573	53587
296858	53588
490605	53589
326674	53590
88477	53591
372756	53592
576886	53593
650581	53594
154074	53595
464016	53596
163005	53597
191013	53598
132545	53599
14017	53600
254773	53601
643318	53602
420304	53603
167570	53604
505169	53605
187257	53606
333067	53607
115503	53608
497913	53609
533916	53610
500326	53611
520244	53612
93804	53613
153060	53614
685736	53615
33395	53616
247538	53617
237437	53618
25008	53619
25293	53620
273980	53621
462113	53622
699195	53623
215359	53624
115052	53625
709650	53626
68840	53627
105165	53628
389861	53629
335573	53630
4567	53631
242899	53632
533573	53633
353271	53634
27684	53635
552785	53636
169542	53637
80338	53638
106264	53639
700281	53640
93172	53641
198224	53642
32974	53643
545616	53644
264828	53645
9302	53646
416668	53647
14378	53648
261901	53649
119817	53650
80709	53651
499649	53652
310097	53653
139872	53654
9102	53655
441532	53656
124565	53657
439295	53658
4610	53659
52199	53660
617823	53661
386790	53662
18849	53663
408349	53664
144129	53665
542494	53666
41285	53667
175389	53668
656294	53669
581107	53670
169623	53671
698915	53672
211309	53673
5670	53674
113648	53675
458296	53676
143323	53677
585529	53678
656059	53679
64259	53680
303668	53681
427626	53682
118237	53683
366460	53684
377137	53685
183221	53686
416894	53687
724850	53688
125174	53689
414972	53690
398764	53691
250194	53692
550243	53693
477394	53694
410856	53695
234894	53696
14800	53697
12956	53698
605136	53699
97621	53700
574690	53701
18047	53702
11138	53703
95385	53704
405706	53705
408610	53706
33591	53707
643274	53708
93182	53709
20067	53710
185871	53711
199196	53712
467157	53713
40960	53714
43297	53715
185164	53716
349662	53717
18314	53718
232193	53719
157983	53720
386847	53721
97734	53722
666942	53723
358822	53724
69572	53725
35344	53726
128201	53727
339288	53728
317560	53729
702630	53730
395681	53731
329600	53732
307319	53733
127995	53734
503466	53735
218580	53736
154780	53737
660230	53738
584760	53739
84133	53740
432392	53741
19092	53742
513425	53743
633988	53744
6147	53745
284646	53746
655044	53747
31238	53748
141800	53749
417666	53750
453006	53751
647000	53752
577977	53753
71350	53754
669428	53755
99257	53756
483826	53757
325338	53758
282145	53759
108613	53760
140675	53761
99476	53762
127237	53763
141485	53764
544297	53765
674	53766
113074	53767
99261	53768
526792	53769
8045	53770
705232	53771
165450	53772
96736	53773
91771	53774
119899	53775
85830	53776
97963	53777
241973	53778
54520	53779
242869	53780
163622	53781
586216	53782
685373	53783
122731	53784
276937	53785
39516	53786
300261	53787
295322	53788
25696	53789
221040	53790
191830	53791
531623	53792
30403	53793
295861	53794
46828	53795
495002	53796
87898	53797
575658	53798
144037	53799
59445	53800
350612	53801
679868	53802
190517	53803
646446	53804
289210	53805
151050	53806
22618	53807
17079	53808
21204	53809
442293	53810
283148	53811
628866	53812
47986	53813
112130	53814
564234	53815
664140	53816
659991	53817
4585	53818
17118	53819
174816	53820
279638	53821
85612	53822
111652	53823
230760	53824
31468	53825
106843	53826
389661	53827
408468	53828
331911	53829
80977	53830
277565	53831
394836	53832
468424	53833
623638	53834
572579	53835
540318	53836
42938	53837
656423	53838
493393	53839
65998	53840
5504	53841
32556	53842
284089	53843
36016	53844
21822	53845
97721	53846
156080	53847
20008	53848
90082	53849
333955	53850
451336	53851
111429	53852
91431	53853
473291	53854
156329	53855
650371	53856
359332	53857
609258	53858
241425	53859
132705	53860
448633	53861
12952	53862
684670	53863
563550	53864
162603	53865
155314	53866
19505	53867
505145	53868
141897	53869
352864	53870
118227	53871
92539	53872
214845	53873
656057	53874
184467	53875
227081	53876
291048	53877
457124	53878
445494	53879
435001	53880
73211	53881
244930	53882
227049	53883
578303	53884
117425	53885
285816	53886
80438	53887
392570	53888
65284	53889
72510	53890
607985	53891
628326	53892
101738	53893
172835	53894
6171	53895
110360	53896
270654	53897
260410	53898
76553	53899
172437	53900
498091	53901
281119	53902
268549	53903
144607	53904
577912	53905
703817	53906
40818	53907
658450	53908
105336	53909
377499	53910
470267	53911
117484	53912
376650	53913
616188	53914
490285	53915
11331	53916
638223	53917
68233	53918
56523	53919
344921	53920
180356	53921
606983	53922
661072	53923
704567	53924
213262	53925
235183	53926
722908	53927
351966	53928
83261	53929
121463	53930
49558	53931
682198	53932
42880	53933
105831	53934
181364	53935
716171	53936
43101	53937
630370	53938
698867	53939
155343	53940
480833	53941
115540	53942
658492	53943
25906	53944
372540	53945
54545	53946
160919	53947
64434	53948
557117	53949
19507	53950
34976	53951
90201	53952
107299	53953
699690	53954
671465	53955
163661	53956
687793	53957
364451	53958
407522	53959
672189	53960
591054	53961
674223	53962
675840	53963
9498	53964
573522	53965
155794	53966
291090	53967
117355	53968
647312	53969
149799	53970
141340	53971
622100	53972
148854	53973
135856	53974
623579	53975
341565	53976
675956	53977
608114	53978
243549	53979
94388	53980
388736	53981
49207	53982
589353	53983
5636	53984
101702	53985
43714	53986
88882	53987
568225	53988
630241	53989
92528	53990
244840	53991
66263	53992
24375	53993
368682	53994
20	53995
640789	53996
114411	53997
245537	53998
59484	53999
10186	54000
555059	54001
483390	54002
503693	54003
53929	54004
12964	54005
54404	54006
352137	54007
44771	54008
450515	54009
565606	54010
626639	54011
295704	54012
600666	54013
599725	54014
82068	54015
389556	54016
206274	54017
410715	54018
486998	54019
145524	54020
17434	54021
403219	54022
208617	54023
336321	54024
244181	54025
507926	54026
128863	54027
322102	54028
378665	54029
24234	54030
116976	54031
58215	54032
17243	54033
605720	54034
20352	54035
71042	54036
617394	54037
119606	54038
645148	54039
686333	54040
301066	54041
685284	54042
692762	54043
164196	54044
120776	54045
483988	54046
39872	54047
569217	54048
88957	54049
66453	54050
386798	54051
659260	54052
595448	54053
705217	54054
108522	54055
653651	54056
135070	54057
6039	54058
410438	54059
585574	54060
34295	54061
22239	54062
515175	54063
266519	54064
316728	54065
344665	54066
48979	54067
238899	54068
603373	54069
124158	54070
90919	54071
1304	54072
279258	54073
175890	54074
6221	54075
15285	54076
325638	54077
670431	54078
161110	54079
50249	54080
84051	54081
35280	54082
514326	54083
17896	54084
617307	54085
247954	54086
308192	54087
297508	54088
26161	54089
382246	54090
296472	54091
178535	54092
72997	54093
77920	54094
101542	54095
343438	54096
554060	54097
441398	54098
301497	54099
658209	54100
658035	54101
656092	54102
37951	54103
70358	54104
195867	54105
715	54106
44845	54107
12236	54108
28514	54109
500476	54110
704376	54111
94523	54112
183531	54113
707480	54114
26406	54115
350932	54116
359033	54117
143797	54118
530636	54119
29021	54120
32451	54121
471736	54122
647396	54123
78039	54124
201747	54125
1144	54126
20698	54127
87435	54128
53674	54129
130881	54130
24700	54131
375660	54132
580857	54133
211386	54134
8361	54135
82556	54136
644051	54137
172295	54138
398684	54139
262946	54140
615593	54141
251270	54142
164554	54143
30568	54144
110760	54145
227143	54146
344495	54147
19051	54148
58761	54149
397220	54150
24748	54151
84465	54152
25933	54153
687991	54154
4954	54155
157148	54156
321841	54157
331861	54158
345063	54159
339146	54160
224347	54161
61513	54162
50817	54163
410377	54164
70109	54165
50258	54166
152397	54167
521636	54168
47264	54169
520808	54170
38104	54171
141657	54172
679150	54173
89487	54174
671195	54175
46911	54176
107481	54177
53710	54178
656385	54179
632357	54180
392833	54181
58693	54182
58388	54183
19605	54184
681156	54185
588573	54186
159847	54187
462368	54188
186923	54189
173417	54190
612375	54191
444478	54192
155377	54193
652349	54194
702570	54195
689373	54196
76865	54197
12328	54198
686191	54199
71956	54200
591160	54201
613723	54202
4712	54203
55525	54204
685072	54205
639383	54206
687153	54207
80548	54208
465085	54209
183273	54210
182738	54211
61963	54212
4815	54213
124573	54214
82074	54215
58510	54216
136910	54217
327678	54218
555970	54219
116270	54220
217872	54221
703315	54222
526519	54223
493482	54224
161044	54225
498676	54226
550012	54227
641307	54228
646888	54229
128751	54230
124104	54231
196233	54232
310121	54233
32961	54234
76252	54235
49743	54236
2705	54237
13087	54238
186175	54239
181280	54240
97836	54241
90026	54242
118421	54243
705710	54244
170901	54245
724246	54246
472219	54247
36636	54248
643631	54249
204085	54250
245031	54251
582501	54252
600966	54253
47515	54254
168995	54255
182085	54256
12780	54257
467597	54258
650965	54259
457006	54260
594915	54261
510466	54262
212270	54263
411620	54264
26906	54265
229754	54266
247451	54267
584162	54268
172110	54269
4334	54270
697921	54271
193260	54272
13141	54273
182864	54274
442563	54275
649613	54276
190937	54277
176426	54278
490939	54279
430056	54280
235615	54281
427067	54282
177327	54283
285276	54284
355658	54285
579192	54286
167955	54287
240224	54288
33980	54289
676914	54290
155322	54291
221057	54292
684279	54293
12834	54294
397028	54295
12023	54296
131192	54297
307366	54298
615724	54299
544707	54300
6532	54301
708272	54302
78968	54303
564059	54304
141308	54305
234945	54306
218775	54307
13407	54308
35419	54309
625824	54310
2090	54311
16905	54312
70629	54313
526993	54314
542704	54315
42408	54316
157775	54317
642907	54318
21881	54319
724088	54320
183598	54321
125908	54322
426911	54323
647301	54324
335639	54325
398572	54326
21552	54327
5132	54328
186367	54329
93945	54330
32594	54331
430377	54332
275611	54333
210288	54334
67356	54335
602158	54336
87618	54337
58388	54338
600313	54339
2202	54340
714172	54341
288253	54342
191984	54343
235545	54344
25687	54345
351051	54346
393075	54347
380571	54348
706485	54349
23890	54350
332411	54351
4400	54352
21875	54353
137319	54354
588699	54355
459857	54356
139243	54357
78827	54358
234444	54359
322624	54360
163096	54361
154201	54362
35434	54363
117689	54364
296525	54365
432806	54366
298560	54367
346837	54368
527332	54369
51357	54370
401857	54371
489431	54372
430245	54373
127019	54374
639816	54375
491587	54376
681774	54377
89039	54378
10492	54379
181506	54380
38731	54381
94392	54382
700234	54383
223287	54384
27507	54385
234393	54386
283138	54387
560626	54388
693248	54389
669518	54390
599143	54391
19230	54392
684849	54393
324793	54394
36758	54395
183151	54396
158692	54397
527468	54398
546462	54399
406673	54400
60679	54401
384462	54402
674034	54403
68655	54404
714955	54405
414957	54406
290569	54407
139694	54408
244819	54409
684465	54410
257629	54411
634903	54412
34765	54413
542599	54414
102153	54415
500485	54416
668579	54417
95556	54418
15482	54419
330229	54420
647735	54421
366819	54422
75647	54423
278621	54424
647462	54425
44970	54426
23322	54427
1436	54428
23422	54429
451426	54430
689387	54431
372535	54432
605452	54433
712690	54434
152455	54435
496423	54436
256811	54437
606379	54438
182534	54439
463263	54440
50094	54441
514563	54442
634418	54443
257350	54444
22160	54445
631698	54446
522887	54447
11846	54448
2107	54449
12303	54450
550853	54451
173245	54452
238621	54453
665267	54454
279549	54455
616182	54456
99206	54457
90692	54458
1172	54459
98276	54460
520924	54461
25978	54462
54736	54463
52204	54464
249027	54465
702136	54466
25401	54467
632742	54468
267764	54469
24023	54470
454188	54471
157417	54472
148873	54473
243880	54474
725129	54475
654909	54476
201508	54477
100614	54478
36041	54479
192964	54480
328350	54481
591733	54482
227806	54483
420283	54484
699758	54485
56440	54486
140779	54487
715233	54488
682540	54489
523004	54490
566615	54491
601585	54492
492355	54493
353344	54494
266576	54495
93137	54496
4105	54497
123153	54498
6508	54499
456786	54500
331318	54501
670798	54502
65720	54503
296071	54504
117837	54505
540828	54506
444815	54507
225633	54508
684951	54509
449336	54510
587527	54511
418135	54512
337057	54513
150971	54514
180160	54515
49404	54516
262635	54517
48001	54518
180549	54519
393321	54520
293088	54521
29239	54522
621114	54523
186140	54524
390394	54525
567923	54526
268511	54527
439974	54528
378606	54529
678020	54530
480636	54531
5675	54532
41291	54533
302012	54534
227391	54535
416950	54536
625867	54537
38638	54538
415988	54539
358017	54540
89137	54541
472530	54542
290801	54543
60679	54544
17707	54545
159053	54546
465683	54547
446006	54548
106987	54549
284538	54550
642660	54551
466990	54552
527531	54553
622682	54554
36297	54555
175929	54556
364968	54557
142739	54558
127124	54559
5784	54560
394567	54561
222802	54562
199783	54563
698020	54564
163887	54565
215830	54566
176490	54567
440270	54568
230254	54569
166223	54570
674260	54571
225411	54572
640353	54573
636021	54574
145231	54575
682486	54576
480285	54577
122948	54578
274838	54579
320689	54580
469104	54581
568578	54582
144054	54583
15623	54584
294386	54585
461227	54586
577158	54587
12606	54588
47676	54589
541696	54590
472918	54591
71074	54592
113820	54593
39322	54594
391752	54595
144841	54596
519033	54597
387366	54598
379936	54599
193047	54600
153710	54601
652	54602
677124	54603
519238	54604
381464	54605
217486	54606
28387	54607
214469	54608
79024	54609
475415	54610
28095	54611
45671	54612
470098	54613
23176	54614
93670	54615
141119	54616
70984	54617
122262	54618
307685	54619
61981	54620
135278	54621
12188	54622
263091	54623
138027	54624
651267	54625
21407	54626
123357	54627
634948	54628
267383	54629
141775	54630
264671	54631
700582	54632
576523	54633
180062	54634
691728	54635
85977	54636
521994	54637
132464	54638
402823	54639
215736	54640
485814	54641
98538	54642
82999	54643
466461	54644
585106	54645
135356	54646
229238	54647
304072	54648
78543	54649
717059	54650
257481	54651
295540	54652
191972	54653
344058	54654
266703	54655
703439	54656
440594	54657
24624	54658
194154	54659
63205	54660
306833	54661
467111	54662
122170	54663
159420	54664
53999	54665
8585	54666
179404	54667
49494	54668
33718	54669
9	54670
547482	54671
53822	54672
80583	54673
288047	54674
495485	54675
675662	54676
34483	54677
61636	54678
189247	54679
160103	54680
205064	54681
152356	54682
142926	54683
9380	54684
335085	54685
113742	54686
577275	54687
363948	54688
220026	54689
245320	54690
668858	54691
315573	54692
82362	54693
659746	54694
84230	54695
90159	54696
332578	54697
671265	54698
558160	54699
273745	54700
573370	54701
128633	54702
133091	54703
364362	54704
286282	54705
165945	54706
553711	54707
408645	54708
340479	54709
573148	54710
44294	54711
704148	54712
85637	54713
57737	54714
682462	54715
722982	54716
123353	54717
36913	54718
27981	54719
31303	54720
189304	54721
418813	54722
687922	54723
217301	54724
73831	54725
597424	54726
64616	54727
622871	54728
154300	54729
32610	54730
1974	54731
46534	54732
151823	54733
11401	54734
429795	54735
586302	54736
196038	54737
55151	54738
36242	54739
344064	54740
561041	54741
64409	54742
76411	54743
200533	54744
10840	54745
527117	54746
182646	54747
59430	54748
691879	54749
664412	54750
711493	54751
12487	54752
3634	54753
99745	54754
202327	54755
624659	54756
294916	54757
225669	54758
144764	54759
353958	54760
346078	54761
74711	54762
352408	54763
153752	54764
56984	54765
9380	54766
357323	54767
670535	54768
135549	54769
576624	54770
37661	54771
118175	54772
4729	54773
627814	54774
21308	54775
587558	54776
220635	54777
499874	54778
278632	54779
321949	54780
282450	54781
55997	54782
181594	54783
6805	54784
582131	54785
428272	54786
55074	54787
407578	54788
118578	54789
689609	54790
14475	54791
27743	54792
58234	54793
625483	54794
463993	54795
704327	54796
573081	54797
207817	54798
1530	54799
54570	54800
689214	54801
332657	54802
92264	54803
394907	54804
556887	54805
676708	54806
334492	54807
79897	54808
517163	54809
156911	54810
297100	54811
2447	54812
25127	54813
21020	54814
25234	54815
50324	54816
691752	54817
656211	54818
284502	54819
66276	54820
47515	54821
66990	54822
148522	54823
705707	54824
478554	54825
517628	54826
146507	54827
679803	54828
184840	54829
522717	54830
36439	54831
468721	54832
431742	54833
133165	54834
134038	54835
315322	54836
140990	54837
529856	54838
178823	54839
162572	54840
152991	54841
35866	54842
560113	54843
477155	54844
51886	54845
111867	54846
576994	54847
185959	54848
253613	54849
141428	54850
160513	54851
684946	54852
468214	54853
73896	54854
46727	54855
642847	54856
316539	54857
627533	54858
47998	54859
135754	54860
46798	54861
696764	54862
446634	54863
28977	54864
167049	54865
611003	54866
159998	54867
53281	54868
312778	54869
592809	54870
43638	54871
567531	54872
242950	54873
276336	54874
58930	54875
645763	54876
4728	54877
108067	54878
440041	54879
29989	54880
575018	54881
125404	54882
101420	54883
194120	54884
67217	54885
342812	54886
346785	54887
11102	54888
39357	54889
519041	54890
721442	54891
587494	54892
32167	54893
25935	54894
2966	54895
291181	54896
562579	54897
49482	54898
28936	54899
86124	54900
20503	54901
594527	54902
391785	54903
458604	54904
1569	54905
606420	54906
17716	54907
216947	54908
579733	54909
597643	54910
443769	54911
462644	54912
654605	54913
411527	54914
453421	54915
708534	54916
37363	54917
501714	54918
189403	54919
220598	54920
295289	54921
20048	54922
343176	54923
132974	54924
404714	54925
27939	54926
636978	54927
439440	54928
280607	54929
634291	54930
111921	54931
70121	54932
9639	54933
635569	54934
274454	54935
439164	54936
341839	54937
665987	54938
52317	54939
21437	54940
949	54941
11568	54942
11717	54943
53938	54944
50901	54945
155849	54946
124450	54947
405674	54948
315994	54949
315123	54950
379166	54951
163435	54952
262656	54953
40059	54954
544063	54955
661209	54956
685904	54957
142735	54958
114455	54959
93310	54960
20421	54961
4244	54962
335713	54963
289953	54964
503089	54965
560262	54966
560086	54967
106752	54968
12997	54969
17942	54970
422447	54971
265818	54972
104535	54973
85637	54974
550033	54975
47287	54976
597764	54977
451679	54978
649522	54979
170422	54980
55743	54981
683012	54982
310002	54983
642386	54984
179793	54985
675896	54986
367153	54987
245203	54988
220875	54989
94959	54990
33138	54991
20718	54992
655414	54993
328463	54994
49037	54995
108816	54996
128983	54997
34755	54998
33343	54999
553176	55000
291832	55001
401571	55002
102552	55003
156822	55004
228730	55005
169865	55006
693782	55007
694828	55008
4777	55009
25593	55010
94681	55011
92353	55012
361206	55013
229306	55014
21009	55015
386643	55016
455960	55017
182539	55018
70064	55019
89119	55020
541213	55021
192307	55022
137347	55023
242415	55024
57519	55025
172041	55026
458899	55027
698060	55028
439191	55029
165501	55030
366208	55031
146234	55032
449096	55033
222760	55034
126476	55035
23618	55036
167952	55037
165647	55038
299056	55039
44853	55040
31	55041
393800	55042
542687	55043
257727	55044
333795	55045
721600	55046
228402	55047
706317	55048
42549	55049
506567	55050
652357	55051
93837	55052
153846	55053
336576	55054
539666	55055
303352	55056
175725	55057
460865	55058
77457	55059
468039	55060
111204	55061
318037	55062
24	55063
256979	55064
114306	55065
167824	55066
319222	55067
319561	55068
78670	55069
555181	55070
376704	55071
181803	55072
51710	55073
2615	55074
691440	55075
5038	55076
640731	55077
20774	55078
719714	55079
289065	55080
240444	55081
689245	55082
207632	55083
568342	55084
38651	55085
569258	55086
215649	55087
584272	55088
146169	55089
7174	55090
544532	55091
383842	55092
150471	55093
81181	55094
49611	55095
708891	55096
42897	55097
625724	55098
723590	55099
43869	55100
467607	55101
8959	55102
38572	55103
401404	55104
163061	55105
334532	55106
22859	55107
6993	55108
65756	55109
317886	55110
79348	55111
164252	55112
136863	55113
466670	55114
7641	55115
2977	55116
650021	55117
180929	55118
93698	55119
249373	55120
61922	55121
271371	55122
594532	55123
155440	55124
113149	55125
395562	55126
85941	55127
154224	55128
657092	55129
2715	55130
4990	55131
3801	55132
10725	55133
382967	55134
115938	55135
617477	55136
51319	55137
668423	55138
346753	55139
51628	55140
421406	55141
262835	55142
12401	55143
257105	55144
32984	55145
85945	55146
458701	55147
5688	55148
169049	55149
290714	55150
147364	55151
555709	55152
505500	55153
459367	55154
307557	55155
362466	55156
708501	55157
284344	55158
93509	55159
615439	55160
604145	55161
304969	55162
39226	55163
134068	55164
692791	55165
121111	55166
169201	55167
464656	55168
332293	55169
468862	55170
1932	55171
48907	55172
130963	55173
102379	55174
672210	55175
242125	55176
277714	55177
565	55178
683242	55179
4088	55180
310347	55181
253988	55182
569216	55183
121763	55184
539374	55185
111887	55186
2306	55187
238812	55188
563416	55189
687929	55190
97369	55191
347614	55192
10235	55193
148519	55194
173915	55195
619868	55196
5520	55197
637361	55198
639827	55199
33555	55200
19772	55201
433844	55202
141149	55203
458745	55204
281887	55205
716085	55206
321384	55207
531734	55208
58227	55209
695323	55210
282448	55211
347046	55212
95011	55213
510893	55214
627460	55215
30687	55216
565696	55217
63261	55218
1581	55219
31880	55220
4860	55221
352024	55222
49429	55223
139843	55224
517983	55225
364264	55226
122178	55227
38199	55228
157590	55229
293710	55230
511801	55231
6095	55232
332572	55233
518648	55234
636855	55235
454292	55236
544165	55237
346594	55238
39208	55239
648629	55240
798	55241
716537	55242
122456	55243
546848	55244
658961	55245
186808	55246
76979	55247
657762	55248
567398	55249
15138	55250
25326	55251
515356	55252
395605	55253
682580	55254
226885	55255
45027	55256
261115	55257
710990	55258
422487	55259
104981	55260
372309	55261
429781	55262
287230	55263
181088	55264
110106	55265
703312	55266
614612	55267
118081	55268
330468	55269
220113	55270
373458	55271
618367	55272
112994	55273
9018	55274
350010	55275
341057	55276
179272	55277
340555	55278
134520	55279
29352	55280
40626	55281
150317	55282
110923	55283
175061	55284
206801	55285
183393	55286
164563	55287
979	55288
258696	55289
521548	55290
705525	55291
13290	55292
589687	55293
155157	55294
47460	55295
505484	55296
347704	55297
62487	55298
118965	55299
9251	55300
669416	55301
136020	55302
292010	55303
465405	55304
354230	55305
428762	55306
87841	55307
78968	55308
269541	55309
156981	55310
688316	55311
393824	55312
602031	55313
332966	55314
547732	55315
304599	55316
628092	55317
628417	55318
433536	55319
386067	55320
138471	55321
76894	55322
259382	55323
523027	55324
16262	55325
170162	55326
212842	55327
31081	55328
135704	55329
355150	55330
16624	55331
40974	55332
94101	55333
948	55334
615343	55335
174916	55336
105130	55337
374603	55338
22326	55339
192147	55340
17923	55341
371379	55342
701324	55343
161022	55344
120463	55345
624259	55346
444	55347
17903	55348
632458	55349
432639	55350
53817	55351
697153	55352
129849	55353
5686	55354
242174	55355
700512	55356
146630	55357
630088	55358
452	55359
757	55360
137581	55361
120667	55362
86748	55363
158749	55364
482027	55365
162396	55366
581175	55367
207043	55368
89482	55369
571322	55370
159117	55371
470850	55372
212535	55373
188724	55374
112041	55375
691751	55376
522617	55377
268296	55378
184275	55379
40175	55380
645960	55381
505556	55382
559163	55383
87437	55384
692052	55385
481859	55386
143148	55387
115835	55388
29434	55389
240292	55390
204187	55391
509490	55392
358342	55393
609286	55394
523048	55395
6504	55396
5599	55397
663624	55398
108276	55399
51310	55400
137073	55401
531428	55402
340713	55403
232526	55404
439591	55405
160934	55406
633205	55407
13341	55408
710546	55409
28752	55410
43940	55411
420657	55412
184865	55413
544640	55414
611737	55415
155432	55416
264787	55417
595604	55418
475884	55419
202047	55420
455952	55421
3568	55422
69451	55423
470401	55424
82525	55425
98909	55426
356311	55427
383237	55428
41903	55429
107340	55430
272382	55431
308137	55432
563534	55433
624146	55434
48929	55435
180406	55436
153242	55437
71325	55438
31197	55439
634342	55440
365180	55441
589563	55442
245992	55443
114061	55444
48013	55445
303452	55446
106547	55447
87363	55448
190695	55449
536315	55450
692470	55451
348024	55452
65744	55453
47947	55454
693579	55455
75665	55456
514482	55457
21879	55458
6272	55459
303407	55460
252335	55461
82077	55462
32246	55463
5535	55464
47644	55465
232946	55466
302373	55467
13408	55468
173570	55469
2872	55470
18531	55471
318181	55472
716486	55473
150993	55474
109065	55475
293966	55476
54387	55477
46230	55478
121159	55479
448412	55480
461345	55481
413135	55482
23628	55483
659658	55484
597953	55485
363874	55486
151662	55487
56508	55488
334139	55489
155803	55490
468370	55491
498543	55492
8044	55493
515535	55494
1379	55495
1774	55496
41428	55497
83589	55498
253629	55499
483211	55500
303134	55501
674738	55502
156220	55503
658241	55504
240626	55505
142690	55506
703720	55507
159075	55508
26219	55509
82155	55510
88731	55511
182988	55512
468647	55513
487	55514
1924	55515
667610	55516
575738	55517
514921	55518
426406	55519
125409	55520
307268	55521
455429	55522
313183	55523
585436	55524
1138	55525
72234	55526
119398	55527
83114	55528
548726	55529
701667	55530
155360	55531
713345	55532
369979	55533
711769	55534
145707	55535
19456	55536
377602	55537
213303	55538
250544	55539
667840	55540
573559	55541
258842	55542
353386	55543
384234	55544
186161	55545
133028	55546
15727	55547
102166	55548
92457	55549
121593	55550
642103	55551
13747	55552
136800	55553
242657	55554
408281	55555
83635	55556
166367	55557
321366	55558
136248	55559
72772	55560
653334	55561
345071	55562
575132	55563
482156	55564
605534	55565
434468	55566
336610	55567
211224	55568
722399	55569
723533	55570
976	55571
134863	55572
65763	55573
168277	55574
11215	55575
143306	55576
13892	55577
519624	55578
310655	55579
715479	55580
1258	55581
75651	55582
110431	55583
101282	55584
476628	55585
247230	55586
104935	55587
28536	55588
23018	55589
455244	55590
55155	55591
155722	55592
31732	55593
526969	55594
616527	55595
429879	55596
325488	55597
569159	55598
39581	55599
129624	55600
409804	55601
391919	55602
168074	55603
62475	55604
139983	55605
52742	55606
263523	55607
114216	55608
2357	55609
698409	55610
673427	55611
541418	55612
176520	55613
9194	55614
433500	55615
624424	55616
64226	55617
494012	55618
325138	55619
53251	55620
722609	55621
73012	55622
15508	55623
100537	55624
66864	55625
183679	55626
52084	55627
146347	55628
27065	55629
695041	55630
63430	55631
71706	55632
47133	55633
673188	55634
270275	55635
5641	55636
111418	55637
81451	55638
287875	55639
6998	55640
308260	55641
134102	55642
37683	55643
153618	55644
283570	55645
325865	55646
221873	55647
633631	55648
525503	55649
313298	55650
4994	55651
29522	55652
538828	55653
30340	55654
541133	55655
540365	55656
170977	55657
236855	55658
28671	55659
399369	55660
607977	55661
719736	55662
426663	55663
353813	55664
123613	55665
462369	55666
62543	55667
128682	55668
543987	55669
559005	55670
280336	55671
533046	55672
159741	55673
7624	55674
161786	55675
393427	55676
10277	55677
67073	55678
148898	55679
609229	55680
72636	55681
225353	55682
505366	55683
152574	55684
11720	55685
438495	55686
455910	55687
91885	55688
687164	55689
553527	55690
555938	55691
68832	55692
288022	55693
102882	55694
171320	55695
89313	55696
162956	55697
1869	55698
595061	55699
572454	55700
64484	55701
687784	55702
534088	55703
11910	55704
599573	55705
522655	55706
381086	55707
629559	55708
403269	55709
341907	55710
52970	55711
146240	55712
132722	55713
134111	55714
67579	55715
185969	55716
87343	55717
113099	55718
265703	55719
46220	55720
425071	55721
609354	55722
243973	55723
23805	55724
595969	55725
136145	55726
700249	55727
486409	55728
4020	55729
355202	55730
139609	55731
192027	55732
263083	55733
557054	55734
104646	55735
45251	55736
52832	55737
127895	55738
538697	55739
316986	55740
168526	55741
153929	55742
26509	55743
559492	55744
4078	55745
88765	55746
23123	55747
12342	55748
94369	55749
317636	55750
459802	55751
78998	55752
149166	55753
446803	55754
158039	55755
642604	55756
659967	55757
204672	55758
61763	55759
125328	55760
30357	55761
22018	55762
529972	55763
117362	55764
133629	55765
297572	55766
390754	55767
25401	55768
476436	55769
6545	55770
138245	55771
878	55772
390195	55773
530407	55774
197658	55775
261216	55776
398768	55777
533823	55778
75465	55779
610026	55780
671374	55781
210470	55782
2491	55783
189158	55784
617632	55785
344970	55786
142686	55787
192626	55788
49463	55789
495197	55790
184743	55791
24975	55792
52516	55793
481155	55794
74609	55795
19521	55796
587522	55797
41612	55798
486453	55799
602400	55800
151925	55801
147128	55802
536054	55803
178655	55804
205589	55805
58813	55806
226590	55807
299425	55808
48080	55809
362206	55810
22493	55811
11254	55812
371179	55813
88382	55814
123546	55815
52346	55816
180128	55817
479153	55818
47289	55819
56246	55820
249436	55821
67953	55822
8479	55823
297597	55824
83393	55825
12378	55826
158984	55827
410511	55828
21675	55829
712185	55830
296784	55831
5002	55832
133109	55833
12087	55834
93075	55835
312322	55836
89842	55837
114975	55838
375583	55839
36139	55840
14534	55841
58103	55842
74545	55843
369855	55844
596772	55845
16126	55846
503465	55847
80896	55848
45690	55849
182245	55850
555851	55851
645297	55852
97401	55853
725064	55854
720262	55855
155377	55856
241406	55857
670615	55858
3396	55859
66313	55860
8210	55861
16382	55862
514	55863
289341	55864
11244	55865
437564	55866
286375	55867
177605	55868
601960	55869
595003	55870
356729	55871
592464	55872
11860	55873
639662	55874
369664	55875
2285	55876
618790	55877
93094	55878
722239	55879
419109	55880
134735	55881
202765	55882
183653	55883
170900	55884
663615	55885
316973	55886
186199	55887
374225	55888
53228	55889
153042	55890
27845	55891
4741	55892
439522	55893
422490	55894
612696	55895
402066	55896
48899	55897
445294	55898
35729	55899
684264	55900
119250	55901
606318	55902
618866	55903
137259	55904
184315	55905
657490	55906
368356	55907
385751	55908
166319	55909
465434	55910
650044	55911
233114	55912
2395	55913
34327	55914
5224	55915
88168	55916
8367	55917
620132	55918
169766	55919
559008	55920
9944	55921
199349	55922
64711	55923
679283	55924
136670	55925
155280	55926
510920	55927
33637	55928
682709	55929
546838	55930
470128	55931
240541	55932
516041	55933
673584	55934
62416	55935
65449	55936
704484	55937
209904	55938
188158	55939
6532	55940
2821	55941
64011	55942
689263	55943
118293	55944
116084	55945
663202	55946
276442	55947
450555	55948
130144	55949
6141	55950
722890	55951
97561	55952
693217	55953
595705	55954
321143	55955
59400	55956
416694	55957
213847	55958
3831	55959
376093	55960
403436	55961
271663	55962
683042	55963
3504	55964
381309	55965
76624	55966
682978	55967
42598	55968
269192	55969
97602	55970
625047	55971
73343	55972
76635	55973
24864	55974
690839	55975
28779	55976
397470	55977
1957	55978
59148	55979
30169	55980
650881	55981
504945	55982
660332	55983
178470	55984
110729	55985
297373	55986
16368	55987
10602	55988
9122	55989
569417	55990
68190	55991
698615	55992
243092	55993
116922	55994
438891	55995
12326	55996
339524	55997
415337	55998
37206	55999
11704	56000
40707	56001
470488	56002
89731	56003
152595	56004
485256	56005
545781	56006
144523	56007
123902	56008
315782	56009
132478	56010
48252	56011
21628	56012
210672	56013
142548	56014
651219	56015
5869	56016
7664	56017
30	56018
436208	56019
177122	56020
204875	56021
132932	56022
10527	56023
231862	56024
520212	56025
723342	56026
8303	56027
544881	56028
121869	56029
1435	56030
15802	56031
59321	56032
447830	56033
367321	56034
372482	56035
297429	56036
39607	56037
670936	56038
380297	56039
343760	56040
259391	56041
128735	56042
272370	56043
435203	56044
22022	56045
648154	56046
83320	56047
124926	56048
171933	56049
148415	56050
236265	56051
177028	56052
166029	56053
478266	56054
153405	56055
554383	56056
15183	56057
401686	56058
17198	56059
290553	56060
381320	56061
329314	56062
668602	56063
45575	56064
668510	56065
151698	56066
4360	56067
204132	56068
429188	56069
83792	56070
559678	56071
117390	56072
21744	56073
105467	56074
530248	56075
236946	56076
221721	56077
455117	56078
10307	56079
58560	56080
28162	56081
617854	56082
346839	56083
321648	56084
663127	56085
167891	56086
684793	56087
429640	56088
169595	56089
147524	56090
489144	56091
159280	56092
140263	56093
303290	56094
172767	56095
202460	56096
54492	56097
14950	56098
429291	56099
691782	56100
464216	56101
573751	56102
635519	56103
50	56104
3957	56105
97251	56106
631487	56107
105796	56108
626273	56109
610017	56110
588622	56111
700688	56112
72314	56113
453991	56114
404030	56115
299042	56116
160421	56117
255975	56118
60955	56119
45352	56120
435481	56121
683397	56122
22184	56123
22254	56124
191969	56125
177544	56126
141722	56127
436450	56128
205	56129
718518	56130
572727	56131
53070	56132
8765	56133
486729	56134
480851	56135
277205	56136
23116	56137
258191	56138
214210	56139
667900	56140
169289	56141
546814	56142
722898	56143
378589	56144
148246	56145
575299	56146
262433	56147
573757	56148
149242	56149
80177	56150
454743	56151
25167	56152
73104	56153
554047	56154
408023	56155
622347	56156
654385	56157
666826	56158
722003	56159
704855	56160
17167	56161
147081	56162
573344	56163
56066	56164
27510	56165
46976	56166
534338	56167
264739	56168
170234	56169
159539	56170
138045	56171
570338	56172
363555	56173
83555	56174
493831	56175
258151	56176
108284	56177
430052	56178
525118	56179
379585	56180
93872	56181
305116	56182
75452	56183
600591	56184
407544	56185
192575	56186
102768	56187
359897	56188
69440	56189
309769	56190
128667	56191
90080	56192
566934	56193
441335	56194
39184	56195
431205	56196
355691	56197
7624	56198
544417	56199
103328	56200
250527	56201
703347	56202
420916	56203
152986	56204
75943	56205
624701	56206
517807	56207
362417	56208
306234	56209
138591	56210
128802	56211
427013	56212
53941	56213
101859	56214
490196	56215
217901	56216
24008	56217
503661	56218
16638	56219
716407	56220
60418	56221
535	56222
49841	56223
453618	56224
680615	56225
145209	56226
41630	56227
19962	56228
533755	56229
156554	56230
137742	56231
176460	56232
667284	56233
308648	56234
503507	56235
584621	56236
159090	56237
391980	56238
663508	56239
41257	56240
200203	56241
544115	56242
68790	56243
709466	56244
439616	56245
443135	56246
554058	56247
449084	56248
607247	56249
565609	56250
509308	56251
583630	56252
24640	56253
14491	56254
548871	56255
106751	56256
652003	56257
630005	56258
274401	56259
637679	56260
154594	56261
573535	56262
383875	56263
305518	56264
532202	56265
11	56266
130468	56267
468962	56268
661281	56269
667102	56270
619708	56271
40460	56272
96963	56273
683641	56274
517444	56275
444858	56276
637974	56277
393244	56278
103455	56279
296855	56280
616973	56281
20345	56282
99280	56283
412644	56284
21386	56285
14793	56286
251407	56287
113155	56288
240895	56289
277181	56290
13837	56291
339282	56292
204202	56293
717572	56294
357921	56295
75505	56296
696610	56297
454262	56298
90238	56299
129671	56300
571047	56301
9713	56302
292009	56303
588188	56304
296507	56305
22938	56306
612299	56307
95602	56308
699222	56309
1552	56310
14034	56311
376941	56312
340278	56313
85903	56314
395353	56315
528540	56316
425649	56317
587847	56318
220968	56319
632666	56320
99287	56321
654547	56322
162617	56323
127825	56324
507642	56325
260774	56326
646684	56327
12584	56328
465293	56329
108089	56330
7484	56331
245835	56332
704252	56333
692107	56334
481743	56335
290139	56336
157949	56337
35989	56338
389329	56339
242568	56340
555221	56341
323849	56342
375325	56343
75910	56344
565786	56345
185054	56346
79150	56347
593222	56348
144596	56349
322213	56350
605117	56351
249234	56352
295	56353
417408	56354
444125	56355
46739	56356
679722	56357
15823	56358
179134	56359
2156	56360
276306	56361
652300	56362
210	56363
678594	56364
260112	56365
644772	56366
117155	56367
475321	56368
27152	56369
665648	56370
409734	56371
139689	56372
299567	56373
342142	56374
445525	56375
579202	56376
103804	56377
303527	56378
302533	56379
175447	56380
632895	56381
453643	56382
85454	56383
131046	56384
447499	56385
356203	56386
3788	56387
415606	56388
378178	56389
280510	56390
357106	56391
12883	56392
420449	56393
434465	56394
607098	56395
42957	56396
121696	56397
176394	56398
260752	56399
134052	56400
423188	56401
123737	56402
47921	56403
17026	56404
9611	56405
6419	56406
702025	56407
50688	56408
327916	56409
117702	56410
186383	56411
642206	56412
258901	56413
145554	56414
718024	56415
65800	56416
244167	56417
548953	56418
320529	56419
192514	56420
322	56421
70479	56422
151874	56423
344897	56424
636992	56425
267887	56426
288867	56427
673177	56428
637124	56429
194861	56430
8163	56431
355184	56432
427088	56433
267024	56434
512137	56435
51996	56436
13287	56437
166878	56438
122390	56439
551363	56440
260337	56441
44259	56442
644662	56443
572823	56444
126081	56445
173065	56446
128271	56447
148513	56448
110351	56449
447341	56450
657284	56451
124	56452
381588	56453
683719	56454
699038	56455
661003	56456
19792	56457
634859	56458
505933	56459
501906	56460
11572	56461
51842	56462
269163	56463
37553	56464
176615	56465
274092	56466
340106	56467
485743	56468
461946	56469
581743	56470
146165	56471
183418	56472
605431	56473
636982	56474
491033	56475
471684	56476
711644	56477
279415	56478
499456	56479
504182	56480
70856	56481
36345	56482
150712	56483
104198	56484
444889	56485
692091	56486
190913	56487
477293	56488
639910	56489
219231	56490
155093	56491
374650	56492
71861	56493
31759	56494
29320	56495
154447	56496
306042	56497
173053	56498
668185	56499
106241	56500
156582	56501
89737	56502
649972	56503
422803	56504
158652	56505
142423	56506
441757	56507
121591	56508
680656	56509
102660	56510
30818	56511
167416	56512
172530	56513
390417	56514
116172	56515
45500	56516
106600	56517
2035	56518
707010	56519
547688	56520
147751	56521
5692	56522
81853	56523
13295	56524
677136	56525
692380	56526
78300	56527
572045	56528
84642	56529
593650	56530
700871	56531
152059	56532
152637	56533
309123	56534
213086	56535
206707	56536
257341	56537
319903	56538
669321	56539
112550	56540
4730	56541
15426	56542
236499	56543
51605	56544
206857	56545
618079	56546
699904	56547
513948	56548
601290	56549
18545	56550
291825	56551
164315	56552
171794	56553
335614	56554
177878	56555
6840	56556
20796	56557
21784	56558
341898	56559
108376	56560
36512	56561
312799	56562
92167	56563
71250	56564
139424	56565
394384	56566
365555	56567
682327	56568
82075	56569
593973	56570
634698	56571
165266	56572
70220	56573
700413	56574
16818	56575
181142	56576
39407	56577
169162	56578
26597	56579
171594	56580
60486	56581
118745	56582
436490	56583
79086	56584
673275	56585
453737	56586
37267	56587
364584	56588
70877	56589
92803	56590
27050	56591
634654	56592
151520	56593
323534	56594
103152	56595
179721	56596
676573	56597
284556	56598
166534	56599
89057	56600
561776	56601
51006	56602
174446	56603
3306	56604
4970	56605
456527	56606
678582	56607
16315	56608
563721	56609
12010	56610
299254	56611
130915	56612
681802	56613
663104	56614
55	56615
114457	56616
27121	56617
218353	56618
538704	56619
484559	56620
155542	56621
105262	56622
558128	56623
327867	56624
51561	56625
545280	56626
569195	56627
83728	56628
348812	56629
25758	56630
325386	56631
48103	56632
2874	56633
185280	56634
13292	56635
95609	56636
585256	56637
543446	56638
154065	56639
18230	56640
28217	56641
485445	56642
515616	56643
480682	56644
486441	56645
187898	56646
104121	56647
147787	56648
5882	56649
696209	56650
91851	56651
16141	56652
649074	56653
108856	56654
49284	56655
593689	56656
100981	56657
98094	56658
619483	56659
142267	56660
383763	56661
237322	56662
177958	56663
481427	56664
52214	56665
376058	56666
279109	56667
143100	56668
84475	56669
653125	56670
412797	56671
42013	56672
677159	56673
11162	56674
342519	56675
546443	56676
242337	56677
364903	56678
597853	56679
235531	56680
607262	56681
209914	56682
363115	56683
17537	56684
716287	56685
666106	56686
236347	56687
616746	56688
81441	56689
709594	56690
74420	56691
162046	56692
62308	56693
231919	56694
681130	56695
666720	56696
14056	56697
38236	56698
158361	56699
647573	56700
217174	56701
67107	56702
68087	56703
960	56704
349853	56705
134589	56706
6972	56707
7153	56708
4119	56709
47904	56710
31077	56711
722879	56712
166550	56713
243821	56714
171627	56715
141219	56716
285471	56717
96373	56718
81947	56719
310185	56720
31669	56721
512327	56722
250486	56723
61526	56724
16629	56725
327579	56726
162212	56727
185828	56728
296342	56729
79229	56730
21768	56731
6640	56732
591616	56733
342549	56734
425392	56735
604863	56736
438634	56737
40480	56738
66919	56739
112937	56740
18621	56741
32679	56742
570757	56743
541017	56744
666209	56745
424846	56746
17436	56747
185317	56748
243168	56749
346748	56750
575839	56751
203418	56752
125946	56753
14878	56754
657410	56755
239209	56756
123608	56757
138662	56758
540005	56759
161605	56760
643034	56761
283842	56762
666569	56763
533269	56764
371115	56765
181626	56766
69671	56767
14760	56768
410115	56769
543552	56770
528561	56771
161908	56772
430962	56773
310882	56774
347460	56775
133048	56776
34861	56777
30935	56778
32718	56779
245779	56780
149263	56781
17465	56782
30539	56783
130117	56784
279477	56785
237257	56786
113974	56787
213482	56788
308565	56789
293528	56790
424402	56791
79495	56792
314422	56793
721262	56794
25590	56795
373359	56796
149041	56797
26019	56798
278615	56799
235170	56800
115240	56801
242991	56802
616299	56803
50506	56804
29031	56805
349253	56806
529477	56807
222311	56808
348323	56809
715908	56810
81464	56811
357837	56812
322431	56813
479621	56814
223350	56815
424737	56816
88860	56817
247222	56818
99584	56819
4138	56820
238639	56821
264607	56822
588260	56823
488301	56824
521980	56825
649059	56826
543586	56827
271340	56828
336450	56829
715248	56830
221643	56831
303363	56832
5425	56833
562301	56834
172513	56835
87704	56836
557009	56837
571340	56838
559956	56839
133220	56840
48963	56841
431563	56842
53727	56843
287028	56844
608169	56845
666546	56846
130956	56847
533483	56848
42761	56849
400215	56850
4165	56851
295828	56852
607214	56853
638794	56854
167219	56855
79696	56856
46193	56857
685121	56858
211284	56859
475644	56860
103155	56861
488922	56862
109717	56863
84493	56864
11706	56865
378799	56866
264800	56867
239037	56868
47679	56869
90229	56870
17693	56871
482967	56872
48411	56873
268151	56874
271725	56875
153098	56876
31295	56877
251	56878
10126	56879
666140	56880
238313	56881
104402	56882
219191	56883
643954	56884
626947	56885
334328	56886
278631	56887
429394	56888
285353	56889
218646	56890
159799	56891
6055	56892
696351	56893
159498	56894
143200	56895
555440	56896
316690	56897
714610	56898
203331	56899
10295	56900
62618	56901
678143	56902
712364	56903
666864	56904
60957	56905
692347	56906
379104	56907
640086	56908
266608	56909
290011	56910
447127	56911
253815	56912
117032	56913
414718	56914
619001	56915
87629	56916
157889	56917
40461	56918
62209	56919
559957	56920
23109	56921
322825	56922
596219	56923
262933	56924
434353	56925
252242	56926
420841	56927
167222	56928
168760	56929
3833	56930
690870	56931
36682	56932
523779	56933
136176	56934
169945	56935
135740	56936
7663	56937
200083	56938
549685	56939
2792	56940
5133	56941
487452	56942
397945	56943
38508	56944
572441	56945
158419	56946
166186	56947
373345	56948
684112	56949
146839	56950
633447	56951
140669	56952
556101	56953
36211	56954
171467	56955
262038	56956
7406	56957
372721	56958
683008	56959
437481	56960
419886	56961
197783	56962
712619	56963
673565	56964
699888	56965
510469	56966
705311	56967
33776	56968
30465	56969
714406	56970
195227	56971
437608	56972
118798	56973
594037	56974
609916	56975
42478	56976
335157	56977
317329	56978
314934	56979
609616	56980
479	56981
155617	56982
350583	56983
229225	56984
608626	56985
422278	56986
521912	56987
409179	56988
673733	56989
405763	56990
13498	56991
52555	56992
97707	56993
330448	56994
538584	56995
24480	56996
305879	56997
174016	56998
77374	56999
527948	57000
9506	57001
493421	57002
94930	57003
424420	57004
634180	57005
107332	57006
191627	57007
650151	57008
427563	57009
131829	57010
162245	57011
676980	57012
36406	57013
462499	57014
8347	57015
352335	57016
132411	57017
57830	57018
496157	57019
482348	57020
89231	57021
500127	57022
129690	57023
461026	57024
502853	57025
336630	57026
180607	57027
348575	57028
32895	57029
166223	57030
326895	57031
441295	57032
34	57033
270785	57034
206666	57035
86020	57036
15614	57037
4825	57038
171148	57039
648689	57040
39744	57041
624695	57042
41688	57043
14780	57044
2840	57045
708998	57046
694494	57047
96457	57048
505937	57049
675543	57050
62214	57051
78965	57052
613732	57053
603	57054
341479	57055
312017	57056
516024	57057
338132	57058
19102	57059
609358	57060
488663	57061
170520	57062
716320	57063
71248	57064
161912	57065
318392	57066
465295	57067
176626	57068
99844	57069
391773	57070
342128	57071
167473	57072
589096	57073
640507	57074
561982	57075
91810	57076
93444	57077
504612	57078
6160	57079
5634	57080
141590	57081
157621	57082
719866	57083
101287	57084
412943	57085
76474	57086
263299	57087
338955	57088
521151	57089
161500	57090
172928	57091
94696	57092
482246	57093
649967	57094
101136	57095
82349	57096
140433	57097
103010	57098
485847	57099
509866	57100
276988	57101
55874	57102
109379	57103
83988	57104
560900	57105
64678	57106
25253	57107
368771	57108
621297	57109
186000	57110
375967	57111
267623	57112
260396	57113
502665	57114
64591	57115
30193	57116
23258	57117
144254	57118
43975	57119
155990	57120
649830	57121
385330	57122
27104	57123
173925	57124
293440	57125
30482	57126
185281	57127
12755	57128
216444	57129
143734	57130
580097	57131
104995	57132
632710	57133
27776	57134
93633	57135
415728	57136
641975	57137
144610	57138
678684	57139
11271	57140
315330	57141
482036	57142
14566	57143
327584	57144
283938	57145
56491	57146
426011	57147
625617	57148
98806	57149
631588	57150
122700	57151
116720	57152
53721	57153
6333	57154
387982	57155
90418	57156
36594	57157
20642	57158
476104	57159
139870	57160
383254	57161
11813	57162
672070	57163
660650	57164
679425	57165
711901	57166
596432	57167
303535	57168
188739	57169
292345	57170
194916	57171
178414	57172
37887	57173
99824	57174
545022	57175
375404	57176
54349	57177
258012	57178
76369	57179
4797	57180
216260	57181
329493	57182
452261	57183
177947	57184
53717	57185
366531	57186
395245	57187
23109	57188
497504	57189
643121	57190
426030	57191
714077	57192
611772	57193
214238	57194
80999	57195
56006	57196
346652	57197
480968	57198
168357	57199
599359	57200
357051	57201
640668	57202
345803	57203
492519	57204
482872	57205
118163	57206
156795	57207
54704	57208
622689	57209
41515	57210
44366	57211
99871	57212
38747	57213
342832	57214
13045	57215
16689	57216
164862	57217
281314	57218
20996	57219
559659	57220
233899	57221
10321	57222
150203	57223
526345	57224
562022	57225
629108	57226
118789	57227
447550	57228
708352	57229
17481	57230
426137	57231
704649	57232
43021	57233
156390	57234
99029	57235
18294	57236
302207	57237
211772	57238
456768	57239
31063	57240
40910	57241
526684	57242
432156	57243
693117	57244
231489	57245
373570	57246
8396	57247
36415	57248
15075	57249
89284	57250
450881	57251
320351	57252
414835	57253
10971	57254
497962	57255
72571	57256
472557	57257
580037	57258
495914	57259
514996	57260
632331	57261
502527	57262
643776	57263
226431	57264
8383	57265
85723	57266
13257	57267
383846	57268
84109	57269
151749	57270
443382	57271
593330	57272
265503	57273
610917	57274
36325	57275
2912	57276
46322	57277
54531	57278
73673	57279
108917	57280
134825	57281
15094	57282
153816	57283
612370	57284
612284	57285
381334	57286
525176	57287
547753	57288
371955	57289
143405	57290
703296	57291
250824	57292
6064	57293
113256	57294
480280	57295
169075	57296
596164	57297
95727	57298
2091	57299
144694	57300
13758	57301
524839	57302
327963	57303
676079	57304
170927	57305
603401	57306
73898	57307
410649	57308
509691	57309
513081	57310
719212	57311
492262	57312
298644	57313
682515	57314
249241	57315
290593	57316
614716	57317
29080	57318
268167	57319
583540	57320
357327	57321
558179	57322
90562	57323
182754	57324
350781	57325
1428	57326
170395	57327
87785	57328
432718	57329
299369	57330
16606	57331
624967	57332
29239	57333
333872	57334
53617	57335
602578	57336
553076	57337
68853	57338
556406	57339
79593	57340
17984	57341
194140	57342
120550	57343
20355	57344
126907	57345
41322	57346
136245	57347
212397	57348
140618	57349
44673	57350
167012	57351
166040	57352
253280	57353
151885	57354
361591	57355
13800	57356
141978	57357
212682	57358
712466	57359
688587	57360
102022	57361
216808	57362
47596	57363
410515	57364
53020	57365
77195	57366
464050	57367
632655	57368
431500	57369
377549	57370
77591	57371
96356	57372
30469	57373
49248	57374
96371	57375
8529	57376
43794	57377
315415	57378
407365	57379
126365	57380
339658	57381
470906	57382
219288	57383
636780	57384
2955	57385
10656	57386
419010	57387
310475	57388
320827	57389
24743	57390
122121	57391
126229	57392
13249	57393
554431	57394
595195	57395
638289	57396
163147	57397
575014	57398
235456	57399
263913	57400
229539	57401
91313	57402
297513	57403
379777	57404
27923	57405
182745	57406
376517	57407
11603	57408
48579	57409
94554	57410
357303	57411
707264	57412
336634	57413
120371	57414
53349	57415
21735	57416
512052	57417
67621	57418
113312	57419
542129	57420
488349	57421
582411	57422
7085	57423
495826	57424
77575	57425
156297	57426
2898	57427
10815	57428
592157	57429
135877	57430
426682	57431
160488	57432
332646	57433
29360	57434
431934	57435
22471	57436
147850	57437
464359	57438
693970	57439
444661	57440
591718	57441
491559	57442
519865	57443
577539	57444
495725	57445
385906	57446
470399	57447
451065	57448
11727	57449
372322	57450
2942	57451
662478	57452
321901	57453
615909	57454
94726	57455
403400	57456
138552	57457
592876	57458
487201	57459
252909	57460
416509	57461
150159	57462
58214	57463
382950	57464
166619	57465
145465	57466
196154	57467
567059	57468
605810	57469
423803	57470
57698	57471
411645	57472
220038	57473
79661	57474
38207	57475
687664	57476
106990	57477
699220	57478
147229	57479
124687	57480
213722	57481
172410	57482
703517	57483
372383	57484
5514	57485
154347	57486
64415	57487
215111	57488
41222	57489
465376	57490
41255	57491
1905	57492
524784	57493
4582	57494
115905	57495
710250	57496
199831	57497
183058	57498
162707	57499
365101	57500
32078	57501
34966	57502
14093	57503
120670	57504
456730	57505
543128	57506
253512	57507
378562	57508
419236	57509
112613	57510
442935	57511
65896	57512
19073	57513
301224	57514
284418	57515
353066	57516
215936	57517
321124	57518
31298	57519
23340	57520
167747	57521
176411	57522
539959	57523
724362	57524
376909	57525
535413	57526
605528	57527
15193	57528
415039	57529
115249	57530
653028	57531
51541	57532
129973	57533
119879	57534
297289	57535
56404	57536
193666	57537
412323	57538
355747	57539
274955	57540
67773	57541
108911	57542
61287	57543
154177	57544
309100	57545
417605	57546
1829	57547
537443	57548
626103	57549
51195	57550
63752	57551
716130	57552
366689	57553
454579	57554
609589	57555
637947	57556
265329	57557
48926	57558
154174	57559
127424	57560
702888	57561
170654	57562
564385	57563
16056	57564
129899	57565
138133	57566
596719	57567
1205	57568
154498	57569
331429	57570
95549	57571
575120	57572
66646	57573
418264	57574
453429	57575
349635	57576
30673	57577
137578	57578
148474	57579
398588	57580
238709	57581
669805	57582
364782	57583
678844	57584
102840	57585
6898	57586
506438	57587
392	57588
272534	57589
295	57590
531417	57591
167493	57592
507865	57593
239356	57594
645051	57595
41974	57596
151816	57597
659504	57598
109701	57599
472229	57600
629853	57601
360680	57602
498326	57603
308810	57604
391144	57605
90953	57606
4037	57607
402429	57608
470801	57609
386426	57610
37708	57611
55978	57612
355556	57613
216844	57614
582081	57615
62460	57616
184249	57617
16520	57618
12080	57619
605747	57620
522042	57621
149057	57622
82991	57623
69523	57624
122888	57625
474760	57626
99867	57627
105877	57628
68320	57629
525702	57630
413363	57631
128636	57632
251208	57633
423859	57634
626228	57635
124781	57636
407435	57637
357436	57638
63247	57639
155621	57640
301913	57641
62533	57642
95493	57643
464230	57644
179150	57645
370621	57646
558359	57647
2296	57648
307296	57649
176264	57650
694096	57651
49427	57652
56776	57653
678660	57654
113550	57655
713822	57656
4680	57657
118272	57658
128050	57659
125820	57660
687084	57661
71362	57662
188405	57663
192984	57664
50615	57665
325241	57666
42537	57667
516777	57668
443299	57669
210121	57670
133569	57671
337049	57672
176273	57673
75066	57674
435680	57675
225929	57676
482631	57677
3947	57678
31756	57679
116725	57680
647303	57681
238258	57682
603273	57683
568179	57684
110056	57685
377626	57686
548200	57687
366802	57688
685455	57689
283339	57690
123450	57691
549124	57692
126823	57693
293512	57694
111296	57695
696956	57696
663718	57697
122149	57698
56640	57699
132788	57700
79767	57701
113350	57702
80326	57703
212674	57704
185791	57705
594717	57706
667539	57707
427241	57708
42682	57709
101720	57710
26411	57711
292722	57712
561522	57713
457130	57714
19019	57715
21208	57716
81649	57717
44846	57718
54059	57719
301391	57720
98649	57721
680935	57722
110268	57723
665049	57724
218042	57725
678028	57726
500836	57727
84741	57728
214893	57729
552854	57730
108301	57731
10783	57732
361345	57733
313422	57734
645242	57735
30012	57736
114360	57737
432548	57738
20138	57739
5045	57740
13451	57741
36007	57742
194996	57743
166984	57744
112040	57745
47485	57746
166442	57747
1892	57748
123868	57749
73857	57750
42136	57751
464846	57752
107424	57753
340131	57754
10550	57755
61725	57756
666034	57757
462528	57758
5153	57759
154382	57760
550357	57761
645432	57762
228756	57763
41136	57764
142876	57765
82478	57766
713177	57767
34017	57768
79693	57769
387210	57770
708866	57771
583946	57772
11307	57773
101408	57774
386674	57775
666277	57776
529610	57777
578131	57778
122466	57779
463883	57780
18240	57781
109034	57782
8367	57783
93485	57784
373320	57785
140900	57786
48922	57787
386483	57788
416	57789
92751	57790
685336	57791
202279	57792
72428	57793
109274	57794
578808	57795
74380	57796
703423	57797
336281	57798
152114	57799
184230	57800
108882	57801
292874	57802
477198	57803
362307	57804
49261	57805
185203	57806
648199	57807
647584	57808
17153	57809
583577	57810
675094	57811
193284	57812
91651	57813
3416	57814
164329	57815
302765	57816
117927	57817
594681	57818
1682	57819
51881	57820
179835	57821
26584	57822
100182	57823
291783	57824
672821	57825
353693	57826
30624	57827
587239	57828
40936	57829
12871	57830
574378	57831
64464	57832
190525	57833
79716	57834
413574	57835
121182	57836
526238	57837
505362	57838
670182	57839
607218	57840
243199	57841
619242	57842
255440	57843
436163	57844
105546	57845
398369	57846
689463	57847
609699	57848
46427	57849
120195	57850
81846	57851
503099	57852
21160	57853
77868	57854
584794	57855
436921	57856
468042	57857
39695	57858
311402	57859
8066	57860
610655	57861
101489	57862
44008	57863
139330	57864
234161	57865
18702	57866
721005	57867
43639	57868
347676	57869
20445	57870
198475	57871
188225	57872
7697	57873
319566	57874
313788	57875
263961	57876
7871	57877
145650	57878
524678	57879
349503	57880
415821	57881
335035	57882
108193	57883
28968	57884
570890	57885
71250	57886
5841	57887
73771	57888
678239	57889
89867	57890
130348	57891
289935	57892
495726	57893
233835	57894
332561	57895
576664	57896
17762	57897
78986	57898
50361	57899
4314	57900
409452	57901
401153	57902
176071	57903
256781	57904
70853	57905
36070	57906
52475	57907
592617	57908
357069	57909
32017	57910
590339	57911
171406	57912
90642	57913
58647	57914
590445	57915
430993	57916
177893	57917
51	57918
108664	57919
170385	57920
113895	57921
517225	57922
165330	57923
168655	57924
73399	57925
597291	57926
224996	57927
132509	57928
2898	57929
550928	57930
259866	57931
5691	57932
718391	57933
714366	57934
48	57935
397328	57936
718769	57937
595399	57938
592824	57939
206551	57940
14982	57941
89062	57942
637266	57943
169923	57944
123546	57945
4393	57946
26518	57947
13019	57948
254398	57949
459398	57950
586952	57951
504432	57952
618574	57953
318563	57954
710941	57955
90749	57956
65451	57957
90230	57958
380066	57959
54767	57960
709154	57961
545046	57962
220398	57963
43332	57964
514664	57965
175847	57966
239298	57967
443982	57968
669016	57969
22727	57970
524480	57971
530645	57972
37912	57973
618048	57974
552834	57975
53401	57976
86156	57977
669904	57978
21892	57979
67620	57980
97288	57981
308386	57982
97500	57983
528296	57984
340313	57985
109883	57986
263654	57987
422437	57988
138807	57989
29762	57990
94860	57991
216674	57992
13279	57993
8231	57994
429452	57995
26785	57996
211013	57997
338730	57998
9855	57999
398847	58000
12318	58001
53291	58002
52055	58003
253432	58004
652194	58005
182965	58006
73049	58007
379436	58008
48210	58009
385413	58010
385897	58011
51455	58012
202850	58013
53858	58014
519	58015
103926	58016
488232	58017
122724	58018
643869	58019
17587	58020
294814	58021
500	58022
115316	58023
275855	58024
508623	58025
606737	58026
599107	58027
364934	58028
638896	58029
30347	58030
11778	58031
124440	58032
327588	58033
61748	58034
611516	58035
544806	58036
94743	58037
501280	58038
105668	58039
316299	58040
562317	58041
494236	58042
385616	58043
134750	58044
304581	58045
117317	58046
86413	58047
165103	58048
296237	58049
494437	58050
42877	58051
632005	58052
385410	58053
444030	58054
20099	58055
129962	58056
490116	58057
135275	58058
472613	58059
154261	58060
11719	58061
252040	58062
88131	58063
842	58064
451669	58065
291676	58066
573575	58067
68174	58068
198854	58069
555398	58070
423473	58071
611622	58072
181104	58073
12221	58074
5956	58075
162486	58076
47474	58077
193653	58078
47721	58079
17699	58080
330930	58081
719918	58082
73190	58083
683076	58084
454536	58085
206917	58086
8336	58087
223582	58088
55168	58089
161979	58090
321154	58091
79359	58092
126334	58093
339437	58094
628812	58095
290527	58096
100783	58097
8950	58098
620232	58099
672356	58100
11116	58101
519115	58102
29655	58103
116117	58104
141914	58105
400944	58106
654417	58107
51892	58108
89183	58109
427149	58110
49134	58111
313227	58112
526235	58113
103505	58114
138754	58115
168716	58116
175772	58117
111893	58118
86808	58119
96728	58120
517119	58121
370644	58122
460632	58123
6823	58124
66906	58125
16086	58126
509790	58127
132773	58128
526531	58129
610625	58130
691081	58131
211002	58132
623122	58133
56071	58134
441	58135
468268	58136
389753	58137
696922	58138
471189	58139
283026	58140
232412	58141
504526	58142
708947	58143
22650	58144
165627	58145
572731	58146
45627	58147
789	58148
117638	58149
57703	58150
428355	58151
491243	58152
310194	58153
460135	58154
84892	58155
127467	58156
154983	58157
144980	58158
67280	58159
403720	58160
131985	58161
102387	58162
416827	58163
235851	58164
561364	58165
320	58166
25239	58167
68742	58168
281761	58169
40979	58170
560599	58171
231967	58172
331365	58173
20525	58174
387839	58175
281269	58176
364203	58177
714075	58178
32761	58179
174645	58180
479184	58181
351505	58182
505700	58183
652415	58184
481738	58185
53476	58186
239288	58187
472715	58188
606226	58189
581881	58190
488079	58191
103235	58192
617127	58193
301319	58194
408049	58195
398663	58196
74879	58197
514336	58198
226748	58199
115903	58200
337808	58201
197286	58202
162607	58203
572072	58204
50698	58205
185804	58206
267963	58207
43645	58208
410360	58209
622397	58210
43335	58211
697429	58212
208319	58213
279179	58214
9218	58215
240933	58216
47290	58217
538215	58218
5503	58219
388927	58220
9057	58221
695594	58222
33867	58223
686466	58224
360821	58225
71269	58226
13391	58227
133799	58228
258768	58229
176789	58230
101286	58231
501984	58232
615032	58233
99053	58234
2903	58235
638724	58236
242034	58237
496904	58238
167761	58239
501831	58240
82147	58241
212836	58242
459933	58243
340305	58244
13620	58245
302	58246
25187	58247
60983	58248
447019	58249
570194	58250
185054	58251
114924	58252
13866	58253
176058	58254
92584	58255
203576	58256
45067	58257
82989	58258
520593	58259
526364	58260
653444	58261
74137	58262
605408	58263
126217	58264
21383	58265
442638	58266
8726	58267
103775	58268
2495	58269
140711	58270
144092	58271
336872	58272
70052	58273
469947	58274
34740	58275
36104	58276
630377	58277
341886	58278
81455	58279
157835	58280
356071	58281
377676	58282
717244	58283
474254	58284
196304	58285
34851	58286
258105	58287
458145	58288
14077	58289
39389	58290
46785	58291
142003	58292
53969	58293
195645	58294
243439	58295
11025	58296
297452	58297
147263	58298
372036	58299
321862	58300
288633	58301
717750	58302
653993	58303
645171	58304
560114	58305
201458	58306
332001	58307
462945	58308
202221	58309
509149	58310
14602	58311
483837	58312
243510	58313
33410	58314
97366	58315
92421	58316
167232	58317
146902	58318
48620	58319
54337	58320
664263	58321
710079	58322
69440	58323
347018	58324
397388	58325
152614	58326
412863	58327
124073	58328
137131	58329
155659	58330
90333	58331
553801	58332
282338	58333
32397	58334
598147	58335
492771	58336
77945	58337
683072	58338
533865	58339
700660	58340
674454	58341
616638	58342
170332	58343
220704	58344
153699	58345
2779	58346
45336	58347
345389	58348
51049	58349
490966	58350
661017	58351
74493	58352
421504	58353
173895	58354
707710	58355
296771	58356
61578	58357
51619	58358
120288	58359
21130	58360
177284	58361
103798	58362
569084	58363
529032	58364
73017	58365
73120	58366
19504	58367
18374	58368
4812	58369
575384	58370
137107	58371
324315	58372
133468	58373
412884	58374
163974	58375
487234	58376
169941	58377
557856	58378
465304	58379
262588	58380
13861	58381
27828	58382
649730	58383
254424	58384
409351	58385
253064	58386
95253	58387
46294	58388
57	58389
31978	58390
663046	58391
524080	58392
524179	58393
535193	58394
251437	58395
455036	58396
198171	58397
155440	58398
65564	58399
53595	58400
622464	58401
315436	58402
513681	58403
178003	58404
314868	58405
19	58406
14322	58407
16405	58408
31708	58409
667826	58410
651705	58411
161513	58412
433920	58413
260058	58414
405860	58415
89426	58416
400324	58417
508865	58418
504766	58419
669188	58420
151986	58421
58104	58422
8168	58423
348621	58424
450547	58425
135690	58426
238041	58427
120270	58428
77105	58429
534530	58430
55497	58431
600	58432
167517	58433
428716	58434
262034	58435
514701	58436
654	58437
226858	58438
390783	58439
307938	58440
171949	58441
283010	58442
112059	58443
40762	58444
243457	58445
8866	58446
646623	58447
149157	58448
17730	58449
690447	58450
611484	58451
8605	58452
344916	58453
26686	58454
624755	58455
52329	58456
495418	58457
253422	58458
92673	58459
516507	58460
10020	58461
395172	58462
6108	58463
176890	58464
76016	58465
136129	58466
675388	58467
148318	58468
106313	58469
149324	58470
627567	58471
159558	58472
466931	58473
62996	58474
568942	58475
53743	58476
28347	58477
36794	58478
207701	58479
309	58480
399699	58481
25540	58482
95751	58483
62544	58484
13096	58485
583074	58486
5958	58487
30738	58488
450956	58489
655897	58490
36491	58491
105543	58492
633072	58493
36254	58494
550899	58495
422979	58496
6080	58497
153675	58498
532612	58499
296804	58500
234851	58501
125636	58502
141230	58503
67153	58504
113771	58505
690157	58506
46713	58507
73074	58508
643783	58509
32405	58510
129382	58511
206999	58512
2732	58513
42984	58514
653560	58515
14198	58516
663264	58517
137700	58518
181019	58519
19090	58520
106346	58521
393792	58522
9867	58523
275199	58524
182728	58525
309624	58526
553932	58527
144827	58528
101489	58529
197235	58530
522672	58531
634112	58532
27151	58533
155159	58534
74386	58535
73863	58536
97795	58537
356904	58538
665017	58539
157635	58540
98086	58541
601546	58542
48055	58543
421766	58544
181261	58545
582291	58546
137678	58547
139020	58548
389439	58549
59592	58550
118507	58551
54149	58552
233060	58553
373256	58554
17348	58555
699819	58556
189183	58557
212069	58558
554900	58559
285751	58560
299141	58561
8299	58562
657964	58563
109924	58564
548358	58565
122152	58566
183698	58567
232585	58568
604205	58569
505418	58570
31832	58571
54864	58572
678595	58573
261114	58574
105696	58575
282828	58576
80091	58577
469484	58578
461758	58579
630091	58580
138496	58581
42739	58582
168092	58583
352051	58584
233798	58585
307926	58586
181417	58587
130153	58588
500221	58589
114007	58590
35910	58591
604304	58592
444094	58593
295169	58594
467235	58595
94064	58596
110774	58597
364340	58598
690997	58599
448109	58600
507186	58601
211734	58602
208824	58603
482331	58604
308028	58605
723565	58606
543047	58607
129167	58608
177856	58609
57944	58610
666280	58611
222525	58612
322245	58613
370387	58614
19038	58615
665578	58616
74830	58617
47934	58618
722039	58619
95842	58620
341819	58621
17949	58622
69415	58623
670108	58624
624807	58625
111576	58626
688696	58627
421471	58628
59673	58629
38960	58630
98953	58631
36523	58632
205413	58633
386477	58634
4936	58635
100104	58636
251474	58637
277224	58638
62790	58639
189144	58640
187626	58641
604728	58642
147147	58643
180344	58644
470779	58645
307367	58646
434904	58647
453736	58648
413883	58649
388257	58650
176300	58651
49300	58652
119024	58653
86479	58654
88866	58655
219869	58656
11455	58657
710814	58658
2157	58659
205642	58660
11470	58661
582886	58662
107168	58663
484491	58664
15168	58665
574354	58666
168708	58667
331223	58668
594519	58669
159601	58670
588091	58671
323611	58672
621751	58673
432297	58674
22949	58675
366825	58676
265569	58677
391231	58678
60499	58679
327073	58680
445601	58681
232614	58682
353219	58683
133542	58684
114603	58685
144537	58686
225075	58687
14187	58688
140510	58689
29172	58690
1794	58691
1131	58692
215553	58693
184481	58694
560396	58695
679287	58696
630792	58697
66089	58698
32638	58699
198115	58700
674341	58701
7096	58702
664738	58703
165942	58704
172360	58705
322071	58706
103558	58707
42941	58708
349830	58709
87964	58710
511289	58711
429144	58712
186325	58713
284551	58714
163532	58715
513817	58716
41436	58717
283922	58718
94333	58719
570028	58720
221347	58721
6877	58722
149467	58723
544667	58724
680467	58725
268731	58726
26169	58727
131430	58728
300700	58729
134998	58730
666163	58731
131343	58732
192522	58733
171256	58734
413379	58735
242446	58736
348291	58737
84327	58738
220313	58739
121845	58740
174672	58741
153235	58742
519916	58743
472754	58744
500539	58745
246603	58746
54564	58747
144960	58748
319330	58749
181017	58750
610440	58751
69984	58752
577986	58753
496156	58754
645624	58755
338494	58756
20252	58757
531608	58758
437738	58759
548333	58760
1954	58761
671334	58762
153803	58763
503731	58764
219848	58765
20600	58766
590550	58767
67495	58768
558059	58769
445091	58770
673736	58771
699087	58772
43760	58773
709273	58774
123352	58775
6848	58776
51424	58777
43177	58778
391831	58779
552432	58780
318535	58781
45412	58782
58465	58783
43745	58784
117552	58785
112212	58786
329906	58787
49833	58788
573315	58789
704201	58790
142985	58791
313061	58792
19596	58793
83495	58794
174826	58795
170145	58796
468422	58797
51294	58798
38090	58799
455467	58800
66352	58801
713201	58802
137014	58803
269334	58804
339855	58805
425985	58806
10730	58807
479245	58808
611142	58809
74516	58810
151588	58811
66800	58812
45449	58813
31826	58814
166076	58815
15667	58816
655903	58817
199429	58818
49703	58819
11138	58820
390819	58821
440738	58822
334239	58823
200002	58824
73067	58825
326429	58826
696166	58827
408138	58828
394333	58829
129094	58830
514048	58831
139998	58832
584532	58833
380070	58834
20934	58835
362320	58836
9823	58837
10075	58838
341227	58839
127924	58840
235673	58841
87055	58842
13197	58843
270913	58844
137427	58845
432184	58846
429843	58847
351915	58848
479473	58849
416273	58850
12174	58851
54407	58852
180018	58853
649686	58854
122	58855
33405	58856
302936	58857
544962	58858
4812	58859
210803	58860
200066	58861
531433	58862
150942	58863
481700	58864
99786	58865
167918	58866
113397	58867
254316	58868
179547	58869
41518	58870
383667	58871
227280	58872
586358	58873
93312	58874
406244	58875
418619	58876
28866	58877
297109	58878
13573	58879
579169	58880
558263	58881
152756	58882
509946	58883
237476	58884
88187	58885
19925	58886
17822	58887
126671	58888
173658	58889
592685	58890
75047	58891
288504	58892
10250	58893
291883	58894
587991	58895
227126	58896
154721	58897
533235	58898
257005	58899
176980	58900
182222	58901
249668	58902
269801	58903
568909	58904
591358	58905
702001	58906
556655	58907
16598	58908
555824	58909
668658	58910
17950	58911
152623	58912
628568	58913
46663	58914
588752	58915
595792	58916
47168	58917
54537	58918
89143	58919
400694	58920
512846	58921
73942	58922
583612	58923
432430	58924
545454	58925
396871	58926
106713	58927
580844	58928
233091	58929
190400	58930
75912	58931
170985	58932
346863	58933
216416	58934
122822	58935
57222	58936
560632	58937
35268	58938
82106	58939
43965	58940
301133	58941
2051	58942
534207	58943
3082	58944
559160	58945
705005	58946
176001	58947
586766	58948
124338	58949
356929	58950
490596	58951
53975	58952
314907	58953
19578	58954
29398	58955
11323	58956
162364	58957
442951	58958
457579	58959
100445	58960
520398	58961
46854	58962
113270	58963
55488	58964
638495	58965
118642	58966
247734	58967
650556	58968
15275	58969
152209	58970
346800	58971
20989	58972
295428	58973
128597	58974
690583	58975
23053	58976
20044	58977
159160	58978
155358	58979
620573	58980
408482	58981
290309	58982
125914	58983
418294	58984
636324	58985
506096	58986
96610	58987
619686	58988
547483	58989
12245	58990
581487	58991
156518	58992
172581	58993
5177	58994
545581	58995
166671	58996
1905	58997
219476	58998
179399	58999
55080	59000
197279	59001
512473	59002
38256	59003
713144	59004
592497	59005
82443	59006
328767	59007
712889	59008
74936	59009
12527	59010
540179	59011
113813	59012
15202	59013
130017	59014
618721	59015
30981	59016
697724	59017
491290	59018
398922	59019
413437	59020
604274	59021
109408	59022
602513	59023
383804	59024
714994	59025
118883	59026
46740	59027
60275	59028
174295	59029
42237	59030
31538	59031
692572	59032
617766	59033
184934	59034
368754	59035
11857	59036
36728	59037
177792	59038
568010	59039
112570	59040
117835	59041
678125	59042
324725	59043
575650	59044
242193	59045
98315	59046
80513	59047
216905	59048
562149	59049
563676	59050
63706	59051
13149	59052
144319	59053
28413	59054
121448	59055
135482	59056
381351	59057
713656	59058
410353	59059
479242	59060
57130	59061
146263	59062
682528	59063
344204	59064
153694	59065
16633	59066
556230	59067
17198	59068
153684	59069
432991	59070
121802	59071
304885	59072
171172	59073
462284	59074
443613	59075
350120	59076
2255	59077
670844	59078
199321	59079
127131	59080
124817	59081
453141	59082
85793	59083
83793	59084
595051	59085
36200	59086
113309	59087
136307	59088
347598	59089
294214	59090
163839	59091
4725	59092
409499	59093
19260	59094
139829	59095
148280	59096
163821	59097
111427	59098
35177	59099
34129	59100
558478	59101
482747	59102
109148	59103
536322	59104
247987	59105
399635	59106
1537	59107
6936	59108
33251	59109
55763	59110
311366	59111
105952	59112
67	59113
531	59114
379289	59115
91901	59116
161525	59117
72313	59118
36339	59119
44434	59120
711779	59121
449819	59122
14971	59123
90962	59124
425872	59125
642156	59126
330795	59127
121402	59128
129032	59129
686497	59130
636940	59131
420424	59132
584245	59133
339605	59134
589789	59135
88976	59136
56256	59137
133187	59138
127933	59139
386089	59140
89104	59141
220967	59142
512763	59143
720245	59144
123213	59145
509175	59146
12901	59147
87144	59148
121641	59149
11524	59150
293417	59151
371342	59152
130075	59153
581905	59154
255916	59155
151156	59156
85572	59157
300637	59158
89984	59159
89931	59160
471677	59161
550765	59162
226927	59163
702509	59164
397013	59165
26145	59166
126103	59167
701584	59168
3700	59169
298893	59170
616504	59171
58696	59172
181839	59173
36700	59174
399586	59175
371877	59176
165822	59177
25913	59178
101242	59179
42014	59180
184719	59181
31917	59182
4524	59183
39142	59184
482112	59185
166961	59186
402619	59187
93528	59188
165263	59189
7783	59190
82603	59191
201580	59192
571599	59193
335147	59194
176462	59195
108516	59196
165	59197
271161	59198
462806	59199
593566	59200
149403	59201
398943	59202
293395	59203
169758	59204
265055	59205
495473	59206
10006	59207
518271	59208
487096	59209
213353	59210
1026	59211
499495	59212
603930	59213
548520	59214
67844	59215
370175	59216
955	59217
381183	59218
37459	59219
55915	59220
140094	59221
271109	59222
115952	59223
506204	59224
539690	59225
178947	59226
651023	59227
33548	59228
171387	59229
599620	59230
636	59231
579652	59232
108924	59233
717022	59234
15612	59235
94863	59236
194184	59237
713099	59238
341649	59239
270632	59240
43889	59241
558304	59242
194257	59243
55211	59244
81749	59245
215572	59246
399090	59247
70347	59248
631386	59249
649962	59250
333486	59251
431394	59252
444566	59253
512404	59254
262214	59255
64423	59256
658136	59257
667001	59258
398206	59259
623723	59260
724769	59261
180595	59262
7903	59263
13775	59264
380610	59265
611322	59266
141367	59267
45012	59268
148352	59269
214637	59270
95966	59271
536716	59272
140241	59273
187885	59274
379008	59275
110181	59276
21946	59277
282051	59278
596928	59279
74665	59280
67775	59281
692119	59282
437002	59283
690748	59284
707242	59285
9020	59286
202948	59287
201355	59288
45328	59289
415075	59290
555407	59291
42350	59292
22827	59293
343943	59294
78137	59295
564287	59296
688095	59297
276188	59298
2596	59299
232916	59300
134028	59301
31887	59302
459255	59303
562178	59304
68515	59305
71390	59306
445540	59307
183223	59308
11594	59309
203092	59310
39789	59311
499466	59312
301312	59313
135628	59314
9176	59315
650239	59316
114409	59317
476939	59318
604318	59319
610350	59320
203885	59321
51176	59322
717132	59323
369797	59324
696907	59325
100938	59326
119490	59327
600202	59328
564187	59329
688402	59330
32887	59331
180875	59332
27020	59333
484391	59334
44296	59335
606234	59336
150550	59337
16594	59338
710710	59339
613081	59340
415301	59341
455077	59342
26983	59343
428633	59344
10484	59345
307202	59346
37093	59347
710804	59348
8012	59349
141792	59350
103157	59351
162455	59352
583787	59353
553537	59354
657905	59355
117843	59356
332421	59357
6654	59358
71577	59359
151510	59360
685822	59361
161813	59362
12017	59363
31322	59364
198080	59365
342940	59366
44806	59367
63214	59368
157150	59369
86373	59370
368939	59371
123853	59372
549642	59373
95402	59374
568306	59375
433969	59376
583005	59377
473589	59378
611670	59379
639590	59380
132408	59381
180222	59382
45825	59383
61937	59384
165829	59385
87090	59386
3262	59387
158807	59388
544512	59389
528544	59390
562398	59391
320507	59392
112514	59393
395098	59394
669697	59395
459758	59396
28855	59397
117170	59398
232605	59399
170259	59400
100409	59401
459176	59402
606167	59403
127453	59404
275510	59405
39065	59406
555421	59407
372575	59408
44185	59409
144470	59410
103837	59411
120980	59412
340348	59413
83258	59414
4497	59415
561690	59416
602122	59417
96585	59418
376614	59419
98045	59420
254637	59421
165115	59422
679782	59423
35846	59424
198612	59425
168814	59426
118629	59427
180738	59428
671152	59429
408383	59430
592868	59431
188170	59432
463310	59433
402784	59434
672826	59435
194155	59436
538132	59437
65925	59438
489009	59439
293903	59440
270344	59441
107442	59442
351	59443
163580	59444
2968	59445
80233	59446
28412	59447
245927	59448
80955	59449
364901	59450
176666	59451
44306	59452
303422	59453
125638	59454
635804	59455
9207	59456
167242	59457
105935	59458
235813	59459
24544	59460
71809	59461
301443	59462
456256	59463
187230	59464
23227	59465
69470	59466
104672	59467
35006	59468
222469	59469
187342	59470
152549	59471
313959	59472
341272	59473
136554	59474
617095	59475
194462	59476
407683	59477
466297	59478
580531	59479
18034	59480
254393	59481
108647	59482
8871	59483
361799	59484
39732	59485
264986	59486
1537	59487
560247	59488
162621	59489
155776	59490
95403	59491
320082	59492
414325	59493
9113	59494
48463	59495
141764	59496
463059	59497
381026	59498
437980	59499
303	59500
239731	59501
581192	59502
106528	59503
279414	59504
322532	59505
302427	59506
708783	59507
592237	59508
181604	59509
26507	59510
166092	59511
480069	59512
603090	59513
416537	59514
552293	59515
127929	59516
407507	59517
449337	59518
109688	59519
46080	59520
214649	59521
136161	59522
13669	59523
131089	59524
690831	59525
37352	59526
440943	59527
456749	59528
477175	59529
557847	59530
12421	59531
438131	59532
645146	59533
562101	59534
400898	59535
211001	59536
30814	59537
701097	59538
179131	59539
163345	59540
36939	59541
722033	59542
244495	59543
598821	59544
363711	59545
77687	59546
252354	59547
26407	59548
186357	59549
616341	59550
413648	59551
10407	59552
145387	59553
189869	59554
48383	59555
571885	59556
2773	59557
441914	59558
115003	59559
82302	59560
534222	59561
369715	59562
47174	59563
313966	59564
7598	59565
2542	59566
134533	59567
472055	59568
117787	59569
395606	59570
150842	59571
675075	59572
10265	59573
140496	59574
471558	59575
154611	59576
128607	59577
657093	59578
11834	59579
344433	59580
426918	59581
40030	59582
571506	59583
5834	59584
285806	59585
39615	59586
77533	59587
38775	59588
21605	59589
267494	59590
283	59591
595783	59592
461801	59593
559231	59594
335626	59595
332381	59596
93636	59597
343750	59598
347017	59599
129573	59600
548022	59601
712972	59602
536551	59603
38813	59604
2241	59605
710794	59606
382115	59607
624263	59608
104248	59609
47263	59610
688712	59611
724255	59612
22113	59613
169356	59614
29004	59615
280023	59616
37191	59617
8254	59618
487879	59619
102196	59620
549546	59621
77137	59622
298154	59623
30351	59624
317680	59625
322904	59626
16563	59627
41550	59628
250682	59629
12485	59630
174808	59631
74787	59632
50683	59633
10256	59634
415369	59635
145242	59636
127283	59637
153762	59638
448310	59639
129217	59640
53243	59641
31245	59642
160734	59643
363435	59644
387215	59645
11249	59646
4854	59647
253092	59648
578960	59649
313388	59650
435177	59651
31161	59652
575142	59653
218965	59654
251576	59655
54961	59656
113315	59657
481010	59658
566723	59659
480521	59660
240633	59661
576670	59662
662718	59663
115720	59664
249823	59665
498278	59666
84118	59667
396986	59668
280235	59669
617701	59670
131301	59671
30927	59672
14760	59673
482801	59674
14782	59675
635489	59676
88553	59677
425294	59678
659476	59679
79374	59680
454466	59681
35935	59682
147332	59683
92081	59684
22210	59685
32552	59686
250347	59687
347971	59688
495578	59689
178832	59690
3299	59691
458904	59692
659399	59693
107767	59694
397291	59695
436444	59696
169711	59697
467441	59698
86631	59699
187186	59700
724510	59701
166960	59702
303737	59703
164650	59704
164472	59705
65435	59706
345101	59707
231190	59708
369484	59709
367551	59710
73351	59711
271429	59712
615629	59713
357240	59714
567514	59715
402226	59716
689163	59717
158789	59718
460549	59719
343605	59720
66235	59721
126035	59722
439982	59723
325191	59724
39725	59725
459644	59726
136785	59727
2965	59728
13051	59729
580420	59730
259973	59731
722393	59732
4458	59733
527674	59734
525943	59735
276851	59736
87716	59737
73638	59738
25110	59739
96397	59740
115152	59741
105524	59742
13207	59743
308277	59744
634609	59745
124370	59746
49477	59747
159555	59748
121352	59749
155504	59750
534588	59751
87886	59752
368927	59753
233530	59754
17393	59755
415296	59756
28185	59757
30448	59758
151525	59759
11586	59760
15227	59761
14172	59762
474310	59763
330403	59764
329438	59765
8778	59766
176171	59767
427331	59768
156137	59769
100637	59770
691935	59771
589366	59772
720017	59773
501783	59774
569144	59775
146200	59776
3245	59777
526266	59778
260036	59779
46320	59780
71558	59781
117471	59782
434428	59783
364752	59784
109235	59785
697958	59786
236190	59787
169300	59788
306661	59789
131269	59790
36514	59791
657472	59792
19815	59793
227768	59794
4404	59795
394468	59796
9884	59797
65239	59798
339043	59799
42048	59800
21598	59801
376176	59802
54843	59803
165156	59804
175062	59805
603609	59806
474144	59807
98312	59808
28843	59809
499007	59810
78484	59811
128050	59812
471029	59813
594317	59814
407432	59815
107038	59816
664011	59817
607690	59818
601316	59819
32211	59820
216577	59821
447494	59822
83893	59823
1387	59824
281373	59825
324778	59826
14777	59827
72309	59828
302601	59829
149576	59830
46591	59831
670576	59832
1766	59833
32273	59834
387036	59835
23815	59836
356700	59837
480465	59838
523462	59839
215908	59840
550168	59841
107627	59842
652413	59843
120135	59844
365170	59845
228014	59846
342403	59847
10282	59848
75375	59849
39658	59850
336772	59851
56102	59852
285132	59853
131004	59854
166216	59855
117850	59856
498631	59857
184962	59858
17673	59859
6916	59860
625095	59861
210314	59862
174432	59863
156250	59864
297278	59865
140210	59866
33115	59867
398804	59868
18421	59869
446385	59870
105777	59871
699520	59872
455948	59873
147722	59874
148670	59875
49920	59876
494647	59877
46780	59878
106603	59879
38777	59880
136208	59881
584295	59882
431815	59883
65264	59884
325659	59885
359917	59886
548974	59887
5674	59888
69057	59889
257747	59890
249323	59891
292485	59892
590344	59893
115920	59894
242044	59895
290288	59896
575570	59897
139367	59898
6781	59899
524364	59900
172958	59901
674238	59902
37331	59903
5809	59904
107396	59905
27588	59906
13625	59907
581898	59908
331848	59909
15449	59910
386184	59911
75733	59912
511048	59913
483759	59914
195414	59915
35736	59916
32627	59917
140489	59918
360161	59919
44826	59920
76264	59921
217342	59922
370432	59923
151063	59924
328243	59925
20805	59926
113164	59927
47018	59928
695910	59929
473540	59930
429475	59931
581852	59932
639377	59933
184994	59934
77130	59935
49652	59936
37670	59937
49632	59938
163700	59939
357729	59940
491273	59941
362081	59942
2948	59943
66668	59944
259080	59945
539867	59946
600943	59947
171501	59948
175940	59949
15370	59950
305636	59951
8320	59952
195484	59953
137218	59954
28063	59955
106738	59956
118087	59957
556871	59958
323372	59959
301174	59960
225537	59961
712047	59962
542417	59963
241081	59964
126058	59965
51602	59966
692289	59967
103652	59968
117454	59969
614164	59970
149411	59971
166315	59972
596499	59973
182911	59974
537400	59975
704545	59976
155323	59977
5596	59978
11816	59979
258163	59980
86016	59981
619348	59982
60434	59983
180775	59984
51611	59985
13247	59986
511735	59987
437321	59988
66192	59989
513882	59990
162805	59991
442848	59992
179930	59993
170990	59994
725041	59995
67252	59996
41152	59997
32880	59998
72722	59999
572	60000
345999	60001
354087	60002
435194	60003
613414	60004
93304	60005
261963	60006
491970	60007
551335	60008
529660	60009
45370	60010
223293	60011
181638	60012
342179	60013
503975	60014
148402	60015
134927	60016
21616	60017
600843	60018
6414	60019
397806	60020
226614	60021
63050	60022
345675	60023
534975	60024
649638	60025
597109	60026
114885	60027
66510	60028
716301	60029
22757	60030
693328	60031
343110	60032
650455	60033
697058	60034
94437	60035
436542	60036
17688	60037
15106	60038
159807	60039
243679	60040
368983	60041
168098	60042
107078	60043
300970	60044
460583	60045
380315	60046
423154	60047
248641	60048
24813	60049
699403	60050
147410	60051
48739	60052
442008	60053
642742	60054
99442	60055
531254	60056
160021	60057
556184	60058
229856	60059
499929	60060
13029	60061
1049	60062
292813	60063
475797	60064
438095	60065
499937	60066
633264	60067
673180	60068
341110	60069
13431	60070
664965	60071
388144	60072
59738	60073
454723	60074
185930	60075
240883	60076
163347	60077
360390	60078
458828	60079
649251	60080
395381	60081
46572	60082
366404	60083
301534	60084
362444	60085
243825	60086
80420	60087
18609	60088
1383	60089
534590	60090
94932	60091
49204	60092
2008	60093
326839	60094
234583	60095
54773	60096
116706	60097
99831	60098
106516	60099
42025	60100
144290	60101
222684	60102
2613	60103
118090	60104
403021	60105
88693	60106
64305	60107
18420	60108
616427	60109
50758	60110
531501	60111
149864	60112
65911	60113
535561	60114
707719	60115
578499	60116
81369	60117
28667	60118
459279	60119
461730	60120
396027	60121
167780	60122
45211	60123
437683	60124
28402	60125
59465	60126
703192	60127
662275	60128
95550	60129
19753	60130
515042	60131
592112	60132
133507	60133
595452	60134
99396	60135
558717	60136
18130	60137
462568	60138
463329	60139
304	60140
660060	60141
279734	60142
62534	60143
652642	60144
695319	60145
517241	60146
321642	60147
63243	60148
144336	60149
332623	60150
415129	60151
141759	60152
582271	60153
308311	60154
148602	60155
160718	60156
344769	60157
464745	60158
47001	60159
609561	60160
454663	60161
720365	60162
100979	60163
143342	60164
286756	60165
392287	60166
20274	60167
121070	60168
90636	60169
265265	60170
103610	60171
91738	60172
327725	60173
121255	60174
29382	60175
79779	60176
581008	60177
623676	60178
588559	60179
137512	60180
669655	60181
301727	60182
526265	60183
182056	60184
574396	60185
125885	60186
48275	60187
324873	60188
121213	60189
673084	60190
693527	60191
463858	60192
140450	60193
248622	60194
225626	60195
97657	60196
526507	60197
518662	60198
529935	60199
382294	60200
3830	60201
212461	60202
24271	60203
10364	60204
149945	60205
720978	60206
32939	60207
159704	60208
157643	60209
701344	60210
16636	60211
636488	60212
647964	60213
40099	60214
264734	60215
1645	60216
39564	60217
109180	60218
122099	60219
326593	60220
11601	60221
141	60222
6587	60223
124703	60224
254710	60225
396442	60226
540933	60227
688672	60228
78977	60229
480353	60230
437482	60231
24788	60232
683977	60233
32796	60234
578368	60235
436206	60236
397546	60237
157548	60238
594477	60239
181861	60240
13843	60241
376759	60242
442455	60243
400571	60244
44670	60245
191128	60246
112535	60247
41891	60248
16631	60249
89735	60250
161550	60251
502536	60252
428336	60253
4172	60254
573161	60255
716906	60256
296312	60257
133634	60258
697678	60259
6197	60260
334912	60261
138703	60262
469452	60263
76317	60264
346383	60265
129609	60266
20142	60267
468389	60268
7080	60269
639523	60270
262892	60271
194272	60272
487542	60273
89215	60274
465751	60275
20690	60276
155720	60277
209839	60278
349153	60279
40537	60280
178297	60281
23000	60282
696068	60283
186134	60284
45990	60285
3649	60286
7528	60287
3271	60288
271714	60289
22969	60290
185072	60291
647249	60292
592634	60293
244513	60294
655415	60295
101351	60296
65638	60297
80780	60298
53620	60299
387329	60300
41396	60301
22823	60302
238276	60303
154545	60304
443270	60305
280538	60306
11382	60307
51533	60308
150961	60309
117583	60310
123118	60311
108175	60312
41528	60313
685418	60314
167191	60315
184605	60316
459563	60317
105644	60318
78194	60319
404466	60320
559623	60321
658909	60322
114186	60323
21970	60324
256785	60325
169617	60326
119835	60327
75115	60328
9244	60329
617203	60330
17507	60331
447376	60332
272570	60333
477942	60334
163899	60335
57212	60336
192	60337
547344	60338
411371	60339
9730	60340
621208	60341
255396	60342
180274	60343
591301	60344
420785	60345
276325	60346
720832	60347
488355	60348
303111	60349
347571	60350
435338	60351
619443	60352
602764	60353
283978	60354
69187	60355
98662	60356
375550	60357
2176	60358
341463	60359
252027	60360
30795	60361
351000	60362
577865	60363
191012	60364
173611	60365
98000	60366
9548	60367
42776	60368
138236	60369
87255	60370
598567	60371
4156	60372
209822	60373
551581	60374
431381	60375
632692	60376
174	60377
195879	60378
258422	60379
371980	60380
253041	60381
112864	60382
243440	60383
470447	60384
44018	60385
431081	60386
326133	60387
403072	60388
97240	60389
86422	60390
672820	60391
681974	60392
12329	60393
120672	60394
74140	60395
104015	60396
564771	60397
631697	60398
503486	60399
131741	60400
387068	60401
18069	60402
426572	60403
53287	60404
79014	60405
44412	60406
39134	60407
320314	60408
22577	60409
176329	60410
315971	60411
8666	60412
147764	60413
512204	60414
159001	60415
36212	60416
66911	60417
125534	60418
422198	60419
54600	60420
469264	60421
98288	60422
625012	60423
93630	60424
716469	60425
593267	60426
268725	60427
257997	60428
566237	60429
239758	60430
545238	60431
29264	60432
395127	60433
516794	60434
32480	60435
550852	60436
555958	60437
124879	60438
386507	60439
583418	60440
69734	60441
82818	60442
523833	60443
30252	60444
469710	60445
27998	60446
315883	60447
64196	60448
697284	60449
8296	60450
212549	60451
140715	60452
65822	60453
429526	60454
95420	60455
704731	60456
102276	60457
513383	60458
146895	60459
100506	60460
409573	60461
46095	60462
5042	60463
162561	60464
357123	60465
40703	60466
508372	60467
8751	60468
250380	60469
17257	60470
5074	60471
52883	60472
327282	60473
196350	60474
498916	60475
574318	60476
374163	60477
81291	60478
358308	60479
46030	60480
15490	60481
389880	60482
23146	60483
201830	60484
328989	60485
23728	60486
2866	60487
708174	60488
532735	60489
483629	60490
143346	60491
65241	60492
207357	60493
483678	60494
319133	60495
174489	60496
400416	60497
39221	60498
597841	60499
607144	60500
79984	60501
4357	60502
46503	60503
135840	60504
65408	60505
20291	60506
337682	60507
105821	60508
335097	60509
512479	60510
6958	60511
5021	60512
116537	60513
50636	60514
518	60515
224178	60516
86553	60517
24850	60518
225119	60519
12596	60520
100327	60521
134324	60522
709527	60523
127516	60524
41754	60525
77442	60526
23908	60527
253227	60528
129188	60529
141053	60530
187547	60531
555378	60532
387	60533
277037	60534
130783	60535
351503	60536
200226	60537
27652	60538
63060	60539
212238	60540
481397	60541
525684	60542
6298	60543
603440	60544
105757	60545
22575	60546
303116	60547
531869	60548
47072	60549
543084	60550
14327	60551
141766	60552
263584	60553
519927	60554
331264	60555
110186	60556
119287	60557
393196	60558
527858	60559
669673	60560
157878	60561
423159	60562
435988	60563
150520	60564
295	60565
559258	60566
368613	60567
192449	60568
99693	60569
500042	60570
492359	60571
104678	60572
67893	60573
178363	60574
133	60575
303257	60576
675601	60577
677300	60578
131685	60579
106959	60580
14154	60581
281724	60582
224886	60583
348498	60584
118670	60585
189800	60586
462447	60587
557495	60588
491456	60589
239435	60590
58004	60591
45634	60592
144249	60593
277568	60594
144668	60595
558323	60596
277770	60597
234408	60598
128170	60599
139545	60600
329	60601
596936	60602
311270	60603
405737	60604
577661	60605
306707	60606
669043	60607
155293	60608
46712	60609
18739	60610
648346	60611
94768	60612
479390	60613
569379	60614
692658	60615
467954	60616
636228	60617
458377	60618
120060	60619
123972	60620
36774	60621
24849	60622
553022	60623
515324	60624
231262	60625
604578	60626
569169	60627
442236	60628
83542	60629
557483	60630
674177	60631
16896	60632
678983	60633
217201	60634
23899	60635
72177	60636
710879	60637
161450	60638
181323	60639
218210	60640
426111	60641
647499	60642
113669	60643
258514	60644
477254	60645
35645	60646
507089	60647
639906	60648
407061	60649
53152	60650
183950	60651
659985	60652
530198	60653
103347	60654
663356	60655
13793	60656
520727	60657
134391	60658
608655	60659
584238	60660
211680	60661
468826	60662
109009	60663
650007	60664
141881	60665
121483	60666
81858	60667
183928	60668
106129	60669
65670	60670
1390	60671
15839	60672
426916	60673
2001	60674
289585	60675
268905	60676
721519	60677
44135	60678
233930	60679
252481	60680
241198	60681
351356	60682
275415	60683
80803	60684
489953	60685
277083	60686
693974	60687
141982	60688
25761	60689
185826	60690
675191	60691
4381	60692
495386	60693
72943	60694
702181	60695
5985	60696
4506	60697
362478	60698
524997	60699
97141	60700
325981	60701
9717	60702
309108	60703
587489	60704
32044	60705
610733	60706
568754	60707
448485	60708
345549	60709
142550	60710
213908	60711
373265	60712
25702	60713
251005	60714
397031	60715
522062	60716
560424	60717
136065	60718
629803	60719
96137	60720
667003	60721
185805	60722
128161	60723
118255	60724
364125	60725
609757	60726
85982	60727
51348	60728
536952	60729
155265	60730
240984	60731
640653	60732
196642	60733
555560	60734
29130	60735
583001	60736
294133	60737
669153	60738
13573	60739
151317	60740
581415	60741
162955	60742
56193	60743
358816	60744
179369	60745
57853	60746
601920	60747
134806	60748
350006	60749
557951	60750
456290	60751
152759	60752
193436	60753
591065	60754
609377	60755
156087	60756
63286	60757
88157	60758
562737	60759
45752	60760
106464	60761
148476	60762
484571	60763
279487	60764
159858	60765
8229	60766
405431	60767
499241	60768
324205	60769
52444	60770
111714	60771
181678	60772
663328	60773
192385	60774
324638	60775
610212	60776
25633	60777
71594	60778
704371	60779
707824	60780
701850	60781
328375	60782
635025	60783
163992	60784
597670	60785
428475	60786
407302	60787
48036	60788
170958	60789
158382	60790
422737	60791
494535	60792
498312	60793
168333	60794
131029	60795
518740	60796
61589	60797
433812	60798
636119	60799
367567	60800
42671	60801
3582	60802
436149	60803
34605	60804
127581	60805
251969	60806
651562	60807
649649	60808
319683	60809
423366	60810
21796	60811
123290	60812
50799	60813
550376	60814
329042	60815
675528	60816
257394	60817
605102	60818
21300	60819
76297	60820
47372	60821
339462	60822
279104	60823
266187	60824
546958	60825
39555	60826
95026	60827
191635	60828
631435	60829
666172	60830
164066	60831
590195	60832
627856	60833
547019	60834
701660	60835
182665	60836
701357	60837
499641	60838
640219	60839
98979	60840
350174	60841
213144	60842
4287	60843
295566	60844
78858	60845
310201	60846
577671	60847
412480	60848
166208	60849
646678	60850
81276	60851
366644	60852
525692	60853
45917	60854
251340	60855
50508	60856
565371	60857
55351	60858
511834	60859
284235	60860
633531	60861
34258	60862
611473	60863
520899	60864
377269	60865
163739	60866
379605	60867
148267	60868
357684	60869
70615	60870
37550	60871
299428	60872
120959	60873
72245	60874
475896	60875
2036	60876
543843	60877
31710	60878
178531	60879
81736	60880
33585	60881
70247	60882
572831	60883
115190	60884
588597	60885
600375	60886
314365	60887
147	60888
688885	60889
294145	60890
589555	60891
146117	60892
710192	60893
526456	60894
148682	60895
609013	60896
104915	60897
66755	60898
714326	60899
38546	60900
64045	60901
475614	60902
172142	60903
287233	60904
66199	60905
360722	60906
723775	60907
601501	60908
312837	60909
45147	60910
449354	60911
19726	60912
152086	60913
627344	60914
628667	60915
297412	60916
480043	60917
653103	60918
124778	60919
127713	60920
226247	60921
581365	60922
517339	60923
67381	60924
527876	60925
161554	60926
691018	60927
43411	60928
172676	60929
159258	60930
8128	60931
11061	60932
492917	60933
243247	60934
48373	60935
154962	60936
383184	60937
7606	60938
7729	60939
720819	60940
553322	60941
631387	60942
395363	60943
127901	60944
227791	60945
145883	60946
531934	60947
603120	60948
386310	60949
242652	60950
438936	60951
11620	60952
96080	60953
553946	60954
38484	60955
381807	60956
65160	60957
100	60958
280079	60959
555466	60960
691947	60961
139902	60962
665868	60963
33849	60964
79332	60965
253782	60966
444236	60967
511797	60968
382444	60969
40419	60970
408603	60971
383997	60972
97464	60973
618965	60974
124575	60975
380984	60976
223072	60977
284366	60978
112812	60979
2783	60980
594773	60981
154759	60982
448210	60983
420564	60984
70775	60985
38810	60986
174818	60987
327843	60988
84611	60989
426118	60990
216956	60991
52123	60992
132292	60993
296328	60994
122502	60995
256163	60996
571353	60997
632943	60998
46860	60999
387117	61000
403290	61001
551069	61002
311379	61003
654759	61004
374829	61005
80343	61006
349112	61007
686471	61008
15850	61009
12827	61010
47596	61011
331234	61012
88540	61013
486207	61014
14325	61015
312531	61016
17855	61017
101000	61018
364446	61019
410676	61020
579834	61021
226291	61022
371679	61023
130650	61024
509759	61025
113763	61026
29750	61027
252349	61028
132169	61029
8413	61030
193746	61031
187075	61032
588407	61033
526400	61034
149359	61035
107907	61036
2547	61037
155014	61038
346446	61039
717091	61040
173150	61041
690055	61042
85901	61043
561224	61044
30207	61045
575238	61046
287071	61047
686350	61048
146714	61049
146278	61050
168657	61051
367151	61052
344217	61053
707469	61054
51840	61055
697184	61056
188013	61057
32233	61058
94068	61059
43746	61060
19063	61061
631082	61062
53861	61063
273811	61064
693861	61065
430805	61066
168506	61067
372982	61068
298733	61069
561855	61070
385291	61071
326199	61072
120907	61073
180839	61074
26226	61075
410595	61076
28914	61077
601033	61078
62192	61079
145145	61080
25	61081
121022	61082
620787	61083
36246	61084
338905	61085
200197	61086
18816	61087
301719	61088
66171	61089
630785	61090
22284	61091
4213	61092
184868	61093
651093	61094
663817	61095
36139	61096
643195	61097
53260	61098
686993	61099
672595	61100
236772	61101
19319	61102
394414	61103
590721	61104
38301	61105
51741	61106
449977	61107
9934	61108
694486	61109
209208	61110
376205	61111
179170	61112
79622	61113
94797	61114
419319	61115
290304	61116
83640	61117
350058	61118
585702	61119
533175	61120
17139	61121
215306	61122
465178	61123
71875	61124
80071	61125
132672	61126
381781	61127
225716	61128
604150	61129
142200	61130
8393	61131
7383	61132
84947	61133
103845	61134
388056	61135
632394	61136
636302	61137
38429	61138
71301	61139
252938	61140
179531	61141
330226	61142
84910	61143
205733	61144
367279	61145
505880	61146
223031	61147
625324	61148
39211	61149
104668	61150
569737	61151
87639	61152
478462	61153
17204	61154
4607	61155
49358	61156
443281	61157
661486	61158
113859	61159
305737	61160
549243	61161
649494	61162
37971	61163
304679	61164
464219	61165
41727	61166
30548	61167
96935	61168
18532	61169
371944	61170
26081	61171
487339	61172
145695	61173
722235	61174
38150	61175
475307	61176
163256	61177
55586	61178
108926	61179
18669	61180
163393	61181
81848	61182
141772	61183
266854	61184
56313	61185
571292	61186
586847	61187
288467	61188
28443	61189
183536	61190
246423	61191
615869	61192
674221	61193
101312	61194
48489	61195
298994	61196
37733	61197
343879	61198
605450	61199
98368	61200
548220	61201
65565	61202
307974	61203
495260	61204
435706	61205
192980	61206
246809	61207
83375	61208
43731	61209
32608	61210
287586	61211
223642	61212
562	61213
14020	61214
173553	61215
629922	61216
304263	61217
320191	61218
155889	61219
15765	61220
98577	61221
118966	61222
521439	61223
164998	61224
144294	61225
402060	61226
1718	61227
75541	61228
118248	61229
107037	61230
161029	61231
347166	61232
71893	61233
94307	61234
220591	61235
133062	61236
626145	61237
215341	61238
403416	61239
12901	61240
264049	61241
507448	61242
85439	61243
656032	61244
660963	61245
83052	61246
709816	61247
79963	61248
254224	61249
518567	61250
717609	61251
478367	61252
28623	61253
555345	61254
372250	61255
358111	61256
710567	61257
373923	61258
141697	61259
656073	61260
154947	61261
584104	61262
175226	61263
24161	61264
181545	61265
94667	61266
148331	61267
364262	61268
49068	61269
333822	61270
199476	61271
679432	61272
363092	61273
575690	61274
34186	61275
657329	61276
12232	61277
395888	61278
312552	61279
313686	61280
349537	61281
40411	61282
111006	61283
194377	61284
144217	61285
22235	61286
172660	61287
37115	61288
463922	61289
582392	61290
227753	61291
329769	61292
187931	61293
248133	61294
24766	61295
489821	61296
118209	61297
229783	61298
151185	61299
416412	61300
70809	61301
418121	61302
286048	61303
372303	61304
10642	61305
529437	61306
463702	61307
376857	61308
306493	61309
276531	61310
8142	61311
66921	61312
96851	61313
250795	61314
365843	61315
52118	61316
168033	61317
83189	61318
556827	61319
104047	61320
573593	61321
279982	61322
1927	61323
256572	61324
146438	61325
360600	61326
245051	61327
44190	61328
80704	61329
464760	61330
129	61331
530064	61332
499302	61333
125973	61334
298779	61335
485520	61336
186125	61337
534030	61338
95517	61339
330760	61340
647458	61341
157217	61342
213063	61343
21139	61344
15636	61345
103622	61346
36667	61347
692796	61348
178030	61349
313369	61350
441962	61351
173985	61352
602868	61353
692286	61354
676660	61355
673164	61356
228753	61357
337886	61358
652172	61359
400528	61360
698680	61361
422752	61362
307907	61363
133395	61364
390718	61365
54573	61366
9306	61367
516439	61368
309559	61369
129601	61370
681568	61371
293853	61372
335170	61373
181468	61374
185878	61375
203215	61376
688432	61377
91419	61378
405538	61379
33939	61380
9605	61381
254676	61382
624543	61383
51405	61384
40834	61385
552437	61386
753	61387
357080	61388
689832	61389
12854	61390
1673	61391
155666	61392
405060	61393
612613	61394
636394	61395
505555	61396
642494	61397
469311	61398
128887	61399
119084	61400
180677	61401
231935	61402
264297	61403
603693	61404
34391	61405
467062	61406
43748	61407
590694	61408
51851	61409
400855	61410
80767	61411
698072	61412
209131	61413
538966	61414
324850	61415
447586	61416
123240	61417
137273	61418
571214	61419
220544	61420
72648	61421
6749	61422
4635	61423
297455	61424
101435	61425
488	61426
582416	61427
326233	61428
441791	61429
350279	61430
54758	61431
535404	61432
166660	61433
196195	61434
688249	61435
1549	61436
571856	61437
280774	61438
629975	61439
196900	61440
443232	61441
715473	61442
104988	61443
63075	61444
661295	61445
611547	61446
282004	61447
97840	61448
282732	61449
303797	61450
42395	61451
222409	61452
102448	61453
532556	61454
15885	61455
90377	61456
49681	61457
9158	61458
432318	61459
119266	61460
250919	61461
403247	61462
488160	61463
15161	61464
74344	61465
104313	61466
580144	61467
375344	61468
632414	61469
365933	61470
321446	61471
9036	61472
45667	61473
138209	61474
235642	61475
543479	61476
463391	61477
5417	61478
227562	61479
89291	61480
675436	61481
58218	61482
7531	61483
145836	61484
479257	61485
13781	61486
208532	61487
502311	61488
21826	61489
247746	61490
351338	61491
688600	61492
50513	61493
561215	61494
182549	61495
306726	61496
19674	61497
663204	61498
237705	61499
6617	61500
666754	61501
329131	61502
400488	61503
535171	61504
99233	61505
417668	61506
290012	61507
99341	61508
66171	61509
74306	61510
21043	61511
610468	61512
131028	61513
323753	61514
430239	61515
334006	61516
54582	61517
239464	61518
163077	61519
91219	61520
718248	61521
115248	61522
71700	61523
661642	61524
247592	61525
651328	61526
721539	61527
691252	61528
306166	61529
29	61530
371937	61531
364130	61532
7386	61533
490380	61534
49560	61535
81368	61536
17424	61537
20893	61538
100882	61539
589815	61540
9198	61541
4855	61542
523580	61543
396916	61544
29424	61545
553345	61546
34546	61547
230669	61548
420653	61549
324461	61550
215515	61551
145528	61552
25632	61553
84328	61554
25922	61555
661154	61556
517586	61557
24	61558
379517	61559
65866	61560
662484	61561
175479	61562
128	61563
361570	61564
589156	61565
656803	61566
351592	61567
13132	61568
342111	61569
70728	61570
197854	61571
23923	61572
183408	61573
695872	61574
128532	61575
371606	61576
432327	61577
674866	61578
88959	61579
215	61580
42412	61581
410429	61582
61955	61583
410071	61584
15254	61585
566285	61586
103304	61587
6462	61588
246651	61589
43806	61590
529085	61591
496532	61592
96468	61593
28810	61594
82184	61595
93613	61596
40605	61597
580973	61598
196580	61599
1333	61600
89076	61601
573933	61602
343073	61603
247873	61604
866	61605
581922	61606
333070	61607
434607	61608
82415	61609
549718	61610
380783	61611
30816	61612
264868	61613
550555	61614
128502	61615
112713	61616
55887	61617
494518	61618
143040	61619
196082	61620
11760	61621
180061	61622
194556	61623
258290	61624
162340	61625
2316	61626
103440	61627
198975	61628
505805	61629
436817	61630
515409	61631
169946	61632
229966	61633
181016	61634
13014	61635
1094	61636
174988	61637
148209	61638
625919	61639
133061	61640
355072	61641
507848	61642
661261	61643
247416	61644
195048	61645
244317	61646
418749	61647
60901	61648
35312	61649
253683	61650
247399	61651
445135	61652
662178	61653
9441	61654
578538	61655
153573	61656
326820	61657
512826	61658
446452	61659
59206	61660
634128	61661
17201	61662
25191	61663
561945	61664
138326	61665
136770	61666
435436	61667
613304	61668
614503	61669
166321	61670
524443	61671
715480	61672
70981	61673
186621	61674
389455	61675
158802	61676
54181	61677
7853	61678
3963	61679
23842	61680
589546	61681
410709	61682
448439	61683
103017	61684
165206	61685
120769	61686
99290	61687
33219	61688
22688	61689
266087	61690
486204	61691
241265	61692
30127	61693
646284	61694
354519	61695
149736	61696
42298	61697
545840	61698
123296	61699
29904	61700
1384	61701
302841	61702
120307	61703
41214	61704
384079	61705
96607	61706
302522	61707
5029	61708
113757	61709
661675	61710
3473	61711
5439	61712
536988	61713
278616	61714
86681	61715
6528	61716
329312	61717
26190	61718
318752	61719
50596	61720
253569	61721
688090	61722
165	61723
183878	61724
250494	61725
119651	61726
52791	61727
541202	61728
449925	61729
231346	61730
500424	61731
483203	61732
635090	61733
267507	61734
364849	61735
13241	61736
428093	61737
171299	61738
363623	61739
178802	61740
92855	61741
11772	61742
62839	61743
341436	61744
569244	61745
551187	61746
557763	61747
9754	61748
454804	61749
94222	61750
160103	61751
275351	61752
42051	61753
94780	61754
668437	61755
3205	61756
59459	61757
123488	61758
65407	61759
170491	61760
19322	61761
330591	61762
44500	61763
310130	61764
703652	61765
5064	61766
65486	61767
208630	61768
524	61769
612890	61770
154626	61771
66213	61772
125639	61773
86849	61774
649708	61775
132043	61776
2418	61777
248757	61778
141593	61779
201349	61780
254086	61781
706770	61782
263619	61783
561564	61784
38061	61785
449300	61786
723594	61787
663604	61788
66253	61789
168369	61790
22947	61791
371916	61792
654986	61793
501031	61794
380561	61795
198525	61796
81431	61797
67091	61798
560834	61799
74141	61800
491794	61801
359665	61802
423343	61803
6579	61804
157647	61805
19354	61806
128019	61807
642453	61808
226018	61809
632936	61810
476571	61811
569813	61812
601231	61813
269561	61814
91183	61815
19450	61816
540883	61817
468357	61818
44370	61819
561589	61820
628166	61821
566693	61822
226628	61823
392264	61824
117495	61825
59676	61826
218610	61827
58350	61828
516710	61829
459532	61830
425520	61831
100401	61832
619878	61833
4700	61834
98845	61835
26396	61836
687655	61837
482458	61838
363701	61839
662796	61840
592486	61841
483971	61842
501231	61843
97199	61844
87288	61845
16146	61846
156735	61847
121928	61848
542264	61849
97638	61850
542973	61851
593403	61852
584029	61853
593366	61854
12495	61855
99949	61856
313724	61857
489884	61858
417461	61859
243211	61860
3794	61861
651579	61862
349943	61863
65180	61864
34409	61865
5096	61866
628262	61867
109962	61868
27453	61869
66303	61870
688121	61871
627355	61872
607502	61873
583497	61874
551235	61875
589711	61876
454161	61877
68552	61878
582054	61879
20894	61880
187073	61881
115801	61882
340425	61883
624578	61884
564066	61885
351794	61886
255688	61887
175263	61888
5144	61889
40392	61890
403957	61891
155325	61892
196026	61893
14025	61894
165498	61895
180915	61896
684524	61897
6590	61898
290079	61899
157007	61900
52438	61901
194456	61902
4734	61903
20954	61904
91400	61905
341657	61906
161624	61907
305284	61908
288746	61909
559249	61910
670958	61911
424993	61912
39557	61913
326753	61914
6434	61915
136067	61916
148084	61917
321463	61918
167555	61919
188791	61920
454051	61921
613767	61922
480794	61923
259177	61924
514259	61925
617	61926
684781	61927
52653	61928
425670	61929
562165	61930
166846	61931
388356	61932
346846	61933
338448	61934
177449	61935
319513	61936
144712	61937
504026	61938
419022	61939
53047	61940
12566	61941
717217	61942
91596	61943
136935	61944
560794	61945
365672	61946
559842	61947
584512	61948
499025	61949
75523	61950
58691	61951
17780	61952
33148	61953
20280	61954
361777	61955
344584	61956
198109	61957
533963	61958
230089	61959
28000	61960
118107	61961
153871	61962
609317	61963
43034	61964
352066	61965
394308	61966
43491	61967
579040	61968
84454	61969
109035	61970
390163	61971
346708	61972
42775	61973
525740	61974
440233	61975
618879	61976
2468	61977
87563	61978
467888	61979
468920	61980
136795	61981
41138	61982
50544	61983
432135	61984
320801	61985
642338	61986
574420	61987
30297	61988
477214	61989
7171	61990
8460	61991
622660	61992
8481	61993
393204	61994
513977	61995
404114	61996
117012	61997
104372	61998
717236	61999
634998	62000
596896	62001
120481	62002
483078	62003
306606	62004
570430	62005
219273	62006
449805	62007
709783	62008
696449	62009
73964	62010
554983	62011
640996	62012
255918	62013
98	62014
614456	62015
80	62016
589055	62017
83504	62018
91655	62019
603705	62020
406704	62021
176754	62022
583796	62023
653592	62024
276671	62025
205415	62026
38378	62027
42360	62028
51533	62029
626218	62030
92531	62031
174293	62032
45591	62033
627993	62034
3650	62035
444188	62036
491528	62037
57345	62038
59729	62039
396929	62040
125305	62041
636291	62042
449278	62043
265966	62044
246087	62045
545888	62046
15151	62047
219810	62048
606178	62049
344855	62050
139935	62051
92083	62052
258279	62053
606640	62054
214052	62055
44888	62056
635396	62057
488518	62058
22599	62059
163030	62060
17958	62061
611744	62062
169527	62063
596316	62064
72807	62065
563	62066
350590	62067
226032	62068
145318	62069
274091	62070
179074	62071
399115	62072
637411	62073
257062	62074
375134	62075
601054	62076
264993	62077
348927	62078
127813	62079
539078	62080
722008	62081
720258	62082
26597	62083
436017	62084
154431	62085
674865	62086
190299	62087
291777	62088
22704	62089
242769	62090
141000	62091
4092	62092
49252	62093
161752	62094
103573	62095
92076	62096
133131	62097
204873	62098
144587	62099
99636	62100
97544	62101
718467	62102
316334	62103
671940	62104
517919	62105
716816	62106
169446	62107
15262	62108
59745	62109
319743	62110
333997	62111
60404	62112
387789	62113
600502	62114
92468	62115
575557	62116
439885	62117
40230	62118
47631	62119
561174	62120
176266	62121
480421	62122
131238	62123
431410	62124
128446	62125
174359	62126
438957	62127
87963	62128
443462	62129
8335	62130
282991	62131
500002	62132
10886	62133
598489	62134
117625	62135
155242	62136
90275	62137
43000	62138
4117	62139
640886	62140
447820	62141
7086	62142
49454	62143
536469	62144
307673	62145
108660	62146
509719	62147
97430	62148
350701	62149
458840	62150
610103	62151
62837	62152
562003	62153
546982	62154
513743	62155
163009	62156
42732	62157
145329	62158
157486	62159
96914	62160
167540	62161
213615	62162
385107	62163
557887	62164
542068	62165
699065	62166
398154	62167
15585	62168
24263	62169
542156	62170
74789	62171
669215	62172
536508	62173
250064	62174
128167	62175
50712	62176
273416	62177
125621	62178
182499	62179
80467	62180
378808	62181
42061	62182
468391	62183
47468	62184
516256	62185
421170	62186
48544	62187
378771	62188
69711	62189
610964	62190
97601	62191
172491	62192
388482	62193
168450	62194
133286	62195
216	62196
203184	62197
548917	62198
45753	62199
347718	62200
254982	62201
33378	62202
155002	62203
143417	62204
47954	62205
616229	62206
282980	62207
112361	62208
354956	62209
710887	62210
535871	62211
683730	62212
42048	62213
4356	62214
82291	62215
562412	62216
295150	62217
36960	62218
602837	62219
591253	62220
173926	62221
285392	62222
184420	62223
78307	62224
92707	62225
385187	62226
424858	62227
421625	62228
467134	62229
261429	62230
510320	62231
149380	62232
459918	62233
21058	62234
302732	62235
131169	62236
27500	62237
71046	62238
158527	62239
290181	62240
704307	62241
170715	62242
303179	62243
635947	62244
529386	62245
557277	62246
62955	62247
53446	62248
15359	62249
7789	62250
602399	62251
525198	62252
566918	62253
632813	62254
181214	62255
335208	62256
65927	62257
254923	62258
480375	62259
520392	62260
425230	62261
5204	62262
576841	62263
187623	62264
352691	62265
688160	62266
641149	62267
652058	62268
402418	62269
148094	62270
293063	62271
719496	62272
682836	62273
45114	62274
410982	62275
231364	62276
501348	62277
435239	62278
394744	62279
13129	62280
210791	62281
528916	62282
220447	62283
152499	62284
335351	62285
282095	62286
538393	62287
268301	62288
145935	62289
75019	62290
163207	62291
67481	62292
490653	62293
108825	62294
58461	62295
623908	62296
91129	62297
161894	62298
313063	62299
5803	62300
508005	62301
41563	62302
262882	62303
180043	62304
720418	62305
378262	62306
151332	62307
275336	62308
66367	62309
722418	62310
22407	62311
115395	62312
15260	62313
637833	62314
139532	62315
366279	62316
176899	62317
11067	62318
609908	62319
234222	62320
506091	62321
35073	62322
621870	62323
669546	62324
297178	62325
3404	62326
637694	62327
240997	62328
622836	62329
95146	62330
18393	62331
67569	62332
615802	62333
681634	62334
605556	62335
110633	62336
57177	62337
135379	62338
80687	62339
563771	62340
113758	62341
429768	62342
77891	62343
144843	62344
15770	62345
553887	62346
75837	62347
14472	62348
28546	62349
673869	62350
11980	62351
360159	62352
445384	62353
330405	62354
199745	62355
196508	62356
93295	62357
17387	62358
723329	62359
156915	62360
118532	62361
95825	62362
132270	62363
12844	62364
164462	62365
460936	62366
236545	62367
203278	62368
315240	62369
544568	62370
378151	62371
57653	62372
115872	62373
134875	62374
368101	62375
416287	62376
171291	62377
251279	62378
170276	62379
299159	62380
472649	62381
43724	62382
496132	62383
15060	62384
538107	62385
87759	62386
532437	62387
275329	62388
73985	62389
124515	62390
110892	62391
108779	62392
498855	62393
127287	62394
143041	62395
100147	62396
179345	62397
116131	62398
144941	62399
299958	62400
610724	62401
239067	62402
140954	62403
57322	62404
309024	62405
32782	62406
259223	62407
411744	62408
106310	62409
37610	62410
7254	62411
455230	62412
528272	62413
298137	62414
430303	62415
561311	62416
472128	62417
426553	62418
440918	62419
669617	62420
100677	62421
408433	62422
508667	62423
468390	62424
422687	62425
491098	62426
709606	62427
321954	62428
457790	62429
159575	62430
113103	62431
264848	62432
26272	62433
143790	62434
9478	62435
161433	62436
157808	62437
75026	62438
240629	62439
685614	62440
30762	62441
13297	62442
325356	62443
48035	62444
519666	62445
298408	62446
692040	62447
51509	62448
33534	62449
38399	62450
549186	62451
163893	62452
133068	62453
358766	62454
566896	62455
706727	62456
94936	62457
290570	62458
36408	62459
361205	62460
365804	62461
266943	62462
344560	62463
204509	62464
657678	62465
181981	62466
580883	62467
57695	62468
324620	62469
469217	62470
360391	62471
233417	62472
13715	62473
723191	62474
695006	62475
541531	62476
33056	62477
222633	62478
2261	62479
60559	62480
625492	62481
615744	62482
249622	62483
106803	62484
659386	62485
10742	62486
114919	62487
51192	62488
649517	62489
111287	62490
1318	62491
549501	62492
292094	62493
46326	62494
263579	62495
279944	62496
115398	62497
631220	62498
158513	62499
35688	62500
523678	62501
702323	62502
160697	62503
477427	62504
67557	62505
38794	62506
75627	62507
147214	62508
100741	62509
48869	62510
577640	62511
557430	62512
593604	62513
420373	62514
31539	62515
277988	62516
266097	62517
211021	62518
53043	62519
252067	62520
711051	62521
121825	62522
151074	62523
25663	62524
358301	62525
644595	62526
189192	62527
506437	62528
134077	62529
235106	62530
292554	62531
339665	62532
129129	62533
60202	62534
547762	62535
377322	62536
166196	62537
97767	62538
699606	62539
19823	62540
642125	62541
448027	62542
78576	62543
543940	62544
90392	62545
41916	62546
200288	62547
511448	62548
111492	62549
575803	62550
299695	62551
559148	62552
448067	62553
79736	62554
228684	62555
131746	62556
12207	62557
438189	62558
112540	62559
56769	62560
618446	62561
29572	62562
345701	62563
151670	62564
306457	62565
358057	62566
172444	62567
3916	62568
606726	62569
233506	62570
211704	62571
310299	62572
86349	62573
464874	62574
265182	62575
516050	62576
351106	62577
489507	62578
300762	62579
135603	62580
117245	62581
692599	62582
21860	62583
577811	62584
115984	62585
378735	62586
194820	62587
50883	62588
201572	62589
229019	62590
380210	62591
99739	62592
80277	62593
533603	62594
532245	62595
154494	62596
11532	62597
9532	62598
433816	62599
6725	62600
641676	62601
39606	62602
337681	62603
353061	62604
618103	62605
457090	62606
455076	62607
670222	62608
656795	62609
717764	62610
73865	62611
629485	62612
679650	62613
412118	62614
476508	62615
5203	62616
221441	62617
387884	62618
398468	62619
370606	62620
439416	62621
117203	62622
461929	62623
70672	62624
92400	62625
535850	62626
69611	62627
233288	62628
271195	62629
327484	62630
646824	62631
614771	62632
647391	62633
289863	62634
52808	62635
105842	62636
281611	62637
581705	62638
113897	62639
158297	62640
131533	62641
88399	62642
144012	62643
545070	62644
527183	62645
3781	62646
686228	62647
131383	62648
226134	62649
391472	62650
305747	62651
575042	62652
491607	62653
430129	62654
688379	62655
32267	62656
374394	62657
234157	62658
374705	62659
250397	62660
115686	62661
426947	62662
74801	62663
719913	62664
279473	62665
174868	62666
562226	62667
461159	62668
53045	62669
400939	62670
2871	62671
706464	62672
184347	62673
434789	62674
674936	62675
127806	62676
715911	62677
418946	62678
694692	62679
438633	62680
154980	62681
14989	62682
14748	62683
47819	62684
71928	62685
262961	62686
364812	62687
490968	62688
381362	62689
532548	62690
424813	62691
606493	62692
236172	62693
1259	62694
96875	62695
314959	62696
606771	62697
699903	62698
132996	62699
36908	62700
538176	62701
501915	62702
3547	62703
540363	62704
520579	62705
340018	62706
296549	62707
7855	62708
473342	62709
24159	62710
4464	62711
1030	62712
565156	62713
49363	62714
4942	62715
712313	62716
122479	62717
643048	62718
175176	62719
530403	62720
446621	62721
291118	62722
1358	62723
271140	62724
108035	62725
463477	62726
441436	62727
562572	62728
23615	62729
581317	62730
8629	62731
9620	62732
49114	62733
378485	62734
663879	62735
32095	62736
313732	62737
49343	62738
469598	62739
188307	62740
389988	62741
536849	62742
608865	62743
246220	62744
162822	62745
486399	62746
121382	62747
98680	62748
45268	62749
84048	62750
275625	62751
135	62752
6405	62753
94405	62754
21073	62755
298605	62756
723744	62757
105533	62758
627143	62759
29858	62760
342068	62761
98805	62762
286308	62763
413555	62764
347934	62765
138494	62766
603690	62767
277799	62768
465693	62769
95901	62770
602401	62771
381773	62772
377048	62773
29954	62774
28806	62775
559308	62776
486375	62777
309776	62778
674317	62779
69465	62780
107752	62781
106504	62782
107558	62783
407714	62784
195514	62785
2650	62786
656869	62787
97019	62788
8338	62789
189841	62790
706795	62791
1996	62792
159290	62793
477957	62794
301656	62795
1209	62796
46879	62797
331	62798
153120	62799
261862	62800
640213	62801
145991	62802
369578	62803
29868	62804
452073	62805
513	62806
646859	62807
282244	62808
177877	62809
575687	62810
184440	62811
174264	62812
37837	62813
74144	62814
666372	62815
389916	62816
119529	62817
147501	62818
494231	62819
166548	62820
631039	62821
567348	62822
5288	62823
537930	62824
277635	62825
81830	62826
177777	62827
154794	62828
649154	62829
434807	62830
29902	62831
42838	62832
409530	62833
5242	62834
41015	62835
111569	62836
259273	62837
448	62838
2939	62839
346415	62840
295214	62841
129076	62842
535640	62843
547	62844
162286	62845
16068	62846
232417	62847
1145	62848
5853	62849
661449	62850
254462	62851
459801	62852
8406	62853
208275	62854
162689	62855
127994	62856
111277	62857
44637	62858
454079	62859
623885	62860
711056	62861
90149	62862
77021	62863
345894	62864
358123	62865
2045	62866
256702	62867
696642	62868
18310	62869
331228	62870
6457	62871
410454	62872
150686	62873
1171	62874
224107	62875
691922	62876
268360	62877
339492	62878
404131	62879
685598	62880
724198	62881
199662	62882
53150	62883
374067	62884
274266	62885
355536	62886
175325	62887
32202	62888
145729	62889
264151	62890
255180	62891
231023	62892
154917	62893
592707	62894
344988	62895
26649	62896
676638	62897
457062	62898
40795	62899
466471	62900
624052	62901
283417	62902
91614	62903
695895	62904
122449	62905
565169	62906
705988	62907
576492	62908
175568	62909
297148	62910
676500	62911
29436	62912
216218	62913
591434	62914
250100	62915
674982	62916
48041	62917
717485	62918
115	62919
151500	62920
388837	62921
240476	62922
508219	62923
153234	62924
42231	62925
3001	62926
173042	62927
578677	62928
93202	62929
22292	62930
133990	62931
17978	62932
311153	62933
655593	62934
250395	62935
34813	62936
267577	62937
157587	62938
270200	62939
318911	62940
469506	62941
180932	62942
63370	62943
533731	62944
45935	62945
38637	62946
336174	62947
509730	62948
17237	62949
439153	62950
96218	62951
508764	62952
205912	62953
32496	62954
120579	62955
686213	62956
96204	62957
47275	62958
201951	62959
178268	62960
174056	62961
167836	62962
130173	62963
507727	62964
383752	62965
197107	62966
337356	62967
51161	62968
7155	62969
685980	62970
618921	62971
51744	62972
308874	62973
158027	62974
57393	62975
131551	62976
696608	62977
5382	62978
309598	62979
461333	62980
688615	62981
70736	62982
78235	62983
295279	62984
562500	62985
511566	62986
384756	62987
15957	62988
116103	62989
19073	62990
156047	62991
71071	62992
149136	62993
551819	62994
65729	62995
531398	62996
35286	62997
43	62998
513788	62999
42286	63000
338129	63001
50562	63002
20110	63003
124426	63004
20993	63005
552566	63006
56577	63007
28319	63008
558546	63009
64039	63010
72027	63011
37910	63012
337579	63013
26748	63014
2808	63015
104152	63016
699	63017
125616	63018
46478	63019
342618	63020
76133	63021
203888	63022
2862	63023
201310	63024
102660	63025
200968	63026
109474	63027
197632	63028
77615	63029
104339	63030
104223	63031
12764	63032
670773	63033
534895	63034
3514	63035
54693	63036
164467	63037
188382	63038
630703	63039
205369	63040
310924	63041
97887	63042
99493	63043
239996	63044
113338	63045
98394	63046
50845	63047
495223	63048
720486	63049
48677	63050
357702	63051
681798	63052
73330	63053
928	63054
136228	63055
366353	63056
469275	63057
409177	63058
459497	63059
94008	63060
488760	63061
427036	63062
90299	63063
244189	63064
120247	63065
43972	63066
212880	63067
718052	63068
383945	63069
160926	63070
475053	63071
341178	63072
368480	63073
84378	63074
442428	63075
239010	63076
587803	63077
167775	63078
647122	63079
692213	63080
505	63081
5720	63082
254538	63083
134672	63084
121762	63085
50427	63086
43890	63087
583302	63088
609375	63089
285747	63090
524324	63091
453602	63092
520117	63093
19656	63094
299299	63095
163181	63096
8871	63097
100227	63098
311702	63099
670367	63100
545893	63101
559892	63102
42299	63103
125481	63104
101421	63105
501627	63106
104231	63107
1972	63108
116386	63109
302591	63110
117070	63111
150144	63112
530097	63113
453954	63114
62161	63115
162979	63116
710003	63117
41484	63118
424030	63119
69459	63120
635685	63121
275454	63122
26454	63123
334355	63124
358666	63125
75033	63126
671491	63127
320844	63128
525015	63129
341338	63130
506473	63131
112851	63132
217475	63133
73229	63134
624593	63135
63939	63136
520175	63137
154041	63138
559989	63139
4613	63140
151343	63141
556866	63142
562672	63143
35482	63144
418260	63145
34220	63146
146182	63147
371914	63148
21427	63149
290025	63150
5846	63151
203067	63152
31761	63153
19959	63154
31078	63155
367542	63156
338592	63157
653100	63158
31344	63159
125993	63160
498983	63161
366398	63162
187750	63163
142207	63164
92981	63165
714384	63166
531523	63167
477460	63168
291027	63169
134213	63170
58071	63171
12548	63172
579089	63173
2768	63174
90814	63175
131448	63176
115447	63177
34466	63178
47424	63179
178661	63180
77048	63181
720399	63182
352791	63183
395063	63184
376906	63185
373509	63186
241448	63187
331489	63188
10976	63189
159562	63190
319727	63191
162972	63192
251285	63193
107740	63194
38836	63195
263723	63196
646120	63197
430915	63198
69877	63199
183831	63200
525217	63201
443564	63202
3324	63203
340534	63204
10796	63205
352009	63206
23652	63207
448828	63208
9521	63209
337312	63210
29492	63211
624164	63212
173670	63213
8079	63214
604131	63215
611499	63216
423566	63217
156977	63218
164892	63219
15318	63220
392391	63221
227222	63222
349629	63223
139391	63224
495226	63225
508377	63226
568872	63227
279403	63228
105002	63229
573149	63230
662086	63231
254236	63232
283731	63233
19564	63234
717149	63235
151083	63236
391389	63237
531797	63238
47476	63239
661975	63240
164446	63241
151608	63242
182812	63243
686817	63244
291842	63245
347243	63246
148221	63247
116125	63248
38650	63249
55345	63250
385233	63251
498523	63252
1122	63253
691117	63254
692214	63255
283002	63256
514382	63257
67640	63258
194057	63259
259161	63260
277374	63261
52834	63262
348416	63263
106990	63264
469624	63265
12379	63266
284190	63267
227074	63268
578853	63269
52983	63270
12562	63271
438023	63272
651134	63273
48828	63274
160337	63275
240117	63276
336871	63277
497865	63278
233719	63279
227346	63280
194067	63281
47864	63282
9451	63283
22378	63284
183471	63285
146308	63286
419078	63287
61700	63288
433975	63289
299652	63290
115597	63291
9779	63292
582680	63293
103106	63294
100389	63295
274847	63296
78942	63297
82473	63298
391371	63299
199074	63300
643397	63301
131336	63302
364290	63303
98801	63304
55516	63305
396713	63306
131505	63307
80096	63308
149708	63309
597951	63310
496585	63311
210629	63312
538997	63313
21222	63314
608108	63315
339882	63316
170686	63317
653260	63318
619669	63319
680939	63320
163814	63321
646614	63322
261783	63323
720316	63324
604868	63325
15618	63326
306006	63327
293567	63328
504091	63329
614796	63330
154092	63331
141987	63332
642036	63333
579569	63334
234278	63335
65119	63336
27474	63337
163500	63338
661010	63339
163773	63340
222555	63341
601990	63342
65095	63343
581733	63344
356941	63345
388480	63346
25140	63347
177251	63348
425757	63349
322109	63350
110197	63351
167832	63352
105356	63353
406585	63354
362834	63355
141037	63356
39543	63357
315017	63358
28007	63359
45344	63360
7682	63361
260592	63362
8327	63363
215901	63364
219969	63365
43660	63366
341739	63367
71127	63368
48861	63369
60922	63370
54304	63371
59770	63372
714911	63373
8746	63374
113094	63375
94458	63376
339921	63377
17566	63378
653594	63379
128825	63380
142549	63381
433393	63382
473723	63383
9051	63384
662704	63385
473976	63386
301751	63387
233541	63388
158035	63389
79750	63390
686163	63391
3952	63392
382689	63393
682254	63394
175405	63395
540279	63396
696187	63397
8233	63398
541668	63399
318188	63400
69016	63401
258169	63402
218942	63403
534879	63404
500631	63405
115962	63406
86102	63407
495780	63408
57368	63409
295139	63410
346344	63411
679806	63412
340903	63413
178656	63414
510678	63415
100081	63416
241929	63417
498251	63418
502730	63419
534100	63420
660608	63421
93077	63422
38167	63423
396262	63424
34397	63425
46635	63426
649924	63427
98494	63428
469664	63429
148765	63430
410251	63431
506598	63432
125718	63433
589688	63434
194022	63435
363347	63436
207819	63437
438581	63438
385237	63439
151879	63440
567782	63441
49377	63442
78125	63443
238760	63444
40990	63445
91427	63446
331590	63447
154000	63448
530709	63449
378420	63450
582976	63451
552939	63452
469345	63453
28782	63454
319444	63455
655635	63456
1856	63457
516731	63458
653739	63459
108554	63460
356599	63461
644088	63462
75972	63463
22009	63464
609184	63465
318483	63466
573885	63467
475636	63468
5450	63469
725217	63470
2955	63471
638487	63472
500741	63473
159005	63474
15880	63475
184149	63476
156697	63477
79890	63478
114067	63479
147406	63480
306414	63481
66346	63482
82910	63483
123478	63484
535152	63485
156539	63486
417942	63487
300518	63488
724703	63489
91334	63490
82767	63491
28641	63492
31819	63493
655363	63494
224034	63495
536119	63496
619178	63497
472275	63498
679904	63499
442215	63500
129520	63501
44048	63502
598328	63503
31	63504
24073	63505
176474	63506
645575	63507
435320	63508
206280	63509
100825	63510
187512	63511
327791	63512
163663	63513
100679	63514
64533	63515
414979	63516
44090	63517
2268	63518
54083	63519
32564	63520
300167	63521
119113	63522
683558	63523
155902	63524
35788	63525
416884	63526
168299	63527
318921	63528
417348	63529
73495	63530
156110	63531
9394	63532
40759	63533
535760	63534
661839	63535
25452	63536
646403	63537
121428	63538
95174	63539
498823	63540
681766	63541
574827	63542
269882	63543
651610	63544
16363	63545
383605	63546
310280	63547
21143	63548
275691	63549
143472	63550
44427	63551
228722	63552
175677	63553
4968	63554
154966	63555
438874	63556
406599	63557
64911	63558
14549	63559
57841	63560
297303	63561
449607	63562
7105	63563
52205	63564
657	63565
14	63566
131925	63567
464804	63568
83840	63569
335492	63570
330293	63571
159579	63572
717095	63573
183916	63574
617824	63575
268078	63576
69829	63577
90785	63578
326739	63579
51683	63580
380781	63581
161011	63582
249855	63583
559599	63584
161500	63585
355448	63586
32681	63587
324699	63588
267993	63589
26992	63590
47960	63591
22545	63592
310969	63593
94162	63594
569538	63595
390262	63596
97783	63597
211376	63598
57852	63599
658040	63600
475627	63601
155590	63602
637973	63603
445639	63604
679422	63605
155572	63606
442947	63607
84203	63608
186406	63609
62238	63610
632383	63611
672642	63612
8262	63613
456940	63614
136149	63615
151699	63616
430676	63617
184701	63618
271567	63619
123458	63620
187339	63621
17837	63622
611340	63623
181379	63624
448824	63625
409930	63626
447385	63627
45912	63628
413066	63629
6109	63630
438162	63631
509585	63632
5087	63633
11182	63634
133959	63635
106	63636
42394	63637
276973	63638
6075	63639
305836	63640
258690	63641
654475	63642
167395	63643
476990	63644
17110	63645
358019	63646
17917	63647
280276	63648
17663	63649
499269	63650
71082	63651
169523	63652
101281	63653
143062	63654
394808	63655
13330	63656
98577	63657
455751	63658
9725	63659
18265	63660
687659	63661
93082	63662
619727	63663
110537	63664
569462	63665
167853	63666
684055	63667
24794	63668
469322	63669
719917	63670
339473	63671
552325	63672
375723	63673
547950	63674
179435	63675
206483	63676
624679	63677
2376	63678
661332	63679
115270	63680
19585	63681
143855	63682
150691	63683
152153	63684
154838	63685
27192	63686
48241	63687
406986	63688
429556	63689
129748	63690
33435	63691
269601	63692
82243	63693
37426	63694
261881	63695
311140	63696
41297	63697
12478	63698
22755	63699
689313	63700
103514	63701
127964	63702
425090	63703
37518	63704
492434	63705
69410	63706
38156	63707
32609	63708
379404	63709
61054	63710
5428	63711
112141	63712
496253	63713
469777	63714
572059	63715
654174	63716
678205	63717
38280	63718
524991	63719
176354	63720
610853	63721
383499	63722
1069	63723
479746	63724
15914	63725
481393	63726
4032	63727
606517	63728
148492	63729
376009	63730
625159	63731
39010	63732
14020	63733
60194	63734
115547	63735
89100	63736
528057	63737
381821	63738
608188	63739
1772	63740
626486	63741
357275	63742
572972	63743
433438	63744
447468	63745
41267	63746
148541	63747
1201	63748
20396	63749
671583	63750
323965	63751
2493	63752
587695	63753
193227	63754
707655	63755
10872	63756
364397	63757
357105	63758
328916	63759
447065	63760
588790	63761
608785	63762
115144	63763
461390	63764
301028	63765
597565	63766
48513	63767
81224	63768
519095	63769
78	63770
588135	63771
25892	63772
34791	63773
36695	63774
1065	63775
694540	63776
145	63777
367002	63778
32826	63779
602433	63780
393539	63781
507813	63782
346044	63783
236411	63784
693089	63785
477896	63786
12925	63787
110300	63788
332058	63789
14685	63790
219510	63791
69329	63792
179430	63793
71231	63794
166397	63795
514998	63796
111167	63797
359125	63798
38739	63799
158152	63800
1200	63801
118162	63802
310100	63803
280343	63804
153132	63805
91034	63806
42571	63807
1069	63808
185413	63809
510452	63810
6940	63811
710575	63812
556212	63813
309859	63814
105953	63815
76532	63816
160239	63817
299149	63818
378	63819
2814	63820
286519	63821
190156	63822
168220	63823
436740	63824
492805	63825
315734	63826
639033	63827
24943	63828
38776	63829
682028	63830
408526	63831
91757	63832
10980	63833
276913	63834
456822	63835
501865	63836
587503	63837
118504	63838
469986	63839
357214	63840
652891	63841
645604	63842
95585	63843
8137	63844
71559	63845
335769	63846
139742	63847
628724	63848
265108	63849
361757	63850
397823	63851
377316	63852
591597	63853
54674	63854
439282	63855
76140	63856
70215	63857
563565	63858
582084	63859
143102	63860
17397	63861
616085	63862
241323	63863
577105	63864
414518	63865
185774	63866
87695	63867
223395	63868
26743	63869
9533	63870
32105	63871
82731	63872
644460	63873
698486	63874
22707	63875
23454	63876
441004	63877
174857	63878
13331	63879
555128	63880
632959	63881
521374	63882
567278	63883
206852	63884
884	63885
469778	63886
694566	63887
189333	63888
255223	63889
4944	63890
633444	63891
519567	63892
2160	63893
73707	63894
51981	63895
510823	63896
281232	63897
58445	63898
2435	63899
413913	63900
19430	63901
191007	63902
135306	63903
182707	63904
171393	63905
409947	63906
48541	63907
702240	63908
483527	63909
326013	63910
172309	63911
66787	63912
412603	63913
47105	63914
651111	63915
487694	63916
2108	63917
23213	63918
684629	63919
137575	63920
306432	63921
58466	63922
224382	63923
648033	63924
10842	63925
155063	63926
640259	63927
258054	63928
520553	63929
645250	63930
70381	63931
43398	63932
330920	63933
46173	63934
2541	63935
11807	63936
112014	63937
2930	63938
227770	63939
661721	63940
583408	63941
14138	63942
2354	63943
22126	63944
165219	63945
146501	63946
586	63947
631919	63948
33651	63949
494187	63950
502444	63951
9203	63952
396580	63953
176924	63954
399907	63955
87155	63956
426793	63957
114932	63958
371870	63959
517903	63960
560492	63961
133944	63962
465952	63963
195552	63964
652532	63965
606337	63966
100555	63967
618575	63968
528067	63969
514528	63970
42907	63971
123038	63972
722759	63973
99091	63974
59639	63975
347705	63976
707880	63977
128385	63978
687348	63979
36458	63980
132745	63981
23153	63982
118200	63983
45628	63984
204776	63985
117442	63986
322482	63987
3801	63988
244	63989
19801	63990
566228	63991
185100	63992
63003	63993
148195	63994
83615	63995
377243	63996
681859	63997
481854	63998
72805	63999
545116	64000
21476	64001
253573	64002
209519	64003
11705	64004
130856	64005
597161	64006
532995	64007
13717	64008
571470	64009
29829	64010
561613	64011
11864	64012
11088	64013
71925	64014
105428	64015
56204	64016
341957	64017
212698	64018
369099	64019
361532	64020
455214	64021
16968	64022
14753	64023
314009	64024
507873	64025
690792	64026
15831	64027
133177	64028
412547	64029
38292	64030
659325	64031
338872	64032
214209	64033
494658	64034
292844	64035
601872	64036
666359	64037
7752	64038
208028	64039
409753	64040
64783	64041
38131	64042
15856	64043
274402	64044
11911	64045
408815	64046
2063	64047
56052	64048
569309	64049
211155	64050
210594	64051
80170	64052
86472	64053
163215	64054
590050	64055
227907	64056
64736	64057
232308	64058
13062	64059
13335	64060
46302	64061
379906	64062
438554	64063
236912	64064
550985	64065
54473	64066
6284	64067
179684	64068
39106	64069
125320	64070
381980	64071
603061	64072
64603	64073
395799	64074
576	64075
11455	64076
46503	64077
170651	64078
218569	64079
511727	64080
327357	64081
669151	64082
117004	64083
304102	64084
559814	64085
123676	64086
180653	64087
45128	64088
176580	64089
129226	64090
248110	64091
151035	64092
532374	64093
305199	64094
427922	64095
25120	64096
66974	64097
313772	64098
223926	64099
692371	64100
134957	64101
20052	64102
147778	64103
90165	64104
663829	64105
88037	64106
561980	64107
16709	64108
310055	64109
313888	64110
36118	64111
451035	64112
560872	64113
27372	64114
96544	64115
10835	64116
177553	64117
231101	64118
138632	64119
43234	64120
249717	64121
57058	64122
246059	64123
274305	64124
688510	64125
37575	64126
183184	64127
183356	64128
524272	64129
8592	64130
24582	64131
525840	64132
576838	64133
83566	64134
34550	64135
407492	64136
27474	64137
182712	64138
173727	64139
109393	64140
511313	64141
378503	64142
29016	64143
716191	64144
675761	64145
76918	64146
58064	64147
268766	64148
181167	64149
83134	64150
184290	64151
420881	64152
254246	64153
233402	64154
54331	64155
377466	64156
717838	64157
445637	64158
63976	64159
61056	64160
564090	64161
5655	64162
125188	64163
90828	64164
662862	64165
70107	64166
458034	64167
13046	64168
176169	64169
324852	64170
460616	64171
53775	64172
31393	64173
477068	64174
268257	64175
567649	64176
17025	64177
87006	64178
125496	64179
347099	64180
15368	64181
44576	64182
187862	64183
201809	64184
177744	64185
2287	64186
220	64187
268275	64188
100787	64189
203007	64190
480725	64191
13003	64192
600854	64193
711800	64194
467622	64195
627449	64196
678963	64197
164609	64198
45668	64199
215204	64200
184854	64201
387403	64202
48448	64203
6967	64204
43144	64205
483292	64206
148426	64207
595245	64208
568232	64209
328855	64210
376142	64211
67232	64212
497546	64213
201389	64214
178400	64215
548940	64216
1043	64217
533078	64218
49815	64219
144351	64220
437579	64221
671971	64222
53581	64223
81333	64224
216314	64225
613546	64226
5081	64227
90918	64228
238994	64229
255761	64230
505330	64231
4641	64232
688195	64233
16545	64234
377974	64235
51829	64236
503736	64237
89464	64238
2966	64239
556063	64240
369890	64241
111183	64242
605582	64243
150483	64244
133809	64245
112672	64246
423808	64247
434145	64248
4241	64249
143261	64250
129105	64251
456073	64252
615437	64253
437455	64254
74079	64255
6021	64256
213383	64257
338714	64258
13545	64259
156496	64260
13567	64261
319349	64262
50886	64263
85822	64264
559208	64265
93968	64266
657127	64267
117358	64268
41438	64269
46719	64270
53367	64271
593713	64272
14560	64273
515765	64274
517063	64275
352805	64276
701418	64277
4212	64278
632336	64279
472556	64280
143417	64281
597822	64282
651548	64283
607894	64284
35028	64285
36207	64286
645054	64287
48533	64288
325043	64289
23939	64290
601149	64291
652504	64292
590953	64293
179734	64294
29327	64295
502806	64296
711654	64297
684362	64298
576	64299
508107	64300
6519	64301
1942	64302
3027	64303
110687	64304
529397	64305
102310	64306
325905	64307
688431	64308
536929	64309
13691	64310
197145	64311
563868	64312
260103	64313
662500	64314
680109	64315
150112	64316
584818	64317
449082	64318
710763	64319
573059	64320
92529	64321
154160	64322
487907	64323
462657	64324
700213	64325
691683	64326
484184	64327
13191	64328
52421	64329
37846	64330
356724	64331
535251	64332
207411	64333
242465	64334
1975	64335
80396	64336
706591	64337
562498	64338
134812	64339
329122	64340
41078	64341
139535	64342
75739	64343
494407	64344
37494	64345
14540	64346
316322	64347
671154	64348
704263	64349
235126	64350
27453	64351
82708	64352
668552	64353
49679	64354
708411	64355
47282	64356
484212	64357
690522	64358
158477	64359
41183	64360
347012	64361
120792	64362
437375	64363
454091	64364
11870	64365
212851	64366
159465	64367
32926	64368
483106	64369
240905	64370
210272	64371
358182	64372
621829	64373
403287	64374
44260	64375
491458	64376
49420	64377
471900	64378
115015	64379
245030	64380
125803	64381
548712	64382
464225	64383
52105	64384
191211	64385
425803	64386
370056	64387
456756	64388
7918	64389
477607	64390
92	64391
50246	64392
418013	64393
572089	64394
96118	64395
160188	64396
577806	64397
32259	64398
228299	64399
315366	64400
76541	64401
204637	64402
400835	64403
168243	64404
707998	64405
158019	64406
289277	64407
216205	64408
9292	64409
348021	64410
336771	64411
369440	64412
108952	64413
85538	64414
169599	64415
154973	64416
395327	64417
580029	64418
81474	64419
280110	64420
617330	64421
504880	64422
448153	64423
258770	64424
137888	64425
157975	64426
14326	64427
326268	64428
9109	64429
204876	64430
2023	64431
4638	64432
18048	64433
602809	64434
17240	64435
89523	64436
316514	64437
295023	64438
16908	64439
85714	64440
156649	64441
28527	64442
48011	64443
680250	64444
440277	64445
51399	64446
221077	64447
280236	64448
619350	64449
636614	64450
4	64451
493915	64452
665588	64453
174556	64454
155446	64455
195173	64456
336834	64457
450882	64458
189746	64459
153800	64460
481883	64461
186562	64462
678596	64463
117369	64464
395287	64465
411890	64466
94064	64467
132234	64468
148265	64469
380363	64470
601037	64471
485516	64472
94818	64473
98833	64474
714634	64475
507899	64476
5986	64477
424856	64478
208929	64479
281961	64480
440051	64481
527353	64482
84295	64483
307175	64484
437155	64485
541360	64486
45275	64487
5545	64488
714880	64489
37537	64490
332687	64491
506724	64492
68126	64493
460645	64494
103330	64495
40501	64496
634613	64497
1423	64498
124996	64499
54598	64500
577472	64501
429269	64502
410750	64503
65165	64504
173597	64505
154562	64506
180336	64507
552810	64508
85606	64509
586615	64510
666473	64511
15846	64512
456575	64513
75020	64514
240545	64515
25529	64516
143099	64517
725113	64518
25	64519
37435	64520
529738	64521
100632	64522
125425	64523
485473	64524
560627	64525
632318	64526
326298	64527
320061	64528
3140	64529
378340	64530
466786	64531
347342	64532
415151	64533
132671	64534
46905	64535
525669	64536
374529	64537
339483	64538
519175	64539
513342	64540
51463	64541
119828	64542
177471	64543
146515	64544
601729	64545
497395	64546
653344	64547
10440	64548
2220	64549
108365	64550
132781	64551
299424	64552
79113	64553
2129	64554
450439	64555
390333	64556
475859	64557
326094	64558
22775	64559
368109	64560
552900	64561
404640	64562
479353	64563
526557	64564
140538	64565
10541	64566
15629	64567
157131	64568
713967	64569
416598	64570
52692	64571
544939	64572
415468	64573
246910	64574
383331	64575
21727	64576
433749	64577
184690	64578
132507	64579
184051	64580
74476	64581
13097	64582
169407	64583
588523	64584
170813	64585
183404	64586
256413	64587
600556	64588
159419	64589
670643	64590
716005	64591
529152	64592
420033	64593
57890	64594
268635	64595
480938	64596
120792	64597
60503	64598
619743	64599
259168	64600
571951	64601
627967	64602
145607	64603
638285	64604
32271	64605
587777	64606
594206	64607
4160	64608
622463	64609
109693	64610
307645	64611
479943	64612
636800	64613
218587	64614
47810	64615
650585	64616
576409	64617
6067	64618
18072	64619
465125	64620
407829	64621
485450	64622
200467	64623
333223	64624
4420	64625
32593	64626
9850	64627
89626	64628
456576	64629
183865	64630
136046	64631
391931	64632
635469	64633
307009	64634
85710	64635
135598	64636
292156	64637
11808	64638
92045	64639
597352	64640
3786	64641
156211	64642
168060	64643
242168	64644
133591	64645
614248	64646
213478	64647
722284	64648
215330	64649
40777	64650
670603	64651
444567	64652
13923	64653
472854	64654
698941	64655
167233	64656
124846	64657
36933	64658
157752	64659
52670	64660
575946	64661
116842	64662
450451	64663
48372	64664
639287	64665
15844	64666
409720	64667
199574	64668
420315	64669
94503	64670
157571	64671
478445	64672
650135	64673
27051	64674
582882	64675
49594	64676
668350	64677
35913	64678
13840	64679
91109	64680
177879	64681
645097	64682
38559	64683
179917	64684
701547	64685
511197	64686
5352	64687
479300	64688
162	64689
32333	64690
44155	64691
61631	64692
682490	64693
38783	64694
108366	64695
124236	64696
572673	64697
39122	64698
11312	64699
173981	64700
474890	64701
404700	64702
18913	64703
65661	64704
48690	64705
599678	64706
419457	64707
687234	64708
678201	64709
24713	64710
543292	64711
50752	64712
402660	64713
650765	64714
67562	64715
525340	64716
245513	64717
341233	64718
160529	64719
32679	64720
278024	64721
78009	64722
337804	64723
57528	64724
230350	64725
258935	64726
602089	64727
707877	64728
723884	64729
89627	64730
127688	64731
705500	64732
167666	64733
460943	64734
139567	64735
239020	64736
173294	64737
126368	64738
207972	64739
180891	64740
91927	64741
63776	64742
661354	64743
306257	64744
28776	64745
229781	64746
637979	64747
145	64748
716700	64749
706336	64750
13532	64751
657467	64752
685213	64753
419716	64754
626546	64755
232059	64756
699612	64757
372487	64758
113818	64759
558964	64760
374472	64761
521835	64762
14243	64763
80925	64764
122822	64765
319787	64766
601058	64767
315157	64768
65315	64769
129123	64770
163648	64771
65588	64772
465177	64773
227	64774
120680	64775
177995	64776
655104	64777
623173	64778
48440	64779
351945	64780
471446	64781
558876	64782
122873	64783
180046	64784
8262	64785
202368	64786
224776	64787
492978	64788
422987	64789
614	64790
335491	64791
505063	64792
244886	64793
440064	64794
129196	64795
237518	64796
132872	64797
14535	64798
73955	64799
406920	64800
595660	64801
95044	64802
514364	64803
181906	64804
189833	64805
233422	64806
456140	64807
13186	64808
134659	64809
172223	64810
19849	64811
22357	64812
69865	64813
32141	64814
18777	64815
366768	64816
211431	64817
392915	64818
63577	64819
58856	64820
20908	64821
363368	64822
120451	64823
478945	64824
138352	64825
30570	64826
61241	64827
640468	64828
14565	64829
516678	64830
96407	64831
126933	64832
401788	64833
42673	64834
6818	64835
253608	64836
490557	64837
295429	64838
304250	64839
78881	64840
317563	64841
716081	64842
4223	64843
243421	64844
98401	64845
83102	64846
122436	64847
60260	64848
214507	64849
101145	64850
366214	64851
467274	64852
459482	64853
463755	64854
182862	64855
163966	64856
459582	64857
633751	64858
20394	64859
195396	64860
490782	64861
703400	64862
636087	64863
23057	64864
663893	64865
66093	64866
136685	64867
142027	64868
3097	64869
7881	64870
356328	64871
94645	64872
428294	64873
354469	64874
23991	64875
45414	64876
237746	64877
28397	64878
144343	64879
287198	64880
37576	64881
151367	64882
200306	64883
124829	64884
408440	64885
428126	64886
296818	64887
164990	64888
65173	64889
118749	64890
239539	64891
356685	64892
360691	64893
605371	64894
521617	64895
507851	64896
151361	64897
254268	64898
656725	64899
9436	64900
21583	64901
294445	64902
469714	64903
478104	64904
665077	64905
80074	64906
654076	64907
466422	64908
601361	64909
96586	64910
340267	64911
81154	64912
404476	64913
538940	64914
560816	64915
51231	64916
446219	64917
176530	64918
371579	64919
694662	64920
18902	64921
191272	64922
193043	64923
15365	64924
35959	64925
39974	64926
4161	64927
105197	64928
21363	64929
14721	64930
56473	64931
354704	64932
572527	64933
397829	64934
501563	64935
522417	64936
656331	64937
424592	64938
29	64939
391966	64940
556425	64941
683176	64942
190503	64943
301771	64944
12163	64945
38172	64946
197770	64947
255431	64948
39395	64949
128634	64950
532165	64951
624629	64952
191160	64953
220045	64954
71305	64955
174865	64956
143182	64957
572243	64958
108885	64959
125850	64960
644435	64961
74324	64962
224060	64963
5937	64964
93777	64965
147942	64966
180210	64967
2316	64968
4485	64969
58955	64970
177787	64971
491374	64972
636725	64973
8433	64974
665714	64975
153498	64976
102932	64977
267477	64978
19064	64979
325425	64980
677502	64981
37207	64982
26553	64983
708250	64984
685182	64985
609446	64986
11448	64987
686182	64988
334452	64989
660561	64990
5557	64991
249862	64992
503433	64993
31262	64994
563276	64995
34653	64996
56442	64997
24557	64998
229942	64999
515342	65000
13512	65001
594766	65002
2101	65003
367053	65004
633440	65005
224014	65006
129010	65007
168667	65008
4074	65009
152773	65010
285138	65011
436225	65012
74725	65013
34724	65014
446994	65015
310744	65016
426183	65017
630137	65018
632623	65019
169037	65020
38324	65021
167924	65022
442188	65023
12432	65024
96095	65025
165622	65026
508317	65027
153291	65028
191692	65029
472891	65030
371400	65031
648297	65032
11413	65033
377791	65034
1527	65035
248399	65036
24482	65037
508645	65038
349146	65039
37942	65040
179786	65041
716286	65042
123607	65043
28037	65044
475144	65045
76209	65046
173001	65047
86731	65048
131911	65049
282723	65050
267492	65051
153183	65052
518455	65053
625002	65054
497522	65055
27163	65056
629457	65057
553442	65058
167058	65059
707039	65060
201332	65061
33983	65062
682099	65063
33095	65064
182899	65065
265077	65066
41961	65067
37439	65068
341313	65069
498527	65070
526499	65071
559930	65072
104932	65073
421658	65074
122129	65075
267835	65076
428931	65077
651561	65078
116517	65079
302536	65080
379401	65081
70398	65082
131443	65083
615891	65084
149535	65085
706726	65086
555889	65087
154949	65088
431788	65089
45863	65090
4632	65091
233369	65092
695535	65093
3781	65094
48330	65095
103185	65096
455605	65097
93501	65098
682657	65099
416206	65100
720917	65101
404470	65102
560209	65103
454205	65104
2616	65105
483293	65106
349152	65107
215195	65108
114438	65109
395491	65110
329710	65111
432975	65112
51579	65113
475514	65114
141177	65115
113925	65116
79694	65117
452292	65118
34633	65119
452160	65120
79133	65121
13076	65122
575015	65123
177339	65124
591991	65125
567799	65126
506697	65127
48429	65128
128189	65129
70021	65130
27052	65131
669406	65132
169136	65133
42795	65134
606124	65135
535867	65136
429903	65137
223001	65138
145171	65139
574255	65140
272500	65141
379458	65142
55352	65143
716276	65144
581916	65145
366456	65146
385741	65147
122227	65148
720173	65149
374355	65150
715601	65151
525386	65152
3048	65153
654413	65154
407340	65155
109656	65156
6812	65157
535107	65158
144008	65159
322116	65160
40157	65161
72940	65162
10119	65163
256727	65164
348404	65165
677302	65166
558157	65167
90231	65168
176512	65169
429997	65170
84127	65171
85563	65172
67148	65173
632206	65174
616675	65175
606870	65176
7062	65177
248526	65178
359036	65179
143354	65180
466660	65181
162988	65182
128091	65183
383261	65184
305111	65185
281617	65186
495424	65187
516983	65188
282114	65189
18087	65190
178519	65191
136476	65192
346888	65193
534751	65194
118595	65195
19890	65196
217992	65197
139392	65198
543785	65199
504128	65200
196324	65201
223852	65202
10816	65203
31450	65204
500043	65205
554912	65206
595593	65207
107939	65208
269662	65209
38425	65210
96238	65211
37420	65212
33691	65213
353762	65214
294778	65215
530062	65216
408329	65217
109265	65218
440731	65219
593786	65220
618298	65221
243812	65222
473133	65223
209713	65224
433148	65225
566875	65226
134112	65227
345428	65228
6687	65229
160899	65230
631075	65231
53156	65232
91992	65233
50491	65234
528169	65235
638524	65236
649490	65237
134120	65238
127780	65239
574948	65240
665302	65241
113372	65242
89727	65243
169830	65244
182594	65245
542557	65246
607990	65247
494941	65248
415563	65249
48836	65250
259153	65251
336282	65252
156231	65253
29	65254
6789	65255
415441	65256
53123	65257
573891	65258
187006	65259
644635	65260
46437	65261
448792	65262
15194	65263
718420	65264
148247	65265
527731	65266
104579	65267
55185	65268
51059	65269
697475	65270
487239	65271
17322	65272
385302	65273
468573	65274
38849	65275
563906	65276
125034	65277
446173	65278
407752	65279
562145	65280
241486	65281
44230	65282
8239	65283
315227	65284
712093	65285
1201	65286
161065	65287
431146	65288
36397	65289
20685	65290
186310	65291
204080	65292
5794	65293
24623	65294
628711	65295
174306	65296
334296	65297
449221	65298
23578	65299
340483	65300
60951	65301
264008	65302
667491	65303
526711	65304
147012	65305
144009	65306
159400	65307
649173	65308
619312	65309
270289	65310
61930	65311
543860	65312
60281	65313
572320	65314
612803	65315
10502	65316
41016	65317
433163	65318
400279	65319
173701	65320
17908	65321
201271	65322
699762	65323
49349	65324
506142	65325
390842	65326
135664	65327
355824	65328
29261	65329
8724	65330
612739	65331
641538	65332
5599	65333
85120	65334
7156	65335
10117	65336
166696	65337
325174	65338
58369	65339
104511	65340
230919	65341
171670	65342
402556	65343
672532	65344
292087	65345
479845	65346
47857	65347
102832	65348
111028	65349
11486	65350
52310	65351
262818	65352
312547	65353
68366	65354
48905	65355
163043	65356
696917	65357
52674	65358
14921	65359
147937	65360
197045	65361
555672	65362
250180	65363
11995	65364
33943	65365
33128	65366
551424	65367
375264	65368
124138	65369
95897	65370
628771	65371
455738	65372
597809	65373
22628	65374
108434	65375
438006	65376
635523	65377
386898	65378
538803	65379
93804	65380
697775	65381
432945	65382
175701	65383
613169	65384
11704	65385
188056	65386
983	65387
76932	65388
583977	65389
669237	65390
597865	65391
668763	65392
144775	65393
373517	65394
9039	65395
714584	65396
648035	65397
215981	65398
612236	65399
142397	65400
54150	65401
19691	65402
642622	65403
130178	65404
37119	65405
508609	65406
287587	65407
230202	65408
468312	65409
134165	65410
308621	65411
3241	65412
412703	65413
39439	65414
151592	65415
698859	65416
448208	65417
348806	65418
159448	65419
630954	65420
704013	65421
308	65422
207578	65423
686442	65424
96020	65425
609922	65426
287731	65427
708256	65428
525938	65429
51428	65430
94373	65431
400731	65432
190614	65433
21322	65434
551877	65435
492417	65436
109219	65437
22969	65438
575080	65439
183391	65440
146776	65441
2030	65442
11605	65443
31170	65444
1481	65445
68920	65446
45574	65447
187706	65448
201199	65449
268617	65450
446675	65451
147262	65452
317147	65453
663089	65454
225840	65455
180467	65456
270149	65457
543961	65458
174360	65459
181301	65460
12274	65461
408060	65462
306881	65463
129633	65464
1667	65465
225969	65466
585887	65467
653542	65468
106706	65469
27784	65470
287590	65471
46212	65472
7292	65473
237015	65474
255479	65475
212642	65476
395526	65477
111110	65478
152970	65479
64970	65480
529086	65481
371124	65482
561843	65483
454619	65484
22940	65485
423255	65486
128805	65487
130740	65488
632967	65489
667940	65490
186744	65491
600257	65492
615855	65493
336201	65494
637931	65495
45490	65496
234842	65497
228130	65498
133561	65499
169925	65500
270666	65501
669845	65502
139960	65503
117775	65504
688827	65505
299349	65506
715347	65507
359944	65508
386591	65509
1651	65510
167521	65511
144375	65512
44105	65513
31890	65514
6751	65515
118074	65516
1009	65517
90073	65518
57775	65519
97008	65520
268136	65521
78591	65522
46054	65523
335441	65524
603544	65525
258936	65526
693783	65527
95443	65528
329301	65529
28109	65530
18496	65531
656874	65532
648057	65533
669270	65534
640313	65535
60332	65536
566061	65537
482905	65538
439893	65539
73317	65540
37926	65541
115834	65542
63711	65543
162110	65544
640776	65545
420885	65546
135692	65547
2653	65548
1254	65549
725115	65550
255546	65551
622052	65552
691974	65553
116711	65554
305036	65555
534569	65556
204573	65557
655315	65558
516377	65559
21949	65560
665580	65561
46930	65562
76106	65563
302278	65564
136772	65565
77711	65566
5222	65567
78119	65568
668168	65569
143402	65570
129120	65571
16911	65572
442681	65573
642913	65574
19495	65575
131561	65576
322197	65577
44718	65578
25605	65579
110057	65580
46614	65581
89720	65582
41748	65583
576431	65584
27375	65585
667321	65586
18562	65587
86573	65588
172480	65589
693724	65590
76130	65591
135448	65592
164315	65593
705538	65594
489	65595
430795	65596
31500	65597
80244	65598
370194	65599
86531	65600
665970	65601
138926	65602
376930	65603
281223	65604
583297	65605
351188	65606
111934	65607
368338	65608
42760	65609
136168	65610
50339	65611
383178	65612
102086	65613
12066	65614
79672	65615
29883	65616
164442	65617
654780	65618
624189	65619
373221	65620
305888	65621
636164	65622
544445	65623
237410	65624
120799	65625
443977	65626
118539	65627
714567	65628
672064	65629
189868	65630
61588	65631
32047	65632
165762	65633
205430	65634
632629	65635
561735	65636
273489	65637
551622	65638
477473	65639
126212	65640
309148	65641
14421	65642
566376	65643
16404	65644
140348	65645
185795	65646
218876	65647
304452	65648
77958	65649
705299	65650
107337	65651
184395	65652
33393	65653
126249	65654
435276	65655
675013	65656
679679	65657
704426	65658
40514	65659
83408	65660
182313	65661
276707	65662
443933	65663
28022	65664
70845	65665
572053	65666
71939	65667
158553	65668
381226	65669
16281	65670
514228	65671
447497	65672
343665	65673
614453	65674
241797	65675
98399	65676
713088	65677
574577	65678
114730	65679
145304	65680
439558	65681
614413	65682
9029	65683
3110	65684
432445	65685
88592	65686
32939	65687
10557	65688
407263	65689
37114	65690
175268	65691
615069	65692
234812	65693
185422	65694
268085	65695
20713	65696
156896	65697
333059	65698
38511	65699
119015	65700
62189	65701
140873	65702
688033	65703
526041	65704
155866	65705
14117	65706
693667	65707
93226	65708
468730	65709
218540	65710
694044	65711
705955	65712
264223	65713
102643	65714
4121	65715
17315	65716
326958	65717
147773	65718
375656	65719
33215	65720
9793	65721
107236	65722
124605	65723
523571	65724
104883	65725
343336	65726
48912	65727
205298	65728
397788	65729
497316	65730
61555	65731
2502	65732
625685	65733
569975	65734
249004	65735
712449	65736
23622	65737
45347	65738
3753	65739
367867	65740
621444	65741
363761	65742
309038	65743
389544	65744
302028	65745
537774	65746
516896	65747
337379	65748
99501	65749
314	65750
218622	65751
229363	65752
604319	65753
99345	65754
4810	65755
27911	65756
363928	65757
519155	65758
168372	65759
127863	65760
594991	65761
707498	65762
343883	65763
136185	65764
28011	65765
518931	65766
548435	65767
54074	65768
11117	65769
41974	65770
399667	65771
220012	65772
24263	65773
359295	65774
432463	65775
598799	65776
427674	65777
414450	65778
5614	65779
31806	65780
169375	65781
17623	65782
67586	65783
237544	65784
12989	65785
668080	65786
4098	65787
267437	65788
275518	65789
640620	65790
129931	65791
208523	65792
110902	65793
469979	65794
447581	65795
588084	65796
649363	65797
233948	65798
141471	65799
172002	65800
656116	65801
287483	65802
537034	65803
189262	65804
314018	65805
718850	65806
684073	65807
439207	65808
116805	65809
509905	65810
46627	65811
390104	65812
323316	65813
172406	65814
661612	65815
471186	65816
222437	65817
358083	65818
440579	65819
282921	65820
289197	65821
674556	65822
215646	65823
186998	65824
337376	65825
27658	65826
72589	65827
286473	65828
63928	65829
84876	65830
295886	65831
98808	65832
592485	65833
106236	65834
154575	65835
157327	65836
360490	65837
19848	65838
137190	65839
684210	65840
518587	65841
182567	65842
40404	65843
684406	65844
576078	65845
207429	65846
15316	65847
223	65848
622958	65849
553175	65850
325134	65851
142305	65852
534319	65853
133713	65854
559013	65855
336021	65856
565520	65857
161380	65858
349824	65859
395515	65860
379839	65861
83311	65862
277539	65863
640921	65864
290836	65865
390015	65866
395576	65867
335939	65868
17638	65869
257735	65870
589996	65871
397882	65872
411716	65873
657883	65874
34034	65875
35737	65876
95726	65877
72331	65878
816	65879
233940	65880
133938	65881
108343	65882
694549	65883
357369	65884
57065	65885
539793	65886
151881	65887
6603	65888
6638	65889
197405	65890
126095	65891
202657	65892
269722	65893
105432	65894
548943	65895
244106	65896
599421	65897
171233	65898
126934	65899
189187	65900
612509	65901
112947	65902
377260	65903
701680	65904
145162	65905
696881	65906
219586	65907
28	65908
320540	65909
106536	65910
69724	65911
245867	65912
42977	65913
37051	65914
49216	65915
113403	65916
185783	65917
555362	65918
144211	65919
8051	65920
514342	65921
526699	65922
24326	65923
457731	65924
242628	65925
153840	65926
183787	65927
311787	65928
226026	65929
170383	65930
31355	65931
505736	65932
562559	65933
558291	65934
162444	65935
353805	65936
166261	65937
141728	65938
464832	65939
9191	65940
25041	65941
405678	65942
550995	65943
336880	65944
574013	65945
35483	65946
312792	65947
574347	65948
486155	65949
237419	65950
156230	65951
290600	65952
633491	65953
25110	65954
533705	65955
3934	65956
71063	65957
573	65958
80027	65959
547454	65960
140234	65961
351730	65962
107726	65963
679166	65964
359664	65965
556673	65966
124907	65967
73753	65968
48680	65969
476830	65970
52560	65971
118861	65972
2428	65973
259484	65974
420464	65975
496783	65976
279068	65977
21898	65978
611387	65979
601586	65980
174537	65981
383789	65982
373089	65983
118323	65984
484953	65985
26611	65986
314891	65987
90458	65988
347856	65989
257469	65990
6047	65991
230103	65992
378017	65993
393191	65994
489569	65995
46507	65996
17028	65997
99130	65998
70830	65999
229044	66000
16774	66001
5382	66002
543257	66003
102147	66004
30885	66005
336434	66006
321449	66007
88618	66008
133547	66009
518098	66010
267692	66011
11	66012
314766	66013
162978	66014
444282	66015
132354	66016
49694	66017
176888	66018
595236	66019
622182	66020
67253	66021
576234	66022
21998	66023
601559	66024
12255	66025
636701	66026
39131	66027
180739	66028
336812	66029
311743	66030
389645	66031
529987	66032
45929	66033
387868	66034
708260	66035
712604	66036
42365	66037
56762	66038
11024	66039
115449	66040
37474	66041
326757	66042
102573	66043
479594	66044
100011	66045
187207	66046
2433	66047
388362	66048
332940	66049
28747	66050
528791	66051
332125	66052
436290	66053
245995	66054
49850	66055
181615	66056
57398	66057
504242	66058
388676	66059
127545	66060
663551	66061
83716	66062
218998	66063
577466	66064
64188	66065
20947	66066
414977	66067
33322	66068
325583	66069
594572	66070
557743	66071
719118	66072
207501	66073
64857	66074
467004	66075
3265	66076
43486	66077
92077	66078
313136	66079
193660	66080
698029	66081
86516	66082
588974	66083
87810	66084
445428	66085
485968	66086
609236	66087
486700	66088
134651	66089
3717	66090
101582	66091
436050	66092
176117	66093
74843	66094
48644	66095
575644	66096
85930	66097
340234	66098
718445	66099
123692	66100
665011	66101
8434	66102
3091	66103
177987	66104
481123	66105
50140	66106
650098	66107
156396	66108
379901	66109
390908	66110
168011	66111
113521	66112
89424	66113
311532	66114
618639	66115
202185	66116
594840	66117
1490	66118
64121	66119
88675	66120
112594	66121
388302	66122
355141	66123
142369	66124
345673	66125
552176	66126
496065	66127
689234	66128
142002	66129
22252	66130
354131	66131
496349	66132
126196	66133
270697	66134
482671	66135
660919	66136
364487	66137
115259	66138
59702	66139
57475	66140
344513	66141
442173	66142
47511	66143
26300	66144
148605	66145
337802	66146
177163	66147
25809	66148
88134	66149
11063	66150
304827	66151
53367	66152
245698	66153
486816	66154
52879	66155
692574	66156
11297	66157
9299	66158
439838	66159
373351	66160
251441	66161
483418	66162
253259	66163
282	66164
63555	66165
491491	66166
137506	66167
441762	66168
547625	66169
693357	66170
549297	66171
87631	66172
214282	66173
42876	66174
420307	66175
28989	66176
228427	66177
325098	66178
3532	66179
495214	66180
340373	66181
252763	66182
408080	66183
283875	66184
69046	66185
86844	66186
132723	66187
691572	66188
52806	66189
606995	66190
60255	66191
431739	66192
80358	66193
62439	66194
136887	66195
68069	66196
621322	66197
25030	66198
649761	66199
99315	66200
707053	66201
159148	66202
475362	66203
39984	66204
98996	66205
6162	66206
521653	66207
648192	66208
645673	66209
254361	66210
40082	66211
81013	66212
112230	66213
47710	66214
678443	66215
370624	66216
686312	66217
14255	66218
395432	66219
48777	66220
661562	66221
92191	66222
188519	66223
38866	66224
621331	66225
489544	66226
720909	66227
131728	66228
57761	66229
453166	66230
446505	66231
239204	66232
155600	66233
156016	66234
16825	66235
414224	66236
11567	66237
2104	66238
538582	66239
44612	66240
418540	66241
14340	66242
678712	66243
6309	66244
353423	66245
9731	66246
417671	66247
15670	66248
51188	66249
534280	66250
153003	66251
650631	66252
197878	66253
62528	66254
149096	66255
315370	66256
469045	66257
479126	66258
235038	66259
185609	66260
491146	66261
641179	66262
477822	66263
182493	66264
151935	66265
156931	66266
607736	66267
9092	66268
492676	66269
470639	66270
285658	66271
446148	66272
189765	66273
506155	66274
165784	66275
40274	66276
194749	66277
324592	66278
450523	66279
611909	66280
52610	66281
128751	66282
597614	66283
206230	66284
14735	66285
196171	66286
147108	66287
25718	66288
144022	66289
139559	66290
512027	66291
644889	66292
363469	66293
104818	66294
113489	66295
115233	66296
39550	66297
591545	66298
364528	66299
15489	66300
296547	66301
119780	66302
39173	66303
83214	66304
574053	66305
304875	66306
363229	66307
130464	66308
625828	66309
214887	66310
64710	66311
127505	66312
39001	66313
440686	66314
54751	66315
678477	66316
642819	66317
224679	66318
661236	66319
65210	66320
104023	66321
107354	66322
389993	66323
523938	66324
65490	66325
108900	66326
475329	66327
78791	66328
50283	66329
590855	66330
69342	66331
503921	66332
188642	66333
624031	66334
78275	66335
557406	66336
488431	66337
364951	66338
334626	66339
112946	66340
88204	66341
315237	66342
379647	66343
24094	66344
471584	66345
201142	66346
2257	66347
309107	66348
214954	66349
83903	66350
354248	66351
6738	66352
297747	66353
183185	66354
37528	66355
124729	66356
10918	66357
65721	66358
102531	66359
73993	66360
404417	66361
404748	66362
630755	66363
137593	66364
136201	66365
581273	66366
398327	66367
512535	66368
134775	66369
57172	66370
695982	66371
3744	66372
662876	66373
57194	66374
84690	66375
119336	66376
541059	66377
448	66378
230708	66379
383704	66380
641945	66381
670200	66382
648535	66383
23401	66384
103166	66385
717748	66386
672268	66387
243188	66388
37073	66389
611688	66390
17223	66391
447043	66392
346034	66393
631156	66394
702316	66395
544237	66396
512951	66397
444237	66398
681549	66399
17756	66400
679410	66401
719367	66402
370888	66403
123680	66404
599681	66405
121144	66406
184918	66407
287423	66408
659425	66409
115414	66410
114933	66411
602602	66412
54767	66413
287382	66414
228331	66415
168197	66416
685909	66417
201562	66418
160441	66419
43922	66420
478640	66421
668647	66422
541246	66423
52597	66424
115199	66425
41219	66426
127865	66427
569046	66428
554072	66429
194626	66430
123932	66431
69625	66432
398275	66433
560832	66434
288188	66435
689636	66436
389272	66437
355420	66438
70579	66439
392165	66440
646857	66441
460209	66442
218809	66443
650285	66444
131674	66445
584086	66446
228920	66447
559773	66448
658822	66449
8905	66450
409437	66451
618262	66452
47904	66453
63163	66454
194269	66455
183984	66456
92994	66457
4508	66458
472347	66459
368713	66460
198973	66461
42795	66462
361226	66463
293029	66464
72339	66465
5338	66466
678470	66467
146297	66468
5921	66469
267932	66470
369539	66471
31989	66472
511879	66473
647906	66474
75160	66475
554374	66476
355651	66477
162046	66478
86425	66479
308796	66480
285371	66481
29273	66482
670036	66483
264690	66484
449417	66485
150	66486
31007	66487
127617	66488
340719	66489
35951	66490
149412	66491
377508	66492
9167	66493
549907	66494
6069	66495
225645	66496
499047	66497
579043	66498
592119	66499
190608	66500
453654	66501
136047	66502
1454	66503
54285	66504
224562	66505
50693	66506
318356	66507
54459	66508
240513	66509
7719	66510
249153	66511
231613	66512
616849	66513
339386	66514
433828	66515
15031	66516
48113	66517
280533	66518
641700	66519
8612	66520
36327	66521
716427	66522
250147	66523
301895	66524
25566	66525
102110	66526
309461	66527
38349	66528
121974	66529
98778	66530
315475	66531
396174	66532
487296	66533
109719	66534
128404	66535
724355	66536
158106	66537
106328	66538
540777	66539
629435	66540
100785	66541
420041	66542
609233	66543
21784	66544
184305	66545
322161	66546
188736	66547
128926	66548
297648	66549
315987	66550
505090	66551
658471	66552
81673	66553
140309	66554
2717	66555
362217	66556
55254	66557
37605	66558
118466	66559
505653	66560
710449	66561
627069	66562
53476	66563
260985	66564
49262	66565
36610	66566
9838	66567
311445	66568
241927	66569
93403	66570
28372	66571
151730	66572
578383	66573
544882	66574
365732	66575
10321	66576
682070	66577
268379	66578
243160	66579
305686	66580
186631	66581
184077	66582
138463	66583
703181	66584
69362	66585
658481	66586
705901	66587
301698	66588
170222	66589
374775	66590
177138	66591
14172	66592
481324	66593
15282	66594
25736	66595
371686	66596
496016	66597
639442	66598
320472	66599
34207	66600
370473	66601
322512	66602
603015	66603
227259	66604
24390	66605
152590	66606
522291	66607
348233	66608
15858	66609
720299	66610
477849	66611
576795	66612
168998	66613
141652	66614
384294	66615
171884	66616
83512	66617
411517	66618
123234	66619
160100	66620
156370	66621
533886	66622
468927	66623
80983	66624
106848	66625
665994	66626
92255	66627
402447	66628
143928	66629
80431	66630
618945	66631
14134	66632
111284	66633
2598	66634
688858	66635
32201	66636
347905	66637
362767	66638
158370	66639
45719	66640
434515	66641
205585	66642
654599	66643
161003	66644
327397	66645
473030	66646
547678	66647
675824	66648
53768	66649
607413	66650
7814	66651
716403	66652
602231	66653
22744	66654
27998	66655
248021	66656
213962	66657
480210	66658
252029	66659
53841	66660
281666	66661
468212	66662
200731	66663
16683	66664
708117	66665
162051	66666
507701	66667
711162	66668
199383	66669
403104	66670
240291	66671
453330	66672
511948	66673
136947	66674
186076	66675
81047	66676
71194	66677
582337	66678
157920	66679
275438	66680
442118	66681
347338	66682
482591	66683
54373	66684
436257	66685
115414	66686
78240	66687
427994	66688
42701	66689
517689	66690
655524	66691
600785	66692
437860	66693
668586	66694
653652	66695
150168	66696
91401	66697
123923	66698
121501	66699
162071	66700
596306	66701
161357	66702
586875	66703
675771	66704
59787	66705
197983	66706
108574	66707
627929	66708
534913	66709
39276	66710
468954	66711
43413	66712
577989	66713
255493	66714
719061	66715
21232	66716
691762	66717
323398	66718
194863	66719
554063	66720
261593	66721
220624	66722
44394	66723
309942	66724
515806	66725
125888	66726
185749	66727
79300	66728
54098	66729
222714	66730
13584	66731
410298	66732
431687	66733
395627	66734
5290	66735
689865	66736
222090	66737
149115	66738
308573	66739
125589	66740
369284	66741
4912	66742
99915	66743
704603	66744
585406	66745
86060	66746
502058	66747
40897	66748
67449	66749
230758	66750
480270	66751
251912	66752
513436	66753
293949	66754
201235	66755
106945	66756
267387	66757
96172	66758
435973	66759
156709	66760
301881	66761
606917	66762
427136	66763
590135	66764
683566	66765
351856	66766
579826	66767
10326	66768
125063	66769
187312	66770
131716	66771
475495	66772
185473	66773
605236	66774
38396	66775
78163	66776
20751	66777
546131	66778
294634	66779
63813	66780
660411	66781
334972	66782
410998	66783
160177	66784
292079	66785
259936	66786
194368	66787
232053	66788
45636	66789
161523	66790
473770	66791
428010	66792
472586	66793
184573	66794
13221	66795
684862	66796
593185	66797
72244	66798
8139	66799
671	66800
98325	66801
227031	66802
495967	66803
40882	66804
41953	66805
542183	66806
331421	66807
191340	66808
150177	66809
325604	66810
101757	66811
644237	66812
92785	66813
152511	66814
189817	66815
451604	66816
560982	66817
185603	66818
217716	66819
44527	66820
535687	66821
522611	66822
709470	66823
132935	66824
116722	66825
94793	66826
54674	66827
683588	66828
71490	66829
128849	66830
722191	66831
257589	66832
26368	66833
63424	66834
122847	66835
133872	66836
47833	66837
473455	66838
75248	66839
466497	66840
225406	66841
619742	66842
631260	66843
15177	66844
338633	66845
502053	66846
13958	66847
631250	66848
231552	66849
724028	66850
42043	66851
465576	66852
539896	66853
668265	66854
130827	66855
7766	66856
314491	66857
579467	66858
47591	66859
308499	66860
138767	66861
109479	66862
29522	66863
203213	66864
82968	66865
680490	66866
533680	66867
1293	66868
184019	66869
90546	66870
193375	66871
333000	66872
591279	66873
722472	66874
709415	66875
480630	66876
414686	66877
120197	66878
559725	66879
6913	66880
524482	66881
23837	66882
512478	66883
527447	66884
79130	66885
620809	66886
4523	66887
165068	66888
168737	66889
28743	66890
474469	66891
4250	66892
287944	66893
283497	66894
305289	66895
617668	66896
223649	66897
56084	66898
16746	66899
24559	66900
255101	66901
23087	66902
259651	66903
86923	66904
611329	66905
490687	66906
387985	66907
33550	66908
184391	66909
656744	66910
384469	66911
156513	66912
38318	66913
382297	66914
153297	66915
7592	66916
42230	66917
509228	66918
388910	66919
643555	66920
432191	66921
456199	66922
112591	66923
156841	66924
12695	66925
111327	66926
185520	66927
270120	66928
446065	66929
47387	66930
698719	66931
163742	66932
194102	66933
11371	66934
463511	66935
85358	66936
697128	66937
156512	66938
448400	66939
530252	66940
348541	66941
118891	66942
6509	66943
621260	66944
606690	66945
697521	66946
435911	66947
371348	66948
274987	66949
213290	66950
241782	66951
121958	66952
175217	66953
78000	66954
412561	66955
697785	66956
186417	66957
140517	66958
690540	66959
626504	66960
469468	66961
200496	66962
177921	66963
115578	66964
630189	66965
510293	66966
599225	66967
586147	66968
61810	66969
272935	66970
54801	66971
16928	66972
724788	66973
483469	66974
308216	66975
574875	66976
88746	66977
351718	66978
128144	66979
419837	66980
179290	66981
33	66982
281251	66983
305406	66984
339077	66985
68550	66986
361351	66987
178622	66988
477591	66989
22	66990
146891	66991
28704	66992
246965	66993
17763	66994
540844	66995
242752	66996
490882	66997
263080	66998
80667	66999
81522	67000
8516	67001
67068	67002
184058	67003
289505	67004
166378	67005
677400	67006
445501	67007
379174	67008
588462	67009
452788	67010
262439	67011
38746	67012
601612	67013
367622	67014
301546	67015
683900	67016
722	67017
628803	67018
56766	67019
23725	67020
67613	67021
33872	67022
300593	67023
138436	67024
85313	67025
108599	67026
167173	67027
660794	67028
386549	67029
695423	67030
29836	67031
384745	67032
550849	67033
100624	67034
39999	67035
77610	67036
76704	67037
40569	67038
10316	67039
555653	67040
165009	67041
603916	67042
375648	67043
448120	67044
83042	67045
186838	67046
14843	67047
666496	67048
500639	67049
6490	67050
32092	67051
88398	67052
106619	67053
674911	67054
2897	67055
222304	67056
630559	67057
584343	67058
244120	67059
8586	67060
124480	67061
26242	67062
30937	67063
133174	67064
121519	67065
478952	67066
156588	67067
69342	67068
260450	67069
80059	67070
171145	67071
6664	67072
687354	67073
595157	67074
74688	67075
6452	67076
555791	67077
721053	67078
1211	67079
586789	67080
438771	67081
570545	67082
124769	67083
74094	67084
310712	67085
125693	67086
45124	67087
115386	67088
79729	67089
362353	67090
576156	67091
439864	67092
428171	67093
421771	67094
28	67095
246337	67096
174150	67097
403262	67098
212331	67099
263839	67100
616211	67101
444830	67102
627601	67103
171704	67104
106588	67105
194242	67106
649894	67107
401201	67108
145432	67109
59324	67110
19034	67111
331256	67112
703930	67113
45179	67114
59767	67115
115402	67116
315792	67117
648324	67118
456284	67119
6092	67120
155245	67121
516099	67122
25588	67123
144566	67124
575760	67125
158565	67126
194014	67127
217059	67128
462947	67129
467244	67130
10467	67131
50115	67132
5127	67133
256136	67134
269785	67135
400441	67136
92135	67137
561729	67138
6824	67139
421303	67140
73645	67141
128527	67142
74696	67143
54139	67144
63146	67145
16584	67146
53649	67147
695120	67148
465487	67149
515818	67150
677101	67151
269160	67152
74765	67153
149033	67154
311602	67155
384361	67156
155163	67157
110233	67158
500190	67159
110621	67160
408317	67161
283087	67162
131303	67163
487451	67164
174517	67165
506926	67166
35359	67167
121544	67168
104980	67169
636474	67170
539370	67171
225033	67172
41992	67173
422387	67174
118698	67175
637932	67176
452795	67177
138398	67178
247157	67179
598034	67180
85248	67181
904	67182
118793	67183
285096	67184
73518	67185
544992	67186
100844	67187
76849	67188
431692	67189
178409	67190
590310	67191
297111	67192
675957	67193
16111	67194
129067	67195
262400	67196
61188	67197
158675	67198
488144	67199
146767	67200
14804	67201
244447	67202
7916	67203
378057	67204
157977	67205
67077	67206
655875	67207
256795	67208
675684	67209
448104	67210
345503	67211
135756	67212
589777	67213
491475	67214
183228	67215
336133	67216
207138	67217
656927	67218
548281	67219
86554	67220
14892	67221
13242	67222
76946	67223
659122	67224
15876	67225
77240	67226
17497	67227
281528	67228
558233	67229
648939	67230
401574	67231
330710	67232
603465	67233
290489	67234
273160	67235
131175	67236
121163	67237
59737	67238
11656	67239
55047	67240
3613	67241
572422	67242
609896	67243
708419	67244
524428	67245
377948	67246
255902	67247
50159	67248
13974	67249
377456	67250
91826	67251
182644	67252
18187	67253
595997	67254
569861	67255
157692	67256
45587	67257
378651	67258
157612	67259
368744	67260
583176	67261
651840	67262
220917	67263
651933	67264
485740	67265
112989	67266
87004	67267
301182	67268
345047	67269
8070	67270
53521	67271
508491	67272
507529	67273
506637	67274
80872	67275
669243	67276
526	67277
118417	67278
317536	67279
242969	67280
5125	67281
179110	67282
694224	67283
218258	67284
410170	67285
19513	67286
40770	67287
267500	67288
487162	67289
291784	67290
4105	67291
441673	67292
15129	67293
85866	67294
35656	67295
16587	67296
702980	67297
104566	67298
82219	67299
506468	67300
420197	67301
395917	67302
436279	67303
520313	67304
49987	67305
718200	67306
197655	67307
521320	67308
478261	67309
682000	67310
45300	67311
147571	67312
611718	67313
29610	67314
631557	67315
96352	67316
372835	67317
308380	67318
54428	67319
534272	67320
417136	67321
56304	67322
653398	67323
566283	67324
651584	67325
89475	67326
283019	67327
280674	67328
625485	67329
182977	67330
177601	67331
15189	67332
68046	67333
17530	67334
446098	67335
11117	67336
334957	67337
715603	67338
114721	67339
695402	67340
332489	67341
177747	67342
463840	67343
84871	67344
747	67345
141476	67346
424961	67347
189404	67348
548419	67349
388734	67350
542346	67351
471055	67352
548061	67353
207224	67354
298295	67355
249704	67356
86818	67357
69326	67358
190625	67359
177186	67360
153958	67361
303579	67362
500160	67363
43620	67364
59722	67365
19274	67366
171157	67367
362200	67368
323991	67369
597996	67370
69731	67371
15060	67372
86117	67373
251335	67374
114516	67375
428449	67376
652950	67377
125603	67378
501958	67379
593400	67380
527453	67381
102533	67382
91518	67383
525275	67384
616693	67385
439398	67386
674619	67387
545197	67388
134193	67389
316437	67390
32500	67391
670143	67392
550957	67393
327271	67394
130829	67395
165812	67396
12155	67397
381485	67398
124632	67399
405477	67400
307796	67401
688118	67402
164895	67403
97015	67404
19914	67405
120638	67406
9324	67407
153476	67408
331605	67409
53032	67410
196448	67411
350478	67412
2527	67413
560030	67414
35321	67415
342546	67416
53754	67417
141955	67418
112719	67419
715199	67420
286401	67421
69985	67422
1827	67423
213152	67424
39146	67425
314747	67426
199376	67427
241061	67428
682178	67429
493278	67430
1352	67431
483933	67432
7886	67433
105969	67434
364498	67435
556183	67436
680037	67437
561852	67438
86332	67439
83650	67440
98913	67441
321212	67442
182651	67443
435804	67444
107534	67445
547243	67446
412380	67447
373441	67448
53048	67449
633647	67450
108367	67451
224897	67452
577803	67453
31031	67454
616007	67455
131507	67456
161885	67457
542742	67458
213512	67459
459092	67460
594707	67461
20415	67462
144066	67463
917	67464
650939	67465
678313	67466
36117	67467
486673	67468
67539	67469
610621	67470
96385	67471
545977	67472
362477	67473
399646	67474
720802	67475
438057	67476
219405	67477
213098	67478
36833	67479
123090	67480
49168	67481
378592	67482
107563	67483
262117	67484
511153	67485
212713	67486
379329	67487
5697	67488
554274	67489
250618	67490
283448	67491
141926	67492
644579	67493
181646	67494
311919	67495
44816	67496
37219	67497
33224	67498
40630	67499
87998	67500
42290	67501
177796	67502
570240	67503
576250	67504
154792	67505
331391	67506
141839	67507
356726	67508
175081	67509
23721	67510
83030	67511
200803	67512
39593	67513
187561	67514
575497	67515
495806	67516
498035	67517
711785	67518
339339	67519
14936	67520
230572	67521
30092	67522
211300	67523
587834	67524
52412	67525
114876	67526
700019	67527
167833	67528
86077	67529
81828	67530
306655	67531
495315	67532
398734	67533
461551	67534
85625	67535
253129	67536
671447	67537
282308	67538
475928	67539
226861	67540
45348	67541
669844	67542
26671	67543
571586	67544
470344	67545
51315	67546
183002	67547
31049	67548
134498	67549
122951	67550
506573	67551
71986	67552
22676	67553
62078	67554
295247	67555
721721	67556
45639	67557
137215	67558
1388	67559
701927	67560
52796	67561
36003	67562
244791	67563
164050	67564
480095	67565
511923	67566
403825	67567
158614	67568
49271	67569
503266	67570
187917	67571
313587	67572
42611	67573
208712	67574
441769	67575
3119	67576
399609	67577
594939	67578
577897	67579
95714	67580
201937	67581
2276	67582
24003	67583
506228	67584
668065	67585
81020	67586
16224	67587
419055	67588
472183	67589
40105	67590
187978	67591
80994	67592
652333	67593
605973	67594
551220	67595
293328	67596
7164	67597
558192	67598
105509	67599
616151	67600
314488	67601
53425	67602
480294	67603
454890	67604
327141	67605
109724	67606
173199	67607
786	67608
104010	67609
162953	67610
294487	67611
386249	67612
55745	67613
519574	67614
104007	67615
599630	67616
156477	67617
177665	67618
432314	67619
552242	67620
152006	67621
590747	67622
112829	67623
629926	67624
408135	67625
678232	67626
316500	67627
71973	67628
10221	67629
596200	67630
355552	67631
88775	67632
1187	67633
587758	67634
327962	67635
61042	67636
690370	67637
313628	67638
127333	67639
652455	67640
607460	67641
425465	67642
29002	67643
675994	67644
645732	67645
68114	67646
302875	67647
108479	67648
281615	67649
106505	67650
693633	67651
133996	67652
163944	67653
532970	67654
654343	67655
123166	67656
483773	67657
213915	67658
447511	67659
456350	67660
176801	67661
412740	67662
168658	67663
262462	67664
164544	67665
101981	67666
346721	67667
384014	67668
110455	67669
90745	67670
17769	67671
265600	67672
172564	67673
383483	67674
36354	67675
339251	67676
397126	67677
90978	67678
352671	67679
48741	67680
210953	67681
468563	67682
670178	67683
494874	67684
68420	67685
113247	67686
53236	67687
101638	67688
160893	67689
3323	67690
431807	67691
90220	67692
590372	67693
407716	67694
162838	67695
32176	67696
179755	67697
156676	67698
5538	67699
311665	67700
455185	67701
23365	67702
5802	67703
542543	67704
129926	67705
12648	67706
94789	67707
330984	67708
380842	67709
49359	67710
57219	67711
576331	67712
82899	67713
27460	67714
435324	67715
407704	67716
84811	67717
443671	67718
429109	67719
112791	67720
164307	67721
457230	67722
207094	67723
287728	67724
449370	67725
632449	67726
520085	67727
126057	67728
224330	67729
182722	67730
203368	67731
603714	67732
211314	67733
685137	67734
40100	67735
627163	67736
358651	67737
687831	67738
57392	67739
53902	67740
11387	67741
471119	67742
57679	67743
127923	67744
543775	67745
298501	67746
99709	67747
638610	67748
634338	67749
355054	67750
559545	67751
391720	67752
23502	67753
564598	67754
642688	67755
94985	67756
61478	67757
537414	67758
11223	67759
575220	67760
19755	67761
43790	67762
179747	67763
23512	67764
178144	67765
17344	67766
338577	67767
364828	67768
701341	67769
56102	67770
138189	67771
142354	67772
183881	67773
6596	67774
630600	67775
460771	67776
7903	67777
186396	67778
662226	67779
382075	67780
275343	67781
148048	67782
190061	67783
340846	67784
187416	67785
678934	67786
353207	67787
361348	67788
502439	67789
834	67790
68372	67791
48274	67792
334092	67793
275366	67794
42512	67795
281134	67796
165894	67797
456740	67798
582802	67799
350362	67800
394969	67801
136067	67802
186820	67803
283623	67804
556529	67805
158242	67806
4239	67807
233911	67808
461790	67809
369083	67810
209433	67811
393847	67812
327933	67813
490978	67814
181702	67815
218028	67816
6823	67817
701007	67818
440002	67819
67647	67820
184361	67821
377542	67822
32630	67823
289883	67824
509861	67825
346329	67826
581559	67827
26674	67828
219769	67829
158085	67830
488222	67831
242944	67832
287581	67833
56235	67834
702713	67835
128953	67836
235855	67837
32654	67838
646855	67839
37031	67840
257085	67841
354509	67842
120848	67843
102108	67844
7358	67845
205010	67846
26260	67847
43468	67848
336619	67849
547624	67850
227062	67851
493972	67852
427938	67853
567105	67854
449744	67855
443139	67856
82464	67857
273938	67858
428506	67859
466267	67860
120576	67861
623418	67862
154024	67863
28487	67864
2735	67865
196677	67866
136575	67867
26568	67868
1501	67869
488843	67870
86628	67871
395421	67872
2300	67873
683058	67874
604190	67875
600986	67876
3649	67877
50384	67878
47780	67879
286570	67880
51685	67881
570643	67882
53566	67883
209155	67884
142017	67885
50666	67886
658715	67887
610462	67888
142092	67889
42577	67890
55690	67891
251204	67892
167478	67893
586221	67894
173477	67895
100530	67896
681832	67897
19587	67898
211677	67899
186252	67900
52527	67901
39136	67902
50186	67903
26079	67904
37106	67905
202232	67906
626509	67907
205339	67908
53415	67909
538313	67910
455562	67911
592721	67912
413707	67913
261382	67914
551354	67915
585694	67916
378162	67917
611129	67918
223623	67919
24641	67920
408401	67921
452593	67922
146510	67923
305007	67924
408560	67925
247702	67926
126200	67927
695556	67928
40847	67929
616051	67930
70605	67931
574416	67932
666915	67933
12405	67934
339355	67935
44817	67936
216426	67937
156328	67938
533694	67939
191161	67940
626673	67941
5694	67942
112118	67943
2981	67944
454830	67945
658506	67946
713187	67947
69712	67948
197418	67949
141018	67950
700448	67951
581946	67952
465183	67953
473007	67954
423557	67955
658202	67956
316309	67957
673068	67958
142435	67959
276083	67960
153818	67961
33420	67962
637771	67963
49256	67964
82780	67965
647581	67966
362778	67967
236054	67968
344957	67969
87104	67970
710103	67971
281017	67972
43181	67973
636516	67974
131367	67975
125146	67976
442354	67977
705640	67978
91494	67979
75221	67980
338414	67981
307274	67982
626042	67983
113518	67984
49239	67985
58233	67986
708237	67987
267616	67988
1011	67989
288464	67990
181159	67991
153783	67992
77630	67993
287740	67994
48129	67995
263778	67996
464719	67997
301023	67998
644001	67999
131297	68000
70997	68001
390968	68002
82617	68003
690682	68004
233693	68005
342850	68006
7457	68007
44253	68008
614397	68009
601998	68010
299210	68011
51892	68012
354966	68013
64442	68014
357767	68015
63099	68016
175607	68017
472045	68018
394089	68019
135203	68020
320377	68021
5461	68022
580113	68023
312722	68024
150008	68025
246456	68026
91177	68027
120143	68028
77088	68029
484857	68030
239669	68031
724313	68032
31576	68033
11358	68034
38914	68035
115078	68036
676655	68037
323430	68038
144513	68039
174154	68040
676822	68041
614879	68042
86680	68043
622108	68044
437599	68045
133281	68046
182181	68047
35627	68048
125495	68049
635209	68050
11104	68051
99005	68052
126134	68053
43886	68054
6052	68055
321498	68056
459019	68057
577517	68058
498304	68059
722251	68060
19451	68061
55174	68062
175154	68063
11227	68064
97820	68065
209917	68066
2837	68067
159717	68068
699196	68069
40989	68070
184316	68071
155404	68072
709258	68073
425939	68074
234004	68075
411452	68076
670688	68077
33495	68078
2809	68079
146483	68080
652903	68081
3186	68082
474063	68083
653753	68084
694580	68085
724366	68086
39655	68087
52478	68088
258506	68089
616779	68090
9173	68091
47888	68092
119845	68093
210117	68094
80183	68095
2632	68096
8869	68097
163481	68098
188152	68099
280423	68100
175426	68101
549222	68102
43555	68103
15733	68104
3251	68105
129576	68106
35870	68107
11412	68108
44444	68109
377066	68110
86164	68111
634696	68112
51967	68113
677754	68114
52434	68115
669341	68116
257829	68117
705734	68118
669057	68119
170689	68120
472300	68121
118951	68122
52188	68123
520501	68124
111780	68125
248596	68126
632200	68127
146848	68128
143836	68129
497880	68130
9071	68131
479785	68132
45168	68133
12729	68134
601866	68135
131452	68136
48451	68137
181290	68138
691259	68139
2022	68140
393877	68141
604618	68142
236154	68143
350156	68144
537529	68145
2716	68146
628002	68147
406394	68148
700523	68149
678631	68150
11674	68151
303406	68152
112908	68153
132248	68154
1649	68155
177244	68156
606806	68157
692781	68158
16145	68159
36227	68160
607341	68161
672857	68162
18280	68163
8767	68164
559069	68165
151340	68166
656726	68167
483047	68168
72593	68169
424925	68170
173292	68171
678078	68172
397887	68173
371273	68174
309563	68175
340862	68176
338179	68177
95512	68178
430578	68179
77736	68180
464645	68181
537426	68182
164002	68183
336099	68184
722155	68185
90268	68186
95663	68187
33351	68188
221830	68189
330659	68190
90312	68191
568470	68192
143862	68193
470653	68194
339366	68195
621986	68196
68021	68197
176257	68198
162746	68199
522211	68200
6705	68201
133869	68202
139373	68203
184136	68204
581235	68205
163904	68206
283846	68207
225195	68208
703129	68209
468712	68210
703735	68211
519491	68212
536734	68213
220861	68214
444852	68215
46305	68216
36835	68217
629362	68218
270611	68219
78602	68220
489299	68221
403057	68222
41716	68223
135949	68224
7084	68225
713341	68226
464134	68227
658205	68228
638422	68229
138796	68230
105413	68231
451562	68232
700430	68233
154662	68234
13396	68235
66509	68236
181295	68237
265	68238
33163	68239
511443	68240
258501	68241
679552	68242
342772	68243
70268	68244
53257	68245
644616	68246
381682	68247
391873	68248
529509	68249
44111	68250
494986	68251
116934	68252
7953	68253
393448	68254
239281	68255
6152	68256
689173	68257
41165	68258
322901	68259
169119	68260
617347	68261
154526	68262
354438	68263
210491	68264
464363	68265
289701	68266
137378	68267
636902	68268
311279	68269
148562	68270
594636	68271
118747	68272
472243	68273
510679	68274
31114	68275
500335	68276
4056	68277
25645	68278
227846	68279
310530	68280
641825	68281
133440	68282
456415	68283
44883	68284
169869	68285
356747	68286
393848	68287
314100	68288
640707	68289
646164	68290
158130	68291
665027	68292
494072	68293
35930	68294
520371	68295
4476	68296
149462	68297
368727	68298
76376	68299
497058	68300
71346	68301
364544	68302
314058	68303
660551	68304
20236	68305
547540	68306
369017	68307
41679	68308
181518	68309
32355	68310
155129	68311
661131	68312
111335	68313
141584	68314
105746	68315
72501	68316
151452	68317
150996	68318
86781	68319
675190	68320
662301	68321
280379	68322
367277	68323
75598	68324
76870	68325
619181	68326
349322	68327
343881	68328
473050	68329
165955	68330
301437	68331
706095	68332
661973	68333
543458	68334
41406	68335
1840	68336
692635	68337
51121	68338
118673	68339
430327	68340
21796	68341
127104	68342
114503	68343
48751	68344
374219	68345
41982	68346
13801	68347
480042	68348
552862	68349
123262	68350
366140	68351
268481	68352
671604	68353
624677	68354
116485	68355
684071	68356
6359	68357
259760	68358
1309	68359
594169	68360
53372	68361
102025	68362
414314	68363
330167	68364
242542	68365
33852	68366
5302	68367
569918	68368
158959	68369
694931	68370
282245	68371
5934	68372
569973	68373
289637	68374
46155	68375
306161	68376
39102	68377
710600	68378
195703	68379
197540	68380
4605	68381
176576	68382
143596	68383
623605	68384
149548	68385
374217	68386
216540	68387
36111	68388
18476	68389
124719	68390
114835	68391
71003	68392
479893	68393
168580	68394
230402	68395
36458	68396
10072	68397
112153	68398
366752	68399
490131	68400
626302	68401
498164	68402
4122	68403
178824	68404
215166	68405
617732	68406
645637	68407
81480	68408
408059	68409
525468	68410
620666	68411
25079	68412
157677	68413
32775	68414
17753	68415
14836	68416
266315	68417
466480	68418
427407	68419
202643	68420
153849	68421
495020	68422
92798	68423
96076	68424
428991	68425
56812	68426
9239	68427
211048	68428
458152	68429
491336	68430
93516	68431
566147	68432
80427	68433
307571	68434
266122	68435
16877	68436
229431	68437
326089	68438
809	68439
328122	68440
27647	68441
428371	68442
143593	68443
12692	68444
27508	68445
68264	68446
182773	68447
518445	68448
262906	68449
393546	68450
251870	68451
416270	68452
75506	68453
348467	68454
310577	68455
170795	68456
57623	68457
191623	68458
189321	68459
216969	68460
683635	68461
43747	68462
396728	68463
145020	68464
257918	68465
11748	68466
7588	68467
51715	68468
119920	68469
353203	68470
325457	68471
666123	68472
367878	68473
372015	68474
702926	68475
77010	68476
548375	68477
697202	68478
495883	68479
215882	68480
163191	68481
252858	68482
2595	68483
627151	68484
63083	68485
452188	68486
196704	68487
51233	68488
232961	68489
2973	68490
469142	68491
38417	68492
12116	68493
636875	68494
343719	68495
43277	68496
79021	68497
38636	68498
206493	68499
389893	68500
6773	68501
625969	68502
705977	68503
20367	68504
202395	68505
126176	68506
41038	68507
2165	68508
127	68509
158392	68510
309241	68511
593576	68512
44956	68513
531162	68514
10807	68515
48349	68516
95259	68517
667152	68518
18174	68519
295544	68520
527043	68521
412743	68522
688677	68523
62522	68524
660282	68525
535903	68526
253465	68527
723020	68528
308196	68529
96344	68530
151311	68531
483709	68532
429778	68533
79898	68534
431833	68535
24675	68536
345295	68537
166679	68538
354550	68539
226065	68540
20502	68541
337280	68542
1469	68543
45608	68544
185472	68545
5195	68546
6679	68547
384412	68548
107804	68549
661274	68550
484270	68551
130854	68552
127092	68553
90381	68554
580307	68555
630483	68556
22386	68557
113176	68558
323294	68559
15542	68560
491831	68561
630805	68562
604983	68563
423991	68564
122509	68565
25483	68566
488134	68567
183283	68568
673623	68569
142371	68570
146961	68571
170540	68572
405264	68573
226209	68574
37312	68575
268881	68576
653211	68577
532358	68578
553229	68579
108815	68580
651377	68581
87850	68582
327379	68583
674316	68584
47834	68585
93799	68586
717025	68587
332902	68588
484915	68589
469835	68590
539	68591
413346	68592
23289	68593
103095	68594
713505	68595
467	68596
335601	68597
322785	68598
208525	68599
270278	68600
53308	68601
660641	68602
506713	68603
77535	68604
45209	68605
468768	68606
191520	68607
368984	68608
45956	68609
410059	68610
680952	68611
53406	68612
132184	68613
21503	68614
57093	68615
89356	68616
240854	68617
324998	68618
304333	68619
629481	68620
119704	68621
651828	68622
501799	68623
13189	68624
279123	68625
712705	68626
70253	68627
428775	68628
49827	68629
670708	68630
317672	68631
89212	68632
187274	68633
435940	68634
103549	68635
455635	68636
232714	68637
159081	68638
139895	68639
402513	68640
143105	68641
176959	68642
590702	68643
4691	68644
55800	68645
73708	68646
115509	68647
164151	68648
10333	68649
612690	68650
216950	68651
167276	68652
123768	68653
48867	68654
382799	68655
616623	68656
148099	68657
51672	68658
142663	68659
139810	68660
423338	68661
503911	68662
700637	68663
38842	68664
627809	68665
32391	68666
99936	68667
418198	68668
293190	68669
16731	68670
382220	68671
384507	68672
267527	68673
76115	68674
82459	68675
138764	68676
49226	68677
560273	68678
635595	68679
247423	68680
504038	68681
49145	68682
358858	68683
587056	68684
160735	68685
218780	68686
106181	68687
634306	68688
583394	68689
387739	68690
50302	68691
622283	68692
211768	68693
319623	68694
182194	68695
280099	68696
619853	68697
68587	68698
580318	68699
179429	68700
381766	68701
365853	68702
29787	68703
51644	68704
1166	68705
384436	68706
371381	68707
676976	68708
268968	68709
9601	68710
40517	68711
512740	68712
18214	68713
22914	68714
501044	68715
226004	68716
705084	68717
660297	68718
389156	68719
9473	68720
101420	68721
636784	68722
230866	68723
299574	68724
561356	68725
83080	68726
363610	68727
104917	68728
152356	68729
588965	68730
78019	68731
571166	68732
625802	68733
337198	68734
14632	68735
100690	68736
594306	68737
444310	68738
36917	68739
215244	68740
140737	68741
278177	68742
595540	68743
159482	68744
1645	68745
278395	68746
391393	68747
23877	68748
384625	68749
501879	68750
583573	68751
279954	68752
637471	68753
566280	68754
630998	68755
71217	68756
39345	68757
713301	68758
652786	68759
12785	68760
15406	68761
54512	68762
231282	68763
17134	68764
223585	68765
154800	68766
125131	68767
225430	68768
15782	68769
72899	68770
185173	68771
29587	68772
497644	68773
184844	68774
63	68775
63838	68776
704067	68777
361599	68778
6157	68779
39422	68780
21472	68781
5408	68782
598350	68783
143900	68784
476452	68785
514172	68786
571900	68787
185608	68788
406018	68789
40179	68790
10547	68791
482502	68792
388987	68793
372951	68794
506466	68795
440075	68796
222557	68797
57294	68798
339905	68799
4518	68800
606447	68801
106752	68802
170308	68803
529838	68804
321256	68805
661081	68806
32327	68807
663005	68808
159359	68809
7660	68810
379880	68811
695777	68812
169388	68813
268381	68814
618461	68815
69318	68816
273960	68817
320942	68818
7228	68819
694296	68820
136776	68821
16929	68822
95606	68823
508053	68824
565164	68825
137189	68826
695530	68827
409014	68828
37206	68829
489739	68830
424808	68831
680654	68832
471159	68833
290449	68834
124039	68835
494290	68836
474803	68837
664571	68838
306941	68839
32168	68840
473075	68841
28348	68842
56580	68843
399164	68844
47986	68845
158094	68846
44912	68847
212084	68848
114599	68849
539554	68850
542401	68851
285330	68852
586318	68853
462087	68854
35159	68855
162820	68856
656246	68857
32448	68858
632068	68859
474821	68860
178318	68861
76043	68862
285814	68863
559523	68864
165606	68865
557655	68866
482349	68867
607563	68868
589440	68869
150605	68870
544101	68871
563730	68872
28206	68873
279174	68874
314606	68875
154395	68876
18386	68877
482875	68878
535207	68879
21960	68880
507164	68881
245895	68882
474844	68883
31775	68884
712166	68885
392456	68886
654255	68887
530330	68888
147424	68889
444503	68890
76188	68891
28282	68892
219790	68893
536884	68894
214358	68895
651488	68896
674765	68897
272857	68898
23201	68899
302208	68900
168768	68901
17399	68902
432370	68903
544886	68904
92673	68905
359937	68906
412882	68907
1079	68908
126302	68909
307887	68910
18643	68911
608416	68912
607003	68913
676052	68914
105430	68915
169987	68916
562459	68917
184325	68918
88604	68919
524674	68920
519188	68921
236341	68922
132998	68923
137561	68924
181926	68925
670223	68926
39868	68927
687806	68928
458328	68929
715920	68930
114481	68931
533283	68932
18114	68933
286438	68934
346520	68935
191822	68936
334667	68937
160136	68938
175763	68939
248901	68940
605916	68941
27191	68942
116334	68943
650403	68944
52388	68945
453694	68946
595951	68947
85914	68948
128582	68949
118791	68950
166089	68951
580510	68952
659450	68953
218	68954
129607	68955
579293	68956
131161	68957
74317	68958
459291	68959
236181	68960
664991	68961
18768	68962
559674	68963
208366	68964
155623	68965
48188	68966
446839	68967
201359	68968
430505	68969
647220	68970
583194	68971
111860	68972
190424	68973
59212	68974
657959	68975
19997	68976
198289	68977
305443	68978
95647	68979
54794	68980
510100	68981
641960	68982
26135	68983
90094	68984
312847	68985
1220	68986
14526	68987
463040	68988
125829	68989
582755	68990
340592	68991
591776	68992
313348	68993
343557	68994
197310	68995
145857	68996
338709	68997
650637	68998
131438	68999
653834	69000
154500	69001
5604	69002
180723	69003
42329	69004
59793	69005
39719	69006
160037	69007
261170	69008
393298	69009
66339	69010
507065	69011
285163	69012
474503	69013
49092	69014
105754	69015
63766	69016
145931	69017
119316	69018
144263	69019
481363	69020
435368	69021
2674	69022
716863	69023
490405	69024
448307	69025
498920	69026
336	69027
505157	69028
356059	69029
361776	69030
232524	69031
275488	69032
156644	69033
247000	69034
717938	69035
462463	69036
342108	69037
104087	69038
107224	69039
65413	69040
24760	69041
610459	69042
9110	69043
384866	69044
475788	69045
578485	69046
109415	69047
76021	69048
554879	69049
279800	69050
376293	69051
15293	69052
438546	69053
358518	69054
154235	69055
556704	69056
204121	69057
415943	69058
165780	69059
342666	69060
470311	69061
13586	69062
497042	69063
713306	69064
518696	69065
288850	69066
21904	69067
608872	69068
101554	69069
26640	69070
6897	69071
622948	69072
177902	69073
497398	69074
90081	69075
485671	69076
345377	69077
156952	69078
471140	69079
490376	69080
559106	69081
656072	69082
14008	69083
180765	69084
9501	69085
569875	69086
40598	69087
538497	69088
709795	69089
25627	69090
20950	69091
5578	69092
479812	69093
376712	69094
141114	69095
366882	69096
522916	69097
15905	69098
186150	69099
79116	69100
127419	69101
291041	69102
36365	69103
671867	69104
54238	69105
215009	69106
447277	69107
156323	69108
50035	69109
556204	69110
478691	69111
363444	69112
9607	69113
155517	69114
116823	69115
73230	69116
294428	69117
106303	69118
724252	69119
275058	69120
337336	69121
686	69122
691469	69123
470675	69124
79496	69125
126048	69126
115652	69127
443335	69128
684948	69129
142289	69130
432905	69131
73350	69132
393767	69133
530876	69134
65762	69135
151199	69136
37497	69137
332554	69138
635996	69139
179550	69140
693339	69141
709327	69142
228135	69143
137007	69144
588969	69145
241277	69146
351865	69147
13386	69148
90913	69149
35281	69150
317405	69151
249718	69152
120767	69153
6284	69154
513301	69155
180471	69156
151927	69157
94225	69158
509203	69159
724649	69160
82689	69161
187299	69162
188956	69163
289392	69164
418439	69165
13079	69166
10309	69167
142736	69168
697003	69169
470345	69170
499586	69171
582550	69172
539218	69173
12102	69174
571939	69175
254775	69176
396288	69177
11638	69178
418351	69179
446581	69180
501842	69181
8910	69182
486468	69183
32766	69184
117214	69185
36224	69186
470629	69187
346057	69188
414629	69189
40908	69190
442287	69191
53978	69192
348348	69193
661663	69194
236786	69195
18343	69196
1864	69197
427920	69198
614679	69199
108849	69200
2	69201
31637	69202
215827	69203
39577	69204
40926	69205
287490	69206
52163	69207
309837	69208
576099	69209
136038	69210
601347	69211
247559	69212
32269	69213
23040	69214
410399	69215
572903	69216
672549	69217
723092	69218
478599	69219
705767	69220
5113	69221
222900	69222
382358	69223
452111	69224
304379	69225
109294	69226
546713	69227
224618	69228
606699	69229
32217	69230
669770	69231
291302	69232
350344	69233
2835	69234
94295	69235
433715	69236
287872	69237
150967	69238
23960	69239
479510	69240
4410	69241
48503	69242
44696	69243
545582	69244
420204	69245
267724	69246
626356	69247
144245	69248
66825	69249
268765	69250
354805	69251
172958	69252
603237	69253
604315	69254
35495	69255
330085	69256
556602	69257
144256	69258
673095	69259
43701	69260
392028	69261
199159	69262
569767	69263
607854	69264
109690	69265
187697	69266
128291	69267
631218	69268
13671	69269
565401	69270
213004	69271
297098	69272
245109	69273
52384	69274
621054	69275
98677	69276
170480	69277
258545	69278
175609	69279
162849	69280
575232	69281
165824	69282
368192	69283
219116	69284
34389	69285
155933	69286
130979	69287
274295	69288
316767	69289
147640	69290
623806	69291
5698	69292
125007	69293
69581	69294
168863	69295
269538	69296
96669	69297
199521	69298
58333	69299
629893	69300
338574	69301
620349	69302
74238	69303
125809	69304
305877	69305
653239	69306
52430	69307
102901	69308
259159	69309
320193	69310
312080	69311
465618	69312
605997	69313
465093	69314
528825	69315
700998	69316
160460	69317
51167	69318
189071	69319
164722	69320
569697	69321
234802	69322
425561	69323
30700	69324
518582	69325
93300	69326
120136	69327
46465	69328
350503	69329
406789	69330
406475	69331
78844	69332
484880	69333
390748	69334
72068	69335
628728	69336
147024	69337
156	69338
414118	69339
235056	69340
121	69341
220526	69342
40610	69343
74095	69344
35198	69345
303203	69346
402490	69347
24729	69348
175356	69349
550565	69350
111889	69351
632844	69352
347735	69353
108891	69354
575354	69355
53022	69356
545029	69357
405327	69358
318899	69359
87547	69360
699835	69361
50543	69362
167253	69363
494880	69364
565730	69365
266338	69366
30184	69367
151598	69368
156908	69369
477200	69370
211352	69371
160569	69372
55926	69373
417067	69374
694001	69375
636813	69376
585000	69377
477596	69378
704268	69379
95453	69380
30396	69381
4770	69382
30212	69383
567803	69384
15863	69385
629750	69386
135441	69387
285269	69388
34100	69389
277879	69390
148345	69391
490487	69392
299715	69393
87875	69394
487884	69395
400526	69396
161527	69397
10764	69398
235715	69399
33647	69400
33492	69401
184143	69402
184024	69403
1109	69404
80423	69405
39157	69406
8064	69407
573265	69408
25397	69409
185466	69410
606935	69411
46965	69412
83831	69413
606455	69414
5372	69415
524560	69416
584536	69417
639953	69418
665680	69419
47175	69420
120406	69421
287909	69422
406661	69423
327749	69424
119217	69425
577810	69426
287087	69427
153829	69428
1339	69429
505113	69430
90353	69431
329183	69432
716299	69433
720367	69434
273136	69435
356038	69436
536548	69437
236127	69438
53199	69439
479220	69440
653646	69441
147527	69442
42838	69443
53960	69444
221130	69445
435544	69446
378488	69447
117497	69448
181975	69449
1442	69450
476449	69451
439061	69452
541670	69453
634704	69454
384708	69455
263459	69456
646086	69457
94336	69458
345218	69459
5677	69460
533605	69461
24018	69462
154053	69463
133445	69464
689555	69465
305062	69466
684	69467
424963	69468
33974	69469
42097	69470
468661	69471
449663	69472
136295	69473
651860	69474
436148	69475
449820	69476
276895	69477
119469	69478
150069	69479
530342	69480
7528	69481
152575	69482
219081	69483
227193	69484
590572	69485
1487	69486
136564	69487
142755	69488
42377	69489
56935	69490
50162	69491
248176	69492
13808	69493
42022	69494
14071	69495
660041	69496
504508	69497
417271	69498
487132	69499
560422	69500
671352	69501
145129	69502
19243	69503
62473	69504
445949	69505
685150	69506
21037	69507
362918	69508
325745	69509
4981	69510
363207	69511
76159	69512
607356	69513
608557	69514
700846	69515
169993	69516
59467	69517
142000	69518
648890	69519
390949	69520
118518	69521
166689	69522
320330	69523
291555	69524
163302	69525
30835	69526
12892	69527
36269	69528
205813	69529
515627	69530
6545	69531
296209	69532
675421	69533
193869	69534
171780	69535
1679	69536
152896	69537
342642	69538
13139	69539
717073	69540
610765	69541
163597	69542
154076	69543
6361	69544
60617	69545
421072	69546
414197	69547
671083	69548
160011	69549
598927	69550
29100	69551
377061	69552
531820	69553
705688	69554
400894	69555
101089	69556
277210	69557
48208	69558
139620	69559
164867	69560
21661	69561
212471	69562
481289	69563
255638	69564
9581	69565
168493	69566
99815	69567
17890	69568
19808	69569
304503	69570
1775	69571
206147	69572
253818	69573
707439	69574
41120	69575
8380	69576
697622	69577
318869	69578
656358	69579
137122	69580
49924	69581
183874	69582
80204	69583
103803	69584
76233	69585
48944	69586
369113	69587
51451	69588
130669	69589
125572	69590
466776	69591
720516	69592
47043	69593
370270	69594
228048	69595
36631	69596
43573	69597
504527	69598
107954	69599
664934	69600
682871	69601
9834	69602
334862	69603
377105	69604
16398	69605
163155	69606
87	69607
428749	69608
148353	69609
635704	69610
374091	69611
143111	69612
602899	69613
487322	69614
406551	69615
718885	69616
75463	69617
628992	69618
352608	69619
584928	69620
464273	69621
40930	69622
421101	69623
184012	69624
310677	69625
169560	69626
23736	69627
638208	69628
599540	69629
285492	69630
134661	69631
285741	69632
257165	69633
3425	69634
422401	69635
486159	69636
86902	69637
365387	69638
219008	69639
40038	69640
311130	69641
166473	69642
422020	69643
353938	69644
10574	69645
384379	69646
203387	69647
31652	69648
434252	69649
649262	69650
661779	69651
49973	69652
45386	69653
255641	69654
37304	69655
428538	69656
492649	69657
265305	69658
88487	69659
591642	69660
527695	69661
109894	69662
18470	69663
723599	69664
719132	69665
49636	69666
142835	69667
271954	69668
158306	69669
198094	69670
26379	69671
6292	69672
34929	69673
561250	69674
119887	69675
146054	69676
53271	69677
473447	69678
685264	69679
361290	69680
110846	69681
625188	69682
27183	69683
101875	69684
350147	69685
216127	69686
100965	69687
530831	69688
58774	69689
145452	69690
219776	69691
389651	69692
321219	69693
644067	69694
477344	69695
358179	69696
722833	69697
161571	69698
623832	69699
603380	69700
300236	69701
694012	69702
615136	69703
3393	69704
110093	69705
57247	69706
48704	69707
99479	69708
41150	69709
505375	69710
286450	69711
345831	69712
169438	69713
320541	69714
23392	69715
164042	69716
672170	69717
575185	69718
37240	69719
44394	69720
134343	69721
86699	69722
503989	69723
676294	69724
420330	69725
632945	69726
271953	69727
564728	69728
416527	69729
622969	69730
325710	69731
5395	69732
194058	69733
206627	69734
673099	69735
168187	69736
483509	69737
47098	69738
300524	69739
301713	69740
665674	69741
663623	69742
633040	69743
207030	69744
495558	69745
40447	69746
143578	69747
719944	69748
42078	69749
686404	69750
119568	69751
115423	69752
61664	69753
345183	69754
157710	69755
2021	69756
6377	69757
313253	69758
313977	69759
131037	69760
330747	69761
301457	69762
291774	69763
50428	69764
164828	69765
7014	69766
331304	69767
34124	69768
249397	69769
8071	69770
92525	69771
263866	69772
185395	69773
321252	69774
11782	69775
61369	69776
231795	69777
17247	69778
337281	69779
549724	69780
612985	69781
5983	69782
488826	69783
507939	69784
129098	69785
133622	69786
542252	69787
6655	69788
59957	69789
688107	69790
2210	69791
38479	69792
523413	69793
85944	69794
625911	69795
549893	69796
442304	69797
250407	69798
55539	69799
175959	69800
133792	69801
534613	69802
178717	69803
377569	69804
111504	69805
509643	69806
547805	69807
228291	69808
163945	69809
48259	69810
559597	69811
687834	69812
696246	69813
534095	69814
26883	69815
507433	69816
152762	69817
720945	69818
26700	69819
713846	69820
17543	69821
645036	69822
694991	69823
604164	69824
1320	69825
519025	69826
64476	69827
283415	69828
64660	69829
184496	69830
291323	69831
113396	69832
218904	69833
132777	69834
404775	69835
55263	69836
18869	69837
334898	69838
56137	69839
95270	69840
96276	69841
95160	69842
648358	69843
519272	69844
392282	69845
50610	69846
171407	69847
465933	69848
682810	69849
146168	69850
665338	69851
39372	69852
110283	69853
72801	69854
393548	69855
530135	69856
149386	69857
583545	69858
328520	69859
315568	69860
429947	69861
310	69862
708916	69863
534405	69864
77929	69865
709720	69866
432118	69867
304992	69868
66508	69869
539236	69870
472772	69871
105087	69872
347026	69873
34855	69874
542689	69875
68044	69876
394425	69877
421400	69878
659005	69879
130639	69880
130042	69881
312293	69882
3283	69883
426314	69884
33312	69885
447469	69886
361373	69887
636611	69888
263679	69889
205999	69890
80417	69891
336659	69892
22990	69893
51576	69894
425281	69895
268139	69896
417149	69897
129045	69898
273218	69899
263333	69900
126376	69901
402038	69902
302254	69903
13211	69904
518393	69905
191930	69906
578192	69907
43789	69908
49595	69909
327445	69910
581110	69911
537230	69912
717607	69913
545459	69914
341686	69915
625249	69916
46946	69917
20505	69918
123878	69919
452568	69920
403747	69921
243908	69922
62316	69923
530974	69924
331867	69925
15917	69926
43420	69927
2501	69928
234723	69929
332805	69930
488438	69931
171376	69932
263771	69933
419268	69934
589641	69935
82038	69936
41881	69937
257860	69938
458794	69939
478018	69940
55354	69941
151159	69942
92309	69943
476755	69944
655687	69945
79457	69946
49960	69947
269348	69948
19624	69949
19623	69950
8324	69951
1949	69952
66289	69953
255374	69954
60663	69955
180663	69956
602628	69957
708669	69958
461372	69959
20806	69960
418571	69961
329741	69962
514039	69963
69093	69964
678003	69965
44158	69966
529527	69967
582263	69968
712716	69969
193490	69970
696430	69971
610991	69972
546075	69973
483407	69974
532663	69975
399665	69976
512318	69977
97277	69978
413203	69979
570136	69980
23399	69981
38099	69982
172290	69983
196010	69984
185901	69985
8749	69986
542436	69987
202148	69988
80715	69989
566296	69990
198250	69991
660514	69992
159578	69993
234432	69994
354281	69995
5604	69996
30255	69997
669015	69998
156592	69999
157995	70000
425525	70001
302831	70002
399157	70003
9456	70004
152348	70005
47014	70006
596556	70007
373783	70008
412487	70009
169913	70010
470392	70011
64371	70012
400387	70013
282268	70014
110294	70015
522958	70016
430491	70017
515759	70018
565855	70019
612596	70020
697336	70021
27392	70022
369744	70023
318803	70024
201461	70025
562379	70026
342627	70027
266065	70028
213544	70029
101560	70030
42538	70031
615045	70032
303676	70033
155880	70034
362654	70035
551426	70036
549886	70037
604926	70038
51861	70039
497300	70040
84759	70041
547991	70042
130945	70043
23921	70044
131936	70045
9752	70046
5926	70047
7515	70048
95265	70049
664452	70050
18100	70051
48577	70052
6951	70053
650192	70054
129626	70055
205816	70056
1379	70057
24052	70058
430483	70059
5511	70060
480320	70061
432591	70062
407724	70063
51830	70064
355041	70065
8969	70066
498519	70067
396598	70068
117859	70069
65605	70070
43175	70071
463555	70072
722413	70073
419097	70074
150321	70075
15126	70076
521832	70077
271267	70078
447786	70079
651866	70080
91277	70081
66204	70082
61253	70083
411279	70084
77001	70085
44128	70086
596725	70087
528989	70088
145739	70089
405486	70090
38497	70091
18448	70092
612417	70093
334935	70094
9048	70095
12846	70096
37123	70097
173743	70098
254370	70099
248135	70100
9143	70101
24240	70102
702826	70103
26839	70104
401792	70105
665676	70106
63714	70107
492216	70108
183565	70109
837	70110
341163	70111
170881	70112
200038	70113
11888	70114
11109	70115
322018	70116
613124	70117
162311	70118
183204	70119
29150	70120
166119	70121
14985	70122
574177	70123
440612	70124
9576	70125
102674	70126
70567	70127
158	70128
294030	70129
256147	70130
234831	70131
535000	70132
473498	70133
11380	70134
67838	70135
454312	70136
690155	70137
13083	70138
181740	70139
623951	70140
113480	70141
387376	70142
516464	70143
127456	70144
414342	70145
619008	70146
134174	70147
51906	70148
594944	70149
84715	70150
169421	70151
677027	70152
32717	70153
274674	70154
563241	70155
173575	70156
202636	70157
539099	70158
341220	70159
43297	70160
197433	70161
158347	70162
401432	70163
719357	70164
332996	70165
313845	70166
266934	70167
168879	70168
288192	70169
103839	70170
108851	70171
34884	70172
38912	70173
456215	70174
104	70175
119054	70176
63746	70177
661745	70178
238314	70179
521391	70180
171679	70181
145008	70182
178718	70183
71342	70184
571519	70185
53083	70186
39190	70187
272999	70188
53450	70189
336936	70190
457531	70191
301924	70192
328360	70193
351486	70194
595009	70195
634503	70196
598165	70197
569789	70198
627713	70199
8867	70200
194487	70201
613713	70202
613989	70203
133934	70204
470840	70205
458433	70206
50525	70207
110920	70208
133756	70209
330957	70210
9737	70211
58011	70212
581	70213
619608	70214
37779	70215
356955	70216
93136	70217
269374	70218
433538	70219
360428	70220
36737	70221
281380	70222
113522	70223
13412	70224
178587	70225
717543	70226
114089	70227
597989	70228
594669	70229
154602	70230
174159	70231
128031	70232
599193	70233
49808	70234
547116	70235
346552	70236
279096	70237
34418	70238
14290	70239
5661	70240
679553	70241
411198	70242
542658	70243
444286	70244
585651	70245
366281	70246
2799	70247
677765	70248
206889	70249
51774	70250
173669	70251
634440	70252
274182	70253
234307	70254
463640	70255
501489	70256
117757	70257
592753	70258
111595	70259
410408	70260
12072	70261
395473	70262
544391	70263
439988	70264
2807	70265
605807	70266
487819	70267
561207	70268
99938	70269
301435	70270
57232	70271
713799	70272
491130	70273
432447	70274
21669	70275
315072	70276
23499	70277
484772	70278
716413	70279
348155	70280
445449	70281
319921	70282
716547	70283
719093	70284
538541	70285
381261	70286
239593	70287
190676	70288
370745	70289
510839	70290
10341	70291
55253	70292
286866	70293
127811	70294
19827	70295
546586	70296
581903	70297
12012	70298
207577	70299
496511	70300
101703	70301
32889	70302
548013	70303
38211	70304
402422	70305
92269	70306
661700	70307
166935	70308
444406	70309
8937	70310
13428	70311
74657	70312
436281	70313
258473	70314
222235	70315
324196	70316
549051	70317
417868	70318
686420	70319
152536	70320
71144	70321
100058	70322
62025	70323
103537	70324
6032	70325
232493	70326
31514	70327
29032	70328
434189	70329
516299	70330
550728	70331
715841	70332
10139	70333
10500	70334
185910	70335
179682	70336
489106	70337
45498	70338
301600	70339
3555	70340
9482	70341
449468	70342
352882	70343
156394	70344
182874	70345
188066	70346
4751	70347
44547	70348
8953	70349
484556	70350
22485	70351
5353	70352
89669	70353
387257	70354
113587	70355
87882	70356
215796	70357
39932	70358
49221	70359
971	70360
297036	70361
721026	70362
678198	70363
466855	70364
1323	70365
344873	70366
349573	70367
166026	70368
242057	70369
78689	70370
147568	70371
578232	70372
677635	70373
437490	70374
49402	70375
37224	70376
123938	70377
171760	70378
5083	70379
271475	70380
492222	70381
103688	70382
439001	70383
238591	70384
111017	70385
1416	70386
228019	70387
304171	70388
11209	70389
294239	70390
609097	70391
714917	70392
651710	70393
262878	70394
650065	70395
641508	70396
305034	70397
222992	70398
313717	70399
9729	70400
698227	70401
256289	70402
171340	70403
248199	70404
347516	70405
609674	70406
1078	70407
365397	70408
164142	70409
512412	70410
354930	70411
48854	70412
546767	70413
254895	70414
6060	70415
145198	70416
76247	70417
692962	70418
705226	70419
79006	70420
173569	70421
193161	70422
203669	70423
399104	70424
386658	70425
31268	70426
85450	70427
35278	70428
258653	70429
46407	70430
452834	70431
393136	70432
19033	70433
489553	70434
79596	70435
2624	70436
691668	70437
49159	70438
25364	70439
113936	70440
45290	70441
471431	70442
67968	70443
85132	70444
394147	70445
130853	70446
150827	70447
93910	70448
328600	70449
389214	70450
45950	70451
73658	70452
643856	70453
52765	70454
49267	70455
163031	70456
87950	70457
367684	70458
621009	70459
534113	70460
594696	70461
149290	70462
397989	70463
8400	70464
52463	70465
132633	70466
40909	70467
465198	70468
600392	70469
546977	70470
604297	70471
699805	70472
56329	70473
503725	70474
176731	70475
453907	70476
359818	70477
241171	70478
516894	70479
58999	70480
19639	70481
665282	70482
390709	70483
723768	70484
119836	70485
91461	70486
450049	70487
293859	70488
594694	70489
128877	70490
613010	70491
25026	70492
136023	70493
717235	70494
462589	70495
540441	70496
20041	70497
326685	70498
49754	70499
62661	70500
114987	70501
59379	70502
661792	70503
148838	70504
384357	70505
19030	70506
1553	70507
170227	70508
197481	70509
332093	70510
329410	70511
430	70512
3376	70513
144920	70514
510341	70515
15208	70516
394548	70517
601480	70518
56133	70519
60063	70520
37162	70521
607744	70522
114994	70523
173314	70524
263371	70525
286008	70526
390340	70527
1143	70528
127219	70529
56438	70530
542100	70531
7130	70532
535557	70533
216326	70534
173307	70535
611343	70536
16457	70537
172319	70538
235710	70539
572715	70540
139543	70541
68592	70542
721646	70543
367056	70544
15323	70545
407608	70546
68517	70547
607326	70548
665221	70549
651627	70550
717536	70551
429667	70552
646645	70553
219700	70554
130984	70555
413697	70556
412493	70557
256636	70558
13397	70559
10112	70560
412131	70561
574904	70562
58965	70563
590157	70564
85688	70565
7932	70566
47224	70567
80546	70568
46692	70569
65191	70570
417939	70571
443061	70572
43630	70573
687321	70574
144721	70575
645106	70576
382740	70577
586750	70578
127911	70579
15	70580
450144	70581
182016	70582
322140	70583
85170	70584
528235	70585
518182	70586
176935	70587
33563	70588
51609	70589
397058	70590
445872	70591
570011	70592
55549	70593
143569	70594
664895	70595
625145	70596
304812	70597
255293	70598
476621	70599
389891	70600
31695	70601
419637	70602
236043	70603
369904	70604
580227	70605
198389	70606
37993	70607
186109	70608
8944	70609
661671	70610
163059	70611
439043	70612
302644	70613
172848	70614
624099	70615
165473	70616
511690	70617
686067	70618
26389	70619
711674	70620
271711	70621
526404	70622
148352	70623
569673	70624
26435	70625
398600	70626
332330	70627
232033	70628
85026	70629
108870	70630
450450	70631
77251	70632
609562	70633
495366	70634
534413	70635
50371	70636
519255	70637
371630	70638
641662	70639
151748	70640
50164	70641
610395	70642
550134	70643
105552	70644
304318	70645
288100	70646
674777	70647
18212	70648
71	70649
648117	70650
23017	70651
588202	70652
698993	70653
6428	70654
541966	70655
13481	70656
253266	70657
695712	70658
434466	70659
71743	70660
298247	70661
74513	70662
175636	70663
129223	70664
146053	70665
98302	70666
71025	70667
148332	70668
83212	70669
413833	70670
36715	70671
130773	70672
43083	70673
282513	70674
325915	70675
133100	70676
118082	70677
702033	70678
557041	70679
701331	70680
11716	70681
64055	70682
435450	70683
160433	70684
94547	70685
683399	70686
18231	70687
178746	70688
671000	70689
665368	70690
128737	70691
89040	70692
49029	70693
667829	70694
595987	70695
42185	70696
520953	70697
443729	70698
496525	70699
516348	70700
611653	70701
254243	70702
301624	70703
628030	70704
523041	70705
91429	70706
180402	70707
294691	70708
507546	70709
621956	70710
3428	70711
399614	70712
524109	70713
610719	70714
669522	70715
203271	70716
300732	70717
301644	70718
44638	70719
14130	70720
29944	70721
457491	70722
37602	70723
6729	70724
340049	70725
182099	70726
54952	70727
30522	70728
90119	70729
533856	70730
281821	70731
116535	70732
614062	70733
11295	70734
117921	70735
556116	70736
519112	70737
495241	70738
656652	70739
49735	70740
223051	70741
727	70742
231191	70743
46858	70744
140529	70745
141134	70746
163629	70747
550014	70748
94978	70749
58327	70750
468088	70751
675292	70752
690182	70753
704122	70754
61706	70755
417707	70756
57815	70757
92281	70758
558967	70759
128691	70760
5232	70761
155366	70762
722452	70763
29234	70764
641837	70765
502731	70766
207759	70767
33027	70768
238345	70769
466479	70770
220355	70771
466742	70772
338253	70773
197841	70774
51863	70775
613765	70776
142037	70777
33695	70778
98404	70779
62283	70780
465199	70781
421425	70782
163014	70783
529125	70784
31801	70785
686272	70786
457704	70787
139168	70788
21516	70789
80729	70790
498637	70791
382233	70792
578519	70793
602069	70794
504337	70795
322936	70796
548937	70797
49395	70798
41697	70799
43371	70800
29626	70801
28459	70802
200616	70803
299693	70804
151130	70805
41055	70806
8754	70807
58003	70808
526761	70809
174799	70810
172067	70811
77604	70812
369362	70813
16428	70814
54886	70815
38549	70816
248122	70817
320875	70818
57284	70819
399561	70820
18002	70821
307107	70822
527450	70823
537027	70824
186213	70825
134569	70826
375522	70827
222449	70828
196435	70829
32866	70830
308593	70831
86037	70832
155047	70833
291221	70834
226735	70835
9134	70836
47958	70837
561988	70838
214412	70839
478653	70840
27021	70841
223021	70842
484708	70843
721843	70844
95928	70845
622471	70846
226093	70847
74813	70848
36807	70849
37446	70850
453201	70851
570149	70852
434405	70853
327777	70854
127202	70855
6330	70856
288184	70857
465546	70858
49635	70859
29692	70860
719462	70861
554321	70862
439293	70863
247235	70864
567963	70865
509493	70866
12742	70867
715868	70868
374930	70869
492228	70870
370170	70871
654654	70872
674939	70873
106815	70874
101593	70875
28726	70876
503706	70877
40968	70878
394236	70879
440218	70880
554014	70881
317983	70882
121378	70883
97039	70884
269884	70885
110730	70886
218758	70887
522746	70888
6295	70889
202570	70890
120432	70891
544018	70892
3689	70893
390396	70894
124181	70895
57421	70896
24815	70897
457698	70898
241082	70899
150593	70900
312773	70901
27250	70902
99171	70903
33291	70904
197243	70905
673482	70906
164342	70907
61835	70908
68858	70909
26653	70910
657191	70911
90716	70912
617660	70913
146717	70914
11305	70915
242251	70916
11645	70917
645283	70918
439415	70919
520347	70920
483268	70921
2572	70922
509994	70923
349412	70924
36701	70925
516263	70926
271324	70927
154389	70928
102412	70929
627382	70930
623482	70931
228636	70932
125052	70933
306058	70934
137551	70935
707	70936
522354	70937
108362	70938
515516	70939
112261	70940
334390	70941
392940	70942
455084	70943
666987	70944
623825	70945
50128	70946
143327	70947
81167	70948
343187	70949
414072	70950
8732	70951
108849	70952
87507	70953
32141	70954
139423	70955
522933	70956
10511	70957
286576	70958
25073	70959
209401	70960
174500	70961
65360	70962
133303	70963
110270	70964
110790	70965
621044	70966
564461	70967
29381	70968
683461	70969
518826	70970
587328	70971
222871	70972
560341	70973
13539	70974
334347	70975
635010	70976
102829	70977
477761	70978
169450	70979
269113	70980
353680	70981
377674	70982
102771	70983
270069	70984
468361	70985
20706	70986
8854	70987
180165	70988
73642	70989
219	70990
258131	70991
643	70992
229079	70993
146582	70994
608464	70995
37686	70996
124655	70997
610029	70998
458482	70999
373307	71000
39809	71001
247894	71002
62264	71003
113922	71004
100516	71005
175786	71006
310292	71007
67686	71008
224247	71009
651519	71010
509511	71011
645129	71012
399220	71013
132484	71014
67411	71015
418748	71016
222788	71017
405934	71018
570455	71019
175646	71020
155267	71021
424091	71022
468934	71023
412933	71024
174199	71025
436463	71026
571080	71027
162551	71028
356409	71029
208978	71030
524242	71031
468306	71032
627139	71033
246091	71034
448441	71035
140497	71036
62425	71037
625344	71038
383697	71039
40523	71040
44437	71041
352927	71042
449152	71043
55007	71044
630197	71045
7706	71046
273914	71047
185079	71048
526117	71049
492310	71050
500947	71051
424979	71052
20185	71053
695023	71054
673941	71055
35594	71056
517018	71057
164798	71058
542724	71059
352095	71060
179930	71061
531956	71062
389875	71063
558231	71064
217373	71065
246598	71066
613039	71067
180057	71068
140477	71069
138775	71070
150237	71071
710497	71072
27242	71073
178648	71074
139219	71075
153400	71076
3047	71077
48086	71078
105450	71079
76839	71080
241990	71081
52611	71082
86202	71083
661451	71084
137674	71085
594132	71086
703160	71087
157867	71088
302443	71089
28712	71090
251960	71091
119087	71092
478601	71093
11013	71094
123620	71095
444832	71096
178154	71097
5522	71098
473199	71099
522010	71100
63383	71101
265310	71102
131124	71103
701835	71104
185163	71105
498696	71106
68472	71107
2426	71108
118453	71109
719401	71110
459187	71111
42201	71112
15648	71113
676297	71114
254097	71115
461278	71116
501291	71117
642528	71118
202060	71119
574235	71120
545978	71121
65516	71122
85076	71123
133667	71124
51002	71125
365588	71126
97980	71127
123016	71128
40780	71129
249688	71130
286392	71131
523089	71132
254010	71133
311491	71134
498323	71135
443672	71136
472593	71137
689030	71138
133307	71139
633877	71140
25337	71141
537926	71142
467066	71143
186176	71144
655600	71145
463917	71146
81074	71147
355833	71148
387984	71149
621210	71150
420878	71151
47851	71152
171192	71153
35016	71154
208515	71155
588690	71156
223997	71157
71513	71158
432782	71159
708625	71160
43402	71161
443098	71162
80061	71163
7593	71164
44187	71165
10970	71166
155	71167
714764	71168
129587	71169
96562	71170
404260	71171
148274	71172
9595	71173
268969	71174
452068	71175
487398	71176
656518	71177
540453	71178
74017	71179
176317	71180
101106	71181
39947	71182
453550	71183
26191	71184
679611	71185
17753	71186
58537	71187
646541	71188
149999	71189
35297	71190
10400	71191
418939	71192
565882	71193
627027	71194
297869	71195
39204	71196
505562	71197
104728	71198
703940	71199
101432	71200
358	71201
587745	71202
13473	71203
533499	71204
483202	71205
424975	71206
745	71207
11878	71208
592599	71209
257261	71210
108731	71211
327481	71212
89100	71213
51720	71214
603820	71215
8363	71216
425003	71217
276469	71218
541820	71219
45753	71220
302419	71221
1145	71222
37902	71223
574476	71224
606095	71225
565150	71226
524172	71227
368201	71228
118143	71229
15071	71230
512315	71231
11177	71232
163899	71233
396414	71234
20826	71235
717578	71236
139804	71237
87907	71238
666946	71239
75264	71240
137668	71241
183833	71242
1704	71243
181005	71244
213523	71245
21619	71246
643398	71247
40737	71248
513833	71249
437296	71250
315395	71251
541744	71252
263924	71253
679794	71254
719923	71255
32108	71256
476284	71257
3275	71258
18914	71259
51740	71260
346661	71261
148024	71262
254272	71263
226362	71264
162877	71265
576736	71266
180757	71267
302512	71268
562171	71269
457553	71270
681233	71271
33828	71272
254487	71273
503016	71274
240671	71275
85836	71276
119573	71277
178976	71278
497298	71279
288460	71280
367681	71281
39894	71282
6816	71283
542908	71284
669691	71285
640948	71286
218386	71287
455317	71288
586910	71289
11038	71290
442082	71291
266201	71292
146870	71293
534023	71294
401310	71295
641006	71296
71029	71297
140489	71298
147107	71299
366684	71300
572712	71301
352881	71302
342096	71303
543975	71304
53724	71305
30988	71306
40213	71307
117990	71308
64041	71309
84464	71310
49413	71311
43801	71312
161316	71313
196867	71314
164039	71315
503524	71316
652863	71317
174105	71318
408005	71319
468662	71320
176945	71321
132158	71322
83576	71323
110648	71324
718073	71325
107178	71326
647701	71327
47950	71328
105939	71329
135789	71330
72128	71331
424728	71332
672674	71333
4871	71334
192567	71335
695067	71336
19660	71337
105806	71338
4569	71339
583888	71340
294611	71341
338263	71342
658683	71343
596524	71344
25605	71345
409333	71346
613473	71347
322928	71348
262766	71349
215062	71350
584133	71351
655011	71352
205067	71353
552446	71354
104	71355
520455	71356
179259	71357
287609	71358
346063	71359
27322	71360
102223	71361
422744	71362
296503	71363
24966	71364
361418	71365
14500	71366
168515	71367
557827	71368
44251	71369
383459	71370
168082	71371
296961	71372
464686	71373
687677	71374
72819	71375
12627	71376
43633	71377
124043	71378
698983	71379
550860	71380
43924	71381
283804	71382
60635	71383
78282	71384
460053	71385
183320	71386
23060	71387
80389	71388
745	71389
39166	71390
399575	71391
247215	71392
482831	71393
658603	71394
25658	71395
49613	71396
718766	71397
108656	71398
3933	71399
174554	71400
136202	71401
562175	71402
13062	71403
106352	71404
68076	71405
103786	71406
165677	71407
16495	71408
303976	71409
415851	71410
652676	71411
216124	71412
147956	71413
712754	71414
114681	71415
548670	71416
686229	71417
257553	71418
399249	71419
163324	71420
218349	71421
697872	71422
222033	71423
688375	71424
127553	71425
42200	71426
330584	71427
194702	71428
273483	71429
223787	71430
105702	71431
519338	71432
3841	71433
641585	71434
288206	71435
680011	71436
154888	71437
145568	71438
322495	71439
149350	71440
459258	71441
8525	71442
286745	71443
18858	71444
401010	71445
569248	71446
557142	71447
12853	71448
416585	71449
20406	71450
116649	71451
497612	71452
327598	71453
542684	71454
567930	71455
288003	71456
472974	71457
66188	71458
89697	71459
46959	71460
437359	71461
530931	71462
154021	71463
432220	71464
173027	71465
125074	71466
42024	71467
99730	71468
559677	71469
579529	71470
5065	71471
169514	71472
227682	71473
185924	71474
177054	71475
127187	71476
655065	71477
32872	71478
97304	71479
110262	71480
227721	71481
215124	71482
321201	71483
405580	71484
70004	71485
238481	71486
194276	71487
48648	71488
679023	71489
55943	71490
68286	71491
22500	71492
632921	71493
375501	71494
14059	71495
233958	71496
228213	71497
348773	71498
558682	71499
11900	71500
21473	71501
165509	71502
9759	71503
15828	71504
593804	71505
112819	71506
278381	71507
37829	71508
452863	71509
270165	71510
130463	71511
36066	71512
715861	71513
100416	71514
11427	71515
146388	71516
348303	71517
550755	71518
160429	71519
366412	71520
60732	71521
135721	71522
643981	71523
21466	71524
316601	71525
627894	71526
451117	71527
659861	71528
711555	71529
49145	71530
420280	71531
481256	71532
723669	71533
446118	71534
678633	71535
18167	71536
461569	71537
419723	71538
590471	71539
469471	71540
132338	71541
472671	71542
717513	71543
468415	71544
151670	71545
537750	71546
77382	71547
181775	71548
413803	71549
654842	71550
655448	71551
270994	71552
59384	71553
175544	71554
138065	71555
633372	71556
370462	71557
105012	71558
548870	71559
425707	71560
383346	71561
110172	71562
10717	71563
83746	71564
376583	71565
592723	71566
176021	71567
561693	71568
101178	71569
633669	71570
561365	71571
616372	71572
40728	71573
686957	71574
15399	71575
81830	71576
650760	71577
29377	71578
9022	71579
507465	71580
2686	71581
280039	71582
93387	71583
124932	71584
585218	71585
179508	71586
26893	71587
376044	71588
85359	71589
1972	71590
435159	71591
13090	71592
56960	71593
14744	71594
29	71595
3922	71596
289960	71597
318456	71598
633320	71599
451987	71600
336898	71601
1878	71602
241947	71603
88823	71604
495783	71605
332237	71606
536894	71607
73807	71608
214121	71609
362224	71610
29099	71611
78406	71612
63699	71613
41981	71614
21964	71615
8859	71616
447368	71617
671527	71618
282909	71619
589100	71620
548463	71621
249792	71622
26432	71623
563014	71624
343398	71625
647845	71626
606601	71627
716733	71628
567676	71629
152177	71630
522203	71631
69174	71632
11414	71633
13949	71634
203537	71635
365394	71636
427477	71637
225694	71638
308760	71639
35444	71640
266526	71641
40772	71642
19170	71643
170508	71644
108905	71645
50855	71646
262739	71647
71528	71648
135987	71649
105882	71650
347847	71651
171233	71652
102178	71653
42298	71654
147455	71655
51905	71656
120527	71657
475758	71658
413474	71659
341581	71660
489362	71661
45121	71662
359914	71663
66865	71664
262063	71665
47460	71666
146788	71667
431972	71668
91715	71669
639883	71670
128459	71671
166610	71672
137762	71673
206488	71674
63355	71675
36950	71676
522153	71677
362633	71678
436636	71679
367001	71680
202988	71681
146448	71682
393157	71683
76911	71684
589478	71685
238882	71686
156800	71687
534244	71688
597228	71689
98974	71690
2278	71691
696655	71692
29182	71693
128430	71694
507522	71695
166621	71696
47042	71697
5207	71698
680396	71699
150121	71700
521420	71701
501792	71702
613277	71703
185053	71704
351069	71705
706518	71706
60896	71707
674163	71708
60492	71709
611582	71710
206515	71711
37609	71712
94661	71713
179223	71714
309845	71715
268017	71716
4520	71717
1945	71718
425380	71719
193573	71720
567029	71721
426600	71722
695230	71723
159926	71724
368230	71725
192492	71726
44476	71727
30623	71728
216090	71729
217384	71730
23862	71731
248553	71732
674524	71733
337341	71734
285876	71735
63485	71736
63355	71737
645798	71738
58082	71739
362686	71740
493697	71741
480050	71742
582167	71743
16940	71744
141823	71745
480842	71746
50995	71747
462018	71748
611522	71749
9	71750
722602	71751
122998	71752
110181	71753
148796	71754
476149	71755
210128	71756
41420	71757
472667	71758
134348	71759
501708	71760
107962	71761
191876	71762
62264	71763
249001	71764
405923	71765
84275	71766
23550	71767
130096	71768
372783	71769
591492	71770
4605	71771
160922	71772
531158	71773
339974	71774
122566	71775
46683	71776
498046	71777
716648	71778
9188	71779
88033	71780
48923	71781
498139	71782
15635	71783
244866	71784
128303	71785
700944	71786
594776	71787
696452	71788
596244	71789
434804	71790
185594	71791
638908	71792
209847	71793
684577	71794
7373	71795
412858	71796
561434	71797
369422	71798
103215	71799
87531	71800
417199	71801
717829	71802
488505	71803
563161	71804
176791	71805
366455	71806
606984	71807
478824	71808
294979	71809
235681	71810
405302	71811
123579	71812
3092	71813
199202	71814
174183	71815
532401	71816
183758	71817
276333	71818
153879	71819
261394	71820
155476	71821
526580	71822
374511	71823
35776	71824
221685	71825
563101	71826
494260	71827
552026	71828
136304	71829
226459	71830
32689	71831
14708	71832
556705	71833
297558	71834
102564	71835
133214	71836
555654	71837
61135	71838
55786	71839
605266	71840
473615	71841
603605	71842
66620	71843
235503	71844
431304	71845
184891	71846
92797	71847
354036	71848
239142	71849
576530	71850
333481	71851
11331	71852
163589	71853
272943	71854
210973	71855
303478	71856
408130	71857
72507	71858
188402	71859
229167	71860
97481	71861
383777	71862
461851	71863
258724	71864
110054	71865
655354	71866
177080	71867
96244	71868
573939	71869
466647	71870
23333	71871
63963	71872
367376	71873
19699	71874
284682	71875
101635	71876
282939	71877
149038	71878
181468	71879
31435	71880
5880	71881
378481	71882
520896	71883
178857	71884
608619	71885
2745	71886
482394	71887
77280	71888
306123	71889
143997	71890
265723	71891
53266	71892
164810	71893
602799	71894
54740	71895
463381	71896
673831	71897
1660	71898
576287	71899
640666	71900
143268	71901
564634	71902
320276	71903
11452	71904
526677	71905
26409	71906
632589	71907
33684	71908
23771	71909
385754	71910
182356	71911
95277	71912
258560	71913
671928	71914
176298	71915
435761	71916
394505	71917
516156	71918
503964	71919
392392	71920
53345	71921
338281	71922
181274	71923
272811	71924
157200	71925
308337	71926
450828	71927
216755	71928
639279	71929
284994	71930
12589	71931
22678	71932
600849	71933
161071	71934
527419	71935
38999	71936
167483	71937
49624	71938
196167	71939
18289	71940
59492	71941
151129	71942
353236	71943
132163	71944
184888	71945
32091	71946
138747	71947
649611	71948
9623	71949
494913	71950
283963	71951
8052	71952
17314	71953
478068	71954
188927	71955
665144	71956
598434	71957
157159	71958
651085	71959
39411	71960
22182	71961
710275	71962
67813	71963
319635	71964
357028	71965
107342	71966
721187	71967
503	71968
679106	71969
712666	71970
165445	71971
7039	71972
607162	71973
159837	71974
25420	71975
359656	71976
1826	71977
217	71978
254698	71979
138605	71980
472378	71981
173655	71982
649822	71983
449745	71984
677779	71985
620051	71986
400649	71987
11039	71988
398805	71989
392347	71990
377287	71991
417201	71992
146488	71993
522216	71994
185726	71995
282063	71996
206454	71997
559229	71998
622272	71999
396238	72000
706019	72001
421933	72002
13069	72003
506646	72004
98868	72005
573894	72006
483609	72007
64748	72008
86352	72009
4905	72010
652815	72011
116463	72012
28140	72013
207069	72014
512070	72015
156928	72016
424223	72017
434988	72018
203028	72019
6198	72020
146508	72021
555003	72022
464964	72023
286024	72024
328927	72025
53458	72026
21166	72027
421274	72028
702955	72029
314081	72030
372765	72031
99704	72032
354356	72033
630399	72034
655818	72035
13436	72036
17384	72037
150022	72038
225968	72039
44832	72040
18360	72041
608757	72042
13480	72043
16806	72044
112301	72045
651743	72046
661682	72047
97553	72048
193298	72049
453332	72050
114966	72051
347	72052
583862	72053
709609	72054
720452	72055
368189	72056
49828	72057
635290	72058
484887	72059
635950	72060
9831	72061
521237	72062
53518	72063
391990	72064
977	72065
446998	72066
120850	72067
28977	72068
84919	72069
19981	72070
8957	72071
25097	72072
58473	72073
63525	72074
150305	72075
196105	72076
91011	72077
455774	72078
82450	72079
491427	72080
192466	72081
734	72082
58859	72083
72615	72084
254219	72085
587163	72086
443932	72087
86228	72088
370475	72089
541389	72090
214948	72091
167311	72092
3278	72093
243426	72094
638990	72095
151402	72096
2002	72097
315190	72098
241663	72099
664808	72100
73183	72101
434246	72102
648494	72103
117584	72104
19025	72105
22393	72106
517192	72107
648392	72108
509578	72109
177066	72110
133031	72111
141377	72112
259636	72113
510292	72114
480451	72115
457939	72116
599138	72117
287120	72118
3410	72119
6233	72120
524810	72121
590863	72122
71107	72123
83709	72124
239528	72125
14116	72126
565260	72127
524823	72128
329292	72129
449900	72130
52892	72131
487981	72132
521713	72133
449710	72134
672111	72135
64743	72136
283767	72137
655469	72138
492868	72139
162508	72140
511946	72141
4549	72142
155789	72143
82979	72144
723897	72145
574070	72146
21406	72147
5521	72148
78640	72149
320252	72150
101116	72151
594533	72152
135714	72153
186309	72154
71303	72155
60478	72156
201079	72157
181794	72158
238482	72159
335517	72160
42911	72161
666266	72162
201429	72163
50111	72164
173697	72165
462139	72166
372490	72167
144557	72168
23692	72169
328691	72170
439523	72171
25383	72172
430212	72173
70006	72174
79798	72175
1600	72176
158835	72177
302768	72178
31974	72179
273568	72180
197572	72181
697741	72182
449646	72183
552683	72184
455446	72185
202344	72186
68302	72187
49976	72188
515668	72189
96928	72190
52424	72191
97569	72192
29639	72193
650384	72194
551089	72195
269375	72196
624825	72197
14701	72198
428291	72199
55485	72200
714559	72201
87114	72202
186452	72203
44482	72204
192691	72205
124915	72206
179842	72207
46767	72208
90873	72209
1320	72210
570090	72211
17207	72212
11107	72213
639376	72214
644719	72215
209744	72216
479111	72217
495112	72218
720273	72219
722844	72220
2624	72221
101942	72222
311588	72223
83085	72224
379719	72225
47880	72226
81361	72227
287864	72228
457598	72229
350059	72230
42506	72231
136491	72232
12704	72233
203210	72234
484085	72235
411678	72236
89016	72237
439403	72238
129586	72239
219057	72240
51642	72241
63055	72242
369999	72243
53106	72244
456376	72245
495594	72246
313766	72247
186186	72248
258173	72249
244195	72250
307656	72251
385096	72252
542693	72253
214071	72254
49471	72255
711278	72256
314943	72257
2653	72258
139522	72259
25385	72260
552081	72261
1256	72262
1416	72263
101121	72264
603432	72265
174969	72266
411888	72267
475040	72268
154336	72269
8336	72270
1167	72271
593984	72272
2264	72273
270429	72274
716473	72275
586592	72276
5179	72277
22769	72278
69924	72279
410571	72280
136792	72281
203501	72282
198827	72283
29582	72284
154087	72285
499358	72286
169159	72287
6919	72288
517207	72289
4644	72290
524468	72291
526281	72292
710991	72293
173145	72294
615008	72295
446676	72296
2533	72297
46296	72298
143316	72299
440765	72300
570	72301
290722	72302
693864	72303
16665	72304
260234	72305
112615	72306
38123	72307
5114	72308
7016	72309
201513	72310
1040	72311
678951	72312
32125	72313
22567	72314
18750	72315
4063	72316
3324	72317
444509	72318
556836	72319
102974	72320
14238	72321
21544	72322
124761	72323
582310	72324
12643	72325
625875	72326
708213	72327
399422	72328
181611	72329
62520	72330
603987	72331
356319	72332
126186	72333
329912	72334
575313	72335
565493	72336
640472	72337
153848	72338
155166	72339
250931	72340
608997	72341
79	72342
108939	72343
349194	72344
351930	72345
287372	72346
27992	72347
6835	72348
371107	72349
639173	72350
302459	72351
357283	72352
354090	72353
466391	72354
192	72355
239244	72356
30955	72357
537049	72358
70821	72359
112431	72360
50290	72361
214987	72362
106229	72363
79277	72364
343036	72365
487704	72366
226524	72367
128593	72368
34286	72369
29766	72370
48464	72371
35502	72372
300532	72373
88938	72374
451855	72375
58887	72376
682719	72377
145466	72378
663695	72379
78900	72380
100397	72381
132946	72382
95020	72383
8526	72384
444667	72385
22432	72386
4550	72387
371498	72388
147790	72389
187107	72390
334169	72391
162036	72392
507527	72393
372271	72394
317181	72395
1535	72396
575311	72397
55221	72398
149834	72399
633200	72400
244853	72401
590303	72402
353751	72403
180226	72404
8836	72405
375040	72406
392961	72407
53470	72408
62821	72409
659067	72410
107759	72411
116254	72412
7359	72413
26870	72414
15050	72415
590416	72416
556227	72417
160778	72418
140666	72419
13951	72420
486714	72421
593425	72422
112425	72423
294315	72424
622249	72425
705227	72426
270210	72427
128176	72428
501134	72429
522121	72430
182093	72431
492122	72432
240068	72433
677734	72434
97104	72435
162911	72436
15038	72437
9465	72438
63233	72439
485176	72440
341539	72441
548040	72442
536885	72443
304845	72444
242153	72445
111611	72446
64271	72447
65541	72448
280270	72449
281600	72450
459297	72451
33913	72452
375033	72453
270402	72454
191139	72455
4035	72456
682796	72457
534454	72458
53916	72459
206921	72460
672081	72461
54105	72462
90865	72463
412680	72464
555762	72465
107148	72466
236	72467
37152	72468
127077	72469
386662	72470
562929	72471
597403	72472
372713	72473
368564	72474
43329	72475
570112	72476
195140	72477
549400	72478
704295	72479
419792	72480
608023	72481
214056	72482
254428	72483
443240	72484
29675	72485
9162	72486
697366	72487
660562	72488
13352	72489
196500	72490
216738	72491
162139	72492
41851	72493
67743	72494
428743	72495
38119	72496
264736	72497
495432	72498
35746	72499
525985	72500
634280	72501
290121	72502
505565	72503
383165	72504
199467	72505
305854	72506
133342	72507
560756	72508
14594	72509
215737	72510
22884	72511
140019	72512
20053	72513
502158	72514
2123	72515
8500	72516
515199	72517
45155	72518
117723	72519
572273	72520
497232	72521
66975	72522
561057	72523
646167	72524
45033	72525
43247	72526
47064	72527
91236	72528
94161	72529
29101	72530
414516	72531
150267	72532
570921	72533
342322	72534
437856	72535
214993	72536
544334	72537
384564	72538
63576	72539
484426	72540
420237	72541
136555	72542
841	72543
444844	72544
644605	72545
364800	72546
638414	72547
39561	72548
13482	72549
318035	72550
91347	72551
173713	72552
149192	72553
286166	72554
532547	72555
258059	72556
159054	72557
155897	72558
147605	72559
472454	72560
129003	72561
497222	72562
352117	72563
30106	72564
64380	72565
433480	72566
402248	72567
52663	72568
124191	72569
28592	72570
234427	72571
1222	72572
405192	72573
150364	72574
583783	72575
197974	72576
143812	72577
63127	72578
44670	72579
542538	72580
47072	72581
269991	72582
554098	72583
482565	72584
131084	72585
176487	72586
122715	72587
317256	72588
403734	72589
482780	72590
83107	72591
16145	72592
482473	72593
12201	72594
175917	72595
21906	72596
68480	72597
55719	72598
192225	72599
563162	72600
110830	72601
584434	72602
177413	72603
710233	72604
702843	72605
122740	72606
110993	72607
139925	72608
286529	72609
531039	72610
163080	72611
491313	72612
383189	72613
6398	72614
389106	72615
631320	72616
4804	72617
40709	72618
133705	72619
12261	72620
81912	72621
373238	72622
723977	72623
171712	72624
633077	72625
532188	72626
6431	72627
430337	72628
515943	72629
399266	72630
452906	72631
258164	72632
196059	72633
10253	72634
398176	72635
96623	72636
8940	72637
604291	72638
545759	72639
184252	72640
710561	72641
105307	72642
207652	72643
24455	72644
550434	72645
268187	72646
558027	72647
694803	72648
3023	72649
369819	72650
345959	72651
197591	72652
365358	72653
60974	72654
122503	72655
624939	72656
145560	72657
155514	72658
21585	72659
588821	72660
521736	72661
166254	72662
136665	72663
124152	72664
1066	72665
1100	72666
414355	72667
251485	72668
655236	72669
541005	72670
676657	72671
638648	72672
118362	72673
105506	72674
152200	72675
637403	72676
619857	72677
394975	72678
69783	72679
6421	72680
170485	72681
128802	72682
527371	72683
571763	72684
577505	72685
83726	72686
246184	72687
45682	72688
610016	72689
13923	72690
133067	72691
77517	72692
121063	72693
588788	72694
27949	72695
20993	72696
324208	72697
674569	72698
480798	72699
314463	72700
668816	72701
8413	72702
260765	72703
456442	72704
103132	72705
542108	72706
310802	72707
66064	72708
4055	72709
578505	72710
675792	72711
36707	72712
568346	72713
281322	72714
504	72715
139617	72716
691453	72717
680946	72718
294004	72719
644427	72720
445615	72721
224927	72722
318736	72723
426648	72724
476179	72725
529672	72726
12290	72727
290191	72728
519413	72729
51269	72730
527748	72731
552912	72732
31529	72733
722620	72734
147716	72735
212555	72736
109673	72737
157760	72738
42138	72739
540553	72740
444816	72741
84302	72742
14020	72743
696964	72744
10837	72745
106165	72746
631133	72747
9822	72748
315057	72749
173020	72750
179642	72751
453067	72752
110480	72753
207665	72754
413162	72755
629128	72756
647373	72757
13023	72758
49239	72759
183489	72760
418359	72761
37818	72762
527048	72763
132959	72764
222520	72765
636075	72766
73215	72767
26096	72768
103890	72769
351415	72770
95382	72771
695222	72772
45848	72773
486572	72774
384715	72775
493617	72776
128444	72777
577978	72778
121971	72779
101070	72780
550491	72781
287704	72782
64524	72783
639871	72784
151129	72785
416266	72786
357827	72787
185750	72788
174674	72789
17601	72790
169405	72791
38737	72792
13	72793
310172	72794
365011	72795
37	72796
714576	72797
195240	72798
528655	72799
28860	72800
50709	72801
34577	72802
174307	72803
452830	72804
132373	72805
84856	72806
533128	72807
114761	72808
618539	72809
524229	72810
537248	72811
261213	72812
255160	72813
662195	72814
20212	72815
607249	72816
159988	72817
27793	72818
498236	72819
109127	72820
26871	72821
633236	72822
52632	72823
488744	72824
125795	72825
123238	72826
42533	72827
693687	72828
153052	72829
98276	72830
5298	72831
668921	72832
213410	72833
214065	72834
390090	72835
73711	72836
659329	72837
82407	72838
312395	72839
689826	72840
308479	72841
62815	72842
250384	72843
254736	72844
773	72845
37501	72846
11149	72847
473383	72848
144995	72849
605384	72850
104437	72851
56403	72852
572193	72853
434670	72854
121372	72855
719843	72856
257004	72857
442227	72858
2566	72859
430273	72860
6868	72861
127428	72862
132591	72863
137793	72864
48710	72865
197886	72866
153196	72867
557017	72868
9585	72869
3140	72870
141255	72871
140084	72872
338324	72873
99146	72874
118113	72875
468077	72876
158352	72877
92359	72878
610042	72879
21882	72880
173861	72881
410433	72882
165205	72883
608728	72884
36326	72885
715566	72886
124775	72887
643273	72888
268798	72889
4853	72890
450203	72891
26346	72892
582089	72893
776	72894
58612	72895
175605	72896
250778	72897
443342	72898
693631	72899
583755	72900
705320	72901
379635	72902
351446	72903
128082	72904
619284	72905
658648	72906
103123	72907
124569	72908
593585	72909
317877	72910
688888	72911
584961	72912
487024	72913
48963	72914
229875	72915
2368	72916
512960	72917
711636	72918
147777	72919
241761	72920
17770	72921
419797	72922
83319	72923
442894	72924
63551	72925
34498	72926
136647	72927
461019	72928
161929	72929
79664	72930
663385	72931
124968	72932
167185	72933
665424	72934
521459	72935
6781	72936
119222	72937
148269	72938
392485	72939
381936	72940
579241	72941
1254	72942
22318	72943
338617	72944
440656	72945
96672	72946
383504	72947
652625	72948
596681	72949
105901	72950
445351	72951
146897	72952
172133	72953
436069	72954
58141	72955
42882	72956
353395	72957
691533	72958
331774	72959
41046	72960
239102	72961
717166	72962
632647	72963
694618	72964
194338	72965
228222	72966
459340	72967
191633	72968
525345	72969
48825	72970
2964	72971
446721	72972
711817	72973
363025	72974
176330	72975
101823	72976
11966	72977
7850	72978
694922	72979
4950	72980
61439	72981
6977	72982
47879	72983
141364	72984
509305	72985
704644	72986
55844	72987
36092	72988
170120	72989
675938	72990
702616	72991
527520	72992
30587	72993
45387	72994
44651	72995
164	72996
41404	72997
479391	72998
650198	72999
84277	73000
476918	73001
391631	73002
221167	73003
376220	73004
447273	73005
518774	73006
721197	73007
192009	73008
309247	73009
435664	73010
88413	73011
14813	73012
178447	73013
663961	73014
1920	73015
671109	73016
452322	73017
27487	73018
397	73019
22952	73020
633328	73021
80517	73022
3134	73023
116726	73024
457832	73025
261134	73026
75003	73027
116080	73028
32260	73029
347777	73030
325956	73031
548737	73032
580792	73033
221595	73034
366012	73035
2500	73036
115502	73037
253559	73038
72678	73039
598283	73040
60758	73041
15699	73042
422990	73043
505204	73044
434179	73045
488754	73046
457032	73047
784	73048
100932	73049
148072	73050
311895	73051
32894	73052
702404	73053
231005	73054
259686	73055
162524	73056
89070	73057
43795	73058
182307	73059
452681	73060
392623	73061
649417	73062
362085	73063
161588	73064
488704	73065
298168	73066
139062	73067
318043	73068
142986	73069
60625	73070
436282	73071
36260	73072
155556	73073
182420	73074
578055	73075
86384	73076
33397	73077
583101	73078
361271	73079
31672	73080
368211	73081
160829	73082
681759	73083
108191	73084
317078	73085
96427	73086
23736	73087
636941	73088
415097	73089
696603	73090
284276	73091
356350	73092
93869	73093
682111	73094
20263	73095
375972	73096
557813	73097
722822	73098
70122	73099
389863	73100
486851	73101
283041	73102
341542	73103
264096	73104
589576	73105
295819	73106
416834	73107
128238	73108
158960	73109
404981	73110
7963	73111
148971	73112
418881	73113
230205	73114
14882	73115
451774	73116
696090	73117
166836	73118
412512	73119
465320	73120
104103	73121
707253	73122
15906	73123
225756	73124
34112	73125
268530	73126
268060	73127
41421	73128
516078	73129
725165	73130
387150	73131
176283	73132
612497	73133
688786	73134
716252	73135
4412	73136
227914	73137
71709	73138
369289	73139
117072	73140
683476	73141
132264	73142
87113	73143
217101	73144
341050	73145
55590	73146
82712	73147
329381	73148
434534	73149
11024	73150
368924	73151
240740	73152
144871	73153
5253	73154
49930	73155
174659	73156
237225	73157
321489	73158
62375	73159
385139	73160
7923	73161
515618	73162
153827	73163
577569	73164
418131	73165
290170	73166
74144	73167
659359	73168
388260	73169
516776	73170
30737	73171
319882	73172
295057	73173
284920	73174
2656	73175
30837	73176
359197	73177
152360	73178
159880	73179
20946	73180
86881	73181
485733	73182
250805	73183
300117	73184
30553	73185
43565	73186
401986	73187
566013	73188
9194	73189
507149	73190
623634	73191
448617	73192
548164	73193
111506	73194
223655	73195
500389	73196
576014	73197
186043	73198
19496	73199
44732	73200
42609	73201
470213	73202
648654	73203
455396	73204
137350	73205
490263	73206
309989	73207
62094	73208
1703	73209
465913	73210
16267	73211
681109	73212
416813	73213
577887	73214
626062	73215
398603	73216
124821	73217
130272	73218
413232	73219
634053	73220
432861	73221
61803	73222
397927	73223
87725	73224
82496	73225
317393	73226
265531	73227
323773	73228
525332	73229
524081	73230
706499	73231
239780	73232
213490	73233
9388	73234
497080	73235
97179	73236
646420	73237
19315	73238
694028	73239
50353	73240
716321	73241
440340	73242
54281	73243
385288	73244
14257	73245
550165	73246
489538	73247
2612	73248
706533	73249
413155	73250
715389	73251
286114	73252
150728	73253
8823	73254
103686	73255
160443	73256
39913	73257
103922	73258
282085	73259
63526	73260
34809	73261
692	73262
187456	73263
7277	73264
125549	73265
679747	73266
74367	73267
376434	73268
19874	73269
408451	73270
129767	73271
493549	73272
180912	73273
189409	73274
350012	73275
633788	73276
27663	73277
151811	73278
351704	73279
9200	73280
164699	73281
118454	73282
710161	73283
133045	73284
174944	73285
55914	73286
420750	73287
532969	73288
128010	73289
708313	73290
217772	73291
428531	73292
562355	73293
126128	73294
4794	73295
614990	73296
642101	73297
122747	73298
467732	73299
18281	73300
416687	73301
152306	73302
249432	73303
423691	73304
116868	73305
123602	73306
423051	73307
328869	73308
574852	73309
151797	73310
456150	73311
410844	73312
152402	73313
587602	73314
411118	73315
563789	73316
138567	73317
286086	73318
623604	73319
461611	73320
556743	73321
652499	73322
120417	73323
15261	73324
77004	73325
394710	73326
268951	73327
26510	73328
138617	73329
486068	73330
149760	73331
124745	73332
615448	73333
7801	73334
345922	73335
362260	73336
614765	73337
91735	73338
180314	73339
448039	73340
221978	73341
618025	73342
416657	73343
402252	73344
648525	73345
624683	73346
406398	73347
386298	73348
43645	73349
190687	73350
616	73351
95030	73352
16665	73353
143156	73354
564042	73355
533652	73356
304229	73357
414530	73358
347189	73359
88005	73360
3075	73361
18770	73362
592722	73363
350186	73364
74203	73365
549945	73366
441735	73367
619906	73368
31129	73369
223047	73370
109272	73371
143280	73372
120278	73373
555602	73374
133734	73375
5878	73376
117383	73377
662354	73378
218166	73379
150880	73380
351840	73381
620905	73382
148319	73383
31246	73384
412009	73385
15027	73386
273527	73387
277322	73388
125076	73389
357980	73390
277901	73391
626406	73392
159688	73393
81369	73394
330396	73395
4294	73396
18651	73397
18128	73398
565130	73399
334475	73400
463696	73401
539791	73402
594389	73403
362196	73404
281370	73405
541702	73406
719475	73407
21856	73408
443855	73409
71156	73410
19244	73411
28729	73412
246706	73413
329614	73414
178546	73415
127965	73416
178245	73417
15564	73418
193851	73419
682187	73420
484824	73421
160225	73422
254303	73423
61902	73424
233701	73425
382211	73426
391311	73427
53271	73428
574671	73429
506662	73430
321289	73431
205647	73432
601147	73433
86428	73434
184710	73435
593739	73436
609086	73437
376616	73438
185749	73439
706194	73440
628747	73441
277236	73442
114660	73443
344088	73444
81107	73445
578504	73446
52244	73447
14944	73448
90931	73449
77409	73450
685748	73451
59244	73452
231423	73453
421495	73454
585919	73455
557122	73456
97320	73457
685130	73458
24663	73459
197191	73460
618021	73461
393624	73462
206968	73463
47216	73464
143161	73465
325631	73466
69426	73467
641073	73468
381080	73469
36230	73470
669408	73471
131877	73472
98383	73473
550171	73474
52620	73475
311450	73476
106523	73477
75455	73478
343691	73479
687511	73480
309097	73481
584811	73482
133458	73483
606563	73484
133668	73485
380345	73486
113752	73487
299236	73488
552475	73489
2692	73490
6306	73491
407849	73492
15132	73493
343896	73494
643920	73495
462249	73496
693404	73497
112513	73498
500044	73499
188752	73500
51245	73501
58315	73502
204482	73503
597301	73504
91738	73505
676696	73506
601473	73507
7707	73508
666986	73509
225011	73510
262229	73511
27088	73512
296187	73513
381247	73514
32849	73515
641070	73516
146330	73517
611056	73518
555019	73519
695221	73520
16857	73521
317434	73522
159321	73523
366320	73524
318028	73525
274532	73526
86260	73527
152599	73528
411321	73529
420700	73530
132990	73531
178584	73532
37253	73533
100469	73534
382158	73535
194064	73536
137636	73537
15546	73538
666591	73539
24569	73540
7875	73541
473328	73542
15421	73543
19629	73544
548364	73545
481565	73546
686750	73547
400762	73548
5711	73549
654383	73550
160899	73551
178714	73552
619395	73553
294607	73554
560925	73555
434018	73556
368676	73557
255482	73558
123954	73559
280177	73560
619028	73561
175761	73562
61839	73563
179200	73564
609249	73565
305653	73566
504496	73567
23769	73568
515420	73569
416449	73570
92729	73571
12085	73572
376798	73573
215287	73574
176204	73575
709274	73576
291289	73577
214947	73578
612840	73579
598290	73580
31329	73581
561199	73582
334637	73583
501702	73584
3868	73585
689535	73586
153460	73587
612740	73588
689279	73589
118986	73590
185521	73591
754	73592
127639	73593
707618	73594
76320	73595
24574	73596
6760	73597
654544	73598
150666	73599
405487	73600
527331	73601
501969	73602
589866	73603
304199	73604
350122	73605
152646	73606
14397	73607
674638	73608
315178	73609
316103	73610
73113	73611
412121	73612
443380	73613
252684	73614
433849	73615
123642	73616
150308	73617
77335	73618
310383	73619
209579	73620
25461	73621
50056	73622
7254	73623
175963	73624
212533	73625
191557	73626
609169	73627
172401	73628
625	73629
53093	73630
110842	73631
5944	73632
479504	73633
83091	73634
367126	73635
633926	73636
194827	73637
543077	73638
418132	73639
20632	73640
40064	73641
54743	73642
468889	73643
318982	73644
268010	73645
355795	73646
265955	73647
64163	73648
674786	73649
562377	73650
267906	73651
177435	73652
417975	73653
589888	73654
567535	73655
45224	73656
17554	73657
604249	73658
9606	73659
2123	73660
82824	73661
576450	73662
671590	73663
7035	73664
27899	73665
583207	73666
650696	73667
177398	73668
535692	73669
308539	73670
148416	73671
135374	73672
377081	73673
219155	73674
78192	73675
503846	73676
147910	73677
28333	73678
227203	73679
158093	73680
406304	73681
580963	73682
599758	73683
127851	73684
152695	73685
476378	73686
101952	73687
154556	73688
656649	73689
57423	73690
83553	73691
558294	73692
65395	73693
713999	73694
151223	73695
440657	73696
162266	73697
176785	73698
422342	73699
237972	73700
109513	73701
592944	73702
541610	73703
342927	73704
95764	73705
612185	73706
12448	73707
159978	73708
162695	73709
51731	73710
641675	73711
521485	73712
15230	73713
616935	73714
664670	73715
292460	73716
653833	73717
585244	73718
2148	73719
589280	73720
684182	73721
426881	73722
44765	73723
191590	73724
653691	73725
243389	73726
405944	73727
470750	73728
134388	73729
16865	73730
53849	73731
286263	73732
593172	73733
33175	73734
250640	73735
311009	73736
8167	73737
139	73738
459112	73739
458506	73740
118197	73741
163391	73742
14950	73743
455417	73744
301	73745
499854	73746
91865	73747
520343	73748
297944	73749
444722	73750
182018	73751
79353	73752
225349	73753
163117	73754
32650	73755
281817	73756
443529	73757
149531	73758
542261	73759
718323	73760
85661	73761
148758	73762
141942	73763
107920	73764
591291	73765
81429	73766
16830	73767
424292	73768
166892	73769
504089	73770
606264	73771
163038	73772
517613	73773
79118	73774
5539	73775
38667	73776
702967	73777
675933	73778
563753	73779
189588	73780
214006	73781
366759	73782
444851	73783
482830	73784
120999	73785
458263	73786
474589	73787
552742	73788
26014	73789
114398	73790
539522	73791
125976	73792
56228	73793
278890	73794
282403	73795
329045	73796
114911	73797
238813	73798
173695	73799
504800	73800
439302	73801
135998	73802
529743	73803
158643	73804
577567	73805
28919	73806
569801	73807
697329	73808
345069	73809
428955	73810
52797	73811
191113	73812
17089	73813
418788	73814
583784	73815
186978	73816
639864	73817
24018	73818
592102	73819
137561	73820
70244	73821
138341	73822
548832	73823
187567	73824
107472	73825
246211	73826
77568	73827
650655	73828
8442	73829
82341	73830
525622	73831
131596	73832
124189	73833
584850	73834
50566	73835
86378	73836
438678	73837
172599	73838
16741	73839
67788	73840
248315	73841
265326	73842
531196	73843
632687	73844
304674	73845
79272	73846
201712	73847
33535	73848
504272	73849
4502	73850
147317	73851
7754	73852
154814	73853
405143	73854
10496	73855
117583	73856
291860	73857
637621	73858
637330	73859
586185	73860
615908	73861
471729	73862
317386	73863
346403	73864
516791	73865
138726	73866
45051	73867
530617	73868
186695	73869
540499	73870
314687	73871
49969	73872
371206	73873
675060	73874
6487	73875
54404	73876
49391	73877
162099	73878
701917	73879
82669	73880
455320	73881
105120	73882
334318	73883
236025	73884
42585	73885
20926	73886
23603	73887
378746	73888
165364	73889
394277	73890
103651	73891
336459	73892
36602	73893
188006	73894
329398	73895
133328	73896
155891	73897
221081	73898
351926	73899
14571	73900
171802	73901
509199	73902
438652	73903
191034	73904
151739	73905
519380	73906
401062	73907
16165	73908
457091	73909
83062	73910
627783	73911
651045	73912
664872	73913
179778	73914
19447	73915
308234	73916
251740	73917
396237	73918
18337	73919
54774	73920
493855	73921
185671	73922
253215	73923
218019	73924
366854	73925
159814	73926
94194	73927
180243	73928
620763	73929
38228	73930
256787	73931
147933	73932
18662	73933
2873	73934
154606	73935
418640	73936
114892	73937
723135	73938
386607	73939
176815	73940
2093	73941
186713	73942
133965	73943
2731	73944
693646	73945
74085	73946
4205	73947
218680	73948
200865	73949
246278	73950
722062	73951
206930	73952
343356	73953
558264	73954
288323	73955
644280	73956
540532	73957
717125	73958
552054	73959
434509	73960
3204	73961
50359	73962
350940	73963
536131	73964
112127	73965
93623	73966
5534	73967
319584	73968
359225	73969
193272	73970
637860	73971
23533	73972
110426	73973
155216	73974
258286	73975
293064	73976
208365	73977
405531	73978
68601	73979
7320	73980
331781	73981
609457	73982
177870	73983
467268	73984
156698	73985
673846	73986
28984	73987
40536	73988
266257	73989
9892	73990
181196	73991
472155	73992
63099	73993
706434	73994
718187	73995
97208	73996
23809	73997
110179	73998
711413	73999
504662	74000
14133	74001
187044	74002
107305	74003
328	74004
447211	74005
128834	74006
35867	74007
627258	74008
206470	74009
553629	74010
29467	74011
580450	74012
4724	74013
136305	74014
679746	74015
183372	74016
180114	74017
155462	74018
75459	74019
556126	74020
457215	74021
323199	74022
537874	74023
114689	74024
205706	74025
548489	74026
37890	74027
101614	74028
17294	74029
664637	74030
509878	74031
25873	74032
2099	74033
31128	74034
244012	74035
268628	74036
580853	74037
271211	74038
605710	74039
77458	74040
514974	74041
662119	74042
45143	74043
251254	74044
68523	74045
113115	74046
1134	74047
447185	74048
30	74049
3373	74050
127773	74051
552367	74052
79492	74053
680235	74054
578426	74055
209846	74056
146465	74057
13524	74058
93220	74059
92786	74060
28276	74061
635854	74062
281353	74063
245493	74064
541166	74065
51248	74066
231627	74067
75332	74068
65279	74069
26502	74070
74206	74071
633615	74072
120123	74073
143799	74074
163207	74075
52031	74076
526110	74077
473648	74078
73486	74079
515840	74080
49144	74081
590031	74082
538499	74083
315268	74084
273538	74085
12652	74086
719655	74087
25527	74088
529825	74089
60088	74090
610058	74091
495290	74092
19644	74093
646265	74094
442203	74095
509968	74096
23570	74097
13928	74098
43718	74099
712893	74100
115403	74101
204272	74102
206242	74103
677968	74104
51668	74105
230730	74106
80983	74107
377388	74108
61104	74109
675922	74110
251718	74111
197041	74112
506234	74113
490951	74114
660250	74115
4685	74116
81618	74117
285671	74118
180940	74119
156633	74120
421626	74121
38990	74122
176062	74123
1116	74124
33609	74125
89714	74126
609272	74127
168165	74128
654753	74129
168258	74130
102649	74131
655311	74132
54526	74133
551816	74134
618348	74135
270253	74136
17183	74137
514770	74138
637812	74139
676320	74140
181986	74141
33572	74142
154599	74143
703254	74144
66535	74145
6003	74146
441448	74147
305550	74148
116099	74149
566945	74150
662021	74151
100356	74152
169658	74153
621516	74154
3233	74155
182329	74156
29678	74157
123236	74158
376222	74159
482948	74160
93020	74161
723483	74162
317987	74163
632368	74164
349057	74165
708312	74166
187058	74167
98266	74168
32934	74169
30457	74170
115912	74171
443082	74172
375267	74173
7824	74174
156500	74175
575840	74176
540069	74177
84248	74178
10685	74179
17360	74180
574530	74181
190387	74182
455621	74183
241396	74184
196463	74185
441607	74186
601359	74187
37271	74188
402730	74189
75107	74190
660654	74191
121238	74192
525516	74193
160981	74194
565496	74195
567056	74196
269250	74197
488126	74198
541726	74199
445956	74200
267574	74201
442001	74202
97095	74203
339401	74204
563046	74205
76763	74206
501260	74207
668691	74208
373324	74209
566793	74210
646193	74211
19279	74212
463	74213
178261	74214
630626	74215
17315	74216
6221	74217
65346	74218
76973	74219
432561	74220
387481	74221
276723	74222
682933	74223
309080	74224
693937	74225
114189	74226
40771	74227
317317	74228
334617	74229
2106	74230
225590	74231
624992	74232
511603	74233
722462	74234
449506	74235
300333	74236
48488	74237
590272	74238
273492	74239
345054	74240
534277	74241
464156	74242
27758	74243
12573	74244
88343	74245
3091	74246
167060	74247
155113	74248
190329	74249
306277	74250
563836	74251
209944	74252
22147	74253
687596	74254
114097	74255
535691	74256
409503	74257
399944	74258
407070	74259
594986	74260
189057	74261
28440	74262
201940	74263
118920	74264
6171	74265
1147	74266
106082	74267
329937	74268
214634	74269
29718	74270
704871	74271
515513	74272
638936	74273
137865	74274
3360	74275
666057	74276
90462	74277
637948	74278
69461	74279
147120	74280
33937	74281
27728	74282
441794	74283
298846	74284
532	74285
579319	74286
228881	74287
155772	74288
158303	74289
25135	74290
405496	74291
138793	74292
635352	74293
480298	74294
378434	74295
662711	74296
488973	74297
9242	74298
173419	74299
151591	74300
626291	74301
473	74302
225886	74303
1373	74304
524485	74305
85394	74306
529306	74307
169755	74308
594079	74309
421876	74310
146215	74311
280409	74312
168218	74313
139158	74314
503976	74315
178101	74316
32611	74317
645494	74318
47903	74319
54511	74320
582545	74321
5668	74322
70083	74323
507338	74324
50152	74325
7036	74326
174449	74327
249235	74328
126604	74329
430370	74330
90149	74331
263509	74332
219276	74333
493541	74334
392773	74335
9689	74336
649247	74337
512370	74338
2579	74339
7024	74340
87030	74341
117	74342
526629	74343
18367	74344
463936	74345
393988	74346
434761	74347
405606	74348
10968	74349
221837	74350
554515	74351
13515	74352
167732	74353
402353	74354
181354	74355
129033	74356
110824	74357
355332	74358
60385	74359
18967	74360
282948	74361
701550	74362
586037	74363
89849	74364
49688	74365
593229	74366
436298	74367
35336	74368
279591	74369
527039	74370
677389	74371
376835	74372
385894	74373
8875	74374
527215	74375
8616	74376
34632	74377
186117	74378
160167	74379
5755	74380
166632	74381
133240	74382
686496	74383
444407	74384
8633	74385
563035	74386
15482	74387
694056	74388
24059	74389
656949	74390
183193	74391
325895	74392
366376	74393
258626	74394
386748	74395
681696	74396
626439	74397
209308	74398
4163	74399
36957	74400
159172	74401
467941	74402
699914	74403
38622	74404
32293	74405
503539	74406
637261	74407
59366	74408
149993	74409
14890	74410
153204	74411
30319	74412
296661	74413
3822	74414
531566	74415
173770	74416
282471	74417
699378	74418
1284	74419
14042	74420
159023	74421
126781	74422
137918	74423
37258	74424
244162	74425
373163	74426
360445	74427
76860	74428
161106	74429
53594	74430
486715	74431
175411	74432
69804	74433
619122	74434
34540	74435
457010	74436
206434	74437
160053	74438
380288	74439
131429	74440
373794	74441
48951	74442
233968	74443
584993	74444
316091	74445
127105	74446
40919	74447
172630	74448
521784	74449
76019	74450
172165	74451
482274	74452
185388	74453
632135	74454
666468	74455
317934	74456
73212	74457
595699	74458
454297	74459
552342	74460
366385	74461
20988	74462
212983	74463
522419	74464
141662	74465
4203	74466
38161	74467
675899	74468
51275	74469
159242	74470
198235	74471
163328	74472
301122	74473
458253	74474
666321	74475
145668	74476
359533	74477
619969	74478
499834	74479
147341	74480
684856	74481
660059	74482
617163	74483
671927	74484
134147	74485
3244	74486
472907	74487
646094	74488
449674	74489
347356	74490
129381	74491
324054	74492
195338	74493
6615	74494
203908	74495
26836	74496
174792	74497
154987	74498
241872	74499
407564	74500
168714	74501
59997	74502
425497	74503
666739	74504
290963	74505
41061	74506
357680	74507
145623	74508
567711	74509
175132	74510
6286	74511
427556	74512
15180	74513
664336	74514
117973	74515
30603	74516
526776	74517
123725	74518
464260	74519
519356	74520
275464	74521
535194	74522
262526	74523
58470	74524
134946	74525
98198	74526
256406	74527
223467	74528
1254	74529
304020	74530
507955	74531
90185	74532
128007	74533
444470	74534
439098	74535
417172	74536
555205	74537
519325	74538
324567	74539
291670	74540
33465	74541
490844	74542
442166	74543
434535	74544
347778	74545
401678	74546
191282	74547
47962	74548
20684	74549
251968	74550
647795	74551
47561	74552
12993	74553
13001	74554
11673	74555
511317	74556
53669	74557
270487	74558
146836	74559
98030	74560
543740	74561
64152	74562
337070	74563
375469	74564
26752	74565
311835	74566
428015	74567
137199	74568
95199	74569
237461	74570
129353	74571
23673	74572
490616	74573
710945	74574
292526	74575
153483	74576
582854	74577
83763	74578
672008	74579
668590	74580
6659	74581
2453	74582
144556	74583
140134	74584
497193	74585
75757	74586
111481	74587
325590	74588
477202	74589
499581	74590
358717	74591
107633	74592
34985	74593
248360	74594
670050	74595
551841	74596
558795	74597
238556	74598
181197	74599
76650	74600
621943	74601
588888	74602
597018	74603
10102	74604
50644	74605
627349	74606
5171	74607
146680	74608
486543	74609
660318	74610
414694	74611
403537	74612
19048	74613
60932	74614
160190	74615
27537	74616
715111	74617
539756	74618
204548	74619
43524	74620
638918	74621
671774	74622
64096	74623
603222	74624
521545	74625
614613	74626
658658	74627
665185	74628
425442	74629
8751	74630
32467	74631
35341	74632
267754	74633
23752	74634
93730	74635
679676	74636
43999	74637
105947	74638
564644	74639
73143	74640
7063	74641
169328	74642
700453	74643
604614	74644
260965	74645
498402	74646
615101	74647
63233	74648
10787	74649
196766	74650
93117	74651
56327	74652
61988	74653
152907	74654
676136	74655
435827	74656
445754	74657
255131	74658
22881	74659
7278	74660
10066	74661
335457	74662
442183	74663
50231	74664
464603	74665
126669	74666
282543	74667
265106	74668
303280	74669
16208	74670
147887	74671
147352	74672
670766	74673
352111	74674
554789	74675
229335	74676
59203	74677
148421	74678
5668	74679
717458	74680
640698	74681
354738	74682
610704	74683
643901	74684
287549	74685
591350	74686
7399	74687
2758	74688
366265	74689
74169	74690
419137	74691
428007	74692
697779	74693
69517	74694
90657	74695
1350	74696
363424	74697
3631	74698
193972	74699
445904	74700
1721	74701
258002	74702
261048	74703
592041	74704
98550	74705
289786	74706
149073	74707
268663	74708
608561	74709
576691	74710
436875	74711
272067	74712
146744	74713
131773	74714
24066	74715
270054	74716
255887	74717
561668	74718
15903	74719
7104	74720
561440	74721
66961	74722
513939	74723
73579	74724
325249	74725
519660	74726
578428	74727
318933	74728
117890	74729
88146	74730
43395	74731
546555	74732
701883	74733
72198	74734
29601	74735
591549	74736
2454	74737
263916	74738
166683	74739
598275	74740
99942	74741
35598	74742
466454	74743
58358	74744
36642	74745
15997	74746
13291	74747
434262	74748
311316	74749
444604	74750
5111	74751
293842	74752
382286	74753
11147	74754
150500	74755
139253	74756
23942	74757
405581	74758
157441	74759
521681	74760
36539	74761
683965	74762
68223	74763
584076	74764
76940	74765
646800	74766
560661	74767
604286	74768
14049	74769
107665	74770
335568	74771
652754	74772
110198	74773
194319	74774
165520	74775
147701	74776
179099	74777
100888	74778
108510	74779
22973	74780
495297	74781
330299	74782
21980	74783
245942	74784
576009	74785
361293	74786
153070	74787
411137	74788
453849	74789
586459	74790
258547	74791
265529	74792
690234	74793
649740	74794
24053	74795
75124	74796
543913	74797
472217	74798
622819	74799
684979	74800
28298	74801
479062	74802
54133	74803
469833	74804
6254	74805
368835	74806
299243	74807
32710	74808
128353	74809
308872	74810
4931	74811
116941	74812
643893	74813
372084	74814
60180	74815
429723	74816
571541	74817
264409	74818
69586	74819
451932	74820
670403	74821
1262	74822
446648	74823
98297	74824
68921	74825
45307	74826
5062	74827
533342	74828
507002	74829
258094	74830
368366	74831
501965	74832
703270	74833
76366	74834
701213	74835
16248	74836
659800	74837
23947	74838
180499	74839
676724	74840
649362	74841
154411	74842
30846	74843
2093	74844
580972	74845
694720	74846
165236	74847
12513	74848
136820	74849
83027	74850
16149	74851
330464	74852
1704	74853
684938	74854
199028	74855
147081	74856
88461	74857
441890	74858
471842	74859
52074	74860
494474	74861
27981	74862
91138	74863
3923	74864
491949	74865
383995	74866
260665	74867
236522	74868
336768	74869
548907	74870
340484	74871
580680	74872
4006	74873
450	74874
116757	74875
641977	74876
595905	74877
48455	74878
662098	74879
152057	74880
263677	74881
49516	74882
618774	74883
629204	74884
145714	74885
583937	74886
424790	74887
639804	74888
115454	74889
169266	74890
453003	74891
91342	74892
79485	74893
148938	74894
99350	74895
1182	74896
671672	74897
713524	74898
32698	74899
88533	74900
34219	74901
122053	74902
234809	74903
654182	74904
352507	74905
194901	74906
304544	74907
15242	74908
268671	74909
4434	74910
607868	74911
50920	74912
206877	74913
32473	74914
452527	74915
546478	74916
421328	74917
656366	74918
633942	74919
73438	74920
284007	74921
88259	74922
97571	74923
118085	74924
178486	74925
4497	74926
644527	74927
278328	74928
715194	74929
698078	74930
520956	74931
88172	74932
66849	74933
161960	74934
139407	74935
95980	74936
148634	74937
90529	74938
167990	74939
234384	74940
572907	74941
19800	74942
429930	74943
92669	74944
459662	74945
466203	74946
283863	74947
398044	74948
415488	74949
591404	74950
2392	74951
23933	74952
600419	74953
4295	74954
506595	74955
537951	74956
683292	74957
303944	74958
618500	74959
128652	74960
91970	74961
291087	74962
31072	74963
61784	74964
690153	74965
484733	74966
1729	74967
97190	74968
33375	74969
37271	74970
19517	74971
625311	74972
471260	74973
246640	74974
48358	74975
610513	74976
386717	74977
358007	74978
132566	74979
358777	74980
246470	74981
493470	74982
183077	74983
118000	74984
639260	74985
373299	74986
577242	74987
48329	74988
329365	74989
454851	74990
544143	74991
398907	74992
26648	74993
3076	74994
184643	74995
109040	74996
261141	74997
170065	74998
102912	74999
537857	75000
706322	75001
663567	75002
2349	75003
49067	75004
53921	75005
140190	75006
108651	75007
320025	75008
402663	75009
700788	75010
307703	75011
512392	75012
20858	75013
115714	75014
144990	75015
82925	75016
16895	75017
582922	75018
75732	75019
241229	75020
23455	75021
218881	75022
585518	75023
53934	75024
589191	75025
10658	75026
296481	75027
19926	75028
586791	75029
180805	75030
19107	75031
88423	75032
112576	75033
54337	75034
230803	75035
11366	75036
16802	75037
54769	75038
532726	75039
433413	75040
680961	75041
467981	75042
5597	75043
370950	75044
134424	75045
76374	75046
27385	75047
17234	75048
626876	75049
157764	75050
116773	75051
691939	75052
11965	75053
467987	75054
526714	75055
129395	75056
312726	75057
3679	75058
552028	75059
611327	75060
14956	75061
629114	75062
123851	75063
107826	75064
164532	75065
723291	75066
719684	75067
374253	75068
491417	75069
3220	75070
148772	75071
267471	75072
46617	75073
189498	75074
43652	75075
31092	75076
163787	75077
353657	75078
546668	75079
415567	75080
48051	75081
222344	75082
598394	75083
109812	75084
552049	75085
111009	75086
7206	75087
444451	75088
152639	75089
16142	75090
147182	75091
185925	75092
364882	75093
125169	75094
614475	75095
187854	75096
45842	75097
414313	75098
34542	75099
374400	75100
131176	75101
170138	75102
135312	75103
160127	75104
388613	75105
587465	75106
720554	75107
144597	75108
186357	75109
208054	75110
632563	75111
654690	75112
502185	75113
13104	75114
135238	75115
493941	75116
349607	75117
76962	75118
23958	75119
181851	75120
563491	75121
597093	75122
16725	75123
31557	75124
553196	75125
8869	75126
204196	75127
142330	75128
117874	75129
26509	75130
121267	75131
353475	75132
572509	75133
571831	75134
514181	75135
329770	75136
534768	75137
469991	75138
240604	75139
698007	75140
594165	75141
465979	75142
5286	75143
566652	75144
701284	75145
340506	75146
156958	75147
245823	75148
628553	75149
704228	75150
251915	75151
202776	75152
22165	75153
670148	75154
430559	75155
616204	75156
379269	75157
212859	75158
598889	75159
361069	75160
53701	75161
22679	75162
490326	75163
93494	75164
384349	75165
525355	75166
81803	75167
537619	75168
166514	75169
178360	75170
31612	75171
42441	75172
690975	75173
173700	75174
23104	75175
505557	75176
36076	75177
451982	75178
642320	75179
514042	75180
197948	75181
112160	75182
415260	75183
88461	75184
100488	75185
1434	75186
569964	75187
417602	75188
190136	75189
306848	75190
217028	75191
705812	75192
81893	75193
402285	75194
188431	75195
363069	75196
50935	75197
169116	75198
522673	75199
94623	75200
199928	75201
274536	75202
137479	75203
292508	75204
495294	75205
706443	75206
31735	75207
367703	75208
15860	75209
469607	75210
61601	75211
546915	75212
428278	75213
505317	75214
52601	75215
432949	75216
266947	75217
467972	75218
460914	75219
570286	75220
14203	75221
45069	75222
622822	75223
83680	75224
535858	75225
174992	75226
630116	75227
450227	75228
120050	75229
464251	75230
291742	75231
342884	75232
562282	75233
28200	75234
144321	75235
26997	75236
32265	75237
409160	75238
135831	75239
364927	75240
186581	75241
422849	75242
110137	75243
37320	75244
207830	75245
159951	75246
2015	75247
19986	75248
617934	75249
253941	75250
34873	75251
46970	75252
23895	75253
58164	75254
388678	75255
55955	75256
108650	75257
76118	75258
80298	75259
323754	75260
696060	75261
32256	75262
160331	75263
257268	75264
174073	75265
146645	75266
615568	75267
590127	75268
22368	75269
199348	75270
200254	75271
36407	75272
436339	75273
137224	75274
54653	75275
481995	75276
69039	75277
617707	75278
433455	75279
2341	75280
89747	75281
34257	75282
84223	75283
186960	75284
224605	75285
133583	75286
484579	75287
273107	75288
153852	75289
100382	75290
598410	75291
397685	75292
370546	75293
12938	75294
152839	75295
136869	75296
664848	75297
664264	75298
640951	75299
548129	75300
667422	75301
231100	75302
477181	75303
548004	75304
294470	75305
616110	75306
531727	75307
605284	75308
1539	75309
81211	75310
21385	75311
89532	75312
327740	75313
621319	75314
65808	75315
34156	75316
53588	75317
681657	75318
559009	75319
356587	75320
143484	75321
443206	75322
73392	75323
467945	75324
247378	75325
720291	75326
332862	75327
563154	75328
614463	75329
200568	75330
487740	75331
576246	75332
96141	75333
205823	75334
4340	75335
254284	75336
96533	75337
42600	75338
257920	75339
50499	75340
27789	75341
18493	75342
243892	75343
634899	75344
66441	75345
363809	75346
352597	75347
300108	75348
642666	75349
667266	75350
398421	75351
356103	75352
172845	75353
180985	75354
510956	75355
360978	75356
579215	75357
337941	75358
359701	75359
385181	75360
30656	75361
453001	75362
34566	75363
8450	75364
591332	75365
138574	75366
487378	75367
500277	75368
329943	75369
141403	75370
321556	75371
190522	75372
279340	75373
181913	75374
668857	75375
503968	75376
67970	75377
323713	75378
93861	75379
114040	75380
165280	75381
297049	75382
670957	75383
51151	75384
408167	75385
505230	75386
79269	75387
425067	75388
177063	75389
17437	75390
617542	75391
393466	75392
184614	75393
150706	75394
36963	75395
1400	75396
499498	75397
712067	75398
46387	75399
32318	75400
3119	75401
65217	75402
54051	75403
421551	75404
360617	75405
453910	75406
233826	75407
3183	75408
40515	75409
647254	75410
247154	75411
398776	75412
322427	75413
223298	75414
415101	75415
640595	75416
241439	75417
716503	75418
707045	75419
424449	75420
639	75421
97179	75422
246287	75423
404731	75424
184554	75425
479607	75426
139280	75427
40400	75428
249459	75429
144861	75430
184849	75431
253088	75432
606243	75433
273836	75434
32066	75435
17408	75436
128203	75437
521498	75438
183232	75439
399525	75440
273696	75441
629137	75442
29703	75443
293952	75444
373066	75445
491384	75446
239250	75447
134065	75448
32133	75449
686053	75450
233138	75451
56761	75452
254905	75453
573562	75454
20064	75455
248880	75456
356895	75457
516473	75458
512679	75459
34064	75460
558649	75461
151146	75462
4941	75463
30622	75464
46983	75465
50120	75466
52229	75467
210005	75468
228832	75469
166872	75470
438538	75471
29228	75472
16711	75473
33868	75474
248735	75475
69191	75476
356585	75477
53886	75478
523814	75479
426807	75480
634072	75481
363333	75482
717887	75483
288491	75484
543753	75485
107936	75486
14019	75487
549259	75488
175802	75489
229976	75490
410743	75491
390630	75492
548002	75493
62559	75494
353947	75495
480592	75496
348086	75497
139082	75498
498114	75499
122788	75500
676987	75501
683749	75502
711309	75503
471341	75504
296747	75505
30853	75506
161729	75507
284393	75508
63659	75509
673225	75510
138220	75511
699610	75512
247556	75513
132675	75514
430460	75515
4147	75516
21697	75517
166336	75518
41371	75519
167686	75520
169233	75521
429660	75522
47639	75523
655433	75524
23124	75525
30811	75526
456579	75527
406907	75528
22034	75529
10062	75530
9005	75531
29716	75532
358372	75533
675818	75534
700850	75535
461809	75536
101910	75537
169166	75538
62027	75539
634760	75540
597721	75541
180375	75542
549514	75543
116277	75544
167822	75545
247307	75546
114290	75547
7227	75548
589341	75549
59192	75550
109096	75551
308291	75552
715099	75553
418913	75554
336644	75555
49943	75556
246551	75557
6615	75558
24037	75559
133308	75560
111852	75561
213896	75562
94395	75563
45261	75564
605409	75565
10242	75566
661056	75567
24675	75568
290452	75569
333379	75570
1877	75571
65974	75572
176828	75573
7228	75574
3997	75575
207513	75576
514883	75577
148013	75578
73080	75579
69099	75580
512044	75581
27785	75582
285445	75583
114817	75584
150231	75585
597395	75586
74094	75587
35044	75588
41531	75589
541919	75590
525164	75591
29215	75592
637047	75593
88695	75594
552537	75595
44126	75596
140865	75597
35579	75598
199197	75599
2196	75600
228357	75601
195848	75602
417693	75603
316584	75604
577127	75605
493083	75606
619953	75607
383639	75608
267491	75609
498322	75610
333430	75611
305194	75612
514422	75613
28396	75614
712302	75615
87373	75616
50248	75617
152388	75618
523491	75619
79409	75620
710379	75621
508355	75622
307177	75623
494217	75624
385977	75625
296258	75626
41036	75627
283583	75628
2977	75629
57675	75630
56951	75631
331551	75632
94021	75633
474745	75634
111845	75635
16058	75636
247376	75637
291735	75638
151438	75639
584728	75640
703054	75641
288043	75642
30595	75643
3036	75644
88400	75645
15889	75646
436358	75647
583084	75648
163166	75649
441566	75650
679576	75651
44556	75652
430162	75653
390850	75654
594246	75655
564012	75656
97139	75657
85081	75658
596643	75659
590403	75660
50820	75661
695938	75662
639364	75663
380269	75664
486602	75665
170162	75666
9286	75667
617979	75668
302622	75669
20867	75670
100427	75671
54933	75672
600907	75673
546045	75674
86789	75675
146665	75676
92272	75677
651520	75678
163687	75679
565390	75680
390133	75681
427223	75682
400467	75683
14541	75684
130175	75685
712524	75686
581005	75687
88991	75688
661309	75689
140181	75690
2024	75691
685595	75692
173035	75693
131398	75694
666684	75695
81289	75696
148414	75697
328304	75698
111015	75699
666920	75700
425705	75701
106182	75702
429574	75703
291509	75704
405651	75705
214689	75706
218889	75707
39548	75708
593130	75709
245211	75710
724416	75711
41504	75712
24703	75713
631400	75714
269893	75715
10482	75716
2000	75717
645008	75718
4280	75719
22797	75720
86163	75721
72050	75722
167352	75723
490912	75724
178697	75725
460407	75726
70363	75727
7662	75728
366582	75729
92106	75730
166625	75731
424140	75732
46813	75733
357341	75734
55272	75735
533872	75736
618171	75737
180851	75738
216378	75739
98129	75740
367431	75741
657288	75742
29344	75743
480194	75744
703303	75745
484590	75746
332603	75747
8365	75748
22397	75749
700611	75750
25447	75751
447607	75752
79603	75753
403522	75754
89	75755
31864	75756
492225	75757
134009	75758
670151	75759
311624	75760
97475	75761
17374	75762
673827	75763
515220	75764
563155	75765
204642	75766
227657	75767
661805	75768
184118	75769
5166	75770
495631	75771
23818	75772
387567	75773
426691	75774
668093	75775
16154	75776
603155	75777
7877	75778
219092	75779
673836	75780
360278	75781
179676	75782
167201	75783
8185	75784
381476	75785
641241	75786
27858	75787
103710	75788
50652	75789
375187	75790
66985	75791
485493	75792
668413	75793
39843	75794
349892	75795
674540	75796
581742	75797
91640	75798
175534	75799
124200	75800
79799	75801
382619	75802
471468	75803
534930	75804
196475	75805
388934	75806
13702	75807
355103	75808
482832	75809
53490	75810
327635	75811
512	75812
10939	75813
342553	75814
571319	75815
478213	75816
486196	75817
126496	75818
150498	75819
687895	75820
84082	75821
16195	75822
166051	75823
118000	75824
570886	75825
706105	75826
561672	75827
374498	75828
612679	75829
677439	75830
82061	75831
390618	75832
637645	75833
487397	75834
51487	75835
266478	75836
577853	75837
109037	75838
656150	75839
36532	75840
2466	75841
53897	75842
625572	75843
49521	75844
7840	75845
579207	75846
594479	75847
39975	75848
45811	75849
587414	75850
21363	75851
59041	75852
346461	75853
132060	75854
80022	75855
40237	75856
391548	75857
342993	75858
95605	75859
643933	75860
312933	75861
83485	75862
83169	75863
81457	75864
193503	75865
605736	75866
51005	75867
11896	75868
363621	75869
394726	75870
241356	75871
29113	75872
308544	75873
493	75874
572772	75875
83737	75876
98898	75877
591596	75878
678726	75879
394368	75880
561036	75881
53881	75882
7940	75883
22039	75884
191486	75885
211015	75886
19312	75887
624838	75888
100226	75889
229384	75890
41639	75891
103543	75892
653537	75893
247946	75894
679566	75895
53997	75896
203212	75897
6555	75898
245843	75899
697940	75900
15336	75901
41933	75902
524899	75903
525303	75904
440540	75905
8180	75906
44170	75907
35557	75908
590313	75909
149641	75910
144896	75911
3588	75912
699602	75913
254926	75914
425018	75915
142590	75916
69764	75917
202865	75918
341752	75919
142112	75920
297208	75921
647512	75922
447177	75923
57293	75924
150764	75925
414151	75926
246160	75927
336645	75928
252903	75929
46071	75930
124386	75931
176467	75932
58788	75933
135273	75934
384008	75935
17787	75936
61539	75937
47739	75938
94972	75939
569450	75940
200094	75941
40581	75942
167551	75943
144194	75944
172693	75945
52647	75946
551318	75947
3435	75948
544440	75949
14597	75950
354229	75951
33553	75952
23	75953
382616	75954
255346	75955
369332	75956
7210	75957
126575	75958
644675	75959
183497	75960
130314	75961
713878	75962
42837	75963
56203	75964
71017	75965
579138	75966
92142	75967
631029	75968
7318	75969
141541	75970
652341	75971
467417	75972
18089	75973
12951	75974
4320	75975
97719	75976
7115	75977
173927	75978
593305	75979
194289	75980
207290	75981
611024	75982
138545	75983
187158	75984
118697	75985
332639	75986
71550	75987
521946	75988
54176	75989
620992	75990
567700	75991
254114	75992
3224	75993
235075	75994
50	75995
26587	75996
350858	75997
485795	75998
601793	75999
277247	76000
52046	76001
716377	76002
484813	76003
724758	76004
21485	76005
24260	76006
45077	76007
102958	76008
709785	76009
135236	76010
497221	76011
393650	76012
82340	76013
577884	76014
241314	76015
154397	76016
595033	76017
465670	76018
642942	76019
319804	76020
49468	76021
424089	76022
21326	76023
251033	76024
29874	76025
133411	76026
677351	76027
654437	76028
41507	76029
418910	76030
304420	76031
41620	76032
99273	76033
453940	76034
272869	76035
109080	76036
478961	76037
483412	76038
36604	76039
470063	76040
72347	76041
483727	76042
284261	76043
104979	76044
143830	76045
496302	76046
132659	76047
685043	76048
25949	76049
364908	76050
156243	76051
551646	76052
226578	76053
651957	76054
158932	76055
44152	76056
609846	76057
428361	76058
101457	76059
438462	76060
162706	76061
9921	76062
119049	76063
498328	76064
116462	76065
666921	76066
23769	76067
199168	76068
306147	76069
502159	76070
254265	76071
43482	76072
308500	76073
84818	76074
198022	76075
20962	76076
288966	76077
140641	76078
708060	76079
127487	76080
55868	76081
71849	76082
655492	76083
24210	76084
420410	76085
694100	76086
48129	76087
257209	76088
75188	76089
481407	76090
171447	76091
371913	76092
251760	76093
16426	76094
549733	76095
542246	76096
456992	76097
11883	76098
86845	76099
637554	76100
461493	76101
87152	76102
553848	76103
348833	76104
711432	76105
480295	76106
16447	76107
414046	76108
423094	76109
170650	76110
581956	76111
700922	76112
562056	76113
119161	76114
536493	76115
170125	76116
539069	76117
91408	76118
604212	76119
569563	76120
622168	76121
558151	76122
25468	76123
439542	76124
43489	76125
123490	76126
128771	76127
1765	76128
489023	76129
178935	76130
95895	76131
130334	76132
70018	76133
632977	76134
696671	76135
201151	76136
617083	76137
527806	76138
602450	76139
145837	76140
30197	76141
530144	76142
103810	76143
377301	76144
391909	76145
124913	76146
376565	76147
242199	76148
666471	76149
12914	76150
483261	76151
58884	76152
187355	76153
39940	76154
178073	76155
3387	76156
448200	76157
109022	76158
67250	76159
593692	76160
126519	76161
24009	76162
37170	76163
417927	76164
591184	76165
622172	76166
556940	76167
540457	76168
514064	76169
489719	76170
59818	76171
121759	76172
634637	76173
376051	76174
216100	76175
71574	76176
650154	76177
691693	76178
180133	76179
26525	76180
280788	76181
79581	76182
11050	76183
77511	76184
564191	76185
75376	76186
338835	76187
8468	76188
672161	76189
551067	76190
180535	76191
509107	76192
24041	76193
702085	76194
128060	76195
504603	76196
24853	76197
370074	76198
609154	76199
191112	76200
179152	76201
688799	76202
623677	76203
443352	76204
28375	76205
74080	76206
124948	76207
185473	76208
118896	76209
70906	76210
141756	76211
10044	76212
517897	76213
227018	76214
54978	76215
342147	76216
207	76217
631580	76218
485024	76219
46355	76220
153876	76221
304406	76222
284941	76223
252549	76224
475316	76225
500441	76226
508571	76227
583806	76228
417979	76229
15420	76230
265285	76231
529803	76232
20261	76233
190764	76234
24569	76235
447155	76236
21364	76237
643739	76238
269894	76239
154475	76240
497846	76241
155530	76242
9375	76243
463293	76244
53810	76245
206601	76246
42196	76247
358025	76248
49128	76249
155618	76250
130006	76251
56571	76252
353920	76253
478814	76254
121139	76255
49172	76256
137431	76257
145945	76258
652796	76259
217647	76260
358987	76261
66652	76262
110453	76263
367860	76264
537040	76265
74870	76266
350598	76267
1459	76268
32655	76269
183145	76270
724364	76271
629041	76272
355519	76273
71816	76274
32416	76275
430411	76276
276270	76277
602635	76278
15782	76279
570522	76280
323653	76281
176073	76282
647318	76283
185481	76284
564322	76285
416713	76286
51094	76287
69972	76288
447347	76289
494755	76290
21679	76291
83514	76292
400426	76293
284	76294
27594	76295
568406	76296
452075	76297
648386	76298
689453	76299
10931	76300
94671	76301
406648	76302
141534	76303
238841	76304
75850	76305
133001	76306
504757	76307
165430	76308
1393	76309
78114	76310
513328	76311
83659	76312
341942	76313
260969	76314
446969	76315
409289	76316
419746	76317
720659	76318
110662	76319
178388	76320
471114	76321
358469	76322
638255	76323
615591	76324
398023	76325
56849	76326
118371	76327
93240	76328
117510	76329
427496	76330
285977	76331
137449	76332
366750	76333
398501	76334
563394	76335
159968	76336
48727	76337
167017	76338
1489	76339
345289	76340
551413	76341
421787	76342
215529	76343
540606	76344
121925	76345
16137	76346
637051	76347
206701	76348
82673	76349
114691	76350
8137	76351
40120	76352
535577	76353
109714	76354
20947	76355
185117	76356
183658	76357
606589	76358
648452	76359
181252	76360
676793	76361
213643	76362
160490	76363
150632	76364
460544	76365
462092	76366
108550	76367
287421	76368
222336	76369
682533	76370
171981	76371
6810	76372
703539	76373
183026	76374
422500	76375
566068	76376
20038	76377
41507	76378
154907	76379
28181	76380
103814	76381
571748	76382
3011	76383
6452	76384
259753	76385
590689	76386
11570	76387
642686	76388
322869	76389
95586	76390
520543	76391
531738	76392
124203	76393
311990	76394
119851	76395
80158	76396
369672	76397
264120	76398
548074	76399
311509	76400
26834	76401
199369	76402
23446	76403
9549	76404
668049	76405
229045	76406
259852	76407
142516	76408
37179	76409
133772	76410
596962	76411
135597	76412
295222	76413
298413	76414
677719	76415
40439	76416
37793	76417
3845	76418
492	76419
487183	76420
165256	76421
232852	76422
623584	76423
357714	76424
215914	76425
1316	76426
93729	76427
94053	76428
234675	76429
190031	76430
31792	76431
1568	76432
42864	76433
598943	76434
115986	76435
6727	76436
120082	76437
391100	76438
622490	76439
389879	76440
39968	76441
295181	76442
43589	76443
294067	76444
501138	76445
182050	76446
365481	76447
47796	76448
226072	76449
453964	76450
575417	76451
459443	76452
327920	76453
247529	76454
395335	76455
332835	76456
637192	76457
440806	76458
118260	76459
39683	76460
372050	76461
40188	76462
624993	76463
515352	76464
482221	76465
391434	76466
503833	76467
163340	76468
96496	76469
277689	76470
86112	76471
129268	76472
366322	76473
100043	76474
369268	76475
174504	76476
52299	76477
390076	76478
18311	76479
689353	76480
482519	76481
41701	76482
535907	76483
109639	76484
474091	76485
399048	76486
561935	76487
451565	76488
225467	76489
220098	76490
529656	76491
199807	76492
395209	76493
573157	76494
28289	76495
671578	76496
49946	76497
21052	76498
33153	76499
43467	76500
718541	76501
240845	76502
91737	76503
718914	76504
21081	76505
144260	76506
553640	76507
1023	76508
662308	76509
571891	76510
480975	76511
561610	76512
305450	76513
135335	76514
30411	76515
679395	76516
582701	76517
384965	76518
39346	76519
36213	76520
370810	76521
54305	76522
184067	76523
509953	76524
24972	76525
421605	76526
2041	76527
262555	76528
583	76529
343447	76530
275030	76531
294528	76532
48173	76533
70496	76534
20615	76535
245145	76536
493651	76537
29792	76538
42150	76539
702891	76540
534690	76541
219891	76542
6536	76543
529326	76544
215639	76545
157030	76546
10039	76547
109563	76548
50125	76549
192	76550
194856	76551
33287	76552
570573	76553
1020	76554
84351	76555
459889	76556
167141	76557
123788	76558
367507	76559
395636	76560
358	76561
319067	76562
313309	76563
357710	76564
307564	76565
288264	76566
14651	76567
65778	76568
107313	76569
177277	76570
569013	76571
38616	76572
322267	76573
591507	76574
665541	76575
714300	76576
73390	76577
16000	76578
145713	76579
91821	76580
722360	76581
55647	76582
465346	76583
46999	76584
106712	76585
564403	76586
4566	76587
112960	76588
51138	76589
122563	76590
247403	76591
536563	76592
339134	76593
470147	76594
28989	76595
83563	76596
710896	76597
35610	76598
75339	76599
446431	76600
1803	76601
46976	76602
564147	76603
570398	76604
95822	76605
4262	76606
3	76607
311347	76608
11835	76609
109097	76610
60335	76611
78969	76612
44122	76613
508049	76614
44877	76615
24330	76616
529626	76617
15772	76618
218768	76619
269723	76620
42352	76621
55194	76622
178014	76623
125591	76624
49224	76625
42115	76626
533921	76627
10792	76628
264576	76629
347144	76630
77946	76631
20086	76632
428270	76633
334267	76634
98669	76635
27414	76636
94178	76637
175143	76638
366387	76639
97688	76640
626430	76641
24950	76642
8126	76643
145101	76644
338034	76645
99842	76646
116849	76647
98453	76648
426500	76649
449299	76650
259232	76651
604769	76652
374204	76653
198012	76654
21136	76655
456111	76656
714998	76657
121668	76658
461511	76659
488331	76660
112183	76661
209565	76662
536799	76663
229239	76664
146463	76665
65030	76666
158609	76667
52465	76668
16948	76669
162286	76670
59018	76671
112948	76672
512252	76673
162160	76674
540872	76675
30677	76676
684372	76677
177305	76678
676239	76679
627943	76680
69792	76681
674829	76682
679502	76683
572466	76684
227385	76685
387428	76686
596906	76687
405269	76688
60926	76689
134128	76690
4043	76691
155522	76692
170178	76693
587903	76694
96142	76695
571150	76696
398652	76697
510437	76698
151805	76699
706436	76700
221160	76701
184006	76702
16509	76703
8644	76704
607905	76705
328091	76706
53417	76707
185354	76708
571220	76709
356040	76710
438986	76711
604080	76712
109653	76713
40295	76714
487409	76715
466856	76716
92581	76717
372126	76718
493626	76719
215989	76720
264345	76721
43745	76722
357736	76723
537395	76724
230925	76725
135807	76726
143160	76727
135273	76728
16991	76729
166701	76730
112758	76731
680066	76732
488745	76733
57006	76734
8386	76735
646144	76736
518898	76737
249815	76738
69492	76739
484416	76740
11008	76741
260130	76742
18388	76743
157346	76744
551092	76745
614474	76746
159611	76747
633907	76748
443379	76749
538523	76750
155738	76751
3154	76752
592913	76753
12718	76754
293655	76755
444424	76756
335375	76757
424724	76758
717965	76759
18746	76760
387493	76761
120102	76762
406900	76763
49709	76764
302305	76765
362576	76766
101890	76767
125564	76768
263874	76769
11150	76770
390106	76771
639945	76772
190341	76773
374907	76774
659327	76775
118886	76776
591936	76777
323443	76778
58408	76779
6483	76780
458035	76781
47300	76782
8392	76783
96602	76784
668004	76785
447566	76786
7694	76787
603863	76788
399171	76789
107743	76790
384680	76791
7781	76792
689256	76793
450993	76794
329439	76795
176562	76796
574632	76797
40012	76798
678753	76799
28898	76800
537624	76801
319673	76802
401225	76803
106529	76804
2667	76805
396694	76806
466131	76807
95622	76808
41217	76809
210788	76810
300614	76811
205135	76812
647003	76813
275432	76814
572549	76815
411952	76816
72134	76817
484303	76818
2789	76819
630436	76820
338741	76821
92383	76822
8532	76823
291857	76824
159858	76825
263348	76826
350096	76827
11511	76828
465960	76829
90050	76830
97758	76831
397591	76832
709835	76833
545647	76834
556471	76835
141982	76836
516334	76837
98391	76838
125797	76839
626054	76840
116677	76841
690714	76842
272650	76843
522132	76844
556236	76845
468059	76846
395742	76847
508636	76848
342174	76849
1158	76850
313985	76851
371694	76852
172874	76853
200810	76854
521148	76855
330182	76856
181856	76857
131804	76858
160988	76859
408341	76860
27480	76861
290620	76862
43275	76863
985	76864
262585	76865
41409	76866
25580	76867
483577	76868
61627	76869
4589	76870
515812	76871
44960	76872
270160	76873
437651	76874
48185	76875
436843	76876
186450	76877
521157	76878
179419	76879
555880	76880
634684	76881
599917	76882
518316	76883
102868	76884
59884	76885
685057	76886
563891	76887
701933	76888
141403	76889
1129	76890
37113	76891
357386	76892
125080	76893
72	76894
657361	76895
42221	76896
146735	76897
3744	76898
590891	76899
186300	76900
409790	76901
9404	76902
493014	76903
557953	76904
219596	76905
26304	76906
552158	76907
725040	76908
339938	76909
547897	76910
185120	76911
102497	76912
221424	76913
94854	76914
256924	76915
28756	76916
146385	76917
54487	76918
279548	76919
350325	76920
378989	76921
648103	76922
83802	76923
633452	76924
10127	76925
44584	76926
239150	76927
602867	76928
425915	76929
110677	76930
287466	76931
271074	76932
143987	76933
547748	76934
427812	76935
291341	76936
6418	76937
544856	76938
559047	76939
510869	76940
233031	76941
72833	76942
398141	76943
258498	76944
589692	76945
71487	76946
643979	76947
4827	76948
224095	76949
625984	76950
60929	76951
377090	76952
102054	76953
62637	76954
68436	76955
122040	76956
572925	76957
79923	76958
456541	76959
141512	76960
620057	76961
369552	76962
25011	76963
677971	76964
265121	76965
76874	76966
48996	76967
4115	76968
4963	76969
152360	76970
174802	76971
149007	76972
585133	76973
478668	76974
105098	76975
461995	76976
570774	76977
490883	76978
24887	76979
162954	76980
454219	76981
14730	76982
621080	76983
373334	76984
268244	76985
63230	76986
64918	76987
437529	76988
687738	76989
19980	76990
302657	76991
543468	76992
235090	76993
604936	76994
328212	76995
1675	76996
21492	76997
280186	76998
235188	76999
458722	77000
283582	77001
303643	77002
72444	77003
282203	77004
230745	77005
497517	77006
578167	77007
172761	77008
213183	77009
687591	77010
325802	77011
648749	77012
233596	77013
641329	77014
15855	77015
588702	77016
11887	77017
35581	77018
16609	77019
170952	77020
2548	77021
443727	77022
336379	77023
56774	77024
139916	77025
156021	77026
3659	77027
477287	77028
526502	77029
7033	77030
138963	77031
121286	77032
21855	77033
91425	77034
602976	77035
346830	77036
158875	77037
43997	77038
192925	77039
55581	77040
571191	77041
86686	77042
367498	77043
717576	77044
232225	77045
62829	77046
129089	77047
141734	77048
117455	77049
526097	77050
83502	77051
456076	77052
501644	77053
48754	77054
13847	77055
332451	77056
146556	77057
85288	77058
515640	77059
428315	77060
219487	77061
615250	77062
575119	77063
105205	77064
569408	77065
407234	77066
64801	77067
614060	77068
407537	77069
250155	77070
10064	77071
6297	77072
47626	77073
47893	77074
487274	77075
95034	77076
618096	77077
115968	77078
649983	77079
222937	77080
495216	77081
346185	77082
158049	77083
655015	77084
24782	77085
4141	77086
192181	77087
425337	77088
263061	77089
110460	77090
122893	77091
721990	77092
172277	77093
23518	77094
360135	77095
459859	77096
13510	77097
180298	77098
92342	77099
99511	77100
501838	77101
283364	77102
30205	77103
696005	77104
498549	77105
300174	77106
362601	77107
123233	77108
261886	77109
620466	77110
714180	77111
115838	77112
97606	77113
417207	77114
716954	77115
25051	77116
98834	77117
517375	77118
279690	77119
530780	77120
477279	77121
2733	77122
43565	77123
11899	77124
551698	77125
69244	77126
291219	77127
147650	77128
2444	77129
269084	77130
3118	77131
68204	77132
508132	77133
30027	77134
521711	77135
484918	77136
115779	77137
538558	77138
69560	77139
400724	77140
2923	77141
136356	77142
24683	77143
161305	77144
312214	77145
171550	77146
707938	77147
127746	77148
11848	77149
107907	77150
686811	77151
546780	77152
561158	77153
6973	77154
547602	77155
556736	77156
321155	77157
187788	77158
539004	77159
15333	77160
718828	77161
308253	77162
29707	77163
575498	77164
349871	77165
363947	77166
589199	77167
145126	77168
196707	77169
69110	77170
10129	77171
85107	77172
41709	77173
535531	77174
72392	77175
125772	77176
187437	77177
263886	77178
56504	77179
505087	77180
157483	77181
207023	77182
136806	77183
123472	77184
21225	77185
354784	77186
46469	77187
127779	77188
283624	77189
230374	77190
212419	77191
2931	77192
368544	77193
559732	77194
131560	77195
603629	77196
59426	77197
6164	77198
613680	77199
184582	77200
25305	77201
478568	77202
85206	77203
556865	77204
332580	77205
17856	77206
700240	77207
65972	77208
8834	77209
544693	77210
558618	77211
94855	77212
697770	77213
151616	77214
569286	77215
225105	77216
241191	77217
155282	77218
504225	77219
31487	77220
4608	77221
140172	77222
63954	77223
74490	77224
636242	77225
173586	77226
61289	77227
148055	77228
174053	77229
126181	77230
143263	77231
722686	77232
42641	77233
120113	77234
98965	77235
21804	77236
133723	77237
136232	77238
154830	77239
11615	77240
225211	77241
105153	77242
135873	77243
159202	77244
410113	77245
185760	77246
164378	77247
116156	77248
43892	77249
139609	77250
144380	77251
222457	77252
312514	77253
714870	77254
120596	77255
92147	77256
74770	77257
338783	77258
287531	77259
1490	77260
306569	77261
481513	77262
378867	77263
561147	77264
367655	77265
75086	77266
104744	77267
140034	77268
115336	77269
539211	77270
6011	77271
722222	77272
307134	77273
30627	77274
282573	77275
276086	77276
355048	77277
119777	77278
67322	77279
421721	77280
708010	77281
167142	77282
720446	77283
723145	77284
118022	77285
22448	77286
493538	77287
12697	77288
279649	77289
205188	77290
260160	77291
310880	77292
509309	77293
15423	77294
71718	77295
224597	77296
365131	77297
514239	77298
718947	77299
444684	77300
64665	77301
51111	77302
402708	77303
3754	77304
686112	77305
70710	77306
144467	77307
268072	77308
127258	77309
168433	77310
22225	77311
292069	77312
439647	77313
329873	77314
712383	77315
611439	77316
180472	77317
501365	77318
132559	77319
617000	77320
360541	77321
7817	77322
301567	77323
115108	77324
168505	77325
126094	77326
304242	77327
170842	77328
64306	77329
399471	77330
392558	77331
639693	77332
291	77333
581611	77334
228859	77335
666236	77336
152121	77337
396764	77338
13623	77339
186507	77340
209522	77341
172862	77342
456578	77343
414528	77344
285108	77345
341814	77346
708737	77347
129759	77348
112950	77349
710333	77350
541758	77351
86648	77352
334946	77353
714765	77354
168660	77355
186316	77356
194142	77357
35956	77358
151026	77359
477252	77360
587308	77361
101691	77362
11802	77363
461391	77364
135825	77365
45564	77366
584587	77367
554904	77368
519321	77369
149178	77370
280502	77371
619259	77372
648202	77373
95796	77374
68096	77375
56799	77376
26412	77377
8658	77378
610371	77379
442985	77380
468814	77381
76085	77382
146341	77383
196774	77384
13544	77385
164891	77386
31291	77387
356187	77388
578358	77389
360980	77390
118847	77391
347628	77392
564346	77393
603347	77394
21684	77395
43999	77396
246432	77397
183505	77398
421688	77399
88496	77400
501233	77401
56266	77402
54367	77403
667812	77404
76248	77405
214484	77406
707250	77407
181613	77408
84418	77409
71797	77410
717211	77411
117117	77412
43517	77413
377413	77414
358162	77415
544329	77416
456948	77417
119966	77418
462475	77419
695228	77420
150275	77421
185283	77422
74008	77423
163825	77424
583708	77425
371376	77426
121815	77427
1549	77428
642286	77429
426759	77430
203970	77431
487382	77432
45022	77433
249159	77434
396858	77435
417320	77436
157322	77437
402425	77438
570737	77439
576743	77440
162213	77441
2218	77442
40416	77443
196888	77444
165712	77445
231477	77446
60288	77447
168975	77448
283726	77449
140399	77450
12732	77451
266048	77452
209696	77453
467322	77454
270964	77455
450535	77456
86892	77457
469298	77458
642306	77459
672131	77460
249707	77461
138415	77462
33699	77463
73015	77464
30160	77465
697220	77466
700535	77467
170495	77468
709294	77469
124812	77470
33804	77471
243932	77472
631548	77473
166805	77474
61493	77475
459851	77476
149639	77477
167299	77478
117625	77479
703109	77480
395846	77481
609247	77482
434118	77483
48317	77484
26120	77485
160302	77486
235943	77487
135892	77488
277978	77489
515868	77490
682158	77491
51028	77492
111068	77493
367097	77494
120846	77495
162131	77496
394612	77497
45515	77498
141851	77499
110887	77500
652148	77501
170784	77502
111584	77503
579605	77504
661068	77505
276976	77506
169877	77507
380759	77508
359193	77509
511648	77510
526957	77511
49299	77512
674000	77513
17223	77514
59697	77515
150388	77516
66232	77517
157822	77518
154727	77519
36056	77520
11513	77521
282208	77522
671508	77523
34619	77524
4778	77525
422962	77526
398667	77527
8176	77528
156528	77529
485435	77530
718247	77531
254172	77532
148	77533
171008	77534
390089	77535
698296	77536
676293	77537
571370	77538
83359	77539
161193	77540
243304	77541
511691	77542
375130	77543
937	77544
215903	77545
6005	77546
313483	77547
29135	77548
509449	77549
463955	77550
92267	77551
43770	77552
601766	77553
506435	77554
1192	77555
654550	77556
330476	77557
434649	77558
578101	77559
15082	77560
240081	77561
129856	77562
88201	77563
594543	77564
625028	77565
125181	77566
514903	77567
150543	77568
244429	77569
410549	77570
87215	77571
601702	77572
586713	77573
118036	77574
224890	77575
31721	77576
250907	77577
646146	77578
26860	77579
47099	77580
176946	77581
460611	77582
243672	77583
364328	77584
161630	77585
157956	77586
46607	77587
424218	77588
16747	77589
674100	77590
348702	77591
271798	77592
86896	77593
408946	77594
20881	77595
2293	77596
238540	77597
99708	77598
611667	77599
71672	77600
42445	77601
437248	77602
2674	77603
47103	77604
155898	77605
275303	77606
110336	77607
712113	77608
277294	77609
16767	77610
235476	77611
172773	77612
503892	77613
710921	77614
495250	77615
503739	77616
472868	77617
335838	77618
335265	77619
58918	77620
588423	77621
549904	77622
140635	77623
84728	77624
623050	77625
356536	77626
258548	77627
271772	77628
188619	77629
140087	77630
405156	77631
6710	77632
315888	77633
209690	77634
95699	77635
434524	77636
139844	77637
11531	77638
690886	77639
149435	77640
439930	77641
656668	77642
271720	77643
266653	77644
154282	77645
147153	77646
311203	77647
164777	77648
264708	77649
618609	77650
596501	77651
591611	77652
710732	77653
136895	77654
135845	77655
142212	77656
126841	77657
664078	77658
13349	77659
317658	77660
148897	77661
439651	77662
4528	77663
46908	77664
147222	77665
684518	77666
593379	77667
176277	77668
707	77669
163774	77670
387372	77671
53818	77672
409159	77673
155937	77674
426372	77675
149543	77676
89562	77677
582648	77678
538618	77679
640412	77680
213970	77681
116079	77682
701394	77683
696158	77684
642455	77685
309391	77686
37582	77687
60898	77688
116589	77689
176105	77690
570423	77691
170180	77692
537166	77693
54528	77694
561631	77695
130498	77696
65253	77697
81048	77698
26540	77699
314187	77700
329139	77701
436135	77702
173782	77703
70206	77704
330149	77705
162243	77706
401885	77707
46081	77708
559213	77709
348740	77710
97890	77711
121604	77712
362544	77713
186953	77714
606403	77715
432884	77716
184556	77717
353454	77718
493692	77719
175766	77720
472873	77721
139592	77722
724436	77723
529700	77724
262262	77725
29932	77726
339911	77727
86956	77728
642626	77729
557244	77730
501085	77731
12168	77732
58915	77733
18836	77734
688282	77735
626360	77736
10444	77737
138476	77738
406256	77739
436210	77740
595610	77741
486456	77742
522752	77743
291217	77744
110356	77745
197920	77746
339582	77747
544025	77748
145721	77749
11133	77750
405731	77751
343463	77752
601187	77753
63692	77754
340326	77755
448582	77756
381752	77757
581912	77758
562661	77759
188239	77760
541294	77761
160224	77762
505806	77763
422080	77764
39062	77765
706216	77766
48585	77767
720328	77768
13890	77769
465581	77770
223853	77771
462008	77772
32632	77773
14230	77774
167048	77775
233062	77776
71172	77777
664358	77778
165447	77779
111721	77780
100188	77781
17685	77782
416451	77783
18180	77784
470373	77785
642412	77786
280020	77787
33460	77788
111658	77789
54727	77790
718857	77791
699275	77792
457941	77793
3346	77794
225466	77795
74239	77796
190561	77797
194657	77798
125950	77799
601209	77800
106758	77801
122591	77802
174027	77803
571309	77804
665410	77805
363918	77806
507071	77807
15974	77808
103726	77809
461114	77810
420495	77811
223457	77812
229022	77813
261111	77814
568015	77815
489130	77816
36173	77817
138573	77818
96279	77819
14778	77820
654226	77821
220384	77822
180410	77823
574821	77824
52359	77825
20411	77826
416321	77827
550511	77828
579861	77829
684540	77830
163872	77831
43851	77832
142211	77833
561730	77834
173316	77835
595244	77836
419251	77837
414023	77838
386901	77839
18030	77840
686856	77841
317499	77842
633719	77843
64771	77844
96011	77845
130535	77846
443263	77847
36649	77848
676909	77849
11898	77850
107975	77851
64347	77852
122035	77853
312255	77854
353438	77855
184639	77856
488779	77857
232741	77858
173126	77859
457049	77860
110351	77861
70937	77862
94533	77863
669196	77864
43019	77865
705761	77866
6806	77867
422004	77868
159151	77869
61339	77870
151322	77871
231883	77872
124622	77873
116890	77874
585059	77875
305177	77876
327446	77877
302348	77878
277314	77879
45869	77880
133752	77881
598607	77882
318795	77883
89435	77884
42567	77885
15444	77886
6900	77887
142788	77888
431477	77889
482179	77890
78855	77891
134346	77892
14223	77893
102968	77894
3206	77895
590267	77896
420088	77897
60424	77898
632487	77899
2206	77900
701991	77901
52163	77902
691925	77903
6324	77904
188743	77905
33055	77906
156461	77907
8682	77908
181395	77909
197900	77910
428239	77911
440399	77912
337675	77913
144180	77914
633046	77915
349171	77916
168255	77917
648584	77918
22600	77919
673886	77920
587445	77921
35343	77922
321891	77923
50678	77924
84764	77925
129599	77926
435396	77927
686433	77928
52520	77929
118270	77930
155338	77931
102848	77932
16929	77933
188348	77934
132600	77935
259692	77936
236386	77937
36060	77938
363455	77939
225077	77940
671624	77941
365451	77942
603762	77943
13840	77944
231386	77945
215475	77946
39423	77947
154406	77948
441260	77949
58030	77950
583646	77951
330347	77952
153220	77953
49542	77954
447269	77955
687394	77956
542256	77957
453242	77958
47852	77959
2045	77960
52191	77961
190847	77962
54356	77963
672469	77964
22877	77965
12935	77966
7	77967
41244	77968
191264	77969
483848	77970
688654	77971
307919	77972
8308	77973
73106	77974
127398	77975
459807	77976
113799	77977
610261	77978
611724	77979
527036	77980
3719	77981
420086	77982
224687	77983
280357	77984
350734	77985
111864	77986
345130	77987
26628	77988
88055	77989
519453	77990
50631	77991
91001	77992
290347	77993
65675	77994
167034	77995
9784	77996
216610	77997
109470	77998
44664	77999
707391	78000
426925	78001
34368	78002
116155	78003
122850	78004
115403	78005
585862	78006
35814	78007
31075	78008
172605	78009
32526	78010
567006	78011
512	78012
570019	78013
424928	78014
172748	78015
103978	78016
112557	78017
11875	78018
9379	78019
625411	78020
356810	78021
561458	78022
241066	78023
668415	78024
260481	78025
162469	78026
237123	78027
654410	78028
640551	78029
56989	78030
44921	78031
111345	78032
5522	78033
15833	78034
682258	78035
276670	78036
182272	78037
49641	78038
129503	78039
463617	78040
43488	78041
339125	78042
162064	78043
896	78044
198276	78045
716235	78046
406052	78047
118526	78048
92931	78049
314916	78050
59208	78051
8615	78052
3005	78053
20031	78054
516431	78055
432723	78056
47810	78057
601673	78058
230944	78059
593844	78060
190763	78061
141890	78062
47870	78063
100802	78064
498358	78065
23070	78066
133496	78067
150285	78068
674048	78069
603288	78070
71131	78071
431827	78072
446821	78073
408265	78074
139631	78075
150543	78076
407847	78077
131341	78078
25136	78079
89823	78080
339197	78081
344620	78082
51477	78083
237034	78084
453442	78085
558142	78086
672834	78087
985	78088
718272	78089
30923	78090
319711	78091
210755	78092
584739	78093
312356	78094
290969	78095
685677	78096
723058	78097
181397	78098
43562	78099
352638	78100
192	78101
684140	78102
125710	78103
463514	78104
295297	78105
172466	78106
319140	78107
343916	78108
560252	78109
404647	78110
641065	78111
304149	78112
599896	78113
712857	78114
321095	78115
719952	78116
521644	78117
34104	78118
25430	78119
577098	78120
98867	78121
20194	78122
15341	78123
103938	78124
15910	78125
137106	78126
538610	78127
48470	78128
679734	78129
555501	78130
20995	78131
363859	78132
60835	78133
517216	78134
54633	78135
215863	78136
656374	78137
83782	78138
98622	78139
662120	78140
255405	78141
446121	78142
463994	78143
1873	78144
716874	78145
475566	78146
447174	78147
136071	78148
353773	78149
417462	78150
490013	78151
56950	78152
344786	78153
76288	78154
559339	78155
13132	78156
261652	78157
583479	78158
259819	78159
58069	78160
609489	78161
204409	78162
17091	78163
227895	78164
132162	78165
1999	78166
285333	78167
178190	78168
138606	78169
664996	78170
25190	78171
391730	78172
427907	78173
40296	78174
13791	78175
61860	78176
382132	78177
197047	78178
135034	78179
12518	78180
429710	78181
504530	78182
660172	78183
417855	78184
194283	78185
187128	78186
173670	78187
707861	78188
128754	78189
668615	78190
449043	78191
427948	78192
170867	78193
119524	78194
268919	78195
73901	78196
204638	78197
365928	78198
70735	78199
364638	78200
13516	78201
719601	78202
166670	78203
562422	78204
571724	78205
28171	78206
520087	78207
441840	78208
147324	78209
233442	78210
631603	78211
555865	78212
449280	78213
710452	78214
178404	78215
17754	78216
99746	78217
129391	78218
458723	78219
69062	78220
291388	78221
116011	78222
626399	78223
248562	78224
313812	78225
304416	78226
148556	78227
21361	78228
48093	78229
142425	78230
316076	78231
34479	78232
160679	78233
450411	78234
367975	78235
4693	78236
432240	78237
10533	78238
620123	78239
516685	78240
618347	78241
345416	78242
517401	78243
90561	78244
153294	78245
321100	78246
148499	78247
98719	78248
463852	78249
5700	78250
6611	78251
7378	78252
129482	78253
323505	78254
385850	78255
626326	78256
23766	78257
130527	78258
199271	78259
663370	78260
96789	78261
301009	78262
318989	78263
171897	78264
666662	78265
382535	78266
669870	78267
435862	78268
171847	78269
163942	78270
114756	78271
447472	78272
4731	78273
303376	78274
606816	78275
159178	78276
109885	78277
231505	78278
294423	78279
127748	78280
558113	78281
715109	78282
48732	78283
402	78284
622448	78285
169733	78286
648175	78287
370938	78288
127452	78289
670502	78290
48903	78291
4864	78292
515985	78293
35778	78294
390023	78295
200495	78296
147044	78297
20932	78298
128699	78299
596756	78300
718651	78301
619479	78302
278769	78303
408347	78304
1476	78305
5832	78306
219578	78307
409198	78308
266303	78309
547603	78310
2707	78311
370114	78312
659651	78313
300535	78314
31985	78315
209768	78316
631791	78317
601165	78318
701823	78319
13305	78320
4365	78321
54887	78322
30181	78323
546628	78324
86073	78325
9359	78326
49090	78327
588061	78328
444719	78329
423815	78330
170060	78331
319852	78332
594	78333
16396	78334
180104	78335
599930	78336
93153	78337
599631	78338
134801	78339
126381	78340
459665	78341
16727	78342
28967	78343
5265	78344
9243	78345
460073	78346
451693	78347
168556	78348
280444	78349
407439	78350
714296	78351
82023	78352
101093	78353
44990	78354
649346	78355
164496	78356
71976	78357
646435	78358
651690	78359
708593	78360
415140	78361
685916	78362
21975	78363
29056	78364
323475	78365
262492	78366
77550	78367
258493	78368
29323	78369
135498	78370
323011	78371
89074	78372
91660	78373
288877	78374
318814	78375
72465	78376
74102	78377
201529	78378
627081	78379
137469	78380
571037	78381
44680	78382
53842	78383
89200	78384
593766	78385
34342	78386
575460	78387
481631	78388
467678	78389
56595	78390
650320	78391
14215	78392
600331	78393
640934	78394
123047	78395
21234	78396
436561	78397
718991	78398
57484	78399
264046	78400
671559	78401
93647	78402
77432	78403
633600	78404
524491	78405
49823	78406
164206	78407
48288	78408
2723	78409
558598	78410
358200	78411
663263	78412
7717	78413
345952	78414
383399	78415
317572	78416
55491	78417
335952	78418
662871	78419
425529	78420
213955	78421
633271	78422
540615	78423
512804	78424
461038	78425
663167	78426
292296	78427
650596	78428
685636	78429
302916	78430
556146	78431
234598	78432
77740	78433
121553	78434
2150	78435
49835	78436
695983	78437
205	78438
119158	78439
13677	78440
135153	78441
209055	78442
78278	78443
346930	78444
162368	78445
30831	78446
640767	78447
205808	78448
542814	78449
209072	78450
455062	78451
131311	78452
26748	78453
601119	78454
37289	78455
355732	78456
75617	78457
293808	78458
191355	78459
26865	78460
93538	78461
279757	78462
149366	78463
255363	78464
295051	78465
111692	78466
131768	78467
52130	78468
145126	78469
709716	78470
609886	78471
50861	78472
47650	78473
422280	78474
7369	78475
447280	78476
65802	78477
266654	78478
378459	78479
616856	78480
2075	78481
27174	78482
98748	78483
98130	78484
511334	78485
180179	78486
263057	78487
87144	78488
41290	78489
85999	78490
390175	78491
296943	78492
39396	78493
650158	78494
464488	78495
515298	78496
132276	78497
263138	78498
439536	78499
382553	78500
68195	78501
206095	78502
122480	78503
244198	78504
111293	78505
661513	78506
403740	78507
138926	78508
57760	78509
667990	78510
689082	78511
452079	78512
187203	78513
23742	78514
236936	78515
88536	78516
97198	78517
87485	78518
139987	78519
237493	78520
582115	78521
103957	78522
512239	78523
18176	78524
708577	78525
497981	78526
89031	78527
266789	78528
614280	78529
617696	78530
366396	78531
203906	78532
5800	78533
162249	78534
64468	78535
314927	78536
205355	78537
482877	78538
520912	78539
403278	78540
1974	78541
1263	78542
685514	78543
475351	78544
359442	78545
155457	78546
343338	78547
600020	78548
141594	78549
536971	78550
180644	78551
143829	78552
58487	78553
34603	78554
473756	78555
598056	78556
327880	78557
699625	78558
709544	78559
701503	78560
23113	78561
43595	78562
692287	78563
203008	78564
454571	78565
96429	78566
715136	78567
599410	78568
671382	78569
242320	78570
582540	78571
96111	78572
670322	78573
77122	78574
11848	78575
612539	78576
303690	78577
24294	78578
275407	78579
341621	78580
411323	78581
418440	78582
568607	78583
164636	78584
573336	78585
13578	78586
560213	78587
671550	78588
170682	78589
91475	78590
13318	78591
603765	78592
12148	78593
213575	78594
144409	78595
254119	78596
661464	78597
35267	78598
339778	78599
453764	78600
3867	78601
599891	78602
161344	78603
182831	78604
369138	78605
563747	78606
167322	78607
53049	78608
161730	78609
703284	78610
699866	78611
38763	78612
252744	78613
112551	78614
526090	78615
126023	78616
228520	78617
486531	78618
145306	78619
457075	78620
10120	78621
58511	78622
470219	78623
719048	78624
657502	78625
599459	78626
607234	78627
37314	78628
312956	78629
424934	78630
86318	78631
713439	78632
551203	78633
162637	78634
373281	78635
392374	78636
452533	78637
56819	78638
175496	78639
524947	78640
97847	78641
129842	78642
682008	78643
33613	78644
104584	78645
237355	78646
645934	78647
493137	78648
975	78649
129404	78650
9561	78651
311261	78652
97524	78653
119009	78654
12511	78655
422699	78656
270690	78657
612826	78658
561252	78659
372486	78660
61691	78661
23019	78662
478328	78663
46397	78664
172768	78665
442195	78666
60297	78667
530784	78668
625948	78669
13317	78670
34147	78671
315030	78672
35850	78673
526158	78674
51	78675
50915	78676
130541	78677
364637	78678
414655	78679
383134	78680
263203	78681
659024	78682
658051	78683
41755	78684
48723	78685
484765	78686
176697	78687
43	78688
67586	78689
35506	78690
123820	78691
4810	78692
154580	78693
629790	78694
7739	78695
86401	78696
593911	78697
154526	78698
3263	78699
650555	78700
540796	78701
277038	78702
486882	78703
80568	78704
154332	78705
574655	78706
87078	78707
680674	78708
630301	78709
355222	78710
247857	78711
530428	78712
531765	78713
153422	78714
10262	78715
496322	78716
517902	78717
288114	78718
429867	78719
690035	78720
234228	78721
173420	78722
449779	78723
392809	78724
21382	78725
42471	78726
49405	78727
100272	78728
546925	78729
133732	78730
480364	78731
20006	78732
90065	78733
44867	78734
176492	78735
28679	78736
697372	78737
380120	78738
546983	78739
28957	78740
264691	78741
686818	78742
75525	78743
422892	78744
240328	78745
329764	78746
106281	78747
234133	78748
45659	78749
130564	78750
616620	78751
446393	78752
608669	78753
39288	78754
51630	78755
631953	78756
373642	78757
160679	78758
133190	78759
73081	78760
632761	78761
387940	78762
61337	78763
20158	78764
59738	78765
337648	78766
32725	78767
26070	78768
672299	78769
684608	78770
388844	78771
700759	78772
260108	78773
185626	78774
200626	78775
719588	78776
557986	78777
504204	78778
116209	78779
635356	78780
230274	78781
32596	78782
459013	78783
35354	78784
557070	78785
337543	78786
17287	78787
127427	78788
69290	78789
315265	78790
127865	78791
507711	78792
459806	78793
135323	78794
668526	78795
443904	78796
11689	78797
599349	78798
226020	78799
131522	78800
513038	78801
158270	78802
398917	78803
569024	78804
16462	78805
398630	78806
166506	78807
383162	78808
48118	78809
707438	78810
443832	78811
534545	78812
356560	78813
587348	78814
441553	78815
303753	78816
129858	78817
195423	78818
602983	78819
1124	78820
403272	78821
18601	78822
355598	78823
250973	78824
163530	78825
675063	78826
5061	78827
151309	78828
668771	78829
638575	78830
17301	78831
44306	78832
673896	78833
101767	78834
611367	78835
155909	78836
269313	78837
342266	78838
255424	78839
24999	78840
415283	78841
323408	78842
130355	78843
661165	78844
714328	78845
540140	78846
4554	78847
695666	78848
291573	78849
596569	78850
521497	78851
119777	78852
641175	78853
145971	78854
72281	78855
639062	78856
536019	78857
705497	78858
19917	78859
154547	78860
250127	78861
461536	78862
186425	78863
16844	78864
130453	78865
457694	78866
176783	78867
358800	78868
21923	78869
161877	78870
70398	78871
384548	78872
634671	78873
393793	78874
521791	78875
419620	78876
49773	78877
157285	78878
64986	78879
515917	78880
31188	78881
316745	78882
587793	78883
49587	78884
326749	78885
67518	78886
193916	78887
296975	78888
5163	78889
116278	78890
316362	78891
100896	78892
616323	78893
120998	78894
626998	78895
299787	78896
143199	78897
16637	78898
412	78899
105926	78900
45726	78901
492416	78902
1057	78903
665592	78904
54830	78905
722977	78906
20515	78907
58670	78908
149351	78909
192077	78910
252956	78911
90613	78912
690422	78913
436434	78914
3042	78915
358540	78916
133026	78917
37417	78918
262243	78919
662	78920
49055	78921
596710	78922
652275	78923
150110	78924
496080	78925
139967	78926
468964	78927
63206	78928
513808	78929
74288	78930
629018	78931
643654	78932
709117	78933
159919	78934
34682	78935
426423	78936
577360	78937
259653	78938
560953	78939
40395	78940
127711	78941
365259	78942
116263	78943
39734	78944
475839	78945
43947	78946
82035	78947
322795	78948
258391	78949
44755	78950
216279	78951
143548	78952
116116	78953
76154	78954
106644	78955
245454	78956
328291	78957
46727	78958
109799	78959
708011	78960
37314	78961
38918	78962
424092	78963
521983	78964
140508	78965
164207	78966
261834	78967
613986	78968
118325	78969
644988	78970
173976	78971
690101	78972
59798	78973
686329	78974
537515	78975
82710	78976
269728	78977
5869	78978
542877	78979
185584	78980
418298	78981
67656	78982
582192	78983
557487	78984
322393	78985
4202	78986
712817	78987
400492	78988
482142	78989
290327	78990
537390	78991
380616	78992
509705	78993
162843	78994
347775	78995
100129	78996
448728	78997
210941	78998
426233	78999
128835	79000
397583	79001
9826	79002
70487	79003
77057	79004
99229	79005
216367	79006
146516	79007
2890	79008
303784	79009
658067	79010
515940	79011
230581	79012
85164	79013
319874	79014
95108	79015
452443	79016
547799	79017
84267	79018
92020	79019
123791	79020
108359	79021
19323	79022
43031	79023
360756	79024
270705	79025
56050	79026
554423	79027
484580	79028
211814	79029
351932	79030
118140	79031
469931	79032
122783	79033
80594	79034
161798	79035
77441	79036
10449	79037
188271	79038
162109	79039
183451	79040
33051	79041
54237	79042
567145	79043
113906	79044
174219	79045
184732	79046
3991	79047
174375	79048
103602	79049
553491	79050
355156	79051
340605	79052
511852	79053
204863	79054
523639	79055
484584	79056
347277	79057
46480	79058
352074	79059
613655	79060
5979	79061
221720	79062
682859	79063
148901	79064
63277	79065
504563	79066
27725	79067
62688	79068
65281	79069
19059	79070
692448	79071
89852	79072
6662	79073
6851	79074
138090	79075
434256	79076
23690	79077
1624	79078
9097	79079
11201	79080
360047	79081
181611	79082
178373	79083
387290	79084
540084	79085
480503	79086
428424	79087
172221	79088
44416	79089
40354	79090
167506	79091
623647	79092
599080	79093
351257	79094
672755	79095
438775	79096
44274	79097
115223	79098
164934	79099
52375	79100
8162	79101
27448	79102
123785	79103
529709	79104
570361	79105
664633	79106
514659	79107
59315	79108
88883	79109
89483	79110
235716	79111
99819	79112
32028	79113
582575	79114
120471	79115
208450	79116
137903	79117
71395	79118
116316	79119
719433	79120
283853	79121
549524	79122
51033	79123
624407	79124
149919	79125
337	79126
86202	79127
554878	79128
154250	79129
131935	79130
14109	79131
104450	79132
389579	79133
618075	79134
135321	79135
102002	79136
8517	79137
620838	79138
364632	79139
155226	79140
384701	79141
12565	79142
295806	79143
492614	79144
350956	79145
137330	79146
69801	79147
497301	79148
618506	79149
397714	79150
677490	79151
583640	79152
30477	79153
17191	79154
228843	79155
96126	79156
671392	79157
414456	79158
413972	79159
666404	79160
442156	79161
309727	79162
711657	79163
592435	79164
548765	79165
2292	79166
339060	79167
474662	79168
706128	79169
265348	79170
138977	79171
150751	79172
18777	79173
294006	79174
127631	79175
4309	79176
14326	79177
133069	79178
273106	79179
1134	79180
141305	79181
341741	79182
148774	79183
33177	79184
26121	79185
521769	79186
30069	79187
704818	79188
142209	79189
254207	79190
498177	79191
378635	79192
167425	79193
331393	79194
43437	79195
498393	79196
154564	79197
354192	79198
54798	79199
151406	79200
614464	79201
1642	79202
31026	79203
536371	79204
105383	79205
359981	79206
119826	79207
195398	79208
146817	79209
170749	79210
695698	79211
194990	79212
331473	79213
7895	79214
598881	79215
347584	79216
237289	79217
265705	79218
32221	79219
431873	79220
376605	79221
716187	79222
437975	79223
27014	79224
541650	79225
596413	79226
155140	79227
203846	79228
62254	79229
369986	79230
513488	79231
24382	79232
421522	79233
150289	79234
87463	79235
124715	79236
15033	79237
613985	79238
174847	79239
32280	79240
147768	79241
79444	79242
464491	79243
50256	79244
256199	79245
161449	79246
92032	79247
500871	79248
65193	79249
146491	79250
72855	79251
258783	79252
493572	79253
5621	79254
500169	79255
705899	79256
183760	79257
290054	79258
479519	79259
394293	79260
96778	79261
74366	79262
44859	79263
685302	79264
282232	79265
7535	79266
15673	79267
701059	79268
534190	79269
676703	79270
96323	79271
406833	79272
188732	79273
710487	79274
144058	79275
176122	79276
10241	79277
153389	79278
514668	79279
605590	79280
80631	79281
332229	79282
524312	79283
246605	79284
78733	79285
23732	79286
7314	79287
646734	79288
162867	79289
139498	79290
444555	79291
17733	79292
67008	79293
179776	79294
277848	79295
699371	79296
589656	79297
401692	79298
31421	79299
540361	79300
644473	79301
651142	79302
146062	79303
620924	79304
220960	79305
446460	79306
356215	79307
153350	79308
429909	79309
1740	79310
265300	79311
505405	79312
568714	79313
119885	79314
131554	79315
526245	79316
68239	79317
8452	79318
352580	79319
81592	79320
76830	79321
5773	79322
702666	79323
152260	79324
163811	79325
360125	79326
677299	79327
233820	79328
267159	79329
464214	79330
79401	79331
6354	79332
334227	79333
331251	79334
11917	79335
148969	79336
641709	79337
163944	79338
36912	79339
122135	79340
438808	79341
339034	79342
178975	79343
702539	79344
545777	79345
11367	79346
213115	79347
589832	79348
250246	79349
54214	79350
49656	79351
597263	79352
694690	79353
569736	79354
671773	79355
99954	79356
19598	79357
2830	79358
400877	79359
416819	79360
651283	79361
131359	79362
173454	79363
581958	79364
261190	79365
392261	79366
53350	79367
293339	79368
115770	79369
44098	79370
334715	79371
564337	79372
37742	79373
24697	79374
553263	79375
404121	79376
509324	79377
83438	79378
632575	79379
413	79380
456827	79381
708685	79382
544622	79383
234924	79384
153396	79385
533711	79386
200842	79387
475585	79388
110092	79389
76838	79390
18794	79391
584248	79392
307335	79393
103807	79394
224212	79395
184643	79396
670128	79397
454356	79398
323670	79399
605057	79400
528871	79401
164302	79402
75857	79403
625283	79404
16443	79405
189082	79406
12068	79407
716658	79408
184716	79409
332641	79410
619034	79411
6284	79412
59269	79413
92337	79414
414976	79415
220727	79416
3648	79417
14227	79418
393464	79419
58992	79420
487043	79421
579720	79422
260597	79423
666665	79424
19978	79425
615953	79426
628546	79427
21708	79428
78705	79429
178137	79430
111246	79431
76957	79432
248365	79433
21863	79434
2788	79435
810	79436
37627	79437
577306	79438
671933	79439
408883	79440
8856	79441
263134	79442
394122	79443
598442	79444
676916	79445
17725	79446
407343	79447
15273	79448
475462	79449
263159	79450
2249	79451
141126	79452
208620	79453
387714	79454
61518	79455
4870	79456
149298	79457
124659	79458
175254	79459
30080	79460
442960	79461
607826	79462
583927	79463
589033	79464
431534	79465
63098	79466
257277	79467
22248	79468
473358	79469
470065	79470
46118	79471
207150	79472
147425	79473
575122	79474
11676	79475
98648	79476
379804	79477
177143	79478
390412	79479
26881	79480
622059	79481
137299	79482
131473	79483
625395	79484
160842	79485
116392	79486
92690	79487
208386	79488
146540	79489
519212	79490
716158	79491
621927	79492
687416	79493
19301	79494
278041	79495
352656	79496
79618	79497
642439	79498
418982	79499
482196	79500
62696	79501
578306	79502
48384	79503
313498	79504
556074	79505
476659	79506
30498	79507
528542	79508
207899	79509
317433	79510
151481	79511
66484	79512
144073	79513
292046	79514
171489	79515
46704	79516
490821	79517
136905	79518
188379	79519
166075	79520
65790	79521
549112	79522
757	79523
144503	79524
430893	79525
150044	79526
186024	79527
47412	79528
626832	79529
413063	79530
574137	79531
14177	79532
536644	79533
358107	79534
310758	79535
276322	79536
125087	79537
34552	79538
516234	79539
11705	79540
4007	79541
385411	79542
618388	79543
17142	79544
139033	79545
410849	79546
748	79547
250451	79548
14421	79549
695149	79550
268997	79551
97585	79552
323583	79553
522459	79554
76082	79555
580566	79556
560947	79557
147270	79558
39196	79559
112585	79560
294575	79561
386993	79562
13512	79563
332717	79564
496186	79565
120086	79566
63395	79567
628256	79568
142344	79569
594282	79570
675147	79571
1157	79572
534517	79573
394029	79574
831	79575
115809	79576
686640	79577
682103	79578
635662	79579
101423	79580
696190	79581
44763	79582
5897	79583
111288	79584
573284	79585
172822	79586
409562	79587
387895	79588
106831	79589
462478	79590
4275	79591
128542	79592
725136	79593
275489	79594
418375	79595
342295	79596
138786	79597
649711	79598
372263	79599
36221	79600
369922	79601
152933	79602
18910	79603
533350	79604
170775	79605
430737	79606
1294	79607
473602	79608
590003	79609
118063	79610
548	79611
193709	79612
10042	79613
121998	79614
308750	79615
591035	79616
440164	79617
65760	79618
554500	79619
2298	79620
490362	79621
131845	79622
85438	79623
408858	79624
291	79625
65371	79626
665946	79627
694243	79628
30144	79629
110899	79630
164948	79631
582585	79632
75933	79633
414934	79634
514070	79635
642475	79636
141930	79637
392734	79638
214838	79639
127202	79640
783	79641
180705	79642
696193	79643
91997	79644
215468	79645
75899	79646
58783	79647
81654	79648
380035	79649
566236	79650
142695	79651
607754	79652
525384	79653
88364	79654
240838	79655
444154	79656
218176	79657
429671	79658
581813	79659
101950	79660
221598	79661
548231	79662
509930	79663
47891	79664
57256	79665
294834	79666
703295	79667
106675	79668
386188	79669
35371	79670
14844	79671
473628	79672
181503	79673
152440	79674
147889	79675
148931	79676
126761	79677
394889	79678
179437	79679
10037	79680
120742	79681
519228	79682
11370	79683
184916	79684
146096	79685
612902	79686
202300	79687
343232	79688
546747	79689
35465	79690
39802	79691
717013	79692
656670	79693
467546	79694
553861	79695
44199	79696
67418	79697
706781	79698
5774	79699
273	79700
123890	79701
515109	79702
480518	79703
149972	79704
236914	79705
681853	79706
643017	79707
282424	79708
277725	79709
456322	79710
112684	79711
51743	79712
57188	79713
17961	79714
9003	79715
220745	79716
9355	79717
467011	79718
14306	79719
104665	79720
64405	79721
162891	79722
215869	79723
33850	79724
657665	79725
83109	79726
19211	79727
501156	79728
715246	79729
72967	79730
257271	79731
572000	79732
61348	79733
609554	79734
6196	79735
50797	79736
76069	79737
554940	79738
3738	79739
618738	79740
280758	79741
676391	79742
163953	79743
16361	79744
132431	79745
30929	79746
115430	79747
673133	79748
619958	79749
289100	79750
519368	79751
492088	79752
2445	79753
16004	79754
427162	79755
173165	79756
32182	79757
60040	79758
211848	79759
128209	79760
699994	79761
193912	79762
681920	79763
603256	79764
218252	79765
2405	79766
591625	79767
693668	79768
231302	79769
68431	79770
61337	79771
61193	79772
61486	79773
101189	79774
336487	79775
46197	79776
547928	79777
288224	79778
39313	79779
456056	79780
42959	79781
100657	79782
610517	79783
573700	79784
147531	79785
23657	79786
122840	79787
99890	79788
126986	79789
1903	79790
672918	79791
472844	79792
205120	79793
116454	79794
635922	79795
412904	79796
58123	79797
7603	79798
106278	79799
574290	79800
3562	79801
16527	79802
268113	79803
697392	79804
458193	79805
150502	79806
124704	79807
273305	79808
201790	79809
175146	79810
549887	79811
97473	79812
52746	79813
439428	79814
195247	79815
710722	79816
49842	79817
153893	79818
321102	79819
16717	79820
606665	79821
342102	79822
216744	79823
79098	79824
319735	79825
435896	79826
95417	79827
168055	79828
16739	79829
579889	79830
316166	79831
334114	79832
267957	79833
183307	79834
244564	79835
126611	79836
228025	79837
51703	79838
95427	79839
382715	79840
121195	79841
19467	79842
658327	79843
589619	79844
44390	79845
550261	79846
653662	79847
142316	79848
668286	79849
689153	79850
84986	79851
292931	79852
598873	79853
124894	79854
679504	79855
231833	79856
71609	79857
263832	79858
40720	79859
169111	79860
104359	79861
151507	79862
396255	79863
539030	79864
518877	79865
539668	79866
671498	79867
680750	79868
489521	79869
554872	79870
722194	79871
212330	79872
530595	79873
354553	79874
540129	79875
526286	79876
122580	79877
271919	79878
296482	79879
233075	79880
651019	79881
505877	79882
29768	79883
261941	79884
113778	79885
325637	79886
6492	79887
393353	79888
61018	79889
541353	79890
561643	79891
125046	79892
660512	79893
672077	79894
563542	79895
71794	79896
44527	79897
457931	79898
35950	79899
510836	79900
158785	79901
152953	79902
675609	79903
203835	79904
293942	79905
164737	79906
280503	79907
443267	79908
560373	79909
679075	79910
681963	79911
39700	79912
80934	79913
63532	79914
10103	79915
719206	79916
310112	79917
196902	79918
284328	79919
450002	79920
580945	79921
69907	79922
373559	79923
391050	79924
380027	79925
170476	79926
22235	79927
418364	79928
19423	79929
528250	79930
426386	79931
340763	79932
318001	79933
165094	79934
103042	79935
24853	79936
83326	79937
181066	79938
1094	79939
39981	79940
271277	79941
212499	79942
77949	79943
229147	79944
171922	79945
206328	79946
24447	79947
73647	79948
351349	79949
621977	79950
60358	79951
123127	79952
58425	79953
587707	79954
43419	79955
14412	79956
83572	79957
101011	79958
21376	79959
239735	79960
91089	79961
491501	79962
681467	79963
384452	79964
328838	79965
192650	79966
694643	79967
440148	79968
51984	79969
6977	79970
641833	79971
15869	79972
281228	79973
470001	79974
11456	79975
497615	79976
565335	79977
68385	79978
30115	79979
103069	79980
600664	79981
97181	79982
443946	79983
40818	79984
151594	79985
356629	79986
624346	79987
38427	79988
318301	79989
136056	79990
515022	79991
77224	79992
428811	79993
523374	79994
491754	79995
53085	79996
128994	79997
654524	79998
430740	79999
35707	80000
327846	80001
9151	80002
154626	80003
615579	80004
25567	80005
174495	80006
453777	80007
394511	80008
470352	80009
310617	80010
15640	80011
10808	80012
499100	80013
54078	80014
332231	80015
305159	80016
190751	80017
153558	80018
475133	80019
184043	80020
688523	80021
721465	80022
27692	80023
410246	80024
44873	80025
17681	80026
683228	80027
406653	80028
656465	80029
504759	80030
19818	80031
172981	80032
86690	80033
350903	80034
34871	80035
444203	80036
204350	80037
172259	80038
663430	80039
639166	80040
178810	80041
335336	80042
217572	80043
243914	80044
518303	80045
508095	80046
646922	80047
548683	80048
670809	80049
4900	80050
236748	80051
416974	80052
404424	80053
501480	80054
186291	80055
259803	80056
351689	80057
478354	80058
28248	80059
614895	80060
532119	80061
195963	80062
468656	80063
619779	80064
503979	80065
149545	80066
349595	80067
156267	80068
87889	80069
533558	80070
376087	80071
358272	80072
335378	80073
197937	80074
170128	80075
326575	80076
528684	80077
64137	80078
34728	80079
256372	80080
311021	80081
173374	80082
391858	80083
386371	80084
462423	80085
246324	80086
541785	80087
30325	80088
1677	80089
12378	80090
159719	80091
477898	80092
264197	80093
92897	80094
455236	80095
460694	80096
138242	80097
301983	80098
11893	80099
395601	80100
355427	80101
49478	80102
45799	80103
118644	80104
106368	80105
318512	80106
1862	80107
657906	80108
8965	80109
89051	80110
169341	80111
72965	80112
594678	80113
255145	80114
4882	80115
12824	80116
605323	80117
417561	80118
704622	80119
209773	80120
192226	80121
456671	80122
666336	80123
666542	80124
622349	80125
41845	80126
368708	80127
17000	80128
562206	80129
465370	80130
110021	80131
163301	80132
296407	80133
441783	80134
615018	80135
17365	80136
41952	80137
2801	80138
535562	80139
22565	80140
721897	80141
59481	80142
6145	80143
148988	80144
340268	80145
59740	80146
61250	80147
526369	80148
7153	80149
696185	80150
130443	80151
385272	80152
342487	80153
132471	80154
145253	80155
166022	80156
39520	80157
16502	80158
712608	80159
659542	80160
18361	80161
378137	80162
30813	80163
55044	80164
37343	80165
497554	80166
578032	80167
108709	80168
502236	80169
179270	80170
695955	80171
556437	80172
246750	80173
581105	80174
204029	80175
34831	80176
608534	80177
199537	80178
452290	80179
31120	80180
256710	80181
718076	80182
537199	80183
646012	80184
60711	80185
162009	80186
407779	80187
714016	80188
553149	80189
141591	80190
460093	80191
210757	80192
182298	80193
638261	80194
605027	80195
74676	80196
230026	80197
476911	80198
675682	80199
44838	80200
181015	80201
49749	80202
418353	80203
44661	80204
205092	80205
599109	80206
50064	80207
19787	80208
180223	80209
38234	80210
319259	80211
424135	80212
599837	80213
423291	80214
503007	80215
595569	80216
4	80217
513851	80218
93363	80219
3033	80220
317909	80221
463450	80222
389314	80223
312596	80224
154994	80225
338146	80226
106343	80227
627215	80228
107814	80229
26865	80230
129292	80231
400631	80232
459072	80233
120624	80234
698210	80235
408837	80236
391095	80237
192371	80238
165495	80239
426188	80240
539151	80241
147525	80242
164421	80243
68423	80244
488799	80245
249363	80246
407787	80247
11602	80248
594497	80249
374796	80250
581489	80251
149219	80252
35078	80253
600111	80254
211565	80255
17266	80256
270659	80257
14949	80258
9717	80259
181267	80260
549925	80261
714495	80262
149887	80263
417187	80264
158618	80265
590898	80266
34409	80267
128056	80268
45099	80269
663951	80270
169589	80271
451093	80272
412810	80273
14002	80274
150603	80275
113383	80276
52383	80277
32166	80278
334754	80279
312845	80280
407640	80281
346618	80282
473572	80283
515382	80284
562882	80285
135355	80286
324230	80287
491218	80288
331303	80289
329071	80290
13034	80291
2861	80292
499306	80293
135289	80294
124795	80295
148095	80296
248704	80297
467462	80298
619844	80299
82768	80300
35909	80301
355642	80302
612129	80303
391281	80304
215	80305
230821	80306
143608	80307
99631	80308
303329	80309
313597	80310
151137	80311
185408	80312
399812	80313
77235	80314
370921	80315
276406	80316
162997	80317
573546	80318
174111	80319
168	80320
11689	80321
450913	80322
394895	80323
96740	80324
469120	80325
683170	80326
395776	80327
7355	80328
63750	80329
361761	80330
532833	80331
7735	80332
517130	80333
37030	80334
17863	80335
387313	80336
235342	80337
6433	80338
131224	80339
709013	80340
464132	80341
367302	80342
295910	80343
485722	80344
575486	80345
178050	80346
161157	80347
158982	80348
178045	80349
42731	80350
137671	80351
186294	80352
166329	80353
240907	80354
532652	80355
148805	80356
711332	80357
396905	80358
568207	80359
634129	80360
269426	80361
649756	80362
80022	80363
4834	80364
72580	80365
1159	80366
692678	80367
428872	80368
476649	80369
40547	80370
323114	80371
304428	80372
154438	80373
61939	80374
73368	80375
375285	80376
153800	80377
1739	80378
625401	80379
619293	80380
3480	80381
68475	80382
123125	80383
113515	80384
20024	80385
547532	80386
473896	80387
174345	80388
16534	80389
42140	80390
678685	80391
618133	80392
555489	80393
187541	80394
300646	80395
430454	80396
174150	80397
4511	80398
113394	80399
80512	80400
43551	80401
14974	80402
104724	80403
548469	80404
626065	80405
12018	80406
142895	80407
190772	80408
388129	80409
317340	80410
534764	80411
547589	80412
356657	80413
327127	80414
301386	80415
44023	80416
10280	80417
138314	80418
55680	80419
489535	80420
139674	80421
612677	80422
35954	80423
709921	80424
165294	80425
9278	80426
257876	80427
482821	80428
592675	80429
15185	80430
608584	80431
329835	80432
158934	80433
526518	80434
4727	80435
383859	80436
450787	80437
284742	80438
35976	80439
40486	80440
445215	80441
370808	80442
545837	80443
388544	80444
101295	80445
44513	80446
65821	80447
535844	80448
74394	80449
296869	80450
452471	80451
5366	80452
404995	80453
36618	80454
586251	80455
3961	80456
318475	80457
594592	80458
367052	80459
29423	80460
322378	80461
103733	80462
200893	80463
592898	80464
159388	80465
562121	80466
38809	80467
362630	80468
5955	80469
8793	80470
452439	80471
313646	80472
510444	80473
210047	80474
1119	80475
509956	80476
116114	80477
439746	80478
516679	80479
124743	80480
3519	80481
468823	80482
86443	80483
6808	80484
364113	80485
192808	80486
888	80487
46644	80488
145569	80489
60055	80490
351352	80491
974	80492
356866	80493
11378	80494
478236	80495
137245	80496
142752	80497
71981	80498
299002	80499
3636	80500
605162	80501
327427	80502
78751	80503
228574	80504
471831	80505
675829	80506
35796	80507
21401	80508
355410	80509
687969	80510
668980	80511
570859	80512
367913	80513
182574	80514
326505	80515
287092	80516
200535	80517
8200	80518
283592	80519
63583	80520
433304	80521
255025	80522
402498	80523
593288	80524
21828	80525
89472	80526
123199	80527
34640	80528
443852	80529
410577	80530
676775	80531
199777	80532
121120	80533
615307	80534
157033	80535
160185	80536
698216	80537
72775	80538
574216	80539
450874	80540
97757	80541
74754	80542
450771	80543
180045	80544
487751	80545
329476	80546
511474	80547
124686	80548
562257	80549
450511	80550
637253	80551
150944	80552
96966	80553
720979	80554
595114	80555
4042	80556
608808	80557
229611	80558
27582	80559
325229	80560
282703	80561
116895	80562
22800	80563
318924	80564
35386	80565
494200	80566
148966	80567
594652	80568
37546	80569
473098	80570
461423	80571
710059	80572
10729	80573
577397	80574
223	80575
703865	80576
17332	80577
538599	80578
16831	80579
3886	80580
38	80581
579623	80582
49042	80583
710410	80584
144749	80585
331430	80586
435565	80587
129584	80588
692302	80589
82460	80590
230999	80591
711691	80592
4902	80593
67527	80594
418532	80595
72082	80596
705745	80597
162447	80598
485658	80599
437336	80600
574458	80601
611068	80602
513102	80603
14361	80604
81332	80605
81539	80606
119563	80607
177228	80608
70410	80609
130960	80610
385175	80611
571581	80612
10095	80613
661042	80614
437713	80615
255943	80616
649715	80617
2082	80618
328	80619
560480	80620
339779	80621
396504	80622
107853	80623
94508	80624
626856	80625
181697	80626
359137	80627
208894	80628
44890	80629
360745	80630
722827	80631
179707	80632
703709	80633
64989	80634
705549	80635
479799	80636
38277	80637
104184	80638
54364	80639
117003	80640
90010	80641
387536	80642
135107	80643
651909	80644
198329	80645
442873	80646
35180	80647
59782	80648
28986	80649
50434	80650
144046	80651
289850	80652
392101	80653
36257	80654
599811	80655
657114	80656
507403	80657
284084	80658
389391	80659
177521	80660
199991	80661
620935	80662
444762	80663
165110	80664
55905	80665
70492	80666
269589	80667
453	80668
41194	80669
151598	80670
5828	80671
72309	80672
98747	80673
224159	80674
161701	80675
174894	80676
538007	80677
190904	80678
147897	80679
623815	80680
50694	80681
512492	80682
282362	80683
643793	80684
527252	80685
696349	80686
83680	80687
687716	80688
371568	80689
292052	80690
277221	80691
207459	80692
212868	80693
601975	80694
57336	80695
84958	80696
653564	80697
201831	80698
712155	80699
577176	80700
6563	80701
566410	80702
567501	80703
602203	80704
16054	80705
477135	80706
59628	80707
88523	80708
23162	80709
140367	80710
447687	80711
698845	80712
116198	80713
135547	80714
725084	80715
321779	80716
97608	80717
429232	80718
146301	80719
330296	80720
16063	80721
127412	80722
112639	80723
533602	80724
668414	80725
58	80726
916	80727
638800	80728
350466	80729
297739	80730
182223	80731
8946	80732
441546	80733
94740	80734
700496	80735
6903	80736
372664	80737
50230	80738
457328	80739
7805	80740
126019	80741
536378	80742
75806	80743
696460	80744
108303	80745
119120	80746
116249	80747
115648	80748
431340	80749
155461	80750
401436	80751
64909	80752
36044	80753
4113	80754
152968	80755
288446	80756
1476	80757
52663	80758
2574	80759
342825	80760
361023	80761
696719	80762
569354	80763
410364	80764
406134	80765
688425	80766
152023	80767
69488	80768
540029	80769
244267	80770
400407	80771
233867	80772
8511	80773
83073	80774
64577	80775
714615	80776
700144	80777
382179	80778
33110	80779
638743	80780
694473	80781
365960	80782
1517	80783
37361	80784
43988	80785
112	80786
286452	80787
126770	80788
379896	80789
42128	80790
510942	80791
603837	80792
75697	80793
210407	80794
513881	80795
410698	80796
11719	80797
57364	80798
6385	80799
1756	80800
634075	80801
370238	80802
190768	80803
131404	80804
488252	80805
367721	80806
219879	80807
224888	80808
535864	80809
188071	80810
178196	80811
708173	80812
39753	80813
446060	80814
136578	80815
446169	80816
35392	80817
559679	80818
373819	80819
238228	80820
464028	80821
160999	80822
231691	80823
357906	80824
252707	80825
418626	80826
497616	80827
591127	80828
252738	80829
443634	80830
24924	80831
723085	80832
420383	80833
46814	80834
64227	80835
396368	80836
705128	80837
76994	80838
678377	80839
116823	80840
257939	80841
177990	80842
28288	80843
74301	80844
159623	80845
9285	80846
175716	80847
434123	80848
337910	80849
432042	80850
316296	80851
20782	80852
4622	80853
672091	80854
256328	80855
827	80856
148119	80857
337177	80858
610479	80859
58966	80860
118941	80861
20639	80862
443560	80863
400057	80864
280547	80865
462267	80866
488326	80867
25589	80868
577604	80869
158482	80870
654819	80871
16338	80872
3797	80873
51696	80874
116910	80875
257477	80876
488056	80877
10418	80878
35995	80879
518266	80880
547665	80881
339247	80882
85010	80883
451195	80884
4169	80885
72234	80886
390798	80887
569591	80888
163461	80889
177206	80890
197762	80891
120393	80892
31058	80893
249136	80894
13833	80895
180178	80896
109756	80897
1028	80898
25782	80899
710817	80900
243019	80901
32187	80902
142794	80903
714225	80904
36720	80905
276791	80906
300968	80907
685568	80908
80126	80909
130931	80910
79001	80911
546710	80912
537899	80913
10308	80914
611004	80915
667344	80916
112433	80917
299613	80918
716659	80919
17270	80920
201618	80921
308085	80922
245772	80923
234742	80924
53080	80925
91951	80926
104329	80927
236961	80928
178109	80929
312000	80930
28170	80931
57046	80932
51767	80933
621452	80934
39524	80935
3813	80936
225538	80937
708139	80938
721240	80939
645543	80940
107835	80941
622275	80942
6985	80943
226223	80944
253811	80945
492577	80946
80048	80947
298251	80948
58389	80949
160836	80950
9898	80951
478298	80952
313445	80953
432565	80954
367448	80955
156716	80956
23045	80957
17441	80958
3923	80959
597534	80960
53887	80961
43903	80962
327648	80963
4335	80964
40578	80965
7502	80966
470659	80967
368555	80968
331272	80969
148337	80970
111126	80971
630475	80972
536702	80973
370345	80974
592129	80975
697630	80976
1357	80977
37401	80978
526280	80979
465444	80980
226840	80981
265535	80982
305149	80983
397574	80984
407084	80985
132378	80986
174991	80987
24975	80988
23966	80989
516552	80990
363569	80991
15535	80992
240738	80993
166415	80994
152500	80995
295977	80996
457558	80997
549069	80998
53642	80999
417329	81000
318092	81001
507854	81002
598365	81003
607626	81004
183461	81005
402837	81006
94634	81007
30462	81008
504695	81009
137268	81010
2972	81011
112697	81012
81264	81013
83608	81014
185566	81015
418544	81016
309462	81017
135013	81018
270411	81019
588159	81020
401753	81021
432497	81022
705286	81023
148750	81024
694742	81025
373176	81026
99075	81027
169612	81028
18911	81029
631177	81030
20054	81031
102823	81032
163837	81033
717135	81034
163751	81035
198158	81036
479708	81037
642073	81038
117163	81039
387752	81040
148851	81041
71462	81042
588833	81043
358956	81044
33580	81045
288009	81046
309714	81047
5852	81048
255752	81049
164502	81050
703239	81051
67770	81052
270164	81053
84843	81054
588709	81055
18839	81056
169389	81057
345263	81058
439225	81059
388916	81060
95412	81061
265482	81062
168084	81063
169958	81064
208195	81065
556941	81066
290313	81067
389885	81068
520581	81069
544741	81070
99044	81071
706110	81072
38507	81073
161959	81074
706145	81075
538744	81076
12392	81077
45671	81078
83120	81079
163562	81080
16063	81081
153178	81082
289284	81083
527102	81084
483655	81085
113224	81086
3840	81087
74720	81088
328900	81089
70968	81090
413221	81091
393949	81092
289834	81093
693068	81094
660880	81095
29300	81096
449849	81097
104762	81098
485436	81099
439257	81100
86214	81101
307278	81102
364043	81103
148444	81104
41220	81105
15083	81106
78326	81107
664	81108
210771	81109
423924	81110
224418	81111
439774	81112
453426	81113
77338	81114
73958	81115
5971	81116
577595	81117
133962	81118
25597	81119
23216	81120
199722	81121
31353	81122
666790	81123
614222	81124
373	81125
671634	81126
467473	81127
14361	81128
505422	81129
108773	81130
238721	81131
396810	81132
305320	81133
39040	81134
314439	81135
317630	81136
159777	81137
66388	81138
179506	81139
20269	81140
691478	81141
24939	81142
427743	81143
705504	81144
111442	81145
47239	81146
646691	81147
45317	81148
254059	81149
97087	81150
545731	81151
119269	81152
646666	81153
694223	81154
652971	81155
6634	81156
336838	81157
309785	81158
4509	81159
129360	81160
148419	81161
11806	81162
559843	81163
678521	81164
403788	81165
386369	81166
158860	81167
334326	81168
555	81169
689924	81170
216579	81171
202457	81172
144103	81173
297810	81174
39219	81175
663412	81176
194373	81177
76729	81178
681822	81179
136560	81180
287305	81181
294383	81182
549230	81183
96510	81184
77757	81185
442477	81186
278402	81187
65546	81188
216790	81189
178848	81190
177917	81191
523956	81192
27624	81193
293561	81194
65254	81195
574493	81196
17555	81197
345508	81198
8126	81199
168305	81200
460523	81201
316046	81202
428302	81203
123238	81204
405212	81205
134923	81206
101141	81207
350900	81208
548603	81209
74282	81210
247169	81211
249650	81212
689753	81213
7747	81214
618955	81215
310161	81216
123782	81217
15348	81218
172045	81219
46052	81220
117450	81221
582492	81222
18579	81223
39959	81224
81636	81225
370767	81226
441997	81227
31736	81228
29157	81229
564949	81230
18190	81231
314299	81232
142931	81233
396692	81234
309951	81235
578858	81236
1367	81237
681137	81238
595371	81239
136646	81240
592774	81241
427023	81242
56905	81243
573461	81244
174301	81245
598669	81246
378015	81247
31	81248
398126	81249
674912	81250
118558	81251
630199	81252
321038	81253
96057	81254
11630	81255
133372	81256
34862	81257
521661	81258
144560	81259
101025	81260
216108	81261
466567	81262
713278	81263
484	81264
604335	81265
16119	81266
246593	81267
103461	81268
81410	81269
137874	81270
264475	81271
388	81272
401332	81273
215198	81274
33539	81275
666967	81276
338542	81277
377493	81278
53540	81279
608735	81280
574928	81281
509252	81282
103206	81283
559644	81284
137246	81285
631206	81286
350710	81287
72182	81288
642890	81289
541703	81290
107603	81291
698821	81292
502232	81293
167286	81294
37975	81295
689207	81296
116840	81297
13803	81298
42094	81299
633248	81300
559676	81301
86419	81302
523242	81303
63038	81304
334803	81305
718643	81306
398334	81307
216780	81308
434341	81309
386804	81310
396421	81311
547423	81312
20481	81313
214922	81314
445819	81315
17756	81316
472948	81317
214779	81318
275522	81319
593073	81320
383814	81321
236480	81322
109353	81323
98160	81324
329711	81325
444083	81326
29627	81327
635104	81328
398552	81329
95597	81330
80092	81331
283597	81332
296332	81333
160543	81334
107783	81335
64683	81336
11139	81337
53426	81338
432094	81339
196168	81340
421759	81341
506648	81342
169854	81343
569527	81344
499221	81345
549237	81346
494074	81347
9629	81348
627429	81349
104921	81350
340414	81351
664600	81352
469584	81353
193615	81354
120140	81355
2096	81356
125073	81357
96244	81358
5093	81359
321808	81360
141708	81361
494600	81362
690186	81363
378754	81364
45074	81365
670121	81366
106898	81367
458626	81368
710442	81369
80658	81370
167582	81371
126679	81372
302455	81373
539238	81374
11189	81375
265945	81376
439963	81377
674650	81378
438748	81379
183711	81380
329879	81381
579893	81382
3848	81383
517379	81384
417527	81385
100262	81386
126692	81387
6277	81388
145505	81389
253916	81390
79895	81391
182920	81392
111199	81393
148978	81394
172281	81395
548148	81396
595551	81397
429251	81398
276060	81399
154940	81400
24519	81401
630491	81402
107553	81403
645409	81404
253495	81405
7090	81406
364405	81407
21754	81408
40	81409
524572	81410
694406	81411
111320	81412
184405	81413
134208	81414
508251	81415
138969	81416
311589	81417
667304	81418
670732	81419
13468	81420
137704	81421
156418	81422
219368	81423
344134	81424
338766	81425
427828	81426
153155	81427
553187	81428
661	81429
551330	81430
350959	81431
251699	81432
500578	81433
397964	81434
660156	81435
675288	81436
41350	81437
188247	81438
574099	81439
47590	81440
10906	81441
122616	81442
94126	81443
424183	81444
427589	81445
184510	81446
414061	81447
367389	81448
216890	81449
654360	81450
578669	81451
111372	81452
47983	81453
595526	81454
556283	81455
671156	81456
553262	81457
13261	81458
178012	81459
501587	81460
462340	81461
445369	81462
275946	81463
229793	81464
273173	81465
563758	81466
120055	81467
34285	81468
516929	81469
175358	81470
40208	81471
455179	81472
146990	81473
9615	81474
664715	81475
1234	81476
47116	81477
453514	81478
385295	81479
377967	81480
192336	81481
581595	81482
8539	81483
66267	81484
88792	81485
367811	81486
226712	81487
318201	81488
158449	81489
598837	81490
722174	81491
250924	81492
108832	81493
93443	81494
110774	81495
174688	81496
516635	81497
72194	81498
303658	81499
126624	81500
138273	81501
150918	81502
704589	81503
346395	81504
529559	81505
52159	81506
40471	81507
190075	81508
64997	81509
668280	81510
428606	81511
583489	81512
635610	81513
553428	81514
7380	81515
2812	81516
220759	81517
138663	81518
194925	81519
260011	81520
148958	81521
249	81522
13652	81523
73948	81524
443477	81525
313598	81526
185382	81527
583739	81528
628394	81529
315818	81530
117230	81531
157536	81532
94880	81533
202021	81534
586948	81535
426425	81536
626902	81537
86866	81538
27532	81539
78126	81540
3984	81541
252978	81542
132805	81543
387197	81544
111794	81545
282360	81546
13722	81547
13898	81548
9274	81549
538363	81550
364	81551
385783	81552
4950	81553
55046	81554
206049	81555
51297	81556
433600	81557
395346	81558
472129	81559
50343	81560
701931	81561
321210	81562
6855	81563
270461	81564
149352	81565
51973	81566
386325	81567
399991	81568
499108	81569
9304	81570
344267	81571
704279	81572
6856	81573
475599	81574
496202	81575
494525	81576
116401	81577
590218	81578
435840	81579
626498	81580
16867	81581
634849	81582
495501	81583
313052	81584
131820	81585
5914	81586
16016	81587
448207	81588
39707	81589
493075	81590
99	81591
425773	81592
274664	81593
87543	81594
176422	81595
157880	81596
613172	81597
153237	81598
332742	81599
414872	81600
362865	81601
219298	81602
134904	81603
582766	81604
177565	81605
606037	81606
73909	81607
640064	81608
10542	81609
414787	81610
106822	81611
496036	81612
76992	81613
600566	81614
101243	81615
620217	81616
297059	81617
200612	81618
52700	81619
437241	81620
502899	81621
168213	81622
437454	81623
453266	81624
168049	81625
160886	81626
268654	81627
547433	81628
223683	81629
81478	81630
716562	81631
255520	81632
448963	81633
31076	81634
545451	81635
124976	81636
37756	81637
677026	81638
352930	81639
70864	81640
655285	81641
15115	81642
335	81643
457180	81644
88932	81645
258632	81646
420719	81647
500415	81648
612792	81649
8878	81650
134443	81651
35751	81652
17978	81653
48536	81654
159529	81655
346625	81656
24030	81657
290964	81658
526809	81659
8287	81660
19805	81661
44834	81662
291923	81663
703586	81664
104137	81665
60665	81666
680224	81667
33574	81668
117382	81669
5097	81670
50743	81671
23492	81672
68707	81673
117159	81674
189904	81675
151831	81676
47014	81677
324305	81678
399326	81679
11007	81680
704648	81681
525062	81682
141256	81683
265034	81684
221646	81685
327421	81686
217537	81687
80427	81688
72689	81689
15517	81690
12735	81691
21654	81692
505359	81693
317803	81694
315423	81695
378147	81696
161266	81697
625708	81698
6874	81699
2373	81700
257506	81701
702396	81702
39738	81703
90381	81704
219862	81705
260610	81706
109919	81707
82636	81708
351117	81709
4051	81710
554231	81711
12672	81712
355090	81713
595078	81714
663741	81715
30440	81716
516463	81717
272298	81718
96534	81719
372988	81720
1474	81721
614393	81722
201671	81723
472369	81724
246543	81725
356566	81726
422511	81727
182051	81728
75701	81729
283874	81730
517521	81731
1444	81732
2326	81733
2120	81734
142364	81735
323270	81736
652819	81737
377716	81738
111924	81739
33391	81740
133424	81741
5412	81742
513142	81743
241178	81744
610667	81745
721112	81746
631708	81747
323796	81748
123255	81749
182150	81750
691748	81751
160314	81752
114014	81753
29301	81754
539794	81755
87803	81756
40202	81757
279931	81758
641798	81759
182656	81760
164413	81761
377172	81762
458954	81763
248388	81764
466794	81765
459122	81766
421746	81767
34636	81768
46347	81769
39635	81770
668762	81771
43848	81772
56937	81773
691320	81774
225921	81775
375	81776
14442	81777
334677	81778
131070	81779
16436	81780
588090	81781
168799	81782
217800	81783
716790	81784
320614	81785
175476	81786
403811	81787
328659	81788
212924	81789
701122	81790
19985	81791
80503	81792
681830	81793
269142	81794
681928	81795
394915	81796
587576	81797
40506	81798
166628	81799
83329	81800
249966	81801
494876	81802
310455	81803
643164	81804
24	81805
381496	81806
133506	81807
128901	81808
125318	81809
1313	81810
368377	81811
355145	81812
269215	81813
65302	81814
294478	81815
628432	81816
177634	81817
309638	81818
717414	81819
425144	81820
239584	81821
277640	81822
78459	81823
423123	81824
586853	81825
572363	81826
95086	81827
48781	81828
11716	81829
365550	81830
701283	81831
148516	81832
98186	81833
127835	81834
386023	81835
108097	81836
562889	81837
225474	81838
683414	81839
173694	81840
31054	81841
176515	81842
27708	81843
343664	81844
523966	81845
2660	81846
566694	81847
73594	81848
211138	81849
132301	81850
592142	81851
30661	81852
310448	81853
174465	81854
385536	81855
108083	81856
677637	81857
318314	81858
409604	81859
600614	81860
5651	81861
161536	81862
437816	81863
129190	81864
115644	81865
104497	81866
124387	81867
198126	81868
318851	81869
437271	81870
90321	81871
160133	81872
228523	81873
163234	81874
40312	81875
396325	81876
683237	81877
28372	81878
189557	81879
62498	81880
428993	81881
67710	81882
186237	81883
551943	81884
289736	81885
160668	81886
528466	81887
38472	81888
263755	81889
64718	81890
20173	81891
12077	81892
69869	81893
185814	81894
307036	81895
168661	81896
254445	81897
9390	81898
277449	81899
99696	81900
259410	81901
4656	81902
99443	81903
310709	81904
63418	81905
3550	81906
467598	81907
158431	81908
289802	81909
433985	81910
148278	81911
564328	81912
146476	81913
261754	81914
286577	81915
199845	81916
268703	81917
3207	81918
220957	81919
383759	81920
78266	81921
161424	81922
75071	81923
507616	81924
285523	81925
364659	81926
5	81927
114863	81928
366025	81929
216005	81930
400513	81931
124096	81932
146823	81933
47459	81934
51429	81935
4598	81936
37111	81937
717517	81938
149381	81939
111846	81940
234986	81941
399206	81942
98035	81943
444419	81944
687943	81945
37998	81946
682371	81947
635192	81948
76495	81949
100653	81950
648826	81951
65405	81952
85251	81953
38091	81954
171	81955
221855	81956
662872	81957
311280	81958
311849	81959
165377	81960
25153	81961
494771	81962
131900	81963
413480	81964
168497	81965
364073	81966
88230	81967
17664	81968
535960	81969
588586	81970
10097	81971
141924	81972
19594	81973
208831	81974
488074	81975
533812	81976
669599	81977
710637	81978
59781	81979
138293	81980
265560	81981
53120	81982
329440	81983
723388	81984
86192	81985
119845	81986
577168	81987
580781	81988
146354	81989
17179	81990
704060	81991
185232	81992
116895	81993
561554	81994
406227	81995
64691	81996
155695	81997
661564	81998
590806	81999
458208	82000
611789	82001
534695	82002
63235	82003
402296	82004
662177	82005
680282	82006
43420	82007
8132	82008
360306	82009
59961	82010
100202	82011
556775	82012
10117	82013
119091	82014
706305	82015
106209	82016
258897	82017
563234	82018
214872	82019
428810	82020
666094	82021
512545	82022
107363	82023
141456	82024
4288	82025
340317	82026
54688	82027
119439	82028
55452	82029
181449	82030
497290	82031
145377	82032
28275	82033
256745	82034
544205	82035
336381	82036
487450	82037
42816	82038
77685	82039
63830	82040
294303	82041
286514	82042
354725	82043
534878	82044
70406	82045
6105	82046
402546	82047
378796	82048
40342	82049
690456	82050
438994	82051
531380	82052
2807	82053
11932	82054
220669	82055
600825	82056
230477	82057
137918	82058
57857	82059
703980	82060
259044	82061
611841	82062
566900	82063
108864	82064
437748	82065
427854	82066
1430	82067
143840	82068
227354	82069
111271	82070
454573	82071
640439	82072
233440	82073
701542	82074
678	82075
1645	82076
341585	82077
568466	82078
83707	82079
3644	82080
507633	82081
279851	82082
624762	82083
474899	82084
133261	82085
502819	82086
630273	82087
628677	82088
74257	82089
562192	82090
245015	82091
529256	82092
27942	82093
100044	82094
199295	82095
2371	82096
221995	82097
160818	82098
425457	82099
569629	82100
120407	82101
181	82102
716461	82103
13751	82104
10616	82105
606642	82106
388461	82107
70951	82108
37075	82109
90775	82110
204505	82111
494420	82112
478437	82113
414249	82114
171245	82115
155849	82116
120485	82117
112441	82118
631077	82119
107484	82120
421282	82121
380893	82122
47729	82123
440446	82124
112607	82125
294619	82126
148953	82127
454590	82128
574186	82129
138288	82130
681713	82131
117291	82132
628592	82133
372871	82134
719185	82135
143718	82136
309786	82137
596160	82138
579917	82139
247918	82140
443076	82141
108109	82142
396320	82143
274631	82144
366739	82145
2489	82146
256694	82147
143606	82148
344892	82149
51717	82150
180334	82151
461762	82152
112838	82153
484950	82154
160801	82155
366742	82156
245305	82157
360591	82158
529352	82159
438950	82160
542612	82161
279496	82162
212677	82163
592700	82164
667	82165
700431	82166
168984	82167
215247	82168
581413	82169
697360	82170
243376	82171
429455	82172
433026	82173
387216	82174
575704	82175
511552	82176
459928	82177
1133	82178
503947	82179
69127	82180
111583	82181
3900	82182
275147	82183
425270	82184
31163	82185
34528	82186
391111	82187
157048	82188
182283	82189
206389	82190
35504	82191
427305	82192
154136	82193
150232	82194
287431	82195
498824	82196
38963	82197
26249	82198
724158	82199
35977	82200
147414	82201
358807	82202
440949	82203
182198	82204
401961	82205
111412	82206
123729	82207
269055	82208
36682	82209
137840	82210
641487	82211
63015	82212
525960	82213
88060	82214
24432	82215
402320	82216
217448	82217
457150	82218
508034	82219
115431	82220
461539	82221
705615	82222
52815	82223
511746	82224
561214	82225
126758	82226
239990	82227
18731	82228
98460	82229
717147	82230
56469	82231
14115	82232
20678	82233
98810	82234
410634	82235
6716	82236
83780	82237
544327	82238
106664	82239
207359	82240
84649	82241
276482	82242
51327	82243
574478	82244
273803	82245
67356	82246
528	82247
131328	82248
98803	82249
640811	82250
151898	82251
35831	82252
3780	82253
389300	82254
70472	82255
196117	82256
650365	82257
9186	82258
42687	82259
155858	82260
124888	82261
452706	82262
56688	82263
37130	82264
111733	82265
226460	82266
391093	82267
677633	82268
619651	82269
142807	82270
42332	82271
10269	82272
318566	82273
148870	82274
107976	82275
680742	82276
415726	82277
145855	82278
274495	82279
591458	82280
19443	82281
22400	82282
61397	82283
535079	82284
322916	82285
16820	82286
91449	82287
528922	82288
117957	82289
290219	82290
31283	82291
374520	82292
316564	82293
146292	82294
679231	82295
40353	82296
461429	82297
544012	82298
614260	82299
659557	82300
651373	82301
134315	82302
13383	82303
17718	82304
178519	82305
64558	82306
701367	82307
95508	82308
7794	82309
574506	82310
529301	82311
56941	82312
138923	82313
62150	82314
17594	82315
419896	82316
465820	82317
291025	82318
397501	82319
260116	82320
535350	82321
359924	82322
116911	82323
552169	82324
718441	82325
669571	82326
315841	82327
246798	82328
26350	82329
72810	82330
621332	82331
56780	82332
625392	82333
17228	82334
89015	82335
428766	82336
713985	82337
603331	82338
716363	82339
167364	82340
236508	82341
147162	82342
173037	82343
354733	82344
325454	82345
275878	82346
264228	82347
315767	82348
501437	82349
23940	82350
675918	82351
317849	82352
713537	82353
717860	82354
356757	82355
340588	82356
694655	82357
114004	82358
174444	82359
702675	82360
547914	82361
22521	82362
79449	82363
675150	82364
155116	82365
34076	82366
82775	82367
355134	82368
71774	82369
236203	82370
374804	82371
427069	82372
248693	82373
165874	82374
92757	82375
682153	82376
29609	82377
245570	82378
367760	82379
479513	82380
635077	82381
486060	82382
449551	82383
158658	82384
34952	82385
191001	82386
123358	82387
481540	82388
70055	82389
45277	82390
414552	82391
79668	82392
418259	82393
375665	82394
177216	82395
73467	82396
49498	82397
634666	82398
45164	82399
508255	82400
550408	82401
15408	82402
154110	82403
519415	82404
344893	82405
84344	82406
198304	82407
385414	82408
11361	82409
17961	82410
124467	82411
41519	82412
153438	82413
172182	82414
505469	82415
132422	82416
156630	82417
590979	82418
27646	82419
493986	82420
410334	82421
471021	82422
298574	82423
434192	82424
527932	82425
74290	82426
157762	82427
68815	82428
124356	82429
699302	82430
386172	82431
151760	82432
600129	82433
705563	82434
275316	82435
710580	82436
51340	82437
4887	82438
793	82439
228918	82440
17946	82441
168443	82442
292379	82443
204475	82444
582344	82445
11920	82446
41796	82447
672804	82448
472633	82449
316920	82450
204985	82451
69	82452
144172	82453
39336	82454
677428	82455
375061	82456
15734	82457
113410	82458
354030	82459
170053	82460
19304	82461
84121	82462
493997	82463
42330	82464
146625	82465
682344	82466
6786	82467
72216	82468
28708	82469
480354	82470
194957	82471
235759	82472
56704	82473
605149	82474
597517	82475
43626	82476
8253	82477
11975	82478
360920	82479
690374	82480
600469	82481
433907	82482
542638	82483
116264	82484
755	82485
133294	82486
339281	82487
144239	82488
667150	82489
36798	82490
16433	82491
88734	82492
716476	82493
214745	82494
99785	82495
297985	82496
562694	82497
361912	82498
422625	82499
541195	82500
647534	82501
648143	82502
68657	82503
513326	82504
297344	82505
661002	82506
653298	82507
608870	82508
355625	82509
223270	82510
716693	82511
317797	82512
282366	82513
336257	82514
150302	82515
555532	82516
126718	82517
641032	82518
22338	82519
578279	82520
110427	82521
490991	82522
161873	82523
74	82524
43454	82525
551628	82526
250757	82527
324405	82528
223170	82529
28583	82530
471285	82531
114399	82532
10840	82533
707174	82534
283238	82535
439540	82536
188224	82537
345904	82538
64471	82539
557118	82540
566123	82541
142699	82542
130365	82543
15738	82544
235766	82545
351058	82546
130200	82547
525424	82548
379486	82549
694563	82550
652906	82551
720170	82552
552497	82553
134604	82554
95186	82555
372391	82556
628065	82557
486274	82558
527474	82559
253098	82560
178670	82561
137590	82562
380704	82563
417197	82564
697600	82565
322732	82566
340424	82567
256882	82568
578254	82569
722672	82570
683014	82571
98454	82572
363134	82573
550026	82574
174964	82575
44632	82576
562535	82577
48959	82578
157240	82579
163450	82580
672405	82581
183861	82582
626001	82583
25054	82584
112430	82585
231298	82586
63609	82587
10566	82588
724391	82589
696652	82590
145672	82591
46194	82592
442442	82593
12900	82594
226212	82595
36910	82596
368410	82597
405711	82598
292982	82599
403945	82600
504266	82601
49901	82602
690519	82603
260719	82604
23695	82605
179241	82606
371397	82607
708409	82608
51342	82609
183956	82610
99504	82611
264699	82612
409352	82613
294079	82614
79352	82615
712342	82616
1301	82617
362564	82618
604943	82619
58175	82620
294739	82621
152705	82622
180604	82623
562190	82624
51887	82625
258444	82626
272657	82627
511316	82628
141902	82629
308715	82630
709967	82631
57662	82632
122979	82633
156109	82634
63283	82635
146854	82636
195050	82637
450363	82638
527008	82639
318235	82640
423035	82641
539661	82642
26283	82643
232930	82644
492382	82645
97278	82646
350455	82647
82928	82648
132753	82649
657030	82650
495576	82651
17011	82652
222928	82653
171251	82654
83006	82655
213625	82656
473841	82657
43868	82658
483790	82659
495425	82660
35908	82661
135422	82662
513928	82663
502794	82664
451797	82665
565026	82666
407368	82667
183078	82668
189603	82669
27825	82670
373603	82671
169794	82672
125546	82673
36385	82674
42209	82675
633803	82676
676612	82677
19207	82678
235021	82679
5868	82680
140538	82681
299471	82682
22754	82683
711961	82684
350338	82685
2954	82686
12273	82687
54913	82688
33418	82689
642330	82690
46298	82691
541903	82692
17742	82693
55393	82694
52636	82695
83487	82696
598443	82697
138371	82698
455854	82699
263865	82700
664896	82701
197614	82702
326139	82703
147082	82704
559335	82705
578387	82706
59385	82707
724287	82708
387968	82709
394798	82710
327080	82711
130663	82712
669569	82713
93372	82714
611001	82715
502440	82716
664827	82717
333558	82718
88385	82719
130460	82720
562711	82721
716885	82722
132583	82723
64517	82724
647835	82725
296852	82726
565187	82727
258661	82728
307721	82729
521324	82730
65618	82731
106271	82732
62693	82733
33619	82734
424126	82735
412838	82736
128121	82737
153345	82738
12702	82739
27674	82740
286979	82741
105994	82742
875	82743
591056	82744
561491	82745
133417	82746
66220	82747
414854	82748
165052	82749
48	82750
5560	82751
406222	82752
648317	82753
112945	82754
313847	82755
673550	82756
156416	82757
472982	82758
141268	82759
403443	82760
341895	82761
467846	82762
69533	82763
180096	82764
722896	82765
620188	82766
179263	82767
383448	82768
299654	82769
159733	82770
396259	82771
40380	82772
131839	82773
178921	82774
22163	82775
392793	82776
49887	82777
143951	82778
341389	82779
844	82780
26335	82781
465245	82782
24324	82783
288811	82784
548372	82785
133224	82786
61373	82787
411300	82788
364275	82789
210608	82790
548548	82791
81192	82792
229750	82793
296679	82794
22631	82795
254620	82796
690867	82797
459426	82798
553179	82799
501572	82800
15836	82801
648648	82802
99665	82803
146725	82804
677431	82805
180216	82806
71953	82807
44123	82808
499127	82809
382480	82810
376643	82811
52463	82812
38821	82813
426949	82814
685604	82815
88603	82816
632663	82817
134048	82818
323788	82819
287410	82820
443719	82821
1042	82822
65040	82823
500436	82824
539356	82825
711291	82826
18365	82827
394290	82828
44922	82829
5650	82830
277820	82831
328351	82832
532466	82833
186791	82834
141808	82835
24770	82836
429430	82837
604831	82838
29171	82839
360651	82840
111697	82841
606694	82842
624887	82843
254170	82844
299395	82845
645046	82846
625884	82847
349256	82848
679124	82849
176016	82850
44962	82851
282718	82852
179877	82853
294576	82854
563358	82855
296402	82856
47922	82857
315833	82858
12573	82859
550632	82860
228784	82861
403920	82862
345418	82863
495010	82864
101047	82865
158812	82866
40318	82867
44862	82868
630324	82869
592094	82870
192260	82871
614014	82872
675988	82873
19658	82874
619294	82875
49270	82876
322089	82877
512015	82878
6646	82879
711927	82880
283672	82881
12847	82882
270266	82883
38253	82884
34608	82885
698239	82886
594937	82887
605899	82888
646151	82889
3813	82890
615152	82891
405776	82892
2656	82893
583356	82894
289062	82895
618249	82896
606382	82897
125361	82898
296336	82899
443422	82900
14235	82901
8340	82902
351231	82903
615314	82904
551418	82905
427703	82906
85228	82907
396809	82908
456314	82909
76287	82910
29439	82911
319646	82912
630280	82913
301276	82914
177704	82915
37298	82916
579688	82917
284271	82918
212	82919
19210	82920
79038	82921
134608	82922
176174	82923
429272	82924
384876	82925
722551	82926
188077	82927
10110	82928
589283	82929
142956	82930
492836	82931
711905	82932
179305	82933
591299	82934
203161	82935
505066	82936
12513	82937
590777	82938
570324	82939
71371	82940
179871	82941
709932	82942
65425	82943
55100	82944
41021	82945
375044	82946
707663	82947
359708	82948
39046	82949
29306	82950
589751	82951
457349	82952
510579	82953
668161	82954
604444	82955
575639	82956
601779	82957
684230	82958
527972	82959
541174	82960
83692	82961
12887	82962
125871	82963
23456	82964
446856	82965
714652	82966
35300	82967
353357	82968
546016	82969
158911	82970
322635	82971
15499	82972
44498	82973
145109	82974
16791	82975
94969	82976
52933	82977
615778	82978
321253	82979
416	82980
10635	82981
588198	82982
32524	82983
556878	82984
237506	82985
43213	82986
20637	82987
393148	82988
209220	82989
441437	82990
288355	82991
600989	82992
3228	82993
380231	82994
700005	82995
711465	82996
105081	82997
720377	82998
384613	82999
111861	83000
180531	83001
108842	83002
351810	83003
315606	83004
254890	83005
39174	83006
213341	83007
169067	83008
110377	83009
585569	83010
446015	83011
678931	83012
607862	83013
174902	83014
549282	83015
376645	83016
300382	83017
4157	83018
166220	83019
290037	83020
92809	83021
124100	83022
137162	83023
460004	83024
41000	83025
7188	83026
2065	83027
342735	83028
371553	83029
75358	83030
448488	83031
173563	83032
51274	83033
67905	83034
53886	83035
219093	83036
684885	83037
10866	83038
400482	83039
674975	83040
180824	83041
360108	83042
159553	83043
598210	83044
163008	83045
475398	83046
117504	83047
588257	83048
383943	83049
536652	83050
7000	83051
13954	83052
5120	83053
462631	83054
519055	83055
426595	83056
485065	83057
294351	83058
9089	83059
30581	83060
27277	83061
108239	83062
225777	83063
148937	83064
504170	83065
448782	83066
220702	83067
405840	83068
50932	83069
128793	83070
55340	83071
554244	83072
681777	83073
655876	83074
148180	83075
45914	83076
131080	83077
144468	83078
679131	83079
153334	83080
202	83081
411693	83082
347401	83083
113183	83084
183734	83085
161309	83086
65589	83087
630443	83088
126647	83089
504365	83090
253019	83091
38500	83092
164509	83093
313373	83094
96122	83095
86453	83096
158228	83097
162731	83098
186271	83099
9827	83100
587556	83101
47086	83102
54850	83103
125138	83104
89335	83105
568555	83106
434765	83107
659900	83108
660191	83109
103567	83110
474088	83111
40935	83112
603294	83113
176734	83114
422128	83115
658465	83116
259249	83117
238689	83118
553740	83119
561502	83120
414880	83121
4301	83122
148033	83123
81217	83124
119791	83125
174810	83126
139696	83127
91577	83128
9588	83129
52490	83130
130615	83131
155792	83132
230280	83133
608670	83134
36754	83135
571401	83136
181258	83137
422380	83138
257028	83139
55948	83140
221753	83141
481899	83142
28283	83143
26747	83144
215571	83145
62862	83146
684619	83147
505870	83148
573185	83149
306209	83150
11464	83151
591778	83152
11387	83153
13986	83154
46438	83155
429917	83156
14012	83157
90335	83158
60702	83159
133366	83160
7952	83161
644630	83162
36173	83163
579206	83164
65650	83165
61446	83166
181634	83167
206088	83168
79461	83169
411831	83170
571430	83171
8839	83172
111228	83173
156574	83174
400525	83175
711476	83176
10581	83177
133268	83178
82632	83179
99137	83180
17768	83181
261248	83182
604422	83183
189259	83184
681061	83185
47604	83186
1366	83187
86363	83188
621591	83189
167240	83190
1826	83191
96086	83192
16022	83193
427577	83194
285967	83195
282	83196
48679	83197
300958	83198
170432	83199
418523	83200
136613	83201
320285	83202
273705	83203
80486	83204
204952	83205
626855	83206
13593	83207
146484	83208
65794	83209
105877	83210
528183	83211
173981	83212
578577	83213
374111	83214
298788	83215
262734	83216
66323	83217
455542	83218
5737	83219
444856	83220
108505	83221
698178	83222
49980	83223
135885	83224
566391	83225
30105	83226
112295	83227
554761	83228
659046	83229
26939	83230
221675	83231
159274	83232
551313	83233
486839	83234
105320	83235
405857	83236
407250	83237
79008	83238
25809	83239
92274	83240
97135	83241
391249	83242
130663	83243
306399	83244
315270	83245
616619	83246
107227	83247
178957	83248
603826	83249
443792	83250
371123	83251
1188	83252
673952	83253
113756	83254
13066	83255
3186	83256
347202	83257
661650	83258
202207	83259
134305	83260
543874	83261
514571	83262
111759	83263
29849	83264
271886	83265
332325	83266
646986	83267
543558	83268
346782	83269
613018	83270
246864	83271
516973	83272
150144	83273
114642	83274
723217	83275
144234	83276
572870	83277
619988	83278
419493	83279
375297	83280
184147	83281
114071	83282
11611	83283
79964	83284
642007	83285
29312	83286
572225	83287
659688	83288
176760	83289
356101	83290
340464	83291
240950	83292
155382	83293
65315	83294
113702	83295
183406	83296
509440	83297
109485	83298
589696	83299
704810	83300
20792	83301
153181	83302
12963	83303
2789	83304
2255	83305
2235	83306
297311	83307
86255	83308
354151	83309
167152	83310
608156	83311
440004	83312
33069	83313
199667	83314
452085	83315
127914	83316
681781	83317
75103	83318
422047	83319
411787	83320
316250	83321
492431	83322
398056	83323
515244	83324
17919	83325
168804	83326
627176	83327
402005	83328
142855	83329
21284	83330
41858	83331
716270	83332
112557	83333
349807	83334
84241	83335
331908	83336
471477	83337
632781	83338
168965	83339
701177	83340
1900	83341
5555	83342
69764	83343
121924	83344
124563	83345
372940	83346
348997	83347
225623	83348
134950	83349
51766	83350
677776	83351
67433	83352
283565	83353
337113	83354
39707	83355
543313	83356
424798	83357
367166	83358
668458	83359
528596	83360
634646	83361
334952	83362
124194	83363
6881	83364
68004	83365
162939	83366
52061	83367
490599	83368
136364	83369
266860	83370
52059	83371
151243	83372
48057	83373
22528	83374
117136	83375
106067	83376
479710	83377
416582	83378
20494	83379
19975	83380
16796	83381
11836	83382
46623	83383
28476	83384
579677	83385
426145	83386
2916	83387
559395	83388
592731	83389
450847	83390
652437	83391
649450	83392
548017	83393
277945	83394
132808	83395
109843	83396
66623	83397
534200	83398
572322	83399
374734	83400
39564	83401
567628	83402
8463	83403
50523	83404
367143	83405
21620	83406
541273	83407
102077	83408
89481	83409
270314	83410
436384	83411
367488	83412
10385	83413
183079	83414
169776	83415
287091	83416
111854	83417
607291	83418
579242	83419
128905	83420
125016	83421
519901	83422
522309	83423
416999	83424
540622	83425
619213	83426
328768	83427
503807	83428
43074	83429
657674	83430
623670	83431
551251	83432
331779	83433
674372	83434
214057	83435
171710	83436
115100	83437
588075	83438
64189	83439
151431	83440
516876	83441
370190	83442
324586	83443
231906	83444
63591	83445
18653	83446
403363	83447
119925	83448
577839	83449
400152	83450
95986	83451
279676	83452
681885	83453
560327	83454
31767	83455
125039	83456
596975	83457
631819	83458
19996	83459
41453	83460
464704	83461
36896	83462
153135	83463
45507	83464
79586	83465
109899	83466
1568	83467
372564	83468
26430	83469
8734	83470
121127	83471
246843	83472
252170	83473
80522	83474
558	83475
352145	83476
70349	83477
615219	83478
52232	83479
284708	83480
450391	83481
553419	83482
5172	83483
419334	83484
653361	83485
131047	83486
348518	83487
610769	83488
118832	83489
482959	83490
49382	83491
289304	83492
720923	83493
619003	83494
476314	83495
531973	83496
6647	83497
219038	83498
530449	83499
127959	83500
165020	83501
219940	83502
175946	83503
12811	83504
183681	83505
122346	83506
65381	83507
49313	83508
116927	83509
715635	83510
164334	83511
708904	83512
600978	83513
9149	83514
671945	83515
349291	83516
10072	83517
452172	83518
4464	83519
599554	83520
47687	83521
410498	83522
25017	83523
204291	83524
106923	83525
600029	83526
153862	83527
287478	83528
175841	83529
170125	83530
99150	83531
718974	83532
39633	83533
319201	83534
36217	83535
68611	83536
189026	83537
88320	83538
23290	83539
683880	83540
102064	83541
372154	83542
566114	83543
11118	83544
548572	83545
212849	83546
208458	83547
237851	83548
278326	83549
125318	83550
702667	83551
123135	83552
453656	83553
46797	83554
684257	83555
31325	83556
669911	83557
443884	83558
4004	83559
176604	83560
252613	83561
604820	83562
263158	83563
35336	83564
5351	83565
146670	83566
488832	83567
3600	83568
88021	83569
112506	83570
506966	83571
580406	83572
170411	83573
424389	83574
88316	83575
19067	83576
408015	83577
37317	83578
158072	83579
470102	83580
78347	83581
510521	83582
23989	83583
8586	83584
676893	83585
90367	83586
339807	83587
259181	83588
144695	83589
643714	83590
3852	83591
531871	83592
224306	83593
19991	83594
38750	83595
17699	83596
298669	83597
599670	83598
354053	83599
9026	83600
338844	83601
384046	83602
211372	83603
62281	83604
45486	83605
411889	83606
352021	83607
215125	83608
541808	83609
5394	83610
418441	83611
265765	83612
317158	83613
451316	83614
720234	83615
223576	83616
560635	83617
582188	83618
534264	83619
94191	83620
580731	83621
4624	83622
112607	83623
527051	83624
139202	83625
430484	83626
449479	83627
330544	83628
495402	83629
413819	83630
580921	83631
393564	83632
142319	83633
20063	83634
153397	83635
592900	83636
242145	83637
47465	83638
114116	83639
74772	83640
3084	83641
583835	83642
348398	83643
415249	83644
499545	83645
519133	83646
390780	83647
443873	83648
562824	83649
393869	83650
102112	83651
207143	83652
566721	83653
98158	83654
224153	83655
213396	83656
182179	83657
187163	83658
606899	83659
584745	83660
638832	83661
68930	83662
11003	83663
4857	83664
457304	83665
423861	83666
669249	83667
218350	83668
2436	83669
547569	83670
334076	83671
67798	83672
173202	83673
208852	83674
572981	83675
268621	83676
328685	83677
627174	83678
552287	83679
329001	83680
132493	83681
54765	83682
377419	83683
529258	83684
212415	83685
576294	83686
434994	83687
279454	83688
615552	83689
689018	83690
261976	83691
678066	83692
376074	83693
494765	83694
295475	83695
539094	83696
580771	83697
22726	83698
489501	83699
120756	83700
685593	83701
349594	83702
574206	83703
114248	83704
36856	83705
517532	83706
313499	83707
131526	83708
143232	83709
551674	83710
259529	83711
421898	83712
154185	83713
104343	83714
414292	83715
37872	83716
708044	83717
397040	83718
481668	83719
298382	83720
147309	83721
14236	83722
175339	83723
23465	83724
2616	83725
476886	83726
45067	83727
136948	83728
522856	83729
197942	83730
141820	83731
282211	83732
683243	83733
373826	83734
153931	83735
414701	83736
368644	83737
2769	83738
142406	83739
82782	83740
55703	83741
703975	83742
391025	83743
569686	83744
259052	83745
650240	83746
378438	83747
83531	83748
126481	83749
2829	83750
365083	83751
79886	83752
60780	83753
4142	83754
387700	83755
155717	83756
56693	83757
566043	83758
65173	83759
672536	83760
255220	83761
236146	83762
537196	83763
10232	83764
129280	83765
683814	83766
144424	83767
10833	83768
520647	83769
196029	83770
471146	83771
445190	83772
78693	83773
46207	83774
592489	83775
153678	83776
50790	83777
2006	83778
135968	83779
296168	83780
301636	83781
17059	83782
363096	83783
440488	83784
425	83785
463777	83786
197332	83787
16418	83788
56332	83789
719001	83790
164454	83791
21284	83792
239998	83793
94614	83794
608390	83795
116822	83796
542404	83797
110828	83798
545366	83799
420038	83800
385474	83801
42941	83802
40070	83803
458409	83804
414395	83805
604815	83806
13974	83807
108456	83808
379249	83809
195973	83810
36615	83811
87816	83812
116252	83813
204683	83814
639099	83815
658352	83816
20843	83817
323360	83818
553624	83819
227959	83820
288520	83821
144286	83822
47724	83823
55611	83824
99651	83825
108739	83826
154919	83827
606340	83828
622499	83829
324796	83830
90076	83831
454730	83832
185372	83833
401633	83834
509621	83835
135718	83836
461966	83837
14452	83838
18754	83839
396100	83840
32448	83841
216177	83842
269247	83843
53722	83844
6871	83845
175703	83846
465291	83847
29236	83848
125368	83849
636930	83850
143392	83851
635221	83852
49725	83853
193089	83854
333611	83855
58600	83856
147911	83857
602965	83858
538853	83859
393630	83860
232570	83861
450142	83862
684588	83863
298798	83864
617661	83865
635593	83866
63296	83867
429180	83868
128277	83869
12311	83870
133134	83871
713548	83872
10548	83873
567703	83874
151136	83875
255438	83876
261613	83877
603938	83878
69050	83879
93307	83880
714975	83881
109103	83882
15402	83883
138757	83884
187507	83885
56613	83886
484511	83887
438136	83888
355470	83889
604264	83890
126	83891
29731	83892
69245	83893
108962	83894
131042	83895
530235	83896
406733	83897
527981	83898
29229	83899
40223	83900
241308	83901
58121	83902
60161	83903
212971	83904
17770	83905
590114	83906
446810	83907
479836	83908
52218	83909
173081	83910
253583	83911
539700	83912
143039	83913
577573	83914
628390	83915
400588	83916
129946	83917
16404	83918
490165	83919
174135	83920
280698	83921
240282	83922
281737	83923
548633	83924
459476	83925
172545	83926
620362	83927
76059	83928
51850	83929
113436	83930
426809	83931
25873	83932
316686	83933
218423	83934
20182	83935
446806	83936
106449	83937
6210	83938
574888	83939
170054	83940
589591	83941
664494	83942
422787	83943
3750	83944
71157	83945
562654	83946
508905	83947
86785	83948
376470	83949
470849	83950
631352	83951
576395	83952
552102	83953
4021	83954
481519	83955
213596	83956
8936	83957
1119	83958
97831	83959
27483	83960
43341	83961
439355	83962
511261	83963
539872	83964
633323	83965
138824	83966
482034	83967
11778	83968
144025	83969
713024	83970
302025	83971
5673	83972
722198	83973
269347	83974
29348	83975
381693	83976
171634	83977
172896	83978
697032	83979
566375	83980
4878	83981
420505	83982
635790	83983
552677	83984
285612	83985
355140	83986
125006	83987
441034	83988
2617	83989
32518	83990
142377	83991
40302	83992
658550	83993
28991	83994
144105	83995
247787	83996
60352	83997
133851	83998
270090	83999
643827	84000
139933	84001
501522	84002
390696	84003
216720	84004
79943	84005
153172	84006
328198	84007
465529	84008
184284	84009
162794	84010
90779	84011
595352	84012
433086	84013
35333	84014
109099	84015
463693	84016
24648	84017
51864	84018
389986	84019
16866	84020
553037	84021
174095	84022
615414	84023
509029	84024
138213	84025
441385	84026
462553	84027
154134	84028
38719	84029
229918	84030
23311	84031
34259	84032
53090	84033
179510	84034
359697	84035
549479	84036
361709	84037
170620	84038
229275	84039
178396	84040
110839	84041
363975	84042
149559	84043
226395	84044
485595	84045
25636	84046
126108	84047
693692	84048
557470	84049
14625	84050
67505	84051
316674	84052
721509	84053
98944	84054
12110	84055
316167	84056
370268	84057
544095	84058
100806	84059
43410	84060
76769	84061
184472	84062
31118	84063
1697	84064
492231	84065
13129	84066
380806	84067
369951	84068
65423	84069
198330	84070
392376	84071
52421	84072
33652	84073
530496	84074
417950	84075
95709	84076
3928	84077
96070	84078
175893	84079
286894	84080
61527	84081
621425	84082
50937	84083
116287	84084
393678	84085
224730	84086
535877	84087
57537	84088
184464	84089
5686	84090
34739	84091
651230	84092
581341	84093
129403	84094
24113	84095
35102	84096
634064	84097
263573	84098
8179	84099
275238	84100
638520	84101
151693	84102
69330	84103
170954	84104
249083	84105
57380	84106
586426	84107
148061	84108
12909	84109
16001	84110
684084	84111
412486	84112
84068	84113
21810	84114
184829	84115
85541	84116
45745	84117
202994	84118
44073	84119
58892	84120
222144	84121
234221	84122
46639	84123
43405	84124
18576	84125
165262	84126
572660	84127
81529	84128
400781	84129
597844	84130
406421	84131
312926	84132
130693	84133
28724	84134
488267	84135
675481	84136
140905	84137
24122	84138
431241	84139
536588	84140
28123	84141
644063	84142
210661	84143
5539	84144
121724	84145
208637	84146
201907	84147
18725	84148
459232	84149
462889	84150
62236	84151
281931	84152
12622	84153
46227	84154
307876	84155
263630	84156
584503	84157
532049	84158
147848	84159
123614	84160
66014	84161
407156	84162
28375	84163
75608	84164
360721	84165
187008	84166
646640	84167
215786	84168
56841	84169
159809	84170
25283	84171
445	84172
705711	84173
8452	84174
23034	84175
629827	84176
22995	84177
670938	84178
40229	84179
166955	84180
144114	84181
23	84182
71593	84183
669098	84184
709882	84185
612468	84186
136419	84187
293537	84188
13950	84189
711846	84190
52438	84191
77377	84192
83078	84193
135145	84194
105075	84195
152709	84196
404846	84197
433983	84198
601306	84199
296483	84200
481482	84201
78473	84202
632503	84203
162937	84204
509914	84205
386862	84206
309813	84207
668601	84208
585951	84209
472293	84210
165865	84211
130714	84212
104400	84213
179649	84214
586982	84215
66705	84216
457632	84217
142657	84218
42046	84219
276277	84220
630219	84221
627607	84222
141732	84223
552027	84224
631359	84225
121173	84226
203402	84227
582546	84228
259842	84229
324889	84230
54665	84231
541929	84232
58016	84233
77693	84234
54922	84235
73967	84236
50622	84237
208995	84238
493946	84239
379523	84240
292846	84241
112085	84242
166433	84243
723986	84244
124814	84245
477290	84246
323135	84247
47290	84248
291205	84249
284643	84250
18095	84251
110606	84252
553449	84253
243230	84254
604677	84255
170670	84256
130527	84257
50540	84258
60578	84259
127424	84260
2084	84261
114198	84262
44786	84263
19197	84264
702593	84265
384997	84266
561063	84267
4578	84268
15900	84269
479328	84270
720235	84271
71195	84272
147461	84273
404944	84274
92098	84275
645867	84276
451514	84277
700399	84278
292536	84279
560954	84280
542574	84281
130231	84282
172755	84283
552306	84284
17484	84285
269743	84286
162118	84287
569	84288
571731	84289
171046	84290
19784	84291
36552	84292
449476	84293
17535	84294
434463	84295
296204	84296
611005	84297
71838	84298
405953	84299
342442	84300
436587	84301
41116	84302
408328	84303
141727	84304
85356	84305
184065	84306
285344	84307
468859	84308
153498	84309
6222	84310
17058	84311
543526	84312
366207	84313
724873	84314
300543	84315
50725	84316
654883	84317
456288	84318
329651	84319
25866	84320
139026	84321
33984	84322
163192	84323
440284	84324
289391	84325
114083	84326
19645	84327
62791	84328
450216	84329
651116	84330
471433	84331
9434	84332
47860	84333
56323	84334
358929	84335
1137	84336
559299	84337
395440	84338
182726	84339
282352	84340
503048	84341
40294	84342
18319	84343
248662	84344
690213	84345
33187	84346
211942	84347
255599	84348
492523	84349
9379	84350
304014	84351
149014	84352
33899	84353
177320	84354
159962	84355
267947	84356
202418	84357
90226	84358
139304	84359
592697	84360
24960	84361
249819	84362
308294	84363
380882	84364
10149	84365
150335	84366
316374	84367
149015	84368
292028	84369
652708	84370
432598	84371
396225	84372
110996	84373
43784	84374
359928	84375
634944	84376
47988	84377
322860	84378
518105	84379
68469	84380
137610	84381
106514	84382
51697	84383
228517	84384
206245	84385
455941	84386
145868	84387
319333	84388
637598	84389
69720	84390
127251	84391
56162	84392
71229	84393
484216	84394
166308	84395
35899	84396
456158	84397
623646	84398
332659	84399
519037	84400
9772	84401
670129	84402
230373	84403
504381	84404
13135	84405
7741	84406
178034	84407
558468	84408
189459	84409
160287	84410
595410	84411
164395	84412
55300	84413
481	84414
89951	84415
228241	84416
24733	84417
664487	84418
410535	84419
26350	84420
563650	84421
85114	84422
427912	84423
51638	84424
85905	84425
125147	84426
311751	84427
171218	84428
24132	84429
10407	84430
435353	84431
437761	84432
103880	84433
27197	84434
1370	84435
447692	84436
526137	84437
16066	84438
368987	84439
416605	84440
694262	84441
2778	84442
279432	84443
490496	84444
714465	84445
5019	84446
370230	84447
515824	84448
498597	84449
98393	84450
169462	84451
217659	84452
122068	84453
60039	84454
474055	84455
584240	84456
3129	84457
173693	84458
250390	84459
688929	84460
161288	84461
48050	84462
221900	84463
494434	84464
189568	84465
14788	84466
7857	84467
69846	84468
105717	84469
73581	84470
362515	84471
627438	84472
204958	84473
1346	84474
116070	84475
497440	84476
582960	84477
464431	84478
6011	84479
147019	84480
106660	84481
399753	84482
93037	84483
217575	84484
128661	84485
421852	84486
3548	84487
121910	84488
151511	84489
294828	84490
681378	84491
178160	84492
518205	84493
10928	84494
540535	84495
427370	84496
10762	84497
52984	84498
162023	84499
166765	84500
42204	84501
185051	84502
564992	84503
630062	84504
23248	84505
446036	84506
571987	84507
367979	84508
312859	84509
651427	84510
12076	84511
13405	84512
363666	84513
269207	84514
82661	84515
544565	84516
91497	84517
648056	84518
380465	84519
48365	84520
474377	84521
120794	84522
516509	84523
27776	84524
554299	84525
63749	84526
399534	84527
157894	84528
91473	84529
121554	84530
29191	84531
18443	84532
171582	84533
561054	84534
604157	84535
624072	84536
193678	84537
680678	84538
44535	84539
590232	84540
254009	84541
82197	84542
144791	84543
266220	84544
176093	84545
249475	84546
149321	84547
327696	84548
1685	84549
370138	84550
543250	84551
352722	84552
134630	84553
132385	84554
108432	84555
110423	84556
332365	84557
362090	84558
290517	84559
351618	84560
35440	84561
64561	84562
488478	84563
53534	84564
287047	84565
690732	84566
687342	84567
131446	84568
158654	84569
456845	84570
705587	84571
500210	84572
491896	84573
560351	84574
5349	84575
364296	84576
243563	84577
369667	84578
591808	84579
539251	84580
707626	84581
542833	84582
146431	84583
87066	84584
141150	84585
357	84586
251227	84587
13463	84588
164363	84589
222292	84590
566873	84591
150258	84592
263335	84593
532473	84594
66661	84595
313927	84596
5572	84597
724236	84598
6082	84599
265336	84600
263505	84601
163282	84602
337321	84603
681163	84604
62825	84605
610804	84606
15418	84607
284599	84608
45743	84609
172426	84610
544994	84611
111593	84612
109182	84613
22905	84614
581969	84615
90417	84616
664759	84617
347289	84618
580631	84619
471505	84620
12551	84621
70219	84622
180817	84623
146235	84624
21932	84625
183464	84626
548446	84627
407422	84628
385389	84629
170574	84630
281068	84631
218956	84632
128233	84633
96242	84634
473205	84635
196144	84636
1775	84637
48782	84638
560901	84639
8225	84640
717044	84641
348844	84642
28062	84643
95486	84644
298959	84645
531586	84646
32874	84647
125062	84648
105293	84649
219130	84650
245557	84651
58772	84652
553222	84653
649841	84654
330192	84655
604006	84656
248107	84657
8508	84658
401556	84659
180777	84660
266676	84661
456401	84662
673291	84663
703607	84664
32607	84665
144225	84666
533335	84667
423196	84668
600247	84669
150866	84670
37269	84671
364453	84672
457366	84673
462766	84674
123056	84675
100102	84676
497552	84677
17411	84678
12255	84679
15766	84680
289518	84681
243497	84682
14247	84683
174976	84684
71017	84685
459776	84686
346581	84687
129174	84688
132149	84689
63384	84690
126243	84691
94156	84692
92920	84693
390682	84694
7738	84695
89197	84696
101224	84697
679855	84698
532595	84699
328275	84700
268133	84701
325500	84702
697978	84703
61825	84704
261666	84705
51	84706
181025	84707
600369	84708
213956	84709
235	84710
682572	84711
198047	84712
2027	84713
536930	84714
180423	84715
382156	84716
12966	84717
433183	84718
246837	84719
180368	84720
382466	84721
75000	84722
461558	84723
498284	84724
123586	84725
15328	84726
3465	84727
1621	84728
61374	84729
715470	84730
23142	84731
338768	84732
615554	84733
81657	84734
105033	84735
721592	84736
499673	84737
336866	84738
187265	84739
117522	84740
67626	84741
151437	84742
173834	84743
611165	84744
165387	84745
140914	84746
181796	84747
483560	84748
434834	84749
115910	84750
57907	84751
510918	84752
647332	84753
102357	84754
13225	84755
208244	84756
387083	84757
3030	84758
112123	84759
134954	84760
371592	84761
505115	84762
81825	84763
332319	84764
236566	84765
17199	84766
156905	84767
315529	84768
27070	84769
709883	84770
110440	84771
678268	84772
35389	84773
719522	84774
16085	84775
395453	84776
651554	84777
518754	84778
294023	84779
18203	84780
225020	84781
197699	84782
650237	84783
62743	84784
84052	84785
24918	84786
555365	84787
206001	84788
151563	84789
448267	84790
172892	84791
44603	84792
84639	84793
669377	84794
510496	84795
304506	84796
116325	84797
492810	84798
73027	84799
355034	84800
583704	84801
204786	84802
110555	84803
348642	84804
277297	84805
105066	84806
187636	84807
52095	84808
366918	84809
190649	84810
39942	84811
654112	84812
192778	84813
149375	84814
268319	84815
646224	84816
299542	84817
236968	84818
16227	84819
66084	84820
698231	84821
103664	84822
14171	84823
374404	84824
708932	84825
13022	84826
108978	84827
11045	84828
534977	84829
1391	84830
125710	84831
460265	84832
215377	84833
394039	84834
13849	84835
86354	84836
120575	84837
84305	84838
3389	84839
228798	84840
43309	84841
67887	84842
155345	84843
131158	84844
386234	84845
17157	84846
68472	84847
513598	84848
670555	84849
585317	84850
336353	84851
653196	84852
618071	84853
231659	84854
694359	84855
461067	84856
377003	84857
54985	84858
609058	84859
25593	84860
113795	84861
228310	84862
31582	84863
626800	84864
34349	84865
242709	84866
695293	84867
11005	84868
164645	84869
622507	84870
136021	84871
223936	84872
416814	84873
653157	84874
124748	84875
417992	84876
4185	84877
183324	84878
284579	84879
51118	84880
145511	84881
9655	84882
474352	84883
694153	84884
282632	84885
701956	84886
489078	84887
160880	84888
3771	84889
298822	84890
341464	84891
328598	84892
14999	84893
14850	84894
390221	84895
14849	84896
132448	84897
184434	84898
393050	84899
135254	84900
608581	84901
567297	84902
168077	84903
361232	84904
6875	84905
347983	84906
311991	84907
443714	84908
113577	84909
233500	84910
33768	84911
354865	84912
55560	84913
603680	84914
47701	84915
207554	84916
707777	84917
270534	84918
338329	84919
581409	84920
39519	84921
678446	84922
443898	84923
164881	84924
351189	84925
22187	84926
137645	84927
642872	84928
616430	84929
182072	84930
137592	84931
19956	84932
186112	84933
432006	84934
417364	84935
436016	84936
124859	84937
560433	84938
416710	84939
163733	84940
471929	84941
692143	84942
58877	84943
670138	84944
170678	84945
2232	84946
576412	84947
412191	84948
22389	84949
23366	84950
243645	84951
342087	84952
356039	84953
284176	84954
119235	84955
17556	84956
349672	84957
88169	84958
35251	84959
100064	84960
113445	84961
132418	84962
601664	84963
74835	84964
156170	84965
377339	84966
690272	84967
53	84968
1150	84969
456801	84970
25211	84971
424655	84972
284058	84973
137772	84974
710636	84975
329862	84976
369959	84977
174300	84978
292538	84979
378405	84980
520480	84981
272270	84982
171573	84983
98342	84984
256818	84985
220350	84986
343979	84987
21428	84988
97220	84989
640683	84990
68606	84991
294371	84992
676960	84993
202153	84994
1519	84995
18704	84996
24810	84997
347387	84998
18703	84999
377861	85000
274680	85001
580332	85002
605204	85003
716462	85004
567225	85005
34701	85006
14546	85007
168993	85008
509066	85009
81860	85010
121064	85011
498214	85012
119416	85013
619364	85014
43229	85015
429256	85016
53203	85017
15958	85018
453137	85019
309346	85020
279617	85021
127721	85022
126234	85023
257604	85024
91423	85025
109569	85026
144061	85027
151737	85028
72441	85029
613886	85030
242159	85031
2287	85032
691581	85033
272459	85034
106	85035
605663	85036
225675	85037
156404	85038
175108	85039
181170	85040
542663	85041
89625	85042
141806	85043
12745	85044
106148	85045
11788	85046
624702	85047
4724	85048
395118	85049
470377	85050
471333	85051
682458	85052
175732	85053
74575	85054
180100	85055
477987	85056
53392	85057
388483	85058
644739	85059
220213	85060
360301	85061
550546	85062
108295	85063
106074	85064
6884	85065
513529	85066
442830	85067
54422	85068
630120	85069
358537	85070
71538	85071
132667	85072
110897	85073
720030	85074
63746	85075
716	85076
152575	85077
339648	85078
332537	85079
2688	85080
259342	85081
171682	85082
201585	85083
100539	85084
454083	85085
397797	85086
58575	85087
509407	85088
420717	85089
62632	85090
166189	85091
186642	85092
50792	85093
563718	85094
588050	85095
103995	85096
238297	85097
348096	85098
249710	85099
338576	85100
298409	85101
477612	85102
555648	85103
422986	85104
600712	85105
61037	85106
38679	85107
234668	85108
253174	85109
199556	85110
80892	85111
72454	85112
37630	85113
113116	85114
215524	85115
108691	85116
428431	85117
316817	85118
166087	85119
58645	85120
647952	85121
363350	85122
33279	85123
520529	85124
463218	85125
477640	85126
44015	85127
270279	85128
188014	85129
83529	85130
135562	85131
165465	85132
504573	85133
333091	85134
388431	85135
545291	85136
532158	85137
717707	85138
419740	85139
450331	85140
698493	85141
265328	85142
411910	85143
169558	85144
378886	85145
569407	85146
405479	85147
105487	85148
465882	85149
231556	85150
103367	85151
416255	85152
224964	85153
156833	85154
427564	85155
199458	85156
367691	85157
340867	85158
44400	85159
309790	85160
659698	85161
5541	85162
95447	85163
167822	85164
541492	85165
498806	85166
292773	85167
517325	85168
207295	85169
58236	85170
4869	85171
185272	85172
84626	85173
8086	85174
443895	85175
50431	85176
12496	85177
59759	85178
440671	85179
12879	85180
5570	85181
699997	85182
294499	85183
63473	85184
65624	85185
270672	85186
244190	85187
417967	85188
46401	85189
562351	85190
3166	85191
366303	85192
69341	85193
91850	85194
114977	85195
13205	85196
329437	85197
42212	85198
34566	85199
485748	85200
4118	85201
593233	85202
359637	85203
421699	85204
533798	85205
670624	85206
706269	85207
128492	85208
82744	85209
27348	85210
678776	85211
111630	85212
412	85213
137180	85214
70142	85215
10955	85216
466037	85217
68933	85218
199351	85219
48622	85220
266994	85221
253707	85222
371065	85223
680092	85224
333076	85225
448504	85226
517083	85227
662839	85228
279700	85229
238592	85230
162223	85231
561060	85232
571787	85233
8454	85234
48263	85235
666795	85236
98946	85237
391813	85238
652229	85239
20307	85240
39860	85241
117551	85242
30761	85243
486863	85244
106625	85245
68270	85246
666763	85247
120089	85248
13642	85249
80790	85250
686351	85251
121187	85252
477264	85253
716844	85254
29532	85255
565881	85256
22188	85257
307421	85258
387654	85259
141637	85260
316735	85261
489	85262
427367	85263
516903	85264
192849	85265
598399	85266
87547	85267
518526	85268
58254	85269
316771	85270
442275	85271
477434	85272
179454	85273
135007	85274
332708	85275
490627	85276
275138	85277
233750	85278
570269	85279
307852	85280
136125	85281
330361	85282
612746	85283
169051	85284
92527	85285
396835	85286
458459	85287
85205	85288
136110	85289
706624	85290
327547	85291
67307	85292
458286	85293
142966	85294
30294	85295
405802	85296
99050	85297
281142	85298
131264	85299
11101	85300
14749	85301
424591	85302
416194	85303
69592	85304
499272	85305
630952	85306
53073	85307
6955	85308
81045	85309
185878	85310
396808	85311
699972	85312
537561	85313
1293	85314
81726	85315
157431	85316
549187	85317
645829	85318
174798	85319
134689	85320
136839	85321
671775	85322
541170	85323
21781	85324
51884	85325
46778	85326
689562	85327
185089	85328
174013	85329
571255	85330
87219	85331
608450	85332
69188	85333
603338	85334
653504	85335
519525	85336
234654	85337
21528	85338
155190	85339
22776	85340
220035	85341
37336	85342
106829	85343
454401	85344
207492	85345
138256	85346
277395	85347
13184	85348
151213	85349
600896	85350
420299	85351
44405	85352
419469	85353
629949	85354
334316	85355
63106	85356
31760	85357
136411	85358
321633	85359
24605	85360
555124	85361
208023	85362
169214	85363
348451	85364
391619	85365
685461	85366
83189	85367
681593	85368
612413	85369
26080	85370
641818	85371
288776	85372
377796	85373
50939	85374
5816	85375
284644	85376
359455	85377
323651	85378
603658	85379
527078	85380
676311	85381
114837	85382
241844	85383
633555	85384
494618	85385
202711	85386
115646	85387
12875	85388
380879	85389
290152	85390
435121	85391
358270	85392
25555	85393
53087	85394
130736	85395
464261	85396
681436	85397
724323	85398
51203	85399
82915	85400
21413	85401
347435	85402
172306	85403
29196	85404
718867	85405
135182	85406
267	85407
697981	85408
393587	85409
189672	85410
522997	85411
211967	85412
3725	85413
176920	85414
260754	85415
722437	85416
56096	85417
228	85418
386277	85419
338663	85420
152201	85421
64491	85422
130182	85423
150868	85424
307067	85425
520434	85426
714307	85427
15453	85428
97013	85429
54756	85430
656678	85431
345229	85432
120398	85433
318668	85434
576433	85435
7845	85436
60026	85437
313245	85438
108254	85439
59406	85440
174624	85441
577460	85442
431169	85443
16959	85444
25522	85445
158697	85446
421559	85447
196227	85448
603018	85449
220004	85450
536330	85451
164454	85452
603850	85453
606449	85454
349891	85455
607028	85456
589106	85457
506841	85458
166384	85459
643089	85460
531837	85461
229961	85462
117297	85463
47617	85464
176878	85465
122093	85466
52088	85467
13313	85468
7124	85469
199598	85470
656783	85471
21163	85472
5265	85473
259715	85474
397035	85475
205566	85476
148659	85477
50139	85478
481510	85479
111100	85480
269000	85481
465849	85482
342367	85483
119447	85484
508018	85485
405069	85486
700154	85487
418602	85488
431251	85489
194894	85490
645995	85491
452601	85492
371201	85493
89862	85494
69198	85495
549425	85496
298190	85497
673472	85498
605700	85499
36355	85500
504263	85501
66306	85502
479255	85503
73377	85504
449250	85505
89391	85506
472780	85507
337146	85508
506081	85509
361357	85510
584052	85511
124459	85512
155409	85513
139291	85514
361222	85515
6502	85516
433569	85517
226554	85518
46592	85519
45729	85520
116379	85521
476366	85522
239565	85523
458560	85524
593969	85525
309265	85526
91938	85527
494653	85528
13965	85529
445052	85530
572789	85531
28518	85532
436992	85533
400893	85534
561101	85535
484126	85536
567093	85537
155196	85538
673751	85539
550500	85540
697530	85541
24154	85542
170223	85543
494035	85544
581288	85545
460304	85546
164366	85547
450605	85548
272773	85549
181239	85550
425750	85551
534929	85552
591080	85553
298017	85554
512081	85555
205448	85556
106274	85557
162457	85558
445418	85559
37214	85560
17276	85561
69702	85562
3488	85563
28650	85564
30055	85565
140599	85566
102405	85567
73	85568
343247	85569
167566	85570
23487	85571
590061	85572
724563	85573
413807	85574
459932	85575
684044	85576
316227	85577
298373	85578
576930	85579
95097	85580
39008	85581
147927	85582
422875	85583
4914	85584
137338	85585
8500	85586
109016	85587
6826	85588
7696	85589
523679	85590
159906	85591
305047	85592
127995	85593
125346	85594
536229	85595
52474	85596
21176	85597
598554	85598
499173	85599
161278	85600
587497	85601
702186	85602
623992	85603
335494	85604
103488	85605
703688	85606
254367	85607
14504	85608
622960	85609
152494	85610
31900	85611
320319	85612
157233	85613
101035	85614
160083	85615
628727	85616
322633	85617
625999	85618
170606	85619
66403	85620
7275	85621
103026	85622
323732	85623
608607	85624
607628	85625
434510	85626
329761	85627
658394	85628
131208	85629
217383	85630
82252	85631
381814	85632
43534	85633
141052	85634
689587	85635
8678	85636
598465	85637
171665	85638
606190	85639
315024	85640
113709	85641
230086	85642
16474	85643
566707	85644
553583	85645
368340	85646
125660	85647
331138	85648
637127	85649
555649	85650
195880	85651
98724	85652
37055	85653
362427	85654
2680	85655
526092	85656
178753	85657
309991	85658
107570	85659
700892	85660
606213	85661
130519	85662
453688	85663
34942	85664
11115	85665
40429	85666
118543	85667
215300	85668
166082	85669
37802	85670
249596	85671
317403	85672
657986	85673
197636	85674
29400	85675
163715	85676
217605	85677
305105	85678
34992	85679
527860	85680
510731	85681
124908	85682
690845	85683
289009	85684
273523	85685
90684	85686
495422	85687
432107	85688
18097	85689
57373	85690
530564	85691
155253	85692
271203	85693
488270	85694
69401	85695
570190	85696
23562	85697
373141	85698
266470	85699
277331	85700
472319	85701
5952	85702
9052	85703
466788	85704
186336	85705
55378	85706
354350	85707
100810	85708
180798	85709
706937	85710
452468	85711
606864	85712
446957	85713
35525	85714
242268	85715
351477	85716
422577	85717
43162	85718
612355	85719
5186	85720
146527	85721
487561	85722
389058	85723
226504	85724
415384	85725
584440	85726
218689	85727
613082	85728
38027	85729
453483	85730
699151	85731
635680	85732
11201	85733
612910	85734
679523	85735
83031	85736
5210	85737
213732	85738
683136	85739
18318	85740
560596	85741
273407	85742
597857	85743
24527	85744
53659	85745
216526	85746
65893	85747
58604	85748
628681	85749
100045	85750
124634	85751
535370	85752
442939	85753
458382	85754
404946	85755
558421	85756
56292	85757
281735	85758
123392	85759
381963	85760
180476	85761
133024	85762
100360	85763
497164	85764
26892	85765
413204	85766
4015	85767
31885	85768
29265	85769
350937	85770
357444	85771
50903	85772
85340	85773
442026	85774
566999	85775
405088	85776
505209	85777
75717	85778
218742	85779
65219	85780
405611	85781
457250	85782
12582	85783
3792	85784
561428	85785
355926	85786
287874	85787
198294	85788
175775	85789
209478	85790
163296	85791
403137	85792
103384	85793
379510	85794
640820	85795
150630	85796
165311	85797
199145	85798
58792	85799
137143	85800
65340	85801
340745	85802
593107	85803
241065	85804
481954	85805
390687	85806
134372	85807
154495	85808
720213	85809
108244	85810
583219	85811
346193	85812
368783	85813
115799	85814
80291	85815
64255	85816
257104	85817
421587	85818
107444	85819
259574	85820
712434	85821
170941	85822
132632	85823
34163	85824
502920	85825
374458	85826
214607	85827
49985	85828
245406	85829
217764	85830
296603	85831
4646	85832
99517	85833
48066	85834
307432	85835
541376	85836
56898	85837
84264	85838
298528	85839
390746	85840
119691	85841
221412	85842
75450	85843
651685	85844
131012	85845
125193	85846
543863	85847
267244	85848
17412	85849
118126	85850
277833	85851
506727	85852
178394	85853
278156	85854
313704	85855
105409	85856
636964	85857
245866	85858
2811	85859
148570	85860
629881	85861
337213	85862
292821	85863
723284	85864
105406	85865
642797	85866
259657	85867
128797	85868
713356	85869
294170	85870
123014	85871
375169	85872
446900	85873
4663	85874
226872	85875
165199	85876
621924	85877
243059	85878
509395	85879
353286	85880
206788	85881
127744	85882
1406	85883
423322	85884
649812	85885
311754	85886
104415	85887
135423	85888
81519	85889
49002	85890
441922	85891
647194	85892
75813	85893
183285	85894
375836	85895
370702	85896
109085	85897
593543	85898
174611	85899
55001	85900
690007	85901
137121	85902
641894	85903
693532	85904
285185	85905
720178	85906
48432	85907
70230	85908
37523	85909
932	85910
13590	85911
146311	85912
428307	85913
318135	85914
718123	85915
69584	85916
20104	85917
174489	85918
134487	85919
339276	85920
634867	85921
97377	85922
604384	85923
85665	85924
126806	85925
602870	85926
580709	85927
472744	85928
222608	85929
311348	85930
262091	85931
608503	85932
357642	85933
130266	85934
215217	85935
186186	85936
57785	85937
98450	85938
29623	85939
58971	85940
19492	85941
89233	85942
646936	85943
563773	85944
274907	85945
14469	85946
463748	85947
468784	85948
18081	85949
453072	85950
73384	85951
162567	85952
62996	85953
17543	85954
93412	85955
193938	85956
684584	85957
359373	85958
94427	85959
353714	85960
24246	85961
159047	85962
166017	85963
202767	85964
153156	85965
687647	85966
246161	85967
102463	85968
606878	85969
290541	85970
169361	85971
94471	85972
24868	85973
680455	85974
609594	85975
39240	85976
197946	85977
53311	85978
338880	85979
190208	85980
25969	85981
278449	85982
60394	85983
78990	85984
85808	85985
351299	85986
9366	85987
239171	85988
245365	85989
212219	85990
681153	85991
147805	85992
433426	85993
625951	85994
96220	85995
271359	85996
31782	85997
162255	85998
528310	85999
37757	86000
644490	86001
667687	86002
544240	86003
586815	86004
153859	86005
586401	86006
362696	86007
256261	86008
195013	86009
383883	86010
3360	86011
53132	86012
35357	86013
128277	86014
470385	86015
138762	86016
146182	86017
463388	86018
411008	86019
119767	86020
155365	86021
634068	86022
704	86023
581784	86024
128524	86025
92226	86026
71	86027
605669	86028
148013	86029
15804	86030
133937	86031
89521	86032
202137	86033
620944	86034
624317	86035
77549	86036
451442	86037
31304	86038
300701	86039
70725	86040
116944	86041
355449	86042
55207	86043
145572	86044
38097	86045
58273	86046
593241	86047
58609	86048
168263	86049
498222	86050
445919	86051
423632	86052
530508	86053
354217	86054
147363	86055
464	86056
63375	86057
391017	86058
219975	86059
59861	86060
6397	86061
564923	86062
17608	86063
465766	86064
43768	86065
204810	86066
721688	86067
61111	86068
714407	86069
55587	86070
235048	86071
124316	86072
379136	86073
532891	86074
29039	86075
224460	86076
9349	86077
265741	86078
312986	86079
564044	86080
712881	86081
124268	86082
649101	86083
235171	86084
13897	86085
148332	86086
108727	86087
25053	86088
534156	86089
478803	86090
523971	86091
432489	86092
52881	86093
410505	86094
55273	86095
35647	86096
377052	86097
262246	86098
540110	86099
48207	86100
31015	86101
284700	86102
370535	86103
488328	86104
624224	86105
579718	86106
65694	86107
367528	86108
262837	86109
15765	86110
147547	86111
110691	86112
576242	86113
151418	86114
1770	86115
707142	86116
75380	86117
121776	86118
301352	86119
452631	86120
192877	86121
8759	86122
459617	86123
699383	86124
214021	86125
703794	86126
539228	86127
188436	86128
49814	86129
43583	86130
62265	86131
428118	86132
344702	86133
439449	86134
183040	86135
205198	86136
145794	86137
636502	86138
221637	86139
110502	86140
536586	86141
83708	86142
103575	86143
286821	86144
713589	86145
89331	86146
16856	86147
284757	86148
700875	86149
622747	86150
13099	86151
254912	86152
397980	86153
36313	86154
161099	86155
72445	86156
20665	86157
704232	86158
507945	86159
454299	86160
144516	86161
664161	86162
186325	86163
236849	86164
695559	86165
639314	86166
32503	86167
112345	86168
3523	86169
642222	86170
140301	86171
4897	86172
29423	86173
246219	86174
14723	86175
15	86176
58882	86177
590510	86178
7770	86179
706377	86180
505492	86181
39640	86182
139890	86183
96177	86184
428419	86185
625849	86186
143884	86187
117039	86188
95953	86189
219418	86190
158393	86191
46450	86192
10231	86193
153	86194
5887	86195
503205	86196
131891	86197
60723	86198
41485	86199
23576	86200
34573	86201
202009	86202
441758	86203
608955	86204
347240	86205
129017	86206
466458	86207
78603	86208
274580	86209
444864	86210
717597	86211
60744	86212
566367	86213
713525	86214
534408	86215
122166	86216
623319	86217
99566	86218
719291	86219
652955	86220
626088	86221
149443	86222
138743	86223
10306	86224
125852	86225
543121	86226
107173	86227
536400	86228
140289	86229
578219	86230
515873	86231
142797	86232
137979	86233
486859	86234
278630	86235
514365	86236
68452	86237
171038	86238
289316	86239
50686	86240
58889	86241
104293	86242
40304	86243
712347	86244
73629	86245
405286	86246
332332	86247
2787	86248
126336	86249
570084	86250
136084	86251
91337	86252
229237	86253
147737	86254
41671	86255
37858	86256
297138	86257
494359	86258
332184	86259
122768	86260
280504	86261
160709	86262
663422	86263
479348	86264
150783	86265
119803	86266
176744	86267
239860	86268
604787	86269
115765	86270
47271	86271
312657	86272
324319	86273
71568	86274
373850	86275
221015	86276
589482	86277
240955	86278
139743	86279
45135	86280
54924	86281
178149	86282
72515	86283
83146	86284
417792	86285
483118	86286
600138	86287
38619	86288
192485	86289
156926	86290
129372	86291
688598	86292
344930	86293
1907	86294
191222	86295
537870	86296
474578	86297
723114	86298
539476	86299
429942	86300
308140	86301
294224	86302
42879	86303
8409	86304
122890	86305
367706	86306
53932	86307
66237	86308
78085	86309
42474	86310
693530	86311
39526	86312
587792	86313
302602	86314
119623	86315
641848	86316
703169	86317
454618	86318
632535	86319
46121	86320
562326	86321
6250	86322
264068	86323
3882	86324
266705	86325
14997	86326
111246	86327
104666	86328
215089	86329
112894	86330
483115	86331
252721	86332
537940	86333
500599	86334
555074	86335
243128	86336
143681	86337
485125	86338
523643	86339
250614	86340
468067	86341
416854	86342
659935	86343
383013	86344
68667	86345
143295	86346
528575	86347
228013	86348
85147	86349
522576	86350
55722	86351
353369	86352
419179	86353
321160	86354
432693	86355
570225	86356
95765	86357
9240	86358
88863	86359
53813	86360
25832	86361
1292	86362
358681	86363
12450	86364
24462	86365
22053	86366
14704	86367
165169	86368
199577	86369
626092	86370
134759	86371
12139	86372
679544	86373
100642	86374
510554	86375
439807	86376
264124	86377
4684	86378
457853	86379
305234	86380
123087	86381
400034	86382
94371	86383
55064	86384
290367	86385
614847	86386
21751	86387
423897	86388
425225	86389
663	86390
443215	86391
578480	86392
649100	86393
349158	86394
160887	86395
169255	86396
162075	86397
614981	86398
722916	86399
129106	86400
610040	86401
67017	86402
678741	86403
16386	86404
17177	86405
575904	86406
495616	86407
224122	86408
515833	86409
349233	86410
514068	86411
172500	86412
400613	86413
529591	86414
96435	86415
259224	86416
520082	86417
102099	86418
563420	86419
619006	86420
206816	86421
9671	86422
45038	86423
13157	86424
154116	86425
22557	86426
84408	86427
434869	86428
26592	86429
109076	86430
696751	86431
431262	86432
337800	86433
157457	86434
134623	86435
9734	86436
622433	86437
138642	86438
499115	86439
73803	86440
239589	86441
30881	86442
529491	86443
35240	86444
458338	86445
400637	86446
127460	86447
532338	86448
21854	86449
552431	86450
217127	86451
492458	86452
531656	86453
314138	86454
429392	86455
562970	86456
222530	86457
692410	86458
33204	86459
11090	86460
547451	86461
76776	86462
52821	86463
317301	86464
613866	86465
152108	86466
516193	86467
134159	86468
25363	86469
409328	86470
665450	86471
513123	86472
287244	86473
314645	86474
532813	86475
173854	86476
161615	86477
76586	86478
373725	86479
11686	86480
544899	86481
271670	86482
62075	86483
12982	86484
686707	86485
433132	86486
167483	86487
46313	86488
183187	86489
334657	86490
425991	86491
151446	86492
507601	86493
603630	86494
26863	86495
324027	86496
513955	86497
118512	86498
403540	86499
680948	86500
685651	86501
164971	86502
24791	86503
329101	86504
125455	86505
204025	86506
51634	86507
567170	86508
488603	86509
329091	86510
215784	86511
130279	86512
182857	86513
609793	86514
703382	86515
693626	86516
322090	86517
571606	86518
641111	86519
526042	86520
285078	86521
180381	86522
415321	86523
135430	86524
159014	86525
330162	86526
705220	86527
393113	86528
711803	86529
41101	86530
52238	86531
67331	86532
173982	86533
191626	86534
716082	86535
661420	86536
22052	86537
42969	86538
89053	86539
70528	86540
365706	86541
478182	86542
170505	86543
488849	86544
196224	86545
250047	86546
356519	86547
219622	86548
27687	86549
83594	86550
62499	86551
593949	86552
282480	86553
534433	86554
218038	86555
309328	86556
276239	86557
135742	86558
126248	86559
653246	86560
13203	86561
497024	86562
669892	86563
308007	86564
6886	86565
217923	86566
411237	86567
372220	86568
325040	86569
25877	86570
420589	86571
373160	86572
406308	86573
689457	86574
34950	86575
55761	86576
603176	86577
157442	86578
359328	86579
652678	86580
498239	86581
473991	86582
276421	86583
611182	86584
653066	86585
119265	86586
445788	86587
221739	86588
170632	86589
200145	86590
175586	86591
653310	86592
606558	86593
660166	86594
235071	86595
84447	86596
268108	86597
580	86598
345320	86599
429764	86600
713502	86601
386137	86602
499573	86603
149260	86604
302114	86605
578155	86606
20183	86607
62525	86608
525000	86609
380546	86610
121310	86611
303972	86612
51283	86613
228202	86614
33080	86615
596508	86616
620743	86617
514795	86618
83866	86619
273889	86620
21389	86621
244276	86622
22981	86623
280346	86624
33642	86625
424452	86626
162385	86627
90356	86628
368465	86629
268191	86630
198195	86631
274876	86632
5609	86633
165561	86634
13972	86635
144686	86636
229358	86637
32585	86638
722036	86639
316463	86640
163259	86641
549502	86642
515470	86643
425194	86644
124876	86645
257470	86646
84731	86647
112284	86648
164051	86649
25671	86650
49614	86651
235413	86652
366191	86653
134564	86654
24733	86655
340980	86656
512902	86657
124475	86658
400269	86659
53486	86660
135432	86661
321379	86662
484839	86663
141825	86664
500867	86665
1084	86666
660203	86667
688552	86668
44228	86669
80257	86670
171530	86671
539230	86672
598054	86673
122380	86674
4411	86675
562527	86676
697510	86677
528623	86678
118352	86679
504257	86680
168482	86681
273242	86682
481873	86683
492380	86684
200477	86685
33264	86686
110694	86687
552198	86688
602110	86689
313769	86690
76972	86691
159601	86692
6124	86693
116326	86694
115845	86695
90280	86696
325381	86697
15477	86698
622739	86699
405800	86700
264678	86701
2166	86702
616543	86703
79536	86704
15844	86705
657100	86706
138896	86707
696466	86708
595229	86709
563391	86710
434130	86711
472457	86712
16780	86713
417140	86714
3412	86715
96953	86716
74741	86717
52650	86718
329904	86719
587	86720
705053	86721
291379	86722
151576	86723
14786	86724
162491	86725
289915	86726
31035	86727
199101	86728
389938	86729
458276	86730
557281	86731
54457	86732
579523	86733
220948	86734
5515	86735
45260	86736
703582	86737
2206	86738
656498	86739
392796	86740
605902	86741
308961	86742
593813	86743
42262	86744
601537	86745
638835	86746
266973	86747
511188	86748
328175	86749
398158	86750
219040	86751
567392	86752
703462	86753
25524	86754
612381	86755
405102	86756
317755	86757
680080	86758
38819	86759
225575	86760
53551	86761
408186	86762
72954	86763
653056	86764
510948	86765
428185	86766
205577	86767
239553	86768
110226	86769
598732	86770
696752	86771
92164	86772
506070	86773
577845	86774
557168	86775
343718	86776
664053	86777
675857	86778
8608	86779
82528	86780
236167	86781
39850	86782
139985	86783
4048	86784
403191	86785
77605	86786
146360	86787
43998	86788
618999	86789
89756	86790
240305	86791
229832	86792
184668	86793
296398	86794
175068	86795
31486	86796
571048	86797
199461	86798
349011	86799
76180	86800
618741	86801
7094	86802
670785	86803
413822	86804
97296	86805
344310	86806
29605	86807
694958	86808
272208	86809
54932	86810
716577	86811
45389	86812
135164	86813
20677	86814
38891	86815
631171	86816
405707	86817
104080	86818
694923	86819
172884	86820
133763	86821
130888	86822
169188	86823
485594	86824
364826	86825
72708	86826
42821	86827
156774	86828
45672	86829
16279	86830
68452	86831
558295	86832
3795	86833
144684	86834
717138	86835
27135	86836
330758	86837
210921	86838
570425	86839
340043	86840
368843	86841
271435	86842
345906	86843
124556	86844
607846	86845
4893	86846
303240	86847
34959	86848
502761	86849
71044	86850
208492	86851
611776	86852
131053	86853
97107	86854
462883	86855
166859	86856
33869	86857
240381	86858
304088	86859
711662	86860
198898	86861
44364	86862
31145	86863
632944	86864
649408	86865
8840	86866
59682	86867
119071	86868
489695	86869
85776	86870
675154	86871
650764	86872
180631	86873
92857	86874
182206	86875
459849	86876
188171	86877
534036	86878
55853	86879
110693	86880
332092	86881
693517	86882
195906	86883
625689	86884
9224	86885
723607	86886
563143	86887
16144	86888
583732	86889
249725	86890
321550	86891
116135	86892
506934	86893
68011	86894
189586	86895
109747	86896
423595	86897
577566	86898
52503	86899
11671	86900
202642	86901
485982	86902
80600	86903
6019	86904
607285	86905
469637	86906
36477	86907
415747	86908
167475	86909
82153	86910
214646	86911
24498	86912
29412	86913
292	86914
345556	86915
44327	86916
591424	86917
521910	86918
631155	86919
655364	86920
38193	86921
724920	86922
41559	86923
15791	86924
673703	86925
321703	86926
537362	86927
9061	86928
176459	86929
512650	86930
6375	86931
34727	86932
340334	86933
31160	86934
574183	86935
59939	86936
392968	86937
711256	86938
171607	86939
72028	86940
9013	86941
587921	86942
409459	86943
185184	86944
47242	86945
247924	86946
94800	86947
462174	86948
456380	86949
31870	86950
297951	86951
17472	86952
34077	86953
32360	86954
635639	86955
360802	86956
77426	86957
594392	86958
559298	86959
123499	86960
210595	86961
137689	86962
54742	86963
468593	86964
101060	86965
72103	86966
588748	86967
93458	86968
245884	86969
394274	86970
239678	86971
696297	86972
319967	86973
389369	86974
642802	86975
258165	86976
292019	86977
30941	86978
505773	86979
4134	86980
85570	86981
529502	86982
579002	86983
538793	86984
27421	86985
174559	86986
85242	86987
606311	86988
2437	86989
313075	86990
24344	86991
108684	86992
104247	86993
74908	86994
507957	86995
1303	86996
691856	86997
105305	86998
165487	86999
212978	87000
137240	87001
586680	87002
480649	87003
12426	87004
26493	87005
475850	87006
47110	87007
458010	87008
169106	87009
102055	87010
303035	87011
270416	87012
534717	87013
268362	87014
479343	87015
15902	87016
578631	87017
68554	87018
25879	87019
540660	87020
443159	87021
101891	87022
419202	87023
514051	87024
116813	87025
716736	87026
58088	87027
9076	87028
425098	87029
501956	87030
155160	87031
382144	87032
1500	87033
379812	87034
179609	87035
50810	87036
392632	87037
76172	87038
24562	87039
549126	87040
19961	87041
386755	87042
122646	87043
393026	87044
381994	87045
227106	87046
146113	87047
77427	87048
563522	87049
229007	87050
388879	87051
117428	87052
127543	87053
493882	87054
626754	87055
126970	87056
192082	87057
526071	87058
444314	87059
146833	87060
724761	87061
559643	87062
598459	87063
166594	87064
45095	87065
59311	87066
40755	87067
71177	87068
469444	87069
188969	87070
709773	87071
469711	87072
165703	87073
2381	87074
476039	87075
653858	87076
184504	87077
121901	87078
85722	87079
295880	87080
640205	87081
624833	87082
32794	87083
10673	87084
12873	87085
26951	87086
439595	87087
356131	87088
571153	87089
1349	87090
168467	87091
331783	87092
483265	87093
670263	87094
21763	87095
138709	87096
508938	87097
64949	87098
416473	87099
430727	87100
418857	87101
278267	87102
119726	87103
162644	87104
183360	87105
66394	87106
415424	87107
614247	87108
395741	87109
231160	87110
683913	87111
83719	87112
282494	87113
576168	87114
121059	87115
335333	87116
633697	87117
17080	87118
265592	87119
251398	87120
449678	87121
28072	87122
545167	87123
171929	87124
171551	87125
521277	87126
256117	87127
183073	87128
547522	87129
26391	87130
633854	87131
69532	87132
71692	87133
330713	87134
533079	87135
37879	87136
77787	87137
606539	87138
264772	87139
160991	87140
144055	87141
523535	87142
260365	87143
186595	87144
161476	87145
10981	87146
150969	87147
343829	87148
35296	87149
107947	87150
286837	87151
197260	87152
134027	87153
70643	87154
474951	87155
19145	87156
512526	87157
355875	87158
75983	87159
644177	87160
457048	87161
35933	87162
79853	87163
65563	87164
441380	87165
36	87166
543308	87167
66176	87168
463272	87169
170932	87170
55279	87171
524227	87172
77832	87173
75876	87174
435205	87175
48107	87176
265021	87177
94190	87178
463799	87179
279037	87180
166563	87181
543106	87182
646709	87183
96560	87184
549393	87185
2201	87186
154817	87187
14071	87188
433238	87189
141644	87190
515011	87191
609243	87192
434305	87193
698381	87194
409910	87195
497474	87196
49168	87197
27937	87198
618863	87199
631463	87200
351941	87201
90877	87202
309883	87203
223970	87204
580308	87205
377113	87206
521205	87207
243851	87208
505657	87209
4636	87210
528090	87211
361195	87212
217990	87213
90278	87214
252534	87215
295395	87216
24013	87217
257743	87218
13371	87219
52105	87220
61360	87221
232114	87222
174625	87223
193735	87224
521079	87225
404404	87226
131437	87227
17639	87228
531404	87229
67468	87230
45687	87231
652749	87232
597549	87233
179212	87234
339117	87235
275376	87236
344014	87237
228809	87238
627092	87239
707450	87240
81853	87241
108890	87242
571739	87243
29258	87244
284378	87245
186865	87246
457410	87247
474919	87248
150967	87249
94637	87250
11615	87251
487202	87252
620280	87253
222826	87254
34937	87255
238123	87256
540456	87257
42363	87258
10967	87259
395760	87260
120142	87261
169644	87262
547933	87263
31766	87264
28577	87265
163170	87266
336165	87267
142739	87268
14058	87269
13324	87270
39989	87271
451480	87272
185513	87273
16528	87274
460669	87275
133039	87276
585050	87277
468679	87278
448727	87279
180192	87280
14124	87281
13006	87282
31643	87283
492516	87284
5509	87285
439796	87286
279054	87287
541078	87288
34936	87289
48602	87290
401435	87291
1087	87292
71566	87293
324827	87294
128329	87295
11294	87296
617687	87297
16354	87298
28702	87299
34338	87300
46872	87301
164483	87302
11405	87303
187128	87304
35115	87305
188320	87306
264859	87307
267439	87308
16269	87309
531097	87310
6494	87311
467565	87312
420182	87313
431071	87314
54078	87315
439409	87316
232022	87317
531439	87318
81782	87319
699780	87320
430965	87321
659611	87322
441377	87323
306616	87324
49205	87325
304281	87326
199785	87327
30277	87328
236464	87329
132946	87330
138268	87331
59930	87332
294266	87333
320147	87334
497228	87335
84883	87336
35618	87337
73131	87338
283461	87339
338036	87340
553675	87341
562468	87342
622041	87343
283403	87344
587217	87345
4204	87346
61005	87347
373820	87348
587858	87349
110129	87350
44236	87351
475832	87352
64649	87353
434864	87354
272718	87355
465756	87356
477209	87357
119642	87358
21171	87359
184866	87360
546124	87361
358036	87362
60928	87363
219331	87364
702160	87365
180876	87366
581022	87367
20997	87368
610374	87369
628693	87370
482638	87371
42689	87372
56180	87373
340340	87374
83640	87375
134757	87376
459350	87377
555683	87378
178850	87379
227086	87380
72800	87381
207528	87382
36686	87383
578673	87384
23706	87385
25929	87386
198085	87387
620173	87388
664970	87389
528385	87390
235179	87391
565945	87392
577931	87393
215109	87394
655534	87395
218025	87396
333166	87397
15241	87398
24035	87399
424219	87400
222194	87401
30644	87402
270442	87403
585216	87404
125370	87405
79220	87406
173692	87407
69286	87408
5827	87409
484943	87410
609567	87411
512572	87412
80547	87413
215518	87414
5629	87415
11419	87416
366771	87417
105835	87418
3712	87419
279450	87420
719847	87421
13	87422
391707	87423
272669	87424
119929	87425
567853	87426
433724	87427
501598	87428
168874	87429
8226	87430
494939	87431
604138	87432
303370	87433
639414	87434
9051	87435
357618	87436
155989	87437
25468	87438
654770	87439
15161	87440
347728	87441
477090	87442
145835	87443
5058	87444
179885	87445
715627	87446
333626	87447
159685	87448
586844	87449
345	87450
69515	87451
16369	87452
102996	87453
374441	87454
275476	87455
68077	87456
441834	87457
145219	87458
556559	87459
92355	87460
165131	87461
367896	87462
482011	87463
40939	87464
286088	87465
486721	87466
167513	87467
379109	87468
35204	87469
196242	87470
471922	87471
691609	87472
41552	87473
337112	87474
109172	87475
30432	87476
24826	87477
208412	87478
56201	87479
37915	87480
485287	87481
285312	87482
698592	87483
601153	87484
202314	87485
16828	87486
715295	87487
148683	87488
143640	87489
235677	87490
38795	87491
459365	87492
2164	87493
352641	87494
581895	87495
238004	87496
113140	87497
659510	87498
275555	87499
309083	87500
282817	87501
473061	87502
24759	87503
261942	87504
208842	87505
70985	87506
22510	87507
17930	87508
333066	87509
429359	87510
343116	87511
694480	87512
576719	87513
113978	87514
215586	87515
452799	87516
702349	87517
215295	87518
537923	87519
214728	87520
198335	87521
117626	87522
504429	87523
354023	87524
545649	87525
17795	87526
464123	87527
366972	87528
481498	87529
721482	87530
7763	87531
252829	87532
86732	87533
566766	87534
453025	87535
173132	87536
413865	87537
192599	87538
6626	87539
227456	87540
30913	87541
243566	87542
492378	87543
355339	87544
101507	87545
4731	87546
206710	87547
448700	87548
654675	87549
381016	87550
679302	87551
405416	87552
515543	87553
620850	87554
273547	87555
138098	87556
64513	87557
154157	87558
300655	87559
604220	87560
566172	87561
358646	87562
318965	87563
444110	87564
283656	87565
279277	87566
416496	87567
495231	87568
361143	87569
49946	87570
605122	87571
105298	87572
44239	87573
332359	87574
185248	87575
24371	87576
17217	87577
71958	87578
24890	87579
14368	87580
52836	87581
68091	87582
721665	87583
130275	87584
365496	87585
134	87586
49213	87587
55347	87588
230619	87589
197926	87590
23715	87591
87755	87592
288371	87593
248401	87594
115526	87595
147842	87596
546730	87597
223018	87598
233379	87599
356888	87600
431330	87601
286879	87602
82055	87603
470964	87604
478690	87605
637515	87606
554249	87607
331948	87608
80801	87609
238589	87610
43719	87611
694541	87612
143168	87613
37390	87614
455772	87615
246256	87616
701360	87617
103464	87618
260402	87619
12806	87620
405637	87621
636642	87622
334493	87623
183469	87624
658835	87625
163643	87626
551063	87627
162507	87628
286317	87629
49941	87630
156854	87631
602285	87632
406476	87633
394038	87634
38331	87635
307490	87636
120179	87637
16042	87638
110325	87639
293322	87640
293801	87641
299356	87642
134351	87643
72458	87644
88846	87645
52955	87646
277837	87647
194615	87648
581290	87649
84085	87650
440963	87651
7141	87652
274900	87653
13453	87654
45333	87655
142716	87656
35210	87657
185251	87658
326588	87659
50922	87660
411350	87661
50929	87662
359399	87663
50538	87664
207082	87665
393967	87666
526528	87667
71876	87668
485081	87669
50311	87670
621349	87671
577611	87672
129743	87673
533155	87674
649861	87675
614694	87676
475427	87677
338984	87678
717419	87679
22290	87680
290538	87681
51205	87682
91382	87683
689550	87684
211184	87685
386095	87686
433145	87687
486745	87688
631055	87689
562129	87690
687411	87691
439961	87692
632396	87693
125215	87694
256344	87695
12626	87696
32812	87697
223773	87698
705305	87699
16268	87700
687791	87701
62740	87702
364909	87703
120912	87704
517183	87705
33045	87706
183979	87707
488540	87708
619891	87709
18204	87710
328973	87711
400357	87712
359127	87713
590043	87714
103413	87715
121	87716
3281	87717
120474	87718
42592	87719
182444	87720
84460	87721
115465	87722
68227	87723
704052	87724
606020	87725
165178	87726
249726	87727
379705	87728
651165	87729
178504	87730
507531	87731
376452	87732
118548	87733
316759	87734
112955	87735
159764	87736
45163	87737
555271	87738
230054	87739
7236	87740
264360	87741
81176	87742
476766	87743
105373	87744
626252	87745
199981	87746
296061	87747
75203	87748
342917	87749
533009	87750
258861	87751
557967	87752
54618	87753
323887	87754
124705	87755
275216	87756
99355	87757
51895	87758
5599	87759
8767	87760
13811	87761
263373	87762
255048	87763
361454	87764
73132	87765
6503	87766
253105	87767
587661	87768
320197	87769
587437	87770
51653	87771
100982	87772
344151	87773
141531	87774
91760	87775
316715	87776
4413	87777
719690	87778
706120	87779
478922	87780
697288	87781
662932	87782
683311	87783
660776	87784
21656	87785
552881	87786
454108	87787
479633	87788
495812	87789
82195	87790
126609	87791
691132	87792
14639	87793
133788	87794
625672	87795
424221	87796
18387	87797
47661	87798
348284	87799
396911	87800
201340	87801
190351	87802
139876	87803
25289	87804
138942	87805
39558	87806
74376	87807
398249	87808
214248	87809
158328	87810
406526	87811
6862	87812
384204	87813
212481	87814
167893	87815
337465	87816
6673	87817
235178	87818
11774	87819
93464	87820
7919	87821
401541	87822
51714	87823
723758	87824
686491	87825
547245	87826
531323	87827
3643	87828
541498	87829
9318	87830
73858	87831
161060	87832
606276	87833
70681	87834
3022	87835
425368	87836
217740	87837
41746	87838
476076	87839
182110	87840
9241	87841
443355	87842
185387	87843
643935	87844
125713	87845
54752	87846
214148	87847
271283	87848
245825	87849
630731	87850
69976	87851
143236	87852
598254	87853
147480	87854
464494	87855
16772	87856
190903	87857
339754	87858
457385	87859
436411	87860
307353	87861
7963	87862
397132	87863
329634	87864
149143	87865
32823	87866
487042	87867
259009	87868
147316	87869
532115	87870
4514	87871
287014	87872
189123	87873
634090	87874
119403	87875
642822	87876
679389	87877
262370	87878
401634	87879
471894	87880
8441	87881
228326	87882
619200	87883
159950	87884
39338	87885
598481	87886
707260	87887
10649	87888
34666	87889
25875	87890
694247	87891
114878	87892
349079	87893
46075	87894
38858	87895
49892	87896
52904	87897
33237	87898
69820	87899
629736	87900
1789	87901
45614	87902
220656	87903
375017	87904
371438	87905
529598	87906
182942	87907
451144	87908
29079	87909
371286	87910
231270	87911
550969	87912
3669	87913
1013	87914
16711	87915
644826	87916
360929	87917
658960	87918
376661	87919
60355	87920
139848	87921
469282	87922
34554	87923
22186	87924
9219	87925
648319	87926
179175	87927
500700	87928
149600	87929
50104	87930
186821	87931
454478	87932
350327	87933
340403	87934
350783	87935
661532	87936
96483	87937
82435	87938
282512	87939
499735	87940
77947	87941
688613	87942
569148	87943
187111	87944
500520	87945
510133	87946
249443	87947
463401	87948
163888	87949
145743	87950
500	87951
254012	87952
144712	87953
167313	87954
437216	87955
111599	87956
235930	87957
221097	87958
52015	87959
193601	87960
119521	87961
221118	87962
356258	87963
79103	87964
368750	87965
181374	87966
707292	87967
600267	87968
612976	87969
481666	87970
152716	87971
152837	87972
17705	87973
21699	87974
62961	87975
112798	87976
192173	87977
264560	87978
374664	87979
74211	87980
61448	87981
178170	87982
703879	87983
65574	87984
71988	87985
570488	87986
184784	87987
297487	87988
450739	87989
102079	87990
200130	87991
295219	87992
304557	87993
584084	87994
191263	87995
318093	87996
543973	87997
238637	87998
682861	87999
42268	88000
669600	88001
123959	88002
282609	88003
514838	88004
185943	88005
6272	88006
99272	88007
690752	88008
220522	88009
288806	88010
4674	88011
701412	88012
324325	88013
140868	88014
689995	88015
578682	88016
537059	88017
596459	88018
671231	88019
192468	88020
41406	88021
514515	88022
452523	88023
371306	88024
12492	88025
191303	88026
5680	88027
545384	88028
60948	88029
296201	88030
382995	88031
358482	88032
136865	88033
386919	88034
567730	88035
35239	88036
10251	88037
16359	88038
468348	88039
606641	88040
37165	88041
262474	88042
370540	88043
664327	88044
639686	88045
464205	88046
694139	88047
76151	88048
4628	88049
61992	88050
617017	88051
10906	88052
7352	88053
326209	88054
375717	88055
482590	88056
5086	88057
561768	88058
571151	88059
138404	88060
23758	88061
293022	88062
26782	88063
252408	88064
166009	88065
87736	88066
299026	88067
705755	88068
232232	88069
3038	88070
1153	88071
389053	88072
163205	88073
626418	88074
175423	88075
466922	88076
32155	88077
67485	88078
178411	88079
662122	88080
637651	88081
646331	88082
230010	88083
4570	88084
721838	88085
18141	88086
100730	88087
617177	88088
161001	88089
431818	88090
685101	88091
113517	88092
233671	88093
143121	88094
575661	88095
409423	88096
9570	88097
722334	88098
384376	88099
73142	88100
121242	88101
29687	88102
81298	88103
158178	88104
165952	88105
223406	88106
230077	88107
557721	88108
632027	88109
576945	88110
167755	88111
535190	88112
21519	88113
530796	88114
545942	88115
178766	88116
242360	88117
26059	88118
409941	88119
181253	88120
181392	88121
241205	88122
411939	88123
649075	88124
120	88125
260589	88126
445585	88127
54562	88128
296060	88129
105880	88130
642539	88131
386448	88132
355296	88133
720759	88134
25899	88135
303039	88136
607621	88137
43238	88138
42063	88139
22375	88140
22049	88141
12722	88142
159334	88143
501206	88144
385489	88145
333760	88146
709401	88147
639785	88148
2883	88149
186416	88150
505118	88151
185435	88152
184273	88153
360763	88154
387	88155
29808	88156
266549	88157
671369	88158
124533	88159
140609	88160
381858	88161
490373	88162
8085	88163
59568	88164
119155	88165
448228	88166
3331	88167
300734	88168
177034	88169
385348	88170
3106	88171
101951	88172
101147	88173
141665	88174
225215	88175
116021	88176
377129	88177
118482	88178
419989	88179
55471	88180
89018	88181
550845	88182
52686	88183
484294	88184
563382	88185
618675	88186
158242	88187
482122	88188
147114	88189
1564	88190
12273	88191
178763	88192
35166	88193
192234	88194
418265	88195
366492	88196
327216	88197
584620	88198
91874	88199
117350	88200
450883	88201
9664	88202
717550	88203
31404	88204
293802	88205
88427	88206
218867	88207
149070	88208
8988	88209
40083	88210
44528	88211
155277	88212
268101	88213
487	88214
463744	88215
7391	88216
571661	88217
574236	88218
245664	88219
141992	88220
15677	88221
39252	88222
601100	88223
516958	88224
312481	88225
25972	88226
128295	88227
51236	88228
714607	88229
14692	88230
532564	88231
63603	88232
162799	88233
247626	88234
710569	88235
89393	88236
77514	88237
59146	88238
42153	88239
98643	88240
331440	88241
441871	88242
298461	88243
104589	88244
263502	88245
281640	88246
186650	88247
143561	88248
512266	88249
66460	88250
203804	88251
375822	88252
707475	88253
4959	88254
74929	88255
431919	88256
36857	88257
135053	88258
446187	88259
146653	88260
534704	88261
537936	88262
279369	88263
282692	88264
548055	88265
10652	88266
39416	88267
342962	88268
673730	88269
9638	88270
218994	88271
347068	88272
533205	88273
50725	88274
30270	88275
441245	88276
215982	88277
184443	88278
89159	88279
5632	88280
93788	88281
69321	88282
638698	88283
622792	88284
382731	88285
220215	88286
127010	88287
668492	88288
178528	88289
169407	88290
210339	88291
178228	88292
145746	88293
113607	88294
181454	88295
4013	88296
504442	88297
408570	88298
278207	88299
179058	88300
63494	88301
42450	88302
122838	88303
113953	88304
210256	88305
3154	88306
26692	88307
683781	88308
183586	88309
340412	88310
104911	88311
22661	88312
11337	88313
37156	88314
39441	88315
120729	88316
110734	88317
699620	88318
4716	88319
43783	88320
40150	88321
719437	88322
490570	88323
182318	88324
107054	88325
489002	88326
517291	88327
117160	88328
4947	88329
113033	88330
18741	88331
101911	88332
159386	88333
162813	88334
342037	88335
672416	88336
2141	88337
303886	88338
182704	88339
41230	88340
11135	88341
457078	88342
167165	88343
709694	88344
345633	88345
1276	88346
304862	88347
264168	88348
315232	88349
6938	88350
124658	88351
348726	88352
96568	88353
16944	88354
53557	88355
303127	88356
190929	88357
4173	88358
475730	88359
74115	88360
397392	88361
384070	88362
579540	88363
699979	88364
6384	88365
4632	88366
536617	88367
87667	88368
225308	88369
455068	88370
637941	88371
26444	88372
76558	88373
32377	88374
79532	88375
533324	88376
420131	88377
288582	88378
1662	88379
463705	88380
404574	88381
137477	88382
372327	88383
11555	88384
16889	88385
13272	88386
89893	88387
565716	88388
407025	88389
11549	88390
281553	88391
289477	88392
719634	88393
29326	88394
285553	88395
175447	88396
80637	88397
665980	88398
93824	88399
56943	88400
367816	88401
467308	88402
568969	88403
284086	88404
88248	88405
402662	88406
84115	88407
633990	88408
687180	88409
534798	88410
405727	88411
171212	88412
609163	88413
358893	88414
208645	88415
221229	88416
369858	88417
134279	88418
717904	88419
279428	88420
86243	88421
527682	88422
187127	88423
573423	88424
92024	88425
116593	88426
5508	88427
238480	88428
40807	88429
33877	88430
315854	88431
154484	88432
346538	88433
114994	88434
223944	88435
352124	88436
6217	88437
361951	88438
44179	88439
416178	88440
238066	88441
44715	88442
288395	88443
267435	88444
139288	88445
563665	88446
306589	88447
297913	88448
23917	88449
239009	88450
566935	88451
327361	88452
19857	88453
426169	88454
169265	88455
583611	88456
700642	88457
177066	88458
207617	88459
13686	88460
708025	88461
20773	88462
184221	88463
8035	88464
698940	88465
17823	88466
697985	88467
484110	88468
60856	88469
47435	88470
13664	88471
697363	88472
61483	88473
116056	88474
58546	88475
129931	88476
200269	88477
486263	88478
673093	88479
610958	88480
59039	88481
555878	88482
161341	88483
72342	88484
377654	88485
484117	88486
271145	88487
634315	88488
490212	88489
348390	88490
480209	88491
648249	88492
176044	88493
9418	88494
543048	88495
567161	88496
702193	88497
141767	88498
279925	88499
655223	88500
36757	88501
458503	88502
412902	88503
41365	88504
282874	88505
34140	88506
52852	88507
251149	88508
245946	88509
647441	88510
448264	88511
409120	88512
322293	88513
491858	88514
92168	88515
152042	88516
88125	88517
13668	88518
559175	88519
80508	88520
49045	88521
453608	88522
268792	88523
305071	88524
103452	88525
537720	88526
222781	88527
43249	88528
396524	88529
153893	88530
58492	88531
130145	88532
654420	88533
323690	88534
360664	88535
165505	88536
147561	88537
122920	88538
61447	88539
567293	88540
534050	88541
115843	88542
109098	88543
621994	88544
338095	88545
159825	88546
239365	88547
141928	88548
142360	88549
675332	88550
611052	88551
694806	88552
505047	88553
69303	88554
551423	88555
323561	88556
115068	88557
541911	88558
420883	88559
549462	88560
150065	88561
363585	88562
164554	88563
323383	88564
8221	88565
17919	88566
425844	88567
25070	88568
458818	88569
455479	88570
178756	88571
26401	88572
626548	88573
526851	88574
615838	88575
571140	88576
649809	88577
144582	88578
663862	88579
111338	88580
117424	88581
664632	88582
538562	88583
162522	88584
54560	88585
5420	88586
722013	88587
60420	88588
243070	88589
632922	88590
330899	88591
240217	88592
379514	88593
96283	88594
25964	88595
378818	88596
66838	88597
355891	88598
125230	88599
343269	88600
463690	88601
568280	88602
218958	88603
552145	88604
206692	88605
594594	88606
117642	88607
474388	88608
649981	88609
225719	88610
39279	88611
626426	88612
331638	88613
379498	88614
634087	88615
287548	88616
350460	88617
252104	88618
41265	88619
114159	88620
165672	88621
383630	88622
42489	88623
4378	88624
43164	88625
100729	88626
151843	88627
94852	88628
707865	88629
556099	88630
646752	88631
589195	88632
98513	88633
4647	88634
56063	88635
159921	88636
154528	88637
463279	88638
44178	88639
444729	88640
52978	88641
14877	88642
37902	88643
627657	88644
16264	88645
660791	88646
61149	88647
343545	88648
44296	88649
651797	88650
56883	88651
50354	88652
458742	88653
542991	88654
11722	88655
718116	88656
81394	88657
681003	88658
717865	88659
183598	88660
152145	88661
14485	88662
717440	88663
5758	88664
191950	88665
22638	88666
356592	88667
429819	88668
116511	88669
485028	88670
669761	88671
708176	88672
600970	88673
404790	88674
519229	88675
34654	88676
175943	88677
164797	88678
92374	88679
326825	88680
434351	88681
18121	88682
13635	88683
169607	88684
244757	88685
133760	88686
8522	88687
385363	88688
704569	88689
10489	88690
168659	88691
580328	88692
190288	88693
250520	88694
375504	88695
265825	88696
48851	88697
80308	88698
225617	88699
72767	88700
568198	88701
129929	88702
401704	88703
175351	88704
167147	88705
561260	88706
188159	88707
517849	88708
381040	88709
183531	88710
386759	88711
345230	88712
172570	88713
724275	88714
417550	88715
58183	88716
232456	88717
277726	88718
704034	88719
168316	88720
410313	88721
39401	88722
355677	88723
560526	88724
104640	88725
95448	88726
133090	88727
93204	88728
207096	88729
318612	88730
312632	88731
562624	88732
100123	88733
346953	88734
105030	88735
172339	88736
10981	88737
480824	88738
589671	88739
496982	88740
170504	88741
374887	88742
69456	88743
637103	88744
70742	88745
185854	88746
177356	88747
113703	88748
127504	88749
38630	88750
415163	88751
35737	88752
175137	88753
290237	88754
176516	88755
261025	88756
706752	88757
14184	88758
2362	88759
435910	88760
507744	88761
288015	88762
207744	88763
157590	88764
165589	88765
658	88766
536399	88767
393345	88768
632542	88769
1653	88770
73315	88771
344524	88772
165642	88773
140188	88774
690309	88775
3589	88776
28735	88777
715254	88778
323955	88779
501637	88780
376751	88781
323231	88782
309063	88783
272253	88784
193962	88785
127151	88786
121226	88787
5927	88788
481487	88789
182001	88790
1536	88791
593845	88792
465448	88793
44803	88794
5649	88795
607865	88796
158350	88797
70541	88798
387028	88799
70377	88800
203645	88801
515515	88802
466892	88803
86846	88804
107272	88805
287582	88806
569313	88807
4900	88808
125884	88809
559707	88810
7486	88811
709090	88812
198604	88813
23132	88814
551829	88815
79018	88816
130291	88817
50517	88818
113082	88819
147470	88820
628535	88821
306706	88822
217200	88823
532898	88824
469825	88825
245948	88826
367085	88827
507713	88828
687882	88829
5499	88830
600925	88831
405277	88832
597610	88833
85193	88834
10333	88835
373507	88836
31472	88837
284759	88838
392910	88839
2450	88840
26039	88841
544631	88842
26907	88843
294855	88844
383339	88845
573832	88846
86141	88847
346111	88848
97725	88849
202075	88850
553761	88851
141092	88852
80131	88853
398867	88854
252488	88855
204818	88856
297442	88857
609492	88858
487598	88859
110480	88860
318581	88861
341343	88862
134961	88863
234826	88864
81005	88865
176656	88866
583887	88867
52888	88868
588409	88869
500702	88870
490967	88871
402317	88872
291981	88873
27353	88874
631622	88875
83207	88876
25686	88877
629581	88878
159495	88879
203769	88880
126354	88881
8590	88882
66735	88883
659874	88884
529394	88885
97672	88886
501470	88887
714162	88888
273652	88889
661786	88890
41841	88891
369369	88892
257265	88893
169873	88894
168145	88895
437473	88896
227349	88897
395298	88898
660305	88899
724921	88900
595186	88901
477059	88902
292	88903
394215	88904
301669	88905
528364	88906
353479	88907
132377	88908
142372	88909
167996	88910
5643	88911
4203	88912
372795	88913
688181	88914
631699	88915
425575	88916
432677	88917
444414	88918
208351	88919
353753	88920
158997	88921
178995	88922
291979	88923
155246	88924
37363	88925
595877	88926
690495	88927
427817	88928
427164	88929
247383	88930
13212	88931
114755	88932
226723	88933
15015	88934
14644	88935
416373	88936
653212	88937
27081	88938
460249	88939
663418	88940
178332	88941
280792	88942
614223	88943
534648	88944
524492	88945
2550	88946
668208	88947
73917	88948
220303	88949
376794	88950
48005	88951
531876	88952
73496	88953
703172	88954
709812	88955
513863	88956
360974	88957
627841	88958
226458	88959
271646	88960
2875	88961
280987	88962
171903	88963
488607	88964
119020	88965
94822	88966
480589	88967
416283	88968
143733	88969
51688	88970
554521	88971
301241	88972
27797	88973
98610	88974
64009	88975
652769	88976
257730	88977
94729	88978
466536	88979
34471	88980
547002	88981
722900	88982
136707	88983
600321	88984
23085	88985
8928	88986
584540	88987
389069	88988
87290	88989
605206	88990
477800	88991
105623	88992
142730	88993
57117	88994
287777	88995
478045	88996
546243	88997
119161	88998
7335	88999
191745	89000
125715	89001
454442	89002
225779	89003
408172	89004
6756	89005
430251	89006
606698	89007
140634	89008
95662	89009
611323	89010
574061	89011
581083	89012
231336	89013
240304	89014
481917	89015
98850	89016
108390	89017
26844	89018
573054	89019
42873	89020
60580	89021
322867	89022
140809	89023
633673	89024
166561	89025
405557	89026
681991	89027
314524	89028
95254	89029
150396	89030
31241	89031
170913	89032
437415	89033
7101	89034
311548	89035
35146	89036
677840	89037
87831	89038
630401	89039
176848	89040
387669	89041
266895	89042
631034	89043
577090	89044
21246	89045
166622	89046
435931	89047
3454	89048
37617	89049
723690	89050
637528	89051
135446	89052
286669	89053
608682	89054
506924	89055
215560	89056
478496	89057
25481	89058
44752	89059
81091	89060
606368	89061
158436	89062
157580	89063
192879	89064
13044	89065
35687	89066
341445	89067
223461	89068
606529	89069
310652	89070
49230	89071
432989	89072
69361	89073
144480	89074
663799	89075
165687	89076
145378	89077
503872	89078
206183	89079
475589	89080
336386	89081
47095	89082
478490	89083
93966	89084
447641	89085
164547	89086
116044	89087
166057	89088
203880	89089
631254	89090
64594	89091
389855	89092
333762	89093
33955	89094
14030	89095
54714	89096
568025	89097
5971	89098
452169	89099
29395	89100
336489	89101
5185	89102
702341	89103
291561	89104
142382	89105
389070	89106
318234	89107
45114	89108
664330	89109
248550	89110
535104	89111
399330	89112
70696	89113
679300	89114
1407	89115
403967	89116
25003	89117
32726	89118
194034	89119
719905	89120
307340	89121
43699	89122
610963	89123
304126	89124
298466	89125
524855	89126
612475	89127
620928	89128
345465	89129
143939	89130
125162	89131
195861	89132
577510	89133
610471	89134
14928	89135
11646	89136
272325	89137
605936	89138
662148	89139
264940	89140
386680	89141
27022	89142
641352	89143
149032	89144
176317	89145
339526	89146
464687	89147
678075	89148
161667	89149
596671	89150
162370	89151
451433	89152
36019	89153
78642	89154
650459	89155
343565	89156
255703	89157
326852	89158
181058	89159
487364	89160
230555	89161
12795	89162
42622	89163
512222	89164
589377	89165
168168	89166
650784	89167
193739	89168
355581	89169
117777	89170
65845	89171
526168	89172
227716	89173
250323	89174
652350	89175
401533	89176
329984	89177
54231	89178
150367	89179
180026	89180
204127	89181
51154	89182
191182	89183
485515	89184
227072	89185
76058	89186
186648	89187
412373	89188
387391	89189
427307	89190
619997	89191
506	89192
77623	89193
391417	89194
232751	89195
179487	89196
69378	89197
95813	89198
674318	89199
116764	89200
5409	89201
84288	89202
129496	89203
195089	89204
572993	89205
329324	89206
276128	89207
104136	89208
136769	89209
556491	89210
431887	89211
272174	89212
240581	89213
440531	89214
30969	89215
433527	89216
225426	89217
122702	89218
398824	89219
22064	89220
594402	89221
189685	89222
287271	89223
16754	89224
184141	89225
584130	89226
262633	89227
268747	89228
390317	89229
455261	89230
164031	89231
626128	89232
271831	89233
385621	89234
430552	89235
644343	89236
132797	89237
34298	89238
154289	89239
36450	89240
182360	89241
425048	89242
161968	89243
86010	89244
6613	89245
47491	89246
164519	89247
41986	89248
350295	89249
144265	89250
147423	89251
8036	89252
100492	89253
483131	89254
20164	89255
4604	89256
110105	89257
477003	89258
448312	89259
363026	89260
391473	89261
607056	89262
1830	89263
513769	89264
540601	89265
151376	89266
254067	89267
74900	89268
645658	89269
6741	89270
179079	89271
21499	89272
693414	89273
129564	89274
23397	89275
169951	89276
702681	89277
389044	89278
358297	89279
339234	89280
5031	89281
92486	89282
678730	89283
323107	89284
669745	89285
123946	89286
71840	89287
533411	89288
53317	89289
160217	89290
8828	89291
34935	89292
209488	89293
414185	89294
121025	89295
404635	89296
616654	89297
671679	89298
414306	89299
288191	89300
502261	89301
110877	89302
537802	89303
383678	89304
696340	89305
25887	89306
345708	89307
606275	89308
547152	89309
604322	89310
685068	89311
567985	89312
51542	89313
82238	89314
158252	89315
664266	89316
59000	89317
252363	89318
93858	89319
591631	89320
8617	89321
500391	89322
54340	89323
528425	89324
663	89325
304525	89326
173657	89327
1027	89328
490515	89329
595747	89330
156930	89331
251139	89332
88455	89333
172710	89334
25539	89335
179216	89336
38583	89337
130293	89338
19094	89339
53227	89340
91796	89341
95633	89342
242077	89343
51016	89344
328826	89345
76172	89346
478998	89347
207820	89348
546232	89349
315951	89350
512603	89351
663138	89352
111235	89353
37358	89354
689412	89355
121353	89356
77813	89357
151655	89358
34580	89359
421029	89360
2155	89361
111265	89362
107228	89363
384691	89364
378578	89365
315205	89366
233939	89367
114145	89368
134327	89369
573646	89370
547622	89371
48012	89372
348433	89373
3489	89374
33276	89375
274334	89376
68408	89377
708001	89378
48091	89379
6408	89380
29838	89381
393276	89382
41188	89383
23131	89384
444653	89385
241712	89386
579972	89387
534017	89388
200202	89389
149898	89390
462780	89391
318320	89392
243509	89393
15681	89394
294092	89395
145967	89396
240993	89397
78290	89398
3513	89399
379267	89400
627167	89401
548187	89402
679963	89403
624782	89404
483820	89405
278300	89406
35814	89407
400874	89408
211517	89409
192295	89410
138411	89411
219687	89412
146282	89413
404815	89414
130461	89415
40654	89416
39688	89417
278854	89418
593870	89419
315830	89420
20635	89421
95579	89422
277446	89423
357	89424
48010	89425
50613	89426
52883	89427
306346	89428
637294	89429
653350	89430
150987	89431
382468	89432
10982	89433
290441	89434
333372	89435
295975	89436
498467	89437
45666	89438
53083	89439
467315	89440
173906	89441
363946	89442
108310	89443
40709	89444
428310	89445
27472	89446
616386	89447
83372	89448
251682	89449
539938	89450
40730	89451
339198	89452
120381	89453
72280	89454
94733	89455
161629	89456
5573	89457
225255	89458
6104	89459
120574	89460
327101	89461
234273	89462
332264	89463
251736	89464
48034	89465
426750	89466
289620	89467
12777	89468
720348	89469
84385	89470
164436	89471
55475	89472
368025	89473
653372	89474
320743	89475
167626	89476
96343	89477
333776	89478
308522	89479
412	89480
109479	89481
487037	89482
394718	89483
558485	89484
103993	89485
113272	89486
113874	89487
174041	89488
136178	89489
116411	89490
27915	89491
233003	89492
628218	89493
110438	89494
59949	89495
94083	89496
632519	89497
402597	89498
5039	89499
134469	89500
150869	89501
111620	89502
180482	89503
102875	89504
124939	89505
130384	89506
133746	89507
116591	89508
652994	89509
73020	89510
20622	89511
575186	89512
36588	89513
87840	89514
161943	89515
105814	89516
558807	89517
116853	89518
337522	89519
7544	89520
200723	89521
76679	89522
39801	89523
2257	89524
152573	89525
23078	89526
171510	89527
32766	89528
349370	89529
287347	89530
18083	89531
40296	89532
445879	89533
234112	89534
498	89535
598561	89536
291470	89537
691535	89538
709520	89539
203398	89540
622937	89541
170108	89542
87041	89543
180194	89544
3702	89545
138444	89546
691182	89547
225212	89548
576388	89549
150879	89550
218815	89551
463167	89552
14174	89553
404355	89554
584005	89555
118233	89556
412374	89557
26537	89558
32761	89559
564773	89560
102097	89561
417984	89562
327893	89563
176918	89564
124867	89565
110342	89566
137913	89567
775	89568
314239	89569
13490	89570
290182	89571
504753	89572
110395	89573
2142	89574
278093	89575
51284	89576
297069	89577
508827	89578
69086	89579
549414	89580
12244	89581
159310	89582
150002	89583
153957	89584
434575	89585
567300	89586
371290	89587
45831	89588
688054	89589
527813	89590
573188	89591
71610	89592
570354	89593
369221	89594
45890	89595
55700	89596
84827	89597
485785	89598
291804	89599
34650	89600
243635	89601
69064	89602
596543	89603
699462	89604
47503	89605
150701	89606
563405	89607
37194	89608
437510	89609
133667	89610
240945	89611
365326	89612
613889	89613
456605	89614
508286	89615
706273	89616
110728	89617
54818	89618
16408	89619
2	89620
362450	89621
281310	89622
1817	89623
549491	89624
154328	89625
168473	89626
618495	89627
290911	89628
302606	89629
502969	89630
522388	89631
61364	89632
539659	89633
336670	89634
174498	89635
332400	89636
22145	89637
648645	89638
295404	89639
43495	89640
389770	89641
479862	89642
558923	89643
688001	89644
173524	89645
100258	89646
121850	89647
16312	89648
697670	89649
196537	89650
62912	89651
678052	89652
264130	89653
127632	89654
486320	89655
295666	89656
40573	89657
529324	89658
275092	89659
455256	89660
583579	89661
391938	89662
447661	89663
45285	89664
7610	89665
609597	89666
603092	89667
368073	89668
16515	89669
46616	89670
131765	89671
151594	89672
275048	89673
569100	89674
606598	89675
125663	89676
144611	89677
55132	89678
667226	89679
37731	89680
137216	89681
47274	89682
124394	89683
686261	89684
55346	89685
93249	89686
184036	89687
395923	89688
482305	89689
699270	89690
127457	89691
75190	89692
121219	89693
64327	89694
553913	89695
524683	89696
134746	89697
42719	89698
75324	89699
611466	89700
599874	89701
368161	89702
108844	89703
89220	89704
214276	89705
157093	89706
27890	89707
52378	89708
321208	89709
666805	89710
382098	89711
100889	89712
658796	89713
122173	89714
24267	89715
186788	89716
50072	89717
583952	89718
582544	89719
228103	89720
30895	89721
647774	89722
525441	89723
189956	89724
291802	89725
39803	89726
714500	89727
75839	89728
704864	89729
219146	89730
75410	89731
451265	89732
692016	89733
408420	89734
418778	89735
220996	89736
631008	89737
7766	89738
493057	89739
33995	89740
216889	89741
445431	89742
404125	89743
702952	89744
186796	89745
353233	89746
168139	89747
143502	89748
546492	89749
717333	89750
490881	89751
465611	89752
158203	89753
490485	89754
339475	89755
169644	89756
134580	89757
434590	89758
113646	89759
499677	89760
128321	89761
63678	89762
130066	89763
561277	89764
82351	89765
648253	89766
165035	89767
1886	89768
69924	89769
15516	89770
9102	89771
210134	89772
371550	89773
112920	89774
672179	89775
155599	89776
36459	89777
79894	89778
13536	89779
403293	89780
261554	89781
27502	89782
23619	89783
33561	89784
142450	89785
179849	89786
378817	89787
188030	89788
6572	89789
514120	89790
274923	89791
582077	89792
551629	89793
876	89794
722067	89795
52107	89796
71443	89797
587226	89798
82865	89799
354624	89800
570647	89801
163516	89802
6476	89803
416032	89804
37531	89805
176797	89806
1287	89807
20393	89808
483344	89809
72588	89810
333344	89811
202748	89812
24327	89813
676060	89814
648889	89815
196972	89816
17651	89817
551153	89818
53225	89819
367918	89820
152869	89821
136933	89822
43140	89823
134	89824
15349	89825
615997	89826
114680	89827
693496	89828
587047	89829
98940	89830
4706	89831
242947	89832
660864	89833
405091	89834
389436	89835
26530	89836
642582	89837
50890	89838
670058	89839
63834	89840
4	89841
557617	89842
99794	89843
185552	89844
677380	89845
227217	89846
446459	89847
363250	89848
438658	89849
641507	89850
413539	89851
126447	89852
41898	89853
168685	89854
87504	89855
39418	89856
404390	89857
2621	89858
199495	89859
419452	89860
599953	89861
319029	89862
344792	89863
160571	89864
319188	89865
437436	89866
260249	89867
84406	89868
573231	89869
84091	89870
37592	89871
55568	89872
563482	89873
3714	89874
29963	89875
178768	89876
160738	89877
267234	89878
379412	89879
101994	89880
86794	89881
46711	89882
233297	89883
290275	89884
53066	89885
32462	89886
537160	89887
454956	89888
669138	89889
684243	89890
73791	89891
364305	89892
657116	89893
57697	89894
291847	89895
567365	89896
366630	89897
244187	89898
386741	89899
42222	89900
603332	89901
566774	89902
412541	89903
632939	89904
189658	89905
22431	89906
596088	89907
648926	89908
27869	89909
604227	89910
6583	89911
162847	89912
108332	89913
707602	89914
12769	89915
709349	89916
112446	89917
656858	89918
114110	89919
116419	89920
279	89921
715586	89922
624666	89923
174403	89924
140055	89925
632708	89926
522538	89927
480468	89928
701437	89929
259995	89930
641011	89931
691487	89932
385889	89933
252660	89934
71409	89935
317914	89936
596161	89937
719461	89938
34856	89939
723489	89940
632609	89941
87776	89942
677897	89943
443471	89944
158351	89945
669056	89946
573792	89947
170374	89948
53146	89949
10670	89950
27307	89951
134812	89952
137135	89953
68473	89954
331915	89955
435588	89956
316841	89957
116365	89958
545526	89959
448270	89960
597613	89961
537269	89962
23643	89963
125552	89964
543748	89965
47743	89966
1651	89967
6047	89968
499911	89969
66963	89970
687088	89971
45350	89972
520522	89973
133568	89974
181007	89975
208093	89976
32232	89977
271602	89978
697719	89979
59867	89980
333993	89981
412673	89982
335443	89983
242670	89984
86230	89985
202740	89986
91270	89987
709159	89988
159588	89989
136716	89990
20152	89991
90951	89992
1038	89993
51886	89994
693829	89995
182533	89996
519755	89997
455945	89998
406916	89999
4765	90000
178636	90001
646197	90002
11526	90003
477734	90004
103566	90005
330964	90006
634176	90007
669023	90008
585735	90009
53389	90010
473103	90011
632979	90012
27865	90013
466934	90014
118621	90015
399127	90016
392175	90017
640346	90018
476286	90019
527460	90020
23527	90021
168094	90022
182131	90023
349968	90024
209649	90025
491459	90026
338777	90027
122962	90028
258	90029
644709	90030
134106	90031
474829	90032
709316	90033
45433	90034
184152	90035
284014	90036
244049	90037
164162	90038
62	90039
140042	90040
460701	90041
538127	90042
350771	90043
538513	90044
150142	90045
175509	90046
547893	90047
14375	90048
9133	90049
424837	90050
165066	90051
125455	90052
444901	90053
248483	90054
53050	90055
167778	90056
573139	90057
212882	90058
98633	90059
379654	90060
4294	90061
415120	90062
1972	90063
23804	90064
311177	90065
309409	90066
412218	90067
296463	90068
444685	90069
214277	90070
235242	90071
518072	90072
310544	90073
572271	90074
137082	90075
637276	90076
28134	90077
107971	90078
407952	90079
206588	90080
673294	90081
24154	90082
532458	90083
680751	90084
239	90085
46944	90086
4030	90087
352159	90088
401751	90089
341363	90090
354127	90091
298068	90092
461335	90093
158897	90094
181211	90095
10863	90096
408890	90097
538511	90098
82136	90099
78620	90100
454599	90101
265923	90102
116867	90103
172549	90104
644941	90105
1648	90106
553067	90107
21469	90108
611731	90109
94330	90110
78173	90111
124790	90112
198315	90113
545513	90114
221831	90115
15899	90116
568380	90117
704359	90118
417570	90119
16559	90120
57865	90121
538577	90122
376916	90123
608437	90124
701596	90125
560163	90126
242640	90127
617609	90128
172567	90129
33350	90130
388301	90131
505857	90132
170588	90133
576422	90134
27017	90135
6606	90136
524120	90137
110545	90138
52162	90139
654829	90140
343902	90141
496411	90142
33599	90143
99108	90144
13529	90145
649519	90146
367742	90147
45485	90148
627002	90149
423971	90150
52549	90151
168736	90152
61463	90153
312271	90154
9272	90155
689115	90156
319192	90157
604	90158
83972	90159
85113	90160
230837	90161
26341	90162
437081	90163
178371	90164
560135	90165
10311	90166
483615	90167
323672	90168
274221	90169
5493	90170
300502	90171
60497	90172
140300	90173
78266	90174
94286	90175
417968	90176
331392	90177
88262	90178
40922	90179
104648	90180
292843	90181
674091	90182
95419	90183
355700	90184
233650	90185
207050	90186
420978	90187
531981	90188
214424	90189
30606	90190
52437	90191
387555	90192
89948	90193
320080	90194
85850	90195
146828	90196
655246	90197
126909	90198
584134	90199
174021	90200
483210	90201
1971	90202
68722	90203
715609	90204
356553	90205
314646	90206
709049	90207
506209	90208
17130	90209
296934	90210
443168	90211
128909	90212
249256	90213
25039	90214
139566	90215
530054	90216
320460	90217
48397	90218
45733	90219
410957	90220
337796	90221
527854	90222
675470	90223
159153	90224
269891	90225
15248	90226
26056	90227
368853	90228
269637	90229
111728	90230
116144	90231
3434	90232
216217	90233
668370	90234
43190	90235
445580	90236
51476	90237
389616	90238
49827	90239
346547	90240
76041	90241
185654	90242
288587	90243
26281	90244
184852	90245
565736	90246
275297	90247
70507	90248
466271	90249
124434	90250
457945	90251
289379	90252
196714	90253
703640	90254
673708	90255
132766	90256
723319	90257
430905	90258
79803	90259
248422	90260
709404	90261
502387	90262
346670	90263
353337	90264
18529	90265
745	90266
8053	90267
694646	90268
126006	90269
364620	90270
18164	90271
473563	90272
363748	90273
248820	90274
245007	90275
163458	90276
131360	90277
405075	90278
542458	90279
50645	90280
322392	90281
161532	90282
463302	90283
47638	90284
176101	90285
2200	90286
18657	90287
238700	90288
4397	90289
89813	90290
282119	90291
502512	90292
485955	90293
626100	90294
327163	90295
68956	90296
718314	90297
302673	90298
463889	90299
13326	90300
64828	90301
10659	90302
47919	90303
107223	90304
154615	90305
115755	90306
425761	90307
302922	90308
358548	90309
117654	90310
124430	90311
176387	90312
677369	90313
569219	90314
670392	90315
69573	90316
473048	90317
32199	90318
277460	90319
160744	90320
138254	90321
557205	90322
323691	90323
409365	90324
365725	90325
103622	90326
343977	90327
3627	90328
554985	90329
308789	90330
450260	90331
249986	90332
201912	90333
676434	90334
404264	90335
28020	90336
259892	90337
664151	90338
591539	90339
530582	90340
5566	90341
43962	90342
49912	90343
481081	90344
391981	90345
25115	90346
405516	90347
715166	90348
525158	90349
475407	90350
552827	90351
392689	90352
47812	90353
22656	90354
37982	90355
49659	90356
221092	90357
679036	90358
163298	90359
347933	90360
696877	90361
288771	90362
527438	90363
146012	90364
141	90365
240558	90366
180019	90367
426728	90368
614917	90369
103487	90370
493217	90371
669886	90372
390441	90373
42919	90374
146881	90375
23317	90376
292375	90377
250630	90378
684499	90379
176020	90380
397460	90381
462273	90382
78109	90383
124741	90384
2016	90385
135975	90386
453228	90387
584555	90388
179153	90389
121459	90390
724066	90391
10209	90392
355678	90393
624728	90394
15304	90395
253980	90396
205473	90397
37143	90398
146476	90399
59974	90400
41890	90401
54211	90402
491226	90403
174304	90404
57919	90405
668187	90406
374182	90407
716619	90408
373295	90409
640160	90410
161006	90411
79287	90412
373099	90413
704702	90414
322751	90415
9748	90416
406880	90417
102397	90418
189253	90419
340578	90420
119653	90421
468556	90422
434548	90423
678191	90424
10290	90425
389333	90426
150082	90427
261594	90428
179802	90429
140987	90430
43966	90431
454842	90432
6945	90433
143655	90434
147427	90435
76006	90436
427417	90437
87787	90438
679436	90439
502290	90440
32840	90441
193877	90442
150823	90443
162089	90444
47572	90445
662662	90446
657742	90447
425103	90448
78140	90449
471245	90450
525251	90451
404865	90452
42215	90453
36013	90454
680965	90455
128253	90456
164897	90457
373855	90458
565141	90459
7225	90460
592466	90461
153983	90462
513174	90463
207220	90464
305108	90465
710907	90466
277004	90467
620405	90468
234239	90469
408809	90470
82457	90471
139056	90472
87265	90473
600999	90474
186984	90475
61953	90476
514122	90477
53567	90478
48728	90479
93521	90480
143796	90481
112233	90482
108633	90483
309488	90484
12528	90485
183576	90486
2890	90487
627863	90488
102135	90489
156485	90490
702075	90491
53047	90492
125171	90493
142399	90494
41526	90495
44922	90496
229472	90497
147643	90498
701607	90499
707357	90500
169330	90501
149755	90502
553957	90503
4025	90504
652949	90505
489629	90506
20072	90507
269698	90508
391529	90509
77491	90510
113234	90511
587614	90512
640754	90513
213402	90514
718863	90515
471987	90516
710363	90517
140280	90518
174335	90519
36718	90520
76578	90521
115636	90522
454417	90523
268720	90524
564197	90525
334760	90526
313998	90527
399859	90528
90766	90529
271684	90530
707651	90531
162253	90532
268570	90533
87169	90534
714619	90535
552970	90536
128854	90537
523345	90538
413595	90539
1177	90540
101959	90541
11619	90542
352625	90543
639845	90544
354038	90545
481989	90546
105054	90547
454853	90548
338409	90549
422485	90550
141807	90551
108455	90552
17950	90553
130003	90554
102886	90555
175173	90556
214797	90557
33686	90558
292756	90559
504220	90560
18450	90561
682795	90562
482360	90563
18463	90564
8690	90565
174924	90566
575671	90567
254116	90568
269498	90569
317143	90570
219968	90571
46546	90572
732	90573
191069	90574
196827	90575
78996	90576
153633	90577
200943	90578
337526	90579
27195	90580
231527	90581
1425	90582
15244	90583
588036	90584
386935	90585
352	90586
496986	90587
4009	90588
368660	90589
632880	90590
680211	90591
66801	90592
515000	90593
160363	90594
181639	90595
418736	90596
621836	90597
683148	90598
107929	90599
143371	90600
573669	90601
2607	90602
363076	90603
366645	90604
34014	90605
4260	90606
616058	90607
1131	90608
267223	90609
335396	90610
63972	90611
644495	90612
47542	90613
714550	90614
126219	90615
8966	90616
707502	90617
713015	90618
467724	90619
722024	90620
8710	90621
506502	90622
113402	90623
297900	90624
143533	90625
65754	90626
660749	90627
713350	90628
30018	90629
177873	90630
101	90631
214643	90632
305474	90633
584478	90634
483007	90635
124163	90636
116250	90637
413889	90638
178022	90639
277049	90640
399645	90641
95003	90642
41203	90643
379678	90644
483228	90645
401836	90646
131396	90647
619693	90648
41074	90649
72650	90650
530295	90651
647577	90652
329654	90653
630325	90654
559595	90655
118361	90656
189490	90657
184259	90658
66850	90659
20434	90660
377949	90661
571409	90662
68527	90663
126161	90664
326261	90665
689919	90666
103141	90667
148931	90668
101492	90669
184636	90670
25982	90671
440752	90672
8295	90673
67500	90674
430	90675
60757	90676
28089	90677
94766	90678
112363	90679
40956	90680
7921	90681
150335	90682
16151	90683
388234	90684
251001	90685
542770	90686
674014	90687
497028	90688
540663	90689
148468	90690
674287	90691
256203	90692
366405	90693
605859	90694
105954	90695
408180	90696
136614	90697
169102	90698
400427	90699
160160	90700
263053	90701
257444	90702
210046	90703
593170	90704
57711	90705
267320	90706
13720	90707
40517	90708
621602	90709
216016	90710
2699	90711
142464	90712
411408	90713
522113	90714
590788	90715
606073	90716
77989	90717
32765	90718
54948	90719
50255	90720
49096	90721
672775	90722
565443	90723
143794	90724
30822	90725
85536	90726
492622	90727
135546	90728
497475	90729
123210	90730
467725	90731
403356	90732
671328	90733
176617	90734
526565	90735
166793	90736
257808	90737
18581	90738
30897	90739
80	90740
287703	90741
41163	90742
116297	90743
460054	90744
85849	90745
10958	90746
269200	90747
559215	90748
606504	90749
470461	90750
363565	90751
107492	90752
195388	90753
89962	90754
678629	90755
354485	90756
273977	90757
34685	90758
4466	90759
171271	90760
575355	90761
6300	90762
569544	90763
1148	90764
333833	90765
531165	90766
287480	90767
259355	90768
41722	90769
129967	90770
408823	90771
35766	90772
202008	90773
387671	90774
52918	90775
17248	90776
52821	90777
662424	90778
54433	90779
61297	90780
582209	90781
419063	90782
426320	90783
52011	90784
46416	90785
48119	90786
83021	90787
98792	90788
587389	90789
159402	90790
437262	90791
577914	90792
219267	90793
352880	90794
378126	90795
75150	90796
590896	90797
723889	90798
220644	90799
163	90800
115456	90801
169414	90802
524330	90803
137946	90804
115963	90805
353636	90806
487015	90807
117815	90808
294413	90809
17092	90810
202879	90811
453679	90812
548539	90813
399176	90814
400515	90815
431134	90816
68641	90817
663189	90818
17922	90819
176561	90820
363903	90821
602574	90822
18791	90823
171352	90824
723753	90825
83855	90826
41420	90827
90504	90828
21823	90829
284729	90830
703751	90831
449270	90832
120619	90833
449619	90834
566901	90835
394220	90836
720077	90837
95204	90838
34106	90839
57139	90840
42650	90841
242788	90842
24919	90843
81919	90844
35593	90845
55505	90846
43834	90847
95889	90848
133763	90849
332614	90850
122605	90851
181260	90852
88230	90853
414501	90854
711552	90855
76698	90856
137898	90857
7887	90858
132603	90859
30156	90860
666634	90861
661220	90862
259778	90863
425094	90864
180469	90865
710818	90866
81533	90867
213233	90868
276199	90869
396386	90870
626333	90871
8479	90872
135576	90873
143652	90874
723083	90875
393332	90876
542523	90877
256235	90878
129165	90879
122473	90880
606233	90881
110884	90882
156953	90883
513260	90884
53234	90885
604109	90886
457884	90887
55620	90888
254446	90889
355886	90890
408	90891
90965	90892
3978	90893
93015	90894
417113	90895
181296	90896
163321	90897
22682	90898
332925	90899
153608	90900
523596	90901
403401	90902
338747	90903
708503	90904
2239	90905
361072	90906
216432	90907
311007	90908
124320	90909
660536	90910
17878	90911
216662	90912
419520	90913
1041	90914
17767	90915
698463	90916
242517	90917
357471	90918
108246	90919
26739	90920
134861	90921
82269	90922
240683	90923
154989	90924
588192	90925
143822	90926
507832	90927
376507	90928
82759	90929
58870	90930
470251	90931
508593	90932
140152	90933
663388	90934
12208	90935
511670	90936
400904	90937
341693	90938
9974	90939
15247	90940
56810	90941
545009	90942
153728	90943
71789	90944
54672	90945
499061	90946
268744	90947
3896	90948
11069	90949
134965	90950
54708	90951
327232	90952
338116	90953
135685	90954
94588	90955
685967	90956
2388	90957
588015	90958
591093	90959
647739	90960
168891	90961
152146	90962
138377	90963
433476	90964
233957	90965
594727	90966
16913	90967
514217	90968
315563	90969
81215	90970
155237	90971
129224	90972
18043	90973
496344	90974
217004	90975
632171	90976
65882	90977
386166	90978
112702	90979
580244	90980
587839	90981
354840	90982
1773	90983
470962	90984
125227	90985
11766	90986
370821	90987
53189	90988
133557	90989
268657	90990
200249	90991
49475	90992
619331	90993
602093	90994
46830	90995
5936	90996
692134	90997
613981	90998
631414	90999
653824	91000
153928	91001
484265	91002
85173	91003
562861	91004
705111	91005
126926	91006
30711	91007
127153	91008
79918	91009
667328	91010
159458	91011
110539	91012
599673	91013
30928	91014
475863	91015
45502	91016
400695	91017
151209	91018
96638	91019
239937	91020
50302	91021
115534	91022
75482	91023
151788	91024
308142	91025
225540	91026
186727	91027
549528	91028
173875	91029
593991	91030
126930	91031
109614	91032
131669	91033
544021	91034
141237	91035
633239	91036
109555	91037
500584	91038
238116	91039
580596	91040
468545	91041
46035	91042
716713	91043
23368	91044
550140	91045
152776	91046
688040	91047
37018	91048
107493	91049
6685	91050
176441	91051
194573	91052
413953	91053
302654	91054
304239	91055
83851	91056
484541	91057
624620	91058
630342	91059
90669	91060
8760	91061
314053	91062
654751	91063
101570	91064
382565	91065
98781	91066
147268	91067
118255	91068
651850	91069
717570	91070
10097	91071
622797	91072
30687	91073
157902	91074
346965	91075
47846	91076
480399	91077
466262	91078
154895	91079
163130	91080
345841	91081
174427	91082
416404	91083
190597	91084
392633	91085
20738	91086
162306	91087
68343	91088
127150	91089
1677	91090
170730	91091
621385	91092
31668	91093
2918	91094
305297	91095
584648	91096
5450	91097
37964	91098
130064	91099
681545	91100
561406	91101
13412	91102
140459	91103
100791	91104
19838	91105
644271	91106
680463	91107
500235	91108
64294	91109
488568	91110
436037	91111
48034	91112
16236	91113
503551	91114
193858	91115
26	91116
468270	91117
291113	91118
16823	91119
514510	91120
120764	91121
48810	91122
131952	91123
432995	91124
37748	91125
33196	91126
87224	91127
537162	91128
60443	91129
7132	91130
163701	91131
660418	91132
365969	91133
273269	91134
190439	91135
707419	91136
284270	91137
10897	91138
274354	91139
90424	91140
63159	91141
232383	91142
179030	91143
144978	91144
7619	91145
41717	91146
689898	91147
233891	91148
219237	91149
98738	91150
11627	91151
239299	91152
437101	91153
189215	91154
576859	91155
504025	91156
321221	91157
46960	91158
322439	91159
165519	91160
466573	91161
524362	91162
481906	91163
129947	91164
446204	91165
479654	91166
706912	91167
669454	91168
579325	91169
451362	91170
518070	91171
287495	91172
278518	91173
566422	91174
40414	91175
193489	91176
106572	91177
256204	91178
460251	91179
51416	91180
272685	91181
373436	91182
61349	91183
510509	91184
152228	91185
22168	91186
698757	91187
627213	91188
99063	91189
334682	91190
346585	91191
15118	91192
136535	91193
205714	91194
78730	91195
562924	91196
528872	91197
114753	91198
439353	91199
621064	91200
2971	91201
1618	91202
52747	91203
106542	91204
275401	91205
51442	91206
356872	91207
16120	91208
37548	91209
460662	91210
91642	91211
208943	91212
4646	91213
106401	91214
142131	91215
403600	91216
38072	91217
171753	91218
192168	91219
97378	91220
384191	91221
12825	91222
137675	91223
20330	91224
367835	91225
8462	91226
464904	91227
44744	91228
55093	91229
577326	91230
210212	91231
15460	91232
469567	91233
214204	91234
354477	91235
107117	91236
445410	91237
232712	91238
623708	91239
650839	91240
290629	91241
657722	91242
267883	91243
359788	91244
491773	91245
144169	91246
75490	91247
161356	91248
109611	91249
258387	91250
134858	91251
380510	91252
581706	91253
676199	91254
241154	91255
559990	91256
395962	91257
336677	91258
449536	91259
426734	91260
225557	91261
636619	91262
358678	91263
540572	91264
518425	91265
153992	91266
159421	91267
606406	91268
201164	91269
625630	91270
67031	91271
414816	91272
471292	91273
713496	91274
160937	91275
196488	91276
92576	91277
358968	91278
689829	91279
96590	91280
166858	91281
26468	91282
458416	91283
78630	91284
532139	91285
186113	91286
65069	91287
14638	91288
644233	91289
430311	91290
388976	91291
168269	91292
597328	91293
613852	91294
336267	91295
508351	91296
616498	91297
113202	91298
393198	91299
485476	91300
445392	91301
101170	91302
162106	91303
520785	91304
17538	91305
112527	91306
48128	91307
208124	91308
162566	91309
619550	91310
51286	91311
552792	91312
132944	91313
204620	91314
48370	91315
503595	91316
420939	91317
320440	91318
103808	91319
245972	91320
68700	91321
606054	91322
163033	91323
49811	91324
393669	91325
693006	91326
41068	91327
141	91328
429284	91329
636830	91330
338111	91331
142124	91332
145874	91333
171603	91334
204577	91335
573928	91336
140463	91337
49261	91338
236309	91339
573572	91340
24825	91341
41712	91342
4953	91343
105436	91344
187945	91345
28432	91346
99131	91347
89415	91348
465329	91349
11393	91350
79866	91351
69898	91352
321061	91353
105379	91354
167814	91355
163345	91356
216105	91357
153486	91358
549865	91359
336968	91360
178617	91361
664048	91362
139946	91363
130927	91364
20662	91365
217199	91366
1210	91367
644811	91368
149692	91369
376986	91370
154949	91371
3931	91372
133802	91373
319290	91374
489523	91375
142064	91376
331357	91377
41382	91378
79238	91379
373277	91380
100651	91381
30994	91382
158122	91383
368957	91384
93491	91385
140586	91386
302787	91387
37972	91388
48030	91389
200004	91390
90641	91391
481800	91392
606223	91393
226142	91394
147553	91395
582724	91396
47608	91397
86320	91398
378934	91399
324815	91400
460612	91401
98586	91402
190678	91403
47775	91404
120552	91405
311718	91406
650023	91407
291207	91408
34298	91409
449644	91410
26730	91411
74708	91412
384224	91413
237991	91414
169216	91415
248804	91416
261950	91417
16128	91418
458875	91419
592209	91420
384778	91421
634042	91422
454086	91423
625497	91424
32857	91425
502870	91426
238428	91427
673217	91428
9321	91429
449003	91430
54266	91431
713811	91432
480626	91433
480112	91434
551253	91435
112241	91436
51221	91437
528657	91438
699377	91439
184546	91440
593598	91441
53892	91442
1657	91443
494023	91444
206412	91445
353414	91446
454406	91447
544607	91448
6628	91449
209605	91450
50244	91451
172242	91452
250067	91453
694155	91454
40946	91455
595774	91456
67843	91457
675946	91458
177276	91459
338100	91460
1482	91461
638576	91462
341024	91463
699440	91464
619623	91465
48899	91466
108769	91467
134057	91468
274353	91469
462831	91470
222093	91471
331711	91472
721212	91473
70794	91474
54131	91475
166688	91476
99576	91477
10890	91478
176319	91479
716916	91480
86602	91481
224531	91482
711626	91483
390011	91484
218906	91485
595504	91486
107901	91487
64330	91488
348135	91489
3769	91490
309587	91491
289855	91492
600633	91493
284851	91494
87133	91495
64757	91496
723587	91497
42076	91498
190527	91499
10927	91500
305914	91501
26778	91502
8886	91503
51424	91504
540782	91505
36121	91506
546558	91507
35026	91508
710837	91509
293584	91510
376561	91511
165816	91512
69026	91513
480527	91514
672884	91515
56872	91516
7260	91517
163680	91518
113430	91519
604606	91520
170061	91521
600220	91522
243028	91523
651236	91524
36853	91525
414471	91526
22768	91527
146035	91528
355735	91529
542213	91530
149542	91531
166958	91532
291492	91533
419196	91534
624492	91535
324478	91536
105171	91537
232794	91538
186575	91539
9513	91540
493780	91541
52593	91542
461645	91543
69591	91544
320669	91545
440015	91546
448049	91547
285362	91548
20630	91549
416743	91550
489518	91551
162787	91552
16721	91553
199029	91554
124948	91555
439466	91556
14246	91557
469132	91558
464331	91559
26181	91560
72901	91561
358549	91562
178505	91563
431496	91564
1307	91565
66593	91566
66546	91567
180170	91568
484672	91569
35527	91570
676663	91571
101099	91572
20237	91573
69879	91574
672116	91575
590431	91576
252416	91577
121103	91578
34801	91579
12790	91580
46008	91581
504826	91582
500253	91583
641082	91584
192745	91585
409766	91586
636054	91587
666219	91588
432264	91589
346657	91590
24340	91591
459322	91592
112143	91593
192602	91594
5120	91595
720643	91596
295460	91597
77120	91598
231169	91599
258882	91600
115873	91601
124118	91602
20626	91603
43453	91604
202527	91605
150863	91606
103799	91607
103217	91608
503618	91609
88511	91610
404956	91611
9808	91612
166251	91613
30008	91614
515718	91615
523706	91616
568864	91617
167735	91618
170810	91619
20471	91620
161376	91621
143464	91622
132971	91623
435452	91624
456508	91625
187196	91626
116596	91627
186588	91628
182492	91629
18004	91630
482423	91631
560770	91632
357429	91633
133428	91634
151161	91635
4	91636
429082	91637
714665	91638
505670	91639
718559	91640
83519	91641
647102	91642
590307	91643
348251	91644
505536	91645
68337	91646
686522	91647
441291	91648
117398	91649
712887	91650
448919	91651
172285	91652
19706	91653
193992	91654
15059	91655
167310	91656
125411	91657
459517	91658
19122	91659
364561	91660
39569	91661
184936	91662
84245	91663
687869	91664
154068	91665
11637	91666
257917	91667
148730	91668
42661	91669
156292	91670
26382	91671
51948	91672
348132	91673
167225	91674
519100	91675
506522	91676
322444	91677
24772	91678
150369	91679
170937	91680
30582	91681
81706	91682
721840	91683
9503	91684
252898	91685
559656	91686
187583	91687
92509	91688
57585	91689
207988	91690
37623	91691
557053	91692
326172	91693
312953	91694
2367	91695
685013	91696
52269	91697
41326	91698
420352	91699
342697	91700
551832	91701
301439	91702
717832	91703
626243	91704
660	91705
453924	91706
174650	91707
157139	91708
455903	91709
241001	91710
101654	91711
359562	91712
410366	91713
673934	91714
541942	91715
559658	91716
161533	91717
454288	91718
462960	91719
618078	91720
624448	91721
461167	91722
163020	91723
196513	91724
542278	91725
521684	91726
408688	91727
75457	91728
575017	91729
195266	91730
32822	91731
476071	91732
29648	91733
32930	91734
463624	91735
608774	91736
92185	91737
466250	91738
413771	91739
120104	91740
402355	91741
318361	91742
17200	91743
608775	91744
290854	91745
1139	91746
150940	91747
283542	91748
66856	91749
54136	91750
87749	91751
701015	91752
474700	91753
597116	91754
533243	91755
370241	91756
46946	91757
186754	91758
418077	91759
165608	91760
626915	91761
244903	91762
607277	91763
27997	91764
141198	91765
447299	91766
35223	91767
31958	91768
824	91769
305764	91770
110632	91771
641885	91772
140330	91773
612562	91774
267119	91775
506958	91776
533346	91777
121347	91778
57736	91779
81643	91780
329593	91781
689394	91782
192402	91783
108296	91784
458042	91785
46620	91786
471555	91787
230488	91788
300039	91789
128105	91790
169320	91791
12138	91792
373060	91793
23108	91794
441202	91795
663208	91796
135855	91797
700973	91798
650552	91799
567155	91800
561467	91801
609105	91802
12575	91803
501535	91804
665217	91805
707022	91806
32314	91807
103373	91808
42329	91809
433556	91810
466690	91811
610289	91812
18423	91813
134749	91814
15627	91815
512619	91816
660992	91817
190644	91818
71441	91819
171947	91820
288703	91821
686978	91822
199796	91823
144886	91824
38453	91825
381802	91826
1424	91827
583754	91828
551590	91829
677306	91830
159742	91831
310320	91832
182199	91833
83171	91834
129328	91835
648714	91836
143096	91837
10065	91838
141774	91839
134136	91840
373391	91841
7670	91842
528150	91843
97715	91844
706261	91845
182729	91846
34318	91847
400393	91848
43931	91849
69178	91850
33374	91851
370316	91852
269308	91853
6628	91854
481569	91855
275112	91856
178062	91857
259631	91858
234706	91859
425963	91860
89716	91861
136530	91862
365811	91863
4038	91864
642774	91865
366775	91866
24079	91867
256613	91868
517984	91869
574810	91870
160503	91871
580842	91872
213460	91873
94721	91874
143162	91875
70003	91876
407547	91877
474894	91878
400093	91879
99097	91880
159642	91881
90042	91882
70452	91883
305265	91884
12381	91885
490670	91886
256207	91887
175191	91888
183911	91889
715608	91890
170457	91891
476615	91892
650930	91893
562487	91894
443285	91895
144122	91896
642645	91897
269684	91898
651911	91899
194133	91900
494285	91901
10741	91902
708656	91903
43155	91904
435213	91905
359521	91906
101810	91907
23501	91908
602678	91909
327092	91910
68670	91911
134614	91912
214478	91913
350624	91914
201897	91915
331081	91916
680379	91917
680251	91918
178975	91919
279813	91920
700720	91921
54946	91922
631332	91923
4977	91924
14681	91925
13066	91926
245370	91927
456390	91928
193345	91929
6924	91930
474786	91931
632716	91932
134330	91933
420605	91934
12729	91935
243788	91936
724040	91937
13420	91938
564620	91939
310207	91940
40255	91941
505667	91942
708812	91943
16328	91944
172446	91945
262253	91946
85400	91947
668561	91948
718532	91949
89033	91950
463517	91951
426509	91952
19530	91953
426692	91954
82469	91955
294764	91956
483792	91957
36052	91958
151982	91959
381529	91960
718035	91961
2815	91962
650720	91963
34630	91964
19343	91965
218827	91966
657075	91967
418675	91968
661769	91969
13862	91970
3669	91971
70243	91972
154886	91973
94815	91974
592680	91975
553300	91976
242554	91977
136542	91978
23337	91979
399791	91980
162538	91981
134536	91982
580682	91983
16076	91984
78878	91985
266115	91986
110045	91987
59256	91988
38793	91989
6703	91990
259884	91991
128182	91992
58259	91993
42835	91994
583181	91995
178299	91996
147428	91997
28675	91998
156595	91999
76860	92000
453869	92001
301661	92002
440789	92003
45070	92004
76229	92005
10178	92006
670716	92007
142579	92008
63741	92009
78564	92010
391145	92011
208811	92012
702615	92013
589942	92014
220242	92015
428985	92016
455902	92017
237653	92018
147136	92019
175201	92020
198662	92021
47673	92022
407800	92023
20017	92024
62176	92025
498858	92026
591790	92027
500793	92028
1896	92029
82324	92030
216769	92031
26471	92032
135605	92033
125982	92034
122674	92035
564416	92036
94229	92037
254498	92038
666976	92039
110731	92040
191197	92041
89115	92042
269633	92043
120558	92044
182453	92045
548713	92046
27450	92047
177116	92048
213186	92049
145068	92050
281622	92051
14032	92052
161588	92053
42615	92054
446966	92055
531856	92056
445234	92057
13245	92058
558602	92059
159464	92060
42305	92061
78332	92062
623026	92063
42895	92064
82142	92065
197649	92066
592863	92067
136007	92068
29430	92069
229099	92070
635651	92071
387142	92072
185803	92073
290975	92074
30037	92075
670089	92076
94869	92077
86484	92078
193697	92079
287444	92080
539892	92081
8467	92082
5213	92083
44054	92084
535153	92085
444897	92086
180287	92087
376875	92088
133012	92089
209680	92090
18116	92091
16724	92092
723824	92093
182242	92094
598162	92095
351606	92096
568020	92097
257951	92098
334063	92099
174382	92100
595434	92101
328889	92102
586694	92103
634624	92104
635532	92105
104687	92106
136148	92107
670137	92108
347838	92109
556188	92110
638245	92111
161570	92112
43938	92113
121889	92114
317830	92115
608483	92116
111861	92117
306	92118
663750	92119
56296	92120
15838	92121
253494	92122
1861	92123
715578	92124
121234	92125
25239	92126
701184	92127
615487	92128
329972	92129
472011	92130
648080	92131
461561	92132
575289	92133
100792	92134
196838	92135
428720	92136
558013	92137
441833	92138
348581	92139
1136	92140
402184	92141
272295	92142
540991	92143
512186	92144
26141	92145
55650	92146
498052	92147
201470	92148
2281	92149
94846	92150
411762	92151
41134	92152
434378	92153
569617	92154
618789	92155
49139	92156
342340	92157
115036	92158
337077	92159
464046	92160
156193	92161
512956	92162
25437	92163
350188	92164
126014	92165
563948	92166
242336	92167
352511	92168
232698	92169
29556	92170
6022	92171
250192	92172
177306	92173
12954	92174
572748	92175
325522	92176
219662	92177
464207	92178
407374	92179
262090	92180
266008	92181
312043	92182
188187	92183
662656	92184
547408	92185
80621	92186
244356	92187
657026	92188
701183	92189
91039	92190
348776	92191
177112	92192
73718	92193
75479	92194
81233	92195
198774	92196
680119	92197
157783	92198
233490	92199
19870	92200
219821	92201
42517	92202
450668	92203
161808	92204
723651	92205
681636	92206
686848	92207
156098	92208
289298	92209
586721	92210
44010	92211
529149	92212
62760	92213
385860	92214
159694	92215
599478	92216
629811	92217
512664	92218
501732	92219
170052	92220
244358	92221
408399	92222
597100	92223
408916	92224
43601	92225
145447	92226
81955	92227
574021	92228
279802	92229
64984	92230
9109	92231
723562	92232
125626	92233
82014	92234
411283	92235
23290	92236
164183	92237
178875	92238
145036	92239
647011	92240
534974	92241
491722	92242
177953	92243
492893	92244
434549	92245
29032	92246
424122	92247
589875	92248
185556	92249
404389	92250
478226	92251
163399	92252
304693	92253
360177	92254
10247	92255
275127	92256
428196	92257
223598	92258
149036	92259
697844	92260
64282	92261
23645	92262
88301	92263
403731	92264
8839	92265
71929	92266
149682	92267
49625	92268
134444	92269
652125	92270
721246	92271
329120	92272
719444	92273
116005	92274
341421	92275
116761	92276
423002	92277
9401	92278
436697	92279
234106	92280
144247	92281
238586	92282
82334	92283
378464	92284
646904	92285
203059	92286
335786	92287
14542	92288
504664	92289
189359	92290
222168	92291
47869	92292
165346	92293
659871	92294
360652	92295
48532	92296
3201	92297
694764	92298
2283	92299
11619	92300
249381	92301
116451	92302
71393	92303
5892	92304
475058	92305
305558	92306
634153	92307
90568	92308
28728	92309
545683	92310
167725	92311
76537	92312
96322	92313
156435	92314
28953	92315
104867	92316
607809	92317
258220	92318
328419	92319
7297	92320
543150	92321
80589	92322
143197	92323
186409	92324
277664	92325
136526	92326
176430	92327
109562	92328
225043	92329
548095	92330
75012	92331
310354	92332
13699	92333
225954	92334
509285	92335
493076	92336
50068	92337
708780	92338
87955	92339
147968	92340
74925	92341
39213	92342
553728	92343
656532	92344
580160	92345
85842	92346
25200	92347
33289	92348
661365	92349
270655	92350
238756	92351
16943	92352
686395	92353
136822	92354
31111	92355
419734	92356
13056	92357
136961	92358
1290	92359
131798	92360
26466	92361
168045	92362
59640	92363
160773	92364
475588	92365
10623	92366
78697	92367
210667	92368
4503	92369
473877	92370
8876	92371
174167	92372
576026	92373
601658	92374
416016	92375
663828	92376
334474	92377
559554	92378
725297	92379
341887	92380
566899	92381
60668	92382
152091	92383
178480	92384
444212	92385
191705	92386
375274	92387
505348	92388
208942	92389
26659	92390
96553	92391
137752	92392
431397	92393
528790	92394
159	92395
437665	92396
39918	92397
4852	92398
572183	92399
383923	92400
41736	92401
471223	92402
649539	92403
114847	92404
636608	92405
467358	92406
75449	92407
129829	92408
376088	92409
110123	92410
178023	92411
12221	92412
676253	92413
471688	92414
4093	92415
82378	92416
147924	92417
310209	92418
569170	92419
256103	92420
151207	92421
100785	92422
33866	92423
701903	92424
444090	92425
585931	92426
134107	92427
48017	92428
721545	92429
505143	92430
45320	92431
78033	92432
627926	92433
1755	92434
243011	92435
15157	92436
81297	92437
629403	92438
349681	92439
245782	92440
692516	92441
719033	92442
5775	92443
153421	92444
30166	92445
691522	92446
285516	92447
195945	92448
52417	92449
282739	92450
647831	92451
52472	92452
319025	92453
654049	92454
49333	92455
448661	92456
353763	92457
278	92458
104605	92459
127559	92460
82328	92461
570318	92462
408010	92463
587948	92464
538632	92465
447747	92466
3270	92467
221566	92468
8075	92469
255938	92470
32216	92471
237574	92472
697562	92473
174464	92474
25034	92475
19676	92476
155142	92477
649973	92478
626484	92479
29563	92480
492151	92481
376319	92482
28342	92483
247752	92484
78961	92485
560093	92486
543582	92487
109257	92488
123067	92489
461279	92490
434701	92491
562814	92492
491315	92493
75915	92494
707752	92495
510662	92496
4517	92497
62268	92498
245811	92499
568166	92500
511239	92501
523454	92502
576560	92503
155	92504
98652	92505
483622	92506
586463	92507
177327	92508
379770	92509
15236	92510
576745	92511
254907	92512
280663	92513
116966	92514
34348	92515
12486	92516
460323	92517
599961	92518
574	92519
634178	92520
431085	92521
715722	92522
560391	92523
124376	92524
246935	92525
322333	92526
7115	92527
451058	92528
158111	92529
256009	92530
504130	92531
205730	92532
704245	92533
170623	92534
337702	92535
2738	92536
593409	92537
638167	92538
159317	92539
9657	92540
34562	92541
419532	92542
69669	92543
695907	92544
75832	92545
116735	92546
19697	92547
701698	92548
216620	92549
281594	92550
628615	92551
260290	92552
356364	92553
718962	92554
50010	92555
376514	92556
623691	92557
181162	92558
484640	92559
588661	92560
302649	92561
684343	92562
670530	92563
221552	92564
36301	92565
71215	92566
27346	92567
642093	92568
138858	92569
321486	92570
427490	92571
489536	92572
62154	92573
376855	92574
144804	92575
451011	92576
399346	92577
352660	92578
109460	92579
148459	92580
625236	92581
38355	92582
56200	92583
468572	92584
93900	92585
417071	92586
714299	92587
405463	92588
444666	92589
169248	92590
110067	92591
479876	92592
129581	92593
100	92594
589424	92595
37774	92596
388089	92597
95355	92598
520832	92599
208021	92600
475994	92601
86079	92602
357053	92603
568675	92604
47330	92605
255191	92606
280555	92607
88982	92608
73353	92609
291905	92610
111245	92611
386296	92612
98559	92613
74333	92614
435259	92615
499	92616
317360	92617
86695	92618
87400	92619
299561	92620
433475	92621
694841	92622
38869	92623
159244	92624
391357	92625
685565	92626
258943	92627
614909	92628
373415	92629
431216	92630
392258	92631
558440	92632
15202	92633
528434	92634
389848	92635
9392	92636
23373	92637
320026	92638
546585	92639
123535	92640
349965	92641
512089	92642
695655	92643
597421	92644
88233	92645
621198	92646
374356	92647
710207	92648
181287	92649
568741	92650
295714	92651
28351	92652
197160	92653
152259	92654
145636	92655
8440	92656
565603	92657
505934	92658
712629	92659
306522	92660
195493	92661
361954	92662
167661	92663
178318	92664
540022	92665
44971	92666
186851	92667
138727	92668
444384	92669
63459	92670
258067	92671
656476	92672
676988	92673
153485	92674
117123	92675
336637	92676
156708	92677
505514	92678
129671	92679
8480	92680
39287	92681
368177	92682
644731	92683
414531	92684
130738	92685
349176	92686
143093	92687
1319	92688
651951	92689
640127	92690
50588	92691
3483	92692
714919	92693
520981	92694
312186	92695
186064	92696
522379	92697
153203	92698
449266	92699
224110	92700
125512	92701
421562	92702
691273	92703
395693	92704
399261	92705
1782	92706
502398	92707
52566	92708
651010	92709
225269	92710
391309	92711
4928	92712
488108	92713
9927	92714
127161	92715
384281	92716
51971	92717
161199	92718
220390	92719
523021	92720
323913	92721
447134	92722
328184	92723
298	92724
542008	92725
117113	92726
296299	92727
590284	92728
597222	92729
326111	92730
89551	92731
163100	92732
496634	92733
2367	92734
288818	92735
428737	92736
61800	92737
171944	92738
134739	92739
603192	92740
582250	92741
381034	92742
718271	92743
62718	92744
538812	92745
689735	92746
449658	92747
41243	92748
116255	92749
18266	92750
181448	92751
255006	92752
532682	92753
109561	92754
180177	92755
133441	92756
454981	92757
183443	92758
174268	92759
191240	92760
308924	92761
662190	92762
379742	92763
99733	92764
463854	92765
212506	92766
2551	92767
556150	92768
552909	92769
135641	92770
315359	92771
117276	92772
300569	92773
8	92774
635216	92775
2045	92776
477283	92777
696924	92778
369312	92779
62673	92780
220832	92781
488323	92782
320164	92783
701776	92784
545879	92785
69330	92786
161758	92787
22912	92788
104968	92789
422670	92790
578210	92791
135541	92792
6839	92793
156823	92794
573372	92795
38576	92796
601718	92797
355287	92798
578788	92799
210310	92800
436503	92801
131069	92802
237919	92803
60285	92804
257651	92805
719672	92806
703134	92807
75038	92808
596130	92809
2655	92810
364182	92811
519139	92812
73197	92813
431855	92814
120218	92815
3568	92816
373217	92817
390473	92818
120700	92819
648784	92820
103587	92821
278716	92822
206207	92823
164246	92824
22632	92825
8625	92826
716	92827
122951	92828
446388	92829
111124	92830
171201	92831
342900	92832
702433	92833
561288	92834
547908	92835
85503	92836
166304	92837
697546	92838
87293	92839
159066	92840
12308	92841
256145	92842
132934	92843
653084	92844
43167	92845
131631	92846
45210	92847
327032	92848
27615	92849
70174	92850
79977	92851
35507	92852
52466	92853
69066	92854
558517	92855
156456	92856
113148	92857
154689	92858
585685	92859
48752	92860
116304	92861
562877	92862
180508	92863
158310	92864
30423	92865
330746	92866
153270	92867
103638	92868
150737	92869
161981	92870
185256	92871
32087	92872
323108	92873
578107	92874
378100	92875
318916	92876
161805	92877
204353	92878
381267	92879
130120	92880
585243	92881
43687	92882
508323	92883
283563	92884
112362	92885
6322	92886
512429	92887
580732	92888
686393	92889
478999	92890
33948	92891
138920	92892
113629	92893
10386	92894
235655	92895
221255	92896
286467	92897
297250	92898
565074	92899
38748	92900
686783	92901
56267	92902
201878	92903
23582	92904
108228	92905
95713	92906
122855	92907
223214	92908
518993	92909
546444	92910
340624	92911
298476	92912
201630	92913
591244	92914
510863	92915
110808	92916
58815	92917
98385	92918
169310	92919
567677	92920
202829	92921
363845	92922
420558	92923
171772	92924
126525	92925
7423	92926
576705	92927
38649	92928
87361	92929
8718	92930
20777	92931
82562	92932
196390	92933
185823	92934
565916	92935
509434	92936
403845	92937
2549	92938
33052	92939
54808	92940
143252	92941
491213	92942
514516	92943
37900	92944
153296	92945
33998	92946
484940	92947
77115	92948
562880	92949
514777	92950
182949	92951
30381	92952
2426	92953
4924	92954
7782	92955
693563	92956
397286	92957
109016	92958
2776	92959
269372	92960
672224	92961
7433	92962
697542	92963
54212	92964
226289	92965
428862	92966
109142	92967
307047	92968
319326	92969
516399	92970
52913	92971
714125	92972
519970	92973
108658	92974
119980	92975
155554	92976
384892	92977
620742	92978
160864	92979
523043	92980
286195	92981
720609	92982
339677	92983
59468	92984
147322	92985
539287	92986
417767	92987
100458	92988
638562	92989
145772	92990
175051	92991
51409	92992
651602	92993
90242	92994
511588	92995
98111	92996
607501	92997
232962	92998
571673	92999
602795	93000
417659	93001
695408	93002
70583	93003
220261	93004
1341	93005
8709	93006
81390	93007
57797	93008
6779	93009
527697	93010
46544	93011
100291	93012
314022	93013
357713	93014
129012	93015
302741	93016
480547	93017
89588	93018
47689	93019
328897	93020
108160	93021
520361	93022
151528	93023
117806	93024
575352	93025
662918	93026
107838	93027
699314	93028
222537	93029
594521	93030
411483	93031
31718	93032
20939	93033
348380	93034
160985	93035
670877	93036
6927	93037
342763	93038
707094	93039
151330	93040
537505	93041
629197	93042
290186	93043
117273	93044
414557	93045
392276	93046
471	93047
303935	93048
704629	93049
18337	93050
464282	93051
10719	93052
210572	93053
16015	93054
172791	93055
1501	93056
210093	93057
613192	93058
102520	93059
692131	93060
174527	93061
130160	93062
32568	93063
44016	93064
374304	93065
392422	93066
23682	93067
211516	93068
460422	93069
508125	93070
47574	93071
124033	93072
6853	93073
250096	93074
972	93075
481532	93076
141940	93077
78665	93078
222673	93079
4547	93080
164517	93081
607064	93082
384025	93083
698685	93084
251	93085
638057	93086
466992	93087
54462	93088
88921	93089
316433	93090
264059	93091
477672	93092
153178	93093
144377	93094
721951	93095
496854	93096
80615	93097
34170	93098
495011	93099
318684	93100
244893	93101
75244	93102
565066	93103
33880	93104
55769	93105
6	93106
535770	93107
449	93108
579707	93109
141408	93110
114996	93111
13797	93112
386953	93113
138846	93114
36506	93115
317619	93116
209929	93117
394620	93118
285579	93119
656210	93120
501202	93121
27312	93122
2435	93123
430231	93124
351329	93125
427533	93126
313795	93127
536126	93128
16975	93129
8900	93130
11735	93131
320318	93132
575781	93133
475288	93134
27317	93135
659482	93136
184380	93137
220938	93138
564880	93139
34199	93140
622615	93141
155809	93142
626441	93143
255537	93144
556854	93145
318285	93146
10853	93147
218799	93148
178897	93149
452166	93150
159064	93151
332697	93152
275228	93153
51680	93154
181180	93155
55070	93156
26834	93157
354434	93158
649195	93159
21888	93160
302436	93161
236591	93162
212246	93163
442384	93164
181294	93165
499496	93166
185150	93167
397716	93168
57813	93169
462691	93170
358527	93171
161003	93172
123631	93173
230835	93174
355599	93175
465911	93176
492187	93177
11699	93178
151757	93179
90526	93180
15885	93181
445606	93182
3946	93183
161766	93184
4401	93185
16026	93186
537562	93187
505839	93188
326990	93189
230127	93190
98091	93191
49084	93192
360332	93193
622525	93194
338339	93195
81904	93196
179639	93197
412469	93198
520458	93199
37639	93200
221296	93201
683714	93202
523603	93203
177911	93204
646448	93205
167218	93206
453262	93207
705	93208
635378	93209
18151	93210
48383	93211
378251	93212
485919	93213
450976	93214
25567	93215
179373	93216
4448	93217
592926	93218
170719	93219
69618	93220
111021	93221
162548	93222
451555	93223
183242	93224
553337	93225
346250	93226
583924	93227
691943	93228
63552	93229
335341	93230
407719	93231
564093	93232
17419	93233
624881	93234
261179	93235
60014	93236
712061	93237
135725	93238
41135	93239
118929	93240
28057	93241
112402	93242
199490	93243
528	93244
118799	93245
491311	93246
100703	93247
26381	93248
135473	93249
49385	93250
44488	93251
6721	93252
620169	93253
381202	93254
486874	93255
268642	93256
207666	93257
36392	93258
29399	93259
133339	93260
20342	93261
129264	93262
97071	93263
183088	93264
176391	93265
507783	93266
222182	93267
34777	93268
160898	93269
220090	93270
702280	93271
342143	93272
625755	93273
100890	93274
157499	93275
35744	93276
113345	93277
364535	93278
373610	93279
646463	93280
69110	93281
154300	93282
25013	93283
604423	93284
55503	93285
3279	93286
709629	93287
212323	93288
475370	93289
512125	93290
149882	93291
61722	93292
629055	93293
47927	93294
259878	93295
85852	93296
241769	93297
31432	93298
394688	93299
205993	93300
476034	93301
498152	93302
718669	93303
380354	93304
720402	93305
50417	93306
147458	93307
669398	93308
225482	93309
124279	93310
372884	93311
3989	93312
575932	93313
375918	93314
8939	93315
166960	93316
144508	93317
94451	93318
562938	93319
445490	93320
2331	93321
485222	93322
174613	93323
104459	93324
111354	93325
226051	93326
14958	93327
110753	93328
294597	93329
13017	93330
169155	93331
27593	93332
349589	93333
600623	93334
170532	93335
569447	93336
379792	93337
142409	93338
123095	93339
140070	93340
439844	93341
17890	93342
3945	93343
545590	93344
211617	93345
576115	93346
134059	93347
157125	93348
192755	93349
520268	93350
16046	93351
277244	93352
64114	93353
151219	93354
167595	93355
15799	93356
582025	93357
592318	93358
335575	93359
15463	93360
66480	93361
599162	93362
345108	93363
822	93364
99559	93365
695569	93366
32871	93367
398333	93368
187391	93369
426886	93370
112835	93371
114638	93372
365089	93373
318331	93374
544132	93375
41253	93376
214719	93377
25202	93378
161242	93379
304618	93380
699682	93381
33431	93382
403810	93383
527348	93384
233902	93385
101838	93386
232054	93387
539124	93388
32110	93389
374965	93390
111509	93391
503701	93392
422378	93393
57644	93394
177526	93395
11903	93396
666365	93397
15886	93398
584424	93399
171049	93400
108930	93401
291208	93402
490614	93403
433332	93404
177865	93405
463421	93406
372002	93407
230513	93408
595963	93409
92404	93410
153543	93411
627177	93412
59763	93413
163209	93414
594118	93415
692623	93416
33123	93417
33485	93418
56991	93419
161461	93420
578423	93421
37876	93422
601535	93423
249753	93424
139637	93425
586656	93426
257145	93427
159418	93428
438103	93429
377050	93430
302493	93431
501	93432
589770	93433
25560	93434
46614	93435
248287	93436
407244	93437
354475	93438
142199	93439
36753	93440
72044	93441
2094	93442
465185	93443
9415	93444
19509	93445
92122	93446
154891	93447
27022	93448
374236	93449
238007	93450
158985	93451
491617	93452
45831	93453
416714	93454
56896	93455
440908	93456
183617	93457
139500	93458
626870	93459
478528	93460
432043	93461
290225	93462
13800	93463
184782	93464
411872	93465
572427	93466
2019	93467
2390	93468
101399	93469
520018	93470
319790	93471
384336	93472
374347	93473
150792	93474
694346	93475
11589	93476
678613	93477
8533	93478
146868	93479
134405	93480
510527	93481
185558	93482
606429	93483
70994	93484
177505	93485
7669	93486
35174	93487
492687	93488
490045	93489
36781	93490
171093	93491
49255	93492
276345	93493
69422	93494
637224	93495
320764	93496
601036	93497
700651	93498
403437	93499
543825	93500
147263	93501
24311	93502
641983	93503
319968	93504
238532	93505
22339	93506
216599	93507
34495	93508
421499	93509
348118	93510
145155	93511
8093	93512
41903	93513
339451	93514
608963	93515
582889	93516
133204	93517
164866	93518
445387	93519
17024	93520
3538	93521
343020	93522
88117	93523
5218	93524
543165	93525
572126	93526
10549	93527
168430	93528
637255	93529
61	93530
169094	93531
588486	93532
519863	93533
151323	93534
528642	93535
32963	93536
542620	93537
604796	93538
17580	93539
14520	93540
42953	93541
23530	93542
647064	93543
349691	93544
235300	93545
511148	93546
167880	93547
17545	93548
91512	93549
307959	93550
594011	93551
346297	93552
95545	93553
421483	93554
373959	93555
54044	93556
667440	93557
144874	93558
517879	93559
604659	93560
147610	93561
579433	93562
672448	93563
545157	93564
179919	93565
586871	93566
471560	93567
166117	93568
5767	93569
661324	93570
49769	93571
64464	93572
482531	93573
119762	93574
235326	93575
149123	93576
109204	93577
146431	93578
130664	93579
108158	93580
736	93581
385898	93582
305274	93583
124802	93584
118174	93585
184586	93586
669149	93587
47502	93588
578718	93589
479736	93590
647762	93591
219372	93592
50229	93593
3694	93594
51364	93595
711721	93596
354	93597
9243	93598
635484	93599
83252	93600
715269	93601
650453	93602
210318	93603
471336	93604
146819	93605
44105	93606
555041	93607
615779	93608
719958	93609
44541	93610
259095	93611
26942	93612
252472	93613
79739	93614
65701	93615
654762	93616
618824	93617
500963	93618
464989	93619
264849	93620
18462	93621
54626	93622
492641	93623
155731	93624
154807	93625
314555	93626
392944	93627
48026	93628
35894	93629
94931	93630
165467	93631
454491	93632
491025	93633
38691	93634
35953	93635
107370	93636
148777	93637
539622	93638
373805	93639
566767	93640
37714	93641
186025	93642
45253	93643
638107	93644
142466	93645
527625	93646
239431	93647
596605	93648
667038	93649
119617	93650
40637	93651
176463	93652
30776	93653
192695	93654
168200	93655
115191	93656
24499	93657
121960	93658
214001	93659
681729	93660
144096	93661
575440	93662
326568	93663
657543	93664
665447	93665
55698	93666
8030	93667
127192	93668
438234	93669
417574	93670
138532	93671
101790	93672
15729	93673
421689	93674
569862	93675
14538	93676
3364	93677
6524	93678
25455	93679
155074	93680
218481	93681
148728	93682
500488	93683
151060	93684
238778	93685
222193	93686
275739	93687
503422	93688
15643	93689
69512	93690
178756	93691
630810	93692
138311	93693
281333	93694
40836	93695
340462	93696
76327	93697
607881	93698
306610	93699
178310	93700
384015	93701
200580	93702
342905	93703
597107	93704
85246	93705
2698	93706
259857	93707
129953	93708
120346	93709
571635	93710
358074	93711
455111	93712
529033	93713
163231	93714
135593	93715
184041	93716
150635	93717
337235	93718
199339	93719
151505	93720
264821	93721
39192	93722
130233	93723
338252	93724
35519	93725
665311	93726
630741	93727
194557	93728
204319	93729
712324	93730
50444	93731
86250	93732
347809	93733
367573	93734
484452	93735
549912	93736
666923	93737
261181	93738
1306	93739
660460	93740
498227	93741
618937	93742
34142	93743
495047	93744
44861	93745
661245	93746
327297	93747
223439	93748
282425	93749
109046	93750
595770	93751
280411	93752
39326	93753
669283	93754
349308	93755
332675	93756
118754	93757
650906	93758
164410	93759
671922	93760
778	93761
18102	93762
86000	93763
648726	93764
703184	93765
506414	93766
224640	93767
89940	93768
701388	93769
260960	93770
672178	93771
401465	93772
39526	93773
163070	93774
71002	93775
603229	93776
129707	93777
245056	93778
327760	93779
90525	93780
5125	93781
700171	93782
47549	93783
45532	93784
119616	93785
416209	93786
100681	93787
615046	93788
134216	93789
720183	93790
1233	93791
31917	93792
233	93793
622598	93794
337970	93795
260482	93796
53201	93797
23367	93798
636138	93799
509592	93800
95057	93801
20367	93802
228087	93803
669200	93804
182148	93805
53804	93806
47789	93807
379481	93808
45423	93809
308794	93810
486696	93811
476551	93812
175453	93813
706090	93814
12273	93815
26058	93816
632156	93817
388030	93818
558257	93819
41149	93820
148880	93821
329390	93822
695664	93823
30959	93824
4073	93825
43533	93826
80200	93827
448215	93828
42157	93829
379611	93830
257807	93831
41999	93832
473598	93833
1518	93834
68443	93835
2296	93836
529550	93837
13645	93838
30522	93839
140751	93840
421414	93841
112373	93842
1934	93843
363675	93844
283358	93845
157363	93846
625440	93847
146988	93848
321211	93849
62110	93850
305160	93851
470764	93852
134669	93853
652807	93854
13958	93855
317245	93856
539025	93857
223105	93858
155975	93859
4331	93860
580767	93861
63212	93862
489329	93863
8185	93864
8854	93865
79599	93866
483968	93867
145550	93868
159512	93869
489725	93870
190682	93871
8901	93872
688574	93873
411140	93874
597947	93875
645266	93876
517380	93877
693324	93878
358726	93879
588288	93880
334683	93881
19673	93882
317567	93883
19548	93884
11988	93885
131604	93886
213361	93887
205517	93888
6546	93889
309826	93890
491321	93891
306043	93892
527750	93893
456320	93894
10153	93895
34341	93896
87467	93897
352754	93898
516375	93899
10635	93900
135623	93901
78993	93902
54809	93903
3121	93904
539665	93905
365027	93906
271056	93907
474629	93908
1	93909
199282	93910
478209	93911
523145	93912
75576	93913
258848	93914
678534	93915
345682	93916
542058	93917
112070	93918
179754	93919
13848	93920
297302	93921
225572	93922
12776	93923
1554	93924
590518	93925
358467	93926
444637	93927
557036	93928
7944	93929
630360	93930
25199	93931
375390	93932
119133	93933
249505	93934
498217	93935
711210	93936
393659	93937
32884	93938
193395	93939
102572	93940
274181	93941
135854	93942
131822	93943
194625	93944
242819	93945
201208	93946
132456	93947
398537	93948
443509	93949
513604	93950
649230	93951
174876	93952
127824	93953
640911	93954
711060	93955
513396	93956
283500	93957
243391	93958
485447	93959
13940	93960
69580	93961
556318	93962
443084	93963
286662	93964
226303	93965
359339	93966
162819	93967
53661	93968
300681	93969
133436	93970
289262	93971
718996	93972
354615	93973
180105	93974
112213	93975
58360	93976
223644	93977
111622	93978
462569	93979
204538	93980
34965	93981
1737	93982
7659	93983
601363	93984
82389	93985
142994	93986
523024	93987
11695	93988
443399	93989
496667	93990
244243	93991
33687	93992
674908	93993
47555	93994
411261	93995
412998	93996
55541	93997
28596	93998
715285	93999
273879	94000
116293	94001
573306	94002
25902	94003
102984	94004
8184	94005
52452	94006
231857	94007
639559	94008
88376	94009
22620	94010
43493	94011
349290	94012
603813	94013
164758	94014
508210	94015
134398	94016
356013	94017
304408	94018
58148	94019
449021	94020
481379	94021
313355	94022
515441	94023
607236	94024
58745	94025
1608	94026
51211	94027
368902	94028
620791	94029
404735	94030
684554	94031
631204	94032
341134	94033
518536	94034
140326	94035
45912	94036
89104	94037
181843	94038
407928	94039
278379	94040
167684	94041
586281	94042
593824	94043
566469	94044
88634	94045
145520	94046
376076	94047
556344	94048
632213	94049
88187	94050
29733	94051
177737	94052
236775	94053
77947	94054
79991	94055
89253	94056
1751	94057
427467	94058
182883	94059
331353	94060
579379	94061
108993	94062
680728	94063
55915	94064
259644	94065
369775	94066
162407	94067
421593	94068
347651	94069
152446	94070
49180	94071
272201	94072
451670	94073
310101	94074
104282	94075
626976	94076
28792	94077
197851	94078
15049	94079
187470	94080
163875	94081
554560	94082
2469	94083
80246	94084
134833	94085
666402	94086
63382	94087
280619	94088
3071	94089
540555	94090
1441	94091
68148	94092
502552	94093
274427	94094
1023	94095
630721	94096
39156	94097
283428	94098
460693	94099
54788	94100
178860	94101
466841	94102
12510	94103
474835	94104
62712	94105
130598	94106
422213	94107
98905	94108
135702	94109
438562	94110
666951	94111
194327	94112
169006	94113
7787	94114
542826	94115
136607	94116
132770	94117
127191	94118
162084	94119
315097	94120
378758	94121
659652	94122
113826	94123
13816	94124
694103	94125
133792	94126
176544	94127
251338	94128
691547	94129
362118	94130
148960	94131
575181	94132
628207	94133
13491	94134
490619	94135
704243	94136
521259	94137
619424	94138
309611	94139
515398	94140
116183	94141
185362	94142
472463	94143
139414	94144
248471	94145
9774	94146
2795	94147
472456	94148
648490	94149
579417	94150
327242	94151
568665	94152
57986	94153
73837	94154
31661	94155
166415	94156
137116	94157
22012	94158
324861	94159
29035	94160
598614	94161
349476	94162
216531	94163
176968	94164
107150	94165
413430	94166
2521	94167
74514	94168
11412	94169
234753	94170
582720	94171
455420	94172
432254	94173
67080	94174
372421	94175
48955	94176
508217	94177
633305	94178
262912	94179
180084	94180
127739	94181
127949	94182
12712	94183
252535	94184
679867	94185
262865	94186
13144	94187
584995	94188
38611	94189
43315	94190
54578	94191
182251	94192
172479	94193
74394	94194
42088	94195
102279	94196
295564	94197
724399	94198
19715	94199
253440	94200
7264	94201
184586	94202
128762	94203
36463	94204
181948	94205
183929	94206
45858	94207
143925	94208
110592	94209
669306	94210
128259	94211
145694	94212
75666	94213
65521	94214
58482	94215
528932	94216
86485	94217
66573	94218
37786	94219
93126	94220
40271	94221
28923	94222
105016	94223
173265	94224
454376	94225
159678	94226
604073	94227
245861	94228
590907	94229
17818	94230
345196	94231
602694	94232
76726	94233
90535	94234
122878	94235
656899	94236
6525	94237
527229	94238
714204	94239
620442	94240
442573	94241
13204	94242
539343	94243
101365	94244
324162	94245
20401	94246
702504	94247
582968	94248
143728	94249
68551	94250
81273	94251
715488	94252
1285	94253
131157	94254
9383	94255
708277	94256
146068	94257
336925	94258
683469	94259
79931	94260
289777	94261
421079	94262
178226	94263
69697	94264
524630	94265
131079	94266
590185	94267
514839	94268
103221	94269
385505	94270
704195	94271
345225	94272
10753	94273
1723	94274
327146	94275
373883	94276
706319	94277
30578	94278
693279	94279
15146	94280
54914	94281
136177	94282
10967	94283
24863	94284
692171	94285
551399	94286
377046	94287
547446	94288
27066	94289
124182	94290
133125	94291
52126	94292
322995	94293
339180	94294
395052	94295
632999	94296
608427	94297
514797	94298
160459	94299
503565	94300
452385	94301
285360	94302
38782	94303
527789	94304
93242	94305
13012	94306
614655	94307
699799	94308
630179	94309
302962	94310
368268	94311
26045	94312
160217	94313
403122	94314
87692	94315
438695	94316
704904	94317
376856	94318
318902	94319
97999	94320
641501	94321
486415	94322
266823	94323
34307	94324
242	94325
206719	94326
445875	94327
546796	94328
675028	94329
455791	94330
46438	94331
686815	94332
629892	94333
315079	94334
140032	94335
51651	94336
675916	94337
232871	94338
586293	94339
331690	94340
169883	94341
409770	94342
713997	94343
177514	94344
626210	94345
437184	94346
90823	94347
545251	94348
591002	94349
40505	94350
453758	94351
415676	94352
232402	94353
385191	94354
612742	94355
22107	94356
348749	94357
104467	94358
16309	94359
231258	94360
214833	94361
51995	94362
326058	94363
18720	94364
14190	94365
145003	94366
182141	94367
267458	94368
179534	94369
75735	94370
162090	94371
133200	94372
568903	94373
53570	94374
135717	94375
299869	94376
24175	94377
311562	94378
582434	94379
481828	94380
586585	94381
312157	94382
310051	94383
2302	94384
280530	94385
184067	94386
566057	94387
9666	94388
53109	94389
48616	94390
110222	94391
423790	94392
271377	94393
585487	94394
196937	94395
334875	94396
92414	94397
614944	94398
239471	94399
647467	94400
365005	94401
362830	94402
578844	94403
699033	94404
260502	94405
92380	94406
473162	94407
256231	94408
693847	94409
29769	94410
507583	94411
140868	94412
270731	94413
105360	94414
4128	94415
624770	94416
10212	94417
5822	94418
187086	94419
8855	94420
402147	94421
433650	94422
612871	94423
475786	94424
599650	94425
63701	94426
13358	94427
204527	94428
29830	94429
2422	94430
157867	94431
121677	94432
11015	94433
85896	94434
230604	94435
458526	94436
20642	94437
397227	94438
163309	94439
173091	94440
715416	94441
61957	94442
1366	94443
164770	94444
514504	94445
57465	94446
394891	94447
415487	94448
345649	94449
223040	94450
30349	94451
87325	94452
7507	94453
367466	94454
448030	94455
74954	94456
311170	94457
335811	94458
342647	94459
380319	94460
694904	94461
339144	94462
404708	94463
8757	94464
393773	94465
379674	94466
568237	94467
48211	94468
312412	94469
402918	94470
364166	94471
339376	94472
157695	94473
98211	94474
512487	94475
344917	94476
172544	94477
44772	94478
17763	94479
78657	94480
115379	94481
489295	94482
63910	94483
1571	94484
163923	94485
5973	94486
700723	94487
112945	94488
111095	94489
137310	94490
417420	94491
573463	94492
430708	94493
49568	94494
238645	94495
120340	94496
437192	94497
41424	94498
106430	94499
640016	94500
567151	94501
335726	94502
86081	94503
32901	94504
388226	94505
19806	94506
152003	94507
585832	94508
366816	94509
158177	94510
310765	94511
310641	94512
269880	94513
439921	94514
117734	94515
159966	94516
130833	94517
85908	94518
675536	94519
185567	94520
314485	94521
12591	94522
131235	94523
323328	94524
352867	94525
425813	94526
20940	94527
374048	94528
711672	94529
162030	94530
144569	94531
25971	94532
83950	94533
550541	94534
260338	94535
301999	94536
300962	94537
591627	94538
38056	94539
677595	94540
112810	94541
236987	94542
265935	94543
658201	94544
89466	94545
421902	94546
185045	94547
660438	94548
385654	94549
277338	94550
212437	94551
560232	94552
1349	94553
121300	94554
621000	94555
403215	94556
638005	94557
44204	94558
245016	94559
75949	94560
605438	94561
485110	94562
97620	94563
87541	94564
701593	94565
587260	94566
370159	94567
83723	94568
554597	94569
476092	94570
156670	94571
6455	94572
214723	94573
261126	94574
415286	94575
397272	94576
124904	94577
157272	94578
8532	94579
401796	94580
675285	94581
313822	94582
384063	94583
218797	94584
508748	94585
3639	94586
105525	94587
418476	94588
116745	94589
455131	94590
193491	94591
311545	94592
335335	94593
107382	94594
447484	94595
53827	94596
374043	94597
568594	94598
416747	94599
695002	94600
39017	94601
295212	94602
628137	94603
126443	94604
33918	94605
673815	94606
47442	94607
335924	94608
641534	94609
223066	94610
33722	94611
678604	94612
223211	94613
364598	94614
73783	94615
315899	94616
342676	94617
680007	94618
520034	94619
30916	94620
140162	94621
556547	94622
575370	94623
443571	94624
278018	94625
419679	94626
576398	94627
182546	94628
92718	94629
428393	94630
184186	94631
183547	94632
280238	94633
644503	94634
476465	94635
306410	94636
31043	94637
120064	94638
80766	94639
113691	94640
374531	94641
156363	94642
171545	94643
207013	94644
32548	94645
594452	94646
134805	94647
396784	94648
637721	94649
620974	94650
146513	94651
96595	94652
382412	94653
215165	94654
124795	94655
489946	94656
107088	94657
125312	94658
673551	94659
500929	94660
142594	94661
133006	94662
375961	94663
341315	94664
82968	94665
31121	94666
37611	94667
309500	94668
99336	94669
235538	94670
471156	94671
268687	94672
684806	94673
311581	94674
73821	94675
124135	94676
4032	94677
1158	94678
484670	94679
69328	94680
7209	94681
3822	94682
715744	94683
719751	94684
263100	94685
345100	94686
447387	94687
425653	94688
708691	94689
638629	94690
499066	94691
35404	94692
26734	94693
188442	94694
34196	94695
32940	94696
101693	94697
696903	94698
325207	94699
609760	94700
702918	94701
468789	94702
565971	94703
167608	94704
365168	94705
50242	94706
601332	94707
103676	94708
245481	94709
71583	94710
205922	94711
174592	94712
667453	94713
31264	94714
637774	94715
70626	94716
5202	94717
134743	94718
140640	94719
250166	94720
610681	94721
508660	94722
352506	94723
494364	94724
564154	94725
488519	94726
564552	94727
2244	94728
115833	94729
531194	94730
393832	94731
24676	94732
601970	94733
4150	94734
132501	94735
603824	94736
42299	94737
335659	94738
162844	94739
120845	94740
357818	94741
312833	94742
633128	94743
157636	94744
46621	94745
94006	94746
151949	94747
166763	94748
575608	94749
473678	94750
675739	94751
673756	94752
718293	94753
582698	94754
10026	94755
46226	94756
396107	94757
301228	94758
365364	94759
6735	94760
8909	94761
481657	94762
121018	94763
188817	94764
205892	94765
576084	94766
513024	94767
691563	94768
45119	94769
1399	94770
660046	94771
119109	94772
182531	94773
295209	94774
117720	94775
154361	94776
106941	94777
44083	94778
143226	94779
364407	94780
127448	94781
705179	94782
659780	94783
347265	94784
537656	94785
160788	94786
585449	94787
403769	94788
66595	94789
35994	94790
364392	94791
215629	94792
163318	94793
148098	94794
460726	94795
457322	94796
190019	94797
396964	94798
75480	94799
701157	94800
80545	94801
460277	94802
53609	94803
279281	94804
215203	94805
45609	94806
144115	94807
512656	94808
213865	94809
32627	94810
52118	94811
102859	94812
565020	94813
74282	94814
401863	94815
54114	94816
598975	94817
693334	94818
150542	94819
26398	94820
175553	94821
396431	94822
708466	94823
162782	94824
216955	94825
656703	94826
51240	94827
402530	94828
45665	94829
619042	94830
34629	94831
3198	94832
66869	94833
393155	94834
30114	94835
2517	94836
405010	94837
364925	94838
93331	94839
392899	94840
492951	94841
283837	94842
397541	94843
147113	94844
168131	94845
302488	94846
345618	94847
5308	94848
131832	94849
198279	94850
28213	94851
419530	94852
161286	94853
535254	94854
179857	94855
37973	94856
3464	94857
9169	94858
326014	94859
610313	94860
119176	94861
47485	94862
146849	94863
374544	94864
29952	94865
508327	94866
280986	94867
674134	94868
3358	94869
77755	94870
79841	94871
164949	94872
312640	94873
279748	94874
368279	94875
555810	94876
120233	94877
346494	94878
283491	94879
133127	94880
115071	94881
221520	94882
61437	94883
244161	94884
499845	94885
73539	94886
94489	94887
81372	94888
146567	94889
12461	94890
663999	94891
207714	94892
75418	94893
430474	94894
131080	94895
636222	94896
698852	94897
177011	94898
186451	94899
383670	94900
5989	94901
527429	94902
16468	94903
315278	94904
345449	94905
308123	94906
198039	94907
161224	94908
158953	94909
106413	94910
588856	94911
227108	94912
41224	94913
719246	94914
81078	94915
364852	94916
11688	94917
207917	94918
410357	94919
318735	94920
229283	94921
99198	94922
475156	94923
154939	94924
571548	94925
126581	94926
221095	94927
113216	94928
570341	94929
88694	94930
119756	94931
627887	94932
187067	94933
111096	94934
54137	94935
52101	94936
433815	94937
479170	94938
134784	94939
496339	94940
390758	94941
442867	94942
641254	94943
4270	94944
437551	94945
253709	94946
549067	94947
296577	94948
664001	94949
31683	94950
140130	94951
14938	94952
52939	94953
373496	94954
25945	94955
269058	94956
89060	94957
127006	94958
709027	94959
525628	94960
37922	94961
65059	94962
512599	94963
515828	94964
98930	94965
125851	94966
421882	94967
82488	94968
326159	94969
470357	94970
388280	94971
213947	94972
59470	94973
366101	94974
205595	94975
707954	94976
21173	94977
681743	94978
257008	94979
673546	94980
186752	94981
59657	94982
4723	94983
553546	94984
612207	94985
280880	94986
335261	94987
198596	94988
3838	94989
92172	94990
21821	94991
65947	94992
104117	94993
720228	94994
37816	94995
323171	94996
91759	94997
181650	94998
182168	94999
699715	95000
607333	95001
81970	95002
139658	95003
428396	95004
683199	95005
250864	95006
239848	95007
30332	95008
695143	95009
378293	95010
705764	95011
639765	95012
227208	95013
584723	95014
599933	95015
225593	95016
652637	95017
628610	95018
13041	95019
604198	95020
203356	95021
54074	95022
556355	95023
32819	95024
430517	95025
340739	95026
237901	95027
358363	95028
598211	95029
92205	95030
433680	95031
267885	95032
109257	95033
151903	95034
418467	95035
5475	95036
607998	95037
124121	95038
435025	95039
172234	95040
25132	95041
399031	95042
363828	95043
697252	95044
305101	95045
534753	95046
193946	95047
10635	95048
549500	95049
83759	95050
332245	95051
426492	95052
27730	95053
176263	95054
596827	95055
631124	95056
703561	95057
52332	95058
73051	95059
68640	95060
406972	95061
15794	95062
84874	95063
633103	95064
290499	95065
109627	95066
49080	95067
483489	95068
695024	95069
111772	95070
577258	95071
547735	95072
664917	95073
46811	95074
271702	95075
361914	95076
441084	95077
189575	95078
154012	95079
523299	95080
258685	95081
51551	95082
439582	95083
246084	95084
697075	95085
29175	95086
703796	95087
716334	95088
23805	95089
387699	95090
479379	95091
21775	95092
118921	95093
243545	95094
174546	95095
349851	95096
587647	95097
118296	95098
402543	95099
134851	95100
130689	95101
13948	95102
630803	95103
26501	95104
362068	95105
645273	95106
139982	95107
88469	95108
650418	95109
336398	95110
484250	95111
5966	95112
589522	95113
51154	95114
238649	95115
43325	95116
174909	95117
177909	95118
532944	95119
28657	95120
405959	95121
423964	95122
340755	95123
218902	95124
312056	95125
630053	95126
485778	95127
450557	95128
143724	95129
44069	95130
24609	95131
12576	95132
649667	95133
256695	95134
24467	95135
637144	95136
652306	95137
169016	95138
698482	95139
516188	95140
520128	95141
28315	95142
109874	95143
391421	95144
161810	95145
157626	95146
99504	95147
216394	95148
162942	95149
378726	95150
82622	95151
59303	95152
100005	95153
3155	95154
430448	95155
54616	95156
664781	95157
6305	95158
665571	95159
224797	95160
57516	95161
344676	95162
52785	95163
205476	95164
73605	95165
490057	95166
175212	95167
408682	95168
50735	95169
482739	95170
160586	95171
362286	95172
588239	95173
175431	95174
102367	95175
6095	95176
683131	95177
472081	95178
121648	95179
507256	95180
556400	95181
596270	95182
272129	95183
190392	95184
237278	95185
141480	95186
717315	95187
62293	95188
94760	95189
112584	95190
278070	95191
505199	95192
288369	95193
695713	95194
248694	95195
281515	95196
479578	95197
365192	95198
105082	95199
101661	95200
5543	95201
33740	95202
96585	95203
181817	95204
59920	95205
7572	95206
90129	95207
568188	95208
12086	95209
166086	95210
127979	95211
589092	95212
61770	95213
388208	95214
651500	95215
439099	95216
175413	95217
162494	95218
432615	95219
76186	95220
459752	95221
662894	95222
538849	95223
170818	95224
138283	95225
345034	95226
475941	95227
164699	95228
55989	95229
508466	95230
258757	95231
287994	95232
77287	95233
79276	95234
37447	95235
672533	95236
1018	95237
105177	95238
90683	95239
1151	95240
71308	95241
455839	95242
102490	95243
198301	95244
22266	95245
46905	95246
700623	95247
17447	95248
67263	95249
661882	95250
478546	95251
663770	95252
400552	95253
78312	95254
324666	95255
83821	95256
71190	95257
392777	95258
363794	95259
149412	95260
259199	95261
180543	95262
705205	95263
17033	95264
575811	95265
3592	95266
576778	95267
534550	95268
26991	95269
483300	95270
27112	95271
14213	95272
16648	95273
94165	95274
359145	95275
221306	95276
163307	95277
584439	95278
580745	95279
591975	95280
38253	95281
15794	95282
147908	95283
155350	95284
517462	95285
349695	95286
308411	95287
42835	95288
547051	95289
698503	95290
199297	95291
541262	95292
430520	95293
714235	95294
8396	95295
89077	95296
117968	95297
35473	95298
595758	95299
126894	95300
594848	95301
51845	95302
367514	95303
278494	95304
413387	95305
134042	95306
223539	95307
350481	95308
337661	95309
94230	95310
53034	95311
40855	95312
315760	95313
342003	95314
58961	95315
231681	95316
458105	95317
51560	95318
38831	95319
253870	95320
70919	95321
449090	95322
241149	95323
260051	95324
499379	95325
675647	95326
496584	95327
359518	95328
469272	95329
373308	95330
103571	95331
3676	95332
36727	95333
47381	95334
56915	95335
211732	95336
711460	95337
493462	95338
221216	95339
714524	95340
403861	95341
173994	95342
261165	95343
117816	95344
23815	95345
146988	95346
66678	95347
22110	95348
211868	95349
211784	95350
227968	95351
569520	95352
277268	95353
274686	95354
269360	95355
113792	95356
42743	95357
30722	95358
25298	95359
113089	95360
151950	95361
95402	95362
84977	95363
154711	95364
410559	95365
614183	95366
50561	95367
575992	95368
270489	95369
490899	95370
42786	95371
95613	95372
125222	95373
369677	95374
305699	95375
227755	95376
87858	95377
493343	95378
660029	95379
617645	95380
74362	95381
215129	95382
529445	95383
49325	95384
160359	95385
70535	95386
358225	95387
433732	95388
166850	95389
529691	95390
5470	95391
167567	95392
25970	95393
474259	95394
409237	95395
706425	95396
288495	95397
38710	95398
14282	95399
433684	95400
190238	95401
237597	95402
561639	95403
179985	95404
223312	95405
62347	95406
663437	95407
378753	95408
401109	95409
131691	95410
546161	95411
164048	95412
69953	95413
653308	95414
692643	95415
487106	95416
144915	95417
338540	95418
18091	95419
182269	95420
8897	95421
691554	95422
487524	95423
5702	95424
637818	95425
665075	95426
517959	95427
64803	95428
174663	95429
399000	95430
73589	95431
75789	95432
587297	95433
94428	95434
564933	95435
249935	95436
660469	95437
618117	95438
93123	95439
34040	95440
466603	95441
130706	95442
238346	95443
41299	95444
289792	95445
99103	95446
334104	95447
449711	95448
136045	95449
634433	95450
412140	95451
375158	95452
442690	95453
274146	95454
701769	95455
704892	95456
547630	95457
629575	95458
58705	95459
110767	95460
481355	95461
663031	95462
629875	95463
86606	95464
16431	95465
264616	95466
416077	95467
194898	95468
262603	95469
569923	95470
39124	95471
632173	95472
662834	95473
45966	95474
60583	95475
48007	95476
15413	95477
459355	95478
160941	95479
200028	95480
76086	95481
221572	95482
626045	95483
429527	95484
126658	95485
550704	95486
107225	95487
704395	95488
474999	95489
164698	95490
9874	95491
12332	95492
279027	95493
418465	95494
540161	95495
331177	95496
352348	95497
145778	95498
70077	95499
629300	95500
341416	95501
403514	95502
689516	95503
203144	95504
709701	95505
24396	95506
602075	95507
452687	95508
311172	95509
258236	95510
68137	95511
603459	95512
489209	95513
68006	95514
15275	95515
718906	95516
70234	95517
591107	95518
498606	95519
181067	95520
249075	95521
300703	95522
11386	95523
35906	95524
589452	95525
166718	95526
622339	95527
7148	95528
374536	95529
23586	95530
148159	95531
224293	95532
156669	95533
332173	95534
425633	95535
581184	95536
486287	95537
597164	95538
110746	95539
435945	95540
147858	95541
287000	95542
183249	95543
179158	95544
665037	95545
682406	95546
339884	95547
104633	95548
588268	95549
458244	95550
200182	95551
277526	95552
30010	95553
19936	95554
616804	95555
458615	95556
39353	95557
170723	95558
9294	95559
401611	95560
168949	95561
547436	95562
306644	95563
613440	95564
167715	95565
611552	95566
203523	95567
5383	95568
617433	95569
340248	95570
52165	95571
208221	95572
710011	95573
113820	95574
274166	95575
292638	95576
552972	95577
94597	95578
420239	95579
676003	95580
460245	95581
1443	95582
98790	95583
582309	95584
27766	95585
182002	95586
73346	95587
42948	95588
366973	95589
523766	95590
535896	95591
27031	95592
298864	95593
15840	95594
429011	95595
395151	95596
594742	95597
640325	95598
564790	95599
695125	95600
48045	95601
166275	95602
15636	95603
641363	95604
99235	95605
667703	95606
86523	95607
20112	95608
70546	95609
547215	95610
475510	95611
649474	95612
1862	95613
2365	95614
437615	95615
46	95616
427431	95617
136173	95618
160307	95619
471887	95620
419412	95621
363334	95622
195500	95623
590632	95624
167353	95625
10268	95626
149306	95627
66461	95628
15828	95629
65098	95630
478594	95631
56185	95632
186531	95633
460467	95634
73819	95635
604742	95636
319509	95637
80089	95638
191447	95639
309521	95640
16215	95641
254602	95642
136890	95643
410165	95644
400727	95645
459894	95646
401289	95647
344609	95648
9745	95649
646073	95650
516591	95651
396791	95652
299240	95653
461940	95654
308212	95655
16295	95656
483722	95657
16331	95658
135196	95659
35461	95660
438526	95661
595172	95662
5780	95663
530386	95664
179077	95665
502132	95666
11301	95667
309332	95668
9931	95669
637745	95670
517128	95671
111953	95672
2251	95673
111693	95674
693525	95675
560918	95676
150769	95677
540797	95678
708190	95679
187384	95680
53223	95681
517785	95682
214416	95683
441506	95684
345394	95685
419618	95686
421245	95687
32514	95688
249170	95689
314106	95690
156102	95691
417906	95692
36166	95693
109737	95694
498930	95695
620	95696
76623	95697
700996	95698
575328	95699
351452	95700
285324	95701
39660	95702
301	95703
257347	95704
702066	95705
9468	95706
541658	95707
68765	95708
19400	95709
151562	95710
137234	95711
621105	95712
537237	95713
334468	95714
139512	95715
446043	95716
10945	95717
35587	95718
127059	95719
427	95720
393995	95721
357486	95722
683261	95723
99283	95724
306574	95725
26345	95726
580704	95727
9679	95728
67700	95729
441369	95730
190572	95731
323191	95732
95430	95733
422682	95734
406048	95735
554013	95736
22150	95737
50232	95738
6972	95739
192495	95740
231938	95741
335454	95742
6534	95743
154392	95744
8520	95745
522720	95746
308166	95747
55494	95748
44991	95749
391316	95750
204692	95751
237241	95752
641321	95753
1334	95754
180387	95755
551845	95756
225690	95757
171470	95758
2393	95759
136061	95760
110776	95761
180201	95762
318777	95763
644583	95764
635837	95765
411052	95766
391516	95767
119212	95768
169189	95769
266872	95770
410866	95771
563385	95772
96114	95773
582070	95774
396188	95775
212269	95776
120003	95777
496915	95778
510597	95779
260841	95780
271006	95781
591306	95782
249052	95783
394677	95784
429006	95785
60379	95786
517289	95787
301309	95788
439753	95789
657865	95790
355002	95791
167619	95792
635684	95793
161171	95794
196471	95795
668438	95796
438991	95797
626016	95798
67273	95799
41422	95800
369192	95801
37801	95802
485892	95803
21649	95804
106909	95805
26154	95806
50009	95807
148818	95808
171738	95809
393512	95810
169787	95811
388945	95812
695913	95813
236217	95814
52728	95815
17387	95816
148153	95817
218217	95818
31606	95819
325076	95820
233872	95821
157024	95822
387161	95823
378880	95824
95511	95825
711325	95826
467810	95827
483398	95828
28774	95829
634495	95830
286977	95831
35155	95832
9855	95833
685295	95834
156635	95835
8924	95836
605898	95837
457014	95838
294885	95839
20472	95840
205429	95841
36414	95842
307174	95843
154903	95844
395514	95845
316717	95846
18827	95847
6231	95848
21040	95849
147226	95850
412004	95851
7239	95852
423830	95853
580941	95854
15789	95855
202492	95856
35104	95857
403580	95858
452023	95859
280842	95860
715695	95861
71837	95862
125745	95863
184522	95864
338656	95865
699138	95866
79424	95867
424369	95868
186949	95869
90137	95870
354283	95871
103337	95872
53888	95873
644515	95874
47907	95875
372401	95876
34153	95877
3513	95878
597016	95879
314909	95880
23584	95881
620191	95882
73758	95883
386735	95884
678529	95885
24903	95886
706203	95887
654229	95888
107458	95889
133836	95890
58846	95891
1019	95892
140934	95893
428829	95894
64693	95895
356628	95896
581181	95897
304749	95898
512844	95899
505399	95900
351702	95901
36200	95902
141868	95903
204581	95904
184172	95905
436729	95906
675648	95907
576437	95908
237457	95909
2682	95910
169463	95911
66166	95912
207864	95913
592368	95914
7397	95915
462331	95916
143529	95917
662471	95918
21813	95919
628468	95920
587408	95921
467590	95922
14166	95923
53305	95924
120686	95925
171652	95926
186363	95927
24039	95928
575831	95929
653221	95930
172801	95931
8838	95932
75460	95933
82668	95934
540931	95935
291164	95936
337137	95937
175392	95938
44884	95939
366452	95940
118387	95941
434997	95942
160260	95943
697323	95944
596828	95945
455977	95946
98959	95947
88328	95948
213964	95949
126407	95950
87289	95951
361018	95952
420291	95953
224526	95954
66614	95955
29690	95956
321123	95957
4820	95958
558873	95959
710609	95960
275390	95961
405175	95962
584815	95963
182123	95964
124984	95965
687115	95966
225813	95967
508185	95968
40267	95969
435184	95970
135786	95971
692801	95972
79216	95973
568183	95974
53473	95975
592257	95976
113854	95977
255807	95978
724374	95979
157537	95980
135975	95981
583543	95982
64197	95983
209524	95984
66796	95985
565007	95986
37100	95987
3325	95988
633875	95989
443824	95990
41469	95991
3672	95992
243308	95993
56193	95994
55066	95995
138798	95996
74683	95997
617069	95998
4374	95999
656590	96000
365311	96001
40173	96002
321234	96003
55842	96004
439142	96005
287563	96006
667700	96007
342531	96008
150093	96009
236809	96010
227603	96011
604262	96012
183277	96013
84840	96014
648606	96015
36840	96016
463738	96017
571488	96018
326107	96019
210118	96020
398661	96021
27514	96022
85554	96023
24477	96024
96974	96025
528866	96026
71730	96027
208990	96028
93673	96029
12340	96030
40390	96031
283568	96032
302317	96033
16303	96034
572004	96035
50860	96036
504677	96037
148901	96038
13879	96039
554709	96040
78848	96041
27055	96042
141567	96043
8097	96044
151860	96045
598771	96046
525853	96047
148047	96048
9669	96049
15563	96050
95414	96051
314180	96052
556932	96053
376436	96054
709763	96055
25749	96056
65297	96057
500790	96058
122685	96059
320850	96060
512884	96061
121824	96062
169831	96063
41173	96064
128972	96065
347061	96066
1644	96067
540367	96068
145284	96069
75062	96070
274255	96071
191200	96072
586816	96073
591985	96074
267718	96075
329753	96076
236151	96077
12066	96078
1231	96079
89589	96080
23156	96081
14178	96082
585501	96083
142399	96084
224049	96085
2231	96086
11345	96087
496624	96088
656224	96089
34388	96090
174764	96091
211915	96092
395026	96093
483328	96094
495238	96095
33054	96096
11890	96097
34887	96098
633238	96099
494162	96100
554857	96101
115543	96102
2434	96103
683107	96104
29730	96105
347599	96106
69669	96107
619073	96108
151541	96109
489443	96110
76705	96111
84074	96112
334082	96113
141667	96114
452355	96115
631639	96116
449535	96117
5863	96118
498926	96119
76591	96120
282614	96121
320496	96122
533373	96123
1065	96124
184078	96125
300089	96126
317571	96127
552787	96128
193590	96129
541	96130
453273	96131
639861	96132
682567	96133
484432	96134
239976	96135
22537	96136
162994	96137
463440	96138
379103	96139
349104	96140
591	96141
256976	96142
21430	96143
178786	96144
394727	96145
222711	96146
114986	96147
105186	96148
200509	96149
118954	96150
553413	96151
162167	96152
401207	96153
639177	96154
639479	96155
460874	96156
212986	96157
552365	96158
333103	96159
37192	96160
24615	96161
702436	96162
8562	96163
120743	96164
51394	96165
314122	96166
59127	96167
500363	96168
22275	96169
45527	96170
48729	96171
226653	96172
235268	96173
159828	96174
404982	96175
721986	96176
173622	96177
150068	96178
691211	96179
436548	96180
184772	96181
576551	96182
453942	96183
120097	96184
141554	96185
38267	96186
488840	96187
172894	96188
301907	96189
720085	96190
145200	96191
539011	96192
206118	96193
683341	96194
19534	96195
467812	96196
18626	96197
87951	96198
419214	96199
407381	96200
690731	96201
328179	96202
124195	96203
264606	96204
640705	96205
15257	96206
606905	96207
200677	96208
666924	96209
5906	96210
488731	96211
26351	96212
681610	96213
410618	96214
50653	96215
57087	96216
946	96217
104444	96218
707134	96219
249491	96220
3039	96221
113602	96222
371282	96223
21992	96224
147068	96225
708709	96226
638405	96227
472607	96228
638302	96229
613053	96230
8695	96231
603528	96232
131169	96233
118152	96234
420950	96235
524628	96236
83196	96237
584348	96238
186981	96239
704378	96240
130739	96241
154760	96242
26068	96243
70011	96244
46291	96245
615369	96246
6017	96247
54380	96248
199734	96249
515146	96250
145499	96251
198861	96252
577725	96253
151928	96254
267878	96255
175582	96256
101459	96257
471793	96258
33283	96259
206824	96260
45035	96261
459782	96262
239997	96263
150007	96264
76285	96265
699573	96266
41808	96267
2925	96268
565749	96269
316012	96270
634362	96271
261221	96272
409396	96273
112639	96274
168621	96275
680221	96276
661967	96277
43595	96278
118518	96279
186520	96280
509052	96281
182225	96282
83994	96283
130253	96284
91818	96285
26531	96286
111906	96287
266058	96288
172737	96289
68196	96290
373000	96291
176894	96292
527019	96293
432837	96294
313357	96295
483565	96296
442799	96297
615638	96298
314051	96299
272983	96300
170668	96301
61845	96302
151887	96303
205984	96304
317840	96305
279016	96306
140227	96307
404948	96308
594231	96309
197306	96310
104871	96311
462729	96312
640008	96313
569508	96314
257383	96315
331953	96316
313321	96317
554172	96318
25560	96319
47703	96320
51787	96321
114587	96322
487440	96323
239057	96324
556419	96325
428851	96326
35632	96327
246314	96328
38204	96329
301157	96330
10395	96331
128194	96332
133203	96333
98578	96334
153816	96335
47785	96336
13214	96337
231499	96338
29424	96339
601498	96340
6215	96341
606651	96342
550424	96343
602028	96344
247090	96345
71997	96346
3621	96347
63514	96348
650913	96349
496029	96350
278272	96351
173320	96352
295913	96353
569945	96354
122376	96355
155813	96356
1756	96357
96310	96358
136690	96359
78398	96360
170628	96361
36473	96362
288	96363
124845	96364
111798	96365
625201	96366
159584	96367
484565	96368
637543	96369
81545	96370
54167	96371
211940	96372
217570	96373
170981	96374
312776	96375
107057	96376
280744	96377
498629	96378
33605	96379
51781	96380
350620	96381
376790	96382
577088	96383
564975	96384
1073	96385
251423	96386
49805	96387
584725	96388
178292	96389
18052	96390
297769	96391
256537	96392
328890	96393
620208	96394
220772	96395
140712	96396
469450	96397
460737	96398
91813	96399
159035	96400
577131	96401
649456	96402
535076	96403
640241	96404
600329	96405
20250	96406
517280	96407
19289	96408
140725	96409
19047	96410
601452	96411
633782	96412
618167	96413
348834	96414
241574	96415
11418	96416
579937	96417
20279	96418
407327	96419
60526	96420
216859	96421
95507	96422
46750	96423
71249	96424
120689	96425
188801	96426
69435	96427
504700	96428
354525	96429
382765	96430
76213	96431
667588	96432
445898	96433
680667	96434
287765	96435
23325	96436
666881	96437
31912	96438
686515	96439
674692	96440
315236	96441
180295	96442
83351	96443
127779	96444
237184	96445
100508	96446
678367	96447
267826	96448
91646	96449
708521	96450
50152	96451
117875	96452
380191	96453
388803	96454
66699	96455
594551	96456
200418	96457
119196	96458
2775	96459
142361	96460
710946	96461
323790	96462
267188	96463
642589	96464
47545	96465
20907	96466
393652	96467
489261	96468
124654	96469
8487	96470
500557	96471
14882	96472
195472	96473
423657	96474
7893	96475
686695	96476
163144	96477
644920	96478
29029	96479
53945	96480
56001	96481
162930	96482
516195	96483
161517	96484
176454	96485
86992	96486
461676	96487
61803	96488
573967	96489
149369	96490
74816	96491
201495	96492
96028	96493
461273	96494
445182	96495
565048	96496
31283	96497
35893	96498
568150	96499
252461	96500
487432	96501
150426	96502
4660	96503
421382	96504
725300	96505
382333	96506
568904	96507
186644	96508
718437	96509
708938	96510
607936	96511
123475	96512
34473	96513
563444	96514
238486	96515
463655	96516
50718	96517
150170	96518
492944	96519
15568	96520
654179	96521
265270	96522
8944	96523
28915	96524
352907	96525
621153	96526
620377	96527
700735	96528
172407	96529
503929	96530
117529	96531
487288	96532
131326	96533
111782	96534
693704	96535
33883	96536
203830	96537
267546	96538
712865	96539
439335	96540
323177	96541
214636	96542
83406	96543
332669	96544
59815	96545
269780	96546
407200	96547
233828	96548
552143	96549
3719	96550
74304	96551
89627	96552
567	96553
67957	96554
152557	96555
133414	96556
137560	96557
394503	96558
457786	96559
65445	96560
604162	96561
293936	96562
144036	96563
1317	96564
254695	96565
444804	96566
425688	96567
695328	96568
673292	96569
160073	96570
104099	96571
40708	96572
210177	96573
572645	96574
509948	96575
12816	96576
660499	96577
583767	96578
113218	96579
104782	96580
44235	96581
631108	96582
296171	96583
46550	96584
355406	96585
675370	96586
18228	96587
413426	96588
5637	96589
45387	96590
330850	96591
671637	96592
218380	96593
694779	96594
2181	96595
241559	96596
511198	96597
91499	96598
62980	96599
446778	96600
110578	96601
139607	96602
16506	96603
115151	96604
2993	96605
59308	96606
37120	96607
415295	96608
185474	96609
4000	96610
669576	96611
96120	96612
143761	96613
182032	96614
113750	96615
368717	96616
93158	96617
224219	96618
4189	96619
434956	96620
724534	96621
28510	96622
141	96623
472647	96624
27625	96625
265639	96626
285298	96627
833	96628
362624	96629
59489	96630
217655	96631
6989	96632
83259	96633
29904	96634
44285	96635
246626	96636
118216	96637
475153	96638
132567	96639
410182	96640
92093	96641
40921	96642
107987	96643
40791	96644
536756	96645
667256	96646
245902	96647
276436	96648
337515	96649
512712	96650
528198	96651
72923	96652
232413	96653
341056	96654
696362	96655
126119	96656
50733	96657
647135	96658
34703	96659
71421	96660
86930	96661
333911	96662
614048	96663
211902	96664
250809	96665
330227	96666
319406	96667
707953	96668
533399	96669
297052	96670
71351	96671
6357	96672
344227	96673
654391	96674
181758	96675
48804	96676
287183	96677
406	96678
93360	96679
24323	96680
123735	96681
118336	96682
39429	96683
175671	96684
258577	96685
705211	96686
553621	96687
16316	96688
228100	96689
594274	96690
173708	96691
66208	96692
10499	96693
15195	96694
470864	96695
305728	96696
104257	96697
7161	96698
44553	96699
1884	96700
603616	96701
60628	96702
489254	96703
60297	96704
655419	96705
74910	96706
660477	96707
248809	96708
313723	96709
702644	96710
8465	96711
116808	96712
188401	96713
157118	96714
29044	96715
678401	96716
657750	96717
608353	96718
20985	96719
97427	96720
20476	96721
22207	96722
691137	96723
5404	96724
474704	96725
512143	96726
13333	96727
519598	96728
9878	96729
346859	96730
292506	96731
377700	96732
422855	96733
701445	96734
577171	96735
703660	96736
231699	96737
617265	96738
12147	96739
445265	96740
621528	96741
650738	96742
395779	96743
50993	96744
344308	96745
601839	96746
556275	96747
28557	96748
634732	96749
552700	96750
373124	96751
149323	96752
148653	96753
55056	96754
586531	96755
460780	96756
328319	96757
623240	96758
698672	96759
129397	96760
474205	96761
558565	96762
224864	96763
495469	96764
29220	96765
258254	96766
183881	96767
654239	96768
632350	96769
169208	96770
57241	96771
333819	96772
65120	96773
41993	96774
404978	96775
101866	96776
620297	96777
714370	96778
114275	96779
345853	96780
403227	96781
153395	96782
8916	96783
135	96784
153206	96785
577205	96786
291244	96787
508554	96788
683568	96789
130226	96790
19817	96791
188572	96792
669219	96793
220620	96794
63965	96795
41763	96796
64362	96797
20110	96798
540974	96799
234148	96800
653347	96801
590196	96802
212188	96803
4891	96804
502280	96805
178668	96806
39825	96807
5	96808
4428	96809
408489	96810
1866	96811
441246	96812
619771	96813
63422	96814
11775	96815
8128	96816
35144	96817
721874	96818
61585	96819
723154	96820
100205	96821
155265	96822
397280	96823
571828	96824
517318	96825
315543	96826
517519	96827
98927	96828
601776	96829
724	96830
156366	96831
371867	96832
124813	96833
17766	96834
3	96835
265815	96836
5407	96837
607018	96838
194692	96839
98078	96840
109933	96841
41001	96842
21624	96843
667665	96844
312686	96845
105752	96846
22998	96847
27955	96848
174544	96849
81444	96850
77463	96851
41750	96852
681838	96853
538023	96854
602438	96855
542514	96856
74200	96857
238619	96858
4589	96859
180176	96860
20321	96861
610441	96862
487743	96863
18250	96864
1388	96865
148780	96866
257550	96867
100898	96868
703928	96869
342408	96870
521021	96871
480996	96872
247208	96873
428971	96874
243418	96875
5282	96876
140108	96877
67477	96878
47671	96879
136310	96880
75294	96881
21986	96882
76719	96883
555007	96884
1137	96885
182552	96886
10458	96887
1367	96888
346478	96889
372974	96890
719599	96891
290733	96892
460621	96893
20918	96894
2572	96895
281173	96896
52286	96897
615624	96898
5365	96899
604460	96900
333680	96901
388023	96902
232367	96903
423943	96904
157432	96905
53319	96906
339199	96907
125034	96908
326584	96909
489457	96910
5113	96911
174243	96912
299091	96913
411202	96914
158463	96915
291898	96916
16413	96917
38584	96918
10511	96919
133821	96920
155356	96921
1779	96922
259426	96923
333944	96924
31372	96925
66195	96926
9983	96927
14624	96928
338399	96929
3181	96930
298211	96931
53959	96932
95081	96933
189518	96934
161217	96935
363973	96936
37174	96937
165617	96938
3353	96939
53558	96940
469556	96941
277024	96942
576105	96943
93353	96944
291807	96945
354207	96946
46270	96947
92159	96948
582051	96949
32639	96950
977	96951
420493	96952
67800	96953
120236	96954
135011	96955
165674	96956
61646	96957
57819	96958
163141	96959
1465	96960
110152	96961
22293	96962
63173	96963
76181	96964
573158	96965
149603	96966
86999	96967
31573	96968
27238	96969
164434	96970
185134	96971
132639	96972
469640	96973
687131	96974
96306	96975
64175	96976
240129	96977
8356	96978
416060	96979
22032	96980
54133	96981
53187	96982
224256	96983
175147	96984
8480	96985
332593	96986
632256	96987
59408	96988
143955	96989
602499	96990
374494	96991
707135	96992
102600	96993
154671	96994
22196	96995
223803	96996
598199	96997
96334	96998
68792	96999
683475	97000
336396	97001
444391	97002
20532	97003
106682	97004
380870	97005
592088	97006
562283	97007
57281	97008
444560	97009
47360	97010
5723	97011
239460	97012
162241	97013
720931	97014
181451	97015
129366	97016
48897	97017
313226	97018
141743	97019
140120	97020
158196	97021
95276	97022
26058	97023
418605	97024
369670	97025
599363	97026
14510	97027
453345	97028
685845	97029
9063	97030
169237	97031
344881	97032
57399	97033
485890	97034
542135	97035
227550	97036
652260	97037
81655	97038
102122	97039
504328	97040
660545	97041
173262	97042
289494	97043
85723	97044
59647	97045
724048	97046
260000	97047
46999	97048
171965	97049
403132	97050
181832	97051
395873	97052
35592	97053
618210	97054
114567	97055
187913	97056
292856	97057
398921	97058
168979	97059
586431	97060
460730	97061
483312	97062
221478	97063
105089	97064
518776	97065
686744	97066
479157	97067
2514	97068
153720	97069
559888	97070
667382	97071
99605	97072
63849	97073
446366	97074
179123	97075
331996	97076
90048	97077
422764	97078
615808	97079
54457	97080
360313	97081
454063	97082
549628	97083
454023	97084
12332	97085
47272	97086
115333	97087
35823	97088
202286	97089
691219	97090
560212	97091
665624	97092
513207	97093
564319	97094
64759	97095
702693	97096
250818	97097
291029	97098
405064	97099
205263	97100
163119	97101
601569	97102
76822	97103
643734	97104
101786	97105
519099	97106
138133	97107
207378	97108
148082	97109
597231	97110
185	97111
223950	97112
306740	97113
515095	97114
192390	97115
699242	97116
7342	97117
584078	97118
493798	97119
479261	97120
631725	97121
576329	97122
709805	97123
609141	97124
31599	97125
27965	97126
94280	97127
106559	97128
110108	97129
15909	97130
4269	97131
49158	97132
32285	97133
47858	97134
577656	97135
381717	97136
576825	97137
231697	97138
502400	97139
324324	97140
596493	97141
76901	97142
370154	97143
303645	97144
322252	97145
243123	97146
554614	97147
151904	97148
30675	97149
46945	97150
421494	97151
10272	97152
234879	97153
9226	97154
353469	97155
253253	97156
641466	97157
633203	97158
535991	97159
593404	97160
2275	97161
456775	97162
50516	97163
150505	97164
147813	97165
274438	97166
615876	97167
235902	97168
303201	97169
62135	97170
152564	97171
397900	97172
308729	97173
154838	97174
579562	97175
13099	97176
403091	97177
85787	97178
167477	97179
290825	97180
514812	97181
27003	97182
207444	97183
372095	97184
72024	97185
183528	97186
1160	97187
175761	97188
550809	97189
103529	97190
330026	97191
120008	97192
240987	97193
75451	97194
331998	97195
391625	97196
445828	97197
584969	97198
92041	97199
36744	97200
681394	97201
461307	97202
211559	97203
108730	97204
342347	97205
48133	97206
332571	97207
364865	97208
72326	97209
691958	97210
634388	97211
40487	97212
113461	97213
186673	97214
11107	97215
49548	97216
104800	97217
444276	97218
295883	97219
2145	97220
166839	97221
622126	97222
536879	97223
78152	97224
600193	97225
57439	97226
50084	97227
4893	97228
260559	97229
306013	97230
237420	97231
167845	97232
647673	97233
49917	97234
601017	97235
532299	97236
160199	97237
433433	97238
94429	97239
114065	97240
636968	97241
325767	97242
458317	97243
677921	97244
300582	97245
89507	97246
358595	97247
104674	97248
657198	97249
40560	97250
481814	97251
522849	97252
312126	97253
366557	97254
148717	97255
473288	97256
5839	97257
177683	97258
143070	97259
51400	97260
36098	97261
186749	97262
15510	97263
96045	97264
26740	97265
329268	97266
720651	97267
75709	97268
7597	97269
578991	97270
184845	97271
402650	97272
545034	97273
36763	97274
279885	97275
193718	97276
61445	97277
29273	97278
624730	97279
551323	97280
235770	97281
436253	97282
505058	97283
626579	97284
325906	97285
417024	97286
399877	97287
703457	97288
12908	97289
60385	97290
58291	97291
599609	97292
20655	97293
158297	97294
412467	97295
11074	97296
298832	97297
479904	97298
409181	97299
641058	97300
178444	97301
14085	97302
2067	97303
2484	97304
603443	97305
130901	97306
29512	97307
162838	97308
20981	97309
225952	97310
487508	97311
123787	97312
346765	97313
157094	97314
675514	97315
176260	97316
291334	97317
289177	97318
17906	97319
20	97320
659318	97321
47161	97322
1096	97323
482544	97324
504730	97325
85581	97326
456309	97327
60116	97328
709879	97329
172166	97330
275970	97331
254102	97332
145513	97333
320878	97334
278527	97335
140378	97336
89084	97337
573514	97338
271028	97339
128706	97340
50544	97341
475095	97342
189725	97343
62988	97344
669523	97345
722981	97346
67813	97347
323194	97348
361874	97349
417478	97350
24625	97351
504052	97352
173969	97353
300598	97354
22514	97355
280173	97356
670805	97357
178449	97358
664392	97359
362546	97360
24281	97361
401691	97362
154950	97363
546270	97364
583832	97365
195794	97366
566211	97367
580805	97368
450325	97369
142874	97370
541340	97371
597048	97372
64135	97373
289194	97374
92294	97375
53561	97376
160085	97377
529128	97378
339612	97379
641685	97380
522905	97381
173656	97382
380395	97383
104476	97384
93352	97385
637770	97386
367227	97387
666296	97388
558770	97389
464224	97390
15579	97391
495754	97392
680361	97393
512881	97394
575047	97395
555796	97396
268820	97397
564654	97398
317743	97399
369104	97400
515782	97401
67465	97402
322788	97403
615683	97404
515300	97405
179074	97406
683991	97407
79296	97408
667127	97409
67212	97410
263375	97411
97513	97412
603945	97413
4548	97414
3643	97415
406912	97416
564785	97417
240500	97418
131155	97419
631724	97420
10886	97421
79987	97422
49057	97423
483589	97424
62491	97425
330202	97426
94208	97427
191766	97428
8587	97429
257	97430
118634	97431
52387	97432
147599	97433
196229	97434
72989	97435
362412	97436
413483	97437
386795	97438
338205	97439
32176	97440
401903	97441
49501	97442
590785	97443
403918	97444
723519	97445
177932	97446
21700	97447
273499	97448
523552	97449
570439	97450
3661	97451
347392	97452
46002	97453
596809	97454
37369	97455
636375	97456
677350	97457
130188	97458
317783	97459
87791	97460
79647	97461
528935	97462
137857	97463
42730	97464
25038	97465
399686	97466
175904	97467
223807	97468
674689	97469
75288	97470
603831	97471
404678	97472
115298	97473
168651	97474
326605	97475
157681	97476
61858	97477
593436	97478
75892	97479
58540	97480
104350	97481
276119	97482
10252	97483
707847	97484
31621	97485
25772	97486
77940	97487
658070	97488
151534	97489
34370	97490
15195	97491
701901	97492
392466	97493
504540	97494
94618	97495
2173	97496
423352	97497
116222	97498
43850	97499
75826	97500
141821	97501
542848	97502
1188	97503
489276	97504
310971	97505
45530	97506
10500	97507
537761	97508
174574	97509
68098	97510
297163	97511
487195	97512
216223	97513
43057	97514
54122	97515
79690	97516
4332	97517
11084	97518
163103	97519
340082	97520
248363	97521
49737	97522
541426	97523
231329	97524
531575	97525
15401	97526
376411	97527
65329	97528
403597	97529
646730	97530
631022	97531
252964	97532
673385	97533
613325	97534
40925	97535
89610	97536
170214	97537
89292	97538
415209	97539
75322	97540
514007	97541
64660	97542
414028	97543
62981	97544
317017	97545
58564	97546
529467	97547
686009	97548
121960	97549
402454	97550
586558	97551
195435	97552
689966	97553
109021	97554
216711	97555
432404	97556
148660	97557
523073	97558
703268	97559
122645	97560
148979	97561
461711	97562
22778	97563
361590	97564
402695	97565
509224	97566
563817	97567
694332	97568
274707	97569
706323	97570
526254	97571
165194	97572
499124	97573
17415	97574
63650	97575
12214	97576
45819	97577
616075	97578
509088	97579
41589	97580
134106	97581
274318	97582
638054	97583
177674	97584
721180	97585
159782	97586
575683	97587
55993	97588
20002	97589
330111	97590
171101	97591
1079	97592
560743	97593
674390	97594
51659	97595
11366	97596
466749	97597
722085	97598
640670	97599
457218	97600
502717	97601
12245	97602
370675	97603
41857	97604
143081	97605
602233	97606
68092	97607
115206	97608
172614	97609
302120	97610
144727	97611
200221	97612
19117	97613
148025	97614
25932	97615
686669	97616
461267	97617
220891	97618
92042	97619
371133	97620
297056	97621
356669	97622
417757	97623
53636	97624
155290	97625
58420	97626
405873	97627
224817	97628
717052	97629
652695	97630
449942	97631
378767	97632
383406	97633
19054	97634
451299	97635
455571	97636
181619	97637
86032	97638
137031	97639
546165	97640
637079	97641
362004	97642
14479	97643
145603	97644
489172	97645
166904	97646
147178	97647
562345	97648
443550	97649
513041	97650
517383	97651
480911	97652
396720	97653
73051	97654
282751	97655
99244	97656
101794	97657
119989	97658
31357	97659
539089	97660
289171	97661
704966	97662
424157	97663
4775	97664
618525	97665
702459	97666
144305	97667
316195	97668
15944	97669
291258	97670
659068	97671
614213	97672
260640	97673
454126	97674
261971	97675
363690	97676
107434	97677
155609	97678
137706	97679
291967	97680
352860	97681
69433	97682
185946	97683
292193	97684
106602	97685
112198	97686
278937	97687
26995	97688
30198	97689
718005	97690
112312	97691
272153	97692
438878	97693
64655	97694
69134	97695
285651	97696
596652	97697
218185	97698
270943	97699
592732	97700
8448	97701
550897	97702
581588	97703
584845	97704
400296	97705
8268	97706
674085	97707
481808	97708
21803	97709
9420	97710
301144	97711
193463	97712
204109	97713
655736	97714
168991	97715
412206	97716
18979	97717
211584	97718
167405	97719
265984	97720
5463	97721
560117	97722
366568	97723
355746	97724
157911	97725
392945	97726
94337	97727
326943	97728
440976	97729
102	97730
696314	97731
586328	97732
29594	97733
635182	97734
9022	97735
663501	97736
115501	97737
685642	97738
610912	97739
161742	97740
129174	97741
34332	97742
482069	97743
388606	97744
105396	97745
579477	97746
147810	97747
595365	97748
355953	97749
168760	97750
522889	97751
157134	97752
43255	97753
688245	97754
717560	97755
28608	97756
680295	97757
20874	97758
191392	97759
11768	97760
649876	97761
302212	97762
56705	97763
571652	97764
641598	97765
299838	97766
61670	97767
708015	97768
81907	97769
23091	97770
60599	97771
457259	97772
147438	97773
495169	97774
242562	97775
970	97776
705496	97777
81224	97778
465944	97779
451945	97780
316962	97781
149221	97782
70497	97783
115242	97784
82316	97785
6986	97786
63534	97787
45016	97788
80902	97789
662631	97790
463547	97791
145452	97792
179988	97793
617836	97794
620793	97795
689067	97796
453172	97797
53286	97798
1477	97799
209571	97800
365074	97801
124131	97802
9960	97803
190128	97804
406688	97805
108185	97806
574890	97807
555436	97808
93582	97809
97022	97810
415758	97811
90107	97812
18036	97813
68497	97814
12972	97815
362623	97816
81148	97817
429994	97818
527713	97819
159773	97820
258918	97821
9035	97822
52421	97823
695403	97824
64157	97825
553981	97826
169503	97827
112943	97828
402141	97829
429936	97830
37846	97831
443644	97832
21936	97833
282121	97834
390391	97835
56016	97836
132895	97837
12572	97838
374131	97839
347640	97840
84410	97841
154387	97842
555570	97843
124060	97844
43006	97845
37360	97846
142892	97847
164386	97848
25983	97849
411725	97850
70118	97851
124842	97852
205313	97853
22341	97854
210866	97855
71875	97856
65091	97857
610821	97858
447609	97859
42226	97860
121577	97861
662468	97862
159737	97863
133558	97864
102688	97865
208958	97866
390472	97867
534738	97868
135374	97869
344462	97870
15876	97871
490357	97872
251895	97873
218245	97874
116962	97875
90163	97876
418098	97877
145597	97878
427624	97879
655412	97880
204938	97881
135758	97882
343211	97883
175023	97884
42373	97885
532811	97886
651974	97887
537208	97888
88987	97889
839	97890
118776	97891
266885	97892
440168	97893
102334	97894
402084	97895
453952	97896
125502	97897
379096	97898
646720	97899
34898	97900
656290	97901
694305	97902
95282	97903
5163	97904
2207	97905
39242	97906
424155	97907
626113	97908
48552	97909
683616	97910
162528	97911
95211	97912
614077	97913
129764	97914
468028	97915
67198	97916
238887	97917
423858	97918
413455	97919
671811	97920
675318	97921
591760	97922
114203	97923
429509	97924
145380	97925
568303	97926
529513	97927
49108	97928
717961	97929
114644	97930
59968	97931
231836	97932
640865	97933
46813	97934
342907	97935
520140	97936
182394	97937
585895	97938
601969	97939
4950	97940
633403	97941
263669	97942
715161	97943
312365	97944
710062	97945
594416	97946
458634	97947
103162	97948
436714	97949
366234	97950
295343	97951
111626	97952
458874	97953
550468	97954
531735	97955
340957	97956
652887	97957
579651	97958
1385	97959
110284	97960
10142	97961
134396	97962
56764	97963
564258	97964
356464	97965
268474	97966
139285	97967
43584	97968
32038	97969
585087	97970
180514	97971
449801	97972
694744	97973
554503	97974
109637	97975
425324	97976
158585	97977
723585	97978
514526	97979
436136	97980
561736	97981
7126	97982
386465	97983
718932	97984
458218	97985
9591	97986
404467	97987
547853	97988
10383	97989
493856	97990
464289	97991
339078	97992
406098	97993
321995	97994
112281	97995
157267	97996
240004	97997
713128	97998
29437	97999
42571	98000
75853	98001
5524	98002
155619	98003
172369	98004
21680	98005
163432	98006
307642	98007
148906	98008
216835	98009
56862	98010
69399	98011
101131	98012
118971	98013
542120	98014
242033	98015
8302	98016
124419	98017
22676	98018
426951	98019
359929	98020
368712	98021
75938	98022
647890	98023
641088	98024
14214	98025
121764	98026
686771	98027
78944	98028
557641	98029
632266	98030
596914	98031
278919	98032
604927	98033
129115	98034
220260	98035
660229	98036
78540	98037
74605	98038
322047	98039
208829	98040
40469	98041
489542	98042
400632	98043
86294	98044
721299	98045
531848	98046
15562	98047
279681	98048
625768	98049
171186	98050
596013	98051
98374	98052
498389	98053
79425	98054
98675	98055
430424	98056
131182	98057
34022	98058
77321	98059
165199	98060
545799	98061
606638	98062
47574	98063
5913	98064
242344	98065
179394	98066
624632	98067
108900	98068
29968	98069
539267	98070
452828	98071
270292	98072
176416	98073
502576	98074
200913	98075
370110	98076
152855	98077
626816	98078
615150	98079
86476	98080
193374	98081
626936	98082
139959	98083
1067	98084
187990	98085
683497	98086
174717	98087
418000	98088
2094	98089
131268	98090
196129	98091
171165	98092
240835	98093
609464	98094
265283	98095
72324	98096
264089	98097
4823	98098
46842	98099
426108	98100
4666	98101
36181	98102
600820	98103
435066	98104
44059	98105
622569	98106
583431	98107
100841	98108
79637	98109
504452	98110
111094	98111
481821	98112
597244	98113
596137	98114
15845	98115
186086	98116
3597	98117
21127	98118
546589	98119
318990	98120
225820	98121
203568	98122
419243	98123
595249	98124
151824	98125
137366	98126
202271	98127
12039	98128
597181	98129
532137	98130
31812	98131
462501	98132
379454	98133
487716	98134
83215	98135
377219	98136
124112	98137
442624	98138
560466	98139
560111	98140
162058	98141
85034	98142
350381	98143
498316	98144
11800	98145
27623	98146
214342	98147
220573	98148
53039	98149
398615	98150
346787	98151
374873	98152
406571	98153
1047	98154
236562	98155
546420	98156
347228	98157
32870	98158
470494	98159
280919	98160
437275	98161
351914	98162
655111	98163
32589	98164
357317	98165
504721	98166
20552	98167
89787	98168
390612	98169
125559	98170
33113	98171
465468	98172
374432	98173
80948	98174
25175	98175
45629	98176
126698	98177
12608	98178
573066	98179
39200	98180
193635	98181
138349	98182
126705	98183
42685	98184
181820	98185
48749	98186
172372	98187
268791	98188
496541	98189
1323	98190
141539	98191
626167	98192
648351	98193
107408	98194
682809	98195
6813	98196
18810	98197
92056	98198
73774	98199
634125	98200
61793	98201
596183	98202
533063	98203
89804	98204
366787	98205
361	98206
628912	98207
184182	98208
375113	98209
213619	98210
356	98211
4723	98212
184233	98213
614031	98214
639068	98215
31182	98216
469576	98217
4160	98218
204861	98219
50150	98220
386603	98221
144659	98222
197426	98223
108648	98224
45161	98225
91038	98226
268149	98227
19788	98228
601287	98229
98080	98230
175045	98231
472119	98232
143825	98233
663808	98234
95692	98235
353452	98236
171967	98237
331796	98238
8746	98239
284302	98240
217438	98241
569850	98242
404724	98243
214344	98244
386267	98245
454178	98246
398069	98247
34655	98248
278	98249
434777	98250
186086	98251
68821	98252
567423	98253
176976	98254
162852	98255
348996	98256
430579	98257
124068	98258
381610	98259
148658	98260
409888	98261
41690	98262
45824	98263
126918	98264
101577	98265
382893	98266
588481	98267
685303	98268
618885	98269
711669	98270
137380	98271
403956	98272
400635	98273
454074	98274
277013	98275
177705	98276
221470	98277
63360	98278
21982	98279
264887	98280
489710	98281
114963	98282
484875	98283
35844	98284
592183	98285
474691	98286
628183	98287
247581	98288
578652	98289
514643	98290
31730	98291
135629	98292
409441	98293
208303	98294
665763	98295
93095	98296
611674	98297
185138	98298
722147	98299
47618	98300
463688	98301
161123	98302
148762	98303
306604	98304
320011	98305
135476	98306
15641	98307
324277	98308
192196	98309
209016	98310
439197	98311
374228	98312
13636	98313
630594	98314
22456	98315
156319	98316
265489	98317
519763	98318
640552	98319
19056	98320
168289	98321
528969	98322
390237	98323
492418	98324
456551	98325
352495	98326
51335	98327
140590	98328
478455	98329
706011	98330
871	98331
4639	98332
82716	98333
3081	98334
40705	98335
117811	98336
584265	98337
1764	98338
156585	98339
624742	98340
287723	98341
131179	98342
513101	98343
415280	98344
3305	98345
701718	98346
540061	98347
566055	98348
518899	98349
519008	98350
93603	98351
63367	98352
187354	98353
28801	98354
366792	98355
424955	98356
436103	98357
582838	98358
407191	98359
6903	98360
534515	98361
719963	98362
156929	98363
2705	98364
187113	98365
386811	98366
580377	98367
640476	98368
65515	98369
537791	98370
13606	98371
46928	98372
2939	98373
142714	98374
104905	98375
126800	98376
225924	98377
36038	98378
25503	98379
397317	98380
10961	98381
413043	98382
610811	98383
31342	98384
645515	98385
155344	98386
154534	98387
579372	98388
690827	98389
35505	98390
155046	98391
549657	98392
66179	98393
240363	98394
637	98395
169537	98396
79782	98397
51799	98398
325397	98399
172621	98400
542166	98401
593253	98402
239606	98403
599201	98404
615535	98405
613950	98406
142318	98407
689413	98408
633581	98409
385392	98410
7560	98411
9982	98412
10997	98413
406166	98414
52478	98415
85034	98416
94794	98417
532414	98418
151909	98419
555283	98420
607387	98421
563109	98422
143861	98423
303169	98424
46990	98425
265080	98426
159488	98427
703336	98428
41159	98429
286859	98430
311236	98431
167699	98432
479697	98433
439080	98434
432571	98435
67274	98436
541679	98437
214440	98438
22869	98439
114973	98440
625905	98441
64101	98442
58434	98443
600170	98444
695172	98445
222835	98446
102374	98447
99683	98448
291900	98449
128352	98450
542736	98451
644903	98452
64161	98453
521092	98454
669387	98455
171324	98456
14731	98457
1979	98458
135223	98459
672278	98460
46385	98461
323307	98462
4076	98463
224469	98464
938	98465
21732	98466
156802	98467
43443	98468
82104	98469
176477	98470
96057	98471
36327	98472
96389	98473
314267	98474
223157	98475
374845	98476
87767	98477
604523	98478
725202	98479
329135	98480
352768	98481
347154	98482
15124	98483
521428	98484
53269	98485
2000	98486
38633	98487
634670	98488
228418	98489
472299	98490
630836	98491
294833	98492
232032	98493
349655	98494
266926	98495
372831	98496
444576	98497
492592	98498
428081	98499
142	98500
14959	98501
554272	98502
89868	98503
420028	98504
724235	98505
487854	98506
435105	98507
132795	98508
108481	98509
149694	98510
108168	98511
107749	98512
304840	98513
110159	98514
701108	98515
338686	98516
207585	98517
68845	98518
50796	98519
56126	98520
102838	98521
465534	98522
689977	98523
25680	98524
171506	98525
373963	98526
276090	98527
168413	98528
226419	98529
7565	98530
373156	98531
4394	98532
584631	98533
96917	98534
572307	98535
691427	98536
251997	98537
404110	98538
666803	98539
40534	98540
206256	98541
6620	98542
588062	98543
702483	98544
165832	98545
141271	98546
229987	98547
57330	98548
427235	98549
132183	98550
177198	98551
625305	98552
133571	98553
151284	98554
426197	98555
443757	98556
367079	98557
14768	98558
191435	98559
313683	98560
177518	98561
394312	98562
115339	98563
324769	98564
646740	98565
133691	98566
546497	98567
418637	98568
69343	98569
138724	98570
1309	98571
347241	98572
14237	98573
183965	98574
2137	98575
642698	98576
18309	98577
526299	98578
376859	98579
39555	98580
121696	98581
26306	98582
611937	98583
49180	98584
1211	98585
412913	98586
364680	98587
431470	98588
323468	98589
603248	98590
282654	98591
299048	98592
44355	98593
248012	98594
695989	98595
94278	98596
16536	98597
408498	98598
78663	98599
627730	98600
160091	98601
83932	98602
278275	98603
533750	98604
325254	98605
539158	98606
89358	98607
666678	98608
20961	98609
105072	98610
275749	98611
586453	98612
445421	98613
451404	98614
410348	98615
161231	98616
162446	98617
704712	98618
147213	98619
277788	98620
303236	98621
28697	98622
426337	98623
316004	98624
316537	98625
380965	98626
607386	98627
241526	98628
139409	98629
2542	98630
623241	98631
650874	98632
1853	98633
673534	98634
122091	98635
183256	98636
554630	98637
524217	98638
1962	98639
373352	98640
36226	98641
55186	98642
59661	98643
173650	98644
196462	98645
553610	98646
123067	98647
24361	98648
376314	98649
420830	98650
656187	98651
1428	98652
146775	98653
106039	98654
698331	98655
40237	98656
48731	98657
555121	98658
135414	98659
32137	98660
360559	98661
308188	98662
463447	98663
640261	98664
125940	98665
39695	98666
44344	98667
468472	98668
114447	98669
471939	98670
48435	98671
571881	98672
145976	98673
455208	98674
344634	98675
674086	98676
606252	98677
64432	98678
202916	98679
119527	98680
79808	98681
591026	98682
61355	98683
707702	98684
174839	98685
91243	98686
17227	98687
671223	98688
111689	98689
195347	98690
559926	98691
81651	98692
386542	98693
717840	98694
515949	98695
49277	98696
126299	98697
670911	98698
401822	98699
78962	98700
481697	98701
599438	98702
91470	98703
651983	98704
145040	98705
7780	98706
105805	98707
483999	98708
180869	98709
452719	98710
55318	98711
184575	98712
11994	98713
361840	98714
55364	98715
176323	98716
85496	98717
663066	98718
3611	98719
310404	98720
254781	98721
704654	98722
43729	98723
162517	98724
106952	98725
553434	98726
11180	98727
4447	98728
178372	98729
27915	98730
2037	98731
354778	98732
507454	98733
169553	98734
42621	98735
4085	98736
210007	98737
39970	98738
54395	98739
3786	98740
279127	98741
40108	98742
419365	98743
542760	98744
395648	98745
44036	98746
176095	98747
119550	98748
107091	98749
542965	98750
108230	98751
174614	98752
608026	98753
608942	98754
464952	98755
20102	98756
20949	98757
427704	98758
99148	98759
39312	98760
221879	98761
353715	98762
542195	98763
619949	98764
13725	98765
153310	98766
56283	98767
390112	98768
317130	98769
223479	98770
72530	98771
300144	98772
619509	98773
1111	98774
31093	98775
77318	98776
247086	98777
41931	98778
420402	98779
43100	98780
155380	98781
125627	98782
1070	98783
168678	98784
555637	98785
519678	98786
517582	98787
112597	98788
128179	98789
68692	98790
9864	98791
45471	98792
453831	98793
598151	98794
115625	98795
305135	98796
2991	98797
527711	98798
104504	98799
510129	98800
236964	98801
99258	98802
208880	98803
129163	98804
56287	98805
539613	98806
500806	98807
12119	98808
640073	98809
286718	98810
567615	98811
14818	98812
9070	98813
366588	98814
30143	98815
21177	98816
113808	98817
500624	98818
711093	98819
134495	98820
30235	98821
2977	98822
527365	98823
33885	98824
314369	98825
329974	98826
32985	98827
19246	98828
252883	98829
235973	98830
233267	98831
247953	98832
99324	98833
227453	98834
63640	98835
86390	98836
353425	98837
180746	98838
566083	98839
694833	98840
37930	98841
657360	98842
174315	98843
310683	98844
315113	98845
509991	98846
511399	98847
6923	98848
132962	98849
388674	98850
149876	98851
627342	98852
394985	98853
383583	98854
637542	98855
625684	98856
144063	98857
712735	98858
177561	98859
372191	98860
166398	98861
186096	98862
661872	98863
316069	98864
137325	98865
49914	98866
666623	98867
694344	98868
12191	98869
118981	98870
193068	98871
330080	98872
380531	98873
44323	98874
59615	98875
126778	98876
162139	98877
512247	98878
41721	98879
368900	98880
224962	98881
32133	98882
641718	98883
252284	98884
192407	98885
342218	98886
13469	98887
38757	98888
94812	98889
258488	98890
56302	98891
18078	98892
541657	98893
138269	98894
180509	98895
1009	98896
141187	98897
650197	98898
101591	98899
115154	98900
467216	98901
167130	98902
110849	98903
187244	98904
153084	98905
633755	98906
1941	98907
1451	98908
61456	98909
409035	98910
251563	98911
19580	98912
177735	98913
705451	98914
220097	98915
26463	98916
672571	98917
656992	98918
115656	98919
129690	98920
403160	98921
2998	98922
148303	98923
618421	98924
581878	98925
622030	98926
344102	98927
461547	98928
29385	98929
542602	98930
177867	98931
653845	98932
441267	98933
705314	98934
57856	98935
211921	98936
416822	98937
46046	98938
124533	98939
17854	98940
220214	98941
25405	98942
350798	98943
96406	98944
170129	98945
677800	98946
590618	98947
477152	98948
724096	98949
72119	98950
42343	98951
32137	98952
281398	98953
400154	98954
118767	98955
390542	98956
128505	98957
251779	98958
86958	98959
152824	98960
74135	98961
108174	98962
20493	98963
490756	98964
431020	98965
150414	98966
96571	98967
598240	98968
244282	98969
723633	98970
23750	98971
341514	98972
21955	98973
141702	98974
449057	98975
190888	98976
365104	98977
82336	98978
336981	98979
27283	98980
491510	98981
8982	98982
429019	98983
114053	98984
23259	98985
718183	98986
23648	98987
452505	98988
696259	98989
518283	98990
675500	98991
108896	98992
143791	98993
159121	98994
5359	98995
259002	98996
547437	98997
576800	98998
710328	98999
129402	99000
37583	99001
151587	99002
147406	99003
18778	99004
6843	99005
190785	99006
185598	99007
636158	99008
213874	99009
83165	99010
169465	99011
18162	99012
91581	99013
512130	99014
521507	99015
652927	99016
87709	99017
33497	99018
540222	99019
286291	99020
638777	99021
312461	99022
45577	99023
57833	99024
680480	99025
162406	99026
184679	99027
593458	99028
169938	99029
396304	99030
428596	99031
626973	99032
486275	99033
44572	99034
466311	99035
31581	99036
227781	99037
329232	99038
243177	99039
644211	99040
336551	99041
237926	99042
666273	99043
604518	99044
133681	99045
35845	99046
253711	99047
619118	99048
106178	99049
669082	99050
319090	99051
97966	99052
566022	99053
674046	99054
326044	99055
613912	99056
680578	99057
678647	99058
38602	99059
82852	99060
621987	99061
199847	99062
335266	99063
162896	99064
448956	99065
652451	99066
86021	99067
653676	99068
150947	99069
417121	99070
442464	99071
25460	99072
168702	99073
161322	99074
68134	99075
247565	99076
238578	99077
419500	99078
66706	99079
534555	99080
317312	99081
14052	99082
97203	99083
588719	99084
27484	99085
672	99086
558855	99087
712656	99088
95719	99089
58313	99090
399652	99091
684377	99092
694615	99093
125247	99094
477144	99095
658313	99096
8476	99097
569211	99098
332258	99099
30655	99100
165116	99101
658689	99102
383329	99103
278159	99104
15496	99105
41634	99106
142939	99107
27331	99108
1514	99109
637853	99110
1371	99111
239307	99112
601888	99113
476390	99114
57124	99115
176969	99116
518112	99117
713899	99118
44814	99119
352299	99120
62647	99121
70454	99122
536562	99123
1455	99124
363764	99125
410908	99126
233218	99127
364048	99128
1242	99129
714705	99130
5658	99131
128431	99132
380656	99133
604475	99134
513780	99135
356498	99136
313466	99137
90947	99138
480764	99139
6190	99140
134975	99141
9141	99142
21875	99143
51879	99144
528660	99145
548374	99146
171496	99147
119397	99148
495608	99149
286019	99150
279266	99151
4145	99152
898	99153
338215	99154
318734	99155
227001	99156
693735	99157
294719	99158
112137	99159
623261	99160
61215	99161
233845	99162
644640	99163
9339	99164
17131	99165
335837	99166
274494	99167
535227	99168
1691	99169
668618	99170
600090	99171
522129	99172
247187	99173
21537	99174
159413	99175
586160	99176
233256	99177
144185	99178
244128	99179
70947	99180
705201	99181
343294	99182
330345	99183
325016	99184
59563	99185
74348	99186
317817	99187
396348	99188
1604	99189
46331	99190
592564	99191
26396	99192
371621	99193
12579	99194
127389	99195
260459	99196
375627	99197
95843	99198
103572	99199
32996	99200
709848	99201
131284	99202
717825	99203
688232	99204
149541	99205
165700	99206
455658	99207
713574	99208
691750	99209
494141	99210
200634	99211
26741	99212
359616	99213
385424	99214
39091	99215
4883	99216
288937	99217
361838	99218
137625	99219
286788	99220
170210	99221
107877	99222
315088	99223
372850	99224
250226	99225
417955	99226
117483	99227
407542	99228
66172	99229
3971	99230
330003	99231
39959	99232
684527	99233
605966	99234
335693	99235
145052	99236
659671	99237
400487	99238
446010	99239
164414	99240
63734	99241
325163	99242
268118	99243
694814	99244
598683	99245
32603	99246
74388	99247
493709	99248
218143	99249
16	99250
96639	99251
312851	99252
218155	99253
1181	99254
615607	99255
680553	99256
41543	99257
117839	99258
304534	99259
72614	99260
457652	99261
206487	99262
147135	99263
35426	99264
710894	99265
561667	99266
32167	99267
529540	99268
72924	99269
633585	99270
343913	99271
329326	99272
641602	99273
10966	99274
325921	99275
142782	99276
539446	99277
329308	99278
12807	99279
447197	99280
484942	99281
103182	99282
637550	99283
400922	99284
490631	99285
407342	99286
709532	99287
16560	99288
135806	99289
103191	99290
366602	99291
5542	99292
160064	99293
670485	99294
522620	99295
420599	99296
524690	99297
504953	99298
685160	99299
375235	99300
5422	99301
24259	99302
108413	99303
683592	99304
53216	99305
223697	99306
421969	99307
97495	99308
126923	99309
49167	99310
56469	99311
648288	99312
618322	99313
604108	99314
303459	99315
135545	99316
258587	99317
278658	99318
8421	99319
39186	99320
36944	99321
85895	99322
525868	99323
101120	99324
389560	99325
247103	99326
19359	99327
82907	99328
544235	99329
253786	99330
331334	99331
121424	99332
349612	99333
251277	99334
85959	99335
151279	99336
250670	99337
180491	99338
267522	99339
71418	99340
188417	99341
184322	99342
45436	99343
493320	99344
551142	99345
451183	99346
140717	99347
134910	99348
344015	99349
499549	99350
75338	99351
529235	99352
303154	99353
310778	99354
12401	99355
47306	99356
173381	99357
1009	99358
80083	99359
210474	99360
564886	99361
586009	99362
33769	99363
85600	99364
507979	99365
106187	99366
474196	99367
411159	99368
527778	99369
459741	99370
50636	99371
206780	99372
32205	99373
705897	99374
114235	99375
375221	99376
485061	99377
107551	99378
49417	99379
521386	99380
621645	99381
148367	99382
463137	99383
501769	99384
87567	99385
644091	99386
509602	99387
170461	99388
6713	99389
378889	99390
414261	99391
295193	99392
21948	99393
85538	99394
334285	99395
29332	99396
626735	99397
550869	99398
200148	99399
273494	99400
467404	99401
188471	99402
561788	99403
318774	99404
536447	99405
9499	99406
330630	99407
119376	99408
548496	99409
121878	99410
355112	99411
162032	99412
476135	99413
230182	99414
404692	99415
367357	99416
177534	99417
91248	99418
439895	99419
335842	99420
12087	99421
679180	99422
46817	99423
454318	99424
655187	99425
356989	99426
68513	99427
151917	99428
119598	99429
10757	99430
218682	99431
531528	99432
638643	99433
573516	99434
601712	99435
146387	99436
182180	99437
175	99438
174411	99439
564606	99440
380108	99441
131338	99442
139015	99443
323577	99444
1801	99445
426992	99446
392827	99447
73254	99448
11744	99449
910	99450
425056	99451
257047	99452
638935	99453
46061	99454
324974	99455
183301	99456
432954	99457
170502	99458
242776	99459
123185	99460
127042	99461
535926	99462
573717	99463
81041	99464
398227	99465
156675	99466
460029	99467
478429	99468
20528	99469
444920	99470
127745	99471
143599	99472
656209	99473
444071	99474
129407	99475
639869	99476
31471	99477
111661	99478
125695	99479
507567	99480
5516	99481
621572	99482
23041	99483
6382	99484
88894	99485
132403	99486
186858	99487
323826	99488
737	99489
332274	99490
384729	99491
337169	99492
587045	99493
510310	99494
334424	99495
506424	99496
718985	99497
477211	99498
173525	99499
15352	99500
28047	99501
22185	99502
178662	99503
363371	99504
186678	99505
175841	99506
157563	99507
158048	99508
149	99509
183915	99510
106418	99511
125354	99512
558210	99513
485375	99514
577420	99515
299069	99516
526164	99517
190823	99518
107269	99519
123195	99520
545364	99521
658449	99522
221224	99523
182126	99524
416666	99525
421458	99526
575390	99527
42845	99528
716981	99529
79020	99530
126151	99531
98783	99532
580008	99533
131106	99534
180039	99535
213783	99536
338406	99537
520324	99538
5818	99539
26083	99540
216032	99541
303331	99542
400477	99543
525974	99544
37896	99545
612082	99546
191312	99547
349857	99548
707955	99549
50885	99550
450032	99551
227293	99552
342698	99553
586785	99554
278755	99555
123136	99556
701101	99557
545045	99558
356791	99559
565298	99560
524639	99561
135809	99562
473041	99563
293353	99564
374522	99565
250754	99566
255116	99567
200722	99568
184492	99569
81492	99570
13978	99571
16395	99572
519517	99573
592525	99574
66659	99575
1748	99576
604367	99577
514825	99578
51481	99579
12012	99580
22059	99581
694501	99582
167169	99583
631410	99584
8323	99585
481632	99586
505638	99587
383272	99588
114821	99589
132055	99590
4273	99591
60693	99592
682248	99593
157891	99594
385581	99595
533532	99596
183757	99597
110520	99598
262653	99599
646597	99600
38543	99601
462496	99602
503906	99603
252997	99604
57989	99605
337864	99606
376175	99607
51593	99608
13213	99609
683738	99610
109418	99611
340133	99612
441338	99613
469952	99614
182353	99615
170829	99616
508690	99617
89217	99618
156970	99619
74953	99620
347098	99621
482674	99622
264911	99623
37809	99624
35774	99625
55751	99626
49762	99627
41324	99628
192906	99629
144704	99630
97657	99631
141138	99632
36951	99633
430836	99634
18191	99635
450575	99636
358154	99637
166034	99638
542874	99639
185272	99640
114643	99641
494325	99642
44871	99643
422515	99644
687564	99645
423220	99646
111890	99647
336928	99648
440734	99649
226158	99650
632516	99651
60307	99652
558771	99653
180281	99654
116614	99655
418311	99656
52501	99657
377128	99658
543111	99659
497036	99660
496124	99661
709172	99662
41818	99663
40628	99664
449707	99665
162231	99666
12903	99667
639265	99668
145268	99669
354463	99670
21972	99671
47760	99672
565624	99673
162012	99674
18264	99675
145802	99676
451612	99677
136915	99678
524723	99679
65357	99680
570127	99681
19137	99682
553674	99683
133222	99684
310893	99685
271338	99686
506211	99687
218272	99688
181826	99689
469359	99690
178851	99691
42917	99692
309619	99693
160280	99694
58880	99695
302406	99696
420882	99697
133886	99698
342375	99699
542495	99700
67799	99701
13058	99702
36908	99703
223106	99704
436626	99705
697679	99706
42443	99707
288	99708
29207	99709
163998	99710
361656	99711
5101	99712
95295	99713
557128	99714
34466	99715
715860	99716
636445	99717
174870	99718
542754	99719
12330	99720
115312	99721
138758	99722
215810	99723
437791	99724
26646	99725
678947	99726
626612	99727
497018	99728
164879	99729
14047	99730
576211	99731
625633	99732
149062	99733
613975	99734
367184	99735
123837	99736
299953	99737
692958	99738
658881	99739
445465	99740
237975	99741
708883	99742
311821	99743
166639	99744
681230	99745
520148	99746
278594	99747
245749	99748
3155	99749
118549	99750
296431	99751
108860	99752
3645	99753
419920	99754
8879	99755
357822	99756
134529	99757
369853	99758
332700	99759
385248	99760
388620	99761
566	99762
7922	99763
282709	99764
83681	99765
260131	99766
66860	99767
719114	99768
592701	99769
471082	99770
357775	99771
603449	99772
453500	99773
93352	99774
58818	99775
289106	99776
312452	99777
577518	99778
312865	99779
9296	99780
63879	99781
365053	99782
143016	99783
257525	99784
369297	99785
433937	99786
447730	99787
375422	99788
8327	99789
118656	99790
357908	99791
583041	99792
520160	99793
223849	99794
45422	99795
4427	99796
57698	99797
131522	99798
565225	99799
2791	99800
462110	99801
48573	99802
80262	99803
129197	99804
408635	99805
178582	99806
573568	99807
218357	99808
30620	99809
151453	99810
637672	99811
29468	99812
639293	99813
251949	99814
666744	99815
36575	99816
709334	99817
539512	99818
30710	99819
122344	99820
115761	99821
294369	99822
100878	99823
429836	99824
207758	99825
318219	99826
37798	99827
589497	99828
318357	99829
17351	99830
517830	99831
715037	99832
207228	99833
238037	99834
725120	99835
687241	99836
572513	99837
376716	99838
10714	99839
629515	99840
185519	99841
89610	99842
562228	99843
109091	99844
664324	99845
127467	99846
325644	99847
516172	99848
206054	99849
324683	99850
385810	99851
219853	99852
292701	99853
37622	99854
218493	99855
707583	99856
135585	99857
521754	99858
14015	99859
369950	99860
347639	99861
449066	99862
519861	99863
11649	99864
208044	99865
452408	99866
59622	99867
597410	99868
82619	99869
677011	99870
387799	99871
524191	99872
47187	99873
1542	99874
534779	99875
488752	99876
113296	99877
505517	99878
354262	99879
33512	99880
534483	99881
589259	99882
33624	99883
130906	99884
219692	99885
264500	99886
30509	99887
64249	99888
538133	99889
97783	99890
420293	99891
82313	99892
56	99893
77234	99894
144283	99895
506800	99896
229474	99897
23320	99898
261438	99899
56551	99900
174252	99901
118283	99902
373620	99903
101728	99904
495430	99905
616353	99906
94474	99907
596301	99908
512189	99909
38172	99910
230625	99911
397768	99912
200266	99913
721900	99914
86462	99915
93660	99916
30011	99917
678218	99918
17070	99919
477164	99920
55538	99921
535052	99922
625065	99923
40174	99924
573037	99925
369176	99926
497735	99927
545668	99928
356372	99929
530949	99930
215651	99931
51476	99932
509242	99933
48160	99934
722626	99935
535454	99936
3961	99937
111399	99938
471034	99939
349315	99940
589622	99941
310952	99942
256797	99943
117709	99944
42906	99945
326639	99946
26277	99947
697296	99948
151786	99949
581665	99950
264992	99951
72555	99952
171344	99953
465361	99954
668469	99955
596031	99956
707040	99957
595242	99958
325820	99959
375731	99960
65810	99961
573207	99962
435655	99963
170864	99964
586709	99965
84435	99966
409534	99967
368962	99968
130547	99969
701632	99970
548622	99971
534450	99972
129741	99973
114369	99974
673662	99975
6277	99976
178214	99977
211078	99978
447666	99979
656645	99980
211258	99981
240669	99982
218061	99983
330150	99984
596860	99985
221789	99986
647698	99987
239174	99988
372679	99989
474488	99990
486710	99991
352916	99992
14	99993
50172	99994
324765	99995
282839	99996
86822	99997
476783	99998
235421	99999
182253	100000
672	100001
471879	100002
371318	100003
10800	100004
209833	100005
518252	100006
167806	100007
534949	100008
644274	100009
388334	100010
106732	100011
263845	100012
167521	100013
98175	100014
127365	100015
120091	100016
329611	100017
32115	100018
569008	100019
629553	100020
273622	100021
123674	100022
155342	100023
116659	100024
55456	100025
103386	100026
685784	100027
113862	100028
554141	100029
162332	100030
349963	100031
8058	100032
13829	100033
720934	100034
16437	100035
240108	100036
59269	100037
111028	100038
137622	100039
108043	100040
70818	100041
8647	100042
414430	100043
665721	100044
184914	100045
177737	100046
128207	100047
41517	100048
11315	100049
576202	100050
147722	100051
10435	100052
675055	100053
82216	100054
50213	100055
235608	100056
608121	100057
700459	100058
46099	100059
689	100060
469492	100061
6572	100062
44558	100063
609308	100064
717284	100065
3490	100066
445944	100067
333429	100068
185909	100069
162106	100070
52487	100071
556975	100072
7867	100073
450961	100074
40969	100075
498146	100076
99640	100077
676194	100078
589679	100079
247226	100080
518628	100081
123485	100082
457548	100083
255495	100084
418518	100085
453375	100086
108441	100087
718400	100088
17	100089
293459	100090
281903	100091
696697	100092
608	100093
149485	100094
560012	100095
536566	100096
76800	100097
147497	100098
50515	100099
304750	100100
401322	100101
133720	100102
721993	100103
465192	100104
33653	100105
468528	100106
228368	100107
176120	100108
50046	100109
106866	100110
19214	100111
13535	100112
469756	100113
12160	100114
99805	100115
341117	100116
53793	100117
587446	100118
4662	100119
672366	100120
55460	100121
574501	100122
41737	100123
235429	100124
164772	100125
154279	100126
603135	100127
547448	100128
503602	100129
190615	100130
869	100131
187795	100132
925	100133
568051	100134
397810	100135
67845	100136
25759	100137
410877	100138
160960	100139
66297	100140
32581	100141
165930	100142
379591	100143
78886	100144
74367	100145
132688	100146
40463	100147
595982	100148
187967	100149
50343	100150
383535	100151
95351	100152
70481	100153
180769	100154
3621	100155
693237	100156
19963	100157
647768	100158
19	100159
172999	100160
101190	100161
30347	100162
231259	100163
391489	100164
33979	100165
138003	100166
462762	100167
93833	100168
328121	100169
53285	100170
150722	100171
98939	100172
679417	100173
167221	100174
426549	100175
167373	100176
622295	100177
682218	100178
529490	100179
315855	100180
18322	100181
50073	100182
570099	100183
174698	100184
96762	100185
112663	100186
49206	100187
184023	100188
618764	100189
627066	100190
97202	100191
79899	100192
395240	100193
19161	100194
135172	100195
384644	100196
49540	100197
48	100198
139987	100199
91274	100200
176804	100201
29207	100202
7794	100203
303335	100204
4908	100205
170907	100206
42457	100207
123925	100208
385149	100209
698578	100210
138465	100211
468305	100212
5441	100213
54721	100214
172766	100215
634943	100216
529	100217
171	100218
228864	100219
200836	100220
179343	100221
805	100222
6527	100223
607119	100224
15613	100225
3759	100226
29531	100227
295041	100228
316325	100229
658864	100230
50674	100231
629319	100232
406587	100233
15457	100234
149172	100235
71033	100236
438214	100237
155679	100238
200795	100239
17918	100240
132623	100241
284234	100242
237948	100243
186953	100244
681796	100245
308361	100246
2476	100247
8239	100248
481931	100249
10965	100250
106312	100251
20258	100252
186980	100253
2133	100254
405309	100255
19708	100256
179471	100257
480474	100258
521751	100259
633706	100260
582508	100261
175288	100262
126395	100263
712582	100264
36609	100265
642636	100266
244163	100267
401060	100268
88793	100269
36162	100270
76751	100271
527052	100272
11392	100273
319305	100274
702372	100275
219013	100276
26897	100277
256412	100278
504406	100279
147913	100280
142072	100281
225915	100282
50139	100283
372241	100284
57492	100285
8149	100286
27777	100287
634841	100288
634929	100289
3843	100290
629562	100291
435033	100292
574864	100293
64367	100294
5735	100295
94585	100296
138057	100297
98678	100298
527287	100299
642195	100300
46430	100301
527411	100302
264452	100303
471975	100304
272403	100305
292159	100306
99419	100307
52253	100308
321987	100309
649561	100310
273833	100311
395031	100312
173476	100313
147569	100314
125904	100315
49379	100316
37980	100317
411856	100318
661027	100319
401594	100320
521565	100321
487241	100322
29837	100323
19251	100324
193014	100325
290435	100326
8454	100327
623759	100328
333317	100329
255097	100330
174195	100331
305454	100332
279647	100333
604493	100334
537837	100335
10147	100336
42485	100337
85231	100338
168167	100339
28286	100340
364997	100341
556083	100342
482722	100343
487007	100344
453509	100345
272638	100346
692099	100347
669238	100348
236590	100349
4474	100350
1330	100351
3103	100352
77136	100353
304007	100354
485072	100355
713781	100356
164034	100357
643620	100358
74100	100359
477262	100360
45145	100361
530378	100362
139530	100363
255401	100364
407099	100365
38592	100366
476652	100367
660750	100368
138380	100369
21874	100370
610809	100371
650019	100372
699145	100373
541791	100374
113715	100375
397396	100376
217798	100377
317753	100378
10752	100379
665328	100380
257038	100381
40691	100382
238251	100383
152886	100384
198078	100385
102810	100386
159060	100387
182254	100388
721648	100389
454281	100390
166220	100391
666539	100392
95876	100393
264689	100394
38294	100395
236680	100396
24179	100397
163177	100398
107156	100399
456373	100400
77697	100401
566795	100402
98752	100403
428247	100404
112160	100405
622080	100406
519635	100407
67612	100408
144357	100409
4038	100410
189704	100411
250662	100412
42129	100413
91862	100414
22538	100415
650087	100416
186725	100417
30513	100418
428634	100419
2990	100420
386101	100421
16748	100422
170091	100423
245105	100424
87844	100425
83002	100426
677803	100427
153332	100428
203250	100429
7074	100430
607025	100431
283567	100432
90854	100433
394682	100434
109585	100435
30124	100436
3971	100437
394344	100438
4880	100439
447612	100440
5436	100441
617881	100442
209838	100443
9346	100444
285377	100445
413380	100446
505783	100447
21337	100448
62493	100449
73418	100450
31716	100451
431840	100452
629734	100453
113720	100454
172725	100455
111913	100456
144490	100457
96044	100458
147955	100459
124011	100460
105701	100461
555070	100462
589685	100463
168225	100464
150251	100465
168663	100466
183090	100467
108430	100468
6217	100469
39415	100470
90274	100471
360393	100472
378286	100473
105895	100474
616339	100475
260618	100476
640051	100477
137255	100478
385525	100479
46600	100480
18638	100481
442076	100482
667277	100483
4155	100484
631025	100485
61	100486
435957	100487
468110	100488
67617	100489
705450	100490
49149	100491
69995	100492
693926	100493
139708	100494
249669	100495
43390	100496
303617	100497
381834	100498
29745	100499
156828	100500
433325	100501
6258	100502
506083	100503
513660	100504
54286	100505
288408	100506
487855	100507
607913	100508
406293	100509
659983	100510
368980	100511
127272	100512
201855	100513
686346	100514
486547	100515
599666	100516
212413	100517
43767	100518
300978	100519
378920	100520
68009	100521
94613	100522
84855	100523
638684	100524
152847	100525
159590	100526
47931	100527
17031	100528
693236	100529
629616	100530
85879	100531
116049	100532
704016	100533
497854	100534
535918	100535
169999	100536
126877	100537
378681	100538
344283	100539
574402	100540
683315	100541
404787	100542
722290	100543
380887	100544
577113	100545
17628	100546
571692	100547
677969	100548
137588	100549
547520	100550
20521	100551
722212	100552
34627	100553
629250	100554
187256	100555
478454	100556
149933	100557
311384	100558
655703	100559
600356	100560
416635	100561
238310	100562
368406	100563
401854	100564
613664	100565
68927	100566
4146	100567
24999	100568
521207	100569
220796	100570
436706	100571
212164	100572
55654	100573
559464	100574
571324	100575
648265	100576
3056	100577
66425	100578
69445	100579
269911	100580
95018	100581
593800	100582
181384	100583
54077	100584
174975	100585
483868	100586
374906	100587
155628	100588
1463	100589
339764	100590
427526	100591
71813	100592
430261	100593
654784	100594
652265	100595
52633	100596
448746	100597
483717	100598
25138	100599
506	100600
493846	100601
43920	100602
54223	100603
630490	100604
318383	100605
415813	100606
296069	100607
8479	100608
531769	100609
697804	100610
26647	100611
250690	100612
36798	100613
57817	100614
701580	100615
514914	100616
601545	100617
56380	100618
137497	100619
368046	100620
132844	100621
571850	100622
11333	100623
114218	100624
532321	100625
329558	100626
27237	100627
199676	100628
9611	100629
451523	100630
101451	100631
24254	100632
690225	100633
551770	100634
515851	100635
172886	100636
651760	100637
18860	100638
452414	100639
126791	100640
360059	100641
289556	100642
367028	100643
72632	100644
12909	100645
68712	100646
21320	100647
375724	100648
51440	100649
589129	100650
616470	100651
483302	100652
239886	100653
13754	100654
54290	100655
10319	100656
317356	100657
144482	100658
179960	100659
79085	100660
301196	100661
546460	100662
526249	100663
106757	100664
673694	100665
178952	100666
190946	100667
619761	100668
164082	100669
196864	100670
10424	100671
530344	100672
415486	100673
572253	100674
674107	100675
700558	100676
258115	100677
463314	100678
335911	100679
364252	100680
330582	100681
150956	100682
521150	100683
684957	100684
643696	100685
69988	100686
658912	100687
701356	100688
384505	100689
179438	100690
17964	100691
579116	100692
78081	100693
692201	100694
432269	100695
214306	100696
446061	100697
267185	100698
333887	100699
435231	100700
8170	100701
293597	100702
312400	100703
267177	100704
122931	100705
318025	100706
136600	100707
312261	100708
587787	100709
719272	100710
555390	100711
44986	100712
352933	100713
320042	100714
86150	100715
509712	100716
24613	100717
609137	100718
7167	100719
271378	100720
165985	100721
88963	100722
628462	100723
203325	100724
367953	100725
219703	100726
588335	100727
442373	100728
593422	100729
167319	100730
398662	100731
132918	100732
81021	100733
288999	100734
68008	100735
40691	100736
82230	100737
36640	100738
111445	100739
46987	100740
6363	100741
49685	100742
549461	100743
715589	100744
44288	100745
432031	100746
614266	100747
102895	100748
74159	100749
490333	100750
405176	100751
33444	100752
532796	100753
218675	100754
421064	100755
45035	100756
62097	100757
43759	100758
619605	100759
174451	100760
701783	100761
261895	100762
647827	100763
638144	100764
88200	100765
566507	100766
135612	100767
224579	100768
131477	100769
18798	100770
692624	100771
79503	100772
80949	100773
222331	100774
362827	100775
92050	100776
394721	100777
1873	100778
250335	100779
379239	100780
54392	100781
46718	100782
87877	100783
426658	100784
480840	100785
50106	100786
350543	100787
19178	100788
41531	100789
24270	100790
425447	100791
721213	100792
331559	100793
71891	100794
76630	100795
1100	100796
60925	100797
163834	100798
521108	100799
262308	100800
473668	100801
520	100802
482253	100803
45245	100804
98509	100805
148058	100806
536638	100807
468071	100808
713931	100809
357054	100810
6422	100811
1842	100812
551010	100813
48927	100814
413343	100815
64	100816
78141	100817
453986	100818
109845	100819
571133	100820
502593	100821
148641	100822
97522	100823
640679	100824
234789	100825
144466	100826
90045	100827
675374	100828
14339	100829
140219	100830
108628	100831
59354	100832
15414	100833
73703	100834
250189	100835
406195	100836
157480	100837
183705	100838
69683	100839
107950	100840
594642	100841
383350	100842
659226	100843
111628	100844
149716	100845
112777	100846
161916	100847
678354	100848
1007	100849
582870	100850
542813	100851
83	100852
620337	100853
71923	100854
499897	100855
578068	100856
305383	100857
132225	100858
450607	100859
503302	100860
515950	100861
398794	100862
37965	100863
16622	100864
58232	100865
484066	100866
108006	100867
168531	100868
211445	100869
439319	100870
575582	100871
149879	100872
196160	100873
373383	100874
195092	100875
49591	100876
122938	100877
639754	100878
119752	100879
190943	100880
41	100881
143447	100882
134542	100883
89874	100884
568341	100885
138953	100886
446293	100887
137239	100888
583280	100889
346151	100890
650590	100891
32977	100892
40712	100893
531630	100894
342648	100895
32243	100896
95929	100897
605003	100898
43826	100899
657562	100900
268395	100901
38015	100902
369153	100903
198079	100904
115265	100905
128485	100906
158234	100907
10825	100908
10623	100909
121292	100910
698886	100911
66784	100912
169413	100913
663354	100914
703089	100915
682318	100916
690758	100917
672995	100918
524231	100919
6374	100920
50332	100921
306458	100922
20221	100923
152829	100924
487851	100925
122754	100926
259449	100927
481712	100928
383322	100929
310438	100930
637286	100931
501458	100932
40361	100933
34105	100934
45617	100935
460832	100936
91689	100937
616477	100938
515151	100939
53404	100940
15514	100941
213651	100942
677678	100943
60961	100944
52385	100945
635566	100946
95061	100947
119114	100948
218342	100949
418772	100950
31192	100951
623683	100952
446189	100953
25577	100954
274028	100955
434057	100956
694183	100957
163833	100958
603486	100959
179622	100960
77025	100961
112389	100962
564934	100963
544974	100964
128941	100965
18088	100966
255585	100967
567865	100968
714740	100969
546154	100970
448075	100971
479202	100972
720971	100973
615287	100974
638369	100975
11105	100976
30866	100977
37416	100978
109812	100979
234006	100980
687480	100981
49558	100982
461108	100983
42175	100984
59305	100985
718923	100986
25173	100987
583735	100988
1647	100989
81932	100990
150901	100991
192143	100992
25882	100993
2957	100994
362808	100995
451919	100996
18046	100997
368365	100998
486809	100999
49045	101000
87580	101001
19883	101002
555548	101003
625693	101004
6471	101005
633601	101006
9269	101007
73960	101008
152198	101009
188874	101010
44258	101011
421024	101012
105716	101013
13171	101014
690883	101015
205362	101016
49365	101017
124035	101018
377472	101019
526410	101020
707336	101021
372416	101022
490722	101023
309791	101024
243428	101025
137951	101026
271526	101027
16627	101028
45855	101029
315836	101030
225740	101031
690553	101032
546057	101033
130689	101034
363339	101035
255692	101036
486723	101037
175067	101038
502265	101039
408761	101040
488354	101041
161246	101042
507819	101043
344526	101044
426588	101045
283228	101046
393465	101047
674173	101048
63822	101049
498270	101050
166383	101051
72783	101052
459356	101053
125180	101054
34818	101055
10279	101056
579927	101057
460916	101058
409545	101059
189175	101060
313294	101061
630243	101062
89052	101063
106373	101064
689701	101065
17595	101066
15330	101067
16764	101068
627986	101069
171000	101070
246660	101071
569941	101072
68389	101073
295155	101074
662118	101075
409176	101076
95152	101077
686569	101078
221067	101079
710647	101080
101770	101081
528608	101082
59653	101083
464178	101084
205	101085
460961	101086
170272	101087
239955	101088
566531	101089
371352	101090
65363	101091
91790	101092
24145	101093
194421	101094
603436	101095
647306	101096
574490	101097
503364	101098
125088	101099
493886	101100
299072	101101
43015	101102
92549	101103
120457	101104
640751	101105
32719	101106
120090	101107
493	101108
325000	101109
297732	101110
594830	101111
106561	101112
553145	101113
46896	101114
687293	101115
172451	101116
21570	101117
6632	101118
127430	101119
343858	101120
290	101121
338843	101122
234624	101123
83904	101124
1431	101125
120137	101126
653882	101127
41141	101128
642354	101129
385799	101130
2558	101131
567441	101132
576888	101133
709747	101134
39119	101135
603468	101136
505052	101137
598509	101138
650883	101139
103021	101140
193898	101141
11	101142
42122	101143
17754	101144
407914	101145
216013	101146
186766	101147
16494	101148
44664	101149
11477	101150
345182	101151
146043	101152
412818	101153
105799	101154
114038	101155
550349	101156
470852	101157
677377	101158
10151	101159
156477	101160
213	101161
562369	101162
5312	101163
300104	101164
76325	101165
85285	101166
298807	101167
354968	101168
266017	101169
266958	101170
151682	101171
135909	101172
28517	101173
8044	101174
478055	101175
414281	101176
645752	101177
689785	101178
529534	101179
314124	101180
169927	101181
131150	101182
62353	101183
590220	101184
6970	101185
223780	101186
455657	101187
347810	101188
1409	101189
345270	101190
28290	101191
13155	101192
537732	101193
167126	101194
696238	101195
77616	101196
399792	101197
34102	101198
40499	101199
104019	101200
272689	101201
709788	101202
408127	101203
688998	101204
48633	101205
91306	101206
109733	101207
460297	101208
78823	101209
532229	101210
158450	101211
129608	101212
15866	101213
71950	101214
48204	101215
468846	101216
141738	101217
220873	101218
710137	101219
584289	101220
337893	101221
553260	101222
495259	101223
539961	101224
134810	101225
418009	101226
418003	101227
124164	101228
133005	101229
56640	101230
420115	101231
4557	101232
411515	101233
177532	101234
614878	101235
67298	101236
35975	101237
173295	101238
226113	101239
442661	101240
137747	101241
8992	101242
549022	101243
25582	101244
79644	101245
627269	101246
444138	101247
617048	101248
66393	101249
138193	101250
574518	101251
151687	101252
91778	101253
110075	101254
119123	101255
558832	101256
17215	101257
56899	101258
48209	101259
445778	101260
50017	101261
558665	101262
332538	101263
484247	101264
461545	101265
70296	101266
159320	101267
679130	101268
118955	101269
502532	101270
708182	101271
12169	101272
453160	101273
126052	101274
50792	101275
116231	101276
119116	101277
678022	101278
175009	101279
502336	101280
418612	101281
78948	101282
109321	101283
339726	101284
129869	101285
177591	101286
363177	101287
23230	101288
546419	101289
531679	101290
578609	101291
130045	101292
28019	101293
529855	101294
595402	101295
315272	101296
221479	101297
20422	101298
663797	101299
637675	101300
76328	101301
428678	101302
698892	101303
410221	101304
714930	101305
284950	101306
229157	101307
550794	101308
175264	101309
473051	101310
616009	101311
595089	101312
301543	101313
103836	101314
677345	101315
280702	101316
495138	101317
18148	101318
148610	101319
113841	101320
71280	101321
220540	101322
49519	101323
604708	101324
84374	101325
648363	101326
312327	101327
172764	101328
688794	101329
213131	101330
10134	101331
23658	101332
105803	101333
194538	101334
354949	101335
293823	101336
136754	101337
140245	101338
58115	101339
608388	101340
162646	101341
82627	101342
136856	101343
434291	101344
511309	101345
79793	101346
18568	101347
156572	101348
532717	101349
46971	101350
196410	101351
4468	101352
40469	101353
478106	101354
37204	101355
50639	101356
1019	101357
529345	101358
691428	101359
446875	101360
473541	101361
473836	101362
346880	101363
497709	101364
26950	101365
120252	101366
23899	101367
415446	101368
50096	101369
439795	101370
601636	101371
148467	101372
116578	101373
544428	101374
635496	101375
641959	101376
507889	101377
163196	101378
177778	101379
43750	101380
23580	101381
182734	101382
266820	101383
136213	101384
164728	101385
296976	101386
83818	101387
546945	101388
250727	101389
214996	101390
538428	101391
49463	101392
523243	101393
82466	101394
497409	101395
547675	101396
657268	101397
677740	101398
16958	101399
190537	101400
12268	101401
547564	101402
366778	101403
15984	101404
675893	101405
54741	101406
210019	101407
17242	101408
131205	101409
15221	101410
432815	101411
22370	101412
220855	101413
16164	101414
54484	101415
161322	101416
573398	101417
677922	101418
355866	101419
131511	101420
325934	101421
552301	101422
354988	101423
278035	101424
239594	101425
25654	101426
618502	101427
174867	101428
553854	101429
96632	101430
687310	101431
79881	101432
520011	101433
713046	101434
44894	101435
34	101436
5161	101437
684028	101438
561275	101439
393184	101440
70163	101441
34186	101442
474471	101443
160840	101444
410276	101445
74048	101446
59864	101447
19645	101448
449976	101449
5540	101450
128099	101451
521263	101452
48095	101453
439741	101454
32484	101455
497417	101456
50824	101457
524737	101458
358846	101459
14838	101460
485253	101461
253976	101462
652657	101463
657112	101464
114772	101465
108114	101466
671235	101467
268849	101468
47740	101469
137262	101470
639243	101471
145071	101472
54201	101473
15111	101474
81893	101475
677701	101476
205863	101477
196035	101478
77	101479
490459	101480
581674	101481
58679	101482
349978	101483
324890	101484
20978	101485
124736	101486
300609	101487
27836	101488
180837	101489
451306	101490
317812	101491
107887	101492
22915	101493
1269	101494
69092	101495
333725	101496
350449	101497
219708	101498
403016	101499
142338	101500
7807	101501
238047	101502
595672	101503
44102	101504
625676	101505
166462	101506
89190	101507
1208	101508
130	101509
442754	101510
693358	101511
519141	101512
13744	101513
26888	101514
541704	101515
548798	101516
656052	101517
497136	101518
508855	101519
76005	101520
442450	101521
80776	101522
459879	101523
75446	101524
181051	101525
456110	101526
142269	101527
668620	101528
511294	101529
580039	101530
450288	101531
274177	101532
583538	101533
291570	101534
12086	101535
78260	101536
414540	101537
278687	101538
514666	101539
73698	101540
25277	101541
695212	101542
91432	101543
491987	101544
667323	101545
555107	101546
130246	101547
144275	101548
64017	101549
104813	101550
13064	101551
490819	101552
559742	101553
144007	101554
314852	101555
256686	101556
362541	101557
587515	101558
120682	101559
490694	101560
607260	101561
215107	101562
584428	101563
99643	101564
557064	101565
527954	101566
290865	101567
62779	101568
90741	101569
661499	101570
143293	101571
304511	101572
85392	101573
438049	101574
286646	101575
117474	101576
99843	101577
200852	101578
467595	101579
481552	101580
155027	101581
282790	101582
667488	101583
248612	101584
113663	101585
185550	101586
199848	101587
523223	101588
395772	101589
185608	101590
634898	101591
168976	101592
70678	101593
37186	101594
10447	101595
422778	101596
64480	101597
180671	101598
4244	101599
156343	101600
657527	101601
463592	101602
39935	101603
105675	101604
237642	101605
133875	101606
291653	101607
76151	101608
26163	101609
499436	101610
265043	101611
169832	101612
13508	101613
106726	101614
580906	101615
85967	101616
63900	101617
509772	101618
184125	101619
300618	101620
165900	101621
46481	101622
204580	101623
138985	101624
609158	101625
31427	101626
85005	101627
3144	101628
47733	101629
44376	101630
182330	101631
165241	101632
242838	101633
690704	101634
568240	101635
299849	101636
438046	101637
60200	101638
183569	101639
587630	101640
48785	101641
660757	101642
266182	101643
14252	101644
646606	101645
185308	101646
241030	101647
378859	101648
23930	101649
558043	101650
228465	101651
17774	101652
239002	101653
423348	101654
166826	101655
62395	101656
383898	101657
368042	101658
19426	101659
431194	101660
459444	101661
123548	101662
81506	101663
260381	101664
320512	101665
585380	101666
265601	101667
51303	101668
332927	101669
265530	101670
178243	101671
302809	101672
3080	101673
95558	101674
12587	101675
207	101676
110126	101677
380096	101678
44724	101679
681316	101680
699674	101681
201829	101682
165976	101683
2660	101684
38509	101685
283498	101686
26674	101687
208230	101688
416648	101689
135665	101690
557885	101691
522818	101692
583301	101693
670883	101694
378720	101695
153166	101696
268541	101697
403344	101698
8347	101699
551990	101700
491677	101701
326248	101702
7467	101703
634304	101704
182009	101705
251401	101706
85075	101707
38227	101708
156325	101709
69663	101710
477114	101711
15912	101712
100490	101713
32842	101714
106707	101715
693582	101716
553541	101717
70188	101718
54714	101719
256670	101720
119172	101721
204194	101722
667497	101723
145628	101724
374251	101725
523115	101726
452595	101727
172247	101728
700294	101729
261789	101730
166347	101731
32910	101732
332499	101733
40994	101734
278508	101735
482573	101736
460376	101737
536448	101738
345988	101739
202738	101740
561705	101741
711806	101742
523393	101743
62260	101744
108707	101745
153680	101746
170046	101747
135939	101748
30515	101749
40625	101750
92334	101751
19780	101752
272964	101753
405050	101754
701471	101755
256935	101756
50325	101757
704377	101758
5269	101759
537331	101760
4786	101761
461107	101762
332393	101763
177842	101764
153440	101765
687325	101766
48279	101767
77534	101768
1654	101769
172028	101770
206686	101771
2070	101772
291755	101773
674189	101774
681389	101775
600857	101776
64094	101777
136172	101778
698377	101779
622010	101780
3838	101781
350712	101782
205302	101783
73308	101784
18195	101785
121894	101786
117500	101787
41528	101788
329310	101789
611634	101790
463770	101791
550802	101792
62549	101793
449582	101794
232354	101795
308011	101796
692300	101797
194440	101798
418505	101799
595694	101800
41506	101801
27587	101802
543	101803
536699	101804
612458	101805
705701	101806
121051	101807
144488	101808
464833	101809
149196	101810
295117	101811
321953	101812
581137	101813
350444	101814
435267	101815
500085	101816
1343	101817
423879	101818
189393	101819
13876	101820
309313	101821
593295	101822
78268	101823
517505	101824
152413	101825
79473	101826
254470	101827
164217	101828
64939	101829
382189	101830
439375	101831
437384	101832
487975	101833
637946	101834
689804	101835
107060	101836
637032	101837
239610	101838
140623	101839
551007	101840
242820	101841
32297	101842
199192	101843
6403	101844
450327	101845
322497	101846
205233	101847
191634	101848
2044	101849
46612	101850
25294	101851
537353	101852
501018	101853
131933	101854
80594	101855
632727	101856
559234	101857
164784	101858
52804	101859
62183	101860
139385	101861
224565	101862
208938	101863
627093	101864
710126	101865
193488	101866
510573	101867
310837	101868
81394	101869
49976	101870
44125	101871
522233	101872
55265	101873
191279	101874
464384	101875
94186	101876
111777	101877
601360	101878
11990	101879
99081	101880
41784	101881
185328	101882
167950	101883
27328	101884
401945	101885
123531	101886
327834	101887
208327	101888
193450	101889
262595	101890
363725	101891
189636	101892
705427	101893
640946	101894
182010	101895
127810	101896
28759	101897
137656	101898
79366	101899
597827	101900
167129	101901
488853	101902
374147	101903
675551	101904
368403	101905
171648	101906
518978	101907
9622	101908
711367	101909
82630	101910
403732	101911
6050	101912
411203	101913
1795	101914
65976	101915
281210	101916
1901	101917
595958	101918
316475	101919
435728	101920
57456	101921
690016	101922
195242	101923
482400	101924
579188	101925
373740	101926
53198	101927
78250	101928
171274	101929
617922	101930
143965	101931
407402	101932
492206	101933
154715	101934
70646	101935
552	101936
586565	101937
214835	101938
679192	101939
178058	101940
609200	101941
42317	101942
362395	101943
165272	101944
71205	101945
678392	101946
667400	101947
306262	101948
62284	101949
114830	101950
21532	101951
521771	101952
66635	101953
513754	101954
114316	101955
195425	101956
167203	101957
349329	101958
235999	101959
702134	101960
132459	101961
20013	101962
30822	101963
142273	101964
570505	101965
394174	101966
677962	101967
661719	101968
95201	101969
94410	101970
580067	101971
236301	101972
100193	101973
98353	101974
114234	101975
156374	101976
5019	101977
196104	101978
284386	101979
458636	101980
367562	101981
221805	101982
445173	101983
68337	101984
578839	101985
115802	101986
95619	101987
108872	101988
19078	101989
216228	101990
608716	101991
124340	101992
470248	101993
149547	101994
147218	101995
650909	101996
21518	101997
460132	101998
26594	101999
5785	102000
716802	102001
399236	102002
515658	102003
47719	102004
4608	102005
38526	102006
183686	102007
404976	102008
494708	102009
194420	102010
46224	102011
21104	102012
127037	102013
82528	102014
17137	102015
462520	102016
52727	102017
477825	102018
472285	102019
443153	102020
416623	102021
38084	102022
174440	102023
16945	102024
650048	102025
709723	102026
167092	102027
709505	102028
6491	102029
26799	102030
281833	102031
673014	102032
113851	102033
12737	102034
250664	102035
419538	102036
606119	102037
296358	102038
183274	102039
451227	102040
556877	102041
200796	102042
691337	102043
458041	102044
22159	102045
24754	102046
140533	102047
674527	102048
99474	102049
657600	102050
607449	102051
694591	102052
510198	102053
17285	102054
312541	102055
157012	102056
696377	102057
16938	102058
641297	102059
397658	102060
205004	102061
445692	102062
240563	102063
40012	102064
706091	102065
468126	102066
478854	102067
286963	102068
87634	102069
79	102070
654591	102071
40161	102072
223705	102073
605434	102074
132744	102075
30109	102076
699859	102077
485462	102078
22816	102079
2841	102080
153581	102081
162670	102082
252776	102083
44293	102084
399968	102085
163052	102086
321964	102087
153	102088
17588	102089
385618	102090
583559	102091
10551	102092
56	102093
148284	102094
583183	102095
611506	102096
373788	102097
406	102098
127294	102099
516598	102100
4559	102101
127938	102102
3819	102103
630902	102104
411089	102105
86603	102106
622459	102107
4299	102108
283052	102109
202062	102110
687744	102111
271981	102112
175926	102113
205883	102114
189225	102115
646401	102116
130	102117
166116	102118
83960	102119
2344	102120
29367	102121
403399	102122
441818	102123
699034	102124
504752	102125
647353	102126
423696	102127
532742	102128
582779	102129
115518	102130
178422	102131
464162	102132
202546	102133
714560	102134
78811	102135
28442	102136
218620	102137
185229	102138
45201	102139
302128	102140
390075	102141
684245	102142
192781	102143
20347	102144
43680	102145
46812	102146
453041	102147
510433	102148
275909	102149
334283	102150
72609	102151
516081	102152
212157	102153
695720	102154
17624	102155
176511	102156
607861	102157
51657	102158
44203	102159
17723	102160
135474	102161
666873	102162
301901	102163
373817	102164
196660	102165
225956	102166
573	102167
481984	102168
46650	102169
99456	102170
48326	102171
262067	102172
650207	102173
53280	102174
160874	102175
611736	102176
162425	102177
470952	102178
429	102179
204614	102180
489152	102181
579727	102182
659494	102183
112736	102184
618848	102185
70032	102186
278211	102187
366617	102188
571693	102189
39830	102190
384700	102191
33865	102192
15526	102193
582122	102194
420486	102195
434160	102196
94130	102197
165577	102198
717803	102199
71337	102200
563934	102201
352129	102202
480172	102203
388754	102204
25053	102205
195161	102206
325551	102207
23527	102208
144515	102209
222343	102210
326289	102211
212012	102212
15417	102213
138062	102214
148820	102215
365261	102216
112114	102217
184838	102218
225808	102219
41401	102220
413081	102221
268345	102222
624662	102223
408893	102224
59543	102225
451578	102226
445034	102227
702835	102228
136931	102229
52414	102230
3313	102231
38832	102232
208808	102233
99026	102234
16862	102235
273208	102236
568168	102237
326828	102238
381637	102239
702430	102240
449592	102241
623237	102242
455229	102243
452806	102244
241098	102245
623849	102246
718588	102247
724109	102248
45025	102249
323614	102250
67410	102251
89127	102252
77478	102253
537665	102254
58775	102255
432575	102256
136133	102257
146135	102258
89689	102259
35883	102260
53977	102261
37655	102262
643514	102263
13909	102264
32895	102265
170	102266
59175	102267
461439	102268
449115	102269
687081	102270
306418	102271
662213	102272
460696	102273
25701	102274
430746	102275
127299	102276
427408	102277
636570	102278
99695	102279
120300	102280
24031	102281
170343	102282
383455	102283
5375	102284
438864	102285
432730	102286
521581	102287
479914	102288
45104	102289
188528	102290
486865	102291
413830	102292
50711	102293
28039	102294
75612	102295
105962	102296
670203	102297
480688	102298
104889	102299
116483	102300
197737	102301
256615	102302
314158	102303
427794	102304
5412	102305
277278	102306
483104	102307
674305	102308
181408	102309
171705	102310
696724	102311
67292	102312
39458	102313
489066	102314
640827	102315
590064	102316
316824	102317
538262	102318
262188	102319
380587	102320
156172	102321
149072	102322
712577	102323
16591	102324
362193	102325
86329	102326
88936	102327
296963	102328
145110	102329
683238	102330
62314	102331
628931	102332
597598	102333
497623	102334
196688	102335
457429	102336
327210	102337
299741	102338
61023	102339
674989	102340
307392	102341
2077	102342
131130	102343
635125	102344
383562	102345
243	102346
385658	102347
711299	102348
342497	102349
284645	102350
86823	102351
653339	102352
53142	102353
172947	102354
88503	102355
91751	102356
151857	102357
5757	102358
74865	102359
520771	102360
410292	102361
166341	102362
183535	102363
685714	102364
8311	102365
546206	102366
607522	102367
156422	102368
492421	102369
136443	102370
426359	102371
289869	102372
678478	102373
122984	102374
161821	102375
427718	102376
603581	102377
256704	102378
235210	102379
580736	102380
478848	102381
516411	102382
433447	102383
57809	102384
151896	102385
87739	102386
5253	102387
20192	102388
680773	102389
101146	102390
308610	102391
26924	102392
177022	102393
5651	102394
286604	102395
19005	102396
383970	102397
662926	102398
32050	102399
9192	102400
336461	102401
1112	102402
583366	102403
631902	102404
231090	102405
711740	102406
74700	102407
260702	102408
487832	102409
234659	102410
562561	102411
201603	102412
23810	102413
339074	102414
657958	102415
90012	102416
229605	102417
14388	102418
5019	102419
25248	102420
453959	102421
110044	102422
3423	102423
69256	102424
146368	102425
129027	102426
325742	102427
537431	102428
185333	102429
144548	102430
113325	102431
74218	102432
330897	102433
598214	102434
224798	102435
382641	102436
57317	102437
56737	102438
379800	102439
211662	102440
71461	102441
296222	102442
231961	102443
8355	102444
15524	102445
392162	102446
14970	102447
529755	102448
529631	102449
232949	102450
602780	102451
8926	102452
57695	102453
506857	102454
246475	102455
2086	102456
248688	102457
4	102458
140404	102459
565266	102460
13501	102461
596489	102462
347245	102463
41253	102464
14115	102465
144051	102466
6805	102467
503035	102468
95454	102469
645433	102470
172495	102471
151746	102472
578377	102473
605001	102474
30373	102475
20477	102476
681665	102477
568145	102478
164711	102479
353964	102480
107748	102481
438203	102482
172082	102483
434110	102484
410798	102485
42042	102486
165992	102487
300484	102488
652675	102489
418302	102490
10054	102491
36405	102492
683036	102493
194418	102494
557021	102495
711791	102496
80083	102497
5596	102498
472047	102499
414706	102500
9865	102501
75379	102502
378671	102503
75558	102504
68459	102505
83781	102506
149518	102507
31706	102508
379855	102509
556205	102510
137516	102511
236761	102512
620061	102513
294555	102514
431064	102515
290444	102516
457274	102517
112422	102518
127029	102519
245616	102520
155573	102521
87931	102522
540007	102523
500392	102524
366476	102525
328018	102526
476142	102527
266438	102528
137596	102529
7491	102530
580105	102531
685254	102532
569602	102533
51667	102534
21100	102535
158334	102536
36148	102537
176630	102538
263603	102539
132742	102540
2788	102541
528707	102542
29074	102543
475784	102544
555273	102545
33527	102546
9669	102547
82183	102548
229616	102549
614175	102550
172049	102551
114153	102552
553448	102553
19302	102554
424286	102555
238337	102556
410094	102557
454725	102558
457679	102559
588099	102560
720775	102561
437446	102562
631017	102563
463005	102564
617680	102565
105204	102566
316288	102567
14679	102568
326411	102569
36231	102570
28698	102571
546034	102572
112734	102573
507784	102574
29300	102575
15044	102576
238279	102577
49602	102578
614781	102579
470455	102580
260814	102581
319560	102582
567385	102583
51548	102584
18170	102585
70769	102586
32401	102587
123578	102588
60259	102589
124263	102590
667126	102591
142142	102592
193610	102593
2551	102594
601432	102595
11712	102596
13871	102597
20641	102598
285605	102599
518411	102600
42160	102601
496198	102602
90429	102603
658602	102604
295067	102605
64586	102606
27305	102607
616617	102608
90694	102609
185971	102610
337797	102611
2051	102612
643176	102613
145080	102614
338693	102615
355956	102616
104005	102617
601179	102618
209494	102619
456	102620
686712	102621
28691	102622
137035	102623
277003	102624
281814	102625
425768	102626
227269	102627
584894	102628
214429	102629
51853	102630
673500	102631
687402	102632
23261	102633
9	102634
121080	102635
476850	102636
67105	102637
366181	102638
596956	102639
13516	102640
453642	102641
111322	102642
72964	102643
390345	102644
160751	102645
683127	102646
147251	102647
509183	102648
54015	102649
274431	102650
41134	102651
6551	102652
357872	102653
466687	102654
80877	102655
343297	102656
134452	102657
130387	102658
50819	102659
3919	102660
276081	102661
135165	102662
117952	102663
564495	102664
412544	102665
561712	102666
127096	102667
425841	102668
102902	102669
153908	102670
235373	102671
382819	102672
192191	102673
6094	102674
193705	102675
199245	102676
69845	102677
96584	102678
113776	102679
652421	102680
234024	102681
712260	102682
540291	102683
378923	102684
57488	102685
13530	102686
261421	102687
551125	102688
182381	102689
548975	102690
365125	102691
31149	102692
84212	102693
191985	102694
266211	102695
183599	102696
358824	102697
36209	102698
193042	102699
642501	102700
13660	102701
6257	102702
341081	102703
556793	102704
671564	102705
73322	102706
450286	102707
708634	102708
636134	102709
89396	102710
86766	102711
483151	102712
84395	102713
622111	102714
616868	102715
387649	102716
142291	102717
42698	102718
385950	102719
24551	102720
490779	102721
639767	102722
714479	102723
559232	102724
126370	102725
72760	102726
124110	102727
506601	102728
173678	102729
392989	102730
182450	102731
317415	102732
166381	102733
707114	102734
132366	102735
588181	102736
655310	102737
125392	102738
109294	102739
539129	102740
470656	102741
4986	102742
710917	102743
354524	102744
76157	102745
543639	102746
103570	102747
102342	102748
632209	102749
180797	102750
444917	102751
677973	102752
41094	102753
193075	102754
4814	102755
82822	102756
714708	102757
267299	102758
601433	102759
85456	102760
517154	102761
16590	102762
29980	102763
118032	102764
192607	102765
618716	102766
523846	102767
385298	102768
308181	102769
69653	102770
226513	102771
6423	102772
178911	102773
647947	102774
376999	102775
372452	102776
571094	102777
7468	102778
30034	102779
183342	102780
31720	102781
451408	102782
406594	102783
333528	102784
245503	102785
324668	102786
650584	102787
410946	102788
15873	102789
642425	102790
120759	102791
7793	102792
44436	102793
615771	102794
75581	102795
104693	102796
101003	102797
158975	102798
508000	102799
598772	102800
583602	102801
75417	102802
415060	102803
507129	102804
103019	102805
289083	102806
411501	102807
138257	102808
463268	102809
678286	102810
459948	102811
101716	102812
485	102813
6194	102814
33171	102815
207003	102816
175336	102817
14954	102818
34970	102819
10464	102820
575593	102821
22544	102822
188910	102823
222589	102824
137672	102825
119516	102826
44821	102827
65455	102828
560563	102829
68676	102830
196781	102831
92197	102832
38557	102833
708243	102834
621721	102835
111477	102836
719682	102837
631756	102838
27260	102839
239536	102840
221497	102841
269090	102842
586095	102843
655645	102844
50070	102845
399547	102846
225834	102847
493978	102848
73050	102849
373223	102850
707872	102851
271045	102852
456803	102853
93092	102854
29995	102855
631496	102856
137868	102857
204962	102858
516665	102859
679672	102860
477965	102861
534199	102862
65636	102863
478283	102864
265011	102865
6218	102866
132961	102867
529905	102868
692436	102869
73953	102870
4739	102871
106283	102872
2227	102873
343160	102874
378501	102875
698512	102876
297770	102877
677215	102878
700544	102879
543506	102880
220155	102881
608423	102882
569047	102883
34009	102884
670878	102885
239069	102886
659136	102887
134313	102888
371392	102889
72254	102890
152661	102891
308398	102892
135287	102893
26779	102894
577690	102895
494131	102896
226261	102897
720925	102898
563157	102899
395535	102900
24739	102901
715967	102902
435201	102903
324009	102904
564370	102905
148386	102906
82305	102907
90216	102908
664937	102909
148307	102910
363108	102911
163258	102912
153208	102913
86399	102914
398820	102915
139942	102916
375888	102917
15418	102918
371346	102919
138419	102920
169606	102921
629959	102922
20133	102923
161779	102924
665957	102925
530015	102926
3974	102927
10132	102928
308897	102929
540256	102930
675846	102931
613087	102932
460369	102933
694986	102934
592110	102935
470218	102936
363464	102937
159768	102938
614073	102939
499347	102940
97497	102941
534139	102942
34490	102943
132296	102944
459746	102945
244320	102946
90269	102947
521070	102948
713944	102949
462364	102950
7679	102951
74995	102952
592143	102953
2061	102954
323818	102955
25300	102956
620581	102957
78624	102958
119572	102959
704278	102960
482817	102961
89855	102962
673078	102963
441822	102964
178966	102965
693740	102966
495781	102967
102815	102968
40314	102969
123481	102970
228292	102971
71640	102972
423143	102973
353922	102974
100356	102975
154263	102976
347779	102977
581691	102978
374715	102979
312914	102980
591050	102981
146592	102982
75950	102983
625624	102984
520955	102985
401224	102986
378966	102987
259960	102988
13118	102989
11405	102990
706456	102991
295987	102992
226831	102993
236874	102994
17544	102995
49237	102996
551612	102997
472813	102998
33621	102999
724405	103000
5574	103001
587410	103002
529372	103003
26723	103004
417229	103005
527961	103006
127382	103007
591120	103008
444956	103009
186484	103010
76626	103011
45390	103012
608511	103013
594782	103014
120688	103015
26330	103016
181270	103017
89162	103018
261031	103019
184179	103020
266856	103021
153062	103022
676047	103023
668478	103024
468844	103025
6060	103026
193269	103027
214891	103028
45041	103029
582526	103030
7331	103031
133619	103032
42119	103033
550918	103034
572386	103035
104676	103036
27185	103037
329325	103038
15680	103039
22407	103040
6089	103041
421388	103042
28793	103043
46969	103044
223112	103045
51280	103046
368096	103047
230968	103048
432709	103049
387356	103050
612164	103051
285476	103052
449149	103053
432255	103054
581556	103055
616740	103056
352564	103057
582489	103058
114156	103059
113809	103060
12982	103061
483929	103062
35586	103063
79472	103064
653274	103065
86751	103066
376391	103067
144907	103068
647235	103069
105341	103070
284442	103071
449372	103072
26741	103073
19361	103074
63581	103075
114401	103076
144132	103077
50901	103078
419991	103079
443540	103080
221754	103081
199127	103082
154370	103083
258898	103084
264718	103085
653007	103086
184492	103087
689718	103088
348279	103089
716899	103090
613362	103091
163361	103092
419756	103093
345217	103094
11035	103095
394905	103096
115979	103097
299583	103098
10944	103099
51102	103100
257896	103101
2965	103102
150496	103103
118768	103104
426962	103105
348627	103106
109079	103107
675873	103108
344566	103109
671605	103110
181768	103111
251524	103112
44595	103113
490765	103114
34134	103115
2022	103116
64868	103117
402402	103118
93540	103119
272144	103120
516358	103121
11802	103122
60677	103123
313300	103124
581013	103125
78373	103126
315453	103127
132821	103128
57292	103129
670299	103130
46047	103131
56953	103132
172811	103133
511624	103134
40168	103135
575988	103136
40216	103137
239580	103138
92119	103139
213081	103140
435867	103141
20048	103142
684769	103143
408407	103144
141650	103145
581855	103146
199489	103147
428110	103148
697358	103149
617199	103150
61979	103151
470374	103152
267636	103153
475260	103154
544091	103155
720366	103156
182769	103157
102239	103158
701470	103159
174449	103160
644651	103161
193675	103162
10118	103163
462601	103164
455906	103165
174300	103166
110349	103167
651316	103168
221823	103169
441307	103170
341843	103171
615674	103172
71267	103173
262639	103174
63702	103175
52347	103176
422407	103177
9283	103178
250854	103179
10699	103180
674259	103181
36952	103182
2996	103183
499975	103184
493908	103185
133677	103186
59011	103187
105263	103188
255017	103189
337895	103190
182182	103191
437061	103192
544809	103193
473738	103194
14411	103195
80795	103196
316085	103197
477347	103198
122403	103199
122881	103200
222199	103201
610933	103202
12734	103203
387645	103204
278092	103205
333923	103206
53507	103207
405629	103208
13093	103209
15548	103210
458926	103211
1335	103212
26772	103213
139863	103214
714979	103215
127317	103216
621489	103217
262016	103218
338314	103219
209569	103220
68153	103221
41270	103222
241147	103223
666160	103224
63409	103225
381327	103226
209341	103227
544166	103228
134716	103229
216848	103230
26956	103231
280328	103232
678826	103233
630511	103234
484183	103235
139454	103236
151004	103237
186816	103238
187392	103239
52187	103240
92965	103241
58553	103242
223332	103243
177456	103244
236314	103245
571837	103246
585990	103247
29296	103248
505472	103249
8699	103250
32896	103251
399257	103252
290737	103253
122312	103254
7216	103255
298782	103256
118340	103257
35253	103258
621227	103259
1993	103260
58228	103261
238509	103262
621834	103263
562477	103264
437092	103265
378822	103266
386687	103267
713920	103268
416186	103269
443386	103270
478789	103271
8972	103272
25811	103273
159399	103274
510669	103275
35118	103276
53034	103277
610713	103278
36741	103279
210818	103280
110972	103281
707195	103282
131953	103283
491938	103284
548952	103285
499177	103286
150884	103287
4696	103288
46867	103289
137382	103290
560455	103291
24390	103292
101220	103293
24403	103294
273363	103295
5054	103296
512152	103297
39675	103298
137989	103299
299478	103300
7617	103301
1295	103302
329	103303
413292	103304
213820	103305
167675	103306
232159	103307
207914	103308
675383	103309
165477	103310
587170	103311
278391	103312
396966	103313
333434	103314
124167	103315
710772	103316
46140	103317
25540	103318
42000	103319
153745	103320
499109	103321
351291	103322
341453	103323
45599	103324
18833	103325
427232	103326
172429	103327
42784	103328
73694	103329
677640	103330
105468	103331
53951	103332
41368	103333
275580	103334
407339	103335
646364	103336
280278	103337
344341	103338
8407	103339
353026	103340
665657	103341
76515	103342
137480	103343
48885	103344
245302	103345
211363	103346
182104	103347
107295	103348
113360	103349
59388	103350
457023	103351
652551	103352
99059	103353
553425	103354
701888	103355
702027	103356
33422	103357
537513	103358
181536	103359
153231	103360
36571	103361
23104	103362
14	103363
724487	103364
710572	103365
162035	103366
246480	103367
648077	103368
7427	103369
188044	103370
138812	103371
7722	103372
470971	103373
494256	103374
134819	103375
579279	103376
73943	103377
170320	103378
455	103379
640415	103380
4173	103381
643186	103382
27907	103383
61419	103384
714588	103385
68368	103386
26430	103387
650318	103388
177832	103389
460698	103390
142516	103391
703446	103392
50898	103393
173987	103394
26489	103395
262620	103396
466284	103397
326614	103398
56180	103399
149737	103400
283558	103401
716737	103402
345907	103403
685528	103404
378700	103405
162749	103406
218900	103407
448434	103408
52525	103409
213607	103410
138982	103411
6973	103412
343810	103413
209162	103414
141530	103415
120153	103416
327654	103417
262871	103418
152644	103419
380458	103420
151532	103421
680172	103422
663428	103423
671479	103424
600078	103425
153427	103426
589838	103427
663849	103428
79386	103429
497171	103430
58115	103431
173914	103432
109789	103433
577898	103434
581403	103435
418631	103436
450384	103437
339299	103438
18770	103439
509586	103440
610941	103441
391677	103442
215583	103443
232539	103444
528870	103445
434242	103446
268560	103447
94420	103448
625631	103449
152611	103450
10582	103451
385220	103452
389801	103453
537377	103454
152454	103455
38373	103456
40539	103457
44840	103458
39388	103459
606786	103460
677149	103461
111904	103462
72853	103463
52659	103464
406158	103465
181109	103466
50161	103467
163315	103468
530352	103469
43301	103470
564215	103471
563857	103472
14670	103473
116746	103474
676848	103475
102183	103476
339750	103477
395485	103478
546671	103479
649012	103480
45335	103481
606834	103482
64925	103483
122905	103484
404412	103485
114880	103486
576622	103487
567332	103488
380046	103489
647837	103490
497161	103491
177	103492
266755	103493
612759	103494
492986	103495
445423	103496
44960	103497
243739	103498
213854	103499
269554	103500
612274	103501
39186	103502
335772	103503
327402	103504
669472	103505
292100	103506
462117	103507
435830	103508
219936	103509
284628	103510
72660	103511
633020	103512
352599	103513
230783	103514
276258	103515
206325	103516
682931	103517
84444	103518
119049	103519
663346	103520
50798	103521
61185	103522
475389	103523
234136	103524
661474	103525
181930	103526
606417	103527
129535	103528
644891	103529
608355	103530
30007	103531
88434	103532
7734	103533
181572	103534
454643	103535
160176	103536
598352	103537
87148	103538
275457	103539
124020	103540
724639	103541
679726	103542
691221	103543
560208	103544
12701	103545
48	103546
297019	103547
166922	103548
266353	103549
45702	103550
674827	103551
30572	103552
24869	103553
438428	103554
625356	103555
451638	103556
400059	103557
178425	103558
463425	103559
272471	103560
40	103561
95782	103562
72579	103563
205965	103564
429177	103565
31217	103566
278403	103567
141771	103568
488034	103569
258141	103570
68589	103571
171687	103572
439937	103573
44259	103574
512809	103575
152545	103576
687380	103577
59008	103578
50711	103579
455833	103580
149615	103581
544774	103582
471696	103583
571943	103584
119306	103585
378597	103586
269832	103587
553462	103588
616429	103589
547617	103590
145659	103591
626365	103592
444109	103593
123783	103594
229512	103595
721116	103596
350518	103597
495122	103598
23874	103599
143251	103600
172269	103601
296756	103602
291038	103603
626222	103604
670112	103605
77958	103606
22561	103607
38324	103608
512098	103609
515380	103610
338394	103611
352375	103612
682950	103613
659631	103614
634404	103615
497803	103616
150443	103617
259886	103618
459246	103619
466952	103620
159374	103621
576853	103622
571555	103623
627925	103624
472500	103625
268263	103626
166132	103627
360424	103628
451974	103629
80153	103630
23528	103631
143025	103632
41188	103633
9145	103634
627869	103635
213569	103636
134581	103637
680878	103638
11066	103639
175908	103640
58221	103641
19661	103642
605272	103643
74317	103644
398259	103645
312351	103646
141864	103647
603087	103648
106688	103649
468374	103650
157531	103651
142719	103652
721430	103653
142313	103654
60530	103655
127598	103656
286871	103657
122504	103658
46373	103659
477631	103660
488017	103661
232981	103662
583510	103663
538421	103664
593284	103665
486564	103666
411740	103667
264072	103668
236991	103669
495611	103670
14904	103671
856	103672
515048	103673
107864	103674
171776	103675
591206	103676
608264	103677
72138	103678
206011	103679
707545	103680
256381	103681
40429	103682
284886	103683
221620	103684
328844	103685
587757	103686
57297	103687
189395	103688
559886	103689
482556	103690
362887	103691
407710	103692
80904	103693
664200	103694
404038	103695
198	103696
403348	103697
16936	103698
66340	103699
489044	103700
88133	103701
583923	103702
607814	103703
316769	103704
99406	103705
118434	103706
643681	103707
669590	103708
635315	103709
58891	103710
510664	103711
15110	103712
302165	103713
96988	103714
8123	103715
245560	103716
3022	103717
59824	103718
234569	103719
577374	103720
312530	103721
29342	103722
1310	103723
69619	103724
66743	103725
707425	103726
443209	103727
317375	103728
457783	103729
236138	103730
19148	103731
166188	103732
428824	103733
3274	103734
611145	103735
478093	103736
146219	103737
72091	103738
124647	103739
114713	103740
715292	103741
95748	103742
240119	103743
478510	103744
96905	103745
469717	103746
570620	103747
657348	103748
457111	103749
513386	103750
613935	103751
67597	103752
181617	103753
621455	103754
112907	103755
3809	103756
510038	103757
340504	103758
204455	103759
301000	103760
176481	103761
45319	103762
117184	103763
686486	103764
700297	103765
20268	103766
249161	103767
39735	103768
423601	103769
683511	103770
248886	103771
4142	103772
180658	103773
175817	103774
58418	103775
90054	103776
430842	103777
183001	103778
450741	103779
213698	103780
693935	103781
214324	103782
66090	103783
79935	103784
149792	103785
527402	103786
533	103787
176992	103788
85725	103789
512394	103790
701825	103791
32272	103792
120420	103793
16847	103794
371080	103795
315583	103796
514872	103797
465609	103798
544915	103799
126617	103800
84860	103801
636788	103802
24926	103803
103794	103804
55548	103805
7459	103806
75091	103807
685065	103808
157057	103809
298754	103810
332350	103811
363	103812
476241	103813
608610	103814
147829	103815
250183	103816
67254	103817
102512	103818
91520	103819
1533	103820
517924	103821
10233	103822
676444	103823
556538	103824
163639	103825
640316	103826
480366	103827
19673	103828
591950	103829
84598	103830
88036	103831
427866	103832
650697	103833
258880	103834
273866	103835
38429	103836
40745	103837
351367	103838
186519	103839
455996	103840
327684	103841
212861	103842
389985	103843
53797	103844
633899	103845
91063	103846
129195	103847
655912	103848
116612	103849
688296	103850
217891	103851
622261	103852
92711	103853
51833	103854
630190	103855
21102	103856
339404	103857
3350	103858
103837	103859
537155	103860
182130	103861
560810	103862
134520	103863
10095	103864
60567	103865
429472	103866
488818	103867
595038	103868
4920	103869
560841	103870
11224	103871
97418	103872
26593	103873
719456	103874
126732	103875
698711	103876
310451	103877
24531	103878
110603	103879
90503	103880
625751	103881
342395	103882
695338	103883
364596	103884
309892	103885
100283	103886
126635	103887
11729	103888
151478	103889
240954	103890
279509	103891
540901	103892
388808	103893
43657	103894
3151	103895
707189	103896
502251	103897
17370	103898
605502	103899
176168	103900
86011	103901
166271	103902
521731	103903
314328	103904
523450	103905
26071	103906
563344	103907
124274	103908
115367	103909
106845	103910
31831	103911
348597	103912
391206	103913
130107	103914
70866	103915
31272	103916
459566	103917
593251	103918
341828	103919
578567	103920
2101	103921
540464	103922
632580	103923
30855	103924
465182	103925
115159	103926
627283	103927
505497	103928
316345	103929
270583	103930
275139	103931
60212	103932
367444	103933
38973	103934
262630	103935
610063	103936
137523	103937
116115	103938
170821	103939
10353	103940
167147	103941
72717	103942
8718	103943
336874	103944
455826	103945
531314	103946
499365	103947
568873	103948
588787	103949
64886	103950
564800	103951
50762	103952
610859	103953
541215	103954
6140	103955
465045	103956
15043	103957
1684	103958
296608	103959
13423	103960
463214	103961
14071	103962
674040	103963
95355	103964
12151	103965
318764	103966
260932	103967
540932	103968
302392	103969
349183	103970
651441	103971
617378	103972
1641	103973
153526	103974
618259	103975
101688	103976
585782	103977
285916	103978
618938	103979
87081	103980
382043	103981
64319	103982
715406	103983
56271	103984
50541	103985
40960	103986
71086	103987
6561	103988
962	103989
271516	103990
121524	103991
33705	103992
249621	103993
303532	103994
391697	103995
563511	103996
80604	103997
220992	103998
99341	103999
272589	104000
150100	104001
655126	104002
112856	104003
71605	104004
230960	104005
199138	104006
434383	104007
325083	104008
34993	104009
23508	104010
183639	104011
406215	104012
651846	104013
163822	104014
23712	104015
59346	104016
154930	104017
395754	104018
146463	104019
336455	104020
504971	104021
135112	104022
118954	104023
492656	104024
600379	104025
112730	104026
66065	104027
252412	104028
650736	104029
585319	104030
2009	104031
386604	104032
152129	104033
648717	104034
330112	104035
681102	104036
22121	104037
648380	104038
145967	104039
6450	104040
7819	104041
627857	104042
315408	104043
680435	104044
7977	104045
374709	104046
285304	104047
630710	104048
93626	104049
476011	104050
62318	104051
7303	104052
472630	104053
537556	104054
76077	104055
17624	104056
72333	104057
449262	104058
46954	104059
470355	104060
163702	104061
305112	104062
134411	104063
44206	104064
78418	104065
107234	104066
3670	104067
92078	104068
210959	104069
714166	104070
48048	104071
140232	104072
475438	104073
408406	104074
276140	104075
661415	104076
274350	104077
38405	104078
393701	104079
426651	104080
80012	104081
139127	104082
140999	104083
137041	104084
572175	104085
3161	104086
226867	104087
492777	104088
127296	104089
17245	104090
113619	104091
151426	104092
1918	104093
164103	104094
239525	104095
149618	104096
468953	104097
8529	104098
200576	104099
182119	104100
289070	104101
141525	104102
13886	104103
203423	104104
701300	104105
459325	104106
600816	104107
530593	104108
249246	104109
50927	104110
28045	104111
231407	104112
491478	104113
29608	104114
176743	104115
98427	104116
28675	104117
188826	104118
101181	104119
582896	104120
46515	104121
31882	104122
276972	104123
553657	104124
371279	104125
556656	104126
190169	104127
134565	104128
71735	104129
327515	104130
27743	104131
3686	104132
144949	104133
697798	104134
6260	104135
563093	104136
30848	104137
241695	104138
92592	104139
297814	104140
121839	104141
700106	104142
304227	104143
71905	104144
914	104145
74364	104146
376635	104147
175441	104148
670806	104149
5095	104150
393071	104151
212974	104152
317670	104153
181754	104154
42861	104155
289848	104156
85125	104157
350968	104158
664463	104159
442213	104160
37832	104161
422463	104162
7346	104163
366210	104164
2396	104165
117854	104166
474128	104167
6052	104168
131672	104169
701114	104170
324353	104171
251041	104172
415751	104173
214910	104174
32292	104175
347931	104176
228262	104177
330294	104178
682411	104179
431735	104180
33185	104181
130631	104182
597493	104183
175438	104184
144493	104185
26696	104186
353196	104187
59326	104188
614517	104189
378282	104190
423839	104191
62727	104192
703124	104193
186735	104194
81765	104195
717514	104196
379681	104197
683561	104198
19333	104199
340926	104200
48786	104201
149439	104202
181758	104203
629465	104204
42378	104205
585123	104206
496435	104207
200080	104208
16335	104209
383056	104210
387423	104211
364727	104212
5679	104213
19899	104214
271657	104215
423928	104216
373172	104217
26955	104218
186257	104219
398309	104220
672502	104221
632990	104222
120677	104223
547627	104224
56295	104225
14668	104226
591	104227
346235	104228
151872	104229
702587	104230
538288	104231
78500	104232
95617	104233
28560	104234
163619	104235
395541	104236
436312	104237
179020	104238
365952	104239
57038	104240
117334	104241
264653	104242
409681	104243
402065	104244
134318	104245
285363	104246
191072	104247
445853	104248
311454	104249
422231	104250
696967	104251
261733	104252
2714	104253
286973	104254
590598	104255
691489	104256
471372	104257
678	104258
358287	104259
177618	104260
563307	104261
60805	104262
548519	104263
100383	104264
537445	104265
95482	104266
641312	104267
336983	104268
156571	104269
159365	104270
102898	104271
15779	104272
527181	104273
636823	104274
144696	104275
14528	104276
578278	104277
163384	104278
677414	104279
173681	104280
331262	104281
173916	104282
5413	104283
165620	104284
702531	104285
428998	104286
422256	104287
1241	104288
405208	104289
173137	104290
649828	104291
20345	104292
601252	104293
468756	104294
464502	104295
70519	104296
570401	104297
326547	104298
97655	104299
4076	104300
583921	104301
25425	104302
320035	104303
231241	104304
593269	104305
594196	104306
222053	104307
230375	104308
655470	104309
518681	104310
566392	104311
582695	104312
431952	104313
117221	104314
721994	104315
355248	104316
335111	104317
17616	104318
38044	104319
376493	104320
697614	104321
166141	104322
267029	104323
654881	104324
637461	104325
704216	104326
498884	104327
39798	104328
645682	104329
10692	104330
497514	104331
102	104332
493818	104333
140614	104334
93281	104335
69364	104336
447955	104337
87388	104338
264964	104339
332945	104340
177668	104341
639461	104342
261307	104343
640139	104344
43661	104345
83002	104346
4431	104347
483093	104348
453	104349
109957	104350
81522	104351
161841	104352
643850	104353
69252	104354
671495	104355
250979	104356
64961	104357
524383	104358
335201	104359
165657	104360
698818	104361
330338	104362
180024	104363
668124	104364
700172	104365
7478	104366
69236	104367
16785	104368
482276	104369
6395	104370
161011	104371
40159	104372
21479	104373
929	104374
139028	104375
77011	104376
166074	104377
14935	104378
75250	104379
27077	104380
100083	104381
244258	104382
192488	104383
138317	104384
19770	104385
372796	104386
718427	104387
697051	104388
403297	104389
56728	104390
22327	104391
54857	104392
9144	104393
163516	104394
209876	104395
2	104396
259169	104397
670224	104398
140893	104399
545979	104400
389655	104401
640662	104402
403167	104403
108031	104404
197988	104405
611895	104406
130820	104407
185159	104408
96797	104409
67424	104410
439193	104411
126346	104412
50697	104413
223922	104414
7032	104415
122348	104416
36067	104417
654935	104418
2593	104419
183495	104420
187070	104421
62979	104422
24139	104423
691319	104424
409974	104425
9427	104426
44465	104427
426148	104428
568820	104429
50433	104430
693727	104431
35222	104432
298941	104433
237532	104434
431585	104435
15816	104436
282735	104437
178721	104438
182833	104439
695377	104440
542134	104441
333523	104442
691623	104443
592078	104444
251958	104445
323569	104446
6742	104447
504670	104448
92732	104449
545245	104450
117449	104451
404623	104452
6294	104453
536501	104454
530314	104455
67449	104456
453808	104457
4967	104458
94709	104459
654242	104460
315528	104461
64085	104462
467760	104463
392048	104464
153853	104465
363988	104466
37777	104467
152741	104468
27330	104469
37134	104470
95843	104471
253618	104472
619837	104473
532415	104474
50305	104475
71	104476
48931	104477
610950	104478
290511	104479
20009	104480
556470	104481
26239	104482
72808	104483
35448	104484
60277	104485
137860	104486
686792	104487
435943	104488
197675	104489
167344	104490
120866	104491
602394	104492
60802	104493
612721	104494
86309	104495
318366	104496
363872	104497
169828	104498
13792	104499
74075	104500
468413	104501
673124	104502
387492	104503
622209	104504
102320	104505
400440	104506
297596	104507
228106	104508
40219	104509
341688	104510
79639	104511
243745	104512
462745	104513
77600	104514
178775	104515
331701	104516
53944	104517
233987	104518
229039	104519
62464	104520
414425	104521
138608	104522
163028	104523
249084	104524
131688	104525
128939	104526
6693	104527
671076	104528
176806	104529
190242	104530
206373	104531
565991	104532
688562	104533
17659	104534
444595	104535
47437	104536
170724	104537
716875	104538
48412	104539
30151	104540
704623	104541
276553	104542
676947	104543
241522	104544
305025	104545
30661	104546
522848	104547
631516	104548
104725	104549
365105	104550
551252	104551
106349	104552
396382	104553
13808	104554
122283	104555
175684	104556
127141	104557
357473	104558
601201	104559
521124	104560
262705	104561
115647	104562
35214	104563
104494	104564
596792	104565
502455	104566
36934	104567
125206	104568
484749	104569
604503	104570
6961	104571
35943	104572
30273	104573
85675	104574
68122	104575
531025	104576
219798	104577
667530	104578
537738	104579
227576	104580
69576	104581
490155	104582
433472	104583
435710	104584
467155	104585
270396	104586
193618	104587
609971	104588
98990	104589
30158	104590
620029	104591
84987	104592
17522	104593
114022	104594
483130	104595
114596	104596
143251	104597
549366	104598
701986	104599
408743	104600
95056	104601
111739	104602
39874	104603
211290	104604
703342	104605
249540	104606
421710	104607
3315	104608
642116	104609
537803	104610
561918	104611
595550	104612
518574	104613
94554	104614
92255	104615
381937	104616
157274	104617
140805	104618
168723	104619
1075	104620
293548	104621
12999	104622
199041	104623
380053	104624
43712	104625
3693	104626
495607	104627
88123	104628
560452	104629
91846	104630
401415	104631
458583	104632
698871	104633
255552	104634
461040	104635
11045	104636
641564	104637
495928	104638
187758	104639
24402	104640
420788	104641
284252	104642
267519	104643
128815	104644
67816	104645
100328	104646
695669	104647
556708	104648
719539	104649
623468	104650
299416	104651
213886	104652
589446	104653
411656	104654
576837	104655
252896	104656
399730	104657
610657	104658
78752	104659
42314	104660
690134	104661
704704	104662
185181	104663
213118	104664
270395	104665
143271	104666
40068	104667
336949	104668
701951	104669
181647	104670
388452	104671
341540	104672
651136	104673
29058	104674
450244	104675
285389	104676
723933	104677
3305	104678
52625	104679
126267	104680
305351	104681
88466	104682
566720	104683
28207	104684
626293	104685
129104	104686
160605	104687
384725	104688
24058	104689
110743	104690
616287	104691
314924	104692
204469	104693
82519	104694
94136	104695
115323	104696
16723	104697
267404	104698
703460	104699
614852	104700
212361	104701
604267	104702
708042	104703
63571	104704
59281	104705
56844	104706
511089	104707
150914	104708
438424	104709
349339	104710
160799	104711
532577	104712
249309	104713
175467	104714
573639	104715
50515	104716
115305	104717
25653	104718
8490	104719
415812	104720
688876	104721
153288	104722
476849	104723
680766	104724
11820	104725
66325	104726
375765	104727
79681	104728
86503	104729
528033	104730
530354	104731
229442	104732
86237	104733
162886	104734
417929	104735
525240	104736
398004	104737
5647	104738
262872	104739
18115	104740
117349	104741
315641	104742
137670	104743
695297	104744
120627	104745
479576	104746
414927	104747
604053	104748
3656	104749
377965	104750
161288	104751
479236	104752
470	104753
532909	104754
210328	104755
459199	104756
580797	104757
182376	104758
1389	104759
41943	104760
693720	104761
8895	104762
329998	104763
225925	104764
506740	104765
4319	104766
710870	104767
548946	104768
32913	104769
38213	104770
142440	104771
682029	104772
321963	104773
14746	104774
455612	104775
651160	104776
174643	104777
433702	104778
90903	104779
117716	104780
446637	104781
586222	104782
152928	104783
127248	104784
43400	104785
563122	104786
281107	104787
115435	104788
13215	104789
145385	104790
338921	104791
91547	104792
22390	104793
156188	104794
414537	104795
37708	104796
250989	104797
179864	104798
172422	104799
697503	104800
269445	104801
466082	104802
510122	104803
574054	104804
30121	104805
596771	104806
26	104807
432979	104808
611246	104809
414378	104810
58256	104811
201874	104812
295281	104813
190432	104814
364100	104815
455436	104816
526771	104817
94715	104818
382784	104819
45228	104820
285188	104821
518456	104822
327258	104823
254715	104824
180261	104825
368904	104826
434851	104827
136282	104828
32980	104829
661587	104830
611904	104831
721957	104832
367882	104833
2783	104834
166127	104835
575469	104836
323635	104837
200578	104838
551264	104839
78701	104840
351961	104841
17259	104842
115915	104843
445526	104844
515365	104845
686	104846
693518	104847
389980	104848
502113	104849
569281	104850
58689	104851
39536	104852
191479	104853
162858	104854
306289	104855
476414	104856
162934	104857
150363	104858
108944	104859
73798	104860
126736	104861
105971	104862
439735	104863
531032	104864
199293	104865
471758	104866
35218	104867
159404	104868
81169	104869
61645	104870
186032	104871
620704	104872
581245	104873
67389	104874
570360	104875
22356	104876
427246	104877
306025	104878
118180	104879
86149	104880
21686	104881
686729	104882
310142	104883
21621	104884
124655	104885
617841	104886
259359	104887
255542	104888
142821	104889
245890	104890
128562	104891
575403	104892
404376	104893
31407	104894
8337	104895
70427	104896
2983	104897
161659	104898
513021	104899
385678	104900
12224	104901
146797	104902
720780	104903
53618	104904
40701	104905
10244	104906
137343	104907
453155	104908
34773	104909
92298	104910
549507	104911
26446	104912
23791	104913
528132	104914
249402	104915
22327	104916
36635	104917
105898	104918
487434	104919
341255	104920
297509	104921
251310	104922
30277	104923
545874	104924
371048	104925
358416	104926
180520	104927
498521	104928
312018	104929
367780	104930
360513	104931
303501	104932
76029	104933
30746	104934
679169	104935
706985	104936
309234	104937
314171	104938
311580	104939
33794	104940
434328	104941
330554	104942
604223	104943
439259	104944
661076	104945
52189	104946
672738	104947
200889	104948
423271	104949
275196	104950
294967	104951
688362	104952
689783	104953
473608	104954
51766	104955
658113	104956
696778	104957
22175	104958
100255	104959
60915	104960
316343	104961
329980	104962
260299	104963
583651	104964
246984	104965
63479	104966
9718	104967
130300	104968
533692	104969
2359	104970
169027	104971
32810	104972
54036	104973
148751	104974
649070	104975
11393	104976
329729	104977
61586	104978
1095	104979
23241	104980
92507	104981
629525	104982
387964	104983
210391	104984
185641	104985
176475	104986
566614	104987
465330	104988
381312	104989
143336	104990
404426	104991
187958	104992
36523	104993
189572	104994
608335	104995
528886	104996
327836	104997
176514	104998
10638	104999
417057	105000
437987	105001
194993	105002
1916	105003
1415	105004
53284	105005
301826	105006
577823	105007
199065	105008
5811	105009
708057	105010
1151	105011
455490	105012
113028	105013
595286	105014
4174	105015
263555	105016
76282	105017
88808	105018
342067	105019
244294	105020
291119	105021
72224	105022
566499	105023
223591	105024
689868	105025
284301	105026
642805	105027
33288	105028
571102	105029
43159	105030
542828	105031
334903	105032
91072	105033
1325	105034
327068	105035
50633	105036
163812	105037
114036	105038
97716	105039
552641	105040
662859	105041
441419	105042
582412	105043
511085	105044
91967	105045
530392	105046
225103	105047
68352	105048
400565	105049
205672	105050
136558	105051
2497	105052
54302	105053
508395	105054
5376	105055
160254	105056
430090	105057
182229	105058
426583	105059
189	105060
76370	105061
551012	105062
44699	105063
655088	105064
15402	105065
5629	105066
52560	105067
651187	105068
592951	105069
307292	105070
40197	105071
644657	105072
606165	105073
333920	105074
287544	105075
165249	105076
39492	105077
176040	105078
583337	105079
127375	105080
603078	105081
660658	105082
340898	105083
48742	105084
187367	105085
671219	105086
511362	105087
420811	105088
82333	105089
54672	105090
619183	105091
153928	105092
550727	105093
575265	105094
431233	105095
217602	105096
90884	105097
16136	105098
30117	105099
112247	105100
499186	105101
655411	105102
536398	105103
187090	105104
672791	105105
41618	105106
701638	105107
23517	105108
292300	105109
377150	105110
71170	105111
388960	105112
16287	105113
134986	105114
13008	105115
73058	105116
455530	105117
240652	105118
465972	105119
712332	105120
73987	105121
614398	105122
56020	105123
679068	105124
308211	105125
507368	105126
321153	105127
616957	105128
586840	105129
4850	105130
26225	105131
668152	105132
43507	105133
297622	105134
426113	105135
120554	105136
191442	105137
1321	105138
162134	105139
393036	105140
453794	105141
65875	105142
347226	105143
155682	105144
458923	105145
123112	105146
235087	105147
664844	105148
647563	105149
710177	105150
699863	105151
33362	105152
102821	105153
83889	105154
510640	105155
2134	105156
32912	105157
176244	105158
59287	105159
18944	105160
198850	105161
393268	105162
391069	105163
629030	105164
112781	105165
241068	105166
192737	105167
185780	105168
155729	105169
300956	105170
122388	105171
35250	105172
208785	105173
377766	105174
8375	105175
590250	105176
428214	105177
139068	105178
352745	105179
3915	105180
16183	105181
50570	105182
637384	105183
700934	105184
123667	105185
188543	105186
43228	105187
175524	105188
191386	105189
246147	105190
493383	105191
670043	105192
374611	105193
45357	105194
647967	105195
150278	105196
316806	105197
114850	105198
255843	105199
297879	105200
196980	105201
25514	105202
372083	105203
145315	105204
95244	105205
537934	105206
693961	105207
12046	105208
518964	105209
188830	105210
514218	105211
127031	105212
161349	105213
335889	105214
976	105215
469779	105216
16412	105217
636572	105218
701405	105219
524259	105220
7645	105221
116007	105222
187680	105223
148355	105224
722084	105225
216088	105226
122030	105227
409711	105228
546247	105229
703424	105230
30938	105231
451363	105232
719436	105233
2513	105234
522650	105235
579926	105236
341322	105237
313088	105238
11849	105239
522054	105240
29397	105241
69205	105242
654640	105243
110567	105244
629910	105245
612787	105246
602235	105247
627510	105248
192185	105249
162127	105250
665944	105251
131316	105252
218740	105253
164174	105254
44870	105255
45272	105256
86245	105257
555656	105258
361277	105259
69805	105260
582969	105261
167642	105262
13631	105263
184669	105264
30621	105265
10538	105266
699202	105267
79925	105268
511245	105269
342580	105270
338397	105271
608828	105272
195734	105273
691237	105274
36128	105275
50699	105276
177544	105277
207125	105278
311908	105279
178295	105280
564228	105281
21098	105282
233564	105283
440554	105284
27960	105285
634008	105286
22351	105287
543588	105288
102759	105289
158037	105290
140870	105291
228526	105292
221236	105293
360660	105294
673603	105295
1291	105296
592708	105297
142125	105298
216134	105299
442984	105300
428936	105301
155115	105302
166021	105303
286899	105304
700650	105305
121915	105306
353986	105307
137229	105308
47474	105309
158254	105310
550499	105311
382097	105312
152999	105313
628302	105314
132862	105315
26521	105316
432394	105317
395070	105318
101896	105319
10125	105320
45208	105321
33809	105322
147	105323
98307	105324
299779	105325
555089	105326
441966	105327
532718	105328
93251	105329
424302	105330
10360	105331
508027	105332
427450	105333
37168	105334
396054	105335
690868	105336
711054	105337
61346	105338
566580	105339
119815	105340
46497	105341
173755	105342
131040	105343
267144	105344
2168	105345
87853	105346
233874	105347
160427	105348
24583	105349
104157	105350
97067	105351
387990	105352
413146	105353
154439	105354
47402	105355
531056	105356
689998	105357
257196	105358
603079	105359
139367	105360
290515	105361
570533	105362
91225	105363
352182	105364
650497	105365
497313	105366
89390	105367
255949	105368
26347	105369
73103	105370
9377	105371
113649	105372
135932	105373
524735	105374
48732	105375
86189	105376
8869	105377
132989	105378
130046	105379
378797	105380
708471	105381
550777	105382
5348	105383
703246	105384
640059	105385
9124	105386
8362	105387
177095	105388
23461	105389
325	105390
653625	105391
224383	105392
442811	105393
481751	105394
26733	105395
358531	105396
426388	105397
706776	105398
28286	105399
268336	105400
35007	105401
160647	105402
518722	105403
174837	105404
348559	105405
45544	105406
86339	105407
435929	105408
261586	105409
56853	105410
675804	105411
649468	105412
598696	105413
149363	105414
281802	105415
590799	105416
286964	105417
98766	105418
606101	105419
90652	105420
99587	105421
642906	105422
289580	105423
67698	105424
397426	105425
114187	105426
518434	105427
266533	105428
532155	105429
337576	105430
144657	105431
40347	105432
64139	105433
643092	105434
66832	105435
2574	105436
8658	105437
668244	105438
676190	105439
265697	105440
479433	105441
561721	105442
100897	105443
629770	105444
154321	105445
361816	105446
56143	105447
10231	105448
269763	105449
338739	105450
510953	105451
577729	105452
690121	105453
553834	105454
37532	105455
265297	105456
211724	105457
591158	105458
648523	105459
222692	105460
668684	105461
171429	105462
678118	105463
12420	105464
289531	105465
166011	105466
2328	105467
136548	105468
411871	105469
341132	105470
291099	105471
249730	105472
632933	105473
101204	105474
691892	105475
8016	105476
110164	105477
702690	105478
53359	105479
351549	105480
297968	105481
573	105482
241848	105483
479281	105484
238190	105485
644194	105486
20112	105487
176637	105488
650725	105489
142957	105490
521171	105491
165559	105492
143086	105493
573923	105494
140514	105495
111353	105496
7669	105497
116596	105498
627520	105499
69554	105500
107239	105501
118404	105502
541545	105503
157952	105504
27423	105505
663727	105506
684129	105507
203519	105508
32126	105509
658784	105510
100687	105511
696679	105512
83258	105513
2853	105514
439919	105515
476893	105516
25946	105517
30334	105518
464449	105519
476570	105520
619152	105521
690929	105522
183634	105523
6739	105524
4427	105525
646251	105526
26234	105527
232247	105528
700609	105529
502560	105530
422694	105531
16321	105532
489356	105533
326530	105534
18770	105535
476000	105536
76893	105537
427656	105538
675341	105539
200524	105540
664819	105541
471860	105542
389236	105543
386407	105544
489250	105545
76401	105546
261225	105547
122931	105548
551672	105549
273095	105550
677344	105551
208854	105552
542228	105553
535680	105554
192389	105555
164485	105556
25550	105557
254530	105558
91251	105559
605518	105560
64107	105561
465583	105562
508555	105563
117457	105564
408055	105565
164874	105566
199384	105567
557238	105568
582597	105569
131242	105570
224445	105571
676477	105572
645880	105573
597511	105574
37018	105575
656146	105576
155339	105577
433328	105578
570720	105579
115110	105580
331731	105581
347106	105582
253319	105583
531340	105584
349294	105585
747	105586
13367	105587
8192	105588
137294	105589
89870	105590
15	105591
705636	105592
45827	105593
71298	105594
190239	105595
620896	105596
508415	105597
270117	105598
270642	105599
178670	105600
9565	105601
578813	105602
625021	105603
69353	105604
653053	105605
93597	105606
422910	105607
30511	105608
271642	105609
17006	105610
95769	105611
616114	105612
146207	105613
498952	105614
281357	105615
152742	105616
14578	105617
123292	105618
678549	105619
185119	105620
510722	105621
618	105622
140076	105623
19766	105624
12338	105625
346156	105626
120460	105627
63187	105628
214999	105629
271231	105630
73564	105631
578012	105632
29450	105633
339897	105634
67260	105635
575571	105636
154997	105637
431931	105638
688168	105639
502511	105640
78071	105641
626791	105642
586825	105643
134173	105644
186579	105645
21505	105646
579621	105647
134308	105648
667997	105649
5560	105650
624937	105651
120640	105652
542621	105653
649889	105654
507200	105655
578323	105656
249410	105657
50094	105658
38633	105659
190587	105660
300755	105661
499684	105662
166246	105663
431675	105664
111581	105665
195196	105666
229922	105667
76481	105668
360266	105669
185947	105670
36353	105671
22839	105672
835	105673
434678	105674
100688	105675
374608	105676
93247	105677
24026	105678
15142	105679
339946	105680
168	105681
498731	105682
551053	105683
51166	105684
712864	105685
382140	105686
576040	105687
36400	105688
81700	105689
467630	105690
329	105691
491847	105692
240414	105693
54078	105694
1381	105695
483295	105696
329173	105697
60397	105698
337697	105699
301158	105700
395350	105701
160741	105702
102149	105703
84755	105704
236817	105705
298122	105706
181694	105707
440875	105708
282162	105709
548150	105710
20669	105711
219388	105712
3818	105713
109202	105714
193409	105715
3920	105716
515746	105717
252708	105718
461502	105719
611572	105720
100775	105721
805	105722
111617	105723
379005	105724
316731	105725
153545	105726
721205	105727
146913	105728
521460	105729
12351	105730
649970	105731
65172	105732
691971	105733
21696	105734
51336	105735
411133	105736
47946	105737
15357	105738
8802	105739
183436	105740
644842	105741
499493	105742
588688	105743
541180	105744
13841	105745
384803	105746
470422	105747
199250	105748
8525	105749
495213	105750
658987	105751
53693	105752
465735	105753
347101	105754
371849	105755
186057	105756
710526	105757
335423	105758
559150	105759
27694	105760
458207	105761
487502	105762
152555	105763
106610	105764
712420	105765
303793	105766
545694	105767
214959	105768
88223	105769
161874	105770
540024	105771
424233	105772
362894	105773
187241	105774
670907	105775
415919	105776
195246	105777
152789	105778
324042	105779
146212	105780
457008	105781
32028	105782
672275	105783
435133	105784
338584	105785
575494	105786
67879	105787
525478	105788
213961	105789
36438	105790
435685	105791
226282	105792
70755	105793
315698	105794
3202	105795
1327	105796
185648	105797
690662	105798
50869	105799
83852	105800
502479	105801
119135	105802
662520	105803
379371	105804
377245	105805
120080	105806
127290	105807
444753	105808
528429	105809
477660	105810
121927	105811
588783	105812
464993	105813
579	105814
81546	105815
2636	105816
423799	105817
54478	105818
173892	105819
549974	105820
597005	105821
567087	105822
536272	105823
112357	105824
90874	105825
246487	105826
80850	105827
13870	105828
42596	105829
117902	105830
544027	105831
97864	105832
719748	105833
463732	105834
553346	105835
4676	105836
342942	105837
227324	105838
102496	105839
224954	105840
360096	105841
224025	105842
651290	105843
5675	105844
649315	105845
16445	105846
514034	105847
13058	105848
124620	105849
57522	105850
2792	105851
412861	105852
114270	105853
281121	105854
139521	105855
217313	105856
111578	105857
29021	105858
718132	105859
2544	105860
60636	105861
6467	105862
212355	105863
158154	105864
518381	105865
82958	105866
7868	105867
430023	105868
339343	105869
13067	105870
440192	105871
89592	105872
160854	105873
320429	105874
199043	105875
636377	105876
711014	105877
277498	105878
117623	105879
1496	105880
297284	105881
665308	105882
500593	105883
608874	105884
166987	105885
146497	105886
22952	105887
71304	105888
636382	105889
107425	105890
366245	105891
565429	105892
534529	105893
283520	105894
705434	105895
152522	105896
32102	105897
427871	105898
76794	105899
71264	105900
33053	105901
65774	105902
356441	105903
376254	105904
158286	105905
243878	105906
228852	105907
567445	105908
484329	105909
431263	105910
1810	105911
516009	105912
145321	105913
29172	105914
695128	105915
693662	105916
312944	105917
553363	105918
436009	105919
149194	105920
47785	105921
72315	105922
603181	105923
46233	105924
250539	105925
82510	105926
89011	105927
59164	105928
499960	105929
373199	105930
357292	105931
42214	105932
27588	105933
350	105934
577238	105935
388965	105936
174723	105937
94666	105938
663285	105939
578501	105940
634660	105941
38457	105942
641386	105943
484507	105944
89219	105945
297878	105946
156572	105947
168897	105948
415998	105949
599942	105950
122871	105951
162032	105952
40339	105953
421907	105954
3236	105955
1499	105956
534815	105957
140495	105958
19923	105959
341552	105960
9124	105961
647829	105962
34793	105963
67047	105964
303821	105965
52418	105966
694339	105967
496546	105968
395786	105969
210692	105970
433892	105971
50896	105972
470902	105973
58100	105974
605246	105975
467410	105976
508700	105977
473214	105978
49834	105979
103936	105980
13510	105981
173288	105982
296053	105983
289042	105984
654016	105985
564361	105986
369145	105987
67927	105988
6113	105989
45323	105990
471352	105991
611259	105992
23137	105993
328756	105994
71841	105995
520130	105996
184473	105997
20723	105998
570449	105999
225773	106000
523128	106001
639015	106002
117076	106003
463392	106004
458706	106005
211495	106006
122489	106007
531486	106008
271694	106009
87263	106010
278898	106011
133378	106012
161363	106013
122019	106014
67202	106015
97951	106016
550477	106017
197400	106018
490742	106019
569245	106020
715203	106021
174908	106022
679079	106023
48090	106024
358582	106025
550506	106026
52513	106027
45802	106028
419735	106029
61944	106030
294211	106031
229433	106032
563664	106033
580772	106034
15478	106035
724458	106036
175595	106037
110429	106038
559664	106039
894	106040
70361	106041
22695	106042
181648	106043
136119	106044
643627	106045
670847	106046
596553	106047
84541	106048
288113	106049
147086	106050
78880	106051
4963	106052
83480	106053
163753	106054
51328	106055
156245	106056
151827	106057
28496	106058
25829	106059
554153	106060
532249	106061
611087	106062
446510	106063
358395	106064
580446	106065
658064	106066
49040	106067
395803	106068
37169	106069
136512	106070
25850	106071
130878	106072
634582	106073
702442	106074
661796	106075
175869	106076
113766	106077
39162	106078
33425	106079
12600	106080
107267	106081
431836	106082
508849	106083
446913	106084
646832	106085
322353	106086
393199	106087
24075	106088
470221	106089
243741	106090
184898	106091
703684	106092
193393	106093
56040	106094
47383	106095
230631	106096
156054	106097
622755	106098
78467	106099
26463	106100
13011	106101
337510	106102
601518	106103
470692	106104
18061	106105
676040	106106
82345	106107
689071	106108
157995	106109
64505	106110
456477	106111
122313	106112
25526	106113
19090	106114
64843	106115
218885	106116
270070	106117
366756	106118
660369	106119
100037	106120
249830	106121
644423	106122
104042	106123
317195	106124
84142	106125
203201	106126
384154	106127
491502	106128
165756	106129
45029	106130
7787	106131
7016	106132
192130	106133
707484	106134
433227	106135
70094	106136
265427	106137
238507	106138
670098	106139
456787	106140
694884	106141
216283	106142
45595	106143
295634	106144
311652	106145
76850	106146
543239	106147
42007	106148
38933	106149
393311	106150
90630	106151
43148	106152
713120	106153
514656	106154
388570	106155
378105	106156
628049	106157
646611	106158
437199	106159
249603	106160
380420	106161
177185	106162
66175	106163
452947	106164
433853	106165
157559	106166
540629	106167
48945	106168
151084	106169
710974	106170
719989	106171
479855	106172
481478	106173
310708	106174
220657	106175
483976	106176
31894	106177
146901	106178
88087	106179
442597	106180
179695	106181
76111	106182
178091	106183
338666	106184
225998	106185
95311	106186
717866	106187
686285	106188
121567	106189
217916	106190
385426	106191
9348	106192
114286	106193
270925	106194
247287	106195
261872	106196
335912	106197
138904	106198
59481	106199
605685	106200
409117	106201
411674	106202
474389	106203
492169	106204
92814	106205
27095	106206
50602	106207
196649	106208
327550	106209
236586	106210
463317	106211
22019	106212
500672	106213
433366	106214
457913	106215
31565	106216
165635	106217
106562	106218
127730	106219
51114	106220
488528	106221
46234	106222
587772	106223
526341	106224
552903	106225
250116	106226
445271	106227
38983	106228
484719	106229
616570	106230
12867	106231
72682	106232
183812	106233
47129	106234
88828	106235
1254	106236
102272	106237
126224	106238
106924	106239
314652	106240
42653	106241
30050	106242
8450	106243
26225	106244
149651	106245
100862	106246
168189	106247
388523	106248
130919	106249
617339	106250
677192	106251
365130	106252
474278	106253
288586	106254
76807	106255
277260	106256
28451	106257
391510	106258
104758	106259
457367	106260
255945	106261
84141	106262
27490	106263
588644	106264
538740	106265
177808	106266
175887	106267
182101	106268
68399	106269
105296	106270
68441	106271
675210	106272
709618	106273
346948	106274
549127	106275
144739	106276
26056	106277
723890	106278
643049	106279
514743	106280
300324	106281
622720	106282
89093	106283
147283	106284
51845	106285
632600	106286
8489	106287
518859	106288
494361	106289
598831	106290
132660	106291
666037	106292
97391	106293
102196	106294
615168	106295
38381	106296
493777	106297
688238	106298
668238	106299
99821	106300
444450	106301
4561	106302
68951	106303
718320	106304
496178	106305
91704	106306
172117	106307
710657	106308
461354	106309
329259	106310
192638	106311
186869	106312
23549	106313
480345	106314
115727	106315
19394	106316
76547	106317
355682	106318
119351	106319
577591	106320
174266	106321
66541	106322
67113	106323
433	106324
683573	106325
505215	106326
161768	106327
256774	106328
659738	106329
506464	106330
22222	106331
280157	106332
334269	106333
90109	106334
225448	106335
19402	106336
489301	106337
448543	106338
422718	106339
680852	106340
8942	106341
84443	106342
68455	106343
93842	106344
717835	106345
110895	106346
523135	106347
195823	106348
542980	106349
35199	106350
491308	106351
325137	106352
74138	106353
124522	106354
376958	106355
343655	106356
37660	106357
156342	106358
696175	106359
264596	106360
133640	106361
178406	106362
604412	106363
160910	106364
28738	106365
146216	106366
363150	106367
277652	106368
31182	106369
408069	106370
372531	106371
637173	106372
697141	106373
451248	106374
13049	106375
135963	106376
366431	106377
626036	106378
388521	106379
327951	106380
153357	106381
243038	106382
395261	106383
401251	106384
437372	106385
620939	106386
708598	106387
13460	106388
641754	106389
95407	106390
146601	106391
165392	106392
583645	106393
71115	106394
613423	106395
4285	106396
444031	106397
125199	106398
1750	106399
685948	106400
190528	106401
80458	106402
3717	106403
169643	106404
34392	106405
471670	106406
188	106407
33744	106408
28037	106409
298549	106410
517244	106411
53301	106412
642268	106413
710536	106414
326827	106415
148031	106416
35703	106417
419383	106418
417216	106419
496909	106420
722623	106421
2549	106422
507437	106423
145508	106424
19601	106425
609332	106426
156192	106427
100289	106428
184115	106429
32676	106430
547870	106431
538256	106432
566786	106433
60286	106434
37479	106435
107574	106436
22429	106437
71667	106438
90525	106439
68455	106440
372237	106441
482478	106442
602842	106443
246937	106444
349525	106445
556683	106446
249361	106447
81850	106448
17228	106449
19802	106450
522633	106451
477123	106452
18811	106453
3131	106454
471768	106455
500397	106456
85902	106457
71653	106458
140588	106459
27120	106460
85549	106461
204	106462
133834	106463
649890	106464
315661	106465
145994	106466
468070	106467
115770	106468
36324	106469
115551	106470
627838	106471
564748	106472
511011	106473
425881	106474
14993	106475
207382	106476
542152	106477
65978	106478
586062	106479
637611	106480
555164	106481
475085	106482
230257	106483
295301	106484
464320	106485
63225	106486
21798	106487
418477	106488
612229	106489
323382	106490
658666	106491
476773	106492
248009	106493
18721	106494
208972	106495
41115	106496
318288	106497
636410	106498
13070	106499
600062	106500
457188	106501
372506	106502
252695	106503
237754	106504
315266	106505
14934	106506
39206	106507
431126	106508
133449	106509
493872	106510
491250	106511
558914	106512
65117	106513
236759	106514
35032	106515
600235	106516
61172	106517
12802	106518
376535	106519
251813	106520
562334	106521
130048	106522
96742	106523
288863	106524
274600	106525
2217	106526
355058	106527
227726	106528
43187	106529
115431	106530
598062	106531
632104	106532
33727	106533
131250	106534
264019	106535
385969	106536
273620	106537
522351	106538
152556	106539
704524	106540
278172	106541
293080	106542
269852	106543
441889	106544
179565	106545
48270	106546
116562	106547
575853	106548
135004	106549
46978	106550
414080	106551
648043	106552
46192	106553
33914	106554
291117	106555
305771	106556
658382	106557
8101	106558
18573	106559
41588	106560
204857	106561
446371	106562
47320	106563
43225	106564
399881	106565
44132	106566
540792	106567
196356	106568
596044	106569
372711	106570
168111	106571
5144	106572
694366	106573
338788	106574
470988	106575
54199	106576
50742	106577
622070	106578
25408	106579
725126	106580
66109	106581
608648	106582
168483	106583
105164	106584
15116	106585
433629	106586
4343	106587
139276	106588
721009	106589
545221	106590
166302	106591
268607	106592
19538	106593
518496	106594
207542	106595
719394	106596
557454	106597
516968	106598
237148	106599
58319	106600
167176	106601
175170	106602
1171	106603
531963	106604
296908	106605
441188	106606
441012	106607
289051	106608
47308	106609
260167	106610
424305	106611
78655	106612
29871	106613
308948	106614
30250	106615
479732	106616
506353	106617
610506	106618
273033	106619
591245	106620
107249	106621
500638	106622
30000	106623
102515	106624
510951	106625
271332	106626
114649	106627
70400	106628
632151	106629
102498	106630
606630	106631
711492	106632
72408	106633
558502	106634
85419	106635
217312	106636
26820	106637
21207	106638
166483	106639
306793	106640
336696	106641
328458	106642
13399	106643
10267	106644
580930	106645
599078	106646
24844	106647
712293	106648
48990	106649
154038	106650
326655	106651
597438	106652
464211	106653
172251	106654
60696	106655
145031	106656
548143	106657
53775	106658
273403	106659
5303	106660
27980	106661
51678	106662
630515	106663
698	106664
174398	106665
64249	106666
13008	106667
492289	106668
213878	106669
37515	106670
548889	106671
31867	106672
235551	106673
647457	106674
569466	106675
571306	106676
355019	106677
17160	106678
217843	106679
272786	106680
561526	106681
11288	106682
114617	106683
34070	106684
29684	106685
45395	106686
647367	106687
437123	106688
1771	106689
200151	106690
387692	106691
464174	106692
279413	106693
142026	106694
28796	106695
66149	106696
162972	106697
705862	106698
146526	106699
676354	106700
558888	106701
369902	106702
595690	106703
61657	106704
23706	106705
532440	106706
582753	106707
353062	106708
213274	106709
634274	106710
138367	106711
95318	106712
448725	106713
223978	106714
91327	106715
30350	106716
132173	106717
354215	106718
1368	106719
50262	106720
270602	106721
6132	106722
105104	106723
712998	106724
598228	106725
649543	106726
237358	106727
685690	106728
710857	106729
50779	106730
44545	106731
184785	106732
3606	106733
60817	106734
646316	106735
211840	106736
156145	106737
675043	106738
103754	106739
538219	106740
368	106741
719596	106742
10413	106743
154607	106744
112060	106745
422111	106746
544825	106747
385796	106748
115525	106749
190398	106750
494580	106751
354289	106752
107806	106753
76696	106754
264743	106755
79780	106756
560121	106757
95621	106758
544729	106759
76997	106760
96594	106761
627554	106762
316855	106763
598470	106764
5128	106765
14771	106766
383808	106767
9814	106768
79322	106769
170294	106770
285497	106771
529934	106772
179960	106773
21474	106774
701669	106775
118781	106776
423714	106777
77498	106778
372134	106779
32148	106780
27024	106781
275133	106782
631858	106783
116948	106784
200178	106785
231709	106786
39630	106787
368659	106788
111931	106789
100107	106790
41397	106791
109923	106792
622921	106793
133549	106794
82035	106795
58601	106796
354959	106797
32017	106798
587395	106799
7136	106800
19162	106801
591909	106802
11969	106803
246	106804
544890	106805
14957	106806
167673	106807
395054	106808
226969	106809
575245	106810
155038	106811
308434	106812
232825	106813
327631	106814
346696	106815
58068	106816
90679	106817
350767	106818
164936	106819
90091	106820
560630	106821
995	106822
501597	106823
259527	106824
577025	106825
423249	106826
159044	106827
701257	106828
120540	106829
82266	106830
96883	106831
171374	106832
54860	106833
180239	106834
107808	106835
203792	106836
607827	106837
390002	106838
60085	106839
283815	106840
36093	106841
8732	106842
297791	106843
456301	106844
555705	106845
41508	106846
200239	106847
681187	106848
401003	106849
572458	106850
560326	106851
356916	106852
708811	106853
84450	106854
126259	106855
321641	106856
10	106857
97449	106858
220182	106859
65050	106860
673769	106861
384785	106862
102357	106863
591415	106864
127562	106865
157223	106866
607857	106867
428432	106868
385104	106869
50034	106870
234936	106871
7536	106872
169174	106873
666237	106874
1754	106875
83319	106876
168512	106877
317018	106878
488131	106879
435749	106880
171815	106881
415539	106882
314167	106883
8985	106884
436338	106885
479431	106886
594919	106887
58706	106888
32790	106889
376631	106890
25512	106891
59928	106892
56767	106893
579824	106894
12892	106895
631710	106896
286773	106897
368196	106898
128836	106899
509163	106900
388225	106901
253057	106902
343291	106903
24026	106904
423965	106905
90176	106906
116977	106907
641862	106908
300742	106909
9832	106910
63319	106911
296980	106912
56065	106913
553418	106914
85189	106915
614530	106916
92744	106917
653973	106918
165089	106919
284621	106920
627572	106921
717228	106922
410556	106923
19007	106924
452115	106925
224737	106926
123335	106927
394262	106928
153668	106929
344717	106930
399076	106931
39943	106932
19287	106933
333905	106934
17710	106935
616542	106936
469246	106937
59125	106938
16848	106939
53952	106940
286510	106941
563694	106942
453920	106943
30135	106944
3	106945
434661	106946
154209	106947
374926	106948
146520	106949
183909	106950
433084	106951
378116	106952
49717	106953
53156	106954
139575	106955
3184	106956
144752	106957
558666	106958
665851	106959
162691	106960
111464	106961
606026	106962
708094	106963
544999	106964
499881	106965
503079	106966
681608	106967
264745	106968
162763	106969
278653	106970
693605	106971
227533	106972
35269	106973
18812	106974
14652	106975
604040	106976
607014	106977
87410	106978
5513	106979
110248	106980
5788	106981
570711	106982
430580	106983
662511	106984
22126	106985
8613	106986
578668	106987
252297	106988
1325	106989
46102	106990
292890	106991
360658	106992
108287	106993
174348	106994
670277	106995
6983	106996
659925	106997
263014	106998
380216	106999
181791	107000
580764	107001
489323	107002
260273	107003
86213	107004
622881	107005
342952	107006
685878	107007
317952	107008
622398	107009
241612	107010
439938	107011
647310	107012
541414	107013
247273	107014
87443	107015
345096	107016
719307	107017
135910	107018
29876	107019
218268	107020
611609	107021
92726	107022
44954	107023
393822	107024
631060	107025
92382	107026
504	107027
89986	107028
523934	107029
418322	107030
648970	107031
69218	107032
177804	107033
43961	107034
360430	107035
94690	107036
694598	107037
149545	107038
22934	107039
405536	107040
44273	107041
581971	107042
73195	107043
17901	107044
352418	107045
533035	107046
717417	107047
5677	107048
9794	107049
263940	107050
300011	107051
135026	107052
416	107053
124148	107054
274333	107055
60911	107056
392817	107057
59586	107058
27926	107059
560132	107060
250236	107061
575188	107062
245860	107063
720709	107064
715885	107065
438528	107066
269404	107067
555018	107068
23872	107069
132211	107070
260591	107071
50938	107072
567722	107073
447314	107074
705336	107075
67376	107076
152175	107077
606424	107078
387983	107079
53134	107080
197794	107081
11399	107082
507528	107083
490495	107084
294229	107085
341732	107086
666195	107087
504555	107088
509232	107089
152759	107090
642008	107091
13774	107092
53799	107093
348953	107094
39627	107095
420533	107096
327733	107097
62611	107098
625165	107099
178858	107100
629111	107101
69119	107102
543699	107103
54299	107104
484945	107105
182519	107106
50916	107107
40642	107108
294598	107109
115504	107110
620149	107111
173016	107112
405225	107113
141183	107114
143630	107115
492057	107116
106703	107117
84272	107118
193555	107119
389511	107120
525989	107121
457918	107122
266975	107123
16953	107124
232075	107125
186512	107126
60122	107127
71452	107128
12660	107129
599679	107130
497192	107131
144079	107132
665813	107133
211646	107134
690698	107135
76288	107136
113105	107137
646367	107138
1158	107139
92096	107140
493453	107141
17346	107142
60459	107143
380479	107144
30364	107145
90918	107146
104521	107147
293135	107148
610903	107149
506461	107150
681370	107151
663213	107152
697238	107153
137002	107154
360991	107155
74511	107156
161033	107157
104000	107158
175032	107159
104444	107160
479979	107161
673627	107162
481776	107163
216994	107164
258	107165
38087	107166
574148	107167
142275	107168
293819	107169
514424	107170
45832	107171
492781	107172
81993	107173
147791	107174
400979	107175
146987	107176
73511	107177
127800	107178
256930	107179
70467	107180
312270	107181
146893	107182
137286	107183
579256	107184
191044	107185
1077	107186
5109	107187
35402	107188
92542	107189
18616	107190
577137	107191
54625	107192
496720	107193
312625	107194
12877	107195
313278	107196
70893	107197
59795	107198
462137	107199
382672	107200
257646	107201
103874	107202
417110	107203
67771	107204
589289	107205
416252	107206
204111	107207
138336	107208
311209	107209
380504	107210
857	107211
163415	107212
119649	107213
218139	107214
685652	107215
322986	107216
411151	107217
451513	107218
567955	107219
266991	107220
149001	107221
15875	107222
715201	107223
140270	107224
510698	107225
22788	107226
132226	107227
77013	107228
446352	107229
654204	107230
458637	107231
3266	107232
114806	107233
716010	107234
337989	107235
340887	107236
82231	107237
167478	107238
8589	107239
290649	107240
143437	107241
29065	107242
7330	107243
251282	107244
351819	107245
282520	107246
133941	107247
181656	107248
651139	107249
393141	107250
50850	107251
138754	107252
64126	107253
128641	107254
104304	107255
202159	107256
370471	107257
72950	107258
687629	107259
648327	107260
230002	107261
503038	107262
566697	107263
702789	107264
14074	107265
15348	107266
181549	107267
219308	107268
407601	107269
13763	107270
119323	107271
413412	107272
329082	107273
597460	107274
8242	107275
21436	107276
405026	107277
631151	107278
75346	107279
627755	107280
327478	107281
237854	107282
643543	107283
123761	107284
41951	107285
3828	107286
10273	107287
658713	107288
119732	107289
185365	107290
306666	107291
18803	107292
25030	107293
57062	107294
723142	107295
39370	107296
33176	107297
644462	107298
572013	107299
383624	107300
83668	107301
132	107302
639598	107303
104156	107304
216963	107305
123512	107306
47392	107307
488921	107308
2583	107309
215862	107310
126425	107311
44898	107312
4799	107313
362489	107314
324846	107315
511567	107316
57662	107317
157628	107318
178446	107319
375243	107320
241893	107321
488537	107322
609730	107323
798	107324
159357	107325
163350	107326
128110	107327
686629	107328
611234	107329
489623	107330
9124	107331
451584	107332
444814	107333
2229	107334
240384	107335
58685	107336
274213	107337
303267	107338
86957	107339
488872	107340
90164	107341
269284	107342
5920	107343
633800	107344
197283	107345
116272	107346
69027	107347
169046	107348
423985	107349
708231	107350
112708	107351
594446	107352
163088	107353
521398	107354
116134	107355
47253	107356
19515	107357
464455	107358
445655	107359
40977	107360
246712	107361
127691	107362
8855	107363
330719	107364
185292	107365
700571	107366
109902	107367
147668	107368
63404	107369
532364	107370
542280	107371
529960	107372
497251	107373
270394	107374
26421	107375
186753	107376
299658	107377
240510	107378
26899	107379
232	107380
261601	107381
535765	107382
574064	107383
18713	107384
668	107385
255632	107386
554576	107387
295646	107388
25402	107389
475604	107390
638149	107391
328436	107392
623272	107393
709894	107394
157656	107395
527952	107396
37726	107397
308724	107398
77005	107399
425109	107400
325826	107401
86088	107402
562573	107403
30927	107404
62340	107405
231049	107406
366	107407
6387	107408
22261	107409
6246	107410
526046	107411
591334	107412
139070	107413
164789	107414
253407	107415
208509	107416
52849	107417
31602	107418
2403	107419
570280	107420
193399	107421
357602	107422
6551	107423
321150	107424
24988	107425
1715	107426
3624	107427
6547	107428
4782	107429
231670	107430
314558	107431
616889	107432
482717	107433
173962	107434
321671	107435
570390	107436
458763	107437
111457	107438
156259	107439
128903	107440
328930	107441
351964	107442
467368	107443
73837	107444
532065	107445
75330	107446
25207	107447
314427	107448
657041	107449
173918	107450
439296	107451
511159	107452
548244	107453
537599	107454
143497	107455
452226	107456
75399	107457
599158	107458
446420	107459
153165	107460
30198	107461
181952	107462
644890	107463
61243	107464
35705	107465
345396	107466
682907	107467
143589	107468
121379	107469
634521	107470
88905	107471
238181	107472
11180	107473
138925	107474
473228	107475
15913	107476
164283	107477
633776	107478
167204	107479
508753	107480
701573	107481
292394	107482
129980	107483
216961	107484
632513	107485
159208	107486
323553	107487
451690	107488
565978	107489
502074	107490
652941	107491
180517	107492
673684	107493
577599	107494
110303	107495
667434	107496
474566	107497
326	107498
722525	107499
24662	107500
63011	107501
609802	107502
301283	107503
221587	107504
638497	107505
94761	107506
10897	107507
119023	107508
300783	107509
575382	107510
429766	107511
57366	107512
1268	107513
208430	107514
77759	107515
334117	107516
83931	107517
77447	107518
99861	107519
472691	107520
161970	107521
577864	107522
158052	107523
405365	107524
615845	107525
167091	107526
283348	107527
359973	107528
393179	107529
703472	107530
521949	107531
160309	107532
592831	107533
606114	107534
694350	107535
247653	107536
453259	107537
559924	107538
563036	107539
98403	107540
170956	107541
506289	107542
324917	107543
320728	107544
344908	107545
137210	107546
213818	107547
48276	107548
549961	107549
658441	107550
262161	107551
632324	107552
195571	107553
691154	107554
27429	107555
70684	107556
448556	107557
522829	107558
182748	107559
444941	107560
114918	107561
106539	107562
548562	107563
458126	107564
313091	107565
708163	107566
43254	107567
37567	107568
13025	107569
511547	107570
15505	107571
59132	107572
556817	107573
706325	107574
598846	107575
249124	107576
111115	107577
104154	107578
33079	107579
244551	107580
52168	107581
354827	107582
521748	107583
126597	107584
87448	107585
379210	107586
14042	107587
10588	107588
443865	107589
492586	107590
15331	107591
262981	107592
350009	107593
389591	107594
614228	107595
330432	107596
175451	107597
344375	107598
685407	107599
50629	107600
144088	107601
289690	107602
91528	107603
452376	107604
303805	107605
634252	107606
178336	107607
117900	107608
357207	107609
223212	107610
372133	107611
50054	107612
666911	107613
433589	107614
70636	107615
689544	107616
29084	107617
348430	107618
514408	107619
269172	107620
90800	107621
106013	107622
24452	107623
639030	107624
12603	107625
368732	107626
20475	107627
616872	107628
2087	107629
182359	107630
278584	107631
1355	107632
279599	107633
326251	107634
50042	107635
205235	107636
8	107637
370027	107638
69126	107639
60839	107640
6356	107641
280297	107642
212040	107643
244516	107644
78201	107645
622091	107646
355051	107647
526287	107648
4785	107649
629626	107650
185395	107651
149084	107652
395665	107653
426942	107654
608330	107655
3369	107656
48148	107657
8004	107658
207311	107659
13106	107660
7439	107661
420701	107662
631431	107663
16475	107664
151856	107665
175248	107666
341367	107667
81908	107668
154681	107669
419267	107670
382643	107671
715187	107672
218541	107673
198548	107674
661025	107675
165612	107676
531620	107677
172590	107678
302987	107679
122833	107680
42787	107681
404370	107682
17907	107683
519050	107684
206907	107685
342817	107686
41994	107687
243953	107688
555310	107689
268616	107690
10847	107691
238748	107692
15962	107693
32191	107694
687450	107695
91569	107696
466072	107697
569592	107698
151360	107699
55288	107700
26273	107701
130389	107702
226672	107703
370521	107704
122992	107705
125967	107706
597537	107707
528976	107708
552737	107709
82975	107710
394763	107711
98924	107712
148990	107713
27053	107714
117496	107715
550027	107716
12187	107717
406196	107718
693448	107719
290655	107720
163077	107721
52390	107722
108108	107723
582567	107724
576082	107725
169371	107726
426917	107727
121282	107728
404043	107729
585933	107730
145191	107731
67697	107732
505782	107733
45588	107734
516535	107735
155664	107736
501395	107737
501340	107738
239117	107739
159033	107740
717394	107741
236996	107742
44445	107743
167122	107744
15383	107745
22295	107746
505853	107747
338763	107748
298575	107749
148779	107750
716052	107751
609602	107752
75468	107753
220836	107754
274444	107755
161470	107756
492407	107757
22208	107758
335709	107759
393681	107760
568803	107761
512277	107762
324657	107763
83413	107764
131256	107765
216619	107766
432426	107767
152217	107768
92096	107769
589912	107770
37148	107771
424057	107772
345702	107773
15650	107774
47721	107775
3311	107776
349275	107777
340967	107778
305605	107779
369802	107780
352535	107781
15192	107782
13818	107783
629201	107784
17849	107785
108596	107786
353757	107787
135263	107788
280256	107789
129292	107790
521371	107791
273571	107792
158549	107793
364206	107794
60146	107795
5175	107796
716020	107797
706065	107798
412568	107799
678945	107800
13808	107801
39159	107802
61804	107803
532336	107804
471915	107805
53194	107806
2353	107807
355023	107808
500076	107809
592022	107810
648274	107811
62194	107812
23909	107813
26720	107814
452	107815
131514	107816
494409	107817
672123	107818
53373	107819
505560	107820
342352	107821
37288	107822
544343	107823
41855	107824
581499	107825
144862	107826
349999	107827
533729	107828
214805	107829
290735	107830
211514	107831
10510	107832
2873	107833
151124	107834
573137	107835
261017	107836
57417	107837
41782	107838
361431	107839
155042	107840
303091	107841
631001	107842
25966	107843
13216	107844
54290	107845
20633	107846
33959	107847
52949	107848
583542	107849
16888	107850
394709	107851
58425	107852
50572	107853
71918	107854
579015	107855
97528	107856
692009	107857
506981	107858
186241	107859
114844	107860
57378	107861
5576	107862
369114	107863
28670	107864
247311	107865
39103	107866
26245	107867
245486	107868
202954	107869
250794	107870
354024	107871
297257	107872
447860	107873
636004	107874
402002	107875
39260	107876
260047	107877
364435	107878
19277	107879
190103	107880
30131	107881
273625	107882
48332	107883
72444	107884
318015	107885
12	107886
912	107887
24221	107888
40736	107889
217693	107890
214756	107891
143924	107892
134891	107893
52271	107894
326887	107895
183820	107896
97131	107897
537008	107898
134848	107899
471571	107900
495451	107901
8985	107902
153123	107903
342992	107904
289369	107905
689880	107906
597312	107907
143682	107908
326452	107909
615785	107910
262866	107911
617098	107912
103785	107913
32066	107914
414560	107915
723398	107916
144836	107917
57701	107918
345614	107919
669319	107920
431343	107921
123530	107922
517907	107923
235581	107924
699375	107925
268110	107926
311703	107927
32951	107928
167620	107929
90682	107930
268993	107931
252715	107932
96153	107933
157628	107934
105945	107935
273	107936
179203	107937
166300	107938
415491	107939
573006	107940
602980	107941
352497	107942
44486	107943
25150	107944
517270	107945
139243	107946
281978	107947
660885	107948
58629	107949
237710	107950
128261	107951
12188	107952
567879	107953
197055	107954
124225	107955
494078	107956
7418	107957
334564	107958
116321	107959
365412	107960
688391	107961
76549	107962
103734	107963
61869	107964
718486	107965
277557	107966
414156	107967
371827	107968
6801	107969
251721	107970
229996	107971
519152	107972
698241	107973
674750	107974
306698	107975
485988	107976
97819	107977
220923	107978
9936	107979
3187	107980
32712	107981
198897	107982
473582	107983
88202	107984
4471	107985
25899	107986
661023	107987
467252	107988
485206	107989
407637	107990
93130	107991
237392	107992
716326	107993
221859	107994
87076	107995
87440	107996
277977	107997
519511	107998
568143	107999
451322	108000
240821	108001
319312	108002
634265	108003
244558	108004
697761	108005
590605	108006
540258	108007
595695	108008
409656	108009
7403	108010
699169	108011
613054	108012
233539	108013
47328	108014
56501	108015
506100	108016
18996	108017
706274	108018
464177	108019
175002	108020
41876	108021
696578	108022
252009	108023
79528	108024
9345	108025
235292	108026
429596	108027
603307	108028
527313	108029
678837	108030
33590	108031
20332	108032
275772	108033
407979	108034
654187	108035
493667	108036
574078	108037
117034	108038
576464	108039
653222	108040
509623	108041
215006	108042
123207	108043
91527	108044
1761	108045
99716	108046
427662	108047
182014	108048
94286	108049
79869	108050
16124	108051
670339	108052
513308	108053
36838	108054
257907	108055
691232	108056
23591	108057
31297	108058
31188	108059
521284	108060
478380	108061
125659	108062
366195	108063
453574	108064
20243	108065
119745	108066
97375	108067
37366	108068
422502	108069
529994	108070
626824	108071
48445	108072
70070	108073
482265	108074
653309	108075
398450	108076
34526	108077
241820	108078
38915	108079
504464	108080
427951	108081
129521	108082
547439	108083
137515	108084
9906	108085
28355	108086
148391	108087
107022	108088
226651	108089
6519	108090
306467	108091
340282	108092
267039	108093
257067	108094
31452	108095
284311	108096
76988	108097
493551	108098
77923	108099
88288	108100
15483	108101
672266	108102
457211	108103
703615	108104
3740	108105
113459	108106
597225	108107
410783	108108
370243	108109
128008	108110
181630	108111
431981	108112
550459	108113
615806	108114
138127	108115
246102	108116
31896	108117
211548	108118
70091	108119
6455	108120
573782	108121
239173	108122
164059	108123
667067	108124
24353	108125
658472	108126
707352	108127
63876	108128
329483	108129
57514	108130
217462	108131
398106	108132
171532	108133
40583	108134
450376	108135
11329	108136
113496	108137
100365	108138
68908	108139
194938	108140
315879	108141
56589	108142
62377	108143
364669	108144
104745	108145
18439	108146
494278	108147
42277	108148
412022	108149
633970	108150
16441	108151
519344	108152
669684	108153
398302	108154
329016	108155
418955	108156
44413	108157
180662	108158
677523	108159
138464	108160
21840	108161
124776	108162
472041	108163
95981	108164
87129	108165
436831	108166
171010	108167
687598	108168
178008	108169
571403	108170
474973	108171
576754	108172
43542	108173
722758	108174
657835	108175
38136	108176
30576	108177
290924	108178
185879	108179
161573	108180
95671	108181
298160	108182
78334	108183
351852	108184
595257	108185
155884	108186
101503	108187
65804	108188
44318	108189
217711	108190
29521	108191
408435	108192
94691	108193
414847	108194
610928	108195
403841	108196
660509	108197
470812	108198
563679	108199
444497	108200
456070	108201
16370	108202
622523	108203
507919	108204
201366	108205
420537	108206
111899	108207
394231	108208
522825	108209
527132	108210
158363	108211
152717	108212
399983	108213
583437	108214
160577	108215
122769	108216
138969	108217
47170	108218
24804	108219
199453	108220
148761	108221
162158	108222
404515	108223
703572	108224
66015	108225
672615	108226
466081	108227
9824	108228
525012	108229
19875	108230
232199	108231
319720	108232
174050	108233
255207	108234
329067	108235
403321	108236
153478	108237
162818	108238
628814	108239
685040	108240
585057	108241
132843	108242
642829	108243
80797	108244
494927	108245
445598	108246
695578	108247
91725	108248
265440	108249
531142	108250
68173	108251
32898	108252
252703	108253
26616	108254
68884	108255
386299	108256
185213	108257
227924	108258
527974	108259
488591	108260
30173	108261
85751	108262
607061	108263
647051	108264
574748	108265
572505	108266
509393	108267
242994	108268
58736	108269
176205	108270
183765	108271
439467	108272
656050	108273
76766	108274
339215	108275
79504	108276
168493	108277
266752	108278
15364	108279
83781	108280
235078	108281
448134	108282
496759	108283
476364	108284
188872	108285
512163	108286
539970	108287
77018	108288
489045	108289
249542	108290
19653	108291
171544	108292
174989	108293
180970	108294
186826	108295
375688	108296
73474	108297
57007	108298
16093	108299
32902	108300
677549	108301
15437	108302
489966	108303
627009	108304
20737	108305
80604	108306
514723	108307
89054	108308
56424	108309
3649	108310
2988	108311
189665	108312
4791	108313
699621	108314
622384	108315
90827	108316
59184	108317
190735	108318
109002	108319
7738	108320
350423	108321
1300	108322
3113	108323
529010	108324
105454	108325
283331	108326
293516	108327
416403	108328
39825	108329
364231	108330
43809	108331
209124	108332
382100	108333
249611	108334
322179	108335
509429	108336
684936	108337
267990	108338
560674	108339
685626	108340
8894	108341
710202	108342
940	108343
682939	108344
707652	108345
68702	108346
107305	108347
103847	108348
450960	108349
207605	108350
306000	108351
562560	108352
23327	108353
11985	108354
126337	108355
382257	108356
157444	108357
185830	108358
591205	108359
629243	108360
413631	108361
139491	108362
29757	108363
528998	108364
161522	108365
337718	108366
117849	108367
426403	108368
632636	108369
390463	108370
697265	108371
701537	108372
537173	108373
444213	108374
427002	108375
117379	108376
373053	108377
438687	108378
80322	108379
47674	108380
101305	108381
353416	108382
544475	108383
302902	108384
592150	108385
451298	108386
121158	108387
25517	108388
704732	108389
297773	108390
685727	108391
499900	108392
432198	108393
257491	108394
33727	108395
135781	108396
615270	108397
527992	108398
102853	108399
53734	108400
134528	108401
220879	108402
297563	108403
715384	108404
168459	108405
70604	108406
32382	108407
182201	108408
50836	108409
545272	108410
98035	108411
25332	108412
174790	108413
402900	108414
523026	108415
515265	108416
525872	108417
17285	108418
1176	108419
51176	108420
56343	108421
291877	108422
73825	108423
537	108424
65084	108425
637139	108426
593451	108427
132265	108428
184963	108429
362868	108430
258229	108431
34001	108432
299833	108433
723511	108434
191228	108435
159471	108436
165890	108437
613501	108438
208106	108439
176882	108440
679593	108441
706027	108442
12636	108443
288871	108444
245530	108445
6365	108446
226655	108447
173609	108448
95946	108449
642523	108450
527967	108451
11717	108452
60805	108453
137238	108454
30989	108455
537905	108456
308996	108457
386770	108458
382993	108459
39738	108460
459049	108461
27769	108462
645396	108463
586441	108464
75444	108465
548545	108466
307937	108467
351270	108468
464652	108469
132807	108470
363307	108471
610716	108472
536117	108473
52137	108474
287381	108475
314248	108476
255435	108477
643142	108478
554593	108479
172492	108480
136437	108481
6515	108482
460316	108483
413976	108484
413951	108485
392095	108486
19785	108487
692530	108488
88165	108489
31862	108490
673429	108491
613181	108492
542353	108493
490150	108494
638976	108495
70416	108496
624462	108497
36913	108498
696561	108499
527577	108500
285899	108501
633696	108502
304669	108503
51542	108504
43993	108505
321290	108506
657002	108507
90297	108508
260463	108509
114167	108510
43857	108511
103883	108512
430346	108513
511431	108514
14390	108515
338942	108516
38831	108517
276096	108518
173897	108519
178789	108520
394765	108521
38584	108522
78690	108523
124757	108524
8741	108525
323867	108526
24751	108527
17883	108528
39950	108529
388298	108530
131892	108531
22512	108532
597999	108533
471329	108534
63503	108535
169350	108536
304364	108537
469620	108538
181004	108539
153283	108540
1723	108541
695161	108542
74359	108543
724059	108544
701361	108545
162481	108546
470726	108547
408284	108548
627728	108549
181399	108550
130524	108551
707629	108552
166892	108553
345325	108554
323381	108555
178506	108556
372085	108557
69074	108558
72317	108559
259284	108560
665947	108561
333612	108562
130576	108563
82665	108564
7634	108565
466171	108566
656389	108567
679659	108568
529279	108569
520193	108570
56077	108571
514433	108572
121716	108573
546861	108574
47954	108575
138365	108576
326343	108577
475447	108578
94400	108579
51326	108580
698071	108581
119907	108582
12312	108583
525296	108584
593964	108585
703073	108586
416991	108587
722314	108588
26091	108589
164568	108590
696549	108591
55935	108592
509243	108593
638737	108594
451897	108595
170423	108596
345919	108597
250592	108598
469030	108599
3945	108600
472800	108601
676181	108602
600320	108603
409426	108604
1023	108605
693141	108606
200361	108607
206663	108608
21317	108609
641737	108610
523920	108611
120333	108612
18843	108613
169029	108614
650842	108615
43641	108616
43452	108617
103064	108618
360021	108619
102146	108620
396503	108621
448520	108622
12317	108623
493164	108624
127631	108625
629826	108626
38255	108627
306642	108628
65333	108629
235475	108630
78821	108631
419468	108632
717504	108633
222332	108634
158268	108635
66490	108636
86383	108637
188768	108638
61775	108639
643343	108640
60096	108641
595585	108642
468560	108643
123754	108644
184096	108645
166914	108646
159693	108647
464489	108648
489175	108649
498095	108650
22608	108651
585077	108652
148336	108653
372313	108654
95124	108655
88951	108656
580821	108657
8	108658
65248	108659
582377	108660
28874	108661
238610	108662
39899	108663
670025	108664
658411	108665
39935	108666
27631	108667
338188	108668
586056	108669
176782	108670
9410	108671
220480	108672
131319	108673
254211	108674
47821	108675
27837	108676
15148	108677
402157	108678
72583	108679
239724	108680
521729	108681
641966	108682
3775	108683
108008	108684
87680	108685
406354	108686
54352	108687
14445	108688
454744	108689
50779	108690
148343	108691
487474	108692
98855	108693
285345	108694
156669	108695
103793	108696
391881	108697
346310	108698
667641	108699
179588	108700
22879	108701
294627	108702
490718	108703
533977	108704
530684	108705
430900	108706
615890	108707
129759	108708
648098	108709
55051	108710
24381	108711
33669	108712
271336	108713
624290	108714
330764	108715
316597	108716
395299	108717
20771	108718
2687	108719
101104	108720
82319	108721
385805	108722
161529	108723
303568	108724
584242	108725
3429	108726
74486	108727
66776	108728
14939	108729
487469	108730
498181	108731
628782	108732
369408	108733
104600	108734
122996	108735
14299	108736
68425	108737
701274	108738
217674	108739
169206	108740
222289	108741
222312	108742
63612	108743
37954	108744
408967	108745
54139	108746
58068	108747
564098	108748
24518	108749
369692	108750
515819	108751
642314	108752
492189	108753
707051	108754
8883	108755
317504	108756
444052	108757
576477	108758
5507	108759
173078	108760
969	108761
51291	108762
406419	108763
66637	108764
52905	108765
709496	108766
630029	108767
531265	108768
51864	108769
491507	108770
177678	108771
534869	108772
128134	108773
627832	108774
168778	108775
430627	108776
312466	108777
125517	108778
633027	108779
1651	108780
19692	108781
510275	108782
58877	108783
640435	108784
36047	108785
105137	108786
209117	108787
568726	108788
33079	108789
197220	108790
4350	108791
268141	108792
363707	108793
544044	108794
639389	108795
588535	108796
4457	108797
379649	108798
138606	108799
67717	108800
150338	108801
338786	108802
571183	108803
223643	108804
109115	108805
412848	108806
280648	108807
702695	108808
541644	108809
33314	108810
365881	108811
275318	108812
590758	108813
26039	108814
411670	108815
98010	108816
678494	108817
679449	108818
98170	108819
4983	108820
112312	108821
518027	108822
97306	108823
80103	108824
106466	108825
327325	108826
467508	108827
685398	108828
118736	108829
340138	108830
328	108831
334050	108832
686735	108833
59153	108834
329160	108835
589219	108836
237521	108837
124857	108838
180499	108839
281590	108840
203787	108841
1966	108842
21030	108843
485642	108844
138949	108845
3510	108846
125826	108847
242133	108848
499526	108849
183057	108850
355005	108851
473049	108852
41441	108853
620404	108854
526113	108855
293023	108856
153780	108857
161820	108858
681956	108859
13531	108860
415932	108861
63124	108862
126387	108863
54765	108864
668705	108865
278292	108866
85272	108867
14970	108868
116705	108869
704045	108870
1270	108871
26180	108872
419447	108873
166655	108874
4539	108875
442991	108876
69800	108877
102793	108878
481125	108879
98416	108880
673402	108881
144290	108882
526033	108883
175302	108884
587492	108885
8389	108886
429003	108887
19251	108888
83860	108889
175012	108890
359262	108891
419347	108892
165238	108893
173572	108894
93995	108895
488507	108896
201301	108897
182502	108898
693000	108899
49557	108900
132164	108901
8308	108902
208814	108903
365812	108904
347601	108905
297556	108906
11739	108907
78032	108908
342382	108909
556467	108910
46091	108911
603204	108912
317294	108913
52230	108914
665024	108915
278598	108916
240446	108917
80388	108918
472861	108919
283396	108920
283	108921
660398	108922
54526	108923
559939	108924
603606	108925
343421	108926
5779	108927
708058	108928
437977	108929
143847	108930
391497	108931
166789	108932
516422	108933
199397	108934
253302	108935
164513	108936
240110	108937
321166	108938
593049	108939
450866	108940
30092	108941
75175	108942
9187	108943
106597	108944
192376	108945
18236	108946
26383	108947
37186	108948
446161	108949
201047	108950
569147	108951
2715	108952
578659	108953
274428	108954
680260	108955
665820	108956
125688	108957
112912	108958
1397	108959
286014	108960
255749	108961
15659	108962
178944	108963
20968	108964
141143	108965
160554	108966
388437	108967
177081	108968
521077	108969
53467	108970
1253	108971
420931	108972
142254	108973
627837	108974
107203	108975
73171	108976
657165	108977
487076	108978
602236	108979
361007	108980
32886	108981
165135	108982
76362	108983
88886	108984
234007	108985
136990	108986
700052	108987
11422	108988
470279	108989
238154	108990
313233	108991
54192	108992
170814	108993
259196	108994
557299	108995
335508	108996
97397	108997
397691	108998
240663	108999
89474	109000
655157	109001
459813	109002
365403	109003
633337	109004
708342	109005
78409	109006
5948	109007
46017	109008
49099	109009
42126	109010
649308	109011
1835	109012
258398	109013
299143	109014
718657	109015
710802	109016
49388	109017
713981	109018
26618	109019
223892	109020
643885	109021
54432	109022
452197	109023
421908	109024
664501	109025
613583	109026
167652	109027
14600	109028
371857	109029
149881	109030
665872	109031
347979	109032
616513	109033
241447	109034
333397	109035
579704	109036
547374	109037
120011	109038
28556	109039
2537	109040
103063	109041
186242	109042
570976	109043
130105	109044
94719	109045
489093	109046
181816	109047
14186	109048
150283	109049
67296	109050
186163	109051
97219	109052
309905	109053
138679	109054
491813	109055
102217	109056
478087	109057
453366	109058
345933	109059
338520	109060
612934	109061
173665	109062
53627	109063
622991	109064
4937	109065
205078	109066
689027	109067
178902	109068
24266	109069
450810	109070
301344	109071
335858	109072
63159	109073
676614	109074
5449	109075
712320	109076
332791	109077
477908	109078
679210	109079
200670	109080
694514	109081
397962	109082
8092	109083
426586	109084
677997	109085
209890	109086
174642	109087
556097	109088
513	109089
492370	109090
52432	109091
7449	109092
673487	109093
32339	109094
59293	109095
115532	109096
577660	109097
464681	109098
584643	109099
319691	109100
226475	109101
98565	109102
67349	109103
662801	109104
63542	109105
100556	109106
455891	109107
155060	109108
176727	109109
195103	109110
153691	109111
351628	109112
183766	109113
570798	109114
453148	109115
612132	109116
106306	109117
572400	109118
252459	109119
542633	109120
4290	109121
252667	109122
402520	109123
428544	109124
641943	109125
480477	109126
17345	109127
669758	109128
326281	109129
112421	109130
189069	109131
675127	109132
484050	109133
632749	109134
508517	109135
321559	109136
37587	109137
384329	109138
699923	109139
380770	109140
4349	109141
120929	109142
410281	109143
6676	109144
1850	109145
553398	109146
310338	109147
48046	109148
108235	109149
216568	109150
690985	109151
35540	109152
359398	109153
183691	109154
652110	109155
123015	109156
301622	109157
353436	109158
351001	109159
264109	109160
176652	109161
290201	109162
10530	109163
615844	109164
15258	109165
17316	109166
620607	109167
20987	109168
484663	109169
268494	109170
28739	109171
585907	109172
35574	109173
421327	109174
107982	109175
85537	109176
302797	109177
176582	109178
615360	109179
100095	109180
477467	109181
73361	109182
14021	109183
43345	109184
505287	109185
654551	109186
583362	109187
6385	109188
6148	109189
264112	109190
38449	109191
589145	109192
110212	109193
582861	109194
466848	109195
628801	109196
500797	109197
175206	109198
406522	109199
603232	109200
31200	109201
5277	109202
118845	109203
315983	109204
538483	109205
169237	109206
314	109207
94408	109208
129986	109209
311603	109210
65153	109211
372527	109212
27099	109213
95871	109214
16119	109215
153106	109216
517250	109217
192647	109218
723922	109219
65734	109220
150564	109221
524234	109222
143045	109223
134173	109224
263457	109225
139279	109226
15300	109227
594172	109228
124163	109229
315829	109230
178381	109231
265889	109232
40231	109233
507317	109234
415827	109235
652373	109236
186001	109237
47088	109238
590840	109239
285042	109240
60938	109241
541505	109242
323243	109243
306760	109244
313631	109245
408705	109246
531701	109247
153833	109248
184996	109249
461308	109250
374113	109251
336247	109252
705744	109253
395315	109254
527256	109255
331907	109256
457129	109257
446154	109258
6037	109259
162387	109260
133946	109261
315814	109262
591584	109263
140942	109264
631398	109265
611437	109266
13006	109267
586915	109268
101464	109269
445021	109270
218177	109271
3246	109272
409424	109273
44565	109274
102561	109275
384598	109276
3953	109277
130330	109278
105670	109279
92910	109280
124081	109281
168204	109282
599229	109283
180790	109284
428873	109285
716516	109286
277099	109287
66937	109288
41180	109289
568615	109290
39035	109291
276767	109292
63644	109293
383371	109294
217768	109295
32993	109296
1526	109297
362671	109298
4863	109299
13645	109300
29643	109301
233879	109302
50492	109303
105384	109304
167464	109305
381314	109306
685861	109307
220084	109308
183417	109309
14290	109310
361003	109311
263035	109312
660663	109313
525586	109314
716846	109315
104937	109316
695822	109317
455107	109318
118376	109319
574182	109320
169469	109321
82431	109322
179192	109323
698312	109324
114420	109325
92595	109326
564375	109327
416058	109328
619231	109329
597636	109330
4914	109331
600574	109332
89696	109333
686463	109334
188226	109335
342607	109336
716103	109337
117193	109338
80081	109339
4134	109340
72696	109341
674938	109342
446534	109343
300508	109344
688636	109345
723861	109346
10354	109347
456198	109348
39904	109349
296864	109350
41895	109351
1071	109352
1445	109353
633368	109354
517079	109355
302415	109356
243544	109357
56138	109358
292809	109359
360487	109360
210032	109361
588915	109362
363854	109363
313853	109364
174598	109365
683204	109366
141117	109367
679585	109368
437164	109369
350068	109370
617925	109371
720664	109372
195326	109373
176145	109374
709782	109375
264036	109376
182184	109377
162720	109378
18771	109379
121418	109380
429253	109381
12186	109382
496271	109383
157785	109384
146441	109385
684417	109386
484301	109387
263298	109388
15480	109389
578637	109390
533172	109391
704842	109392
92117	109393
706173	109394
349993	109395
580913	109396
344804	109397
440962	109398
100310	109399
9168	109400
19118	109401
186236	109402
7445	109403
452800	109404
204402	109405
632105	109406
64854	109407
114479	109408
702394	109409
635607	109410
645654	109411
1826	109412
416494	109413
67071	109414
618116	109415
212142	109416
387434	109417
380527	109418
149501	109419
676299	109420
677841	109421
53514	109422
605910	109423
115638	109424
400555	109425
40520	109426
549379	109427
18478	109428
643060	109429
589004	109430
193120	109431
154824	109432
601412	109433
594609	109434
104323	109435
368005	109436
724215	109437
41605	109438
668547	109439
81392	109440
694983	109441
36841	109442
237788	109443
670942	109444
86138	109445
569307	109446
38576	109447
674290	109448
56100	109449
180532	109450
355143	109451
658417	109452
9528	109453
38619	109454
649810	109455
242404	109456
473929	109457
158	109458
56476	109459
459923	109460
302023	109461
552073	109462
716571	109463
312034	109464
123221	109465
91384	109466
76156	109467
93484	109468
79331	109469
65752	109470
1486	109471
260181	109472
670537	109473
431669	109474
79761	109475
122930	109476
161816	109477
157883	109478
570956	109479
31394	109480
634048	109481
161973	109482
656515	109483
306967	109484
260023	109485
239398	109486
358322	109487
288151	109488
61513	109489
111881	109490
456029	109491
529794	109492
190610	109493
394382	109494
570164	109495
402218	109496
285950	109497
291069	109498
11355	109499
64651	109500
715073	109501
476745	109502
10565	109503
120836	109504
126346	109505
159383	109506
448321	109507
197180	109508
80939	109509
54491	109510
696358	109511
507681	109512
248852	109513
456238	109514
188548	109515
75214	109516
16252	109517
16116	109518
600380	109519
95958	109520
322968	109521
500189	109522
115535	109523
211400	109524
99253	109525
275375	109526
281949	109527
339035	109528
108403	109529
152309	109530
507574	109531
8940	109532
31354	109533
241680	109534
630806	109535
447665	109536
174895	109537
565523	109538
241790	109539
659580	109540
153496	109541
115308	109542
143356	109543
487914	109544
153941	109545
1681	109546
231428	109547
64343	109548
699254	109549
24778	109550
538472	109551
23061	109552
312035	109553
128323	109554
16370	109555
259057	109556
53904	109557
13151	109558
150301	109559
218728	109560
80602	109561
150058	109562
102162	109563
584058	109564
670906	109565
498406	109566
21411	109567
166672	109568
715044	109569
474149	109570
565243	109571
691092	109572
329354	109573
395066	109574
418510	109575
558534	109576
495981	109577
144278	109578
195490	109579
31458	109580
381302	109581
129279	109582
266637	109583
146046	109584
279483	109585
516926	109586
633986	109587
345316	109588
130636	109589
719656	109590
592470	109591
440105	109592
2763	109593
177214	109594
62398	109595
299982	109596
613215	109597
658858	109598
10303	109599
182577	109600
711505	109601
531931	109602
716284	109603
50450	109604
75556	109605
343960	109606
33853	109607
196789	109608
31742	109609
67386	109610
696278	109611
217549	109612
45320	109613
3405	109614
2459	109615
281413	109616
103170	109617
516157	109618
459204	109619
611619	109620
182939	109621
1135	109622
722214	109623
169798	109624
47218	109625
423044	109626
176763	109627
488300	109628
446162	109629
207153	109630
144471	109631
606595	109632
40543	109633
163227	109634
536302	109635
52817	109636
533142	109637
90550	109638
50559	109639
125313	109640
414449	109641
447082	109642
426612	109643
38909	109644
21855	109645
115908	109646
652184	109647
28819	109648
52951	109649
97384	109650
14826	109651
679608	109652
32346	109653
705993	109654
74706	109655
606029	109656
317388	109657
79403	109658
641656	109659
476171	109660
41016	109661
192410	109662
178349	109663
54836	109664
63747	109665
312672	109666
135420	109667
112383	109668
178286	109669
134181	109670
243264	109671
29324	109672
440453	109673
1623	109674
223	109675
151116	109676
8065	109677
373332	109678
416947	109679
51095	109680
328058	109681
338790	109682
310816	109683
40048	109684
165138	109685
652294	109686
49302	109687
58692	109688
186220	109689
308477	109690
417951	109691
423902	109692
239563	109693
12301	109694
21450	109695
9529	109696
233998	109697
519733	109698
167504	109699
224209	109700
58086	109701
660504	109702
454026	109703
227600	109704
185107	109705
589216	109706
552820	109707
234113	109708
92778	109709
110309	109710
615514	109711
65942	109712
452581	109713
155684	109714
266781	109715
325183	109716
232106	109717
657357	109718
3567	109719
18918	109720
297236	109721
459637	109722
132535	109723
14828	109724
166832	109725
469595	109726
362084	109727
62463	109728
507936	109729
108542	109730
70124	109731
694386	109732
156400	109733
97782	109734
423181	109735
6185	109736
706504	109737
14200	109738
662393	109739
38933	109740
47752	109741
662336	109742
620017	109743
559728	109744
181886	109745
50151	109746
207117	109747
104816	109748
448783	109749
576378	109750
123102	109751
701481	109752
402294	109753
168628	109754
506676	109755
59069	109756
693211	109757
190508	109758
101334	109759
327374	109760
1979	109761
1475	109762
519934	109763
41418	109764
464383	109765
174224	109766
437656	109767
214371	109768
185436	109769
493399	109770
566489	109771
169455	109772
663038	109773
181605	109774
413257	109775
708159	109776
715211	109777
257698	109778
708436	109779
679881	109780
252059	109781
317767	109782
545902	109783
685526	109784
31902	109785
135341	109786
285785	109787
407251	109788
8708	109789
660634	109790
618744	109791
475821	109792
2012	109793
674793	109794
147580	109795
3562	109796
293424	109797
61312	109798
393469	109799
41077	109800
126106	109801
690809	109802
721649	109803
69027	109804
427949	109805
264863	109806
297653	109807
88331	109808
180265	109809
138390	109810
94434	109811
690659	109812
2356	109813
546903	109814
695550	109815
544763	109816
342153	109817
12078	109818
36941	109819
249081	109820
154407	109821
344380	109822
216167	109823
664786	109824
351173	109825
131615	109826
134673	109827
556612	109828
34674	109829
378312	109830
255099	109831
442790	109832
15925	109833
679877	109834
90054	109835
364485	109836
92061	109837
571733	109838
179601	109839
218403	109840
366540	109841
393346	109842
123690	109843
503552	109844
35190	109845
453312	109846
434763	109847
135834	109848
26331	109849
14386	109850
4592	109851
339325	109852
62687	109853
480621	109854
649796	109855
402521	109856
153382	109857
503477	109858
53210	109859
546141	109860
559684	109861
86051	109862
653715	109863
466889	109864
403904	109865
463968	109866
341185	109867
410008	109868
128794	109869
655668	109870
90895	109871
466688	109872
564345	109873
720387	109874
44884	109875
175922	109876
8274	109877
541061	109878
79338	109879
158120	109880
612729	109881
186614	109882
507306	109883
34819	109884
29259	109885
456596	109886
186151	109887
699507	109888
10585	109889
240752	109890
87825	109891
311240	109892
389856	109893
5561	109894
104754	109895
527414	109896
184973	109897
100185	109898
16990	109899
7713	109900
19081	109901
186874	109902
250628	109903
409103	109904
431888	109905
14043	109906
3362	109907
150139	109908
75555	109909
93109	109910
61078	109911
664301	109912
20240	109913
170470	109914
203231	109915
53332	109916
73809	109917
672909	109918
387737	109919
542051	109920
486479	109921
260868	109922
287756	109923
552460	109924
613247	109925
36814	109926
34556	109927
2962	109928
147191	109929
273830	109930
629704	109931
398717	109932
10404	109933
15505	109934
680721	109935
279683	109936
166571	109937
288147	109938
42273	109939
70817	109940
563575	109941
262542	109942
219681	109943
159908	109944
168759	109945
225257	109946
199060	109947
559994	109948
21826	109949
81635	109950
15211	109951
170649	109952
556693	109953
184760	109954
65228	109955
582156	109956
17292	109957
649776	109958
279816	109959
194572	109960
218928	109961
19217	109962
712027	109963
169433	109964
538	109965
352199	109966
59271	109967
54231	109968
39953	109969
626538	109970
64762	109971
150333	109972
541754	109973
53075	109974
532925	109975
682920	109976
633607	109977
149616	109978
106819	109979
181446	109980
114504	109981
55088	109982
73233	109983
461447	109984
134831	109985
504076	109986
612816	109987
130885	109988
648131	109989
575197	109990
2180	109991
9046	109992
279882	109993
247770	109994
268768	109995
114712	109996
94935	109997
230355	109998
226352	109999
646950	110000
89953	110001
162303	110002
14467	110003
400181	110004
321404	110005
624012	110006
328943	110007
259241	110008
151517	110009
114505	110010
507232	110011
332291	110012
501107	110013
133647	110014
356555	110015
416007	110016
71474	110017
203979	110018
42706	110019
148057	110020
712007	110021
538737	110022
142074	110023
618670	110024
121489	110025
520407	110026
402056	110027
279517	110028
417519	110029
81529	110030
162638	110031
148371	110032
127409	110033
3332	110034
45231	110035
630218	110036
38675	110037
86580	110038
640389	110039
532039	110040
17911	110041
417007	110042
197445	110043
564472	110044
57619	110045
90567	110046
354472	110047
170573	110048
366299	110049
423474	110050
346593	110051
49155	110052
13418	110053
491983	110054
172217	110055
166033	110056
47546	110057
366026	110058
2087	110059
583617	110060
546761	110061
585156	110062
68842	110063
174169	110064
425651	110065
710827	110066
401748	110067
239183	110068
66399	110069
22424	110070
3517	110071
104411	110072
90969	110073
391411	110074
95680	110075
482138	110076
719107	110077
596365	110078
210014	110079
164967	110080
106620	110081
266814	110082
20988	110083
482354	110084
654093	110085
285295	110086
478486	110087
95717	110088
42581	110089
256521	110090
401389	110091
714488	110092
595332	110093
97703	110094
266275	110095
538514	110096
92069	110097
43054	110098
183295	110099
130382	110100
256991	110101
113800	110102
675084	110103
417158	110104
10262	110105
188123	110106
374851	110107
355201	110108
6954	110109
526401	110110
579258	110111
183404	110112
148579	110113
182305	110114
390814	110115
535730	110116
189864	110117
551919	110118
590224	110119
11989	110120
1707	110121
138744	110122
604535	110123
170764	110124
25320	110125
137738	110126
123220	110127
332500	110128
569649	110129
33655	110130
190046	110131
449273	110132
691832	110133
652725	110134
481718	110135
30411	110136
3397	110137
4070	110138
621882	110139
412395	110140
11598	110141
10	110142
54976	110143
224190	110144
521218	110145
723311	110146
573145	110147
475228	110148
532800	110149
156150	110150
706220	110151
5219	110152
105932	110153
125881	110154
156987	110155
467857	110156
32344	110157
260855	110158
141940	110159
346094	110160
2949	110161
602147	110162
707994	110163
217777	110164
41069	110165
272219	110166
224189	110167
704388	110168
272025	110169
265191	110170
61830	110171
297235	110172
67391	110173
404653	110174
184682	110175
47009	110176
44879	110177
12809	110178
315470	110179
172282	110180
122398	110181
565512	110182
678579	110183
584669	110184
96158	110185
398513	110186
22578	110187
11677	110188
91672	110189
11350	110190
371156	110191
635191	110192
698765	110193
520884	110194
60575	110195
365371	110196
136035	110197
445825	110198
311766	110199
79961	110200
108256	110201
524253	110202
301787	110203
597277	110204
702163	110205
75892	110206
13101	110207
580641	110208
12864	110209
217663	110210
56314	110211
588110	110212
564423	110213
481956	110214
140767	110215
13169	110216
571336	110217
606269	110218
158429	110219
121112	110220
144853	110221
478950	110222
271625	110223
458719	110224
71687	110225
686495	110226
429358	110227
425414	110228
374500	110229
550771	110230
694424	110231
368527	110232
472847	110233
119359	110234
307837	110235
50599	110236
665784	110237
46779	110238
331633	110239
138963	110240
687894	110241
115453	110242
474119	110243
700276	110244
646901	110245
441687	110246
53255	110247
540357	110248
523704	110249
494883	110250
76407	110251
248802	110252
494460	110253
34080	110254
704	110255
177789	110256
32824	110257
323192	110258
3051	110259
20193	110260
587952	110261
482716	110262
10128	110263
118765	110264
49243	110265
342063	110266
500927	110267
616125	110268
443888	110269
22614	110270
142995	110271
565808	110272
107329	110273
578807	110274
267862	110275
222887	110276
78845	110277
602199	110278
420677	110279
469618	110280
123917	110281
593971	110282
164292	110283
44976	110284
167164	110285
653776	110286
186998	110287
456518	110288
617459	110289
139643	110290
695882	110291
650173	110292
162357	110293
160688	110294
150340	110295
36823	110296
170144	110297
95872	110298
161054	110299
263724	110300
197249	110301
62137	110302
33881	110303
186708	110304
201757	110305
142537	110306
277883	110307
42903	110308
27165	110309
247579	110310
371684	110311
598761	110312
324931	110313
25668	110314
36703	110315
90784	110316
7827	110317
512364	110318
388084	110319
120326	110320
449253	110321
510036	110322
621627	110323
261677	110324
24401	110325
604973	110326
353442	110327
565262	110328
691075	110329
558997	110330
665740	110331
99316	110332
359363	110333
260171	110334
175089	110335
346108	110336
80436	110337
643277	110338
77139	110339
23430	110340
83886	110341
7737	110342
212418	110343
529636	110344
94008	110345
91586	110346
4148	110347
372890	110348
691062	110349
37512	110350
250104	110351
89646	110352
11308	110353
284968	110354
114859	110355
48452	110356
253963	110357
29548	110358
90743	110359
673465	110360
305239	110361
473584	110362
258813	110363
478503	110364
184251	110365
330034	110366
269925	110367
109807	110368
320302	110369
111303	110370
160077	110371
95749	110372
514704	110373
416532	110374
128406	110375
88640	110376
125253	110377
44673	110378
127078	110379
645858	110380
165938	110381
244065	110382
723010	110383
152681	110384
446288	110385
236612	110386
516824	110387
705916	110388
11289	110389
293337	110390
218701	110391
702513	110392
454020	110393
158785	110394
614780	110395
282275	110396
129727	110397
184389	110398
338328	110399
279552	110400
16504	110401
97807	110402
126777	110403
407790	110404
17325	110405
254066	110406
441106	110407
191164	110408
20246	110409
517187	110410
57033	110411
686876	110412
698209	110413
88915	110414
427418	110415
670429	110416
184948	110417
32262	110418
17990	110419
55029	110420
484160	110421
155584	110422
178281	110423
319582	110424
169471	110425
721349	110426
145581	110427
17308	110428
602765	110429
54891	110430
37342	110431
233293	110432
471869	110433
35591	110434
552835	110435
450347	110436
573618	110437
582836	110438
18411	110439
393174	110440
192558	110441
439559	110442
392141	110443
688814	110444
75167	110445
167883	110446
120848	110447
142023	110448
44505	110449
19414	110450
147168	110451
431077	110452
118030	110453
90042	110454
585093	110455
44550	110456
169095	110457
124442	110458
3830	110459
23202	110460
375799	110461
671325	110462
577356	110463
704514	110464
2261	110465
408230	110466
146400	110467
662223	110468
380698	110469
153835	110470
545337	110471
417453	110472
39342	110473
65087	110474
151030	110475
349313	110476
235986	110477
292644	110478
1112	110479
102267	110480
219431	110481
468888	110482
64897	110483
330350	110484
535627	110485
124549	110486
164744	110487
410681	110488
87051	110489
531240	110490
336503	110491
366656	110492
202157	110493
332347	110494
172264	110495
144056	110496
473102	110497
280844	110498
415104	110499
172707	110500
513861	110501
173588	110502
713415	110503
571291	110504
60590	110505
154682	110506
81548	110507
262998	110508
110903	110509
31747	110510
22984	110511
394172	110512
175032	110513
9186	110514
636200	110515
394108	110516
6833	110517
495951	110518
345506	110519
460756	110520
599921	110521
387891	110522
418614	110523
1301	110524
649126	110525
149333	110526
252682	110527
465623	110528
114762	110529
7141	110530
536582	110531
676235	110532
99077	110533
658024	110534
713555	110535
13475	110536
694146	110537
249952	110538
79951	110539
80991	110540
360593	110541
444401	110542
183638	110543
697911	110544
116022	110545
462560	110546
627988	110547
420036	110548
112540	110549
85588	110550
43728	110551
418073	110552
45344	110553
336538	110554
426635	110555
117099	110556
2380	110557
492602	110558
166339	110559
491958	110560
279807	110561
5223	110562
517228	110563
23534	110564
78864	110565
594463	110566
155239	110567
450759	110568
18069	110569
715815	110570
6513	110571
466457	110572
208961	110573
262828	110574
130316	110575
254014	110576
671996	110577
505003	110578
183530	110579
451127	110580
135291	110581
588635	110582
342874	110583
37086	110584
141370	110585
470339	110586
78041	110587
691868	110588
203484	110589
182888	110590
613622	110591
30216	110592
401084	110593
449555	110594
311882	110595
74978	110596
107639	110597
230724	110598
93036	110599
138751	110600
129026	110601
46512	110602
503611	110603
608974	110604
16218	110605
112146	110606
527417	110607
305461	110608
155794	110609
148295	110610
553497	110611
547107	110612
575732	110613
21604	110614
694478	110615
705442	110616
6091	110617
245309	110618
146216	110619
7638	110620
331959	110621
470421	110622
639713	110623
6652	110624
75548	110625
597392	110626
85874	110627
51936	110628
610973	110629
329922	110630
581950	110631
260232	110632
7143	110633
602530	110634
499474	110635
343514	110636
280252	110637
362802	110638
414345	110639
93867	110640
713045	110641
434108	110642
40964	110643
653459	110644
687080	110645
553898	110646
202374	110647
12444	110648
20604	110649
26990	110650
643297	110651
52822	110652
251687	110653
46747	110654
152156	110655
73366	110656
655462	110657
81748	110658
292753	110659
521385	110660
145887	110661
425095	110662
462970	110663
51804	110664
615407	110665
244679	110666
131562	110667
114794	110668
252421	110669
703842	110670
106628	110671
163902	110672
425622	110673
162404	110674
479130	110675
413500	110676
101561	110677
449038	110678
50248	110679
685682	110680
82586	110681
49646	110682
163331	110683
120642	110684
366000	110685
67306	110686
281703	110687
585254	110688
49085	110689
256396	110690
326609	110691
116605	110692
212750	110693
414437	110694
38203	110695
303162	110696
255164	110697
629590	110698
39027	110699
46997	110700
426249	110701
168078	110702
660652	110703
396472	110704
549287	110705
233066	110706
141735	110707
190573	110708
67979	110709
47057	110710
64251	110711
669541	110712
457027	110713
537742	110714
6633	110715
172214	110716
100717	110717
713646	110718
96565	110719
695978	110720
37923	110721
191840	110722
497449	110723
951	110724
140740	110725
388348	110726
481292	110727
19079	110728
632079	110729
159905	110730
66733	110731
399142	110732
44642	110733
135488	110734
4028	110735
181587	110736
581223	110737
240	110738
601918	110739
608984	110740
44059	110741
195049	110742
718978	110743
565360	110744
226819	110745
249906	110746
554221	110747
464247	110748
230633	110749
207379	110750
434618	110751
57678	110752
687593	110753
3405	110754
176900	110755
428257	110756
460580	110757
108724	110758
36306	110759
224287	110760
50897	110761
175036	110762
94555	110763
60276	110764
459201	110765
169821	110766
19707	110767
49169	110768
140729	110769
255163	110770
52544	110771
114670	110772
237421	110773
527280	110774
60461	110775
132757	110776
75832	110777
492264	110778
182131	110779
62216	110780
293066	110781
178805	110782
221846	110783
221188	110784
297938	110785
353501	110786
560837	110787
118620	110788
650658	110789
78372	110790
127247	110791
49092	110792
397301	110793
155484	110794
622090	110795
209831	110796
629260	110797
9806	110798
379547	110799
99467	110800
21353	110801
401300	110802
12138	110803
57315	110804
14219	110805
89341	110806
80564	110807
616622	110808
29407	110809
178683	110810
649795	110811
4043	110812
360811	110813
80144	110814
106172	110815
2072	110816
480734	110817
5216	110818
523707	110819
141418	110820
28719	110821
213677	110822
634821	110823
441041	110824
213590	110825
144899	110826
446089	110827
4379	110828
2441	110829
598615	110830
546245	110831
632425	110832
323182	110833
294046	110834
189328	110835
140879	110836
158766	110837
245768	110838
633852	110839
261485	110840
449662	110841
108002	110842
119868	110843
394935	110844
291064	110845
67232	110846
926	110847
45978	110848
654304	110849
52629	110850
440843	110851
475516	110852
578163	110853
166882	110854
589686	110855
80874	110856
532623	110857
127550	110858
50653	110859
291756	110860
405645	110861
126853	110862
119522	110863
146986	110864
70173	110865
443880	110866
171696	110867
705580	110868
358670	110869
24540	110870
388861	110871
580500	110872
114087	110873
142518	110874
85530	110875
540407	110876
216382	110877
310322	110878
650256	110879
98419	110880
8716	110881
674156	110882
428387	110883
556536	110884
175978	110885
539851	110886
68072	110887
35955	110888
46069	110889
81996	110890
332084	110891
252430	110892
180730	110893
22913	110894
406253	110895
39233	110896
569893	110897
4752	110898
143756	110899
570176	110900
630852	110901
65076	110902
394091	110903
462073	110904
5300	110905
667231	110906
315630	110907
232678	110908
100683	110909
436	110910
82707	110911
325588	110912
666614	110913
113238	110914
126530	110915
184313	110916
568844	110917
383907	110918
724479	110919
381326	110920
655445	110921
574365	110922
611801	110923
177860	110924
100208	110925
643558	110926
43245	110927
260909	110928
606852	110929
47622	110930
111923	110931
158904	110932
526022	110933
8369	110934
1448	110935
29384	110936
687048	110937
714004	110938
561336	110939
67832	110940
18111	110941
501346	110942
464905	110943
170343	110944
366811	110945
51174	110946
526558	110947
16401	110948
206578	110949
141159	110950
244837	110951
21607	110952
396648	110953
3445	110954
66469	110955
259379	110956
178151	110957
102814	110958
316552	110959
429575	110960
68904	110961
41432	110962
5965	110963
1907	110964
554580	110965
124875	110966
576343	110967
560625	110968
4157	110969
503767	110970
572519	110971
84021	110972
93157	110973
195336	110974
55054	110975
186959	110976
494316	110977
487974	110978
705502	110979
79546	110980
705061	110981
267751	110982
132174	110983
3460	110984
280944	110985
526505	110986
131167	110987
483152	110988
79162	110989
429235	110990
96417	110991
35575	110992
658498	110993
195694	110994
206321	110995
117131	110996
606830	110997
533958	110998
48660	110999
333	111000
3855	111001
176253	111002
2094	111003
452349	111004
264196	111005
65789	111006
67308	111007
45953	111008
401561	111009
116171	111010
117870	111011
28229	111012
671814	111013
246346	111014
15862	111015
448108	111016
288255	111017
431870	111018
709995	111019
654395	111020
260526	111021
426305	111022
282209	111023
204621	111024
90110	111025
128772	111026
464340	111027
354850	111028
47506	111029
425751	111030
6533	111031
49329	111032
490000	111033
104412	111034
287414	111035
171868	111036
571608	111037
380763	111038
89226	111039
90991	111040
329911	111041
426166	111042
172630	111043
144605	111044
592190	111045
134175	111046
332871	111047
146970	111048
211606	111049
43727	111050
50989	111051
122146	111052
272731	111053
613012	111054
21556	111055
650495	111056
370242	111057
413169	111058
7922	111059
1817	111060
377857	111061
7758	111062
645474	111063
540446	111064
377451	111065
8411	111066
115208	111067
182665	111068
693264	111069
113463	111070
272852	111071
70860	111072
636522	111073
307431	111074
248944	111075
652133	111076
450962	111077
409668	111078
166047	111079
428919	111080
460703	111081
118345	111082
122912	111083
629940	111084
604275	111085
578571	111086
290504	111087
712138	111088
154857	111089
21164	111090
51931	111091
535119	111092
479857	111093
8130	111094
1583	111095
611681	111096
531458	111097
702759	111098
99248	111099
25596	111100
25963	111101
2008	111102
523472	111103
675616	111104
115409	111105
553068	111106
697586	111107
95383	111108
608485	111109
317085	111110
87023	111111
149671	111112
175526	111113
193738	111114
397	111115
86722	111116
446859	111117
206795	111118
22562	111119
588360	111120
180871	111121
710513	111122
112411	111123
53675	111124
678831	111125
14689	111126
396617	111127
442154	111128
56091	111129
141624	111130
13219	111131
135502	111132
185399	111133
44028	111134
184082	111135
116423	111136
43268	111137
158043	111138
114483	111139
573261	111140
10506	111141
422583	111142
589626	111143
589936	111144
359630	111145
39312	111146
613712	111147
421814	111148
89808	111149
226734	111150
134419	111151
181239	111152
490841	111153
635787	111154
704251	111155
103899	111156
9002	111157
493039	111158
12998	111159
150749	111160
622135	111161
121699	111162
169004	111163
118633	111164
535228	111165
531322	111166
2663	111167
543019	111168
294922	111169
145541	111170
8145	111171
675181	111172
3749	111173
153232	111174
251122	111175
569804	111176
687735	111177
395531	111178
35637	111179
183845	111180
165147	111181
583694	111182
476699	111183
430034	111184
5493	111185
26252	111186
212833	111187
567419	111188
96404	111189
318609	111190
433993	111191
701030	111192
492837	111193
558736	111194
85799	111195
233927	111196
644380	111197
457897	111198
185833	111199
70283	111200
20153	111201
151105	111202
243309	111203
24138	111204
183341	111205
625621	111206
711550	111207
8193	111208
223220	111209
55415	111210
36143	111211
428155	111212
264534	111213
659870	111214
43893	111215
346234	111216
425809	111217
15290	111218
633594	111219
381188	111220
13068	111221
2132	111222
502108	111223
95971	111224
430021	111225
232788	111226
686516	111227
19378	111228
140742	111229
300900	111230
332380	111231
154114	111232
279503	111233
104524	111234
14235	111235
389136	111236
34301	111237
723801	111238
117541	111239
198323	111240
46139	111241
208186	111242
658339	111243
13121	111244
28511	111245
425990	111246
238295	111247
3366	111248
667342	111249
30868	111250
237464	111251
417276	111252
73533	111253
289583	111254
15972	111255
226363	111256
116375	111257
598708	111258
35130	111259
461914	111260
443405	111261
632950	111262
707811	111263
100721	111264
431644	111265
552632	111266
14476	111267
144221	111268
53708	111269
12838	111270
541735	111271
13752	111272
381685	111273
200863	111274
47855	111275
287923	111276
37164	111277
428191	111278
170706	111279
610054	111280
86774	111281
43246	111282
383646	111283
38869	111284
293245	111285
137636	111286
54871	111287
37153	111288
10936	111289
687913	111290
37628	111291
253643	111292
183328	111293
87066	111294
583917	111295
520802	111296
269324	111297
86016	111298
394004	111299
17131	111300
373522	111301
81320	111302
72340	111303
375490	111304
68096	111305
47756	111306
95271	111307
20983	111308
449986	111309
336363	111310
319575	111311
690848	111312
165364	111313
40953	111314
164189	111315
14447	111316
88380	111317
132792	111318
9448	111319
120793	111320
21758	111321
433343	111322
566009	111323
549211	111324
242957	111325
108426	111326
11803	111327
34141	111328
137076	111329
182385	111330
617085	111331
46256	111332
536291	111333
608688	111334
74515	111335
264712	111336
8580	111337
388665	111338
33994	111339
328560	111340
182163	111341
103019	111342
717632	111343
457637	111344
518665	111345
724412	111346
22236	111347
199395	111348
11858	111349
91791	111350
649039	111351
4368	111352
599440	111353
69148	111354
102973	111355
100648	111356
364190	111357
236488	111358
110966	111359
610751	111360
179891	111361
66186	111362
130996	111363
49196	111364
476727	111365
26302	111366
645565	111367
349809	111368
6705	111369
476526	111370
620020	111371
61759	111372
285089	111373
21389	111374
221828	111375
264219	111376
509864	111377
341140	111378
165415	111379
532670	111380
223217	111381
102458	111382
46364	111383
58917	111384
430391	111385
597497	111386
4935	111387
116281	111388
273893	111389
21107	111390
19041	111391
545106	111392
33754	111393
457383	111394
447589	111395
477101	111396
646510	111397
99797	111398
406815	111399
683024	111400
554657	111401
272772	111402
599311	111403
256120	111404
219443	111405
166630	111406
348861	111407
99903	111408
6517	111409
374293	111410
281091	111411
653154	111412
650001	111413
52399	111414
658878	111415
312118	111416
193728	111417
324720	111418
538734	111419
97552	111420
72478	111421
490242	111422
91638	111423
115101	111424
75460	111425
129737	111426
504147	111427
33053	111428
563342	111429
613844	111430
360835	111431
709759	111432
26149	111433
552959	111434
690742	111435
461434	111436
691258	111437
555610	111438
70419	111439
185278	111440
130957	111441
253021	111442
722747	111443
169536	111444
123290	111445
8656	111446
51443	111447
41684	111448
24341	111449
29613	111450
164085	111451
434998	111452
445183	111453
146831	111454
243077	111455
4851	111456
7133	111457
76260	111458
429645	111459
40675	111460
72750	111461
662089	111462
13741	111463
492763	111464
702409	111465
450864	111466
17682	111467
337054	111468
71648	111469
542968	111470
199695	111471
99291	111472
195476	111473
39145	111474
459505	111475
302820	111476
364089	111477
597372	111478
386754	111479
500994	111480
283595	111481
60939	111482
399507	111483
411763	111484
542580	111485
434719	111486
228149	111487
38037	111488
148427	111489
60439	111490
453159	111491
13983	111492
628152	111493
422206	111494
175367	111495
689398	111496
450018	111497
61137	111498
358739	111499
174768	111500
110705	111501
714147	111502
65073	111503
365285	111504
550773	111505
447281	111506
4352	111507
42487	111508
139008	111509
20758	111510
41835	111511
372774	111512
96009	111513
196526	111514
113422	111515
4006	111516
419302	111517
431804	111518
145371	111519
382567	111520
191020	111521
158541	111522
124728	111523
35241	111524
98123	111525
2355	111526
328323	111527
518518	111528
60926	111529
523893	111530
613374	111531
592919	111532
125456	111533
3145	111534
154869	111535
788	111536
110945	111537
105102	111538
160017	111539
463091	111540
61861	111541
487344	111542
276066	111543
704038	111544
116469	111545
580545	111546
367933	111547
119517	111548
309899	111549
57538	111550
224484	111551
551611	111552
315459	111553
329754	111554
121389	111555
25146	111556
455294	111557
184150	111558
423298	111559
342658	111560
458297	111561
572849	111562
104991	111563
92496	111564
224020	111565
242119	111566
453722	111567
317302	111568
546011	111569
3659	111570
90710	111571
223977	111572
408504	111573
104166	111574
4573	111575
582670	111576
212519	111577
518874	111578
52028	111579
670077	111580
396573	111581
577832	111582
149693	111583
118653	111584
184062	111585
380203	111586
559810	111587
404028	111588
63981	111589
47924	111590
458239	111591
686103	111592
129057	111593
125140	111594
419474	111595
589060	111596
402449	111597
379769	111598
34796	111599
342	111600
642303	111601
66092	111602
54005	111603
7808	111604
857	111605
28332	111606
357456	111607
254267	111608
44983	111609
540345	111610
53893	111611
370727	111612
690090	111613
989	111614
450816	111615
632681	111616
123845	111617
328519	111618
91700	111619
637628	111620
46488	111621
3690	111622
603325	111623
638975	111624
180468	111625
400100	111626
684645	111627
2944	111628
417365	111629
42172	111630
133282	111631
428259	111632
662762	111633
370714	111634
446934	111635
40924	111636
42801	111637
423050	111638
256500	111639
73651	111640
112350	111641
620973	111642
299611	111643
322975	111644
203	111645
561374	111646
92190	111647
24283	111648
41378	111649
74586	111650
423829	111651
4398	111652
185842	111653
27218	111654
652445	111655
362777	111656
106730	111657
5760	111658
69839	111659
139561	111660
336736	111661
343856	111662
178294	111663
534850	111664
72602	111665
524974	111666
131336	111667
178488	111668
50839	111669
526059	111670
120778	111671
266239	111672
566936	111673
167217	111674
270169	111675
261719	111676
354125	111677
113576	111678
505750	111679
80006	111680
337038	111681
515239	111682
154451	111683
67721	111684
14949	111685
31757	111686
148184	111687
357006	111688
582595	111689
313904	111690
165185	111691
330213	111692
657150	111693
150043	111694
105769	111695
178114	111696
159673	111697
176243	111698
462296	111699
139404	111700
27968	111701
355185	111702
219435	111703
63416	111704
129038	111705
8575	111706
508516	111707
89891	111708
143412	111709
123980	111710
40609	111711
468096	111712
506409	111713
182957	111714
550691	111715
190655	111716
701576	111717
377002	111718
39295	111719
186557	111720
16995	111721
26953	111722
188145	111723
32835	111724
34615	111725
384337	111726
101317	111727
83388	111728
98649	111729
401288	111730
694951	111731
597888	111732
133182	111733
701516	111734
269297	111735
675488	111736
555015	111737
221143	111738
149773	111739
256842	111740
162098	111741
645344	111742
604082	111743
545432	111744
36428	111745
346237	111746
646276	111747
198667	111748
205	111749
146521	111750
707799	111751
548930	111752
424965	111753
594667	111754
634441	111755
113193	111756
11851	111757
180639	111758
347886	111759
21688	111760
451969	111761
436531	111762
40774	111763
59381	111764
383862	111765
632970	111766
73176	111767
459114	111768
34558	111769
170868	111770
321093	111771
657255	111772
683192	111773
168902	111774
95279	111775
214403	111776
34278	111777
444058	111778
182486	111779
584361	111780
471918	111781
93514	111782
295679	111783
42100	111784
508242	111785
511661	111786
412028	111787
546061	111788
620242	111789
275288	111790
169428	111791
500329	111792
43373	111793
6901	111794
74791	111795
615662	111796
343964	111797
76875	111798
613653	111799
8893	111800
555830	111801
9707	111802
17779	111803
46509	111804
116275	111805
109659	111806
127224	111807
160700	111808
715789	111809
497560	111810
148098	111811
102817	111812
55900	111813
619057	111814
391606	111815
67199	111816
500273	111817
61245	111818
193468	111819
262610	111820
720128	111821
154357	111822
129791	111823
421329	111824
21402	111825
294024	111826
654967	111827
16970	111828
343820	111829
44312	111830
113774	111831
339039	111832
321002	111833
638008	111834
307475	111835
8622	111836
360883	111837
468409	111838
15950	111839
337659	111840
77745	111841
129185	111842
396943	111843
285418	111844
22054	111845
54907	111846
55464	111847
699	111848
608190	111849
607169	111850
54039	111851
103548	111852
717356	111853
625494	111854
62524	111855
370477	111856
714936	111857
132961	111858
375553	111859
617744	111860
170134	111861
561414	111862
152223	111863
80953	111864
599249	111865
331342	111866
489702	111867
638279	111868
106584	111869
481501	111870
151489	111871
90058	111872
585459	111873
172866	111874
682399	111875
67459	111876
321915	111877
599210	111878
612401	111879
317221	111880
253658	111881
718556	111882
133367	111883
192463	111884
422874	111885
130739	111886
99189	111887
205245	111888
46574	111889
14979	111890
436311	111891
29457	111892
199994	111893
80	111894
657849	111895
609708	111896
375564	111897
154830	111898
51450	111899
111809	111900
499595	111901
56392	111902
138313	111903
662366	111904
40805	111905
643144	111906
133021	111907
15771	111908
158147	111909
126873	111910
535994	111911
51178	111912
86149	111913
446987	111914
547192	111915
18421	111916
58191	111917
536321	111918
56866	111919
107184	111920
515188	111921
30006	111922
519384	111923
548130	111924
567236	111925
172116	111926
41282	111927
25553	111928
280804	111929
565608	111930
570579	111931
613699	111932
201365	111933
263950	111934
539	111935
724823	111936
104502	111937
649692	111938
436405	111939
700460	111940
645403	111941
2751	111942
256584	111943
235756	111944
63112	111945
599288	111946
184010	111947
49161	111948
442514	111949
43026	111950
344231	111951
98538	111952
422661	111953
185690	111954
206943	111955
550882	111956
681217	111957
308667	111958
213864	111959
112667	111960
390827	111961
71008	111962
222923	111963
40821	111964
86594	111965
12398	111966
451566	111967
93309	111968
226082	111969
230984	111970
242015	111971
605952	111972
679887	111973
196388	111974
713217	111975
30199	111976
501132	111977
299133	111978
169351	111979
626916	111980
22642	111981
53530	111982
651096	111983
23239	111984
245405	111985
670934	111986
550518	111987
19942	111988
28581	111989
8289	111990
531116	111991
436804	111992
640371	111993
24984	111994
73935	111995
3583	111996
183940	111997
155687	111998
350856	111999
25962	112000
107459	112001
47629	112002
564724	112003
246003	112004
647369	112005
272518	112006
59243	112007
242330	112008
113087	112009
127244	112010
274335	112011
107258	112012
31915	112013
40430	112014
682912	112015
48763	112016
140268	112017
536281	112018
301985	112019
285988	112020
279038	112021
283046	112022
26782	112023
589014	112024
162253	112025
147692	112026
558414	112027
587639	112028
715765	112029
79069	112030
116315	112031
445319	112032
7301	112033
2243	112034
36860	112035
304562	112036
337332	112037
29955	112038
228114	112039
647408	112040
415660	112041
27655	112042
4647	112043
386307	112044
359816	112045
146674	112046
94103	112047
18535	112048
712208	112049
528946	112050
9426	112051
352314	112052
177499	112053
157300	112054
576582	112055
219939	112056
183225	112057
30204	112058
431761	112059
578488	112060
42340	112061
337551	112062
108537	112063
587611	112064
632489	112065
43222	112066
506525	112067
200390	112068
296913	112069
2753	112070
703042	112071
19262	112072
184450	112073
714167	112074
146194	112075
484525	112076
367792	112077
441452	112078
397218	112079
473023	112080
234836	112081
412458	112082
354399	112083
667514	112084
680101	112085
642315	112086
714743	112087
390508	112088
296411	112089
503569	112090
64967	112091
506635	112092
694934	112093
110451	112094
196995	112095
254079	112096
296631	112097
36379	112098
118606	112099
7987	112100
590685	112101
28187	112102
420114	112103
311513	112104
341034	112105
54516	112106
583867	112107
536598	112108
651306	112109
55044	112110
695136	112111
103265	112112
580444	112113
552671	112114
79126	112115
351196	112116
424765	112117
406515	112118
144888	112119
404965	112120
52131	112121
604830	112122
205505	112123
631199	112124
150937	112125
438848	112126
643385	112127
614497	112128
496345	112129
327084	112130
426751	112131
541807	112132
196307	112133
9019	112134
518110	112135
52889	112136
604694	112137
103546	112138
262517	112139
83880	112140
246189	112141
506550	112142
423603	112143
601393	112144
329880	112145
144159	112146
240794	112147
383210	112148
110976	112149
205193	112150
186582	112151
272695	112152
348001	112153
506795	112154
19395	112155
561845	112156
31368	112157
3106	112158
74351	112159
44004	112160
3562	112161
4898	112162
210789	112163
1197	112164
8330	112165
580176	112166
385053	112167
15410	112168
405585	112169
31947	112170
163205	112171
593816	112172
71064	112173
549712	112174
337278	112175
89848	112176
521089	112177
15062	112178
214588	112179
363439	112180
251016	112181
404484	112182
384206	112183
481809	112184
439422	112185
450927	112186
724238	112187
337324	112188
319540	112189
66650	112190
721542	112191
223202	112192
128952	112193
291032	112194
358202	112195
3811	112196
7389	112197
578065	112198
548673	112199
598325	112200
227538	112201
184400	112202
142277	112203
167036	112204
47788	112205
101788	112206
209321	112207
106773	112208
11633	112209
211333	112210
517176	112211
85563	112212
34313	112213
463100	112214
107709	112215
592117	112216
25890	112217
291425	112218
556850	112219
105927	112220
34110	112221
495758	112222
27931	112223
670820	112224
5157	112225
666679	112226
156371	112227
36384	112228
135040	112229
373036	112230
318112	112231
588755	112232
686531	112233
145381	112234
449752	112235
168294	112236
271945	112237
343428	112238
38527	112239
89178	112240
37354	112241
43198	112242
9736	112243
81020	112244
479068	112245
571938	112246
34524	112247
202907	112248
78461	112249
54003	112250
619952	112251
168468	112252
644089	112253
167084	112254
549521	112255
160	112256
441875	112257
432911	112258
633963	112259
136882	112260
696114	112261
158185	112262
724197	112263
202991	112264
36183	112265
71673	112266
10884	112267
275790	112268
590614	112269
602622	112270
409488	112271
526446	112272
96327	112273
106670	112274
147259	112275
120184	112276
570516	112277
71119	112278
531355	112279
430739	112280
308701	112281
516558	112282
369171	112283
431647	112284
28420	112285
622901	112286
376012	112287
293084	112288
45965	112289
59652	112290
362205	112291
577944	112292
97543	112293
46081	112294
609608	112295
228502	112296
130427	112297
609585	112298
141063	112299
39806	112300
432454	112301
493490	112302
401113	112303
299750	112304
90153	112305
314476	112306
38040	112307
35820	112308
48254	112309
673711	112310
457809	112311
42274	112312
138671	112313
458556	112314
280043	112315
708642	112316
4179	112317
201759	112318
705942	112319
515586	112320
41814	112321
328793	112322
677084	112323
455360	112324
75743	112325
688161	112326
248715	112327
153914	112328
197174	112329
556939	112330
153095	112331
608148	112332
723231	112333
530335	112334
511016	112335
53266	112336
5006	112337
105288	112338
115012	112339
368314	112340
222047	112341
687587	112342
195521	112343
724100	112344
156310	112345
183773	112346
285219	112347
454093	112348
154267	112349
1962	112350
10624	112351
561590	112352
348245	112353
70015	112354
158830	112355
6597	112356
223753	112357
537659	112358
169068	112359
537455	112360
703668	112361
266522	112362
39296	112363
20793	112364
54706	112365
179896	112366
298079	112367
19765	112368
344222	112369
478468	112370
189	112371
548208	112372
493520	112373
112289	112374
33715	112375
64357	112376
7392	112377
284946	112378
454811	112379
496704	112380
152987	112381
567603	112382
682905	112383
372494	112384
96374	112385
524417	112386
179636	112387
159936	112388
8102	112389
131174	112390
434672	112391
57746	112392
381129	112393
572922	112394
1916	112395
5606	112396
92614	112397
344967	112398
542629	112399
433113	112400
39887	112401
67674	112402
700324	112403
52644	112404
55191	112405
360035	112406
206146	112407
594444	112408
124236	112409
671659	112410
395830	112411
655446	112412
261604	112413
352226	112414
712906	112415
60838	112416
671350	112417
483272	112418
439989	112419
665428	112420
642711	112421
11547	112422
493220	112423
289888	112424
508403	112425
119078	112426
647012	112427
373776	112428
151852	112429
391719	112430
487648	112431
387691	112432
299223	112433
339336	112434
525728	112435
150780	112436
225233	112437
296984	112438
297458	112439
389488	112440
66513	112441
37339	112442
105173	112443
691338	112444
696911	112445
678702	112446
357081	112447
536016	112448
675806	112449
237252	112450
11422	112451
493700	112452
262602	112453
244	112454
25996	112455
39374	112456
294186	112457
19984	112458
218041	112459
654158	112460
335553	112461
52121	112462
89002	112463
9245	112464
550077	112465
279623	112466
111980	112467
459030	112468
436824	112469
454803	112470
666026	112471
460721	112472
484365	112473
425574	112474
338131	112475
296800	112476
552164	112477
421881	112478
311785	112479
54062	112480
29649	112481
306041	112482
616432	112483
412282	112484
231609	112485
91991	112486
17561	112487
297333	112488
325172	112489
36514	112490
317823	112491
443272	112492
34483	112493
235826	112494
61848	112495
182731	112496
150458	112497
177367	112498
206920	112499
587154	112500
332993	112501
12294	112502
121877	112503
143843	112504
178593	112505
704244	112506
244489	112507
152663	112508
184178	112509
649282	112510
694035	112511
677264	112512
42535	112513
584904	112514
95531	112515
26847	112516
330410	112517
548233	112518
329157	112519
229230	112520
202236	112521
4150	112522
362844	112523
135466	112524
463774	112525
627108	112526
567751	112527
75216	112528
42987	112529
51436	112530
11980	112531
225460	112532
569831	112533
364829	112534
532488	112535
147161	112536
131975	112537
49227	112538
180376	112539
481408	112540
216308	112541
61393	112542
155987	112543
171768	112544
677939	112545
448258	112546
1634	112547
341768	112548
398170	112549
477151	112550
708254	112551
45781	112552
157721	112553
557857	112554
520782	112555
196713	112556
122570	112557
685666	112558
149149	112559
651042	112560
274453	112561
521321	112562
276460	112563
88156	112564
471312	112565
119231	112566
49086	112567
230069	112568
86218	112569
378177	112570
379815	112571
537521	112572
415058	112573
36683	112574
145815	112575
17916	112576
146346	112577
40144	112578
214	112579
72666	112580
256887	112581
28705	112582
6669	112583
697655	112584
444279	112585
528801	112586
261784	112587
216172	112588
3429	112589
8890	112590
47686	112591
404275	112592
31158	112593
548554	112594
591082	112595
41307	112596
140511	112597
358075	112598
408071	112599
433486	112600
160229	112601
29067	112602
621860	112603
529195	112604
95730	112605
717993	112606
121191	112607
114406	112608
414944	112609
96147	112610
170560	112611
537889	112612
400235	112613
653006	112614
706293	112615
29612	112616
374673	112617
533814	112618
103522	112619
218325	112620
77252	112621
213876	112622
151644	112623
321676	112624
56511	112625
358866	112626
352889	112627
451097	112628
271917	112629
8803	112630
118304	112631
518472	112632
281466	112633
631343	112634
5618	112635
469175	112636
3191	112637
514783	112638
710190	112639
47269	112640
142083	112641
125604	112642
125930	112643
22462	112644
129580	112645
336059	112646
613525	112647
274587	112648
331327	112649
66725	112650
571793	112651
131590	112652
619663	112653
573955	112654
601068	112655
398581	112656
158096	112657
210627	112658
381	112659
457700	112660
609150	112661
27897	112662
545988	112663
209572	112664
20992	112665
594617	112666
658076	112667
503429	112668
482452	112669
9658	112670
84684	112671
479470	112672
316843	112673
3612	112674
167059	112675
49275	112676
555399	112677
465779	112678
502152	112679
102546	112680
17528	112681
269232	112682
219215	112683
329200	112684
422957	112685
176600	112686
437588	112687
565744	112688
542626	112689
280088	112690
101775	112691
333204	112692
340101	112693
668330	112694
603188	112695
124585	112696
178162	112697
564761	112698
529361	112699
401004	112700
436080	112701
697646	112702
137749	112703
273017	112704
78202	112705
411	112706
179873	112707
152469	112708
29282	112709
79797	112710
709403	112711
302281	112712
214861	112713
47068	112714
451651	112715
450522	112716
625090	112717
642	112718
168753	112719
202265	112720
250927	112721
130754	112722
511427	112723
229741	112724
110153	112725
522942	112726
350880	112727
185986	112728
722973	112729
113556	112730
2575	112731
96575	112732
709062	112733
579791	112734
460596	112735
495445	112736
150832	112737
1675	112738
608836	112739
510405	112740
149175	112741
57812	112742
121034	112743
12296	112744
43359	112745
509988	112746
131426	112747
4486	112748
71722	112749
40141	112750
653950	112751
73780	112752
7411	112753
495496	112754
475916	112755
344605	112756
117628	112757
474864	112758
322929	112759
45027	112760
290166	112761
107693	112762
339023	112763
65447	112764
194162	112765
144213	112766
42503	112767
683023	112768
124708	112769
54039	112770
24034	112771
214172	112772
315218	112773
143005	112774
132712	112775
64052	112776
318299	112777
153252	112778
490348	112779
6770	112780
372247	112781
489115	112782
453751	112783
31110	112784
317161	112785
13952	112786
48916	112787
160722	112788
295899	112789
89352	112790
171515	112791
209403	112792
653417	112793
253610	112794
322411	112795
149438	112796
458731	112797
513344	112798
38715	112799
25461	112800
307049	112801
170	112802
673539	112803
196752	112804
485319	112805
523230	112806
98549	112807
164807	112808
628865	112809
5741	112810
98995	112811
23	112812
172449	112813
19443	112814
271394	112815
138788	112816
3344	112817
659345	112818
174110	112819
27141	112820
263391	112821
334890	112822
120280	112823
296915	112824
282893	112825
67717	112826
199716	112827
211228	112828
329715	112829
345004	112830
480931	112831
165564	112832
155312	112833
11554	112834
8111	112835
701047	112836
390792	112837
301910	112838
238489	112839
482332	112840
18950	112841
2942	112842
132695	112843
234707	112844
217055	112845
116603	112846
167613	112847
625820	112848
412584	112849
48502	112850
140982	112851
674900	112852
6212	112853
645220	112854
94842	112855
39352	112856
291693	112857
29252	112858
145490	112859
90558	112860
138759	112861
672972	112862
65032	112863
402486	112864
48404	112865
265650	112866
100532	112867
330696	112868
437175	112869
381492	112870
605831	112871
676112	112872
195156	112873
303770	112874
32020	112875
57195	112876
429200	112877
480665	112878
138253	112879
46601	112880
554511	112881
307010	112882
327064	112883
386854	112884
240492	112885
80175	112886
147585	112887
37021	112888
184856	112889
263503	112890
396899	112891
344675	112892
494893	112893
481550	112894
101188	112895
356749	112896
109391	112897
125942	112898
258870	112899
537231	112900
54033	112901
166107	112902
480227	112903
28233	112904
15357	112905
161144	112906
660564	112907
632202	112908
130267	112909
479844	112910
362020	112911
656347	112912
207740	112913
396588	112914
497527	112915
696684	112916
203665	112917
574133	112918
68381	112919
589715	112920
248175	112921
10392	112922
490330	112923
228084	112924
140153	112925
625180	112926
414578	112927
81524	112928
106675	112929
481096	112930
142502	112931
46195	112932
9334	112933
655993	112934
13640	112935
643667	112936
118040	112937
383225	112938
37033	112939
4535	112940
124054	112941
359006	112942
77362	112943
43089	112944
86960	112945
369669	112946
447481	112947
197134	112948
103078	112949
581229	112950
383492	112951
537110	112952
363001	112953
91110	112954
45528	112955
250143	112956
382282	112957
544503	112958
585507	112959
562989	112960
241984	112961
389582	112962
62797	112963
721631	112964
100527	112965
526551	112966
147189	112967
119644	112968
695919	112969
300632	112970
492780	112971
332238	112972
587296	112973
17670	112974
134418	112975
602776	112976
571059	112977
132859	112978
392580	112979
151818	112980
265319	112981
211949	112982
105188	112983
540561	112984
190322	112985
14485	112986
393008	112987
615380	112988
88181	112989
18833	112990
445917	112991
110255	112992
51992	112993
17499	112994
79082	112995
307	112996
29790	112997
34789	112998
294488	112999
472705	113000
96161	113001
52213	113002
134366	113003
503808	113004
424544	113005
443524	113006
360787	113007
249205	113008
17643	113009
1316	113010
721175	113011
115340	113012
364833	113013
285894	113014
458448	113015
57227	113016
304860	113017
23912	113018
680595	113019
588215	113020
671744	113021
649324	113022
134597	113023
11316	113024
156884	113025
217121	113026
3657	113027
154064	113028
320936	113029
645331	113030
278244	113031
556822	113032
625909	113033
489514	113034
137492	113035
484198	113036
340663	113037
723361	113038
612577	113039
447113	113040
20093	113041
391599	113042
302111	113043
174738	113044
720546	113045
81499	113046
179857	113047
296709	113048
5262	113049
167751	113050
346561	113051
8558	113052
70048	113053
187522	113054
41081	113055
178265	113056
350111	113057
511848	113058
230739	113059
245559	113060
64158	113061
564366	113062
23861	113063
26473	113064
179557	113065
96271	113066
11919	113067
227381	113068
102233	113069
16405	113070
268913	113071
95249	113072
57471	113073
17047	113074
266794	113075
550492	113076
184925	113077
89456	113078
72026	113079
507041	113080
147687	113081
221044	113082
353946	113083
132544	113084
454636	113085
98059	113086
124058	113087
597685	113088
276605	113089
139139	113090
677368	113091
598262	113092
310253	113093
389714	113094
633823	113095
74802	113096
604309	113097
81841	113098
175271	113099
351499	113100
118586	113101
229797	113102
25195	113103
308764	113104
160387	113105
21304	113106
20729	113107
175577	113108
19951	113109
208394	113110
34210	113111
293602	113112
670316	113113
320372	113114
578735	113115
457133	113116
327208	113117
158344	113118
41168	113119
53247	113120
607047	113121
658596	113122
53603	113123
12067	113124
662456	113125
160870	113126
410000	113127
525346	113128
551846	113129
245751	113130
472304	113131
705621	113132
200987	113133
614774	113134
309029	113135
184007	113136
173427	113137
691613	113138
144136	113139
630767	113140
257931	113141
83865	113142
179254	113143
172105	113144
636595	113145
40093	113146
159500	113147
4389	113148
579073	113149
419738	113150
4494	113151
651210	113152
83526	113153
323536	113154
6318	113155
126766	113156
530541	113157
607511	113158
203135	113159
498348	113160
4740	113161
547355	113162
136413	113163
52645	113164
526864	113165
4784	113166
14591	113167
178306	113168
370941	113169
352079	113170
199730	113171
134791	113172
658233	113173
448393	113174
32908	113175
594567	113176
395511	113177
107280	113178
53017	113179
14402	113180
373430	113181
513781	113182
14269	113183
59	113184
563068	113185
439578	113186
387261	113187
708994	113188
511851	113189
694345	113190
184267	113191
334651	113192
695150	113193
141954	113194
564499	113195
695980	113196
371224	113197
92449	113198
84287	113199
680990	113200
448538	113201
448705	113202
117566	113203
32950	113204
15431	113205
508918	113206
695639	113207
113040	113208
71533	113209
131802	113210
251598	113211
22695	113212
306422	113213
679691	113214
259138	113215
313344	113216
124074	113217
430874	113218
400189	113219
12937	113220
58380	113221
621164	113222
456809	113223
659366	113224
523719	113225
74677	113226
196061	113227
401177	113228
20060	113229
78978	113230
226309	113231
150516	113232
61682	113233
116085	113234
20862	113235
607156	113236
62175	113237
219978	113238
662232	113239
552094	113240
273062	113241
122707	113242
571773	113243
151189	113244
361633	113245
712065	113246
291692	113247
647732	113248
262646	113249
61244	113250
109875	113251
347143	113252
23636	113253
176555	113254
171063	113255
136736	113256
596449	113257
462458	113258
305430	113259
3897	113260
104864	113261
140723	113262
211828	113263
62247	113264
9	113265
11141	113266
7260	113267
548758	113268
7066	113269
68537	113270
128673	113271
167497	113272
157013	113273
579810	113274
334434	113275
511215	113276
235379	113277
577558	113278
53679	113279
541871	113280
9646	113281
80826	113282
529433	113283
352322	113284
360892	113285
63427	113286
163814	113287
205734	113288
29743	113289
234162	113290
367929	113291
698581	113292
300834	113293
504847	113294
195824	113295
645685	113296
136738	113297
465824	113298
49968	113299
241654	113300
21625	113301
389941	113302
13439	113303
90708	113304
339249	113305
158577	113306
671066	113307
579152	113308
11718	113309
45029	113310
440931	113311
509668	113312
396563	113313
25622	113314
29959	113315
61090	113316
527943	113317
513969	113318
139274	113319
144331	113320
19070	113321
390654	113322
205070	113323
64705	113324
509447	113325
429790	113326
46824	113327
189	113328
208147	113329
377759	113330
558726	113331
443563	113332
642576	113333
677855	113334
174507	113335
3765	113336
437633	113337
68260	113338
403029	113339
165944	113340
633031	113341
30873	113342
524444	113343
294516	113344
499999	113345
174606	113346
40536	113347
122819	113348
119446	113349
148074	113350
121240	113351
518242	113352
119972	113353
450617	113354
662541	113355
655225	113356
140346	113357
459275	113358
67325	113359
59634	113360
619209	113361
394936	113362
464903	113363
373190	113364
640293	113365
635219	113366
54144	113367
217783	113368
224450	113369
29271	113370
97674	113371
218802	113372
123759	113373
1204	113374
182177	113375
648591	113376
55411	113377
153417	113378
11232	113379
123766	113380
14318	113381
178986	113382
272832	113383
648883	113384
636879	113385
643691	113386
486104	113387
227329	113388
50360	113389
538189	113390
105907	113391
167703	113392
229853	113393
408764	113394
510156	113395
578599	113396
258629	113397
321661	113398
389076	113399
420514	113400
636891	113401
691164	113402
367785	113403
664120	113404
126062	113405
622786	113406
539692	113407
22411	113408
103686	113409
271947	113410
90815	113411
28674	113412
376259	113413
395655	113414
562	113415
106538	113416
638560	113417
2381	113418
16324	113419
276566	113420
406318	113421
271111	113422
71489	113423
273257	113424
46425	113425
319356	113426
470921	113427
108121	113428
368593	113429
300901	113430
655544	113431
675613	113432
555326	113433
7762	113434
15216	113435
669825	113436
668460	113437
669896	113438
209712	113439
161217	113440
154065	113441
29109	113442
710512	113443
44142	113444
40	113445
618787	113446
23371	113447
159918	113448
374324	113449
17178	113450
38578	113451
572794	113452
217883	113453
39541	113454
21491	113455
147047	113456
87257	113457
180636	113458
166240	113459
392461	113460
542165	113461
262175	113462
45538	113463
447322	113464
55419	113465
716026	113466
547032	113467
713753	113468
222678	113469
505764	113470
494571	113471
374410	113472
146607	113473
65864	113474
370103	113475
366419	113476
299229	113477
633848	113478
529302	113479
95858	113480
518428	113481
43279	113482
143811	113483
430207	113484
157477	113485
37624	113486
2683	113487
69416	113488
86385	113489
149662	113490
53770	113491
71935	113492
573129	113493
399228	113494
143769	113495
47589	113496
186460	113497
83930	113498
83310	113499
248782	113500
360482	113501
607953	113502
180324	113503
397144	113504
591951	113505
572888	113506
509230	113507
210221	113508
133234	113509
162344	113510
333769	113511
1553	113512
580095	113513
280469	113514
702478	113515
108228	113516
254738	113517
522343	113518
463500	113519
679211	113520
613750	113521
239326	113522
302539	113523
87512	113524
125190	113525
163548	113526
512822	113527
8905	113528
495583	113529
179405	113530
515882	113531
710656	113532
713593	113533
128413	113534
669018	113535
304878	113536
452404	113537
127954	113538
351739	113539
23211	113540
475406	113541
300231	113542
176549	113543
171998	113544
584048	113545
131221	113546
403508	113547
231708	113548
135753	113549
78371	113550
588958	113551
467517	113552
272523	113553
153692	113554
387607	113555
323072	113556
32040	113557
603201	113558
165345	113559
30837	113560
630659	113561
370303	113562
108045	113563
19271	113564
414514	113565
39859	113566
17122	113567
86295	113568
110983	113569
335286	113570
614643	113571
71638	113572
24136	113573
450540	113574
18075	113575
232849	113576
14698	113577
349393	113578
478529	113579
456187	113580
38582	113581
639336	113582
433840	113583
73233	113584
79012	113585
49469	113586
65890	113587
266690	113588
103338	113589
29321	113590
2738	113591
716470	113592
43119	113593
425898	113594
505601	113595
73751	113596
242846	113597
685520	113598
559432	113599
30948	113600
36741	113601
245154	113602
423405	113603
131682	113604
276326	113605
162682	113606
10323	113607
633576	113608
43237	113609
545561	113610
266324	113611
412742	113612
55323	113613
345333	113614
681350	113615
683108	113616
66911	113617
162616	113618
31780	113619
457447	113620
37700	113621
72019	113622
101169	113623
377879	113624
6630	113625
333006	113626
559919	113627
100474	113628
471205	113629
81922	113630
23665	113631
299064	113632
24747	113633
15002	113634
327889	113635
723202	113636
3504	113637
130678	113638
580065	113639
723818	113640
638082	113641
340219	113642
106994	113643
54422	113644
96992	113645
623640	113646
153544	113647
292306	113648
3227	113649
46040	113650
66027	113651
435686	113652
396099	113653
589918	113654
42824	113655
189577	113656
337037	113657
14232	113658
424818	113659
134521	113660
252941	113661
15315	113662
525662	113663
111455	113664
144769	113665
11063	113666
705705	113667
320450	113668
11021	113669
1386	113670
158260	113671
128507	113672
501091	113673
385937	113674
446723	113675
160000	113676
159898	113677
678005	113678
638394	113679
441623	113680
91081	113681
32940	113682
120551	113683
507319	113684
632831	113685
8553	113686
386752	113687
509678	113688
7121	113689
407633	113690
16515	113691
20750	113692
130378	113693
244993	113694
18187	113695
26957	113696
149517	113697
393747	113698
307683	113699
117622	113700
124474	113701
165075	113702
186332	113703
97530	113704
277078	113705
139604	113706
327066	113707
314871	113708
21784	113709
300973	113710
657685	113711
205049	113712
143448	113713
101390	113714
580431	113715
130145	113716
573435	113717
6229	113718
400293	113719
546407	113720
22430	113721
551353	113722
610477	113723
669169	113724
99031	113725
75119	113726
141643	113727
385213	113728
6113	113729
38220	113730
575774	113731
128281	113732
297005	113733
544270	113734
80988	113735
124483	113736
169332	113737
472030	113738
590879	113739
625742	113740
195164	113741
721149	113742
543889	113743
343789	113744
169637	113745
125460	113746
348267	113747
256819	113748
476968	113749
154277	113750
568744	113751
89843	113752
57074	113753
571381	113754
187320	113755
612819	113756
255993	113757
74430	113758
38959	113759
109665	113760
593007	113761
252276	113762
161109	113763
57707	113764
6112	113765
90261	113766
191153	113767
144761	113768
42956	113769
2606	113770
44153	113771
102600	113772
80272	113773
48179	113774
518211	113775
720320	113776
490553	113777
60138	113778
6829	113779
529931	113780
287241	113781
77014	113782
4648	113783
534935	113784
241814	113785
711668	113786
149266	113787
675561	113788
50915	113789
247443	113790
328087	113791
137781	113792
348428	113793
1493	113794
117789	113795
62903	113796
189847	113797
347124	113798
505554	113799
410249	113800
57573	113801
111585	113802
508401	113803
93448	113804
574103	113805
342074	113806
24459	113807
290280	113808
85236	113809
665120	113810
385984	113811
22316	113812
378839	113813
11383	113814
97064	113815
644812	113816
382167	113817
149099	113818
92649	113819
303165	113820
382569	113821
54379	113822
44829	113823
486793	113824
510424	113825
20847	113826
575526	113827
519834	113828
297545	113829
150929	113830
422786	113831
264473	113832
197554	113833
52114	113834
688441	113835
46025	113836
425959	113837
11116	113838
180718	113839
196497	113840
484315	113841
181771	113842
201864	113843
464679	113844
212476	113845
59380	113846
494183	113847
415311	113848
183322	113849
543818	113850
214103	113851
629471	113852
660175	113853
254241	113854
52572	113855
589658	113856
45794	113857
422230	113858
55304	113859
19194	113860
255713	113861
60696	113862
547538	113863
428580	113864
256330	113865
263322	113866
239338	113867
323175	113868
538455	113869
660941	113870
694971	113871
436361	113872
425038	113873
412431	113874
555750	113875
462473	113876
646625	113877
582901	113878
10247	113879
32198	113880
701347	113881
23671	113882
110788	113883
484106	113884
432749	113885
256226	113886
137680	113887
376848	113888
702456	113889
123790	113890
6485	113891
334061	113892
68645	113893
110544	113894
379027	113895
475917	113896
198114	113897
40661	113898
488002	113899
53681	113900
182848	113901
595790	113902
207340	113903
8705	113904
115647	113905
620967	113906
75851	113907
398784	113908
152761	113909
457802	113910
142488	113911
689545	113912
163922	113913
631860	113914
18748	113915
298378	113916
689777	113917
131745	113918
59904	113919
7297	113920
461654	113921
723623	113922
224913	113923
572176	113924
599869	113925
28980	113926
488139	113927
12093	113928
13409	113929
53556	113930
589481	113931
620797	113932
536030	113933
680841	113934
627666	113935
58072	113936
113887	113937
327106	113938
254082	113939
216570	113940
548553	113941
75087	113942
46093	113943
99313	113944
344454	113945
202733	113946
231205	113947
268634	113948
167632	113949
549020	113950
249949	113951
97267	113952
141875	113953
371405	113954
53718	113955
393550	113956
583748	113957
526139	113958
118547	113959
48098	113960
5128	113961
508282	113962
50197	113963
38895	113964
592422	113965
69895	113966
220673	113967
719376	113968
185179	113969
154238	113970
7964	113971
458100	113972
212231	113973
668114	113974
489566	113975
532554	113976
35390	113977
97183	113978
723781	113979
328857	113980
54411	113981
26008	113982
133655	113983
18636	113984
359142	113985
85743	113986
126503	113987
42753	113988
604018	113989
348238	113990
21526	113991
180748	113992
510116	113993
186419	113994
272849	113995
489246	113996
432523	113997
135986	113998
193731	113999
690048	114000
602263	114001
280011	114002
238707	114003
308771	114004
94038	114005
258374	114006
491663	114007
111182	114008
484613	114009
719503	114010
16498	114011
392024	114012
194676	114013
345330	114014
32070	114015
473084	114016
68167	114017
34191	114018
477069	114019
403639	114020
45126	114021
555616	114022
19083	114023
342136	114024
173844	114025
454706	114026
66764	114027
596373	114028
636187	114029
151482	114030
158939	114031
286231	114032
124186	114033
47135	114034
474103	114035
185635	114036
132321	114037
567655	114038
518268	114039
150597	114040
221692	114041
1305	114042
256116	114043
147363	114044
399338	114045
699598	114046
27006	114047
425105	114048
542955	114049
272483	114050
149420	114051
663904	114052
711945	114053
474625	114054
319581	114055
548566	114056
116549	114057
138628	114058
20741	114059
462675	114060
2744	114061
616304	114062
685549	114063
257499	114064
542506	114065
181219	114066
451590	114067
672330	114068
145323	114069
127531	114070
184814	114071
462425	114072
459101	114073
479728	114074
104649	114075
670586	114076
626324	114077
616117	114078
159325	114079
376770	114080
4496	114081
580502	114082
126851	114083
598671	114084
418851	114085
571949	114086
703537	114087
17628	114088
70216	114089
237525	114090
128900	114091
475425	114092
49039	114093
157710	114094
578469	114095
176013	114096
319848	114097
105573	114098
498671	114099
711140	114100
186847	114101
645150	114102
751	114103
519520	114104
16554	114105
1280	114106
37092	114107
27148	114108
82982	114109
672212	114110
3732	114111
346260	114112
197123	114113
7384	114114
58352	114115
506328	114116
277433	114117
528693	114118
362639	114119
29941	114120
379389	114121
175523	114122
723919	114123
38517	114124
5827	114125
490523	114126
613594	114127
185721	114128
191253	114129
655902	114130
126157	114131
182583	114132
68696	114133
172857	114134
71827	114135
221536	114136
602858	114137
94475	114138
678068	114139
3892	114140
159069	114141
612633	114142
564357	114143
542294	114144
588155	114145
95850	114146
450585	114147
207342	114148
91483	114149
658910	114150
656752	114151
148454	114152
178449	114153
442929	114154
388479	114155
455148	114156
266003	114157
460810	114158
169762	114159
618365	114160
576321	114161
94004	114162
320451	114163
224809	114164
683700	114165
467373	114166
551491	114167
554318	114168
45110	114169
765	114170
18205	114171
434457	114172
455343	114173
240442	114174
468518	114175
329075	114176
496091	114177
18610	114178
5400	114179
216722	114180
571840	114181
20413	114182
27238	114183
507670	114184
25069	114185
3032	114186
216343	114187
100119	114188
714364	114189
40841	114190
184552	114191
446606	114192
442554	114193
265710	114194
82302	114195
673111	114196
251769	114197
144248	114198
441634	114199
4343	114200
91850	114201
202200	114202
238332	114203
340292	114204
551475	114205
490203	114206
468468	114207
134026	114208
45513	114209
174070	114210
47759	114211
176126	114212
27161	114213
606687	114214
66118	114215
290870	114216
88369	114217
226250	114218
146170	114219
494324	114220
2880	114221
58093	114222
594448	114223
711109	114224
36873	114225
2302	114226
35659	114227
144774	114228
68664	114229
152702	114230
529671	114231
173140	114232
543252	114233
5873	114234
551196	114235
135328	114236
456559	114237
591128	114238
624423	114239
699363	114240
606216	114241
104279	114242
9224	114243
538525	114244
28800	114245
21911	114246
684351	114247
345210	114248
642312	114249
242890	114250
340651	114251
650303	114252
131524	114253
511456	114254
8644	114255
170581	114256
186773	114257
515717	114258
198265	114259
657979	114260
170597	114261
42329	114262
125162	114263
670104	114264
335263	114265
286447	114266
431332	114267
321829	114268
697767	114269
185656	114270
166459	114271
314405	114272
668288	114273
702383	114274
133537	114275
667557	114276
167511	114277
48904	114278
664097	114279
66633	114280
656379	114281
643684	114282
472350	114283
102232	114284
181646	114285
620284	114286
2779	114287
66785	114288
300446	114289
667458	114290
153862	114291
145578	114292
723680	114293
88379	114294
47594	114295
45722	114296
508821	114297
163996	114298
9136	114299
383867	114300
36571	114301
606042	114302
151212	114303
146443	114304
48155	114305
250972	114306
507797	114307
359988	114308
19210	114309
159860	114310
78252	114311
339939	114312
167012	114313
54345	114314
139019	114315
148375	114316
154304	114317
114095	114318
166437	114319
179948	114320
77333	114321
367328	114322
524333	114323
180640	114324
122192	114325
51867	114326
231213	114327
123605	114328
50902	114329
194915	114330
713355	114331
677166	114332
629763	114333
6753	114334
682903	114335
9735	114336
300428	114337
256420	114338
628042	114339
719914	114340
238265	114341
686470	114342
537702	114343
122078	114344
523032	114345
623316	114346
142240	114347
47959	114348
51668	114349
91241	114350
127477	114351
407559	114352
118324	114353
101271	114354
523772	114355
162012	114356
649030	114357
149698	114358
643886	114359
300097	114360
79768	114361
229375	114362
45568	114363
88481	114364
580897	114365
692849	114366
341882	114367
149894	114368
1124	114369
95856	114370
221652	114371
211943	114372
573952	114373
337362	114374
48918	114375
206094	114376
551997	114377
359583	114378
53362	114379
46332	114380
132095	114381
262896	114382
644592	114383
12459	114384
453592	114385
675186	114386
540411	114387
512415	114388
259200	114389
12358	114390
141439	114391
531752	114392
2948	114393
560805	114394
66758	114395
14480	114396
47722	114397
657353	114398
95446	114399
198179	114400
124549	114401
366624	114402
74	114403
90488	114404
152698	114405
340056	114406
14539	114407
700828	114408
83934	114409
334133	114410
170550	114411
50126	114412
293219	114413
320244	114414
2676	114415
267589	114416
202500	114417
84744	114418
97715	114419
68299	114420
77785	114421
575551	114422
236020	114423
547877	114424
5615	114425
458388	114426
148075	114427
257174	114428
87815	114429
542810	114430
606164	114431
208869	114432
42688	114433
434266	114434
218141	114435
3894	114436
404745	114437
16235	114438
8672	114439
378590	114440
20917	114441
133011	114442
25131	114443
157054	114444
147885	114445
489255	114446
681728	114447
20490	114448
255786	114449
86442	114450
62456	114451
96159	114452
527855	114453
264459	114454
152807	114455
559689	114456
341689	114457
361900	114458
269319	114459
59937	114460
154395	114461
487030	114462
112042	114463
181574	114464
101896	114465
389676	114466
259656	114467
191542	114468
40147	114469
195876	114470
456753	114471
608820	114472
51709	114473
70992	114474
116818	114475
238376	114476
50585	114477
132556	114478
692063	114479
101919	114480
543101	114481
635946	114482
51490	114483
399233	114484
316233	114485
179229	114486
606465	114487
565089	114488
221919	114489
50386	114490
310553	114491
692246	114492
3975	114493
705348	114494
599984	114495
347824	114496
93165	114497
425734	114498
183772	114499
719032	114500
113976	114501
149243	114502
121734	114503
601635	114504
723300	114505
483171	114506
346480	114507
478335	114508
44641	114509
497756	114510
8201	114511
512285	114512
155354	114513
713770	114514
41726	114515
567185	114516
152391	114517
176491	114518
16329	114519
55460	114520
568357	114521
273210	114522
387956	114523
637654	114524
41172	114525
81157	114526
14139	114527
368333	114528
116381	114529
497259	114530
296835	114531
365981	114532
151955	114533
641337	114534
352069	114535
554536	114536
218764	114537
490812	114538
93860	114539
71896	114540
23200	114541
471044	114542
387001	114543
207881	114544
632055	114545
426112	114546
582891	114547
84603	114548
57344	114549
686368	114550
156740	114551
401670	114552
296571	114553
660161	114554
19	114555
139119	114556
577471	114557
179476	114558
296555	114559
36201	114560
295653	114561
168638	114562
554563	114563
71161	114564
70781	114565
24711	114566
468144	114567
576816	114568
229496	114569
237324	114570
68089	114571
8508	114572
374890	114573
504283	114574
646046	114575
48675	114576
333443	114577
44244	114578
542799	114579
372771	114580
33283	114581
655146	114582
112135	114583
97242	114584
44110	114585
81996	114586
234232	114587
676661	114588
11639	114589
107542	114590
593393	114591
310589	114592
35467	114593
1943	114594
305183	114595
599588	114596
1466	114597
512601	114598
368014	114599
86629	114600
90334	114601
708337	114602
679025	114603
253364	114604
53802	114605
158077	114606
183086	114607
323947	114608
201292	114609
673266	114610
360560	114611
357037	114612
429403	114613
245666	114614
611971	114615
172760	114616
450085	114617
183814	114618
266128	114619
50087	114620
167704	114621
178405	114622
325834	114623
154749	114624
600600	114625
58873	114626
446777	114627
51905	114628
67133	114629
455629	114630
131546	114631
14973	114632
34696	114633
608094	114634
581845	114635
194764	114636
581127	114637
63675	114638
322671	114639
470	114640
1405	114641
649916	114642
104390	114643
13342	114644
55015	114645
480941	114646
53077	114647
483258	114648
248083	114649
127110	114650
642239	114651
58593	114652
1603	114653
29530	114654
10970	114655
122356	114656
114335	114657
92463	114658
555743	114659
661637	114660
581805	114661
102181	114662
29388	114663
49432	114664
126766	114665
354811	114666
201988	114667
552657	114668
564701	114669
367353	114670
163686	114671
70039	114672
128611	114673
152477	114674
515010	114675
9873	114676
682985	114677
677636	114678
12741	114679
710423	114680
404933	114681
666597	114682
155112	114683
36138	114684
67523	114685
58925	114686
254028	114687
98611	114688
64627	114689
315128	114690
127463	114691
706956	114692
109414	114693
680411	114694
343526	114695
163964	114696
192124	114697
96929	114698
600721	114699
156535	114700
351080	114701
68933	114702
428	114703
72974	114704
400648	114705
369973	114706
40406	114707
251479	114708
166214	114709
154106	114710
167954	114711
550917	114712
1451	114713
471799	114714
402810	114715
136318	114716
432759	114717
410482	114718
34770	114719
76440	114720
512986	114721
51272	114722
278418	114723
556513	114724
365709	114725
401244	114726
192552	114727
532171	114728
175832	114729
474290	114730
4723	114731
452343	114732
45157	114733
192586	114734
83230	114735
87303	114736
23590	114737
508978	114738
652549	114739
49870	114740
155415	114741
556524	114742
133181	114743
123306	114744
235931	114745
525376	114746
72225	114747
412798	114748
367770	114749
262968	114750
7022	114751
119213	114752
533496	114753
662939	114754
461111	114755
43787	114756
668985	114757
8441	114758
120913	114759
368886	114760
607551	114761
182255	114762
213319	114763
49668	114764
537880	114765
695280	114766
669459	114767
496508	114768
660646	114769
2355	114770
161702	114771
537719	114772
458460	114773
660416	114774
29484	114775
111024	114776
685607	114777
426677	114778
64103	114779
52900	114780
13110	114781
665814	114782
62349	114783
383367	114784
606380	114785
364216	114786
374247	114787
323130	114788
3678	114789
567721	114790
57208	114791
567414	114792
33707	114793
120876	114794
200649	114795
673812	114796
283040	114797
26994	114798
662062	114799
209804	114800
10158	114801
596779	114802
135340	114803
239294	114804
725158	114805
238366	114806
381343	114807
136828	114808
647202	114809
137563	114810
52850	114811
34559	114812
632714	114813
35795	114814
456702	114815
652672	114816
712220	114817
35639	114818
185756	114819
699814	114820
178432	114821
400314	114822
6307	114823
1000	114824
450118	114825
34017	114826
201372	114827
178433	114828
591398	114829
278807	114830
419737	114831
402321	114832
308217	114833
380708	114834
568651	114835
300743	114836
40636	114837
459683	114838
124006	114839
330437	114840
478407	114841
554778	114842
65514	114843
167731	114844
7533	114845
103787	114846
640904	114847
612096	114848
16944	114849
614023	114850
333865	114851
171425	114852
212032	114853
505217	114854
13344	114855
678565	114856
440708	114857
544438	114858
36755	114859
39782	114860
9879	114861
327583	114862
711774	114863
698430	114864
511543	114865
454793	114866
72389	114867
316179	114868
598178	114869
520716	114870
494423	114871
686525	114872
48167	114873
46560	114874
486228	114875
11501	114876
499884	114877
667107	114878
295310	114879
517587	114880
86110	114881
535929	114882
409994	114883
256838	114884
584179	114885
146161	114886
177589	114887
180909	114888
387003	114889
178040	114890
61101	114891
167744	114892
505641	114893
41730	114894
544062	114895
177445	114896
573827	114897
265044	114898
339433	114899
446874	114900
142160	114901
511995	114902
213156	114903
33898	114904
555201	114905
718602	114906
211129	114907
366620	114908
473114	114909
724377	114910
109970	114911
420317	114912
91621	114913
198767	114914
388567	114915
718240	114916
525353	114917
9988	114918
353999	114919
19960	114920
89994	114921
585966	114922
269106	114923
39516	114924
675681	114925
89599	114926
76746	114927
107046	114928
187532	114929
59047	114930
38459	114931
5660	114932
110013	114933
7222	114934
42144	114935
5029	114936
148070	114937
131031	114938
282001	114939
683905	114940
299584	114941
498445	114942
211526	114943
227296	114944
479275	114945
66278	114946
9324	114947
385890	114948
504637	114949
328932	114950
101301	114951
485583	114952
641180	114953
396833	114954
156862	114955
139244	114956
459860	114957
316214	114958
298394	114959
721203	114960
541178	114961
11160	114962
13913	114963
23353	114964
258771	114965
392926	114966
55660	114967
28669	114968
130262	114969
409051	114970
356927	114971
159189	114972
543574	114973
167724	114974
677667	114975
52752	114976
23859	114977
57491	114978
59349	114979
357751	114980
179309	114981
1982	114982
92537	114983
571621	114984
30934	114985
374152	114986
114154	114987
453921	114988
5362	114989
636924	114990
524741	114991
120808	114992
20935	114993
149348	114994
420798	114995
89106	114996
213761	114997
177501	114998
100553	114999
2484	115000
116815	115001
692250	115002
503747	115003
306100	115004
185241	115005
414164	115006
155574	115007
181844	115008
129554	115009
6459	115010
102051	115011
449755	115012
540009	115013
19084	115014
104759	115015
467668	115016
352344	115017
259853	115018
189553	115019
1699	115020
429785	115021
302744	115022
48459	115023
35633	115024
570860	115025
16118	115026
315479	115027
481335	115028
524413	115029
151466	115030
44711	115031
361806	115032
557573	115033
636917	115034
14568	115035
399241	115036
671362	115037
261185	115038
115826	115039
234666	115040
615659	115041
70941	115042
349720	115043
501344	115044
630328	115045
166749	115046
545877	115047
65364	115048
204	115049
171739	115050
642918	115051
67413	115052
3783	115053
159322	115054
149089	115055
400534	115056
132029	115057
141644	115058
344458	115059
428351	115060
633220	115061
123595	115062
370219	115063
26313	115064
3883	115065
520571	115066
506159	115067
5759	115068
638323	115069
648831	115070
134578	115071
560083	115072
169699	115073
497648	115074
502176	115075
208167	115076
551720	115077
194518	115078
640215	115079
63739	115080
571134	115081
661678	115082
468322	115083
289680	115084
719573	115085
410720	115086
265793	115087
510324	115088
460857	115089
94117	115090
81503	115091
292579	115092
29780	115093
122959	115094
302836	115095
500642	115096
642376	115097
288218	115098
233294	115099
45623	115100
228567	115101
133665	115102
168766	115103
685142	115104
422156	115105
192276	115106
570662	115107
434712	115108
537757	115109
199792	115110
112029	115111
12781	115112
653547	115113
376189	115114
89392	115115
167553	115116
708567	115117
453520	115118
367368	115119
82257	115120
525930	115121
576340	115122
12761	115123
2754	115124
523328	115125
148820	115126
637305	115127
14609	115128
48984	115129
382667	115130
29148	115131
96025	115132
39557	115133
119930	115134
492430	115135
56261	115136
22200	115137
1022	115138
277353	115139
27734	115140
512280	115141
117254	115142
382932	115143
682552	115144
171856	115145
225619	115146
74615	115147
103200	115148
36931	115149
375819	115150
170884	115151
48822	115152
247010	115153
384608	115154
135948	115155
514721	115156
155004	115157
249284	115158
575013	115159
2070	115160
585558	115161
125085	115162
569869	115163
627877	115164
333576	115165
706441	115166
502890	115167
185634	115168
137681	115169
77413	115170
19625	115171
724795	115172
67536	115173
644369	115174
102541	115175
701898	115176
46773	115177
112873	115178
37642	115179
38113	115180
117030	115181
13712	115182
297863	115183
86973	115184
192882	115185
173519	115186
112645	115187
393105	115188
314968	115189
433461	115190
28211	115191
266886	115192
3469	115193
504172	115194
2385	115195
473729	115196
713601	115197
562884	115198
302130	115199
441804	115200
133593	115201
19642	115202
293751	115203
174075	115204
277400	115205
577385	115206
672831	115207
142053	115208
258428	115209
75975	115210
126921	115211
2910	115212
15969	115213
452865	115214
309889	115215
239155	115216
566460	115217
677796	115218
557785	115219
520745	115220
267178	115221
223924	115222
376289	115223
336464	115224
46580	115225
673241	115226
90096	115227
450795	115228
370246	115229
17571	115230
410800	115231
34484	115232
63797	115233
610524	115234
500139	115235
17194	115236
326249	115237
704492	115238
12553	115239
19805	115240
134493	115241
349854	115242
671944	115243
331580	115244
14896	115245
490129	115246
520629	115247
684613	115248
123118	115249
709201	115250
424665	115251
32943	115252
129921	115253
619527	115254
359505	115255
146213	115256
369229	115257
314128	115258
3254	115259
209348	115260
376526	115261
370726	115262
382708	115263
126229	115264
34	115265
216313	115266
45611	115267
85221	115268
531709	115269
676562	115270
95362	115271
26784	115272
580819	115273
650762	115274
634119	115275
74744	115276
18923	115277
529553	115278
499931	115279
67357	115280
88865	115281
426613	115282
195712	115283
53314	115284
9765	115285
33856	115286
510905	115287
6063	115288
399397	115289
253769	115290
179795	115291
111839	115292
713661	115293
39220	115294
77288	115295
147262	115296
213857	115297
10657	115298
427019	115299
242635	115300
119425	115301
37515	115302
14761	115303
166927	115304
197082	115305
618603	115306
31332	115307
23337	115308
495598	115309
156680	115310
491483	115311
55864	115312
472730	115313
695525	115314
274721	115315
375990	115316
709004	115317
18526	115318
438703	115319
251754	115320
341865	115321
10716	115322
276880	115323
169881	115324
32613	115325
33791	115326
293870	115327
610642	115328
525968	115329
502810	115330
97893	115331
682496	115332
576166	115333
12831	115334
66969	115335
687372	115336
175407	115337
63700	115338
564390	115339
250117	115340
61950	115341
10674	115342
82015	115343
415679	115344
347007	115345
146248	115346
561114	115347
17713	115348
229665	115349
53606	115350
385101	115351
301380	115352
112074	115353
356450	115354
146028	115355
346424	115356
124226	115357
107068	115358
364338	115359
150971	115360
291225	115361
210192	115362
601424	115363
98603	115364
30332	115365
440773	115366
396538	115367
146745	115368
162102	115369
428056	115370
568979	115371
81476	115372
226404	115373
28494	115374
508215	115375
635254	115376
207884	115377
390548	115378
101666	115379
65505	115380
634183	115381
11771	115382
123070	115383
188955	115384
284725	115385
397948	115386
181723	115387
90088	115388
74287	115389
14932	115390
58832	115391
83592	115392
96944	115393
665294	115394
176788	115395
121327	115396
558781	115397
39683	115398
125845	115399
606445	115400
448814	115401
91359	115402
8974	115403
567083	115404
98696	115405
12815	115406
166184	115407
71720	115408
360747	115409
461255	115410
452507	115411
196312	115412
238216	115413
503822	115414
101166	115415
363696	115416
147	115417
214551	115418
110883	115419
622866	115420
34042	115421
161583	115422
183552	115423
408048	115424
379081	115425
418632	115426
610327	115427
542350	115428
403411	115429
138502	115430
654415	115431
184113	115432
658362	115433
55738	115434
675610	115435
33740	115436
712825	115437
688305	115438
552024	115439
89639	115440
2487	115441
183899	115442
174488	115443
643685	115444
592613	115445
118199	115446
276985	115447
342305	115448
299876	115449
38453	115450
152502	115451
6672	115452
354570	115453
716895	115454
18655	115455
580337	115456
405070	115457
175197	115458
56112	115459
139351	115460
12037	115461
156168	115462
55778	115463
200919	115464
37217	115465
74584	115466
305979	115467
82611	115468
80048	115469
13347	115470
5633	115471
185932	115472
714646	115473
272290	115474
72201	115475
431067	115476
162321	115477
622392	115478
586691	115479
113553	115480
349091	115481
556369	115482
5916	115483
318978	115484
68411	115485
180794	115486
85586	115487
563357	115488
10123	115489
21870	115490
604061	115491
381071	115492
166803	115493
21502	115494
4819	115495
160701	115496
356248	115497
139145	115498
110239	115499
353749	115500
297166	115501
165927	115502
224764	115503
89446	115504
694573	115505
407864	115506
350254	115507
173177	115508
52170	115509
258997	115510
116968	115511
339217	115512
77570	115513
363568	115514
133457	115515
306665	115516
47319	115517
40276	115518
6625	115519
544307	115520
552369	115521
548529	115522
242480	115523
63961	115524
465616	115525
55	115526
18121	115527
104518	115528
327671	115529
149585	115530
433858	115531
118859	115532
396508	115533
703945	115534
717282	115535
538480	115536
84028	115537
21953	115538
397956	115539
54758	115540
458	115541
101	115542
88340	115543
132732	115544
298559	115545
580724	115546
3545	115547
137722	115548
23095	115549
689803	115550
331166	115551
3705	115552
212212	115553
364301	115554
25076	115555
480022	115556
329412	115557
688843	115558
574802	115559
17929	115560
186881	115561
399080	115562
651024	115563
62699	115564
157307	115565
578345	115566
33533	115567
585576	115568
631238	115569
138493	115570
386683	115571
378815	115572
201845	115573
654876	115574
362463	115575
8263	115576
700738	115577
17672	115578
9508	115579
612431	115580
450436	115581
232144	115582
112854	115583
465662	115584
354059	115585
542422	115586
29950	115587
374169	115588
212318	115589
42107	115590
397936	115591
83382	115592
662408	115593
223796	115594
262717	115595
158227	115596
178980	115597
107311	115598
346699	115599
56580	115600
521579	115601
38161	115602
71288	115603
213683	115604
338405	115605
28399	115606
232565	115607
504081	115608
498517	115609
190919	115610
671615	115611
673242	115612
185965	115613
156020	115614
2051	115615
24767	115616
548535	115617
452500	115618
234498	115619
500910	115620
553200	115621
30269	115622
304836	115623
522630	115624
381287	115625
543004	115626
171906	115627
48372	115628
583204	115629
691423	115630
45243	115631
12848	115632
617988	115633
257899	115634
472509	115635
390070	115636
5779	115637
36605	115638
346050	115639
421371	115640
18508	115641
125300	115642
9446	115643
723126	115644
6102	115645
627635	115646
669380	115647
23216	115648
2908	115649
34133	115650
420866	115651
91659	115652
562383	115653
589053	115654
256034	115655
185869	115656
191070	115657
650904	115658
455232	115659
194139	115660
61866	115661
179326	115662
544893	115663
93798	115664
686066	115665
116811	115666
120938	115667
475950	115668
261490	115669
60900	115670
567977	115671
305981	115672
676464	115673
408824	115674
139859	115675
10206	115676
307449	115677
74648	115678
10316	115679
368306	115680
633770	115681
148188	115682
362376	115683
518770	115684
80073	115685
14563	115686
70580	115687
103958	115688
474	115689
10771	115690
26599	115691
332027	115692
115105	115693
177046	115694
570881	115695
339839	115696
709731	115697
205636	115698
51907	115699
699090	115700
492505	115701
559580	115702
15777	115703
673087	115704
42554	115705
491443	115706
253294	115707
661402	115708
158339	115709
503855	115710
606192	115711
329299	115712
156668	115713
539501	115714
32975	115715
495674	115716
373532	115717
392934	115718
95424	115719
540682	115720
647935	115721
651929	115722
643	115723
497035	115724
235873	115725
341483	115726
683777	115727
194505	115728
192344	115729
137930	115730
596016	115731
55311	115732
61201	115733
20188	115734
69990	115735
597384	115736
12924	115737
67210	115738
759	115739
154684	115740
236024	115741
471919	115742
128818	115743
500880	115744
79689	115745
664686	115746
121735	115747
594806	115748
115001	115749
53300	115750
615309	115751
53176	115752
185221	115753
149370	115754
533234	115755
25950	115756
152706	115757
500820	115758
187024	115759
532649	115760
17038	115761
122545	115762
696240	115763
453147	115764
56218	115765
10896	115766
274070	115767
156597	115768
1366	115769
205686	115770
665376	115771
349108	115772
5948	115773
244186	115774
615720	115775
721475	115776
13087	115777
169954	115778
291288	115779
625737	115780
723287	115781
50998	115782
582967	115783
73414	115784
286719	115785
447610	115786
84240	115787
37948	115788
369195	115789
65811	115790
373186	115791
685272	115792
633475	115793
28996	115794
478364	115795
569817	115796
7559	115797
301418	115798
355084	115799
229700	115800
22324	115801
115600	115802
112812	115803
126822	115804
172562	115805
183422	115806
425046	115807
268350	115808
128132	115809
403251	115810
100891	115811
156725	115812
481440	115813
355213	115814
142308	115815
646081	115816
170395	115817
10767	115818
37833	115819
6615	115820
120856	115821
117886	115822
564329	115823
307484	115824
621975	115825
45527	115826
713937	115827
669635	115828
486486	115829
227287	115830
412184	115831
22227	115832
92947	115833
278458	115834
24849	115835
350316	115836
522475	115837
257356	115838
444349	115839
231449	115840
262805	115841
89132	115842
65028	115843
389575	115844
178729	115845
37695	115846
99601	115847
65153	115848
316851	115849
8419	115850
331705	115851
367614	115852
707806	115853
77581	115854
42902	115855
481437	115856
29618	115857
363462	115858
499832	115859
126382	115860
721662	115861
204677	115862
44032	115863
54650	115864
514430	115865
88343	115866
30975	115867
288608	115868
184815	115869
165102	115870
708377	115871
17817	115872
180627	115873
659247	115874
439698	115875
292971	115876
128262	115877
466739	115878
403202	115879
184626	115880
330939	115881
324036	115882
183494	115883
529878	115884
121942	115885
24731	115886
622956	115887
654525	115888
77302	115889
101319	115890
544698	115891
94898	115892
216892	115893
160756	115894
218771	115895
219072	115896
591756	115897
62972	115898
212379	115899
25132	115900
72835	115901
317109	115902
41558	115903
469267	115904
38932	115905
65554	115906
722963	115907
290144	115908
364055	115909
127561	115910
115018	115911
172663	115912
182234	115913
168876	115914
199581	115915
111277	115916
275720	115917
571298	115918
61025	115919
664210	115920
465652	115921
97546	115922
339471	115923
656809	115924
35690	115925
415549	115926
149790	115927
41494	115928
453909	115929
247487	115930
486622	115931
170370	115932
256582	115933
510068	115934
181805	115935
679459	115936
635	115937
4655	115938
54757	115939
580100	115940
292583	115941
18232	115942
35072	115943
137927	115944
371819	115945
76067	115946
611665	115947
475340	115948
21318	115949
513622	115950
637186	115951
466116	115952
673806	115953
34831	115954
229917	115955
88868	115956
604840	115957
360315	115958
382891	115959
5752	115960
271419	115961
103285	115962
216855	115963
40348	115964
181161	115965
12424	115966
75733	115967
130208	115968
303227	115969
30543	115970
84353	115971
663864	115972
525383	115973
572729	115974
337695	115975
700183	115976
50423	115977
3120	115978
79820	115979
252839	115980
87859	115981
73674	115982
1460	115983
21	115984
167792	115985
188438	115986
315979	115987
381872	115988
260617	115989
178766	115990
638681	115991
642336	115992
633029	115993
73426	115994
550726	115995
454066	115996
531203	115997
635228	115998
88653	115999
80663	116000
5218	116001
584287	116002
649046	116003
149450	116004
446879	116005
262447	116006
36007	116007
91737	116008
456153	116009
109351	116010
117738	116011
275413	116012
33482	116013
498949	116014
2663	116015
73331	116016
4257	116017
14905	116018
107685	116019
692301	116020
679301	116021
454617	116022
280957	116023
106111	116024
107696	116025
16659	116026
659457	116027
5184	116028
69637	116029
139741	116030
206818	116031
403406	116032
44981	116033
587301	116034
639709	116035
14332	116036
129049	116037
180380	116038
413496	116039
715304	116040
36399	116041
499822	116042
98893	116043
528380	116044
224495	116045
59396	116046
87909	116047
228682	116048
102264	116049
537652	116050
200437	116051
449509	116052
301981	116053
404373	116054
692048	116055
368370	116056
501818	116057
320479	116058
485096	116059
186243	116060
30140	116061
325052	116062
400992	116063
365930	116064
351651	116065
44585	116066
416061	116067
190642	116068
47234	116069
698851	116070
488443	116071
699132	116072
453458	116073
189826	116074
245260	116075
526954	116076
346105	116077
59517	116078
35504	116079
366156	116080
694331	116081
149547	116082
489613	116083
133821	116084
163769	116085
413660	116086
131920	116087
627329	116088
585970	116089
521285	116090
305502	116091
60322	116092
182517	116093
24482	116094
2597	116095
51225	116096
436750	116097
606770	116098
129419	116099
651821	116100
513310	116101
183442	116102
561751	116103
97512	116104
47587	116105
108873	116106
7635	116107
529055	116108
717455	116109
449974	116110
130857	116111
391151	116112
103112	116113
19897	116114
153173	116115
282999	116116
424643	116117
12543	116118
408187	116119
447130	116120
72449	116121
477076	116122
668075	116123
88793	116124
310491	116125
418328	116126
299127	116127
628053	116128
523	116129
21474	116130
665874	116131
725179	116132
360192	116133
98288	116134
121970	116135
8	116136
608823	116137
13977	116138
283454	116139
90629	116140
312123	116141
367901	116142
201113	116143
564156	116144
105340	116145
2366	116146
160342	116147
3580	116148
157700	116149
508733	116150
180275	116151
371670	116152
469456	116153
219423	116154
272921	116155
335339	116156
462992	116157
350587	116158
607289	116159
508957	116160
630812	116161
620937	116162
227570	116163
279311	116164
183167	116165
673807	116166
204495	116167
58777	116168
534506	116169
70660	116170
480044	116171
329115	116172
375852	116173
17268	116174
246094	116175
614122	116176
444386	116177
7759	116178
657402	116179
34125	116180
338728	116181
43534	116182
21103	116183
258492	116184
182273	116185
372825	116186
624124	116187
351382	116188
106319	116189
26568	116190
548958	116191
452481	116192
83107	116193
210266	116194
147895	116195
331135	116196
50259	116197
207702	116198
72209	116199
323873	116200
124029	116201
330036	116202
684266	116203
142237	116204
133736	116205
95861	116206
583491	116207
343104	116208
601429	116209
30519	116210
634790	116211
299273	116212
233220	116213
548830	116214
32146	116215
202984	116216
497270	116217
395021	116218
156852	116219
98108	116220
59458	116221
129094	116222
423350	116223
80424	116224
256779	116225
421957	116226
670329	116227
135312	116228
134192	116229
168669	116230
16272	116231
226302	116232
370498	116233
429546	116234
112340	116235
311462	116236
186219	116237
616310	116238
680620	116239
347286	116240
147394	116241
36992	116242
35681	116243
100220	116244
183826	116245
272517	116246
394101	116247
9011	116248
379963	116249
302579	116250
608641	116251
518622	116252
78225	116253
139357	116254
137115	116255
465364	116256
49707	116257
458021	116258
238908	116259
316559	116260
415181	116261
421407	116262
368768	116263
97859	116264
397253	116265
678107	116266
637990	116267
692512	116268
13357	116269
162004	116270
391234	116271
688953	116272
573380	116273
602937	116274
37892	116275
667737	116276
111654	116277
237306	116278
682030	116279
707405	116280
175082	116281
52698	116282
342422	116283
30780	116284
13034	116285
49892	116286
97212	116287
442431	116288
508536	116289
508102	116290
102069	116291
466748	116292
430233	116293
448294	116294
29961	116295
650243	116296
310151	116297
133482	116298
259479	116299
463256	116300
596546	116301
297430	116302
360002	116303
54513	116304
9103	116305
343749	116306
160958	116307
17319	116308
606841	116309
228960	116310
694240	116311
183327	116312
629570	116313
14122	116314
83610	116315
139476	116316
289890	116317
93184	116318
14761	116319
417272	116320
246672	116321
60913	116322
150264	116323
586801	116324
456249	116325
341991	116326
331891	116327
101139	116328
111714	116329
19039	116330
452477	116331
404835	116332
521934	116333
373106	116334
50312	116335
180132	116336
655167	116337
115524	116338
362616	116339
551508	116340
261803	116341
16046	116342
37446	116343
173554	116344
345445	116345
215193	116346
360665	116347
552021	116348
437017	116349
46526	116350
338221	116351
69993	116352
289694	116353
669707	116354
172339	116355
186633	116356
284087	116357
528885	116358
147277	116359
206162	116360
612884	116361
439420	116362
607897	116363
445307	116364
271465	116365
145948	116366
383121	116367
346484	116368
10526	116369
24643	116370
266022	116371
86209	116372
27681	116373
140738	116374
178198	116375
567570	116376
487178	116377
724071	116378
552144	116379
591175	116380
126179	116381
673600	116382
6633	116383
256388	116384
9252	116385
665921	116386
447554	116387
417526	116388
417805	116389
152890	116390
177517	116391
119584	116392
3800	116393
59705	116394
128668	116395
88351	116396
717242	116397
479297	116398
131068	116399
708467	116400
349263	116401
57270	116402
702882	116403
20319	116404
333495	116405
5568	116406
171928	116407
98381	116408
164833	116409
3545	116410
137010	116411
125636	116412
20910	116413
24705	116414
720752	116415
694410	116416
683203	116417
49543	116418
388328	116419
279493	116420
793	116421
542811	116422
282262	116423
225712	116424
131480	116425
591061	116426
8488	116427
7813	116428
593061	116429
574572	116430
681623	116431
591009	116432
3433	116433
61687	116434
530702	116435
130622	116436
13109	116437
369880	116438
658939	116439
212456	116440
25966	116441
354243	116442
28326	116443
279513	116444
143951	116445
721097	116446
234386	116447
707876	116448
476854	116449
21531	116450
64697	116451
140807	116452
183917	116453
550425	116454
619062	116455
306254	116456
32959	116457
93608	116458
150790	116459
483914	116460
543436	116461
627817	116462
61787	116463
581832	116464
3639	116465
109471	116466
211116	116467
542453	116468
119580	116469
38686	116470
110117	116471
237993	116472
258209	116473
696974	116474
141910	116475
606478	116476
2350	116477
243101	116478
437280	116479
335895	116480
291721	116481
492415	116482
31354	116483
481110	116484
452796	116485
5432	116486
721344	116487
176341	116488
9549	116489
585072	116490
333908	116491
13701	116492
5748	116493
31285	116494
85498	116495
86090	116496
13337	116497
54208	116498
50881	116499
155511	116500
705134	116501
13551	116502
42411	116503
86431	116504
181558	116505
687719	116506
522489	116507
642311	116508
76084	116509
12915	116510
64198	116511
172167	116512
612580	116513
49373	116514
358864	116515
41260	116516
486955	116517
14585	116518
402341	116519
353615	116520
564279	116521
103892	116522
225219	116523
175310	116524
9620	116525
52276	116526
131147	116527
587167	116528
253747	116529
372855	116530
179304	116531
414441	116532
98828	116533
14730	116534
40209	116535
63120	116536
13503	116537
893	116538
263313	116539
129578	116540
151469	116541
719902	116542
169323	116543
339943	116544
89049	116545
632059	116546
452709	116547
60756	116548
140022	116549
30357	116550
471819	116551
146310	116552
422562	116553
128812	116554
91681	116555
712262	116556
139800	116557
49660	116558
411463	116559
36106	116560
419552	116561
56904	116562
57452	116563
64932	116564
7247	116565
513367	116566
526920	116567
141087	116568
650144	116569
397704	116570
623749	116571
348486	116572
519457	116573
360005	116574
401856	116575
63129	116576
672218	116577
6107	116578
45356	116579
582458	116580
187525	116581
54450	116582
16537	116583
63666	116584
609977	116585
656320	116586
364167	116587
16152	116588
306114	116589
77151	116590
278583	116591
219175	116592
45778	116593
106549	116594
34395	116595
73734	116596
467610	116597
461593	116598
96450	116599
177100	116600
74693	116601
17096	116602
81900	116603
504248	116604
671471	116605
165388	116606
98996	116607
82283	116608
425965	116609
166043	116610
715881	116611
213574	116612
158512	116613
671553	116614
323037	116615
387970	116616
118378	116617
7735	116618
322295	116619
21932	116620
186765	116621
103719	116622
419458	116623
126669	116624
66220	116625
111270	116626
14937	116627
239003	116628
662666	116629
566472	116630
115197	116631
288068	116632
208388	116633
671924	116634
26585	116635
84061	116636
1845	116637
16532	116638
707659	116639
44127	116640
277455	116641
34685	116642
297498	116643
54949	116644
143476	116645
296514	116646
288742	116647
705035	116648
168490	116649
432473	116650
479588	116651
416642	116652
170714	116653
31851	116654
177889	116655
9545	116656
170886	116657
277215	116658
285346	116659
29418	116660
134169	116661
479446	116662
195383	116663
205211	116664
174785	116665
667169	116666
262829	116667
34872	116668
83430	116669
268809	116670
515529	116671
15721	116672
720134	116673
471095	116674
146597	116675
244330	116676
148080	116677
413251	116678
303674	116679
29409	116680
396261	116681
315936	116682
339865	116683
9981	116684
473855	116685
623722	116686
707201	116687
115478	116688
92919	116689
53755	116690
352187	116691
625203	116692
163433	116693
10484	116694
548593	116695
34412	116696
378229	116697
91590	116698
278119	116699
703541	116700
466128	116701
8037	116702
34541	116703
192357	116704
41954	116705
640362	116706
153789	116707
303440	116708
241978	116709
97216	116710
714515	116711
104239	116712
142713	116713
131690	116714
479599	116715
21567	116716
221101	116717
266103	116718
155330	116719
128425	116720
640147	116721
75266	116722
178893	116723
620300	116724
396516	116725
494650	116726
52098	116727
3431	116728
608022	116729
2353	116730
17450	116731
519653	116732
272545	116733
634084	116734
5030	116735
41416	116736
206340	116737
539386	116738
717824	116739
593843	116740
402361	116741
53428	116742
407083	116743
567564	116744
371881	116745
154316	116746
179256	116747
688401	116748
60323	116749
128471	116750
177396	116751
120085	116752
29948	116753
692325	116754
289661	116755
343522	116756
421262	116757
274411	116758
98293	116759
564766	116760
73800	116761
336792	116762
2896	116763
48702	116764
212272	116765
530210	116766
12851	116767
450461	116768
18469	116769
53145	116770
65262	116771
589135	116772
688657	116773
140711	116774
36075	116775
312151	116776
423395	116777
60325	116778
43408	116779
97726	116780
267027	116781
706628	116782
178435	116783
587543	116784
524514	116785
47983	116786
169654	116787
181801	116788
558122	116789
714709	116790
591195	116791
275787	116792
173169	116793
104442	116794
98703	116795
401066	116796
89067	116797
138544	116798
611244	116799
300176	116800
684869	116801
593837	116802
128817	116803
472093	116804
401979	116805
233477	116806
133179	116807
198045	116808
299256	116809
412556	116810
312352	116811
658474	116812
719992	116813
323366	116814
82262	116815
196294	116816
559582	116817
700705	116818
89413	116819
164824	116820
108069	116821
542715	116822
40360	116823
102446	116824
37276	116825
369972	116826
6510	116827
72902	116828
171410	116829
174683	116830
483784	116831
660680	116832
381768	116833
555358	116834
138118	116835
97956	116836
112206	116837
191610	116838
650740	116839
344956	116840
281295	116841
211944	116842
84596	116843
434008	116844
387196	116845
604128	116846
347713	116847
69499	116848
337650	116849
1886	116850
1280	116851
152143	116852
213373	116853
106125	116854
22213	116855
27481	116856
509597	116857
481813	116858
639959	116859
121967	116860
338528	116861
395001	116862
34932	116863
118503	116864
138075	116865
155645	116866
447867	116867
491506	116868
36734	116869
12166	116870
1130	116871
145288	116872
613396	116873
536836	116874
123786	116875
80811	116876
47089	116877
144511	116878
160024	116879
131729	116880
39273	116881
454763	116882
434191	116883
29307	116884
408659	116885
50102	116886
247255	116887
445385	116888
55075	116889
557188	116890
198163	116891
86018	116892
129121	116893
416638	116894
684562	116895
227499	116896
153867	116897
459381	116898
571025	116899
348412	116900
386962	116901
369082	116902
529903	116903
384883	116904
317066	116905
25339	116906
117559	116907
180348	116908
168870	116909
589017	116910
106330	116911
546176	116912
90572	116913
287760	116914
116642	116915
626346	116916
396822	116917
1708	116918
46298	116919
149224	116920
632478	116921
638344	116922
142534	116923
161971	116924
609188	116925
601141	116926
183877	116927
128766	116928
20547	116929
718483	116930
440296	116931
107672	116932
636049	116933
269091	116934
138183	116935
714772	116936
531754	116937
472883	116938
317096	116939
574465	116940
590965	116941
534573	116942
698954	116943
462259	116944
590108	116945
469985	116946
532584	116947
32356	116948
130836	116949
323734	116950
627293	116951
422696	116952
136358	116953
160371	116954
211142	116955
57226	116956
172603	116957
692144	116958
155285	116959
653077	116960
60811	116961
264589	116962
7999	116963
34523	116964
198759	116965
407736	116966
196338	116967
616247	116968
186295	116969
51207	116970
457258	116971
19353	116972
469118	116973
10987	116974
561608	116975
35055	116976
5166	116977
7088	116978
121795	116979
509725	116980
373612	116981
108929	116982
74105	116983
6073	116984
132249	116985
251735	116986
171523	116987
170989	116988
428099	116989
83323	116990
698416	116991
309998	116992
679883	116993
658718	116994
554540	116995
220701	116996
76884	116997
316952	116998
159239	116999
15044	117000
525343	117001
165839	117002
719299	117003
189116	117004
371106	117005
270877	117006
187707	117007
278710	117008
59452	117009
572855	117010
425277	117011
176616	117012
71573	117013
134471	117014
205368	117015
208820	117016
221698	117017
724591	117018
700072	117019
117364	117020
37266	117021
106737	117022
396322	117023
95730	117024
71392	117025
496879	117026
584034	117027
104817	117028
44968	117029
80054	117030
436231	117031
54017	117032
4606	117033
554038	117034
198798	117035
720969	117036
92589	117037
566985	117038
348099	117039
27283	117040
399603	117041
8109	117042
543103	117043
100835	117044
523817	117045
250080	117046
710828	117047
30004	117048
180359	117049
25916	117050
523315	117051
402793	117052
672987	117053
664665	117054
508254	117055
150104	117056
525568	117057
309280	117058
600478	117059
722617	117060
206017	117061
358013	117062
147457	117063
288056	117064
235446	117065
235703	117066
72799	117067
31547	117068
121959	117069
10202	117070
625342	117071
230348	117072
923	117073
42955	117074
49915	117075
532786	117076
67671	117077
503852	117078
333578	117079
49492	117080
488403	117081
521091	117082
507910	117083
62809	117084
371424	117085
361224	117086
186848	117087
706015	117088
28039	117089
93013	117090
708426	117091
637561	117092
98148	117093
11677	117094
181054	117095
29975	117096
22132	117097
441885	117098
64636	117099
225981	117100
230421	117101
435608	117102
625827	117103
602053	117104
84792	117105
258021	117106
486002	117107
128461	117108
488190	117109
177174	117110
31582	117111
367963	117112
381901	117113
445527	117114
652620	117115
48396	117116
2193	117117
12390	117118
150906	117119
168341	117120
81406	117121
114363	117122
343621	117123
79519	117124
140526	117125
33852	117126
650969	117127
80065	117128
675744	117129
688450	117130
127263	117131
53055	117132
447501	117133
170135	117134
28858	117135
107788	117136
65250	117137
54776	117138
42829	117139
458927	117140
141909	117141
588942	117142
1524	117143
62067	117144
459620	117145
26321	117146
614427	117147
647531	117148
178737	117149
455293	117150
19344	117151
581033	117152
167039	117153
3158	117154
133448	117155
486599	117156
129751	117157
228117	117158
33450	117159
314513	117160
429268	117161
106751	117162
83861	117163
389928	117164
331584	117165
348863	117166
142844	117167
131709	117168
513503	117169
231460	117170
244490	117171
441918	117172
69376	117173
44836	117174
192785	117175
145896	117176
706397	117177
248254	117178
439125	117179
367005	117180
135742	117181
118915	117182
130641	117183
467516	117184
130455	117185
465017	117186
169803	117187
379290	117188
144337	117189
667876	117190
138545	117191
127476	117192
185630	117193
720701	117194
411201	117195
456311	117196
56643	117197
9720	117198
46183	117199
5315	117200
29010	117201
424130	117202
475199	117203
233511	117204
366928	117205
93639	117206
113442	117207
4104	117208
484628	117209
510078	117210
167766	117211
367517	117212
193745	117213
318325	117214
153228	117215
29564	117216
128747	117217
363681	117218
92459	117219
95754	117220
248760	117221
470871	117222
380212	117223
386402	117224
657037	117225
313213	117226
616721	117227
454875	117228
520692	117229
487034	117230
145556	117231
31701	117232
115271	117233
384207	117234
135741	117235
118842	117236
617981	117237
386132	117238
168972	117239
16193	117240
104330	117241
563881	117242
694279	117243
486638	117244
417854	117245
364639	117246
438062	117247
670165	117248
156581	117249
244316	117250
27309	117251
24517	117252
42666	117253
225827	117254
333844	117255
677007	117256
26179	117257
236032	117258
528363	117259
194078	117260
211299	117261
395929	117262
4123	117263
630585	117264
157191	117265
723980	117266
489055	117267
12673	117268
624581	117269
464673	117270
669679	117271
54252	117272
342684	117273
38666	117274
671801	117275
13884	117276
5719	117277
48771	117278
17936	117279
534932	117280
146538	117281
300534	117282
162440	117283
123001	117284
660355	117285
607057	117286
42416	117287
584564	117288
23856	117289
79310	117290
237089	117291
340474	117292
4964	117293
31065	117294
297510	117295
393172	117296
5481	117297
329650	117298
79813	117299
722869	117300
132442	117301
38519	117302
357590	117303
705825	117304
538392	117305
25029	117306
42006	117307
5015	117308
406453	117309
369992	117310
467915	117311
514327	117312
511920	117313
566964	117314
374153	117315
6535	117316
636372	117317
639035	117318
163404	117319
219770	117320
159191	117321
56725	117322
580730	117323
519735	117324
548626	117325
114032	117326
664581	117327
668434	117328
281700	117329
547895	117330
126958	117331
14126	117332
24987	117333
582858	117334
580413	117335
130374	117336
590034	117337
12833	117338
314020	117339
491513	117340
86481	117341
32042	117342
551300	117343
3172	117344
156689	117345
521415	117346
120491	117347
121742	117348
474402	117349
106499	117350
44005	117351
4671	117352
408839	117353
112402	117354
133402	117355
49140	117356
668426	117357
558738	117358
632014	117359
80106	117360
300538	117361
44425	117362
557368	117363
108157	117364
555632	117365
19973	117366
62214	117367
203341	117368
34639	117369
54217	117370
139498	117371
339367	117372
309767	117373
512301	117374
714375	117375
604193	117376
164318	117377
3934	117378
389432	117379
223546	117380
88673	117381
3160	117382
168115	117383
183415	117384
706701	117385
99427	117386
44449	117387
657618	117388
403429	117389
33893	117390
454827	117391
446877	117392
684003	117393
467690	117394
136266	117395
483926	117396
522838	117397
331540	117398
24721	117399
38662	117400
268471	117401
207466	117402
581300	117403
47761	117404
174000	117405
50465	117406
44619	117407
222697	117408
423682	117409
66350	117410
29895	117411
248318	117412
488376	117413
153582	117414
585635	117415
720431	117416
522462	117417
150609	117418
179056	117419
34572	117420
138846	117421
431568	117422
357195	117423
320757	117424
228925	117425
13045	117426
18126	117427
465387	117428
392273	117429
671218	117430
19984	117431
54772	117432
224580	117433
300611	117434
517545	117435
6583	117436
20095	117437
66638	117438
412732	117439
428744	117440
131422	117441
172304	117442
255901	117443
19465	117444
504379	117445
192059	117446
511404	117447
266193	117448
526775	117449
194464	117450
624456	117451
467605	117452
305	117453
308696	117454
361443	117455
176603	117456
72651	117457
402904	117458
68047	117459
292003	117460
50087	117461
108512	117462
42172	117463
208739	117464
576959	117465
586576	117466
20128	117467
31693	117468
237067	117469
49307	117470
316616	117471
578970	117472
632418	117473
516370	117474
667020	117475
707744	117476
602103	117477
321692	117478
113090	117479
161275	117480
448240	117481
71739	117482
273366	117483
299533	117484
181484	117485
154705	117486
5681	117487
103365	117488
593806	117489
86259	117490
446960	117491
438218	117492
155022	117493
160691	117494
99412	117495
568385	117496
196653	117497
223686	117498
383638	117499
23244	117500
360983	117501
672032	117502
7383	117503
292209	117504
417027	117505
568966	117506
611021	117507
228996	117508
26686	117509
235485	117510
128676	117511
140148	117512
1300	117513
65773	117514
315652	117515
686739	117516
28218	117517
624217	117518
579062	117519
479411	117520
160363	117521
44045	117522
486302	117523
501828	117524
435578	117525
96312	117526
168570	117527
682722	117528
294849	117529
208141	117530
158729	117531
713209	117532
476575	117533
111231	117534
85565	117535
209671	117536
479084	117537
148347	117538
20648	117539
211011	117540
430121	117541
354688	117542
160810	117543
557396	117544
160567	117545
470598	117546
14144	117547
22793	117548
447452	117549
126482	117550
439352	117551
531854	117552
383511	117553
661104	117554
164048	117555
114022	117556
75333	117557
191808	117558
341370	117559
69453	117560
491052	117561
79915	117562
618507	117563
338994	117564
93413	117565
112108	117566
133212	117567
35256	117568
693500	117569
396630	117570
1852	117571
522201	117572
46935	117573
959	117574
489307	117575
705334	117576
153974	117577
78434	117578
51818	117579
613860	117580
184255	117581
7949	117582
85736	117583
407932	117584
113248	117585
391175	117586
10818	117587
294113	117588
423893	117589
276055	117590
13011	117591
174680	117592
44987	117593
48204	117594
12980	117595
255092	117596
295882	117597
422197	117598
980	117599
151293	117600
3328	117601
439286	117602
464021	117603
176477	117604
427369	117605
112078	117606
537564	117607
146872	117608
243254	117609
379835	117610
285052	117611
685067	117612
74627	117613
14591	117614
518624	117615
673276	117616
113987	117617
617143	117618
328556	117619
213325	117620
375450	117621
329148	117622
521557	117623
103363	117624
647293	117625
719225	117626
164366	117627
671025	117628
267393	117629
336914	117630
104132	117631
259725	117632
331642	117633
60572	117634
467461	117635
683963	117636
635671	117637
48937	117638
50307	117639
604899	117640
276034	117641
1576	117642
526224	117643
441982	117644
321305	117645
700214	117646
639872	117647
32730	117648
211928	117649
681754	117650
96899	117651
266824	117652
61615	117653
8643	117654
8659	117655
221233	117656
93418	117657
74052	117658
422073	117659
90346	117660
379395	117661
143547	117662
176779	117663
22822	117664
93048	117665
18351	117666
38653	117667
63529	117668
665343	117669
18144	117670
111780	117671
281371	117672
65125	117673
690114	117674
444335	117675
374424	117676
447136	117677
117031	117678
130940	117679
65290	117680
463878	117681
412979	117682
10090	117683
458300	117684
20943	117685
598338	117686
134925	117687
444945	117688
10772	117689
413872	117690
352620	117691
9626	117692
232186	117693
154616	117694
519030	117695
76445	117696
369215	117697
2580	117698
14709	117699
182909	117700
138249	117701
587621	117702
30467	117703
356166	117704
293357	117705
208696	117706
360795	117707
67497	117708
453944	117709
23470	117710
298491	117711
9154	117712
164320	117713
283402	117714
214576	117715
226254	117716
512508	117717
78362	117718
69904	117719
292387	117720
28977	117721
164081	117722
86788	117723
438628	117724
667762	117725
178868	117726
599258	117727
546036	117728
375639	117729
151499	117730
391994	117731
111445	117732
268159	117733
494108	117734
470980	117735
23484	117736
243223	117737
609582	117738
162121	117739
714878	117740
130018	117741
67369	117742
355199	117743
221270	117744
557124	117745
2664	117746
119403	117747
113012	117748
340726	117749
390493	117750
124707	117751
28313	117752
14	117753
500368	117754
692476	117755
476101	117756
556881	117757
480319	117758
700725	117759
711472	117760
137719	117761
219432	117762
160408	117763
525325	117764
3993	117765
166965	117766
476884	117767
190775	117768
304170	117769
167045	117770
512387	117771
145948	117772
521004	117773
608778	117774
395834	117775
63637	117776
48329	117777
83517	117778
195882	117779
399398	117780
452762	117781
78795	117782
674350	117783
54730	117784
118483	117785
309903	117786
625331	117787
18628	117788
75352	117789
129117	117790
494294	117791
591221	117792
585143	117793
11685	117794
70279	117795
464845	117796
526	117797
100209	117798
689134	117799
54526	117800
162800	117801
296772	117802
97037	117803
221169	117804
570281	117805
698176	117806
52946	117807
131512	117808
692924	117809
109026	117810
309368	117811
41513	117812
247449	117813
314855	117814
4071	117815
277	117816
171211	117817
30985	117818
146225	117819
633412	117820
204174	117821
148036	117822
64653	117823
322743	117824
372471	117825
52321	117826
42455	117827
112738	117828
453046	117829
20851	117830
215689	117831
264179	117832
315962	117833
376828	117834
670307	117835
10902	117836
443485	117837
6416	117838
195154	117839
126351	117840
586057	117841
485780	117842
34672	117843
454869	117844
27123	117845
574261	117846
10677	117847
90470	117848
507140	117849
303237	117850
300354	117851
127559	117852
653546	117853
104283	117854
227417	117855
431011	117856
582285	117857
43047	117858
109670	117859
377428	117860
15465	117861
514822	117862
714771	117863
39642	117864
30728	117865
392330	117866
22399	117867
194802	117868
160738	117869
493378	117870
234043	117871
46000	117872
776	117873
114746	117874
249280	117875
173151	117876
634100	117877
25192	117878
139673	117879
403279	117880
211624	117881
476765	117882
30425	117883
621219	117884
668840	117885
81022	117886
186460	117887
88062	117888
673088	117889
99015	117890
592499	117891
56265	117892
75788	117893
513219	117894
423173	117895
120950	117896
535690	117897
5442	117898
470222	117899
591581	117900
524419	117901
264214	117902
508803	117903
501075	117904
219137	117905
209394	117906
627319	117907
83574	117908
151490	117909
47692	117910
536037	117911
199076	117912
95357	117913
178973	117914
263051	117915
586974	117916
654292	117917
10575	117918
38879	117919
76577	117920
486578	117921
15093	117922
265594	117923
86162	117924
74267	117925
180870	117926
52243	117927
478526	117928
95636	117929
29953	117930
17418	117931
154943	117932
190893	117933
603538	117934
564876	117935
166063	117936
141116	117937
55085	117938
577878	117939
83248	117940
651271	117941
29481	117942
33876	117943
27782	117944
187790	117945
3167	117946
476182	117947
32720	117948
36358	117949
12664	117950
672731	117951
164586	117952
606755	117953
80536	117954
283116	117955
165766	117956
569049	117957
11751	117958
329539	117959
16769	117960
79187	117961
332408	117962
90465	117963
294734	117964
539016	117965
533991	117966
29429	117967
512040	117968
164832	117969
533735	117970
460863	117971
55182	117972
130249	117973
187171	117974
331501	117975
184095	117976
661079	117977
125390	117978
163672	117979
422927	117980
333665	117981
672391	117982
534942	117983
193659	117984
385122	117985
32116	117986
276388	117987
23042	117988
92024	117989
148504	117990
7193	117991
133494	117992
6235	117993
212366	117994
130998	117995
186069	117996
450379	117997
354279	117998
81903	117999
62457	118000
182902	118001
334700	118002
286456	118003
460459	118004
361673	118005
18899	118006
658200	118007
6747	118008
460028	118009
453545	118010
14856	118011
95680	118012
478189	118013
715710	118014
601610	118015
474	118016
487049	118017
118172	118018
101317	118019
297764	118020
461879	118021
43428	118022
407080	118023
720166	118024
264935	118025
285493	118026
224544	118027
44689	118028
8431	118029
486514	118030
625383	118031
25874	118032
567913	118033
416292	118034
71468	118035
101573	118036
494092	118037
315377	118038
228785	118039
269333	118040
121926	118041
44020	118042
691280	118043
429533	118044
429223	118045
77488	118046
129770	118047
404228	118048
42930	118049
412447	118050
19704	118051
287571	118052
636475	118053
666011	118054
523989	118055
519808	118056
436105	118057
7274	118058
147946	118059
183576	118060
29754	118061
541345	118062
244034	118063
535199	118064
409749	118065
605046	118066
532621	118067
342261	118068
456262	118069
128409	118070
238466	118071
181384	118072
85950	118073
88303	118074
133346	118075
650705	118076
192814	118077
575891	118078
290231	118079
12904	118080
23348	118081
1270	118082
23336	118083
239932	118084
306867	118085
388635	118086
157844	118087
57778	118088
526506	118089
256548	118090
183885	118091
60609	118092
397412	118093
17996	118094
93750	118095
669466	118096
494839	118097
418400	118098
325662	118099
71300	118100
656015	118101
47125	118102
237082	118103
493870	118104
1098	118105
197754	118106
367576	118107
331193	118108
402701	118109
136210	118110
316327	118111
568032	118112
704182	118113
384460	118114
183291	118115
540220	118116
477795	118117
297407	118118
182842	118119
16357	118120
136317	118121
78395	118122
515864	118123
20522	118124
175597	118125
379	118126
426093	118127
97024	118128
112811	118129
439199	118130
336946	118131
38785	118132
689253	118133
388926	118134
11236	118135
224343	118136
79122	118137
589091	118138
36137	118139
638898	118140
568249	118141
363312	118142
360253	118143
546048	118144
522774	118145
5047	118146
209604	118147
467	118148
270860	118149
198965	118150
168831	118151
361392	118152
130186	118153
545212	118154
208029	118155
275026	118156
374844	118157
668892	118158
333178	118159
1624	118160
54851	118161
636037	118162
589236	118163
609005	118164
8074	118165
541601	118166
315562	118167
421480	118168
435486	118169
428874	118170
187121	118171
95687	118172
657694	118173
113704	118174
43508	118175
421142	118176
119958	118177
103	118178
450483	118179
702906	118180
683282	118181
147495	118182
151540	118183
442492	118184
636259	118185
283686	118186
528333	118187
123721	118188
437910	118189
703944	118190
193213	118191
1086	118192
10606	118193
268011	118194
524157	118195
382711	118196
543779	118197
104083	118198
665758	118199
620803	118200
516122	118201
52634	118202
468137	118203
35366	118204
260076	118205
80452	118206
187887	118207
287143	118208
65312	118209
441055	118210
478088	118211
433647	118212
183686	118213
657614	118214
52086	118215
156728	118216
514796	118217
170657	118218
10	118219
608082	118220
515127	118221
640709	118222
68784	118223
138892	118224
615571	118225
620386	118226
277522	118227
414534	118228
404168	118229
356061	118230
517747	118231
580956	118232
1881	118233
71540	118234
65717	118235
2764	118236
501171	118237
390224	118238
626249	118239
555582	118240
180669	118241
445841	118242
34971	118243
517788	118244
213391	118245
138095	118246
94171	118247
534166	118248
699529	118249
7240	118250
157415	118251
444857	118252
175444	118253
40074	118254
353646	118255
167130	118256
31228	118257
353861	118258
100183	118259
139094	118260
25465	118261
42373	118262
477188	118263
376462	118264
112510	118265
436093	118266
708098	118267
2351	118268
78715	118269
451894	118270
288119	118271
329251	118272
154179	118273
265645	118274
494113	118275
128615	118276
702302	118277
3724	118278
416559	118279
15877	118280
32051	118281
717826	118282
244663	118283
101469	118284
108372	118285
654678	118286
538718	118287
486634	118288
686180	118289
152942	118290
90912	118291
577347	118292
93654	118293
603921	118294
709037	118295
288807	118296
98283	118297
151455	118298
144127	118299
613230	118300
565630	118301
292525	118302
21044	118303
559358	118304
71147	118305
13977	118306
30550	118307
51572	118308
362997	118309
3391	118310
285220	118311
183241	118312
60658	118313
390774	118314
181073	118315
174120	118316
186435	118317
11589	118318
712172	118319
107127	118320
524169	118321
3647	118322
101806	118323
572700	118324
171389	118325
86339	118326
30786	118327
77796	118328
27205	118329
95240	118330
166649	118331
445299	118332
495351	118333
262707	118334
566041	118335
396128	118336
516628	118337
507714	118338
131897	118339
667069	118340
288510	118341
185829	118342
380099	118343
300966	118344
142907	118345
54075	118346
474210	118347
619173	118348
524793	118349
379741	118350
223171	118351
723900	118352
42002	118353
35435	118354
17087	118355
286723	118356
25264	118357
500494	118358
41861	118359
91456	118360
368456	118361
340542	118362
8556	118363
144856	118364
338251	118365
222919	118366
57487	118367
48147	118368
182948	118369
657887	118370
19683	118371
371770	118372
370913	118373
361905	118374
137457	118375
695289	118376
7750	118377
630159	118378
188337	118379
132789	118380
35484	118381
60820	118382
544013	118383
17333	118384
131914	118385
351793	118386
9451	118387
32407	118388
406514	118389
175768	118390
136859	118391
386032	118392
77424	118393
18614	118394
152244	118395
171904	118396
571980	118397
120907	118398
41978	118399
292414	118400
370017	118401
933	118402
51328	118403
466946	118404
81431	118405
491899	118406
677981	118407
8053	118408
41802	118409
188611	118410
163107	118411
15712	118412
12077	118413
26588	118414
104723	118415
519661	118416
394104	118417
617132	118418
681581	118419
27189	118420
521810	118421
74806	118422
152352	118423
69885	118424
73519	118425
335219	118426
553983	118427
330274	118428
38852	118429
656898	118430
144870	118431
74610	118432
378400	118433
457120	118434
389499	118435
6131	118436
350175	118437
67194	118438
391167	118439
141860	118440
54353	118441
345770	118442
138284	118443
7420	118444
709562	118445
234065	118446
61750	118447
50630	118448
13828	118449
457993	118450
156441	118451
452012	118452
77451	118453
269443	118454
109609	118455
2727	118456
685246	118457
550381	118458
76450	118459
228307	118460
39762	118461
313955	118462
131252	118463
134583	118464
475154	118465
337147	118466
37207	118467
520452	118468
45925	118469
149426	118470
675457	118471
251396	118472
367037	118473
54415	118474
246869	118475
145915	118476
68131	118477
420894	118478
115299	118479
48879	118480
37987	118481
112855	118482
132093	118483
633930	118484
162711	118485
455198	118486
217132	118487
225147	118488
45513	118489
299135	118490
64847	118491
570270	118492
314092	118493
1196	118494
524457	118495
51573	118496
529380	118497
256970	118498
158811	118499
89416	118500
662055	118501
533195	118502
453797	118503
10805	118504
689537	118505
396543	118506
598185	118507
46575	118508
233982	118509
30517	118510
17745	118511
519439	118512
159859	118513
100876	118514
453363	118515
160675	118516
6803	118517
570365	118518
117681	118519
221445	118520
131060	118521
249286	118522
703622	118523
372341	118524
378523	118525
409670	118526
33539	118527
580820	118528
163373	118529
191278	118530
699860	118531
438464	118532
480253	118533
109724	118534
277807	118535
150827	118536
171053	118537
122149	118538
298429	118539
149961	118540
254514	118541
56835	118542
526316	118543
387147	118544
537201	118545
14041	118546
28941	118547
628831	118548
60997	118549
534265	118550
138401	118551
54623	118552
362651	118553
155831	118554
46685	118555
562347	118556
480619	118557
671859	118558
146205	118559
355016	118560
200506	118561
293510	118562
157219	118563
180597	118564
207970	118565
450640	118566
363937	118567
252440	118568
146244	118569
530853	118570
13214	118571
524156	118572
632885	118573
419591	118574
66867	118575
716683	118576
46002	118577
452464	118578
145687	118579
298850	118580
92079	118581
59014	118582
377209	118583
618995	118584
229583	118585
245494	118586
691290	118587
8758	118588
6681	118589
18984	118590
342007	118591
168587	118592
234481	118593
14763	118594
173791	118595
115646	118596
26921	118597
683673	118598
653779	118599
56499	118600
24184	118601
13205	118602
122617	118603
187455	118604
529319	118605
26416	118606
494701	118607
377098	118608
458757	118609
140281	118610
108083	118611
563236	118612
700203	118613
311238	118614
180489	118615
267132	118616
146939	118617
164652	118618
28588	118619
129191	118620
79742	118621
337822	118622
78146	118623
32924	118624
230518	118625
288353	118626
39448	118627
689323	118628
5549	118629
363112	118630
105689	118631
641775	118632
69527	118633
199161	118634
140118	118635
91290	118636
4230	118637
187127	118638
47804	118639
364872	118640
206512	118641
123928	118642
15743	118643
17932	118644
589367	118645
619802	118646
122836	118647
132886	118648
124572	118649
477644	118650
449418	118651
135074	118652
457690	118653
440496	118654
155955	118655
13875	118656
540422	118657
679833	118658
637349	118659
522832	118660
20079	118661
558944	118662
16420	118663
351620	118664
463818	118665
204622	118666
2636	118667
110634	118668
611384	118669
588883	118670
516957	118671
190756	118672
53615	118673
614279	118674
653861	118675
131535	118676
616437	118677
96081	118678
280838	118679
33775	118680
504385	118681
343974	118682
58020	118683
313082	118684
411977	118685
93767	118686
120739	118687
27027	118688
257694	118689
284173	118690
673659	118691
11176	118692
45653	118693
199051	118694
162224	118695
363693	118696
10666	118697
302478	118698
397415	118699
398578	118700
509410	118701
490321	118702
689455	118703
53251	118704
267808	118705
580437	118706
4438	118707
465449	118708
32606	118709
524534	118710
12822	118711
98060	118712
124278	118713
23489	118714
624802	118715
417162	118716
110373	118717
3648	118718
117315	118719
488344	118720
408114	118721
303773	118722
667325	118723
169270	118724
411363	118725
420111	118726
146183	118727
301627	118728
344966	118729
56355	118730
535288	118731
251780	118732
132754	118733
48658	118734
677497	118735
252785	118736
690336	118737
452185	118738
444068	118739
42995	118740
588602	118741
114389	118742
7641	118743
5304	118744
655291	118745
109027	118746
127308	118747
228	118748
11724	118749
283955	118750
706240	118751
334774	118752
15102	118753
183170	118754
58670	118755
4669	118756
520837	118757
95114	118758
52385	118759
545645	118760
583987	118761
16130	118762
556068	118763
118278	118764
280199	118765
153041	118766
119286	118767
155118	118768
75421	118769
246914	118770
159881	118771
323890	118772
372462	118773
115734	118774
649552	118775
90479	118776
405139	118777
107447	118778
184295	118779
3097	118780
8929	118781
139	118782
549385	118783
578251	118784
389706	118785
214178	118786
374443	118787
188356	118788
63971	118789
577509	118790
287343	118791
152753	118792
90440	118793
182524	118794
533535	118795
133973	118796
7399	118797
423161	118798
664399	118799
630999	118800
690302	118801
241888	118802
533787	118803
516138	118804
288278	118805
148317	118806
151804	118807
103492	118808
81348	118809
131539	118810
105922	118811
654303	118812
151334	118813
459310	118814
23146	118815
82745	118816
99948	118817
122260	118818
186229	118819
6725	118820
57179	118821
4594	118822
86811	118823
697137	118824
45761	118825
412563	118826
957	118827
263927	118828
704389	118829
239391	118830
678556	118831
592276	118832
267496	118833
456573	118834
153845	118835
569957	118836
383554	118837
161555	118838
508068	118839
143518	118840
399819	118841
511709	118842
690900	118843
52963	118844
29539	118845
49977	118846
569821	118847
73279	118848
164805	118849
470371	118850
80011	118851
333948	118852
443533	118853
438288	118854
162380	118855
289924	118856
233894	118857
114435	118858
677303	118859
211122	118860
289048	118861
62197	118862
98973	118863
527237	118864
4191	118865
193430	118866
254674	118867
58006	118868
1250	118869
244039	118870
3556	118871
234928	118872
158916	118873
90086	118874
82381	118875
462786	118876
85215	118877
604129	118878
10305	118879
179498	118880
455376	118881
26980	118882
77051	118883
203392	118884
651877	118885
59304	118886
485029	118887
78546	118888
334919	118889
52135	118890
82241	118891
196978	118892
225386	118893
654352	118894
53744	118895
167635	118896
392433	118897
354136	118898
501793	118899
7818	118900
164187	118901
47722	118902
191816	118903
69500	118904
462118	118905
38466	118906
449367	118907
524079	118908
118610	118909
122998	118910
299329	118911
208628	118912
698611	118913
495628	118914
477559	118915
270235	118916
163736	118917
562674	118918
183403	118919
400080	118920
211382	118921
396687	118922
660400	118923
432872	118924
694483	118925
664326	118926
548793	118927
542328	118928
596198	118929
9178	118930
527737	118931
345847	118932
646658	118933
617391	118934
521202	118935
657229	118936
129718	118937
419086	118938
34073	118939
189649	118940
384095	118941
534836	118942
693863	118943
30366	118944
245898	118945
9548	118946
699892	118947
111413	118948
122697	118949
249122	118950
321336	118951
448843	118952
225864	118953
433384	118954
134	118955
327559	118956
10805	118957
83266	118958
708955	118959
35887	118960
271067	118961
612655	118962
140893	118963
680404	118964
597101	118965
721677	118966
635767	118967
59819	118968
364670	118969
173271	118970
261879	118971
352026	118972
51933	118973
399788	118974
383456	118975
118466	118976
685919	118977
616120	118978
83307	118979
133096	118980
613793	118981
581754	118982
628763	118983
174737	118984
165161	118985
124070	118986
217468	118987
87356	118988
444475	118989
84486	118990
358100	118991
91086	118992
162804	118993
690106	118994
520199	118995
403286	118996
675334	118997
606549	118998
251435	118999
440588	119000
129975	119001
172679	119002
424474	119003
545343	119004
110087	119005
651498	119006
397901	119007
569826	119008
259632	119009
631348	119010
441821	119011
281078	119012
29399	119013
132920	119014
637927	119015
180260	119016
38892	119017
574595	119018
32560	119019
696328	119020
189351	119021
133623	119022
159491	119023
637714	119024
374612	119025
158668	119026
1416	119027
284419	119028
461101	119029
558648	119030
654228	119031
139695	119032
32190	119033
270715	119034
601284	119035
660570	119036
328003	119037
298383	119038
532093	119039
294801	119040
23543	119041
628792	119042
514661	119043
593497	119044
83554	119045
20451	119046
674307	119047
63992	119048
18258	119049
13080	119050
183176	119051
123617	119052
27744	119053
298052	119054
223470	119055
66682	119056
404173	119057
16786	119058
87792	119059
658647	119060
457494	119061
648356	119062
682852	119063
12561	119064
673802	119065
452390	119066
718169	119067
423462	119068
21146	119069
694593	119070
53738	119071
499011	119072
649535	119073
482252	119074
12681	119075
144524	119076
33679	119077
597687	119078
30018	119079
30853	119080
531524	119081
181510	119082
53575	119083
433906	119084
705578	119085
451551	119086
33565	119087
685073	119088
653467	119089
4460	119090
130766	119091
91858	119092
94891	119093
167003	119094
22027	119095
101036	119096
278787	119097
102352	119098
87357	119099
696275	119100
218188	119101
6379	119102
364396	119103
325262	119104
416233	119105
244715	119106
50315	119107
226573	119108
196806	119109
11591	119110
475912	119111
16657	119112
719861	119113
540333	119114
422166	119115
180949	119116
38818	119117
627316	119118
643023	119119
52063	119120
49559	119121
691932	119122
509124	119123
237906	119124
480903	119125
152069	119126
576024	119127
51105	119128
717981	119129
22569	119130
359740	119131
153583	119132
80716	119133
409274	119134
4756	119135
336094	119136
91633	119137
355936	119138
130999	119139
658851	119140
182664	119141
342719	119142
66377	119143
203525	119144
125854	119145
194213	119146
422833	119147
50971	119148
359477	119149
535732	119150
171664	119151
1249	119152
136223	119153
388088	119154
213531	119155
278134	119156
444748	119157
303004	119158
213196	119159
179839	119160
349699	119161
217526	119162
43013	119163
46913	119164
44682	119165
622943	119166
39728	119167
281990	119168
74870	119169
112894	119170
354194	119171
131116	119172
567801	119173
172598	119174
302215	119175
187144	119176
51677	119177
606096	119178
113035	119179
509461	119180
69333	119181
165217	119182
321323	119183
198853	119184
406824	119185
539720	119186
133124	119187
335946	119188
676225	119189
561482	119190
13376	119191
339478	119192
401130	119193
19655	119194
186649	119195
106248	119196
109057	119197
154254	119198
471003	119199
354398	119200
166324	119201
710106	119202
17440	119203
5868	119204
255702	119205
35759	119206
649015	119207
531113	119208
500445	119209
501543	119210
76861	119211
476633	119212
94488	119213
372024	119214
373748	119215
27089	119216
49774	119217
87724	119218
619671	119219
70638	119220
511017	119221
702434	119222
278539	119223
3731	119224
54869	119225
77680	119226
154833	119227
367494	119228
554463	119229
4641	119230
106065	119231
98595	119232
430297	119233
42767	119234
176397	119235
621097	119236
698261	119237
53710	119238
184375	119239
378695	119240
32292	119241
514758	119242
389874	119243
105983	119244
116857	119245
8464	119246
306868	119247
520409	119248
571106	119249
104882	119250
115649	119251
580253	119252
12545	119253
387439	119254
415465	119255
36326	119256
94884	119257
375647	119258
39870	119259
99881	119260
31534	119261
596548	119262
104497	119263
250995	119264
567317	119265
61606	119266
143614	119267
32347	119268
195600	119269
626488	119270
478442	119271
563785	119272
81137	119273
18992	119274
44477	119275
679451	119276
174280	119277
408047	119278
58595	119279
49005	119280
13195	119281
153342	119282
5813	119283
258869	119284
68659	119285
369659	119286
619394	119287
132857	119288
111137	119289
716751	119290
495190	119291
303992	119292
174474	119293
44504	119294
411444	119295
282217	119296
639415	119297
140798	119298
176421	119299
550672	119300
710777	119301
703112	119302
154125	119303
631926	119304
422876	119305
588758	119306
130706	119307
318	119308
485610	119309
173037	119310
10	119311
510	119312
351735	119313
598463	119314
456703	119315
411417	119316
1678	119317
62619	119318
210705	119319
202320	119320
300529	119321
638052	119322
206172	119323
159265	119324
126625	119325
48307	119326
3226	119327
1697	119328
300851	119329
98949	119330
517732	119331
167541	119332
448097	119333
168441	119334
161534	119335
145465	119336
17124	119337
137196	119338
16823	119339
247613	119340
441883	119341
674559	119342
4247	119343
623143	119344
388950	119345
111418	119346
94848	119347
412362	119348
45575	119349
1473	119350
7008	119351
88639	119352
213146	119353
357512	119354
424707	119355
273871	119356
98618	119357
36523	119358
227315	119359
128355	119360
24292	119361
523553	119362
182746	119363
643423	119364
494045	119365
243639	119366
390812	119367
7868	119368
60666	119369
402409	119370
412792	119371
270957	119372
651691	119373
156068	119374
49682	119375
202055	119376
170114	119377
604569	119378
521953	119379
97488	119380
674859	119381
121086	119382
461621	119383
245533	119384
345967	119385
211502	119386
108508	119387
704596	119388
89912	119389
677572	119390
30566	119391
4076	119392
413339	119393
300882	119394
87039	119395
277326	119396
610514	119397
11439	119398
437863	119399
302377	119400
370864	119401
669847	119402
358233	119403
638605	119404
131009	119405
529676	119406
14988	119407
417370	119408
549299	119409
36249	119410
478282	119411
489304	119412
5385	119413
367271	119414
16830	119415
542891	119416
643083	119417
375882	119418
22169	119419
38101	119420
650005	119421
58626	119422
579798	119423
155302	119424
628098	119425
166883	119426
507	119427
129485	119428
1176	119429
350868	119430
525281	119431
119153	119432
524680	119433
243463	119434
267151	119435
86427	119436
141105	119437
510497	119438
704118	119439
7082	119440
269019	119441
489883	119442
288794	119443
260346	119444
556869	119445
154450	119446
589976	119447
72889	119448
77087	119449
47698	119450
685036	119451
156438	119452
314075	119453
153286	119454
140722	119455
271756	119456
335812	119457
159697	119458
28384	119459
514208	119460
648670	119461
28243	119462
45741	119463
130704	119464
613028	119465
155602	119466
431088	119467
284620	119468
570486	119469
47814	119470
412448	119471
272472	119472
125890	119473
332187	119474
562029	119475
59310	119476
598715	119477
392449	119478
61092	119479
353833	119480
237562	119481
358697	119482
8008	119483
534534	119484
563580	119485
333745	119486
134429	119487
281997	119488
602091	119489
137621	119490
3638	119491
235554	119492
169063	119493
243981	119494
625355	119495
554247	119496
716587	119497
371496	119498
138702	119499
96659	119500
568701	119501
240826	119502
140678	119503
11089	119504
556335	119505
299	119506
262057	119507
33808	119508
537536	119509
310358	119510
55285	119511
179911	119512
43110	119513
301206	119514
58336	119515
186473	119516
456075	119517
2451	119518
196484	119519
364286	119520
29219	119521
69458	119522
452517	119523
439969	119524
176270	119525
280071	119526
100725	119527
248867	119528
210670	119529
533574	119530
619712	119531
98264	119532
125927	119533
398619	119534
718207	119535
169267	119536
118631	119537
266869	119538
319976	119539
340202	119540
11481	119541
80445	119542
633285	119543
493598	119544
438319	119545
602333	119546
21425	119547
240572	119548
586854	119549
7308	119550
26469	119551
547910	119552
51013	119553
556643	119554
159211	119555
47889	119556
720181	119557
354401	119558
171352	119559
263536	119560
11612	119561
51486	119562
66424	119563
94239	119564
469023	119565
500118	119566
133574	119567
1668	119568
571346	119569
410671	119570
39145	119571
122711	119572
650008	119573
47585	119574
12215	119575
9915	119576
290269	119577
185651	119578
322156	119579
145724	119580
456984	119581
540138	119582
66120	119583
720311	119584
5595	119585
138687	119586
570961	119587
57206	119588
160746	119589
186021	119590
227334	119591
271232	119592
13798	119593
654337	119594
704094	119595
269597	119596
449837	119597
460878	119598
117505	119599
288749	119600
647370	119601
459564	119602
236216	119603
59863	119604
372169	119605
101615	119606
10238	119607
299358	119608
522715	119609
84049	119610
626071	119611
80004	119612
649566	119613
336978	119614
363	119615
161091	119616
36484	119617
487435	119618
47877	119619
242512	119620
519264	119621
241417	119622
109693	119623
218225	119624
47148	119625
112165	119626
54107	119627
49374	119628
137142	119629
90839	119630
343272	119631
422065	119632
94199	119633
147577	119634
32211	119635
85629	119636
716027	119637
96956	119638
161998	119639
175586	119640
240988	119641
249666	119642
638725	119643
239775	119644
323857	119645
232906	119646
417877	119647
26113	119648
325760	119649
39805	119650
100816	119651
661739	119652
587801	119653
46278	119654
159626	119655
143247	119656
6915	119657
578397	119658
14374	119659
26407	119660
246302	119661
153440	119662
675493	119663
2638	119664
450092	119665
9735	119666
185128	119667
425401	119668
575102	119669
328715	119670
593960	119671
52870	119672
417840	119673
552675	119674
628894	119675
507221	119676
148348	119677
45342	119678
70311	119679
3706	119680
134978	119681
502323	119682
368224	119683
433972	119684
41128	119685
7285	119686
215342	119687
140864	119688
561914	119689
691471	119690
46279	119691
53744	119692
45097	119693
718522	119694
44177	119695
160144	119696
705696	119697
418236	119698
717329	119699
210416	119700
405	119701
422988	119702
43826	119703
44913	119704
58195	119705
312254	119706
127826	119707
41562	119708
223183	119709
15246	119710
200959	119711
389518	119712
59884	119713
639759	119714
438121	119715
562723	119716
498260	119717
716371	119718
465171	119719
177545	119720
695	119721
298250	119722
84242	119723
642	119724
110436	119725
584742	119726
674099	119727
132204	119728
125520	119729
271871	119730
108683	119731
401103	119732
205314	119733
115706	119734
558710	119735
828	119736
74997	119737
132086	119738
512530	119739
37899	119740
645754	119741
379078	119742
305506	119743
4383	119744
260226	119745
170406	119746
652395	119747
424340	119748
63604	119749
70933	119750
540275	119751
45050	119752
689116	119753
289451	119754
158328	119755
178642	119756
154666	119757
418006	119758
26193	119759
3201	119760
96695	119761
625891	119762
457892	119763
634273	119764
93461	119765
236312	119766
562466	119767
413447	119768
149901	119769
324048	119770
54586	119771
112767	119772
202100	119773
37465	119774
4350	119775
126190	119776
248739	119777
540083	119778
638159	119779
286524	119780
12363	119781
67024	119782
301185	119783
682598	119784
715474	119785
324916	119786
157048	119787
160875	119788
37147	119789
517463	119790
236159	119791
576010	119792
128068	119793
102241	119794
718451	119795
168395	119796
227352	119797
137205	119798
278821	119799
150728	119800
218049	119801
173870	119802
562264	119803
616403	119804
33094	119805
108540	119806
25001	119807
356550	119808
492742	119809
251791	119810
117459	119811
78053	119812
138234	119813
489651	119814
669233	119815
669368	119816
274837	119817
145458	119818
256783	119819
142503	119820
228340	119821
644926	119822
350790	119823
429424	119824
100424	119825
17881	119826
185665	119827
4751	119828
309766	119829
230553	119830
342146	119831
40284	119832
627526	119833
18447	119834
12358	119835
383425	119836
130700	119837
218477	119838
509378	119839
237021	119840
87096	119841
181848	119842
130959	119843
506165	119844
65915	119845
145842	119846
512582	119847
131557	119848
645099	119849
131429	119850
384456	119851
100515	119852
50328	119853
80961	119854
113997	119855
5617	119856
156434	119857
258334	119858
442579	119859
696770	119860
106271	119861
149728	119862
6159	119863
465179	119864
581344	119865
5521	119866
478509	119867
273985	119868
639979	119869
581778	119870
510568	119871
109092	119872
53922	119873
563629	119874
66769	119875
78707	119876
588639	119877
49319	119878
219827	119879
9720	119880
624513	119881
57436	119882
24979	119883
46953	119884
652264	119885
81795	119886
191315	119887
265154	119888
47632	119889
343295	119890
1242	119891
15157	119892
499798	119893
364314	119894
161766	119895
63152	119896
187072	119897
82755	119898
181656	119899
399141	119900
378261	119901
104178	119902
124249	119903
579815	119904
60282	119905
137284	119906
22701	119907
525	119908
673911	119909
702748	119910
81646	119911
293021	119912
469089	119913
347271	119914
1999	119915
87881	119916
18369	119917
473330	119918
285021	119919
14515	119920
130058	119921
668245	119922
357442	119923
75741	119924
33293	119925
17631	119926
17469	119927
354224	119928
718252	119929
220881	119930
13983	119931
271780	119932
6193	119933
366807	119934
73520	119935
161732	119936
174130	119937
116914	119938
173018	119939
18053	119940
134862	119941
56871	119942
460287	119943
333710	119944
671184	119945
139714	119946
357376	119947
51714	119948
22381	119949
1121	119950
654072	119951
126359	119952
22210	119953
178254	119954
326846	119955
675968	119956
500832	119957
764	119958
355303	119959
446493	119960
181664	119961
10115	119962
25130	119963
434273	119964
366375	119965
36461	119966
580630	119967
654635	119968
128142	119969
571600	119970
13560	119971
9167	119972
216899	119973
287179	119974
138144	119975
163936	119976
502133	119977
564549	119978
433683	119979
389647	119980
494344	119981
6392	119982
488370	119983
344065	119984
147745	119985
294572	119986
227291	119987
108619	119988
16659	119989
510193	119990
34788	119991
682913	119992
24894	119993
361349	119994
621301	119995
51	119996
11676	119997
132732	119998
332304	119999
413026	120000
688339	120001
542249	120002
128429	120003
520591	120004
167011	120005
602735	120006
5826	120007
202454	120008
140258	120009
548574	120010
15353	120011
1970	120012
119244	120013
551593	120014
45326	120015
152151	120016
76417	120017
113371	120018
42425	120019
421078	120020
563387	120021
23272	120022
33093	120023
236742	120024
342524	120025
148441	120026
672673	120027
261251	120028
385167	120029
70185	120030
256510	120031
665512	120032
438970	120033
505902	120034
2948	120035
15406	120036
96693	120037
183459	120038
228610	120039
656474	120040
559051	120041
34761	120042
451022	120043
10235	120044
436617	120045
684191	120046
316110	120047
220575	120048
705152	120049
21861	120050
34445	120051
176518	120052
285190	120053
258409	120054
4491	120055
142039	120056
177500	120057
283785	120058
85550	120059
149003	120060
682959	120061
296362	120062
205024	120063
160848	120064
74884	120065
611652	120066
8203	120067
232613	120068
268643	120069
40717	120070
74300	120071
542532	120072
22207	120073
167513	120074
285887	120075
1853	120076
93488	120077
392585	120078
299934	120079
445180	120080
374785	120081
94700	120082
361988	120083
7655	120084
151963	120085
313402	120086
130157	120087
346505	120088
26782	120089
461243	120090
371830	120091
18432	120092
686499	120093
143172	120094
276123	120095
358445	120096
82510	120097
160364	120098
456444	120099
18371	120100
234423	120101
714503	120102
311717	120103
168211	120104
495108	120105
48069	120106
61013	120107
331046	120108
75427	120109
609697	120110
645454	120111
15455	120112
306845	120113
41950	120114
397584	120115
101773	120116
39808	120117
43773	120118
182591	120119
85193	120120
663398	120121
16392	120122
678740	120123
640732	120124
426906	120125
15462	120126
510716	120127
16	120128
114892	120129
269146	120130
453890	120131
628501	120132
169616	120133
667952	120134
356190	120135
592645	120136
166334	120137
183659	120138
221467	120139
8458	120140
680	120141
519237	120142
190185	120143
106309	120144
649284	120145
525084	120146
525184	120147
281826	120148
627790	120149
27964	120150
56035	120151
136134	120152
612230	120153
95551	120154
315066	120155
105117	120156
538574	120157
166388	120158
146921	120159
280568	120160
573716	120161
585788	120162
41422	120163
10250	120164
441016	120165
161243	120166
690898	120167
2742	120168
644848	120169
44817	120170
687470	120171
32487	120172
616170	120173
356	120174
457972	120175
153319	120176
89683	120177
166675	120178
83584	120179
433383	120180
212725	120181
710544	120182
162001	120183
351600	120184
214985	120185
490918	120186
41251	120187
213351	120188
584395	120189
55972	120190
5422	120191
359212	120192
74435	120193
178723	120194
383104	120195
318016	120196
1561	120197
52844	120198
441116	120199
31324	120200
1634	120201
209002	120202
373012	120203
505616	120204
444775	120205
44603	120206
642299	120207
39096	120208
693706	120209
197514	120210
701187	120211
480657	120212
187675	120213
418307	120214
259021	120215
322804	120216
47176	120217
41667	120218
571158	120219
2715	120220
67101	120221
321200	120222
148142	120223
216063	120224
284789	120225
186852	120226
9064	120227
416955	120228
463544	120229
545741	120230
427691	120231
285687	120232
428479	120233
95766	120234
125311	120235
208416	120236
560933	120237
247547	120238
180939	120239
260078	120240
365141	120241
649287	120242
608656	120243
47952	120244
399576	120245
74149	120246
632327	120247
278059	120248
192086	120249
59476	120250
163678	120251
68439	120252
444544	120253
630980	120254
442532	120255
215466	120256
169728	120257
574750	120258
102105	120259
69205	120260
99378	120261
284701	120262
145410	120263
92794	120264
390281	120265
668302	120266
622212	120267
53093	120268
106563	120269
428490	120270
672818	120271
318873	120272
3727	120273
2379	120274
255696	120275
681201	120276
334334	120277
395775	120278
2999	120279
103484	120280
88600	120281
524326	120282
4538	120283
36959	120284
13508	120285
286909	120286
584806	120287
10517	120288
382369	120289
708572	120290
541482	120291
441123	120292
201041	120293
28231	120294
207670	120295
130049	120296
57567	120297
479511	120298
116690	120299
254647	120300
1481	120301
175476	120302
10400	120303
169164	120304
39437	120305
185084	120306
489477	120307
106725	120308
661286	120309
292976	120310
86924	120311
223291	120312
528125	120313
615656	120314
120556	120315
64615	120316
30371	120317
255906	120318
558217	120319
241	120320
477479	120321
267532	120322
551968	120323
38981	120324
101850	120325
175571	120326
442265	120327
486888	120328
442459	120329
498233	120330
681865	120331
277870	120332
659453	120333
431112	120334
369907	120335
470797	120336
374565	120337
18339	120338
162761	120339
287460	120340
630891	120341
139999	120342
112748	120343
35280	120344
45739	120345
201981	120346
105999	120347
313416	120348
711452	120349
14378	120350
358880	120351
137064	120352
18963	120353
633417	120354
79725	120355
532561	120356
619214	120357
508061	120358
724336	120359
299463	120360
465333	120361
107531	120362
175555	120363
91925	120364
601769	120365
266907	120366
92985	120367
8380	120368
496911	120369
483173	120370
40163	120371
124755	120372
175625	120373
309196	120374
92466	120375
60976	120376
391809	120377
178888	120378
710765	120379
392172	120380
36012	120381
646620	120382
553881	120383
495246	120384
161977	120385
52454	120386
110353	120387
704192	120388
396246	120389
422592	120390
281790	120391
560682	120392
28987	120393
261206	120394
150268	120395
462698	120396
26762	120397
667380	120398
435443	120399
515326	120400
477913	120401
413967	120402
6352	120403
162708	120404
535479	120405
440795	120406
695992	120407
589284	120408
144553	120409
200150	120410
508839	120411
8049	120412
200340	120413
48501	120414
142958	120415
262836	120416
679578	120417
20331	120418
712964	120419
45936	120420
362575	120421
22352	120422
685287	120423
379108	120424
437917	120425
286601	120426
16792	120427
436303	120428
263132	120429
427141	120430
134043	120431
436888	120432
238074	120433
246696	120434
494526	120435
139040	120436
127656	120437
3010	120438
366988	120439
207615	120440
221392	120441
44847	120442
53349	120443
426655	120444
226107	120445
92679	120446
72255	120447
721015	120448
300946	120449
243258	120450
324038	120451
182199	120452
457167	120453
214936	120454
99020	120455
136420	120456
61262	120457
420600	120458
145697	120459
154142	120460
76008	120461
338759	120462
36454	120463
373355	120464
287131	120465
9721	120466
105483	120467
419269	120468
485581	120469
455699	120470
461132	120471
179353	120472
566859	120473
194767	120474
298217	120475
405328	120476
508202	120477
173361	120478
682366	120479
673816	120480
2909	120481
435349	120482
66497	120483
99391	120484
89601	120485
370616	120486
566685	120487
626793	120488
704934	120489
18884	120490
6439	120491
631768	120492
195618	120493
705048	120494
10210	120495
98597	120496
281349	120497
318697	120498
622098	120499
656607	120500
284461	120501
88670	120502
119067	120503
242905	120504
110786	120505
368715	120506
167095	120507
30720	120508
110902	120509
140469	120510
132371	120511
496630	120512
243465	120513
439906	120514
562393	120515
116749	120516
99562	120517
131040	120518
11042	120519
631890	120520
549456	120521
511597	120522
492557	120523
68849	120524
9442	120525
376221	120526
703293	120527
87983	120528
44674	120529
3447	120530
191402	120531
97323	120532
539765	120533
34518	120534
17712	120535
74612	120536
89464	120537
86228	120538
386474	120539
200585	120540
322845	120541
603352	120542
530382	120543
625687	120544
257178	120545
439186	120546
19789	120547
9190	120548
31660	120549
128550	120550
101065	120551
277580	120552
255849	120553
295712	120554
160128	120555
462201	120556
180982	120557
288770	120558
723840	120559
150307	120560
77410	120561
274440	120562
94773	120563
720230	120564
609517	120565
465489	120566
10007	120567
8793	120568
161464	120569
40022	120570
88260	120571
144981	120572
84648	120573
370049	120574
68053	120575
709791	120576
484409	120577
91352	120578
90487	120579
158213	120580
119501	120581
168865	120582
431652	120583
219202	120584
105520	120585
443489	120586
19556	120587
128356	120588
681628	120589
241531	120590
409603	120591
469962	120592
5091	120593
166423	120594
176774	120595
255866	120596
643040	120597
299150	120598
171443	120599
692263	120600
565235	120601
576547	120602
423396	120603
41135	120604
181020	120605
678499	120606
18680	120607
502322	120608
16748	120609
37577	120610
150247	120611
366063	120612
354797	120613
55160	120614
34539	120615
567205	120616
19659	120617
522449	120618
656820	120619
24805	120620
3380	120621
186352	120622
186226	120623
15879	120624
130609	120625
152747	120626
46165	120627
64534	120628
447363	120629
42406	120630
308480	120631
82986	120632
720115	120633
188241	120634
72508	120635
619135	120636
453484	120637
544119	120638
382655	120639
80	120640
125655	120641
413302	120642
23627	120643
348157	120644
280831	120645
407076	120646
575368	120647
480898	120648
637681	120649
42395	120650
345977	120651
138509	120652
32	120653
420110	120654
445272	120655
130224	120656
608325	120657
533085	120658
161	120659
236902	120660
401072	120661
150197	120662
55140	120663
31930	120664
310961	120665
525492	120666
388953	120667
267030	120668
208231	120669
570130	120670
237400	120671
20419	120672
710614	120673
106454	120674
568869	120675
136678	120676
248312	120677
83305	120678
666823	120679
68385	120680
29601	120681
672327	120682
226080	120683
591377	120684
350574	120685
359237	120686
95104	120687
95038	120688
117353	120689
17302	120690
529048	120691
26697	120692
70777	120693
70463	120694
29137	120695
33987	120696
468359	120697
206901	120698
268311	120699
131139	120700
48384	120701
600627	120702
25008	120703
148203	120704
35893	120705
221462	120706
614212	120707
243252	120708
428541	120709
38401	120710
39833	120711
519584	120712
332016	120713
338	120714
120656	120715
27621	120716
699530	120717
660163	120718
430397	120719
671747	120720
24413	120721
231746	120722
509714	120723
108208	120724
303093	120725
174477	120726
176321	120727
30626	120728
256595	120729
216881	120730
145807	120731
468564	120732
85294	120733
26243	120734
577672	120735
337694	120736
192075	120737
570671	120738
362180	120739
22450	120740
361705	120741
525601	120742
102170	120743
25651	120744
107692	120745
448478	120746
712146	120747
167220	120748
66228	120749
400320	120750
23979	120751
656200	120752
16295	120753
611689	120754
4306	120755
26657	120756
73309	120757
325493	120758
155222	120759
233436	120760
327517	120761
545422	120762
610263	120763
23090	120764
6959	120765
212723	120766
509435	120767
349177	120768
93208	120769
525160	120770
714970	120771
490798	120772
348816	120773
469843	120774
658973	120775
206315	120776
254323	120777
153417	120778
517588	120779
41662	120780
362461	120781
507443	120782
164471	120783
147345	120784
22417	120785
554545	120786
233095	120787
316102	120788
239023	120789
496039	120790
297800	120791
206278	120792
113007	120793
591943	120794
667730	120795
600108	120796
340295	120797
64842	120798
340814	120799
305929	120800
617808	120801
331641	120802
597854	120803
420444	120804
105430	120805
113935	120806
171976	120807
17172	120808
108555	120809
141048	120810
653369	120811
549757	120812
527524	120813
217328	120814
140743	120815
39393	120816
681247	120817
363876	120818
236328	120819
419230	120820
194581	120821
199883	120822
16217	120823
666031	120824
335625	120825
96632	120826
174509	120827
206193	120828
573	120829
452431	120830
132270	120831
536249	120832
682960	120833
263600	120834
676	120835
145489	120836
317154	120837
257512	120838
258796	120839
404663	120840
461166	120841
23917	120842
81475	120843
256039	120844
680332	120845
721359	120846
74364	120847
612942	120848
26173	120849
384554	120850
547479	120851
573804	120852
32517	120853
16209	120854
6493	120855
143846	120856
580638	120857
273755	120858
301060	120859
394855	120860
238040	120861
307737	120862
136944	120863
293526	120864
223438	120865
264063	120866
6551	120867
604103	120868
4887	120869
582640	120870
181190	120871
106046	120872
142735	120873
33925	120874
384860	120875
432363	120876
17090	120877
340614	120878
648628	120879
379208	120880
42644	120881
382640	120882
372321	120883
505596	120884
154069	120885
631572	120886
716631	120887
726	120888
109465	120889
125010	120890
413218	120891
327756	120892
21890	120893
22349	120894
274756	120895
102031	120896
302979	120897
334253	120898
422982	120899
691365	120900
645165	120901
358153	120902
572275	120903
156177	120904
633773	120905
199155	120906
327688	120907
45347	120908
689558	120909
153452	120910
532133	120911
23585	120912
161282	120913
356414	120914
584826	120915
646439	120916
290893	120917
375875	120918
555162	120919
113335	120920
50908	120921
277227	120922
76958	120923
43198	120924
707922	120925
619635	120926
66777	120927
605551	120928
58450	120929
32311	120930
81	120931
225348	120932
190808	120933
315963	120934
523047	120935
630552	120936
243534	120937
561081	120938
218218	120939
33739	120940
107448	120941
124597	120942
1041	120943
420278	120944
537265	120945
2837	120946
355615	120947
522853	120948
644206	120949
107240	120950
708662	120951
60376	120952
558746	120953
24953	120954
34817	120955
70515	120956
9093	120957
536498	120958
226755	120959
217480	120960
3985	120961
561760	120962
121685	120963
244185	120964
83048	120965
516410	120966
48995	120967
461880	120968
4483	120969
76266	120970
481216	120971
33846	120972
614566	120973
363357	120974
10719	120975
464303	120976
199932	120977
208653	120978
432821	120979
600911	120980
690728	120981
416779	120982
81131	120983
165813	120984
258395	120985
1836	120986
132402	120987
30520	120988
293324	120989
676050	120990
9567	120991
453884	120992
555596	120993
250157	120994
115336	120995
287084	120996
16673	120997
7774	120998
215761	120999
555922	121000
320579	121001
140165	121002
185276	121003
677938	121004
9769	121005
120722	121006
577094	121007
210247	121008
503149	121009
465354	121010
43212	121011
413653	121012
568052	121013
94496	121014
414659	121015
241788	121016
103666	121017
75464	121018
261558	121019
3367	121020
357994	121021
329661	121022
267620	121023
575809	121024
475540	121025
182325	121026
30039	121027
53005	121028
142528	121029
300057	121030
37834	121031
147029	121032
237990	121033
225148	121034
640466	121035
359149	121036
642323	121037
584750	121038
614751	121039
685883	121040
176159	121041
473250	121042
191541	121043
592153	121044
723606	121045
655682	121046
198805	121047
141493	121048
9987	121049
451424	121050
86755	121051
187129	121052
126921	121053
168171	121054
293864	121055
37898	121056
569533	121057
428920	121058
606975	121059
175962	121060
395130	121061
405838	121062
237019	121063
349338	121064
444674	121065
112195	121066
629698	121067
22830	121068
26977	121069
508400	121070
139197	121071
93588	121072
261196	121073
33733	121074
207449	121075
59013	121076
386370	121077
177880	121078
626023	121079
609920	121080
109506	121081
159818	121082
60436	121083
77276	121084
42893	121085
314349	121086
336472	121087
337834	121088
253564	121089
194963	121090
141443	121091
513052	121092
157579	121093
311349	121094
292540	121095
6359	121096
286	121097
134112	121098
104194	121099
585542	121100
2471	121101
137869	121102
7640	121103
575716	121104
470785	121105
630855	121106
40132	121107
19839	121108
501459	121109
160881	121110
23597	121111
466679	121112
191202	121113
409043	121114
29132	121115
349727	121116
671641	121117
695702	121118
457692	121119
31164	121120
59774	121121
667399	121122
550789	121123
401850	121124
536969	121125
78991	121126
40749	121127
688514	121128
82954	121129
603437	121130
3236	121131
160853	121132
227739	121133
135260	121134
6559	121135
416389	121136
614116	121137
53418	121138
607440	121139
106429	121140
168461	121141
611496	121142
9291	121143
74825	121144
100686	121145
285809	121146
41927	121147
117118	121148
110409	121149
184281	121150
257270	121151
532935	121152
26502	121153
402875	121154
278618	121155
481093	121156
111508	121157
18790	121158
167071	121159
65594	121160
683774	121161
612842	121162
375220	121163
346271	121164
618991	121165
630709	121166
425556	121167
711167	121168
5158	121169
665641	121170
391736	121171
38974	121172
525720	121173
136423	121174
241183	121175
11398	121176
280450	121177
325024	121178
713551	121179
147652	121180
41060	121181
205041	121182
427231	121183
105705	121184
5812	121185
37578	121186
157502	121187
256971	121188
443214	121189
290455	121190
534641	121191
96332	121192
537375	121193
21018	121194
371032	121195
554996	121196
721058	121197
677491	121198
295437	121199
63400	121200
647946	121201
215394	121202
491418	121203
494021	121204
206401	121205
619410	121206
128701	121207
17189	121208
408307	121209
150117	121210
275649	121211
277291	121212
438789	121213
613967	121214
398164	121215
47086	121216
666459	121217
594534	121218
283802	121219
638750	121220
581771	121221
418800	121222
164086	121223
359026	121224
511669	121225
225265	121226
16613	121227
687295	121228
661212	121229
395248	121230
441826	121231
379797	121232
422802	121233
182960	121234
117282	121235
467775	121236
492631	121237
400301	121238
63703	121239
628716	121240
622297	121241
256850	121242
552681	121243
657667	121244
446453	121245
140972	121246
34288	121247
262108	121248
74013	121249
473675	121250
327006	121251
599926	121252
531078	121253
20224	121254
96173	121255
627321	121256
27921	121257
83036	121258
6134	121259
375322	121260
354435	121261
23073	121262
30298	121263
658476	121264
408596	121265
121439	121266
13400	121267
58782	121268
179582	121269
703087	121270
25628	121271
584779	121272
28108	121273
631162	121274
163705	121275
17677	121276
392858	121277
622879	121278
22249	121279
486450	121280
183071	121281
229509	121282
86201	121283
58223	121284
177748	121285
118813	121286
527573	121287
32883	121288
110974	121289
195555	121290
35878	121291
257858	121292
343890	121293
231181	121294
29083	121295
284274	121296
160203	121297
248144	121298
12751	121299
475955	121300
187453	121301
481114	121302
242513	121303
159617	121304
468801	121305
18965	121306
569650	121307
719859	121308
1042	121309
1797	121310
722115	121311
220558	121312
65152	121313
5330	121314
261483	121315
524967	121316
24860	121317
508588	121318
582975	121319
254849	121320
2872	121321
104457	121322
550637	121323
146477	121324
5813	121325
678918	121326
288202	121327
657316	121328
964	121329
426182	121330
130860	121331
28254	121332
594108	121333
483876	121334
453463	121335
282697	121336
36362	121337
144483	121338
238130	121339
104005	121340
77789	121341
329342	121342
209230	121343
708249	121344
35516	121345
721274	121346
101191	121347
550461	121348
132304	121349
17388	121350
318898	121351
37267	121352
133778	121353
408991	121354
659674	121355
516892	121356
510290	121357
16150	121358
307508	121359
36970	121360
509352	121361
147588	121362
138535	121363
55499	121364
587627	121365
111150	121366
126042	121367
317894	121368
11132	121369
707563	121370
114	121371
622018	121372
171667	121373
274527	121374
490988	121375
720106	121376
169561	121377
263833	121378
103035	121379
137691	121380
154032	121381
361538	121382
640986	121383
667865	121384
113046	121385
320888	121386
357418	121387
84849	121388
423153	121389
64270	121390
215774	121391
528821	121392
465048	121393
204324	121394
74563	121395
142302	121396
146232	121397
527868	121398
216495	121399
472012	121400
188747	121401
682373	121402
430561	121403
109146	121404
624196	121405
702121	121406
268076	121407
244710	121408
597050	121409
205400	121410
175685	121411
571640	121412
251291	121413
179176	121414
48789	121415
141198	121416
679640	121417
669295	121418
525244	121419
49294	121420
176295	121421
604770	121422
611407	121423
597734	121424
66798	121425
361674	121426
593322	121427
48289	121428
394593	121429
509340	121430
12087	121431
49318	121432
24351	121433
81873	121434
289155	121435
221331	121436
199516	121437
272056	121438
120042	121439
13774	121440
177474	121441
402524	121442
202696	121443
17026	121444
597371	121445
33795	121446
617752	121447
197319	121448
160623	121449
640068	121450
3324	121451
24722	121452
694819	121453
387088	121454
482902	121455
2677	121456
333096	121457
157481	121458
377089	121459
688125	121460
634900	121461
595596	121462
678200	121463
9911	121464
157967	121465
95907	121466
444206	121467
709647	121468
415519	121469
194265	121470
209777	121471
581462	121472
353084	121473
351560	121474
235028	121475
285902	121476
552580	121477
171883	121478
475491	121479
140769	121480
606305	121481
514901	121482
196546	121483
260207	121484
96902	121485
603020	121486
521845	121487
494613	121488
100738	121489
436702	121490
550799	121491
142238	121492
146185	121493
535511	121494
499317	121495
76959	121496
717002	121497
127602	121498
153284	121499
213415	121500
48744	121501
278023	121502
101498	121503
5182	121504
528784	121505
41247	121506
497210	121507
147431	121508
292429	121509
263816	121510
396895	121511
542027	121512
169347	121513
531431	121514
35307	121515
513164	121516
712486	121517
51266	121518
107802	121519
635531	121520
560248	121521
514103	121522
96749	121523
703516	121524
176625	121525
73770	121526
78341	121527
720976	121528
4620	121529
2927	121530
5462	121531
65358	121532
658673	121533
85383	121534
640798	121535
655192	121536
32539	121537
445086	121538
136630	121539
125468	121540
48896	121541
655786	121542
499373	121543
310040	121544
92797	121545
567460	121546
176484	121547
697365	121548
118600	121549
150441	121550
343482	121551
181330	121552
416863	121553
136164	121554
437187	121555
5028	121556
31987	121557
255477	121558
704116	121559
117347	121560
306922	121561
170958	121562
678981	121563
1017	121564
298233	121565
162525	121566
415905	121567
46060	121568
277904	121569
421589	121570
39258	121571
339238	121572
114472	121573
41454	121574
447367	121575
121008	121576
699604	121577
54598	121578
702502	121579
182568	121580
28075	121581
172540	121582
418895	121583
50203	121584
67750	121585
57911	121586
124731	121587
579646	121588
268571	121589
185048	121590
468124	121591
132725	121592
169216	121593
9104	121594
309195	121595
298727	121596
293246	121597
577272	121598
552157	121599
522599	121600
428036	121601
620965	121602
574785	121603
112313	121604
636155	121605
455815	121606
21236	121607
285623	121608
261567	121609
331538	121610
182089	121611
90337	121612
634243	121613
124223	121614
426482	121615
51636	121616
88732	121617
78867	121618
217125	121619
652035	121620
98094	121621
264110	121622
320780	121623
97165	121624
175182	121625
1343	121626
165324	121627
716280	121628
203115	121629
236018	121630
211991	121631
78113	121632
366178	121633
205983	121634
86912	121635
273805	121636
152429	121637
180371	121638
11991	121639
107588	121640
149612	121641
526915	121642
98888	121643
1632	121644
356056	121645
215662	121646
144255	121647
204559	121648
204106	121649
3845	121650
138456	121651
116639	121652
383362	121653
590558	121654
78072	121655
399855	121656
706227	121657
373795	121658
334904	121659
284697	121660
540416	121661
371433	121662
64555	121663
529993	121664
18269	121665
94878	121666
638121	121667
162458	121668
361316	121669
50830	121670
227309	121671
52050	121672
46104	121673
102273	121674
148	121675
447777	121676
575365	121677
41964	121678
180857	121679
151911	121680
693098	121681
59301	121682
44583	121683
5287	121684
451873	121685
101	121686
105672	121687
712766	121688
47967	121689
95936	121690
73531	121691
150689	121692
289041	121693
304857	121694
321268	121695
231612	121696
313121	121697
42486	121698
128488	121699
100571	121700
124494	121701
711880	121702
176176	121703
193784	121704
90537	121705
369687	121706
152307	121707
439903	121708
131332	121709
1657	121710
424626	121711
238930	121712
167829	121713
282020	121714
50823	121715
715617	121716
185847	121717
149659	121718
13971	121719
573102	121720
212908	121721
415338	121722
12818	121723
179344	121724
75541	121725
31579	121726
717189	121727
32832	121728
139373	121729
322683	121730
62644	121731
525839	121732
602607	121733
154112	121734
49352	121735
401991	121736
615274	121737
92402	121738
668173	121739
296919	121740
481493	121741
77873	121742
673059	121743
525977	121744
234996	121745
209025	121746
16023	121747
406002	121748
253552	121749
368119	121750
302405	121751
16809	121752
409311	121753
701158	121754
539894	121755
352015	121756
50557	121757
8981	121758
631806	121759
290411	121760
150884	121761
526375	121762
171690	121763
337529	121764
451130	121765
580908	121766
269973	121767
330927	121768
259596	121769
42740	121770
600792	121771
74270	121772
443316	121773
249037	121774
39454	121775
1245	121776
369283	121777
208216	121778
105611	121779
575936	121780
9784	121781
43690	121782
718008	121783
12834	121784
1323	121785
400737	121786
139899	121787
491862	121788
337158	121789
706550	121790
61892	121791
4117	121792
57714	121793
52408	121794
260138	121795
493257	121796
39120	121797
442629	121798
424734	121799
127199	121800
484737	121801
711119	121802
348170	121803
540037	121804
512119	121805
362527	121806
264404	121807
178464	121808
382248	121809
318710	121810
580514	121811
428899	121812
2642	121813
217598	121814
638821	121815
428256	121816
484352	121817
299239	121818
409397	121819
20172	121820
596352	121821
12477	121822
460930	121823
648097	121824
160474	121825
694320	121826
4661	121827
424193	121828
130875	121829
719868	121830
134220	121831
469432	121832
678429	121833
47062	121834
149597	121835
18349	121836
516052	121837
627952	121838
547471	121839
180955	121840
33367	121841
268417	121842
16399	121843
533436	121844
1626	121845
685208	121846
96857	121847
614819	121848
491770	121849
711249	121850
163157	121851
639597	121852
592733	121853
718733	121854
614244	121855
27390	121856
409637	121857
48384	121858
704728	121859
29535	121860
360601	121861
522173	121862
205844	121863
389443	121864
453617	121865
104126	121866
432127	121867
526372	121868
541506	121869
4652	121870
330056	121871
545151	121872
7041	121873
474414	121874
439408	121875
368241	121876
716749	121877
183946	121878
125937	121879
34478	121880
557625	121881
20312	121882
558017	121883
301057	121884
389364	121885
396443	121886
183288	121887
571751	121888
641838	121889
2803	121890
430302	121891
48053	121892
22534	121893
55199	121894
338670	121895
552614	121896
279057	121897
76539	121898
723258	121899
179936	121900
684235	121901
309025	121902
52179	121903
163368	121904
84321	121905
513647	121906
327674	121907
127339	121908
173502	121909
489278	121910
124816	121911
415165	121912
69384	121913
171951	121914
253809	121915
432907	121916
73874	121917
699656	121918
47771	121919
337586	121920
152372	121921
448962	121922
141009	121923
344126	121924
253389	121925
130513	121926
120056	121927
405596	121928
538893	121929
93	121930
46670	121931
122809	121932
613685	121933
60819	121934
126804	121935
105646	121936
481825	121937
80149	121938
369036	121939
48682	121940
434522	121941
406777	121942
123157	121943
139791	121944
644536	121945
110897	121946
50019	121947
394225	121948
224875	121949
30376	121950
26319	121951
654257	121952
70627	121953
631675	121954
713892	121955
3747	121956
415647	121957
443151	121958
669226	121959
442845	121960
202719	121961
552033	121962
183085	121963
572746	121964
168360	121965
122590	121966
128086	121967
494622	121968
52689	121969
641914	121970
211875	121971
656008	121972
432123	121973
109384	121974
473104	121975
111646	121976
5815	121977
184124	121978
269217	121979
102764	121980
394946	121981
17307	121982
464015	121983
113942	121984
17	121985
116199	121986
3391	121987
200538	121988
587671	121989
344381	121990
358503	121991
88510	121992
576650	121993
156595	121994
69320	121995
488069	121996
619460	121997
237837	121998
42684	121999
264536	122000
339303	122001
52726	122002
697103	122003
703678	122004
682929	122005
249250	122006
399114	122007
162647	122008
150466	122009
619164	122010
367004	122011
408364	122012
46255	122013
37199	122014
682330	122015
5681	122016
397975	122017
1650	122018
139721	122019
576435	122020
49417	122021
82624	122022
28076	122023
261555	122024
180959	122025
229381	122026
124599	122027
202689	122028
686960	122029
264600	122030
329049	122031
24880	122032
143545	122033
158063	122034
702554	122035
46028	122036
93482	122037
217749	122038
183802	122039
89538	122040
720391	122041
659	122042
40984	122043
269896	122044
40121	122045
38800	122046
198960	122047
509632	122048
298629	122049
376788	122050
89309	122051
75456	122052
632480	122053
237719	122054
31306	122055
48827	122056
120447	122057
722157	122058
174142	122059
649394	122060
253655	122061
523055	122062
597944	122063
361756	122064
382649	122065
77645	122066
238115	122067
25179	122068
477007	122069
451060	122070
43906	122071
603740	122072
135264	122073
250826	122074
351946	122075
78308	122076
551093	122077
431548	122078
141839	122079
172842	122080
8238	122081
359473	122082
624261	122083
45352	122084
716009	122085
556757	122086
547742	122087
97355	122088
659745	122089
186698	122090
223255	122091
102778	122092
282225	122093
391961	122094
713826	122095
399620	122096
103461	122097
67866	122098
535379	122099
169114	122100
327645	122101
123422	122102
709603	122103
17410	122104
142105	122105
180064	122106
14417	122107
100600	122108
100503	122109
1174	122110
172550	122111
47125	122112
25293	122113
38671	122114
629651	122115
249715	122116
84007	122117
362468	122118
119351	122119
479061	122120
723559	122121
423672	122122
484316	122123
476992	122124
36509	122125
150834	122126
53647	122127
472014	122128
512354	122129
687767	122130
178915	122131
523361	122132
406592	122133
126553	122134
345007	122135
595931	122136
31504	122137
132052	122138
476827	122139
88170	122140
157393	122141
94050	122142
12388	122143
1341	122144
331833	122145
416189	122146
14314	122147
11853	122148
175000	122149
236063	122150
524869	122151
70647	122152
155296	122153
33842	122154
235742	122155
16368	122156
408901	122157
165251	122158
433192	122159
682044	122160
225980	122161
42729	122162
459881	122163
360234	122164
567010	122165
400951	122166
82279	122167
6660	122168
86669	122169
239029	122170
110608	122171
692503	122172
69250	122173
51941	122174
210496	122175
142552	122176
115897	122177
237669	122178
723149	122179
711701	122180
35441	122181
598776	122182
55628	122183
203564	122184
49301	122185
392010	122186
1562	122187
644523	122188
44007	122189
142359	122190
42319	122191
680364	122192
684602	122193
296633	122194
207450	122195
257775	122196
710451	122197
382879	122198
677980	122199
386903	122200
502	122201
395608	122202
67891	122203
504995	122204
193994	122205
164692	122206
435243	122207
71313	122208
84578	122209
106622	122210
119587	122211
655596	122212
437849	122213
529727	122214
399166	122215
12863	122216
17077	122217
281444	122218
74506	122219
185252	122220
405249	122221
34319	122222
706386	122223
310484	122224
609402	122225
372370	122226
430600	122227
129480	122228
496218	122229
69412	122230
434924	122231
584325	122232
78790	122233
514183	122234
305391	122235
369200	122236
38016	122237
64450	122238
98191	122239
176771	122240
522477	122241
49682	122242
77425	122243
254338	122244
130285	122245
560774	122246
480746	122247
271598	122248
94360	122249
646062	122250
166109	122251
392898	122252
44972	122253
718232	122254
528879	122255
451338	122256
75829	122257
536178	122258
185836	122259
716137	122260
23343	122261
225260	122262
154544	122263
342480	122264
483998	122265
17571	122266
108537	122267
501283	122268
22795	122269
202478	122270
189697	122271
227207	122272
292446	122273
656735	122274
429334	122275
456855	122276
74747	122277
10885	122278
401392	122279
303100	122280
486151	122281
594901	122282
356508	122283
308630	122284
659124	122285
221835	122286
577237	122287
615395	122288
316800	122289
510435	122290
177629	122291
70143	122292
128186	122293
671582	122294
90250	122295
474787	122296
14402	122297
654126	122298
304759	122299
48898	122300
137348	122301
450972	122302
544006	122303
164540	122304
59707	122305
283372	122306
408315	122307
1107	122308
266725	122309
564260	122310
148601	122311
111348	122312
276318	122313
407615	122314
53215	122315
608935	122316
12432	122317
336405	122318
587144	122319
165706	122320
695857	122321
239870	122322
296740	122323
529422	122324
450600	122325
127529	122326
15759	122327
377706	122328
377332	122329
498550	122330
237842	122331
685214	122332
495884	122333
34037	122334
153561	122335
183124	122336
683987	122337
661900	122338
121393	122339
89972	122340
96791	122341
85797	122342
101388	122343
85235	122344
46038	122345
682171	122346
30340	122347
484743	122348
563110	122349
295799	122350
82167	122351
491653	122352
706722	122353
84310	122354
162347	122355
73722	122356
124975	122357
456052	122358
117706	122359
61198	122360
211374	122361
569275	122362
118901	122363
670501	122364
56321	122365
229659	122366
207850	122367
365703	122368
76373	122369
216430	122370
114969	122371
284239	122372
117935	122373
156818	122374
266673	122375
548837	122376
680040	122377
107758	122378
152762	122379
581092	122380
238646	122381
20850	122382
28716	122383
468847	122384
261812	122385
641141	122386
48194	122387
508892	122388
216194	122389
407948	122390
610482	122391
528758	122392
309824	122393
24442	122394
531135	122395
612039	122396
117112	122397
107402	122398
384903	122399
156144	122400
13322	122401
419301	122402
264904	122403
320959	122404
633124	122405
145913	122406
80440	122407
4804	122408
130978	122409
134124	122410
148261	122411
175341	122412
503760	122413
185055	122414
165100	122415
521085	122416
217193	122417
36355	122418
98969	122419
337250	122420
366153	122421
535403	122422
67470	122423
565292	122424
67077	122425
110893	122426
374275	122427
369030	122428
1673	122429
632370	122430
234969	122431
334397	122432
412107	122433
452546	122434
512418	122435
300460	122436
466491	122437
140154	122438
186733	122439
100369	122440
257610	122441
201842	122442
364126	122443
667746	122444
328247	122445
251866	122446
375979	122447
1023	122448
188940	122449
328872	122450
546887	122451
187530	122452
111606	122453
44053	122454
177303	122455
69844	122456
925	122457
240052	122458
60847	122459
529168	122460
45977	122461
312342	122462
101900	122463
139651	122464
694733	122465
170567	122466
4547	122467
159502	122468
14931	122469
376187	122470
72105	122471
591145	122472
73574	122473
268121	122474
107462	122475
562655	122476
644499	122477
234888	122478
557675	122479
7459	122480
506552	122481
448037	122482
465231	122483
445976	122484
140353	122485
548503	122486
164575	122487
326368	122488
10829	122489
151643	122490
231825	122491
556904	122492
676097	122493
262770	122494
35557	122495
48597	122496
597745	122497
248659	122498
454365	122499
215098	122500
484342	122501
441956	122502
521723	122503
145620	122504
311519	122505
644930	122506
363270	122507
14022	122508
570633	122509
367717	122510
39968	122511
125836	122512
286569	122513
187187	122514
127455	122515
5062	122516
33477	122517
587732	122518
521616	122519
39808	122520
100837	122521
26770	122522
1541	122523
634709	122524
171683	122525
200922	122526
2078	122527
317622	122528
502230	122529
674268	122530
118773	122531
15305	122532
638233	122533
13844	122534
79603	122535
1658	122536
184416	122537
240018	122538
3939	122539
157660	122540
204180	122541
408067	122542
108515	122543
1778	122544
658482	122545
422417	122546
646891	122547
460578	122548
557878	122549
65613	122550
55662	122551
645568	122552
20317	122553
164231	122554
142125	122555
291920	122556
54314	122557
69746	122558
113891	122559
511609	122560
184809	122561
241742	122562
54378	122563
199194	122564
90309	122565
316541	122566
114222	122567
88829	122568
16939	122569
484825	122570
467290	122571
602661	122572
48309	122573
155126	122574
265256	122575
509512	122576
345583	122577
557254	122578
371105	122579
152249	122580
143373	122581
239465	122582
664410	122583
40844	122584
48642	122585
67665	122586
302354	122587
460915	122588
58800	122589
66872	122590
432056	122591
128733	122592
471439	122593
557974	122594
72944	122595
200419	122596
385147	122597
75560	122598
644052	122599
629239	122600
605350	122601
269870	122602
105863	122603
5117	122604
458967	122605
640681	122606
461016	122607
639994	122608
533907	122609
217847	122610
5302	122611
3876	122612
267953	122613
14449	122614
213308	122615
120352	122616
343774	122617
182523	122618
93933	122619
711534	122620
235057	122621
241256	122622
429577	122623
414519	122624
561745	122625
663135	122626
329497	122627
102733	122628
530760	122629
18009	122630
294424	122631
486658	122632
405610	122633
176055	122634
241884	122635
702937	122636
115570	122637
381772	122638
266252	122639
205787	122640
447025	122641
19902	122642
168755	122643
221068	122644
583329	122645
223744	122646
175135	122647
71836	122648
64590	122649
625281	122650
2118	122651
100960	122652
452333	122653
12640	122654
30421	122655
319396	122656
421812	122657
237246	122658
319266	122659
38564	122660
570971	122661
204523	122662
625388	122663
683101	122664
566578	122665
249766	122666
84369	122667
131513	122668
470215	122669
593394	122670
574088	122671
372496	122672
258500	122673
63841	122674
1994	122675
10340	122676
220892	122677
452199	122678
162461	122679
561829	122680
275462	122681
101677	122682
152179	122683
396723	122684
249043	122685
97852	122686
188812	122687
176950	122688
331205	122689
348260	122690
401344	122691
476347	122692
101513	122693
67563	122694
47773	122695
313782	122696
29796	122697
241976	122698
94815	122699
153256	122700
639234	122701
221326	122702
401803	122703
55245	122704
240219	122705
49377	122706
98727	122707
506380	122708
11883	122709
162533	122710
23176	122711
662474	122712
205435	122713
48079	122714
149413	122715
479008	122716
605666	122717
130308	122718
688174	122719
40013	122720
7692	122721
383580	122722
78259	122723
149823	122724
399230	122725
217435	122726
314142	122727
486840	122728
682812	122729
48521	122730
37192	122731
59410	122732
683073	122733
165308	122734
408538	122735
1404	122736
377038	122737
432075	122738
24290	122739
441975	122740
332079	122741
700783	122742
386707	122743
26410	122744
370777	122745
102783	122746
469769	122747
182884	122748
442842	122749
636207	122750
702506	122751
706035	122752
51816	122753
648735	122754
202125	122755
416634	122756
234563	122757
282724	122758
40514	122759
650672	122760
490502	122761
49455	122762
478	122763
34389	122764
270414	122765
181199	122766
22443	122767
23230	122768
2506	122769
190158	122770
299818	122771
89019	122772
212090	122773
146138	122774
470282	122775
30236	122776
677150	122777
31584	122778
536934	122779
665896	122780
106053	122781
84185	122782
523646	122783
388802	122784
71508	122785
93106	122786
127088	122787
444707	122788
227084	122789
684019	122790
486783	122791
34611	122792
697822	122793
54853	122794
162497	122795
359716	122796
140327	122797
91582	122798
39191	122799
473312	122800
133452	122801
471132	122802
676340	122803
136817	122804
135835	122805
436698	122806
40750	122807
141096	122808
50275	122809
217403	122810
649314	122811
528194	122812
392184	122813
221135	122814
31371	122815
534969	122816
83405	122817
706130	122818
53566	122819
375812	122820
48427	122821
494145	122822
163501	122823
379240	122824
17910	122825
430522	122826
595829	122827
148349	122828
171563	122829
60051	122830
481102	122831
238727	122832
422326	122833
519929	122834
231598	122835
228116	122836
129307	122837
216230	122838
42676	122839
559204	122840
31511	122841
103551	122842
192841	122843
128379	122844
2588	122845
357174	122846
73884	122847
186403	122848
5487	122849
545844	122850
107368	122851
693759	122852
82032	122853
181403	122854
511962	122855
690715	122856
302438	122857
359206	122858
84634	122859
434022	122860
406520	122861
215831	122862
82	122863
704983	122864
209158	122865
538501	122866
559860	122867
457313	122868
199300	122869
207762	122870
345874	122871
436317	122872
526472	122873
26794	122874
502200	122875
82520	122876
460908	122877
389542	122878
53204	122879
416549	122880
162522	122881
468913	122882
579435	122883
94680	122884
2395	122885
98485	122886
539495	122887
338538	122888
577219	122889
308825	122890
425825	122891
281597	122892
158200	122893
24354	122894
599051	122895
662176	122896
160901	122897
48530	122898
126176	122899
225944	122900
102037	122901
683858	122902
160519	122903
613398	122904
376303	122905
40271	122906
176575	122907
146311	122908
107785	122909
296224	122910
538260	122911
432214	122912
255966	122913
550265	122914
376926	122915
122512	122916
557629	122917
10138	122918
249527	122919
32377	122920
341281	122921
115784	122922
102261	122923
184667	122924
174536	122925
646617	122926
356058	122927
9796	122928
252510	122929
373962	122930
666258	122931
170265	122932
491535	122933
401185	122934
18363	122935
129720	122936
337957	122937
531139	122938
112548	122939
9124	122940
464809	122941
17717	122942
92506	122943
392974	122944
43505	122945
41845	122946
140973	122947
213898	122948
506765	122949
318987	122950
12479	122951
582610	122952
564213	122953
10605	122954
670990	122955
204022	122956
83135	122957
504320	122958
580425	122959
86324	122960
481265	122961
114829	122962
389725	122963
11482	122964
78966	122965
163192	122966
284207	122967
515764	122968
282914	122969
121628	122970
36586	122971
273884	122972
10620	122973
182770	122974
582837	122975
483840	122976
688201	122977
254954	122978
318728	122979
360843	122980
312543	122981
408151	122982
276695	122983
400335	122984
1265	122985
276729	122986
233913	122987
97043	122988
222939	122989
118176	122990
414962	122991
39551	122992
660403	122993
42915	122994
185720	122995
375705	122996
25023	122997
681324	122998
45805	122999
19848	123000
698873	123001
281352	123002
411955	123003
59040	123004
257236	123005
640717	123006
601397	123007
156	123008
5833	123009
480677	123010
40148	123011
28285	123012
615901	123013
345523	123014
42091	123015
103426	123016
595920	123017
153763	123018
489387	123019
293563	123020
82810	123021
118988	123022
524541	123023
9533	123024
147748	123025
49130	123026
107675	123027
124807	123028
294242	123029
44746	123030
589413	123031
532478	123032
89290	123033
697817	123034
325896	123035
158198	123036
584431	123037
518360	123038
199669	123039
216150	123040
642110	123041
98142	123042
8668	123043
219232	123044
295063	123045
343373	123046
476599	123047
63621	123048
651809	123049
19114	123050
305328	123051
65374	123052
31737	123053
34089	123054
45000	123055
536035	123056
49287	123057
28037	123058
418079	123059
144502	123060
324753	123061
81571	123062
472127	123063
603344	123064
495827	123065
294717	123066
452102	123067
489173	123068
596636	123069
2831	123070
22367	123071
664980	123072
54822	123073
193713	123074
59104	123075
526817	123076
142484	123077
642045	123078
104020	123079
681456	123080
164390	123081
527859	123082
44719	123083
321921	123084
685806	123085
47128	123086
240364	123087
55531	123088
15816	123089
719214	123090
202228	123091
246030	123092
491672	123093
151866	123094
114528	123095
272684	123096
555947	123097
179162	123098
45120	123099
385756	123100
640932	123101
537491	123102
224627	123103
394137	123104
659274	123105
613258	123106
541009	123107
45037	123108
230393	123109
95120	123110
210733	123111
325165	123112
535694	123113
679229	123114
185028	123115
49787	123116
98	123117
574096	123118
296297	123119
471484	123120
10764	123121
143879	123122
84707	123123
103756	123124
6375	123125
177587	123126
345689	123127
200629	123128
179924	123129
40733	123130
126780	123131
307191	123132
66060	123133
700187	123134
40619	123135
458347	123136
52174	123137
68824	123138
108454	123139
489881	123140
305542	123141
14250	123142
491325	123143
638847	123144
128422	123145
267611	123146
71405	123147
399551	123148
464619	123149
67339	123150
683766	123151
625284	123152
320983	123153
124778	123154
74384	123155
102310	123156
26276	123157
26688	123158
109708	123159
54702	123160
398373	123161
264161	123162
383996	123163
716157	123164
642015	123165
349732	123166
378755	123167
254328	123168
367372	123169
272306	123170
343575	123171
443737	123172
190966	123173
302728	123174
680778	123175
258827	123176
316565	123177
68387	123178
49936	123179
393449	123180
654089	123181
542006	123182
142946	123183
12235	123184
506213	123185
92413	123186
484361	123187
6730	123188
7121	123189
207152	123190
38353	123191
386244	123192
12617	123193
99571	123194
531126	123195
428561	123196
355256	123197
16729	123198
58396	123199
410753	123200
435018	123201
713436	123202
46111	123203
165678	123204
24472	123205
141228	123206
150428	123207
650457	123208
107281	123209
123379	123210
294163	123211
15637	123212
418773	123213
42026	123214
137177	123215
237834	123216
555214	123217
214630	123218
155516	123219
359610	123220
648	123221
145788	123222
210555	123223
8402	123224
304403	123225
487122	123226
4096	123227
481527	123228
1683	123229
670960	123230
600536	123231
520932	123232
22988	123233
97852	123234
392121	123235
458147	123236
585621	123237
555758	123238
87641	123239
131469	123240
7382	123241
447420	123242
323943	123243
684632	123244
157037	123245
178557	123246
620250	123247
157596	123248
702135	123249
419661	123250
10001	123251
129645	123252
13789	123253
156702	123254
565990	123255
680915	123256
706313	123257
361804	123258
103354	123259
123346	123260
3853	123261
245431	123262
509966	123263
79415	123264
5601	123265
559907	123266
362445	123267
674404	123268
16732	123269
184663	123270
24207	123271
282281	123272
423748	123273
238894	123274
41054	123275
5312	123276
509617	123277
50902	123278
15741	123279
12853	123280
508684	123281
42442	123282
461254	123283
28144	123284
390323	123285
87807	123286
230143	123287
576027	123288
31052	123289
185638	123290
32892	123291
12793	123292
615504	123293
466522	123294
162483	123295
151202	123296
340782	123297
142432	123298
27452	123299
20996	123300
289182	123301
54171	123302
108462	123303
82444	123304
96013	123305
565246	123306
225392	123307
575491	123308
369795	123309
639751	123310
70505	123311
260642	123312
243251	123313
245626	123314
436690	123315
62373	123316
468867	123317
31636	123318
652208	123319
391408	123320
685887	123321
553764	123322
554239	123323
95790	123324
393607	123325
262258	123326
99999	123327
186410	123328
228736	123329
112610	123330
305288	123331
335067	123332
242898	123333
315399	123334
623181	123335
724204	123336
720188	123337
688557	123338
681720	123339
173901	123340
21233	123341
166300	123342
39166	123343
33918	123344
274654	123345
35213	123346
567726	123347
33896	123348
10664	123349
237234	123350
548744	123351
16175	123352
240474	123353
406798	123354
389623	123355
25909	123356
53261	123357
493964	123358
427459	123359
586557	123360
204304	123361
64864	123362
482629	123363
417032	123364
2293	123365
277201	123366
75773	123367
594740	123368
499580	123369
322888	123370
438278	123371
581853	123372
13717	123373
434967	123374
350984	123375
453	123376
212149	123377
500511	123378
696688	123379
439371	123380
570343	123381
658426	123382
128265	123383
1369	123384
692321	123385
254847	123386
454405	123387
669711	123388
696811	123389
23629	123390
183443	123391
37259	123392
56074	123393
668744	123394
78049	123395
107963	123396
16366	123397
323296	123398
44235	123399
83730	123400
102234	123401
484178	123402
103929	123403
98	123404
275384	123405
348221	123406
107010	123407
144242	123408
528626	123409
404072	123410
233840	123411
127932	123412
426780	123413
539751	123414
508898	123415
36391	123416
68932	123417
714924	123418
462679	123419
590626	123420
185041	123421
144443	123422
451753	123423
2416	123424
102404	123425
229615	123426
626638	123427
680567	123428
323806	123429
635453	123430
449778	123431
406294	123432
122379	123433
263364	123434
33523	123435
617439	123436
191123	123437
512735	123438
39388	123439
677141	123440
454385	123441
123907	123442
119972	123443
124151	123444
228401	123445
462544	123446
73004	123447
428070	123448
376444	123449
256052	123450
541081	123451
419654	123452
313274	123453
438399	123454
97250	123455
48516	123456
436592	123457
184009	123458
1373	123459
495991	123460
668891	123461
715719	123462
458194	123463
451090	123464
40582	123465
39589	123466
259932	123467
261218	123468
83133	123469
662858	123470
640010	123471
262972	123472
590110	123473
140453	123474
84740	123475
12717	123476
349363	123477
26975	123478
380652	123479
461186	123480
662198	123481
199445	123482
102419	123483
222575	123484
9941	123485
235505	123486
666827	123487
687473	123488
340	123489
2435	123490
55176	123491
249828	123492
493340	123493
64545	123494
491179	123495
176724	123496
14790	123497
264060	123498
305123	123499
251631	123500
179783	123501
287067	123502
46684	123503
221133	123504
555457	123505
589617	123506
492287	123507
182390	123508
671241	123509
158490	123510
633866	123511
134007	123512
9649	123513
507143	123514
71638	123515
12699	123516
150623	123517
341820	123518
377141	123519
599271	123520
652	123521
142210	123522
379076	123523
215381	123524
411662	123525
617311	123526
666196	123527
708239	123528
159355	123529
452702	123530
81428	123531
639787	123532
15231	123533
169	123534
490181	123535
140095	123536
64641	123537
219795	123538
380324	123539
436571	123540
128502	123541
540928	123542
223550	123543
153026	123544
181439	123545
336178	123546
464496	123547
360604	123548
467399	123549
182211	123550
39520	123551
13760	123552
333579	123553
649102	123554
343244	123555
84247	123556
9066	123557
75206	123558
458522	123559
580871	123560
126434	123561
205196	123562
649693	123563
46004	123564
549563	123565
1218	123566
129033	123567
461510	123568
437054	123569
266473	123570
559120	123571
4897	123572
104631	123573
68885	123574
151399	123575
246254	123576
506389	123577
259438	123578
302440	123579
37862	123580
18075	123581
23894	123582
155792	123583
84886	123584
12445	123585
76671	123586
104363	123587
4419	123588
181037	123589
450297	123590
276292	123591
80991	123592
111278	123593
322656	123594
338310	123595
227773	123596
79075	123597
15032	123598
106734	123599
695691	123600
519450	123601
226249	123602
440641	123603
387896	123604
583068	123605
545301	123606
704812	123607
475403	123608
453223	123609
313551	123610
180253	123611
205162	123612
15543	123613
160486	123614
668779	123615
182733	123616
103054	123617
27590	123618
637270	123619
308486	123620
619716	123621
87928	123622
132497	123623
216915	123624
56590	123625
295291	123626
149272	123627
132767	123628
120159	123629
2915	123630
46697	123631
48679	123632
16522	123633
118946	123634
158296	123635
9198	123636
136462	123637
101046	123638
561923	123639
262888	123640
45247	123641
178567	123642
51255	123643
193473	123644
160187	123645
88282	123646
247136	123647
35308	123648
252780	123649
40580	123650
149716	123651
544221	123652
362956	123653
476944	123654
484029	123655
84083	123656
634912	123657
175800	123658
47533	123659
138965	123660
19622	123661
661469	123662
99973	123663
578849	123664
77743	123665
189659	123666
251052	123667
666089	123668
14594	123669
186982	123670
31934	123671
500349	123672
9838	123673
149296	123674
366975	123675
164845	123676
246840	123677
61404	123678
387890	123679
80954	123680
28889	123681
198029	123682
399546	123683
434709	123684
720186	123685
421496	123686
353921	123687
506929	123688
50387	123689
381806	123690
87295	123691
291272	123692
282460	123693
262	123694
389142	123695
266625	123696
110158	123697
439402	123698
252673	123699
217613	123700
452775	123701
518286	123702
3776	123703
143163	123704
198976	123705
40843	123706
593441	123707
35778	123708
1761	123709
278592	123710
615444	123711
619306	123712
572979	123713
517053	123714
270960	123715
623224	123716
120271	123717
359536	123718
12609	123719
111133	123720
407892	123721
462643	123722
45892	123723
19592	123724
394657	123725
126303	123726
176875	123727
302738	123728
675785	123729
95619	123730
50295	123731
435397	123732
38970	123733
169127	123734
56441	123735
289428	123736
112430	123737
38575	123738
143717	123739
92290	123740
428863	123741
166142	123742
112247	123743
498160	123744
8921	123745
690366	123746
138127	123747
1785	123748
90252	123749
512633	123750
251840	123751
216693	123752
108093	123753
406003	123754
101225	123755
582538	123756
398474	123757
16688	123758
10226	123759
53637	123760
188216	123761
718480	123762
162298	123763
238388	123764
141629	123765
99709	123766
11007	123767
294129	123768
17494	123769
702117	123770
233538	123771
240053	123772
19902	123773
319796	123774
176703	123775
292992	123776
186094	123777
379050	123778
245360	123779
199487	123780
16313	123781
465422	123782
93554	123783
601803	123784
11347	123785
518846	123786
12796	123787
17184	123788
174644	123789
225571	123790
8414	123791
596898	123792
447945	123793
2257	123794
249926	123795
89695	123796
657344	123797
47536	123798
650438	123799
1854	123800
151448	123801
114713	123802
103169	123803
646060	123804
155676	123805
169487	123806
169831	123807
140434	123808
554782	123809
632650	123810
66024	123811
177450	123812
297641	123813
283747	123814
228721	123815
705103	123816
469702	123817
323457	123818
674683	123819
617070	123820
311861	123821
114723	123822
639689	123823
16052	123824
121790	123825
628591	123826
118003	123827
301343	123828
34162	123829
145893	123830
208	123831
392630	123832
129785	123833
568204	123834
175324	123835
33726	123836
245600	123837
320590	123838
48379	123839
462830	123840
294508	123841
136788	123842
21887	123843
86888	123844
519640	123845
142892	123846
409605	123847
55350	123848
140136	123849
35825	123850
49620	123851
202172	123852
530926	123853
232452	123854
635314	123855
82696	123856
389225	123857
631813	123858
62248	123859
97924	123860
606297	123861
426834	123862
432610	123863
361404	123864
38194	123865
684837	123866
81308	123867
130346	123868
182824	123869
133682	123870
138870	123871
93686	123872
10219	123873
499909	123874
94260	123875
41820	123876
376747	123877
8925	123878
324197	123879
368499	123880
73531	123881
157325	123882
652261	123883
485383	123884
31707	123885
654954	123886
17015	123887
131632	123888
402413	123889
39360	123890
43021	123891
687622	123892
177373	123893
129587	123894
486903	123895
61642	123896
69363	123897
150784	123898
591570	123899
418597	123900
38154	123901
571456	123902
13655	123903
27586	123904
223729	123905
643192	123906
176878	123907
42516	123908
704738	123909
570480	123910
5648	123911
403312	123912
259851	123913
623	123914
36269	123915
82746	123916
581492	123917
706471	123918
430826	123919
55702	123920
438707	123921
365474	123922
8712	123923
458588	123924
590148	123925
157220	123926
6197	123927
319845	123928
186796	123929
267097	123930
4277	123931
228777	123932
788	123933
723088	123934
185061	123935
186319	123936
168602	123937
456427	123938
457474	123939
590460	123940
406023	123941
85255	123942
372996	123943
328006	123944
94121	123945
38158	123946
387857	123947
26621	123948
5927	123949
249689	123950
391559	123951
347393	123952
709179	123953
149204	123954
32735	123955
248358	123956
529530	123957
5806	123958
661815	123959
325193	123960
642098	123961
719698	123962
5261	123963
573094	123964
533185	123965
143838	123966
480393	123967
521704	123968
115091	123969
515739	123970
38736	123971
480684	123972
99385	123973
671280	123974
6613	123975
265313	123976
705090	123977
47080	123978
602439	123979
194768	123980
65664	123981
162631	123982
326542	123983
638138	123984
36540	123985
641845	123986
33867	123987
190134	123988
347984	123989
77461	123990
181890	123991
533434	123992
53606	123993
34665	123994
626964	123995
91639	123996
31165	123997
651994	123998
521605	123999
558338	124000
293800	124001
595861	124002
102647	124003
427976	124004
665638	124005
631640	124006
348226	124007
241186	124008
340350	124009
64147	124010
615945	124011
326555	124012
691920	124013
696931	124014
36567	124015
66228	124016
407901	124017
623	124018
2747	124019
94551	124020
284560	124021
622020	124022
198778	124023
592414	124024
36028	124025
276978	124026
127407	124027
450519	124028
248860	124029
207091	124030
17802	124031
138992	124032
262241	124033
83494	124034
253151	124035
707446	124036
21177	124037
121495	124038
516541	124039
11468	124040
124983	124041
343512	124042
66889	124043
674097	124044
122165	124045
319745	124046
87205	124047
125600	124048
522807	124049
137457	124050
489877	124051
313591	124052
121543	124053
181104	124054
7836	124055
141566	124056
597567	124057
432501	124058
59638	124059
439628	124060
395251	124061
404594	124062
202311	124063
605199	124064
90997	124065
472906	124066
101040	124067
96478	124068
415714	124069
643524	124070
34901	124071
533984	124072
151214	124073
100297	124074
79100	124075
445511	124076
159411	124077
277940	124078
100824	124079
15530	124080
453446	124081
46968	124082
695208	124083
18679	124084
93179	124085
27957	124086
435839	124087
222965	124088
36466	124089
17597	124090
530889	124091
115645	124092
593056	124093
395462	124094
442703	124095
26241	124096
128605	124097
400375	124098
656905	124099
26663	124100
108288	124101
225190	124102
11389	124103
651094	124104
297144	124105
697925	124106
626984	124107
662342	124108
20073	124109
119668	124110
45106	124111
276616	124112
83079	124113
553866	124114
131275	124115
362143	124116
536253	124117
87503	124118
51397	124119
126559	124120
102895	124121
212368	124122
26297	124123
454192	124124
135669	124125
190594	124126
124538	124127
60239	124128
76557	124129
102507	124130
522499	124131
619845	124132
113308	124133
20328	124134
122198	124135
38954	124136
560169	124137
277921	124138
420574	124139
332375	124140
377631	124141
152309	124142
148676	124143
434471	124144
41452	124145
354984	124146
374305	124147
76796	124148
102677	124149
26685	124150
122976	124151
104114	124152
562860	124153
488192	124154
5982	124155
349926	124156
501102	124157
283779	124158
18769	124159
46986	124160
215687	124161
38504	124162
11499	124163
274035	124164
215718	124165
253226	124166
295251	124167
45964	124168
461238	124169
270297	124170
464148	124171
190789	124172
11314	124173
502126	124174
158603	124175
26941	124176
84433	124177
407	124178
71734	124179
160637	124180
21681	124181
2220	124182
561334	124183
364415	124184
39046	124185
663107	124186
154079	124187
708071	124188
176511	124189
402169	124190
475392	124191
293793	124192
651799	124193
407670	124194
106452	124195
22609	124196
299612	124197
329470	124198
21314	124199
54488	124200
241779	124201
281543	124202
19183	124203
401730	124204
132561	124205
282853	124206
327934	124207
26943	124208
156861	124209
2346	124210
40735	124211
568630	124212
436611	124213
201704	124214
314879	124215
575228	124216
374005	124217
40664	124218
13888	124219
41364	124220
619275	124221
281387	124222
610219	124223
101265	124224
106051	124225
42546	124226
146365	124227
642180	124228
142498	124229
441080	124230
381063	124231
120578	124232
178397	124233
231064	124234
205171	124235
685780	124236
15589	124237
256370	124238
407556	124239
175321	124240
629476	124241
579347	124242
6288	124243
579315	124244
277651	124245
456195	124246
75984	124247
634603	124248
497056	124249
73671	124250
5589	124251
449129	124252
492090	124253
67327	124254
6891	124255
32901	124256
111709	124257
99531	124258
17041	124259
147375	124260
639076	124261
682578	124262
638315	124263
6622	124264
3201	124265
287751	124266
30309	124267
142781	124268
543832	124269
1615	124270
129408	124271
505481	124272
334735	124273
610096	124274
665670	124275
250374	124276
372777	124277
286849	124278
688087	124279
566536	124280
480647	124281
244637	124282
56341	124283
486052	124284
59990	124285
485759	124286
168964	124287
161907	124288
11294	124289
6833	124290
12284	124291
43892	124292
259510	124293
378379	124294
156276	124295
586647	124296
518202	124297
94453	124298
682824	124299
572718	124300
698104	124301
26855	124302
305646	124303
207882	124304
11280	124305
608721	124306
623776	124307
317917	124308
672922	124309
302121	124310
736	124311
51966	124312
330979	124313
51165	124314
3769	124315
620129	124316
32514	124317
292050	124318
133677	124319
380688	124320
431121	124321
297020	124322
293986	124323
62098	124324
97520	124325
53263	124326
516423	124327
83632	124328
529223	124329
451274	124330
192208	124331
488159	124332
105403	124333
678711	124334
259068	124335
211050	124336
472305	124337
160752	124338
418143	124339
288443	124340
95679	124341
335684	124342
502103	124343
215245	124344
217126	124345
113686	124346
369441	124347
476119	124348
34413	124349
653868	124350
392083	124351
104249	124352
290044	124353
242215	124354
182765	124355
61671	124356
136015	124357
55634	124358
552661	124359
652380	124360
66099	124361
698215	124362
61401	124363
510702	124364
37180	124365
619356	124366
1161	124367
265082	124368
51637	124369
610390	124370
174113	124371
4900	124372
306770	124373
144109	124374
52661	124375
363213	124376
706508	124377
478479	124378
4206	124379
281752	124380
629228	124381
640741	124382
698182	124383
39841	124384
140845	124385
187199	124386
8309	124387
22606	124388
275759	124389
55556	124390
171954	124391
36305	124392
640041	124393
251661	124394
270940	124395
12451	124396
461305	124397
74264	124398
689452	124399
295497	124400
41627	124401
191670	124402
148155	124403
269817	124404
37249	124405
386400	124406
76985	124407
580059	124408
133850	124409
6935	124410
527820	124411
53410	124412
244938	124413
70307	124414
425096	124415
277768	124416
173277	124417
665958	124418
633644	124419
627715	124420
604833	124421
164535	124422
281740	124423
112676	124424
144734	124425
363776	124426
438535	124427
110523	124428
579496	124429
502671	124430
10701	124431
392972	124432
58650	124433
651901	124434
326488	124435
185451	124436
23336	124437
503328	124438
27169	124439
704703	124440
493853	124441
69145	124442
234022	124443
715875	124444
223407	124445
635407	124446
522582	124447
504347	124448
625373	124449
305037	124450
505389	124451
155413	124452
508850	124453
151010	124454
70974	124455
128150	124456
152821	124457
299983	124458
37808	124459
355351	124460
127020	124461
5472	124462
195536	124463
697006	124464
293524	124465
62641	124466
581084	124467
574733	124468
472158	124469
481913	124470
553689	124471
309856	124472
43394	124473
474287	124474
331839	124475
167134	124476
171629	124477
516047	124478
166557	124479
626134	124480
8343	124481
138010	124482
579872	124483
8153	124484
612084	124485
381123	124486
461468	124487
54854	124488
116255	124489
171034	124490
31698	124491
302819	124492
323467	124493
312608	124494
79469	124495
399303	124496
181489	124497
399011	124498
298711	124499
68099	124500
4675	124501
5345	124502
438091	124503
122672	124504
44537	124505
485786	124506
89195	124507
75053	124508
376178	124509
128474	124510
512980	124511
18535	124512
243872	124513
143036	124514
587111	124515
336569	124516
70731	124517
89768	124518
245115	124519
53685	124520
48870	124521
368951	124522
155493	124523
62630	124524
116661	124525
266862	124526
388181	124527
686006	124528
149734	124529
651702	124530
250201	124531
13705	124532
292590	124533
45540	124534
486113	124535
469151	124536
498151	124537
349539	124538
178808	124539
589088	124540
475716	124541
478971	124542
399759	124543
670914	124544
426530	124545
650695	124546
220353	124547
19682	124548
641746	124549
433901	124550
213367	124551
585789	124552
660290	124553
577057	124554
101427	124555
11054	124556
332905	124557
14819	124558
160440	124559
687514	124560
31165	124561
139474	124562
52342	124563
293234	124564
322693	124565
416088	124566
704428	124567
21868	124568
205690	124569
557672	124570
574740	124571
38275	124572
552184	124573
447295	124574
382610	124575
17323	124576
500804	124577
20	124578
371569	124579
96471	124580
25839	124581
159254	124582
286842	124583
372394	124584
714633	124585
451891	124586
149751	124587
541563	124588
74694	124589
446924	124590
429363	124591
517146	124592
12931	124593
307699	124594
598939	124595
569523	124596
131043	124597
454375	124598
394243	124599
659193	124600
69628	124601
160091	124602
31408	124603
134642	124604
227053	124605
155010	124606
170020	124607
487918	124608
36380	124609
150333	124610
48170	124611
384401	124612
538665	124613
347560	124614
180726	124615
270155	124616
359484	124617
6072	124618
92760	124619
48572	124620
81600	124621
8986	124622
134615	124623
12400	124624
16596	124625
718887	124626
407093	124627
34047	124628
546721	124629
52766	124630
277367	124631
85162	124632
61288	124633
80258	124634
692304	124635
322599	124636
285473	124637
654706	124638
123857	124639
557696	124640
537756	124641
11281	124642
68916	124643
3349	124644
89275	124645
684102	124646
248491	124647
36124	124648
40011	124649
29655	124650
7510	124651
406566	124652
475967	124653
641481	124654
309634	124655
7955	124656
254863	124657
586546	124658
718166	124659
474027	124660
158281	124661
388230	124662
41486	124663
26504	124664
109041	124665
40402	124666
547590	124667
525172	124668
720005	124669
270995	124670
679295	124671
689174	124672
371646	124673
450936	124674
665106	124675
154248	124676
66821	124677
515829	124678
53400	124679
655665	124680
387224	124681
349150	124682
207494	124683
588443	124684
645261	124685
21	124686
151051	124687
645926	124688
25592	124689
279468	124690
503264	124691
602665	124692
615304	124693
535990	124694
3387	124695
96662	124696
129155	124697
195898	124698
204023	124699
46940	124700
126314	124701
273562	124702
400734	124703
486500	124704
88065	124705
19833	124706
132504	124707
631202	124708
595353	124709
472866	124710
38446	124711
596480	124712
170282	124713
641820	124714
367799	124715
527627	124716
202892	124717
286826	124718
660450	124719
350452	124720
102047	124721
149808	124722
190034	124723
217247	124724
363535	124725
182333	124726
253	124727
446867	124728
248225	124729
485541	124730
31695	124731
35165	124732
32199	124733
553580	124734
592894	124735
116432	124736
639599	124737
567355	124738
5523	124739
5751	124740
267258	124741
96472	124742
171921	124743
3969	124744
577813	124745
620515	124746
203644	124747
24750	124748
33654	124749
327687	124750
160757	124751
537498	124752
593489	124753
513587	124754
406767	124755
282522	124756
39973	124757
184366	124758
204833	124759
724667	124760
53500	124761
65123	124762
5158	124763
633221	124764
673285	124765
39644	124766
57175	124767
176462	124768
482447	124769
376698	124770
610363	124771
174818	124772
39588	124773
482807	124774
139226	124775
686158	124776
153995	124777
52856	124778
33479	124779
18984	124780
570855	124781
663379	124782
584502	124783
162029	124784
277158	124785
66290	124786
331730	124787
394189	124788
718282	124789
150358	124790
7192	124791
11098	124792
707212	124793
166942	124794
294779	124795
721319	124796
161689	124797
583941	124798
378257	124799
585502	124800
10103	124801
493708	124802
589897	124803
318892	124804
311333	124805
230679	124806
523802	124807
703592	124808
195148	124809
15466	124810
710594	124811
130719	124812
136301	124813
723598	124814
238773	124815
428821	124816
261792	124817
135986	124818
671132	124819
126209	124820
59379	124821
690866	124822
723411	124823
521159	124824
17254	124825
272109	124826
70269	124827
74869	124828
659216	124829
306233	124830
59116	124831
286834	124832
59255	124833
160534	124834
369710	124835
303211	124836
157942	124837
706430	124838
291395	124839
21762	124840
242051	124841
560160	124842
645251	124843
377964	124844
707117	124845
622241	124846
435197	124847
686971	124848
14487	124849
173880	124850
12607	124851
33932	124852
150018	124853
555022	124854
694026	124855
332	124856
50944	124857
31614	124858
491592	124859
510431	124860
602063	124861
111903	124862
97364	124863
259489	124864
241249	124865
668950	124866
160619	124867
60173	124868
41876	124869
521195	124870
59610	124871
406570	124872
702015	124873
20571	124874
73367	124875
648759	124876
7915	124877
60537	124878
105056	124879
252656	124880
67920	124881
307204	124882
177233	124883
63118	124884
170468	124885
100991	124886
867	124887
36952	124888
230418	124889
644832	124890
10694	124891
129294	124892
31484	124893
53723	124894
548109	124895
253354	124896
551645	124897
356984	124898
54397	124899
88684	124900
79506	124901
387902	124902
243388	124903
483742	124904
289744	124905
434594	124906
659	124907
287709	124908
165221	124909
42349	124910
58084	124911
490199	124912
183136	124913
610826	124914
155719	124915
543851	124916
21867	124917
60659	124918
605191	124919
429233	124920
70007	124921
6192	124922
534565	124923
603512	124924
710491	124925
330967	124926
3707	124927
29276	124928
508048	124929
720158	124930
611124	124931
667156	124932
107609	124933
48408	124934
322086	124935
724739	124936
353146	124937
537882	124938
336851	124939
414845	124940
223665	124941
408346	124942
433139	124943
225127	124944
716078	124945
142455	124946
319435	124947
281730	124948
261085	124949
346921	124950
474905	124951
72006	124952
152083	124953
43561	124954
643927	124955
404382	124956
349545	124957
103101	124958
625212	124959
482768	124960
350159	124961
1534	124962
41947	124963
38735	124964
34144	124965
606296	124966
111381	124967
323970	124968
707188	124969
92326	124970
88554	124971
6639	124972
269190	124973
97312	124974
142850	124975
147688	124976
305114	124977
118010	124978
108435	124979
111164	124980
533161	124981
96291	124982
267912	124983
406665	124984
1650	124985
165091	124986
106770	124987
5205	124988
16015	124989
10023	124990
524652	124991
143940	124992
163236	124993
34218	124994
162308	124995
20232	124996
112396	124997
367831	124998
595730	124999
21341	125000
144740	125001
590887	125002
533448	125003
562700	125004
151273	125005
49804	125006
519594	125007
457522	125008
12278	125009
9819	125010
645128	125011
604761	125012
128040	125013
152238	125014
498933	125015
590586	125016
704881	125017
610651	125018
640331	125019
462610	125020
42118	125021
34067	125022
62905	125023
592039	125024
272495	125025
485281	125026
469540	125027
559140	125028
10226	125029
129935	125030
298750	125031
406937	125032
182276	125033
340094	125034
97246	125035
345704	125036
61119	125037
484684	125038
323735	125039
719750	125040
693954	125041
374380	125042
389230	125043
324279	125044
399089	125045
609421	125046
126800	125047
29691	125048
317949	125049
598263	125050
691588	125051
273418	125052
607226	125053
459203	125054
496492	125055
158942	125056
54396	125057
515799	125058
166656	125059
19777	125060
626332	125061
41783	125062
89622	125063
53433	125064
612587	125065
715215	125066
661668	125067
237638	125068
598041	125069
182114	125070
132365	125071
550604	125072
280306	125073
159356	125074
91067	125075
723571	125076
442604	125077
563714	125078
255894	125079
438217	125080
84950	125081
89533	125082
8353	125083
377552	125084
48376	125085
400317	125086
93435	125087
280916	125088
3108	125089
25542	125090
46586	125091
51952	125092
683340	125093
409267	125094
148515	125095
443522	125096
530159	125097
41918	125098
140176	125099
77273	125100
48364	125101
36711	125102
175673	125103
117243	125104
706534	125105
125893	125106
218805	125107
587587	125108
667785	125109
392931	125110
545351	125111
286959	125112
370688	125113
591664	125114
185207	125115
240080	125116
89065	125117
407855	125118
241281	125119
112263	125120
128255	125121
131755	125122
325796	125123
220806	125124
38145	125125
1298	125126
633495	125127
475197	125128
182158	125129
308512	125130
131634	125131
380293	125132
159706	125133
5664	125134
35752	125135
166246	125136
578902	125137
9501	125138
529013	125139
118119	125140
4480	125141
63914	125142
13423	125143
83618	125144
51253	125145
549177	125146
50090	125147
723322	125148
124343	125149
531412	125150
186290	125151
141904	125152
696165	125153
619902	125154
569877	125155
76939	125156
453771	125157
63253	125158
92119	125159
138414	125160
170437	125161
117805	125162
16147	125163
569167	125164
116377	125165
644395	125166
500374	125167
295633	125168
163941	125169
440189	125170
460173	125171
330699	125172
263699	125173
189852	125174
2876	125175
123812	125176
152827	125177
170161	125178
164889	125179
598577	125180
739	125181
374452	125182
306180	125183
345570	125184
111677	125185
512947	125186
15629	125187
573449	125188
455627	125189
73827	125190
120357	125191
271866	125192
73348	125193
339338	125194
10882	125195
134431	125196
131529	125197
346430	125198
38532	125199
66392	125200
35568	125201
231246	125202
519493	125203
183623	125204
51501	125205
551870	125206
242897	125207
143769	125208
493425	125209
1535	125210
562443	125211
622000	125212
412826	125213
650449	125214
365248	125215
281003	125216
48328	125217
193064	125218
311127	125219
468262	125220
97142	125221
573790	125222
619805	125223
90037	125224
244496	125225
83633	125226
426123	125227
23465	125228
613662	125229
123543	125230
68199	125231
122958	125232
541546	125233
22675	125234
50530	125235
119609	125236
689754	125237
163836	125238
448660	125239
599968	125240
8952	125241
194073	125242
92268	125243
396760	125244
428759	125245
563017	125246
293177	125247
579694	125248
153334	125249
56786	125250
29110	125251
28030	125252
691797	125253
589609	125254
340290	125255
528824	125256
106224	125257
539948	125258
246673	125259
451635	125260
536604	125261
166420	125262
410069	125263
529918	125264
697479	125265
204119	125266
300853	125267
353908	125268
57446	125269
338046	125270
39033	125271
106230	125272
548509	125273
85111	125274
59943	125275
614204	125276
109849	125277
302425	125278
363602	125279
198939	125280
85624	125281
197255	125282
639157	125283
153495	125284
151418	125285
68800	125286
624347	125287
218419	125288
293117	125289
2418	125290
28074	125291
405735	125292
76963	125293
41289	125294
389743	125295
719768	125296
178437	125297
327975	125298
332601	125299
3968	125300
404774	125301
5084	125302
7112	125303
142038	125304
89648	125305
433190	125306
53350	125307
246008	125308
568787	125309
148005	125310
23101	125311
485531	125312
56819	125313
605387	125314
31756	125315
31305	125316
130491	125317
134251	125318
316219	125319
338242	125320
100776	125321
273617	125322
631058	125323
39923	125324
477530	125325
114826	125326
16811	125327
156008	125328
339165	125329
552225	125330
364904	125331
369843	125332
31902	125333
697545	125334
586880	125335
163397	125336
14087	125337
333812	125338
303140	125339
243876	125340
663733	125341
592667	125342
120478	125343
391572	125344
463044	125345
503735	125346
257219	125347
273635	125348
60831	125349
522107	125350
189949	125351
457072	125352
457216	125353
430574	125354
7	125355
43088	125356
752	125357
284059	125358
7193	125359
68565	125360
519084	125361
505675	125362
433341	125363
572062	125364
73361	125365
466092	125366
308087	125367
141243	125368
502737	125369
166190	125370
55700	125371
603447	125372
269117	125373
629242	125374
2144	125375
656247	125376
139139	125377
186541	125378
162474	125379
403022	125380
101058	125381
474845	125382
145540	125383
424691	125384
270039	125385
13879	125386
139966	125387
2502	125388
243216	125389
639095	125390
377963	125391
95930	125392
175759	125393
26940	125394
665449	125395
71202	125396
43434	125397
14348	125398
87836	125399
378122	125400
383145	125401
229787	125402
1847	125403
143361	125404
233178	125405
13246	125406
236848	125407
73237	125408
580169	125409
397195	125410
128524	125411
464011	125412
381307	125413
18221	125414
689699	125415
181994	125416
453597	125417
393240	125418
589670	125419
102128	125420
223714	125421
291699	125422
102330	125423
23796	125424
483501	125425
526358	125426
571253	125427
3439	125428
34823	125429
713390	125430
102920	125431
41831	125432
154396	125433
172855	125434
320514	125435
176675	125436
115171	125437
661918	125438
8291	125439
689308	125440
386421	125441
43620	125442
434555	125443
61428	125444
179956	125445
338564	125446
239106	125447
238394	125448
445542	125449
109825	125450
579447	125451
53314	125452
578058	125453
275843	125454
718401	125455
583500	125456
129648	125457
98707	125458
5149	125459
120108	125460
48531	125461
504548	125462
358043	125463
7168	125464
111029	125465
38218	125466
75039	125467
394642	125468
514683	125469
1216	125470
443753	125471
353128	125472
221366	125473
645076	125474
315793	125475
302938	125476
23757	125477
30061	125478
500517	125479
93911	125480
190565	125481
328971	125482
596062	125483
369157	125484
686029	125485
194794	125486
130737	125487
337132	125488
863	125489
50390	125490
177306	125491
441363	125492
4970	125493
446624	125494
382996	125495
614813	125496
240337	125497
6403	125498
433622	125499
160272	125500
205920	125501
13557	125502
500064	125503
63737	125504
16880	125505
646531	125506
587336	125507
31368	125508
141329	125509
153459	125510
70679	125511
2340	125512
686309	125513
512161	125514
176346	125515
247277	125516
92425	125517
48779	125518
719483	125519
162272	125520
362314	125521
463072	125522
545182	125523
177600	125524
28149	125525
567772	125526
256239	125527
171669	125528
38598	125529
83362	125530
482045	125531
162753	125532
237819	125533
186728	125534
302675	125535
34044	125536
4073	125537
137864	125538
41454	125539
544949	125540
90481	125541
242239	125542
106041	125543
6486	125544
532723	125545
550808	125546
358429	125547
133425	125548
213145	125549
476065	125550
88853	125551
344309	125552
374508	125553
430775	125554
689088	125555
139940	125556
13690	125557
688826	125558
566385	125559
27924	125560
33969	125561
323793	125562
38577	125563
305326	125564
279	125565
720319	125566
613701	125567
483885	125568
170280	125569
1795	125570
47341	125571
179835	125572
648104	125573
3183	125574
585238	125575
123129	125576
140391	125577
281356	125578
701011	125579
53728	125580
52850	125581
692481	125582
515519	125583
174513	125584
231856	125585
147460	125586
130311	125587
163664	125588
170269	125589
397745	125590
139236	125591
485455	125592
206157	125593
69509	125594
3635	125595
701920	125596
474834	125597
98872	125598
353641	125599
48386	125600
615348	125601
398305	125602
595717	125603
20585	125604
291409	125605
104191	125606
413137	125607
138546	125608
46106	125609
182495	125610
88979	125611
276801	125612
435076	125613
298426	125614
134151	125615
682716	125616
596503	125617
115674	125618
388696	125619
527128	125620
25730	125621
148378	125622
370662	125623
121789	125624
559682	125625
437148	125626
253483	125627
364960	125628
409966	125629
5489	125630
546951	125631
262951	125632
41356	125633
512391	125634
29990	125635
126805	125636
32755	125637
25672	125638
11391	125639
40572	125640
362955	125641
202899	125642
78935	125643
340956	125644
166199	125645
93675	125646
513785	125647
302311	125648
63804	125649
248115	125650
266726	125651
497392	125652
698710	125653
111597	125654
59514	125655
22866	125656
200186	125657
102369	125658
358585	125659
617402	125660
17090	125661
79810	125662
155361	125663
389324	125664
293551	125665
199998	125666
582357	125667
616031	125668
614779	125669
324838	125670
519330	125671
13059	125672
552773	125673
137139	125674
101715	125675
473160	125676
512796	125677
247938	125678
327150	125679
431801	125680
629682	125681
151840	125682
320064	125683
461344	125684
183	125685
118087	125686
373380	125687
177161	125688
57251	125689
548436	125690
280282	125691
184685	125692
310635	125693
6810	125694
42277	125695
87083	125696
23839	125697
441432	125698
601875	125699
529876	125700
16430	125701
139910	125702
197157	125703
109207	125704
638927	125705
120232	125706
82776	125707
494262	125708
578670	125709
32018	125710
29090	125711
55690	125712
85366	125713
675699	125714
300949	125715
88568	125716
179473	125717
643244	125718
293053	125719
174700	125720
93874	125721
296389	125722
126442	125723
711826	125724
190586	125725
14799	125726
27146	125727
24777	125728
174504	125729
705258	125730
102598	125731
148743	125732
28759	125733
236179	125734
912	125735
435707	125736
170524	125737
196776	125738
11404	125739
551741	125740
12124	125741
144955	125742
264385	125743
644922	125744
18955	125745
78506	125746
36529	125747
45552	125748
410076	125749
317822	125750
194756	125751
710036	125752
10989	125753
331052	125754
270061	125755
375726	125756
144250	125757
48131	125758
282023	125759
550832	125760
356705	125761
486324	125762
500	125763
431581	125764
85942	125765
259253	125766
707594	125767
12278	125768
286432	125769
414354	125770
43367	125771
551242	125772
330137	125773
302238	125774
471495	125775
335653	125776
266174	125777
12294	125778
550421	125779
529736	125780
407747	125781
156352	125782
701416	125783
229547	125784
264062	125785
17171	125786
296898	125787
605453	125788
541846	125789
482997	125790
708324	125791
94613	125792
227148	125793
154709	125794
221579	125795
465156	125796
633276	125797
120461	125798
261764	125799
424722	125800
273954	125801
17809	125802
157507	125803
686517	125804
449060	125805
51927	125806
502325	125807
538058	125808
203253	125809
96162	125810
2024	125811
272974	125812
604417	125813
125489	125814
288995	125815
238070	125816
15419	125817
442350	125818
104387	125819
63359	125820
18386	125821
98861	125822
146542	125823
564094	125824
681092	125825
535285	125826
591536	125827
185231	125828
2165	125829
55128	125830
108	125831
173676	125832
655139	125833
469963	125834
49647	125835
86801	125836
96508	125837
66361	125838
715565	125839
296320	125840
538733	125841
260608	125842
102908	125843
5116	125844
129092	125845
461552	125846
41321	125847
180237	125848
275032	125849
84174	125850
148109	125851
148991	125852
382554	125853
122454	125854
76433	125855
136449	125856
361445	125857
638508	125858
418908	125859
388885	125860
91320	125861
117050	125862
108969	125863
28563	125864
598239	125865
546002	125866
285318	125867
339381	125868
374093	125869
171154	125870
274217	125871
15157	125872
350977	125873
2485	125874
403602	125875
163752	125876
689517	125877
331195	125878
42313	125879
5437	125880
514578	125881
396284	125882
453724	125883
426078	125884
196076	125885
284212	125886
82927	125887
701295	125888
42772	125889
720586	125890
297570	125891
6347	125892
147423	125893
372187	125894
453955	125895
355353	125896
341382	125897
701181	125898
226436	125899
89939	125900
695740	125901
460983	125902
708102	125903
481688	125904
101447	125905
25992	125906
605213	125907
548253	125908
51260	125909
268308	125910
86927	125911
270452	125912
415626	125913
235958	125914
190194	125915
523607	125916
470909	125917
158354	125918
140938	125919
370896	125920
537130	125921
486666	125922
459902	125923
43281	125924
160183	125925
28812	125926
40115	125927
23325	125928
709357	125929
720433	125930
283137	125931
681043	125932
146075	125933
623000	125934
39311	125935
100985	125936
493858	125937
263812	125938
492789	125939
16005	125940
501855	125941
135778	125942
713891	125943
383094	125944
266615	125945
79061	125946
199207	125947
52212	125948
94366	125949
96922	125950
6305	125951
101182	125952
305073	125953
18394	125954
647405	125955
637641	125956
22594	125957
422008	125958
551773	125959
438595	125960
184280	125961
422429	125962
232694	125963
503970	125964
573349	125965
294953	125966
187102	125967
187572	125968
462015	125969
224777	125970
466662	125971
493711	125972
93511	125973
580586	125974
90257	125975
282046	125976
39518	125977
250498	125978
570211	125979
671886	125980
693023	125981
216686	125982
366389	125983
31611	125984
668381	125985
142836	125986
13002	125987
162411	125988
217850	125989
578220	125990
711512	125991
251280	125992
56935	125993
392329	125994
28256	125995
77066	125996
486968	125997
172694	125998
20557	125999
688132	126000
721679	126001
721074	126002
319142	126003
393581	126004
72469	126005
301314	126006
6201	126007
513695	126008
416803	126009
432407	126010
45886	126011
606468	126012
628032	126013
40171	126014
552271	126015
13434	126016
691193	126017
330997	126018
124040	126019
387903	126020
558153	126021
137849	126022
29942	126023
644976	126024
399268	126025
117146	126026
24425	126027
391779	126028
79246	126029
65135	126030
627888	126031
615820	126032
520211	126033
356513	126034
206685	126035
470860	126036
360132	126037
315392	126038
605004	126039
108682	126040
6568	126041
170531	126042
207168	126043
46341	126044
165283	126045
52185	126046
18224	126047
354724	126048
82081	126049
168195	126050
287029	126051
446333	126052
673115	126053
240502	126054
689044	126055
580352	126056
321006	126057
489181	126058
24411	126059
178786	126060
179104	126061
21176	126062
84657	126063
169483	126064
721103	126065
304460	126066
1963	126067
4554	126068
451313	126069
53212	126070
488649	126071
508896	126072
156473	126073
181511	126074
41556	126075
8753	126076
614255	126077
83477	126078
721786	126079
377197	126080
241550	126081
13436	126082
269005	126083
1409	126084
596969	126085
145238	126086
409876	126087
331676	126088
507394	126089
267328	126090
643001	126091
21113	126092
116499	126093
1317	126094
20601	126095
52585	126096
42528	126097
168732	126098
655559	126099
444824	126100
30750	126101
227513	126102
666133	126103
606829	126104
95231	126105
594076	126106
524907	126107
451993	126108
88683	126109
277187	126110
334366	126111
414582	126112
61354	126113
401250	126114
536408	126115
132116	126116
264269	126117
28590	126118
153256	126119
125887	126120
570551	126121
637034	126122
647898	126123
76276	126124
216143	126125
9953	126126
213929	126127
666677	126128
1587	126129
387556	126130
41648	126131
458086	126132
297108	126133
684373	126134
7601	126135
396739	126136
301102	126137
569499	126138
7859	126139
7	126140
348333	126141
258145	126142
9444	126143
713561	126144
65633	126145
75174	126146
384623	126147
91291	126148
13943	126149
115664	126150
145475	126151
488993	126152
483336	126153
498810	126154
126007	126155
703840	126156
170010	126157
44682	126158
487653	126159
18247	126160
510348	126161
322304	126162
444655	126163
168402	126164
693955	126165
612032	126166
143018	126167
131615	126168
173937	126169
438867	126170
9288	126171
530438	126172
588684	126173
145898	126174
28591	126175
639100	126176
297733	126177
315559	126178
589150	126179
15728	126180
220349	126181
175746	126182
373282	126183
82461	126184
542430	126185
151400	126186
41721	126187
428469	126188
138454	126189
694327	126190
164829	126191
442099	126192
136481	126193
681097	126194
616864	126195
140857	126196
76569	126197
231121	126198
395171	126199
394931	126200
290988	126201
702435	126202
527189	126203
380557	126204
95644	126205
192629	126206
502214	126207
116429	126208
8895	126209
700400	126210
662943	126211
68985	126212
414231	126213
161587	126214
477686	126215
436581	126216
268422	126217
541821	126218
249321	126219
126969	126220
153714	126221
571791	126222
498919	126223
233543	126224
140876	126225
193786	126226
666855	126227
43239	126228
53175	126229
581194	126230
252257	126231
679937	126232
256317	126233
367858	126234
632819	126235
547831	126236
98184	126237
67776	126238
571780	126239
331006	126240
682541	126241
435897	126242
141175	126243
109580	126244
171841	126245
146778	126246
46762	126247
183694	126248
690119	126249
386031	126250
170662	126251
145593	126252
104704	126253
173048	126254
95203	126255
337445	126256
398720	126257
63212	126258
193704	126259
664292	126260
181795	126261
126833	126262
160018	126263
450020	126264
22305	126265
42522	126266
187858	126267
1453	126268
537205	126269
35526	126270
259693	126271
724379	126272
565305	126273
588289	126274
607882	126275
654930	126276
206611	126277
165514	126278
7564	126279
174487	126280
343602	126281
180668	126282
384679	126283
105938	126284
351186	126285
503969	126286
163084	126287
591330	126288
570104	126289
401048	126290
6655	126291
45388	126292
26955	126293
470174	126294
179145	126295
418520	126296
65129	126297
394509	126298
160390	126299
562934	126300
393241	126301
425620	126302
99723	126303
436883	126304
212726	126305
691890	126306
105833	126307
531773	126308
99198	126309
10335	126310
566212	126311
389537	126312
23156	126313
2153	126314
244262	126315
123123	126316
93078	126317
369392	126318
241878	126319
436968	126320
171422	126321
179189	126322
536105	126323
695093	126324
82286	126325
615015	126326
346016	126327
705181	126328
690306	126329
151370	126330
712008	126331
5465	126332
658191	126333
235746	126334
125474	126335
448904	126336
364171	126337
450130	126338
126194	126339
134334	126340
460740	126341
248	126342
148097	126343
2848	126344
358647	126345
587743	126346
23033	126347
480215	126348
152070	126349
421031	126350
32549	126351
635337	126352
34776	126353
674475	126354
293735	126355
61336	126356
661932	126357
440128	126358
243383	126359
364551	126360
2295	126361
8145	126362
64494	126363
110036	126364
66826	126365
557042	126366
1591	126367
68349	126368
248893	126369
163460	126370
415831	126371
16950	126372
149965	126373
176501	126374
29332	126375
464553	126376
58161	126377
664636	126378
72821	126379
568853	126380
49172	126381
629921	126382
531574	126383
204089	126384
149303	126385
38528	126386
702572	126387
529368	126388
333054	126389
615281	126390
241655	126391
681753	126392
437169	126393
169291	126394
45921	126395
2713	126396
562582	126397
617215	126398
96713	126399
693058	126400
540988	126401
99494	126402
199080	126403
11940	126404
8734	126405
677823	126406
32550	126407
96513	126408
432472	126409
3561	126410
100866	126411
12246	126412
359191	126413
16611	126414
4491	126415
97721	126416
396586	126417
403723	126418
2003	126419
573168	126420
368642	126421
195992	126422
18416	126423
97597	126424
275417	126425
369808	126426
130074	126427
411100	126428
331185	126429
321701	126430
597754	126431
622083	126432
90933	126433
611228	126434
504676	126435
710318	126436
118178	126437
110534	126438
567443	126439
185678	126440
717953	126441
1641	126442
523415	126443
85509	126444
113757	126445
543423	126446
573392	126447
491055	126448
17772	126449
421842	126450
49137	126451
293569	126452
659385	126453
184753	126454
466735	126455
400381	126456
14871	126457
115615	126458
517561	126459
371832	126460
205710	126461
119494	126462
44938	126463
132372	126464
42099	126465
498849	126466
396812	126467
473573	126468
33543	126469
626624	126470
463428	126471
684250	126472
624851	126473
29067	126474
115079	126475
46281	126476
129593	126477
211804	126478
350797	126479
61943	126480
16740	126481
283690	126482
481624	126483
317650	126484
562194	126485
7374	126486
48801	126487
498097	126488
603973	126489
70437	126490
81927	126491
582737	126492
55797	126493
642941	126494
62286	126495
480519	126496
203480	126497
8188	126498
7442	126499
533730	126500
120485	126501
161078	126502
248055	126503
113521	126504
611210	126505
431545	126506
23360	126507
488382	126508
652231	126509
54981	126510
47614	126511
155615	126512
83720	126513
19947	126514
393506	126515
427072	126516
530043	126517
490835	126518
711651	126519
561139	126520
131801	126521
111598	126522
126279	126523
89021	126524
7030	126525
495710	126526
272542	126527
694679	126528
73498	126529
31230	126530
550906	126531
521591	126532
545409	126533
475801	126534
462264	126535
492167	126536
581605	126537
190013	126538
22359	126539
454140	126540
45861	126541
433351	126542
681326	126543
84985	126544
30550	126545
104060	126546
24503	126547
52988	126548
344907	126549
108452	126550
386681	126551
16733	126552
617075	126553
97102	126554
476720	126555
215309	126556
214867	126557
498405	126558
160581	126559
280350	126560
55030	126561
50644	126562
440472	126563
445081	126564
44936	126565
433119	126566
615563	126567
51928	126568
575804	126569
673139	126570
344349	126571
22712	126572
493140	126573
327560	126574
133353	126575
464955	126576
616422	126577
416778	126578
267078	126579
81897	126580
196652	126581
83040	126582
357598	126583
519655	126584
44095	126585
12766	126586
360269	126587
468244	126588
124014	126589
10323	126590
580481	126591
105819	126592
621137	126593
505876	126594
274983	126595
572564	126596
601212	126597
144649	126598
15133	126599
297206	126600
352296	126601
1917	126602
168154	126603
57253	126604
237929	126605
46056	126606
464385	126607
178644	126608
134716	126609
20022	126610
601099	126611
447705	126612
712058	126613
14389	126614
8592	126615
178770	126616
167083	126617
159116	126618
312528	126619
604600	126620
286493	126621
643443	126622
13691	126623
141333	126624
256743	126625
129068	126626
341071	126627
313273	126628
398254	126629
553538	126630
15994	126631
530024	126632
536753	126633
164659	126634
504684	126635
354140	126636
101731	126637
476155	126638
314942	126639
513107	126640
247709	126641
656040	126642
180809	126643
89452	126644
13928	126645
231491	126646
388427	126647
184485	126648
13535	126649
321989	126650
43049	126651
430339	126652
441199	126653
49552	126654
373417	126655
68288	126656
129695	126657
364372	126658
590950	126659
578544	126660
172230	126661
176262	126662
380974	126663
560162	126664
164570	126665
404237	126666
399601	126667
668476	126668
162925	126669
67848	126670
235767	126671
77602	126672
168872	126673
122464	126674
51561	126675
190661	126676
505694	126677
634257	126678
424010	126679
61266	126680
109589	126681
102332	126682
584698	126683
540960	126684
620909	126685
453540	126686
678846	126687
675195	126688
489749	126689
163855	126690
423158	126691
30254	126692
60454	126693
48352	126694
644773	126695
431265	126696
174146	126697
254181	126698
513059	126699
138614	126700
613249	126701
49965	126702
377259	126703
503157	126704
26442	126705
348926	126706
381005	126707
349668	126708
471713	126709
38733	126710
423180	126711
122286	126712
528357	126713
62499	126714
42402	126715
53745	126716
608277	126717
637177	126718
664211	126719
524524	126720
632927	126721
139926	126722
202133	126723
562767	126724
95456	126725
561827	126726
327233	126727
478495	126728
87857	126729
12735	126730
443315	126731
13548	126732
39623	126733
53382	126734
17663	126735
241570	126736
393358	126737
639820	126738
188209	126739
203720	126740
223843	126741
531810	126742
118138	126743
593615	126744
90159	126745
40132	126746
204322	126747
627067	126748
723167	126749
368871	126750
289203	126751
323399	126752
204476	126753
116815	126754
92919	126755
658458	126756
99595	126757
29730	126758
29996	126759
264450	126760
605186	126761
45339	126762
3347	126763
96209	126764
176680	126765
101923	126766
659404	126767
53663	126768
267601	126769
292126	126770
690011	126771
163095	126772
82046	126773
2729	126774
68126	126775
700894	126776
350881	126777
519720	126778
102214	126779
150210	126780
185700	126781
708451	126782
718756	126783
331751	126784
491967	126785
42839	126786
414586	126787
631376	126788
146328	126789
162362	126790
258524	126791
711533	126792
12528	126793
4267	126794
119625	126795
138811	126796
516915	126797
375445	126798
214234	126799
166162	126800
50433	126801
386000	126802
15167	126803
343075	126804
98778	126805
618332	126806
192263	126807
8421	126808
87588	126809
118187	126810
324957	126811
160036	126812
303119	126813
412594	126814
635098	126815
43610	126816
335426	126817
675950	126818
37	126819
297635	126820
17880	126821
913	126822
677142	126823
692917	126824
155259	126825
24192	126826
75391	126827
610948	126828
118487	126829
538909	126830
356771	126831
42083	126832
147834	126833
3047	126834
61261	126835
409400	126836
389094	126837
174534	126838
580141	126839
311620	126840
10726	126841
44876	126842
32381	126843
96054	126844
199561	126845
477917	126846
599704	126847
153584	126848
58648	126849
329276	126850
708469	126851
691138	126852
101814	126853
30805	126854
157885	126855
31985	126856
29059	126857
292693	126858
333404	126859
434669	126860
2367	126861
449054	126862
52636	126863
41333	126864
175080	126865
705595	126866
449398	126867
595202	126868
390309	126869
147549	126870
125891	126871
148913	126872
60707	126873
419703	126874
115750	126875
84646	126876
171944	126877
95885	126878
95423	126879
91369	126880
703076	126881
463152	126882
622724	126883
58641	126884
174221	126885
77852	126886
631280	126887
183518	126888
433270	126889
48231	126890
653702	126891
351102	126892
588585	126893
258267	126894
489589	126895
303866	126896
659201	126897
387843	126898
5127	126899
2792	126900
14826	126901
514793	126902
594058	126903
36651	126904
529538	126905
271761	126906
556202	126907
139006	126908
34835	126909
465065	126910
627161	126911
87872	126912
179402	126913
3003	126914
215842	126915
17480	126916
512142	126917
594104	126918
359182	126919
45039	126920
196862	126921
469746	126922
69450	126923
262427	126924
545842	126925
22100	126926
111120	126927
497113	126928
513775	126929
156409	126930
441091	126931
79114	126932
682766	126933
184617	126934
300251	126935
49116	126936
43798	126937
27806	126938
561611	126939
472360	126940
442852	126941
185569	126942
361156	126943
583023	126944
78381	126945
684237	126946
433804	126947
638080	126948
52897	126949
80707	126950
47405	126951
484658	126952
54609	126953
35525	126954
128177	126955
524478	126956
559473	126957
266281	126958
552268	126959
675914	126960
544757	126961
467814	126962
452815	126963
459331	126964
37289	126965
261598	126966
539493	126967
461403	126968
226327	126969
143154	126970
192912	126971
707715	126972
405841	126973
619468	126974
676839	126975
151536	126976
19307	126977
667949	126978
453916	126979
548628	126980
62298	126981
3746	126982
418107	126983
91340	126984
297847	126985
310590	126986
63729	126987
12260	126988
517351	126989
1308	126990
578563	126991
711814	126992
555320	126993
18702	126994
447285	126995
137046	126996
5910	126997
384445	126998
497653	126999
69148	127000
724105	127001
203165	127002
127268	127003
43927	127004
28077	127005
669447	127006
311224	127007
35124	127008
377463	127009
621086	127010
18118	127011
48060	127012
186837	127013
20638	127014
190622	127015
386269	127016
680342	127017
405485	127018
76103	127019
472022	127020
623168	127021
122696	127022
38266	127023
514848	127024
400584	127025
81676	127026
526351	127027
382920	127028
715997	127029
643822	127030
584255	127031
624561	127032
371003	127033
356834	127034
117905	127035
593399	127036
5712	127037
37700	127038
695063	127039
52591	127040
63	127041
68997	127042
287675	127043
179411	127044
80284	127045
453765	127046
14046	127047
82788	127048
39952	127049
154680	127050
711357	127051
677515	127052
177882	127053
401818	127054
512270	127055
572147	127056
5579	127057
566526	127058
243861	127059
45464	127060
623752	127061
129622	127062
6359	127063
492710	127064
92818	127065
35967	127066
538450	127067
106923	127068
434202	127069
155172	127070
247232	127071
593137	127072
538548	127073
197210	127074
32240	127075
477385	127076
643497	127077
9118	127078
146155	127079
367731	127080
696779	127081
615694	127082
41638	127083
149957	127084
267976	127085
64623	127086
180130	127087
571607	127088
287842	127089
30749	127090
532046	127091
346102	127092
376422	127093
94245	127094
51181	127095
490838	127096
636524	127097
265977	127098
4566	127099
424358	127100
575087	127101
20570	127102
323218	127103
774	127104
86346	127105
52417	127106
498121	127107
22945	127108
409944	127109
167025	127110
184083	127111
167108	127112
267743	127113
284841	127114
380405	127115
45159	127116
165507	127117
21023	127118
525841	127119
132864	127120
140939	127121
597068	127122
94762	127123
677687	127124
76892	127125
332289	127126
645893	127127
141980	127128
522127	127129
318328	127130
251775	127131
574623	127132
300023	127133
600845	127134
444703	127135
82706	127136
415890	127137
660196	127138
83024	127139
416651	127140
249035	127141
272954	127142
348109	127143
21724	127144
72300	127145
46787	127146
699271	127147
388545	127148
8000	127149
4496	127150
496160	127151
150308	127152
647172	127153
213408	127154
334747	127155
70437	127156
561606	127157
133493	127158
149264	127159
602485	127160
6870	127161
327984	127162
19161	127163
1430	127164
367637	127165
612989	127166
2626	127167
653770	127168
3565	127169
74344	127170
575109	127171
352992	127172
356873	127173
438316	127174
54464	127175
296871	127176
370506	127177
369990	127178
554121	127179
522788	127180
605121	127181
470359	127182
639672	127183
473135	127184
659275	127185
420431	127186
336126	127187
286902	127188
255225	127189
298901	127190
275703	127191
78948	127192
581698	127193
108810	127194
57789	127195
628834	127196
56821	127197
409124	127198
357966	127199
22340	127200
613520	127201
566497	127202
8342	127203
108542	127204
272336	127205
228070	127206
690190	127207
177101	127208
598906	127209
119545	127210
79726	127211
102893	127212
149715	127213
705454	127214
403615	127215
107067	127216
158877	127217
75426	127218
9508	127219
149814	127220
138911	127221
100500	127222
135978	127223
163341	127224
496991	127225
16286	127226
704830	127227
608834	127228
517784	127229
15061	127230
534643	127231
60573	127232
177365	127233
458190	127234
396894	127235
623222	127236
185513	127237
652886	127238
565067	127239
69382	127240
153908	127241
18746	127242
357223	127243
631511	127244
344448	127245
69587	127246
60444	127247
579166	127248
72597	127249
390082	127250
520897	127251
79573	127252
52993	127253
141583	127254
452270	127255
109690	127256
22698	127257
558429	127258
267615	127259
114305	127260
377108	127261
565644	127262
684498	127263
252686	127264
171891	127265
134352	127266
127996	127267
615687	127268
73548	127269
1599	127270
13693	127271
183308	127272
72127	127273
287013	127274
347526	127275
392438	127276
15239	127277
4886	127278
259902	127279
499600	127280
159660	127281
701234	127282
325282	127283
200688	127284
697404	127285
6378	127286
227313	127287
14984	127288
547634	127289
670866	127290
26965	127291
17144	127292
722071	127293
578059	127294
17555	127295
589234	127296
684093	127297
48776	127298
498246	127299
73219	127300
29213	127301
486455	127302
413546	127303
235368	127304
170970	127305
597	127306
383405	127307
611649	127308
200014	127309
58616	127310
113893	127311
563654	127312
565878	127313
59866	127314
456161	127315
467994	127316
13887	127317
65	127318
723039	127319
474360	127320
674061	127321
56652	127322
34686	127323
705853	127324
335489	127325
431193	127326
135757	127327
373370	127328
408535	127329
1364	127330
99928	127331
74893	127332
126876	127333
71765	127334
228729	127335
341207	127336
462822	127337
319345	127338
7823	127339
443157	127340
475099	127341
377833	127342
113287	127343
468226	127344
95955	127345
396073	127346
375729	127347
568088	127348
152656	127349
533131	127350
184788	127351
185085	127352
317737	127353
158226	127354
6987	127355
673741	127356
440228	127357
30944	127358
629714	127359
198386	127360
474217	127361
14902	127362
609369	127363
366259	127364
341161	127365
259926	127366
50531	127367
167277	127368
478727	127369
97568	127370
214341	127371
191867	127372
142658	127373
339168	127374
515650	127375
53529	127376
113633	127377
186533	127378
187025	127379
549541	127380
66418	127381
426058	127382
144193	127383
413642	127384
107663	127385
55231	127386
263098	127387
32975	127388
172380	127389
440600	127390
156745	127391
550998	127392
11599	127393
119149	127394
89767	127395
10302	127396
439872	127397
648495	127398
638714	127399
48457	127400
505275	127401
336173	127402
74790	127403
95528	127404
145526	127405
243162	127406
584719	127407
604149	127408
414623	127409
86122	127410
1090	127411
29120	127412
146824	127413
458196	127414
724844	127415
131366	127416
16589	127417
391989	127418
230500	127419
498335	127420
673599	127421
57753	127422
12149	127423
407169	127424
119139	127425
420698	127426
35867	127427
221547	127428
27008	127429
558183	127430
62402	127431
99389	127432
591732	127433
80795	127434
346149	127435
43279	127436
307074	127437
654056	127438
212720	127439
486736	127440
636287	127441
50193	127442
60552	127443
543190	127444
15078	127445
53821	127446
489141	127447
695513	127448
33142	127449
464678	127450
134730	127451
717201	127452
368887	127453
681888	127454
567417	127455
124754	127456
95086	127457
9370	127458
408485	127459
981	127460
457898	127461
297264	127462
137676	127463
49213	127464
53312	127465
550703	127466
476594	127467
269275	127468
246055	127469
21441	127470
44679	127471
148398	127472
170089	127473
112159	127474
329059	127475
421001	127476
20578	127477
709956	127478
446184	127479
703726	127480
42990	127481
346724	127482
93192	127483
603861	127484
373185	127485
28375	127486
510064	127487
706374	127488
186176	127489
303405	127490
200807	127491
21947	127492
642682	127493
234701	127494
349852	127495
135093	127496
102395	127497
14748	127498
691802	127499
81724	127500
312766	127501
43723	127502
404814	127503
241924	127504
26620	127505
359288	127506
72399	127507
240139	127508
85253	127509
28138	127510
705009	127511
98543	127512
463972	127513
573214	127514
263834	127515
13279	127516
597146	127517
50525	127518
448511	127519
525403	127520
477386	127521
332997	127522
479069	127523
451712	127524
164415	127525
140334	127526
622993	127527
426172	127528
153214	127529
114030	127530
692441	127531
306109	127532
488903	127533
14434	127534
2832	127535
41942	127536
391729	127537
80872	127538
49241	127539
636583	127540
566413	127541
354598	127542
414475	127543
179122	127544
93567	127545
397208	127546
691402	127547
48608	127548
103196	127549
33662	127550
97515	127551
622832	127552
394159	127553
632381	127554
339537	127555
533450	127556
474509	127557
19287	127558
594870	127559
645768	127560
39258	127561
284479	127562
283755	127563
447969	127564
712900	127565
394254	127566
17098	127567
4381	127568
119100	127569
6504	127570
215503	127571
449675	127572
108271	127573
147697	127574
40293	127575
10518	127576
352529	127577
173942	127578
251570	127579
710412	127580
430341	127581
68324	127582
375400	127583
475567	127584
415868	127585
312482	127586
516758	127587
91140	127588
12940	127589
328669	127590
106452	127591
86688	127592
118979	127593
146729	127594
396682	127595
564104	127596
100242	127597
305882	127598
687338	127599
33481	127600
172986	127601
613614	127602
383247	127603
30582	127604
130933	127605
132119	127606
48200	127607
2058	127608
605254	127609
464789	127610
51313	127611
59863	127612
487332	127613
153426	127614
181257	127615
510040	127616
615328	127617
393237	127618
149405	127619
96572	127620
80815	127621
665467	127622
23069	127623
146603	127624
82418	127625
154889	127626
526674	127627
226089	127628
242030	127629
198533	127630
427386	127631
669831	127632
158026	127633
400931	127634
303621	127635
127659	127636
11084	127637
344286	127638
489766	127639
170735	127640
155970	127641
323150	127642
565382	127643
640067	127644
596108	127645
125605	127646
72921	127647
23810	127648
136557	127649
340554	127650
374678	127651
211634	127652
74150	127653
418931	127654
23994	127655
1625	127656
573825	127657
162072	127658
500114	127659
695	127660
111948	127661
465848	127662
346370	127663
357183	127664
672803	127665
427080	127666
42579	127667
545573	127668
677040	127669
198884	127670
167315	127671
493808	127672
472111	127673
87044	127674
21075	127675
597381	127676
665465	127677
92944	127678
249455	127679
688609	127680
636993	127681
2219	127682
566813	127683
249865	127684
252861	127685
488462	127686
540783	127687
466070	127688
225501	127689
54153	127690
639437	127691
1065	127692
63751	127693
598320	127694
314988	127695
548078	127696
192918	127697
8430	127698
74271	127699
287297	127700
510374	127701
22720	127702
8867	127703
478452	127704
9815	127705
558198	127706
515424	127707
610999	127708
35756	127709
214046	127710
510569	127711
553147	127712
563378	127713
401978	127714
266350	127715
71358	127716
26180	127717
324715	127718
125045	127719
163320	127720
167536	127721
658148	127722
544489	127723
12621	127724
164096	127725
682216	127726
37576	127727
299785	127728
75	127729
594946	127730
88597	127731
237779	127732
224934	127733
5983	127734
79036	127735
525510	127736
434119	127737
173795	127738
385609	127739
196599	127740
520920	127741
425449	127742
46891	127743
163321	127744
11183	127745
574446	127746
427669	127747
534540	127748
31088	127749
550687	127750
113714	127751
124	127752
514709	127753
21132	127754
713689	127755
40885	127756
673975	127757
135178	127758
49590	127759
143366	127760
17199	127761
547702	127762
192007	127763
157709	127764
264646	127765
83282	127766
443803	127767
116945	127768
86094	127769
54420	127770
54917	127771
481784	127772
617303	127773
65183	127774
126387	127775
462435	127776
289740	127777
124187	127778
432578	127779
517998	127780
40574	127781
518559	127782
36171	127783
41412	127784
223691	127785
31402	127786
306851	127787
81547	127788
20489	127789
558623	127790
71367	127791
14655	127792
678406	127793
611539	127794
414412	127795
385911	127796
127046	127797
451911	127798
518278	127799
447713	127800
86129	127801
5620	127802
659333	127803
75334	127804
709980	127805
488416	127806
76486	127807
264461	127808
354936	127809
668738	127810
273922	127811
275783	127812
206562	127813
418410	127814
101392	127815
7015	127816
86211	127817
30248	127818
345409	127819
400272	127820
93925	127821
700389	127822
615664	127823
253835	127824
51625	127825
167658	127826
152843	127827
227360	127828
648860	127829
708394	127830
82031	127831
516822	127832
83766	127833
52891	127834
433336	127835
52857	127836
119108	127837
603037	127838
150397	127839
95119	127840
7203	127841
4014	127842
635302	127843
104842	127844
293933	127845
237668	127846
60798	127847
480716	127848
31703	127849
465013	127850
371669	127851
108918	127852
158634	127853
582010	127854
444291	127855
500270	127856
493117	127857
62	127858
528224	127859
126867	127860
463944	127861
509502	127862
614910	127863
667603	127864
438895	127865
697987	127866
382493	127867
350663	127868
603244	127869
199517	127870
469125	127871
351199	127872
53742	127873
587436	127874
43314	127875
388867	127876
116763	127877
140912	127878
198004	127879
510808	127880
85327	127881
25950	127882
314912	127883
109617	127884
128909	127885
536347	127886
486630	127887
110367	127888
59081	127889
695005	127890
177189	127891
487196	127892
324449	127893
157010	127894
667854	127895
123044	127896
57990	127897
279033	127898
213334	127899
36792	127900
31739	127901
149778	127902
179258	127903
109480	127904
669802	127905
662813	127906
476976	127907
187039	127908
422079	127909
315357	127910
589155	127911
714220	127912
18724	127913
102004	127914
224900	127915
99920	127916
352180	127917
580725	127918
361184	127919
1541	127920
654757	127921
551922	127922
56749	127923
273958	127924
487299	127925
25110	127926
35948	127927
597551	127928
80195	127929
4260	127930
35511	127931
461378	127932
34132	127933
8725	127934
145079	127935
708966	127936
197604	127937
29934	127938
404726	127939
198057	127940
713714	127941
273390	127942
643078	127943
442374	127944
351410	127945
133933	127946
659796	127947
95780	127948
7374	127949
606942	127950
18055	127951
22589	127952
205499	127953
119514	127954
602961	127955
111449	127956
540277	127957
25685	127958
31657	127959
490142	127960
26946	127961
245561	127962
491095	127963
616592	127964
79343	127965
16556	127966
409113	127967
479377	127968
152283	127969
618544	127970
546022	127971
592849	127972
11628	127973
309647	127974
210821	127975
5920	127976
151647	127977
648518	127978
167197	127979
62018	127980
109869	127981
186889	127982
157992	127983
103878	127984
144591	127985
32400	127986
465621	127987
109244	127988
505521	127989
12240	127990
295157	127991
156650	127992
194624	127993
14357	127994
387163	127995
453029	127996
173586	127997
423493	127998
50367	127999
463666	128000
480175	128001
343701	128002
8637	128003
161843	128004
105719	128005
22884	128006
79578	128007
61595	128008
713651	128009
643934	128010
93438	128011
2979	128012
169347	128013
446432	128014
62414	128015
1395	128016
606237	128017
300040	128018
72202	128019
423590	128020
418812	128021
127194	128022
718876	128023
599504	128024
96392	128025
226937	128026
486417	128027
565506	128028
374618	128029
502768	128030
646523	128031
348529	128032
4364	128033
247551	128034
80021	128035
684835	128036
686253	128037
481834	128038
285199	128039
376333	128040
35517	128041
388067	128042
120252	128043
39402	128044
564171	128045
16217	128046
138424	128047
609563	128048
84793	128049
679947	128050
601188	128051
547496	128052
593053	128053
609588	128054
129023	128055
712988	128056
135961	128057
179540	128058
309543	128059
146450	128060
87506	128061
634875	128062
255261	128063
259363	128064
339696	128065
464862	128066
185818	128067
17290	128068
281499	128069
641622	128070
469770	128071
453220	128072
309021	128073
685552	128074
66350	128075
14140	128076
263753	128077
589347	128078
641687	128079
459392	128080
315345	128081
669257	128082
18108	128083
243066	128084
25918	128085
626990	128086
636144	128087
34717	128088
1368	128089
552504	128090
188914	128091
9386	128092
491429	128093
176315	128094
676680	128095
397970	128096
20759	128097
306023	128098
40155	128099
557108	128100
680633	128101
434059	128102
351612	128103
2507	128104
719375	128105
187251	128106
12913	128107
150539	128108
713957	128109
11113	128110
116154	128111
621690	128112
152761	128113
595631	128114
110079	128115
406488	128116
4010	128117
75682	128118
47179	128119
22518	128120
610023	128121
117856	128122
18499	128123
64674	128124
3763	128125
111963	128126
503094	128127
345241	128128
267037	128129
433457	128130
565726	128131
248130	128132
152303	128133
106868	128134
321047	128135
58157	128136
608625	128137
152300	128138
494840	128139
338109	128140
531740	128141
199358	128142
137058	128143
332346	128144
176807	128145
719670	128146
3848	128147
447800	128148
66976	128149
496389	128150
371308	128151
412134	128152
155983	128153
24404	128154
113591	128155
449715	128156
282941	128157
322817	128158
252820	128159
527963	128160
32062	128161
78952	128162
85657	128163
153998	128164
85633	128165
693272	128166
110617	128167
46799	128168
45643	128169
458684	128170
83280	128171
39035	128172
116741	128173
563690	128174
184503	128175
553700	128176
44211	128177
130723	128178
49184	128179
559388	128180
156113	128181
470437	128182
47548	128183
248762	128184
181249	128185
698544	128186
123165	128187
527383	128188
589618	128189
645088	128190
655611	128191
473969	128192
88105	128193
195378	128194
145585	128195
646119	128196
640174	128197
654604	128198
373821	128199
8240	128200
487965	128201
30320	128202
694963	128203
597321	128204
121594	128205
622990	128206
556173	128207
488926	128208
12282	128209
142154	128210
38626	128211
662219	128212
362548	128213
60352	128214
261293	128215
416328	128216
701236	128217
430895	128218
641331	128219
406895	128220
18799	128221
130180	128222
549401	128223
175795	128224
138525	128225
101026	128226
182143	128227
422600	128228
16509	128229
574172	128230
47391	128231
103896	128232
35415	128233
690863	128234
50269	128235
563837	128236
263417	128237
470514	128238
397240	128239
680856	128240
152366	128241
184399	128242
388150	128243
163828	128244
325221	128245
69553	128246
293047	128247
530414	128248
182934	128249
51228	128250
60346	128251
527598	128252
120499	128253
518652	128254
444057	128255
566839	128256
146088	128257
1090	128258
117599	128259
238035	128260
165127	128261
184930	128262
660159	128263
7973	128264
52813	128265
405221	128266
658537	128267
139772	128268
367824	128269
571491	128270
361510	128271
328965	128272
10650	128273
672887	128274
299923	128275
133692	128276
6054	128277
95891	128278
226941	128279
96772	128280
562685	128281
317374	128282
451276	128283
38477	128284
131646	128285
416400	128286
57448	128287
680918	128288
690636	128289
252811	128290
184802	128291
604542	128292
79219	128293
261342	128294
276489	128295
89914	128296
180962	128297
447369	128298
641446	128299
186525	128300
186486	128301
164224	128302
110905	128303
428534	128304
226727	128305
166899	128306
95465	128307
586754	128308
11357	128309
161915	128310
77911	128311
7978	128312
194496	128313
67933	128314
474209	128315
541599	128316
87108	128317
14196	128318
565252	128319
70025	128320
327795	128321
6828	128322
416677	128323
37570	128324
619218	128325
121363	128326
9565	128327
700895	128328
404146	128329
115059	128330
149002	128331
662105	128332
12298	128333
42141	128334
302775	128335
9458	128336
447386	128337
380276	128338
507953	128339
467369	128340
554582	128341
57481	128342
269854	128343
184800	128344
48732	128345
123948	128346
636732	128347
575528	128348
228969	128349
120074	128350
160869	128351
489690	128352
10461	128353
690699	128354
406617	128355
600908	128356
40806	128357
711088	128358
353156	128359
648791	128360
678457	128361
11689	128362
372983	128363
470808	128364
486726	128365
40912	128366
332818	128367
44836	128368
13095	128369
37397	128370
6058	128371
604341	128372
95714	128373
9883	128374
570419	128375
197290	128376
574735	128377
495309	128378
160198	128379
658507	128380
123816	128381
89792	128382
622023	128383
29326	128384
234410	128385
477813	128386
455416	128387
76303	128388
369791	128389
365863	128390
230426	128391
604716	128392
356281	128393
343061	128394
672005	128395
508051	128396
9428	128397
361052	128398
684615	128399
21342	128400
3340	128401
37814	128402
563527	128403
301829	128404
413085	128405
344612	128406
31593	128407
375305	128408
628340	128409
21450	128410
53908	128411
718107	128412
208011	128413
500394	128414
377100	128415
309815	128416
468480	128417
88772	128418
590081	128419
23676	128420
153265	128421
117402	128422
445163	128423
471629	128424
265670	128425
430562	128426
32632	128427
4933	128428
523432	128429
20918	128430
24182	128431
238791	128432
56515	128433
96562	128434
112970	128435
63768	128436
635122	128437
273169	128438
287618	128439
269682	128440
127828	128441
713733	128442
626246	128443
48713	128444
276061	128445
88958	128446
46341	128447
43258	128448
175227	128449
235502	128450
325837	128451
137607	128452
248699	128453
19748	128454
564033	128455
16454	128456
109248	128457
627451	128458
499796	128459
266541	128460
620144	128461
556605	128462
131833	128463
173713	128464
135343	128465
3559	128466
332414	128467
1334	128468
73258	128469
343401	128470
38760	128471
123302	128472
63	128473
7140	128474
546285	128475
96112	128476
11755	128477
583087	128478
314535	128479
688166	128480
337099	128481
120541	128482
120652	128483
294176	128484
18299	128485
118739	128486
32057	128487
298540	128488
600065	128489
591804	128490
599129	128491
253363	128492
347929	128493
319039	128494
696157	128495
677600	128496
440936	128497
417705	128498
127394	128499
351154	128500
312729	128501
431096	128502
24578	128503
500212	128504
86003	128505
144746	128506
149158	128507
292430	128508
331725	128509
11219	128510
217790	128511
645206	128512
618985	128513
536251	128514
130247	128515
304527	128516
299749	128517
149996	128518
301506	128519
594743	128520
574516	128521
170135	128522
397079	128523
106322	128524
127716	128525
357439	128526
48085	128527
305931	128528
12395	128529
700508	128530
210566	128531
393409	128532
416913	128533
46609	128534
665932	128535
431710	128536
134867	128537
184448	128538
448503	128539
194099	128540
594662	128541
143941	128542
65881	128543
14359	128544
356823	128545
201134	128546
145159	128547
20911	128548
42490	128549
52788	128550
6665	128551
13999	128552
424342	128553
213805	128554
432688	128555
365498	128556
144434	128557
622334	128558
74930	128559
600415	128560
43552	128561
709152	128562
326913	128563
187735	128564
6460	128565
56276	128566
363491	128567
686232	128568
18718	128569
86154	128570
170123	128571
460718	128572
30540	128573
184801	128574
576571	128575
463970	128576
437042	128577
54498	128578
241291	128579
494146	128580
25060	128581
586831	128582
507620	128583
591226	128584
246372	128585
495321	128586
189766	128587
609570	128588
288714	128589
104420	128590
7285	128591
579140	128592
146858	128593
383480	128594
718721	128595
709639	128596
17218	128597
410621	128598
631635	128599
89404	128600
706679	128601
724936	128602
52697	128603
21894	128604
174585	128605
134701	128606
37526	128607
205113	128608
551958	128609
471210	128610
294656	128611
663547	128612
39194	128613
601999	128614
120008	128615
14987	128616
635440	128617
527690	128618
470032	128619
535862	128620
417235	128621
68329	128622
137265	128623
169656	128624
258920	128625
141450	128626
158019	128627
78785	128628
102624	128629
57549	128630
38067	128631
486472	128632
696184	128633
7825	128634
629858	128635
579974	128636
306548	128637
119144	128638
701683	128639
601314	128640
435164	128641
252184	128642
299909	128643
547888	128644
551976	128645
712002	128646
218879	128647
141648	128648
587464	128649
632224	128650
59289	128651
15078	128652
8867	128653
175934	128654
49187	128655
11385	128656
173337	128657
164877	128658
497919	128659
532836	128660
151627	128661
607578	128662
488348	128663
36562	128664
156293	128665
6349	128666
713296	128667
375691	128668
95850	128669
42918	128670
63327	128671
555160	128672
77848	128673
289868	128674
275485	128675
462077	128676
677089	128677
138982	128678
193603	128679
627564	128680
5756	128681
39036	128682
271794	128683
104967	128684
74173	128685
177801	128686
594205	128687
686667	128688
104794	128689
361683	128690
517423	128691
191003	128692
246805	128693
8250	128694
47348	128695
197000	128696
242073	128697
434170	128698
183207	128699
258379	128700
141152	128701
90430	128702
449233	128703
700205	128704
389819	128705
543805	128706
585929	128707
87319	128708
133715	128709
67628	128710
42009	128711
6670	128712
79599	128713
414517	128714
262263	128715
636965	128716
95033	128717
664404	128718
11191	128719
92593	128720
648593	128721
8913	128722
476351	128723
513814	128724
484567	128725
95762	128726
703729	128727
214568	128728
116133	128729
120994	128730
392828	128731
125548	128732
445808	128733
22171	128734
163488	128735
15711	128736
124288	128737
171986	128738
126012	128739
266093	128740
455767	128741
101849	128742
133118	128743
415583	128744
423172	128745
716362	128746
106290	128747
550610	128748
11894	128749
678665	128750
410593	128751
31364	128752
440835	128753
290645	128754
393000	128755
184365	128756
552985	128757
147816	128758
63557	128759
344639	128760
197541	128761
714638	128762
225159	128763
2218	128764
183265	128765
30936	128766
22750	128767
480977	128768
457354	128769
161942	128770
294150	128771
110943	128772
227659	128773
566192	128774
585871	128775
714593	128776
23939	128777
663355	128778
516534	128779
630367	128780
340419	128781
499713	128782
140997	128783
417447	128784
135439	128785
4919	128786
157153	128787
76055	128788
17697	128789
5357	128790
40535	128791
459731	128792
295185	128793
206625	128794
250401	128795
46620	128796
277328	128797
437817	128798
648559	128799
640640	128800
602831	128801
476510	128802
270437	128803
33412	128804
559052	128805
332137	128806
240441	128807
270582	128808
497693	128809
152016	128810
132370	128811
92106	128812
466126	128813
327031	128814
29444	128815
92991	128816
451763	128817
325240	128818
487496	128819
544885	128820
460712	128821
7038	128822
670238	128823
631738	128824
35530	128825
428715	128826
464013	128827
40585	128828
67152	128829
462472	128830
625757	128831
541616	128832
626454	128833
151269	128834
679428	128835
405544	128836
134814	128837
19310	128838
263120	128839
281972	128840
174132	128841
394152	128842
68232	128843
712308	128844
47000	128845
498564	128846
289804	128847
330414	128848
284061	128849
79624	128850
232668	128851
110205	128852
375198	128853
196992	128854
491851	128855
39985	128856
32925	128857
89099	128858
397662	128859
348734	128860
626156	128861
670440	128862
666364	128863
151718	128864
610981	128865
54513	128866
121677	128867
347985	128868
103748	128869
423383	128870
131344	128871
148826	128872
211072	128873
198997	128874
204316	128875
14964	128876
75528	128877
645260	128878
715146	128879
686298	128880
551930	128881
565129	128882
504273	128883
68104	128884
171901	128885
93247	128886
1674	128887
54182	128888
385876	128889
14974	128890
315970	128891
613297	128892
521143	128893
346675	128894
501692	128895
88939	128896
160093	128897
161934	128898
508009	128899
129939	128900
534052	128901
16277	128902
248015	128903
701602	128904
109599	128905
1230	128906
337269	128907
618671	128908
25764	128909
204858	128910
120257	128911
298838	128912
4010	128913
219112	128914
51180	128915
324843	128916
285808	128917
17797	128918
384624	128919
393152	128920
69311	128921
322924	128922
83145	128923
605897	128924
298354	128925
590686	128926
697877	128927
342492	128928
660590	128929
663352	128930
109576	128931
666169	128932
223027	128933
214517	128934
257848	128935
683795	128936
131648	128937
181511	128938
580079	128939
385848	128940
556696	128941
60589	128942
17505	128943
14825	128944
151003	128945
615192	128946
570367	128947
285433	128948
291228	128949
192080	128950
438975	128951
199834	128952
196034	128953
309284	128954
428520	128955
326776	128956
91726	128957
69948	128958
83774	128959
500717	128960
10283	128961
50942	128962
374223	128963
52138	128964
459677	128965
13414	128966
16108	128967
163829	128968
119298	128969
688290	128970
111421	128971
94979	128972
166975	128973
340940	128974
554620	128975
287432	128976
157411	128977
481791	128978
185452	128979
567993	128980
428071	128981
195078	128982
334216	128983
448923	128984
212706	128985
289367	128986
54	128987
56192	128988
18540	128989
399349	128990
32061	128991
252018	128992
103138	128993
121058	128994
209812	128995
127644	128996
401567	128997
4856	128998
72772	128999
90099	129000
664014	129001
388	129002
110463	129003
186613	129004
157455	129005
686305	129006
220822	129007
460906	129008
140482	129009
613150	129010
28210	129011
490654	129012
81745	129013
85856	129014
149162	129015
144476	129016
25543	129017
107011	129018
518554	129019
162047	129020
252582	129021
82173	129022
187118	129023
412721	129024
97008	129025
175640	129026
121173	129027
352870	129028
520734	129029
528498	129030
239383	129031
88112	129032
209662	129033
377120	129034
1440	129035
54331	129036
287387	129037
474885	129038
389202	129039
165028	129040
265813	129041
146655	129042
305635	129043
445972	129044
185701	129045
711667	129046
354517	129047
391101	129048
45988	129049
594691	129050
597199	129051
198148	129052
384202	129053
93777	129054
9828	129055
608412	129056
24715	129057
175599	129058
119965	129059
457158	129060
706611	129061
136306	129062
413293	129063
481187	129064
665054	129065
105299	129066
316137	129067
17233	129068
54947	129069
725026	129070
641694	129071
71868	129072
122736	129073
20875	129074
667135	129075
177069	129076
329538	129077
143664	129078
290681	129079
379237	129080
380972	129081
75444	129082
567354	129083
138978	129084
99988	129085
556531	129086
188232	129087
590009	129088
3543	129089
142220	129090
523629	129091
5094	129092
588195	129093
326312	129094
130424	129095
398843	129096
431905	129097
192774	129098
686020	129099
669752	129100
178510	129101
121248	129102
41760	129103
227191	129104
711500	129105
261859	129106
209677	129107
101192	129108
410118	129109
9383	129110
446428	129111
694426	129112
697722	129113
690556	129114
62281	129115
29942	129116
508121	129117
579979	129118
42360	129119
16530	129120
5370	129121
4846	129122
151204	129123
2847	129124
277520	129125
567242	129126
179620	129127
703700	129128
170164	129129
348388	129130
621998	129131
20788	129132
229413	129133
3140	129134
79720	129135
565687	129136
69854	129137
670136	129138
272791	129139
375527	129140
491167	129141
222164	129142
640873	129143
150579	129144
115143	129145
393679	129146
621993	129147
95541	129148
94272	129149
111685	129150
4263	129151
12935	129152
195715	129153
257771	129154
525972	129155
142082	129156
215461	129157
22733	129158
715075	129159
241123	129160
44674	129161
576476	129162
426143	129163
36099	129164
620595	129165
326490	129166
460667	129167
578764	129168
270381	129169
125823	129170
123637	129171
54454	129172
175523	129173
590562	129174
16741	129175
61340	129176
9112	129177
501328	129178
2743	129179
68215	129180
546196	129181
316400	129182
289997	129183
157078	129184
17963	129185
43076	129186
101655	129187
595681	129188
108315	129189
632207	129190
16125	129191
139686	129192
94803	129193
562539	129194
40	129195
344942	129196
504102	129197
259421	129198
572036	129199
49793	129200
197250	129201
317814	129202
65003	129203
70034	129204
564980	129205
583896	129206
22734	129207
3226	129208
130269	129209
41197	129210
122756	129211
671323	129212
441892	129213
478128	129214
308579	129215
82171	129216
96400	129217
534961	129218
63523	129219
566289	129220
389169	129221
418915	129222
557280	129223
510922	129224
486070	129225
281652	129226
721766	129227
504084	129228
40208	129229
84567	129230
78577	129231
495330	129232
523084	129233
31531	129234
403151	129235
25216	129236
43934	129237
508561	129238
690	129239
92030	129240
490937	129241
313523	129242
459409	129243
83057	129244
53954	129245
615	129246
8424	129247
125098	129248
288790	129249
14234	129250
138039	129251
118672	129252
408662	129253
127852	129254
65389	129255
110751	129256
627398	129257
531520	129258
534654	129259
583657	129260
273533	129261
128481	129262
2000	129263
21681	129264
43035	129265
107962	129266
12733	129267
124610	129268
35458	129269
194527	129270
561860	129271
396043	129272
183255	129273
103190	129274
543149	129275
308063	129276
164094	129277
420480	129278
23655	129279
33182	129280
153175	129281
488674	129282
139250	129283
110803	129284
282129	129285
199634	129286
393058	129287
146612	129288
56386	129289
39434	129290
522145	129291
89670	129292
668232	129293
185568	129294
21945	129295
309474	129296
454877	129297
49865	129298
34408	129299
92346	129300
620175	129301
263728	129302
649718	129303
1619	129304
348477	129305
149112	129306
47845	129307
526360	129308
47613	129309
72648	129310
447577	129311
358211	129312
6833	129313
178726	129314
317057	129315
667012	129316
101175	129317
75868	129318
567990	129319
116296	129320
59700	129321
283587	129322
10439	129323
344	129324
247715	129325
648851	129326
185677	129327
378672	129328
601	129329
20395	129330
289704	129331
620345	129332
87762	129333
22210	129334
86848	129335
144852	129336
609381	129337
70248	129338
52991	129339
538945	129340
79	129341
687170	129342
69064	129343
47573	129344
61099	129345
216463	129346
19625	129347
415202	129348
695317	129349
462802	129350
48080	129351
672207	129352
470885	129353
565395	129354
237898	129355
116173	129356
112897	129357
107432	129358
114215	129359
133935	129360
669917	129361
340170	129362
554181	129363
201120	129364
137949	129365
628605	129366
104346	129367
381885	129368
560881	129369
696495	129370
366443	129371
24723	129372
519375	129373
505178	129374
42157	129375
167964	129376
128380	129377
481189	129378
661410	129379
34275	129380
47813	129381
590992	129382
247753	129383
267375	129384
2906	129385
119812	129386
355930	129387
691790	129388
51417	129389
421711	129390
329815	129391
4875	129392
34766	129393
617726	129394
103382	129395
87609	129396
253710	129397
431012	129398
618535	129399
361480	129400
652613	129401
476489	129402
462770	129403
35236	129404
70037	129405
374102	129406
61591	129407
425313	129408
192594	129409
39037	129410
599975	129411
127943	129412
14363	129413
186666	129414
57723	129415
25693	129416
142558	129417
436662	129418
26392	129419
372685	129420
418366	129421
1055	129422
36312	129423
286684	129424
169733	129425
484328	129426
712605	129427
359496	129428
539233	129429
456667	129430
47108	129431
503027	129432
645137	129433
499609	129434
680584	129435
712921	129436
315452	129437
392045	129438
75273	129439
73422	129440
41722	129441
684139	129442
26546	129443
88818	129444
74369	129445
378480	129446
136471	129447
326689	129448
161196	129449
150148	129450
684123	129451
43151	129452
245809	129453
58159	129454
34190	129455
468916	129456
17007	129457
100553	129458
435136	129459
555349	129460
617103	129461
10537	129462
77677	129463
304	129464
163539	129465
367319	129466
151255	129467
400906	129468
8345	129469
58548	129470
376128	129471
12645	129472
225627	129473
681477	129474
170312	129475
130108	129476
35164	129477
491438	129478
31397	129479
5072	129480
112729	129481
153238	129482
672082	129483
178909	129484
644774	129485
515348	129486
576127	129487
347176	129488
234765	129489
28025	129490
184014	129491
312627	129492
547150	129493
288913	129494
2048	129495
1383	129496
7226	129497
115296	129498
32057	129499
126514	129500
314201	129501
95161	129502
101087	129503
666225	129504
11462	129505
234556	129506
339245	129507
410087	129508
415665	129509
320745	129510
62538	129511
358755	129512
94037	129513
121037	129514
258225	129515
205071	129516
269062	129517
684476	129518
435189	129519
582	129520
203659	129521
167897	129522
175304	129523
267293	129524
400256	129525
59099	129526
126420	129527
110051	129528
205341	129529
237373	129530
380009	129531
563521	129532
52745	129533
414754	129534
446785	129535
250815	129536
497105	129537
684099	129538
623361	129539
487465	129540
708506	129541
22356	129542
632231	129543
31801	129544
88826	129545
585997	129546
27396	129547
175847	129548
601079	129549
38574	129550
98314	129551
71298	129552
86796	129553
92429	129554
626584	129555
435755	129556
99772	129557
186942	129558
244891	129559
598300	129560
463281	129561
682548	129562
181223	129563
322440	129564
255698	129565
100985	129566
109109	129567
112126	129568
536421	129569
15263	129570
210497	129571
635188	129572
455628	129573
665170	129574
91438	129575
304338	129576
263638	129577
107910	129578
573886	129579
51713	129580
38518	129581
355358	129582
134691	129583
104925	129584
693940	129585
27468	129586
718459	129587
672311	129588
446323	129589
35013	129590
119978	129591
234465	129592
274895	129593
588810	129594
482357	129595
572740	129596
322634	129597
625775	129598
528053	129599
686082	129600
125172	129601
553288	129602
143223	129603
646907	129604
104970	129605
260257	129606
712687	129607
280902	129608
95562	129609
128619	129610
75947	129611
40956	129612
79567	129613
22197	129614
721154	129615
16597	129616
19965	129617
469119	129618
47043	129619
608041	129620
547700	129621
62248	129622
389482	129623
658903	129624
226317	129625
211499	129626
41617	129627
303200	129628
607067	129629
369639	129630
4673	129631
202868	129632
409961	129633
245781	129634
349574	129635
392246	129636
199704	129637
160059	129638
170852	129639
524736	129640
49131	129641
25332	129642
705108	129643
529948	129644
1267	129645
356105	129646
231990	129647
547907	129648
143893	129649
8946	129650
320531	129651
699250	129652
715450	129653
619349	129654
110992	129655
140167	129656
619352	129657
528092	129658
369923	129659
164754	129660
291771	129661
630663	129662
263930	129663
660511	129664
723056	129665
2729	129666
37355	129667
258448	129668
328881	129669
140627	129670
663888	129671
545828	129672
715414	129673
495035	129674
449044	129675
61568	129676
279682	129677
466302	129678
185652	129679
323509	129680
107694	129681
520241	129682
117733	129683
133353	129684
40156	129685
146415	129686
8344	129687
691439	129688
598401	129689
51872	129690
377217	129691
7658	129692
312998	129693
209480	129694
162619	129695
132887	129696
544553	129697
142628	129698
585972	129699
59452	129700
250748	129701
453780	129702
11426	129703
243165	129704
236259	129705
8416	129706
294851	129707
339942	129708
123364	129709
410029	129710
488930	129711
312992	129712
486507	129713
127993	129714
55589	129715
178190	129716
49826	129717
36984	129718
421880	129719
269931	129720
257465	129721
106466	129722
18171	129723
111921	129724
599028	129725
146628	129726
355768	129727
144677	129728
704953	129729
89636	129730
67819	129731
75039	129732
265170	129733
38201	129734
384326	129735
239749	129736
187017	129737
581626	129738
58445	129739
259560	129740
266865	129741
398401	129742
371001	129743
81516	129744
700519	129745
447226	129746
152483	129747
242605	129748
644716	129749
504592	129750
650166	129751
658570	129752
40864	129753
230918	129754
589776	129755
512331	129756
104337	129757
270043	129758
37721	129759
9063	129760
436432	129761
383046	129762
66378	129763
159914	129764
217555	129765
157706	129766
227142	129767
9376	129768
603821	129769
50891	129770
475111	129771
38147	129772
225854	129773
508686	129774
3498	129775
555695	129776
251987	129777
350029	129778
511630	129779
652883	129780
7991	129781
646145	129782
357854	129783
270696	129784
95542	129785
510767	129786
10190	129787
115753	129788
51272	129789
31545	129790
689779	129791
7886	129792
111749	129793
143750	129794
635103	129795
316358	129796
115783	129797
703585	129798
10745	129799
231	129800
250111	129801
675612	129802
57358	129803
189764	129804
495392	129805
95218	129806
330422	129807
404408	129808
49964	129809
130049	129810
96909	129811
270589	129812
523419	129813
2321	129814
338325	129815
3252	129816
187687	129817
29460	129818
695793	129819
4465	129820
54682	129821
216325	129822
44062	129823
23238	129824
158732	129825
624459	129826
367577	129827
605597	129828
672226	129829
41399	129830
223206	129831
263682	129832
627101	129833
143333	129834
670365	129835
22073	129836
546564	129837
230180	129838
406363	129839
54497	129840
189975	129841
111944	129842
140807	129843
561035	129844
245988	129845
110614	129846
185189	129847
60487	129848
47132	129849
145350	129850
699816	129851
505569	129852
121930	129853
164325	129854
526659	129855
80324	129856
531510	129857
498728	129858
350613	129859
105375	129860
88656	129861
90706	129862
12587	129863
485682	129864
20704	129865
151645	129866
489054	129867
67885	129868
537957	129869
660888	129870
694924	129871
164806	129872
92665	129873
106340	129874
161342	129875
197478	129876
198225	129877
129158	129878
518386	129879
312605	129880
264990	129881
9513	129882
241959	129883
416155	129884
463470	129885
180122	129886
64887	129887
321204	129888
560656	129889
80039	129890
424685	129891
250302	129892
7296	129893
418882	129894
593658	129895
461514	129896
594620	129897
172980	129898
50082	129899
241638	129900
51930	129901
44918	129902
636898	129903
93974	129904
636504	129905
712576	129906
119276	129907
6859	129908
487333	129909
685870	129910
473234	129911
87520	129912
360476	129913
160736	129914
9271	129915
297882	129916
208800	129917
362016	129918
376801	129919
340607	129920
18513	129921
335039	129922
34699	129923
586582	129924
682585	129925
2746	129926
271322	129927
18450	129928
320404	129929
73133	129930
354454	129931
158520	129932
1650	129933
139330	129934
572783	129935
277986	129936
419525	129937
231601	129938
421319	129939
43796	129940
711120	129941
722706	129942
617336	129943
506971	129944
74103	129945
182399	129946
500218	129947
326864	129948
16552	129949
100696	129950
691217	129951
223668	129952
149732	129953
300090	129954
37270	129955
151789	129956
163919	129957
613763	129958
566386	129959
707470	129960
369994	129961
682168	129962
173748	129963
2581	129964
230697	129965
111514	129966
269816	129967
69467	129968
51746	129969
2039	129970
654899	129971
469183	129972
611592	129973
480033	129974
351128	129975
526653	129976
523955	129977
584510	129978
383793	129979
2097	129980
9041	129981
590873	129982
81490	129983
237032	129984
703816	129985
712103	129986
685506	129987
86830	129988
722600	129989
20566	129990
250571	129991
561759	129992
172041	129993
105279	129994
491641	129995
104966	129996
43296	129997
236549	129998
397795	129999
165125	130000
353876	130001
101686	130002
620296	130003
11312	130004
15395	130005
147383	130006
112385	130007
640639	130008
120328	130009
20137	130010
453263	130011
7166	130012
499465	130013
587850	130014
669933	130015
142400	130016
353733	130017
664915	130018
428521	130019
567389	130020
706719	130021
403813	130022
425181	130023
331785	130024
221658	130025
210522	130026
671617	130027
348872	130028
288988	130029
179207	130030
57960	130031
370752	130032
327950	130033
54382	130034
260445	130035
557132	130036
16496	130037
250613	130038
9744	130039
5552	130040
7192	130041
279130	130042
568997	130043
165042	130044
586460	130045
370235	130046
466747	130047
441030	130048
67391	130049
144990	130050
235175	130051
657055	130052
215	130053
85533	130054
517251	130055
36546	130056
662258	130057
14248	130058
10490	130059
77516	130060
585306	130061
172951	130062
80602	130063
66804	130064
302461	130065
595394	130066
134939	130067
46855	130068
176642	130069
388237	130070
293346	130071
65100	130072
116547	130073
10461	130074
229130	130075
205361	130076
112642	130077
397959	130078
711126	130079
307787	130080
603738	130081
124808	130082
691213	130083
348105	130084
77934	130085
10544	130086
415654	130087
481755	130088
509679	130089
240147	130090
678318	130091
617478	130092
453374	130093
63156	130094
708807	130095
489971	130096
676245	130097
215790	130098
308288	130099
15995	130100
708651	130101
631272	130102
47693	130103
329464	130104
157238	130105
139047	130106
678051	130107
312532	130108
213559	130109
639312	130110
723789	130111
399277	130112
690237	130113
269748	130114
98254	130115
451593	130116
676665	130117
182029	130118
34760	130119
399901	130120
427777	130121
121986	130122
504936	130123
129367	130124
47452	130125
213776	130126
208979	130127
147603	130128
37990	130129
318756	130130
619431	130131
453360	130132
1963	130133
722197	130134
186104	130135
1834	130136
164494	130137
172727	130138
630058	130139
339545	130140
659212	130141
516827	130142
405981	130143
52805	130144
429423	130145
155016	130146
547649	130147
169055	130148
186288	130149
269083	130150
14038	130151
126508	130152
284677	130153
373936	130154
444527	130155
452624	130156
171872	130157
513160	130158
288734	130159
3634	130160
178876	130161
89749	130162
678292	130163
64033	130164
335890	130165
161325	130166
467683	130167
157400	130168
165334	130169
20840	130170
70134	130171
15259	130172
95	130173
7639	130174
153838	130175
15882	130176
1068	130177
343830	130178
104765	130179
667424	130180
180863	130181
115848	130182
77847	130183
5001	130184
36864	130185
381736	130186
523745	130187
16794	130188
2318	130189
205817	130190
28152	130191
80978	130192
40765	130193
479541	130194
57541	130195
315406	130196
134660	130197
644649	130198
723821	130199
117203	130200
171048	130201
518165	130202
183761	130203
16409	130204
356255	130205
6126	130206
18419	130207
96655	130208
526508	130209
470396	130210
664253	130211
47871	130212
570359	130213
268028	130214
78676	130215
6223	130216
79147	130217
667207	130218
184634	130219
653499	130220
576151	130221
656222	130222
59913	130223
184487	130224
139141	130225
326377	130226
144293	130227
700655	130228
301366	130229
21510	130230
185347	130231
619981	130232
678537	130233
622452	130234
89751	130235
209422	130236
710694	130237
590570	130238
10346	130239
356335	130240
483585	130241
619278	130242
160089	130243
96058	130244
436938	130245
648156	130246
19126	130247
29888	130248
417072	130249
454186	130250
20880	130251
562637	130252
462175	130253
260576	130254
4936	130255
713716	130256
664270	130257
137166	130258
588687	130259
300916	130260
598754	130261
1961	130262
622527	130263
54024	130264
360130	130265
230747	130266
129513	130267
134022	130268
260879	130269
560073	130270
400816	130271
16589	130272
72832	130273
479445	130274
564512	130275
79135	130276
224	130277
622372	130278
28122	130279
40997	130280
224918	130281
660313	130282
623573	130283
300193	130284
547092	130285
431694	130286
544	130287
633716	130288
173577	130289
132248	130290
540276	130291
207	130292
604772	130293
8953	130294
82817	130295
228766	130296
292172	130297
697757	130298
99530	130299
90482	130300
21159	130301
14778	130302
664693	130303
567424	130304
617453	130305
7704	130306
624051	130307
2384	130308
603215	130309
173430	130310
132911	130311
109469	130312
136174	130313
80210	130314
499129	130315
380113	130316
565047	130317
1903	130318
341755	130319
125203	130320
235325	130321
482903	130322
143115	130323
168390	130324
569095	130325
307098	130326
461956	130327
393585	130328
605964	130329
17159	130330
38735	130331
207109	130332
596177	130333
42711	130334
145055	130335
54826	130336
275207	130337
287075	130338
104888	130339
155834	130340
709488	130341
110981	130342
499664	130343
259226	130344
511481	130345
185939	130346
555624	130347
295154	130348
491450	130349
65247	130350
37068	130351
320132	130352
472921	130353
524181	130354
721562	130355
442085	130356
360202	130357
86044	130358
401283	130359
115769	130360
612369	130361
54294	130362
566695	130363
95267	130364
580243	130365
473564	130366
225022	130367
47288	130368
259026	130369
378664	130370
360080	130371
27373	130372
206507	130373
167335	130374
145138	130375
498157	130376
175741	130377
52540	130378
38215	130379
186691	130380
534625	130381
142111	130382
489515	130383
14142	130384
615290	130385
182121	130386
446708	130387
117310	130388
88643	130389
203994	130390
482947	130391
184071	130392
500800	130393
107470	130394
384277	130395
347497	130396
580604	130397
687964	130398
75101	130399
91085	130400
448244	130401
136847	130402
101013	130403
395008	130404
266448	130405
281343	130406
236255	130407
282301	130408
645011	130409
543518	130410
194437	130411
523303	130412
735	130413
16620	130414
688046	130415
282009	130416
14216	130417
574346	130418
5315	130419
373636	130420
141944	130421
175309	130422
306266	130423
706005	130424
190667	130425
109820	130426
40144	130427
389999	130428
330100	130429
147761	130430
118498	130431
5137	130432
128204	130433
450125	130434
179372	130435
13662	130436
33356	130437
2399	130438
68963	130439
24495	130440
372572	130441
700750	130442
75856	130443
401410	130444
251814	130445
627850	130446
195420	130447
6775	130448
177840	130449
470	130450
90373	130451
104790	130452
82957	130453
684175	130454
439301	130455
128	130456
344400	130457
478015	130458
48663	130459
367197	130460
181547	130461
157245	130462
163993	130463
149222	130464
545875	130465
5862	130466
127147	130467
127824	130468
151915	130469
615166	130470
126495	130471
29017	130472
11911	130473
88014	130474
136690	130475
54723	130476
408726	130477
239506	130478
352752	130479
47367	130480
104918	130481
332226	130482
714	130483
112790	130484
358082	130485
2131	130486
49786	130487
164167	130488
6690	130489
211598	130490
250233	130491
699160	130492
42859	130493
441974	130494
1160	130495
402360	130496
234541	130497
264069	130498
95800	130499
372409	130500
51998	130501
340767	130502
26451	130503
615394	130504
101328	130505
178354	130506
5689	130507
13050	130508
559638	130509
49250	130510
149991	130511
703873	130512
145576	130513
62568	130514
224849	130515
619029	130516
10474	130517
40759	130518
21051	130519
4395	130520
270808	130521
32960	130522
166185	130523
32458	130524
388119	130525
334577	130526
137605	130527
376556	130528
208803	130529
121887	130530
359625	130531
77566	130532
574710	130533
523516	130534
192331	130535
13459	130536
140461	130537
397926	130538
301714	130539
506704	130540
70243	130541
211835	130542
384873	130543
145025	130544
433652	130545
62633	130546
692395	130547
461652	130548
71666	130549
545039	130550
145117	130551
47072	130552
562543	130553
531121	130554
114199	130555
10256	130556
302680	130557
521062	130558
228247	130559
48989	130560
341596	130561
313282	130562
87752	130563
549982	130564
15461	130565
343670	130566
27130	130567
79932	130568
381404	130569
440845	130570
630716	130571
652638	130572
645989	130573
86843	130574
379422	130575
663507	130576
216548	130577
27056	130578
525762	130579
19633	130580
11220	130581
652898	130582
3042	130583
233997	130584
292062	130585
96502	130586
385657	130587
109876	130588
3317	130589
204480	130590
433014	130591
463427	130592
236548	130593
573218	130594
9092	130595
510043	130596
9879	130597
91906	130598
266130	130599
170746	130600
71645	130601
440673	130602
12688	130603
559416	130604
594003	130605
65562	130606
317955	130607
93108	130608
588988	130609
188391	130610
553575	130611
674515	130612
454187	130613
273234	130614
431948	130615
169824	130616
174107	130617
170318	130618
38882	130619
56215	130620
255183	130621
118554	130622
37252	130623
580166	130624
50155	130625
648911	130626
382975	130627
509868	130628
533277	130629
665929	130630
460959	130631
641791	130632
450230	130633
310421	130634
17743	130635
488516	130636
28478	130637
462664	130638
200278	130639
183410	130640
513457	130641
189721	130642
554937	130643
15484	130644
188797	130645
36581	130646
380846	130647
253082	130648
254503	130649
109279	130650
553564	130651
89396	130652
492	130653
656587	130654
487617	130655
174099	130656
12974	130657
162089	130658
16420	130659
10957	130660
114941	130661
698555	130662
410716	130663
2834	130664
320880	130665
124025	130666
203297	130667
488362	130668
630762	130669
125003	130670
55420	130671
81631	130672
491783	130673
29341	130674
601042	130675
396499	130676
529101	130677
4	130678
694956	130679
232496	130680
559931	130681
648579	130682
628576	130683
557275	130684
162168	130685
37845	130686
405279	130687
402753	130688
368618	130689
707534	130690
815	130691
385405	130692
24068	130693
228860	130694
545747	130695
8122	130696
19879	130697
13060	130698
223110	130699
171927	130700
188342	130701
620621	130702
48157	130703
547666	130704
575646	130705
624971	130706
97033	130707
244786	130708
451901	130709
281363	130710
230671	130711
352703	130712
271282	130713
143281	130714
4363	130715
137254	130716
554740	130717
521959	130718
264538	130719
538351	130720
87175	130721
671407	130722
127174	130723
20705	130724
719123	130725
42541	130726
364565	130727
268906	130728
59930	130729
2361	130730
9980	130731
153806	130732
49669	130733
619818	130734
14572	130735
477983	130736
487692	130737
3398	130738
87224	130739
662497	130740
3050	130741
95348	130742
695505	130743
309439	130744
113968	130745
444184	130746
656415	130747
378552	130748
681875	130749
589064	130750
135732	130751
34538	130752
30908	130753
644260	130754
544846	130755
52462	130756
124682	130757
594819	130758
40282	130759
643801	130760
14568	130761
185076	130762
91769	130763
68998	130764
29005	130765
564095	130766
108641	130767
116708	130768
121186	130769
719337	130770
42853	130771
719250	130772
77614	130773
554469	130774
322196	130775
581486	130776
66368	130777
6948	130778
341502	130779
529499	130780
438017	130781
124007	130782
306486	130783
594321	130784
114928	130785
661361	130786
42283	130787
649036	130788
572199	130789
104079	130790
549620	130791
513616	130792
105666	130793
201468	130794
596564	130795
558420	130796
21258	130797
10101	130798
21818	130799
591796	130800
418714	130801
33126	130802
150253	130803
83619	130804
220361	130805
428959	130806
69830	130807
27036	130808
35830	130809
705562	130810
597830	130811
640280	130812
42577	130813
231912	130814
39419	130815
590488	130816
228304	130817
277673	130818
473431	130819
666152	130820
49849	130821
377869	130822
69571	130823
7632	130824
5813	130825
444797	130826
489454	130827
362031	130828
173106	130829
81333	130830
658946	130831
210214	130832
488660	130833
38690	130834
162851	130835
259733	130836
38386	130837
158773	130838
639878	130839
100021	130840
151461	130841
332721	130842
321788	130843
19853	130844
43409	130845
157370	130846
383664	130847
711039	130848
528203	130849
371567	130850
407572	130851
153226	130852
11064	130853
367864	130854
54630	130855
611500	130856
125442	130857
136583	130858
618289	130859
454630	130860
503488	130861
250947	130862
85048	130863
38209	130864
22469	130865
704053	130866
337442	130867
471669	130868
151110	130869
110712	130870
7293	130871
623819	130872
257191	130873
10030	130874
27420	130875
54779	130876
169753	130877
367178	130878
345005	130879
710835	130880
49839	130881
706410	130882
6228	130883
44021	130884
582553	130885
2831	130886
8033	130887
387598	130888
438615	130889
152881	130890
331856	130891
551486	130892
619553	130893
47887	130894
512126	130895
160565	130896
438192	130897
10812	130898
301381	130899
32388	130900
131699	130901
81905	130902
14249	130903
39460	130904
286408	130905
22182	130906
265927	130907
247791	130908
423610	130909
106294	130910
97185	130911
251571	130912
51379	130913
52431	130914
9424	130915
224263	130916
408932	130917
542259	130918
479793	130919
55281	130920
60407	130921
191028	130922
33865	130923
50136	130924
93377	130925
528868	130926
62464	130927
639445	130928
12958	130929
4902	130930
537528	130931
553488	130932
716183	130933
629621	130934
76974	130935
31949	130936
561723	130937
297867	130938
482453	130939
458951	130940
271546	130941
159363	130942
38140	130943
584278	130944
39060	130945
495772	130946
445417	130947
33712	130948
546218	130949
350909	130950
188503	130951
106616	130952
57072	130953
157469	130954
51068	130955
510789	130956
617201	130957
115459	130958
694222	130959
31189	130960
134774	130961
226627	130962
72763	130963
310232	130964
152154	130965
441717	130966
403418	130967
401282	130968
594101	130969
557890	130970
453733	130971
256573	130972
261804	130973
97551	130974
86068	130975
16756	130976
506425	130977
279438	130978
13422	130979
279013	130980
9454	130981
57984	130982
511342	130983
646963	130984
362184	130985
674160	130986
93794	130987
391139	130988
269803	130989
3574	130990
69731	130991
550721	130992
569583	130993
477577	130994
168992	130995
279185	130996
231326	130997
564816	130998
25651	130999
40454	131000
18290	131001
17998	131002
230360	131003
48852	131004
68298	131005
51	131006
473874	131007
26076	131008
551592	131009
519455	131010
705420	131011
5665	131012
625059	131013
353982	131014
31597	131015
689084	131016
292935	131017
711951	131018
156345	131019
21809	131020
169083	131021
53039	131022
311377	131023
702601	131024
216572	131025
56172	131026
101197	131027
13650	131028
184328	131029
149493	131030
190425	131031
282885	131032
169169	131033
76760	131034
389872	131035
247901	131036
25637	131037
72226	131038
255673	131039
328088	131040
188692	131041
63259	131042
264324	131043
427395	131044
46495	131045
555170	131046
241625	131047
15439	131048
157625	131049
95962	131050
151989	131051
48158	131052
32858	131053
182628	131054
380606	131055
342	131056
417988	131057
170870	131058
630208	131059
637197	131060
204921	131061
38237	131062
115655	131063
4072	131064
706087	131065
398138	131066
113323	131067
444675	131068
162656	131069
38823	131070
6860	131071
566313	131072
81823	131073
592010	131074
210847	131075
47999	131076
102591	131077
693042	131078
62246	131079
98085	131080
263749	131081
654235	131082
129593	131083
457569	131084
150608	131085
4	131086
2118	131087
9841	131088
316284	131089
357995	131090
101396	131091
515569	131092
605123	131093
94083	131094
701697	131095
325701	131096
566941	131097
223701	131098
215269	131099
389615	131100
20803	131101
250984	131102
300969	131103
225309	131104
159051	131105
241955	131106
330784	131107
102464	131108
8027	131109
122507	131110
4567	131111
135354	131112
724502	131113
614989	131114
113062	131115
336654	131116
500892	131117
40408	131118
66767	131119
504040	131120
45828	131121
14171	131122
609427	131123
254017	131124
540875	131125
655	131126
159337	131127
421767	131128
683097	131129
237081	131130
32476	131131
17170	131132
463242	131133
606322	131134
486066	131135
339595	131136
674831	131137
411627	131138
31196	131139
371796	131140
141608	131141
119237	131142
512115	131143
239035	131144
256230	131145
61441	131146
570835	131147
673450	131148
145064	131149
202656	131150
433796	131151
312958	131152
562492	131153
119099	131154
354426	131155
468330	131156
99550	131157
135678	131158
386259	131159
646418	131160
117048	131161
541990	131162
425458	131163
693967	131164
724849	131165
512795	131166
443748	131167
448991	131168
62072	131169
425330	131170
517684	131171
639212	131172
225568	131173
38159	131174
587718	131175
506789	131176
439718	131177
113516	131178
108495	131179
1268	131180
282887	131181
541276	131182
701262	131183
175769	131184
577288	131185
455439	131186
604324	131187
543551	131188
454037	131189
216970	131190
34317	131191
42964	131192
496927	131193
4238	131194
664610	131195
394473	131196
441869	131197
83444	131198
418437	131199
286623	131200
113940	131201
54718	131202
168396	131203
279998	131204
470627	131205
643347	131206
628888	131207
716795	131208
687456	131209
124884	131210
45855	131211
404776	131212
370272	131213
441570	131214
278264	131215
227535	131216
1318	131217
256765	131218
78588	131219
656408	131220
297162	131221
83416	131222
130141	131223
114971	131224
653907	131225
4156	131226
67705	131227
166804	131228
420356	131229
527301	131230
46363	131231
300247	131232
305570	131233
65753	131234
23127	131235
234153	131236
274576	131237
157243	131238
364975	131239
578974	131240
638568	131241
2882	131242
719808	131243
658600	131244
310128	131245
940	131246
57304	131247
533500	131248
20038	131249
296749	131250
130127	131251
154447	131252
560220	131253
167190	131254
423599	131255
20938	131256
119525	131257
586397	131258
698579	131259
681381	131260
501657	131261
495056	131262
103996	131263
92846	131264
240293	131265
140283	131266
286219	131267
363300	131268
25263	131269
30610	131270
538482	131271
633497	131272
507095	131273
372657	131274
646113	131275
98169	131276
469269	131277
131181	131278
710746	131279
77866	131280
324243	131281
451644	131282
136665	131283
339237	131284
368166	131285
201011	131286
32274	131287
48269	131288
22852	131289
161879	131290
292762	131291
499512	131292
677388	131293
37035	131294
615126	131295
10643	131296
240309	131297
321424	131298
638379	131299
4673	131300
45898	131301
615187	131302
634464	131303
551130	131304
335033	131305
77944	131306
524495	131307
504716	131308
154772	131309
11970	131310
140167	131311
128572	131312
30629	131313
5001	131314
162715	131315
39179	131316
155504	131317
686476	131318
270733	131319
452372	131320
275362	131321
9337	131322
15847	131323
245979	131324
573769	131325
1095	131326
115637	131327
169371	131328
359896	131329
185534	131330
222	131331
707521	131332
93791	131333
7766	131334
463841	131335
311114	131336
595390	131337
640278	131338
134667	131339
200547	131340
613505	131341
242430	131342
378237	131343
436355	131344
697624	131345
719726	131346
133985	131347
470363	131348
525028	131349
487139	131350
103190	131351
177713	131352
151053	131353
557773	131354
185107	131355
651910	131356
507028	131357
40091	131358
47732	131359
219478	131360
650994	131361
153706	131362
669277	131363
75048	131364
14805	131365
99556	131366
129525	131367
197526	131368
524268	131369
636033	131370
144006	131371
241882	131372
590908	131373
312670	131374
7011	131375
42084	131376
141515	131377
141059	131378
550974	131379
516670	131380
725080	131381
99347	131382
216583	131383
14062	131384
83722	131385
555456	131386
175009	131387
226535	131388
296836	131389
147731	131390
376610	131391
81264	131392
526847	131393
173334	131394
394650	131395
476299	131396
179263	131397
69900	131398
489626	131399
144788	131400
650214	131401
63948	131402
359168	131403
423331	131404
100331	131405
510228	131406
161036	131407
119137	131408
427197	131409
116118	131410
239497	131411
683254	131412
52519	131413
178765	131414
129	131415
6009	131416
177512	131417
497529	131418
15438	131419
92234	131420
702021	131421
138310	131422
119450	131423
107565	131424
23149	131425
640240	131426
53408	131427
259708	131428
77935	131429
585879	131430
317319	131431
389217	131432
469909	131433
18716	131434
230551	131435
306223	131436
646580	131437
26514	131438
467870	131439
6109	131440
123723	131441
106830	131442
81702	131443
166241	131444
31975	131445
186667	131446
116821	131447
68820	131448
692688	131449
653458	131450
389729	131451
489524	131452
220006	131453
664541	131454
170996	131455
589708	131456
250689	131457
391373	131458
12363	131459
597428	131460
627291	131461
370494	131462
185235	131463
568440	131464
222357	131465
226615	131466
369917	131467
681986	131468
4060	131469
118214	131470
359105	131471
354700	131472
39985	131473
569752	131474
682890	131475
563002	131476
226932	131477
281830	131478
263276	131479
582883	131480
49604	131481
91644	131482
217107	131483
201197	131484
31747	131485
1709	131486
83360	131487
46886	131488
479627	131489
609777	131490
259476	131491
444062	131492
193105	131493
370960	131494
330767	131495
457805	131496
555154	131497
248292	131498
700853	131499
103095	131500
77657	131501
150347	131502
375007	131503
666504	131504
106131	131505
6366	131506
652047	131507
407271	131508
283154	131509
230575	131510
121456	131511
669846	131512
423487	131513
441050	131514
30567	131515
696874	131516
15074	131517
500133	131518
82040	131519
114279	131520
11533	131521
160346	131522
408285	131523
85443	131524
705411	131525
390684	131526
719165	131527
96531	131528
50305	131529
525233	131530
724757	131531
378184	131532
650563	131533
186813	131534
639325	131535
157123	131536
137629	131537
6697	131538
178021	131539
370994	131540
433504	131541
635898	131542
322666	131543
479528	131544
21300	131545
421756	131546
166954	131547
577730	131548
961	131549
92499	131550
152699	131551
49516	131552
620009	131553
108109	131554
45846	131555
640265	131556
2791	131557
344389	131558
174003	131559
39459	131560
317595	131561
590491	131562
694737	131563
34301	131564
34306	131565
597804	131566
358452	131567
7571	131568
32041	131569
311601	131570
44197	131571
558307	131572
128285	131573
103144	131574
584418	131575
293861	131576
257472	131577
191868	131578
17761	131579
87383	131580
23070	131581
175669	131582
431718	131583
33063	131584
69410	131585
51610	131586
2225	131587
631980	131588
12181	131589
152962	131590
128560	131591
65916	131592
11119	131593
604253	131594
414881	131595
622139	131596
148653	131597
702697	131598
405854	131599
125184	131600
59953	131601
484215	131602
73034	131603
160023	131604
152215	131605
665922	131606
299041	131607
494039	131608
125528	131609
459027	131610
246691	131611
341577	131612
389267	131613
17414	131614
23537	131615
557240	131616
122084	131617
669815	131618
131029	131619
7353	131620
418682	131621
338522	131622
190499	131623
555116	131624
23858	131625
713652	131626
720379	131627
171463	131628
173259	131629
111575	131630
656018	131631
110742	131632
195480	131633
687433	131634
15052	131635
433042	131636
337855	131637
481762	131638
489230	131639
387272	131640
180990	131641
139263	131642
38826	131643
9043	131644
6607	131645
391113	131646
42597	131647
210010	131648
127843	131649
640750	131650
240020	131651
118634	131652
321865	131653
410240	131654
139401	131655
120020	131656
308759	131657
24294	131658
694498	131659
651947	131660
493728	131661
298915	131662
672617	131663
10412	131664
368226	131665
505575	131666
438114	131667
269110	131668
52566	131669
611167	131670
67707	131671
160362	131672
44819	131673
427714	131674
189748	131675
6006	131676
110499	131677
127809	131678
260264	131679
341105	131680
19837	131681
678411	131682
13142	131683
117845	131684
17187	131685
29366	131686
437247	131687
269141	131688
648741	131689
586879	131690
464507	131691
115211	131692
487110	131693
553828	131694
139315	131695
492174	131696
569576	131697
303679	131698
270081	131699
82169	131700
276997	131701
139531	131702
418090	131703
594262	131704
261339	131705
79710	131706
3243	131707
564208	131708
440627	131709
2805	131710
8042	131711
372985	131712
98838	131713
290871	131714
23148	131715
480516	131716
604473	131717
50877	131718
11616	131719
518013	131720
430596	131721
677292	131722
465973	131723
36993	131724
473875	131725
645223	131726
256861	131727
148688	131728
139099	131729
567827	131730
710590	131731
130531	131732
587067	131733
530767	131734
42784	131735
135565	131736
684348	131737
92447	131738
90446	131739
164956	131740
389925	131741
78207	131742
319954	131743
535109	131744
519397	131745
416808	131746
21398	131747
150420	131748
213984	131749
363351	131750
402857	131751
680647	131752
135674	131753
532745	131754
3875	131755
525235	131756
1930	131757
13477	131758
313573	131759
218377	131760
13466	131761
74085	131762
146874	131763
163213	131764
415172	131765
11863	131766
263297	131767
132184	131768
47925	131769
355706	131770
158926	131771
354341	131772
125063	131773
45638	131774
381504	131775
237180	131776
152958	131777
76271	131778
128907	131779
28435	131780
71799	131781
124772	131782
594434	131783
708432	131784
422235	131785
361745	131786
11559	131787
38891	131788
256107	131789
694863	131790
585	131791
444627	131792
5554	131793
537541	131794
593757	131795
716586	131796
534414	131797
3201	131798
608293	131799
304194	131800
693817	131801
346582	131802
417200	131803
41143	131804
85376	131805
134721	131806
58348	131807
545575	131808
98686	131809
343845	131810
504262	131811
381628	131812
431943	131813
644407	131814
318867	131815
9834	131816
351784	131817
718487	131818
31401	131819
178952	131820
115285	131821
238036	131822
99837	131823
496	131824
428412	131825
187	131826
27125	131827
439168	131828
412646	131829
442933	131830
381225	131831
353974	131832
703484	131833
645363	131834
185907	131835
226502	131836
162180	131837
81488	131838
63597	131839
651615	131840
251920	131841
142202	131842
215743	131843
680278	131844
299868	131845
465720	131846
619448	131847
483677	131848
171895	131849
634802	131850
506649	131851
32223	131852
446263	131853
500247	131854
271531	131855
114807	131856
181292	131857
186025	131858
480449	131859
49098	131860
21475	131861
437777	131862
313774	131863
670360	131864
115782	131865
662580	131866
11293	131867
486568	131868
504371	131869
571248	131870
179714	131871
50650	131872
511279	131873
287309	131874
60027	131875
12027	131876
137275	131877
618229	131878
141718	131879
92481	131880
62388	131881
74078	131882
105580	131883
18361	131884
104722	131885
649723	131886
505188	131887
613428	131888
395137	131889
498703	131890
22360	131891
705686	131892
172896	131893
718904	131894
223731	131895
182710	131896
132102	131897
1333	131898
76166	131899
531787	131900
175943	131901
48959	131902
317857	131903
248013	131904
437403	131905
701752	131906
131476	131907
527571	131908
450170	131909
467828	131910
182740	131911
542777	131912
461125	131913
635894	131914
356797	131915
172406	131916
164056	131917
255462	131918
585137	131919
563685	131920
194571	131921
25622	131922
256022	131923
245909	131924
501502	131925
14856	131926
464432	131927
53624	131928
9762	131929
33417	131930
162381	131931
199124	131932
368976	131933
573176	131934
29189	131935
17159	131936
520330	131937
212683	131938
139887	131939
233343	131940
167537	131941
167988	131942
104841	131943
25	131944
287798	131945
345275	131946
36936	131947
175274	131948
662722	131949
334305	131950
382560	131951
61299	131952
326335	131953
471388	131954
36464	131955
514943	131956
456709	131957
20535	131958
391203	131959
250529	131960
570552	131961
299492	131962
685273	131963
105861	131964
684758	131965
13744	131966
453551	131967
485696	131968
90447	131969
332333	131970
615358	131971
508064	131972
6928	131973
270499	131974
239296	131975
27493	131976
339832	131977
31484	131978
498838	131979
194609	131980
561985	131981
217481	131982
197003	131983
84798	131984
186267	131985
136745	131986
36484	131987
93507	131988
617634	131989
116709	131990
203608	131991
25716	131992
4127	131993
554189	131994
418429	131995
478750	131996
6017	131997
387315	131998
147143	131999
55042	132000
176948	132001
289126	132002
669062	132003
365733	132004
610003	132005
229555	132006
570933	132007
263104	132008
533268	132009
87025	132010
140894	132011
108874	132012
107578	132013
24889	132014
559720	132015
152419	132016
232926	132017
155956	132018
267881	132019
135989	132020
451869	132021
52158	132022
523523	132023
387978	132024
592016	132025
98199	132026
283610	132027
113967	132028
367194	132029
15544	132030
125443	132031
61639	132032
162102	132033
432609	132034
350222	132035
683345	132036
355206	132037
5919	132038
33003	132039
125118	132040
165396	132041
465403	132042
525230	132043
161987	132044
715181	132045
90198	132046
691351	132047
547465	132048
130713	132049
674838	132050
36869	132051
697812	132052
216617	132053
179021	132054
25148	132055
132098	132056
45198	132057
12077	132058
1699	132059
65212	132060
35084	132061
550317	132062
186967	132063
484732	132064
250261	132065
1815	132066
338297	132067
51293	132068
688736	132069
419573	132070
660891	132071
97281	132072
680782	132073
356969	132074
334311	132075
110151	132076
24328	132077
11292	132078
31924	132079
71488	132080
415122	132081
611007	132082
17365	132083
350155	132084
75716	132085
522802	132086
339179	132087
720301	132088
136136	132089
11108	132090
23286	132091
46973	132092
19710	132093
349745	132094
411845	132095
246421	132096
611833	132097
395425	132098
638129	132099
206447	132100
701386	132101
402467	132102
256190	132103
209636	132104
395568	132105
438579	132106
669164	132107
116	132108
448682	132109
712303	132110
52133	132111
652610	132112
176249	132113
143003	132114
90350	132115
626093	132116
15180	132117
589797	132118
319742	132119
283455	132120
261018	132121
465388	132122
41995	132123
116013	132124
1617	132125
148632	132126
28425	132127
23560	132128
19829	132129
544539	132130
281876	132131
426544	132132
163089	132133
164524	132134
198690	132135
337906	132136
148529	132137
608893	132138
156831	132139
497972	132140
82949	132141
181186	132142
192223	132143
15753	132144
112667	132145
371175	132146
249174	132147
105520	132148
96259	132149
285830	132150
17915	132151
239340	132152
610152	132153
63917	132154
1129	132155
623622	132156
29604	132157
381090	132158
154140	132159
311514	132160
15494	132161
23439	132162
428550	132163
644267	132164
98424	132165
672377	132166
281639	132167
292562	132168
521639	132169
10337	132170
261528	132171
925	132172
101486	132173
277794	132174
103344	132175
508715	132176
617247	132177
513591	132178
117492	132179
648550	132180
136674	132181
148892	132182
532756	132183
420079	132184
452150	132185
7587	132186
132991	132187
613871	132188
27114	132189
343455	132190
199290	132191
95445	132192
609129	132193
158109	132194
402673	132195
203510	132196
27225	132197
26165	132198
53601	132199
165298	132200
541411	132201
601774	132202
321408	132203
259858	132204
475275	132205
24189	132206
374145	132207
187081	132208
573179	132209
34857	132210
565467	132211
657737	132212
602411	132213
11119	132214
246378	132215
531447	132216
582743	132217
179064	132218
721002	132219
74532	132220
194128	132221
65780	132222
124103	132223
81105	132224
184874	132225
410534	132226
371288	132227
539416	132228
9210	132229
137815	132230
458802	132231
87576	132232
506905	132233
715958	132234
710115	132235
24078	132236
549396	132237
57007	132238
53515	132239
373798	132240
265907	132241
554544	132242
41104	132243
5999	132244
70430	132245
390311	132246
572379	132247
501829	132248
118089	132249
352481	132250
522634	132251
619422	132252
87876	132253
116241	132254
318557	132255
38566	132256
170669	132257
37486	132258
115497	132259
599526	132260
91843	132261
134514	132262
129184	132263
283169	132264
536110	132265
575864	132266
199604	132267
449716	132268
123023	132269
131590	132270
103479	132271
342242	132272
190152	132273
14757	132274
560961	132275
26927	132276
57904	132277
37945	132278
319500	132279
362072	132280
575555	132281
630456	132282
708399	132283
450619	132284
259554	132285
58450	132286
99457	132287
575	132288
411126	132289
345301	132290
478	132291
72006	132292
143264	132293
487752	132294
3625	132295
53488	132296
323605	132297
13435	132298
330486	132299
56070	132300
200969	132301
696371	132302
170524	132303
352823	132304
184473	132305
180561	132306
227011	132307
217678	132308
501560	132309
253063	132310
600853	132311
591133	132312
185200	132313
659941	132314
281302	132315
637372	132316
544395	132317
37864	132318
9446	132319
240214	132320
123420	132321
495703	132322
527624	132323
366341	132324
591526	132325
223294	132326
186574	132327
492726	132328
592642	132329
6911	132330
3324	132331
37151	132332
166080	132333
3573	132334
560186	132335
3810	132336
3404	132337
519854	132338
93857	132339
717910	132340
1317	132341
65693	132342
592797	132343
693031	132344
10405	132345
570852	132346
313712	132347
352917	132348
627835	132349
557698	132350
42853	132351
128181	132352
547154	132353
27642	132354
422736	132355
465466	132356
626254	132357
295022	132358
24149	132359
1688	132360
78806	132361
186670	132362
563338	132363
113227	132364
266851	132365
153636	132366
72179	132367
39031	132368
671483	132369
280687	132370
369026	132371
674715	132372
48551	132373
18925	132374
411217	132375
23790	132376
148343	132377
169308	132378
285712	132379
12098	132380
109158	132381
159525	132382
324848	132383
395787	132384
259383	132385
560380	132386
17586	132387
123799	132388
240187	132389
580822	132390
164604	132391
391898	132392
255695	132393
336919	132394
97962	132395
635095	132396
1100	132397
27736	132398
138511	132399
111121	132400
99318	132401
53045	132402
692129	132403
34659	132404
709046	132405
68274	132406
530510	132407
143162	132408
517783	132409
36546	132410
241047	132411
585	132412
90270	132413
275396	132414
582898	132415
307046	132416
8951	132417
691627	132418
308921	132419
334665	132420
514426	132421
37986	132422
131956	132423
83844	132424
376920	132425
197372	132426
137717	132427
110677	132428
467	132429
598076	132430
150738	132431
350324	132432
111061	132433
494388	132434
678242	132435
238080	132436
10775	132437
14324	132438
552799	132439
377024	132440
320066	132441
16643	132442
447516	132443
8672	132444
528259	132445
628926	132446
558270	132447
414269	132448
272890	132449
389405	132450
64373	132451
607078	132452
171011	132453
344414	132454
609103	132455
683899	132456
39238	132457
506895	132458
599952	132459
9187	132460
60768	132461
703625	132462
352828	132463
55979	132464
529511	132465
452959	132466
563115	132467
466565	132468
14762	132469
14819	132470
623835	132471
350040	132472
2769	132473
347646	132474
454520	132475
257561	132476
32174	132477
688752	132478
466987	132479
186536	132480
639248	132481
476822	132482
153790	132483
13238	132484
688273	132485
9097	132486
405743	132487
705641	132488
673392	132489
153415	132490
158369	132491
341136	132492
7284	132493
402969	132494
646949	132495
408211	132496
101110	132497
618013	132498
603697	132499
34749	132500
152755	132501
136528	132502
428935	132503
285	132504
128244	132505
63786	132506
14549	132507
105674	132508
472079	132509
59439	132510
620708	132511
12674	132512
150867	132513
407644	132514
215600	132515
466609	132516
537153	132517
84484	132518
189033	132519
24316	132520
12689	132521
558461	132522
262087	132523
664280	132524
67969	132525
617273	132526
36162	132527
401778	132528
373224	132529
75045	132530
274458	132531
380757	132532
35464	132533
16763	132534
199641	132535
545737	132536
136857	132537
42337	132538
134475	132539
499274	132540
304910	132541
248633	132542
602407	132543
555536	132544
445055	132545
153497	132546
432005	132547
115118	132548
11658	132549
198801	132550
250268	132551
107596	132552
60164	132553
147779	132554
486780	132555
170941	132556
189100	132557
159544	132558
62166	132559
553725	132560
35386	132561
208352	132562
637040	132563
180701	132564
71999	132565
66018	132566
422301	132567
164367	132568
53721	132569
141789	132570
569064	132571
29607	132572
131125	132573
149835	132574
113970	132575
321023	132576
122024	132577
336145	132578
453917	132579
494461	132580
393746	132581
18163	132582
246846	132583
117506	132584
183731	132585
36261	132586
435765	132587
533583	132588
7526	132589
553191	132590
15832	132591
336037	132592
30550	132593
573331	132594
711916	132595
370766	132596
544600	132597
357248	132598
381139	132599
97981	132600
54257	132601
10209	132602
125208	132603
9327	132604
47005	132605
679251	132606
150519	132607
100499	132608
110370	132609
242925	132610
559830	132611
209608	132612
142502	132613
438179	132614
27297	132615
144173	132616
253	132617
131261	132618
65594	132619
232687	132620
74134	132621
20343	132622
111264	132623
351912	132624
552719	132625
50883	132626
32737	132627
720755	132628
267249	132629
298111	132630
161580	132631
482031	132632
14107	132633
240270	132634
506312	132635
610691	132636
319362	132637
254420	132638
303659	132639
31314	132640
98795	132641
75299	132642
507328	132643
456234	132644
254409	132645
77481	132646
245791	132647
431181	132648
130084	132649
248351	132650
5702	132651
632426	132652
194348	132653
505864	132654
16712	132655
429597	132656
382947	132657
475726	132658
116957	132659
318108	132660
366125	132661
190084	132662
1551	132663
297416	132664
529505	132665
534062	132666
49346	132667
1516	132668
598953	132669
521801	132670
5297	132671
722556	132672
27275	132673
465189	132674
76740	132675
265401	132676
24093	132677
28367	132678
29973	132679
31737	132680
17195	132681
82067	132682
241527	132683
719662	132684
683348	132685
492332	132686
245971	132687
712043	132688
12064	132689
41996	132690
77615	132691
94107	132692
641116	132693
385936	132694
3142	132695
64520	132696
54497	132697
387281	132698
9893	132699
703845	132700
132217	132701
699067	132702
515698	132703
610306	132704
537222	132705
384087	132706
127043	132707
94207	132708
164757	132709
45031	132710
557263	132711
562677	132712
599597	132713
280908	132714
31363	132715
536901	132716
171405	132717
148249	132718
264813	132719
373839	132720
596918	132721
164997	132722
180504	132723
70606	132724
100074	132725
336491	132726
372158	132727
107474	132728
20407	132729
36148	132730
433095	132731
98989	132732
568735	132733
143149	132734
120825	132735
84737	132736
44419	132737
24962	132738
457265	132739
448777	132740
43120	132741
301375	132742
635430	132743
598411	132744
204120	132745
690159	132746
170287	132747
281021	132748
157834	132749
85528	132750
247314	132751
445912	132752
35675	132753
21150	132754
10875	132755
136992	132756
347047	132757
550564	132758
37856	132759
180034	132760
41434	132761
408391	132762
53554	132763
508375	132764
465386	132765
490640	132766
9254	132767
683060	132768
619067	132769
31148	132770
343686	132771
227747	132772
22621	132773
15310	132774
688023	132775
354961	132776
595417	132777
658032	132778
32169	132779
49394	132780
255955	132781
482289	132782
556849	132783
103129	132784
120966	132785
180097	132786
593212	132787
110096	132788
102216	132789
387431	132790
435410	132791
62851	132792
341330	132793
88571	132794
506879	132795
159375	132796
107430	132797
108867	132798
593682	132799
153740	132800
379819	132801
382663	132802
12470	132803
7984	132804
91204	132805
702883	132806
593922	132807
61590	132808
4069	132809
77636	132810
360063	132811
677885	132812
430042	132813
76469	132814
521676	132815
352985	132816
362769	132817
603996	132818
165430	132819
505172	132820
65666	132821
183548	132822
32949	132823
443827	132824
99141	132825
167962	132826
474643	132827
715746	132828
289642	132829
86391	132830
697400	132831
8710	132832
470497	132833
82301	132834
704790	132835
492017	132836
40108	132837
456674	132838
586454	132839
681881	132840
487371	132841
124722	132842
136188	132843
186461	132844
20767	132845
12915	132846
11510	132847
199518	132848
409675	132849
332008	132850
59836	132851
48236	132852
44508	132853
431157	132854
263825	132855
223684	132856
112954	132857
348436	132858
2122	132859
624103	132860
19829	132861
557353	132862
14060	132863
16660	132864
10480	132865
675909	132866
82199	132867
664511	132868
9977	132869
468345	132870
3925	132871
67675	132872
300545	132873
59758	132874
369831	132875
824	132876
87346	132877
10124	132878
527335	132879
127332	132880
217937	132881
702480	132882
38767	132883
122284	132884
284953	132885
307607	132886
391273	132887
296220	132888
287897	132889
104268	132890
79552	132891
1601	132892
152458	132893
81152	132894
693349	132895
127527	132896
70094	132897
107792	132898
537401	132899
157004	132900
575392	132901
156774	132902
143512	132903
28272	132904
653930	132905
56624	132906
13084	132907
141318	132908
451659	132909
205588	132910
237369	132911
677532	132912
92657	132913
501336	132914
222547	132915
397213	132916
164724	132917
101075	132918
418807	132919
65172	132920
3518	132921
121679	132922
17366	132923
453364	132924
651522	132925
129300	132926
119852	132927
341111	132928
587421	132929
458	132930
104716	132931
315752	132932
7278	132933
164947	132934
96223	132935
366520	132936
46125	132937
662636	132938
148040	132939
298794	132940
102054	132941
148075	132942
187271	132943
112878	132944
36074	132945
638989	132946
719463	132947
661829	132948
142009	132949
1858	132950
61383	132951
595772	132952
621892	132953
596210	132954
109408	132955
553524	132956
213457	132957
474985	132958
50250	132959
34023	132960
175613	132961
227224	132962
462542	132963
165079	132964
134236	132965
387520	132966
395163	132967
254625	132968
173384	132969
150733	132970
1089	132971
115363	132972
471106	132973
454151	132974
176657	132975
189789	132976
328814	132977
321066	132978
708304	132979
268030	132980
47303	132981
30223	132982
445452	132983
689665	132984
103834	132985
361425	132986
86931	132987
470386	132988
36097	132989
422681	132990
331039	132991
176403	132992
695199	132993
385688	132994
700232	132995
240999	132996
172907	132997
171838	132998
700298	132999
315184	133000
12430	133001
349362	133002
670516	133003
226841	133004
1807	133005
362471	133006
36125	133007
319309	133008
34304	133009
145061	133010
705349	133011
110799	133012
57480	133013
174963	133014
506166	133015
77326	133016
451212	133017
43662	133018
167449	133019
607318	133020
113988	133021
315159	133022
136053	133023
617832	133024
326646	133025
534386	133026
376458	133027
715795	133028
4721	133029
314431	133030
79204	133031
13983	133032
183369	133033
319920	133034
620437	133035
178709	133036
504692	133037
5235	133038
73976	133039
212047	133040
157683	133041
181299	133042
61492	133043
288046	133044
46253	133045
150472	133046
183176	133047
46446	133048
257331	133049
495435	133050
644287	133051
131365	133052
99929	133053
172802	133054
599086	133055
137467	133056
405493	133057
138792	133058
64186	133059
3028	133060
5807	133061
23762	133062
354731	133063
42251	133064
482374	133065
11091	133066
89512	133067
94914	133068
578911	133069
446071	133070
5650	133071
384939	133072
220348	133073
579287	133074
188434	133075
467266	133076
107200	133077
23967	133078
30797	133079
184584	133080
371320	133081
538105	133082
83904	133083
335013	133084
553992	133085
688473	133086
323405	133087
127451	133088
347611	133089
217784	133090
22568	133091
643263	133092
425061	133093
361768	133094
93956	133095
233603	133096
156849	133097
399689	133098
331099	133099
700197	133100
488166	133101
52555	133102
114247	133103
18741	133104
253734	133105
6431	133106
679560	133107
171258	133108
556485	133109
393153	133110
245351	133111
420590	133112
705329	133113
47254	133114
26503	133115
179807	133116
142268	133117
140628	133118
355381	133119
671255	133120
455452	133121
238747	133122
81056	133123
104404	133124
46969	133125
209096	133126
296485	133127
479648	133128
593429	133129
61179	133130
110959	133131
462890	133132
96946	133133
59935	133134
362030	133135
289795	133136
661640	133137
652509	133138
719242	133139
142772	133140
126924	133141
526172	133142
466	133143
317353	133144
18604	133145
103709	133146
346243	133147
118632	133148
368200	133149
375233	133150
5442	133151
185358	133152
658365	133153
231016	133154
646429	133155
230894	133156
350979	133157
588148	133158
660665	133159
49190	133160
190002	133161
640271	133162
46211	133163
593138	133164
418331	133165
87763	133166
559269	133167
574681	133168
142208	133169
428846	133170
16208	133171
354395	133172
328776	133173
8699	133174
595503	133175
412277	133176
458851	133177
62698	133178
37246	133179
261164	133180
150300	133181
483542	133182
518145	133183
67671	133184
42792	133185
534693	133186
168540	133187
493168	133188
715143	133189
134663	133190
24249	133191
245943	133192
550255	133193
434290	133194
425763	133195
24465	133196
413372	133197
43764	133198
184983	133199
185915	133200
332443	133201
154454	133202
15014	133203
136932	133204
1342	133205
449781	133206
2640	133207
378507	133208
250258	133209
25510	133210
95496	133211
207022	133212
440	133213
325108	133214
98719	133215
218204	133216
521283	133217
57428	133218
50441	133219
378588	133220
601798	133221
192768	133222
41979	133223
509127	133224
187186	133225
453582	133226
1956	133227
5062	133228
682673	133229
487978	133230
40641	133231
122065	133232
141482	133233
716014	133234
75315	133235
632212	133236
321069	133237
647298	133238
460834	133239
132755	133240
6231	133241
317788	133242
117015	133243
394974	133244
154396	133245
238839	133246
135774	133247
409273	133248
16933	133249
143767	133250
466289	133251
262002	133252
403927	133253
481423	133254
1862	133255
96788	133256
712386	133257
13956	133258
537796	133259
425452	133260
437107	133261
640186	133262
186911	133263
539072	133264
591255	133265
378001	133266
53477	133267
653363	133268
9833	133269
91157	133270
496168	133271
67711	133272
290214	133273
125654	133274
12249	133275
545230	133276
345410	133277
690026	133278
104208	133279
265052	133280
118692	133281
120279	133282
51053	133283
406264	133284
674325	133285
335043	133286
467376	133287
262640	133288
123183	133289
2685	133290
696	133291
655032	133292
133843	133293
278665	133294
91950	133295
232340	133296
399344	133297
123995	133298
100430	133299
19040	133300
136324	133301
146543	133302
32	133303
589930	133304
150191	133305
143070	133306
14566	133307
128047	133308
616465	133309
155701	133310
220217	133311
708230	133312
95144	133313
19567	133314
143759	133315
174519	133316
1674	133317
183734	133318
199601	133319
516403	133320
537493	133321
712116	133322
131595	133323
148514	133324
5737	133325
412569	133326
493531	133327
239115	133328
67960	133329
679151	133330
37388	133331
684022	133332
35238	133333
500863	133334
560686	133335
214832	133336
594591	133337
24493	133338
681682	133339
130629	133340
6195	133341
20159	133342
200539	133343
464693	133344
420631	133345
628734	133346
521132	133347
540784	133348
5766	133349
78052	133350
84876	133351
429389	133352
514267	133353
707974	133354
842	133355
42404	133356
260	133357
157229	133358
208883	133359
17299	133360
107982	133361
154041	133362
543333	133363
90581	133364
14358	133365
340674	133366
322408	133367
151450	133368
18997	133369
25922	133370
230986	133371
591864	133372
101549	133373
461205	133374
142595	133375
634734	133376
421022	133377
330937	133378
144337	133379
105365	133380
115606	133381
557047	133382
414555	133383
176979	133384
395157	133385
697908	133386
662849	133387
23786	133388
22595	133389
369464	133390
652410	133391
570925	133392
65232	133393
15588	133394
39406	133395
46719	133396
556666	133397
660587	133398
14688	133399
696041	133400
489920	133401
56972	133402
118613	133403
152437	133404
246114	133405
318784	133406
235077	133407
329641	133408
715050	133409
411667	133410
36052	133411
701798	133412
61183	133413
572725	133414
718168	133415
535051	133416
629	133417
449865	133418
6781	133419
128932	133420
522186	133421
573901	133422
2059	133423
486926	133424
419519	133425
61103	133426
644703	133427
48542	133428
663188	133429
297930	133430
587341	133431
68926	133432
388189	133433
153347	133434
9013	133435
181473	133436
88370	133437
703177	133438
181	133439
11910	133440
18745	133441
477157	133442
142214	133443
284115	133444
348576	133445
630157	133446
20698	133447
574111	133448
11438	133449
56379	133450
86312	133451
620108	133452
131327	133453
637436	133454
718590	133455
45381	133456
613988	133457
115406	133458
653506	133459
23920	133460
117843	133461
438723	133462
185001	133463
61416	133464
149498	133465
55465	133466
582301	133467
6744	133468
707887	133469
576195	133470
385681	133471
52809	133472
509648	133473
44862	133474
161747	133475
207960	133476
318468	133477
512680	133478
424736	133479
608816	133480
103475	133481
503662	133482
82704	133483
1177	133484
107383	133485
41970	133486
472182	133487
647225	133488
604351	133489
89702	133490
97781	133491
221168	133492
660364	133493
134511	133494
536789	133495
89064	133496
549485	133497
95236	133498
157434	133499
662483	133500
368992	133501
11124	133502
538903	133503
60012	133504
86535	133505
257080	133506
478129	133507
144582	133508
34424	133509
173303	133510
270504	133511
616444	133512
619822	133513
564927	133514
623297	133515
9848	133516
24159	133517
11094	133518
131375	133519
721589	133520
222189	133521
363986	133522
671916	133523
36858	133524
91443	133525
464921	133526
136111	133527
201076	133528
234196	133529
499222	133530
87838	133531
187139	133532
47158	133533
458500	133534
184263	133535
296150	133536
538318	133537
170429	133538
129025	133539
5027	133540
110413	133541
624797	133542
236771	133543
581924	133544
385201	133545
1928	133546
600412	133547
682782	133548
363430	133549
661368	133550
566733	133551
423986	133552
371762	133553
287156	133554
719014	133555
142248	133556
348414	133557
608285	133558
22927	133559
31789	133560
524023	133561
471636	133562
34579	133563
552044	133564
592664	133565
548274	133566
376075	133567
357394	133568
369293	133569
132559	133570
5064	133571
542231	133572
154908	133573
151036	133574
478759	133575
452053	133576
50752	133577
64027	133578
324872	133579
202801	133580
699563	133581
563998	133582
437884	133583
105239	133584
104150	133585
425015	133586
552855	133587
34496	133588
127111	133589
643493	133590
582556	133591
524382	133592
41022	133593
672088	133594
275954	133595
139664	133596
467713	133597
454513	133598
97318	133599
177990	133600
16967	133601
101664	133602
170703	133603
678243	133604
124893	133605
73789	133606
15923	133607
46396	133608
44357	133609
680739	133610
332002	133611
15029	133612
463804	133613
549583	133614
135470	133615
190613	133616
491471	133617
5854	133618
159855	133619
47910	133620
40056	133621
111973	133622
16020	133623
639925	133624
155840	133625
326835	133626
3762	133627
146537	133628
555090	133629
116688	133630
140879	133631
522669	133632
96485	133633
139779	133634
159762	133635
513201	133636
133019	133637
103714	133638
383239	133639
163755	133640
181209	133641
157387	133642
73119	133643
113918	133644
5460	133645
324594	133646
386757	133647
6115	133648
254885	133649
476048	133650
361144	133651
141314	133652
599766	133653
725228	133654
331936	133655
350665	133656
100666	133657
116859	133658
31551	133659
12805	133660
405768	133661
88027	133662
487466	133663
220301	133664
161604	133665
28485	133666
45260	133667
553889	133668
363247	133669
148946	133670
362643	133671
665528	133672
134762	133673
147951	133674
110353	133675
3765	133676
96121	133677
188972	133678
2718	133679
401154	133680
569867	133681
103971	133682
712209	133683
405113	133684
76219	133685
7900	133686
176325	133687
343736	133688
111856	133689
26993	133690
160683	133691
118442	133692
532829	133693
581244	133694
36864	133695
659120	133696
264093	133697
636753	133698
112230	133699
129758	133700
27436	133701
313885	133702
113901	133703
535504	133704
318007	133705
456853	133706
365232	133707
422224	133708
280535	133709
19925	133710
125832	133711
9731	133712
168043	133713
173386	133714
522896	133715
362590	133716
673809	133717
434611	133718
669307	133719
361870	133720
216119	133721
366784	133722
45681	133723
262441	133724
84960	133725
646399	133726
362859	133727
408169	133728
21471	133729
415884	133730
448527	133731
703232	133732
44667	133733
43511	133734
373574	133735
165424	133736
513096	133737
354002	133738
577814	133739
150499	133740
176812	133741
508156	133742
471809	133743
433	133744
525137	133745
2226	133746
15311	133747
687920	133748
476421	133749
446713	133750
11217	133751
441416	133752
74334	133753
670155	133754
492384	133755
6562	133756
388173	133757
44796	133758
335202	133759
54613	133760
234844	133761
86905	133762
11497	133763
404068	133764
88721	133765
17125	133766
263952	133767
446363	133768
130482	133769
332015	133770
401026	133771
178843	133772
11427	133773
53319	133774
147526	133775
152913	133776
54766	133777
432868	133778
52864	133779
65065	133780
8817	133781
246895	133782
764	133783
34969	133784
705162	133785
474585	133786
448534	133787
1549	133788
609755	133789
663832	133790
705715	133791
86145	133792
620451	133793
495523	133794
383098	133795
85322	133796
455086	133797
481232	133798
475528	133799
561895	133800
474268	133801
118147	133802
243551	133803
13061	133804
342875	133805
462153	133806
268199	133807
704671	133808
553382	133809
23416	133810
702997	133811
498373	133812
32736	133813
124900	133814
71683	133815
79274	133816
159422	133817
283374	133818
146700	133819
409745	133820
103160	133821
21515	133822
438770	133823
173884	133824
124360	133825
611066	133826
708156	133827
145786	133828
291420	133829
537733	133830
177364	133831
471259	133832
313892	133833
551678	133834
165650	133835
49605	133836
350576	133837
80633	133838
145169	133839
127991	133840
27286	133841
125562	133842
93865	133843
333593	133844
716044	133845
113433	133846
587373	133847
297035	133848
383147	133849
359884	133850
458838	133851
669855	133852
628029	133853
141437	133854
109981	133855
74539	133856
9204	133857
613830	133858
175334	133859
341953	133860
85453	133861
24071	133862
210389	133863
211839	133864
53131	133865
217398	133866
473956	133867
460172	133868
175891	133869
721744	133870
306938	133871
6023	133872
132684	133873
273973	133874
135270	133875
177443	133876
319002	133877
439797	133878
100613	133879
446752	133880
441552	133881
305947	133882
681808	133883
665677	133884
433223	133885
144369	133886
715025	133887
73261	133888
562699	133889
288500	133890
453773	133891
445301	133892
545576	133893
154178	133894
47805	133895
678675	133896
90168	133897
716565	133898
367290	133899
11804	133900
335493	133901
714735	133902
13236	133903
585326	133904
79335	133905
344184	133906
31255	133907
150582	133908
389081	133909
30429	133910
664356	133911
187247	133912
307209	133913
5112	133914
596594	133915
479285	133916
2501	133917
15550	133918
55856	133919
126994	133920
106269	133921
565032	133922
65151	133923
67107	133924
282298	133925
298572	133926
156836	133927
13916	133928
43865	133929
502079	133930
618481	133931
616436	133932
444884	133933
26074	133934
3612	133935
16079	133936
22353	133937
416518	133938
676414	133939
345547	133940
65783	133941
542957	133942
162460	133943
327179	133944
165032	133945
9787	133946
208003	133947
41423	133948
201486	133949
78957	133950
374629	133951
517193	133952
711538	133953
167331	133954
566864	133955
550683	133956
702143	133957
7730	133958
149830	133959
381792	133960
309556	133961
3567	133962
357813	133963
544800	133964
627621	133965
691329	133966
201808	133967
269943	133968
156515	133969
509186	133970
103644	133971
309924	133972
723693	133973
23401	133974
451063	133975
103053	133976
280889	133977
280973	133978
183482	133979
67379	133980
366429	133981
2815	133982
153551	133983
149023	133984
50946	133985
386565	133986
515070	133987
681240	133988
238137	133989
639081	133990
125179	133991
257153	133992
17884	133993
517678	133994
487739	133995
9259	133996
234594	133997
64548	133998
96146	133999
95225	134000
147488	134001
651479	134002
332142	134003
48855	134004
439442	134005
44246	134006
338894	134007
122581	134008
147972	134009
101478	134010
430459	134011
331723	134012
311449	134013
26092	134014
121062	134015
110460	134016
135401	134017
356507	134018
88486	134019
109699	134020
201938	134021
706135	134022
709896	134023
174786	134024
412955	134025
123058	134026
56457	134027
43763	134028
685905	134029
12907	134030
224577	134031
78033	134032
163777	134033
560542	134034
488526	134035
236726	134036
804	134037
7008	134038
95482	134039
530123	134040
312152	134041
546043	134042
637039	134043
364219	134044
70693	134045
548462	134046
193041	134047
8611	134048
161701	134049
122644	134050
513009	134051
694064	134052
236103	134053
264141	134054
261732	134055
334917	134056
331015	134057
376717	134058
631981	134059
5030	134060
610865	134061
411566	134062
1401	134063
416852	134064
508917	134065
428285	134066
655491	134067
104743	134068
115086	134069
102991	134070
43300	134071
629069	134072
278069	134073
232020	134074
665394	134075
684133	134076
6642	134077
348649	134078
705235	134079
125869	134080
607591	134081
340919	134082
157813	134083
33277	134084
98878	134085
589185	134086
59305	134087
20109	134088
30990	134089
447106	134090
717756	134091
245863	134092
605180	134093
716457	134094
77079	134095
370308	134096
524322	134097
366142	134098
197767	134099
16708	134100
426417	134101
215504	134102
10561	134103
469753	134104
8483	134105
355174	134106
542615	134107
139632	134108
56787	134109
58487	134110
30642	134111
672991	134112
20672	134113
116760	134114
534528	134115
423385	134116
140413	134117
14924	134118
168777	134119
262741	134120
41536	134121
693483	134122
418367	134123
333505	134124
560449	134125
452204	134126
223115	134127
582193	134128
155702	134129
27673	134130
52759	134131
333077	134132
516343	134133
38372	134134
23765	134135
9462	134136
664720	134137
483536	134138
416483	134139
308558	134140
128474	134141
10353	134142
177960	134143
585838	134144
389958	134145
27836	134146
545032	134147
102539	134148
418027	134149
350311	134150
221159	134151
186923	134152
129726	134153
186962	134154
163202	134155
589468	134156
114466	134157
373461	134158
42572	134159
106366	134160
586855	134161
637351	134162
292602	134163
186118	134164
492270	134165
440847	134166
156003	134167
489206	134168
647324	134169
238604	134170
548995	134171
537986	134172
258687	134173
656411	134174
29625	134175
341038	134176
468441	134177
58402	134178
719699	134179
438520	134180
553971	134181
171904	134182
456093	134183
63177	134184
351545	134185
35440	134186
186842	134187
370679	134188
322136	134189
613014	134190
147369	134191
277080	134192
295782	134193
428617	134194
404645	134195
121406	134196
107658	134197
700916	134198
154522	134199
5524	134200
244538	134201
153223	134202
335177	134203
167490	134204
482111	134205
427114	134206
492640	134207
192248	134208
356389	134209
548006	134210
469545	134211
598901	134212
580094	134213
116824	134214
406303	134215
7020	134216
641953	134217
477848	134218
6719	134219
53901	134220
59384	134221
5104	134222
431868	134223
309218	134224
610879	134225
553991	134226
129007	134227
109405	134228
27639	134229
583753	134230
84893	134231
660595	134232
522144	134233
603904	134234
275582	134235
566344	134236
357343	134237
108490	134238
104393	134239
678439	134240
479608	134241
722131	134242
168752	134243
546159	134244
104818	134245
648711	134246
52627	134247
658320	134248
404225	134249
467606	134250
223818	134251
338806	134252
389867	134253
683580	134254
174386	134255
529193	134256
604775	134257
17797	134258
647629	134259
111892	134260
140937	134261
707758	134262
207052	134263
70088	134264
537238	134265
694808	134266
586568	134267
42947	134268
215500	134269
49998	134270
57506	134271
292004	134272
318008	134273
497958	134274
30269	134275
318449	134276
572365	134277
462270	134278
15918	134279
62603	134280
446234	134281
481048	134282
332183	134283
206694	134284
499482	134285
592583	134286
11689	134287
415627	134288
51917	134289
642066	134290
513910	134291
172671	134292
271354	134293
3046	134294
149667	134295
15144	134296
608109	134297
207953	134298
10333	134299
71068	134300
22861	134301
57870	134302
677528	134303
63446	134304
602197	134305
575301	134306
240468	134307
343940	134308
618823	134309
144748	134310
25164	134311
9279	134312
41779	134313
363340	134314
264208	134315
128126	134316
607572	134317
134360	134318
23125	134319
409324	134320
700373	134321
654387	134322
114752	134323
23646	134324
48747	134325
247446	134326
639884	134327
524292	134328
45235	134329
589204	134330
309983	134331
344533	134332
273638	134333
134490	134334
584926	134335
584705	134336
614806	134337
1612	134338
398280	134339
118399	134340
361	134341
342505	134342
78897	134343
81721	134344
88687	134345
413413	134346
29410	134347
519377	134348
159339	134349
638193	134350
80574	134351
540983	134352
72678	134353
218264	134354
256738	134355
114212	134356
252174	134357
604959	134358
515588	134359
307251	134360
720936	134361
314932	134362
8883	134363
14869	134364
203026	134365
540105	134366
212521	134367
38527	134368
369096	134369
406987	134370
715068	134371
267479	134372
20630	134373
54338	134374
841	134375
208353	134376
47520	134377
94096	134378
615758	134379
656566	134380
434	134381
228018	134382
553225	134383
84283	134384
163194	134385
413824	134386
107883	134387
51139	134388
54872	134389
317945	134390
120135	134391
7243	134392
402165	134393
307373	134394
424785	134395
429523	134396
179135	134397
414469	134398
126662	134399
6717	134400
14686	134401
718611	134402
242439	134403
7778	134404
235535	134405
262102	134406
253927	134407
698150	134408
739	134409
617677	134410
540984	134411
54708	134412
150664	134413
152887	134414
240625	134415
177107	134416
246363	134417
330835	134418
583360	134419
120509	134420
105997	134421
11019	134422
47950	134423
207387	134424
131451	134425
420047	134426
413004	134427
42925	134428
360317	134429
240343	134430
258281	134431
128697	134432
660630	134433
301990	134434
550348	134435
103396	134436
671388	134437
465430	134438
9336	134439
171465	134440
66305	134441
520672	134442
141719	134443
34269	134444
87419	134445
321861	134446
230784	134447
34544	134448
268921	134449
125284	134450
94724	134451
166928	134452
310612	134453
184392	134454
196007	134455
64990	134456
448480	134457
836	134458
53164	134459
250802	134460
307635	134461
145990	134462
45505	134463
112766	134464
380095	134465
611799	134466
3255	134467
681235	134468
499088	134469
279687	134470
720401	134471
373270	134472
47513	134473
16687	134474
92965	134475
363949	134476
325350	134477
506653	134478
568943	134479
711393	134480
581314	134481
39155	134482
220071	134483
114848	134484
295787	134485
205793	134486
550310	134487
107944	134488
470258	134489
444644	134490
63918	134491
3684	134492
202375	134493
338949	134494
539632	134495
60065	134496
139329	134497
429344	134498
233593	134499
309773	134500
15671	134501
393339	134502
271849	134503
555803	134504
533796	134505
110089	134506
73839	134507
52460	134508
12766	134509
159904	134510
17911	134511
508503	134512
92180	134513
694823	134514
96845	134515
20440	134516
531775	134517
329078	134518
364675	134519
65764	134520
464	134521
570133	134522
165155	134523
716259	134524
536620	134525
52668	134526
46831	134527
346024	134528
221039	134529
546621	134530
36	134531
126674	134532
211067	134533
128175	134534
576996	134535
450428	134536
700785	134537
520854	134538
475578	134539
520197	134540
540080	134541
147813	134542
707315	134543
319242	134544
83528	134545
235689	134546
417195	134547
50898	134548
151436	134549
48691	134550
101621	134551
598212	134552
186546	134553
342495	134554
659626	134555
466453	134556
644288	134557
375606	134558
531289	134559
186820	134560
718758	134561
663575	134562
116864	134563
139699	134564
386340	134565
16030	134566
152694	134567
326277	134568
2539	134569
129455	134570
16061	134571
704160	134572
362807	134573
51027	134574
648038	134575
108385	134576
149867	134577
406292	134578
139567	134579
709612	134580
32104	134581
225372	134582
169995	134583
18561	134584
12064	134585
125996	134586
700253	134587
234608	134588
385559	134589
496369	134590
277273	134591
327381	134592
429381	134593
312994	134594
16699	134595
627558	134596
211779	134597
568002	134598
110793	134599
428701	134600
406474	134601
22308	134602
35061	134603
53414	134604
34815	134605
522187	134606
643071	134607
613747	134608
164295	134609
152233	134610
100428	134611
263814	134612
333482	134613
178054	134614
332366	134615
155294	134616
515496	134617
699880	134618
420254	134619
267955	134620
135304	134621
531033	134622
281160	134623
226346	134624
175609	134625
87163	134626
26161	134627
664265	134628
34426	134629
217189	134630
185067	134631
53960	134632
469789	134633
691648	134634
680264	134635
99799	134636
482798	134637
149495	134638
644253	134639
176096	134640
134149	134641
596327	134642
387440	134643
261003	134644
648120	134645
186335	134646
135248	134647
29269	134648
2706	134649
215324	134650
678623	134651
92394	134652
2726	134653
429224	134654
221147	134655
184937	134656
104547	134657
280988	134658
111092	134659
553892	134660
319841	134661
79028	134662
118578	134663
135163	134664
538346	134665
34857	134666
4367	134667
124222	134668
95121	134669
497694	134670
101782	134671
19564	134672
600577	134673
293820	134674
12775	134675
181654	134676
696776	134677
569746	134678
4665	134679
403391	134680
391850	134681
122225	134682
185160	134683
222072	134684
665203	134685
562840	134686
613873	134687
559357	134688
372349	134689
179087	134690
694734	134691
35206	134692
687311	134693
83658	134694
375886	134695
268241	134696
347557	134697
127077	134698
157425	134699
133902	134700
689175	134701
719146	134702
526540	134703
251972	134704
639253	134705
285347	134706
366051	134707
442407	134708
17075	134709
29767	134710
120593	134711
185758	134712
277233	134713
41878	134714
118223	134715
267558	134716
41910	134717
119832	134718
175285	134719
703995	134720
336228	134721
115054	134722
69137	134723
174205	134724
14283	134725
54444	134726
516265	134727
107926	134728
407757	134729
110529	134730
698187	134731
229967	134732
153710	134733
250991	134734
258343	134735
519719	134736
128172	134737
20524	134738
55743	134739
96155	134740
522181	134741
422769	134742
157800	134743
484298	134744
103464	134745
75511	134746
148097	134747
148699	134748
66717	134749
185346	134750
51052	134751
48737	134752
56867	134753
185777	134754
307384	134755
83348	134756
57970	134757
34345	134758
623833	134759
186865	134760
615153	134761
443864	134762
401407	134763
169872	134764
22118	134765
228404	134766
52643	134767
206045	134768
22499	134769
2692	134770
568642	134771
25746	134772
662259	134773
572821	134774
272763	134775
177530	134776
70197	134777
504002	134778
201345	134779
40401	134780
124833	134781
2965	134782
365837	134783
4647	134784
200215	134785
6353	134786
17908	134787
52630	134788
48727	134789
132901	134790
657417	134791
558620	134792
701618	134793
373416	134794
1536	134795
40493	134796
146290	134797
42518	134798
401562	134799
156476	134800
710294	134801
167626	134802
550664	134803
280766	134804
174631	134805
152177	134806
98760	134807
70332	134808
593262	134809
438292	134810
292955	134811
206153	134812
373974	134813
111984	134814
180593	134815
235614	134816
96874	134817
420769	134818
422753	134819
448930	134820
661045	134821
224475	134822
720627	134823
151462	134824
20611	134825
438800	134826
446596	134827
101358	134828
29940	134829
405845	134830
1470	134831
239663	134832
515935	134833
656763	134834
35537	134835
605674	134836
159557	134837
38983	134838
701429	134839
376706	134840
206246	134841
419744	134842
657422	134843
162796	134844
557085	134845
327132	134846
426849	134847
32675	134848
3074	134849
14608	134850
420844	134851
396956	134852
141761	134853
556974	134854
98014	134855
426733	134856
39341	134857
352765	134858
5817	134859
112036	134860
284201	134861
99615	134862
672910	134863
30225	134864
8831	134865
306763	134866
1724	134867
364495	134868
146291	134869
118608	134870
437841	134871
678728	134872
579975	134873
35651	134874
195033	134875
100056	134876
13259	134877
301398	134878
339864	134879
492504	134880
688310	134881
35106	134882
80111	134883
488970	134884
75113	134885
88864	134886
506268	134887
33300	134888
667911	134889
67536	134890
573679	134891
516800	134892
182562	134893
36805	134894
46606	134895
102842	134896
9365	134897
45430	134898
700682	134899
570017	134900
591305	134901
160792	134902
46311	134903
387946	134904
186231	134905
350335	134906
675796	134907
724223	134908
31369	134909
16298	134910
108115	134911
708122	134912
654937	134913
552730	134914
134784	134915
694654	134916
87354	134917
552729	134918
621737	134919
5919	134920
299592	134921
640557	134922
588156	134923
14205	134924
155338	134925
595133	134926
152051	134927
5554	134928
3405	134929
19240	134930
268746	134931
559633	134932
13738	134933
390372	134934
293719	134935
144103	134936
14240	134937
285206	134938
175115	134939
166610	134940
330255	134941
699854	134942
620396	134943
40134	134944
114824	134945
373447	134946
197088	134947
526764	134948
284535	134949
2689	134950
50582	134951
548768	134952
28412	134953
128407	134954
109538	134955
243396	134956
184656	134957
294160	134958
201620	134959
700031	134960
175925	134961
28576	134962
453568	134963
200051	134964
419863	134965
142371	134966
394094	134967
2576	134968
523338	134969
14316	134970
58750	134971
543200	134972
229594	134973
456008	134974
114068	134975
563422	134976
411580	134977
202898	134978
390045	134979
26198	134980
448179	134981
305580	134982
53671	134983
70433	134984
6320	134985
185048	134986
598279	134987
647327	134988
699744	134989
304762	134990
639124	134991
46201	134992
513798	134993
105894	134994
76989	134995
100698	134996
66957	134997
472092	134998
105073	134999
204684	135000
80931	135001
61205	135002
339876	135003
8337	135004
159454	135005
125582	135006
337480	135007
76625	135008
485601	135009
39512	135010
636860	135011
283201	135012
371275	135013
221769	135014
333698	135015
154102	135016
464447	135017
194351	135018
454	135019
515795	135020
539611	135021
686144	135022
352077	135023
300079	135024
1851	135025
259	135026
345341	135027
709909	135028
357949	135029
1477	135030
597729	135031
298624	135032
183173	135033
30858	135034
686416	135035
145363	135036
571875	135037
18067	135038
66556	135039
596616	135040
376234	135041
285326	135042
314824	135043
396239	135044
347968	135045
74343	135046
687475	135047
362043	135048
23450	135049
275575	135050
335271	135051
723317	135052
366371	135053
153771	135054
203815	135055
16803	135056
478897	135057
134451	135058
713068	135059
319684	135060
411049	135061
573230	135062
543275	135063
654025	135064
46219	135065
265224	135066
24265	135067
399480	135068
9312	135069
654124	135070
509499	135071
422997	135072
164298	135073
75877	135074
75580	135075
468896	135076
460799	135077
84292	135078
386099	135079
66808	135080
587370	135081
341740	135082
353222	135083
293248	135084
6279	135085
139336	135086
37370	135087
229351	135088
660341	135089
17002	135090
622612	135091
309669	135092
30972	135093
168818	135094
68725	135095
479751	135096
538852	135097
374027	135098
51432	135099
172494	135100
103621	135101
345714	135102
143091	135103
400881	135104
390913	135105
421204	135106
42092	135107
126531	135108
493666	135109
90799	135110
246035	135111
155036	135112
80233	135113
249467	135114
31281	135115
246263	135116
652440	135117
151058	135118
90796	135119
357115	135120
51014	135121
440013	135122
501222	135123
546842	135124
3059	135125
165347	135126
287591	135127
171187	135128
537573	135129
646221	135130
124722	135131
126967	135132
208107	135133
7370	135134
183917	135135
117246	135136
38460	135137
411772	135138
14920	135139
89973	135140
51903	135141
419108	135142
272159	135143
31384	135144
140254	135145
189291	135146
378153	135147
585235	135148
612591	135149
568970	135150
197588	135151
89086	135152
605355	135153
549984	135154
521019	135155
20332	135156
270769	135157
108959	135158
246116	135159
299920	135160
199007	135161
279873	135162
617958	135163
334	135164
201322	135165
377369	135166
121252	135167
127732	135168
153142	135169
558447	135170
515237	135171
614828	135172
49618	135173
17853	135174
45385	135175
372733	135176
150684	135177
215604	135178
322543	135179
115286	135180
433033	135181
47179	135182
229553	135183
348905	135184
634905	135185
50226	135186
39363	135187
344720	135188
650039	135189
585772	135190
5085	135191
275577	135192
124471	135193
619995	135194
181227	135195
4537	135196
444008	135197
70637	135198
77981	135199
266245	135200
259065	135201
608180	135202
431284	135203
258233	135204
413361	135205
606703	135206
195789	135207
8049	135208
544663	135209
2652	135210
619558	135211
6932	135212
18246	135213
555733	135214
656960	135215
96857	135216
654779	135217
486708	135218
156528	135219
226259	135220
424921	135221
29822	135222
97419	135223
508765	135224
574949	135225
186683	135226
415106	135227
182437	135228
457095	135229
530902	135230
581989	135231
197546	135232
8423	135233
334801	135234
700717	135235
108491	135236
364986	135237
467999	135238
10537	135239
152860	135240
220029	135241
320053	135242
599804	135243
293748	135244
10826	135245
753	135246
169250	135247
96134	135248
53408	135249
46696	135250
557480	135251
158884	135252
248845	135253
661994	135254
39645	135255
31346	135256
617468	135257
172398	135258
12870	135259
177344	135260
531073	135261
147602	135262
335088	135263
524094	135264
121821	135265
557756	135266
57455	135267
675392	135268
33377	135269
663375	135270
466930	135271
603899	135272
67268	135273
327964	135274
202143	135275
435606	135276
463365	135277
295858	135278
15470	135279
23374	135280
163784	135281
292339	135282
2765	135283
220000	135284
663058	135285
156012	135286
485657	135287
174705	135288
242257	135289
16956	135290
330790	135291
420154	135292
76024	135293
14357	135294
16359	135295
235589	135296
709106	135297
655238	135298
49687	135299
140652	135300
135526	135301
566363	135302
481481	135303
134532	135304
682118	135305
466968	135306
168445	135307
175039	135308
433	135309
696619	135310
53882	135311
670696	135312
44622	135313
363114	135314
645569	135315
59033	135316
457640	135317
283954	135318
459412	135319
54383	135320
3482	135321
50228	135322
482170	135323
499	135324
27840	135325
71363	135326
48348	135327
298696	135328
488828	135329
223375	135330
90573	135331
46877	135332
140380	135333
370966	135334
14158	135335
112465	135336
231511	135337
309723	135338
451194	135339
189701	135340
149977	135341
12414	135342
525896	135343
35754	135344
173276	135345
686174	135346
55597	135347
324456	135348
28763	135349
15453	135350
434104	135351
660382	135352
145073	135353
115283	135354
291637	135355
264906	135356
41758	135357
30498	135358
189650	135359
466322	135360
430643	135361
53667	135362
307309	135363
342849	135364
427879	135365
186767	135366
629439	135367
678835	135368
1870	135369
832	135370
259086	135371
44267	135372
295115	135373
553790	135374
84143	135375
21967	135376
272303	135377
556130	135378
176003	135379
477250	135380
130661	135381
8917	135382
309519	135383
581618	135384
491103	135385
226412	135386
71621	135387
598414	135388
2284	135389
186587	135390
7140	135391
640840	135392
48688	135393
677204	135394
229133	135395
46329	135396
26881	135397
215073	135398
655948	135399
1910	135400
130946	135401
139841	135402
88516	135403
22	135404
674216	135405
512972	135406
17916	135407
133883	135408
649004	135409
644946	135410
138701	135411
126301	135412
34499	135413
12740	135414
216238	135415
44328	135416
45701	135417
488111	135418
367957	135419
253853	135420
7846	135421
141	135422
510517	135423
183011	135424
18234	135425
541719	135426
356008	135427
721200	135428
28878	135429
423750	135430
102246	135431
304820	135432
8392	135433
269520	135434
213806	135435
24240	135436
17659	135437
32007	135438
148180	135439
50956	135440
118122	135441
271048	135442
530535	135443
4710	135444
243796	135445
1658	135446
413098	135447
372317	135448
160001	135449
10958	135450
367638	135451
1989	135452
626009	135453
346357	135454
345127	135455
309419	135456
211452	135457
14424	135458
25706	135459
592541	135460
456264	135461
12258	135462
498897	135463
707733	135464
47344	135465
501747	135466
107445	135467
463503	135468
224836	135469
454874	135470
689028	135471
71813	135472
51190	135473
402284	135474
152212	135475
653548	135476
432912	135477
46802	135478
81178	135479
53855	135480
163779	135481
105731	135482
274174	135483
479555	135484
547369	135485
7261	135486
101412	135487
409561	135488
77080	135489
19769	135490
135407	135491
10013	135492
173965	135493
194436	135494
312561	135495
452440	135496
102622	135497
176520	135498
55567	135499
275961	135500
22819	135501
73688	135502
260755	135503
16653	135504
473206	135505
53063	135506
468683	135507
46100	135508
193924	135509
139866	135510
966	135511
601142	135512
627820	135513
423046	135514
32336	135515
154685	135516
695490	135517
1651	135518
501424	135519
557266	135520
138157	135521
468519	135522
13010	135523
2640	135524
462373	135525
154199	135526
101115	135527
616056	135528
362381	135529
592595	135530
68330	135531
82400	135532
495749	135533
339250	135534
48876	135535
704995	135536
581710	135537
344228	135538
86592	135539
158938	135540
7016	135541
376236	135542
61028	135543
448735	135544
352998	135545
49654	135546
668326	135547
79744	135548
32373	135549
69347	135550
616354	135551
273589	135552
687125	135553
292201	135554
144102	135555
56680	135556
661395	135557
127168	135558
238837	135559
658917	135560
61516	135561
329305	135562
261095	135563
279151	135564
192438	135565
202019	135566
335234	135567
239532	135568
39957	135569
276099	135570
114538	135571
13688	135572
430667	135573
531345	135574
656954	135575
54811	135576
23464	135577
450533	135578
4057	135579
259764	135580
586235	135581
578940	135582
578206	135583
584356	135584
416576	135585
442766	135586
8827	135587
223259	135588
46755	135589
538817	135590
63948	135591
78658	135592
475820	135593
172284	135594
272	135595
599227	135596
22263	135597
18503	135598
442337	135599
266874	135600
19907	135601
66272	135602
314362	135603
495206	135604
698855	135605
146840	135606
152642	135607
484760	135608
291	135609
120470	135610
170022	135611
445084	135612
21659	135613
38953	135614
346528	135615
344269	135616
470016	135617
56970	135618
142120	135619
261426	135620
73934	135621
521452	135622
198247	135623
183051	135624
110542	135625
212817	135626
75307	135627
353045	135628
5208	135629
187780	135630
111665	135631
721894	135632
179107	135633
22160	135634
11813	135635
511715	135636
662576	135637
227795	135638
103475	135639
48670	135640
303006	135641
504197	135642
87218	135643
183509	135644
152797	135645
376027	135646
23550	135647
81240	135648
109902	135649
141760	135650
606743	135651
101939	135652
703666	135653
22843	135654
18713	135655
163721	135656
212070	135657
22878	135658
20898	135659
574708	135660
388128	135661
117052	135662
559438	135663
668086	135664
672457	135665
171420	135666
552998	135667
159508	135668
22508	135669
284990	135670
127838	135671
149254	135672
112930	135673
646	135674
9936	135675
362749	135676
17846	135677
307060	135678
124345	135679
213259	135680
21840	135681
312827	135682
707970	135683
276032	135684
51477	135685
57670	135686
659803	135687
568	135688
363332	135689
7346	135690
154148	135691
125295	135692
36248	135693
281862	135694
537088	135695
103508	135696
317108	135697
659235	135698
22175	135699
511244	135700
155732	135701
485210	135702
435174	135703
84239	135704
13315	135705
1129	135706
306131	135707
411865	135708
152224	135709
114816	135710
164455	135711
27872	135712
610369	135713
443811	135714
460813	135715
86561	135716
349205	135717
182209	135718
14961	135719
141802	135720
170405	135721
37137	135722
713145	135723
85880	135724
309140	135725
314464	135726
454145	135727
254860	135728
377056	135729
112993	135730
35254	135731
643946	135732
684481	135733
625396	135734
454857	135735
304195	135736
291130	135737
490401	135738
114857	135739
425208	135740
80661	135741
1054	135742
43673	135743
22965	135744
149192	135745
79	135746
364193	135747
337421	135748
236850	135749
478626	135750
111404	135751
67954	135752
236966	135753
216644	135754
47257	135755
177056	135756
585714	135757
696247	135758
180939	135759
489736	135760
319	135761
470194	135762
54439	135763
525277	135764
586280	135765
176762	135766
635169	135767
328590	135768
585055	135769
395235	135770
66145	135771
146178	135772
163375	135773
688	135774
382407	135775
687674	135776
303713	135777
201952	135778
410057	135779
239979	135780
597916	135781
181182	135782
206955	135783
313193	135784
277283	135785
239	135786
527633	135787
295283	135788
539649	135789
307848	135790
357373	135791
295585	135792
152093	135793
135851	135794
696409	135795
16877	135796
634738	135797
352822	135798
566307	135799
459208	135800
228668	135801
414510	135802
23975	135803
258388	135804
2086	135805
255670	135806
401708	135807
171884	135808
701320	135809
640306	135810
409134	135811
491165	135812
577547	135813
42205	135814
34356	135815
602532	135816
40014	135817
649965	135818
680521	135819
32616	135820
552375	135821
569053	135822
590576	135823
173275	135824
312791	135825
6904	135826
157922	135827
86740	135828
613313	135829
700041	135830
2299	135831
55946	135832
183676	135833
542022	135834
59132	135835
91595	135836
23977	135837
104779	135838
25116	135839
588774	135840
30020	135841
97443	135842
131260	135843
69249	135844
288813	135845
307792	135846
494742	135847
276588	135848
468414	135849
59068	135850
666294	135851
604084	135852
28867	135853
56411	135854
108497	135855
515401	135856
54170	135857
3443	135858
231348	135859
400313	135860
426639	135861
369125	135862
623123	135863
169417	135864
524653	135865
54493	135866
35529	135867
259467	135868
706343	135869
477371	135870
68370	135871
161567	135872
4131	135873
49661	135874
509992	135875
462388	135876
419375	135877
366886	135878
644609	135879
88979	135880
131435	135881
239354	135882
230897	135883
527284	135884
42614	135885
104313	135886
225130	135887
13449	135888
697213	135889
86068	135890
162313	135891
610343	135892
577145	135893
73628	135894
13692	135895
102350	135896
35837	135897
255675	135898
672124	135899
15885	135900
10201	135901
248657	135902
161730	135903
18337	135904
629996	135905
158111	135906
31599	135907
214749	135908
67258	135909
293269	135910
300954	135911
36223	135912
525189	135913
4268	135914
131644	135915
538677	135916
7463	135917
421355	135918
116721	135919
126720	135920
62140	135921
363771	135922
111087	135923
875	135924
115736	135925
93517	135926
636963	135927
433177	135928
402560	135929
675906	135930
9164	135931
93217	135932
81769	135933
12101	135934
433752	135935
533349	135936
35810	135937
482130	135938
415904	135939
3521	135940
558930	135941
688368	135942
564406	135943
126404	135944
27439	135945
621638	135946
528639	135947
121870	135948
703837	135949
81846	135950
284755	135951
376145	135952
269578	135953
553276	135954
269123	135955
105838	135956
515604	135957
316922	135958
165869	135959
324750	135960
265165	135961
564352	135962
104719	135963
413197	135964
662827	135965
149462	135966
390505	135967
284361	135968
13129	135969
646163	135970
361020	135971
80067	135972
41194	135973
599849	135974
495204	135975
18734	135976
677382	135977
25051	135978
407243	135979
3915	135980
492182	135981
171400	135982
2286	135983
606711	135984
119388	135985
234703	135986
499737	135987
128455	135988
4745	135989
219676	135990
460343	135991
110933	135992
149397	135993
73863	135994
311026	135995
128969	135996
601758	135997
668639	135998
647787	135999
421089	136000
39032	136001
126528	136002
587600	136003
79337	136004
721411	136005
29705	136006
262941	136007
104149	136008
16916	136009
106253	136010
537038	136011
295168	136012
342685	136013
308285	136014
152590	136015
26246	136016
66514	136017
401579	136018
18744	136019
366545	136020
220105	136021
649006	136022
72190	136023
503517	136024
24444	136025
563631	136026
29841	136027
46859	136028
483134	136029
480444	136030
3376	136031
388541	136032
352462	136033
3232	136034
587234	136035
523510	136036
168344	136037
488714	136038
546013	136039
656782	136040
306621	136041
159060	136042
22416	136043
466744	136044
123889	136045
102326	136046
535514	136047
4308	136048
109558	136049
40	136050
9806	136051
26466	136052
353875	136053
699782	136054
647572	136055
72468	136056
446430	136057
17827	136058
926	136059
144258	136060
185242	136061
485717	136062
146509	136063
607358	136064
361982	136065
290953	136066
415547	136067
508817	136068
712296	136069
672604	136070
293120	136071
48155	136072
259186	136073
16899	136074
283612	136075
427931	136076
290115	136077
146199	136078
95556	136079
178806	136080
476843	136081
171218	136082
68127	136083
585982	136084
486785	136085
551778	136086
43899	136087
40335	136088
39513	136089
616533	136090
534011	136091
75993	136092
469017	136093
87795	136094
451759	136095
198741	136096
50651	136097
185102	136098
368027	136099
498147	136100
663942	136101
231	136102
262508	136103
352142	136104
286885	136105
397283	136106
108896	136107
3753	136108
148812	136109
533144	136110
160397	136111
330368	136112
637741	136113
597295	136114
34121	136115
159351	136116
12593	136117
370206	136118
414705	136119
441845	136120
512064	136121
370065	136122
32162	136123
348309	136124
693515	136125
5864	136126
380367	136127
196278	136128
368979	136129
462063	136130
17451	136131
24107	136132
3871	136133
583445	136134
355014	136135
609023	136136
49390	136137
2650	136138
276584	136139
15507	136140
87446	136141
66009	136142
132155	136143
573965	136144
354823	136145
42789	136146
568739	136147
395018	136148
51957	136149
384029	136150
117374	136151
239547	136152
42652	136153
102576	136154
105641	136155
54624	136156
719427	136157
706755	136158
458924	136159
686857	136160
73585	136161
45895	136162
448214	136163
643545	136164
113872	136165
79658	136166
42640	136167
61815	136168
173157	136169
506219	136170
23155	136171
285812	136172
26458	136173
126751	136174
167784	136175
46084	136176
154807	136177
93005	136178
646535	136179
341067	136180
677137	136181
560216	136182
129740	136183
54446	136184
133287	136185
712805	136186
471954	136187
570035	136188
673100	136189
133754	136190
77247	136191
52953	136192
427861	136193
13162	136194
33461	136195
476566	136196
29672	136197
96634	136198
162239	136199
588906	136200
312156	136201
932	136202
701178	136203
300094	136204
177444	136205
3023	136206
297705	136207
48177	136208
322405	136209
255873	136210
45623	136211
162232	136212
5042	136213
189036	136214
443598	136215
162668	136216
306020	136217
582431	136218
342478	136219
619262	136220
110556	136221
28713	136222
101844	136223
136273	136224
458047	136225
49042	136226
472635	136227
713723	136228
594445	136229
64751	136230
360346	136231
57902	136232
94549	136233
171930	136234
565556	136235
618672	136236
616809	136237
10466	136238
117532	136239
83765	136240
640878	136241
2605	136242
18409	136243
605817	136244
472850	136245
11319	136246
267781	136247
419062	136248
88245	136249
692422	136250
77858	136251
24172	136252
148226	136253
600317	136254
28099	136255
568115	136256
703897	136257
173129	136258
84784	136259
318498	136260
713566	136261
396711	136262
82395	136263
278765	136264
2742	136265
460743	136266
185369	136267
513048	136268
629716	136269
704893	136270
257296	136271
72787	136272
281016	136273
441265	136274
622713	136275
20523	136276
1494	136277
282762	136278
377503	136279
651499	136280
63872	136281
502294	136282
69071	136283
149410	136284
240911	136285
277207	136286
581408	136287
694295	136288
259113	136289
125025	136290
590253	136291
15879	136292
259965	136293
664630	136294
623712	136295
213237	136296
626373	136297
75207	136298
37227	136299
481470	136300
482135	136301
627208	136302
75217	136303
619085	136304
141553	136305
116693	136306
74635	136307
156195	136308
410223	136309
89014	136310
140761	136311
414798	136312
467896	136313
144879	136314
640902	136315
435138	136316
128021	136317
8223	136318
574	136319
46923	136320
137965	136321
491939	136322
381715	136323
35063	136324
79636	136325
470280	136326
11654	136327
94505	136328
506904	136329
159325	136330
259066	136331
294698	136332
266341	136333
27067	136334
113572	136335
105734	136336
167529	136337
369020	136338
7455	136339
424625	136340
239744	136341
45185	136342
128454	136343
162420	136344
277018	136345
45371	136346
186504	136347
438	136348
410564	136349
45977	136350
75981	136351
168348	136352
286863	136353
4937	136354
281	136355
118251	136356
219364	136357
514878	136358
341492	136359
8172	136360
144478	136361
393354	136362
172057	136363
1041	136364
47614	136365
54963	136366
213545	136367
50809	136368
471447	136369
414135	136370
350760	136371
46098	136372
510870	136373
233192	136374
422359	136375
199014	136376
228671	136377
304816	136378
420686	136379
155019	136380
49283	136381
431452	136382
277026	136383
282429	136384
244507	136385
64782	136386
138407	136387
132409	136388
38690	136389
56040	136390
134049	136391
247975	136392
260766	136393
169673	136394
484685	136395
521308	136396
431960	136397
407128	136398
234938	136399
116262	136400
509102	136401
529384	136402
542218	136403
355603	136404
443692	136405
725239	136406
823	136407
428615	136408
698593	136409
450195	136410
328992	136411
33912	136412
50788	136413
39056	136414
389204	136415
561210	136416
138270	136417
74389	136418
126537	136419
140544	136420
596401	136421
619537	136422
40022	136423
253714	136424
81660	136425
151239	136426
152183	136427
212207	136428
187079	136429
402414	136430
265693	136431
469161	136432
545919	136433
721199	136434
89535	136435
216237	136436
59006	136437
88699	136438
129578	136439
688842	136440
44027	136441
290824	136442
4738	136443
76731	136444
447246	136445
688144	136446
431370	136447
1935	136448
76127	136449
657138	136450
3303	136451
227651	136452
562285	136453
490239	136454
451706	136455
5321	136456
259190	136457
590675	136458
994	136459
93708	136460
6410	136461
83776	136462
186518	136463
677140	136464
171514	136465
114524	136466
340823	136467
565331	136468
600528	136469
299682	136470
677052	136471
15009	136472
56382	136473
89187	136474
710533	136475
483184	136476
148878	136477
67072	136478
164950	136479
2332	136480
383869	136481
75523	136482
294329	136483
679579	136484
192243	136485
88902	136486
688797	136487
469202	136488
154135	136489
104898	136490
715842	136491
43035	136492
93472	136493
390676	136494
21962	136495
535857	136496
14459	136497
32931	136498
40848	136499
59674	136500
149224	136501
274731	136502
115817	136503
363235	136504
261308	136505
217731	136506
2391	136507
85800	136508
41412	136509
66968	136510
716524	136511
43844	136512
451017	136513
30135	136514
244369	136515
682799	136516
441580	136517
33893	136518
429748	136519
52851	136520
711171	136521
134214	136522
662108	136523
653376	136524
534904	136525
2425	136526
245449	136527
369876	136528
446886	136529
307565	136530
118085	136531
724386	136532
237791	136533
193861	136534
74153	136535
703507	136536
670321	136537
29575	136538
468884	136539
70824	136540
55048	136541
123393	136542
306543	136543
724967	136544
282770	136545
411428	136546
513175	136547
148575	136548
375934	136549
87588	136550
572570	136551
85014	136552
395273	136553
12862	136554
162785	136555
149129	136556
8329	136557
338327	136558
694236	136559
260898	136560
557575	136561
95219	136562
176164	136563
436265	136564
389525	136565
243277	136566
457727	136567
138491	136568
80933	136569
612345	136570
573698	136571
555211	136572
379595	136573
144104	136574
108753	136575
692447	136576
285125	136577
147354	136578
88489	136579
36443	136580
89539	136581
29918	136582
230105	136583
385307	136584
67902	136585
548875	136586
192066	136587
34439	136588
651807	136589
140114	136590
118285	136591
14072	136592
135172	136593
642771	136594
327171	136595
94470	136596
491990	136597
635179	136598
135818	136599
566456	136600
667109	136601
461839	136602
404829	136603
87500	136604
165216	136605
199409	136606
280836	136607
315014	136608
196137	136609
478202	136610
47578	136611
259597	136612
5582	136613
514935	136614
715257	136615
242599	136616
469114	136617
506908	136618
524077	136619
405881	136620
711712	136621
70147	136622
164555	136623
167386	136624
320974	136625
333757	136626
666087	136627
690096	136628
41414	136629
436954	136630
623983	136631
576197	136632
26063	136633
5159	136634
7753	136635
633633	136636
514403	136637
479449	136638
34276	136639
56825	136640
36501	136641
520864	136642
318176	136643
427422	136644
132171	136645
178026	136646
725276	136647
124424	136648
27128	136649
143351	136650
533238	136651
593187	136652
677748	136653
402545	136654
706960	136655
677890	136656
623944	136657
45398	136658
388064	136659
605858	136660
317511	136661
664082	136662
145882	136663
380378	136664
522401	136665
580279	136666
354594	136667
138388	136668
354607	136669
588244	136670
579584	136671
328610	136672
635500	136673
322940	136674
161491	136675
243818	136676
211240	136677
358014	136678
37332	136679
318910	136680
259726	136681
79140	136682
1054	136683
688570	136684
670835	136685
408263	136686
194335	136687
5537	136688
166700	136689
21893	136690
226741	136691
548537	136692
402588	136693
7447	136694
527645	136695
823	136696
171948	136697
74365	136698
178431	136699
244002	136700
311597	136701
440190	136702
177686	136703
605111	136704
563703	136705
159453	136706
49069	136707
706	136708
358356	136709
167794	136710
14623	136711
33928	136712
73516	136713
102765	136714
18968	136715
247927	136716
76542	136717
7947	136718
137780	136719
422858	136720
31550	136721
505609	136722
260420	136723
295195	136724
12215	136725
254500	136726
76296	136727
142632	136728
387195	136729
144246	136730
54853	136731
101376	136732
225801	136733
534854	136734
79379	136735
239967	136736
209073	136737
127693	136738
134953	136739
245797	136740
66985	136741
371774	136742
362869	136743
22616	136744
676687	136745
545651	136746
344280	136747
4153	136748
441099	136749
639887	136750
24998	136751
456997	136752
4214	136753
438932	136754
637549	136755
639451	136756
605454	136757
39584	136758
523640	136759
592025	136760
170424	136761
220456	136762
628881	136763
266565	136764
4641	136765
107298	136766
66667	136767
172467	136768
90422	136769
35049	136770
59078	136771
153084	136772
518338	136773
424455	136774
674224	136775
619446	136776
76832	136777
193007	136778
375345	136779
386348	136780
361327	136781
151584	136782
73263	136783
87976	136784
26988	136785
227813	136786
158212	136787
180581	136788
668402	136789
284581	136790
495685	136791
450599	136792
39232	136793
220079	136794
87226	136795
650485	136796
41304	136797
457458	136798
53	136799
272641	136800
184477	136801
603878	136802
563605	136803
576164	136804
115227	136805
84773	136806
197966	136807
58861	136808
26459	136809
17761	136810
478565	136811
409319	136812
637479	136813
141380	136814
603774	136815
460336	136816
7614	136817
626923	136818
542525	136819
204610	136820
438944	136821
183748	136822
351301	136823
408247	136824
59817	136825
2511	136826
15602	136827
205626	136828
682602	136829
51543	136830
104416	136831
2122	136832
322762	136833
416515	136834
489886	136835
715051	136836
718772	136837
114302	136838
136775	136839
693634	136840
98428	136841
570584	136842
27295	136843
703448	136844
14271	136845
371633	136846
427525	136847
16644	136848
135578	136849
616834	136850
704843	136851
485895	136852
438851	136853
73339	136854
616340	136855
313830	136856
69042	136857
446807	136858
192190	136859
376167	136860
559617	136861
21139	136862
132100	136863
98952	136864
97457	136865
11329	136866
611534	136867
270625	136868
432496	136869
389132	136870
486613	136871
389144	136872
633903	136873
296921	136874
248081	136875
615513	136876
94912	136877
35027	136878
17766	136879
67220	136880
689675	136881
414174	136882
235098	136883
587466	136884
665055	136885
99876	136886
619455	136887
399641	136888
90377	136889
186616	136890
32141	136891
155106	136892
422956	136893
529061	136894
550374	136895
468791	136896
80139	136897
114256	136898
484871	136899
197062	136900
495679	136901
14094	136902
596790	136903
510188	136904
301887	136905
48	136906
549420	136907
410819	136908
475711	136909
431	136910
595006	136911
348648	136912
155181	136913
51320	136914
34415	136915
33816	136916
143025	136917
243865	136918
644277	136919
479521	136920
180739	136921
477854	136922
147756	136923
589538	136924
63662	136925
48246	136926
25808	136927
209369	136928
208633	136929
140279	136930
357354	136931
490188	136932
918	136933
76273	136934
162081	136935
108578	136936
271070	136937
185753	136938
5996	136939
546720	136940
251673	136941
516672	136942
497349	136943
353849	136944
265816	136945
714428	136946
288287	136947
6149	136948
60949	136949
696143	136950
9070	136951
28863	136952
130057	136953
415702	136954
3	136955
53974	136956
207127	136957
572918	136958
521615	136959
161083	136960
420484	136961
343084	136962
662135	136963
503263	136964
58927	136965
458644	136966
67962	136967
186223	136968
90661	136969
93311	136970
295244	136971
414785	136972
305030	136973
1845	136974
501741	136975
260571	136976
66915	136977
63343	136978
144947	136979
17914	136980
105168	136981
596359	136982
667645	136983
7785	136984
603194	136985
644947	136986
69201	136987
112395	136988
577463	136989
69002	136990
165815	136991
119252	136992
413012	136993
688022	136994
397095	136995
220423	136996
354486	136997
527057	136998
555845	136999
104660	137000
52019	137001
609104	137002
564839	137003
5057	137004
127044	137005
646388	137006
148866	137007
46025	137008
267627	137009
697004	137010
590113	137011
10960	137012
77228	137013
182541	137014
79681	137015
658097	137016
162314	137017
147290	137018
162432	137019
616096	137020
16308	137021
38937	137022
373316	137023
93826	137024
203	137025
500653	137026
518962	137027
487073	137028
213799	137029
640976	137030
44331	137031
227849	137032
567724	137033
83832	137034
7	137035
61180	137036
620635	137037
138840	137038
97060	137039
203063	137040
167062	137041
48973	137042
381897	137043
678942	137044
21044	137045
424767	137046
217479	137047
36986	137048
724536	137049
268134	137050
4324	137051
30438	137052
167560	137053
659501	137054
408312	137055
163996	137056
432346	137057
57012	137058
526948	137059
120224	137060
471346	137061
466945	137062
11650	137063
173350	137064
26119	137065
551182	137066
624123	137067
280302	137068
39507	137069
204083	137070
91557	137071
662746	137072
6844	137073
176549	137074
571645	137075
659934	137076
618457	137077
432573	137078
54656	137079
482366	137080
343510	137081
627503	137082
371466	137083
83047	137084
60788	137085
580135	137086
529911	137087
23433	137088
27790	137089
598375	137090
264392	137091
450804	137092
52004	137093
151806	137094
65835	137095
429231	137096
596933	137097
651012	137098
24831	137099
503599	137100
750	137101
83957	137102
309413	137103
24338	137104
419025	137105
138152	137106
186696	137107
376939	137108
691070	137109
117260	137110
171824	137111
349909	137112
282195	137113
264040	137114
30273	137115
502208	137116
654052	137117
209129	137118
326426	137119
427689	137120
651137	137121
585322	137122
6917	137123
270048	137124
485624	137125
464	137126
704791	137127
61352	137128
658607	137129
6264	137130
37954	137131
417142	137132
263387	137133
423788	137134
653957	137135
122772	137136
113888	137137
260208	137138
508412	137139
55066	137140
671543	137141
96056	137142
716069	137143
708648	137144
166549	137145
60074	137146
182811	137147
173513	137148
515411	137149
710953	137150
406892	137151
167246	137152
386068	137153
122943	137154
432674	137155
320634	137156
421581	137157
225115	137158
18679	137159
39493	137160
317077	137161
307448	137162
569259	137163
198765	137164
5716	137165
172305	137166
17485	137167
108730	137168
715243	137169
7060	137170
162557	137171
70264	137172
285319	137173
99958	137174
226547	137175
89640	137176
363251	137177
40938	137178
552002	137179
554411	137180
381092	137181
437171	137182
36568	137183
123157	137184
576766	137185
35004	137186
200972	137187
425267	137188
532241	137189
470478	137190
169449	137191
5288	137192
146522	137193
152745	137194
556927	137195
52184	137196
323952	137197
687800	137198
520658	137199
131021	137200
441919	137201
8574	137202
496955	137203
392776	137204
145301	137205
272082	137206
265642	137207
201141	137208
263510	137209
25408	137210
107097	137211
310147	137212
48716	137213
486	137214
702170	137215
640898	137216
592813	137217
42536	137218
382231	137219
136769	137220
64221	137221
2928	137222
145920	137223
263114	137224
387268	137225
5473	137226
67501	137227
59827	137228
23797	137229
7549	137230
443361	137231
451412	137232
6704	137233
178905	137234
15710	137235
41771	137236
104850	137237
156607	137238
348741	137239
493713	137240
204980	137241
298487	137242
568967	137243
3747	137244
71452	137245
300751	137246
472533	137247
381030	137248
95380	137249
331412	137250
114282	137251
486465	137252
565783	137253
46189	137254
5299	137255
387557	137256
132776	137257
724449	137258
267916	137259
355533	137260
529518	137261
94530	137262
171529	137263
576349	137264
502752	137265
583546	137266
526075	137267
14148	137268
48063	137269
468690	137270
435600	137271
38097	137272
16222	137273
402496	137274
180357	137275
454278	137276
402392	137277
606063	137278
291310	137279
714367	137280
517746	137281
414571	137282
44759	137283
506073	137284
703188	137285
59917	137286
598051	137287
120279	137288
234891	137289
135527	137290
235787	137291
37310	137292
277703	137293
492693	137294
696205	137295
580209	137296
423293	137297
53983	137298
441967	137299
146188	137300
502615	137301
127546	137302
669671	137303
169653	137304
33825	137305
28456	137306
61012	137307
123882	137308
427092	137309
196247	137310
208671	137311
705410	137312
375209	137313
10149	137314
337268	137315
653035	137316
538263	137317
104250	137318
93918	137319
160893	137320
90206	137321
696501	137322
217000	137323
51411	137324
3944	137325
54296	137326
574907	137327
368919	137328
32471	137329
166596	137330
548286	137331
162030	137332
177654	137333
273610	137334
560263	137335
121598	137336
69677	137337
571404	137338
129952	137339
700979	137340
167894	137341
27754	137342
42769	137343
362963	137344
559607	137345
484293	137346
212226	137347
627107	137348
318855	137349
519485	137350
275381	137351
368641	137352
658260	137353
194599	137354
87033	137355
422501	137356
165087	137357
184734	137358
435165	137359
246182	137360
115314	137361
51081	137362
121438	137363
149582	137364
410481	137365
685703	137366
60563	137367
694892	137368
11608	137369
24757	137370
296113	137371
634870	137372
540632	137373
164416	137374
456684	137375
162602	137376
469657	137377
14089	137378
386492	137379
46382	137380
101323	137381
95546	137382
678145	137383
540341	137384
445129	137385
266218	137386
32945	137387
44495	137388
118583	137389
643200	137390
595404	137391
158302	137392
203125	137393
109680	137394
178201	137395
546171	137396
126727	137397
567101	137398
24930	137399
332492	137400
140144	137401
185384	137402
28493	137403
544616	137404
439926	137405
494982	137406
38438	137407
674419	137408
461588	137409
472712	137410
318147	137411
166053	137412
456012	137413
13466	137414
8427	137415
415749	137416
98825	137417
374538	137418
144833	137419
400517	137420
586394	137421
46084	137422
54565	137423
580224	137424
680684	137425
131901	137426
332702	137427
623357	137428
215189	137429
139799	137430
100411	137431
86381	137432
44195	137433
23432	137434
355592	137435
621692	137436
4918	137437
89330	137438
477	137439
150706	137440
141922	137441
431167	137442
40041	137443
381242	137444
3742	137445
625104	137446
126492	137447
445833	137448
31610	137449
79844	137450
610020	137451
182323	137452
585614	137453
184217	137454
637809	137455
483057	137456
37090	137457
45827	137458
590968	137459
213870	137460
306391	137461
9963	137462
261125	137463
303632	137464
193405	137465
2804	137466
236303	137467
546088	137468
145530	137469
690112	137470
270272	137471
6036	137472
183000	137473
107271	137474
157741	137475
53358	137476
644757	137477
717188	137478
271062	137479
495899	137480
319719	137481
445646	137482
168216	137483
430889	137484
463830	137485
94675	137486
125743	137487
13237	137488
412236	137489
494991	137490
331905	137491
1008	137492
171818	137493
76752	137494
366061	137495
132747	137496
47785	137497
43263	137498
16314	137499
300214	137500
474788	137501
484554	137502
6392	137503
31842	137504
397862	137505
201084	137506
38317	137507
618861	137508
712462	137509
614601	137510
12721	137511
17025	137512
100998	137513
369334	137514
516875	137515
68812	137516
79770	137517
126480	137518
24208	137519
599014	137520
675874	137521
68393	137522
44145	137523
268203	137524
48872	137525
88141	137526
36118	137527
345477	137528
10862	137529
342574	137530
431783	137531
124315	137532
455809	137533
365221	137534
84402	137535
2845	137536
575534	137537
669552	137538
163683	137539
545890	137540
568759	137541
422941	137542
16297	137543
19227	137544
590072	137545
403257	137546
88058	137547
373045	137548
691150	137549
528448	137550
347959	137551
357346	137552
83802	137553
459150	137554
447011	137555
19812	137556
447535	137557
164943	137558
18270	137559
8088	137560
374346	137561
391108	137562
4450	137563
423262	137564
461118	137565
509669	137566
563235	137567
370098	137568
125574	137569
494608	137570
112661	137571
305142	137572
674906	137573
237472	137574
92818	137575
230097	137576
634657	137577
164902	137578
27630	137579
75125	137580
202977	137581
388750	137582
3528	137583
112800	137584
718141	137585
134779	137586
270738	137587
22562	137588
65892	137589
570571	137590
181086	137591
531308	137592
461669	137593
471653	137594
6653	137595
20250	137596
223762	137597
627135	137598
641864	137599
1024	137600
160645	137601
145016	137602
11780	137603
45131	137604
323136	137605
70420	137606
568111	137607
669947	137608
713055	137609
424507	137610
358871	137611
709030	137612
198635	137613
612905	137614
141103	137615
205515	137616
103791	137617
45084	137618
133713	137619
2	137620
626139	137621
6190	137622
121988	137623
41151	137624
566358	137625
381451	137626
83788	137627
142175	137628
287932	137629
660671	137630
29987	137631
4628	137632
54562	137633
482055	137634
183931	137635
352416	137636
175915	137637
104607	137638
229037	137639
526382	137640
11817	137641
651287	137642
276557	137643
176613	137644
16007	137645
9673	137646
433272	137647
272344	137648
2457	137649
54904	137650
364361	137651
354167	137652
45101	137653
102746	137654
491017	137655
238025	137656
483571	137657
81280	137658
645	137659
180508	137660
213034	137661
532061	137662
551450	137663
61138	137664
439525	137665
324403	137666
171936	137667
122377	137668
299605	137669
723423	137670
16525	137671
140501	137672
636260	137673
388896	137674
5614	137675
135198	137676
65938	137677
12161	137678
275599	137679
369402	137680
145405	137681
159521	137682
635646	137683
675132	137684
190778	137685
47917	137686
30723	137687
32777	137688
158180	137689
95137	137690
205080	137691
494577	137692
681064	137693
29407	137694
168652	137695
95405	137696
707795	137697
29107	137698
83748	137699
198075	137700
3799	137701
139303	137702
209147	137703
66549	137704
272513	137705
462725	137706
49630	137707
102950	137708
367367	137709
200771	137710
493232	137711
638424	137712
695134	137713
443941	137714
196829	137715
7284	137716
307806	137717
115051	137718
417241	137719
41962	137720
7843	137721
99645	137722
203169	137723
28939	137724
197885	137725
650138	137726
4007	137727
144567	137728
298133	137729
536687	137730
107593	137731
551019	137732
326805	137733
378841	137734
129190	137735
286002	137736
92687	137737
340192	137738
714618	137739
505573	137740
334436	137741
539662	137742
522713	137743
523014	137744
77459	137745
659157	137746
7643	137747
38592	137748
354242	137749
270302	137750
223994	137751
601372	137752
710824	137753
518922	137754
17970	137755
147182	137756
110166	137757
243987	137758
389551	137759
375597	137760
84448	137761
148869	137762
92230	137763
442548	137764
467696	137765
38532	137766
501959	137767
16652	137768
642564	137769
340574	137770
181020	137771
203514	137772
437667	137773
101900	137774
538920	137775
407694	137776
604969	137777
12051	137778
134744	137779
109655	137780
9188	137781
7341	137782
719187	137783
689925	137784
292412	137785
105021	137786
338152	137787
190345	137788
133594	137789
522941	137790
391052	137791
491453	137792
319129	137793
400773	137794
546812	137795
44799	137796
52173	137797
84415	137798
137148	137799
395469	137800
218621	137801
599155	137802
44241	137803
447696	137804
63500	137805
245490	137806
710384	137807
10846	137808
535775	137809
519170	137810
687500	137811
164213	137812
376324	137813
261276	137814
8292	137815
621302	137816
7279	137817
65403	137818
382568	137819
144773	137820
158389	137821
134671	137822
242197	137823
79819	137824
147943	137825
363780	137826
57585	137827
177448	137828
681002	137829
572034	137830
327267	137831
588096	137832
312988	137833
38468	137834
337150	137835
108871	137836
14792	137837
129989	137838
88766	137839
358089	137840
222095	137841
336440	137842
648320	137843
67642	137844
115834	137845
398905	137846
499476	137847
6595	137848
128490	137849
657152	137850
557417	137851
627734	137852
427042	137853
180917	137854
401534	137855
147713	137856
599099	137857
456471	137858
601379	137859
92263	137860
51968	137861
312737	137862
16453	137863
531922	137864
308241	137865
515692	137866
506064	137867
346529	137868
614055	137869
25205	137870
231941	137871
61986	137872
25616	137873
119348	137874
522209	137875
27020	137876
494914	137877
17413	137878
36090	137879
57257	137880
609001	137881
10475	137882
11079	137883
513821	137884
30215	137885
440999	137886
240324	137887
300393	137888
106918	137889
95644	137890
29567	137891
306949	137892
516530	137893
23224	137894
274474	137895
597145	137896
312706	137897
370273	137898
3166	137899
303336	137900
238739	137901
600731	137902
637708	137903
411611	137904
360162	137905
7994	137906
54136	137907
381243	137908
144950	137909
47823	137910
6726	137911
386830	137912
268438	137913
565714	137914
45459	137915
556036	137916
61096	137917
253189	137918
391775	137919
496058	137920
12833	137921
5740	137922
516205	137923
74650	137924
80833	137925
481682	137926
17480	137927
30447	137928
233455	137929
203058	137930
83574	137931
455508	137932
338044	137933
861	137934
465368	137935
314453	137936
271424	137937
56628	137938
138704	137939
228210	137940
184255	137941
228635	137942
163053	137943
512550	137944
602964	137945
368489	137946
22497	137947
443401	137948
592629	137949
648323	137950
155661	137951
628534	137952
678227	137953
429504	137954
173093	137955
137189	137956
74734	137957
474232	137958
685417	137959
246732	137960
139740	137961
592771	137962
580259	137963
264467	137964
441230	137965
349246	137966
383609	137967
193438	137968
22157	137969
123824	137970
687667	137971
47264	137972
566815	137973
61136	137974
506237	137975
644658	137976
600436	137977
42211	137978
1491	137979
152765	137980
144627	137981
19328	137982
686003	137983
389361	137984
366064	137985
485820	137986
274730	137987
15574	137988
487281	137989
270203	137990
8215	137991
629135	137992
323208	137993
7918	137994
36595	137995
141181	137996
204737	137997
110006	137998
158917	137999
224443	138000
483911	138001
115501	138002
13271	138003
22420	138004
9472	138005
415755	138006
14126	138007
205252	138008
270038	138009
326406	138010
565301	138011
16217	138012
387336	138013
386550	138014
644043	138015
210025	138016
523019	138017
185158	138018
80657	138019
187836	138020
47847	138021
278524	138022
598553	138023
107372	138024
109661	138025
238083	138026
291811	138027
455584	138028
13170	138029
235034	138030
75865	138031
401784	138032
692364	138033
691799	138034
1665	138035
42439	138036
474409	138037
17051	138038
610034	138039
166096	138040
670179	138041
21107	138042
439941	138043
75193	138044
268639	138045
257075	138046
97645	138047
479538	138048
669182	138049
985	138050
26479	138051
105424	138052
385939	138053
297784	138054
36422	138055
121310	138056
175420	138057
34158	138058
264099	138059
109264	138060
178455	138061
95427	138062
41978	138063
38169	138064
12105	138065
28290	138066
1929	138067
28106	138068
101588	138069
432272	138070
620678	138071
549003	138072
655597	138073
246332	138074
33826	138075
169571	138076
31292	138077
707859	138078
168217	138079
85596	138080
699309	138081
26979	138082
249302	138083
604636	138084
487528	138085
539149	138086
154643	138087
718004	138088
320265	138089
571152	138090
210945	138091
608637	138092
626765	138093
65886	138094
182	138095
516682	138096
409997	138097
108382	138098
54156	138099
462645	138100
39263	138101
120505	138102
116088	138103
33851	138104
359010	138105
292514	138106
40293	138107
6341	138108
1721	138109
498658	138110
136146	138111
120457	138112
596996	138113
149142	138114
363383	138115
245038	138116
61392	138117
348728	138118
695027	138119
16451	138120
468224	138121
7866	138122
45521	138123
238019	138124
5278	138125
33717	138126
1406	138127
624852	138128
126254	138129
354539	138130
607207	138131
571210	138132
176214	138133
379860	138134
552219	138135
171369	138136
686808	138137
200550	138138
422828	138139
352532	138140
408481	138141
107368	138142
616529	138143
691024	138144
399683	138145
311341	138146
165516	138147
723138	138148
431895	138149
246592	138150
402613	138151
36169	138152
5595	138153
624751	138154
643768	138155
466468	138156
630580	138157
715461	138158
280895	138159
340680	138160
495693	138161
395722	138162
347160	138163
588379	138164
295548	138165
363254	138166
553670	138167
292218	138168
524348	138169
54948	138170
607246	138171
4086	138172
565754	138173
147240	138174
80489	138175
630517	138176
19724	138177
48515	138178
424919	138179
108240	138180
101051	138181
483630	138182
73351	138183
109044	138184
83702	138185
79354	138186
159328	138187
31373	138188
229649	138189
617121	138190
14637	138191
177006	138192
51005	138193
2514	138194
395699	138195
140968	138196
350283	138197
90296	138198
146569	138199
207878	138200
120933	138201
150212	138202
7398	138203
69448	138204
671160	138205
705890	138206
670548	138207
548592	138208
168867	138209
38841	138210
177783	138211
656289	138212
47354	138213
644188	138214
357654	138215
572065	138216
134153	138217
11650	138218
572254	138219
692811	138220
65144	138221
111453	138222
174317	138223
53148	138224
312320	138225
131831	138226
702266	138227
47255	138228
68903	138229
32841	138230
130586	138231
553007	138232
593293	138233
35156	138234
212693	138235
214470	138236
307549	138237
66752	138238
208866	138239
162333	138240
463132	138241
45994	138242
112224	138243
29757	138244
235027	138245
480561	138246
558567	138247
330342	138248
10222	138249
344001	138250
62262	138251
298552	138252
511107	138253
485212	138254
15946	138255
160933	138256
223782	138257
8111	138258
715165	138259
5616	138260
3617	138261
258495	138262
3625	138263
91695	138264
204991	138265
480513	138266
360307	138267
660681	138268
283265	138269
60815	138270
161712	138271
74891	138272
2662	138273
432854	138274
179573	138275
75048	138276
199141	138277
24962	138278
126627	138279
326538	138280
370372	138281
34153	138282
173673	138283
320805	138284
107046	138285
4002	138286
15266	138287
550337	138288
717544	138289
581875	138290
105755	138291
8719	138292
680196	138293
78541	138294
354611	138295
603716	138296
136135	138297
585696	138298
184654	138299
212485	138300
575748	138301
592698	138302
51099	138303
674600	138304
158206	138305
592800	138306
11635	138307
18177	138308
494903	138309
178469	138310
269871	138311
54623	138312
246760	138313
564897	138314
596273	138315
60815	138316
296801	138317
84313	138318
117378	138319
109607	138320
637678	138321
16239	138322
609940	138323
303903	138324
584519	138325
616216	138326
7609	138327
429342	138328
719695	138329
311294	138330
414297	138331
391901	138332
697534	138333
613634	138334
270628	138335
24009	138336
39982	138337
120924	138338
4349	138339
94630	138340
299588	138341
475	138342
81869	138343
246405	138344
18245	138345
26936	138346
312508	138347
720805	138348
231206	138349
592215	138350
543781	138351
503357	138352
480	138353
29167	138354
499858	138355
96803	138356
97565	138357
516119	138358
141252	138359
379453	138360
273890	138361
242803	138362
543984	138363
45866	138364
698253	138365
29926	138366
15169	138367
46624	138368
361667	138369
163208	138370
502734	138371
161974	138372
578457	138373
46225	138374
247511	138375
476249	138376
23982	138377
106149	138378
25317	138379
638885	138380
36601	138381
42857	138382
494143	138383
7984	138384
103688	138385
77356	138386
30736	138387
5105	138388
93766	138389
577107	138390
90312	138391
88453	138392
214772	138393
538042	138394
49536	138395
114695	138396
717374	138397
10485	138398
329214	138399
594828	138400
608003	138401
241221	138402
586338	138403
628879	138404
318073	138405
349671	138406
42704	138407
554584	138408
436731	138409
477031	138410
379627	138411
650650	138412
5214	138413
272780	138414
686930	138415
164578	138416
618222	138417
270681	138418
466980	138419
54639	138420
68748	138421
480743	138422
399915	138423
598974	138424
517488	138425
318199	138426
608938	138427
116140	138428
396046	138429
269632	138430
11272	138431
60322	138432
137581	138433
380584	138434
80776	138435
29184	138436
616801	138437
107207	138438
369050	138439
355	138440
616262	138441
433608	138442
612392	138443
706387	138444
116714	138445
401882	138446
452625	138447
487900	138448
652287	138449
315727	138450
443008	138451
459826	138452
144963	138453
52680	138454
248281	138455
436010	138456
550543	138457
174393	138458
44906	138459
93009	138460
70074	138461
510945	138462
398037	138463
53804	138464
380501	138465
38772	138466
272757	138467
161744	138468
425902	138469
304327	138470
674295	138471
276887	138472
709934	138473
2067	138474
86136	138475
364706	138476
49060	138477
690565	138478
520401	138479
446250	138480
30411	138481
341726	138482
322030	138483
179	138484
121609	138485
23413	138486
6023	138487
40953	138488
39189	138489
140545	138490
608274	138491
724993	138492
683847	138493
128852	138494
61622	138495
489683	138496
118225	138497
64291	138498
37820	138499
696161	138500
35489	138501
232014	138502
166361	138503
674382	138504
335453	138505
677472	138506
157222	138507
18872	138508
11272	138509
478107	138510
674103	138511
472246	138512
3	138513
604803	138514
177651	138515
71562	138516
141831	138517
708694	138518
245775	138519
424684	138520
468127	138521
607596	138522
100622	138523
529406	138524
101449	138525
135974	138526
702340	138527
413099	138528
594296	138529
372868	138530
334579	138531
184310	138532
464	138533
207380	138534
413215	138535
130924	138536
508339	138537
636024	138538
355024	138539
195259	138540
668371	138541
85471	138542
266791	138543
178013	138544
630004	138545
100289	138546
724629	138547
1715	138548
643999	138549
464295	138550
509119	138551
677590	138552
234596	138553
610336	138554
308976	138555
65061	138556
35954	138557
410879	138558
423901	138559
13710	138560
398884	138561
71094	138562
222679	138563
482873	138564
45168	138565
548063	138566
224423	138567
479834	138568
16005	138569
49376	138570
61320	138571
92393	138572
429247	138573
20490	138574
36333	138575
670672	138576
202624	138577
10182	138578
42174	138579
410674	138580
456423	138581
664117	138582
574075	138583
472700	138584
220414	138585
114875	138586
117262	138587
1738	138588
167829	138589
535848	138590
549976	138591
540852	138592
568705	138593
11548	138594
713235	138595
172749	138596
98765	138597
5143	138598
88322	138599
174389	138600
96219	138601
36442	138602
600568	138603
547004	138604
158654	138605
618107	138606
76572	138607
5613	138608
240070	138609
558141	138610
78706	138611
556988	138612
184969	138613
82242	138614
306529	138615
282547	138616
99197	138617
8766	138618
110066	138619
48941	138620
179137	138621
521720	138622
683138	138623
233952	138624
67909	138625
16543	138626
338643	138627
26989	138628
205945	138629
293505	138630
514906	138631
541507	138632
10211	138633
40315	138634
629968	138635
656099	138636
708264	138637
430924	138638
59944	138639
5398	138640
299650	138641
65317	138642
215793	138643
449935	138644
372228	138645
171070	138646
8933	138647
162094	138648
554703	138649
566321	138650
162809	138651
10525	138652
13328	138653
244427	138654
180943	138655
234731	138656
168538	138657
526076	138658
299029	138659
598933	138660
334503	138661
2319	138662
75822	138663
710092	138664
218600	138665
134877	138666
234333	138667
469068	138668
354349	138669
109856	138670
72292	138671
304517	138672
73870	138673
9856	138674
116436	138675
72549	138676
610583	138677
569625	138678
36619	138679
683680	138680
663136	138681
403209	138682
26760	138683
103187	138684
418983	138685
595484	138686
569959	138687
133566	138688
696754	138689
147089	138690
135608	138691
33329	138692
604330	138693
277621	138694
649288	138695
89534	138696
124632	138697
524738	138698
129837	138699
157132	138700
24656	138701
58359	138702
407436	138703
639400	138704
27660	138705
56597	138706
83554	138707
30592	138708
628846	138709
288193	138710
648540	138711
279093	138712
13338	138713
86623	138714
561119	138715
50976	138716
187431	138717
50414	138718
2193	138719
551675	138720
617430	138721
575032	138722
660210	138723
571627	138724
27798	138725
198251	138726
37153	138727
508391	138728
55493	138729
413724	138730
164686	138731
691853	138732
678175	138733
710195	138734
70372	138735
506685	138736
538114	138737
139706	138738
617938	138739
121680	138740
285302	138741
165595	138742
94055	138743
14595	138744
17222	138745
27767	138746
50425	138747
400439	138748
24365	138749
476578	138750
115614	138751
119875	138752
287199	138753
21142	138754
39747	138755
246407	138756
223624	138757
92265	138758
637693	138759
705633	138760
115512	138761
291597	138762
100521	138763
388005	138764
503388	138765
527927	138766
87446	138767
505744	138768
521802	138769
151323	138770
253235	138771
478964	138772
113828	138773
74335	138774
509155	138775
542809	138776
512388	138777
627827	138778
563204	138779
282671	138780
261955	138781
553438	138782
722163	138783
15711	138784
178801	138785
466005	138786
78367	138787
148526	138788
438463	138789
656475	138790
356284	138791
53027	138792
450797	138793
125771	138794
33118	138795
200	138796
133633	138797
672069	138798
241537	138799
69335	138800
41329	138801
6945	138802
34344	138803
31927	138804
143825	138805
433083	138806
1165	138807
420546	138808
665435	138809
179711	138810
234322	138811
276009	138812
549343	138813
316858	138814
519788	138815
17190	138816
192420	138817
426824	138818
240698	138819
513476	138820
171970	138821
62860	138822
39334	138823
99778	138824
174361	138825
574126	138826
67641	138827
554959	138828
114364	138829
680967	138830
523721	138831
134837	138832
585889	138833
541742	138834
26736	138835
694244	138836
527175	138837
447986	138838
165167	138839
2666	138840
259998	138841
597464	138842
349071	138843
708766	138844
244956	138845
67779	138846
396245	138847
169639	138848
193256	138849
49006	138850
71463	138851
172742	138852
36263	138853
677258	138854
28554	138855
188702	138856
572104	138857
584146	138858
219570	138859
724680	138860
550412	138861
580033	138862
233347	138863
5254	138864
317953	138865
70249	138866
231584	138867
106659	138868
569350	138869
113192	138870
6472	138871
423479	138872
3251	138873
308387	138874
686591	138875
100036	138876
437438	138877
87086	138878
441859	138879
601587	138880
80762	138881
605603	138882
143865	138883
718521	138884
515490	138885
199256	138886
70487	138887
144	138888
353379	138889
18519	138890
389603	138891
510805	138892
52502	138893
159760	138894
118807	138895
106557	138896
132947	138897
6993	138898
141310	138899
69304	138900
342364	138901
257454	138902
136279	138903
4304	138904
289294	138905
76456	138906
34848	138907
385178	138908
649410	138909
508545	138910
291600	138911
605869	138912
176368	138913
11429	138914
4231	138915
611401	138916
259429	138917
704666	138918
623510	138919
566202	138920
167970	138921
703973	138922
85354	138923
484415	138924
600179	138925
460923	138926
359200	138927
207480	138928
300772	138929
10288	138930
482667	138931
373880	138932
137688	138933
427281	138934
120886	138935
85706	138936
88877	138937
117748	138938
44590	138939
443310	138940
396393	138941
114555	138942
484716	138943
301103	138944
4382	138945
25546	138946
524897	138947
6716	138948
540305	138949
417018	138950
520654	138951
619539	138952
5861	138953
182048	138954
497604	138955
449318	138956
94989	138957
702687	138958
504210	138959
27524	138960
87189	138961
394560	138962
201583	138963
26218	138964
319417	138965
543472	138966
404989	138967
94746	138968
529387	138969
723402	138970
100677	138971
128638	138972
724070	138973
311354	138974
93548	138975
38671	138976
107276	138977
655983	138978
648674	138979
64605	138980
631296	138981
287986	138982
716597	138983
115737	138984
1394	138985
79566	138986
440904	138987
497775	138988
99775	138989
511638	138990
612205	138991
33665	138992
687717	138993
147053	138994
613553	138995
82699	138996
203915	138997
365650	138998
285917	138999
272	139000
102705	139001
600835	139002
381660	139003
17016	139004
29238	139005
427565	139006
78310	139007
43928	139008
74332	139009
315762	139010
218442	139011
84974	139012
590442	139013
69478	139014
17	139015
84612	139016
103358	139017
6588	139018
589774	139019
59330	139020
655914	139021
504499	139022
77363	139023
497097	139024
37384	139025
443134	139026
14854	139027
162679	139028
600414	139029
647632	139030
139058	139031
632	139032
660233	139033
490027	139034
28052	139035
75738	139036
693456	139037
271488	139038
675289	139039
429248	139040
352149	139041
27353	139042
170808	139043
3538	139044
12640	139045
166154	139046
40923	139047
44317	139048
532095	139049
371816	139050
108103	139051
172439	139052
114666	139053
439873	139054
661110	139055
3403	139056
173529	139057
41636	139058
321753	139059
186017	139060
124233	139061
242759	139062
157826	139063
36871	139064
31014	139065
439702	139066
146010	139067
400509	139068
175604	139069
73475	139070
158209	139071
705146	139072
579571	139073
2877	139074
437961	139075
667985	139076
165843	139077
184675	139078
151634	139079
51033	139080
548309	139081
197356	139082
3445	139083
555044	139084
85334	139085
282961	139086
546341	139087
14921	139088
243558	139089
186088	139090
606077	139091
86757	139092
103838	139093
48048	139094
325894	139095
653883	139096
596268	139097
58564	139098
102984	139099
698245	139100
684816	139101
577818	139102
34242	139103
11263	139104
537941	139105
639097	139106
277486	139107
66908	139108
578126	139109
612667	139110
612502	139111
357873	139112
50045	139113
700886	139114
434310	139115
583549	139116
15395	139117
44342	139118
173536	139119
6179	139120
608856	139121
150222	139122
479809	139123
478894	139124
32182	139125
660067	139126
315784	139127
419461	139128
623902	139129
362561	139130
6506	139131
203977	139132
4011	139133
150503	139134
50214	139135
269309	139136
26261	139137
13210	139138
129790	139139
277643	139140
121823	139141
178524	139142
538115	139143
154284	139144
353	139145
107747	139146
6148	139147
254577	139148
207609	139149
709977	139150
126938	139151
203622	139152
522483	139153
100348	139154
306335	139155
443466	139156
294005	139157
52646	139158
148150	139159
397100	139160
60316	139161
69267	139162
151508	139163
18516	139164
1578	139165
87947	139166
546832	139167
62479	139168
73738	139169
103884	139170
288058	139171
537921	139172
607380	139173
501397	139174
120916	139175
360790	139176
281598	139177
668357	139178
655379	139179
10483	139180
679535	139181
53276	139182
488643	139183
723251	139184
80609	139185
268886	139186
65603	139187
62273	139188
496968	139189
327664	139190
142725	139191
40638	139192
66503	139193
33	139194
589828	139195
222593	139196
357022	139197
9028	139198
140808	139199
713938	139200
399264	139201
91132	139202
111329	139203
112027	139204
2047	139205
76317	139206
496657	139207
160806	139208
317449	139209
124153	139210
172704	139211
9562	139212
20088	139213
597866	139214
633630	139215
396449	139216
95683	139217
73056	139218
267629	139219
46328	139220
560371	139221
511782	139222
149629	139223
87413	139224
334944	139225
77563	139226
47232	139227
659980	139228
410075	139229
638217	139230
147928	139231
528970	139232
14380	139233
416768	139234
301875	139235
363308	139236
595421	139237
31810	139238
37083	139239
12799	139240
174860	139241
498759	139242
54019	139243
486184	139244
206370	139245
221029	139246
510963	139247
219525	139248
211453	139249
199530	139250
158007	139251
153777	139252
718829	139253
132001	139254
309778	139255
21038	139256
523224	139257
504232	139258
629747	139259
413044	139260
634480	139261
439211	139262
129661	139263
484227	139264
247523	139265
165579	139266
189047	139267
469563	139268
515835	139269
650741	139270
163765	139271
50231	139272
114404	139273
72809	139274
44949	139275
32417	139276
283701	139277
147607	139278
11762	139279
11819	139280
641949	139281
90661	139282
705918	139283
278899	139284
166847	139285
244434	139286
192169	139287
14372	139288
20984	139289
513710	139290
563245	139291
2495	139292
452093	139293
274799	139294
142556	139295
602889	139296
20197	139297
544092	139298
362490	139299
294680	139300
82105	139301
366312	139302
665284	139303
153055	139304
476881	139305
413513	139306
288483	139307
213059	139308
679637	139309
347177	139310
537273	139311
446727	139312
277579	139313
37821	139314
277919	139315
52355	139316
529565	139317
298207	139318
114665	139319
495377	139320
454119	139321
612516	139322
442783	139323
40281	139324
505104	139325
294191	139326
599965	139327
435577	139328
363861	139329
133927	139330
47820	139331
710773	139332
7637	139333
79364	139334
4662	139335
565464	139336
151956	139337
32905	139338
588947	139339
85118	139340
693930	139341
248427	139342
592267	139343
101830	139344
136267	139345
142568	139346
65318	139347
238413	139348
201089	139349
449610	139350
44072	139351
183993	139352
2026	139353
718955	139354
163374	139355
707973	139356
535745	139357
77387	139358
370665	139359
26221	139360
145768	139361
612961	139362
538745	139363
558881	139364
143523	139365
125485	139366
648000	139367
296960	139368
55841	139369
211173	139370
305993	139371
92755	139372
43392	139373
7138	139374
5408	139375
684173	139376
323442	139377
22147	139378
55474	139379
260021	139380
7158	139381
122008	139382
409582	139383
641035	139384
180883	139385
564248	139386
173944	139387
29741	139388
14015	139389
10934	139390
102337	139391
158561	139392
58310	139393
625114	139394
21554	139395
521362	139396
27389	139397
239991	139398
15677	139399
107025	139400
373266	139401
429270	139402
79363	139403
547391	139404
459063	139405
81599	139406
16175	139407
299093	139408
15255	139409
439084	139410
321126	139411
442616	139412
338911	139413
661834	139414
47807	139415
313430	139416
416207	139417
313434	139418
168232	139419
236678	139420
4902	139421
105359	139422
31549	139423
145648	139424
64345	139425
126902	139426
86953	139427
1215	139428
24395	139429
96205	139430
16419	139431
418756	139432
605058	139433
252753	139434
9888	139435
51695	139436
90186	139437
24983	139438
512585	139439
443869	139440
54465	139441
119396	139442
466559	139443
345531	139444
302679	139445
38451	139446
646408	139447
90617	139448
77023	139449
276159	139450
648874	139451
18300	139452
88857	139453
103954	139454
168315	139455
122256	139456
46036	139457
588872	139458
1719	139459
137392	139460
22818	139461
640892	139462
150489	139463
108487	139464
361186	139465
94862	139466
561264	139467
76398	139468
468925	139469
5000	139470
138400	139471
31589	139472
41534	139473
62120	139474
12184	139475
448178	139476
116234	139477
458970	139478
309178	139479
311	139480
565269	139481
121476	139482
242817	139483
35866	139484
391756	139485
227247	139486
115177	139487
488040	139488
162743	139489
457393	139490
66076	139491
130211	139492
139359	139493
51519	139494
14129	139495
137454	139496
99339	139497
43581	139498
655637	139499
8577	139500
149601	139501
706709	139502
191648	139503
350318	139504
462665	139505
52400	139506
115636	139507
124305	139508
487258	139509
541157	139510
6276	139511
327942	139512
87577	139513
24276	139514
27923	139515
8617	139516
205520	139517
496310	139518
374079	139519
294358	139520
113051	139521
356176	139522
173151	139523
149766	139524
215625	139525
46949	139526
164370	139527
651286	139528
2021	139529
318377	139530
91217	139531
45004	139532
15129	139533
343276	139534
230603	139535
131893	139536
246535	139537
617536	139538
442817	139539
69108	139540
56509	139541
136245	139542
218160	139543
8621	139544
147023	139545
63718	139546
50676	139547
146495	139548
432805	139549
677055	139550
142216	139551
558675	139552
720460	139553
662239	139554
587435	139555
126131	139556
5065	139557
274703	139558
634605	139559
33168	139560
363596	139561
617571	139562
516797	139563
678431	139564
276371	139565
288158	139566
161634	139567
556498	139568
440226	139569
491517	139570
720731	139571
217039	139572
25008	139573
716922	139574
28746	139575
18885	139576
645112	139577
136044	139578
130909	139579
142623	139580
510463	139581
480351	139582
678149	139583
28528	139584
700780	139585
93557	139586
142244	139587
676049	139588
273082	139589
327940	139590
156927	139591
427958	139592
541387	139593
137737	139594
30480	139595
47680	139596
140916	139597
46941	139598
180747	139599
499538	139600
403914	139601
677	139602
430622	139603
52293	139604
638477	139605
18787	139606
201601	139607
27943	139608
28325	139609
439833	139610
106036	139611
473650	139612
96781	139613
62528	139614
716823	139615
320307	139616
366917	139617
387676	139618
125489	139619
2602	139620
43597	139621
525419	139622
138474	139623
637981	139624
591004	139625
523728	139626
84614	139627
678060	139628
300763	139629
197918	139630
210205	139631
28315	139632
48205	139633
165274	139634
20525	139635
373467	139636
206010	139637
155012	139638
297444	139639
37105	139640
251223	139641
52092	139642
445887	139643
18804	139644
57943	139645
67083	139646
701813	139647
73184	139648
514148	139649
724142	139650
105213	139651
123066	139652
435842	139653
652649	139654
4884	139655
148093	139656
150142	139657
535429	139658
396424	139659
164605	139660
35143	139661
35137	139662
704110	139663
56696	139664
74976	139665
177349	139666
27269	139667
470435	139668
586497	139669
32018	139670
4189	139671
646874	139672
563608	139673
274468	139674
174490	139675
427463	139676
92724	139677
590182	139678
194782	139679
167437	139680
143395	139681
335232	139682
318251	139683
432754	139684
162756	139685
154723	139686
452082	139687
92547	139688
13115	139689
526953	139690
8538	139691
87917	139692
617616	139693
635540	139694
633465	139695
31763	139696
129817	139697
182485	139698
139969	139699
183211	139700
90024	139701
597364	139702
134133	139703
109223	139704
39446	139705
73243	139706
362676	139707
333040	139708
42757	139709
105402	139710
540655	139711
622430	139712
681532	139713
417783	139714
5317	139715
484104	139716
173270	139717
164968	139718
73508	139719
649306	139720
309002	139721
262589	139722
541638	139723
313341	139724
251932	139725
383524	139726
499313	139727
721824	139728
39592	139729
6396	139730
29193	139731
567552	139732
649337	139733
2419	139734
341044	139735
717823	139736
577159	139737
99301	139738
31898	139739
7455	139740
484308	139741
5	139742
565823	139743
634694	139744
46476	139745
358178	139746
393402	139747
115482	139748
38308	139749
222495	139750
284299	139751
26102	139752
15087	139753
228238	139754
546569	139755
429563	139756
221839	139757
21693	139758
5190	139759
114238	139760
235819	139761
358437	139762
6146	139763
605999	139764
264279	139765
45871	139766
98022	139767
117589	139768
358947	139769
164900	139770
541114	139771
114587	139772
122777	139773
99517	139774
49862	139775
9246	139776
584877	139777
290999	139778
559066	139779
686032	139780
899	139781
388944	139782
141235	139783
316052	139784
365948	139785
11783	139786
336948	139787
468901	139788
699794	139789
376108	139790
252092	139791
480225	139792
25576	139793
4402	139794
154521	139795
29082	139796
602508	139797
184046	139798
10225	139799
1448	139800
452108	139801
329414	139802
369220	139803
216069	139804
558169	139805
464623	139806
90868	139807
90989	139808
83711	139809
529231	139810
15176	139811
661014	139812
443373	139813
638887	139814
23120	139815
115151	139816
126223	139817
312819	139818
351179	139819
206970	139820
618998	139821
285716	139822
11271	139823
688257	139824
659261	139825
405475	139826
16016	139827
567413	139828
285548	139829
345666	139830
539830	139831
709836	139832
20079	139833
64134	139834
336408	139835
662291	139836
185695	139837
531788	139838
653104	139839
544088	139840
220345	139841
441346	139842
683212	139843
596678	139844
166350	139845
657747	139846
280694	139847
364618	139848
382112	139849
13616	139850
604631	139851
664942	139852
86107	139853
425678	139854
248785	139855
591768	139856
61471	139857
579431	139858
45180	139859
223790	139860
234859	139861
472484	139862
249212	139863
641668	139864
102947	139865
3297	139866
221300	139867
1290	139868
265454	139869
152746	139870
227322	139871
371138	139872
98674	139873
78122	139874
228824	139875
45896	139876
661540	139877
18334	139878
636606	139879
412066	139880
554978	139881
41201	139882
407576	139883
190111	139884
650024	139885
652848	139886
248678	139887
496209	139888
561245	139889
92866	139890
107385	139891
615268	139892
15250	139893
557956	139894
15498	139895
24168	139896
349258	139897
635172	139898
242113	139899
31195	139900
157599	139901
26627	139902
7800	139903
185766	139904
94457	139905
179393	139906
69276	139907
656455	139908
630135	139909
444760	139910
5014	139911
229669	139912
393766	139913
361500	139914
43490	139915
159812	139916
750	139917
692868	139918
623813	139919
131433	139920
628577	139921
93718	139922
444374	139923
693690	139924
128919	139925
206699	139926
165114	139927
517840	139928
444268	139929
395006	139930
97145	139931
281013	139932
32525	139933
475349	139934
118336	139935
237646	139936
169971	139937
254516	139938
369725	139939
568216	139940
42496	139941
273464	139942
632351	139943
499776	139944
590398	139945
14611	139946
10339	139947
567609	139948
110896	139949
48109	139950
111202	139951
134652	139952
640771	139953
153966	139954
339050	139955
245071	139956
66104	139957
703213	139958
77242	139959
16679	139960
606291	139961
95063	139962
361798	139963
339690	139964
278644	139965
653452	139966
228	139967
336189	139968
612396	139969
597531	139970
421006	139971
32091	139972
6892	139973
548105	139974
208491	139975
65807	139976
673772	139977
517011	139978
639378	139979
685778	139980
450863	139981
593017	139982
679876	139983
5505	139984
642351	139985
225950	139986
113682	139987
610270	139988
99507	139989
510700	139990
405193	139991
182622	139992
301310	139993
302368	139994
406652	139995
52172	139996
452285	139997
228396	139998
272866	139999
164851	140000
602067	140001
246068	140002
599455	140003
117586	140004
644322	140005
511397	140006
416177	140007
666227	140008
605092	140009
220	140010
199437	140011
174024	140012
9857	140013
88823	140014
625662	140015
594883	140016
305014	140017
112379	140018
54094	140019
288365	140020
394451	140021
84635	140022
713460	140023
88402	140024
302980	140025
137757	140026
108901	140027
40662	140028
5956	140029
534872	140030
626731	140031
144486	140032
154352	140033
147850	140034
2585	140035
481474	140036
50645	140037
330280	140038
17419	140039
2500	140040
255914	140041
116162	140042
6292	140043
555899	140044
397103	140045
226856	140046
335658	140047
452663	140048
657776	140049
68326	140050
281331	140051
134674	140052
418385	140053
36752	140054
350646	140055
43288	140056
545502	140057
13396	140058
128961	140059
655779	140060
225964	140061
98801	140062
148486	140063
109089	140064
50111	140065
627295	140066
583882	140067
690135	140068
224844	140069
27587	140070
178254	140071
32352	140072
440525	140073
4207	140074
219367	140075
248028	140076
97057	140077
359175	140078
247	140079
582181	140080
705818	140081
524466	140082
321	140083
551737	140084
41377	140085
47607	140086
489417	140087
34075	140088
263168	140089
16347	140090
41519	140091
35534	140092
234555	140093
588630	140094
71440	140095
6379	140096
242290	140097
133846	140098
46380	140099
14213	140100
467166	140101
170206	140102
277127	140103
723820	140104
685981	140105
899	140106
30569	140107
3633	140108
293335	140109
160821	140110
658203	140111
633806	140112
77404	140113
531395	140114
354896	140115
624866	140116
282207	140117
13609	140118
458056	140119
401696	140120
485822	140121
286082	140122
9863	140123
4885	140124
417346	140125
173325	140126
289622	140127
111290	140128
190792	140129
631045	140130
113285	140131
235	140132
132822	140133
21243	140134
336185	140135
2534	140136
37370	140137
466002	140138
96766	140139
82926	140140
128112	140141
444887	140142
97224	140143
112234	140144
701830	140145
135976	140146
352709	140147
153270	140148
31368	140149
13937	140150
125625	140151
570898	140152
634019	140153
560211	140154
426763	140155
611603	140156
35627	140157
188181	140158
363415	140159
175136	140160
10218	140161
468578	140162
38554	140163
221213	140164
17979	140165
233443	140166
506683	140167
531388	140168
261921	140169
121685	140170
304954	140171
54616	140172
415668	140173
402039	140174
186837	140175
74071	140176
473753	140177
182825	140178
246333	140179
210685	140180
139186	140181
249165	140182
80575	140183
633661	140184
705021	140185
431111	140186
669393	140187
535032	140188
508856	140189
11106	140190
110068	140191
186183	140192
40851	140193
534846	140194
103023	140195
613533	140196
334236	140197
518129	140198
573806	140199
650178	140200
305989	140201
116959	140202
462412	140203
512213	140204
248026	140205
191744	140206
186286	140207
556636	140208
64912	140209
133148	140210
603628	140211
163221	140212
182063	140213
147893	140214
305362	140215
120285	140216
429117	140217
6416	140218
277425	140219
155778	140220
27088	140221
62386	140222
47156	140223
164979	140224
593956	140225
130886	140226
28040	140227
688910	140228
12157	140229
405270	140230
702472	140231
16776	140232
43812	140233
285102	140234
696513	140235
291456	140236
655569	140237
300036	140238
68536	140239
4390	140240
11159	140241
316944	140242
549168	140243
653514	140244
55820	140245
2943	140246
334342	140247
430554	140248
223412	140249
76003	140250
633657	140251
615462	140252
99796	140253
510281	140254
241894	140255
698349	140256
103459	140257
270463	140258
199826	140259
621152	140260
499298	140261
94289	140262
501399	140263
387433	140264
30751	140265
52783	140266
244848	140267
412	140268
9828	140269
8052	140270
499214	140271
685019	140272
26884	140273
691520	140274
149235	140275
398026	140276
29195	140277
48720	140278
407803	140279
36263	140280
17246	140281
577532	140282
509045	140283
609840	140284
138761	140285
14246	140286
61140	140287
625297	140288
406828	140289
28112	140290
62476	140291
60744	140292
115382	140293
602493	140294
37688	140295
340073	140296
615871	140297
19762	140298
474330	140299
22627	140300
485068	140301
3029	140302
538157	140303
635354	140304
195034	140305
381217	140306
157783	140307
693836	140308
119060	140309
695098	140310
195047	140311
309544	140312
705508	140313
695785	140314
350943	140315
584111	140316
534416	140317
360014	140318
52609	140319
308067	140320
632284	140321
524210	140322
174888	140323
509193	140324
698192	140325
679884	140326
89607	140327
29558	140328
1349	140329
364811	140330
17575	140331
128980	140332
214116	140333
38640	140334
560617	140335
339804	140336
19500	140337
422431	140338
28944	140339
127936	140340
152607	140341
269543	140342
270938	140343
36920	140344
333050	140345
605214	140346
676423	140347
409618	140348
292814	140349
597340	140350
393572	140351
18449	140352
690709	140353
113319	140354
468014	140355
27475	140356
100952	140357
132391	140358
37408	140359
240743	140360
272927	140361
32240	140362
33366	140363
23494	140364
432630	140365
144005	140366
569126	140367
620339	140368
517455	140369
111038	140370
409084	140371
659110	140372
678440	140373
712751	140374
24745	140375
138717	140376
138339	140377
396463	140378
455535	140379
700157	140380
325716	140381
538794	140382
274892	140383
577010	140384
649531	140385
170152	140386
109711	140387
112173	140388
61387	140389
83455	140390
167120	140391
15265	140392
301507	140393
596889	140394
663990	140395
608268	140396
390757	140397
596007	140398
698338	140399
35951	140400
540968	140401
426585	140402
398762	140403
296106	140404
545528	140405
72342	140406
526561	140407
552463	140408
567589	140409
572878	140410
96893	140411
421925	140412
49039	140413
653701	140414
60351	140415
185182	140416
44	140417
52916	140418
22202	140419
417721	140420
516730	140421
172008	140422
331679	140423
29702	140424
309493	140425
71687	140426
344042	140427
643683	140428
292560	140429
407760	140430
106042	140431
92453	140432
394737	140433
199233	140434
44899	140435
150517	140436
142398	140437
10732	140438
279303	140439
69770	140440
63467	140441
615170	140442
373703	140443
545336	140444
99519	140445
277958	140446
38245	140447
68357	140448
33979	140449
553677	140450
42090	140451
388775	140452
632704	140453
281753	140454
495856	140455
322358	140456
280789	140457
160504	140458
2619	140459
92120	140460
143310	140461
653961	140462
233651	140463
482362	140464
102709	140465
10845	140466
233216	140467
174262	140468
78771	140469
12290	140470
262	140471
176256	140472
10619	140473
96222	140474
21290	140475
426806	140476
261920	140477
54293	140478
398582	140479
567895	140480
681647	140481
386150	140482
46506	140483
17390	140484
80095	140485
714704	140486
452841	140487
185647	140488
93852	140489
189435	140490
32625	140491
79151	140492
36698	140493
716791	140494
532062	140495
177538	140496
38541	140497
285359	140498
287118	140499
411589	140500
135833	140501
3245	140502
708599	140503
485123	140504
60650	140505
568832	140506
14435	140507
607829	140508
324819	140509
707043	140510
195749	140511
106421	140512
136911	140513
65326	140514
26542	140515
132991	140516
107306	140517
99677	140518
562313	140519
330463	140520
185534	140521
1757	140522
494465	140523
384565	140524
10997	140525
173912	140526
17491	140527
633188	140528
61408	140529
711947	140530
48989	140531
474960	140532
50944	140533
444785	140534
108548	140535
311591	140536
14952	140537
262081	140538
147593	140539
640352	140540
127794	140541
237042	140542
32998	140543
724150	140544
429890	140545
594374	140546
653877	140547
304939	140548
485419	140549
200835	140550
29586	140551
67961	140552
166078	140553
47562	140554
113681	140555
608162	140556
306593	140557
301618	140558
86915	140559
610442	140560
179560	140561
328316	140562
406047	140563
453685	140564
119372	140565
600390	140566
591504	140567
496162	140568
326973	140569
243888	140570
184733	140571
6939	140572
394848	140573
260540	140574
50327	140575
573583	140576
37842	140577
473357	140578
602503	140579
53078	140580
18155	140581
53683	140582
265824	140583
224753	140584
65506	140585
259792	140586
236011	140587
351990	140588
136654	140589
624058	140590
618910	140591
235367	140592
186800	140593
173084	140594
599069	140595
417311	140596
548518	140597
33908	140598
157632	140599
678164	140600
615017	140601
500723	140602
645746	140603
362122	140604
44647	140605
140821	140606
427874	140607
681083	140608
259370	140609
504623	140610
236409	140611
269919	140612
65181	140613
536208	140614
255816	140615
68547	140616
714086	140617
2859	140618
260294	140619
90161	140620
79335	140621
320	140622
303951	140623
39481	140624
570598	140625
267371	140626
527783	140627
206431	140628
23507	140629
152372	140630
346249	140631
632222	140632
14474	140633
141988	140634
225124	140635
340794	140636
480866	140637
407050	140638
507849	140639
150054	140640
623581	140641
420164	140642
509825	140643
222963	140644
76428	140645
461130	140646
19067	140647
428064	140648
473311	140649
450248	140650
210011	140651
27759	140652
143328	140653
566341	140654
707406	140655
232972	140656
373997	140657
412050	140658
45546	140659
7999	140660
616593	140661
402917	140662
396062	140663
594538	140664
181003	140665
36776	140666
470216	140667
103720	140668
707696	140669
41185	140670
20531	140671
690961	140672
647073	140673
285879	140674
514440	140675
436876	140676
166496	140677
435357	140678
626245	140679
144183	140680
460836	140681
122291	140682
542421	140683
630277	140684
237907	140685
153310	140686
632447	140687
120041	140688
186893	140689
194859	140690
573274	140691
204201	140692
210503	140693
257367	140694
528152	140695
173902	140696
122048	140697
432053	140698
178616	140699
688891	140700
33640	140701
211399	140702
483457	140703
537849	140704
265166	140705
486811	140706
156927	140707
538453	140708
517540	140709
701227	140710
11116	140711
28132	140712
159356	140713
680106	140714
349201	140715
396071	140716
285606	140717
3541	140718
215948	140719
6382	140720
361613	140721
23944	140722
170485	140723
541522	140724
435175	140725
114146	140726
340904	140727
219033	140728
495142	140729
184207	140730
22435	140731
607858	140732
64163	140733
178752	140734
150670	140735
12075	140736
332922	140737
645214	140738
320612	140739
105167	140740
646556	140741
455462	140742
27267	140743
6755	140744
488600	140745
163820	140746
272596	140747
174434	140748
531432	140749
310386	140750
207146	140751
41839	140752
88785	140753
72347	140754
458044	140755
25947	140756
704929	140757
688662	140758
517709	140759
692906	140760
525808	140761
565657	140762
545917	140763
52589	140764
476820	140765
161138	140766
51003	140767
10643	140768
60821	140769
280933	140770
239470	140771
644500	140772
418030	140773
122878	140774
622329	140775
475946	140776
698897	140777
78542	140778
94655	140779
403028	140780
136398	140781
694322	140782
127357	140783
552031	140784
699494	140785
356768	140786
198190	140787
80434	140788
711849	140789
703858	140790
429728	140791
52262	140792
264947	140793
666317	140794
585960	140795
18140	140796
113262	140797
366477	140798
225761	140799
45469	140800
46972	140801
750	140802
171825	140803
7208	140804
100736	140805
632800	140806
462404	140807
124870	140808
574441	140809
14868	140810
555729	140811
440965	140812
40329	140813
21255	140814
40079	140815
145194	140816
8029	140817
52925	140818
174965	140819
337777	140820
1220	140821
41521	140822
129627	140823
411639	140824
154647	140825
645557	140826
4139	140827
417390	140828
1027	140829
175527	140830
716138	140831
54611	140832
136439	140833
65618	140834
702197	140835
182822	140836
398495	140837
9641	140838
626058	140839
632058	140840
20609	140841
563466	140842
286126	140843
488081	140844
112429	140845
91039	140846
454302	140847
27335	140848
703158	140849
90894	140850
188579	140851
3788	140852
94466	140853
565138	140854
444593	140855
143159	140856
290787	140857
513668	140858
3716	140859
86199	140860
26325	140861
100461	140862
282785	140863
556663	140864
134390	140865
561401	140866
522081	140867
631040	140868
76096	140869
615647	140870
521765	140871
541343	140872
25462	140873
430257	140874
442591	140875
584976	140876
3231	140877
70498	140878
324662	140879
330459	140880
542906	140881
612962	140882
162530	140883
33194	140884
633634	140885
100755	140886
209614	140887
687277	140888
85222	140889
51572	140890
516543	140891
442887	140892
14292	140893
275779	140894
437699	140895
671711	140896
707377	140897
319447	140898
424821	140899
535650	140900
66628	140901
556223	140902
75923	140903
630690	140904
579932	140905
139540	140906
1002	140907
98596	140908
404782	140909
568522	140910
326352	140911
29013	140912
301472	140913
221058	140914
132898	140915
58805	140916
178895	140917
558007	140918
43391	140919
404952	140920
334802	140921
374917	140922
469231	140923
484687	140924
147716	140925
502769	140926
182170	140927
228215	140928
231122	140929
631219	140930
415222	140931
19994	140932
398478	140933
341375	140934
8667	140935
21187	140936
580661	140937
543765	140938
213100	140939
4339	140940
161614	140941
694959	140942
716351	140943
721056	140944
2866	140945
462852	140946
610618	140947
326699	140948
187658	140949
717367	140950
28121	140951
723225	140952
509408	140953
719830	140954
16711	140955
5164	140956
527049	140957
5817	140958
171328	140959
225900	140960
683342	140961
296714	140962
115409	140963
61171	140964
353746	140965
592	140966
33866	140967
30437	140968
117520	140969
102590	140970
153533	140971
130362	140972
330	140973
135626	140974
512928	140975
31797	140976
552736	140977
164659	140978
412628	140979
275005	140980
382137	140981
3877	140982
671692	140983
165187	140984
41357	140985
5516	140986
55734	140987
18890	140988
149942	140989
689612	140990
317667	140991
6131	140992
383673	140993
166604	140994
411194	140995
163600	140996
723289	140997
56609	140998
117639	140999
440087	141000
703388	141001
212526	141002
180687	141003
282067	141004
129100	141005
51699	141006
366433	141007
27633	141008
321205	141009
548843	141010
538865	141011
679778	141012
122432	141013
382839	141014
544639	141015
681678	141016
559944	141017
50736	141018
24116	141019
279244	141020
24684	141021
30978	141022
117216	141023
407274	141024
11415	141025
649466	141026
117111	141027
151157	141028
91410	141029
376181	141030
126975	141031
622477	141032
184986	141033
244283	141034
43656	141035
8822	141036
305313	141037
562542	141038
103066	141039
379385	141040
19819	141041
8554	141042
93979	141043
411135	141044
332521	141045
25028	141046
83597	141047
142368	141048
108923	141049
377688	141050
90964	141051
43772	141052
323901	141053
51757	141054
665845	141055
70531	141056
529318	141057
156107	141058
222441	141059
595663	141060
129053	141061
642355	141062
80417	141063
82810	141064
100211	141065
2777	141066
463116	141067
310184	141068
289739	141069
321835	141070
116786	141071
605564	141072
62631	141073
642775	141074
53629	141075
4971	141076
23228	141077
643019	141078
322912	141079
132332	141080
239718	141081
427588	141082
491749	141083
596620	141084
21016	141085
63213	141086
558039	141087
3247	141088
352409	141089
42983	141090
140403	141091
234519	141092
89045	141093
667993	141094
324280	141095
126428	141096
8454	141097
14619	141098
16844	141099
158489	141100
212020	141101
461395	141102
28854	141103
267575	141104
650187	141105
568770	141106
95356	141107
411511	141108
34307	141109
10430	141110
139622	141111
593036	141112
494509	141113
168117	141114
609603	141115
43537	141116
109314	141117
105212	141118
129508	141119
682834	141120
411005	141121
65345	141122
520073	141123
673927	141124
107820	141125
38225	141126
136427	141127
104944	141128
141229	141129
278610	141130
141970	141131
456679	141132
428287	141133
335855	141134
529389	141135
488388	141136
511723	141137
314644	141138
251048	141139
675783	141140
354077	141141
368137	141142
384082	141143
292116	141144
697901	141145
389680	141146
674727	141147
577087	141148
76552	141149
31790	141150
617528	141151
600829	141152
92001	141153
64225	141154
344367	141155
39922	141156
117446	141157
56157	141158
190253	141159
495369	141160
428103	141161
501311	141162
307975	141163
624319	141164
25825	141165
171074	141166
541470	141167
259140	141168
337153	141169
68603	141170
667068	141171
502186	141172
39264	141173
101239	141174
361523	141175
627149	141176
147402	141177
124825	141178
654592	141179
251901	141180
560740	141181
157408	141182
232706	141183
491375	141184
37287	141185
233472	141186
59595	141187
305885	141188
486226	141189
180258	141190
566437	141191
309071	141192
65783	141193
357357	141194
241431	141195
401393	141196
596887	141197
18642	141198
662994	141199
694942	141200
21199	141201
53550	141202
7733	141203
482709	141204
127416	141205
1135	141206
16666	141207
486908	141208
493497	141209
599524	141210
281879	141211
190733	141212
80660	141213
417895	141214
28172	141215
109220	141216
464791	141217
297343	141218
64768	141219
109357	141220
376158	141221
42756	141222
431118	141223
166454	141224
360922	141225
67673	141226
31677	141227
535206	141228
31506	141229
83164	141230
9696	141231
404359	141232
98857	141233
16	141234
405338	141235
309460	141236
422209	141237
199924	141238
387392	141239
558699	141240
302000	141241
312446	141242
238327	141243
64615	141244
528656	141245
2892	141246
313336	141247
83364	141248
4887	141249
7338	141250
29529	141251
341005	141252
1096	141253
384391	141254
555413	141255
26840	141256
276568	141257
192748	141258
147021	141259
458639	141260
59093	141261
204308	141262
121224	141263
582956	141264
4819	141265
424070	141266
174830	141267
291073	141268
394572	141269
381720	141270
497103	141271
169372	141272
231997	141273
601785	141274
585046	141275
2762	141276
511787	141277
110795	141278
16948	141279
641100	141280
377675	141281
147871	141282
53159	141283
27954	141284
33025	141285
38655	141286
506893	141287
412909	141288
483206	141289
464692	141290
381294	141291
58819	141292
518276	141293
706979	141294
20837	141295
437197	141296
287521	141297
111947	141298
685000	141299
77029	141300
91762	141301
579397	141302
559466	141303
2832	141304
366005	141305
441523	141306
314602	141307
166468	141308
447806	141309
362294	141310
552589	141311
87147	141312
158472	141313
345479	141314
393857	141315
258795	141316
32797	141317
612582	141318
183716	141319
411028	141320
149680	141321
47543	141322
138135	141323
184547	141324
647899	141325
586828	141326
466554	141327
47152	141328
507947	141329
72827	141330
5831	141331
695061	141332
4525	141333
147565	141334
217940	141335
177527	141336
58399	141337
106226	141338
51456	141339
49567	141340
603147	141341
127717	141342
298900	141343
493932	141344
535645	141345
24598	141346
601590	141347
338340	141348
65047	141349
633516	141350
149670	141351
42773	141352
307428	141353
18990	141354
588371	141355
323778	141356
639358	141357
432734	141358
403899	141359
487546	141360
622331	141361
151767	141362
356136	141363
156106	141364
714115	141365
396371	141366
46646	141367
424888	141368
363338	141369
97410	141370
77972	141371
115583	141372
293478	141373
197685	141374
129829	141375
619960	141376
88162	141377
10524	141378
56094	141379
496606	141380
693867	141381
20838	141382
660389	141383
346872	141384
295643	141385
60428	141386
231725	141387
66225	141388
121720	141389
43040	141390
236785	141391
292458	141392
203192	141393
447963	141394
88577	141395
13766	141396
383526	141397
38878	141398
302433	141399
331654	141400
461794	141401
467562	141402
274992	141403
118293	141404
5959	141405
692954	141406
27265	141407
4846	141408
207031	141409
673991	141410
545382	141411
28369	141412
660741	141413
440086	141414
658867	141415
37425	141416
449823	141417
508974	141418
559724	141419
300006	141420
198509	141421
122662	141422
157363	141423
236306	141424
4615	141425
713554	141426
260446	141427
164654	141428
74250	141429
476146	141430
161483	141431
8217	141432
96718	141433
53761	141434
123880	141435
552506	141436
692338	141437
337303	141438
127334	141439
561934	141440
571723	141441
104314	141442
504736	141443
591156	141444
264276	141445
355258	141446
280586	141447
80337	141448
1332	141449
327913	141450
124312	141451
457812	141452
15216	141453
96730	141454
149749	141455
175102	141456
672707	141457
45839	141458
514829	141459
24716	141460
51480	141461
79195	141462
199019	141463
120203	141464
23322	141465
488530	141466
14437	141467
7029	141468
170918	141469
11817	141470
109968	141471
433602	141472
101809	141473
171819	141474
264287	141475
174579	141476
606996	141477
87519	141478
190123	141479
6372	141480
229166	141481
327286	141482
216464	141483
133798	141484
640965	141485
40246	141486
692032	141487
278270	141488
139737	141489
376543	141490
696265	141491
39692	141492
283	141493
651633	141494
566701	141495
180452	141496
491010	141497
555898	141498
94720	141499
97116	141500
562783	141501
590261	141502
12069	141503
452018	141504
32501	141505
328476	141506
468240	141507
253857	141508
203581	141509
480849	141510
345168	141511
95032	141512
256923	141513
490850	141514
531782	141515
525370	141516
39256	141517
517	141518
538063	141519
289444	141520
101133	141521
509157	141522
687362	141523
125005	141524
3259	141525
230406	141526
404095	141527
76175	141528
490375	141529
11032	141530
617768	141531
666716	141532
19549	141533
317271	141534
488393	141535
498311	141536
613813	141537
8288	141538
411995	141539
326228	141540
63511	141541
375690	141542
493518	141543
77557	141544
718329	141545
654637	141546
469552	141547
487161	141548
324782	141549
416840	141550
40198	141551
45214	141552
149926	141553
392090	141554
84746	141555
173814	141556
21392	141557
310032	141558
478920	141559
133037	141560
18492	141561
53816	141562
717331	141563
563057	141564
372360	141565
135450	141566
477642	141567
53870	141568
73589	141569
85280	141570
85304	141571
270751	141572
12773	141573
384490	141574
224146	141575
489525	141576
142092	141577
348662	141578
534369	141579
104457	141580
49038	141581
307762	141582
119735	141583
397128	141584
606750	141585
581682	141586
40910	141587
19082	141588
180983	141589
77424	141590
365055	141591
649819	141592
462293	141593
702612	141594
317466	141595
109110	141596
9100	141597
52537	141598
548390	141599
72595	141600
394992	141601
251004	141602
117083	141603
184535	141604
579832	141605
281536	141606
327770	141607
368720	141608
12536	141609
83066	141610
175807	141611
21841	141612
237219	141613
69922	141614
55966	141615
396476	141616
387813	141617
319294	141618
700929	141619
251317	141620
77340	141621
131493	141622
26947	141623
255439	141624
667686	141625
721050	141626
145084	141627
640905	141628
256505	141629
95701	141630
694575	141631
11621	141632
12834	141633
376695	141634
176035	141635
457676	141636
117244	141637
602323	141638
124485	141639
13743	141640
153567	141641
390579	141642
67994	141643
49961	141644
143059	141645
15427	141646
232346	141647
465353	141648
58440	141649
359531	141650
626655	141651
13471	141652
719002	141653
333970	141654
562940	141655
160326	141656
603195	141657
158060	141658
148072	141659
455925	141660
98501	141661
81344	141662
41791	141663
187395	141664
222170	141665
213869	141666
342912	141667
128189	141668
191	141669
446094	141670
141872	141671
316051	141672
514538	141673
1969	141674
288017	141675
604667	141676
48619	141677
101387	141678
11761	141679
389796	141680
383488	141681
93757	141682
78387	141683
45548	141684
186261	141685
520223	141686
12	141687
102844	141688
423825	141689
3859	141690
582174	141691
523264	141692
536691	141693
351235	141694
350872	141695
80982	141696
629467	141697
440797	141698
231156	141699
309415	141700
24091	141701
680868	141702
695577	141703
637748	141704
18590	141705
549774	141706
27498	141707
903	141708
667740	141709
71010	141710
352427	141711
175113	141712
2898	141713
80315	141714
99282	141715
517562	141716
233118	141717
18022	141718
235064	141719
465767	141720
30564	141721
167992	141722
191363	141723
458590	141724
408386	141725
507485	141726
177291	141727
161650	141728
604685	141729
35910	141730
596600	141731
14229	141732
320950	141733
615654	141734
276184	141735
280594	141736
435942	141737
505962	141738
490467	141739
12878	141740
408923	141741
689965	141742
187180	141743
84249	141744
45396	141745
47783	141746
92772	141747
310282	141748
175758	141749
110415	141750
18783	141751
172080	141752
252082	141753
5863	141754
465480	141755
60641	141756
258120	141757
546046	141758
279870	141759
539392	141760
150179	141761
435426	141762
70382	141763
701865	141764
560058	141765
143819	141766
574564	141767
39202	141768
166528	141769
483480	141770
455736	141771
429490	141772
23377	141773
132673	141774
363461	141775
119122	141776
5951	141777
1959	141778
623600	141779
291150	141780
90308	141781
579531	141782
539079	141783
275385	141784
40072	141785
321982	141786
124347	141787
467762	141788
349372	141789
1867	141790
491870	141791
49387	141792
163324	141793
343753	141794
113932	141795
388396	141796
385464	141797
182120	141798
56533	141799
466994	141800
555794	141801
259333	141802
95199	141803
21239	141804
706754	141805
313347	141806
483767	141807
461773	141808
154273	141809
623853	141810
427119	141811
4891	141812
620059	141813
33877	141814
159510	141815
206923	141816
478243	141817
32591	141818
665012	141819
150098	141820
348613	141821
371116	141822
614435	141823
457344	141824
648472	141825
12343	141826
714684	141827
682475	141828
603002	141829
93838	141830
187452	141831
317772	141832
184763	141833
724343	141834
415290	141835
1521	141836
188289	141837
647622	141838
312005	141839
658316	141840
82882	141841
437966	141842
34510	141843
665	141844
337411	141845
139690	141846
6978	141847
311017	141848
659628	141849
35493	141850
80082	141851
58507	141852
365967	141853
445078	141854
48315	141855
49066	141856
319348	141857
135694	141858
202078	141859
160536	141860
91355	141861
13230	141862
638858	141863
266037	141864
171408	141865
37657	141866
121603	141867
674700	141868
621912	141869
2177	141870
532423	141871
723098	141872
651398	141873
101222	141874
216347	141875
109826	141876
589003	141877
694293	141878
715076	141879
141730	141880
353009	141881
51042	141882
16542	141883
589153	141884
142931	141885
157894	141886
690641	141887
60816	141888
501530	141889
223008	141890
422509	141891
60417	141892
252867	141893
149159	141894
39378	141895
61196	141896
5492	141897
696058	141898
59389	141899
138083	141900
115626	141901
132842	141902
2410	141903
401164	141904
4357	141905
260253	141906
202755	141907
542029	141908
33845	141909
276533	141910
305426	141911
151682	141912
597767	141913
207009	141914
136278	141915
7802	141916
406337	141917
171040	141918
16601	141919
11467	141920
592265	141921
442157	141922
196496	141923
287750	141924
356352	141925
14852	141926
32123	141927
522364	141928
568407	141929
95198	141930
311953	141931
68305	141932
132657	141933
140460	141934
58862	141935
13685	141936
505410	141937
54027	141938
119419	141939
231516	141940
126270	141941
361259	141942
335740	141943
202296	141944
387881	141945
439370	141946
212606	141947
176336	141948
7422	141949
192544	141950
24670	141951
230539	141952
20322	141953
445725	141954
60405	141955
56968	141956
109464	141957
121620	141958
498748	141959
36031	141960
256441	141961
296832	141962
647481	141963
527563	141964
45256	141965
175162	141966
123497	141967
461747	141968
640903	141969
697952	141970
395710	141971
116239	141972
392935	141973
19086	141974
631415	141975
441354	141976
141772	141977
337085	141978
457736	141979
15628	141980
161775	141981
603736	141982
597165	141983
1315	141984
155356	141985
245796	141986
12620	141987
181195	141988
29872	141989
83287	141990
702487	141991
592843	141992
218308	141993
378504	141994
273688	141995
21785	141996
537052	141997
338141	141998
224254	141999
177259	142000
656791	142001
150169	142002
455066	142003
623003	142004
38494	142005
10054	142006
186019	142007
590631	142008
653589	142009
278813	142010
657713	142011
357367	142012
44061	142013
100532	142014
273621	142015
129301	142016
203004	142017
333902	142018
61428	142019
456340	142020
624042	142021
544010	142022
536203	142023
158699	142024
320100	142025
129662	142026
73800	142027
150259	142028
297964	142029
103827	142030
140537	142031
49167	142032
89132	142033
705153	142034
477302	142035
54564	142036
232841	142037
690538	142038
139291	142039
26404	142040
150829	142041
209309	142042
94407	142043
47844	142044
382441	142045
90036	142046
133402	142047
684882	142048
531442	142049
95707	142050
536999	142051
44698	142052
350898	142053
54311	142054
137427	142055
323656	142056
241161	142057
434097	142058
447270	142059
386294	142060
428564	142061
540300	142062
317268	142063
19885	142064
150659	142065
706887	142066
724764	142067
60727	142068
13940	142069
34366	142070
388891	142071
297917	142072
145757	142073
160789	142074
493834	142075
11550	142076
411389	142077
283702	142078
62329	142079
74097	142080
154072	142081
535363	142082
212578	142083
43646	142084
676732	142085
92610	142086
167934	142087
109511	142088
615472	142089
702105	142090
422343	142091
371111	142092
694601	142093
233203	142094
285458	142095
85250	142096
476193	142097
215951	142098
418224	142099
713182	142100
4356	142101
65722	142102
38976	142103
46330	142104
567194	142105
55745	142106
417334	142107
531941	142108
39494	142109
77041	142110
567089	142111
350658	142112
1454	142113
273540	142114
391368	142115
99589	142116
33684	142117
375756	142118
594091	142119
610155	142120
496259	142121
598634	142122
130122	142123
677583	142124
192339	142125
3148	142126
312334	142127
36960	142128
214110	142129
426504	142130
602015	142131
3616	142132
69273	142133
141280	142134
459460	142135
676990	142136
613431	142137
639512	142138
344627	142139
693371	142140
281707	142141
24554	142142
149813	142143
669781	142144
507038	142145
382212	142146
76668	142147
154597	142148
32552	142149
125009	142150
429300	142151
99175	142152
675309	142153
29987	142154
657733	142155
249532	142156
566168	142157
227258	142158
438543	142159
181178	142160
69946	142161
694383	142162
585092	142163
68467	142164
110470	142165
37889	142166
13582	142167
406306	142168
63182	142169
174006	142170
20148	142171
434317	142172
159836	142173
479132	142174
391927	142175
303511	142176
6635	142177
15818	142178
605583	142179
416019	142180
237255	142181
99632	142182
4958	142183
719572	142184
103278	142185
149405	142186
318895	142187
50062	142188
165619	142189
335971	142190
57326	142191
377110	142192
11575	142193
458991	142194
631412	142195
485731	142196
392487	142197
90668	142198
420108	142199
157749	142200
152292	142201
167462	142202
50656	142203
163950	142204
43383	142205
570517	142206
45784	142207
168625	142208
27013	142209
29590	142210
592339	142211
438511	142212
442325	142213
174389	142214
577305	142215
171112	142216
152076	142217
147416	142218
504304	142219
530080	142220
231012	142221
13921	142222
580154	142223
592177	142224
184156	142225
124011	142226
31837	142227
192026	142228
282809	142229
288508	142230
130136	142231
704692	142232
37683	142233
233775	142234
101212	142235
504303	142236
231738	142237
430760	142238
42800	142239
724093	142240
68806	142241
269526	142242
598430	142243
42610	142244
470	142245
449171	142246
125466	142247
186854	142248
5163	142249
552631	142250
120917	142251
48338	142252
229114	142253
345008	142254
50723	142255
54681	142256
403567	142257
31148	142258
662999	142259
517412	142260
413668	142261
187785	142262
30842	142263
654060	142264
431498	142265
493018	142266
473187	142267
524470	142268
610892	142269
431110	142270
86956	142271
690467	142272
42883	142273
61014	142274
514246	142275
8665	142276
608206	142277
444444	142278
672318	142279
264217	142280
667033	142281
267032	142282
385996	142283
635575	142284
22404	142285
244380	142286
531583	142287
273606	142288
719117	142289
340573	142290
692992	142291
346060	142292
248564	142293
445164	142294
302411	142295
214288	142296
620094	142297
182414	142298
327875	142299
133600	142300
129545	142301
116348	142302
237752	142303
205663	142304
93952	142305
9840	142306
304920	142307
5396	142308
182335	142309
49481	142310
157965	142311
1136	142312
463831	142313
583454	142314
556019	142315
328220	142316
81568	142317
386954	142318
148021	142319
636284	142320
68275	142321
13589	142322
51316	142323
501537	142324
455025	142325
674078	142326
2848	142327
75243	142328
605840	142329
723273	142330
400452	142331
268936	142332
444739	142333
102158	142334
32252	142335
328957	142336
54761	142337
586298	142338
7922	142339
173571	142340
582752	142341
392717	142342
106831	142343
400549	142344
648761	142345
174787	142346
528051	142347
50286	142348
617931	142349
130585	142350
354786	142351
41600	142352
165561	142353
13226	142354
549896	142355
294776	142356
176444	142357
352272	142358
535525	142359
59633	142360
98541	142361
522084	142362
391937	142363
5523	142364
47207	142365
7080	142366
136968	142367
17153	142368
346377	142369
54831	142370
294020	142371
68918	142372
132176	142373
150699	142374
691392	142375
413682	142376
87100	142377
154248	142378
36169	142379
117731	142380
167786	142381
543638	142382
454679	142383
386265	142384
186522	142385
119197	142386
181522	142387
120594	142388
240466	142389
84045	142390
124737	142391
161895	142392
409072	142393
17493	142394
538583	142395
629369	142396
76584	142397
385435	142398
115840	142399
203697	142400
715649	142401
4456	142402
49648	142403
500824	142404
151648	142405
671876	142406
352469	142407
136392	142408
43473	142409
11435	142410
623265	142411
118302	142412
4404	142413
71947	142414
119812	142415
122332	142416
73481	142417
279	142418
582133	142419
124587	142420
344169	142421
229107	142422
288577	142423
514378	142424
423906	142425
38258	142426
57669	142427
287023	142428
151027	142429
33663	142430
49584	142431
323137	142432
711872	142433
359780	142434
379810	142435
532120	142436
270606	142437
176050	142438
656543	142439
400862	142440
711854	142441
98136	142442
198274	142443
53374	142444
522292	142445
550060	142446
137991	142447
44716	142448
98117	142449
544808	142450
573991	142451
359794	142452
41076	142453
460986	142454
104492	142455
172516	142456
174977	142457
226085	142458
286981	142459
312414	142460
723837	142461
10318	142462
379817	142463
84918	142464
223698	142465
493130	142466
707658	142467
9841	142468
183143	142469
561294	142470
643619	142471
184516	142472
495570	142473
439006	142474
217506	142475
491539	142476
222602	142477
145076	142478
17293	142479
429809	142480
190820	142481
358365	142482
316849	142483
353808	142484
115411	142485
8262	142486
129468	142487
42589	142488
485385	142489
424865	142490
503649	142491
708588	142492
184834	142493
374902	142494
471549	142495
592957	142496
31487	142497
649110	142498
178491	142499
597038	142500
156558	142501
134347	142502
721371	142503
509313	142504
4433	142505
307714	142506
570118	142507
398135	142508
402567	142509
2208	142510
369058	142511
13649	142512
479499	142513
124953	142514
12466	142515
180379	142516
542892	142517
432877	142518
449518	142519
70831	142520
600239	142521
541554	142522
393868	142523
161997	142524
174430	142525
463422	142526
648999	142527
201559	142528
226740	142529
442417	142530
639469	142531
133601	142532
516993	142533
370596	142534
52136	142535
348936	142536
52434	142537
21345	142538
570346	142539
184501	142540
313463	142541
532750	142542
49665	142543
16181	142544
451581	142545
388021	142546
259164	142547
27360	142548
170776	142549
87737	142550
578979	142551
252813	142552
685421	142553
662670	142554
30995	142555
688082	142556
141776	142557
162414	142558
532737	142559
171429	142560
114509	142561
706299	142562
606929	142563
144855	142564
9764	142565
146126	142566
17210	142567
5451	142568
465821	142569
541207	142570
226281	142571
337021	142572
696919	142573
310955	142574
283808	142575
53940	142576
475107	142577
2499	142578
562898	142579
483879	142580
14010	142581
205464	142582
489931	142583
187963	142584
102807	142585
141148	142586
266109	142587
145932	142588
197013	142589
550094	142590
95340	142591
35700	142592
685592	142593
243408	142594
571564	142595
655837	142596
302895	142597
6016	142598
43108	142599
26732	142600
25459	142601
466859	142602
209829	142603
400360	142604
289214	142605
362964	142606
118481	142607
293254	142608
682057	142609
8469	142610
204667	142611
100923	142612
404893	142613
127638	142614
511582	142615
41783	142616
276162	142617
225263	142618
478830	142619
57334	142620
121314	142621
3520	142622
41702	142623
82860	142624
381285	142625
18045	142626
344452	142627
614872	142628
578458	142629
368963	142630
94472	142631
161591	142632
566001	142633
706822	142634
625217	142635
304217	142636
357671	142637
115115	142638
49378	142639
291763	142640
476579	142641
10146	142642
83289	142643
40794	142644
409379	142645
50099	142646
246018	142647
14153	142648
5417	142649
228039	142650
577023	142651
15287	142652
324853	142653
552239	142654
248878	142655
251287	142656
421797	142657
296439	142658
293673	142659
66465	142660
20214	142661
99035	142662
536585	142663
492268	142664
247724	142665
191857	142666
539856	142667
155737	142668
14173	142669
433442	142670
286583	142671
29851	142672
407392	142673
462984	142674
56559	142675
176705	142676
241641	142677
27581	142678
564430	142679
125331	142680
285505	142681
123388	142682
38178	142683
137965	142684
275359	142685
517865	142686
417938	142687
319022	142688
94058	142689
28168	142690
53391	142691
397958	142692
678699	142693
131851	142694
685365	142695
338985	142696
103437	142697
185723	142698
138622	142699
465369	142700
75920	142701
388155	142702
274235	142703
83722	142704
34211	142705
433817	142706
54735	142707
184770	142708
688674	142709
358076	142710
17215	142711
601509	142712
146662	142713
213952	142714
389438	142715
556799	142716
376372	142717
387599	142718
223636	142719
565528	142720
311455	142721
473422	142722
27602	142723
450488	142724
627282	142725
58	142726
682932	142727
531705	142728
669937	142729
567246	142730
17409	142731
358290	142732
161263	142733
572711	142734
71378	142735
42905	142736
388078	142737
135296	142738
585704	142739
504256	142740
87049	142741
77720	142742
198098	142743
82739	142744
689176	142745
165224	142746
701260	142747
417823	142748
110190	142749
1182	142750
26002	142751
452281	142752
514740	142753
260884	142754
694715	142755
163420	142756
63781	142757
374800	142758
107386	142759
654668	142760
27223	142761
40164	142762
89069	142763
451569	142764
147253	142765
146985	142766
520154	142767
281018	142768
126831	142769
546314	142770
169213	142771
173911	142772
604353	142773
186992	142774
71552	142775
135679	142776
247097	142777
152278	142778
380931	142779
685978	142780
31	142781
16246	142782
202027	142783
674502	142784
712533	142785
88680	142786
7152	142787
42979	142788
134798	142789
137617	142790
289878	142791
577301	142792
516594	142793
429277	142794
550805	142795
408999	142796
146333	142797
14381	142798
305445	142799
37732	142800
35648	142801
305687	142802
453958	142803
433389	142804
507547	142805
10382	142806
691096	142807
92648	142808
574006	142809
661885	142810
532159	142811
372420	142812
86330	142813
113567	142814
111761	142815
371536	142816
399765	142817
21860	142818
337067	142819
23702	142820
51120	142821
11498	142822
128315	142823
42783	142824
55487	142825
144864	142826
143855	142827
151631	142828
238611	142829
37150	142830
3394	142831
172711	142832
395691	142833
295401	142834
627484	142835
110471	142836
60097	142837
160296	142838
643052	142839
381930	142840
183987	142841
266351	142842
60996	142843
193510	142844
312987	142845
82846	142846
142980	142847
150014	142848
66606	142849
72863	142850
27204	142851
4204	142852
379238	142853
127880	142854
14206	142855
489491	142856
24583	142857
176645	142858
173220	142859
293575	142860
250999	142861
1457	142862
215250	142863
498500	142864
522171	142865
10262	142866
609791	142867
371434	142868
452024	142869
532673	142870
566709	142871
150353	142872
121315	142873
328951	142874
13984	142875
74063	142876
24085	142877
717758	142878
193302	142879
203889	142880
126908	142881
229196	142882
468176	142883
96163	142884
114124	142885
6419	142886
173630	142887
296598	142888
107027	142889
662620	142890
185277	142891
7369	142892
517105	142893
184797	142894
380800	142895
47611	142896
41488	142897
361197	142898
242425	142899
242152	142900
582959	142901
146905	142902
250391	142903
224227	142904
420235	142905
392476	142906
82111	142907
346868	142908
11686	142909
127495	142910
13513	142911
49526	142912
57379	142913
102784	142914
63582	142915
68902	142916
120439	142917
389826	142918
59874	142919
470642	142920
76965	142921
97096	142922
463257	142923
488969	142924
122690	142925
468926	142926
588045	142927
122720	142928
578834	142929
152420	142930
153657	142931
371439	142932
278016	142933
357234	142934
716540	142935
482758	142936
91478	142937
180500	142938
22783	142939
713636	142940
469600	142941
24276	142942
116753	142943
173348	142944
612	142945
13729	142946
37323	142947
6899	142948
36712	142949
70630	142950
44132	142951
415271	142952
397921	142953
5224	142954
447684	142955
508335	142956
499594	142957
600497	142958
563	142959
93399	142960
162307	142961
447430	142962
36809	142963
623563	142964
13725	142965
660762	142966
219519	142967
675842	142968
170415	142969
41600	142970
74949	142971
186699	142972
54951	142973
63510	142974
559239	142975
14831	142976
24073	142977
8650	142978
50007	142979
425579	142980
158664	142981
515242	142982
114357	142983
34647	142984
357619	142985
603472	142986
96513	142987
36659	142988
10625	142989
4018	142990
563000	142991
247733	142992
104490	142993
670780	142994
678219	142995
660559	142996
206378	142997
558592	142998
306532	142999
153354	143000
93888	143001
462760	143002
190900	143003
45769	143004
39737	143005
161524	143006
402680	143007
175957	143008
116379	143009
641358	143010
470625	143011
135555	143012
567548	143013
459169	143014
8217	143015
339166	143016
233049	143017
10929	143018
130101	143019
2727	143020
590766	143021
98023	143022
328349	143023
524983	143024
6955	143025
8076	143026
157890	143027
151704	143028
465809	143029
150328	143030
370304	143031
586392	143032
422911	143033
92727	143034
43540	143035
539853	143036
516121	143037
139297	143038
151367	143039
5006	143040
537042	143041
68597	143042
54644	143043
162688	143044
41716	143045
4176	143046
602048	143047
606971	143048
690613	143049
366223	143050
35885	143051
596452	143052
162688	143053
536869	143054
196784	143055
570811	143056
80018	143057
264875	143058
421909	143059
45051	143060
78100	143061
703505	143062
612335	143063
558836	143064
164835	143065
202335	143066
230590	143067
25723	143068
91926	143069
121640	143070
146149	143071
507208	143072
527270	143073
595693	143074
405385	143075
109060	143076
14572	143077
518769	143078
115478	143079
693675	143080
186556	143081
653335	143082
166278	143083
64336	143084
2781	143085
309911	143086
500791	143087
2644	143088
8492	143089
66158	143090
2674	143091
52854	143092
276860	143093
294384	143094
396330	143095
522991	143096
504109	143097
278935	143098
849	143099
6239	143100
12665	143101
517946	143102
89405	143103
558993	143104
150282	143105
99156	143106
378135	143107
105472	143108
53670	143109
142986	143110
636252	143111
559248	143112
558278	143113
179065	143114
314648	143115
74366	143116
40498	143117
258511	143118
502139	143119
187953	143120
114232	143121
263101	143122
479734	143123
197452	143124
27684	143125
338502	143126
30210	143127
661345	143128
12934	143129
511446	143130
167320	143131
2839	143132
335733	143133
153068	143134
263745	143135
97455	143136
616750	143137
428663	143138
1989	143139
331947	143140
554414	143141
240195	143142
141531	143143
486000	143144
594635	143145
411941	143146
190848	143147
604862	143148
529599	143149
603513	143150
434865	143151
164364	143152
478432	143153
131496	143154
227286	143155
39565	143156
13260	143157
148975	143158
572005	143159
122601	143160
171493	143161
9471	143162
574219	143163
357807	143164
199919	143165
272538	143166
8252	143167
237697	143168
49994	143169
160031	143170
390436	143171
339692	143172
441670	143173
193008	143174
594145	143175
482958	143176
11054	143177
143479	143178
665430	143179
410444	143180
617221	143181
167358	143182
616016	143183
223191	143184
230834	143185
161054	143186
696118	143187
589718	143188
518186	143189
246842	143190
679015	143191
278964	143192
539063	143193
450204	143194
7451	143195
171846	143196
51803	143197
185607	143198
3595	143199
48452	143200
180577	143201
375394	143202
131753	143203
495581	143204
3474	143205
43374	143206
8457	143207
226184	143208
172107	143209
409486	143210
78229	143211
375562	143212
229739	143213
177465	143214
6074	143215
560464	143216
34120	143217
81070	143218
697896	143219
629093	143220
206886	143221
190980	143222
688815	143223
104198	143224
159791	143225
692039	143226
14953	143227
327334	143228
584420	143229
497118	143230
13341	143231
203101	143232
437513	143233
10130	143234
668882	143235
34592	143236
147555	143237
217703	143238
248152	143239
20065	143240
408763	143241
472237	143242
626583	143243
638290	143244
550577	143245
301395	143246
26140	143247
242842	143248
40883	143249
58294	143250
15206	143251
83226	143252
642830	143253
115992	143254
19989	143255
381122	143256
176514	143257
638994	143258
112897	143259
277129	143260
3343	143261
689827	143262
106917	143263
49449	143264
182897	143265
454999	143266
139593	143267
471781	143268
238668	143269
218833	143270
340	143271
3464	143272
161469	143273
153409	143274
16201	143275
55876	143276
32873	143277
59490	143278
606541	143279
318773	143280
671824	143281
295810	143282
62441	143283
102467	143284
690265	143285
652920	143286
372335	143287
180428	143288
1271	143289
73462	143290
31051	143291
568775	143292
123417	143293
8312	143294
473144	143295
11626	143296
3820	143297
404116	143298
71373	143299
42726	143300
696746	143301
104176	143302
312417	143303
75619	143304
25341	143305
165095	143306
596938	143307
88671	143308
245043	143309
682032	143310
567841	143311
273777	143312
416014	143313
108828	143314
9397	143315
577337	143316
67163	143317
683166	143318
234431	143319
450955	143320
694201	143321
53295	143322
84041	143323
43894	143324
601129	143325
356505	143326
669812	143327
156909	143328
75359	143329
8932	143330
39919	143331
136569	143332
134858	143333
500970	143334
410386	143335
22825	143336
72686	143337
25521	143338
17093	143339
616124	143340
131037	143341
544515	143342
150277	143343
461844	143344
126546	143345
323448	143346
15432	143347
51294	143348
296513	143349
532200	143350
67235	143351
70435	143352
95881	143353
594457	143354
185790	143355
112840	143356
553184	143357
661330	143358
51270	143359
425348	143360
80348	143361
531536	143362
640250	143363
657080	143364
408930	143365
101952	143366
64559	143367
33966	143368
168325	143369
440021	143370
24495	143371
93128	143372
41356	143373
608543	143374
297890	143375
346991	143376
48629	143377
235203	143378
94285	143379
365665	143380
162698	143381
77632	143382
481223	143383
96532	143384
40946	143385
702133	143386
573485	143387
101172	143388
82097	143389
529692	143390
46435	143391
63347	143392
162255	143393
136593	143394
347456	143395
208735	143396
10708	143397
1783	143398
617314	143399
506252	143400
593896	143401
18384	143402
422058	143403
216596	143404
10331	143405
536627	143406
387455	143407
33141	143408
607649	143409
401984	143410
36146	143411
166605	143412
547499	143413
213272	143414
592536	143415
61083	143416
230965	143417
133244	143418
10465	143419
688960	143420
644119	143421
652867	143422
286525	143423
624532	143424
330380	143425
100634	143426
63925	143427
551058	143428
474574	143429
486505	143430
167742	143431
92669	143432
185989	143433
266779	143434
597495	143435
89776	143436
282905	143437
580319	143438
299514	143439
473386	143440
463761	143441
174238	143442
563452	143443
13557	143444
386921	143445
321726	143446
79404	143447
316242	143448
136634	143449
59565	143450
401203	143451
98986	143452
396058	143453
577658	143454
367040	143455
39104	143456
50319	143457
321663	143458
547015	143459
561117	143460
632328	143461
5310	143462
407475	143463
148918	143464
405777	143465
357869	143466
28377	143467
490890	143468
326754	143469
25347	143470
58638	143471
279315	143472
415537	143473
163073	143474
668695	143475
432425	143476
199481	143477
480159	143478
502990	143479
38285	143480
243353	143481
419223	143482
196375	143483
354294	143484
430926	143485
137887	143486
263229	143487
577717	143488
447355	143489
266815	143490
366042	143491
231490	143492
625794	143493
2931	143494
277709	143495
182133	143496
91664	143497
73177	143498
151943	143499
137600	143500
89575	143501
673296	143502
566768	143503
96062	143504
104960	143505
279404	143506
519054	143507
224397	143508
618933	143509
497992	143510
121102	143511
543917	143512
515969	143513
234176	143514
61503	143515
659041	143516
554203	143517
11999	143518
497248	143519
296381	143520
25005	143521
14404	143522
47085	143523
109615	143524
225648	143525
10837	143526
121957	143527
15560	143528
96288	143529
278436	143530
180359	143531
241257	143532
385538	143533
162443	143534
16619	143535
87014	143536
310069	143537
171785	143538
135492	143539
123637	143540
158364	143541
21991	143542
658058	143543
348450	143544
645253	143545
41417	143546
68410	143547
98373	143548
7337	143549
113125	143550
533389	143551
584252	143552
429319	143553
540094	143554
573871	143555
218164	143556
649785	143557
363162	143558
670313	143559
5048	143560
713489	143561
627154	143562
282133	143563
217732	143564
32025	143565
636704	143566
621067	143567
518593	143568
12786	143569
617702	143570
7458	143571
223732	143572
150266	143573
110963	143574
725204	143575
122049	143576
42531	143577
202615	143578
568570	143579
579830	143580
142325	143581
647069	143582
568984	143583
18816	143584
177478	143585
201936	143586
1994	143587
661764	143588
6553	143589
712041	143590
2043	143591
117566	143592
301821	143593
702467	143594
142832	143595
493954	143596
152050	143597
720889	143598
10687	143599
632032	143600
183388	143601
238506	143602
159897	143603
178926	143604
122691	143605
112193	143606
54459	143607
643483	143608
230554	143609
576810	143610
239978	143611
5229	143612
225923	143613
148069	143614
293684	143615
35498	143616
57940	143617
419215	143618
124137	143619
495135	143620
168857	143621
5525	143622
6968	143623
21611	143624
23292	143625
94788	143626
119051	143627
516586	143628
122573	143629
15166	143630
602119	143631
276903	143632
60356	143633
2989	143634
483803	143635
164327	143636
318502	143637
216522	143638
185996	143639
376765	143640
45352	143641
310251	143642
77104	143643
401441	143644
409199	143645
98104	143646
140171	143647
546231	143648
82416	143649
31953	143650
62165	143651
661423	143652
34653	143653
678136	143654
209699	143655
280227	143656
262458	143657
23144	143658
162616	143659
176089	143660
677195	143661
2295	143662
499326	143663
260196	143664
627761	143665
126952	143666
653023	143667
289910	143668
157065	143669
568038	143670
266200	143671
132157	143672
192216	143673
175388	143674
5896	143675
663540	143676
229521	143677
118395	143678
214184	143679
634322	143680
349784	143681
510770	143682
61308	143683
603119	143684
239290	143685
78906	143686
125786	143687
455860	143688
673013	143689
2055	143690
12549	143691
604766	143692
181368	143693
86229	143694
138845	143695
68887	143696
216936	143697
655718	143698
2380	143699
543616	143700
182371	143701
314280	143702
66447	143703
49735	143704
19921	143705
54583	143706
566514	143707
34346	143708
252915	143709
6084	143710
345197	143711
534663	143712
91872	143713
677912	143714
79403	143715
68449	143716
393994	143717
14229	143718
4496	143719
585980	143720
21989	143721
297433	143722
190126	143723
151602	143724
137433	143725
3112	143726
438501	143727
159928	143728
23138	143729
688946	143730
379107	143731
434438	143732
64018	143733
329553	143734
38753	143735
81322	143736
529894	143737
47021	143738
187556	143739
142314	143740
48250	143741
316211	143742
145070	143743
530763	143744
672395	143745
154667	143746
57501	143747
661942	143748
74062	143749
515646	143750
106487	143751
694700	143752
573768	143753
24883	143754
72976	143755
19151	143756
189252	143757
116584	143758
106347	143759
180151	143760
587615	143761
672242	143762
410268	143763
54449	143764
683634	143765
446019	143766
40902	143767
109854	143768
105610	143769
276678	143770
11240	143771
676964	143772
350384	143773
491357	143774
133057	143775
209738	143776
177676	143777
285339	143778
640669	143779
309291	143780
450467	143781
28454	143782
98687	143783
295465	143784
11775	143785
12547	143786
584430	143787
241885	143788
184360	143789
291301	143790
15671	143791
651224	143792
13226	143793
480712	143794
207813	143795
109625	143796
269594	143797
32936	143798
528698	143799
15635	143800
5922	143801
21748	143802
490400	143803
15187	143804
333938	143805
56373	143806
543549	143807
578361	143808
337435	143809
2315	143810
706219	143811
279632	143812
545133	143813
36746	143814
445243	143815
432151	143816
528225	143817
141452	143818
463902	143819
176151	143820
256814	143821
542069	143822
466642	143823
4614	143824
239819	143825
28597	143826
482145	143827
86905	143828
49084	143829
117564	143830
293599	143831
440457	143832
462633	143833
179281	143834
706796	143835
273516	143836
105128	143837
372082	143838
37381	143839
31180	143840
359018	143841
36312	143842
371836	143843
279125	143844
471822	143845
143138	143846
256563	143847
45864	143848
123601	143849
489300	143850
168286	143851
161635	143852
618652	143853
379613	143854
476922	143855
432980	143856
52826	143857
215919	143858
374867	143859
38533	143860
499896	143861
131771	143862
336302	143863
615549	143864
76102	143865
460877	143866
167543	143867
483920	143868
55214	143869
212645	143870
262937	143871
311651	143872
664586	143873
150981	143874
422078	143875
617819	143876
496159	143877
219019	143878
194047	143879
335585	143880
243653	143881
500555	143882
170510	143883
449415	143884
416170	143885
603216	143886
546457	143887
55135	143888
155111	143889
116928	143890
259268	143891
471676	143892
162599	143893
699307	143894
166206	143895
26296	143896
639418	143897
448169	143898
179160	143899
548466	143900
15519	143901
710338	143902
124268	143903
263127	143904
682854	143905
162762	143906
457249	143907
41136	143908
7646	143909
702020	143910
717213	143911
362931	143912
247319	143913
597067	143914
407353	143915
11953	143916
363355	143917
13032	143918
102058	143919
26177	143920
346269	143921
216807	143922
571972	143923
137713	143924
111221	143925
585610	143926
531875	143927
22547	143928
370561	143929
340408	143930
710175	143931
42098	143932
103974	143933
271402	143934
348202	143935
449522	143936
88130	143937
203235	143938
527867	143939
42228	143940
54157	143941
148378	143942
362743	143943
465843	143944
685102	143945
558826	143946
612282	143947
439709	143948
369813	143949
405774	143950
178853	143951
655791	143952
68324	143953
109898	143954
653178	143955
696562	143956
363591	143957
494699	143958
602730	143959
65494	143960
7033	143961
345686	143962
542966	143963
614410	143964
281714	143965
712033	143966
53420	143967
663279	143968
46163	143969
406287	143970
697603	143971
41695	143972
202031	143973
171856	143974
90794	143975
717601	143976
658924	143977
541070	143978
126237	143979
45742	143980
51167	143981
721327	143982
643278	143983
13508	143984
159681	143985
6464	143986
189845	143987
639027	143988
441904	143989
18660	143990
516077	143991
34463	143992
98579	143993
166007	143994
24257	143995
564581	143996
701071	143997
15764	143998
121921	143999
227206	144000
28994	144001
457836	144002
85969	144003
355881	144004
186567	144005
79406	144006
149232	144007
711883	144008
314894	144009
44282	144010
336729	144011
531774	144012
219677	144013
156247	144014
644365	144015
403984	144016
600022	144017
584191	144018
51236	144019
696432	144020
68082	144021
166454	144022
260125	144023
89618	144024
578320	144025
159939	144026
431597	144027
239050	144028
60232	144029
104685	144030
33802	144031
123751	144032
364016	144033
20453	144034
35422	144035
392198	144036
133951	144037
544508	144038
666348	144039
67528	144040
67164	144041
471892	144042
105795	144043
15026	144044
50954	144045
433106	144046
445004	144047
649177	144048
626956	144049
564450	144050
144826	144051
641743	144052
664059	144053
583903	144054
276301	144055
511899	144056
122743	144057
69157	144058
25487	144059
722238	144060
123346	144061
135960	144062
560107	144063
321958	144064
606708	144065
70134	144066
264984	144067
330711	144068
285628	144069
155211	144070
13572	144071
143012	144072
661544	144073
251701	144074
53582	144075
21749	144076
281252	144077
134073	144078
102717	144079
220249	144080
570792	144081
537684	144082
578073	144083
343506	144084
18706	144085
525334	144086
102539	144087
296	144088
94796	144089
563765	144090
213066	144091
520203	144092
472365	144093
602465	144094
40933	144095
415534	144096
1692	144097
329353	144098
336242	144099
30047	144100
128707	144101
718735	144102
143287	144103
426206	144104
475371	144105
579631	144106
246453	144107
289	144108
431177	144109
37222	144110
72697	144111
582219	144112
154800	144113
265695	144114
496973	144115
256280	144116
124877	144117
152403	144118
385247	144119
153766	144120
640237	144121
135012	144122
621565	144123
165011	144124
519259	144125
180526	144126
130707	144127
198880	144128
368331	144129
180527	144130
94540	144131
582722	144132
66198	144133
70555	144134
73871	144135
547609	144136
297261	144137
139384	144138
2265	144139
702253	144140
490544	144141
348275	144142
450943	144143
674337	144144
452962	144145
10601	144146
372480	144147
141151	144148
3968	144149
723700	144150
701765	144151
468247	144152
296879	144153
526640	144154
278472	144155
286429	144156
127686	144157
332242	144158
180035	144159
576076	144160
194917	144161
585286	144162
39359	144163
155026	144164
650571	144165
111064	144166
346937	144167
606473	144168
102839	144169
362414	144170
15954	144171
268715	144172
274488	144173
383897	144174
119974	144175
51048	144176
551615	144177
623016	144178
330963	144179
485335	144180
480487	144181
426441	144182
691951	144183
337485	144184
325851	144185
486033	144186
471861	144187
555716	144188
355146	144189
53057	144190
613564	144191
270051	144192
173825	144193
106631	144194
629987	144195
568524	144196
127634	144197
139624	144198
108114	144199
399938	144200
686254	144201
29672	144202
161105	144203
186547	144204
188	144205
150933	144206
87280	144207
346630	144208
505	144209
335102	144210
574246	144211
378111	144212
398362	144213
694550	144214
5336	144215
201045	144216
346	144217
115337	144218
6053	144219
1600	144220
601225	144221
667317	144222
199619	144223
179555	144224
662705	144225
535710	144226
13177	144227
281441	144228
331771	144229
144257	144230
129331	144231
465051	144232
149507	144233
16301	144234
90114	144235
722697	144236
176060	144237
389673	144238
54045	144239
434086	144240
319477	144241
9107	144242
156960	144243
342217	144244
93051	144245
134854	144246
477391	144247
392686	144248
85	144249
719947	144250
360066	144251
448611	144252
651123	144253
472016	144254
721374	144255
49307	144256
532287	144257
515505	144258
645191	144259
497461	144260
678588	144261
402865	144262
175540	144263
69370	144264
382983	144265
1288	144266
208264	144267
444122	144268
394488	144269
681998	144270
542998	144271
50718	144272
6603	144273
719278	144274
189458	144275
552842	144276
481545	144277
128819	144278
429108	144279
532239	144280
185950	144281
489151	144282
16741	144283
152225	144284
340945	144285
106333	144286
308233	144287
348294	144288
206411	144289
671333	144290
59964	144291
259847	144292
537827	144293
640587	144294
248748	144295
579640	144296
158040	144297
94835	144298
184210	144299
122462	144300
651551	144301
235933	144302
399446	144303
200374	144304
369240	144305
366788	144306
234979	144307
21507	144308
164732	144309
89981	144310
43330	144311
446917	144312
154740	144313
227312	144314
23127	144315
100228	144316
129102	144317
110986	144318
722126	144319
62761	144320
290973	144321
717545	144322
132654	144323
122082	144324
266026	144325
91724	144326
331933	144327
674266	144328
193168	144329
537090	144330
213760	144331
49388	144332
27801	144333
171267	144334
218741	144335
514349	144336
54450	144337
71324	144338
358415	144339
10394	144340
103985	144341
205615	144342
134783	144343
334181	144344
806	144345
633269	144346
316410	144347
413828	144348
342835	144349
461595	144350
553452	144351
51687	144352
544372	144353
472007	144354
159829	144355
171317	144356
130214	144357
397119	144358
549084	144359
158053	144360
272083	144361
60721	144362
539315	144363
363382	144364
529025	144365
185797	144366
295410	144367
424047	144368
283780	144369
32929	144370
249362	144371
142373	144372
525354	144373
30022	144374
540909	144375
835	144376
145397	144377
405	144378
460186	144379
646554	144380
550028	144381
654465	144382
10657	144383
65368	144384
52929	144385
636194	144386
452510	144387
507988	144388
544873	144389
583243	144390
437102	144391
480971	144392
372959	144393
428195	144394
25609	144395
691747	144396
93291	144397
3836	144398
244456	144399
222641	144400
357266	144401
163250	144402
29550	144403
660925	144404
31738	144405
491957	144406
129019	144407
277835	144408
45498	144409
489432	144410
620695	144411
76278	144412
316336	144413
692262	144414
627073	144415
19803	144416
697972	144417
254928	144418
722447	144419
231233	144420
65405	144421
81669	144422
147798	144423
186635	144424
14719	144425
153358	144426
5449	144427
296112	144428
54498	144429
199219	144430
694445	144431
47231	144432
16272	144433
231300	144434
21961	144435
9890	144436
46524	144437
548487	144438
69876	144439
131868	144440
607139	144441
54786	144442
114513	144443
3514	144444
278870	144445
577736	144446
8674	144447
333542	144448
155950	144449
712742	144450
54445	144451
1050	144452
61478	144453
616948	144454
589	144455
419607	144456
172989	144457
34902	144458
8810	144459
107289	144460
5868	144461
130849	144462
467010	144463
433988	144464
536129	144465
175497	144466
157541	144467
636068	144468
723493	144469
493288	144470
350853	144471
377431	144472
263464	144473
82255	144474
99895	144475
556462	144476
222024	144477
335416	144478
442036	144479
29068	144480
151654	144481
61599	144482
213594	144483
122438	144484
490575	144485
406602	144486
529783	144487
134062	144488
490383	144489
657202	144490
105219	144491
697093	144492
25265	144493
408476	144494
92300	144495
279177	144496
336731	144497
100838	144498
461211	144499
349538	144500
388497	144501
529355	144502
33963	144503
176884	144504
154974	144505
487	144506
621855	144507
134333	144508
680784	144509
482554	144510
108064	144511
49588	144512
487905	144513
437681	144514
623403	144515
41001	144516
16549	144517
155218	144518
965	144519
328959	144520
66386	144521
248571	144522
353997	144523
498053	144524
241060	144525
655863	144526
315941	144527
358924	144528
6323	144529
500365	144530
231444	144531
39978	144532
47273	144533
103223	144534
38446	144535
5760	144536
149478	144537
20257	144538
90753	144539
671020	144540
393943	144541
111976	144542
501975	144543
2449	144544
155	144545
149879	144546
248959	144547
113797	144548
25170	144549
355382	144550
93345	144551
31509	144552
106431	144553
164215	144554
32436	144555
8880	144556
607284	144557
65545	144558
506386	144559
681622	144560
431113	144561
369107	144562
156683	144563
51108	144564
549682	144565
92873	144566
157261	144567
121076	144568
118011	144569
256950	144570
31261	144571
222570	144572
312880	144573
171765	144574
630231	144575
81364	144576
609970	144577
345964	144578
175218	144579
158839	144580
17979	144581
421140	144582
366552	144583
299575	144584
581593	144585
5217	144586
33898	144587
40010	144588
424071	144589
351705	144590
84615	144591
5229	144592
650283	144593
233883	144594
87992	144595
581889	144596
426329	144597
389385	144598
32951	144599
338067	144600
583527	144601
613453	144602
639310	144603
298680	144604
616210	144605
330751	144606
64618	144607
298308	144608
398457	144609
672577	144610
73110	144611
395717	144612
51333	144613
382955	144614
76251	144615
244017	144616
520170	144617
427355	144618
134720	144619
49189	144620
816	144621
297266	144622
316562	144623
166949	144624
219618	144625
533317	144626
171161	144627
103491	144628
483953	144629
26320	144630
326705	144631
28645	144632
620464	144633
29507	144634
392360	144635
7831	144636
462841	144637
58961	144638
66010	144639
629948	144640
67496	144641
399307	144642
49674	144643
454222	144644
2788	144645
290966	144646
43614	144647
57652	144648
87371	144649
127939	144650
707755	144651
151652	144652
140812	144653
76961	144654
184097	144655
655771	144656
11949	144657
185822	144658
136943	144659
170811	144660
151787	144661
82113	144662
261160	144663
254953	144664
618635	144665
67151	144666
529990	144667
495109	144668
21479	144669
91805	144670
723823	144671
13713	144672
37097	144673
30419	144674
359631	144675
407072	144676
12415	144677
384639	144678
29243	144679
309	144680
160248	144681
47506	144682
4523	144683
150182	144684
33298	144685
339647	144686
8949	144687
9534	144688
712080	144689
528185	144690
717075	144691
576005	144692
138348	144693
434084	144694
490738	144695
596260	144696
86238	144697
17291	144698
547046	144699
508639	144700
488841	144701
94777	144702
150851	144703
68437	144704
36022	144705
359254	144706
90118	144707
118038	144708
539360	144709
400750	144710
547069	144711
79937	144712
635768	144713
140239	144714
721531	144715
211113	144716
142132	144717
449068	144718
32815	144719
291013	144720
300310	144721
23174	144722
55611	144723
599461	144724
645362	144725
493005	144726
357311	144727
483240	144728
47948	144729
661278	144730
487305	144731
33062	144732
214266	144733
23119	144734
170110	144735
209889	144736
24776	144737
475185	144738
487153	144739
643216	144740
107567	144741
239551	144742
398080	144743
450725	144744
570452	144745
35309	144746
524536	144747
308726	144748
48566	144749
249576	144750
260992	144751
92511	144752
45662	144753
233350	144754
180774	144755
686996	144756
180064	144757
502478	144758
172745	144759
7655	144760
4675	144761
375321	144762
137105	144763
225279	144764
522781	144765
3025	144766
133443	144767
629306	144768
12979	144769
589079	144770
261444	144771
134077	144772
450780	144773
2275	144774
207337	144775
13115	144776
8344	144777
58594	144778
81749	144779
103515	144780
4219	144781
82318	144782
592118	144783
103593	144784
544498	144785
455078	144786
47510	144787
54365	144788
562788	144789
8580	144790
228541	144791
607219	144792
136981	144793
453244	144794
357206	144795
173789	144796
138186	144797
365873	144798
67510	144799
508233	144800
4524	144801
635702	144802
4136	144803
9165	144804
356688	144805
5804	144806
218737	144807
342643	144808
50506	144809
219497	144810
98405	144811
115070	144812
670738	144813
703198	144814
136660	144815
68805	144816
139491	144817
352358	144818
704578	144819
187642	144820
634486	144821
10166	144822
96072	144823
572397	144824
244409	144825
483539	144826
16073	144827
218975	144828
600119	144829
704487	144830
485384	144831
350097	144832
175210	144833
319781	144834
400228	144835
127372	144836
205873	144837
284829	144838
387204	144839
686567	144840
615985	144841
325919	144842
459154	144843
664232	144844
132737	144845
552345	144846
8669	144847
200553	144848
681736	144849
115842	144850
21249	144851
442136	144852
235909	144853
131194	144854
473629	144855
111325	144856
341225	144857
10266	144858
295052	144859
570004	144860
26040	144861
142326	144862
331645	144863
75493	144864
61716	144865
559559	144866
393940	144867
82998	144868
489939	144869
392789	144870
701780	144871
311044	144872
210327	144873
169251	144874
173000	144875
222744	144876
719119	144877
557441	144878
109220	144879
564428	144880
144340	144881
681983	144882
261456	144883
662563	144884
272277	144885
499839	144886
325377	144887
97313	144888
18415	144889
23452	144890
706821	144891
137383	144892
197613	144893
593500	144894
398440	144895
496683	144896
419671	144897
509339	144898
32994	144899
227443	144900
555655	144901
181671	144902
52994	144903
440133	144904
590757	144905
487637	144906
415219	144907
281519	144908
153387	144909
357293	144910
188306	144911
654091	144912
217417	144913
388936	144914
710069	144915
182501	144916
110161	144917
701328	144918
105879	144919
122335	144920
322421	144921
499679	144922
628661	144923
466983	144924
83131	144925
131574	144926
437193	144927
265076	144928
45643	144929
235645	144930
45799	144931
142415	144932
155053	144933
20702	144934
113273	144935
107070	144936
55396	144937
459485	144938
579007	144939
86126	144940
323588	144941
168743	144942
119193	144943
136858	144944
105915	144945
68903	144946
88705	144947
72907	144948
10491	144949
44117	144950
419246	144951
141193	144952
4956	144953
360144	144954
1706	144955
173928	144956
158469	144957
100280	144958
229356	144959
131994	144960
6894	144961
414850	144962
553496	144963
73600	144964
52901	144965
148756	144966
364807	144967
314518	144968
78490	144969
353653	144970
276089	144971
173171	144972
485863	144973
460399	144974
79378	144975
158779	144976
721847	144977
45524	144978
326061	144979
649593	144980
51890	144981
80531	144982
464009	144983
1427	144984
81494	144985
61649	144986
366641	144987
74781	144988
710353	144989
370102	144990
156726	144991
554242	144992
348266	144993
66289	144994
579453	144995
121757	144996
4498	144997
628371	144998
617448	144999
162627	145000
398	145001
301825	145002
586775	145003
418106	145004
601067	145005
643300	145006
51447	145007
214819	145008
25280	145009
555454	145010
270503	145011
699795	145012
573358	145013
415484	145014
701578	145015
68331	145016
75497	145017
265854	145018
469663	145019
243771	145020
76996	145021
304389	145022
622118	145023
361993	145024
88306	145025
7849	145026
234250	145027
158497	145028
505841	145029
168545	145030
463719	145031
546463	145032
643381	145033
14008	145034
188469	145035
492233	145036
103325	145037
103635	145038
158998	145039
680065	145040
218716	145041
5523	145042
230873	145043
85858	145044
151751	145045
326939	145046
186868	145047
116998	145048
705674	145049
1927	145050
589623	145051
288082	145052
483200	145053
304971	145054
559669	145055
38343	145056
171203	145057
45546	145058
143409	145059
13187	145060
96603	145061
21622	145062
479888	145063
454474	145064
19299	145065
25928	145066
98530	145067
156966	145068
472153	145069
460294	145070
41058	145071
578757	145072
80649	145073
413772	145074
90537	145075
41704	145076
319215	145077
36607	145078
246736	145079
6243	145080
507883	145081
419995	145082
63241	145083
700199	145084
202194	145085
62216	145086
549405	145087
575959	145088
51677	145089
545934	145090
84848	145091
235744	145092
4001	145093
36245	145094
735	145095
120304	145096
418384	145097
47056	145098
193173	145099
722448	145100
411836	145101
450736	145102
702361	145103
222680	145104
143	145105
16110	145106
3782	145107
276283	145108
41561	145109
322612	145110
15182	145111
372879	145112
405219	145113
152125	145114
38912	145115
150134	145116
520063	145117
133086	145118
115320	145119
47141	145120
79905	145121
67860	145122
82656	145123
98215	145124
119445	145125
166446	145126
16679	145127
696862	145128
22252	145129
9063	145130
642422	145131
465441	145132
535002	145133
24279	145134
480461	145135
403643	145136
133832	145137
447649	145138
488096	145139
364095	145140
254762	145141
482223	145142
105330	145143
327439	145144
490520	145145
665918	145146
12459	145147
179811	145148
371150	145149
139375	145150
373632	145151
21882	145152
97516	145153
276288	145154
274656	145155
46333	145156
218334	145157
330042	145158
39607	145159
280136	145160
305859	145161
79068	145162
130616	145163
248613	145164
692872	145165
444387	145166
139120	145167
134962	145168
22446	145169
588316	145170
21105	145171
185917	145172
70071	145173
611161	145174
687948	145175
53417	145176
261184	145177
124086	145178
415636	145179
52093	145180
200744	145181
618426	145182
319944	145183
262215	145184
483768	145185
34272	145186
196723	145187
638523	145188
711588	145189
23800	145190
61123	145191
102469	145192
581929	145193
106041	145194
467394	145195
612861	145196
131873	145197
5196	145198
147523	145199
49176	145200
571841	145201
590633	145202
258862	145203
36403	145204
56604	145205
257579	145206
333883	145207
511761	145208
567284	145209
29035	145210
66043	145211
103352	145212
109069	145213
179512	145214
131071	145215
209408	145216
110970	145217
245412	145218
698695	145219
287817	145220
70023	145221
140365	145222
612087	145223
604376	145224
287146	145225
636568	145226
141602	145227
380083	145228
218089	145229
36624	145230
595718	145231
317325	145232
68125	145233
29970	145234
504647	145235
232553	145236
30980	145237
34697	145238
483686	145239
127354	145240
477949	145241
606682	145242
390625	145243
175363	145244
50141	145245
378411	145246
34170	145247
95178	145248
167137	145249
276634	145250
282863	145251
594142	145252
26102	145253
118829	145254
215400	145255
13086	145256
347973	145257
411093	145258
648135	145259
479192	145260
6119	145261
310869	145262
510817	145263
61384	145264
123780	145265
50695	145266
559193	145267
91477	145268
523996	145269
691913	145270
436990	145271
31461	145272
624618	145273
131301	145274
162648	145275
122259	145276
15169	145277
307443	145278
278686	145279
97797	145280
51046	145281
573892	145282
126	145283
35716	145284
11226	145285
28564	145286
446587	145287
175031	145288
554587	145289
30521	145290
114948	145291
603431	145292
236837	145293
605326	145294
297857	145295
294831	145296
243624	145297
598862	145298
153672	145299
631158	145300
606749	145301
63052	145302
325321	145303
3199	145304
152258	145305
30398	145306
42368	145307
337394	145308
11682	145309
625022	145310
82513	145311
518330	145312
342236	145313
633898	145314
11270	145315
521599	145316
710713	145317
322524	145318
577942	145319
615006	145320
2957	145321
474903	145322
296787	145323
12891	145324
682840	145325
25507	145326
72187	145327
339332	145328
402942	145329
476369	145330
78335	145331
147759	145332
103898	145333
5057	145334
12627	145335
628839	145336
702830	145337
511187	145338
174921	145339
532984	145340
103813	145341
374100	145342
22821	145343
23900	145344
407508	145345
467924	145346
362597	145347
525600	145348
178232	145349
131338	145350
724997	145351
57370	145352
31416	145353
127062	145354
89288	145355
184426	145356
27303	145357
327665	145358
102675	145359
716598	145360
82863	145361
134897	145362
25487	145363
3745	145364
603174	145365
494441	145366
323257	145367
487530	145368
159495	145369
104689	145370
160963	145371
409639	145372
596101	145373
20872	145374
471276	145375
590591	145376
211128	145377
414250	145378
39445	145379
120111	145380
55084	145381
457848	145382
48132	145383
33297	145384
87618	145385
487609	145386
243325	145387
402007	145388
378187	145389
458023	145390
335705	145391
30968	145392
120368	145393
282865	145394
132440	145395
333222	145396
42606	145397
566994	145398
556970	145399
259398	145400
332526	145401
216839	145402
444488	145403
422257	145404
90457	145405
486683	145406
122686	145407
672525	145408
155466	145409
402534	145410
422918	145411
62763	145412
543804	145413
96861	145414
482117	145415
454908	145416
481555	145417
191558	145418
56050	145419
331210	145420
9382	145421
532768	145422
450695	145423
170583	145424
707634	145425
212919	145426
17808	145427
2632	145428
100620	145429
169124	145430
684006	145431
392032	145432
607364	145433
271752	145434
187699	145435
33032	145436
109914	145437
111855	145438
103121	145439
575662	145440
182641	145441
295889	145442
37700	145443
699960	145444
639411	145445
80629	145446
349730	145447
192613	145448
537587	145449
198935	145450
688055	145451
4546	145452
683064	145453
274112	145454
55166	145455
166404	145456
452242	145457
50551	145458
611511	145459
383493	145460
547394	145461
264614	145462
313608	145463
109396	145464
103167	145465
159180	145466
669467	145467
682359	145468
171011	145469
693170	145470
685713	145471
427139	145472
94635	145473
387772	145474
641235	145475
21283	145476
170203	145477
2301	145478
607848	145479
32114	145480
325265	145481
534276	145482
211246	145483
302998	145484
37913	145485
569667	145486
316725	145487
143478	145488
43012	145489
388825	145490
66404	145491
214500	145492
438141	145493
445192	145494
539712	145495
380005	145496
132025	145497
5802	145498
443557	145499
523174	145500
565765	145501
45704	145502
58302	145503
100049	145504
508705	145505
123381	145506
351063	145507
57357	145508
580790	145509
170788	145510
159259	145511
502780	145512
184916	145513
120393	145514
122993	145515
483669	145516
623009	145517
129968	145518
192712	145519
307034	145520
114504	145521
121335	145522
404758	145523
102896	145524
73598	145525
84252	145526
134310	145527
39131	145528
220323	145529
614773	145530
143532	145531
386515	145532
567320	145533
2358	145534
647713	145535
21711	145536
34107	145537
512413	145538
22889	145539
480005	145540
153458	145541
613545	145542
141286	145543
675963	145544
309322	145545
50280	145546
3686	145547
301293	145548
256463	145549
538049	145550
416828	145551
270902	145552
519826	145553
564463	145554
230436	145555
551955	145556
688322	145557
150064	145558
189774	145559
400400	145560
29305	145561
2735	145562
641484	145563
356473	145564
126791	145565
154492	145566
317211	145567
283720	145568
104315	145569
14420	145570
101354	145571
184351	145572
176376	145573
628817	145574
106663	145575
127169	145576
7769	145577
34248	145578
4827	145579
332591	145580
458001	145581
246482	145582
166289	145583
499349	145584
101415	145585
55404	145586
604705	145587
283631	145588
11315	145589
146667	145590
9	145591
5256	145592
58978	145593
4832	145594
587391	145595
25592	145596
49424	145597
56846	145598
300621	145599
161398	145600
357168	145601
219943	145602
430072	145603
639361	145604
27876	145605
108821	145606
154926	145607
711	145608
559500	145609
164407	145610
301793	145611
312669	145612
717040	145613
166820	145614
371804	145615
641584	145616
570476	145617
174276	145618
452564	145619
614151	145620
64753	145621
677886	145622
370216	145623
604714	145624
688547	145625
397641	145626
185563	145627
453192	145628
204607	145629
94807	145630
12790	145631
2266	145632
203974	145633
313296	145634
225751	145635
127360	145636
196121	145637
143448	145638
423635	145639
413153	145640
550327	145641
163167	145642
253645	145643
126539	145644
145891	145645
443697	145646
348622	145647
719209	145648
6417	145649
183323	145650
163764	145651
663836	145652
199315	145653
715435	145654
479488	145655
677419	145656
161539	145657
87596	145658
592274	145659
527041	145660
509154	145661
126762	145662
65856	145663
76631	145664
19395	145665
225791	145666
15007	145667
526296	145668
547431	145669
496817	145670
402557	145671
559044	145672
409219	145673
135334	145674
716750	145675
385964	145676
256910	145677
141631	145678
119463	145679
143258	145680
7512	145681
183059	145682
500810	145683
25403	145684
264675	145685
12040	145686
224480	145687
393535	145688
309337	145689
1987	145690
226503	145691
651603	145692
371505	145693
648262	145694
647628	145695
41373	145696
80252	145697
649213	145698
813	145699
715882	145700
254984	145701
20540	145702
123998	145703
535274	145704
260810	145705
381984	145706
149173	145707
66471	145708
677064	145709
366269	145710
655959	145711
714717	145712
46366	145713
682304	145714
30097	145715
701987	145716
142158	145717
628666	145718
432937	145719
696429	145720
471720	145721
115055	145722
7360	145723
77655	145724
6880	145725
255234	145726
124925	145727
130172	145728
159492	145729
7752	145730
5886	145731
613251	145732
570273	145733
11209	145734
30774	145735
245194	145736
6328	145737
4918	145738
310514	145739
89043	145740
82385	145741
295777	145742
224986	145743
146160	145744
276912	145745
74524	145746
112023	145747
422635	145748
430925	145749
580755	145750
691084	145751
659998	145752
341259	145753
661909	145754
47940	145755
420	145756
373253	145757
249227	145758
25065	145759
47267	145760
91987	145761
55684	145762
12479	145763
708924	145764
669839	145765
192378	145766
623851	145767
66977	145768
202524	145769
2925	145770
76357	145771
403750	145772
504600	145773
298000	145774
688539	145775
240320	145776
324365	145777
583914	145778
499123	145779
62312	145780
14418	145781
299108	145782
234989	145783
136597	145784
496402	145785
155962	145786
413856	145787
124168	145788
584126	145789
547553	145790
365750	145791
31632	145792
474072	145793
552957	145794
5	145795
80525	145796
671037	145797
617464	145798
299092	145799
551391	145800
77320	145801
411741	145802
98164	145803
138821	145804
251801	145805
411567	145806
121698	145807
139322	145808
620204	145809
718638	145810
535064	145811
25649	145812
82145	145813
628071	145814
401558	145815
75574	145816
121880	145817
651714	145818
343970	145819
363120	145820
705458	145821
153464	145822
119668	145823
661594	145824
392322	145825
84702	145826
39712	145827
464061	145828
325091	145829
97692	145830
238850	145831
136641	145832
613839	145833
163232	145834
95789	145835
20973	145836
177375	145837
260602	145838
505650	145839
659240	145840
5103	145841
22898	145842
110996	145843
490513	145844
465080	145845
29716	145846
5418	145847
252446	145848
13611	145849
705938	145850
75569	145851
149243	145852
589229	145853
613630	145854
337476	145855
700301	145856
1518	145857
183839	145858
470230	145859
254590	145860
685091	145861
114545	145862
126386	145863
164458	145864
206954	145865
72842	145866
488314	145867
41293	145868
213949	145869
12642	145870
699820	145871
162899	145872
376943	145873
454880	145874
156555	145875
21999	145876
553747	145877
29099	145878
14184	145879
30723	145880
67741	145881
17486	145882
323159	145883
36540	145884
115959	145885
130197	145886
1131	145887
3242	145888
37486	145889
7040	145890
157633	145891
547398	145892
357121	145893
597901	145894
327914	145895
155450	145896
591217	145897
412039	145898
656302	145899
43226	145900
429682	145901
428016	145902
681910	145903
686176	145904
102406	145905
165668	145906
572316	145907
481452	145908
370998	145909
130508	145910
141166	145911
357412	145912
227	145913
489292	145914
13653	145915
12806	145916
139696	145917
312619	145918
29748	145919
335773	145920
276720	145921
552079	145922
128784	145923
168850	145924
647943	145925
582481	145926
67560	145927
146936	145928
498686	145929
122365	145930
478879	145931
645198	145932
132800	145933
125902	145934
280123	145935
67085	145936
347702	145937
359797	145938
667	145939
127669	145940
1368	145941
350655	145942
53925	145943
476612	145944
657082	145945
539748	145946
23862	145947
724315	145948
601591	145949
232200	145950
403908	145951
23434	145952
103119	145953
198865	145954
144618	145955
695964	145956
29355	145957
304838	145958
28472	145959
96592	145960
5018	145961
121359	145962
84010	145963
334008	145964
674	145965
419917	145966
181627	145967
105380	145968
53783	145969
320521	145970
478935	145971
82343	145972
91705	145973
37065	145974
151064	145975
166078	145976
45023	145977
136252	145978
512346	145979
591378	145980
585906	145981
35789	145982
72734	145983
338560	145984
21229	145985
703504	145986
8856	145987
685140	145988
192326	145989
561944	145990
136614	145991
3506	145992
313135	145993
37917	145994
377186	145995
26768	145996
432307	145997
418078	145998
564335	145999
139017	146000
440147	146001
53460	146002
134545	146003
139854	146004
434100	146005
182172	146006
26871	146007
173329	146008
197263	146009
31917	146010
318948	146011
524749	146012
2412	146013
388018	146014
463222	146015
235062	146016
11106	146017
306603	146018
55976	146019
96127	146020
142780	146021
4232	146022
358874	146023
77215	146024
152348	146025
586220	146026
16517	146027
214169	146028
147293	146029
518819	146030
656252	146031
111729	146032
682107	146033
186716	146034
22286	146035
683958	146036
1010	146037
182416	146038
76721	146039
240445	146040
702592	146041
288769	146042
496665	146043
2780	146044
415345	146045
507707	146046
673865	146047
23097	146048
501653	146049
541853	146050
51598	146051
523841	146052
680134	146053
643167	146054
484457	146055
467617	146056
337087	146057
7675	146058
1581	146059
128079	146060
179037	146061
128072	146062
49518	146063
102382	146064
168711	146065
202089	146066
2276	146067
328868	146068
487479	146069
659781	146070
21035	146071
351227	146072
54633	146073
156455	146074
707552	146075
201088	146076
676539	146077
97373	146078
711029	146079
284984	146080
629828	146081
556378	146082
29890	146083
138644	146084
49741	146085
98037	146086
694928	146087
13148	146088
305187	146089
85365	146090
195967	146091
37046	146092
535895	146093
713841	146094
251412	146095
604678	146096
253056	146097
342717	146098
363140	146099
719841	146100
677277	146101
159496	146102
554559	146103
79610	146104
681739	146105
25312	146106
378930	146107
178958	146108
198564	146109
617130	146110
170077	146111
158041	146112
421314	146113
126943	146114
500193	146115
343477	146116
335124	146117
205951	146118
164138	146119
563871	146120
308606	146121
678339	146122
1661	146123
342273	146124
655213	146125
505794	146126
673135	146127
50742	146128
675580	146129
401865	146130
720285	146131
99454	146132
260048	146133
363365	146134
477546	146135
37309	146136
85407	146137
175449	146138
142585	146139
165241	146140
82955	146141
587036	146142
50132	146143
472832	146144
313685	146145
42131	146146
47186	146147
317423	146148
7327	146149
17296	146150
495519	146151
266695	146152
119983	146153
152914	146154
209716	146155
99704	146156
561133	146157
460674	146158
229609	146159
93664	146160
683656	146161
360628	146162
402760	146163
417251	146164
51264	146165
188726	146166
80044	146167
564276	146168
330147	146169
12918	146170
456078	146171
39962	146172
306130	146173
35591	146174
381371	146175
195208	146176
712109	146177
166849	146178
7906	146179
336682	146180
107514	146181
270313	146182
74595	146183
27252	146184
280935	146185
546886	146186
592897	146187
161553	146188
619365	146189
625403	146190
103562	146191
6618	146192
268070	146193
521146	146194
371800	146195
78159	146196
555681	146197
338510	146198
529613	146199
67158	146200
578545	146201
28190	146202
208408	146203
130450	146204
168547	146205
503024	146206
161425	146207
36267	146208
24762	146209
119006	146210
376495	146211
304076	146212
680393	146213
500886	146214
36994	146215
304039	146216
627130	146217
670377	146218
364482	146219
145388	146220
318935	146221
709970	146222
324418	146223
32308	146224
583238	146225
37667	146226
2825	146227
152220	146228
6091	146229
172827	146230
706851	146231
451796	146232
333738	146233
318847	146234
294655	146235
120085	146236
1696	146237
423870	146238
211753	146239
610217	146240
638804	146241
121085	146242
143992	146243
628668	146244
425142	146245
7002	146246
3216	146247
52213	146248
550095	146249
630736	146250
34850	146251
28665	146252
665999	146253
267533	146254
239341	146255
100332	146256
580229	146257
493638	146258
208669	146259
36944	146260
161370	146261
147399	146262
172321	146263
19071	146264
52712	146265
606488	146266
487931	146267
32515	146268
651202	146269
21660	146270
207985	146271
564593	146272
173899	146273
50289	146274
141909	146275
224471	146276
333566	146277
12594	146278
423145	146279
152529	146280
365858	146281
181892	146282
568066	146283
303064	146284
550598	146285
704918	146286
548885	146287
9304	146288
643519	146289
388384	146290
181064	146291
300281	146292
142822	146293
116962	146294
44452	146295
696169	146296
714839	146297
37878	146298
428096	146299
464034	146300
47938	146301
222959	146302
235286	146303
680816	146304
469323	146305
8825	146306
406163	146307
99762	146308
361269	146309
258084	146310
686019	146311
56220	146312
194303	146313
156088	146314
523561	146315
385624	146316
270	146317
361970	146318
159518	146319
13418	146320
15754	146321
558371	146322
549031	146323
455023	146324
676215	146325
434183	146326
61264	146327
460566	146328
152312	146329
474034	146330
718844	146331
63363	146332
290781	146333
598877	146334
657199	146335
290247	146336
85085	146337
624444	146338
668621	146339
248298	146340
374578	146341
227892	146342
567459	146343
140421	146344
212346	146345
140825	146346
307678	146347
4196	146348
722636	146349
677539	146350
14893	146351
74019	146352
254259	146353
321086	146354
25128	146355
31815	146356
493778	146357
127755	146358
472346	146359
430935	146360
66579	146361
592949	146362
588704	146363
256155	146364
52741	146365
266023	146366
327722	146367
652326	146368
299444	146369
1331	146370
696243	146371
255613	146372
388486	146373
104914	146374
357525	146375
627314	146376
628529	146377
616909	146378
310980	146379
183068	146380
47606	146381
528288	146382
160873	146383
546859	146384
184370	146385
623997	146386
647775	146387
523601	146388
256013	146389
77356	146390
23320	146391
113301	146392
349445	146393
39103	146394
49253	146395
158416	146396
429537	146397
103831	146398
240340	146399
89227	146400
90740	146401
553159	146402
13867	146403
475963	146404
7124	146405
413296	146406
144977	146407
671472	146408
572301	146409
33214	146410
588294	146411
719785	146412
8830	146413
35733	146414
63861	146415
597955	146416
52219	146417
711900	146418
96605	146419
109960	146420
616603	146421
170553	146422
225	146423
649480	146424
68891	146425
374116	146426
135439	146427
213844	146428
149924	146429
119923	146430
427429	146431
353952	146432
364835	146433
352380	146434
89587	146435
703985	146436
644261	146437
420018	146438
90790	146439
65174	146440
628604	146441
96856	146442
60450	146443
582047	146444
353996	146445
24970	146446
3645	146447
60914	146448
595498	146449
303433	146450
78336	146451
243118	146452
85946	146453
125280	146454
703084	146455
386526	146456
660668	146457
1065	146458
237168	146459
341908	146460
46158	146461
692019	146462
180077	146463
10132	146464
99808	146465
619340	146466
639895	146467
676816	146468
115939	146469
211865	146470
39141	146471
479477	146472
30569	146473
452020	146474
64632	146475
445315	146476
146095	146477
88733	146478
559341	146479
636689	146480
80585	146481
13784	146482
111820	146483
257635	146484
399003	146485
646216	146486
243284	146487
113959	146488
13870	146489
512699	146490
324002	146491
170188	146492
691815	146493
240585	146494
5965	146495
619846	146496
649447	146497
103433	146498
384031	146499
482530	146500
39127	146501
5266	146502
36704	146503
113339	146504
51432	146505
1728	146506
275059	146507
111405	146508
103913	146509
237150	146510
493866	146511
121013	146512
350433	146513
1756	146514
7348	146515
562895	146516
331777	146517
564570	146518
231753	146519
7414	146520
112095	146521
472138	146522
4864	146523
367	146524
57274	146525
432903	146526
99987	146527
418596	146528
55001	146529
80347	146530
103429	146531
532698	146532
150314	146533
175410	146534
567326	146535
237813	146536
14423	146537
377334	146538
495105	146539
2256	146540
40056	146541
355734	146542
214655	146543
129726	146544
164119	146545
4553	146546
64120	146547
10976	146548
526379	146549
682986	146550
163783	146551
570140	146552
577073	146553
502115	146554
27332	146555
416859	146556
439202	146557
137783	146558
32307	146559
674734	146560
11960	146561
280719	146562
487303	146563
82997	146564
178236	146565
608927	146566
55436	146567
128237	146568
220691	146569
158910	146570
715662	146571
102098	146572
17811	146573
42153	146574
304689	146575
253405	146576
562328	146577
529462	146578
597627	146579
132518	146580
580311	146581
283494	146582
596494	146583
583359	146584
409686	146585
168502	146586
475050	146587
174954	146588
353699	146589
106061	146590
179665	146591
464187	146592
654653	146593
293099	146594
276817	146595
128739	146596
153963	146597
649786	146598
385744	146599
46937	146600
492643	146601
23213	146602
42405	146603
124508	146604
422036	146605
90755	146606
349436	146607
366884	146608
293533	146609
189753	146610
675221	146611
510266	146612
621673	146613
129519	146614
237500	146615
560206	146616
447324	146617
286923	146618
121568	146619
77670	146620
225371	146621
406141	146622
291240	146623
607779	146624
461313	146625
340304	146626
577313	146627
716864	146628
129373	146629
268990	146630
66000	146631
9474	146632
606544	146633
43426	146634
50165	146635
696364	146636
156761	146637
214665	146638
11215	146639
233	146640
1462	146641
500635	146642
131436	146643
591394	146644
1473	146645
88786	146646
100256	146647
258197	146648
642209	146649
157668	146650
51805	146651
93140	146652
83134	146653
698145	146654
4298	146655
34127	146656
186080	146657
504804	146658
127905	146659
37673	146660
319183	146661
571122	146662
142476	146663
91344	146664
138178	146665
11572	146666
299908	146667
650296	146668
128859	146669
134846	146670
29814	146671
238162	146672
122567	146673
89576	146674
413252	146675
313995	146676
93792	146677
482787	146678
189815	146679
191227	146680
125232	146681
583477	146682
427838	146683
295243	146684
45050	146685
41743	146686
698746	146687
548407	146688
642979	146689
60424	146690
53789	146691
258887	146692
531445	146693
402851	146694
549330	146695
54713	146696
303918	146697
353434	146698
100384	146699
65050	146700
422409	146701
374385	146702
11912	146703
78214	146704
10680	146705
81876	146706
15954	146707
135998	146708
170640	146709
653964	146710
350929	146711
624275	146712
206464	146713
723726	146714
101603	146715
347566	146716
82851	146717
13060	146718
17185	146719
21075	146720
147779	146721
30418	146722
311661	146723
152767	146724
571529	146725
226906	146726
232910	146727
405086	146728
117916	146729
1510	146730
39355	146731
25565	146732
404357	146733
691005	146734
275271	146735
359129	146736
328858	146737
592027	146738
275610	146739
667192	146740
10213	146741
15916	146742
266569	146743
633193	146744
577854	146745
389315	146746
168667	146747
10724	146748
136018	146749
228550	146750
1238	146751
118375	146752
18831	146753
190311	146754
650680	146755
537583	146756
479989	146757
27264	146758
546221	146759
124662	146760
260628	146761
185724	146762
94300	146763
425444	146764
481593	146765
96682	146766
344827	146767
151221	146768
309142	146769
27103	146770
122739	146771
696204	146772
163681	146773
5126	146774
593746	146775
13844	146776
138666	146777
667233	146778
284672	146779
50855	146780
3604	146781
31465	146782
237715	146783
380827	146784
606709	146785
379440	146786
120514	146787
15937	146788
690788	146789
16872	146790
248832	146791
234470	146792
563889	146793
126405	146794
679660	146795
166002	146796
552975	146797
172331	146798
55731	146799
36914	146800
15509	146801
5278	146802
83133	146803
579000	146804
148395	146805
105993	146806
503414	146807
129631	146808
71780	146809
568172	146810
172113	146811
122564	146812
637993	146813
286183	146814
598817	146815
390936	146816
298571	146817
179790	146818
42243	146819
164452	146820
594504	146821
11710	146822
48987	146823
185723	146824
376139	146825
142160	146826
279824	146827
42008	146828
507307	146829
52305	146830
408832	146831
561503	146832
550521	146833
178516	146834
2853	146835
538394	146836
140027	146837
210727	146838
120906	146839
560229	146840
35645	146841
410349	146842
59244	146843
497250	146844
390599	146845
298343	146846
501106	146847
461339	146848
640463	146849
284617	146850
395365	146851
356563	146852
230092	146853
246571	146854
42999	146855
89674	146856
577405	146857
340356	146858
366336	146859
22719	146860
10195	146861
408847	146862
64588	146863
95539	146864
5500	146865
237714	146866
9300	146867
148322	146868
56758	146869
221864	146870
19916	146871
583191	146872
179742	146873
60060	146874
172867	146875
390623	146876
317558	146877
561084	146878
213	146879
8841	146880
78072	146881
469056	146882
376574	146883
6220	146884
576511	146885
621472	146886
244511	146887
438539	146888
458986	146889
72130	146890
268476	146891
693307	146892
332867	146893
102389	146894
60604	146895
313077	146896
405101	146897
599763	146898
104898	146899
392232	146900
97066	146901
127514	146902
167826	146903
240664	146904
610324	146905
408670	146906
297392	146907
546788	146908
623974	146909
391985	146910
22980	146911
659527	146912
711116	146913
2487	146914
475271	146915
551524	146916
647752	146917
391571	146918
529871	146919
371647	146920
715520	146921
548168	146922
156201	146923
574760	146924
592034	146925
22342	146926
3256	146927
18225	146928
196639	146929
47109	146930
138225	146931
47929	146932
243084	146933
478485	146934
142234	146935
163966	146936
633769	146937
219316	146938
603123	146939
177695	146940
3245	146941
369167	146942
720784	146943
29359	146944
190539	146945
7411	146946
16336	146947
289658	146948
192288	146949
424275	146950
134535	146951
204306	146952
39044	146953
464075	146954
612848	146955
113947	146956
419966	146957
110873	146958
70024	146959
103821	146960
251288	146961
431497	146962
310254	146963
319570	146964
339603	146965
662598	146966
81111	146967
544347	146968
15599	146969
168084	146970
1915	146971
690432	146972
923	146973
634097	146974
1297	146975
465783	146976
15347	146977
15923	146978
86377	146979
645460	146980
223175	146981
146656	146982
48712	146983
200195	146984
224109	146985
557825	146986
330377	146987
38359	146988
439947	146989
77969	146990
227212	146991
131271	146992
629501	146993
224938	146994
174856	146995
715151	146996
404811	146997
3280	146998
481267	146999
422676	147000
102968	147001
695295	147002
111747	147003
684579	147004
385183	147005
404	147006
185	147007
157740	147008
497117	147009
386647	147010
53242	147011
524686	147012
469124	147013
698858	147014
177226	147015
235111	147016
13077	147017
631358	147018
585875	147019
617023	147020
40701	147021
714065	147022
51106	147023
249	147024
540468	147025
406241	147026
133712	147027
119375	147028
297446	147029
150358	147030
707343	147031
47527	147032
41138	147033
418339	147034
77880	147035
606693	147036
137505	147037
549123	147038
583457	147039
156462	147040
17734	147041
102332	147042
379468	147043
299110	147044
36270	147045
454722	147046
468452	147047
88834	147048
601733	147049
184071	147050
176187	147051
170908	147052
53134	147053
704618	147054
226695	147055
539671	147056
367419	147057
67257	147058
504877	147059
634316	147060
140265	147061
514884	147062
576021	147063
2293	147064
109798	147065
612192	147066
183312	147067
23147	147068
28297	147069
14137	147070
563673	147071
126034	147072
104748	147073
723798	147074
323893	147075
1380	147076
264783	147077
468577	147078
242187	147079
433898	147080
92371	147081
284898	147082
175790	147083
37802	147084
480930	147085
343657	147086
5675	147087
498426	147088
439534	147089
47738	147090
573406	147091
33123	147092
661015	147093
118948	147094
6064	147095
145215	147096
373721	147097
228231	147098
700991	147099
48883	147100
689275	147101
561910	147102
455008	147103
40191	147104
598256	147105
83063	147106
202160	147107
351037	147108
390760	147109
23949	147110
222526	147111
77886	147112
48772	147113
707570	147114
250867	147115
863	147116
667291	147117
398686	147118
6792	147119
555901	147120
112340	147121
44534	147122
210764	147123
45812	147124
19748	147125
268683	147126
10375	147127
707509	147128
268966	147129
561469	147130
11158	147131
149858	147132
639403	147133
593756	147134
5638	147135
590387	147136
56410	147137
402714	147138
64313	147139
113879	147140
527626	147141
261469	147142
11750	147143
184604	147144
491699	147145
458318	147146
22509	147147
225871	147148
140682	147149
90027	147150
25463	147151
680516	147152
384821	147153
26121	147154
39614	147155
5919	147156
327197	147157
72664	147158
389501	147159
56450	147160
722771	147161
248154	147162
394323	147163
534267	147164
637938	147165
550406	147166
46292	147167
72189	147168
45386	147169
571308	147170
371768	147171
384424	147172
98030	147173
66643	147174
380743	147175
97466	147176
310291	147177
189870	147178
482386	147179
82935	147180
612780	147181
684570	147182
684823	147183
404543	147184
249775	147185
321536	147186
52120	147187
79387	147188
53241	147189
193820	147190
203386	147191
626440	147192
4647	147193
5954	147194
2748	147195
492124	147196
49018	147197
137395	147198
240913	147199
510051	147200
105132	147201
463274	147202
437428	147203
3907	147204
82420	147205
463402	147206
6	147207
7992	147208
181701	147209
666975	147210
90526	147211
197366	147212
554941	147213
227149	147214
642035	147215
394929	147216
348695	147217
709724	147218
657812	147219
384587	147220
287195	147221
158374	147222
27678	147223
28581	147224
383047	147225
95717	147226
612483	147227
470954	147228
687816	147229
291033	147230
18268	147231
46664	147232
454024	147233
14127	147234
147755	147235
385186	147236
626881	147237
183160	147238
387401	147239
343700	147240
101234	147241
618114	147242
21106	147243
40264	147244
82998	147245
31306	147246
212025	147247
190025	147248
704447	147249
646537	147250
64612	147251
136777	147252
124981	147253
33072	147254
563978	147255
532503	147256
428603	147257
528	147258
338603	147259
180666	147260
68034	147261
429593	147262
48912	147263
42108	147264
112063	147265
442666	147266
21377	147267
94479	147268
78974	147269
32631	147270
646566	147271
57656	147272
119696	147273
499232	147274
20853	147275
106092	147276
148502	147277
508069	147278
602534	147279
392555	147280
179769	147281
414707	147282
74579	147283
455620	147284
323320	147285
112133	147286
546898	147287
470975	147288
710480	147289
171843	147290
343029	147291
78043	147292
398057	147293
248791	147294
112002	147295
24173	147296
428857	147297
80275	147298
110008	147299
4102	147300
536236	147301
567301	147302
583029	147303
101524	147304
70393	147305
707662	147306
28154	147307
299123	147308
372285	147309
581592	147310
107053	147311
84390	147312
696236	147313
3042	147314
72945	147315
11279	147316
52960	147317
81026	147318
646044	147319
174406	147320
249700	147321
693523	147322
96879	147323
674544	147324
72825	147325
99364	147326
38445	147327
111638	147328
212011	147329
334025	147330
62181	147331
118835	147332
54852	147333
287895	147334
467060	147335
630567	147336
344475	147337
415853	147338
625799	147339
507190	147340
106014	147341
16588	147342
584931	147343
417400	147344
356347	147345
329180	147346
128677	147347
21071	147348
248846	147349
724189	147350
701910	147351
515710	147352
313536	147353
2544	147354
509300	147355
543046	147356
142029	147357
132259	147358
397008	147359
251992	147360
12872	147361
87426	147362
161404	147363
287130	147364
689140	147365
201363	147366
7313	147367
17270	147368
12275	147369
232161	147370
72290	147371
634426	147372
300819	147373
20375	147374
462432	147375
398332	147376
25759	147377
212081	147378
575808	147379
539064	147380
486603	147381
170553	147382
154334	147383
474612	147384
149268	147385
475042	147386
449949	147387
637435	147388
505798	147389
588901	147390
444755	147391
39631	147392
648467	147393
534249	147394
88582	147395
515248	147396
392251	147397
12198	147398
12179	147399
3632	147400
140500	147401
119124	147402
170771	147403
90621	147404
100815	147405
53392	147406
132293	147407
2894	147408
613727	147409
347535	147410
516585	147411
387810	147412
27658	147413
172644	147414
605889	147415
161929	147416
476611	147417
1174	147418
331300	147419
193057	147420
263852	147421
371522	147422
471614	147423
202303	147424
6872	147425
4336	147426
430929	147427
140901	147428
65851	147429
3122	147430
140574	147431
315607	147432
98711	147433
203589	147434
461178	147435
270318	147436
1813	147437
587724	147438
371502	147439
228514	147440
61807	147441
643797	147442
342536	147443
256967	147444
484500	147445
191114	147446
670424	147447
384089	147448
211573	147449
524655	147450
144705	147451
566335	147452
310129	147453
24644	147454
150260	147455
77926	147456
156618	147457
1092	147458
304498	147459
162251	147460
362863	147461
187936	147462
478967	147463
673237	147464
8083	147465
164767	147466
53845	147467
252768	147468
547054	147469
539984	147470
26049	147471
173324	147472
127402	147473
335780	147474
367292	147475
137718	147476
534752	147477
43541	147478
17349	147479
17118	147480
7577	147481
198814	147482
40247	147483
277503	147484
2749	147485
616743	147486
560376	147487
526239	147488
422	147489
499728	147490
156844	147491
530110	147492
97344	147493
11725	147494
99227	147495
494895	147496
111915	147497
21822	147498
54110	147499
690785	147500
634909	147501
348160	147502
151351	147503
7884	147504
50913	147505
141660	147506
684278	147507
370490	147508
11110	147509
683720	147510
690771	147511
108180	147512
61156	147513
13787	147514
42428	147515
120820	147516
509099	147517
106351	147518
82861	147519
621765	147520
129600	147521
131282	147522
570146	147523
478649	147524
719258	147525
154432	147526
579357	147527
158675	147528
362886	147529
8961	147530
456321	147531
624267	147532
54779	147533
512532	147534
566563	147535
38563	147536
43795	147537
300461	147538
247540	147539
149191	147540
701628	147541
391126	147542
177099	147543
4738	147544
253807	147545
496809	147546
406725	147547
42639	147548
107509	147549
161984	147550
467800	147551
497632	147552
36102	147553
43248	147554
74819	147555
151713	147556
467319	147557
559122	147558
564983	147559
14040	147560
342613	147561
426107	147562
5024	147563
54499	147564
506296	147565
517485	147566
67103	147567
577637	147568
432606	147569
462874	147570
183108	147571
86768	147572
1394	147573
515259	147574
505221	147575
502077	147576
172498	147577
527869	147578
423179	147579
193282	147580
101784	147581
37003	147582
34691	147583
79991	147584
350358	147585
353914	147586
464731	147587
125084	147588
44551	147589
334108	147590
180191	147591
387425	147592
6123	147593
416575	147594
398365	147595
238983	147596
709678	147597
30015	147598
636510	147599
236228	147600
131974	147601
157500	147602
214657	147603
313770	147604
23048	147605
43061	147606
24738	147607
485228	147608
8385	147609
115390	147610
5605	147611
124304	147612
237873	147613
109	147614
181127	147615
263568	147616
2412	147617
110086	147618
532632	147619
220871	147620
143905	147621
114557	147622
75261	147623
23737	147624
407032	147625
4463	147626
461133	147627
343351	147628
306117	147629
16351	147630
684663	147631
43885	147632
266155	147633
50447	147634
280772	147635
6244	147636
42405	147637
99727	147638
4344	147639
411275	147640
94337	147641
623326	147642
383345	147643
370886	147644
14526	147645
232554	147646
251364	147647
235482	147648
658095	147649
442964	147650
15498	147651
415822	147652
225730	147653
560022	147654
531969	147655
113598	147656
204850	147657
246629	147658
60788	147659
303308	147660
679046	147661
468805	147662
221200	147663
75618	147664
192159	147665
120716	147666
337359	147667
292076	147668
680296	147669
149141	147670
466194	147671
81676	147672
335238	147673
651701	147674
720161	147675
115434	147676
703121	147677
286668	147678
103124	147679
101535	147680
601850	147681
448035	147682
157308	147683
68955	147684
161961	147685
570235	147686
104626	147687
642925	147688
471682	147689
590489	147690
177519	147691
73340	147692
103030	147693
7323	147694
22162	147695
658519	147696
700	147697
404703	147698
177158	147699
533596	147700
284884	147701
403427	147702
117923	147703
141900	147704
433278	147705
467934	147706
75336	147707
25165	147708
30143	147709
484130	147710
638	147711
128012	147712
658272	147713
145884	147714
4513	147715
458241	147716
213463	147717
708217	147718
54333	147719
76228	147720
223641	147721
7178	147722
418569	147723
193613	147724
155605	147725
373165	147726
73088	147727
83828	147728
599346	147729
600028	147730
53864	147731
5218	147732
443097	147733
355754	147734
129658	147735
123667	147736
1394	147737
52649	147738
308173	147739
502138	147740
472424	147741
424988	147742
254287	147743
385729	147744
178475	147745
530657	147746
698618	147747
613949	147748
168856	147749
116545	147750
2003	147751
50483	147752
623126	147753
163295	147754
283534	147755
325100	147756
615447	147757
81368	147758
156347	147759
531640	147760
544050	147761
523125	147762
253382	147763
438229	147764
126892	147765
341459	147766
392783	147767
44671	147768
544320	147769
178862	147770
349801	147771
665837	147772
461980	147773
96863	147774
154233	147775
465573	147776
437	147777
131125	147778
398060	147779
397446	147780
281062	147781
287436	147782
186778	147783
65502	147784
120193	147785
114390	147786
168557	147787
523504	147788
220629	147789
124769	147790
230464	147791
629602	147792
705560	147793
36721	147794
506082	147795
6458	147796
207426	147797
161902	147798
380103	147799
684239	147800
31020	147801
112640	147802
487674	147803
373551	147804
596505	147805
433829	147806
125555	147807
54624	147808
708751	147809
708492	147810
96353	147811
543427	147812
702714	147813
656313	147814
103486	147815
91465	147816
325271	147817
721785	147818
231688	147819
656808	147820
214754	147821
376298	147822
2211	147823
716678	147824
689660	147825
712670	147826
173728	147827
583875	147828
111456	147829
166214	147830
624231	147831
267685	147832
36535	147833
177459	147834
504844	147835
221760	147836
22590	147837
618016	147838
184120	147839
465312	147840
326566	147841
386841	147842
134983	147843
719493	147844
276046	147845
193251	147846
120223	147847
560295	147848
455759	147849
531262	147850
578198	147851
451307	147852
624643	147853
6479	147854
45293	147855
621369	147856
46881	147857
543508	147858
132039	147859
457920	147860
369070	147861
119888	147862
420454	147863
38365	147864
393987	147865
88132	147866
35573	147867
314832	147868
71356	147869
38543	147870
684108	147871
86074	147872
3737	147873
525365	147874
4413	147875
405048	147876
447781	147877
14944	147878
623193	147879
54529	147880
421937	147881
87894	147882
36959	147883
538578	147884
34628	147885
335851	147886
495	147887
124667	147888
75275	147889
687687	147890
31588	147891
388029	147892
170240	147893
162434	147894
135061	147895
306690	147896
72791	147897
566582	147898
105787	147899
609900	147900
654794	147901
25561	147902
719925	147903
514766	147904
422010	147905
11330	147906
91801	147907
636740	147908
1197	147909
142779	147910
5120	147911
2253	147912
455639	147913
202645	147914
616049	147915
53336	147916
150620	147917
604378	147918
16423	147919
176432	147920
623107	147921
103835	147922
111859	147923
700665	147924
45220	147925
511868	147926
441782	147927
702152	147928
91554	147929
60265	147930
668624	147931
169849	147932
20090	147933
394833	147934
656510	147935
379551	147936
427500	147937
720457	147938
381110	147939
709034	147940
401157	147941
383738	147942
73303	147943
3239	147944
331736	147945
100148	147946
37980	147947
426322	147948
127727	147949
526689	147950
524458	147951
109396	147952
181928	147953
428	147954
480460	147955
240111	147956
608216	147957
144632	147958
215113	147959
298627	147960
369092	147961
686801	147962
310499	147963
16098	147964
197444	147965
132431	147966
446146	147967
53528	147968
674657	147969
153609	147970
445407	147971
571678	147972
94031	147973
721529	147974
163927	147975
78300	147976
531241	147977
604462	147978
126922	147979
661965	147980
708859	147981
48689	147982
287100	147983
262028	147984
326764	147985
14847	147986
42031	147987
439678	147988
619914	147989
11317	147990
671500	147991
360675	147992
437259	147993
569405	147994
277728	147995
167270	147996
527046	147997
287638	147998
672020	147999
118129	148000
196598	148001
159794	148002
432237	148003
104044	148004
432329	148005
135211	148006
60728	148007
149331	148008
50341	148009
172879	148010
341434	148011
629879	148012
517088	148013
352200	148014
20545	148015
399626	148016
159048	148017
184416	148018
371534	148019
28416	148020
132952	148021
158962	148022
602734	148023
10401	148024
637589	148025
622565	148026
724242	148027
126522	148028
132704	148029
453471	148030
11595	148031
622101	148032
18055	148033
448754	148034
710703	148035
119589	148036
529353	148037
135385	148038
105837	148039
183998	148040
74	148041
311989	148042
178031	148043
137364	148044
225768	148045
79029	148046
78588	148047
608946	148048
259407	148049
95050	148050
15231	148051
616233	148052
434003	148053
184878	148054
194144	148055
16493	148056
34078	148057
131154	148058
158628	148059
135459	148060
381433	148061
373977	148062
558019	148063
566369	148064
389390	148065
4381	148066
3061	148067
39023	148068
2531	148069
444779	148070
425886	148071
511429	148072
715280	148073
17147	148074
431429	148075
93570	148076
200462	148077
691902	148078
50445	148079
34872	148080
624508	148081
415643	148082
249334	148083
50856	148084
344147	148085
27148	148086
162755	148087
690919	148088
44190	148089
363319	148090
156544	148091
651154	148092
677283	148093
523176	148094
102750	148095
181916	148096
592830	148097
10907	148098
77502	148099
280818	148100
257014	148101
649946	148102
704737	148103
48008	148104
541346	148105
27559	148106
98944	148107
120029	148108
501713	148109
104884	148110
688832	148111
14779	148112
2720	148113
547594	148114
410178	148115
586104	148116
123073	148117
302441	148118
150508	148119
594298	148120
56214	148121
66549	148122
270271	148123
90229	148124
573415	148125
58174	148126
8444	148127
715585	148128
135969	148129
270320	148130
577352	148131
286403	148132
254893	148133
155008	148134
137288	148135
311504	148136
569990	148137
10616	148138
509945	148139
19131	148140
157801	148141
683306	148142
45830	148143
74451	148144
404494	148145
235151	148146
121317	148147
299099	148148
373544	148149
671206	148150
61077	148151
138131	148152
131582	148153
442262	148154
308623	148155
683752	148156
595387	148157
441022	148158
48625	148159
433982	148160
334771	148161
44037	148162
383491	148163
40617	148164
678250	148165
13254	148166
105314	148167
491532	148168
155692	148169
58382	148170
55234	148171
628018	148172
112727	148173
123640	148174
161641	148175
45764	148176
436053	148177
151636	148178
303755	148179
147532	148180
382469	148181
31646	148182
5376	148183
197704	148184
95761	148185
7279	148186
477465	148187
187247	148188
140773	148189
167950	148190
130944	148191
182218	148192
434565	148193
14261	148194
74614	148195
53535	148196
42670	148197
623397	148198
611867	148199
501225	148200
212847	148201
201245	148202
160634	148203
33745	148204
585182	148205
54500	148206
424635	148207
717820	148208
413038	148209
631841	148210
8964	148211
531166	148212
526383	148213
712054	148214
184417	148215
659000	148216
414680	148217
37897	148218
263210	148219
333541	148220
578493	148221
184726	148222
16652	148223
512941	148224
549050	148225
444598	148226
40404	148227
236211	148228
10416	148229
53852	148230
649151	148231
42903	148232
373284	148233
1638	148234
108050	148235
4502	148236
14280	148237
46227	148238
563897	148239
122488	148240
407536	148241
362253	148242
24477	148243
295467	148244
450650	148245
375589	148246
34031	148247
211470	148248
433754	148249
191696	148250
290809	148251
8411	148252
333449	148253
542232	148254
179618	148255
64363	148256
360686	148257
70066	148258
310509	148259
208199	148260
160992	148261
289413	148262
436403	148263
477150	148264
228885	148265
17705	148266
532204	148267
384264	148268
96807	148269
284162	148270
479443	148271
250701	148272
43165	148273
154955	148274
490354	148275
584108	148276
15851	148277
516819	148278
167494	148279
28176	148280
623598	148281
33665	148282
682894	148283
85036	148284
57245	148285
239914	148286
96770	148287
51425	148288
6321	148289
34544	148290
32449	148291
691013	148292
54300	148293
523611	148294
306358	148295
46322	148296
609313	148297
651900	148298
681017	148299
670759	148300
1519	148301
556175	148302
129938	148303
134329	148304
63543	148305
290386	148306
258708	148307
157150	148308
74646	148309
441479	148310
628224	148311
40426	148312
620074	148313
117023	148314
587509	148315
113743	148316
65281	148317
65118	148318
10531	148319
591472	148320
1871	148321
714964	148322
87601	148323
218724	148324
14932	148325
3497	148326
291259	148327
114267	148328
419198	148329
166968	148330
45220	148331
104145	148332
569370	148333
187764	148334
423700	148335
525026	148336
372511	148337
202887	148338
178335	148339
73131	148340
163544	148341
6851	148342
362903	148343
563959	148344
94031	148345
387274	148346
719343	148347
138771	148348
47622	148349
688405	148350
619253	148351
16753	148352
601446	148353
72972	148354
20247	148355
182727	148356
62080	148357
17227	148358
281039	148359
54492	148360
551054	148361
334568	148362
44155	148363
418689	148364
343097	148365
605166	148366
2057	148367
406873	148368
205346	148369
13038	148370
344356	148371
464302	148372
405673	148373
6686	148374
462740	148375
40532	148376
416057	148377
11379	148378
648705	148379
525389	148380
378649	148381
673098	148382
561368	148383
260188	148384
6348	148385
175993	148386
163424	148387
52874	148388
346584	148389
625257	148390
477918	148391
643643	148392
632179	148393
121061	148394
139305	148395
99246	148396
34343	148397
354046	148398
2508	148399
547155	148400
140680	148401
42790	148402
641084	148403
166810	148404
335721	148405
671884	148406
42929	148407
77055	148408
268460	148409
151342	148410
83838	148411
345552	148412
106054	148413
527488	148414
695131	148415
108179	148416
159376	148417
122632	148418
274180	148419
41190	148420
106889	148421
623586	148422
4748	148423
35852	148424
19866	148425
229088	148426
93518	148427
83455	148428
402690	148429
103132	148430
53100	148431
605249	148432
251811	148433
572601	148434
40116	148435
556221	148436
14186	148437
170828	148438
517905	148439
666454	148440
131247	148441
720358	148442
319070	148443
71214	148444
181497	148445
244450	148446
57674	148447
82354	148448
475942	148449
132061	148450
465790	148451
148692	148452
122021	148453
3991	148454
209355	148455
111212	148456
244445	148457
614100	148458
248535	148459
465786	148460
121122	148461
19546	148462
266831	148463
268247	148464
168299	148465
469086	148466
607222	148467
69411	148468
697426	148469
204007	148470
95933	148471
714459	148472
720104	148473
81880	148474
16623	148475
479402	148476
49223	148477
68928	148478
157691	148479
164544	148480
230463	148481
163378	148482
486394	148483
528493	148484
39026	148485
67663	148486
513358	148487
689212	148488
37915	148489
708123	148490
45680	148491
475	148492
676298	148493
653327	148494
61169	148495
647559	148496
84669	148497
589616	148498
274790	148499
310922	148500
9116	148501
91156	148502
97011	148503
59821	148504
642757	148505
71907	148506
640284	148507
50268	148508
480750	148509
465053	148510
107831	148511
433029	148512
299253	148513
622928	148514
160258	148515
194642	148516
164124	148517
279417	148518
399612	148519
181447	148520
457722	148521
17960	148522
86979	148523
603081	148524
622375	148525
125358	148526
91899	148527
126433	148528
724373	148529
57731	148530
277134	148531
39609	148532
283885	148533
96537	148534
132814	148535
84431	148536
161463	148537
676034	148538
164023	148539
642364	148540
203453	148541
129579	148542
312386	148543
258467	148544
244412	148545
631510	148546
105370	148547
61163	148548
88789	148549
349483	148550
88798	148551
543199	148552
492882	148553
31319	148554
397645	148555
68870	148556
574239	148557
15255	148558
8114	148559
613626	148560
24938	148561
298076	148562
339727	148563
197311	148564
65951	148565
282683	148566
54073	148567
156898	148568
18480	148569
303692	148570
25002	148571
440552	148572
398650	148573
87028	148574
566442	148575
77419	148576
21303	148577
14302	148578
167968	148579
525037	148580
290190	148581
44066	148582
226632	148583
331118	148584
256716	148585
123442	148586
57482	148587
313707	148588
346501	148589
168822	148590
440204	148591
30225	148592
571650	148593
601237	148594
597910	148595
81328	148596
149252	148597
702804	148598
117416	148599
39476	148600
262764	148601
639272	148602
79828	148603
503431	148604
8284	148605
230104	148606
223155	148607
394940	148608
401259	148609
439734	148610
59977	148611
82856	148612
60226	148613
2252	148614
160539	148615
533852	148616
414010	148617
665701	148618
380856	148619
636402	148620
262032	148621
247885	148622
98711	148623
581269	148624
481134	148625
652525	148626
421900	148627
335301	148628
355861	148629
639909	148630
178061	148631
62962	148632
686954	148633
46276	148634
529702	148635
12723	148636
104527	148637
48844	148638
89218	148639
308293	148640
21624	148641
496689	148642
569184	148643
666223	148644
12453	148645
375432	148646
626149	148647
62364	148648
90945	148649
230597	148650
337550	148651
417591	148652
116265	148653
82610	148654
62307	148655
494479	148656
111208	148657
170072	148658
36536	148659
245439	148660
445782	148661
645243	148662
206472	148663
572963	148664
421558	148665
478259	148666
283704	148667
241989	148668
403432	148669
597666	148670
35469	148671
71168	148672
150676	148673
26772	148674
132825	148675
43758	148676
6921	148677
484138	148678
178545	148679
62016	148680
584600	148681
488515	148682
345000	148683
2363	148684
24954	148685
334193	148686
721845	148687
1500	148688
722046	148689
18003	148690
248143	148691
134439	148692
150250	148693
172358	148694
137430	148695
78874	148696
537246	148697
567216	148698
43523	148699
427076	148700
44329	148701
165642	148702
583982	148703
40831	148704
497550	148705
55799	148706
116878	148707
157849	148708
324717	148709
115510	148710
9178	148711
469173	148712
255287	148713
713623	148714
74864	148715
671417	148716
257124	148717
120770	148718
278322	148719
27723	148720
543198	148721
272148	148722
630502	148723
647914	148724
351788	148725
83859	148726
399213	148727
66645	148728
111183	148729
396004	148730
341537	148731
701353	148732
145570	148733
178855	148734
102157	148735
22690	148736
293050	148737
533528	148738
363436	148739
628915	148740
550246	148741
108048	148742
165719	148743
220490	148744
39712	148745
91431	148746
536259	148747
701083	148748
10178	148749
15783	148750
19573	148751
354533	148752
354456	148753
91979	148754
85389	148755
206691	148756
79802	148757
84548	148758
73560	148759
458474	148760
262303	148761
120905	148762
178972	148763
558706	148764
637965	148765
342330	148766
49126	148767
696	148768
349697	148769
183706	148770
141190	148771
534255	148772
327353	148773
144898	148774
460792	148775
320776	148776
124630	148777
17245	148778
569371	148779
1986	148780
642142	148781
155420	148782
352548	148783
545137	148784
597911	148785
100925	148786
506285	148787
678839	148788
4348	148789
367992	148790
70	148791
403040	148792
11935	148793
305777	148794
134248	148795
111762	148796
301975	148797
709279	148798
249315	148799
169962	148800
2195	148801
50464	148802
704767	148803
297885	148804
217471	148805
126729	148806
694431	148807
245393	148808
76633	148809
702710	148810
476334	148811
37955	148812
383095	148813
693962	148814
345424	148815
267490	148816
385261	148817
419981	148818
684315	148819
6	148820
146293	148821
88002	148822
478792	148823
303313	148824
205336	148825
8707	148826
25558	148827
6332	148828
94059	148829
30301	148830
338648	148831
98713	148832
212057	148833
65706	148834
21379	148835
180575	148836
377570	148837
583369	148838
156946	148839
123849	148840
579890	148841
353273	148842
328100	148843
669766	148844
27901	148845
28509	148846
596353	148847
165630	148848
47741	148849
690322	148850
607044	148851
395963	148852
46679	148853
90767	148854
69621	148855
597257	148856
256654	148857
13741	148858
156455	148859
569243	148860
158261	148861
720050	148862
304084	148863
183864	148864
175022	148865
573472	148866
192167	148867
595533	148868
222001	148869
294207	148870
135044	148871
118048	148872
595095	148873
367103	148874
658274	148875
49070	148876
568064	148877
675541	148878
720829	148879
562024	148880
254275	148881
72563	148882
682185	148883
550737	148884
80020	148885
284454	148886
404667	148887
632431	148888
33885	148889
481206	148890
370218	148891
689262	148892
92532	148893
679796	148894
471179	148895
489470	148896
99138	148897
586613	148898
530559	148899
658221	148900
146159	148901
544060	148902
302200	148903
649462	148904
549337	148905
434635	148906
559226	148907
945	148908
114966	148909
71307	148910
637873	148911
655382	148912
19576	148913
661989	148914
161485	148915
47645	148916
27451	148917
220129	148918
10248	148919
40904	148920
51024	148921
12103	148922
134325	148923
268310	148924
509043	148925
328585	148926
306252	148927
17497	148928
428312	148929
412916	148930
410606	148931
21673	148932
380424	148933
318709	148934
670158	148935
276527	148936
697079	148937
233164	148938
142075	148939
192842	148940
103136	148941
9	148942
436237	148943
49992	148944
9902	148945
295474	148946
18106	148947
102744	148948
560448	148949
145329	148950
296063	148951
147275	148952
664606	148953
181337	148954
295302	148955
42108	148956
141735	148957
123933	148958
467801	148959
26651	148960
218422	148961
105125	148962
104739	148963
148319	148964
46668	148965
79105	148966
190171	148967
103368	148968
593842	148969
332699	148970
307267	148971
6056	148972
326401	148973
9210	148974
417743	148975
383462	148976
57536	148977
579519	148978
162932	148979
698	148980
427869	148981
81659	148982
365797	148983
183548	148984
241575	148985
64639	148986
278485	148987
484436	148988
107994	148989
167966	148990
619965	148991
312804	148992
512514	148993
640376	148994
249888	148995
354184	148996
11999	148997
284345	148998
142	148999
723593	149000
297048	149001
360064	149002
128109	149003
360907	149004
669110	149005
88346	149006
724731	149007
136704	149008
4289	149009
139000	149010
33876	149011
465505	149012
276303	149013
160548	149014
357300	149015
249692	149016
9959	149017
77316	149018
185190	149019
52352	149020
638246	149021
660688	149022
80486	149023
282395	149024
185637	149025
673604	149026
323712	149027
140253	149028
79023	149029
472687	149030
500257	149031
381520	149032
21197	149033
566769	149034
597782	149035
500245	149036
679429	149037
621272	149038
383914	149039
55060	149040
605607	149041
22394	149042
346771	149043
446027	149044
371912	149045
397871	149046
682558	149047
553162	149048
10148	149049
194458	149050
674693	149051
510686	149052
159313	149053
721210	149054
704870	149055
20129	149056
422859	149057
523602	149058
204521	149059
162829	149060
330139	149061
178523	149062
582831	149063
112799	149064
349632	149065
107166	149066
668916	149067
159276	149068
660766	149069
267341	149070
266290	149071
225311	149072
277671	149073
145044	149074
637667	149075
493078	149076
76915	149077
180297	149078
107109	149079
408393	149080
89478	149081
22637	149082
689795	149083
579731	149084
126720	149085
11445	149086
7882	149087
54861	149088
76985	149089
52455	149090
209521	149091
271680	149092
262179	149093
340998	149094
323904	149095
39885	149096
494292	149097
180373	149098
428532	149099
301429	149100
174287	149101
304572	149102
332830	149103
250484	149104
119091	149105
21914	149106
91871	149107
95202	149108
352432	149109
464939	149110
169655	149111
35033	149112
96844	149113
572901	149114
354819	149115
559533	149116
149795	149117
52826	149118
156127	149119
160608	149120
59854	149121
325337	149122
125615	149123
79248	149124
120377	149125
27938	149126
89	149127
441643	149128
148105	149129
34642	149130
27724	149131
423000	149132
14296	149133
20060	149134
23287	149135
20431	149136
476691	149137
211163	149138
78650	149139
344438	149140
138036	149141
58717	149142
206643	149143
330869	149144
724782	149145
290562	149146
14732	149147
144852	149148
640778	149149
95776	149150
125953	149151
128273	149152
306474	149153
545152	149154
58633	149155
513220	149156
28842	149157
62393	149158
277388	149159
704894	149160
536326	149161
169801	149162
693335	149163
74780	149164
516620	149165
91744	149166
207902	149167
129306	149168
24768	149169
314386	149170
130482	149171
291441	149172
126158	149173
31149	149174
9096	149175
124998	149176
140836	149177
264453	149178
602039	149179
514909	149180
17927	149181
13555	149182
680969	149183
26967	149184
270879	149185
702297	149186
52126	149187
116619	149188
91073	149189
377165	149190
50495	149191
24253	149192
322972	149193
25478	149194
165275	149195
193524	149196
40688	149197
259212	149198
194366	149199
44413	149200
268515	149201
67561	149202
324254	149203
70752	149204
135445	149205
65382	149206
325598	149207
263944	149208
465606	149209
108907	149210
602304	149211
236868	149212
29873	149213
100126	149214
171155	149215
4078	149216
24768	149217
12819	149218
438880	149219
485978	149220
149880	149221
687101	149222
262146	149223
411117	149224
117315	149225
5101	149226
445963	149227
54746	149228
483530	149229
290007	149230
11666	149231
171730	149232
63281	149233
276100	149234
603203	149235
719223	149236
168262	149237
4580	149238
604	149239
183629	149240
281995	149241
163930	149242
602255	149243
687235	149244
131837	149245
384527	149246
157739	149247
434049	149248
184233	149249
6363	149250
376597	149251
52874	149252
452773	149253
280290	149254
453802	149255
111470	149256
76606	149257
487764	149258
215644	149259
314888	149260
174730	149261
599633	149262
16529	149263
540353	149264
72751	149265
345362	149266
580577	149267
332358	149268
92881	149269
589615	149270
111786	149271
383934	149272
115558	149273
168527	149274
202033	149275
122830	149276
5717	149277
138845	149278
450549	149279
77809	149280
320821	149281
384244	149282
213172	149283
64960	149284
130545	149285
20160	149286
328334	149287
6146	149288
5075	149289
539096	149290
929	149291
201762	149292
80955	149293
561003	149294
4707	149295
464893	149296
130764	149297
111603	149298
559753	149299
636506	149300
498116	149301
32522	149302
293046	149303
29040	149304
3790	149305
256543	149306
87871	149307
4443	149308
600746	149309
109772	149310
43282	149311
417989	149312
33127	149313
109839	149314
503698	149315
145677	149316
311482	149317
619472	149318
91294	149319
50438	149320
631289	149321
631455	149322
712121	149323
377837	149324
685702	149325
177603	149326
7097	149327
417608	149328
128007	149329
574504	149330
548847	149331
11736	149332
55369	149333
46132	149334
5076	149335
594860	149336
295917	149337
458592	149338
2303	149339
10981	149340
167490	149341
19050	149342
554009	149343
626178	149344
241922	149345
545710	149346
471176	149347
96370	149348
103234	149349
30788	149350
110898	149351
528951	149352
79020	149353
78928	149354
603497	149355
324672	149356
505617	149357
47796	149358
638222	149359
481079	149360
139250	149361
198328	149362
716228	149363
586149	149364
208477	149365
3825	149366
340337	149367
189421	149368
185149	149369
163862	149370
118724	149371
260435	149372
412006	149373
309958	149374
287303	149375
110241	149376
42	149377
445730	149378
336395	149379
130743	149380
344671	149381
10336	149382
169847	149383
555706	149384
418978	149385
84386	149386
247950	149387
45047	149388
277990	149389
72852	149390
168793	149391
1874	149392
8942	149393
508497	149394
152249	149395
24789	149396
671149	149397
18224	149398
2081	149399
157115	149400
479625	149401
23971	149402
77607	149403
571975	149404
672104	149405
622365	149406
276014	149407
375477	149408
18524	149409
641227	149410
7789	149411
145184	149412
53257	149413
294146	149414
450945	149415
579910	149416
60474	149417
20085	149418
353130	149419
105500	149420
599463	149421
85865	149422
722018	149423
178769	149424
152239	149425
194583	149426
579823	149427
16398	149428
1370	149429
248805	149430
29795	149431
33045	149432
604756	149433
567660	149434
166390	149435
155572	149436
1305	149437
457296	149438
652782	149439
14973	149440
68698	149441
7872	149442
706933	149443
520400	149444
69788	149445
661610	149446
260405	149447
714922	149448
193686	149449
120615	149450
642717	149451
90732	149452
577189	149453
12952	149454
659997	149455
19243	149456
407654	149457
663443	149458
192579	149459
22317	149460
152032	149461
258948	149462
635943	149463
327972	149464
42775	149465
121719	149466
22956	149467
418799	149468
252017	149469
621605	149470
344681	149471
181906	149472
168487	149473
49286	149474
192436	149475
38561	149476
216128	149477
675230	149478
257241	149479
652423	149480
381372	149481
226306	149482
319307	149483
260724	149484
204461	149485
279603	149486
362214	149487
504887	149488
584454	149489
372114	149490
62342	149491
191982	149492
492553	149493
421844	149494
417482	149495
95227	149496
61985	149497
379088	149498
508148	149499
166762	149500
238734	149501
44566	149502
5084	149503
422369	149504
328239	149505
66635	149506
606437	149507
311427	149508
207448	149509
525023	149510
69593	149511
86659	149512
153688	149513
450799	149514
281445	149515
374958	149516
435431	149517
368040	149518
157524	149519
471182	149520
283828	149521
28491	149522
13021	149523
434852	149524
75225	149525
493686	149526
190916	149527
598304	149528
162514	149529
263	149530
53523	149531
324530	149532
138441	149533
50609	149534
15259	149535
419599	149536
490680	149537
69864	149538
2340	149539
1151	149540
501501	149541
377240	149542
297321	149543
5154	149544
603794	149545
104429	149546
198133	149547
417054	149548
142592	149549
78024	149550
36878	149551
177791	149552
688454	149553
152531	149554
535486	149555
262024	149556
38071	149557
632538	149558
152393	149559
500505	149560
353169	149561
150616	149562
640290	149563
310860	149564
8064	149565
97648	149566
45559	149567
621497	149568
645756	149569
179453	149570
132544	149571
470717	149572
137946	149573
130910	149574
62812	149575
191636	149576
240620	149577
629624	149578
335649	149579
653827	149580
157548	149581
116288	149582
129837	149583
177608	149584
454887	149585
138984	149586
696473	149587
491185	149588
352909	149589
586309	149590
116968	149591
453122	149592
14911	149593
9222	149594
170190	149595
422496	149596
499491	149597
275917	149598
3687	149599
356570	149600
207271	149601
567559	149602
171499	149603
1167	149604
481489	149605
511767	149606
130254	149607
361892	149608
25474	149609
569609	149610
119332	149611
371272	149612
176655	149613
635774	149614
150230	149615
11661	149616
578114	149617
73583	149618
485705	149619
17731	149620
39854	149621
16907	149622
538830	149623
525617	149624
1437	149625
631764	149626
3378	149627
316201	149628
9058	149629
650029	149630
236770	149631
192346	149632
92488	149633
36285	149634
155920	149635
527394	149636
693179	149637
219373	149638
703302	149639
644002	149640
525260	149641
27805	149642
44092	149643
325284	149644
138756	149645
424209	149646
502719	149647
126221	149648
553435	149649
632960	149650
74465	149651
32065	149652
259951	149653
101405	149654
67190	149655
536010	149656
33964	149657
376211	149658
208641	149659
507216	149660
367221	149661
270985	149662
316744	149663
193818	149664
306451	149665
149064	149666
220971	149667
690637	149668
41208	149669
108585	149670
646670	149671
724269	149672
197836	149673
111850	149674
217447	149675
685664	149676
86267	149677
586124	149678
473845	149679
263798	149680
384145	149681
29493	149682
661355	149683
55681	149684
188934	149685
63554	149686
81362	149687
697071	149688
483895	149689
108393	149690
120235	149691
3365	149692
89160	149693
259096	149694
172312	149695
180941	149696
580768	149697
9648	149698
3597	149699
442829	149700
100127	149701
85122	149702
218588	149703
398490	149704
649717	149705
505866	149706
64223	149707
534084	149708
417503	149709
75829	149710
353772	149711
693920	149712
217057	149713
84802	149714
660251	149715
5732	149716
383553	149717
680549	149718
48327	149719
95752	149720
630818	149721
217321	149722
339522	149723
165514	149724
648709	149725
70741	149726
441374	149727
623783	149728
624804	149729
506987	149730
53716	149731
365772	149732
542303	149733
17202	149734
19459	149735
377234	149736
158519	149737
595284	149738
235469	149739
172957	149740
78808	149741
15094	149742
29966	149743
159143	149744
284402	149745
615681	149746
575321	149747
161716	149748
100701	149749
355862	149750
579356	149751
77091	149752
608434	149753
109234	149754
390060	149755
481279	149756
550876	149757
31248	149758
438260	149759
605150	149760
582354	149761
460498	149762
540677	149763
8623	149764
131826	149765
604352	149766
556030	149767
508873	149768
371923	149769
410093	149770
532012	149771
336702	149772
102327	149773
43817	149774
77536	149775
27158	149776
548576	149777
89857	149778
187824	149779
92743	149780
573394	149781
651005	149782
566500	149783
39084	149784
53137	149785
536820	149786
433941	149787
381659	149788
614003	149789
866	149790
347337	149791
618243	149792
308501	149793
86798	149794
89423	149795
50760	149796
140728	149797
72664	149798
499472	149799
29453	149800
18784	149801
377558	149802
138666	149803
562364	149804
163928	149805
623268	149806
30727	149807
430729	149808
273746	149809
11901	149810
507856	149811
380773	149812
18378	149813
84758	149814
3706	149815
632850	149816
114759	149817
174771	149818
623529	149819
379460	149820
715834	149821
493539	149822
404251	149823
8107	149824
317041	149825
2174	149826
525	149827
119429	149828
102644	149829
497658	149830
422732	149831
228657	149832
179261	149833
297182	149834
46584	149835
34365	149836
83	149837
311600	149838
42330	149839
153063	149840
54716	149841
477600	149842
114606	149843
403314	149844
307030	149845
18766	149846
280859	149847
392602	149848
542476	149849
122363	149850
416898	149851
597881	149852
384719	149853
49944	149854
81451	149855
524016	149856
90307	149857
412921	149858
641834	149859
338007	149860
8362	149861
97945	149862
17750	149863
437610	149864
270445	149865
186107	149866
442042	149867
132584	149868
712452	149869
142815	149870
38774	149871
7471	149872
17889	149873
20929	149874
530613	149875
345588	149876
83162	149877
314788	149878
93645	149879
600975	149880
28170	149881
44790	149882
96838	149883
19344	149884
153165	149885
46804	149886
317874	149887
225262	149888
667927	149889
18596	149890
2535	149891
47403	149892
624574	149893
30888	149894
160733	149895
516858	149896
115237	149897
233430	149898
380398	149899
501065	149900
618626	149901
74760	149902
691618	149903
486835	149904
481426	149905
21265	149906
62506	149907
97248	149908
497462	149909
82236	149910
122668	149911
173300	149912
42230	149913
77527	149914
35123	149915
28550	149916
28533	149917
19143	149918
14366	149919
376863	149920
54070	149921
106772	149922
27704	149923
186295	149924
714563	149925
155712	149926
43755	149927
10522	149928
111879	149929
113532	149930
51719	149931
678735	149932
14375	149933
69357	149934
422353	149935
136588	149936
196044	149937
252101	149938
208651	149939
549203	149940
201806	149941
448851	149942
583706	149943
274957	149944
584522	149945
61071	149946
80840	149947
232831	149948
222531	149949
513294	149950
20007	149951
9636	149952
472348	149953
541923	149954
13344	149955
456023	149956
15015	149957
301243	149958
237726	149959
400518	149960
478140	149961
112419	149962
315140	149963
30326	149964
558041	149965
146020	149966
1298	149967
70409	149968
90585	149969
22082	149970
607728	149971
437174	149972
114873	149973
54418	149974
426928	149975
38770	149976
572664	149977
39626	149978
20371	149979
114907	149980
464534	149981
310835	149982
143184	149983
23664	149984
435614	149985
133778	149986
1793	149987
8182	149988
621672	149989
154169	149990
4003	149991
281301	149992
408562	149993
226417	149994
141329	149995
115072	149996
142562	149997
143080	149998
421268	149999
578275	150000
436152	150001
376227	150002
723627	150003
250955	150004
326884	150005
654404	150006
219680	150007
151871	150008
57944	150009
108606	150010
252	150011
291019	150012
239013	150013
647891	150014
8881	150015
4249	150016
593819	150017
260679	150018
376586	150019
306607	150020
31338	150021
58566	150022
38308	150023
26836	150024
528182	150025
519371	150026
99208	150027
58817	150028
585342	150029
164422	150030
31116	150031
100567	150032
79668	150033
5067	150034
528107	150035
157829	150036
7610	150037
20964	150038
414133	150039
13124	150040
92459	150041
587633	150042
2583	150043
146903	150044
576244	150045
440381	150046
4198	150047
62063	150048
332153	150049
12086	150050
77267	150051
396454	150052
500165	150053
349984	150054
191255	150055
56087	150056
8839	150057
376739	150058
29363	150059
122639	150060
71184	150061
113967	150062
38454	150063
33884	150064
17381	150065
59237	150066
189840	150067
248477	150068
497840	150069
518331	150070
2921	150071
335793	150072
84438	150073
78185	150074
529102	150075
704996	150076
211978	150077
725034	150078
489377	150079
144015	150080
613504	150081
353476	150082
296925	150083
246392	150084
4415	150085
695231	150086
672611	150087
41850	150088
377079	150089
503097	150090
718256	150091
64736	150092
224405	150093
368882	150094
21376	150095
34712	150096
54126	150097
17662	150098
676849	150099
148445	150100
652976	150101
146968	150102
53115	150103
135371	150104
596598	150105
66223	150106
172992	150107
152355	150108
80414	150109
48418	150110
487672	150111
681204	150112
250115	150113
14304	150114
712924	150115
27920	150116
241	150117
400090	150118
339354	150119
91132	150120
284975	150121
98761	150122
26916	150123
606326	150124
139757	150125
311741	150126
254033	150127
348672	150128
511325	150129
340565	150130
599284	150131
185889	150132
108843	150133
214000	150134
38365	150135
252803	150136
344696	150137
372	150138
373584	150139
171959	150140
62635	150141
342943	150142
5023	150143
139802	150144
517942	150145
296968	150146
581177	150147
449857	150148
77440	150149
92821	150150
536609	150151
70327	150152
49196	150153
18626	150154
126231	150155
368800	150156
10873	150157
81686	150158
560170	150159
325127	150160
97039	150161
28727	150162
6657	150163
357731	150164
568238	150165
222191	150166
2146	150167
271494	150168
102851	150169
556055	150170
36590	150171
696853	150172
7324	150173
368770	150174
450642	150175
690989	150176
53330	150177
93586	150178
4414	150179
320062	150180
180721	150181
113751	150182
485196	150183
723049	150184
469299	150185
147030	150186
158696	150187
615495	150188
167559	150189
669971	150190
479720	150191
118169	150192
389898	150193
364285	150194
586753	150195
346893	150196
45373	150197
141049	150198
240789	150199
601934	150200
668101	150201
588383	150202
184308	150203
158744	150204
645502	150205
259411	150206
584089	150207
363897	150208
123077	150209
4338	150210
557568	150211
213754	150212
321796	150213
26374	150214
555161	150215
7462	150216
485615	150217
26479	150218
364410	150219
127926	150220
65778	150221
240041	150222
537415	150223
673112	150224
653392	150225
518	150226
39913	150227
464413	150228
392	150229
138181	150230
241502	150231
165023	150232
258890	150233
126630	150234
281484	150235
131085	150236
56232	150237
409608	150238
66962	150239
175799	150240
146822	150241
546969	150242
495769	150243
553949	150244
24654	150245
133793	150246
136945	150247
480618	150248
462200	150249
67479	150250
34865	150251
101641	150252
333640	150253
355982	150254
106954	150255
170778	150256
485083	150257
507545	150258
334555	150259
445603	150260
259586	150261
696373	150262
57862	150263
141309	150264
184580	150265
662378	150266
270245	150267
106866	150268
354809	150269
28027	150270
576036	150271
6612	150272
186386	150273
15665	150274
654766	150275
123905	150276
262149	150277
47753	150278
10255	150279
624478	150280
14555	150281
117095	150282
302358	150283
195718	150284
4126	150285
140725	150286
420219	150287
126534	150288
612651	150289
596097	150290
130890	150291
176672	150292
335358	150293
597326	150294
258907	150295
393935	150296
149005	150297
11625	150298
543944	150299
725266	150300
429734	150301
671288	150302
26279	150303
213406	150304
468115	150305
254553	150306
449608	150307
281621	150308
634662	150309
43805	150310
36830	150311
535985	150312
138566	150313
287101	150314
72289	150315
442504	150316
64606	150317
645584	150318
342949	150319
25730	150320
424229	150321
680347	150322
680808	150323
39539	150324
5849	150325
186885	150326
36453	150327
270576	150328
67204	150329
33180	150330
651970	150331
203122	150332
12736	150333
673357	150334
381134	150335
534664	150336
55648	150337
59574	150338
123229	150339
67606	150340
17065	150341
141290	150342
87623	150343
93657	150344
345819	150345
182214	150346
23912	150347
128405	150348
8959	150349
45908	150350
271682	150351
518999	150352
54451	150353
277	150354
153409	150355
95069	150356
108096	150357
36044	150358
577606	150359
582440	150360
476868	150361
244314	150362
96887	150363
425289	150364
180559	150365
533159	150366
31964	150367
532309	150368
535602	150369
104261	150370
528627	150371
233246	150372
494792	150373
173033	150374
576558	150375
223430	150376
78210	150377
371542	150378
178734	150379
561605	150380
150143	150381
27395	150382
10949	150383
34535	150384
30492	150385
415089	150386
654638	150387
665364	150388
412342	150389
60100	150390
358812	150391
46862	150392
248033	150393
426632	150394
377117	150395
393399	150396
103812	150397
30	150398
631316	150399
5302	150400
69327	150401
179549	150402
129244	150403
305182	150404
317705	150405
330087	150406
31924	150407
300060	150408
137509	150409
15406	150410
156837	150411
30657	150412
418460	150413
7478	150414
17109	150415
75178	150416
97787	150417
617765	150418
61167	150419
264182	150420
452634	150421
613537	150422
76436	150423
643884	150424
396257	150425
104340	150426
138267	150427
22329	150428
1252	150429
183326	150430
19797	150431
172995	150432
52798	150433
226702	150434
205303	150435
690046	150436
599377	150437
532288	150438
166430	150439
78101	150440
442556	150441
17320	150442
135544	150443
703438	150444
138635	150445
132316	150446
508114	150447
149100	150448
619496	150449
705884	150450
46598	150451
612267	150452
48832	150453
674300	150454
646777	150455
670788	150456
275346	150457
706714	150458
534078	150459
157736	150460
187394	150461
608498	150462
692226	150463
249041	150464
224828	150465
1917	150466
164668	150467
200569	150468
5843	150469
13099	150470
668795	150471
16812	150472
186934	150473
331446	150474
704808	150475
25603	150476
5478	150477
547407	150478
684263	150479
161340	150480
373876	150481
124423	150482
352316	150483
39691	150484
473329	150485
8510	150486
212283	150487
10980	150488
158250	150489
70267	150490
501372	150491
136509	150492
668455	150493
33797	150494
71866	150495
209896	150496
59446	150497
65774	150498
438545	150499
32662	150500
660917	150501
60611	150502
138749	150503
68978	150504
301802	150505
349321	150506
63499	150507
553272	150508
324698	150509
701134	150510
472699	150511
143952	150512
18425	150513
211037	150514
31365	150515
342064	150516
153244	150517
720629	150518
326902	150519
18768	150520
719201	150521
84788	150522
488765	150523
201051	150524
121545	150525
409020	150526
39763	150527
586535	150528
389634	150529
575623	150530
401334	150531
470338	150532
44695	150533
401179	150534
509683	150535
297213	150536
621883	150537
643206	150538
248900	150539
607027	150540
574196	150541
446470	150542
533487	150543
401531	150544
5150	150545
159792	150546
260764	150547
11090	150548
563164	150549
661458	150550
551280	150551
5792	150552
230456	150553
512618	150554
53772	150555
433327	150556
217238	150557
61323	150558
405985	150559
115304	150560
390929	150561
623485	150562
135243	150563
20545	150564
179396	150565
108159	150566
358784	150567
45798	150568
356646	150569
47837	150570
297712	150571
69922	150572
343011	150573
206184	150574
76455	150575
387819	150576
81550	150577
645923	150578
49099	150579
208407	150580
495979	150581
595360	150582
11425	150583
137780	150584
263840	150585
136081	150586
156578	150587
619962	150588
39977	150589
265118	150590
169924	150591
196132	150592
455011	150593
559318	150594
686999	150595
8920	150596
240701	150597
117616	150598
166485	150599
589448	150600
172424	150601
6336	150602
249630	150603
20461	150604
132471	150605
243270	150606
146375	150607
539450	150608
409234	150609
331732	150610
147446	150611
591509	150612
157439	150613
555033	150614
368302	150615
17375	150616
284790	150617
463370	150618
29591	150619
107800	150620
17074	150621
108948	150622
271170	150623
16616	150624
85103	150625
106350	150626
136888	150627
154181	150628
119936	150629
621806	150630
44769	150631
4023	150632
178241	150633
180705	150634
23720	150635
176000	150636
27844	150637
611643	150638
18320	150639
272045	150640
468119	150641
312	150642
417593	150643
227101	150644
14380	150645
144357	150646
13742	150647
651162	150648
30435	150649
320269	150650
53114	150651
669116	150652
724883	150653
244335	150654
147645	150655
114662	150656
531252	150657
455152	150658
136885	150659
164631	150660
630424	150661
155426	150662
198	150663
207943	150664
294396	150665
47136	150666
102437	150667
379926	150668
366611	150669
45990	150670
146043	150671
329964	150672
267661	150673
132090	150674
21338	150675
623359	150676
167311	150677
16415	150678
199723	150679
442896	150680
526930	150681
657405	150682
711968	150683
133954	150684
396718	150685
438755	150686
590249	150687
408796	150688
274387	150689
97361	150690
16674	150691
47568	150692
358133	150693
30481	150694
64058	150695
411354	150696
171091	150697
128253	150698
128319	150699
560927	150700
473168	150701
19332	150702
164648	150703
43440	150704
22837	150705
554347	150706
73099	150707
665385	150708
639703	150709
152481	150710
17224	150711
570477	150712
617531	150713
81318	150714
423282	150715
539469	150716
19363	150717
144003	150718
371583	150719
158787	150720
144722	150721
604336	150722
158888	150723
60560	150724
109892	150725
176132	150726
523274	150727
134067	150728
391138	150729
481107	150730
610133	150731
2323	150732
200317	150733
225951	150734
374922	150735
158411	150736
540656	150737
648255	150738
245227	150739
39886	150740
192622	150741
101309	150742
268472	150743
691889	150744
446607	150745
582467	150746
513410	150747
223348	150748
24524	150749
98054	150750
156464	150751
236260	150752
137854	150753
29089	150754
538857	150755
435800	150756
54029	150757
532491	150758
723946	150759
91139	150760
604419	150761
454469	150762
34339	150763
599416	150764
23250	150765
258203	150766
480717	150767
659023	150768
529968	150769
296077	150770
129287	150771
311206	150772
576145	150773
321264	150774
621254	150775
25678	150776
167768	150777
270814	150778
135771	150779
10	150780
207810	150781
189628	150782
490035	150783
589317	150784
159137	150785
443201	150786
79662	150787
472499	150788
479166	150789
81918	150790
73790	150791
160230	150792
177859	150793
18879	150794
665913	150795
117824	150796
35819	150797
163677	150798
55630	150799
179809	150800
94097	150801
470777	150802
4268	150803
676131	150804
270141	150805
46586	150806
68930	150807
409286	150808
333770	150809
409357	150810
171486	150811
314282	150812
405720	150813
426561	150814
281546	150815
164219	150816
391799	150817
551499	150818
389908	150819
709771	150820
168531	150821
369152	150822
454286	150823
676624	150824
3059	150825
116250	150826
33054	150827
290788	150828
285381	150829
20284	150830
684826	150831
22888	150832
677957	150833
336324	150834
171700	150835
438999	150836
33630	150837
86917	150838
718493	150839
17317	150840
132323	150841
196618	150842
14647	150843
45463	150844
702589	150845
675931	150846
629595	150847
340252	150848
104793	150849
119409	150850
326581	150851
16833	150852
242571	150853
80607	150854
463	150855
6855	150856
147245	150857
143539	150858
509818	150859
256427	150860
529031	150861
161235	150862
560929	150863
517124	150864
32109	150865
616010	150866
15529	150867
716675	150868
278082	150869
32393	150870
608730	150871
459959	150872
87868	150873
518757	150874
131540	150875
71175	150876
16502	150877
2624	150878
194089	150879
346632	150880
169817	150881
518063	150882
180147	150883
2189	150884
473636	150885
162657	150886
8216	150887
43438	150888
132094	150889
165923	150890
85557	150891
617675	150892
52495	150893
114240	150894
648205	150895
157601	150896
380670	150897
552146	150898
487608	150899
123848	150900
153015	150901
136043	150902
358677	150903
111906	150904
172955	150905
522020	150906
618231	150907
508897	150908
149904	150909
106989	150910
490649	150911
11072	150912
264838	150913
155520	150914
54354	150915
886	150916
722517	150917
179759	150918
57899	150919
671505	150920
424945	150921
441861	150922
10851	150923
365637	150924
419662	150925
317094	150926
390528	150927
51896	150928
30551	150929
322821	150930
369975	150931
440060	150932
77500	150933
200220	150934
2068	150935
43994	150936
435785	150937
596367	150938
253892	150939
508701	150940
370996	150941
47194	150942
68646	150943
183814	150944
605854	150945
133	150946
492543	150947
424443	150948
121364	150949
115662	150950
322060	150951
244818	150952
1222	150953
49981	150954
157859	150955
286881	150956
20881	150957
20053	150958
14812	150959
243113	150960
105636	150961
254813	150962
376307	150963
704786	150964
245834	150965
534385	150966
75626	150967
603870	150968
666175	150969
603601	150970
237253	150971
571296	150972
180763	150973
512515	150974
624898	150975
159492	150976
716	150977
72993	150978
446840	150979
53510	150980
109579	150981
336875	150982
178988	150983
165303	150984
92870	150985
397263	150986
36290	150987
161745	150988
83823	150989
13406	150990
166674	150991
284897	150992
319346	150993
364417	150994
69551	150995
371603	150996
464313	150997
157603	150998
474692	150999
214528	151000
658127	151001
94703	151002
401697	151003
97254	151004
566111	151005
201839	151006
496002	151007
22862	151008
119575	151009
364756	151010
686898	151011
16300	151012
594467	151013
32228	151014
111637	151015
529062	151016
266564	151017
122	151018
163190	151019
563242	151020
243167	151021
28623	151022
504294	151023
175321	151024
404892	151025
239738	151026
619599	151027
709234	151028
181724	151029
102237	151030
88799	151031
267202	151032
170771	151033
9668	151034
590819	151035
132949	151036
559359	151037
131432	151038
310225	151039
724330	151040
281849	151041
329675	151042
361573	151043
149211	151044
446795	151045
327159	151046
39436	151047
273011	151048
711928	151049
158254	151050
279666	151051
53072	151052
593081	151053
115949	151054
424312	151055
532467	151056
506367	151057
173550	151058
566245	151059
636325	151060
664708	151061
586764	151062
724173	151063
263975	151064
404894	151065
385367	151066
231436	151067
61794	151068
338862	151069
83295	151070
585263	151071
538550	151072
360007	151073
441293	151074
685	151075
67602	151076
476520	151077
642556	151078
37709	151079
501383	151080
573653	151081
160181	151082
401546	151083
111179	151084
262984	151085
693471	151086
577140	151087
428374	151088
50197	151089
104703	151090
345264	151091
6575	151092
490265	151093
163463	151094
239659	151095
644302	151096
31442	151097
646578	151098
79343	151099
446029	151100
521898	151101
534299	151102
506960	151103
48575	151104
66482	151105
111304	151106
17930	151107
54466	151108
26573	151109
711110	151110
90006	151111
75980	151112
479135	151113
155655	151114
7748	151115
697025	151116
37	151117
608143	151118
487741	151119
7907	151120
570788	151121
468942	151122
436085	151123
274642	151124
106498	151125
145	151126
42645	151127
580786	151128
26325	151129
139105	151130
186896	151131
72938	151132
4462	151133
228887	151134
304698	151135
247730	151136
408396	151137
669362	151138
36055	151139
153992	151140
704857	151141
208057	151142
356897	151143
42210	151144
544814	151145
496455	151146
196891	151147
615199	151148
666578	151149
254435	151150
30222	151151
70224	151152
19984	151153
720621	151154
277623	151155
19905	151156
3129	151157
317642	151158
155287	151159
13949	151160
392601	151161
429680	151162
602354	151163
56946	151164
601025	151165
127432	151166
456131	151167
255238	151168
110761	151169
673543	151170
127352	151171
530424	151172
641813	151173
711494	151174
64475	151175
397402	151176
356637	151177
644531	151178
697258	151179
116850	151180
382206	151181
256884	151182
39861	151183
154936	151184
70290	151185
455927	151186
13404	151187
67047	151188
596203	151189
160649	151190
661047	151191
63325	151192
408979	151193
118821	151194
591110	151195
588421	151196
41072	151197
27605	151198
25097	151199
45396	151200
593989	151201
429285	151202
118217	151203
281044	151204
591055	151205
71052	151206
19548	151207
601065	151208
210450	151209
253801	151210
52983	151211
40087	151212
13846	151213
673598	151214
680655	151215
156665	151216
692198	151217
387878	151218
518301	151219
137995	151220
666941	151221
83300	151222
6776	151223
160643	151224
467281	151225
723164	151226
119789	151227
184022	151228
109650	151229
199943	151230
99994	151231
533922	151232
152432	151233
431009	151234
65699	151235
445855	151236
658748	151237
461450	151238
709927	151239
478693	151240
20066	151241
388444	151242
71425	151243
20390	151244
50221	151245
321540	151246
721886	151247
108263	151248
11675	151249
690037	151250
668641	151251
70530	151252
11573	151253
177797	151254
9552	151255
423681	151256
169261	151257
651969	151258
3407	151259
21788	151260
24155	151261
166049	151262
170812	151263
37461	151264
437116	151265
519187	151266
541284	151267
432422	151268
116447	151269
187214	151270
571533	151271
357698	151272
214642	151273
30566	151274
544860	151275
617252	151276
310784	151277
71951	151278
634368	151279
98760	151280
1355	151281
157864	151282
102936	151283
2590	151284
488492	151285
47111	151286
95036	151287
581035	151288
249993	151289
280133	151290
585897	151291
4892	151292
471607	151293
10228	151294
56037	151295
85939	151296
684528	151297
234040	151298
657265	151299
194288	151300
3730	151301
391624	151302
632269	151303
289343	151304
73138	151305
114330	151306
100115	151307
181855	151308
205366	151309
368559	151310
144435	151311
78483	151312
77016	151313
66200	151314
7882	151315
211569	151316
6400	151317
3371	151318
435712	151319
363880	151320
116687	151321
566577	151322
186758	151323
174447	151324
705416	151325
22483	151326
181809	151327
676564	151328
312728	151329
104928	151330
1016	151331
192974	151332
93074	151333
101889	151334
40097	151335
274780	151336
370237	151337
714337	151338
439122	151339
16473	151340
54768	151341
184951	151342
174692	151343
118054	151344
666371	151345
516	151346
117287	151347
692748	151348
171766	151349
68570	151350
328040	151351
59220	151352
168303	151353
87115	151354
250781	151355
68256	151356
424168	151357
7297	151358
722615	151359
545580	151360
158778	151361
680800	151362
182440	151363
20564	151364
92520	151365
10157	151366
40408	151367
180038	151368
576641	151369
68106	151370
708183	151371
32776	151372
498889	151373
121460	151374
613142	151375
724212	151376
375767	151377
367784	151378
577593	151379
596551	151380
1496	151381
37754	151382
614760	151383
520683	151384
339236	151385
398392	151386
50207	151387
466521	151388
453639	151389
116523	151390
340856	151391
479877	151392
669762	151393
14184	151394
137214	151395
8721	151396
126536	151397
547138	151398
50408	151399
44025	151400
187140	151401
252102	151402
348320	151403
717836	151404
400270	151405
486838	151406
275377	151407
383294	151408
311147	151409
347191	151410
218461	151411
210944	151412
143381	151413
393164	151414
572052	151415
46762	151416
320946	151417
46396	151418
191477	151419
31333	151420
30907	151421
4421	151422
356959	151423
456718	151424
722269	151425
320466	151426
406080	151427
172661	151428
547862	151429
340144	151430
547255	151431
458461	151432
457149	151433
166125	151434
484025	151435
481296	151436
80923	151437
657723	151438
111444	151439
410936	151440
181462	151441
500904	151442
348072	151443
255051	151444
13810	151445
599232	151446
33779	151447
241747	151448
22238	151449
42996	151450
55118	151451
513109	151452
634727	151453
34482	151454
152981	151455
214201	151456
715433	151457
290502	151458
175305	151459
76042	151460
297140	151461
126098	151462
622228	151463
180431	151464
151860	151465
502927	151466
112182	151467
419697	151468
92572	151469
379039	151470
327676	151471
1375	151472
10209	151473
640774	151474
29023	151475
156004	151476
58675	151477
399527	151478
169623	151479
268624	151480
139029	151481
177644	151482
76093	151483
83508	151484
288236	151485
284705	151486
3185	151487
13564	151488
374149	151489
598284	151490
13331	151491
348940	151492
186221	151493
629124	151494
396105	151495
10084	151496
374106	151497
169145	151498
317723	151499
8194	151500
353689	151501
520	151502
28493	151503
268198	151504
286119	151505
441368	151506
185525	151507
429676	151508
495676	151509
320102	151510
173439	151511
35013	151512
604258	151513
114207	151514
572791	151515
12324	151516
254020	151517
188646	151518
477113	151519
111825	151520
707511	151521
496	151522
34853	151523
519027	151524
370181	151525
6980	151526
437924	151527
574724	151528
330471	151529
123841	151530
645516	151531
60374	151532
79949	151533
319185	151534
259165	151535
90701	151536
64987	151537
8015	151538
680474	151539
229253	151540
640005	151541
169434	151542
571244	151543
236475	151544
146545	151545
592319	151546
2508	151547
253581	151548
121701	151549
45448	151550
230125	151551
193109	151552
670479	151553
400103	151554
470203	151555
16828	151556
390024	151557
18498	151558
179550	151559
169375	151560
318056	151561
22128	151562
44694	151563
339625	151564
607634	151565
301962	151566
222925	151567
280819	151568
2693	151569
69123	151570
139046	151571
639194	151572
463940	151573
9856	151574
137803	151575
285017	151576
691726	151577
253529	151578
170673	151579
89061	151580
220083	151581
682125	151582
214119	151583
681792	151584
162338	151585
224451	151586
45345	151587
10624	151588
365822	151589
162270	151590
418641	151591
530749	151592
247190	151593
409943	151594
417711	151595
588019	151596
542868	151597
386676	151598
96530	151599
509349	151600
631243	151601
28758	151602
359185	151603
677708	151604
583487	151605
116031	151606
62118	151607
506334	151608
302223	151609
30815	151610
593622	151611
28493	151612
199921	151613
70889	151614
24588	151615
403622	151616
4451	151617
107020	151618
251633	151619
148422	151620
159159	151621
68961	151622
9947	151623
152213	151624
476420	151625
114346	151626
503659	151627
343364	151628
569933	151629
104544	151630
287316	151631
722165	151632
718815	151633
160291	151634
473889	151635
22555	151636
522362	151637
621268	151638
326875	151639
44546	151640
321320	151641
109687	151642
89649	151643
517693	151644
69457	151645
163368	151646
202165	151647
48810	151648
21852	151649
324561	151650
205557	151651
9101	151652
442429	151653
500729	151654
116455	151655
361214	151656
485777	151657
338458	151658
256356	151659
346550	151660
14161	151661
86846	151662
120800	151663
451921	151664
606724	151665
610645	151666
519952	151667
160630	151668
220639	151669
393476	151670
76259	151671
434673	151672
60413	151673
576954	151674
567210	151675
716800	151676
253366	151677
338023	151678
992	151679
475157	151680
149067	151681
27244	151682
190	151683
447292	151684
558480	151685
171659	151686
550154	151687
519032	151688
18134	151689
599154	151690
135376	151691
30770	151692
9531	151693
142818	151694
634369	151695
652145	151696
67651	151697
169525	151698
157650	151699
544069	151700
29473	151701
178296	151702
127969	151703
1007	151704
296051	151705
223502	151706
485336	151707
534559	151708
141366	151709
13025	151710
173377	151711
369335	151712
54783	151713
421613	151714
253394	151715
467745	151716
393433	151717
6254	151718
26925	151719
174289	151720
380618	151721
448716	151722
319048	151723
597032	151724
332146	151725
14202	151726
399190	151727
213565	151728
544255	151729
174109	151730
63643	151731
110810	151732
135908	151733
533851	151734
5984	151735
101184	151736
1238	151737
277656	151738
1322	151739
39504	151740
615931	151741
195664	151742
671304	151743
144729	151744
441958	151745
42434	151746
167696	151747
13481	151748
665831	151749
416984	151750
63661	151751
452267	151752
685982	151753
124814	151754
469441	151755
431008	151756
724553	151757
204626	151758
376425	151759
229290	151760
1101	151761
512298	151762
138258	151763
643840	151764
276361	151765
366706	151766
492324	151767
409204	151768
12000	151769
261177	151770
506290	151771
310212	151772
45590	151773
328705	151774
295016	151775
389277	151776
325022	151777
95767	151778
595734	151779
756	151780
212878	151781
643948	151782
153532	151783
507064	151784
312537	151785
594358	151786
7079	151787
340609	151788
647780	151789
588698	151790
396994	151791
164691	151792
297682	151793
384437	151794
527206	151795
694703	151796
9225	151797
434983	151798
279439	151799
543636	151800
168588	151801
62056	151802
112152	151803
572437	151804
436402	151805
182968	151806
454929	151807
668106	151808
271478	151809
329048	151810
551107	151811
662196	151812
169756	151813
214015	151814
243012	151815
48896	151816
563084	151817
161378	151818
602731	151819
19561	151820
487562	151821
620596	151822
618308	151823
97924	151824
690638	151825
539437	151826
41580	151827
624603	151828
712515	151829
32330	151830
552564	151831
721284	151832
47368	151833
634608	151834
95175	151835
57521	151836
272779	151837
153803	151838
52439	151839
166405	151840
127197	151841
654795	151842
19622	151843
60935	151844
49198	151845
33632	151846
491697	151847
157913	151848
334046	151849
138255	151850
32283	151851
97965	151852
436900	151853
519798	151854
111135	151855
26546	151856
361157	151857
644756	151858
57024	151859
113206	151860
70793	151861
40083	151862
577325	151863
560136	151864
314565	151865
1465	151866
410583	151867
148151	151868
567133	151869
129114	151870
683907	151871
561763	151872
320002	151873
321591	151874
241802	151875
34237	151876
146688	151877
169695	151878
663491	151879
645169	151880
8789	151881
647338	151882
15720	151883
65262	151884
625037	151885
105992	151886
268268	151887
294218	151888
49017	151889
71590	151890
451588	151891
261650	151892
20426	151893
213526	151894
248670	151895
101194	151896
40481	151897
519505	151898
629678	151899
430351	151900
619420	151901
36322	151902
32369	151903
299375	151904
168343	151905
17071	151906
526550	151907
401341	151908
694730	151909
457965	151910
244196	151911
399385	151912
452651	151913
24323	151914
486983	151915
254716	151916
737	151917
2300	151918
632993	151919
542	151920
85501	151921
13119	151922
34388	151923
103145	151924
25659	151925
204908	151926
555988	151927
17774	151928
425482	151929
5095	151930
326727	151931
407137	151932
474145	151933
3671	151934
163655	151935
42422	151936
626456	151937
131962	151938
441644	151939
654971	151940
552414	151941
8978	151942
53207	151943
668335	151944
687885	151945
450627	151946
42109	151947
274005	151948
553038	151949
4341	151950
171894	151951
3672	151952
397667	151953
253880	151954
132592	151955
276688	151956
200737	151957
531242	151958
184195	151959
195262	151960
688988	151961
658839	151962
531587	151963
519174	151964
351395	151965
580038	151966
74917	151967
355887	151968
510810	151969
67528	151970
191772	151971
46696	151972
36777	151973
99939	151974
543826	151975
555497	151976
330083	151977
3869	151978
462067	151979
93318	151980
71559	151981
667481	151982
483517	151983
35195	151984
257490	151985
315000	151986
644604	151987
52804	151988
296725	151989
274693	151990
278557	151991
26526	151992
349899	151993
52595	151994
240002	151995
174339	151996
11886	151997
388565	151998
241987	151999
317178	152000
163069	152001
411097	152002
2682	152003
226730	152004
468378	152005
87286	152006
663944	152007
310897	152008
668329	152009
424825	152010
628171	152011
6066	152012
149530	152013
62692	152014
248098	152015
157283	152016
95224	152017
278100	152018
569530	152019
101501	152020
173318	152021
179333	152022
567780	152023
7060	152024
253115	152025
347947	152026
482264	152027
58838	152028
145911	152029
220258	152030
78018	152031
419195	152032
255682	152033
49419	152034
312599	152035
310736	152036
142609	152037
7228	152038
660481	152039
62428	152040
180006	152041
5036	152042
111537	152043
450683	152044
496441	152045
282891	152046
107402	152047
576746	152048
390894	152049
160075	152050
173969	152051
131979	152052
36427	152053
461906	152054
146405	152055
4481	152056
704189	152057
1230	152058
96336	152059
675358	152060
615175	152061
710263	152062
162	152063
136461	152064
58916	152065
267487	152066
17848	152067
204177	152068
295265	152069
181078	152070
220230	152071
146861	152072
139165	152073
523808	152074
251965	152075
455924	152076
108396	152077
208360	152078
570049	152079
459327	152080
139534	152081
987	152082
537667	152083
572117	152084
369079	152085
627875	152086
70701	152087
30254	152088
303056	152089
245871	152090
685406	152091
603426	152092
132510	152093
132450	152094
333518	152095
126970	152096
683289	152097
41631	152098
570713	152099
36714	152100
135416	152101
34659	152102
135712	152103
683115	152104
27444	152105
534735	152106
243253	152107
172596	152108
34296	152109
26436	152110
403796	152111
167482	152112
557443	152113
179944	152114
119983	152115
20191	152116
696447	152117
124251	152118
44947	152119
11348	152120
163704	152121
135665	152122
62460	152123
387447	152124
661878	152125
18427	152126
122640	152127
533594	152128
128929	152129
47451	152130
52368	152131
630583	152132
47374	152133
316509	152134
604920	152135
115648	152136
170962	152137
720013	152138
118752	152139
220087	152140
135462	152141
201062	152142
416842	152143
513623	152144
19653	152145
627776	152146
331024	152147
406069	152148
230810	152149
431192	152150
275000	152151
569803	152152
414299	152153
499732	152154
80171	152155
586504	152156
424325	152157
514411	152158
43008	152159
5203	152160
2347	152161
43894	152162
72278	152163
155203	152164
125662	152165
91520	152166
123717	152167
581759	152168
17579	152169
73030	152170
163616	152171
605697	152172
533358	152173
93953	152174
557933	152175
657726	152176
53144	152177
233483	152178
255137	152179
293650	152180
387864	152181
144381	152182
609218	152183
626335	152184
103319	152185
12128	152186
142850	152187
491530	152188
182052	152189
510965	152190
533207	152191
711597	152192
122340	152193
16486	152194
393002	152195
618168	152196
128746	152197
586353	152198
38366	152199
458273	152200
695138	152201
369617	152202
62310	152203
90213	152204
143819	152205
108339	152206
321712	152207
90056	152208
478376	152209
381282	152210
101551	152211
707730	152212
99830	152213
4544	152214
258748	152215
161990	152216
489389	152217
6473	152218
660436	152219
702972	152220
5020	152221
36489	152222
146623	152223
349559	152224
68711	152225
711316	152226
408543	152227
167261	152228
308455	152229
630221	152230
301011	152231
86766	152232
681100	152233
579851	152234
652913	152235
543419	152236
66382	152237
109914	152238
160709	152239
673771	152240
337927	152241
180058	152242
391482	152243
71058	152244
218354	152245
169764	152246
497328	152247
144965	152248
478348	152249
210301	152250
339966	152251
606523	152252
35710	152253
145567	152254
14185	152255
323532	152256
539644	152257
106613	152258
420432	152259
191337	152260
189647	152261
91600	152262
76875	152263
8127	152264
576761	152265
165318	152266
415734	152267
158369	152268
128380	152269
451521	152270
3447	152271
67853	152272
219209	152273
364887	152274
17945	152275
1024	152276
327204	152277
14216	152278
5551	152279
15519	152280
41223	152281
68928	152282
198230	152283
301692	152284
266413	152285
325450	152286
116369	152287
93257	152288
398205	152289
186482	152290
208879	152291
5020	152292
531638	152293
375905	152294
257420	152295
515820	152296
160385	152297
172380	152298
111186	152299
576703	152300
487154	152301
673988	152302
270704	152303
2913	152304
151868	152305
89922	152306
47823	152307
322595	152308
442610	152309
135096	152310
633523	152311
15974	152312
152852	152313
88024	152314
667457	152315
110647	152316
227881	152317
201812	152318
616880	152319
529181	152320
469950	152321
15921	152322
189524	152323
21834	152324
655	152325
474535	152326
52167	152327
332552	152328
332003	152329
692614	152330
278286	152331
65872	152332
51123	152333
349015	152334
682409	152335
357636	152336
655127	152337
358181	152338
469	152339
677	152340
34332	152341
238864	152342
192585	152343
521422	152344
698469	152345
548252	152346
404276	152347
95164	152348
369412	152349
54033	152350
10331	152351
1767	152352
533475	152353
413186	152354
433235	152355
657195	152356
326808	152357
463627	152358
42816	152359
128713	152360
16638	152361
671197	152362
47437	152363
345251	152364
304949	152365
413254	152366
13149	152367
18445	152368
636560	152369
56402	152370
710800	152371
28273	152372
716419	152373
150635	152374
438395	152375
318268	152376
10538	152377
93329	152378
63250	152379
643055	152380
438589	152381
39632	152382
329058	152383
648420	152384
183293	152385
88159	152386
11844	152387
158719	152388
487585	152389
64285	152390
100087	152391
68715	152392
453622	152393
168244	152394
20473	152395
680889	152396
711045	152397
73126	152398
61778	152399
476768	152400
328347	152401
105620	152402
3281	152403
206874	152404
416488	152405
131610	152406
463811	152407
37776	152408
608270	152409
557100	152410
299763	152411
51839	152412
26775	152413
600352	152414
74829	152415
321679	152416
281785	152417
566177	152418
607361	152419
249827	152420
715163	152421
594122	152422
74686	152423
257978	152424
120404	152425
224528	152426
40524	152427
37034	152428
122764	152429
55809	152430
407330	152431
57735	152432
64469	152433
167703	152434
13188	152435
113182	152436
249913	152437
18719	152438
3137	152439
210745	152440
279246	152441
43591	152442
24798	152443
432325	152444
12358	152445
157731	152446
380015	152447
128029	152448
55012	152449
336560	152450
13490	152451
288072	152452
223518	152453
702755	152454
395954	152455
619414	152456
92944	152457
30517	152458
2006	152459
427207	152460
1422	152461
23356	152462
428791	152463
122635	152464
6247	152465
317276	152466
398793	152467
83053	152468
716655	152469
66661	152470
3554	152471
688917	152472
44741	152473
52414	152474
182510	152475
348129	152476
48639	152477
580626	152478
635466	152479
483199	152480
11997	152481
399828	152482
128951	152483
23013	152484
347362	152485
702731	152486
616300	152487
639936	152488
534152	152489
45027	152490
704066	152491
7636	152492
280155	152493
147929	152494
12699	152495
183244	152496
573132	152497
179148	152498
103448	152499
2688	152500
465343	152501
426883	152502
187965	152503
33627	152504
5004	152505
554727	152506
708690	152507
402363	152508
617286	152509
720276	152510
633076	152511
128158	152512
22893	152513
162349	152514
53752	152515
9783	152516
459670	152517
382126	152518
439793	152519
108911	152520
303062	152521
11094	152522
464323	152523
209171	152524
170744	152525
641207	152526
162923	152527
282131	152528
46790	152529
167573	152530
367026	152531
572161	152532
321065	152533
26076	152534
668533	152535
265978	152536
300279	152537
75423	152538
154663	152539
238071	152540
49982	152541
548624	152542
256987	152543
636774	152544
265429	152545
11076	152546
22011	152547
596581	152548
367563	152549
487857	152550
44726	152551
215116	152552
557393	152553
10006	152554
715032	152555
436396	152556
662048	152557
715210	152558
362547	152559
704015	152560
319041	152561
317580	152562
70518	152563
702138	152564
98672	152565
12267	152566
321015	152567
324206	152568
180861	152569
438924	152570
346368	152571
558610	152572
88041	152573
7765	152574
596486	152575
46907	152576
106961	152577
409748	152578
209251	152579
622306	152580
623294	152581
141079	152582
13066	152583
686116	152584
394398	152585
20840	152586
697286	152587
52495	152588
273156	152589
346697	152590
411171	152591
630107	152592
70443	152593
129918	152594
20977	152595
5118	152596
49471	152597
32793	152598
26468	152599
41172	152600
413709	152601
91020	152602
346875	152603
230322	152604
461862	152605
297501	152606
130652	152607
59370	152608
702614	152609
362344	152610
98310	152611
290365	152612
246983	152613
128617	152614
498487	152615
179880	152616
349823	152617
50735	152618
54265	152619
686851	152620
717215	152621
43475	152622
372320	152623
692840	152624
53095	152625
78427	152626
150870	152627
112388	152628
294502	152629
547263	152630
273361	152631
447227	152632
53753	152633
446183	152634
540653	152635
295479	152636
6559	152637
627378	152638
552598	152639
547191	152640
440905	152641
168938	152642
44156	152643
13194	152644
269499	152645
616702	152646
95824	152647
390636	152648
52614	152649
165220	152650
35503	152651
689090	152652
4199	152653
616685	152654
169502	152655
2288	152656
6959	152657
444457	152658
8461	152659
3682	152660
46135	152661
549056	152662
388075	152663
230410	152664
139529	152665
59133	152666
57358	152667
151183	152668
2128	152669
44540	152670
327369	152671
69424	152672
23103	152673
379587	152674
34075	152675
442837	152676
636954	152677
70336	152678
37681	152679
23606	152680
495803	152681
614534	152682
361964	152683
121040	152684
533793	152685
99797	152686
38790	152687
282958	152688
670384	152689
575325	152690
54580	152691
290844	152692
56418	152693
207774	152694
591662	152695
92013	152696
8674	152697
689541	152698
339329	152699
107618	152700
515024	152701
183248	152702
234285	152703
12682	152704
91162	152705
343573	152706
86970	152707
518055	152708
410516	152709
19405	152710
496330	152711
374865	152712
353532	152713
124764	152714
116794	152715
95065	152716
129869	152717
594084	152718
458804	152719
8157	152720
35271	152721
5736	152722
371404	152723
4969	152724
286042	152725
622730	152726
76559	152727
132096	152728
519353	152729
25647	152730
709192	152731
465214	152732
483411	152733
616291	152734
485347	152735
422782	152736
322523	152737
94532	152738
71122	152739
722307	152740
344529	152741
150767	152742
85150	152743
23154	152744
262386	152745
244685	152746
134598	152747
678573	152748
1175	152749
135482	152750
183887	152751
651103	152752
628200	152753
35397	152754
11262	152755
522104	152756
532020	152757
527483	152758
723770	152759
165990	152760
367805	152761
71383	152762
139182	152763
261968	152764
340007	152765
239619	152766
337360	152767
51353	152768
503232	152769
186573	152770
368376	152771
396314	152772
272813	152773
2579	152774
636807	152775
73692	152776
28619	152777
124752	152778
46694	152779
14679	152780
156207	152781
605375	152782
83038	152783
42967	152784
94519	152785
71643	152786
416937	152787
431903	152788
159819	152789
28806	152790
15403	152791
16021	152792
227057	152793
457456	152794
130005	152795
603503	152796
47839	152797
4693	152798
374419	152799
383786	152800
158713	152801
426732	152802
242987	152803
56717	152804
214708	152805
286280	152806
367746	152807
370685	152808
801	152809
398118	152810
7656	152811
487105	152812
148359	152813
80293	152814
385763	152815
45991	152816
26852	152817
468562	152818
3441	152819
624364	152820
162805	152821
32721	152822
322866	152823
5199	152824
329577	152825
291352	152826
35811	152827
399476	152828
103961	152829
456687	152830
1364	152831
80086	152832
425026	152833
166839	152834
115835	152835
298198	152836
481268	152837
200346	152838
266590	152839
18612	152840
45921	152841
172993	152842
60697	152843
688088	152844
133560	152845
7074	152846
75249	152847
487534	152848
303016	152849
309722	152850
7816	152851
578795	152852
164907	152853
567488	152854
209256	152855
682376	152856
340111	152857
123804	152858
15189	152859
82905	152860
178867	152861
253060	152862
402667	152863
432927	152864
423555	152865
315137	152866
284196	152867
47532	152868
76163	152869
447603	152870
417347	152871
81915	152872
243881	152873
11299	152874
365157	152875
151286	152876
695477	152877
428794	152878
189563	152879
501100	152880
680936	152881
13775	152882
100967	152883
336161	152884
692351	152885
207736	152886
37348	152887
532067	152888
573282	152889
548686	152890
681907	152891
79601	152892
14104	152893
179199	152894
559519	152895
603356	152896
135951	152897
544960	152898
546868	152899
412596	152900
651709	152901
38623	152902
346781	152903
636390	152904
183487	152905
62157	152906
227520	152907
37391	152908
5724	152909
312313	152910
652389	152911
148925	152912
358418	152913
590787	152914
526634	152915
130308	152916
25436	152917
158982	152918
151815	152919
317732	152920
32348	152921
113545	152922
184893	152923
559033	152924
674012	152925
66452	152926
132774	152927
267744	152928
634973	152929
483825	152930
688665	152931
156934	152932
607151	152933
486265	152934
130035	152935
500195	152936
483922	152937
613797	152938
707614	152939
43570	152940
25031	152941
318459	152942
75810	152943
22656	152944
690039	152945
91179	152946
126966	152947
141546	152948
647423	152949
644851	152950
515003	152951
109826	152952
589933	152953
345745	152954
103431	152955
422021	152956
4910	152957
18228	152958
251471	152959
244794	152960
703216	152961
345314	152962
21524	152963
141951	152964
9064	152965
221980	152966
6347	152967
544623	152968
24945	152969
441243	152970
497188	152971
167050	152972
596279	152973
437946	152974
702164	152975
258940	152976
516891	152977
577324	152978
82045	152979
9163	152980
121784	152981
276054	152982
39861	152983
628441	152984
192643	152985
483713	152986
88576	152987
53790	152988
325907	152989
11444	152990
778	152991
395937	152992
183805	152993
294512	152994
71338	152995
284470	152996
327107	152997
202147	152998
4503	152999
635273	153000
123628	153001
24638	153002
111672	153003
426792	153004
373845	153005
637986	153006
63802	153007
178133	153008
277441	153009
25111	153010
118852	153011
509049	153012
112299	153013
545939	153014
111672	153015
272577	153016
19089	153017
150111	153018
456449	153019
47848	153020
38098	153021
192002	153022
670879	153023
152514	153024
52996	153025
102924	153026
217402	153027
129845	153028
155255	153029
176585	153030
15320	153031
184271	153032
494356	153033
165006	153034
18019	153035
151844	153036
64351	153037
312281	153038
641373	153039
226586	153040
442742	153041
89277	153042
266770	153043
269717	153044
517454	153045
145590	153046
236082	153047
708075	153048
431305	153049
184980	153050
305828	153051
535968	153052
305449	153053
586484	153054
137133	153055
50643	153056
608819	153057
693230	153058
95712	153059
80659	153060
342124	153061
143957	153062
621624	153063
188630	153064
436625	153065
473644	153066
696	153067
137800	153068
59224	153069
124481	153070
12710	153071
10948	153072
103872	153073
157504	153074
467897	153075
495630	153076
415348	153077
329147	153078
610508	153079
538739	153080
98400	153081
165383	153082
627370	153083
2058	153084
383572	153085
384826	153086
475145	153087
298885	153088
107647	153089
623095	153090
67582	153091
640288	153092
104499	153093
141062	153094
360532	153095
401401	153096
334567	153097
712312	153098
348624	153099
577370	153100
176817	153101
624348	153102
449919	153103
73880	153104
13965	153105
690364	153106
201339	153107
523593	153108
518979	153109
581026	153110
639209	153111
102631	153112
522570	153113
42664	153114
44669	153115
501888	153116
93109	153117
413348	153118
39289	153119
482163	153120
619484	153121
159037	153122
650149	153123
33253	153124
710986	153125
667035	153126
99312	153127
123984	153128
304053	153129
403874	153130
23252	153131
414989	153132
175994	153133
139485	153134
459422	153135
50225	153136
287492	153137
390727	153138
31328	153139
644048	153140
469867	153141
67950	153142
119134	153143
660074	153144
17071	153145
283018	153146
112268	153147
291293	153148
266397	153149
65996	153150
229050	153151
401559	153152
340369	153153
125110	153154
270876	153155
125145	153156
544927	153157
685830	153158
31512	153159
175792	153160
11506	153161
396958	153162
486659	153163
43911	153164
460638	153165
26239	153166
25	153167
270304	153168
64256	153169
169346	153170
135383	153171
105858	153172
18160	153173
78863	153174
448765	153175
44279	153176
196166	153177
616484	153178
691743	153179
126158	153180
22090	153181
472811	153182
132608	153183
337040	153184
722978	153185
518660	153186
473396	153187
145943	153188
66611	153189
423908	153190
562638	153191
533597	153192
637855	153193
351135	153194
74799	153195
75778	153196
129384	153197
431322	153198
229330	153199
293500	153200
439750	153201
226691	153202
33854	153203
621502	153204
140768	153205
108250	153206
404286	153207
458512	153208
120727	153209
548447	153210
12744	153211
681147	153212
190183	153213
666785	153214
440357	153215
654533	153216
294707	153217
603223	153218
459454	153219
52179	153220
2078	153221
152976	153222
84014	153223
48083	153224
369474	153225
58427	153226
583514	153227
76560	153228
72164	153229
100560	153230
437757	153231
558520	153232
52192	153233
370904	153234
12783	153235
414160	153236
510538	153237
3421	153238
624763	153239
519805	153240
61579	153241
707882	153242
41205	153243
383871	153244
53507	153245
10303	153246
152701	153247
47582	153248
18726	153249
583030	153250
164462	153251
123741	153252
24927	153253
156234	153254
165777	153255
443472	153256
670189	153257
23270	153258
373157	153259
169601	153260
152203	153261
172454	153262
290522	153263
718203	153264
54149	153265
529583	153266
248546	153267
166816	153268
99536	153269
51026	153270
15811	153271
116893	153272
81008	153273
631011	153274
486106	153275
105632	153276
119128	153277
20167	153278
170001	153279
237389	153280
376869	153281
94714	153282
130224	153283
58792	153284
389947	153285
212024	153286
411475	153287
419759	153288
697764	153289
122631	153290
660833	153291
199690	153292
229234	153293
603390	153294
52269	153295
335010	153296
382533	153297
523165	153298
694405	153299
26315	153300
587940	153301
37813	153302
183179	153303
359158	153304
503103	153305
516680	153306
302	153307
209003	153308
97815	153309
27140	153310
184128	153311
612832	153312
74944	153313
469797	153314
205702	153315
105586	153316
489150	153317
216344	153318
94615	153319
651482	153320
223081	153321
235018	153322
151557	153323
66162	153324
144718	153325
430433	153326
591585	153327
635778	153328
176841	153329
633375	153330
33276	153331
500258	153332
561807	153333
324842	153334
180857	153335
313958	153336
155468	153337
59991	153338
485752	153339
217351	153340
133046	153341
340714	153342
200892	153343
533004	153344
296210	153345
425172	153346
172101	153347
690000	153348
3309	153349
185118	153350
618677	153351
160211	153352
94657	153353
68541	153354
203513	153355
424800	153356
229212	153357
367073	153358
367115	153359
310497	153360
114927	153361
8346	153362
149573	153363
162652	153364
448753	153365
80256	153366
177748	153367
327321	153368
611925	153369
358349	153370
715917	153371
52815	153372
494164	153373
79787	153374
30151	153375
704185	153376
4220	153377
32254	153378
21244	153379
68574	153380
291220	153381
609756	153382
388573	153383
51356	153384
418196	153385
251990	153386
490727	153387
469211	153388
328677	153389
523943	153390
186824	153391
238330	153392
56711	153393
194882	153394
7090	153395
180753	153396
573071	153397
1682	153398
169665	153399
41568	153400
90375	153401
28537	153402
105375	153403
646889	153404
31860	153405
22868	153406
17033	153407
168725	153408
130966	153409
585439	153410
45230	153411
68651	153412
593710	153413
5004	153414
433205	153415
366655	153416
3877	153417
536760	153418
202227	153419
695237	153420
684764	153421
101699	153422
518908	153423
22279	153424
20285	153425
223128	153426
322486	153427
593402	153428
348031	153429
428211	153430
39452	153431
284813	153432
171984	153433
616481	153434
494605	153435
217557	153436
528	153437
590123	153438
563450	153439
295627	153440
102314	153441
304042	153442
609822	153443
184364	153444
701469	153445
296133	153446
450312	153447
177272	153448
266940	153449
68555	153450
199587	153451
196328	153452
108752	153453
156874	153454
411392	153455
398531	153456
385496	153457
619520	153458
596624	153459
126022	153460
508734	153461
617113	153462
574550	153463
40493	153464
68032	153465
166518	153466
245077	153467
40770	153468
53860	153469
540832	153470
569387	153471
145008	153472
523065	153473
470057	153474
269773	153475
104448	153476
562912	153477
449113	153478
370689	153479
245022	153480
483781	153481
537339	153482
387518	153483
366453	153484
68804	153485
10040	153486
712711	153487
642902	153488
47454	153489
719021	153490
232051	153491
324937	153492
470879	153493
181418	153494
515631	153495
397967	153496
119486	153497
482803	153498
107953	153499
475241	153500
532361	153501
577226	153502
517117	153503
579468	153504
208019	153505
251271	153506
45410	153507
686795	153508
179167	153509
424360	153510
655839	153511
200041	153512
4370	153513
498967	153514
173149	153515
25574	153516
191088	153517
512751	153518
636856	153519
677867	153520
525958	153521
172421	153522
130926	153523
168432	153524
120867	153525
89877	153526
25356	153527
357976	153528
477408	153529
165705	153530
114992	153531
90904	153532
724396	153533
108492	153534
204	153535
503640	153536
247462	153537
581917	153538
438610	153539
218579	153540
246506	153541
176641	153542
545457	153543
130780	153544
45709	153545
667	153546
217096	153547
630390	153548
471694	153549
342965	153550
422835	153551
128597	153552
529883	153553
218187	153554
222179	153555
432149	153556
230230	153557
613855	153558
459899	153559
178200	153560
47146	153561
631784	153562
459070	153563
140002	153564
463262	153565
370331	153566
12049	153567
51808	153568
395784	153569
715057	153570
20848	153571
703870	153572
449824	153573
304891	153574
356540	153575
408224	153576
4403	153577
1709	153578
169498	153579
180264	153580
182952	153581
512745	153582
101591	153583
161521	153584
435255	153585
501951	153586
191941	153587
436557	153588
184202	153589
18028	153590
291483	153591
95950	153592
199448	153593
387770	153594
443929	153595
422512	153596
54790	153597
278246	153598
671609	153599
8267	153600
417465	153601
697728	153602
93000	153603
472976	153604
90279	153605
514156	153606
103221	153607
47126	153608
9954	153609
51338	153610
81850	153611
121550	153612
171084	153613
129084	153614
487511	153615
433017	153616
68409	153617
368686	153618
103049	153619
247673	153620
10917	153621
5511	153622
200577	153623
240570	153624
421777	153625
521887	153626
514971	153627
1111	153628
40830	153629
688769	153630
437010	153631
370410	153632
391521	153633
21450	153634
479314	153635
20776	153636
105366	153637
544563	153638
575868	153639
153723	153640
667419	153641
407839	153642
439889	153643
12192	153644
57131	153645
174403	153646
166533	153647
68164	153648
16992	153649
51861	153650
148242	153651
177790	153652
578794	153653
540628	153654
63809	153655
152731	153656
532615	153657
156152	153658
325627	153659
253884	153660
293008	153661
427012	153662
293795	153663
149080	153664
406576	153665
374029	153666
263344	153667
650261	153668
62749	153669
221693	153670
31265	153671
339847	153672
226206	153673
359011	153674
641168	153675
37877	153676
180285	153677
586490	153678
102776	153679
145693	153680
583780	153681
142408	153682
144142	153683
2892	153684
66594	153685
48741	153686
367136	153687
132784	153688
508002	153689
367941	153690
135177	153691
340147	153692
222544	153693
131405	153694
131637	153695
181347	153696
676509	153697
275136	153698
303390	153699
73138	153700
22769	153701
148855	153702
208632	153703
242129	153704
221433	153705
1130	153706
271506	153707
97090	153708
35451	153709
193087	153710
198196	153711
625989	153712
523401	153713
137075	153714
437168	153715
200581	153716
118661	153717
157423	153718
86029	153719
153774	153720
393086	153721
52609	153722
381276	153723
538357	153724
634269	153725
363160	153726
561941	153727
337719	153728
20930	153729
234548	153730
533927	153731
356530	153732
164613	153733
248307	153734
584332	153735
345661	153736
146618	153737
376191	153738
593048	153739
247218	153740
317774	153741
124980	153742
144654	153743
716264	153744
278878	153745
60303	153746
182959	153747
191578	153748
285281	153749
119137	153750
596056	153751
365443	153752
306730	153753
697367	153754
137350	153755
216051	153756
20795	153757
502892	153758
67491	153759
166545	153760
31536	153761
636234	153762
681462	153763
300804	153764
95479	153765
62437	153766
71462	153767
604824	153768
405883	153769
680639	153770
397437	153771
627022	153772
221883	153773
442729	153774
394246	153775
513627	153776
41322	153777
399132	153778
510911	153779
512874	153780
377904	153781
612280	153782
721787	153783
442564	153784
585847	153785
207946	153786
301405	153787
394821	153788
274776	153789
721837	153790
229969	153791
185748	153792
463049	153793
503427	153794
249676	153795
124492	153796
680293	153797
271168	153798
420808	153799
384889	153800
413537	153801
17671	153802
219896	153803
364272	153804
81688	153805
638234	153806
23720	153807
145396	153808
122583	153809
76750	153810
293032	153811
479864	153812
82883	153813
362699	153814
445116	153815
12646	153816
12671	153817
207452	153818
16388	153819
397274	153820
101463	153821
580316	153822
531631	153823
327594	153824
656572	153825
181548	153826
361255	153827
452530	153828
229911	153829
228976	153830
221659	153831
14640	153832
422135	153833
419467	153834
15407	153835
149857	153836
69876	153837
406026	153838
630769	153839
177240	153840
59985	153841
70493	153842
297886	153843
532666	153844
639618	153845
142105	153846
725275	153847
316656	153848
186613	153849
253877	153850
411062	153851
248614	153852
212769	153853
94592	153854
402180	153855
26385	153856
719794	153857
123881	153858
273190	153859
258091	153860
111797	153861
168431	153862
89178	153863
576836	153864
6529	153865
109330	153866
557923	153867
127248	153868
717989	153869
698130	153870
146789	153871
351859	153872
52482	153873
5514	153874
79943	153875
16230	153876
380868	153877
679343	153878
121	153879
56500	153880
682649	153881
458090	153882
351226	153883
2117	153884
47561	153885
533622	153886
110331	153887
50535	153888
720632	153889
1268	153890
552255	153891
414150	153892
185979	153893
317938	153894
492863	153895
527381	153896
451484	153897
87217	153898
303657	153899
711726	153900
610182	153901
554268	153902
412241	153903
34610	153904
287237	153905
492503	153906
148026	153907
67747	153908
476989	153909
10814	153910
155817	153911
589659	153912
674276	153913
144487	153914
394275	153915
258261	153916
13924	153917
386191	153918
183918	153919
80894	153920
281950	153921
23974	153922
115435	153923
128159	153924
98451	153925
501	153926
722496	153927
85364	153928
71266	153929
10795	153930
182498	153931
53256	153932
60057	153933
598795	153934
405658	153935
724127	153936
141926	153937
74577	153938
646603	153939
90797	153940
247445	153941
87483	153942
177115	153943
243843	153944
115699	153945
571363	153946
553967	153947
583606	153948
128484	153949
9491	153950
123530	153951
479174	153952
705292	153953
485713	153954
631606	153955
446312	153956
151202	153957
42016	153958
59579	153959
301337	153960
244512	153961
115106	153962
632836	153963
331044	153964
108984	153965
180657	153966
279586	153967
556638	153968
688056	153969
706605	153970
184952	153971
161925	153972
480039	153973
203157	153974
683829	153975
111985	153976
184198	153977
239572	153978
6452	153979
496836	153980
82532	153981
493917	153982
338918	153983
68721	153984
422580	153985
349296	153986
17055	153987
122919	153988
609702	153989
344490	153990
263730	153991
46958	153992
8398	153993
171109	153994
605939	153995
417239	153996
320713	153997
308354	153998
135686	153999
200945	154000
148229	154001
404380	154002
58693	154003
109112	154004
209772	154005
632049	154006
716335	154007
509042	154008
719480	154009
527087	154010
477520	154011
8291	154012
55235	154013
32009	154014
32481	154015
679479	154016
24067	154017
181289	154018
583201	154019
677677	154020
471224	154021
5430	154022
550282	154023
101784	154024
87502	154025
3268	154026
11677	154027
50279	154028
73257	154029
316392	154030
37195	154031
391481	154032
363281	154033
150465	154034
118236	154035
5358	154036
131267	154037
502818	154038
137263	154039
30635	154040
573822	154041
390815	154042
401326	154043
153568	154044
15193	154045
599818	154046
290707	154047
41132	154048
427963	154049
207470	154050
6	154051
536271	154052
33923	154053
247799	154054
305301	154055
88609	154056
519331	154057
418129	154058
667768	154059
468617	154060
674988	154061
315194	154062
686219	154063
125484	154064
169890	154065
600326	154066
519367	154067
712968	154068
120241	154069
355011	154070
592677	154071
21011	154072
587889	154073
608882	154074
44371	154075
441626	154076
438037	154077
260111	154078
541866	154079
138518	154080
671820	154081
91992	154082
382063	154083
143120	154084
32956	154085
351234	154086
49528	154087
683025	154088
74535	154089
406281	154090
561889	154091
115631	154092
715984	154093
298459	154094
491902	154095
68838	154096
53658	154097
427573	154098
182396	154099
265842	154100
39721	154101
522950	154102
272739	154103
120805	154104
183707	154105
114539	154106
42403	154107
604911	154108
38037	154109
102414	154110
146475	154111
216461	154112
1148	154113
81814	154114
305893	154115
94899	154116
653989	154117
423486	154118
27613	154119
433619	154120
9517	154121
9436	154122
10168	154123
132038	154124
472798	154125
17478	154126
87442	154127
289824	154128
407923	154129
564005	154130
856	154131
354348	154132
136763	154133
513250	154134
4949	154135
107008	154136
625387	154137
255301	154138
186095	154139
516707	154140
51812	154141
159598	154142
33746	154143
60235	154144
502445	154145
32765	154146
604045	154147
687336	154148
681198	154149
476516	154150
391293	154151
100548	154152
172537	154153
295972	154154
325025	154155
319703	154156
265616	154157
299361	154158
579957	154159
173293	154160
558	154161
543580	154162
65796	154163
537307	154164
172359	154165
5231	154166
314636	154167
84722	154168
390152	154169
371807	154170
301278	154171
34252	154172
24827	154173
648389	154174
3009	154175
126920	154176
153031	154177
438928	154178
491882	154179
101496	154180
95839	154181
254185	154182
132368	154183
694837	154184
604907	154185
488137	154186
19535	154187
470719	154188
36650	154189
49283	154190
2475	154191
642865	154192
38927	154193
35130	154194
16621	154195
510058	154196
174304	154197
23145	154198
370382	154199
26679	154200
360793	154201
671209	154202
38922	154203
14494	154204
380572	154205
34863	154206
158738	154207
63	154208
369804	154209
460257	154210
482815	154211
498066	154212
18438	154213
405465	154214
626536	154215
689521	154216
1292	154217
571957	154218
64505	154219
172597	154220
10058	154221
432235	154222
2001	154223
232326	154224
555005	154225
548589	154226
639063	154227
118120	154228
697014	154229
11960	154230
36995	154231
252845	154232
599145	154233
360275	154234
100617	154235
33384	154236
246415	154237
152003	154238
137085	154239
394786	154240
541521	154241
649034	154242
182542	154243
39775	154244
304512	154245
523824	154246
238559	154247
251715	154248
661112	154249
427081	154250
144495	154251
23868	154252
595050	154253
704348	154254
251075	154255
117554	154256
88711	154257
90920	154258
8321	154259
12165	154260
428655	154261
42187	154262
650335	154263
198118	154264
713157	154265
130830	154266
290791	154267
583289	154268
39630	154269
50294	154270
186043	154271
693871	154272
558793	154273
459110	154274
528027	154275
477088	154276
496350	154277
100141	154278
556067	154279
412864	154280
31871	154281
434122	154282
43702	154283
415254	154284
10274	154285
183096	154286
157149	154287
400126	154288
702897	154289
214547	154290
59572	154291
84022	154292
159441	154293
168614	154294
112725	154295
321348	154296
19530	154297
663177	154298
281463	154299
665034	154300
61561	154301
347268	154302
626906	154303
252463	154304
188575	154305
398322	154306
198899	154307
362434	154308
291268	154309
468000	154310
413761	154311
46929	154312
135023	154313
30625	154314
256824	154315
64233	154316
548211	154317
269134	154318
574602	154319
134300	154320
594234	154321
698501	154322
168323	154323
437669	154324
618380	154325
307215	154326
1823	154327
558655	154328
68283	154329
89452	154330
497542	154331
709651	154332
430304	154333
678369	154334
142618	154335
388094	154336
163316	154337
260360	154338
103744	154339
146536	154340
121239	154341
476522	154342
172678	154343
38260	154344
240	154345
427478	154346
75925	154347
355356	154348
3446	154349
659015	154350
35287	154351
599790	154352
71696	154353
81979	154354
316313	154355
168889	154356
70157	154357
43477	154358
12406	154359
358271	154360
352216	154361
70206	154362
477438	154363
2780	154364
620311	154365
71223	154366
7649	154367
14380	154368
217865	154369
235664	154370
112499	154371
365771	154372
163696	154373
16657	154374
607950	154375
19165	154376
224149	154377
63450	154378
185685	154379
571521	154380
486641	154381
731	154382
552807	154383
702930	154384
22303	154385
160168	154386
19804	154387
686790	154388
693560	154389
291894	154390
444086	154391
105754	154392
105363	154393
159541	154394
260183	154395
216924	154396
545242	154397
146573	154398
21003	154399
716563	154400
135465	154401
1183	154402
99104	154403
175715	154404
1110	154405
677551	154406
91936	154407
349577	154408
289489	154409
200537	154410
126991	154411
374150	154412
74792	154413
183172	154414
41014	154415
515290	154416
87526	154417
330514	154418
683400	154419
923	154420
252115	154421
38937	154422
608207	154423
309907	154424
382645	154425
134855	154426
290622	154427
223989	154428
409772	154429
81120	154430
94527	154431
75360	154432
4498	154433
116130	154434
613959	154435
616433	154436
159540	154437
451998	154438
65046	154439
493445	154440
192608	154441
664480	154442
343368	154443
39354	154444
22073	154445
398256	154446
658285	154447
104578	154448
156085	154449
178478	154450
606628	154451
37668	154452
162613	154453
28358	154454
500	154455
152893	154456
290354	154457
71166	154458
5608	154459
193276	154460
113054	154461
236015	154462
165936	154463
404753	154464
309490	154465
368585	154466
16254	154467
547073	154468
142610	154469
48654	154470
55259	154471
723991	154472
691787	154473
284447	154474
194367	154475
129642	154476
109335	154477
162121	154478
175099	154479
223090	154480
400853	154481
18485	154482
288156	154483
78626	154484
626921	154485
54728	154486
677983	154487
53023	154488
20563	154489
232917	154490
289082	154491
483696	154492
650733	154493
623738	154494
471497	154495
454572	154496
4092	154497
164776	154498
624289	154499
336125	154500
409853	154501
103417	154502
528766	154503
636405	154504
666814	154505
160069	154506
92080	154507
627131	154508
503684	154509
6876	154510
144293	154511
590392	154512
276842	154513
253162	154514
446256	154515
45163	154516
688030	154517
585624	154518
416115	154519
623227	154520
521013	154521
21286	154522
169070	154523
132315	154524
144897	154525
20035	154526
522917	154527
527910	154528
492475	154529
173683	154530
273501	154531
142006	154532
14300	154533
603319	154534
710577	154535
519856	154536
94182	154537
542469	154538
429742	154539
27585	154540
83848	154541
175234	154542
442440	154543
169508	154544
332630	154545
440567	154546
44862	154547
611438	154548
92886	154549
632003	154550
462857	154551
19514	154552
481325	154553
587989	154554
562622	154555
27891	154556
186100	154557
126637	154558
95690	154559
172932	154560
463786	154561
3994	154562
19010	154563
34340	154564
318780	154565
81118	154566
244535	154567
504399	154568
259990	154569
11786	154570
290077	154571
134111	154572
14920	154573
22084	154574
585493	154575
5589	154576
515495	154577
701493	154578
346069	154579
611363	154580
477328	154581
15866	154582
444365	154583
242936	154584
577867	154585
697155	154586
606384	154587
161450	154588
178828	154589
180989	154590
272984	154591
12736	154592
630178	154593
322138	154594
597417	154595
535378	154596
712635	154597
576178	154598
376278	154599
11308	154600
618223	154601
247982	154602
48398	154603
40340	154604
635637	154605
80353	154606
110583	154607
216209	154608
722350	154609
539848	154610
480942	154611
526007	154612
145461	154613
708666	154614
228914	154615
192775	154616
113848	154617
483430	154618
113515	154619
677061	154620
310962	154621
626104	154622
166239	154623
157986	154624
20201	154625
44406	154626
536956	154627
44342	154628
166294	154629
395205	154630
413946	154631
36084	154632
581027	154633
295498	154634
304569	154635
454894	154636
508907	154637
563411	154638
457217	154639
76093	154640
102139	154641
541352	154642
110838	154643
340751	154644
669079	154645
381083	154646
5717	154647
96021	154648
621161	154649
311694	154650
406	154651
207851	154652
416049	154653
35393	154654
47409	154655
601526	154656
663238	154657
63844	154658
138128	154659
396185	154660
89072	154661
605717	154662
53729	154663
320661	154664
11059	154665
254388	154666
390897	154667
663602	154668
43463	154669
352544	154670
172261	154671
638892	154672
588705	154673
153673	154674
143759	154675
591293	154676
723568	154677
699717	154678
18909	154679
471127	154680
2488	154681
212742	154682
539685	154683
580270	154684
176276	154685
176067	154686
92842	154687
140813	154688
578336	154689
133937	154690
53640	154691
33751	154692
644060	154693
214155	154694
241505	154695
3383	154696
254239	154697
259844	154698
109179	154699
107821	154700
154966	154701
620344	154702
349683	154703
186492	154704
2359	154705
60028	154706
77164	154707
124438	154708
667414	154709
38301	154710
720015	154711
76713	154712
404719	154713
258881	154714
54399	154715
141448	154716
560171	154717
499128	154718
111695	154719
547442	154720
634896	154721
481686	154722
373924	154723
663011	154724
11799	154725
643639	154726
305046	154727
685638	154728
48782	154729
542192	154730
386399	154731
63293	154732
673857	154733
652439	154734
453053	154735
235277	154736
398974	154737
614226	154738
612900	154739
26514	154740
48130	154741
150907	154742
354266	154743
21461	154744
23355	154745
386894	154746
566270	154747
117445	154748
45612	154749
375794	154750
89230	154751
97619	154752
116854	154753
639696	154754
713795	154755
300840	154756
659910	154757
331809	154758
91331	154759
400472	154760
132622	154761
261767	154762
511935	154763
341519	154764
19157	154765
131797	154766
274268	154767
626529	154768
3508	154769
45884	154770
141607	154771
14994	154772
352652	154773
100587	154774
375139	154775
636836	154776
631893	154777
408886	154778
667583	154779
628039	154780
90949	154781
158953	154782
647114	154783
339233	154784
304125	154785
53648	154786
1147	154787
351665	154788
31991	154789
165369	154790
417638	154791
291951	154792
591806	154793
553850	154794
14733	154795
327657	154796
470436	154797
265317	154798
394809	154799
55589	154800
590463	154801
31430	154802
13222	154803
244290	154804
596659	154805
208572	154806
217699	154807
654330	154808
524368	154809
189113	154810
43432	154811
38317	154812
177465	154813
90187	154814
514587	154815
174930	154816
77637	154817
683841	154818
67606	154819
118727	154820
200135	154821
682788	154822
316	154823
132519	154824
47488	154825
40110	154826
165970	154827
77851	154828
110145	154829
494783	154830
437825	154831
598714	154832
158735	154833
117597	154834
597130	154835
246348	154836
11225	154837
55189	154838
135499	154839
665416	154840
300925	154841
150950	154842
191911	154843
8308	154844
708674	154845
425370	154846
112484	154847
682133	154848
9535	154849
168827	154850
692416	154851
587662	154852
546776	154853
613974	154854
276523	154855
153200	154856
709898	154857
294720	154858
64680	154859
692818	154860
715175	154861
369755	154862
230324	154863
90551	154864
1234	154865
352324	154866
290399	154867
365826	154868
6149	154869
636517	154870
501789	154871
63721	154872
454624	154873
518378	154874
24379	154875
48595	154876
298564	154877
107587	154878
520910	154879
712004	154880
269900	154881
119939	154882
599092	154883
212898	154884
484799	154885
26182	154886
583984	154887
34903	154888
144296	154889
595609	154890
565362	154891
1513	154892
63725	154893
2352	154894
439038	154895
606156	154896
3269	154897
679304	154898
654324	154899
160002	154900
656184	154901
328073	154902
42933	154903
183798	154904
140840	154905
477534	154906
620983	154907
2673	154908
445405	154909
36912	154910
131241	154911
545138	154912
606615	154913
648094	154914
188887	154915
393536	154916
78655	154917
448008	154918
440868	154919
64819	154920
166893	154921
298804	154922
9899	154923
13189	154924
99781	154925
596963	154926
24656	154927
328824	154928
189930	154929
172199	154930
516435	154931
514690	154932
639417	154933
647378	154934
121539	154935
381832	154936
60067	154937
2147	154938
2953	154939
6286	154940
17965	154941
173743	154942
242492	154943
195692	154944
643727	154945
5049	154946
18453	154947
94080	154948
152649	154949
33552	154950
326450	154951
518332	154952
437501	154953
1143	154954
219970	154955
474609	154956
535371	154957
718428	154958
686933	154959
126686	154960
178295	154961
531532	154962
543016	154963
27397	154964
17944	154965
419163	154966
118031	154967
425276	154968
351999	154969
299204	154970
643740	154971
2395	154972
607143	154973
359827	154974
629852	154975
138132	154976
278254	154977
407152	154978
34228	154979
521645	154980
381868	154981
176607	154982
255162	154983
5487	154984
213360	154985
6733	154986
1666	154987
49029	154988
77198	154989
214250	154990
525205	154991
201861	154992
293412	154993
189054	154994
138227	154995
360098	154996
173717	154997
186188	154998
657591	154999
681773	155000
603632	155001
218404	155002
266598	155003
475243	155004
622484	155005
484100	155006
116828	155007
107221	155008
615793	155009
493782	155010
164408	155011
585509	155012
340069	155013
295315	155014
11631	155015
5698	155016
484112	155017
52465	155018
407295	155019
225789	155020
210726	155021
27877	155022
168210	155023
14466	155024
314199	155025
694669	155026
449257	155027
112617	155028
646682	155029
118105	155030
94214	155031
81312	155032
612391	155033
432712	155034
520112	155035
201962	155036
362855	155037
66299	155038
263766	155039
110260	155040
77804	155041
54411	155042
511355	155043
155799	155044
24347	155045
185309	155046
148956	155047
79570	155048
129805	155049
269799	155050
623335	155051
359290	155052
9737	155053
169692	155054
372297	155055
104750	155056
378534	155057
277713	155058
161787	155059
36054	155060
667807	155061
247	155062
81813	155063
358759	155064
325007	155065
385459	155066
151004	155067
178171	155068
438388	155069
170566	155070
45068	155071
55716	155072
203230	155073
624232	155074
248185	155075
605294	155076
236934	155077
3011	155078
474681	155079
656742	155080
291546	155081
622516	155082
91190	155083
702272	155084
483087	155085
291973	155086
409275	155087
184555	155088
124624	155089
510617	155090
153200	155091
651411	155092
300318	155093
248450	155094
179049	155095
170298	155096
537309	155097
254478	155098
238601	155099
221851	155100
65661	155101
90388	155102
55152	155103
396689	155104
90969	155105
480105	155106
488269	155107
15581	155108
349734	155109
147269	155110
62855	155111
529	155112
88560	155113
26541	155114
526597	155115
326855	155116
612988	155117
522775	155118
234142	155119
30820	155120
261657	155121
569265	155122
494071	155123
335512	155124
489038	155125
13742	155126
370903	155127
144262	155128
36834	155129
2175	155130
84234	155131
180369	155132
94992	155133
113452	155134
139603	155135
618095	155136
42607	155137
111918	155138
295473	155139
510366	155140
139753	155141
256530	155142
99292	155143
208603	155144
84869	155145
240185	155146
184469	155147
605629	155148
108798	155149
103733	155150
335907	155151
185930	155152
657796	155153
601815	155154
475659	155155
179717	155156
361111	155157
178883	155158
255936	155159
95315	155160
48561	155161
293148	155162
531565	155163
556639	155164
215584	155165
480669	155166
118239	155167
334539	155168
246954	155169
217454	155170
2759	155171
9787	155172
422689	155173
84000	155174
656413	155175
550758	155176
378196	155177
25354	155178
159088	155179
279154	155180
680986	155181
111027	155182
249232	155183
309861	155184
446361	155185
52740	155186
661217	155187
86025	155188
680016	155189
304754	155190
130073	155191
238560	155192
174871	155193
486590	155194
642293	155195
327135	155196
263787	155197
13692	155198
408160	155199
16334	155200
298035	155201
212263	155202
2204	155203
151094	155204
283946	155205
65	155206
60427	155207
84372	155208
575848	155209
211393	155210
406210	155211
39083	155212
399940	155213
75244	155214
171931	155215
34982	155216
136292	155217
293830	155218
421051	155219
351108	155220
559736	155221
547	155222
568075	155223
83115	155224
130056	155225
11837	155226
90710	155227
103714	155228
142045	155229
508635	155230
214820	155231
29394	155232
547614	155233
426339	155234
57088	155235
477894	155236
407666	155237
627775	155238
704536	155239
174900	155240
299081	155241
26911	155242
312443	155243
313493	155244
592557	155245
43896	155246
7063	155247
65695	155248
138738	155249
647347	155250
505226	155251
721925	155252
35274	155253
14283	155254
36115	155255
473124	155256
216333	155257
37787	155258
170694	155259
570047	155260
95968	155261
495948	155262
401114	155263
647716	155264
111546	155265
409046	155266
447619	155267
254400	155268
524297	155269
288721	155270
54668	155271
653352	155272
174277	155273
155508	155274
648042	155275
28335	155276
557377	155277
503319	155278
153919	155279
669742	155280
130342	155281
524854	155282
422585	155283
50088	155284
286335	155285
700711	155286
224372	155287
95869	155288
396149	155289
347662	155290
338539	155291
666039	155292
262092	155293
339445	155294
65813	155295
107743	155296
167240	155297
533082	155298
12719	155299
384744	155300
23704	155301
8598	155302
532003	155303
173292	155304
376542	155305
227564	155306
59342	155307
519689	155308
261337	155309
164620	155310
231410	155311
401016	155312
166655	155313
34010	155314
185122	155315
286993	155316
770	155317
158594	155318
606046	155319
29284	155320
8908	155321
259120	155322
95721	155323
182501	155324
86419	155325
590929	155326
583239	155327
721671	155328
9415	155329
632245	155330
399026	155331
89601	155332
287960	155333
543270	155334
19529	155335
614	155336
589081	155337
31667	155338
148830	155339
495989	155340
503286	155341
107191	155342
651073	155343
338083	155344
50736	155345
124201	155346
225640	155347
435103	155348
115165	155349
3552	155350
216184	155351
59807	155352
76061	155353
24477	155354
85220	155355
645003	155356
377187	155357
195533	155358
217552	155359
283240	155360
611647	155361
650092	155362
538509	155363
253647	155364
24561	155365
393215	155366
605922	155367
553587	155368
451575	155369
650663	155370
390110	155371
265185	155372
430401	155373
425916	155374
138213	155375
342267	155376
211590	155377
674367	155378
515763	155379
499636	155380
14535	155381
709483	155382
186023	155383
91722	155384
132238	155385
146040	155386
34024	155387
3171	155388
285557	155389
11151	155390
236745	155391
171072	155392
676497	155393
600364	155394
112325	155395
593110	155396
38246	155397
54085	155398
67300	155399
59194	155400
164113	155401
48774	155402
442726	155403
1720	155404
282813	155405
95088	155406
473716	155407
119707	155408
211827	155409
254911	155410
251323	155411
159803	155412
716223	155413
96475	155414
136083	155415
158433	155416
387365	155417
53217	155418
101488	155419
718097	155420
123399	155421
45238	155422
100649	155423
705267	155424
715090	155425
289381	155426
724055	155427
116849	155428
653924	155429
531555	155430
173702	155431
541435	155432
131890	155433
675176	155434
140541	155435
15339	155436
5490	155437
374453	155438
260129	155439
480605	155440
326290	155441
145944	155442
227590	155443
416748	155444
209663	155445
483862	155446
154847	155447
74852	155448
84526	155449
670962	155450
452234	155451
329810	155452
50410	155453
625200	155454
259255	155455
111781	155456
36111	155457
175531	155458
351376	155459
308795	155460
459181	155461
429814	155462
625529	155463
354068	155464
97280	155465
226533	155466
32745	155467
685895	155468
518623	155469
449423	155470
618010	155471
196820	155472
590995	155473
493008	155474
462166	155475
157268	155476
722385	155477
594028	155478
617684	155479
511707	155480
404340	155481
232583	155482
103330	155483
22660	155484
491575	155485
347398	155486
41774	155487
569882	155488
8769	155489
576414	155490
304382	155491
41864	155492
65914	155493
128650	155494
29241	155495
55621	155496
605208	155497
159009	155498
107857	155499
433770	155500
84361	155501
184777	155502
14733	155503
88106	155504
690680	155505
41535	155506
250454	155507
428101	155508
158119	155509
664767	155510
649049	155511
278516	155512
99084	155513
98734	155514
464785	155515
564400	155516
513398	155517
30764	155518
597673	155519
202121	155520
443791	155521
41922	155522
515131	155523
615761	155524
176209	155525
67137	155526
17547	155527
245430	155528
638366	155529
403697	155530
47624	155531
186007	155532
713870	155533
24451	155534
599198	155535
457693	155536
681577	155537
631593	155538
155292	155539
469403	155540
2957	155541
517020	155542
32935	155543
411109	155544
426168	155545
173592	155546
650983	155547
620833	155548
173962	155549
27308	155550
182458	155551
666673	155552
280565	155553
383785	155554
124613	155555
215960	155556
665016	155557
3991	155558
15431	155559
126084	155560
441062	155561
292132	155562
174913	155563
589090	155564
183452	155565
505360	155566
314556	155567
139780	155568
230827	155569
360923	155570
88429	155571
180704	155572
3527	155573
274409	155574
40763	155575
494856	155576
2186	155577
113	155578
44745	155579
622691	155580
674771	155581
634131	155582
364082	155583
595657	155584
58632	155585
81122	155586
291177	155587
174850	155588
616040	155589
17283	155590
204155	155591
63878	155592
212013	155593
196989	155594
625649	155595
648704	155596
192354	155597
5081	155598
180541	155599
615927	155600
641500	155601
650646	155602
495998	155603
198143	155604
574429	155605
9203	155606
99686	155607
193511	155608
65921	155609
132571	155610
547037	155611
190616	155612
17739	155613
81626	155614
318864	155615
678541	155616
718238	155617
208966	155618
445262	155619
116560	155620
72094	155621
30066	155622
48174	155623
675476	155624
5892	155625
311818	155626
182871	155627
563106	155628
15873	155629
112295	155630
117766	155631
221546	155632
32357	155633
131298	155634
47091	155635
5799	155636
329889	155637
278249	155638
13137	155639
24486	155640
120651	155641
644707	155642
625736	155643
156787	155644
20145	155645
383163	155646
176219	155647
647645	155648
605892	155649
166852	155650
3839	155651
492768	155652
568850	155653
85057	155654
1848	155655
77660	155656
120600	155657
186746	155658
35544	155659
28284	155660
147024	155661
67993	155662
424028	155663
133530	155664
170963	155665
10858	155666
716538	155667
32711	155668
480839	155669
140345	155670
574610	155671
270909	155672
300583	155673
36240	155674
53808	155675
371956	155676
516573	155677
564915	155678
80912	155679
70495	155680
131583	155681
273405	155682
110970	155683
629601	155684
401625	155685
316082	155686
465943	155687
647665	155688
696722	155689
663193	155690
341601	155691
415047	155692
378901	155693
28863	155694
700377	155695
4286	155696
561012	155697
88366	155698
324544	155699
444145	155700
631975	155701
142711	155702
503562	155703
42278	155704
142276	155705
55850	155706
433311	155707
114023	155708
442572	155709
338259	155710
43983	155711
153128	155712
532852	155713
667593	155714
158366	155715
308002	155716
41573	155717
146945	155718
116623	155719
244771	155720
459141	155721
14753	155722
685897	155723
118269	155724
482521	155725
504976	155726
357374	155727
244852	155728
43160	155729
640520	155730
161090	155731
282477	155732
424676	155733
525874	155734
651509	155735
516725	155736
367642	155737
450652	155738
383263	155739
699216	155740
320961	155741
284962	155742
85869	155743
624954	155744
339156	155745
428769	155746
175155	155747
607113	155748
548665	155749
547986	155750
431667	155751
77748	155752
45661	155753
50486	155754
17971	155755
154375	155756
152822	155757
338627	155758
71487	155759
132976	155760
366410	155761
244095	155762
174347	155763
413344	155764
155691	155765
446757	155766
82366	155767
29288	155768
153363	155769
381151	155770
154971	155771
645738	155772
358690	155773
95942	155774
198452	155775
698069	155776
447058	155777
432050	155778
472945	155779
335932	155780
686854	155781
71092	155782
374502	155783
387652	155784
226266	155785
72934	155786
378094	155787
20799	155788
507187	155789
436643	155790
526744	155791
124968	155792
335448	155793
106679	155794
429921	155795
239953	155796
629338	155797
96905	155798
105268	155799
287964	155800
3782	155801
10766	155802
93873	155803
182471	155804
19247	155805
41466	155806
241134	155807
2534	155808
239426	155809
85163	155810
61514	155811
436547	155812
14316	155813
470481	155814
406558	155815
305497	155816
337978	155817
362443	155818
449957	155819
679575	155820
152753	155821
171421	155822
111631	155823
133210	155824
5101	155825
68983	155826
6893	155827
83745	155828
162252	155829
555039	155830
266633	155831
674952	155832
464136	155833
107406	155834
265053	155835
120723	155836
636713	155837
460758	155838
191570	155839
39647	155840
17034	155841
669376	155842
81507	155843
490171	155844
620706	155845
129235	155846
132318	155847
246767	155848
477708	155849
26873	155850
57541	155851
13683	155852
331070	155853
346369	155854
323479	155855
316966	155856
658163	155857
42227	155858
484281	155859
8977	155860
489790	155861
349740	155862
170241	155863
124001	155864
251141	155865
485992	155866
703550	155867
425958	155868
423990	155869
13504	155870
425237	155871
170706	155872
542214	155873
5130	155874
564162	155875
69111	155876
616253	155877
28630	155878
31556	155879
60367	155880
488451	155881
142767	155882
165938	155883
365628	155884
505491	155885
42103	155886
102067	155887
186874	155888
625606	155889
106996	155890
41396	155891
402781	155892
107643	155893
422765	155894
329481	155895
26686	155896
77560	155897
100187	155898
251389	155899
341167	155900
475669	155901
13856	155902
3189	155903
411402	155904
425066	155905
10259	155906
166370	155907
16610	155908
11832	155909
449969	155910
8765	155911
609586	155912
30071	155913
513617	155914
713059	155915
93073	155916
19262	155917
42672	155918
529304	155919
649594	155920
45508	155921
126253	155922
38556	155923
84484	155924
676153	155925
424587	155926
115695	155927
608734	155928
493873	155929
66568	155930
19763	155931
284356	155932
466248	155933
452311	155934
73636	155935
146739	155936
2958	155937
166544	155938
84729	155939
57993	155940
521911	155941
20207	155942
290132	155943
720124	155944
344741	155945
212588	155946
119231	155947
2997	155948
318806	155949
64334	155950
620576	155951
549922	155952
50493	155953
366955	155954
142515	155955
134448	155956
370890	155957
57621	155958
442319	155959
106405	155960
66564	155961
528219	155962
662289	155963
513471	155964
35773	155965
589368	155966
116387	155967
304904	155968
442289	155969
389285	155970
613478	155971
556541	155972
40463	155973
18637	155974
177167	155975
347048	155976
71726	155977
605417	155978
607730	155979
77407	155980
42900	155981
561876	155982
41590	155983
153772	155984
200821	155985
482802	155986
367082	155987
282215	155988
455355	155989
124933	155990
28640	155991
536385	155992
335257	155993
7483	155994
16920	155995
17885	155996
443277	155997
426784	155998
169249	155999
12483	156000
183393	156001
2933	156002
121337	156003
54254	156004
400959	156005
705078	156006
314627	156007
15047	156008
62542	156009
375924	156010
20946	156011
208312	156012
716208	156013
686236	156014
695640	156015
285571	156016
38396	156017
3169	156018
720544	156019
140556	156020
146316	156021
20343	156022
669465	156023
83936	156024
54002	156025
98726	156026
589669	156027
701679	156028
225128	156029
70302	156030
176644	156031
137475	156032
35379	156033
85266	156034
119937	156035
60962	156036
15431	156037
263369	156038
14657	156039
575963	156040
255840	156041
166552	156042
355422	156043
6261	156044
110523	156045
310346	156046
455722	156047
221266	156048
256627	156049
86862	156050
316049	156051
611746	156052
84840	156053
699390	156054
195001	156055
168585	156056
131773	156057
911	156058
10516	156059
31251	156060
364271	156061
291291	156062
350264	156063
158181	156064
532226	156065
15754	156066
273232	156067
522453	156068
483182	156069
153828	156070
506195	156071
462741	156072
67554	156073
708024	156074
195736	156075
212929	156076
282933	156077
703634	156078
533025	156079
490659	156080
109965	156081
678402	156082
191829	156083
113382	156084
267625	156085
67680	156086
672815	156087
517517	156088
160985	156089
3136	156090
621842	156091
476533	156092
22440	156093
10985	156094
236090	156095
133120	156096
234	156097
558361	156098
591610	156099
370583	156100
30663	156101
580936	156102
169035	156103
104052	156104
334320	156105
131966	156106
5918	156107
262868	156108
233362	156109
718020	156110
16363	156111
614756	156112
579593	156113
136673	156114
59626	156115
137679	156116
10873	156117
4588	156118
183747	156119
463070	156120
36804	156121
538727	156122
5374	156123
52273	156124
203883	156125
511138	156126
351201	156127
1860	156128
190665	156129
113282	156130
12372	156131
675582	156132
215949	156133
651803	156134
124595	156135
691833	156136
5063	156137
612106	156138
244985	156139
23394	156140
147929	156141
168166	156142
501286	156143
202724	156144
543698	156145
274384	156146
132469	156147
113263	156148
712681	156149
145869	156150
202122	156151
264759	156152
635018	156153
307727	156154
96884	156155
138111	156156
689249	156157
620223	156158
556	156159
351839	156160
108165	156161
181	156162
125865	156163
18991	156164
20839	156165
80050	156166
606540	156167
495244	156168
16028	156169
76557	156170
131870	156171
167507	156172
7061	156173
131788	156174
103048	156175
351509	156176
442249	156177
548900	156178
518701	156179
696633	156180
114206	156181
523451	156182
232915	156183
434939	156184
48018	156185
152960	156186
72994	156187
532842	156188
500595	156189
625968	156190
129300	156191
146252	156192
31193	156193
92522	156194
151678	156195
496116	156196
2653	156197
88200	156198
623784	156199
140727	156200
169695	156201
69911	156202
347388	156203
157703	156204
59658	156205
359602	156206
194519	156207
419962	156208
192743	156209
41545	156210
76360	156211
126878	156212
574588	156213
563870	156214
11350	156215
413209	156216
21801	156217
693053	156218
498078	156219
230093	156220
178199	156221
164773	156222
694193	156223
157916	156224
470959	156225
216758	156226
227756	156227
49226	156228
21252	156229
215580	156230
314489	156231
114963	156232
160137	156233
130299	156234
225394	156235
62028	156236
169562	156237
102522	156238
520195	156239
641587	156240
343921	156241
360749	156242
126208	156243
708833	156244
15025	156245
124612	156246
42106	156247
27096	156248
563578	156249
84445	156250
588556	156251
47805	156252
24568	156253
682759	156254
113187	156255
604632	156256
502430	156257
4541	156258
306404	156259
50822	156260
464757	156261
125927	156262
333490	156263
56670	156264
12224	156265
592714	156266
184705	156267
48493	156268
657263	156269
650492	156270
119821	156271
336517	156272
332294	156273
690381	156274
480394	156275
13730	156276
21278	156277
289103	156278
617288	156279
188399	156280
477571	156281
154625	156282
566677	156283
11603	156284
367910	156285
24660	156286
62096	156287
330411	156288
340480	156289
701370	156290
221573	156291
663280	156292
2354	156293
294749	156294
38696	156295
113695	156296
37767	156297
619930	156298
95139	156299
536903	156300
256129	156301
171671	156302
687068	156303
19229	156304
22903	156305
48709	156306
443553	156307
95051	156308
656601	156309
499933	156310
441533	156311
25673	156312
136343	156313
553446	156314
509166	156315
487217	156316
132274	156317
182582	156318
205667	156319
593600	156320
98256	156321
231234	156322
5295	156323
161252	156324
408757	156325
717357	156326
173542	156327
341934	156328
38188	156329
678409	156330
673903	156331
323789	156332
185561	156333
663053	156334
393443	156335
391852	156336
122876	156337
537009	156338
3915	156339
28343	156340
467112	156341
323088	156342
155210	156343
96571	156344
466365	156345
671469	156346
136657	156347
188721	156348
327263	156349
409835	156350
103365	156351
308809	156352
135198	156353
517801	156354
201403	156355
554254	156356
547704	156357
681652	156358
172715	156359
446819	156360
20446	156361
142587	156362
76675	156363
320362	156364
30132	156365
401451	156366
581996	156367
698369	156368
521395	156369
449544	156370
269968	156371
44843	156372
395019	156373
679621	156374
69411	156375
88361	156376
479041	156377
321131	156378
486075	156379
123598	156380
108830	156381
132463	156382
127748	156383
78921	156384
163546	156385
156820	156386
107613	156387
198867	156388
592940	156389
8566	156390
180059	156391
524352	156392
1897	156393
18172	156394
286636	156395
566010	156396
19329	156397
302	156398
319363	156399
3893	156400
33549	156401
338491	156402
189010	156403
29370	156404
57531	156405
39749	156406
315001	156407
136073	156408
541541	156409
77972	156410
82056	156411
639549	156412
143405	156413
325	156414
344518	156415
450556	156416
474101	156417
631443	156418
37046	156419
102147	156420
119188	156421
244007	156422
86699	156423
571007	156424
398614	156425
63594	156426
22406	156427
23299	156428
149681	156429
501026	156430
1563	156431
698973	156432
555896	156433
570033	156434
659173	156435
168597	156436
159064	156437
148470	156438
119143	156439
177890	156440
30957	156441
20078	156442
406105	156443
375037	156444
18464	156445
92258	156446
133178	156447
194971	156448
43079	156449
38374	156450
43950	156451
46487	156452
24994	156453
656839	156454
644708	156455
434909	156456
406038	156457
163657	156458
681307	156459
503810	156460
25241	156461
46230	156462
542204	156463
425692	156464
237774	156465
317516	156466
279361	156467
593632	156468
5733	156469
146819	156470
248218	156471
645690	156472
292328	156473
358639	156474
562781	156475
130927	156476
483085	156477
14179	156478
183072	156479
250516	156480
690689	156481
199274	156482
53532	156483
709260	156484
94632	156485
476178	156486
306667	156487
10430	156488
484381	156489
388539	156490
705819	156491
174857	156492
178192	156493
254559	156494
25937	156495
8090	156496
128343	156497
216126	156498
526332	156499
40597	156500
22157	156501
389812	156502
243229	156503
671558	156504
5044	156505
17406	156506
518198	156507
74278	156508
94023	156509
190606	156510
156751	156511
30650	156512
425981	156513
30190	156514
12499	156515
554724	156516
66034	156517
207580	156518
384735	156519
545299	156520
160719	156521
148887	156522
556548	156523
47206	156524
403359	156525
95917	156526
47787	156527
657129	156528
491600	156529
324555	156530
122834	156531
238775	156532
443021	156533
501816	156534
576149	156535
200817	156536
421665	156537
108937	156538
229076	156539
177688	156540
1625	156541
386305	156542
271075	156543
38603	156544
687820	156545
139993	156546
175445	156547
140556	156548
61594	156549
272953	156550
23435	156551
31620	156552
70566	156553
459642	156554
29895	156555
184445	156556
292099	156557
385099	156558
554324	156559
170291	156560
538469	156561
93457	156562
646505	156563
79173	156564
103188	156565
7371	156566
416229	156567
39831	156568
655778	156569
521215	156570
310645	156571
565879	156572
135858	156573
84997	156574
621831	156575
32018	156576
390318	156577
472035	156578
210181	156579
16605	156580
424	156581
27882	156582
661099	156583
187223	156584
628770	156585
476582	156586
6879	156587
184087	156588
681694	156589
516778	156590
456947	156591
227400	156592
11616	156593
33552	156594
317944	156595
308694	156596
527930	156597
19432	156598
300062	156599
367645	156600
222892	156601
611554	156602
149709	156603
661595	156604
501273	156605
17393	156606
326807	156607
253441	156608
135837	156609
21990	156610
142500	156611
14121	156612
722229	156613
426945	156614
704713	156615
200755	156616
525715	156617
133862	156618
70092	156619
100082	156620
527934	156621
196635	156622
155190	156623
455988	156624
116031	156625
398174	156626
1392	156627
580959	156628
88364	156629
649301	156630
536071	156631
251961	156632
537746	156633
246107	156634
108152	156635
16010	156636
33376	156637
7905	156638
81513	156639
429724	156640
411644	156641
575094	156642
32713	156643
170354	156644
387435	156645
132151	156646
35310	156647
396183	156648
665179	156649
432253	156650
137436	156651
96915	156652
101460	156653
708809	156654
259641	156655
501791	156656
190692	156657
548903	156658
591869	156659
427228	156660
531456	156661
56828	156662
146151	156663
213534	156664
103931	156665
510547	156666
541665	156667
255777	156668
224749	156669
457737	156670
91054	156671
214307	156672
185632	156673
6025	156674
9532	156675
125534	156676
287205	156677
172411	156678
579246	156679
444751	156680
238287	156681
676929	156682
323807	156683
618137	156684
422334	156685
100856	156686
702243	156687
81035	156688
104522	156689
376647	156690
303815	156691
537942	156692
640582	156693
97307	156694
131759	156695
1572	156696
5063	156697
48043	156698
291743	156699
611874	156700
334136	156701
417000	156702
43621	156703
504422	156704
581747	156705
353341	156706
263963	156707
122454	156708
317307	156709
113998	156710
12225	156711
216823	156712
185892	156713
18451	156714
48743	156715
307856	156716
24532	156717
481041	156718
395293	156719
369913	156720
278775	156721
404006	156722
6335	156723
430	156724
49441	156725
44148	156726
3553	156727
79592	156728
485349	156729
716325	156730
277657	156731
242188	156732
141225	156733
427430	156734
461431	156735
82730	156736
132112	156737
39674	156738
91010	156739
120913	156740
556087	156741
9371	156742
149967	156743
5956	156744
595652	156745
625357	156746
405114	156747
406249	156748
29936	156749
455234	156750
609734	156751
302913	156752
44033	156753
589723	156754
609596	156755
117744	156756
35143	156757
605127	156758
658041	156759
100599	156760
504469	156761
342489	156762
3732	156763
9335	156764
684898	156765
25385	156766
573299	156767
14615	156768
699900	156769
346980	156770
20944	156771
273031	156772
544324	156773
34187	156774
387729	156775
293073	156776
559061	156777
538329	156778
192968	156779
96874	156780
613299	156781
537490	156782
147027	156783
63943	156784
97147	156785
24664	156786
295136	156787
39710	156788
102732	156789
406279	156790
395482	156791
695117	156792
669122	156793
327085	156794
709170	156795
258673	156796
53041	156797
380478	156798
96667	156799
143726	156800
454809	156801
168737	156802
45296	156803
314849	156804
425455	156805
413076	156806
438926	156807
509887	156808
53280	156809
98541	156810
54974	156811
126012	156812
629157	156813
261790	156814
172145	156815
358446	156816
489685	156817
610467	156818
78086	156819
723187	156820
283003	156821
5815	156822
259144	156823
279760	156824
142382	156825
40884	156826
455288	156827
105171	156828
32232	156829
715496	156830
517971	156831
34597	156832
84712	156833
575166	156834
11940	156835
177667	156836
443441	156837
129531	156838
311271	156839
292543	156840
86794	156841
151874	156842
150083	156843
115737	156844
93343	156845
443458	156846
436967	156847
53452	156848
424018	156849
102348	156850
498	156851
115218	156852
307147	156853
92936	156854
57891	156855
445621	156856
453707	156857
119221	156858
515845	156859
243926	156860
55776	156861
622604	156862
121963	156863
121748	156864
364418	156865
48576	156866
469396	156867
623866	156868
115518	156869
1802	156870
609618	156871
456021	156872
38639	156873
484954	156874
716076	156875
492903	156876
24755	156877
183627	156878
236036	156879
175066	156880
292849	156881
494110	156882
298389	156883
644803	156884
345273	156885
560284	156886
672434	156887
466871	156888
15163	156889
155501	156890
379317	156891
712993	156892
204473	156893
1556	156894
457051	156895
420049	156896
226930	156897
429963	156898
581597	156899
428840	156900
312069	156901
298234	156902
43528	156903
95455	156904
379451	156905
574139	156906
443683	156907
540584	156908
331906	156909
21298	156910
72018	156911
158274	156912
100608	156913
8274	156914
10802	156915
29117	156916
31200	156917
72980	156918
288991	156919
133912	156920
114614	156921
556893	156922
171653	156923
4340	156924
136261	156925
597300	156926
487108	156927
198508	156928
58154	156929
387124	156930
466784	156931
124200	156932
7776	156933
103710	156934
370882	156935
122781	156936
42874	156937
185611	156938
97143	156939
587186	156940
65654	156941
4194	156942
51073	156943
1442	156944
439103	156945
44781	156946
50768	156947
685309	156948
292614	156949
17530	156950
425065	156951
16112	156952
283192	156953
180457	156954
476203	156955
524616	156956
509639	156957
162833	156958
41410	156959
429720	156960
39275	156961
31994	156962
612393	156963
355958	156964
492040	156965
153222	156966
255372	156967
53427	156968
166387	156969
90686	156970
423500	156971
62091	156972
451314	156973
51597	156974
112057	156975
94957	156976
556545	156977
181697	156978
108518	156979
571527	156980
137250	156981
518201	156982
91334	156983
158	156984
223778	156985
158678	156986
215294	156987
579196	156988
50741	156989
552412	156990
33433	156991
540576	156992
611556	156993
546301	156994
23498	156995
107034	156996
129647	156997
21282	156998
51350	156999
6230	157000
134260	157001
32104	157002
670953	157003
198841	157004
693255	157005
180117	157006
638645	157007
514142	157008
28220	157009
443026	157010
263452	157011
637407	157012
209	157013
291899	157014
559606	157015
229498	157016
190770	157017
3826	157018
533070	157019
344362	157020
674139	157021
217257	157022
220430	157023
217269	157024
70926	157025
215484	157026
14429	157027
318981	157028
658592	157029
132449	157030
530122	157031
38416	157032
148767	157033
609714	157034
9799	157035
94378	157036
510997	157037
471319	157038
647688	157039
29494	157040
703001	157041
8136	157042
137830	157043
581542	157044
300470	157045
90456	157046
31441	157047
589159	157048
257994	157049
453644	157050
275426	157051
474397	157052
34358	157053
599406	157054
242850	157055
96999	157056
129712	157057
165126	157058
104308	157059
1660	157060
697042	157061
287906	157062
577152	157063
466351	157064
100638	157065
9847	157066
4175	157067
42926	157068
364649	157069
143805	157070
8512	157071
170175	157072
7560	157073
509299	157074
232959	157075
95939	157076
608177	157077
459248	157078
141419	157079
44570	157080
179014	157081
4500	157082
49448	157083
92034	157084
323259	157085
365878	157086
487442	157087
85932	157088
92248	157089
91987	157090
10421	157091
15997	157092
446377	157093
77781	157094
80035	157095
2486	157096
375263	157097
397905	157098
89235	157099
475008	157100
167690	157101
101341	157102
347875	157103
29194	157104
82346	157105
31919	157106
653411	157107
114909	157108
386452	157109
406054	157110
75797	157111
62480	157112
661875	157113
90824	157114
75760	157115
318602	157116
164972	157117
715907	157118
178119	157119
14680	157120
232538	157121
243050	157122
511928	157123
679665	157124
11534	157125
607672	157126
711715	157127
329705	157128
47092	157129
506133	157130
499866	157131
511501	157132
614874	157133
14532	157134
38827	157135
361181	157136
24223	157137
22093	157138
50771	157139
221774	157140
414332	157141
72238	157142
11825	157143
94950	157144
159380	157145
625111	157146
373402	157147
8804	157148
342670	157149
423491	157150
696085	157151
614470	157152
376791	157153
132574	157154
489032	157155
695674	157156
185581	157157
570333	157158
230725	157159
253530	157160
147979	157161
188587	157162
275605	157163
561039	157164
14487	157165
286628	157166
129314	157167
651660	157168
46056	157169
257557	157170
30239	157171
373081	157172
301335	157173
10760	157174
151703	157175
62303	157176
20015	157177
417118	157178
913	157179
81223	157180
235389	157181
645470	157182
250641	157183
568668	157184
1299	157185
176801	157186
14559	157187
153454	157188
90976	157189
513512	157190
635184	157191
3607	157192
660272	157193
169107	157194
214492	157195
276599	157196
579668	157197
602129	157198
537096	157199
6138	157200
326150	157201
368734	157202
499616	157203
243965	157204
677904	157205
176766	157206
28251	157207
720292	157208
668564	157209
528430	157210
485750	157211
113987	157212
9703	157213
146384	157214
510984	157215
633560	157216
121299	157217
45885	157218
655490	157219
34949	157220
47130	157221
662970	157222
146348	157223
7012	157224
534340	157225
30806	157226
691216	157227
44014	157228
115740	157229
438194	157230
323251	157231
52264	157232
554981	157233
464056	157234
682660	157235
421244	157236
118302	157237
383081	157238
53015	157239
92759	157240
39080	157241
265029	157242
36782	157243
480639	157244
640812	157245
53982	157246
7325	157247
2961	157248
637135	157249
614203	157250
146152	157251
452425	157252
6895	157253
99879	157254
30593	157255
69749	157256
301063	157257
6066	157258
222554	157259
375190	157260
417784	157261
565845	157262
35987	157263
255724	157264
708226	157265
435158	157266
85737	157267
573912	157268
663748	157269
456979	157270
34262	157271
60280	157272
371436	157273
308045	157274
74756	157275
56095	157276
85413	157277
117238	157278
97364	157279
282414	157280
698944	157281
537716	157282
218198	157283
683790	157284
343622	157285
717393	157286
21102	157287
3	157288
549220	157289
243226	157290
6555	157291
228845	157292
698739	157293
108157	157294
85163	157295
17258	157296
375939	157297
34025	157298
328595	157299
654818	157300
25149	157301
311158	157302
721424	157303
341926	157304
92071	157305
296596	157306
368085	157307
419203	157308
312545	157309
504353	157310
27702	157311
190118	157312
185644	157313
490011	157314
3809	157315
107219	157316
599171	157317
159195	157318
273989	157319
426104	157320
206329	157321
498892	157322
224839	157323
347942	157324
195085	157325
77642	157326
228512	157327
109987	157328
237924	157329
173276	157330
188235	157331
313501	157332
105917	157333
516599	157334
127426	157335
516631	157336
635135	157337
302386	157338
637254	157339
66581	157340
19526	157341
55386	157342
37835	157343
56130	157344
12876	157345
564230	157346
93276	157347
13953	157348
95247	157349
256915	157350
241322	157351
621553	157352
436772	157353
328080	157354
174832	157355
153829	157356
47020	157357
157111	157358
2887	157359
175780	157360
633311	157361
29993	157362
18520	157363
93575	157364
42263	157365
447851	157366
14875	157367
397473	157368
598198	157369
553096	157370
66202	157371
320587	157372
14433	157373
32832	157374
684893	157375
11609	157376
160707	157377
79649	157378
57881	157379
11245	157380
132156	157381
597458	157382
449246	157383
720351	157384
275598	157385
36678	157386
30761	157387
449050	157388
47123	157389
278852	157390
76245	157391
210860	157392
516560	157393
147487	157394
723107	157395
358576	157396
80905	157397
100147	157398
243852	157399
93149	157400
577328	157401
331738	157402
283255	157403
51462	157404
5085	157405
2542	157406
114215	157407
307559	157408
372366	157409
583414	157410
561359	157411
110177	157412
7170	157413
470519	157414
711013	157415
460475	157416
52684	157417
102351	157418
19254	157419
510425	157420
91507	157421
668606	157422
53776	157423
445097	157424
236485	157425
41408	157426
246503	157427
157214	157428
189487	157429
588531	157430
683106	157431
149214	157432
99978	157433
221539	157434
568239	157435
164095	157436
425422	157437
445300	157438
119297	157439
58192	157440
177946	157441
632015	157442
221275	157443
97562	157444
46356	157445
311486	157446
200784	157447
205656	157448
539350	157449
11918	157450
76389	157451
100128	157452
450	157453
512103	157454
332793	157455
205014	157456
303010	157457
42326	157458
183212	157459
14398	157460
117259	157461
119085	157462
298687	157463
456506	157464
202752	157465
529002	157466
90280	157467
68450	157468
213385	157469
380258	157470
24034	157471
677387	157472
309223	157473
5997	157474
142143	157475
14924	157476
594663	157477
718198	157478
4351	157479
318920	157480
2351	157481
578588	157482
193733	157483
293376	157484
14390	157485
97626	157486
522037	157487
448593	157488
533988	157489
612004	157490
535609	157491
130455	157492
17852	157493
207374	157494
541087	157495
92176	157496
78442	157497
3370	157498
3765	157499
12458	157500
588561	157501
689450	157502
485185	157503
702342	157504
61685	157505
21156	157506
69486	157507
282664	157508
354270	157509
700024	157510
381010	157511
241358	157512
6131	157513
283049	157514
14438	157515
156810	157516
678979	157517
221818	157518
467792	157519
366601	157520
33047	157521
487089	157522
100984	157523
37328	157524
360598	157525
555159	157526
75904	157527
49950	157528
141301	157529
392909	157530
47110	157531
115793	157532
530433	157533
541633	157534
55417	157535
47198	157536
50011	157537
706365	157538
460875	157539
519774	157540
682659	157541
145609	157542
691226	157543
703764	157544
704601	157545
697385	157546
20133	157547
428327	157548
426338	157549
155968	157550
559095	157551
180740	157552
592770	157553
172497	157554
146056	157555
394550	157556
657952	157557
66921	157558
359624	157559
417815	157560
104069	157561
122728	157562
29029	157563
54377	157564
211909	157565
250444	157566
113907	157567
619099	157568
337640	157569
477759	157570
82653	157571
4549	157572
334364	157573
608145	157574
13080	157575
103667	157576
472996	157577
47972	157578
269361	157579
31599	157580
549584	157581
150974	157582
263026	157583
205833	157584
677305	157585
182502	157586
656017	157587
9465	157588
70056	157589
426775	157590
268960	157591
68771	157592
11732	157593
103229	157594
661359	157595
680219	157596
388760	157597
502131	157598
184686	157599
718564	157600
604848	157601
457576	157602
45010	157603
600339	157604
486016	157605
119166	157606
468223	157607
484747	157608
84452	157609
186084	157610
600936	157611
164900	157612
350611	157613
18419	157614
298454	157615
185385	157616
64746	157617
335767	157618
22946	157619
19611	157620
715521	157621
293601	157622
380415	157623
68902	157624
16024	157625
85275	157626
656859	157627
184456	157628
5418	157629
77260	157630
17117	157631
387730	157632
8205	157633
671738	157634
35266	157635
13100	157636
40913	157637
671454	157638
97086	157639
29884	157640
4810	157641
122234	157642
157174	157643
557482	157644
242019	157645
585005	157646
720911	157647
509923	157648
284735	157649
24432	157650
201475	157651
31576	157652
570721	157653
484094	157654
284052	157655
724193	157656
36629	157657
212827	157658
43271	157659
101494	157660
203358	157661
681870	157662
119476	157663
355680	157664
66091	157665
257376	157666
473309	157667
462268	157668
520071	157669
16003	157670
159645	157671
706062	157672
428549	157673
408987	157674
226802	157675
494907	157676
99150	157677
40556	157678
70281	157679
188507	157680
249061	157681
433730	157682
635773	157683
177943	157684
179998	157685
403555	157686
430971	157687
15404	157688
31510	157689
17018	157690
608467	157691
576386	157692
332123	157693
466585	157694
675352	157695
113577	157696
690132	157697
724540	157698
158658	157699
10466	157700
8195	157701
179221	157702
674851	157703
19474	157704
546518	157705
1302	157706
187292	157707
5569	157708
12789	157709
438853	157710
195357	157711
182457	157712
30126	157713
554097	157714
220964	157715
266566	157716
523635	157717
125083	157718
46710	157719
313602	157720
164136	157721
214943	157722
459939	157723
472202	157724
91232	157725
113913	157726
318282	157727
98328	157728
49332	157729
94692	157730
133358	157731
10965	157732
178151	157733
630220	157734
469742	157735
195688	157736
118057	157737
181039	157738
621282	157739
115967	157740
540326	157741
704592	157742
277463	157743
669657	157744
380593	157745
93465	157746
20767	157747
365828	157748
58337	157749
133589	157750
366618	157751
163383	157752
87082	157753
125931	157754
301347	157755
534894	157756
435238	157757
102949	157758
694390	157759
41110	157760
615837	157761
149315	157762
395801	157763
469219	157764
449405	157765
455345	157766
451272	157767
410897	157768
308412	157769
416392	157770
117261	157771
45781	157772
106440	157773
21604	157774
428610	157775
177502	157776
366691	157777
472690	157778
522605	157779
666945	157780
194468	157781
58391	157782
179888	157783
18851	157784
331190	157785
12113	157786
551168	157787
141041	157788
162785	157789
438804	157790
38896	157791
29833	157792
105080	157793
337	157794
21328	157795
469749	157796
112401	157797
115392	157798
109995	157799
531489	157800
32158	157801
113968	157802
306202	157803
395884	157804
309351	157805
627181	157806
137009	157807
139460	157808
279883	157809
645689	157810
426162	157811
208145	157812
483231	157813
154268	157814
660582	157815
456389	157816
30496	157817
670747	157818
284250	157819
442627	157820
61880	157821
208197	157822
268285	157823
157292	157824
48215	157825
679558	157826
223934	157827
520334	157828
169213	157829
41659	157830
97939	157831
15683	157832
661318	157833
76654	157834
318588	157835
331156	157836
38967	157837
680175	157838
185770	157839
432377	157840
8767	157841
723964	157842
381835	157843
77433	157844
83450	157845
346896	157846
654863	157847
437765	157848
330667	157849
427940	157850
216692	157851
579018	157852
461247	157853
513601	157854
3806	157855
713162	157856
408454	157857
327413	157858
265233	157859
216733	157860
650309	157861
9520	157862
9464	157863
196070	157864
518968	157865
714226	157866
524074	157867
45426	157868
131220	157869
19352	157870
367561	157871
41148	157872
456200	157873
122587	157874
685327	157875
186516	157876
6707	157877
392207	157878
12730	157879
1714	157880
608049	157881
709733	157882
7515	157883
124478	157884
381555	157885
81457	157886
718031	157887
18207	157888
229379	157889
682758	157890
138513	157891
569920	157892
18853	157893
267145	157894
120260	157895
631461	157896
415879	157897
222251	157898
46005	157899
19103	157900
594542	157901
307826	157902
123774	157903
488688	157904
7177	157905
607816	157906
97577	157907
39477	157908
363679	157909
9142	157910
273324	157911
596739	157912
262531	157913
429249	157914
478211	157915
186513	157916
18723	157917
314543	157918
526908	157919
210200	157920
684955	157921
36409	157922
31024	157923
570093	157924
60952	157925
389344	157926
718763	157927
40163	157928
57303	157929
174256	157930
156334	157931
175637	157932
73542	157933
410468	157934
5309	157935
272428	157936
41025	157937
475583	157938
706585	157939
2751	157940
114380	157941
35023	157942
45521	157943
477834	157944
337447	157945
9771	157946
129268	157947
460618	157948
87823	157949
467685	157950
181677	157951
229450	157952
77722	157953
35817	157954
651973	157955
337909	157956
174988	157957
184870	157958
42372	157959
540749	157960
596822	157961
476090	157962
194559	157963
39710	157964
298486	157965
203333	157966
71308	157967
78680	157968
481075	157969
473880	157970
467384	157971
593572	157972
38729	157973
564220	157974
260845	157975
237416	157976
606853	157977
646663	157978
75807	157979
40764	157980
109049	157981
568981	157982
1500	157983
218697	157984
565858	157985
642091	157986
646732	157987
319999	157988
2354	157989
49354	157990
455940	157991
147319	157992
456893	157993
89817	157994
124000	157995
49261	157996
553173	157997
326324	157998
501086	157999
465316	158000
530429	158001
147808	158002
80987	158003
98824	158004
51964	158005
86907	158006
243817	158007
669794	158008
228060	158009
563021	158010
546390	158011
659117	158012
137644	158013
120784	158014
506617	158015
35574	158016
688347	158017
473935	158018
502121	158019
192678	158020
677819	158021
462022	158022
261758	158023
105168	158024
608150	158025
490241	158026
62746	158027
52960	158028
325911	158029
182678	158030
133127	158031
654824	158032
242829	158033
635752	158034
403584	158035
295979	158036
2794	158037
575631	158038
331199	158039
589502	158040
302033	158041
18058	158042
350364	158043
535331	158044
18536	158045
422853	158046
70768	158047
412231	158048
623505	158049
55910	158050
229241	158051
702213	158052
93199	158053
11609	158054
503201	158055
19907	158056
171196	158057
299381	158058
618105	158059
20738	158060
51827	158061
121140	158062
604867	158063
338181	158064
16600	158065
237922	158066
66972	158067
362881	158068
1157	158069
628105	158070
36096	158071
674824	158072
234246	158073
700590	158074
254795	158075
572575	158076
175788	158077
107617	158078
2153	158079
12711	158080
49251	158081
38658	158082
679962	158083
164697	158084
153651	158085
81378	158086
161780	158087
425138	158088
36255	158089
344871	158090
684704	158091
58408	158092
103001	158093
2603	158094
667575	158095
722422	158096
667125	158097
4268	158098
618798	158099
411497	158100
87740	158101
169224	158102
544950	158103
637736	158104
388535	158105
232995	158106
563801	158107
74312	158108
471351	158109
594765	158110
586527	158111
81143	158112
37662	158113
51018	158114
53108	158115
120771	158116
696192	158117
331523	158118
339611	158119
641524	158120
409387	158121
86947	158122
494516	158123
489262	158124
417543	158125
303863	158126
16712	158127
89029	158128
77421	158129
186862	158130
361153	158131
152265	158132
109373	158133
491358	158134
642181	158135
651654	158136
208583	158137
51364	158138
381714	158139
57344	158140
422864	158141
353392	158142
410065	158143
620927	158144
512911	158145
364832	158146
123304	158147
410262	158148
39723	158149
3544	158150
478717	158151
29314	158152
509985	158153
310476	158154
94440	158155
120359	158156
466044	158157
50398	158158
412892	158159
298140	158160
300760	158161
97535	158162
81666	158163
401437	158164
507300	158165
173554	158166
166770	158167
622855	158168
221272	158169
611318	158170
588946	158171
541054	158172
662738	158173
492941	158174
238200	158175
628974	158176
50771	158177
169186	158178
160003	158179
165656	158180
43466	158181
441373	158182
220642	158183
207654	158184
151981	158185
474424	158186
420023	158187
49110	158188
544007	158189
368836	158190
50732	158191
599694	158192
567397	158193
7145	158194
459515	158195
66042	158196
645248	158197
659121	158198
573994	158199
148791	158200
9486	158201
170023	158202
426568	158203
204236	158204
81273	158205
5465	158206
28518	158207
13814	158208
717327	158209
128323	158210
61925	158211
315604	158212
119744	158213
84650	158214
213092	158215
421141	158216
259711	158217
45878	158218
566904	158219
149491	158220
78031	158221
707526	158222
89658	158223
303997	158224
195410	158225
648506	158226
716652	158227
146615	158228
156526	158229
160742	158230
29552	158231
601574	158232
149090	158233
500637	158234
54187	158235
106917	158236
625252	158237
49164	158238
36948	158239
54015	158240
9591	158241
69445	158242
110011	158243
523757	158244
411971	158245
581603	158246
88565	158247
682232	158248
290849	158249
598271	158250
464314	158251
317771	158252
129953	158253
583257	158254
495815	158255
553885	158256
133675	158257
399948	158258
338481	158259
631790	158260
445518	158261
60501	158262
125917	158263
235579	158264
32431	158265
234127	158266
524669	158267
107484	158268
22535	158269
249946	158270
319729	158271
7221	158272
236349	158273
61143	158274
174175	158275
259337	158276
695683	158277
152548	158278
478937	158279
233906	158280
161415	158281
2133	158282
5020	158283
199081	158284
642392	158285
485318	158286
321932	158287
561168	158288
68689	158289
263532	158290
149097	158291
93215	158292
710389	158293
310940	158294
152202	158295
129957	158296
69053	158297
601148	158298
65826	158299
659376	158300
463817	158301
128033	158302
74310	158303
587544	158304
121098	158305
180770	158306
551207	158307
54093	158308
511606	158309
300383	158310
103084	158311
194021	158312
653173	158313
245463	158314
18211	158315
699288	158316
394950	158317
27027	158318
384733	158319
512062	158320
319552	158321
167516	158322
38941	158323
186890	158324
46049	158325
590628	158326
531451	158327
583152	158328
203468	158329
43721	158330
92177	158331
175314	158332
187045	158333
105909	158334
6550	158335
202985	158336
464685	158337
495177	158338
36711	158339
433872	158340
135392	158341
409842	158342
44622	158343
160329	158344
268758	158345
161782	158346
457642	158347
411377	158348
95911	158349
28740	158350
337352	158351
30266	158352
63391	158353
433243	158354
719957	158355
138363	158356
564218	158357
180425	158358
1186	158359
672219	158360
566561	158361
594201	158362
39673	158363
577410	158364
350509	158365
117	158366
59685	158367
667759	158368
64988	158369
4719	158370
629724	158371
326514	158372
130439	158373
679602	158374
23052	158375
394069	158376
271152	158377
50375	158378
547709	158379
581764	158380
201457	158381
272402	158382
424932	158383
101607	158384
127144	158385
5942	158386
566434	158387
115823	158388
532227	158389
379348	158390
14870	158391
455864	158392
12325	158393
286115	158394
192325	158395
149344	158396
42878	158397
30375	158398
143621	158399
159045	158400
576012	158401
563768	158402
105244	158403
100973	158404
432379	158405
434933	158406
682896	158407
363397	158408
795	158409
10143	158410
535542	158411
50454	158412
488457	158413
297465	158414
433386	158415
323995	158416
204370	158417
640588	158418
11278	158419
126610	158420
128978	158421
239188	158422
596236	158423
22304	158424
379748	158425
443618	158426
53061	158427
395702	158428
130794	158429
124220	158430
471434	158431
185223	158432
7370	158433
119463	158434
265107	158435
522645	158436
574960	158437
1336	158438
23794	158439
368709	158440
36678	158441
496802	158442
364391	158443
102263	158444
582827	158445
377201	158446
158755	158447
577630	158448
343532	158449
2072	158450
60797	158451
222151	158452
227397	158453
258946	158454
65903	158455
179754	158456
150258	158457
87061	158458
618664	158459
157914	158460
340529	158461
87291	158462
172418	158463
34304	158464
130517	158465
35631	158466
432775	158467
241370	158468
669174	158469
486485	158470
7389	158471
481448	158472
211826	158473
248352	158474
629706	158475
72477	158476
569168	158477
18634	158478
241390	158479
18609	158480
19896	158481
22929	158482
358289	158483
50440	158484
333034	158485
417572	158486
387643	158487
110703	158488
495203	158489
103548	158490
213223	158491
271505	158492
611140	158493
570407	158494
25237	158495
560196	158496
27902	158497
157049	158498
709664	158499
175651	158500
220810	158501
200090	158502
636950	158503
316153	158504
663915	158505
90131	158506
45476	158507
72521	158508
4138	158509
68607	158510
76299	158511
310729	158512
635386	158513
72083	158514
639727	158515
348179	158516
92681	158517
126644	158518
160173	158519
70792	158520
48911	158521
131864	158522
610414	158523
1171	158524
16534	158525
374726	158526
543136	158527
410331	158528
77306	158529
221842	158530
159860	158531
479639	158532
26693	158533
41224	158534
130395	158535
5880	158536
56376	158537
92806	158538
185017	158539
497721	158540
1983	158541
481972	158542
211338	158543
262259	158544
335332	158545
1888	158546
138290	158547
98415	158548
49066	158549
472769	158550
135800	158551
724375	158552
68687	158553
522295	158554
13253	158555
277124	158556
275794	158557
234664	158558
538717	158559
252413	158560
498874	158561
432176	158562
569670	158563
140598	158564
267454	158565
24862	158566
467863	158567
339223	158568
300208	158569
123195	158570
695217	158571
22859	158572
258684	158573
4593	158574
143052	158575
75991	158576
646393	158577
149648	158578
1986	158579
28914	158580
160189	158581
84060	158582
496048	158583
588667	158584
96996	158585
353218	158586
4083	158587
7402	158588
572421	158589
479452	158590
75585	158591
646185	158592
97696	158593
37915	158594
59165	158595
469306	158596
118144	158597
194950	158598
479441	158599
33182	158600
336541	158601
163912	158602
122936	158603
374855	158604
6559	158605
503398	158606
127884	158607
712731	158608
92786	158609
13232	158610
513444	158611
247317	158612
257377	158613
553405	158614
595232	158615
128372	158616
350886	158617
504069	158618
155455	158619
63754	158620
53046	158621
319699	158622
356826	158623
666409	158624
154898	158625
417959	158626
384097	158627
12089	158628
267864	158629
250756	158630
6656	158631
268539	158632
451823	158633
3109	158634
108289	158635
339586	158636
84315	158637
35649	158638
407602	158639
463030	158640
694393	158641
153564	158642
5984	158643
304469	158644
660118	158645
184175	158646
368397	158647
160431	158648
681958	158649
17547	158650
393656	158651
505525	158652
671317	158653
609668	158654
464118	158655
265140	158656
29980	158657
86319	158658
116002	158659
333778	158660
144235	158661
506203	158662
690108	158663
92354	158664
7683	158665
349956	158666
289679	158667
30682	158668
84237	158669
304720	158670
452391	158671
28341	158672
572599	158673
540502	158674
72187	158675
528950	158676
25930	158677
258962	158678
191641	158679
194546	158680
286220	158681
139900	158682
412819	158683
616833	158684
284911	158685
711	158686
50498	158687
314624	158688
482584	158689
426505	158690
94958	158691
693949	158692
716774	158693
328166	158694
696802	158695
634527	158696
12165	158697
579178	158698
83546	158699
465068	158700
181595	158701
690220	158702
86208	158703
657396	158704
396447	158705
121886	158706
46952	158707
182122	158708
717168	158709
364746	158710
587306	158711
5131	158712
303221	158713
482326	158714
32814	158715
451952	158716
305130	158717
323069	158718
578201	158719
617670	158720
723332	158721
706683	158722
613770	158723
426262	158724
195290	158725
711982	158726
12441	158727
185443	158728
156360	158729
51321	158730
227117	158731
511424	158732
1220	158733
61834	158734
172476	158735
17066	158736
631363	158737
717076	158738
661632	158739
358073	158740
60507	158741
13618	158742
431294	158743
543514	158744
74587	158745
542901	158746
175547	158747
720872	158748
535779	158749
173509	158750
683295	158751
378402	158752
383518	158753
290718	158754
320182	158755
1444	158756
137832	158757
68588	158758
82180	158759
215656	158760
593997	158761
367527	158762
637909	158763
623580	158764
495463	158765
123	158766
159349	158767
152467	158768
26706	158769
32461	158770
295569	158771
416930	158772
424496	158773
303742	158774
107033	158775
451121	158776
125951	158777
83100	158778
542140	158779
22176	158780
327906	158781
525635	158782
303493	158783
568749	158784
74965	158785
137038	158786
266311	158787
432181	158788
146863	158789
149075	158790
331866	158791
72371	158792
50569	158793
72929	158794
68375	158795
612277	158796
85909	158797
7784	158798
387263	158799
670048	158800
8862	158801
632065	158802
118866	158803
32925	158804
432604	158805
655326	158806
1032	158807
1056	158808
66947	158809
662272	158810
166003	158811
50110	158812
328714	158813
307024	158814
271114	158815
1589	158816
27520	158817
32502	158818
676811	158819
183913	158820
356115	158821
594299	158822
482964	158823
565647	158824
595520	158825
45043	158826
139822	158827
161915	158828
303220	158829
470754	158830
60912	158831
617195	158832
221826	158833
251828	158834
432387	158835
190089	158836
104512	158837
503573	158838
438190	158839
33473	158840
634823	158841
38013	158842
214360	158843
79109	158844
150477	158845
25158	158846
556782	158847
140478	158848
556983	158849
494011	158850
89781	158851
673137	158852
41075	158853
385313	158854
500610	158855
115775	158856
165525	158857
497446	158858
362128	158859
69732	158860
403913	158861
665524	158862
151449	158863
149549	158864
606113	158865
170208	158866
342671	158867
328236	158868
143723	158869
556041	158870
253568	158871
95886	158872
93215	158873
224571	158874
14434	158875
12531	158876
468744	158877
36226	158878
89298	158879
160494	158880
217574	158881
490794	158882
598967	158883
176527	158884
363846	158885
2009	158886
86050	158887
572706	158888
319648	158889
622521	158890
289179	158891
16616	158892
687770	158893
437643	158894
695351	158895
438061	158896
127003	158897
546658	158898
376464	158899
551301	158900
389123	158901
108760	158902
510894	158903
3598	158904
280632	158905
91348	158906
231230	158907
457707	158908
122007	158909
11382	158910
439151	158911
247985	158912
494523	158913
94233	158914
663014	158915
575602	158916
141068	158917
173412	158918
459920	158919
72200	158920
610200	158921
212487	158922
697066	158923
523396	158924
586733	158925
26426	158926
588347	158927
70183	158928
146013	158929
380032	158930
258259	158931
202230	158932
378640	158933
621579	158934
561348	158935
10100	158936
84100	158937
82710	158938
265821	158939
623860	158940
208207	158941
367759	158942
625265	158943
340281	158944
385918	158945
18510	158946
144862	158947
89263	158948
694840	158949
217907	158950
688449	158951
142056	158952
473638	158953
652449	158954
357245	158955
453008	158956
359171	158957
585606	158958
724971	158959
150978	158960
515830	158961
430793	158962
119901	158963
327399	158964
477511	158965
136818	158966
403409	158967
39633	158968
212	158969
142363	158970
618505	158971
453705	158972
683283	158973
220578	158974
589435	158975
509397	158976
403392	158977
554708	158978
38420	158979
469939	158980
506680	158981
357969	158982
706052	158983
7374	158984
403024	158985
439769	158986
163225	158987
528328	158988
712741	158989
316880	158990
256645	158991
577706	158992
220422	158993
166297	158994
300640	158995
172511	158996
131376	158997
581637	158998
141294	158999
597938	159000
280756	159001
67656	159002
573116	159003
485789	159004
62817	159005
413511	159006
336991	159007
573867	159008
137950	159009
425926	159010
869	159011
599936	159012
348961	159013
647656	159014
38075	159015
95750	159016
8971	159017
15103	159018
411928	159019
18706	159020
313322	159021
403922	159022
166942	159023
177504	159024
189678	159025
706334	159026
652560	159027
400376	159028
196120	159029
184869	159030
28458	159031
632863	159032
19816	159033
173732	159034
101856	159035
540090	159036
700995	159037
470021	159038
417725	159039
31184	159040
115693	159041
21948	159042
56752	159043
356267	159044
403858	159045
591637	159046
169426	159047
584590	159048
712620	159049
3058	159050
208631	159051
654874	159052
691192	159053
131852	159054
159528	159055
97822	159056
15153	159057
119670	159058
128419	159059
572318	159060
489718	159061
713180	159062
104910	159063
639267	159064
160293	159065
74499	159066
319564	159067
130241	159068
103202	159069
23275	159070
480389	159071
331625	159072
116400	159073
77805	159074
248027	159075
319353	159076
88950	159077
541854	159078
104998	159079
52772	159080
266329	159081
35511	159082
30169	159083
69255	159084
519521	159085
118604	159086
355972	159087
130445	159088
379439	159089
21547	159090
62966	159091
23668	159092
105626	159093
340689	159094
561662	159095
163693	159096
80967	159097
310850	159098
335717	159099
641918	159100
167876	159101
101979	159102
242637	159103
32762	159104
471096	159105
70170	159106
85332	159107
278284	159108
72742	159109
154456	159110
100313	159111
55609	159112
37132	159113
138247	159114
42760	159115
126061	159116
98911	159117
491040	159118
391872	159119
679758	159120
7901	159121
6864	159122
513579	159123
334757	159124
248666	159125
498578	159126
610585	159127
9227	159128
288229	159129
122698	159130
43708	159131
27279	159132
84172	159133
3246	159134
24573	159135
602527	159136
157804	159137
60565	159138
199135	159139
146012	159140
17671	159141
43	159142
27182	159143
27607	159144
89801	159145
60548	159146
274369	159147
59982	159148
61390	159149
501738	159150
35545	159151
701720	159152
679297	159153
487533	159154
397210	159155
342258	159156
351529	159157
37220	159158
180338	159159
6023	159160
209263	159161
41909	159162
525576	159163
161176	159164
457997	159165
41532	159166
506933	159167
39871	159168
180087	159169
12305	159170
43316	159171
15485	159172
162036	159173
545261	159174
77559	159175
486413	159176
674118	159177
9577	159178
39066	159179
204390	159180
50856	159181
184698	159182
621113	159183
253164	159184
178744	159185
189769	159186
516202	159187
186963	159188
98392	159189
102621	159190
102171	159191
559370	159192
248253	159193
117857	159194
24327	159195
97922	159196
431378	159197
12380	159198
7060	159199
160180	159200
467684	159201
38913	159202
269114	159203
110778	159204
6457	159205
219960	159206
636703	159207
40383	159208
296025	159209
172013	159210
81630	159211
697820	159212
74618	159213
123272	159214
38926	159215
282254	159216
597681	159217
487825	159218
84441	159219
168051	159220
715137	159221
111892	159222
100476	159223
552204	159224
88078	159225
13603	159226
8680	159227
542927	159228
120082	159229
226669	159230
56159	159231
183025	159232
97928	159233
74656	159234
41946	159235
273603	159236
29117	159237
333409	159238
602810	159239
46426	159240
31729	159241
310507	159242
134996	159243
130460	159244
244425	159245
79533	159246
702281	159247
116982	159248
601289	159249
47001	159250
149852	159251
265518	159252
190290	159253
624686	159254
529233	159255
229288	159256
5730	159257
217440	159258
30828	159259
58334	159260
96360	159261
502007	159262
24224	159263
303958	159264
183202	159265
486640	159266
367399	159267
596586	159268
602212	159269
8906	159270
569896	159271
50449	159272
626019	159273
570266	159274
383896	159275
19534	159276
600852	159277
62757	159278
1134	159279
15412	159280
48063	159281
653967	159282
182673	159283
664132	159284
447044	159285
92835	159286
204946	159287
485575	159288
169282	159289
52748	159290
78954	159291
233413	159292
111757	159293
3539	159294
915	159295
121892	159296
151278	159297
392922	159298
685821	159299
69756	159300
281311	159301
453415	159302
340575	159303
220757	159304
204010	159305
69915	159306
15726	159307
270312	159308
14415	159309
112718	159310
593327	159311
108322	159312
275492	159313
648780	159314
331820	159315
365415	159316
703193	159317
137078	159318
20822	159319
239252	159320
94196	159321
62836	159322
285272	159323
24387	159324
8404	159325
213492	159326
56895	159327
539941	159328
506112	159329
631994	159330
62271	159331
154417	159332
142286	159333
117837	159334
274595	159335
256185	159336
95228	159337
89660	159338
132109	159339
433838	159340
304897	159341
308355	159342
475819	159343
182816	159344
118308	159345
30119	159346
599538	159347
105653	159348
595831	159349
43066	159350
31777	159351
314347	159352
62352	159353
487790	159354
646334	159355
9387	159356
144441	159357
95626	159358
16861	159359
381184	159360
539342	159361
239225	159362
42371	159363
175521	159364
588124	159365
529268	159366
74341	159367
42891	159368
108983	159369
37430	159370
120267	159371
47187	159372
664405	159373
14311	159374
623138	159375
172361	159376
694195	159377
288663	159378
600067	159379
443330	159380
111041	159381
82532	159382
536504	159383
648421	159384
171866	159385
183966	159386
1302	159387
70945	159388
197333	159389
647668	159390
686604	159391
536112	159392
250997	159393
541279	159394
282922	159395
534513	159396
111542	159397
81855	159398
701118	159399
320366	159400
171619	159401
50640	159402
193625	159403
650195	159404
146050	159405
151958	159406
13413	159407
64398	159408
133099	159409
106221	159410
107822	159411
618416	159412
4016	159413
438148	159414
4315	159415
338061	159416
76642	159417
160072	159418
171147	159419
46509	159420
19627	159421
258978	159422
129477	159423
568978	159424
398786	159425
482952	159426
361884	159427
723636	159428
227102	159429
207047	159430
355302	159431
466141	159432
144580	159433
59339	159434
9872	159435
705246	159436
357864	159437
161374	159438
665522	159439
136396	159440
335986	159441
285135	159442
115283	159443
337881	159444
576782	159445
110390	159446
38919	159447
123879	159448
477207	159449
236866	159450
382523	159451
707940	159452
45217	159453
45867	159454
235361	159455
492105	159456
8825	159457
231633	159458
430639	159459
654451	159460
155057	159461
146188	159462
687474	159463
178692	159464
43157	159465
463466	159466
411648	159467
369469	159468
193022	159469
44085	159470
466919	159471
48215	159472
28824	159473
579393	159474
15980	159475
13145	159476
355509	159477
19003	159478
153819	159479
126864	159480
71933	159481
112794	159482
215131	159483
19519	159484
561766	159485
97213	159486
54308	159487
418663	159488
307631	159489
373604	159490
78405	159491
400701	159492
312592	159493
467960	159494
482203	159495
414435	159496
414488	159497
147295	159498
131842	159499
720906	159500
297992	159501
266049	159502
22177	159503
335617	159504
441087	159505
135836	159506
703227	159507
414693	159508
116276	159509
217756	159510
17691	159511
41682	159512
475414	159513
12303	159514
112709	159515
567128	159516
49662	159517
44324	159518
94078	159519
522304	159520
355076	159521
575194	159522
689299	159523
482169	159524
518797	159525
45554	159526
38978	159527
228865	159528
317244	159529
415512	159530
431993	159531
126490	159532
138991	159533
691474	159534
549181	159535
160730	159536
68720	159537
171210	159538
264575	159539
515913	159540
151570	159541
471221	159542
557288	159543
122199	159544
19094	159545
56092	159546
503636	159547
117440	159548
26854	159549
640320	159550
661601	159551
186541	159552
297467	159553
90862	159554
589166	159555
560286	159556
548379	159557
497317	159558
106772	159559
17842	159560
321505	159561
39140	159562
97907	159563
152120	159564
53468	159565
202921	159566
352425	159567
35274	159568
292650	159569
539546	159570
656386	159571
515019	159572
422435	159573
93266	159574
178391	159575
627930	159576
146295	159577
520915	159578
703915	159579
163977	159580
21554	159581
393290	159582
699474	159583
473864	159584
286550	159585
18834	159586
382401	159587
570205	159588
121867	159589
63811	159590
633951	159591
60992	159592
130398	159593
376723	159594
226960	159595
161219	159596
213942	159597
373611	159598
432978	159599
541188	159600
39519	159601
623279	159602
10061	159603
634241	159604
303999	159605
146011	159606
408088	159607
222156	159608
22872	159609
4488	159610
5891	159611
211305	159612
74767	159613
660283	159614
486525	159615
7632	159616
3551	159617
21606	159618
559557	159619
628718	159620
172881	159621
340391	159622
630113	159623
12820	159624
14888	159625
240587	159626
176163	159627
90613	159628
159769	159629
4231	159630
25824	159631
257254	159632
628356	159633
693785	159634
3366	159635
91752	159636
284860	159637
630009	159638
51430	159639
201025	159640
411586	159641
127675	159642
29905	159643
4070	159644
30522	159645
16436	159646
544286	159647
199810	159648
676438	159649
128511	159650
24805	159651
231310	159652
248517	159653
263617	159654
358324	159655
120439	159656
116428	159657
12933	159658
40727	159659
110689	159660
116409	159661
669929	159662
48638	159663
47064	159664
69563	159665
221	159666
660193	159667
52006	159668
176624	159669
276890	159670
99219	159671
53541	159672
160528	159673
435086	159674
398737	159675
153398	159676
453578	159677
527459	159678
459335	159679
409468	159680
3115	159681
18112	159682
36486	159683
545	159684
539103	159685
39311	159686
664441	159687
12104	159688
70129	159689
190779	159690
152625	159691
289573	159692
108478	159693
71413	159694
546989	159695
200290	159696
425484	159697
559748	159698
693744	159699
439446	159700
623862	159701
43314	159702
75120	159703
32472	159704
649883	159705
154084	159706
153824	159707
403946	159708
351659	159709
662001	159710
692985	159711
478059	159712
119002	159713
467925	159714
117842	159715
425296	159716
273346	159717
5458	159718
27884	159719
24651	159720
587898	159721
460411	159722
690219	159723
35889	159724
627325	159725
238326	159726
445368	159727
300825	159728
49749	159729
101563	159730
689020	159731
687309	159732
85180	159733
68044	159734
21268	159735
174769	159736
109175	159737
157206	159738
619672	159739
95426	159740
505809	159741
495809	159742
45705	159743
665479	159744
436924	159745
16207	159746
414526	159747
21677	159748
180137	159749
375192	159750
454795	159751
6098	159752
397371	159753
678332	159754
357999	159755
704471	159756
521366	159757
6782	159758
134647	159759
3295	159760
530151	159761
354390	159762
45207	159763
580046	159764
2599	159765
556996	159766
16397	159767
33846	159768
25076	159769
167357	159770
32208	159771
570479	159772
547967	159773
124687	159774
220685	159775
91929	159776
326049	159777
108289	159778
627733	159779
360182	159780
330441	159781
725153	159782
53902	159783
390592	159784
129638	159785
617411	159786
6879	159787
50363	159788
174938	159789
216493	159790
413699	159791
389498	159792
336273	159793
363422	159794
38376	159795
35341	159796
132617	159797
703381	159798
707335	159799
97660	159800
485617	159801
35770	159802
363432	159803
163976	159804
96810	159805
32336	159806
279284	159807
161699	159808
7448	159809
668139	159810
429946	159811
512293	159812
188218	159813
85053	159814
152606	159815
20688	159816
78516	159817
34316	159818
48169	159819
247805	159820
320418	159821
247544	159822
199280	159823
19723	159824
291628	159825
294225	159826
50264	159827
173778	159828
568070	159829
26823	159830
274908	159831
483972	159832
127072	159833
3911	159834
278532	159835
23035	159836
369814	159837
395724	159838
576835	159839
555152	159840
523847	159841
608011	159842
2910	159843
373730	159844
257380	159845
57823	159846
138443	159847
679595	159848
297771	159849
587117	159850
530475	159851
63203	159852
238188	159853
617155	159854
91782	159855
76617	159856
8820	159857
350265	159858
136604	159859
14483	159860
398460	159861
477588	159862
449432	159863
158329	159864
511629	159865
126166	159866
314647	159867
645132	159868
78790	159869
119242	159870
148199	159871
126192	159872
293317	159873
694265	159874
340355	159875
714780	159876
98642	159877
319653	159878
228203	159879
615233	159880
717074	159881
416066	159882
472075	159883
621157	159884
69109	159885
181831	159886
473150	159887
106418	159888
548542	159889
241020	159890
324494	159891
349120	159892
52247	159893
474305	159894
629588	159895
112274	159896
689448	159897
396954	159898
126879	159899
478394	159900
476417	159901
216728	159902
1497	159903
20025	159904
133131	159905
507821	159906
123303	159907
407848	159908
155759	159909
48636	159910
143570	159911
567158	159912
61309	159913
339458	159914
247721	159915
163857	159916
112122	159917
11048	159918
254029	159919
646759	159920
131885	159921
11543	159922
450998	159923
356737	159924
574709	159925
538434	159926
186774	159927
19022	159928
25693	159929
682642	159930
503183	159931
156971	159932
4806	159933
16953	159934
313177	159935
57047	159936
7955	159937
284322	159938
626962	159939
433809	159940
71677	159941
41649	159942
356467	159943
466118	159944
50796	159945
636515	159946
434365	159947
645648	159948
301199	159949
54496	159950
213135	159951
502190	159952
2949	159953
181389	159954
120045	159955
400865	159956
394663	159957
35628	159958
199242	159959
304507	159960
719585	159961
48370	159962
341697	159963
199136	159964
105638	159965
123681	159966
386698	159967
716786	159968
355271	159969
276049	159970
528590	159971
26498	159972
665799	159973
166491	159974
135689	159975
52820	159976
722776	159977
48972	159978
1771	159979
286083	159980
637037	159981
2583	159982
138052	159983
161498	159984
266482	159985
64374	159986
44403	159987
22750	159988
11610	159989
353855	159990
579653	159991
397463	159992
117941	159993
229499	159994
40070	159995
373491	159996
10689	159997
11851	159998
328805	159999
38693	160000
543388	160001
34408	160002
5449	160003
499078	160004
351172	160005
30053	160006
674331	160007
593478	160008
430363	160009
499384	160010
442313	160011
628073	160012
159908	160013
347865	160014
88311	160015
403467	160016
339365	160017
386909	160018
38385	160019
96369	160020
109568	160021
4130	160022
374886	160023
140105	160024
15595	160025
698298	160026
445715	160027
186544	160028
43056	160029
16080	160030
100753	160031
89421	160032
142322	160033
138361	160034
121716	160035
526279	160036
163818	160037
356701	160038
147539	160039
49561	160040
247120	160041
108754	160042
87131	160043
93677	160044
350102	160045
81875	160046
51525	160047
36238	160048
469806	160049
642240	160050
385304	160051
19839	160052
3748	160053
258000	160054
24592	160055
5947	160056
371079	160057
250720	160058
136763	160059
555185	160060
626838	160061
95755	160062
461053	160063
426327	160064
29947	160065
9273	160066
28482	160067
19513	160068
504635	160069
163333	160070
652475	160071
5983	160072
212284	160073
4831	160074
135027	160075
566240	160076
6635	160077
48301	160078
466716	160079
277171	160080
639675	160081
572699	160082
533998	160083
132102	160084
11766	160085
544875	160086
179586	160087
623404	160088
708062	160089
450583	160090
314307	160091
152702	160092
304486	160093
601649	160094
83165	160095
50418	160096
54821	160097
13753	160098
160766	160099
402278	160100
420413	160101
534514	160102
232686	160103
46564	160104
679186	160105
27604	160106
30096	160107
109702	160108
140795	160109
160661	160110
95092	160111
96928	160112
206394	160113
621668	160114
44965	160115
141640	160116
716901	160117
629287	160118
389953	160119
17524	160120
7250	160121
86338	160122
654308	160123
697089	160124
26026	160125
108750	160126
178932	160127
95656	160128
4176	160129
389704	160130
16138	160131
721703	160132
16049	160133
41331	160134
77684	160135
35233	160136
651	160137
455013	160138
57529	160139
122522	160140
483004	160141
386605	160142
107108	160143
351115	160144
15824	160145
30265	160146
75629	160147
395318	160148
260079	160149
30672	160150
60196	160151
187500	160152
662777	160153
241144	160154
395977	160155
102680	160156
380714	160157
53485	160158
423713	160159
20323	160160
71048	160161
154938	160162
661297	160163
633448	160164
439778	160165
574520	160166
159489	160167
181273	160168
61455	160169
502211	160170
58621	160171
78141	160172
183006	160173
172002	160174
604706	160175
364590	160176
136472	160177
512723	160178
51730	160179
15153	160180
71580	160181
174667	160182
451124	160183
295631	160184
544798	160185
309455	160186
627281	160187
111619	160188
114455	160189
160080	160190
118615	160191
145854	160192
280822	160193
67986	160194
89205	160195
104325	160196
642283	160197
711376	160198
314560	160199
38738	160200
697235	160201
44850	160202
164218	160203
265510	160204
45581	160205
438265	160206
51600	160207
669390	160208
109455	160209
704301	160210
12407	160211
390725	160212
206322	160213
459805	160214
14506	160215
30281	160216
439050	160217
202924	160218
582009	160219
523529	160220
178538	160221
105514	160222
430419	160223
23160	160224
468216	160225
66052	160226
403225	160227
565588	160228
186466	160229
361629	160230
115975	160231
97669	160232
586986	160233
129012	160234
286414	160235
146677	160236
706584	160237
127000	160238
217423	160239
397898	160240
370787	160241
23234	160242
445374	160243
287972	160244
90354	160245
552612	160246
5040	160247
707	160248
5780	160249
703659	160250
97514	160251
589016	160252
13475	160253
75422	160254
58229	160255
141845	160256
234750	160257
373123	160258
504864	160259
434735	160260
110578	160261
95814	160262
111720	160263
19404	160264
6441	160265
17527	160266
178644	160267
329515	160268
21531	160269
291544	160270
187081	160271
483494	160272
339908	160273
87278	160274
78357	160275
8900	160276
537299	160277
504134	160278
576636	160279
171194	160280
640650	160281
182769	160282
27011	160283
459222	160284
592291	160285
436671	160286
459713	160287
17820	160288
380975	160289
74029	160290
8364	160291
338075	160292
30410	160293
597485	160294
81549	160295
198104	160296
659846	160297
11436	160298
244464	160299
715887	160300
463245	160301
211498	160302
111624	160303
136369	160304
102679	160305
677240	160306
663601	160307
513434	160308
632479	160309
5690	160310
113109	160311
153285	160312
17627	160313
271902	160314
5791	160315
225420	160316
709989	160317
570929	160318
7733	160319
549302	160320
170297	160321
2087	160322
664557	160323
706428	160324
143689	160325
261363	160326
124470	160327
34836	160328
428906	160329
24905	160330
208675	160331
407612	160332
111491	160333
127262	160334
127130	160335
234	160336
638672	160337
235212	160338
358978	160339
413764	160340
508043	160341
11404	160342
385022	160343
4837	160344
2125	160345
154871	160346
696627	160347
93085	160348
12683	160349
78960	160350
652876	160351
6795	160352
139043	160353
599255	160354
115654	160355
677010	160356
51205	160357
143153	160358
45676	160359
169464	160360
172209	160361
2201	160362
26259	160363
711148	160364
417130	160365
72560	160366
58090	160367
618463	160368
187160	160369
325154	160370
10641	160371
128599	160372
42584	160373
724303	160374
638540	160375
95039	160376
692552	160377
362218	160378
375500	160379
365488	160380
167563	160381
62065	160382
22502	160383
231015	160384
681981	160385
222611	160386
492073	160387
132878	160388
511485	160389
637314	160390
554113	160391
145915	160392
523584	160393
199147	160394
463898	160395
471927	160396
17633	160397
125663	160398
91248	160399
6984	160400
184803	160401
236647	160402
106251	160403
182467	160404
56378	160405
106769	160406
74806	160407
169398	160408
140438	160409
26572	160410
473519	160411
18952	160412
367492	160413
379025	160414
818	160415
228956	160416
72784	160417
172674	160418
283394	160419
401609	160420
329602	160421
24892	160422
449564	160423
318270	160424
113053	160425
13365	160426
156402	160427
701022	160428
142177	160429
421373	160430
157970	160431
101678	160432
401419	160433
262319	160434
32046	160435
493527	160436
505415	160437
298752	160438
388938	160439
319539	160440
601987	160441
520261	160442
101056	160443
702775	160444
718659	160445
344567	160446
38769	160447
169531	160448
419831	160449
356861	160450
103675	160451
138464	160452
553169	160453
69932	160454
181671	160455
101180	160456
600363	160457
337848	160458
86822	160459
104142	160460
442385	160461
324824	160462
655785	160463
283830	160464
602220	160465
438187	160466
665219	160467
683126	160468
724047	160469
61876	160470
49479	160471
340779	160472
18089	160473
210929	160474
718174	160475
258794	160476
486893	160477
253890	160478
457025	160479
299548	160480
104812	160481
681810	160482
272676	160483
193174	160484
218175	160485
209844	160486
327491	160487
581584	160488
97157	160489
367767	160490
401948	160491
455001	160492
433987	160493
494097	160494
688852	160495
22247	160496
705473	160497
74494	160498
6075	160499
158431	160500
553760	160501
623831	160502
30526	160503
682576	160504
382874	160505
532631	160506
16524	160507
8334	160508
493751	160509
1779	160510
114170	160511
259985	160512
581319	160513
475114	160514
606545	160515
48616	160516
478614	160517
663668	160518
69321	160519
669500	160520
582015	160521
566135	160522
413056	160523
510333	160524
694136	160525
389705	160526
192298	160527
84480	160528
333440	160529
658309	160530
318205	160531
194129	160532
702547	160533
656	160534
368483	160535
189504	160536
576101	160537
515731	160538
21514	160539
655790	160540
17589	160541
716894	160542
48492	160543
133193	160544
58697	160545
357544	160546
174882	160547
557206	160548
9562	160549
10691	160550
674232	160551
564137	160552
169316	160553
64728	160554
269251	160555
155986	160556
587079	160557
180292	160558
723699	160559
1487	160560
380173	160561
543539	160562
346210	160563
18131	160564
586876	160565
348763	160566
278682	160567
65127	160568
630946	160569
241351	160570
147188	160571
205309	160572
146409	160573
553796	160574
277741	160575
254151	160576
176726	160577
210822	160578
28482	160579
346001	160580
691679	160581
242606	160582
89480	160583
20147	160584
721114	160585
42102	160586
71354	160587
28506	160588
22629	160589
23075	160590
183014	160591
12580	160592
592020	160593
81311	160594
323930	160595
280869	160596
518343	160597
93083	160598
452265	160599
520259	160600
586446	160601
344773	160602
652054	160603
720246	160604
433534	160605
329361	160606
583354	160607
48214	160608
309187	160609
126213	160610
107862	160611
25231	160612
655797	160613
649771	160614
12475	160615
60697	160616
35625	160617
524806	160618
13629	160619
364255	160620
92767	160621
813	160622
126405	160623
266910	160624
365593	160625
685810	160626
18127	160627
57473	160628
436676	160629
11283	160630
13749	160631
291708	160632
698699	160633
171403	160634
145094	160635
449041	160636
350310	160637
67924	160638
441014	160639
62131	160640
627050	160641
161912	160642
531476	160643
28609	160644
167733	160645
417980	160646
230543	160647
371463	160648
112868	160649
414366	160650
110937	160651
267134	160652
631064	160653
3473	160654
47034	160655
613656	160656
651037	160657
134608	160658
150988	160659
657643	160660
662436	160661
446075	160662
102915	160663
484970	160664
5992	160665
541264	160666
125266	160667
164962	160668
501987	160669
620694	160670
15295	160671
119029	160672
563962	160673
722569	160674
364181	160675
53003	160676
249755	160677
338871	160678
539987	160679
132953	160680
692498	160681
524344	160682
215896	160683
43549	160684
14654	160685
119427	160686
20641	160687
104272	160688
14252	160689
139997	160690
410616	160691
2980	160692
13781	160693
250404	160694
1603	160695
349919	160696
523151	160697
126945	160698
214438	160699
634600	160700
54647	160701
401769	160702
203966	160703
53791	160704
146070	160705
76018	160706
372039	160707
655973	160708
355039	160709
449921	160710
42935	160711
150455	160712
503774	160713
385383	160714
80935	160715
66028	160716
327251	160717
468256	160718
11926	160719
123808	160720
715	160721
4590	160722
646520	160723
6492	160724
466335	160725
459965	160726
612144	160727
45567	160728
58786	160729
148363	160730
29681	160731
518204	160732
163384	160733
610300	160734
104386	160735
191087	160736
574471	160737
310845	160738
383123	160739
81191	160740
44384	160741
13234	160742
361042	160743
34302	160744
153507	160745
195371	160746
56264	160747
500462	160748
281532	160749
197039	160750
413769	160751
71723	160752
68117	160753
8668	160754
618728	160755
369784	160756
405492	160757
63353	160758
41296	160759
709301	160760
84558	160761
445822	160762
59359	160763
34186	160764
380403	160765
5538	160766
154873	160767
216309	160768
95916	160769
405856	160770
1315	160771
105602	160772
273155	160773
311680	160774
419706	160775
222015	160776
183711	160777
697391	160778
102444	160779
558616	160780
13193	160781
422705	160782
410631	160783
394148	160784
595464	160785
6791	160786
45337	160787
77295	160788
124885	160789
117051	160790
543455	160791
157356	160792
639371	160793
294473	160794
188080	160795
324	160796
381489	160797
162910	160798
505868	160799
25737	160800
24085	160801
635398	160802
288517	160803
151691	160804
339867	160805
370693	160806
137257	160807
339796	160808
309819	160809
90578	160810
360668	160811
374689	160812
98710	160813
27828	160814
494861	160815
138619	160816
123831	160817
576600	160818
42630	160819
126278	160820
105067	160821
127896	160822
98382	160823
560063	160824
584496	160825
82930	160826
40617	160827
11786	160828
134674	160829
243572	160830
90074	160831
262804	160832
671520	160833
119443	160834
466864	160835
429655	160836
129969	160837
113126	160838
535806	160839
200019	160840
480567	160841
715334	160842
32447	160843
453601	160844
43691	160845
585496	160846
102940	160847
348163	160848
650618	160849
482892	160850
394343	160851
253399	160852
168417	160853
257753	160854
605097	160855
545826	160856
162123	160857
163828	160858
73699	160859
192531	160860
2158	160861
502703	160862
656720	160863
143987	160864
172162	160865
424345	160866
270345	160867
139784	160868
690483	160869
641457	160870
425564	160871
107620	160872
94341	160873
69882	160874
638875	160875
565509	160876
411142	160877
219638	160878
65008	160879
178476	160880
588803	160881
443942	160882
215844	160883
13395	160884
573586	160885
13332	160886
55511	160887
602277	160888
366260	160889
34930	160890
115769	160891
145924	160892
299781	160893
93266	160894
126089	160895
90244	160896
557349	160897
200845	160898
55884	160899
168894	160900
177821	160901
516455	160902
87892	160903
77454	160904
33344	160905
703447	160906
359604	160907
119219	160908
558815	160909
161600	160910
455408	160911
131403	160912
698292	160913
155715	160914
83827	160915
268448	160916
2972	160917
10889	160918
414327	160919
479868	160920
87731	160921
301935	160922
209071	160923
182272	160924
52648	160925
374586	160926
219245	160927
724692	160928
135175	160929
719577	160930
503890	160931
163378	160932
63472	160933
132497	160934
215611	160935
630793	160936
403	160937
109111	160938
712724	160939
609944	160940
81553	160941
725219	160942
310352	160943
595105	160944
2115	160945
139001	160946
471852	160947
90249	160948
2568	160949
34496	160950
128157	160951
179347	160952
544867	160953
512755	160954
701504	160955
305267	160956
503425	160957
271904	160958
2290	160959
47717	160960
10116	160961
20122	160962
59222	160963
325563	160964
224361	160965
60659	160966
670478	160967
678642	160968
495521	160969
120106	160970
62508	160971
140035	160972
170267	160973
81135	160974
331478	160975
504373	160976
114689	160977
125581	160978
456467	160979
3841	160980
468166	160981
112178	160982
5691	160983
308934	160984
151759	160985
22963	160986
17284	160987
355569	160988
50416	160989
145460	160990
72323	160991
68879	160992
141911	160993
563755	160994
691328	160995
30243	160996
35808	160997
133573	160998
109539	160999
100100	161000
122633	161001
211124	161002
83934	161003
573480	161004
16203	161005
573747	161006
598163	161007
9701	161008
82538	161009
576317	161010
12513	161011
21249	161012
93646	161013
265672	161014
402952	161015
231054	161016
1668	161017
257000	161018
437292	161019
682808	161020
451135	161021
435309	161022
13658	161023
512629	161024
183347	161025
355689	161026
249731	161027
14	161028
143669	161029
87225	161030
150729	161031
553465	161032
95184	161033
678209	161034
394755	161035
41665	161036
533397	161037
443110	161038
35228	161039
30825	161040
368795	161041
179285	161042
530579	161043
51798	161044
54937	161045
114686	161046
100875	161047
637412	161048
4502	161049
512676	161050
86906	161051
96094	161052
406938	161053
112619	161054
78209	161055
177369	161056
179852	161057
719254	161058
317486	161059
99183	161060
347224	161061
365719	161062
486997	161063
4316	161064
326909	161065
160514	161066
27026	161067
283411	161068
675182	161069
170972	161070
60251	161071
343832	161072
163118	161073
285694	161074
360465	161075
113920	161076
15993	161077
237983	161078
51405	161079
135050	161080
12437	161081
139726	161082
164145	161083
208574	161084
396258	161085
67478	161086
468284	161087
115350	161088
52215	161089
112908	161090
663555	161091
284278	161092
456617	161093
145895	161094
237884	161095
467050	161096
249864	161097
313187	161098
621782	161099
645167	161100
66201	161101
28995	161102
58121	161103
34063	161104
506419	161105
398744	161106
120755	161107
225379	161108
5441	161109
252971	161110
371395	161111
705912	161112
175220	161113
472710	161114
130622	161115
175375	161116
616416	161117
633829	161118
618184	161119
40799	161120
50817	161121
25151	161122
172031	161123
466620	161124
92804	161125
429488	161126
308850	161127
47159	161128
67063	161129
500981	161130
249438	161131
107945	161132
252630	161133
172859	161134
688210	161135
4528	161136
561883	161137
207863	161138
427551	161139
35291	161140
632459	161141
36766	161142
231743	161143
99657	161144
523743	161145
147331	161146
67877	161147
523636	161148
245237	161149
155305	161150
360551	161151
191011	161152
381148	161153
299427	161154
196755	161155
30945	161156
434218	161157
181068	161158
26209	161159
113606	161160
46758	161161
51412	161162
692388	161163
168510	161164
87611	161165
650625	161166
160208	161167
547623	161168
79872	161169
226836	161170
56588	161171
33800	161172
10687	161173
645321	161174
115725	161175
454557	161176
358559	161177
676165	161178
2459	161179
265420	161180
12409	161181
67096	161182
104091	161183
328156	161184
626287	161185
243052	161186
292609	161187
644313	161188
31413	161189
166600	161190
189258	161191
422048	161192
497360	161193
157350	161194
61947	161195
320851	161196
29755	161197
74222	161198
364208	161199
52260	161200
454150	161201
50482	161202
73256	161203
673289	161204
36689	161205
94581	161206
557782	161207
75728	161208
35110	161209
303467	161210
114288	161211
24584	161212
10871	161213
15995	161214
638385	161215
116501	161216
290390	161217
134356	161218
562566	161219
301611	161220
106261	161221
231945	161222
633807	161223
391285	161224
647532	161225
568925	161226
65386	161227
31235	161228
502688	161229
140830	161230
124494	161231
220285	161232
560907	161233
383044	161234
92127	161235
449121	161236
130790	161237
379410	161238
524427	161239
380360	161240
3561	161241
415727	161242
159472	161243
390382	161244
46277	161245
299411	161246
189694	161247
547987	161248
170773	161249
51031	161250
140315	161251
160078	161252
401845	161253
609462	161254
711718	161255
56128	161256
175771	161257
450365	161258
420994	161259
718686	161260
380802	161261
130082	161262
405198	161263
427211	161264
296906	161265
86165	161266
537705	161267
72935	161268
488681	161269
102371	161270
621185	161271
489796	161272
3319	161273
549811	161274
83955	161275
99333	161276
392186	161277
598912	161278
181120	161279
189273	161280
308058	161281
23612	161282
482509	161283
541055	161284
91883	161285
76143	161286
602258	161287
6606	161288
682954	161289
4205	161290
612718	161291
712764	161292
26877	161293
173301	161294
36369	161295
12307	161296
345249	161297
31718	161298
3766	161299
159101	161300
95441	161301
570914	161302
3477	161303
548369	161304
82516	161305
276430	161306
138394	161307
327147	161308
327545	161309
392691	161310
421831	161311
312794	161312
119709	161313
61946	161314
95159	161315
92601	161316
713464	161317
5356	161318
325478	161319
367656	161320
17216	161321
126778	161322
33403	161323
601681	161324
1988	161325
139279	161326
80980	161327
128236	161328
124454	161329
330589	161330
216099	161331
102410	161332
279092	161333
29119	161334
112865	161335
368988	161336
121371	161337
256227	161338
103671	161339
39210	161340
141442	161341
126079	161342
205050	161343
9200	161344
89861	161345
51823	161346
162354	161347
52381	161348
237112	161349
97580	161350
184579	161351
73799	161352
6083	161353
221982	161354
99515	161355
630462	161356
652420	161357
269016	161358
116393	161359
128840	161360
62360	161361
687594	161362
350504	161363
75627	161364
72683	161365
343775	161366
720653	161367
165254	161368
158337	161369
692245	161370
190153	161371
390510	161372
186822	161373
264834	161374
36645	161375
115809	161376
155483	161377
561087	161378
12219	161379
259567	161380
412552	161381
141587	161382
538084	161383
135876	161384
275581	161385
567493	161386
120565	161387
263691	161388
21436	161389
665870	161390
354244	161391
239342	161392
500734	161393
515057	161394
2122	161395
296669	161396
50095	161397
186595	161398
264567	161399
47544	161400
38083	161401
189171	161402
87712	161403
22487	161404
642734	161405
512444	161406
153741	161407
427224	161408
343490	161409
544164	161410
444097	161411
466319	161412
154624	161413
433765	161414
609262	161415
445070	161416
87451	161417
608371	161418
34909	161419
121940	161420
226736	161421
489548	161422
436527	161423
277131	161424
27723	161425
463254	161426
146498	161427
169985	161428
245131	161429
681058	161430
545235	161431
5360	161432
518957	161433
45141	161434
27026	161435
677686	161436
379345	161437
115979	161438
666107	161439
101953	161440
381587	161441
44625	161442
422374	161443
38202	161444
352738	161445
5286	161446
317274	161447
139914	161448
464238	161449
214530	161450
24728	161451
59247	161452
236692	161453
103065	161454
172462	161455
3098	161456
8225	161457
532025	161458
2414	161459
19186	161460
702685	161461
94251	161462
123511	161463
267907	161464
48006	161465
75065	161466
200561	161467
216442	161468
675283	161469
110683	161470
16540	161471
454399	161472
560230	161473
574951	161474
50395	161475
1553	161476
255216	161477
654532	161478
166435	161479
6447	161480
655452	161481
165897	161482
358610	161483
335991	161484
693589	161485
415461	161486
330303	161487
472702	161488
158112	161489
67248	161490
496027	161491
52103	161492
7479	161493
149230	161494
4241	161495
1116	161496
623618	161497
475268	161498
655	161499
72790	161500
344158	161501
186812	161502
551230	161503
101969	161504
352194	161505
26	161506
476567	161507
170435	161508
183824	161509
492254	161510
279750	161511
300641	161512
15904	161513
357510	161514
513701	161515
82986	161516
42270	161517
299702	161518
177539	161519
424263	161520
97797	161521
99117	161522
144786	161523
309492	161524
391526	161525
157924	161526
643829	161527
295968	161528
108269	161529
211403	161530
36023	161531
279045	161532
468876	161533
289047	161534
447731	161535
718804	161536
400451	161537
281756	161538
127955	161539
349297	161540
511125	161541
119	161542
127230	161543
559240	161544
633364	161545
406574	161546
313603	161547
64419	161548
367088	161549
673631	161550
715624	161551
81079	161552
458118	161553
78659	161554
25361	161555
474340	161556
31503	161557
48075	161558
42579	161559
445029	161560
226371	161561
71613	161562
507233	161563
688675	161564
386164	161565
277136	161566
169458	161567
187083	161568
539762	161569
254411	161570
487890	161571
416122	161572
513629	161573
53588	161574
589590	161575
395689	161576
11175	161577
657651	161578
258660	161579
114457	161580
237040	161581
318124	161582
229722	161583
546127	161584
700299	161585
446123	161586
51868	161587
3240	161588
121206	161589
308562	161590
115450	161591
496666	161592
12747	161593
613731	161594
686637	161595
536888	161596
377241	161597
73927	161598
519513	161599
219957	161600
608137	161601
52253	161602
450180	161603
421883	161604
553001	161605
134616	161606
8647	161607
31577	161608
618337	161609
5052	161610
570876	161611
650	161612
70236	161613
208962	161614
79294	161615
721554	161616
687292	161617
575199	161618
29995	161619
194076	161620
63137	161621
590602	161622
10434	161623
709560	161624
71357	161625
59864	161626
503811	161627
131416	161628
58327	161629
491466	161630
28702	161631
278288	161632
671067	161633
257492	161634
537054	161635
149753	161636
586621	161637
36431	161638
106065	161639
57301	161640
172799	161641
33213	161642
205902	161643
650396	161644
422907	161645
416680	161646
364935	161647
223117	161648
515500	161649
529815	161650
142084	161651
242990	161652
276704	161653
21716	161654
178838	161655
597151	161656
316975	161657
382912	161658
673905	161659
427619	161660
680587	161661
353557	161662
47151	161663
153118	161664
644054	161665
421927	161666
274167	161667
320376	161668
95221	161669
20936	161670
645160	161671
286967	161672
81376	161673
1935	161674
519422	161675
632466	161676
602	161677
322473	161678
123284	161679
444155	161680
563298	161681
276248	161682
148215	161683
512106	161684
210502	161685
74986	161686
369882	161687
386664	161688
557869	161689
425945	161690
279672	161691
109297	161692
628442	161693
388558	161694
427898	161695
225114	161696
486078	161697
509836	161698
3063	161699
702964	161700
37232	161701
205553	161702
56556	161703
185169	161704
699509	161705
140819	161706
405128	161707
235410	161708
428795	161709
58625	161710
529476	161711
200128	161712
216566	161713
425146	161714
454760	161715
575425	161716
377468	161717
513597	161718
617305	161719
4305	161720
176030	161721
494953	161722
159637	161723
208056	161724
588123	161725
49731	161726
260903	161727
538663	161728
392342	161729
16824	161730
8685	161731
340687	161732
201948	161733
558531	161734
398601	161735
106788	161736
353752	161737
363571	161738
634145	161739
123188	161740
721326	161741
677787	161742
275494	161743
154739	161744
41526	161745
277980	161746
547741	161747
370573	161748
145382	161749
117273	161750
237969	161751
576507	161752
163357	161753
120258	161754
22446	161755
4110	161756
59097	161757
74045	161758
228302	161759
282992	161760
60178	161761
245839	161762
177894	161763
137214	161764
493960	161765
361370	161766
219332	161767
178681	161768
27571	161769
261519	161770
38747	161771
74339	161772
638772	161773
184139	161774
156931	161775
243180	161776
126827	161777
6718	161778
525842	161779
156654	161780
525068	161781
471563	161782
699785	161783
594335	161784
695475	161785
522908	161786
532380	161787
184678	161788
551883	161789
72135	161790
436562	161791
36897	161792
713586	161793
451681	161794
15878	161795
109350	161796
527236	161797
185548	161798
299537	161799
395757	161800
227	161801
617926	161802
470565	161803
486587	161804
711770	161805
113073	161806
18558	161807
129674	161808
323346	161809
269569	161810
90528	161811
194336	161812
508807	161813
306438	161814
89987	161815
296124	161816
252439	161817
40603	161818
115695	161819
10359	161820
33125	161821
558159	161822
690875	161823
586975	161824
595990	161825
48886	161826
501656	161827
469989	161828
39416	161829
3406	161830
402386	161831
510087	161832
353177	161833
161073	161834
477018	161835
106986	161836
162325	161837
230499	161838
77401	161839
144124	161840
628657	161841
120740	161842
545937	161843
120380	161844
511876	161845
120537	161846
553257	161847
239751	161848
594074	161849
222655	161850
439399	161851
197676	161852
49325	161853
635598	161854
149840	161855
150383	161856
598336	161857
675410	161858
327429	161859
68401	161860
327819	161861
20398	161862
650141	161863
479476	161864
222829	161865
8578	161866
179175	161867
4965	161868
72991	161869
349254	161870
96823	161871
527369	161872
396310	161873
149145	161874
297307	161875
56977	161876
647431	161877
30859	161878
6154	161879
227810	161880
710197	161881
174794	161882
155770	161883
673355	161884
92134	161885
5884	161886
480335	161887
558418	161888
92882	161889
710576	161890
22180	161891
588126	161892
145879	161893
108407	161894
51402	161895
36241	161896
627190	161897
93143	161898
621641	161899
685890	161900
215868	161901
127716	161902
350970	161903
23365	161904
704127	161905
449956	161906
224584	161907
310220	161908
145998	161909
553304	161910
98296	161911
6110	161912
601484	161913
20040	161914
363781	161915
612415	161916
361572	161917
176809	161918
154207	161919
36621	161920
6147	161921
37384	161922
162600	161923
111791	161924
181916	161925
8673	161926
208042	161927
136656	161928
212740	161929
324034	161930
534622	161931
5553	161932
110715	161933
121380	161934
100573	161935
519882	161936
225764	161937
578602	161938
81835	161939
22251	161940
83075	161941
524252	161942
51496	161943
345148	161944
181587	161945
556494	161946
163679	161947
8649	161948
566227	161949
374057	161950
135941	161951
301523	161952
63066	161953
111528	161954
20039	161955
10581	161956
690296	161957
35189	161958
160502	161959
371483	161960
21730	161961
114525	161962
440861	161963
99834	161964
697002	161965
674902	161966
127948	161967
24247	161968
9973	161969
185991	161970
12562	161971
135028	161972
28338	161973
163	161974
568273	161975
697388	161976
5142	161977
181733	161978
209089	161979
79357	161980
1	161981
104204	161982
508378	161983
465431	161984
52285	161985
25869	161986
69172	161987
185922	161988
54432	161989
123057	161990
425030	161991
637488	161992
724767	161993
128824	161994
78742	161995
5999	161996
109266	161997
338290	161998
165728	161999
364059	162000
665829	162001
3428	162002
597070	162003
315264	162004
82075	162005
244785	162006
145836	162007
161666	162008
697210	162009
567353	162010
277111	162011
46707	162012
369214	162013
11423	162014
670873	162015
484425	162016
109528	162017
47362	162018
401972	162019
86577	162020
377181	162021
140994	162022
373150	162023
195601	162024
159228	162025
241581	162026
283045	162027
422715	162028
1936	162029
220362	162030
313176	162031
200079	162032
460000	162033
169305	162034
203150	162035
379940	162036
345997	162037
398564	162038
391345	162039
78562	162040
68777	162041
192930	162042
716978	162043
153996	162044
664365	162045
37258	162046
341398	162047
573217	162048
58022	162049
337430	162050
290376	162051
7257	162052
660764	162053
43737	162054
125148	162055
30501	162056
54179	162057
76514	162058
642718	162059
523983	162060
111925	162061
629152	162062
150808	162063
378520	162064
43978	162065
28507	162066
542974	162067
17093	162068
650346	162069
105940	162070
314716	162071
90804	162072
152442	162073
319302	162074
166652	162075
480756	162076
677827	162077
131908	162078
26402	162079
59744	162080
161519	162081
224732	162082
53094	162083
606129	162084
72267	162085
579225	162086
671003	162087
336786	162088
173777	162089
698	162090
453127	162091
680691	162092
113243	162093
46153	162094
176834	162095
49400	162096
473026	162097
36732	162098
130193	162099
605931	162100
111454	162101
121587	162102
605439	162103
680477	162104
491662	162105
252404	162106
428189	162107
302771	162108
164326	162109
676877	162110
497802	162111
82684	162112
33290	162113
476983	162114
162445	162115
410604	162116
6274	162117
68113	162118
380904	162119
319342	162120
189386	162121
421924	162122
39233	162123
67149	162124
179520	162125
655674	162126
53260	162127
30368	162128
591604	162129
720570	162130
293572	162131
80595	162132
154148	162133
12522	162134
353660	162135
706470	162136
276494	162137
91562	162138
134133	162139
15383	162140
456202	162141
363230	162142
647987	162143
46758	162144
2770	162145
144162	162146
115014	162147
3423	162148
371526	162149
195520	162150
25100	162151
658197	162152
619722	162153
45629	162154
176020	162155
155495	162156
73903	162157
565364	162158
638557	162159
349721	162160
217192	162161
68713	162162
52007	162163
174814	162164
564099	162165
645262	162166
555481	162167
191731	162168
221501	162169
16907	162170
428459	162171
656341	162172
337740	162173
382999	162174
584302	162175
668685	162176
83961	162177
67306	162178
97716	162179
93822	162180
112366	162181
374237	162182
7171	162183
625691	162184
183789	162185
115130	162186
484004	162187
145735	162188
27819	162189
251847	162190
100091	162191
124841	162192
239047	162193
18123	162194
621730	162195
191287	162196
634879	162197
19311	162198
180269	162199
28258	162200
281234	162201
87995	162202
553296	162203
89340	162204
308457	162205
40724	162206
497032	162207
652323	162208
469531	162209
59668	162210
142977	162211
96455	162212
18439	162213
31451	162214
263232	162215
303779	162216
621028	162217
81129	162218
626541	162219
679959	162220
589222	162221
190138	162222
510704	162223
150326	162224
301486	162225
69945	162226
449339	162227
721122	162228
127729	162229
275788	162230
52804	162231
618094	162232
633191	162233
393416	162234
290885	162235
20441	162236
212334	162237
688900	162238
71542	162239
13915	162240
128124	162241
89919	162242
579748	162243
18278	162244
46682	162245
42782	162246
453968	162247
98968	162248
482059	162249
642393	162250
454952	162251
261	162252
70928	162253
25700	162254
362892	162255
716312	162256
34383	162257
4574	162258
262341	162259
46404	162260
327724	162261
56900	162262
209862	162263
408037	162264
649986	162265
119610	162266
400658	162267
467136	162268
637635	162269
691757	162270
578650	162271
499227	162272
433594	162273
97545	162274
5867	162275
482207	162276
470766	162277
284571	162278
36304	162279
124836	162280
682756	162281
692482	162282
410045	162283
88727	162284
319705	162285
589471	162286
179140	162287
615240	162288
708430	162289
13802	162290
665518	162291
678883	162292
3144	162293
493641	162294
79776	162295
126230	162296
652975	162297
35024	162298
42843	162299
305374	162300
554885	162301
243520	162302
522254	162303
526704	162304
668773	162305
25447	162306
167616	162307
313354	162308
518639	162309
13477	162310
14866	162311
493596	162312
46221	162313
529036	162314
37994	162315
611698	162316
586827	162317
37640	162318
6335	162319
128465	162320
127572	162321
611666	162322
119437	162323
178971	162324
134273	162325
23095	162326
61212	162327
581544	162328
382816	162329
717254	162330
52157	162331
556684	162332
14908	162333
486140	162334
541283	162335
722773	162336
332932	162337
26804	162338
149611	162339
345705	162340
331748	162341
425650	162342
197288	162343
349178	162344
429214	162345
12220	162346
692080	162347
47941	162348
89617	162349
243662	162350
503391	162351
682340	162352
643990	162353
113610	162354
14296	162355
421368	162356
651569	162357
630457	162358
7159	162359
678010	162360
369632	162361
92951	162362
60973	162363
42041	162364
151089	162365
78317	162366
231138	162367
114444	162368
37144	162369
532949	162370
579404	162371
35349	162372
414372	162373
463177	162374
226746	162375
133138	162376
717886	162377
589657	162378
646065	162379
14832	162380
658901	162381
84	162382
4352	162383
365472	162384
344097	162385
641785	162386
615766	162387
370366	162388
49008	162389
404036	162390
128589	162391
470861	162392
81957	162393
12005	162394
119908	162395
139338	162396
275789	162397
129681	162398
7895	162399
307164	162400
487055	162401
166617	162402
32172	162403
512077	162404
518471	162405
330218	162406
44271	162407
298699	162408
626048	162409
496957	162410
130912	162411
109270	162412
424927	162413
63585	162414
96687	162415
356246	162416
673619	162417
401044	162418
708532	162419
173504	162420
257144	162421
418002	162422
525470	162423
403458	162424
261357	162425
212743	162426
428627	162427
183136	162428
10865	162429
172807	162430
282029	162431
331561	162432
593	162433
8165	162434
184371	162435
722965	162436
19171	162437
603557	162438
87353	162439
72991	162440
111099	162441
155832	162442
8835	162443
97635	162444
664976	162445
628678	162446
161958	162447
657433	162448
503946	162449
39985	162450
605769	162451
37111	162452
133742	162453
395635	162454
70394	162455
374501	162456
562925	162457
663222	162458
157882	162459
319650	162460
480517	162461
473476	162462
679058	162463
138863	162464
688970	162465
37048	162466
563185	162467
199050	162468
477979	162469
24693	162470
340985	162471
172506	162472
366233	162473
410067	162474
414993	162475
715594	162476
24325	162477
347757	162478
4368	162479
40504	162480
242533	162481
565801	162482
478575	162483
68169	162484
247871	162485
403349	162486
628860	162487
178367	162488
637673	162489
91050	162490
446535	162491
124354	162492
84244	162493
381279	162494
92076	162495
45037	162496
450724	162497
478415	162498
402244	162499
20903	162500
675512	162501
334848	162502
7757	162503
170481	162504
418763	162505
553911	162506
280389	162507
633727	162508
631388	162509
155324	162510
559295	162511
591373	162512
182999	162513
627928	162514
438088	162515
124588	162516
442840	162517
292689	162518
530845	162519
129082	162520
275874	162521
39214	162522
364212	162523
237330	162524
158404	162525
137936	162526
168695	162527
234957	162528
59470	162529
85027	162530
446304	162531
294952	162532
381311	162533
638	162534
43031	162535
35460	162536
554451	162537
9822	162538
36150	162539
283676	162540
110428	162541
49077	162542
594158	162543
58010	162544
150300	162545
118045	162546
464676	162547
159993	162548
662993	162549
128119	162550
503949	162551
572720	162552
95977	162553
583010	162554
669516	162555
96824	162556
97345	162557
36894	162558
5746	162559
120750	162560
196814	162561
628457	162562
651229	162563
386967	162564
190560	162565
85716	162566
179500	162567
163459	162568
716271	162569
46631	162570
198724	162571
543780	162572
144030	162573
328690	162574
541073	162575
16987	162576
633214	162577
644098	162578
154652	162579
689487	162580
660667	162581
406118	162582
636114	162583
186464	162584
233290	162585
149066	162586
170690	162587
160953	162588
574881	162589
517069	162590
59732	162591
116572	162592
147669	162593
630031	162594
15620	162595
504497	162596
583964	162597
29136	162598
63168	162599
133032	162600
7751	162601
480638	162602
52701	162603
180061	162604
20295	162605
370071	162606
204627	162607
153184	162608
314658	162609
371700	162610
353815	162611
675603	162612
16330	162613
400447	162614
124234	162615
296962	162616
160826	162617
648021	162618
630986	162619
679792	162620
249179	162621
222595	162622
306612	162623
581139	162624
602881	162625
298790	162626
415146	162627
89153	162628
542758	162629
165255	162630
2452	162631
343161	162632
74759	162633
466114	162634
517153	162635
467063	162636
112044	162637
116792	162638
3565	162639
489716	162640
641458	162641
115735	162642
389992	162643
336365	162644
139558	162645
203353	162646
257052	162647
107524	162648
58017	162649
492281	162650
446396	162651
650903	162652
242631	162653
723393	162654
476734	162655
698355	162656
8837	162657
270221	162658
369949	162659
137077	162660
105944	162661
569	162662
534295	162663
301605	162664
26638	162665
386047	162666
64307	162667
478350	162668
337885	162669
11043	162670
113866	162671
237513	162672
3872	162673
115496	162674
507613	162675
277182	162676
175035	162677
19773	162678
573014	162679
544989	162680
2392	162681
172978	162682
558248	162683
685722	162684
74150	162685
406706	162686
61776	162687
686758	162688
428704	162689
3603	162690
113329	162691
447139	162692
534774	162693
571121	162694
568221	162695
61584	162696
657725	162697
404338	162698
223493	162699
492752	162700
384001	162701
580461	162702
259445	162703
126223	162704
404423	162705
681067	162706
434551	162707
113683	162708
128191	162709
103246	162710
396010	162711
661185	162712
17833	162713
184711	162714
265457	162715
30070	162716
503724	162717
557160	162718
5145	162719
170264	162720
39497	162721
575037	162722
77237	162723
100702	162724
39340	162725
399544	162726
675188	162727
109754	162728
34639	162729
13284	162730
680465	162731
531036	162732
382762	162733
140410	162734
93006	162735
375218	162736
12919	162737
387957	162738
5704	162739
303392	162740
102617	162741
420055	162742
347446	162743
667845	162744
505961	162745
567221	162746
17837	162747
258730	162748
278720	162749
366255	162750
180643	162751
332999	162752
571543	162753
150406	162754
37158	162755
243787	162756
692903	162757
2191	162758
583488	162759
656030	162760
275999	162761
133972	162762
54242	162763
376571	162764
39404	162765
551965	162766
104930	162767
5410	162768
22460	162769
166868	162770
8955	162771
118374	162772
475728	162773
275135	162774
122052	162775
194071	162776
137885	162777
87165	162778
66891	162779
115988	162780
659374	162781
145056	162782
343899	162783
464982	162784
224111	162785
30440	162786
63602	162787
505546	162788
612001	162789
688772	162790
462931	162791
34431	162792
198263	162793
86535	162794
125693	162795
644434	162796
76283	162797
33099	162798
4353	162799
229023	162800
474549	162801
263143	162802
591537	162803
104772	162804
534291	162805
651474	162806
123167	162807
245828	162808
419776	162809
108602	162810
352002	162811
52676	162812
116999	162813
652905	162814
6820	162815
42490	162816
130819	162817
27203	162818
34701	162819
622517	162820
73546	162821
33147	162822
424374	162823
388473	162824
707520	162825
464781	162826
149845	162827
280703	162828
2923	162829
269438	162830
692165	162831
403678	162832
326769	162833
227410	162834
113660	162835
171474	162836
479824	162837
141135	162838
689992	162839
258659	162840
414267	162841
184742	162842
292229	162843
602677	162844
48614	162845
465100	162846
13938	162847
85871	162848
43443	162849
220410	162850
49860	162851
116446	162852
55437	162853
102260	162854
54018	162855
580482	162856
636198	162857
513382	162858
10472	162859
73069	162860
702859	162861
370288	162862
39200	162863
91559	162864
13044	162865
38663	162866
68157	162867
284464	162868
172223	162869
168006	162870
689399	162871
560184	162872
142233	162873
14441	162874
585464	162875
63371	162876
14338	162877
176319	162878
633894	162879
454285	162880
382419	162881
229906	162882
25412	162883
513675	162884
578359	162885
659461	162886
429375	162887
319	162888
10651	162889
649632	162890
140080	162891
102053	162892
638272	162893
75187	162894
186801	162895
61612	162896
131626	162897
246820	162898
109788	162899
27926	162900
570483	162901
247895	162902
701967	162903
96547	162904
682049	162905
492065	162906
187849	162907
487079	162908
61085	162909
243345	162910
138027	162911
53997	162912
281910	162913
5005	162914
306840	162915
62621	162916
174220	162917
15801	162918
127338	162919
670693	162920
176942	162921
598307	162922
178807	162923
7062	162924
321014	162925
154211	162926
692318	162927
123643	162928
645576	162929
114192	162930
533555	162931
92573	162932
50048	162933
369425	162934
243800	162935
3007	162936
7921	162937
146813	162938
475727	162939
696088	162940
443713	162941
461925	162942
100425	162943
556172	162944
422074	162945
718373	162946
495067	162947
661816	162948
29773	162949
617092	162950
177273	162951
359750	162952
19654	162953
502036	162954
610134	162955
153697	162956
58398	162957
129512	162958
244216	162959
99375	162960
135554	162961
198140	162962
116343	162963
123491	162964
598252	162965
376031	162966
698134	162967
328498	162968
322702	162969
4667	162970
5830	162971
24613	162972
72845	162973
19044	162974
146755	162975
226501	162976
105724	162977
406250	162978
2571	162979
47221	162980
216846	162981
477647	162982
287011	162983
86302	162984
120192	162985
490503	162986
98120	162987
603577	162988
34982	162989
12025	162990
220541	162991
3654	162992
709217	162993
615786	162994
16293	162995
51957	162996
122695	162997
352444	162998
76816	162999
83893	163000
75568	163001
214199	163002
5147	163003
270693	163004
423217	163005
165694	163006
187121	163007
534145	163008
513017	163009
443192	163010
500299	163011
330586	163012
398297	163013
588864	163014
94990	163015
449441	163016
596824	163017
6213	163018
443786	163019
247269	163020
33567	163021
129232	163022
228618	163023
399558	163024
147167	163025
515094	163026
126799	163027
109463	163028
56125	163029
356230	163030
434868	163031
53953	163032
262631	163033
466783	163034
450871	163035
678148	163036
313169	163037
543725	163038
719885	163039
133502	163040
398996	163041
118	163042
146473	163043
623941	163044
160294	163045
83690	163046
493113	163047
308406	163048
589332	163049
416408	163050
459008	163051
82741	163052
61619	163053
575941	163054
4453	163055
89597	163056
68193	163057
1	163058
714682	163059
163359	163060
338858	163061
258868	163062
7565	163063
73122	163064
449577	163065
78728	163066
565342	163067
179608	163068
315785	163069
579635	163070
415921	163071
495821	163072
649285	163073
1513	163074
99989	163075
659977	163076
49265	163077
12751	163078
594831	163079
67009	163080
283160	163081
21395	163082
303760	163083
541010	163084
12917	163085
391254	163086
433547	163087
53511	163088
569284	163089
856	163090
322423	163091
51652	163092
117272	163093
11742	163094
101306	163095
30044	163096
133123	163097
37410	163098
602026	163099
125235	163100
458322	163101
153009	163102
77019	163103
206369	163104
49404	163105
172858	163106
63487	163107
692075	163108
25092	163109
525797	163110
557678	163111
350896	163112
84656	163113
625176	163114
338331	163115
30815	163116
239688	163117
207816	163118
31940	163119
304	163120
340092	163121
216791	163122
123945	163123
103626	163124
242784	163125
139965	163126
240062	163127
62282	163128
30520	163129
480852	163130
126570	163131
437866	163132
43900	163133
477168	163134
541431	163135
197986	163136
159442	163137
561164	163138
419073	163139
464276	163140
8381	163141
74409	163142
638792	163143
454927	163144
134622	163145
120955	163146
163425	163147
47706	163148
245366	163149
70240	163150
263408	163151
181596	163152
416732	163153
122022	163154
349055	163155
640125	163156
52685	163157
479596	163158
673617	163159
146057	163160
605906	163161
240323	163162
442496	163163
30231	163164
692000	163165
23994	163166
39816	163167
54413	163168
251833	163169
43597	163170
50262	163171
38790	163172
213337	163173
149124	163174
178679	163175
34082	163176
381516	163177
241525	163178
691777	163179
183057	163180
180261	163181
183004	163182
527653	163183
19308	163184
110603	163185
72672	163186
404717	163187
21149	163188
380234	163189
87161	163190
113978	163191
721918	163192
621794	163193
294774	163194
72992	163195
49201	163196
572127	163197
654259	163198
112867	163199
405907	163200
32795	163201
114678	163202
703770	163203
60542	163204
21401	163205
404824	163206
81452	163207
324511	163208
116794	163209
3948	163210
23868	163211
26104	163212
115177	163213
467293	163214
560551	163215
73129	163216
82396	163217
524717	163218
4290	163219
206621	163220
243397	163221
137639	163222
145402	163223
199308	163224
113584	163225
626496	163226
5660	163227
295550	163228
29168	163229
717619	163230
477271	163231
236117	163232
335340	163233
387543	163234
11353	163235
319018	163236
77874	163237
389404	163238
148359	163239
262463	163240
575504	163241
111073	163242
691801	163243
73583	163244
184155	163245
483991	163246
348592	163247
98692	163248
457738	163249
313126	163250
57793	163251
533951	163252
4499	163253
53557	163254
174778	163255
350965	163256
113738	163257
38407	163258
445393	163259
11396	163260
162069	163261
621220	163262
233386	163263
696282	163264
108311	163265
178705	163266
304276	163267
128528	163268
710394	163269
570697	163270
614132	163271
280662	163272
586289	163273
254997	163274
480583	163275
564014	163276
113622	163277
163847	163278
488064	163279
77499	163280
253190	163281
232750	163282
320563	163283
155370	163284
285092	163285
539116	163286
113288	163287
40950	163288
47030	163289
183612	163290
561254	163291
302965	163292
123655	163293
671075	163294
373314	163295
8789	163296
584141	163297
503836	163298
288956	163299
186485	163300
617515	163301
485411	163302
713664	163303
103813	163304
14784	163305
214352	163306
555826	163307
433037	163308
141196	163309
316423	163310
63344	163311
141079	163312
31972	163313
581865	163314
370029	163315
45830	163316
123451	163317
85750	163318
40861	163319
70131	163320
145364	163321
2445	163322
281318	163323
691828	163324
102942	163325
217717	163326
483009	163327
583632	163328
40108	163329
144081	163330
658182	163331
5253	163332
448005	163333
543347	163334
438706	163335
341488	163336
373897	163337
14265	163338
202574	163339
692268	163340
663738	163341
288420	163342
265017	163343
245762	163344
95105	163345
232220	163346
629445	163347
477760	163348
128113	163349
650897	163350
39882	163351
28038	163352
510055	163353
53133	163354
692533	163355
86797	163356
10506	163357
400839	163358
527591	163359
501323	163360
158455	163361
308774	163362
631134	163363
145372	163364
116873	163365
548796	163366
16955	163367
330315	163368
243863	163369
77583	163370
365204	163371
28525	163372
176524	163373
415197	163374
708578	163375
98136	163376
421803	163377
466636	163378
1496	163379
698986	163380
709139	163381
222346	163382
480293	163383
360126	163384
431454	163385
226703	163386
350108	163387
439354	163388
164584	163389
120303	163390
118444	163391
525639	163392
110667	163393
576071	163394
185851	163395
26255	163396
212181	163397
554541	163398
11255	163399
110764	163400
509625	163401
32962	163402
25332	163403
172349	163404
15321	163405
69430	163406
319430	163407
78561	163408
353916	163409
485805	163410
24	163411
532088	163412
43819	163413
689074	163414
138913	163415
417122	163416
511548	163417
27921	163418
531064	163419
660973	163420
504659	163421
568265	163422
718854	163423
437802	163424
73556	163425
338001	163426
27428	163427
171479	163428
451219	163429
21533	163430
299951	163431
9134	163432
693094	163433
438611	163434
4327	163435
435975	163436
159970	163437
619791	163438
700077	163439
27746	163440
31463	163441
147879	163442
11604	163443
62461	163444
376795	163445
201843	163446
4133	163447
412614	163448
43953	163449
106658	163450
309389	163451
112213	163452
173464	163453
5239	163454
305327	163455
603559	163456
519071	163457
78006	163458
339161	163459
239011	163460
369565	163461
79003	163462
113321	163463
225017	163464
76692	163465
24570	163466
121404	163467
264311	163468
116068	163469
230222	163470
16494	163471
13534	163472
287006	163473
77705	163474
43345	163475
519957	163476
234761	163477
82468	163478
617110	163479
68947	163480
524192	163481
704061	163482
329225	163483
608453	163484
565773	163485
99682	163486
393297	163487
474809	163488
544559	163489
168504	163490
515092	163491
313856	163492
164814	163493
585705	163494
552624	163495
317135	163496
9793	163497
627111	163498
465926	163499
458894	163500
329088	163501
221393	163502
452113	163503
637218	163504
668353	163505
307755	163506
51144	163507
39330	163508
229822	163509
58862	163510
184196	163511
130477	163512
56636	163513
605171	163514
686447	163515
120571	163516
143113	163517
168404	163518
363488	163519
3185	163520
525149	163521
311319	163522
464372	163523
137728	163524
283468	163525
38936	163526
140805	163527
225000	163528
98435	163529
211027	163530
510833	163531
695581	163532
385644	163533
22014	163534
150912	163535
385884	163536
389981	163537
16611	163538
508498	163539
51435	163540
96578	163541
142677	163542
83280	163543
606222	163544
587956	163545
130548	163546
500325	163547
221476	163548
146270	163549
239885	163550
696311	163551
469984	163552
61000	163553
350993	163554
9469	163555
55475	163556
653454	163557
341578	163558
694756	163559
416794	163560
49282	163561
630000	163562
511610	163563
14463	163564
9630	163565
714448	163566
663260	163567
69422	163568
16665	163569
523573	163570
534148	163571
16811	163572
97213	163573
643258	163574
283816	163575
5297	163576
211816	163577
696258	163578
339816	163579
545288	163580
84426	163581
463810	163582
165631	163583
158963	163584
212223	163585
579455	163586
78169	163587
619563	163588
37070	163589
21328	163590
15733	163591
159618	163592
133043	163593
27564	163594
53710	163595
625978	163596
85218	163597
38996	163598
56106	163599
439382	163600
232162	163601
136259	163602
389368	163603
33590	163604
149682	163605
163066	163606
634520	163607
526485	163608
314025	163609
234329	163610
184508	163611
345543	163612
25841	163613
263000	163614
453216	163615
451149	163616
528569	163617
315557	163618
649825	163619
420143	163620
74019	163621
360243	163622
518715	163623
464995	163624
367147	163625
634940	163626
661093	163627
201325	163628
23706	163629
13628	163630
1162	163631
681390	163632
385952	163633
57564	163634
255143	163635
383520	163636
57508	163637
105682	163638
154028	163639
520461	163640
535394	163641
211877	163642
156845	163643
602159	163644
392034	163645
305321	163646
36284	163647
578641	163648
232880	163649
32457	163650
74387	163651
361098	163652
175370	163653
81118	163654
32709	163655
183141	163656
591478	163657
566	163658
68156	163659
265286	163660
8577	163661
426483	163662
295824	163663
202626	163664
644974	163665
32149	163666
489465	163667
148592	163668
9127	163669
54242	163670
25354	163671
373598	163672
119563	163673
73680	163674
491480	163675
200877	163676
124501	163677
130913	163678
131874	163679
255948	163680
103341	163681
1775	163682
184304	163683
52644	163684
30406	163685
714043	163686
144429	163687
282534	163688
331918	163689
304337	163690
82623	163691
579020	163692
448852	163693
675002	163694
184387	163695
720289	163696
54344	163697
545850	163698
19132	163699
5113	163700
29937	163701
95327	163702
43172	163703
61634	163704
218767	163705
18364	163706
654951	163707
589674	163708
661982	163709
48226	163710
88265	163711
545519	163712
110257	163713
4016	163714
87227	163715
364098	163716
665739	163717
583943	163718
607798	163719
308	163720
497785	163721
20905	163722
358937	163723
315	163724
367611	163725
481748	163726
707788	163727
41573	163728
393849	163729
32179	163730
666766	163731
346007	163732
313680	163733
224674	163734
279395	163735
364994	163736
92534	163737
240387	163738
7186	163739
693648	163740
654388	163741
34672	163742
563566	163743
638330	163744
46469	163745
43560	163746
525950	163747
414479	163748
31003	163749
700904	163750
608529	163751
365189	163752
463949	163753
2602	163754
3075	163755
124063	163756
3798	163757
724727	163758
167394	163759
31784	163760
16985	163761
159731	163762
90883	163763
27526	163764
34998	163765
317389	163766
307131	163767
180311	163768
151324	163769
385764	163770
342708	163771
16053	163772
60369	163773
49020	163774
40841	163775
135607	163776
522293	163777
122729	163778
86171	163779
492988	163780
500175	163781
410031	163782
435732	163783
541566	163784
227759	163785
155600	163786
88218	163787
587129	163788
100635	163789
120134	163790
438810	163791
695681	163792
427590	163793
144104	163794
138041	163795
678810	163796
443307	163797
462696	163798
631774	163799
233331	163800
444912	163801
545312	163802
433966	163803
302642	163804
52012	163805
346017	163806
82571	163807
157934	163808
53033	163809
587481	163810
360070	163811
51641	163812
461865	163813
399027	163814
579654	163815
541488	163816
13083	163817
684725	163818
546169	163819
147088	163820
81049	163821
663884	163822
438174	163823
639211	163824
31136	163825
439513	163826
667421	163827
15474	163828
120360	163829
699567	163830
464875	163831
219221	163832
95755	163833
227305	163834
655392	163835
636278	163836
97184	163837
493310	163838
111390	163839
714136	163840
128868	163841
670610	163842
140100	163843
675607	163844
652773	163845
292435	163846
497786	163847
247275	163848
312377	163849
253439	163850
481345	163851
12922	163852
44208	163853
290676	163854
237618	163855
691247	163856
106175	163857
142675	163858
487947	163859
496026	163860
655821	163861
608517	163862
57812	163863
415902	163864
39618	163865
182410	163866
339057	163867
158991	163868
483719	163869
46395	163870
58283	163871
167458	163872
487964	163873
708748	163874
37989	163875
595074	163876
51706	163877
176844	163878
43742	163879
118493	163880
74717	163881
117735	163882
388675	163883
598491	163884
145696	163885
104829	163886
580843	163887
19179	163888
238248	163889
513171	163890
582622	163891
435108	163892
130221	163893
56495	163894
472039	163895
545811	163896
681	163897
175326	163898
264592	163899
5695	163900
669753	163901
522868	163902
669001	163903
214268	163904
611825	163905
131713	163906
347596	163907
67936	163908
7938	163909
321662	163910
367141	163911
456651	163912
146208	163913
46249	163914
657231	163915
31794	163916
715555	163917
101506	163918
158212	163919
2924	163920
398287	163921
590715	163922
211712	163923
80026	163924
247332	163925
563628	163926
648886	163927
35459	163928
506068	163929
306408	163930
620276	163931
109365	163932
4860	163933
72645	163934
275433	163935
400085	163936
32173	163937
31682	163938
51444	163939
339000	163940
125285	163941
247053	163942
143816	163943
442879	163944
9448	163945
30145	163946
400139	163947
13689	163948
3978	163949
250471	163950
78351	163951
160724	163952
379131	163953
17483	163954
468592	163955
546833	163956
66011	163957
365158	163958
37201	163959
310487	163960
514274	163961
452210	163962
475524	163963
477365	163964
354326	163965
542960	163966
121585	163967
44442	163968
644391	163969
218967	163970
134416	163971
78007	163972
313325	163973
433066	163974
298831	163975
598191	163976
677876	163977
169628	163978
44082	163979
149389	163980
323798	163981
559667	163982
614889	163983
290932	163984
259480	163985
252793	163986
52114	163987
479749	163988
29362	163989
564383	163990
196332	163991
42979	163992
241881	163993
440748	163994
14278	163995
625928	163996
55261	163997
699623	163998
416432	163999
25088	164000
3018	164001
14593	164002
264598	164003
708383	164004
113001	164005
663290	164006
98275	164007
435464	164008
159550	164009
646960	164010
4325	164011
30579	164012
127480	164013
611639	164014
153952	164015
10631	164016
114648	164017
68831	164018
591842	164019
332296	164020
165406	164021
541216	164022
42181	164023
85589	164024
299327	164025
517373	164026
486935	164027
645606	164028
509470	164029
237169	164030
187353	164031
777	164032
339979	164033
84439	164034
141021	164035
668301	164036
323226	164037
234634	164038
650951	164039
508247	164040
709363	164041
654311	164042
471867	164043
259321	164044
280	164045
611229	164046
92327	164047
37197	164048
80637	164049
658972	164050
143321	164051
49534	164052
3739	164053
393384	164054
475411	164055
15994	164056
572125	164057
143956	164058
243919	164059
389177	164060
676854	164061
2917	164062
17826	164063
400871	164064
176172	164065
136306	164066
408111	164067
120335	164068
415013	164069
146787	164070
491484	164071
33121	164072
302955	164073
161764	164074
356427	164075
97762	164076
691809	164077
272973	164078
555369	164079
422000	164080
158983	164081
98854	164082
105230	164083
89707	164084
169400	164085
567959	164086
266172	164087
318913	164088
525400	164089
408400	164090
96212	164091
139657	164092
397680	164093
624260	164094
76711	164095
424104	164096
153380	164097
679707	164098
455029	164099
117110	164100
20834	164101
288782	164102
606873	164103
470499	164104
585183	164105
375454	164106
714795	164107
385105	164108
64567	164109
399630	164110
182294	164111
9821	164112
184344	164113
36793	164114
311246	164115
543967	164116
146667	164117
473627	164118
142689	164119
7712	164120
320353	164121
647302	164122
392886	164123
650075	164124
131386	164125
417954	164126
700048	164127
356576	164128
35143	164129
37970	164130
138382	164131
34269	164132
6755	164133
610890	164134
689429	164135
260533	164136
9074	164137
185145	164138
71860	164139
306764	164140
498971	164141
55072	164142
125728	164143
3675	164144
17109	164145
302141	164146
598987	164147
27691	164148
679009	164149
22064	164150
36485	164151
643403	164152
190379	164153
329582	164154
701221	164155
650944	164156
66103	164157
90920	164158
612846	164159
293498	164160
82402	164161
402763	164162
235547	164163
451443	164164
44089	164165
280820	164166
373656	164167
161326	164168
122621	164169
708618	164170
574038	164171
118990	164172
161170	164173
259132	164174
258558	164175
99924	164176
408861	164177
456224	164178
93875	164179
531277	164180
551361	164181
145767	164182
593534	164183
45777	164184
706633	164185
125653	164186
608801	164187
24601	164188
120510	164189
103672	164190
308010	164191
341318	164192
171396	164193
397223	164194
715968	164195
414176	164196
21241	164197
43881	164198
277189	164199
62	164200
674567	164201
339890	164202
268239	164203
35437	164204
183287	164205
175579	164206
118139	164207
512451	164208
71100	164209
177707	164210
638130	164211
658198	164212
574908	164213
194814	164214
401774	164215
1136	164216
182449	164217
318651	164218
94203	164219
18026	164220
46800	164221
331249	164222
668788	164223
144548	164224
283499	164225
20584	164226
167082	164227
21956	164228
291681	164229
630943	164230
1933	164231
482004	164232
511512	164233
322418	164234
516931	164235
131974	164236
26610	164237
531465	164238
45693	164239
319219	164240
29957	164241
2176	164242
89929	164243
24745	164244
627352	164245
493583	164246
442176	164247
452781	164248
428628	164249
23232	164250
14405	164251
112229	164252
38566	164253
104207	164254
440677	164255
572404	164256
566316	164257
636534	164258
534347	164259
142348	164260
584373	164261
76289	164262
292006	164263
417822	164264
543757	164265
430598	164266
82953	164267
193354	164268
142334	164269
182748	164270
291440	164271
173748	164272
602598	164273
68342	164274
82162	164275
409982	164276
666147	164277
12048	164278
47477	164279
454477	164280
537316	164281
11867	164282
476808	164283
124302	164284
3933	164285
252329	164286
790	164287
528276	164288
580993	164289
42665	164290
283004	164291
318708	164292
440037	164293
198605	164294
449176	164295
160966	164296
689819	164297
694582	164298
605568	164299
175583	164300
41334	164301
8333	164302
321864	164303
437572	164304
701649	164305
700143	164306
301794	164307
23349	164308
42939	164309
194617	164310
142839	164311
50743	164312
249787	164313
53780	164314
565897	164315
207349	164316
54189	164317
70731	164318
18554	164319
36820	164320
84124	164321
371708	164322
11636	164323
720781	164324
70673	164325
198733	164326
266296	164327
231539	164328
13069	164329
656228	164330
306994	164331
91180	164332
3757	164333
12602	164334
535	164335
721634	164336
306683	164337
713	164338
713887	164339
26638	164340
89269	164341
160752	164342
76222	164343
396531	164344
390461	164345
276220	164346
21679	164347
673274	164348
247804	164349
77613	164350
37551	164351
18466	164352
48670	164353
479910	164354
12251	164355
207861	164356
238516	164357
775	164358
475227	164359
511618	164360
40009	164361
104964	164362
330970	164363
455212	164364
102741	164365
35820	164366
7887	164367
60695	164368
19263	164369
314822	164370
595134	164371
81088	164372
162232	164373
196283	164374
224669	164375
213933	164376
442506	164377
638572	164378
134955	164379
359963	164380
343256	164381
116330	164382
74694	164383
703151	164384
359514	164385
370656	164386
150113	164387
166891	164388
170260	164389
438109	164390
368035	164391
92598	164392
1255	164393
612199	164394
179827	164395
587905	164396
63035	164397
618542	164398
93679	164399
310239	164400
323197	164401
209128	164402
508209	164403
446437	164404
120546	164405
202845	164406
724	164407
39154	164408
61356	164409
428160	164410
21941	164411
441663	164412
86473	164413
91586	164414
472189	164415
349164	164416
609627	164417
5991	164418
328163	164419
265548	164420
239919	164421
164643	164422
271899	164423
183835	164424
196344	164425
24033	164426
168377	164427
170131	164428
702779	164429
660314	164430
34137	164431
101625	164432
58689	164433
121818	164434
275819	164435
488659	164436
221364	164437
374422	164438
13962	164439
115372	164440
322114	164441
20672	164442
660581	164443
27296	164444
116498	164445
6405	164446
46958	164447
61795	164448
679060	164449
567167	164450
156185	164451
648459	164452
59776	164453
91156	164454
2246	164455
706140	164456
52870	164457
9943	164458
211367	164459
502655	164460
142173	164461
128624	164462
295940	164463
162040	164464
511785	164465
166081	164466
530585	164467
2778	164468
558811	164469
538522	164470
88006	164471
12711	164472
570785	164473
74966	164474
57559	164475
556045	164476
548	164477
619334	164478
721945	164479
34646	164480
342151	164481
13627	164482
181032	164483
53879	164484
250442	164485
560265	164486
103617	164487
347987	164488
610238	164489
186170	164490
28391	164491
331761	164492
14623	164493
599263	164494
118800	164495
637744	164496
710093	164497
309342	164498
69309	164499
99516	164500
164326	164501
449158	164502
169204	164503
698636	164504
245293	164505
59820	164506
29078	164507
133635	164508
722969	164509
697110	164510
460052	164511
18403	164512
704971	164513
598660	164514
172114	164515
157006	164516
618498	164517
439053	164518
371005	164519
440651	164520
461691	164521
288083	164522
613503	164523
328854	164524
15750	164525
137556	164526
549631	164527
166339	164528
115602	164529
148891	164530
226949	164531
33658	164532
641354	164533
64381	164534
263711	164535
185745	164536
435176	164537
138272	164538
353841	164539
557401	164540
106731	164541
528402	164542
115045	164543
720159	164544
10987	164545
549442	164546
550345	164547
10948	164548
44698	164549
456160	164550
359075	164551
25547	164552
716820	164553
425528	164554
683537	164555
246938	164556
180116	164557
655424	164558
613245	164559
177966	164560
66493	164561
215480	164562
152412	164563
111573	164564
317008	164565
688965	164566
103660	164567
397782	164568
434050	164569
685716	164570
152758	164571
210599	164572
169440	164573
249347	164574
96859	164575
532905	164576
242811	164577
86800	164578
45700	164579
359041	164580
369665	164581
5540	164582
458575	164583
226704	164584
14795	164585
2369	164586
212748	164587
184593	164588
679203	164589
638465	164590
147717	164591
71567	164592
602711	164593
715335	164594
98591	164595
188111	164596
288901	164597
323783	164598
531924	164599
413854	164600
379864	164601
488631	164602
691634	164603
44859	164604
276522	164605
574624	164606
338455	164607
407888	164608
114051	164609
51504	164610
35389	164611
29072	164612
27219	164613
18235	164614
161498	164615
633104	164616
7611	164617
353623	164618
10937	164619
449368	164620
37554	164621
40463	164622
524455	164623
411294	164624
548696	164625
186283	164626
1385	164627
361935	164628
605693	164629
320123	164630
674073	164631
233740	164632
90310	164633
584494	164634
555971	164635
43025	164636
301068	164637
25192	164638
458099	164639
132037	164640
3596	164641
159635	164642
629596	164643
628024	164644
433076	164645
621559	164646
426389	164647
47769	164648
179526	164649
689802	164650
255659	164651
361611	164652
446923	164653
466374	164654
13055	164655
687352	164656
560354	164657
108634	164658
356795	164659
257803	164660
102593	164661
413163	164662
113688	164663
68586	164664
4458	164665
76212	164666
66627	164667
125078	164668
40257	164669
119110	164670
387776	164671
190693	164672
245381	164673
263458	164674
661169	164675
521266	164676
170403	164677
657010	164678
620083	164679
76213	164680
432992	164681
66253	164682
19973	164683
528504	164684
628003	164685
51478	164686
65747	164687
206944	164688
542086	164689
452690	164690
14181	164691
161812	164692
36242	164693
64291	164694
51579	164695
563804	164696
604418	164697
308669	164698
488947	164699
594877	164700
45746	164701
448113	164702
705989	164703
123017	164704
124197	164705
366350	164706
591070	164707
279653	164708
21017	164709
549317	164710
50257	164711
651442	164712
545410	164713
256696	164714
686274	164715
60823	164716
21513	164717
175363	164718
639997	164719
127460	164720
465157	164721
9701	164722
498071	164723
151622	164724
72691	164725
5624	164726
28835	164727
530044	164728
678007	164729
413969	164730
144116	164731
102102	164732
110801	164733
565675	164734
113268	164735
244395	164736
169571	164737
414846	164738
378460	164739
50977	164740
187191	164741
10505	164742
65141	164743
232235	164744
544123	164745
561112	164746
66115	164747
8409	164748
100751	164749
87915	164750
28069	164751
122762	164752
89320	164753
68862	164754
720537	164755
36053	164756
68617	164757
630234	164758
75714	164759
546423	164760
719703	164761
58801	164762
189709	164763
237846	164764
75836	164765
116566	164766
17475	164767
107737	164768
182527	164769
133973	164770
18620	164771
711775	164772
72548	164773
164959	164774
528865	164775
195450	164776
590753	164777
494522	164778
166330	164779
269100	164780
414955	164781
372618	164782
104029	164783
165915	164784
24349	164785
86520	164786
137333	164787
184004	164788
145564	164789
39421	164790
525007	164791
8619	164792
250666	164793
435682	164794
291016	164795
237155	164796
591352	164797
495690	164798
37328	164799
401878	164800
348123	164801
666905	164802
75951	164803
31745	164804
298155	164805
22880	164806
151480	164807
76335	164808
98657	164809
32479	164810
268160	164811
12507	164812
437684	164813
720530	164814
11431	164815
221011	164816
462481	164817
125723	164818
182051	164819
70192	164820
31544	164821
635194	164822
589651	164823
13317	164824
15178	164825
131501	164826
21006	164827
149338	164828
474184	164829
4971	164830
19197	164831
12005	164832
647314	164833
28990	164834
44369	164835
367316	164836
311644	164837
559915	164838
118136	164839
59550	164840
555169	164841
150778	164842
473605	164843
250567	164844
450	164845
150692	164846
35328	164847
213083	164848
246585	164849
143504	164850
439871	164851
305341	164852
506158	164853
711462	164854
11848	164855
53019	164856
33115	164857
204168	164858
53874	164859
113794	164860
393408	164861
305333	164862
327739	164863
173649	164864
16795	164865
381118	164866
197414	164867
166775	164868
625003	164869
527153	164870
71177	164871
336243	164872
723077	164873
19971	164874
483481	164875
167644	164876
28870	164877
48369	164878
538464	164879
314318	164880
105583	164881
83664	164882
107631	164883
441383	164884
12559	164885
328431	164886
644806	164887
165590	164888
5849	164889
573956	164890
243187	164891
523280	164892
253036	164893
619763	164894
213584	164895
484483	164896
207097	164897
554090	164898
614340	164899
316766	164900
274953	164901
448061	164902
206206	164903
47375	164904
531569	164905
467296	164906
81234	164907
3543	164908
78504	164909
9417	164910
707840	164911
483802	164912
476674	164913
537383	164914
163259	164915
313476	164916
113903	164917
28710	164918
274063	164919
230892	164920
108150	164921
309820	164922
455116	164923
133819	164924
59636	164925
579498	164926
184868	164927
503664	164928
428733	164929
232437	164930
422059	164931
10143	164932
21138	164933
270722	164934
410017	164935
307104	164936
45903	164937
144962	164938
172965	164939
5883	164940
666889	164941
612237	164942
71549	164943
154029	164944
545302	164945
612473	164946
106296	164947
48593	164948
11579	164949
106700	164950
158439	164951
379373	164952
152038	164953
502410	164954
320146	164955
159378	164956
457343	164957
84672	164958
156044	164959
174552	164960
514283	164961
159585	164962
372602	164963
23514	164964
72035	164965
285235	164966
90635	164967
238767	164968
389370	164969
120433	164970
327053	164971
91866	164972
591635	164973
286122	164974
524598	164975
342960	164976
257916	164977
392965	164978
2194	164979
522250	164980
161718	164981
81391	164982
76478	164983
661864	164984
496147	164985
428995	164986
1977	164987
300100	164988
685329	164989
608550	164990
394853	164991
430187	164992
4745	164993
185411	164994
5878	164995
6837	164996
196470	164997
337699	164998
554806	164999
465201	165000
526600	165001
220715	165002
46274	165003
253502	165004
33716	165005
22863	165006
152332	165007
551788	165008
159157	165009
352392	165010
446518	165011
172011	165012
80897	165013
224089	165014
7667	165015
505910	165016
82652	165017
17975	165018
4528	165019
124815	165020
152641	165021
502747	165022
164313	165023
34771	165024
288423	165025
535910	165026
510257	165027
705920	165028
508902	165029
442623	165030
619266	165031
173123	165032
410255	165033
2076	165034
195083	165035
656158	165036
110040	165037
187853	165038
4757	165039
536866	165040
418047	165041
129417	165042
431591	165043
276506	165044
530927	165045
128510	165046
451822	165047
9798	165048
189776	165049
204843	165050
6193	165051
95892	165052
33581	165053
411892	165054
268196	165055
284434	165056
55622	165057
452442	165058
205123	165059
38668	165060
158236	165061
46588	165062
206160	165063
291566	165064
629379	165065
47652	165066
15547	165067
225776	165068
16982	165069
223143	165070
298254	165071
117242	165072
173885	165073
49266	165074
104639	165075
236653	165076
47246	165077
653469	165078
484165	165079
105400	165080
20937	165081
568603	165082
290	165083
2820	165084
159844	165085
90008	165086
260744	165087
247749	165088
667347	165089
46653	165090
42878	165091
604421	165092
29576	165093
112929	165094
10067	165095
638262	165096
51367	165097
560612	165098
23717	165099
384661	165100
874	165101
55951	165102
32022	165103
69168	165104
119175	165105
123348	165106
382044	165107
52055	165108
66314	165109
8666	165110
698937	165111
156144	165112
344342	165113
581539	165114
34906	165115
503288	165116
11160	165117
713251	165118
689298	165119
623344	165120
585479	165121
487127	165122
149687	165123
127547	165124
181042	165125
315	165126
218414	165127
14385	165128
507888	165129
574230	165130
136040	165131
49905	165132
98436	165133
12018	165134
472582	165135
25585	165136
18739	165137
694960	165138
42865	165139
211510	165140
177485	165141
18594	165142
278015	165143
562706	165144
619323	165145
183252	165146
450499	165147
662504	165148
122508	165149
432474	165150
16568	165151
711566	165152
186648	165153
709761	165154
17209	165155
385199	165156
11056	165157
412202	165158
657014	165159
697053	165160
320178	165161
708215	165162
28603	165163
591564	165164
13551	165165
198065	165166
666395	165167
349460	165168
37752	165169
486153	165170
611294	165171
509468	165172
636335	165173
157779	165174
282629	165175
279721	165176
335197	165177
50603	165178
270749	165179
683911	165180
48093	165181
619571	165182
3997	165183
238900	165184
555618	165185
130208	165186
307746	165187
272800	165188
724868	165189
668306	165190
153171	165191
83551	165192
28732	165193
601735	165194
594526	165195
700607	165196
505249	165197
20745	165198
593216	165199
686530	165200
148829	165201
573638	165202
192352	165203
293310	165204
163911	165205
61134	165206
73721	165207
682977	165208
16661	165209
389869	165210
23773	165211
123446	165212
81085	165213
421424	165214
402962	165215
188836	165216
264055	165217
635831	165218
508067	165219
282968	165220
718393	165221
39834	165222
406311	165223
10449	165224
253087	165225
100928	165226
79431	165227
94	165228
47334	165229
209485	165230
146605	165231
582700	165232
420989	165233
31252	165234
503692	165235
502790	165236
629721	165237
46847	165238
246540	165239
406550	165240
589730	165241
26712	165242
3560	165243
65195	165244
115788	165245
675281	165246
205215	165247
246656	165248
312007	165249
299168	165250
15281	165251
153093	165252
354752	165253
60861	165254
276366	165255
221182	165256
8583	165257
165587	165258
586670	165259
291397	165260
723557	165261
174386	165262
297754	165263
332199	165264
505124	165265
27889	165266
485942	165267
96047	165268
656273	165269
149915	165270
343106	165271
529431	165272
9854	165273
51587	165274
67225	165275
64278	165276
166634	165277
698511	165278
139044	165279
338176	165280
178840	165281
483002	165282
24310	165283
30821	165284
225230	165285
10964	165286
565994	165287
650766	165288
15813	165289
505126	165290
63091	165291
489267	165292
266652	165293
137655	165294
443636	165295
20719	165296
566449	165297
15040	165298
468465	165299
73555	165300
357567	165301
31296	165302
166069	165303
123391	165304
141967	165305
156986	165306
348510	165307
220696	165308
712999	165309
279086	165310
50892	165311
429895	165312
107315	165313
155651	165314
99317	165315
115423	165316
115058	165317
171636	165318
75974	165319
4504	165320
95437	165321
586641	165322
668169	165323
635385	165324
133187	165325
359617	165326
11432	165327
38358	165328
28015	165329
348382	165330
508662	165331
520566	165332
359857	165333
57211	165334
223336	165335
107990	165336
685970	165337
378152	165338
240934	165339
32932	165340
48016	165341
174783	165342
722658	165343
467398	165344
261692	165345
101352	165346
218332	165347
582194	165348
404507	165349
210414	165350
687652	165351
8870	165352
182773	165353
337657	165354
399787	165355
73615	165356
154505	165357
603902	165358
393012	165359
83669	165360
55737	165361
222279	165362
111344	165363
264158	165364
47391	165365
635424	165366
651274	165367
391567	165368
596748	165369
607807	165370
151944	165371
314112	165372
179018	165373
626495	165374
382375	165375
565450	165376
540935	165377
598104	165378
680443	165379
700455	165380
19870	165381
9109	165382
97186	165383
338674	165384
152890	165385
153569	165386
620900	165387
71632	165388
337364	165389
498481	165390
228734	165391
173050	165392
573475	165393
8376	165394
722292	165395
562179	165396
16152	165397
184890	165398
218746	165399
419891	165400
3153	165401
532040	165402
462558	165403
103604	165404
567263	165405
263286	165406
76353	165407
217961	165408
66385	165409
37381	165410
367459	165411
93590	165412
38839	165413
296589	165414
112638	165415
294280	165416
317610	165417
84487	165418
477645	165419
429513	165420
655082	165421
478281	165422
88586	165423
90511	165424
448621	165425
22771	165426
673019	165427
519393	165428
226791	165429
323016	165430
24626	165431
592952	165432
266011	165433
33755	165434
243682	165435
481471	165436
115120	165437
292312	165438
538619	165439
42028	165440
176676	165441
140205	165442
131065	165443
129311	165444
65329	165445
622899	165446
435444	165447
103737	165448
182803	165449
181375	165450
60480	165451
75561	165452
3270	165453
88679	165454
85262	165455
407741	165456
651542	165457
473642	165458
482058	165459
394910	165460
343213	165461
54135	165462
214134	165463
286129	165464
377611	165465
280045	165466
440910	165467
193948	165468
93694	165469
283257	165470
316951	165471
18007	165472
592852	165473
363567	165474
128575	165475
208567	165476
233673	165477
15943	165478
16643	165479
179576	165480
135789	165481
169608	165482
10107	165483
709634	165484
110503	165485
15509	165486
237175	165487
133804	165488
11831	165489
571434	165490
16196	165491
53322	165492
408735	165493
416179	165494
157513	165495
285923	165496
481337	165497
89511	165498
431168	165499
68684	165500
118945	165501
186287	165502
121201	165503
267851	165504
53427	165505
463120	165506
549515	165507
135298	165508
48795	165509
383895	165510
669783	165511
139451	165512
35948	165513
290774	165514
119301	165515
6541	165516
440519	165517
371674	165518
333525	165519
469697	165520
431974	165521
349725	165522
154327	165523
314203	165524
557755	165525
688390	165526
562772	165527
303733	165528
617998	165529
632294	165530
159461	165531
246967	165532
110381	165533
128018	165534
642566	165535
109588	165536
405109	165537
501285	165538
5451	165539
79053	165540
86494	165541
318367	165542
386029	165543
607752	165544
463113	165545
255721	165546
374905	165547
657717	165548
166363	165549
353190	165550
72849	165551
122732	165552
314256	165553
249343	165554
171590	165555
518984	165556
45776	165557
543058	165558
6064	165559
86780	165560
471263	165561
646668	165562
7160	165563
165218	165564
458469	165565
18	165566
6159	165567
42613	165568
222201	165569
194370	165570
248207	165571
153058	165572
241156	165573
63369	165574
577955	165575
510465	165576
289800	165577
371710	165578
256927	165579
71168	165580
605255	165581
108748	165582
150035	165583
595058	165584
329970	165585
312315	165586
157282	165587
193562	165588
164800	165589
35163	165590
519278	165591
280554	165592
315942	165593
423552	165594
43503	165595
229030	165596
278345	165597
235910	165598
175578	165599
515493	165600
54451	165601
346326	165602
333584	165603
436193	165604
337547	165605
186742	165606
136147	165607
142616	165608
144052	165609
454325	165610
400718	165611
120633	165612
550018	165613
614170	165614
41547	165615
685742	165616
444217	165617
233243	165618
364341	165619
73355	165620
659581	165621
16550	165622
148196	165623
224979	165624
457222	165625
591887	165626
594119	165627
376879	165628
126070	165629
678199	165630
464144	165631
368812	165632
177829	165633
362203	165634
638137	165635
271762	165636
51429	165637
59805	165638
44307	165639
30081	165640
243169	165641
235365	165642
181124	165643
90260	165644
512362	165645
535808	165646
28553	165647
57195	165648
553271	165649
28382	165650
83347	165651
115752	165652
384057	165653
11761	165654
635859	165655
441714	165656
146302	165657
508640	165658
172515	165659
214055	165660
23624	165661
414481	165662
326190	165663
78631	165664
307158	165665
668690	165666
378268	165667
129084	165668
635362	165669
140029	165670
35945	165671
472345	165672
172604	165673
159010	165674
431015	165675
598476	165676
429699	165677
231996	165678
26329	165679
187382	165680
527380	165681
359273	165682
213090	165683
594661	165684
47669	165685
131824	165686
665448	165687
329445	165688
465428	165689
579462	165690
2081	165691
710552	165692
11306	165693
482615	165694
95010	165695
124579	165696
370361	165697
32519	165698
652728	165699
712076	165700
56171	165701
499335	165702
180246	165703
629446	165704
49766	165705
118348	165706
713759	165707
43818	165708
526567	165709
512899	165710
11746	165711
2703	165712
275536	165713
47626	165714
161941	165715
91289	165716
217677	165717
44979	165718
15199	165719
411908	165720
73834	165721
131427	165722
64815	165723
142285	165724
7458	165725
153741	165726
360083	165727
338029	165728
4959	165729
69081	165730
439496	165731
15041	165732
69990	165733
171543	165734
568926	165735
304535	165736
175199	165737
464570	165738
118766	165739
161708	165740
536829	165741
59988	165742
144	165743
94982	165744
520977	165745
540459	165746
708836	165747
369124	165748
134989	165749
37300	165750
151462	165751
195384	165752
2267	165753
492646	165754
89377	165755
168357	165756
18525	165757
319273	165758
282374	165759
265331	165760
34158	165761
15645	165762
265619	165763
54800	165764
325960	165765
299129	165766
542014	165767
57149	165768
41168	165769
78711	165770
485470	165771
113678	165772
4316	165773
6252	165774
35497	165775
571006	165776
87633	165777
294195	165778
27058	165779
402580	165780
556985	165781
364714	165782
118204	165783
384327	165784
622473	165785
32733	165786
54040	165787
28998	165788
671658	165789
69974	165790
443480	165791
660168	165792
22801	165793
48477	165794
147977	165795
481689	165796
538902	165797
386439	165798
19203	165799
333946	165800
548387	165801
147389	165802
178769	165803
561893	165804
259522	165805
665031	165806
322891	165807
9692	165808
219775	165809
118128	165810
2722	165811
339391	165812
197382	165813
107026	165814
458162	165815
60822	165816
692551	165817
85610	165818
1405	165819
30394	165820
126745	165821
22833	165822
28605	165823
133401	165824
495958	165825
645591	165826
489360	165827
639507	165828
467249	165829
18978	165830
106114	165831
174141	165832
161694	165833
649742	165834
128523	165835
533513	165836
324219	165837
457261	165838
467360	165839
711773	165840
411042	165841
583840	165842
22819	165843
120013	165844
320736	165845
227911	165846
689845	165847
213605	165848
48213	165849
685685	165850
151423	165851
564583	165852
453929	165853
387915	165854
105949	165855
19173	165856
105966	165857
16775	165858
221824	165859
650404	165860
202600	165861
26704	165862
86009	165863
345422	165864
116180	165865
184027	165866
15120	165867
25474	165868
680863	165869
30544	165870
697954	165871
136281	165872
36430	165873
28055	165874
84832	165875
628119	165876
19481	165877
149676	165878
516331	165879
45904	165880
72458	165881
119589	165882
710222	165883
166866	165884
141091	165885
29528	165886
132770	165887
68019	165888
547332	165889
309150	165890
288838	165891
397400	165892
33597	165893
163126	165894
638588	165895
108299	165896
622799	165897
292990	165898
663243	165899
243795	165900
281713	165901
461169	165902
306003	165903
217123	165904
50198	165905
531178	165906
289823	165907
525640	165908
39001	165909
11553	165910
696519	165911
40362	165912
657525	165913
140394	165914
619170	165915
137696	165916
691077	165917
197596	165918
378679	165919
340567	165920
164830	165921
169586	165922
56206	165923
500843	165924
38183	165925
653580	165926
620494	165927
495707	165928
617507	165929
698372	165930
5135	165931
694684	165932
17569	165933
553441	165934
255384	165935
550638	165936
372730	165937
186972	165938
161457	165939
105469	165940
393704	165941
248630	165942
147407	165943
168665	165944
299975	165945
409116	165946
445455	165947
634643	165948
41743	165949
440556	165950
538180	165951
403728	165952
563800	165953
118930	165954
385040	165955
466722	165956
393567	165957
88706	165958
60193	165959
599907	165960
410624	165961
44691	165962
63174	165963
654582	165964
416661	165965
3594	165966
382814	165967
325738	165968
585589	165969
617233	165970
559981	165971
288923	165972
538098	165973
103606	165974
363178	165975
316496	165976
109030	165977
236315	165978
681185	165979
697310	165980
497169	165981
99124	165982
657546	165983
228901	165984
369776	165985
57088	165986
345345	165987
9006	165988
650375	165989
11328	165990
84929	165991
677950	165992
83232	165993
64498	165994
145617	165995
278587	165996
38354	165997
355480	165998
483995	165999
213476	166000
512950	166001
220438	166002
54247	166003
40579	166004
85472	166005
165245	166006
663669	166007
142717	166008
632	166009
451793	166010
437810	166011
8124	166012
35232	166013
472036	166014
360726	166015
564417	166016
187140	166017
33222	166018
603260	166019
476	166020
40147	166021
491918	166022
222817	166023
498978	166024
613037	166025
649402	166026
315239	166027
611151	166028
7834	166029
467241	166030
1518	166031
92371	166032
66403	166033
220841	166034
17900	166035
300078	166036
541547	166037
551840	166038
103346	166039
656111	166040
178445	166041
211699	166042
320820	166043
385264	166044
547874	166045
611314	166046
42643	166047
487297	166048
294898	166049
192386	166050
119771	166051
13244	166052
150561	166053
85473	166054
82335	166055
64127	166056
669581	166057
129095	166058
61242	166059
21497	166060
517005	166061
611757	166062
202943	166063
655251	166064
3589	166065
541460	166066
196351	166067
583869	166068
561718	166069
172982	166070
290244	166071
132577	166072
68161	166073
103134	166074
286283	166075
130766	166076
68036	166077
37414	166078
364045	166079
24334	166080
105063	166081
1440	166082
27503	166083
75175	166084
591432	166085
40368	166086
10552	166087
608439	166088
103061	166089
151915	166090
370079	166091
178359	166092
141557	166093
108732	166094
35667	166095
148926	166096
528135	166097
676525	166098
165917	166099
226091	166100
87676	166101
675085	166102
389359	166103
473927	166104
168533	166105
571018	166106
668047	166107
499709	166108
576666	166109
378791	166110
166682	166111
233000	166112
497425	166113
156875	166114
497622	166115
418842	166116
29564	166117
173819	166118
1609	166119
182627	166120
290437	166121
258531	166122
123456	166123
312144	166124
598128	166125
509600	166126
437311	166127
22367	166128
25752	166129
338323	166130
459128	166131
86854	166132
52634	166133
362524	166134
217150	166135
72522	166136
579671	166137
231342	166138
79589	166139
165760	166140
70814	166141
20965	166142
58768	166143
474863	166144
530611	166145
231288	166146
65831	166147
178032	166148
6758	166149
35722	166150
38431	166151
519845	166152
15691	166153
118312	166154
107510	166155
157204	166156
1955	166157
178551	166158
515810	166159
382157	166160
174001	166161
546387	166162
1496	166163
15441	166164
321608	166165
599500	166166
1716	166167
140746	166168
170089	166169
127270	166170
422033	166171
6692	166172
419528	166173
339158	166174
523546	166175
468498	166176
435855	166177
136921	166178
252597	166179
41464	166180
137826	166181
703761	166182
592381	166183
21083	166184
681627	166185
436480	166186
21589	166187
243228	166188
691029	166189
167689	166190
168306	166191
236366	166192
235457	166193
230018	166194
268327	166195
701268	166196
323555	166197
74368	166198
155081	166199
28602	166200
125810	166201
665187	166202
63850	166203
609111	166204
71377	166205
10713	166206
66157	166207
699513	166208
523141	166209
525289	166210
381852	166211
243243	166212
58324	166213
112177	166214
99056	166215
81640	166216
190976	166217
375621	166218
100444	166219
11497	166220
168021	166221
722688	166222
114820	166223
38524	166224
294361	166225
592086	166226
130821	166227
695987	166228
4518	166229
77437	166230
453680	166231
713412	166232
33426	166233
463683	166234
261839	166235
60890	166236
125975	166237
418253	166238
705570	166239
328833	166240
171722	166241
469201	166242
400586	166243
711411	166244
42419	166245
623201	166246
40336	166247
129277	166248
442125	166249
709104	166250
71309	166251
652554	166252
209630	166253
29090	166254
112260	166255
6476	166256
223034	166257
259642	166258
173322	166259
408301	166260
13067	166261
191118	166262
103061	166263
28214	166264
49985	166265
654895	166266
176847	166267
93615	166268
248316	166269
623575	166270
7100	166271
5974	166272
124128	166273
317707	166274
92746	166275
166599	166276
227515	166277
658876	166278
667211	166279
274699	166280
149769	166281
13896	166282
324156	166283
356338	166284
220939	166285
315788	166286
50689	166287
213728	166288
37108	166289
32455	166290
240238	166291
176324	166292
3196	166293
94828	166294
278356	166295
545191	166296
382203	166297
714960	166298
678277	166299
336897	166300
612924	166301
384438	166302
42347	166303
164024	166304
271209	166305
259938	166306
570307	166307
257542	166308
468455	166309
318017	166310
711606	166311
211198	166312
346255	166313
78362	166314
9955	166315
111570	166316
149199	166317
619286	166318
295128	166319
388783	166320
348336	166321
298764	166322
57845	166323
124952	166324
23934	166325
467706	166326
711896	166327
605054	166328
373031	166329
614675	166330
186559	166331
363390	166332
118960	166333
5	166334
514780	166335
22858	166336
684566	166337
150551	166338
97703	166339
715338	166340
21331	166341
474825	166342
665748	166343
40106	166344
93924	166345
96254	166346
5647	166347
116952	166348
51823	166349
44319	166350
517451	166351
114247	166352
19643	166353
635691	166354
637985	166355
390785	166356
412280	166357
261452	166358
344153	166359
198290	166360
1749	166361
276891	166362
1292	166363
321328	166364
125350	166365
461413	166366
198583	166367
64357	166368
611114	166369
224318	166370
109783	166371
48611	166372
502645	166373
60748	166374
154895	166375
269182	166376
547583	166377
120086	166378
103176	166379
628790	166380
11765	166381
428817	166382
698453	166383
39733	166384
20951	166385
475600	166386
384346	166387
34945	166388
716357	166389
493253	166390
49796	166391
442713	166392
33179	166393
263588	166394
20611	166395
192233	166396
308983	166397
499187	166398
10781	166399
167315	166400
54640	166401
378798	166402
56161	166403
39099	166404
712477	166405
76837	166406
314720	166407
142102	166408
307878	166409
141739	166410
364797	166411
417780	166412
140978	166413
38968	166414
642788	166415
598315	166416
626720	166417
41560	166418
718714	166419
24025	166420
45026	166421
445121	166422
92864	166423
432216	166424
139688	166425
470188	166426
109246	166427
476294	166428
22439	166429
669129	166430
590338	166431
5238	166432
140300	166433
560695	166434
149340	166435
180028	166436
480377	166437
157044	166438
28337	166439
390543	166440
52837	166441
245476	166442
27668	166443
521672	166444
10379	166445
704075	166446
460441	166447
709257	166448
438098	166449
84219	166450
35496	166451
356958	166452
534712	166453
49600	166454
70188	166455
85786	166456
48488	166457
431693	166458
617683	166459
324011	166460
544802	166461
6961	166462
8428	166463
162339	166464
176177	166465
575340	166466
179385	166467
21953	166468
526431	166469
126122	166470
534496	166471
82350	166472
409421	166473
415316	166474
54534	166475
281323	166476
686250	166477
369453	166478
127630	166479
21173	166480
723495	166481
309612	166482
317046	166483
566491	166484
718029	166485
172340	166486
213296	166487
93243	166488
138013	166489
533879	166490
11300	166491
98029	166492
24086	166493
114949	166494
469112	166495
132482	166496
269904	166497
419431	166498
165916	166499
91174	166500
33044	166501
588451	166502
462047	166503
3055	166504
1433	166505
667006	166506
51333	166507
92856	166508
426771	166509
512437	166510
342802	166511
11398	166512
577080	166513
151842	166514
674440	166515
231648	166516
182132	166517
608722	166518
341766	166519
209555	166520
176704	166521
75447	166522
7196	166523
405313	166524
115030	166525
88848	166526
423058	166527
38036	166528
93020	166529
641610	166530
129059	166531
57447	166532
263349	166533
124873	166534
706846	166535
599221	166536
160978	166537
45286	166538
298006	166539
369365	166540
90370	166541
512976	166542
154179	166543
153627	166544
17996	166545
101882	166546
3096	166547
306843	166548
531466	166549
265114	166550
53436	166551
21674	166552
428204	166553
88458	166554
360293	166555
123558	166556
48859	166557
710425	166558
435920	166559
21778	166560
101874	166561
137587	166562
629004	166563
148157	166564
52482	166565
59287	166566
420758	166567
448135	166568
494854	166569
376568	166570
552516	166571
474749	166572
75510	166573
486854	166574
231479	166575
452705	166576
373216	166577
625181	166578
111306	166579
144474	166580
6201	166581
147416	166582
93128	166583
3986	166584
138664	166585
565797	166586
3153	166587
95869	166588
136890	166589
493401	166590
691369	166591
589459	166592
43445	166593
157889	166594
67758	166595
409552	166596
75768	166597
57262	166598
18276	166599
4838	166600
302421	166601
388069	166602
119755	166603
120509	166604
280109	166605
26689	166606
125151	166607
94352	166608
626105	166609
435230	166610
14120	166611
179936	166612
113690	166613
13863	166614
712297	166615
668229	166616
139779	166617
278789	166618
153810	166619
312515	166620
463576	166621
534417	166622
356041	166623
95654	166624
107986	166625
625902	166626
324656	166627
265354	166628
595179	166629
153736	166630
1139	166631
416533	166632
76397	166633
470187	166634
143702	166635
650055	166636
116641	166637
165549	166638
235184	166639
158570	166640
523620	166641
29091	166642
78675	166643
29374	166644
417002	166645
77600	166646
104890	166647
535179	166648
190063	166649
576336	166650
624019	166651
198	166652
117088	166653
565106	166654
679498	166655
22167	166656
185456	166657
203969	166658
127264	166659
719004	166660
29977	166661
711892	166662
320566	166663
87630	166664
588640	166665
64038	166666
597557	166667
711957	166668
5178	166669
37112	166670
324891	166671
129030	166672
551017	166673
54428	166674
226532	166675
367755	166676
279787	166677
174159	166678
205508	166679
614785	166680
92111	166681
46738	166682
77417	166683
182984	166684
124343	166685
367525	166686
424855	166687
498647	166688
42154	166689
41408	166690
220739	166691
673384	166692
36521	166693
45452	166694
365634	166695
234340	166696
723195	166697
32628	166698
48801	166699
524673	166700
694018	166701
525627	166702
11323	166703
20648	166704
163573	166705
118160	166706
279808	166707
410878	166708
162971	166709
582593	166710
449931	166711
354871	166712
19	166713
95839	166714
523790	166715
390270	166716
423982	166717
21749	166718
31613	166719
12274	166720
518834	166721
904	166722
672868	166723
273273	166724
161059	166725
141564	166726
430373	166727
191895	166728
459792	166729
376330	166730
510317	166731
257863	166732
640959	166733
123796	166734
131238	166735
562796	166736
53538	166737
37710	166738
643064	166739
601116	166740
676717	166741
440336	166742
527323	166743
613454	166744
18525	166745
459481	166746
49200	166747
360127	166748
138391	166749
51715	166750
500728	166751
570044	166752
149723	166753
417444	166754
230250	166755
38316	166756
622677	166757
59897	166758
575356	166759
551289	166760
119239	166761
648037	166762
57433	166763
697142	166764
180324	166765
43318	166766
379868	166767
235400	166768
714105	166769
661762	166770
552222	166771
410589	166772
230167	166773
31810	166774
527184	166775
6329	166776
26920	166777
406803	166778
602542	166779
559347	166780
19554	166781
29647	166782
25484	166783
627908	166784
10951	166785
92577	166786
375307	166787
168000	166788
296185	166789
405383	166790
102738	166791
34926	166792
447084	166793
627823	166794
484043	166795
272926	166796
31362	166797
139993	166798
120309	166799
561135	166800
199964	166801
30878	166802
668342	166803
446916	166804
101332	166805
338101	166806
404440	166807
276681	166808
67757	166809
7901	166810
468430	166811
515046	166812
16883	166813
95688	166814
26411	166815
327701	166816
96388	166817
450126	166818
297115	166819
110876	166820
114585	166821
571778	166822
41151	166823
387239	166824
183191	166825
676200	166826
544902	166827
404520	166828
64563	166829
65715	166830
652000	166831
1846	166832
660449	166833
258478	166834
1045	166835
553338	166836
220078	166837
483360	166838
2860	166839
400982	166840
623132	166841
577834	166842
254682	166843
32683	166844
30220	166845
724213	166846
611	166847
176823	166848
375615	166849
355616	166850
284109	166851
636956	166852
30804	166853
1290	166854
3485	166855
165860	166856
40924	166857
271015	166858
318583	166859
501441	166860
607843	166861
233380	166862
21333	166863
368654	166864
455884	166865
566265	166866
609311	166867
54084	166868
560291	166869
106262	166870
118705	166871
554	166872
200292	166873
15036	166874
16818	166875
639250	166876
561438	166877
1100	166878
64813	166879
450117	166880
632379	166881
480115	166882
89262	166883
367584	166884
498716	166885
117438	166886
38732	166887
27651	166888
136651	166889
29160	166890
274561	166891
402589	166892
93486	166893
378487	166894
42948	166895
416383	166896
111365	166897
46589	166898
118435	166899
149321	166900
13276	166901
604998	166902
188423	166903
70754	166904
641973	166905
412948	166906
17213	166907
321413	166908
20114	166909
83043	166910
145324	166911
77630	166912
508528	166913
288622	166914
180694	166915
10900	166916
289928	166917
88815	166918
202664	166919
345527	166920
517710	166921
721701	166922
295652	166923
247530	166924
126784	166925
713739	166926
65035	166927
3540	166928
486743	166929
270465	166930
216424	166931
144670	166932
28688	166933
583150	166934
2995	166935
116556	166936
43524	166937
124495	166938
652434	166939
195230	166940
431845	166941
659009	166942
81481	166943
5	166944
1592	166945
311091	166946
183485	166947
45775	166948
277246	166949
352698	166950
315249	166951
360196	166952
266732	166953
542107	166954
608195	166955
79411	166956
564912	166957
12794	166958
704529	166959
21071	166960
331855	166961
640564	166962
254013	166963
310951	166964
87606	166965
5623	166966
319618	166967
53306	166968
422944	166969
716166	166970
537475	166971
702004	166972
201160	166973
41813	166974
4016	166975
612693	166976
563079	166977
3876	166978
102983	166979
49713	166980
27903	166981
438444	166982
94408	166983
136287	166984
127560	166985
31508	166986
489648	166987
165730	166988
422232	166989
17127	166990
154017	166991
299267	166992
127542	166993
143784	166994
544794	166995
481880	166996
358333	166997
45932	166998
49368	166999
147179	167000
194314	167001
57132	167002
19651	167003
541230	167004
153559	167005
167019	167006
587711	167007
273909	167008
91341	167009
276263	167010
516962	167011
554478	167012
394926	167013
485960	167014
125535	167015
639502	167016
271225	167017
669009	167018
495371	167019
341096	167020
18460	167021
600733	167022
1213	167023
71576	167024
58666	167025
16379	167026
325360	167027
584692	167028
357517	167029
184120	167030
91167	167031
97946	167032
33491	167033
641922	167034
164550	167035
55315	167036
124619	167037
588405	167038
687732	167039
689620	167040
200542	167041
405057	167042
414591	167043
46382	167044
53735	167045
139686	167046
522170	167047
681714	167048
585890	167049
11248	167050
182971	167051
538417	167052
120624	167053
634848	167054
156108	167055
270676	167056
637728	167057
50826	167058
149924	167059
426547	167060
256854	167061
493361	167062
173739	167063
418412	167064
139725	167065
242910	167066
609805	167067
602424	167068
3502	167069
502045	167070
654322	167071
94169	167072
542366	167073
264144	167074
92	167075
418961	167076
636336	167077
206503	167078
90124	167079
470842	167080
463535	167081
241037	167082
401672	167083
293593	167084
210008	167085
125874	167086
98975	167087
132983	167088
270950	167089
48393	167090
608957	167091
267110	167092
197350	167093
74531	167094
154365	167095
436807	167096
273	167097
111946	167098
55325	167099
553993	167100
7630	167101
61412	167102
256224	167103
36848	167104
283941	167105
695891	167106
94692	167107
626283	167108
243239	167109
686194	167110
4966	167111
440463	167112
633025	167113
28951	167114
136925	167115
178984	167116
374540	167117
699847	167118
64444	167119
306753	167120
106900	167121
592905	167122
264398	167123
681528	167124
44851	167125
400280	167126
638888	167127
14822	167128
61	167129
53589	167130
136921	167131
178325	167132
160747	167133
6974	167134
32	167135
122235	167136
97882	167137
209832	167138
297225	167139
521068	167140
5555	167141
273229	167142
44350	167143
13099	167144
289986	167145
12700	167146
114122	167147
606577	167148
82186	167149
682872	167150
46730	167151
65288	167152
147677	167153
14333	167154
400274	167155
37991	167156
183566	167157
13727	167158
62462	167159
82765	167160
435708	167161
164808	167162
569067	167163
114028	167164
452594	167165
523	167166
75642	167167
171002	167168
406672	167169
724064	167170
29292	167171
6465	167172
284709	167173
495943	167174
51769	167175
144655	167176
318208	167177
268122	167178
10583	167179
557839	167180
619760	167181
508159	167182
569330	167183
258345	167184
447652	167185
618073	167186
400174	167187
69614	167188
67313	167189
402886	167190
103253	167191
22550	167192
34676	167193
70343	167194
550596	167195
73562	167196
1456	167197
181962	167198
69939	167199
419011	167200
276025	167201
463486	167202
284918	167203
524898	167204
298956	167205
647585	167206
29057	167207
153692	167208
367446	167209
245897	167210
405067	167211
326385	167212
527277	167213
563018	167214
193712	167215
179940	167216
326149	167217
88103	167218
395405	167219
458062	167220
17742	167221
31640	167222
10577	167223
352128	167224
586361	167225
200102	167226
79635	167227
5612	167228
359784	167229
307354	167230
141586	167231
159445	167232
97317	167233
8063	167234
144564	167235
542988	167236
496377	167237
40865	167238
401737	167239
71410	167240
56178	167241
127999	167242
629170	167243
557589	167244
715794	167245
280458	167246
42924	167247
454038	167248
594489	167249
157612	167250
719658	167251
101612	167252
20543	167253
44864	167254
690805	167255
650506	167256
243720	167257
184634	167258
119678	167259
335068	167260
41987	167261
712621	167262
107782	167263
101023	167264
421619	167265
486623	167266
328741	167267
34696	167268
37859	167269
271480	167270
154683	167271
29733	167272
13336	167273
34361	167274
117123	167275
93453	167276
136850	167277
150514	167278
31500	167279
105962	167280
186424	167281
11299	167282
681951	167283
467348	167284
425699	167285
521990	167286
462210	167287
515191	167288
307578	167289
119703	167290
313522	167291
199599	167292
346438	167293
609073	167294
183032	167295
19703	167296
426067	167297
451054	167298
33696	167299
180947	167300
323421	167301
28508	167302
175561	167303
52597	167304
155073	167305
586006	167306
440070	167307
621076	167308
127597	167309
391777	167310
698766	167311
146930	167312
134787	167313
671630	167314
47021	167315
241223	167316
651990	167317
393797	167318
126640	167319
162115	167320
316948	167321
68557	167322
493371	167323
496560	167324
686149	167325
30092	167326
552512	167327
357018	167328
24099	167329
213431	167330
578845	167331
641147	167332
401265	167333
97828	167334
1307	167335
98794	167336
100687	167337
538364	167338
257054	167339
18358	167340
519362	167341
68781	167342
606098	167343
145243	167344
717148	167345
134287	167346
28672	167347
94175	167348
39796	167349
688349	167350
539602	167351
507019	167352
3166	167353
89131	167354
298793	167355
281929	167356
29196	167357
644535	167358
102794	167359
135089	167360
463906	167361
95514	167362
74785	167363
673423	167364
262054	167365
492972	167366
659428	167367
7571	167368
128293	167369
86662	167370
16625	167371
674368	167372
633635	167373
436427	167374
66622	167375
604719	167376
216387	167377
43691	167378
483635	167379
38583	167380
325268	167381
45085	167382
151775	167383
28893	167384
431176	167385
213188	167386
42407	167387
48081	167388
598031	167389
39488	167390
286613	167391
336216	167392
21024	167393
240840	167394
9763	167395
557899	167396
16842	167397
504372	167398
588898	167399
46640	167400
48931	167401
27418	167402
168246	167403
518718	167404
313989	167405
646774	167406
367260	167407
20623	167408
187254	167409
640749	167410
5258	167411
515584	167412
185579	167413
107840	167414
60809	167415
422454	167416
420971	167417
571168	167418
127725	167419
416909	167420
54879	167421
486017	167422
587641	167423
98146	167424
194577	167425
34028	167426
63317	167427
637940	167428
410126	167429
464304	167430
183981	167431
42393	167432
563944	167433
92833	167434
348710	167435
5844	167436
307435	167437
435333	167438
626296	167439
4041	167440
133350	167441
433540	167442
518677	167443
300606	167444
277604	167445
103747	167446
196767	167447
669253	167448
551385	167449
165379	167450
523372	167451
14156	167452
157235	167453
223586	167454
548625	167455
1987	167456
71506	167457
160795	167458
618197	167459
422081	167460
667617	167461
36213	167462
92685	167463
176786	167464
46756	167465
236246	167466
683380	167467
134450	167468
211640	167469
117172	167470
29261	167471
90837	167472
720275	167473
24243	167474
349707	167475
238715	167476
62255	167477
85277	167478
631744	167479
236157	167480
137934	167481
401306	167482
26161	167483
41526	167484
725091	167485
583355	167486
186678	167487
573400	167488
671242	167489
582	167490
721854	167491
7821	167492
206058	167493
12224	167494
282463	167495
346472	167496
190157	167497
504053	167498
293342	167499
94446	167500
460433	167501
320546	167502
181202	167503
263885	167504
245584	167505
616778	167506
662945	167507
21015	167508
129031	167509
525269	167510
613776	167511
62069	167512
401789	167513
2154	167514
103770	167515
108118	167516
52202	167517
79898	167518
520024	167519
18077	167520
590055	167521
79363	167522
7219	167523
683110	167524
156590	167525
440465	167526
568664	167527
68505	167528
3757	167529
307472	167530
99887	167531
524013	167532
187749	167533
25724	167534
271366	167535
533445	167536
233636	167537
227469	167538
188400	167539
510841	167540
5777	167541
561567	167542
386879	167543
165074	167544
318110	167545
608290	167546
41397	167547
244588	167548
192157	167549
486042	167550
697192	167551
183036	167552
165462	167553
44303	167554
528648	167555
120927	167556
164191	167557
3815	167558
518065	167559
554066	167560
64138	167561
30742	167562
322848	167563
346609	167564
40348	167565
132569	167566
486103	167567
174741	167568
71755	167569
184077	167570
160185	167571
656828	167572
366027	167573
616220	167574
166524	167575
261755	167576
227798	167577
10794	167578
139166	167579
316576	167580
375708	167581
45468	167582
354171	167583
718992	167584
86177	167585
187177	167586
29131	167587
313157	167588
117809	167589
11949	167590
695133	167591
699014	167592
562653	167593
90304	167594
13333	167595
664625	167596
361843	167597
190854	167598
514074	167599
325983	167600
82149	167601
325962	167602
725125	167603
440433	167604
692169	167605
206027	167606
290584	167607
6382	167608
42200	167609
608898	167610
656526	167611
602474	167612
48189	167613
367228	167614
125351	167615
679561	167616
278416	167617
233278	167618
35088	167619
95	167620
30311	167621
490483	167622
507376	167623
455659	167624
481769	167625
22793	167626
35849	167627
111136	167628
54030	167629
532965	167630
103188	167631
579163	167632
548925	167633
615829	167634
7817	167635
163468	167636
50597	167637
335195	167638
158595	167639
677319	167640
148824	167641
35813	167642
164987	167643
625423	167644
10377	167645
292717	167646
395571	167647
65560	167648
27886	167649
27134	167650
315486	167651
168650	167652
218029	167653
27196	167654
213435	167655
452691	167656
370541	167657
575240	167658
353565	167659
86870	167660
513873	167661
182008	167662
20394	167663
590365	167664
456558	167665
57756	167666
110229	167667
73316	167668
25427	167669
335412	167670
306164	167671
239451	167672
25566	167673
81929	167674
185589	167675
463905	167676
30141	167677
1361	167678
9225	167679
543623	167680
158663	167681
186062	167682
586430	167683
78262	167684
5545	167685
684800	167686
544744	167687
624520	167688
52162	167689
232836	167690
384959	167691
548177	167692
434284	167693
4069	167694
27173	167695
183370	167696
212395	167697
323033	167698
177846	167699
192954	167700
685994	167701
378689	167702
403115	167703
190435	167704
89944	167705
104144	167706
180980	167707
472245	167708
182611	167709
114477	167710
267842	167711
18701	167712
319460	167713
593313	167714
41793	167715
577232	167716
44774	167717
127208	167718
303633	167719
299115	167720
373288	167721
499686	167722
8244	167723
259121	167724
4062	167725
57588	167726
89522	167727
403448	167728
207655	167729
274239	167730
45409	167731
412159	167732
110530	167733
10037	167734
243495	167735
140192	167736
46482	167737
334331	167738
16215	167739
48998	167740
311396	167741
691736	167742
241701	167743
57129	167744
502771	167745
62678	167746
548161	167747
261361	167748
25345	167749
29668	167750
646471	167751
710149	167752
45573	167753
276824	167754
152468	167755
174650	167756
634828	167757
12892	167758
115611	167759
178801	167760
102828	167761
360987	167762
588349	167763
476051	167764
43939	167765
565829	167766
88466	167767
296533	167768
238686	167769
25684	167770
650374	167771
137606	167772
19572	167773
45663	167774
181185	167775
143142	167776
110667	167777
312390	167778
551685	167779
356025	167780
571603	167781
31799	167782
325325	167783
711197	167784
266030	167785
7706	167786
6350	167787
307977	167788
72656	167789
141669	167790
28391	167791
14087	167792
19393	167793
279214	167794
89512	167795
107670	167796
396919	167797
8433	167798
572841	167799
52412	167800
58444	167801
130653	167802
665509	167803
36108	167804
175448	167805
312496	167806
42783	167807
676084	167808
303005	167809
264421	167810
434838	167811
138851	167812
571041	167813
28599	167814
275620	167815
114989	167816
490998	167817
505459	167818
383	167819
166156	167820
720	167821
581455	167822
9317	167823
424438	167824
25136	167825
120048	167826
457033	167827
426721	167828
515124	167829
379571	167830
207258	167831
167144	167832
158929	167833
145383	167834
429783	167835
108112	167836
232474	167837
48507	167838
40135	167839
318139	167840
153606	167841
313182	167842
640957	167843
266189	167844
390519	167845
233097	167846
613972	167847
472775	167848
378734	167849
187674	167850
571063	167851
293464	167852
29973	167853
28322	167854
372027	167855
527027	167856
217243	167857
28269	167858
52774	167859
4483	167860
353142	167861
172458	167862
141918	167863
2789	167864
240050	167865
188194	167866
552482	167867
404853	167868
370650	167869
160226	167870
29992	167871
20772	167872
399992	167873
443166	167874
503028	167875
612311	167876
28283	167877
332355	167878
29487	167879
209217	167880
525722	167881
308567	167882
181960	167883
156766	167884
553766	167885
660700	167886
12401	167887
6857	167888
710066	167889
100540	167890
70954	167891
326293	167892
364174	167893
69100	167894
604567	167895
5252	167896
52058	167897
136341	167898
202483	167899
718825	167900
60414	167901
179460	167902
481312	167903
12715	167904
504240	167905
591364	167906
422298	167907
113526	167908
250423	167909
547662	167910
417808	167911
108635	167912
148606	167913
111870	167914
86948	167915
3712	167916
672504	167917
44801	167918
573167	167919
101757	167920
57856	167921
441394	167922
196099	167923
47349	167924
49067	167925
578695	167926
178210	167927
172938	167928
314266	167929
74292	167930
20916	167931
695261	167932
682197	167933
655005	167934
723053	167935
1652	167936
613339	167937
414137	167938
330428	167939
401309	167940
51565	167941
645326	167942
127405	167943
560065	167944
243670	167945
603378	167946
15283	167947
479108	167948
560340	167949
32782	167950
634916	167951
87608	167952
594162	167953
444462	167954
294879	167955
40837	167956
39579	167957
150894	167958
71263	167959
641283	167960
376258	167961
722928	167962
646050	167963
130586	167964
690210	167965
471542	167966
5860	167967
27059	167968
357371	167969
20520	167970
4362	167971
168147	167972
463845	167973
32303	167974
448319	167975
33583	167976
69441	167977
11246	167978
168603	167979
357738	167980
357870	167981
9341	167982
68811	167983
70501	167984
575624	167985
247837	167986
45561	167987
536540	167988
477	167989
246533	167990
7255	167991
340051	167992
317606	167993
578382	167994
186618	167995
132149	167996
623220	167997
54934	167998
425527	167999
191511	168000
383972	168001
557176	168002
597714	168003
451026	168004
185824	168005
54379	168006
7396	168007
648372	168008
31079	168009
348788	168010
31398	168011
167955	168012
331946	168013
96379	168014
18853	168015
21880	168016
3957	168017
659239	168018
536088	168019
175925	168020
664746	168021
134094	168022
699881	168023
334214	168024
202945	168025
388714	168026
82975	168027
45394	168028
441679	168029
324211	168030
460921	168031
328816	168032
163473	168033
372227	168034
97746	168035
341775	168036
87671	168037
322682	168038
595637	168039
54527	168040
189205	168041
171902	168042
516227	168043
175232	168044
71841	168045
374227	168046
162310	168047
665825	168048
162894	168049
470522	168050
531629	168051
328553	168052
567542	168053
26229	168054
266186	168055
455838	168056
166169	168057
16635	168058
695174	168059
6064	168060
111826	168061
487690	168062
583169	168063
542043	168064
86155	168065
522962	168066
343480	168067
358242	168068
46454	168069
344456	168070
55171	168071
345269	168072
185120	168073
201165	168074
446499	168075
561159	168076
146836	168077
4990	168078
33542	168079
93656	168080
688326	168081
47488	168082
590964	168083
141296	168084
626796	168085
196336	168086
710327	168087
355220	168088
157944	168089
507722	168090
236212	168091
36608	168092
3408	168093
39722	168094
103930	168095
161050	168096
67331	168097
407336	168098
13061	168099
24305	168100
399212	168101
147204	168102
328251	168103
685172	168104
131763	168105
485693	168106
407163	168107
17313	168108
130974	168109
102983	168110
652407	168111
23941	168112
598432	168113
405145	168114
601021	168115
454124	168116
621727	168117
563607	168118
426161	168119
60759	168120
535597	168121
80614	168122
633022	168123
7024	168124
109095	168125
631373	168126
375035	168127
509742	168128
274274	168129
608135	168130
374932	168131
860	168132
582400	168133
8678	168134
426225	168135
51618	168136
27	168137
145523	168138
63	168139
39491	168140
32103	168141
585376	168142
56076	168143
172662	168144
474675	168145
195212	168146
253604	168147
41474	168148
503617	168149
242702	168150
509365	168151
350556	168152
8613	168153
21566	168154
53971	168155
422037	168156
40187	168157
218261	168158
625965	168159
51833	168160
267567	168161
64952	168162
429726	168163
172673	168164
706765	168165
452	168166
92517	168167
261002	168168
340383	168169
128967	168170
648069	168171
68976	168172
46206	168173
51378	168174
22983	168175
390938	168176
98106	168177
412737	168178
220154	168179
147760	168180
611055	168181
551234	168182
111396	168183
42921	168184
567146	168185
18608	168186
98466	168187
430095	168188
166766	168189
40973	168190
80466	168191
1542	168192
67669	168193
617441	168194
442712	168195
705002	168196
724110	168197
110234	168198
571588	168199
308628	168200
250279	168201
17827	168202
108397	168203
124024	168204
298206	168205
4717	168206
461616	168207
151733	168208
6038	168209
76787	168210
203124	168211
83198	168212
655273	168213
30346	168214
596276	168215
655393	168216
160249	168217
113071	168218
480969	168219
712283	168220
248174	168221
309447	168222
124276	168223
146163	168224
135035	168225
637846	168226
450294	168227
691840	168228
701736	168229
30668	168230
99852	168231
436269	168232
659690	168233
702013	168234
555801	168235
685644	168236
197479	168237
546359	168238
105032	168239
132361	168240
391	168241
445867	168242
581571	168243
15863	168244
25790	168245
78234	168246
100135	168247
65921	168248
599106	168249
543277	168250
456275	168251
161227	168252
268487	168253
62609	168254
132072	168255
396375	168256
251172	168257
227295	168258
763	168259
196158	168260
397682	168261
472792	168262
325451	168263
132214	168264
134781	168265
562064	168266
396389	168267
579764	168268
584668	168269
682430	168270
81752	168271
20245	168272
71278	168273
352	168274
20396	168275
527746	168276
676238	168277
145720	168278
475947	168279
107657	168280
430648	168281
451683	168282
657931	168283
71407	168284
316418	168285
362181	168286
159011	168287
91624	168288
152126	168289
83164	168290
463694	168291
243513	168292
184018	168293
18320	168294
308941	168295
345	168296
270578	168297
679955	168298
635142	168299
701089	168300
461381	168301
57405	168302
498466	168303
18257	168304
8235	168305
326663	168306
130	168307
114339	168308
4174	168309
463148	168310
501421	168311
6654	168312
119835	168313
445625	168314
138243	168315
224910	168316
6561	168317
40757	168318
42603	168319
493019	168320
119703	168321
443937	168322
559932	168323
38231	168324
706089	168325
183804	168326
122184	168327
612327	168328
133624	168329
185457	168330
532198	168331
208364	168332
56219	168333
389317	168334
122043	168335
552568	168336
554743	168337
37252	168338
666382	168339
374566	168340
180220	168341
476202	168342
470389	168343
183130	168344
49076	168345
179330	168346
523207	168347
527545	168348
498056	168349
159169	168350
167183	168351
365530	168352
429497	168353
721507	168354
530671	168355
8607	168356
636212	168357
536099	168358
563285	168359
93075	168360
96901	168361
530955	168362
534412	168363
574587	168364
265246	168365
450418	168366
323378	168367
108668	168368
27097	168369
607230	168370
150005	168371
393956	168372
62348	168373
400379	168374
35227	168375
193811	168376
144224	168377
49046	168378
46570	168379
76840	168380
15854	168381
185799	168382
440287	168383
354652	168384
67229	168385
38256	168386
724474	168387
29365	168388
92864	168389
54328	168390
287693	168391
124144	168392
95238	168393
156723	168394
53121	168395
553132	168396
2914	168397
111362	168398
415843	168399
635698	168400
52583	168401
454422	168402
26978	168403
638019	168404
693450	168405
362394	168406
74932	168407
31656	168408
529396	168409
555202	168410
571582	168411
160421	168412
527661	168413
385635	168414
201571	168415
16253	168416
48825	168417
169222	168418
545873	168419
359396	168420
266878	168421
575951	168422
116409	168423
327707	168424
509495	168425
365212	168426
592946	168427
153502	168428
154542	168429
417059	168430
647681	168431
50594	168432
513645	168433
54175	168434
298874	168435
682358	168436
419194	168437
512906	168438
380118	168439
341244	168440
673323	168441
233130	168442
43192	168443
228118	168444
548046	168445
566573	168446
639586	168447
503894	168448
58980	168449
55925	168450
455653	168451
218619	168452
145082	168453
74148	168454
380734	168455
470869	168456
631846	168457
369788	168458
272073	168459
711987	168460
159744	168461
95958	168462
16729	168463
162641	168464
210169	168465
36043	168466
634902	168467
322009	168468
526440	168469
696081	168470
59696	168471
562499	168472
103895	168473
129141	168474
144257	168475
642612	168476
56401	168477
22918	168478
95286	168479
33113	168480
460918	168481
441976	168482
42025	168483
103956	168484
236723	168485
48321	168486
436157	168487
469448	168488
434861	168489
291998	168490
704991	168491
387019	168492
248228	168493
343898	168494
26680	168495
435381	168496
686130	168497
683502	168498
5885	168499
556076	168500
629914	168501
357140	168502
659606	168503
21542	168504
2384	168505
497766	168506
219426	168507
223603	168508
22784	168509
181970	168510
368248	168511
656829	168512
186612	168513
448729	168514
302546	168515
50644	168516
582237	168517
138050	168518
381452	168519
84314	168520
268444	168521
7623	168522
135138	168523
69368	168524
33874	168525
172158	168526
170169	168527
232581	168528
243882	168529
33172	168530
26008	168531
461251	168532
719506	168533
42569	168534
93651	168535
240286	168536
595879	168537
534027	168538
508258	168539
69425	168540
98182	168541
514061	168542
383349	168543
392453	168544
181838	168545
93988	168546
411375	168547
210855	168548
441496	168549
110835	168550
326738	168551
108070	168552
478108	168553
643476	168554
22846	168555
112685	168556
630	168557
103968	168558
385759	168559
606074	168560
608840	168561
440415	168562
379386	168563
151784	168564
35807	168565
402890	168566
33764	168567
34079	168568
110911	168569
277888	168570
191691	168571
152879	168572
150211	168573
219654	168574
263994	168575
592473	168576
503383	168577
232635	168578
253705	168579
274131	168580
139772	168581
39259	168582
143401	168583
711046	168584
245952	168585
78908	168586
667801	168587
592694	168588
333695	168589
49740	168590
44655	168591
611293	168592
96927	168593
549561	168594
415252	168595
14147	168596
372571	168597
722317	168598
261346	168599
310315	168600
46726	168601
152337	168602
97287	168603
493813	168604
201005	168605
155767	168606
119884	168607
717763	168608
125023	168609
432492	168610
37124	168611
23260	168612
152781	168613
528353	168614
175229	168615
107955	168616
86369	168617
476136	168618
318154	168619
338521	168620
101272	168621
73882	168622
714850	168623
609306	168624
466487	168625
631051	168626
44517	168627
49246	168628
115132	168629
577582	168630
26509	168631
35780	168632
625076	168633
246573	168634
53197	168635
342633	168636
680413	168637
107084	168638
525458	168639
19268	168640
52872	168641
91381	168642
146087	168643
109735	168644
132590	168645
119153	168646
75731	168647
161788	168648
4776	168649
686760	168650
110182	168651
3715	168652
384304	168653
501762	168654
394362	168655
127540	168656
512666	168657
257783	168658
267329	168659
177835	168660
486532	168661
22074	168662
109151	168663
672861	168664
175275	168665
689680	168666
603699	168667
142683	168668
469096	168669
141510	168670
252523	168671
75165	168672
48760	168673
4005	168674
194745	168675
310740	168676
120065	168677
563827	168678
207437	168679
6677	168680
431087	168681
227568	168682
35964	168683
350094	168684
43625	168685
18573	168686
687640	168687
332397	168688
616912	168689
617299	168690
239018	168691
546367	168692
645898	168693
436484	168694
153098	168695
19843	168696
168630	168697
111564	168698
693682	168699
360434	168700
77551	168701
594051	168702
528859	168703
51122	168704
120499	168705
335435	168706
16895	168707
263877	168708
561148	168709
493721	168710
526013	168711
164913	168712
141235	168713
189907	168714
503882	168715
610353	168716
104163	168717
705824	168718
61029	168719
451634	168720
301136	168721
335113	168722
165299	168723
429112	168724
21320	168725
506218	168726
20694	168727
425141	168728
906	168729
542741	168730
195014	168731
301444	168732
595303	168733
359838	168734
46255	168735
659078	168736
273714	168737
289980	168738
187360	168739
351089	168740
12395	168741
531702	168742
668801	168743
112495	168744
99038	168745
71445	168746
713960	168747
512558	168748
65294	168749
397084	168750
609976	168751
269860	168752
4064	168753
84795	168754
693220	168755
143974	168756
680571	168757
444678	168758
532739	168759
494738	168760
682853	168761
35005	168762
5973	168763
285257	168764
721567	168765
45283	168766
37649	168767
27644	168768
169448	168769
287882	168770
561064	168771
466505	168772
463740	168773
337320	168774
3719	168775
144479	168776
561987	168777
559844	168778
575583	168779
53040	168780
99811	168781
709134	168782
722582	168783
517748	168784
291596	168785
267852	168786
77094	168787
53819	168788
222339	168789
75403	168790
101304	168791
300166	168792
193631	168793
22712	168794
558889	168795
136030	168796
276309	168797
579406	168798
75690	168799
101817	168800
205596	168801
99315	168802
327244	168803
48052	168804
8019	168805
86148	168806
683602	168807
244571	168808
194103	168809
46379	168810
328293	168811
372371	168812
676523	168813
254760	168814
497832	168815
150833	168816
557459	168817
366625	168818
702358	168819
45384	168820
46801	168821
522691	168822
577358	168823
106321	168824
39422	168825
240830	168826
234045	168827
422270	168828
90300	168829
149463	168830
709326	168831
62970	168832
52951	168833
79900	168834
150284	168835
31333	168836
2694	168837
47533	168838
464213	168839
273401	168840
342716	168841
690400	168842
74943	168843
486624	168844
98874	168845
647717	168846
31410	168847
196399	168848
114415	168849
348533	168850
9928	168851
255947	168852
187723	168853
34570	168854
61588	168855
394799	168856
377218	168857
268521	168858
526225	168859
465439	168860
235793	168861
211905	168862
236870	168863
540461	168864
686959	168865
46176	168866
460288	168867
179594	168868
362944	168869
1458	168870
137169	168871
438697	168872
635596	168873
22827	168874
715902	168875
228545	168876
527131	168877
177853	168878
610000	168879
566533	168880
353401	168881
633272	168882
610180	168883
10207	168884
533762	168885
39546	168886
224043	168887
5385	168888
444714	168889
8086	168890
161024	168891
50569	168892
191110	168893
488042	168894
566897	168895
609018	168896
722477	168897
109595	168898
698447	168899
9945	168900
686304	168901
41182	168902
69414	168903
204902	168904
72189	168905
349049	168906
417680	168907
693971	168908
675841	168909
170997	168910
532701	168911
139517	168912
618847	168913
6773	168914
52706	168915
61442	168916
479787	168917
594314	168918
33088	168919
330393	168920
266995	168921
377788	168922
394079	168923
616929	168924
572647	168925
158034	168926
21221	168927
140440	168928
637490	168929
2114	168930
246867	168931
562050	168932
17445	168933
212518	168934
424783	168935
39621	168936
30781	168937
227800	168938
669383	168939
20959	168940
408035	168941
490151	168942
718508	168943
603604	168944
412284	168945
121991	168946
688961	168947
335965	168948
241295	168949
296902	168950
613783	168951
351438	168952
484536	168953
2439	168954
5620	168955
38449	168956
366823	168957
28653	168958
411273	168959
154911	168960
8500	168961
442503	168962
113007	168963
140923	168964
176274	168965
566716	168966
468956	168967
88607	168968
359999	168969
355810	168970
256577	168971
149931	168972
149926	168973
101861	168974
72014	168975
186185	168976
119827	168977
654355	168978
94236	168979
189124	168980
333304	168981
383396	168982
481673	168983
45537	168984
400581	168985
66360	168986
44942	168987
450096	168988
719636	168989
15775	168990
127941	168991
529858	168992
31138	168993
553767	168994
157762	168995
360897	168996
283741	168997
407983	168998
137740	168999
114490	169000
49106	169001
407856	169002
29651	169003
396307	169004
297023	169005
314826	169006
287447	169007
608917	169008
365605	169009
272554	169010
431605	169011
9400	169012
308190	169013
87191	169014
33580	169015
410723	169016
457228	169017
68146	169018
819	169019
68055	169020
239772	169021
3163	169022
720868	169023
654912	169024
491231	169025
16203	169026
520393	169027
486355	169028
11359	169029
123807	169030
156943	169031
47386	169032
2116	169033
351977	169034
525401	169035
620071	169036
489122	169037
558014	169038
210226	169039
34054	169040
104722	169041
383166	169042
39790	169043
249303	169044
719607	169045
328466	169046
607853	169047
205821	169048
464149	169049
48180	169050
11724	169051
321531	169052
575434	169053
112709	169054
428120	169055
219025	169056
127842	169057
497931	169058
531461	169059
536290	169060
297488	169061
592906	169062
351	169063
115915	169064
432469	169065
536412	169066
126934	169067
65341	169068
131180	169069
21762	169070
408370	169071
4190	169072
436650	169073
11805	169074
35141	169075
191528	169076
334176	169077
626397	169078
65	169079
141935	169080
156148	169081
399	169082
68819	169083
110132	169084
15416	169085
101476	169086
269970	169087
75477	169088
511150	169089
105	169090
559446	169091
33186	169092
579124	169093
122536	169094
63873	169095
29050	169096
291305	169097
42011	169098
609889	169099
243580	169100
151071	169101
408672	169102
697044	169103
607033	169104
33530	169105
43340	169106
464680	169107
38624	169108
455239	169109
679625	169110
55507	169111
370072	169112
54508	169113
111187	169114
574470	169115
401924	169116
5720	169117
479219	169118
704485	169119
178985	169120
148105	169121
567948	169122
2679	169123
40652	169124
482826	169125
44479	169126
607891	169127
467875	169128
97794	169129
1556	169130
241188	169131
419900	169132
202912	169133
58653	169134
421454	169135
156198	169136
430017	169137
309481	169138
114336	169139
89578	169140
583990	169141
174101	169142
445572	169143
367148	169144
262967	169145
133676	169146
174211	169147
301446	169148
479589	169149
273004	169150
24681	169151
111104	169152
479186	169153
448062	169154
164986	169155
244	169156
43725	169157
355666	169158
624195	169159
284834	169160
575822	169161
281040	169162
239933	169163
131880	169164
316298	169165
481059	169166
112107	169167
182195	169168
26376	169169
116489	169170
159414	169171
368274	169172
224470	169173
527255	169174
227782	169175
378333	169176
93817	169177
84005	169178
277994	169179
76522	169180
67110	169181
61474	169182
323646	169183
280946	169184
132648	169185
465146	169186
610549	169187
115910	169188
657146	169189
38911	169190
110244	169191
597011	169192
248380	169193
714273	169194
363889	169195
723117	169196
675420	169197
552609	169198
87609	169199
496145	169200
19328	169201
77098	169202
568229	169203
602550	169204
561515	169205
584534	169206
275310	169207
577570	169208
437993	169209
174500	169210
28952	169211
172577	169212
37960	169213
385253	169214
90686	169215
131665	169216
142368	169217
180872	169218
100518	169219
89932	169220
686321	169221
426000	169222
405340	169223
287354	169224
559835	169225
597174	169226
15451	169227
680959	169228
284925	169229
212119	169230
5746	169231
255931	169232
64692	169233
400680	169234
269720	169235
525175	169236
430980	169237
216057	169238
227170	169239
530066	169240
139821	169241
55246	169242
149599	169243
482258	169244
460217	169245
9439	169246
573342	169247
13312	169248
457732	169249
417952	169250
235768	169251
224289	169252
85323	169253
22566	169254
1270	169255
80171	169256
475579	169257
677809	169258
411176	169259
6160	169260
72984	169261
72425	169262
73947	169263
377905	169264
23543	169265
217932	169266
439758	169267
249788	169268
19178	169269
140959	169270
212093	169271
459040	169272
44456	169273
126093	169274
46861	169275
97879	169276
9105	169277
514053	169278
318952	169279
717467	169280
703369	169281
51216	169282
142648	169283
147913	169284
27263	169285
483870	169286
94443	169287
151277	169288
279010	169289
346898	169290
475209	169291
18528	169292
455881	169293
70233	169294
626039	169295
473475	169296
85096	169297
601	169298
24554	169299
720414	169300
183696	169301
246438	169302
245282	169303
164167	169304
399002	169305
554547	169306
691287	169307
513730	169308
551159	169309
282470	169310
602234	169311
276010	169312
238311	169313
184065	169314
349820	169315
289947	169316
40485	169317
24560	169318
7743	169319
181398	169320
328551	169321
19248	169322
199206	169323
156388	169324
669336	169325
617755	169326
256213	169327
290606	169328
285901	169329
616235	169330
20975	169331
527138	169332
10277	169333
686482	169334
122074	169335
571615	169336
345677	169337
620511	169338
356830	169339
624230	169340
698225	169341
39918	169342
170100	169343
266212	169344
563206	169345
197485	169346
470987	169347
470383	169348
133842	169349
535457	169350
625108	169351
83917	169352
496523	169353
144851	169354
26727	169355
722925	169356
251	169357
10418	169358
112267	169359
398638	169360
148403	169361
443889	169362
65894	169363
79617	169364
580254	169365
576495	169366
150642	169367
18412	169368
66094	169369
288594	169370
42271	169371
422195	169372
23699	169373
293534	169374
561298	169375
335923	169376
103826	169377
120061	169378
71798	169379
71473	169380
4079	169381
522971	169382
373660	169383
275473	169384
44031	169385
392747	169386
257140	169387
134489	169388
596457	169389
681698	169390
112625	169391
143912	169392
692953	169393
179925	169394
34322	169395
347082	169396
356134	169397
532626	169398
645705	169399
236735	169400
90339	169401
121755	169402
183674	169403
480953	169404
284057	169405
180367	169406
320288	169407
12869	169408
74246	169409
519670	169410
126968	169411
33749	169412
100220	169413
15781	169414
217218	169415
8610	169416
53854	169417
405035	169418
287061	169419
29154	169420
163941	169421
550029	169422
111901	169423
88971	169424
635154	169425
638293	169426
77656	169427
351474	169428
33666	169429
117802	169430
598182	169431
644339	169432
363218	169433
55498	169434
455031	169435
166306	169436
135534	169437
173184	169438
429217	169439
491452	169440
762	169441
318878	169442
75354	169443
468032	169444
317919	169445
49986	169446
431980	169447
593879	169448
148993	169449
641031	169450
248132	169451
76459	169452
126319	169453
194134	169454
330023	169455
174039	169456
165141	169457
494990	169458
49649	169459
652682	169460
225071	169461
243571	169462
56555	169463
462600	169464
331416	169465
13000	169466
128661	169467
95694	169468
34548	169469
145165	169470
201498	169471
654729	169472
54734	169473
125855	169474
102740	169475
442869	169476
180816	169477
573329	169478
539916	169479
393039	169480
85933	169481
33309	169482
340960	169483
505158	169484
401597	169485
60402	169486
260458	169487
2100	169488
394754	169489
426892	169490
445605	169491
107017	169492
117724	169493
670573	169494
557867	169495
528127	169496
27044	169497
348357	169498
71266	169499
67465	169500
21824	169501
613138	169502
51472	169503
465	169504
125252	169505
332072	169506
463151	169507
217318	169508
312802	169509
184515	169510
92666	169511
17810	169512
365026	169513
14128	169514
85874	169515
619149	169516
102319	169517
396299	169518
174618	169519
25210	169520
406125	169521
55972	169522
166821	169523
336219	169524
483204	169525
196149	169526
621030	169527
590980	169528
315473	169529
37893	169530
680149	169531
183170	169532
152166	169533
4627	169534
250978	169535
253562	169536
46330	169537
528411	169538
525774	169539
420709	169540
53036	169541
326167	169542
273899	169543
49358	169544
48303	169545
15941	169546
9979	169547
4386	169548
244746	169549
451215	169550
575250	169551
376872	169552
120972	169553
585541	169554
526970	169555
370543	169556
94367	169557
111458	169558
141230	169559
119893	169560
320392	169561
279421	169562
684302	169563
52915	169564
210993	169565
481023	169566
342430	169567
49408	169568
21869	169569
656316	169570
130699	169571
371359	169572
62034	169573
631595	169574
452920	169575
28273	169576
255305	169577
487262	169578
31478	169579
182677	169580
399315	169581
340	169582
568530	169583
268229	169584
694556	169585
465258	169586
605825	169587
484338	169588
628301	169589
237366	169590
663492	169591
649860	169592
28819	169593
232782	169594
154227	169595
660020	169596
43201	169597
708714	169598
243726	169599
586259	169600
115102	169601
538216	169602
344024	169603
563724	169604
92137	169605
126565	169606
168646	169607
160401	169608
80500	169609
657631	169610
699953	169611
195931	169612
70342	169613
90386	169614
215574	169615
677438	169616
612775	169617
300241	169618
228001	169619
70880	169620
316600	169621
95053	169622
399101	169623
125954	169624
298802	169625
335611	169626
189780	169627
356305	169628
359809	169629
645849	169630
164592	169631
280003	169632
8	169633
412637	169634
689948	169635
61557	169636
13507	169637
90413	169638
16503	169639
645039	169640
14725	169641
163721	169642
158777	169643
123212	169644
178757	169645
382611	169646
299317	169647
568137	169648
125583	169649
299722	169650
288311	169651
249156	169652
45646	169653
290252	169654
677899	169655
325592	169656
55441	169657
314290	169658
613832	169659
5332	169660
5762	169661
659463	169662
675554	169663
314388	169664
289437	169665
949	169666
700211	169667
161159	169668
554508	169669
339591	169670
442934	169671
522083	169672
268529	169673
412341	169674
139693	169675
147380	169676
253486	169677
123540	169678
5145	169679
714430	169680
249594	169681
2638	169682
65572	169683
664624	169684
45246	169685
115550	169686
128226	169687
519158	169688
457824	169689
16224	169690
24031	169691
638105	169692
65466	169693
170963	169694
324452	169695
92238	169696
362001	169697
659809	169698
9376	169699
398503	169700
339311	169701
246879	169702
7114	169703
315827	169704
64809	169705
18893	169706
82161	169707
41976	169708
115368	169709
169401	169710
203777	169711
416362	169712
316837	169713
96947	169714
175249	169715
259811	169716
111287	169717
78146	169718
2933	169719
38117	169720
444542	169721
1635	169722
166531	169723
334872	169724
171143	169725
593892	169726
545225	169727
125358	169728
412954	169729
488686	169730
271650	169731
47336	169732
22546	169733
549306	169734
665993	169735
173058	169736
589529	169737
365382	169738
542172	169739
723151	169740
477350	169741
322586	169742
115107	169743
323234	169744
194627	169745
277000	169746
118561	169747
460175	169748
723975	169749
425610	169750
602790	169751
536222	169752
298769	169753
693251	169754
590356	169755
46991	169756
12458	169757
147880	169758
2703	169759
87629	169760
573531	169761
543135	169762
172196	169763
54129	169764
36629	169765
487990	169766
680212	169767
99808	169768
597113	169769
230132	169770
40972	169771
2011	169772
110755	169773
97805	169774
254690	169775
614682	169776
200309	169777
105931	169778
99462	169779
180804	169780
8987	169781
19120	169782
7568	169783
40473	169784
143834	169785
25228	169786
35498	169787
112436	169788
18193	169789
692425	169790
421585	169791
480030	169792
482611	169793
87999	169794
28288	169795
302908	169796
228186	169797
521118	169798
62824	169799
706179	169800
507698	169801
44607	169802
187563	169803
64700	169804
416442	169805
686663	169806
718562	169807
709734	169808
231974	169809
11322	169810
460254	169811
413438	169812
16833	169813
605793	169814
26083	169815
166731	169816
425421	169817
686555	169818
30185	169819
10114	169820
132310	169821
104135	169822
135758	169823
135568	169824
323856	169825
41553	169826
172857	169827
412704	169828
210150	169829
15057	169830
557836	169831
8082	169832
10284	169833
101990	169834
168516	169835
100797	169836
12256	169837
438860	169838
8317	169839
162017	169840
27136	169841
140561	169842
299921	169843
10452	169844
435412	169845
152451	169846
553015	169847
10326	169848
647100	169849
636851	169850
44767	169851
85971	169852
52734	169853
140632	169854
139092	169855
643612	169856
190978	169857
523422	169858
39060	169859
386826	169860
439219	169861
144076	169862
694637	169863
360114	169864
630393	169865
1498	169866
720542	169867
99768	169868
519607	169869
342837	169870
170645	169871
521095	169872
642703	169873
193160	169874
23523	169875
74817	169876
28976	169877
226713	169878
134634	169879
71209	169880
66514	169881
318619	169882
651652	169883
647	169884
220789	169885
18933	169886
36569	169887
199427	169888
33519	169889
17897	169890
525988	169891
395345	169892
395356	169893
326941	169894
27802	169895
180267	169896
130662	169897
105373	169898
685864	169899
409028	169900
238304	169901
697866	169902
19629	169903
121853	169904
159347	169905
555386	169906
154496	169907
724123	169908
390867	169909
184074	169910
329721	169911
721410	169912
569742	169913
135867	169914
260840	169915
490759	169916
366084	169917
299888	169918
19209	169919
3300	169920
172967	169921
380248	169922
9675	169923
236113	169924
77799	169925
474288	169926
1223	169927
230733	169928
494537	169929
577128	169930
716794	169931
597505	169932
283867	169933
5479	169934
524932	169935
69015	169936
349945	169937
288284	169938
322068	169939
708522	169940
8264	169941
166212	169942
16840	169943
20820	169944
322587	169945
192322	169946
124649	169947
426471	169948
499619	169949
215778	169950
102087	169951
403608	169952
427110	169953
64488	169954
155994	169955
610051	169956
508610	169957
415188	169958
4759	169959
10659	169960
490985	169961
125788	169962
363241	169963
39791	169964
190604	169965
188685	169966
52914	169967
552396	169968
455488	169969
123971	169970
520394	169971
244079	169972
49339	169973
586064	169974
335704	169975
399676	169976
403566	169977
603036	169978
125868	169979
622578	169980
590624	169981
219183	169982
6737	169983
589581	169984
594383	169985
244372	169986
8382	169987
642947	169988
112183	169989
573538	169990
715646	169991
555129	169992
541092	169993
9299	169994
186313	169995
196581	169996
4811	169997
120736	169998
156991	169999
173881	170000
106967	170001
477989	170002
433808	170003
11887	170004
160802	170005
684135	170006
69283	170007
579298	170008
37425	170009
150168	170010
102329	170011
178425	170012
126398	170013
413414	170014
43323	170015
5353	170016
176065	170017
500990	170018
137360	170019
49906	170020
672677	170021
436614	170022
495718	170023
359462	170024
362311	170025
567536	170026
5446	170027
38373	170028
100229	170029
655186	170030
31462	170031
682648	170032
233336	170033
724431	170034
619140	170035
515503	170036
158788	170037
35955	170038
345838	170039
465285	170040
55764	170041
21890	170042
101595	170043
610560	170044
170984	170045
97737	170046
393470	170047
649422	170048
448819	170049
619363	170050
253425	170051
28683	170052
134875	170053
169039	170054
463946	170055
47016	170056
410426	170057
217770	170058
46237	170059
63537	170060
85888	170061
194542	170062
113672	170063
611362	170064
585463	170065
608675	170066
324924	170067
361304	170068
16552	170069
535565	170070
167294	170071
225225	170072
108488	170073
46110	170074
19518	170075
363924	170076
440486	170077
90240	170078
48838	170079
600234	170080
345399	170081
1231	170082
177533	170083
421869	170084
530364	170085
277512	170086
122660	170087
84273	170088
195573	170089
599235	170090
590861	170091
26690	170092
291535	170093
139252	170094
491257	170095
81180	170096
136891	170097
152844	170098
134882	170099
611192	170100
574609	170101
107775	170102
44650	170103
146401	170104
14796	170105
134940	170106
630851	170107
46374	170108
71036	170109
667429	170110
118106	170111
229299	170112
180683	170113
461	170114
52813	170115
408630	170116
36113	170117
569004	170118
101980	170119
23188	170120
59742	170121
5657	170122
411383	170123
36227	170124
174933	170125
70789	170126
71318	170127
13906	170128
143059	170129
209104	170130
677781	170131
73439	170132
91351	170133
598963	170134
463261	170135
108639	170136
7330	170137
37995	170138
577290	170139
592589	170140
253859	170141
220888	170142
92824	170143
523241	170144
162148	170145
40372	170146
129511	170147
344555	170148
11118	170149
341950	170150
117191	170151
576781	170152
682188	170153
664394	170154
640001	170155
687467	170156
697298	170157
656756	170158
149576	170159
609844	170160
636351	170161
486380	170162
12696	170163
74795	170164
689333	170165
642889	170166
626119	170167
259278	170168
123672	170169
474176	170170
70348	170171
112287	170172
84104	170173
692864	170174
589822	170175
22934	170176
511641	170177
2939	170178
10378	170179
859	170180
14034	170181
83562	170182
42745	170183
286922	170184
144314	170185
37592	170186
24168	170187
136700	170188
156686	170189
509229	170190
644902	170191
1290	170192
122006	170193
515683	170194
581641	170195
683277	170196
72915	170197
148133	170198
72197	170199
80505	170200
164515	170201
655381	170202
15552	170203
209783	170204
105236	170205
357998	170206
172134	170207
196749	170208
59253	170209
12586	170210
687617	170211
474271	170212
3403	170213
696359	170214
304725	170215
19050	170216
457232	170217
500238	170218
610572	170219
173189	170220
539484	170221
45308	170222
712485	170223
390206	170224
120985	170225
176449	170226
324375	170227
203948	170228
515974	170229
288258	170230
722	170231
153124	170232
493753	170233
580595	170234
694260	170235
141904	170236
191309	170237
663296	170238
18976	170239
6267	170240
202268	170241
688460	170242
110880	170243
2234	170244
64438	170245
598408	170246
387236	170247
127175	170248
545087	170249
367066	170250
428454	170251
673190	170252
479656	170253
18681	170254
449655	170255
603060	170256
129198	170257
583393	170258
153097	170259
52044	170260
692594	170261
157823	170262
302932	170263
740	170264
205015	170265
233008	170266
328260	170267
720698	170268
108653	170269
411750	170270
480785	170271
15634	170272
648208	170273
315631	170274
15490	170275
461933	170276
607039	170277
19007	170278
15504	170279
26279	170280
186540	170281
633082	170282
240487	170283
200721	170284
34541	170285
76691	170286
93623	170287
683823	170288
11630	170289
272877	170290
11077	170291
8781	170292
105797	170293
629214	170294
446023	170295
2227	170296
60703	170297
406033	170298
384832	170299
299008	170300
470837	170301
712310	170302
363530	170303
550473	170304
411394	170305
539143	170306
24340	170307
602362	170308
163423	170309
259308	170310
133277	170311
10348	170312
3570	170313
256667	170314
618607	170315
40808	170316
256567	170317
319534	170318
29008	170319
155020	170320
158771	170321
6462	170322
14	170323
231844	170324
165625	170325
17385	170326
351032	170327
97247	170328
490368	170329
25587	170330
78167	170331
128086	170332
546299	170333
627736	170334
503363	170335
443670	170336
686060	170337
389469	170338
76684	170339
439179	170340
130473	170341
285798	170342
419466	170343
507872	170344
174319	170345
385714	170346
568808	170347
200791	170348
86786	170349
84065	170350
112128	170351
562184	170352
138072	170353
96546	170354
33015	170355
247280	170356
30698	170357
254019	170358
656420	170359
671496	170360
562666	170361
371268	170362
97605	170363
482816	170364
3771	170365
447360	170366
25021	170367
346867	170368
32557	170369
63779	170370
237783	170371
32963	170372
500992	170373
5673	170374
119456	170375
691715	170376
365888	170377
671854	170378
181236	170379
44349	170380
691321	170381
636576	170382
104093	170383
665081	170384
22194	170385
233745	170386
272606	170387
48371	170388
70897	170389
124375	170390
206961	170391
67366	170392
247515	170393
541410	170394
33702	170395
3260	170396
36729	170397
575421	170398
614366	170399
586250	170400
12511	170401
621117	170402
377328	170403
381954	170404
162746	170405
148198	170406
158101	170407
538052	170408
14857	170409
36624	170410
199424	170411
351228	170412
185631	170413
14355	170414
70823	170415
426223	170416
493988	170417
624495	170418
681118	170419
136654	170420
371044	170421
556447	170422
78298	170423
485995	170424
323312	170425
557633	170426
598166	170427
235313	170428
237467	170429
164355	170430
262449	170431
391008	170432
2632	170433
406505	170434
5019	170435
597377	170436
12858	170437
204491	170438
108443	170439
596422	170440
150990	170441
352797	170442
689164	170443
143449	170444
123106	170445
385070	170446
306654	170447
251829	170448
50189	170449
359003	170450
108359	170451
631613	170452
6471	170453
1090	170454
69868	170455
18789	170456
115702	170457
77433	170458
263785	170459
150790	170460
4239	170461
436864	170462
1389	170463
444553	170464
7578	170465
664550	170466
6415	170467
481957	170468
62950	170469
72888	170470
70031	170471
72755	170472
694511	170473
66534	170474
481127	170475
139307	170476
668470	170477
299713	170478
645517	170479
692667	170480
84938	170481
183387	170482
28500	170483
379662	170484
41620	170485
118998	170486
125518	170487
46271	170488
46490	170489
292136	170490
594403	170491
222933	170492
554799	170493
170126	170494
190206	170495
362416	170496
149259	170497
537617	170498
64839	170499
274137	170500
2804	170501
660853	170502
413129	170503
371421	170504
436294	170505
284699	170506
103399	170507
22871	170508
252850	170509
107276	170510
139252	170511
298158	170512
330511	170513
60557	170514
707402	170515
693596	170516
54477	170517
475168	170518
652179	170519
666547	170520
640660	170521
449154	170522
490639	170523
497078	170524
227364	170525
357901	170526
584228	170527
2387	170528
442205	170529
53635	170530
177381	170531
459413	170532
271619	170533
6557	170534
224	170535
91759	170536
198951	170537
141724	170538
509695	170539
680777	170540
622635	170541
142877	170542
33136	170543
568484	170544
111511	170545
234533	170546
222291	170547
162953	170548
575473	170549
341029	170550
50852	170551
159292	170552
164285	170553
65513	170554
422591	170555
2693	170556
10514	170557
601358	170558
12927	170559
18230	170560
685973	170561
318038	170562
572050	170563
119203	170564
82693	170565
445900	170566
193324	170567
490865	170568
441696	170569
62004	170570
264209	170571
182715	170572
85919	170573
209153	170574
692737	170575
494330	170576
9085	170577
560924	170578
566040	170579
165428	170580
377118	170581
86722	170582
520564	170583
23079	170584
279061	170585
35901	170586
117328	170587
266053	170588
368028	170589
531694	170590
4870	170591
511015	170592
180141	170593
671571	170594
79709	170595
99871	170596
523460	170597
85371	170598
421808	170599
600995	170600
36785	170601
10457	170602
396433	170603
34181	170604
146239	170605
579548	170606
469276	170607
129546	170608
165028	170609
156517	170610
350151	170611
190918	170612
455372	170613
654629	170614
527826	170615
27311	170616
694830	170617
137704	170618
92554	170619
553717	170620
79025	170621
109717	170622
226164	170623
675	170624
722881	170625
643972	170626
530495	170627
505479	170628
452441	170629
476060	170630
285472	170631
134292	170632
14115	170633
415131	170634
483955	170635
208434	170636
351024	170637
30078	170638
390405	170639
243924	170640
557941	170641
272576	170642
3310	170643
406324	170644
15692	170645
524401	170646
487099	170647
575297	170648
104008	170649
23778	170650
241175	170651
574565	170652
200060	170653
658897	170654
113762	170655
9069	170656
12897	170657
598070	170658
658029	170659
457351	170660
146700	170661
92900	170662
28913	170663
297351	170664
121134	170665
5909	170666
29432	170667
295582	170668
530669	170669
507484	170670
169110	170671
88445	170672
126994	170673
215369	170674
280101	170675
430500	170676
585688	170677
41999	170678
220288	170679
419058	170680
65873	170681
626464	170682
413220	170683
642370	170684
349840	170685
714592	170686
176688	170687
533807	170688
13824	170689
499273	170690
25668	170691
119140	170692
544213	170693
533201	170694
458185	170695
244988	170696
415569	170697
107713	170698
85415	170699
287900	170700
645511	170701
87447	170702
67719	170703
104872	170704
14234	170705
567938	170706
606800	170707
10786	170708
524143	170709
70265	170710
358020	170711
125638	170712
31407	170713
42955	170714
29741	170715
69707	170716
490469	170717
507977	170718
351894	170719
571233	170720
596848	170721
247294	170722
106327	170723
720383	170724
587749	170725
183612	170726
38779	170727
26963	170728
540715	170729
474368	170730
28837	170731
90667	170732
501698	170733
167376	170734
268939	170735
67888	170736
509014	170737
347075	170738
101142	170739
164608	170740
364177	170741
475622	170742
473220	170743
77034	170744
229461	170745
274109	170746
292325	170747
28244	170748
360285	170749
351997	170750
50412	170751
62136	170752
274973	170753
417599	170754
152443	170755
564294	170756
86540	170757
302854	170758
72469	170759
22331	170760
640310	170761
448365	170762
100265	170763
489257	170764
338457	170765
262410	170766
709988	170767
40016	170768
364254	170769
208424	170770
99086	170771
57509	170772
20258	170773
124385	170774
114836	170775
153201	170776
101119	170777
62810	170778
587919	170779
259293	170780
293028	170781
56616	170782
336717	170783
133632	170784
46840	170785
431063	170786
73535	170787
39737	170788
365057	170789
144146	170790
616464	170791
222523	170792
722993	170793
10096	170794
668553	170795
17362	170796
662432	170797
73089	170798
456531	170799
239045	170800
563829	170801
282625	170802
540273	170803
652828	170804
174892	170805
176238	170806
413250	170807
532103	170808
310752	170809
536779	170810
280326	170811
428598	170812
678053	170813
640766	170814
387530	170815
185691	170816
203621	170817
202149	170818
129498	170819
412664	170820
106139	170821
104729	170822
284961	170823
44950	170824
413227	170825
374714	170826
153086	170827
568991	170828
79989	170829
255304	170830
77918	170831
13920	170832
96658	170833
44083	170834
298463	170835
101936	170836
133184	170837
5064	170838
415093	170839
692295	170840
235291	170841
366414	170842
148924	170843
5130	170844
86682	170845
45860	170846
557884	170847
6	170848
65389	170849
544437	170850
176102	170851
311820	170852
175030	170853
127443	170854
394303	170855
73899	170856
721370	170857
350591	170858
9843	170859
479233	170860
133243	170861
16231	170862
305617	170863
6474	170864
135877	170865
248378	170866
236342	170867
29585	170868
190509	170869
386820	170870
489831	170871
696601	170872
603389	170873
38755	170874
79289	170875
557121	170876
26471	170877
305012	170878
22293	170879
160322	170880
283309	170881
658974	170882
432589	170883
553133	170884
141508	170885
43766	170886
9852	170887
365007	170888
215362	170889
315069	170890
179296	170891
313657	170892
105178	170893
179212	170894
4061	170895
575479	170896
446632	170897
188130	170898
239285	170899
8442	170900
672879	170901
654781	170902
424778	170903
164992	170904
143841	170905
49114	170906
235812	170907
85623	170908
145408	170909
619270	170910
121922	170911
159417	170912
382522	170913
348556	170914
48217	170915
16440	170916
233015	170917
441337	170918
13001	170919
9789	170920
479856	170921
79062	170922
147561	170923
20064	170924
67568	170925
43366	170926
593446	170927
269924	170928
543466	170929
303032	170930
527422	170931
390214	170932
182789	170933
19570	170934
427790	170935
137318	170936
143184	170937
463567	170938
16105	170939
597319	170940
6258	170941
513465	170942
293626	170943
685107	170944
159634	170945
447379	170946
72211	170947
656702	170948
441751	170949
369391	170950
437484	170951
23437	170952
692829	170953
20869	170954
49933	170955
28356	170956
45264	170957
178576	170958
175	170959
314156	170960
15008	170961
688330	170962
708804	170963
78939	170964
237293	170965
83439	170966
346548	170967
178044	170968
138599	170969
236972	170970
557809	170971
528223	170972
206070	170973
3884	170974
396217	170975
571419	170976
600692	170977
560729	170978
10884	170979
373159	170980
640289	170981
42074	170982
3114	170983
272653	170984
181175	170985
303901	170986
98921	170987
235790	170988
84829	170989
28427	170990
186643	170991
147866	170992
324110	170993
80010	170994
225977	170995
374133	170996
593421	170997
90592	170998
74765	170999
253939	171000
171745	171001
60035	171002
193564	171003
43759	171004
614209	171005
2319	171006
358752	171007
130341	171008
245217	171009
3919	171010
67368	171011
219140	171012
485930	171013
79463	171014
143180	171015
11667	171016
58289	171017
101842	171018
703385	171019
538475	171020
195498	171021
633352	171022
627170	171023
6180	171024
649793	171025
441390	171026
130853	171027
61325	171028
402766	171029
83768	171030
309945	171031
4393	171032
631706	171033
58167	171034
604990	171035
390523	171036
3650	171037
209014	171038
230210	171039
32629	171040
360507	171041
168872	171042
18520	171043
63516	171044
39156	171045
708476	171046
364143	171047
552584	171048
514133	171049
501736	171050
55800	171051
581326	171052
113648	171053
27689	171054
129251	171055
4955	171056
355919	171057
53730	171058
250293	171059
44066	171060
207571	171061
465220	171062
578456	171063
98407	171064
221319	171065
546126	171066
291278	171067
637	171068
451879	171069
151777	171070
90534	171071
665738	171072
465632	171073
200260	171074
105359	171075
260194	171076
36651	171077
223393	171078
663927	171079
249308	171080
201756	171081
209363	171082
25171	171083
452960	171084
127115	171085
151666	171086
65367	171087
31081	171088
8754	171089
667116	171090
1144	171091
612245	171092
533301	171093
360646	171094
13990	171095
342488	171096
154349	171097
85702	171098
484471	171099
20517	171100
82323	171101
6000	171102
269449	171103
31729	171104
666709	171105
379942	171106
229432	171107
645139	171108
42003	171109
169581	171110
225388	171111
515796	171112
54897	171113
29417	171114
515311	171115
372081	171116
87169	171117
69291	171118
592647	171119
297280	171120
3003	171121
45983	171122
131347	171123
643388	171124
942	171125
434523	171126
176999	171127
189396	171128
550680	171129
446660	171130
642927	171131
12207	171132
644742	171133
519881	171134
41929	171135
666996	171136
317421	171137
578645	171138
571927	171139
35622	171140
18427	171141
82537	171142
278977	171143
40775	171144
444638	171145
559220	171146
43787	171147
397147	171148
48627	171149
573399	171150
86392	171151
143977	171152
116917	171153
304068	171154
202438	171155
686031	171156
19987	171157
350429	171158
429910	171159
517599	171160
149929	171161
423886	171162
18549	171163
217365	171164
165365	171165
23	171166
167396	171167
114366	171168
1437	171169
303095	171170
282492	171171
48357	171172
723356	171173
185537	171174
80908	171175
369781	171176
289288	171177
439347	171178
486384	171179
116980	171180
69030	171181
5098	171182
567835	171183
173576	171184
131423	171185
10184	171186
33258	171187
168595	171188
157856	171189
382292	171190
176061	171191
458419	171192
596692	171193
206548	171194
154311	171195
3632	171196
291844	171197
412859	171198
471016	171199
9474	171200
575394	171201
347500	171202
155379	171203
2064	171204
32565	171205
36363	171206
599517	171207
87395	171208
35512	171209
59009	171210
49026	171211
33134	171212
178778	171213
47658	171214
111821	171215
360048	171216
183665	171217
285525	171218
497354	171219
29019	171220
158660	171221
117095	171222
45750	171223
44387	171224
137076	171225
1864	171226
152007	171227
12197	171228
498996	171229
101403	171230
466700	171231
4454	171232
554967	171233
323929	171234
36437	171235
44161	171236
321811	171237
40602	171238
52679	171239
459682	171240
59565	171241
19690	171242
388580	171243
724435	171244
15388	171245
425540	171246
18527	171247
678964	171248
541625	171249
515989	171250
388761	171251
298228	171252
211016	171253
388981	171254
188280	171255
620637	171256
27878	171257
36380	171258
172954	171259
106282	171260
118935	171261
80694	171262
310236	171263
8925	171264
300147	171265
50327	171266
394818	171267
366523	171268
352306	171269
47114	171270
40307	171271
421444	171272
252528	171273
137405	171274
16709	171275
514676	171276
78868	171277
171783	171278
121899	171279
384650	171280
207465	171281
256386	171282
239642	171283
521458	171284
178982	171285
90972	171286
399794	171287
206456	171288
696930	171289
143580	171290
553864	171291
182481	171292
714199	171293
641931	171294
709622	171295
700774	171296
606312	171297
420515	171298
352694	171299
52140	171300
393062	171301
226854	171302
26107	171303
296013	171304
36033	171305
57782	171306
198687	171307
542999	171308
168287	171309
320081	171310
32155	171311
105871	171312
52976	171313
138221	171314
116482	171315
348549	171316
396939	171317
159246	171318
139739	171319
79371	171320
183325	171321
4054	171322
446180	171323
318158	171324
82849	171325
126959	171326
15301	171327
653888	171328
244322	171329
45287	171330
138559	171331
17364	171332
154620	171333
402724	171334
503620	171335
187794	171336
464800	171337
14496	171338
134194	171339
573833	171340
666949	171341
338793	171342
106687	171343
19358	171344
362911	171345
51531	171346
177616	171347
391018	171348
91631	171349
212383	171350
23053	171351
414825	171352
482242	171353
108029	171354
2394	171355
523126	171356
279424	171357
27961	171358
223085	171359
286147	171360
409050	171361
247011	171362
14332	171363
66673	171364
369320	171365
36135	171366
491046	171367
571690	171368
331620	171369
182767	171370
328146	171371
107264	171372
620251	171373
71945	171374
173913	171375
594803	171376
362250	171377
617318	171378
229811	171379
68487	171380
174668	171381
159708	171382
186624	171383
650634	171384
93430	171385
65709	171386
42116	171387
21207	171388
36968	171389
41234	171390
223403	171391
359840	171392
346440	171393
559490	171394
569819	171395
316622	171396
148704	171397
157126	171398
564722	171399
58038	171400
272856	171401
520691	171402
427792	171403
393420	171404
124484	171405
124036	171406
723123	171407
636391	171408
571305	171409
424637	171410
715844	171411
3379	171412
17339	171413
268970	171414
130869	171415
441876	171416
379494	171417
10264	171418
351054	171419
47673	171420
42441	171421
404324	171422
70651	171423
500568	171424
484180	171425
172760	171426
403464	171427
7502	171428
165946	171429
151348	171430
643617	171431
484390	171432
354514	171433
254069	171434
259430	171435
133225	171436
580488	171437
312716	171438
677006	171439
176937	171440
435402	171441
33177	171442
332649	171443
61643	171444
108561	171445
17549	171446
142555	171447
61211	171448
511391	171449
180767	171450
136007	171451
563397	171452
550403	171453
489283	171454
5161	171455
400712	171456
77443	171457
36573	171458
74730	171459
157079	171460
24540	171461
620559	171462
702150	171463
334005	171464
506628	171465
471017	171466
16827	171467
62122	171468
14787	171469
121367	171470
73913	171471
280414	171472
10640	171473
514052	171474
468535	171475
355766	171476
35382	171477
17057	171478
617234	171479
607315	171480
123	171481
396554	171482
6564	171483
44391	171484
670248	171485
415550	171486
213979	171487
273772	171488
472257	171489
181447	171490
488602	171491
159237	171492
542618	171493
319785	171494
332279	171495
373	171496
608141	171497
553522	171498
140434	171499
246464	171500
424354	171501
92750	171502
414212	171503
19796	171504
54050	171505
334616	171506
411020	171507
686680	171508
51824	171509
591841	171510
579129	171511
656238	171512
519764	171513
46248	171514
613805	171515
2562	171516
79554	171517
262320	171518
7245	171519
27425	171520
96885	171521
159022	171522
629619	171523
121407	171524
642640	171525
453510	171526
120608	171527
167913	171528
157042	171529
215890	171530
486768	171531
22749	171532
530400	171533
53974	171534
75037	171535
511219	171536
651440	171537
523792	171538
505509	171539
127	171540
115179	171541
573622	171542
157728	171543
197016	171544
134941	171545
692031	171546
18341	171547
429594	171548
170127	171549
12328	171550
53307	171551
453947	171552
340089	171553
606949	171554
382979	171555
144525	171556
262393	171557
113115	171558
84739	171559
721778	171560
521294	171561
99757	171562
95401	171563
245745	171564
267554	171565
104033	171566
513658	171567
169867	171568
222298	171569
510508	171570
9054	171571
5712	171572
83924	171573
11138	171574
17668	171575
523804	171576
43146	171577
19736	171578
181474	171579
500897	171580
620577	171581
117147	171582
4834	171583
193261	171584
48482	171585
325681	171586
77113	171587
98242	171588
543618	171589
723771	171590
8868	171591
430577	171592
314643	171593
28598	171594
197487	171595
65736	171596
90570	171597
256890	171598
659373	171599
71314	171600
51675	171601
194266	171602
413773	171603
456927	171604
224385	171605
585421	171606
431398	171607
554021	171608
494343	171609
155919	171610
598175	171611
354639	171612
25826	171613
222819	171614
123892	171615
584132	171616
312832	171617
593855	171618
198781	171619
469623	171620
615875	171621
17747	171622
238257	171623
456806	171624
442475	171625
1503	171626
99044	171627
528986	171628
402	171629
171221	171630
102551	171631
17135	171632
482287	171633
46447	171634
145063	171635
32771	171636
383348	171637
541221	171638
180415	171639
338349	171640
46046	171641
12637	171642
90	171643
437376	171644
366334	171645
399359	171646
468837	171647
295801	171648
47463	171649
236447	171650
84632	171651
200001	171652
493566	171653
54394	171654
700541	171655
559572	171656
42944	171657
565504	171658
558351	171659
690206	171660
696763	171661
76547	171662
373236	171663
383017	171664
502367	171665
166768	171666
301460	171667
322925	171668
155735	171669
66114	171670
45075	171671
14460	171672
510021	171673
176547	171674
6666	171675
694822	171676
281772	171677
156913	171678
597123	171679
164671	171680
584262	171681
253666	171682
13890	171683
124990	171684
29221	171685
390418	171686
66696	171687
601303	171688
71028	171689
111503	171690
648515	171691
80669	171692
622308	171693
78364	171694
20996	171695
46050	171696
720501	171697
639955	171698
158321	171699
46117	171700
239442	171701
50572	171702
283349	171703
7487	171704
709272	171705
508386	171706
369596	171707
91731	171708
783	171709
649427	171710
673531	171711
272055	171712
585921	171713
66910	171714
163287	171715
619842	171716
502971	171717
34743	171718
352856	171719
634174	171720
85423	171721
404987	171722
396175	171723
542880	171724
312548	171725
150854	171726
49571	171727
96084	171728
375045	171729
172752	171730
143455	171731
402901	171732
66621	171733
86919	171734
454893	171735
181076	171736
96682	171737
225759	171738
15467	171739
444356	171740
645714	171741
185847	171742
126783	171743
699770	171744
456705	171745
158228	171746
562620	171747
715273	171748
34135	171749
143950	171750
52576	171751
335075	171752
39284	171753
6097	171754
705965	171755
524434	171756
226988	171757
51392	171758
401421	171759
3570	171760
11115	171761
585006	171762
62461	171763
492954	171764
50638	171765
547511	171766
517643	171767
217355	171768
197014	171769
527490	171770
637022	171771
185837	171772
333088	171773
85110	171774
331951	171775
221252	171776
121566	171777
307616	171778
30826	171779
566549	171780
452228	171781
396584	171782
9262	171783
626572	171784
282502	171785
172018	171786
2212	171787
29900	171788
43067	171789
185133	171790
681494	171791
440802	171792
181680	171793
438643	171794
300427	171795
205213	171796
630139	171797
609776	171798
157181	171799
267641	171800
496837	171801
663294	171802
708693	171803
374428	171804
517269	171805
237456	171806
578459	171807
10071	171808
471540	171809
336687	171810
423060	171811
692252	171812
619250	171813
569645	171814
372474	171815
41607	171816
287950	171817
358948	171818
130694	171819
2662	171820
587550	171821
305562	171822
376969	171823
173609	171824
459384	171825
537508	171826
595946	171827
254639	171828
10504	171829
434993	171830
560888	171831
37730	171832
607355	171833
63011	171834
216655	171835
160152	171836
311874	171837
554952	171838
371270	171839
303665	171840
610423	171841
319144	171842
85487	171843
654868	171844
663661	171845
75226	171846
378742	171847
121261	171848
410592	171849
424441	171850
671906	171851
220909	171852
128707	171853
133539	171854
374277	171855
46852	171856
32813	171857
72	171858
46418	171859
40349	171860
180112	171861
613292	171862
45559	171863
396327	171864
613764	171865
296392	171866
707522	171867
18279	171868
514258	171869
219178	171870
53	171871
4391	171872
182987	171873
589985	171874
639187	171875
356183	171876
714208	171877
1829	171878
481013	171879
561614	171880
603696	171881
1047	171882
344099	171883
3860	171884
29878	171885
25896	171886
530588	171887
67080	171888
512876	171889
178378	171890
62202	171891
263793	171892
601592	171893
20586	171894
354018	171895
73815	171896
676940	171897
136080	171898
618800	171899
140621	171900
31613	171901
511788	171902
93476	171903
12344	171904
297958	171905
190282	171906
613139	171907
297628	171908
81114	171909
32905	171910
38498	171911
130522	171912
599302	171913
378542	171914
371246	171915
392608	171916
706310	171917
587434	171918
37561	171919
439182	171920
612447	171921
6727	171922
420778	171923
399885	171924
136813	171925
472031	171926
107560	171927
30326	171928
1155	171929
452738	171930
512930	171931
37779	171932
603270	171933
10157	171934
538322	171935
635735	171936
109417	171937
140772	171938
612921	171939
65679	171940
3505	171941
53320	171942
485379	171943
50368	171944
99968	171945
43488	171946
148239	171947
325823	171948
129910	171949
9032	171950
508786	171951
252759	171952
496668	171953
605437	171954
20695	171955
483358	171956
550866	171957
100769	171958
79704	171959
581394	171960
545125	171961
172378	171962
61591	171963
358095	171964
193421	171965
100156	171966
611487	171967
673005	171968
65296	171969
699051	171970
697540	171971
14212	171972
47897	171973
433962	171974
191439	171975
27340	171976
619938	171977
66860	171978
93201	171979
148426	171980
549397	171981
124311	171982
68743	171983
370208	171984
241083	171985
532544	171986
280251	171987
334764	171988
59066	171989
634091	171990
320323	171991
79718	171992
117277	171993
33352	171994
496	171995
121718	171996
188818	171997
695801	171998
680414	171999
105412	172000
141602	172001
484759	172002
224476	172003
234644	172004
344895	172005
33343	172006
154982	172007
503176	172008
172413	172009
644955	172010
692534	172011
599995	172012
126870	172013
432888	172014
17111	172015
65850	172016
265561	172017
38630	172018
280154	172019
461499	172020
36375	172021
662879	172022
456937	172023
322540	172024
698387	172025
53411	172026
238967	172027
169281	172028
24877	172029
225224	172030
72463	172031
33159	172032
333331	172033
648137	172034
449222	172035
283226	172036
12639	172037
32195	172038
158479	172039
15583	172040
91916	172041
130069	172042
253	172043
614607	172044
435584	172045
183725	172046
159948	172047
287926	172048
98820	172049
305099	172050
354332	172051
254993	172052
143274	172053
20635	172054
454310	172055
90996	172056
719412	172057
74750	172058
129482	172059
36116	172060
570034	172061
115009	172062
129777	172063
718546	172064
90402	172065
110212	172066
174	172067
683802	172068
475117	172069
516867	172070
98039	172071
46241	172072
50178	172073
16580	172074
629748	172075
202735	172076
134708	172077
328561	172078
57787	172079
448500	172080
2862	172081
93042	172082
14018	172083
122759	172084
522219	172085
514966	172086
25615	172087
849	172088
23846	172089
647023	172090
469761	172091
76904	172092
188192	172093
35589	172094
107788	172095
259343	172096
1029	172097
59803	172098
207529	172099
15504	172100
44629	172101
55528	172102
443295	172103
151059	172104
215559	172105
388671	172106
165177	172107
501092	172108
76863	172109
391366	172110
583996	172111
214008	172112
1783	172113
192505	172114
60855	172115
1521	172116
317542	172117
116290	172118
586513	172119
533593	172120
90645	172121
58179	172122
480059	172123
387578	172124
152528	172125
679580	172126
46286	172127
777	172128
709199	172129
29898	172130
94779	172131
116983	172132
528926	172133
9430	172134
70742	172135
609801	172136
177281	172137
367886	172138
703727	172139
219444	172140
494311	172141
344040	172142
107732	172143
692133	172144
106711	172145
528753	172146
104295	172147
191042	172148
428411	172149
172	172150
481056	172151
622544	172152
126465	172153
260448	172154
228217	172155
614193	172156
39167	172157
638305	172158
183687	172159
179279	172160
492300	172161
144940	172162
44860	172163
2419	172164
233644	172165
442012	172166
599266	172167
416804	172168
79902	172169
619191	172170
693750	172171
157881	172172
129276	172173
168985	172174
84035	172175
515150	172176
637729	172177
316543	172178
641664	172179
516141	172180
189959	172181
494751	172182
577343	172183
615949	172184
205685	172185
532708	172186
69883	172187
59419	172188
485707	172189
3842	172190
68027	172191
600605	172192
13007	172193
199888	172194
402951	172195
47356	172196
299903	172197
510927	172198
441953	172199
489005	172200
80446	172201
491482	172202
64429	172203
407630	172204
2264	172205
631527	172206
45772	172207
510225	172208
7022	172209
370343	172210
651940	172211
100061	172212
32523	172213
637954	172214
389667	172215
568776	172216
501877	172217
31439	172218
505373	172219
26917	172220
432251	172221
163526	172222
399774	172223
604764	172224
397524	172225
484861	172226
22647	172227
74709	172228
625561	172229
633537	172230
257077	172231
444343	172232
664125	172233
23541	172234
126963	172235
725002	172236
531844	172237
114735	172238
29538	172239
15927	172240
184130	172241
134032	172242
130604	172243
1925	172244
640963	172245
552130	172246
456460	172247
6012	172248
197544	172249
169178	172250
480123	172251
497020	172252
357368	172253
76239	172254
717127	172255
446192	172256
45635	172257
484396	172258
662059	172259
232780	172260
33398	172261
403561	172262
31774	172263
39171	172264
627434	172265
441027	172266
385923	172267
452928	172268
297802	172269
628015	172270
306863	172271
661	172272
178532	172273
539061	172274
185488	172275
541614	172276
160004	172277
620047	172278
21770	172279
23295	172280
220318	172281
177655	172282
601184	172283
608567	172284
338773	172285
694204	172286
223646	172287
283748	172288
159531	172289
115570	172290
54321	172291
655742	172292
130025	172293
233914	172294
161388	172295
527120	172296
189601	172297
43602	172298
46334	172299
123876	172300
2827	172301
202998	172302
93758	172303
480957	172304
72627	172305
546147	172306
143258	172307
429422	172308
256575	172309
342734	172310
706457	172311
164500	172312
157002	172313
16237	172314
146710	172315
31224	172316
185	172317
43599	172318
336329	172319
117401	172320
441839	172321
6689	172322
283484	172323
91812	172324
108893	172325
454935	172326
129319	172327
11275	172328
674320	172329
61384	172330
7477	172331
244410	172332
39152	172333
131720	172334
158850	172335
187161	172336
15975	172337
15002	172338
566975	172339
256449	172340
11608	172341
359916	172342
43128	172343
278189	172344
720362	172345
82010	172346
25400	172347
102111	172348
309774	172349
24433	172350
190732	172351
633083	172352
634288	172353
143085	172354
175219	172355
37003	172356
652392	172357
482628	172358
173986	172359
302353	172360
284574	172361
685906	172362
25298	172363
223342	172364
540898	172365
531682	172366
14859	172367
199727	172368
623076	172369
437443	172370
138897	172371
408057	172372
36948	172373
622944	172374
183801	172375
191752	172376
3986	172377
443167	172378
145217	172379
29226	172380
537458	172381
552775	172382
27624	172383
165458	172384
150276	172385
719211	172386
291141	172387
283823	172388
515414	172389
552289	172390
23371	172391
590063	172392
207007	172393
126556	172394
111854	172395
710692	172396
563639	172397
7080	172398
352138	172399
172448	172400
340113	172401
22412	172402
446681	172403
671737	172404
710014	172405
343734	172406
626601	172407
531821	172408
125899	172409
242310	172410
158176	172411
415110	172412
491441	172413
28888	172414
136658	172415
330358	172416
418743	172417
670681	172418
174540	172419
3202	172420
29901	172421
290902	172422
234620	172423
214622	172424
4039	172425
388776	172426
686747	172427
418639	172428
229021	172429
128577	172430
282456	172431
84550	172432
653027	172433
16012	172434
474742	172435
480145	172436
549347	172437
276516	172438
209724	172439
685440	172440
450143	172441
43637	172442
361353	172443
156555	172444
12810	172445
404742	172446
32641	172447
671433	172448
118927	172449
557193	172450
41243	172451
213549	172452
432270	172453
476532	172454
662194	172455
181830	172456
19214	172457
526334	172458
629677	172459
356930	172460
51340	172461
615577	172462
457324	172463
173296	172464
108041	172465
22925	172466
95733	172467
428675	172468
683703	172469
209050	172470
176997	172471
446231	172472
436457	172473
585440	172474
207693	172475
12350	172476
86132	172477
145164	172478
189786	172479
85022	172480
336124	172481
545925	172482
247513	172483
171469	172484
69054	172485
71164	172486
161503	172487
5488	172488
636604	172489
292559	172490
327911	172491
74089	172492
43277	172493
10706	172494
57120	172495
560804	172496
541043	172497
258680	172498
25338	172499
83082	172500
405079	172501
506348	172502
194068	172503
67699	172504
158132	172505
14923	172506
6205	172507
183060	172508
360867	172509
6033	172510
82973	172511
34725	172512
268699	172513
521453	172514
451781	172515
484096	172516
152462	172517
587805	172518
108433	172519
224969	172520
131085	172521
559960	172522
665316	172523
529634	172524
616689	172525
538726	172526
163518	172527
431094	172528
183238	172529
53410	172530
125897	172531
106822	172532
403823	172533
132921	172534
561758	172535
390005	172536
29503	172537
711954	172538
179236	172539
297040	172540
504031	172541
189196	172542
516148	172543
321383	172544
158915	172545
634599	172546
601204	172547
14853	172548
555406	172549
87729	172550
47962	172551
424624	172552
135693	172553
19238	172554
385407	172555
83548	172556
162613	172557
62239	172558
46457	172559
171794	172560
75203	172561
279264	172562
464658	172563
146646	172564
5198	172565
210620	172566
361540	172567
712250	172568
265412	172569
176228	172570
546102	172571
558221	172572
403992	172573
722828	172574
91533	172575
30968	172576
261631	172577
251262	172578
138110	172579
11465	172580
430170	172581
397029	172582
31797	172583
12524	172584
598227	172585
462632	172586
478197	172587
643790	172588
85075	172589
127023	172590
460882	172591
131342	172592
105374	172593
535168	172594
69190	172595
3191	172596
216621	172597
353309	172598
159612	172599
21148	172600
677852	172601
24422	172602
611465	172603
30664	172604
16713	172605
400125	172606
98671	172607
171448	172608
84274	172609
158948	172610
68101	172611
453417	172612
493297	172613
45053	172614
137136	172615
650464	172616
719448	172617
29096	172618
465912	172619
696772	172620
309770	172621
561598	172622
127898	172623
598354	172624
571299	172625
398203	172626
192218	172627
669177	172628
45466	172629
317712	172630
584280	172631
696491	172632
179097	172633
99004	172634
418330	172635
222659	172636
606579	172637
709422	172638
103430	172639
621619	172640
470127	172641
131587	172642
2987	172643
575634	172644
389238	172645
27114	172646
140039	172647
234509	172648
664375	172649
147925	172650
710004	172651
111195	172652
2392	172653
486072	172654
367041	172655
177055	172656
22076	172657
364576	172658
524745	172659
20578	172660
18070	172661
329617	172662
309805	172663
356970	172664
170853	172665
116446	172666
683436	172667
472513	172668
168315	172669
14687	172670
13938	172671
503030	172672
5565	172673
57021	172674
9215	172675
232802	172676
23180	172677
580765	172678
261065	172679
10620	172680
692797	172681
611630	172682
76419	172683
61303	172684
101216	172685
330568	172686
298567	172687
438437	172688
142984	172689
243351	172690
235279	172691
408736	172692
446264	172693
431385	172694
25815	172695
5788	172696
246572	172697
123018	172698
37127	172699
41781	172700
412434	172701
198828	172702
83663	172703
447046	172704
663680	172705
129093	172706
714295	172707
13891	172708
401448	172709
238032	172710
378598	172711
430747	172712
121843	172713
76439	172714
80827	172715
78831	172716
36289	172717
642129	172718
74420	172719
61745	172720
399594	172721
14267	172722
35277	172723
9073	172724
162570	172725
102648	172726
481	172727
14523	172728
409064	172729
608157	172730
7	172731
617397	172732
348210	172733
7050	172734
97879	172735
395637	172736
111969	172737
259384	172738
723990	172739
6167	172740
499293	172741
621347	172742
19843	172743
171128	172744
351386	172745
144118	172746
68898	172747
209739	172748
130259	172749
46090	172750
18521	172751
657378	172752
201038	172753
504943	172754
513332	172755
78145	172756
32026	172757
378061	172758
89150	172759
100383	172760
647599	172761
374184	172762
73823	172763
1182	172764
237064	172765
8808	172766
512243	172767
288705	172768
663774	172769
97634	172770
194371	172771
194640	172772
43020	172773
74888	172774
357104	172775
564617	172776
35867	172777
485034	172778
700715	172779
254204	172780
44482	172781
149670	172782
37325	172783
517471	172784
713445	172785
156110	172786
415155	172787
124055	172788
1783	172789
178379	172790
19279	172791
225183	172792
191489	172793
453719	172794
374463	172795
224510	172796
165427	172797
345584	172798
435029	172799
48126	172800
57648	172801
432295	172802
138193	172803
243256	172804
701168	172805
690385	172806
102583	172807
7527	172808
344494	172809
106535	172810
631591	172811
424334	172812
497921	172813
34209	172814
590407	172815
663957	172816
32607	172817
37387	172818
171721	172819
94318	172820
405051	172821
499523	172822
261778	172823
666073	172824
669097	172825
605412	172826
4070	172827
47763	172828
5532	172829
249502	172830
395964	172831
639634	172832
62595	172833
109887	172834
506109	172835
631539	172836
227980	172837
360165	172838
125181	172839
655686	172840
218147	172841
56033	172842
12558	172843
108034	172844
133980	172845
139119	172846
85935	172847
287851	172848
217483	172849
29646	172850
54823	172851
169048	172852
106645	172853
624606	172854
462912	172855
655565	172856
284566	172857
173172	172858
407062	172859
67929	172860
147192	172861
288006	172862
496212	172863
59096	172864
194310	172865
395085	172866
243296	172867
402241	172868
17961	172869
61596	172870
84815	172871
697130	172872
543003	172873
107714	172874
51389	172875
278593	172876
78958	172877
667564	172878
222488	172879
673879	172880
435711	172881
172051	172882
30131	172883
641760	172884
466820	172885
280840	172886
397507	172887
315910	172888
604698	172889
395682	172890
512913	172891
465681	172892
432242	172893
21638	172894
452991	172895
572339	172896
350635	172897
440948	172898
396427	172899
258849	172900
515233	172901
48283	172902
80197	172903
247483	172904
93659	172905
524708	172906
455677	172907
147330	172908
50330	172909
151668	172910
367242	172911
466236	172912
14397	172913
33114	172914
503800	172915
130409	172916
564036	172917
105646	172918
54978	172919
24809	172920
267440	172921
175591	172922
534309	172923
1951	172924
714189	172925
414158	172926
137418	172927
75903	172928
60769	172929
63280	172930
353970	172931
1063	172932
517989	172933
498367	172934
463248	172935
522473	172936
34834	172937
485026	172938
46162	172939
106568	172940
194285	172941
40647	172942
65827	172943
9963	172944
6904	172945
87140	172946
314213	172947
709322	172948
258999	172949
417021	172950
178301	172951
691033	172952
368550	172953
710848	172954
381189	172955
322339	172956
470551	172957
74588	172958
154850	172959
523533	172960
214701	172961
30734	172962
555040	172963
965	172964
129993	172965
112376	172966
377824	172967
359645	172968
141142	172969
615464	172970
52718	172971
296868	172972
9313	172973
366104	172974
230163	172975
57254	172976
498020	172977
179103	172978
573911	172979
44397	172980
443052	172981
662266	172982
448936	172983
631571	172984
70286	172985
49824	172986
275	172987
308746	172988
138825	172989
582514	172990
662619	172991
17677	172992
440848	172993
133812	172994
27923	172995
596803	172996
812	172997
689871	172998
12948	172999
389779	173000
284053	173001
654405	173002
164487	173003
14569	173004
501391	173005
154618	173006
693171	173007
714338	173008
340611	173009
243151	173010
244820	173011
75328	173012
12719	173013
429443	173014
133550	173015
164275	173016
381065	173017
597173	173018
488512	173019
39773	173020
415074	173021
12612	173022
339082	173023
42804	173024
31789	173025
354904	173026
274047	173027
524712	173028
480964	173029
451216	173030
37778	173031
616634	173032
160391	173033
68387	173034
96340	173035
559568	173036
552425	173037
120090	173038
446609	173039
75806	173040
90237	173041
604928	173042
50632	173043
88315	173044
83957	173045
254101	173046
356594	173047
631509	173048
68155	173049
97057	173050
145458	173051
288032	173052
141756	173053
17420	173054
323599	173055
535941	173056
334195	173057
32572	173058
571744	173059
253624	173060
592507	173061
133290	173062
301842	173063
118865	173064
147994	173065
156482	173066
8263	173067
648003	173068
16	173069
417983	173070
641009	173071
502917	173072
42644	173073
155993	173074
32873	173075
24199	173076
246226	173077
329248	173078
699285	173079
573903	173080
416492	173081
684654	173082
135275	173083
613113	173084
170906	173085
518375	173086
178785	173087
12549	173088
638004	173089
30375	173090
98263	173091
129143	173092
696767	173093
15444	173094
162906	173095
99210	173096
23753	173097
379945	173098
116220	173099
375675	173100
639457	173101
144274	173102
2059	173103
47463	173104
95340	173105
115911	173106
96715	173107
36090	173108
184191	173109
336142	173110
13255	173111
624427	173112
556606	173113
14443	173114
551071	173115
130292	173116
641903	173117
646813	173118
142438	173119
217681	173120
50710	173121
327424	173122
354604	173123
561004	173124
75474	173125
110957	173126
571304	173127
2229	173128
33870	173129
636509	173130
611017	173131
500358	173132
399143	173133
258273	173134
77512	173135
506470	173136
396181	173137
618326	173138
1996	173139
11428	173140
64045	173141
634473	173142
91451	173143
373187	173144
19257	173145
311001	173146
58279	173147
191611	173148
556429	173149
95026	173150
389727	173151
433766	173152
448149	173153
50339	173154
110808	173155
545118	173156
661468	173157
378071	173158
47155	173159
262578	173160
110614	173161
522268	173162
646952	173163
613415	173164
598907	173165
6	173166
306742	173167
349364	173168
686976	173169
213357	173170
154851	173171
453238	173172
712990	173173
68248	173174
696808	173175
446129	173176
8216	173177
17447	173178
573921	173179
21980	173180
4405	173181
9673	173182
250545	173183
405053	173184
34647	173185
651101	173186
315552	173187
77661	173188
48491	173189
126408	173190
1697	173191
336924	173192
285869	173193
9504	173194
52326	173195
661448	173196
4192	173197
51816	173198
113320	173199
10928	173200
17248	173201
625860	173202
644962	173203
201404	173204
424964	173205
35140	173206
18362	173207
5365	173208
387638	173209
417068	173210
642738	173211
13276	173212
3853	173213
606691	173214
343912	173215
11587	173216
314398	173217
338174	173218
3661	173219
154380	173220
53709	173221
101957	173222
77493	173223
172172	173224
114001	173225
38908	173226
6557	173227
202859	173228
49083	173229
273392	173230
421475	173231
445248	173232
122738	173233
177240	173234
446704	173235
121937	173236
51426	173237
406529	173238
77390	173239
2261	173240
256933	173241
131470	173242
4539	173243
90855	173244
450680	173245
718938	173246
220710	173247
51707	173248
339683	173249
131487	173250
72730	173251
45871	173252
143933	173253
204598	173254
97455	173255
552884	173256
182130	173257
15596	173258
628359	173259
4781	173260
722274	173261
3521	173262
59524	173263
65338	173264
201370	173265
47346	173266
541723	173267
59714	173268
86986	173269
6475	173270
536033	173271
13817	173272
146395	173273
283122	173274
77406	173275
259356	173276
653936	173277
546819	173278
498690	173279
379299	173280
132186	173281
599988	173282
33825	173283
256888	173284
684736	173285
455304	173286
605152	173287
631992	173288
154087	173289
243588	173290
69880	173291
57603	173292
161313	173293
90022	173294
590771	173295
429780	173296
200391	173297
142449	173298
164250	173299
22036	173300
665975	173301
300353	173302
9442	173303
531020	173304
494425	173305
304238	173306
170248	173307
78547	173308
118116	173309
113972	173310
109302	173311
178496	173312
439526	173313
573403	173314
150110	173315
372485	173316
588357	173317
526	173318
197618	173319
286513	173320
532100	173321
128042	173322
281054	173323
87328	173324
583911	173325
68153	173326
238718	173327
412939	173328
25912	173329
333339	173330
207252	173331
120772	173332
441820	173333
427203	173334
66130	173335
186471	173336
77564	173337
212156	173338
50052	173339
555174	173340
287528	173341
50294	173342
26066	173343
30662	173344
289576	173345
185512	173346
200590	173347
245644	173348
549510	173349
23005	173350
94006	173351
44350	173352
95596	173353
350378	173354
186216	173355
150096	173356
672483	173357
365405	173358
257024	173359
3989	173360
464419	173361
327041	173362
6037	173363
398054	173364
413243	173365
666250	173366
24752	173367
578230	173368
140513	173369
673635	173370
12650	173371
565202	173372
280010	173373
172777	173374
113226	173375
323262	173376
76524	173377
510477	173378
22552	173379
174560	173380
857	173381
677880	173382
712734	173383
108119	173384
81219	173385
16685	173386
550666	173387
30253	173388
661582	173389
471020	173390
154585	173391
593066	173392
141408	173393
603379	173394
664555	173395
483155	173396
505738	173397
627366	173398
51540	173399
249825	173400
182475	173401
86148	173402
91684	173403
38752	173404
104617	173405
143386	173406
694237	173407
360689	173408
154076	173409
145168	173410
358641	173411
642000	173412
644850	173413
140015	173414
44848	173415
279665	173416
374943	173417
151870	173418
335562	173419
136255	173420
587368	173421
644619	173422
655740	173423
656005	173424
1550	173425
452462	173426
146360	173427
369060	173428
265975	173429
434979	173430
572632	173431
9872	173432
311819	173433
447948	173434
20267	173435
492927	173436
42690	173437
517435	173438
238909	173439
624365	173440
570040	173441
540097	173442
255067	173443
465212	173444
177753	173445
94173	173446
546580	173447
1482	173448
403466	173449
29052	173450
548190	173451
93358	173452
148981	173453
187918	173454
38166	173455
378382	173456
4567	173457
400682	173458
100167	173459
22311	173460
250504	173461
145670	173462
29999	173463
705629	173464
694918	173465
124381	173466
413395	173467
525573	173468
382988	173469
120378	173470
7450	173471
144732	173472
166944	173473
705704	173474
369341	173475
211295	173476
52572	173477
134100	173478
545783	173479
24005	173480
3099	173481
248581	173482
26359	173483
543153	173484
527228	173485
10749	173486
152440	173487
305131	173488
50235	173489
43398	173490
404073	173491
40224	173492
653972	173493
40607	173494
182913	173495
407663	173496
704782	173497
631586	173498
68673	173499
72757	173500
17379	173501
171361	173502
503336	173503
388493	173504
648071	173505
500532	173506
206225	173507
50107	173508
190133	173509
208876	173510
553683	173511
582579	173512
2036	173513
152461	173514
31252	173515
695100	173516
342132	173517
5797	173518
54152	173519
6211	173520
544720	173521
63630	173522
474514	173523
160361	173524
489451	173525
51691	173526
212222	173527
23	173528
669678	173529
86185	173530
411120	173531
665466	173532
109138	173533
529917	173534
178	173535
52786	173536
661159	173537
193035	173538
581131	173539
432828	173540
478876	173541
707627	173542
4629	173543
149147	173544
553249	173545
283329	173546
22109	173547
37264	173548
354536	173549
101834	173550
20589	173551
146309	173552
490693	173553
522649	173554
115667	173555
13509	173556
239826	173557
270075	173558
24174	173559
158964	173560
213720	173561
8748	173562
163369	173563
578516	173564
41522	173565
631597	173566
302	173567
629191	173568
177582	173569
717955	173570
137943	173571
44523	173572
341037	173573
43769	173574
79870	173575
433700	173576
488509	173577
119487	173578
540036	173579
47084	173580
185394	173581
313905	173582
71408	173583
376426	173584
577998	173585
24072	173586
467227	173587
29504	173588
173426	173589
10527	173590
47659	173591
675103	173592
578737	173593
444105	173594
483519	173595
516096	173596
672730	173597
451317	173598
344324	173599
35995	173600
528453	173601
61860	173602
228708	173603
432247	173604
28162	173605
254495	173606
723307	173607
416340	173608
127139	173609
544467	173610
576744	173611
555105	173612
12638	173613
523143	173614
148626	173615
174306	173616
673537	173617
10771	173618
708888	173619
246051	173620
331442	173621
354716	173622
262617	173623
48990	173624
392494	173625
105827	173626
234312	173627
306531	173628
440042	173629
46435	173630
154806	173631
67919	173632
120015	173633
581047	173634
21253	173635
258932	173636
492215	173637
190355	173638
117185	173639
362103	173640
661534	173641
132547	173642
542380	173643
466373	173644
281105	173645
204251	173646
635910	173647
245483	173648
35459	173649
96515	173650
300073	173651
122494	173652
284587	173653
646910	173654
150399	173655
3327	173656
523166	173657
122431	173658
9010	173659
27941	173660
105533	173661
44627	173662
407046	173663
545706	173664
87217	173665
499771	173666
150958	173667
533074	173668
2918	173669
9190	173670
303297	173671
308012	173672
380463	173673
134896	173674
100217	173675
72477	173676
29501	173677
172240	173678
644227	173679
469467	173680
131484	173681
701785	173682
9697	173683
649	173684
22031	173685
144145	173686
436180	173687
132643	173688
47460	173689
194	173690
172385	173691
136233	173692
710265	173693
331595	173694
141641	173695
104158	173696
372583	173697
103734	173698
637695	173699
58092	173700
3858	173701
520286	173702
225920	173703
45241	173704
232786	173705
164774	173706
593725	173707
657212	173708
172600	173709
302643	173710
31849	173711
388625	173712
176158	173713
459372	173714
187124	173715
301696	173716
60250	173717
647422	173718
546673	173719
680275	173720
10843	173721
130967	173722
30169	173723
59160	173724
38226	173725
6769	173726
507520	173727
695469	173728
586337	173729
674671	173730
585307	173731
437113	173732
603621	173733
549128	173734
508098	173735
391356	173736
187409	173737
337641	173738
484146	173739
19211	173740
152064	173741
133376	173742
698686	173743
656376	173744
710355	173745
348629	173746
10013	173747
88491	173748
236055	173749
130359	173750
592730	173751
306	173752
150395	173753
383342	173754
108216	173755
716824	173756
87181	173757
279274	173758
664729	173759
19444	173760
275515	173761
321360	173762
75730	173763
21314	173764
195027	173765
617011	173766
577756	173767
58368	173768
53688	173769
15966	173770
641909	173771
237390	173772
510632	173773
625749	173774
147063	173775
25618	173776
667162	173777
617872	173778
461248	173779
156338	173780
576951	173781
662875	173782
652703	173783
565948	173784
553765	173785
454132	173786
490248	173787
180742	173788
164794	173789
12049	173790
316160	173791
121440	173792
8445	173793
345437	173794
130844	173795
668591	173796
115365	173797
681469	173798
507959	173799
675340	173800
184075	173801
599672	173802
143584	173803
290729	173804
3606	173805
51380	173806
426004	173807
28668	173808
6434	173809
166224	173810
149401	173811
529260	173812
40811	173813
364452	173814
44427	173815
109676	173816
612269	173817
108410	173818
17054	173819
598681	173820
280666	173821
362384	173822
150860	173823
70250	173824
176328	173825
422951	173826
77819	173827
8739	173828
612122	173829
491136	173830
265054	173831
31616	173832
456057	173833
250726	173834
628636	173835
81064	173836
8670	173837
255407	173838
249135	173839
536845	173840
289760	173841
160516	173842
666136	173843
99969	173844
83869	173845
444599	173846
681040	173847
43068	173848
158503	173849
160449	173850
22245	173851
683772	173852
513185	173853
133483	173854
17510	173855
516415	173856
168803	173857
276051	173858
11148	173859
441848	173860
149993	173861
236584	173862
246632	173863
283923	173864
319368	173865
412317	173866
68426	173867
14237	173868
50905	173869
476120	173870
170465	173871
82025	173872
631661	173873
492606	173874
95753	173875
460843	173876
113268	173877
582845	173878
18466	173879
708459	173880
238655	173881
112553	173882
374961	173883
595207	173884
99585	173885
136363	173886
332215	173887
413961	173888
672221	173889
162962	173890
147305	173891
171326	173892
521204	173893
447579	173894
136731	173895
550320	173896
29071	173897
576528	173898
32425	173899
182622	173900
204551	173901
681199	173902
71761	173903
43299	173904
40797	173905
578993	173906
462029	173907
91233	173908
80906	173909
506286	173910
110051	173911
255876	173912
175285	173913
597521	173914
159621	173915
54875	173916
51157	173917
492659	173918
508147	173919
469669	173920
82275	173921
49896	173922
416507	173923
12575	173924
16457	173925
441256	173926
102388	173927
3277	173928
36253	173929
158828	173930
398181	173931
64564	173932
372059	173933
614740	173934
230815	173935
64219	173936
104455	173937
398432	173938
80750	173939
154345	173940
338124	173941
95529	173942
520648	173943
301275	173944
160067	173945
167986	173946
473155	173947
658296	173948
184764	173949
50927	173950
245754	173951
70328	173952
467509	173953
398597	173954
10201	173955
459896	173956
129221	173957
180552	173958
633342	173959
85041	173960
440735	173961
126171	173962
105869	173963
12395	173964
581032	173965
272347	173966
372649	173967
116860	173968
151225	173969
395419	173970
410143	173971
580727	173972
560677	173973
146203	173974
435053	173975
440363	173976
355244	173977
462796	173978
584473	173979
141440	173980
360115	173981
63929	173982
115	173983
52711	173984
5752	173985
1512	173986
718910	173987
46631	173988
10343	173989
27496	173990
39416	173991
279751	173992
226466	173993
83671	173994
337382	173995
294560	173996
184585	173997
47843	173998
466715	173999
146627	174000
320283	174001
409305	174002
220499	174003
113683	174004
108377	174005
197999	174006
313138	174007
371570	174008
86620	174009
341000	174010
676383	174011
13034	174012
599801	174013
505149	174014
94467	174015
359966	174016
443360	174017
434627	174018
80514	174019
34155	174020
320290	174021
122151	174022
56760	174023
13617	174024
520550	174025
654249	174026
64193	174027
118701	174028
306258	174029
547349	174030
486308	174031
709477	174032
34489	174033
612153	174034
215298	174035
501430	174036
359155	174037
144041	174038
543349	174039
344812	174040
305808	174041
309629	174042
92239	174043
464362	174044
1271	174045
111482	174046
313027	174047
608201	174048
536489	174049
3392	174050
482460	174051
125128	174052
500766	174053
331468	174054
678881	174055
3596	174056
42274	174057
122447	174058
76506	174059
300540	174060
7428	174061
6659	174062
19860	174063
91464	174064
373907	174065
75785	174066
519680	174067
49498	174068
566309	174069
661913	174070
498959	174071
640009	174072
684283	174073
43821	174074
662890	174075
169820	174076
174960	174077
400446	174078
566126	174079
358990	174080
218362	174081
708348	174082
451950	174083
354946	174084
602772	174085
511550	174086
662026	174087
10767	174088
243487	174089
608001	174090
108182	174091
535801	174092
95629	174093
333928	174094
666068	174095
341	174096
139318	174097
389114	174098
154622	174099
699338	174100
218070	174101
18743	174102
343918	174103
23118	174104
91908	174105
467262	174106
351993	174107
421614	174108
41711	174109
92386	174110
210747	174111
523279	174112
481364	174113
390942	174114
46331	174115
413713	174116
227939	174117
2971	174118
378	174119
705188	174120
8287	174121
62555	174122
49526	174123
515667	174124
92631	174125
129062	174126
3664	174127
310	174128
442065	174129
157306	174130
556512	174131
12672	174132
109552	174133
35010	174134
269867	174135
515967	174136
557851	174137
48867	174138
659893	174139
40462	174140
688829	174141
29807	174142
385530	174143
338228	174144
49360	174145
19503	174146
392557	174147
435321	174148
225704	174149
12519	174150
241573	174151
187184	174152
177785	174153
667007	174154
45297	174155
637216	174156
313128	174157
16885	174158
101043	174159
66177	174160
25398	174161
120782	174162
688806	174163
303461	174164
360081	174165
15756	174166
34668	174167
168222	174168
136299	174169
668692	174170
37300	174171
114091	174172
15059	174173
138543	174174
5493	174175
147124	174176
369857	174177
179231	174178
65292	174179
507476	174180
3538	174181
111356	174182
15228	174183
313268	174184
539037	174185
426399	174186
392579	174187
33473	174188
594007	174189
651485	174190
170854	174191
514049	174192
295948	174193
252750	174194
28575	174195
660804	174196
68483	174197
535458	174198
601356	174199
585442	174200
563442	174201
377244	174202
42694	174203
584581	174204
630416	174205
711919	174206
55727	174207
435149	174208
85528	174209
389572	174210
25373	174211
471754	174212
638461	174213
155604	174214
22570	174215
614038	174216
31869	174217
161822	174218
362268	174219
524430	174220
368632	174221
626604	174222
565	174223
452039	174224
339345	174225
234411	174226
110668	174227
102094	174228
304994	174229
17943	174230
379428	174231
263674	174232
422414	174233
117464	174234
97840	174235
394392	174236
92	174237
336791	174238
2317	174239
276821	174240
509012	174241
323613	174242
344016	174243
641992	174244
151910	174245
539977	174246
590495	174247
33205	174248
497002	174249
522451	174250
625312	174251
48643	174252
144701	174253
512459	174254
175884	174255
683830	174256
108771	174257
203288	174258
54547	174259
84659	174260
212860	174261
254278	174262
136739	174263
265199	174264
512577	174265
280335	174266
18866	174267
409409	174268
724165	174269
60612	174270
681856	174271
47730	174272
138528	174273
78017	174274
109891	174275
523417	174276
351614	174277
321344	174278
98486	174279
251421	174280
386053	174281
55131	174282
492000	174283
219035	174284
450588	174285
25744	174286
148958	174287
264684	174288
217748	174289
295645	174290
38670	174291
439614	174292
49355	174293
654069	174294
343783	174295
30758	174296
300419	174297
636311	174298
516854	174299
464380	174300
416759	174301
286696	174302
87093	174303
662473	174304
10999	174305
695446	174306
321639	174307
5794	174308
47905	174309
491259	174310
69606	174311
694412	174312
562789	174313
110988	174314
135041	174315
339072	174316
400356	174317
346136	174318
33987	174319
132430	174320
723649	174321
21047	174322
83898	174323
247108	174324
174545	174325
35480	174326
73106	174327
498556	174328
602546	174329
20234	174330
719820	174331
188404	174332
155860	174333
452256	174334
268953	174335
167472	174336
26635	174337
306758	174338
638582	174339
150958	174340
262543	174341
66992	174342
9947	174343
143272	174344
435714	174345
4392	174346
166276	174347
332958	174348
699002	174349
638796	174350
184755	174351
60234	174352
147966	174353
43232	174354
329914	174355
107816	174356
619087	174357
151312	174358
79630	174359
31133	174360
446613	174361
95372	174362
97729	174363
549989	174364
653404	174365
661945	174366
121768	174367
39360	174368
212432	174369
201383	174370
600910	174371
298447	174372
143383	174373
145497	174374
361170	174375
7649	174376
316675	174377
126942	174378
60106	174379
441630	174380
275813	174381
235	174382
30644	174383
135664	174384
84323	174385
109008	174386
140264	174387
197401	174388
704947	174389
104855	174390
331308	174391
346175	174392
389001	174393
39891	174394
101	174395
461864	174396
11130	174397
120585	174398
98614	174399
11378	174400
532954	174401
394530	174402
368611	174403
665205	174404
103481	174405
330165	174406
565394	174407
500027	174408
403105	174409
6312	174410
180134	174411
53583	174412
238880	174413
518591	174414
684018	174415
423071	174416
483386	174417
413192	174418
417513	174419
415736	174420
418981	174421
544379	174422
115923	174423
472565	174424
578639	174425
538081	174426
331872	174427
654796	174428
709214	174429
38969	174430
530241	174431
229220	174432
257334	174433
377781	174434
220427	174435
15094	174436
534203	174437
327644	174438
695233	174439
80258	174440
669259	174441
231926	174442
643663	174443
114130	174444
702194	174445
403494	174446
597223	174447
596241	174448
174076	174449
632684	174450
418767	174451
292400	174452
696985	174453
23142	174454
270657	174455
11144	174456
406274	174457
101467	174458
830	174459
476397	174460
6354	174461
382057	174462
474256	174463
613207	174464
43236	174465
614218	174466
334412	174467
74591	174468
31154	174469
574725	174470
434931	174471
689838	174472
246704	174473
127526	174474
682595	174475
556915	174476
121975	174477
170578	174478
187000	174479
610599	174480
360188	174481
342303	174482
617332	174483
589196	174484
419953	174485
72906	174486
14313	174487
718017	174488
259436	174489
186436	174490
621710	174491
27133	174492
349110	174493
39581	174494
104540	174495
388928	174496
6916	174497
60977	174498
181376	174499
182632	174500
184984	174501
35059	174502
183906	174503
129434	174504
227826	174505
414712	174506
390691	174507
292684	174508
433231	174509
665199	174510
493768	174511
264644	174512
20935	174513
296988	174514
238185	174515
598606	174516
11651	174517
566129	174518
16401	174519
333659	174520
150511	174521
541587	174522
268522	174523
698111	174524
130804	174525
374815	174526
6459	174527
144397	174528
138362	174529
26208	174530
40792	174531
9171	174532
124817	174533
3744	174534
272314	174535
113490	174536
60336	174537
328915	174538
645878	174539
163720	174540
429838	174541
90618	174542
561271	174543
562616	174544
33715	174545
86676	174546
342682	174547
80422	174548
558314	174549
36381	174550
697639	174551
389012	174552
140977	174553
67655	174554
149330	174555
233786	174556
108967	174557
422210	174558
151037	174559
184127	174560
300203	174561
375309	174562
31647	174563
692492	174564
215232	174565
21025	174566
175174	174567
62593	174568
540566	174569
126938	174570
114330	174571
151443	174572
103038	174573
667834	174574
335867	174575
64148	174576
609630	174577
645406	174578
126737	174579
252129	174580
583607	174581
72583	174582
30958	174583
263535	174584
655496	174585
643919	174586
285616	174587
406019	174588
320077	174589
150020	174590
70694	174591
387341	174592
483	174593
284105	174594
4	174595
34502	174596
245516	174597
237881	174598
480515	174599
273626	174600
344129	174601
694604	174602
5848	174603
627039	174604
4090	174605
110690	174606
200804	174607
107204	174608
596844	174609
86857	174610
52041	174611
4479	174612
130419	174613
343009	174614
613386	174615
614385	174616
650452	174617
155869	174618
7609	174619
505728	174620
689182	174621
353686	174622
288710	174623
10851	174624
90711	174625
530989	174626
86833	174627
644384	174628
461605	174629
45202	174630
15389	174631
316875	174632
7589	174633
166821	174634
539788	174635
30382	174636
14739	174637
363546	174638
68406	174639
309959	174640
350451	174641
183924	174642
511122	174643
521721	174644
653893	174645
321923	174646
410072	174647
89745	174648
31399	174649
117644	174650
178936	174651
148965	174652
63284	174653
218557	174654
26032	174655
429665	174656
422403	174657
34950	174658
372794	174659
163737	174660
183339	174661
656876	174662
114426	174663
121995	174664
44165	174665
357696	174666
93019	174667
589041	174668
374837	174669
499486	174670
315930	174671
177835	174672
539801	174673
181022	174674
147313	174675
6770	174676
363976	174677
17983	174678
307570	174679
94012	174680
394608	174681
64604	174682
3462	174683
173972	174684
97138	174685
669170	174686
90978	174687
317787	174688
173787	174689
238711	174690
73294	174691
86439	174692
311825	174693
708103	174694
425242	174695
681171	174696
400245	174697
345861	174698
2519	174699
162221	174700
13267	174701
1210	174702
414949	174703
416054	174704
201833	174705
77168	174706
14508	174707
618529	174708
494483	174709
250148	174710
1762	174711
151738	174712
502246	174713
28496	174714
72473	174715
271	174716
7611	174717
294687	174718
152277	174719
148661	174720
215150	174721
15551	174722
9935	174723
577005	174724
278088	174725
487087	174726
8339	174727
48952	174728
172371	174729
76226	174730
658622	174731
101599	174732
670758	174733
17529	174734
101364	174735
165127	174736
360013	174737
563081	174738
557492	174739
197458	174740
79050	174741
373671	174742
170253	174743
658189	174744
644321	174745
107750	174746
96523	174747
256523	174748
684637	174749
245429	174750
477049	174751
248721	174752
160148	174753
13047	174754
488367	174755
46060	174756
29525	174757
349795	174758
183585	174759
324448	174760
542625	174761
290748	174762
211965	174763
265974	174764
31831	174765
63672	174766
511612	174767
14456	174768
282485	174769
398300	174770
522239	174771
419524	174772
532824	174773
65001	174774
277530	174775
190450	174776
558458	174777
673306	174778
632602	174779
661954	174780
168525	174781
189271	174782
631691	174783
275958	174784
48339	174785
21535	174786
587180	174787
48828	174788
26298	174789
207971	174790
28747	174791
623666	174792
167458	174793
444943	174794
167230	174795
374070	174796
303725	174797
474230	174798
62947	174799
495756	174800
721917	174801
44133	174802
106467	174803
35767	174804
549554	174805
361717	174806
597914	174807
41676	174808
63130	174809
233244	174810
242359	174811
149127	174812
72056	174813
560508	174814
417238	174815
90447	174816
405349	174817
27762	174818
130381	174819
422467	174820
91412	174821
134226	174822
61827	174823
718340	174824
428379	174825
83124	174826
4504	174827
495618	174828
215032	174829
90317	174830
215561	174831
33063	174832
25603	174833
101541	174834
212391	174835
586718	174836
82604	174837
364806	174838
565346	174839
720941	174840
615040	174841
179604	174842
46559	174843
604168	174844
711515	174845
415049	174846
418780	174847
137897	174848
333886	174849
289293	174850
382405	174851
166457	174852
63607	174853
696654	174854
604793	174855
59356	174856
165878	174857
462818	174858
197365	174859
360178	174860
41158	174861
699339	174862
2928	174863
49060	174864
299186	174865
222846	174866
343417	174867
73642	174868
163794	174869
45741	174870
150267	174871
82087	174872
136442	174873
562005	174874
181719	174875
126998	174876
633428	174877
70390	174878
507997	174879
589628	174880
369532	174881
179362	174882
12936	174883
4422	174884
48330	174885
586246	174886
46060	174887
122636	174888
134041	174889
67916	174890
534	174891
413	174892
102900	174893
293136	174894
418327	174895
308456	174896
579286	174897
220240	174898
25861	174899
192275	174900
148698	174901
271826	174902
3082	174903
478469	174904
178860	174905
318860	174906
112551	174907
8821	174908
73693	174909
385965	174910
116928	174911
1942	174912
277676	174913
481599	174914
530360	174915
115153	174916
232965	174917
277284	174918
23411	174919
208608	174920
708099	174921
465883	174922
236445	174923
166385	174924
113938	174925
112814	174926
277688	174927
566407	174928
682071	174929
408922	174930
75954	174931
20700	174932
155199	174933
134239	174934
491676	174935
19115	174936
192958	174937
204951	174938
91308	174939
72276	174940
59824	174941
375774	174942
688627	174943
97633	174944
119855	174945
14585	174946
626608	174947
527980	174948
553029	174949
630165	174950
201195	174951
171341	174952
273819	174953
36436	174954
16244	174955
675980	174956
498953	174957
78570	174958
323680	174959
50680	174960
437125	174961
76279	174962
278905	174963
3043	174964
29854	174965
454641	174966
121220	174967
233058	174968
1897	174969
262819	174970
634777	174971
700482	174972
12291	174973
80808	174974
484811	174975
13932	174976
265350	174977
40079	174978
7140	174979
560747	174980
66050	174981
90006	174982
627341	174983
180214	174984
288161	174985
375649	174986
668130	174987
150693	174988
201053	174989
465084	174990
155801	174991
549605	174992
15040	174993
641087	174994
39729	174995
255628	174996
243041	174997
9772	174998
588693	174999
419129	175000
157097	175001
203022	175002
571646	175003
696239	175004
30298	175005
8335	175006
63584	175007
28237	175008
203206	175009
78340	175010
702670	175011
490152	175012
382225	175013
501731	175014
393657	175015
384574	175016
706972	175017
410734	175018
624210	175019
38755	175020
181495	175021
513482	175022
111409	175023
89528	175024
9812	175025
701318	175026
353181	175027
95389	175028
469885	175029
348363	175030
529586	175031
165482	175032
389930	175033
87853	175034
578070	175035
276437	175036
603871	175037
721255	175038
246687	175039
363933	175040
49838	175041
133746	175042
642404	175043
277480	175044
471212	175045
20654	175046
94918	175047
417798	175048
225613	175049
183674	175050
376351	175051
126067	175052
7963	175053
7862	175054
214508	175055
21617	175056
189486	175057
374835	175058
8169	175059
17329	175060
474160	175061
69360	175062
404937	175063
608846	175064
166598	175065
649787	175066
109154	175067
65723	175068
447340	175069
167070	175070
207616	175071
432163	175072
312237	175073
159343	175074
346180	175075
39994	175076
42764	175077
440822	175078
125681	175079
254587	175080
103878	175081
252663	175082
347588	175083
562093	175084
13074	175085
9002	175086
623535	175087
117084	175088
89565	175089
95909	175090
148242	175091
157888	175092
95373	175093
352514	175094
210957	175095
348935	175096
495117	175097
247447	175098
4750	175099
214628	175100
211903	175101
101916	175102
435529	175103
8719	175104
452004	175105
21983	175106
511192	175107
52458	175108
87617	175109
425544	175110
65915	175111
48420	175112
363034	175113
632736	175114
349731	175115
565812	175116
6150	175117
17350	175118
108297	175119
429295	175120
503710	175121
2128	175122
382897	175123
271922	175124
407543	175125
672094	175126
495586	175127
87364	175128
379130	175129
39556	175130
483526	175131
178682	175132
107619	175133
117987	175134
277710	175135
78766	175136
12070	175137
69494	175138
575989	175139
108290	175140
687905	175141
3553	175142
414548	175143
242777	175144
381703	175145
187068	175146
467390	175147
594331	175148
652768	175149
249879	175150
64681	175151
205241	175152
71987	175153
373879	175154
192863	175155
258260	175156
333121	175157
648219	175158
353960	175159
9898	175160
78463	175161
699879	175162
147702	175163
803	175164
664639	175165
444397	175166
55804	175167
37602	175168
63360	175169
153322	175170
564596	175171
364387	175172
124865	175173
120524	175174
656342	175175
1485	175176
104927	175177
232461	175178
127336	175179
574784	175180
569242	175181
584339	175182
284108	175183
138106	175184
195873	175185
18874	175186
13173	175187
140493	175188
646776	175189
103589	175190
624150	175191
228978	175192
447439	175193
686565	175194
622294	175195
242975	175196
660977	175197
482743	175198
646934	175199
63317	175200
70581	175201
337734	175202
390833	175203
35526	175204
581565	175205
31711	175206
142309	175207
30285	175208
14445	175209
418483	175210
645954	175211
657627	175212
265644	175213
230534	175214
62870	175215
230938	175216
16045	175217
407236	175218
692149	175219
239254	175220
564236	175221
129860	175222
284553	175223
33370	175224
8568	175225
1015	175226
643669	175227
104530	175228
537765	175229
35729	175230
651508	175231
559040	175232
286170	175233
589600	175234
124839	175235
140	175236
96556	175237
683485	175238
99552	175239
283215	175240
488650	175241
27846	175242
110082	175243
541421	175244
475825	175245
42963	175246
221877	175247
718504	175248
3677	175249
503945	175250
99485	175251
382931	175252
23596	175253
336358	175254
674856	175255
299976	175256
208817	175257
645473	175258
242075	175259
298304	175260
52095	175261
194678	175262
297378	175263
333913	175264
16472	175265
282838	175266
497340	175267
304191	175268
496123	175269
628800	175270
679377	175271
81992	175272
872	175273
117636	175274
7424	175275
133372	175276
548647	175277
650739	175278
460658	175279
192654	175280
137230	175281
60321	175282
224402	175283
681384	175284
222607	175285
462408	175286
710376	175287
164052	175288
317355	175289
3271	175290
11639	175291
215652	175292
243782	175293
25243	175294
623436	175295
526982	175296
341553	175297
632926	175298
616143	175299
582069	175300
723071	175301
52621	175302
156341	175303
458950	175304
29219	175305
267256	175306
235641	175307
467582	175308
100381	175309
46488	175310
410868	175311
173731	175312
137589	175313
445509	175314
252484	175315
13900	175316
152	175317
398396	175318
633627	175319
39754	175320
398703	175321
235278	175322
691231	175323
77209	175324
85420	175325
590424	175326
389613	175327
545548	175328
623473	175329
115664	175330
210051	175331
372502	175332
274740	175333
424531	175334
60349	175335
415021	175336
557679	175337
475287	175338
514890	175339
89029	175340
517321	175341
417369	175342
397445	175343
289705	175344
5420	175345
1933	175346
711324	175347
31271	175348
436944	175349
157896	175350
139448	175351
40824	175352
689150	175353
379462	175354
3051	175355
174127	175356
207499	175357
269833	175358
78796	175359
696031	175360
269208	175361
450645	175362
112582	175363
280754	175364
175094	175365
169513	175366
101857	175367
154638	175368
116344	175369
30467	175370
84354	175371
1989	175372
642655	175373
487001	175374
272376	175375
122508	175376
195923	175377
290148	175378
533853	175379
71823	175380
216336	175381
285583	175382
601227	175383
104728	175384
46875	175385
264683	175386
584259	175387
207363	175388
565387	175389
124126	175390
641701	175391
364536	175392
4873	175393
34994	175394
155431	175395
484840	175396
6097	175397
441294	175398
339480	175399
300728	175400
313984	175401
532978	175402
296226	175403
35125	175404
5853	175405
179333	175406
174152	175407
459607	175408
394417	175409
314569	175410
21921	175411
673090	175412
384467	175413
659446	175414
108100	175415
452067	175416
66411	175417
313365	175418
620341	175419
7631	175420
649896	175421
294971	175422
39797	175423
407917	175424
312861	175425
209633	175426
63964	175427
268709	175428
111658	175429
32453	175430
123710	175431
7684	175432
28088	175433
51690	175434
286043	175435
165904	175436
437272	175437
547566	175438
295776	175439
542217	175440
608028	175441
612664	175442
147103	175443
585822	175444
149754	175445
489067	175446
478988	175447
679600	175448
571130	175449
538567	175450
342299	175451
63585	175452
682584	175453
38148	175454
10130	175455
151925	175456
31098	175457
215532	175458
150465	175459
453786	175460
721804	175461
58971	175462
908	175463
648369	175464
85514	175465
632763	175466
376266	175467
489794	175468
100047	175469
50990	175470
158004	175471
155321	175472
26345	175473
672603	175474
624170	175475
1639	175476
59241	175477
665628	175478
393171	175479
131419	175480
452017	175481
537694	175482
53771	175483
607681	175484
140504	175485
52906	175486
9278	175487
212502	175488
85607	175489
143609	175490
431285	175491
307116	175492
331534	175493
633821	175494
133985	175495
2825	175496
589385	175497
54724	175498
578241	175499
174189	175500
428397	175501
46539	175502
470136	175503
680128	175504
628214	175505
431174	175506
490999	175507
224091	175508
155498	175509
12420	175510
716437	175511
480080	175512
21082	175513
661381	175514
461141	175515
362428	175516
137435	175517
39733	175518
13330	175519
91723	175520
633757	175521
705777	175522
644562	175523
17313	175524
91832	175525
149339	175526
334264	175527
335037	175528
695817	175529
10428	175530
654	175531
18360	175532
392872	175533
98869	175534
407577	175535
285289	175536
302687	175537
97658	175538
522381	175539
49005	175540
73330	175541
345598	175542
689162	175543
367971	175544
17116	175545
135672	175546
25195	175547
318277	175548
7975	175549
375709	175550
672564	175551
409233	175552
526387	175553
708014	175554
428983	175555
52811	175556
524145	175557
108721	175558
413332	175559
166969	175560
216447	175561
250705	175562
579867	175563
588275	175564
269714	175565
503330	175566
35537	175567
508055	175568
177677	175569
100242	175570
7208	175571
7909	175572
9098	175573
6132	175574
163297	175575
671584	175576
101391	175577
719224	175578
481746	175579
721802	175580
554653	175581
206462	175582
512411	175583
78551	175584
111221	175585
542702	175586
175887	175587
547453	175588
511013	175589
702305	175590
669893	175591
83260	175592
377747	175593
12110	175594
383238	175595
148980	175596
236433	175597
639840	175598
63657	175599
288645	175600
26806	175601
514722	175602
73847	175603
313929	175604
379154	175605
380732	175606
548441	175607
17585	175608
472005	175609
2474	175610
245878	175611
631777	175612
132604	175613
435503	175614
174823	175615
716879	175616
423773	175617
267366	175618
710842	175619
468605	175620
171506	175621
12118	175622
164091	175623
338403	175624
100903	175625
32138	175626
246826	175627
90283	175628
259599	175629
587939	175630
623031	175631
118449	175632
97735	175633
345043	175634
233334	175635
505842	175636
481263	175637
28913	175638
46042	175639
159068	175640
161834	175641
524832	175642
688196	175643
670638	175644
71543	175645
585806	175646
666198	175647
35761	175648
196685	175649
116981	175650
640619	175651
91563	175652
22769	175653
550158	175654
29303	175655
372488	175656
483779	175657
14794	175658
153549	175659
199167	175660
34312	175661
376825	175662
433552	175663
118912	175664
70769	175665
48199	175666
80805	175667
177719	175668
600959	175669
30590	175670
247257	175671
63724	175672
127425	175673
723418	175674
38806	175675
119000	175676
22098	175677
80371	175678
253671	175679
113111	175680
630472	175681
346895	175682
593223	175683
311256	175684
385038	175685
356434	175686
688748	175687
7372	175688
679750	175689
608374	175690
269305	175691
250372	175692
138455	175693
456795	175694
87962	175695
160879	175696
259865	175697
379560	175698
184900	175699
690252	175700
181908	175701
161857	175702
164761	175703
179206	175704
406388	175705
461438	175706
566474	175707
117316	175708
447759	175709
14682	175710
381749	175711
353617	175712
41708	175713
3980	175714
340973	175715
11381	175716
278043	175717
93204	175718
128244	175719
413813	175720
100577	175721
84145	175722
690655	175723
320586	175724
224642	175725
398831	175726
588500	175727
87254	175728
561969	175729
592751	175730
144456	175731
259954	175732
636	175733
176379	175734
21180	175735
156693	175736
31435	175737
70200	175738
573416	175739
78034	175740
16304	175741
154701	175742
208214	175743
453206	175744
489439	175745
296861	175746
579184	175747
568040	175748
611617	175749
545968	175750
578758	175751
76948	175752
349551	175753
519707	175754
281490	175755
99755	175756
139852	175757
107330	175758
27	175759
285757	175760
407975	175761
166986	175762
379335	175763
712355	175764
13526	175765
4429	175766
369549	175767
717340	175768
199305	175769
159153	175770
219377	175771
554155	175772
699297	175773
223561	175774
104324	175775
58302	175776
75556	175777
189016	175778
684259	175779
275241	175780
40388	175781
341918	175782
262282	175783
310345	175784
711362	175785
630817	175786
23654	175787
12467	175788
114011	175789
87619	175790
97836	175791
164432	175792
89037	175793
277105	175794
214836	175795
576680	175796
368352	175797
144140	175798
167145	175799
526532	175800
77927	175801
410920	175802
349202	175803
172716	175804
40245	175805
150380	175806
164926	175807
62336	175808
157504	175809
177832	175810
107179	175811
409418	175812
73055	175813
390963	175814
356000	175815
334852	175816
537413	175817
295500	175818
104980	175819
8720	175820
11286	175821
28150	175822
463951	175823
32582	175824
699348	175825
8189	175826
333216	175827
20819	175828
70809	175829
301308	175830
229725	175831
587963	175832
159475	175833
168738	175834
56474	175835
52833	175836
197240	175837
220854	175838
2458	175839
82656	175840
509412	175841
597293	175842
51372	175843
193830	175844
1616	175845
651704	175846
163517	175847
514955	175848
523614	175849
124323	175850
207969	175851
104165	175852
29513	175853
8816	175854
224356	175855
224244	175856
483663	175857
21167	175858
1676	175859
41446	175860
364349	175861
418434	175862
494457	175863
724477	175864
8072	175865
7480	175866
31214	175867
160537	175868
337555	175869
498122	175870
153506	175871
122391	175872
626937	175873
54111	175874
183700	175875
134172	175876
613512	175877
53221	175878
86977	175879
350163	175880
184813	175881
550624	175882
119151	175883
172068	175884
636559	175885
36069	175886
225488	175887
40823	175888
263148	175889
500226	175890
97509	175891
292594	175892
389611	175893
579493	175894
566030	175895
312939	175896
573060	175897
462771	175898
1084	175899
577148	175900
10042	175901
541394	175902
8117	175903
455461	175904
455893	175905
59969	175906
597589	175907
471501	175908
126370	175909
79771	175910
88332	175911
375613	175912
591787	175913
334284	175914
11098	175915
520027	175916
170875	175917
647944	175918
276752	175919
267756	175920
64227	175921
685840	175922
405237	175923
31522	175924
6826	175925
284195	175926
144400	175927
664826	175928
641244	175929
528314	175930
128403	175931
62326	175932
6693	175933
350749	175934
377185	175935
56804	175936
213747	175937
7770	175938
106542	175939
181763	175940
368553	175941
178430	175942
604950	175943
277513	175944
550049	175945
5627	175946
142441	175947
117974	175948
132077	175949
380058	175950
123536	175951
497624	175952
681837	175953
121457	175954
449861	175955
273028	175956
8794	175957
1222	175958
36756	175959
583653	175960
272130	175961
324372	175962
36339	175963
33178	175964
55725	175965
217221	175966
630533	175967
673321	175968
163441	175969
26961	175970
532214	175971
160392	175972
702424	175973
294341	175974
79368	175975
442519	175976
153167	175977
147702	175978
523568	175979
306815	175980
700618	175981
96735	175982
259406	175983
343965	175984
626232	175985
77700	175986
589984	175987
424471	175988
571583	175989
18864	175990
3768	175991
97252	175992
185075	175993
95918	175994
444066	175995
140355	175996
143109	175997
619066	175998
106042	175999
673263	176000
369898	176001
905	176002
336684	176003
668260	176004
198418	176005
29867	176006
639072	176007
16427	176008
522305	176009
174302	176010
369156	176011
483032	176012
15805	176013
37677	176014
238602	176015
472913	176016
36455	176017
272062	176018
203483	176019
37796	176020
251360	176021
266744	176022
188589	176023
364717	176024
204578	176025
16382	176026
301524	176027
94966	176028
625298	176029
559988	176030
357253	176031
420770	176032
239677	176033
61	176034
477087	176035
723208	176036
326898	176037
578416	176038
32612	176039
611226	176040
495552	176041
75141	176042
719030	176043
43233	176044
719559	176045
204794	176046
154215	176047
457624	176048
133913	176049
149452	176050
53300	176051
508969	176052
630744	176053
173663	176054
185747	176055
123337	176056
7609	176057
724734	176058
28374	176059
147585	176060
84724	176061
500585	176062
35673	176063
29653	176064
99662	176065
605343	176066
583909	176067
571143	176068
608272	176069
55785	176070
611836	176071
464588	176072
415710	176073
46888	176074
304839	176075
1891	176076
668803	176077
19146	176078
49756	176079
51014	176080
128602	176081
470888	176082
434483	176083
311803	176084
2511	176085
127485	176086
101892	176087
582059	176088
2048	176089
217576	176090
84384	176091
611377	176092
292915	176093
22668	176094
629405	176095
577951	176096
420149	176097
584275	176098
671988	176099
2269	176100
576292	176101
1549	176102
369041	176103
516349	176104
722431	176105
578969	176106
100675	176107
40289	176108
416875	176109
142054	176110
3892	176111
508143	176112
107981	176113
644184	176114
31787	176115
576089	176116
152790	176117
266993	176118
695673	176119
724568	176120
138884	176121
134314	176122
459311	176123
80561	176124
306864	176125
286739	176126
599256	176127
653985	176128
146440	176129
6800	176130
582693	176131
332299	176132
3435	176133
18928	176134
234573	176135
98579	176136
710749	176137
690	176138
6212	176139
42080	176140
84199	176141
53056	176142
303747	176143
557456	176144
468517	176145
113106	176146
31758	176147
646349	176148
61040	176149
614930	176150
333413	176151
160106	176152
706432	176153
132383	176154
325584	176155
546401	176156
694440	176157
513944	176158
207951	176159
328795	176160
440682	176161
94512	176162
117798	176163
192989	176164
51855	176165
8735	176166
157095	176167
632599	176168
85187	176169
195561	176170
8681	176171
117039	176172
291000	176173
179609	176174
228416	176175
521336	176176
451943	176177
204241	176178
582134	176179
94426	176180
175385	176181
547645	176182
40444	176183
693115	176184
284784	176185
536049	176186
158450	176187
466508	176188
57032	176189
116710	176190
298985	176191
717520	176192
11495	176193
135094	176194
164719	176195
88576	176196
540270	176197
251728	176198
171318	176199
85338	176200
96268	176201
22061	176202
110929	176203
713801	176204
85499	176205
646719	176206
67289	176207
702452	176208
404849	176209
45926	176210
54413	176211
32628	176212
540662	176213
26722	176214
126412	176215
345871	176216
670450	176217
592069	176218
382965	176219
89516	176220
491100	176221
1920	176222
707585	176223
136212	176224
372206	176225
54371	176226
319047	176227
379403	176228
654321	176229
719478	176230
89091	176231
606031	176232
213919	176233
151618	176234
389783	176235
168672	176236
650377	176237
496434	176238
48710	176239
660307	176240
148669	176241
412316	176242
182838	176243
99891	176244
157252	176245
65120	176246
645739	176247
659830	176248
325733	176249
172186	176250
432602	176251
569143	176252
364000	176253
282199	176254
23348	176255
372585	176256
4530	176257
199469	176258
615475	176259
82676	176260
45691	176261
37167	176262
72417	176263
498782	176264
724010	176265
236240	176266
376281	176267
36390	176268
23363	176269
474392	176270
117617	176271
407464	176272
3696	176273
99753	176274
229065	176275
49117	176276
177899	176277
275817	176278
569224	176279
11759	176280
249372	176281
590975	176282
501960	176283
517290	176284
216729	176285
96614	176286
262	176287
45165	176288
214141	176289
59514	176290
139550	176291
191927	176292
72692	176293
91402	176294
37432	176295
647640	176296
308244	176297
33270	176298
655933	176299
665240	176300
199503	176301
73579	176302
280552	176303
187388	176304
25769	176305
193026	176306
33655	176307
173287	176308
261305	176309
8705	176310
467621	176311
5076	176312
423346	176313
537029	176314
266391	176315
71719	176316
578039	176317
650516	176318
213730	176319
242970	176320
672723	176321
529011	176322
49210	176323
243711	176324
563938	176325
696728	176326
6745	176327
92033	176328
586	176329
619040	176330
61276	176331
95194	176332
721156	176333
349374	176334
45093	176335
519877	176336
106425	176337
326511	176338
693576	176339
211898	176340
108766	176341
2421	176342
18216	176343
623587	176344
39215	176345
130435	176346
72691	176347
202691	176348
60881	176349
50173	176350
214584	176351
297101	176352
347186	176353
146386	176354
571797	176355
415604	176356
50251	176357
365449	176358
107	176359
531106	176360
121520	176361
100662	176362
602409	176363
694091	176364
112880	176365
68170	176366
353137	176367
184435	176368
523321	176369
338883	176370
258851	176371
317985	176372
177445	176373
556642	176374
59350	176375
152393	176376
466680	176377
344611	176378
51604	176379
611454	176380
234962	176381
29517	176382
484002	176383
127079	176384
117258	176385
554302	176386
16157	176387
506481	176388
186217	176389
107468	176390
216250	176391
406346	176392
296721	176393
709147	176394
161833	176395
27319	176396
70119	176397
555934	176398
77189	176399
288165	176400
49851	176401
87633	176402
229680	176403
590944	176404
661840	176405
144007	176406
347345	176407
441501	176408
320672	176409
614281	176410
502555	176411
152182	176412
2127	176413
192071	176414
417958	176415
22025	176416
247175	176417
58520	176418
71493	176419
397950	176420
240159	176421
439910	176422
440027	176423
320240	176424
153384	176425
696716	176426
672323	176427
3611	176428
148699	176429
555967	176430
610754	176431
30565	176432
284815	176433
332706	176434
432188	176435
13913	176436
532339	176437
50428	176438
510162	176439
161393	176440
485485	176441
42182	176442
623803	176443
10424	176444
16569	176445
144453	176446
522585	176447
109905	176448
611445	176449
53815	176450
458962	176451
79205	176452
311558	176453
688756	176454
339621	176455
19317	176456
381784	176457
99912	176458
585662	176459
193816	176460
86803	176461
22204	176462
61978	176463
32248	176464
439742	176465
161146	176466
497230	176467
141770	176468
59272	176469
69599	176470
395856	176471
587669	176472
267735	176473
450036	176474
717484	176475
146636	176476
120531	176477
132867	176478
360926	176479
150591	176480
97115	176481
110490	176482
480640	176483
51056	176484
586412	176485
685960	176486
102881	176487
88791	176488
16320	176489
91287	176490
703441	176491
39987	176492
659850	176493
150041	176494
533112	176495
537600	176496
40491	176497
4868	176498
64532	176499
677659	176500
363560	176501
356109	176502
385341	176503
364007	176504
77156	176505
185154	176506
664204	176507
113278	176508
14259	176509
563738	176510
120759	176511
315132	176512
73118	176513
95075	176514
617565	176515
76293	176516
466360	176517
721877	176518
229809	176519
25587	176520
556675	176521
364708	176522
78370	176523
377220	176524
64478	176525
76919	176526
3679	176527
551734	176528
720454	176529
420959	176530
193271	176531
118334	176532
80606	176533
513934	176534
88879	176535
36725	176536
14065	176537
51387	176538
199972	176539
641471	176540
120692	176541
397827	176542
553969	176543
576245	176544
6987	176545
383999	176546
103642	176547
6660	176548
706592	176549
185355	176550
567929	176551
50632	176552
331137	176553
98252	176554
52993	176555
96812	176556
171877	176557
637205	176558
139447	176559
617574	176560
15736	176561
38255	176562
224408	176563
225324	176564
414252	176565
51725	176566
292110	176567
228871	176568
530940	176569
127621	176570
657109	176571
172148	176572
445857	176573
12931	176574
5434	176575
576757	176576
60499	176577
79757	176578
439090	176579
572120	176580
660897	176581
659667	176582
57819	176583
72158	176584
133615	176585
682480	176586
147222	176587
197729	176588
587566	176589
85196	176590
40649	176591
368700	176592
440661	176593
382811	176594
131337	176595
103768	176596
38284	176597
491743	176598
678818	176599
364922	176600
2588	176601
123464	176602
137445	176603
266574	176604
75602	176605
692620	176606
42527	176607
1275	176608
342101	176609
180285	176610
636692	176611
586865	176612
131104	176613
359712	176614
604548	176615
547600	176616
54814	176617
715893	176618
656304	176619
67487	176620
85990	176621
12717	176622
462457	176623
12501	176624
11918	176625
470899	176626
12725	176627
128820	176628
7051	176629
368414	176630
8229	176631
539334	176632
159324	176633
158694	176634
128306	176635
297484	176636
196078	176637
534660	176638
54946	176639
443042	176640
528455	176641
5426	176642
579503	176643
136455	176644
724831	176645
19403	176646
315064	176647
62290	176648
374817	176649
230234	176650
408314	176651
45692	176652
38646	176653
47436	176654
340496	176655
634926	176656
551572	176657
376073	176658
52491	176659
3615	176660
402127	176661
429858	176662
637452	176663
6148	176664
675734	176665
186799	176666
309650	176667
546634	176668
31427	176669
671509	176670
155087	176671
56400	176672
24664	176673
664403	176674
514994	176675
649513	176676
516884	176677
569979	176678
441454	176679
211551	176680
684287	176681
36885	176682
660124	176683
438790	176684
232109	176685
488465	176686
62703	176687
260525	176688
136837	176689
45582	176690
85408	176691
155182	176692
17472	176693
440271	176694
424215	176695
9352	176696
9575	176697
43923	176698
304484	176699
140331	176700
51330	176701
344133	176702
102981	176703
712597	176704
139481	176705
582587	176706
28468	176707
27413	176708
45064	176709
99763	176710
676053	176711
392553	176712
266358	176713
300591	176714
647292	176715
155570	176716
381223	176717
679807	176718
490636	176719
409547	176720
504691	176721
16515	176722
328866	176723
179781	176724
559	176725
11110	176726
469588	176727
375191	176728
373249	176729
282272	176730
7634	176731
162728	176732
562812	176733
99196	176734
438680	176735
388034	176736
504194	176737
436049	176738
217509	176739
622905	176740
608970	176741
32227	176742
151756	176743
591589	176744
405120	176745
17913	176746
177000	176747
133481	176748
40372	176749
622114	176750
107566	176751
151610	176752
454788	176753
123419	176754
65993	176755
80506	176756
112764	176757
180470	176758
143227	176759
596698	176760
7829	176761
408403	176762
417982	176763
79747	176764
668355	176765
642458	176766
98608	176767
552555	176768
151883	176769
248712	176770
175102	176771
101185	176772
102517	176773
550819	176774
328856	176775
320310	176776
288422	176777
361565	176778
513423	176779
79106	176780
430182	176781
706154	176782
15443	176783
231876	176784
45776	176785
168655	176786
46236	176787
159703	176788
16471	176789
484850	176790
96952	176791
94821	176792
549548	176793
63406	176794
379285	176795
661680	176796
400140	176797
674230	176798
358890	176799
205189	176800
97493	176801
167878	176802
456484	176803
216164	176804
89791	176805
128171	176806
379533	176807
667365	176808
684025	176809
41814	176810
350621	176811
217928	176812
359104	176813
690745	176814
154697	176815
393064	176816
363995	176817
220523	176818
71251	176819
54330	176820
29339	176821
17736	176822
140011	176823
26137	176824
448262	176825
122801	176826
96168	176827
2135	176828
406845	176829
385218	176830
1210	176831
35879	176832
64592	176833
622028	176834
724535	176835
98258	176836
474303	176837
166720	176838
152937	176839
275542	176840
423408	176841
633363	176842
176125	176843
544325	176844
37810	176845
572983	176846
228850	176847
139956	176848
499940	176849
34377	176850
215050	176851
706593	176852
675948	176853
41678	176854
372753	176855
219489	176856
321496	176857
645507	176858
352411	176859
747	176860
96472	176861
437894	176862
123763	176863
544956	176864
599042	176865
129702	176866
451452	176867
223340	176868
622580	176869
329129	176870
709247	176871
40254	176872
12684	176873
166551	176874
17289	176875
248029	176876
61889	176877
94362	176878
108906	176879
191006	176880
660617	176881
292662	176882
18128	176883
184789	176884
125900	176885
30744	176886
487273	176887
414803	176888
120747	176889
154044	176890
7844	176891
206387	176892
181900	176893
147509	176894
400963	176895
646131	176896
580476	176897
3394	176898
672213	176899
704527	176900
395451	176901
246729	176902
440020	176903
121382	176904
131738	176905
285399	176906
611908	176907
368061	176908
478895	176909
74026	176910
160404	176911
245182	176912
606912	176913
220901	176914
94147	176915
706000	176916
244611	176917
53540	176918
437533	176919
8662	176920
9165	176921
29496	176922
464457	176923
247382	176924
164417	176925
427103	176926
112081	176927
672520	176928
174398	176929
23556	176930
95182	176931
473287	176932
472027	176933
685873	176934
190385	176935
561115	176936
176567	176937
279659	176938
96519	176939
702273	176940
433013	176941
633493	176942
4093	176943
2976	176944
179351	176945
541260	176946
377372	176947
555423	176948
112893	176949
25422	176950
500366	176951
60004	176952
388507	176953
101547	176954
24628	176955
717890	176956
479698	176957
449708	176958
115269	176959
186948	176960
238716	176961
188795	176962
512655	176963
79981	176964
352583	176965
546973	176966
10385	176967
26418	176968
347681	176969
442517	176970
57470	176971
97300	176972
27472	176973
471820	176974
379846	176975
55802	176976
3987	176977
362382	176978
480979	176979
116769	176980
245126	176981
161684	176982
118500	176983
3911	176984
612797	176985
414970	176986
383467	176987
667821	176988
309756	176989
26406	176990
613724	176991
532376	176992
115550	176993
139763	176994
349237	176995
266176	176996
262791	176997
88079	176998
321441	176999
165553	177000
649286	177001
375968	177002
665183	177003
227415	177004
241399	177005
301434	177006
206013	177007
197021	177008
238483	177009
151312	177010
415241	177011
306803	177012
336420	177013
8567	177014
120101	177015
200471	177016
42166	177017
437845	177018
15969	177019
210528	177020
724833	177021
175874	177022
278050	177023
710673	177024
478508	177025
983	177026
163277	177027
248105	177028
1175	177029
447690	177030
54851	177031
719304	177032
137345	177033
131721	177034
70892	177035
465649	177036
160030	177037
589535	177038
601536	177039
191813	177040
351847	177041
468633	177042
168212	177043
169862	177044
133223	177045
584131	177046
174296	177047
370492	177048
100375	177049
55414	177050
432067	177051
278352	177052
487298	177053
179174	177054
663498	177055
436289	177056
551931	177057
3760	177058
657182	177059
394391	177060
407985	177061
239782	177062
14964	177063
270186	177064
723831	177065
438263	177066
122020	177067
592580	177068
25160	177069
15226	177070
109106	177071
419477	177072
382004	177073
1578	177074
267041	177075
11016	177076
486869	177077
625883	177078
41086	177079
343654	177080
7816	177081
55495	177082
424692	177083
260543	177084
16265	177085
529374	177086
379892	177087
5834	177088
155683	177089
476320	177090
34246	177091
259005	177092
96588	177093
9231	177094
398193	177095
377618	177096
118273	177097
443073	177098
5936	177099
43083	177100
149175	177101
545926	177102
583398	177103
22146	177104
104116	177105
702683	177106
92566	177107
522440	177108
10877	177109
646469	177110
54093	177111
160253	177112
307718	177113
381870	177114
177377	177115
697026	177116
119376	177117
436169	177118
128316	177119
96034	177120
339512	177121
220298	177122
199179	177123
46560	177124
664205	177125
471621	177126
8075	177127
489668	177128
362227	177129
23910	177130
647589	177131
401119	177132
68465	177133
109583	177134
487312	177135
367344	177136
410976	177137
476979	177138
52301	177139
540724	177140
65025	177141
631948	177142
120511	177143
305995	177144
278799	177145
308315	177146
176312	177147
46988	177148
29539	177149
88691	177150
2875	177151
421686	177152
395241	177153
3047	177154
571433	177155
237965	177156
691511	177157
508594	177158
173853	177159
275	177160
18402	177161
388213	177162
513829	177163
2670	177164
34391	177165
57383	177166
78803	177167
161154	177168
91073	177169
612028	177170
633231	177171
588935	177172
444631	177173
5537	177174
384964	177175
701546	177176
648504	177177
255543	177178
478300	177179
426979	177180
538458	177181
84286	177182
247600	177183
150227	177184
295750	177185
180724	177186
606374	177187
288974	177188
471242	177189
341938	177190
80290	177191
118355	177192
108836	177193
75387	177194
650838	177195
692812	177196
10544	177197
492797	177198
476448	177199
379089	177200
17361	177201
3813	177202
657347	177203
511942	177204
275850	177205
309806	177206
56216	177207
269767	177208
63079	177209
392009	177210
67243	177211
247343	177212
508552	177213
100294	177214
77502	177215
131033	177216
32500	177217
10285	177218
514710	177219
144110	177220
415818	177221
35474	177222
270701	177223
352152	177224
10817	177225
572560	177226
299209	177227
95774	177228
129797	177229
386279	177230
312621	177231
56118	177232
110273	177233
524676	177234
5795	177235
2660	177236
316943	177237
122440	177238
51569	177239
748	177240
618983	177241
399355	177242
385088	177243
136998	177244
269712	177245
70439	177246
135646	177247
50986	177248
415948	177249
172138	177250
607034	177251
280784	177252
234233	177253
270121	177254
422829	177255
140330	177256
588265	177257
121500	177258
312235	177259
376937	177260
23620	177261
417692	177262
3806	177263
534610	177264
452974	177265
689725	177266
295683	177267
702041	177268
621899	177269
291115	177270
95600	177271
345612	177272
6607	177273
8292	177274
458084	177275
82747	177276
81622	177277
227486	177278
100399	177279
27066	177280
55087	177281
376852	177282
15130	177283
196654	177284
358373	177285
146157	177286
29215	177287
17523	177288
140090	177289
687623	177290
433067	177291
117805	177292
19182	177293
665112	177294
152950	177295
186777	177296
202184	177297
71532	177298
133584	177299
88353	177300
577770	177301
158009	177302
60045	177303
620058	177304
359666	177305
278266	177306
324524	177307
55768	177308
150573	177309
44708	177310
5126	177311
43871	177312
335474	177313
601817	177314
125290	177315
399718	177316
707796	177317
139645	177318
16103	177319
157	177320
52900	177321
30767	177322
78950	177323
81985	177324
391036	177325
340972	177326
143890	177327
33781	177328
238356	177329
120862	177330
520218	177331
266713	177332
92572	177333
124735	177334
203818	177335
325188	177336
198807	177337
2372	177338
719194	177339
701717	177340
58414	177341
30969	177342
260470	177343
68204	177344
158220	177345
427259	177346
614687	177347
409896	177348
18989	177349
90407	177350
229189	177351
60216	177352
642975	177353
312205	177354
57760	177355
95901	177356
132807	177357
576491	177358
159295	177359
89199	177360
390553	177361
144492	177362
269321	177363
96111	177364
3305	177365
287089	177366
471609	177367
28153	177368
695378	177369
135165	177370
495184	177371
286943	177372
9685	177373
369078	177374
98145	177375
722513	177376
104094	177377
651942	177378
430196	177379
703501	177380
195724	177381
21092	177382
131859	177383
75601	177384
186352	177385
688796	177386
51344	177387
129488	177388
49279	177389
596275	177390
157229	177391
39057	177392
154410	177393
540481	177394
229257	177395
708945	177396
498263	177397
576258	177398
361639	177399
2569	177400
199031	177401
372926	177402
15773	177403
187	177404
91888	177405
33310	177406
101004	177407
583649	177408
227519	177409
9582	177410
397779	177411
7259	177412
597744	177413
37205	177414
152560	177415
624845	177416
460218	177417
435963	177418
696042	177419
42066	177420
350604	177421
129212	177422
618578	177423
116984	177424
18517	177425
81727	177426
6547	177427
545443	177428
545847	177429
2684	177430
406919	177431
55786	177432
496355	177433
51784	177434
632401	177435
575320	177436
108861	177437
146015	177438
317185	177439
176252	177440
358105	177441
268882	177442
621996	177443
722183	177444
170725	177445
23046	177446
264111	177447
190705	177448
70614	177449
331485	177450
588134	177451
16564	177452
38439	177453
67133	177454
115964	177455
533417	177456
609012	177457
434439	177458
186358	177459
52323	177460
69293	177461
386354	177462
22511	177463
70009	177464
94973	177465
620331	177466
5699	177467
533223	177468
190887	177469
8306	177470
558435	177471
14164	177472
85013	177473
678958	177474
124818	177475
504086	177476
86926	177477
688170	177478
668409	177479
122575	177480
46922	177481
13311	177482
301509	177483
621745	177484
64940	177485
161269	177486
91197	177487
204031	177488
638541	177489
421173	177490
209345	177491
451114	177492
694973	177493
350082	177494
5137	177495
504203	177496
663382	177497
530214	177498
681026	177499
665619	177500
295749	177501
160173	177502
53062	177503
104662	177504
184133	177505
365534	177506
519092	177507
102163	177508
603884	177509
295636	177510
225390	177511
208704	177512
620868	177513
14301	177514
438382	177515
229706	177516
591630	177517
579092	177518
693	177519
200667	177520
116221	177521
6067	177522
115449	177523
714604	177524
115565	177525
139640	177526
603471	177527
32812	177528
45070	177529
226260	177530
306435	177531
1973	177532
725193	177533
476769	177534
183230	177535
460649	177536
147079	177537
269264	177538
211629	177539
319949	177540
66234	177541
372534	177542
102443	177543
533539	177544
24158	177545
297117	177546
130809	177547
468788	177548
467224	177549
79089	177550
73326	177551
288457	177552
570332	177553
113652	177554
36150	177555
581538	177556
717980	177557
600920	177558
621495	177559
500583	177560
476782	177561
642037	177562
554612	177563
137389	177564
49803	177565
374033	177566
517371	177567
489942	177568
636455	177569
156096	177570
279406	177571
683151	177572
269188	177573
40360	177574
713480	177575
32788	177576
631283	177577
333327	177578
429727	177579
557267	177580
17946	177581
71303	177582
89797	177583
48235	177584
409194	177585
49589	177586
318441	177587
171923	177588
475815	177589
378749	177590
108051	177591
402064	177592
609731	177593
383401	177594
328570	177595
168372	177596
380332	177597
185070	177598
99214	177599
608318	177600
140327	177601
331878	177602
561227	177603
637510	177604
5028	177605
652778	177606
64016	177607
629821	177608
150833	177609
330820	177610
50138	177611
96013	177612
221757	177613
662934	177614
124884	177615
90101	177616
350718	177617
9791	177618
21577	177619
263442	177620
105749	177621
3327	177622
201465	177623
80645	177624
369450	177625
63464	177626
129966	177627
105014	177628
341358	177629
174333	177630
21917	177631
118475	177632
614942	177633
73897	177634
437990	177635
310321	177636
640616	177637
84130	177638
18286	177639
32774	177640
412606	177641
91273	177642
188690	177643
29906	177644
38077	177645
10000	177646
106190	177647
645109	177648
453387	177649
14780	177650
152218	177651
506301	177652
708743	177653
37597	177654
281046	177655
200718	177656
294434	177657
99302	177658
63742	177659
207890	177660
510342	177661
434970	177662
214122	177663
182328	177664
34106	177665
41236	177666
715119	177667
132631	177668
490073	177669
28707	177670
272283	177671
505450	177672
366465	177673
20616	177674
373869	177675
209265	177676
109605	177677
73158	177678
657918	177679
533919	177680
161108	177681
207839	177682
119307	177683
12918	177684
514768	177685
209059	177686
647364	177687
471080	177688
603112	177689
62776	177690
677119	177691
172131	177692
484646	177693
47810	177694
721582	177695
461213	177696
4283	177697
24127	177698
29603	177699
65301	177700
133463	177701
27082	177702
76102	177703
180052	177704
174862	177705
115145	177706
539928	177707
698504	177708
83878	177709
236391	177710
397094	177711
327447	177712
11477	177713
477670	177714
457338	177715
562185	177716
493203	177717
388059	177718
180525	177719
281037	177720
167949	177721
209589	177722
357122	177723
17778	177724
144536	177725
19711	177726
42271	177727
275630	177728
139101	177729
31954	177730
164200	177731
349121	177732
490281	177733
112590	177734
70456	177735
587969	177736
561016	177737
401191	177738
2	177739
662357	177740
89054	177741
340756	177742
703880	177743
508152	177744
180944	177745
343671	177746
350135	177747
665107	177748
639388	177749
689375	177750
596025	177751
136092	177752
706918	177753
174669	177754
498167	177755
252231	177756
263074	177757
183114	177758
129616	177759
473	177760
16890	177761
108991	177762
335229	177763
618441	177764
126269	177765
204996	177766
659191	177767
446574	177768
433573	177769
469943	177770
580341	177771
13508	177772
566917	177773
35629	177774
11678	177775
58947	177776
151616	177777
92575	177778
36311	177779
44150	177780
475925	177781
271671	177782
84047	177783
1218	177784
493948	177785
323539	177786
399378	177787
47579	177788
47059	177789
182299	177790
542858	177791
43655	177792
649612	177793
340508	177794
280453	177795
295733	177796
27057	177797
571226	177798
553214	177799
380397	177800
7604	177801
234378	177802
199471	177803
638342	177804
297897	177805
3715	177806
260153	177807
668626	177808
449813	177809
227934	177810
248230	177811
159438	177812
6316	177813
656558	177814
113596	177815
3302	177816
27402	177817
704261	177818
208554	177819
35563	177820
180926	177821
646240	177822
26505	177823
186068	177824
296803	177825
54116	177826
431623	177827
4683	177828
110785	177829
627932	177830
30075	177831
447805	177832
566737	177833
107078	177834
109263	177835
83967	177836
717930	177837
147647	177838
496331	177839
677197	177840
100936	177841
394902	177842
400776	177843
446072	177844
44113	177845
661938	177846
148800	177847
305290	177848
669859	177849
565755	177850
248589	177851
408614	177852
176044	177853
186353	177854
82855	177855
46865	177856
59659	177857
437520	177858
272319	177859
182536	177860
34627	177861
38016	177862
16777	177863
1362	177864
119652	177865
30208	177866
97645	177867
320680	177868
619167	177869
524872	177870
480147	177871
73375	177872
266041	177873
143977	177874
33830	177875
710023	177876
187366	177877
418086	177878
35821	177879
478061	177880
592413	177881
7543	177882
313972	177883
380711	177884
656648	177885
221537	177886
46272	177887
110288	177888
565312	177889
140555	177890
719284	177891
268293	177892
411721	177893
610527	177894
33554	177895
28072	177896
333073	177897
184745	177898
682341	177899
651979	177900
520249	177901
128933	177902
454921	177903
69625	177904
147924	177905
401302	177906
346391	177907
278764	177908
1766	177909
2228	177910
153656	177911
438838	177912
579947	177913
639897	177914
102427	177915
95021	177916
337751	177917
367541	177918
168892	177919
49804	177920
109537	177921
14271	177922
104808	177923
357569	177924
570207	177925
162458	177926
91274	177927
667709	177928
659003	177929
465994	177930
30308	177931
89730	177932
164403	177933
677503	177934
30842	177935
130779	177936
653742	177937
462718	177938
276923	177939
648475	177940
273295	177941
579048	177942
362386	177943
494394	177944
4686	177945
497293	177946
202841	177947
205707	177948
87903	177949
696609	177950
103817	177951
185804	177952
138318	177953
510782	177954
22070	177955
199876	177956
244141	177957
186853	177958
295372	177959
394890	177960
280519	177961
596638	177962
333781	177963
387485	177964
80458	177965
534204	177966
106857	177967
600290	177968
102423	177969
126974	177970
254261	177971
77	177972
517838	177973
463114	177974
138245	177975
23846	177976
59371	177977
348589	177978
399902	177979
35212	177980
699647	177981
56144	177982
152792	177983
85611	177984
5030	177985
158783	177986
235120	177987
23760	177988
590928	177989
41811	177990
472473	177991
405049	177992
603700	177993
6413	177994
600264	177995
167293	177996
111573	177997
13676	177998
700657	177999
112470	178000
66633	178001
85518	178002
92128	178003
146100	178004
50114	178005
428697	178006
418487	178007
8047	178008
86396	178009
125211	178010
379834	178011
566984	178012
88279	178013
38034	178014
365138	178015
114766	178016
33575	178017
580152	178018
614344	178019
10563	178020
530732	178021
15334	178022
30780	178023
15797	178024
354252	178025
660388	178026
1169	178027
300276	178028
163143	178029
20262	178030
505213	178031
170146	178032
699178	178033
190426	178034
489744	178035
710028	178036
557094	178037
8063	178038
583017	178039
11856	178040
677120	178041
720600	178042
60161	178043
213665	178044
369834	178045
63855	178046
261238	178047
364792	178048
376275	178049
120592	178050
34571	178051
39601	178052
157526	178053
49669	178054
438621	178055
134537	178056
91747	178057
485603	178058
207646	178059
127754	178060
720691	178061
681560	178062
689911	178063
83294	178064
301707	178065
462951	178066
17471	178067
181821	178068
81562	178069
60931	178070
142441	178071
17078	178072
85811	178073
120150	178074
540691	178075
298917	178076
632181	178077
621011	178078
408283	178079
326688	178080
395269	178081
123904	178082
341205	178083
502843	178084
89341	178085
79858	178086
173566	178087
342293	178088
650013	178089
146459	178090
447794	178091
364719	178092
81314	178093
184701	178094
144867	178095
534658	178096
4996	178097
37645	178098
483766	178099
33238	178100
67535	178101
32064	178102
113391	178103
24309	178104
116333	178105
618271	178106
81173	178107
155183	178108
266769	178109
85609	178110
658821	178111
402395	178112
61726	178113
372740	178114
54967	178115
362750	178116
3034	178117
239755	178118
502450	178119
673844	178120
684852	178121
265626	178122
410190	178123
152242	178124
106681	178125
438433	178126
20623	178127
99121	178128
580785	178129
175430	178130
623534	178131
228226	178132
221965	178133
37880	178134
80938	178135
181713	178136
47140	178137
405896	178138
674464	178139
280711	178140
69622	178141
440856	178142
324944	178143
346732	178144
39172	178145
663067	178146
224555	178147
104592	178148
280977	178149
577334	178150
280	178151
489912	178152
377478	178153
476074	178154
357249	178155
174977	178156
389496	178157
82158	178158
99137	178159
166295	178160
421623	178161
509084	178162
475468	178163
33161	178164
178838	178165
492423	178166
384310	178167
375689	178168
290946	178169
337297	178170
44184	178171
192547	178172
511688	178173
141163	178174
691183	178175
202382	178176
244999	178177
282879	178178
109278	178179
7047	178180
474548	178181
683019	178182
505080	178183
261618	178184
668388	178185
665176	178186
521230	178187
439374	178188
706513	178189
31618	178190
669957	178191
362022	178192
38132	178193
375966	178194
717167	178195
3451	178196
61520	178197
539282	178198
41595	178199
515443	178200
218839	178201
243899	178202
500567	178203
5783	178204
23823	178205
304747	178206
458349	178207
323858	178208
435829	178209
229872	178210
274329	178211
66532	178212
123139	178213
482387	178214
612798	178215
20460	178216
132153	178217
570457	178218
681719	178219
379827	178220
478238	178221
438013	178222
374858	178223
40943	178224
3526	178225
709648	178226
633343	178227
376508	178228
7147	178229
112481	178230
707078	178231
43694	178232
295152	178233
270398	178234
176050	178235
686239	178236
261583	178237
108808	178238
330777	178239
692	178240
24055	178241
100145	178242
525923	178243
454858	178244
631984	178245
34994	178246
473192	178247
7620	178248
12494	178249
187897	178250
373002	178251
52351	178252
529009	178253
368817	178254
321530	178255
97255	178256
507566	178257
424546	178258
116104	178259
264696	178260
615020	178261
60524	178262
7757	178263
196852	178264
332543	178265
160527	178266
416626	178267
724710	178268
41405	178269
452367	178270
602985	178271
16200	178272
183580	178273
173894	178274
22463	178275
593928	178276
238608	178277
332682	178278
598501	178279
310132	178280
66624	178281
114871	178282
442139	178283
129856	178284
179946	178285
324144	178286
3328	178287
318530	178288
122389	178289
324189	178290
220567	178291
536512	178292
113289	178293
582496	178294
470731	178295
150401	178296
111111	178297
219509	178298
403005	178299
248645	178300
172613	178301
602627	178302
589709	178303
166443	178304
146692	178305
290253	178306
91928	178307
605519	178308
618072	178309
556224	178310
143123	178311
174290	178312
160146	178313
255614	178314
604452	178315
280971	178316
242364	178317
343610	178318
132320	178319
624964	178320
612188	178321
298737	178322
671	178323
123739	178324
612233	178325
722258	178326
507763	178327
305740	178328
13853	178329
466498	178330
650423	178331
549978	178332
50469	178333
377823	178334
24010	178335
31865	178336
6112	178337
119258	178338
309509	178339
635201	178340
434416	178341
184307	178342
265144	178343
647715	178344
593611	178345
542900	178346
324447	178347
567503	178348
672624	178349
656277	178350
465001	178351
5419	178352
453553	178353
671036	178354
87190	178355
174115	178356
241012	178357
322391	178358
44164	178359
563561	178360
517901	178361
51557	178362
55966	178363
339322	178364
228227	178365
387934	178366
646476	178367
279573	178368
562215	178369
449353	178370
520989	178371
91463	178372
351528	178373
492696	178374
239039	178375
10488	178376
287210	178377
586110	178378
713368	178379
483142	178380
212770	178381
282303	178382
90064	178383
31700	178384
209619	178385
629814	178386
431880	178387
598368	178388
224554	178389
285277	178390
719382	178391
304475	178392
598896	178393
574189	178394
9075	178395
93200	178396
428180	178397
186561	178398
133805	178399
234923	178400
652522	178401
585349	178402
255978	178403
360741	178404
632603	178405
653569	178406
154840	178407
259513	178408
561295	178409
130003	178410
114046	178411
98777	178412
204982	178413
632909	178414
45083	178415
192521	178416
571958	178417
47713	178418
319687	178419
135292	178420
511915	178421
4695	178422
115138	178423
719368	178424
18678	178425
691255	178426
176529	178427
426893	178428
509798	178429
327573	178430
52115	178431
353106	178432
67931	178433
696045	178434
600449	178435
585546	178436
431979	178437
21128	178438
226	178439
695435	178440
140037	178441
210250	178442
349099	178443
103050	178444
109135	178445
170036	178446
409292	178447
631682	178448
281108	178449
627	178450
343491	178451
561444	178452
471788	178453
17418	178454
693333	178455
428685	178456
432635	178457
603333	178458
58520	178459
73742	178460
680060	178461
515685	178462
252038	178463
592653	178464
497057	178465
516787	178466
111050	178467
551376	178468
65961	178469
693742	178470
127818	178471
473482	178472
56167	178473
689627	178474
344105	178475
47775	178476
448947	178477
139075	178478
85883	178479
347311	178480
152220	178481
503849	178482
636245	178483
146238	178484
504237	178485
59906	178486
530572	178487
12859	178488
650815	178489
455060	178490
533765	178491
187518	178492
85949	178493
62162	178494
547631	178495
108380	178496
129851	178497
5309	178498
156635	178499
139688	178500
217184	178501
136421	178502
94925	178503
597900	178504
665126	178505
550370	178506
94014	178507
712947	178508
322506	178509
59926	178510
404712	178511
20300	178512
238119	178513
432215	178514
131137	178515
146719	178516
128095	178517
39172	178518
169839	178519
27727	178520
3837	178521
209792	178522
525979	178523
14301	178524
691350	178525
144696	178526
600274	178527
641447	178528
140723	178529
688730	178530
215343	178531
695604	178532
564633	178533
110138	178534
309852	178535
291667	178536
183846	178537
525423	178538
495953	178539
49210	178540
625155	178541
518031	178542
15507	178543
71446	178544
66605	178545
360508	178546
28639	178547
696254	178548
435371	178549
12383	178550
3155	178551
4391	178552
355060	178553
8702	178554
109578	178555
132721	178556
686835	178557
544711	178558
590830	178559
533516	178560
391679	178561
576609	178562
1686	178563
416312	178564
9330	178565
582195	178566
79867	178567
435555	178568
102644	178569
14321	178570
303738	178571
507098	178572
12062	178573
75904	178574
532580	178575
169852	178576
77633	178577
43085	178578
52577	178579
126	178580
274828	178581
40849	178582
97760	178583
537	178584
16686	178585
548627	178586
35891	178587
170742	178588
704551	178589
677371	178590
718215	178591
92189	178592
46076	178593
108837	178594
170483	178595
644617	178596
405240	178597
412032	178598
517782	178599
694438	178600
57129	178601
295935	178602
100630	178603
270591	178604
166165	178605
353887	178606
38255	178607
27178	178608
82893	178609
88570	178610
30585	178611
7908	178612
36828	178613
351052	178614
50178	178615
22965	178616
675486	178617
699775	178618
30729	178619
1119	178620
277342	178621
88637	178622
145463	178623
572980	178624
522111	178625
305324	178626
636885	178627
7258	178628
441072	178629
111392	178630
123472	178631
255809	178632
15537	178633
4655	178634
567471	178635
15152	178636
505926	178637
699400	178638
155364	178639
16104	178640
11168	178641
117329	178642
19556	178643
460074	178644
538943	178645
120824	178646
22330	178647
169747	178648
171128	178649
54908	178650
35433	178651
65519	178652
135065	178653
27191	178654
345419	178655
513933	178656
6139	178657
479953	178658
339222	178659
161445	178660
356709	178661
158231	178662
124473	178663
356846	178664
392416	178665
466825	178666
127309	178667
118073	178668
648391	178669
177091	178670
65501	178671
189613	178672
533781	178673
556992	178674
459598	178675
8368	178676
461557	178677
483634	178678
514616	178679
66082	178680
154128	178681
574683	178682
402090	178683
445101	178684
160890	178685
117361	178686
724640	178687
182624	178688
229368	178689
389345	178690
611404	178691
92166	178692
31846	178693
337847	178694
158113	178695
114185	178696
707790	178697
586010	178698
402063	178699
29859	178700
576830	178701
627907	178702
215782	178703
96108	178704
448790	178705
199683	178706
671788	178707
2920	178708
522898	178709
31766	178710
3014	178711
92879	178712
25372	178713
410110	178714
488	178715
368802	178716
332611	178717
357347	178718
59075	178719
166521	178720
49801	178721
96558	178722
503282	178723
138907	178724
410288	178725
155249	178726
464003	178727
119218	178728
19370	178729
588989	178730
271783	178731
8278	178732
109584	178733
172349	178734
162008	178735
369388	178736
667916	178737
444190	178738
26021	178739
30246	178740
530440	178741
534950	178742
450919	178743
578110	178744
544554	178745
236633	178746
28141	178747
415535	178748
630487	178749
407900	178750
101695	178751
571468	178752
244752	178753
594273	178754
545531	178755
395688	178756
17441	178757
98431	178758
195455	178759
187237	178760
132415	178761
58953	178762
706496	178763
640715	178764
158994	178765
55060	178766
252508	178767
416729	178768
38651	178769
2450	178770
148369	178771
238666	178772
1231	178773
135746	178774
7093	178775
401319	178776
268036	178777
393072	178778
343537	178779
25908	178780
23311	178781
711840	178782
349819	178783
401042	178784
508758	178785
724512	178786
251951	178787
12215	178788
535698	178789
383160	178790
55609	178791
139488	178792
92081	178793
507050	178794
497075	178795
122208	178796
495081	178797
315448	178798
25929	178799
67457	178800
658933	178801
142338	178802
626354	178803
601	178804
30105	178805
432594	178806
433852	178807
167099	178808
317200	178809
584419	178810
496015	178811
24183	178812
202212	178813
300043	178814
44163	178815
508831	178816
475691	178817
213811	178818
466464	178819
114763	178820
232270	178821
439630	178822
443676	178823
147752	178824
572770	178825
316984	178826
418709	178827
149271	178828
91239	178829
430504	178830
441542	178831
22103	178832
154752	178833
14718	178834
503367	178835
6908	178836
425870	178837
276777	178838
103691	178839
326313	178840
55213	178841
41423	178842
13446	178843
27300	178844
48094	178845
72658	178846
127247	178847
94002	178848
429	178849
141411	178850
417416	178851
615350	178852
20051	178853
503338	178854
465700	178855
39911	178856
569936	178857
68352	178858
412514	178859
329211	178860
8944	178861
343929	178862
272621	178863
285180	178864
2858	178865
676881	178866
131693	178867
131901	178868
668406	178869
13420	178870
427902	178871
140202	178872
690762	178873
699234	178874
381801	178875
697673	178876
5549	178877
135288	178878
26856	178879
615553	178880
536070	178881
16793	178882
474762	178883
550838	178884
233904	178885
29276	178886
588750	178887
424203	178888
481772	178889
248889	178890
477694	178891
514002	178892
229556	178893
653526	178894
30748	178895
336811	178896
533387	178897
57314	178898
4876	178899
55391	178900
197742	178901
378968	178902
24265	178903
23278	178904
563001	178905
170118	178906
162542	178907
96292	178908
327228	178909
513162	178910
450068	178911
166	178912
411165	178913
601077	178914
671126	178915
125310	178916
306838	178917
569541	178918
6707	178919
115855	178920
6308	178921
518928	178922
174809	178923
631905	178924
679345	178925
688211	178926
242826	178927
334819	178928
524624	178929
19735	178930
123921	178931
442074	178932
311642	178933
590973	178934
450290	178935
499551	178936
140512	178937
299898	178938
103830	178939
214609	178940
101972	178941
61717	178942
586650	178943
149599	178944
234198	178945
309317	178946
44230	178947
606158	178948
10604	178949
53863	178950
9568	178951
148510	178952
39399	178953
707449	178954
652436	178955
311282	178956
579395	178957
198229	178958
141556	178959
360805	178960
211765	178961
6726	178962
653661	178963
189673	178964
124415	178965
67366	178966
485673	178967
469565	178968
626565	178969
397009	178970
522603	178971
649651	178972
54938	178973
46467	178974
695508	178975
721236	178976
81734	178977
65197	178978
264604	178979
15381	178980
539201	178981
91873	178982
48764	178983
108999	178984
164718	178985
40035	178986
20721	178987
389360	178988
540696	178989
681031	178990
464664	178991
72246	178992
224057	178993
540196	178994
41692	178995
367643	178996
520755	178997
559547	178998
2617	178999
80294	179000
216456	179001
554674	179002
451937	179003
517539	179004
96048	179005
17268	179006
13555	179007
600319	179008
169976	179009
505658	179010
81664	179011
251844	179012
126055	179013
380993	179014
523440	179015
82366	179016
563189	179017
36151	179018
45298	179019
242427	179020
599720	179021
444006	179022
492981	179023
504389	179024
68847	179025
327380	179026
491394	179027
182462	179028
614084	179029
428095	179030
4734	179031
573111	179032
305835	179033
699738	179034
184601	179035
352318	179036
37140	179037
102723	179038
49889	179039
12723	179040
21540	179041
14660	179042
77632	179043
241972	179044
5568	179045
347576	179046
393830	179047
556739	179048
708597	179049
15803	179050
69229	179051
14414	179052
18891	179053
590426	179054
51030	179055
310454	179056
350383	179057
97009	179058
16459	179059
142411	179060
233289	179061
410480	179062
155805	179063
628156	179064
472563	179065
355745	179066
467746	179067
88509	179068
46663	179069
643888	179070
127085	179071
148540	179072
398585	179073
89531	179074
1006	179075
112037	179076
17642	179077
109917	179078
264139	179079
63681	179080
594792	179081
3871	179082
524282	179083
216691	179084
451597	179085
136576	179086
380124	179087
283666	179088
567766	179089
514016	179090
633686	179091
118851	179092
572998	179093
504004	179094
31463	179095
87041	179096
422931	179097
370280	179098
661320	179099
40978	179100
7818	179101
651182	179102
165601	179103
390975	179104
313124	179105
318081	179106
14271	179107
669789	179108
204249	179109
413514	179110
598301	179111
79936	179112
96727	179113
447237	179114
15626	179115
380281	179116
553837	179117
14621	179118
344103	179119
340316	179120
542117	179121
661157	179122
123909	179123
12007	179124
123437	179125
363494	179126
144708	179127
377319	179128
293293	179129
252834	179130
579410	179131
413606	179132
386401	179133
581579	179134
366267	179135
130133	179136
41521	179137
87389	179138
117763	179139
442223	179140
93499	179141
788	179142
476632	179143
618017	179144
11890	179145
108889	179146
125670	179147
354035	179148
12514	179149
344778	179150
107363	179151
714113	179152
5826	179153
398977	179154
141646	179155
543403	179156
550258	179157
355829	179158
655378	179159
153782	179160
389899	179161
10494	179162
62334	179163
44263	179164
118622	179165
156782	179166
89468	179167
32978	179168
400072	179169
9230	179170
285907	179171
617007	179172
384318	179173
3124	179174
45682	179175
686949	179176
311285	179177
54523	179178
664177	179179
49375	179180
316379	179181
299883	179182
23260	179183
15942	179184
640333	179185
55798	179186
133266	179187
724465	179188
618853	179189
208070	179190
224	179191
6313	179192
349174	179193
670361	179194
73928	179195
179216	179196
194451	179197
11946	179198
345514	179199
160476	179200
179165	179201
6296	179202
120312	179203
136193	179204
526560	179205
133046	179206
162512	179207
311169	179208
334947	179209
39170	179210
293005	179211
88401	179212
250467	179213
132671	179214
15517	179215
690642	179216
51368	179217
190154	179218
99468	179219
99731	179220
412823	179221
61068	179222
689697	179223
65944	179224
160742	179225
517708	179226
460424	179227
82044	179228
178071	179229
533803	179230
539657	179231
667395	179232
167421	179233
557823	179234
710370	179235
73988	179236
128928	179237
649478	179238
330735	179239
28065	179240
633830	179241
88231	179242
150357	179243
472466	179244
14698	179245
17685	179246
368640	179247
617	179248
547185	179249
189574	179250
1636	179251
198358	179252
605074	179253
51615	179254
87772	179255
485956	179256
627169	179257
495016	179258
686574	179259
135260	179260
34501	179261
705273	179262
6523	179263
635526	179264
128647	179265
177188	179266
191451	179267
289937	179268
116695	179269
513726	179270
331450	179271
445020	179272
159705	179273
222773	179274
30876	179275
465282	179276
173087	179277
40193	179278
479835	179279
173703	179280
171303	179281
57499	179282
94752	179283
11235	179284
101667	179285
428900	179286
55685	179287
38862	179288
26932	179289
54952	179290
386	179291
686924	179292
134324	179293
57542	179294
490595	179295
183797	179296
21785	179297
19865	179298
280387	179299
2633	179300
470703	179301
241241	179302
413810	179303
168913	179304
667756	179305
673922	179306
412931	179307
533913	179308
719163	179309
494098	179310
225170	179311
80312	179312
350418	179313
14702	179314
40984	179315
19149	179316
432278	179317
47945	179318
7765	179319
104051	179320
65089	179321
28265	179322
705459	179323
6088	179324
406224	179325
683776	179326
135188	179327
65643	179328
54915	179329
243910	179330
234763	179331
541697	179332
279839	179333
346500	179334
345739	179335
26412	179336
523387	179337
631099	179338
602188	179339
44229	179340
963	179341
187029	179342
550659	179343
40044	179344
136909	179345
129299	179346
170073	179347
539261	179348
537180	179349
709336	179350
81683	179351
15811	179352
643445	179353
25554	179354
3173	179355
108552	179356
460654	179357
699887	179358
43315	179359
96304	179360
47946	179361
669108	179362
610201	179363
17229	179364
181002	179365
179944	179366
1441	179367
35692	179368
182845	179369
622726	179370
73223	179371
28931	179372
431106	179373
496387	179374
128730	179375
514125	179376
260638	179377
623664	179378
446286	179379
64358	179380
459490	179381
212140	179382
27852	179383
83052	179384
43568	179385
97203	179386
382490	179387
695970	179388
720850	179389
511564	179390
145615	179391
470526	179392
324982	179393
177176	179394
7019	179395
512510	179396
43445	179397
71912	179398
131133	179399
82677	179400
84835	179401
613121	179402
349526	179403
76723	179404
176108	179405
37918	179406
228570	179407
601833	179408
167135	179409
481499	179410
30055	179411
223720	179412
612500	179413
291171	179414
114104	179415
3290	179416
163595	179417
233458	179418
477401	179419
534260	179420
90647	179421
3006	179422
61447	179423
169814	179424
678159	179425
56779	179426
45236	179427
568561	179428
365421	179429
420122	179430
15210	179431
691601	179432
424395	179433
6600	179434
92837	179435
530374	179436
535623	179437
325144	179438
107679	179439
112644	179440
658158	179441
451027	179442
101903	179443
11246	179444
657557	179445
598485	179446
198526	179447
606748	179448
88733	179449
440112	179450
92860	179451
623735	179452
134968	179453
621658	179454
447974	179455
183514	179456
601711	179457
107103	179458
3965	179459
41173	179460
103042	179461
231130	179462
656025	179463
487313	179464
360100	179465
253825	179466
169528	179467
313637	179468
464841	179469
185376	179470
693038	179471
652991	179472
383879	179473
608281	179474
328534	179475
495202	179476
309524	179477
212111	179478
22722	179479
261953	179480
348405	179481
20562	179482
445536	179483
59697	179484
187150	179485
435634	179486
590839	179487
547153	179488
149189	179489
502147	179490
214795	179491
197545	179492
27522	179493
122560	179494
144647	179495
158373	179496
23427	179497
287524	179498
649932	179499
181367	179500
658048	179501
126745	179502
351542	179503
160403	179504
213640	179505
233007	179506
460607	179507
19311	179508
210974	179509
467170	179510
341792	179511
11113	179512
141799	179513
37554	179514
190371	179515
119441	179516
82699	179517
13651	179518
359902	179519
259945	179520
63365	179521
450732	179522
207896	179523
708281	179524
687573	179525
45593	179526
496983	179527
514874	179528
38363	179529
638406	179530
184542	179531
5692	179532
640132	179533
450103	179534
54299	179535
458262	179536
144222	179537
271023	179538
508975	179539
447486	179540
311549	179541
13138	179542
425696	179543
166299	179544
102700	179545
119523	179546
289340	179547
428621	179548
73232	179549
174578	179550
213890	179551
534646	179552
696692	179553
63086	179554
368958	179555
612142	179556
460456	179557
302612	179558
601246	179559
662419	179560
164650	179561
496845	179562
132429	179563
513346	179564
108921	179565
370405	179566
157850	179567
642074	179568
465437	179569
362156	179570
18165	179571
557640	179572
480523	179573
634110	179574
569394	179575
292108	179576
17152	179577
164407	179578
454512	179579
321292	179580
272797	179581
89131	179582
513307	179583
681095	179584
123278	179585
518287	179586
18812	179587
53454	179588
221704	179589
29501	179590
263257	179591
2345	179592
61003	179593
95637	179594
101529	179595
338126	179596
340172	179597
673608	179598
49626	179599
141189	179600
481507	179601
97628	179602
40257	179603
702655	179604
495932	179605
61147	179606
131882	179607
178255	179608
66851	179609
141164	179610
306497	179611
380007	179612
554397	179613
63020	179614
308912	179615
665692	179616
63901	179617
72922	179618
44752	179619
131414	179620
615000	179621
162897	179622
379090	179623
320235	179624
247240	179625
524288	179626
417403	179627
177978	179628
13830	179629
59409	179630
37690	179631
308400	179632
411102	179633
37800	179634
163671	179635
189157	179636
256952	179637
130936	179638
152449	179639
135950	179640
40269	179641
146331	179642
28864	179643
721346	179644
14961	179645
302301	179646
155230	179647
564863	179648
215966	179649
169127	179650
135918	179651
204327	179652
239133	179653
569041	179654
108516	179655
179383	179656
574293	179657
407421	179658
447718	179659
152361	179660
54030	179661
159894	179662
686692	179663
6972	179664
633888	179665
649219	179666
478312	179667
36097	179668
113458	179669
417973	179670
288178	179671
104147	179672
24640	179673
90463	179674
290364	179675
397903	179676
306942	179677
541287	179678
564401	179679
10442	179680
292002	179681
289099	179682
202685	179683
106969	179684
332977	179685
57209	179686
633234	179687
681912	179688
167479	179689
120016	179690
22624	179691
350985	179692
62804	179693
35223	179694
703348	179695
702596	179696
680163	179697
207862	179698
54424	179699
54013	179700
88830	179701
108818	179702
452417	179703
1351	179704
410848	179705
31211	179706
8719	179707
264741	179708
606293	179709
657800	179710
14162	179711
683897	179712
67393	179713
716936	179714
25378	179715
674833	179716
9840	179717
349031	179718
159346	179719
637242	179720
175950	179721
490125	179722
45573	179723
302186	179724
159398	179725
85185	179726
230714	179727
308200	179728
418546	179729
477757	179730
499989	179731
258516	179732
97355	179733
1570	179734
208338	179735
700950	179736
106745	179737
545162	179738
113101	179739
49081	179740
350210	179741
589164	179742
382835	179743
577676	179744
335777	179745
657059	179746
20899	179747
18101	179748
93574	179749
244365	179750
98261	179751
336203	179752
22658	179753
105049	179754
175179	179755
492054	179756
54472	179757
615376	179758
177266	179759
9453	179760
129704	179761
605880	179762
23738	179763
1337	179764
164332	179765
6646	179766
37458	179767
27286	179768
1948	179769
33498	179770
723718	179771
81411	179772
171719	179773
533242	179774
2516	179775
1302	179776
52508	179777
32468	179778
183317	179779
49150	179780
379026	179781
171957	179782
444730	179783
113660	179784
430089	179785
13335	179786
413258	179787
1752	179788
715694	179789
205617	179790
664914	179791
446113	179792
186246	179793
521598	179794
532640	179795
696849	179796
38802	179797
366627	179798
607411	179799
570924	179800
6236	179801
222147	179802
137301	179803
3683	179804
261512	179805
724155	179806
679045	179807
529579	179808
1209	179809
63323	179810
471534	179811
703194	179812
332694	179813
113914	179814
278855	179815
82421	179816
452174	179817
557043	179818
448868	179819
402166	179820
327742	179821
141334	179822
204714	179823
45127	179824
227625	179825
110644	179826
173938	179827
42244	179828
199464	179829
329564	179830
660349	179831
41601	179832
174322	179833
431248	179834
108901	179835
475833	179836
239	179837
704974	179838
73576	179839
432437	179840
63466	179841
564602	179842
319	179843
153332	179844
203972	179845
142424	179846
410130	179847
639005	179848
21294	179849
124099	179850
471946	179851
130241	179852
663814	179853
442485	179854
673433	179855
543536	179856
29322	179857
635785	179858
11527	179859
125114	179860
500847	179861
85474	179862
616259	179863
297180	179864
441797	179865
20259	179866
617586	179867
452862	179868
534422	179869
435421	179870
221301	179871
290611	179872
214394	179873
162273	179874
283665	179875
73523	179876
530161	179877
52017	179878
356858	179879
321908	179880
675617	179881
482023	179882
374435	179883
48272	179884
538120	179885
132352	179886
71856	179887
439508	179888
117977	179889
137938	179890
577500	179891
577323	179892
57715	179893
57733	179894
613720	179895
134140	179896
412829	179897
423456	179898
26262	179899
49308	179900
437893	179901
462311	179902
526031	179903
163162	179904
380878	179905
94219	179906
163631	179907
720380	179908
337431	179909
708868	179910
476459	179911
268117	179912
30077	179913
613424	179914
169416	179915
540804	179916
112872	179917
372337	179918
4404	179919
356497	179920
434247	179921
459724	179922
359181	179923
7537	179924
695251	179925
246497	179926
148990	179927
7732	179928
450612	179929
624671	179930
447751	179931
220336	179932
677948	179933
450789	179934
151419	179935
240243	179936
78941	179937
613872	179938
34915	179939
23779	179940
258249	179941
130656	179942
638380	179943
425235	179944
300785	179945
16674	179946
92628	179947
119846	179948
301558	179949
272422	179950
82168	179951
634165	179952
81257	179953
43316	179954
686195	179955
43	179956
150151	179957
75186	179958
568071	179959
222805	179960
359415	179961
40721	179962
73605	179963
153039	179964
533736	179965
672474	179966
59695	179967
33708	179968
292147	179969
109128	179970
27368	179971
3990	179972
644968	179973
1878	179974
34211	179975
115696	179976
416561	179977
21686	179978
634569	179979
439668	179980
44945	179981
235658	179982
597169	179983
139669	179984
140047	179985
283113	179986
115686	179987
250601	179988
511642	179989
137538	179990
627480	179991
660198	179992
149835	179993
21233	179994
124228	179995
504649	179996
100287	179997
468192	179998
23053	179999
161429	180000
474093	180001
452926	180002
22766	180003
3360	180004
276380	180005
59800	180006
502664	180007
101309	180008
170051	180009
722905	180010
220547	180011
277457	180012
658720	180013
724647	180014
221944	180015
2329	180016
194979	180017
257886	180018
280406	180019
507807	180020
611009	180021
15175	180022
297150	180023
132872	180024
304187	180025
40192	180026
108601	180027
550388	180028
698095	180029
155218	180030
43381	180031
21589	180032
6684	180033
469631	180034
650	180035
166630	180036
448743	180037
496533	180038
13069	180039
3854	180040
172725	180041
1742	180042
639652	180043
26870	180044
124	180045
138684	180046
147000	180047
317009	180048
353664	180049
602332	180050
214592	180051
398358	180052
26923	180053
535772	180054
13778	180055
408260	180056
52693	180057
50484	180058
401829	180059
122750	180060
12579	180061
527040	180062
723970	180063
595041	180064
678479	180065
433034	180066
518546	180067
148444	180068
667411	180069
693308	180070
2058	180071
674708	180072
8185	180073
340169	180074
133716	180075
140105	180076
71423	180077
330049	180078
662874	180079
695132	180080
232639	180081
662549	180082
140889	180083
103266	180084
420681	180085
41089	180086
59052	180087
10481	180088
702406	180089
706082	180090
245933	180091
48405	180092
540554	180093
299435	180094
44397	180095
101006	180096
292158	180097
688037	180098
108812	180099
429782	180100
580645	180101
898	180102
225869	180103
105354	180104
675017	180105
41749	180106
80383	180107
530501	180108
93392	180109
642915	180110
26217	180111
713907	180112
452823	180113
127874	180114
1468	180115
282307	180116
259018	180117
86134	180118
148753	180119
370223	180120
434187	180121
105009	180122
97853	180123
586760	180124
503821	180125
125467	180126
42242	180127
46490	180128
153248	180129
303513	180130
169967	180131
397971	180132
14	180133
36020	180134
266107	180135
258738	180136
9610	180137
6223	180138
117164	180139
652893	180140
34745	180141
582395	180142
451428	180143
245534	180144
236730	180145
302328	180146
608259	180147
225967	180148
195542	180149
229267	180150
233124	180151
134874	180152
675578	180153
114006	180154
541829	180155
75823	180156
554859	180157
669342	180158
393716	180159
187840	180160
91464	180161
120714	180162
554625	180163
140643	180164
109530	180165
98124	180166
92775	180167
125679	180168
233556	180169
11230	180170
305457	180171
433625	180172
614099	180173
276464	180174
652987	180175
5392	180176
14671	180177
643243	180178
349758	180179
258433	180180
13433	180181
489407	180182
550627	180183
95163	180184
428248	180185
83330	180186
677985	180187
378056	180188
531021	180189
377882	180190
450024	180191
159949	180192
43709	180193
177103	180194
7	180195
137197	180196
610777	180197
89574	180198
120120	180199
603050	180200
459546	180201
236061	180202
686931	180203
321673	180204
607686	180205
84573	180206
242831	180207
603895	180208
22867	180209
147230	180210
135217	180211
32043	180212
4244	180213
490015	180214
315531	180215
673369	180216
414190	180217
182991	180218
256066	180219
134186	180220
336289	180221
171342	180222
150313	180223
80091	180224
110804	180225
326234	180226
56310	180227
28934	180228
243985	180229
219923	180230
560254	180231
414	180232
148816	180233
14624	180234
356968	180235
521532	180236
52652	180237
181366	180238
256648	180239
91734	180240
449131	180241
181581	180242
422993	180243
236877	180244
88717	180245
351432	180246
654274	180247
16681	180248
492854	180249
201665	180250
200709	180251
667236	180252
639130	180253
50977	180254
619044	180255
495208	180256
72636	180257
544751	180258
562256	180259
223093	180260
247965	180261
552355	180262
495643	180263
11878	180264
659818	180265
40440	180266
102713	180267
157051	180268
145565	180269
639324	180270
26320	180271
322719	180272
235525	180273
655349	180274
54313	180275
34193	180276
63311	180277
108411	180278
117104	180279
24212	180280
354306	180281
598643	180282
161862	180283
64748	180284
691275	180285
176914	180286
68429	180287
44835	180288
127970	180289
254765	180290
184330	180291
309402	180292
585717	180293
173727	180294
430759	180295
693214	180296
224079	180297
321706	180298
542886	180299
9007	180300
716680	180301
71016	180302
543336	180303
212233	180304
145	180305
43471	180306
407040	180307
475494	180308
499278	180309
153567	180310
316043	180311
149026	180312
175134	180313
396959	180314
160805	180315
219648	180316
336146	180317
155775	180318
341088	180319
690763	180320
295426	180321
685953	180322
30372	180323
230743	180324
67312	180325
18750	180326
18465	180327
76146	180328
348043	180329
86605	180330
603393	180331
490474	180332
707568	180333
328933	180334
584310	180335
725235	180336
176657	180337
28554	180338
356447	180339
576764	180340
457921	180341
605862	180342
286261	180343
113832	180344
499615	180345
41177	180346
163464	180347
386899	180348
664241	180349
392867	180350
345962	180351
437491	180352
239548	180353
567847	180354
568294	180355
100967	180356
704445	180357
633147	180358
473721	180359
708614	180360
650103	180361
174617	180362
563684	180363
574519	180364
316246	180365
437602	180366
267815	180367
498755	180368
632325	180369
581385	180370
20712	180371
471215	180372
416569	180373
669486	180374
298753	180375
125860	180376
5558	180377
134722	180378
483474	180379
643229	180380
690052	180381
702524	180382
175885	180383
423604	180384
50925	180385
40298	180386
251496	180387
149121	180388
131190	180389
213025	180390
154036	180391
222074	180392
459186	180393
334652	180394
127162	180395
667904	180396
5280	180397
22162	180398
4420	180399
116682	180400
28566	180401
363756	180402
711497	180403
14700	180404
154677	180405
374051	180406
173445	180407
102820	180408
440812	180409
267260	180410
253489	180411
68940	180412
17704	180413
96662	180414
125254	180415
5038	180416
2481	180417
529052	180418
651583	180419
17645	180420
623355	180421
8201	180422
233268	180423
17251	180424
337684	180425
469176	180426
153979	180427
28379	180428
225316	180429
11969	180430
9857	180431
549539	180432
181893	180433
643219	180434
700808	180435
422949	180436
414893	180437
346660	180438
300438	180439
230664	180440
421232	180441
37328	180442
41402	180443
508362	180444
234412	180445
694409	180446
567169	180447
502421	180448
544787	180449
70169	180450
140007	180451
187077	180452
634884	180453
66116	180454
120618	180455
174611	180456
574832	180457
350873	180458
710427	180459
290457	180460
264971	180461
37651	180462
62738	180463
498083	180464
606758	180465
233411	180466
611265	180467
86435	180468
237120	180469
226294	180470
646751	180471
100	180472
37077	180473
229578	180474
23827	180475
82909	180476
22407	180477
4983	180478
44765	180479
664070	180480
485957	180481
624106	180482
67725	180483
155467	180484
471416	180485
405045	180486
290322	180487
384021	180488
416136	180489
246081	180490
245928	180491
177200	180492
236671	180493
103313	180494
458255	180495
157937	180496
546337	180497
169758	180498
411399	180499
4299	180500
661541	180501
13080	180502
189718	180503
11898	180504
426761	180505
341157	180506
149989	180507
80552	180508
107536	180509
2486	180510
31448	180511
608367	180512
463109	180513
383873	180514
441009	180515
87920	180516
344664	180517
20653	180518
206308	180519
129205	180520
345386	180521
276900	180522
206227	180523
414120	180524
82029	180525
35817	180526
611223	180527
44955	180528
647730	180529
615078	180530
170518	180531
629556	180532
180078	180533
87869	180534
524684	180535
27441	180536
648748	180537
49218	180538
365224	180539
175583	180540
104055	180541
270831	180542
69156	180543
39998	180544
633787	180545
198058	180546
461842	180547
645217	180548
353237	180549
386615	180550
33462	180551
127440	180552
127537	180553
336976	180554
84420	180555
144675	180556
32326	180557
279260	180558
323750	180559
163091	180560
296286	180561
608	180562
41286	180563
2627	180564
75100	180565
39906	180566
145478	180567
331198	180568
135244	180569
721499	180570
119800	180571
436602	180572
17256	180573
15949	180574
293899	180575
129925	180576
696680	180577
387379	180578
246993	180579
311301	180580
44748	180581
106525	180582
23185	180583
116119	180584
95599	180585
115290	180586
88722	180587
165833	180588
659412	180589
609128	180590
549513	180591
210709	180592
365972	180593
235426	180594
556718	180595
299659	180596
629932	180597
339990	180598
702248	180599
54203	180600
77278	180601
553563	180602
648371	180603
307406	180604
1237	180605
146914	180606
229172	180607
23358	180608
245544	180609
29743	180610
105579	180611
43579	180612
43844	180613
682096	180614
707326	180615
71864	180616
17551	180617
400732	180618
195194	180619
42333	180620
605259	180621
75527	180622
599549	180623
184922	180624
419959	180625
5388	180626
191335	180627
2429	180628
267033	180629
245572	180630
408436	180631
308856	180632
219009	180633
228344	180634
17552	180635
247874	180636
81892	180637
416649	180638
184	180639
289178	180640
431479	180641
625429	180642
606498	180643
365950	180644
16664	180645
1804	180646
624016	180647
138383	180648
96287	180649
131592	180650
133235	180651
267709	180652
68219	180653
366542	180654
451221	180655
6087	180656
610188	180657
411362	180658
690005	180659
112811	180660
595462	180661
12836	180662
21826	180663
92239	180664
684168	180665
592493	180666
413468	180667
701715	180668
130894	180669
105399	180670
701035	180671
36933	180672
379254	180673
181821	180674
5408	180675
2765	180676
149052	180677
44789	180678
610919	180679
484766	180680
611733	180681
168869	180682
530341	180683
486517	180684
269934	180685
220257	180686
355186	180687
13994	180688
5423	180689
204210	180690
68229	180691
197723	180692
84978	180693
52672	180694
677512	180695
630187	180696
6162	180697
394963	180698
599131	180699
47737	180700
416755	180701
47219	180702
161212	180703
74586	180704
378938	180705
316783	180706
419261	180707
151067	180708
573539	180709
31043	180710
240258	180711
590263	180712
124816	180713
457794	180714
318197	180715
409847	180716
277029	180717
704329	180718
184007	180719
31811	180720
322748	180721
146408	180722
264636	180723
633725	180724
325841	180725
1137	180726
713725	180727
61954	180728
11572	180729
444967	180730
283483	180731
337032	180732
530957	180733
107005	180734
155579	180735
177246	180736
551857	180737
308403	180738
431683	180739
153010	180740
10761	180741
669119	180742
2881	180743
144638	180744
541363	180745
676631	180746
110722	180747
173354	180748
275235	180749
61	180750
592891	180751
373736	180752
457496	180753
376141	180754
109228	180755
120171	180756
664507	180757
78934	180758
108500	180759
502377	180760
104219	180761
647061	180762
60529	180763
138001	180764
509123	180765
147191	180766
137567	180767
703474	180768
277440	180769
14334	180770
120671	180771
53262	180772
30079	180773
86695	180774
607496	180775
80600	180776
185183	180777
536955	180778
13432	180779
198113	180780
705960	180781
581534	180782
405178	180783
295690	180784
192883	180785
180612	180786
633208	180787
127257	180788
253897	180789
378230	180790
644702	180791
207770	180792
13734	180793
27599	180794
68113	180795
674712	180796
444922	180797
149016	180798
523214	180799
131081	180800
235046	180801
365636	180802
664836	180803
659911	180804
245752	180805
292164	180806
718961	180807
43416	180808
165410	180809
87765	180810
260509	180811
80764	180812
187469	180813
509328	180814
652029	180815
641634	180816
60317	180817
387500	180818
286415	180819
437344	180820
180416	180821
334987	180822
374695	180823
224316	180824
333010	180825
158190	180826
887	180827
191137	180828
676951	180829
245583	180830
476513	180831
353711	180832
456064	180833
677152	180834
194508	180835
399876	180836
182334	180837
111370	180838
7006	180839
457607	180840
506887	180841
577391	180842
85917	180843
241270	180844
8564	180845
137236	180846
238412	180847
169172	180848
718	180849
313880	180850
713882	180851
85052	180852
615341	180853
400019	180854
133101	180855
7464	180856
669	180857
691299	180858
13438	180859
217686	180860
704866	180861
433131	180862
389975	180863
275806	180864
612694	180865
618843	180866
4129	180867
78093	180868
679299	180869
141132	180870
532258	180871
684605	180872
139527	180873
232278	180874
675438	180875
40518	180876
129889	180877
17716	180878
587706	180879
225948	180880
160540	180881
649955	180882
330500	180883
74560	180884
641023	180885
55850	180886
186592	180887
71	180888
141878	180889
67351	180890
244766	180891
682900	180892
14775	180893
56933	180894
588330	180895
67378	180896
339567	180897
481175	180898
328200	180899
679954	180900
185138	180901
45607	180902
164610	180903
148191	180904
148744	180905
27796	180906
309538	180907
595327	180908
187033	180909
115173	180910
547063	180911
585061	180912
382855	180913
411304	180914
317260	180915
477228	180916
56778	180917
9237	180918
599624	180919
77089	180920
141122	180921
120018	180922
401819	180923
282449	180924
230869	180925
470466	180926
610799	180927
507853	180928
609364	180929
122752	180930
576870	180931
613711	180932
29610	180933
620070	180934
286994	180935
1611	180936
76389	180937
360590	180938
99501	180939
236231	180940
18364	180941
252599	180942
183072	180943
1391	180944
431723	180945
633972	180946
82480	180947
1455	180948
62180	180949
655806	180950
162391	180951
321654	180952
128729	180953
337764	180954
304930	180955
41722	180956
534048	180957
577408	180958
116674	180959
85314	180960
352248	180961
415359	180962
30529	180963
171172	180964
1422	180965
3728	180966
443562	180967
546968	180968
685671	180969
317804	180970
619572	180971
377896	180972
35474	180973
294724	180974
280517	180975
2024	180976
523604	180977
102345	180978
566755	180979
667804	180980
547134	180981
39780	180982
91996	180983
107089	180984
126603	180985
104720	180986
409502	180987
72889	180988
2171	180989
669637	180990
555477	180991
34522	180992
77814	180993
127489	180994
330637	180995
54140	180996
155289	180997
67492	180998
478397	180999
723989	181000
12052	181001
700962	181002
40248	181003
500493	181004
131559	181005
109453	181006
337688	181007
167901	181008
557489	181009
83641	181010
215415	181011
78168	181012
184270	181013
632607	181014
299027	181015
537639	181016
399451	181017
1534	181018
127186	181019
232371	181020
602759	181021
11292	181022
494979	181023
33452	181024
345900	181025
432713	181026
86310	181027
444693	181028
621133	181029
179894	181030
157521	181031
87983	181032
180516	181033
454353	181034
399459	181035
246821	181036
362168	181037
713717	181038
596730	181039
74989	181040
303096	181041
145300	181042
667243	181043
702736	181044
138565	181045
387568	181046
67754	181047
156237	181048
116337	181049
414762	181050
693125	181051
131333	181052
805	181053
135668	181054
34988	181055
26205	181056
156569	181057
64190	181058
9596	181059
168509	181060
71069	181061
425964	181062
217728	181063
136641	181064
291322	181065
474611	181066
4355	181067
217554	181068
323694	181069
203	181070
157099	181071
108012	181072
174443	181073
676059	181074
385794	181075
598251	181076
83021	181077
567690	181078
683875	181079
364377	181080
278507	181081
69703	181082
266754	181083
471271	181084
324221	181085
6045	181086
528400	181087
55419	181088
711179	181089
609539	181090
105099	181091
680646	181092
581422	181093
18845	181094
676953	181095
467277	181096
102763	181097
112589	181098
453434	181099
370639	181100
692486	181101
142812	181102
155378	181103
104884	181104
651862	181105
73121	181106
457444	181107
138379	181108
254358	181109
340917	181110
82384	181111
11123	181112
107451	181113
59689	181114
141688	181115
649805	181116
150116	181117
210742	181118
118742	181119
681294	181120
399543	181121
252043	181122
310369	181123
23644	181124
397914	181125
92108	181126
188585	181127
539178	181128
41313	181129
388071	181130
418070	181131
172823	181132
46495	181133
94934	181134
632579	181135
323779	181136
293866	181137
87926	181138
459414	181139
687955	181140
598931	181141
607419	181142
55961	181143
105984	181144
26125	181145
463648	181146
226608	181147
51096	181148
90782	181149
606913	181150
297394	181151
131005	181152
665849	181153
45987	181154
612279	181155
526444	181156
125743	181157
693495	181158
445708	181159
443291	181160
261242	181161
344991	181162
145644	181163
229745	181164
11698	181165
104322	181166
12662	181167
164887	181168
102890	181169
14083	181170
496018	181171
171438	181172
385619	181173
32278	181174
14110	181175
79594	181176
318545	181177
70500	181178
99787	181179
26001	181180
612340	181181
548154	181182
332740	181183
134588	181184
430502	181185
142319	181186
450831	181187
39586	181188
203457	181189
43449	181190
12715	181191
17103	181192
540936	181193
20925	181194
684270	181195
572840	181196
283104	181197
15143	181198
239524	181199
209110	181200
202017	181201
501948	181202
509784	181203
487420	181204
670770	181205
33607	181206
467549	181207
260712	181208
654372	181209
50912	181210
394235	181211
254290	181212
247864	181213
7204	181214
68151	181215
119179	181216
536213	181217
515634	181218
6646	181219
93479	181220
109807	181221
553344	181222
423312	181223
372939	181224
258407	181225
545638	181226
662173	181227
513872	181228
50887	181229
402685	181230
28056	181231
170763	181232
919	181233
395200	181234
404410	181235
408377	181236
560440	181237
102564	181238
68817	181239
721850	181240
644118	181241
135166	181242
654839	181243
389932	181244
67845	181245
621027	181246
628178	181247
154471	181248
196782	181249
547142	181250
663545	181251
574885	181252
293927	181253
148740	181254
162394	181255
198688	181256
412482	181257
256288	181258
651108	181259
4380	181260
149632	181261
420690	181262
172962	181263
405227	181264
211811	181265
1918	181266
353521	181267
318830	181268
38594	181269
95382	181270
87019	181271
291862	181272
186	181273
116694	181274
557207	181275
12056	181276
10275	181277
117537	181278
60096	181279
72867	181280
222	181281
284588	181282
341773	181283
596651	181284
253906	181285
20652	181286
450206	181287
524303	181288
713239	181289
110145	181290
6891	181291
49877	181292
57484	181293
135084	181294
207364	181295
724542	181296
323216	181297
211750	181298
136798	181299
19533	181300
647470	181301
162195	181302
681042	181303
18084	181304
107319	181305
354492	181306
239445	181307
52253	181308
73417	181309
486826	181310
356500	181311
201037	181312
196901	181313
395812	181314
600148	181315
15430	181316
545845	181317
504013	181318
17203	181319
329916	181320
375897	181321
148778	181322
24324	181323
30636	181324
314057	181325
124175	181326
164197	181327
45475	181328
604215	181329
179899	181330
117884	181331
240948	181332
396878	181333
386639	181334
395	181335
376016	181336
116752	181337
5397	181338
232615	181339
247040	181340
618056	181341
80028	181342
82815	181343
583388	181344
227124	181345
587518	181346
85108	181347
593430	181348
705265	181349
676175	181350
400651	181351
374515	181352
353450	181353
81624	181354
345812	181355
242342	181356
278537	181357
17804	181358
619220	181359
31632	181360
119017	181361
39842	181362
70763	181363
57034	181364
151130	181365
40993	181366
174342	181367
49888	181368
387860	181369
701980	181370
553755	181371
246875	181372
8866	181373
704357	181374
693379	181375
395980	181376
606307	181377
24376	181378
377986	181379
485511	181380
535044	181381
597871	181382
56586	181383
562436	181384
104426	181385
434908	181386
164230	181387
216516	181388
431466	181389
2227	181390
40374	181391
566871	181392
503598	181393
98555	181394
448202	181395
676071	181396
125054	181397
40987	181398
695124	181399
715552	181400
88488	181401
480434	181402
187987	181403
40418	181404
335337	181405
88880	181406
110705	181407
544842	181408
599466	181409
462203	181410
696935	181411
300758	181412
223300	181413
130010	181414
261878	181415
30585	181416
7718	181417
641944	181418
1145	181419
428261	181420
142846	181421
231360	181422
313698	181423
139065	181424
88651	181425
100203	181426
391202	181427
147018	181428
436340	181429
61899	181430
488068	181431
32822	181432
79951	181433
398328	181434
203931	181435
357541	181436
146353	181437
313415	181438
426176	181439
167863	181440
17214	181441
134653	181442
506140	181443
107472	181444
21444	181445
587571	181446
132492	181447
139059	181448
692242	181449
52675	181450
34934	181451
123470	181452
660280	181453
629081	181454
198134	181455
544585	181456
421159	181457
527	181458
188847	181459
161887	181460
24435	181461
652228	181462
182760	181463
607713	181464
477412	181465
507083	181466
426	181467
167148	181468
451406	181469
124750	181470
121408	181471
183909	181472
103136	181473
701820	181474
10045	181475
550074	181476
531127	181477
614091	181478
40767	181479
311250	181480
666105	181481
680658	181482
47244	181483
468380	181484
84662	181485
218082	181486
238825	181487
550932	181488
629203	181489
208602	181490
25672	181491
581295	181492
53257	181493
667104	181494
419867	181495
175793	181496
50601	181497
49903	181498
4577	181499
35969	181500
145794	181501
496215	181502
535743	181503
302660	181504
18165	181505
33852	181506
439459	181507
406573	181508
262213	181509
2026	181510
630974	181511
484274	181512
4384	181513
314425	181514
403907	181515
47658	181516
159903	181517
556942	181518
171198	181519
25577	181520
155547	181521
75439	181522
82	181523
637390	181524
649081	181525
11459	181526
47597	181527
44813	181528
123043	181529
522093	181530
362653	181531
49939	181532
112808	181533
4380	181534
685149	181535
408030	181536
158	181537
200497	181538
46124	181539
189985	181540
15097	181541
690932	181542
636414	181543
150129	181544
40332	181545
372264	181546
20666	181547
423724	181548
82018	181549
125793	181550
180937	181551
323388	181552
27189	181553
272637	181554
413695	181555
527896	181556
165153	181557
109301	181558
56846	181559
128477	181560
154742	181561
287556	181562
226342	181563
30916	181564
105950	181565
336045	181566
10042	181567
528917	181568
186503	181569
102875	181570
2027	181571
581111	181572
466043	181573
17399	181574
62495	181575
87600	181576
648096	181577
430835	181578
13683	181579
6390	181580
6757	181581
662287	181582
189109	181583
560978	181584
301673	181585
11080	181586
97036	181587
22549	181588
509177	181589
101582	181590
10882	181591
134019	181592
243409	181593
482461	181594
659391	181595
66505	181596
127645	181597
300526	181598
438071	181599
493128	181600
667281	181601
12818	181602
267346	181603
303576	181604
22484	181605
498615	181606
53075	181607
73452	181608
268760	181609
659886	181610
460034	181611
558333	181612
446238	181613
179117	181614
661188	181615
24401	181616
505089	181617
315067	181618
662297	181619
58844	181620
578906	181621
577446	181622
36420	181623
482624	181624
343900	181625
36869	181626
130444	181627
181729	181628
10159	181629
134654	181630
283737	181631
95598	181632
9325	181633
281599	181634
432014	181635
160784	181636
186845	181637
269665	181638
628189	181639
443155	181640
175145	181641
410933	181642
558849	181643
513782	181644
253299	181645
160994	181646
531319	181647
476006	181648
502808	181649
23196	181650
513183	181651
439771	181652
574930	181653
54802	181654
35596	181655
209654	181656
106320	181657
60458	181658
178794	181659
704104	181660
77935	181661
10390	181662
12170	181663
101114	181664
137883	181665
138022	181666
445865	181667
640743	181668
24792	181669
96189	181670
421138	181671
9770	181672
55346	181673
15550	181674
517792	181675
294905	181676
23520	181677
452649	181678
60074	181679
712980	181680
164057	181681
64214	181682
235310	181683
149863	181684
63919	181685
82372	181686
89864	181687
449209	181688
525228	181689
12808	181690
11162	181691
121463	181692
304970	181693
698293	181694
662906	181695
43606	181696
429442	181697
254347	181698
710411	181699
605142	181700
250109	181701
684719	181702
442465	181703
539704	181704
421920	181705
65842	181706
132243	181707
178812	181708
217354	181709
89694	181710
469773	181711
298625	181712
126491	181713
40624	181714
103158	181715
117083	181716
87994	181717
4619	181718
394729	181719
23694	181720
598552	181721
86371	181722
192869	181723
169842	181724
215616	181725
146595	181726
692090	181727
129479	181728
170301	181729
414403	181730
3170	181731
491569	181732
233856	181733
204813	181734
181479	181735
26991	181736
493353	181737
376639	181738
180976	181739
414675	181740
147916	181741
159459	181742
172642	181743
317765	181744
248767	181745
635087	181746
283179	181747
227591	181748
696526	181749
590364	181750
15234	181751
253958	181752
46934	181753
90603	181754
606225	181755
47114	181756
7077	181757
492282	181758
47587	181759
478711	181760
459779	181761
497783	181762
293566	181763
9657	181764
211472	181765
54322	181766
632661	181767
394143	181768
145457	181769
159354	181770
141952	181771
338563	181772
370747	181773
230813	181774
395975	181775
149042	181776
138361	181777
13445	181778
223165	181779
131262	181780
1104	181781
34919	181782
54589	181783
73947	181784
214068	181785
131043	181786
47899	181787
486	181788
55287	181789
589434	181790
142724	181791
313111	181792
248041	181793
8137	181794
331309	181795
660828	181796
316095	181797
710285	181798
25318	181799
317370	181800
16936	181801
582190	181802
149642	181803
306145	181804
137535	181805
18598	181806
453493	181807
433891	181808
693528	181809
92784	181810
14364	181811
93386	181812
306225	181813
181681	181814
37121	181815
269527	181816
444825	181817
289511	181818
149833	181819
374097	181820
450257	181821
16307	181822
71014	181823
298791	181824
109166	181825
438084	181826
459339	181827
568335	181828
98231	181829
330793	181830
119893	181831
1319	181832
96710	181833
438400	181834
155225	181835
234234	181836
72641	181837
465797	181838
721429	181839
136494	181840
145602	181841
307627	181842
93609	181843
134299	181844
293044	181845
332302	181846
118305	181847
521236	181848
296223	181849
262407	181850
534620	181851
287052	181852
715092	181853
371909	181854
599861	181855
7572	181856
486737	181857
489999	181858
38553	181859
366197	181860
180677	181861
282634	181862
372807	181863
115339	181864
584087	181865
330129	181866
190550	181867
479929	181868
173959	181869
683932	181870
599013	181871
45633	181872
472748	181873
162984	181874
479922	181875
1587	181876
6947	181877
683968	181878
676926	181879
198704	181880
14957	181881
278313	181882
224706	181883
558471	181884
282341	181885
236153	181886
360015	181887
311645	181888
603159	181889
543887	181890
567769	181891
404244	181892
154953	181893
441181	181894
99438	181895
28631	181896
618192	181897
254761	181898
57291	181899
685858	181900
506629	181901
494056	181902
509223	181903
482039	181904
140195	181905
155463	181906
336718	181907
324427	181908
12083	181909
430036	181910
469755	181911
318621	181912
155442	181913
68819	181914
234229	181915
60279	181916
355100	181917
243503	181918
105598	181919
150563	181920
142149	181921
204583	181922
141461	181923
184271	181924
278872	181925
508950	181926
85703	181927
338180	181928
507405	181929
298643	181930
69565	181931
3841	181932
594022	181933
54280	181934
439323	181935
23589	181936
15820	181937
173730	181938
474426	181939
77974	181940
472193	181941
608122	181942
428681	181943
65943	181944
43115	181945
457109	181946
416724	181947
150641	181948
534461	181949
581096	181950
649130	181951
5799	181952
502629	181953
662519	181954
247501	181955
134307	181956
181772	181957
653829	181958
107287	181959
708255	181960
336725	181961
381999	181962
501612	181963
706114	181964
44049	181965
462002	181966
519579	181967
29383	181968
2895	181969
25818	181970
444012	181971
223981	181972
91552	181973
181193	181974
433605	181975
126419	181976
103644	181977
249336	181978
279747	181979
187970	181980
316677	181981
141692	181982
587740	181983
45330	181984
59890	181985
694994	181986
545933	181987
127547	181988
6186	181989
430531	181990
485525	181991
334350	181992
38560	181993
344551	181994
722811	181995
671002	181996
591913	181997
596068	181998
405537	181999
207126	182000
10333	182001
394457	182002
618621	182003
281863	182004
436094	182005
129124	182006
663917	182007
261486	182008
340050	182009
282672	182010
122534	182011
94591	182012
62975	182013
424308	182014
87730	182015
67474	182016
386660	182017
1207	182018
299116	182019
15789	182020
354457	182021
235196	182022
41738	182023
699764	182024
100432	182025
696707	182026
31979	182027
248769	182028
317291	182029
292884	182030
174163	182031
146644	182032
10883	182033
20992	182034
211930	182035
78857	182036
192414	182037
679639	182038
21793	182039
401252	182040
661997	182041
89367	182042
328023	182043
361152	182044
179615	182045
8103	182046
82250	182047
480591	182048
165676	182049
11062	182050
233661	182051
581028	182052
183504	182053
160972	182054
4331	182055
41467	182056
439658	182057
107506	182058
385577	182059
161963	182060
598637	182061
682521	182062
171045	182063
147584	182064
641024	182065
103843	182066
32781	182067
301494	182068
175388	182069
286445	182070
117144	182071
476363	182072
179713	182073
50273	182074
210738	182075
286677	182076
198183	182077
85963	182078
534486	182079
303020	182080
690064	182081
104803	182082
112675	182083
574581	182084
429929	182085
161175	182086
20765	182087
3442	182088
271893	182089
569411	182090
200468	182091
225210	182092
15312	182093
96124	182094
646557	182095
77385	182096
271253	182097
288716	182098
190164	182099
34323	182100
376066	182101
44641	182102
242428	182103
247893	182104
643726	182105
184216	182106
118862	182107
209434	182108
456283	182109
687044	182110
88723	182111
301420	182112
30213	182113
103875	182114
717666	182115
336662	182116
24519	182117
182175	182118
128046	182119
507030	182120
10991	182121
449126	182122
408366	182123
253068	182124
203487	182125
580606	182126
636932	182127
48662	182128
647174	182129
325238	182130
2363	182131
708136	182132
88328	182133
87209	182134
90935	182135
357349	182136
445545	182137
405791	182138
57372	182139
96717	182140
365146	182141
273767	182142
14963	182143
346066	182144
666588	182145
598825	182146
57466	182147
638853	182148
48262	182149
263807	182150
428145	182151
397000	182152
445659	182153
609075	182154
455563	182155
479165	182156
74925	182157
9877	182158
682529	182159
264513	182160
39323	182161
69727	182162
675390	182163
289135	182164
636815	182165
69260	182166
159171	182167
483348	182168
174168	182169
559099	182170
24348	182171
453464	182172
636748	182173
2024	182174
168383	182175
129370	182176
544725	182177
37502	182178
477876	182179
127026	182180
607066	182181
538138	182182
301231	182183
45436	182184
469815	182185
317240	182186
193679	182187
282325	182188
285007	182189
694276	182190
32230	182191
506047	182192
29118	182193
569573	182194
44305	182195
227505	182196
520431	182197
31082	182198
117360	182199
163485	182200
23502	182201
95105	182202
279349	182203
498307	182204
82150	182205
95736	182206
50136	182207
36486	182208
186448	182209
671436	182210
206458	182211
364180	182212
173687	182213
4182	182214
307574	182215
37778	182216
377809	182217
53101	182218
348715	182219
518566	182220
263593	182221
399709	182222
14532	182223
15021	182224
325317	182225
143213	182226
168947	182227
122983	182228
660592	182229
25448	182230
369948	182231
72953	182232
38814	182233
717687	182234
194006	182235
152523	182236
507237	182237
106359	182238
43822	182239
224432	182240
247421	182241
640299	182242
418661	182243
515760	182244
441949	182245
313251	182246
662928	182247
266006	182248
210376	182249
333747	182250
300601	182251
147878	182252
466324	182253
29255	182254
48354	182255
123188	182256
119910	182257
697399	182258
11907	182259
62259	182260
286548	182261
84254	182262
113628	182263
284318	182264
22445	182265
64740	182266
183856	182267
433699	182268
563775	182269
33961	182270
172688	182271
95578	182272
723672	182273
27055	182274
132098	182275
686920	182276
179035	182277
717344	182278
370198	182279
402568	182280
647170	182281
17896	182282
78353	182283
710833	182284
270131	182285
10746	182286
633261	182287
146268	182288
585202	182289
289654	182290
707972	182291
221510	182292
47091	182293
137644	182294
80447	182295
505590	182296
205769	182297
482742	182298
54031	182299
673364	182300
76560	182301
504830	182302
674948	182303
612619	182304
81365	182305
671360	182306
218690	182307
139127	182308
507718	182309
542207	182310
17089	182311
631035	182312
212821	182313
19768	182314
95181	182315
408540	182316
207603	182317
698257	182318
102261	182319
14823	182320
154977	182321
6275	182322
202490	182323
13267	182324
309904	182325
130890	182326
92066	182327
122286	182328
110456	182329
156775	182330
11277	182331
65383	182332
104335	182333
146760	182334
39354	182335
332155	182336
104783	182337
180570	182338
160105	182339
11135	182340
7021	182341
10877	182342
365578	182343
39467	182344
195729	182345
578628	182346
248160	182347
352317	182348
47338	182349
2120	182350
249552	182351
342948	182352
168743	182353
62908	182354
168980	182355
573055	182356
148950	182357
23702	182358
12222	182359
534817	182360
43760	182361
384420	182362
122161	182363
138012	182364
52954	182365
665807	182366
324401	182367
22803	182368
244573	182369
23901	182370
635382	182371
177710	182372
723652	182373
38650	182374
630669	182375
16382	182376
447410	182377
547393	182378
129075	182379
34165	182380
44020	182381
5598	182382
383287	182383
292916	182384
28258	182385
350750	182386
99667	182387
386966	182388
705177	182389
492056	182390
156651	182391
674009	182392
152254	182393
57196	182394
331359	182395
131455	182396
17213	182397
513924	182398
229229	182399
444082	182400
59195	182401
377873	182402
592782	182403
172293	182404
150563	182405
251144	182406
66857	182407
54484	182408
67583	182409
94237	182410
259048	182411
51664	182412
400149	182413
29775	182414
646101	182415
339110	182416
599208	182417
114993	182418
251374	182419
133315	182420
300561	182421
84575	182422
311700	182423
161056	182424
3007	182425
346165	182426
447161	182427
129179	182428
680018	182429
23517	182430
290130	182431
535312	182432
712455	182433
698440	182434
167023	182435
273069	182436
136117	182437
503434	182438
642569	182439
35583	182440
34271	182441
118747	182442
5811	182443
39941	182444
28400	182445
297	182446
613284	182447
46992	182448
34244	182449
557531	182450
353048	182451
330263	182452
19953	182453
499057	182454
168132	182455
169131	182456
574814	182457
204391	182458
50221	182459
89164	182460
98879	182461
181061	182462
417076	182463
514627	182464
103251	182465
693417	182466
116199	182467
54326	182468
4548	182469
9495	182470
301641	182471
461090	182472
34125	182473
668495	182474
581145	182475
45162	182476
165004	182477
676480	182478
700560	182479
33949	182480
559510	182481
613145	182482
552845	182483
149179	182484
35326	182485
602397	182486
723233	182487
44584	182488
99856	182489
116586	182490
110346	182491
589580	182492
209295	182493
184477	182494
119367	182495
517	182496
109516	182497
531736	182498
72765	182499
372544	182500
74	182501
383792	182502
605812	182503
136683	182504
478661	182505
712154	182506
313005	182507
374037	182508
261327	182509
45465	182510
67934	182511
16017	182512
7615	182513
199549	182514
567177	182515
32744	182516
121617	182517
431759	182518
495716	182519
419670	182520
647343	182521
22155	182522
76643	182523
248145	182524
1118	182525
81142	182526
11973	182527
337117	182528
696418	182529
377655	182530
575143	182531
140333	182532
447298	182533
60229	182534
562352	182535
481521	182536
157795	182537
318896	182538
40555	182539
415870	182540
2233	182541
120232	182542
197374	182543
26310	182544
323060	182545
137805	182546
452945	182547
544369	182548
723	182549
448679	182550
501596	182551
149404	182552
662514	182553
4040	182554
223	182555
91488	182556
435296	182557
154172	182558
705809	182559
96851	182560
670113	182561
10684	182562
76281	182563
372663	182564
683189	182565
112223	182566
464697	182567
5798	182568
104247	182569
425410	182570
158157	182571
16009	182572
85781	182573
643875	182574
552574	182575
253096	182576
483308	182577
65606	182578
574100	182579
171028	182580
10297	182581
604195	182582
379182	182583
134456	182584
691197	182585
234271	182586
32570	182587
176403	182588
633385	182589
20926	182590
130777	182591
49450	182592
387221	182593
309694	182594
7762	182595
692988	182596
111254	182597
347831	182598
19975	182599
350269	182600
491759	182601
487592	182602
29611	182603
623703	182604
74784	182605
655260	182606
488067	182607
241815	182608
29053	182609
13018	182610
33506	182611
55598	182612
638658	182613
251599	182614
684196	182615
173947	182616
182603	182617
315764	182618
344947	182619
109548	182620
97437	182621
57015	182622
445204	182623
672867	182624
280494	182625
27439	182626
496814	182627
183854	182628
159114	182629
349875	182630
118689	182631
684741	182632
11028	182633
508363	182634
500369	182635
399579	182636
658368	182637
488851	182638
177949	182639
445447	182640
108247	182641
409290	182642
40694	182643
72351	182644
425974	182645
771	182646
91616	182647
143793	182648
478483	182649
519466	182650
4689	182651
472318	182652
311132	182653
384458	182654
285192	182655
37583	182656
603675	182657
146741	182658
51076	182659
83390	182660
67022	182661
363657	182662
132860	182663
90325	182664
507606	182665
599146	182666
599113	182667
65738	182668
95916	182669
263201	182670
244624	182671
124188	182672
456996	182673
186429	182674
188354	182675
60249	182676
110602	182677
66446	182678
211945	182679
155930	182680
634261	182681
271202	182682
450390	182683
482414	182684
61445	182685
231171	182686
121423	182687
84928	182688
137539	182689
650916	182690
99361	182691
609696	182692
426802	182693
26151	182694
354543	182695
198340	182696
73852	182697
4106	182698
718214	182699
625054	182700
92004	182701
156312	182702
319034	182703
6512	182704
579255	182705
206149	182706
391170	182707
430984	182708
135235	182709
14165	182710
622929	182711
86317	182712
344387	182713
131170	182714
75931	182715
698865	182716
276210	182717
386792	182718
667680	182719
679129	182720
520590	182721
200082	182722
125907	182723
123828	182724
40680	182725
3989	182726
4271	182727
280978	182728
184990	182729
178107	182730
174655	182731
116801	182732
81078	182733
373192	182734
40286	182735
4683	182736
568692	182737
394780	182738
39094	182739
534986	182740
126392	182741
51194	182742
159124	182743
464279	182744
564231	182745
159882	182746
92606	182747
27046	182748
18117	182749
117509	182750
359949	182751
415907	182752
580185	182753
531077	182754
2361	182755
186743	182756
53610	182757
188862	182758
18538	182759
149992	182760
388284	182761
714347	182762
525063	182763
14307	182764
48347	182765
580899	182766
50640	182767
361055	182768
10229	182769
144956	182770
120984	182771
402300	182772
660387	182773
318144	182774
454597	182775
248215	182776
190740	182777
45016	182778
524574	182779
329507	182780
371110	182781
4576	182782
356438	182783
103987	182784
249016	182785
654767	182786
500011	182787
685193	182788
149650	182789
125563	182790
439130	182791
146733	182792
605351	182793
76841	182794
146989	182795
41095	182796
460242	182797
239373	182798
240017	182799
143326	182800
70440	182801
210143	182802
80227	182803
685633	182804
371016	182805
240932	182806
713898	182807
714361	182808
48844	182809
495763	182810
392105	182811
578261	182812
444640	182813
508180	182814
615973	182815
76385	182816
508551	182817
568546	182818
143544	182819
628988	182820
182562	182821
695585	182822
57888	182823
151716	182824
159596	182825
586307	182826
132749	182827
174328	182828
635761	182829
20456	182830
412572	182831
429318	182832
194354	182833
14887	182834
630636	182835
7602	182836
175274	182837
213828	182838
391661	182839
37149	182840
57233	182841
164572	182842
117624	182843
356428	182844
54427	182845
63651	182846
230642	182847
101375	182848
69397	182849
597073	182850
527079	182851
90584	182852
11513	182853
110562	182854
33795	182855
386730	182856
52631	182857
24063	182858
105550	182859
208709	182860
177011	182861
305	182862
618207	182863
170397	182864
131464	182865
44858	182866
151864	182867
90486	182868
436437	182869
430656	182870
717345	182871
497341	182872
220850	182873
868	182874
23003	182875
13612	182876
681113	182877
142626	182878
505931	182879
526604	182880
341837	182881
166851	182882
52937	182883
228409	182884
342575	182885
254697	182886
674025	182887
59007	182888
511267	182889
389734	182890
71811	182891
156138	182892
177763	182893
44651	182894
589983	182895
3568	182896
704743	182897
540908	182898
699015	182899
39824	182900
25498	182901
195317	182902
603961	182903
393313	182904
83423	182905
154190	182906
629262	182907
366497	182908
64235	182909
11513	182910
646618	182911
146439	182912
67600	182913
5219	182914
208300	182915
101533	182916
718622	182917
100895	182918
439826	182919
312852	182920
767	182921
283400	182922
683358	182923
135629	182924
223437	182925
711920	182926
567305	182927
42248	182928
539521	182929
540123	182930
194125	182931
47959	182932
390126	182933
514645	182934
586374	182935
519884	182936
145231	182937
359478	182938
659609	182939
163055	182940
256630	182941
83713	182942
126722	182943
694249	182944
336860	182945
449983	182946
51777	182947
252020	182948
434066	182949
500134	182950
261653	182951
2959	182952
547	182953
88499	182954
81554	182955
2022	182956
632407	182957
594308	182958
25426	182959
256912	182960
104465	182961
445826	182962
68965	182963
21988	182964
439363	182965
43915	182966
597276	182967
317825	182968
50825	182969
131660	182970
7164	182971
150050	182972
681028	182973
25210	182974
54593	182975
40663	182976
482210	182977
157376	182978
465728	182979
169349	182980
718119	182981
68659	182982
840	182983
124820	182984
2221	182985
80994	182986
579174	182987
14148	182988
82745	182989
16980	182990
716508	182991
17147	182992
450775	182993
612119	182994
551811	182995
20236	182996
170243	182997
378231	182998
455703	182999
4243	183000
10276	183001
271172	183002
57426	183003
114849	183004
608598	183005
712145	183006
126832	183007
216504	183008
47847	183009
24511	183010
76028	183011
557498	183012
192361	183013
302550	183014
64741	183015
47521	183016
568935	183017
223855	183018
436218	183019
61444	183020
271860	183021
488249	183022
153588	183023
53082	183024
69279	183025
15425	183026
278637	183027
530538	183028
604143	183029
159851	183030
271379	183031
100352	183032
387812	183033
15342	183034
30862	183035
145492	183036
65567	183037
34280	183038
408982	183039
7726	183040
469180	183041
134659	183042
138420	183043
131114	183044
176668	183045
97643	183046
137746	183047
54797	183048
8264	183049
126231	183050
11314	183051
420268	183052
688624	183053
31276	183054
25350	183055
492525	183056
524579	183057
163212	183058
376345	183059
25505	183060
641757	183061
4415	183062
6513	183063
603636	183064
500811	183065
345781	183066
12506	183067
171593	183068
182517	183069
375789	183070
214858	183071
153021	183072
116576	183073
669836	183074
722097	183075
620465	183076
396981	183077
68556	183078
652709	183079
17012	183080
519626	183081
10073	183082
112753	183083
426708	183084
13700	183085
92676	183086
216650	183087
518671	183088
613663	183089
227085	183090
247595	183091
64900	183092
425342	183093
545996	183094
7076	183095
477127	183096
10050	183097
583432	183098
492871	183099
534903	183100
658716	183101
51277	183102
332117	183103
523507	183104
261496	183105
599	183106
526063	183107
64075	183108
33612	183109
419888	183110
43993	183111
482907	183112
90359	183113
35427	183114
670645	183115
101545	183116
263706	183117
282535	183118
119506	183119
112505	183120
352264	183121
168027	183122
10048	183123
108780	183124
36875	183125
361808	183126
111116	183127
526818	183128
12540	183129
234302	183130
715159	183131
318250	183132
128392	183133
385816	183134
69842	183135
54695	183136
8412	183137
347072	183138
526517	183139
14869	183140
724963	183141
20185	183142
434810	183143
714096	183144
249637	183145
14808	183146
29659	183147
527020	183148
482566	183149
3897	183150
233690	183151
157685	183152
616810	183153
143283	183154
13223	183155
53805	183156
589857	183157
70238	183158
158885	183159
34225	183160
134920	183161
664437	183162
133311	183163
249145	183164
95718	183165
325031	183166
648453	183167
686414	183168
32465	183169
684888	183170
133854	183171
164177	183172
61306	183173
47126	183174
204500	183175
652	183176
388819	183177
428192	183178
443218	183179
204027	183180
70394	183181
616008	183182
681055	183183
556585	183184
94982	183185
2306	183186
81699	183187
86756	183188
152923	183189
505420	183190
653430	183191
475827	183192
174658	183193
57511	183194
688162	183195
637783	183196
540415	183197
105274	183198
129636	183199
187460	183200
3667	183201
719016	183202
4240	183203
25144	183204
388636	183205
689113	183206
104550	183207
223319	183208
181544	183209
18772	183210
221974	183211
350847	183212
118900	183213
282378	183214
75833	183215
367443	183216
5970	183217
44218	183218
691036	183219
706141	183220
585725	183221
686363	183222
452050	183223
12081	183224
217684	183225
95672	183226
184908	183227
689960	183228
381995	183229
39731	183230
627412	183231
516416	183232
663368	183233
24571	183234
455531	183235
4327	183236
405185	183237
41677	183238
67756	183239
52110	183240
56488	183241
85482	183242
725071	183243
12101	183244
537446	183245
37982	183246
168300	183247
662043	183248
170446	183249
387564	183250
5553	183251
724738	183252
259818	183253
653844	183254
215440	183255
117686	183256
235867	183257
663949	183258
287532	183259
567917	183260
10784	183261
710967	183262
417339	183263
75443	183264
554798	183265
476098	183266
41344	183267
30709	183268
608087	183269
268383	183270
154165	183271
17521	183272
61895	183273
8027	183274
284631	183275
1902	183276
37628	183277
280709	183278
154590	183279
4259	183280
271405	183281
515912	183282
241145	183283
221286	183284
54135	183285
412062	183286
522565	183287
11048	183288
115075	183289
258776	183290
170454	183291
82688	183292
209510	183293
70397	183294
89105	183295
166539	183296
172057	183297
442919	183298
234714	183299
179205	183300
6113	183301
603910	183302
445868	183303
85952	183304
4799	183305
561696	183306
375021	183307
97957	183308
94469	183309
389283	183310
640302	183311
334551	183312
41875	183313
6678	183314
667139	183315
33562	183316
68755	183317
582276	183318
52494	183319
693916	183320
355478	183321
134837	183322
175086	183323
569584	183324
560745	183325
509654	183326
47962	183327
476642	183328
598425	183329
542307	183330
282524	183331
323377	183332
25766	183333
547546	183334
430191	183335
2603	183336
343343	183337
279515	183338
689710	183339
402460	183340
40991	183341
69266	183342
466503	183343
449738	183344
609695	183345
557631	183346
557591	183347
170288	183348
447003	183349
529647	183350
52371	183351
176675	183352
199809	183353
1546	183354
425748	183355
591251	183356
61943	183357
556838	183358
504482	183359
584890	183360
659726	183361
272463	183362
123489	183363
418721	183364
83011	183365
477496	183366
412639	183367
82903	183368
19447	183369
568810	183370
503994	183371
46697	183372
123764	183373
29045	183374
51093	183375
428263	183376
148772	183377
40407	183378
379063	183379
527724	183380
212241	183381
693312	183382
995	183383
163131	183384
52763	183385
45540	183386
65957	183387
481418	183388
161368	183389
302964	183390
51596	183391
118405	183392
85497	183393
282665	183394
452370	183395
47145	183396
282446	183397
628751	183398
129632	183399
721533	183400
628822	183401
189217	183402
155613	183403
66069	183404
66081	183405
168880	183406
94711	183407
511759	183408
87679	183409
26710	183410
552553	183411
562552	183412
203892	183413
8834	183414
152686	183415
128434	183416
691819	183417
587100	183418
495236	183419
166918	183420
387600	183421
36510	183422
453433	183423
553693	183424
34368	183425
478736	183426
480482	183427
631861	183428
9275	183429
24499	183430
649802	183431
142544	183432
1144	183433
539419	183434
607616	183435
42032	183436
530706	183437
95475	183438
241050	183439
605686	183440
22702	183441
86551	183442
236160	183443
581297	183444
237738	183445
297385	183446
47924	183447
249690	183448
698812	183449
105363	183450
280430	183451
487812	183452
113440	183453
239257	183454
15814	183455
4540	183456
29505	183457
95176	183458
534301	183459
526877	183460
22397	183461
220387	183462
420126	183463
517727	183464
497129	183465
191887	183466
710220	183467
660259	183468
181764	183469
72355	183470
407579	183471
705722	183472
438100	183473
25290	183474
71341	183475
176562	183476
61485	183477
212326	183478
315	183479
527107	183480
14613	183481
52551	183482
584147	183483
543953	183484
133186	183485
424478	183486
443019	183487
722240	183488
79319	183489
76576	183490
200113	183491
25856	183492
20157	183493
438188	183494
88572	183495
514167	183496
92992	183497
367683	183498
1906	183499
208176	183500
492019	183501
190885	183502
138790	183503
288316	183504
88199	183505
368310	183506
44919	183507
363387	183508
550145	183509
169328	183510
303131	183511
69114	183512
88375	183513
237026	183514
569481	183515
384431	183516
368154	183517
497482	183518
696812	183519
125569	183520
178651	183521
307299	183522
205493	183523
264187	183524
706602	183525
318872	183526
610065	183527
476760	183528
575817	183529
460450	183530
334950	183531
453098	183532
477911	183533
623368	183534
535180	183535
29445	183536
160425	183537
21629	183538
596881	183539
350072	183540
73649	183541
663743	183542
33615	183543
595641	183544
96507	183545
440427	183546
216137	183547
285640	183548
286833	183549
155153	183550
43749	183551
295334	183552
236170	183553
390370	183554
536066	183555
179377	183556
15174	183557
35560	183558
471795	183559
124625	183560
620231	183561
139547	183562
175700	183563
495125	183564
49524	183565
149193	183566
397137	183567
61225	183568
32477	183569
394491	183570
304208	183571
308991	183572
76953	183573
79496	183574
431032	183575
142328	183576
195395	183577
20832	183578
89069	183579
267003	183580
15932	183581
569113	183582
328481	183583
476693	183584
158842	183585
14848	183586
597273	183587
466011	183588
126139	183589
633009	183590
232597	183591
99760	183592
9974	183593
430105	183594
52143	183595
36207	183596
337552	183597
291709	183598
183999	183599
186402	183600
103770	183601
291335	183602
64810	183603
57740	183604
5935	183605
8667	183606
196892	183607
9976	183608
639557	183609
602002	183610
112112	183611
142670	183612
718577	183613
16346	183614
617312	183615
403958	183616
610106	183617
629520	183618
2048	183619
348373	183620
376736	183621
22364	183622
412485	183623
323911	183624
470425	183625
24338	183626
253195	183627
256747	183628
524084	183629
55862	183630
58	183631
285591	183632
56227	183633
647154	183634
244699	183635
400832	183636
281935	183637
710271	183638
489184	183639
123816	183640
706980	183641
133270	183642
540917	183643
420753	183644
119066	183645
142571	183646
380811	183647
84280	183648
402215	183649
439438	183650
233536	183651
486090	183652
5005	183653
141962	183654
467837	183655
152647	183656
125333	183657
719400	183658
72685	183659
68115	183660
20911	183661
75266	183662
666707	183663
152774	183664
349180	183665
371711	183666
140292	183667
252248	183668
620987	183669
42714	183670
35340	183671
120400	183672
565711	183673
19630	183674
81136	183675
109630	183676
659974	183677
30986	183678
318912	183679
424464	183680
415533	183681
41297	183682
145824	183683
158245	183684
512959	183685
86668	183686
491527	183687
52487	183688
29099	183689
170660	183690
513510	183691
504456	183692
2112	183693
12319	183694
515132	183695
46810	183696
73875	183697
81785	183698
617871	183699
160938	183700
26156	183701
558510	183702
357847	183703
3442	183704
494177	183705
335367	183706
622540	183707
1463	183708
71706	183709
108276	183710
710719	183711
407058	183712
434596	183713
155727	183714
588579	183715
668499	183716
4169	183717
52694	183718
27247	183719
225030	183720
48479	183721
133896	183722
65160	183723
708413	183724
219997	183725
275585	183726
128173	183727
502364	183728
143904	183729
2800	183730
624248	183731
109898	183732
23062	183733
681329	183734
28752	183735
171403	183736
120522	183737
130088	183738
445596	183739
683930	183740
294111	183741
194807	183742
27982	183743
472282	183744
139111	183745
561013	183746
361429	183747
62073	183748
268380	183749
110218	183750
601743	183751
714230	183752
531457	183753
464708	183754
623985	183755
14777	183756
51326	183757
257055	183758
317659	183759
38682	183760
181685	183761
158931	183762
453767	183763
513077	183764
140765	183765
179202	183766
248172	183767
410186	183768
679375	183769
89197	183770
150417	183771
616290	183772
37166	183773
311796	183774
568894	183775
360752	183776
455509	183777
696703	183778
675432	183779
264163	183780
285348	183781
363684	183782
675622	183783
49074	183784
589779	183785
454236	183786
351042	183787
420070	183788
161601	183789
451694	183790
24806	183791
691962	183792
178253	183793
260958	183794
644970	183795
6760	183796
337225	183797
609717	183798
579409	183799
712808	183800
375298	183801
614541	183802
188857	183803
38691	183804
8810	183805
186225	183806
99746	183807
154282	183808
71918	183809
122461	183810
25456	183811
169823	183812
124250	183813
66175	183814
11850	183815
431264	183816
619499	183817
257816	183818
197359	183819
151627	183820
15653	183821
447855	183822
566665	183823
483255	183824
90311	183825
566412	183826
650649	183827
94235	183828
253819	183829
432780	183830
422476	183831
406187	183832
45462	183833
11790	183834
202290	183835
659948	183836
158089	183837
294184	183838
28051	183839
585867	183840
173533	183841
264298	183842
227553	183843
3241	183844
410989	183845
196938	183846
279389	183847
535701	183848
78890	183849
34660	183850
309160	183851
249706	183852
374302	183853
517211	183854
2296	183855
1118	183856
15834	183857
291303	183858
286070	183859
367803	183860
634795	183861
107247	183862
48375	183863
28239	183864
197234	183865
47466	183866
26144	183867
89605	183868
89397	183869
717232	183870
680	183871
56359	183872
76491	183873
155267	183874
73908	183875
6386	183876
523116	183877
190245	183878
13875	183879
82074	183880
649833	183881
89418	183882
401296	183883
596674	183884
6673	183885
2767	183886
128525	183887
522241	183888
49792	183889
92718	183890
681331	183891
246358	183892
621804	183893
685676	183894
86170	183895
163327	183896
157998	183897
692582	183898
128919	183899
116422	183900
595788	183901
226167	183902
30610	183903
196207	183904
95309	183905
12123	183906
1238	183907
401722	183908
13154	183909
23132	183910
265876	183911
233640	183912
60258	183913
76387	183914
159591	183915
433904	183916
521665	183917
175949	183918
134282	183919
253122	183920
437799	183921
170055	183922
286050	183923
143332	183924
327123	183925
3499	183926
396938	183927
251070	183928
15602	183929
183405	183930
470326	183931
181148	183932
667792	183933
702276	183934
120186	183935
702639	183936
272058	183937
593587	183938
453757	183939
96917	183940
269926	183941
25504	183942
699823	183943
123234	183944
73338	183945
156935	183946
722333	183947
276761	183948
109967	183949
159721	183950
722382	183951
406164	183952
163554	183953
70056	183954
358146	183955
245936	183956
48094	183957
622707	183958
15373	183959
341028	183960
49726	183961
83808	183962
316760	183963
657147	183964
36256	183965
18972	183966
410409	183967
482286	183968
382378	183969
58219	183970
374998	183971
180263	183972
495813	183973
416818	183974
273159	183975
12948	183976
62681	183977
48253	183978
386460	183979
581635	183980
182416	183981
109672	183982
314575	183983
694157	183984
273122	183985
50571	183986
101598	183987
50805	183988
47478	183989
157910	183990
340114	183991
422809	183992
237474	183993
663934	183994
25589	183995
27336	183996
67263	183997
662145	183998
499743	183999
487447	184000
98134	184001
502081	184002
352836	184003
1230	184004
221209	184005
78504	184006
692734	184007
4265	184008
49672	184009
603907	184010
557170	184011
60814	184012
93171	184013
57468	184014
218696	184015
360509	184016
39895	184017
97717	184018
576271	184019
420274	184020
284142	184021
22101	184022
333847	184023
335570	184024
128495	184025
371220	184026
522704	184027
509046	184028
517870	184029
720877	184030
98950	184031
40095	184032
123556	184033
540394	184034
327995	184035
8937	184036
475344	184037
15214	184038
134657	184039
507036	184040
455220	184041
127673	184042
25909	184043
353768	184044
630444	184045
43136	184046
637619	184047
256371	184048
131459	184049
379670	184050
438351	184051
150319	184052
168380	184053
373178	184054
410533	184055
3335	184056
663600	184057
17580	184058
241743	184059
131847	184060
433496	184061
186940	184062
488021	184063
81453	184064
225554	184065
320095	184066
560880	184067
264482	184068
359640	184069
599388	184070
390870	184071
118973	184072
495696	184073
299802	184074
354747	184075
135	184076
118392	184077
67726	184078
158944	184079
140244	184080
447109	184081
76227	184082
49438	184083
36543	184084
562724	184085
582350	184086
128045	184087
122224	184088
152588	184089
172381	184090
599560	184091
672458	184092
168488	184093
596175	184094
165851	184095
679431	184096
144837	184097
46484	184098
17303	184099
450730	184100
634496	184101
91193	184102
694324	184103
56190	184104
579445	184105
396973	184106
538388	184107
213655	184108
159969	184109
449309	184110
57561	184111
484997	184112
114262	184113
349613	184114
91636	184115
28447	184116
247414	184117
151952	184118
562245	184119
635307	184120
20012	184121
473370	184122
67792	184123
16125	184124
37241	184125
33360	184126
226621	184127
203444	184128
202101	184129
28104	184130
16236	184131
43411	184132
452859	184133
105618	184134
385339	184135
51448	184136
356490	184137
686143	184138
44334	184139
70572	184140
8616	184141
81986	184142
106063	184143
533031	184144
396913	184145
4769	184146
64015	184147
62345	184148
357933	184149
552725	184150
193658	184151
118614	184152
10753	184153
257176	184154
392197	184155
710027	184156
135412	184157
135603	184158
642926	184159
31955	184160
582609	184161
412243	184162
309506	184163
28349	184164
13340	184165
251709	184166
335414	184167
664834	184168
25907	184169
698947	184170
451192	184171
198232	184172
5794	184173
501028	184174
128541	184175
129483	184176
114851	184177
10751	184178
499973	184179
621111	184180
47577	184181
148328	184182
658459	184183
332924	184184
624846	184185
326858	184186
85731	184187
135369	184188
178314	184189
250445	184190
437526	184191
546155	184192
227876	184193
153217	184194
78005	184195
61255	184196
689772	184197
144594	184198
603385	184199
29254	184200
17889	184201
449105	184202
72032	184203
429774	184204
578604	184205
8516	184206
15685	184207
468332	184208
523807	184209
83275	184210
564222	184211
104822	184212
57843	184213
308989	184214
268804	184215
8052	184216
27032	184217
433225	184218
167285	184219
78466	184220
86828	184221
250350	184222
236	184223
153443	184224
561880	184225
174193	184226
363406	184227
351038	184228
245225	184229
399467	184230
808	184231
675760	184232
71122	184233
263243	184234
533338	184235
22358	184236
518555	184237
337809	184238
299522	184239
445702	184240
299473	184241
31782	184242
573761	184243
62954	184244
173130	184245
83544	184246
180382	184247
417081	184248
231272	184249
379163	184250
24534	184251
91982	184252
117086	184253
454	184254
5671	184255
163951	184256
158080	184257
549782	184258
501144	184259
146458	184260
1353	184261
251959	184262
43055	184263
146385	184264
700111	184265
370812	184266
693642	184267
71581	184268
10114	184269
155917	184270
721403	184271
144402	184272
327011	184273
710788	184274
565620	184275
23417	184276
49660	184277
564504	184278
430731	184279
48707	184280
93651	184281
233598	184282
105289	184283
22931	184284
19379	184285
634185	184286
219836	184287
257119	184288
127715	184289
155217	184290
383064	184291
24492	184292
50039	184293
117547	184294
513759	184295
94535	184296
567695	184297
160027	184298
705797	184299
355916	184300
357170	184301
79740	184302
48682	184303
633679	184304
327165	184305
2147	184306
607929	184307
394238	184308
673904	184309
44342	184310
398579	184311
412108	184312
12813	184313
592837	184314
265495	184315
661706	184316
457627	184317
653163	184318
299885	184319
248357	184320
54174	184321
343507	184322
588400	184323
104088	184324
513422	184325
163531	184326
554654	184327
569059	184328
37358	184329
18123	184330
95353	184331
695729	184332
121077	184333
159005	184334
323446	184335
698436	184336
14801	184337
402935	184338
143630	184339
45676	184340
8027	184341
86233	184342
9785	184343
550668	184344
622437	184345
678823	184346
4621	184347
684620	184348
11471	184349
208549	184350
169882	184351
711270	184352
310666	184353
483415	184354
58600	184355
209735	184356
321012	184357
715060	184358
194694	184359
277855	184360
529310	184361
294174	184362
300178	184363
38360	184364
661385	184365
489922	184366
686456	184367
70577	184368
399217	184369
473997	184370
328154	184371
180428	184372
490518	184373
130720	184374
86839	184375
569484	184376
95406	184377
324755	184378
81805	184379
264133	184380
64453	184381
37858	184382
72204	184383
547580	184384
239321	184385
189578	184386
110527	184387
262365	184388
301810	184389
231513	184390
557172	184391
46	184392
200108	184393
43021	184394
43790	184395
71538	184396
89545	184397
22759	184398
82830	184399
154	184400
156497	184401
662587	184402
82099	184403
514844	184404
306798	184405
536607	184406
7189	184407
81184	184408
400867	184409
184324	184410
184562	184411
68491	184412
436472	184413
293577	184414
102746	184415
674587	184416
49409	184417
478767	184418
226903	184419
108209	184420
185067	184421
232145	184422
233456	184423
64284	184424
116686	184425
16034	184426
722634	184427
149205	184428
612478	184429
9159	184430
662181	184431
445870	184432
400428	184433
150811	184434
268899	184435
6807	184436
278106	184437
72323	184438
404453	184439
92266	184440
188814	184441
185545	184442
2673	184443
161987	184444
269941	184445
134815	184446
49368	184447
409688	184448
179348	184449
641978	184450
627786	184451
112302	184452
186622	184453
150661	184454
5335	184455
459604	184456
114149	184457
89816	184458
198466	184459
2935	184460
433367	184461
548222	184462
648821	184463
505695	184464
339569	184465
83533	184466
485209	184467
79743	184468
555822	184469
694869	184470
339277	184471
551889	184472
348725	184473
622001	184474
456939	184475
29436	184476
182724	184477
663048	184478
222269	184479
679480	184480
625939	184481
518975	184482
39	184483
205871	184484
612100	184485
336357	184486
666701	184487
342502	184488
506734	184489
547547	184490
78954	184491
307838	184492
492963	184493
430946	184494
533129	184495
652681	184496
628973	184497
98304	184498
623392	184499
256699	184500
237327	184501
463565	184502
499137	184503
355286	184504
6325	184505
118384	184506
276532	184507
262950	184508
122566	184509
111736	184510
171378	184511
127233	184512
167782	184513
669024	184514
229758	184515
362204	184516
486929	184517
51471	184518
152875	184519
73493	184520
631844	184521
242084	184522
179194	184523
192679	184524
13416	184525
573213	184526
128659	184527
92184	184528
203465	184529
102610	184530
379894	184531
367413	184532
6464	184533
506756	184534
105505	184535
664050	184536
185337	184537
215404	184538
500032	184539
453744	184540
223013	184541
668249	184542
110323	184543
126903	184544
179658	184545
97865	184546
237658	184547
170385	184548
373654	184549
190598	184550
298402	184551
285317	184552
724406	184553
26806	184554
159480	184555
487361	184556
45528	184557
200242	184558
637110	184559
10633	184560
16710	184561
262150	184562
601093	184563
502839	184564
94770	184565
149812	184566
120416	184567
305725	184568
351596	184569
96265	184570
78477	184571
169271	184572
40680	184573
583278	184574
437941	184575
426368	184576
302372	184577
171950	184578
616805	184579
378450	184580
638668	184581
231427	184582
175087	184583
226811	184584
288949	184585
692649	184586
328743	184587
671904	184588
70716	184589
200896	184590
32482	184591
120834	184592
78662	184593
411193	184594
168527	184595
16420	184596
104064	184597
494598	184598
48428	184599
481603	184600
4879	184601
631433	184602
506485	184603
118107	184604
13595	184605
579191	184606
114069	184607
131358	184608
180956	184609
50323	184610
530191	184611
183335	184612
170684	184613
723237	184614
444724	184615
482018	184616
533410	184617
688025	184618
720972	184619
125191	184620
532266	184621
295375	184622
440881	184623
115765	184624
545754	184625
528450	184626
297624	184627
590639	184628
25573	184629
80215	184630
24468	184631
6745	184632
494038	184633
265198	184634
331596	184635
306820	184636
633057	184637
376952	184638
132760	184639
451661	184640
499786	184641
32874	184642
328015	184643
231055	184644
568794	184645
680357	184646
666361	184647
482475	184648
141998	184649
315451	184650
41259	184651
119194	184652
186637	184653
292941	184654
605772	184655
640304	184656
24420	184657
720559	184658
179125	184659
58255	184660
522353	184661
165305	184662
19257	184663
83979	184664
25434	184665
486944	184666
31658	184667
80516	184668
106777	184669
340438	184670
685942	184671
45754	184672
361260	184673
138473	184674
180318	184675
89759	184676
153565	184677
319980	184678
364463	184679
140372	184680
483493	184681
126485	184682
119021	184683
628523	184684
32153	184685
473560	184686
66653	184687
155758	184688
90010	184689
328980	184690
54697	184691
295439	184692
438861	184693
2336	184694
146246	184695
465135	184696
714786	184697
173423	184698
665375	184699
392250	184700
979	184701
226171	184702
24709	184703
335227	184704
666363	184705
575138	184706
4418	184707
89923	184708
8285	184709
278465	184710
618427	184711
145985	184712
628991	184713
467740	184714
151711	184715
477454	184716
35196	184717
29765	184718
516615	184719
403068	184720
150008	184721
509735	184722
348698	184723
82249	184724
8494	184725
353627	184726
273569	184727
718023	184728
684374	184729
420499	184730
129704	184731
474020	184732
128619	184733
83885	184734
301693	184735
246221	184736
328921	184737
17182	184738
349532	184739
301789	184740
170909	184741
382453	184742
639395	184743
55871	184744
357156	184745
95215	184746
480616	184747
498865	184748
594729	184749
251742	184750
173329	184751
313425	184752
617866	184753
167922	184754
97140	184755
74036	184756
408667	184757
497280	184758
521330	184759
580456	184760
55773	184761
3674	184762
56156	184763
474328	184764
107418	184765
539709	184766
283646	184767
628662	184768
160019	184769
134166	184770
520165	184771
683305	184772
40055	184773
100788	184774
79990	184775
282548	184776
562067	184777
877	184778
675011	184779
138692	184780
86092	184781
208935	184782
66845	184783
8341	184784
39789	184785
200740	184786
421607	184787
691834	184788
431608	184789
613606	184790
392143	184791
478707	184792
90330	184793
123950	184794
472961	184795
662277	184796
1182	184797
628382	184798
536876	184799
47248	184800
345027	184801
459480	184802
531948	184803
678127	184804
105542	184805
62333	184806
110018	184807
399442	184808
10187	184809
601868	184810
260368	184811
163562	184812
60685	184813
195666	184814
22239	184815
531768	184816
382922	184817
673549	184818
567256	184819
85	184820
98092	184821
88172	184822
158881	184823
544257	184824
57692	184825
10993	184826
627450	184827
442388	184828
6006	184829
367132	184830
158722	184831
308263	184832
576679	184833
657730	184834
654245	184835
418656	184836
681065	184837
423620	184838
141096	184839
223485	184840
360792	184841
225165	184842
446214	184843
45553	184844
453151	184845
23756	184846
2674	184847
34154	184848
137192	184849
142369	184850
26518	184851
127267	184852
614720	184853
606224	184854
329196	184855
434165	184856
146379	184857
134639	184858
258047	184859
37603	184860
8889	184861
11753	184862
657121	184863
664743	184864
654367	184865
189021	184866
14983	184867
203243	184868
414980	184869
637463	184870
21845	184871
310685	184872
568657	184873
86027	184874
313073	184875
437542	184876
41809	184877
18647	184878
1290	184879
133980	184880
207251	184881
41617	184882
185849	184883
78983	184884
151645	184885
703850	184886
166264	184887
509101	184888
569951	184889
458449	184890
633381	184891
671470	184892
16488	184893
593613	184894
642017	184895
368125	184896
578165	184897
93576	184898
27779	184899
1301	184900
80260	184901
41085	184902
162179	184903
44700	184904
277403	184905
289625	184906
88239	184907
452659	184908
138536	184909
115701	184910
127281	184911
127525	184912
473284	184913
658348	184914
165716	184915
28435	184916
13343	184917
169548	184918
574825	184919
457995	184920
350934	184921
448289	184922
381977	184923
135486	184924
683344	184925
36001	184926
56017	184927
651097	184928
502787	184929
126868	184930
91878	184931
67450	184932
833	184933
181881	184934
567671	184935
328	184936
523752	184937
46551	184938
17070	184939
337638	184940
135217	184941
237041	184942
452099	184943
587974	184944
465731	184945
176719	184946
212228	184947
548778	184948
1328	184949
43159	184950
354504	184951
391014	184952
101166	184953
35397	184954
157406	184955
29967	184956
2088	184957
116506	184958
317935	184959
31508	184960
244652	184961
680398	184962
577	184963
350910	184964
696939	184965
400768	184966
232695	184967
275591	184968
270262	184969
491118	184970
698960	184971
108576	184972
155135	184973
298607	184974
239224	184975
668102	184976
635508	184977
129964	184978
87607	184979
12413	184980
590402	184981
327627	184982
347501	184983
34088	184984
574540	184985
504879	184986
101965	184987
22741	184988
663572	184989
155807	184990
50440	184991
566541	184992
561235	184993
63502	184994
85516	184995
352753	184996
494300	184997
366646	184998
669959	184999
170011	185000
12217	185001
443124	185002
5204	185003
242580	185004
20964	185005
206301	185006
232229	185007
16649	185008
97137	185009
169476	185010
184830	185011
576183	185012
197805	185013
370107	185014
101092	185015
180697	185016
142974	185017
142695	185018
15144	185019
369748	185020
491933	185021
480838	185022
479778	185023
13493	185024
446831	185025
13580	185026
20180	185027
12138	185028
257963	185029
338172	185030
324956	185031
178117	185032
496090	185033
327730	185034
77744	185035
395499	185036
353548	185037
197048	185038
177395	185039
488861	185040
273259	185041
574300	185042
568938	185043
438165	185044
120520	185045
392502	185046
605307	185047
662869	185048
73601	185049
528279	185050
11818	185051
160479	185052
23466	185053
492445	185054
385393	185055
133676	185056
537569	185057
82700	185058
4521	185059
36692	185060
163409	185061
671823	185062
288	185063
162982	185064
696836	185065
335815	185066
585870	185067
297933	185068
142304	185069
650990	185070
107979	185071
601132	185072
190673	185073
95506	185074
693814	185075
492529	185076
41166	185077
144755	185078
310061	185079
275888	185080
664508	185081
295928	185082
525650	185083
103525	185084
39946	185085
115795	185086
667595	185087
144430	185088
166495	185089
617076	185090
433012	185091
160099	185092
370150	185093
130396	185094
334711	185095
408171	185096
678374	185097
69689	185098
53141	185099
39237	185100
54130	185101
136811	185102
442803	185103
540514	185104
392890	185105
260476	185106
30421	185107
568934	185108
252862	185109
289185	185110
278431	185111
590665	185112
390439	185113
1697	185114
383468	185115
12283	185116
220928	185117
122485	185118
334411	185119
201284	185120
205503	185121
418660	185122
714441	185123
181351	185124
480874	185125
530715	185126
90721	185127
67056	185128
15744	185129
22796	185130
34027	185131
536990	185132
17036	185133
98704	185134
244701	185135
420972	185136
284547	185137
29655	185138
90500	185139
605184	185140
60550	185141
431277	185142
19566	185143
101348	185144
42292	185145
185727	185146
24952	185147
28599	185148
235036	185149
77919	185150
406045	185151
206834	185152
25872	185153
166774	185154
142437	185155
677233	185156
683808	185157
2185	185158
382686	185159
37648	185160
387861	185161
58376	185162
176566	185163
154550	185164
379384	185165
197624	185166
265676	185167
463504	185168
38421	185169
37473	185170
177425	185171
305524	185172
283845	185173
49984	185174
360751	185175
178790	185176
662085	185177
410162	185178
414796	185179
152226	185180
261399	185181
479562	185182
9042	185183
651026	185184
666212	185185
42085	185186
6153	185187
90421	185188
581781	185189
437295	185190
236838	185191
275666	185192
133838	185193
317700	185194
30975	185195
98600	185196
13294	185197
412109	185198
267180	185199
157197	185200
181734	185201
702	185202
118227	185203
12060	185204
165121	185205
428172	185206
78259	185207
42133	185208
638759	185209
23515	185210
465571	185211
6772	185212
291264	185213
28615	185214
671579	185215
210511	185216
95788	185217
14966	185218
22838	185219
514696	185220
544871	185221
244976	185222
131212	185223
148628	185224
363529	185225
155394	185226
517770	185227
111613	185228
462606	185229
90789	185230
695759	185231
162242	185232
725119	185233
371652	185234
165510	185235
236218	185236
225231	185237
64439	185238
515846	185239
529470	185240
121018	185241
229696	185242
153032	185243
34397	185244
507421	185245
49978	185246
2327	185247
258238	185248
29445	185249
86059	185250
189909	185251
83704	185252
64471	185253
4181	185254
65763	185255
524532	185256
620393	185257
566176	185258
410487	185259
13782	185260
349757	185261
136918	185262
28218	185263
509061	185264
32579	185265
567475	185266
710317	185267
144489	185268
635757	185269
98750	185270
461875	185271
134012	185272
659371	185273
150095	185274
29267	185275
24802	185276
31889	185277
36230	185278
467089	185279
38629	185280
701393	185281
238357	185282
378279	185283
634435	185284
328574	185285
207167	185286
28826	185287
155468	185288
27994	185289
7625	185290
262317	185291
1858	185292
32571	185293
149206	185294
474261	185295
20241	185296
380599	185297
22133	185298
339033	185299
605555	185300
175340	185301
613075	185302
136663	185303
160838	185304
61431	185305
541934	185306
583443	185307
487485	185308
76249	185309
207562	185310
167473	185311
59508	185312
681420	185313
23848	185314
60392	185315
12629	185316
139713	185317
99322	185318
282602	185319
392455	185320
116899	185321
266692	185322
486754	185323
476168	185324
61459	185325
460837	185326
370201	185327
83747	185328
55244	185329
157804	185330
40309	185331
413864	185332
161665	185333
254662	185334
286436	185335
694877	185336
374478	185337
631275	185338
161546	185339
491713	185340
250671	185341
134373	185342
676319	185343
5741	185344
896	185345
118274	185346
117179	185347
9526	185348
164875	185349
7758	185350
412759	185351
8058	185352
157085	185353
272854	185354
452870	185355
120979	185356
381750	185357
459344	185358
381828	185359
672530	185360
361125	185361
518723	185362
75374	185363
654559	185364
141262	185365
647955	185366
68678	185367
131243	185368
139177	185369
627603	185370
133175	185371
637249	185372
724661	185373
520047	185374
543896	185375
54489	185376
683258	185377
247545	185378
176015	185379
308737	185380
13689	185381
117033	185382
95658	185383
549841	185384
532899	185385
29275	185386
581305	185387
695011	185388
515090	185389
87700	185390
148126	185391
52334	185392
54676	185393
622007	185394
444937	185395
94382	185396
658816	185397
91433	185398
139103	185399
687298	185400
450104	185401
583544	185402
527922	185403
683226	185404
208105	185405
14412	185406
240281	185407
560054	185408
397267	185409
62292	185410
319087	185411
373914	185412
286437	185413
7037	185414
44343	185415
476238	185416
184176	185417
88414	185418
445622	185419
219181	185420
500398	185421
52408	185422
304032	185423
387941	185424
23962	185425
346360	185426
397630	185427
23628	185428
166707	185429
409360	185430
404680	185431
546258	185432
648850	185433
22026	185434
34657	185435
98461	185436
645953	185437
108238	185438
268109	185439
204655	185440
555924	185441
552357	185442
104506	185443
29787	185444
329642	185445
706372	185446
74279	185447
8522	185448
144762	185449
304135	185450
124714	185451
680867	185452
45312	185453
419753	185454
7882	185455
130142	185456
372589	185457
372306	185458
325883	185459
635597	185460
80422	185461
43530	185462
263078	185463
24802	185464
56858	185465
320045	185466
92387	185467
63810	185468
482764	185469
4706	185470
661301	185471
689481	185472
644785	185473
372650	185474
702617	185475
552113	185476
7322	185477
448763	185478
321283	185479
208177	185480
719257	185481
223730	185482
408776	185483
612869	185484
301240	185485
133097	185486
79244	185487
103369	185488
192807	185489
14827	185490
208022	185491
490324	185492
680005	185493
35743	185494
398997	185495
498927	185496
445060	185497
68137	185498
193683	185499
129207	185500
254845	185501
128239	185502
332635	185503
126460	185504
502885	185505
7826	185506
581199	185507
3449	185508
302253	185509
103346	185510
98908	185511
46518	185512
293937	185513
236432	185514
689349	185515
19113	185516
635620	185517
456723	185518
232679	185519
545008	185520
100995	185521
33955	185522
498288	185523
187396	185524
447505	185525
209617	185526
30680	185527
497358	185528
158920	185529
343658	185530
113882	185531
18328	185532
221051	185533
623032	185534
368953	185535
603955	185536
38532	185537
615182	185538
611714	185539
567734	185540
418747	185541
318167	185542
578351	185543
69915	185544
68834	185545
17908	185546
87912	185547
496697	185548
14337	185549
52827	185550
460723	185551
651027	185552
105683	185553
546700	185554
118212	185555
18096	185556
590770	185557
179167	185558
646533	185559
255361	185560
547517	185561
14289	185562
265178	185563
269054	185564
30936	185565
306179	185566
466984	185567
53891	185568
33616	185569
354740	185570
433620	185571
53919	185572
147090	185573
35329	185574
6468	185575
569820	185576
87807	185577
216341	185578
643364	185579
215105	185580
152161	185581
137158	185582
128094	185583
29195	185584
195483	185585
724363	185586
455223	185587
186034	185588
485618	185589
221609	185590
303505	185591
48295	185592
102669	185593
23916	185594
57377	185595
229407	185596
526726	185597
260005	185598
433539	185599
15832	185600
395770	185601
60030	185602
523160	185603
33619	185604
10961	185605
701540	185606
675159	185607
245239	185608
85070	185609
191134	185610
366524	185611
246005	185612
124	185613
49391	185614
93313	185615
90599	185616
123349	185617
646706	185618
28360	185619
229620	185620
69537	185621
551636	185622
43457	185623
604428	185624
642520	185625
539842	185626
176970	185627
97098	185628
334585	185629
129452	185630
113116	185631
10136	185632
474730	185633
639745	185634
607394	185635
38677	185636
84003	185637
389331	185638
377462	185639
435463	185640
720141	185641
655125	185642
381333	185643
515778	185644
61535	185645
19781	185646
310917	185647
92416	185648
223015	185649
32258	185650
58002	185651
296444	185652
621328	185653
29721	185654
692830	185655
193568	185656
30554	185657
2193	185658
10922	185659
81620	185660
54936	185661
333410	185662
627515	185663
316551	185664
595966	185665
1857	185666
316266	185667
385471	185668
38565	185669
682215	185670
102581	185671
122418	185672
537740	185673
47634	185674
7112	185675
96489	185676
363442	185677
91055	185678
159204	185679
177709	185680
285905	185681
419987	185682
172286	185683
679303	185684
48729	185685
662797	185686
137084	185687
80659	185688
667164	185689
171919	185690
378708	185691
105797	185692
601616	185693
28497	185694
388140	185695
135668	185696
136406	185697
43654	185698
369534	185699
63	185700
423666	185701
26270	185702
185675	185703
388809	185704
51118	185705
624502	185706
359734	185707
11653	185708
1298	185709
314746	185710
9436	185711
247295	185712
343761	185713
603495	185714
32347	185715
52129	185716
431450	185717
172147	185718
642272	185719
153757	185720
318295	185721
44254	185722
15947	185723
272764	185724
426859	185725
687774	185726
504643	185727
327968	185728
499847	185729
37667	185730
693378	185731
99717	185732
262346	185733
42713	185734
177350	185735
398668	185736
186703	185737
67727	185738
4795	185739
719531	185740
312413	185741
87131	185742
558758	185743
552009	185744
574971	185745
685	185746
91495	185747
299820	185748
320573	185749
34830	185750
382549	185751
378148	185752
672380	185753
702721	185754
291346	185755
678155	185756
28625	185757
199303	185758
409641	185759
424456	185760
242079	185761
181781	185762
506487	185763
6193	185764
167558	185765
274788	185766
7856	185767
508248	185768
213501	185769
105822	185770
24001	185771
38598	185772
631503	185773
195499	185774
62019	185775
316014	185776
265540	185777
578051	185778
5123	185779
30272	185780
203301	185781
368016	185782
285614	185783
717303	185784
412642	185785
7615	185786
535130	185787
88605	185788
2099	185789
119554	185790
110510	185791
456493	185792
45989	185793
85331	185794
579544	185795
84330	185796
219658	185797
271909	185798
362508	185799
545226	185800
474314	185801
514591	185802
177636	185803
438248	185804
65108	185805
13213	185806
34588	185807
488939	185808
243371	185809
534773	185810
572196	185811
457663	185812
716532	185813
215711	185814
520574	185815
177914	185816
660110	185817
558956	185818
175807	185819
157799	185820
321534	185821
574985	185822
506677	185823
460531	185824
23773	185825
362470	185826
23199	185827
88691	185828
329377	185829
18983	185830
435313	185831
637592	185832
300210	185833
524830	185834
151781	185835
313331	185836
325509	185837
131707	185838
198784	185839
93467	185840
658575	185841
416670	185842
153484	185843
326135	185844
288213	185845
608993	185846
60965	185847
213226	185848
142080	185849
210690	185850
265095	185851
434887	185852
470722	185853
120863	185854
40282	185855
640351	185856
51079	185857
65928	185858
408	185859
2476	185860
184325	185861
496311	185862
704699	185863
359527	185864
55068	185865
278344	185866
198754	185867
569001	185868
339095	185869
141456	185870
94913	185871
11019	185872
673	185873
102590	185874
171611	185875
53172	185876
1030	185877
496417	185878
469689	185879
65271	185880
438693	185881
577194	185882
571435	185883
251109	185884
291449	185885
520560	185886
80423	185887
64217	185888
75333	185889
612090	185890
673716	185891
156863	185892
639004	185893
110984	185894
396767	185895
120519	185896
373428	185897
507688	185898
286441	185899
495442	185900
3020	185901
255611	185902
378037	185903
236784	185904
332211	185905
492526	185906
28453	185907
556410	185908
72547	185909
72733	185910
87542	185911
498208	185912
51295	185913
25392	185914
337524	185915
348885	185916
283680	185917
708092	185918
284585	185919
242934	185920
560244	185921
26795	185922
463399	185923
336973	185924
281033	185925
40572	185926
106375	185927
244083	185928
460247	185929
679014	185930
46662	185931
261354	185932
157103	185933
465228	185934
268008	185935
657088	185936
376563	185937
281268	185938
168210	185939
56464	185940
528208	185941
89520	185942
664777	185943
417733	185944
720097	185945
316678	185946
448023	185947
1384	185948
245931	185949
542375	185950
144453	185951
158264	185952
32410	185953
31619	185954
610491	185955
461945	185956
231788	185957
659752	185958
167201	185959
657338	185960
553769	185961
322807	185962
635004	185963
142644	185964
84335	185965
471588	185966
114195	185967
304425	185968
25458	185969
602737	185970
195877	185971
171615	185972
62550	185973
142192	185974
181320	185975
162651	185976
713596	185977
14870	185978
513401	185979
399044	185980
268315	185981
721628	185982
267242	185983
54720	185984
627799	185985
176484	185986
705487	185987
40295	185988
240488	185989
615956	185990
319146	185991
3059	185992
400976	185993
645466	185994
712343	185995
139415	185996
585616	185997
413665	185998
602335	185999
91094	186000
99006	186001
127594	186002
157699	186003
67629	186004
142180	186005
615917	186006
653200	186007
137719	186008
460768	186009
157654	186010
462971	186011
480539	186012
255090	186013
181971	186014
378396	186015
644491	186016
74381	186017
415555	186018
316083	186019
18590	186020
126865	186021
100950	186022
12231	186023
3093	186024
698101	186025
136878	186026
16197	186027
144409	186028
184189	186029
184486	186030
58262	186031
706554	186032
268935	186033
268691	186034
50164	186035
52828	186036
260906	186037
2413	186038
47735	186039
285851	186040
70610	186041
651870	186042
692672	186043
594651	186044
646547	186045
674924	186046
126041	186047
185705	186048
705184	186049
338546	186050
440711	186051
700263	186052
115401	186053
49275	186054
156328	186055
6871	186056
334406	186057
215878	186058
245876	186059
15694	186060
70544	186061
400291	186062
179434	186063
623653	186064
367965	186065
641374	186066
64916	186067
398207	186068
90595	186069
305688	186070
537232	186071
36294	186072
4159	186073
11202	186074
29419	186075
367050	186076
138406	186077
444592	186078
305392	186079
339731	186080
55482	186081
39783	186082
496894	186083
37878	186084
555087	186085
144112	186086
509182	186087
11346	186088
397096	186089
453419	186090
142807	186091
571701	186092
48778	186093
69159	186094
452989	186095
161268	186096
224898	186097
628810	186098
29404	186099
125659	186100
425756	186101
628788	186102
542604	186103
163985	186104
282731	186105
708925	186106
199462	186107
704209	186108
691964	186109
344234	186110
460497	186111
342389	186112
25376	186113
482669	186114
185730	186115
569755	186116
359342	186117
252251	186118
304973	186119
268875	186120
30390	186121
38604	186122
375370	186123
691607	186124
20157	186125
536024	186126
353468	186127
132701	186128
70851	186129
701497	186130
576542	186131
458938	186132
540229	186133
94227	186134
105947	186135
100852	186136
278325	186137
75555	186138
50121	186139
317075	186140
647413	186141
382592	186142
262007	186143
3634	186144
222603	186145
530485	186146
9271	186147
176235	186148
50069	186149
208436	186150
576421	186151
143660	186152
15866	186153
31865	186154
3902	186155
551882	186156
183574	186157
581328	186158
570105	186159
35761	186160
143787	186161
128826	186162
586061	186163
205998	186164
461679	186165
47030	186166
714521	186167
1893	186168
470555	186169
340840	186170
2241	186171
518088	186172
433570	186173
252274	186174
229227	186175
60780	186176
363632	186177
134489	186178
103258	186179
511587	186180
116416	186181
144875	186182
282944	186183
7888	186184
198194	186185
479540	186186
139060	186187
598644	186188
628500	186189
583866	186190
427581	186191
63037	186192
241913	186193
26890	186194
44794	186195
472581	186196
396014	186197
409480	186198
472235	186199
711000	186200
566216	186201
276610	186202
287749	186203
137167	186204
9741	186205
588817	186206
94268	186207
390457	186208
256165	186209
445741	186210
84457	186211
521225	186212
413609	186213
402811	186214
180143	186215
341635	186216
129570	186217
51751	186218
364209	186219
185241	186220
698188	186221
8872	186222
6548	186223
228539	186224
605374	186225
43529	186226
128097	186227
26774	186228
66359	186229
38362	186230
13253	186231
723526	186232
492915	186233
312095	186234
74826	186235
156998	186236
164801	186237
38681	186238
172327	186239
28719	186240
572289	186241
182605	186242
693234	186243
136985	186244
353422	186245
105191	186246
340074	186247
339554	186248
565038	186249
311539	186250
365857	186251
571145	186252
53360	186253
629133	186254
5557	186255
408818	186256
182800	186257
661793	186258
149603	186259
461277	186260
623431	186261
161516	186262
325423	186263
156058	186264
637293	186265
273084	186266
248375	186267
221498	186268
410350	186269
306376	186270
139063	186271
326817	186272
35609	186273
510763	186274
125133	186275
83208	186276
435849	186277
507069	186278
461977	186279
17024	186280
620101	186281
501681	186282
21494	186283
285280	186284
267182	186285
51497	186286
3694	186287
13957	186288
152447	186289
67826	186290
537282	186291
114259	186292
111403	186293
144259	186294
253692	186295
8081	186296
429009	186297
352925	186298
95980	186299
115579	186300
299687	186301
54469	186302
519266	186303
384092	186304
75770	186305
6143	186306
311750	186307
18027	186308
1609	186309
243242	186310
332447	186311
18372	186312
18106	186313
80696	186314
564727	186315
387553	186316
425806	186317
44424	186318
711747	186319
614267	186320
282266	186321
234301	186322
598940	186323
571190	186324
136183	186325
22770	186326
623797	186327
603980	186328
550103	186329
2102	186330
43238	186331
130295	186332
465261	186333
22810	186334
103184	186335
481626	186336
645202	186337
649930	186338
183984	186339
33882	186340
611810	186341
386567	186342
599277	186343
518337	186344
199365	186345
445927	186346
708602	186347
128048	186348
502893	186349
34687	186350
301706	186351
66993	186352
145271	186353
3551	186354
226056	186355
67339	186356
182550	186357
661403	186358
68890	186359
716593	186360
438780	186361
396827	186362
495845	186363
66760	186364
709581	186365
139571	186366
451008	186367
302866	186368
64042	186369
616020	186370
232202	186371
191699	186372
226582	186373
32944	186374
705804	186375
234085	186376
233718	186377
149653	186378
50	186379
33270	186380
180572	186381
407465	186382
489319	186383
40186	186384
249812	186385
371954	186386
656682	186387
406316	186388
68489	186389
181390	186390
532713	186391
10265	186392
156690	186393
438763	186394
328438	186395
144702	186396
33578	186397
638563	186398
673589	186399
421583	186400
356468	186401
454005	186402
58110	186403
24121	186404
5072	186405
189246	186406
46853	186407
154277	186408
79628	186409
40958	186410
167089	186411
101431	186412
567822	186413
454946	186414
22883	186415
110134	186416
571786	186417
118084	186418
51926	186419
358046	186420
73204	186421
481976	186422
7379	186423
34704	186424
588076	186425
336531	186426
597119	186427
304629	186428
156549	186429
507591	186430
458251	186431
241120	186432
7708	186433
222195	186434
683080	186435
379374	186436
408696	186437
541985	186438
69311	186439
76926	186440
10558	186441
451769	186442
14757	186443
409226	186444
12244	186445
33198	186446
297502	186447
45763	186448
644859	186449
509642	186450
148835	186451
153865	186452
159040	186453
467210	186454
521821	186455
710040	186456
374278	186457
363557	186458
533514	186459
680730	186460
282620	186461
112732	186462
335293	186463
198994	186464
93174	186465
571503	186466
292947	186467
184713	186468
457568	186469
643556	186470
167385	186471
626409	186472
521305	186473
506391	186474
178216	186475
113152	186476
699391	186477
144315	186478
467573	186479
633032	186480
497269	186481
620556	186482
354697	186483
338958	186484
147591	186485
27310	186486
81974	186487
155261	186488
309163	186489
311828	186490
140367	186491
7461	186492
339432	186493
246374	186494
319801	186495
15327	186496
1029	186497
625840	186498
115343	186499
340832	186500
180689	186501
531949	186502
11397	186503
573592	186504
9114	186505
618494	186506
633896	186507
479636	186508
429258	186509
86417	186510
49466	186511
11780	186512
367794	186513
1244	186514
122108	186515
103391	186516
467541	186517
106654	186518
104259	186519
416689	186520
658082	186521
494946	186522
646129	186523
304245	186524
30483	186525
26907	186526
160821	186527
58114	186528
171850	186529
52028	186530
89818	186531
590649	186532
450139	186533
683836	186534
36600	186535
24339	186536
443610	186537
168635	186538
166933	186539
584072	186540
407473	186541
118874	186542
376992	186543
455282	186544
475037	186545
23339	186546
32059	186547
334172	186548
648957	186549
683665	186550
207894	186551
145828	186552
31661	186553
421833	186554
40752	186555
35602	186556
220748	186557
107884	186558
253111	186559
370342	186560
136284	186561
240276	186562
256128	186563
541639	186564
285015	186565
217609	186566
390609	186567
176097	186568
507709	186569
145368	186570
7658	186571
69774	186572
169359	186573
160901	186574
517178	186575
687928	186576
430149	186577
693884	186578
577429	186579
452686	186580
55126	186581
127951	186582
76318	186583
321345	186584
562085	186585
81670	186586
148645	186587
367673	186588
80990	186589
705947	186590
175497	186591
1713	186592
712569	186593
661197	186594
61883	186595
80793	186596
19589	186597
249970	186598
438313	186599
374730	186600
711869	186601
31746	186602
567969	186603
54018	186604
555741	186605
355971	186606
23380	186607
435170	186608
75016	186609
494508	186610
593996	186611
347575	186612
243897	186613
90155	186614
199	186615
399559	186616
55452	186617
141533	186618
586806	186619
36844	186620
5314	186621
528694	186622
601650	186623
159108	186624
66	186625
603005	186626
97680	186627
614593	186628
311640	186629
48044	186630
108602	186631
307867	186632
720708	186633
166988	186634
335249	186635
177243	186636
35919	186637
156436	186638
158275	186639
152777	186640
41213	186641
79531	186642
660735	186643
3585	186644
78050	186645
718111	186646
467492	186647
125615	186648
297866	186649
662930	186650
911	186651
597042	186652
45365	186653
589925	186654
20948	186655
414427	186656
62398	186657
415305	186658
9345	186659
28142	186660
234516	186661
110157	186662
449864	186663
152068	186664
703503	186665
50245	186666
30500	186667
188859	186668
305674	186669
662518	186670
40942	186671
29260	186672
180102	186673
154706	186674
4959	186675
108952	186676
23059	186677
37694	186678
178508	186679
140282	186680
59367	186681
160997	186682
442151	186683
99125	186684
154323	186685
5108	186686
34575	186687
482601	186688
306317	186689
342680	186690
8055	186691
188618	186692
518210	186693
70533	186694
186203	186695
702828	186696
125385	186697
240688	186698
510060	186699
305684	186700
489341	186701
389174	186702
721811	186703
6343	186704
395061	186705
124868	186706
130291	186707
565943	186708
611494	186709
240788	186710
146446	186711
695504	186712
674487	186713
545442	186714
120676	186715
34651	186716
2193	186717
506135	186718
138219	186719
112976	186720
478978	186721
500014	186722
483465	186723
269504	186724
40803	186725
246882	186726
382963	186727
4788	186728
324936	186729
232748	186730
165279	186731
86585	186732
699607	186733
350557	186734
209357	186735
63856	186736
57036	186737
657056	186738
344131	186739
411640	186740
108280	186741
594871	186742
42423	186743
133546	186744
193067	186745
534489	186746
707745	186747
366305	186748
378000	186749
444728	186750
184038	186751
9520	186752
418940	186753
122527	186754
31548	186755
460642	186756
181838	186757
412893	186758
26505	186759
414095	186760
558573	186761
106527	186762
486937	186763
1501	186764
76856	186765
113444	186766
19789	186767
293175	186768
641215	186769
453299	186770
178524	186771
41890	186772
2749	186773
162367	186774
44766	186775
486366	186776
277115	186777
492375	186778
722641	186779
251753	186780
445969	186781
151894	186782
454415	186783
250709	186784
971	186785
93232	186786
264369	186787
431794	186788
384670	186789
519604	186790
358785	186791
684224	186792
640832	186793
125437	186794
297656	186795
313168	186796
129740	186797
539231	186798
404877	186799
496193	186800
126872	186801
607106	186802
420248	186803
724858	186804
454130	186805
73245	186806
292572	186807
625007	186808
35843	186809
98255	186810
30213	186811
503817	186812
644627	186813
73011	186814
635528	186815
180289	186816
119637	186817
548033	186818
718104	186819
485452	186820
401132	186821
66079	186822
575137	186823
391560	186824
631481	186825
40321	186826
17153	186827
533282	186828
13957	186829
27731	186830
181143	186831
338856	186832
683065	186833
23703	186834
21451	186835
130851	186836
53361	186837
340460	186838
158913	186839
487345	186840
5370	186841
124815	186842
451621	186843
515856	186844
3439	186845
161754	186846
16703	186847
209205	186848
139273	186849
19738	186850
724842	186851
283088	186852
104533	186853
532410	186854
16955	186855
645182	186856
21076	186857
420988	186858
24412	186859
661801	186860
329872	186861
667745	186862
224070	186863
276721	186864
157793	186865
515399	186866
360486	186867
556285	186868
255222	186869
7965	186870
63859	186871
691	186872
139429	186873
483934	186874
178165	186875
419139	186876
438704	186877
333524	186878
154196	186879
42481	186880
584169	186881
118561	186882
579955	186883
481421	186884
254254	186885
131583	186886
495807	186887
77920	186888
513186	186889
150323	186890
5789	186891
627764	186892
441857	186893
153281	186894
42868	186895
124956	186896
127599	186897
100708	186898
435107	186899
354585	186900
137184	186901
366056	186902
139496	186903
688209	186904
236617	186905
263240	186906
306906	186907
15409	186908
274110	186909
116941	186910
69646	186911
508390	186912
507835	186913
664321	186914
18639	186915
152947	186916
220124	186917
614548	186918
249091	186919
174344	186920
424311	186921
120069	186922
251306	186923
592351	186924
423121	186925
228861	186926
365660	186927
166155	186928
546942	186929
551789	186930
387277	186931
608200	186932
484246	186933
614350	186934
105044	186935
177831	186936
180956	186937
673212	186938
151113	186939
66116	186940
146906	186941
146271	186942
124013	186943
108865	186944
510271	186945
326381	186946
125629	186947
504078	186948
501165	186949
26794	186950
466411	186951
57498	186952
116817	186953
63950	186954
486672	186955
63065	186956
72333	186957
162595	186958
704410	186959
4291	186960
237771	186961
700279	186962
460839	186963
23891	186964
261684	186965
195035	186966
484527	186967
519277	186968
108277	186969
76206	186970
143804	186971
562094	186972
13912	186973
611099	186974
25256	186975
138153	186976
76962	186977
132686	186978
357786	186979
78228	186980
6891	186981
109846	186982
687045	186983
429751	186984
121741	186985
5	186986
522278	186987
165939	186988
32760	186989
78553	186990
171901	186991
504329	186992
472249	186993
618749	186994
271	186995
406856	186996
324406	186997
155653	186998
185894	186999
25517	187000
155900	187001
153282	187002
57684	187003
180071	187004
186128	187005
99473	187006
80398	187007
1175	187008
40593	187009
364085	187010
94560	187011
36188	187012
19264	187013
97447	187014
161359	187015
344306	187016
405754	187017
53544	187018
328763	187019
686884	187020
108627	187021
136087	187022
268712	187023
469652	187024
32218	187025
368082	187026
178191	187027
570845	187028
620879	187029
27220	187030
35428	187031
132272	187032
3172	187033
173148	187034
169032	187035
156086	187036
261038	187037
287810	187038
47447	187039
290080	187040
45415	187041
64078	187042
263146	187043
59440	187044
657545	187045
187466	187046
657493	187047
41427	187048
11615	187049
20161	187050
331754	187051
11614	187052
559236	187053
140332	187054
489909	187055
166936	187056
164774	187057
56987	187058
1945	187059
462681	187060
3827	187061
674150	187062
689230	187063
527771	187064
701860	187065
48637	187066
21692	187067
612914	187068
156880	187069
202783	187070
152579	187071
212114	187072
265158	187073
160830	187074
62223	187075
183842	187076
321859	187077
38885	187078
151709	187079
450305	187080
502967	187081
477172	187082
228478	187083
540772	187084
1190	187085
510985	187086
714069	187087
51942	187088
36598	187089
665902	187090
150196	187091
85211	187092
472697	187093
80702	187094
513176	187095
173266	187096
139929	187097
46997	187098
98694	187099
317028	187100
30051	187101
34876	187102
593051	187103
1659	187104
413335	187105
654314	187106
170540	187107
469879	187108
1601	187109
2095	187110
234385	187111
132694	187112
451	187113
233497	187114
144521	187115
2955	187116
352458	187117
84927	187118
141002	187119
54121	187120
328271	187121
447066	187122
316152	187123
123007	187124
292402	187125
503169	187126
332354	187127
489895	187128
680432	187129
12876	187130
403828	187131
53586	187132
617249	187133
567640	187134
709256	187135
284257	187136
145704	187137
546094	187138
196376	187139
42668	187140
600294	187141
15162	187142
13920	187143
704105	187144
505901	187145
133874	187146
301234	187147
49751	187148
45909	187149
569812	187150
295945	187151
145391	187152
76842	187153
2706	187154
642751	187155
533011	187156
637934	187157
276564	187158
106361	187159
353477	187160
448553	187161
87846	187162
456652	187163
596156	187164
180893	187165
498469	187166
51512	187167
184513	187168
9327	187169
55212	187170
130191	187171
28389	187172
38230	187173
225365	187174
103554	187175
50305	187176
529138	187177
54902	187178
24510	187179
323988	187180
493943	187181
155469	187182
292035	187183
39082	187184
113597	187185
463784	187186
440884	187187
692024	187188
19171	187189
33065	187190
76313	187191
130197	187192
717567	187193
549214	187194
192543	187195
664930	187196
64402	187197
176753	187198
477193	187199
219315	187200
17	187201
123424	187202
393492	187203
607441	187204
12373	187205
37637	187206
306614	187207
409287	187208
9841	187209
3425	187210
59859	187211
177430	187212
395148	187213
108595	187214
187195	187215
91301	187216
618565	187217
283947	187218
7946	187219
675311	187220
687699	187221
401744	187222
595930	187223
582589	187224
134768	187225
280487	187226
297485	187227
626580	187228
82233	187229
82734	187230
192734	187231
267130	187232
553195	187233
77042	187234
429282	187235
461968	187236
719479	187237
117306	187238
76463	187239
530487	187240
74743	187241
677427	187242
74406	187243
509908	187244
123447	187245
52066	187246
247024	187247
414947	187248
49551	187249
13061	187250
582566	187251
42096	187252
148300	187253
10819	187254
377738	187255
647189	187256
526626	187257
312266	187258
90319	187259
41331	187260
461871	187261
433187	187262
177614	187263
6013	187264
75560	187265
723308	187266
65990	187267
135160	187268
462710	187269
568766	187270
271852	187271
151913	187272
95073	187273
215414	187274
685163	187275
399169	187276
4484	187277
119316	187278
40091	187279
683995	187280
454246	187281
381576	187282
54342	187283
674586	187284
673021	187285
132071	187286
92107	187287
139088	187288
29294	187289
35779	187290
81317	187291
133478	187292
11034	187293
5752	187294
357484	187295
724	187296
106817	187297
97498	187298
493411	187299
616375	187300
3503	187301
724651	187302
63895	187303
270334	187304
449671	187305
486769	187306
46095	187307
251516	187308
508870	187309
469685	187310
486523	187311
144074	187312
529622	187313
269346	187314
626057	187315
646189	187316
280	187317
45116	187318
196530	187319
31403	187320
185791	187321
20827	187322
115309	187323
418698	187324
164	187325
707472	187326
504494	187327
717487	187328
4885	187329
129818	187330
79565	187331
608814	187332
671339	187333
646918	187334
241665	187335
69314	187336
583716	187337
172246	187338
616395	187339
426895	187340
85450	187341
369381	187342
7685	187343
57599	187344
281059	187345
620407	187346
302676	187347
95280	187348
197284	187349
8510	187350
313349	187351
19593	187352
675683	187353
160132	187354
200354	187355
597595	187356
121642	187357
406521	187358
468894	187359
462559	187360
219643	187361
14008	187362
443682	187363
13767	187364
218168	187365
179380	187366
194363	187367
311223	187368
609441	187369
354601	187370
116442	187371
182636	187372
722614	187373
561189	187374
628780	187375
85251	187376
345767	187377
91730	187378
636916	187379
105968	187380
613355	187381
468375	187382
35018	187383
635899	187384
107450	187385
31666	187386
376127	187387
197498	187388
527941	187389
267898	187390
132299	187391
135964	187392
612123	187393
450666	187394
56387	187395
138384	187396
69851	187397
224238	187398
57867	187399
481658	187400
140548	187401
28847	187402
176860	187403
105040	187404
331120	187405
59005	187406
113876	187407
4421	187408
84023	187409
656236	187410
390411	187411
339423	187412
167642	187413
490332	187414
64478	187415
259940	187416
635953	187417
13750	187418
466539	187419
86976	187420
63276	187421
417690	187422
468373	187423
141705	187424
243871	187425
518236	187426
566763	187427
444132	187428
87531	187429
588971	187430
674720	187431
11437	187432
303104	187433
110761	187434
611591	187435
292703	187436
443427	187437
285196	187438
382793	187439
651649	187440
155444	187441
686966	187442
287779	187443
719924	187444
12785	187445
19386	187446
553221	187447
523508	187448
629002	187449
375330	187450
8720	187451
423636	187452
48307	187453
40965	187454
556186	187455
677	187456
720014	187457
531318	187458
15536	187459
542247	187460
283717	187461
42544	187462
672515	187463
101986	187464
143761	187465
722208	187466
54964	187467
64038	187468
289253	187469
530201	187470
614079	187471
110483	187472
512360	187473
170882	187474
191576	187475
103052	187476
589630	187477
235905	187478
336093	187479
332322	187480
406414	187481
166190	187482
477648	187483
168955	187484
645585	187485
78991	187486
250629	187487
104072	187488
234783	187489
34993	187490
185343	187491
624767	187492
184628	187493
434440	187494
148639	187495
467944	187496
4784	187497
687711	187498
563603	187499
655226	187500
714650	187501
603807	187502
173532	187503
170336	187504
104285	187505
301877	187506
1698	187507
502064	187508
621265	187509
365787	187510
446135	187511
434237	187512
67177	187513
50285	187514
512528	187515
555447	187516
37296	187517
170496	187518
542511	187519
635600	187520
355522	187521
674673	187522
31808	187523
90058	187524
103063	187525
81639	187526
147093	187527
365619	187528
488171	187529
654455	187530
211391	187531
227135	187532
68217	187533
158765	187534
609458	187535
685824	187536
65181	187537
158255	187538
63237	187539
223933	187540
634300	187541
33799	187542
37368	187543
1913	187544
630903	187545
46727	187546
37327	187547
108979	187548
258005	187549
658539	187550
223026	187551
584079	187552
181085	187553
717698	187554
608781	187555
719660	187556
372253	187557
712400	187558
489853	187559
571920	187560
295561	187561
713807	187562
612704	187563
220899	187564
109059	187565
302370	187566
184051	187567
415838	187568
19722	187569
93977	187570
245201	187571
18497	187572
207641	187573
141098	187574
665093	187575
721694	187576
54861	187577
156823	187578
649577	187579
10469	187580
31113	187581
254840	187582
2962	187583
65868	187584
554050	187585
38129	187586
157402	187587
70145	187588
25379	187589
70043	187590
227702	187591
691646	187592
131536	187593
125804	187594
21856	187595
476064	187596
343633	187597
268404	187598
182994	187599
621314	187600
92623	187601
224948	187602
680110	187603
57020	187604
246371	187605
161831	187606
342997	187607
387411	187608
4880	187609
642599	187610
429141	187611
642485	187612
116917	187613
41175	187614
206426	187615
297401	187616
2259	187617
485304	187618
610923	187619
629330	187620
11635	187621
656616	187622
130997	187623
375257	187624
339787	187625
105290	187626
92968	187627
619971	187628
419050	187629
675799	187630
227163	187631
30531	187632
33341	187633
85974	187634
242470	187635
325994	187636
22058	187637
435319	187638
376961	187639
283495	187640
20714	187641
71383	187642
242267	187643
123374	187644
351400	187645
61668	187646
154102	187647
613686	187648
179092	187649
33456	187650
83575	187651
34099	187652
456030	187653
182331	187654
36039	187655
1717	187656
131323	187657
124127	187658
364054	187659
9105	187660
16323	187661
156299	187662
84218	187663
218844	187664
152679	187665
39838	187666
214908	187667
129182	187668
464465	187669
2942	187670
276633	187671
706211	187672
421004	187673
234643	187674
485996	187675
398142	187676
191721	187677
182554	187678
35831	187679
19957	187680
593074	187681
652500	187682
225080	187683
41170	187684
9275	187685
1105	187686
2411	187687
47999	187688
46116	187689
289755	187690
532778	187691
295586	187692
83719	187693
52616	187694
140833	187695
423345	187696
145087	187697
86791	187698
75990	187699
72816	187700
361193	187701
203047	187702
115064	187703
52331	187704
430359	187705
36156	187706
545480	187707
638	187708
622449	187709
184718	187710
632456	187711
126166	187712
97742	187713
553909	187714
9924	187715
303924	187716
103727	187717
378143	187718
102608	187719
670131	187720
193004	187721
664850	187722
173476	187723
643947	187724
287522	187725
124371	187726
80513	187727
338619	187728
297612	187729
162769	187730
133625	187731
524213	187732
62494	187733
618970	187734
171343	187735
260980	187736
284103	187737
475847	187738
628331	187739
160680	187740
73413	187741
629059	187742
514292	187743
106383	187744
473767	187745
6697	187746
365377	187747
4306	187748
380159	187749
485356	187750
38536	187751
330093	187752
182509	187753
118126	187754
264768	187755
263939	187756
150373	187757
711517	187758
593417	187759
125554	187760
80877	187761
32474	187762
105334	187763
1757	187764
50211	187765
320972	187766
33662	187767
3880	187768
46783	187769
582205	187770
15035	187771
2348	187772
194877	187773
351944	187774
95283	187775
598091	187776
26569	187777
631474	187778
534102	187779
5596	187780
690835	187781
145805	187782
25670	187783
538266	187784
255402	187785
223481	187786
166187	187787
567680	187788
46159	187789
149646	187790
53810	187791
222572	187792
687256	187793
127403	187794
161551	187795
675	187796
480016	187797
198006	187798
419392	187799
53882	187800
500283	187801
122757	187802
391	187803
274921	187804
161392	187805
182373	187806
16390	187807
616271	187808
291963	187809
26010	187810
126843	187811
671958	187812
408276	187813
10196	187814
657712	187815
57289	187816
299462	187817
335627	187818
603042	187819
460829	187820
119658	187821
96300	187822
429635	187823
12868	187824
261974	187825
677534	187826
376371	187827
345243	187828
406695	187829
685835	187830
193388	187831
145348	187832
429405	187833
581785	187834
510619	187835
697232	187836
141051	187837
475296	187838
211807	187839
10397	187840
178916	187841
34561	187842
268273	187843
448713	187844
176144	187845
183235	187846
537204	187847
521229	187848
490085	187849
323630	187850
269008	187851
91486	187852
51888	187853
573115	187854
398330	187855
59441	187856
270664	187857
8965	187858
19277	187859
122763	187860
76869	187861
148225	187862
1739	187863
646492	187864
448404	187865
249559	187866
680759	187867
214823	187868
285236	187869
188774	187870
241072	187871
104069	187872
123142	187873
526199	187874
183966	187875
52711	187876
455393	187877
563231	187878
433143	187879
116019	187880
721470	187881
579551	187882
88014	187883
56145	187884
66710	187885
549855	187886
22437	187887
3674	187888
141020	187889
69933	187890
615966	187891
6124	187892
44057	187893
103322	187894
405165	187895
503162	187896
346956	187897
599103	187898
9125	187899
45015	187900
381889	187901
361280	187902
585531	187903
395364	187904
572083	187905
489644	187906
143038	187907
129590	187908
311579	187909
76039	187910
91606	187911
193567	187912
509927	187913
126731	187914
75441	187915
12176	187916
339347	187917
384389	187918
12137	187919
54293	187920
149940	187921
229683	187922
165898	187923
347510	187924
166791	187925
332384	187926
152851	187927
211872	187928
790	187929
295807	187930
26737	187931
49170	187932
24019	187933
104895	187934
453024	187935
320477	187936
534533	187937
269393	187938
88320	187939
107896	187940
175117	187941
668206	187942
34837	187943
617100	187944
271247	187945
139773	187946
274419	187947
466337	187948
581888	187949
11776	187950
149722	187951
635168	187952
554750	187953
7490	187954
206565	187955
7975	187956
570658	187957
107974	187958
51291	187959
100041	187960
300201	187961
647734	187962
672886	187963
557468	187964
38642	187965
564591	187966
651147	187967
593179	187968
50425	187969
323484	187970
488338	187971
7283	187972
10889	187973
85663	187974
239771	187975
613983	187976
545367	187977
533715	187978
410459	187979
560441	187980
382605	187981
16745	187982
47250	187983
303703	187984
456281	187985
145504	187986
80450	187987
444501	187988
22895	187989
138739	187990
52418	187991
707305	187992
487612	187993
314047	187994
12016	187995
603764	187996
170379	187997
559493	187998
388398	187999
698584	188000
63821	188001
688805	188002
70064	188003
19819	188004
601405	188005
61232	188006
587168	188007
604520	188008
101822	188009
53816	188010
396756	188011
683895	188012
115014	188013
508841	188014
164690	188015
504982	188016
180706	188017
639463	188018
34574	188019
552882	188020
598267	188021
26555	188022
85301	188023
11261	188024
412249	188025
529594	188026
97507	188027
105925	188028
223722	188029
259162	188030
557225	188031
190337	188032
485067	188033
115261	188034
508207	188035
31903	188036
512926	188037
124139	188038
325346	188039
549474	188040
504281	188041
34144	188042
19159	188043
75698	188044
205088	188045
573971	188046
168192	188047
203088	188048
531962	188049
487748	188050
359055	188051
175607	188052
215349	188053
74568	188054
539036	188055
407680	188056
370676	188057
43568	188058
220137	188059
9502	188060
8729	188061
57611	188062
431048	188063
693052	188064
660357	188065
28410	188066
11434	188067
16959	188068
511319	188069
245569	188070
87839	188071
6127	188072
76783	188073
274715	188074
10337	188075
591827	188076
721848	188077
391922	188078
104872	188079
48539	188080
522426	188081
4249	188082
210911	188083
677567	188084
637243	188085
13880	188086
566747	188087
354870	188088
684510	188089
42358	188090
10434	188091
599658	188092
321324	188093
401155	188094
16221	188095
472916	188096
50840	188097
19736	188098
447923	188099
515582	188100
375379	188101
12696	188102
428604	188103
556370	188104
187173	188105
129187	188106
118093	188107
540864	188108
152339	188109
76724	188110
204750	188111
173099	188112
382197	188113
70339	188114
301432	188115
165460	188116
11107	188117
105812	188118
17696	188119
573877	188120
53671	188121
538247	188122
80300	188123
178206	188124
40758	188125
306703	188126
525886	188127
387287	188128
303112	188129
145137	188130
15921	188131
126924	188132
10130	188133
124724	188134
51475	188135
381469	188136
88924	188137
30416	188138
52927	188139
170028	188140
350892	188141
13462	188142
1550	188143
452394	188144
233579	188145
515163	188146
277022	188147
191377	188148
125848	188149
465020	188150
438722	188151
68703	188152
564843	188153
78643	188154
148445	188155
710739	188156
596165	188157
527350	188158
308793	188159
723938	188160
406758	188161
127793	188162
605318	188163
702086	188164
37140	188165
324635	188166
500444	188167
117416	188168
83839	188169
164181	188170
41306	188171
10621	188172
55400	188173
706516	188174
465095	188175
141579	188176
645351	188177
133982	188178
3802	188179
708525	188180
611013	188181
248116	188182
13141	188183
157246	188184
83753	188185
33570	188186
678909	188187
142705	188188
41638	188189
254018	188190
364205	188191
29839	188192
292585	188193
113963	188194
161883	188195
283464	188196
15568	188197
371932	188198
309028	188199
407782	188200
172990	188201
27748	188202
400012	188203
686675	188204
724594	188205
455433	188206
280445	188207
361413	188208
187891	188209
698478	188210
579284	188211
483653	188212
5246	188213
667515	188214
469687	188215
477236	188216
5563	188217
9904	188218
158402	188219
400778	188220
694937	188221
149413	188222
4859	188223
370601	188224
141311	188225
603784	188226
401656	188227
50965	188228
106015	188229
39225	188230
521103	188231
680230	188232
508496	188233
96439	188234
90829	188235
117730	188236
464881	188237
15160	188238
382287	188239
8790	188240
130276	188241
674719	188242
65612	188243
381475	188244
146758	188245
109999	188246
452548	188247
606548	188248
452803	188249
30683	188250
8019	188251
470783	188252
502809	188253
305597	188254
710433	188255
155558	188256
65412	188257
670188	188258
516223	188259
694977	188260
190199	188261
13494	188262
344328	188263
543751	188264
561240	188265
469270	188266
74885	188267
422302	188268
543321	188269
512395	188270
173123	188271
293598	188272
513416	188273
131443	188274
82991	188275
6204	188276
5030	188277
105778	188278
75080	188279
2075	188280
60345	188281
319672	188282
166282	188283
78337	188284
357276	188285
382265	188286
704074	188287
56233	188288
549780	188289
16020	188290
220517	188291
30156	188292
557265	188293
132066	188294
143243	188295
160955	188296
443785	188297
140048	188298
438	188299
52659	188300
172405	188301
303634	188302
64487	188303
595026	188304
20726	188305
6933	188306
334428	188307
687709	188308
669620	188309
291	188310
128134	188311
354938	188312
411807	188313
521929	188314
7057	188315
585045	188316
480811	188317
28532	188318
276379	188319
9122	188320
28033	188321
293288	188322
370323	188323
125152	188324
562164	188325
160990	188326
447434	188327
10406	188328
498418	188329
259098	188330
32047	188331
545982	188332
271874	188333
306884	188334
28728	188335
272186	188336
507380	188337
223059	188338
44555	188339
72932	188340
560008	188341
342280	188342
627089	188343
398463	188344
461683	188345
665408	188346
51092	188347
2387	188348
110752	188349
106666	188350
63912	188351
112928	188352
723981	188353
628880	188354
25679	188355
48954	188356
122210	188357
147291	188358
61039	188359
67439	188360
182168	188361
578350	188362
288866	188363
524233	188364
449917	188365
280377	188366
625296	188367
71089	188368
668889	188369
84176	188370
279948	188371
13477	188372
457055	188373
141149	188374
60845	188375
540122	188376
62916	188377
530441	188378
329347	188379
32266	188380
14507	188381
19140	188382
554208	188383
597624	188384
378677	188385
204845	188386
530680	188387
314346	188388
711732	188389
112083	188390
11406	188391
472669	188392
365166	188393
151454	188394
206750	188395
194471	188396
212582	188397
42318	188398
298252	188399
169476	188400
116110	188401
91379	188402
385790	188403
77384	188404
456883	188405
178847	188406
256802	188407
605894	188408
83441	188409
602723	188410
110855	188411
622224	188412
93455	188413
593002	188414
121152	188415
77418	188416
75987	188417
553954	188418
187506	188419
12213	188420
436971	188421
560614	188422
5027	188423
72366	188424
223148	188425
138378	188426
542059	188427
87708	188428
265808	188429
345498	188430
648047	188431
658632	188432
609893	188433
390962	188434
78536	188435
680604	188436
707630	188437
574084	188438
422255	188439
346055	188440
64448	188441
639172	188442
14717	188443
388962	188444
584997	188445
2267	188446
24418	188447
52838	188448
53375	188449
404785	188450
291587	188451
63506	188452
510713	188453
9000	188454
549986	188455
18740	188456
716131	188457
410153	188458
631976	188459
80370	188460
232180	188461
274979	188462
9210	188463
198266	188464
475496	188465
16423	188466
550553	188467
591331	188468
152443	188469
622296	188470
37705	188471
346536	188472
142622	188473
598306	188474
72369	188475
17558	188476
376374	188477
186165	188478
253742	188479
123738	188480
147382	188481
44001	188482
2615	188483
54668	188484
7156	188485
654619	188486
11421	188487
187932	188488
619017	188489
142629	188490
710731	188491
254074	188492
256121	188493
50182	188494
11145	188495
576709	188496
397251	188497
87134	188498
34	188499
182731	188500
81270	188501
429747	188502
535422	188503
449604	188504
7718	188505
636308	188506
274310	188507
122433	188508
27749	188509
183749	188510
47985	188511
512361	188512
663442	188513
152251	188514
16890	188515
154047	188516
703643	188517
74389	188518
694015	188519
147750	188520
437	188521
134538	188522
284719	188523
42942	188524
354661	188525
674995	188526
534056	188527
19848	188528
136581	188529
79864	188530
32811	188531
64643	188532
361791	188533
584201	188534
87258	188535
23425	188536
660598	188537
161713	188538
29715	188539
68810	188540
33533	188541
540673	188542
671850	188543
52337	188544
195088	188545
475768	188546
197493	188547
236202	188548
25757	188549
492372	188550
358148	188551
605749	188552
7729	188553
140656	188554
333162	188555
723271	188556
159206	188557
31140	188558
405345	188559
640885	188560
16490	188561
502042	188562
290919	188563
319344	188564
60479	188565
20606	188566
111080	188567
34226	188568
125442	188569
121221	188570
138689	188571
484884	188572
530257	188573
344339	188574
571394	188575
39697	188576
451610	188577
602709	188578
127232	188579
406808	188580
366464	188581
53916	188582
52453	188583
276428	188584
67760	188585
181218	188586
378070	188587
63243	188588
240610	188589
439620	188590
23382	188591
143734	188592
245802	188593
104745	188594
362845	188595
545630	188596
461806	188597
118780	188598
50129	188599
255663	188600
555744	188601
471324	188602
524695	188603
701063	188604
119037	188605
28186	188606
40043	188607
122398	188608
65062	188609
25610	188610
397495	188611
2699	188612
501944	188613
220171	188614
430216	188615
495950	188616
177566	188617
131205	188618
195999	188619
5287	188620
218391	188621
345518	188622
21560	188623
576069	188624
93414	188625
124357	188626
638211	188627
543720	188628
694816	188629
585134	188630
564025	188631
132346	188632
585700	188633
88639	188634
690965	188635
15920	188636
2744	188637
158331	188638
519261	188639
712243	188640
897	188641
12262	188642
169280	188643
43389	188644
283992	188645
602748	188646
624820	188647
476787	188648
13275	188649
132792	188650
401897	188651
255910	188652
192671	188653
654317	188654
237266	188655
158195	188656
708773	188657
454275	188658
434263	188659
18657	188660
9850	188661
180853	188662
976	188663
644062	188664
690959	188665
682488	188666
509310	188667
50205	188668
690644	188669
78965	188670
185823	188671
663207	188672
162902	188673
14654	188674
418893	188675
658589	188676
32947	188677
435140	188678
141097	188679
439859	188680
579799	188681
157095	188682
426700	188683
284192	188684
21192	188685
658794	188686
114749	188687
26474	188688
30771	188689
347227	188690
43660	188691
44893	188692
110444	188693
330174	188694
34526	188695
49118	188696
183632	188697
14408	188698
129364	188699
1255	188700
402088	188701
83239	188702
224564	188703
171365	188704
34566	188705
234877	188706
315787	188707
106401	188708
161648	188709
150996	188710
535744	188711
119466	188712
447116	188713
242659	188714
516124	188715
387007	188716
610122	188717
652501	188718
583697	188719
136086	188720
75681	188721
174365	188722
400709	188723
123746	188724
514601	188725
200587	188726
667678	188727
166534	188728
12529	188729
8921	188730
500986	188731
102060	188732
372644	188733
95075	188734
36873	188735
16766	188736
77376	188737
25084	188738
170150	188739
345085	188740
318479	188741
182772	188742
641	188743
13187	188744
558561	188745
51318	188746
276433	188747
396011	188748
467718	188749
137081	188750
11584	188751
133658	188752
138999	188753
668119	188754
462800	188755
29826	188756
196998	188757
40367	188758
713611	188759
484443	188760
174495	188761
213343	188762
183432	188763
27534	188764
623720	188765
641868	188766
46312	188767
211042	188768
392338	188769
501971	188770
32160	188771
442599	188772
124016	188773
348744	188774
238863	188775
402783	188776
296538	188777
156083	188778
2838	188779
649837	188780
32049	188781
111149	188782
132994	188783
62010	188784
177248	188785
724294	188786
16547	188787
311609	188788
327215	188789
30717	188790
349500	188791
668992	188792
143638	188793
255151	188794
550192	188795
681207	188796
294700	188797
659388	188798
635653	188799
7332	188800
514245	188801
101903	188802
323511	188803
423548	188804
61665	188805
153945	188806
4622	188807
366402	188808
51217	188809
526126	188810
310540	188811
618619	188812
94627	188813
675134	188814
12791	188815
286594	188816
421030	188817
225655	188818
685927	188819
133139	188820
197994	188821
41828	188822
313533	188823
1128	188824
503726	188825
509375	188826
6366	188827
165248	188828
248493	188829
178108	188830
363894	188831
90833	188832
618042	188833
19139	188834
9615	188835
51704	188836
700385	188837
4542	188838
460089	188839
527410	188840
557052	188841
122070	188842
963	188843
5583	188844
9804	188845
364011	188846
45318	188847
717109	188848
470434	188849
709600	188850
589927	188851
122787	188852
43478	188853
419274	188854
127985	188855
153122	188856
593510	188857
160553	188858
33267	188859
605830	188860
524829	188861
29015	188862
100349	188863
306853	188864
487125	188865
11861	188866
581859	188867
227631	188868
602535	188869
583830	188870
127370	188871
488097	188872
187153	188873
350427	188874
9590	188875
305963	188876
391208	188877
379625	188878
585158	188879
55375	188880
376340	188881
460749	188882
279318	188883
289394	188884
379848	188885
515250	188886
364600	188887
7476	188888
417283	188889
39333	188890
173531	188891
187871	188892
313877	188893
39158	188894
171816	188895
50702	188896
625428	188897
76959	188898
5175	188899
2593	188900
24143	188901
230521	188902
404723	188903
515959	188904
16188	188905
354174	188906
156385	188907
73659	188908
144478	188909
679926	188910
71657	188911
525506	188912
30549	188913
27180	188914
417672	188915
679946	188916
441045	188917
139464	188918
73087	188919
620998	188920
41689	188921
30048	188922
532365	188923
622870	188924
198032	188925
567428	188926
633420	188927
643127	188928
368181	188929
261420	188930
499906	188931
484913	188932
605296	188933
418583	188934
502748	188935
28697	188936
357014	188937
492533	188938
79639	188939
500233	188940
130467	188941
106521	188942
41065	188943
13319	188944
20823	188945
217324	188946
254062	188947
425456	188948
638426	188949
3356	188950
3016	188951
379346	188952
107911	188953
341929	188954
524670	188955
610810	188956
48223	188957
418762	188958
104824	188959
340543	188960
112519	188961
523429	188962
282756	188963
110854	188964
105651	188965
124518	188966
375471	188967
663815	188968
108812	188969
616518	188970
566744	188971
69776	188972
14813	188973
518558	188974
169598	188975
682139	188976
470911	188977
539387	188978
71285	188979
104892	188980
414669	188981
689486	188982
348440	188983
139832	188984
99962	188985
682287	188986
632806	188987
475431	188988
66795	188989
49547	188990
393885	188991
55006	188992
564984	188993
56434	188994
2920	188995
98670	188996
10935	188997
411714	188998
44564	188999
439792	189000
369263	189001
180925	189002
287815	189003
50014	189004
233283	189005
534924	189006
226731	189007
241543	189008
32443	189009
137623	189010
285562	189011
569696	189012
47364	189013
10141	189014
140454	189015
179607	189016
332574	189017
85920	189018
638995	189019
135708	189020
162444	189021
210507	189022
281784	189023
468431	189024
371486	189025
426308	189026
53303	189027
586083	189028
290267	189029
55294	189030
196498	189031
539003	189032
425301	189033
716858	189034
323485	189035
356681	189036
9942	189037
24089	189038
185540	189039
229174	189040
370188	189041
510158	189042
140340	189043
109389	189044
3472	189045
148865	189046
309988	189047
428144	189048
42692	189049
47786	189050
713543	189051
417583	189052
287064	189053
309955	189054
499428	189055
15120	189056
622290	189057
183016	189058
124292	189059
40701	189060
54305	189061
113026	189062
70295	189063
596707	189064
97801	189065
456339	189066
352389	189067
40309	189068
88139	189069
548652	189070
111516	189071
101105	189072
412582	189073
303233	189074
226414	189075
9205	189076
131217	189077
606505	189078
31767	189079
110031	189080
625725	189081
252096	189082
424946	189083
7637	189084
429797	189085
132042	189086
651376	189087
318882	189088
256245	189089
286572	189090
20927	189091
712460	189092
306779	189093
650623	189094
229765	189095
223601	189096
143	189097
157481	189098
478164	189099
5415	189100
85417	189101
9738	189102
371725	189103
641849	189104
436500	189105
513026	189106
62723	189107
248813	189108
545913	189109
526649	189110
540211	189111
34215	189112
469857	189113
263735	189114
78766	189115
643802	189116
52134	189117
106534	189118
531542	189119
223424	189120
301687	189121
302991	189122
246201	189123
155821	189124
248793	189125
4735	189126
335338	189127
43569	189128
285208	189129
71054	189130
238233	189131
575866	189132
297193	189133
648383	189134
9307	189135
120317	189136
704028	189137
622648	189138
395723	189139
678576	189140
494052	189141
541437	189142
326894	189143
574091	189144
665658	189145
486701	189146
677660	189147
647747	189148
237629	189149
94860	189150
447287	189151
698748	189152
532087	189153
281133	189154
533664	189155
87125	189156
5013	189157
4305	189158
69541	189159
484876	189160
55891	189161
411355	189162
17677	189163
666860	189164
150486	189165
755	189166
338068	189167
549081	189168
13450	189169
478860	189170
680069	189171
249912	189172
150972	189173
508218	189174
69634	189175
103374	189176
354238	189177
124932	189178
318115	189179
619748	189180
109976	189181
140189	189182
629726	189183
74574	189184
145441	189185
36836	189186
108429	189187
59813	189188
60885	189189
56987	189190
177578	189191
79130	189192
383191	189193
159360	189194
306831	189195
615762	189196
694668	189197
178569	189198
101601	189199
138484	189200
123911	189201
159157	189202
696837	189203
33293	189204
58829	189205
108121	189206
12651	189207
41999	189208
39673	189209
580556	189210
81660	189211
633975	189212
101159	189213
181860	189214
527198	189215
404323	189216
340058	189217
515	189218
601455	189219
2697	189220
148493	189221
323909	189222
29155	189223
103491	189224
57785	189225
121880	189226
30546	189227
211847	189228
97489	189229
36803	189230
61491	189231
119961	189232
498341	189233
494281	189234
197688	189235
424593	189236
492001	189237
526147	189238
278056	189239
263598	189240
68784	189241
487871	189242
416926	189243
359703	189244
308213	189245
283053	189246
133596	189247
430385	189248
49547	189249
79324	189250
463558	189251
268262	189252
608235	189253
351683	189254
116377	189255
567996	189256
111396	189257
328637	189258
592402	189259
711415	189260
604098	189261
329174	189262
118824	189263
13	189264
101889	189265
7602	189266
87651	189267
47150	189268
68325	189269
1998	189270
18663	189271
109303	189272
157759	189273
2548	189274
679642	189275
333848	189276
524206	189277
68362	189278
652988	189279
70700	189280
516906	189281
62858	189282
125981	189283
471556	189284
46713	189285
450087	189286
167064	189287
48227	189288
438654	189289
42533	189290
647836	189291
1973	189292
61208	189293
631166	189294
356033	189295
692725	189296
91857	189297
592600	189298
94875	189299
116495	189300
418494	189301
244415	189302
400244	189303
522421	189304
372143	189305
376945	189306
35305	189307
17320	189308
162725	189309
672370	189310
97054	189311
209695	189312
719955	189313
662082	189314
622884	189315
7319	189316
485482	189317
159479	189318
178029	189319
383347	189320
517520	189321
344993	189322
698358	189323
382423	189324
81389	189325
449519	189326
669721	189327
681980	189328
65366	189329
213723	189330
67640	189331
56977	189332
15	189333
457555	189334
45138	189335
131313	189336
184722	189337
150935	189338
702940	189339
85047	189340
162523	189341
380143	189342
279695	189343
1192	189344
239597	189345
76961	189346
366315	189347
606757	189348
152079	189349
178933	189350
551578	189351
5003	189352
248776	189353
321249	189354
90887	189355
173583	189356
379987	189357
240666	189358
131442	189359
329772	189360
564906	189361
507271	189362
151611	189363
136257	189364
52353	189365
487778	189366
98243	189367
154259	189368
301165	189369
429435	189370
426428	189371
504827	189372
169759	189373
698142	189374
289657	189375
513394	189376
687429	189377
203971	189378
690535	189379
179710	189380
561786	189381
47645	189382
34151	189383
340390	189384
457760	189385
669	189386
34209	189387
457556	189388
174450	189389
109617	189390
502467	189391
29661	189392
14052	189393
520385	189394
642990	189395
415471	189396
280471	189397
700629	189398
649856	189399
608695	189400
279929	189401
682134	189402
144153	189403
693614	189404
204560	189405
64	189406
527570	189407
342436	189408
399868	189409
397760	189410
365508	189411
43824	189412
163609	189413
15660	189414
689365	189415
66590	189416
140020	189417
368667	189418
89256	189419
273969	189420
144462	189421
425593	189422
3607	189423
331401	189424
276	189425
352398	189426
448222	189427
9581	189428
320103	189429
269776	189430
462575	189431
426055	189432
499857	189433
704408	189434
611173	189435
322162	189436
304422	189437
8534	189438
233947	189439
1980	189440
348566	189441
18824	189442
390437	189443
190365	189444
37737	189445
504345	189446
470464	189447
131525	189448
383171	189449
492208	189450
503346	189451
521433	189452
570676	189453
122521	189454
559426	189455
13441	189456
79934	189457
89951	189458
89000	189459
145496	189460
150814	189461
656546	189462
232887	189463
429242	189464
559666	189465
672906	189466
510206	189467
140742	189468
361868	189469
467426	189470
63845	189471
44030	189472
4140	189473
26129	189474
173874	189475
537168	189476
70239	189477
87670	189478
456391	189479
120000	189480
587606	189481
221942	189482
650306	189483
659760	189484
25350	189485
7871	189486
160322	189487
282166	189488
179830	189489
2109	189490
45336	189491
14581	189492
176980	189493
41930	189494
164097	189495
488909	189496
67721	189497
495875	189498
19082	189499
86156	189500
444568	189501
435261	189502
218303	189503
1856	189504
181693	189505
44284	189506
182940	189507
49778	189508
36325	189509
588795	189510
308935	189511
34973	189512
237264	189513
170629	189514
16680	189515
519608	189516
169549	189517
375803	189518
604042	189519
259856	189520
460985	189521
498529	189522
632639	189523
6166	189524
342547	189525
201623	189526
76217	189527
41122	189528
43738	189529
317399	189530
213455	189531
153949	189532
32067	189533
547163	189534
22800	189535
307909	189536
37231	189537
655388	189538
159100	189539
300512	189540
536499	189541
44780	189542
631071	189543
315060	189544
104123	189545
198280	189546
217887	189547
414714	189548
442976	189549
529093	189550
8600	189551
211856	189552
550072	189553
40970	189554
283460	189555
203324	189556
137669	189557
45869	189558
244904	189559
4988	189560
49813	189561
27058	189562
69281	189563
229041	189564
574282	189565
483333	189566
609925	189567
586610	189568
418811	189569
132229	189570
493716	189571
628440	189572
69163	189573
48426	189574
213365	189575
174849	189576
80976	189577
245562	189578
2408	189579
186257	189580
7484	189581
438492	189582
344872	189583
99051	189584
204090	189585
640700	189586
442977	189587
543180	189588
537342	189589
92958	189590
38259	189591
598775	189592
694603	189593
184398	189594
668669	189595
83597	189596
350036	189597
95832	189598
105873	189599
135620	189600
103911	189601
553199	189602
367773	189603
139878	189604
506225	189605
186760	189606
615584	189607
144116	189608
8339	189609
289165	189610
516033	189611
123510	189612
515509	189613
664208	189614
78896	189615
553579	189616
357184	189617
243602	189618
496650	189619
39009	189620
373773	189621
449613	189622
143245	189623
215614	189624
131711	189625
679477	189626
721943	189627
465716	189628
36819	189629
319630	189630
564164	189631
390868	189632
45842	189633
451143	189634
215977	189635
27071	189636
386833	189637
133940	189638
259982	189639
349736	189640
12238	189641
277416	189642
53421	189643
267339	189644
519498	189645
55304	189646
377691	189647
44390	189648
652726	189649
612009	189650
112121	189651
491576	189652
447611	189653
85956	189654
597812	189655
180966	189656
198409	189657
109045	189658
698160	189659
266717	189660
41538	189661
179441	189662
387871	189663
174208	189664
51406	189665
594269	189666
24920	189667
250610	189668
79438	189669
137298	189670
36435	189671
167708	189672
306541	189673
138856	189674
165968	189675
5870	189676
168075	189677
12987	189678
4820	189679
158823	189680
65985	189681
162405	189682
587967	189683
29739	189684
115076	189685
716332	189686
697743	189687
510029	189688
42851	189689
13051	189690
147656	189691
416963	189692
374465	189693
454928	189694
391714	189695
81378	189696
408344	189697
110709	189698
319837	189699
3986	189700
34899	189701
280283	189702
514250	189703
542652	189704
109457	189705
391335	189706
195567	189707
191390	189708
638566	189709
189014	189710
718075	189711
65413	189712
154729	189713
85880	189714
50696	189715
401186	189716
269898	189717
171757	189718
147126	189719
45447	189720
20795	189721
287411	189722
699829	189723
44698	189724
526380	189725
50540	189726
487453	189727
159175	189728
592501	189729
642265	189730
156015	189731
173801	189732
582012	189733
159969	189734
281866	189735
234407	189736
360295	189737
431604	189738
607282	189739
24336	189740
224271	189741
717237	189742
708906	189743
2263	189744
245477	189745
69031	189746
657083	189747
622653	189748
400536	189749
533182	189750
480219	189751
469557	189752
243045	189753
366186	189754
121996	189755
329415	189756
59849	189757
425269	189758
82695	189759
4927	189760
291819	189761
92381	189762
576284	189763
53481	189764
71805	189765
203117	189766
265523	189767
155254	189768
481352	189769
96053	189770
53776	189771
171509	189772
496329	189773
413101	189774
206046	189775
7663	189776
63632	189777
509800	189778
564825	189779
36485	189780
450441	189781
256526	189782
515902	189783
697228	189784
6766	189785
52492	189786
178624	189787
168499	189788
537710	189789
115173	189790
399112	189791
27542	189792
35854	189793
338169	189794
654823	189795
451345	189796
523615	189797
681866	189798
145978	189799
436780	189800
168664	189801
696323	189802
10999	189803
293375	189804
22761	189805
157205	189806
174104	189807
90768	189808
82290	189809
48722	189810
49820	189811
165586	189812
158588	189813
471417	189814
94142	189815
19946	189816
1846	189817
478240	189818
721502	189819
66789	189820
75149	189821
371011	189822
692454	189823
146394	189824
678110	189825
141996	189826
380701	189827
171616	189828
16792	189829
575067	189830
350162	189831
65414	189832
26445	189833
32568	189834
47881	189835
185073	189836
175948	189837
311604	189838
671516	189839
520044	189840
131961	189841
183208	189842
479956	189843
28222	189844
212903	189845
70566	189846
32291	189847
691725	189848
51309	189849
522387	189850
222029	189851
35331	189852
483660	189853
19754	189854
106943	189855
282267	189856
127463	189857
47032	189858
664484	189859
502586	189860
672970	189861
153454	189862
600596	189863
278087	189864
123755	189865
436884	189866
27025	189867
396363	189868
572602	189869
154305	189870
554246	189871
17554	189872
41824	189873
57855	189874
574405	189875
93891	189876
332797	189877
173649	189878
124970	189879
177473	189880
334915	189881
168788	189882
679848	189883
164099	189884
248873	189885
413495	189886
11487	189887
638101	189888
79111	189889
619445	189890
705638	189891
165704	189892
130442	189893
37586	189894
89285	189895
378993	189896
36770	189897
127882	189898
136726	189899
415496	189900
49220	189901
39457	189902
434703	189903
119005	189904
447321	189905
685184	189906
13511	189907
150828	189908
18641	189909
90666	189910
147973	189911
70758	189912
655195	189913
103070	189914
148039	189915
591726	189916
124065	189917
190996	189918
710228	189919
143820	189920
141655	189921
178700	189922
455052	189923
418684	189924
563227	189925
494555	189926
493085	189927
60470	189928
32568	189929
313262	189930
53252	189931
526648	189932
438489	189933
25476	189934
464208	189935
145594	189936
53218	189937
394574	189938
459287	189939
403294	189940
2622	189941
684902	189942
338945	189943
318999	189944
423073	189945
719838	189946
424453	189947
101732	189948
35913	189949
77381	189950
279470	189951
554071	189952
7641	189953
436111	189954
312449	189955
599301	189956
411356	189957
411812	189958
98803	189959
29473	189960
404491	189961
126850	189962
152121	189963
81442	189964
327936	189965
38461	189966
600314	189967
29679	189968
6339	189969
586377	189970
297063	189971
171105	189972
122930	189973
40438	189974
191323	189975
289160	189976
134559	189977
237033	189978
605661	189979
640467	189980
183944	189981
612990	189982
622873	189983
291716	189984
473733	189985
341268	189986
420019	189987
409946	189988
440533	189989
628414	189990
153236	189991
482240	189992
47995	189993
174082	189994
368106	189995
121328	189996
164168	189997
162827	189998
20096	189999
648888	190000
79805	190001
217885	190002
534810	190003
376102	190004
194197	190005
129650	190006
104809	190007
688498	190008
697123	190009
435459	190010
12147	190011
161975	190012
319542	190013
462192	190014
20125	190015
28483	190016
363795	190017
219173	190018
23665	190019
170592	190020
3332	190021
66600	190022
186562	190023
31983	190024
126786	190025
210751	190026
88615	190027
473653	190028
289296	190029
351368	190030
269948	190031
560258	190032
180245	190033
716068	190034
166726	190035
93782	190036
189630	190037
400308	190038
23572	190039
318469	190040
229266	190041
246623	190042
3002	190043
295834	190044
102722	190045
640834	190046
132271	190047
157860	190048
94840	190049
47118	190050
12532	190051
116944	190052
329832	190053
447069	190054
541339	190055
425801	190056
447464	190057
713029	190058
84750	190059
546501	190060
565524	190061
391744	190062
58620	190063
410327	190064
308895	190065
587029	190066
322534	190067
13553	190068
642796	190069
469302	190070
9953	190071
169640	190072
295743	190073
689811	190074
200409	190075
34805	190076
676640	190077
672573	190078
663350	190079
610555	190080
691690	190081
513489	190082
89330	190083
3727	190084
709410	190085
87728	190086
176371	190087
26033	190088
507192	190089
463596	190090
590396	190091
540843	190092
466644	190093
626869	190094
567336	190095
29901	190096
24546	190097
134834	190098
530567	190099
504948	190100
700893	190101
307715	190102
523725	190103
557195	190104
83268	190105
140940	190106
4326	190107
98981	190108
476657	190109
201609	190110
423109	190111
531387	190112
232219	190113
489117	190114
632036	190115
95698	190116
320917	190117
659430	190118
16988	190119
24363	190120
324816	190121
238802	190122
181453	190123
130495	190124
690499	190125
2657	190126
676397	190127
581374	190128
216893	190129
77758	190130
50401	190131
492335	190132
260323	190133
181739	190134
446144	190135
525652	190136
25027	190137
327183	190138
403233	190139
473140	190140
531634	190141
394177	190142
440701	190143
416887	190144
135230	190145
597776	190146
508399	190147
402156	190148
157578	190149
224759	190150
17430	190151
307480	190152
617518	190153
24244	190154
115745	190155
51828	190156
111680	190157
283043	190158
76339	190159
3899	190160
408258	190161
615572	190162
606607	190163
565805	190164
180340	190165
410171	190166
43885	190167
6284	190168
175878	190169
410906	190170
84605	190171
199399	190172
718213	190173
194719	190174
69772	190175
158175	190176
794	190177
112343	190178
41784	190179
63117	190180
346254	190181
203335	190182
16103	190183
400616	190184
9926	190185
143168	190186
75009	190187
664969	190188
24433	190189
401195	190190
7667	190191
629664	190192
23424	190193
26372	190194
213409	190195
275248	190196
171212	190197
577837	190198
42694	190199
19327	190200
67275	190201
591064	190202
44724	190203
38813	190204
616854	190205
91617	190206
346605	190207
146156	190208
143453	190209
196957	190210
46256	190211
1370	190212
4516	190213
636661	190214
591998	190215
499918	190216
231304	190217
565549	190218
112803	190219
591663	190220
47712	190221
11522	190222
78191	190223
22560	190224
448536	190225
355941	190226
133020	190227
215384	190228
532265	190229
177365	190230
30745	190231
15457	190232
108685	190233
659917	190234
557795	190235
753	190236
622997	190237
314140	190238
492685	190239
549910	190240
40668	190241
133033	190242
443774	190243
380940	190244
22069	190245
594569	190246
554623	190247
30838	190248
194251	190249
216234	190250
11125	190251
48494	190252
546990	190253
19817	190254
666441	190255
64415	190256
312335	190257
526276	190258
606831	190259
112147	190260
520478	190261
933	190262
34400	190263
33447	190264
81402	190265
155640	190266
333043	190267
32635	190268
99243	190269
250511	190270
482472	190271
465271	190272
30333	190273
247327	190274
585926	190275
434380	190276
168089	190277
82	190278
164914	190279
590616	190280
182049	190281
626082	190282
105544	190283
480933	190284
583177	190285
508014	190286
451349	190287
20	190288
604312	190289
531029	190290
43144	190291
649234	190292
656501	190293
551449	190294
636874	190295
223812	190296
10039	190297
178429	190298
483583	190299
665602	190300
613221	190301
254386	190302
111319	190303
121199	190304
687954	190305
296839	190306
676113	190307
183898	190308
441631	190309
111063	190310
53619	190311
712558	190312
702254	190313
227850	190314
113732	190315
105810	190316
369074	190317
485086	190318
59688	190319
91663	190320
293764	190321
178245	190322
5283	190323
111372	190324
642233	190325
571132	190326
466901	190327
169228	190328
532272	190329
13625	190330
156437	190331
485249	190332
65184	190333
285691	190334
193553	190335
84420	190336
183970	190337
38872	190338
720881	190339
819	190340
85178	190341
7366	190342
454567	190343
647726	190344
51854	190345
184412	190346
542581	190347
165543	190348
427517	190349
507645	190350
380127	190351
41027	190352
53439	190353
209850	190354
133341	190355
1135	190356
153130	190357
66965	190358
47992	190359
35335	190360
181604	190361
520905	190362
356923	190363
456319	190364
5068	190365
14845	190366
175401	190367
159046	190368
674011	190369
20274	190370
80921	190371
681269	190372
102833	190373
37937	190374
83028	190375
663070	190376
2297	190377
405172	190378
469289	190379
96169	190380
71745	190381
501120	190382
416265	190383
747	190384
680953	190385
638923	190386
72486	190387
664943	190388
99805	190389
470983	190390
46416	190391
330595	190392
626442	190393
64774	190394
575993	190395
353360	190396
537274	190397
152653	190398
676921	190399
10011	190400
15	190401
342097	190402
269978	190403
54329	190404
117756	190405
176316	190406
24958	190407
157395	190408
349388	190409
180878	190410
556002	190411
119425	190412
534328	190413
1907	190414
31903	190415
413687	190416
339056	190417
488470	190418
395503	190419
317305	190420
120136	190421
206040	190422
497359	190423
273185	190424
566427	190425
240285	190426
659954	190427
95434	190428
202079	190429
125215	190430
214236	190431
15056	190432
67326	190433
9994	190434
460159	190435
724078	190436
282380	190437
322735	190438
76294	190439
371317	190440
481494	190441
173698	190442
42678	190443
3536	190444
187393	190445
272703	190446
552229	190447
315228	190448
76291	190449
253201	190450
330671	190451
280730	190452
237796	190453
678498	190454
395750	190455
375523	190456
48055	190457
276746	190458
13273	190459
127732	190460
632365	190461
623629	190462
452827	190463
35092	190464
624630	190465
17518	190466
37183	190467
365254	190468
371094	190469
342131	190470
168826	190471
14335	190472
548334	190473
8294	190474
3282	190475
485714	190476
511521	190477
279856	190478
292983	190479
392896	190480
188509	190481
605706	190482
207924	190483
315894	190484
323356	190485
562343	190486
226808	190487
427048	190488
83514	190489
323237	190490
443154	190491
672488	190492
348262	190493
173664	190494
408781	190495
34475	190496
324381	190497
489	190498
47914	190499
145804	190500
698140	190501
6827	190502
434726	190503
311439	190504
304052	190505
3085	190506
148875	190507
566308	190508
245298	190509
111282	190510
273955	190511
552053	190512
496865	190513
439063	190514
326178	190515
283237	190516
421631	190517
219563	190518
565982	190519
721657	190520
707421	190521
251849	190522
228443	190523
654128	190524
379230	190525
414189	190526
165065	190527
126258	190528
1484	190529
78946	190530
29215	190531
85793	190532
222407	190533
50493	190534
614113	190535
19715	190536
682110	190537
362498	190538
704860	190539
215448	190540
565846	190541
517627	190542
261946	190543
243955	190544
665201	190545
335720	190546
357715	190547
165975	190548
56629	190549
543939	190550
714945	190551
708893	190552
9250	190553
530493	190554
128096	190555
201105	190556
217645	190557
2572	190558
565515	190559
288559	190560
691989	190561
53383	190562
3193	190563
711111	190564
404489	190565
555410	190566
58906	190567
181141	190568
15464	190569
17098	190570
705476	190571
638598	190572
8058	190573
451788	190574
368674	190575
48849	190576
37284	190577
701072	190578
575873	190579
32787	190580
417285	190581
113745	190582
95611	190583
663592	190584
1479	190585
433073	190586
269436	190587
125941	190588
173089	190589
128005	190590
124436	190591
270119	190592
168462	190593
98696	190594
54486	190595
134138	190596
12517	190597
691054	190598
24824	190599
531157	190600
171842	190601
609190	190602
274808	190603
7120	190604
619335	190605
657530	190606
434923	190607
446585	190608
205382	190609
469055	190610
83003	190611
116372	190612
173281	190613
2680	190614
3200	190615
318742	190616
593830	190617
361577	190618
103838	190619
151304	190620
208083	190621
523445	190622
560046	190623
298008	190624
575718	190625
333271	190626
82007	190627
3500	190628
53926	190629
30927	190630
589950	190631
378401	190632
23747	190633
525716	190634
1573	190635
112397	190636
87275	190637
145926	190638
124718	190639
132281	190640
15626	190641
145337	190642
346232	190643
111033	190644
145272	190645
554650	190646
604746	190647
156933	190648
639583	190649
327310	190650
520484	190651
26315	190652
299003	190653
688465	190654
150272	190655
513065	190656
480362	190657
5895	190658
404332	190659
500045	190660
335878	190661
211650	190662
89351	190663
609431	190664
178658	190665
21839	190666
85078	190667
675991	190668
543670	190669
182504	190670
197022	190671
180995	190672
533326	190673
2558	190674
63208	190675
427161	190676
9798	190677
329901	190678
155035	190679
45156	190680
301298	190681
299497	190682
193724	190683
157004	190684
298760	190685
20066	190686
168594	190687
583945	190688
104356	190689
211248	190690
14116	190691
502883	190692
430075	190693
719008	190694
327145	190695
64636	190696
529945	190697
676982	190698
345637	190699
724672	190700
541624	190701
34833	190702
129534	190703
307704	190704
17710	190705
185896	190706
588022	190707
592173	190708
330231	190709
606666	190710
28948	190711
417291	190712
133654	190713
469762	190714
43507	190715
605132	190716
51492	190717
688027	190718
353480	190719
818	190720
4965	190721
192235	190722
236092	190723
575243	190724
619477	190725
485458	190726
492002	190727
101708	190728
419294	190729
528905	190730
64644	190731
52545	190732
185172	190733
176004	190734
553501	190735
37932	190736
392636	190737
26166	190738
186688	190739
499394	190740
26697	190741
606785	190742
472216	190743
53760	190744
103074	190745
73300	190746
30881	190747
14606	190748
561646	190749
700885	190750
6852	190751
67744	190752
301528	190753
182280	190754
279886	190755
625923	190756
536749	190757
137843	190758
473940	190759
702345	190760
711932	190761
3134	190762
53508	190763
9842	190764
676443	190765
366364	190766
25469	190767
415267	190768
635178	190769
474653	190770
40389	190771
14140	190772
512657	190773
180928	190774
152471	190775
649624	190776
347119	190777
487084	190778
153273	190779
60482	190780
228450	190781
267793	190782
133147	190783
291173	190784
563339	190785
5137	190786
24374	190787
467709	190788
435656	190789
513921	190790
563016	190791
223435	190792
208606	190793
251641	190794
444443	190795
157651	190796
266133	190797
49189	190798
17741	190799
27389	190800
494546	190801
242023	190802
106667	190803
248981	190804
238891	190805
208912	190806
181834	190807
20835	190808
277282	190809
553082	190810
385682	190811
63580	190812
173210	190813
76409	190814
27353	190815
419855	190816
17728	190817
99653	190818
239794	190819
50876	190820
546525	190821
1280	190822
35443	190823
280069	190824
694280	190825
37701	190826
383084	190827
143532	190828
530806	190829
577585	190830
29711	190831
361663	190832
594322	190833
147491	190834
328831	190835
541797	190836
176822	190837
32107	190838
218367	190839
430281	190840
186	190841
2786	190842
170901	190843
17226	190844
600588	190845
420518	190846
454789	190847
652817	190848
384216	190849
54557	190850
53712	190851
407115	190852
639958	190853
2773	190854
510125	190855
158782	190856
6702	190857
1880	190858
441702	190859
124201	190860
10295	190861
166185	190862
271527	190863
146666	190864
38159	190865
322127	190866
537769	190867
33257	190868
4969	190869
105195	190870
9174	190871
420833	190872
311804	190873
165108	190874
121176	190875
518614	190876
202178	190877
459447	190878
524020	190879
684	190880
196880	190881
151018	190882
688837	190883
293637	190884
170443	190885
452845	190886
148637	190887
297045	190888
217255	190889
140794	190890
69657	190891
19559	190892
467333	190893
457929	190894
295691	190895
298568	190896
83022	190897
709568	190898
122832	190899
44018	190900
284786	190901
210748	190902
495848	190903
681290	190904
161324	190905
680938	190906
173631	190907
78733	190908
410926	190909
145152	190910
170235	190911
594266	190912
497661	190913
525954	190914
704420	190915
71556	190916
121957	190917
73971	190918
96212	190919
175454	190920
484682	190921
129576	190922
644298	190923
453673	190924
180406	190925
313593	190926
108091	190927
338852	190928
137905	190929
326036	190930
183109	190931
673229	190932
594193	190933
127464	190934
48580	190935
239835	190936
682807	190937
185937	190938
478287	190939
621543	190940
612581	190941
40687	190942
469870	190943
53278	190944
425481	190945
153935	190946
476044	190947
579283	190948
131600	190949
20924	190950
17718	190951
594786	190952
194755	190953
106830	190954
14253	190955
127977	190956
957	190957
395758	190958
375299	190959
187331	190960
482880	190961
692457	190962
112167	190963
346966	190964
391686	190965
98009	190966
328736	190967
554854	190968
148700	190969
63590	190970
177206	190971
390705	190972
627439	190973
176446	190974
515995	190975
416669	190976
185435	190977
30305	190978
656902	190979
114041	190980
371940	190981
449426	190982
76826	190983
323265	190984
52823	190985
21261	190986
256666	190987
79672	190988
418521	190989
154400	190990
2566	190991
31541	190992
91376	190993
62147	190994
405662	190995
2470	190996
405421	190997
269454	190998
176729	190999
109943	191000
77587	191001
427391	191002
294216	191003
558284	191004
617978	191005
57987	191006
107102	191007
556043	191008
16278	191009
207705	191010
67241	191011
26094	191012
680703	191013
143178	191014
200049	191015
168823	191016
646116	191017
575477	191018
490849	191019
97177	191020
720485	191021
383826	191022
510018	191023
471625	191024
115960	191025
587519	191026
282097	191027
29641	191028
210174	191029
254300	191030
101945	191031
41257	191032
173353	191033
724254	191034
322094	191035
97986	191036
661960	191037
425107	191038
368796	191039
234132	191040
193181	191041
16981	191042
103278	191043
302967	191044
56762	191045
686197	191046
147220	191047
143858	191048
389440	191049
201230	191050
431558	191051
349041	191052
87368	191053
199343	191054
355255	191055
161626	191056
161280	191057
167212	191058
57394	191059
625562	191060
524173	191061
92717	191062
718042	191063
655676	191064
3884	191065
237066	191066
74477	191067
377017	191068
230778	191069
617266	191070
377396	191071
75190	191072
609485	191073
574274	191074
564779	191075
372881	191076
393938	191077
95572	191078
668087	191079
30158	191080
426361	191081
12771	191082
302872	191083
376910	191084
499062	191085
50503	191086
232334	191087
581439	191088
28444	191089
532807	191090
123588	191091
118490	191092
117877	191093
580967	191094
10438	191095
335100	191096
130907	191097
573205	191098
483122	191099
244581	191100
657939	191101
295911	191102
299005	191103
428748	191104
170106	191105
466833	191106
90174	191107
316910	191108
1242	191109
393533	191110
147524	191111
93327	191112
24333	191113
381729	191114
127913	191115
584992	191116
323540	191117
16678	191118
76189	191119
463787	191120
115520	191121
127284	191122
396540	191123
621613	191124
16582	191125
2179	191126
134442	191127
47794	191128
671049	191129
88029	191130
50593	191131
183428	191132
228095	191133
112257	191134
377340	191135
251697	191136
41309	191137
4840	191138
1994	191139
413399	191140
29871	191141
70229	191142
679179	191143
121113	191144
79587	191145
50066	191146
591451	191147
724966	191148
271960	191149
31132	191150
470567	191151
183850	191152
660026	191153
12353	191154
14839	191155
138295	191156
479407	191157
20233	191158
114564	191159
89045	191160
21487	191161
170000	191162
64347	191163
230773	191164
371338	191165
657899	191166
443906	191167
475836	191168
197843	191169
480670	191170
132766	191171
12463	191172
41958	191173
500560	191174
641762	191175
1890	191176
510647	191177
381350	191178
4889	191179
41134	191180
145235	191181
99344	191182
33011	191183
523391	191184
311053	191185
234972	191186
548880	191187
506631	191188
47524	191189
54172	191190
154610	191191
172265	191192
508530	191193
2113	191194
36899	191195
564307	191196
119953	191197
478074	191198
359743	191199
122333	191200
297313	191201
61230	191202
27273	191203
226490	191204
30640	191205
654293	191206
553679	191207
180401	191208
200793	191209
6356	191210
431850	191211
485907	191212
8080	191213
523261	191214
301461	191215
140842	191216
51930	191217
442070	191218
43270	191219
7898	191220
22635	191221
80736	191222
79427	191223
118806	191224
182286	191225
616248	191226
20428	191227
131909	191228
244541	191229
18562	191230
277519	191231
9658	191232
40389	191233
450	191234
389056	191235
88121	191236
694	191237
618028	191238
422330	191239
289891	191240
39140	191241
285955	191242
180760	191243
250250	191244
78739	191245
19246	191246
457616	191247
714733	191248
265979	191249
573464	191250
114489	191251
115898	191252
32047	191253
597432	191254
595581	191255
576454	191256
665147	191257
717672	191258
176407	191259
60875	191260
551502	191261
197194	191262
410333	191263
140159	191264
183478	191265
426493	191266
661275	191267
1750	191268
403059	191269
44514	191270
162895	191271
536527	191272
326217	191273
50579	191274
161051	191275
204018	191276
284200	191277
375632	191278
501992	191279
79493	191280
95591	191281
701381	191282
340936	191283
584689	191284
94128	191285
138104	191286
86291	191287
1027	191288
15311	191289
416430	191290
669974	191291
646551	191292
3093	191293
181770	191294
153045	191295
141847	191296
414598	191297
509689	191298
38347	191299
88729	191300
161944	191301
689554	191302
298990	191303
54506	191304
72176	191305
14605	191306
9389	191307
14359	191308
695562	191309
158772	191310
235680	191311
10805	191312
134361	191313
584535	191314
604110	191315
51939	191316
719686	191317
47268	191318
80444	191319
186055	191320
288600	191321
1782	191322
720728	191323
521541	191324
658944	191325
533431	191326
107326	191327
259380	191328
474	191329
395426	191330
304373	191331
352502	191332
144842	191333
206199	191334
210268	191335
133777	191336
531440	191337
617074	191338
9145	191339
7343	191340
181872	191341
161133	191342
442921	191343
397982	191344
57648	191345
652034	191346
25787	191347
514679	191348
558280	191349
83178	191350
185637	191351
510728	191352
531790	191353
46413	191354
274611	191355
306875	191356
141453	191357
60377	191358
627367	191359
423401	191360
484155	191361
124336	191362
707162	191363
223612	191364
371993	191365
157885	191366
4	191367
22438	191368
302968	191369
170283	191370
48726	191371
21614	191372
393990	191373
172975	191374
5343	191375
481655	191376
685368	191377
1661	191378
169057	191379
493850	191380
702463	191381
159054	191382
681835	191383
306491	191384
244443	191385
206655	191386
25980	191387
50854	191388
10473	191389
134865	191390
450164	191391
170	191392
665864	191393
75139	191394
107137	191395
156314	191396
9951	191397
168879	191398
356384	191399
129046	191400
559290	191401
238740	191402
86978	191403
140222	191404
107335	191405
581508	191406
119356	191407
419446	191408
347767	191409
90960	191410
255336	191411
26238	191412
399145	191413
6973	191414
332119	191415
265250	191416
4550	191417
494621	191418
446954	191419
422075	191420
3873	191421
334939	191422
127774	191423
130990	191424
68099	191425
548111	191426
951	191427
147698	191428
240071	191429
192550	191430
6	191431
118875	191432
569022	191433
200146	191434
2847	191435
668327	191436
419904	191437
224728	191438
120860	191439
712630	191440
66261	191441
487970	191442
28195	191443
136425	191444
700309	191445
10893	191446
695074	191447
186498	191448
95809	191449
205325	191450
392719	191451
373476	191452
127179	191453
127939	191454
49174	191455
79707	191456
399482	191457
31584	191458
6012	191459
616851	191460
443695	191461
165550	191462
106438	191463
31254	191464
48034	191465
24284	191466
599999	191467
695557	191468
187043	191469
133617	191470
457015	191471
337710	191472
338551	191473
136246	191474
260031	191475
7258	191476
211125	191477
181891	191478
389618	191479
254796	191480
171881	191481
500073	191482
439290	191483
39540	191484
717582	191485
519157	191486
149701	191487
169900	191488
25779	191489
565981	191490
133489	191491
239682	191492
634074	191493
268501	191494
1259	191495
251889	191496
399351	191497
116542	191498
597932	191499
128497	191500
362824	191501
565072	191502
188015	191503
97313	191504
128280	191505
323246	191506
77948	191507
193932	191508
327883	191509
245563	191510
619442	191511
462082	191512
271575	191513
403872	191514
79158	191515
165183	191516
55730	191517
156910	191518
655252	191519
162269	191520
401136	191521
182412	191522
341968	191523
129236	191524
172501	191525
352936	191526
2969	191527
391626	191528
114497	191529
3271	191530
17003	191531
243067	191532
250092	191533
703125	191534
5804	191535
401707	191536
258068	191537
527298	191538
279224	191539
13399	191540
10409	191541
427941	191542
498259	191543
538854	191544
723346	191545
237093	191546
565659	191547
723277	191548
206682	191549
234872	191550
115354	191551
723448	191552
679636	191553
517201	191554
262584	191555
267239	191556
399615	191557
74174	191558
190	191559
120237	191560
29592	191561
536320	191562
84787	191563
718972	191564
103444	191565
17300	191566
36634	191567
514767	191568
691987	191569
723908	191570
12911	191571
420911	191572
619432	191573
147961	191574
507479	191575
165818	191576
171386	191577
343177	191578
273463	191579
42692	191580
38481	191581
694681	191582
467823	191583
651056	191584
83577	191585
391280	191586
625745	191587
53376	191588
70256	191589
12221	191590
572581	191591
47160	191592
147198	191593
160572	191594
47416	191595
114341	191596
132829	191597
418480	191598
80357	191599
20681	191600
156754	191601
589232	191602
450495	191603
299558	191604
368583	191605
171027	191606
2499	191607
395073	191608
309873	191609
500874	191610
621907	191611
181654	191612
502922	191613
532501	191614
178605	191615
50714	191616
33544	191617
275404	191618
173490	191619
499808	191620
20764	191621
626306	191622
365411	191623
64372	191624
515059	191625
681474	191626
130589	191627
478399	191628
540752	191629
204779	191630
16901	191631
434102	191632
112397	191633
175558	191634
515527	191635
525727	191636
20376	191637
394569	191638
376280	191639
98397	191640
471066	191641
682835	191642
615387	191643
19603	191644
593364	191645
171462	191646
101433	191647
463303	191648
659436	191649
105708	191650
40536	191651
244731	191652
335520	191653
489133	191654
571347	191655
257213	191656
86782	191657
551322	191658
184133	191659
430429	191660
6079	191661
378115	191662
499192	191663
157831	191664
56838	191665
43918	191666
6312	191667
153969	191668
207451	191669
146204	191670
641061	191671
260391	191672
593932	191673
434617	191674
47228	191675
280436	191676
493447	191677
38776	191678
237459	191679
285223	191680
178514	191681
591898	191682
28214	191683
303654	191684
40302	191685
653789	191686
597329	191687
513361	191688
418633	191689
144679	191690
516671	191691
99505	191692
22343	191693
490343	191694
332680	191695
674275	191696
61569	191697
5865	191698
43233	191699
2541	191700
408961	191701
672597	191702
94212	191703
673686	191704
57951	191705
127036	191706
185926	191707
119941	191708
266481	191709
554460	191710
548264	191711
515766	191712
3251	191713
190279	191714
28199	191715
97838	191716
445366	191717
155989	191718
59245	191719
371440	191720
284662	191721
574684	191722
15945	191723
6320	191724
72109	191725
80615	191726
145178	191727
708948	191728
452253	191729
549599	191730
507508	191731
294288	191732
167279	191733
9020	191734
25010	191735
116641	191736
98089	191737
61020	191738
125771	191739
5616	191740
649104	191741
594430	191742
18918	191743
667688	191744
5811	191745
150746	191746
64530	191747
474677	191748
604305	191749
439026	191750
275795	191751
276825	191752
14596	191753
601107	191754
41033	191755
74087	191756
6234	191757
479700	191758
1991	191759
258643	191760
25311	191761
16902	191762
466711	191763
429557	191764
97826	191765
65663	191766
30970	191767
68788	191768
122939	191769
59433	191770
2072	191771
466377	191772
319004	191773
597134	191774
14141	191775
340497	191776
111947	191777
151899	191778
189264	191779
203624	191780
309639	191781
404093	191782
497037	191783
581173	191784
356353	191785
6467	191786
146486	191787
135111	191788
61111	191789
644571	191790
4047	191791
489495	191792
249028	191793
59653	191794
264610	191795
60133	191796
139319	191797
325086	191798
532218	191799
59684	191800
68747	191801
203300	191802
47349	191803
92491	191804
6698	191805
508735	191806
129090	191807
497871	191808
461256	191809
148627	191810
3023	191811
588894	191812
89675	191813
3853	191814
586294	191815
461663	191816
77258	191817
363881	191818
361203	191819
313640	191820
11381	191821
410968	191822
42931	191823
71737	191824
547578	191825
525148	191826
38045	191827
305291	191828
34947	191829
88426	191830
447098	191831
676545	191832
322721	191833
8287	191834
131867	191835
66134	191836
583884	191837
647638	191838
221315	191839
101508	191840
411942	191841
98430	191842
182581	191843
107628	191844
391276	191845
584202	191846
528841	191847
675548	191848
80335	191849
216359	191850
13053	191851
642327	191852
641854	191853
274835	191854
599773	191855
558532	191856
138533	191857
29770	191858
52587	191859
393905	191860
636739	191861
23259	191862
661771	191863
675890	191864
124402	191865
149611	191866
435788	191867
107433	191868
151201	191869
213051	191870
274616	191871
94771	191872
165749	191873
85217	191874
458628	191875
249697	191876
409288	191877
265904	191878
452589	191879
587590	191880
683631	191881
491069	191882
420016	191883
390506	191884
462910	191885
140952	191886
496446	191887
690592	191888
723720	191889
31908	191890
351841	191891
144759	191892
428994	191893
628133	191894
624353	191895
678975	191896
537137	191897
99545	191898
184837	191899
556395	191900
537323	191901
450344	191902
140968	191903
160251	191904
65973	191905
981	191906
200194	191907
507780	191908
17593	191909
595116	191910
549238	191911
603795	191912
386153	191913
1948	191914
141517	191915
391262	191916
378526	191917
51173	191918
234735	191919
47996	191920
152801	191921
492790	191922
197187	191923
660189	191924
112438	191925
52832	191926
47217	191927
44356	191928
693091	191929
637226	191930
475664	191931
103814	191932
22953	191933
694215	191934
596833	191935
367415	191936
48847	191937
396698	191938
212581	191939
331455	191940
705007	191941
11692	191942
176292	191943
543246	191944
218425	191945
245374	191946
389326	191947
280482	191948
531552	191949
138864	191950
168548	191951
37488	191952
35355	191953
592193	191954
21117	191955
530461	191956
8140	191957
715085	191958
111992	191959
74769	191960
5175	191961
101933	191962
349243	191963
180803	191964
18217	191965
297273	191966
495103	191967
610388	191968
40749	191969
271781	191970
130589	191971
9890	191972
403703	191973
131792	191974
16226	191975
31323	191976
364022	191977
298269	191978
5039	191979
319489	191980
76351	191981
283730	191982
130831	191983
260388	191984
230219	191985
77318	191986
572430	191987
657802	191988
126320	191989
45225	191990
26828	191991
717901	191992
92102	191993
427791	191994
70613	191995
101859	191996
580021	191997
556450	191998
261331	191999
456625	192000
424051	192001
183719	192002
517062	192003
83919	192004
242943	192005
48111	192006
2852	192007
12659	192008
12921	192009
43969	192010
50578	192011
9149	192012
16126	192013
30036	192014
449350	192015
172681	192016
290483	192017
506771	192018
707906	192019
150732	192020
519383	192021
132096	192022
310461	192023
161933	192024
532598	192025
574898	192026
365791	192027
490177	192028
20526	192029
286509	192030
349544	192031
603809	192032
630687	192033
331555	192034
263274	192035
56261	192036
573775	192037
22400	192038
285036	192039
425275	192040
259827	192041
457406	192042
96133	192043
427371	192044
439224	192045
2640	192046
138405	192047
389847	192048
676111	192049
233823	192050
122423	192051
31461	192052
622925	192053
164440	192054
248991	192055
445561	192056
46847	192057
547235	192058
97214	192059
36063	192060
559349	192061
146695	192062
143982	192063
486451	192064
9709	192065
305787	192066
216429	192067
14803	192068
723995	192069
140301	192070
92546	192071
9956	192072
202727	192073
522143	192074
495414	192075
36801	192076
155788	192077
386865	192078
428300	192079
274778	192080
655886	192081
257255	192082
503513	192083
86790	192084
8121	192085
249662	192086
195856	192087
373912	192088
145433	192089
646560	192090
172731	192091
34613	192092
81370	192093
48517	192094
7894	192095
21432	192096
36718	192097
122850	192098
707577	192099
399724	192100
634085	192101
15591	192102
604889	192103
285743	192104
42514	192105
561137	192106
537653	192107
101292	192108
607555	192109
176058	192110
606988	192111
4695	192112
487951	192113
54199	192114
460709	192115
161475	192116
57483	192117
498868	192118
152392	192119
136724	192120
630077	192121
559566	192122
149665	192123
325628	192124
102898	192125
71042	192126
136	192127
598497	192128
105998	192129
499135	192130
719298	192131
525219	192132
611396	192133
705616	192134
680265	192135
546520	192136
259557	192137
462065	192138
139011	192139
626826	192140
205122	192141
250724	192142
533684	192143
132714	192144
338849	192145
493679	192146
533797	192147
86294	192148
385524	192149
101391	192150
140647	192151
677630	192152
343677	192153
84030	192154
169647	192155
18671	192156
1885	192157
683533	192158
28341	192159
64123	192160
513256	192161
649017	192162
444463	192163
301972	192164
523418	192165
127506	192166
161372	192167
445015	192168
576516	192169
488933	192170
547803	192171
249639	192172
224108	192173
689458	192174
191031	192175
174501	192176
586666	192177
594706	192178
182697	192179
417558	192180
583728	192181
440483	192182
65902	192183
464926	192184
47528	192185
3729	192186
67582	192187
63028	192188
81806	192189
400463	192190
70280	192191
308538	192192
362501	192193
665502	192194
395222	192195
571364	192196
125342	192197
76805	192198
148484	192199
54275	192200
463039	192201
187633	192202
25786	192203
1101	192204
4537	192205
497704	192206
319932	192207
629461	192208
64253	192209
668120	192210
62691	192211
573793	192212
257083	192213
630897	192214
192394	192215
256476	192216
154575	192217
51474	192218
19100	192219
171496	192220
23445	192221
313289	192222
15955	192223
151624	192224
6436	192225
267236	192226
19737	192227
13634	192228
466970	192229
703282	192230
309030	192231
92345	192232
183149	192233
149040	192234
76996	192235
34620	192236
341841	192237
426371	192238
1710	192239
608222	192240
65488	192241
137194	192242
710351	192243
12954	192244
67759	192245
529	192246
70855	192247
299280	192248
169390	192249
234679	192250
170480	192251
3097	192252
531008	192253
195792	192254
91868	192255
244454	192256
435242	192257
47427	192258
688158	192259
229468	192260
17052	192261
97599	192262
93451	192263
371949	192264
70988	192265
136496	192266
161570	192267
164517	192268
6143	192269
140741	192270
31863	192271
430655	192272
442039	192273
546483	192274
58569	192275
31748	192276
405043	192277
154738	192278
80471	192279
191178	192280
669890	192281
530294	192282
175091	192283
5099	192284
180751	192285
370084	192286
21931	192287
41595	192288
110358	192289
460534	192290
108957	192291
655694	192292
36295	192293
594340	192294
461967	192295
370364	192296
526160	192297
220107	192298
555325	192299
13890	192300
332851	192301
723017	192302
53977	192303
72000	192304
509058	192305
52240	192306
492067	192307
531607	192308
137127	192309
716431	192310
706468	192311
314995	192312
555985	192313
168154	192314
5345	192315
195	192316
642627	192317
581640	192318
254945	192319
200593	192320
657160	192321
124462	192322
283210	192323
13854	192324
163509	192325
25682	192326
91715	192327
149891	192328
501217	192329
159238	192330
231754	192331
31405	192332
376120	192333
289187	192334
780	192335
108350	192336
141362	192337
116918	192338
90131	192339
47045	192340
713900	192341
34980	192342
373768	192343
120835	192344
92509	192345
626483	192346
99461	192347
679781	192348
7561	192349
690273	192350
574020	192351
143001	192352
370877	192353
564387	192354
465034	192355
2423	192356
110917	192357
396145	192358
30904	192359
216170	192360
641582	192361
137467	192362
389400	192363
11445	192364
708907	192365
311550	192366
541699	192367
149002	192368
91713	192369
414891	192370
641671	192371
351725	192372
181337	192373
130270	192374
32138	192375
5371	192376
32146	192377
72045	192378
173180	192379
203943	192380
260389	192381
410493	192382
342699	192383
3155	192384
72594	192385
14723	192386
494707	192387
50392	192388
61646	192389
153203	192390
153004	192391
524459	192392
284170	192393
691001	192394
58702	192395
150495	192396
171035	192397
300630	192398
119481	192399
583110	192400
208838	192401
52857	192402
681305	192403
610774	192404
386774	192405
710231	192406
86504	192407
74053	192408
234	192409
32635	192410
149617	192411
469646	192412
582324	192413
27010	192414
84823	192415
179449	192416
682592	192417
250348	192418
699091	192419
150027	192420
5172	192421
172730	192422
515981	192423
355713	192424
144340	192425
222737	192426
224291	192427
676882	192428
124804	192429
150134	192430
47704	192431
648414	192432
6848	192433
134942	192434
140533	192435
173955	192436
39728	192437
258975	192438
10561	192439
372717	192440
669357	192441
277057	192442
54619	192443
1086	192444
601410	192445
236081	192446
463759	192447
6011	192448
318033	192449
255066	192450
459361	192451
108337	192452
707429	192453
46199	192454
260311	192455
75676	192456
202564	192457
103917	192458
32496	192459
200516	192460
706875	192461
81856	192462
43954	192463
8953	192464
387410	192465
53139	192466
153842	192467
29476	192468
24777	192469
394678	192470
373878	192471
180404	192472
331091	192473
63034	192474
679882	192475
696575	192476
112328	192477
553373	192478
56525	192479
202158	192480
565973	192481
509445	192482
380	192483
480228	192484
78095	192485
37733	192486
459703	192487
429765	192488
489361	192489
381045	192490
613759	192491
158201	192492
291451	192493
120290	192494
2043	192495
389340	192496
59364	192497
44047	192498
81163	192499
2769	192500
31997	192501
42881	192502
151733	192503
33957	192504
484955	192505
433363	192506
489545	192507
49271	192508
302467	192509
29988	192510
1508	192511
412491	192512
557357	192513
41130	192514
225532	192515
523252	192516
420852	192517
123639	192518
119415	192519
6013	192520
295071	192521
555297	192522
16628	192523
203996	192524
322761	192525
57013	192526
693440	192527
55515	192528
708574	192529
9038	192530
231536	192531
512036	192532
599278	192533
4221	192534
6226	192535
131651	192536
506918	192537
172095	192538
227697	192539
81399	192540
562479	192541
302009	192542
17510	192543
26825	192544
452112	192545
29011	192546
103578	192547
460181	192548
54324	192549
164227	192550
554901	192551
285040	192552
46632	192553
204250	192554
545466	192555
557542	192556
4208	192557
689508	192558
493727	192559
687776	192560
142925	192561
298731	192562
369537	192563
71853	192564
66865	192565
277172	192566
65708	192567
122816	192568
83366	192569
141826	192570
162609	192571
414445	192572
423684	192573
380917	192574
159256	192575
5305	192576
38945	192577
59821	192578
126039	192579
384170	192580
190657	192581
210004	192582
17072	192583
19588	192584
493024	192585
455017	192586
625475	192587
51521	192588
123814	192589
318106	192590
250743	192591
662821	192592
320914	192593
128251	192594
67367	192595
103886	192596
541486	192597
352560	192598
574340	192599
31370	192600
15175	192601
116531	192602
251720	192603
57459	192604
571232	192605
550225	192606
161706	192607
617116	192608
98425	192609
528118	192610
246202	192611
163913	192612
85950	192613
475124	192614
161711	192615
239165	192616
37345	192617
31683	192618
669720	192619
74354	192620
155773	192621
54468	192622
227367	192623
568711	192624
538185	192625
101943	192626
613377	192627
328684	192628
688141	192629
2810	192630
514199	192631
154960	192632
718952	192633
6244	192634
152964	192635
39404	192636
536748	192637
124346	192638
667172	192639
607869	192640
89722	192641
324158	192642
30917	192643
488109	192644
7433	192645
486405	192646
20123	192647
145975	192648
724888	192649
341845	192650
431320	192651
457803	192652
617315	192653
28872	192654
117642	192655
39993	192656
148410	192657
353089	192658
87154	192659
162145	192660
347913	192661
111425	192662
306276	192663
126206	192664
272677	192665
575516	192666
225879	192667
23899	192668
396991	192669
416359	192670
15686	192671
381536	192672
2156	192673
110484	192674
139613	192675
79718	192676
611280	192677
354285	192678
16029	192679
370684	192680
145728	192681
6807	192682
600227	192683
343058	192684
597695	192685
465164	192686
478234	192687
694612	192688
219959	192689
543793	192690
86268	192691
83796	192692
651280	192693
252935	192694
285983	192695
362579	192696
154929	192697
242074	192698
492130	192699
384736	192700
115873	192701
148050	192702
408908	192703
668825	192704
635805	192705
553393	192706
506622	192707
855	192708
441038	192709
449433	192710
37572	192711
373606	192712
27137	192713
331066	192714
141145	192715
290178	192716
30020	192717
228026	192718
421525	192719
295755	192720
47394	192721
292344	192722
168153	192723
115341	192724
47028	192725
116611	192726
397110	192727
420125	192728
173125	192729
229502	192730
416297	192731
530621	192732
112125	192733
214532	192734
15549	192735
180977	192736
492613	192737
101024	192738
607104	192739
74540	192740
27674	192741
259810	192742
188947	192743
17044	192744
104053	192745
165405	192746
497576	192747
61079	192748
62737	192749
94839	192750
215036	192751
281685	192752
447415	192753
56218	192754
76473	192755
573444	192756
391581	192757
523830	192758
194301	192759
236867	192760
604464	192761
330929	192762
416125	192763
651069	192764
130507	192765
1141	192766
65668	192767
195929	192768
73074	192769
180657	192770
17899	192771
16463	192772
323559	192773
94255	192774
114846	192775
21168	192776
16328	192777
530398	192778
431366	192779
336904	192780
309260	192781
86844	192782
372234	192783
103449	192784
154404	192785
23783	192786
36825	192787
5291	192788
507027	192789
256647	192790
494529	192791
531124	192792
132012	192793
29568	192794
259405	192795
539710	192796
688528	192797
86988	192798
115818	192799
595386	192800
162438	192801
564812	192802
303419	192803
414138	192804
334833	192805
26922	192806
154089	192807
527863	192808
705490	192809
8808	192810
23823	192811
570370	192812
305377	192813
145249	192814
40593	192815
481733	192816
550016	192817
241995	192818
303651	192819
70803	192820
337427	192821
120702	192822
673931	192823
343174	192824
281909	192825
491060	192826
203176	192827
302958	192828
168105	192829
19066	192830
308820	192831
627421	192832
449594	192833
653781	192834
509191	192835
172094	192836
284583	192837
85807	192838
154350	192839
257897	192840
714742	192841
593025	192842
289273	192843
229458	192844
565853	192845
87429	192846
615600	192847
516609	192848
105736	192849
460790	192850
53	192851
548194	192852
629478	192853
71251	192854
484922	192855
6264	192856
25634	192857
524008	192858
723944	192859
35085	192860
454300	192861
451968	192862
178401	192863
10352	192864
264153	192865
645476	192866
597784	192867
175577	192868
579997	192869
553390	192870
258793	192871
22427	192872
655780	192873
351394	192874
341113	192875
256750	192876
19153	192877
162999	192878
682989	192879
35969	192880
173945	192881
472622	192882
668829	192883
159025	192884
27851	192885
115884	192886
27216	192887
337369	192888
426310	192889
663538	192890
496669	192891
319169	192892
27770	192893
658215	192894
183250	192895
140094	192896
281281	192897
131666	192898
216320	192899
682109	192900
129183	192901
84920	192902
34152	192903
260113	192904
279655	192905
25953	192906
11470	192907
343	192908
467497	192909
516816	192910
288857	192911
523465	192912
167972	192913
4702	192914
23210	192915
5793	192916
623013	192917
619709	192918
545514	192919
332377	192920
627548	192921
462081	192922
456184	192923
717669	192924
137508	192925
645259	192926
313477	192927
17947	192928
18456	192929
686882	192930
526200	192931
94793	192932
361637	192933
283643	192934
122377	192935
7052	192936
351281	192937
143797	192938
151535	192939
79630	192940
630087	192941
321351	192942
429846	192943
28086	192944
420960	192945
653508	192946
496758	192947
612980	192948
650380	192949
41719	192950
49790	192951
537141	192952
203078	192953
68595	192954
85653	192955
78555	192956
25490	192957
688588	192958
620783	192959
57201	192960
149137	192961
620534	192962
8565	192963
168182	192964
194943	192965
520378	192966
126126	192967
177137	192968
465319	192969
431602	192970
499513	192971
61972	192972
15088	192973
355725	192974
198231	192975
28172	192976
266578	192977
632628	192978
10122	192979
666981	192980
558108	192981
26477	192982
48837	192983
467822	192984
230041	192985
365497	192986
107667	192987
274303	192988
263446	192989
315430	192990
23162	192991
197923	192992
49764	192993
34236	192994
6790	192995
528580	192996
51137	192997
136157	192998
413734	192999
654554	193000
294	193001
699691	193002
640999	193003
71075	193004
290246	193005
65289	193006
2744	193007
299388	193008
653682	193009
145476	193010
159376	193011
508984	193012
509660	193013
424175	193014
167387	193015
199394	193016
141475	193017
205182	193018
710790	193019
656504	193020
362774	193021
72253	193022
8456	193023
129171	193024
204790	193025
32300	193026
32672	193027
716697	193028
592479	193029
33066	193030
76842	193031
690357	193032
501196	193033
426317	193034
123503	193035
681929	193036
704358	193037
305984	193038
1141	193039
8047	193040
157576	193041
28256	193042
199967	193043
431430	193044
538217	193045
175428	193046
301390	193047
66711	193048
138874	193049
496790	193050
401614	193051
489992	193052
513630	193053
590900	193054
11840	193055
2558	193056
640877	193057
275354	193058
287992	193059
92316	193060
172240	193061
599727	193062
701303	193063
11425	193064
77377	193065
28306	193066
411312	193067
72975	193068
212701	193069
616209	193070
298925	193071
47947	193072
305680	193073
149886	193074
551940	193075
86131	193076
170421	193077
622478	193078
283721	193079
156308	193080
583894	193081
562086	193082
40114	193083
201974	193084
408483	193085
114033	193086
280670	193087
118686	193088
724329	193089
234744	193090
112269	193091
144434	193092
623321	193093
512379	193094
454794	193095
36872	193096
9168	193097
665469	193098
682743	193099
685836	193100
437565	193101
6256	193102
364442	193103
408906	193104
335072	193105
140504	193106
392569	193107
87412	193108
406313	193109
178914	193110
600915	193111
461210	193112
228690	193113
11553	193114
5774	193115
350330	193116
176571	193117
276754	193118
3574	193119
7658	193120
126017	193121
298819	193122
387497	193123
657807	193124
238051	193125
40574	193126
148546	193127
33809	193128
67045	193129
173246	193130
185486	193131
62653	193132
58314	193133
111580	193134
696343	193135
518	193136
169887	193137
355159	193138
236059	193139
692185	193140
252907	193141
663291	193142
36934	193143
210	193144
724887	193145
577651	193146
20276	193147
156268	193148
403358	193149
87334	193150
400009	193151
109990	193152
587131	193153
25843	193154
392993	193155
451319	193156
443980	193157
11497	193158
320932	193159
108186	193160
407880	193161
571460	193162
590733	193163
130632	193164
78142	193165
217785	193166
360937	193167
273699	193168
245836	193169
13977	193170
361287	193171
62439	193172
272952	193173
655932	193174
24719	193175
534934	193176
73082	193177
182782	193178
150217	193179
21961	193180
154762	193181
152884	193182
662503	193183
359525	193184
281345	193185
683002	193186
4693	193187
253353	193188
173728	193189
56328	193190
496046	193191
71340	193192
272193	193193
706936	193194
15794	193195
171432	193196
701049	193197
653557	193198
609290	193199
123360	193200
286338	193201
2588	193202
591236	193203
24724	193204
465097	193205
271797	193206
136991	193207
115771	193208
157907	193209
51369	193210
559192	193211
21120	193212
5205	193213
244072	193214
51645	193215
182157	193216
383533	193217
365100	193218
104266	193219
174036	193220
77327	193221
42624	193222
361276	193223
587204	193224
696138	193225
99747	193226
132208	193227
12747	193228
534976	193229
549784	193230
22481	193231
6882	193232
683218	193233
24489	193234
282339	193235
176640	193236
720251	193237
89662	193238
396530	193239
335244	193240
98827	193241
180903	193242
722562	193243
50530	193244
3089	193245
280800	193246
73155	193247
164262	193248
101445	193249
123850	193250
667706	193251
69200	193252
685468	193253
274572	193254
28151	193255
52035	193256
38842	193257
1608	193258
701809	193259
346780	193260
182509	193261
150659	193262
398560	193263
415343	193264
244193	193265
10075	193266
67690	193267
641910	193268
200423	193269
44448	193270
157576	193271
2266	193272
98898	193273
547989	193274
696879	193275
136964	193276
241227	193277
76607	193278
179088	193279
698554	193280
9443	193281
293525	193282
46795	193283
577384	193284
173742	193285
644465	193286
336825	193287
196032	193288
450014	193289
709467	193290
201517	193291
261334	193292
339800	193293
328700	193294
178208	193295
542733	193296
17874	193297
624826	193298
35732	193299
60762	193300
483543	193301
361377	193302
21997	193303
141277	193304
713361	193305
91959	193306
305100	193307
525724	193308
169460	193309
120206	193310
79135	193311
438175	193312
461908	193313
405817	193314
580858	193315
453996	193316
109011	193317
109737	193318
44	193319
630213	193320
180084	193321
182391	193322
22447	193323
96179	193324
336674	193325
215413	193326
698376	193327
284435	193328
102309	193329
637012	193330
173956	193331
688263	193332
99660	193333
414390	193334
8202	193335
489580	193336
87487	193337
34350	193338
709838	193339
96254	193340
287277	193341
599	193342
355701	193343
144787	193344
677612	193345
462653	193346
247234	193347
242393	193348
562333	193349
935	193350
608770	193351
274737	193352
163068	193353
659364	193354
20213	193355
192603	193356
160888	193357
670829	193358
613429	193359
532134	193360
374415	193361
158633	193362
46669	193363
57907	193364
243898	193365
18	193366
522424	193367
231838	193368
222545	193369
103816	193370
554670	193371
514801	193372
115706	193373
10492	193374
583810	193375
430593	193376
357094	193377
3055	193378
308357	193379
683210	193380
551693	193381
163868	193382
449364	193383
56431	193384
29898	193385
654472	193386
106095	193387
330452	193388
17853	193389
165786	193390
33545	193391
72504	193392
72912	193393
16677	193394
130814	193395
541052	193396
509162	193397
58920	193398
477432	193399
207703	193400
148460	193401
132817	193402
65399	193403
184686	193404
507592	193405
75042	193406
608413	193407
646588	193408
35971	193409
285815	193410
45686	193411
635150	193412
52093	193413
268307	193414
458578	193415
51908	193416
633277	193417
155563	193418
5606	193419
31456	193420
424614	193421
114612	193422
96913	193423
28119	193424
38825	193425
298464	193426
88686	193427
611091	193428
42006	193429
19013	193430
151132	193431
2760	193432
297855	193433
623071	193434
45550	193435
60195	193436
12400	193437
583200	193438
14382	193439
616648	193440
144214	193441
25976	193442
146497	193443
9882	193444
36929	193445
656923	193446
382488	193447
680529	193448
89614	193449
98942	193450
719971	193451
368746	193452
580335	193453
116862	193454
114113	193455
616873	193456
384374	193457
390568	193458
413942	193459
256826	193460
25355	193461
46820	193462
186187	193463
23942	193464
5680	193465
358245	193466
211660	193467
206602	193468
100575	193469
168143	193470
148096	193471
317962	193472
539224	193473
446872	193474
350220	193475
46689	193476
163890	193477
112270	193478
34695	193479
503528	193480
39776	193481
281198	193482
239527	193483
26439	193484
79559	193485
69350	193486
646173	193487
203660	193488
172719	193489
134618	193490
6072	193491
159034	193492
526260	193493
657392	193494
294321	193495
67550	193496
69524	193497
15540	193498
451292	193499
153702	193500
176073	193501
302621	193502
331317	193503
441903	193504
399984	193505
117894	193506
59076	193507
422181	193508
182335	193509
103852	193510
235014	193511
106649	193512
366852	193513
26048	193514
221534	193515
578205	193516
14212	193517
334295	193518
615409	193519
138894	193520
496258	193521
447054	193522
708794	193523
536273	193524
18789	193525
511748	193526
4526	193527
650607	193528
349089	193529
285107	193530
60632	193531
277140	193532
103600	193533
71544	193534
410614	193535
175303	193536
205074	193537
2184	193538
6664	193539
274430	193540
625720	193541
27114	193542
119609	193543
391991	193544
43013	193545
173820	193546
527983	193547
264454	193548
172157	193549
581984	193550
312533	193551
143733	193552
33044	193553
416139	193554
563412	193555
86758	193556
289497	193557
169860	193558
94545	193559
253632	193560
271636	193561
162423	193562
262911	193563
152138	193564
225713	193565
330958	193566
214301	193567
32865	193568
7328	193569
291419	193570
71200	193571
91366	193572
52853	193573
477091	193574
484550	193575
512041	193576
349837	193577
191422	193578
555650	193579
300173	193580
451466	193581
662539	193582
458139	193583
546971	193584
621885	193585
165998	193586
74440	193587
185216	193588
351698	193589
52453	193590
409774	193591
55367	193592
379912	193593
59186	193594
33900	193595
587323	193596
271259	193597
521	193598
553341	193599
458603	193600
68567	193601
167091	193602
371035	193603
240023	193604
166667	193605
438685	193606
29685	193607
655589	193608
134233	193609
8749	193610
357079	193611
29105	193612
12837	193613
73516	193614
4218	193615
228469	193616
285729	193617
98376	193618
210137	193619
355272	193620
115276	193621
184991	193622
460972	193623
205061	193624
223469	193625
688127	193626
8353	193627
97972	193628
371361	193629
518866	193630
603786	193631
61820	193632
414943	193633
22939	193634
579375	193635
233981	193636
568547	193637
204278	193638
602526	193639
550292	193640
199	193641
151807	193642
720533	193643
411704	193644
495019	193645
112795	193646
604648	193647
490512	193648
325289	193649
51145	193650
295944	193651
422658	193652
18254	193653
424375	193654
149373	193655
8331	193656
14454	193657
285749	193658
3841	193659
467283	193660
184305	193661
334303	193662
276332	193663
347473	193664
301949	193665
138020	193666
299753	193667
182327	193668
169983	193669
212763	193670
34959	193671
331111	193672
13659	193673
511332	193674
622445	193675
229143	193676
250142	193677
533868	193678
210286	193679
153833	193680
131891	193681
261705	193682
33383	193683
682694	193684
127908	193685
83812	193686
237005	193687
7005	193688
30043	193689
96548	193690
501224	193691
316133	193692
9968	193693
411315	193694
450485	193695
170006	193696
3889	193697
135162	193698
163515	193699
57863	193700
285145	193701
724801	193702
268854	193703
61094	193704
725167	193705
353367	193706
689946	193707
172529	193708
89162	193709
49430	193710
268888	193711
374609	193712
105019	193713
12601	193714
624837	193715
107184	193716
74235	193717
426522	193718
145733	193719
259785	193720
607959	193721
2285	193722
307470	193723
1713	193724
88275	193725
47357	193726
56539	193727
49489	193728
302782	193729
171317	193730
556299	193731
172949	193732
285695	193733
713998	193734
400462	193735
310193	193736
423429	193737
48165	193738
343561	193739
621790	193740
48177	193741
275052	193742
89274	193743
500805	193744
107707	193745
107813	193746
230279	193747
675428	193748
16858	193749
615209	193750
42908	193751
139416	193752
277908	193753
225045	193754
657558	193755
29786	193756
6987	193757
334716	193758
66892	193759
682374	193760
101122	193761
331142	193762
440422	193763
473672	193764
339497	193765
4331	193766
268651	193767
430779	193768
159739	193769
166635	193770
649868	193771
690643	193772
236938	193773
477219	193774
384153	193775
29924	193776
304348	193777
697873	193778
21195	193779
117955	193780
49620	193781
40501	193782
594936	193783
704990	193784
63379	193785
143966	193786
517640	193787
421340	193788
410804	193789
677379	193790
310763	193791
541806	193792
415915	193793
688571	193794
52219	193795
485715	193796
193086	193797
168354	193798
407126	193799
196057	193800
601974	193801
137873	193802
100929	193803
2012	193804
474222	193805
354540	193806
315903	193807
130775	193808
444080	193809
377159	193810
90421	193811
539882	193812
683044	193813
130028	193814
202096	193815
64976	193816
415191	193817
189339	193818
461218	193819
652757	193820
218519	193821
164376	193822
709402	193823
18225	193824
630265	193825
127903	193826
241422	193827
22488	193828
340280	193829
210985	193830
87248	193831
648090	193832
724962	193833
121093	193834
92222	193835
434643	193836
51774	193837
5431	193838
651241	193839
362426	193840
430050	193841
153748	193842
132458	193843
420832	193844
106873	193845
185096	193846
440328	193847
229929	193848
670095	193849
94376	193850
94500	193851
92743	193852
282587	193853
3003	193854
183149	193855
616261	193856
336011	193857
836	193858
607021	193859
86430	193860
377599	193861
491370	193862
389650	193863
172672	193864
436902	193865
288881	193866
164690	193867
479251	193868
34172	193869
6386	193870
501176	193871
286421	193872
85183	193873
166210	193874
303232	193875
108412	193876
37451	193877
714691	193878
52990	193879
275099	193880
52396	193881
487292	193882
364691	193883
71802	193884
548688	193885
285444	193886
186391	193887
16543	193888
245362	193889
20169	193890
92269	193891
677905	193892
3776	193893
586933	193894
42001	193895
325499	193896
21028	193897
490960	193898
163283	193899
13953	193900
261155	193901
59533	193902
388153	193903
13093	193904
627649	193905
27171	193906
560710	193907
374601	193908
371864	193909
144043	193910
2943	193911
332648	193912
31350	193913
653381	193914
103046	193915
247786	193916
119931	193917
101173	193918
80197	193919
560379	193920
55358	193921
501420	193922
235627	193923
303646	193924
429598	193925
44173	193926
315924	193927
91009	193928
161141	193929
44599	193930
660677	193931
128546	193932
474464	193933
675398	193934
448374	193935
179818	193936
472696	193937
32696	193938
384218	193939
271875	193940
2636	193941
511152	193942
183945	193943
670381	193944
103270	193945
463483	193946
105322	193947
447080	193948
682750	193949
40786	193950
332756	193951
280401	193952
201837	193953
438945	193954
24391	193955
277474	193956
173451	193957
180683	193958
44500	193959
653510	193960
153674	193961
209685	193962
19498	193963
22224	193964
680188	193965
188073	193966
261665	193967
197397	193968
545081	193969
391657	193970
15038	193971
412415	193972
203437	193973
24405	193974
83399	193975
173156	193976
450408	193977
606953	193978
257029	193979
406896	193980
4644	193981
252530	193982
483743	193983
141083	193984
37838	193985
553050	193986
717996	193987
23499	193988
45177	193989
703838	193990
138079	193991
507505	193992
315409	193993
586625	193994
104327	193995
587080	193996
43689	193997
115038	193998
337222	193999
94232	194000
138455	194001
102008	194002
594974	194003
348946	194004
7656	194005
75085	194006
550949	194007
431826	194008
118311	194009
186576	194010
160864	194011
598904	194012
26556	194013
505299	194014
352492	194015
654950	194016
284703	194017
126143	194018
706564	194019
603165	194020
51582	194021
649957	194022
682273	194023
356439	194024
141200	194025
532077	194026
30956	194027
537288	194028
184718	194029
646368	194030
607577	194031
155030	194032
601705	194033
594427	194034
600513	194035
74537	194036
42613	194037
4621	194038
712806	194039
399624	194040
3329	194041
103212	194042
41975	194043
2615	194044
23130	194045
282257	194046
506790	194047
106874	194048
635492	194049
46733	194050
641814	194051
217592	194052
22097	194053
44659	194054
441021	194055
693	194056
521584	194057
149453	194058
1034	194059
111138	194060
395059	194061
127616	194062
386356	194063
499211	194064
574231	194065
101589	194066
37315	194067
16312	194068
69816	194069
185037	194070
667540	194071
607165	194072
29953	194073
672669	194074
489331	194075
531258	194076
562601	194077
52607	194078
412361	194079
163890	194080
517064	194081
52207	194082
353107	194083
446567	194084
555492	194085
106597	194086
113995	194087
114802	194088
392395	194089
90205	194090
171351	194091
343693	194092
90290	194093
445824	194094
117739	194095
445650	194096
103592	194097
208426	194098
216106	194099
644125	194100
106	194101
701744	194102
44103	194103
541333	194104
337345	194105
40300	194106
58456	194107
182575	194108
118300	194109
637831	194110
146984	194111
117598	194112
11375	194113
704533	194114
471595	194115
443072	194116
210839	194117
551759	194118
36086	194119
43831	194120
3783	194121
158664	194122
501623	194123
533467	194124
465158	194125
337569	194126
4536	194127
140168	194128
392109	194129
257129	194130
29076	194131
343230	194132
194101	194133
469520	194134
149063	194135
684753	194136
461982	194137
436898	194138
58020	194139
109259	194140
11324	194141
599	194142
104372	194143
95969	194144
268349	194145
179383	194146
270656	194147
504058	194148
682206	194149
550006	194150
62706	194151
75169	194152
407288	194153
19306	194154
52364	194155
184335	194156
561539	194157
592526	194158
165112	194159
642946	194160
281132	194161
441347	194162
6363	194163
62021	194164
692484	194165
626	194166
167641	194167
420912	194168
411653	194169
2527	194170
146198	194171
396688	194172
704438	194173
99744	194174
654738	194175
387766	194176
365817	194177
595425	194178
600284	194179
125952	194180
384869	194181
322240	194182
156943	194183
43384	194184
81934	194185
177909	194186
57479	194187
147136	194188
3616	194189
86335	194190
215727	194191
15992	194192
316980	194193
132623	194194
226970	194195
147512	194196
27521	194197
82284	194198
527034	194199
4672	194200
151056	194201
494700	194202
36876	194203
14223	194204
318844	194205
308075	194206
30409	194207
222421	194208
241714	194209
702353	194210
77552	194211
16351	194212
72879	194213
172564	194214
122013	194215
38410	194216
426379	194217
489129	194218
121101	194219
658962	194220
447191	194221
54011	194222
95	194223
387340	194224
605086	194225
169912	194226
259329	194227
27965	194228
486246	194229
692468	194230
112836	194231
71948	194232
143335	194233
656511	194234
361726	194235
205898	194236
93070	194237
553409	194238
658756	194239
127009	194240
154858	194241
167080	194242
51263	194243
707707	194244
274592	194245
33048	194246
62110	194247
422641	194248
37385	194249
543711	194250
86847	194251
515926	194252
679633	194253
328052	194254
104594	194255
122595	194256
299569	194257
130341	194258
44379	194259
170124	194260
609523	194261
121943	194262
183493	194263
512210	194264
20567	194265
169975	194266
381471	194267
369319	194268
161910	194269
98095	194270
505383	194271
405891	194272
605876	194273
136163	194274
654933	194275
89966	194276
48093	194277
157164	194278
471703	194279
487623	194280
95000	194281
37876	194282
117381	194283
4077	194284
31291	194285
614817	194286
609528	194287
715781	194288
441592	194289
336303	194290
690118	194291
467033	194292
171195	194293
309970	194294
596129	194295
557845	194296
122562	194297
37421	194298
129331	194299
51040	194300
492509	194301
74342	194302
10957	194303
477205	194304
312746	194305
375842	194306
495457	194307
196684	194308
541907	194309
52404	194310
687486	194311
707098	194312
624988	194313
446784	194314
343069	194315
515716	194316
119581	194317
68253	194318
43968	194319
4212	194320
329233	194321
709138	194322
5634	194323
401102	194324
405104	194325
567461	194326
166787	194327
5020	194328
73009	194329
111600	194330
87119	194331
655859	194332
698722	194333
536440	194334
709396	194335
291871	194336
279314	194337
169813	194338
157188	194339
142300	194340
52951	194341
708943	194342
321127	194343
65933	194344
251936	194345
8083	194346
763	194347
31179	194348
674184	194349
37728	194350
170370	194351
509273	194352
264954	194353
346018	194354
174046	194355
703	194356
61535	194357
595884	194358
31270	194359
719619	194360
20983	194361
35506	194362
30631	194363
46737	194364
135793	194365
69041	194366
554413	194367
53555	194368
11549	194369
112117	194370
111723	194371
640409	194372
173252	194373
125961	194374
638618	194375
530155	194376
137956	194377
10781	194378
188844	194379
365499	194380
2536	194381
94099	194382
230774	194383
192375	194384
655885	194385
12	194386
715729	194387
167443	194388
568689	194389
59993	194390
646077	194391
15209	194392
7485	194393
565094	194394
501000	194395
315380	194396
424207	194397
395284	194398
24290	194399
587636	194400
30055	194401
595381	194402
17309	194403
22398	194404
330433	194405
389467	194406
297649	194407
377080	194408
61703	194409
175774	194410
215824	194411
571463	194412
12327	194413
640914	194414
15649	194415
554915	194416
598566	194417
216012	194418
325975	194419
604687	194420
393294	194421
117375	194422
700323	194423
141999	194424
455538	194425
127440	194426
27194	194427
540329	194428
154368	194429
26248	194430
184702	194431
315875	194432
96043	194433
715634	194434
547236	194435
723498	194436
710246	194437
60595	194438
229216	194439
20869	194440
219961	194441
333531	194442
17323	194443
9942	194444
707223	194445
532268	194446
605553	194447
58694	194448
81954	194449
365350	194450
11878	194451
2001	194452
213258	194453
72420	194454
266513	194455
483491	194456
115790	194457
70456	194458
508465	194459
24094	194460
391029	194461
115815	194462
625833	194463
26580	194464
207658	194465
44865	194466
634298	194467
554858	194468
136941	194469
10073	194470
167638	194471
80674	194472
2725	194473
320047	194474
142530	194475
36453	194476
498577	194477
549025	194478
12484	194479
362692	194480
198653	194481
87056	194482
232820	194483
404134	194484
587442	194485
569543	194486
399675	194487
93915	194488
415250	194489
290736	194490
452005	194491
646409	194492
1707	194493
657893	194494
73024	194495
495771	194496
589924	194497
537016	194498
151747	194499
568545	194500
412518	194501
106395	194502
94478	194503
96726	194504
110361	194505
64144	194506
219805	194507
518980	194508
439752	194509
501694	194510
228728	194511
511829	194512
227099	194513
698001	194514
937	194515
530647	194516
488352	194517
129859	194518
679518	194519
207880	194520
541378	194521
53147	194522
632869	194523
283959	194524
3303	194525
659569	194526
262469	194527
59624	194528
532654	194529
231251	194530
533754	194531
32285	194532
438266	194533
165247	194534
12135	194535
261876	194536
312357	194537
470487	194538
118246	194539
16418	194540
133164	194541
693366	194542
563833	194543
46680	194544
468397	194545
315109	194546
296046	194547
146456	194548
95468	194549
410206	194550
167791	194551
617583	194552
420472	194553
616377	194554
168170	194555
42402	194556
76176	194557
16178	194558
67738	194559
388546	194560
246705	194561
665939	194562
15651	194563
155629	194564
130459	194565
356208	194566
106860	194567
447383	194568
67365	194569
698996	194570
418948	194571
392318	194572
439612	194573
406191	194574
565669	194575
65995	194576
116656	194577
174573	194578
159550	194579
143815	194580
557949	194581
136402	194582
468323	194583
275992	194584
512584	194585
216490	194586
589139	194587
180	194588
316958	194589
612657	194590
258321	194591
631782	194592
5341	194593
553297	194594
627808	194595
252188	194596
721892	194597
41527	194598
702739	194599
476215	194600
258243	194601
599617	194602
70455	194603
43210	194604
631554	194605
401502	194606
227246	194607
713313	194608
276321	194609
71967	194610
201298	194611
387859	194612
668856	194613
352365	194614
135452	194615
118512	194616
405236	194617
45664	194618
577316	194619
88690	194620
645275	194621
85570	194622
41195	194623
329708	194624
117299	194625
158241	194626
542222	194627
689751	194628
122840	194629
13713	194630
565942	194631
649658	194632
676482	194633
376711	194634
501204	194635
292255	194636
646470	194637
458232	194638
202434	194639
684899	194640
132222	194641
580155	194642
166217	194643
409795	194644
83014	194645
69215	194646
117907	194647
183784	194648
33	194649
39846	194650
80851	194651
586015	194652
387971	194653
500240	194654
179675	194655
218520	194656
707082	194657
82462	194658
40281	194659
175861	194660
455715	194661
467001	194662
2889	194663
192746	194664
102061	194665
417807	194666
385789	194667
3631	194668
1667	194669
19599	194670
686654	194671
630056	194672
627407	194673
5526	194674
608406	194675
33230	194676
326295	194677
21068	194678
457022	194679
18585	194680
332228	194681
178136	194682
204145	194683
169565	194684
24172	194685
674127	194686
100496	194687
146327	194688
688346	194689
468870	194690
493256	194691
76031	194692
679938	194693
406061	194694
593311	194695
117	194696
346005	194697
685	194698
502538	194699
123120	194700
137080	194701
143071	194702
579027	194703
385859	194704
118754	194705
22978	194706
156974	194707
431776	194708
594749	194709
302466	194710
82868	194711
11200	194712
717124	194713
41	194714
146435	194715
16402	194716
561748	194717
289	194718
125212	194719
77526	194720
654642	194721
109366	194722
10278	194723
150441	194724
238811	194725
251518	194726
143684	194727
631306	194728
873	194729
221803	194730
686095	194731
42105	194732
81427	194733
579475	194734
594558	194735
91368	194736
126047	194737
612276	194738
196627	194739
704456	194740
450947	194741
105741	194742
372712	194743
537291	194744
677320	194745
9849	194746
92466	194747
432287	194748
228827	194749
81003	194750
320547	194751
564530	194752
68690	194753
165057	194754
299978	194755
4859	194756
143486	194757
319261	194758
296842	194759
528842	194760
100801	194761
98740	194762
309070	194763
70766	194764
181315	194765
277431	194766
27740	194767
104155	194768
52838	194769
349880	194770
317482	194771
641256	194772
113141	194773
22171	194774
540611	194775
518196	194776
403480	194777
268611	194778
285316	194779
470652	194780
42233	194781
350524	194782
88457	194783
352366	194784
448489	194785
670970	194786
295293	194787
177770	194788
590555	194789
160380	194790
114276	194791
539095	194792
67715	194793
368687	194794
283173	194795
705472	194796
260823	194797
78138	194798
58195	194799
66891	194800
421913	194801
692733	194802
5401	194803
484974	194804
23081	194805
10993	194806
101870	194807
91599	194808
26004	194809
90972	194810
43849	194811
3671	194812
254594	194813
40618	194814
187293	194815
257960	194816
7150	194817
357904	194818
605895	194819
579264	194820
34135	194821
302298	194822
368943	194823
535790	194824
636208	194825
358119	194826
462072	194827
134939	194828
197787	194829
7708	194830
311443	194831
402379	194832
208116	194833
156470	194834
47344	194835
61058	194836
47157	194837
509301	194838
6822	194839
20554	194840
108244	194841
103740	194842
286566	194843
286779	194844
493913	194845
271839	194846
438200	194847
593136	194848
605533	194849
93471	194850
160264	194851
68901	194852
89600	194853
208660	194854
697697	194855
585039	194856
276667	194857
282212	194858
533224	194859
105745	194860
448147	194861
390341	194862
63905	194863
294768	194864
371929	194865
42432	194866
678109	194867
577538	194868
632946	194869
53773	194870
193993	194871
37377	194872
20301	194873
40706	194874
89818	194875
542517	194876
516293	194877
501485	194878
483479	194879
520491	194880
71874	194881
84701	194882
317	194883
247415	194884
702573	194885
664357	194886
377176	194887
666570	194888
50604	194889
554986	194890
630430	194891
125373	194892
367887	194893
1845	194894
410679	194895
574840	194896
375736	194897
41084	194898
9104	194899
233228	194900
255049	194901
262173	194902
99975	194903
72431	194904
625086	194905
115608	194906
205086	194907
150553	194908
546280	194909
36160	194910
483273	194911
169805	194912
44043	194913
602562	194914
191185	194915
63057	194916
57784	194917
92089	194918
323537	194919
537854	194920
94862	194921
377004	194922
6857	194923
521486	194924
12015	194925
1242	194926
648250	194927
331491	194928
45810	194929
180611	194930
602806	194931
79670	194932
320486	194933
256698	194934
600834	194935
332504	194936
198124	194937
13547	194938
40444	194939
367248	194940
389619	194941
30001	194942
571964	194943
27664	194944
476219	194945
689208	194946
133774	194947
425878	194948
347629	194949
76179	194950
66496	194951
371953	194952
644929	194953
352000	194954
692008	194955
598268	194956
413052	194957
102573	194958
142506	194959
351903	194960
257096	194961
137000	194962
171103	194963
84256	194964
2606	194965
248686	194966
344203	194967
279108	194968
547211	194969
429850	194970
567902	194971
170558	194972
73048	194973
107958	194974
33805	194975
296716	194976
221964	194977
4736	194978
6074	194979
58434	194980
36042	194981
212466	194982
518539	194983
317747	194984
91528	194985
40579	194986
197	194987
99996	194988
595713	194989
141785	194990
15140	194991
429606	194992
115489	194993
26007	194994
42925	194995
158207	194996
433711	194997
152280	194998
668081	194999
33304	195000
39884	195001
348853	195002
305435	195003
347577	195004
462503	195005
551458	195006
615295	195007
616029	195008
52358	195009
284227	195010
187362	195011
43180	195012
321757	195013
25443	195014
361947	195015
611331	195016
594045	195017
249999	195018
622533	195019
474843	195020
627090	195021
554086	195022
84299	195023
6799	195024
293364	195025
3419	195026
452728	195027
143044	195028
549932	195029
515322	195030
23908	195031
654546	195032
92006	195033
134845	195034
330058	195035
422092	195036
147533	195037
30770	195038
484380	195039
28543	195040
226982	195041
685232	195042
16964	195043
40408	195044
306186	195045
15741	195046
564871	195047
88800	195048
634822	195049
122467	195050
458629	195051
911	195052
365178	195053
599912	195054
602973	195055
105679	195056
373393	195057
710132	195058
44201	195059
122610	195060
180967	195061
564427	195062
10920	195063
724417	195064
143826	195065
179716	195066
134921	195067
296368	195068
120007	195069
267534	195070
455188	195071
181905	195072
265711	195073
228840	195074
409738	195075
346778	195076
151159	195077
292241	195078
31037	195079
24216	195080
235124	195081
72690	195082
590367	195083
647466	195084
53967	195085
336212	195086
713706	195087
310539	195088
387026	195089
351212	195090
216575	195091
507724	195092
582121	195093
5240	195094
174585	195095
224905	195096
242005	195097
404409	195098
139379	195099
343866	195100
375408	195101
370515	195102
70130	195103
532948	195104
568773	195105
202966	195106
488759	195107
19315	195108
553090	195109
232967	195110
392270	195111
103599	195112
27887	195113
18595	195114
155546	195115
337593	195116
127837	195117
135241	195118
60187	195119
706813	195120
269740	195121
284297	195122
174321	195123
11034	195124
629690	195125
13602	195126
566630	195127
280441	195128
107092	195129
107844	195130
9953	195131
563569	195132
513095	195133
133265	195134
60837	195135
186183	195136
174911	195137
308159	195138
556169	195139
468912	195140
383623	195141
47017	195142
54188	195143
433855	195144
76280	195145
241117	195146
506385	195147
471283	195148
4363	195149
165144	195150
651922	195151
15047	195152
331706	195153
150445	195154
11385	195155
71029	195156
168661	195157
144098	195158
391839	195159
250490	195160
66702	195161
187238	195162
114924	195163
557081	195164
5419	195165
106964	195166
175923	195167
391053	195168
340804	195169
119990	195170
214712	195171
59153	195172
116322	195173
34504	195174
526228	195175
459898	195176
22318	195177
450247	195178
395263	195179
586450	195180
709238	195181
24708	195182
90858	195183
77706	195184
92928	195185
658684	195186
80780	195187
589352	195188
556980	195189
182966	195190
650289	195191
19790	195192
464769	195193
143099	195194
706749	195195
249781	195196
69510	195197
43181	195198
1693	195199
219637	195200
52329	195201
720436	195202
455012	195203
81653	195204
290470	195205
686262	195206
552401	195207
19969	195208
222174	195209
250895	195210
662657	195211
163367	195212
540059	195213
630650	195214
49681	195215
25886	195216
356165	195217
316993	195218
42562	195219
3971	195220
331527	195221
246634	195222
12130	195223
678849	195224
156051	195225
260915	195226
380642	195227
464145	195228
53657	195229
208674	195230
510420	195231
95347	195232
519172	195233
89031	195234
493627	195235
71130	195236
172325	195237
293612	195238
386812	195239
405134	195240
510590	195241
57620	195242
235172	195243
3330	195244
489357	195245
46664	195246
635176	195247
25424	195248
507210	195249
574356	195250
670736	195251
624375	195252
477603	195253
26812	195254
682225	195255
167836	195256
339046	195257
548166	195258
161810	195259
551580	195260
575769	195261
491728	195262
235831	195263
580802	195264
241772	195265
538954	195266
424598	195267
43038	195268
15155	195269
516133	195270
84181	195271
500773	195272
74747	195273
268405	195274
193772	195275
379559	195276
679814	195277
631041	195278
312489	195279
690073	195280
537628	195281
151998	195282
25252	195283
655137	195284
173799	195285
79103	195286
41663	195287
98209	195288
119457	195289
491556	195290
423445	195291
717349	195292
13402	195293
282957	195294
348487	195295
304955	195296
398775	195297
648563	195298
503280	195299
449534	195300
173783	195301
369280	195302
368944	195303
44409	195304
15200	195305
15468	195306
415009	195307
38508	195308
270970	195309
355181	195310
20025	195311
660051	195312
90515	195313
99409	195314
485579	195315
210378	195316
98676	195317
169415	195318
545243	195319
664099	195320
221960	195321
262413	195322
407119	195323
207381	195324
299382	195325
328794	195326
349675	195327
45430	195328
34595	195329
90173	195330
365585	195331
40586	195332
669734	195333
82655	195334
18316	195335
358169	195336
44276	195337
208189	195338
269418	195339
410116	195340
585334	195341
150087	195342
496842	195343
70114	195344
294446	195345
78952	195346
455763	195347
4261	195348
672875	195349
515350	195350
324650	195351
17457	195352
219051	195353
417373	195354
246359	195355
234922	195356
631149	195357
505816	195358
38379	195359
327324	195360
667472	195361
155607	195362
105205	195363
475456	195364
80159	195365
3604	195366
382454	195367
171773	195368
434442	195369
172695	195370
116406	195371
275858	195372
3570	195373
255996	195374
142612	195375
83219	195376
711211	195377
167983	195378
460356	195379
672261	195380
37493	195381
627739	195382
102309	195383
698623	195384
68344	195385
645428	195386
531615	195387
339933	195388
655702	195389
7577	195390
54035	195391
414583	195392
347411	195393
267014	195394
114214	195395
185035	195396
103245	195397
63709	195398
656326	195399
183013	195400
488078	195401
438244	195402
82413	195403
935	195404
573310	195405
184301	195406
3781	195407
53424	195408
250688	195409
260663	195410
103610	195411
326230	195412
398418	195413
722130	195414
6570	195415
210942	195416
30607	195417
872	195418
695764	195419
18207	195420
64501	195421
569888	195422
148817	195423
382034	195424
40385	195425
40175	195426
420311	195427
647772	195428
183348	195429
6027	195430
384283	195431
19900	195432
44242	195433
395220	195434
459836	195435
253317	195436
38212	195437
695369	195438
300547	195439
193887	195440
101221	195441
404950	195442
558524	195443
323908	195444
708433	195445
203963	195446
241980	195447
234053	195448
543096	195449
312890	195450
45872	195451
712478	195452
242164	195453
346824	195454
13806	195455
317930	195456
155976	195457
70273	195458
176690	195459
1020	195460
28966	195461
267631	195462
144348	195463
213572	195464
546448	195465
128088	195466
615375	195467
15734	195468
13902	195469
87802	195470
467996	195471
49511	195472
482707	195473
715678	195474
406071	195475
17715	195476
91272	195477
441411	195478
221525	195479
83457	195480
178454	195481
106355	195482
223587	195483
468484	195484
150370	195485
534195	195486
666048	195487
305	195488
176627	195489
185581	195490
688427	195491
124944	195492
3929	195493
291125	195494
6128	195495
145	195496
700434	195497
83878	195498
54544	195499
127013	195500
500553	195501
22023	195502
697197	195503
99702	195504
246600	195505
256728	195506
82208	195507
16325	195508
383745	195509
107723	195510
376677	195511
287627	195512
149710	195513
178623	195514
466488	195515
611710	195516
102188	195517
63766	195518
541939	195519
60152	195520
715079	195521
446137	195522
241010	195523
138723	195524
536162	195525
29991	195526
662907	195527
501875	195528
61416	195529
532920	195530
197302	195531
516516	195532
288553	195533
38661	195534
369566	195535
21793	195536
522385	195537
468041	195538
103532	195539
22274	195540
462449	195541
42895	195542
406664	195543
294593	195544
306060	195545
350076	195546
20942	195547
498607	195548
407795	195549
66933	195550
557903	195551
3487	195552
47789	195553
85201	195554
151653	195555
694134	195556
382851	195557
137327	195558
34346	195559
675384	195560
33869	195561
110988	195562
396719	195563
6464	195564
36041	195565
85665	195566
492125	195567
12232	195568
390550	195569
28218	195570
506886	195571
5444	195572
388931	195573
611907	195574
122672	195575
479114	195576
651875	195577
291143	195578
7316	195579
133642	195580
122033	195581
92973	195582
28236	195583
35160	195584
298686	195585
136002	195586
713453	195587
85305	195588
507117	195589
122303	195590
435268	195591
430663	195592
149234	195593
151722	195594
260723	195595
251854	195596
25533	195597
48081	195598
455254	195599
132242	195600
620299	195601
134013	195602
576734	195603
97062	195604
520947	195605
347578	195606
537085	195607
418	195608
220916	195609
53762	195610
698500	195611
661723	195612
118414	195613
325210	195614
564974	195615
618499	195616
81199	195617
42989	195618
498280	195619
42735	195620
58320	195621
191184	195622
214496	195623
341611	195624
612868	195625
571317	195626
52603	195627
415817	195628
621873	195629
1377	195630
228554	195631
214781	195632
5397	195633
482436	195634
656537	195635
95729	195636
187418	195637
173400	195638
155207	195639
317989	195640
614837	195641
20713	195642
50477	195643
686320	195644
543204	195645
6610	195646
589594	195647
177317	195648
461049	195649
213787	195650
315647	195651
202284	195652
105535	195653
26348	195654
437624	195655
575893	195656
263569	195657
117665	195658
176543	195659
150167	195660
44346	195661
204599	195662
63721	195663
9891	195664
148536	195665
698345	195666
568250	195667
663622	195668
632292	195669
233481	195670
105867	195671
44006	195672
25249	195673
678326	195674
498585	195675
438126	195676
715803	195677
521300	195678
312040	195679
64843	195680
398915	195681
27527	195682
215391	195683
397790	195684
121145	195685
15252	195686
620421	195687
128362	195688
52176	195689
608257	195690
310992	195691
507870	195692
374361	195693
53884	195694
380663	195695
645452	195696
599739	195697
664620	195698
275334	195699
57854	195700
22515	195701
133682	195702
276583	195703
10810	195704
618382	195705
357640	195706
30502	195707
143730	195708
126479	195709
545161	195710
159429	195711
285153	195712
147483	195713
497635	195714
323198	195715
225312	195716
544449	195717
103239	195718
545587	195719
161367	195720
417092	195721
55507	195722
82008	195723
666279	195724
100281	195725
169583	195726
97684	195727
469627	195728
610287	195729
637617	195730
183627	195731
188577	195732
990	195733
478385	195734
106425	195735
27924	195736
11485	195737
217804	195738
127141	195739
5686	195740
262929	195741
219242	195742
1385	195743
343208	195744
1843	195745
83243	195746
212079	195747
41442	195748
385961	195749
493465	195750
497952	195751
216111	195752
78789	195753
654017	195754
145752	195755
289982	195756
500095	195757
104869	195758
672320	195759
184802	195760
1631	195761
157735	195762
151442	195763
641117	195764
27927	195765
129872	195766
335690	195767
486724	195768
57395	195769
168986	195770
701238	195771
580320	195772
705791	195773
101621	195774
249346	195775
539302	195776
607472	195777
52416	195778
101128	195779
35012	195780
549730	195781
240677	195782
517598	195783
224988	195784
333551	195785
42876	195786
547851	195787
204919	195788
434484	195789
75462	195790
121480	195791
158825	195792
9153	195793
61142	195794
397758	195795
619244	195796
253150	195797
53446	195798
176602	195799
681393	195800
29891	195801
357413	195802
402718	195803
409650	195804
145028	195805
52254	195806
106415	195807
689386	195808
126225	195809
712118	195810
69084	195811
7680	195812
155505	195813
32689	195814
146241	195815
133892	195816
234638	195817
22528	195818
367713	195819
4525	195820
478302	195821
156759	195822
385880	195823
120371	195824
134653	195825
700122	195826
667982	195827
430699	195828
19664	195829
270878	195830
297181	195831
626192	195832
396921	195833
66931	195834
345557	195835
656647	195836
652127	195837
522327	195838
142397	195839
49006	195840
143896	195841
3000	195842
238557	195843
515532	195844
269132	195845
91165	195846
93764	195847
34157	195848
79212	195849
300845	195850
634041	195851
47814	195852
17	195853
523859	195854
317604	195855
98476	195856
308887	195857
120302	195858
245317	195859
564240	195860
510559	195861
296504	195862
55715	195863
139159	195864
347248	195865
71733	195866
594544	195867
552107	195868
220848	195869
77636	195870
451230	195871
34024	195872
273961	195873
547285	195874
602959	195875
590117	195876
577123	195877
375738	195878
15821	195879
260920	195880
46079	195881
207648	195882
630790	195883
126957	195884
597810	195885
245697	195886
509854	195887
439132	195888
368547	195889
363329	195890
719582	195891
355465	195892
296641	195893
133997	195894
615641	195895
121735	195896
525472	195897
284150	195898
271964	195899
549813	195900
29345	195901
2845	195902
322347	195903
531776	195904
597235	195905
187088	195906
378492	195907
471989	195908
471244	195909
135215	195910
63340	195911
509906	195912
275940	195913
49619	195914
321784	195915
7230	195916
421038	195917
209942	195918
401497	195919
108314	195920
620604	195921
86132	195922
717703	195923
5390	195924
508933	195925
184172	195926
703557	195927
151007	195928
157203	195929
605017	195930
139989	195931
549540	195932
180347	195933
19933	195934
661586	195935
58205	195936
175380	195937
607712	195938
381465	195939
119390	195940
372923	195941
147287	195942
139620	195943
54858	195944
111649	195945
543545	195946
141032	195947
326786	195948
183854	195949
524284	195950
1084	195951
145448	195952
9354	195953
314305	195954
3065	195955
436631	195956
112526	195957
261189	195958
136970	195959
31905	195960
172801	195961
17939	195962
52234	195963
687173	195964
76045	195965
49774	195966
271998	195967
182485	195968
677422	195969
608844	195970
48169	195971
409823	195972
23864	195973
516650	195974
96185	195975
473320	195976
343304	195977
420660	195978
599677	195979
318573	195980
162049	195981
26708	195982
438337	195983
34023	195984
117941	195985
163550	195986
88145	195987
22124	195988
399160	195989
247713	195990
166416	195991
587184	195992
52896	195993
387049	195994
647366	195995
138531	195996
137526	195997
37725	195998
201314	195999
2733	196000
134594	196001
7288	196002
133650	196003
18086	196004
39769	196005
9434	196006
128553	196007
24914	196008
97937	196009
7447	196010
59946	196011
105567	196012
204338	196013
221868	196014
488018	196015
115952	196016
604809	196017
563431	196018
556106	196019
603476	196020
167678	196021
179578	196022
75677	196023
59320	196024
218925	196025
64971	196026
717627	196027
438522	196028
614947	196029
170588	196030
126113	196031
107924	196032
611002	196033
290566	196034
545011	196035
623967	196036
40100	196037
9705	196038
12139	196039
173696	196040
181818	196041
4	196042
64432	196043
2741	196044
148335	196045
234628	196046
395466	196047
181474	196048
25230	196049
373291	196050
196661	196051
509987	196052
173096	196053
44645	196054
477342	196055
129476	196056
452152	196057
557220	196058
510403	196059
317427	196060
12551	196061
105482	196062
56766	196063
88099	196064
438958	196065
492435	196066
83446	196067
260916	196068
595716	196069
226106	196070
97925	196071
556309	196072
4879	196073
625808	196074
471596	196075
626112	196076
178096	196077
20139	196078
719505	196079
12551	196080
246856	196081
702684	196082
21257	196083
367140	196084
116626	196085
530165	196086
360791	196087
420275	196088
351851	196089
302480	196090
10469	196091
71634	196092
587459	196093
458758	196094
80947	196095
646026	196096
52000	196097
109716	196098
593068	196099
496011	196100
572037	196101
61738	196102
74680	196103
82996	196104
400032	196105
253730	196106
608261	196107
240345	196108
41031	196109
698558	196110
159239	196111
178958	196112
135032	196113
2736	196114
207989	196115
7974	196116
241459	196117
113983	196118
235837	196119
446642	196120
341763	196121
114096	196122
597645	196123
654426	196124
104866	196125
576288	196126
334017	196127
89513	196128
154317	196129
600954	196130
126632	196131
12254	196132
541917	196133
496244	196134
143644	196135
108211	196136
129378	196137
82093	196138
462959	196139
280497	196140
7358	196141
27906	196142
151469	196143
41787	196144
17696	196145
163548	196146
233527	196147
72777	196148
61691	196149
713328	196150
213661	196151
49803	196152
54753	196153
283273	196154
100502	196155
43497	196156
557436	196157
36760	196158
158180	196159
591072	196160
233169	196161
172464	196162
537896	196163
16859	196164
86033	196165
141095	196166
524818	196167
553779	196168
198893	196169
477204	196170
272710	196171
156444	196172
19535	196173
5135	196174
21898	196175
595279	196176
82316	196177
181993	196178
310397	196179
513216	196180
104142	196181
53145	196182
71009	196183
608519	196184
636937	196185
433957	196186
267171	196187
210780	196188
146299	196189
240007	196190
172094	196191
539714	196192
494280	196193
388026	196194
129422	196195
322132	196196
23186	196197
615316	196198
112280	196199
2117	196200
27681	196201
222847	196202
9660	196203
84482	196204
591169	196205
226221	196206
2666	196207
352878	196208
381861	196209
199864	196210
716197	196211
318763	196212
396102	196213
687132	196214
47479	196215
40869	196216
174126	196217
233190	196218
584172	196219
313843	196220
178257	196221
175843	196222
332536	196223
317829	196224
66108	196225
379845	196226
47671	196227
163553	196228
16650	196229
14948	196230
360429	196231
32067	196232
66160	196233
221737	196234
232999	196235
254397	196236
174040	196237
612140	196238
342328	196239
540033	196240
42442	196241
34979	196242
336317	196243
135162	196244
137091	196245
69073	196246
183640	196247
961	196248
186382	196249
36961	196250
493	196251
207432	196252
58790	196253
39662	196254
510250	196255
188191	196256
216637	196257
458855	196258
437302	196259
203722	196260
183457	196261
226453	196262
357488	196263
205	196264
685459	196265
52585	196266
427892	196267
53260	196268
125576	196269
2508	196270
400054	196271
707747	196272
87943	196273
3279	196274
47521	196275
142088	196276
658068	196277
366111	196278
11787	196279
243612	196280
416751	196281
723385	196282
73879	196283
80370	196284
22852	196285
20095	196286
43026	196287
368130	196288
296998	196289
554875	196290
627145	196291
64406	196292
232230	196293
39249	196294
224022	196295
308026	196296
566260	196297
651552	196298
540107	196299
406345	196300
114810	196301
232445	196302
48579	196303
402640	196304
472069	196305
587013	196306
249856	196307
8283	196308
605696	196309
399493	196310
257757	196311
180761	196312
453610	196313
167274	196314
275989	196315
197509	196316
635294	196317
73961	196318
724444	196319
48668	196320
662769	196321
256247	196322
253808	196323
532271	196324
20516	196325
13984	196326
46511	196327
403481	196328
385742	196329
456766	196330
147693	196331
149802	196332
108	196333
483979	196334
7666	196335
3866	196336
699928	196337
97002	196338
126245	196339
44337	196340
137520	196341
287042	196342
231614	196343
574145	196344
400544	196345
178027	196346
73422	196347
522859	196348
432470	196349
140278	196350
353984	196351
56413	196352
306745	196353
96923	196354
5630	196355
628891	196356
138163	196357
25472	196358
257773	196359
176821	196360
203944	196361
290826	196362
533688	196363
666535	196364
93971	196365
517278	196366
414901	196367
62344	196368
637668	196369
131121	196370
137460	196371
529099	196372
17417	196373
142871	196374
359133	196375
167747	196376
713407	196377
181272	196378
695175	196379
386869	196380
7883	196381
375213	196382
154095	196383
405062	196384
500609	196385
23516	196386
724069	196387
25530	196388
390321	196389
463782	196390
431270	196391
419567	196392
142010	196393
209159	196394
444054	196395
538490	196396
128014	196397
50472	196398
16590	196399
184935	196400
214216	196401
180577	196402
240959	196403
173641	196404
632018	196405
241207	196406
463658	196407
618164	196408
413993	196409
217334	196410
255102	196411
357315	196412
8109	196413
324214	196414
88532	196415
527638	196416
433097	196417
258859	196418
385761	196419
49140	196420
99468	196421
191214	196422
17464	196423
413132	196424
451959	196425
17912	196426
71702	196427
490311	196428
20385	196429
377671	196430
64823	196431
446640	196432
18512	196433
462358	196434
705689	196435
44978	196436
697930	196437
650769	196438
725168	196439
542509	196440
88439	196441
596067	196442
81910	196443
69467	196444
642304	196445
649352	196446
173650	196447
55398	196448
397254	196449
497761	196450
396399	196451
627499	196452
13020	196453
41729	196454
672120	196455
179990	196456
78324	196457
1371	196458
132889	196459
689083	196460
620152	196461
20125	196462
275229	196463
24425	196464
493082	196465
661479	196466
105987	196467
114939	196468
31512	196469
284247	196470
164727	196471
601859	196472
89942	196473
413746	196474
647875	196475
18986	196476
162489	196477
26942	196478
694859	196479
35099	196480
116	196481
182522	196482
637291	196483
195223	196484
556426	196485
711392	196486
87314	196487
37395	196488
324332	196489
453976	196490
364591	196491
95700	196492
530128	196493
57949	196494
20527	196495
347620	196496
112279	196497
73903	196498
129110	196499
264694	196500
657043	196501
576543	196502
301146	196503
153043	196504
687588	196505
39896	196506
650047	196507
669305	196508
52555	196509
626463	196510
403254	196511
466881	196512
458436	196513
10179	196514
53607	196515
71154	196516
307583	196517
175505	196518
383376	196519
620072	196520
640604	196521
257853	196522
115691	196523
54127	196524
29461	196525
115303	196526
38315	196527
366120	196528
678321	196529
672713	196530
130544	196531
208503	196532
409493	196533
8236	196534
537080	196535
286142	196536
89904	196537
410329	196538
12473	196539
380595	196540
329313	196541
88609	196542
223971	196543
104988	196544
98137	196545
307305	196546
342424	196547
162369	196548
689953	196549
722992	196550
407987	196551
647685	196552
167986	196553
67601	196554
360350	196555
185883	196556
257069	196557
337595	196558
53502	196559
76242	196560
307904	196561
17	196562
385246	196563
43572	196564
565627	196565
142916	196566
266786	196567
60283	196568
59231	196569
457487	196570
32953	196571
592227	196572
506118	196573
128187	196574
176552	196575
521773	196576
471139	196577
412601	196578
357013	196579
349828	196580
24575	196581
672716	196582
672203	196583
19193	196584
414723	196585
119688	196586
5618	196587
622219	196588
138504	196589
332811	196590
249042	196591
45561	196592
438866	196593
492286	196594
3939	196595
27764	196596
162428	196597
183642	196598
455709	196599
4805	196600
682560	196601
195198	196602
66491	196603
314250	196604
426985	196605
4118	196606
557651	196607
115746	196608
152131	196609
140411	196610
145957	196611
56285	196612
390843	196613
39269	196614
23635	196615
644312	196616
38443	196617
154762	196618
13654	196619
275066	196620
96925	196621
98930	196622
163936	196623
469466	196624
334518	196625
452698	196626
155221	196627
400722	196628
161946	196629
581348	196630
30362	196631
98191	196632
546130	196633
620121	196634
544721	196635
64366	196636
685829	196637
68210	196638
625167	196639
184513	196640
159645	196641
499622	196642
36903	196643
432224	196644
628456	196645
237728	196646
219214	196647
97149	196648
613818	196649
29094	196650
455943	196651
47078	196652
664259	196653
585118	196654
133368	196655
696046	196656
5016	196657
8118	196658
237321	196659
577009	196660
87123	196661
152538	196662
475038	196663
675568	196664
514459	196665
529129	196666
646212	196667
59613	196668
290709	196669
634330	196670
607190	196671
69329	196672
134739	196673
308246	196674
160711	196675
51487	196676
47065	196677
73289	196678
62415	196679
51838	196680
234997	196681
621666	196682
260150	196683
699995	196684
207686	196685
365318	196686
106357	196687
711021	196688
17714	196689
91859	196690
127651	196691
97133	196692
28136	196693
524085	196694
216247	196695
134462	196696
290308	196697
160267	196698
614096	196699
77431	196700
31750	196701
712427	196702
15635	196703
717634	196704
353095	196705
179049	196706
2089	196707
37285	196708
554492	196709
4511	196710
38210	196711
183927	196712
166143	196713
611887	196714
218806	196715
513249	196716
161012	196717
205101	196718
637061	196719
149288	196720
107885	196721
438616	196722
558640	196723
190992	196724
21137	196725
554562	196726
437982	196727
58623	196728
391016	196729
18538	196730
191929	196731
44481	196732
184406	196733
53972	196734
152246	196735
572991	196736
105984	196737
65846	196738
16263	196739
128067	196740
447876	196741
713745	196742
110217	196743
387828	196744
377536	196745
410211	196746
271745	196747
407087	196748
12144	196749
149372	196750
38803	196751
448323	196752
6594	196753
581688	196754
172366	196755
508163	196756
147576	196757
536871	196758
57814	196759
339	196760
583018	196761
207416	196762
479822	196763
249563	196764
489815	196765
306206	196766
599244	196767
178883	196768
300680	196769
53184	196770
51986	196771
306996	196772
310552	196773
2190	196774
419653	196775
4718	196776
574019	196777
142223	196778
102118	196779
45646	196780
620200	196781
81121	196782
6902	196783
354020	196784
479021	196785
113582	196786
428139	196787
477944	196788
41516	196789
650767	196790
687233	196791
436722	196792
670190	196793
399520	196794
399147	196795
54100	196796
52660	196797
703621	196798
38249	196799
332753	196800
121442	196801
44440	196802
562946	196803
27222	196804
21637	196805
41145	196806
118889	196807
165481	196808
240490	196809
276013	196810
452058	196811
200212	196812
613508	196813
74634	196814
497382	196815
397688	196816
36152	196817
34860	196818
113658	196819
701621	196820
324396	196821
28578	196822
163640	196823
61648	196824
312277	196825
3870	196826
849	196827
199411	196828
118372	196829
16395	196830
153019	196831
119048	196832
646380	196833
571238	196834
702866	196835
517425	196836
174817	196837
59927	196838
373707	196839
62511	196840
614176	196841
227868	196842
649129	196843
495127	196844
587269	196845
603967	196846
51179	196847
499558	196848
358942	196849
458774	196850
455641	196851
8745	196852
111223	196853
529807	196854
361329	196855
23668	196856
285703	196857
279416	196858
640757	196859
73167	196860
317467	196861
544214	196862
4385	196863
590144	196864
560027	196865
617018	196866
274366	196867
242648	196868
285850	196869
2891	196870
14436	196871
605509	196872
268500	196873
192039	196874
280024	196875
131832	196876
38000	196877
462441	196878
538805	196879
316119	196880
2560	196881
150233	196882
49028	196883
6325	196884
717936	196885
353288	196886
129936	196887
37630	196888
2705	196889
123570	196890
146063	196891
20683	196892
208192	196893
525268	196894
33732	196895
12919	196896
359801	196897
301744	196898
702701	196899
392677	196900
96590	196901
45188	196902
42460	196903
148521	196904
533156	196905
324255	196906
62043	196907
262638	196908
439294	196909
242316	196910
309217	196911
151458	196912
201799	196913
296595	196914
396009	196915
194249	196916
461024	196917
252077	196918
179561	196919
659442	196920
126816	196921
460078	196922
49728	196923
34232	196924
137176	196925
217580	196926
13479	196927
366154	196928
232497	196929
108736	196930
20338	196931
132707	196932
79844	196933
2616	196934
105193	196935
44804	196936
375912	196937
411095	196938
294818	196939
289252	196940
457758	196941
653617	196942
181779	196943
9085	196944
555144	196945
410969	196946
16	196947
136532	196948
467365	196949
447149	196950
715129	196951
33340	196952
617577	196953
588434	196954
193267	196955
130408	196956
159797	196957
41552	196958
53479	196959
535927	196960
84660	196961
564326	196962
587498	196963
629233	196964
211652	196965
74521	196966
120543	196967
635975	196968
618572	196969
44989	196970
20215	196971
160997	196972
262501	196973
26515	196974
94320	196975
666732	196976
32214	196977
37561	196978
333414	196979
509724	196980
1127	196981
532177	196982
244739	196983
655488	196984
31495	196985
296764	196986
201504	196987
71889	196988
453657	196989
29312	196990
114997	196991
48062	196992
45252	196993
6613	196994
516282	196995
146959	196996
456042	196997
712673	196998
180643	196999
137609	197000
566513	197001
307374	197002
156897	197003
43615	197004
324123	197005
722031	197006
310787	197007
21500	197008
44854	197009
7482	197010
584198	197011
182004	197012
328799	197013
571877	197014
11759	197015
142033	197016
560392	197017
176410	197018
78008	197019
144113	197020
355123	197021
371479	197022
268305	197023
181250	197024
309220	197025
29945	197026
146172	197027
103309	197028
562901	197029
130356	197030
653746	197031
33954	197032
203999	197033
647872	197034
104187	197035
319716	197036
300289	197037
166252	197038
38994	197039
11640	197040
466883	197041
1620	197042
593199	197043
592098	197044
79792	197045
245906	197046
175364	197047
635892	197048
178878	197049
667441	197050
60846	197051
67384	197052
45708	197053
15251	197054
732	197055
431792	197056
720327	197057
167440	197058
341777	197059
546020	197060
156757	197061
286775	197062
443113	197063
2248	197064
224701	197065
526005	197066
12026	197067
92047	197068
192455	197069
7645	197070
78045	197071
69243	197072
355205	197073
396792	197074
425522	197075
30734	197076
278077	197077
699330	197078
42529	197079
682334	197080
510740	197081
2435	197082
37395	197083
524646	197084
604695	197085
673618	197086
9452	197087
130366	197088
680084	197089
15022	197090
272886	197091
722853	197092
50567	197093
318052	197094
241975	197095
78183	197096
105866	197097
485432	197098
7036	197099
445681	197100
126795	197101
706577	197102
43428	197103
426179	197104
133785	197105
24405	197106
229436	197107
83761	197108
292817	197109
643377	197110
150752	197111
690283	197112
324694	197113
1474	197114
645547	197115
576985	197116
513683	197117
176000	197118
419012	197119
228362	197120
688116	197121
175296	197122
123508	197123
10264	197124
391704	197125
32762	197126
397852	197127
483597	197128
283103	197129
290933	197130
271089	197131
289035	197132
379564	197133
392895	197134
411025	197135
153152	197136
405564	197137
311976	197138
15045	197139
42864	197140
253194	197141
630076	197142
207200	197143
60263	197144
266903	197145
452309	197146
333113	197147
154839	197148
236898	197149
617588	197150
15535	197151
110072	197152
35616	197153
618409	197154
226467	197155
291235	197156
13773	197157
479307	197158
109219	197159
34141	197160
397540	197161
155232	197162
299757	197163
305347	197164
73062	197165
275055	197166
587384	197167
352050	197168
19316	197169
12477	197170
100694	197171
469596	197172
145508	197173
722146	197174
596461	197175
22307	197176
386574	197177
359710	197178
618534	197179
4351	197180
670300	197181
397813	197182
247072	197183
249620	197184
129749	197185
92714	197186
6877	197187
185907	197188
474924	197189
531191	197190
79193	197191
505099	197192
29056	197193
535387	197194
483244	197195
31006	197196
252954	197197
277505	197198
69182	197199
331153	197200
508224	197201
538750	197202
509816	197203
571013	197204
129589	197205
603597	197206
422016	197207
5592	197208
724309	197209
240183	197210
359013	197211
122635	197212
128854	197213
294102	197214
9004	197215
674729	197216
335813	197217
355365	197218
597743	197219
52155	197220
618149	197221
463106	197222
28947	197223
274666	197224
3094	197225
42626	197226
45369	197227
97166	197228
468	197229
470039	197230
78020	197231
1729	197232
222192	197233
421659	197234
405598	197235
122148	197236
710875	197237
320397	197238
285602	197239
493170	197240
638064	197241
418659	197242
19571	197243
43644	197244
291159	197245
209368	197246
26734	197247
308020	197248
357574	197249
352721	197250
407806	197251
167214	197252
102696	197253
663261	197254
399953	197255
623794	197256
95676	197257
47079	197258
650269	197259
294375	197260
660969	197261
118523	197262
452871	197263
140124	197264
59109	197265
80261	197266
500375	197267
118861	197268
717162	197269
239579	197270
222889	197271
177398	197272
692817	197273
599246	197274
196383	197275
212637	197276
168871	197277
63356	197278
291500	197279
138585	197280
683172	197281
468991	197282
145653	197283
395012	197284
638699	197285
112971	197286
333072	197287
13553	197288
715890	197289
48136	197290
157506	197291
129709	197292
620780	197293
53880	197294
644687	197295
493338	197296
279810	197297
119952	197298
39597	197299
660790	197300
257051	197301
403491	197302
200761	197303
503728	197304
274766	197305
222877	197306
57485	197307
629995	197308
153430	197309
15555	197310
9507	197311
31704	197312
322049	197313
676770	197314
65133	197315
22651	197316
389113	197317
640796	197318
690610	197319
384127	197320
45237	197321
689052	197322
304344	197323
135358	197324
285008	197325
693982	197326
466197	197327
495090	197328
508473	197329
107971	197330
32467	197331
323804	197332
143232	197333
449911	197334
123984	197335
32816	197336
441079	197337
48316	197338
570045	197339
33951	197340
1696	197341
315134	197342
238647	197343
399708	197344
289549	197345
584145	197346
383880	197347
333897	197348
59056	197349
669927	197350
600809	197351
621691	197352
200602	197353
37491	197354
78566	197355
377689	197356
294264	197357
54267	197358
112456	197359
159302	197360
379328	197361
134105	197362
695815	197363
290464	197364
63914	197365
699186	197366
184299	197367
662673	197368
128690	197369
82566	197370
613195	197371
4870	197372
27964	197373
625918	197374
518752	197375
501966	197376
159887	197377
13496	197378
401815	197379
89241	197380
292304	197381
723638	197382
157019	197383
5838	197384
8340	197385
49387	197386
548692	197387
161451	197388
504780	197389
455868	197390
155765	197391
283366	197392
507379	197393
38951	197394
199855	197395
473256	197396
691773	197397
50911	197398
321338	197399
69541	197400
631938	197401
579788	197402
493907	197403
6730	197404
55983	197405
116729	197406
488262	197407
218546	197408
283397	197409
556500	197410
110983	197411
274277	197412
162277	197413
174088	197414
142795	197415
127065	197416
65068	197417
661937	197418
677511	197419
703408	197420
168519	197421
672432	197422
67214	197423
422478	197424
61444	197425
82543	197426
412906	197427
32215	197428
279680	197429
262094	197430
440104	197431
547822	197432
11674	197433
431421	197434
44341	197435
11968	197436
665771	197437
561626	197438
425571	197439
687930	197440
49056	197441
320398	197442
557148	197443
138186	197444
344837	197445
242964	197446
367538	197447
542688	197448
468260	197449
172364	197450
136957	197451
492699	197452
507452	197453
7089	197454
440732	197455
15942	197456
86152	197457
364750	197458
33159	197459
68626	197460
659306	197461
135174	197462
73256	197463
593706	197464
396193	197465
31641	197466
360116	197467
22526	197468
484404	197469
89661	197470
386397	197471
118416	197472
277445	197473
367480	197474
149798	197475
48392	197476
272756	197477
4361	197478
437701	197479
61597	197480
517002	197481
535123	197482
516518	197483
1246	197484
619299	197485
15320	197486
393235	197487
459332	197488
22035	197489
506099	197490
392951	197491
603676	197492
11029	197493
532433	197494
685154	197495
398165	197496
717271	197497
218440	197498
707191	197499
559209	197500
97838	197501
10921	197502
23851	197503
8403	197504
538648	197505
604630	197506
671355	197507
671348	197508
305520	197509
429150	197510
164941	197511
86911	197512
2481	197513
37104	197514
664920	197515
33960	197516
91417	197517
171915	197518
650427	197519
629	197520
449463	197521
708185	197522
155904	197523
27648	197524
665570	197525
604828	197526
265879	197527
24252	197528
725244	197529
107685	197530
39174	197531
10688	197532
97982	197533
205919	197534
27382	197535
359089	197536
685312	197537
450006	197538
164319	197539
353458	197540
590376	197541
367036	197542
604368	197543
671406	197544
649749	197545
162865	197546
296429	197547
31213	197548
84504	197549
283949	197550
451062	197551
126944	197552
374841	197553
161903	197554
526003	197555
438105	197556
510729	197557
632072	197558
687328	197559
501609	197560
452808	197561
298145	197562
275349	197563
161552	197564
358783	197565
202360	197566
438254	197567
434954	197568
13588	197569
155534	197570
480437	197571
16803	197572
672629	197573
414935	197574
110050	197575
671563	197576
314378	197577
398541	197578
622470	197579
462171	197580
603932	197581
261617	197582
149185	197583
91616	197584
5578	197585
39766	197586
497669	197587
347006	197588
184237	197589
389000	197590
581792	197591
501265	197592
319910	197593
7054	197594
523389	197595
37971	197596
591385	197597
69859	197598
361299	197599
613201	197600
19505	197601
149655	197602
195914	197603
35017	197604
767	197605
8821	197606
37898	197607
653821	197608
173255	197609
251300	197610
717289	197611
505023	197612
685854	197613
81833	197614
43516	197615
149762	197616
117274	197617
626651	197618
21477	197619
290716	197620
4955	197621
358856	197622
124189	197623
135553	197624
208246	197625
148560	197626
626370	197627
460601	197628
5948	197629
248314	197630
180948	197631
69087	197632
294759	197633
273	197634
385614	197635
12384	197636
15362	197637
140609	197638
585185	197639
724576	197640
279356	197641
523216	197642
572146	197643
42253	197644
113700	197645
352424	197646
548175	197647
219073	197648
162146	197649
1180	197650
604883	197651
326980	197652
382077	197653
68869	197654
581280	197655
256000	197656
395521	197657
125915	197658
524893	197659
489975	197660
102452	197661
530148	197662
67471	197663
241157	197664
172215	197665
12073	197666
551439	197667
663686	197668
627536	197669
546601	197670
699534	197671
311857	197672
142861	197673
638301	197674
516900	197675
138815	197676
276897	197677
179232	197678
130543	197679
119444	197680
713097	197681
86792	197682
463876	197683
320304	197684
1855	197685
38970	197686
437538	197687
593178	197688
636369	197689
636685	197690
436793	197691
258972	197692
169790	197693
146005	197694
538387	197695
197879	197696
73194	197697
495715	197698
352100	197699
581692	197700
361528	197701
270093	197702
144590	197703
384536	197704
388903	197705
603556	197706
8987	197707
670815	197708
125968	197709
15240	197710
277185	197711
79414	197712
539843	197713
113607	197714
535172	197715
579806	197716
649106	197717
27949	197718
31380	197719
212303	197720
3540	197721
306452	197722
44088	197723
32313	197724
438000	197725
234440	197726
57954	197727
11692	197728
86101	197729
21657	197730
151744	197731
680743	197732
189024	197733
601185	197734
227136	197735
384210	197736
387314	197737
238301	197738
492275	197739
98746	197740
387830	197741
4647	197742
329596	197743
390105	197744
118367	197745
720585	197746
331543	197747
404349	197748
371345	197749
145394	197750
465574	197751
125859	197752
8429	197753
262486	197754
179257	197755
183365	197756
200199	197757
51364	197758
212837	197759
704499	197760
657523	197761
12014	197762
218462	197763
409099	197764
413768	197765
40200	197766
327566	197767
421935	197768
15067	197769
430336	197770
59757	197771
18255	197772
155781	197773
140847	197774
532261	197775
420281	197776
316435	197777
370867	197778
367709	197779
503271	197780
636702	197781
15062	197782
307165	197783
8	197784
234840	197785
680923	197786
63962	197787
615745	197788
724222	197789
611771	197790
89471	197791
272931	197792
1190	197793
76725	197794
168958	197795
280004	197796
524111	197797
382102	197798
503902	197799
163362	197800
65061	197801
623	197802
168855	197803
490656	197804
29551	197805
705830	197806
358740	197807
695714	197808
156644	197809
539857	197810
135868	197811
671743	197812
240318	197813
209132	197814
330322	197815
82062	197816
29560	197817
536029	197818
632856	197819
132802	197820
89877	197821
545333	197822
45634	197823
362139	197824
68333	197825
254229	197826
35385	197827
335289	197828
368246	197829
70379	197830
50301	197831
70150	197832
412101	197833
165081	197834
319103	197835
172528	197836
64425	197837
183630	197838
43704	197839
499386	197840
1168	197841
469026	197842
703986	197843
228035	197844
286800	197845
368633	197846
355942	197847
52982	197848
620953	197849
40893	197850
686868	197851
182315	197852
686234	197853
91538	197854
488596	197855
583723	197856
338514	197857
57844	197858
609177	197859
35052	197860
4026	197861
510719	197862
69817	197863
479423	197864
186880	197865
17706	197866
392543	197867
65830	197868
181439	197869
325075	197870
119787	197871
78358	197872
386297	197873
65621	197874
247267	197875
170883	197876
447259	197877
667161	197878
33729	197879
143370	197880
175451	197881
412497	197882
124045	197883
138266	197884
56642	197885
363635	197886
171354	197887
314539	197888
621426	197889
6998	197890
424002	197891
142101	197892
325231	197893
376122	197894
58102	197895
593670	197896
520396	197897
439482	197898
308304	197899
202283	197900
102965	197901
459095	197902
618584	197903
374722	197904
577303	197905
149407	197906
540280	197907
511056	197908
99434	197909
601731	197910
718231	197911
357200	197912
606769	197913
162007	197914
688171	197915
635536	197916
534982	197917
116495	197918
547804	197919
189242	197920
12550	197921
9764	197922
649788	197923
459472	197924
585722	197925
145305	197926
11967	197927
163493	197928
343072	197929
284279	197930
700335	197931
552484	197932
689121	197933
667798	197934
17462	197935
126089	197936
514307	197937
120706	197938
22154	197939
266848	197940
70571	197941
488424	197942
472472	197943
708586	197944
591904	197945
673284	197946
344445	197947
304663	197948
130140	197949
361434	197950
18460	197951
377723	197952
397877	197953
173362	197954
70148	197955
50236	197956
340143	197957
368031	197958
444167	197959
37326	197960
321258	197961
158	197962
400783	197963
526257	197964
339757	197965
34381	197966
234375	197967
693927	197968
302715	197969
86934	197970
688176	197971
129852	197972
412570	197973
342814	197974
330658	197975
173215	197976
66689	197977
2729	197978
61804	197979
244914	197980
723838	197981
107985	197982
415994	197983
90039	197984
706390	197985
59550	197986
31717	197987
310527	197988
116655	197989
152301	197990
7967	197991
281539	197992
271426	197993
6198	197994
99488	197995
369329	197996
251483	197997
345	197998
428013	197999
10630	198000
381201	198001
555881	198002
479256	198003
643085	198004
132771	198005
40096	198006
109043	198007
577447	198008
120914	198009
259880	198010
403178	198011
20671	198012
116006	198013
182655	198014
222792	198015
13017	198016
693309	198017
245755	198018
619909	198019
639480	198020
710729	198021
663	198022
271647	198023
350416	198024
42945	198025
452729	198026
358069	198027
579360	198028
331928	198029
377309	198030
48618	198031
294399	198032
257497	198033
650486	198034
486656	198035
70314	198036
359388	198037
510990	198038
329520	198039
95515	198040
608985	198041
10142	198042
709230	198043
55240	198044
635771	198045
611040	198046
6398	198047
38397	198048
9713	198049
66575	198050
203696	198051
495755	198052
685462	198053
627992	198054
9713	198055
64268	198056
43154	198057
37286	198058
436185	198059
71104	198060
396804	198061
169392	198062
629101	198063
55508	198064
59661	198065
470135	198066
173715	198067
614035	198068
266610	198069
613294	198070
153493	198071
499389	198072
177956	198073
589272	198074
292280	198075
114042	198076
8388	198077
434797	198078
14175	198079
237199	198080
533420	198081
33150	198082
424650	198083
116689	198084
123939	198085
617054	198086
587779	198087
37755	198088
27703	198089
303869	198090
117044	198091
149071	198092
532283	198093
117237	198094
568930	198095
125847	198096
23956	198097
126986	198098
396317	198099
525694	198100
551176	198101
7954	198102
38123	198103
86517	198104
431449	198105
489390	198106
446988	198107
374846	198108
106841	198109
22247	198110
157748	198111
707649	198112
31157	198113
505138	198114
72632	198115
679918	198116
50690	198117
18884	198118
16203	198119
303110	198120
707772	198121
95235	198122
36935	198123
118388	198124
121130	198125
323080	198126
424491	198127
99914	198128
307691	198129
29863	198130
319000	198131
452114	198132
4450	198133
186514	198134
509396	198135
51545	198136
49198	198137
657506	198138
62362	198139
388246	198140
647055	198141
400332	198142
243749	198143
93840	198144
35726	198145
65032	198146
27323	198147
597771	198148
149637	198149
350674	198150
562247	198151
619478	198152
30408	198153
165039	198154
531529	198155
171498	198156
133751	198157
3198	198158
647993	198159
28589	198160
153693	198161
466111	198162
6890	198163
487212	198164
221305	198165
282550	198166
2767	198167
306660	198168
33468	198169
5187	198170
226717	198171
95111	198172
25009	198173
18683	198174
184748	198175
209006	198176
177968	198177
93	198178
42299	198179
273068	198180
440151	198181
158174	198182
64017	198183
183503	198184
390583	198185
4791	198186
176209	198187
115682	198188
510610	198189
515387	198190
106210	198191
117219	198192
85557	198193
127214	198194
55482	198195
175912	198196
67804	198197
246069	198198
161680	198199
348808	198200
226192	198201
153959	198202
11518	198203
580519	198204
24914	198205
236518	198206
448707	198207
41975	198208
683879	198209
164859	198210
38182	198211
5340	198212
106003	198213
423655	198214
84405	198215
363962	198216
436449	198217
136087	198218
62394	198219
52158	198220
717134	198221
43989	198222
54268	198223
156804	198224
404706	198225
32538	198226
436669	198227
70304	198228
357891	198229
576821	198230
11099	198231
123839	198232
197146	198233
206843	198234
79233	198235
27825	198236
691651	198237
285388	198238
712481	198239
17022	198240
468838	198241
185400	198242
171216	198243
66902	198244
145554	198245
120244	198246
366324	198247
41343	198248
332243	198249
530681	198250
500619	198251
21967	198252
450157	198253
50192	198254
335389	198255
124564	198256
73766	198257
84902	198258
593818	198259
27530	198260
138895	198261
40591	198262
680036	198263
335742	198264
434432	198265
19998	198266
7919	198267
60577	198268
21976	198269
157600	198270
76943	198271
50131	198272
257313	198273
585711	198274
8	198275
683654	198276
189533	198277
22909	198278
47756	198279
45049	198280
573662	198281
650865	198282
505812	198283
60683	198284
385669	198285
117882	198286
463948	198287
318198	198288
44181	198289
167207	198290
130126	198291
291148	198292
13914	198293
174474	198294
565767	198295
467269	198296
958	198297
101709	198298
412835	198299
436672	198300
55834	198301
98411	198302
504228	198303
39518	198304
9668	198305
94034	198306
367312	198307
288230	198308
46993	198309
25520	198310
88549	198311
214260	198312
48428	198313
270651	198314
722847	198315
683827	198316
480492	198317
3717	198318
54611	198319
55740	198320
632673	198321
126759	198322
287296	198323
553058	198324
682313	198325
480277	198326
382159	198327
136534	198328
344312	198329
22711	198330
536245	198331
22586	198332
141712	198333
33754	198334
73918	198335
547	198336
292615	198337
42107	198338
692148	198339
177732	198340
30556	198341
668833	198342
43570	198343
2905	198344
431099	198345
266179	198346
578760	198347
403777	198348
373171	198349
94312	198350
712541	198351
49176	198352
184910	198353
354031	198354
471396	198355
563406	198356
223371	198357
151643	198358
449718	198359
113618	198360
309293	198361
297586	198362
679768	198363
326464	198364
297527	198365
13591	198366
299825	198367
675287	198368
124625	198369
29405	198370
843	198371
339797	198372
45879	198373
481101	198374
662990	198375
133314	198376
38569	198377
26757	198378
344180	198379
5429	198380
62579	198381
76944	198382
455161	198383
262324	198384
127173	198385
488773	198386
186158	198387
150084	198388
699640	198389
122322	198390
158617	198391
498018	198392
596838	198393
273575	198394
394872	198395
35717	198396
3219	198397
273328	198398
48054	198399
656673	198400
188555	198401
44035	198402
36341	198403
715102	198404
36582	198405
126099	198406
412503	198407
53884	198408
116186	198409
527491	198410
679209	198411
12878	198412
477105	198413
530830	198414
19234	198415
53623	198416
403715	198417
108224	198418
402926	198419
112	198420
365393	198421
238437	198422
565482	198423
49598	198424
479711	198425
575446	198426
1330	198427
129463	198428
108713	198429
29888	198430
114361	198431
350462	198432
23469	198433
2361	198434
302063	198435
643490	198436
160143	198437
76809	198438
22440	198439
79613	198440
414429	198441
407300	198442
376837	198443
255581	198444
533188	198445
466932	198446
52711	198447
28688	198448
277653	198449
85897	198450
120209	198451
278301	198452
179191	198453
210161	198454
26861	198455
35709	198456
337933	198457
172781	198458
256124	198459
534155	198460
604485	198461
160869	198462
19430	198463
40171	198464
167343	198465
43016	198466
588490	198467
316945	198468
242873	198469
136546	198470
545170	198471
34624	198472
555216	198473
55518	198474
75433	198475
538912	198476
455166	198477
630039	198478
99894	198479
6418	198480
108064	198481
473011	198482
73594	198483
254653	198484
145796	198485
552990	198486
511604	198487
184811	198488
171333	198489
677484	198490
587059	198491
144468	198492
142513	198493
717626	198494
446	198495
135490	198496
151346	198497
332217	198498
60193	198499
265914	198500
210508	198501
103072	198502
6165	198503
30185	198504
87330	198505
87644	198506
190072	198507
172911	198508
16273	198509
585095	198510
11815	198511
525725	198512
5750	198513
252143	198514
158525	198515
602385	198516
143641	198517
448519	198518
52521	198519
176017	198520
574769	198521
183045	198522
409332	198523
187475	198524
182108	198525
75517	198526
544393	198527
616575	198528
187092	198529
396890	198530
15424	198531
161746	198532
668395	198533
58870	198534
407824	198535
102830	198536
152266	198537
69522	198538
207218	198539
307981	198540
117486	198541
420536	198542
426904	198543
33793	198544
121026	198545
3751	198546
57032	198547
50530	198548
32478	198549
52823	198550
506410	198551
474679	198552
2020	198553
549968	198554
310946	198555
435392	198556
81499	198557
60730	198558
139490	198559
273424	198560
651855	198561
523336	198562
676934	198563
185781	198564
328999	198565
169966	198566
578236	198567
15686	198568
3061	198569
111724	198570
160116	198571
125400	198572
27549	198573
275976	198574
198284	198575
450291	198576
102447	198577
32922	198578
539639	198579
20301	198580
256206	198581
7684	198582
42127	198583
252125	198584
421966	198585
385196	198586
123374	198587
157719	198588
193411	198589
193318	198590
78352	198591
91869	198592
694101	198593
99395	198594
400159	198595
335527	198596
242668	198597
158460	198598
12173	198599
15730	198600
677087	198601
715995	198602
611489	198603
423406	198604
182317	198605
477819	198606
354856	198607
271138	198608
404234	198609
271181	198610
42980	198611
261723	198612
19141	198613
22307	198614
85435	198615
235863	198616
604474	198617
235068	198618
487253	198619
48001	198620
80712	198621
508732	198622
103809	198623
285849	198624
363290	198625
55282	198626
201558	198627
659916	198628
74508	198629
723110	198630
301052	198631
586532	198632
424277	198633
403889	198634
97936	198635
148749	198636
19441	198637
597491	198638
344898	198639
157386	198640
648197	198641
153239	198642
150507	198643
83758	198644
137000	198645
114202	198646
385301	198647
548067	198648
179742	198649
154149	198650
413725	198651
111595	198652
5612	198653
276519	198654
475075	198655
415332	198656
689019	198657
53318	198658
186610	198659
578391	198660
641823	198661
592420	198662
563743	198663
465772	198664
535182	198665
422130	198666
130852	198667
133379	198668
209038	198669
400761	198670
7351	198671
604712	198672
37343	198673
4461	198674
526247	198675
550636	198676
195901	198677
329224	198678
131014	198679
465957	198680
705194	198681
60667	198682
424348	198683
171830	198684
180013	198685
282081	198686
460408	198687
35399	198688
4135	198689
554837	198690
151791	198691
49493	198692
40054	198693
647996	198694
580041	198695
533120	198696
51404	198697
39729	198698
421015	198699
469757	198700
38135	198701
680100	198702
629539	198703
65587	198704
424298	198705
4709	198706
556762	198707
304137	198708
55984	198709
130014	198710
20991	198711
597267	198712
701852	198713
626502	198714
114107	198715
599425	198716
305482	198717
410070	198718
500460	198719
103919	198720
8475	198721
257687	198722
337690	198723
41785	198724
64852	198725
289533	198726
43781	198727
249880	198728
305998	198729
99940	198730
272077	198731
171781	198732
26402	198733
169395	198734
22117	198735
563	198736
64959	198737
566196	198738
396914	198739
459200	198740
240082	198741
501954	198742
47402	198743
459445	198744
519791	198745
30807	198746
4033	198747
271707	198748
136863	198749
348479	198750
684731	198751
39015	198752
471247	198753
30805	198754
341014	198755
45193	198756
637750	198757
331812	198758
469193	198759
494175	198760
100513	198761
329408	198762
184050	198763
178573	198764
348588	198765
467194	198766
711642	198767
168999	198768
2103	198769
300099	198770
543315	198771
561192	198772
23098	198773
138002	198774
29936	198775
406626	198776
501321	198777
538860	198778
160179	198779
90642	198780
21744	198781
43740	198782
585535	198783
590208	198784
116201	198785
48342	198786
7435	198787
31990	198788
703657	198789
50379	198790
3732	198791
136365	198792
111349	198793
118212	198794
238661	198795
117067	198796
641089	198797
662884	198798
712256	198799
469039	198800
120356	198801
312478	198802
604655	198803
179635	198804
684096	198805
661310	198806
533029	198807
658511	198808
9629	198809
78967	198810
507273	198811
709843	198812
238581	198813
302062	198814
38467	198815
333876	198816
98552	198817
12963	198818
721350	198819
4398	198820
76848	198821
11283	198822
485773	198823
66721	198824
476486	198825
32580	198826
691037	198827
164804	198828
674564	198829
195141	198830
703894	198831
109118	198832
561641	198833
629084	198834
237531	198835
1702	198836
115943	198837
593988	198838
700676	198839
88996	198840
528018	198841
15908	198842
456330	198843
592625	198844
151302	198845
655110	198846
422451	198847
52378	198848
120880	198849
461813	198850
61725	198851
628413	198852
165170	198853
60562	198854
263002	198855
707017	198856
165142	198857
253601	198858
721129	198859
683121	198860
287599	198861
51541	198862
7132	198863
132722	198864
600586	198865
82207	198866
131983	198867
317267	198868
106586	198869
40584	198870
612829	198871
471154	198872
6883	198873
171788	198874
106335	198875
436424	198876
150946	198877
199569	198878
676221	198879
157082	198880
562207	198881
361598	198882
170851	198883
50411	198884
474438	198885
36608	198886
34641	198887
187026	198888
91473	198889
233972	198890
394263	198891
46603	198892
382171	198893
491887	198894
229880	198895
180954	198896
663447	198897
443967	198898
630133	198899
464894	198900
307447	198901
517806	198902
68327	198903
96093	198904
34490	198905
264114	198906
473217	198907
468172	198908
113336	198909
37989	198910
17385	198911
160058	198912
109275	198913
134022	198914
50004	198915
68112	198916
196962	198917
583033	198918
474013	198919
692786	198920
633335	198921
489860	198922
78842	198923
420990	198924
405419	198925
452002	198926
73300	198927
188586	198928
50955	198929
462981	198930
48	198931
358417	198932
593211	198933
68094	198934
4698	198935
366534	198936
100376	198937
269356	198938
16108	198939
723921	198940
688004	198941
12126	198942
20906	198943
37984	198944
48849	198945
49575	198946
644038	198947
56980	198948
114239	198949
706840	198950
90302	198951
541175	198952
48999	198953
590171	198954
327126	198955
181721	198956
570085	198957
51177	198958
45327	198959
226623	198960
209274	198961
598225	198962
532981	198963
101862	198964
657877	198965
516738	198966
343531	198967
633915	198968
641853	198969
74040	198970
466845	198971
678836	198972
470446	198973
152765	198974
235122	198975
631763	198976
647186	198977
81272	198978
346885	198979
22796	198980
503587	198981
173711	198982
4174	198983
6524	198984
40233	198985
16740	198986
188557	198987
19877	198988
500694	198989
132996	198990
707965	198991
525115	198992
105609	198993
669279	198994
319574	198995
203109	198996
296859	198997
54461	198998
695610	198999
486146	199000
628784	199001
563386	199002
236565	199003
537919	199004
18150	199005
689247	199006
572370	199007
91098	199008
174349	199009
94934	199010
507185	199011
627565	199012
71135	199013
709512	199014
355311	199015
234800	199016
718120	199017
8563	199018
79299	199019
58428	199020
28683	199021
264296	199022
56481	199023
295836	199024
466285	199025
67502	199026
269072	199027
341638	199028
52760	199029
652680	199030
17328	199031
693355	199032
517917	199033
676148	199034
30238	199035
67624	199036
508010	199037
39545	199038
237938	199039
319422	199040
73344	199041
714974	199042
331399	199043
20894	199044
475565	199045
144249	199046
588716	199047
549175	199048
55316	199049
477843	199050
10607	199051
509698	199052
296440	199053
70102	199054
112733	199055
82342	199056
278012	199057
299391	199058
524862	199059
497610	199060
166490	199061
610850	199062
427124	199063
523948	199064
30164	199065
357049	199066
347489	199067
543694	199068
36572	199069
53660	199070
598027	199071
83911	199072
3825	199073
387092	199074
242778	199075
182393	199076
150364	199077
59736	199078
330	199079
126112	199080
109395	199081
424245	199082
325538	199083
691786	199084
551097	199085
422999	199086
164277	199087
461508	199088
14113	199089
128046	199090
501201	199091
425577	199092
21463	199093
177170	199094
316940	199095
265064	199096
18308	199097
382193	199098
16491	199099
230756	199100
76833	199101
420151	199102
30270	199103
585167	199104
676725	199105
217762	199106
204973	199107
112499	199108
22208	199109
460887	199110
373473	199111
344346	199112
31469	199113
323	199114
150240	199115
4881	199116
246761	199117
386537	199118
313706	199119
2218	199120
3067	199121
202164	199122
179730	199123
426079	199124
321248	199125
212634	199126
613441	199127
668934	199128
1030	199129
155279	199130
269258	199131
89295	199132
239315	199133
176006	199134
122777	199135
263671	199136
111454	199137
22838	199138
198934	199139
159692	199140
461129	199141
35095	199142
623216	199143
1178	199144
703589	199145
38857	199146
9349	199147
171148	199148
328764	199149
669166	199150
37771	199151
220661	199152
56773	199153
135258	199154
155101	199155
10983	199156
293449	199157
360328	199158
343952	199159
75431	199160
523582	199161
105568	199162
184142	199163
277595	199164
409210	199165
210451	199166
716212	199167
500860	199168
51371	199169
33146	199170
53899	199171
151374	199172
159958	199173
229634	199174
664279	199175
280248	199176
498620	199177
500537	199178
304346	199179
283918	199180
11568	199181
520166	199182
118917	199183
29220	199184
104156	199185
397720	199186
193429	199187
518324	199188
48779	199189
272499	199190
650505	199191
643567	199192
67226	199193
120112	199194
421877	199195
635269	199196
676422	199197
67251	199198
117979	199199
117959	199200
154902	199201
46584	199202
672153	199203
179761	199204
90350	199205
49606	199206
126960	199207
21094	199208
250582	199209
82054	199210
267275	199211
722659	199212
402011	199213
405031	199214
100068	199215
84345	199216
5	199217
523705	199218
517428	199219
354437	199220
127357	199221
189	199222
55369	199223
8412	199224
3433	199225
6319	199226
485638	199227
9200	199228
228555	199229
601898	199230
1020	199231
553280	199232
419281	199233
466157	199234
30137	199235
50168	199236
7334	199237
150753	199238
30697	199239
37029	199240
25182	199241
23781	199242
530779	199243
9259	199244
320842	199245
170537	199246
232029	199247
178917	199248
7102	199249
47066	199250
690851	199251
82495	199252
26163	199253
114441	199254
323972	199255
354400	199256
231962	199257
490163	199258
224868	199259
4761	199260
72395	199261
360961	199262
470209	199263
554687	199264
230144	199265
17495	199266
97081	199267
585783	199268
409236	199269
363515	199270
669813	199271
48500	199272
82239	199273
542253	199274
72567	199275
471611	199276
644371	199277
165626	199278
184555	199279
547959	199280
9967	199281
372808	199282
220776	199283
78301	199284
223135	199285
41691	199286
86835	199287
564519	199288
21721	199289
676723	199290
236425	199291
501652	199292
183139	199293
563968	199294
385250	199295
120461	199296
197177	199297
310842	199298
116248	199299
51167	199300
403230	199301
15638	199302
526487	199303
458925	199304
1223	199305
15415	199306
453121	199307
586501	199308
500865	199309
104499	199310
693315	199311
487408	199312
182605	199313
542679	199314
451556	199315
332755	199316
51774	199317
482866	199318
4556	199319
91302	199320
4728	199321
253043	199322
31575	199323
468969	199324
11083	199325
126628	199326
223542	199327
645583	199328
147547	199329
16131	199330
567999	199331
99572	199332
132033	199333
361254	199334
44328	199335
18936	199336
102086	199337
130035	199338
92457	199339
668760	199340
409253	199341
148993	199342
174446	199343
331009	199344
5590	199345
5473	199346
56716	199347
105662	199348
339443	199349
469636	199350
274018	199351
35526	199352
7204	199353
139384	199354
336861	199355
388603	199356
49775	199357
43001	199358
437808	199359
495405	199360
137792	199361
35263	199362
123699	199363
235194	199364
212044	199365
695246	199366
145214	199367
70911	199368
448160	199369
153467	199370
679664	199371
75490	199372
139253	199373
94081	199374
149152	199375
45777	199376
631385	199377
196326	199378
512798	199379
47432	199380
406889	199381
460646	199382
14807	199383
232746	199384
4243	199385
203237	199386
41017	199387
274469	199388
261904	199389
35135	199390
184674	199391
602008	199392
533518	199393
114078	199394
698966	199395
35029	199396
101776	199397
443631	199398
434467	199399
492318	199400
111255	199401
123554	199402
14091	199403
233749	199404
3682	199405
575319	199406
460208	199407
560409	199408
343809	199409
142327	199410
90440	199411
18880	199412
79136	199413
145065	199414
262552	199415
156608	199416
384147	199417
69514	199418
6601	199419
246774	199420
335133	199421
250203	199422
453485	199423
373184	199424
223694	199425
5460	199426
635944	199427
165161	199428
20573	199429
245017	199430
328853	199431
64385	199432
55564	199433
309979	199434
254305	199435
669612	199436
362900	199437
505036	199438
40414	199439
289453	199440
588370	199441
8931	199442
391243	199443
27333	199444
42695	199445
14567	199446
323655	199447
664478	199448
46275	199449
565181	199450
51779	199451
306287	199452
110627	199453
233214	199454
215163	199455
433781	199456
41630	199457
662451	199458
2914	199459
540063	199460
39286	199461
307129	199462
3187	199463
710061	199464
31527	199465
22310	199466
194857	199467
370909	199468
243517	199469
592113	199470
462878	199471
645633	199472
3521	199473
141497	199474
369316	199475
37376	199476
350280	199477
4466	199478
335449	199479
88962	199480
27633	199481
82541	199482
195390	199483
238745	199484
684440	199485
712081	199486
586383	199487
706048	199488
113969	199489
48839	199490
390717	199491
5372	199492
575564	199493
489530	199494
10366	199495
660976	199496
469309	199497
103098	199498
8228	199499
473507	199500
360514	199501
710858	199502
303704	199503
184695	199504
328653	199505
152359	199506
510586	199507
93669	199508
46767	199509
1011	199510
261260	199511
586411	199512
185185	199513
454816	199514
353903	199515
474367	199516
493314	199517
51669	199518
701558	199519
357986	199520
54301	199521
289781	199522
655468	199523
151128	199524
405734	199525
150459	199526
72440	199527
14385	199528
453176	199529
715863	199530
131374	199531
493419	199532
586204	199533
485981	199534
18333	199535
303097	199536
361262	199537
23240	199538
206204	199539
65150	199540
133464	199541
81328	199542
197169	199543
208612	199544
581555	199545
19460	199546
200658	199547
39398	199548
470112	199549
37146	199550
165477	199551
90394	199552
361458	199553
142324	199554
60680	199555
630914	199556
59094	199557
162560	199558
703396	199559
40227	199560
709642	199561
533390	199562
319636	199563
599215	199564
94237	199565
47571	199566
696004	199567
15076	199568
148915	199569
360259	199570
108221	199571
341797	199572
135513	199573
31056	199574
135326	199575
15988	199576
26155	199577
76414	199578
288339	199579
536787	199580
17634	199581
470095	199582
721770	199583
191295	199584
521528	199585
344446	199586
42950	199587
25700	199588
424732	199589
260479	199590
659081	199591
362980	199592
30186	199593
14	199594
287780	199595
436994	199596
93031	199597
513655	199598
220048	199599
263613	199600
94683	199601
18017	199602
526690	199603
6601	199604
690986	199605
70484	199606
464366	199607
683699	199608
73796	199609
102365	199610
95694	199611
635321	199612
26935	199613
50418	199614
602080	199615
717700	199616
307	199617
7605	199618
184578	199619
39356	199620
416000	199621
554852	199622
248459	199623
706899	199624
41023	199625
618019	199626
290059	199627
713755	199628
114797	199629
111690	199630
48278	199631
13444	199632
117177	199633
8322	199634
691991	199635
124141	199636
472008	199637
577106	199638
701640	199639
626391	199640
48503	199641
677270	199642
125154	199643
138483	199644
565322	199645
265231	199646
469621	199647
136501	199648
129789	199649
120652	199650
111207	199651
69349	199652
59456	199653
466343	199654
417505	199655
184594	199656
490022	199657
675464	199658
5757	199659
98200	199660
23868	199661
190273	199662
271453	199663
319135	199664
341520	199665
612273	199666
112996	199667
187167	199668
4354	199669
361931	199670
534171	199671
467049	199672
399098	199673
200702	199674
15496	199675
141265	199676
538759	199677
471	199678
51770	199679
172690	199680
545648	199681
493616	199682
139886	199683
331206	199684
120968	199685
147848	199686
168460	199687
210795	199688
650938	199689
286655	199690
270531	199691
350447	199692
10158	199693
16908	199694
19647	199695
582103	199696
330847	199697
636797	199698
14411	199699
179502	199700
20277	199701
305352	199702
231115	199703
150003	199704
52977	199705
259648	199706
179295	199707
242774	199708
473360	199709
388670	199710
353705	199711
315992	199712
537393	199713
684689	199714
238261	199715
449059	199716
618666	199717
302161	199718
612421	199719
496338	199720
529623	199721
58261	199722
32750	199723
63870	199724
520486	199725
422177	199726
66859	199727
580655	199728
127791	199729
70659	199730
17076	199731
549300	199732
137582	199733
625922	199734
2643	199735
52869	199736
714268	199737
784	199738
228435	199739
236688	199740
285067	199741
334504	199742
34978	199743
258491	199744
397122	199745
77139	199746
657825	199747
113131	199748
683753	199749
128944	199750
572200	199751
350941	199752
168044	199753
630495	199754
240163	199755
430800	199756
5116	199757
513937	199758
276769	199759
306416	199760
598756	199761
666215	199762
5495	199763
209416	199764
406967	199765
525278	199766
555573	199767
129478	199768
449844	199769
178194	199770
13622	199771
642038	199772
134678	199773
636938	199774
373949	199775
694013	199776
115279	199777
498567	199778
687199	199779
654730	199780
181591	199781
559242	199782
51783	199783
42066	199784
152729	199785
552701	199786
166711	199787
233715	199788
140486	199789
16289	199790
138327	199791
623251	199792
20862	199793
10983	199794
642120	199795
169969	199796
25553	199797
675657	199798
615251	199799
630940	199800
103527	199801
191376	199802
31535	199803
162203	199804
217955	199805
147325	199806
8074	199807
353911	199808
176556	199809
110966	199810
22266	199811
656873	199812
17048	199813
206759	199814
640632	199815
102663	199816
2432	199817
24451	199818
627240	199819
303794	199820
630723	199821
407488	199822
722684	199823
53038	199824
347512	199825
423270	199826
638200	199827
304482	199828
542698	199829
49282	199830
51858	199831
102220	199832
182648	199833
64658	199834
693910	199835
630455	199836
122197	199837
4439	199838
26707	199839
376174	199840
108242	199841
11277	199842
351332	199843
91598	199844
158800	199845
5876	199846
1294	199847
602044	199848
72836	199849
482839	199850
161243	199851
133092	199852
31775	199853
243540	199854
642347	199855
561675	199856
47656	199857
600318	199858
254351	199859
464798	199860
17376	199861
323816	199862
316501	199863
528024	199864
13869	199865
294984	199866
442948	199867
202321	199868
70120	199869
106531	199870
332766	199871
63764	199872
151479	199873
263126	199874
18772	199875
350424	199876
413282	199877
234858	199878
38845	199879
321672	199880
10913	199881
40711	199882
119306	199883
15962	199884
646143	199885
148832	199886
356832	199887
538575	199888
249958	199889
403440	199890
163533	199891
174035	199892
315745	199893
475685	199894
41286	199895
326306	199896
53128	199897
706059	199898
95931	199899
711177	199900
596872	199901
7	199902
11093	199903
76358	199904
234799	199905
579414	199906
278463	199907
459235	199908
198088	199909
67646	199910
83449	199911
83370	199912
434437	199913
347146	199914
362701	199915
649977	199916
2617	199917
2829	199918
496918	199919
886	199920
185462	199921
483935	199922
702957	199923
46254	199924
148485	199925
18410	199926
576587	199927
199254	199928
411576	199929
33211	199930
11248	199931
627262	199932
316260	199933
512669	199934
131646	199935
26655	199936
704452	199937
709016	199938
133858	199939
30388	199940
453941	199941
315728	199942
135342	199943
11457	199944
340803	199945
678014	199946
176968	199947
81125	199948
707128	199949
258818	199950
24460	199951
319693	199952
421636	199953
25988	199954
502276	199955
570906	199956
621320	199957
438329	199958
17080	199959
692842	199960
327416	199961
308988	199962
96280	199963
707503	199964
382702	199965
122224	199966
90867	199967
689644	199968
619	199969
378363	199970
543027	199971
9981	199972
715380	199973
501141	199974
27755	199975
67327	199976
712774	199977
374897	199978
185588	199979
243686	199980
181172	199981
107810	199982
44993	199983
30305	199984
102213	199985
51673	199986
87520	199987
373572	199988
410678	199989
665237	199990
109825	199991
574248	199992
201196	199993
94588	199994
13379	199995
93991	199996
4938	199997
22033	199998
608236	199999
410874	200000
5816	200001
425213	200002
59235	200003
62336	200004
40831	200005
478972	200006
509690	200007
433665	200008
610630	200009
396686	200010
243776	200011
51358	200012
653426	200013
8009	200014
143248	200015
213554	200016
613387	200017
142843	200018
626924	200019
269075	200020
23220	200021
299970	200022
141330	200023
246141	200024
275204	200025
80	200026
132936	200027
715846	200028
138097	200029
24508	200030
649471	200031
101485	200032
45774	200033
172778	200034
547576	200035
92367	200036
722508	200037
667021	200038
4087	200039
491093	200040
110175	200041
10960	200042
30136	200043
434874	200044
95257	200045
132	200046
44609	200047
309404	200048
75234	200049
2433	200050
70377	200051
259240	200052
75141	200053
184800	200054
35323	200055
265988	200056
7445	200057
551355	200058
145963	200059
5145	200060
455998	200061
80015	200062
151138	200063
17717	200064
369780	200065
291401	200066
443847	200067
385370	200068
146590	200069
165431	200070
360750	200071
368418	200072
305866	200073
51359	200074
167504	200075
129895	200076
354867	200077
278252	200078
584037	200079
36936	200080
692345	200081
288021	200082
95127	200083
415408	200084
7031	200085
349239	200086
174831	200087
468584	200088
252387	200089
389428	200090
570402	200091
125719	200092
177786	200093
294294	200094
68000	200095
10687	200096
525685	200097
114103	200098
143256	200099
28740	200100
632942	200101
406762	200102
122425	200103
9609	200104
452697	200105
46405	200106
241935	200107
485928	200108
104612	200109
553888	200110
8012	200111
647180	200112
33325	200113
60932	200114
159112	200115
446612	200116
487730	200117
31773	200118
659394	200119
464872	200120
215123	200121
213527	200122
211311	200123
470979	200124
597671	200125
407850	200126
107325	200127
189151	200128
549577	200129
342602	200130
478450	200131
8512	200132
336890	200133
69912	200134
591519	200135
452717	200136
340908	200137
228962	200138
69121	200139
631783	200140
34102	200141
43626	200142
4419	200143
76662	200144
184121	200145
78799	200146
599606	200147
672626	200148
228992	200149
6818	200150
130171	200151
535	200152
163636	200153
55303	200154
146156	200155
43188	200156
226069	200157
18954	200158
338953	200159
7648	200160
213852	200161
160305	200162
51305	200163
121439	200164
202	200165
724454	200166
48184	200167
142329	200168
623778	200169
657223	200170
25477	200171
15363	200172
663637	200173
19103	200174
98115	200175
509841	200176
619225	200177
119680	200178
691404	200179
649627	200180
174196	200181
213515	200182
318410	200183
351556	200184
18033	200185
175142	200186
571477	200187
177547	200188
249352	200189
98752	200190
478560	200191
327069	200192
474716	200193
128383	200194
354783	200195
117332	200196
537682	200197
613649	200198
518497	200199
2259	200200
585379	200201
84532	200202
262657	200203
70451	200204
537	200205
448165	200206
384522	200207
178929	200208
579939	200209
361946	200210
274176	200211
102673	200212
165740	200213
70160	200214
549481	200215
19134	200216
715685	200217
532353	200218
71627	200219
56337	200220
9509	200221
664678	200222
508464	200223
76423	200224
632477	200225
704334	200226
85110	200227
237320	200228
25082	200229
34136	200230
6343	200231
3746	200232
22440	200233
77857	200234
68110	200235
506812	200236
678550	200237
710295	200238
471590	200239
15416	200240
646351	200241
506925	200242
544749	200243
200898	200244
90793	200245
396934	200246
12314	200247
174182	200248
10529	200249
178884	200250
635634	200251
398774	200252
467553	200253
232140	200254
438537	200255
353576	200256
228165	200257
400155	200258
81821	200259
171065	200260
113370	200261
585148	200262
231416	200263
69043	200264
79581	200265
461753	200266
51602	200267
400946	200268
531743	200269
690249	200270
64598	200271
488513	200272
246855	200273
9083	200274
193611	200275
584205	200276
113356	200277
82477	200278
223346	200279
231327	200280
553938	200281
12452	200282
111844	200283
107610	200284
340186	200285
179463	200286
472402	200287
698018	200288
255132	200289
159323	200290
2435	200291
665067	200292
721061	200293
302499	200294
695072	200295
545277	200296
541593	200297
389578	200298
363182	200299
165899	200300
91172	200301
210752	200302
118145	200303
142969	200304
111039	200305
354751	200306
424680	200307
179866	200308
299700	200309
272080	200310
76089	200311
347351	200312
595419	200313
521043	200314
448816	200315
438701	200316
486245	200317
283693	200318
49664	200319
513907	200320
24394	200321
460835	200322
633831	200323
336371	200324
82124	200325
552154	200326
688632	200327
641712	200328
180818	200329
611375	200330
21987	200331
3014	200332
304418	200333
274951	200334
23112	200335
10975	200336
307072	200337
640030	200338
514374	200339
331132	200340
668682	200341
98255	200342
38901	200343
718994	200344
47566	200345
638041	200346
31	200347
364946	200348
12162	200349
78817	200350
209068	200351
120903	200352
4878	200353
167512	200354
615710	200355
571478	200356
255333	200357
157509	200358
144643	200359
75018	200360
37023	200361
643240	200362
63782	200363
451415	200364
67998	200365
339542	200366
441675	200367
252876	200368
36105	200369
96041	200370
634931	200371
33022	200372
190878	200373
27884	200374
163851	200375
172749	200376
397493	200377
507981	200378
719396	200379
386573	200380
419438	200381
7362	200382
12414	200383
328264	200384
562525	200385
466353	200386
162633	200387
718767	200388
20267	200389
259535	200390
17989	200391
139183	200392
266460	200393
484447	200394
85502	200395
3823	200396
147666	200397
643800	200398
371004	200399
725043	200400
532184	200401
73574	200402
520040	200403
59214	200404
248690	200405
52640	200406
54619	200407
356308	200408
582563	200409
119690	200410
99333	200411
2805	200412
243900	200413
133435	200414
265715	200415
204444	200416
15393	200417
203381	200418
669958	200419
141231	200420
177562	200421
86779	200422
496951	200423
279067	200424
207962	200425
197109	200426
530938	200427
197147	200428
658674	200429
167880	200430
46808	200431
522639	200432
389047	200433
649582	200434
10242	200435
17155	200436
698328	200437
467484	200438
438120	200439
92695	200440
360265	200441
222970	200442
592993	200443
715108	200444
166284	200445
181765	200446
32415	200447
647093	200448
159672	200449
219502	200450
314120	200451
332141	200452
349764	200453
678719	200454
428853	200455
29891	200456
550130	200457
125535	200458
532997	200459
53839	200460
23782	200461
180876	200462
403902	200463
240619	200464
52229	200465
492176	200466
180844	200467
321488	200468
18895	200469
456899	200470
101149	200471
563116	200472
375059	200473
532812	200474
554474	200475
647786	200476
651653	200477
276743	200478
281321	200479
33993	200480
105275	200481
61894	200482
112536	200483
5577	200484
24885	200485
5888	200486
642616	200487
13474	200488
5112	200489
3112	200490
355997	200491
673287	200492
15429	200493
120577	200494
476226	200495
122972	200496
34044	200497
686900	200498
259483	200499
10024	200500
120222	200501
572923	200502
297447	200503
125822	200504
181709	200505
283940	200506
622145	200507
658982	200508
229564	200509
351826	200510
150263	200511
600898	200512
504392	200513
49035	200514
142776	200515
632978	200516
436089	200517
52039	200518
430180	200519
551347	200520
13499	200521
22281	200522
23380	200523
401709	200524
617088	200525
560889	200526
50033	200527
357279	200528
122162	200529
36624	200530
152861	200531
531321	200532
336103	200533
596648	200534
98469	200535
68610	200536
67368	200537
597270	200538
145654	200539
225266	200540
607097	200541
689099	200542
629662	200543
184281	200544
69693	200545
30170	200546
289402	200547
439924	200548
271341	200549
203119	200550
693656	200551
324132	200552
459720	200553
371620	200554
553220	200555
334549	200556
150678	200557
189730	200558
562214	200559
654623	200560
649725	200561
169848	200562
181434	200563
204542	200564
78030	200565
467030	200566
109213	200567
464668	200568
388282	200569
581334	200570
87956	200571
531044	200572
478132	200573
132560	200574
194330	200575
103933	200576
376533	200577
577241	200578
2557	200579
445154	200580
168126	200581
50914	200582
281967	200583
36900	200584
242594	200585
127121	200586
293213	200587
146038	200588
292569	200589
458566	200590
438202	200591
6162	200592
180421	200593
639348	200594
613176	200595
52451	200596
239463	200597
530687	200598
140136	200599
454016	200600
236460	200601
626340	200602
111097	200603
107504	200604
241002	200605
193835	200606
349333	200607
70783	200608
562307	200609
570392	200610
526433	200611
29601	200612
2110	200613
135355	200614
55349	200615
331922	200616
165651	200617
279029	200618
144362	200619
121695	200620
183441	200621
216084	200622
132459	200623
648638	200624
1806	200625
523385	200626
406715	200627
488177	200628
397770	200629
219250	200630
655304	200631
175979	200632
403601	200633
430390	200634
123185	200635
25039	200636
58642	200637
96088	200638
12187	200639
156255	200640
419207	200641
635486	200642
41262	200643
553148	200644
377641	200645
157243	200646
692847	200647
135625	200648
140759	200649
33115	200650
51615	200651
218848	200652
120286	200653
636955	200654
416923	200655
136906	200656
136146	200657
348305	200658
721358	200659
110285	200660
403380	200661
659169	200662
72605	200663
74571	200664
184241	200665
282864	200666
392370	200667
145718	200668
169024	200669
7835	200670
13703	200671
194495	200672
20752	200673
23944	200674
246627	200675
246590	200676
289864	200677
378741	200678
564223	200679
672625	200680
667987	200681
32708	200682
88342	200683
86235	200684
32488	200685
28438	200686
327103	200687
156486	200688
583419	200689
369045	200690
53285	200691
697355	200692
575707	200693
26288	200694
77805	200695
636877	200696
98519	200697
370371	200698
594408	200699
468513	200700
40307	200701
151014	200702
259461	200703
164072	200704
23298	200705
560219	200706
125398	200707
168402	200708
2708	200709
374615	200710
586272	200711
42679	200712
351721	200713
497124	200714
337984	200715
2175	200716
317629	200717
295001	200718
336437	200719
119284	200720
664779	200721
660320	200722
534840	200723
138561	200724
652250	200725
136813	200726
666230	200727
420676	200728
488409	200729
160466	200730
689377	200731
169030	200732
194088	200733
393840	200734
34847	200735
357789	200736
600628	200737
662966	200738
447604	200739
109339	200740
519632	200741
55309	200742
190675	200743
602522	200744
144160	200745
118470	200746
119329	200747
371999	200748
392740	200749
361081	200750
282551	200751
573181	200752
307979	200753
609209	200754
164558	200755
57182	200756
69702	200757
613824	200758
184219	200759
537298	200760
467885	200761
85362	200762
684256	200763
605286	200764
150897	200765
664532	200766
620677	200767
377378	200768
163327	200769
144404	200770
38378	200771
27668	200772
88026	200773
311413	200774
7071	200775
507521	200776
11244	200777
73580	200778
160573	200779
12180	200780
505840	200781
150515	200782
128740	200783
242331	200784
319114	200785
238000	200786
126689	200787
135967	200788
498360	200789
468865	200790
500764	200791
512860	200792
480501	200793
254488	200794
605918	200795
85969	200796
357096	200797
29788	200798
464460	200799
49864	200800
501475	200801
249571	200802
574315	200803
663304	200804
256775	200805
306844	200806
593724	200807
260673	200808
93738	200809
466586	200810
37340	200811
101061	200812
675563	200813
31956	200814
87960	200815
180362	200816
549105	200817
113723	200818
301512	200819
448750	200820
385507	200821
576545	200822
11807	200823
66803	200824
12254	200825
477921	200826
476455	200827
204396	200828
290463	200829
45581	200830
25604	200831
433199	200832
343624	200833
273052	200834
315843	200835
339617	200836
604903	200837
62052	200838
157918	200839
9793	200840
53438	200841
451260	200842
174393	200843
377302	200844
629176	200845
182580	200846
116675	200847
481314	200848
77540	200849
16291	200850
460405	200851
694292	200852
48374	200853
116456	200854
91426	200855
429299	200856
320967	200857
46071	200858
1385	200859
614231	200860
10801	200861
133333	200862
147246	200863
465733	200864
294489	200865
74250	200866
427189	200867
608956	200868
132910	200869
595732	200870
2169	200871
640822	200872
694468	200873
498822	200874
69360	200875
428273	200876
620588	200877
400837	200878
414674	200879
695130	200880
31632	200881
383530	200882
199102	200883
568688	200884
615372	200885
427432	200886
43063	200887
231913	200888
28767	200889
374567	200890
68814	200891
69901	200892
722344	200893
145979	200894
103322	200895
647478	200896
319109	200897
159232	200898
2583	200899
535518	200900
251878	200901
397212	200902
386193	200903
724026	200904
112943	200905
176738	200906
303546	200907
119444	200908
391768	200909
1929	200910
6528	200911
613074	200912
486147	200913
98047	200914
681578	200915
100507	200916
513536	200917
1076	200918
291673	200919
55860	200920
91296	200921
513486	200922
424973	200923
51712	200924
597214	200925
67488	200926
512146	200927
387095	200928
159697	200929
187904	200930
417802	200931
165478	200932
63898	200933
311557	200934
77266	200935
59483	200936
38478	200937
9929	200938
695	200939
60326	200940
575884	200941
54658	200942
108606	200943
595511	200944
35126	200945
534921	200946
21113	200947
33829	200948
46935	200949
23116	200950
9046	200951
1088	200952
17347	200953
61822	200954
77809	200955
176972	200956
36810	200957
172098	200958
26971	200959
494020	200960
422137	200961
40678	200962
510720	200963
52818	200964
107124	200965
208381	200966
500722	200967
501298	200968
596286	200969
36960	200970
198270	200971
487703	200972
62087	200973
302017	200974
537026	200975
50478	200976
38231	200977
182447	200978
4821	200979
523314	200980
3178	200981
22811	200982
98360	200983
346283	200984
4424	200985
853	200986
37975	200987
426576	200988
725251	200989
702237	200990
14552	200991
414619	200992
573171	200993
94509	200994
46940	200995
176	200996
244037	200997
148715	200998
461882	200999
493073	201000
155426	201001
719232	201002
364604	201003
492005	201004
180192	201005
172987	201006
730	201007
182156	201008
47136	201009
593310	201010
355593	201011
54009	201012
427775	201013
18289	201014
513218	201015
236052	201016
688944	201017
361618	201018
581651	201019
128406	201020
43726	201021
47558	201022
153960	201023
523716	201024
485536	201025
637370	201026
151941	201027
51940	201028
34536	201029
5982	201030
509984	201031
87285	201032
619030	201033
165830	201034
208533	201035
46270	201036
27169	201037
148652	201038
12219	201039
503245	201040
184090	201041
196119	201042
351120	201043
123430	201044
72510	201045
429862	201046
113318	201047
184948	201048
609387	201049
41483	201050
522167	201051
191429	201052
621090	201053
100052	201054
463965	201055
418536	201056
97706	201057
681828	201058
22585	201059
441440	201060
563533	201061
14785	201062
23541	201063
479336	201064
396179	201065
14448	201066
483867	201067
687430	201068
186501	201069
616178	201070
561009	201071
104447	201072
699952	201073
319605	201074
440215	201075
166073	201076
437601	201077
407189	201078
415462	201079
210702	201080
562541	201081
92958	201082
365915	201083
82444	201084
2707	201085
569719	201086
683606	201087
320641	201088
234511	201089
85068	201090
109474	201091
82226	201092
582043	201093
285161	201094
624615	201095
6650	201096
20469	201097
52703	201098
6077	201099
676168	201100
294196	201101
716168	201102
705438	201103
454028	201104
700146	201105
123560	201106
34123	201107
50484	201108
100255	201109
493015	201110
123937	201111
379265	201112
670675	201113
515427	201114
261508	201115
493400	201116
246769	201117
609965	201118
371	201119
519396	201120
9496	201121
83046	201122
19923	201123
25802	201124
207838	201125
624542	201126
361	201127
260012	201128
96230	201129
647032	201130
134384	201131
582633	201132
23005	201133
125376	201134
606231	201135
238324	201136
339589	201137
562629	201138
664602	201139
331088	201140
14235	201141
549965	201142
521018	201143
400470	201144
391776	201145
622793	201146
608302	201147
589737	201148
337102	201149
22582	201150
171329	201151
8147	201152
713091	201153
3393	201154
111604	201155
185499	201156
643293	201157
622600	201158
32919	201159
419587	201160
180468	201161
50419	201162
59972	201163
146936	201164
364393	201165
119052	201166
77316	201167
115786	201168
252929	201169
583873	201170
563612	201171
220253	201172
158795	201173
631050	201174
530137	201175
407599	201176
10238	201177
148309	201178
167155	201179
131482	201180
377768	201181
367734	201182
407645	201183
301505	201184
348331	201185
132125	201186
495074	201187
148976	201188
341867	201189
461122	201190
574339	201191
13301	201192
380266	201193
436969	201194
702512	201195
393423	201196
238951	201197
514029	201198
37906	201199
583106	201200
236152	201201
130114	201202
567303	201203
20126	201204
222676	201205
652	201206
61256	201207
931	201208
29749	201209
118865	201210
211857	201211
99971	201212
395585	201213
32186	201214
314521	201215
4226	201216
15422	201217
617294	201218
255694	201219
375963	201220
626032	201221
198272	201222
201823	201223
25515	201224
48812	201225
639350	201226
246431	201227
203555	201228
40996	201229
415409	201230
238091	201231
137033	201232
522226	201233
416100	201234
442135	201235
109567	201236
200956	201237
33110	201238
649296	201239
653771	201240
171267	201241
442252	201242
290142	201243
114421	201244
125744	201245
373085	201246
299559	201247
240128	201248
63445	201249
287161	201250
13823	201251
149365	201252
32443	201253
80136	201254
576259	201255
717233	201256
25824	201257
271508	201258
158407	201259
101681	201260
130820	201261
390848	201262
28829	201263
8004	201264
432194	201265
74404	201266
611381	201267
155194	201268
384865	201269
66270	201270
532355	201271
273411	201272
438127	201273
103291	201274
347111	201275
151910	201276
170943	201277
12118	201278
670154	201279
484102	201280
85	201281
233819	201282
309121	201283
396351	201284
299171	201285
477727	201286
3443	201287
575136	201288
100184	201289
661224	201290
171050	201291
649199	201292
412504	201293
436943	201294
325699	201295
58978	201296
118706	201297
188085	201298
162149	201299
1283	201300
696856	201301
5831	201302
707749	201303
140685	201304
44924	201305
147584	201306
370289	201307
192098	201308
270844	201309
424914	201310
30867	201311
377341	201312
61642	201313
495051	201314
136129	201315
52030	201316
378929	201317
318699	201318
610995	201319
431728	201320
97839	201321
396228	201322
700278	201323
48307	201324
42852	201325
549326	201326
122880	201327
555100	201328
354634	201329
165233	201330
1592	201331
14394	201332
12711	201333
217336	201334
27942	201335
707004	201336
402219	201337
63623	201338
498797	201339
512627	201340
43418	201341
88756	201342
519226	201343
96126	201344
92152	201345
335298	201346
165460	201347
108112	201348
523107	201349
278298	201350
378620	201351
67240	201352
164752	201353
703038	201354
178829	201355
452532	201356
232754	201357
355127	201358
639546	201359
731	201360
237920	201361
715567	201362
248682	201363
286782	201364
46759	201365
153197	201366
65532	201367
226361	201368
63420	201369
709038	201370
519365	201371
390334	201372
38609	201373
104827	201374
131358	201375
116263	201376
307506	201377
82126	201378
405284	201379
257370	201380
132691	201381
38322	201382
49149	201383
3650	201384
15912	201385
3315	201386
634540	201387
18218	201388
653433	201389
190691	201390
630003	201391
381727	201392
5386	201393
274205	201394
501168	201395
415361	201396
19255	201397
517213	201398
397312	201399
622286	201400
621822	201401
275006	201402
235843	201403
122713	201404
295920	201405
59541	201406
516904	201407
593718	201408
629327	201409
88989	201410
293605	201411
12252	201412
568806	201413
165257	201414
96261	201415
20243	201416
607065	201417
122642	201418
450536	201419
315397	201420
445206	201421
244045	201422
46076	201423
251034	201424
435260	201425
93376	201426
42830	201427
243663	201428
553074	201429
619116	201430
616461	201431
376199	201432
182124	201433
724835	201434
493499	201435
642086	201436
324269	201437
657444	201438
534047	201439
460785	201440
275467	201441
594578	201442
654872	201443
178963	201444
716237	201445
693830	201446
452223	201447
16376	201448
3565	201449
47016	201450
641214	201451
372539	201452
117448	201453
365075	201454
537884	201455
262224	201456
25557	201457
270885	201458
477352	201459
130232	201460
594160	201461
157021	201462
353	201463
518732	201464
212062	201465
415095	201466
398148	201467
163158	201468
5270	201469
119371	201470
324304	201471
359510	201472
522432	201473
144943	201474
564726	201475
668679	201476
105336	201477
8790	201478
181578	201479
124863	201480
336818	201481
80295	201482
99502	201483
74193	201484
101477	201485
67680	201486
13348	201487
328540	201488
288057	201489
601750	201490
165921	201491
721167	201492
568884	201493
30633	201494
420037	201495
9512	201496
447229	201497
234037	201498
559079	201499
644295	201500
105426	201501
954	201502
590158	201503
614993	201504
21052	201505
518520	201506
128500	201507
28635	201508
39289	201509
190389	201510
99032	201511
46595	201512
703759	201513
700421	201514
24831	201515
522380	201516
602699	201517
396545	201518
500083	201519
44377	201520
260613	201521
64495	201522
169942	201523
18055	201524
2634	201525
132388	201526
230663	201527
190360	201528
96596	201529
428084	201530
69785	201531
58247	201532
228049	201533
444352	201534
188397	201535
602897	201536
120207	201537
14476	201538
386628	201539
137771	201540
318379	201541
325735	201542
207119	201543
309617	201544
295029	201545
115417	201546
572742	201547
34320	201548
273984	201549
434	201550
447946	201551
542308	201552
537442	201553
163959	201554
35609	201555
307078	201556
184454	201557
168539	201558
44839	201559
11672	201560
68249	201561
139026	201562
692401	201563
67004	201564
704393	201565
147463	201566
32639	201567
295779	201568
635908	201569
151788	201570
4631	201571
422777	201572
338665	201573
455092	201574
616903	201575
362897	201576
126115	201577
13505	201578
180833	201579
1592	201580
606001	201581
426267	201582
3463	201583
505538	201584
10402	201585
163758	201586
116997	201587
34436	201588
258863	201589
26261	201590
578375	201591
559900	201592
194887	201593
309443	201594
342460	201595
581765	201596
186636	201597
200386	201598
62755	201599
162474	201600
587343	201601
52329	201602
14123	201603
320694	201604
27281	201605
291088	201606
244200	201607
12	201608
645181	201609
73921	201610
688791	201611
62206	201612
481144	201613
664334	201614
50355	201615
672387	201616
58921	201617
461072	201618
543338	201619
422254	201620
316695	201621
441171	201622
288899	201623
131335	201624
549120	201625
437762	201626
503915	201627
626066	201628
102923	201629
42229	201630
681890	201631
174468	201632
83795	201633
690510	201634
255907	201635
621052	201636
427767	201637
698736	201638
340530	201639
5856	201640
297990	201641
2491	201642
184855	201643
374971	201644
705823	201645
404762	201646
74370	201647
137200	201648
460440	201649
622700	201650
238968	201651
253054	201652
314278	201653
312996	201654
165691	201655
227808	201656
88195	201657
611645	201658
4376	201659
605064	201660
20328	201661
34643	201662
141492	201663
143082	201664
296557	201665
51810	201666
17350	201667
86067	201668
673558	201669
75029	201670
612399	201671
114556	201672
169461	201673
128096	201674
335866	201675
362907	201676
190784	201677
60447	201678
25846	201679
54577	201680
37748	201681
719332	201682
509122	201683
85497	201684
719563	201685
183417	201686
676786	201687
184947	201688
659439	201689
127563	201690
43673	201691
148205	201692
549480	201693
228239	201694
155847	201695
470968	201696
60700	201697
36840	201698
394939	201699
3050	201700
310876	201701
393163	201702
629329	201703
158750	201704
388581	201705
725303	201706
170092	201707
549189	201708
578450	201709
583900	201710
488417	201711
484192	201712
443518	201713
4013	201714
411298	201715
222740	201716
623110	201717
68538	201718
53334	201719
610955	201720
718626	201721
428369	201722
152046	201723
515159	201724
672404	201725
153317	201726
71045	201727
707567	201728
675322	201729
287160	201730
540089	201731
99792	201732
437391	201733
399131	201734
28270	201735
991	201736
630126	201737
81750	201738
420398	201739
46148	201740
194570	201741
271133	201742
67054	201743
534908	201744
130458	201745
46451	201746
22341	201747
137280	201748
180152	201749
473169	201750
63002	201751
443081	201752
66422	201753
15536	201754
138288	201755
39091	201756
699740	201757
639553	201758
102303	201759
76137	201760
87956	201761
137732	201762
467512	201763
163313	201764
510169	201765
5115	201766
64040	201767
2124	201768
573434	201769
4774	201770
5959	201771
716671	201772
4278	201773
162938	201774
10560	201775
5819	201776
177838	201777
536381	201778
154553	201779
90772	201780
170969	201781
233813	201782
179650	201783
3214	201784
174198	201785
36843	201786
478532	201787
121647	201788
299112	201789
89944	201790
407921	201791
16256	201792
611795	201793
1029	201794
631736	201795
55965	201796
486728	201797
607153	201798
682969	201799
247023	201800
721165	201801
117057	201802
356848	201803
654750	201804
493891	201805
412265	201806
106208	201807
13401	201808
714739	201809
588194	201810
675628	201811
186549	201812
24384	201813
549804	201814
169676	201815
294336	201816
33696	201817
574439	201818
191837	201819
148597	201820
520467	201821
95645	201822
327253	201823
31227	201824
308178	201825
143426	201826
454328	201827
177768	201828
80698	201829
372189	201830
701624	201831
522148	201832
183171	201833
131115	201834
147123	201835
194333	201836
54518	201837
151075	201838
572299	201839
117801	201840
2466	201841
462817	201842
10313	201843
630414	201844
188677	201845
380556	201846
414658	201847
182912	201848
299153	201849
1970	201850
656037	201851
349387	201852
11634	201853
78621	201854
4739	201855
663380	201856
181679	201857
23332	201858
83679	201859
271991	201860
566907	201861
79829	201862
253455	201863
20259	201864
274773	201865
31969	201866
332341	201867
223423	201868
673930	201869
14607	201870
168205	201871
150840	201872
144570	201873
529253	201874
272436	201875
413794	201876
158893	201877
216703	201878
89682	201879
146433	201880
314	201881
643984	201882
350262	201883
53939	201884
161032	201885
658931	201886
87568	201887
535081	201888
429955	201889
682704	201890
69590	201891
292818	201892
172120	201893
547909	201894
474078	201895
1455	201896
636149	201897
129560	201898
321992	201899
510792	201900
488157	201901
240600	201902
229034	201903
549673	201904
48603	201905
459071	201906
120751	201907
98786	201908
177863	201909
221807	201910
220397	201911
100036	201912
710596	201913
518442	201914
155577	201915
177409	201916
531084	201917
37719	201918
717692	201919
131407	201920
170761	201921
358354	201922
275769	201923
593162	201924
315835	201925
663300	201926
418315	201927
79501	201928
530112	201929
30267	201930
584375	201931
225942	201932
376169	201933
344115	201934
92189	201935
208501	201936
551744	201937
78455	201938
557038	201939
245722	201940
454165	201941
19904	201942
214092	201943
181859	201944
427022	201945
64079	201946
4063	201947
189365	201948
455857	201949
677357	201950
160427	201951
371984	201952
261195	201953
122094	201954
145497	201955
318210	201956
530536	201957
98504	201958
589318	201959
35584	201960
196374	201961
48029	201962
122525	201963
80056	201964
72662	201965
7579	201966
94717	201967
548960	201968
311975	201969
692939	201970
3004	201971
155313	201972
25699	201973
363914	201974
6652	201975
27873	201976
147099	201977
41490	201978
2092	201979
483062	201980
477598	201981
157745	201982
258841	201983
123503	201984
533260	201985
202202	201986
64426	201987
9691	201988
582946	201989
424196	201990
79651	201991
50648	201992
717371	201993
533530	201994
397800	201995
228334	201996
46577	201997
125726	201998
98856	201999
672362	202000
469809	202001
573938	202002
326081	202003
73070	202004
61246	202005
329612	202006
137715	202007
689713	202008
153559	202009
37877	202010
25276	202011
182576	202012
479368	202013
188134	202014
566931	202015
196458	202016
494811	202017
46351	202018
391171	202019
211390	202020
160728	202021
541110	202022
575527	202023
169286	202024
583430	202025
140765	202026
433549	202027
663210	202028
574574	202029
339653	202030
81604	202031
141101	202032
173915	202033
558722	202034
615195	202035
28661	202036
275232	202037
79474	202038
42772	202039
141635	202040
271353	202041
43298	202042
61205	202043
3704	202044
303400	202045
591341	202046
646724	202047
32844	202048
174827	202049
420610	202050
100758	202051
120527	202052
6946	202053
57101	202054
101998	202055
261491	202056
321227	202057
277399	202058
193955	202059
408495	202060
1407	202061
346762	202062
141674	202063
172162	202064
478421	202065
109986	202066
535492	202067
187012	202068
106747	202069
159327	202070
178214	202071
721973	202072
687443	202073
392180	202074
127378	202075
440235	202076
502358	202077
577929	202078
124960	202079
322987	202080
426552	202081
116018	202082
8888	202083
316340	202084
142539	202085
296739	202086
100457	202087
123264	202088
677533	202089
115017	202090
688135	202091
12995	202092
279777	202093
72452	202094
423086	202095
369396	202096
88464	202097
540638	202098
63842	202099
266812	202100
178448	202101
458125	202102
72540	202103
330071	202104
80884	202105
237466	202106
548552	202107
413857	202108
32734	202109
111051	202110
188780	202111
453564	202112
648444	202113
180293	202114
293941	202115
387070	202116
697913	202117
487355	202118
506572	202119
706221	202120
65138	202121
150558	202122
563951	202123
26400	202124
140470	202125
524894	202126
159154	202127
498441	202128
492075	202129
45319	202130
13991	202131
44186	202132
531756	202133
128247	202134
321313	202135
8168	202136
694082	202137
161096	202138
82979	202139
45768	202140
602123	202141
42295	202142
269183	202143
523862	202144
362262	202145
216312	202146
518955	202147
135969	202148
74822	202149
9720	202150
173393	202151
719289	202152
267543	202153
112935	202154
363850	202155
6744	202156
3181	202157
42671	202158
309096	202159
546873	202160
51655	202161
52565	202162
174331	202163
66995	202164
498975	202165
602302	202166
161771	202167
136537	202168
405893	202169
21939	202170
609283	202171
66270	202172
429514	202173
15136	202174
392182	202175
359179	202176
139586	202177
625293	202178
247441	202179
589916	202180
614877	202181
103625	202182
272602	202183
36909	202184
712143	202185
345784	202186
72544	202187
682135	202188
10417	202189
529684	202190
153243	202191
582393	202192
652760	202193
125543	202194
625035	202195
75961	202196
559191	202197
50558	202198
348865	202199
355487	202200
14031	202201
161353	202202
679	202203
17487	202204
381422	202205
583876	202206
432962	202207
46022	202208
7866	202209
613881	202210
187270	202211
24188	202212
311474	202213
534268	202214
478816	202215
29248	202216
238102	202217
598647	202218
445191	202219
99720	202220
497810	202221
536670	202222
346851	202223
627263	202224
215822	202225
140475	202226
1307	202227
9865	202228
76765	202229
402491	202230
400673	202231
574730	202232
62323	202233
567438	202234
169881	202235
232659	202236
9913	202237
689120	202238
86585	202239
46077	202240
88244	202241
565529	202242
439198	202243
567738	202244
278500	202245
275341	202246
53756	202247
178076	202248
623721	202249
172112	202250
675477	202251
2733	202252
40292	202253
24726	202254
238691	202255
171747	202256
63	202257
10972	202258
198053	202259
274919	202260
668749	202261
583995	202262
54414	202263
51452	202264
557367	202265
120887	202266
43171	202267
30933	202268
94417	202269
145682	202270
80158	202271
22330	202272
300773	202273
51473	202274
409799	202275
307160	202276
148794	202277
701857	202278
175620	202279
269067	202280
242874	202281
452857	202282
185808	202283
717361	202284
723242	202285
476180	202286
645221	202287
664271	202288
46867	202289
289552	202290
476298	202291
84823	202292
2036	202293
280294	202294
121356	202295
146978	202296
714578	202297
145029	202298
401826	202299
39619	202300
66342	202301
1818	202302
398683	202303
491449	202304
17066	202305
614899	202306
186110	202307
330769	202308
419764	202309
99628	202310
89902	202311
606138	202312
513385	202313
516056	202314
417613	202315
146021	202316
51695	202317
37508	202318
226571	202319
45555	202320
26086	202321
34664	202322
99674	202323
77720	202324
538823	202325
13646	202326
8400	202327
46930	202328
405006	202329
641197	202330
637983	202331
158444	202332
563671	202333
613810	202334
566302	202335
219937	202336
102811	202337
67165	202338
146688	202339
444676	202340
18601	202341
192314	202342
320008	202343
120202	202344
264054	202345
22840	202346
350580	202347
8032	202348
29542	202349
305531	202350
27522	202351
48208	202352
705109	202353
690951	202354
451051	202355
283811	202356
594166	202357
34290	202358
44752	202359
129438	202360
148777	202361
98617	202362
58253	202363
587439	202364
420404	202365
160011	202366
275197	202367
11	202368
11789	202369
211251	202370
674467	202371
112434	202372
287655	202373
61606	202374
144428	202375
90032	202376
713508	202377
221125	202378
2528	202379
103659	202380
133252	202381
433723	202382
634938	202383
693855	202384
230481	202385
157777	202386
53795	202387
428922	202388
666242	202389
288470	202390
28969	202391
97485	202392
534075	202393
325537	202394
716965	202395
327486	202396
13160	202397
276848	202398
554446	202399
43399	202400
55350	202401
582394	202402
547094	202403
511462	202404
68189	202405
533697	202406
57196	202407
412019	202408
430451	202409
139625	202410
501377	202411
532481	202412
378545	202413
127267	202414
45624	202415
6828	202416
577261	202417
236544	202418
186361	202419
37955	202420
214853	202421
671163	202422
470917	202423
89134	202424
706539	202425
155189	202426
91403	202427
79708	202428
583501	202429
714920	202430
284340	202431
678568	202432
625	202433
587577	202434
177848	202435
66541	202436
2125	202437
177054	202438
109689	202439
670818	202440
518794	202441
93022	202442
564721	202443
1656	202444
16553	202445
465859	202446
9217	202447
255082	202448
515245	202449
9727	202450
270033	202451
216615	202452
103015	202453
619751	202454
369906	202455
706891	202456
275872	202457
157802	202458
171328	202459
152689	202460
486546	202461
409241	202462
26244	202463
137261	202464
94448	202465
3644	202466
679223	202467
71038	202468
440462	202469
443273	202470
255555	202471
43619	202472
223	202473
134964	202474
129604	202475
6527	202476
555929	202477
629022	202478
724451	202479
472968	202480
568640	202481
388788	202482
719853	202483
593828	202484
657391	202485
184181	202486
159651	202487
306716	202488
338920	202489
238490	202490
528016	202491
10801	202492
23396	202493
41632	202494
64151	202495
47773	202496
497572	202497
256816	202498
4053	202499
181802	202500
49418	202501
52418	202502
24156	202503
150201	202504
674105	202505
278419	202506
116498	202507
9428	202508
86270	202509
150443	202510
290679	202511
139976	202512
101136	202513
703925	202514
293266	202515
41440	202516
3396	202517
279992	202518
398745	202519
342040	202520
585911	202521
703120	202522
244888	202523
22172	202524
610325	202525
343124	202526
280996	202527
91195	202528
109012	202529
186196	202530
155977	202531
490052	202532
74252	202533
232327	202534
43757	202535
19786	202536
138489	202537
356177	202538
2089	202539
722984	202540
222350	202541
517831	202542
1087	202543
489861	202544
655612	202545
22886	202546
169645	202547
502245	202548
151196	202549
57550	202550
42029	202551
640702	202552
628346	202553
297812	202554
25745	202555
411425	202556
536852	202557
19873	202558
607217	202559
129876	202560
605942	202561
393758	202562
346412	202563
54209	202564
231901	202565
66498	202566
602827	202567
257030	202568
152565	202569
54545	202570
580534	202571
30792	202572
676139	202573
532315	202574
665262	202575
432104	202576
325607	202577
56158	202578
170892	202579
261887	202580
78363	202581
258095	202582
181944	202583
563094	202584
638526	202585
527945	202586
637523	202587
300685	202588
360342	202589
526730	202590
359986	202591
701004	202592
93239	202593
112385	202594
225807	202595
12296	202596
692683	202597
400657	202598
705768	202599
219076	202600
4517	202601
297752	202602
353722	202603
721566	202604
247051	202605
631523	202606
1314	202607
22752	202608
256300	202609
141374	202610
40763	202611
342214	202612
186232	202613
525236	202614
110799	202615
55819	202616
155510	202617
100026	202618
121658	202619
180715	202620
19380	202621
614692	202622
602363	202623
119350	202624
191897	202625
219701	202626
142320	202627
676	202628
634099	202629
59945	202630
54858	202631
96357	202632
92375	202633
535077	202634
448892	202635
42021	202636
135057	202637
195639	202638
394873	202639
398223	202640
190759	202641
433317	202642
4254	202643
37708	202644
123553	202645
580014	202646
631956	202647
675	202648
467003	202649
541954	202650
104321	202651
13429	202652
718940	202653
495663	202654
180991	202655
15418	202656
142908	202657
2013	202658
90398	202659
43414	202660
541257	202661
68312	202662
10175	202663
337221	202664
197874	202665
79780	202666
14402	202667
438952	202668
31104	202669
33248	202670
442749	202671
257608	202672
20409	202673
2539	202674
48192	202675
690678	202676
389014	202677
116	202678
110114	202679
83396	202680
61090	202681
155178	202682
83186	202683
235288	202684
112410	202685
76497	202686
421530	202687
148747	202688
258227	202689
33653	202690
281273	202691
344718	202692
52539	202693
361261	202694
429991	202695
450481	202696
104186	202697
577054	202698
302506	202699
181168	202700
600599	202701
114334	202702
619694	202703
499898	202704
648430	202705
656419	202706
551217	202707
163579	202708
265887	202709
177195	202710
285542	202711
245827	202712
148111	202713
46236	202714
276296	202715
549967	202716
47566	202717
229339	202718
58709	202719
546010	202720
594923	202721
1296	202722
236893	202723
7004	202724
277684	202725
558776	202726
74024	202727
321331	202728
551812	202729
512267	202730
150401	202731
44283	202732
42070	202733
67524	202734
13	202735
499275	202736
574796	202737
599115	202738
365097	202739
704787	202740
133206	202741
302398	202742
637765	202743
74636	202744
174745	202745
724433	202746
320315	202747
23980	202748
291530	202749
173759	202750
355907	202751
559286	202752
138900	202753
350115	202754
332491	202755
71873	202756
145264	202757
132680	202758
150238	202759
145330	202760
385336	202761
120023	202762
18949	202763
159278	202764
108554	202765
223229	202766
88647	202767
248000	202768
365925	202769
520156	202770
58678	202771
178966	202772
538152	202773
66608	202774
138358	202775
40142	202776
390189	202777
5941	202778
686359	202779
687062	202780
597034	202781
314853	202782
9887	202783
497	202784
616402	202785
162659	202786
696438	202787
511484	202788
31987	202789
58194	202790
155566	202791
598910	202792
269097	202793
231553	202794
625604	202795
5588	202796
38485	202797
526177	202798
290033	202799
196863	202800
504180	202801
711189	202802
258562	202803
13421	202804
121039	202805
617692	202806
302972	202807
117372	202808
715242	202809
334653	202810
170067	202811
2145	202812
14245	202813
38319	202814
725061	202815
587110	202816
175116	202817
472935	202818
106152	202819
208335	202820
168165	202821
215042	202822
682285	202823
88165	202824
113593	202825
453284	202826
408666	202827
618864	202828
399996	202829
605232	202830
50232	202831
135934	202832
320536	202833
1432	202834
41844	202835
175069	202836
384630	202837
620076	202838
373917	202839
152057	202840
619215	202841
623348	202842
357529	202843
59124	202844
408362	202845
660270	202846
465822	202847
305245	202848
70498	202849
217212	202850
116933	202851
443993	202852
460788	202853
62339	202854
41018	202855
544212	202856
401152	202857
230358	202858
404722	202859
94974	202860
97456	202861
142171	202862
588196	202863
81462	202864
89137	202865
392864	202866
661414	202867
291745	202868
696003	202869
207596	202870
589309	202871
363219	202872
5935	202873
467753	202874
523545	202875
179945	202876
23520	202877
272241	202878
10286	202879
21231	202880
11763	202881
164306	202882
537566	202883
1378	202884
492441	202885
666243	202886
714031	202887
570539	202888
25260	202889
576668	202890
230469	202891
393695	202892
2688	202893
135006	202894
106859	202895
588063	202896
66085	202897
213561	202898
7182	202899
87347	202900
186467	202901
594868	202902
157471	202903
605707	202904
517571	202905
382927	202906
15484	202907
387784	202908
557961	202909
484346	202910
356689	202911
73066	202912
95285	202913
620195	202914
5783	202915
11036	202916
424708	202917
99700	202918
142532	202919
39797	202920
436812	202921
219913	202922
547166	202923
317853	202924
158481	202925
110655	202926
478834	202927
387999	202928
530272	202929
300886	202930
151824	202931
48014	202932
36017	202933
42858	202934
327622	202935
254304	202936
652117	202937
594664	202938
67987	202939
263958	202940
441943	202941
578890	202942
185695	202943
96070	202944
630298	202945
338462	202946
423132	202947
3345	202948
93200	202949
661867	202950
21805	202951
478778	202952
397534	202953
638195	202954
20577	202955
20551	202956
41385	202957
324537	202958
585293	202959
181551	202960
328331	202961
151158	202962
461353	202963
248446	202964
361123	202965
568008	202966
149360	202967
430103	202968
649714	202969
693774	202970
690736	202971
482498	202972
326442	202973
54895	202974
303314	202975
31101	202976
450991	202977
712809	202978
81625	202979
451079	202980
702892	202981
2626	202982
443158	202983
603131	202984
27181	202985
14394	202986
98763	202987
113316	202988
635472	202989
313114	202990
438791	202991
43372	202992
210224	202993
53912	202994
627047	202995
249652	202996
221639	202997
37061	202998
612242	202999
329008	203000
230323	203001
184653	203002
38073	203003
638569	203004
1832	203005
460683	203006
4288	203007
233232	203008
32999	203009
43091	203010
541881	203011
362700	203012
468338	203013
186081	203014
595917	203015
142280	203016
615379	203017
72542	203018
602136	203019
195106	203020
324361	203021
358274	203022
209926	203023
12982	203024
575404	203025
701937	203026
88537	203027
6576	203028
102673	203029
56924	203030
446281	203031
201050	203032
132456	203033
37133	203034
262719	203035
425241	203036
73158	203037
20794	203038
189081	203039
316231	203040
96986	203041
535151	203042
298953	203043
72544	203044
117560	203045
620045	203046
377401	203047
441126	203048
619	203049
489020	203050
157473	203051
377429	203052
171224	203053
8894	203054
578633	203055
78924	203056
700	203057
225464	203058
718971	203059
87816	203060
536348	203061
369162	203062
174170	203063
22395	203064
527240	203065
456659	203066
321539	203067
154094	203068
196075	203069
712723	203070
3626	203071
45793	203072
170148	203073
7854	203074
115141	203075
52835	203076
661535	203077
655760	203078
122937	203079
92518	203080
544203	203081
177623	203082
93256	203083
314711	203084
235267	203085
106051	203086
573750	203087
368020	203088
38716	203089
176029	203090
31571	203091
98960	203092
369239	203093
621096	203094
711893	203095
693973	203096
636396	203097
49496	203098
298676	203099
649573	203100
83919	203101
50722	203102
60355	203103
56973	203104
110681	203105
169782	203106
641098	203107
666817	203108
329723	203109
193764	203110
149949	203111
287257	203112
507493	203113
530817	203114
37723	203115
142633	203116
35758	203117
113768	203118
716607	203119
34477	203120
724340	203121
365040	203122
520960	203123
57915	203124
609242	203125
1354	203126
129412	203127
34943	203128
47607	203129
715934	203130
552139	203131
29350	203132
193245	203133
474618	203134
509394	203135
179511	203136
117214	203137
530293	203138
491287	203139
174207	203140
64073	203141
217975	203142
465880	203143
466301	203144
31940	203145
184320	203146
591426	203147
228492	203148
27020	203149
243902	203150
464109	203151
586761	203152
78205	203153
365	203154
17102	203155
36336	203156
639823	203157
606432	203158
85445	203159
17459	203160
302285	203161
548831	203162
30132	203163
646991	203164
48415	203165
627372	203166
220485	203167
159631	203168
3277	203169
596053	203170
97849	203171
25343	203172
562714	203173
300175	203174
359338	203175
40280	203176
362625	203177
133117	203178
474898	203179
540945	203180
639075	203181
214888	203182
440638	203183
155758	203184
153858	203185
256114	203186
694253	203187
31546	203188
21012	203189
555441	203190
548160	203191
42320	203192
57709	203193
1148	203194
507928	203195
618712	203196
481833	203197
382252	203198
183871	203199
79309	203200
132295	203201
140674	203202
334211	203203
481693	203204
315656	203205
697773	203206
179249	203207
142046	203208
89446	203209
374912	203210
38473	203211
32030	203212
3683	203213
566003	203214
66840	203215
360401	203216
640726	203217
403761	203218
146960	203219
4322	203220
7841	203221
90186	203222
9012	203223
357131	203224
598223	203225
501870	203226
483449	203227
395437	203228
591843	203229
136676	203230
58993	203231
175196	203232
514018	203233
85773	203234
628249	203235
71996	203236
283256	203237
412567	203238
117114	203239
90926	203240
347701	203241
93343	203242
111256	203243
181238	203244
512465	203245
41288	203246
53268	203247
602492	203248
210356	203249
115475	203250
111727	203251
10576	203252
142140	203253
207994	203254
452402	203255
488143	203256
409654	203257
188839	203258
171597	203259
228243	203260
90202	203261
11685	203262
419182	203263
69193	203264
142805	203265
714553	203266
632214	203267
720618	203268
173481	203269
8976	203270
121117	203271
336327	203272
17779	203273
368206	203274
168715	203275
117584	203276
52247	203277
704733	203278
4502	203279
17387	203280
557314	203281
450493	203282
311525	203283
175917	203284
172614	203285
7484	203286
345375	203287
369067	203288
54782	203289
123369	203290
32511	203291
108071	203292
354483	203293
89882	203294
129240	203295
96015	203296
365617	203297
281624	203298
632493	203299
383182	203300
421916	203301
36556	203302
528289	203303
211817	203304
657168	203305
716029	203306
33403	203307
384328	203308
473115	203309
361902	203310
526862	203311
338255	203312
399	203313
232331	203314
129714	203315
123873	203316
30366	203317
2339	203318
429353	203319
49421	203320
81151	203321
28040	203322
577	203323
349542	203324
291044	203325
590804	203326
582958	203327
587017	203328
117340	203329
480819	203330
76384	203331
521942	203332
311655	203333
494372	203334
17714	203335
312428	203336
3294	203337
477564	203338
19285	203339
360534	203340
558050	203341
61092	203342
701651	203343
294451	203344
88756	203345
433024	203346
147194	203347
118575	203348
483986	203349
170460	203350
388033	203351
231630	203352
10500	203353
5622	203354
372509	203355
307285	203356
42619	203357
140529	203358
89943	203359
491063	203360
552404	203361
623609	203362
159910	203363
359437	203364
456446	203365
389002	203366
301448	203367
220208	203368
27196	203369
431220	203370
667493	203371
389913	203372
516568	203373
110148	203374
288849	203375
437753	203376
81465	203377
479850	203378
465787	203379
89616	203380
611219	203381
31002	203382
66841	203383
78664	203384
594715	203385
443755	203386
655737	203387
565297	203388
650710	203389
54261	203390
481126	203391
688462	203392
325926	203393
551964	203394
421130	203395
134782	203396
614046	203397
574391	203398
418336	203399
25720	203400
627211	203401
329287	203402
53961	203403
6450	203404
49362	203405
393972	203406
499611	203407
485851	203408
613435	203409
367653	203410
132257	203411
44333	203412
135276	203413
399512	203414
424947	203415
512645	203416
109099	203417
706081	203418
216419	203419
541232	203420
65592	203421
104404	203422
26345	203423
176705	203424
179623	203425
321141	203426
36824	203427
584624	203428
15697	203429
350018	203430
239091	203431
536193	203432
345186	203433
634109	203434
308780	203435
27320	203436
356143	203437
269681	203438
485	203439
436659	203440
359448	203441
139632	203442
157537	203443
176150	203444
66816	203445
549275	203446
141182	203447
7344	203448
396127	203449
87263	203450
30989	203451
375335	203452
4782	203453
402438	203454
661266	203455
142190	203456
15369	203457
48932	203458
372352	203459
591445	203460
539474	203461
377922	203462
34016	203463
375585	203464
644400	203465
120852	203466
601847	203467
583412	203468
723756	203469
576039	203470
23843	203471
114203	203472
293186	203473
83654	203474
226640	203475
53922	203476
44061	203477
221806	203478
124097	203479
19919	203480
326328	203481
533405	203482
186663	203483
129736	203484
287180	203485
255329	203486
522881	203487
111742	203488
442153	203489
36972	203490
72390	203491
154390	203492
278260	203493
430524	203494
302199	203495
86360	203496
689227	203497
499608	203498
8197	203499
517261	203500
79545	203501
34246	203502
703795	203503
69759	203504
269096	203505
479017	203506
321892	203507
153424	203508
160105	203509
599072	203510
80956	203511
589472	203512
551630	203513
251202	203514
333299	203515
96663	203516
449058	203517
61347	203518
44655	203519
623471	203520
111801	203521
10994	203522
320279	203523
305795	203524
58713	203525
327685	203526
36517	203527
185496	203528
29656	203529
540877	203530
148112	203531
52986	203532
689833	203533
144128	203534
442578	203535
70464	203536
173142	203537
51348	203538
688477	203539
62267	203540
100868	203541
58562	203542
658740	203543
157971	203544
220255	203545
361775	203546
113966	203547
135682	203548
624994	203549
247432	203550
475647	203551
567	203552
525508	203553
135039	203554
180703	203555
522448	203556
74777	203557
404571	203558
42952	203559
88992	203560
491163	203561
136753	203562
409851	203563
154594	203564
244529	203565
262345	203566
138386	203567
312171	203568
31343	203569
378384	203570
520265	203571
669113	203572
182247	203573
268778	203574
313611	203575
32346	203576
714360	203577
612629	203578
266052	203579
399278	203580
673104	203581
432946	203582
47824	203583
145131	203584
472596	203585
403917	203586
7949	203587
387212	203588
664626	203589
33074	203590
546345	203591
724587	203592
590659	203593
470321	203594
39815	203595
486827	203596
325935	203597
605573	203598
12380	203599
148640	203600
95117	203601
82228	203602
110007	203603
119299	203604
225377	203605
289268	203606
45300	203607
295398	203608
589758	203609
499825	203610
38177	203611
120889	203612
4318	203613
261640	203614
627447	203615
242705	203616
80555	203617
152872	203618
275223	203619
291817	203620
482321	203621
699113	203622
499169	203623
477277	203624
288104	203625
222360	203626
145241	203627
622040	203628
29253	203629
15767	203630
431490	203631
6534	203632
70520	203633
477625	203634
24458	203635
336180	203636
31792	203637
9095	203638
170801	203639
365429	203640
91480	203641
704706	203642
471568	203643
549727	203644
568816	203645
3943	203646
461416	203647
664498	203648
418225	203649
42551	203650
150038	203651
14355	203652
265684	203653
530208	203654
326677	203655
725116	203656
510331	203657
129338	203658
222231	203659
136532	203660
47383	203661
30057	203662
326337	203663
10441	203664
507429	203665
265110	203666
451860	203667
481403	203668
477850	203669
54659	203670
575615	203671
475277	203672
351086	203673
181603	203674
479474	203675
102455	203676
703656	203677
303943	203678
48830	203679
575626	203680
577533	203681
194849	203682
9128	203683
240684	203684
53998	203685
668220	203686
370969	203687
83197	203688
86569	203689
5757	203690
17345	203691
562482	203692
97779	203693
672240	203694
272329	203695
8017	203696
363493	203697
15686	203698
169402	203699
25448	203700
514138	203701
273276	203702
504557	203703
218309	203704
24566	203705
24714	203706
118932	203707
76316	203708
652318	203709
551320	203710
291418	203711
158308	203712
75772	203713
136876	203714
43558	203715
451258	203716
690461	203717
94558	203718
586471	203719
407686	203720
44236	203721
277030	203722
206658	203723
39424	203724
1999	203725
3213	203726
10587	203727
622923	203728
29740	203729
631556	203730
529713	203731
397744	203732
277584	203733
182684	203734
249231	203735
21918	203736
134098	203737
282444	203738
172744	203739
78198	203740
106627	203741
155500	203742
698211	203743
15150	203744
16780	203745
55856	203746
164939	203747
350623	203748
186492	203749
406509	203750
157778	203751
488022	203752
598297	203753
111730	203754
25005	203755
17519	203756
161163	203757
213254	203758
518254	203759
37271	203760
134911	203761
595326	203762
27777	203763
272932	203764
353630	203765
446889	203766
51297	203767
573018	203768
522608	203769
103625	203770
402288	203771
439	203772
532199	203773
113705	203774
394738	203775
30794	203776
163054	203777
566226	203778
343685	203779
696374	203780
624489	203781
181670	203782
487827	203783
548366	203784
15224	203785
695975	203786
556154	203787
31870	203788
46309	203789
16261	203790
97481	203791
128141	203792
329931	203793
354506	203794
116576	203795
404350	203796
2081	203797
156832	203798
179515	203799
426841	203800
318765	203801
366165	203802
156238	203803
157045	203804
684703	203805
368238	203806
244696	203807
297634	203808
48086	203809
379259	203810
379752	203811
682301	203812
76026	203813
433792	203814
2050	203815
417126	203816
641917	203817
411810	203818
580204	203819
555213	203820
229920	203821
79508	203822
480445	203823
669694	203824
393801	203825
21825	203826
659815	203827
174098	203828
333575	203829
423761	203830
49146	203831
468983	203832
232349	203833
164663	203834
115493	203835
539375	203836
83817	203837
656104	203838
203978	203839
273586	203840
69862	203841
178115	203842
29829	203843
306652	203844
545792	203845
634076	203846
135455	203847
68481	203848
523184	203849
54677	203850
19542	203851
667797	203852
443701	203853
518010	203854
168327	203855
453425	203856
294405	203857
156146	203858
125839	203859
622400	203860
150243	203861
423612	203862
172413	203863
309507	203864
383118	203865
687865	203866
34588	203867
8665	203868
538785	203869
239380	203870
517590	203871
23922	203872
1859	203873
39505	203874
107790	203875
1150	203876
12052	203877
142434	203878
619072	203879
120996	203880
297704	203881
681990	203882
72926	203883
714723	203884
439700	203885
68026	203886
147987	203887
664425	203888
634459	203889
10988	203890
289419	203891
129723	203892
633160	203893
540201	203894
368006	203895
363969	203896
497410	203897
13357	203898
168535	203899
239788	203900
145440	203901
471525	203902
648634	203903
33920	203904
487797	203905
585710	203906
427506	203907
428050	203908
402632	203909
11888	203910
360460	203911
171606	203912
310168	203913
578850	203914
39979	203915
213622	203916
510227	203917
388508	203918
470660	203919
354161	203920
440487	203921
91802	203922
92129	203923
323717	203924
87940	203925
209651	203926
64213	203927
488925	203928
398829	203929
16948	203930
461799	203931
14262	203932
84096	203933
176466	203934
13587	203935
639049	203936
5566	203937
314083	203938
697850	203939
456609	203940
451883	203941
257286	203942
115541	203943
715740	203944
373353	203945
492998	203946
311503	203947
485230	203948
593765	203949
1433	203950
241765	203951
12564	203952
409439	203953
160824	203954
308220	203955
12204	203956
624020	203957
701900	203958
82529	203959
506423	203960
701723	203961
185568	203962
38414	203963
471304	203964
228	203965
351314	203966
367391	203967
71274	203968
470493	203969
44961	203970
509917	203971
569908	203972
14631	203973
422482	203974
283961	203975
518053	203976
494723	203977
227958	203978
349658	203979
569868	203980
376385	203981
621389	203982
642023	203983
240858	203984
539646	203985
219282	203986
31611	203987
631720	203988
641604	203989
53255	203990
696689	203991
46105	203992
328022	203993
93642	203994
130466	203995
259911	203996
509556	203997
82806	203998
34732	203999
342001	204000
83344	204001
696673	204002
72883	204003
14301	204004
248974	204005
640626	204006
38580	204007
388992	204008
32808	204009
36812	204010
117190	204011
246466	204012
455215	204013
243939	204014
421671	204015
75164	204016
549987	204017
385595	204018
52193	204019
79115	204020
112517	204021
14883	204022
96703	204023
370636	204024
567123	204025
156052	204026
538347	204027
607703	204028
454696	204029
62317	204030
598407	204031
695252	204032
20735	204033
544049	204034
680632	204035
698561	204036
138695	204037
272683	204038
667661	204039
15020	204040
703715	204041
337995	204042
8228	204043
134055	204044
377155	204045
572879	204046
27137	204047
338216	204048
90820	204049
609629	204050
33546	204051
7174	204052
13471	204053
429709	204054
17218	204055
477833	204056
225214	204057
326880	204058
161834	204059
367339	204060
92363	204061
72208	204062
119941	204063
23	204064
367384	204065
710128	204066
46907	204067
643335	204068
31334	204069
51898	204070
38508	204071
458285	204072
29012	204073
224893	204074
115751	204075
48365	204076
653513	204077
140694	204078
717569	204079
581366	204080
683133	204081
399504	204082
413245	204083
296090	204084
548828	204085
56592	204086
44462	204087
501389	204088
460238	204089
101362	204090
593075	204091
100817	204092
629096	204093
154986	204094
397494	204095
39533	204096
345406	204097
543287	204098
252757	204099
134922	204100
44851	204101
644992	204102
98844	204103
420659	204104
182080	204105
149416	204106
489272	204107
666368	204108
535688	204109
169812	204110
611723	204111
6042	204112
224105	204113
244744	204114
642473	204115
314668	204116
503596	204117
119865	204118
22902	204119
275436	204120
154990	204121
80000	204122
1256	204123
164909	204124
374049	204125
719509	204126
48049	204127
254132	204128
626392	204129
695776	204130
457973	204131
124037	204132
238855	204133
311317	204134
526201	204135
260962	204136
269552	204137
539724	204138
609957	204139
564647	204140
251044	204141
39294	204142
593834	204143
284525	204144
286055	204145
470034	204146
54666	204147
540773	204148
225552	204149
593192	204150
37746	204151
75531	204152
72027	204153
113153	204154
640142	204155
136301	204156
41254	204157
98440	204158
21831	204159
27049	204160
164018	204161
368857	204162
13133	204163
342640	204164
711400	204165
185676	204166
74415	204167
411423	204168
3392	204169
12984	204170
601369	204171
5910	204172
148220	204173
102915	204174
723648	204175
163409	204176
306809	204177
580366	204178
386878	204179
449	204180
131018	204181
38064	204182
575086	204183
536506	204184
262139	204185
58384	204186
116591	204187
130625	204188
21810	204189
463215	204190
537830	204191
75063	204192
173395	204193
549158	204194
345413	204195
257712	204196
341767	204197
577457	204198
38183	204199
572995	204200
175329	204201
39513	204202
250863	204203
68977	204204
448159	204205
510479	204206
13184	204207
236841	204208
695058	204209
79233	204210
271778	204211
480264	204212
481068	204213
74600	204214
318589	204215
722579	204216
41250	204217
184338	204218
289417	204219
26694	204220
363321	204221
354211	204222
506316	204223
359047	204224
358572	204225
43520	204226
17265	204227
652174	204228
256936	204229
110711	204230
458390	204231
183222	204232
70332	204233
89566	204234
6841	204235
10292	204236
6919	204237
76917	204238
209613	204239
308320	204240
703008	204241
349265	204242
557400	204243
389215	204244
123527	204245
461015	204246
165158	204247
26110	204248
191010	204249
23027	204250
679710	204251
476543	204252
52617	204253
657351	204254
409023	204255
305867	204256
159461	204257
305654	204258
113424	204259
124900	204260
356807	204261
530140	204262
695806	204263
560299	204264
229056	204265
560742	204266
363634	204267
30345	204268
98702	204269
314887	204270
467124	204271
138681	204272
95526	204273
484546	204274
500513	204275
162183	204276
106336	204277
302097	204278
12519	204279
132266	204280
761	204281
558249	204282
703102	204283
12048	204284
143178	204285
51912	204286
180763	204287
442636	204288
68499	204289
122921	204290
152477	204291
254712	204292
115082	204293
599404	204294
665352	204295
635887	204296
46120	204297
541187	204298
204734	204299
467587	204300
159749	204301
223579	204302
22638	204303
481647	204304
562221	204305
6488	204306
520925	204307
536914	204308
2315	204309
6866	204310
27048	204311
22380	204312
502936	204313
69143	204314
400925	204315
626061	204316
545599	204317
76344	204318
103849	204319
678103	204320
31923	204321
590492	204322
110568	204323
184660	204324
116102	204325
165994	204326
386312	204327
240353	204328
128954	204329
529485	204330
523086	204331
3791	204332
77794	204333
373275	204334
659791	204335
110540	204336
179513	204337
135318	204338
99353	204339
123036	204340
9	204341
157334	204342
85495	204343
368589	204344
563379	204345
149586	204346
95899	204347
128800	204348
437115	204349
269878	204350
222912	204351
161323	204352
2025	204353
88834	204354
405023	204355
226618	204356
5974	204357
507176	204358
71214	204359
715239	204360
687072	204361
213207	204362
151829	204363
112767	204364
304934	204365
295250	204366
455566	204367
129978	204368
55399	204369
103014	204370
604226	204371
29	204372
468120	204373
488373	204374
16449	204375
150278	204376
251025	204377
563448	204378
21756	204379
172389	204380
353545	204381
487919	204382
247634	204383
560719	204384
188217	204385
466819	204386
533702	204387
196	204388
227165	204389
249965	204390
599762	204391
559266	204392
378403	204393
280537	204394
131426	204395
309307	204396
80913	204397
497146	204398
83765	204399
140658	204400
147906	204401
466921	204402
473666	204403
250355	204404
92903	204405
180832	204406
481815	204407
600937	204408
613948	204409
260067	204410
99541	204411
183786	204412
588437	204413
369121	204414
134187	204415
140710	204416
596812	204417
443514	204418
220284	204419
55981	204420
626041	204421
89663	204422
69050	204423
163780	204424
706667	204425
36612	204426
171	204427
350179	204428
561211	204429
401793	204430
648526	204431
235602	204432
40287	204433
255040	204434
383068	204435
710997	204436
677895	204437
40011	204438
277060	204439
685111	204440
641816	204441
19372	204442
49242	204443
28278	204444
718105	204445
457219	204446
216436	204447
358380	204448
43914	204449
43319	204450
648447	204451
125486	204452
103244	204453
660428	204454
68521	204455
465	204456
105511	204457
602745	204458
179977	204459
451104	204460
673253	204461
181861	204462
91834	204463
720798	204464
532879	204465
99520	204466
698778	204467
128077	204468
516768	204469
169802	204470
8146	204471
678658	204472
192424	204473
558535	204474
508858	204475
561453	204476
367021	204477
37904	204478
45107	204479
197261	204480
416214	204481
178175	204482
359547	204483
501584	204484
342083	204485
672891	204486
24038	204487
5902	204488
310075	204489
509477	204490
360542	204491
167674	204492
10105	204493
181483	204494
165682	204495
582270	204496
48970	204497
96410	204498
73404	204499
23723	204500
203071	204501
223831	204502
304705	204503
24748	204504
147921	204505
362645	204506
433217	204507
3277	204508
6739	204509
163605	204510
410435	204511
640813	204512
262541	204513
11769	204514
438377	204515
516857	204516
49320	204517
54662	204518
511828	204519
309977	204520
103208	204521
724646	204522
158763	204523
301084	204524
223804	204525
470232	204526
83004	204527
521333	204528
3072	204529
34510	204530
686612	204531
276779	204532
330989	204533
637607	204534
10246	204535
557689	204536
718062	204537
2157	204538
144259	204539
383691	204540
138320	204541
334691	204542
5258	204543
128694	204544
20928	204545
224720	204546
171995	204547
263653	204548
371979	204549
468063	204550
269102	204551
146254	204552
19571	204553
101992	204554
710471	204555
191963	204556
646291	204557
596470	204558
324730	204559
506786	204560
74700	204561
571815	204562
3912	204563
339049	204564
152029	204565
342963	204566
333930	204567
15716	204568
179314	204569
294894	204570
534217	204571
142943	204572
407428	204573
297013	204574
130754	204575
527976	204576
416073	204577
345599	204578
416773	204579
2060	204580
264200	204581
366675	204582
179856	204583
612753	204584
6498	204585
454379	204586
175181	204587
582880	204588
245525	204589
504959	204590
113458	204591
68840	204592
561902	204593
24504	204594
16247	204595
318122	204596
52472	204597
556968	204598
45256	204599
471460	204600
155630	204601
523477	204602
355096	204603
126597	204604
177401	204605
695227	204606
716647	204607
97586	204608
267902	204609
401321	204610
168427	204611
300115	204612
384479	204613
495322	204614
153469	204615
580872	204616
724745	204617
153023	204618
381827	204619
170571	204620
9935	204621
70249	204622
116809	204623
28949	204624
124058	204625
429402	204626
159915	204627
570209	204628
525898	204629
608639	204630
337603	204631
146030	204632
665897	204633
229863	204634
362097	204635
123003	204636
489249	204637
418891	204638
1711	204639
504974	204640
70944	204641
176458	204642
135204	204643
146112	204644
102684	204645
380735	204646
9091	204647
271933	204648
594850	204649
43891	204650
617551	204651
64767	204652
467278	204653
177230	204654
18020	204655
13146	204656
648757	204657
42146	204658
27261	204659
622289	204660
715198	204661
223819	204662
221226	204663
62560	204664
614914	204665
342813	204666
16894	204667
69210	204668
176752	204669
571737	204670
149018	204671
104610	204672
718181	204673
346378	204674
700289	204675
598598	204676
701296	204677
20124	204678
60174	204679
707683	204680
307669	204681
16574	204682
207191	204683
13479	204684
292632	204685
501247	204686
371852	204687
145299	204688
21104	204689
74823	204690
713665	204691
721161	204692
551262	204693
652718	204694
73830	204695
438	204696
85076	204697
486582	204698
182460	204699
14398	204700
502807	204701
10653	204702
659052	204703
235881	204704
239929	204705
337890	204706
155214	204707
655545	204708
13539	204709
430781	204710
129643	204711
569429	204712
363636	204713
17220	204714
316310	204715
576017	204716
516940	204717
16962	204718
371173	204719
56606	204720
98895	204721
680319	204722
325470	204723
523520	204724
163099	204725
118517	204726
16179	204727
590172	204728
12902	204729
350080	204730
182550	204731
662060	204732
21886	204733
687401	204734
211343	204735
179467	204736
325695	204737
324135	204738
46781	204739
14461	204740
357181	204741
680155	204742
113853	204743
603073	204744
647411	204745
414330	204746
320835	204747
31437	204748
13726	204749
145107	204750
199030	204751
540747	204752
152077	204753
262364	204754
377400	204755
384893	204756
275665	204757
17	204758
576134	204759
175233	204760
546222	204761
598583	204762
27039	204763
676279	204764
410612	204765
118410	204766
1328	204767
102758	204768
6779	204769
559371	204770
636088	204771
96828	204772
100301	204773
116146	204774
451843	204775
537234	204776
13648	204777
374891	204778
137203	204779
713786	204780
14049	204781
189315	204782
67456	204783
29323	204784
821	204785
598934	204786
705075	204787
66680	204788
16011	204789
111756	204790
5416	204791
89057	204792
552617	204793
6514	204794
288062	204795
675360	204796
268718	204797
463331	204798
3922	204799
208700	204800
40049	204801
690887	204802
53571	204803
640545	204804
186146	204805
724301	204806
303873	204807
370140	204808
343862	204809
177295	204810
60521	204811
79567	204812
250658	204813
436787	204814
57030	204815
65327	204816
454015	204817
569618	204818
712432	204819
512144	204820
56250	204821
46801	204822
20707	204823
12741	204824
512104	204825
575256	204826
527680	204827
449122	204828
172441	204829
288390	204830
615847	204831
849	204832
251777	204833
494083	204834
724751	204835
118848	204836
301896	204837
137974	204838
46578	204839
338997	204840
626910	204841
384880	204842
203455	204843
97454	204844
150325	204845
260838	204846
292804	204847
653299	204848
1466	204849
381432	204850
319586	204851
518074	204852
647030	204853
152176	204854
27766	204855
36627	204856
10120	204857
633330	204858
178484	204859
1528	204860
643107	204861
592433	204862
685420	204863
45691	204864
7305	204865
47732	204866
385297	204867
75363	204868
480602	204869
161381	204870
671139	204871
3560	204872
161000	204873
396194	204874
456001	204875
619963	204876
6999	204877
245758	204878
2033	204879
686925	204880
645443	204881
6827	204882
171259	204883
288084	204884
289269	204885
318753	204886
128843	204887
258045	204888
596819	204889
334805	204890
179868	204891
503329	204892
457297	204893
75705	204894
557749	204895
470746	204896
116880	204897
1039	204898
62367	204899
363680	204900
58005	204901
455334	204902
139336	204903
336073	204904
28677	204905
139292	204906
73679	204907
552349	204908
55568	204909
256806	204910
719836	204911
307828	204912
186901	204913
36140	204914
35329	204915
274069	204916
30896	204917
224977	204918
407692	204919
667919	204920
88474	204921
225285	204922
433798	204923
537605	204924
119521	204925
320938	204926
147970	204927
297423	204928
474678	204929
268329	204930
176634	204931
135093	204932
58515	204933
33571	204934
71062	204935
444159	204936
54666	204937
237485	204938
192432	204939
214958	204940
39543	204941
59804	204942
33618	204943
170992	204944
225432	204945
68223	204946
1173	204947
54057	204948
533942	204949
180923	204950
353279	204951
374136	204952
472662	204953
242695	204954
17292	204955
465532	204956
449456	204957
586339	204958
397142	204959
236932	204960
683792	204961
423045	204962
159198	204963
655198	204964
380179	204965
172805	204966
80521	204967
336781	204968
153978	204969
597634	204970
374976	204971
430482	204972
105913	204973
208237	204974
142527	204975
648425	204976
30800	204977
604182	204978
97223	204979
57936	204980
326603	204981
712091	204982
261434	204983
5639	204984
401646	204985
200040	204986
118290	204987
27682	204988
330542	204989
605317	204990
688890	204991
125326	204992
490725	204993
339663	204994
460300	204995
149889	204996
81583	204997
10486	204998
288598	204999
329811	205000
338203	205001
278831	205002
394927	205003
145321	205004
3704	205005
155755	205006
322269	205007
138476	205008
90232	205009
28326	205010
109566	205011
194052	205012
134814	205013
595560	205014
475164	205015
481177	205016
502175	205017
293109	205018
488775	205019
7290	205020
62823	205021
135475	205022
569952	205023
140600	205024
144814	205025
362985	205026
611041	205027
164160	205028
95667	205029
436794	205030
250416	205031
370264	205032
165704	205033
325793	205034
168959	205035
327578	205036
127993	205037
657871	205038
83630	205039
426255	205040
336156	205041
248164	205042
359725	205043
438776	205044
148804	205045
250408	205046
37001	205047
31477	205048
249267	205049
211919	205050
146356	205051
248004	205052
77	205053
594272	205054
567639	205055
24218	205056
449540	205057
70173	205058
529126	205059
15246	205060
415590	205061
186726	205062
105039	205063
616198	205064
534327	205065
670512	205066
416790	205067
482098	205068
218034	205069
146967	205070
317999	205071
306727	205072
68854	205073
297230	205074
4857	205075
447991	205076
30102	205077
632724	205078
348644	205079
71570	205080
19941	205081
507637	205082
51507	205083
539009	205084
192780	205085
126492	205086
296890	205087
11500	205088
212813	205089
164446	205090
111842	205091
124683	205092
15350	205093
703358	205094
440529	205095
472197	205096
693118	205097
472059	205098
177926	205099
639956	205100
359642	205101
265304	205102
566034	205103
84203	205104
28584	205105
703033	205106
11637	205107
488258	205108
106630	205109
31966	205110
521247	205111
174969	205112
28066	205113
238196	205114
604210	205115
572085	205116
48718	205117
501058	205118
185407	205119
160405	205120
173563	205121
101398	205122
145462	205123
723248	205124
8461	205125
96896	205126
616673	205127
43754	205128
260745	205129
293928	205130
3475	205131
695298	205132
419699	205133
131239	205134
51283	205135
606255	205136
477118	205137
13752	205138
398777	205139
144408	205140
146742	205141
174430	205142
3562	205143
35790	205144
38455	205145
512396	205146
419842	205147
262820	205148
613182	205149
170659	205150
365018	205151
32984	205152
641724	205153
21311	205154
75544	205155
720016	205156
27777	205157
33588	205158
289542	205159
551031	205160
77597	205161
30040	205162
556522	205163
145795	205164
366124	205165
47846	205166
61189	205167
180405	205168
378088	205169
443486	205170
527642	205171
34598	205172
8891	205173
131276	205174
85451	205175
372967	205176
120874	205177
24212	205178
247125	205179
309283	205180
688771	205181
158166	205182
425274	205183
87870	205184
488023	205185
223446	205186
546203	205187
206876	205188
88993	205189
625638	205190
91305	205191
500564	205192
593616	205193
23837	205194
99390	205195
273605	205196
672500	205197
662659	205198
47044	205199
713695	205200
300177	205201
112104	205202
26417	205203
179127	205204
312888	205205
93498	205206
685934	205207
34414	205208
148277	205209
457242	205210
254313	205211
61349	205212
72270	205213
165469	205214
550204	205215
655838	205216
70476	205217
64899	205218
253758	205219
389765	205220
197035	205221
14848	205222
278153	205223
350562	205224
54146	205225
156738	205226
555752	205227
42660	205228
79437	205229
203367	205230
650	205231
160783	205232
569416	205233
102838	205234
484370	205235
496219	205236
153582	205237
714806	205238
238530	205239
707904	205240
120389	205241
48993	205242
6394	205243
131731	205244
147649	205245
41280	205246
698588	205247
367342	205248
7303	205249
671556	205250
378761	205251
622807	205252
54096	205253
622571	205254
115628	205255
712609	205256
49787	205257
698483	205258
473215	205259
16364	205260
86525	205261
453586	205262
459783	205263
608409	205264
114323	205265
145227	205266
159332	205267
28929	205268
201344	205269
192152	205270
273205	205271
294206	205272
280786	205273
704450	205274
60977	205275
544272	205276
402130	205277
1652	205278
25556	205279
118286	205280
7475	205281
255045	205282
311940	205283
11099	205284
688650	205285
507195	205286
415916	205287
86506	205288
354193	205289
423880	205290
386314	205291
682632	205292
146786	205293
26850	205294
115760	205295
118894	205296
149718	205297
500708	205298
718472	205299
457160	205300
606516	205301
63199	205302
467374	205303
177728	205304
279711	205305
59741	205306
22673	205307
19890	205308
140984	205309
218201	205310
326557	205311
11842	205312
144876	205313
22143	205314
45343	205315
45603	205316
563667	205317
627561	205318
81081	205319
101049	205320
414486	205321
676493	205322
198399	205323
502100	205324
42140	205325
405820	205326
355460	205327
2139	205328
345542	205329
119711	205330
497634	205331
393478	205332
671636	205333
511046	205334
438850	205335
128217	205336
97915	205337
339130	205338
464972	205339
574991	205340
448390	205341
4282	205342
120836	205343
220043	205344
10958	205345
70882	205346
136492	205347
209392	205348
412970	205349
459166	205350
129873	205351
569997	205352
7590	205353
153593	205354
91371	205355
685760	205356
219686	205357
138836	205358
534994	205359
598663	205360
21111	205361
541916	205362
685740	205363
638455	205364
85051	205365
300770	205366
670094	205367
113147	205368
12549	205369
267521	205370
62152	205371
155316	205372
435759	205373
79765	205374
14133	205375
113467	205376
618923	205377
547855	205378
389441	205379
129265	205380
93464	205381
485569	205382
59865	205383
106410	205384
180485	205385
59560	205386
50750	205387
39540	205388
649750	205389
541999	205390
25828	205391
161470	205392
338588	205393
274423	205394
429220	205395
516751	205396
579198	205397
521902	205398
160364	205399
53046	205400
308672	205401
10891	205402
240494	205403
124718	205404
27074	205405
2678	205406
709905	205407
191844	205408
227345	205409
589856	205410
569768	205411
720549	205412
439474	205413
137387	205414
428699	205415
13700	205416
98002	205417
658086	205418
573841	205419
172737	205420
663536	205421
14646	205422
548297	205423
307352	205424
657298	205425
142650	205426
244	205427
210512	205428
716383	205429
449352	205430
72716	205431
167397	205432
275209	205433
207674	205434
421349	205435
209336	205436
50756	205437
587978	205438
6727	205439
47107	205440
4762	205441
96790	205442
158586	205443
158987	205444
119790	205445
504412	205446
23596	205447
183144	205448
433773	205449
171356	205450
33363	205451
715395	205452
88926	205453
139200	205454
88623	205455
488581	205456
421317	205457
437201	205458
28157	205459
93161	205460
360254	205461
109348	205462
725103	205463
619272	205464
550935	205465
12728	205466
356466	205467
347964	205468
78980	205469
648114	205470
327370	205471
13576	205472
546158	205473
371375	205474
10691	205475
11035	205476
2449	205477
643592	205478
568369	205479
32629	205480
143620	205481
393377	205482
597701	205483
571798	205484
74145	205485
146419	205486
160835	205487
213084	205488
65411	205489
337083	205490
270516	205491
642276	205492
78721	205493
40342	205494
542694	205495
497715	205496
97622	205497
214759	205498
221322	205499
462376	205500
248984	205501
415	205502
401794	205503
305442	205504
156720	205505
67367	205506
542907	205507
66465	205508
359992	205509
667487	205510
32100	205511
64770	205512
125660	205513
11145	205514
280342	205515
209821	205516
333127	205517
157149	205518
584936	205519
247757	205520
348443	205521
121809	205522
5397	205523
80475	205524
247195	205525
665819	205526
440986	205527
285123	205528
448512	205529
36490	205530
438995	205531
143887	205532
68866	205533
602992	205534
149429	205535
227093	205536
631941	205537
294972	205538
150151	205539
367506	205540
83081	205541
159454	205542
2865	205543
363829	205544
657512	205545
574094	205546
511278	205547
290580	205548
261728	205549
153562	205550
10316	205551
619588	205552
43029	205553
191056	205554
679409	205555
647929	205556
22989	205557
711837	205558
135993	205559
96847	205560
242403	205561
153681	205562
266045	205563
238299	205564
685720	205565
612054	205566
32429	205567
516130	205568
340835	205569
176961	205570
53321	205571
345876	205572
33313	205573
655787	205574
603602	205575
214063	205576
492336	205577
465550	205578
157369	205579
132138	205580
336859	205581
102545	205582
13812	205583
4763	205584
462157	205585
263970	205586
701592	205587
569193	205588
139673	205589
177393	205590
248651	205591
681919	205592
44926	205593
4960	205594
350276	205595
28061	205596
10159	205597
55083	205598
493148	205599
114365	205600
48604	205601
540148	205602
108880	205603
525723	205604
358908	205605
431018	205606
170059	205607
204502	205608
120137	205609
188976	205610
409609	205611
129035	205612
117027	205613
496633	205614
608351	205615
362752	205616
91256	205617
2436	205618
719041	205619
320280	205620
87235	205621
366915	205622
6469	205623
723	205624
44625	205625
49843	205626
40754	205627
127560	205628
162257	205629
316512	205630
6443	205631
26110	205632
40737	205633
223226	205634
526451	205635
610340	205636
670554	205637
651527	205638
619654	205639
8830	205640
153852	205641
354388	205642
376896	205643
2759	205644
1120	205645
62306	205646
338249	205647
1380	205648
461066	205649
1868	205650
16132	205651
523610	205652
519198	205653
114391	205654
20784	205655
30777	205656
204570	205657
148041	205658
15777	205659
664190	205660
327817	205661
5723	205662
128663	205663
573280	205664
613786	205665
139509	205666
303324	205667
487883	205668
185709	205669
202742	205670
410937	205671
547667	205672
77555	205673
531646	205674
40783	205675
82067	205676
35017	205677
186908	205678
249701	205679
409915	205680
101776	205681
564505	205682
49290	205683
338461	205684
251353	205685
666798	205686
511106	205687
3671	205688
283467	205689
219157	205690
64783	205691
74828	205692
586987	205693
119821	205694
537039	205695
199747	205696
504292	205697
668472	205698
632569	205699
235518	205700
450917	205701
518618	205702
94050	205703
94895	205704
3836	205705
162660	205706
622526	205707
141051	205708
594987	205709
538386	205710
637234	205711
540398	205712
538439	205713
447129	205714
582516	205715
16864	205716
567380	205717
65156	205718
161200	205719
495186	205720
476672	205721
136296	205722
42778	205723
166441	205724
483180	205725
447445	205726
633070	205727
410508	205728
524002	205729
434476	205730
293926	205731
24235	205732
8696	205733
4251	205734
519890	205735
345464	205736
688668	205737
277693	205738
828	205739
10962	205740
188409	205741
499917	205742
508239	205743
171375	205744
306159	205745
72491	205746
285563	205747
483109	205748
541368	205749
584056	205750
211789	205751
658	205752
464897	205753
406481	205754
631832	205755
48514	205756
544051	205757
1281	205758
245882	205759
270408	205760
678245	205761
275513	205762
271959	205763
195216	205764
176509	205765
120729	205766
57711	205767
644178	205768
163140	205769
625543	205770
410729	205771
486872	205772
12857	205773
134835	205774
681846	205775
420964	205776
693752	205777
11704	205778
693402	205779
325880	205780
87571	205781
391238	205782
185371	205783
97526	205784
549289	205785
10795	205786
648152	205787
569431	205788
44225	205789
578708	205790
168048	205791
494774	205792
100758	205793
238182	205794
318462	205795
51445	205796
476147	205797
68966	205798
135830	205799
426525	205800
694188	205801
79545	205802
303670	205803
487323	205804
14	205805
701086	205806
552259	205807
256157	205808
626828	205809
72487	205810
167517	205811
42547	205812
41235	205813
102626	205814
523096	205815
688313	205816
24655	205817
252099	205818
312691	205819
343817	205820
127490	205821
553330	205822
363938	205823
46082	205824
425151	205825
284507	205826
342443	205827
111995	205828
261849	205829
608857	205830
63770	205831
765	205832
155952	205833
15366	205834
76331	205835
251303	205836
373769	205837
541667	205838
215762	205839
628099	205840
45801	205841
458209	205842
377225	205843
157883	205844
639540	205845
161325	205846
308524	205847
675036	205848
374399	205849
14056	205850
717879	205851
370032	205852
149056	205853
142952	205854
66421	205855
6	205856
12357	205857
556013	205858
373941	205859
656635	205860
304692	205861
704165	205862
98812	205863
91677	205864
53112	205865
586826	205866
23100	205867
698619	205868
223486	205869
39602	205870
411633	205871
716037	205872
7124	205873
190172	205874
266467	205875
596102	205876
173194	205877
180174	205878
399779	205879
138875	205880
93061	205881
16687	205882
982	205883
192035	205884
311321	205885
405951	205886
48553	205887
372180	205888
503696	205889
15129	205890
578950	205891
152313	205892
417525	205893
28762	205894
196953	205895
168381	205896
539561	205897
23448	205898
41467	205899
667367	205900
213735	205901
7785	205902
143278	205903
586404	205904
521819	205905
276398	205906
230962	205907
312385	205908
167779	205909
376954	205910
160633	205911
119808	205912
605205	205913
20857	205914
13515	205915
4284	205916
554404	205917
667847	205918
196162	205919
380061	205920
562367	205921
131664	205922
562047	205923
500411	205924
640419	205925
126950	205926
521849	205927
585836	205928
117235	205929
680536	205930
45996	205931
278025	205932
476292	205933
216991	205934
556432	205935
689574	205936
302581	205937
383672	205938
518479	205939
365357	205940
84700	205941
387967	205942
132740	205943
261188	205944
310492	205945
587598	205946
147187	205947
73374	205948
12843	205949
28917	205950
679153	205951
406975	205952
80095	205953
680847	205954
32728	205955
360586	205956
434388	205957
655698	205958
44685	205959
680966	205960
41733	205961
316872	205962
669987	205963
482665	205964
577946	205965
183772	205966
161797	205967
89553	205968
609432	205969
719210	205970
323389	205971
14	205972
549661	205973
437317	205974
447344	205975
290882	205976
529096	205977
142988	205978
635242	205979
394035	205980
426214	205981
305154	205982
10392	205983
705170	205984
357958	205985
381671	205986
163948	205987
589665	205988
53532	205989
563826	205990
706806	205991
284161	205992
398415	205993
126887	205994
53677	205995
64404	205996
36499	205997
543391	205998
8449	205999
370833	206000
434762	206001
217962	206002
452695	206003
553080	206004
682211	206005
479440	206006
43974	206007
10604	206008
665517	206009
311470	206010
5987	206011
259984	206012
721218	206013
357493	206014
689687	206015
470204	206016
290855	206017
677287	206018
255940	206019
134006	206020
352734	206021
556044	206022
82387	206023
195847	206024
137198	206025
21280	206026
502982	206027
121722	206028
209664	206029
103862	206030
69398	206031
284550	206032
556637	206033
13823	206034
473044	206035
293716	206036
710593	206037
110993	206038
191549	206039
329517	206040
67228	206041
612088	206042
419965	206043
506542	206044
22036	206045
530936	206046
292723	206047
104322	206048
225109	206049
211599	206050
9757	206051
29492	206052
611686	206053
44966	206054
339041	206055
32042	206056
537190	206057
395400	206058
21321	206059
123038	206060
61883	206061
169736	206062
27345	206063
51317	206064
188456	206065
523585	206066
22834	206067
157318	206068
522801	206069
67913	206070
633845	206071
375441	206072
8602	206073
258732	206074
672676	206075
215278	206076
608233	206077
108861	206078
4907	206079
596085	206080
392937	206081
721656	206082
566925	206083
137715	206084
435326	206085
272444	206086
418011	206087
679832	206088
669490	206089
90600	206090
510084	206091
11221	206092
428679	206093
85515	206094
18821	206095
449019	206096
1209	206097
634028	206098
238564	206099
111715	206100
228758	206101
316906	206102
113464	206103
516590	206104
62562	206105
378946	206106
131073	206107
551215	206108
196103	206109
41349	206110
43444	206111
497236	206112
421502	206113
595566	206114
140368	206115
527904	206116
553163	206117
283655	206118
270053	206119
108455	206120
90781	206121
375525	206122
21379	206123
130731	206124
142917	206125
545203	206126
20531	206127
712659	206128
523664	206129
152569	206130
563210	206131
356413	206132
31708	206133
665403	206134
280228	206135
183862	206136
493909	206137
506787	206138
665472	206139
27426	206140
486600	206141
474493	206142
47800	206143
47224	206144
562414	206145
477766	206146
43109	206147
177714	206148
642460	206149
86918	206150
404820	206151
87192	206152
276134	206153
124269	206154
712253	206155
235668	206156
58828	206157
247237	206158
540041	206159
74445	206160
204017	206161
243477	206162
420256	206163
104620	206164
22115	206165
543	206166
338791	206167
516648	206168
151703	206169
172243	206170
56699	206171
704031	206172
158583	206173
26975	206174
221082	206175
219928	206176
188091	206177
181333	206178
485628	206179
58640	206180
46541	206181
724482	206182
428463	206183
184906	206184
272480	206185
75758	206186
195215	206187
102282	206188
528835	206189
109634	206190
682549	206191
390872	206192
500402	206193
7706	206194
124947	206195
241609	206196
163237	206197
53619	206198
6800	206199
323932	206200
637087	206201
206005	206202
609936	206203
596406	206204
587878	206205
134863	206206
114043	206207
103527	206208
615131	206209
160777	206210
187981	206211
566866	206212
85060	206213
89564	206214
711131	206215
21268	206216
11730	206217
79089	206218
300931	206219
85022	206220
5467	206221
378452	206222
515700	206223
718229	206224
720256	206225
14363	206226
180731	206227
265745	206228
343564	206229
348454	206230
309426	206231
503294	206232
46917	206233
374784	206234
429327	206235
455180	206236
542441	206237
596111	206238
99498	206239
724799	206240
599611	206241
162009	206242
30483	206243
29325	206244
7970	206245
183571	206246
4853	206247
109998	206248
27456	206249
15216	206250
579102	206251
554091	206252
3519	206253
187168	206254
287795	206255
248490	206256
445834	206257
383041	206258
338319	206259
651459	206260
701620	206261
634894	206262
250016	206263
647711	206264
325413	206265
174986	206266
371851	206267
171900	206268
26567	206269
88975	206270
4811	206271
672052	206272
91014	206273
71981	206274
99450	206275
56520	206276
90894	206277
696512	206278
506498	206279
30577	206280
147196	206281
475626	206282
515878	206283
77394	206284
5928	206285
638427	206286
469077	206287
507863	206288
187	206289
436060	206290
432997	206291
503045	206292
30229	206293
89370	206294
200	206295
541332	206296
678713	206297
2408	206298
32004	206299
563995	206300
27226	206301
165058	206302
526163	206303
83809	206304
248837	206305
656966	206306
180712	206307
661958	206308
564966	206309
48444	206310
706692	206311
143	206312
34877	206313
506154	206314
4967	206315
568556	206316
214265	206317
696686	206318
449822	206319
32853	206320
100959	206321
112032	206322
355998	206323
82543	206324
14155	206325
641276	206326
669344	206327
516644	206328
40152	206329
393904	206330
52773	206331
529474	206332
407253	206333
534493	206334
27331	206335
605425	206336
187686	206337
202437	206338
714137	206339
678195	206340
69544	206341
53406	206342
565131	206343
128155	206344
19562	206345
307395	206346
449492	206347
324167	206348
574215	206349
704144	206350
680343	206351
638689	206352
334446	206353
624854	206354
15777	206355
507719	206356
172855	206357
2084	206358
15551	206359
13179	206360
259637	206361
420792	206362
632965	206363
550444	206364
401955	206365
166211	206366
402253	206367
651063	206368
458976	206369
120627	206370
143964	206371
195213	206372
368215	206373
4536	206374
230705	206375
4803	206376
639668	206377
658918	206378
27624	206379
15811	206380
137342	206381
408033	206382
317397	206383
299364	206384
106596	206385
540124	206386
542835	206387
94833	206388
642057	206389
6773	206390
668582	206391
76426	206392
396201	206393
654761	206394
120058	206395
40631	206396
142719	206397
360842	206398
10676	206399
176736	206400
163887	206401
352158	206402
24134	206403
386939	206404
512839	206405
114672	206406
706088	206407
122964	206408
126234	206409
483373	206410
230881	206411
601374	206412
170394	206413
398430	206414
146128	206415
92008	206416
16592	206417
304906	206418
471453	206419
324876	206420
15906	206421
474707	206422
12677	206423
463376	206424
454943	206425
16365	206426
85796	206427
9553	206428
174395	206429
349	206430
87790	206431
396090	206432
101132	206433
496761	206434
138449	206435
291518	206436
265500	206437
102200	206438
369576	206439
48106	206440
93769	206441
603953	206442
111528	206443
692434	206444
193433	206445
516774	206446
597197	206447
494932	206448
64684	206449
698502	206450
36985	206451
203902	206452
61918	206453
427127	206454
279479	206455
377876	206456
260491	206457
44882	206458
505493	206459
57752	206460
135779	206461
551415	206462
647794	206463
84224	206464
71956	206465
176917	206466
172139	206467
371135	206468
603412	206469
34975	206470
84669	206471
675399	206472
1708	206473
170772	206474
17706	206475
66001	206476
712663	206477
306351	206478
179681	206479
8157	206480
375695	206481
635412	206482
11369	206483
160405	206484
10715	206485
6953	206486
29209	206487
415914	206488
212089	206489
11680	206490
461494	206491
110129	206492
32261	206493
150434	206494
63919	206495
15091	206496
331500	206497
235096	206498
402457	206499
103336	206500
135821	206501
99441	206502
608815	206503
357620	206504
194417	206505
592204	206506
114766	206507
358911	206508
598229	206509
57552	206510
319491	206511
485000	206512
294875	206513
528408	206514
468175	206515
552888	206516
53906	206517
311664	206518
298692	206519
591440	206520
207401	206521
208266	206522
343123	206523
439998	206524
124919	206525
44801	206526
173508	206527
397477	206528
146814	206529
117884	206530
486395	206531
1300	206532
52722	206533
8016	206534
133987	206535
633288	206536
456292	206537
227905	206538
239422	206539
462550	206540
236238	206541
15937	206542
556898	206543
320499	206544
413882	206545
639282	206546
21895	206547
448425	206548
407384	206549
1102	206550
497206	206551
619124	206552
489251	206553
51976	206554
535868	206555
373886	206556
16796	206557
57478	206558
45286	206559
100122	206560
13711	206561
541242	206562
532252	206563
9657	206564
368921	206565
21098	206566
262560	206567
696268	206568
2153	206569
274189	206570
271049	206571
550079	206572
267771	206573
149202	206574
192296	206575
588441	206576
618084	206577
209761	206578
50838	206579
536471	206580
66718	206581
38388	206582
135882	206583
178852	206584
496535	206585
518880	206586
587739	206587
420805	206588
682858	206589
683196	206590
154582	206591
42494	206592
654	206593
676698	206594
646293	206595
437405	206596
62143	206597
636769	206598
650636	206599
175914	206600
17637	206601
265	206602
106382	206603
486906	206604
391398	206605
395096	206606
313556	206607
149448	206608
521290	206609
601936	206610
108781	206611
497457	206612
527349	206613
141753	206614
46741	206615
415264	206616
315757	206617
685198	206618
351276	206619
621749	206620
261367	206621
590690	206622
1330	206623
17559	206624
597870	206625
519495	206626
304637	206627
236424	206628
5283	206629
103319	206630
273381	206631
14547	206632
39832	206633
687746	206634
129312	206635
722143	206636
75724	206637
35065	206638
552116	206639
567811	206640
286359	206641
226397	206642
296769	206643
578062	206644
336554	206645
475775	206646
284991	206647
420948	206648
276766	206649
447053	206650
541034	206651
310914	206652
149691	206653
172507	206654
473082	206655
158227	206656
505547	206657
48539	206658
65119	206659
339945	206660
250324	206661
140123	206662
314458	206663
195802	206664
525631	206665
701496	206666
689340	206667
692358	206668
221540	206669
22004	206670
111722	206671
337798	206672
380156	206673
173270	206674
8475	206675
63461	206676
35915	206677
151816	206678
205087	206679
669919	206680
547921	206681
39603	206682
11701	206683
343389	206684
357185	206685
135734	206686
523995	206687
168133	206688
401	206689
122488	206690
7764	206691
621909	206692
678166	206693
70356	206694
376476	206695
292595	206696
171701	206697
715327	206698
669109	206699
167798	206700
196509	206701
359925	206702
432984	206703
541145	206704
3814	206705
230367	206706
20118	206707
147604	206708
71090	206709
7725	206710
16266	206711
129559	206712
179665	206713
630015	206714
665883	206715
454211	206716
675032	206717
180974	206718
76562	206719
617905	206720
11276	206721
40966	206722
182985	206723
440134	206724
133064	206725
436007	206726
547819	206727
606127	206728
492706	206729
298810	206730
542972	206731
173182	206732
379309	206733
59039	206734
312369	206735
60437	206736
111632	206737
274314	206738
447471	206739
471426	206740
522563	206741
3899	206742
18271	206743
100357	206744
323070	206745
633689	206746
150614	206747
272365	206748
442679	206749
508408	206750
656995	206751
29928	206752
321537	206753
53643	206754
336753	206755
293978	206756
582868	206757
539930	206758
73297	206759
425662	206760
62133	206761
12867	206762
3945	206763
59712	206764
314190	206765
320476	206766
148770	206767
33830	206768
582580	206769
716296	206770
86259	206771
593257	206772
494386	206773
172428	206774
457237	206775
70462	206776
372578	206777
456152	206778
588862	206779
86073	206780
340395	206781
46140	206782
500348	206783
274610	206784
566486	206785
718698	206786
321858	206787
570762	206788
631803	206789
334461	206790
536883	206791
130491	206792
481375	206793
200087	206794
193545	206795
302393	206796
154343	206797
571126	206798
130953	206799
392660	206800
375392	206801
112367	206802
33687	206803
120142	206804
637048	206805
43318	206806
346033	206807
394922	206808
692402	206809
206739	206810
455832	206811
683230	206812
825	206813
262342	206814
523317	206815
45087	206816
75246	206817
233112	206818
61623	206819
64932	206820
575614	206821
115883	206822
378170	206823
25056	206824
25170	206825
17976	206826
72736	206827
591557	206828
8630	206829
37015	206830
76901	206831
240514	206832
447664	206833
717143	206834
30145	206835
659965	206836
409363	206837
132100	206838
626680	206839
597139	206840
571361	206841
246382	206842
201241	206843
375119	206844
465162	206845
27004	206846
132355	206847
8012	206848
435737	206849
725284	206850
445574	206851
508012	206852
12345	206853
391819	206854
307901	206855
723713	206856
519839	206857
456455	206858
46240	206859
697667	206860
5793	206861
714674	206862
60519	206863
48936	206864
174238	206865
224124	206866
256345	206867
354910	206868
542945	206869
540449	206870
14078	206871
173000	206872
507154	206873
482250	206874
256256	206875
379824	206876
566942	206877
603122	206878
45107	206879
110756	206880
703167	206881
641771	206882
86763	206883
640658	206884
601269	206885
430407	206886
105557	206887
3327	206888
641146	206889
73591	206890
129211	206891
2385	206892
316741	206893
646583	206894
133706	206895
37862	206896
310716	206897
391294	206898
160175	206899
18101	206900
103068	206901
13588	206902
120497	206903
143791	206904
6104	206905
452263	206906
483050	206907
155826	206908
525138	206909
148693	206910
572548	206911
44452	206912
34038	206913
164771	206914
472151	206915
189597	206916
636192	206917
546771	206918
318638	206919
23601	206920
161361	206921
40481	206922
661843	206923
670743	206924
96438	206925
267726	206926
108251	206927
4672	206928
420771	206929
30118	206930
279472	206931
83076	206932
332767	206933
108058	206934
697166	206935
110704	206936
148120	206937
673151	206938
468551	206939
146119	206940
676475	206941
456251	206942
166997	206943
40287	206944
193249	206945
24090	206946
592141	206947
595203	206948
148657	206949
336893	206950
36905	206951
136687	206952
259860	206953
471508	206954
104939	206955
83285	206956
9036	206957
175680	206958
137608	206959
467956	206960
438132	206961
552485	206962
260057	206963
97948	206964
463995	206965
324298	206966
264243	206967
391039	206968
353065	206969
184138	206970
653022	206971
674737	206972
289789	206973
26335	206974
191852	206975
668303	206976
533251	206977
711	206978
227358	206979
154356	206980
18888	206981
42129	206982
212104	206983
6718	206984
171876	206985
98005	206986
145779	206987
672353	206988
180071	206989
1755	206990
525636	206991
700953	206992
461249	206993
98058	206994
238058	206995
17714	206996
432506	206997
164538	206998
49881	206999
707137	207000
391304	207001
186790	207002
146106	207003
180308	207004
419128	207005
693743	207006
39921	207007
130117	207008
592271	207009
684273	207010
46017	207011
54190	207012
225452	207013
320623	207014
635127	207015
205555	207016
613781	207017
611636	207018
218512	207019
133405	207020
154724	207021
108444	207022
423729	207023
306005	207024
293108	207025
371835	207026
607059	207027
683702	207028
447311	207029
638	207030
51571	207031
539305	207032
715189	207033
73510	207034
705849	207035
10107	207036
203967	207037
10467	207038
263574	207039
15658	207040
52878	207041
363039	207042
650674	207043
17881	207044
368454	207045
297025	207046
597950	207047
50866	207048
139144	207049
621056	207050
84907	207051
639626	207052
16162	207053
128591	207054
268620	207055
27246	207056
7735	207057
608976	207058
106721	207059
353202	207060
34432	207061
15277	207062
446028	207063
222184	207064
77736	207065
192733	207066
355595	207067
636820	207068
47919	207069
570214	207070
464151	207071
109636	207072
591758	207073
545090	207074
396569	207075
513795	207076
204033	207077
407055	207078
709283	207079
684011	207080
329773	207081
197743	207082
441288	207083
617047	207084
335021	207085
216199	207086
309171	207087
124943	207088
561715	207089
306301	207090
283633	207091
85881	207092
872	207093
114693	207094
298091	207095
657606	207096
76712	207097
38982	207098
10888	207099
115643	207100
84446	207101
160855	207102
4566	207103
23780	207104
283975	207105
51815	207106
250996	207107
33351	207108
117107	207109
449598	207110
3738	207111
87934	207112
139268	207113
376432	207114
325581	207115
76743	207116
63185	207117
83534	207118
642951	207119
579133	207120
121604	207121
476813	207122
166840	207123
544403	207124
300302	207125
177919	207126
575496	207127
662955	207128
161113	207129
427518	207130
446702	207131
40177	207132
151909	207133
458781	207134
210096	207135
221996	207136
230240	207137
49446	207138
288490	207139
237651	207140
665351	207141
128480	207142
91319	207143
122588	207144
117417	207145
97226	207146
693725	207147
605802	207148
175526	207149
349718	207150
207331	207151
76296	207152
160444	207153
16198	207154
678853	207155
610088	207156
174008	207157
676866	207158
534253	207159
482428	207160
410803	207161
10114	207162
320438	207163
6278	207164
641291	207165
368426	207166
699993	207167
665504	207168
503043	207169
5266	207170
341860	207171
562693	207172
479764	207173
114773	207174
420077	207175
111196	207176
26749	207177
54412	207178
711976	207179
459054	207180
164607	207181
581007	207182
191758	207183
20068	207184
414926	207185
483146	207186
57749	207187
271312	207188
603150	207189
329616	207190
599734	207191
717616	207192
13340	207193
210805	207194
584438	207195
17678	207196
16	207197
288809	207198
537779	207199
414559	207200
253033	207201
451833	207202
44540	207203
69454	207204
22707	207205
87001	207206
175808	207207
25869	207208
177347	207209
519079	207210
55962	207211
14927	207212
560127	207213
500334	207214
473663	207215
179380	207216
131357	207217
584477	207218
722711	207219
50326	207220
191205	207221
117604	207222
555506	207223
84834	207224
406620	207225
276537	207226
240360	207227
529756	207228
4384	207229
28343	207230
358832	207231
705485	207232
440008	207233
100972	207234
703088	207235
166452	207236
326266	207237
569498	207238
641708	207239
172906	207240
42569	207241
4543	207242
439447	207243
382319	207244
675056	207245
555726	207246
16520	207247
686300	207248
102152	207249
576729	207250
67972	207251
184568	207252
170086	207253
48605	207254
423457	207255
615431	207256
400896	207257
310153	207258
468412	207259
381366	207260
33300	207261
566731	207262
591500	207263
663494	207264
718830	207265
83342	207266
493281	207267
57807	207268
542276	207269
149281	207270
649114	207271
171431	207272
27	207273
32152	207274
609551	207275
498171	207276
2554	207277
52529	207278
33461	207279
444704	207280
168684	207281
232943	207282
467375	207283
19061	207284
634384	207285
188552	207286
29394	207287
418530	207288
409362	207289
49534	207290
467892	207291
513886	207292
398064	207293
672517	207294
177852	207295
685467	207296
62079	207297
482630	207298
12297	207299
27115	207300
303266	207301
110881	207302
627431	207303
441486	207304
137092	207305
186336	207306
161907	207307
459774	207308
404584	207309
715683	207310
315318	207311
482140	207312
417314	207313
670362	207314
365265	207315
18241	207316
592356	207317
660727	207318
1213	207319
84846	207320
53443	207321
301176	207322
107703	207323
721378	207324
459037	207325
33918	207326
375323	207327
693232	207328
51694	207329
383097	207330
3789	207331
114948	207332
252930	207333
653740	207334
15581	207335
267643	207336
539519	207337
420761	207338
101050	207339
675590	207340
38457	207341
3440	207342
60389	207343
668311	207344
560478	207345
100616	207346
722618	207347
9301	207348
93733	207349
127240	207350
423884	207351
181226	207352
466896	207353
122183	207354
532269	207355
7119	207356
35677	207357
182742	207358
6938	207359
17317	207360
316978	207361
699192	207362
718475	207363
61676	207364
36178	207365
16964	207366
283443	207367
10075	207368
289224	207369
632234	207370
390054	207371
678024	207372
85502	207373
50621	207374
478821	207375
239893	207376
430796	207377
409492	207378
128219	207379
382371	207380
21137	207381
558175	207382
32540	207383
712050	207384
53684	207385
10139	207386
91215	207387
173250	207388
400450	207389
164297	207390
615156	207391
317024	207392
198443	207393
232248	207394
678238	207395
560568	207396
527481	207397
518768	207398
35634	207399
37512	207400
103449	207401
67450	207402
20035	207403
453655	207404
684564	207405
400340	207406
440553	207407
78061	207408
149657	207409
586405	207410
2614	207411
569525	207412
4016	207413
29568	207414
25035	207415
535327	207416
87414	207417
385661	207418
109300	207419
694635	207420
621307	207421
604354	207422
506107	207423
218948	207424
177160	207425
238320	207426
566996	207427
259791	207428
319957	207429
95308	207430
205076	207431
46923	207432
606799	207433
82471	207434
131402	207435
524870	207436
88	207437
205144	207438
209770	207439
121512	207440
60075	207441
102459	207442
6117	207443
171063	207444
32085	207445
213210	207446
649404	207447
419363	207448
455567	207449
10652	207450
429617	207451
42390	207452
452993	207453
156330	207454
617421	207455
164430	207456
9806	207457
211339	207458
628096	207459
399074	207460
575121	207461
30475	207462
306920	207463
17393	207464
209880	207465
194547	207466
109657	207467
61992	207468
65459	207469
51061	207470
182904	207471
13626	207472
639890	207473
143201	207474
241480	207475
495722	207476
598882	207477
465879	207478
66806	207479
103993	207480
655528	207481
117218	207482
628963	207483
654445	207484
626734	207485
380684	207486
42761	207487
299688	207488
685914	207489
451006	207490
285267	207491
137710	207492
602364	207493
110999	207494
638940	207495
5958	207496
155045	207497
3674	207498
378474	207499
44344	207500
57444	207501
104074	207502
532007	207503
26789	207504
183212	207505
54017	207506
5985	207507
98367	207508
305488	207509
381851	207510
176536	207511
165376	207512
4262	207513
517172	207514
724473	207515
37348	207516
492799	207517
11341	207518
285177	207519
294450	207520
485954	207521
650659	207522
457377	207523
203046	207524
416440	207525
487295	207526
330675	207527
223930	207528
722675	207529
77030	207530
17400	207531
393161	207532
322960	207533
1884	207534
154250	207535
408897	207536
164756	207537
666514	207538
167568	207539
276146	207540
581930	207541
715544	207542
56437	207543
441196	207544
67064	207545
653654	207546
703107	207547
450258	207548
96411	207549
140860	207550
385431	207551
493654	207552
436821	207553
531763	207554
164860	207555
423765	207556
118321	207557
427797	207558
89283	207559
84577	207560
622951	207561
69462	207562
296338	207563
96063	207564
372633	207565
545908	207566
621	207567
10398	207568
13467	207569
123645	207570
563118	207571
344569	207572
176101	207573
144682	207574
35383	207575
137828	207576
655858	207577
144853	207578
17001	207579
636314	207580
198944	207581
131305	207582
459753	207583
351691	207584
497796	207585
391086	207586
690148	207587
549509	207588
14191	207589
19130	207590
557614	207591
103970	207592
67725	207593
139417	207594
42559	207595
19158	207596
709925	207597
100221	207598
558460	207599
10850	207600
696635	207601
6499	207602
14076	207603
718615	207604
582433	207605
199814	207606
21658	207607
556840	207608
658245	207609
84479	207610
23487	207611
400233	207612
304288	207613
401133	207614
320596	207615
272737	207616
368446	207617
410940	207618
50961	207619
35304	207620
703954	207621
136867	207622
103250	207623
227725	207624
502458	207625
40929	207626
554454	207627
410959	207628
141308	207629
343885	207630
717275	207631
37438	207632
322505	207633
40820	207634
680	207635
108622	207636
493059	207637
197246	207638
572565	207639
301414	207640
150195	207641
42199	207642
479535	207643
500941	207644
2343	207645
185658	207646
55944	207647
22993	207648
118917	207649
1128	207650
104928	207651
587231	207652
126450	207653
134366	207654
726	207655
153984	207656
372499	207657
23780	207658
44301	207659
67154	207660
418466	207661
343729	207662
427827	207663
129998	207664
413596	207665
92810	207666
443938	207667
388496	207668
273224	207669
57410	207670
5163	207671
104200	207672
601520	207673
38176	207674
487969	207675
76060	207676
25753	207677
8738	207678
379954	207679
555449	207680
1214	207681
75794	207682
574944	207683
689943	207684
586562	207685
470634	207686
270987	207687
408292	207688
850	207689
649659	207690
84543	207691
579774	207692
229833	207693
602033	207694
436476	207695
445312	207696
386652	207697
163987	207698
438238	207699
141716	207700
468681	207701
572887	207702
63938	207703
294367	207704
12966	207705
126774	207706
260722	207707
150846	207708
308790	207709
307842	207710
18326	207711
11240	207712
421912	207713
58036	207714
169145	207715
167291	207716
28781	207717
613493	207718
23811	207719
11884	207720
13644	207721
58296	207722
53560	207723
83785	207724
684062	207725
636931	207726
26015	207727
580264	207728
200975	207729
533254	207730
481891	207731
348939	207732
130422	207733
589338	207734
138325	207735
32187	207736
509109	207737
190202	207738
13942	207739
289895	207740
134380	207741
561607	207742
249914	207743
126203	207744
264140	207745
10477	207746
3849	207747
164260	207748
10770	207749
88894	207750
406771	207751
111260	207752
669385	207753
445095	207754
13656	207755
431278	207756
156249	207757
10258	207758
72753	207759
63059	207760
548770	207761
380942	207762
694429	207763
109634	207764
197148	207765
629230	207766
495831	207767
570801	207768
262860	207769
146843	207770
54986	207771
11758	207772
19091	207773
583	207774
331419	207775
145627	207776
604530	207777
37556	207778
231948	207779
94579	207780
285501	207781
2990	207782
435500	207783
36052	207784
645634	207785
2961	207786
77422	207787
1860	207788
541739	207789
267227	207790
29263	207791
576478	207792
15993	207793
114855	207794
609478	207795
73436	207796
253173	207797
395667	207798
119360	207799
295274	207800
155530	207801
122607	207802
179800	207803
489751	207804
416481	207805
723363	207806
603067	207807
31887	207808
414159	207809
41	207810
719629	207811
2807	207812
221857	207813
171964	207814
118969	207815
281520	207816
604317	207817
703244	207818
686071	207819
539167	207820
59559	207821
379418	207822
16773	207823
43044	207824
540426	207825
39309	207826
708296	207827
133414	207828
91956	207829
589475	207830
5711	207831
366041	207832
565377	207833
624789	207834
499569	207835
98448	207836
587019	207837
50542	207838
564339	207839
138783	207840
562397	207841
480544	207842
366216	207843
437236	207844
674998	207845
15896	207846
89885	207847
324228	207848
187724	207849
674407	207850
615832	207851
234167	207852
337828	207853
123437	207854
149009	207855
640403	207856
582681	207857
298526	207858
110941	207859
675746	207860
115469	207861
159499	207862
649236	207863
30537	207864
83443	207865
46790	207866
297895	207867
23871	207868
90700	207869
51668	207870
661577	207871
610158	207872
340792	207873
52962	207874
284011	207875
141115	207876
318471	207877
22806	207878
3067	207879
159288	207880
49	207881
325	207882
89617	207883
344624	207884
141416	207885
6255	207886
15726	207887
395143	207888
131919	207889
130414	207890
638148	207891
598119	207892
119371	207893
85535	207894
35515	207895
25725	207896
480473	207897
231850	207898
668140	207899
502292	207900
545534	207901
55783	207902
28684	207903
620665	207904
176909	207905
140690	207906
168734	207907
473515	207908
678408	207909
179431	207910
520674	207911
26593	207912
80150	207913
150001	207914
646696	207915
99210	207916
646887	207917
321850	207918
171162	207919
570185	207920
139483	207921
169848	207922
115617	207923
128563	207924
81733	207925
418537	207926
527162	207927
276187	207928
270895	207929
123733	207930
232356	207931
2487	207932
53265	207933
9591	207934
47202	207935
596954	207936
206081	207937
77084	207938
311781	207939
191762	207940
715329	207941
450266	207942
59894	207943
19967	207944
635601	207945
70176	207946
37194	207947
705717	207948
536940	207949
695111	207950
45723	207951
28129	207952
124611	207953
337064	207954
166834	207955
456459	207956
2530	207957
371214	207958
400067	207959
458586	207960
361470	207961
402	207962
403456	207963
211433	207964
277536	207965
115005	207966
71334	207967
165516	207968
64363	207969
39779	207970
285139	207971
52974	207972
559481	207973
21863	207974
677661	207975
595306	207976
106360	207977
36388	207978
17421	207979
115243	207980
10473	207981
562927	207982
180463	207983
48658	207984
140521	207985
49730	207986
354246	207987
326285	207988
336227	207989
322253	207990
101814	207991
489382	207992
119850	207993
672113	207994
62490	207995
83242	207996
527320	207997
396486	207998
138563	207999
478041	208000
595193	208001
499943	208002
625193	208003
107657	208004
319451	208005
109755	208006
6894	208007
570078	208008
1461	208009
220511	208010
150568	208011
4048	208012
27617	208013
412471	208014
60001	208015
157435	208016
356939	208017
177766	208018
244599	208019
188154	208020
172770	208021
402	208022
705133	208023
493	208024
317539	208025
468261	208026
411513	208027
331013	208028
706880	208029
25028	208030
42993	208031
376652	208032
436510	208033
73682	208034
332112	208035
464587	208036
582924	208037
6149	208038
62872	208039
58184	208040
486853	208041
25742	208042
12666	208043
347486	208044
23002	208045
719342	208046
52898	208047
454798	208048
57265	208049
120937	208050
482016	208051
313017	208052
346777	208053
32921	208054
25092	208055
364067	208056
129325	208057
505017	208058
414433	208059
463943	208060
707496	208061
693368	208062
27122	208063
188381	208064
112752	208065
262395	208066
287204	208067
519870	208068
12370	208069
4019	208070
571806	208071
105664	208072
611054	208073
206377	208074
502134	208075
24165	208076
206653	208077
5333	208078
281939	208079
721962	208080
82871	208081
5220	208082
454443	208083
51366	208084
408677	208085
600249	208086
384	208087
648478	208088
513844	208089
376023	208090
516324	208091
263560	208092
543368	208093
11260	208094
128245	208095
202462	208096
3623	208097
150244	208098
78451	208099
656884	208100
338419	208101
669064	208102
670865	208103
444970	208104
72213	208105
613057	208106
532400	208107
77988	208108
328548	208109
126821	208110
505337	208111
662337	208112
3440	208113
614177	208114
75831	208115
387960	208116
613343	208117
137736	208118
18287	208119
207754	208120
95119	208121
433202	208122
520530	208123
517169	208124
88344	208125
156247	208126
616243	208127
90179	208128
47600	208129
288402	208130
399821	208131
74329	208132
220416	208133
180587	208134
465688	208135
677979	208136
611814	208137
222502	208138
531874	208139
557066	208140
57600	208141
337737	208142
238101	208143
620802	208144
163244	208145
369984	208146
67997	208147
173862	208148
147592	208149
65997	208150
80850	208151
198237	208152
458741	208153
357074	208154
685256	208155
236953	208156
11446	208157
267238	208158
564275	208159
371383	208160
41018	208161
50229	208162
631439	208163
403123	208164
649713	208165
553759	208166
129967	208167
625600	208168
158456	208169
10244	208170
94345	208171
456031	208172
229982	208173
368647	208174
200465	208175
122646	208176
105685	208177
723692	208178
4333	208179
228778	208180
211068	208181
101763	208182
518191	208183
265939	208184
223558	208185
621989	208186
719635	208187
226028	208188
53159	208189
52107	208190
63261	208191
351194	208192
299751	208193
187050	208194
559768	208195
146198	208196
335206	208197
69961	208198
2781	208199
455171	208200
5100	208201
323795	208202
202560	208203
75785	208204
10913	208205
26444	208206
7865	208207
583618	208208
414067	208209
436927	208210
114883	208211
185256	208212
4053	208213
1086	208214
44417	208215
641884	208216
484572	208217
638817	208218
3976	208219
338562	208220
20322	208221
221262	208222
152552	208223
478478	208224
523888	208225
17982	208226
4008	208227
59330	208228
32114	208229
645489	208230
495311	208231
579458	208232
157557	208233
888	208234
105067	208235
59184	208236
176280	208237
19378	208238
402442	208239
546175	208240
223385	208241
609127	208242
204972	208243
321742	208244
585477	208245
4430	208246
224833	208247
636600	208248
225423	208249
354168	208250
113254	208251
43250	208252
361427	208253
11000	208254
37364	208255
12036	208256
523822	208257
706656	208258
149905	208259
393178	208260
620006	208261
133327	208262
395075	208263
276656	208264
151586	208265
669798	208266
85820	208267
216273	208268
118962	208269
5403	208270
115574	208271
626425	208272
503772	208273
445497	208274
227884	208275
27217	208276
106012	208277
72050	208278
324543	208279
287839	208280
162208	208281
102300	208282
694811	208283
589928	208284
464198	208285
411333	208286
47077	208287
593797	208288
161668	208289
211137	208290
293780	208291
464677	208292
27292	208293
579422	208294
271058	208295
3766	208296
342472	208297
14150	208298
593993	208299
255226	208300
50981	208301
497872	208302
182282	208303
37265	208304
416246	208305
3772	208306
53296	208307
651426	208308
400614	208309
47846	208310
674635	208311
92713	208312
635550	208313
4674	208314
477	208315
125920	208316
155157	208317
155047	208318
290944	208319
230922	208320
115039	208321
556546	208322
66087	208323
156594	208324
440330	208325
692701	208326
643151	208327
8242	208328
446965	208329
434899	208330
496873	208331
163094	208332
11517	208333
32677	208334
649508	208335
676750	208336
645	208337
591333	208338
308179	208339
422691	208340
44858	208341
190399	208342
641365	208343
171476	208344
714211	208345
379841	208346
698988	208347
444123	208348
191530	208349
591762	208350
34553	208351
377573	208352
260358	208353
536881	208354
467710	208355
404150	208356
312660	208357
279210	208358
433005	208359
157089	208360
329713	208361
216059	208362
5241	208363
185750	208364
11231	208365
526610	208366
526985	208367
196670	208368
509035	208369
134617	208370
411192	208371
15458	208372
147543	208373
592289	208374
487321	208375
41920	208376
108931	208377
66596	208378
278622	208379
9515	208380
391076	208381
203329	208382
477395	208383
709940	208384
425830	208385
116373	208386
573986	208387
298230	208388
449293	208389
399580	208390
427905	208391
9644	208392
572736	208393
665746	208394
78822	208395
564689	208396
377122	208397
490771	208398
582442	208399
71994	208400
682652	208401
28782	208402
364673	208403
148903	208404
488932	208405
510544	208406
196014	208407
533086	208408
469955	208409
341962	208410
355703	208411
342710	208412
119492	208413
2775	208414
156746	208415
177155	208416
687600	208417
161672	208418
512995	208419
37928	208420
119086	208421
532763	208422
511626	208423
2135	208424
368148	208425
56159	208426
567446	208427
87688	208428
5564	208429
38565	208430
249974	208431
24244	208432
686413	208433
69595	208434
597007	208435
477471	208436
28819	208437
281308	208438
264322	208439
696577	208440
163385	208441
635594	208442
365682	208443
2134	208444
79644	208445
79282	208446
108057	208447
150407	208448
124507	208449
102340	208450
68359	208451
276346	208452
38850	208453
622319	208454
109043	208455
347365	208456
461498	208457
186673	208458
220722	208459
484577	208460
25201	208461
101567	208462
422174	208463
274126	208464
575525	208465
99071	208466
52199	208467
52964	208468
41213	208469
434150	208470
457016	208471
83138	208472
422245	208473
650386	208474
445003	208475
283133	208476
28975	208477
627433	208478
499339	208479
104336	208480
163389	208481
29876	208482
34175	208483
55635	208484
20330	208485
506029	208486
296666	208487
547188	208488
649815	208489
93166	208490
592888	208491
115758	208492
605755	208493
88903	208494
587267	208495
627317	208496
45142	208497
148425	208498
108494	208499
584165	208500
3789	208501
100616	208502
668917	208503
465378	208504
141599	208505
175961	208506
94512	208507
700267	208508
485858	208509
290392	208510
667553	208511
18487	208512
662506	208513
203214	208514
139851	208515
85340	208516
1	208517
360224	208518
186187	208519
402528	208520
156306	208521
548210	208522
117252	208523
108841	208524
381321	208525
466576	208526
629024	208527
250893	208528
531617	208529
488541	208530
630652	208531
6776	208532
209302	208533
368368	208534
133873	208535
2270	208536
436380	208537
11420	208538
67212	208539
479189	208540
76533	208541
715987	208542
79666	208543
111131	208544
263530	208545
100531	208546
527028	208547
65625	208548
332821	208549
478307	208550
117366	208551
134061	208552
166232	208553
211612	208554
369055	208555
210442	208556
217619	208557
296560	208558
154000	208559
76275	208560
554951	208561
172219	208562
293878	208563
107445	208564
201254	208565
27522	208566
645091	208567
401585	208568
15691	208569
9015	208570
448146	208571
44206	208572
65162	208573
243839	208574
493821	208575
141760	208576
124009	208577
137573	208578
136551	208579
102473	208580
62847	208581
416348	208582
90195	208583
60566	208584
427379	208585
562291	208586
462476	208587
109130	208588
173452	208589
489288	208590
22917	208591
209197	208592
464985	208593
164913	208594
550062	208595
324681	208596
29259	208597
174158	208598
449223	208599
200715	208600
693607	208601
350961	208602
128716	208603
53342	208604
329156	208605
183675	208606
317001	208607
617556	208608
123778	208609
231970	208610
423947	208611
69564	208612
141652	208613
399203	208614
235	208615
188998	208616
464387	208617
587813	208618
580349	208619
539215	208620
361469	208621
632548	208622
675585	208623
363698	208624
559537	208625
550302	208626
411260	208627
130656	208628
172076	208629
110372	208630
593195	208631
134969	208632
172920	208633
114140	208634
52966	208635
10565	208636
140781	208637
97666	208638
16792	208639
2776	208640
658431	208641
651397	208642
24690	208643
641770	208644
52190	208645
671038	208646
55454	208647
279105	208648
510110	208649
106029	208650
58057	208651
154429	208652
85129	208653
71109	208654
526679	208655
190963	208656
629809	208657
454004	208658
524629	208659
142082	208660
529140	208661
6685	208662
215791	208663
4433	208664
21772	208665
431989	208666
580691	208667
520489	208668
91513	208669
392567	208670
179874	208671
498665	208672
78857	208673
50439	208674
139116	208675
507169	208676
11772	208677
186675	208678
66899	208679
144590	208680
507048	208681
342883	208682
191291	208683
706771	208684
528274	208685
188527	208686
49297	208687
638511	208688
543148	208689
214074	208690
633774	208691
508608	208692
722228	208693
592603	208694
699246	208695
615424	208696
662343	208697
129670	208698
148872	208699
463715	208700
11731	208701
552487	208702
417307	208703
643267	208704
399878	208705
125342	208706
195503	208707
97578	208708
258436	208709
100329	208710
528531	208711
367146	208712
137916	208713
377817	208714
506356	208715
94959	208716
8149	208717
284471	208718
305645	208719
723267	208720
217494	208721
11547	208722
16722	208723
37518	208724
125629	208725
663656	208726
448605	208727
649374	208728
66561	208729
485627	208730
433096	208731
137838	208732
100138	208733
441153	208734
143121	208735
653976	208736
588231	208737
422814	208738
719465	208739
55178	208740
214058	208741
64156	208742
289452	208743
490437	208744
581882	208745
405420	208746
47225	208747
183506	208748
158762	208749
373672	208750
289432	208751
126653	208752
702815	208753
607653	208754
7768	208755
49396	208756
318659	208757
421538	208758
649958	208759
455805	208760
25414	208761
582527	208762
711815	208763
545967	208764
5148	208765
521863	208766
176981	208767
609845	208768
36749	208769
249685	208770
19038	208771
121613	208772
259349	208773
313907	208774
121099	208775
604104	208776
549411	208777
44416	208778
55481	208779
269065	208780
140441	208781
400733	208782
321037	208783
385956	208784
230507	208785
46145	208786
94026	208787
600413	208788
285984	208789
73418	208790
284664	208791
618429	208792
88681	208793
103868	208794
568161	208795
655529	208796
1259	208797
711548	208798
244868	208799
523348	208800
419957	208801
247119	208802
70281	208803
412203	208804
159944	208805
551245	208806
186214	208807
614784	208808
35391	208809
1706	208810
711320	208811
315666	208812
27190	208813
152536	208814
469417	208815
171529	208816
588206	208817
604709	208818
655318	208819
397354	208820
44217	208821
673926	208822
152984	208823
344911	208824
716143	208825
43063	208826
654510	208827
554077	208828
230424	208829
476195	208830
460956	208831
454346	208832
84456	208833
686562	208834
598835	208835
416414	208836
238209	208837
657279	208838
193926	208839
587824	208840
51787	208841
25794	208842
1587	208843
185224	208844
470124	208845
667791	208846
253395	208847
550307	208848
240252	208849
292551	208850
38827	208851
643880	208852
297094	208853
489024	208854
50424	208855
28958	208856
146937	208857
61068	208858
33938	208859
551496	208860
260378	208861
485150	208862
17814	208863
105271	208864
178219	208865
228890	208866
473941	208867
572833	208868
97858	208869
64882	208870
32132	208871
82246	208872
50203	208873
542269	208874
38312	208875
671902	208876
396192	208877
451790	208878
461301	208879
297199	208880
445854	208881
320903	208882
682724	208883
615092	208884
105883	208885
399417	208886
483958	208887
82468	208888
14231	208889
2097	208890
16095	208891
110119	208892
98098	208893
635572	208894
9554	208895
539556	208896
103708	208897
16048	208898
16979	208899
655426	208900
108759	208901
168852	208902
14446	208903
4533	208904
152603	208905
530502	208906
622076	208907
126332	208908
646373	208909
459956	208910
478301	208911
51361	208912
17885	208913
682398	208914
433867	208915
166115	208916
393418	208917
322553	208918
37452	208919
192356	208920
337366	208921
554610	208922
24478	208923
13762	208924
115226	208925
244472	208926
200478	208927
113833	208928
4029	208929
111360	208930
189182	208931
95986	208932
196165	208933
38594	208934
519872	208935
108478	208936
156911	208937
397820	208938
638674	208939
236419	208940
718896	208941
670706	208942
678716	208943
34648	208944
428653	208945
41113	208946
551620	208947
294793	208948
14078	208949
496752	208950
871	208951
175344	208952
85907	208953
47281	208954
29380	208955
648292	208956
455606	208957
221156	208958
406355	208959
126523	208960
326065	208961
173632	208962
55809	208963
287148	208964
146509	208965
123327	208966
143214	208967
98685	208968
61539	208969
636649	208970
190838	208971
556408	208972
305872	208973
17935	208974
12422	208975
53103	208976
36087	208977
509090	208978
295081	208979
125651	208980
517033	208981
110697	208982
139494	208983
614808	208984
2352	208985
691721	208986
33774	208987
329808	208988
33319	208989
1835	208990
313871	208991
460415	208992
534053	208993
394197	208994
413885	208995
74867	208996
377343	208997
114092	208998
184680	208999
447976	209000
319822	209001
128510	209002
201868	209003
572144	209004
55144	209005
169499	209006
200521	209007
553316	209008
460375	209009
399430	209010
709646	209011
266504	209012
54274	209013
1672	209014
12140	209015
513240	209016
167584	209017
123995	209018
305511	209019
49849	209020
5326	209021
51489	209022
542018	209023
265924	209024
719415	209025
33047	209026
161943	209027
628127	209028
145081	209029
616545	209030
611682	209031
442216	209032
533637	209033
538473	209034
81197	209035
182438	209036
274155	209037
189211	209038
538334	209039
456649	209040
111707	209041
83444	209042
31261	209043
454450	209044
506321	209045
128373	209046
32483	209047
693382	209048
445104	209049
647811	209050
635425	209051
11368	209052
362682	209053
25367	209054
5513	209055
411160	209056
419484	209057
573574	209058
68409	209059
247286	209060
4684	209061
682160	209062
163433	209063
314531	209064
121810	209065
146382	209066
239822	209067
423075	209068
347698	209069
211331	209070
271287	209071
620880	209072
8061	209073
397123	209074
659787	209075
100385	209076
191783	209077
447848	209078
546523	209079
16107	209080
497201	209081
50595	209082
94245	209083
138554	209084
604776	209085
570891	209086
432626	209087
229013	209088
15964	209089
637440	209090
272335	209091
185213	209092
526768	209093
123790	209094
163262	209095
277044	209096
420205	209097
612643	209098
440302	209099
153909	209100
22777	209101
51446	209102
352496	209103
716460	209104
506379	209105
193295	209106
194777	209107
107170	209108
148462	209109
664706	209110
519837	209111
301255	209112
172103	209113
60	209114
222731	209115
680469	209116
532138	209117
171050	209118
39763	209119
435237	209120
551417	209121
628475	209122
674895	209123
58517	209124
626137	209125
39479	209126
30710	209127
109728	209128
422252	209129
619134	209130
138230	209131
11297	209132
401230	209133
448484	209134
481097	209135
43250	209136
514182	209137
140240	209138
29200	209139
221755	209140
1334	209141
310274	209142
398	209143
60140	209144
28748	209145
189767	209146
29557	209147
16275	209148
716201	209149
630544	209150
576054	209151
312022	209152
114625	209153
135761	209154
710002	209155
49725	209156
411415	209157
42243	209158
53385	209159
339594	209160
5074	209161
242653	209162
208391	209163
493924	209164
84880	209165
454612	209166
680857	209167
710445	209168
376287	209169
184670	209170
50529	209171
161050	209172
704997	209173
369353	209174
407208	209175
165323	209176
158510	209177
10676	209178
302686	209179
540552	209180
289762	209181
36468	209182
48654	209183
151059	209184
463495	209185
16190	209186
143747	209187
181318	209188
150106	209189
121527	209190
4140	209191
364704	209192
700971	209193
183174	209194
388053	209195
205344	209196
53598	209197
237751	209198
487995	209199
343449	209200
41845	209201
253066	209202
205466	209203
299235	209204
8357	209205
438754	209206
491400	209207
426257	209208
108747	209209
544922	209210
186451	209211
272235	209212
81400	209213
617274	209214
321577	209215
387054	209216
75288	209217
654116	209218
613554	209219
221090	209220
127607	209221
10264	209222
57282	209223
173117	209224
523035	209225
322598	209226
257979	209227
5588	209228
10974	209229
44475	209230
662685	209231
333673	209232
589415	209233
333980	209234
145058	209235
331008	209236
72600	209237
657654	209238
708004	209239
229425	209240
82767	209241
80274	209242
23159	209243
14988	209244
670514	209245
454191	209246
13719	209247
82778	209248
168864	209249
102202	209250
626323	209251
297147	209252
328931	209253
118286	209254
422680	209255
9090	209256
228991	209257
260146	209258
427818	209259
165966	209260
5411	209261
359623	209262
276139	209263
460898	209264
68796	209265
4941	209266
22449	209267
169584	209268
81426	209269
534010	209270
666515	209271
664477	209272
263564	209273
338106	209274
133539	209275
685464	209276
678656	209277
662893	209278
15241	209279
64323	209280
112204	209281
624308	209282
172424	209283
572787	209284
139047	209285
565631	209286
33805	209287
6435	209288
62720	209289
154043	209290
130185	209291
455056	209292
126555	209293
331682	209294
256219	209295
259014	209296
637837	209297
270020	209298
260197	209299
488730	209300
765	209301
126755	209302
379923	209303
521102	209304
403407	209305
724677	209306
452916	209307
60678	209308
655320	209309
184610	209310
172976	209311
59499	209312
239946	209313
102456	209314
25286	209315
701310	209316
290373	209317
556543	209318
3078	209319
543541	209320
2060	209321
125114	209322
6159	209323
628869	209324
48871	209325
45010	209326
119805	209327
14810	209328
603671	209329
162739	209330
286643	209331
161081	209332
46131	209333
620329	209334
655950	209335
24176	209336
164339	209337
78420	209338
214509	209339
32845	209340
76431	209341
5665	209342
661516	209343
19483	209344
474494	209345
121769	209346
144276	209347
116500	209348
208993	209349
5675	209350
629188	209351
483642	209352
301594	209353
16659	209354
263599	209355
325658	209356
279692	209357
430189	209358
65404	209359
26569	209360
326359	209361
108928	209362
290961	209363
28285	209364
696150	209365
175163	209366
671959	209367
125214	209368
337000	209369
13825	209370
239205	209371
34586	209372
478183	209373
99601	209374
229992	209375
346083	209376
351994	209377
430685	209378
157826	209379
487357	209380
183603	209381
26563	209382
8302	209383
337129	209384
702017	209385
183085	209386
457031	209387
119130	209388
181282	209389
43730	209390
9221	209391
667524	209392
98203	209393
477032	209394
155112	209395
378120	209396
160320	209397
215959	209398
82655	209399
321759	209400
145987	209401
118922	209402
472634	209403
660574	209404
1	209405
64283	209406
451352	209407
4198	209408
52369	209409
458299	209410
114664	209411
200005	209412
672042	209413
185191	209414
306743	209415
36149	209416
692983	209417
332025	209418
20642	209419
244035	209420
17852	209421
22224	209422
614092	209423
402624	209424
498969	209425
644150	209426
181302	209427
390892	209428
72048	209429
386906	209430
176245	209431
42949	209432
31502	209433
154367	209434
13325	209435
254042	209436
235125	209437
275159	209438
15918	209439
16942	209440
82296	209441
575596	209442
387672	209443
224827	209444
588417	209445
492650	209446
517235	209447
24229	209448
494237	209449
47143	209450
309074	209451
280729	209452
110292	209453
8275	209454
98382	209455
327476	209456
24945	209457
676138	209458
510254	209459
42353	209460
507662	209461
17348	209462
317333	209463
39045	209464
413823	209465
7619	209466
81478	209467
364003	209468
306115	209469
213465	209470
558045	209471
166769	209472
217649	209473
177720	209474
338170	209475
494754	209476
3441	209477
572425	209478
177980	209479
336015	209480
507007	209481
433061	209482
164198	209483
364636	209484
16084	209485
6437	209486
619	209487
467601	209488
31203	209489
658980	209490
389182	209491
594451	209492
118261	209493
601109	209494
284222	209495
6125	209496
414278	209497
720509	209498
17520	209499
78333	209500
234313	209501
668850	209502
159689	209503
114065	209504
505954	209505
601011	209506
160	209507
498588	209508
154748	209509
393392	209510
440838	209511
690337	209512
190640	209513
699786	209514
486884	209515
210740	209516
133831	209517
574263	209518
273110	209519
180692	209520
4892	209521
228183	209522
189911	209523
44450	209524
625966	209525
37689	209526
170955	209527
653735	209528
247306	209529
249320	209530
667320	209531
175815	209532
116217	209533
20913	209534
37481	209535
89372	209536
573890	209537
204490	209538
568760	209539
156117	209540
316704	209541
122220	209542
623292	209543
121582	209544
610108	209545
91890	209546
687881	209547
433541	209548
438374	209549
44493	209550
120603	209551
663462	209552
313427	209553
71380	209554
610900	209555
482340	209556
23473	209557
256739	209558
8062	209559
2205	209560
387944	209561
545293	209562
39293	209563
543647	209564
22	209565
544348	209566
659200	209567
542856	209568
432016	209569
118115	209570
92583	209571
211174	209572
441184	209573
284425	209574
78573	209575
286479	209576
698844	209577
169255	209578
7005	209579
31906	209580
333966	209581
433091	209582
222031	209583
400062	209584
185940	209585
113823	209586
7760	209587
17156	209588
17785	209589
699583	209590
479118	209591
230287	209592
417345	209593
655834	209594
530912	209595
212932	209596
183782	209597
317821	209598
173211	209599
458960	209600
25743	209601
36641	209602
3516	209603
604771	209604
511945	209605
489453	209606
476341	209607
253637	209608
33085	209609
376447	209610
108975	209611
229032	209612
94646	209613
89529	209614
614	209615
11403	209616
707996	209617
629227	209618
348482	209619
294871	209620
407306	209621
47604	209622
56459	209623
411179	209624
7976	209625
311931	209626
60539	209627
275607	209628
54045	209629
305715	209630
247683	209631
607332	209632
688750	209633
181662	209634
623730	209635
651992	209636
118219	209637
199557	209638
10735	209639
535523	209640
469938	209641
612357	209642
448518	209643
221556	209644
20675	209645
598540	209646
32339	209647
42448	209648
116130	209649
306754	209650
35593	209651
546654	209652
431614	209653
72524	209654
97288	209655
203760	209656
190477	209657
52023	209658
673571	209659
389158	209660
166410	209661
307537	209662
67018	209663
556021	209664
299803	209665
302748	209666
186546	209667
473394	209668
175186	209669
172674	209670
536286	209671
463347	209672
121861	209673
9334	209674
109840	209675
585912	209676
128763	209677
482343	209678
615897	209679
681330	209680
572666	209681
189061	209682
451220	209683
86894	209684
415999	209685
259521	209686
8829	209687
591510	209688
197639	209689
296746	209690
267049	209691
444979	209692
13834	209693
91527	209694
10754	209695
776	209696
44632	209697
710564	209698
112469	209699
452208	209700
140550	209701
304388	209702
27404	209703
51171	209704
105063	209705
262142	209706
79168	209707
138321	209708
581449	209709
151698	209710
369206	209711
146449	209712
194159	209713
84824	209714
94081	209715
470164	209716
622768	209717
20365	209718
618151	209719
39399	209720
192510	209721
17204	209722
52004	209723
57297	209724
376448	209725
243176	209726
10443	209727
152404	209728
96504	209729
489227	209730
162362	209731
241783	209732
44750	209733
137753	209734
24195	209735
12567	209736
631213	209737
165823	209738
295215	209739
594552	209740
4097	209741
210309	209742
130977	209743
5277	209744
331320	209745
378853	209746
149332	209747
489426	209748
4623	209749
326924	209750
170423	209751
299529	209752
96692	209753
361723	209754
533412	209755
407931	209756
634143	209757
279040	209758
391743	209759
126281	209760
358449	209761
89207	209762
41327	209763
237423	209764
159554	209765
264627	209766
253238	209767
449596	209768
295163	209769
43640	209770
52774	209771
30296	209772
404648	209773
212160	209774
7120	209775
473517	209776
67556	209777
118290	209778
279385	209779
96038	209780
63748	209781
8816	209782
216724	209783
722955	209784
237261	209785
319656	209786
688492	209787
718535	209788
353719	209789
213786	209790
23890	209791
526103	209792
5168	209793
96435	209794
13368	209795
21553	209796
347148	209797
588955	209798
19551	209799
13587	209800
246342	209801
283547	209802
30173	209803
635798	209804
307243	209805
253322	209806
21874	209807
572551	209808
65693	209809
373873	209810
24955	209811
475323	209812
46397	209813
351805	209814
189233	209815
385002	209816
4944	209817
697865	209818
169743	209819
437487	209820
24396	209821
128291	209822
22008	209823
47973	209824
118889	209825
20467	209826
58407	209827
330	209828
128069	209829
101976	209830
330509	209831
686776	209832
302950	209833
183796	209834
586958	209835
559662	209836
279772	209837
415613	209838
576404	209839
43011	209840
468735	209841
52761	209842
114149	209843
125967	209844
247956	209845
550235	209846
87097	209847
147207	209848
545013	209849
29387	209850
156278	209851
621791	209852
135976	209853
598452	209854
169769	209855
83539	209856
41833	209857
137372	209858
579542	209859
252311	209860
510582	209861
109930	209862
58711	209863
367388	209864
148840	209865
122437	209866
414695	209867
255591	209868
210520	209869
625602	209870
98718	209871
598842	209872
10987	209873
116233	209874
663126	209875
131574	209876
284818	209877
182972	209878
72514	209879
367303	209880
76969	209881
487515	209882
161023	209883
223776	209884
577594	209885
517297	209886
409846	209887
25273	209888
287471	209889
670714	209890
554012	209891
256999	209892
484828	209893
637446	209894
422668	209895
344274	209896
490232	209897
469606	209898
79177	209899
512371	209900
598812	209901
203262	209902
692504	209903
6409	209904
382760	209905
208376	209906
165294	209907
156720	209908
99106	209909
196927	209910
329084	209911
355782	209912
30784	209913
448188	209914
74161	209915
173695	209916
18262	209917
583839	209918
57410	209919
700273	209920
528151	209921
2040	209922
36937	209923
497901	209924
143693	209925
16790	209926
685900	209927
1694	209928
47706	209929
572420	209930
61362	209931
185528	209932
1546	209933
657663	209934
122923	209935
50233	209936
583898	209937
320613	209938
696061	209939
676019	209940
592912	209941
552462	209942
716192	209943
338840	209944
341016	209945
15504	209946
183159	209947
13419	209948
419	209949
42179	209950
437784	209951
11858	209952
36528	209953
411821	209954
172815	209955
11487	209956
297061	209957
703203	209958
69803	209959
284874	209960
355464	209961
184979	209962
336237	209963
135503	209964
322008	209965
466750	209966
154741	209967
62622	209968
105631	209969
119883	209970
269462	209971
218169	209972
83154	209973
290	209974
5898	209975
26953	209976
1066	209977
245641	209978
253095	209979
406041	209980
117668	209981
51729	209982
67898	209983
139521	209984
699061	209985
372917	209986
34595	209987
510214	209988
326179	209989
396283	209990
37072	209991
121038	209992
127886	209993
625834	209994
331204	209995
655615	209996
577386	209997
341471	209998
672700	209999
121539	210000
171849	210001
703183	210002
5964	210003
420155	210004
410815	210005
561841	210006
371227	210007
362684	210008
723256	210009
47629	210010
151810	210011
620911	210012
309306	210013
11119	210014
28670	210015
235988	210016
56953	210017
128262	210018
74313	210019
646433	210020
287814	210021
231626	210022
170974	210023
79155	210024
83326	210025
658333	210026
582847	210027
319458	210028
243104	210029
51423	210030
692514	210031
47688	210032
181258	210033
133979	210034
278112	210035
501814	210036
656689	210037
212791	210038
85494	210039
476970	210040
674861	210041
15729	210042
379007	210043
235508	210044
365744	210045
46806	210046
800	210047
459098	210048
323041	210049
272734	210050
492179	210051
256291	210052
682470	210053
252111	210054
20523	210055
432512	210056
174692	210057
76493	210058
709267	210059
646032	210060
479	210061
24777	210062
130485	210063
98885	210064
156059	210065
543886	210066
649085	210067
125205	210068
23704	210069
605349	210070
493339	210071
136955	210072
73710	210073
505651	210074
647568	210075
170239	210076
103896	210077
186602	210078
15795	210079
45457	210080
22939	210081
156317	210082
39474	210083
9310	210084
553206	210085
479035	210086
176750	210087
37910	210088
418848	210089
38745	210090
517910	210091
280749	210092
428833	210093
125104	210094
220478	210095
134473	210096
514022	210097
325964	210098
132543	210099
48658	210100
429450	210101
2095	210102
366977	210103
708587	210104
349	210105
606817	210106
720858	210107
166997	210108
182725	210109
66162	210110
19629	210111
264302	210112
411012	210113
338639	210114
446543	210115
547246	210116
153112	210117
593614	210118
72219	210119
53691	210120
579859	210121
37987	210122
192198	210123
68944	210124
960	210125
202464	210126
514596	210127
34672	210128
156246	210129
250665	210130
91012	210131
440811	210132
383608	210133
3828	210134
490216	210135
649333	210136
490259	210137
52838	210138
160970	210139
529019	210140
462914	210141
601716	210142
117372	210143
497924	210144
51337	210145
199757	210146
140695	210147
582319	210148
5825	210149
581148	210150
20043	210151
393484	210152
384399	210153
313941	210154
581525	210155
92482	210156
318169	210157
7157	210158
153065	210159
213963	210160
436216	210161
47236	210162
429668	210163
219124	210164
242146	210165
476470	210166
521393	210167
346240	210168
60238	210169
623367	210170
721437	210171
42204	210172
188908	210173
617	210174
5320	210175
318730	210176
47361	210177
52911	210178
119751	210179
75675	210180
397434	210181
453877	210182
657303	210183
660109	210184
709164	210185
434425	210186
118301	210187
203599	210188
150758	210189
7892	210190
32840	210191
457348	210192
123268	210193
698673	210194
345385	210195
502515	210196
289406	210197
636698	210198
209701	210199
307238	210200
22748	210201
474432	210202
431725	210203
129196	210204
66050	210205
375080	210206
112684	210207
634254	210208
473810	210209
105196	210210
23784	210211
486124	210212
218301	210213
66648	210214
58287	210215
96606	210216
1489	210217
17130	210218
351639	210219
627700	210220
539885	210221
299423	210222
374491	210223
418837	210224
446275	210225
671331	210226
641558	210227
591737	210228
553528	210229
92114	210230
88743	210231
622105	210232
662465	210233
498287	210234
5032	210235
153853	210236
54881	210237
644014	210238
43407	210239
529007	210240
373448	210241
149222	210242
432701	210243
41109	210244
13702	210245
1544	210246
42472	210247
221368	210248
3322	210249
460201	210250
301606	210251
105208	210252
720792	210253
562752	210254
551263	210255
370570	210256
62149	210257
683421	210258
4171	210259
444875	210260
24014	210261
343785	210262
361119	210263
36161	210264
311362	210265
15004	210266
96595	210267
340489	210268
288688	210269
259059	210270
504876	210271
706477	210272
541972	210273
656935	210274
1417	210275
214213	210276
332684	210277
404056	210278
105431	210279
99009	210280
3989	210281
100223	210282
6119	210283
152772	210284
61719	210285
462846	210286
75522	210287
272738	210288
195960	210289
180539	210290
563971	210291
17246	210292
576121	210293
629286	210294
710322	210295
628280	210296
596702	210297
292617	210298
110676	210299
31827	210300
23611	210301
89402	210302
615033	210303
364539	210304
4134	210305
160631	210306
30573	210307
233862	210308
469172	210309
479575	210310
522733	210311
560744	210312
558432	210313
184901	210314
128282	210315
565519	210316
552499	210317
7563	210318
35031	210319
137635	210320
488644	210321
313796	210322
408282	210323
31048	210324
652662	210325
427016	210326
596387	210327
348379	210328
154402	210329
35391	210330
356422	210331
41548	210332
52070	210333
317974	210334
432	210335
468356	210336
305637	210337
21534	210338
464516	210339
130123	210340
319563	210341
447885	210342
252936	210343
446017	210344
537020	210345
473975	210346
369762	210347
45865	210348
180403	210349
11340	210350
262114	210351
782	210352
80	210353
615143	210354
465062	210355
15205	210356
326930	210357
667568	210358
481002	210359
43113	210360
244658	210361
212394	210362
108453	210363
8438	210364
293027	210365
351064	210366
635327	210367
209076	210368
18374	210369
583531	210370
599325	210371
18070	210372
160466	210373
44438	210374
53383	210375
227833	210376
44960	210377
46370	210378
411178	210379
17226	210380
404427	210381
203303	210382
539800	210383
563774	210384
135249	210385
677134	210386
816	210387
6592	210388
530409	210389
35517	210390
253276	210391
320469	210392
422311	210393
118501	210394
143901	210395
36011	210396
670254	210397
108354	210398
123121	210399
612713	210400
43863	210401
31834	210402
4535	210403
135159	210404
374105	210405
373615	210406
291045	210407
32650	210408
697415	210409
27284	210410
427493	210411
53400	210412
442018	210413
16946	210414
500279	210415
277	210416
10382	210417
131421	210418
678875	210419
107978	210420
254709	210421
140837	210422
200566	210423
121549	210424
123838	210425
19771	210426
83820	210427
96731	210428
509755	210429
6210	210430
2543	210431
89964	210432
298361	210433
86393	210434
59925	210435
393055	210436
23075	210437
136400	210438
26476	210439
328011	210440
143576	210441
405432	210442
639497	210443
61909	210444
28755	210445
156260	210446
195458	210447
610519	210448
172775	210449
401170	210450
347799	210451
166041	210452
651774	210453
141528	210454
99522	210455
77186	210456
567219	210457
487993	210458
382834	210459
5082	210460
127409	210461
543817	210462
106892	210463
24533	210464
45760	210465
89129	210466
4087	210467
29906	210468
514484	210469
661490	210470
500103	210471
621796	210472
500705	210473
631967	210474
80224	210475
495356	210476
185112	210477
500152	210478
180221	210479
7715	210480
160656	210481
559402	210482
609036	210483
482548	210484
480909	210485
119629	210486
169183	210487
87278	210488
570837	210489
308460	210490
453253	210491
380484	210492
6640	210493
411364	210494
197029	210495
67965	210496
351624	210497
327387	210498
214312	210499
175689	210500
47747	210501
74927	210502
453828	210503
410859	210504
154824	210505
332802	210506
109291	210507
2577	210508
415582	210509
223014	210510
13560	210511
45350	210512
179340	210513
45393	210514
436369	210515
76372	210516
225652	210517
587506	210518
297546	210519
549478	210520
211538	210521
722390	210522
91109	210523
479872	210524
438497	210525
88	210526
380021	210527
184817	210528
314608	210529
112015	210530
112011	210531
244937	210532
252417	210533
445671	210534
123848	210535
185338	210536
510721	210537
527316	210538
536998	210539
207574	210540
159702	210541
86840	210542
500898	210543
179854	210544
43058	210545
126936	210546
46014	210547
1288	210548
96600	210549
576120	210550
586045	210551
56798	210552
112081	210553
611378	210554
337601	210555
160232	210556
40989	210557
5556	210558
63027	210559
15712	210560
107082	210561
38370	210562
354884	210563
17086	210564
682034	210565
109539	210566
153744	210567
366680	210568
116837	210569
123083	210570
257539	210571
72522	210572
50014	210573
216585	210574
252342	210575
691065	210576
33270	210577
157319	210578
375420	210579
7069	210580
79611	210581
247509	210582
420629	210583
638454	210584
490284	210585
381409	210586
19799	210587
270951	210588
390893	210589
49824	210590
344876	210591
56927	210592
45831	210593
184762	210594
569263	210595
546105	210596
199500	210597
12139	210598
412418	210599
74138	210600
1966	210601
414812	210602
520890	210603
323535	210604
112342	210605
159029	210606
15412	210607
349915	210608
17760	210609
192458	210610
25198	210611
369347	210612
104923	210613
36732	210614
702306	210615
547473	210616
482193	210617
582281	210618
427863	210619
64602	210620
32285	210621
676174	210622
33449	210623
676759	210624
641449	210625
100057	210626
436715	210627
445484	210628
493126	210629
261381	210630
153423	210631
73878	210632
89502	210633
403644	210634
952	210635
15373	210636
432620	210637
17383	210638
5129	210639
74002	210640
593128	210641
671281	210642
566874	210643
655436	210644
4949	210645
382595	210646
519531	210647
441054	210648
180004	210649
491083	210650
7247	210651
375692	210652
88896	210653
5720	210654
68066	210655
346186	210656
79075	210657
540494	210658
183626	210659
17533	210660
52487	210661
6812	210662
59349	210663
9052	210664
680974	210665
713585	210666
573212	210667
118952	210668
88697	210669
657252	210670
97508	210671
525916	210672
48808	210673
6274	210674
6273	210675
162210	210676
7403	210677
428265	210678
159197	210679
330987	210680
450545	210681
346137	210682
70223	210683
156232	210684
611417	210685
1117	210686
678424	210687
209199	210688
25833	210689
529377	210690
673186	210691
93241	210692
52761	210693
104303	210694
228949	210695
402631	210696
483434	210697
61677	210698
569616	210699
182334	210700
723815	210701
682887	210702
45497	210703
431877	210704
88828	210705
60833	210706
182403	210707
36237	210708
422223	210709
466814	210710
653	210711
142630	210712
106013	210713
87647	210714
368301	210715
350057	210716
27476	210717
540054	210718
41510	210719
688788	210720
497833	210721
143014	210722
337436	210723
192938	210724
73728	210725
135521	210726
173193	210727
155044	210728
382471	210729
58429	210730
261391	210731
258154	210732
36330	210733
84673	210734
74804	210735
24970	210736
33133	210737
32660	210738
117097	210739
407999	210740
156369	210741
242323	210742
190626	210743
462794	210744
510838	210745
166072	210746
130046	210747
615692	210748
170456	210749
201467	210750
33372	210751
105590	210752
579142	210753
668805	210754
341575	210755
692281	210756
497519	210757
416872	210758
401052	210759
57213	210760
179451	210761
274140	210762
447973	210763
481804	210764
429413	210765
381632	210766
183841	210767
462346	210768
45088	210769
465810	210770
675605	210771
694996	210772
53248	210773
362873	210774
73482	210775
281449	210776
592742	210777
6368	210778
526122	210779
88984	210780
434508	210781
576060	210782
123144	210783
354132	210784
715953	210785
685735	210786
100706	210787
494172	210788
377192	210789
40126	210790
123866	210791
390492	210792
415414	210793
459379	210794
13678	210795
701704	210796
385055	210797
260277	210798
245761	210799
480	210800
389946	210801
114551	210802
328027	210803
31030	210804
68497	210805
350990	210806
132907	210807
475696	210808
31075	210809
171550	210810
273923	210811
646383	210812
571439	210813
22489	210814
677095	210815
179297	210816
206956	210817
154354	210818
131748	210819
103189	210820
101423	210821
482939	210822
122982	210823
419739	210824
67176	210825
635444	210826
580686	210827
520893	210828
643559	210829
329006	210830
122434	210831
121520	210832
186680	210833
48798	210834
709697	210835
453971	210836
130345	210837
173582	210838
557179	210839
471230	210840
178604	210841
463192	210842
109509	210843
95847	210844
29558	210845
490870	210846
241450	210847
12875	210848
49200	210849
388203	210850
103517	210851
85381	210852
675888	210853
132000	210854
513000	210855
478890	210856
608254	210857
277724	210858
16041	210859
27479	210860
356027	210861
347534	210862
178857	210863
556677	210864
162973	210865
223805	210866
34469	210867
54754	210868
177249	210869
545050	210870
382992	210871
283127	210872
3322	210873
147	210874
24631	210875
109375	210876
87713	210877
496359	210878
309325	210879
27291	210880
108078	210881
3544	210882
111799	210883
694465	210884
714025	210885
274272	210886
313990	210887
17727	210888
127650	210889
633450	210890
67702	210891
468400	210892
133072	210893
543081	210894
378890	210895
56174	210896
330258	210897
666340	210898
177729	210899
1876	210900
90388	210901
114780	210902
627126	210903
406049	210904
8301	210905
66102	210906
290958	210907
553665	210908
43545	210909
566418	210910
281936	210911
15496	210912
721909	210913
91457	210914
253488	210915
458096	210916
627781	210917
612881	210918
350422	210919
4949	210920
125939	210921
711541	210922
67301	210923
149565	210924
445837	210925
599736	210926
397572	210927
440495	210928
51011	210929
142233	210930
597578	210931
183456	210932
156399	210933
38262	210934
21672	210935
481621	210936
542020	210937
175458	210938
689425	210939
149916	210940
3512	210941
182727	210942
363024	210943
528377	210944
226181	210945
52044	210946
427425	210947
121066	210948
296451	210949
64079	210950
372405	210951
116302	210952
509947	210953
34920	210954
101813	210955
53785	210956
165217	210957
373983	210958
178204	210959
631742	210960
59119	210961
72652	210962
531988	210963
664252	210964
304317	210965
51562	210966
75199	210967
145077	210968
23361	210969
540871	210970
566764	210971
665627	210972
357202	210973
26619	210974
43817	210975
291645	210976
181075	210977
409478	210978
565758	210979
500474	210980
686301	210981
597182	210982
75253	210983
95474	210984
91641	210985
472802	210986
317134	210987
514585	210988
267354	210989
27821	210990
573931	210991
234810	210992
429185	210993
380897	210994
653881	210995
386764	210996
351821	210997
2896	210998
117656	210999
368477	211000
92	211001
34443	211002
154910	211003
21680	211004
217795	211005
503705	211006
80588	211007
169338	211008
114166	211009
152554	211010
65353	211011
517638	211012
72904	211013
49671	211014
393372	211015
11187	211016
265504	211017
68141	211018
703949	211019
133718	211020
25680	211021
22544	211022
233261	211023
611425	211024
694676	211025
211603	211026
588676	211027
615349	211028
6741	211029
34198	211030
92774	211031
314007	211032
41565	211033
221633	211034
621797	211035
649774	211036
153603	211037
653530	211038
1666	211039
398506	211040
3029	211041
551954	211042
132182	211043
505240	211044
402843	211045
52882	211046
501146	211047
184623	211048
484740	211049
306977	211050
181523	211051
434210	211052
253417	211053
18185	211054
425195	211055
457639	211056
114859	211057
430158	211058
245286	211059
651149	211060
294359	211061
194178	211062
642413	211063
9580	211064
351816	211065
417328	211066
366558	211067
99270	211068
664429	211069
515852	211070
94432	211071
530878	211072
5472	211073
40142	211074
105517	211075
22807	211076
273245	211077
200451	211078
29914	211079
74923	211080
352640	211081
560702	211082
721166	211083
167550	211084
36009	211085
59479	211086
510071	211087
13708	211088
408034	211089
308256	211090
551077	211091
78825	211092
100693	211093
663272	211094
377366	211095
660719	211096
47155	211097
71606	211098
151300	211099
99880	211100
216871	211101
104729	211102
641951	211103
1154	211104
97731	211105
122302	211106
175484	211107
89982	211108
397961	211109
253497	211110
533298	211111
140937	211112
641455	211113
153729	211114
436752	211115
720222	211116
8827	211117
670756	211118
144310	211119
721085	211120
220622	211121
9102	211122
252169	211123
578954	211124
88035	211125
227382	211126
3812	211127
17746	211128
3534	211129
20658	211130
515460	211131
15156	211132
54968	211133
99860	211134
546858	211135
74185	211136
715832	211137
172137	211138
327005	211139
715937	211140
6215	211141
126753	211142
426106	211143
138620	211144
494827	211145
296387	211146
598294	211147
178	211148
80101	211149
603900	211150
17237	211151
73676	211152
367420	211153
418168	211154
349444	211155
691190	211156
265562	211157
547581	211158
18587	211159
283404	211160
374263	211161
653769	211162
162459	211163
216395	211164
470243	211165
471093	211166
161136	211167
108553	211168
234293	211169
299877	211170
169654	211171
294335	211172
185540	211173
169297	211174
261768	211175
40077	211176
525341	211177
589040	211178
232012	211179
103204	211180
28817	211181
22751	211182
662972	211183
130280	211184
8427	211185
137520	211186
144221	211187
56271	211188
640737	211189
32021	211190
525922	211191
84572	211192
12629	211193
640630	211194
579951	211195
471036	211196
568224	211197
622	211198
52787	211199
92843	211200
205569	211201
290525	211202
94665	211203
88933	211204
651964	211205
77659	211206
104449	211207
702798	211208
681799	211209
92644	211210
180298	211211
98011	211212
629143	211213
103569	211214
101971	211215
462228	211216
318400	211217
605911	211218
526377	211219
15820	211220
314417	211221
572130	211222
117175	211223
669768	211224
86366	211225
67501	211226
157960	211227
195273	211228
114760	211229
397320	211230
598058	211231
129069	211232
44657	211233
82187	211234
306919	211235
561521	211236
29499	211237
576276	211238
95364	211239
641192	211240
88970	211241
567270	211242
107888	211243
655976	211244
16113	211245
29016	211246
180139	211247
462219	211248
94528	211249
460948	211250
75895	211251
256601	211252
156605	211253
3387	211254
172861	211255
584765	211256
232499	211257
128949	211258
67117	211259
419439	211260
105095	211261
144555	211262
1571	211263
597027	211264
380544	211265
497844	211266
123344	211267
234970	211268
14039	211269
54236	211270
617549	211271
663471	211272
270308	211273
644736	211274
264866	211275
421032	211276
13010	211277
25807	211278
448476	211279
66	211280
108567	211281
235983	211282
563913	211283
144933	211284
92995	211285
180310	211286
187526	211287
83879	211288
629583	211289
172909	211290
95062	211291
317836	211292
338803	211293
320535	211294
103270	211295
422312	211296
297675	211297
6140	211298
486421	211299
478783	211300
691614	211301
152910	211302
508182	211303
670441	211304
544983	211305
297741	211306
9572	211307
61705	211308
257804	211309
224449	211310
125251	211311
592972	211312
724014	211313
5884	211314
80834	211315
560498	211316
151723	211317
145103	211318
623674	211319
852	211320
520568	211321
7001	211322
42693	211323
408753	211324
158400	211325
603298	211326
354548	211327
99019	211328
487337	211329
519181	211330
148022	211331
122325	211332
32244	211333
76602	211334
700728	211335
54184	211336
63262	211337
180584	211338
711033	211339
305028	211340
89866	211341
371238	211342
577341	211343
474887	211344
527585	211345
76442	211346
140114	211347
671797	211348
288472	211349
476953	211350
149221	211351
361844	211352
73223	211353
210197	211354
369803	211355
648058	211356
470825	211357
590735	211358
490290	211359
547047	211360
273565	211361
160150	211362
337869	211363
191493	211364
65695	211365
69316	211366
75084	211367
103832	211368
505343	211369
275449	211370
347937	211371
623130	211372
387143	211373
633140	211374
12478	211375
13125	211376
121345	211377
107821	211378
9217	211379
16892	211380
647830	211381
623135	211382
469512	211383
104616	211384
26944	211385
451414	211386
46410	211387
6281	211388
54406	211389
588436	211390
47560	211391
721294	211392
380745	211393
197716	211394
142312	211395
368183	211396
650063	211397
159839	211398
221336	211399
715945	211400
22249	211401
205422	211402
159729	211403
134076	211404
275122	211405
24961	211406
440621	211407
412355	211408
102963	211409
141881	211410
550389	211411
361692	211412
557998	211413
187954	211414
51590	211415
336183	211416
704397	211417
177794	211418
4826	211419
331579	211420
49292	211421
3206	211422
633112	211423
128118	211424
393993	211425
568649	211426
199390	211427
213660	211428
646227	211429
306224	211430
681037	211431
36794	211432
61096	211433
136587	211434
610	211435
374941	211436
140926	211437
184581	211438
204346	211439
711519	211440
25484	211441
45316	211442
223387	211443
470831	211444
30581	211445
39110	211446
45619	211447
393999	211448
517611	211449
462751	211450
60842	211451
532351	211452
463259	211453
34776	211454
81356	211455
3033	211456
280041	211457
574700	211458
28233	211459
267886	211460
44158	211461
380778	211462
94389	211463
642853	211464
184441	211465
40154	211466
132837	211467
321341	211468
1330	211469
128516	211470
637603	211471
346955	211472
675769	211473
154893	211474
179826	211475
264794	211476
89001	211477
168920	211478
155819	211479
4142	211480
712601	211481
161182	211482
526797	211483
334409	211484
638761	211485
509752	211486
159170	211487
236439	211488
145059	211489
141665	211490
569186	211491
321667	211492
118005	211493
87517	211494
45030	211495
511999	211496
598330	211497
561620	211498
552647	211499
336235	211500
97406	211501
601950	211502
356195	211503
271376	211504
475064	211505
485534	211506
645197	211507
42636	211508
495194	211509
721534	211510
642014	211511
644936	211512
93111	211513
328103	211514
697437	211515
174553	211516
273821	211517
347267	211518
375505	211519
325632	211520
37937	211521
33778	211522
280016	211523
123384	211524
513229	211525
91789	211526
43097	211527
271558	211528
172788	211529
354033	211530
5625	211531
166226	211532
650260	211533
487846	211534
666429	211535
108560	211536
701685	211537
68780	211538
6759	211539
100415	211540
57788	211541
63772	211542
241798	211543
127725	211544
348984	211545
396947	211546
168134	211547
573451	211548
504351	211549
290827	211550
619753	211551
42633	211552
539500	211553
79409	211554
340896	211555
159024	211556
569969	211557
553117	211558
22477	211559
473574	211560
636585	211561
442982	211562
352118	211563
255290	211564
715883	211565
649336	211566
74541	211567
580089	211568
386856	211569
236543	211570
13104	211571
36083	211572
528664	211573
428594	211574
51515	211575
270530	211576
176636	211577
697384	211578
661	211579
633741	211580
12282	211581
30302	211582
61388	211583
15182	211584
44750	211585
668720	211586
676827	211587
626334	211588
147630	211589
15283	211590
255399	211591
36342	211592
182538	211593
309263	211594
136748	211595
428102	211596
351974	211597
677248	211598
175406	211599
4587	211600
1172	211601
532600	211602
94935	211603
81502	211604
21153	211605
12360	211606
42607	211607
3346	211608
627192	211609
456211	211610
141387	211611
21157	211612
73812	211613
138211	211614
181321	211615
520570	211616
594498	211617
14356	211618
691857	211619
153632	211620
110819	211621
77514	211622
39149	211623
608198	211624
264085	211625
2394	211626
216028	211627
107956	211628
610278	211629
600886	211630
46957	211631
718836	211632
177337	211633
418229	211634
51128	211635
97181	211636
297875	211637
301313	211638
321913	211639
23285	211640
1898	211641
101552	211642
33822	211643
401163	211644
23182	211645
7286	211646
18472	211647
78255	211648
128	211649
30628	211650
158204	211651
621891	211652
247669	211653
711605	211654
184692	211655
46848	211656
111122	211657
12825	211658
705969	211659
667036	211660
397380	211661
174750	211662
581536	211663
194997	211664
120245	211665
134103	211666
104041	211667
324792	211668
98454	211669
515025	211670
193730	211671
287713	211672
72437	211673
241005	211674
254685	211675
24463	211676
573823	211677
322831	211678
91638	211679
661862	211680
437410	211681
5147	211682
13147	211683
334345	211684
6854	211685
339006	211686
522039	211687
368212	211688
242654	211689
103953	211690
616348	211691
2832	211692
326427	211693
227652	211694
33928	211695
20374	211696
396982	211697
658704	211698
201659	211699
236441	211700
641040	211701
569097	211702
229631	211703
533667	211704
434041	211705
34729	211706
154637	211707
642088	211708
165836	211709
244201	211710
678911	211711
221211	211712
381466	211713
177862	211714
395397	211715
433615	211716
41435	211717
561357	211718
3864	211719
85306	211720
258171	211721
510794	211722
348760	211723
434728	211724
400003	211725
714473	211726
33236	211727
555730	211728
356940	211729
490247	211730
214067	211731
649334	211732
565923	211733
93195	211734
370571	211735
42725	211736
350409	211737
485154	211738
4360	211739
63191	211740
496248	211741
350865	211742
399239	211743
429215	211744
234204	211745
650133	211746
594513	211747
688755	211748
710475	211749
34120	211750
606400	211751
15853	211752
43991	211753
2656	211754
20003	211755
194705	211756
490054	211757
337534	211758
145689	211759
492149	211760
20674	211761
371605	211762
397	211763
413677	211764
196176	211765
256547	211766
269600	211767
15358	211768
109068	211769
161443	211770
589780	211771
316746	211772
37360	211773
17415	211774
101523	211775
168260	211776
498561	211777
44606	211778
358839	211779
601844	211780
7744	211781
190017	211782
120128	211783
14926	211784
196904	211785
570466	211786
134167	211787
234811	211788
593154	211789
567215	211790
636420	211791
3524	211792
357863	211793
605820	211794
706378	211795
459189	211796
630251	211797
471361	211798
264175	211799
17195	211800
484485	211801
830	211802
548125	211803
275519	211804
395280	211805
102138	211806
221596	211807
73373	211808
402108	211809
57955	211810
724415	211811
158955	211812
15254	211813
472620	211814
406694	211815
436273	211816
368167	211817
98142	211818
521667	211819
100029	211820
20068	211821
373646	211822
205929	211823
650265	211824
577683	211825
290630	211826
152157	211827
553822	211828
444811	211829
21191	211830
537959	211831
7703	211832
345797	211833
443854	211834
45351	211835
410374	211836
454370	211837
6611	211838
354808	211839
287246	211840
168185	211841
79733	211842
137623	211843
401033	211844
457564	211845
613395	211846
35485	211847
205890	211848
442473	211849
12657	211850
31249	211851
629552	211852
638190	211853
512768	211854
521786	211855
50792	211856
195623	211857
633401	211858
655811	211859
667292	211860
558724	211861
606620	211862
105070	211863
60241	211864
524705	211865
675171	211866
4560	211867
72243	211868
3007	211869
511365	211870
692634	211871
54867	211872
393654	211873
164156	211874
177134	211875
2334	211876
574850	211877
232801	211878
54029	211879
510244	211880
28065	211881
2787	211882
513320	211883
154164	211884
700215	211885
291680	211886
12210	211887
343210	211888
544193	211889
697295	211890
18653	211891
131541	211892
93783	211893
278166	211894
364112	211895
231807	211896
642519	211897
5685	211898
299368	211899
14302	211900
249225	211901
272354	211902
719063	211903
139399	211904
27566	211905
123966	211906
11207	211907
636586	211908
52143	211909
406842	211910
338536	211911
203051	211912
695627	211913
489607	211914
33264	211915
35818	211916
73443	211917
484158	211918
638277	211919
144995	211920
5431	211921
85191	211922
89977	211923
392400	211924
431114	211925
293669	211926
87272	211927
11744	211928
87184	211929
534273	211930
294890	211931
478031	211932
166719	211933
280710	211934
514892	211935
998	211936
614025	211937
568439	211938
186829	211939
104973	211940
414360	211941
556913	211942
593915	211943
482298	211944
56638	211945
471973	211946
463807	211947
438176	211948
34785	211949
184565	211950
135370	211951
49663	211952
526186	211953
440885	211954
27241	211955
172351	211956
83873	211957
635003	211958
507072	211959
606028	211960
514335	211961
587545	211962
135475	211963
13311	211964
10763	211965
22449	211966
124770	211967
668709	211968
528652	211969
81708	211970
517324	211971
638309	211972
116213	211973
113483	211974
20290	211975
100358	211976
556627	211977
702880	211978
138258	211979
113833	211980
695103	211981
174275	211982
618	211983
522138	211984
458432	211985
10757	211986
384157	211987
101595	211988
64543	211989
51846	211990
52448	211991
31103	211992
16904	211993
458308	211994
459136	211995
57572	211996
567207	211997
514388	211998
411683	211999
251393	212000
180766	212001
548423	212002
105323	212003
633198	212004
723848	212005
45602	212006
230681	212007
66898	212008
25344	212009
146517	212010
23080	212011
331349	212012
163091	212013
390697	212014
502826	212015
631785	212016
694190	212017
420106	212018
360022	212019
20561	212020
2034	212021
75756	212022
6351	212023
203756	212024
31454	212025
288892	212026
344995	212027
59230	212028
350442	212029
81345	212030
38408	212031
116370	212032
641198	212033
170193	212034
40629	212035
6683	212036
412647	212037
439577	212038
15268	212039
85949	212040
452950	212041
423010	212042
61844	212043
483017	212044
577335	212045
533221	212046
18	212047
77379	212048
342558	212049
81403	212050
417227	212051
207527	212052
721577	212053
36242	212054
5617	212055
227815	212056
157480	212057
621917	212058
465931	212059
405788	212060
696337	212061
645274	212062
593098	212063
720375	212064
400146	212065
71861	212066
26045	212067
541235	212068
445335	212069
248487	212070
352776	212071
636850	212072
1396	212073
108075	212074
49055	212075
67971	212076
149620	212077
31431	212078
1438	212079
358224	212080
378952	212081
434162	212082
457134	212083
559149	212084
151566	212085
493241	212086
24297	212087
312332	212088
174648	212089
23822	212090
274447	212091
1995	212092
153639	212093
318249	212094
261396	212095
54912	212096
11182	212097
80619	212098
177308	212099
697788	212100
312754	212101
231679	212102
46901	212103
464863	212104
80257	212105
97182	212106
157273	212107
214771	212108
38016	212109
179479	212110
487531	212111
250256	212112
638462	212113
213729	212114
544172	212115
442509	212116
450702	212117
643169	212118
174230	212119
406581	212120
349217	212121
287259	212122
1608	212123
616773	212124
385932	212125
333483	212126
544672	212127
129615	212128
342210	212129
135589	212130
498475	212131
446767	212132
83092	212133
370753	212134
59070	212135
534926	212136
367039	212137
654903	212138
378381	212139
498958	212140
636847	212141
1879	212142
418923	212143
134898	212144
133895	212145
105573	212146
663172	212147
450277	212148
21929	212149
716348	212150
118759	212151
527728	212152
301850	212153
478595	212154
138897	212155
122254	212156
8346	212157
394025	212158
603635	212159
28270	212160
50300	212161
25418	212162
248335	212163
80373	212164
488806	212165
1232	212166
262858	212167
181881	212168
86954	212169
591786	212170
158504	212171
184866	212172
84346	212173
427384	212174
606065	212175
62748	212176
445924	212177
7102	212178
72423	212179
2310	212180
685859	212181
339102	212182
415227	212183
619641	212184
520022	212185
429276	212186
39542	212187
180613	212188
19088	212189
512269	212190
287472	212191
1482	212192
353485	212193
368342	212194
308978	212195
275275	212196
244569	212197
50364	212198
341087	212199
400610	212200
31375	212201
2178	212202
372671	212203
306549	212204
661493	212205
435013	212206
148922	212207
399582	212208
124188	212209
562073	212210
40808	212211
540187	212212
588216	212213
577550	212214
102634	212215
724077	212216
234849	212217
415806	212218
139021	212219
553192	212220
433166	212221
28029	212222
600698	212223
35313	212224
510191	212225
298324	212226
228617	212227
221743	212228
187869	212229
134625	212230
151674	212231
122909	212232
47007	212233
46557	212234
521568	212235
56300	212236
109052	212237
620734	212238
104088	212239
349829	212240
47490	212241
351893	212242
150392	212243
23301	212244
724762	212245
714145	212246
2295	212247
68476	212248
174732	212249
626383	212250
144720	212251
475368	212252
243063	212253
104427	212254
315636	212255
319632	212256
82508	212257
14548	212258
302143	212259
30341	212260
27201	212261
166793	212262
115388	212263
48387	212264
80957	212265
17257	212266
649506	212267
8073	212268
2436	212269
170157	212270
213446	212271
63871	212272
326449	212273
34296	212274
172601	212275
654764	212276
87636	212277
413549	212278
316531	212279
420419	212280
674955	212281
104947	212282
657222	212283
6589	212284
627485	212285
974	212286
257149	212287
524325	212288
163669	212289
119928	212290
450542	212291
105089	212292
48799	212293
214694	212294
587993	212295
158775	212296
128452	212297
58857	212298
174355	212299
273143	212300
2062	212301
114995	212302
65290	212303
108973	212304
105039	212305
1273	212306
112463	212307
616683	212308
13127	212309
378943	212310
257831	212311
69292	212312
551755	212313
89976	212314
337635	212315
34706	212316
51674	212317
34720	212318
230558	212319
297552	212320
58007	212321
452617	212322
686804	212323
227162	212324
122499	212325
380342	212326
2180	212327
696510	212328
11442	212329
329963	212330
215877	212331
388136	212332
35148	212333
268945	212334
64410	212335
336326	212336
142541	212337
108958	212338
125664	212339
58959	212340
200367	212341
162445	212342
182609	212343
214808	212344
368388	212345
559869	212346
62059	212347
105122	212348
130492	212349
89945	212350
606076	212351
160009	212352
623857	212353
245372	212354
436597	212355
54512	212356
108102	212357
430362	212358
115496	212359
80384	212360
507968	212361
664348	212362
52783	212363
355232	212364
585126	212365
59314	212366
482083	212367
353758	212368
442662	212369
149467	212370
165155	212371
525926	212372
15734	212373
372642	212374
13072	212375
149664	212376
279026	212377
372859	212378
339950	212379
6068	212380
60884	212381
47753	212382
242263	212383
441792	212384
134495	212385
456229	212386
109466	212387
63447	212388
33092	212389
246561	212390
525177	212391
71208	212392
114893	212393
238776	212394
59303	212395
481243	212396
5800	212397
259789	212398
123037	212399
3133	212400
470596	212401
718049	212402
109666	212403
38704	212404
383365	212405
444209	212406
337961	212407
39177	212408
672339	212409
472258	212410
477722	212411
53875	212412
519646	212413
132592	212414
623387	212415
600892	212416
606653	212417
157058	212418
691	212419
17608	212420
163411	212421
80035	212422
583120	212423
252492	212424
165285	212425
95412	212426
184206	212427
71726	212428
34	212429
186551	212430
224286	212431
91199	212432
128792	212433
426719	212434
569925	212435
142264	212436
541687	212437
19836	212438
466450	212439
595470	212440
628461	212441
707510	212442
401216	212443
118723	212444
40447	212445
39670	212446
524944	212447
379352	212448
593832	212449
589023	212450
72045	212451
273723	212452
5603	212453
63932	212454
288631	212455
30074	212456
88372	212457
275558	212458
688190	212459
425291	212460
425643	212461
34519	212462
463956	212463
266935	212464
84461	212465
11656	212466
6395	212467
279794	212468
178280	212469
441076	212470
471829	212471
595012	212472
9559	212473
13356	212474
53506	212475
341864	212476
446975	212477
155613	212478
143398	212479
428405	212480
645303	212481
719627	212482
511311	212483
591395	212484
382502	212485
18269	212486
128713	212487
65209	212488
26927	212489
472450	212490
151629	212491
144593	212492
170	212493
397349	212494
13759	212495
359658	212496
343451	212497
12664	212498
428739	212499
440572	212500
137494	212501
61914	212502
426335	212503
128435	212504
446993	212505
131258	212506
192764	212507
715440	212508
370811	212509
17435	212510
528566	212511
164256	212512
822	212513
359066	212514
631424	212515
109133	212516
318493	212517
506271	212518
78616	212519
68228	212520
12017	212521
711981	212522
87966	212523
387057	212524
507827	212525
8118	212526
185938	212527
142060	212528
85662	212529
175769	212530
251860	212531
3350	212532
158446	212533
710889	212534
507530	212535
113467	212536
5583	212537
43988	212538
630361	212539
426227	212540
1	212541
542756	212542
386739	212543
560035	212544
233843	212545
136417	212546
679996	212547
420542	212548
474146	212549
575481	212550
71684	212551
483000	212552
315325	212553
702983	212554
224928	212555
153846	212556
163519	212557
553525	212558
93919	212559
506691	212560
578962	212561
4694	212562
7496	212563
153566	212564
464300	212565
480802	212566
382800	212567
418197	212568
271155	212569
307348	212570
68847	212571
6014	212572
508393	212573
266638	212574
229831	212575
222103	212576
6448	212577
361805	212578
574737	212579
544171	212580
573895	212581
393331	212582
187443	212583
395152	212584
45767	212585
112751	212586
443305	212587
32717	212588
86985	212589
560519	212590
6484	212591
138867	212592
17854	212593
656491	212594
450853	212595
361848	212596
71283	212597
516592	212598
29244	212599
211757	212600
277251	212601
641768	212602
588583	212603
502905	212604
163390	212605
288207	212606
567729	212607
108760	212608
287848	212609
614332	212610
407582	212611
514936	212612
19544	212613
86581	212614
683885	212615
703386	212616
545189	212617
537829	212618
40606	212619
402602	212620
176574	212621
54266	212622
419827	212623
2068	212624
455080	212625
52461	212626
141744	212627
232861	212628
717862	212629
129103	212630
514527	212631
54931	212632
338569	212633
663378	212634
56654	212635
718851	212636
410667	212637
101612	212638
717152	212639
4633	212640
105600	212641
168237	212642
721389	212643
511896	212644
717268	212645
694338	212646
29857	212647
157980	212648
75489	212649
53199	212650
3188	212651
19584	212652
605715	212653
98802	212654
700658	212655
83417	212656
22347	212657
154294	212658
400702	212659
93408	212660
122026	212661
3352	212662
278703	212663
160241	212664
23986	212665
179694	212666
65865	212667
158120	212668
791	212669
291378	212670
264832	212671
134136	212672
42104	212673
255454	212674
492866	212675
385720	212676
318276	212677
128519	212678
165163	212679
179668	212680
717426	212681
685620	212682
146262	212683
172915	212684
208260	212685
377196	212686
633190	212687
310834	212688
26107	212689
135945	212690
94492	212691
4348	212692
94291	212693
573791	212694
181388	212695
145560	212696
8277	212697
171512	212698
58439	212699
616858	212700
118222	212701
162678	212702
79476	212703
588541	212704
23149	212705
613987	212706
75198	212707
480471	212708
2233	212709
693508	212710
648528	212711
364226	212712
662647	212713
385664	212714
394302	212715
8769	212716
1714	212717
420714	212718
20439	212719
187942	212720
413170	212721
300629	212722
140466	212723
166969	212724
34048	212725
689645	212726
131896	212727
432302	212728
589381	212729
405076	212730
180746	212731
191849	212732
457714	212733
587931	212734
644518	212735
52998	212736
200350	212737
699430	212738
249385	212739
35491	212740
3641	212741
16839	212742
178999	212743
90203	212744
306636	212745
444727	212746
610521	212747
13593	212748
284329	212749
672697	212750
487233	212751
1616	212752
309225	212753
558709	212754
338055	212755
258947	212756
146651	212757
11335	212758
685571	212759
294316	212760
25466	212761
348325	212762
374670	212763
151695	212764
11822	212765
484662	212766
120883	212767
504733	212768
125329	212769
273567	212770
243923	212771
722643	212772
481641	212773
51910	212774
589233	212775
12748	212776
531795	212777
709095	212778
684446	212779
352861	212780
720562	212781
1561	212782
49202	212783
115865	212784
357039	212785
191894	212786
486296	212787
445496	212788
62517	212789
113032	212790
448836	212791
500882	212792
503676	212793
1224	212794
603626	212795
117408	212796
569871	212797
188463	212798
106796	212799
559	212800
64174	212801
8581	212802
336359	212803
488498	212804
356744	212805
611844	212806
86232	212807
15553	212808
258093	212809
45424	212810
503115	212811
247050	212812
184552	212813
315261	212814
161827	212815
47762	212816
628813	212817
497234	212818
323523	212819
145460	212820
494304	212821
267247	212822
113741	212823
233055	212824
73520	212825
76306	212826
114363	212827
91096	212828
171826	212829
372066	212830
147199	212831
644044	212832
84273	212833
1888	212834
62400	212835
377103	212836
400347	212837
53076	212838
224794	212839
629185	212840
551309	212841
166257	212842
559300	212843
1651	212844
331181	212845
152193	212846
46931	212847
78632	212848
113617	212849
143492	212850
203504	212851
175723	212852
102390	212853
85477	212854
680108	212855
29322	212856
347003	212857
615200	212858
562396	212859
206591	212860
45363	212861
10616	212862
528416	212863
669066	212864
278810	212865
545028	212866
72331	212867
222981	212868
439745	212869
527023	212870
680957	212871
247413	212872
535265	212873
118916	212874
699585	212875
126092	212876
553590	212877
303256	212878
9072	212879
698112	212880
587284	212881
48824	212882
136206	212883
544521	212884
323495	212885
218392	212886
347808	212887
175514	212888
64240	212889
20316	212890
133431	212891
253027	212892
291539	212893
309459	212894
251629	212895
508543	212896
168091	212897
374773	212898
185602	212899
488897	212900
167749	212901
191095	212902
576720	212903
78566	212904
645726	212905
530061	212906
95237	212907
577249	212908
666030	212909
49878	212910
112963	212911
86924	212912
5263	212913
120903	212914
644516	212915
87443	212916
274158	212917
220233	212918
42377	212919
711768	212920
412717	212921
485269	212922
675524	212923
322679	212924
169670	212925
179437	212926
33643	212927
32217	212928
21008	212929
44897	212930
41451	212931
50730	212932
102575	212933
92516	212934
519718	212935
665812	212936
443768	212937
117728	212938
111937	212939
113085	212940
74947	212941
54882	212942
328322	212943
178691	212944
54483	212945
162073	212946
54558	212947
142439	212948
607	212949
40372	212950
100208	212951
154176	212952
482525	212953
135794	212954
312929	212955
5847	212956
4596	212957
415392	212958
704776	212959
435961	212960
65991	212961
308438	212962
527901	212963
219239	212964
121830	212965
566144	212966
193566	212967
261000	212968
168637	212969
119048	212970
262116	212971
593001	212972
652494	212973
54961	212974
85066	212975
600262	212976
126980	212977
19816	212978
401644	212979
328912	212980
573573	212981
660783	212982
20579	212983
67691	212984
551172	212985
389430	212986
231889	212987
17769	212988
363954	212989
694836	212990
135942	212991
587604	212992
184126	212993
82187	212994
54215	212995
413420	212996
32600	212997
397306	212998
143994	212999
463832	213000
199337	213001
455195	213002
579943	213003
629209	213004
652665	213005
368721	213006
528685	213007
104796	213008
677167	213009
240946	213010
126740	213011
658139	213012
21697	213013
10942	213014
16908	213015
250424	213016
324790	213017
446269	213018
38035	213019
126025	213020
679444	213021
25226	213022
620090	213023
267062	213024
568919	213025
288102	213026
177027	213027
632643	213028
119270	213029
15154	213030
385277	213031
2988	213032
25569	213033
626419	213034
117608	213035
631504	213036
633548	213037
271385	213038
21797	213039
214567	213040
103451	213041
392428	213042
81347	213043
416093	213044
225066	213045
186410	213046
227997	213047
88587	213048
8095	213049
78593	213050
45749	213051
359322	213052
82670	213053
154083	213054
218944	213055
643549	213056
503704	213057
573501	213058
106984	213059
419405	213060
83842	213061
688225	213062
28712	213063
82482	213064
7394	213065
100503	213066
88876	213067
219865	213068
559024	213069
183813	213070
613714	213071
142786	213072
171487	213073
56332	213074
389936	213075
347329	213076
613882	213077
365519	213078
182678	213079
169526	213080
172036	213081
528484	213082
692522	213083
436083	213084
684482	213085
36684	213086
492769	213087
128448	213088
398621	213089
146437	213090
55554	213091
15396	213092
250075	213093
58770	213094
88757	213095
37411	213096
713880	213097
317477	213098
515230	213099
471087	213100
30863	213101
177371	213102
1771	213103
11033	213104
520796	213105
687568	213106
606163	213107
145536	213108
294750	213109
434668	213110
115680	213111
165792	213112
171396	213113
460142	213114
436133	213115
495415	213116
8941	213117
8789	213118
393396	213119
121249	213120
171346	213121
143487	213122
617902	213123
430439	213124
332252	213125
82427	213126
293347	213127
425118	213128
370980	213129
519889	213130
236074	213131
150856	213132
618828	213133
46288	213134
194889	213135
41102	213136
171721	213137
85155	213138
351385	213139
60419	213140
141492	213141
105733	213142
336118	213143
422269	213144
186259	213145
164923	213146
92785	213147
258971	213148
176276	213149
184337	213150
148362	213151
442432	213152
43163	213153
19446	213154
150861	213155
551101	213156
314760	213157
687356	213158
721759	213159
576519	213160
72270	213161
671961	213162
704779	213163
35570	213164
10632	213165
127341	213166
102534	213167
117351	213168
270154	213169
615856	213170
180236	213171
537584	213172
126859	213173
46710	213174
169343	213175
18451	213176
171782	213177
718378	213178
36845	213179
688443	213180
86380	213181
442916	213182
440660	213183
519078	213184
477567	213185
190458	213186
14626	213187
705554	213188
139072	213189
50090	213190
375182	213191
641336	213192
59909	213193
602154	213194
417911	213195
37869	213196
90166	213197
198913	213198
10480	213199
31691	213200
281422	213201
522959	213202
672197	213203
64106	213204
272527	213205
20186	213206
153716	213207
46794	213208
551341	213209
18386	213210
24443	213211
101905	213212
255535	213213
459714	213214
96382	213215
197067	213216
253702	213217
384563	213218
594852	213219
528961	213220
65480	213221
537924	213222
318372	213223
112977	213224
555811	213225
646607	213226
11533	213227
2545	213228
604381	213229
326533	213230
378016	213231
139924	213232
153389	213233
31180	213234
597954	213235
32771	213236
185293	213237
20131	213238
260539	213239
134045	213240
198068	213241
6923	213242
29903	213243
48805	213244
535574	213245
114986	213246
564597	213247
607919	213248
21142	213249
8310	213250
669203	213251
406950	213252
85936	213253
598444	213254
63739	213255
25595	213256
27080	213257
381658	213258
271700	213259
676754	213260
447460	213261
449958	213262
337502	213263
175333	213264
438758	213265
692630	213266
166502	213267
5878	213268
12532	213269
464702	213270
264634	213271
349010	213272
563645	213273
331	213274
385135	213275
187638	213276
171994	213277
102535	213278
37047	213279
146284	213280
358056	213281
458963	213282
10328	213283
336775	213284
14416	213285
393422	213286
530838	213287
714686	213288
592322	213289
17968	213290
14143	213291
167004	213292
194270	213293
124455	213294
208463	213295
723856	213296
628306	213297
364175	213298
194147	213299
38824	213300
389475	213301
600510	213302
54334	213303
540734	213304
324190	213305
60178	213306
77269	213307
341467	213308
46436	213309
334548	213310
116874	213311
536426	213312
15504	213313
160953	213314
9583	213315
93931	213316
153565	213317
433221	213318
71761	213319
355990	213320
606875	213321
149778	213322
133194	213323
162768	213324
638810	213325
24229	213326
694653	213327
45903	213328
382555	213329
154856	213330
131160	213331
562497	213332
206568	213333
138067	213334
170005	213335
47794	213336
612519	213337
257137	213338
675658	213339
234865	213340
255704	213341
562687	213342
92740	213343
384252	213344
214025	213345
171851	213346
130198	213347
157836	213348
308458	213349
682454	213350
207344	213351
523548	213352
271319	213353
113635	213354
73981	213355
384820	213356
7584	213357
111963	213358
138928	213359
149997	213360
458760	213361
284976	213362
77322	213363
275870	213364
589262	213365
4100	213366
162115	213367
146539	213368
242420	213369
52682	213370
15394	213371
24249	213372
308807	213373
315611	213374
421218	213375
137901	213376
303158	213377
80375	213378
504094	213379
37133	213380
531827	213381
13261	213382
193855	213383
658480	213384
46321	213385
427398	213386
225842	213387
179065	213388
138008	213389
601338	213390
686205	213391
176592	213392
655940	213393
19269	213394
420430	213395
572760	213396
220319	213397
106113	213398
462103	213399
279858	213400
370118	213401
347745	213402
404662	213403
33275	213404
337337	213405
96739	213406
449939	213407
24702	213408
686325	213409
4898	213410
151963	213411
387156	213412
27714	213413
5721	213414
678609	213415
435499	213416
611869	213417
255211	213418
285422	213419
109947	213420
57873	213421
302776	213422
230829	213423
221890	213424
545505	213425
10558	213426
676011	213427
303437	213428
238176	213429
239895	213430
189894	213431
171293	213432
606646	213433
647340	213434
255309	213435
519937	213436
161519	213437
382901	213438
230391	213439
175612	213440
380472	213441
490781	213442
57304	213443
708115	213444
465948	213445
270652	213446
290471	213447
51797	213448
684398	213449
11733	213450
361446	213451
416106	213452
597336	213453
266117	213454
50879	213455
15896	213456
699409	213457
605505	213458
298801	213459
406826	213460
565208	213461
365381	213462
91968	213463
29870	213464
662672	213465
224172	213466
173952	213467
673484	213468
67293	213469
195	213470
150379	213471
46035	213472
5569	213473
615543	213474
251944	213475
92469	213476
48777	213477
55173	213478
407202	213479
27270	213480
177094	213481
656041	213482
68990	213483
496644	213484
504045	213485
33059	213486
1334	213487
581997	213488
344948	213489
668044	213490
48814	213491
319755	213492
133249	213493
48917	213494
342207	213495
300788	213496
314660	213497
621581	213498
614927	213499
624892	213500
441262	213501
153612	213502
358949	213503
112134	213504
107930	213505
672685	213506
364394	213507
493484	213508
18145	213509
132161	213510
365847	213511
306839	213512
473355	213513
404711	213514
165436	213515
269122	213516
6407	213517
516430	213518
640617	213519
101989	213520
701239	213521
364874	213522
179935	213523
535526	213524
136915	213525
99003	213526
529657	213527
54	213528
320716	213529
160982	213530
687605	213531
306148	213532
164426	213533
43266	213534
641494	213535
323233	213536
183902	213537
206637	213538
408221	213539
209423	213540
53557	213541
55409	213542
164810	213543
351358	213544
257216	213545
166877	213546
314300	213547
18014	213548
610228	213549
137981	213550
560831	213551
250363	213552
594476	213553
279895	213554
5225	213555
625055	213556
67346	213557
133827	213558
436801	213559
597902	213560
1488	213561
39030	213562
158108	213563
34253	213564
522928	213565
708279	213566
605278	213567
561238	213568
540670	213569
82278	213570
120055	213571
549184	213572
587012	213573
215148	213574
469292	213575
450361	213576
71402	213577
336348	213578
648381	213579
554394	213580
519046	213581
357414	213582
332691	213583
103746	213584
641927	213585
715462	213586
307803	213587
43859	213588
439707	213589
155414	213590
304303	213591
370581	213592
168626	213593
96486	213594
52459	213595
477847	213596
8084	213597
91263	213598
25585	213599
601745	213600
164031	213601
26825	213602
505922	213603
124235	213604
34005	213605
380147	213606
658429	213607
52489	213608
431704	213609
554177	213610
17832	213611
152904	213612
333455	213613
192972	213614
560486	213615
139431	213616
138115	213617
90783	213618
429384	213619
19327	213620
12666	213621
185905	213622
496238	213623
272944	213624
664862	213625
4597	213626
277175	213627
71932	213628
156384	213629
106850	213630
54218	213631
633814	213632
595711	213633
636839	213634
71366	213635
481257	213636
7395	213637
152100	213638
584082	213639
659299	213640
429908	213641
478737	213642
37804	213643
457330	213644
412421	213645
4141	213646
118598	213647
137504	213648
326790	213649
282497	213650
31639	213651
111873	213652
652842	213653
304683	213654
28097	213655
2023	213656
49423	213657
53090	213658
485032	213659
702122	213660
119701	213661
599578	213662
268949	213663
475350	213664
243729	213665
714293	213666
43830	213667
27866	213668
383366	213669
97856	213670
441350	213671
469977	213672
543515	213673
117948	213674
112721	213675
6515	213676
100526	213677
48667	213678
564545	213679
36456	213680
392799	213681
59145	213682
64550	213683
57792	213684
100859	213685
203	213686
84988	213687
596476	213688
608310	213689
669202	213690
29658	213691
435542	213692
256021	213693
284303	213694
110501	213695
100501	213696
268274	213697
320423	213698
692258	213699
460314	213700
458374	213701
240407	213702
104496	213703
488304	213704
122707	213705
95469	213706
226128	213707
160067	213708
640390	213709
19930	213710
69719	213711
701297	213712
305717	213713
323683	213714
98329	213715
81181	213716
251515	213717
386582	213718
369507	213719
316569	213720
444448	213721
4064	213722
343444	213723
113803	213724
489226	213725
170738	213726
117376	213727
279149	213728
266089	213729
452323	213730
56471	213731
69344	213732
689358	213733
680394	213734
178674	213735
406406	213736
348737	213737
552613	213738
548605	213739
372782	213740
425044	213741
488125	213742
25015	213743
377621	213744
105782	213745
423693	213746
45919	213747
508203	213748
299120	213749
448430	213750
221338	213751
102805	213752
595064	213753
272350	213754
62222	213755
115672	213756
246709	213757
657555	213758
7805	213759
289355	213760
365129	213761
516201	213762
541053	213763
472134	213764
57252	213765
367985	213766
8109	213767
387324	213768
282789	213769
587309	213770
592038	213771
560271	213772
129303	213773
354	213774
30962	213775
445389	213776
506767	213777
93949	213778
458999	213779
370129	213780
182115	213781
134842	213782
163094	213783
34403	213784
134248	213785
415485	213786
87001	213787
197691	213788
320018	213789
527318	213790
483753	213791
75562	213792
17151	213793
5867	213794
574767	213795
4799	213796
373042	213797
267689	213798
507228	213799
170755	213800
561028	213801
52131	213802
187580	213803
33960	213804
568398	213805
11986	213806
76255	213807
671890	213808
160669	213809
152164	213810
470177	213811
92565	213812
110336	213813
380171	213814
184739	213815
265714	213816
22626	213817
380519	213818
108198	213819
501556	213820
14773	213821
20154	213822
47716	213823
262605	213824
395058	213825
430624	213826
97217	213827
7872	213828
92907	213829
437138	213830
216324	213831
264097	213832
699855	213833
18900	213834
561219	213835
684249	213836
616838	213837
326197	213838
623775	213839
57291	213840
190233	213841
198421	213842
38601	213843
97863	213844
120129	213845
564182	213846
675435	213847
150917	213848
379048	213849
502198	213850
40307	213851
613483	213852
135947	213853
412232	213854
387624	213855
540564	213856
1509	213857
154987	213858
113823	213859
660377	213860
334656	213861
499547	213862
91053	213863
300687	213864
531622	213865
107288	213866
435403	213867
516460	213868
414676	213869
174441	213870
442155	213871
668467	213872
456412	213873
26434	213874
156043	213875
221310	213876
75309	213877
125196	213878
30495	213879
10344	213880
449618	213881
347608	213882
117004	213883
150336	213884
141605	213885
105737	213886
514268	213887
107652	213888
350140	213889
492387	213890
528724	213891
143265	213892
41066	213893
181319	213894
505403	213895
393413	213896
303637	213897
140062	213898
248829	213899
203636	213900
61060	213901
27300	213902
303961	213903
370773	213904
382958	213905
69203	213906
321825	213907
717360	213908
134142	213909
116124	213910
150076	213911
273089	213912
238451	213913
85726	213914
404777	213915
93205	213916
470813	213917
522178	213918
231952	213919
12927	213920
4910	213921
605604	213922
498860	213923
402872	213924
666415	213925
25891	213926
633093	213927
22177	213928
23844	213929
274041	213930
178056	213931
690053	213932
143079	213933
463631	213934
629578	213935
61383	213936
113992	213937
443861	213938
454554	213939
665823	213940
156279	213941
656204	213942
356020	213943
330267	213944
184099	213945
22900	213946
55329	213947
4934	213948
22858	213949
77225	213950
607404	213951
22665	213952
50406	213953
38262	213954
428407	213955
577516	213956
459416	213957
626837	213958
26227	213959
367428	213960
534619	213961
76686	213962
4973	213963
133731	213964
25496	213965
374456	213966
290761	213967
234960	213968
100578	213969
231529	213970
5148	213971
484919	213972
453590	213973
134709	213974
449871	213975
30930	213976
277853	213977
35859	213978
131964	213979
655207	213980
307741	213981
276735	213982
244256	213983
657358	213984
161	213985
11146	213986
129912	213987
322254	213988
659909	213989
56997	213990
74557	213991
235159	213992
2910	213993
458823	213994
609973	213995
42970	213996
177937	213997
242217	213998
264738	213999
446636	214000
606938	214001
77735	214002
7055	214003
482317	214004
586063	214005
161130	214006
703619	214007
5013	214008
66709	214009
279936	214010
179132	214011
184408	214012
49929	214013
14665	214014
161305	214015
67764	214016
15351	214017
178122	214018
399180	214019
103083	214020
120937	214021
477363	214022
171833	214023
636872	214024
417754	214025
131737	214026
418559	214027
605981	214028
397265	214029
319373	214030
586126	214031
419235	214032
63501	214033
44718	214034
686786	214035
27640	214036
355344	214037
289426	214038
416193	214039
414871	214040
378506	214041
708605	214042
277082	214043
72404	214044
112775	214045
710067	214046
51419	214047
675753	214048
75239	214049
135257	214050
137803	214051
434500	214052
20120	214053
334026	214054
567616	214055
115320	214056
337756	214057
91523	214058
8516	214059
160589	214060
362449	214061
466180	214062
314123	214063
5213	214064
435413	214065
271337	214066
205782	214067
10871	214068
141376	214069
37765	214070
543732	214071
151835	214072
38809	214073
263096	214074
402188	214075
301891	214076
701040	214077
584724	214078
195082	214079
65604	214080
4930	214081
71457	214082
283418	214083
292700	214084
104101	214085
256658	214086
244498	214087
538054	214088
242276	214089
547638	214090
186142	214091
179026	214092
291549	214093
623405	214094
29669	214095
712785	214096
423427	214097
414856	214098
449783	214099
685387	214100
247076	214101
346059	214102
19174	214103
248242	214104
182543	214105
253896	214106
67740	214107
329701	214108
373189	214109
183593	214110
25792	214111
1954	214112
419364	214113
531069	214114
36750	214115
254868	214116
693161	214117
539481	214118
42038	214119
725101	214120
260704	214121
443269	214122
179613	214123
218326	214124
30358	214125
7850	214126
478828	214127
145399	214128
605724	214129
603946	214130
454116	214131
343010	214132
454667	214133
333018	214134
185300	214135
489188	214136
282172	214137
129588	214138
68722	214139
159876	214140
10426	214141
5331	214142
172501	214143
540963	214144
13899	214145
13	214146
150902	214147
197407	214148
460123	214149
295518	214150
1497	214151
385373	214152
647866	214153
121313	214154
181326	214155
631544	214156
140150	214157
94077	214158
366087	214159
477934	214160
31353	214161
132461	214162
145551	214163
34435	214164
541816	214165
2846	214166
43627	214167
89862	214168
34318	214169
123028	214170
622858	214171
22691	214172
215231	214173
140847	214174
515704	214175
179357	214176
5700	214177
142884	214178
282200	214179
30865	214180
559436	214181
7663	214182
5641	214183
537677	214184
73720	214185
72072	214186
474895	214187
82758	214188
265520	214189
574048	214190
220148	214191
30495	214192
133335	214193
522195	214194
646150	214195
239844	214196
588997	214197
282350	214198
504075	214199
70132	214200
689017	214201
422594	214202
700468	214203
18651	214204
409263	214205
642033	214206
46193	214207
313047	214208
376532	214209
790	214210
84200	214211
118338	214212
279984	214213
670438	214214
1470	214215
111197	214216
708371	214217
388592	214218
339530	214219
98787	214220
262380	214221
52356	214222
27116	214223
37926	214224
40180	214225
15520	214226
699283	214227
382081	214228
143268	214229
707300	214230
127982	214231
655450	214232
305568	214233
32081	214234
44460	214235
385841	214236
702350	214237
242338	214238
75019	214239
431607	214240
383450	214241
45434	214242
489366	214243
357774	214244
605139	214245
135391	214246
363408	214247
373394	214248
346714	214249
15118	214250
176452	214251
38728	214252
135715	214253
274455	214254
705630	214255
267065	214256
84347	214257
11964	214258
227153	214259
677761	214260
58198	214261
641512	214262
721605	214263
192132	214264
598117	214265
527616	214266
61221	214267
580646	214268
574618	214269
18764	214270
311920	214271
652153	214272
318550	214273
455058	214274
315676	214275
563458	214276
171658	214277
456694	214278
490008	214279
497764	214280
34257	214281
6285	214282
551864	214283
39089	214284
52255	214285
473271	214286
165735	214287
508063	214288
113564	214289
237944	214290
431645	214291
51816	214292
25249	214293
631042	214294
498488	214295
218800	214296
678444	214297
381853	214298
627171	214299
694151	214300
81066	214301
167930	214302
28450	214303
135683	214304
25105	214305
104369	214306
77543	214307
355911	214308
9279	214309
179703	214310
15677	214311
2357	214312
345982	214313
415692	214314
551397	214315
562955	214316
649940	214317
171486	214318
149973	214319
407937	214320
51808	214321
644172	214322
402754	214323
338	214324
504862	214325
548511	214326
135701	214327
684991	214328
350285	214329
379620	214330
162985	214331
309972	214332
114422	214333
91474	214334
33250	214335
180419	214336
114010	214337
367808	214338
407363	214339
468388	214340
257832	214341
452472	214342
702388	214343
96262	214344
547180	214345
569505	214346
70340	214347
672792	214348
441743	214349
317493	214350
450715	214351
556720	214352
64228	214353
599101	214354
184203	214355
83495	214356
69984	214357
687999	214358
54933	214359
149047	214360
244712	214361
397624	214362
70233	214363
46312	214364
47208	214365
495752	214366
24648	214367
93230	214368
16543	214369
643909	214370
717126	214371
622487	214372
54103	214373
319752	214374
406286	214375
368392	214376
101522	214377
663529	214378
43700	214379
116017	214380
147402	214381
274825	214382
1330	214383
338638	214384
77272	214385
187684	214386
27171	214387
258509	214388
636128	214389
110898	214390
567298	214391
14927	214392
347	214393
8702	214394
441708	214395
190447	214396
78694	214397
111940	214398
217040	214399
377956	214400
6202	214401
294466	214402
281733	214403
252734	214404
70652	214405
140078	214406
4847	214407
12405	214408
142154	214409
446287	214410
167175	214411
31166	214412
497092	214413
514790	214414
35601	214415
718466	214416
680805	214417
190407	214418
549170	214419
124376	214420
604953	214421
146940	214422
176546	214423
512568	214424
139757	214425
162402	214426
16271	214427
555526	214428
74915	214429
580950	214430
156916	214431
539911	214432
181815	214433
4614	214434
340924	214435
363289	214436
96071	214437
213444	214438
238681	214439
661136	214440
45338	214441
29430	214442
546953	214443
8809	214444
375365	214445
384434	214446
633477	214447
596714	214448
299476	214449
85271	214450
9443	214451
228218	214452
131177	214453
139670	214454
105451	214455
606459	214456
582493	214457
64987	214458
182902	214459
679288	214460
90104	214461
2364	214462
375120	214463
179991	214464
406122	214465
182388	214466
48668	214467
613410	214468
57882	214469
288145	214470
350172	214471
723812	214472
27	214473
529119	214474
687242	214475
226912	214476
691817	214477
681213	214478
21627	214479
58254	214480
428236	214481
129416	214482
94655	214483
65655	214484
223692	214485
416878	214486
58533	214487
636495	214488
29938	214489
296054	214490
177996	214491
243992	214492
213318	214493
2595	214494
22975	214495
263507	214496
74229	214497
162111	214498
526661	214499
435587	214500
687294	214501
587941	214502
171213	214503
14595	214504
100012	214505
495472	214506
394680	214507
503180	214508
310726	214509
152138	214510
8952	214511
455668	214512
68782	214513
278163	214514
77192	214515
690877	214516
1624	214517
34323	214518
77388	214519
60475	214520
653932	214521
156108	214522
182198	214523
514164	214524
212268	214525
134594	214526
132179	214527
383240	214528
27900	214529
489017	214530
255260	214531
55003	214532
275945	214533
647157	214534
40319	214535
229519	214536
16839	214537
54128	214538
37069	214539
176480	214540
448	214541
116222	214542
83501	214543
288235	214544
1227	214545
11550	214546
361191	214547
615718	214548
166813	214549
11610	214550
240569	214551
144050	214552
194203	214553
400284	214554
646745	214555
479863	214556
432415	214557
530632	214558
76144	214559
17915	214560
74842	214561
80	214562
44909	214563
212957	214564
620986	214565
346323	214566
16341	214567
363452	214568
13123	214569
338117	214570
336708	214571
358551	214572
431832	214573
598136	214574
108787	214575
324896	214576
128047	214577
283446	214578
203764	214579
427673	214580
231643	214581
587158	214582
25042	214583
95956	214584
361939	214585
74453	214586
150685	214587
75536	214588
128728	214589
164674	214590
218355	214591
271263	214592
175561	214593
182488	214594
208155	214595
577156	214596
54925	214597
375610	214598
80528	214599
699247	214600
704236	214601
119412	214602
581163	214603
88232	214604
104896	214605
128035	214606
332808	214607
158451	214608
559925	214609
113216	214610
546639	214611
115645	214612
31319	214613
435811	214614
661812	214615
493394	214616
185482	214617
119633	214618
23719	214619
623649	214620
524656	214621
79357	214622
457916	214623
510708	214624
487967	214625
1887	214626
102982	214627
420227	214628
95120	214629
568370	214630
341847	214631
318971	214632
663324	214633
21360	214634
313677	214635
25599	214636
448839	214637
69744	214638
701450	214639
258597	214640
144403	214641
625495	214642
63890	214643
20249	214644
89958	214645
588707	214646
663255	214647
439949	214648
180250	214649
304804	214650
694206	214651
580495	214652
642430	214653
46	214654
351183	214655
71662	214656
245433	214657
443220	214658
280915	214659
131462	214660
9249	214661
337782	214662
467357	214663
244394	214664
126196	214665
349508	214666
559971	214667
57712	214668
143542	214669
173066	214670
103564	214671
76888	214672
627964	214673
186362	214674
149621	214675
86508	214676
508688	214677
202528	214678
104010	214679
229770	214680
279480	214681
152957	214682
38263	214683
110159	214684
57367	214685
11048	214686
101393	214687
66072	214688
18277	214689
535739	214690
194389	214691
124084	214692
81284	214693
493814	214694
370062	214695
11386	214696
92059	214697
67387	214698
161091	214699
151241	214700
22618	214701
125194	214702
56335	214703
39298	214704
114465	214705
300267	214706
6030	214707
71959	214708
331970	214709
245350	214710
529978	214711
582465	214712
44710	214713
357260	214714
604844	214715
435739	214716
658763	214717
488693	214718
639290	214719
285496	214720
119811	214721
23708	214722
545565	214723
2102	214724
525259	214725
160194	214726
485899	214727
593237	214728
305851	214729
17124	214730
397826	214731
370973	214732
196840	214733
197579	214734
439458	214735
590141	214736
124170	214737
707587	214738
603776	214739
193536	214740
42026	214741
656774	214742
566829	214743
502022	214744
95947	214745
496575	214746
59552	214747
4463	214748
49349	214749
244115	214750
312732	214751
79697	214752
37784	214753
173237	214754
68463	214755
787	214756
711322	214757
662030	214758
337273	214759
9985	214760
631480	214761
120682	214762
24514	214763
56338	214764
29677	214765
323748	214766
656066	214767
502034	214768
89375	214769
40926	214770
677074	214771
568797	214772
80646	214773
133489	214774
607504	214775
561839	214776
669701	214777
160512	214778
614449	214779
136263	214780
110234	214781
93377	214782
272182	214783
93253	214784
483940	214785
16908	214786
432531	214787
493955	214788
612349	214789
433140	214790
110030	214791
721313	214792
187028	214793
263409	214794
40112	214795
287450	214796
223634	214797
130555	214798
107062	214799
2511	214800
403881	214801
188004	214802
473151	214803
68934	214804
65534	214805
450420	214806
44494	214807
3917	214808
51997	214809
163166	214810
110508	214811
342226	214812
694232	214813
592545	214814
320665	214815
65548	214816
479758	214817
55830	214818
611715	214819
8652	214820
266929	214821
614067	214822
471660	214823
46966	214824
159026	214825
315296	214826
71225	214827
17118	214828
115692	214829
45031	214830
286047	214831
389675	214832
593705	214833
79252	214834
300186	214835
704976	214836
164154	214837
698507	214838
217766	214839
356588	214840
357416	214841
687424	214842
83055	214843
630597	214844
109226	214845
89645	214846
21884	214847
202449	214848
69032	214849
54993	214850
522191	214851
720194	214852
17123	214853
155227	214854
131299	214855
691997	214856
582459	214857
253385	214858
303844	214859
40171	214860
182441	214861
35028	214862
643241	214863
55109	214864
283442	214865
718775	214866
232931	214867
20770	214868
31812	214869
270077	214870
107430	214871
269416	214872
233616	214873
646926	214874
5695	214875
313675	214876
120884	214877
45895	214878
310621	214879
16397	214880
622207	214881
42716	214882
12737	214883
473586	214884
649816	214885
127057	214886
530554	214887
717675	214888
85287	214889
309377	214890
452684	214891
15056	214892
72963	214893
718999	214894
547130	214895
468726	214896
307851	214897
383636	214898
184298	214899
154657	214900
188022	214901
411965	214902
606782	214903
49240	214904
370379	214905
578518	214906
440781	214907
16123	214908
449450	214909
81518	214910
164976	214911
76878	214912
129711	214913
425016	214914
667473	214915
13355	214916
23188	214917
523342	214918
168436	214919
605560	214920
152680	214921
35739	214922
416593	214923
276163	214924
464928	214925
112358	214926
80713	214927
415869	214928
176933	214929
611082	214930
46232	214931
301424	214932
691240	214933
90234	214934
256665	214935
641824	214936
18982	214937
73760	214938
532906	214939
572007	214940
366411	214941
639002	214942
550295	214943
704328	214944
722434	214945
183084	214946
333904	214947
65341	214948
677407	214949
478006	214950
4277	214951
298432	214952
93815	214953
11112	214954
718118	214955
596646	214956
282473	214957
42906	214958
103162	214959
690589	214960
415959	214961
328394	214962
157562	214963
108118	214964
651	214965
679274	214966
399320	214967
428673	214968
314768	214969
21315	214970
604952	214971
313785	214972
148499	214973
99783	214974
52338	214975
684375	214976
148685	214977
187516	214978
232532	214979
438574	214980
596892	214981
524506	214982
590033	214983
331213	214984
273639	214985
6677	214986
28498	214987
132428	214988
12497	214989
4238	214990
350099	214991
119625	214992
12563	214993
252739	214994
78323	214995
67968	214996
28732	214997
64751	214998
5824	214999
570753	215000
326921	215001
551174	215002
425	215003
142504	215004
90258	215005
53210	215006
20868	215007
316476	215008
184623	215009
719279	215010
600708	215011
306091	215012
97606	215013
357853	215014
33722	215015
139750	215016
543110	215017
303371	215018
434759	215019
292242	215020
296384	215021
187146	215022
280887	215023
677085	215024
48352	215025
419181	215026
689108	215027
43828	215028
7513	215029
307816	215030
45482	215031
169603	215032
146860	215033
486571	215034
230301	215035
79607	215036
495891	215037
16884	215038
26496	215039
172282	215040
98958	215041
46409	215042
434764	215043
682740	215044
720680	215045
42199	215046
174407	215047
708518	215048
44979	215049
67908	215050
480258	215051
478270	215052
206995	215053
92257	215054
25988	215055
42780	215056
362475	215057
37019	215058
21369	215059
158723	215060
184806	215061
53600	215062
275702	215063
384451	215064
77524	215065
351520	215066
685586	215067
28159	215068
488613	215069
171800	215070
305427	215071
508996	215072
153863	215073
463333	215074
318450	215075
426239	215076
50448	215077
690	215078
158197	215079
419395	215080
466937	215081
269290	215082
168550	215083
775	215084
11500	215085
321652	215086
108964	215087
12346	215088
579039	215089
91909	215090
556247	215091
164441	215092
49251	215093
640063	215094
62100	215095
99191	215096
706076	215097
451236	215098
243297	215099
206807	215100
311146	215101
67197	215102
621255	215103
20472	215104
310222	215105
16578	215106
542829	215107
609512	215108
343367	215109
660211	215110
639341	215111
344331	215112
41182	215113
196249	215114
722607	215115
454149	215116
365935	215117
126300	215118
622269	215119
187175	215120
717218	215121
43204	215122
537509	215123
467434	215124
178713	215125
138658	215126
556814	215127
87138	215128
30558	215129
259500	215130
121	215131
549552	215132
364118	215133
46323	215134
442822	215135
256064	215136
109855	215137
13239	215138
126398	215139
170122	215140
9600	215141
226188	215142
16403	215143
480722	215144
271845	215145
513973	215146
88881	215147
26413	215148
391188	215149
146447	215150
79604	215151
258949	215152
368361	215153
1757	215154
405411	215155
497104	215156
82073	215157
581376	215158
382061	215159
68118	215160
45052	215161
95155	215162
447416	215163
471535	215164
109052	215165
15131	215166
131347	215167
104632	215168
302304	215169
85182	215170
423894	215171
315560	215172
627519	215173
139552	215174
611764	215175
380389	215176
57793	215177
43372	215178
318760	215179
27320	215180
230879	215181
401544	215182
4812	215183
3951	215184
32245	215185
463481	215186
118299	215187
114657	215188
653297	215189
11861	215190
89525	215191
216368	215192
709337	215193
69354	215194
157297	215195
556682	215196
19034	215197
695798	215198
667373	215199
599330	215200
102482	215201
581155	215202
329037	215203
120159	215204
226644	215205
619759	215206
388243	215207
134146	215208
224307	215209
170698	215210
42970	215211
472983	215212
493395	215213
240447	215214
4340	215215
523249	215216
123703	215217
72958	215218
269341	215219
82721	215220
77767	215221
164124	215222
409300	215223
3337	215224
706249	215225
650594	215226
361696	215227
2152	215228
522922	215229
390273	215230
78759	215231
226413	215232
149758	215233
192278	215234
555583	215235
345208	215236
615575	215237
553430	215238
698118	215239
450178	215240
151352	215241
90672	215242
15687	215243
49752	215244
200432	215245
659565	215246
108656	215247
317978	215248
698171	215249
689608	215250
309870	215251
197010	215252
257929	215253
534230	215254
140734	215255
91729	215256
158536	215257
447538	215258
260272	215259
249538	215260
377232	215261
177181	215262
143524	215263
707404	215264
28183	215265
3377	215266
185864	215267
388730	215268
476732	215269
23740	215270
525145	215271
4643	215272
282447	215273
121033	215274
720940	215275
451939	215276
78641	215277
547405	215278
386496	215279
170076	215280
332735	215281
162336	215282
178931	215283
685031	215284
2743	215285
291415	215286
440823	215287
252447	215288
571930	215289
177005	215290
3008	215291
307388	215292
610274	215293
457560	215294
157806	215295
708864	215296
666143	215297
292780	215298
1784	215299
508329	215300
288760	215301
322433	215302
608159	215303
49972	215304
194059	215305
565349	215306
480157	215307
47923	215308
166084	215309
643621	215310
36225	215311
195813	215312
270099	215313
688697	215314
277	215315
256968	215316
518751	215317
41985	215318
104663	215319
359482	215320
67854	215321
445005	215322
239330	215323
601513	215324
208267	215325
558236	215326
631612	215327
106682	215328
164041	215329
99850	215330
585716	215331
569161	215332
503859	215333
44507	215334
638954	215335
274545	215336
581986	215337
227678	215338
11501	215339
476274	215340
404997	215341
150265	215342
69173	215343
110452	215344
144959	215345
182596	215346
662147	215347
395396	215348
322885	215349
158033	215350
391312	215351
71471	215352
76791	215353
163314	215354
355884	215355
717036	215356
64622	215357
996	215358
527884	215359
296262	215360
66744	215361
11239	215362
102449	215363
668048	215364
113712	215365
150879	215366
341525	215367
165821	215368
94987	215369
165785	215370
516261	215371
104046	215372
11925	215373
308720	215374
30583	215375
434919	215376
35518	215377
5485	215378
40363	215379
407102	215380
428106	215381
230417	215382
3021	215383
480948	215384
390352	215385
41675	215386
616914	215387
66333	215388
637459	215389
184851	215390
416345	215391
31522	215392
1616	215393
98077	215394
242104	215395
27796	215396
261133	215397
254497	215398
421569	215399
51463	215400
95485	215401
119273	215402
392762	215403
576811	215404
156088	215405
176570	215406
573138	215407
21169	215408
91960	215409
303349	215410
525005	215411
438916	215412
157803	215413
19657	215414
232003	215415
698366	215416
45869	215417
169158	215418
15344	215419
428153	215420
301042	215421
4839	215422
81776	215423
167744	215424
247133	215425
6531	215426
604514	215427
26742	215428
647777	215429
107216	215430
44256	215431
646322	215432
50934	215433
179570	215434
337350	215435
18840	215436
26327	215437
31933	215438
29560	215439
251783	215440
432519	215441
81616	215442
644763	215443
31176	215444
380023	215445
348364	215446
453756	215447
339706	215448
676431	215449
676039	215450
385245	215451
34349	215452
365615	215453
378706	215454
305738	215455
139723	215456
143908	215457
406622	215458
386797	215459
638364	215460
276261	215461
34433	215462
80918	215463
537403	215464
421904	215465
57352	215466
184918	215467
153689	215468
374053	215469
580287	215470
389151	215471
332789	215472
487237	215473
486268	215474
529537	215475
678404	215476
86239	215477
427914	215478
434371	215479
604692	215480
569420	215481
193884	215482
666713	215483
170165	215484
136627	215485
608491	215486
657370	215487
327905	215488
524668	215489
410832	215490
685769	215491
67767	215492
714453	215493
395113	215494
414869	215495
268093	215496
179712	215497
530746	215498
578466	215499
298452	215500
572587	215501
292985	215502
105350	215503
606951	215504
438742	215505
578782	215506
277339	215507
429694	215508
110445	215509
237300	215510
41695	215511
127763	215512
691215	215513
506307	215514
540644	215515
980	215516
142548	215517
4434	215518
605650	215519
109373	215520
71411	215521
619027	215522
170305	215523
112560	215524
415317	215525
295088	215526
528372	215527
44721	215528
697543	215529
414725	215530
518399	215531
174672	215532
678224	215533
393458	215534
103355	215535
196293	215536
120766	215537
96709	215538
216420	215539
78309	215540
688992	215541
81247	215542
3190	215543
377744	215544
329210	215545
175256	215546
659558	215547
120939	215548
717613	215549
455371	215550
31582	215551
641298	215552
452374	215553
626052	215554
298809	215555
119862	215556
721498	215557
460824	215558
112326	215559
3281	215560
79205	215561
538937	215562
288642	215563
631024	215564
629582	215565
80355	215566
185800	215567
323545	215568
722049	215569
442522	215570
30584	215571
594714	215572
138714	215573
482929	215574
80164	215575
158582	215576
503446	215577
98585	215578
78213	215579
77506	215580
576618	215581
540637	215582
178691	215583
137144	215584
123670	215585
304174	215586
148470	215587
134613	215588
27241	215589
276145	215590
329011	215591
511580	215592
434782	215593
158834	215594
8472	215595
171560	215596
8036	215597
493573	215598
81751	215599
127169	215600
258951	215601
693050	215602
456894	215603
640454	215604
8926	215605
458052	215606
83967	215607
248186	215608
26705	215609
466659	215610
210231	215611
281410	215612
486692	215613
24957	215614
328997	215615
15730	215616
25557	215617
37891	215618
455196	215619
397109	215620
183276	215621
167425	215622
215855	215623
669527	215624
283970	215625
393916	215626
189682	215627
696333	215628
266035	215629
432509	215630
128362	215631
321609	215632
278697	215633
6742	215634
88100	215635
532917	215636
98063	215637
474501	215638
469130	215639
160528	215640
141858	215641
90115	215642
362067	215643
462347	215644
640713	215645
697442	215646
400848	215647
602993	215648
262185	215649
7503	215650
386330	215651
236951	215652
284932	215653
439156	215654
550697	215655
558275	215656
514820	215657
139439	215658
455340	215659
4574	215660
488135	215661
132987	215662
145316	215663
16484	215664
165559	215665
608743	215666
46738	215667
431035	215668
305273	215669
89423	215670
2	215671
30391	215672
668147	215673
489290	215674
61660	215675
521245	215676
54141	215677
450912	215678
432483	215679
7078	215680
142402	215681
257386	215682
636957	215683
642834	215684
576417	215685
186192	215686
297211	215687
319455	215688
24619	215689
295149	215690
402203	215691
299517	215692
564101	215693
240160	215694
33443	215695
625390	215696
300059	215697
652083	215698
527487	215699
719664	215700
705070	215701
685631	215702
589753	215703
433508	215704
62210	215705
53465	215706
31834	215707
661218	215708
17119	215709
190713	215710
475021	215711
370699	215712
551084	215713
72990	215714
456729	215715
717184	215716
536873	215717
447156	215718
580699	215719
152813	215720
91360	215721
46797	215722
646172	215723
395878	215724
691460	215725
597638	215726
83204	215727
135223	215728
277235	215729
83593	215730
98287	215731
214206	215732
629873	215733
377087	215734
443011	215735
557794	215736
14328	215737
688850	215738
9654	215739
702439	215740
580434	215741
654402	215742
675812	215743
102225	215744
483818	215745
547954	215746
157666	215747
206432	215748
438484	215749
367417	215750
664045	215751
435801	215752
60903	215753
123338	215754
527391	215755
385687	215756
619684	215757
626186	215758
181429	215759
185890	215760
158218	215761
219365	215762
27703	215763
25116	215764
90879	215765
433779	215766
170627	215767
324065	215768
20735	215769
318992	215770
141347	215771
588553	215772
204356	215773
129971	215774
218755	215775
240172	215776
713383	215777
144963	215778
573026	215779
166868	215780
26636	215781
496798	215782
448213	215783
2816	215784
314605	215785
49353	215786
680893	215787
574124	215788
141120	215789
234308	215790
244011	215791
461246	215792
177685	215793
701196	215794
593708	215795
518401	215796
403705	215797
82517	215798
181452	215799
343956	215800
33757	215801
196268	215802
176308	215803
158973	215804
286860	215805
47898	215806
467055	215807
123312	215808
322705	215809
616558	215810
30621	215811
254189	215812
530027	215813
58192	215814
60388	215815
53998	215816
127567	215817
21138	215818
112609	215819
88557	215820
357133	215821
44503	215822
465	215823
273021	215824
655202	215825
253953	215826
708114	215827
177190	215828
400495	215829
195641	215830
515714	215831
243599	215832
167037	215833
427652	215834
614963	215835
694820	215836
476781	215837
29059	215838
351182	215839
448148	215840
378855	215841
25077	215842
129694	215843
93534	215844
93250	215845
295124	215846
75030	215847
610967	215848
238948	215849
372799	215850
369689	215851
16544	215852
711285	215853
518613	215854
482395	215855
184398	215856
285880	215857
13463	215858
30330	215859
186262	215860
676913	215861
173072	215862
84346	215863
477192	215864
38921	215865
716666	215866
136232	215867
2912	215868
628384	215869
265352	215870
118263	215871
49805	215872
203691	215873
301912	215874
38418	215875
255429	215876
523912	215877
27396	215878
86543	215879
341271	215880
337043	215881
81617	215882
650698	215883
147015	215884
122321	215885
716174	215886
545464	215887
44166	215888
561733	215889
120526	215890
384617	215891
540665	215892
76934	215893
2260	215894
332000	215895
596127	215896
399425	215897
696355	215898
703769	215899
224816	215900
200519	215901
517143	215902
38962	215903
108353	215904
207490	215905
574338	215906
285506	215907
43807	215908
140575	215909
433411	215910
210950	215911
133754	215912
66601	215913
285871	215914
173721	215915
481867	215916
150409	215917
654133	215918
174995	215919
250986	215920
535060	215921
449625	215922
476015	215923
316811	215924
470858	215925
570746	215926
199048	215927
72517	215928
88623	215929
143236	215930
6207	215931
290100	215932
169771	215933
335942	215934
112396	215935
273268	215936
19770	215937
546911	215938
660197	215939
168593	215940
37967	215941
66006	215942
522264	215943
459780	215944
75234	215945
58058	215946
645429	215947
180899	215948
285003	215949
352035	215950
602821	215951
498074	215952
50057	215953
67561	215954
292437	215955
41137	215956
263020	215957
488920	215958
164214	215959
338227	215960
22349	215961
404963	215962
3321	215963
358609	215964
5508	215965
142953	215966
4889	215967
152660	215968
464958	215969
18364	215970
102861	215971
2060	215972
25946	215973
108527	215974
7546	215975
402103	215976
348572	215977
92191	215978
247346	215979
643400	215980
575207	215981
133014	215982
341	215983
66118	215984
70290	215985
223541	215986
17126	215987
170840	215988
695325	215989
396139	215990
317225	215991
284	215992
173432	215993
443899	215994
380812	215995
30848	215996
73112	215997
17458	215998
69229	215999
1044	216000
172210	216001
5132	216002
601877	216003
27393	216004
247	216005
38525	216006
499081	216007
16054	216008
53430	216009
315597	216010
651050	216011
636714	216012
226468	216013
2453	216014
146736	216015
391297	216016
128110	216017
502894	216018
295330	216019
142709	216020
559716	216021
481225	216022
161085	216023
110586	216024
1481	216025
634371	216026
713430	216027
609746	216028
127992	216029
388170	216030
316163	216031
21195	216032
543223	216033
562800	216034
56876	216035
83812	216036
259031	216037
2483	216038
445740	216039
515050	216040
518619	216041
715419	216042
367833	216043
637010	216044
29335	216045
629999	216046
203399	216047
113526	216048
683234	216049
643730	216050
205739	216051
605521	216052
4342	216053
91003	216054
647574	216055
266116	216056
182458	216057
537434	216058
28786	216059
558892	216060
349805	216061
139682	216062
23350	216063
76554	216064
511235	216065
44429	216066
601144	216067
36916	216068
671535	216069
49509	216070
79657	216071
160140	216072
432371	216073
232521	216074
614365	216075
145331	216076
682061	216077
44910	216078
11915	216079
426693	216080
550599	216081
177018	216082
110140	216083
11353	216084
145592	216085
229223	216086
75633	216087
107050	216088
718683	216089
429078	216090
3754	216091
261978	216092
613	216093
458454	216094
490394	216095
147495	216096
167694	216097
153973	216098
177884	216099
86163	216100
560537	216101
139064	216102
207128	216103
75280	216104
12373	216105
533107	216106
143125	216107
91113	216108
308072	216109
684636	216110
523785	216111
527924	216112
33074	216113
50862	216114
682883	216115
328572	216116
83213	216117
10312	216118
229575	216119
122046	216120
4782	216121
656948	216122
100183	216123
96175	216124
203076	216125
624533	216126
415166	216127
158102	216128
11559	216129
5378	216130
201161	216131
655616	216132
365414	216133
157255	216134
526963	216135
301928	216136
47631	216137
56583	216138
65086	216139
33895	216140
51269	216141
580777	216142
286382	216143
137861	216144
72498	216145
50370	216146
659549	216147
665986	216148
466625	216149
278853	216150
151395	216151
13551	216152
241681	216153
44462	216154
509489	216155
617888	216156
697283	216157
621515	216158
107789	216159
136514	216160
417487	216161
307306	216162
45089	216163
551951	216164
294171	216165
648585	216166
703308	216167
59989	216168
19517	216169
469178	216170
229364	216171
662615	216172
165779	216173
520743	216174
653516	216175
229589	216176
114645	216177
598856	216178
303030	216179
203425	216180
549454	216181
33464	216182
108805	216183
228287	216184
77055	216185
272671	216186
467187	216187
18198	216188
76674	216189
164117	216190
300843	216191
127597	216192
30001	216193
527712	216194
592393	216195
526921	216196
149893	216197
711464	216198
8827	216199
63170	216200
160797	216201
707185	216202
55239	216203
349733	216204
443003	216205
52141	216206
644911	216207
61792	216208
288732	216209
40697	216210
568356	216211
59868	216212
221472	216213
525942	216214
165394	216215
400822	216216
66324	216217
563950	216218
648573	216219
52758	216220
666892	216221
428474	216222
213375	216223
278362	216224
47234	216225
368273	216226
69869	216227
39783	216228
247330	216229
49257	216230
46219	216231
222130	216232
15915	216233
421134	216234
16400	216235
534842	216236
203443	216237
507984	216238
176756	216239
40819	216240
89094	216241
278421	216242
70410	216243
13483	216244
49486	216245
20380	216246
295190	216247
582853	216248
195512	216249
538623	216250
39004	216251
221389	216252
67043	216253
32705	216254
19676	216255
41146	216256
519234	216257
422211	216258
373034	216259
210468	216260
98390	216261
598171	216262
505916	216263
342552	216264
537035	216265
690316	216266
194988	216267
126083	216268
245042	216269
310080	216270
370254	216271
101779	216272
541689	216273
315978	216274
328329	216275
656263	216276
634340	216277
724054	216278
463291	216279
28192	216280
98517	216281
90803	216282
178216	216283
388574	216284
506455	216285
339055	216286
264316	216287
679335	216288
359364	216289
179785	216290
581382	216291
73442	216292
554308	216293
9877	216294
355662	216295
309185	216296
145274	216297
348786	216298
26767	216299
423364	216300
47618	216301
90005	216302
676998	216303
240486	216304
71195	216305
275025	216306
5840	216307
558563	216308
359915	216309
90639	216310
451935	216311
110693	216312
102110	216313
514325	216314
284032	216315
453859	216316
1950	216317
202580	216318
59113	216319
478506	216320
588797	216321
393139	216322
29224	216323
28214	216324
413547	216325
158970	216326
619514	216327
663958	216328
318547	216329
266104	216330
117099	216331
192188	216332
144263	216333
233394	216334
65966	216335
466828	216336
21096	216337
53188	216338
620544	216339
562444	216340
574560	216341
83682	216342
485004	216343
11009	216344
594135	216345
26915	216346
523251	216347
361845	216348
112235	216349
279301	216350
39120	216351
544526	216352
144676	216353
11682	216354
551906	216355
264724	216356
83173	216357
1031	216358
274211	216359
476128	216360
199401	216361
474590	216362
652569	216363
385327	216364
40557	216365
107358	216366
624040	216367
403282	216368
140073	216369
47216	216370
28762	216371
47643	216372
311817	216373
331931	216374
562123	216375
21733	216376
278433	216377
292989	216378
543233	216379
10510	216380
408849	216381
8031	216382
106124	216383
96931	216384
27759	216385
97076	216386
586	216387
5253	216388
148732	216389
134920	216390
656103	216391
715272	216392
524335	216393
506205	216394
171763	216395
128460	216396
75725	216397
636827	216398
666170	216399
265129	216400
178264	216401
447602	216402
312869	216403
130472	216404
5280	216405
611953	216406
64225	216407
62028	216408
173002	216409
98958	216410
626432	216411
517523	216412
693010	216413
611402	216414
53044	216415
1117	216416
44406	216417
590028	216418
651036	216419
542388	216420
586619	216421
75440	216422
43096	216423
29762	216424
298138	216425
101336	216426
51928	216427
580520	216428
87672	216429
45105	216430
456356	216431
68519	216432
289462	216433
528980	216434
637859	216435
58155	216436
433728	216437
240889	216438
713295	216439
653009	216440
19269	216441
453316	216442
492879	216443
92712	216444
517252	216445
69694	216446
68865	216447
140992	216448
271906	216449
10055	216450
42195	216451
619750	216452
523834	216453
21258	216454
338344	216455
319284	216456
149738	216457
290128	216458
61523	216459
417769	216460
97811	216461
496170	216462
500029	216463
527248	216464
107388	216465
178943	216466
406878	216467
468947	216468
456041	216469
521813	216470
146141	216471
237645	216472
135569	216473
39239	216474
527203	216475
459251	216476
694521	216477
536288	216478
637414	216479
128956	216480
39001	216481
360690	216482
172044	216483
101130	216484
122582	216485
398535	216486
5523	216487
505777	216488
97554	216489
7322	216490
483128	216491
35642	216492
330211	216493
144160	216494
527738	216495
702337	216496
427610	216497
478624	216498
633599	216499
679503	216500
639085	216501
353240	216502
47305	216503
125530	216504
201269	216505
429932	216506
46272	216507
452034	216508
4705	216509
668029	216510
592710	216511
26895	216512
60342	216513
455249	216514
2487	216515
167423	216516
609904	216517
126900	216518
17352	216519
43763	216520
109044	216521
375876	216522
38819	216523
7607	216524
124140	216525
248489	216526
351225	216527
266207	216528
29986	216529
630506	216530
182259	216531
13501	216532
70624	216533
11326	216534
171482	216535
131010	216536
5049	216537
619102	216538
664878	216539
72611	216540
401675	216541
92405	216542
190303	216543
393325	216544
238207	216545
52554	216546
474968	216547
46618	216548
593601	216549
84868	216550
117037	216551
171941	216552
421197	216553
328344	216554
679674	216555
143058	216556
533419	216557
119146	216558
660837	216559
331838	216560
294281	216561
373571	216562
646571	216563
53743	216564
265462	216565
115778	216566
242000	216567
48401	216568
4251	216569
522663	216570
388092	216571
384940	216572
655613	216573
13831	216574
589767	216575
44649	216576
270700	216577
276701	216578
547292	216579
155103	216580
484074	216581
2143	216582
37421	216583
79527	216584
9930	216585
361657	216586
40017	216587
419800	216588
53617	216589
22775	216590
108999	216591
3529	216592
651810	216593
81205	216594
12747	216595
111268	216596
143940	216597
137191	216598
634762	216599
618791	216600
574556	216601
76864	216602
42190	216603
26996	216604
532950	216605
345468	216606
28994	216607
103307	216608
116426	216609
71532	216610
144589	216611
703556	216612
536098	216613
143732	216614
725099	216615
546552	216616
650393	216617
476153	216618
519217	216619
51991	216620
374884	216621
408629	216622
34079	216623
542766	216624
524827	216625
577560	216626
718126	216627
10524	216628
156619	216629
3401	216630
337311	216631
415896	216632
480679	216633
141355	216634
723179	216635
547396	216636
26306	216637
19541	216638
586659	216639
465961	216640
96806	216641
398	216642
456590	216643
686083	216644
27925	216645
145613	216646
88213	216647
181628	216648
610861	216649
193006	216650
104421	216651
43053	216652
53061	216653
110146	216654
286887	216655
52508	216656
651892	216657
333453	216658
586920	216659
704665	216660
578953	216661
608832	216662
198491	216663
210743	216664
350689	216665
71974	216666
320433	216667
696975	216668
538808	216669
46263	216670
396529	216671
530625	216672
2134	216673
555748	216674
177438	216675
595655	216676
599647	216677
120472	216678
87375	216679
681388	216680
20329	216681
447016	216682
49971	216683
40385	216684
14484	216685
35941	216686
617256	216687
410669	216688
156681	216689
115110	216690
49	216691
348015	216692
84845	216693
412	216694
1296	216695
46729	216696
558723	216697
384187	216698
436733	216699
256986	216700
554367	216701
12959	216702
634286	216703
32890	216704
537745	216705
382170	216706
429420	216707
638141	216708
300047	216709
260326	216710
521038	216711
418411	216712
58516	216713
91218	216714
64888	216715
373512	216716
510645	216717
566496	216718
137594	216719
283230	216720
302052	216721
117226	216722
169499	216723
621764	216724
136342	216725
19535	216726
58984	216727
38751	216728
343687	216729
676376	216730
409929	216731
79920	216732
68160	216733
653663	216734
93328	216735
59888	216736
159039	216737
453508	216738
629800	216739
13908	216740
32531	216741
244271	216742
348873	216743
150649	216744
335377	216745
301749	216746
290260	216747
51510	216748
524186	216749
500682	216750
322906	216751
20603	216752
220025	216753
18946	216754
503691	216755
181329	216756
676527	216757
290035	216758
678523	216759
419857	216760
91789	216761
622775	216762
12391	216763
126303	216764
132924	216765
384840	216766
507346	216767
26094	216768
580396	216769
255031	216770
228312	216771
421975	216772
682870	216773
35804	216774
562969	216775
591632	216776
95153	216777
35357	216778
646818	216779
319116	216780
718471	216781
476445	216782
639877	216783
488951	216784
29083	216785
479912	216786
386571	216787
4689	216788
57160	216789
186553	216790
34	216791
646502	216792
268608	216793
18428	216794
337623	216795
663342	216796
213229	216797
265389	216798
697449	216799
668733	216800
49393	216801
455094	216802
129079	216803
212026	216804
234382	216805
42375	216806
651539	216807
163674	216808
87967	216809
427288	216810
401635	216811
139530	216812
89022	216813
116651	216814
119626	216815
595960	216816
85605	216817
105575	216818
534964	216819
184497	216820
75169	216821
669613	216822
48773	216823
47006	216824
259673	216825
300699	216826
25506	216827
382884	216828
142680	216829
91458	216830
606877	216831
606346	216832
30391	216833
263242	216834
469911	216835
372938	216836
6016	216837
445032	216838
624897	216839
714365	216840
388014	216841
9353	216842
650454	216843
508888	216844
243133	216845
578746	216846
370048	216847
107322	216848
278320	216849
4165	216850
273340	216851
577747	216852
42850	216853
46954	216854
42594	216855
54674	216856
176555	216857
11047	216858
53868	216859
692581	216860
9473	216861
659519	216862
649987	216863
46723	216864
78992	216865
28333	216866
209229	216867
9552	216868
455529	216869
579472	216870
42960	216871
674406	216872
133197	216873
647451	216874
403894	216875
383778	216876
138890	216877
60736	216878
474370	216879
94086	216880
26364	216881
125395	216882
16442	216883
88468	216884
385492	216885
629401	216886
152268	216887
279691	216888
690928	216889
480347	216890
179544	216891
1064	216892
497305	216893
698058	216894
92731	216895
655498	216896
288567	216897
72525	216898
75384	216899
421989	216900
70907	216901
283021	216902
642084	216903
370436	216904
576725	216905
385501	216906
76561	216907
180976	216908
17696	216909
155614	216910
649832	216911
704468	216912
199793	216913
98877	216914
97346	216915
401879	216916
624315	216917
17054	216918
456294	216919
493185	216920
94944	216921
131262	216922
158779	216923
595362	216924
214072	216925
44358	216926
81515	216927
538608	216928
296834	216929
383516	216930
440774	216931
425711	216932
83818	216933
160781	216934
326755	216935
444995	216936
667589	216937
30880	216938
241903	216939
78785	216940
461297	216941
202869	216942
314135	216943
317884	216944
390271	216945
364742	216946
141653	216947
19187	216948
542090	216949
634810	216950
46210	216951
291768	216952
184939	216953
287803	216954
46684	216955
386548	216956
84768	216957
2906	216958
121256	216959
307256	216960
178950	216961
5696	216962
2772	216963
565041	216964
650775	216965
374015	216966
25238	216967
509215	216968
228382	216969
58168	216970
27578	216971
288959	216972
247766	216973
52756	216974
515247	216975
208553	216976
251452	216977
71051	216978
589223	216979
624241	216980
115875	216981
343953	216982
589978	216983
481106	216984
46864	216985
723066	216986
261136	216987
645908	216988
234002	216989
159174	216990
593660	216991
257381	216992
105861	216993
560565	216994
139029	216995
115115	216996
3110	216997
436348	216998
203219	216999
591249	217000
8484	217001
582403	217002
239799	217003
319662	217004
10470	217005
133861	217006
417261	217007
157080	217008
239483	217009
139764	217010
546665	217011
696110	217012
138017	217013
334661	217014
120974	217015
647386	217016
583983	217017
280316	217018
44930	217019
27373	217020
53925	217021
572557	217022
68576	217023
303592	217024
105792	217025
73643	217026
71705	217027
252860	217028
13958	217029
396205	217030
60279	217031
177447	217032
162397	217033
426684	217034
761	217035
512023	217036
14028	217037
159720	217038
60784	217039
452583	217040
719196	217041
597066	217042
154124	217043
13337	217044
589968	217045
10868	217046
188602	217047
83290	217048
721522	217049
21	217050
467748	217051
694714	217052
81729	217053
35074	217054
314914	217055
5381	217056
151392	217057
35871	217058
529132	217059
216648	217060
91915	217061
692825	217062
470733	217063
107941	217064
349072	217065
442518	217066
50364	217067
181737	217068
45484	217069
537948	217070
15515	217071
94135	217072
682078	217073
191671	217074
129290	217075
596039	217076
138983	217077
343582	217078
67804	217079
96501	217080
205232	217081
396978	217082
378977	217083
442967	217084
2403	217085
347717	217086
146016	217087
515181	217088
171602	217089
21066	217090
371128	217091
2285	217092
453462	217093
721746	217094
677913	217095
594342	217096
630344	217097
178529	217098
212266	217099
126195	217100
407239	217101
347829	217102
239430	217103
59174	217104
670903	217105
401960	217106
42631	217107
186225	217108
402791	217109
530129	217110
549284	217111
68008	217112
153769	217113
532519	217114
293238	217115
157771	217116
486109	217117
653720	217118
626992	217119
157851	217120
31532	217121
433174	217122
124456	217123
526439	217124
473418	217125
620794	217126
97861	217127
605536	217128
326679	217129
143868	217130
509518	217131
16704	217132
148962	217133
51739	217134
715341	217135
198027	217136
646624	217137
168052	217138
573186	217139
2850	217140
705129	217141
649798	217142
59	217143
37542	217144
118147	217145
363170	217146
567364	217147
160770	217148
555115	217149
556011	217150
45492	217151
3231	217152
298854	217153
504694	217154
2736	217155
725227	217156
331599	217157
666502	217158
138203	217159
261	217160
434652	217161
2243	217162
30646	217163
151347	217164
44308	217165
482497	217166
88816	217167
35399	217168
280680	217169
112042	217170
1894	217171
636776	217172
73784	217173
500803	217174
167044	217175
146429	217176
43870	217177
529054	217178
6468	217179
237196	217180
396602	217181
125556	217182
363576	217183
133966	217184
57617	217185
132311	217186
186504	217187
185002	217188
13840	217189
88738	217190
627157	217191
99477	217192
233377	217193
399109	217194
585098	217195
97363	217196
68437	217197
54659	217198
509782	217199
169215	217200
277667	217201
29319	217202
173808	217203
721195	217204
25820	217205
669042	217206
25386	217207
251371	217208
114926	217209
583892	217210
75350	217211
411737	217212
198949	217213
583975	217214
1173	217215
338735	217216
127945	217217
421026	217218
20745	217219
91136	217220
64702	217221
625778	217222
149779	217223
133683	217224
2848	217225
640678	217226
309577	217227
662208	217228
218099	217229
130135	217230
268238	217231
88720	217232
563929	217233
47074	217234
170919	217235
474882	217236
367410	217237
350911	217238
570593	217239
43782	217240
522074	217241
38618	217242
638025	217243
128070	217244
146261	217245
4455	217246
152150	217247
702418	217248
624442	217249
20618	217250
78774	217251
53694	217252
215700	217253
193108	217254
510390	217255
479360	217256
5396	217257
212123	217258
404563	217259
43126	217260
253895	217261
558180	217262
394879	217263
34	217264
4996	217265
689008	217266
58499	217267
159361	217268
64141	217269
16934	217270
53165	217271
480333	217272
560256	217273
89696	217274
252617	217275
57248	217276
81723	217277
13699	217278
351573	217279
367244	217280
280491	217281
475	217282
152782	217283
638811	217284
358604	217285
377	217286
578961	217287
708262	217288
93805	217289
557583	217290
170374	217291
585798	217292
20192	217293
16427	217294
461495	217295
317372	217296
240636	217297
292869	217298
560628	217299
408444	217300
2161	217301
4335	217302
362574	217303
378773	217304
45158	217305
227450	217306
190492	217307
245654	217308
146904	217309
570464	217310
362242	217311
350239	217312
17742	217313
422321	217314
473921	217315
175184	217316
485990	217317
677794	217318
81512	217319
351822	217320
80504	217321
556282	217322
21603	217323
135284	217324
287074	217325
551927	217326
585022	217327
13011	217328
14832	217329
76043	217330
304182	217331
624112	217332
328070	217333
10507	217334
183140	217335
15707	217336
160029	217337
556451	217338
88705	217339
167745	217340
536747	217341
627239	217342
154777	217343
143265	217344
304383	217345
19235	217346
297720	217347
314044	217348
1338	217349
509342	217350
129878	217351
157071	217352
141033	217353
125095	217354
43383	217355
569476	217356
61779	217357
122071	217358
42791	217359
181756	217360
446849	217361
300516	217362
316303	217363
95613	217364
96031	217365
160964	217366
642204	217367
562615	217368
41674	217369
61640	217370
3430	217371
70982	217372
114111	217373
577492	217374
112992	217375
169050	217376
1	217377
10052	217378
117893	217379
194132	217380
87829	217381
12350	217382
86669	217383
221601	217384
386081	217385
131400	217386
49797	217387
492250	217388
349421	217389
88080	217390
158566	217391
503548	217392
501061	217393
236119	217394
153997	217395
19952	217396
130505	217397
706292	217398
82535	217399
13079	217400
76799	217401
121925	217402
3027	217403
669184	217404
193483	217405
493790	217406
271016	217407
499265	217408
30304	217409
585250	217410
217130	217411
4304	217412
707187	217413
131706	217414
88493	217415
1883	217416
99129	217417
503742	217418
66247	217419
509593	217420
60593	217421
265757	217422
525730	217423
276299	217424
370172	217425
280606	217426
313385	217427
684105	217428
220865	217429
136643	217430
653424	217431
191638	217432
608350	217433
83306	217434
637337	217435
523256	217436
98902	217437
364096	217438
8797	217439
319642	217440
8150	217441
397289	217442
665028	217443
614276	217444
151230	217445
670972	217446
1987	217447
707695	217448
120724	217449
381503	217450
620817	217451
129189	217452
212143	217453
157803	217454
325954	217455
218065	217456
170431	217457
66117	217458
110673	217459
670588	217460
51540	217461
219816	217462
103542	217463
658514	217464
44879	217465
66755	217466
182075	217467
115616	217468
538376	217469
57968	217470
536741	217471
15043	217472
238161	217473
6622	217474
179862	217475
646290	217476
521785	217477
4855	217478
490252	217479
479919	217480
185774	217481
398553	217482
18008	217483
11554	217484
163044	217485
61637	217486
57922	217487
171918	217488
14575	217489
211813	217490
327038	217491
469673	217492
717705	217493
298372	217494
188376	217495
661319	217496
356113	217497
7245	217498
583534	217499
10580	217500
396438	217501
521392	217502
329215	217503
389197	217504
41313	217505
6516	217506
217667	217507
637924	217508
539364	217509
616691	217510
31648	217511
29108	217512
301131	217513
254121	217514
617446	217515
537534	217516
659335	217517
525142	217518
54783	217519
343105	217520
21574	217521
139397	217522
1160	217523
12957	217524
157828	217525
669158	217526
359530	217527
52225	217528
26965	217529
74338	217530
7943	217531
479013	217532
607397	217533
357578	217534
470697	217535
617452	217536
42772	217537
27249	217538
1490	217539
328383	217540
11052	217541
452448	217542
48233	217543
490080	217544
100094	217545
668110	217546
377901	217547
86943	217548
139589	217549
248872	217550
226553	217551
41279	217552
180290	217553
110052	217554
49603	217555
437915	217556
54278	217557
208440	217558
644691	217559
243500	217560
347941	217561
544293	217562
664855	217563
194143	217564
595738	217565
162053	217566
62991	217567
393712	217568
502338	217569
23052	217570
385768	217571
451472	217572
48738	217573
405118	217574
605842	217575
729	217576
8131	217577
311259	217578
560544	217579
50948	217580
674913	217581
290496	217582
358070	217583
44333	217584
202903	217585
39490	217586
44322	217587
583615	217588
405634	217589
122773	217590
45848	217591
46023	217592
9518	217593
533825	217594
532543	217595
20503	217596
234213	217597
53016	217598
16812	217599
683135	217600
26631	217601
162109	217602
124923	217603
8412	217604
551855	217605
349175	217606
3803	217607
650914	217608
18510	217609
518187	217610
38848	217611
163097	217612
330607	217613
208315	217614
378167	217615
562761	217616
134840	217617
138166	217618
292587	217619
225752	217620
175381	217621
164799	217622
477769	217623
402146	217624
554046	217625
243499	217626
363429	217627
337991	217628
359829	217629
496745	217630
540377	217631
517975	217632
286171	217633
83130	217634
167645	217635
3101	217636
194812	217637
156547	217638
684381	217639
216895	217640
604539	217641
101800	217642
22388	217643
247793	217644
101637	217645
567530	217646
63549	217647
534560	217648
307722	217649
16896	217650
370719	217651
262622	217652
339801	217653
330193	217654
146378	217655
616970	217656
363944	217657
144166	217658
608850	217659
679090	217660
372573	217661
571234	217662
331858	217663
37675	217664
315739	217665
108142	217666
564769	217667
444944	217668
57524	217669
132000	217670
529532	217671
172951	217672
404224	217673
38060	217674
49700	217675
340691	217676
878	217677
605008	217678
393719	217679
80492	217680
316981	217681
37584	217682
49672	217683
112785	217684
173633	217685
133863	217686
35011	217687
52375	217688
222321	217689
107674	217690
325102	217691
42	217692
578327	217693
703676	217694
14155	217695
74685	217696
634461	217697
127944	217698
109330	217699
74592	217700
94377	217701
392514	217702
219616	217703
208295	217704
112338	217705
187291	217706
24363	217707
259549	217708
168535	217709
184275	217710
13472	217711
343253	217712
594581	217713
434359	217714
253812	217715
50864	217716
193561	217717
562521	217718
50673	217719
270303	217720
63529	217721
64466	217722
411708	217723
183555	217724
87470	217725
48783	217726
135338	217727
127909	217728
367074	217729
183720	217730
86594	217731
430732	217732
478096	217733
568288	217734
322741	217735
5601	217736
26573	217737
512685	217738
452638	217739
411788	217740
33	217741
240756	217742
15511	217743
355627	217744
6154	217745
49852	217746
35937	217747
90651	217748
40262	217749
78643	217750
130835	217751
568080	217752
53608	217753
271186	217754
354254	217755
704833	217756
341997	217757
68288	217758
581054	217759
17534	217760
396459	217761
451755	217762
620157	217763
614820	217764
49046	217765
504309	217766
17393	217767
128875	217768
587784	217769
244224	217770
377071	217771
340816	217772
76340	217773
348040	217774
95837	217775
169095	217776
373128	217777
30679	217778
346874	217779
362646	217780
33010	217781
294571	217782
548861	217783
64951	217784
419986	217785
485377	217786
110125	217787
666691	217788
512489	217789
91484	217790
551190	217791
625144	217792
16636	217793
60885	217794
102659	217795
432102	217796
98069	217797
82723	217798
702741	217799
18627	217800
123833	217801
211244	217802
109131	217803
151743	217804
23210	217805
18668	217806
103760	217807
118784	217808
482133	217809
47453	217810
468251	217811
5690	217812
2108	217813
692857	217814
24743	217815
174297	217816
383235	217817
41913	217818
540616	217819
672436	217820
165104	217821
328770	217822
258835	217823
696982	217824
401208	217825
419751	217826
439115	217827
250711	217828
281271	217829
50701	217830
374190	217831
177517	217832
539436	217833
630040	217834
133439	217835
19341	217836
76588	217837
33251	217838
15807	217839
674211	217840
172008	217841
194369	217842
43103	217843
199442	217844
699670	217845
16713	217846
314956	217847
12440	217848
115922	217849
33148	217850
472979	217851
303436	217852
2321	217853
435271	217854
450995	217855
132078	217856
461755	217857
109167	217858
441935	217859
355977	217860
83515	217861
535913	217862
591711	217863
13682	217864
2340	217865
179671	217866
139787	217867
144761	217868
283105	217869
157970	217870
152313	217871
351836	217872
118495	217873
243483	217874
200349	217875
5575	217876
171338	217877
11269	217878
339568	217879
580133	217880
79361	217881
167296	217882
589131	217883
587049	217884
143610	217885
16977	217886
139703	217887
599562	217888
180558	217889
712552	217890
301020	217891
315192	217892
2596	217893
247976	217894
149731	217895
49012	217896
1760	217897
40352	217898
363154	217899
292628	217900
308603	217901
238919	217902
510123	217903
448265	217904
605986	217905
334893	217906
110790	217907
566920	217908
79331	217909
30366	217910
90115	217911
361544	217912
343917	217913
10475	217914
2230	217915
213062	217916
196433	217917
23	217918
99197	217919
98351	217920
201218	217921
103895	217922
414768	217923
585450	217924
276875	217925
257849	217926
399353	217927
86019	217928
297868	217929
684325	217930
416380	217931
11666	217932
197732	217933
202334	217934
17648	217935
145547	217936
684295	217937
532390	217938
127061	217939
624371	217940
43112	217941
14114	217942
621490	217943
110025	217944
18521	217945
712406	217946
723859	217947
14032	217948
250742	217949
92336	217950
134663	217951
174731	217952
305102	217953
431392	217954
49891	217955
693573	217956
482405	217957
28928	217958
396831	217959
100148	217960
5595	217961
450541	217962
106824	217963
85427	217964
22189	217965
233250	217966
635320	217967
325402	217968
61498	217969
221715	217970
373155	217971
531610	217972
254073	217973
9330	217974
10148	217975
710913	217976
981	217977
383256	217978
690878	217979
40681	217980
375616	217981
569653	217982
378837	217983
261647	217984
130736	217985
339414	217986
85995	217987
177209	217988
485572	217989
1251	217990
1260	217991
419197	217992
203984	217993
30797	217994
340831	217995
506922	217996
136284	217997
80842	217998
50496	217999
398898	218000
41490	218001
379456	218002
134712	218003
528818	218004
9307	218005
315672	218006
637564	218007
495667	218008
32044	218009
209683	218010
545752	218011
25074	218012
621176	218013
61940	218014
59093	218015
190502	218016
624221	218017
328486	218018
17000	218019
115754	218020
166588	218021
45540	218022
273643	218023
64844	218024
677286	218025
221386	218026
539684	218027
9437	218028
360140	218029
95060	218030
449702	218031
606833	218032
358016	218033
292251	218034
68192	218035
316650	218036
13861	218037
273521	218038
472739	218039
350584	218040
581473	218041
171347	218042
500503	218043
584628	218044
359638	218045
152473	218046
684717	218047
725085	218048
123847	218049
41109	218050
372641	218051
582453	218052
391498	218053
62881	218054
31127	218055
542450	218056
215181	218057
182140	218058
186024	218059
538129	218060
146908	218061
59387	218062
298449	218063
501887	218064
316607	218065
490288	218066
120640	218067
13210	218068
543585	218069
87863	218070
204888	218071
168553	218072
525487	218073
192365	218074
256720	218075
557	218076
136466	218077
1341	218078
153695	218079
24164	218080
388322	218081
633971	218082
150488	218083
521927	218084
134119	218085
331729	218086
327652	218087
384847	218088
704563	218089
377751	218090
715764	218091
251607	218092
38368	218093
119760	218094
67469	218095
495671	218096
245505	218097
595868	218098
12553	218099
147373	218100
309319	218101
440401	218102
631922	218103
138713	218104
293492	218105
210135	218106
629264	218107
367210	218108
26399	218109
508485	218110
291966	218111
592178	218112
8298	218113
477182	218114
213617	218115
16800	218116
207206	218117
52328	218118
70027	218119
8757	218120
346756	218121
62927	218122
545174	218123
195516	218124
375592	218125
28506	218126
103379	218127
147902	218128
125449	218129
95385	218130
225544	218131
82382	218132
964	218133
331636	218134
11053	218135
407220	218136
349286	218137
551049	218138
262934	218139
22675	218140
142936	218141
671833	218142
68307	218143
577855	218144
39217	218145
6808	218146
275035	218147
338892	218148
184831	218149
186702	218150
7745	218151
549941	218152
209244	218153
534546	218154
124505	218155
18090	218156
156153	218157
248707	218158
17854	218159
37574	218160
49334	218161
16172	218162
30025	218163
170921	218164
353969	218165
245401	218166
4117	218167
184072	218168
497434	218169
547476	218170
329571	218171
572773	218172
229435	218173
180454	218174
473093	218175
564466	218176
117419	218177
638715	218178
689597	218179
148728	218180
717030	218181
82033	218182
121532	218183
177734	218184
354197	218185
4558	218186
449840	218187
346372	218188
30960	218189
661158	218190
169120	218191
4584	218192
647966	218193
258704	218194
67464	218195
499038	218196
112415	218197
3034	218198
1855	218199
230111	218200
156846	218201
143295	218202
29907	218203
264945	218204
25728	218205
128473	218206
1	218207
368949	218208
451140	218209
151801	218210
337607	218211
25938	218212
288181	218213
333583	218214
259730	218215
6855	218216
41464	218217
209941	218218
19	218219
41474	218220
349995	218221
55642	218222
38853	218223
543724	218224
677866	218225
521144	218226
612556	218227
104850	218228
58631	218229
606440	218230
272289	218231
503207	218232
451296	218233
84708	218234
380739	218235
82911	218236
81901	218237
721089	218238
623959	218239
454873	218240
517075	218241
30551	218242
97718	218243
529576	218244
55781	218245
37173	218246
2596	218247
36533	218248
382223	218249
461506	218250
1852	218251
34304	218252
66618	218253
639715	218254
530232	218255
79589	218256
193020	218257
264527	218258
73626	218259
283314	218260
592048	218261
454396	218262
249271	218263
648384	218264
165852	218265
424330	218266
457374	218267
444885	218268
679476	218269
189350	218270
604200	218271
53768	218272
201375	218273
498211	218274
485491	218275
77590	218276
93751	218277
1288	218278
100292	218279
308537	218280
530234	218281
354061	218282
2699	218283
311556	218284
332209	218285
186327	218286
252365	218287
312554	218288
415182	218289
4424	218290
717012	218291
242353	218292
534721	218293
409	218294
551285	218295
27372	218296
131888	218297
94038	218298
36034	218299
250722	218300
135943	218301
23220	218302
302619	218303
8221	218304
140679	218305
599467	218306
195129	218307
222225	218308
338473	218309
349949	218310
712612	218311
4877	218312
31314	218313
87579	218314
697305	218315
332936	218316
584649	218317
164249	218318
3289	218319
214426	218320
377642	218321
564494	218322
3958	218323
92381	218324
444840	218325
22583	218326
39406	218327
397385	218328
344383	218329
308351	218330
25959	218331
175488	218332
568742	218333
700208	218334
20488	218335
123983	218336
358658	218337
686054	218338
80566	218339
691342	218340
506973	218341
110899	218342
163892	218343
49578	218344
29574	218345
360341	218346
404525	218347
596133	218348
32704	218349
561774	218350
585462	218351
722852	218352
589920	218353
274872	218354
428232	218355
11428	218356
77601	218357
42932	218358
491892	218359
513926	218360
173581	218361
527148	218362
722830	218363
99788	218364
197421	218365
591525	218366
156571	218367
687240	218368
122331	218369
386620	218370
111422	218371
258412	218372
281540	218373
23755	218374
9464	218375
131752	218376
61436	218377
521454	218378
454882	218379
24494	218380
187956	218381
166753	218382
324265	218383
722938	218384
649783	218385
705780	218386
458364	218387
28924	218388
343818	218389
690449	218390
52199	218391
97736	218392
578038	218393
173102	218394
714405	218395
125597	218396
126999	218397
621372	218398
27645	218399
537663	218400
116916	218401
95280	218402
63518	218403
308599	218404
29509	218405
633181	218406
712539	218407
280372	218408
404929	218409
87935	218410
3778	218411
543279	218412
267096	218413
184499	218414
11961	218415
25218	218416
105050	218417
49805	218418
102329	218419
139100	218420
49016	218421
515016	218422
620538	218423
450107	218424
470793	218425
468401	218426
340406	218427
442114	218428
6182	218429
2451	218430
96892	218431
282127	218432
692319	218433
657801	218434
629872	218435
301160	218436
686509	218437
361614	218438
69174	218439
450665	218440
627457	218441
619860	218442
532014	218443
638911	218444
161861	218445
632715	218446
534437	218447
361166	218448
316073	218449
257295	218450
544360	218451
242935	218452
420492	218453
615958	218454
1306	218455
199044	218456
657427	218457
291211	218458
556124	218459
89480	218460
498891	218461
464591	218462
105367	218463
101322	218464
155537	218465
65974	218466
107351	218467
649721	218468
337621	218469
120760	218470
236009	218471
174796	218472
78088	218473
111350	218474
611987	218475
516740	218476
145886	218477
104773	218478
720647	218479
399661	218480
72586	218481
28764	218482
5031	218483
108590	218484
432074	218485
637753	218486
295902	218487
663050	218488
396270	218489
215320	218490
405504	218491
89550	218492
161988	218493
371998	218494
27962	218495
471617	218496
169666	218497
68038	218498
358715	218499
40280	218500
231755	218501
614713	218502
338160	218503
43808	218504
600515	218505
161950	218506
289468	218507
159549	218508
7377	218509
278880	218510
258806	218511
391698	218512
67872	218513
459785	218514
54079	218515
260776	218516
411897	218517
34971	218518
84015	218519
497183	218520
413188	218521
414699	218522
100448	218523
475480	218524
391155	218525
79525	218526
615012	218527
160473	218528
77783	218529
285456	218530
176003	218531
612639	218532
583449	218533
185261	218534
368510	218535
232735	218536
398375	218537
694176	218538
262666	218539
153496	218540
492940	218541
140106	218542
295962	218543
15051	218544
86258	218545
175513	218546
12464	218547
513687	218548
73954	218549
6083	218550
25191	218551
108003	218552
677960	218553
499277	218554
13897	218555
39004	218556
111970	218557
21531	218558
33041	218559
18106	218560
154043	218561
97126	218562
32317	218563
5400	218564
248896	218565
1509	218566
467222	218567
722230	218568
620888	218569
130493	218570
328823	218571
269439	218572
548607	218573
100957	218574
599716	218575
550453	218576
693463	218577
589506	218578
498569	218579
24513	218580
699974	218581
170018	218582
521316	218583
186901	218584
2273	218585
35070	218586
563039	218587
457879	218588
319741	218589
265654	218590
675367	218591
205026	218592
681788	218593
70858	218594
341637	218595
51335	218596
398059	218597
688818	218598
41798	218599
363318	218600
226116	218601
101940	218602
185196	218603
484462	218604
37279	218605
469004	218606
38270	218607
419851	218608
703319	218609
45519	218610
364957	218611
472018	218612
19898	218613
95498	218614
621631	218615
205265	218616
40988	218617
87518	218618
124805	218619
588008	218620
19170	218621
44386	218622
49640	218623
376547	218624
296410	218625
435453	218626
185727	218627
30265	218628
84386	218629
129786	218630
26803	218631
696121	218632
499681	218633
516219	218634
671620	218635
329876	218636
173085	218637
426489	218638
461253	218639
820	218640
433283	218641
155680	218642
111512	218643
97891	218644
341337	218645
684691	218646
718554	218647
4494	218648
4176	218649
49868	218650
660339	218651
6521	218652
295227	218653
85149	218654
3639	218655
336932	218656
271528	218657
49262	218658
185870	218659
56149	218660
54847	218661
185087	218662
333888	218663
282488	218664
376545	218665
548172	218666
288627	218667
500005	218668
73448	218669
582274	218670
146202	218671
263454	218672
11597	218673
696151	218674
149024	218675
130893	218676
63634	218677
427542	218678
586399	218679
88478	218680
398405	218681
553951	218682
337896	218683
556870	218684
547521	218685
650671	218686
133373	218687
575020	218688
372864	218689
694051	218690
503353	218691
10354	218692
134553	218693
554834	218694
560074	218695
60913	218696
22066	218697
216576	218698
301747	218699
638015	218700
6995	218701
476282	218702
366729	218703
266778	218704
140208	218705
28357	218706
454184	218707
61829	218708
167877	218709
225125	218710
26373	218711
353740	218712
513500	218713
246818	218714
492748	218715
234357	218716
35420	218717
276153	218718
657929	218719
41981	218720
705392	218721
426133	218722
715382	218723
93115	218724
39448	218725
682284	218726
251442	218727
119442	218728
365309	218729
303477	218730
143946	218731
463349	218732
170369	218733
602785	218734
26130	218735
686844	218736
100251	218737
4626	218738
274755	218739
592264	218740
225373	218741
619831	218742
93846	218743
575127	218744
69672	218745
411933	218746
32207	218747
182586	218748
561545	218749
658423	218750
154049	218751
526615	218752
11465	218753
457718	218754
34016	218755
22096	218756
685411	218757
117238	218758
646612	218759
355224	218760
588284	218761
30275	218762
437883	218763
555675	218764
525614	218765
288307	218766
430144	218767
371037	218768
17301	218769
114912	218770
384654	218771
655532	218772
497472	218773
455289	218774
635218	218775
444226	218776
10220	218777
204235	218778
106371	218779
87250	218780
430393	218781
679975	218782
213458	218783
379140	218784
19127	218785
536595	218786
103716	218787
13814	218788
300424	218789
11036	218790
479323	218791
130970	218792
69685	218793
659283	218794
40084	218795
253614	218796
117855	218797
10516	218798
110758	218799
233837	218800
150224	218801
421103	218802
185299	218803
26358	218804
5963	218805
527899	218806
47963	218807
69894	218808
519535	218809
428996	218810
232266	218811
117707	218812
489586	218813
240935	218814
381227	218815
419225	218816
51459	218817
168982	218818
20967	218819
5411	218820
631641	218821
593858	218822
12203	218823
385446	218824
113549	218825
54263	218826
663018	218827
442103	218828
33680	218829
70976	218830
35270	218831
27966	218832
579778	218833
20755	218834
403061	218835
38163	218836
650069	218837
558134	218838
403377	218839
601761	218840
564578	218841
537530	218842
159567	218843
712119	218844
710269	218845
69184	218846
554213	218847
164105	218848
104683	218849
595278	218850
103765	218851
33419	218852
693838	218853
634460	218854
621174	218855
585177	218856
35172	218857
165739	218858
574994	218859
37918	218860
185711	218861
11871	218862
399899	218863
423377	218864
82728	218865
34924	218866
111652	218867
441749	218868
25705	218869
106213	218870
139051	218871
661264	218872
599491	218873
593158	218874
116716	218875
117006	218876
606025	218877
661579	218878
346737	218879
322204	218880
286776	218881
474157	218882
61021	218883
68650	218884
241705	218885
490257	218886
358810	218887
285990	218888
319387	218889
427636	218890
331769	218891
508614	218892
137461	218893
76629	218894
442005	218895
104120	218896
256832	218897
130231	218898
149954	218899
108597	218900
680657	218901
422144	218902
475423	218903
45403	218904
712053	218905
365743	218906
40779	218907
66163	218908
172840	218909
17369	218910
1516	218911
275389	218912
46362	218913
305821	218914
10673	218915
329366	218916
543432	218917
242559	218918
720955	218919
163132	218920
89228	218921
4551	218922
332167	218923
506603	218924
670545	218925
38829	218926
90061	218927
596573	218928
627569	218929
30830	218930
434296	218931
466134	218932
719724	218933
29854	218934
121803	218935
145822	218936
170058	218937
134020	218938
6226	218939
549870	218940
149481	218941
127074	218942
373203	218943
258300	218944
141374	218945
146399	218946
170087	218947
373875	218948
416503	218949
17630	218950
162708	218951
437178	218952
78207	218953
175611	218954
232556	218955
108657	218956
598	218957
384629	218958
163901	218959
600197	218960
528682	218961
167715	218962
566244	218963
238618	218964
378967	218965
169104	218966
589212	218967
39233	218968
630214	218969
604823	218970
604904	218971
342826	218972
338423	218973
56189	218974
3571	218975
405093	218976
120697	218977
28996	218978
497804	218979
356443	218980
97610	218981
312635	218982
549185	218983
14098	218984
99331	218985
366944	218986
222682	218987
15555	218988
156918	218989
114269	218990
680009	218991
15192	218992
137707	218993
336847	218994
263531	218995
586176	218996
101130	218997
443790	218998
683955	218999
168530	219000
187698	219001
87141	219002
243468	219003
20228	219004
4895	219005
76047	219006
431228	219007
177032	219008
464356	219009
11681	219010
716811	219011
226019	219012
141251	219013
462031	219014
174022	219015
435208	219016
506566	219017
39431	219018
183313	219019
441047	219020
160026	219021
102011	219022
693030	219023
639111	219024
373965	219025
143922	219026
723968	219027
590087	219028
40733	219029
338167	219030
117429	219031
509259	219032
489840	219033
362814	219034
18664	219035
135594	219036
707493	219037
475701	219038
167643	219039
137008	219040
9062	219041
39054	219042
107053	219043
179174	219044
1149	219045
409085	219046
266795	219047
210321	219048
482382	219049
16290	219050
88648	219051
36145	219052
448456	219053
366570	219054
78507	219055
112496	219056
8183	219057
118966	219058
178713	219059
6531	219060
512274	219061
11424	219062
34128	219063
614834	219064
24813	219065
139751	219066
24571	219067
118267	219068
429428	219069
534426	219070
535533	219071
472818	219072
380309	219073
285265	219074
109441	219075
105429	219076
471870	219077
466071	219078
667	219079
603839	219080
360139	219081
59801	219082
174706	219083
718476	219084
155559	219085
132201	219086
534671	219087
396074	219088
186697	219089
269826	219090
304671	219091
452498	219092
22072	219093
23781	219094
204426	219095
266866	219096
314154	219097
670580	219098
170836	219099
140307	219100
146998	219101
172193	219102
397840	219103
360616	219104
93089	219105
229523	219106
183430	219107
3127	219108
19489	219109
95879	219110
367549	219111
15189	219112
410880	219113
65524	219114
51933	219115
260317	219116
184763	219117
435688	219118
293210	219119
151319	219120
175608	219121
464422	219122
112239	219123
229791	219124
39172	219125
151288	219126
440591	219127
138074	219128
371577	219129
509659	219130
1577	219131
428871	219132
9456	219133
87510	219134
46799	219135
63795	219136
523818	219137
380017	219138
624357	219139
79428	219140
25630	219141
292438	219142
523712	219143
34596	219144
300879	219145
36838	219146
587223	219147
537252	219148
134727	219149
419879	219150
670875	219151
23981	219152
53088	219153
148954	219154
548455	219155
28373	219156
535663	219157
252594	219158
146000	219159
400116	219160
100730	219161
37607	219162
627360	219163
173420	219164
661380	219165
279442	219166
327238	219167
593503	219168
652075	219169
324178	219170
124691	219171
373350	219172
253160	219173
184872	219174
148525	219175
599088	219176
109444	219177
540607	219178
191630	219179
144898	219180
292415	219181
517010	219182
301143	219183
619644	219184
282736	219185
217421	219186
527012	219187
18346	219188
2056	219189
440989	219190
3319	219191
14176	219192
214580	219193
224625	219194
100058	219195
276407	219196
361992	219197
608134	219198
341859	219199
176215	219200
85889	219201
574754	219202
102317	219203
675830	219204
463316	219205
435342	219206
101583	219207
23107	219208
30579	219209
19420	219210
85894	219211
685979	219212
153205	219213
317226	219214
3954	219215
614604	219216
50389	219217
498420	219218
137073	219219
565113	219220
5059	219221
5307	219222
187188	219223
93393	219224
5980	219225
101027	219226
447302	219227
289920	219228
668551	219229
660732	219230
644474	219231
635888	219232
499785	219233
11354	219234
500866	219235
398865	219236
506682	219237
56241	219238
9315	219239
5184	219240
540493	219241
18507	219242
522534	219243
9555	219244
407359	219245
173769	219246
832	219247
531369	219248
284432	219249
50297	219250
76185	219251
689659	219252
690720	219253
72078	219254
12600	219255
153379	219256
272262	219257
315704	219258
13413	219259
286033	219260
132178	219261
6651	219262
567095	219263
343892	219264
426539	219265
126426	219266
51412	219267
386895	219268
627404	219269
165772	219270
33172	219271
152482	219272
59241	219273
76009	219274
233175	219275
629954	219276
692507	219277
25675	219278
35059	219279
49517	219280
108879	219281
716712	219282
522517	219283
30432	219284
45450	219285
679322	219286
131005	219287
59404	219288
105849	219289
384612	219290
570143	219291
72017	219292
272628	219293
47937	219294
414533	219295
610488	219296
16721	219297
560716	219298
124988	219299
637001	219300
176670	219301
351872	219302
109404	219303
542096	219304
507793	219305
176472	219306
163892	219307
12283	219308
106426	219309
559540	219310
506383	219311
511328	219312
560431	219313
346933	219314
210947	219315
85519	219316
720208	219317
294118	219318
64994	219319
515984	219320
470211	219321
19488	219322
43202	219323
21063	219324
181812	219325
265138	219326
13957	219327
103448	219328
315715	219329
16790	219330
430422	219331
14373	219332
143209	219333
108347	219334
150393	219335
528085	219336
340196	219337
213606	219338
24296	219339
4995	219340
266061	219341
134476	219342
320839	219343
274083	219344
671897	219345
560500	219346
475408	219347
103738	219348
128041	219349
508853	219350
664646	219351
693479	219352
714135	219353
17603	219354
512031	219355
9252	219356
433185	219357
465577	219358
603549	219359
274594	219360
485958	219361
389416	219362
166761	219363
45814	219364
307910	219365
715640	219366
350187	219367
81500	219368
613842	219369
185627	219370
397673	219371
103176	219372
454864	219373
149487	219374
416045	219375
220786	219376
395998	219377
287678	219378
554467	219379
68665	219380
27679	219381
34571	219382
537015	219383
116113	219384
502829	219385
279841	219386
558075	219387
673661	219388
24123	219389
47	219390
108774	219391
108475	219392
677757	219393
223108	219394
133413	219395
601742	219396
167552	219397
78654	219398
414275	219399
25963	219400
84422	219401
29976	219402
2262	219403
28344	219404
250572	219405
45529	219406
92341	219407
56046	219408
298065	219409
582783	219410
1741	219411
542089	219412
611168	219413
600381	219414
182468	219415
622307	219416
724644	219417
232450	219418
114133	219419
259772	219420
342155	219421
637895	219422
275004	219423
150491	219424
87718	219425
277915	219426
51335	219427
479169	219428
455357	219429
70948	219430
480410	219431
10803	219432
614459	219433
187655	219434
445579	219435
234713	219436
367160	219437
107892	219438
432093	219439
94644	219440
516513	219441
176702	219442
46134	219443
600957	219444
410544	219445
436741	219446
317811	219447
108020	219448
702851	219449
390720	219450
89582	219451
178078	219452
43557	219453
647205	219454
621707	219455
13956	219456
622150	219457
65844	219458
12122	219459
254126	219460
320382	219461
71507	219462
16697	219463
17188	219464
6780	219465
250311	219466
198848	219467
47956	219468
91518	219469
652880	219470
347898	219471
68102	219472
41587	219473
704882	219474
137954	219475
450965	219476
385128	219477
245028	219478
138351	219479
235974	219480
112455	219481
166469	219482
686315	219483
429136	219484
476564	219485
407304	219486
111495	219487
496437	219488
671278	219489
206669	219490
332154	219491
664817	219492
212239	219493
662818	219494
23825	219495
185119	219496
40800	219497
63925	219498
160510	219499
575890	219500
409242	219501
619421	219502
676213	219503
45288	219504
170750	219505
39841	219506
592260	219507
360383	219508
228384	219509
113944	219510
335980	219511
417887	219512
102287	219513
135	219514
358231	219515
102876	219516
700627	219517
440217	219518
607548	219519
664488	219520
481071	219521
447814	219522
358583	219523
348987	219524
222008	219525
381427	219526
702905	219527
44203	219528
310398	219529
660147	219530
122280	219531
392826	219532
14169	219533
183596	219534
698534	219535
647843	219536
659835	219537
125299	219538
41644	219539
310368	219540
210902	219541
462998	219542
585698	219543
544139	219544
17441	219545
179304	219546
109093	219547
66622	219548
720143	219549
172004	219550
206221	219551
5710	219552
119970	219553
432013	219554
521441	219555
165026	219556
48514	219557
491350	219558
541575	219559
1335	219560
196395	219561
42991	219562
152052	219563
636804	219564
582850	219565
502924	219566
702507	219567
94538	219568
93848	219569
724931	219570
496519	219571
93202	219572
21034	219573
84124	219574
133003	219575
553540	219576
548501	219577
27510	219578
546031	219579
438030	219580
554482	219581
175114	219582
245613	219583
176437	219584
2728	219585
40337	219586
145538	219587
650677	219588
21909	219589
152751	219590
49980	219591
365041	219592
365784	219593
47408	219594
649005	219595
5461	219596
121810	219597
140859	219598
264613	219599
611608	219600
345692	219601
74272	219602
266828	219603
393180	219604
22392	219605
54209	219606
177193	219607
221663	219608
318343	219609
103087	219610
185043	219611
79452	219612
304286	219613
107013	219614
567855	219615
514489	219616
336975	219617
172	219618
152598	219619
222045	219620
188634	219621
169377	219622
268066	219623
31086	219624
629320	219625
148874	219626
179730	219627
679622	219628
120012	219629
195178	219630
609327	219631
650382	219632
187886	219633
220856	219634
528354	219635
172565	219636
13584	219637
35	219638
661276	219639
182137	219640
454969	219641
165246	219642
499225	219643
350837	219644
196553	219645
67793	219646
2441	219647
16364	219648
588734	219649
210283	219650
65386	219651
9391	219652
147010	219653
134295	219654
18035	219655
187095	219656
443426	219657
415580	219658
175259	219659
126631	219660
36920	219661
14319	219662
840	219663
22006	219664
115856	219665
47310	219666
5968	219667
478233	219668
206359	219669
175877	219670
513796	219671
664542	219672
1857	219673
14702	219674
9752	219675
510048	219676
338306	219677
64269	219678
122461	219679
196559	219680
454620	219681
120885	219682
652538	219683
367175	219684
548689	219685
87344	219686
53434	219687
281627	219688
672426	219689
36420	219690
204793	219691
94436	219692
86616	219693
293320	219694
155896	219695
127578	219696
157315	219697
465840	219698
49422	219699
521361	219700
208225	219701
513070	219702
19176	219703
61135	219704
343493	219705
580375	219706
225591	219707
424381	219708
199403	219709
378663	219710
556237	219711
28736	219712
585932	219713
496791	219714
40769	219715
165592	219716
365846	219717
615970	219718
674068	219719
200229	219720
162985	219721
695899	219722
51239	219723
640977	219724
258424	219725
443705	219726
689861	219727
120458	219728
425859	219729
512304	219730
298235	219731
79746	219732
37088	219733
405032	219734
344516	219735
397127	219736
111433	219737
77960	219738
39676	219739
352605	219740
674537	219741
465169	219742
143639	219743
213386	219744
263082	219745
325224	219746
65676	219747
183453	219748
412649	219749
345707	219750
21253	219751
160041	219752
428535	219753
40482	219754
9397	219755
297491	219756
244157	219757
158848	219758
549213	219759
583470	219760
101996	219761
184224	219762
432004	219763
505535	219764
451256	219765
433257	219766
58868	219767
178559	219768
286206	219769
183546	219770
55910	219771
336680	219772
290430	219773
38424	219774
510943	219775
681585	219776
173752	219777
353251	219778
132861	219779
60348	219780
586930	219781
402123	219782
2556	219783
78458	219784
154074	219785
28614	219786
569480	219787
73332	219788
91111	219789
119624	219790
674699	219791
1617	219792
64346	219793
352894	219794
409247	219795
395855	219796
640509	219797
140551	219798
185455	219799
102369	219800
161421	219801
244727	219802
672229	219803
95443	219804
447405	219805
120000	219806
512807	219807
428375	219808
351092	219809
692458	219810
2956	219811
107842	219812
710698	219813
16702	219814
46281	219815
10144	219816
91985	219817
117696	219818
53432	219819
99	219820
145813	219821
190771	219822
10974	219823
333954	219824
646235	219825
175	219826
616924	219827
443161	219828
28232	219829
68495	219830
204243	219831
11946	219832
438182	219833
71280	219834
568975	219835
654708	219836
117443	219837
254283	219838
98203	219839
579141	219840
96601	219841
142693	219842
489104	219843
671457	219844
3406	219845
413538	219846
281848	219847
626114	219848
9510	219849
41971	219850
330290	219851
38193	219852
424642	219853
479724	219854
661028	219855
410732	219856
529357	219857
715879	219858
17596	219859
217014	219860
529441	219861
39415	219862
417843	219863
74311	219864
147209	219865
456569	219866
112513	219867
679394	219868
602079	219869
699039	219870
315003	219871
245923	219872
170631	219873
6886	219874
6001	219875
638640	219876
49871	219877
118297	219878
163498	219879
353302	219880
66165	219881
602597	219882
157187	219883
476596	219884
681508	219885
20241	219886
697276	219887
123424	219888
725155	219889
310265	219890
1436	219891
197282	219892
256102	219893
464684	219894
544408	219895
700193	219896
498863	219897
538544	219898
117128	219899
274889	219900
499640	219901
19486	219902
599887	219903
120073	219904
3335	219905
42018	219906
71935	219907
192822	219908
190473	219909
36079	219910
46279	219911
5370	219912
359255	219913
145826	219914
152241	219915
143531	219916
207983	219917
488187	219918
160847	219919
11442	219920
681372	219921
348452	219922
129443	219923
663203	219924
59226	219925
45782	219926
93398	219927
157157	219928
721342	219929
301130	219930
128606	219931
653607	219932
316037	219933
60841	219934
2894	219935
547858	219936
381021	219937
12024	219938
573	219939
497325	219940
26596	219941
454056	219942
573752	219943
399219	219944
378697	219945
494118	219946
585962	219947
2938	219948
372727	219949
92953	219950
372425	219951
567331	219952
535298	219953
435666	219954
16596	219955
594879	219956
192178	219957
212054	219958
499589	219959
392661	219960
126542	219961
1976	219962
604890	219963
357119	219964
672146	219965
674243	219966
4375	219967
687285	219968
44660	219969
509023	219970
139878	219971
555839	219972
484210	219973
167365	219974
463673	219975
59519	219976
32728	219977
623029	219978
299380	219979
597486	219980
1164	219981
29752	219982
17264	219983
256592	219984
716260	219985
660516	219986
17829	219987
117813	219988
405665	219989
271814	219990
351	219991
126077	219992
585172	219993
560637	219994
563446	219995
138323	219996
13550	219997
199830	219998
3150	219999
568448	220000
312629	220001
354638	220002
409773	220003
167755	220004
8191	220005
202635	220006
126494	220007
42602	220008
652222	220009
185226	220010
31465	220011
511738	220012
229662	220013
409007	220014
138442	220015
651883	220016
163038	220017
669443	220018
110575	220019
232224	220020
546539	220021
49839	220022
633583	220023
624676	220024
103273	220025
8747	220026
357282	220027
486424	220028
553666	220029
25728	220030
549091	220031
661308	220032
39492	220033
83149	220034
520607	220035
499037	220036
30235	220037
495274	220038
25488	220039
6483	220040
356697	220041
418112	220042
149158	220043
44178	220044
515960	220045
616028	220046
691571	220047
507517	220048
22864	220049
8470	220050
435369	220051
397819	220052
612889	220053
356055	220054
114049	220055
266451	220056
48692	220057
510034	220058
133436	220059
508872	220060
362706	220061
620614	220062
315341	220063
86868	220064
24457	220065
560362	220066
49193	220067
132332	220068
349874	220069
23620	220070
535703	220071
492496	220072
484946	220073
701067	220074
585916	220075
4100	220076
455291	220077
550465	220078
691352	220079
415680	220080
470402	220081
290598	220082
143949	220083
257971	220084
47737	220085
139120	220086
613373	220087
13005	220088
6257	220089
80393	220090
317628	220091
671499	220092
155078	220093
39631	220094
573268	220095
508526	220096
90251	220097
170156	220098
247603	220099
39871	220100
110605	220101
502160	220102
452501	220103
148690	220104
435050	220105
367828	220106
302296	220107
562274	220108
1545	220109
60718	220110
284852	220111
160520	220112
689900	220113
667983	220114
333293	220115
471700	220116
5557	220117
1740	220118
307839	220119
51360	220120
466177	220121
137013	220122
33414	220123
211682	220124
30466	220125
64064	220126
561650	220127
179375	220128
31616	220129
57595	220130
414814	220131
564758	220132
188258	220133
99028	220134
597755	220135
579321	220136
93871	220137
237857	220138
314682	220139
82931	220140
207386	220141
670405	220142
18644	220143
723368	220144
649338	220145
209106	220146
200536	220147
24426	220148
711053	220149
241337	220150
24661	220151
153997	220152
127857	220153
163404	220154
23647	220155
487463	220156
650825	220157
75136	220158
576522	220159
123135	220160
60300	220161
18874	220162
223846	220163
31794	220164
251458	220165
462536	220166
67503	220167
48282	220168
59664	220169
116347	220170
44237	220171
83624	220172
341850	220173
626400	220174
197714	220175
12764	220176
163875	220177
345397	220178
12036	220179
88710	220180
273511	220181
94059	220182
394111	220183
26535	220184
87622	220185
599674	220186
138825	220187
428581	220188
226040	220189
143017	220190
196036	220191
130787	220192
681697	220193
102487	220194
292877	220195
24031	220196
525670	220197
441879	220198
531150	220199
139236	220200
475732	220201
438674	220202
50825	220203
473402	220204
28892	220205
23864	220206
273217	220207
64885	220208
293953	220209
493581	220210
348956	220211
153263	220212
294044	220213
166522	220214
44244	220215
467650	220216
291856	220217
89968	220218
46644	220219
497427	220220
283081	220221
663329	220222
239849	220223
162879	220224
148701	220225
35217	220226
330750	220227
308171	220228
111914	220229
614625	220230
146552	220231
271931	220232
610589	220233
94569	220234
178873	220235
68689	220236
8779	220237
5676	220238
167590	220239
477373	220240
711154	220241
531392	220242
138868	220243
18060	220244
155192	220245
30157	220246
515987	220247
323770	220248
28909	220249
417735	220250
475852	220251
478585	220252
50986	220253
203799	220254
548112	220255
146767	220256
420194	220257
11000	220258
436703	220259
395387	220260
158943	220261
532448	220262
148079	220263
440854	220264
236201	220265
244401	220266
57409	220267
138803	220268
233473	220269
37737	220270
23217	220271
555604	220272
54796	220273
513571	220274
131516	220275
82522	220276
62044	220277
122941	220278
144820	220279
618806	220280
131656	220281
183253	220282
282966	220283
34309	220284
506957	220285
170140	220286
143457	220287
31967	220288
6784	220289
681782	220290
47200	220291
429673	220292
544789	220293
606650	220294
107009	220295
19090	220296
94845	220297
382062	220298
505502	220299
321690	220300
86334	220301
18546	220302
592313	220303
46876	220304
2165	220305
21056	220306
379698	220307
547253	220308
81389	220309
1794	220310
152224	220311
200850	220312
364332	220313
624712	220314
588105	220315
62604	220316
174331	220317
649551	220318
3396	220319
138494	220320
322708	220321
2745	220322
63570	220323
186739	220324
358087	220325
385152	220326
699613	220327
56312	220328
121658	220329
136862	220330
456929	220331
120701	220332
95669	220333
19909	220334
80288	220335
689920	220336
25244	220337
262691	220338
588026	220339
63154	220340
106712	220341
459645	220342
382900	220343
443339	220344
153039	220345
85863	220346
695057	220347
182620	220348
684077	220349
28010	220350
382092	220351
518091	220352
34461	220353
250708	220354
69531	220355
84924	220356
380497	220357
183	220358
64885	220359
35695	220360
347310	220361
174000	220362
387777	220363
175459	220364
115049	220365
73208	220366
490769	220367
74412	220368
361013	220369
535830	220370
155535	220371
214085	220372
4931	220373
351502	220374
569325	220375
462972	220376
231022	220377
110512	220378
280356	220379
629105	220380
558670	220381
64295	220382
562941	220383
59555	220384
246090	220385
673061	220386
255775	220387
63512	220388
30478	220389
172891	220390
623518	220391
21246	220392
31969	220393
643281	220394
145275	220395
4246	220396
3037	220397
256093	220398
97630	220399
673062	220400
378390	220401
177060	220402
353601	220403
136421	220404
46732	220405
214016	220406
141192	220407
246990	220408
138389	220409
310883	220410
6263	220411
44806	220412
179693	220413
345178	220414
166422	220415
364158	220416
100326	220417
233912	220418
72064	220419
223897	220420
269746	220421
490895	220422
156147	220423
129730	220424
592388	220425
398240	220426
34216	220427
654015	220428
542313	220429
542749	220430
28830	220431
43739	220432
266990	220433
246199	220434
54442	220435
235169	220436
659387	220437
418932	220438
502	220439
132198	220440
12641	220441
286997	220442
409148	220443
23295	220444
444578	220445
494670	220446
171010	220447
41040	220448
434604	220449
349896	220450
93621	220451
564062	220452
641642	220453
43986	220454
487753	220455
138951	220456
435679	220457
18788	220458
407690	220459
436890	220460
19289	220461
227111	220462
390388	220463
641263	220464
14610	220465
178770	220466
380199	220467
61941	220468
133777	220469
51146	220470
2050	220471
681949	220472
507837	220473
136165	220474
536472	220475
273369	220476
78700	220477
197641	220478
1798	220479
441115	220480
102216	220481
174479	220482
50537	220483
56692	220484
448293	220485
425675	220486
274043	220487
263725	220488
170682	220489
379278	220490
530661	220491
150294	220492
622574	220493
208828	220494
599814	220495
426877	220496
14167	220497
16186	220498
22636	220499
99672	220500
705342	220501
219274	220502
259550	220503
558016	220504
718264	220505
528891	220506
19267	220507
153204	220508
502850	220509
644661	220510
346532	220511
207104	220512
52618	220513
24573	220514
142563	220515
697544	220516
314174	220517
371049	220518
476354	220519
614268	220520
137753	220521
149543	220522
257374	220523
105123	220524
193862	220525
109569	220526
303126	220527
210804	220528
17722	220529
5603	220530
320883	220531
8088	220532
67777	220533
28809	220534
419938	220535
177461	220536
18951	220537
231316	220538
703721	220539
300283	220540
355757	220541
543746	220542
522948	220543
79727	220544
51901	220545
190493	220546
388853	220547
326144	220548
538839	220549
109931	220550
539560	220551
662334	220552
16051	220553
56386	220554
358	220555
44027	220556
538135	220557
4072	220558
564267	220559
517116	220560
229533	220561
403805	220562
607675	220563
487242	220564
156251	220565
182714	220566
660900	220567
555950	220568
80790	220569
351878	220570
147042	220571
193416	220572
173492	220573
50749	220574
266166	220575
638002	220576
387456	220577
20023	220578
472865	220579
555262	220580
31960	220581
374588	220582
159281	220583
121918	220584
196311	220585
568734	220586
7662	220587
413846	220588
43972	220589
283924	220590
105393	220591
440683	220592
13619	220593
170938	220594
215347	220595
138867	220596
445402	220597
475621	220598
108352	220599
692705	220600
554589	220601
371965	220602
504154	220603
455281	220604
697803	220605
15827	220606
722571	220607
163747	220608
181977	220609
113647	220610
496231	220611
215103	220612
24596	220613
457484	220614
107546	220615
346121	220616
36906	220617
60597	220618
461672	220619
168158	220620
177568	220621
121544	220622
324057	220623
236109	220624
437245	220625
12557	220626
88794	220627
315177	220628
113287	220629
482844	220630
389737	220631
91145	220632
488956	220633
161281	220634
198715	220635
105075	220636
489596	220637
147614	220638
460652	220639
272321	220640
56315	220641
649413	220642
404947	220643
109094	220644
59331	220645
597474	220646
90874	220647
320037	220648
52028	220649
7117	220650
649340	220651
260737	220652
334449	220653
625171	220654
536299	220655
172849	220656
6088	220657
10728	220658
35182	220659
9931	220660
239213	220661
72443	220662
244883	220663
488378	220664
545371	220665
704481	220666
75163	220667
318049	220668
380872	220669
14517	220670
462144	220671
108965	220672
9768	220673
441494	220674
147080	220675
3931	220676
545536	220677
495042	220678
14994	220679
15262	220680
102108	220681
497507	220682
123562	220683
9756	220684
615596	220685
157829	220686
403097	220687
186383	220688
189990	220689
10277	220690
462699	220691
156307	220692
494302	220693
18935	220694
142030	220695
93319	220696
613024	220697
12794	220698
482439	220699
239195	220700
159607	220701
1927	220702
587554	220703
259552	220704
401849	220705
52938	220706
143731	220707
509319	220708
524245	220709
21868	220710
692272	220711
130707	220712
7879	220713
274620	220714
246132	220715
103222	220716
298715	220717
150807	220718
214913	220719
250704	220720
15561	220721
659403	220722
23435	220723
24335	220724
250526	220725
488321	220726
26393	220727
124241	220728
224233	220729
458233	220730
29151	220731
97531	220732
323	220733
51636	220734
681613	220735
659190	220736
703732	220737
183030	220738
328536	220739
318275	220740
9226	220741
79593	220742
360718	220743
222686	220744
353006	220745
517107	220746
319361	220747
97022	220748
87420	220749
680039	220750
48154	220751
166933	220752
131143	220753
30013	220754
39936	220755
600778	220756
26976	220757
387338	220758
437366	220759
577779	220760
620452	220761
669539	220762
396803	220763
129944	220764
159013	220765
98513	220766
601768	220767
17201	220768
393509	220769
706580	220770
583267	220771
199344	220772
2211	220773
87399	220774
43377	220775
497379	220776
470452	220777
557919	220778
230622	220779
664084	220780
152532	220781
327072	220782
89967	220783
62341	220784
232112	220785
438531	220786
415315	220787
698194	220788
412267	220789
45353	220790
540068	220791
557822	220792
34101	220793
18711	220794
492819	220795
718178	220796
167005	220797
2581	220798
372953	220799
1361	220800
445749	220801
141908	220802
423147	220803
198465	220804
75521	220805
469732	220806
628962	220807
48973	220808
559156	220809
155892	220810
234720	220811
172870	220812
158760	220813
33720	220814
299084	220815
30190	220816
38360	220817
539998	220818
15815	220819
178819	220820
20408	220821
49776	220822
213171	220823
35053	220824
435361	220825
30062	220826
92836	220827
136062	220828
81251	220829
289143	220830
262495	220831
215664	220832
559767	220833
224273	220834
566091	220835
156546	220836
4821	220837
189971	220838
257036	220839
185817	220840
213772	220841
4100	220842
582179	220843
221117	220844
531161	220845
498499	220846
408945	220847
15493	220848
41973	220849
21212	220850
27613	220851
295340	220852
284844	220853
567883	220854
720778	220855
546822	220856
134255	220857
264624	220858
224636	220859
594097	220860
555426	220861
81987	220862
181677	220863
33248	220864
698301	220865
246393	220866
424906	220867
387413	220868
552039	220869
527286	220870
669148	220871
72725	220872
553798	220873
127897	220874
458788	220875
92464	220876
452932	220877
544267	220878
21965	220879
417062	220880
135148	220881
16072	220882
682736	220883
709813	220884
408322	220885
183367	220886
155609	220887
16838	220888
44666	220889
407583	220890
288437	220891
334835	220892
163050	220893
34974	220894
124596	220895
415753	220896
224265	220897
106012	220898
710764	220899
631798	220900
597487	220901
310167	220902
19236	220903
32445	220904
125474	220905
704022	220906
371552	220907
473461	220908
84877	220909
66488	220910
98209	220911
171592	220912
152714	220913
161154	220914
125123	220915
612055	220916
225548	220917
446905	220918
27215	220919
93418	220920
114291	220921
172128	220922
552410	220923
414834	220924
185903	220925
183320	220926
441056	220927
460627	220928
451783	220929
126039	220930
262137	220931
235519	220932
424923	220933
696411	220934
72849	220935
32338	220936
519101	220937
358096	220938
4259	220939
993	220940
256465	220941
697597	220942
4245	220943
17382	220944
177413	220945
155697	220946
609060	220947
21213	220948
112046	220949
181052	220950
181741	220951
165019	220952
110801	220953
405714	220954
536461	220955
29252	220956
150476	220957
358955	220958
56140	220959
173856	220960
180542	220961
55449	220962
140524	220963
411757	220964
360214	220965
281794	220966
121666	220967
308823	220968
82414	220969
397276	220970
198752	220971
559573	220972
286927	220973
19291	220974
324813	220975
188996	220976
205704	220977
697760	220978
528031	220979
14493	220980
667720	220981
67277	220982
4799	220983
297126	220984
125833	220985
537666	220986
311706	220987
697179	220988
234531	220989
347252	220990
587925	220991
665248	220992
587404	220993
397214	220994
629523	220995
271257	220996
109409	220997
555303	220998
19972	220999
84026	221000
531379	221001
82485	221002
654375	221003
11546	221004
453546	221005
573141	221006
123511	221007
533645	221008
673880	221009
283447	221010
255880	221011
634580	221012
18551	221013
141949	221014
507689	221015
550768	221016
94130	221017
60485	221018
121723	221019
191150	221020
244237	221021
47434	221022
150276	221023
656134	221024
32153	221025
205660	221026
33488	221027
230983	221028
31674	221029
182369	221030
83573	221031
580954	221032
399441	221033
622824	221034
519538	221035
100910	221036
270150	221037
30390	221038
1528	221039
391914	221040
162273	221041
621850	221042
222275	221043
173013	221044
666472	221045
385622	221046
6175	221047
634329	221048
211030	221049
322182	221050
395243	221051
581966	221052
151106	221053
133633	221054
28673	221055
108	221056
35675	221057
72460	221058
53994	221059
194620	221060
22714	221061
93573	221062
98849	221063
277681	221064
533472	221065
191379	221066
175906	221067
526725	221068
181103	221069
110524	221070
125366	221071
55111	221072
308305	221073
142887	221074
335729	221075
383417	221076
120318	221077
699628	221078
15382	221079
512292	221080
234420	221081
416344	221082
402779	221083
201503	221084
427579	221085
469145	221086
2951	221087
655658	221088
331086	221089
149351	221090
35257	221091
435355	221092
262873	221093
525700	221094
250763	221095
549844	221096
181540	221097
237733	221098
393808	221099
390683	221100
59168	221101
157147	221102
96378	221103
25028	221104
68653	221105
105905	221106
87354	221107
6223	221108
555857	221109
648078	221110
1814	221111
367729	221112
82992	221113
80739	221114
11195	221115
431339	221116
651396	221117
48431	221118
1527	221119
43676	221120
128515	221121
346079	221122
133643	221123
26904	221124
129081	221125
3001	221126
179812	221127
55203	221128
117288	221129
404682	221130
325169	221131
524581	221132
370001	221133
51375	221134
456717	221135
106690	221136
340068	221137
85630	221138
578095	221139
34416	221140
125811	221141
2174	221142
146380	221143
51159	221144
125559	221145
703040	221146
77730	221147
610632	221148
693624	221149
414391	221150
515256	221151
101815	221152
227254	221153
507466	221154
77593	221155
293701	221156
486989	221157
28920	221158
343195	221159
176036	221160
608940	221161
29763	221162
98932	221163
558885	221164
146759	221165
498051	221166
436468	221167
300823	221168
1430	221169
416702	221170
212641	221171
172703	221172
475443	221173
35289	221174
448748	221175
16618	221176
539588	221177
710915	221178
67414	221179
125786	221180
479494	221181
651080	221182
562181	221183
709305	221184
582663	221185
453624	221186
476914	221187
276648	221188
237438	221189
368381	221190
55078	221191
28280	221192
568756	221193
119148	221194
3700	221195
333270	221196
594817	221197
108061	221198
476855	221199
110767	221200
51076	221201
400061	221202
392377	221203
694926	221204
568128	221205
142251	221206
5278	221207
29217	221208
30426	221209
323314	221210
1208	221211
9610	221212
531416	221213
621486	221214
654864	221215
42720	221216
65082	221217
60017	221218
393516	221219
485641	221220
195268	221221
692494	221222
15566	221223
472897	221224
284485	221225
548697	221226
45477	221227
166870	221228
720842	221229
78512	221230
424099	221231
128738	221232
161062	221233
424293	221234
286407	221235
363870	221236
176915	221237
409345	221238
582316	221239
195120	221240
799	221241
1228	221242
148685	221243
40467	221244
619166	221245
467983	221246
20361	221247
135305	221248
46607	221249
152571	221250
42033	221251
219086	221252
188912	221253
172031	221254
195676	221255
13946	221256
620759	221257
16843	221258
620078	221259
670455	221260
429576	221261
239049	221262
635105	221263
691537	221264
86446	221265
46406	221266
15808	221267
97775	221268
506745	221269
401940	221270
361958	221271
698282	221272
459833	221273
24902	221274
580969	221275
16055	221276
434077	221277
693480	221278
387507	221279
624284	221280
34840	221281
345742	221282
584474	221283
702124	221284
48662	221285
43483	221286
122694	221287
6910	221288
544454	221289
19939	221290
671976	221291
105299	221292
520389	221293
295844	221294
300522	221295
240174	221296
274635	221297
7316	221298
129273	221299
694557	221300
41963	221301
184629	221302
90818	221303
83096	221304
254797	221305
196309	221306
12726	221307
696116	221308
492689	221309
242595	221310
440400	221311
155252	221312
705154	221313
564129	221314
27738	221315
101969	221316
14072	221317
144819	221318
703573	221319
66589	221320
141556	221321
161845	221322
38892	221323
550575	221324
604923	221325
80855	221326
168673	221327
368029	221328
186529	221329
477165	221330
198791	221331
17902	221332
505261	221333
15098	221334
17010	221335
332193	221336
22611	221337
550901	221338
15694	221339
48637	221340
654889	221341
691849	221342
481318	221343
340724	221344
129393	221345
546	221346
389168	221347
650245	221348
68595	221349
2182	221350
371718	221351
823	221352
358938	221353
5484	221354
460359	221355
136920	221356
172743	221357
713087	221358
36590	221359
668242	221360
180410	221361
74715	221362
20159	221363
69947	221364
106140	221365
13597	221366
127851	221367
234372	221368
683504	221369
241687	221370
494748	221371
365	221372
653697	221373
599394	221374
157836	221375
348876	221376
367086	221377
36927	221378
45638	221379
237372	221380
14855	221381
446345	221382
269548	221383
361923	221384
1006	221385
148153	221386
60658	221387
479010	221388
255173	221389
142121	221390
204472	221391
97286	221392
478105	221393
607296	221394
456808	221395
73050	221396
490460	221397
648045	221398
119841	221399
556125	221400
52435	221401
160172	221402
161420	221403
181173	221404
34342	221405
17793	221406
311320	221407
54637	221408
720437	221409
335402	221410
440611	221411
220726	221412
238609	221413
346487	221414
597344	221415
61441	221416
201471	221417
721722	221418
162173	221419
447804	221420
219182	221421
516932	221422
632685	221423
634038	221424
173528	221425
14248	221426
402022	221427
31004	221428
94888	221429
168528	221430
403737	221431
388333	221432
46867	221433
409914	221434
70891	221435
496835	221436
209806	221437
435145	221438
84703	221439
37	221440
464621	221441
219538	221442
366015	221443
153439	221444
111130	221445
27815	221446
37654	221447
250744	221448
586808	221449
595344	221450
307785	221451
205644	221452
223801	221453
641362	221454
586567	221455
477022	221456
144709	221457
373488	221458
651748	221459
225116	221460
170759	221461
645064	221462
26610	221463
117421	221464
576877	221465
268915	221466
284275	221467
354183	221468
356868	221469
160941	221470
200030	221471
187446	221472
23858	221473
177144	221474
567908	221475
694148	221476
51305	221477
2057	221478
59126	221479
504362	221480
68946	221481
180671	221482
7428	221483
111443	221484
393723	221485
423605	221486
275959	221487
69407	221488
113118	221489
141135	221490
103704	221491
557245	221492
354726	221493
7434	221494
11295	221495
238690	221496
426087	221497
478725	221498
110560	221499
233325	221500
8572	221501
96538	221502
301354	221503
32151	221504
236215	221505
144271	221506
394288	221507
500313	221508
1464	221509
585197	221510
57216	221511
163240	221512
69747	221513
396387	221514
38440	221515
332362	221516
89009	221517
645126	221518
664462	221519
185396	221520
107853	221521
657280	221522
3856	221523
238624	221524
157064	221525
582714	221526
4745	221527
620360	221528
29533	221529
77404	221530
479231	221531
178763	221532
104914	221533
622155	221534
14764	221535
2609	221536
55022	221537
313090	221538
2881	221539
378410	221540
159521	221541
117	221542
162408	221543
374925	221544
94134	221545
244577	221546
165449	221547
340098	221548
589319	221549
113453	221550
640024	221551
82839	221552
20103	221553
617582	221554
593280	221555
38229	221556
157724	221557
283566	221558
614468	221559
582426	221560
30471	221561
666009	221562
147736	221563
126008	221564
78931	221565
668305	221566
702886	221567
289057	221568
43120	221569
543396	221570
517845	221571
640603	221572
428364	221573
568009	221574
239938	221575
166178	221576
602907	221577
5805	221578
446818	221579
33071	221580
394882	221581
176845	221582
375949	221583
521456	221584
476318	221585
174555	221586
43574	221587
120850	221588
94474	221589
569076	221590
407394	221591
642431	221592
226169	221593
128420	221594
589732	221595
149097	221596
443331	221597
172836	221598
625961	221599
721661	221600
364818	221601
251716	221602
694839	221603
116338	221604
661514	221605
10254	221606
186897	221607
263896	221608
64793	221609
279668	221610
115547	221611
202381	221612
546304	221613
53332	221614
117304	221615
698249	221616
721810	221617
443421	221618
57717	221619
580053	221620
194513	221621
166093	221622
348993	221623
207910	221624
623393	221625
330354	221626
622345	221627
183181	221628
154577	221629
44592	221630
703307	221631
221371	221632
104853	221633
130682	221634
245123	221635
720395	221636
327001	221637
70449	221638
5468	221639
153532	221640
343747	221641
669632	221642
707325	221643
701270	221644
47081	221645
564757	221646
94573	221647
28837	221648
110127	221649
342822	221650
304330	221651
125186	221652
7652	221653
297793	221654
51285	221655
523322	221656
108648	221657
134117	221658
279539	221659
2895	221660
126671	221661
47459	221662
696909	221663
631230	221664
141494	221665
1410	221666
427964	221667
635956	221668
688064	221669
105855	221670
14949	221671
708389	221672
558528	221673
259244	221674
163382	221675
535888	221676
146252	221677
45867	221678
7501	221679
380115	221680
135697	221681
252457	221682
332139	221683
40168	221684
606320	221685
169262	221686
15486	221687
50787	221688
612550	221689
561132	221690
524707	221691
721700	221692
145918	221693
105223	221694
167111	221695
126343	221696
333898	221697
408808	221698
615449	221699
184910	221700
702391	221701
685252	221702
71757	221703
410384	221704
78413	221705
359881	221706
667790	221707
120335	221708
574178	221709
131553	221710
400647	221711
310337	221712
9212	221713
183153	221714
21546	221715
654123	221716
428301	221717
7981	221718
30321	221719
4	221720
113659	221721
15947	221722
114955	221723
32045	221724
2277	221725
28046	221726
440776	221727
298892	221728
259260	221729
43771	221730
674096	221731
506565	221732
623166	221733
115367	221734
160675	221735
189462	221736
231083	221737
563145	221738
558830	221739
89314	221740
448139	221741
185967	221742
165539	221743
94590	221744
259507	221745
38632	221746
236882	221747
17952	221748
176815	221749
397940	221750
5296	221751
572481	221752
379054	221753
71247	221754
214214	221755
201	221756
263902	221757
61746	221758
1238	221759
326543	221760
123189	221761
556569	221762
178340	221763
63628	221764
43015	221765
53931	221766
673699	221767
11162	221768
542855	221769
271373	221770
155723	221771
48312	221772
573322	221773
15963	221774
624681	221775
667261	221776
610741	221777
705769	221778
119462	221779
717227	221780
432792	221781
148413	221782
666723	221783
653690	221784
21383	221785
370572	221786
330904	221787
79812	221788
10767	221789
185937	221790
124603	221791
492470	221792
472600	221793
58	221794
112883	221795
439940	221796
477159	221797
183969	221798
261973	221799
633354	221800
331125	221801
107018	221802
81172	221803
123090	221804
281989	221805
206039	221806
183987	221807
581120	221808
105433	221809
167476	221810
41	221811
18435	221812
243810	221813
72502	221814
74257	221815
319287	221816
621928	221817
105213	221818
156563	221819
170834	221820
622481	221821
79204	221822
39470	221823
172055	221824
206605	221825
95607	221826
4043	221827
651604	221828
601609	221829
275387	221830
398496	221831
33953	221832
93896	221833
436349	221834
42844	221835
562828	221836
67056	221837
322232	221838
18071	221839
308112	221840
229881	221841
64789	221842
179309	221843
6212	221844
593763	221845
14975	221846
633650	221847
13523	221848
251887	221849
19224	221850
17357	221851
208755	221852
78989	221853
49068	221854
6793	221855
258507	221856
526220	221857
687718	221858
133458	221859
23778	221860
16048	221861
530474	221862
105390	221863
70840	221864
580536	221865
4964	221866
692463	221867
373684	221868
174263	221869
659730	221870
715135	221871
164295	221872
646210	221873
70606	221874
465102	221875
46998	221876
323603	221877
525336	221878
307088	221879
49514	221880
375771	221881
82274	221882
140288	221883
101318	221884
175674	221885
376156	221886
350190	221887
45816	221888
293426	221889
334500	221890
83224	221891
596314	221892
715261	221893
500228	221894
323220	221895
262450	221896
481357	221897
341468	221898
631835	221899
696040	221900
168498	221901
179921	221902
173484	221903
457046	221904
23871	221905
248632	221906
631670	221907
324911	221908
46216	221909
385881	221910
11434	221911
4955	221912
44348	221913
31633	221914
102311	221915
98474	221916
155458	221917
636190	221918
466383	221919
405041	221920
18902	221921
296809	221922
692593	221923
550725	221924
868	221925
447200	221926
25079	221927
117257	221928
13202	221929
11986	221930
120069	221931
63218	221932
652320	221933
168002	221934
639197	221935
503274	221936
203421	221937
452357	221938
648508	221939
90950	221940
181280	221941
345877	221942
400386	221943
719174	221944
183666	221945
499748	221946
5499	221947
392354	221948
26500	221949
291292	221950
624646	221951
185259	221952
644551	221953
12518	221954
52193	221955
102090	221956
349980	221957
281137	221958
21594	221959
285409	221960
2817	221961
123625	221962
47625	221963
122606	221964
465360	221965
595136	221966
375486	221967
223039	221968
134989	221969
546000	221970
98081	221971
268331	221972
17859	221973
5522	221974
374505	221975
593386	221976
251776	221977
251459	221978
590948	221979
263443	221980
516088	221981
131571	221982
29217	221983
265453	221984
675424	221985
699574	221986
486291	221987
410132	221988
59249	221989
37	221990
47663	221991
160292	221992
133220	221993
30352	221994
531843	221995
681925	221996
49298	221997
274037	221998
71639	221999
289738	222000
144929	222001
611994	222002
487828	222003
79715	222004
262597	222005
375417	222006
125332	222007
90382	222008
154781	222009
86579	222010
35721	222011
18492	222012
66078	222013
212694	222014
579928	222015
559325	222016
330613	222017
15281	222018
439820	222019
114314	222020
656257	222021
498150	222022
58812	222023
713922	222024
71886	222025
28429	222026
134705	222027
144767	222028
526934	222029
491500	222030
382630	222031
114607	222032
705189	222033
93372	222034
188778	222035
443799	222036
275019	222037
471217	222038
142768	222039
70162	222040
441325	222041
12893	222042
1129	222043
106523	222044
63833	222045
134125	222046
89828	222047
172050	222048
14477	222049
119308	222050
236703	222051
398523	222052
16259	222053
16187	222054
420863	222055
45789	222056
385211	222057
36726	222058
6624	222059
164334	222060
696312	222061
515077	222062
78194	222063
449770	222064
133431	222065
90768	222066
89090	222067
72	222068
500148	222069
329291	222070
131351	222071
347169	222072
196286	222073
120749	222074
152585	222075
503339	222076
226752	222077
37095	222078
246173	222079
295028	222080
1312	222081
509344	222082
481029	222083
182028	222084
151828	222085
50667	222086
280689	222087
523848	222088
179746	222089
384290	222090
14377	222091
60009	222092
124865	222093
88674	222094
374903	222095
425936	222096
115787	222097
181866	222098
354011	222099
149972	222100
693137	222101
691641	222102
503261	222103
3142	222104
69852	222105
722700	222106
104333	222107
358430	222108
480680	222109
676086	222110
3159	222111
650701	222112
57832	222113
374303	222114
165014	222115
622069	222116
598065	222117
125614	222118
207828	222119
238378	222120
281087	222121
10966	222122
8168	222123
26057	222124
722834	222125
172390	222126
36328	222127
21010	222128
562778	222129
491322	222130
45134	222131
293041	222132
389018	222133
713806	222134
615158	222135
141168	222136
266156	222137
61305	222138
405285	222139
31045	222140
306806	222141
70160	222142
390622	222143
700285	222144
341469	222145
8537	222146
712270	222147
237794	222148
654655	222149
6069	222150
181526	222151
237931	222152
66355	222153
46230	222154
13538	222155
329235	222156
1966	222157
33602	222158
411998	222159
3177	222160
626711	222161
13641	222162
209536	222163
377291	222164
102570	222165
135149	222166
378585	222167
359927	222168
110612	222169
518617	222170
12583	222171
464710	222172
52261	222173
717008	222174
25714	222175
153441	222176
521467	222177
82157	222178
609082	222179
137156	222180
38055	222181
389683	222182
705295	222183
642321	222184
91745	222185
15080	222186
454156	222187
462667	222188
57677	222189
130545	222190
338035	222191
409957	222192
115016	222193
215866	222194
121085	222195
101634	222196
201644	222197
433564	222198
2491	222199
51557	222200
41230	222201
123427	222202
105513	222203
315801	222204
607193	222205
38238	222206
58682	222207
343435	222208
312639	222209
451915	222210
724118	222211
416166	222212
36999	222213
73061	222214
212353	222215
140195	222216
200233	222217
45209	222218
538324	222219
37274	222220
713659	222221
228583	222222
67658	222223
124335	222224
400987	222225
706057	222226
458769	222227
142950	222228
52666	222229
10311	222230
314599	222231
508381	222232
107	222233
335651	222234
20349	222235
166372	222236
545305	222237
132730	222238
97815	222239
35029	222240
137643	222241
319264	222242
494889	222243
609491	222244
119868	222245
55493	222246
152367	222247
180676	222248
432694	222249
525676	222250
256546	222251
441189	222252
599	222253
424188	222254
84138	222255
700315	222256
48487	222257
27833	222258
34519	222259
233684	222260
643202	222261
6512	222262
23644	222263
554137	222264
298738	222265
134250	222266
58011	222267
96321	222268
123529	222269
354447	222270
189611	222271
20711	222272
57052	222273
586425	222274
468266	222275
328430	222276
370240	222277
665015	222278
155308	222279
391696	222280
90988	222281
165263	222282
63193	222283
321675	222284
2857	222285
446846	222286
678085	222287
139305	222288
11602	222289
12136	222290
1544	222291
25976	222292
40201	222293
16337	222294
583511	222295
60843	222296
141399	222297
600516	222298
546517	222299
575090	222300
217446	222301
76804	222302
399750	222303
277141	222304
450326	222305
46251	222306
174384	222307
78024	222308
48273	222309
192867	222310
1	222311
100976	222312
379157	222313
281	222314
529614	222315
663649	222316
161397	222317
55052	222318
237127	222319
228364	222320
196889	222321
253561	222322
355890	222323
613029	222324
116324	222325
552018	222326
214691	222327
530014	222328
681676	222329
311709	222330
653683	222331
223219	222332
179273	222333
329977	222334
394112	222335
467871	222336
261086	222337
521322	222338
172434	222339
679344	222340
482184	222341
609185	222342
123223	222343
533894	222344
7644	222345
405592	222346
110020	222347
178803	222348
714432	222349
462040	222350
61332	222351
160690	222352
233597	222353
100236	222354
42260	222355
711183	222356
194578	222357
284091	222358
8535	222359
16241	222360
15225	222361
134015	222362
410413	222363
646352	222364
4737	222365
548224	222366
533422	222367
216517	222368
644246	222369
280553	222370
86614	222371
388161	222372
5365	222373
97692	222374
125702	222375
135551	222376
14013	222377
184750	222378
61986	222379
490658	222380
194847	222381
58026	222382
122352	222383
46420	222384
322456	222385
531698	222386
654284	222387
177128	222388
263918	222389
381876	222390
70155	222391
623453	222392
93681	222393
458732	222394
55320	222395
69875	222396
22685	222397
71220	222398
104927	222399
28566	222400
145583	222401
157734	222402
148893	222403
659018	222404
204718	222405
420607	222406
118156	222407
23012	222408
593848	222409
86944	222410
536468	222411
259605	222412
24660	222413
161694	222414
306533	222415
121807	222416
512	222417
689784	222418
5506	222419
550948	222420
675357	222421
619111	222422
701639	222423
62343	222424
47477	222425
26390	222426
8224	222427
356954	222428
517349	222429
442856	222430
561001	222431
240731	222432
449132	222433
547020	222434
696292	222435
517426	222436
424182	222437
511972	222438
77301	222439
613052	222440
448318	222441
16658	222442
29504	222443
309849	222444
568564	222445
50251	222446
385466	222447
126087	222448
545074	222449
168191	222450
86306	222451
279199	222452
273347	222453
345326	222454
509392	222455
476393	222456
424289	222457
99845	222458
702754	222459
49843	222460
75031	222461
488012	222462
106713	222463
268895	222464
20920	222465
319324	222466
34845	222467
507444	222468
188097	222469
393128	222470
29737	222471
14744	222472
702525	222473
31970	222474
364300	222475
415996	222476
341558	222477
152910	222478
701021	222479
79857	222480
522729	222481
352585	222482
65481	222483
659	222484
269335	222485
231520	222486
134679	222487
178140	222488
270920	222489
498484	222490
278938	222491
441435	222492
129129	222493
93767	222494
624847	222495
12716	222496
156875	222497
25027	222498
29703	222499
699537	222500
390616	222501
608599	222502
255338	222503
14820	222504
34710	222505
126823	222506
637366	222507
636548	222508
23751	222509
33685	222510
615201	222511
710839	222512
36791	222513
655138	222514
273818	222515
518096	222516
539682	222517
515216	222518
360205	222519
3914	222520
698909	222521
601602	222522
293995	222523
140427	222524
498749	222525
140729	222526
642692	222527
50	222528
42728	222529
12607	222530
413563	222531
514858	222532
569255	222533
31654	222534
54137	222535
276580	222536
1541	222537
108317	222538
8660	222539
19158	222540
156075	222541
374923	222542
1981	222543
8624	222544
94674	222545
652447	222546
207120	222547
140667	222548
446949	222549
603269	222550
78545	222551
12442	222552
197430	222553
176852	222554
593741	222555
358991	222556
561337	222557
423047	222558
637058	222559
82224	222560
138991	222561
622795	222562
216666	222563
217100	222564
454610	222565
644170	222566
15341	222567
27343	222568
58194	222569
66297	222570
627200	222571
46929	222572
370929	222573
404238	222574
468285	222575
509359	222576
105603	222577
231382	222578
128608	222579
298226	222580
54150	222581
486727	222582
448506	222583
512707	222584
313497	222585
264572	222586
719054	222587
117791	222588
89334	222589
463409	222590
159333	222591
143122	222592
302939	222593
90911	222594
437214	222595
304594	222596
316828	222597
67731	222598
337365	222599
649620	222600
47545	222601
182733	222602
162377	222603
120946	222604
596255	222605
99376	222606
165077	222607
14716	222608
41336	222609
170613	222610
62636	222611
343420	222612
537219	222613
609761	222614
469921	222615
482482	222616
369582	222617
67205	222618
682949	222619
416917	222620
676798	222621
78369	222622
584699	222623
542181	222624
34995	222625
420331	222626
55883	222627
679298	222628
3326	222629
489557	222630
664492	222631
336085	222632
110533	222633
358206	222634
613274	222635
262304	222636
75011	222637
13860	222638
103678	222639
683959	222640
176589	222641
61915	222642
53986	222643
130985	222644
264532	222645
504607	222646
163431	222647
113674	222648
257719	222649
724800	222650
98581	222651
20278	222652
340310	222653
499043	222654
520204	222655
411	222656
450872	222657
125198	222658
471928	222659
504131	222660
215516	222661
629507	222662
10969	222663
14202	222664
275129	222665
471808	222666
19389	222667
576174	222668
565400	222669
266758	222670
303229	222671
91148	222672
71605	222673
24	222674
494403	222675
703103	222676
210000	222677
510989	222678
265162	222679
112335	222680
45703	222681
22570	222682
40298	222683
195026	222684
169143	222685
80887	222686
46300	222687
117724	222688
320215	222689
524211	222690
520751	222691
141019	222692
194096	222693
60172	222694
306554	222695
13087	222696
209747	222697
169501	222698
684565	222699
219277	222700
710435	222701
497578	222702
98468	222703
592182	222704
48021	222705
193326	222706
47476	222707
332688	222708
77324	222709
430102	222710
39940	222711
166327	222712
635323	222713
685351	222714
593580	222715
60930	222716
60901	222717
263135	222718
31281	222719
291349	222720
100398	222721
4478	222722
624641	222723
311868	222724
80861	222725
35963	222726
489252	222727
2520	222728
335560	222729
6946	222730
570622	222731
438618	222732
20775	222733
9760	222734
634094	222735
685326	222736
481613	222737
22834	222738
218864	222739
283405	222740
126772	222741
481538	222742
171078	222743
535071	222744
1784	222745
630655	222746
274784	222747
23119	222748
45990	222749
293495	222750
674292	222751
514099	222752
474889	222753
567162	222754
46289	222755
479149	222756
12558	222757
590150	222758
177497	222759
321565	222760
433394	222761
116042	222762
518646	222763
432714	222764
518890	222765
5796	222766
506583	222767
592475	222768
251481	222769
460605	222770
181343	222771
53830	222772
463890	222773
68175	222774
450932	222775
396834	222776
526700	222777
447565	222778
297470	222779
112720	222780
293663	222781
229495	222782
393734	222783
107755	222784
581617	222785
54200	222786
135509	222787
468579	222788
152470	222789
297493	222790
107503	222791
666447	222792
463808	222793
161976	222794
414719	222795
4533	222796
284312	222797
106858	222798
134309	222799
25274	222800
563850	222801
6780	222802
495327	222803
54966	222804
327535	222805
220579	222806
174423	222807
352030	222808
117111	222809
413446	222810
227436	222811
621018	222812
686111	222813
451108	222814
140	222815
679461	222816
417902	222817
473491	222818
284875	222819
325772	222820
190331	222821
601371	222822
249	222823
95984	222824
553607	222825
62574	222826
527977	222827
72598	222828
171969	222829
193155	222830
364647	222831
29637	222832
501891	222833
24092	222834
629120	222835
57629	222836
334885	222837
702677	222838
43006	222839
429087	222840
171752	222841
2995	222842
105204	222843
417160	222844
4470	222845
373040	222846
565705	222847
324640	222848
1135	222849
8643	222850
331366	222851
93897	222852
391845	222853
47471	222854
21590	222855
450697	222856
680360	222857
9111	222858
53482	222859
293373	222860
165448	222861
422929	222862
213632	222863
85579	222864
302555	222865
407840	222866
20775	222867
78982	222868
139190	222869
661523	222870
373397	222871
435240	222872
56648	222873
575790	222874
1637	222875
279736	222876
200155	222877
690853	222878
25924	222879
4050	222880
380340	222881
715383	222882
207263	222883
196665	222884
255417	222885
491005	222886
87231	222887
533211	222888
689542	222889
353748	222890
554059	222891
47622	222892
29575	222893
669949	222894
696076	222895
540180	222896
112826	222897
13791	222898
269616	222899
715131	222900
291295	222901
6541	222902
444699	222903
445762	222904
326665	222905
567787	222906
13838	222907
20622	222908
141861	222909
53883	222910
161273	222911
7162	222912
38540	222913
54984	222914
24360	222915
126598	222916
6748	222917
5554	222918
180661	222919
571436	222920
24980	222921
59399	222922
334422	222923
25523	222924
643837	222925
693397	222926
300259	222927
10033	222928
11447	222929
172587	222930
13291	222931
154362	222932
126980	222933
1704	222934
230494	222935
135020	222936
451552	222937
687702	222938
25308	222939
680236	222940
214247	222941
256641	222942
349723	222943
617403	222944
359192	222945
227855	222946
613925	222947
660829	222948
121940	222949
94662	222950
475128	222951
23636	222952
522314	222953
615994	222954
337872	222955
627409	222956
128675	222957
162499	222958
81587	222959
40162	222960
346882	222961
252411	222962
123706	222963
139271	222964
130591	222965
331978	222966
384011	222967
665132	222968
55779	222969
218429	222970
380742	222971
495272	222972
79699	222973
51465	222974
18199	222975
2353	222976
325723	222977
431352	222978
526974	222979
115525	222980
31651	222981
137289	222982
39352	222983
11653	222984
185729	222985
397619	222986
265718	222987
73688	222988
462044	222989
454649	222990
318036	222991
34544	222992
679854	222993
12330	222994
699415	222995
77210	222996
334141	222997
294074	222998
492188	222999
353085	223000
91947	223001
590711	223002
450209	223003
71571	223004
386712	223005
171816	223006
97303	223007
527005	223008
662680	223009
95605	223010
123125	223011
34083	223012
693990	223013
42124	223014
64707	223015
108237	223016
497214	223017
234998	223018
185104	223019
239242	223020
548156	223021
657633	223022
172007	223023
1128	223024
593985	223025
337928	223026
174724	223027
126519	223028
11763	223029
210109	223030
53642	223031
181982	223032
374517	223033
669224	223034
103218	223035
517639	223036
38047	223037
305800	223038
162239	223039
643368	223040
636920	223041
454532	223042
300032	223043
587261	223044
98163	223045
229082	223046
174470	223047
150825	223048
266137	223049
136830	223050
14332	223051
605824	223052
199696	223053
61753	223054
171767	223055
393736	223056
366515	223057
389268	223058
73049	223059
186841	223060
152112	223061
684514	223062
155244	223063
687359	223064
432562	223065
3763	223066
80620	223067
5482	223068
699664	223069
302629	223070
241778	223071
137738	223072
324958	223073
356528	223074
392848	223075
337771	223076
644875	223077
61001	223078
95806	223079
12497	223080
502682	223081
520941	223082
139505	223083
659668	223084
634105	223085
12504	223086
707287	223087
673888	223088
164549	223089
39959	223090
271352	223091
557939	223092
98998	223093
424940	223094
104281	223095
715457	223096
210853	223097
333265	223098
65202	223099
662307	223100
13289	223101
465083	223102
145515	223103
414966	223104
545641	223105
266442	223106
111530	223107
419949	223108
208584	223109
17487	223110
532616	223111
311992	223112
196532	223113
118540	223114
681775	223115
609847	223116
12121	223117
273581	223118
75117	223119
103976	223120
41915	223121
204439	223122
446049	223123
252714	223124
36531	223125
321882	223126
560470	223127
122395	223128
481848	223129
656404	223130
30563	223131
337866	223132
190651	223133
413144	223134
30758	223135
24590	223136
515542	223137
64933	223138
1717	223139
33920	223140
564965	223141
641190	223142
235862	223143
7201	223144
474956	223145
164123	223146
602702	223147
634224	223148
53082	223149
55970	223150
119190	223151
646851	223152
79873	223153
51594	223154
35536	223155
214421	223156
220209	223157
169802	223158
42041	223159
414682	223160
240968	223161
38380	223162
27438	223163
658992	223164
87753	223165
173482	223166
261306	223167
346702	223168
518633	223169
4075	223170
4441	223171
12677	223172
366672	223173
362578	223174
472137	223175
31812	223176
145906	223177
36723	223178
84747	223179
206473	223180
7251	223181
39227	223182
632739	223183
225093	223184
183243	223185
100385	223186
135679	223187
42635	223188
281751	223189
35245	223190
566300	223191
73010	223192
367832	223193
461030	223194
323203	223195
97921	223196
686397	223197
609098	223198
618400	223199
97992	223200
3178	223201
498872	223202
590932	223203
400539	223204
167740	223205
631767	223206
29125	223207
141766	223208
215621	223209
217492	223210
553310	223211
38985	223212
595424	223213
591929	223214
489	223215
594190	223216
28451	223217
580984	223218
398308	223219
30184	223220
168022	223221
116715	223222
477855	223223
423432	223224
30531	223225
559999	223226
347986	223227
234033	223228
356811	223229
562008	223230
524645	223231
93192	223232
24593	223233
47266	223234
307521	223235
318286	223236
433978	223237
144192	223238
18838	223239
189312	223240
572311	223241
353227	223242
27576	223243
665387	223244
69652	223245
140629	223246
439664	223247
151863	223248
511617	223249
261007	223250
246086	223251
630619	223252
567057	223253
606856	223254
36602	223255
2808	223256
453817	223257
536417	223258
630532	223259
51520	223260
110316	223261
36125	223262
668358	223263
165849	223264
41287	223265
432783	223266
602569	223267
424064	223268
39270	223269
453593	223270
462726	223271
675253	223272
470274	223273
672678	223274
23442	223275
556551	223276
6213	223277
307101	223278
565161	223279
244753	223280
679990	223281
100310	223282
54854	223283
113294	223284
613114	223285
376755	223286
108903	223287
74205	223288
95397	223289
707461	223290
666053	223291
300979	223292
102937	223293
694285	223294
539593	223295
637393	223296
405870	223297
19126	223298
14579	223299
8207	223300
657999	223301
248692	223302
101897	223303
114710	223304
584495	223305
307128	223306
418565	223307
524820	223308
214090	223309
236553	223310
220844	223311
628067	223312
35294	223313
108148	223314
42860	223315
103500	223316
186958	223317
431964	223318
716687	223319
600877	223320
210550	223321
6266	223322
522289	223323
606211	223324
52149	223325
152285	223326
408739	223327
640054	223328
445094	223329
198512	223330
256768	223331
98011	223332
527894	223333
141386	223334
642537	223335
133729	223336
549435	223337
263004	223338
599066	223339
2339	223340
627948	223341
211435	223342
96800	223343
652245	223344
44907	223345
5012	223346
258504	223347
448070	223348
234773	223349
501917	223350
374604	223351
5393	223352
20287	223353
357425	223354
177574	223355
675686	223356
294637	223357
62164	223358
3230	223359
669970	223360
437985	223361
54622	223362
618882	223363
73983	223364
175369	223365
650126	223366
196015	223367
542060	223368
696059	223369
586822	223370
297966	223371
377551	223372
36093	223373
126054	223374
649586	223375
646530	223376
288167	223377
163543	223378
16593	223379
386116	223380
417080	223381
542443	223382
115541	223383
88961	223384
16702	223385
276515	223386
83863	223387
680448	223388
498581	223389
582583	223390
511264	223391
237340	223392
126747	223393
1245	223394
59629	223395
444197	223396
528594	223397
704931	223398
41623	223399
46581	223400
586028	223401
135066	223402
385338	223403
309158	223404
59679	223405
284532	223406
185640	223407
527898	223408
69690	223409
615157	223410
109141	223411
70113	223412
163604	223413
348909	223414
59479	223415
558290	223416
23574	223417
144575	223418
594698	223419
447660	223420
39745	223421
630304	223422
23344	223423
558700	223424
78898	223425
553312	223426
383023	223427
92347	223428
325186	223429
359791	223430
195135	223431
707575	223432
264027	223433
597356	223434
347524	223435
44543	223436
663993	223437
672171	223438
205741	223439
70141	223440
695085	223441
19678	223442
3053	223443
97711	223444
265103	223445
312226	223446
614237	223447
184633	223448
355097	223449
307640	223450
29905	223451
234727	223452
294241	223453
108099	223454
268193	223455
510194	223456
112683	223457
133007	223458
84403	223459
9989	223460
570644	223461
264384	223462
345711	223463
442020	223464
33555	223465
87553	223466
144298	223467
73277	223468
11803	223469
285949	223470
83438	223471
313921	223472
4542	223473
444850	223474
231184	223475
36441	223476
74376	223477
51350	223478
597330	223479
86769	223480
106433	223481
486618	223482
71882	223483
33830	223484
478900	223485
121667	223486
431160	223487
81335	223488
478004	223489
283416	223490
489386	223491
148240	223492
93374	223493
22832	223494
46342	223495
279051	223496
462079	223497
72748	223498
14238	223499
659516	223500
118638	223501
8433	223502
315398	223503
538489	223504
160386	223505
58530	223506
81442	223507
12923	223508
73603	223509
42803	223510
310188	223511
45596	223512
499231	223513
334921	223514
680760	223515
543883	223516
626885	223517
469795	223518
337790	223519
297666	223520
289750	223521
39429	223522
485667	223523
99499	223524
315683	223525
722439	223526
353845	223527
5368	223528
614786	223529
103526	223530
98463	223531
567713	223532
54972	223533
16273	223534
20531	223535
48308	223536
37648	223537
86456	223538
50442	223539
571570	223540
112102	223541
321693	223542
20750	223543
583325	223544
641027	223545
654841	223546
584798	223547
697178	223548
440799	223549
8761	223550
508124	223551
328074	223552
66329	223553
323607	223554
495	223555
136502	223556
133841	223557
544401	223558
669887	223559
73093	223560
75917	223561
411802	223562
53649	223563
346379	223564
630453	223565
62689	223566
692096	223567
9097	223568
532849	223569
68366	223570
248653	223571
30474	223572
171302	223573
433453	223574
288787	223575
3169	223576
298253	223577
54720	223578
17625	223579
137341	223580
168268	223581
553216	223582
307349	223583
496294	223584
427456	223585
106162	223586
363377	223587
305876	223588
105488	223589
512329	223590
313018	223591
21682	223592
473778	223593
697790	223594
234876	223595
662388	223596
492755	223597
370735	223598
42116	223599
7299	223600
25012	223601
6440	223602
652037	223603
213103	223604
595659	223605
627759	223606
118553	223607
184105	223608
254595	223609
149123	223610
652262	223611
351929	223612
7653	223613
19759	223614
22067	223615
77631	223616
132693	223617
209045	223618
177071	223619
537225	223620
229825	223621
389732	223622
564658	223623
78884	223624
82257	223625
528578	223626
521105	223627
201211	223628
38451	223629
691811	223630
266810	223631
579095	223632
446884	223633
144824	223634
98992	223635
27321	223636
47345	223637
603	223638
453490	223639
14832	223640
583413	223641
619687	223642
394742	223643
12585	223644
485198	223645
692813	223646
49923	223647
182874	223648
23752	223649
377815	223650
586304	223651
257421	223652
388285	223653
220273	223654
419024	223655
63263	223656
1376	223657
106	223658
71468	223659
19089	223660
57456	223661
541186	223662
222034	223663
716327	223664
18676	223665
145252	223666
4383	223667
82294	223668
365792	223669
582665	223670
78970	223671
10092	223672
44580	223673
450808	223674
616637	223675
652571	223676
220122	223677
45996	223678
361677	223679
223465	223680
348064	223681
153202	223682
548465	223683
440570	223684
716719	223685
12754	223686
78708	223687
233758	223688
19633	223689
474221	223690
18683	223691
529305	223692
7492	223693
724774	223694
155432	223695
14909	223696
92714	223697
435447	223698
332433	223699
199172	223700
86448	223701
1678	223702
427651	223703
6	223704
109137	223705
650948	223706
489581	223707
140351	223708
126403	223709
33931	223710
155458	223711
672856	223712
151779	223713
114347	223714
596103	223715
12164	223716
674236	223717
649797	223718
63947	223719
582101	223720
2523	223721
122410	223722
228366	223723
148113	223724
138988	223725
533490	223726
1388	223727
134751	223728
410857	223729
412976	223730
78031	223731
473962	223732
76864	223733
51178	223734
118569	223735
375088	223736
391122	223737
691737	223738
338380	223739
65706	223740
37183	223741
209525	223742
132904	223743
35777	223744
39417	223745
210598	223746
46871	223747
17552	223748
524363	223749
434369	223750
122297	223751
89658	223752
398198	223753
281635	223754
303306	223755
101215	223756
339455	223757
212948	223758
88736	223759
484208	223760
285331	223761
43114	223762
50910	223763
5470	223764
684154	223765
475503	223766
92987	223767
20845	223768
352893	223769
353301	223770
679646	223771
652907	223772
126916	223773
27990	223774
335806	223775
30834	223776
315723	223777
444923	223778
74556	223779
217172	223780
259782	223781
13652	223782
493011	223783
407926	223784
199021	223785
544648	223786
261035	223787
70875	223788
547207	223789
502926	223790
527033	223791
102935	223792
178171	223793
128338	223794
468842	223795
356114	223796
76530	223797
157289	223798
146941	223799
117817	223800
17887	223801
561629	223802
699724	223803
42629	223804
674043	223805
304117	223806
23362	223807
165207	223808
89524	223809
131592	223810
11479	223811
523861	223812
328039	223813
416801	223814
682112	223815
435424	223816
556401	223817
123693	223818
191030	223819
116727	223820
86838	223821
172588	223822
360539	223823
694466	223824
618112	223825
668043	223826
383461	223827
228877	223828
180154	223829
532523	223830
214538	223831
254321	223832
38	223833
347724	223834
72206	223835
511241	223836
16658	223837
149139	223838
496139	223839
18586	223840
334186	223841
13239	223842
311531	223843
657381	223844
59460	223845
218248	223846
147604	223847
723262	223848
197296	223849
327186	223850
505384	223851
672478	223852
103194	223853
82361	223854
610473	223855
714483	223856
469728	223857
118369	223858
673264	223859
183916	223860
401619	223861
407182	223862
304158	223863
149604	223864
160017	223865
184362	223866
335578	223867
72362	223868
341430	223869
287413	223870
585650	223871
651215	223872
200	223873
470557	223874
335446	223875
151847	223876
3333	223877
259525	223878
47211	223879
666935	223880
664973	223881
61764	223882
8700	223883
3780	223884
197316	223885
451393	223886
48921	223887
626461	223888
415183	223889
461095	223890
475939	223891
116802	223892
96150	223893
453424	223894
174320	223895
448361	223896
25015	223897
698774	223898
357925	223899
113869	223900
365208	223901
383368	223902
61751	223903
655634	223904
643489	223905
455761	223906
118184	223907
91576	223908
486635	223909
48015	223910
39916	223911
527993	223912
572969	223913
517777	223914
168014	223915
115247	223916
318360	223917
350949	223918
22280	223919
513534	223920
651869	223921
40869	223922
160677	223923
207974	223924
415423	223925
104989	223926
703542	223927
498668	223928
112640	223929
485286	223930
570691	223931
64036	223932
681047	223933
314966	223934
82360	223935
581203	223936
387494	223937
119021	223938
298662	223939
303819	223940
302401	223941
391750	223942
97257	223943
67267	223944
428442	223945
161014	223946
554516	223947
474739	223948
74767	223949
569950	223950
5508	223951
31263	223952
374963	223953
429571	223954
159394	223955
474508	223956
137233	223957
384381	223958
638416	223959
719373	223960
18820	223961
63350	223962
262654	223963
430133	223964
10510	223965
481435	223966
670314	223967
519116	223968
240517	223969
81508	223970
58629	223971
547674	223972
194259	223973
690326	223974
116730	223975
452274	223976
15019	223977
662901	223978
111077	223979
138008	223980
37769	223981
151029	223982
540812	223983
177286	223984
308615	223985
45105	223986
276919	223987
457413	223988
420839	223989
532866	223990
517420	223991
111851	223992
127395	223993
95872	223994
181725	223995
717137	223996
121792	223997
93213	223998
296281	223999
111130	224000
690450	224001
259519	224002
310366	224003
16130	224004
175332	224005
725208	224006
143347	224007
13269	224008
165614	224009
227336	224010
608436	224011
637778	224012
179656	224013
138009	224014
384303	224015
548785	224016
460501	224017
577502	224018
597357	224019
324520	224020
100504	224021
383649	224022
264847	224023
3515	224024
639080	224025
121311	224026
17182	224027
478596	224028
68652	224029
421752	224030
304533	224031
308393	224032
333311	224033
315389	224034
96310	224035
725070	224036
146455	224037
1838	224038
81042	224039
45946	224040
26531	224041
17403	224042
52940	224043
534728	224044
695290	224045
140138	224046
615523	224047
229446	224048
213603	224049
90803	224050
285507	224051
654143	224052
596400	224053
515246	224054
169077	224055
183505	224056
122982	224057
136346	224058
29498	224059
247809	224060
7205	224061
110103	224062
206159	224063
618313	224064
177092	224065
130323	224066
610715	224067
551103	224068
420233	224069
310902	224070
696583	224071
656579	224072
358599	224073
73341	224074
397155	224075
21274	224076
490250	224077
149590	224078
397090	224079
178841	224080
104963	224081
291043	224082
620	224083
311241	224084
581967	224085
3665	224086
599901	224087
274413	224088
668213	224089
149484	224090
433516	224091
145793	224092
121283	224093
303356	224094
26226	224095
519103	224096
85	224097
3666	224098
83622	224099
104908	224100
15576	224101
332622	224102
272753	224103
84216	224104
258744	224105
500188	224106
177	224107
532337	224108
332052	224109
243347	224110
320928	224111
72900	224112
72914	224113
17542	224114
523122	224115
455561	224116
335814	224117
31762	224118
144644	224119
496129	224120
527334	224121
574017	224122
63197	224123
90849	224124
497619	224125
401	224126
717863	224127
686243	224128
596096	224129
157264	224130
9349	224131
530730	224132
4828	224133
14553	224134
83198	224135
111896	224136
682329	224137
249796	224138
230808	224139
13796	224140
432577	224141
152216	224142
335166	224143
305651	224144
705086	224145
408738	224146
580336	224147
177376	224148
179962	224149
28501	224150
404739	224151
779	224152
689582	224153
439928	224154
597665	224155
424247	224156
549766	224157
62967	224158
345469	224159
235893	224160
209935	224161
8323	224162
587986	224163
145667	224164
31521	224165
224092	224166
168203	224167
5943	224168
43907	224169
246205	224170
154953	224171
632239	224172
226086	224173
78008	224174
158661	224175
169518	224176
669095	224177
119435	224178
376152	224179
79123	224180
267509	224181
108892	224182
55495	224183
555954	224184
59468	224185
118663	224186
629346	224187
112498	224188
6958	224189
699627	224190
139010	224191
652073	224192
193107	224193
433519	224194
292442	224195
685641	224196
459467	224197
114011	224198
593338	224199
702887	224200
7665	224201
119432	224202
3987	224203
228759	224204
710329	224205
1676	224206
169939	224207
572891	224208
5378	224209
271737	224210
637475	224211
181987	224212
527518	224213
38390	224214
118717	224215
595316	224216
505120	224217
460	224218
138178	224219
15975	224220
254521	224221
448091	224222
134633	224223
829	224224
179621	224225
437396	224226
594688	224227
257413	224228
159622	224229
122524	224230
16186	224231
55626	224232
13895	224233
72628	224234
320176	224235
69680	224236
440574	224237
93825	224238
664476	224239
186206	224240
180373	224241
241140	224242
3813	224243
260069	224244
379570	224245
31564	224246
286412	224247
398972	224248
448217	224249
180028	224250
703002	224251
535381	224252
113763	224253
18353	224254
457398	224255
159945	224256
561222	224257
55073	224258
150928	224259
536	224260
116913	224261
44555	224262
19432	224263
410928	224264
257812	224265
520406	224266
645913	224267
705878	224268
136515	224269
86910	224270
387133	224271
180772	224272
684464	224273
286059	224274
260798	224275
441175	224276
214782	224277
162555	224278
154342	224279
547200	224280
178611	224281
299917	224282
100542	224283
593439	224284
15895	224285
184858	224286
227552	224287
48868	224288
81929	224289
44112	224290
350164	224291
452889	224292
6637	224293
3951	224294
132727	224295
41355	224296
561477	224297
412548	224298
431976	224299
515376	224300
461630	224301
646616	224302
181840	224303
568860	224304
174105	224305
33169	224306
222613	224307
688644	224308
331299	224309
183431	224310
4299	224311
33039	224312
152908	224313
440219	224314
2564	224315
693960	224316
405335	224317
117831	224318
175813	224319
276429	224320
363865	224321
193110	224322
51611	224323
26930	224324
51993	224325
8331	224326
163278	224327
454296	224328
36554	224329
590316	224330
561754	224331
659	224332
713908	224333
229132	224334
129789	224335
74951	224336
64315	224337
720127	224338
310676	224339
68867	224340
73571	224341
114099	224342
35945	224343
19988	224344
22772	224345
337209	224346
311676	224347
635966	224348
129065	224349
559714	224350
543815	224351
148540	224352
480869	224353
575025	224354
113640	224355
169559	224356
343723	224357
260143	224358
659398	224359
678294	224360
13963	224361
165527	224362
10278	224363
682132	224364
465917	224365
20634	224366
4583	224367
375814	224368
12132	224369
292118	224370
28207	224371
463869	224372
634399	224373
131105	224374
569729	224375
90109	224376
132506	224377
641565	224378
287692	224379
364661	224380
580106	224381
51048	224382
219522	224383
53965	224384
74520	224385
423837	224386
490036	224387
388201	224388
203540	224389
286255	224390
353789	224391
44099	224392
69552	224393
51954	224394
508760	224395
708902	224396
699455	224397
314819	224398
63579	224399
164083	224400
708493	224401
5764	224402
92360	224403
163367	224404
567330	224405
470614	224406
426301	224407
624794	224408
242080	224409
299238	224410
718503	224411
324021	224412
347695	224413
123896	224414
550061	224415
73290	224416
136544	224417
559098	224418
441813	224419
274058	224420
62907	224421
664371	224422
234324	224423
330168	224424
22865	224425
205052	224426
337111	224427
699451	224428
1052	224429
333428	224430
378654	224431
27853	224432
349114	224433
343262	224434
574551	224435
613700	224436
638077	224437
13181	224438
278887	224439
475683	224440
131612	224441
108839	224442
347396	224443
10368	224444
230109	224445
472100	224446
16888	224447
684519	224448
96384	224449
306441	224450
48948	224451
240985	224452
112782	224453
30248	224454
406874	224455
134826	224456
50574	224457
618335	224458
240831	224459
392047	224460
500958	224461
172709	224462
572344	224463
114529	224464
425557	224465
18923	224466
543814	224467
573789	224468
70395	224469
91194	224470
103298	224471
550982	224472
71615	224473
105770	224474
478196	224475
341648	224476
699555	224477
532073	224478
104718	224479
121146	224480
192416	224481
202905	224482
91175	224483
120131	224484
52403	224485
452077	224486
592910	224487
260593	224488
114744	224489
348699	224490
618577	224491
391037	224492
327799	224493
169049	224494
556611	224495
180294	224496
461890	224497
455802	224498
31225	224499
675240	224500
56897	224501
136585	224502
68250	224503
507504	224504
50458	224505
625771	224506
134241	224507
191601	224508
141640	224509
138408	224510
248	224511
316790	224512
534743	224513
685901	224514
30082	224515
526029	224516
622019	224517
684272	224518
600770	224519
493722	224520
119991	224521
375117	224522
627571	224523
74821	224524
468248	224525
583422	224526
363416	224527
482236	224528
466655	224529
721852	224530
503741	224531
264	224532
485001	224533
545568	224534
186694	224535
20430	224536
505921	224537
87636	224538
24984	224539
49761	224540
552720	224541
271996	224542
105347	224543
22219	224544
56178	224545
49104	224546
9899	224547
29676	224548
52914	224549
41905	224550
657313	224551
73891	224552
275395	224553
13761	224554
24271	224555
518689	224556
69941	224557
469384	224558
94487	224559
55506	224560
29882	224561
191629	224562
198117	224563
153246	224564
7840	224565
551679	224566
354744	224567
59174	224568
75679	224569
169390	224570
131089	224571
113412	224572
19477	224573
566118	224574
13384	224575
5873	224576
13385	224577
601687	224578
271701	224579
313507	224580
286458	224581
143680	224582
661823	224583
551135	224584
1445	224585
229284	224586
100696	224587
457687	224588
16238	224589
537	224590
643009	224591
328213	224592
303228	224593
564635	224594
141062	224595
3102	224596
198387	224597
166026	224598
63357	224599
332944	224600
305549	224601
101242	224602
589	224603
59859	224604
111959	224605
122946	224606
79929	224607
44447	224608
544765	224609
42076	224610
204960	224611
499548	224612
169065	224613
16806	224614
114367	224615
23526	224616
339860	224617
301700	224618
670213	224619
81978	224620
347945	224621
281416	224622
376808	224623
308371	224624
700680	224625
77185	224626
522994	224627
40443	224628
551331	224629
497404	224630
617601	224631
90113	224632
705679	224633
385963	224634
722266	224635
390673	224636
159540	224637
62503	224638
118060	224639
319753	224640
393825	224641
70098	224642
196244	224643
191049	224644
374252	224645
99362	224646
359967	224647
204246	224648
85650	224649
113843	224650
145099	224651
86681	224652
46971	224653
334440	224654
675805	224655
127902	224656
50576	224657
554880	224658
6445	224659
479687	224660
47839	224661
189744	224662
460774	224663
203246	224664
270786	224665
683676	224666
360395	224667
255845	224668
676639	224669
404117	224670
389316	224671
8201	224672
479450	224673
505042	224674
69228	224675
108824	224676
569175	224677
97238	224678
272028	224679
41797	224680
78649	224681
149581	224682
226879	224683
84181	224684
593514	224685
119586	224686
140130	224687
519280	224688
73176	224689
19674	224690
385030	224691
63780	224692
724420	224693
393836	224694
310604	224695
26956	224696
173817	224697
305838	224698
26921	224699
403060	224700
28109	224701
256711	224702
326988	224703
32808	224704
612022	224705
150657	224706
720257	224707
20696	224708
47369	224709
17083	224710
2425	224711
195	224712
652877	224713
153688	224714
210722	224715
160308	224716
182217	224717
10410	224718
16952	224719
114608	224720
66938	224721
482329	224722
106765	224723
600691	224724
70755	224725
87063	224726
13706	224727
464085	224728
72293	224729
104229	224730
378690	224731
7293	224732
7490	224733
214019	224734
6539	224735
251084	224736
237717	224737
172615	224738
642545	224739
50620	224740
544124	224741
126239	224742
249378	224743
12677	224744
206388	224745
458915	224746
10556	224747
676067	224748
166927	224749
571318	224750
8369	224751
283877	224752
178955	224753
398250	224754
179224	224755
555591	224756
70475	224757
468004	224758
107654	224759
255210	224760
518081	224761
123922	224762
679897	224763
116443	224764
129605	224765
277944	224766
2073	224767
190584	224768
670594	224769
62427	224770
117705	224771
58498	224772
578268	224773
610703	224774
314274	224775
371623	224776
552865	224777
2258	224778
32976	224779
628258	224780
217410	224781
684445	224782
3659	224783
42765	224784
588694	224785
358000	224786
462356	224787
238438	224788
719795	224789
254701	224790
119636	224791
376721	224792
415413	224793
413966	224794
39685	224795
409096	224796
504439	224797
20798	224798
59108	224799
26566	224800
681383	224801
310159	224802
631057	224803
291071	224804
19412	224805
453536	224806
179152	224807
327440	224808
172937	224809
58682	224810
610486	224811
517502	224812
222419	224813
442700	224814
9736	224815
440695	224816
159786	224817
119963	224818
138164	224819
150468	224820
763	224821
105143	224822
233699	224823
341078	224824
639781	224825
699323	224826
60715	224827
50872	224828
559875	224829
1463	224830
63685	224831
118520	224832
635858	224833
321873	224834
67215	224835
181380	224836
533915	224837
67033	224838
8290	224839
510137	224840
720604	224841
17498	224842
129200	224843
425884	224844
580331	224845
489595	224846
347821	224847
339666	224848
57071	224849
557204	224850
14674	224851
54421	224852
229421	224853
41171	224854
79456	224855
164040	224856
283581	224857
97926	224858
517718	224859
612177	224860
228698	224861
244205	224862
532850	224863
14792	224864
28783	224865
369701	224866
160237	224867
6481	224868
10163	224869
37351	224870
186868	224871
466292	224872
47298	224873
648989	224874
106218	224875
474551	224876
698641	224877
720584	224878
387841	224879
224376	224880
2001	224881
194878	224882
170159	224883
457044	224884
181441	224885
1466	224886
5360	224887
385758	224888
610729	224889
902	224890
448756	224891
10708	224892
357711	224893
181814	224894
291042	224895
418485	224896
7264	224897
61233	224898
708973	224899
26406	224900
275472	224901
331315	224902
383743	224903
524453	224904
13769	224905
548921	224906
201715	224907
39907	224908
489070	224909
467316	224910
165433	224911
91814	224912
236122	224913
29082	224914
322015	224915
126518	224916
369910	224917
4701	224918
180036	224919
650288	224920
658775	224921
508727	224922
53569	224923
546620	224924
297799	224925
136554	224926
386893	224927
622054	224928
495990	224929
55342	224930
217235	224931
889	224932
692082	224933
708972	224934
673361	224935
290904	224936
718924	224937
456922	224938
225206	224939
199565	224940
458624	224941
196368	224942
302246	224943
137488	224944
532027	224945
9678	224946
432241	224947
628978	224948
494736	224949
122399	224950
468491	224951
280507	224952
147903	224953
58181	224954
112061	224955
46768	224956
544691	224957
39475	224958
44443	224959
17073	224960
652931	224961
680095	224962
106691	224963
698119	224964
109613	224965
202511	224966
32743	224967
622225	224968
95491	224969
711755	224970
196818	224971
293290	224972
17802	224973
663111	224974
93103	224975
706199	224976
48508	224977
566179	224978
507364	224979
436815	224980
268470	224981
220058	224982
107	224983
523754	224984
613772	224985
294585	224986
497813	224987
207482	224988
43917	224989
718485	224990
49580	224991
653052	224992
596998	224993
405867	224994
211996	224995
313946	224996
74794	224997
17755	224998
57872	224999
698894	225000
74162	225001
62243	225002
298224	225003
220475	225004
186362	225005
70646	225006
71227	225007
49584	225008
706589	225009
371525	225010
133381	225011
321617	225012
613861	225013
383550	225014
573152	225015
332036	225016
103436	225017
116592	225018
62901	225019
473139	225020
708116	225021
24898	225022
100485	225023
550161	225024
67836	225025
264577	225026
123390	225027
209240	225028
677309	225029
95557	225030
191188	225031
554553	225032
556909	225033
355230	225034
150180	225035
24002	225036
165991	225037
48586	225038
245950	225039
621181	225040
129289	225041
24957	225042
125646	225043
44630	225044
41763	225045
353776	225046
1770	225047
60143	225048
604	225049
406746	225050
281479	225051
253477	225052
480847	225053
681312	225054
110842	225055
266912	225056
705556	225057
11413	225058
281267	225059
16459	225060
38529	225061
6739	225062
344615	225063
247948	225064
339656	225065
240554	225066
552057	225067
435864	225068
19920	225069
135141	225070
446880	225071
663200	225072
478449	225073
85409	225074
151658	225075
126449	225076
719445	225077
19948	225078
93388	225079
80183	225080
37952	225081
580483	225082
22878	225083
103056	225084
185278	225085
485202	225086
520038	225087
135715	225088
250735	225089
607435	225090
322172	225091
313265	225092
23641	225093
419841	225094
409702	225095
3543	225096
560137	225097
251021	225098
474312	225099
681740	225100
214534	225101
653328	225102
158006	225103
32302	225104
290155	225105
377270	225106
610562	225107
673211	225108
478832	225109
445557	225110
667442	225111
16116	225112
717110	225113
191773	225114
444934	225115
22313	225116
151192	225117
422695	225118
69755	225119
118734	225120
699139	225121
127160	225122
557904	225123
331960	225124
681819	225125
17149	225126
222849	225127
199584	225128
82832	225129
603852	225130
554603	225131
138238	225132
177569	225133
307184	225134
304574	225135
29024	225136
88424	225137
183271	225138
267935	225139
41963	225140
47998	225141
672614	225142
186697	225143
528422	225144
713757	225145
110489	225146
509260	225147
439878	225148
472993	225149
385223	225150
134829	225151
700382	225152
563261	225153
454920	225154
625096	225155
351892	225156
199268	225157
290790	225158
666064	225159
127309	225160
150654	225161
584937	225162
504402	225163
48700	225164
130353	225165
555376	225166
125401	225167
504576	225168
18664	225169
322480	225170
346669	225171
629863	225172
390	225173
129386	225174
22458	225175
676317	225176
380273	225177
514521	225178
17675	225179
383731	225180
220737	225181
492720	225182
499446	225183
630264	225184
219504	225185
499160	225186
265855	225187
544792	225188
179482	225189
1585	225190
419835	225191
351953	225192
41637	225193
666022	225194
53201	225195
1021	225196
217988	225197
43557	225198
301271	225199
35145	225200
87591	225201
572662	225202
359817	225203
32673	225204
268496	225205
663464	225206
183776	225207
18000	225208
481422	225209
638482	225210
52775	225211
250968	225212
706024	225213
32263	225214
21078	225215
392087	225216
48341	225217
299620	225218
702367	225219
165069	225220
151676	225221
70000	225222
367006	225223
243831	225224
605182	225225
466123	225226
136271	225227
191523	225228
144381	225229
6060	225230
40441	225231
232857	225232
637085	225233
673455	225234
386578	225235
15245	225236
139048	225237
501029	225238
1193	225239
115232	225240
88512	225241
530349	225242
338609	225243
590759	225244
241423	225245
468530	225246
596222	225247
323102	225248
159880	225249
134656	225250
3266	225251
486876	225252
307798	225253
485645	225254
30446	225255
650921	225256
612445	225257
327214	225258
570604	225259
640980	225260
14339	225261
228050	225262
403505	225263
619941	225264
263831	225265
20398	225266
37603	225267
24052	225268
602169	225269
135402	225270
106015	225271
132252	225272
424336	225273
504032	225274
255965	225275
696963	225276
110935	225277
4380	225278
340104	225279
192422	225280
304899	225281
43096	225282
72499	225283
241251	225284
61618	225285
324500	225286
621373	225287
183129	225288
51334	225289
29256	225290
297573	225291
120466	225292
385236	225293
553883	225294
2314	225295
358114	225296
424541	225297
625099	225298
29482	225299
416652	225300
214368	225301
485813	225302
338770	225303
454899	225304
14014	225305
1684	225306
491782	225307
180727	225308
703658	225309
155692	225310
83963	225311
108644	225312
405573	225313
568666	225314
580011	225315
678330	225316
61997	225317
174689	225318
9986	225319
42779	225320
16798	225321
162918	225322
723745	225323
718921	225324
459435	225325
97056	225326
512389	225327
645281	225328
172221	225329
689005	225330
96666	225331
43835	225332
477616	225333
418622	225334
487467	225335
31246	225336
379964	225337
395447	225338
133454	225339
710325	225340
527355	225341
639058	225342
189360	225343
702949	225344
232591	225345
173767	225346
182634	225347
38595	225348
14026	225349
158050	225350
292269	225351
369119	225352
18677	225353
697607	225354
139411	225355
2041	225356
89992	225357
43187	225358
487649	225359
312042	225360
456597	225361
56585	225362
38929	225363
197766	225364
231623	225365
721155	225366
141630	225367
420969	225368
496443	225369
73585	225370
608260	225371
87100	225372
116098	225373
54770	225374
495818	225375
672767	225376
144541	225377
70058	225378
126538	225379
110334	225380
638646	225381
227004	225382
302552	225383
177055	225384
631499	225385
178021	225386
608947	225387
171402	225388
686616	225389
533610	225390
465111	225391
95606	225392
165413	225393
35367	225394
96766	225395
50057	225396
183868	225397
584516	225398
183591	225399
526887	225400
39953	225401
23055	225402
423182	225403
320794	225404
571175	225405
508046	225406
485526	225407
587930	225408
34484	225409
338581	225410
433169	225411
86050	225412
168641	225413
256031	225414
32394	225415
725063	225416
568616	225417
39855	225418
31897	225419
394361	225420
144849	225421
486994	225422
82408	225423
176939	225424
352428	225425
272322	225426
26905	225427
165736	225428
429196	225429
234617	225430
4302	225431
523424	225432
568840	225433
114669	225434
268995	225435
479842	225436
387096	225437
383713	225438
128283	225439
15624	225440
723436	225441
314330	225442
475746	225443
118643	225444
49353	225445
14731	225446
554410	225447
218562	225448
650249	225449
588658	225450
520603	225451
526924	225452
20936	225453
595522	225454
33724	225455
10645	225456
338838	225457
229573	225458
183192	225459
440880	225460
237471	225461
23945	225462
486492	225463
325394	225464
367471	225465
68578	225466
541128	225467
578722	225468
290889	225469
369052	225470
29371	225471
326951	225472
687529	225473
7320	225474
84063	225475
443831	225476
587500	225477
42817	225478
165094	225479
234648	225480
110753	225481
74224	225482
179895	225483
383463	225484
671065	225485
136	225486
297352	225487
17411	225488
100051	225489
107875	225490
167957	225491
17063	225492
113399	225493
656664	225494
94401	225495
48683	225496
646441	225497
189754	225498
570964	225499
279958	225500
197821	225501
292346	225502
272389	225503
245917	225504
496782	225505
1715	225506
97075	225507
310029	225508
105592	225509
693931	225510
535572	225511
284831	225512
3292	225513
485310	225514
105208	225515
152400	225516
35566	225517
402139	225518
354872	225519
525204	225520
442360	225521
6409	225522
472315	225523
290058	225524
625170	225525
509462	225526
413260	225527
169506	225528
699190	225529
584160	225530
479268	225531
2302	225532
139423	225533
382575	225534
230618	225535
21653	225536
476618	225537
15590	225538
602658	225539
655077	225540
206689	225541
569467	225542
134792	225543
480949	225544
15323	225545
357	225546
294248	225547
512623	225548
341391	225549
317584	225550
85	225551
553936	225552
100504	225553
544141	225554
129585	225555
382869	225556
549713	225557
146287	225558
586152	225559
203304	225560
187413	225561
18049	225562
89266	225563
324527	225564
124483	225565
25624	225566
434885	225567
140628	225568
6108	225569
66248	225570
653	225571
593633	225572
10771	225573
118819	225574
645917	225575
309560	225576
664536	225577
83404	225578
180320	225579
668784	225580
35666	225581
710309	225582
224248	225583
395921	225584
430099	225585
161783	225586
661803	225587
519794	225588
145001	225589
324060	225590
468162	225591
713540	225592
680508	225593
55099	225594
504921	225595
466050	225596
80797	225597
149339	225598
530543	225599
150746	225600
380391	225601
8582	225602
328946	225603
475511	225604
72801	225605
210619	225606
60	225607
31158	225608
253944	225609
53247	225610
721010	225611
154859	225612
577504	225613
720242	225614
291487	225615
86426	225616
483683	225617
710141	225618
1843	225619
111340	225620
144325	225621
129992	225622
144892	225623
62486	225624
11715	225625
6871	225626
57357	225627
527223	225628
674814	225629
6350	225630
121578	225631
486573	225632
58044	225633
178788	225634
350696	225635
334900	225636
52000	225637
443147	225638
704177	225639
411986	225640
191037	225641
299407	225642
591993	225643
342469	225644
9861	225645
30100	225646
315241	225647
331892	225648
678758	225649
94198	225650
427886	225651
642932	225652
391195	225653
324968	225654
38540	225655
475054	225656
115370	225657
378303	225658
132034	225659
654722	225660
23269	225661
424172	225662
52729	225663
149683	225664
71023	225665
91392	225666
404984	225667
134571	225668
153760	225669
551959	225670
185843	225671
240707	225672
255968	225673
551072	225674
322961	225675
45515	225676
300008	225677
311594	225678
666513	225679
268091	225680
107108	225681
458089	225682
549258	225683
304391	225684
465049	225685
658900	225686
558048	225687
104253	225688
706964	225689
124213	225690
96664	225691
488927	225692
139044	225693
595016	225694
21021	225695
467429	225696
214471	225697
224478	225698
99260	225699
652740	225700
392029	225701
85611	225702
451977	225703
608153	225704
26215	225705
717355	225706
426211	225707
456510	225708
211378	225709
88015	225710
372099	225711
503225	225712
57779	225713
300380	225714
9437	225715
438719	225716
422310	225717
3647	225718
32385	225719
430629	225720
164185	225721
51197	225722
539303	225723
391494	225724
4463	225725
656441	225726
448243	225727
242367	225728
322510	225729
3026	225730
407959	225731
29740	225732
189606	225733
10703	225734
125785	225735
133471	225736
584333	225737
6063	225738
711035	225739
119929	225740
489446	225741
374060	225742
115368	225743
395948	225744
672654	225745
162544	225746
507201	225747
60587	225748
279728	225749
104260	225750
72877	225751
113473	225752
557304	225753
88677	225754
1948	225755
228453	225756
618563	225757
522872	225758
348356	225759
251039	225760
160199	225761
363588	225762
593462	225763
33253	225764
651759	225765
128952	225766
299077	225767
373968	225768
72795	225769
11256	225770
157877	225771
173933	225772
555029	225773
332931	225774
98764	225775
869	225776
379095	225777
359756	225778
523098	225779
143259	225780
535283	225781
546200	225782
462939	225783
627772	225784
542010	225785
716939	225786
141719	225787
458399	225788
9832	225789
132794	225790
688241	225791
618383	225792
209468	225793
60142	225794
549672	225795
50161	225796
188753	225797
172660	225798
182288	225799
290843	225800
37978	225801
251603	225802
51435	225803
589416	225804
350829	225805
665097	225806
291675	225807
620765	225808
57120	225809
82591	225810
1591	225811
6864	225812
698742	225813
296118	225814
579717	225815
386941	225816
3422	225817
512348	225818
90112	225819
478084	225820
204673	225821
961	225822
272725	225823
693116	225824
172167	225825
26247	225826
44392	225827
242027	225828
304712	225829
89326	225830
486176	225831
456513	225832
451599	225833
72708	225834
20249	225835
5593	225836
40224	225837
62061	225838
7005	225839
344188	225840
91657	225841
243587	225842
655974	225843
391690	225844
1472	225845
198528	225846
1185	225847
567975	225848
354597	225849
554140	225850
17691	225851
138122	225852
32368	225853
113899	225854
307674	225855
278176	225856
242496	225857
593648	225858
199655	225859
677509	225860
439200	225861
368926	225862
54523	225863
280178	225864
207768	225865
351952	225866
497703	225867
525398	225868
526798	225869
81607	225870
441233	225871
339996	225872
517875	225873
166309	225874
657098	225875
429484	225876
136958	225877
75835	225878
653563	225879
150343	225880
12389	225881
36009	225882
637200	225883
161557	225884
203596	225885
124064	225886
91269	225887
46658	225888
87228	225889
172296	225890
54607	225891
593281	225892
553581	225893
716308	225894
547514	225895
718748	225896
405966	225897
610408	225898
606696	225899
716055	225900
53594	225901
633315	225902
622	225903
698929	225904
523940	225905
106942	225906
90326	225907
177587	225908
360528	225909
508368	225910
554737	225911
186782	225912
540508	225913
681115	225914
79439	225915
43405	225916
165681	225917
87080	225918
371261	225919
441520	225920
292516	225921
421275	225922
538082	225923
638471	225924
550436	225925
359579	225926
139583	225927
67218	225928
240676	225929
2851	225930
68147	225931
10199	225932
318252	225933
69336	225934
200838	225935
286433	225936
525399	225937
363582	225938
17343	225939
451223	225940
565478	225941
24830	225942
143515	225943
207840	225944
39576	225945
81930	225946
689112	225947
68620	225948
38264	225949
167511	225950
123361	225951
697975	225952
145281	225953
491285	225954
374598	225955
21582	225956
703998	225957
145907	225958
84969	225959
25117	225960
10617	225961
472815	225962
549178	225963
508084	225964
530365	225965
255496	225966
236965	225967
80064	225968
565756	225969
29652	225970
401777	225971
649449	225972
70142	225973
95174	225974
85803	225975
18174	225976
80553	225977
11273	225978
159235	225979
151068	225980
511653	225981
124489	225982
239389	225983
485195	225984
216759	225985
24300	225986
9041	225987
92548	225988
613071	225989
218786	225990
477137	225991
32807	225992
33596	225993
1090	225994
306525	225995
560999	225996
219515	225997
124650	225998
130161	225999
341799	226000
7344	226001
114547	226002
529067	226003
171991	226004
436245	226005
9185	226006
436370	226007
324114	226008
289646	226009
429043	226010
97018	226011
48443	226012
225121	226013
195940	226014
318143	226015
171836	226016
337583	226017
163088	226018
4868	226019
112656	226020
574790	226021
36694	226022
33807	226023
73260	226024
233495	226025
260937	226026
696915	226027
189729	226028
594170	226029
641553	226030
316057	226031
60190	226032
493214	226033
446081	226034
248049	226035
497437	226036
8978	226037
641002	226038
495936	226039
224987	226040
80885	226041
434358	226042
12113	226043
653483	226044
106002	226045
442888	226046
6080	226047
528530	226048
694067	226049
447143	226050
309338	226051
615062	226052
671567	226053
694422	226054
41133	226055
190368	226056
617855	226057
681762	226058
180195	226059
540064	226060
606198	226061
412799	226062
464241	226063
317074	226064
494639	226065
90898	226066
555802	226067
604134	226068
26070	226069
559757	226070
126272	226071
434046	226072
173932	226073
714518	226074
263828	226075
180296	226076
117687	226077
118788	226078
104342	226079
2841	226080
538103	226081
636621	226082
126358	226083
9555	226084
253448	226085
101880	226086
274538	226087
193998	226088
81280	226089
571376	226090
17451	226091
164945	226092
146276	226093
22922	226094
152994	226095
26137	226096
102562	226097
202769	226098
58139	226099
309323	226100
246492	226101
25733	226102
202634	226103
245637	226104
17056	226105
108696	226106
640601	226107
802	226108
264713	226109
438799	226110
274483	226111
444672	226112
489138	226113
385566	226114
612544	226115
265994	226116
633712	226117
613183	226118
671489	226119
614697	226120
160760	226121
668530	226122
89577	226123
375712	226124
215686	226125
659038	226126
146878	226127
44035	226128
134756	226129
660361	226130
535789	226131
96245	226132
637105	226133
168046	226134
354822	226135
562205	226136
15345	226137
116493	226138
122035	226139
528461	226140
627056	226141
204682	226142
438803	226143
582277	226144
187296	226145
627681	226146
649095	226147
95715	226148
477056	226149
13365	226150
430334	226151
1899	226152
98067	226153
234980	226154
1787	226155
19431	226156
21441	226157
21434	226158
217203	226159
163908	226160
241127	226161
383931	226162
172227	226163
143469	226164
175928	226165
454675	226166
70869	226167
541840	226168
178740	226169
643499	226170
708431	226171
467691	226172
599253	226173
27018	226174
110776	226175
144417	226176
460899	226177
258955	226178
160418	226179
136824	226180
212678	226181
596440	226182
452246	226183
450	226184
346270	226185
249196	226186
376389	226187
423674	226188
720863	226189
62382	226190
610829	226191
231581	226192
337875	226193
719003	226194
6323	226195
549538	226196
25616	226197
167231	226198
48780	226199
650943	226200
11317	226201
237251	226202
118130	226203
155293	226204
232274	226205
166992	226206
661751	226207
1245	226208
419131	226209
378516	226210
43091	226211
149705	226212
643459	226213
101928	226214
574599	226215
77121	226216
194613	226217
75559	226218
48730	226219
119897	226220
475974	226221
396776	226222
181344	226223
52231	226224
153987	226225
581343	226226
203987	226227
148589	226228
411324	226229
189828	226230
131470	226231
78604	226232
700615	226233
454901	226234
230227	226235
2515	226236
407140	226237
135310	226238
467121	226239
83117	226240
243053	226241
367426	226242
292030	226243
486416	226244
580123	226245
207435	226246
293730	226247
34828	226248
179748	226249
101002	226250
486705	226251
507544	226252
16925	226253
152563	226254
132564	226255
598221	226256
65582	226257
386319	226258
2129	226259
430822	226260
72739	226261
129902	226262
589201	226263
249757	226264
41233	226265
226980	226266
724780	226267
471350	226268
92305	226269
304509	226270
466683	226271
53729	226272
568880	226273
109951	226274
444500	226275
711361	226276
571667	226277
422182	226278
469427	226279
177070	226280
3248	226281
697351	226282
83776	226283
438817	226284
279328	226285
123561	226286
218014	226287
725203	226288
131521	226289
582690	226290
593194	226291
203153	226292
57242	226293
120284	226294
139076	226295
659466	226296
100832	226297
214381	226298
625064	226299
432299	226300
5449	226301
4568	226302
11983	226303
441629	226304
19857	226305
716755	226306
699233	226307
656110	226308
208403	226309
118502	226310
654904	226311
84062	226312
20879	226313
73942	226314
637977	226315
496404	226316
46041	226317
183949	226318
141278	226319
348149	226320
603121	226321
646741	226322
524920	226323
537973	226324
661475	226325
40730	226326
20572	226327
203048	226328
557668	226329
354201	226330
5881	226331
654111	226332
236923	226333
151072	226334
132848	226335
40663	226336
248330	226337
168912	226338
456522	226339
141251	226340
362799	226341
25685	226342
114619	226343
71799	226344
199897	226345
142055	226346
21798	226347
490455	226348
311947	226349
186962	226350
343586	226351
166418	226352
6041	226353
645577	226354
688703	226355
16852	226356
3582	226357
436217	226358
15046	226359
522939	226360
666220	226361
568078	226362
181371	226363
35856	226364
517051	226365
179361	226366
349918	226367
127724	226368
512672	226369
366968	226370
538484	226371
612321	226372
537828	226373
368782	226374
456771	226375
629884	226376
12628	226377
12171	226378
448047	226379
175818	226380
626037	226381
64647	226382
71206	226383
183912	226384
88998	226385
554626	226386
21293	226387
630494	226388
127379	226389
660	226390
58943	226391
678843	226392
91947	226393
170083	226394
151301	226395
143481	226396
178802	226397
119788	226398
221316	226399
462744	226400
617523	226401
37936	226402
463144	226403
109319	226404
91356	226405
51368	226406
181378	226407
631821	226408
686736	226409
59963	226410
402307	226411
133687	226412
487247	226413
172784	226414
150080	226415
634640	226416
648024	226417
429637	226418
639200	226419
450716	226420
523697	226421
2176	226422
277346	226423
14007	226424
297775	226425
512518	226426
75168	226427
585303	226428
682744	226429
220723	226430
4459	226431
270586	226432
238780	226433
93	226434
399540	226435
54731	226436
563557	226437
263546	226438
183896	226439
601435	226440
90057	226441
87509	226442
150125	226443
532279	226444
154383	226445
513466	226446
1291	226447
35881	226448
5666	226449
31429	226450
719534	226451
285582	226452
345628	226453
608760	226454
42430	226455
302224	226456
72099	226457
177222	226458
168334	226459
550041	226460
543692	226461
6863	226462
331055	226463
150757	226464
19008	226465
137837	226466
361041	226467
2906	226468
9471	226469
207697	226470
386649	226471
475898	226472
31113	226473
422759	226474
333292	226475
170812	226476
161229	226477
535419	226478
214841	226479
295079	226480
713988	226481
131528	226482
142817	226483
455165	226484
623694	226485
700517	226486
315146	226487
646590	226488
365149	226489
93071	226490
647667	226491
292086	226492
59750	226493
109260	226494
379483	226495
169125	226496
79118	226497
184005	226498
256862	226499
36000	226500
177595	226501
67589	226502
117234	226503
607722	226504
130412	226505
557149	226506
74255	226507
217332	226508
356268	226509
443254	226510
505175	226511
9126	226512
412951	226513
38288	226514
38379	226515
676583	226516
539784	226517
149916	226518
575408	226519
136548	226520
554425	226521
170418	226522
119468	226523
627088	226524
143030	226525
8415	226526
508341	226527
540103	226528
413286	226529
151916	226530
484872	226531
41150	226532
483938	226533
326218	226534
185038	226535
585588	226536
382913	226537
159668	226538
650966	226539
460069	226540
526965	226541
25634	226542
538719	226543
103126	226544
452132	226545
523884	226546
49940	226547
555156	226548
44247	226549
68624	226550
593278	226551
175016	226552
281260	226553
56576	226554
16453	226555
13353	226556
216468	226557
327060	226558
92388	226559
455028	226560
618389	226561
284071	226562
376831	226563
11920	226564
37409	226565
274356	226566
63613	226567
723408	226568
174233	226569
398422	226570
422798	226571
492245	226572
49751	226573
57389	226574
195243	226575
97206	226576
323698	226577
524375	226578
97502	226579
78927	226580
256922	226581
710346	226582
5504	226583
125374	226584
468877	226585
87022	226586
15221	226587
549329	226588
130404	226589
459223	226590
21877	226591
668748	226592
608873	226593
81579	226594
476622	226595
85177	226596
660733	226597
87012	226598
109129	226599
22215	226600
597880	226601
45144	226602
18082	226603
361498	226604
143369	226605
624454	226606
572371	226607
168409	226608
178605	226609
693845	226610
542488	226611
227873	226612
233674	226613
20681	226614
83145	226615
491440	226616
628175	226617
410726	226618
85459	226619
228081	226620
457504	226621
52128	226622
123271	226623
670247	226624
487940	226625
620594	226626
116362	226627
320167	226628
586955	226629
703853	226630
675562	226631
507341	226632
66351	226633
15628	226634
6015	226635
30325	226636
130539	226637
117151	226638
133559	226639
677561	226640
36638	226641
611358	226642
157170	226643
255062	226644
44232	226645
40137	226646
8605	226647
126490	226648
8563	226649
269080	226650
562692	226651
401883	226652
362764	226653
168773	226654
323724	226655
49411	226656
64890	226657
365059	226658
59938	226659
90574	226660
152341	226661
46856	226662
42470	226663
304361	226664
2796	226665
254734	226666
602559	226667
610656	226668
169605	226669
452514	226670
281766	226671
103845	226672
44504	226673
71428	226674
284078	226675
475212	226676
41418	226677
618221	226678
142710	226679
235860	226680
663677	226681
607016	226682
214338	226683
574889	226684
166090	226685
14482	226686
28232	226687
125319	226688
494133	226689
586444	226690
884	226691
230566	226692
139043	226693
420039	226694
107737	226695
704543	226696
516106	226697
552982	226698
525596	226699
663119	226700
186109	226701
17915	226702
22780	226703
73749	226704
426252	226705
165335	226706
3913	226707
472535	226708
414543	226709
139668	226710
298139	226711
40982	226712
594960	226713
548968	226714
281971	226715
721901	226716
81679	226717
484774	226718
15593	226719
662333	226720
77101	226721
113295	226722
466161	226723
346572	226724
13518	226725
172542	226726
393854	226727
324714	226728
122047	226729
664891	226730
189236	226731
109789	226732
273677	226733
309944	226734
521288	226735
50105	226736
47711	226737
579965	226738
59063	226739
70622	226740
17434	226741
3011	226742
508261	226743
645702	226744
340352	226745
67297	226746
504628	226747
126688	226748
48606	226749
48726	226750
614792	226751
521396	226752
48016	226753
662224	226754
103348	226755
714606	226756
30589	226757
176908	226758
327235	226759
516583	226760
147541	226761
92478	226762
330311	226763
709654	226764
55109	226765
41735	226766
227836	226767
395765	226768
519218	226769
387170	226770
529866	226771
599757	226772
208296	226773
201539	226774
624501	226775
84492	226776
17146	226777
465357	226778
84952	226779
54080	226780
49798	226781
12337	226782
717722	226783
344853	226784
329838	226785
553255	226786
61314	226787
35463	226788
484133	226789
671730	226790
10971	226791
424210	226792
667413	226793
59567	226794
448740	226795
235398	226796
574018	226797
144957	226798
468165	226799
660	226800
78168	226801
254402	226802
206589	226803
133685	226804
157649	226805
217996	226806
317011	226807
47540	226808
31409	226809
58053	226810
54416	226811
47661	226812
717956	226813
107977	226814
571928	226815
147013	226816
283489	226817
261731	226818
666387	226819
619052	226820
169456	226821
56279	226822
127332	226823
593528	226824
144021	226825
83373	226826
443595	226827
151558	226828
150785	226829
538077	226830
463552	226831
684340	226832
14877	226833
321893	226834
102757	226835
176906	226836
539904	226837
128272	226838
312867	226839
109063	226840
46599	226841
57702	226842
28510	226843
668072	226844
193434	226845
157036	226846
372286	226847
321426	226848
70539	226849
286067	226850
19745	226851
64841	226852
485590	226853
518004	226854
518433	226855
357896	226856
570272	226857
278603	226858
456457	226859
520411	226860
99433	226861
553165	226862
632925	226863
599985	226864
78477	226865
198034	226866
214598	226867
143048	226868
717757	226869
159477	226870
57488	226871
326168	226872
88636	226873
636552	226874
29189	226875
393049	226876
541743	226877
126612	226878
63444	226879
537	226880
487229	226881
67946	226882
232973	226883
73681	226884
107412	226885
373911	226886
62753	226887
13933	226888
268185	226889
123760	226890
650830	226891
318045	226892
335445	226893
135825	226894
233880	226895
107717	226896
630149	226897
118369	226898
500250	226899
130054	226900
549308	226901
15119	226902
116776	226903
280266	226904
40342	226905
30983	226906
325619	226907
697203	226908
443244	226909
77916	226910
281943	226911
15688	226912
53501	226913
125562	226914
83310	226915
42386	226916
616869	226917
15755	226918
176	226919
634501	226920
12125	226921
608443	226922
36713	226923
4774	226924
81338	226925
36851	226926
507309	226927
5608	226928
118275	226929
505498	226930
322894	226931
711454	226932
279227	226933
7017	226934
15327	226935
658226	226936
138370	226937
578967	226938
480579	226939
122790	226940
153221	226941
2408	226942
298989	226943
703426	226944
722945	226945
97572	226946
296627	226947
371625	226948
264637	226949
701277	226950
242883	226951
598155	226952
1691	226953
584527	226954
41688	226955
160234	226956
302508	226957
48627	226958
83897	226959
358313	226960
395259	226961
590958	226962
20738	226963
105412	226964
20696	226965
365549	226966
701406	226967
337307	226968
443596	226969
464929	226970
223682	226971
452189	226972
664843	226973
40157	226974
40138	226975
649710	226976
81157	226977
309117	226978
234552	226979
61543	226980
578525	226981
82921	226982
158747	226983
45251	226984
5069	226985
88905	226986
48184	226987
42926	226988
22740	226989
340538	226990
85345	226991
61277	226992
493796	226993
89291	226994
448292	226995
144896	226996
698882	226997
46244	226998
696226	226999
126380	227000
596284	227001
84217	227002
18114	227003
454088	227004
89586	227005
474315	227006
390008	227007
502648	227008
684904	227009
13461	227010
114803	227011
375171	227012
485665	227013
75786	227014
301919	227015
120427	227016
173556	227017
695688	227018
193344	227019
42967	227020
76809	227021
82891	227022
34669	227023
381906	227024
145527	227025
352923	227026
252136	227027
143618	227028
464058	227029
42192	227030
6492	227031
563780	227032
332373	227033
39007	227034
230209	227035
420765	227036
569449	227037
535406	227038
568442	227039
1628	227040
63622	227041
568704	227042
427947	227043
549358	227044
223548	227045
385266	227046
664160	227047
479741	227048
256042	227049
143798	227050
661370	227051
493612	227052
37510	227053
265937	227054
160952	227055
609538	227056
294240	227057
724147	227058
668432	227059
249945	227060
46881	227061
54885	227062
528231	227063
25902	227064
19768	227065
312141	227066
240653	227067
658121	227068
25476	227069
167041	227070
155517	227071
856	227072
688916	227073
68327	227074
187986	227075
634796	227076
394679	227077
4233	227078
366166	227079
330197	227080
266488	227081
640816	227082
62128	227083
43888	227084
33614	227085
125298	227086
624720	227087
144600	227088
619385	227089
478728	227090
54232	227091
707807	227092
425686	227093
514524	227094
100901	227095
628458	227096
725054	227097
516845	227098
555127	227099
112649	227100
373418	227101
88030	227102
169357	227103
265	227104
439834	227105
157146	227106
168686	227107
39167	227108
25814	227109
49615	227110
34297	227111
370734	227112
181937	227113
48696	227114
214564	227115
559045	227116
713930	227117
6824	227118
89072	227119
8981	227120
187227	227121
104319	227122
646890	227123
18222	227124
132018	227125
140027	227126
492092	227127
717027	227128
357388	227129
144926	227130
304331	227131
242600	227132
123675	227133
313234	227134
724670	227135
297575	227136
548135	227137
10689	227138
203960	227139
450262	227140
446555	227141
494978	227142
113801	227143
183708	227144
585761	227145
378211	227146
603376	227147
36949	227148
252074	227149
537943	227150
81098	227151
9966	227152
474295	227153
685545	227154
107014	227155
115603	227156
181829	227157
54881	227158
319359	227159
173471	227160
381208	227161
69042	227162
3595	227163
689872	227164
315010	227165
176728	227166
9711	227167
112587	227168
8039	227169
298286	227170
299258	227171
445866	227172
462965	227173
224950	227174
608570	227175
52454	227176
144708	227177
289644	227178
217661	227179
62091	227180
95784	227181
690892	227182
142256	227183
680315	227184
82198	227185
4379	227186
384942	227187
32937	227188
102879	227189
115810	227190
44500	227191
40600	227192
502149	227193
65312	227194
13613	227195
421405	227196
44372	227197
77959	227198
625092	227199
388117	227200
523845	227201
54994	227202
436594	227203
16145	227204
53824	227205
376866	227206
329818	227207
182675	227208
201773	227209
320625	227210
640484	227211
174282	227212
76525	227213
93551	227214
471628	227215
688433	227216
107730	227217
133089	227218
7383	227219
287136	227220
75862	227221
403789	227222
96009	227223
547963	227224
177933	227225
108038	227226
418383	227227
8070	227228
948	227229
410226	227230
537444	227231
476108	227232
216149	227233
157279	227234
249019	227235
518655	227236
86871	227237
55826	227238
162692	227239
462823	227240
195039	227241
551967	227242
72986	227243
625466	227244
62307	227245
448690	227246
108237	227247
432672	227248
445565	227249
33863	227250
31360	227251
563366	227252
309547	227253
540534	227254
160534	227255
72909	227256
182427	227257
11123	227258
393170	227259
71764	227260
2495	227261
96206	227262
7321	227263
421374	227264
119809	227265
96738	227266
434903	227267
702694	227268
669922	227269
294640	227270
406822	227271
554149	227272
130102	227273
337130	227274
3802	227275
37777	227276
253307	227277
633637	227278
49800	227279
113722	227280
723843	227281
465675	227282
1223	227283
708537	227284
24991	227285
92837	227286
350498	227287
591595	227288
128302	227289
136856	227290
11936	227291
590615	227292
48497	227293
251007	227294
166059	227295
545248	227296
574693	227297
709817	227298
341070	227299
379313	227300
95704	227301
637054	227302
161783	227303
559133	227304
706	227305
459843	227306
35351	227307
83118	227308
109531	227309
232396	227310
291176	227311
46889	227312
386201	227313
96274	227314
43843	227315
11115	227316
69863	227317
700462	227318
30359	227319
115795	227320
116647	227321
619458	227322
314680	227323
673895	227324
504888	227325
172953	227326
477103	227327
3292	227328
62919	227329
282827	227330
358006	227331
308475	227332
238364	227333
156670	227334
58997	227335
125221	227336
15611	227337
19693	227338
421790	227339
43666	227340
402956	227341
133996	227342
47063	227343
289998	227344
505959	227345
720754	227346
646725	227347
88214	227348
168326	227349
506804	227350
316510	227351
323604	227352
137836	227353
464654	227354
563047	227355
541045	227356
124651	227357
487088	227358
27149	227359
143012	227360
401781	227361
410962	227362
690202	227363
192141	227364
32190	227365
75349	227366
321504	227367
631946	227368
411924	227369
620582	227370
109977	227371
123267	227372
363617	227373
500077	227374
456108	227375
144039	227376
27427	227377
609690	227378
199374	227379
461861	227380
403989	227381
606744	227382
64177	227383
13709	227384
554598	227385
2650	227386
196397	227387
102977	227388
122294	227389
700990	227390
366638	227391
74932	227392
395111	227393
42800	227394
19592	227395
656422	227396
119378	227397
34091	227398
148703	227399
40920	227400
114964	227401
24335	227402
679013	227403
47941	227404
17779	227405
323876	227406
50579	227407
157329	227408
145205	227409
297053	227410
100133	227411
644569	227412
36522	227413
694068	227414
334322	227415
313700	227416
125685	227417
95390	227418
59915	227419
415306	227420
145735	227421
227856	227422
231039	227423
548261	227424
12896	227425
576345	227426
272030	227427
94035	227428
139198	227429
348778	227430
534469	227431
204149	227432
179400	227433
113210	227434
349199	227435
267548	227436
624764	227437
131277	227438
86856	227439
22061	227440
24976	227441
158519	227442
6176	227443
639233	227444
35015	227445
103879	227446
441856	227447
414500	227448
277974	227449
194027	227450
322661	227451
225830	227452
169040	227453
602488	227454
509290	227455
511790	227456
354531	227457
468963	227458
656297	227459
503796	227460
4994	227461
460870	227462
282120	227463
136909	227464
707084	227465
539453	227466
104310	227467
100020	227468
154797	227469
653647	227470
632523	227471
42061	227472
359040	227473
39029	227474
38867	227475
7987	227476
195387	227477
55165	227478
561363	227479
124827	227480
400325	227481
438472	227482
93755	227483
458489	227484
58276	227485
286666	227486
92512	227487
141792	227488
130838	227489
596317	227490
108895	227491
8139	227492
257765	227493
71806	227494
152509	227495
57734	227496
586821	227497
677237	227498
650508	227499
175446	227500
246397	227501
127947	227502
388721	227503
535653	227504
348446	227505
170946	227506
548857	227507
331773	227508
82429	227509
504994	227510
432419	227511
261253	227512
284629	227513
496740	227514
648794	227515
170339	227516
579667	227517
7960	227518
337492	227519
120570	227520
242761	227521
516357	227522
217	227523
533881	227524
2475	227525
632803	227526
216437	227527
284791	227528
306834	227529
363537	227530
211700	227531
106893	227532
516079	227533
266496	227534
284565	227535
656119	227536
149514	227537
200638	227538
319529	227539
75334	227540
632157	227541
362360	227542
8316	227543
104587	227544
117998	227545
311428	227546
522382	227547
45586	227548
473244	227549
320534	227550
272752	227551
252970	227552
517025	227553
101555	227554
56773	227555
530020	227556
288349	227557
124461	227558
571664	227559
86711	227560
678939	227561
44552	227562
520454	227563
659145	227564
303661	227565
190883	227566
595392	227567
642948	227568
429733	227569
516677	227570
611123	227571
176092	227572
590275	227573
640553	227574
226952	227575
35066	227576
1844	227577
351527	227578
1321	227579
480431	227580
139548	227581
542230	227582
115477	227583
5214	227584
1152	227585
462469	227586
552913	227587
2826	227588
99606	227589
141873	227590
15237	227591
507494	227592
377095	227593
177542	227594
257372	227595
63145	227596
125003	227597
86266	227598
289569	227599
132026	227600
289608	227601
49411	227602
1610	227603
684831	227604
430786	227605
191344	227606
81871	227607
11088	227608
47885	227609
11528	227610
692	227611
430443	227612
407646	227613
422488	227614
106477	227615
548271	227616
449764	227617
335850	227618
6122	227619
366115	227620
1386	227621
6609	227622
724724	227623
217567	227624
57557	227625
185433	227626
232021	227627
479743	227628
686411	227629
153619	227630
289989	227631
354153	227632
44497	227633
612783	227634
63605	227635
126852	227636
68494	227637
724566	227638
370444	227639
127596	227640
324740	227641
464474	227642
34487	227643
273816	227644
26542	227645
54845	227646
110707	227647
5681	227648
27018	227649
30439	227650
129330	227651
623741	227652
128085	227653
348701	227654
338558	227655
113722	227656
467679	227657
265001	227658
24722	227659
714840	227660
455707	227661
639592	227662
59790	227663
121897	227664
332046	227665
551282	227666
176632	227667
5601	227668
66585	227669
73387	227670
271451	227671
635810	227672
597219	227673
75941	227674
105776	227675
63936	227676
67279	227677
98413	227678
73029	227679
49768	227680
69447	227681
692058	227682
556147	227683
6226	227684
130152	227685
392865	227686
192068	227687
103613	227688
449330	227689
38822	227690
485879	227691
664588	227692
8215	227693
482723	227694
482342	227695
613792	227696
254869	227697
641468	227698
198459	227699
434824	227700
157839	227701
421687	227702
114977	227703
570636	227704
98361	227705
649908	227706
446500	227707
464562	227708
215678	227709
51102	227710
58768	227711
176880	227712
99480	227713
186247	227714
25945	227715
6792	227716
12618	227717
476702	227718
360885	227719
669624	227720
389418	227721
723888	227722
48666	227723
150764	227724
250876	227725
445746	227726
75197	227727
526271	227728
420211	227729
96636	227730
541138	227731
35912	227732
704636	227733
219719	227734
152108	227735
553625	227736
135912	227737
676133	227738
40526	227739
118904	227740
378059	227741
217065	227742
4590	227743
144037	227744
213073	227745
93922	227746
83384	227747
301260	227748
128264	227749
150645	227750
417615	227751
233581	227752
156907	227753
188386	227754
577491	227755
131152	227756
675706	227757
103790	227758
702938	227759
565972	227760
464404	227761
647666	227762
228674	227763
101154	227764
354815	227765
187649	227766
272600	227767
1867	227768
6327	227769
664322	227770
271883	227771
343739	227772
382136	227773
699703	227774
83990	227775
45316	227776
320910	227777
32204	227778
61194	227779
81115	227780
481120	227781
678954	227782
323327	227783
67767	227784
6753	227785
31151	227786
611785	227787
637415	227788
273766	227789
201435	227790
409726	227791
40942	227792
177285	227793
176542	227794
382188	227795
132699	227796
99091	227797
415989	227798
172194	227799
267276	227800
602272	227801
30125	227802
626635	227803
91490	227804
676292	227805
1746	227806
136701	227807
317345	227808
215745	227809
341162	227810
528076	227811
268860	227812
120416	227813
175239	227814
238001	227815
129814	227816
9027	227817
363303	227818
192153	227819
157023	227820
166439	227821
51333	227822
513298	227823
45102	227824
629384	227825
480140	227826
32829	227827
80481	227828
76283	227829
9704	227830
8504	227831
89649	227832
63705	227833
390637	227834
236933	227835
39686	227836
391706	227837
684995	227838
410942	227839
654097	227840
182794	227841
270768	227842
40445	227843
5484	227844
636181	227845
450341	227846
306094	227847
80564	227848
723046	227849
710662	227850
590326	227851
142314	227852
31355	227853
45593	227854
162463	227855
422149	227856
266901	227857
697982	227858
667088	227859
40221	227860
114992	227861
17122	227862
129316	227863
303252	227864
107767	227865
127041	227866
46827	227867
45054	227868
507249	227869
83895	227870
335178	227871
11297	227872
60024	227873
391975	227874
331106	227875
310106	227876
220502	227877
299739	227878
235993	227879
325273	227880
80742	227881
11258	227882
100424	227883
389102	227884
51296	227885
110968	227886
681021	227887
293786	227888
576006	227889
233714	227890
43777	227891
431224	227892
540999	227893
276511	227894
78	227895
711047	227896
471941	227897
491331	227898
612212	227899
4123	227900
488432	227901
940	227902
374240	227903
636309	227904
525612	227905
670775	227906
80652	227907
717424	227908
129505	227909
195171	227910
17599	227911
635401	227912
256940	227913
85607	227914
19520	227915
10788	227916
20892	227917
718987	227918
455541	227919
371476	227920
525285	227921
33612	227922
417259	227923
53664	227924
231773	227925
8634	227926
180536	227927
644432	227928
19470	227929
5382	227930
111856	227931
627541	227932
617590	227933
551293	227934
589361	227935
532090	227936
246537	227937
459402	227938
616741	227939
173349	227940
197549	227941
691928	227942
80783	227943
672187	227944
662094	227945
626585	227946
702265	227947
29115	227948
292872	227949
545640	227950
171156	227951
493905	227952
176805	227953
447017	227954
614498	227955
532243	227956
528915	227957
4537	227958
55240	227959
304716	227960
123712	227961
477853	227962
166358	227963
129390	227964
718791	227965
115008	227966
35633	227967
200644	227968
705081	227969
346195	227970
228179	227971
169242	227972
676707	227973
644817	227974
39641	227975
61439	227976
556504	227977
2875	227978
339618	227979
9517	227980
94820	227981
622742	227982
70545	227983
121047	227984
62772	227985
71086	227986
326650	227987
573022	227988
185222	227989
249195	227990
36443	227991
77444	227992
579566	227993
34910	227994
229427	227995
91	227996
198378	227997
116764	227998
431214	227999
123863	228000
270205	228001
198859	228002
386026	228003
181805	228004
244453	228005
1238	228006
517857	228007
629618	228008
27945	228009
63060	228010
50984	228011
682769	228012
623414	228013
13591	228014
207885	228015
674905	228016
253312	228017
575303	228018
220632	228019
22653	228020
42564	228021
568211	228022
379978	228023
172992	228024
233039	228025
302911	228026
178203	228027
83706	228028
146764	228029
7603	228030
177013	228031
465665	228032
302682	228033
34379	228034
577643	228035
2282	228036
366096	228037
377018	228038
27187	228039
29857	228040
154524	228041
422843	228042
11996	228043
219363	228044
616492	228045
167115	228046
151222	228047
389767	228048
261227	228049
675376	228050
257948	228051
410448	228052
111974	228053
454953	228054
580554	228055
58933	228056
410863	228057
100005	228058
135955	228059
355326	228060
669732	228061
459007	228062
63755	228063
239162	228064
98323	228065
63326	228066
401760	228067
502484	228068
477141	228069
121656	228070
660879	228071
709266	228072
8715	228073
270548	228074
408558	228075
676668	228076
357621	228077
54848	228078
250460	228079
2	228080
723836	228081
52612	228082
244097	228083
102032	228084
269193	228085
582696	228086
388016	228087
263399	228088
612480	228089
44629	228090
12708	228091
514658	228092
178979	228093
472312	228094
36165	228095
596439	228096
567090	228097
464812	228098
353775	228099
410918	228100
70457	228101
48075	228102
286215	228103
82725	228104
349494	228105
35342	228106
25754	228107
35330	228108
709391	228109
9539	228110
495904	228111
140825	228112
590343	228113
36690	228114
46965	228115
503407	228116
87	228117
125956	228118
228746	228119
34731	228120
579747	228121
74501	228122
95098	228123
96116	228124
33306	228125
333441	228126
178609	228127
152067	228128
60482	228129
310591	228130
81095	228131
377404	228132
111125	228133
136587	228134
69387	228135
448199	228136
444461	228137
542109	228138
20116	228139
595128	228140
249217	228141
632322	228142
309764	228143
390775	228144
102606	228145
45345	228146
471731	228147
689087	228148
525025	228149
664538	228150
94277	228151
587427	228152
667288	228153
52588	228154
528725	228155
3019	228156
472099	228157
146258	228158
104528	228159
551377	228160
87745	228161
657400	228162
987	228163
201794	228164
562450	228165
540646	228166
502018	228167
65612	228168
180340	228169
58350	228170
123343	228171
102835	228172
568165	228173
150188	228174
305	228175
31787	228176
657642	228177
176345	228178
328097	228179
36	228180
268039	228181
701306	228182
3791	228183
71746	228184
152872	228185
238567	228186
32081	228187
457535	228188
42497	228189
120698	228190
158975	228191
17787	228192
86979	228193
37494	228194
101688	228195
124553	228196
7522	228197
579857	228198
60751	228199
557429	228200
680822	228201
445198	228202
5528	228203
4583	228204
60087	228205
59538	228206
51553	228207
37940	228208
140990	228209
541995	228210
723522	228211
125084	228212
582108	228213
118102	228214
48249	228215
516508	228216
477791	228217
314516	228218
36609	228219
1280	228220
226120	228221
573766	228222
119154	228223
715274	228224
640120	228225
151918	228226
231277	228227
670380	228228
274378	228229
32132	228230
560968	228231
399917	228232
131185	228233
477651	228234
364133	228235
721143	228236
474241	228237
33224	228238
612668	228239
124107	228240
68107	228241
479924	228242
641772	228243
185190	228244
78409	228245
370142	228246
692871	228247
516589	228248
499367	228249
31023	228250
122312	228251
720839	228252
168103	228253
230215	228254
520306	228255
327119	228256
19764	228257
684450	228258
661986	228259
331767	228260
35181	228261
362796	228262
607224	228263
246724	228264
37101	228265
17042	228266
647099	228267
32760	228268
274976	228269
539034	228270
423786	228271
635202	228272
546679	228273
176294	228274
125461	228275
33531	228276
747	228277
162773	228278
606085	228279
586906	228280
356687	228281
153717	228282
8203	228283
410089	228284
217636	228285
364803	228286
150460	228287
380657	228288
14475	228289
175823	228290
292397	228291
263136	228292
47559	228293
119712	228294
250107	228295
713528	228296
22429	228297
49422	228298
120463	228299
653348	228300
163909	228301
29505	228302
168198	228303
652912	228304
299735	228305
262029	228306
154856	228307
143701	228308
37828	228309
176673	228310
41073	228311
18890	228312
24343	228313
184401	228314
18577	228315
353189	228316
336471	228317
670609	228318
25773	228319
17371	228320
210776	228321
294115	228322
241016	228323
280187	228324
128018	228325
23120	228326
284706	228327
130011	228328
616733	228329
534220	228330
88449	228331
449681	228332
132114	228333
145706	228334
298577	228335
154195	228336
176671	228337
581884	228338
132752	228339
64684	228340
226514	228341
319504	228342
274481	228343
500180	228344
604276	228345
89820	228346
637297	228347
690738	228348
360277	228349
542226	228350
78614	228351
345533	228352
542631	228353
474884	228354
668195	228355
668005	228356
161368	228357
124287	228358
177067	228359
411250	228360
35689	228361
106426	228362
41335	228363
43201	228364
3453	228365
199100	228366
410011	228367
902	228368
606362	228369
181705	228370
157284	228371
150976	228372
350725	228373
1165	228374
683819	228375
468613	228376
388752	228377
287032	228378
100042	228379
668750	228380
134348	228381
684190	228382
296543	228383
572230	228384
421755	228385
57996	228386
664390	228387
396747	228388
39483	228389
32523	228390
666792	228391
663562	228392
304600	228393
705291	228394
35593	228395
100143	228396
291748	228397
566515	228398
651684	228399
452041	228400
391500	228401
290746	228402
37791	228403
636008	228404
202497	228405
51	228406
647339	228407
54685	228408
82360	228409
268749	228410
620275	228411
58991	228412
199097	228413
587345	228414
670082	228415
125468	228416
361116	228417
559372	228418
454483	228419
78708	228420
182267	228421
236451	228422
509795	228423
703205	228424
220116	228425
365118	228426
71582	228427
238140	228428
32962	228429
157989	228430
2131	228431
13682	228432
208507	228433
138706	228434
543986	228435
720628	228436
3063	228437
42302	228438
308182	228439
370287	228440
384501	228441
2903	228442
46019	228443
266678	228444
501329	228445
659227	228446
264932	228447
194498	228448
147915	228449
496252	228450
494018	228451
102956	228452
126642	228453
378564	228454
704196	228455
444491	228456
101936	228457
618037	228458
15001	228459
441836	228460
115155	228461
271321	228462
89612	228463
164662	228464
110589	228465
16513	228466
75392	228467
448965	228468
255817	228469
572345	228470
397049	228471
457871	228472
399271	228473
101925	228474
57334	228475
4106	228476
160561	228477
530747	228478
181898	228479
17937	228480
92538	228481
89302	228482
14771	228483
485036	228484
92313	228485
1115	228486
49623	228487
94928	228488
517825	228489
173489	228490
38081	228491
104469	228492
137337	228493
661525	228494
498702	228495
613437	228496
613878	228497
301730	228498
535579	228499
388811	228500
346512	228501
133657	228502
19964	228503
18623	228504
79115	228505
710001	228506
105000	228507
185646	228508
11211	228509
683768	228510
105064	228511
325012	228512
416279	228513
234159	228514
516919	228515
401668	228516
417628	228517
128154	228518
8817	228519
521432	228520
85912	228521
671643	228522
271861	228523
35376	228524
165549	228525
628721	228526
384863	228527
506749	228528
556709	228529
2964	228530
12489	228531
449414	228532
103863	228533
102341	228534
304492	228535
85845	228536
686398	228537
400847	228538
486506	228539
408050	228540
32327	228541
32622	228542
53803	228543
185839	228544
68238	228545
45152	228546
420347	228547
519288	228548
3925	228549
648947	228550
4132	228551
254655	228552
195862	228553
664547	228554
37604	228555
347466	228556
246148	228557
107887	228558
541732	228559
15845	228560
269865	228561
181069	228562
53989	228563
232611	228564
98421	228565
78830	228566
99267	228567
194168	228568
141450	228569
345801	228570
436848	228571
184119	228572
470848	228573
328633	228574
112334	228575
595634	228576
552540	228577
129635	228578
53817	228579
174523	228580
555661	228581
171249	228582
509348	228583
192512	228584
272864	228585
34498	228586
109814	228587
567699	228588
458254	228589
2171	228590
344087	228591
370447	228592
22701	228593
172354	228594
407010	228595
656101	228596
14322	228597
1937	228598
230741	228599
154779	228600
321846	228601
181353	228602
15054	228603
254673	228604
439789	228605
49376	228606
560989	228607
20792	228608
309934	228609
422953	228610
354667	228611
73287	228612
22729	228613
73995	228614
291092	228615
19530	228616
538867	228617
557879	228618
180326	228619
363193	228620
187668	228621
615327	228622
279907	228623
538967	228624
9017	228625
364422	228626
528773	228627
114034	228628
210849	228629
435454	228630
1059	228631
568311	228632
625489	228633
189296	228634
925	228635
26624	228636
457173	228637
680205	228638
399769	228639
364246	228640
311599	228641
91624	228642
7144	228643
538102	228644
48288	228645
607371	228646
256766	228647
619450	228648
45116	228649
427833	228650
8661	228651
717224	228652
697508	228653
86799	228654
405407	228655
25304	228656
365680	228657
706259	228658
696179	228659
314005	228660
480844	228661
648316	228662
113785	228663
34353	228664
260407	228665
267300	228666
275860	228667
566366	228668
589410	228669
78297	228670
257220	228671
724356	228672
446893	228673
32847	228674
685082	228675
105655	228676
63190	228677
475828	228678
460935	228679
60066	228680
3913	228681
51540	228682
38180	228683
590920	228684
476952	228685
19568	228686
155894	228687
22216	228688
127369	228689
21177	228690
641955	228691
616144	228692
713291	228693
42438	228694
271331	228695
5342	228696
122990	228697
436582	228698
466703	228699
6482	228700
312073	228701
68731	228702
179632	228703
524350	228704
170098	228705
361744	228706
661289	228707
52320	228708
118880	228709
190374	228710
361286	228711
615010	228712
22424	228713
13601	228714
588675	228715
80439	228716
658398	228717
76177	228718
694470	228719
468778	228720
41324	228721
420502	228722
146131	228723
601577	228724
472824	228725
114320	228726
196017	228727
7843	228728
725098	228729
640080	228730
112884	228731
597817	228732
680048	228733
477915	228734
331763	228735
1261	228736
566604	228737
275902	228738
286353	228739
99017	228740
545175	228741
87423	228742
114938	228743
222082	228744
369437	228745
257717	228746
141259	228747
453357	228748
185466	228749
41072	228750
124243	228751
684236	228752
250886	228753
420171	228754
46904	228755
363137	228756
590044	228757
421233	228758
287667	228759
5040	228760
621386	228761
435058	228762
225302	228763
396748	228764
155011	228765
176714	228766
107977	228767
73143	228768
620766	228769
91297	228770
177278	228771
13559	228772
487020	228773
304502	228774
467604	228775
718043	228776
97486	228777
369989	228778
647464	228779
475660	228780
86588	228781
371298	228782
60883	228783
56795	228784
356884	228785
80224	228786
10600	228787
294082	228788
521352	228789
7762	228790
72350	228791
97	228792
81569	228793
142664	228794
117981	228795
477832	228796
479871	228797
53800	228798
106694	228799
387112	228800
546669	228801
413030	228802
111485	228803
348499	228804
69423	228805
50981	228806
71850	228807
173065	228808
8988	228809
221430	228810
11787	228811
381232	228812
8645	228813
228587	228814
146772	228815
26662	228816
513801	228817
254974	228818
105614	228819
712658	228820
386566	228821
15847	228822
767	228823
166458	228824
159703	228825
71629	228826
493984	228827
201097	228828
651455	228829
595432	228830
7679	228831
651854	228832
583503	228833
149269	228834
255649	228835
33275	228836
299320	228837
534176	228838
4476	228839
582985	228840
124191	228841
75239	228842
7244	228843
53441	228844
96061	228845
535642	228846
642919	228847
270211	228848
264611	228849
103915	228850
180255	228851
423204	228852
1514	228853
33443	228854
542449	228855
308417	228856
102742	228857
164978	228858
368044	228859
289382	228860
411	228861
144821	228862
389920	228863
151876	228864
128	228865
383627	228866
99411	228867
114105	228868
186254	228869
172824	228870
22010	228871
498541	228872
641265	228873
90688	228874
648760	228875
51726	228876
37226	228877
657365	228878
35132	228879
36307	228880
474694	228881
510443	228882
1922	228883
54878	228884
553189	228885
404156	228886
302337	228887
501824	228888
142928	228889
131372	228890
694609	228891
26651	228892
402400	228893
414216	228894
94605	228895
54510	228896
430903	228897
490050	228898
476996	228899
82659	228900
212848	228901
437288	228902
717812	228903
48596	228904
76566	228905
381029	228906
322501	228907
422055	228908
612874	228909
613963	228910
460685	228911
14917	228912
128656	228913
49957	228914
381	228915
191152	228916
400119	228917
22142	228918
8189	228919
256503	228920
36999	228921
121332	228922
179028	228923
85226	228924
30459	228925
157302	228926
392054	228927
564310	228928
127683	228929
262239	228930
1572	228931
515544	228932
173680	228933
162873	228934
54322	228935
16709	228936
598559	228937
111760	228938
415768	228939
486284	228940
426857	228941
7845	228942
227071	228943
553933	228944
157842	228945
2881	228946
512344	228947
471328	228948
241773	228949
563692	228950
19348	228951
96032	228952
75227	228953
608603	228954
244777	228955
675714	228956
221475	228957
716502	228958
110832	228959
109701	228960
694755	228961
23807	228962
86182	228963
710516	228964
71096	228965
110625	228966
491189	228967
444747	228968
383686	228969
543424	228970
74189	228971
97310	228972
404575	228973
669915	228974
534420	228975
54583	228976
66983	228977
44238	228978
56671	228979
54400	228980
168772	228981
237071	228982
681529	228983
172436	228984
68541	228985
497705	228986
177103	228987
7512	228988
81231	228989
49742	228990
350888	228991
167729	228992
153494	228993
219429	228994
133903	228995
240123	228996
51453	228997
256586	228998
99417	228999
333200	229000
149617	229001
97754	229002
85595	229003
35149	229004
568956	229005
52493	229006
184775	229007
394481	229008
121060	229009
545164	229010
51394	229011
511255	229012
558841	229013
185397	229014
229814	229015
47325	229016
95072	229017
133595	229018
700568	229019
56123	229020
339306	229021
196744	229022
702063	229023
343870	229024
656174	229025
198984	229026
164996	229027
469153	229028
140606	229029
124699	229030
55	229031
368362	229032
145482	229033
536898	229034
245390	229035
714044	229036
163507	229037
172212	229038
58975	229039
25606	229040
181554	229041
299879	229042
60779	229043
229160	229044
166313	229045
250228	229046
31758	229047
654993	229048
590672	229049
347403	229050
473930	229051
83721	229052
72866	229053
349885	229054
28361	229055
35566	229056
180223	229057
108752	229058
322207	229059
14850	229060
334403	229061
333654	229062
398296	229063
979	229064
166038	229065
10503	229066
107171	229067
701964	229068
451088	229069
439749	229070
572314	229071
105950	229072
132210	229073
150772	229074
542426	229075
111387	229076
12108	229077
590487	229078
499765	229079
222960	229080
506568	229081
652742	229082
586686	229083
692883	229084
2506	229085
249583	229086
586008	229087
455414	229088
38200	229089
409623	229090
420273	229091
10514	229092
234687	229093
626035	229094
549482	229095
318287	229096
4884	229097
12543	229098
75569	229099
300357	229100
276001	229101
583742	229102
362213	229103
429882	229104
155335	229105
214917	229106
639112	229107
662546	229108
174095	229109
2433	229110
556785	229111
425311	229112
245552	229113
510239	229114
45816	229115
1949	229116
72519	229117
52830	229118
151628	229119
162644	229120
588228	229121
220952	229122
333646	229123
681921	229124
345915	229125
693689	229126
170792	229127
555976	229128
21645	229129
208804	229130
25240	229131
192	229132
135216	229133
639214	229134
347604	229135
262233	229136
2612	229137
647520	229138
125719	229139
413525	229140
666875	229141
619508	229142
340560	229143
206190	229144
260536	229145
114016	229146
191928	229147
228157	229148
162645	229149
626683	229150
420541	229151
511256	229152
179931	229153
77761	229154
310593	229155
182140	229156
652852	229157
378574	229158
401754	229159
158575	229160
469495	229161
629775	229162
169123	229163
309286	229164
322124	229165
431734	229166
575919	229167
606811	229168
11812	229169
64759	229170
250058	229171
449654	229172
37551	229173
284506	229174
37479	229175
46138	229176
549881	229177
149461	229178
291639	229179
75616	229180
112171	229181
30412	229182
14689	229183
206197	229184
305793	229185
409026	229186
9791	229187
666430	229188
9412	229189
61747	229190
601662	229191
209885	229192
450778	229193
7133	229194
390357	229195
389963	229196
102971	229197
460	229198
308122	229199
515787	229200
183739	229201
121859	229202
225610	229203
429816	229204
708810	229205
657616	229206
496796	229207
700867	229208
419278	229209
415035	229210
338668	229211
536267	229212
495310	229213
184743	229214
115131	229215
74120	229216
25470	229217
702895	229218
395233	229219
279191	229220
702074	229221
104586	229222
134379	229223
492925	229224
25471	229225
25203	229226
375769	229227
354	229228
603381	229229
127301	229230
603654	229231
57251	229232
180824	229233
274681	229234
4917	229235
143128	229236
22556	229237
268799	229238
404585	229239
689994	229240
245088	229241
19628	229242
605834	229243
68845	229244
70913	229245
32706	229246
123497	229247
186292	229248
105738	229249
665609	229250
670331	229251
288211	229252
102654	229253
393375	229254
288701	229255
641646	229256
145767	229257
525179	229258
404636	229259
116170	229260
717846	229261
214396	229262
330096	229263
107245	229264
45637	229265
163877	229266
337917	229267
10488	229268
696596	229269
31986	229270
235939	229271
31026	229272
260500	229273
693127	229274
676429	229275
12900	229276
80270	229277
520834	229278
73587	229279
136826	229280
130848	229281
673238	229282
63803	229283
549244	229284
384332	229285
188132	229286
49778	229287
586496	229288
93928	229289
18868	229290
508668	229291
544724	229292
600997	229293
23660	229294
3788	229295
686156	229296
394857	229297
126239	229298
556508	229299
199906	229300
59956	229301
146117	229302
356272	229303
31238	229304
169641	229305
676154	229306
716557	229307
87875	229308
424014	229309
696443	229310
392274	229311
284892	229312
114246	229313
74712	229314
432584	229315
2792	229316
511307	229317
93341	229318
488224	229319
157948	229320
44248	229321
644776	229322
550238	229323
118573	229324
12435	229325
96396	229326
50167	229327
392	229328
377856	229329
514100	229330
569000	229331
687481	229332
148401	229333
233781	229334
76176	229335
165809	229336
313839	229337
236455	229338
69098	229339
8218	229340
238992	229341
39638	229342
122972	229343
95983	229344
453648	229345
66862	229346
6997	229347
13336	229348
452786	229349
19261	229350
47237	229351
42657	229352
122520	229353
217079	229354
518743	229355
478406	229356
581170	229357
9426	229358
525314	229359
43853	229360
593926	229361
30511	229362
85244	229363
184114	229364
674128	229365
235	229366
6188	229367
112720	229368
153607	229369
280225	229370
172461	229371
2706	229372
210423	229373
344625	229374
629332	229375
627767	229376
26926	229377
23801	229378
648256	229379
30492	229380
12117	229381
6092	229382
47593	229383
228993	229384
206247	229385
635960	229386
545202	229387
522493	229388
140322	229389
128451	229390
505395	229391
12302	229392
449320	229393
242311	229394
355328	229395
139416	229396
80733	229397
138421	229398
118033	229399
63859	229400
66059	229401
144632	229402
166205	229403
227441	229404
460950	229405
163815	229406
218266	229407
12518	229408
611685	229409
603823	229410
144451	229411
38708	229412
172079	229413
360501	229414
159630	229415
424492	229416
177989	229417
332113	229418
322416	229419
239088	229420
111086	229421
473183	229422
578310	229423
59347	229424
646069	229425
349458	229426
159671	229427
149534	229428
434198	229429
92207	229430
101483	229431
244666	229432
191085	229433
79076	229434
90838	229435
271092	229436
3248	229437
641636	229438
91503	229439
208384	229440
329933	229441
152375	229442
92918	229443
119426	229444
112280	229445
338980	229446
215847	229447
553732	229448
632525	229449
134793	229450
23739	229451
431579	229452
587305	229453
46608	229454
78355	229455
705413	229456
603845	229457
75196	229458
382889	229459
45806	229460
541361	229461
400686	229462
595167	229463
213731	229464
74811	229465
622074	229466
80847	229467
536246	229468
297134	229469
355479	229470
152683	229471
549802	229472
66	229473
114998	229474
64688	229475
647138	229476
374119	229477
157756	229478
23951	229479
394748	229480
485588	229481
68634	229482
199731	229483
360366	229484
298300	229485
162006	229486
312609	229487
125980	229488
229934	229489
589869	229490
183672	229491
213397	229492
26632	229493
429036	229494
87901	229495
366172	229496
715478	229497
55078	229498
672880	229499
496959	229500
156046	229501
237415	229502
448089	229503
326756	229504
180675	229505
91597	229506
172715	229507
132720	229508
259823	229509
538917	229510
117154	229511
39961	229512
341286	229513
515423	229514
458817	229515
680827	229516
13501	229517
488983	229518
56536	229519
372994	229520
447463	229521
26650	229522
639762	229523
260010	229524
326460	229525
5125	229526
687620	229527
72334	229528
617704	229529
442882	229530
674436	229531
501142	229532
691597	229533
419683	229534
56478	229535
4912	229536
363239	229537
91838	229538
876	229539
35139	229540
657973	229541
242931	229542
561056	229543
335144	229544
416020	229545
51618	229546
79060	229547
511944	229548
618082	229549
680373	229550
71714	229551
154648	229552
27736	229553
355558	229554
8687	229555
137931	229556
534107	229557
517800	229558
74788	229559
696478	229560
444037	229561
715931	229562
162842	229563
360703	229564
555984	229565
90203	229566
362447	229567
41118	229568
46628	229569
15810	229570
92331	229571
19451	229572
468381	229573
192135	229574
36987	229575
80682	229576
95685	229577
576529	229578
177711	229579
68935	229580
129729	229581
616037	229582
340190	229583
182348	229584
479479	229585
298334	229586
23808	229587
204004	229588
389520	229589
642835	229590
556179	229591
451668	229592
315653	229593
539454	229594
7549	229595
9764	229596
503689	229597
313572	229598
16065	229599
167029	229600
568723	229601
107825	229602
486029	229603
102759	229604
86160	229605
384151	229606
440121	229607
123223	229608
42787	229609
387589	229610
380077	229611
182078	229612
296319	229613
115536	229614
205420	229615
23539	229616
116219	229617
625410	229618
528906	229619
131879	229620
90416	229621
624389	229622
313621	229623
224127	229624
225073	229625
26336	229626
591343	229627
595715	229628
425704	229629
149858	229630
46422	229631
495565	229632
588496	229633
129884	229634
33032	229635
244510	229636
356390	229637
20068	229638
267131	229639
509382	229640
607083	229641
629251	229642
280590	229643
356112	229644
94716	229645
79880	229646
407235	229647
17299	229648
40784	229649
390078	229650
35378	229651
249221	229652
161970	229653
160904	229654
407973	229655
66213	229656
233027	229657
279811	229658
280588	229659
503545	229660
126613	229661
535238	229662
40359	229663
474539	229664
606182	229665
53027	229666
19258	229667
617447	229668
646427	229669
547696	229670
268674	229671
113916	229672
676809	229673
430421	229674
179861	229675
360676	229676
477663	229677
195859	229678
106753	229679
18788	229680
147699	229681
607209	229682
658439	229683
198838	229684
111081	229685
656280	229686
112187	229687
297014	229688
20505	229689
395394	229690
168785	229691
12900	229692
393968	229693
97140	229694
253116	229695
44835	229696
509130	229697
145984	229698
1611	229699
250680	229700
722498	229701
28896	229702
695799	229703
633521	229704
426412	229705
480208	229706
429184	229707
41138	229708
87880	229709
247811	229710
44957	229711
71614	229712
23298	229713
261774	229714
46833	229715
588884	229716
312896	229717
686	229718
6384	229719
100443	229720
125712	229721
17748	229722
618256	229723
38185	229724
431	229725
522423	229726
534196	229727
567370	229728
498547	229729
509892	229730
564270	229731
129678	229732
450367	229733
115234	229734
606990	229735
540486	229736
1821	229737
85883	229738
662080	229739
312147	229740
13975	229741
27156	229742
368910	229743
328455	229744
698841	229745
662809	229746
503766	229747
449923	229748
471750	229749
349797	229750
563027	229751
632100	229752
271061	229753
663173	229754
472933	229755
68354	229756
454949	229757
693253	229758
713061	229759
683924	229760
117860	229761
518669	229762
516869	229763
245793	229764
706247	229765
50378	229766
677995	229767
86684	229768
57332	229769
634990	229770
5328	229771
168327	229772
1012	229773
125584	229774
318611	229775
492772	229776
560147	229777
522469	229778
31952	229779
388897	229780
325874	229781
386525	229782
6205	229783
141628	229784
282708	229785
145552	229786
176414	229787
35549	229788
230208	229789
700993	229790
341874	229791
156655	229792
21364	229793
176531	229794
420296	229795
167756	229796
496992	229797
152008	229798
782	229799
377734	229800
489779	229801
645751	229802
663218	229803
54002	229804
1108	229805
14943	229806
28784	229807
699084	229808
453042	229809
29354	229810
722006	229811
483758	229812
555913	229813
97912	229814
646778	229815
365312	229816
549489	229817
480691	229818
610629	229819
33958	229820
83491	229821
260423	229822
468093	229823
101252	229824
25843	229825
259248	229826
84952	229827
494505	229828
399428	229829
660396	229830
440639	229831
175455	229832
7986	229833
45284	229834
157559	229835
69655	229836
313417	229837
112316	229838
168735	229839
34429	229840
88304	229841
81361	229842
102141	229843
554127	229844
169636	229845
336013	229846
567571	229847
30384	229848
581712	229849
2049	229850
283966	229851
23508	229852
176541	229853
430141	229854
196203	229855
651	229856
15873	229857
405433	229858
461577	229859
299623	229860
98135	229861
171078	229862
10403	229863
161075	229864
398527	229865
55253	229866
67326	229867
23402	229868
268711	229869
43669	229870
160492	229871
151440	229872
73883	229873
367669	229874
12349	229875
27769	229876
597903	229877
327503	229878
145766	229879
287956	229880
53236	229881
341917	229882
366899	229883
283800	229884
102413	229885
3761	229886
560534	229887
608602	229888
104125	229889
290786	229890
679526	229891
21006	229892
513636	229893
126403	229894
417498	229895
691292	229896
577620	229897
43828	229898
481285	229899
520535	229900
582298	229901
119174	229902
84189	229903
139912	229904
541377	229905
89230	229906
462443	229907
717156	229908
219956	229909
156138	229910
133346	229911
360272	229912
34190	229913
354660	229914
20570	229915
384158	229916
447181	229917
296253	229918
523768	229919
37293	229920
330536	229921
534124	229922
126755	229923
165937	229924
149578	229925
426622	229926
85740	229927
41671	229928
585279	229929
387404	229930
407219	229931
327303	229932
145390	229933
96463	229934
84700	229935
339090	229936
619147	229937
89563	229938
160156	229939
394067	229940
261478	229941
596948	229942
676887	229943
149558	229944
143391	229945
89663	229946
622938	229947
42348	229948
682419	229949
88989	229950
685966	229951
694895	229952
710942	229953
435675	229954
703672	229955
3028	229956
606704	229957
41689	229958
23895	229959
634188	229960
96421	229961
573733	229962
398244	229963
661171	229964
702319	229965
654320	229966
137788	229967
80757	229968
56470	229969
213742	229970
484656	229971
343215	229972
20344	229973
12098	229974
174090	229975
270388	229976
35306	229977
50729	229978
503688	229979
360248	229980
520379	229981
312161	229982
404278	229983
3804	229984
19731	229985
178000	229986
36289	229987
8496	229988
384280	229989
145987	229990
336699	229991
520046	229992
373343	229993
97560	229994
574344	229995
22441	229996
14350	229997
489900	229998
277955	229999
434588	230000
38484	230001
340246	230002
621203	230003
322529	230004
39385	230005
339048	230006
6085	230007
638393	230008
659092	230009
76454	230010
87269	230011
82483	230012
160453	230013
70401	230014
28726	230015
105294	230016
158662	230017
16301	230018
16274	230019
674772	230020
664318	230021
143860	230022
500765	230023
126348	230024
117866	230025
582796	230026
113571	230027
114458	230028
12058	230029
434396	230030
143612	230031
2114	230032
44659	230033
22672	230034
617811	230035
91875	230036
322932	230037
372164	230038
145754	230039
141929	230040
407447	230041
255038	230042
169892	230043
52236	230044
429824	230045
110231	230046
545673	230047
723313	230048
39265	230049
119022	230050
604280	230051
709140	230052
25428	230053
11311	230054
2543	230055
147030	230056
105772	230057
590794	230058
443250	230059
37372	230060
126498	230061
306184	230062
397186	230063
662100	230064
45570	230065
5334	230066
146081	230067
72714	230068
501845	230069
151026	230070
634814	230071
459074	230072
559754	230073
12851	230074
66427	230075
462596	230076
39383	230077
17509	230078
268822	230079
2182	230080
53982	230081
186955	230082
207306	230083
198877	230084
44268	230085
299621	230086
608758	230087
61569	230088
41010	230089
40484	230090
590213	230091
639494	230092
100770	230093
534049	230094
17008	230095
92851	230096
287291	230097
15162	230098
384301	230099
206275	230100
60079	230101
50882	230102
495454	230103
447126	230104
218808	230105
276858	230106
25708	230107
283661	230108
659511	230109
21719	230110
6902	230111
126448	230112
331574	230113
27554	230114
568473	230115
245658	230116
43212	230117
621941	230118
570233	230119
272019	230120
343802	230121
118317	230122
282389	230123
597271	230124
240226	230125
128020	230126
490378	230127
497262	230128
84348	230129
252036	230130
696845	230131
120384	230132
163980	230133
29753	230134
646758	230135
672287	230136
666736	230137
652645	230138
468089	230139
321523	230140
373341	230141
689371	230142
121303	230143
167548	230144
94664	230145
8317	230146
89049	230147
525001	230148
255615	230149
163386	230150
402973	230151
410685	230152
278318	230153
536590	230154
69496	230155
117952	230156
723684	230157
683931	230158
429959	230159
143368	230160
42752	230161
89309	230162
118111	230163
204074	230164
50032	230165
183179	230166
355927	230167
693055	230168
208569	230169
608700	230170
83977	230171
43355	230172
36221	230173
159690	230174
10890	230175
716684	230176
372305	230177
31034	230178
145863	230179
589586	230180
92132	230181
220093	230182
407396	230183
2293	230184
59425	230185
466076	230186
456706	230187
467920	230188
328938	230189
704869	230190
606467	230191
5955	230192
598832	230193
38766	230194
213169	230195
618062	230196
144339	230197
212180	230198
391517	230199
425517	230200
103201	230201
187224	230202
113460	230203
191063	230204
114037	230205
397978	230206
493665	230207
701061	230208
35547	230209
18733	230210
673052	230211
398304	230212
236749	230213
286149	230214
311582	230215
7901	230216
53098	230217
180904	230218
505367	230219
61768	230220
462820	230221
88707	230222
86363	230223
42293	230224
1735	230225
706623	230226
411069	230227
97752	230228
38717	230229
142381	230230
386650	230231
622769	230232
471530	230233
310412	230234
839	230235
421168	230236
517204	230237
306611	230238
138218	230239
248628	230240
97236	230241
399259	230242
217697	230243
268963	230244
355008	230245
150369	230246
654160	230247
77392	230248
225612	230249
652547	230250
364101	230251
661730	230252
571561	230253
144246	230254
64365	230255
585125	230256
181502	230257
69809	230258
167324	230259
581644	230260
417677	230261
53165	230262
178186	230263
29559	230264
160598	230265
204591	230266
705732	230267
669895	230268
302812	230269
17945	230270
74996	230271
2617	230272
68941	230273
145128	230274
629755	230275
34867	230276
356226	230277
507913	230278
712755	230279
196798	230280
21545	230281
190280	230282
49737	230283
386617	230284
689181	230285
48315	230286
492992	230287
556127	230288
58042	230289
3378	230290
31550	230291
584972	230292
663151	230293
250555	230294
17383	230295
31316	230296
115226	230297
31426	230298
658655	230299
255519	230300
39324	230301
638900	230302
534600	230303
724859	230304
82718	230305
64378	230306
616692	230307
469293	230308
476323	230309
716	230310
106791	230311
3002	230312
7293	230313
85821	230314
635420	230315
467168	230316
680223	230317
2884	230318
262614	230319
128568	230320
477573	230321
554486	230322
135924	230323
173450	230324
121052	230325
34769	230326
410503	230327
249584	230328
36669	230329
98359	230330
106613	230331
63730	230332
71076	230333
176315	230334
328311	230335
47106	230336
225678	230337
41869	230338
90287	230339
67781	230340
571036	230341
1608	230342
112531	230343
27650	230344
37081	230345
21150	230346
224006	230347
1145	230348
644697	230349
20898	230350
53880	230351
586146	230352
489522	230353
159808	230354
25030	230355
8076	230356
570175	230357
489137	230358
165379	230359
329348	230360
6652	230361
440824	230362
22830	230363
536067	230364
44819	230365
29389	230366
477336	230367
44035	230368
675634	230369
460435	230370
715851	230371
630679	230372
6331	230373
114008	230374
530337	230375
241254	230376
33345	230377
390805	230378
139059	230379
29018	230380
345616	230381
407852	230382
479614	230383
505057	230384
631184	230385
117532	230386
120587	230387
55771	230388
309200	230389
4827	230390
389046	230391
417610	230392
489816	230393
45682	230394
658275	230395
473047	230396
442854	230397
175004	230398
137959	230399
562862	230400
9830	230401
10390	230402
48636	230403
455174	230404
37727	230405
66644	230406
245335	230407
241132	230408
179215	230409
674312	230410
658345	230411
464386	230412
193292	230413
6788	230414
407284	230415
205582	230416
92215	230417
717323	230418
56343	230419
15349	230420
305566	230421
38516	230422
162857	230423
319494	230424
328562	230425
609090	230426
550559	230427
173707	230428
90000	230429
324900	230430
531850	230431
392399	230432
51319	230433
133882	230434
657898	230435
179198	230436
37631	230437
301067	230438
640770	230439
539295	230440
247134	230441
86720	230442
72293	230443
573645	230444
25492	230445
611336	230446
501595	230447
11242	230448
161010	230449
217009	230450
598404	230451
544290	230452
515320	230453
217832	230454
647824	230455
40400	230456
28778	230457
35527	230458
125513	230459
550591	230460
589072	230461
164970	230462
633809	230463
525191	230464
151615	230465
564990	230466
521707	230467
556925	230468
37124	230469
1611	230470
66500	230471
163450	230472
47400	230473
341588	230474
203867	230475
89048	230476
611233	230477
240218	230478
442279	230479
131663	230480
59122	230481
535188	230482
312023	230483
180783	230484
99862	230485
15265	230486
161597	230487
415754	230488
427967	230489
86607	230490
515622	230491
378292	230492
282060	230493
496074	230494
610399	230495
179824	230496
540878	230497
62789	230498
199264	230499
458740	230500
435210	230501
430290	230502
203950	230503
112444	230504
501294	230505
11181	230506
626214	230507
623658	230508
83355	230509
99614	230510
37404	230511
694	230512
150793	230513
73057	230514
178337	230515
664677	230516
326595	230517
160131	230518
161549	230519
452704	230520
710995	230521
284558	230522
251035	230523
75863	230524
401104	230525
24117	230526
191232	230527
476531	230528
668157	230529
245649	230530
395945	230531
654163	230532
1936	230533
3038	230534
360826	230535
77432	230536
221284	230537
159442	230538
662566	230539
704335	230540
675430	230541
276473	230542
42261	230543
685721	230544
162959	230545
686576	230546
214814	230547
587744	230548
353992	230549
458247	230550
16788	230551
689415	230552
220459	230553
596152	230554
2796	230555
172232	230556
337201	230557
717306	230558
220981	230559
157670	230560
38272	230561
362950	230562
604326	230563
190501	230564
16138	230565
215002	230566
85239	230567
663883	230568
39891	230569
348085	230570
117344	230571
573062	230572
93731	230573
300449	230574
32521	230575
13741	230576
100232	230577
528000	230578
483194	230579
282755	230580
153343	230581
457159	230582
213195	230583
115549	230584
178637	230585
392853	230586
150076	230587
121376	230588
500617	230589
674686	230590
15965	230591
208285	230592
124957	230593
16645	230594
123181	230595
303544	230596
206302	230597
174	230598
268491	230599
63646	230600
15546	230601
128671	230602
697671	230603
118560	230604
298264	230605
9836	230606
439801	230607
646424	230608
294238	230609
379573	230610
308385	230611
677211	230612
613351	230613
282791	230614
18971	230615
369603	230616
652340	230617
442607	230618
623115	230619
186822	230620
23659	230621
150763	230622
1687	230623
201042	230624
13563	230625
182	230626
90382	230627
299777	230628
466653	230629
547608	230630
710008	230631
143925	230632
255778	230633
569652	230634
49157	230635
15555	230636
226774	230637
5176	230638
630451	230639
721996	230640
20929	230641
126413	230642
338210	230643
174605	230644
56028	230645
295158	230646
366986	230647
47918	230648
51346	230649
279103	230650
156716	230651
499048	230652
574717	230653
233382	230654
294684	230655
45259	230656
11497	230657
666715	230658
2894	230659
153133	230660
610387	230661
442376	230662
667509	230663
40621	230664
10683	230665
207847	230666
224192	230667
710157	230668
103225	230669
436277	230670
462678	230671
429649	230672
17235	230673
644487	230674
595577	230675
68460	230676
378641	230677
18632	230678
167928	230679
65959	230680
93615	230681
1889	230682
52341	230683
99947	230684
213276	230685
381686	230686
69943	230687
355656	230688
710659	230689
458567	230690
211379	230691
115744	230692
79235	230693
448730	230694
402298	230695
147682	230696
45322	230697
280667	230698
143241	230699
98751	230700
161624	230701
694	230702
2612	230703
207751	230704
502565	230705
225972	230706
95720	230707
14958	230708
6289	230709
55533	230710
50635	230711
147753	230712
180462	230713
681650	230714
623591	230715
152849	230716
175402	230717
87603	230718
183225	230719
503281	230720
28617	230721
7368	230722
220643	230723
489364	230724
539187	230725
143002	230726
58173	230727
171278	230728
453628	230729
112577	230730
48591	230731
164523	230732
31885	230733
66955	230734
11863	230735
9966	230736
273060	230737
4905	230738
133163	230739
453277	230740
172618	230741
17307	230742
371389	230743
639492	230744
372047	230745
352714	230746
708393	230747
100589	230748
89406	230749
491390	230750
555858	230751
22423	230752
380676	230753
35350	230754
28550	230755
28598	230756
233491	230757
13756	230758
21673	230759
477605	230760
702526	230761
500946	230762
122604	230763
226100	230764
118663	230765
318478	230766
206577	230767
1517	230768
190249	230769
382311	230770
252424	230771
629603	230772
293661	230773
361871	230774
74244	230775
17846	230776
546631	230777
67132	230778
37301	230779
464640	230780
90400	230781
6253	230782
319730	230783
94568	230784
2806	230785
106897	230786
646028	230787
416205	230788
65767	230789
538427	230790
383402	230791
64465	230792
127203	230793
586346	230794
435882	230795
243791	230796
429674	230797
125808	230798
130676	230799
32707	230800
330881	230801
6290	230802
133305	230803
516483	230804
190638	230805
35958	230806
731	230807
136644	230808
300013	230809
19373	230810
544065	230811
626844	230812
208428	230813
281658	230814
494833	230815
623492	230816
258010	230817
130858	230818
488076	230819
709181	230820
135377	230821
39537	230822
73383	230823
158158	230824
48271	230825
171330	230826
61891	230827
93617	230828
525055	230829
400595	230830
694447	230831
144623	230832
590812	230833
396360	230834
622553	230835
353474	230836
7813	230837
173266	230838
419536	230839
638905	230840
167971	230841
356496	230842
27660	230843
722180	230844
23551	230845
163119	230846
566050	230847
621077	230848
162802	230849
45964	230850
38350	230851
660232	230852
121241	230853
419404	230854
234243	230855
238386	230856
5494	230857
333925	230858
428927	230859
475450	230860
2428	230861
601834	230862
505972	230863
16878	230864
33434	230865
212	230866
23239	230867
81303	230868
77191	230869
514192	230870
522403	230871
668089	230872
662327	230873
694785	230874
210267	230875
93698	230876
126289	230877
481211	230878
36221	230879
546199	230880
106004	230881
380177	230882
84677	230883
563228	230884
431603	230885
104467	230886
237206	230887
131145	230888
170734	230889
445453	230890
131817	230891
94829	230892
149451	230893
378990	230894
483038	230895
168893	230896
713857	230897
59826	230898
43846	230899
294116	230900
704509	230901
578636	230902
79356	230903
490320	230904
411556	230905
702528	230906
971	230907
271610	230908
48142	230909
49425	230910
252693	230911
665029	230912
72809	230913
82220	230914
399340	230915
585498	230916
385478	230917
351295	230918
325862	230919
479392	230920
174230	230921
392963	230922
588902	230923
592131	230924
572472	230925
110008	230926
21061	230927
617118	230928
317958	230929
368102	230930
157659	230931
370217	230932
218	230933
10843	230934
572202	230935
314209	230936
602660	230937
436431	230938
665596	230939
404037	230940
639603	230941
116949	230942
478329	230943
255594	230944
148638	230945
47791	230946
48997	230947
716690	230948
28038	230949
37988	230950
327360	230951
577577	230952
371484	230953
436615	230954
67276	230955
322300	230956
29272	230957
623946	230958
82772	230959
32685	230960
115956	230961
579643	230962
180256	230963
447755	230964
456445	230965
453927	230966
123407	230967
721055	230968
115485	230969
186111	230970
399097	230971
149563	230972
651852	230973
256473	230974
406275	230975
350971	230976
140	230977
30657	230978
325762	230979
115010	230980
99657	230981
363509	230982
632890	230983
111	230984
120897	230985
6306	230986
468776	230987
2362	230988
441023	230989
649747	230990
5743	230991
109853	230992
358357	230993
514413	230994
328530	230995
469509	230996
128977	230997
644681	230998
147096	230999
89605	231000
11731	231001
696361	231002
172123	231003
426254	231004
12789	231005
240601	231006
196213	231007
394652	231008
611702	231009
701988	231010
202253	231011
117334	231012
15203	231013
720076	231014
585414	231015
287769	231016
54127	231017
255833	231018
634202	231019
206104	231020
461363	231021
319760	231022
135472	231023
503654	231024
358709	231025
278411	231026
421442	231027
197015	231028
624538	231029
627026	231030
246689	231031
397112	231032
44176	231033
325504	231034
7055	231035
47924	231036
459387	231037
414384	231038
182516	231039
143322	231040
481862	231041
572680	231042
374950	231043
660543	231044
515774	231045
284978	231046
718755	231047
182847	231048
146887	231049
30793	231050
351756	231051
175258	231052
310563	231053
554504	231054
533644	231055
228874	231056
57558	231057
14194	231058
48152	231059
149325	231060
579567	231061
396793	231062
633995	231063
216329	231064
296814	231065
463406	231066
28454	231067
265694	231068
122873	231069
179577	231070
22254	231071
63283	231072
303191	231073
626668	231074
431310	231075
380221	231076
153377	231077
131897	231078
4487	231079
290677	231080
538111	231081
498638	231082
275845	231083
365835	231084
110055	231085
554957	231086
207606	231087
722652	231088
59232	231089
334647	231090
260157	231091
102205	231092
150450	231093
121394	231094
96437	231095
344067	231096
252928	231097
6520	231098
125844	231099
589744	231100
22761	231101
170965	231102
450385	231103
15576	231104
518888	231105
33559	231106
156666	231107
309364	231108
83367	231109
54544	231110
139490	231111
78909	231112
185177	231113
617462	231114
658845	231115
414868	231116
157292	231117
3237	231118
235049	231119
98348	231120
269565	231121
184348	231122
502941	231123
148417	231124
138280	231125
28097	231126
5455	231127
561236	231128
66339	231129
248469	231130
116504	231131
266774	231132
514625	231133
387005	231134
191862	231135
431323	231136
340443	231137
600645	231138
359520	231139
277195	231140
146780	231141
477098	231142
60776	231143
89	231144
470023	231145
138234	231146
9093	231147
132682	231148
113037	231149
30824	231150
509165	231151
596113	231152
27639	231153
51924	231154
166798	231155
529178	231156
718762	231157
499045	231158
68295	231159
8209	231160
295309	231161
147167	231162
140751	231163
577351	231164
63459	231165
294942	231166
254214	231167
646839	231168
232963	231169
593337	231170
32435	231171
333013	231172
416824	231173
56700	231174
11449	231175
296474	231176
680951	231177
700290	231178
442270	231179
494781	231180
338780	231181
122829	231182
150059	231183
49844	231184
337852	231185
519750	231186
487504	231187
546266	231188
17244	231189
118977	231190
4733	231191
653700	231192
172774	231193
323520	231194
161741	231195
355986	231196
348823	231197
690033	231198
68682	231199
57110	231200
6094	231201
31884	231202
83179	231203
574521	231204
60366	231205
641057	231206
57136	231207
64929	231208
307802	231209
3537	231210
218090	231211
203156	231212
95510	231213
354	231214
153765	231215
535015	231216
584680	231217
114136	231218
455827	231219
434153	231220
664486	231221
470679	231222
376101	231223
392295	231224
107155	231225
144182	231226
167884	231227
183749	231228
150303	231229
13569	231230
465379	231231
52649	231232
171880	231233
437992	231234
115925	231235
85752	231236
63107	231237
142762	231238
133582	231239
570314	231240
54458	231241
108801	231242
506105	231243
491555	231244
65296	231245
25691	231246
672375	231247
59752	231248
480183	231249
272081	231250
392574	231251
161648	231252
177329	231253
90767	231254
206918	231255
290910	231256
262082	231257
587949	231258
28212	231259
133625	231260
36774	231261
30816	231262
295484	231263
284895	231264
13838	231265
400333	231266
137104	231267
201327	231268
341943	231269
519797	231270
701093	231271
4933	231272
625671	231273
120013	231274
170564	231275
106322	231276
183775	231277
144530	231278
426270	231279
13240	231280
146806	231281
513479	231282
253047	231283
452951	231284
229388	231285
58789	231286
15752	231287
630779	231288
75326	231289
50523	231290
413612	231291
619959	231292
153268	231293
185779	231294
175322	231295
576819	231296
636220	231297
13754	231298
529874	231299
59418	231300
399842	231301
382308	231302
61587	231303
567877	231304
210303	231305
645278	231306
376306	231307
40833	231308
174490	231309
172792	231310
334983	231311
92318	231312
39011	231313
264418	231314
407217	231315
486461	231316
28739	231317
188021	231318
197078	231319
279879	231320
573557	231321
69008	231322
258877	231323
267739	231324
148183	231325
26853	231326
546111	231327
117385	231328
563438	231329
1988	231330
46845	231331
444311	231332
85728	231333
190184	231334
80176	231335
371002	231336
185290	231337
89211	231338
496670	231339
588454	231340
521198	231341
53124	231342
330004	231343
347059	231344
83888	231345
143705	231346
84141	231347
38364	231348
91825	231349
72007	231350
703515	231351
86100	231352
42380	231353
145373	231354
77719	231355
43531	231356
21270	231357
5846	231358
282075	231359
266347	231360
711354	231361
233589	231362
425027	231363
293645	231364
290081	231365
300539	231366
167289	231367
161722	231368
6694	231369
91884	231370
265436	231371
638244	231372
483218	231373
195253	231374
702613	231375
714371	231376
48007	231377
442168	231378
213990	231379
642709	231380
30704	231381
233151	231382
400489	231383
38767	231384
244238	231385
640979	231386
365476	231387
13980	231388
105393	231389
465819	231390
307015	231391
570554	231392
479686	231393
630570	231394
84903	231395
618000	231396
20280	231397
489866	231398
130505	231399
36208	231400
176645	231401
516097	231402
132024	231403
663390	231404
464601	231405
291767	231406
635204	231407
45838	231408
19841	231409
140750	231410
53482	231411
54983	231412
90106	231413
4648	231414
138713	231415
123924	231416
317343	231417
35059	231418
127888	231419
112305	231420
297055	231421
40694	231422
107209	231423
405539	231424
513596	231425
506408	231426
461220	231427
54225	231428
26313	231429
137187	231430
149144	231431
578196	231432
99486	231433
72746	231434
7553	231435
638288	231436
23128	231437
113824	231438
1294	231439
599293	231440
357107	231441
104991	231442
246307	231443
701886	231444
33438	231445
83368	231446
17473	231447
467091	231448
17461	231449
41872	231450
686494	231451
546902	231452
144952	231453
346321	231454
2255	231455
35102	231456
502723	231457
239060	231458
70765	231459
708788	231460
15722	231461
132016	231462
221822	231463
101656	231464
450490	231465
42372	231466
483229	231467
222687	231468
131778	231469
67261	231470
418724	231471
14021	231472
198957	231473
640374	231474
114485	231475
204547	231476
16566	231477
173521	231478
674646	231479
277590	231480
647021	231481
35005	231482
96188	231483
95961	231484
353160	231485
85613	231486
2409	231487
23166	231488
354911	231489
718770	231490
82436	231491
155332	231492
104931	231493
76954	231494
47403	231495
59669	231496
389639	231497
524860	231498
452429	231499
393557	231500
102957	231501
311511	231502
431155	231503
489889	231504
455765	231505
182473	231506
631269	231507
74510	231508
431621	231509
484334	231510
515735	231511
3966	231512
30763	231513
201786	231514
483074	231515
137656	231516
481254	231517
646253	231518
169168	231519
502756	231520
660308	231521
632155	231522
549558	231523
120314	231524
378124	231525
501525	231526
223415	231527
25684	231528
522870	231529
88743	231530
713107	231531
662599	231532
41457	231533
224848	231534
495543	231535
38086	231536
538883	231537
239544	231538
6840	231539
680711	231540
400596	231541
49435	231542
7375	231543
687917	231544
193640	231545
136352	231546
33810	231547
672553	231548
551428	231549
174974	231550
426318	231551
43882	231552
718304	231553
573109	231554
146362	231555
185230	231556
320255	231557
148564	231558
46781	231559
142183	231560
558966	231561
532167	231562
616557	231563
305117	231564
585058	231565
456836	231566
112276	231567
103354	231568
75082	231569
520495	231570
258226	231571
171165	231572
714197	231573
18542	231574
52864	231575
41972	231576
598097	231577
225896	231578
85583	231579
73876	231580
71072	231581
2181	231582
524681	231583
190690	231584
173459	231585
122478	231586
459643	231587
63626	231588
436840	231589
391501	231590
181288	231591
478112	231592
664881	231593
59401	231594
274478	231595
545326	231596
34826	231597
140863	231598
682014	231599
4514	231600
18502	231601
52979	231602
553427	231603
659732	231604
175287	231605
252548	231606
375885	231607
66935	231608
715003	231609
377168	231610
70760	231611
666887	231612
661702	231613
86627	231614
40670	231615
473661	231616
192540	231617
79884	231618
163320	231619
234123	231620
567130	231621
137215	231622
679207	231623
175608	231624
12392	231625
502156	231626
508019	231627
510140	231628
663666	231629
153102	231630
37789	231631
73728	231632
283602	231633
2194	231634
199668	231635
34460	231636
105323	231637
53342	231638
36178	231639
343260	231640
180701	231641
15940	231642
529959	231643
414749	231644
93947	231645
324728	231646
680735	231647
12612	231648
677081	231649
137985	231650
3200	231651
172514	231652
53854	231653
627892	231654
53373	231655
106929	231656
70373	231657
353228	231658
436430	231659
399400	231660
97667	231661
253950	231662
36283	231663
27566	231664
716499	231665
142874	231666
105018	231667
561386	231668
462041	231669
249422	231670
583105	231671
37468	231672
646074	231673
327489	231674
27832	231675
610332	231676
114841	231677
562786	231678
11562	231679
76666	231680
51212	231681
506855	231682
682500	231683
681797	231684
365034	231685
125141	231686
6645	231687
267925	231688
167376	231689
276169	231690
53856	231691
638841	231692
95920	231693
296030	231694
34287	231695
15269	231696
675987	231697
92829	231698
132226	231699
145023	231700
563819	231701
555589	231702
89007	231703
9238	231704
121569	231705
25398	231706
28466	231707
416234	231708
469622	231709
66398	231710
573600	231711
9340	231712
404053	231713
123448	231714
686639	231715
688622	231716
187505	231717
299792	231718
585810	231719
45318	231720
182788	231721
319519	231722
146312	231723
449194	231724
46003	231725
102891	231726
549371	231727
510923	231728
186050	231729
708405	231730
186129	231731
661727	231732
144233	231733
108172	231734
505026	231735
230457	231736
1736	231737
201561	231738
451837	231739
204639	231740
50156	231741
558196	231742
278484	231743
161478	231744
452465	231745
331609	231746
508422	231747
173972	231748
459146	231749
633383	231750
51585	231751
18401	231752
5131	231753
164853	231754
487535	231755
51230	231756
59245	231757
10733	231758
446782	231759
27455	231760
202113	231761
471101	231762
321776	231763
287506	231764
641049	231765
86204	231766
107000	231767
545698	231768
115048	231769
90637	231770
618165	231771
625667	231772
702751	231773
32936	231774
91051	231775
511875	231776
366987	231777
593961	231778
161574	231779
38993	231780
154959	231781
200864	231782
651260	231783
74940	231784
665	231785
29325	231786
520909	231787
667544	231788
9998	231789
38818	231790
23147	231791
385719	231792
71210	231793
202456	231794
478247	231795
722082	231796
130549	231797
147174	231798
81743	231799
118005	231800
86129	231801
438599	231802
601959	231803
31415	231804
94660	231805
670656	231806
635553	231807
488112	231808
78999	231809
194805	231810
89123	231811
288185	231812
20712	231813
644	231814
31978	231815
580158	231816
546178	231817
511755	231818
343559	231819
132650	231820
603919	231821
35723	231822
2316	231823
60207	231824
74065	231825
474856	231826
307028	231827
717798	231828
16180	231829
396272	231830
8805	231831
21439	231832
178546	231833
183849	231834
284217	231835
163099	231836
19585	231837
710612	231838
2513	231839
307911	231840
263037	231841
268225	231842
33689	231843
383415	231844
117364	231845
37968	231846
49832	231847
269892	231848
288996	231849
548322	231850
110186	231851
81978	231852
129037	231853
170357	231854
378788	231855
375389	231856
54055	231857
331037	231858
2685	231859
480433	231860
42301	231861
12035	231862
133364	231863
697322	231864
114382	231865
279531	231866
504755	231867
330479	231868
165507	231869
150673	231870
13558	231871
21344	231872
115252	231873
180789	231874
186871	231875
13002	231876
2529	231877
537297	231878
377031	231879
8189	231880
229484	231881
294821	231882
631683	231883
289333	231884
405830	231885
43215	231886
108325	231887
443945	231888
257655	231889
9715	231890
122734	231891
619942	231892
7741	231893
582107	231894
481731	231895
204739	231896
501229	231897
93310	231898
258296	231899
215531	231900
479299	231901
493324	231902
598826	231903
331187	231904
655056	231905
580651	231906
89401	231907
186568	231908
117910	231909
265822	231910
189045	231911
722080	231912
618199	231913
116994	231914
695424	231915
4359	231916
331068	231917
3690	231918
685838	231919
317808	231920
434241	231921
284653	231922
35864	231923
409457	231924
6944	231925
821	231926
157744	231927
112062	231928
51240	231929
3216	231930
52476	231931
186912	231932
62964	231933
48406	231934
120626	231935
54008	231936
183933	231937
363077	231938
147632	231939
240283	231940
409449	231941
476360	231942
321724	231943
495735	231944
12520	231945
577423	231946
76017	231947
218910	231948
614002	231949
1138	231950
89453	231951
369711	231952
600565	231953
151793	231954
613893	231955
4251	231956
426344	231957
90606	231958
329154	231959
620044	231960
178881	231961
520657	231962
22495	231963
95052	231964
518034	231965
162003	231966
134802	231967
5152	231968
321421	231969
1132	231970
335563	231971
4062	231972
130352	231973
13092	231974
311810	231975
89974	231976
203469	231977
169076	231978
425954	231979
49680	231980
92210	231981
344719	231982
717546	231983
361077	231984
91380	231985
164202	231986
630496	231987
14913	231988
716472	231989
344721	231990
23031	231991
195234	231992
566586	231993
717338	231994
292688	231995
645957	231996
112080	231997
490014	231998
186660	231999
374197	232000
524701	232001
130724	232002
58866	232003
35924	232004
91827	232005
720707	232006
235409	232007
2322	232008
457471	232009
133820	232010
58438	232011
58894	232012
228712	232013
289881	232014
301536	232015
90097	232016
575129	232017
100438	232018
110299	232019
27753	232020
446747	232021
191504	232022
151467	232023
582389	232024
423183	232025
257141	232026
665	232027
106618	232028
202404	232029
675284	232030
226262	232031
239154	232032
80700	232033
431508	232034
441993	232035
420929	232036
53792	232037
62284	232038
34155	232039
2610	232040
284310	232041
613231	232042
218769	232043
542364	232044
440351	232045
31537	232046
523651	232047
51629	232048
15097	232049
708424	232050
503604	232051
492983	232052
339707	232053
93548	232054
41133	232055
581067	232056
452107	232057
6258	232058
174680	232059
83367	232060
332493	232061
473081	232062
112407	232063
242377	232064
496767	232065
70765	232066
281031	232067
71279	232068
102266	232069
11954	232070
150484	232071
11375	232072
37467	232073
95731	232074
223750	232075
11691	232076
702788	232077
692809	232078
147857	232079
28112	232080
94744	232081
111998	232082
153195	232083
161833	232084
327460	232085
147922	232086
75952	232087
588117	232088
625648	232089
114932	232090
518009	232091
542583	232092
110384	232093
440383	232094
165821	232095
155331	232096
83100	232097
514173	232098
115359	232099
254390	232100
463579	232101
1792	232102
483667	232103
571968	232104
595661	232105
275279	232106
311844	232107
533799	232108
25525	232109
17936	232110
309058	232111
225429	232112
305225	232113
530515	232114
13333	232115
531197	232116
159984	232117
179002	232118
687910	232119
162471	232120
467903	232121
171257	232122
606932	232123
223355	232124
195865	232125
97728	232126
181536	232127
645635	232128
115819	232129
377283	232130
133196	232131
699915	232132
245887	232133
484696	232134
245364	232135
288768	232136
13313	232137
402152	232138
302260	232139
524632	232140
60993	232141
691064	232142
249981	232143
147126	232144
121471	232145
129401	232146
589056	232147
550081	232148
34806	232149
611448	232150
448606	232151
81930	232152
101138	232153
561884	232154
435567	232155
242786	232156
133156	232157
340066	232158
410414	232159
482328	232160
704310	232161
27969	232162
409504	232163
67727	232164
231541	232165
702249	232166
440590	232167
476863	232168
688031	232169
115458	232170
294141	232171
70990	232172
333639	232173
167643	232174
422573	232175
653934	232176
303330	232177
102294	232178
171708	232179
3401	232180
337528	232181
441561	232182
635214	232183
570253	232184
665367	232185
548980	232186
558866	232187
346635	232188
43483	232189
377988	232190
597049	232191
714528	232192
31643	232193
7985	232194
653533	232195
14153	232196
274204	232197
157486	232198
425919	232199
615442	232200
366780	232201
328739	232202
503432	232203
613592	232204
687974	232205
355120	232206
351746	232207
590333	232208
10619	232209
37017	232210
503123	232211
686260	232212
373319	232213
114346	232214
263803	232215
677649	232216
541613	232217
5271	232218
87287	232219
551666	232220
16747	232221
426474	232222
276908	232223
304883	232224
100685	232225
571275	232226
18769	232227
368558	232228
151275	232229
149591	232230
88976	232231
74	232232
135791	232233
294780	232234
332619	232235
666240	232236
397580	232237
77118	232238
663217	232239
251147	232240
609063	232241
159891	232242
365802	232243
55827	232244
71121	232245
173511	232246
321081	232247
232569	232248
11387	232249
317913	232250
625227	232251
182481	232252
1223	232253
381606	232254
654628	232255
388822	232256
105735	232257
7385	232258
84167	232259
386403	232260
114604	232261
220626	232262
30468	232263
456002	232264
59659	232265
285795	232266
311188	232267
2411	232268
712484	232269
329689	232270
1911	232271
617873	232272
5703	232273
560166	232274
709523	232275
330609	232276
521595	232277
357613	232278
186304	232279
399691	232280
707933	232281
99540	232282
568650	232283
457267	232284
659096	232285
160124	232286
260951	232287
339729	232288
65997	232289
663581	232290
216561	232291
190310	232292
696480	232293
354196	232294
179449	232295
54389	232296
56966	232297
225780	232298
155764	232299
395743	232300
187002	232301
684337	232302
6411	232303
118584	232304
18084	232305
533994	232306
142625	232307
40623	232308
194390	232309
39552	232310
519479	232311
64974	232312
307750	232313
87522	232314
449146	232315
229417	232316
416577	232317
45933	232318
160762	232319
291663	232320
405757	232321
12758	232322
235213	232323
647592	232324
193886	232325
475330	232326
662248	232327
29189	232328
62459	232329
415976	232330
93250	232331
45061	232332
317171	232333
364120	232334
95750	232335
121794	232336
36240	232337
5936	232338
718461	232339
701200	232340
54590	232341
576176	232342
520811	232343
229276	232344
658706	232345
177196	232346
567830	232347
385853	232348
552132	232349
470751	232350
61736	232351
330133	232352
38852	232353
129775	232354
128327	232355
408091	232356
421762	232357
23988	232358
95231	232359
54270	232360
573524	232361
166313	232362
227399	232363
24535	232364
136852	232365
149116	232366
181057	232367
618305	232368
542862	232369
320401	232370
214678	232371
23117	232372
79393	232373
98268	232374
366950	232375
471389	232376
490635	232377
389756	232378
2490	232379
145242	232380
444234	232381
22839	232382
317599	232383
394638	232384
195046	232385
303879	232386
612187	232387
275398	232388
78035	232389
417912	232390
522743	232391
175275	232392
27484	232393
32533	232394
126976	232395
657896	232396
630295	232397
150391	232398
161627	232399
480857	232400
56290	232401
711231	232402
61304	232403
142078	232404
73021	232405
16608	232406
61357	232407
20349	232408
103226	232409
128858	232410
128075	232411
330088	232412
292949	232413
573086	232414
585734	232415
432252	232416
385090	232417
242725	232418
13056	232419
681126	232420
490278	232421
393770	232422
146076	232423
156668	232424
126455	232425
4354	232426
333731	232427
408545	232428
1	232429
41679	232430
285697	232431
153938	232432
496936	232433
151044	232434
76328	232435
364225	232436
1438	232437
509843	232438
16284	232439
489190	232440
558788	232441
448969	232442
293915	232443
17421	232444
193551	232445
51464	232446
280966	232447
658660	232448
17696	232449
309019	232450
545078	232451
450381	232452
102222	232453
526929	232454
55472	232455
651491	232456
466667	232457
257138	232458
580841	232459
663897	232460
170228	232461
436378	232462
60817	232463
617791	232464
10849	232465
367033	232466
16170	232467
141380	232468
74898	232469
96416	232470
43089	232471
566600	232472
8853	232473
121247	232474
128249	232475
614083	232476
445193	232477
298473	232478
276148	232479
13227	232480
687686	232481
47505	232482
40288	232483
74464	232484
332705	232485
257736	232486
133149	232487
516364	232488
119714	232489
664683	232490
383927	232491
214130	232492
159244	232493
331011	232494
371482	232495
13718	232496
58236	232497
66304	232498
170653	232499
324541	232500
195829	232501
68765	232502
113575	232503
487336	232504
290296	232505
295814	232506
7449	232507
102347	232508
2645	232509
111048	232510
543637	232511
31742	232512
19734	232513
166022	232514
264756	232515
385503	232516
99199	232517
142475	232518
175712	232519
326025	232520
112128	232521
159734	232522
182779	232523
616857	232524
377777	232525
19039	232526
177124	232527
279534	232528
56603	232529
16100	232530
479395	232531
118530	232532
508867	232533
168803	232534
89250	232535
135864	232536
513151	232537
661604	232538
576699	232539
671247	232540
173781	232541
168700	232542
607785	232543
520181	232544
667647	232545
385	232546
648750	232547
235659	232548
105052	232549
308306	232550
52654	232551
97335	232552
25967	232553
144005	232554
335586	232555
68623	232556
632335	232557
708323	232558
76350	232559
164965	232560
163335	232561
43002	232562
563615	232563
403757	232564
724131	232565
37826	232566
13827	232567
651905	232568
123046	232569
411775	232570
389608	232571
547560	232572
23172	232573
234560	232574
28332	232575
205851	232576
117	232577
174669	232578
65126	232579
281177	232580
92140	232581
261167	232582
157176	232583
44302	232584
121515	232585
569786	232586
6456	232587
529472	232588
693424	232589
497356	232590
453475	232591
671259	232592
499740	232593
355204	232594
257272	232595
564943	232596
50370	232597
167410	232598
304029	232599
14134	232600
43452	232601
597503	232602
417814	232603
174653	232604
188011	232605
167	232606
53138	232607
2356	232608
14239	232609
603935	232610
96395	232611
197938	232612
158777	232613
207873	232614
625714	232615
44194	232616
237101	232617
271024	232618
3030	232619
421518	232620
283827	232621
22364	232622
151388	232623
524538	232624
43253	232625
97858	232626
46947	232627
694102	232628
480299	232629
17657	232630
22361	232631
195904	232632
107321	232633
154747	232634
433697	232635
454274	232636
4228	232637
160275	232638
158163	232639
74555	232640
52478	232641
67912	232642
372739	232643
104424	232644
327444	232645
646118	232646
696804	232647
712652	232648
7054	232649
165742	232650
18695	232651
462895	232652
571320	232653
497816	232654
72202	232655
454289	232656
100236	232657
3615	232658
413970	232659
572739	232660
617416	232661
191919	232662
262076	232663
33756	232664
162622	232665
531545	232666
60767	232667
47577	232668
92839	232669
44336	232670
652319	232671
7112	232672
49	232673
536392	232674
669796	232675
683392	232676
180180	232677
605028	232678
704550	232679
491585	232680
557707	232681
346687	232682
181573	232683
702128	232684
34663	232685
243630	232686
38703	232687
39639	232688
588182	232689
5564	232690
679017	232691
409218	232692
168101	232693
22914	232694
592200	232695
73334	232696
628993	232697
355242	232698
43734	232699
77890	232700
51196	232701
486555	232702
272885	232703
352716	232704
350196	232705
164939	232706
459425	232707
564296	232708
159731	232709
618993	232710
58355	232711
266362	232712
175656	232713
251502	232714
304370	232715
669669	232716
674241	232717
542708	232718
71148	232719
293711	232720
421228	232721
637045	232722
202386	232723
673313	232724
435927	232725
185719	232726
29689	232727
248958	232728
627584	232729
97058	232730
91562	232731
166654	232732
298855	232733
80871	232734
556604	232735
666769	232736
104767	232737
54790	232738
354487	232739
375384	232740
594126	232741
278723	232742
584213	232743
307233	232744
1266	232745
239317	232746
38660	232747
285639	232748
2824	232749
196830	232750
164536	232751
657775	232752
134416	232753
208004	232754
596454	232755
21579	232756
66198	232757
29895	232758
112188	232759
552252	232760
464428	232761
313595	232762
167509	232763
127429	232764
106	232765
18056	232766
472577	232767
125970	232768
35753	232769
51761	232770
503536	232771
688129	232772
65761	232773
527698	232774
95941	232775
48715	232776
112741	232777
136468	232778
464869	232779
11749	232780
431105	232781
675301	232782
435	232783
168290	232784
287441	232785
65473	232786
388624	232787
136090	232788
34912	232789
693657	232790
331197	232791
91393	232792
226228	232793
443443	232794
462426	232795
548418	232796
585478	232797
17721	232798
521197	232799
428069	232800
81913	232801
515893	232802
575113	232803
326091	232804
625191	232805
710226	232806
194778	232807
19563	232808
339191	232809
708080	232810
74262	232811
185142	232812
98179	232813
135902	232814
343	232815
244451	232816
630912	232817
45548	232818
308862	232819
41613	232820
158272	232821
41257	232822
242726	232823
626201	232824
367318	232825
1253	232826
82619	232827
144918	232828
11060	232829
51712	232830
372552	232831
163270	232832
37362	232833
83445	232834
533854	232835
144277	232836
370209	232837
69565	232838
153648	232839
269869	232840
127103	232841
39746	232842
5917	232843
305744	232844
279164	232845
184836	232846
503471	232847
683620	232848
640441	232849
407742	232850
694768	232851
52113	232852
34629	232853
2488	232854
110931	232855
5631	232856
367078	232857
527114	232858
151032	232859
147478	232860
8935	232861
628767	232862
121875	232863
133390	232864
676	232865
2	232866
137485	232867
319412	232868
63174	232869
118245	232870
87006	232871
6965	232872
644916	232873
60522	232874
573817	232875
225887	232876
418205	232877
368297	232878
139274	232879
436511	232880
211697	232881
334056	232882
381032	232883
424337	232884
167386	232885
629833	232886
3358	232887
114738	232888
166572	232889
368519	232890
2942	232891
695844	232892
687231	232893
223152	232894
130942	232895
582928	232896
3194	232897
3696	232898
529955	232899
50908	232900
720615	232901
317417	232902
72908	232903
419442	232904
29763	232905
175473	232906
673416	232907
316969	232908
188591	232909
86152	232910
65743	232911
159059	232912
217259	232913
179629	232914
502473	232915
147433	232916
474334	232917
11261	232918
688835	232919
156492	232920
112759	232921
664290	232922
583129	232923
31374	232924
306242	232925
39766	232926
619762	232927
45245	232928
93480	232929
181414	232930
672743	232931
161106	232932
656534	232933
697505	232934
15206	232935
78528	232936
548062	232937
161261	232938
609584	232939
54575	232940
272608	232941
648642	232942
86552	232943
632588	232944
452401	232945
131795	232946
255136	232947
117247	232948
422598	232949
591826	232950
425580	232951
649445	232952
371892	232953
610232	232954
564870	232955
281272	232956
404171	232957
568731	232958
576058	232959
695388	232960
82145	232961
22408	232962
33068	232963
1134	232964
303605	232965
26625	232966
135990	232967
102478	232968
26584	232969
97417	232970
234862	232971
564169	232972
122429	232973
285693	232974
102448	232975
54506	232976
8903	232977
475080	232978
624899	232979
441356	232980
204579	232981
74288	232982
581899	232983
186861	232984
485869	232985
14019	232986
578770	232987
626574	232988
662394	232989
44181	232990
105364	232991
290777	232992
450200	232993
25876	232994
14165	232995
36529	232996
572948	232997
510215	232998
598192	232999
107398	233000
35162	233001
976	233002
682806	233003
118796	233004
48409	233005
648953	233006
716490	233007
322152	233008
4240	233009
176553	233010
330882	233011
427681	233012
482944	233013
704461	233014
14004	233015
69275	233016
14250	233017
677494	233018
72545	233019
136539	233020
642280	233021
704200	233022
39962	233023
571201	233024
73474	233025
392077	233026
517206	233027
134902	233028
592144	233029
672747	233030
177671	233031
614289	233032
422644	233033
313824	233034
197605	233035
299519	233036
525207	233037
671898	233038
10594	233039
41949	233040
642827	233041
46506	233042
138233	233043
635822	233044
9366	233045
11805	233046
286300	233047
149184	233048
130614	233049
636762	233050
41025	233051
330018	233052
56712	233053
133450	233054
334330	233055
289183	233056
36179	233057
21753	233058
79032	233059
43742	233060
4658	233061
93692	233062
9557	233063
631310	233064
589549	233065
2137	233066
552542	233067
355737	233068
49295	233069
3919	233070
116081	233071
357761	233072
299024	233073
16518	233074
40707	233075
52906	233076
94390	233077
100168	233078
172853	233079
405232	233080
84595	233081
14989	233082
209415	233083
248272	233084
26097	233085
162281	233086
327200	233087
24062	233088
72843	233089
133562	233090
717085	233091
493548	233092
333300	233093
540343	233094
620932	233095
535137	233096
478388	233097
459280	233098
713026	233099
85795	233100
471026	233101
535741	233102
366274	233103
241828	233104
158576	233105
315887	233106
69902	233107
136216	233108
227240	233109
100408	233110
47153	233111
143032	233112
4630	233113
559419	233114
46149	233115
478143	233116
364732	233117
54000	233118
239648	233119
646886	233120
290188	233121
435254	233122
674377	233123
398954	233124
44807	233125
286603	233126
697318	233127
8447	233128
37503	233129
492806	233130
43319	233131
66612	233132
178782	233133
546515	233134
1803	233135
38140	233136
199229	233137
281653	233138
232470	233139
703922	233140
410267	233141
697927	233142
701269	233143
647392	233144
34205	233145
375026	233146
610979	233147
242063	233148
129285	233149
351887	233150
716117	233151
399698	233152
212893	233153
159019	233154
32633	233155
92822	233156
713914	233157
517133	233158
40986	233159
627663	233160
564485	233161
42053	233162
10395	233163
139847	233164
137662	233165
345860	233166
409960	233167
288511	233168
657632	233169
603969	233170
456781	233171
89624	233172
50457	233173
595086	233174
475048	233175
235043	233176
655586	233177
377007	233178
553457	233179
621573	233180
598347	233181
649687	233182
28482	233183
479723	233184
635710	233185
192396	233186
621562	233187
227433	233188
447870	233189
2159	233190
113502	233191
45624	233192
228643	233193
147040	233194
71872	233195
129019	233196
311791	233197
39932	233198
635410	233199
32983	233200
365545	233201
51315	233202
81440	233203
318643	233204
42303	233205
260674	233206
13786	233207
669738	233208
67723	233209
62102	233210
18101	233211
333247	233212
68084	233213
523029	233214
542321	233215
47528	233216
672607	233217
39835	233218
323022	233219
365298	233220
80385	233221
59087	233222
406618	233223
140422	233224
584609	233225
306908	233226
143711	233227
99642	233228
46822	233229
309211	233230
5384	233231
3090	233232
70842	233233
51276	233234
102948	233235
188882	233236
141525	233237
65785	233238
623150	233239
597447	233240
194535	233241
447276	233242
356495	233243
627599	233244
199529	233245
335136	233246
10776	233247
96339	233248
626657	233249
497225	233250
105645	233251
352260	233252
18517	233253
465216	233254
174980	233255
550576	233256
612523	233257
149355	233258
7189	233259
157717	233260
223948	233261
714176	233262
25511	233263
80948	233264
555243	233265
61983	233266
1486	233267
586600	233268
497219	233269
258247	233270
6834	233271
164135	233272
42764	233273
421196	233274
319926	233275
79209	233276
144222	233277
55	233278
495401	233279
171096	233280
498377	233281
361235	233282
695810	233283
639399	233284
487207	233285
30669	233286
5682	233287
107969	233288
395216	233289
86206	233290
115373	233291
15807	233292
166530	233293
167317	233294
53008	233295
269027	233296
20159	233297
12778	233298
49362	233299
12234	233300
39661	233301
62973	233302
210229	233303
265665	233304
4795	233305
626853	233306
139931	233307
380540	233308
634123	233309
553912	233310
290017	233311
93502	233312
1229	233313
37122	233314
505151	233315
63722	233316
576500	233317
172450	233318
169730	233319
2082	233320
660953	233321
3308	233322
667339	233323
251624	233324
568780	233325
663027	233326
661483	233327
648400	233328
156834	233329
21541	233330
114419	233331
673588	233332
629886	233333
80350	233334
193013	233335
183840	233336
72413	233337
49467	233338
146946	233339
50625	233340
584043	233341
507942	233342
444951	233343
538409	233344
70087	233345
47744	233346
12679	233347
135658	233348
675851	233349
35457	233350
363500	233351
641480	233352
106298	233353
550253	233354
501005	233355
298089	233356
35241	233357
708806	233358
316239	233359
149726	233360
150077	233361
81791	233362
26615	233363
160422	233364
45314	233365
113448	233366
166146	233367
4021	233368
108364	233369
25754	233370
69936	233371
82055	233372
544848	233373
313537	233374
17870	233375
511620	233376
28660	233377
621702	233378
6560	233379
469223	233380
630041	233381
52169	233382
27142	233383
87961	233384
236369	233385
39266	233386
109200	233387
569704	233388
30060	233389
217457	233390
147137	233391
169403	233392
65403	233393
331819	233394
33419	233395
6758	233396
271942	233397
468187	233398
34800	233399
200401	233400
71149	233401
259175	233402
265860	233403
381823	233404
420489	233405
388276	233406
490347	233407
389884	233408
22057	233409
96448	233410
76074	233411
212387	233412
282168	233413
72360	233414
110333	233415
686171	233416
239510	233417
556243	233418
659862	233419
103459	233420
33732	233421
645886	233422
595507	233423
152570	233424
25804	233425
682551	233426
595123	233427
57802	233428
572096	233429
156770	233430
49137	233431
71690	233432
52260	233433
185898	233434
305395	233435
580865	233436
570311	233437
526967	233438
244759	233439
50608	233440
628188	233441
444938	233442
9809	233443
143741	233444
9825	233445
437472	233446
37772	233447
664310	233448
2563	233449
205145	233450
669187	233451
673086	233452
422446	233453
522989	233454
355462	233455
265372	233456
168318	233457
315009	233458
613582	233459
410914	233460
595502	233461
4627	233462
403603	233463
122455	233464
11640	233465
45740	233466
64414	233467
151089	233468
84057	233469
698229	233470
360518	233471
156718	233472
674050	233473
24286	233474
78935	233475
3788	233476
126070	233477
71039	233478
298470	233479
287459	233480
268290	233481
511539	233482
508567	233483
57905	233484
393618	233485
169441	233486
120681	233487
60217	233488
58378	233489
83618	233490
71137	233491
461693	233492
326394	233493
89908	233494
398053	233495
91774	233496
134094	233497
148439	233498
271918	233499
479529	233500
72830	233501
1914	233502
301648	233503
451483	233504
724584	233505
527322	233506
176741	233507
802	233508
94984	233509
492764	233510
631997	233511
600399	233512
481315	233513
97133	233514
8908	233515
160161	233516
532537	233517
90251	233518
480339	233519
403748	233520
710551	233521
636180	233522
64067	233523
502483	233524
712380	233525
15850	233526
241957	233527
73563	233528
293123	233529
3782	233530
288569	233531
172918	233532
131263	233533
182917	233534
264090	233535
336368	233536
162504	233537
287621	233538
276722	233539
602375	233540
330465	233541
68561	233542
251561	233543
287979	233544
575558	233545
2784	233546
655713	233547
626646	233548
537	233549
124613	233550
99961	233551
691529	233552
103349	233553
142916	233554
45980	233555
571396	233556
305493	233557
116153	233558
218183	233559
683417	233560
439952	233561
101445	233562
191888	233563
170945	233564
86	233565
141548	233566
43080	233567
686764	233568
196272	233569
487276	233570
120582	233571
515660	233572
53848	233573
433456	233574
130502	233575
168308	233576
86705	233577
60306	233578
383441	233579
607995	233580
39666	233581
694600	233582
145196	233583
498169	233584
622642	233585
375732	233586
127207	233587
52426	233588
173987	233589
236577	233590
166055	233591
477514	233592
288689	233593
653380	233594
547661	233595
356551	233596
366744	233597
639155	233598
521282	233599
456139	233600
215456	233601
717522	233602
187789	233603
693454	233604
661560	233605
147958	233606
37255	233607
154714	233608
620490	233609
1396	233610
531410	233611
446088	233612
120004	233613
6038	233614
38821	233615
175603	233616
164580	233617
554803	233618
48719	233619
452046	233620
689277	233621
471717	233622
397296	233623
649960	233624
2629	233625
97331	233626
112953	233627
9333	233628
186981	233629
13732	233630
674781	233631
140547	233632
534593	233633
227039	233634
235550	233635
643097	233636
75366	233637
415231	233638
541986	233639
689844	233640
279355	233641
32844	233642
41082	233643
1047	233644
325078	233645
314438	233646
28908	233647
80248	233648
37	233649
235439	233650
103094	233651
10558	233652
2463	233653
723050	233654
169810	233655
278461	233656
112143	233657
8677	233658
530600	233659
441391	233660
379519	233661
239282	233662
121680	233663
10016	233664
393511	233665
151303	233666
538091	233667
179715	233668
119816	233669
616540	233670
448268	233671
9419	233672
155872	233673
22567	233674
610143	233675
144717	233676
146716	233677
19747	233678
180645	233679
9260	233680
25409	233681
175715	233682
7857	233683
507909	233684
362507	233685
20988	233686
321115	233687
22336	233688
577038	233689
586189	233690
364430	233691
128617	233692
390547	233693
651897	233694
411985	233695
605239	233696
40878	233697
26034	233698
417654	233699
29117	233700
486055	233701
97690	233702
183311	233703
33419	233704
299028	233705
33466	233706
51680	233707
709521	233708
523800	233709
155907	233710
576854	233711
525119	233712
4601	233713
619396	233714
95127	233715
129137	233716
376440	233717
148959	233718
254264	233719
502830	233720
7705	233721
132837	233722
5864	233723
244570	233724
231325	233725
118938	233726
716583	233727
24230	233728
146101	233729
183690	233730
139187	233731
674405	233732
552520	233733
369164	233734
302620	233735
314035	233736
583668	233737
279625	233738
609794	233739
137047	233740
186737	233741
248381	233742
398939	233743
6771	233744
162022	233745
165188	233746
211428	233747
489997	233748
315750	233749
152398	233750
194662	233751
208006	233752
206285	233753
112083	233754
131320	233755
282854	233756
640429	233757
35973	233758
6031	233759
504606	233760
334916	233761
596199	233762
115941	233763
52250	233764
25582	233765
718637	233766
596071	233767
5403	233768
146053	233769
30559	233770
135418	233771
51157	233772
176201	233773
603892	233774
185059	233775
579491	233776
122605	233777
144017	233778
385456	233779
97362	233780
351634	233781
637487	233782
5619	233783
289970	233784
10695	233785
110376	233786
309811	233787
345118	233788
550443	233789
658752	233790
308899	233791
175271	233792
266423	233793
697621	233794
141833	233795
525789	233796
254802	233797
183031	233798
281858	233799
652839	233800
323035	233801
550217	233802
146717	233803
464873	233804
39757	233805
112660	233806
544654	233807
473043	233808
127142	233809
709714	233810
591171	233811
712550	233812
501544	233813
6784	233814
18458	233815
70574	233816
474967	233817
232540	233818
114690	233819
455199	233820
130164	233821
63698	233822
30561	233823
193810	233824
66817	233825
252275	233826
340682	233827
667953	233828
114784	233829
630749	233830
5367	233831
616999	233832
591361	233833
487939	233834
406802	233835
686429	233836
641021	233837
513916	233838
341202	233839
570210	233840
714872	233841
476296	233842
528019	233843
303445	233844
129549	233845
457477	233846
98562	233847
218753	233848
202041	233849
442413	233850
1326	233851
707927	233852
531156	233853
289808	233854
443406	233855
38808	233856
106128	233857
72768	233858
447700	233859
82013	233860
13438	233861
634397	233862
422151	233863
34640	233864
543862	233865
462907	233866
557703	233867
349046	233868
141961	233869
26913	233870
3420	233871
193952	233872
512757	233873
208117	233874
152331	233875
91230	233876
1840	233877
234373	233878
43724	233879
721523	233880
607327	233881
94819	233882
461898	233883
99809	233884
506161	233885
495256	233886
594645	233887
10491	233888
603937	233889
12050	233890
51903	233891
493210	233892
44175	233893
39565	233894
562049	233895
16492	233896
135262	233897
69539	233898
111839	233899
434653	233900
19244	233901
179905	233902
549169	233903
116451	233904
128421	233905
626613	233906
572011	233907
602623	233908
632527	233909
495003	233910
531619	233911
167368	233912
679577	233913
1122	233914
724899	233915
700520	233916
277266	233917
150368	233918
254180	233919
329257	233920
358143	233921
233006	233922
491716	233923
707362	233924
2658	233925
498551	233926
677406	233927
315548	233928
174344	233929
3839	233930
156424	233931
381059	233932
150105	233933
29190	233934
29858	233935
529593	233936
48270	233937
651239	233938
219516	233939
516142	233940
122678	233941
532789	233942
673981	233943
668896	233944
31932	233945
14430	233946
79454	233947
127972	233948
3763	233949
671043	233950
1331	233951
19157	233952
380004	233953
136808	233954
238843	233955
322777	233956
82579	233957
390380	233958
17350	233959
171276	233960
43947	233961
220602	233962
721890	233963
13788	233964
73586	233965
48195	233966
651270	233967
15170	233968
144095	233969
133111	233970
45925	233971
267386	233972
715905	233973
240575	233974
178481	233975
258893	233976
1663	233977
343708	233978
669910	233979
409041	233980
428370	233981
152906	233982
203113	233983
434196	233984
173247	233985
214909	233986
226497	233987
137892	233988
505549	233989
26850	233990
468597	233991
155288	233992
532176	233993
28821	233994
5436	233995
135134	233996
299665	233997
297355	233998
282314	233999
717768	234000
364894	234001
34351	234002
629846	234003
529198	234004
497544	234005
278517	234006
299615	234007
481	234008
304640	234009
629107	234010
163465	234011
2191	234012
139661	234013
610213	234014
268279	234015
25447	234016
668846	234017
567147	234018
487131	234019
568338	234020
3127	234021
8482	234022
573909	234023
32423	234024
40626	234025
591219	234026
206241	234027
3688	234028
124829	234029
439318	234030
36860	234031
498216	234032
94216	234033
41202	234034
489317	234035
195844	234036
221134	234037
464918	234038
37404	234039
368076	234040
184732	234041
11296	234042
61449	234043
438532	234044
21704	234045
206481	234046
371155	234047
467364	234048
351184	234049
242876	234050
356206	234051
222379	234052
488929	234053
171570	234054
236336	234055
183635	234056
74371	234057
149797	234058
60117	234059
372548	234060
383232	234061
375459	234062
7178	234063
86094	234064
567259	234065
616373	234066
160882	234067
268911	234068
490728	234069
151944	234070
390502	234071
712028	234072
111441	234073
538695	234074
163210	234075
113124	234076
485430	234077
70316	234078
179732	234079
647556	234080
384577	234081
581268	234082
163558	234083
8421	234084
141234	234085
225515	234086
401824	234087
37499	234088
39213	234089
211795	234090
15138	234091
57642	234092
18819	234093
583699	234094
568632	234095
312117	234096
681948	234097
318454	234098
218952	234099
67032	234100
161438	234101
254168	234102
28294	234103
546436	234104
250875	234105
320549	234106
589151	234107
280542	234108
20808	234109
114058	234110
352959	234111
705759	234112
723089	234113
141100	234114
675203	234115
1729	234116
480128	234117
45482	234118
105353	234119
105891	234120
133284	234121
716667	234122
501904	234123
24178	234124
226438	234125
575843	234126
89546	234127
308442	234128
333917	234129
5945	234130
84524	234131
505011	234132
211222	234133
79358	234134
317678	234135
380725	234136
2226	234137
33660	234138
582201	234139
513794	234140
516782	234141
625461	234142
237520	234143
202354	234144
254672	234145
264242	234146
252450	234147
177910	234148
235532	234149
307885	234150
634639	234151
116886	234152
134486	234153
237501	234154
399491	234155
494984	234156
106543	234157
475673	234158
395634	234159
52198	234160
418350	234161
271102	234162
35499	234163
610881	234164
53429	234165
674374	234166
138634	234167
53327	234168
105289	234169
13054	234170
104392	234171
357918	234172
629278	234173
678121	234174
366335	234175
519083	234176
106203	234177
679470	234178
718124	234179
617786	234180
236879	234181
169874	234182
198794	234183
124132	234184
323128	234185
393604	234186
185004	234187
74245	234188
334589	234189
106416	234190
48496	234191
112444	234192
240	234193
183831	234194
34386	234195
549609	234196
418489	234197
562122	234198
143112	234199
34915	234200
13260	234201
259508	234202
226448	234203
740	234204
29695	234205
475874	234206
278845	234207
630270	234208
46943	234209
123410	234210
385762	234211
426019	234212
134590	234213
596106	234214
41883	234215
31175	234216
181156	234217
137684	234218
142014	234219
155095	234220
323623	234221
140248	234222
642500	234223
52129	234224
676904	234225
362986	234226
124619	234227
344927	234228
99973	234229
624506	234230
442834	234231
171972	234232
71418	234233
61902	234234
500899	234235
120911	234236
79619	234237
61423	234238
324	234239
425921	234240
678337	234241
538950	234242
380539	234243
215331	234244
358053	234245
34882	234246
118121	234247
321839	234248
329502	234249
130756	234250
123863	234251
495284	234252
541991	234253
10898	234254
145900	234255
546327	234256
478982	234257
179848	234258
73066	234259
247407	234260
75394	234261
25618	234262
257319	234263
700391	234264
626960	234265
690860	234266
52345	234267
1164	234268
275693	234269
692127	234270
380691	234271
628305	234272
661219	234273
9800	234274
33002	234275
3907	234276
177694	234277
538226	234278
602436	234279
334435	234280
186145	234281
96812	234282
129398	234283
272192	234284
57268	234285
66454	234286
515862	234287
81436	234288
153537	234289
180413	234290
545303	234291
25836	234292
12429	234293
360556	234294
378925	234295
395582	234296
109616	234297
564882	234298
768	234299
164963	234300
90297	234301
68719	234302
506407	234303
381051	234304
276805	234305
567922	234306
538156	234307
450431	234308
554726	234309
524585	234310
461139	234311
619137	234312
196743	234313
564469	234314
90032	234315
3446	234316
101356	234317
628274	234318
347866	234319
169394	234320
219	234321
152268	234322
105721	234323
35968	234324
437815	234325
314445	234326
232039	234327
145795	234328
677489	234329
106643	234330
15342	234331
194935	234332
14978	234333
14880	234334
260849	234335
175520	234336
442664	234337
527420	234338
50784	234339
58929	234340
105846	234341
680802	234342
100405	234343
504842	234344
177664	234345
282590	234346
101649	234347
36365	234348
28107	234349
97260	234350
50241	234351
20377	234352
242418	234353
16623	234354
349083	234355
357629	234356
417399	234357
637711	234358
459623	234359
277983	234360
660926	234361
16177	234362
677125	234363
33507	234364
418810	234365
28633	234366
6190	234367
610834	234368
443296	234369
317614	234370
538969	234371
282927	234372
100972	234373
3779	234374
365895	234375
234296	234376
52677	234377
377313	234378
498662	234379
31890	234380
658528	234381
113547	234382
153292	234383
396912	234384
136796	234385
424388	234386
232616	234387
514876	234388
36294	234389
629909	234390
276807	234391
461329	234392
223012	234393
228077	234394
702581	234395
614529	234396
61934	234397
559385	234398
49148	234399
3814	234400
584268	234401
656775	234402
313926	234403
717116	234404
512793	234405
585157	234406
136268	234407
261825	234408
689259	234409
1225	234410
52344	234411
96827	234412
230386	234413
609555	234414
586762	234415
530467	234416
189948	234417
381604	234418
534043	234419
406209	234420
439755	234421
194555	234422
241164	234423
530667	234424
61232	234425
147151	234426
173534	234427
181006	234428
441048	234429
478687	234430
175262	234431
540382	234432
129656	234433
143292	234434
711569	234435
60111	234436
4414	234437
581521	234438
393529	234439
145927	234440
33407	234441
564131	234442
473290	234443
110697	234444
67664	234445
569731	234446
29881	234447
256770	234448
561744	234449
592011	234450
600184	234451
652964	234452
234164	234453
111324	234454
43244	234455
974	234456
15319	234457
533728	234458
22178	234459
1414	234460
673163	234461
694349	234462
651819	234463
118579	234464
605096	234465
113244	234466
355273	234467
10172	234468
415684	234469
316282	234470
27963	234471
581655	234472
47459	234473
1011	234474
100309	234475
130296	234476
27104	234477
92292	234478
82346	234479
36903	234480
60121	234481
414421	234482
545728	234483
135702	234484
649309	234485
235705	234486
34035	234487
10768	234488
164921	234489
16484	234490
523212	234491
122498	234492
75689	234493
28849	234494
482	234495
385787	234496
139369	234497
507632	234498
29080	234499
699526	234500
408459	234501
590817	234502
400623	234503
640335	234504
508579	234505
43098	234506
151949	234507
496929	234508
649487	234509
549392	234510
603876	234511
690232	234512
617827	234513
3243	234514
115183	234515
28104	234516
345528	234517
111241	234518
515484	234519
434392	234520
17979	234521
326871	234522
206059	234523
333772	234524
88549	234525
621438	234526
713425	234527
270584	234528
404124	234529
644873	234530
714856	234531
171827	234532
536917	234533
75745	234534
655636	234535
49132	234536
691128	234537
450752	234538
229690	234539
250517	234540
2902	234541
10986	234542
150161	234543
370317	234544
377903	234545
436753	234546
53445	234547
334301	234548
643824	234549
487545	234550
753	234551
3489	234552
37080	234553
569070	234554
518111	234555
529360	234556
456407	234557
395956	234558
415196	234559
324835	234560
114929	234561
89544	234562
7270	234563
723445	234564
361401	234565
276607	234566
1021	234567
439495	234568
595062	234569
152520	234570
42888	234571
81644	234572
328099	234573
71332	234574
163594	234575
413105	234576
152965	234577
604438	234578
717857	234579
554502	234580
417742	234581
68686	234582
183518	234583
179763	234584
414740	234585
719350	234586
182088	234587
595420	234588
477037	234589
393296	234590
476433	234591
465309	234592
53764	234593
573354	234594
417512	234595
95408	234596
244463	234597
85831	234598
15924	234599
163064	234600
66830	234601
42819	234602
467000	234603
30383	234604
32089	234605
180501	234606
675729	234607
580605	234608
579591	234609
705176	234610
578533	234611
569261	234612
523895	234613
584915	234614
585774	234615
378442	234616
724807	234617
629533	234618
422526	234619
118785	234620
301572	234621
466569	234622
172845	234623
8513	234624
320211	234625
608132	234626
3346	234627
624557	234628
312834	234629
16478	234630
51630	234631
531567	234632
213861	234633
340236	234634
17899	234635
665880	234636
125670	234637
703027	234638
402652	234639
227765	234640
163801	234641
716831	234642
19871	234643
130472	234644
565481	234645
535	234646
492136	234647
450921	234648
532168	234649
559660	234650
433124	234651
116106	234652
91488	234653
367285	234654
92563	234655
423708	234656
330068	234657
687813	234658
224655	234659
662019	234660
31539	234661
557276	234662
298621	234663
240609	234664
270686	234665
613607	234666
708915	234667
84293	234668
216978	234669
32361	234670
581870	234671
477593	234672
578779	234673
266835	234674
77453	234675
339994	234676
722041	234677
366790	234678
654851	234679
175266	234680
668969	234681
667239	234682
11099	234683
123858	234684
714422	234685
55643	234686
232945	234687
1444	234688
74251	234689
96707	234690
624704	234691
8140	234692
467257	234693
37241	234694
546544	234695
367902	234696
275502	234697
356999	234698
38701	234699
22205	234700
851	234701
370792	234702
27033	234703
591006	234704
45619	234705
575146	234706
689577	234707
597519	234708
108162	234709
620424	234710
273247	234711
168274	234712
677578	234713
210717	234714
258181	234715
632310	234716
10037	234717
503878	234718
336716	234719
165736	234720
14099	234721
305109	234722
28361	234723
110977	234724
28387	234725
60445	234726
326787	234727
74371	234728
74841	234729
50217	234730
638751	234731
424991	234732
35849	234733
252498	234734
111683	234735
177618	234736
48104	234737
10996	234738
47184	234739
159777	234740
454631	234741
90263	234742
691905	234743
717952	234744
68896	234745
75811	234746
1705	234747
263401	234748
7741	234749
617896	234750
26049	234751
107699	234752
425831	234753
153254	234754
38259	234755
549471	234756
1001	234757
722484	234758
66324	234759
644853	234760
190122	234761
382638	234762
107877	234763
51400	234764
264375	234765
2738	234766
182564	234767
356005	234768
5323	234769
217185	234770
70591	234771
139463	234772
364186	234773
672657	234774
452412	234775
640577	234776
604029	234777
77571	234778
329435	234779
552360	234780
586994	234781
89578	234782
298084	234783
175111	234784
19109	234785
66023	234786
26438	234787
652210	234788
172796	234789
176897	234790
246811	234791
213170	234792
4094	234793
651620	234794
657455	234795
67565	234796
531192	234797
626505	234798
144399	234799
86226	234800
467082	234801
379631	234802
139961	234803
30160	234804
17191	234805
515558	234806
67490	234807
450630	234808
57971	234809
202599	234810
368512	234811
18668	234812
138876	234813
204782	234814
392205	234815
183092	234816
26096	234817
20163	234818
574812	234819
725036	234820
26168	234821
697577	234822
73658	234823
58126	234824
645043	234825
73082	234826
32177	234827
271853	234828
602996	234829
257360	234830
47080	234831
217830	234832
496611	234833
297955	234834
694970	234835
518126	234836
662395	234837
107580	234838
695873	234839
384926	234840
43748	234841
127315	234842
498805	234843
148578	234844
90263	234845
352385	234846
718605	234847
680579	234848
655817	234849
140457	234850
203550	234851
319589	234852
97100	234853
28304	234854
45232	234855
540513	234856
510338	234857
236940	234858
294815	234859
146835	234860
368432	234861
128198	234862
28043	234863
289404	234864
285570	234865
16486	234866
135156	234867
182554	234868
32760	234869
81720	234870
1520	234871
211518	234872
7958	234873
77194	234874
547038	234875
30985	234876
171004	234877
586138	234878
688973	234879
636757	234880
8732	234881
285859	234882
226599	234883
168722	234884
394085	234885
186113	234886
71947	234887
152002	234888
14562	234889
773	234890
23907	234891
146766	234892
250365	234893
27591	234894
233949	234895
44708	234896
302693	234897
421723	234898
112563	234899
60574	234900
173359	234901
118045	234902
225637	234903
706718	234904
549154	234905
6039	234906
10145	234907
20999	234908
49959	234909
627259	234910
49500	234911
54164	234912
583132	234913
6895	234914
159713	234915
390124	234916
131757	234917
6462	234918
155206	234919
623372	234920
123227	234921
626369	234922
367529	234923
233412	234924
176507	234925
453852	234926
542893	234927
119705	234928
70519	234929
62141	234930
82353	234931
419257	234932
457605	234933
221730	234934
73391	234935
15722	234936
212045	234937
17123	234938
75469	234939
308443	234940
153479	234941
551806	234942
33788	234943
331221	234944
9089	234945
525799	234946
613957	234947
319260	234948
400459	234949
181083	234950
11159	234951
416460	234952
326095	234953
241285	234954
30052	234955
654454	234956
717069	234957
633940	234958
667147	234959
392683	234960
145430	234961
158806	234962
559053	234963
112834	234964
650372	234965
657251	234966
73842	234967
402489	234968
322466	234969
402508	234970
12028	234971
403775	234972
16857	234973
382751	234974
117038	234975
76881	234976
423448	234977
418585	234978
376890	234979
524280	234980
482205	234981
263245	234982
639743	234983
243274	234984
175421	234985
473538	234986
212613	234987
611015	234988
318085	234989
389287	234990
140696	234991
4542	234992
92990	234993
112166	234994
149824	234995
722849	234996
134383	234997
304746	234998
2754	234999
485226	235000
668516	235001
382449	235002
61672	235003
118659	235004
529135	235005
627102	235006
144137	235007
238607	235008
26716	235009
294921	235010
107966	235011
381241	235012
84222	235013
96402	235014
560306	235015
149368	235016
8762	235017
646410	235018
105036	235019
503592	235020
220149	235021
499598	235022
58361	235023
146361	235024
610222	235025
103558	235026
28298	235027
126869	235028
678997	235029
175741	235030
24888	235031
582826	235032
662324	235033
278895	235034
76004	235035
84058	235036
244559	235037
21240	235038
371249	235039
1429	235040
6903	235041
21323	235042
115977	235043
34261	235044
717427	235045
106887	235046
373377	235047
409130	235048
346878	235049
116257	235050
444758	235051
242527	235052
717730	235053
578847	235054
460581	235055
288909	235056
34372	235057
43201	235058
83591	235059
229697	235060
2124	235061
599974	235062
72788	235063
32414	235064
675121	235065
23083	235066
1553	235067
106664	235068
91719	235069
507482	235070
162735	235071
100511	235072
33464	235073
269584	235074
12687	235075
17811	235076
508214	235077
22787	235078
232429	235079
516491	235080
562446	235081
719158	235082
262502	235083
157025	235084
192374	235085
45026	235086
600650	235087
155557	235088
2350	235089
266773	235090
9642	235091
244827	235092
178234	235093
250349	235094
54832	235095
622584	235096
77608	235097
635236	235098
571389	235099
272047	235100
447886	235101
476038	235102
14333	235103
224721	235104
33117	235105
650564	235106
334895	235107
158875	235108
407232	235109
79208	235110
620439	235111
656001	235112
36890	235113
75660	235114
96364	235115
66159	235116
349646	235117
145406	235118
378579	235119
25058	235120
426165	235121
144218	235122
426872	235123
336970	235124
269478	235125
101677	235126
16546	235127
36577	235128
240178	235129
75742	235130
559618	235131
271791	235132
386983	235133
54314	235134
147738	235135
3541	235136
140186	235137
11369	235138
146568	235139
432883	235140
269474	235141
31068	235142
5887	235143
657813	235144
10218	235145
34916	235146
214623	235147
1329	235148
492276	235149
449736	235150
479707	235151
675687	235152
158973	235153
416151	235154
276606	235155
155745	235156
323028	235157
101818	235158
54716	235159
716829	235160
150495	235161
131448	235162
9285	235163
65700	235164
22436	235165
496577	235166
351589	235167
531780	235168
82751	235169
619333	235170
355967	235171
599240	235172
483305	235173
248216	235174
11189	235175
318013	235176
519147	235177
519	235178
511275	235179
54535	235180
606367	235181
163260	235182
68823	235183
143029	235184
186127	235185
716087	235186
649029	235187
101403	235188
60796	235189
527787	235190
25137	235191
109103	235192
306251	235193
103412	235194
136889	235195
221357	235196
690196	235197
75149	235198
484080	235199
1787	235200
173900	235201
695209	235202
538432	235203
350707	235204
452843	235205
319194	235206
485562	235207
701054	235208
97650	235209
8207	235210
668448	235211
686837	235212
117832	235213
1210	235214
570496	235215
678099	235216
448174	235217
556712	235218
143065	235219
705907	235220
75264	235221
161396	235222
8296	235223
340078	235224
201588	235225
279967	235226
136372	235227
616866	235228
636202	235229
122999	235230
480391	235231
74003	235232
140432	235233
370389	235234
474642	235235
330701	235236
632439	235237
508642	235238
598241	235239
173131	235240
178267	235241
492876	235242
484230	235243
11266	235244
168592	235245
77868	235246
448888	235247
619045	235248
673874	235249
166896	235250
322542	235251
3037	235252
146091	235253
10351	235254
515425	235255
51322	235256
281154	235257
382796	235258
610762	235259
374074	235260
52289	235261
38503	235262
263123	235263
121547	235264
4256	235265
39572	235266
161375	235267
35791	235268
712189	235269
114891	235270
635131	235271
300405	235272
441382	235273
296199	235274
12223	235275
89240	235276
284249	235277
196919	235278
439500	235279
718911	235280
608352	235281
569164	235282
45178	235283
578153	235284
73028	235285
400247	235286
391926	235287
11490	235288
253252	235289
714822	235290
625787	235291
684403	235292
493433	235293
162604	235294
63311	235295
105542	235296
649	235297
513641	235298
561367	235299
581576	235300
273010	235301
577022	235302
96480	235303
140046	235304
28497	235305
4876	235306
12241	235307
180058	235308
11191	235309
89995	235310
467626	235311
319998	235312
29245	235313
221055	235314
633520	235315
346684	235316
49023	235317
44070	235318
471138	235319
560173	235320
17793	235321
112521	235322
404652	235323
85870	235324
468291	235325
180678	235326
269365	235327
113643	235328
102697	235329
198694	235330
180408	235331
271329	235332
244901	235333
549115	235334
203197	235335
89311	235336
269158	235337
458155	235338
28779	235339
242945	235340
620772	235341
280751	235342
570351	235343
128816	235344
118762	235345
63549	235346
178202	235347
69623	235348
212038	235349
181532	235350
543080	235351
473131	235352
694966	235353
314848	235354
66884	235355
487755	235356
289621	235357
518363	235358
269690	235359
720856	235360
135308	235361
450594	235362
373641	235363
559726	235364
9062	235365
32919	235366
88559	235367
499130	235368
140494	235369
204433	235370
540428	235371
80561	235372
327109	235373
679998	235374
305423	235375
388456	235376
39178	235377
126949	235378
527283	235379
581493	235380
105700	235381
28163	235382
309036	235383
64734	235384
45289	235385
4670	235386
125764	235387
294002	235388
68990	235389
53358	235390
274321	235391
36095	235392
617193	235393
189693	235394
164708	235395
23913	235396
445487	235397
36707	235398
680	235399
62758	235400
640760	235401
422430	235402
120888	235403
15602	235404
107680	235405
160753	235406
391445	235407
686425	235408
141239	235409
30472	235410
237376	235411
698238	235412
296097	235413
169631	235414
36650	235415
75906	235416
16779	235417
497626	235418
41473	235419
152778	235420
424553	235421
683681	235422
721030	235423
84706	235424
129065	235425
203203	235426
136898	235427
661978	235428
311198	235429
79376	235430
11867	235431
547845	235432
691323	235433
14027	235434
48555	235435
538956	235436
80878	235437
369407	235438
619139	235439
694060	235440
411328	235441
419287	235442
394700	235443
373122	235444
186426	235445
73307	235446
348988	235447
712677	235448
430787	235449
96328	235450
188671	235451
424746	235452
678350	235453
403890	235454
103964	235455
308530	235456
355542	235457
40401	235458
547846	235459
660502	235460
222026	235461
322678	235462
497494	235463
248771	235464
240617	235465
121627	235466
71624	235467
143606	235468
5630	235469
61630	235470
176461	235471
617834	235472
199212	235473
703614	235474
536356	235475
37913	235476
2982	235477
343667	235478
98961	235479
177646	235480
96713	235481
225314	235482
174777	235483
411867	235484
406929	235485
102827	235486
162113	235487
4430	235488
653165	235489
276591	235490
37198	235491
258910	235492
63348	235493
115871	235494
13041	235495
347246	235496
142664	235497
177933	235498
198404	235499
579687	235500
162937	235501
111731	235502
17200	235503
225978	235504
702576	235505
474429	235506
456990	235507
44096	235508
318957	235509
33901	235510
183000	235511
120684	235512
222375	235513
512335	235514
18910	235515
82372	235516
653727	235517
461533	235518
387502	235519
447135	235520
32178	235521
116413	235522
432277	235523
352494	235524
565101	235525
31510	235526
287551	235527
432760	235528
102800	235529
63814	235530
494205	235531
64744	235532
18310	235533
625314	235534
594952	235535
9936	235536
13374	235537
53195	235538
336041	235539
3511	235540
71138	235541
522569	235542
7695	235543
469465	235544
421834	235545
49858	235546
541734	235547
4569	235548
6431	235549
23020	235550
642382	235551
193707	235552
43103	235553
371886	235554
30129	235555
114832	235556
73890	235557
424391	235558
5217	235559
307940	235560
656958	235561
471671	235562
624002	235563
95043	235564
44470	235565
48169	235566
130334	235567
38744	235568
520443	235569
338145	235570
548569	235571
105967	235572
337862	235573
598426	235574
4052	235575
707631	235576
240130	235577
336129	235578
592982	235579
588671	235580
451912	235581
320741	235582
313488	235583
227871	235584
193253	235585
203648	235586
496380	235587
15358	235588
111612	235589
25944	235590
9471	235591
493701	235592
696223	235593
2681	235594
352896	235595
136111	235596
360181	235597
197597	235598
20669	235599
531128	235600
65249	235601
4356	235602
45663	235603
632217	235604
492544	235605
570812	235606
557111	235607
18652	235608
269770	235609
95834	235610
670376	235611
333522	235612
70063	235613
622999	235614
490488	235615
427075	235616
106590	235617
394565	235618
365052	235619
179718	235620
31676	235621
501032	235622
521703	235623
708017	235624
461850	235625
9805	235626
57221	235627
9463	235628
629314	235629
225483	235630
9662	235631
23364	235632
15818	235633
106417	235634
208142	235635
306216	235636
254384	235637
188008	235638
268561	235639
294600	235640
285288	235641
243073	235642
378752	235643
253833	235644
143046	235645
140384	235646
351123	235647
84151	235648
19280	235649
178704	235650
542843	235651
95653	235652
378918	235653
496924	235654
447813	235655
382037	235656
438268	235657
46429	235658
713	235659
551257	235660
128289	235661
434477	235662
365890	235663
51850	235664
639619	235665
40328	235666
74284	235667
45681	235668
333658	235669
135307	235670
487930	235671
35814	235672
75522	235673
439642	235674
677563	235675
330672	235676
82328	235677
380418	235678
68425	235679
28689	235680
438570	235681
319732	235682
711799	235683
196418	235684
208101	235685
100921	235686
640175	235687
132265	235688
406285	235689
555179	235690
27566	235691
63536	235692
386883	235693
76261	235694
180447	235695
142	235696
77068	235697
185475	235698
162346	235699
596726	235700
47801	235701
166934	235702
368242	235703
490710	235704
573136	235705
44612	235706
389305	235707
579288	235708
517536	235709
172552	235710
242031	235711
500214	235712
510205	235713
337288	235714
165855	235715
411959	235716
333126	235717
74377	235718
469489	235719
544544	235720
664428	235721
501885	235722
146036	235723
438261	235724
307511	235725
25753	235726
25216	235727
663231	235728
46304	235729
224430	235730
618942	235731
20264	235732
137968	235733
650851	235734
509420	235735
50911	235736
21357	235737
205572	235738
20260	235739
167692	235740
4780	235741
533452	235742
44714	235743
583223	235744
241677	235745
48295	235746
176596	235747
224796	235748
467795	235749
384	235750
215158	235751
414689	235752
685564	235753
341532	235754
31886	235755
120264	235756
541586	235757
660311	235758
521757	235759
71470	235760
127720	235761
263319	235762
1794	235763
227700	235764
503136	235765
393594	235766
165965	235767
10586	235768
383067	235769
381515	235770
205531	235771
3743	235772
674654	235773
355551	235774
579856	235775
86509	235776
460979	235777
175650	235778
89027	235779
585351	235780
55818	235781
130447	235782
1910	235783
337218	235784
316816	235785
3019	235786
420638	235787
31060	235788
129915	235789
201926	235790
587628	235791
504484	235792
28082	235793
401380	235794
180725	235795
399174	235796
107083	235797
164176	235798
308366	235799
24025	235800
260145	235801
171853	235802
44396	235803
295255	235804
53638	235805
702140	235806
670117	235807
274074	235808
120460	235809
647881	235810
130715	235811
33253	235812
55795	235813
413666	235814
215207	235815
24720	235816
290229	235817
477860	235818
152724	235819
54002	235820
170315	235821
685041	235822
26381	235823
52610	235824
306167	235825
35779	235826
599219	235827
393960	235828
47163	235829
683269	235830
344669	235831
233381	235832
118996	235833
132962	235834
717969	235835
520353	235836
387460	235837
300738	235838
340593	235839
22780	235840
241468	235841
479049	235842
703839	235843
232804	235844
402383	235845
183473	235846
67358	235847
175019	235848
114046	235849
604457	235850
560146	235851
456832	235852
450635	235853
91006	235854
724984	235855
667639	235856
193968	235857
163862	235858
497986	235859
139958	235860
549023	235861
198343	235862
364461	235863
535056	235864
230057	235865
618783	235866
3191	235867
99812	235868
105890	235869
302004	235870
522391	235871
144049	235872
39386	235873
7048	235874
636491	235875
516584	235876
208411	235877
70971	235878
597663	235879
330327	235880
533820	235881
343924	235882
413421	235883
55919	235884
627294	235885
191233	235886
535556	235887
441650	235888
176646	235889
333354	235890
468438	235891
547012	235892
165696	235893
718909	235894
72698	235895
67042	235896
272755	235897
137894	235898
99195	235899
16978	235900
349032	235901
51847	235902
604935	235903
629611	235904
137853	235905
3239	235906
165301	235907
129026	235908
428143	235909
235889	235910
7156	235911
343334	235912
362520	235913
3158	235914
124850	235915
52919	235916
387344	235917
396968	235918
320219	235919
26879	235920
20026	235921
301897	235922
91035	235923
297065	235924
13213	235925
670347	235926
115204	235927
515512	235928
533498	235929
374649	235930
42413	235931
31059	235932
70497	235933
183161	235934
639582	235935
634449	235936
1301	235937
686455	235938
170414	235939
23447	235940
677585	235941
559752	235942
74125	235943
244482	235944
579250	235945
122722	235946
637951	235947
59375	235948
241998	235949
319193	235950
52631	235951
172887	235952
12499	235953
391519	235954
608018	235955
144382	235956
473913	235957
155493	235958
595396	235959
198931	235960
29448	235961
15139	235962
577426	235963
181717	235964
155957	235965
530846	235966
438796	235967
10664	235968
173233	235969
101419	235970
43799	235971
295200	235972
308547	235973
26629	235974
403618	235975
360049	235976
447873	235977
306210	235978
179555	235979
258580	235980
366397	235981
64646	235982
622715	235983
382200	235984
447540	235985
381875	235986
64452	235987
517685	235988
125944	235989
617444	235990
503469	235991
53913	235992
430948	235993
571065	235994
719432	235995
105258	235996
41986	235997
374332	235998
45836	235999
433032	236000
710971	236001
335390	236002
110549	236003
144240	236004
526777	236005
709105	236006
635016	236007
181869	236008
2199	236009
40588	236010
46926	236011
254501	236012
503607	236013
29678	236014
286	236015
540364	236016
475429	236017
11971	236018
9077	236019
510581	236020
222341	236021
349921	236022
376608	236023
398840	236024
447717	236025
138531	236026
391019	236027
116106	236028
719482	236029
97	236030
712807	236031
6554	236032
359101	236033
6817	236034
564719	236035
210448	236036
74926	236037
66960	236038
227082	236039
589663	236040
11126	236041
434896	236042
290093	236043
543750	236044
8437	236045
228141	236046
677214	236047
330768	236048
159474	236049
348	236050
611680	236051
74219	236052
23420	236053
122023	236054
45538	236055
142140	236056
608430	236057
75435	236058
157902	236059
376208	236060
107565	236061
37104	236062
525855	236063
94159	236064
283281	236065
461668	236066
520974	236067
651591	236068
577424	236069
659109	236070
460559	236071
77789	236072
45357	236073
491969	236074
610570	236075
520643	236076
102468	236077
283616	236078
714693	236079
673173	236080
616360	236081
289372	236082
94602	236083
278268	236084
231480	236085
651299	236086
333728	236087
47050	236088
131329	236089
46287	236090
5600	236091
129198	236092
130052	236093
215457	236094
723942	236095
52590	236096
686605	236097
500108	236098
3510	236099
11943	236100
200683	236101
151137	236102
97743	236103
159846	236104
35912	236105
104788	236106
112973	236107
47493	236108
144901	236109
296903	236110
123792	236111
65406	236112
233986	236113
622981	236114
222308	236115
11555	236116
161696	236117
12161	236118
90485	236119
198483	236120
32058	236121
13997	236122
249288	236123
622814	236124
510596	236125
321032	236126
57634	236127
510606	236128
364766	236129
161252	236130
555238	236131
59274	236132
255921	236133
6849	236134
324676	236135
693577	236136
214734	236137
50641	236138
537001	236139
718941	236140
29827	236141
49181	236142
16257	236143
110938	236144
669795	236145
346106	236146
145960	236147
10879	236148
128179	236149
281959	236150
462303	236151
285095	236152
215682	236153
163750	236154
681614	236155
412331	236156
3933	236157
114	236158
17578	236159
411416	236160
636752	236161
48	236162
549767	236163
1959	236164
191433	236165
32399	236166
350408	236167
46574	236168
232259	236169
118838	236170
371653	236171
396819	236172
221541	236173
105233	236174
263416	236175
85439	236176
465567	236177
682729	236178
636496	236179
136836	236180
128181	236181
49902	236182
35080	236183
406678	236184
23852	236185
17372	236186
410174	236187
678489	236188
157320	236189
64246	236190
686286	236191
75142	236192
181534	236193
718171	236194
553696	236195
74128	236196
640482	236197
676855	236198
178139	236199
83226	236200
159152	236201
39879	236202
141841	236203
328639	236204
318429	236205
93774	236206
425682	236207
14472	236208
282553	236209
143945	236210
218069	236211
141313	236212
28304	236213
40198	236214
22114	236215
5303	236216
544404	236217
16458	236218
5343	236219
141548	236220
87134	236221
361207	236222
554271	236223
455705	236224
579630	236225
545544	236226
646447	236227
526676	236228
665781	236229
337789	236230
292427	236231
53951	236232
324385	236233
39356	236234
14642	236235
499140	236236
155716	236237
140939	236238
603859	236239
383360	236240
90476	236241
170062	236242
702084	236243
180462	236244
602327	236245
21	236246
211614	236247
161231	236248
3157	236249
584017	236250
553783	236251
91603	236252
272978	236253
577821	236254
611480	236255
39613	236256
72097	236257
691769	236258
102234	236259
183365	236260
303734	236261
684523	236262
138482	236263
81966	236264
695428	236265
184509	236266
320730	236267
377373	236268
24384	236269
365739	236270
142816	236271
495089	236272
317029	236273
106387	236274
407713	236275
719598	236276
554481	236277
300159	236278
130918	236279
339833	236280
15501	236281
50788	236282
551979	236283
52579	236284
374683	236285
269043	236286
241899	236287
50467	236288
350845	236289
35186	236290
38251	236291
645946	236292
593464	236293
273202	236294
536003	236295
307073	236296
147297	236297
347607	236298
506776	236299
178762	236300
172917	236301
277815	236302
707365	236303
506773	236304
461802	236305
3882	236306
85425	236307
357796	236308
182815	236309
52018	236310
402991	236311
180902	236312
185297	236313
108809	236314
661244	236315
472638	236316
170882	236317
564063	236318
570322	236319
252526	236320
116371	236321
339770	236322
123273	236323
171497	236324
631285	236325
447278	236326
7608	236327
491457	236328
319043	236329
19357	236330
372968	236331
675462	236332
294299	236333
155625	236334
28646	236335
146515	236336
175493	236337
666669	236338
6723	236339
641170	236340
5730	236341
585	236342
83408	236343
780	236344
159266	236345
327912	236346
551014	236347
161497	236348
10826	236349
364062	236350
161862	236351
100162	236352
556976	236353
34161	236354
54956	236355
709994	236356
614757	236357
608608	236358
116010	236359
542761	236360
390384	236361
135722	236362
61329	236363
6093	236364
554929	236365
59053	236366
116630	236367
14458	236368
4067	236369
48203	236370
6442	236371
120246	236372
67138	236373
568612	236374
705484	236375
289139	236376
386162	236377
176928	236378
364489	236379
164168	236380
62792	236381
583232	236382
42249	236383
382821	236384
669266	236385
150964	236386
72148	236387
59775	236388
692664	236389
290976	236390
416018	236391
463595	236392
52206	236393
508874	236394
26067	236395
306516	236396
123496	236397
10247	236398
525901	236399
318759	236400
310947	236401
387491	236402
21755	236403
531429	236404
716013	236405
57951	236406
145431	236407
229574	236408
574041	236409
271472	236410
423736	236411
33007	236412
355846	236413
5775	236414
175589	236415
170564	236416
536605	236417
713053	236418
129348	236419
231537	236420
510	236421
718571	236422
558757	236423
19751	236424
254714	236425
677944	236426
12033	236427
228154	236428
216996	236429
435241	236430
1666	236431
357173	236432
387675	236433
311314	236434
133537	236435
407135	236436
547717	236437
5335	236438
647654	236439
25280	236440
446201	236441
66007	236442
546210	236443
555269	236444
34825	236445
694847	236446
42528	236447
517106	236448
92881	236449
378245	236450
273966	236451
40213	236452
407705	236453
432211	236454
81710	236455
411925	236456
7206	236457
530665	236458
553841	236459
24096	236460
451518	236461
51776	236462
459814	236463
60189	236464
632920	236465
245296	236466
148388	236467
667864	236468
100144	236469
185019	236470
60066	236471
192281	236472
39600	236473
718358	236474
477043	236475
24904	236476
319985	236477
366383	236478
236613	236479
366474	236480
131769	236481
507686	236482
452927	236483
606647	236484
539919	236485
122681	236486
366321	236487
12807	236488
290891	236489
49947	236490
670862	236491
389357	236492
110256	236493
27950	236494
438038	236495
401468	236496
494415	236497
604424	236498
294392	236499
112724	236500
205481	236501
205761	236502
244878	236503
201335	236504
506952	236505
322710	236506
523208	236507
192469	236508
343318	236509
114054	236510
657200	236511
28328	236512
17765	236513
138275	236514
603923	236515
216048	236516
716292	236517
30095	236518
209707	236519
2284	236520
6777	236521
504525	236522
223408	236523
1389	236524
566206	236525
566590	236526
153765	236527
507703	236528
4	236529
575097	236530
123869	236531
228441	236532
149525	236533
161565	236534
145111	236535
49338	236536
709122	236537
238625	236538
101533	236539
255545	236540
400020	236541
143949	236542
227260	236543
342836	236544
200425	236545
255888	236546
431453	236547
454812	236548
121856	236549
525496	236550
253873	236551
345989	236552
177836	236553
440890	236554
161794	236555
617751	236556
268604	236557
316529	236558
250406	236559
637137	236560
203542	236561
366809	236562
167172	236563
30060	236564
229459	236565
39506	236566
23953	236567
339650	236568
336036	236569
339385	236570
360423	236571
147785	236572
241594	236573
324378	236574
234775	236575
301302	236576
121138	236577
427172	236578
5594	236579
448150	236580
96022	236581
467123	236582
254155	236583
485855	236584
262834	236585
80837	236586
362235	236587
20698	236588
49010	236589
560513	236590
517525	236591
189231	236592
649269	236593
507284	236594
391890	236595
15949	236596
1670	236597
166697	236598
49913	236599
89754	236600
70924	236601
284264	236602
556229	236603
232330	236604
105042	236605
137147	236606
487277	236607
676278	236608
37362	236609
12243	236610
166475	236611
240386	236612
1742	236613
666778	236614
544614	236615
75371	236616
244911	236617
137110	236618
710170	236619
417316	236620
67697	236621
160666	236622
72964	236623
80616	236624
64537	236625
170381	236626
183113	236627
12476	236628
331467	236629
611510	236630
96468	236631
66724	236632
454807	236633
79080	236634
65665	236635
175360	236636
116325	236637
275684	236638
672227	236639
55620	236640
131523	236641
284627	236642
528740	236643
626658	236644
8888	236645
287070	236646
11158	236647
177717	236648
136693	236649
438450	236650
212399	236651
147969	236652
303959	236653
369337	236654
174284	236655
35959	236656
693105	236657
1544	236658
210370	236659
122145	236660
476007	236661
545141	236662
125236	236663
80737	236664
104251	236665
460614	236666
367911	236667
6251	236668
96855	236669
203743	236670
7000	236671
161693	236672
674324	236673
605803	236674
644009	236675
145548	236676
329949	236677
10392	236678
590106	236679
53316	236680
238010	236681
473172	236682
447342	236683
268640	236684
106603	236685
284521	236686
72300	236687
9051	236688
515212	236689
532257	236690
371382	236691
63455	236692
611873	236693
173645	236694
5859	236695
516220	236696
23201	236697
671058	236698
160290	236699
4799	236700
255461	236701
21642	236702
473163	236703
226630	236704
268219	236705
580749	236706
380448	236707
185759	236708
27581	236709
148299	236710
489951	236711
292588	236712
23233	236713
504448	236714
612671	236715
88591	236716
89805	236717
212017	236718
45680	236719
225671	236720
40412	236721
309156	236722
305337	236723
169566	236724
274817	236725
10642	236726
75032	236727
564797	236728
408574	236729
237043	236730
129637	236731
38168	236732
82817	236733
600230	236734
144082	236735
116534	236736
678988	236737
451391	236738
213332	236739
209371	236740
577214	236741
569055	236742
505732	236743
171651	236744
301590	236745
671169	236746
37810	236747
306771	236748
717048	236749
614359	236750
14352	236751
148320	236752
170087	236753
235607	236754
168734	236755
630649	236756
141269	236757
690193	236758
656317	236759
228031	236760
635073	236761
107943	236762
56568	236763
2736	236764
13548	236765
619491	236766
656447	236767
624432	236768
95913	236769
348585	236770
122441	236771
53574	236772
145137	236773
293728	236774
6926	236775
393432	236776
217083	236777
101455	236778
306976	236779
230064	236780
191142	236781
394142	236782
175745	236783
3548	236784
148888	236785
689813	236786
5721	236787
283912	236788
144276	236789
115829	236790
595083	236791
251148	236792
338989	236793
367906	236794
80254	236795
18111	236796
39236	236797
408756	236798
722934	236799
678206	236800
467218	236801
183858	236802
520362	236803
722594	236804
550919	236805
145494	236806
432880	236807
302299	236808
349023	236809
77503	236810
172988	236811
632102	236812
668674	236813
362233	236814
609384	236815
94139	236816
355165	236817
154829	236818
349461	236819
17688	236820
372256	236821
117458	236822
711062	236823
572542	236824
191978	236825
294959	236826
668284	236827
320742	236828
715293	236829
381579	236830
15993	236831
140050	236832
400342	236833
408725	236834
14784	236835
106553	236836
275907	236837
229789	236838
636942	236839
27974	236840
158485	236841
26548	236842
177172	236843
456500	236844
630695	236845
103140	236846
49784	236847
126829	236848
477156	236849
331113	236850
6668	236851
103477	236852
4877	236853
407898	236854
43796	236855
183222	236856
35800	236857
468625	236858
434032	236859
24353	236860
43697	236861
22155	236862
635984	236863
610347	236864
490628	236865
44928	236866
110455	236867
120341	236868
314457	236869
624687	236870
250006	236871
366417	236872
61286	236873
567973	236874
641581	236875
331512	236876
13513	236877
442457	236878
33770	236879
114886	236880
518260	236881
295513	236882
88942	236883
716504	236884
13127	236885
442212	236886
537281	236887
178309	236888
21305	236889
162933	236890
104113	236891
93060	236892
474346	236893
415845	236894
20178	236895
651402	236896
506591	236897
679970	236898
698235	236899
568069	236900
547882	236901
145145	236902
245112	236903
236696	236904
8994	236905
11621	236906
53354	236907
710570	236908
608490	236909
186329	236910
350	236911
415268	236912
508424	236913
92611	236914
219889	236915
460742	236916
182766	236917
144091	236918
275955	236919
668204	236920
714272	236921
82814	236922
256674	236923
654168	236924
50798	236925
131604	236926
584391	236927
149719	236928
566151	236929
67491	236930
108178	236931
282028	236932
346986	236933
587488	236934
335098	236935
663146	236936
655478	236937
13279	236938
80368	236939
533033	236940
342315	236941
154256	236942
654262	236943
290995	236944
71541	236945
308408	236946
260421	236947
494086	236948
174127	236949
450140	236950
626818	236951
8383	236952
479444	236953
9433	236954
503237	236955
245255	236956
139319	236957
424192	236958
105986	236959
692372	236960
681027	236961
70362	236962
423737	236963
192825	236964
655067	236965
13783	236966
676515	236967
113311	236968
7782	236969
385012	236970
307496	236971
331063	236972
113511	236973
28770	236974
589812	236975
152641	236976
341101	236977
60898	236978
506946	236979
391164	236980
533253	236981
26307	236982
88790	236983
459603	236984
554888	236985
450386	236986
671221	236987
330108	236988
4735	236989
219313	236990
524147	236991
132180	236992
181372	236993
490673	236994
87183	236995
161063	236996
139973	236997
374368	236998
473548	236999
405683	237000
15146	237001
135138	237002
453939	237003
142873	237004
246579	237005
169	237006
100418	237007
40322	237008
80725	237009
176638	237010
333736	237011
373181	237012
456452	237013
278339	237014
22428	237015
664248	237016
78166	237017
118	237018
11707	237019
359461	237020
29091	237021
187301	237022
145331	237023
361803	237024
55651	237025
74620	237026
686091	237027
24347	237028
269828	237029
262582	237030
460352	237031
18002	237032
384051	237033
113034	237034
118243	237035
91447	237036
543253	237037
85252	237038
68277	237039
413650	237040
82977	237041
474904	237042
125879	237043
127588	237044
397835	237045
34004	237046
384190	237047
40204	237048
159812	237049
453998	237050
698553	237051
655142	237052
166284	237053
27336	237054
408129	237055
76591	237056
154668	237057
141527	237058
103597	237059
159238	237060
386624	237061
121967	237062
10722	237063
125909	237064
608665	237065
437620	237066
492156	237067
93180	237068
106733	237069
373976	237070
695812	237071
33193	237072
6481	237073
72803	237074
642163	237075
26887	237076
194244	237077
711063	237078
125154	237079
20083	237080
311945	237081
414102	237082
212059	237083
171526	237084
398914	237085
236329	237086
709515	237087
243466	237088
375303	237089
602697	237090
494625	237091
8927	237092
192701	237093
117279	237094
78686	237095
523874	237096
203673	237097
141281	237098
75894	237099
513	237100
23624	237101
500603	237102
553619	237103
515684	237104
711684	237105
127706	237106
15375	237107
179968	237108
268751	237109
38100	237110
58686	237111
350425	237112
169384	237113
6845	237114
41328	237115
177031	237116
433197	237117
544072	237118
375106	237119
5980	237120
34680	237121
173666	237122
94628	237123
420594	237124
534824	237125
139084	237126
174278	237127
57242	237128
85353	237129
504799	237130
123468	237131
625048	237132
185738	237133
548506	237134
437165	237135
237452	237136
3070	237137
381375	237138
269995	237139
144784	237140
428572	237141
717525	237142
241090	237143
194715	237144
185035	237145
421222	237146
687957	237147
57070	237148
15488	237149
171662	237150
249368	237151
608460	237152
8541	237153
376121	237154
477545	237155
200205	237156
435673	237157
205724	237158
108998	237159
617970	237160
322279	237161
5651	237162
535281	237163
631486	237164
130157	237165
237661	237166
405352	237167
172405	237168
60231	237169
668143	237170
592203	237171
75579	237172
449239	237173
214129	237174
402256	237175
558958	237176
11658	237177
102918	237178
436761	237179
320024	237180
41023	237181
151914	237182
172061	237183
378304	237184
625476	237185
638638	237186
539205	237187
584482	237188
406044	237189
236367	237190
140291	237191
671736	237192
159106	237193
293473	237194
522854	237195
558847	237196
363704	237197
33262	237198
312427	237199
158983	237200
6513	237201
83372	237202
211621	237203
487413	237204
283985	237205
111072	237206
6174	237207
131120	237208
147887	237209
291513	237210
648992	237211
695101	237212
127076	237213
424922	237214
545339	237215
235718	237216
483442	237217
611709	237218
47131	237219
557804	237220
498369	237221
621955	237222
53864	237223
647750	237224
584632	237225
77352	237226
173611	237227
1480	237228
103059	237229
211085	237230
238831	237231
426251	237232
172934	237233
592763	237234
73412	237235
304668	237236
533675	237237
402117	237238
44916	237239
50807	237240
572453	237241
589200	237242
515213	237243
455817	237244
434215	237245
41559	237246
328849	237247
390320	237248
42627	237249
40442	237250
674841	237251
173410	237252
549650	237253
4350	237254
35	237255
10676	237256
410965	237257
687899	237258
151119	237259
259721	237260
124142	237261
624036	237262
270333	237263
404063	237264
383773	237265
41583	237266
506651	237267
130215	237268
23436	237269
573470	237270
605446	237271
452144	237272
378351	237273
442673	237274
408251	237275
405471	237276
427471	237277
83909	237278
637587	237279
42162	237280
168356	237281
62076	237282
16994	237283
15016	237284
650666	237285
57624	237286
50744	237287
86586	237288
640578	237289
617039	237290
193988	237291
638446	237292
6194	237293
342645	237294
466415	237295
218973	237296
302959	237297
33822	237298
300604	237299
6192	237300
38451	237301
646962	237302
16181	237303
44332	237304
639360	237305
394898	237306
120667	237307
635419	237308
56865	237309
264354	237310
478898	237311
421160	237312
495507	237313
57505	237314
311843	237315
12666	237316
1401	237317
83694	237318
402982	237319
62237	237320
631391	237321
104236	237322
132635	237323
68131	237324
665397	237325
454152	237326
149689	237327
30187	237328
611762	237329
42504	237330
102409	237331
74585	237332
14416	237333
132541	237334
133905	237335
82888	237336
19148	237337
508228	237338
54147	237339
206236	237340
520226	237341
107922	237342
12043	237343
163667	237344
113478	237345
79727	237346
342320	237347
304520	237348
116334	237349
609969	237350
524086	237351
116522	237352
609898	237353
252823	237354
325634	237355
106908	237356
396975	237357
14984	237358
475224	237359
541718	237360
620475	237361
263220	237362
27289	237363
333806	237364
394315	237365
19505	237366
17937	237367
348947	237368
561765	237369
565980	237370
58482	237371
2544	237372
400679	237373
510184	237374
293787	237375
99023	237376
18989	237377
419758	237378
479619	237379
349742	237380
191306	237381
647606	237382
305299	237383
103544	237384
538298	237385
582165	237386
523493	237387
327683	237388
683	237389
6711	237390
258362	237391
21647	237392
29685	237393
296357	237394
34291	237395
693090	237396
127596	237397
118913	237398
305329	237399
149727	237400
515431	237401
648692	237402
510960	237403
559	237404
722140	237405
123387	237406
418629	237407
656998	237408
546338	237409
97808	237410
331531	237411
159848	237412
21648	237413
11176	237414
7789	237415
645156	237416
650878	237417
140035	237418
218516	237419
114225	237420
73752	237421
537963	237422
224983	237423
654570	237424
120087	237425
171	237426
309689	237427
221535	237428
502375	237429
275868	237430
533804	237431
592396	237432
425257	237433
548922	237434
98259	237435
633514	237436
148145	237437
606997	237438
205618	237439
100859	237440
508058	237441
14096	237442
246478	237443
249106	237444
49041	237445
308226	237446
422969	237447
48895	237448
365982	237449
308081	237450
18841	237451
118898	237452
21876	237453
133164	237454
316580	237455
142708	237456
288544	237457
426501	237458
487925	237459
656055	237460
686782	237461
496491	237462
447418	237463
329023	237464
92344	237465
170873	237466
440873	237467
137024	237468
596115	237469
462736	237470
418270	237471
50507	237472
3014	237473
39666	237474
481515	237475
692104	237476
383070	237477
633218	237478
115351	237479
368690	237480
144367	237481
397224	237482
374142	237483
623850	237484
10813	237485
140092	237486
499090	237487
18029	237488
13236	237489
425206	237490
184687	237491
150375	237492
489654	237493
424046	237494
127672	237495
58504	237496
60665	237497
4903	237498
127670	237499
608900	237500
685099	237501
103898	237502
77378	237503
268162	237504
116046	237505
84643	237506
128812	237507
92121	237508
154265	237509
99289	237510
558433	237511
22482	237512
74603	237513
103962	237514
17129	237515
93541	237516
650152	237517
95768	237518
1566	237519
400047	237520
114592	237521
186111	237522
544	237523
74895	237524
626522	237525
429881	237526
197574	237527
585553	237528
668932	237529
8297	237530
82380	237531
74916	237532
32689	237533
553701	237534
552844	237535
174984	237536
547502	237537
213346	237538
99460	237539
520365	237540
66444	237541
401097	237542
284367	237543
179039	237544
723349	237545
245918	237546
59397	237547
357098	237548
2842	237549
602487	237550
1588	237551
87375	237552
462120	237553
516781	237554
91753	237555
213113	237556
131531	237557
327333	237558
432099	237559
16184	237560
64467	237561
235432	237562
85825	237563
67342	237564
492831	237565
85017	237566
503360	237567
116196	237568
83531	237569
99884	237570
104110	237571
35847	237572
623886	237573
28265	237574
244229	237575
28844	237576
17906	237577
720642	237578
80084	237579
589373	237580
444694	237581
101074	237582
105676	237583
419608	237584
670312	237585
8904	237586
598121	237587
143147	237588
64200	237589
2150	237590
493582	237591
129388	237592
328609	237593
120573	237594
185821	237595
170144	237596
282142	237597
522936	237598
707769	237599
457169	237600
307023	237601
386251	237602
27240	237603
192656	237604
460989	237605
110900	237606
154052	237607
606227	237608
334489	237609
62826	237610
30692	237611
6685	237612
262147	237613
252071	237614
388484	237615
590534	237616
97722	237617
29694	237618
616993	237619
26510	237620
198487	237621
27408	237622
609861	237623
322437	237624
471298	237625
432719	237626
360203	237627
88081	237628
9595	237629
228977	237630
123929	237631
14057	237632
312403	237633
614937	237634
101802	237635
359939	237636
62030	237637
114872	237638
415189	237639
116432	237640
556015	237641
149341	237642
699	237643
661914	237644
291907	237645
20353	237646
128989	237647
5427	237648
25406	237649
29388	237650
434770	237651
1845	237652
632839	237653
479508	237654
42395	237655
411832	237656
38792	237657
149492	237658
58501	237659
546355	237660
563843	237661
77629	237662
567483	237663
124940	237664
158178	237665
495258	237666
208579	237667
406852	237668
96847	237669
61278	237670
240966	237671
35406	237672
176485	237673
478561	237674
632511	237675
233063	237676
280314	237677
117631	237678
66490	237679
206071	237680
482925	237681
202216	237682
31737	237683
472364	237684
259129	237685
494886	237686
17300	237687
80490	237688
56484	237689
473758	237690
153006	237691
313735	237692
164480	237693
253311	237694
350144	237695
3344	237696
454487	237697
201684	237698
82854	237699
191680	237700
50909	237701
428215	237702
628243	237703
475650	237704
144566	237705
698332	237706
616571	237707
400295	237708
82826	237709
168624	237710
551444	237711
139	237712
609631	237713
610190	237714
195948	237715
53203	237716
629671	237717
13663	237718
82088	237719
163434	237720
56801	237721
365910	237722
25797	237723
274308	237724
454227	237725
100525	237726
122988	237727
35881	237728
104919	237729
441387	237730
23472	237731
87390	237732
716633	237733
327585	237734
544333	237735
622031	237736
51396	237737
165602	237738
476260	237739
99535	237740
201421	237741
420591	237742
672400	237743
273708	237744
424903	237745
100022	237746
182085	237747
5858	237748
343214	237749
420646	237750
641115	237751
59016	237752
480064	237753
175345	237754
74352	237755
627958	237756
534980	237757
240357	237758
531100	237759
538093	237760
84737	237761
662602	237762
700406	237763
673951	237764
62938	237765
96968	237766
25346	237767
186654	237768
182780	237769
61380	237770
695458	237771
427643	237772
341335	237773
669524	237774
282937	237775
117659	237776
499267	237777
86467	237778
689876	237779
159916	237780
549830	237781
48782	237782
84263	237783
85007	237784
32882	237785
662974	237786
334011	237787
108166	237788
27642	237789
244390	237790
563166	237791
549349	237792
581553	237793
167531	237794
656214	237795
562725	237796
644961	237797
427798	237798
39258	237799
24272	237800
135985	237801
138870	237802
186162	237803
372875	237804
5571	237805
136446	237806
342606	237807
47797	237808
581397	237809
210287	237810
447881	237811
88612	237812
33487	237813
263739	237814
633623	237815
41028	237816
232276	237817
50954	237818
290230	237819
321390	237820
102510	237821
228650	237822
107770	237823
109211	237824
645354	237825
396814	237826
595199	237827
175653	237828
377736	237829
110706	237830
116057	237831
529793	237832
62223	237833
274304	237834
640116	237835
34202	237836
669619	237837
200042	237838
8716	237839
43291	237840
127501	237841
139176	237842
39990	237843
231180	237844
186918	237845
498752	237846
459306	237847
111612	237848
149981	237849
592687	237850
2249	237851
230034	237852
293146	237853
198503	237854
455182	237855
1730	237856
97235	237857
30690	237858
386104	237859
356200	237860
106138	237861
82111	237862
524600	237863
181979	237864
65109	237865
165943	237866
9155	237867
693697	237868
287498	237869
688248	237870
657580	237871
330724	237872
539782	237873
84116	237874
671915	237875
52681	237876
516843	237877
478635	237878
537965	237879
268578	237880
151297	237881
138467	237882
127900	237883
165317	237884
374894	237885
123124	237886
558499	237887
146886	237888
53988	237889
602066	237890
458472	237891
223091	237892
335083	237893
290907	237894
506995	237895
51339	237896
525162	237897
503842	237898
181804	237899
162136	237900
715067	237901
35379	237902
475813	237903
689218	237904
385534	237905
4197	237906
68116	237907
659522	237908
98501	237909
466164	237910
519442	237911
163153	237912
85590	237913
522508	237914
201877	237915
43215	237916
421870	237917
10069	237918
305055	237919
21982	237920
320388	237921
278941	237922
534656	237923
415251	237924
54273	237925
581226	237926
130621	237927
563526	237928
483402	237929
39502	237930
159401	237931
207905	237932
702419	237933
80	237934
700710	237935
40504	237936
96195	237937
239413	237938
642388	237939
31417	237940
14	237941
14109	237942
370891	237943
84692	237944
339887	237945
58764	237946
133856	237947
341486	237948
82120	237949
54408	237950
91975	237951
18900	237952
271577	237953
404860	237954
162783	237955
596240	237956
263615	237957
512111	237958
135901	237959
178102	237960
511242	237961
320277	237962
605114	237963
6292	237964
722780	237965
15512	237966
665391	237967
103717	237968
687512	237969
46074	237970
9624	237971
24718	237972
13951	237973
451684	237974
56596	237975
509249	237976
719765	237977
620449	237978
62259	237979
545980	237980
63071	237981
11745	237982
345405	237983
607017	237984
72152	237985
75005	237986
551797	237987
327184	237988
54342	237989
602372	237990
99014	237991
4714	237992
105206	237993
441924	237994
63150	237995
195551	237996
7694	237997
287844	237998
318962	237999
651030	238000
494901	238001
237003	238002
36197	238003
473426	238004
666076	238005
382207	238006
9887	238007
191339	238008
540679	238009
107903	238010
407877	238011
135955	238012
184424	238013
9038	238014
86674	238015
380545	238016
127387	238017
49003	238018
695309	238019
535321	238020
411168	238021
136212	238022
354465	238023
389710	238024
103094	238025
692081	238026
317453	238027
583135	238028
201828	238029
611993	238030
173396	238031
32547	238032
563248	238033
293917	238034
103506	238035
541403	238036
577487	238037
469408	238038
554968	238039
337880	238040
535178	238041
211729	238042
178183	238043
701919	238044
581645	238045
4403	238046
337763	238047
551366	238048
244444	238049
95005	238050
499623	238051
545886	238052
171732	238053
90669	238054
706744	238055
660964	238056
399316	238057
66848	238058
587664	238059
280244	238060
226238	238061
613136	238062
49945	238063
624842	238064
448873	238065
712235	238066
231586	238067
354100	238068
123100	238069
516825	238070
213678	238071
314717	238072
30291	238073
411000	238074
77032	238075
111099	238076
29132	238077
193199	238078
43580	238079
44044	238080
644265	238081
116251	238082
277386	238083
309862	238084
5270	238085
411004	238086
596280	238087
84587	238088
321595	238089
217309	238090
314105	238091
16190	238092
353036	238093
20373	238094
133636	238095
674249	238096
6783	238097
136733	238098
216266	238099
294430	238100
211655	238101
54691	238102
651739	238103
78932	238104
844	238105
150222	238106
660670	238107
196547	238108
82131	238109
160465	238110
250575	238111
161160	238112
70182	238113
10119	238114
248320	238115
61153	238116
91259	238117
200173	238118
314874	238119
192217	238120
52452	238121
16406	238122
512889	238123
164346	238124
2202	238125
424075	238126
157050	238127
522955	238128
55229	238129
210912	238130
119954	238131
140109	238132
487359	238133
240396	238134
97742	238135
347817	238136
98635	238137
1399	238138
12226	238139
309627	238140
17475	238141
170830	238142
313751	238143
79034	238144
109236	238145
33368	238146
393884	238147
211388	238148
241686	238149
543664	238150
109253	238151
463545	238152
310542	238153
711777	238154
202091	238155
67338	238156
611193	238157
23885	238158
551476	238159
8746	238160
2819	238161
94274	238162
425506	238163
230602	238164
694472	238165
149083	238166
91290	238167
324526	238168
108953	238169
35462	238170
353133	238171
332890	238172
163222	238173
185494	238174
338978	238175
134377	238176
77277	238177
61611	238178
109459	238179
2126	238180
129365	238181
142734	238182
100818	238183
23444	238184
109184	238185
137658	238186
106518	238187
52757	238188
597626	238189
368464	238190
496950	238191
226048	238192
55833	238193
80030	238194
710541	238195
723303	238196
156787	238197
16249	238198
498028	238199
175939	238200
323756	238201
34149	238202
51461	238203
624546	238204
65285	238205
32751	238206
22197	238207
63744	238208
65590	238209
16598	238210
124040	238211
512562	238212
177826	238213
680581	238214
508928	238215
44099	238216
1344	238217
399654	238218
119189	238219
406228	238220
167121	238221
385511	238222
1782	238223
531283	238224
276212	238225
83877	238226
495071	238227
603713	238228
467510	238229
25662	238230
211669	238231
591884	238232
164320	238233
415247	238234
7292	238235
12602	238236
35852	238237
158529	238238
15877	238239
375112	238240
109042	238241
688851	238242
30408	238243
38535	238244
175040	238245
186264	238246
632220	238247
126255	238248
437515	238249
470990	238250
65506	238251
249654	238252
558748	238253
599845	238254
469435	238255
169416	238256
388409	238257
253560	238258
632794	238259
134277	238260
11745	238261
318041	238262
36519	238263
612003	238264
698228	238265
35154	238266
58664	238267
697547	238268
465647	238269
556628	238270
8554	238271
181859	238272
562623	238273
468552	238274
647850	238275
491869	238276
591553	238277
607274	238278
372348	238279
44918	238280
46642	238281
466594	238282
647608	238283
134157	238284
201390	238285
7401	238286
16044	238287
130657	238288
637066	238289
335005	238290
129037	238291
408703	238292
614478	238293
306019	238294
273358	238295
275550	238296
355236	238297
553502	238298
169284	238299
554159	238300
16074	238301
506427	238302
283136	238303
58747	238304
571418	238305
47398	238306
56567	238307
150153	238308
263121	238309
165578	238310
179097	238311
610109	238312
40774	238313
58559	238314
554776	238315
352808	238316
355959	238317
25898	238318
553873	238319
302614	238320
599485	238321
627513	238322
530060	238323
698531	238324
30521	238325
20409	238326
44902	238327
519524	238328
350051	238329
15620	238330
49643	238331
473478	238332
175180	238333
331	238334
138230	238335
385423	238336
5089	238337
700112	238338
319738	238339
327136	238340
184737	238341
655733	238342
110337	238343
341073	238344
632050	238345
73151	238346
646178	238347
8303	238348
635714	238349
77793	238350
392086	238351
372737	238352
504519	238353
339042	238354
278551	238355
722310	238356
83276	238357
30447	238358
26659	238359
380470	238360
660448	238361
176597	238362
400060	238363
31386	238364
62649	238365
506026	238366
84811	238367
285097	238368
410152	238369
334242	238370
408583	238371
240312	238372
123492	238373
240702	238374
129215	238375
282677	238376
549916	238377
46372	238378
498770	238379
147574	238380
296305	238381
168905	238382
391502	238383
420748	238384
309941	238385
40589	238386
159327	238387
367593	238388
723236	238389
87879	238390
594926	238391
508766	238392
60632	238393
154740	238394
2722	238395
320390	238396
76243	238397
161167	238398
20796	238399
126454	238400
512299	238401
380217	238402
38623	238403
624813	238404
260727	238405
70628	238406
223084	238407
701945	238408
705996	238409
651363	238410
594005	238411
437469	238412
119036	238413
11887	238414
2506	238415
223285	238416
378359	238417
629079	238418
584239	238419
674466	238420
618638	238421
108215	238422
630331	238423
470963	238424
341411	238425
167841	238426
345202	238427
60838	238428
440391	238429
656617	238430
327728	238431
535578	238432
53480	238433
368893	238434
372979	238435
45616	238436
702768	238437
529104	238438
414751	238439
155142	238440
670587	238441
114631	238442
706034	238443
6110	238444
32505	238445
419864	238446
17519	238447
12125	238448
47292	238449
22991	238450
718000	238451
75260	238452
118946	238453
26596	238454
441013	238455
449891	238456
130192	238457
186418	238458
617148	238459
126050	238460
124334	238461
84727	238462
599094	238463
91044	238464
191350	238465
56002	238466
18709	238467
289716	238468
553654	238469
696078	238470
225238	238471
557439	238472
158473	238473
293054	238474
180813	238475
33848	238476
690580	238477
142769	238478
167400	238479
724493	238480
399545	238481
74251	238482
2608	238483
421302	238484
279268	238485
403693	238486
216680	238487
279221	238488
359996	238489
529000	238490
154063	238491
158698	238492
35887	238493
29999	238494
544795	238495
99096	238496
262219	238497
640181	238498
201899	238499
571598	238500
119786	238501
554175	238502
715856	238503
54327	238504
609405	238505
29693	238506
69223	238507
79487	238508
366671	238509
16984	238510
282049	238511
12701	238512
97997	238513
449260	238514
4405	238515
489976	238516
430452	238517
312930	238518
34888	238519
665547	238520
570393	238521
236871	238522
414855	238523
717747	238524
712454	238525
629574	238526
160313	238527
11494	238528
253799	238529
652308	238530
324794	238531
565717	238532
136674	238533
598322	238534
453519	238535
194932	238536
318546	238537
549743	238538
6081	238539
44207	238540
166476	238541
16727	238542
266753	238543
151556	238544
331432	238545
163031	238546
238847	238547
5829	238548
614856	238549
316062	238550
20724	238551
209550	238552
178641	238553
460636	238554
569636	238555
100294	238556
20733	238557
560859	238558
332062	238559
407242	238560
155346	238561
657917	238562
506113	238563
539826	238564
25394	238565
160691	238566
196023	238567
229980	238568
128722	238569
521341	238570
24610	238571
532192	238572
394582	238573
577755	238574
157759	238575
300586	238576
107365	238577
149088	238578
604375	238579
156886	238580
261364	238581
627274	238582
425712	238583
179245	238584
32324	238585
440006	238586
12819	238587
696661	238588
173153	238589
573079	238590
135557	238591
376381	238592
219420	238593
560573	238594
360504	238595
556081	238596
481077	238597
316808	238598
80690	238599
499072	238600
75067	238601
592568	238602
287365	238603
109629	238604
476152	238605
103846	238606
715410	238607
703108	238608
281116	238609
417308	238610
48138	238611
268348	238612
40825	238613
16224	238614
52257	238615
14005	238616
49882	238617
453088	238618
587076	238619
274877	238620
80939	238621
306102	238622
405013	238623
117493	238624
177498	238625
109668	238626
274249	238627
883	238628
562486	238629
2651	238630
392321	238631
673383	238632
716808	238633
129515	238634
672742	238635
575216	238636
34796	238637
592548	238638
50977	238639
150556	238640
441064	238641
117651	238642
52468	238643
199510	238644
37636	238645
662210	238646
10182	238647
34060	238648
183961	238649
638637	238650
548533	238651
8025	238652
497376	238653
110641	238654
48240	238655
171515	238656
148151	238657
360996	238658
93505	238659
397613	238660
30280	238661
470467	238662
235312	238663
151468	238664
244650	238665
570470	238666
92428	238667
395660	238668
19242	238669
625733	238670
192161	238671
482256	238672
672900	238673
155308	238674
163036	238675
20902	238676
515295	238677
415521	238678
26990	238679
492712	238680
142006	238681
185691	238682
344784	238683
64231	238684
294511	238685
507658	238686
16783	238687
111872	238688
571633	238689
14507	238690
692423	238691
118682	238692
701737	238693
652930	238694
57384	238695
16794	238696
103009	238697
70852	238698
115097	238699
538673	238700
36309	238701
534173	238702
60620	238703
484680	238704
36653	238705
30325	238706
222766	238707
695340	238708
187251	238709
5472	238710
58604	238711
2018	238712
77465	238713
108446	238714
15527	238715
36365	238716
276996	238717
536867	238718
133513	238719
24776	238720
178978	238721
506191	238722
26743	238723
64611	238724
257699	238725
535704	238726
280	238727
14312	238728
293889	238729
124468	238730
256399	238731
29751	238732
10945	238733
30882	238734
512094	238735
575156	238736
677581	238737
586038	238738
178450	238739
180012	238740
336179	238741
115857	238742
72568	238743
69130	238744
91186	238745
718648	238746
66430	238747
284229	238748
23442	238749
304837	238750
354982	238751
154902	238752
247520	238753
109908	238754
333817	238755
648915	238756
23591	238757
670849	238758
595866	238759
153591	238760
108505	238761
352211	238762
372199	238763
340750	238764
97422	238765
641800	238766
117993	238767
43538	238768
287755	238769
642402	238770
461116	238771
610187	238772
178265	238773
305615	238774
115626	238775
137779	238776
75242	238777
598951	238778
167583	238779
229852	238780
92559	238781
6137	238782
189785	238783
76179	238784
293214	238785
591289	238786
710019	238787
611201	238788
2339	238789
175473	238790
662492	238791
24891	238792
428718	238793
597569	238794
9330	238795
684126	238796
415014	238797
678564	238798
259324	238799
107745	238800
85175	238801
44910	238802
303910	238803
211092	238804
315914	238805
575277	238806
16209	238807
395715	238808
322095	238809
96356	238810
383034	238811
680424	238812
261932	238813
474081	238814
184675	238815
495590	238816
516005	238817
185376	238818
393651	238819
62715	238820
239438	238821
551209	238822
192445	238823
98007	238824
411926	238825
479258	238826
531759	238827
114230	238828
247054	238829
177716	238830
451494	238831
13402	238832
471999	238833
379052	238834
31622	238835
53111	238836
77489	238837
172396	238838
623046	238839
158609	238840
338726	238841
351654	238842
639168	238843
128862	238844
34587	238845
50463	238846
429567	238847
364557	238848
527	238849
28325	238850
425089	238851
108179	238852
126614	238853
573341	238854
38175	238855
130515	238856
58016	238857
550607	238858
341605	238859
20871	238860
46886	238861
264401	238862
8063	238863
165870	238864
553897	238865
84765	238866
49748	238867
496127	238868
493594	238869
158472	238870
221227	238871
349287	238872
702088	238873
100042	238874
374585	238875
55443	238876
320203	238877
504660	238878
44941	238879
402914	238880
670	238881
42082	238882
216146	238883
192693	238884
654720	238885
322120	238886
565051	238887
101593	238888
334849	238889
20238	238890
527199	238891
174849	238892
30323	238893
5990	238894
16250	238895
219415	238896
31005	238897
102058	238898
28742	238899
244	238900
370728	238901
703991	238902
36395	238903
244127	238904
507325	238905
407176	238906
52569	238907
203925	238908
29170	238909
203941	238910
480863	238911
86685	238912
126956	238913
384512	238914
104455	238915
649643	238916
314842	238917
531959	238918
503577	238919
193339	238920
379972	238921
343495	238922
60763	238923
31628	238924
574787	238925
109697	238926
52745	238927
423496	238928
421081	238929
497601	238930
9970	238931
119699	238932
9093	238933
188175	238934
174021	238935
22202	238936
467577	238937
701570	238938
36476	238939
713132	238940
137787	238941
2270	238942
48359	238943
277558	238944
533543	238945
387072	238946
41461	238947
508788	238948
85505	238949
620628	238950
723018	238951
14488	238952
664401	238953
281759	238954
514065	238955
679624	238956
34862	238957
425093	238958
589132	238959
310806	238960
464512	238961
105046	238962
215972	238963
16297	238964
456381	238965
339089	238966
59903	238967
58890	238968
210089	238969
177044	238970
162581	238971
393789	238972
613117	238973
48805	238974
457829	238975
512814	238976
445278	238977
301409	238978
106561	238979
313858	238980
10049	238981
137976	238982
652882	238983
168148	238984
980	238985
694488	238986
579696	238987
297371	238988
485921	238989
1719	238990
2567	238991
378835	238992
153937	238993
354139	238994
16470	238995
294385	238996
521860	238997
23553	238998
597085	238999
210829	239000
133873	239001
688355	239002
194040	239003
232765	239004
11691	239005
648359	239006
266090	239007
124034	239008
149628	239009
113133	239010
442546	239011
414862	239012
423766	239013
276572	239014
160775	239015
363295	239016
56181	239017
647755	239018
38938	239019
163957	239020
625697	239021
139382	239022
522541	239023
237951	239024
537977	239025
631855	239026
35676	239027
214937	239028
664340	239029
654406	239030
159415	239031
177180	239032
6591	239033
39804	239034
580614	239035
577257	239036
412801	239037
472713	239038
101122	239039
388167	239040
397300	239041
531469	239042
542710	239043
391569	239044
34865	239045
332667	239046
117125	239047
188614	239048
569282	239049
59302	239050
14431	239051
562519	239052
178154	239053
284463	239054
176163	239055
57443	239056
506854	239057
354866	239058
505339	239059
88628	239060
617723	239061
31124	239062
53440	239063
108731	239064
38780	239065
603324	239066
437	239067
127708	239068
380039	239069
267108	239070
123554	239071
599661	239072
523665	239073
100789	239074
257371	239075
159627	239076
87494	239077
349728	239078
71759	239079
240394	239080
581443	239081
196551	239082
387059	239083
550439	239084
649662	239085
663357	239086
324739	239087
358507	239088
15623	239089
114736	239090
162426	239091
367120	239092
137331	239093
360615	239094
24846	239095
190144	239096
125038	239097
227977	239098
156814	239099
144498	239100
67304	239101
171252	239102
718905	239103
106116	239104
213107	239105
414166	239106
380050	239107
187228	239108
49080	239109
272	239110
153293	239111
227807	239112
168688	239113
466874	239114
246552	239115
584120	239116
723679	239117
8807	239118
359872	239119
288616	239120
633300	239121
515449	239122
206662	239123
127088	239124
570434	239125
523390	239126
78998	239127
199323	239128
179896	239129
486133	239130
671574	239131
43711	239132
445415	239133
13873	239134
68247	239135
540730	239136
512914	239137
409537	239138
387279	239139
170855	239140
635271	239141
142459	239142
365447	239143
205608	239144
5642	239145
192731	239146
132397	239147
260071	239148
95566	239149
37214	239150
49171	239151
507118	239152
71751	239153
31817	239154
701686	239155
166	239156
62277	239157
409850	239158
672109	239159
18652	239160
508176	239161
53312	239162
105462	239163
3049	239164
200679	239165
408202	239166
21131	239167
119946	239168
316268	239169
518249	239170
505325	239171
170534	239172
544163	239173
346931	239174
175126	239175
356993	239176
467146	239177
500833	239178
222266	239179
676818	239180
148251	239181
187531	239182
333062	239183
334726	239184
60522	239185
28352	239186
2922	239187
441399	239188
34645	239189
286023	239190
717670	239191
9784	239192
208976	239193
387135	239194
322759	239195
165452	239196
640647	239197
210623	239198
258372	239199
471209	239200
252	239201
317105	239202
173139	239203
13223	239204
175064	239205
5682	239206
158805	239207
608111	239208
140740	239209
2984	239210
65079	239211
163143	239212
458776	239213
100902	239214
636121	239215
603541	239216
381854	239217
111273	239218
692332	239219
48241	239220
661024	239221
125957	239222
104194	239223
4205	239224
367171	239225
42252	239226
5618	239227
32385	239228
466140	239229
411881	239230
471203	239231
482279	239232
156297	239233
301776	239234
176438	239235
324175	239236
699092	239237
555261	239238
127381	239239
159469	239240
179303	239241
406289	239242
9287	239243
651282	239244
547866	239245
159856	239246
47366	239247
51254	239248
405174	239249
137568	239250
506959	239251
55184	239252
10586	239253
9394	239254
252064	239255
36710	239256
122	239257
252819	239258
45195	239259
604999	239260
32212	239261
534294	239262
687603	239263
532197	239264
551356	239265
37725	239266
26620	239267
33923	239268
691056	239269
62320	239270
415048	239271
21919	239272
181218	239273
211579	239274
74478	239275
650171	239276
153847	239277
25290	239278
559261	239279
276545	239280
77408	239281
553275	239282
290407	239283
302891	239284
686948	239285
18719	239286
102466	239287
588555	239288
630316	239289
670621	239290
167540	239291
289715	239292
34338	239293
376588	239294
475667	239295
624312	239296
77184	239297
138894	239298
319869	239299
339019	239300
370663	239301
5994	239302
3013	239303
1272	239304
296094	239305
127956	239306
324425	239307
151671	239308
302457	239309
64879	239310
49875	239311
169161	239312
20392	239313
514926	239314
18343	239315
269007	239316
135506	239317
12829	239318
230314	239319
382184	239320
634282	239321
3224	239322
85512	239323
524937	239324
647933	239325
526739	239326
42072	239327
566683	239328
77458	239329
386375	239330
129577	239331
173061	239332
664609	239333
585679	239334
369604	239335
264720	239336
514543	239337
11589	239338
263657	239339
390425	239340
482189	239341
548637	239342
40796	239343
174881	239344
435671	239345
88130	239346
259503	239347
101670	239348
657211	239349
378109	239350
92586	239351
109936	239352
371114	239353
58602	239354
317524	239355
529290	239356
510340	239357
505055	239358
486933	239359
241538	239360
241361	239361
37688	239362
146975	239363
192015	239364
235395	239365
597195	239366
12623	239367
46982	239368
159326	239369
7944	239370
182217	239371
204401	239372
665514	239373
623621	239374
109472	239375
501551	239376
66062	239377
40153	239378
4199	239379
2490	239380
423027	239381
683322	239382
126533	239383
648348	239384
207808	239385
234547	239386
118310	239387
643011	239388
78722	239389
172268	239390
78474	239391
372463	239392
623070	239393
659770	239394
487341	239395
186137	239396
139265	239397
714887	239398
188261	239399
541626	239400
529228	239401
564543	239402
239680	239403
572173	239404
355508	239405
127577	239406
616656	239407
565375	239408
104128	239409
64092	239410
214924	239411
41289	239412
3829	239413
19696	239414
143731	239415
176335	239416
452851	239417
154873	239418
122426	239419
156301	239420
370598	239421
518712	239422
373870	239423
128468	239424
202975	239425
90872	239426
599374	239427
310019	239428
177145	239429
175822	239430
2536	239431
96932	239432
91917	239433
692713	239434
54449	239435
14462	239436
78765	239437
166111	239438
3064	239439
154145	239440
509603	239441
176109	239442
675833	239443
46276	239444
425519	239445
176022	239446
299287	239447
158054	239448
171397	239449
215061	239450
92971	239451
66344	239452
91792	239453
301832	239454
709339	239455
190436	239456
120367	239457
707858	239458
157776	239459
57386	239460
315174	239461
183830	239462
123048	239463
518051	239464
46974	239465
128509	239466
517378	239467
413034	239468
148350	239469
486671	239470
52077	239471
176877	239472
24834	239473
101021	239474
559735	239475
72124	239476
691536	239477
44619	239478
356406	239479
175017	239480
128255	239481
39585	239482
124440	239483
165171	239484
174124	239485
474262	239486
350015	239487
478795	239488
26394	239489
698151	239490
86135	239491
124138	239492
268013	239493
57449	239494
540328	239495
234982	239496
163010	239497
115174	239498
143770	239499
1146	239500
638763	239501
313458	239502
383585	239503
671987	239504
345855	239505
254403	239506
488054	239507
19150	239508
88807	239509
100502	239510
425240	239511
308149	239512
651483	239513
407501	239514
524507	239515
397074	239516
14800	239517
103955	239518
1630	239519
329985	239520
145035	239521
647219	239522
362858	239523
60474	239524
538194	239525
65626	239526
349895	239527
107266	239528
2391	239529
106667	239530
210593	239531
327202	239532
413210	239533
463442	239534
33021	239535
239910	239536
703871	239537
424406	239538
133671	239539
562197	239540
104075	239541
176719	239542
16951	239543
158303	239544
414541	239545
517714	239546
300653	239547
684930	239548
5865	239549
575846	239550
3389	239551
449444	239552
605771	239553
555193	239554
400348	239555
111265	239556
450884	239557
453371	239558
410196	239559
202900	239560
40853	239561
647954	239562
183472	239563
51676	239564
496409	239565
428569	239566
34472	239567
85784	239568
75005	239569
161652	239570
686538	239571
617161	239572
522025	239573
526027	239574
10740	239575
264837	239576
617093	239577
79472	239578
298492	239579
688011	239580
438332	239581
580116	239582
62403	239583
637118	239584
20376	239585
655877	239586
18259	239587
381263	239588
341465	239589
100887	239590
621224	239591
142483	239592
557930	239593
173979	239594
661269	239595
997	239596
185101	239597
508538	239598
447625	239599
78628	239600
493961	239601
618747	239602
697254	239603
491519	239604
176066	239605
125092	239606
627600	239607
122164	239608
135139	239609
160787	239610
364740	239611
324244	239612
245574	239613
463873	239614
57796	239615
379663	239616
136939	239617
679188	239618
12498	239619
17784	239620
11447	239621
398555	239622
532000	239623
136179	239624
91118	239625
458755	239626
676502	239627
207556	239628
540304	239629
292911	239630
195126	239631
695510	239632
91326	239633
304688	239634
116160	239635
375372	239636
153400	239637
84722	239638
184693	239639
343409	239640
454802	239641
585975	239642
460169	239643
547952	239644
1604	239645
334752	239646
532076	239647
444810	239648
566987	239649
508679	239650
665246	239651
40491	239652
186778	239653
58777	239654
716170	239655
688228	239656
94129	239657
347770	239658
14201	239659
182649	239660
82202	239661
494057	239662
177314	239663
404042	239664
277073	239665
1625	239666
47695	239667
668484	239668
4433	239669
535761	239670
177554	239671
179108	239672
192909	239673
516457	239674
290087	239675
682777	239676
39678	239677
695045	239678
281482	239679
458605	239680
117944	239681
126826	239682
196501	239683
153216	239684
554716	239685
690700	239686
699411	239687
652751	239688
555049	239689
585180	239690
716438	239691
383951	239692
172350	239693
66522	239694
547542	239695
255189	239696
399518	239697
335809	239698
462389	239699
272629	239700
636731	239701
73036	239702
669294	239703
114743	239704
358775	239705
231845	239706
633258	239707
588458	239708
382678	239709
111849	239710
7970	239711
511415	239712
107196	239713
12804	239714
44093	239715
531079	239716
126505	239717
87265	239718
73939	239719
83428	239720
266680	239721
99782	239722
591356	239723
65960	239724
239805	239725
229599	239726
298713	239727
504545	239728
289274	239729
28421	239730
419490	239731
74	239732
328285	239733
270248	239734
233329	239735
620778	239736
123612	239737
158177	239738
420680	239739
149548	239740
297396	239741
91286	239742
373243	239743
525846	239744
287260	239745
484723	239746
1128	239747
38797	239748
549537	239749
150071	239750
41328	239751
294054	239752
79628	239753
403347	239754
14221	239755
138816	239756
137270	239757
36654	239758
26799	239759
74015	239760
492396	239761
89863	239762
118890	239763
132733	239764
162278	239765
668764	239766
108756	239767
665937	239768
41694	239769
358667	239770
663209	239771
379578	239772
717107	239773
64777	239774
186081	239775
486675	239776
26851	239777
229301	239778
26876	239779
535563	239780
53933	239781
68860	239782
129034	239783
30545	239784
446982	239785
89943	239786
219823	239787
582794	239788
360543	239789
42331	239790
5308	239791
683887	239792
671192	239793
365466	239794
42220	239795
134256	239796
664195	239797
71207	239798
136860	239799
21506	239800
182563	239801
180439	239802
486742	239803
398654	239804
75709	239805
412417	239806
489279	239807
485448	239808
244457	239809
608504	239810
60910	239811
35613	239812
386937	239813
675784	239814
94644	239815
88899	239816
352356	239817
120132	239818
47031	239819
42922	239820
103323	239821
137414	239822
380119	239823
51855	239824
506703	239825
63976	239826
150864	239827
393762	239828
53000	239829
177850	239830
40625	239831
388487	239832
118167	239833
225696	239834
321558	239835
311403	239836
128103	239837
123479	239838
177848	239839
461380	239840
189531	239841
633681	239842
120357	239843
269040	239844
129270	239845
508702	239846
37666	239847
487004	239848
239449	239849
373939	239850
190051	239851
662104	239852
589486	239853
460902	239854
149910	239855
254404	239856
302119	239857
310900	239858
302764	239859
308963	239860
36881	239861
702195	239862
61105	239863
76699	239864
155347	239865
181793	239866
614225	239867
325370	239868
46250	239869
6593	239870
229355	239871
58948	239872
633638	239873
579963	239874
162328	239875
492460	239876
489238	239877
477013	239878
62796	239879
489663	239880
285872	239881
537557	239882
335051	239883
47793	239884
583638	239885
10155	239886
517299	239887
8931	239888
674334	239889
354142	239890
276015	239891
13816	239892
398716	239893
42396	239894
536310	239895
680814	239896
407045	239897
672394	239898
257399	239899
21640	239900
556613	239901
144428	239902
594425	239903
53921	239904
709421	239905
713106	239906
664621	239907
648625	239908
313780	239909
68412	239910
163768	239911
566977	239912
32073	239913
364735	239914
169494	239915
634578	239916
155714	239917
314785	239918
542284	239919
18653	239920
50626	239921
170841	239922
375183	239923
407218	239924
183691	239925
453435	239926
148766	239927
679571	239928
184912	239929
150017	239930
155371	239931
670281	239932
460869	239933
657601	239934
621784	239935
164854	239936
575666	239937
100840	239938
677838	239939
110549	239940
674591	239941
253928	239942
277859	239943
27294	239944
64049	239945
533427	239946
137783	239947
241966	239948
12053	239949
220945	239950
59692	239951
700817	239952
515433	239953
352041	239954
109880	239955
57	239956
660903	239957
580447	239958
680192	239959
445332	239960
407256	239961
119531	239962
1457	239963
320834	239964
137483	239965
17295	239966
228715	239967
175411	239968
56319	239969
4656	239970
92772	239971
122273	239972
383512	239973
45504	239974
317682	239975
935	239976
142965	239977
665728	239978
142387	239979
109747	239980
149180	239981
409350	239982
257215	239983
315180	239984
165313	239985
2345	239986
653391	239987
395876	239988
213382	239989
603095	239990
38387	239991
2624	239992
204467	239993
507699	239994
90107	239995
52735	239996
174481	239997
10806	239998
26101	239999
62222	240000
95661	240001
504098	240002
437994	240003
6568	240004
302984	240005
446715	240006
103860	240007
611277	240008
709289	240009
693819	240010
8829	240011
687606	240012
90428	240013
459210	240014
359233	240015
684923	240016
53444	240017
24903	240018
290853	240019
496855	240020
231465	240021
264129	240022
496938	240023
8062	240024
582534	240025
599638	240026
370620	240027
710114	240028
651899	240029
4530	240030
630937	240031
78723	240032
599862	240033
693013	240034
277173	240035
127604	240036
580634	240037
65045	240038
347339	240039
1744	240040
6384	240041
161711	240042
43189	240043
633310	240044
440272	240045
704325	240046
10799	240047
163711	240048
151253	240049
673176	240050
129271	240051
217727	240052
610321	240053
74109	240054
345663	240055
16538	240056
622788	240057
47495	240058
17741	240059
171935	240060
504315	240061
452636	240062
4939	240063
213986	240064
24362	240065
159277	240066
70806	240067
718785	240068
224591	240069
96495	240070
548635	240071
596761	240072
52464	240073
615368	240074
122028	240075
83665	240076
251639	240077
152628	240078
298175	240079
163252	240080
246066	240081
437857	240082
444819	240083
612298	240084
176271	240085
405027	240086
559187	240087
628783	240088
423076	240089
118718	240090
174744	240091
36072	240092
64176	240093
641464	240094
127622	240095
58039	240096
303429	240097
578016	240098
628676	240099
77144	240100
363644	240101
675018	240102
152027	240103
248068	240104
7924	240105
153247	240106
49398	240107
119756	240108
634997	240109
14690	240110
651614	240111
551432	240112
425179	240113
183977	240114
154816	240115
346099	240116
52063	240117
45124	240118
412950	240119
55413	240120
652641	240121
284018	240122
387286	240123
560410	240124
4998	240125
121935	240126
93294	240127
577850	240128
367234	240129
188410	240130
15976	240131
154785	240132
175238	240133
1109	240134
13741	240135
88878	240136
318156	240137
246693	240138
16634	240139
290803	240140
51270	240141
150368	240142
677953	240143
120549	240144
146039	240145
31384	240146
340375	240147
24969	240148
243688	240149
374117	240150
147725	240151
716446	240152
146338	240153
650109	240154
718894	240155
384900	240156
43920	240157
19693	240158
504209	240159
362708	240160
377021	240161
162039	240162
613899	240163
693051	240164
354653	240165
625094	240166
53899	240167
441395	240168
176750	240169
603285	240170
267830	240171
49032	240172
45580	240173
428918	240174
134448	240175
516365	240176
230822	240177
184239	240178
522218	240179
449772	240180
672690	240181
174787	240182
709866	240183
33604	240184
171142	240185
605764	240186
243460	240187
104219	240188
593780	240189
708246	240190
19286	240191
175801	240192
112999	240193
650312	240194
177051	240195
285034	240196
332188	240197
567068	240198
27837	240199
74549	240200
96160	240201
39347	240202
533876	240203
533047	240204
404697	240205
293733	240206
618300	240207
10880	240208
557095	240209
186483	240210
272339	240211
51329	240212
60454	240213
57932	240214
9737	240215
568541	240216
114530	240217
28768	240218
160849	240219
10463	240220
24390	240221
148037	240222
84027	240223
428768	240224
174326	240225
418968	240226
274225	240227
238642	240228
204708	240229
198236	240230
619770	240231
457905	240232
585686	240233
233729	240234
26957	240235
506910	240236
10790	240237
497069	240238
437928	240239
700843	240240
189925	240241
560793	240242
644006	240243
413868	240244
511477	240245
285355	240246
112073	240247
45895	240248
536304	240249
411552	240250
79535	240251
546740	240252
556438	240253
312129	240254
223868	240255
79091	240256
111607	240257
640266	240258
10110	240259
316182	240260
51160	240261
182553	240262
60786	240263
240992	240264
158065	240265
547345	240266
135688	240267
95771	240268
712038	240269
180600	240270
382327	240271
305612	240272
130679	240273
413385	240274
151316	240275
176229	240276
483834	240277
184974	240278
683113	240279
15713	240280
351798	240281
39055	240282
31969	240283
406821	240284
199067	240285
84614	240286
234230	240287
547528	240288
60411	240289
677036	240290
58455	240291
389843	240292
425424	240293
719893	240294
689343	240295
266419	240296
331859	240297
608694	240298
271740	240299
513665	240300
138523	240301
521992	240302
491591	240303
109958	240304
73509	240305
91505	240306
100137	240307
216303	240308
19193	240309
46844	240310
261299	240311
244337	240312
704877	240313
639969	240314
528143	240315
36616	240316
37422	240317
275922	240318
106926	240319
572227	240320
52327	240321
564601	240322
46802	240323
423447	240324
381289	240325
108791	240326
58376	240327
459966	240328
648687	240329
632409	240330
219395	240331
258988	240332
672524	240333
215725	240334
153432	240335
156329	240336
437983	240337
121014	240338
80192	240339
37564	240340
409112	240341
204252	240342
322471	240343
414157	240344
280708	240345
612002	240346
550390	240347
329397	240348
605932	240349
314026	240350
175832	240351
337155	240352
680909	240353
192898	240354
58735	240355
39823	240356
17430	240357
368117	240358
103343	240359
488149	240360
105139	240361
138571	240362
286742	240363
581046	240364
430828	240365
122384	240366
2997	240367
178518	240368
415678	240369
186121	240370
717183	240371
7955	240372
19893	240373
106073	240374
51713	240375
526678	240376
238969	240377
144123	240378
370464	240379
363896	240380
12378	240381
444746	240382
53611	240383
706697	240384
1943	240385
484287	240386
246249	240387
508128	240388
281226	240389
7889	240390
39802	240391
422101	240392
31736	240393
65509	240394
75434	240395
7442	240396
163196	240397
21186	240398
53183	240399
592312	240400
176225	240401
239517	240402
123570	240403
422587	240404
180484	240405
121449	240406
690726	240407
509318	240408
518007	240409
572607	240410
485887	240411
691127	240412
82885	240413
564133	240414
98673	240415
525135	240416
4095	240417
640128	240418
447160	240419
168560	240420
55000	240421
218242	240422
513917	240423
546275	240424
6523	240425
23374	240426
68032	240427
541747	240428
713299	240429
106711	240430
66418	240431
545533	240432
633878	240433
13120	240434
647344	240435
347915	240436
38829	240437
463330	240438
124151	240439
290708	240440
709726	240441
93025	240442
268454	240443
20403	240444
112194	240445
207012	240446
678357	240447
467097	240448
572010	240449
592711	240450
4770	240451
5209	240452
254658	240453
643688	240454
83712	240455
422996	240456
108343	240457
299563	240458
673317	240459
448684	240460
700370	240461
437936	240462
6315	240463
44429	240464
18718	240465
21014	240466
97224	240467
108909	240468
713568	240469
211976	240470
454580	240471
643087	240472
194690	240473
27263	240474
90631	240475
122541	240476
612996	240477
116822	240478
167684	240479
26	240480
233428	240481
380450	240482
172711	240483
29799	240484
325803	240485
218655	240486
295689	240487
248052	240488
204992	240489
450803	240490
93818	240491
6157	240492
51549	240493
593035	240494
51710	240495
599054	240496
26531	240497
350275	240498
6958	240499
244972	240500
416555	240501
444211	240502
37815	240503
30761	240504
585114	240505
145075	240506
14452	240507
107701	240508
186422	240509
297076	240510
9745	240511
205689	240512
30503	240513
196605	240514
153614	240515
584012	240516
150876	240517
304164	240518
102864	240519
96516	240520
563613	240521
18118	240522
135464	240523
123415	240524
31356	240525
137478	240526
321187	240527
37806	240528
27814	240529
707065	240530
7979	240531
307207	240532
604294	240533
528128	240534
465287	240535
121012	240536
56100	240537
207950	240538
502884	240539
364234	240540
215961	240541
677896	240542
27645	240543
225253	240544
168297	240545
36705	240546
163268	240547
58742	240548
54602	240549
596475	240550
373318	240551
16002	240552
188415	240553
165898	240554
535338	240555
147068	240556
694382	240557
610677	240558
239265	240559
165157	240560
133330	240561
57241	240562
52171	240563
567590	240564
311630	240565
436791	240566
15399	240567
334494	240568
626034	240569
53590	240570
197897	240571
260106	240572
526631	240573
384263	240574
551026	240575
442734	240576
383532	240577
37859	240578
57596	240579
562348	240580
241217	240581
624429	240582
404216	240583
46620	240584
387736	240585
339178	240586
231695	240587
48796	240588
530145	240589
10925	240590
21989	240591
497107	240592
352075	240593
244913	240594
640480	240595
266832	240596
749	240597
299870	240598
186855	240599
94015	240600
211097	240601
96403	240602
45309	240603
19901	240604
541122	240605
688993	240606
427520	240607
65569	240608
373741	240609
16083	240610
474555	240611
395300	240612
328219	240613
87596	240614
585388	240615
342112	240616
37435	240617
138593	240618
686038	240619
637289	240620
430975	240621
123296	240622
681999	240623
36507	240624
409355	240625
25867	240626
27929	240627
8725	240628
3329	240629
126532	240630
148	240631
72047	240632
127998	240633
489146	240634
30292	240635
83376	240636
70557	240637
634782	240638
3397	240639
93317	240640
560240	240641
346562	240642
537398	240643
681077	240644
473749	240645
245052	240646
96850	240647
35783	240648
260657	240649
136132	240650
294592	240651
132023	240652
663613	240653
170020	240654
714467	240655
158730	240656
582502	240657
567435	240658
428049	240659
58274	240660
19798	240661
7650	240662
197340	240663
287788	240664
135427	240665
470302	240666
549649	240667
344464	240668
349704	240669
516939	240670
187527	240671
518285	240672
40455	240673
706417	240674
171405	240675
13247	240676
204870	240677
60916	240678
190635	240679
230549	240680
51880	240681
471111	240682
359798	240683
626761	240684
352732	240685
570689	240686
322141	240687
392642	240688
599527	240689
667494	240690
4713	240691
502509	240692
65175	240693
150069	240694
63364	240695
610641	240696
501567	240697
33645	240698
572688	240699
415282	240700
9661	240701
481163	240702
676873	240703
203527	240704
665537	240705
597265	240706
16479	240707
700757	240708
12716	240709
676726	240710
114611	240711
297305	240712
393821	240713
6716	240714
1338	240715
132576	240716
44291	240717
177058	240718
236922	240719
113104	240720
5193	240721
84821	240722
58575	240723
92109	240724
230565	240725
46783	240726
18352	240727
69634	240728
412394	240729
246527	240730
645094	240731
35773	240732
165168	240733
350336	240734
313	240735
656836	240736
26709	240737
444876	240738
55652	240739
58920	240740
427302	240741
255742	240742
401212	240743
308970	240744
463734	240745
265380	240746
34117	240747
205621	240748
15343	240749
410296	240750
331554	240751
166702	240752
182319	240753
148142	240754
603107	240755
505942	240756
147181	240757
501921	240758
496089	240759
101883	240760
267235	240761
240598	240762
135187	240763
700645	240764
35608	240765
398426	240766
346163	240767
83039	240768
262352	240769
210035	240770
495963	240771
481542	240772
429501	240773
704657	240774
143749	240775
122403	240776
92823	240777
709464	240778
619554	240779
62870	240780
593740	240781
137453	240782
183156	240783
571382	240784
2893	240785
25601	240786
362904	240787
321572	240788
698668	240789
169735	240790
293921	240791
583460	240792
708319	240793
294311	240794
7108	240795
684198	240796
241193	240797
339610	240798
112016	240799
177479	240800
48862	240801
630309	240802
300520	240803
631752	240804
461173	240805
34314	240806
566255	240807
58658	240808
356902	240809
25390	240810
325529	240811
67014	240812
14000	240813
29295	240814
284893	240815
237971	240816
189511	240817
96748	240818
151893	240819
138354	240820
293860	240821
144616	240822
415877	240823
86210	240824
12277	240825
12836	240826
673011	240827
444946	240828
471698	240829
3244	240830
638756	240831
29835	240832
481517	240833
341231	240834
723537	240835
150042	240836
137332	240837
713676	240838
14571	240839
71119	240840
38685	240841
175072	240842
111792	240843
718365	240844
4450	240845
172576	240846
144355	240847
182189	240848
175231	240849
16601	240850
720810	240851
98153	240852
59886	240853
33839	240854
14078	240855
483987	240856
654538	240857
36346	240858
668444	240859
386381	240860
426440	240861
47077	240862
96042	240863
70104	240864
679265	240865
590919	240866
185531	240867
115404	240868
175291	240869
497531	240870
624984	240871
709407	240872
104393	240873
235639	240874
268856	240875
361564	240876
212229	240877
283274	240878
23306	240879
439120	240880
634554	240881
88448	240882
393931	240883
27454	240884
654248	240885
55557	240886
391680	240887
603768	240888
55269	240889
68413	240890
570595	240891
375216	240892
278695	240893
230438	240894
21671	240895
560028	240896
178331	240897
42928	240898
114179	240899
449399	240900
510388	240901
155631	240902
687619	240903
209290	240904
623821	240905
89332	240906
17302	240907
2447	240908
139005	240909
609147	240910
338080	240911
219597	240912
56	240913
444958	240914
218539	240915
626368	240916
302437	240917
56610	240918
593247	240919
570993	240920
6382	240921
285654	240922
127590	240923
547269	240924
265481	240925
169832	240926
174533	240927
190814	240928
574060	240929
298406	240930
194316	240931
1284	240932
42814	240933
152969	240934
328407	240935
250976	240936
383099	240937
408241	240938
588054	240939
100339	240940
323824	240941
353840	240942
238577	240943
299493	240944
66900	240945
243769	240946
447166	240947
139195	240948
40594	240949
479531	240950
574	240951
436261	240952
342570	240953
36380	240954
278836	240955
261051	240956
35651	240957
205645	240958
340486	240959
294060	240960
463032	240961
314662	240962
533458	240963
97719	240964
396514	240965
687261	240966
115932	240967
5958	240968
342646	240969
129113	240970
722188	240971
330451	240972
690130	240973
598520	240974
523031	240975
158072	240976
493977	240977
55753	240978
29956	240979
656676	240980
73945	240981
716175	240982
68724	240983
696771	240984
24738	240985
76427	240986
64181	240987
178424	240988
670474	240989
183783	240990
206543	240991
4215	240992
51000	240993
85039	240994
498947	240995
195090	240996
551523	240997
405850	240998
402266	240999
114660	241000
704852	241001
185146	241002
141863	241003
394648	241004
53092	241005
308797	241006
37268	241007
110822	241008
128514	241009
468427	241010
523957	241011
92216	241012
6824	241013
499182	241014
22434	241015
249337	241016
481709	241017
495547	241018
161813	241019
99693	241020
205110	241021
538977	241022
496136	241023
592070	241024
10499	241025
95019	241026
165512	241027
939	241028
98886	241029
107142	241030
526176	241031
39739	241032
116164	241033
702565	241034
346565	241035
156666	241036
684751	241037
37233	241038
7615	241039
466350	241040
119926	241041
109415	241042
326299	241043
472394	241044
305467	241045
339533	241046
301769	241047
136327	241048
101033	241049
241822	241050
499237	241051
584905	241052
368334	241053
45145	241054
386873	241055
108137	241056
122821	241057
273876	241058
537	241059
429445	241060
33415	241061
557870	241062
584957	241063
631707	241064
40488	241065
304659	241066
501160	241067
88584	241068
359903	241069
105259	241070
89705	241071
129294	241072
67906	241073
20086	241074
527121	241075
130360	241076
20564	241077
456456	241078
324587	241079
610523	241080
591633	241081
54446	241082
528673	241083
357653	241084
486444	241085
722668	241086
2519	241087
66087	241088
90046	241089
15086	241090
269050	241091
503857	241092
31543	241093
436038	241094
217458	241095
271586	241096
356296	241097
424365	241098
24194	241099
16060	241100
406426	241101
339935	241102
299991	241103
232888	241104
93473	241105
583918	241106
161516	241107
75723	241108
50369	241109
79300	241110
90034	241111
222876	241112
570228	241113
165741	241114
125928	241115
7309	241116
88238	241117
94117	241118
619310	241119
60272	241120
29896	241121
3701	241122
499299	241123
156469	241124
26037	241125
38724	241126
516402	241127
573730	241128
555558	241129
163505	241130
127358	241131
67638	241132
669736	241133
266417	241134
405390	241135
307870	241136
163720	241137
545717	241138
72909	241139
483029	241140
45335	241141
39682	241142
71158	241143
11767	241144
15852	241145
348848	241146
317406	241147
350419	241148
824	241149
159198	241150
3677	241151
339767	241152
113544	241153
577879	241154
608193	241155
635345	241156
26669	241157
331092	241158
59549	241159
102976	241160
86459	241161
165064	241162
13196	241163
515909	241164
510545	241165
598518	241166
507729	241167
87744	241168
9676	241169
146698	241170
134574	241171
140442	241172
217385	241173
707381	241174
560419	241175
303115	241176
630541	241177
167775	241178
133545	241179
130599	241180
178632	241181
410620	241182
32246	241183
4459	241184
261697	241185
287536	241186
94131	241187
659099	241188
42694	241189
482871	241190
22065	241191
507875	241192
83542	241193
125527	241194
517352	241195
17336	241196
5138	241197
611914	241198
4132	241199
172822	241200
50510	241201
133113	241202
467107	241203
573887	241204
415644	241205
326803	241206
299996	241207
720045	241208
14462	241209
77220	241210
403110	241211
195885	241212
15900	241213
96411	241214
157669	241215
360316	241216
471092	241217
529382	241218
20882	241219
149168	241220
457536	241221
350559	241222
330574	241223
448944	241224
3080	241225
178844	241226
104003	241227
17109	241228
7186	241229
646550	241230
595959	241231
203362	241232
47579	241233
647783	241234
306323	241235
432243	241236
199204	241237
59507	241238
540431	241239
355446	241240
454716	241241
136712	241242
439549	241243
103276	241244
38398	241245
61032	241246
11097	241247
646156	241248
429163	241249
106101	241250
6749	241251
19799	241252
649184	241253
276555	241254
577825	241255
714827	241256
642673	241257
338057	241258
245026	241259
38302	241260
30381	241261
222587	241262
11022	241263
328721	241264
73059	241265
189087	241266
610192	241267
256493	241268
444139	241269
670598	241270
3796	241271
331095	241272
373633	241273
667765	241274
57559	241275
480924	241276
305381	241277
2826	241278
157757	241279
52469	241280
184164	241281
123265	241282
120621	241283
121619	241284
458614	241285
632406	241286
683920	241287
584009	241288
708061	241289
563500	241290
16142	241291
65278	241292
517681	241293
72108	241294
160663	241295
12225	241296
531051	241297
104222	241298
697555	241299
56257	241300
645318	241301
170655	241302
78713	241303
713111	241304
577895	241305
714221	241306
472504	241307
264514	241308
1825	241309
645332	241310
604617	241311
431712	241312
148836	241313
26137	241314
126713	241315
27155	241316
717459	241317
90823	241318
423796	241319
714825	241320
472722	241321
178161	241322
708153	241323
400895	241324
617783	241325
579506	241326
474098	241327
113217	241328
143389	241329
651033	241330
135884	241331
280679	241332
592106	241333
710885	241334
124258	241335
143159	241336
125279	241337
93576	241338
276038	241339
50579	241340
16524	241341
265873	241342
449365	241343
46085	241344
472352	241345
511500	241346
124429	241347
93305	241348
568694	241349
109029	241350
293667	241351
394522	241352
343082	241353
414001	241354
105420	241355
33299	241356
73881	241357
642513	241358
487509	241359
557917	241360
145118	241361
626331	241362
581342	241363
142303	241364
4564	241365
197695	241366
169742	241367
668176	241368
349603	241369
257006	241370
165098	241371
270351	241372
362236	241373
580878	241374
336291	241375
50508	241376
187330	241377
179901	241378
594964	241379
36042	241380
672232	241381
156488	241382
27545	241383
660552	241384
316662	241385
521862	241386
40279	241387
686418	241388
389004	241389
570412	241390
532396	241391
302448	241392
308566	241393
182938	241394
559031	241395
1511	241396
616076	241397
682616	241398
168058	241399
474467	241400
656564	241401
589240	241402
650884	241403
714116	241404
74876	241405
20701	241406
126175	241407
3020	241408
527376	241409
20510	241410
325408	241411
489487	241412
646027	241413
412163	241414
39085	241415
332820	241416
658963	241417
678480	241418
398539	241419
387790	241420
133810	241421
562909	241422
233071	241423
284807	241424
172377	241425
78287	241426
115592	241427
180051	241428
650102	241429
137543	241430
458279	241431
423125	241432
234457	241433
201306	241434
17343	241435
43087	241436
275774	241437
217812	241438
545726	241439
25952	241440
98739	241441
342859	241442
44385	241443
1066	241444
680054	241445
2424	241446
522213	241447
115524	241448
710931	241449
630620	241450
584790	241451
42466	241452
181279	241453
491665	241454
568656	241455
413737	241456
1119	241457
130986	241458
421023	241459
434915	241460
60304	241461
122385	241462
139481	241463
366994	241464
498800	241465
98514	241466
57270	241467
184880	241468
9829	241469
149483	241470
195170	241471
638903	241472
890	241473
63464	241474
112005	241475
89981	241476
11430	241477
100198	241478
482792	241479
127439	241480
148528	241481
434433	241482
498173	241483
423215	241484
10289	241485
193418	241486
24608	241487
484750	241488
601891	241489
29650	241490
722086	241491
665080	241492
111369	241493
725260	241494
536027	241495
42059	241496
213674	241497
542055	241498
584490	241499
7709	241500
450603	241501
105277	241502
62103	241503
661976	241504
18196	241505
101231	241506
88586	241507
380679	241508
353531	241509
88395	241510
3020	241511
403153	241512
509845	241513
33091	241514
120396	241515
5971	241516
627570	241517
166083	241518
699687	241519
262708	241520
714452	241521
15815	241522
100412	241523
445552	241524
100957	241525
381074	241526
23014	241527
295523	241528
14876	241529
133923	241530
4939	241531
12264	241532
466988	241533
5793	241534
552796	241535
550684	241536
94465	241537
634871	241538
261615	241539
97	241540
124003	241541
418408	241542
692170	241543
185429	241544
707490	241545
54656	241546
718740	241547
152486	241548
11171	241549
629667	241550
46890	241551
334587	241552
244215	241553
18399	241554
588914	241555
128466	241556
424320	241557
101375	241558
461182	241559
133543	241560
58854	241561
306723	241562
462069	241563
198275	241564
45767	241565
88924	241566
178256	241567
541828	241568
243470	241569
371450	241570
623641	241571
540132	241572
97562	241573
601935	241574
185150	241575
33631	241576
94016	241577
378609	241578
200	241579
135266	241580
54686	241581
59861	241582
458051	241583
37799	241584
71242	241585
427176	241586
471529	241587
112414	241588
48873	241589
446561	241590
225092	241591
38666	241592
663254	241593
327319	241594
16296	241595
174173	241596
464089	241597
8633	241598
77546	241599
350389	241600
68609	241601
414087	241602
614545	241603
42645	241604
492892	241605
697374	241606
238006	241607
697217	241608
179735	241609
280776	241610
513140	241611
2190	241612
456782	241613
403660	241614
119	241615
300944	241616
545784	241617
716681	241618
42517	241619
555551	241620
47090	241621
25343	241622
74177	241623
175164	241624
722488	241625
537591	241626
3325	241627
580241	241628
385394	241629
534843	241630
342554	241631
599735	241632
686159	241633
208767	241634
442094	241635
451522	241636
320768	241637
22151	241638
289221	241639
239287	241640
503392	241641
14905	241642
120	241643
451188	241644
276734	241645
18338	241646
20143	241647
151497	241648
443961	241649
154489	241650
606658	241651
10144	241652
267406	241653
158461	241654
13617	241655
259956	241656
173668	241657
177337	241658
155044	241659
125857	241660
141294	241661
195294	241662
593799	241663
18091	241664
33693	241665
72489	241666
243372	241667
389971	241668
670276	241669
501174	241670
1803	241671
101904	241672
51510	241673
377574	241674
667960	241675
98426	241676
139942	241677
168389	241678
408363	241679
130123	241680
475804	241681
531498	241682
478253	241683
39450	241684
55792	241685
172589	241686
358099	241687
112400	241688
397181	241689
413178	241690
1183	241691
573729	241692
425101	241693
686917	241694
478379	241695
253617	241696
536891	241697
682087	241698
267831	241699
189011	241700
141740	241701
7672	241702
304336	241703
24171	241704
346502	241705
444116	241706
10472	241707
108685	241708
38334	241709
76540	241710
719848	241711
46750	241712
419440	241713
577464	241714
135022	241715
67185	241716
251539	241717
129025	241718
62013	241719
130763	241720
136133	241721
463926	241722
724593	241723
542340	241724
165385	241725
19266	241726
509044	241727
557912	241728
713039	241729
649392	241730
947	241731
6341	241732
94529	241733
90341	241734
180585	241735
119831	241736
95359	241737
47230	241738
5227	241739
418389	241740
298135	241741
366116	241742
231040	241743
40494	241744
431101	241745
499312	241746
667670	241747
120325	241748
4237	241749
197193	241750
496732	241751
17080	241752
407913	241753
256981	241754
483785	241755
950	241756
279342	241757
457808	241758
270778	241759
631636	241760
257944	241761
60080	241762
18256	241763
524021	241764
8758	241765
9131	241766
668454	241767
295558	241768
78947	241769
229621	241770
337858	241771
57681	241772
73198	241773
54874	241774
718810	241775
48043	241776
52848	241777
527505	241778
79071	241779
1236	241780
178320	241781
569712	241782
116659	241783
60257	241784
555891	241785
529039	241786
15149	241787
155914	241788
572571	241789
625304	241790
54551	241791
384555	241792
171292	241793
388318	241794
351513	241795
8378	241796
640088	241797
460109	241798
37958	241799
43014	241800
129350	241801
307639	241802
688269	241803
593245	241804
639460	241805
651119	241806
42964	241807
258878	241808
68453	241809
375411	241810
3830	241811
617576	241812
645125	241813
513156	241814
273941	241815
18039	241816
227221	241817
38680	241818
162209	241819
57846	241820
112563	241821
334430	241822
172952	241823
438594	241824
466947	241825
354442	241826
304641	241827
86664	241828
505045	241829
592817	241830
648644	241831
315388	241832
693069	241833
234042	241834
597679	241835
265865	241836
62374	241837
124491	241838
49739	241839
588776	241840
223164	241841
562320	241842
110406	241843
132820	241844
84844	241845
359486	241846
146269	241847
428179	241848
150778	241849
230789	241850
17600	241851
173073	241852
712800	241853
9659	241854
69117	241855
162338	241856
205027	241857
373804	241858
69085	241859
529939	241860
296505	241861
622282	241862
88519	241863
107651	241864
217912	241865
606339	241866
12196	241867
523992	241868
282603	241869
261989	241870
588647	241871
144953	241872
43883	241873
644057	241874
11830	241875
638941	241876
224561	241877
616967	241878
691291	241879
312816	241880
243115	241881
373898	241882
541455	241883
546238	241884
429687	241885
16920	241886
595239	241887
323483	241888
531539	241889
165634	241890
79007	241891
474945	241892
225370	241893
592354	241894
351736	241895
458458	241896
19433	241897
366426	241898
77266	241899
591893	241900
27352	241901
368699	241902
128710	241903
303820	241904
7280	241905
631664	241906
200598	241907
162127	241908
232793	241909
659864	241910
170789	241911
80290	241912
216014	241913
17058	241914
707689	241915
417694	241916
4164	241917
24840	241918
331414	241919
47149	241920
40023	241921
126526	241922
529127	241923
615538	241924
152722	241925
678929	241926
166943	241927
338214	241928
350091	241929
199895	241930
164082	241931
40613	241932
372219	241933
200675	241934
694775	241935
290363	241936
586225	241937
592374	241938
42064	241939
245864	241940
598146	241941
471107	241942
235443	241943
52556	241944
274937	241945
166722	241946
633881	241947
20680	241948
53907	241949
164520	241950
278476	241951
17580	241952
12861	241953
495823	241954
78227	241955
202547	241956
108101	241957
214830	241958
625330	241959
594509	241960
165004	241961
34333	241962
674735	241963
114594	241964
454055	241965
440559	241966
191796	241967
252394	241968
648572	241969
107932	241970
191883	241971
486895	241972
39796	241973
451587	241974
176111	241975
83324	241976
145464	241977
630760	241978
15790	241979
584525	241980
162797	241981
367501	241982
142385	241983
23018	241984
340088	241985
76755	241986
121583	241987
510499	241988
56279	241989
694499	241990
146365	241991
180706	241992
101252	241993
392495	241994
438718	241995
2148	241996
583478	241997
173755	241998
48788	241999
216169	242000
531362	242001
54957	242002
42554	242003
457013	242004
17523	242005
226273	242006
201949	242007
59373	242008
192580	242009
568687	242010
252681	242011
383404	242012
50842	242013
66358	242014
471585	242015
723096	242016
597518	242017
344645	242018
146290	242019
718470	242020
580660	242021
45175	242022
17002	242023
254731	242024
166128	242025
35222	242026
662003	242027
210204	242028
169312	242029
392609	242030
527998	242031
16137	242032
66083	242033
113069	242034
634818	242035
547690	242036
442175	242037
176967	242038
411649	242039
267011	242040
180404	242041
272547	242042
114600	242043
68987	242044
724624	242045
544357	242046
656267	242047
7935	242048
4849	242049
668724	242050
428485	242051
210665	242052
90923	242053
239232	242054
107119	242055
518901	242056
485901	242057
86103	242058
385928	242059
174915	242060
356479	242061
327604	242062
102685	242063
652705	242064
687314	242065
449384	242066
384557	242067
6213	242068
382302	242069
154819	242070
154990	242071
622599	242072
542849	242073
73185	242074
593082	242075
33091	242076
117866	242077
51402	242078
2452	242079
555453	242080
544560	242081
112164	242082
249631	242083
105867	242084
552385	242085
440509	242086
141011	242087
93921	242088
429429	242089
571086	242090
695178	242091
130235	242092
1070	242093
135892	242094
46691	242095
47187	242096
151109	242097
436052	242098
28825	242099
14521	242100
202175	242101
75394	242102
300275	242103
648862	242104
505620	242105
70784	242106
18732	242107
220905	242108
7183	242109
77334	242110
164256	242111
79815	242112
167821	242113
49680	242114
191022	242115
451457	242116
530929	242117
225428	242118
326648	242119
554294	242120
55937	242121
1465	242122
149944	242123
150599	242124
57430	242125
712575	242126
58708	242127
1866	242128
439079	242129
237656	242130
150639	242131
427435	242132
38607	242133
1910	242134
192916	242135
639440	242136
48934	242137
96698	242138
260907	242139
653978	242140
396867	242141
8657	242142
149430	242143
522436	242144
542940	242145
493595	242146
513650	242147
113867	242148
696731	242149
580753	242150
166712	242151
596394	242152
129013	242153
87455	242154
330007	242155
523863	242156
586323	242157
381599	242158
486899	242159
146762	242160
213900	242161
31988	242162
27110	242163
304188	242164
628008	242165
313314	242166
84195	242167
465086	242168
465251	242169
15026	242170
568625	242171
52492	242172
619875	242173
88867	242174
412058	242175
257428	242176
225996	242177
618850	242178
260668	242179
386096	242180
479786	242181
263889	242182
596288	242183
16506	242184
266261	242185
239054	242186
360620	242187
80345	242188
77271	242189
230199	242190
603308	242191
454688	242192
319392	242193
187035	242194
665919	242195
422219	242196
148599	242197
407171	242198
250022	242199
57461	242200
229402	242201
132570	242202
450041	242203
28366	242204
587317	242205
506575	242206
33158	242207
627505	242208
157532	242209
141854	242210
17255	242211
494825	242212
708454	242213
666908	242214
80844	242215
272972	242216
142564	242217
521234	242218
97811	242219
43753	242220
185321	242221
590848	242222
15156	242223
309110	242224
724637	242225
578127	242226
94091	242227
101645	242228
43913	242229
535768	242230
559382	242231
33441	242232
335273	242233
514764	242234
71937	242235
2545	242236
404295	242237
161204	242238
166316	242239
429558	242240
91173	242241
59847	242242
14501	242243
17554	242244
362361	242245
89814	242246
567283	242247
248171	242248
52719	242249
438445	242250
247397	242251
407891	242252
511644	242253
68370	242254
455136	242255
176182	242256
310372	242257
426263	242258
278022	242259
147261	242260
378253	242261
212704	242262
154951	242263
19272	242264
78705	242265
219675	242266
142710	242267
296366	242268
23698	242269
724862	242270
570597	242271
34820	242272
28114	242273
448413	242274
430679	242275
63395	242276
79026	242277
538164	242278
199010	242279
188020	242280
292529	242281
343552	242282
715519	242283
559199	242284
22276	242285
131392	242286
168180	242287
687127	242288
411578	242289
90359	242290
52409	242291
643711	242292
692331	242293
14873	242294
354917	242295
448585	242296
123476	242297
144375	242298
339590	242299
499579	242300
25919	242301
38068	242302
629091	242303
235123	242304
3840	242305
170640	242306
172547	242307
21899	242308
639050	242309
229071	242310
314974	242311
246957	242312
17786	242313
17594	242314
95134	242315
26859	242316
680153	242317
2053	242318
357564	242319
719049	242320
427537	242321
19665	242322
519395	242323
391127	242324
68537	242325
114543	242326
568156	242327
177045	242328
404634	242329
230586	242330
52142	242331
17143	242332
724965	242333
306498	242334
51168	242335
524437	242336
135488	242337
3065	242338
325626	242339
606900	242340
439515	242341
69931	242342
656771	242343
105496	242344
170246	242345
149201	242346
186018	242347
368778	242348
498587	242349
433100	242350
83933	242351
664932	242352
594621	242353
146166	242354
7876	242355
284668	242356
264086	242357
8329	242358
161153	242359
395994	242360
30648	242361
153337	242362
398163	242363
221495	242364
221966	242365
90732	242366
686829	242367
96456	242368
71513	242369
647080	242370
148966	242371
339153	242372
439635	242373
7651	242374
629073	242375
683626	242376
140430	242377
267891	242378
394330	242379
72405	242380
48028	242381
326026	242382
276945	242383
57351	242384
52111	242385
185176	242386
247568	242387
479378	242388
67384	242389
650421	242390
426653	242391
137509	242392
545239	242393
554567	242394
25999	242395
127534	242396
478570	242397
719240	242398
618855	242399
167614	242400
585367	242401
102985	242402
14381	242403
573732	242404
725021	242405
232168	242406
624397	242407
200098	242408
217569	242409
316518	242410
555998	242411
533034	242412
617883	242413
510598	242414
757	242415
634550	242416
44077	242417
515391	242418
193406	242419
5788	242420
3025	242421
531177	242422
89510	242423
439846	242424
331100	242425
387976	242426
5958	242427
459754	242428
143771	242429
63589	242430
664531	242431
107664	242432
280561	242433
559584	242434
39250	242435
159164	242436
147676	242437
1488	242438
32881	242439
2885	242440
361408	242441
107849	242442
124373	242443
100231	242444
248744	242445
168226	242446
19599	242447
289675	242448
131451	242449
28942	242450
18956	242451
104168	242452
530491	242453
363204	242454
45160	242455
105660	242456
1329	242457
44738	242458
55794	242459
25812	242460
324885	242461
117847	242462
26778	242463
46878	242464
39168	242465
171559	242466
77081	242467
574703	242468
209176	242469
111704	242470
12368	242471
208697	242472
527300	242473
504193	242474
67359	242475
345296	242476
1072	242477
522427	242478
543377	242479
235401	242480
298358	242481
723391	242482
315442	242483
656792	242484
149387	242485
11449	242486
156383	242487
84271	242488
440028	242489
46005	242490
148229	242491
643332	242492
34386	242493
126242	242494
595350	242495
649921	242496
9403	242497
187603	242498
461578	242499
384284	242500
545862	242501
265716	242502
175524	242503
451257	242504
34006	242505
537925	242506
585419	242507
258445	242508
333724	242509
1511	242510
159348	242511
597790	242512
400409	242513
567512	242514
135030	242515
689054	242516
470668	242517
709510	242518
133697	242519
510928	242520
389853	242521
299871	242522
30990	242523
103980	242524
13242	242525
99907	242526
103808	242527
551573	242528
495668	242529
254266	242530
204355	242531
41670	242532
397937	242533
299683	242534
220192	242535
6420	242536
626213	242537
101294	242538
393495	242539
17509	242540
269897	242541
405542	242542
240822	242543
12366	242544
79099	242545
186037	242546
708488	242547
596357	242548
100713	242549
300021	242550
707532	242551
143471	242552
343137	242553
455558	242554
659603	242555
33878	242556
647493	242557
309066	242558
42220	242559
380681	242560
74992	242561
671114	242562
5303	242563
42543	242564
661695	242565
610319	242566
117300	242567
20430	242568
189094	242569
842	242570
267357	242571
709553	242572
325591	242573
50682	242574
14815	242575
356665	242576
383549	242577
75390	242578
176225	242579
383714	242580
294504	242581
268750	242582
43258	242583
350588	242584
493671	242585
678980	242586
569916	242587
570819	242588
112451	242589
36039	242590
178467	242591
323847	242592
126173	242593
10287	242594
101504	242595
168109	242596
383143	242597
425268	242598
340174	242599
283561	242600
478773	242601
103106	242602
465075	242603
318856	242604
322056	242605
656973	242606
28875	242607
193141	242608
402664	242609
206461	242610
275017	242611
407989	242612
425122	242613
451186	242614
581372	242615
717674	242616
89971	242617
478255	242618
465601	242619
355612	242620
15268	242621
358219	242622
3403	242623
229718	242624
9637	242625
28560	242626
136343	242627
85667	242628
126743	242629
544045	242630
107449	242631
52968	242632
11305	242633
51418	242634
426110	242635
449378	242636
10303	242637
26904	242638
643096	242639
289012	242640
150730	242641
3815	242642
321739	242643
547653	242644
234772	242645
309975	242646
202289	242647
186437	242648
490583	242649
157368	242650
143634	242651
106014	242652
127028	242653
475475	242654
503006	242655
183049	242656
614391	242657
312736	242658
110811	242659
262	242660
4531	242661
138814	242662
627650	242663
148392	242664
190350	242665
218575	242666
469872	242667
95115	242668
324710	242669
5017	242670
271421	242671
644913	242672
229010	242673
229554	242674
101521	242675
684701	242676
360485	242677
83224	242678
152727	242679
9793	242680
388358	242681
588	242682
209938	242683
40825	242684
669757	242685
135519	242686
702724	242687
50188	242688
497582	242689
58699	242690
76907	242691
21695	242692
79957	242693
492175	242694
48245	242695
105308	242696
7509	242697
15622	242698
175190	242699
648214	242700
367162	242701
225323	242702
623332	242703
410417	242704
232313	242705
411732	242706
419967	242707
675943	242708
717921	242709
16635	242710
112464	242711
7367	242712
439886	242713
701622	242714
142944	242715
64356	242716
452973	242717
10164	242718
580978	242719
31455	242720
683547	242721
164386	242722
494601	242723
349377	242724
359614	242725
170527	242726
58409	242727
527418	242728
36548	242729
53670	242730
37847	242731
600550	242732
89607	242733
219786	242734
551004	242735
375260	242736
35185	242737
400857	242738
43442	242739
26739	242740
539219	242741
63373	242742
470881	242743
1495	242744
354411	242745
167656	242746
500954	242747
155536	242748
34751	242749
2765	242750
386008	242751
71	242752
89344	242753
497147	242754
21054	242755
664367	242756
226373	242757
2085	242758
86161	242759
176676	242760
41874	242761
165533	242762
6003	242763
287823	242764
75218	242765
334072	242766
76665	242767
553738	242768
38441	242769
179210	242770
152167	242771
85476	242772
409817	242773
39206	242774
671303	242775
639978	242776
27943	242777
421828	242778
399554	242779
614776	242780
685647	242781
199001	242782
29831	242783
230051	242784
661576	242785
11826	242786
699918	242787
24374	242788
115602	242789
360354	242790
705190	242791
437242	242792
76934	242793
466064	242794
642275	242795
23622	242796
660986	242797
403139	242798
7272	242799
15065	242800
670298	242801
722722	242802
62218	242803
567998	242804
327682	242805
37832	242806
299845	242807
171169	242808
153604	242809
530766	242810
460996	242811
35420	242812
142094	242813
78873	242814
234317	242815
159413	242816
266888	242817
705147	242818
168777	242819
141793	242820
677814	242821
263953	242822
574004	242823
213850	242824
597292	242825
6228	242826
623080	242827
138429	242828
281080	242829
8271	242830
130007	242831
463468	242832
111473	242833
50663	242834
23342	242835
101835	242836
488912	242837
75247	242838
105176	242839
178458	242840
241699	242841
143923	242842
153154	242843
642218	242844
93596	242845
247209	242846
10357	242847
176988	242848
160329	242849
209447	242850
602728	242851
670066	242852
714140	242853
48951	242854
12813	242855
49490	242856
488811	242857
501763	242858
667908	242859
288293	242860
351239	242861
476870	242862
388229	242863
18164	242864
162207	242865
58224	242866
597609	242867
49159	242868
212192	242869
2338	242870
11819	242871
66834	242872
155050	242873
133587	242874
323797	242875
7557	242876
73433	242877
385592	242878
107515	242879
53559	242880
235	242881
12728	242882
17768	242883
317693	242884
149866	242885
711323	242886
416765	242887
287043	242888
18983	242889
24423	242890
169253	242891
43579	242892
652540	242893
708946	242894
698404	242895
16460	242896
497403	242897
125161	242898
562599	242899
301479	242900
81668	242901
166907	242902
428177	242903
73430	242904
133982	242905
649548	242906
31172	242907
443133	242908
710350	242909
30341	242910
571209	242911
157748	242912
690497	242913
712280	242914
33383	242915
134110	242916
82533	242917
323996	242918
340948	242919
573350	242920
599531	242921
41726	242922
137947	242923
313100	242924
717600	242925
146662	242926
386368	242927
522277	242928
134384	242929
693045	242930
572358	242931
386980	242932
224801	242933
468046	242934
655332	242935
4236	242936
479254	242937
422865	242938
141830	242939
346322	242940
445797	242941
4448	242942
394810	242943
114038	242944
406375	242945
30005	242946
670294	242947
276933	242948
98807	242949
483851	242950
22619	242951
466036	242952
359019	242953
89066	242954
277217	242955
313481	242956
13219	242957
58490	242958
714952	242959
5358	242960
683692	242961
116198	242962
29609	242963
547457	242964
168719	242965
496196	242966
137412	242967
33112	242968
151236	242969
214278	242970
216036	242971
397672	242972
106488	242973
439346	242974
44425	242975
150969	242976
32365	242977
57071	242978
695163	242979
323146	242980
85179	242981
649604	242982
382258	242983
657339	242984
617112	242985
463498	242986
465734	242987
9035	242988
100629	242989
394212	242990
263044	242991
234650	242992
510323	242993
12462	242994
697672	242995
122077	242996
558139	242997
24009	242998
197521	242999
550163	243000
359590	243001
175976	243002
23091	243003
134928	243004
544869	243005
670986	243006
251146	243007
472749	243008
50674	243009
404492	243010
597949	243011
76466	243012
208872	243013
72939	243014
248119	243015
165368	243016
173	243017
13806	243018
62445	243019
540265	243020
153351	243021
89364	243022
9413	243023
1719	243024
469423	243025
318311	243026
39000	243027
129237	243028
120260	243029
6488	243030
380305	243031
469934	243032
5041	243033
166349	243034
220524	243035
673191	243036
267442	243037
101039	243038
467958	243039
142614	243040
20389	243041
455811	243042
576911	243043
73111	243044
499662	243045
352570	243046
218970	243047
334816	243048
158119	243049
147900	243050
169156	243051
404253	243052
40143	243053
1967	243054
9508	243055
63171	243056
520465	243057
81613	243058
30696	243059
65078	243060
3956	243061
209597	243062
469848	243063
187351	243064
718545	243065
14170	243066
11639	243067
610780	243068
70381	243069
77090	243070
412701	243071
544499	243072
244869	243073
80801	243074
548938	243075
3582	243076
218738	243077
4916	243078
608091	243079
12688	243080
71844	243081
651302	243082
88416	243083
298479	243084
83146	243085
62086	243086
666339	243087
589836	243088
579003	243089
12596	243090
377769	243091
158848	243092
68448	243093
310175	243094
324165	243095
459117	243096
26053	243097
490531	243098
331103	243099
391702	243100
519701	243101
113011	243102
68286	243103
231459	243104
589294	243105
135703	243106
13517	243107
128775	243108
131331	243109
23375	243110
392866	243111
58970	243112
443519	243113
110543	243114
14132	243115
680534	243116
152587	243117
119212	243118
525188	243119
339200	243120
1187	243121
664359	243122
178921	243123
500875	243124
206926	243125
706965	243126
645932	243127
172554	243128
382757	243129
662064	243130
620671	243131
5237	243132
137010	243133
366442	243134
2856	243135
108033	243136
162653	243137
50055	243138
154552	243139
147092	243140
645578	243141
724619	243142
2188	243143
50144	243144
165372	243145
18378	243146
145947	243147
106834	243148
208522	243149
702749	243150
523148	243151
7441	243152
154728	243153
651457	243154
304805	243155
629364	243156
461884	243157
257556	243158
352744	243159
261695	243160
31948	243161
27932	243162
152016	243163
17944	243164
719435	243165
123019	243166
100038	243167
425123	243168
155616	243169
132840	243170
57567	243171
98363	243172
607038	243173
26544	243174
106863	243175
36259	243176
80738	243177
121128	243178
170171	243179
654662	243180
333465	243181
169074	243182
10630	243183
458236	243184
296037	243185
15755	243186
436092	243187
42087	243188
55547	243189
516744	243190
654411	243191
352218	243192
42041	243193
556477	243194
181084	243195
129923	243196
460889	243197
290494	243198
83077	243199
85035	243200
90908	243201
305762	243202
468168	243203
32947	243204
102570	243205
31707	243206
581135	243207
649622	243208
378557	243209
44711	243210
119028	243211
94466	243212
401285	243213
561025	243214
379391	243215
477121	243216
99134	243217
161070	243218
469303	243219
118867	243220
253765	243221
506230	243222
8269	243223
399632	243224
408375	243225
195249	243226
706745	243227
14955	243228
612757	243229
36387	243230
528759	243231
271466	243232
286559	243233
309564	243234
132640	243235
701636	243236
5843	243237
473878	243238
522688	243239
316277	243240
697629	243241
570526	243242
542859	243243
109846	243244
127580	243245
63941	243246
181706	243247
669967	243248
46005	243249
178702	243250
142253	243251
70515	243252
428832	243253
658882	243254
33495	243255
24842	243256
65140	243257
167903	243258
463540	243259
634983	243260
307925	243261
737	243262
247522	243263
304546	243264
391413	243265
393214	243266
649583	243267
685958	243268
582832	243269
576534	243270
21880	243271
531385	243272
605341	243273
156975	243274
554190	243275
157508	243276
262899	243277
289276	243278
643013	243279
532144	243280
476127	243281
658861	243282
21828	243283
58780	243284
88878	243285
461866	243286
40888	243287
35841	243288
424819	243289
83234	243290
628612	243291
4808	243292
60393	243293
715191	243294
585335	243295
457834	243296
363331	243297
114453	243298
437	243299
102720	243300
371513	243301
60291	243302
48231	243303
175293	243304
148745	243305
659684	243306
78040	243307
688420	243308
132607	243309
248376	243310
213313	243311
641485	243312
489797	243313
640923	243314
262772	243315
4833	243316
38523	243317
171272	243318
63669	243319
121098	243320
306933	243321
187647	243322
7241	243323
158936	243324
654466	243325
355910	243326
92297	243327
641492	243328
350267	243329
70767	243330
74698	243331
713712	243332
6878	243333
714644	243334
592842	243335
706008	243336
442835	243337
107725	243338
244442	243339
92642	243340
68450	243341
147178	243342
29410	243343
667185	243344
57401	243345
218324	243346
43605	243347
249960	243348
602705	243349
372821	243350
317045	243351
53893	243352
420153	243353
6748	243354
27489	243355
473995	243356
557088	243357
280410	243358
34327	243359
29253	243360
47755	243361
15134	243362
600133	243363
109478	243364
632143	243365
646848	243366
183064	243367
413383	243368
131764	243369
464667	243370
13665	243371
251614	243372
99654	243373
144229	243374
42074	243375
463635	243376
292212	243377
246862	243378
14987	243379
32980	243380
24078	243381
369087	243382
527706	243383
572186	243384
53011	243385
208367	243386
165853	243387
39807	243388
322031	243389
15556	243390
179233	243391
17681	243392
674815	243393
45522	243394
86105	243395
400403	243396
5653	243397
367772	243398
320790	243399
610097	243400
51486	243401
51848	243402
536247	243403
527560	243404
61110	243405
150900	243406
405394	243407
335547	243408
105088	243409
37196	243410
135381	243411
635485	243412
257891	243413
229453	243414
34265	243415
380538	243416
172556	243417
390213	243418
2613	243419
545628	243420
2777	243421
30784	243422
353724	243423
14969	243424
676704	243425
518902	243426
98385	243427
561268	243428
643719	243429
35635	243430
154044	243431
360233	243432
192593	243433
453243	243434
7760	243435
94077	243436
600017	243437
354974	243438
633157	243439
66197	243440
594456	243441
14554	243442
280368	243443
448346	243444
682010	243445
162234	243446
707542	243447
581684	243448
687274	243449
375670	243450
22865	243451
618020	243452
215433	243453
17427	243454
394123	243455
10063	243456
323998	243457
30419	243458
45079	243459
410345	243460
624081	243461
311643	243462
481887	243463
26301	243464
183229	243465
314268	243466
359336	243467
700965	243468
172019	243469
278918	243470
420585	243471
316977	243472
633819	243473
673861	243474
155902	243475
156001	243476
148932	243477
539698	243478
504681	243479
337138	243480
258469	243481
179562	243482
19248	243483
58608	243484
153107	243485
57503	243486
636236	243487
680720	243488
148878	243489
27844	243490
151145	243491
93476	243492
134029	243493
317532	243494
20683	243495
185792	243496
76990	243497
293814	243498
93678	243499
629723	243500
283550	243501
8878	243502
119241	243503
513763	243504
134698	243505
556391	243506
7081	243507
613229	243508
472746	243509
442129	243510
422345	243511
72439	243512
4070	243513
218207	243514
74221	243515
689195	243516
96175	243517
505282	243518
68960	243519
636991	243520
23865	243521
2929	243522
427700	243523
173802	243524
142333	243525
279608	243526
128111	243527
212356	243528
459628	243529
468153	243530
507641	243531
572635	243532
278744	243533
447012	243534
83307	243535
117063	243536
219196	243537
47689	243538
513408	243539
644239	243540
96872	243541
567318	243542
333144	243543
444528	243544
724179	243545
49008	243546
103329	243547
13521	243548
57844	243549
100317	243550
463775	243551
128621	243552
319878	243553
95796	243554
112478	243555
72263	243556
78858	243557
166399	243558
355367	243559
676575	243560
10225	243561
200660	243562
93553	243563
12020	243564
171789	243565
31084	243566
484382	243567
44472	243568
114465	243569
517066	243570
367301	243571
181888	243572
417073	243573
395317	243574
21977	243575
9945	243576
677464	243577
516123	243578
604325	243579
446456	243580
13962	243581
295111	243582
261517	243583
155777	243584
606162	243585
30606	243586
236112	243587
172412	243588
14082	243589
557187	243590
150086	243591
679790	243592
23503	243593
300453	243594
530789	243595
541442	243596
409081	243597
309356	243598
105844	243599
696485	243600
122369	243601
158538	243602
572194	243603
20130	243604
126489	243605
643069	243606
138247	243607
407373	243608
210437	243609
53113	243610
140218	243611
882	243612
428913	243613
560825	243614
628419	243615
579473	243616
171042	243617
102262	243618
91723	243619
618890	243620
45213	243621
134137	243622
19392	243623
673079	243624
356474	243625
72818	243626
78223	243627
435879	243628
98943	243629
269451	243630
69750	243631
72639	243632
90433	243633
67611	243634
7065	243635
7294	243636
427051	243637
687297	243638
377265	243639
121332	243640
413125	243641
38312	243642
5122	243643
428504	243644
507366	243645
607733	243646
362058	243647
527200	243648
722975	243649
161071	243650
109591	243651
544014	243652
323142	243653
81774	243654
289321	243655
101196	243656
70627	243657
450647	243658
158295	243659
135279	243660
579983	243661
348406	243662
258146	243663
77143	243664
257822	243665
140163	243666
34806	243667
489273	243668
44898	243669
190939	243670
595048	243671
303362	243672
38653	243673
82060	243674
126568	243675
633254	243676
9601	243677
339548	243678
26554	243679
479482	243680
43869	243681
686419	243682
626284	243683
88753	243684
685165	243685
381348	243686
527877	243687
19646	243688
2318	243689
136014	243690
594634	243691
1701	243692
91839	243693
107554	243694
238937	243695
135922	243696
488279	243697
323235	243698
129365	243699
132237	243700
22161	243701
145632	243702
180299	243703
216977	243704
28878	243705
44657	243706
3376	243707
122339	243708
286	243709
89729	243710
78553	243711
228389	243712
14387	243713
311117	243714
383584	243715
633552	243716
613807	243717
337013	243718
42210	243719
465864	243720
204882	243721
408576	243722
64953	243723
412731	243724
153652	243725
536601	243726
227311	243727
15103	243728
664343	243729
341194	243730
403690	243731
542902	243732
183944	243733
41273	243734
29	243735
487256	243736
51532	243737
188148	243738
113077	243739
111636	243740
16736	243741
241611	243742
123905	243743
173671	243744
47279	243745
492267	243746
159836	243747
180735	243748
104852	243749
500229	243750
619524	243751
76220	243752
458868	243753
21343	243754
398679	243755
382196	243756
432310	243757
642245	243758
645110	243759
723365	243760
43804	243761
432282	243762
686207	243763
626813	243764
34136	243765
237270	243766
703531	243767
568414	243768
398395	243769
407550	243770
515346	243771
98828	243772
578141	243773
271071	243774
461012	243775
208406	243776
181278	243777
257764	243778
261207	243779
393617	243780
118613	243781
540368	243782
669142	243783
430923	243784
12972	243785
83857	243786
162348	243787
534345	243788
177294	243789
509031	243790
588136	243791
428457	243792
497034	243793
46064	243794
15516	243795
228952	243796
609212	243797
479629	243798
22216	243799
19361	243800
314376	243801
567035	243802
235076	243803
652747	243804
138446	243805
53000	243806
111311	243807
116652	243808
504355	243809
282716	243810
243775	243811
450821	243812
392635	243813
358055	243814
216609	243815
472136	243816
71022	243817
70788	243818
408513	243819
592560	243820
164841	243821
42015	243822
81497	243823
584051	243824
47698	243825
594523	243826
412729	243827
281421	243828
49538	243829
166659	243830
35346	243831
114579	243832
135931	243833
99017	243834
21215	243835
71906	243836
616965	243837
348480	243838
35057	243839
581532	243840
665911	243841
181095	243842
312145	243843
115007	243844
108453	243845
569419	243846
100757	243847
641051	243848
301250	243849
19604	243850
14440	243851
279959	243852
539153	243853
167109	243854
44027	243855
325597	243856
508949	243857
16219	243858
217507	243859
385564	243860
228006	243861
155455	243862
336783	243863
618030	243864
367970	243865
529078	243866
134521	243867
98451	243868
39097	243869
239804	243870
340072	243871
1351	243872
32321	243873
435039	243874
4478	243875
128044	243876
466617	243877
143789	243878
562453	243879
467314	243880
536821	243881
643544	243882
227927	243883
61575	243884
228883	243885
536221	243886
54075	243887
152654	243888
584974	243889
302625	243890
120444	243891
440140	243892
202058	243893
119910	243894
52643	243895
29484	243896
6442	243897
456924	243898
695775	243899
6070	243900
325264	243901
475817	243902
713096	243903
586997	243904
712521	243905
41634	243906
153896	243907
383434	243908
177865	243909
9504	243910
37653	243911
676856	243912
74858	243913
147391	243914
10916	243915
254870	243916
654900	243917
36958	243918
219607	243919
74015	243920
91361	243921
436230	243922
513800	243923
7974	243924
234953	243925
327943	243926
48036	243927
626299	243928
219804	243929
438443	243930
173811	243931
420575	243932
469207	243933
6965	243934
391204	243935
668785	243936
58576	243937
571008	243938
132113	243939
529350	243940
115568	243941
656942	243942
169103	243943
123864	243944
520599	243945
119200	243946
142027	243947
483714	243948
723685	243949
665003	243950
715317	243951
474311	243952
716657	243953
394158	243954
343728	243955
142810	243956
182042	243957
332336	243958
84474	243959
174506	243960
47010	243961
511737	243962
314857	243963
586303	243964
527317	243965
118652	243966
678063	243967
636064	243968
72235	243969
105154	243970
287168	243971
59599	243972
158491	243973
301517	243974
467043	243975
17960	243976
12809	243977
135494	243978
453021	243979
424589	243980
541740	243981
215099	243982
485772	243983
202013	243984
525140	243985
13672	243986
6103	243987
611529	243988
21994	243989
531394	243990
586663	243991
349320	243992
52153	243993
6909	243994
97518	243995
134186	243996
56470	243997
720662	243998
201490	243999
549710	244000
604945	244001
705631	244002
585857	244003
671726	244004
25313	244005
15533	244006
648577	244007
45834	244008
158918	244009
271764	244010
573314	244011
44921	244012
681641	244013
580190	244014
700671	244015
214279	244016
83337	244017
3004	244018
179688	244019
73774	244020
718589	244021
192828	244022
569199	244023
575553	244024
41258	244025
47287	244026
582786	244027
136515	244028
132084	244029
717454	244030
55358	244031
353412	244032
570396	244033
55142	244034
168623	244035
65431	244036
145939	244037
2632	244038
41358	244039
84409	244040
86158	244041
292504	244042
502786	244043
716784	244044
153603	244045
144021	244046
35019	244047
110547	244048
240367	244049
408145	244050
158313	244051
617071	244052
177239	244053
670416	244054
670808	244055
43313	244056
108796	244057
668418	244058
416168	244059
465966	244060
40966	244061
136254	244062
842	244063
629147	244064
297821	244065
102098	244066
59351	244067
385028	244068
715306	244069
122043	244070
392904	244071
612395	244072
1086	244073
108054	244074
61481	244075
351045	244076
738	244077
559790	244078
53774	244079
150019	244080
478660	244081
85849	244082
128275	244083
4906	244084
528465	244085
6256	244086
109822	244087
31106	244088
15737	244089
577862	244090
391468	244091
546573	244092
92535	244093
1824	244094
77308	244095
135654	244096
719175	244097
529442	244098
168911	244099
52306	244100
9770	244101
261296	244102
113270	244103
182614	244104
376740	244105
68654	244106
32653	244107
151132	244108
4541	244109
64828	244110
224416	244111
53449	244112
18220	244113
134970	244114
192624	244115
514881	244116
175867	244117
157337	244118
9293	244119
705643	244120
165539	244121
135863	244122
514972	244123
713768	244124
16389	244125
705132	244126
175099	244127
44351	244128
186088	244129
503306	244130
47672	244131
595926	244132
264447	244133
692838	244134
318633	244135
637424	244136
110375	244137
106566	244138
685034	244139
311100	244140
120296	244141
10894	244142
170639	244143
411254	244144
92773	244145
151080	244146
497048	244147
176833	244148
70830	244149
486830	244150
123131	244151
10429	244152
425775	244153
336032	244154
261168	244155
410461	244156
29990	244157
527649	244158
40352	244159
607376	244160
76592	244161
33470	244162
71043	244163
96394	244164
4901	244165
64652	244166
159533	244167
578137	244168
38440	244169
437224	244170
32380	244171
257023	244172
532153	244173
258934	244174
333089	244175
255124	244176
24271	244177
409235	244178
722173	244179
274687	244180
610210	244181
384488	244182
220102	244183
250	244184
97151	244185
21224	244186
94745	244187
1031	244188
34235	244189
183232	244190
564632	244191
482865	244192
154182	244193
201167	244194
504773	244195
1904	244196
179626	244197
291197	244198
95169	244199
313928	244200
166533	244201
187985	244202
121590	244203
465222	244204
448093	244205
597351	244206
535949	244207
657471	244208
412723	244209
3057	244210
585023	244211
263188	244212
609352	244213
722724	244214
109194	244215
228276	244216
404022	244217
178678	244218
619416	244219
524661	244220
18404	244221
393100	244222
469261	244223
355852	244224
155	244225
508641	244226
643809	244227
645427	244228
530778	244229
610271	244230
550128	244231
152161	244232
544283	244233
532402	244234
12906	244235
191421	244236
190438	244237
9362	244238
38875	244239
660331	244240
27038	244241
433082	244242
420694	244243
154764	244244
719386	244245
607232	244246
1498	244247
52459	244248
554273	244249
11535	244250
46870	244251
24289	244252
550135	244253
199850	244254
592520	244255
411573	244256
255459	244257
611504	244258
101687	244259
569212	244260
28101	244261
131793	244262
594965	244263
238221	244264
591256	244265
257076	244266
609553	244267
41540	244268
419772	244269
497158	244270
488906	244271
607895	244272
127701	244273
200373	244274
43647	244275
128082	244276
21807	244277
126330	244278
525961	244279
848	244280
434583	244281
631100	244282
677230	244283
379276	244284
13582	244285
586849	244286
725104	244287
26669	244288
580140	244289
266899	244290
597484	244291
53700	244292
451530	244293
632337	244294
89420	244295
89381	244296
4336	244297
171398	244298
621978	244299
544863	244300
44572	244301
601084	244302
405972	244303
23284	244304
516992	244305
16614	244306
507079	244307
180858	244308
713976	244309
237205	244310
185051	244311
477719	244312
508178	244313
46017	244314
325013	244315
59606	244316
58315	244317
714163	244318
652958	244319
3802	244320
502086	244321
35288	244322
374362	244323
619752	244324
607796	244325
6898	244326
82180	244327
25	244328
473429	244329
261161	244330
221759	244331
140261	244332
359049	244333
359071	244334
130755	244335
171657	244336
67051	244337
611100	244338
403738	244339
73637	244340
274212	244341
242699	244342
543437	244343
188820	244344
439481	244345
23196	244346
182878	244347
31376	244348
51622	244349
114835	244350
233367	244351
74757	244352
171890	244353
136276	244354
182219	244355
679085	244356
318947	244357
661598	244358
10266	244359
175375	244360
39892	244361
420166	244362
398070	244363
159971	244364
47210	244365
526553	244366
107595	244367
153025	244368
10106	244369
88056	244370
159494	244371
453261	244372
695284	244373
583756	244374
136613	244375
348236	244376
14915	244377
263434	244378
53522	244379
591665	244380
86286	244381
534393	244382
573142	244383
54451	244384
458249	244385
213645	244386
102793	244387
268063	244388
453270	244389
565421	244390
230288	244391
39343	244392
625541	244393
185374	244394
47835	244395
644341	244396
170488	244397
574431	244398
516923	244399
571093	244400
485299	244401
78226	244402
59410	244403
502235	244404
8714	244405
24628	244406
258211	244407
49943	244408
535438	244409
18622	244410
175935	244411
380370	244412
197354	244413
51190	244414
199184	244415
6314	244416
453604	244417
468113	244418
243550	244419
305662	244420
76033	244421
122017	244422
102777	244423
75857	244424
433087	244425
197295	244426
523556	244427
234803	244428
5754	244429
153825	244430
417719	244431
644325	244432
176326	244433
588378	244434
384538	244435
68789	244436
424244	244437
18279	244438
683727	244439
185500	244440
352846	244441
40265	244442
353571	244443
27898	244444
151222	244445
396162	244446
392269	244447
343591	244448
582833	244449
45557	244450
42924	244451
130063	244452
133605	244453
65832	244454
353151	244455
357526	244456
101311	244457
193091	244458
157712	244459
86138	244460
3599	244461
62391	244462
481036	244463
267978	244464
180728	244465
446427	244466
152178	244467
273715	244468
2111	244469
126118	244470
340625	244471
147020	244472
99835	244473
511698	244474
79126	244475
258912	244476
517036	244477
667853	244478
28665	244479
495960	244480
648598	244481
48630	244482
536770	244483
574532	244484
595525	244485
558493	244486
57728	244487
107291	244488
281699	244489
109700	244490
241338	244491
109951	244492
13185	244493
256655	244494
171923	244495
59327	244496
36175	244497
180047	244498
52357	244499
7614	244500
893	244501
188832	244502
208757	244503
397383	244504
41372	244505
460111	244506
48590	244507
239627	244508
115394	244509
5990	244510
125651	244511
7347	244512
127519	244513
4160	244514
377132	244515
86636	244516
281728	244517
6378	244518
204035	244519
43315	244520
72042	244521
112738	244522
682417	244523
708362	244524
199651	244525
625732	244526
25050	244527
12920	244528
523937	244529
185244	244530
62793	244531
152995	244532
53975	244533
176023	244534
79633	244535
346847	244536
668239	244537
445785	244538
18617	244539
696210	244540
68901	244541
10421	244542
715438	244543
583496	244544
70994	244545
38157	244546
168239	244547
194929	244548
176770	244549
575107	244550
518452	244551
5374	244552
632858	244553
216667	244554
9718	244555
647984	244556
418595	244557
11020	244558
163003	244559
91052	244560
497296	244561
23154	244562
85794	244563
376042	244564
59382	244565
509482	244566
17309	244567
625031	244568
725250	244569
182660	244570
428113	244571
98948	244572
663090	244573
373024	244574
304765	244575
676371	244576
514170	244577
271903	244578
7315	244579
232044	244580
91070	244581
6776	244582
105597	244583
247682	244584
569406	244585
530919	244586
458462	244587
102399	244588
543325	244589
2039	244590
143560	244591
111468	244592
32881	244593
220927	244594
1556	244595
224982	244596
338915	244597
74517	244598
13055	244599
428933	244600
145049	244601
444799	244602
466455	244603
464741	244604
480814	244605
54318	244606
370448	244607
174678	244608
9610	244609
517899	244610
246340	244611
440313	244612
210213	244613
343763	244614
133241	244615
694032	244616
122806	244617
470350	244618
9851	244619
635781	244620
168985	244621
538601	244622
10582	244623
10317	244624
87213	244625
632938	244626
476698	244627
264028	244628
510119	244629
70512	244630
186823	244631
283849	244632
49324	244633
184827	244634
112351	244635
136624	244636
209449	244637
673457	244638
457281	244639
106818	244640
395543	244641
456714	244642
180885	244643
461803	244644
14775	244645
360575	244646
366613	244647
482767	244648
633996	244649
649370	244650
676198	244651
473374	244652
717608	244653
174496	244654
39967	244655
508480	244656
45863	244657
116285	244658
113345	244659
85246	244660
8893	244661
308777	244662
393728	244663
151422	244664
623234	244665
262	244666
164910	244667
87514	244668
144143	244669
113204	244670
13860	244671
197961	244672
107822	244673
604718	244674
48371	244675
380211	244676
138488	244677
702802	244678
718319	244679
681732	244680
6585	244681
394259	244682
86093	244683
341521	244684
62143	244685
187168	244686
46109	244687
348365	244688
105532	244689
704889	244690
467076	244691
80448	244692
253540	244693
75456	244694
479962	244695
222499	244696
291865	244697
14497	244698
555543	244699
107126	244700
161453	244701
42726	244702
253978	244703
382871	244704
47359	244705
163284	244706
370141	244707
624033	244708
120544	244709
276775	244710
261930	244711
708727	244712
5470	244713
189237	244714
231620	244715
661980	244716
525141	244717
16052	244718
199594	244719
34968	244720
56751	244721
77076	244722
714472	244723
43333	244724
695310	244725
92420	244726
411432	244727
122301	244728
654771	244729
188601	244730
133374	244731
685047	244732
147985	244733
458599	244734
182638	244735
155912	244736
634935	244737
23779	244738
679355	244739
225141	244740
42033	244741
531579	244742
121074	244743
695360	244744
563579	244745
605382	244746
118492	244747
319756	244748
56786	244749
17557	244750
241392	244751
297584	244752
86836	244753
662611	244754
67098	244755
52282	244756
3843	244757
490366	244758
440180	244759
569788	244760
24630	244761
236385	244762
161734	244763
105304	244764
367421	244765
508506	244766
177187	244767
403941	244768
368531	244769
107770	244770
72503	244771
523170	244772
63862	244773
22339	244774
314829	244775
389702	244776
375557	244777
149789	244778
692305	244779
178419	244780
725039	244781
111269	244782
265382	244783
414274	244784
327375	244785
80127	244786
168698	244787
402512	244788
4616	244789
542425	244790
270280	244791
179350	244792
61708	244793
718195	244794
582557	244795
494515	244796
37983	244797
350607	244798
391695	244799
596361	244800
663301	244801
25958	244802
58149	244803
270138	244804
198636	244805
409566	244806
170147	244807
46029	244808
56098	244809
920	244810
147931	244811
189416	244812
15707	244813
173387	244814
20185	244815
85855	244816
161486	244817
463403	244818
393137	244819
33751	244820
349301	244821
152171	244822
27908	244823
54301	244824
158155	244825
305509	244826
51642	244827
3044	244828
490833	244829
564135	244830
284602	244831
323593	244832
317635	244833
541	244834
715672	244835
21702	244836
269587	244837
143947	244838
317742	244839
839	244840
144521	244841
166726	244842
165363	244843
133788	244844
632972	244845
364510	244846
561566	244847
101202	244848
42628	244849
208	244850
148722	244851
587005	244852
579100	244853
285136	244854
166606	244855
82874	244856
78613	244857
585460	244858
655801	244859
295825	244860
100130	244861
63419	244862
110927	244863
511068	244864
484078	244865
465205	244866
259619	244867
569025	244868
263225	244869
369429	244870
52862	244871
522648	244872
633645	244873
314173	244874
510498	244875
383219	244876
125571	244877
115824	244878
39199	244879
550179	244880
162093	244881
9817	244882
22967	244883
53526	244884
44642	244885
573511	244886
213802	244887
332189	244888
297099	244889
5714	244890
192920	244891
300475	244892
120484	244893
51469	244894
11920	244895
216951	244896
142257	244897
16424	244898
126666	244899
405238	244900
656656	244901
122976	244902
633105	244903
371575	244904
417913	244905
3614	244906
580498	244907
532348	244908
281998	244909
19304	244910
36156	244911
717117	244912
172465	244913
49788	244914
209202	244915
464210	244916
56294	244917
502181	244918
92830	244919
718933	244920
48374	244921
513720	244922
130437	244923
173652	244924
309054	244925
60909	244926
229387	244927
356399	244928
96543	244929
606584	244930
91335	244931
299177	244932
33688	244933
17214	244934
581516	244935
327082	244936
11388	244937
213658	244938
451810	244939
220994	244940
430285	244941
3787	244942
512453	244943
327605	244944
607402	244945
607742	244946
77353	244947
151804	244948
665842	244949
704670	244950
35	244951
207804	244952
345968	244953
188212	244954
264000	244955
173928	244956
223244	244957
266047	244958
583340	244959
142084	244960
177701	244961
269263	244962
227464	244963
1966	244964
72185	244965
94015	244966
124995	244967
22321	244968
252641	244969
412261	244970
286256	244971
125096	244972
532111	244973
20044	244974
625699	244975
606067	244976
637244	244977
2442	244978
100161	244979
173163	244980
116364	244981
353319	244982
661404	244983
101444	244984
114340	244985
375743	244986
52401	244987
34033	244988
159078	244989
276365	244990
619025	244991
171888	244992
274	244993
671274	244994
307229	244995
439581	244996
93143	244997
426680	244998
22850	244999
52638	245000
3863	245001
241432	245002
356310	245003
545538	245004
99863	245005
474645	245006
9511	245007
509850	245008
187310	245009
682	245010
570830	245011
334694	245012
5724	245013
212646	245014
44849	245015
148629	245016
587534	245017
57404	245018
118934	245019
111833	245020
78787	245021
195217	245022
117408	245023
528486	245024
130184	245025
142761	245026
12026	245027
2559	245028
472724	245029
441784	245030
640193	245031
375476	245032
659473	245033
48196	245034
604574	245035
41737	245036
665048	245037
605557	245038
82093	245039
707836	245040
38860	245041
37697	245042
458030	245043
448900	245044
13240	245045
104265	245046
275067	245047
117570	245048
309579	245049
578522	245050
36376	245051
531811	245052
197505	245053
123259	245054
377843	245055
698127	245056
722034	245057
486179	245058
18070	245059
494233	245060
63343	245061
333846	245062
45184	245063
516705	245064
14548	245065
39470	245066
175092	245067
125938	245068
230184	245069
2768	245070
50054	245071
25097	245072
238911	245073
237226	245074
120065	245075
620460	245076
270377	245077
541848	245078
69856	245079
21419	245080
5764	245081
55933	245082
240848	245083
93211	245084
265035	245085
16854	245086
17892	245087
300920	245088
586963	245089
9990	245090
444112	245091
407223	245092
40676	245093
494697	245094
107416	245095
151435	245096
209027	245097
124801	245098
34362	245099
725020	245100
281944	245101
285937	245102
456917	245103
644584	245104
496208	245105
246556	245106
718912	245107
511262	245108
158355	245109
70743	245110
458166	245111
188173	245112
547313	245113
50357	245114
409694	245115
428423	245116
48939	245117
311847	245118
102173	245119
409061	245120
556834	245121
111398	245122
432940	245123
718654	245124
456534	245125
66651	245126
636214	245127
587864	245128
4962	245129
11083	245130
13162	245131
8440	245132
163144	245133
239988	245134
474719	245135
3335	245136
703798	245137
123638	245138
168573	245139
323053	245140
9811	245141
48914	245142
149575	245143
56412	245144
647395	245145
268083	245146
199713	245147
21170	245148
73832	245149
668994	245150
7556	245151
462848	245152
105028	245153
615849	245154
591835	245155
289329	245156
675026	245157
27637	245158
535529	245159
37741	245160
641991	245161
140752	245162
483923	245163
145901	245164
130594	245165
234657	245166
428202	245167
553422	245168
307108	245169
114888	245170
152944	245171
135928	245172
45505	245173
616830	245174
79517	245175
19685	245176
372660	245177
78623	245178
629293	245179
711751	245180
175785	245181
166389	245182
101031	245183
33603	245184
169520	245185
660639	245186
256298	245187
26964	245188
415704	245189
75170	245190
311729	245191
115314	245192
266630	245193
102417	245194
524067	245195
565190	245196
182259	245197
214923	245198
586596	245199
217866	245200
685926	245201
32620	245202
333661	245203
498869	245204
147814	245205
712277	245206
579031	245207
185496	245208
632250	245209
306910	245210
481878	245211
1638	245212
8013	245213
159906	245214
112682	245215
564100	245216
249057	245217
46181	245218
358601	245219
699365	245220
518786	245221
638776	245222
629452	245223
17243	245224
662209	245225
414374	245226
586851	245227
229184	245228
104111	245229
634690	245230
63304	245231
48023	245232
486800	245233
627346	245234
27875	245235
293625	245236
633805	245237
35788	245238
477379	245239
2300	245240
261579	245241
5191	245242
584404	245243
337631	245244
211532	245245
61648	245246
570490	245247
517591	245248
383689	245249
511731	245250
97290	245251
40941	245252
21984	245253
164467	245254
546481	245255
569375	245256
144128	245257
440857	245258
243272	245259
142470	245260
441053	245261
700721	245262
164484	245263
594851	245264
170765	245265
264173	245266
534032	245267
454886	245268
392343	245269
648342	245270
712465	245271
588845	245272
492943	245273
55127	245274
498899	245275
25781	245276
157189	245277
527882	245278
158584	245279
104	245280
206344	245281
440449	245282
132846	245283
146999	245284
297086	245285
153563	245286
89965	245287
55198	245288
576521	245289
612456	245290
696207	245291
424442	245292
24405	245293
424202	245294
306363	245295
487687	245296
292237	245297
152879	245298
133428	245299
4050	245300
141824	245301
194602	245302
7826	245303
299434	245304
620	245305
240939	245306
635316	245307
157410	245308
14105	245309
295871	245310
488684	245311
180762	245312
537712	245313
595823	245314
634222	245315
8257	245316
558008	245317
215160	245318
34090	245319
528489	245320
5499	245321
123279	245322
92477	245323
508773	245324
563927	245325
85286	245326
706829	245327
180251	245328
25295	245329
501772	245330
60799	245331
649242	245332
503409	245333
103004	245334
90123	245335
319627	245336
648424	245337
142665	245338
364658	245339
376527	245340
187537	245341
419264	245342
49886	245343
329921	245344
323354	245345
269421	245346
458765	245347
41732	245348
80688	245349
76627	245350
614241	245351
394222	245352
402967	245353
224626	245354
6238	245355
149843	245356
574635	245357
554094	245358
42403	245359
678229	245360
179708	245361
110421	245362
510759	245363
8785	245364
233374	245365
90017	245366
63849	245367
279674	245368
579520	245369
78123	245370
379965	245371
10589	245372
35856	245373
450210	245374
226394	245375
260235	245376
355814	245377
351176	245378
184588	245379
685785	245380
87068	245381
233892	245382
323823	245383
407992	245384
335038	245385
570062	245386
7512	245387
61449	245388
247326	245389
514953	245390
487269	245391
91760	245392
187196	245393
592270	245394
439281	245395
179371	245396
341	245397
43811	245398
590637	245399
1005	245400
13198	245401
23251	245402
46760	245403
17650	245404
19179	245405
512209	245406
97129	245407
434197	245408
11376	245409
439818	245410
509740	245411
152543	245412
71482	245413
152364	245414
12043	245415
593193	245416
20810	245417
104836	245418
141700	245419
437	245420
555439	245421
230008	245422
84715	245423
66203	245424
13045	245425
43945	245426
184790	245427
28800	245428
178348	245429
129915	245430
65002	245431
336621	245432
52070	245433
352263	245434
347415	245435
154841	245436
101361	245437
568985	245438
609469	245439
216638	245440
118377	245441
164134	245442
109311	245443
778	245444
157219	245445
26331	245446
628637	245447
447809	245448
138000	245449
162630	245450
178794	245451
640075	245452
480411	245453
41001	245454
12621	245455
252799	245456
620294	245457
642332	245458
133527	245459
527216	245460
23446	245461
577800	245462
5428	245463
377941	245464
48439	245465
58500	245466
139382	245467
461881	245468
569494	245469
323692	245470
419993	245471
95527	245472
51012	245473
13128	245474
439743	245475
603624	245476
598441	245477
168886	245478
160857	245479
89954	245480
450342	245481
28333	245482
144027	245483
168023	245484
29981	245485
621793	245486
78843	245487
56031	245488
100436	245489
231610	245490
28845	245491
42206	245492
58555	245493
148899	245494
722559	245495
13487	245496
454117	245497
139012	245498
5720	245499
528366	245500
244671	245501
501405	245502
29790	245503
255662	245504
474908	245505
336089	245506
28310	245507
420103	245508
239297	245509
152971	245510
5408	245511
17942	245512
8392	245513
111185	245514
332284	245515
435964	245516
320033	245517
287670	245518
540685	245519
364438	245520
12802	245521
499119	245522
168922	245523
221317	245524
74110	245525
31174	245526
451826	245527
509051	245528
400041	245529
690639	245530
97579	245531
704541	245532
92598	245533
535122	245534
255746	245535
562658	245536
436803	245537
95994	245538
138439	245539
450501	245540
12720	245541
411346	245542
407125	245543
107752	245544
75188	245545
103420	245546
441776	245547
10097	245548
20282	245549
589786	245550
482216	245551
307234	245552
120034	245553
252254	245554
420608	245555
180452	245556
121826	245557
519290	245558
537279	245559
617964	245560
705394	245561
17318	245562
202117	245563
112107	245564
64061	245565
22334	245566
362127	245567
171636	245568
592045	245569
14279	245570
122325	245571
503934	245572
65427	245573
518821	245574
113773	245575
337668	245576
131518	245577
537543	245578
34093	245579
114548	245580
170130	245581
245300	245582
13630	245583
360374	245584
180091	245585
490109	245586
73725	245587
496093	245588
158646	245589
150242	245590
343404	245591
46432	245592
539434	245593
546388	245594
2909	245595
3309	245596
10546	245597
494981	245598
665857	245599
477096	245600
164643	245601
174066	245602
205256	245603
242871	245604
428417	245605
163013	245606
226771	245607
643118	245608
116872	245609
26386	245610
25971	245611
394179	245612
73791	245613
133662	245614
159831	245615
337826	245616
305363	245617
315493	245618
119907	245619
469390	245620
538073	245621
157144	245622
407231	245623
716909	245624
4673	245625
282474	245626
217442	245627
394830	245628
531427	245629
321863	245630
81796	245631
6669	245632
659	245633
11492	245634
236970	245635
135900	245636
674137	245637
46024	245638
520770	245639
710704	245640
16694	245641
92861	245642
86611	245643
505544	245644
61036	245645
648982	245646
561484	245647
467180	245648
132499	245649
321844	245650
8420	245651
473970	245652
563365	245653
350686	245654
52230	245655
178721	245656
93236	245657
110796	245658
208423	245659
362011	245660
393438	245661
134316	245662
412956	245663
670134	245664
468848	245665
43541	245666
149076	245667
36137	245668
272728	245669
103102	245670
88730	245671
160082	245672
661288	245673
315905	245674
136191	245675
582466	245676
304033	245677
439002	245678
427982	245679
426268	245680
80632	245681
468632	245682
401738	245683
227701	245684
8164	245685
557876	245686
691979	245687
86653	245688
135617	245689
379996	245690
458186	245691
629057	245692
74550	245693
46192	245694
51852	245695
450660	245696
84858	245697
18108	245698
437790	245699
501438	245700
67552	245701
618737	245702
644278	245703
70893	245704
82909	245705
79978	245706
234462	245707
120961	245708
8553	245709
608212	245710
152928	245711
71612	245712
463684	245713
555279	245714
122397	245715
63905	245716
138044	245717
565373	245718
162430	245719
371779	245720
19009	245721
682418	245722
57874	245723
93024	245724
437470	245725
4505	245726
608497	245727
98243	245728
430203	245729
9455	245730
619904	245731
257737	245732
502963	245733
574691	245734
241414	245735
585217	245736
273408	245737
515177	245738
15411	245739
404154	245740
620873	245741
412423	245742
476479	245743
49074	245744
537149	245745
63998	245746
18369	245747
13040	245748
282288	245749
551635	245750
476534	245751
698395	245752
95094	245753
230483	245754
665211	245755
326690	245756
281868	245757
55374	245758
54009	245759
717408	245760
144311	245761
487068	245762
33235	245763
53328	245764
69991	245765
250900	245766
179928	245767
49852	245768
275978	245769
673524	245770
148022	245771
88606	245772
273887	245773
11825	245774
287768	245775
98553	245776
477147	245777
687628	245778
41497	245779
132614	245780
110556	245781
99839	245782
213936	245783
70259	245784
575697	245785
129246	245786
646317	245787
642866	245788
25538	245789
343261	245790
426469	245791
634214	245792
7368	245793
699666	245794
462485	245795
320448	245796
19810	245797
724778	245798
725135	245799
91711	245800
340110	245801
39498	245802
134690	245803
114052	245804
685764	245805
26285	245806
143497	245807
470998	245808
626328	245809
572713	245810
644452	245811
115043	245812
92230	245813
246928	245814
634708	245815
427584	245816
267	245817
182350	245818
71290	245819
131620	245820
37863	245821
621160	245822
26083	245823
59772	245824
44315	245825
673889	245826
490176	245827
41478	245828
476957	245829
40521	245830
177593	245831
586267	245832
103607	245833
206992	245834
43694	245835
191459	245836
679556	245837
4287	245838
21166	245839
114055	245840
334441	245841
53338	245842
139796	245843
306656	245844
554591	245845
724577	245846
256044	245847
590676	245848
548771	245849
161560	245850
388351	245851
10300	245852
302106	245853
706879	245854
229429	245855
491210	245856
193765	245857
62002	245858
27552	245859
131016	245860
156982	245861
563090	245862
689439	245863
399738	245864
2337	245865
15875	245866
66332	245867
461226	245868
723128	245869
33370	245870
3196	245871
360121	245872
111843	245873
486298	245874
31279	245875
269479	245876
372622	245877
178575	245878
245025	245879
130982	245880
152148	245881
100416	245882
594562	245883
470640	245884
508510	245885
614230	245886
417817	245887
678756	245888
550202	245889
112651	245890
262964	245891
404082	245892
420667	245893
569976	245894
83233	245895
125290	245896
48212	245897
390734	245898
539499	245899
238995	245900
131523	245901
133013	245902
617302	245903
32614	245904
142792	245905
163630	245906
100376	245907
125292	245908
355973	245909
35788	245910
221109	245911
88854	245912
300293	245913
35287	245914
170003	245915
378309	245916
48045	245917
86019	245918
702845	245919
175534	245920
13577	245921
583775	245922
350065	245923
25388	245924
110628	245925
119873	245926
102672	245927
31935	245928
581926	245929
712135	245930
637858	245931
357974	245932
39620	245933
4008	245934
7637	245935
4776	245936
527061	245937
302410	245938
490442	245939
722542	245940
93643	245941
231739	245942
129945	245943
570630	245944
109332	245945
425619	245946
363020	245947
217517	245948
622727	245949
36985	245950
311485	245951
58322	245952
299603	245953
620990	245954
229545	245955
327196	245956
465773	245957
513724	245958
631293	245959
8765	245960
144203	245961
42591	245962
253663	245963
62703	245964
255926	245965
597044	245966
9640	245967
317883	245968
436783	245969
87064	245970
218732	245971
631346	245972
223041	245973
260061	245974
620837	245975
36154	245976
182097	245977
159659	245978
689445	245979
672007	245980
9409	245981
258028	245982
447799	245983
533443	245984
203175	245985
513178	245986
85125	245987
29777	245988
422607	245989
238078	245990
4366	245991
13803	245992
45643	245993
40640	245994
556826	245995
490161	245996
386283	245997
54360	245998
386347	245999
471778	246000
254640	246001
322738	246002
2864	246003
385933	246004
622336	246005
421553	246006
52486	246007
715429	246008
267920	246009
354748	246010
13526	246011
107153	246012
475533	246013
611477	246014
123417	246015
20828	246016
162454	246017
608676	246018
33618	246019
115902	246020
138438	246021
169584	246022
273078	246023
168619	246024
663140	246025
676227	246026
186322	246027
546482	246028
362358	246029
138136	246030
304298	246031
155681	246032
593108	246033
166587	246034
19316	246035
210428	246036
164408	246037
21037	246038
22926	246039
629173	246040
680767	246041
348915	246042
478067	246043
2718	246044
430716	246045
31449	246046
392893	246047
40232	246048
474277	246049
98177	246050
183556	246051
154476	246052
167816	246053
59034	246054
573309	246055
178479	246056
679537	246057
984	246058
316489	246059
57547	246060
333663	246061
215917	246062
108951	246063
23540	246064
127416	246065
535699	246066
35246	246067
358977	246068
39128	246069
42803	246070
63828	246071
547049	246072
76098	246073
404245	246074
1748	246075
67521	246076
228090	246077
672225	246078
622489	246079
551104	246080
684516	246081
209349	246082
94572	246083
1939	246084
507915	246085
221299	246086
624298	246087
27339	246088
483470	246089
234601	246090
585131	246091
519036	246092
133310	246093
175319	246094
261607	246095
526459	246096
477453	246097
250816	246098
131050	246099
253557	246100
380394	246101
631705	246102
649606	246103
346604	246104
700337	246105
185918	246106
305734	246107
175652	246108
618070	246109
153905	246110
44813	246111
453562	246112
27508	246113
253909	246114
182610	246115
269787	246116
356054	246117
120012	246118
172059	246119
41060	246120
137977	246121
109055	246122
95178	246123
712820	246124
351472	246125
492084	246126
293984	246127
241834	246128
279085	246129
124252	246130
285335	246131
74939	246132
99163	246133
542496	246134
585432	246135
131744	246136
534864	246137
237946	246138
18731	246139
683784	246140
137185	246141
440171	246142
118983	246143
572387	246144
184439	246145
19761	246146
162276	246147
611289	246148
530711	246149
266702	246150
529571	246151
77078	246152
190121	246153
269053	246154
249786	246155
395247	246156
107014	246157
550115	246158
233537	246159
444378	246160
554008	246161
43069	246162
5202	246163
25315	246164
53758	246165
126526	246166
158011	246167
113097	246168
49247	246169
591141	246170
3399	246171
525595	246172
155735	246173
621933	246174
507084	246175
700679	246176
398543	246177
280084	246178
120162	246179
185124	246180
2304	246181
312789	246182
27188	246183
185103	246184
138493	246185
646338	246186
181764	246187
510462	246188
230939	246189
25650	246190
324180	246191
101893	246192
691662	246193
399215	246194
664828	246195
610828	246196
546143	246197
1256	246198
572182	246199
359491	246200
706689	246201
135719	246202
9952	246203
468818	246204
118995	246205
11296	246206
133243	246207
194239	246208
500297	246209
359811	246210
1343	246211
591414	246212
724257	246213
656862	246214
675158	246215
141551	246216
331604	246217
403498	246218
2432	246219
645640	246220
664776	246221
373009	246222
9722	246223
705164	246224
609007	246225
349252	246226
36810	246227
551146	246228
608462	246229
446863	246230
152237	246231
503498	246232
211336	246233
379093	246234
676043	246235
61890	246236
86764	246237
676170	246238
10972	246239
215058	246240
106873	246241
591890	246242
637657	246243
504853	246244
127684	246245
33656	246246
14473	246247
689405	246248
441979	246249
637616	246250
308429	246251
9632	246252
122329	246253
163764	246254
128392	246255
663482	246256
712176	246257
39209	246258
541372	246259
654094	246260
356348	246261
118059	246262
299640	246263
263519	246264
46997	246265
571545	246266
37634	246267
38981	246268
145236	246269
49973	246270
34708	246271
618932	246272
256488	246273
599680	246274
8884	246275
310504	246276
58431	246277
220979	246278
459723	246279
245501	246280
304730	246281
26329	246282
464253	246283
264654	246284
74353	246285
143556	246286
122364	246287
71524	246288
326119	246289
101724	246290
207673	246291
518458	246292
370769	246293
644379	246294
61509	246295
92777	246296
96887	246297
132200	246298
24637	246299
182679	246300
494053	246301
274601	246302
182413	246303
488946	246304
602703	246305
160247	246306
2956	246307
327459	246308
250609	246309
550883	246310
172664	246311
130343	246312
221622	246313
29024	246314
35535	246315
398504	246316
542250	246317
159107	246318
663305	246319
301597	246320
163401	246321
370848	246322
25105	246323
2473	246324
533	246325
270575	246326
623710	246327
583782	246328
651052	246329
61327	246330
347002	246331
361781	246332
232337	246333
370736	246334
130803	246335
205360	246336
638339	246337
8547	246338
621663	246339
3211	246340
52460	246341
42257	246342
9744	246343
45351	246344
505154	246345
569063	246346
402629	246347
714725	246348
278237	246349
442789	246350
606492	246351
95387	246352
12353	246353
36281	246354
44279	246355
20649	246356
22892	246357
626111	246358
344373	246359
157101	246360
17391	246361
655335	246362
68502	246363
256997	246364
59936	246365
5184	246366
422845	246367
610951	246368
185771	246369
30271	246370
3755	246371
350806	246372
68317	246373
176308	246374
165988	246375
129126	246376
248952	246377
329295	246378
407212	246379
25376	246380
406387	246381
428055	246382
297692	246383
712049	246384
416868	246385
5659	246386
181121	246387
21497	246388
23725	246389
330485	246390
44304	246391
416718	246392
217359	246393
504163	246394
175759	246395
169965	246396
117637	246397
46363	246398
527803	246399
490552	246400
26820	246401
153674	246402
546371	246403
424009	246404
9965	246405
41164	246406
629472	246407
28780	246408
99995	246409
53934	246410
36367	246411
533802	246412
466435	246413
319327	246414
656261	246415
408178	246416
33447	246417
696968	246418
389736	246419
551975	246420
155893	246421
649619	246422
52624	246423
628897	246424
691863	246425
277882	246426
2469	246427
397361	246428
701828	246429
390193	246430
696521	246431
516788	246432
721436	246433
99495	246434
322159	246435
306765	246436
649159	246437
152436	246438
446322	246439
22630	246440
223916	246441
321427	246442
226908	246443
505790	246444
451184	246445
53784	246446
33122	246447
295762	246448
188993	246449
400288	246450
103819	246451
522199	246452
599729	246453
635580	246454
522924	246455
312143	246456
640758	246457
630420	246458
281764	246459
567840	246460
483015	246461
523171	246462
229479	246463
17859	246464
533556	246465
161677	246466
191900	246467
346013	246468
502102	246469
668150	246470
407418	246471
712367	246472
333322	246473
656217	246474
19404	246475
12964	246476
65276	246477
242191	246478
57189	246479
406871	246480
133031	246481
472362	246482
372883	246483
125883	246484
72905	246485
226750	246486
113740	246487
38725	246488
64732	246489
30469	246490
12956	246491
247614	246492
81963	246493
464434	246494
494497	246495
163898	246496
493293	246497
12694	246498
185305	246499
346537	246500
85525	246501
685237	246502
54224	246503
445995	246504
143038	246505
212559	246506
681895	246507
73170	246508
329819	246509
7737	246510
336821	246511
49936	246512
459616	246513
362736	246514
446815	246515
456610	246516
547459	246517
423520	246518
156638	246519
512486	246520
263444	246521
7067	246522
573948	246523
142333	246524
412995	246525
168431	246526
100817	246527
1662	246528
622389	246529
35316	246530
8888	246531
143993	246532
722870	246533
161188	246534
491606	246535
95	246536
254665	246537
516211	246538
135605	246539
305510	246540
527211	246541
27073	246542
221098	246543
617695	246544
65836	246545
318541	246546
113167	246547
101703	246548
313918	246549
8	246550
720677	246551
5250	246552
98488	246553
586732	246554
624991	246555
349869	246556
242900	246557
31688	246558
276650	246559
184248	246560
476490	246561
25362	246562
145141	246563
260379	246564
621647	246565
150638	246566
241520	246567
126010	246568
596891	246569
224015	246570
161340	246571
470180	246572
10606	246573
593941	246574
28842	246575
411642	246576
160764	246577
163163	246578
643770	246579
469007	246580
340204	246581
4666	246582
170803	246583
131808	246584
692303	246585
584471	246586
258117	246587
9575	246588
38538	246589
268842	246590
318533	246591
186446	246592
73526	246593
78256	246594
280516	246595
624816	246596
381203	246597
686358	246598
443570	246599
20342	246600
353611	246601
400909	246602
5545	246603
292020	246604
315618	246605
118095	246606
52112	246607
417310	246608
23466	246609
483497	246610
340964	246611
113946	246612
8949	246613
48377	246614
274263	246615
489253	246616
141755	246617
165670	246618
705343	246619
666199	246620
586448	246621
1959	246622
467659	246623
428777	246624
464980	246625
282964	246626
10698	246627
256837	246628
529056	246629
2477	246630
445157	246631
711687	246632
70597	246633
300266	246634
14379	246635
180235	246636
427109	246637
399893	246638
704501	246639
159796	246640
2193	246641
70903	246642
285668	246643
656332	246644
362328	246645
256938	246646
496463	246647
84528	246648
567031	246649
45571	246650
99469	246651
212905	246652
171117	246653
611249	246654
343150	246655
438099	246656
146806	246657
474725	246658
635743	246659
535635	246660
73110	246661
140308	246662
92376	246663
450719	246664
671644	246665
703848	246666
149758	246667
523081	246668
126074	246669
106	246670
326810	246671
177579	246672
379016	246673
522557	246674
584403	246675
368846	246676
181153	246677
202361	246678
9682	246679
476535	246680
597406	246681
333484	246682
171153	246683
20708	246684
108680	246685
462214	246686
126032	246687
700610	246688
7792	246689
177864	246690
260501	246691
658461	246692
38896	246693
45698	246694
15706	246695
334102	246696
3676	246697
113725	246698
256193	246699
76215	246700
112964	246701
141504	246702
701793	246703
324387	246704
29902	246705
487780	246706
344160	246707
328211	246708
359659	246709
315610	246710
341963	246711
117853	246712
18854	246713
706648	246714
97167	246715
294561	246716
279382	246717
153841	246718
211110	246719
326908	246720
43024	246721
25217	246722
91260	246723
292871	246724
607091	246725
543266	246726
298705	246727
469324	246728
32005	246729
19628	246730
694241	246731
364990	246732
503789	246733
490623	246734
143344	246735
226772	246736
39721	246737
671101	246738
156303	246739
91415	246740
355707	246741
466022	246742
170279	246743
326148	246744
72043	246745
44146	246746
110007	246747
541111	246748
614838	246749
339079	246750
101528	246751
332544	246752
44107	246753
294626	246754
167047	246755
532603	246756
88363	246757
593982	246758
658470	246759
4692	246760
648917	246761
413756	246762
393258	246763
17241	246764
497719	246765
52830	246766
18246	246767
265040	246768
133182	246769
471551	246770
37402	246771
168003	246772
579682	246773
116490	246774
318682	246775
72271	246776
17997	246777
110459	246778
47252	246779
356582	246780
303911	246781
2323	246782
35827	246783
169112	246784
255061	246785
643624	246786
438279	246787
11096	246788
192541	246789
139981	246790
152321	246791
19312	246792
5865	246793
142828	246794
582843	246795
404229	246796
205646	246797
545624	246798
491778	246799
300977	246800
119503	246801
256972	246802
301	246803
116307	246804
46631	246805
685707	246806
245183	246807
39739	246808
195962	246809
260385	246810
149862	246811
375908	246812
168650	246813
614297	246814
266597	246815
558568	246816
111701	246817
82795	246818
113692	246819
282707	246820
95646	246821
700920	246822
33328	246823
124743	246824
179964	246825
395403	246826
486699	246827
419017	246828
49460	246829
319123	246830
11847	246831
656599	246832
586018	246833
693914	246834
345896	246835
153352	246836
522878	246837
182152	246838
187870	246839
19016	246840
638169	246841
100089	246842
51588	246843
7647	246844
333393	246845
87476	246846
33449	246847
134018	246848
253051	246849
482911	246850
215209	246851
709674	246852
251575	246853
125606	246854
191276	246855
380102	246856
2656	246857
35414	246858
233019	246859
12163	246860
279731	246861
385795	246862
456903	246863
41609	246864
14069	246865
362078	246866
679390	246867
309597	246868
68240	246869
141993	246870
51274	246871
167413	246872
106123	246873
124689	246874
369049	246875
11583	246876
149621	246877
115575	246878
249208	246879
172379	246880
352057	246881
4282	246882
45566	246883
40475	246884
209127	246885
352811	246886
130711	246887
555360	246888
171914	246889
698526	246890
638078	246891
396656	246892
452893	246893
229558	246894
238694	246895
456482	246896
3968	246897
53309	246898
177928	246899
331090	246900
75593	246901
680	246902
3457	246903
322422	246904
646954	246905
466753	246906
144386	246907
410930	246908
88890	246909
463075	246910
655243	246911
543370	246912
86619	246913
341893	246914
58486	246915
247224	246916
572735	246917
262045	246918
15089	246919
47275	246920
634756	246921
529079	246922
525919	246923
65725	246924
169089	246925
638717	246926
180336	246927
87706	246928
13537	246929
3098	246930
376919	246931
695628	246932
493322	246933
174745	246934
222859	246935
31241	246936
545452	246937
57578	246938
105409	246939
484806	246940
256088	246941
223246	246942
173128	246943
78782	246944
34086	246945
3993	246946
326778	246947
137621	246948
264937	246949
170467	246950
145787	246951
443508	246952
1193	246953
179644	246954
494570	246955
43489	246956
112597	246957
639344	246958
147173	246959
231274	246960
260230	246961
410580	246962
558234	246963
126645	246964
147260	246965
421333	246966
29187	246967
185235	246968
556295	246969
654615	246970
331188	246971
90709	246972
376922	246973
141283	246974
113929	246975
30944	246976
663411	246977
300165	246978
648085	246979
625566	246980
388041	246981
645708	246982
4825	246983
64106	246984
695780	246985
693890	246986
103679	246987
292704	246988
3720	246989
23660	246990
147639	246991
424425	246992
188490	246993
31979	246994
634978	246995
649188	246996
167904	246997
705333	246998
251581	246999
337354	247000
142660	247001
174396	247002
25579	247003
28196	247004
1083	247005
652767	247006
62455	247007
522030	247008
545154	247009
354948	247010
41833	247011
639487	247012
317795	247013
166425	247014
247404	247015
15692	247016
12398	247017
31753	247018
342410	247019
606289	247020
498509	247021
269124	247022
485148	247023
230321	247024
33104	247025
21416	247026
27932	247027
12657	247028
9750	247029
26420	247030
36239	247031
659836	247032
15127	247033
111824	247034
442956	247035
130047	247036
676981	247037
650919	247038
469609	247039
101318	247040
112065	247041
413094	247042
353087	247043
249270	247044
13898	247045
522973	247046
166528	247047
321741	247048
373404	247049
473	247050
666203	247051
172385	247052
490458	247053
548959	247054
36557	247055
38610	247056
163626	247057
51732	247058
39566	247059
57152	247060
117811	247061
67519	247062
585033	247063
416674	247064
80576	247065
552495	247066
43741	247067
13563	247068
475046	247069
457399	247070
698893	247071
447826	247072
423619	247073
558403	247074
181359	247075
35331	247076
162351	247077
18588	247078
10408	247079
381130	247080
176543	247081
566635	247082
504435	247083
505678	247084
116203	247085
138695	247086
590674	247087
49487	247088
47428	247089
254556	247090
113865	247091
268102	247092
26510	247093
398800	247094
7144	247095
409778	247096
31107	247097
91120	247098
222154	247099
699102	247100
4358	247101
504906	247102
204720	247103
426074	247104
506940	247105
657888	247106
172929	247107
22553	247108
133491	247109
128631	247110
406443	247111
147353	247112
144439	247113
632085	247114
490399	247115
397447	247116
464773	247117
232318	247118
653071	247119
15557	247120
586734	247121
592511	247122
683335	247123
584593	247124
463797	247125
346453	247126
151655	247127
16191	247128
37436	247129
99652	247130
675381	247131
503727	247132
371225	247133
717020	247134
125015	247135
518636	247136
278711	247137
7678	247138
108234	247139
167369	247140
648223	247141
298371	247142
509293	247143
543029	247144
350616	247145
492194	247146
392652	247147
408714	247148
491463	247149
395242	247150
149129	247151
620488	247152
78959	247153
10958	247154
246917	247155
87480	247156
618005	247157
351709	247158
119717	247159
252207	247160
107873	247161
81260	247162
24110	247163
145671	247164
10162	247165
44645	247166
522053	247167
344737	247168
33132	247169
169084	247170
605174	247171
464593	247172
267028	247173
260221	247174
26780	247175
705445	247176
221196	247177
130792	247178
174227	247179
561700	247180
311726	247181
56537	247182
50059	247183
56684	247184
70664	247185
570745	247186
470564	247187
555079	247188
166236	247189
228656	247190
319339	247191
6491	247192
320522	247193
238278	247194
528846	247195
321763	247196
240366	247197
54749	247198
554412	247199
411037	247200
1970	247201
105	247202
181263	247203
1895	247204
106855	247205
61199	247206
52562	247207
706800	247208
29242	247209
220046	247210
143960	247211
122050	247212
108587	247213
52865	247214
202770	247215
83275	247216
650829	247217
365831	247218
185072	247219
277089	247220
149703	247221
177638	247222
179076	247223
533571	247224
179999	247225
94359	247226
7045	247227
264640	247228
191067	247229
299262	247230
350891	247231
420976	247232
64860	247233
692990	247234
310766	247235
315226	247236
142691	247237
167783	247238
15242	247239
456816	247240
9470	247241
539518	247242
500060	247243
606022	247244
13721	247245
422087	247246
158557	247247
478052	247248
590354	247249
397748	247250
239157	247251
69204	247252
455347	247253
157882	247254
557924	247255
536007	247256
20595	247257
88514	247258
664102	247259
533909	247260
3128	247261
437950	247262
300794	247263
35280	247264
48343	247265
462020	247266
134666	247267
309700	247268
137652	247269
225421	247270
2951	247271
147757	247272
498354	247273
312111	247274
28328	247275
293898	247276
526849	247277
104717	247278
343379	247279
307601	247280
335096	247281
422799	247282
184751	247283
177646	247284
42193	247285
320254	247286
472931	247287
143104	247288
246908	247289
166219	247290
538197	247291
702632	247292
31153	247293
713451	247294
527103	247295
536664	247296
230607	247297
45583	247298
424517	247299
31792	247300
96461	247301
5786	247302
102121	247303
8418	247304
103195	247305
176889	247306
429661	247307
415096	247308
217604	247309
25096	247310
598305	247311
82273	247312
43709	247313
238926	247314
713877	247315
132652	247316
3215	247317
636197	247318
14975	247319
84915	247320
219683	247321
331981	247322
93673	247323
32070	247324
419946	247325
541890	247326
204076	247327
506791	247328
249132	247329
689790	247330
690009	247331
270015	247332
293261	247333
309571	247334
34923	247335
561866	247336
652313	247337
228581	247338
578512	247339
701383	247340
31453	247341
49830	247342
473069	247343
355731	247344
694274	247345
87675	247346
311909	247347
404057	247348
389274	247349
437715	247350
114813	247351
62291	247352
5420	247353
107686	247354
25038	247355
59130	247356
7214	247357
160829	247358
18158	247359
124108	247360
83368	247361
97552	247362
710300	247363
115361	247364
48902	247365
399971	247366
7088	247367
223413	247368
645621	247369
316673	247370
392462	247371
104193	247372
118751	247373
355863	247374
717200	247375
407291	247376
408139	247377
65698	247378
373831	247379
59333	247380
171709	247381
457961	247382
1845	247383
352164	247384
280049	247385
224288	247386
699397	247387
49858	247388
85736	247389
258129	247390
57950	247391
134973	247392
157908	247393
75714	247394
501511	247395
639128	247396
616342	247397
586168	247398
49533	247399
120540	247400
27116	247401
117394	247402
261753	247403
430528	247404
173714	247405
1094	247406
640049	247407
440862	247408
480186	247409
433474	247410
111960	247411
66212	247412
81895	247413
28368	247414
474575	247415
456819	247416
625444	247417
50119	247418
173044	247419
87586	247420
44479	247421
172420	247422
11666	247423
131243	247424
177653	247425
91090	247426
588166	247427
242704	247428
397169	247429
506928	247430
273744	247431
358157	247432
568755	247433
184451	247434
297962	247435
105009	247436
682593	247437
508746	247438
17015	247439
275949	247440
69688	247441
406272	247442
128266	247443
177148	247444
50124	247445
99136	247446
56297	247447
22631	247448
139455	247449
164228	247450
106024	247451
112628	247452
125705	247453
638647	247454
520780	247455
194509	247456
31831	247457
141014	247458
206945	247459
356377	247460
276080	247461
138970	247462
161023	247463
674914	247464
121081	247465
523761	247466
28189	247467
338893	247468
14634	247469
234226	247470
152221	247471
128672	247472
140775	247473
671294	247474
343442	247475
692925	247476
36965	247477
171090	247478
69513	247479
206910	247480
105425	247481
295192	247482
594281	247483
50391	247484
83549	247485
567157	247486
320539	247487
73323	247488
20480	247489
354588	247490
10943	247491
107882	247492
502795	247493
115212	247494
258280	247495
189433	247496
44119	247497
632786	247498
23191	247499
33446	247500
277202	247501
14035	247502
720424	247503
541448	247504
408638	247505
102731	247506
665501	247507
585828	247508
401518	247509
556039	247510
146976	247511
63641	247512
131370	247513
52486	247514
19634	247515
60699	247516
266827	247517
369	247518
704076	247519
260251	247520
2411	247521
670209	247522
198373	247523
24877	247524
216145	247525
306832	247526
98049	247527
49237	247528
569130	247529
14739	247530
90565	247531
378011	247532
124874	247533
348855	247534
257973	247535
68891	247536
206367	247537
390393	247538
694075	247539
16834	247540
423424	247541
623209	247542
534985	247543
364899	247544
138934	247545
148393	247546
200107	247547
101352	247548
67626	247549
242585	247550
48666	247551
710281	247552
584835	247553
570058	247554
173850	247555
413045	247556
170727	247557
62536	247558
19755	247559
179053	247560
579282	247561
69220	247562
424328	247563
539275	247564
664150	247565
118974	247566
45467	247567
44921	247568
276063	247569
478648	247570
277169	247571
465350	247572
714499	247573
134189	247574
705073	247575
149165	247576
241004	247577
64780	247578
76692	247579
129535	247580
420957	247581
5561	247582
467832	247583
569790	247584
77223	247585
100046	247586
76804	247587
195908	247588
164901	247589
592586	247590
75818	247591
118827	247592
3192	247593
79677	247594
479530	247595
532650	247596
262636	247597
418508	247598
409630	247599
112443	247600
69304	247601
603282	247602
41106	247603
98669	247604
659330	247605
519817	247606
31873	247607
603024	247608
91740	247609
479203	247610
223378	247611
606909	247612
38234	247613
2652	247614
136170	247615
626799	247616
74647	247617
704225	247618
465310	247619
13274	247620
709611	247621
7071	247622
117795	247623
124545	247624
339633	247625
446925	247626
14166	247627
590107	247628
367297	247629
40303	247630
64021	247631
719134	247632
16354	247633
621888	247634
39118	247635
41156	247636
18663	247637
27162	247638
244191	247639
458451	247640
524884	247641
492015	247642
416148	247643
136274	247644
207667	247645
287194	247646
514485	247647
70036	247648
154705	247649
379334	247650
150371	247651
493225	247652
316259	247653
455457	247654
200422	247655
48559	247656
643867	247657
633772	247658
320537	247659
651794	247660
639641	247661
453414	247662
96367	247663
261070	247664
10720	247665
105998	247666
186430	247667
525039	247668
62426	247669
520015	247670
247334	247671
4028	247672
77441	247673
163394	247674
202432	247675
177483	247676
617746	247677
35742	247678
536834	247679
78687	247680
15076	247681
39271	247682
581450	247683
374047	247684
270609	247685
342448	247686
9988	247687
119664	247688
249454	247689
346788	247690
107984	247691
159184	247692
276837	247693
2438	247694
232745	247695
12	247696
214621	247697
237747	247698
102788	247699
86318	247700
330596	247701
232596	247702
58420	247703
91131	247704
146413	247705
643238	247706
15710	247707
62378	247708
312520	247709
170818	247710
7915	247711
178065	247712
5198	247713
184639	247714
232361	247715
529027	247716
105450	247717
28464	247718
154627	247719
620717	247720
276892	247721
132883	247722
292422	247723
107505	247724
629213	247725
5205	247726
2566	247727
221514	247728
716673	247729
155502	247730
498198	247731
539640	247732
75584	247733
75377	247734
145853	247735
514916	247736
572270	247737
60314	247738
180973	247739
358533	247740
183169	247741
272573	247742
64621	247743
2170	247744
695703	247745
47909	247746
78780	247747
352943	247748
22266	247749
28539	247750
78387	247751
322754	247752
522947	247753
540678	247754
558261	247755
113958	247756
7722	247757
20046	247758
20084	247759
130201	247760
447728	247761
144219	247762
79443	247763
178125	247764
173865	247765
163135	247766
472048	247767
722137	247768
577829	247769
40496	247770
9318	247771
127011	247772
7476	247773
165375	247774
122703	247775
104470	247776
228707	247777
102657	247778
480442	247779
232675	247780
717581	247781
153701	247782
180164	247783
588424	247784
209742	247785
47100	247786
311090	247787
10271	247788
520829	247789
701180	247790
624070	247791
389288	247792
168867	247793
713631	247794
26801	247795
375941	247796
18461	247797
18875	247798
480122	247799
656779	247800
23699	247801
54189	247802
237928	247803
95648	247804
487661	247805
664068	247806
158908	247807
6495	247808
549082	247809
30034	247810
477697	247811
193441	247812
240146	247813
131478	247814
534401	247815
323122	247816
504528	247817
153196	247818
677808	247819
104	247820
122240	247821
724249	247822
592531	247823
66119	247824
230792	247825
175858	247826
47326	247827
604039	247828
155754	247829
196890	247830
119496	247831
576863	247832
89865	247833
538123	247834
707842	247835
59485	247836
721532	247837
318593	247838
300617	247839
4919	247840
424479	247841
505652	247842
48424	247843
669475	247844
20604	247845
574755	247846
72518	247847
70232	247848
597992	247849
16107	247850
24965	247851
141498	247852
447413	247853
57045	247854
32012	247855
116761	247856
450133	247857
535007	247858
170521	247859
71445	247860
110464	247861
93006	247862
41300	247863
106067	247864
1735	247865
427421	247866
387658	247867
114697	247868
90147	247869
666581	247870
301556	247871
46887	247872
486831	247873
202430	247874
444019	247875
675347	247876
103240	247877
10133	247878
380247	247879
366097	247880
194379	247881
461	247882
630484	247883
9293	247884
719895	247885
510176	247886
38552	247887
110853	247888
367254	247889
181902	247890
329376	247891
36017	247892
230	247893
9387	247894
408040	247895
643718	247896
461451	247897
651621	247898
471624	247899
721740	247900
28263	247901
465585	247902
272205	247903
88440	247904
237133	247905
382944	247906
342550	247907
90532	247908
104636	247909
580000	247910
116778	247911
320640	247912
8395	247913
653189	247914
70018	247915
565080	247916
560767	247917
6752	247918
196147	247919
538585	247920
127113	247921
368112	247922
69762	247923
465782	247924
100367	247925
353495	247926
389772	247927
185461	247928
689188	247929
294835	247930
43887	247931
154433	247932
353685	247933
40326	247934
187065	247935
31103	247936
433902	247937
424839	247938
698659	247939
158000	247940
124987	247941
331482	247942
588452	247943
667761	247944
279466	247945
158045	247946
152260	247947
492467	247948
371778	247949
311867	247950
10662	247951
628924	247952
460593	247953
85146	247954
162869	247955
114373	247956
62620	247957
160568	247958
207438	247959
714677	247960
530551	247961
660216	247962
214205	247963
171000	247964
184687	247965
212010	247966
294918	247967
711529	247968
184323	247969
417899	247970
184589	247971
41126	247972
5307	247973
453070	247974
92640	247975
187038	247976
253914	247977
294425	247978
110154	247979
50102	247980
67611	247981
149569	247982
150136	247983
76333	247984
248818	247985
40774	247986
269549	247987
53991	247988
338020	247989
116953	247990
643863	247991
14755	247992
20479	247993
236196	247994
14037	247995
704223	247996
500143	247997
524148	247998
248621	247999
134269	248000
101796	248001
448584	248002
60923	248003
185145	248004
74419	248005
121493	248006
448737	248007
549878	248008
626138	248009
635502	248010
2559	248011
472085	248012
145868	248013
477961	248014
16396	248015
32803	248016
599776	248017
38352	248018
4334	248019
225976	248020
257288	248021
566108	248022
44451	248023
27875	248024
665414	248025
263336	248026
19830	248027
118303	248028
689814	248029
164033	248030
129537	248031
610227	248032
529938	248033
126831	248034
126604	248035
161952	248036
144621	248037
453182	248038
128588	248039
156347	248040
654279	248041
717300	248042
91879	248043
308092	248044
2247	248045
42769	248046
161611	248047
704925	248048
190107	248049
423100	248050
28529	248051
37771	248052
171509	248053
710880	248054
168386	248055
175312	248056
267351	248057
426363	248058
523670	248059
388687	248060
13344	248061
46389	248062
420879	248063
61542	248064
182500	248065
3496	248066
81214	248067
21193	248068
45645	248069
679142	248070
542690	248071
156518	248072
388045	248073
129142	248074
296798	248075
78884	248076
507776	248077
22414	248078
47488	248079
539540	248080
628217	248081
249376	248082
6905	248083
43797	248084
35553	248085
31423	248086
504335	248087
21650	248088
77803	248089
622885	248090
540767	248091
185533	248092
380169	248093
546465	248094
146865	248095
723578	248096
22662	248097
67126	248098
322306	248099
164019	248100
455299	248101
567599	248102
13077	248103
510300	248104
566304	248105
6568	248106
443699	248107
12872	248108
66374	248109
171606	248110
497144	248111
97089	248112
578741	248113
162478	248114
272095	248115
447573	248116
406299	248117
2969	248118
603808	248119
24561	248120
145182	248121
152675	248122
332388	248123
100634	248124
15787	248125
280448	248126
485062	248127
11806	248128
5029	248129
101650	248130
57198	248131
275700	248132
467017	248133
66075	248134
34817	248135
691813	248136
296448	248137
127053	248138
335587	248139
157953	248140
22657	248141
425568	248142
360592	248143
92805	248144
144419	248145
226256	248146
705107	248147
18756	248148
336526	248149
43141	248150
653515	248151
164629	248152
665157	248153
284669	248154
484253	248155
39334	248156
680446	248157
314985	248158
100345	248159
638819	248160
45	248161
204608	248162
163876	248163
704593	248164
591752	248165
756	248166
265839	248167
283391	248168
356899	248169
498032	248170
278222	248171
152621	248172
683630	248173
454883	248174
292224	248175
664675	248176
518831	248177
124084	248178
268943	248179
10366	248180
505965	248181
303120	248182
34534	248183
266919	248184
26952	248185
16462	248186
396191	248187
158729	248188
219571	248189
177014	248190
49361	248191
585752	248192
664823	248193
294497	248194
170003	248195
197953	248196
575845	248197
388074	248198
711592	248199
26273	248200
715556	248201
473113	248202
94455	248203
654460	248204
436555	248205
36305	248206
40656	248207
403627	248208
357326	248209
280790	248210
2338	248211
134948	248212
14486	248213
596635	248214
94482	248215
1763	248216
699362	248217
68592	248218
573533	248219
34784	248220
17991	248221
335308	248222
595255	248223
189256	248224
720483	248225
64688	248226
183486	248227
79315	248228
578971	248229
388216	248230
64889	248231
190383	248232
332911	248233
119095	248234
627103	248235
517564	248236
498801	248237
454937	248238
211	248239
2444	248240
252470	248241
366217	248242
588319	248243
8630	248244
403909	248245
12681	248246
523063	248247
566528	248248
661470	248249
93736	248250
507710	248251
163026	248252
495646	248253
542326	248254
183116	248255
106106	248256
267395	248257
236226	248258
602794	248259
463981	248260
274930	248261
676551	248262
17477	248263
235895	248264
180164	248265
652668	248266
287783	248267
10356	248268
2859	248269
35944	248270
615826	248271
258148	248272
701571	248273
96251	248274
50001	248275
172646	248276
109156	248277
180636	248278
122373	248279
277997	248280
20464	248281
29738	248282
613282	248283
37292	248284
184311	248285
487587	248286
310531	248287
352528	248288
90632	248289
195160	248290
133948	248291
655664	248292
278505	248293
370614	248294
467827	248295
201889	248296
174112	248297
389836	248298
625259	248299
51388	248300
454966	248301
537296	248302
236396	248303
166574	248304
344453	248305
141638	248306
154882	248307
445075	248308
651245	248309
389793	248310
179488	248311
249593	248312
479617	248313
386376	248314
547924	248315
57248	248316
431223	248317
96656	248318
359424	248319
591001	248320
68012	248321
354921	248322
456396	248323
110453	248324
474326	248325
20748	248326
232733	248327
248409	248328
84304	248329
315932	248330
89775	248331
29106	248332
408320	248333
540728	248334
723268	248335
289567	248336
12795	248337
157117	248338
64492	248339
435843	248340
771	248341
497141	248342
659999	248343
378828	248344
15302	248345
59876	248346
225922	248347
517957	248348
140445	248349
611225	248350
435044	248351
73423	248352
87376	248353
283608	248354
437305	248355
307363	248356
38868	248357
439900	248358
2123	248359
309183	248360
610315	248361
294550	248362
12131	248363
293696	248364
219186	248365
152035	248366
147564	248367
12949	248368
441660	248369
91338	248370
88460	248371
562848	248372
159460	248373
279928	248374
58000	248375
14152	248376
318907	248377
622493	248378
173070	248379
212060	248380
699294	248381
68318	248382
186329	248383
521477	248384
415689	248385
413878	248386
93937	248387
81564	248388
558513	248389
104435	248390
629576	248391
28735	248392
466838	248393
599754	248394
254529	248395
562660	248396
1765	248397
254212	248398
644240	248399
21302	248400
7055	248401
127252	248402
239877	248403
573327	248404
676837	248405
455654	248406
470922	248407
118158	248408
6578	248409
572	248410
49493	248411
476512	248412
446895	248413
8528	248414
477128	248415
452196	248416
143111	248417
126140	248418
358914	248419
374360	248420
46667	248421
316006	248422
674387	248423
357177	248424
458123	248425
101864	248426
654858	248427
562603	248428
657559	248429
270758	248430
401776	248431
1633	248432
51753	248433
10598	248434
141964	248435
57831	248436
174125	248437
413248	248438
705660	248439
296295	248440
259456	248441
468008	248442
142386	248443
110502	248444
267825	248445
99685	248446
295093	248447
82834	248448
532902	248449
24420	248450
300997	248451
357155	248452
235422	248453
34014	248454
104766	248455
611668	248456
690200	248457
431307	248458
191002	248459
312645	248460
571901	248461
32966	248462
187192	248463
267278	248464
147682	248465
669008	248466
353864	248467
219698	248468
26212	248469
447330	248470
26517	248471
408700	248472
215870	248473
703255	248474
706056	248475
108985	248476
477811	248477
193918	248478
407181	248479
37024	248480
2156	248481
209450	248482
226029	248483
534756	248484
676351	248485
483639	248486
9734	248487
555991	248488
480291	248489
294486	248490
127020	248491
137665	248492
91526	248493
427209	248494
323755	248495
8369	248496
12650	248497
182623	248498
41675	248499
126599	248500
383074	248501
655274	248502
199183	248503
157791	248504
103241	248505
525170	248506
132982	248507
192885	248508
6010	248509
222568	248510
532660	248511
42168	248512
42	248513
166465	248514
456860	248515
44137	248516
226109	248517
479880	248518
619076	248519
577287	248520
16900	248521
309848	248522
488698	248523
307872	248524
641639	248525
262669	248526
485364	248527
49561	248528
37360	248529
50022	248530
239230	248531
302887	248532
79179	248533
142428	248534
377268	248535
422052	248536
579355	248537
541902	248538
8348	248539
514317	248540
622138	248541
62343	248542
395961	248543
56417	248544
54561	248545
493112	248546
115139	248547
471166	248548
722815	248549
8528	248550
434520	248551
629359	248552
652112	248553
390810	248554
167884	248555
448082	248556
15074	248557
675544	248558
44455	248559
236690	248560
63522	248561
220109	248562
28222	248563
55365	248564
43410	248565
644644	248566
300076	248567
347346	248568
510762	248569
96678	248570
154864	248571
495179	248572
113107	248573
317428	248574
619518	248575
76002	248576
200851	248577
577846	248578
325559	248579
138475	248580
431138	248581
670777	248582
121920	248583
716015	248584
264211	248585
32722	248586
5940	248587
125499	248588
187215	248589
249978	248590
487554	248591
229821	248592
35965	248593
299617	248594
363278	248595
118282	248596
524061	248597
118724	248598
154480	248599
276173	248600
2267	248601
58701	248602
124291	248603
683470	248604
617061	248605
162863	248606
436054	248607
110398	248608
116125	248609
17028	248610
10233	248611
356956	248612
284995	248613
22087	248614
502923	248615
190760	248616
533641	248617
213529	248618
26706	248619
301230	248620
170168	248621
387741	248622
279697	248623
648110	248624
363849	248625
471889	248626
369514	248627
558783	248628
582520	248629
314998	248630
13303	248631
166695	248632
49457	248633
538202	248634
306040	248635
537343	248636
464536	248637
380939	248638
618527	248639
249339	248640
18751	248641
2046	248642
176059	248643
676945	248644
247574	248645
699883	248646
282201	248647
242184	248648
23235	248649
699437	248650
506825	248651
2540	248652
110355	248653
569092	248654
220610	248655
31837	248656
721481	248657
357811	248658
159343	248659
223290	248660
252662	248661
654913	248662
492	248663
323445	248664
522177	248665
44524	248666
287800	248667
39247	248668
316464	248669
223262	248670
61	248671
1976	248672
298983	248673
632630	248674
625451	248675
612860	248676
450687	248677
20613	248678
395721	248679
420252	248680
178417	248681
34962	248682
136805	248683
95676	248684
699079	248685
474413	248686
73712	248687
222268	248688
674651	248689
685990	248690
7216	248691
370259	248692
1120	248693
686998	248694
63886	248695
61239	248696
144611	248697
169343	248698
626169	248699
406662	248700
544613	248701
616179	248702
111271	248703
370121	248704
145176	248705
189147	248706
137264	248707
604832	248708
657163	248709
594853	248710
568387	248711
21763	248712
564736	248713
121017	248714
277515	248715
637835	248716
166328	248717
54174	248718
148146	248719
5563	248720
718176	248721
181798	248722
493526	248723
533143	248724
576022	248725
126834	248726
39888	248727
145566	248728
82537	248729
497977	248730
44717	248731
224872	248732
29061	248733
200490	248734
657343	248735
417	248736
53315	248737
85107	248738
114281	248739
408235	248740
119304	248741
532744	248742
127869	248743
49937	248744
12507	248745
125217	248746
615027	248747
455285	248748
294395	248749
505836	248750
54262	248751
263764	248752
260256	248753
155842	248754
35053	248755
522518	248756
517026	248757
131509	248758
502431	248759
83796	248760
717527	248761
479110	248762
45355	248763
168378	248764
401501	248765
152631	248766
14304	248767
231120	248768
33754	248769
581908	248770
643594	248771
184346	248772
83797	248773
213814	248774
649228	248775
671182	248776
126453	248777
194598	248778
326005	248779
555471	248780
110278	248781
549975	248782
213185	248783
88462	248784
592082	248785
441656	248786
25645	248787
446410	248788
147772	248789
674904	248790
224622	248791
157640	248792
641305	248793
41364	248794
462327	248795
162069	248796
10573	248797
184017	248798
174608	248799
163568	248800
160413	248801
104271	248802
641419	248803
32995	248804
35909	248805
139112	248806
453919	248807
553520	248808
15291	248809
514305	248810
15716	248811
38526	248812
46244	248813
434429	248814
160531	248815
339719	248816
506164	248817
112456	248818
414631	248819
43905	248820
57671	248821
200686	248822
514338	248823
100914	248824
76405	248825
117803	248826
644013	248827
330501	248828
454	248829
434226	248830
27941	248831
936	248832
77387	248833
610907	248834
547149	248835
14864	248836
147005	248837
15583	248838
413475	248839
81166	248840
53531	248841
204	248842
531890	248843
567662	248844
108168	248845
34809	248846
73601	248847
301833	248848
92778	248849
657387	248850
393246	248851
494416	248852
99707	248853
200523	248854
12265	248855
453709	248856
174630	248857
173153	248858
280511	248859
495054	248860
146108	248861
50224	248862
554245	248863
36096	248864
197477	248865
375	248866
159220	248867
9794	248868
475335	248869
169226	248870
652414	248871
716106	248872
224779	248873
177025	248874
134955	248875
353352	248876
20551	248877
435767	248878
446792	248879
675404	248880
674985	248881
594980	248882
206497	248883
455911	248884
119933	248885
8125	248886
700288	248887
74058	248888
185322	248889
37448	248890
672901	248891
523217	248892
40141	248893
309866	248894
470068	248895
54120	248896
646811	248897
37103	248898
141143	248899
452243	248900
173524	248901
661391	248902
1323	248903
1968	248904
4419	248905
203319	248906
55119	248907
388590	248908
541896	248909
296591	248910
725013	248911
504544	248912
147530	248913
455444	248914
142390	248915
498807	248916
14373	248917
149030	248918
173920	248919
23106	248920
520297	248921
362895	248922
1625	248923
511619	248924
720843	248925
384529	248926
3613	248927
80556	248928
166669	248929
449134	248930
263118	248931
646360	248932
447184	248933
470976	248934
639086	248935
564982	248936
8364	248937
636438	248938
186769	248939
718406	248940
122596	248941
545128	248942
372590	248943
91214	248944
3486	248945
487563	248946
176977	248947
614052	248948
662387	248949
38899	248950
127697	248951
42406	248952
121884	248953
316860	248954
486823	248955
250768	248956
475988	248957
50025	248958
322369	248959
271779	248960
17177	248961
632514	248962
6687	248963
99223	248964
322082	248965
436321	248966
87643	248967
248007	248968
13221	248969
575910	248970
16271	248971
447676	248972
84688	248973
490461	248974
485399	248975
137026	248976
619989	248977
199632	248978
599315	248979
97610	248980
66185	248981
427628	248982
425246	248983
188984	248984
70053	248985
12212	248986
139434	248987
131867	248988
260905	248989
46225	248990
645794	248991
116881	248992
40886	248993
28256	248994
168747	248995
115483	248996
302510	248997
301195	248998
78083	248999
472905	249000
60673	249001
402578	249002
110151	249003
600477	249004
105344	249005
38538	249006
175163	249007
45036	249008
3143	249009
5424	249010
641554	249011
385158	249012
246714	249013
104090	249014
351751	249015
256335	249016
338655	249017
95401	249018
711136	249019
554715	249020
243521	249021
484631	249022
196831	249023
646878	249024
256180	249025
175071	249026
159197	249027
44802	249028
531816	249029
347218	249030
564590	249031
23426	249032
366906	249033
24842	249034
353777	249035
692014	249036
218439	249037
432976	249038
665370	249039
99557	249040
303566	249041
101793	249042
45922	249043
97942	249044
303587	249045
541847	249046
38288	249047
14930	249048
551804	249049
509214	249050
12181	249051
35801	249052
214982	249053
178197	249054
81387	249055
237607	249056
459888	249057
8474	249058
669211	249059
567440	249060
508964	249061
15303	249062
25445	249063
187252	249064
93933	249065
65376	249066
177093	249067
117848	249068
275069	249069
718065	249070
113558	249071
365940	249072
512875	249073
95616	249074
215121	249075
648910	249076
390981	249077
547475	249078
19336	249079
46011	249080
111441	249081
481760	249082
56993	249083
676841	249084
185216	249085
327699	249086
584888	249087
168833	249088
12241	249089
422924	249090
142809	249091
430173	249092
192213	249093
527781	249094
435269	249095
115535	249096
36216	249097
241434	249098
191944	249099
47859	249100
77111	249101
283641	249102
435863	249103
39462	249104
143687	249105
27298	249106
324087	249107
311830	249108
524452	249109
316882	249110
568079	249111
577746	249112
77855	249113
498180	249114
1857	249115
689950	249116
115749	249117
663313	249118
182287	249119
29336	249120
243976	249121
131011	249122
75763	249123
438054	249124
100264	249125
482734	249126
86435	249127
346914	249128
88477	249129
116496	249130
23131	249131
138804	249132
543404	249133
661329	249134
687902	249135
28886	249136
658054	249137
74848	249138
132664	249139
448821	249140
157534	249141
55106	249142
514077	249143
648891	249144
161946	249145
514987	249146
662034	249147
9196	249148
347647	249149
602750	249150
399957	249151
150697	249152
610185	249153
437500	249154
172136	249155
606397	249156
101560	249157
164519	249158
223149	249159
398956	249160
657998	249161
5361	249162
715923	249163
223223	249164
62474	249165
48695	249166
241568	249167
471377	249168
46418	249169
73946	249170
370080	249171
707754	249172
17447	249173
404949	249174
57627	249175
50605	249176
172797	249177
1023	249178
162847	249179
2568	249180
346020	249181
671893	249182
714131	249183
232373	249184
10179	249185
379261	249186
454518	249187
51656	249188
196762	249189
685868	249190
358721	249191
323661	249192
622016	249193
126618	249194
479517	249195
87828	249196
93102	249197
7942	249198
60650	249199
50195	249200
121907	249201
154918	249202
714631	249203
107132	249204
278528	249205
144443	249206
117324	249207
562051	249208
168281	249209
342605	249210
250684	249211
108583	249212
35692	249213
325782	249214
262491	249215
177715	249216
326647	249217
624359	249218
675048	249219
105445	249220
594535	249221
36431	249222
170263	249223
260441	249224
100918	249225
2711	249226
284722	249227
315824	249228
42661	249229
108843	249230
106493	249231
594502	249232
653539	249233
11241	249234
68000	249235
322816	249236
48562	249237
173488	249238
44378	249239
247955	249240
221064	249241
442751	249242
235199	249243
416457	249244
715679	249245
18567	249246
232380	249247
6706	249248
715637	249249
402134	249250
134796	249251
4300	249252
595335	249253
625173	249254
9826	249255
148109	249256
98977	249257
28980	249258
588861	249259
475704	249260
143909	249261
710613	249262
708871	249263
111307	249264
2184	249265
462500	249266
632627	249267
9166	249268
291557	249269
280468	249270
566807	249271
412618	249272
21005	249273
420242	249274
235618	249275
62421	249276
72295	249277
456048	249278
213064	249279
52510	249280
688606	249281
374847	249282
201334	249283
713204	249284
674397	249285
173924	249286
414858	249287
8721	249288
74957	249289
461840	249290
420593	249291
60286	249292
449196	249293
236725	249294
174580	249295
595458	249296
205141	249297
24840	249298
500079	249299
698139	249300
118382	249301
327432	249302
720421	249303
5607	249304
455642	249305
581757	249306
123914	249307
126371	249308
76720	249309
691009	249310
115553	249311
25849	249312
34347	249313
350854	249314
178855	249315
554710	249316
13724	249317
28111	249318
178528	249319
698283	249320
319994	249321
316519	249322
564778	249323
514445	249324
49724	249325
610895	249326
135869	249327
446368	249328
453358	249329
21904	249330
54628	249331
71958	249332
35204	249333
39	249334
488738	249335
243005	249336
671004	249337
398188	249338
213395	249339
47993	249340
57938	249341
150330	249342
252955	249343
4399	249344
160490	249345
394828	249346
91690	249347
218356	249348
66031	249349
40029	249350
50315	249351
272750	249352
179903	249353
1758	249354
552649	249355
267359	249356
86575	249357
378140	249358
159463	249359
7646	249360
250187	249361
3981	249362
409838	249363
187213	249364
12149	249365
352136	249366
290526	249367
119534	249368
339488	249369
92237	249370
124232	249371
193305	249372
151954	249373
557087	249374
135431	249375
41924	249376
12393	249377
1261	249378
698276	249379
119852	249380
343895	249381
68397	249382
283013	249383
554209	249384
71736	249385
456606	249386
26017	249387
181692	249388
606751	249389
32788	249390
130865	249391
92789	249392
77827	249393
235919	249394
512428	249395
119717	249396
49054	249397
642395	249398
91031	249399
339831	249400
657208	249401
1364	249402
373786	249403
483129	249404
182893	249405
142827	249406
45707	249407
169311	249408
446084	249409
636811	249410
140536	249411
7521	249412
121514	249413
68987	249414
275471	249415
429964	249416
92580	249417
688371	249418
168875	249419
132011	249420
570344	249421
363527	249422
584057	249423
13910	249424
380364	249425
384171	249426
13731	249427
474307	249428
270474	249429
205715	249430
124277	249431
214648	249432
156763	249433
278800	249434
193146	249435
511774	249436
369590	249437
114737	249438
233695	249439
400186	249440
62833	249441
41762	249442
424609	249443
479606	249444
390503	249445
533303	249446
297253	249447
156649	249448
70953	249449
248370	249450
78552	249451
84370	249452
402803	249453
201533	249454
572022	249455
192428	249456
10089	249457
485334	249458
442705	249459
235080	249460
133357	249461
220769	249462
535103	249463
573920	249464
92544	249465
670560	249466
700985	249467
372851	249468
326512	249469
40229	249470
107750	249471
149117	249472
288685	249473
479486	249474
65116	249475
28673	249476
9318	249477
167	249478
618904	249479
467639	249480
103981	249481
309014	249482
531054	249483
25403	249484
663626	249485
723485	249486
282	249487
39012	249488
593623	249489
396068	249490
686237	249491
645783	249492
162881	249493
644099	249494
441093	249495
96959	249496
10121	249497
108347	249498
94858	249499
591354	249500
457765	249501
557700	249502
307982	249503
413505	249504
328787	249505
78340	249506
70275	249507
72641	249508
290478	249509
289560	249510
464942	249511
513087	249512
238953	249513
575952	249514
321013	249515
249262	249516
278481	249517
629052	249518
645049	249519
631631	249520
71241	249521
37837	249522
439093	249523
451889	249524
1580	249525
129309	249526
29104	249527
49916	249528
169720	249529
86362	249530
374207	249531
11049	249532
48374	249533
495372	249534
594704	249535
461504	249536
131145	249537
16999	249538
56073	249539
128867	249540
80104	249541
160240	249542
30001	249543
8176	249544
317233	249545
3308	249546
162065	249547
437523	249548
178712	249549
109262	249550
80399	249551
37260	249552
175875	249553
17890	249554
715850	249555
569150	249556
277896	249557
540573	249558
100828	249559
267665	249560
132482	249561
667287	249562
572910	249563
291282	249564
32333	249565
10109	249566
241906	249567
486796	249568
121021	249569
15740	249570
139896	249571
28466	249572
719110	249573
392960	249574
385081	249575
365896	249576
389771	249577
720663	249578
39117	249579
339052	249580
414698	249581
425488	249582
204303	249583
27564	249584
52067	249585
108388	249586
90777	249587
350777	249588
12843	249589
702676	249590
434028	249591
193813	249592
456499	249593
6204	249594
115	249595
57312	249596
678505	249597
693848	249598
476232	249599
603403	249600
148526	249601
25161	249602
69874	249603
500842	249604
2143	249605
22337	249606
516001	249607
678575	249608
162	249609
222987	249610
10806	249611
722494	249612
78096	249613
314576	249614
96196	249615
66383	249616
111325	249617
146412	249618
528907	249619
662852	249620
714165	249621
584447	249622
97225	249623
36947	249624
582149	249625
719070	249626
36306	249627
712405	249628
103855	249629
494301	249630
358131	249631
458836	249632
19108	249633
723461	249634
34049	249635
327787	249636
474306	249637
46096	249638
113451	249639
143667	249640
79186	249641
563281	249642
538772	249643
331778	249644
57754	249645
476935	249646
617037	249647
53589	249648
15728	249649
508682	249650
472809	249651
447396	249652
292626	249653
597232	249654
561044	249655
604461	249656
225297	249657
58872	249658
9552	249659
60104	249660
557742	249661
693514	249662
57738	249663
535928	249664
575734	249665
57547	249666
211675	249667
384167	249668
464762	249669
150754	249670
28710	249671
680234	249672
577600	249673
519254	249674
178007	249675
108617	249676
381169	249677
358406	249678
268971	249679
455953	249680
172787	249681
95803	249682
406837	249683
72549	249684
214606	249685
186543	249686
566956	249687
89161	249688
40600	249689
666410	249690
171195	249691
712231	249692
508311	249693
646555	249694
649933	249695
521310	249696
205673	249697
303677	249698
479266	249699
291079	249700
292495	249701
59120	249702
142663	249703
265204	249704
43608	249705
230503	249706
239123	249707
61209	249708
473593	249709
320293	249710
169370	249711
250503	249712
194357	249713
261414	249714
99328	249715
612443	249716
134051	249717
334487	249718
76402	249719
181018	249720
1370	249721
106734	249722
245316	249723
142646	249724
32425	249725
212048	249726
465325	249727
12399	249728
20163	249729
17003	249730
120677	249731
197557	249732
64732	249733
143431	249734
656695	249735
594693	249736
176483	249737
494475	249738
22776	249739
21121	249740
703626	249741
309418	249742
8808	249743
224919	249744
185740	249745
139400	249746
108401	249747
222632	249748
242965	249749
123340	249750
86595	249751
419715	249752
384022	249753
274489	249754
674805	249755
253876	249756
649927	249757
313647	249758
128077	249759
146802	249760
610485	249761
87654	249762
602417	249763
664422	249764
639615	249765
352872	249766
217170	249767
516851	249768
382348	249769
75397	249770
319924	249771
178345	249772
626308	249773
502776	249774
724067	249775
415570	249776
644223	249777
508815	249778
91079	249779
706028	249780
490062	249781
4155	249782
662179	249783
131638	249784
440922	249785
48009	249786
307469	249787
55742	249788
152964	249789
112888	249790
243538	249791
195206	249792
343191	249793
383815	249794
679804	249795
11136	249796
110510	249797
342954	249798
380938	249799
18710	249800
489649	249801
15434	249802
718856	249803
127862	249804
384201	249805
33039	249806
506331	249807
44001	249808
402889	249809
711387	249810
34325	249811
459828	249812
431141	249813
490076	249814
26016	249815
551149	249816
371891	249817
417326	249818
324316	249819
271136	249820
445599	249821
50987	249822
44508	249823
622142	249824
10848	249825
114542	249826
42934	249827
113646	249828
47939	249829
154673	249830
101052	249831
616358	249832
29338	249833
14095	249834
478344	249835
512732	249836
185217	249837
125170	249838
50984	249839
37364	249840
71589	249841
507161	249842
617144	249843
46559	249844
632424	249845
174511	249846
714322	249847
154191	249848
43786	249849
305305	249850
130635	249851
712954	249852
283068	249853
139546	249854
80841	249855
577751	249856
92762	249857
304162	249858
40677	249859
62378	249860
163013	249861
585811	249862
282005	249863
39332	249864
123569	249865
661251	249866
409993	249867
600	249868
55025	249869
378467	249870
131568	249871
242448	249872
35533	249873
420369	249874
497916	249875
487992	249876
128851	249877
218908	249878
506298	249879
182711	249880
183976	249881
419948	249882
164506	249883
630253	249884
172678	249885
689596	249886
116784	249887
500830	249888
81473	249889
653951	249890
108887	249891
443282	249892
720369	249893
106864	249894
30919	249895
137459	249896
680849	249897
53847	249898
169675	249899
30471	249900
180820	249901
210628	249902
94624	249903
165447	249904
167702	249905
311230	249906
665099	249907
607060	249908
308942	249909
238885	249910
9619	249911
217753	249912
335712	249913
501610	249914
37248	249915
219743	249916
4313	249917
70203	249918
5170	249919
231635	249920
502401	249921
177814	249922
62452	249923
151167	249924
463724	249925
90221	249926
120345	249927
701241	249928
356472	249929
239712	249930
683038	249931
90982	249932
502827	249933
331496	249934
72148	249935
148035	249936
442113	249937
5354	249938
20760	249939
626566	249940
120717	249941
298003	249942
243952	249943
481951	249944
163622	249945
27952	249946
19392	249947
455	249948
53174	249949
95764	249950
161615	249951
3723	249952
119139	249953
111519	249954
570666	249955
316248	249956
305690	249957
258825	249958
584963	249959
96171	249960
25141	249961
2805	249962
18870	249963
38893	249964
26646	249965
147194	249966
465296	249967
158133	249968
49935	249969
144038	249970
518540	249971
164192	249972
275592	249973
62540	249974
130734	249975
8620	249976
637520	249977
85207	249978
6333	249979
219254	249980
493347	249981
426442	249982
161220	249983
345587	249984
445153	249985
302045	249986
27875	249987
146047	249988
711967	249989
489993	249990
249307	249991
697956	249992
281975	249993
154532	249994
45622	249995
552117	249996
20615	249997
84879	249998
454040	249999
48437	250000
375378	250001
69855	250002
55918	250003
536593	250004
507198	250005
205274	250006
166353	250007
355804	250008
63423	250009
208846	250010
63081	250011
40864	250012
326375	250013
383135	250014
21569	250015
414321	250016
644689	250017
8688	250018
81951	250019
632744	250020
632549	250021
406681	250022
484636	250023
712603	250024
123315	250025
453522	250026
4793	250027
698343	250028
653262	250029
141550	250030
100423	250031
404429	250032
87912	250033
3346	250034
459289	250035
358257	250036
222406	250037
177991	250038
519974	250039
87460	250040
321190	250041
1278	250042
53132	250043
396729	250044
328975	250045
280536	250046
320415	250047
39181	250048
367010	250049
165968	250050
447727	250051
88716	250052
266069	250053
332590	250054
451423	250055
330055	250056
41898	250057
695961	250058
471786	250059
457516	250060
1863	250061
628588	250062
334708	250063
582375	250064
68135	250065
354631	250066
514330	250067
44952	250068
168983	250069
621447	250070
49656	250071
44376	250072
547321	250073
655799	250074
455157	250075
154826	250076
425131	250077
160622	250078
335480	250079
95876	250080
583818	250081
412489	250082
8436	250083
84161	250084
3994	250085
111903	250086
58626	250087
21746	250088
28240	250089
153711	250090
320524	250091
4191	250092
215707	250093
57183	250094
139578	250095
245716	250096
396308	250097
669719	250098
433449	250099
484453	250100
595478	250101
674017	250102
382942	250103
188971	250104
82	250105
719144	250106
33744	250107
49326	250108
7984	250109
254901	250110
541046	250111
235953	250112
453301	250113
717549	250114
427138	250115
8637	250116
542668	250117
584872	250118
53731	250119
583427	250120
393875	250121
400953	250122
171952	250123
59480	250124
508970	250125
29290	250126
59259	250127
230674	250128
152009	250129
526541	250130
127008	250131
527717	250132
516382	250133
1752	250134
176664	250135
57012	250136
150740	250137
22	250138
217551	250139
47994	250140
126270	250141
163897	250142
527366	250143
130981	250144
154995	250145
389376	250146
626008	250147
36279	250148
603905	250149
490655	250150
660548	250151
321459	250152
248339	250153
218560	250154
144532	250155
683622	250156
207725	250157
341894	250158
483245	250159
663241	250160
426026	250161
103512	250162
350245	250163
529283	250164
410173	250165
345653	250166
5246	250167
492982	250168
58601	250169
609263	250170
55204	250171
647489	250172
388959	250173
145944	250174
46673	250175
42893	250176
330224	250177
110321	250178
407674	250179
709972	250180
7335	250181
198352	250182
587674	250183
704411	250184
45717	250185
160201	250186
353195	250187
348218	250188
97800	250189
694594	250190
250810	250191
549321	250192
549835	250193
101839	250194
404120	250195
240771	250196
374384	250197
399549	250198
11293	250199
207811	250200
164687	250201
6732	250202
641817	250203
409280	250204
124310	250205
503895	250206
165231	250207
279325	250208
35510	250209
159373	250210
558106	250211
340912	250212
305473	250213
159847	250214
120869	250215
315062	250216
44557	250217
344406	250218
10946	250219
328875	250220
65707	250221
307190	250222
30640	250223
1638	250224
290466	250225
191412	250226
579326	250227
499885	250228
309950	250229
595238	250230
402499	250231
373849	250232
38032	250233
20951	250234
609700	250235
45159	250236
23772	250237
283795	250238
354608	250239
178998	250240
332747	250241
391045	250242
521309	250243
38058	250244
6371	250245
27839	250246
5389	250247
191764	250248
34364	250249
352312	250250
309073	250251
359942	250252
1240	250253
146211	250254
320695	250255
371992	250256
493939	250257
332815	250258
474293	250259
175831	250260
477532	250261
441985	250262
52011	250263
42254	250264
661693	250265
57489	250266
388956	250267
247246	250268
511095	250269
316878	250270
121758	250271
50988	250272
359571	250273
195280	250274
269437	250275
426668	250276
132025	250277
177113	250278
169310	250279
83504	250280
694267	250281
437435	250282
587860	250283
211503	250284
300802	250285
112528	250286
9892	250287
259537	250288
516694	250289
57057	250290
234609	250291
186038	250292
40187	250293
676744	250294
172628	250295
658870	250296
266043	250297
158558	250298
616736	250299
173633	250300
186757	250301
312781	250302
15298	250303
705340	250304
52937	250305
718957	250306
614426	250307
74561	250308
113855	250309
37005	250310
503199	250311
368719	250312
468083	250313
3378	250314
89319	250315
41860	250316
27498	250317
624958	250318
469058	250319
699959	250320
112898	250321
274441	250322
305193	250323
70453	250324
119334	250325
52102	250326
208480	250327
72517	250328
19842	250329
484324	250330
483006	250331
259638	250332
467852	250333
108700	250334
139558	250335
530418	250336
56411	250337
658628	250338
550989	250339
42578	250340
252348	250341
172026	250342
154481	250343
136838	250344
707648	250345
17162	250346
76918	250347
221922	250348
146886	250349
612108	250350
130142	250351
686728	250352
476936	250353
155742	250354
335101	250355
178613	250356
573191	250357
98126	250358
59424	250359
471326	250360
45046	250361
435248	250362
201396	250363
277683	250364
666686	250365
462669	250366
1579	250367
605078	250368
389091	250369
213762	250370
603148	250371
167094	250372
81366	250373
551899	250374
187681	250375
338756	250376
3374	250377
374244	250378
139663	250379
446503	250380
673116	250381
313962	250382
470819	250383
119283	250384
59369	250385
28865	250386
524239	250387
631498	250388
11828	250389
394214	250390
594677	250391
7039	250392
62250	250393
117732	250394
164337	250395
320849	250396
26241	250397
495358	250398
679245	250399
680997	250400
8576	250401
403413	250402
631321	250403
100534	250404
68825	250405
58243	250406
152033	250407
233017	250408
418859	250409
180081	250410
570005	250411
1992	250412
2365	250413
710378	250414
28464	250415
540927	250416
23626	250417
36857	250418
598984	250419
697481	250420
160038	250421
17	250422
477681	250423
254298	250424
316122	250425
186583	250426
199508	250427
153343	250428
108914	250429
74217	250430
267662	250431
147014	250432
660478	250433
367678	250434
575128	250435
124267	250436
132849	250437
410434	250438
306285	250439
165008	250440
17991	250441
715297	250442
188959	250443
674465	250444
167217	250445
27050	250446
43841	250447
327693	250448
191713	250449
73807	250450
416441	250451
19906	250452
87512	250453
61331	250454
75310	250455
387454	250456
189270	250457
298718	250458
139574	250459
571534	250460
215734	250461
53362	250462
17508	250463
552332	250464
332147	250465
160889	250466
22160	250467
309954	250468
296710	250469
612481	250470
125758	250471
172042	250472
133900	250473
294081	250474
378539	250475
35569	250476
156582	250477
622945	250478
417497	250479
168324	250480
538645	250481
256878	250482
2560	250483
641911	250484
526108	250485
4194	250486
355452	250487
130702	250488
434132	250489
171676	250490
445777	250491
23048	250492
348403	250493
16164	250494
180170	250495
49910	250496
493071	250497
69131	250498
2260	250499
12777	250500
74704	250501
234023	250502
11944	250503
13497	250504
63879	250505
54284	250506
273373	250507
460302	250508
62634	250509
541109	250510
2669	250511
566420	250512
340821	250513
36622	250514
178135	250515
250154	250516
105705	250517
154670	250518
39860	250519
40524	250520
435768	250521
500150	250522
14665	250523
55594	250524
435235	250525
357733	250526
520102	250527
1276	250528
164905	250529
15016	250530
88225	250531
312086	250532
86889	250533
433309	250534
298482	250535
564437	250536
501647	250537
110886	250538
119432	250539
163379	250540
119347	250541
528086	250542
43977	250543
110975	250544
500739	250545
12762	250546
447	250547
644130	250548
4613	250549
443037	250550
553719	250551
1002	250552
304307	250553
129701	250554
2764	250555
8948	250556
276197	250557
706346	250558
523900	250559
376230	250560
540856	250561
214462	250562
473801	250563
489962	250564
237006	250565
454593	250566
130520	250567
279019	250568
390316	250569
485204	250570
540711	250571
224707	250572
219141	250573
250021	250574
58395	250575
108200	250576
178000	250577
84759	250578
257558	250579
641650	250580
38957	250581
690281	250582
519284	250583
37415	250584
423777	250585
19708	250586
263853	250587
152926	250588
26200	250589
720822	250590
231706	250591
160087	250592
718823	250593
214230	250594
104339	250595
67805	250596
477124	250597
276338	250598
561302	250599
693708	250600
237895	250601
621617	250602
601910	250603
676554	250604
467100	250605
545652	250606
552849	250607
469959	250608
665372	250609
70457	250610
84682	250611
6988	250612
169932	250613
624773	250614
42825	250615
481671	250616
276520	250617
459545	250618
544114	250619
530755	250620
557579	250621
172086	250622
166125	250623
250046	250624
136190	250625
302409	250626
478474	250627
50675	250628
79626	250629
344840	250630
566671	250631
1517	250632
218531	250633
256232	250634
660807	250635
72103	250636
4331	250637
75002	250638
512316	250639
386035	250640
371667	250641
560616	250642
482437	250643
72288	250644
180283	250645
114289	250646
482105	250647
140658	250648
202983	250649
158608	250650
347363	250651
503730	250652
240275	250653
175792	250654
104034	250655
32300	250656
39627	250657
723023	250658
688949	250659
93301	250660
47871	250661
503669	250662
166560	250663
714992	250664
18129	250665
298023	250666
580293	250667
18166	250668
4642	250669
73610	250670
570052	250671
119981	250672
25026	250673
366472	250674
112200	250675
208488	250676
295981	250677
460389	250678
280972	250679
602181	250680
292319	250681
247205	250682
171087	250683
34658	250684
16389	250685
518239	250686
354323	250687
246884	250688
107127	250689
76322	250690
611913	250691
23723	250692
508783	250693
233944	250694
122875	250695
419558	250696
62215	250697
348327	250698
411293	250699
167	250700
465999	250701
256611	250702
163732	250703
124303	250704
543992	250705
117630	250706
101801	250707
32856	250708
167389	250709
186726	250710
36333	250711
195316	250712
295231	250713
156141	250714
221238	250715
534130	250716
112049	250717
203436	250718
233544	250719
105232	250720
671292	250721
12985	250722
179963	250723
41041	250724
150488	250725
186041	250726
92203	250727
213691	250728
318256	250729
115528	250730
284641	250731
67871	250732
345615	250733
173936	250734
626570	250735
490929	250736
322985	250737
498037	250738
84182	250739
95816	250740
433810	250741
43404	250742
308596	250743
37073	250744
146380	250745
595174	250746
31129	250747
166529	250748
34618	250749
491065	250750
483515	250751
194822	250752
414800	250753
189604	250754
698664	250755
367154	250756
115172	250757
134344	250758
112089	250759
646019	250760
356193	250761
714647	250762
655481	250763
1008	250764
106899	250765
7554	250766
639537	250767
14230	250768
247651	250769
170045	250770
460746	250771
271593	250772
14181	250773
26713	250774
52127	250775
434968	250776
174460	250777
50169	250778
43769	250779
233391	250780
507721	250781
659869	250782
675748	250783
43275	250784
16628	250785
199762	250786
636760	250787
44897	250788
580047	250789
133231	250790
157899	250791
31699	250792
235097	250793
125789	250794
266271	250795
45448	250796
227758	250797
259064	250798
653931	250799
18000	250800
648742	250801
39381	250802
554916	250803
109371	250804
295481	250805
1150	250806
15483	250807
54094	250808
1409	250809
239769	250810
219210	250811
14334	250812
682993	250813
70756	250814
627498	250815
411043	250816
79021	250817
101879	250818
699951	250819
671562	250820
92890	250821
149649	250822
1722	250823
598731	250824
21913	250825
720079	250826
6409	250827
197914	250828
4713	250829
283242	250830
364562	250831
623012	250832
71311	250833
86907	250834
105046	250835
526932	250836
159448	250837
128214	250838
313428	250839
17997	250840
620599	250841
283689	250842
206303	250843
624008	250844
264721	250845
25724	250846
105060	250847
59960	250848
711871	250849
470633	250850
15744	250851
33129	250852
66753	250853
101417	250854
94508	250855
90357	250856
199144	250857
332456	250858
298276	250859
513452	250860
145449	250861
42388	250862
612024	250863
16948	250864
592369	250865
297145	250866
3653	250867
112964	250868
65202	250869
127073	250870
668594	250871
481953	250872
318601	250873
38629	250874
34840	250875
175053	250876
382902	250877
339410	250878
102100	250879
178338	250880
28975	250881
50419	250882
557676	250883
54482	250884
70251	250885
52524	250886
654942	250887
1202	250888
571688	250889
16634	250890
223225	250891
134371	250892
29969	250893
58405	250894
168567	250895
12975	250896
453328	250897
247241	250898
723446	250899
532764	250900
47620	250901
313604	250902
523400	250903
147385	250904
8083	250905
525733	250906
530265	250907
130806	250908
344034	250909
631828	250910
52104	250911
421897	250912
509334	250913
301958	250914
647183	250915
530316	250916
12096	250917
3424	250918
44347	250919
305148	250920
39143	250921
68578	250922
581666	250923
626821	250924
356421	250925
10599	250926
180590	250927
48306	250928
394982	250929
5652	250930
318674	250931
349841	250932
441330	250933
138302	250934
41295	250935
13771	250936
127493	250937
15210	250938
13954	250939
44649	250940
9137	250941
438964	250942
60152	250943
304175	250944
261439	250945
509815	250946
722727	250947
514328	250948
174555	250949
401828	250950
110444	250951
302231	250952
96907	250953
81578	250954
381270	250955
13624	250956
49872	250957
468185	250958
106147	250959
684860	250960
19575	250961
183938	250962
151964	250963
407785	250964
131717	250965
533230	250966
26075	250967
317032	250968
673965	250969
93433	250970
172288	250971
16470	250972
60715	250973
292146	250974
206	250975
660767	250976
606349	250977
486257	250978
129176	250979
636	250980
252945	250981
505940	250982
284120	250983
291138	250984
511744	250985
255046	250986
140877	250987
346589	250988
69886	250989
719420	250990
386151	250991
34772	250992
304658	250993
158981	250994
270508	250995
245507	250996
201373	250997
502680	250998
46003	250999
701502	251000
97256	251001
159942	251002
456550	251003
706995	251004
553955	251005
175362	251006
132167	251007
181745	251008
602313	251009
332110	251010
172687	251011
519065	251012
281586	251013
147342	251014
683636	251015
642672	251016
349168	251017
25691	251018
520243	251019
17935	251020
439087	251021
641228	251022
684975	251023
311816	251024
362190	251025
84797	251026
110367	251027
499663	251028
24190	251029
615989	251030
673440	251031
89953	251032
535720	251033
156369	251034
49606	251035
200007	251036
181703	251037
399673	251038
27980	251039
11600	251040
473585	251041
99085	251042
4808	251043
686085	251044
679706	251045
229312	251046
650247	251047
7890	251048
18274	251049
366247	251050
535978	251051
77665	251052
112867	251053
670026	251054
205882	251055
593304	251056
29302	251057
184899	251058
136425	251059
5325	251060
137406	251061
691130	251062
641867	251063
466632	251064
212927	251065
670146	251066
292369	251067
29635	251068
3955	251069
104212	251070
121655	251071
385177	251072
418701	251073
543942	251074
276969	251075
587761	251076
289345	251077
1036	251078
595153	251079
84053	251080
108056	251081
30424	251082
74678	251083
432596	251084
30128	251085
530947	251086
131779	251087
1745	251088
107654	251089
562161	251090
53441	251091
109076	251092
19221	251093
276457	251094
76453	251095
34231	251096
405742	251097
705083	251098
168314	251099
5900	251100
462969	251101
21914	251102
151093	251103
34734	251104
1773	251105
426959	251106
604560	251107
234178	251108
554644	251109
446021	251110
290984	251111
101274	251112
437368	251113
166718	251114
220015	251115
157982	251116
139915	251117
268079	251118
215171	251119
243935	251120
143222	251121
75946	251122
34937	251123
497706	251124
182296	251125
165765	251126
434950	251127
108403	251128
337918	251129
23965	251130
109056	251131
372970	251132
307871	251133
470897	251134
182744	251135
91719	251136
702244	251137
33442	251138
98189	251139
597920	251140
108640	251141
215781	251142
489832	251143
444540	251144
164511	251145
568682	251146
514057	251147
709769	251148
534459	251149
87787	251150
641516	251151
107860	251152
42798	251153
309003	251154
594311	251155
353165	251156
111002	251157
600347	251158
698861	251159
446336	251160
681073	251161
5240	251162
6462	251163
205238	251164
106352	251165
57287	251166
439413	251167
474362	251168
526082	251169
490969	251170
52559	251171
1501	251172
483770	251173
469378	251174
389512	251175
106168	251176
668401	251177
598936	251178
25620	251179
19422	251180
645225	251181
26662	251182
20189	251183
309821	251184
127528	251185
162305	251186
203	251187
3269	251188
309801	251189
9107	251190
1651	251191
712228	251192
113426	251193
223443	251194
332695	251195
690397	251196
40333	251197
46948	251198
110230	251199
26099	251200
401661	251201
78975	251202
567032	251203
52072	251204
34175	251205
335605	251206
722453	251207
34351	251208
1419	251209
311397	251210
493494	251211
333624	251212
71245	251213
250458	251214
406498	251215
63194	251216
12323	251217
58592	251218
197589	251219
411981	251220
361464	251221
534031	251222
675834	251223
98309	251224
494626	251225
329448	251226
18381	251227
384657	251228
140400	251229
535712	251230
548	251231
236527	251232
409335	251233
494671	251234
528123	251235
288617	251236
720303	251237
394886	251238
723551	251239
716758	251240
332527	251241
67996	251242
515307	251243
387943	251244
2937	251245
359067	251246
633479	251247
629008	251248
451758	251249
696470	251250
378235	251251
192900	251252
153913	251253
418243	251254
592523	251255
405693	251256
156902	251257
23015	251258
340819	251259
30807	251260
229277	251261
566978	251262
486576	251263
535532	251264
1321	251265
433696	251266
42336	251267
44314	251268
291422	251269
679974	251270
724978	251271
134024	251272
443578	251273
579599	251274
318886	251275
715311	251276
151934	251277
175742	251278
34493	251279
87608	251280
86478	251281
131794	251282
632074	251283
64603	251284
7942	251285
450531	251286
180605	251287
213736	251288
397988	251289
107638	251290
211783	251291
382263	251292
618491	251293
167514	251294
328862	251295
85059	251296
3423	251297
484883	251298
388402	251299
467867	251300
10667	251301
291974	251302
47580	251303
125880	251304
680096	251305
713374	251306
306968	251307
72504	251308
101347	251309
23072	251310
183494	251311
479338	251312
488813	251313
14050	251314
370213	251315
403182	251316
146423	251317
561801	251318
452760	251319
575776	251320
128440	251321
5621	251322
41387	251323
76073	251324
25113	251325
17869	251326
182184	251327
274231	251328
322381	251329
152060	251330
1282	251331
234151	251332
352273	251333
66893	251334
600726	251335
8309	251336
478025	251337
711360	251338
563195	251339
2086	251340
5573	251341
41124	251342
136783	251343
598999	251344
581075	251345
592550	251346
587581	251347
511054	251348
398985	251349
133908	251350
187141	251351
316599	251352
665724	251353
112036	251354
1982	251355
161289	251356
392571	251357
17377	251358
169634	251359
514850	251360
176588	251361
583299	251362
504538	251363
242045	251364
94100	251365
672701	251366
243610	251367
330275	251368
621733	251369
162572	251370
167342	251371
580276	251372
501947	251373
30886	251374
5041	251375
505	251376
15291	251377
254680	251378
148448	251379
578706	251380
88135	251381
561601	251382
438432	251383
346497	251384
185894	251385
338193	251386
566801	251387
627595	251388
705471	251389
103735	251390
589316	251391
44182	251392
145246	251393
118100	251394
100256	251395
163566	251396
58018	251397
96892	251398
715596	251399
232052	251400
13585	251401
589399	251402
587201	251403
506336	251404
370330	251405
114513	251406
478090	251407
288864	251408
487581	251409
37362	251410
21344	251411
649307	251412
528084	251413
22203	251414
640845	251415
19889	251416
716663	251417
514847	251418
389073	251419
280179	251420
157220	251421
68145	251422
49630	251423
165823	251424
189181	251425
495642	251426
9455	251427
504323	251428
318078	251429
512555	251430
28221	251431
126554	251432
30401	251433
351075	251434
33156	251435
591391	251436
53697	251437
315877	251438
95623	251439
151815	251440
660317	251441
138093	251442
3051	251443
350191	251444
152723	251445
591771	251446
401376	251447
421027	251448
204650	251449
96743	251450
436635	251451
100172	251452
278863	251453
524666	251454
38278	251455
332171	251456
68484	251457
50675	251458
395237	251459
44120	251460
550833	251461
606792	251462
12839	251463
501256	251464
64589	251465
202398	251466
1404	251467
26248	251468
114109	251469
42541	251470
692062	251471
11384	251472
694487	251473
53655	251474
84961	251475
672145	251476
29670	251477
548173	251478
205443	251479
150405	251480
709222	251481
471074	251482
276179	251483
311150	251484
158755	251485
705846	251486
299744	251487
572391	251488
276904	251489
200957	251490
433299	251491
108149	251492
304200	251493
660281	251494
170702	251495
154505	251496
133759	251497
82229	251498
189076	251499
429620	251500
429591	251501
153622	251502
84867	251503
637652	251504
359561	251505
19322	251506
25244	251507
5035	251508
425037	251509
151485	251510
198516	251511
41731	251512
172373	251513
68001	251514
52401	251515
446239	251516
96313	251517
346949	251518
16603	251519
115344	251520
306573	251521
39984	251522
545539	251523
266336	251524
13544	251525
629766	251526
516879	251527
168013	251528
440163	251529
103864	251530
393450	251531
275277	251532
54698	251533
602588	251534
21626	251535
596899	251536
16641	251537
5986	251538
19279	251539
9749	251540
564157	251541
47316	251542
589043	251543
717021	251544
181524	251545
1033	251546
5724	251547
299716	251548
507803	251549
86097	251550
659574	251551
383033	251552
497942	251553
448142	251554
415174	251555
328490	251556
723463	251557
656453	251558
179971	251559
2474	251560
148536	251561
382093	251562
55324	251563
400410	251564
537674	251565
408664	251566
301083	251567
474859	251568
637552	251569
444383	251570
89765	251571
4836	251572
688716	251573
140317	251574
331061	251575
38859	251576
62435	251577
55362	251578
404441	251579
14048	251580
442483	251581
405154	251582
704823	251583
517099	251584
33760	251585
414672	251586
714182	251587
581011	251588
446501	251589
14943	251590
12598	251591
475737	251592
318330	251593
440887	251594
80781	251595
84118	251596
316465	251597
397557	251598
52854	251599
4933	251600
412681	251601
164254	251602
19156	251603
639940	251604
306946	251605
262049	251606
318	251607
489660	251608
117298	251609
46600	251610
649321	251611
360031	251612
269464	251613
36389	251614
288862	251615
422141	251616
348733	251617
111069	251618
666626	251619
594260	251620
108024	251621
81606	251622
533239	251623
152411	251624
657815	251625
15274	251626
634661	251627
53354	251628
75671	251629
90876	251630
661811	251631
536589	251632
160031	251633
178457	251634
14693	251635
183186	251636
95046	251637
600296	251638
486067	251639
205197	251640
230859	251641
61526	251642
555377	251643
146503	251644
498663	251645
669854	251646
536456	251647
29621	251648
50145	251649
213307	251650
448635	251651
13280	251652
38643	251653
514211	251654
525186	251655
84562	251656
510556	251657
30520	251658
318863	251659
201434	251660
195076	251661
463718	251662
168927	251663
283833	251664
3386	251665
155404	251666
684985	251667
673697	251668
19065	251669
660870	251670
50487	251671
167860	251672
462353	251673
562279	251674
265416	251675
339846	251676
570037	251677
23761	251678
591254	251679
30811	251680
92464	251681
682880	251682
25994	251683
170754	251684
307332	251685
138380	251686
582677	251687
348814	251688
181099	251689
203989	251690
175037	251691
7798	251692
410335	251693
21306	251694
709880	251695
601318	251696
150410	251697
285663	251698
274511	251699
160763	251700
124986	251701
70843	251702
621634	251703
410812	251704
632271	251705
569048	251706
432661	251707
281718	251708
642733	251709
264047	251710
15606	251711
210852	251712
249022	251713
625593	251714
379307	251715
67553	251716
219222	251717
12089	251718
3700	251719
667259	251720
86694	251721
236223	251722
485153	251723
37253	251724
43663	251725
168944	251726
517768	251727
363107	251728
603769	251729
87899	251730
311444	251731
253759	251732
608706	251733
162918	251734
166774	251735
183367	251736
291740	251737
129258	251738
316590	251739
688774	251740
1040	251741
222186	251742
17404	251743
128425	251744
41825	251745
664227	251746
662216	251747
184318	251748
274736	251749
323057	251750
239074	251751
192353	251752
470300	251753
281871	251754
462674	251755
18216	251756
27822	251757
242055	251758
124337	251759
33505	251760
113281	251761
338038	251762
37927	251763
48145	251764
180138	251765
10434	251766
212547	251767
9496	251768
52726	251769
289393	251770
245687	251771
80809	251772
514321	251773
481040	251774
120961	251775
36315	251776
16010	251777
1114	251778
188283	251779
5916	251780
348841	251781
75094	251782
550117	251783
545559	251784
195051	251785
660899	251786
243189	251787
72108	251788
113082	251789
514919	251790
127276	251791
208521	251792
34597	251793
302387	251794
175041	251795
522149	251796
724011	251797
631244	251798
698702	251799
511663	251800
155214	251801
209848	251802
292555	251803
46014	251804
16126	251805
528833	251806
195465	251807
575488	251808
363119	251809
91671	251810
120711	251811
633766	251812
375821	251813
574171	251814
23370	251815
317594	251816
702757	251817
154229	251818
611509	251819
61845	251820
171956	251821
707743	251822
335526	251823
508414	251824
349037	251825
176420	251826
1856	251827
626854	251828
57161	251829
503069	251830
543798	251831
10948	251832
703071	251833
361534	251834
9239	251835
708206	251836
59914	251837
13745	251838
72962	251839
324919	251840
110377	251841
306756	251842
210971	251843
15064	251844
31046	251845
3759	251846
1392	251847
289492	251848
319223	251849
540951	251850
440438	251851
597204	251852
458015	251853
234698	251854
705209	251855
146295	251856
65477	251857
707556	251858
269981	251859
334383	251860
100727	251861
619929	251862
415380	251863
62885	251864
461158	251865
17515	251866
251038	251867
275259	251868
506196	251869
69964	251870
945	251871
287624	251872
219438	251873
315175	251874
95735	251875
662115	251876
616254	251877
126282	251878
123810	251879
103010	251880
517703	251881
51555	251882
3296	251883
723510	251884
241015	251885
430673	251886
1080	251887
120274	251888
710482	251889
51087	251890
666078	251891
266240	251892
341022	251893
112159	251894
696018	251895
281030	251896
49055	251897
8504	251898
10347	251899
297627	251900
231268	251901
172079	251902
16597	251903
131915	251904
584942	251905
89420	251906
570100	251907
70934	251908
164940	251909
494223	251910
268	251911
264722	251912
694862	251913
449360	251914
644967	251915
472049	251916
41181	251917
21146	251918
151794	251919
424451	251920
10241	251921
422123	251922
17150	251923
66046	251924
70603	251925
530571	251926
280433	251927
348051	251928
514707	251929
58144	251930
167177	251931
223980	251932
98879	251933
167566	251934
319464	251935
95203	251936
719501	251937
15566	251938
661505	251939
174815	251940
675014	251941
69676	251942
717158	251943
543033	251944
311689	251945
136572	251946
111185	251947
615470	251948
614423	251949
969	251950
103930	251951
138736	251952
301704	251953
538715	251954
669568	251955
629216	251956
373668	251957
87193	251958
456544	251959
183538	251960
173812	251961
58879	251962
23556	251963
582039	251964
112	251965
114287	251966
449860	251967
63388	251968
78782	251969
409255	251970
51998	251971
86661	251972
323126	251973
684747	251974
81388	251975
242738	251976
508110	251977
18591	251978
393344	251979
112502	251980
294353	251981
404356	251982
261187	251983
196113	251984
57494	251985
90021	251986
408286	251987
139618	251988
529164	251989
643794	251990
45478	251991
124910	251992
115234	251993
526269	251994
41800	251995
440300	251996
260452	251997
344770	251998
416111	251999
136359	252000
116248	252001
629810	252002
47412	252003
670326	252004
50345	252005
4851	252006
72788	252007
565933	252008
514279	252009
6311	252010
175078	252011
59112	252012
4636	252013
129648	252014
135663	252015
621762	252016
302400	252017
92470	252018
20246	252019
583652	252020
388488	252021
103521	252022
638242	252023
9010	252024
280735	252025
71405	252026
574726	252027
260239	252028
694608	252029
119410	252030
492349	252031
663132	252032
432117	252033
316793	252034
632896	252035
661036	252036
611773	252037
531938	252038
127952	252039
255354	252040
288936	252041
457907	252042
301108	252043
366990	252044
592909	252045
662552	252046
665991	252047
302624	252048
15912	252049
86932	252050
478948	252051
389084	252052
321552	252053
474646	252054
72317	252055
707968	252056
491404	252057
9924	252058
28823	252059
517972	252060
82825	252061
402721	252062
111661	252063
290467	252064
538401	252065
356740	252066
8569	252067
256945	252068
740	252069
150341	252070
11474	252071
458720	252072
5200	252073
520847	252074
655182	252075
523006	252076
279743	252077
103093	252078
475753	252079
169658	252080
53985	252081
638123	252082
87656	252083
351664	252084
619543	252085
169443	252086
499829	252087
604314	252088
122450	252089
181491	252090
54685	252091
12727	252092
504260	252093
249114	252094
42462	252095
634378	252096
547395	252097
116670	252098
11980	252099
355495	252100
602882	252101
405097	252102
681146	252103
312355	252104
646529	252105
279141	252106
568	252107
224493	252108
293163	252109
11198	252110
16206	252111
677425	252112
546941	252113
179669	252114
297970	252115
5873	252116
474988	252117
689388	252118
651006	252119
361386	252120
568885	252121
383744	252122
515036	252123
3735	252124
198762	252125
367648	252126
228434	252127
17532	252128
107242	252129
64176	252130
171809	252131
130092	252132
496114	252133
4986	252134
581360	252135
717231	252136
2280	252137
701154	252138
712221	252139
622897	252140
709742	252141
705721	252142
41460	252143
386114	252144
339244	252145
230325	252146
356774	252147
414605	252148
293048	252149
491624	252150
303782	252151
473	252152
669931	252153
50747	252154
346244	252155
58229	252156
43803	252157
154634	252158
273365	252159
563920	252160
9958	252161
317381	252162
17236	252163
491454	252164
205108	252165
556916	252166
138536	252167
177057	252168
42629	252169
58028	252170
195218	252171
636046	252172
205199	252173
97932	252174
373833	252175
88574	252176
108571	252177
108126	252178
477138	252179
1245	252180
136115	252181
648767	252182
128996	252183
479409	252184
413994	252185
118289	252186
200575	252187
169451	252188
680873	252189
40563	252190
38329	252191
187380	252192
17088	252193
547330	252194
109060	252195
449686	252196
684841	252197
99167	252198
716833	252199
468574	252200
72655	252201
719366	252202
390207	252203
46048	252204
384418	252205
431762	252206
179526	252207
113822	252208
38073	252209
588037	252210
502537	252211
466057	252212
633030	252213
312676	252214
356825	252215
104451	252216
83128	252217
650275	252218
82800	252219
148833	252220
285168	252221
90277	252222
52996	252223
326222	252224
340105	252225
11688	252226
9068	252227
162125	252228
490893	252229
4345	252230
437096	252231
12411	252232
149249	252233
432965	252234
100073	252235
512698	252236
199055	252237
90395	252238
723819	252239
19202	252240
69167	252241
63880	252242
585775	252243
207187	252244
258965	252245
358285	252246
194425	252247
21736	252248
8084	252249
519543	252250
28255	252251
26939	252252
9381	252253
37918	252254
38304	252255
607529	252256
80864	252257
188957	252258
216737	252259
12118	252260
539293	252261
401398	252262
6972	252263
503442	252264
139814	252265
409320	252266
48302	252267
240855	252268
222378	252269
158872	252270
34707	252271
45686	252272
616199	252273
661570	252274
146337	252275
203314	252276
369569	252277
32319	252278
49231	252279
108934	252280
165141	252281
404247	252282
56652	252283
585633	252284
104403	252285
148371	252286
54062	252287
480274	252288
523803	252289
146734	252290
676333	252291
378482	252292
703744	252293
429175	252294
682763	252295
130303	252296
285550	252297
231411	252298
250496	252299
653223	252300
134780	252301
708373	252302
452227	252303
292260	252304
107469	252305
67413	252306
44578	252307
467529	252308
241873	252309
498580	252310
156536	252311
36456	252312
4402	252313
677162	252314
136252	252315
270510	252316
384874	252317
579304	252318
40077	252319
22656	252320
271496	252321
317092	252322
51107	252323
88375	252324
501179	252325
450162	252326
325006	252327
214196	252328
427554	252329
20887	252330
58306	252331
1242	252332
561747	252333
148449	252334
408622	252335
133997	252336
370566	252337
182125	252338
61773	252339
30875	252340
84148	252341
380801	252342
71477	252343
502117	252344
108420	252345
75943	252346
85720	252347
78716	252348
156959	252349
178742	252350
360832	252351
60904	252352
95829	252353
20535	252354
228506	252355
50565	252356
453689	252357
610544	252358
147463	252359
48501	252360
662214	252361
510787	252362
407939	252363
1828	252364
241877	252365
560690	252366
275391	252367
316990	252368
657438	252369
92329	252370
516639	252371
337124	252372
16591	252373
411270	252374
461048	252375
159490	252376
417049	252377
179915	252378
268323	252379
383911	252380
657753	252381
1106	252382
480541	252383
567494	252384
310821	252385
358562	252386
642838	252387
34300	252388
519975	252389
28869	252390
116435	252391
32855	252392
406407	252393
467496	252394
633618	252395
497936	252396
413462	252397
69867	252398
132658	252399
400193	252400
31321	252401
3261	252402
499670	252403
152570	252404
61953	252405
495475	252406
486740	252407
531311	252408
100230	252409
700083	252410
663705	252411
126571	252412
339724	252413
684761	252414
46169	252415
649926	252416
375064	252417
59064	252418
633226	252419
166513	252420
206841	252421
513567	252422
2173	252423
670617	252424
265748	252425
215048	252426
503783	252427
3900	252428
124796	252429
592321	252430
311728	252431
108961	252432
496564	252433
588046	252434
484000	252435
6342	252436
398385	252437
2409	252438
424939	252439
60015	252440
296170	252441
669969	252442
3257	252443
586820	252444
86185	252445
157527	252446
722128	252447
691095	252448
453178	252449
655107	252450
488839	252451
523430	252452
587030	252453
673066	252454
92115	252455
31181	252456
675072	252457
103251	252458
95857	252459
561622	252460
292726	252461
339427	252462
24019	252463
545240	252464
559456	252465
405216	252466
38133	252467
90324	252468
153550	252469
702841	252470
579755	252471
588568	252472
655145	252473
640350	252474
528893	252475
526388	252476
468878	252477
323447	252478
172388	252479
715174	252480
318222	252481
3702	252482
717610	252483
293741	252484
409678	252485
309768	252486
675254	252487
19821	252488
209537	252489
676820	252490
616767	252491
113863	252492
112583	252493
176011	252494
168537	252495
451815	252496
628068	252497
383505	252498
61661	252499
444766	252500
634568	252501
426393	252502
225487	252503
318487	252504
487874	252505
168247	252506
155983	252507
282706	252508
656548	252509
489770	252510
109197	252511
712843	252512
388462	252513
375537	252514
106389	252515
51705	252516
347813	252517
5326	252518
77836	252519
565890	252520
230890	252521
172538	252522
157479	252523
268672	252524
119888	252525
15223	252526
467027	252527
42578	252528
690099	252529
418592	252530
667712	252531
447869	252532
383217	252533
43141	252534
112496	252535
42159	252536
626573	252537
139612	252538
36950	252539
645999	252540
108074	252541
425	252542
2456	252543
42600	252544
709472	252545
115675	252546
272627	252547
105163	252548
653263	252549
100942	252550
543965	252551
79758	252552
231592	252553
53865	252554
704756	252555
569218	252556
693465	252557
103060	252558
586699	252559
52222	252560
337615	252561
613306	252562
579986	252563
177078	252564
53408	252565
613486	252566
472595	252567
23510	252568
26133	252569
127058	252570
485199	252571
435294	252572
499080	252573
44616	252574
372225	252575
117475	252576
315644	252577
87549	252578
723880	252579
87751	252580
43412	252581
420777	252582
5416	252583
441968	252584
215889	252585
141183	252586
171813	252587
264247	252588
7286	252589
22151	252590
34003	252591
451162	252592
191437	252593
99623	252594
7812	252595
224863	252596
389780	252597
126275	252598
247676	252599
319799	252600
72104	252601
114674	252602
230198	252603
98709	252604
481696	252605
210937	252606
568559	252607
38028	252608
7143	252609
542054	252610
532060	252611
251855	252612
4114	252613
1371	252614
14611	252615
306172	252616
61132	252617
110637	252618
193297	252619
322462	252620
54	252621
403739	252622
6131	252623
172837	252624
44308	252625
426090	252626
46709	252627
375300	252628
38713	252629
708428	252630
96520	252631
73271	252632
210800	252633
48744	252634
559207	252635
29666	252636
52523	252637
151502	252638
73260	252639
121488	252640
518397	252641
653759	252642
138906	252643
537671	252644
257136	252645
155822	252646
579513	252647
578328	252648
660122	252649
2665	252650
301017	252651
9099	252652
418628	252653
12554	252654
316164	252655
677	252656
115390	252657
210302	252658
172988	252659
579093	252660
134619	252661
190295	252662
96231	252663
497988	252664
695274	252665
154936	252666
66973	252667
287812	252668
675038	252669
218402	252670
143969	252671
344783	252672
310049	252673
95156	252674
247525	252675
81468	252676
150474	252677
267962	252678
426625	252679
173507	252680
359558	252681
435179	252682
497386	252683
457726	252684
84345	252685
483734	252686
533444	252687
7327	252688
118899	252689
45912	252690
140846	252691
319470	252692
45416	252693
302104	252694
637088	252695
369700	252696
444893	252697
98865	252698
597472	252699
237285	252700
24102	252701
580839	252702
145186	252703
182518	252704
582303	252705
332345	252706
602140	252707
154798	252708
131697	252709
599217	252710
195119	252711
434644	252712
621031	252713
474560	252714
62538	252715
451985	252716
3035	252717
70834	252718
151085	252719
109485	252720
416903	252721
154591	252722
622852	252723
88112	252724
695625	252725
677335	252726
190020	252727
152667	252728
217801	252729
687698	252730
74309	252731
441951	252732
560152	252733
295937	252734
323492	252735
618950	252736
220577	252737
68211	252738
552008	252739
437159	252740
21095	252741
288747	252742
184011	252743
14785	252744
116244	252745
347225	252746
53456	252747
511347	252748
546591	252749
530132	252750
464416	252751
127346	252752
478836	252753
512717	252754
644352	252755
183069	252756
42769	252757
537815	252758
179416	252759
90266	252760
88382	252761
35852	252762
74529	252763
59199	252764
238277	252765
101860	252766
163109	252767
541406	252768
90832	252769
680524	252770
91728	252771
616232	252772
173493	252773
687519	252774
2734	252775
221405	252776
151076	252777
145356	252778
402371	252779
293514	252780
633890	252781
33980	252782
655430	252783
66762	252784
4848	252785
580533	252786
257846	252787
373333	252788
472337	252789
101346	252790
201210	252791
50346	252792
58830	252793
236177	252794
269800	252795
524103	252796
472585	252797
382277	252798
35468	252799
261489	252800
14388	252801
48341	252802
37225	252803
308757	252804
231611	252805
672528	252806
1743	252807
178719	252808
654205	252809
628826	252810
593268	252811
563086	252812
206730	252813
94329	252814
592581	252815
64816	252816
660461	252817
605308	252818
86572	252819
615213	252820
256539	252821
703419	252822
660011	252823
136711	252824
185630	252825
324670	252826
310012	252827
460764	252828
192718	252829
16770	252830
91855	252831
688178	252832
383772	252833
60792	252834
651638	252835
25012	252836
537283	252837
117360	252838
430279	252839
505913	252840
618957	252841
549090	252842
138515	252843
620221	252844
37044	252845
144091	252846
627842	252847
108786	252848
9685	252849
452178	252850
383201	252851
589849	252852
101662	252853
318388	252854
435684	252855
80239	252856
46006	252857
374068	252858
91066	252859
111694	252860
107216	252861
480781	252862
609042	252863
696083	252864
9044	252865
549668	252866
381438	252867
54046	252868
623362	252869
164556	252870
184879	252871
166283	252872
99697	252873
663794	252874
21512	252875
5976	252876
668277	252877
19348	252878
628477	252879
16910	252880
150109	252881
244719	252882
567709	252883
44487	252884
33472	252885
309994	252886
662971	252887
63923	252888
650711	252889
203378	252890
67382	252891
711886	252892
17735	252893
595639	252894
87496	252895
106080	252896
49530	252897
90983	252898
446631	252899
497713	252900
537163	252901
9189	252902
688103	252903
591565	252904
563609	252905
150832	252906
616180	252907
78670	252908
655447	252909
28962	252910
448647	252911
198719	252912
703931	252913
571752	252914
407229	252915
39718	252916
123288	252917
192738	252918
716035	252919
340404	252920
46902	252921
16692	252922
379626	252923
659841	252924
24741	252925
596312	252926
451649	252927
7716	252928
94341	252929
276974	252930
179253	252931
189476	252932
278091	252933
54239	252934
147529	252935
122178	252936
83108	252937
615160	252938
154678	252939
169154	252940
320	252941
333545	252942
301027	252943
212	252944
406140	252945
103082	252946
695036	252947
497047	252948
15898	252949
5464	252950
208520	252951
500775	252952
51313	252953
155848	252954
226410	252955
378075	252956
540155	252957
126923	252958
169168	252959
642886	252960
350951	252961
20134	252962
23167	252963
718595	252964
16790	252965
346173	252966
16214	252967
120662	252968
621869	252969
309591	252970
459702	252971
20191	252972
20937	252973
558800	252974
544760	252975
52071	252976
385162	252977
4285	252978
476550	252979
611080	252980
703712	252981
152637	252982
107409	252983
215270	252984
230538	252985
573990	252986
393021	252987
503597	252988
314955	252989
7657	252990
62663	252991
161493	252992
153381	252993
141862	252994
712506	252995
79608	252996
263160	252997
703703	252998
506333	252999
157817	253000
11724	253001
720236	253002
109860	253003
23699	253004
659884	253005
341089	253006
213913	253007
23833	253008
687561	253009
289612	253010
16965	253011
158101	253012
27968	253013
179974	253014
352748	253015
8939	253016
23888	253017
583481	253018
150574	253019
153767	253020
1001	253021
308292	253022
374973	253023
384128	253024
561921	253025
108441	253026
112577	253027
61767	253028
607265	253029
94060	253030
511263	253031
189418	253032
31293	253033
529197	253034
297758	253035
711382	253036
186719	253037
75386	253038
360012	253039
375426	253040
423184	253041
94271	253042
68965	253043
362552	253044
294131	253045
690020	253046
704856	253047
151564	253048
6144	253049
58513	253050
659607	253051
54843	253052
69402	253053
650684	253054
104310	253055
145204	253056
582387	253057
671704	253058
32135	253059
23280	253060
349250	253061
65925	253062
96465	253063
110733	253064
614020	253065
457775	253066
39672	253067
112926	253068
593480	253069
291728	253070
39836	253071
588996	253072
440878	253073
37535	253074
281147	253075
189411	253076
47872	253077
205554	253078
5533	253079
35969	253080
521921	253081
76738	253082
17373	253083
627432	253084
725118	253085
138197	253086
588292	253087
668314	253088
76932	253089
44773	253090
130859	253091
35554	253092
487996	253093
115160	253094
468	253095
107241	253096
522718	253097
74570	253098
529842	253099
10949	253100
153798	253101
129524	253102
466433	253103
347786	253104
320898	253105
565597	253106
388410	253107
185503	253108
613690	253109
134440	253110
5591	253111
144798	253112
19290	253113
508595	253114
124283	253115
548912	253116
109616	253117
314218	253118
423953	253119
477986	253120
326132	253121
474818	253122
85915	253123
698108	253124
53882	253125
195910	253126
6186	253127
13653	253128
364505	253129
543037	253130
130737	253131
34754	253132
122452	253133
555694	253134
35845	253135
709829	253136
51883	253137
277296	253138
15405	253139
80063	253140
713572	253141
283902	253142
149091	253143
30668	253144
649105	253145
245378	253146
488812	253147
5556	253148
35208	253149
62212	253150
621929	253151
567617	253152
145844	253153
67363	253154
100606	253155
48505	253156
26871	253157
157573	253158
86052	253159
310271	253160
249845	253161
72084	253162
379907	253163
54036	253164
471438	253165
219448	253166
85698	253167
541390	253168
6402	253169
695126	253170
331075	253171
641496	253172
420722	253173
9518	253174
505097	253175
576947	253176
667327	253177
246564	253178
122950	253179
162184	253180
189543	253181
515200	253182
675293	253183
265567	253184
30046	253185
15699	253186
314313	253187
283264	253188
272372	253189
213889	253190
322809	253191
697833	253192
670604	253193
311392	253194
383464	253195
184209	253196
230901	253197
498456	253198
284	253199
595339	253200
85999	253201
125347	253202
154560	253203
319621	253204
547055	253205
12732	253206
505153	253207
555134	253208
92136	253209
6725	253210
703785	253211
35910	253212
100170	253213
29882	253214
414639	253215
661861	253216
156983	253217
333312	253218
208727	253219
69983	253220
76042	253221
599041	253222
433832	253223
681387	253224
425724	253225
653341	253226
472242	253227
529373	253228
141994	253229
671675	253230
140904	253231
466560	253232
256591	253233
37129	253234
461737	253235
50748	253236
120454	253237
29775	253238
92869	253239
501819	253240
502821	253241
255068	253242
5494	253243
61038	253244
719646	253245
131039	253246
130227	253247
173461	253248
146737	253249
78937	253250
571118	253251
238936	253252
110408	253253
567368	253254
96491	253255
97737	253256
203269	253257
399669	253258
130283	253259
383712	253260
1004	253261
474767	253262
87136	253263
2404	253264
327993	253265
714720	253266
2252	253267
353703	253268
279565	253269
649961	253270
121243	253271
11463	253272
319008	253273
434882	253274
299261	253275
438903	253276
523993	253277
37058	253278
49141	253279
531118	253280
84223	253281
642381	253282
469905	253283
590362	253284
827	253285
287996	253286
166955	253287
158546	253288
41786	253289
119648	253290
111162	253291
178720	253292
142076	253293
91557	253294
318226	253295
200434	253296
175686	253297
505289	253298
196451	253299
155528	253300
540239	253301
110922	253302
600602	253303
61474	253304
18700	253305
74802	253306
179916	253307
406212	253308
666116	253309
110327	253310
443099	253311
709859	253312
639889	253313
502911	253314
412648	253315
51110	253316
674145	253317
16688	253318
297740	253319
103637	253320
473735	253321
498981	253322
100629	253323
436184	253324
483089	253325
75743	253326
8616	253327
72320	253328
14691	253329
331804	253330
13239	253331
27	253332
150	253333
161452	253334
366316	253335
443624	253336
507917	253337
502318	253338
15137	253339
139378	253340
703857	253341
4311	253342
38521	253343
93356	253344
720622	253345
626196	253346
42316	253347
528911	253348
258595	253349
589343	253350
588548	253351
571496	253352
30053	253353
142757	253354
381667	253355
149606	253356
118836	253357
110172	253358
572677	253359
174612	253360
38258	253361
654783	253362
617520	253363
666813	253364
1187	253365
220331	253366
557581	253367
78739	253368
204108	253369
96765	253370
181743	253371
216793	253372
501542	253373
688177	253374
574	253375
434949	253376
273828	253377
606525	253378
694587	253379
629140	253380
167801	253381
548137	253382
468486	253383
226189	253384
107834	253385
315906	253386
74012	253387
324939	253388
172742	253389
178601	253390
348108	253391
24293	253392
223150	253393
30836	253394
12310	253395
72674	253396
15933	253397
211370	253398
56644	253399
41919	253400
44633	253401
143964	253402
80459	253403
664244	253404
42449	253405
533733	253406
473473	253407
258025	253408
34949	253409
617510	253410
653455	253411
122730	253412
671204	253413
25293	253414
258365	253415
221468	253416
135048	253417
581999	253418
516084	253419
1001	253420
39843	253421
451099	253422
153283	253423
236509	253424
138776	253425
569956	253426
670778	253427
17174	253428
657799	253429
282351	253430
322160	253431
689594	253432
281678	253433
39479	253434
342795	253435
141411	253436
284541	253437
30002	253438
621156	253439
23729	253440
577495	253441
5969	253442
428626	253443
41678	253444
23557	253445
97915	253446
510130	253447
447301	253448
102045	253449
62040	253450
597178	253451
36005	253452
496774	253453
530933	253454
53850	253455
65420	253456
609038	253457
35822	253458
120636	253459
644949	253460
86372	253461
182151	253462
516747	253463
546224	253464
331454	253465
192118	253466
172849	253467
630112	253468
337015	253469
12766	253470
588381	253471
387961	253472
723214	253473
59203	253474
667736	253475
126667	253476
33356	253477
162279	253478
471721	253479
176709	253480
27731	253481
485662	253482
167967	253483
10483	253484
294485	253485
419265	253486
1785	253487
144152	253488
102475	253489
52595	253490
264263	253491
5375	253492
91247	253493
614863	253494
30671	253495
367275	253496
118473	253497
51448	253498
16144	253499
251672	253500
397346	253501
13156	253502
250409	253503
26879	253504
146434	253505
26589	253506
353135	253507
53235	253508
48519	253509
63888	253510
29428	253511
47572	253512
449623	253513
191759	253514
520312	253515
174636	253516
524132	253517
276246	253518
486581	253519
491292	253520
647910	253521
104510	253522
599518	253523
169709	253524
93368	253525
671054	253526
411219	253527
428286	253528
558973	253529
663660	253530
105903	253531
10253	253532
28240	253533
400577	253534
133360	253535
359017	253536
48327	253537
49273	253538
196629	253539
331121	253540
26459	253541
115238	253542
549800	253543
251008	253544
73968	253545
464358	253546
405210	253547
131110	253548
722064	253549
34248	253550
130639	253551
196541	253552
265175	253553
156813	253554
173594	253555
520739	253556
167524	253557
437668	253558
3354	253559
132359	253560
1819	253561
323940	253562
360540	253563
389852	253564
951	253565
182023	253566
203710	253567
361926	253568
293425	253569
25780	253570
140799	253571
103914	253572
56600	253573
566826	253574
404930	253575
723434	253576
251325	253577
3343	253578
694815	253579
92939	253580
546473	253581
427617	253582
561296	253583
634843	253584
510334	253585
701501	253586
206174	253587
487997	253588
94046	253589
409750	253590
106066	253591
35825	253592
126009	253593
239	253594
364778	253595
293600	253596
54909	253597
325552	253598
548370	253599
267453	253600
394135	253601
113730	253602
6806	253603
255740	253604
227035	253605
442307	253606
153501	253607
40816	253608
96518	253609
219803	253610
49260	253611
21093	253612
656662	253613
186455	253614
574424	253615
266254	253616
37588	253617
448550	253618
151561	253619
645140	253620
40364	253621
140662	253622
640263	253623
574947	253624
47647	253625
124756	253626
398013	253627
296689	253628
573654	253629
5335	253630
188765	253631
591603	253632
174512	253633
123261	253634
302999	253635
2813	253636
133936	253637
182252	253638
659929	253639
5775	253640
198161	253641
260946	253642
26656	253643
37047	253644
29550	253645
411980	253646
181710	253647
88556	253648
23788	253649
32917	253650
559942	253651
403298	253652
20310	253653
42108	253654
330789	253655
166582	253656
456911	253657
130686	253658
399796	253659
699461	253660
412796	253661
470521	253662
539337	253663
673360	253664
252553	253665
47853	253666
663416	253667
181901	253668
612913	253669
587137	253670
173870	253671
51768	253672
244005	253673
170806	253674
545707	253675
509708	253676
432128	253677
129614	253678
483193	253679
47563	253680
11421	253681
680820	253682
94242	253683
239141	253684
666181	253685
180819	253686
318257	253687
211830	253688
106826	253689
276961	253690
280660	253691
26451	253692
347013	253693
460116	253694
479248	253695
150135	253696
92802	253697
391448	253698
186	253699
291977	253700
56928	253701
451375	253702
1664	253703
624145	253704
31285	253705
124016	253706
51566	253707
1021	253708
695903	253709
218951	253710
57303	253711
37467	253712
311041	253713
203633	253714
95718	253715
435746	253716
63544	253717
303590	253718
498617	253719
16059	253720
498023	253721
200134	253722
307929	253723
288291	253724
49162	253725
1157	253726
700414	253727
122633	253728
35853	253729
638673	253730
310096	253731
132086	253732
55817	253733
509195	253734
52865	253735
630527	253736
532	253737
398976	253738
381666	253739
66331	253740
171447	253741
374896	253742
359057	253743
403724	253744
150099	253745
355404	253746
693205	253747
306188	253748
100296	253749
76455	253750
683851	253751
66146	253752
514913	253753
104947	253754
15596	253755
614326	253756
674153	253757
29086	253758
677034	253759
439618	253760
108190	253761
184068	253762
286026	253763
170847	253764
177113	253765
680995	253766
27110	253767
240631	253768
255382	253769
53021	253770
255690	253771
91919	253772
399780	253773
422646	253774
29396	253775
116669	253776
118497	253777
381552	253778
110794	253779
8266	253780
637204	253781
86639	253782
151320	253783
413971	253784
415386	253785
263081	253786
76537	253787
145444	253788
24781	253789
1813	253790
459307	253791
724557	253792
636716	253793
505674	253794
643182	253795
361960	253796
141751	253797
724847	253798
592248	253799
225168	253800
7325	253801
465905	253802
611321	253803
485051	253804
12010	253805
16765	253806
183251	253807
30699	253808
147338	253809
101313	253810
171335	253811
359855	253812
479439	253813
107135	253814
616352	253815
123257	253816
230961	253817
2190	253818
46966	253819
52503	253820
137580	253821
235345	253822
104173	253823
247760	253824
348551	253825
156137	253826
649026	253827
69285	253828
78350	253829
199969	253830
105915	253831
478578	253832
287543	253833
98070	253834
35154	253835
305498	253836
23703	253837
648418	253838
708302	253839
280159	253840
589944	253841
72203	253842
212529	253843
344637	253844
265948	253845
573436	253846
627247	253847
615512	253848
329206	253849
73762	253850
495141	253851
3383	253852
681673	253853
10305	253854
242504	253855
102224	253856
4125	253857
13774	253858
287820	253859
26613	253860
297950	253861
150033	253862
27477	253863
312294	253864
358008	253865
96774	253866
246406	253867
365544	253868
522094	253869
21242	253870
544953	253871
569800	253872
661344	253873
571659	253874
75753	253875
2179	253876
55561	253877
543299	253878
394735	253879
688569	253880
97051	253881
345998	253882
135988	253883
214495	253884
645170	253885
271979	253886
490959	253887
706766	253888
467117	253889
135759	253890
338948	253891
433	253892
465928	253893
654595	253894
702658	253895
581379	253896
5297	253897
319696	253898
68411	253899
164914	253900
499746	253901
181371	253902
539085	253903
315204	253904
45071	253905
715799	253906
266273	253907
11773	253908
503218	253909
182362	253910
152229	253911
3116	253912
53479	253913
410216	253914
150536	253915
179156	253916
74533	253917
629165	253918
6553	253919
188079	253920
182242	253921
19833	253922
188510	253923
41904	253924
153869	253925
607514	253926
705512	253927
324990	253928
589112	253929
7683	253930
215329	253931
283671	253932
360546	253933
537483	253934
119656	253935
282653	253936
469942	253937
28743	253938
486081	253939
12356	253940
109578	253941
148087	253942
461602	253943
108525	253944
80542	253945
313841	253946
313736	253947
21428	253948
3714	253949
43861	253950
598928	253951
126333	253952
671050	253953
105400	253954
409743	253955
398609	253956
179602	253957
619381	253958
720176	253959
147415	253960
171324	253961
168135	253962
423304	253963
13254	253964
500068	253965
369751	253966
12624	253967
574438	253968
120522	253969
34954	253970
379073	253971
348536	253972
586145	253973
236124	253974
624386	253975
461062	253976
304797	253977
591927	253978
423023	253979
320852	253980
114946	253981
166578	253982
161811	253983
46112	253984
109038	253985
175378	253986
682784	253987
504478	253988
247455	253989
620348	253990
496545	253991
699238	253992
430501	253993
100979	253994
266165	253995
547947	253996
99605	253997
489363	253998
47706	253999
515392	254000
640248	254001
683908	254002
654587	254003
137653	254004
22823	254005
519657	254006
511941	254007
715059	254008
315349	254009
13863	254010
219918	254011
250554	254012
178957	254013
83458	254014
40468	254015
310772	254016
20497	254017
70417	254018
697327	254019
167426	254020
714852	254021
247560	254022
22169	254023
195350	254024
538112	254025
716841	254026
53334	254027
379808	254028
367557	254029
130645	254030
167181	254031
261856	254032
48469	254033
274148	254034
271044	254035
720397	254036
75722	254037
562735	254038
31764	254039
24618	254040
556322	254041
581786	254042
328005	254043
405065	254044
478477	254045
121608	254046
278148	254047
12376	254048
462687	254049
116839	254050
19334	254051
512782	254052
60245	254053
60338	254054
689676	254055
317648	254056
682607	254057
536574	254058
553565	254059
165417	254060
163377	254061
191180	254062
301957	254063
63586	254064
124544	254065
1069	254066
8325	254067
519462	254068
31117	254069
194965	254070
185624	254071
51892	254072
23155	254073
642114	254074
165203	254075
473451	254076
133095	254077
91054	254078
326773	254079
557849	254080
492171	254081
492905	254082
431309	254083
168706	254084
566094	254085
8034	254086
28428	254087
20104	254088
161142	254089
500835	254090
148060	254091
12408	254092
477889	254093
172224	254094
602047	254095
302708	254096
275906	254097
683974	254098
607714	254099
276567	254100
352172	254101
291971	254102
143423	254103
87679	254104
475393	254105
627729	254106
379319	254107
606422	254108
351677	254109
326445	254110
630262	254111
9687	254112
505332	254113
718402	254114
155286	254115
494973	254116
3017	254117
76258	254118
429805	254119
187200	254120
8079	254121
127369	254122
618343	254123
147418	254124
165098	254125
112146	254126
619933	254127
618969	254128
415765	254129
217965	254130
16165	254131
3839	254132
169150	254133
38888	254134
106231	254135
720152	254136
199350	254137
103533	254138
74116	254139
119163	254140
158599	254141
70367	254142
675161	254143
311043	254144
75166	254145
160779	254146
657788	254147
203136	254148
121714	254149
581085	254150
141029	254151
250602	254152
143513	254153
241910	254154
602353	254155
141052	254156
675937	254157
238194	254158
185957	254159
626792	254160
177773	254161
227870	254162
91095	254163
129216	254164
1117	254165
76893	254166
175008	254167
340426	254168
122934	254169
51100	254170
47411	254171
313384	254172
603397	254173
592954	254174
663751	254175
36416	254176
28054	254177
420058	254178
43510	254179
45162	254180
688982	254181
222671	254182
197603	254183
21115	254184
137206	254185
176432	254186
432368	254187
39468	254188
38608	254189
174252	254190
228622	254191
29421	254192
598100	254193
392802	254194
19250	254195
697	254196
119232	254197
273781	254198
119559	254199
651565	254200
81894	254201
136861	254202
229398	254203
445468	254204
342135	254205
335790	254206
525557	254207
160816	254208
42467	254209
148537	254210
27138	254211
34352	254212
41806	254213
219255	254214
378224	254215
364516	254216
302327	254217
40365	254218
145068	254219
260366	254220
469281	254221
167518	254222
19209	254223
582944	254224
11247	254225
65810	254226
104181	254227
683748	254228
78774	254229
125557	254230
4288	254231
5491	254232
508036	254233
82547	254234
114699	254235
185736	254236
296639	254237
112605	254238
286281	254239
115013	254240
598311	254241
160312	254242
9938	254243
286356	254244
384144	254245
174229	254246
409276	254247
693208	254248
407791	254249
593651	254250
545960	254251
338021	254252
580191	254253
438839	254254
261875	254255
96640	254256
399733	254257
82920	254258
8267	254259
531303	254260
83292	254261
614537	254262
526732	254263
561377	254264
278140	254265
91861	254266
596289	254267
486829	254268
286634	254269
2251	254270
500031	254271
5530	254272
3637	254273
172083	254274
491947	254275
32459	254276
246345	254277
485023	254278
325306	254279
259288	254280
321622	254281
346090	254282
161068	254283
135327	254284
135827	254285
115207	254286
173868	254287
48969	254288
46897	254289
483041	254290
569717	254291
132627	254292
1398	254293
277577	254294
443856	254295
488720	254296
36919	254297
123585	254298
579831	254299
203472	254300
691534	254301
240482	254302
480895	254303
346324	254304
713	254305
568230	254306
90886	254307
47370	254308
15601	254309
31029	254310
640172	254311
502303	254312
167808	254313
667984	254314
10396	254315
44057	254316
633260	254317
316743	254318
322874	254319
85810	254320
45516	254321
14112	254322
40113	254323
531749	254324
343986	254325
152814	254326
180194	254327
475138	254328
116943	254329
105115	254330
138922	254331
439271	254332
68539	254333
417910	254334
355492	254335
615752	254336
99650	254337
536546	254338
116574	254339
45015	254340
18288	254341
35687	254342
109465	254343
725056	254344
554594	254345
464521	254346
60280	254347
34167	254348
679363	254349
473304	254350
301504	254351
14493	254352
89465	254353
181580	254354
606842	254355
177639	254356
161606	254357
127791	254358
173772	254359
691354	254360
358198	254361
638753	254362
136234	254363
683479	254364
186734	254365
4890	254366
230042	254367
106741	254368
425182	254369
100419	254370
282372	254371
91835	254372
312675	254373
209953	254374
384972	254375
53741	254376
38221	254377
26874	254378
829	254379
2597	254380
88305	254381
502416	254382
489092	254383
36940	254384
375807	254385
30039	254386
121322	254387
684271	254388
320228	254389
122545	254390
101689	254391
97834	254392
690226	254393
125714	254394
88336	254395
540578	254396
346668	254397
498073	254398
199840	254399
670611	254400
683146	254401
181255	254402
7732	254403
565140	254404
98093	254405
24695	254406
342655	254407
2593	254408
3089	254409
659164	254410
270572	254411
53070	254412
561381	254413
117519	254414
60418	254415
174239	254416
465389	254417
123979	254418
258691	254419
69742	254420
600372	254421
374345	254422
594482	254423
664076	254424
658986	254425
36450	254426
169471	254427
85616	254428
48602	254429
279896	254430
280807	254431
205637	254432
254970	254433
144078	254434
113575	254435
273854	254436
631558	254437
293831	254438
500230	254439
530275	254440
717542	254441
448013	254442
129668	254443
294923	254444
326122	254445
126612	254446
707650	254447
597419	254448
149986	254449
541653	254450
48008	254451
51734	254452
387262	254453
343315	254454
195957	254455
719865	254456
167107	254457
1507	254458
222	254459
153265	254460
37418	254461
322801	254462
428672	254463
86512	254464
13114	254465
145268	254466
63119	254467
714339	254468
330778	254469
283771	254470
492109	254471
531625	254472
40803	254473
183446	254474
435541	254475
116961	254476
525944	254477
549840	254478
423481	254479
170172	254480
13716	254481
13590	254482
708630	254483
426160	254484
36918	254485
125303	254486
674863	254487
16774	254488
242532	254489
291715	254490
401246	254491
478547	254492
215351	254493
128326	254494
672514	254495
131943	254496
446270	254497
381119	254498
39101	254499
454702	254500
524885	254501
342981	254502
10189	254503
25221	254504
396820	254505
453677	254506
457339	254507
132498	254508
519906	254509
1167	254510
293631	254511
625138	254512
121272	254513
305016	254514
600283	254515
106364	254516
183289	254517
407727	254518
442100	254519
418127	254520
695187	254521
35797	254522
140471	254523
315447	254524
146626	254525
85648	254526
122726	254527
465692	254528
63708	254529
420217	254530
75370	254531
96278	254532
75382	254533
656679	254534
308175	254535
35719	254536
666358	254537
314345	254538
157555	254539
111750	254540
140274	254541
467119	254542
143505	254543
39682	254544
305211	254545
10326	254546
17967	254547
320696	254548
441901	254549
178332	254550
394980	254551
23593	254552
168121	254553
683849	254554
636468	254555
250678	254556
499905	254557
329468	254558
114171	254559
50525	254560
260164	254561
416514	254562
165491	254563
154003	254564
16863	254565
694978	254566
607604	254567
197804	254568
115327	254569
597781	254570
593023	254571
594105	254572
89908	254573
3532	254574
675668	254575
51627	254576
352460	254577
33524	254578
89238	254579
436735	254580
269298	254581
133767	254582
457442	254583
442447	254584
234565	254585
160135	254586
298055	254587
246972	254588
236166	254589
23716	254590
13192	254591
254929	254592
391067	254593
514536	254594
72738	254595
578736	254596
93321	254597
218542	254598
6169	254599
632346	254600
706839	254601
128694	254602
2309	254603
584100	254604
143074	254605
497185	254606
58783	254607
380351	254608
39595	254609
29443	254610
47914	254611
600615	254612
93212	254613
332439	254614
608753	254615
157521	254616
686990	254617
349962	254618
339799	254619
68221	254620
34202	254621
555882	254622
113551	254623
477029	254624
35302	254625
209145	254626
5772	254627
8603	254628
119599	254629
230661	254630
17988	254631
578643	254632
140056	254633
567003	254634
504989	254635
40853	254636
23606	254637
47085	254638
14067	254639
508777	254640
674707	254641
117061	254642
141447	254643
251826	254644
118329	254645
281580	254646
330012	254647
340485	254648
45445	254649
606599	254650
386863	254651
659047	254652
183828	254653
638711	254654
34450	254655
580013	254656
179808	254657
28	254658
170209	254659
96172	254660
832	254661
111332	254662
300444	254663
110615	254664
280197	254665
434752	254666
146416	254667
103056	254668
98373	254669
94202	254670
127	254671
527773	254672
667852	254673
423472	254674
10578	254675
161849	254676
392371	254677
115325	254678
7027	254679
29198	254680
457792	254681
338566	254682
31307	254683
188574	254684
128813	254685
53066	254686
719358	254687
278297	254688
615763	254689
705589	254690
91916	254691
448687	254692
67957	254693
315400	254694
443253	254695
387354	254696
21421	254697
668567	254698
644884	254699
706520	254700
168970	254701
28417	254702
367243	254703
582572	254704
456885	254705
243403	254706
236593	254707
57338	254708
475721	254709
345337	254710
203489	254711
178760	254712
337996	254713
496398	254714
526471	254715
490387	254716
349814	254717
700151	254718
396780	254719
73598	254720
367250	254721
27815	254722
19611	254723
383043	254724
271491	254725
431950	254726
577893	254727
496069	254728
136429	254729
103195	254730
104949	254731
409886	254732
60866	254733
481967	254734
13	254735
132859	254736
255311	254737
399040	254738
227776	254739
489546	254740
228679	254741
5543	254742
208610	254743
144665	254744
146034	254745
439332	254746
63009	254747
115359	254748
131494	254749
134869	254750
88512	254751
53733	254752
38223	254753
666552	254754
173117	254755
229962	254756
1689	254757
697375	254758
417294	254759
677062	254760
641367	254761
560	254762
105045	254763
175418	254764
186994	254765
32691	254766
577835	254767
36959	254768
657099	254769
444294	254770
619219	254771
549664	254772
108300	254773
111548	254774
395376	254775
489899	254776
719773	254777
533877	254778
64311	254779
312024	254780
312995	254781
439032	254782
276744	254783
614629	254784
163496	254785
27913	254786
590494	254787
459364	254788
188745	254789
624582	254790
97340	254791
1494	254792
624	254793
94945	254794
339263	254795
119072	254796
213948	254797
249894	254798
406077	254799
303750	254800
631192	254801
59307	254802
24211	254803
138061	254804
39521	254805
10399	254806
28527	254807
42563	254808
41976	254809
709245	254810
316318	254811
162484	254812
91454	254813
281089	254814
192405	254815
648224	254816
172627	254817
510571	254818
542521	254819
47709	254820
51589	254821
636424	254822
220570	254823
349685	254824
50435	254825
199977	254826
169275	254827
651194	254828
4147	254829
246067	254830
633216	254831
719832	254832
580280	254833
520402	254834
83304	254835
3819	254836
20522	254837
679450	254838
699193	254839
140435	254840
23145	254841
628936	254842
29759	254843
331236	254844
17865	254845
41318	254846
19399	254847
483927	254848
203862	254849
65343	254850
39866	254851
361094	254852
62581	254853
137782	254854
602398	254855
138143	254856
321868	254857
694516	254858
500887	254859
635902	254860
284323	254861
515531	254862
5560	254863
153510	254864
413895	254865
436515	254866
40861	254867
254200	254868
467919	254869
141069	254870
198833	254871
104468	254872
6690	254873
96919	254874
264483	254875
158494	254876
597407	254877
273090	254878
580125	254879
14315	254880
224481	254881
190871	254882
54391	254883
46783	254884
236563	254885
273982	254886
540982	254887
124428	254888
179483	254889
144093	254890
68694	254891
235833	254892
160506	254893
660160	254894
506742	254895
82061	254896
445938	254897
432229	254898
491256	254899
3578	254900
70301	254901
636899	254902
297017	254903
286175	254904
166646	254905
42547	254906
459786	254907
48472	254908
120620	254909
427761	254910
208370	254911
553516	254912
551571	254913
33681	254914
29422	254915
169406	254916
374	254917
380249	254918
677218	254919
151432	254920
21683	254921
326046	254922
360479	254923
723162	254924
161256	254925
503403	254926
24014	254927
485340	254928
23667	254929
337936	254930
261287	254931
515560	254932
501037	254933
627551	254934
674830	254935
100669	254936
588291	254937
381789	254938
103723	254939
15856	254940
606248	254941
89026	254942
180764	254943
46187	254944
670388	254945
249293	254946
489981	254947
178896	254948
328516	254949
432012	254950
456969	254951
336068	254952
83732	254953
471800	254954
55158	254955
34431	254956
708189	254957
180965	254958
617012	254959
590076	254960
134527	254961
229790	254962
1273	254963
77161	254964
629248	254965
462274	254966
169044	254967
536660	254968
608553	254969
333181	254970
108754	254971
8108	254972
70623	254973
668683	254974
49529	254975
7023	254976
235850	254977
331038	254978
724398	254979
398676	254980
419534	254981
110000	254982
12132	254983
601039	254984
16090	254985
220775	254986
41209	254987
340570	254988
414969	254989
551609	254990
6328	254991
680722	254992
56954	254993
460463	254994
299333	254995
720503	254996
347502	254997
249762	254998
598156	254999
473655	255000
568677	255001
112144	255002
443028	255003
448226	255004
284835	255005
303224	255006
35895	255007
47268	255008
695647	255009
110099	255010
720932	255011
53958	255012
48266	255013
148684	255014
624926	255015
109451	255016
401894	255017
340205	255018
354432	255019
3348	255020
691031	255021
401624	255022
44174	255023
122264	255024
120454	255025
164688	255026
29442	255027
706014	255028
136508	255029
73657	255030
333915	255031
466151	255032
83670	255033
513505	255034
122758	255035
667200	255036
105242	255037
22922	255038
14836	255039
158257	255040
128092	255041
155179	255042
338108	255043
632949	255044
8630	255045
86563	255046
60383	255047
51259	255048
561157	255049
1905	255050
62498	255051
36213	255052
595027	255053
138206	255054
210580	255055
251933	255056
178442	255057
586080	255058
42768	255059
493702	255060
168054	255061
412239	255062
102925	255063
95811	255064
44925	255065
687688	255066
626063	255067
567234	255068
9208	255069
325336	255070
427535	255071
64595	255072
498972	255073
570730	255074
621274	255075
467504	255076
577149	255077
690858	255078
140708	255079
365678	255080
255680	255081
376648	255082
649863	255083
10503	255084
470824	255085
417576	255086
154169	255087
154127	255088
354393	255089
571269	255090
356408	255091
23966	255092
412525	255093
15397	255094
168190	255095
30934	255096
167702	255097
609917	255098
344019	255099
35010	255100
4988	255101
180589	255102
350209	255103
227029	255104
550105	255105
260193	255106
378089	255107
3215	255108
396636	255109
59513	255110
712869	255111
95650	255112
71560	255113
443875	255114
696139	255115
120777	255116
257203	255117
269064	255118
312331	255119
652517	255120
505906	255121
278075	255122
516721	255123
333506	255124
60465	255125
31659	255126
17267	255127
445065	255128
600917	255129
158921	255130
114790	255131
111368	255132
673185	255133
5580	255134
35931	255135
151523	255136
354971	255137
418735	255138
52824	255139
118234	255140
2518	255141
410792	255142
402711	255143
64287	255144
170995	255145
167909	255146
180944	255147
499915	255148
699765	255149
64718	255150
715052	255151
574701	255152
381462	255153
369893	255154
303217	255155
140707	255156
596110	255157
650991	255158
83014	255159
101519	255160
560435	255161
640871	255162
1946	255163
140766	255164
596366	255165
4979	255166
71995	255167
44958	255168
282094	255169
647199	255170
144093	255171
345472	255172
142469	255173
281605	255174
8034	255175
499658	255176
111654	255177
78211	255178
29054	255179
42834	255180
706935	255181
704040	255182
30264	255183
10386	255184
396869	255185
595779	255186
16927	255187
459503	255188
124301	255189
486744	255190
46464	255191
179989	255192
626497	255193
110789	255194
602082	255195
74415	255196
548471	255197
625080	255198
126183	255199
33734	255200
113494	255201
538477	255202
292213	255203
167060	255204
232766	255205
204616	255206
17358	255207
186210	255208
417537	255209
374103	255210
36930	255211
557465	255212
151715	255213
97408	255214
685415	255215
68651	255216
238502	255217
19893	255218
627345	255219
244255	255220
15182	255221
45618	255222
91604	255223
198534	255224
567356	255225
346682	255226
48150	255227
303480	255228
277702	255229
522114	255230
143854	255231
304565	255232
90306	255233
252863	255234
59115	255235
41944	255236
583980	255237
659534	255238
513827	255239
398466	255240
45736	255241
581156	255242
564251	255243
119672	255244
68357	255245
164476	255246
120840	255247
696531	255248
643923	255249
390177	255250
201043	255251
587972	255252
158981	255253
425869	255254
679317	255255
224204	255256
654467	255257
85192	255258
540108	255259
143646	255260
467383	255261
183594	255262
160879	255263
596567	255264
17456	255265
177211	255266
314859	255267
514160	255268
516877	255269
357042	255270
294130	255271
654342	255272
665303	255273
80166	255274
102184	255275
365715	255276
212315	255277
65245	255278
106918	255279
213823	255280
19726	255281
44066	255282
227190	255283
125303	255284
14131	255285
159146	255286
580873	255287
543599	255288
113588	255289
39566	255290
11783	255291
91595	255292
27707	255293
300341	255294
36141	255295
384878	255296
113686	255297
59874	255298
380550	255299
509548	255300
519215	255301
72669	255302
724307	255303
526686	255304
116093	255305
505526	255306
57181	255307
41	255308
465213	255309
455835	255310
457485	255311
355243	255312
648930	255313
385518	255314
140852	255315
202280	255316
641016	255317
474870	255318
515144	255319
228044	255320
683799	255321
327592	255322
132059	255323
136262	255324
401523	255325
564089	255326
99640	255327
135815	255328
25409	255329
183018	255330
282501	255331
68839	255332
219752	255333
177817	255334
449687	255335
64814	255336
148559	255337
577882	255338
489632	255339
17370	255340
425758	255341
325765	255342
306568	255343
635872	255344
642521	255345
641630	255346
305907	255347
624745	255348
99941	255349
221538	255350
216653	255351
162285	255352
1936	255353
140979	255354
152347	255355
508751	255356
10896	255357
22547	255358
56110	255359
28678	255360
427462	255361
30614	255362
360610	255363
1944	255364
438762	255365
397244	255366
294400	255367
678925	255368
475891	255369
2667	255370
43671	255371
178764	255372
50138	255373
658951	255374
120942	255375
27209	255376
502628	255377
417030	255378
113056	255379
556168	255380
652576	255381
1830	255382
417439	255383
602019	255384
119261	255385
200325	255386
34927	255387
217140	255388
492721	255389
49302	255390
409341	255391
454600	255392
167417	255393
31835	255394
674794	255395
65208	255396
138740	255397
161678	255398
151908	255399
637369	255400
443806	255401
624875	255402
255375	255403
450454	255404
147239	255405
197899	255406
544191	255407
85554	255408
6457	255409
299044	255410
376461	255411
270323	255412
30436	255413
564381	255414
260514	255415
591085	255416
94232	255417
179612	255418
159514	255419
28864	255420
503172	255421
392076	255422
325943	255423
152724	255424
377752	255425
99789	255426
23765	255427
249310	255428
345778	255429
500400	255430
698497	255431
374480	255432
451905	255433
58158	255434
509965	255435
25537	255436
363863	255437
177619	255438
112487	255439
10011	255440
651107	255441
2446	255442
336250	255443
23297	255444
7127	255445
391583	255446
42663	255447
612983	255448
720090	255449
531411	255450
633985	255451
84208	255452
587823	255453
108047	255454
646025	255455
79398	255456
109165	255457
59391	255458
37165	255459
72640	255460
717295	255461
132637	255462
303902	255463
536160	255464
150302	255465
49071	255466
360637	255467
148220	255468
108137	255469
157921	255470
6106	255471
73331	255472
41493	255473
600570	255474
705573	255475
147377	255476
121296	255477
388476	255478
114392	255479
458515	255480
26817	255481
132034	255482
306530	255483
26984	255484
213533	255485
133904	255486
14518	255487
171045	255488
278892	255489
595080	255490
106312	255491
55450	255492
137841	255493
169767	255494
653968	255495
70099	255496
295371	255497
98372	255498
7485	255499
227671	255500
175590	255501
516391	255502
185704	255503
1456	255504
291212	255505
422366	255506
385263	255507
280434	255508
2135	255509
42616	255510
277840	255511
105140	255512
171658	255513
185060	255514
2489	255515
404214	255516
400790	255517
64790	255518
43312	255519
16541	255520
2025	255521
454988	255522
525366	255523
469238	255524
77462	255525
1174	255526
127032	255527
40645	255528
257670	255529
333895	255530
150582	255531
128368	255532
309122	255533
63982	255534
679467	255535
433604	255536
212171	255537
70607	255538
359873	255539
402468	255540
442545	255541
85673	255542
693803	255543
409230	255544
92594	255545
582005	255546
544612	255547
615346	255548
564792	255549
165834	255550
623088	255551
684215	255552
229084	255553
7502	255554
84105	255555
207279	255556
393209	255557
700195	255558
177839	255559
206025	255560
90410	255561
617689	255562
630543	255563
98215	255564
711990	255565
70503	255566
124129	255567
75352	255568
98353	255569
687780	255570
685100	255571
38278	255572
593936	255573
474852	255574
296994	255575
26887	255576
21388	255577
105135	255578
276716	255579
173187	255580
338680	255581
720065	255582
309119	255583
164422	255584
180116	255585
189454	255586
5320	255587
380826	255588
445945	255589
656804	255590
422303	255591
463175	255592
1615	255593
445619	255594
270772	255595
224213	255596
696586	255597
421336	255598
129369	255599
5823	255600
367398	255601
16450	255602
95875	255603
53059	255604
532370	255605
160562	255606
132155	255607
568193	255608
6901	255609
44416	255610
347300	255611
277176	255612
451658	255613
33895	255614
242137	255615
5871	255616
349550	255617
23204	255618
127402	255619
9870	255620
130705	255621
24355	255622
649166	255623
130331	255624
278525	255625
129113	255626
116892	255627
281502	255628
511356	255629
10707	255630
596046	255631
25229	255632
245347	255633
517535	255634
30651	255635
262159	255636
3556	255637
118388	255638
234652	255639
57084	255640
20453	255641
158167	255642
12006	255643
121348	255644
95504	255645
29310	255646
210669	255647
233040	255648
39037	255649
68781	255650
122705	255651
530326	255652
122391	255653
190411	255654
309599	255655
401605	255656
602320	255657
684460	255658
95752	255659
53200	255660
702832	255661
433121	255662
399	255663
360857	255664
655016	255665
147768	255666
231986	255667
212433	255668
115348	255669
363790	255670
42725	255671
34647	255672
370484	255673
40148	255674
709564	255675
310825	255676
323642	255677
143380	255678
242024	255679
86483	255680
119357	255681
136812	255682
372346	255683
68177	255684
640029	255685
583053	255686
704458	255687
410838	255688
256840	255689
155023	255690
490760	255691
31817	255692
287961	255693
51103	255694
550109	255695
502799	255696
625873	255697
54014	255698
95705	255699
98016	255700
606036	255701
330890	255702
164929	255703
89591	255704
275142	255705
503142	255706
82110	255707
113500	255708
173548	255709
555321	255710
423	255711
141589	255712
143365	255713
2723	255714
138529	255715
600446	255716
662688	255717
17019	255718
17157	255719
91611	255720
359687	255721
597023	255722
14632	255723
581044	255724
685225	255725
305192	255726
468777	255727
705974	255728
610535	255729
184524	255730
646850	255731
554017	255732
88711	255733
50237	255734
362730	255735
349449	255736
47936	255737
637903	255738
538792	255739
367967	255740
444131	255741
68471	255742
61836	255743
718670	255744
363101	255745
70217	255746
51264	255747
719314	255748
570748	255749
81602	255750
153303	255751
270326	255752
45760	255753
169673	255754
50016	255755
23425	255756
60843	255757
303310	255758
178385	255759
315732	255760
5375	255761
256831	255762
95095	255763
649514	255764
593455	255765
50351	255766
45722	255767
252796	255768
449181	255769
489401	255770
422659	255771
82132	255772
660847	255773
302638	255774
148709	255775
82726	255776
105853	255777
574910	255778
352227	255779
387244	255780
112190	255781
576814	255782
83643	255783
693256	255784
498491	255785
434445	255786
367694	255787
5904	255788
93473	255789
578898	255790
627834	255791
80924	255792
8845	255793
5469	255794
163123	255795
245277	255796
210615	255797
34855	255798
14706	255799
112525	255800
126431	255801
520825	255802
359941	255803
187084	255804
391056	255805
169359	255806
113786	255807
221771	255808
29917	255809
721823	255810
520752	255811
50291	255812
601905	255813
21579	255814
337009	255815
234502	255816
539114	255817
380746	255818
718869	255819
150925	255820
484444	255821
415584	255822
189301	255823
179516	255824
394440	255825
214969	255826
162097	255827
243021	255828
138928	255829
52051	255830
663133	255831
210739	255832
152972	255833
347204	255834
174233	255835
248327	255836
571447	255837
49959	255838
90522	255839
318116	255840
238943	255841
67446	255842
312153	255843
420525	255844
238627	255845
136066	255846
207895	255847
174544	255848
288821	255849
204659	255850
557474	255851
238514	255852
7234	255853
61951	255854
184551	255855
513901	255856
119976	255857
484097	255858
50633	255859
626825	255860
16842	255861
425904	255862
113802	255863
198476	255864
17206	255865
48797	255866
659108	255867
17363	255868
422186	255869
135922	255870
36822	255871
532345	255872
686770	255873
439220	255874
2140	255875
83551	255876
121351	255877
669494	255878
380	255879
29400	255880
184987	255881
140677	255882
406174	255883
218184	255884
174644	255885
153868	255886
399045	255887
179386	255888
103636	255889
675021	255890
700749	255891
121956	255892
362823	255893
2953	255894
680267	255895
146339	255896
343408	255897
357669	255898
42217	255899
482581	255900
14578	255901
91261	255902
98034	255903
25227	255904
361582	255905
61556	255906
53261	255907
612545	255908
7386	255909
8106	255910
464199	255911
586651	255912
5181	255913
212215	255914
706757	255915
337716	255916
259843	255917
37825	255918
680523	255919
47160	255920
76774	255921
342516	255922
436333	255923
599918	255924
5380	255925
64031	255926
305555	255927
219566	255928
139537	255929
509105	255930
4080	255931
124541	255932
209053	255933
94750	255934
559531	255935
183695	255936
34684	255937
313440	255938
391046	255939
662826	255940
420032	255941
115	255942
596009	255943
630823	255944
387471	255945
316797	255946
30594	255947
154007	255948
116630	255949
365361	255950
52575	255951
615896	255952
19423	255953
314238	255954
150938	255955
125353	255956
641607	255957
539411	255958
36054	255959
266974	255960
4727	255961
634077	255962
67369	255963
346850	255964
384219	255965
499628	255966
21112	255967
697246	255968
31271	255969
33206	255970
69022	255971
72466	255972
357141	255973
398291	255974
35740	255975
618758	255976
209261	255977
28655	255978
536081	255979
169807	255980
131450	255981
261341	255982
140689	255983
435733	255984
328377	255985
9680	255986
52521	255987
685922	255988
395549	255989
379579	255990
39552	255991
673	255992
15428	255993
92938	255994
86375	255995
173063	255996
53543	255997
405149	255998
18944	255999
5009	256000
113036	256001
239353	256002
575714	256003
585874	256004
126435	256005
340851	256006
52479	256007
94069	256008
113363	256009
442753	256010
608421	256011
569094	256012
273990	256013
156285	256014
644612	256015
354580	256016
13831	256017
560110	256018
180826	256019
164521	256020
5221	256021
87858	256022
23616	256023
387098	256024
298332	256025
6062	256026
610721	256027
394645	256028
384915	256029
30406	256030
55957	256031
553291	256032
170350	256033
120814	256034
77825	256035
61786	256036
42495	256037
108274	256038
321457	256039
53909	256040
618569	256041
129212	256042
30537	256043
121354	256044
151526	256045
529625	256046
182476	256047
76410	256048
167469	256049
259680	256050
421087	256051
180200	256052
89513	256053
240839	256054
334813	256055
499840	256056
130771	256057
414593	256058
382143	256059
398264	256060
689184	256061
226380	256062
572016	256063
539082	256064
254633	256065
596253	256066
22245	256067
155165	256068
542455	256069
38105	256070
347891	256071
568512	256072
412	256073
102006	256074
553423	256075
693813	256076
123187	256077
468033	256078
678181	256079
624434	256080
696044	256081
37222	256082
47002	256083
382032	256084
18808	256085
34973	256086
510180	256087
642428	256088
322715	256089
225395	256090
536368	256091
223394	256092
50848	256093
5050	256094
40627	256095
265467	256096
418745	256097
27395	256098
581843	256099
149963	256100
16348	256101
282704	256102
433546	256103
4012	256104
172503	256105
586859	256106
439740	256107
55468	256108
195434	256109
158435	256110
659030	256111
11731	256112
432560	256113
342066	256114
25779	256115
22204	256116
371	256117
7989	256118
60776	256119
499514	256120
55049	256121
299904	256122
146671	256123
622582	256124
555668	256125
14281	256126
100865	256127
510092	256128
711067	256129
17996	256130
709028	256131
22700	256132
92764	256133
594613	256134
480279	256135
2440	256136
58652	256137
313721	256138
502116	256139
411502	256140
560944	256141
177759	256142
14717	256143
656357	256144
22221	256145
525439	256146
33012	256147
51808	256148
544354	256149
445789	256150
526309	256151
155164	256152
106446	256153
195970	256154
109665	256155
396361	256156
17679	256157
318306	256158
518234	256159
68300	256160
565987	256161
364486	256162
334078	256163
94882	256164
180747	256165
254240	256166
12483	256167
249785	256168
133658	256169
183624	256170
177012	256171
648454	256172
553359	256173
567307	256174
2498	256175
29720	256176
644510	256177
703832	256178
273721	256179
644450	256180
302320	256181
218132	256182
311586	256183
37621	256184
123990	256185
681763	256186
9289	256187
334892	256188
345908	256189
369278	256190
453079	256191
607122	256192
173	256193
67527	256194
426652	256195
547988	256196
26608	256197
649313	256198
10360	256199
39869	256200
87396	256201
339768	256202
562418	256203
269494	256204
138797	256205
80332	256206
66366	256207
119579	256208
179159	256209
536743	256210
2762	256211
715422	256212
84774	256213
201890	256214
578489	256215
353069	256216
668050	256217
159504	256218
26260	256219
642994	256220
61899	256221
500735	256222
685156	256223
649452	256224
38607	256225
77	256226
359109	256227
695636	256228
86706	256229
183438	256230
647878	256231
301428	256232
241192	256233
81416	256234
47393	256235
482762	256236
4396	256237
404796	256238
1633	256239
672239	256240
715726	256241
26012	256242
11926	256243
326499	256244
683852	256245
375149	256246
198535	256247
297749	256248
377202	256249
718824	256250
137592	256251
352491	256252
363485	256253
538591	256254
18298	256255
236778	256256
146337	256257
53363	256258
630192	256259
242843	256260
709351	256261
331765	256262
27164	256263
140473	256264
617578	256265
143587	256266
501844	256267
48780	256268
160321	256269
151838	256270
24609	256271
447654	256272
104323	256273
170474	256274
50468	256275
69859	256276
7413	256277
576011	256278
607521	256279
61208	256280
20032	256281
249162	256282
646642	256283
16440	256284
653193	256285
598678	256286
385900	256287
130461	256288
512850	256289
548541	256290
287383	256291
74136	256292
267412	256293
307591	256294
239700	256295
126319	256296
452469	256297
527807	256298
26787	256299
472784	256300
703519	256301
240896	256302
133947	256303
58110	256304
507887	256305
5510	256306
607494	256307
345278	256308
212336	256309
535957	256310
110223	256311
343074	256312
280170	256313
45495	256314
49926	256315
613600	256316
322256	256317
109003	256318
580448	256319
932	256320
414711	256321
283967	256322
9992	256323
366246	256324
24669	256325
439460	256326
1622	256327
720390	256328
140045	256329
522763	256330
11992	256331
5454	256332
242570	256333
87176	256334
151213	256335
395769	256336
467140	256337
404103	256338
28848	256339
207710	256340
374376	256341
39310	256342
395164	256343
39696	256344
695296	256345
98503	256346
461228	256347
173620	256348
336697	256349
230413	256350
109307	256351
676764	256352
91314	256353
245567	256354
14920	256355
279941	256356
108224	256357
405551	256358
74964	256359
575797	256360
203395	256361
43642	256362
62883	256363
302543	256364
151	256365
166182	256366
26368	256367
105798	256368
30367	256369
65990	256370
696089	256371
735	256372
104629	256373
133588	256374
546509	256375
50671	256376
46294	256377
172447	256378
203462	256379
554935	256380
224487	256381
622411	256382
475693	256383
92873	256384
535115	256385
6168	256386
60761	256387
512320	256388
176660	256389
648754	256390
323455	256391
14556	256392
101865	256393
11907	256394
446434	256395
283573	256396
67912	256397
539226	256398
309254	256399
180461	256400
68766	256401
326641	256402
448576	256403
25007	256404
219067	256405
70380	256406
61752	256407
548232	256408
503791	256409
307166	256410
605224	256411
459036	256412
636161	256413
574594	256414
347304	256415
586301	256416
518713	256417
204082	256418
372382	256419
91141	256420
83309	256421
424804	256422
696490	256423
393658	256424
520544	256425
641897	256426
647120	256427
49442	256428
617120	256429
278151	256430
83590	256431
433739	256432
125187	256433
8603	256434
102933	256435
342093	256436
155776	256437
247137	256438
337	256439
141321	256440
594192	256441
179322	256442
102669	256443
17476	256444
187111	256445
77962	256446
118137	256447
7797	256448
517032	256449
285285	256450
254070	256451
163498	256452
32792	256453
572335	256454
37128	256455
227215	256456
57097	256457
125510	256458
374888	256459
43505	256460
591423	256461
162686	256462
133669	256463
547316	256464
121233	256465
1925	256466
560971	256467
246958	256468
2337	256469
23073	256470
454990	256471
147663	256472
2934	256473
345955	256474
40350	256475
32588	256476
18129	256477
165483	256478
204416	256479
525833	256480
16935	256481
323836	256482
2139	256483
113392	256484
366100	256485
54632	256486
43772	256487
120974	256488
222843	256489
132070	256490
151872	256491
479501	256492
88458	256493
7009	256494
392480	256495
16242	256496
115748	256497
220389	256498
190372	256499
717247	256500
153903	256501
330532	256502
628719	256503
99067	256504
54863	256505
348459	256506
311242	256507
329334	256508
18335	256509
62189	256510
184227	256511
164341	256512
574434	256513
9056	256514
388388	256515
64884	256516
66380	256517
607093	256518
122300	256519
318890	256520
613777	256521
58483	256522
717037	256523
157598	256524
149122	256525
31347	256526
166737	256527
585946	256528
61870	256529
100059	256530
107989	256531
163987	256532
203990	256533
310003	256534
73506	256535
20293	256536
295865	256537
120598	256538
125115	256539
127697	256540
81560	256541
6	256542
851	256543
19775	256544
482692	256545
595368	256546
77134	256547
147635	256548
177760	256549
6739	256550
596047	256551
446620	256552
48669	256553
37444	256554
711966	256555
107313	256556
344906	256557
367281	256558
211394	256559
450561	256560
443750	256561
8120	256562
142166	256563
374816	256564
27691	256565
80280	256566
33734	256567
609310	256568
163189	256569
6717	256570
41274	256571
383159	256572
11532	256573
177684	256574
295344	256575
628028	256576
376982	256577
50177	256578
389807	256579
207848	256580
3087	256581
114134	256582
155778	256583
11332	256584
417078	256585
259939	256586
93176	256587
45460	256588
619339	256589
183450	256590
345232	256591
47583	256592
5465	256593
100478	256594
217931	256595
13971	256596
660410	256597
705941	256598
600	256599
48225	256600
100774	256601
537879	256602
64859	256603
279172	256604
89634	256605
143131	256606
2448	256607
405518	256608
27699	256609
138093	256610
115201	256611
395573	256612
121422	256613
10417	256614
652495	256615
89668	256616
399263	256617
109282	256618
322167	256619
113336	256620
320804	256621
614741	256622
682601	256623
179	256624
271118	256625
470714	256626
577554	256627
116291	256628
1926	256629
526566	256630
33320	256631
555485	256632
250901	256633
673509	256634
660474	256635
664243	256636
609741	256637
79226	256638
41900	256639
244348	256640
305433	256641
174967	256642
23501	256643
709171	256644
561310	256645
171313	256646
55641	256647
48642	256648
572408	256649
83795	256650
186571	256651
63211	256652
132575	256653
143593	256654
494810	256655
280856	256656
42239	256657
560738	256658
514700	256659
131703	256660
116889	256661
576812	256662
445340	256663
649563	256664
33125	256665
234018	256666
31170	256667
20179	256668
24456	256669
4731	256670
72682	256671
452021	256672
361219	256673
339457	256674
565870	256675
285148	256676
183654	256677
444326	256678
13274	256679
52936	256680
263692	256681
30515	256682
94357	256683
145766	256684
17034	256685
333701	256686
11982	256687
16875	256688
556020	256689
52656	256690
209188	256691
6041	256692
4489	256693
198998	256694
673575	256695
3873	256696
478811	256697
185379	256698
724039	256699
133178	256700
43480	256701
692961	256702
350404	256703
406601	256704
280748	256705
53213	256706
95272	256707
108395	256708
139621	256709
405422	256710
331746	256711
485554	256712
213282	256713
645701	256714
80692	256715
13485	256716
380110	256717
521501	256718
284939	256719
419072	256720
323001	256721
716491	256722
540718	256723
88703	256724
105790	256725
332985	256726
189427	256727
189391	256728
22828	256729
14195	256730
489858	256731
641229	256732
275158	256733
282039	256734
504142	256735
169994	256736
558541	256737
442576	256738
156699	256739
338119	256740
111629	256741
142848	256742
472762	256743
446978	256744
331071	256745
683528	256746
460058	256747
552665	256748
39097	256749
141702	256750
497133	256751
74495	256752
501457	256753
120521	256754
514748	256755
492291	256756
164246	256757
314886	256758
183512	256759
690459	256760
406347	256761
683874	256762
441303	256763
345290	256764
653902	256765
321464	256766
181155	256767
196354	256768
298569	256769
460706	256770
5442	256771
2565	256772
18552	256773
38988	256774
178731	256775
13919	256776
13597	256777
63680	256778
447304	256779
334809	256780
14818	256781
163283	256782
452122	256783
662095	256784
502085	256785
155310	256786
413487	256787
123660	256788
24948	256789
419284	256790
168291	256791
42956	256792
88760	256793
603918	256794
326794	256795
591755	256796
540849	256797
148822	256798
645295	256799
328467	256800
41755	256801
91242	256802
50631	256803
18848	256804
15194	256805
646128	256806
157622	256807
38464	256808
63331	256809
84664	256810
222408	256811
665640	256812
713669	256813
19310	256814
177815	256815
188318	256816
450865	256817
123601	256818
25439	256819
654024	256820
3982	256821
587697	256822
259749	256823
134216	256824
125419	256825
359470	256826
120694	256827
254724	256828
33917	256829
531893	256830
114412	256831
342462	256832
654853	256833
424534	256834
4229	256835
99306	256836
121948	256837
12298	256838
642614	256839
429599	256840
544830	256841
142457	256842
412599	256843
198116	256844
308237	256845
151865	256846
161719	256847
464724	256848
491474	256849
59848	256850
120448	256851
357946	256852
684520	256853
459293	256854
117821	256855
41505	256856
539943	256857
378919	256858
699982	256859
715224	256860
454836	256861
44578	256862
398673	256863
40948	256864
622043	256865
653502	256866
112488	256867
446165	256868
626526	256869
353114	256870
266674	256871
464961	256872
195669	256873
48050	256874
415459	256875
31702	256876
936	256877
533707	256878
18169	256879
101959	256880
9344	256881
40896	256882
674206	256883
182633	256884
111369	256885
86806	256886
322327	256887
265989	256888
124547	256889
83123	256890
83621	256891
524447	256892
170398	256893
709221	256894
11776	256895
372903	256896
184428	256897
69392	256898
119591	256899
40932	256900
719966	256901
324227	256902
56771	256903
621746	256904
1710	256905
463513	256906
575825	256907
81156	256908
5522	256909
22074	256910
153197	256911
12269	256912
447736	256913
232580	256914
619080	256915
462603	256916
479753	256917
80184	256918
1654	256919
581955	256920
161367	256921
295110	256922
191416	256923
91378	256924
697354	256925
178986	256926
380915	256927
34595	256928
425890	256929
399240	256930
135302	256931
44675	256932
106851	256933
173645	256934
487085	256935
656904	256936
542730	256937
708442	256938
296857	256939
150899	256940
92301	256941
29201	256942
434528	256943
104688	256944
341049	256945
47913	256946
147299	256947
270276	256948
536218	256949
480542	256950
528828	256951
67571	256952
85805	256953
503974	256954
297673	256955
119620	256956
160162	256957
160420	256958
573989	256959
142050	256960
188478	256961
15987	256962
2011	256963
356256	256964
30410	256965
717540	256966
332965	256967
382039	256968
316619	256969
268452	256970
430776	256971
146659	256972
92088	256973
49826	256974
204681	256975
591401	256976
74995	256977
96451	256978
250616	256979
113665	256980
722331	256981
14277	256982
290074	256983
169203	256984
629802	256985
618135	256986
224147	256987
437170	256988
631397	256989
314227	256990
118963	256991
52288	256992
133168	256993
719713	256994
336438	256995
424082	256996
83403	256997
66951	256998
451096	256999
157023	257000
651953	257001
351175	257002
131566	257003
417218	257004
410766	257005
2866	257006
139175	257007
540444	257008
678527	257009
131784	257010
585636	257011
483187	257012
675167	257013
334098	257014
99957	257015
372998	257016
52267	257017
315596	257018
28148	257019
679119	257020
390061	257021
10799	257022
434883	257023
251469	257024
598110	257025
400687	257026
618136	257027
520003	257028
56549	257029
720061	257030
132986	257031
175747	257032
41947	257033
128954	257034
45594	257035
140970	257036
54990	257037
1141	257038
250625	257039
217879	257040
515170	257041
55539	257042
715205	257043
342042	257044
182383	257045
693468	257046
658612	257047
605970	257048
155862	257049
237612	257050
42421	257051
577646	257052
624749	257053
718109	257054
710949	257055
630269	257056
138546	257057
8163	257058
397807	257059
29408	257060
440713	257061
648180	257062
226338	257063
93038	257064
176031	257065
536935	257066
224117	257067
8154	257068
249049	257069
12888	257070
383174	257071
38506	257072
480748	257073
534912	257074
457996	257075
69930	257076
158082	257077
4461	257078
134255	257079
664704	257080
320734	257081
670220	257082
12666	257083
579442	257084
119896	257085
237013	257086
646043	257087
80069	257088
367700	257089
106756	257090
586079	257091
669313	257092
265207	257093
690532	257094
13897	257095
267064	257096
460554	257097
566923	257098
163547	257099
669534	257100
306956	257101
180647	257102
347066	257103
671069	257104
564585	257105
681458	257106
335444	257107
154504	257108
751	257109
695677	257110
447906	257111
21790	257112
716662	257113
37614	257114
177136	257115
668772	257116
673645	257117
531324	257118
31747	257119
141405	257120
711601	257121
419091	257122
169610	257123
602506	257124
362880	257125
471666	257126
346259	257127
496878	257128
672801	257129
15594	257130
86117	257131
345917	257132
45358	257133
146482	257134
228426	257135
37885	257136
335314	257137
514447	257138
490827	257139
554691	257140
545686	257141
171234	257142
41897	257143
107561	257144
5632	257145
215886	257146
639882	257147
75161	257148
48583	257149
238252	257150
257820	257151
644622	257152
38493	257153
103875	257154
72316	257155
33801	257156
349816	257157
341317	257158
173277	257159
55079	257160
20744	257161
12107	257162
183053	257163
355397	257164
622379	257165
217168	257166
63813	257167
120746	257168
247563	257169
67458	257170
80235	257171
2268	257172
570793	257173
220969	257174
113964	257175
623926	257176
55328	257177
23434	257178
63502	257179
544308	257180
36802	257181
4108	257182
24758	257183
1446	257184
452043	257185
347296	257186
301741	257187
173602	257188
661052	257189
32007	257190
519727	257191
356403	257192
594095	257193
329307	257194
107010	257195
45506	257196
170112	257197
143225	257198
43362	257199
221184	257200
107320	257201
663426	257202
415603	257203
194781	257204
22054	257205
40106	257206
668273	257207
532802	257208
367815	257209
345721	257210
257301	257211
161004	257212
104713	257213
76432	257214
29340	257215
24789	257216
696727	257217
33520	257218
16323	257219
471792	257220
528475	257221
487121	257222
641563	257223
509852	257224
729	257225
269518	257226
256445	257227
89214	257228
35915	257229
58269	257230
390040	257231
212174	257232
245388	257233
432704	257234
621777	257235
117800	257236
291410	257237
140398	257238
476965	257239
486716	257240
24304	257241
24032	257242
118923	257243
176298	257244
149969	257245
176535	257246
634079	257247
444620	257248
243179	257249
36747	257250
205467	257251
593809	257252
462185	257253
2741	257254
538198	257255
685499	257256
230627	257257
283960	257258
51987	257259
565162	257260
38433	257261
71703	257262
653588	257263
595870	257264
656580	257265
183110	257266
493491	257267
694812	257268
57937	257269
4044	257270
508445	257271
187162	257272
42143	257273
463969	257274
4886	257275
539549	257276
645121	257277
5323	257278
5498	257279
371054	257280
374467	257281
594832	257282
58	257283
32314	257284
779	257285
110974	257286
30469	257287
31266	257288
13911	257289
189977	257290
84965	257291
418010	257292
461142	257293
663564	257294
383676	257295
121529	257296
118626	257297
17525	257298
52174	257299
413378	257300
12276	257301
9790	257302
584810	257303
722457	257304
400501	257305
595499	257306
460264	257307
632818	257308
714517	257309
207613	257310
350218	257311
140374	257312
173301	257313
12082	257314
47202	257315
136558	257316
186045	257317
17913	257318
146167	257319
40881	257320
287218	257321
684408	257322
256409	257323
566281	257324
411015	257325
179507	257326
25598	257327
85345	257328
8449	257329
455534	257330
651545	257331
428731	257332
680380	257333
684166	257334
52109	257335
540924	257336
31958	257337
269212	257338
416583	257339
219413	257340
709277	257341
471485	257342
57122	257343
715352	257344
154385	257345
136326	257346
446789	257347
633131	257348
713926	257349
7539	257350
104300	257351
158751	257352
35659	257353
130996	257354
537125	257355
324932	257356
60320	257357
200045	257358
322169	257359
423722	257360
487059	257361
24402	257362
486889	257363
68403	257364
146818	257365
25458	257366
480994	257367
670896	257368
320621	257369
41005	257370
45928	257371
394477	257372
2668	257373
14516	257374
566730	257375
145580	257376
342936	257377
111966	257378
9753	257379
248740	257380
38664	257381
52917	257382
551227	257383
1064	257384
467367	257385
431360	257386
166694	257387
115184	257388
52267	257389
175151	257390
609764	257391
30354	257392
19814	257393
379680	257394
2343	257395
471128	257396
591863	257397
67451	257398
13450	257399
519279	257400
229973	257401
467887	257402
366776	257403
98536	257404
681472	257405
23722	257406
660222	257407
86099	257408
364223	257409
397984	257410
177118	257411
84016	257412
453455	257413
591748	257414
224912	257415
347210	257416
13051	257417
109082	257418
10567	257419
18038	257420
130002	257421
361002	257422
555563	257423
199578	257424
322292	257425
445412	257426
515800	257427
150716	257428
148894	257429
651824	257430
33695	257431
356926	257432
599257	257433
15851	257434
4623	257435
38946	257436
190844	257437
128401	257438
702216	257439
698198	257440
52727	257441
380807	257442
96670	257443
42440	257444
43995	257445
42719	257446
603702	257447
131149	257448
298833	257449
513384	257450
394433	257451
578791	257452
43547	257453
11004	257454
45921	257455
158877	257456
51865	257457
28230	257458
587295	257459
416278	257460
704540	257461
372301	257462
593539	257463
133382	257464
461259	257465
492567	257466
22654	257467
144598	257468
345863	257469
508717	257470
568620	257471
156011	257472
328321	257473
20390	257474
541051	257475
52732	257476
209692	257477
97535	257478
23573	257479
112088	257480
1392	257481
136611	257482
572042	257483
47514	257484
222906	257485
232422	257486
38060	257487
560397	257488
382718	257489
685202	257490
464960	257491
688856	257492
659856	257493
123448	257494
379739	257495
669542	257496
133226	257497
500591	257498
173531	257499
265306	257500
136095	257501
283124	257502
505102	257503
410198	257504
455039	257505
211853	257506
320691	257507
21588	257508
36990	257509
12780	257510
30726	257511
477751	257512
492239	257513
207846	257514
718968	257515
243560	257516
456662	257517
687374	257518
39651	257519
703674	257520
406923	257521
41359	257522
72731	257523
167545	257524
169967	257525
8291	257526
410038	257527
186182	257528
14598	257529
2867	257530
251564	257531
43648	257532
341914	257533
490671	257534
475234	257535
147748	257536
130874	257537
577984	257538
28427	257539
618235	257540
696062	257541
595130	257542
155844	257543
12713	257544
623800	257545
3433	257546
604921	257547
46539	257548
231983	257549
44920	257550
576686	257551
580216	257552
175931	257553
278818	257554
89937	257555
127385	257556
519301	257557
58912	257558
431491	257559
373816	257560
33904	257561
564030	257562
73316	257563
471906	257564
701841	257565
148084	257566
478651	257567
18071	257568
1730	257569
44326	257570
18433	257571
192294	257572
7376	257573
195932	257574
34127	257575
462	257576
575423	257577
74808	257578
302558	257579
538045	257580
528881	257581
301	257582
32752	257583
211340	257584
439622	257585
261947	257586
53753	257587
125643	257588
62419	257589
290992	257590
630917	257591
502503	257592
494758	257593
136281	257594
99103	257595
188524	257596
566169	257597
404769	257598
188936	257599
34444	257600
632853	257601
22421	257602
588926	257603
6461	257604
21061	257605
263704	257606
37436	257607
106099	257608
87015	257609
8768	257610
159316	257611
185136	257612
264330	257613
665321	257614
621621	257615
233225	257616
162463	257617
99449	257618
162885	257619
302263	257620
133248	257621
214742	257622
215895	257623
251517	257624
264204	257625
386776	257626
432206	257627
34531	257628
77997	257629
150560	257630
125069	257631
126648	257632
46596	257633
264407	257634
58165	257635
4590	257636
384720	257637
37068	257638
364731	257639
713709	257640
699167	257641
342115	257642
375415	257643
124	257644
81946	257645
71110	257646
23647	257647
30364	257648
304786	257649
31904	257650
107437	257651
549556	257652
350950	257653
595299	257654
611513	257655
3056	257656
269827	257657
30343	257658
507037	257659
231719	257660
623876	257661
42197	257662
442936	257663
7121	257664
546422	257665
164742	257666
69049	257667
166980	257668
166202	257669
73476	257670
296249	257671
98219	257672
541509	257673
178402	257674
2038	257675
366949	257676
29857	257677
689443	257678
28701	257679
133498	257680
96686	257681
354105	257682
506546	257683
359224	257684
121775	257685
423789	257686
301742	257687
156839	257688
433873	257689
391741	257690
47883	257691
391778	257692
615256	257693
137343	257694
96912	257695
53904	257696
33512	257697
668646	257698
127033	257699
36653	257700
411575	257701
10474	257702
678794	257703
573898	257704
23441	257705
10204	257706
11551	257707
103151	257708
52853	257709
199942	257710
67712	257711
418148	257712
553596	257713
407307	257714
211415	257715
54182	257716
7799	257717
37004	257718
263142	257719
65187	257720
625184	257721
414761	257722
66639	257723
565634	257724
75820	257725
499813	257726
398785	257727
65442	257728
94970	257729
471843	257730
57098	257731
177049	257732
347127	257733
143738	257734
486808	257735
700669	257736
306229	257737
161630	257738
352673	257739
1248	257740
358102	257741
279832	257742
421742	257743
149652	257744
230801	257745
524989	257746
3970	257747
300481	257748
375306	257749
67040	257750
126451	257751
586922	257752
146874	257753
418173	257754
718960	257755
602490	257756
21116	257757
91847	257758
104731	257759
38771	257760
143677	257761
250110	257762
537093	257763
25703	257764
492183	257765
538930	257766
143921	257767
443211	257768
84206	257769
69860	257770
211582	257771
299006	257772
196342	257773
271122	257774
9001	257775
320028	257776
663585	257777
351928	257778
147707	257779
394673	257780
193196	257781
32625	257782
193556	257783
178948	257784
122383	257785
13278	257786
248448	257787
42218	257788
27459	257789
49405	257790
666888	257791
514141	257792
215853	257793
81017	257794
71320	257795
271965	257796
270547	257797
31598	257798
89789	257799
410831	257800
692898	257801
451193	257802
340991	257803
9915	257804
175178	257805
322740	257806
402744	257807
82650	257808
469014	257809
157847	257810
266562	257811
283283	257812
519623	257813
102063	257814
527831	257815
539635	257816
682456	257817
119378	257818
585706	257819
22362	257820
681711	257821
180106	257822
710566	257823
235250	257824
14188	257825
400974	257826
566625	257827
328129	257828
12356	257829
93208	257830
70271	257831
368897	257832
50362	257833
18166	257834
61303	257835
15325	257836
571936	257837
339827	257838
97141	257839
33452	257840
241269	257841
704697	257842
184489	257843
259762	257844
67551	257845
11389	257846
484697	257847
685393	257848
641081	257849
299260	257850
265956	257851
98267	257852
292245	257853
444185	257854
226437	257855
217535	257856
382742	257857
252211	257858
88917	257859
459155	257860
88622	257861
58124	257862
153530	257863
150354	257864
132238	257865
163972	257866
581215	257867
289312	257868
352728	257869
463582	257870
3810	257871
138834	257872
635669	257873
468941	257874
48697	257875
428443	257876
126295	257877
185550	257878
72014	257879
632153	257880
345550	257881
7894	257882
650089	257883
32620	257884
177672	257885
142845	257886
243295	257887
231629	257888
349226	257889
303075	257890
81932	257891
344304	257892
590868	257893
150392	257894
201256	257895
269933	257896
22835	257897
247913	257898
260549	257899
136062	257900
502469	257901
486663	257902
169977	257903
343764	257904
256874	257905
105570	257906
289442	257907
27899	257908
481886	257909
77662	257910
523093	257911
222401	257912
397731	257913
150189	257914
572410	257915
338320	257916
893	257917
44343	257918
569846	257919
678449	257920
675879	257921
220990	257922
124980	257923
527345	257924
627718	257925
465132	257926
343164	257927
175864	257928
182226	257929
3260	257930
162676	257931
60829	257932
59747	257933
216796	257934
79037	257935
14228	257936
408598	257937
480458	257938
343504	257939
414663	257940
33667	257941
406154	257942
44012	257943
1351	257944
584895	257945
32948	257946
220127	257947
271601	257948
8406	257949
724560	257950
484057	257951
256900	257952
561928	257953
20070	257954
42646	257955
414984	257956
27230	257957
580381	257958
492034	257959
64944	257960
214533	257961
299844	257962
463977	257963
465286	257964
87890	257965
14039	257966
16651	257967
228916	257968
16563	257969
65956	257970
29598	257971
710641	257972
27352	257973
395504	257974
162010	257975
24270	257976
293520	257977
259978	257978
126156	257979
31168	257980
376974	257981
67574	257982
691451	257983
186124	257984
101324	257985
307494	257986
100697	257987
390219	257988
36705	257989
659155	257990
699352	257991
703580	257992
402279	257993
53946	257994
308024	257995
60698	257996
409820	257997
185434	257998
349842	257999
355247	258000
22894	258001
173146	258002
383356	258003
210312	258004
178579	258005
91385	258006
42974	258007
558559	258008
119711	258009
38885	258010
87569	258011
45634	258012
641148	258013
385217	258014
35907	258015
151527	258016
80732	258017
99700	258018
56160	258019
539431	258020
339790	258021
296194	258022
702925	258023
911	258024
290158	258025
48967	258026
131206	258027
139898	258028
478146	258029
186719	258030
443783	258031
501938	258032
86570	258033
163783	258034
48569	258035
143749	258036
254481	258037
35976	258038
10570	258039
287083	258040
175253	258041
226133	258042
625493	258043
520317	258044
23099	258045
535210	258046
4075	258047
91792	258048
11333	258049
331313	258050
54766	258051
32	258052
354682	258053
376379	258054
125446	258055
37014	258056
162628	258057
24066	258058
217302	258059
113563	258060
21918	258061
84552	258062
452943	258063
53193	258064
553731	258065
658161	258066
59451	258067
539979	258068
28031	258069
11770	258070
105922	258071
115704	258072
125619	258073
41792	258074
46682	258075
341275	258076
29150	258077
495830	258078
677750	258079
503671	258080
13253	258081
201742	258082
17055	258083
684081	258084
58363	258085
331592	258086
140068	258087
624806	258088
285368	258089
49412	258090
277596	258091
495649	258092
27193	258093
294663	258094
629276	258095
625622	258096
378368	258097
221257	258098
40229	258099
247363	258100
514046	258101
412925	258102
489662	258103
30392	258104
425800	258105
384058	258106
187934	258107
569835	258108
397355	258109
566775	258110
593317	258111
180855	258112
228579	258113
151424	258114
201801	258115
87833	258116
10791	258117
89941	258118
339965	258119
99523	258120
675093	258121
125470	258122
658678	258123
252487	258124
118771	258125
682036	258126
236975	258127
130273	258128
441324	258129
521775	258130
714440	258131
561071	258132
198426	258133
526918	258134
149787	258135
133004	258136
64207	258137
168469	258138
15776	258139
335321	258140
118808	258141
507635	258142
480864	258143
245383	258144
143729	258145
28457	258146
7568	258147
429857	258148
196499	258149
103965	258150
571625	258151
86331	258152
717709	258153
368938	258154
481681	258155
520505	258156
700730	258157
516008	258158
238396	258159
528043	258160
632934	258161
398607	258162
196916	258163
155982	258164
363395	258165
182894	258166
161481	258167
53949	258168
27437	258169
601606	258170
173202	258171
450168	258172
667168	258173
563796	258174
502972	258175
473950	258176
287759	258177
196507	258178
87295	258179
487285	258180
220766	258181
153995	258182
168361	258183
249506	258184
106200	258185
37526	258186
139377	258187
374712	258188
90564	258189
644114	258190
7721	258191
116424	258192
172854	258193
656139	258194
186246	258195
58697	258196
251200	258197
105291	258198
499337	258199
46434	258200
171017	258201
121813	258202
48053	258203
385539	258204
677697	258205
487109	258206
505553	258207
310745	258208
150702	258209
182261	258210
41265	258211
80813	258212
240986	258213
161103	258214
551992	258215
479715	258216
268289	258217
171677	258218
78053	258219
17349	258220
216684	258221
8927	258222
480871	258223
361134	258224
9537	258225
667750	258226
337316	258227
47322	258228
147116	258229
28678	258230
13329	258231
562577	258232
425365	258233
144573	258234
69001	258235
134764	258236
219075	258237
3693	258238
91708	258239
159907	258240
560085	258241
222777	258242
62843	258243
682643	258244
320379	258245
285378	258246
397467	258247
34671	258248
86287	258249
463669	258250
642934	258251
463078	258252
264511	258253
40005	258254
219264	258255
111745	258256
139073	258257
363310	258258
148451	258259
357340	258260
406395	258261
463243	258262
185915	258263
15475	258264
11580	258265
595633	258266
442080	258267
510237	258268
4624	258269
584246	258270
172620	258271
67208	258272
41728	258273
155791	258274
771	258275
382936	258276
592605	258277
460354	258278
375168	258279
135108	258280
249431	258281
163673	258282
100450	258283
686679	258284
321605	258285
724227	258286
326108	258287
674501	258288
598765	258289
619667	258290
207559	258291
507918	258292
679893	258293
149669	258294
263157	258295
589892	258296
25482	258297
28507	258298
271473	258299
723091	258300
830	258301
266192	258302
76119	258303
6272	258304
70929	258305
73414	258306
330608	258307
664966	258308
166778	258309
751	258310
23866	258311
318702	258312
311350	258313
290698	258314
283638	258315
308969	258316
516207	258317
11424	258318
130126	258319
42863	258320
650536	258321
664003	258322
47033	258323
532053	258324
102889	258325
3125	258326
50708	258327
174843	258328
166624	258329
1747	258330
677542	258331
28261	258332
312457	258333
12743	258334
124487	258335
8439	258336
354122	258337
321573	258338
328513	258339
80832	258340
42606	258341
316032	258342
127342	258343
391235	258344
680794	258345
143118	258346
153134	258347
142352	258348
93713	258349
175770	258350
207476	258351
1396	258352
69767	258353
361435	258354
104814	258355
181940	258356
182351	258357
132651	258358
36776	258359
84463	258360
686762	258361
606936	258362
445795	258363
275251	258364
276982	258365
708847	258366
128667	258367
227842	258368
578037	258369
400572	258370
173734	258371
450015	258372
39188	258373
91673	258374
594233	258375
12899	258376
3945	258377
222121	258378
209195	258379
1216	258380
338463	258381
208967	258382
177020	258383
307124	258384
404979	258385
516715	258386
145092	258387
8227	258388
158637	258389
11338	258390
652696	258391
436522	258392
695307	258393
441151	258394
103667	258395
165330	258396
445632	258397
46406	258398
379948	258399
557948	258400
658353	258401
663984	258402
539162	258403
151189	258404
659245	258405
167146	258406
475930	258407
527341	258408
112786	258409
723160	258410
647844	258411
56547	258412
36647	258413
30	258414
637257	258415
170482	258416
101082	258417
104940	258418
606921	258419
600952	258420
114037	258421
17828	258422
377763	258423
90831	258424
53860	258425
30476	258426
384973	258427
35063	258428
2235	258429
172707	258430
522737	258431
38715	258432
173129	258433
166526	258434
54889	258435
102933	258436
182930	258437
121002	258438
653628	258439
28729	258440
19011	258441
322249	258442
553388	258443
27513	258444
486161	258445
18783	258446
139153	258447
168990	258448
214323	258449
376762	258450
16347	258451
280794	258452
651662	258453
111305	258454
102620	258455
51530	258456
275981	258457
44395	258458
9961	258459
17099	258460
503134	258461
167782	258462
89087	258463
52096	258464
162748	258465
179247	258466
47489	258467
494392	258468
410383	258469
305716	258470
151852	258471
70696	258472
139593	258473
328273	258474
574612	258475
51089	258476
620904	258477
401131	258478
52859	258479
94168	258480
399916	258481
51433	258482
43294	258483
246262	258484
124924	258485
533676	258486
235646	258487
7244	258488
650801	258489
664575	258490
175593	258491
122620	258492
193401	258493
54249	258494
720950	258495
498610	258496
100033	258497
10814	258498
482928	258499
312815	258500
89691	258501
363257	258502
158084	258503
35467	258504
376515	258505
13360	258506
2548	258507
244048	258508
68644	258509
159458	258510
579373	258511
164526	258512
45188	258513
31749	258514
306481	258515
228343	258516
328180	258517
150226	258518
51840	258519
28033	258520
46350	258521
633811	258522
169	258523
432017	258524
242988	258525
661991	258526
29411	258527
357402	258528
615406	258529
24365	258530
716780	258531
61402	258532
126964	258533
571413	258534
714845	258535
169793	258536
53579	258537
714173	258538
147066	258539
358450	258540
605140	258541
8628	258542
6391	258543
237777	258544
98968	258545
704287	258546
71475	258547
611730	258548
496581	258549
697264	258550
66257	258551
83271	258552
13858	258553
359982	258554
305742	258555
621292	258556
372378	258557
17626	258558
96540	258559
63941	258560
90907	258561
278906	258562
480796	258563
188398	258564
327714	258565
70262	258566
93859	258567
182971	258568
546725	258569
254124	258570
609545	258571
87305	258572
82268	258573
462045	258574
41246	258575
59431	258576
413118	258577
423061	258578
143628	258579
402782	258580
117685	258581
258266	258582
232491	258583
182943	258584
138390	258585
155105	258586
509686	258587
1365	258588
241054	258589
221593	258590
507657	258591
90087	258592
12205	258593
395909	258594
444633	258595
226881	258596
409443	258597
323276	258598
705255	258599
46434	258600
94206	258601
63026	258602
102776	258603
335714	258604
404567	258605
523977	258606
522349	258607
383140	258608
422351	258609
315225	258610
60129	258611
634954	258612
282486	258613
459914	258614
2223	258615
357726	258616
178315	258617
44229	258618
30996	258619
619702	258620
85530	258621
595479	258622
87099	258623
43261	258624
143396	258625
18065	258626
446514	258627
101648	258628
324719	258629
305336	258630
387079	258631
279256	258632
114298	258633
461690	258634
140018	258635
569267	258636
435689	258637
656467	258638
602486	258639
176697	258640
423564	258641
496529	258642
617865	258643
177013	258644
530956	258645
438264	258646
419033	258647
334536	258648
537267	258649
58902	258650
171322	258651
30180	258652
25334	258653
273087	258654
50475	258655
20477	258656
142069	258657
253400	258658
327016	258659
36564	258660
688276	258661
139837	258662
48869	258663
366224	258664
1434	258665
204110	258666
101433	258667
678766	258668
12946	258669
158950	258670
40868	258671
416701	258672
323620	258673
177159	258674
91062	258675
119638	258676
588502	258677
469573	258678
607242	258679
389596	258680
65893	258681
444242	258682
529902	258683
689563	258684
84010	258685
26647	258686
688491	258687
221983	258688
122444	258689
555800	258690
126901	258691
113904	258692
581112	258693
76168	258694
19235	258695
539335	258696
33651	258697
33415	258698
9846	258699
45738	258700
4595	258701
4082	258702
145838	258703
29582	258704
8420	258705
8182	258706
304690	258707
310966	258708
681648	258709
236909	258710
152247	258711
68794	258712
154701	258713
444904	258714
4235	258715
54796	258716
24709	258717
105008	258718
460633	258719
357430	258720
135832	258721
626161	258722
454764	258723
45724	258724
717637	258725
114277	258726
51749	258727
510539	258728
499799	258729
329910	258730
684897	258731
520367	258732
3099	258733
515180	258734
43699	258735
20198	258736
184793	258737
169285	258738
687167	258739
140549	258740
464188	258741
152733	258742
229773	258743
513784	258744
4306	258745
41021	258746
187034	258747
362420	258748
18696	258749
613449	258750
594395	258751
385563	258752
675919	258753
1252	258754
473544	258755
30398	258756
54956	258757
32097	258758
36283	258759
455896	258760
723241	258761
12081	258762
432033	258763
113630	258764
307710	258765
329488	258766
412393	258767
489388	258768
61373	258769
378139	258770
132163	258771
321415	258772
211544	258773
651721	258774
296050	258775
134290	258776
13639	258777
5132	258778
43840	258779
3749	258780
617845	258781
340495	258782
45321	258783
563443	258784
109029	258785
32964	258786
666528	258787
44792	258788
599746	258789
701646	258790
632321	258791
390111	258792
20843	258793
536762	258794
337948	258795
600859	258796
6139	258797
376729	258798
192045	258799
702374	258800
311607	258801
658950	258802
411414	258803
168966	258804
605063	258805
601326	258806
25688	258807
577271	258808
490355	258809
171341	258810
441548	258811
418343	258812
23869	258813
70397	258814
74831	258815
207145	258816
231801	258817
136609	258818
378907	258819
46511	258820
375251	258821
316688	258822
136112	258823
12057	258824
337212	258825
263710	258826
63855	258827
246850	258828
325041	258829
596259	258830
626561	258831
186679	258832
27944	258833
28613	258834
138673	258835
2505	258836
110875	258837
661902	258838
157753	258839
101836	258840
183394	258841
262663	258842
71871	258843
113608	258844
51866	258845
418797	258846
436872	258847
511070	258848
513439	258849
185168	258850
129778	258851
98253	258852
4646	258853
714545	258854
44462	258855
15848	258856
517625	258857
54317	258858
295349	258859
597236	258860
622573	258861
444949	258862
81785	258863
425656	258864
678670	258865
21091	258866
471018	258867
566819	258868
327474	258869
92434	258870
36596	258871
549049	258872
620887	258873
223609	258874
154997	258875
570373	258876
98115	258877
640806	258878
148809	258879
490554	258880
42763	258881
69025	258882
377687	258883
355523	258884
492661	258885
288656	258886
502531	258887
609858	258888
314947	258889
556819	258890
520322	258891
294891	258892
185572	258893
359879	258894
404039	258895
307040	258896
418739	258897
521209	258898
179566	258899
107333	258900
14822	258901
126507	258902
471440	258903
303320	258904
159450	258905
603488	258906
240115	258907
431275	258908
144123	258909
94370	258910
129746	258911
189582	258912
24046	258913
475699	258914
137789	258915
53607	258916
294685	258917
31183	258918
343882	258919
513025	258920
368153	258921
5716	258922
160247	258923
177034	258924
78549	258925
156285	258926
678643	258927
1251	258928
168350	258929
188060	258930
92626	258931
444997	258932
448846	258933
651322	258934
524271	258935
710256	258936
112546	258937
25205	258938
437056	258939
617	258940
391469	258941
310030	258942
60651	258943
57958	258944
147534	258945
269577	258946
100568	258947
334508	258948
62707	258949
17324	258950
530530	258951
118787	258952
2519	258953
548196	258954
471704	258955
348965	258956
414743	258957
80186	258958
75872	258959
307413	258960
559872	258961
313162	258962
164306	258963
128730	258964
151152	258965
25261	258966
181845	258967
25877	258968
527668	258969
27857	258970
518966	258971
50160	258972
532754	258973
326772	258974
61300	258975
385540	258976
27	258977
607775	258978
49770	258979
546368	258980
58997	258981
578369	258982
135421	258983
133888	258984
512613	258985
9448	258986
407113	258987
612430	258988
134990	258989
365640	258990
227558	258991
652046	258992
19559	258993
525110	258994
24819	258995
234546	258996
558627	258997
144332	258998
525241	258999
424956	259000
496063	259001
677221	259002
719141	259003
524956	259004
164559	259005
510207	259006
306883	259007
713511	259008
714516	259009
15868	259010
303558	259011
212595	259012
108255	259013
637227	259014
390838	259015
6614	259016
425110	259017
49296	259018
7520	259019
43543	259020
10182	259021
556414	259022
290031	259023
458906	259024
707081	259025
48140	259026
387468	259027
421968	259028
670940	259029
561655	259030
40782	259031
140604	259032
398261	259033
382919	259034
312120	259035
191676	259036
466657	259037
142652	259038
504702	259039
162778	259040
557114	259041
723724	259042
385877	259043
593240	259044
92194	259045
644301	259046
107902	259047
53762	259048
603028	259049
583776	259050
25787	259051
49743	259052
521033	259053
592845	259054
82153	259055
328704	259056
545501	259057
38364	259058
100698	259059
703422	259060
701194	259061
333660	259062
502000	259063
671765	259064
259957	259065
50681	259066
1904	259067
108743	259068
25876	259069
146123	259070
240915	259071
425005	259072
21472	259073
342251	259074
145812	259075
598326	259076
312638	259077
515185	259078
132207	259079
151024	259080
108776	259081
74227	259082
200077	259083
589756	259084
121730	259085
323458	259086
671271	259087
111206	259088
673768	259089
2606	259090
644419	259091
298530	259092
26426	259093
225543	259094
566706	259095
711080	259096
11842	259097
416543	259098
186314	259099
2006	259100
31194	259101
298726	259102
3301	259103
28447	259104
999	259105
120274	259106
403577	259107
594772	259108
255739	259109
317243	259110
152911	259111
144838	259112
177140	259113
677942	259114
345958	259115
631245	259116
159700	259117
444580	259118
81217	259119
581995	259120
173720	259121
518745	259122
563196	259123
177948	259124
407305	259125
407735	259126
16140	259127
635225	259128
195428	259129
178012	259130
567217	259131
70030	259132
120833	259133
356391	259134
205593	259135
25440	259136
291474	259137
156938	259138
815	259139
2097	259140
12321	259141
3418	259142
344090	259143
361209	259144
701509	259145
13433	259146
187	259147
722466	259148
70213	259149
348978	259150
200403	259151
250737	259152
376117	259153
10997	259154
448402	259155
78073	259156
325815	259157
15103	259158
465523	259159
431419	259160
48032	259161
151101	259162
327076	259163
293647	259164
723763	259165
490339	259166
487412	259167
432161	259168
671942	259169
7196	259170
170160	259171
166093	259172
310906	259173
166850	259174
458897	259175
12862	259176
440071	259177
538905	259178
459002	259179
309090	259180
1106	259181
119181	259182
683779	259183
611095	259184
316453	259185
716783	259186
216519	259187
179301	259188
168028	259189
571983	259190
135618	259191
534642	259192
112844	259193
63222	259194
377321	259195
256771	259196
578594	259197
708318	259198
648336	259199
494293	259200
716256	259201
234267	259202
137117	259203
406482	259204
245271	259205
326235	259206
390801	259207
101088	259208
173375	259209
79371	259210
371874	259211
557319	259212
208812	259213
6626	259214
713073	259215
52872	259216
237240	259217
89774	259218
504341	259219
38927	259220
4020	259221
551567	259222
357605	259223
215187	259224
570069	259225
48827	259226
222793	259227
326651	259228
81179	259229
105357	259230
160036	259231
91470	259232
468830	259233
364610	259234
641982	259235
3872	259236
180714	259237
237404	259238
7833	259239
452250	259240
71881	259241
96581	259242
441223	259243
174264	259244
414230	259245
97324	259246
530514	259247
636525	259248
12162	259249
132045	259250
40423	259251
98908	259252
481358	259253
141088	259254
145346	259255
87939	259256
133794	259257
59839	259258
52607	259259
407410	259260
441831	259261
314236	259262
440959	259263
95311	259264
506518	259265
544959	259266
23605	259267
56244	259268
4064	259269
42433	259270
341624	259271
607550	259272
417359	259273
278910	259274
392930	259275
385691	259276
721745	259277
702314	259278
167455	259279
173615	259280
4629	259281
349335	259282
284740	259283
144555	259284
4535	259285
656108	259286
75407	259287
336349	259288
271837	259289
240438	259290
17388	259291
499157	259292
26168	259293
296910	259294
350491	259295
494803	259296
64133	259297
290293	259298
151405	259299
514480	259300
31393	259301
250410	259302
109333	259303
14238	259304
115280	259305
666156	259306
400497	259307
690992	259308
703383	259309
250421	259310
61031	259311
432144	259312
674420	259313
475338	259314
641395	259315
346495	259316
492269	259317
581361	259318
27124	259319
198968	259320
169638	259321
17953	259322
696450	259323
283791	259324
555006	259325
624947	259326
81800	259327
542038	259328
327703	259329
172153	259330
83699	259331
121894	259332
25999	259333
121761	259334
587424	259335
347991	259336
10368	259337
96853	259338
358246	259339
142924	259340
434167	259341
64259	259342
49438	259343
115562	259344
551180	259345
355402	259346
136881	259347
231726	259348
482989	259349
576726	259350
585399	259351
100301	259352
164139	259353
499139	259354
451413	259355
540163	259356
317665	259357
139944	259358
488852	259359
585834	259360
495095	259361
498896	259362
621290	259363
517086	259364
33350	259365
217198	259366
30540	259367
675317	259368
85461	259369
225683	259370
611186	259371
241674	259372
4859	259373
143635	259374
11252	259375
363662	259376
702855	259377
2559	259378
139189	259379
7192	259380
226057	259381
313444	259382
474016	259383
181788	259384
182921	259385
118690	259386
415245	259387
118746	259388
636605	259389
657362	259390
85940	259391
653048	259392
381008	259393
202130	259394
498283	259395
148258	259396
1406	259397
47959	259398
165596	259399
673498	259400
139208	259401
241861	259402
214842	259403
214099	259404
606695	259405
108414	259406
366	259407
304787	259408
365366	259409
99481	259410
97469	259411
709066	259412
668	259413
564397	259414
558158	259415
136049	259416
533898	259417
487815	259418
17876	259419
400882	259420
80738	259421
381855	259422
561141	259423
12202	259424
122802	259425
516499	259426
52563	259427
146229	259428
267796	259429
261484	259430
674512	259431
31557	259432
521853	259433
319107	259434
266667	259435
11791	259436
10547	259437
319607	259438
620106	259439
701893	259440
16991	259441
82200	259442
723776	259443
12249	259444
262870	259445
240588	259446
110127	259447
124062	259448
558082	259449
234823	259450
421606	259451
63828	259452
383821	259453
218371	259454
578821	259455
48446	259456
537370	259457
481070	259458
697172	259459
78878	259460
13938	259461
55239	259462
43322	259463
378535	259464
628294	259465
147554	259466
538928	259467
70902	259468
49272	259469
59852	259470
689322	259471
109529	259472
105985	259473
199778	259474
231118	259475
354026	259476
147723	259477
89489	259478
362080	259479
184810	259480
600104	259481
93409	259482
288653	259483
2355	259484
37947	259485
160755	259486
517138	259487
123224	259488
327977	259489
697401	259490
102442	259491
299705	259492
55899	259493
614064	259494
78394	259495
454354	259496
609722	259497
52941	259498
118210	259499
408484	259500
72535	259501
603943	259502
117307	259503
433583	259504
613311	259505
653847	259506
554371	259507
279975	259508
70355	259509
69233	259510
236490	259511
140061	259512
187106	259513
139037	259514
164706	259515
142315	259516
356537	259517
112992	259518
384162	259519
68935	259520
595071	259521
62838	259522
118151	259523
291183	259524
121135	259525
156288	259526
106297	259527
503445	259528
226465	259529
458972	259530
45136	259531
331288	259532
441649	259533
230805	259534
122281	259535
4952	259536
695083	259537
685131	259538
45917	259539
520191	259540
590397	259541
703777	259542
32	259543
281547	259544
93926	259545
261518	259546
186715	259547
418266	259548
98074	259549
74353	259550
480340	259551
11049	259552
7312	259553
108718	259554
30625	259555
412143	259556
682943	259557
577053	259558
418966	259559
334636	259560
15732	259561
50925	259562
540687	259563
502815	259564
533057	259565
299875	259566
391863	259567
208052	259568
94541	259569
16892	259570
532162	259571
465709	259572
25607	259573
436556	259574
692419	259575
68250	259576
43453	259577
76331	259578
697572	259579
528564	259580
447232	259581
350680	259582
577434	259583
126902	259584
584410	259585
579782	259586
534182	259587
601714	259588
173024	259589
213005	259590
656980	259591
561557	259592
136040	259593
22688	259594
401346	259595
250169	259596
31561	259597
57568	259598
171706	259599
673026	259600
76902	259601
351290	259602
599055	259603
47603	259604
422713	259605
179583	259606
509	259607
3540	259608
123787	259609
249340	259610
154332	259611
254642	259612
75064	259613
86284	259614
108	259615
128895	259616
182805	259617
46765	259618
8473	259619
301301	259620
5777	259621
664753	259622
358005	259623
714965	259624
33861	259625
160288	259626
161841	259627
457807	259628
64035	259629
116582	259630
664261	259631
322000	259632
186964	259633
317273	259634
105174	259635
296986	259636
293624	259637
612387	259638
46081	259639
269315	259640
104205	259641
184522	259642
123328	259643
49504	259644
90993	259645
162405	259646
164795	259647
127030	259648
155576	259649
1103	259650
289660	259651
411681	259652
173369	259653
108106	259654
215104	259655
583315	259656
492722	259657
40516	259658
580048	259659
440251	259660
401673	259661
658830	259662
464240	259663
270542	259664
69800	259665
391287	259666
559887	259667
119830	259668
248400	259669
448530	259670
211707	259671
384417	259672
2592	259673
280440	259674
457987	259675
41368	259676
349942	259677
2246	259678
165344	259679
704676	259680
95835	259681
76889	259682
151712	259683
44605	259684
99714	259685
396457	259686
5825	259687
10602	259688
249655	259689
23713	259690
664090	259691
11746	259692
200	259693
12654	259694
474710	259695
504938	259696
5449	259697
124877	259698
671632	259699
293979	259700
2098	259701
551821	259702
8373	259703
475422	259704
33647	259705
123704	259706
95809	259707
4809	259708
78094	259709
721006	259710
648607	259711
206536	259712
718080	259713
103296	259714
479652	259715
647548	259716
136869	259717
375790	259718
345438	259719
297662	259720
686738	259721
388187	259722
34532	259723
108011	259724
54288	259725
103552	259726
49530	259727
24132	259728
406940	259729
669810	259730
34245	259731
618564	259732
4561	259733
301322	259734
672725	259735
569465	259736
172609	259737
271741	259738
336343	259739
699156	259740
73894	259741
74479	259742
53234	259743
24727	259744
311369	259745
148301	259746
59362	259747
6247	259748
579041	259749
2126	259750
325843	259751
704176	259752
144883	259753
152615	259754
443006	259755
225241	259756
680850	259757
164425	259758
551029	259759
178707	259760
1141	259761
154630	259762
175673	259763
903	259764
108570	259765
291223	259766
535156	259767
623546	259768
333929	259769
160399	259770
523459	259771
15293	259772
513135	259773
677404	259774
433266	259775
401610	259776
359864	259777
53898	259778
401601	259779
1610	259780
11569	259781
596751	259782
27164	259783
207008	259784
326573	259785
79926	259786
251820	259787
612029	259788
305060	259789
174351	259790
605660	259791
11646	259792
430977	259793
62015	259794
361850	259795
253644	259796
482356	259797
248348	259798
520682	259799
192144	259800
247640	259801
31895	259802
160122	259803
465165	259804
53334	259805
177184	259806
59227	259807
587432	259808
573027	259809
88428	259810
316328	259811
308433	259812
663858	259813
543400	259814
185663	259815
422882	259816
538958	259817
40277	259818
67828	259819
132979	259820
92836	259821
56492	259822
144388	259823
408	259824
670876	259825
278625	259826
661164	259827
567433	259828
34924	259829
106508	259830
84940	259831
395483	259832
231399	259833
313457	259834
524876	259835
673748	259836
128241	259837
299052	259838
7425	259839
347073	259840
51972	259841
87591	259842
545284	259843
710186	259844
39599	259845
268088	259846
1646	259847
464802	259848
139964	259849
18957	259850
485549	259851
342683	259852
136184	259853
108098	259854
668831	259855
112104	259856
439935	259857
48018	259858
645748	259859
385723	259860
331899	259861
96773	259862
228549	259863
707863	259864
340197	259865
49304	259866
491838	259867
87024	259868
385480	259869
42084	259870
74498	259871
246766	259872
536591	259873
615103	259874
681342	259875
153954	259876
551050	259877
222769	259878
24836	259879
220185	259880
105463	259881
327650	259882
476937	259883
333991	259884
625417	259885
318885	259886
698777	259887
213292	259888
15037	259889
556054	259890
529812	259891
179772	259892
39744	259893
559610	259894
484690	259895
394260	259896
559549	259897
269446	259898
314890	259899
654712	259900
505775	259901
657857	259902
434115	259903
414462	259904
330462	259905
386124	259906
45252	259907
723183	259908
137834	259909
452753	259910
703428	259911
278154	259912
65899	259913
656926	259914
358729	259915
581472	259916
17488	259917
342287	259918
673134	259919
405718	259920
546290	259921
666551	259922
109824	259923
571316	259924
428588	259925
209596	259926
68794	259927
311457	259928
233403	259929
204263	259930
20629	259931
477428	259932
387449	259933
672250	259934
2218	259935
166564	259936
368221	259937
167144	259938
116870	259939
587018	259940
57424	259941
48913	259942
359800	259943
369483	259944
478139	259945
266383	259946
716243	259947
338917	259948
289463	259949
624982	259950
681906	259951
109861	259952
336691	259953
571163	259954
609535	259955
5487	259956
41823	259957
691242	259958
114568	259959
8470	259960
130329	259961
41765	259962
362321	259963
140790	259964
53414	259965
692216	259966
331885	259967
274276	259968
453577	259969
8873	259970
126017	259971
150012	259972
192348	259973
394852	259974
143809	259975
614798	259976
11934	259977
167178	259978
422271	259979
64796	259980
94259	259981
263043	259982
20688	259983
357308	259984
836	259985
176075	259986
96085	259987
6439	259988
315802	259989
48382	259990
41518	259991
47885	259992
490898	259993
385406	259994
724985	259995
640085	259996
108539	259997
48978	259998
100638	259999
167858	260000
638790	260001
281524	260002
525955	260003
709360	260004
529211	260005
148517	260006
362738	260007
633045	260008
554399	260009
677000	260010
86497	260011
706814	260012
305106	260013
390263	260014
719147	260015
173501	260016
205133	260017
587250	260018
29416	260019
153619	260020
73687	260021
488233	260022
686986	260023
658776	260024
229763	260025
555043	260026
13945	260027
102402	260028
127522	260029
106368	260030
610421	260031
513433	260032
182901	260033
380808	260034
168599	260035
100944	260036
55921	260037
561233	260038
205116	260039
35798	260040
32802	260041
33636	260042
616842	260043
560403	260044
615865	260045
608590	260046
160561	260047
452103	260048
626815	260049
98724	260050
427123	260051
117723	260052
35458	260053
14201	260054
322858	260055
557835	260056
554303	260057
240552	260058
147302	260059
690176	260060
103495	260061
184140	260062
163372	260063
16176	260064
193736	260065
357125	260066
171795	260067
143155	260068
194885	260069
208331	260070
554801	260071
19295	260072
716832	260073
46439	260074
66322	260075
239200	260076
609934	260077
541621	260078
1167	260079
246927	260080
15236	260081
11995	260082
447390	260083
615282	260084
120679	260085
96228	260086
47583	260087
6180	260088
219171	260089
9615	260090
220925	260091
34230	260092
286186	260093
170396	260094
6713	260095
390424	260096
8281	260097
116775	260098
84218	260099
334621	260100
721796	260101
229055	260102
165212	260103
23920	260104
257299	260105
527230	260106
878	260107
324556	260108
334961	260109
693545	260110
445049	260111
203763	260112
83005	260113
426898	260114
86301	260115
498254	260116
155396	260117
429337	260118
11717	260119
50684	260120
53211	260121
631971	260122
111122	260123
470834	260124
145968	260125
655441	260126
335671	260127
133497	260128
44233	260129
664184	260130
153540	260131
68427	260132
353053	260133
616930	260134
4506	260135
587592	260136
525973	260137
229510	260138
73996	260139
369048	260140
19499	260141
5935	260142
158299	260143
55557	260144
375837	260145
113016	260146
550701	260147
552839	260148
442052	260149
358183	260150
378289	260151
158137	260152
2772	260153
394529	260154
111570	260155
481896	260156
448675	260157
80138	260158
18546	260159
504843	260160
215025	260161
265691	260162
118014	260163
659115	260164
296822	260165
174885	260166
139228	260167
26903	260168
384085	260169
47249	260170
54795	260171
634833	260172
131564	260173
718610	260174
89223	260175
15333	260176
155643	260177
584380	260178
185958	260179
204997	260180
14573	260181
29163	260182
254175	260183
113856	260184
248716	260185
347928	260186
123055	260187
304573	260188
663700	260189
324073	260190
427452	260191
94753	260192
99178	260193
134647	260194
712888	260195
124851	260196
456440	260197
523010	260198
82101	260199
414152	260200
22034	260201
71926	260202
647602	260203
205535	260204
151759	260205
590697	260206
304450	260207
455728	260208
577197	260209
710395	260210
33735	260211
228629	260212
160396	260213
29269	260214
40123	260215
79483	260216
657215	260217
372533	260218
34908	260219
496072	260220
22729	260221
588786	260222
272406	260223
32871	260224
195597	260225
428576	260226
400066	260227
96348	260228
537983	260229
714781	260230
108357	260231
6129	260232
266121	260233
9485	260234
692217	260235
452771	260236
615336	260237
94600	260238
513030	260239
303316	260240
195675	260241
112428	260242
246015	260243
235070	260244
473087	260245
22760	260246
68	260247
132140	260248
33548	260249
95684	260250
723254	260251
473744	260252
305110	260253
69890	260254
503112	260255
465450	260256
556497	260257
161622	260258
151403	260259
143876	260260
163848	260261
672246	260262
9585	260263
249190	260264
331506	260265
593767	260266
132913	260267
25183	260268
132824	260269
143107	260270
222434	260271
166468	260272
10852	260273
582577	260274
709418	260275
5708	260276
715891	260277
526587	260278
152635	260279
52094	260280
65001	260281
12950	260282
410944	260283
27709	260284
14918	260285
169028	260286
486180	260287
364575	260288
610788	260289
329695	260290
673408	260291
122188	260292
83901	260293
514036	260294
305343	260295
647677	260296
344071	260297
76835	260298
340262	260299
405148	260300
7585	260301
601430	260302
138094	260303
18999	260304
156957	260305
575075	260306
5576	260307
621186	260308
266274	260309
565408	260310
98561	260311
192812	260312
114311	260313
691482	260314
106614	260315
1532	260316
613185	260317
39269	260318
1451	260319
660462	260320
68	260321
721805	260322
151300	260323
673745	260324
251050	260325
277744	260326
73218	260327
279997	260328
87804	260329
149781	260330
22871	260331
656983	260332
407557	260333
53498	260334
17926	260335
14080	260336
11515	260337
159863	260338
718575	260339
618897	260340
49908	260341
528199	260342
73941	260343
441780	260344
440784	260345
97679	260346
563722	260347
173999	260348
358560	260349
184742	260350
121812	260351
211063	260352
614159	260353
93437	260354
192965	260355
217249	260356
653974	260357
62436	260358
401729	260359
116570	260360
8186	260361
546428	260362
182863	260363
602239	260364
508475	260365
193945	260366
318467	260367
105928	260368
91649	260369
6514	260370
128778	260371
176611	260372
580600	260373
268016	260374
27750	260375
518406	260376
608298	260377
623953	260378
660676	260379
683910	260380
120668	260381
81722	260382
560259	260383
470106	260384
612074	260385
378772	260386
446319	260387
138198	260388
650351	260389
41768	260390
392841	260391
378518	260392
656115	260393
202714	260394
686871	260395
134305	260396
405545	260397
578097	260398
177668	260399
603169	260400
186509	260401
219758	260402
343714	260403
202958	260404
16011	260405
25038	260406
611258	260407
326389	260408
115218	260409
34308	260410
426306	260411
301792	260412
578531	260413
34378	260414
535967	260415
523794	260416
17667	260417
1664	260418
586627	260419
39636	260420
48080	260421
151362	260422
20684	260423
121523	260424
678950	260425
256008	260426
380926	260427
164931	260428
170161	260429
29555	260430
52511	260431
206651	260432
31350	260433
144120	260434
100917	260435
632573	260436
491319	260437
491680	260438
145801	260439
630406	260440
93251	260441
33976	260442
231337	260443
27912	260444
702168	260445
575148	260446
558389	260447
114508	260448
17572	260449
480015	260450
112130	260451
194639	260452
6311	260453
105862	260454
62616	260455
255987	260456
517958	260457
202074	260458
46681	260459
418929	260460
598578	260461
664696	260462
138745	260463
12611	260464
572517	260465
525560	260466
707058	260467
291	260468
186738	260469
1545	260470
47516	260471
156508	260472
554457	260473
182152	260474
529877	260475
26881	260476
73097	260477
409528	260478
57786	260479
19681	260480
506281	260481
98612	260482
208821	260483
424404	260484
547783	260485
3808	260486
39	260487
580070	260488
45433	260489
28621	260490
599872	260491
14544	260492
498364	260493
398479	260494
587853	260495
173111	260496
197927	260497
437522	260498
256640	260499
640401	260500
81177	260501
1773	260502
126427	260503
239418	260504
282896	260505
188018	260506
506197	260507
241994	260508
116584	260509
374401	260510
37021	260511
686716	260512
523631	260513
488599	260514
557271	260515
370604	260516
339346	260517
65489	260518
73584	260519
28541	260520
353556	260521
430985	260522
258927	260523
93255	260524
534409	260525
21050	260526
570231	260527
628825	260528
381391	260529
510821	260530
305598	260531
16101	260532
133486	260533
306152	260534
258745	260535
608991	260536
144630	260537
238160	260538
20742	260539
90647	260540
522651	260541
129556	260542
162188	260543
251892	260544
212960	260545
1752	260546
146364	260547
606568	260548
30913	260549
155215	260550
626528	260551
170601	260552
123479	260553
559759	260554
42406	260555
160270	260556
545389	260557
639578	260558
670320	260559
300922	260560
11881	260561
241169	260562
155749	260563
281412	260564
183083	260565
46752	260566
233429	260567
445474	260568
102385	260569
290	260570
370578	260571
599808	260572
440062	260573
40839	260574
512529	260575
247303	260576
8980	260577
17924	260578
380640	260579
145463	260580
123961	260581
593145	260582
101067	260583
645111	260584
507061	260585
575931	260586
196095	260587
167953	260588
535323	260589
196033	260590
129909	260591
213650	260592
15840	260593
331556	260594
181809	260595
155155	260596
515762	260597
54310	260598
659231	260599
351655	260600
512386	260601
567605	260602
14780	260603
651327	260604
411382	260605
112374	260606
98826	260607
140976	260608
272540	260609
237610	260610
95652	260611
579742	260612
70721	260613
370453	260614
108154	260615
300085	260616
709916	260617
111112	260618
398319	260619
172133	260620
174836	260621
52428	260622
93662	260623
474074	260624
555545	260625
62034	260626
295873	260627
49779	260628
431936	260629
392107	260630
640423	260631
113508	260632
588152	260633
663941	260634
502	260635
415841	260636
441685	260637
143124	260638
3941	260639
610461	260640
683328	260641
290931	260642
549503	260643
200745	260644
484835	260645
78281	260646
272816	260647
310990	260648
55026	260649
419596	260650
122022	260651
666689	260652
352122	260653
313623	260654
138859	260655
685501	260656
687595	260657
16835	260658
612342	260659
259397	260660
691003	260661
600040	260662
664584	260663
76912	260664
665118	260665
8654	260666
318640	260667
13934	260668
88679	260669
35749	260670
633301	260671
140247	260672
680942	260673
100263	260674
42474	260675
12272	260676
283914	260677
327932	260678
115142	260679
550288	260680
150850	260681
74440	260682
321976	260683
252988	260684
616913	260685
338636	260686
419283	260687
368503	260688
99631	260689
436857	260690
9878	260691
486647	260692
7268	260693
2949	260694
312309	260695
196731	260696
114174	260697
344095	260698
13784	260699
533794	260700
181027	260701
133565	260702
85781	260703
480329	260704
349450	260705
459930	260706
392367	260707
66927	260708
182804	260709
522533	260710
61412	260711
494	260712
444626	260713
286326	260714
169054	260715
41425	260716
301683	260717
146679	260718
393446	260719
503001	260720
101600	260721
221448	260722
101064	260723
292710	260724
68486	260725
332353	260726
379575	260727
723846	260728
334530	260729
422630	260730
71382	260731
275603	260732
51755	260733
209179	260734
300026	260735
87086	260736
394186	260737
444498	260738
541358	260739
531582	260740
218649	260741
279499	260742
126650	260743
645742	260744
232236	260745
130080	260746
536	260747
718412	260748
287200	260749
459418	260750
523240	260751
183631	260752
236863	260753
612800	260754
195439	260755
389830	260756
484916	260757
390811	260758
562639	260759
440337	260760
383449	260761
18734	260762
721379	260763
359615	260764
138941	260765
32492	260766
657464	260767
395676	260768
222450	260769
449791	260770
582472	260771
476054	260772
117440	260773
54804	260774
538003	260775
107773	260776
77493	260777
263596	260778
239590	260779
163016	260780
508511	260781
24377	260782
44371	260783
24770	260784
234490	260785
82813	260786
69522	260787
465232	260788
43323	260789
156537	260790
484151	260791
257898	260792
623980	260793
95246	260794
539056	260795
54580	260796
226255	260797
544185	260798
220267	260799
101628	260800
575338	260801
122710	260802
59136	260803
580722	260804
244361	260805
183034	260806
211404	260807
33015	260808
560413	260809
131376	260810
336755	260811
478073	260812
47925	260813
561753	260814
41952	260815
86953	260816
339657	260817
155947	260818
68640	260819
601125	260820
369463	260821
138135	260822
334963	260823
710461	260824
148018	260825
458067	260826
676169	260827
263855	260828
509370	260829
389791	260830
197935	260831
318582	260832
710873	260833
14094	260834
127277	260835
33682	260836
224366	260837
542409	260838
168	260839
252615	260840
248711	260841
124650	260842
568037	260843
457400	260844
630311	260845
265593	260846
41932	260847
44982	260848
219406	260849
47749	260850
15187	260851
381277	260852
272388	260853
65611	260854
681833	260855
374144	260856
53117	260857
463102	260858
26786	260859
63508	260860
166288	260861
600918	260862
710311	260863
101316	260864
645866	260865
585842	260866
205513	260867
472650	260868
404890	260869
526150	260870
167338	260871
538400	260872
149654	260873
211102	260874
355043	260875
512608	260876
666835	260877
664039	260878
29812	260879
30186	260880
152455	260881
303854	260882
648816	260883
55059	260884
401256	260885
515637	260886
91999	260887
423224	260888
93989	260889
120074	260890
47729	260891
619471	260892
368343	260893
126643	260894
62279	260895
50723	260896
126396	260897
48854	260898
472845	260899
36602	260900
1991	260901
409735	260902
170080	260903
103693	260904
105973	260905
556933	260906
145074	260907
556873	260908
159138	260909
1180	260910
9766	260911
686322	260912
669359	260913
79389	260914
206187	260915
348415	260916
23091	260917
37550	260918
396607	260919
41283	260920
447712	260921
2049	260922
44697	260923
125612	260924
3471	260925
614750	260926
184294	260927
158288	260928
576371	260929
284167	260930
130042	260931
39606	260932
483693	260933
476900	260934
49221	260935
664093	260936
437327	260937
648140	260938
178549	260939
58397	260940
2574	260941
389211	260942
641303	260943
281548	260944
1720	260945
439784	260946
410184	260947
8752	260948
385879	260949
567393	260950
717146	260951
27843	260952
318434	260953
490745	260954
46256	260955
380809	260956
615359	260957
72462	260958
565572	260959
43750	260960
106581	260961
260213	260962
15932	260963
653257	260964
82078	260965
413432	260966
321826	260967
264878	260968
164480	260969
646592	260970
724630	260971
501	260972
563719	260973
293388	260974
193080	260975
375047	260976
324157	260977
37059	260978
717882	260979
621275	260980
605381	260981
202480	260982
590452	260983
34228	260984
297947	260985
182347	260986
279600	260987
556907	260988
115738	260989
133544	260990
44830	260991
13255	260992
74042	260993
355541	260994
65747	260995
588832	260996
146915	260997
656323	260998
1397	260999
422193	261000
42318	261001
610470	261002
113379	261003
21178	261004
313541	261005
303883	261006
54515	261007
634631	261008
6988	261009
238372	261010
413224	261011
162585	261012
101880	261013
213015	261014
436704	261015
385343	261016
139161	261017
186692	261018
137429	261019
679767	261020
47453	261021
103428	261022
481812	261023
306356	261024
698365	261025
713821	261026
163443	261027
250245	261028
79249	261029
219613	261030
1985	261031
642143	261032
661799	261033
120720	261034
304306	261035
321524	261036
181180	261037
119174	261038
341490	261039
386007	261040
36977	261041
169979	261042
552734	261043
385029	261044
235963	261045
314837	261046
169763	261047
146486	261048
619328	261049
107167	261050
669353	261051
25890	261052
63953	261053
185221	261054
113759	261055
128583	261056
134427	261057
565920	261058
630203	261059
692384	261060
71364	261061
433721	261062
15417	261063
128319	261064
699540	261065
141858	261066
58715	261067
112751	261068
108181	261069
353607	261070
724620	261071
701981	261072
52803	261073
131963	261074
5378	261075
421115	261076
299058	261077
406223	261078
98238	261079
607488	261080
67650	261081
109734	261082
3235	261083
357244	261084
41274	261085
265687	261086
93913	261087
529964	261088
18	261089
61941	261090
48182	261091
472788	261092
247795	261093
538631	261094
569993	261095
411255	261096
83946	261097
209247	261098
331517	261099
466558	261100
364674	261101
636904	261102
43193	261103
36563	261104
356351	261105
314332	261106
65864	261107
131372	261108
23478	261109
666562	261110
673389	261111
187844	261112
184766	261113
598013	261114
352249	261115
390965	261116
448015	261117
349309	261118
109956	261119
526612	261120
32549	261121
5658	261122
1385	261123
132783	261124
710007	261125
37389	261126
16042	261127
549756	261128
416572	261129
660706	261130
396628	261131
13406	261132
282391	261133
646287	261134
36480	261135
127649	261136
136687	261137
66491	261138
161049	261139
48692	261140
41468	261141
80409	261142
605037	261143
694304	261144
3129	261145
92761	261146
408417	261147
73003	261148
681654	261149
264652	261150
142273	261151
286607	261152
215798	261153
429154	261154
564838	261155
116441	261156
527543	261157
698013	261158
712158	261159
50627	261160
52128	261161
73386	261162
470932	261163
405136	261164
192073	261165
334378	261166
20338	261167
675001	261168
620468	261169
381115	261170
549819	261171
553750	261172
606530	261173
125582	261174
240602	261175
520652	261176
127760	261177
609048	261178
666074	261179
397020	261180
157891	261181
112001	261182
222109	261183
170936	261184
328269	261185
466294	261186
552593	261187
265794	261188
207662	261189
134710	261190
100164	261191
651004	261192
1072	261193
179387	261194
337549	261195
178013	261196
342527	261197
558878	261198
14471	261199
600629	261200
356453	261201
263801	261202
279357	261203
36997	261204
183399	261205
320070	261206
74325	261207
674226	261208
118820	261209
252637	261210
269719	261211
183038	261212
574515	261213
171695	261214
17653	261215
79999	261216
531750	261217
170	261218
390730	261219
163844	261220
397692	261221
543355	261222
137349	261223
267191	261224
589391	261225
401970	261226
47003	261227
235600	261228
100580	261229
253	261230
58919	261231
111421	261232
571095	261233
125794	261234
162771	261235
508103	261236
353451	261237
667220	261238
422628	261239
265941	261240
370547	261241
101280	261242
647147	261243
576230	261244
152996	261245
643021	261246
197326	261247
14521	261248
192723	261249
602139	261250
340997	261251
325979	261252
89501	261253
646117	261254
472143	261255
434492	261256
47866	261257
690105	261258
48439	261259
27181	261260
133462	261261
156473	261262
50002	261263
201633	261264
12683	261265
24166	261266
242464	261267
522520	261268
559247	261269
611416	261270
309621	261271
242402	261272
201862	261273
643590	261274
330682	261275
237707	261276
160109	261277
112124	261278
570474	261279
673862	261280
709057	261281
582717	261282
155638	261283
275324	261284
57741	261285
663809	261286
9364	261287
671985	261288
446520	261289
41599	261290
13818	261291
346658	261292
588149	261293
698657	261294
274270	261295
125792	261296
567820	261297
75124	261298
363144	261299
720646	261300
421641	261301
661788	261302
379756	261303
263837	261304
156661	261305
63272	261306
222124	261307
25252	261308
2497	261309
170747	261310
40090	261311
53139	261312
134994	261313
320697	261314
692543	261315
46609	261316
1939	261317
211465	261318
135643	261319
9256	261320
235776	261321
436836	261322
415903	261323
38027	261324
611312	261325
690902	261326
665074	261327
37852	261328
648417	261329
582653	261330
174589	261331
491091	261332
91660	261333
142370	261334
572558	261335
654373	261336
10985	261337
90059	261338
147455	261339
126250	261340
488310	261341
246178	261342
421436	261343
48206	261344
69209	261345
439251	261346
677810	261347
545256	261348
29972	261349
596215	261350
174893	261351
33145	261352
552416	261353
348092	261354
288163	261355
125893	261356
444733	261357
6775	261358
533510	261359
335020	261360
515435	261361
42030	261362
636444	261363
63003	261364
47028	261365
33780	261366
677927	261367
557833	261368
39431	261369
659338	261370
435815	261371
107856	261372
336272	261373
149645	261374
369254	261375
29921	261376
620579	261377
380594	261378
160369	261379
390062	261380
355233	261381
295345	261382
50223	261383
401731	261384
289439	261385
139235	261386
482577	261387
688864	261388
152677	261389
361706	261390
596336	261391
541192	261392
189884	261393
501302	261394
30896	261395
714984	261396
511692	261397
4563	261398
239087	261399
180447	261400
400662	261401
575607	261402
128935	261403
57256	261404
76446	261405
674079	261406
403883	261407
2391	261408
47308	261409
276308	261410
689815	261411
458607	261412
714883	261413
98357	261414
663433	261415
540336	261416
659458	261417
74402	261418
250482	261419
52497	261420
16433	261421
149822	261422
506310	261423
166803	261424
346	261425
20897	261426
667868	261427
554546	261428
682653	261429
494945	261430
139857	261431
40000	261432
180108	261433
53015	261434
94754	261435
5280	261436
112392	261437
499006	261438
93400	261439
571884	261440
245055	261441
155740	261442
22282	261443
289380	261444
87789	261445
641334	261446
122944	261447
271063	261448
183664	261449
102361	261450
129964	261451
640491	261452
186470	261453
610711	261454
487102	261455
612755	261456
139053	261457
72638	261458
110072	261459
142813	261460
165222	261461
555338	261462
660437	261463
15614	261464
63590	261465
77397	261466
106919	261467
27120	261468
32752	261469
350467	261470
38286	261471
6057	261472
13727	261473
126436	261474
666558	261475
532641	261476
114911	261477
104788	261478
480506	261479
503104	261480
27746	261481
28524	261482
691836	261483
78412	261484
78264	261485
71018	261486
82966	261487
278	261488
224217	261489
216867	261490
671978	261491
698622	261492
21285	261493
126321	261494
189402	261495
496050	261496
116460	261497
54236	261498
455367	261499
6517	261500
52071	261501
529787	261502
671115	261503
556728	261504
1648	261505
595293	261506
669879	261507
71330	261508
633270	261509
429837	261510
178598	261511
366571	261512
635061	261513
350247	261514
122372	261515
462868	261516
154548	261517
16487	261518
659797	261519
122852	261520
78997	261521
348	261522
581983	261523
215266	261524
129414	261525
175101	261526
656191	261527
591125	261528
105043	261529
313165	261530
455218	261531
634739	261532
58766	261533
159399	261534
246739	261535
665967	261536
167399	261537
25981	261538
472704	261539
166150	261540
44486	261541
7400	261542
175301	261543
136710	261544
82777	261545
212184	261546
87124	261547
129727	261548
295553	261549
66141	261550
11401	261551
448234	261552
78468	261553
44798	261554
392756	261555
373582	261556
630285	261557
474717	261558
445805	261559
425861	261560
226390	261561
11706	261562
572968	261563
116158	261564
281172	261565
698957	261566
493228	261567
542788	261568
165756	261569
188451	261570
526627	261571
358487	261572
294858	261573
237766	261574
35424	261575
345150	261576
2371	261577
1979	261578
107897	261579
560155	261580
47191	261581
60035	261582
35179	261583
531534	261584
177487	261585
220885	261586
339968	261587
28611	261588
16604	261589
2597	261590
366846	261591
171475	261592
305456	261593
259807	261594
54910	261595
712173	261596
320874	261597
250775	261598
435385	261599
167997	261600
48690	261601
592929	261602
100462	261603
164135	261604
241949	261605
85121	261606
19111	261607
252621	261608
421879	261609
184185	261610
9435	261611
568874	261612
656310	261613
272940	261614
149919	261615
145684	261616
483219	261617
18232	261618
176214	261619
2643	261620
631465	261621
5285	261622
162010	261623
3620	261624
354195	261625
84624	261626
96075	261627
561290	261628
110995	261629
127382	261630
48472	261631
1192	261632
109168	261633
94435	261634
396114	261635
35936	261636
456812	261637
694189	261638
38500	261639
466695	261640
7341	261641
479481	261642
165041	261643
643051	261644
52876	261645
124350	261646
193205	261647
10957	261648
236831	261649
7174	261650
143241	261651
552763	261652
91772	261653
678027	261654
151754	261655
163047	261656
397711	261657
9305	261658
68546	261659
455638	261660
426940	261661
116727	261662
181073	261663
116619	261664
3156	261665
104385	261666
131746	261667
374130	261668
181661	261669
174245	261670
721497	261671
8219	261672
582289	261673
1104	261674
147711	261675
663371	261676
673968	261677
253469	261678
44399	261679
256065	261680
591734	261681
141919	261682
55408	261683
665340	261684
54651	261685
113929	261686
15948	261687
21738	261688
810	261689
35986	261690
117212	261691
716222	261692
45100	261693
104881	261694
44875	261695
580782	261696
319838	261697
413410	261698
513122	261699
14233	261700
450989	261701
301273	261702
564286	261703
116866	261704
320097	261705
529726	261706
121939	261707
331339	261708
288055	261709
238667	261710
694340	261711
160673	261712
343062	261713
539313	261714
186501	261715
236135	261716
648569	261717
501500	261718
706422	261719
416316	261720
13616	261721
665116	261722
33926	261723
140490	261724
76053	261725
471291	261726
525847	261727
172484	261728
250091	261729
475640	261730
413007	261731
413910	261732
439841	261733
325234	261734
103158	261735
628498	261736
112433	261737
245367	261738
439532	261739
300910	261740
5506	261741
127535	261742
143967	261743
307584	261744
37901	261745
22446	261746
43447	261747
42588	261748
118353	261749
123498	261750
167896	261751
4192	261752
323891	261753
50452	261754
180248	261755
91211	261756
465910	261757
31243	261758
263794	261759
719574	261760
140605	261761
622594	261762
435993	261763
65867	261764
283465	261765
32453	261766
169149	261767
26519	261768
474365	261769
161296	261770
21213	261771
40045	261772
58452	261773
141860	261774
56260	261775
89969	261776
245036	261777
546768	261778
5072	261779
529753	261780
267526	261781
701726	261782
594057	261783
150205	261784
19545	261785
657330	261786
134332	261787
86275	261788
8424	261789
635890	261790
483201	261791
18875	261792
90175	261793
638319	261794
33625	261795
667058	261796
638808	261797
259630	261798
273842	261799
210664	261800
536382	261801
304251	261802
160744	261803
675343	261804
102703	261805
304189	261806
136302	261807
724346	261808
536274	261809
373920	261810
704544	261811
375974	261812
613944	261813
352862	261814
49017	261815
75057	261816
409481	261817
716753	261818
627918	261819
147731	261820
24637	261821
553545	261822
81226	261823
297158	261824
536705	261825
387130	261826
236293	261827
524702	261828
565880	261829
388338	261830
233655	261831
698065	261832
393649	261833
23744	261834
494194	261835
578244	261836
678113	261837
210157	261838
470125	261839
102873	261840
158727	261841
101215	261842
13191	261843
268164	261844
35693	261845
173779	261846
634434	261847
165615	261848
158474	261849
77994	261850
52489	261851
718006	261852
17371	261853
217819	261854
420736	261855
474718	261856
107259	261857
446999	261858
24795	261859
178414	261860
437478	261861
273738	261862
68625	261863
119413	261864
586321	261865
280116	261866
415663	261867
75726	261868
12846	261869
102865	261870
469706	261871
611642	261872
273	261873
418586	261874
5051	261875
651771	261876
704963	261877
233680	261878
469094	261879
443984	261880
77414	261881
245543	261882
666966	261883
205472	261884
180766	261885
78023	261886
3176	261887
31124	261888
482668	261889
20062	261890
352760	261891
43327	261892
451094	261893
102084	261894
108711	261895
295035	261896
627109	261897
68661	261898
311517	261899
142064	261900
243111	261901
4543	261902
503750	261903
170444	261904
51649	261905
565466	261906
705625	261907
224818	261908
140262	261909
49071	261910
169408	261911
64424	261912
45548	261913
90204	261914
711812	261915
92158	261916
572369	261917
658129	261918
117466	261919
28960	261920
196469	261921
662441	261922
106832	261923
181876	261924
563303	261925
449200	261926
503743	261927
185777	261928
281316	261929
468	261930
31870	261931
153892	261932
318813	261933
330733	261934
587804	261935
87236	261936
90367	261937
302424	261938
82941	261939
14426	261940
112783	261941
402722	261942
101283	261943
89460	261944
446280	261945
124638	261946
177803	261947
126715	261948
100786	261949
100473	261950
146574	261951
332973	261952
1500	261953
642968	261954
628459	261955
9267	261956
184804	261957
448525	261958
10809	261959
19068	261960
358756	261961
386924	261962
68335	261963
44214	261964
335509	261965
19	261966
210781	261967
545440	261968
478841	261969
663950	261970
476605	261971
135185	261972
697076	261973
527440	261974
192940	261975
75308	261976
12273	261977
169284	261978
300096	261979
700305	261980
435435	261981
369967	261982
43681	261983
294515	261984
266639	261985
99174	261986
165043	261987
161031	261988
21633	261989
712946	261990
611694	261991
15269	261992
41582	261993
2857	261994
1025	261995
473027	261996
38524	261997
168928	261998
414369	261999
364041	262000
418088	262001
237388	262002
36220	262003
226252	262004
34293	262005
654683	262006
403015	262007
62355	262008
348562	262009
35940	262010
517953	262011
636275	262012
456214	262013
55204	262014
85191	262015
8310	262016
472805	262017
105804	262018
510343	262019
434175	262020
64655	262021
530309	262022
5879	262023
224846	262024
266004	262025
91328	262026
104185	262027
144803	262028
531443	262029
560512	262030
47154	262031
107738	262032
597604	262033
421649	262034
326927	262035
192848	262036
25556	262037
23955	262038
7195	262039
612598	262040
128435	262041
34192	262042
485573	262043
121872	262044
39755	262045
154781	262046
714817	262047
158372	262048
170797	262049
5625	262050
681243	262051
700491	262052
223452	262053
607947	262054
44382	262055
202328	262056
18510	262057
38928	262058
244439	262059
115960	262060
135121	262061
11005	262062
84724	262063
255504	262064
613252	262065
567164	262066
52250	262067
53701	262068
69171	262069
313869	262070
45414	262071
218736	262072
17263	262073
371082	262074
155382	262075
182035	262076
568006	262077
128195	262078
283752	262079
671056	262080
253551	262081
680754	262082
283061	262083
416172	262084
476930	262085
14280	262086
539306	262087
232964	262088
75060	262089
21570	262090
712019	262091
701535	262092
124465	262093
84583	262094
23039	262095
33161	262096
174492	262097
581345	262098
108858	262099
48581	262100
353081	262101
245673	262102
259689	262103
536623	262104
65766	262105
567285	262106
166474	262107
450567	262108
18730	262109
723094	262110
638639	262111
82192	262112
1045	262113
285031	262114
1619	262115
123589	262116
115605	262117
694740	262118
92825	262119
102794	262120
54634	262121
175051	262122
41442	262123
119053	262124
659036	262125
110727	262126
415835	262127
326300	262128
294105	262129
88417	262130
11372	262131
73250	262132
3574	262133
21454	262134
44775	262135
345380	262136
611475	262137
327969	262138
156806	262139
282988	262140
579846	262141
379288	262142
401118	262143
280653	262144
437456	262145
398094	262146
98956	262147
563501	262148
405569	262149
117241	262150
514841	262151
71238	262152
146909	262153
634619	262154
141238	262155
8957	262156
574159	262157
137182	262158
512743	262159
570428	262160
7240	262161
471024	262162
8408	262163
389907	262164
490286	262165
115794	262166
116089	262167
604674	262168
202242	262169
421531	262170
301227	262171
27419	262172
302339	262173
584627	262174
446533	262175
156684	262176
174982	262177
98103	262178
71791	262179
174381	262180
396199	262181
444759	262182
186952	262183
236264	262184
56473	262185
703146	262186
37371	262187
197	262188
533882	262189
596460	262190
517102	262191
199249	262192
195528	262193
543387	262194
197510	262195
49942	262196
516841	262197
396215	262198
99694	262199
160809	262200
696555	262201
669640	262202
661170	262203
138883	262204
512417	262205
5651	262206
644121	262207
116515	262208
86961	262209
142392	262210
397719	262211
347914	262212
122309	262213
1234	262214
1849	262215
15995	262216
70998	262217
472291	262218
623659	262219
935	262220
52785	262221
23011	262222
72594	262223
374761	262224
724195	262225
29174	262226
258750	262227
578374	262228
572869	262229
579182	262230
125050	262231
421230	262232
158027	262233
138997	262234
236320	262235
150472	262236
434815	262237
316770	262238
208371	262239
246969	262240
59617	262241
358679	262242
93927	262243
15573	262244
140248	262245
311110	262246
8971	262247
579862	262248
637295	262249
317021	262250
221876	262251
50589	262252
82784	262253
133986	262254
41335	262255
43207	262256
81	262257
101086	262258
104473	262259
580613	262260
553543	262261
91079	262262
16672	262263
186297	262264
311770	262265
155353	262266
244736	262267
708402	262268
25932	262269
5634	262270
179319	262271
569266	262272
198964	262273
59669	262274
118940	262275
126133	262276
434986	262277
292157	262278
35768	262279
579729	262280
331319	262281
406866	262282
558769	262283
2477	262284
73	262285
583594	262286
436442	262287
100128	262288
306275	262289
42589	262290
302309	262291
720266	262292
706070	262293
86137	262294
521269	262295
181192	262296
560707	262297
41482	262298
575231	262299
620502	262300
250231	262301
437257	262302
54771	262303
330763	262304
32738	262305
36621	262306
420937	262307
11196	262308
551206	262309
677383	262310
80791	262311
141689	262312
609203	262313
172269	262314
395074	262315
118213	262316
267699	262317
348658	262318
33758	262319
640344	262320
6692	262321
81711	262322
33517	262323
360289	262324
32140	262325
606049	262326
633252	262327
46167	262328
349236	262329
117722	262330
159057	262331
384710	262332
398488	262333
276585	262334
518698	262335
9691	262336
443128	262337
74441	262338
301798	262339
660153	262340
612423	262341
141868	262342
280337	262343
14140	262344
144571	262345
197308	262346
446383	262347
451992	262348
685310	262349
21686	262350
214904	262351
51877	262352
45086	262353
235849	262354
657823	262355
17683	262356
603711	262357
3453	262358
525229	262359
110224	262360
409977	262361
58295	262362
605484	262363
184867	262364
230148	262365
291869	262366
114449	262367
420185	262368
150744	262369
211837	262370
219484	262371
654713	262372
229119	262373
116920	262374
587453	262375
150377	262376
50703	262377
458475	262378
134314	262379
536015	262380
88175	262381
602779	262382
23680	262383
38537	262384
327223	262385
668793	262386
196179	262387
153419	262388
635760	262389
170187	262390
15920	262391
456864	262392
202704	262393
292770	262394
89322	262395
57664	262396
375928	262397
142866	262398
127968	262399
545861	262400
55189	262401
594914	262402
83379	262403
6009	262404
562992	262405
20465	262406
88347	262407
530683	262408
164584	262409
287642	262410
42685	262411
680256	262412
503397	262413
36393	262414
215396	262415
3285	262416
24686	262417
593749	262418
62199	262419
300499	262420
566868	262421
720216	262422
43661	262423
6237	262424
7304	262425
623950	262426
203370	262427
639814	262428
358344	262429
18829	262430
687887	262431
477524	262432
91895	262433
119208	262434
46879	262435
258761	262436
148286	262437
269824	262438
23735	262439
64934	262440
170586	262441
546362	262442
332130	262443
156367	262444
564877	262445
120594	262446
655753	262447
703919	262448
49958	262449
138956	262450
14081	262451
24700	262452
145151	262453
614824	262454
159542	262455
38078	262456
177613	262457
433675	262458
272902	262459
422068	262460
275963	262461
54955	262462
4933	262463
49345	262464
37736	262465
559103	262466
18273	262467
386479	262468
489149	262469
429578	262470
452064	262471
418454	262472
6865	262473
109674	262474
495248	262475
90077	262476
135317	262477
31649	262478
678851	262479
566187	262480
530334	262481
193964	262482
247304	262483
635118	262484
383839	262485
326945	262486
247435	262487
241040	262488
222770	262489
55474	262490
209755	262491
405481	262492
109334	262493
475823	262494
488695	262495
581414	262496
554183	262497
306696	262498
52395	262499
684512	262500
517227	262501
504333	262502
134320	262503
151995	262504
63328	262505
153373	262506
17472	262507
82409	262508
96042	262509
11415	262510
243986	262511
642746	262512
2900	262513
496353	262514
541502	262515
292101	262516
178036	262517
225663	262518
211636	262519
137207	262520
723108	262521
23787	262522
171954	262523
95278	262524
321688	262525
188093	262526
216608	262527
52082	262528
44566	262529
620354	262530
661919	262531
269840	262532
297718	262533
186877	262534
253861	262535
10670	262536
14456	262537
174363	262538
17	262539
28742	262540
325914	262541
39413	262542
148099	262543
67206	262544
157254	262545
65889	262546
311448	262547
26437	262548
529180	262549
683160	262550
554470	262551
187955	262552
234008	262553
11556	262554
296774	262555
129127	262556
36447	262557
136490	262558
451640	262559
287024	262560
224	262561
251434	262562
27753	262563
88552	262564
503072	262565
98269	262566
643043	262567
345074	262568
114223	262569
100007	262570
108563	262571
203492	262572
151483	262573
414454	262574
159159	262575
331354	262576
354683	262577
3293	262578
274403	262579
115471	262580
203826	262581
28123	262582
342058	262583
702477	262584
669309	262585
713992	262586
387928	262587
61112	262588
155234	262589
245281	262590
454493	262591
107317	262592
666525	262593
39226	262594
500851	262595
711365	262596
407170	262597
224694	262598
180184	262599
23238	262600
687968	262601
676504	262602
404206	262603
71810	262604
127867	262605
695497	262606
162449	262607
129728	262608
532122	262609
265383	262610
384415	262611
227069	262612
495387	262613
512829	262614
120885	262615
384994	262616
632530	262617
217086	262618
87805	262619
37463	262620
15931	262621
105666	262622
602553	262623
18901	262624
480894	262625
452262	262626
125101	262627
390882	262628
547416	262629
482316	262630
464429	262631
27361	262632
306768	262633
372019	262634
142019	262635
445550	262636
33780	262637
52313	262638
452632	262639
226265	262640
412300	262641
493512	262642
347	262643
134992	262644
156896	262645
20619	262646
12542	262647
66752	262648
76492	262649
640202	262650
103075	262651
177882	262652
85452	262653
3829	262654
116465	262655
136435	262656
630911	262657
12644	262658
438157	262659
100325	262660
558350	262661
607825	262662
478541	262663
79143	262664
78601	262665
143906	262666
96248	262667
132290	262668
720589	262669
555237	262670
566106	262671
55445	262672
58401	262673
289007	262674
2934	262675
98197	262676
321768	262677
2657	262678
647972	262679
16772	262680
308861	262681
526785	262682
287585	262683
602972	262684
644932	262685
218412	262686
1684	262687
299012	262688
372646	262689
185871	262690
162067	262691
469920	262692
53731	262693
177367	262694
456072	262695
68672	262696
518742	262697
607917	262698
157925	262699
72871	262700
50150	262701
492305	262702
36455	262703
487126	262704
101055	262705
477620	262706
23646	262707
253995	262708
404925	262709
6576	262710
89422	262711
65514	262712
448257	262713
594465	262714
119911	262715
264425	262716
607765	262717
8343	262718
171277	262719
164107	262720
90944	262721
265674	262722
539359	262723
680787	262724
536237	262725
455329	262726
530222	262727
564948	262728
155578	262729
47277	262730
362157	262731
119265	262732
476246	262733
313827	262734
2062	262735
11439	262736
207111	262737
488782	262738
123154	262739
713375	262740
50080	262741
571001	262742
189005	262743
125602	262744
149093	262745
289717	262746
440390	262747
10192	262748
61762	262749
447746	262750
485755	262751
548114	262752
559469	262753
193654	262754
178634	262755
12038	262756
163426	262757
61603	262758
74896	262759
75412	262760
236610	262761
160351	262762
507731	262763
172546	262764
685849	262765
341346	262766
280625	262767
456276	262768
464307	262769
708137	262770
491031	262771
31104	262772
143898	262773
502480	262774
442040	262775
645458	262776
16218	262777
307893	262778
222063	262779
253917	262780
206870	262781
182443	262782
10029	262783
196128	262784
395450	262785
32721	262786
269184	262787
174092	262788
714034	262789
695393	262790
30941	262791
166980	262792
118254	262793
26363	262794
114637	262795
705685	262796
75265	262797
48171	262798
63083	262799
561436	262800
136934	262801
245662	262802
144964	262803
42593	262804
406500	262805
336817	262806
2929	262807
217358	262808
47997	262809
25767	262810
195311	262811
493840	262812
1887	262813
483843	262814
484188	262815
50867	262816
299793	262817
129663	262818
673568	262819
254439	262820
140965	262821
506571	262822
130150	262823
598	262824
640901	262825
71225	262826
502019	262827
215723	262828
163274	262829
174823	262830
143820	262831
216945	262832
3580	262833
618284	262834
188007	262835
109212	262836
73879	262837
158480	262838
463521	262839
136826	262840
194201	262841
125268	262842
671597	262843
454291	262844
150793	262845
519132	262846
132729	262847
547530	262848
285839	262849
286343	262850
5186	262851
302404	262852
76365	262853
27137	262854
69693	262855
517404	262856
74522	262857
438858	262858
329068	262859
3130	262860
333592	262861
96764	262862
68697	262863
454785	262864
12325	262865
509762	262866
48303	262867
71025	262868
26758	262869
445763	262870
545073	262871
42059	262872
31036	262873
393689	262874
428932	262875
339823	262876
54505	262877
56154	262878
438102	262879
49279	262880
455358	262881
4552	262882
94633	262883
434992	262884
572913	262885
96473	262886
445589	262887
31385	262888
91892	262889
617758	262890
33243	262891
26500	262892
80374	262893
639921	262894
531186	262895
172736	262896
58511	262897
30869	262898
678046	262899
81175	262900
715802	262901
237108	262902
651409	262903
21491	262904
65941	262905
576638	262906
472142	262907
336479	262908
17789	262909
153090	262910
543053	262911
233253	262912
470025	262913
656854	262914
251685	262915
209192	262916
104594	262917
455568	262918
585594	262919
607698	262920
201	262921
12709	262922
93424	262923
517961	262924
638142	262925
547068	262926
622394	262927
323141	262928
205032	262929
588025	262930
6649	262931
397458	262932
431293	262933
336284	262934
301233	262935
35178	262936
523458	262937
120438	262938
638421	262939
178317	262940
137222	262941
587650	262942
340859	262943
621406	262944
175430	262945
103374	262946
393366	262947
623651	262948
595	262949
556753	262950
72878	262951
370680	262952
106689	262953
43437	262954
313952	262955
448204	262956
391129	262957
302589	262958
275144	262959
90699	262960
458721	262961
8559	262962
391727	262963
606979	262964
553762	262965
508031	262966
154728	262967
521199	262968
618156	262969
329561	262970
235984	262971
164504	262972
262511	262973
367087	262974
32551	262975
194800	262976
359131	262977
179792	262978
363156	262979
209120	262980
35	262981
557298	262982
384571	262983
669144	262984
2444	262985
551913	262986
665644	262987
448911	262988
430283	262989
422408	262990
36060	262991
361746	262992
576509	262993
395493	262994
1411	262995
15403	262996
299901	262997
656989	262998
445664	262999
16267	263000
665505	263001
155996	263002
21801	263003
559903	263004
177921	263005
98734	263006
679243	263007
185440	263008
18587	263009
81482	263010
1899	263011
278186	263012
154548	263013
112616	263014
69080	263015
515134	263016
19402	263017
454810	263018
50278	263019
429434	263020
169318	263021
253527	263022
406957	263023
431700	263024
574831	263025
19617	263026
154219	263027
634725	263028
617844	263029
200873	263030
130702	263031
103796	263032
61808	263033
151433	263034
450922	263035
19228	263036
574422	263037
420096	263038
115032	263039
69477	263040
3808	263041
165111	263042
439641	263043
452844	263044
170774	263045
436575	263046
215634	263047
45280	263048
5802	263049
301236	263050
485283	263051
138067	263052
292149	263053
554075	263054
131413	263055
496589	263056
379169	263057
98162	263058
596154	263059
8401	263060
81244	263061
551008	263062
111535	263063
650780	263064
8232	263065
104067	263066
13923	263067
313398	263068
528200	263069
68600	263070
638280	263071
475283	263072
555720	263073
448230	263074
587918	263075
422664	263076
550977	263077
416276	263078
70207	263079
49350	263080
134933	263081
101038	263082
474738	263083
174928	263084
202677	263085
411058	263086
462617	263087
150114	263088
43529	263089
107139	263090
186170	263091
611562	263092
709022	263093
720758	263094
344205	263095
313664	263096
225175	263097
84880	263098
149664	263099
340736	263100
76336	263101
237365	263102
366821	263103
171704	263104
612674	263105
14765	263106
597560	263107
669310	263108
178797	263109
99230	263110
366198	263111
7589	263112
496246	263113
90653	263114
49850	263115
505844	263116
7300	263117
460267	263118
525159	263119
267664	263120
583853	263121
346864	263122
314421	263123
3437	263124
279689	263125
251179	263126
198248	263127
274479	263128
116048	263129
46766	263130
284947	263131
2174	263132
272490	263133
56429	263134
366095	263135
542501	263136
184553	263137
46527	263138
618870	263139
556079	263140
148056	263141
221599	263142
566095	263143
381890	263144
193364	263145
535519	263146
237617	263147
80391	263148
45771	263149
624177	263150
3041	263151
179	263152
209593	263153
40063	263154
53578	263155
2387	263156
278085	263157
80679	263158
492115	263159
333384	263160
138854	263161
28425	263162
442230	263163
21205	263164
571449	263165
161728	263166
63365	263167
168492	263168
583703	263169
56990	263170
17339	263171
499853	263172
19085	263173
437793	263174
384712	263175
145118	263176
319902	263177
611253	263178
4308	263179
157225	263180
322781	263181
552101	263182
41697	263183
57713	263184
62537	263185
643077	263186
298657	263187
561188	263188
180162	263189
27028	263190
242302	263191
257645	263192
539536	263193
289359	263194
693218	263195
45814	263196
217455	263197
166811	263198
378787	263199
661943	263200
689411	263201
106886	263202
166243	263203
85317	263204
143857	263205
333381	263206
10539	263207
63051	263208
15757	263209
359420	263210
214447	263211
17571	263212
464215	263213
440539	263214
286658	263215
29881	263216
416381	263217
220024	263218
142142	263219
61209	263220
48459	263221
353016	263222
82630	263223
632699	263224
359935	263225
8447	263226
363478	263227
100580	263228
11385	263229
51016	263230
365761	263231
3323	263232
518119	263233
519385	263234
231308	263235
536480	263236
24834	263237
578197	263238
660006	263239
576856	263240
609182	263241
388796	263242
141310	263243
563727	263244
217307	263245
365323	263246
114015	263247
551657	263248
162092	263249
617235	263250
32331	263251
683041	263252
538627	263253
12964	263254
664389	263255
50586	263256
132585	263257
316643	263258
3432	263259
525864	263260
15523	263261
63680	263262
637969	263263
261621	263264
167162	263265
420076	263266
87059	263267
9355	263268
163080	263269
177168	263270
612067	263271
147303	263272
41951	263273
251714	263274
148140	263275
96151	263276
103693	263277
666867	263278
261736	263279
109637	263280
721341	263281
263295	263282
124725	263283
223035	263284
811	263285
11072	263286
205952	263287
117346	263288
621177	263289
9839	263290
197135	263291
516654	263292
30902	263293
284536	263294
393514	263295
253034	263296
11199	263297
209723	263298
417536	263299
38075	263300
818	263301
250841	263302
245422	263303
298025	263304
179381	263305
721734	263306
45171	263307
723031	263308
624299	263309
7472	263310
467110	263311
170910	263312
267809	263313
33932	263314
145179	263315
561871	263316
97464	263317
35493	263318
550430	263319
104380	263320
211858	263321
63956	263322
18041	263323
336567	263324
597661	263325
58552	263326
371634	263327
464870	263328
557232	263329
140207	263330
638705	263331
13445	263332
73192	263333
687509	263334
609767	263335
155701	263336
397168	263337
39946	263338
674910	263339
11585	263340
491755	263341
205126	263342
342714	263343
22927	263344
509064	263345
213816	263346
46753	263347
594528	263348
10317	263349
536101	263350
151014	263351
603915	263352
108304	263353
191562	263354
258234	263355
251176	263356
169107	263357
8737	263358
377924	263359
138843	263360
245529	263361
716370	263362
75828	263363
189939	263364
130804	263365
80971	263366
598469	263367
647920	263368
140036	263369
17149	263370
6290	263371
11165	263372
317998	263373
650936	263374
541812	263375
338398	263376
307700	263377
453778	263378
411372	263379
100	263380
538944	263381
189340	263382
567818	263383
168236	263384
66468	263385
354515	263386
298637	263387
24995	263388
119592	263389
548386	263390
162573	263391
1798	263392
34719	263393
18125	263394
100017	263395
294999	263396
575537	263397
601328	263398
20656	263399
611902	263400
377705	263401
37695	263402
125168	263403
562557	263404
183187	263405
493296	263406
42273	263407
148986	263408
593375	263409
100597	263410
263105	263411
67526	263412
63133	263413
388450	263414
205477	263415
48296	263416
16636	263417
133473	263418
160110	263419
508487	263420
251432	263421
159112	263422
507897	263423
705934	263424
84518	263425
251577	263426
332056	263427
435926	263428
6894	263429
228248	263430
17897	263431
3399	263432
60596	263433
113137	263434
642881	263435
669975	263436
366743	263437
110	263438
15731	263439
161193	263440
216407	263441
147466	263442
629866	263443
364295	263444
282510	263445
305487	263446
156229	263447
296696	263448
369302	263449
342841	263450
549066	263451
489157	263452
213588	263453
389774	263454
159472	263455
429498	263456
679519	263457
2370	263458
662989	263459
144816	263460
389426	263461
636276	263462
166614	263463
416741	263464
396795	263465
14729	263466
670602	263467
10633	263468
698237	263469
327205	263470
608684	263471
124937	263472
440658	263473
87953	263474
27910	263475
428591	263476
3678	263477
31840	263478
7340	263479
386787	263480
77601	263481
153926	263482
125189	263483
252157	263484
546442	263485
559953	263486
167269	263487
177233	263488
516404	263489
422590	263490
425815	263491
436228	263492
190817	263493
532270	263494
23652	263495
368277	263496
235517	263497
41506	263498
59416	263499
115251	263500
94161	263501
678682	263502
147521	263503
505321	263504
363100	263505
676552	263506
374195	263507
16796	263508
35927	263509
452057	263510
394823	263511
170249	263512
589964	263513
36786	263514
23169	263515
157215	263516
551827	263517
367	263518
428439	263519
693924	263520
78289	263521
352987	263522
311036	263523
163513	263524
526129	263525
402170	263526
405273	263527
46916	263528
9001	263529
281585	263530
47654	263531
342838	263532
132283	263533
520541	263534
247572	263535
141791	263536
181368	263537
26018	263538
535105	263539
11712	263540
49581	263541
428458	263542
546704	263543
147	263544
21070	263545
79170	263546
110295	263547
117892	263548
527765	263549
710223	263550
138181	263551
592832	263552
201067	263553
48452	263554
508406	263555
268851	263556
306170	263557
10566	263558
270295	263559
78861	263560
251678	263561
286698	263562
600440	263563
54744	263564
31697	263565
134789	263566
573009	263567
172043	263568
5464	263569
548296	263570
153076	263571
7476	263572
82899	263573
273006	263574
719512	263575
14582	263576
304882	263577
154021	263578
310090	263579
354449	263580
9598	263581
97775	263582
29354	263583
672312	263584
5370	263585
702344	263586
392150	263587
682621	263588
54943	263589
661119	263590
685173	263591
318887	263592
148787	263593
236300	263594
341936	263595
180814	263596
109735	263597
355635	263598
239945	263599
176483	263600
111753	263601
35041	263602
595859	263603
165222	263604
498729	263605
66748	263606
11466	263607
686881	263608
548773	263609
86990	263610
407509	263611
102339	263612
361162	263613
81795	263614
669214	263615
236198	263616
716641	263617
566888	263618
84597	263619
143659	263620
60057	263621
215152	263622
616642	263623
39305	263624
134496	263625
246237	263626
82085	263627
53381	263628
67283	263629
430031	263630
576488	263631
107303	263632
3218	263633
505441	263634
475851	263635
179887	263636
518869	263637
137990	263638
204700	263639
313980	263640
435308	263641
637402	263642
391199	263643
1149	263644
165819	263645
390083	263646
301167	263647
314523	263648
173794	263649
342892	263650
3592	263651
27254	263652
6174	263653
68043	263654
23483	263655
155075	263656
489345	263657
42404	263658
600932	263659
303213	263660
343076	263661
189790	263662
559744	263663
311890	263664
91696	263665
189802	263666
361225	263667
255483	263668
376377	263669
518965	263670
205679	263671
386996	263672
176965	263673
613307	263674
109723	263675
347888	263676
146001	263677
8527	263678
1336	263679
25257	263680
237961	263681
517396	263682
700820	263683
121011	263684
161754	263685
284392	263686
370469	263687
622422	263688
502021	263689
9695	263690
247116	263691
482729	263692
439260	263693
115556	263694
438806	263695
33467	263696
49329	263697
578560	263698
76	263699
114448	263700
195596	263701
373259	263702
36428	263703
390524	263704
99839	263705
189352	263706
408064	263707
89234	263708
20209	263709
654940	263710
56288	263711
20825	263712
709969	263713
431631	263714
200345	263715
400749	263716
670212	263717
53155	263718
3782	263719
114880	263720
169630	263721
108787	263722
1040	263723
720835	263724
11853	263725
31023	263726
6626	263727
565763	263728
126685	263729
15598	263730
164552	263731
31578	263732
471911	263733
581796	263734
111502	263735
98152	263736
235237	263737
574077	263738
372559	263739
32617	263740
374396	263741
563167	263742
301383	263743
53371	263744
219885	263745
500161	263746
5187	263747
22082	263748
133280	263749
5475	263750
75642	263751
132975	263752
279192	263753
67167	263754
559115	263755
711522	263756
434051	263757
19869	263758
59204	263759
351582	263760
675411	263761
148251	263762
320040	263763
480880	263764
291491	263765
50916	263766
65538	263767
621212	263768
270301	263769
376518	263770
692204	263771
522004	263772
527247	263773
2412	263774
644293	263775
1428	263776
341529	263777
30790	263778
37484	263779
94922	263780
366837	263781
681877	263782
606892	263783
17514	263784
31140	263785
171044	263786
536020	263787
724871	263788
71583	263789
72557	263790
51023	263791
580902	263792
39075	263793
442481	263794
401895	263795
652513	263796
57813	263797
445493	263798
249130	263799
211254	263800
73534	263801
76590	263802
574381	263803
132340	263804
281245	263805
148054	263806
16426	263807
667486	263808
78645	263809
26769	263810
169964	263811
105362	263812
463723	263813
570610	263814
75712	263815
258792	263816
51776	263817
131233	263818
4551	263819
176249	263820
29373	263821
608045	263822
137587	263823
488025	263824
467585	263825
116303	263826
72776	263827
60145	263828
1656	263829
201942	263830
717943	263831
192284	263832
406456	263833
134249	263834
13748	263835
279616	263836
28513	263837
23352	263838
181726	263839
49268	263840
10788	263841
61049	263842
315294	263843
162892	263844
567937	263845
314449	263846
231712	263847
29514	263848
25206	263849
611893	263850
13346	263851
486772	263852
74860	263853
80302	263854
205381	263855
31664	263856
587416	263857
477433	263858
227030	263859
51822	263860
149570	263861
59472	263862
389191	263863
377754	263864
248977	263865
137993	263866
122993	263867
169008	263868
1590	263869
91161	263870
49681	263871
115150	263872
103865	263873
107866	263874
133423	263875
154230	263876
164077	263877
299689	263878
158974	263879
148014	263880
408917	263881
53723	263882
131246	263883
336280	263884
413309	263885
560836	263886
612856	263887
163578	263888
83735	263889
445	263890
563345	263891
141280	263892
1630	263893
272955	263894
641121	263895
116040	263896
23833	263897
424461	263898
426051	263899
152314	263900
20181	263901
614425	263902
116884	263903
550148	263904
619094	263905
45878	263906
228182	263907
427206	263908
711103	263909
81204	263910
683001	263911
136913	263912
132424	263913
222005	263914
525273	263915
85618	263916
50085	263917
248850	263918
164675	263919
377224	263920
594	263921
180624	263922
306194	263923
246217	263924
447399	263925
86241	263926
115019	263927
213065	263928
387722	263929
9677	263930
351538	263931
7437	263932
52077	263933
53275	263934
26373	263935
649437	263936
345790	263937
492757	263938
67718	263939
132658	263940
365479	263941
17803	263942
347503	263943
204375	263944
717220	263945
353784	263946
45348	263947
81068	263948
274661	263949
159080	263950
612635	263951
210216	263952
280574	263953
592899	263954
670742	263955
26344	263956
130578	263957
54990	263958
125329	263959
430548	263960
58781	263961
584800	263962
83654	263963
642171	263964
126593	263965
545742	263966
460842	263967
155043	263968
6602	263969
646591	263970
266511	263971
573810	263972
8320	263973
56224	263974
410573	263975
152875	263976
233372	263977
99784	263978
596787	263979
627684	263980
483774	263981
131155	263982
92188	263983
6299	263984
725181	263985
113516	263986
17532	263987
33556	263988
442593	263989
281340	263990
351252	263991
66295	263992
308747	263993
22786	263994
18151	263995
78558	263996
112632	263997
7051	263998
5970	263999
55813	264000
144390	264001
321434	264002
46659	264003
464523	264004
646804	264005
248904	264006
49515	264007
137098	264008
69361	264009
592	264010
565909	264011
48962	264012
297051	264013
207718	264014
55778	264015
488740	264016
42043	264017
10000	264018
500988	264019
475523	264020
159759	264021
423230	264022
119684	264023
14821	264024
21167	264025
151265	264026
385377	264027
485953	264028
211633	264029
210022	264030
80582	264031
356695	264032
89845	264033
704043	264034
118841	264035
407278	264036
21524	264037
375604	264038
629378	264039
88611	264040
4002	264041
209611	264042
595704	264043
225240	264044
178176	264045
638829	264046
462145	264047
4538	264048
222361	264049
676125	264050
283369	264051
618418	264052
227219	264053
254315	264054
310246	264055
715388	264056
696523	264057
184519	264058
493472	264059
76456	264060
502772	264061
235418	264062
16689	264063
32448	264064
129710	264065
388993	264066
132124	264067
113236	264068
465235	264069
246275	264070
259285	264071
554131	264072
185458	264073
231128	264074
694649	264075
28894	264076
131189	264077
160790	264078
27590	264079
24231	264080
600265	264081
22244	264082
16572	264083
309020	264084
410405	264085
210995	264086
462567	264087
115246	264088
214075	264089
52876	264090
268312	264091
147477	264092
485965	264093
528156	264094
681465	264095
418884	264096
203692	264097
209760	264098
5108	264099
710151	264100
515992	264101
44499	264102
95674	264103
140928	264104
559648	264105
618355	264106
408132	264107
282154	264108
26389	264109
101987	264110
276257	264111
111397	264112
33059	264113
400436	264114
156494	264115
489845	264116
418181	264117
135895	264118
52724	264119
430641	264120
513588	264121
360913	264122
652418	264123
378394	264124
41664	264125
7406	264126
442295	264127
680091	264128
2195	264129
218405	264130
39107	264131
73641	264132
551643	264133
73123	264134
620520	264135
60657	264136
330521	264137
521312	264138
46478	264139
47302	264140
9778	264141
2229	264142
432326	264143
665128	264144
85679	264145
116732	264146
679089	264147
539130	264148
185040	264149
100564	264150
50464	264151
358901	264152
216739	264153
227403	264154
359918	264155
244223	264156
8476	264157
32527	264158
218666	264159
117885	264160
106217	264161
199842	264162
207170	264163
343805	264164
415	264165
580701	264166
693569	264167
154965	264168
41969	264169
157697	264170
181955	264171
170552	264172
56906	264173
618015	264174
373061	264175
139089	264176
120316	264177
432228	264178
177522	264179
57475	264180
537183	264181
455656	264182
24151	264183
258797	264184
319475	264185
513447	264186
372891	264187
6018	264188
721183	264189
240876	264190
485254	264191
40608	264192
314139	264193
231372	264194
533758	264195
6175	264196
119062	264197
26649	264198
79476	264199
29107	264200
678641	264201
15661	264202
365953	264203
712029	264204
294490	264205
119698	264206
110046	264207
333142	264208
380421	264209
306819	264210
635659	264211
58611	264212
7305	264213
79551	264214
605486	264215
546996	264216
84301	264217
44464	264218
227	264219
568859	264220
363668	264221
448256	264222
502407	264223
41389	264224
27452	264225
36133	264226
690262	264227
449758	264228
159739	264229
60346	264230
244056	264231
500909	264232
357241	264233
149264	264234
384231	264235
4	264236
651221	264237
188902	264238
474484	264239
62136	264240
17497	264241
140093	264242
61158	264243
28700	264244
11896	264245
510739	264246
276652	264247
175723	264248
331628	264249
355183	264250
5531	264251
186488	264252
44440	264253
279671	264254
50137	264255
587845	264256
511728	264257
29502	264258
245134	264259
258466	264260
54561	264261
160214	264262
243412	264263
676712	264264
197518	264265
79400	264266
291594	264267
346540	264268
176739	264269
201810	264270
237821	264271
391446	264272
5818	264273
696797	264274
526453	264275
282701	264276
442727	264277
611565	264278
421385	264279
198883	264280
6367	264281
661883	264282
676919	264283
408062	264284
84581	264285
341224	264286
2867	264287
118883	264288
131192	264289
210575	264290
329165	264291
68803	264292
548355	264293
44380	264294
220282	264295
133192	264296
106142	264297
238159	264298
701892	264299
394750	264300
79754	264301
55102	264302
29168	264303
50712	264304
186802	264305
464709	264306
392919	264307
290866	264308
391465	264309
310095	264310
132905	264311
45745	264312
460766	264313
427528	264314
380426	264315
518460	264316
33472	264317
9956	264318
414589	264319
83831	264320
114	264321
413054	264322
281166	264323
29163	264324
187	264325
512566	264326
127280	264327
6426	264328
692142	264329
14511	264330
253587	264331
688582	264332
153519	264333
132407	264334
394130	264335
75027	264336
171229	264337
72614	264338
491708	264339
129396	264340
480757	264341
339495	264342
71064	264343
603057	264344
718918	264345
1454	264346
67670	264347
675903	264348
581349	264349
531543	264350
453739	264351
342622	264352
504873	264353
290797	264354
365297	264355
74598	264356
32246	264357
655398	264358
90416	264359
485175	264360
594703	264361
31406	264362
425856	264363
299180	264364
43983	264365
27682	264366
53641	264367
147282	264368
428593	264369
67	264370
10444	264371
563658	264372
109745	264373
138497	264374
262668	264375
41909	264376
668650	264377
3626	264378
520376	264379
57555	264380
524844	264381
693408	264382
550167	264383
378428	264384
2849	264385
410983	264386
693219	264387
569972	264388
36208	264389
193403	264390
645993	264391
68128	264392
510896	264393
430193	264394
513068	264395
643680	264396
124742	264397
389130	264398
269103	264399
79733	264400
58133	264401
40095	264402
51519	264403
724903	264404
472589	264405
246645	264406
10917	264407
18940	264408
39972	264409
369649	264410
107257	264411
161583	264412
93160	264413
59089	264414
658214	264415
504071	264416
3022	264417
702785	264418
174120	264419
88490	264420
641273	264421
156162	264422
610610	264423
643674	264424
5295	264425
527639	264426
135319	264427
4218	264428
716953	264429
60998	264430
285883	264431
153643	264432
344682	264433
21349	264434
433813	264435
692700	264436
643341	264437
11798	264438
495480	264439
301	264440
80019	264441
262321	264442
555323	264443
210516	264444
156279	264445
518429	264446
208074	264447
545636	264448
39779	264449
521356	264450
236069	264451
44397	264452
96684	264453
68314	264454
115033	264455
105712	264456
13449	264457
441371	264458
404632	264459
16615	264460
81357	264461
351393	264462
63305	264463
235480	264464
116339	264465
46939	264466
700967	264467
120513	264468
91646	264469
269605	264470
657209	264471
715141	264472
554860	264473
531244	264474
521951	264475
107405	264476
3817	264477
299907	264478
375896	264479
337468	264480
445905	264481
390969	264482
177647	264483
442257	264484
579245	264485
141465	264486
561180	264487
93013	264488
364006	264489
11501	264490
253911	264491
81058	264492
264128	264493
392349	264494
119839	264495
283756	264496
708299	264497
215264	264498
35646	264499
714215	264500
542088	264501
375508	264502
651419	264503
125075	264504
478239	264505
375893	264506
386667	264507
114016	264508
652868	264509
408900	264510
420451	264511
101019	264512
182688	264513
43481	264514
389304	264515
119996	264516
115319	264517
244398	264518
324558	264519
43070	264520
64862	264521
33086	264522
156282	264523
242453	264524
197500	264525
233814	264526
226560	264527
675951	264528
302956	264529
678117	264530
274618	264531
77576	264532
496228	264533
86635	264534
390706	264535
532515	264536
52742	264537
693400	264538
692889	264539
144165	264540
280750	264541
223357	264542
631278	264543
431756	264544
443975	264545
425780	264546
300880	264547
151752	264548
589491	264549
18689	264550
539905	264551
652141	264552
589533	264553
143732	264554
213352	264555
572025	264556
606122	264557
15705	264558
666138	264559
474974	264560
290894	264561
187154	264562
56673	264563
134362	264564
474001	264565
263339	264566
196697	264567
4119	264568
193823	264569
244963	264570
173194	264571
599745	264572
371736	264573
50593	264574
165810	264575
33173	264576
292103	264577
180445	264578
721225	264579
19396	264580
510946	264581
665646	264582
370350	264583
41193	264584
154710	264585
13499	264586
530375	264587
360902	264588
183433	264589
174148	264590
3932	264591
169203	264592
679460	264593
608636	264594
104203	264595
42338	264596
17133	264597
128470	264598
708985	264599
577777	264600
375359	264601
533737	264602
88817	264603
80238	264604
356356	264605
91181	264606
181112	264607
526368	264608
411090	264609
533906	264610
264131	264611
433437	264612
2273	264613
6738	264614
141870	264615
1389	264616
38762	264617
683003	264618
542399	264619
475526	264620
542175	264621
8958	264622
367465	264623
165324	264624
116629	264625
144156	264626
659785	264627
624303	264628
121808	264629
714787	264630
612313	264631
215550	264632
71268	264633
396297	264634
105964	264635
5695	264636
30453	264637
457864	264638
34056	264639
209409	264640
616208	264641
288134	264642
91370	264643
1125	264644
534331	264645
599329	264646
167730	264647
454662	264648
205996	264649
428879	264650
295397	264651
164761	264652
9435	264653
365749	264654
507347	264655
509013	264656
87274	264657
8575	264658
116527	264659
549032	264660
501367	264661
340590	264662
670751	264663
298188	264664
138789	264665
178777	264666
9323	264667
21925	264668
684772	264669
133919	264670
42670	264671
520414	264672
490754	264673
126373	264674
38820	264675
255306	264676
252912	264677
687777	264678
144214	264679
517295	264680
537648	264681
335468	264682
445	264683
16146	264684
153457	264685
368950	264686
563970	264687
1559	264688
334745	264689
115877	264690
89177	264691
65839	264692
705126	264693
33181	264694
93082	264695
225806	264696
667513	264697
335763	264698
503309	264699
679698	264700
157121	264701
18061	264702
58936	264703
408752	264704
444176	264705
631013	264706
279871	264707
496385	264708
125340	264709
94240	264710
704062	264711
96577	264712
507020	264713
132819	264714
106547	264715
141325	264716
396269	264717
116938	264718
43717	264719
34608	264720
176576	264721
225344	264722
170254	264723
368607	264724
352298	264725
303823	264726
27718	264727
298386	264728
1781	264729
724144	264730
113531	264731
126376	264732
187303	264733
127499	264734
656890	264735
31130	264736
188515	264737
119543	264738
648734	264739
599309	264740
261176	264741
35499	264742
78877	264743
4505	264744
480439	264745
41867	264746
370173	264747
273335	264748
411773	264749
153601	264750
174473	264751
470874	264752
118105	264753
45414	264754
538842	264755
37409	264756
506249	264757
591267	264758
154750	264759
104801	264760
443948	264761
11001	264762
49023	264763
595643	264764
71889	264765
385611	264766
660285	264767
407412	264768
434095	264769
54650	264770
41874	264771
404705	264772
112399	264773
157616	264774
467513	264775
601916	264776
439308	264777
579061	264778
647999	264779
469703	264780
596370	264781
284263	264782
85488	264783
351200	264784
399528	264785
349787	264786
492399	264787
481055	264788
83731	264789
681864	264790
564142	264791
335306	264792
262777	264793
368471	264794
15652	264795
407452	264796
505075	264797
398966	264798
11145	264799
619240	264800
103209	264801
624768	264802
178982	264803
104904	264804
331989	264805
120364	264806
565025	264807
6419	264808
39320	264809
419506	264810
160300	264811
233612	264812
532263	264813
343954	264814
299035	264815
715622	264816
698295	264817
1047	264818
118941	264819
710183	264820
153227	264821
42463	264822
23824	264823
173409	264824
93300	264825
378036	264826
15863	264827
22025	264828
13649	264829
565577	264830
35374	264831
62868	264832
302655	264833
73114	264834
334753	264835
117963	264836
593666	264837
72471	264838
128411	264839
474676	264840
594291	264841
78125	264842
641956	264843
123716	264844
171898	264845
280275	264846
240923	264847
481877	264848
70662	264849
85888	264850
637646	264851
302479	264852
7542	264853
384457	264854
80551	264855
595580	264856
415346	264857
701615	264858
473472	264859
550177	264860
698608	264861
527296	264862
492681	264863
98531	264864
478422	264865
539523	264866
614800	264867
35352	264868
588453	264869
120985	264870
477055	264871
645467	264872
20699	264873
92871	264874
172534	264875
151502	264876
378486	264877
582128	264878
111460	264879
239661	264880
118136	264881
344101	264882
25531	264883
155598	264884
12840	264885
522858	264886
528521	264887
617906	264888
481128	264889
9	264890
642343	264891
172543	264892
31933	264893
140686	264894
12404	264895
87518	264896
100084	264897
258610	264898
15554	264899
137666	264900
636829	264901
49300	264902
109401	264903
21296	264904
631399	264905
8268	264906
31865	264907
155352	264908
30310	264909
33434	264910
90962	264911
345913	264912
622863	264913
266670	264914
299780	264915
17114	264916
63611	264917
6427	264918
199329	264919
52969	264920
6924	264921
651876	264922
118925	264923
359836	264924
30290	264925
143360	264926
2762	264927
151639	264928
423613	264929
360173	264930
8146	264931
327288	264932
148015	264933
82274	264934
688236	264935
202073	264936
50350	264937
116070	264938
425805	264939
344365	264940
656477	264941
98503	264942
678793	264943
516850	264944
3135	264945
37731	264946
654057	264947
241122	264948
439646	264949
568836	264950
181322	264951
289172	264952
594232	264953
653102	264954
73488	264955
181679	264956
569748	264957
43023	264958
160497	264959
246	264960
435476	264961
64692	264962
141232	264963
383392	264964
224351	264965
39675	264966
76639	264967
292272	264968
679989	264969
526581	264970
676757	264971
27518	264972
43610	264973
13599	264974
5620	264975
41885	264976
621985	264977
660786	264978
405932	264979
13202	264980
669982	264981
447621	264982
661130	264983
1510	264984
480858	264985
574604	264986
73	264987
620067	264988
2979	264989
48685	264990
96970	264991
97685	264992
556875	264993
210452	264994
187087	264995
360537	264996
491066	264997
269700	264998
263956	264999
665686	265000
94363	265001
481245	265002
511	265003
15317	265004
237903	265005
39605	265006
10498	265007
321103	265008
30486	265009
434093	265010
220134	265011
33596	265012
573709	265013
22948	265014
483	265015
549884	265016
271159	265017
578513	265018
111160	265019
24248	265020
397908	265021
491235	265022
109868	265023
327804	265024
626957	265025
101101	265026
6690	265027
474468	265028
460738	265029
27619	265030
324733	265031
169932	265032
45558	265033
602953	265034
174995	265035
708391	265036
299822	265037
195673	265038
41633	265039
130493	265040
360184	265041
125384	265042
103186	265043
263207	265044
511843	265045
1412	265046
644943	265047
677717	265048
46258	265049
689758	265050
99041	265051
22228	265052
20324	265053
27674	265054
88983	265055
2172	265056
24530	265057
158379	265058
419027	265059
263268	265060
557601	265061
486542	265062
445009	265063
43028	265064
357242	265065
68605	265066
160439	265067
399427	265068
695663	265069
79387	265070
32615	265071
391609	265072
608425	265073
434000	265074
469455	265075
219158	265076
125980	265077
338896	265078
260225	265079
63658	265080
197358	265081
172384	265082
300046	265083
486894	265084
444679	265085
127632	265086
64089	265087
55554	265088
111234	265089
659381	265090
592208	265091
460211	265092
97905	265093
237917	265094
466774	265095
694874	265096
155576	265097
232049	265098
270142	265099
165660	265100
691297	265101
122470	265102
613638	265103
97890	265104
4591	265105
419102	265106
27274	265107
370045	265108
140678	265109
69305	265110
173221	265111
130988	265112
189316	265113
485799	265114
392701	265115
348859	265116
449997	265117
28671	265118
31029	265119
538013	265120
227973	265121
526828	265122
42582	265123
286260	265124
717987	265125
241513	265126
352924	265127
261241	265128
688048	265129
38143	265130
584565	265131
4995	265132
700250	265133
81596	265134
22666	265135
221069	265136
233847	265137
552473	265138
60206	265139
528214	265140
681901	265141
352397	265142
349903	265143
5328	265144
70195	265145
698550	265146
218253	265147
155259	265148
351391	265149
279550	265150
42551	265151
62443	265152
69262	265153
359489	265154
443702	265155
17395	265156
156215	265157
182082	265158
433401	265159
635304	265160
636841	265161
671939	265162
382447	265163
309705	265164
127058	265165
540322	265166
35771	265167
399830	265168
130648	265169
143985	265170
579084	265171
300897	265172
13816	265173
140392	265174
151247	265175
404016	265176
657038	265177
475745	265178
125758	265179
89747	265180
678064	265181
540348	265182
4313	265183
388518	265184
44435	265185
16913	265186
708912	265187
472115	265188
56298	265189
324039	265190
692017	265191
388165	265192
110879	265193
16759	265194
567053	265195
253846	265196
49876	265197
91599	265198
7561	265199
172921	265200
36558	265201
55571	265202
180378	265203
158468	265204
190570	265205
436885	265206
156656	265207
108338	265208
173268	265209
166840	265210
327899	265211
87923	265212
715072	265213
306129	265214
464463	265215
653667	265216
26348	265217
47554	265218
550428	265219
19228	265220
194525	265221
206079	265222
183093	265223
677618	265224
124025	265225
24686	265226
453165	265227
425476	265228
667850	265229
301210	265230
413950	265231
98442	265232
517	265233
523532	265234
540294	265235
586988	265236
172639	265237
471338	265238
75231	265239
596256	265240
5721	265241
276877	265242
706335	265243
319795	265244
60691	265245
333765	265246
21843	265247
152714	265248
279461	265249
374724	265250
96026	265251
11541	265252
141243	265253
28798	265254
601470	265255
520618	265256
627320	265257
249518	265258
508776	265259
237601	265260
131714	265261
677469	265262
386427	265263
360089	265264
242666	265265
1434	265266
332033	265267
4431	265268
82122	265269
548701	265270
209530	265271
717966	265272
577618	265273
622548	265274
653305	265275
1360	265276
304430	265277
74293	265278
146669	265279
50268	265280
450507	265281
283300	265282
466663	265283
434490	265284
392429	265285
451107	265286
39041	265287
443039	265288
632345	265289
567735	265290
659011	265291
366964	265292
71183	265293
90162	265294
139745	265295
443801	265296
167611	265297
418399	265298
463289	265299
118300	265300
11825	265301
644080	265302
26924	265303
72808	265304
16212	265305
434372	265306
692896	265307
32870	265308
472511	265309
1163	265310
587277	265311
95819	265312
47730	265313
180933	265314
402536	265315
184151	265316
400484	265317
417810	265318
10615	265319
463634	265320
509666	265321
66551	265322
352719	265323
150644	265324
77893	265325
89272	265326
301038	265327
95610	265328
78584	265329
196081	265330
261596	265331
109532	265332
678968	265333
166880	265334
165954	265335
72563	265336
645651	265337
561304	265338
406160	265339
156756	265340
416907	265341
224001	265342
291326	265343
345463	265344
7639	265345
301427	265346
143245	265347
214253	265348
392521	265349
690091	265350
152539	265351
171959	265352
2832	265353
119879	265354
44880	265355
39535	265356
215	265357
3551	265358
476247	265359
181156	265360
15499	265361
422114	265362
161869	265363
686122	265364
53235	265365
5123	265366
26295	265367
193460	265368
96749	265369
80294	265370
487494	265371
682066	265372
69272	265373
48986	265374
201930	265375
252384	265376
480993	265377
17503	265378
521733	265379
154171	265380
63143	265381
99752	265382
6561	265383
631115	265384
1814	265385
329750	265386
164591	265387
102710	265388
179246	265389
454601	265390
545889	265391
71835	265392
51447	265393
508409	265394
406240	265395
269756	265396
489110	265397
468610	265398
12491	265399
117452	265400
697054	265401
554921	265402
487315	265403
672643	265404
2886	265405
24475	265406
149539	265407
465636	265408
36673	265409
3228	265410
345635	265411
100186	265412
32074	265413
360921	265414
230895	265415
38471	265416
555	265417
603025	265418
703028	265419
138654	265420
1778	265421
621360	265422
578349	265423
66638	265424
396862	265425
165922	265426
605015	265427
579085	265428
589891	265429
94992	265430
319854	265431
150621	265432
454644	265433
501790	265434
571554	265435
511947	265436
449198	265437
435414	265438
388133	265439
101444	265440
165	265441
159405	265442
177038	265443
364326	265444
266405	265445
157358	265446
58122	265447
592290	265448
610894	265449
690224	265450
696237	265451
173451	265452
517317	265453
637149	265454
257012	265455
417662	265456
689628	265457
601686	265458
167418	265459
567481	265460
535651	265461
561578	265462
655153	265463
83336	265464
205756	265465
366735	265466
310664	265467
102559	265468
203133	265469
546542	265470
603842	265471
593266	265472
646071	265473
676797	265474
214669	265475
469346	265476
561092	265477
195590	265478
258636	265479
530851	265480
193602	265481
631896	265482
455055	265483
33363	265484
14819	265485
163199	265486
403729	265487
263155	265488
693126	265489
403395	265490
8552	265491
322002	265492
656900	265493
124810	265494
626894	265495
638445	265496
15749	265497
151971	265498
295867	265499
179141	265500
616223	265501
101565	265502
428377	265503
358387	265504
434065	265505
473210	265506
117232	265507
469692	265508
259518	265509
28031	265510
469630	265511
143415	265512
288888	265513
680304	265514
52462	265515
474916	265516
77426	265517
91689	265518
108886	265519
163618	265520
393140	265521
172346	265522
589400	265523
656006	265524
91060	265525
358426	265526
332281	265527
185575	265528
473085	265529
537030	265530
660209	265531
68505	265532
549	265533
590654	265534
107376	265535
602717	265536
333105	265537
637444	265538
340332	265539
614527	265540
14845	265541
251770	265542
2250	265543
540547	265544
333729	265545
13240	265546
58665	265547
382164	265548
13264	265549
424352	265550
616610	265551
263094	265552
47624	265553
258986	265554
30810	265555
424986	265556
180409	265557
361407	265558
196725	265559
410294	265560
574611	265561
152298	265562
149502	265563
631116	265564
627487	265565
323616	265566
179937	265567
589995	265568
164194	265569
3936	265570
75922	265571
49545	265572
14517	265573
206573	265574
174229	265575
148636	265576
476883	265577
232549	265578
306104	265579
170153	265580
2899	265581
698023	265582
29608	265583
492652	265584
28660	265585
535679	265586
167696	265587
4767	265588
11570	265589
646430	265590
723827	265591
117960	265592
27978	265593
111734	265594
531198	265595
359921	265596
21584	265597
134544	265598
131113	265599
182161	265600
176188	265601
6188	265602
80878	265603
616987	265604
57016	265605
408113	265606
25479	265607
71659	265608
17155	265609
349221	265610
85660	265611
1866	265612
688137	265613
5867	265614
88416	265615
503249	265616
514977	265617
422908	265618
572881	265619
22458	265620
72249	265621
9588	265622
343571	265623
496961	265624
127354	265625
10603	265626
556332	265627
13479	265628
538738	265629
29487	265630
673698	265631
59632	265632
619165	265633
666799	265634
155929	265635
363111	265636
3205	265637
306682	265638
152864	265639
503981	265640
21759	265641
723272	265642
427089	265643
196621	265644
721083	265645
546149	265646
14161	265647
218679	265648
56198	265649
172819	265650
346282	265651
200772	265652
36344	265653
161769	265654
5035	265655
19862	265656
169865	265657
121499	265658
85955	265659
381160	265660
15887	265661
143627	265662
136391	265663
448829	265664
598991	265665
80209	265666
277789	265667
43324	265668
227880	265669
167624	265670
117017	265671
269081	265672
595348	265673
457252	265674
460796	265675
477009	265676
228773	265677
161338	265678
143556	265679
389919	265680
93624	265681
184564	265682
557791	265683
434015	265684
314442	265685
454577	265686
38958	265687
473	265688
47926	265689
398502	265690
163804	265691
104397	265692
457648	265693
366817	265694
47978	265695
50751	265696
208908	265697
341810	265698
126775	265699
280773	265700
330138	265701
199498	265702
145802	265703
460767	265704
536645	265705
625255	265706
100990	265707
8054	265708
34513	265709
10122	265710
283456	265711
465476	265712
35803	265713
335900	265714
30726	265715
200998	265716
470450	265717
679682	265718
356164	265719
82996	265720
414624	265721
145446	265722
52003	265723
462344	265724
129797	265725
116096	265726
162417	265727
108135	265728
490921	265729
410135	265730
668037	265731
232272	265732
660359	265733
198112	265734
6736	265735
5992	265736
124766	265737
47102	265738
64212	265739
586023	265740
9973	265741
40002	265742
512156	265743
478	265744
477	265745
604139	265746
121490	265747
438913	265748
355518	265749
615697	265750
160820	265751
16338	265752
35371	265753
6057	265754
262299	265755
616279	265756
94975	265757
334556	265758
1772	265759
177681	265760
183251	265761
631741	265762
76318	265763
447891	265764
6117	265765
321438	265766
674870	265767
345544	265768
1921	265769
192534	265770
111806	265771
31053	265772
74750	265773
78844	265774
47410	265775
40298	265776
44895	265777
105510	265778
173332	265779
36219	265780
2021	265781
533760	265782
304146	265783
56808	265784
19795	265785
561612	265786
302132	265787
48194	265788
38953	265789
658958	265790
313771	265791
222439	265792
296367	265793
253507	265794
9194	265795
4369	265796
210170	265797
612676	265798
72295	265799
50766	265800
111659	265801
581094	265802
478324	265803
14368	265804
91031	265805
199879	265806
510524	265807
40483	265808
393870	265809
389386	265810
415885	265811
55591	265812
107113	265813
257745	265814
17181	265815
649545	265816
173215	265817
535782	265818
172073	265819
270322	265820
121950	265821
673106	265822
706896	265823
172193	265824
603003	265825
605679	265826
227976	265827
135484	265828
154868	265829
526240	265830
326393	265831
194728	265832
360371	265833
149102	265834
175357	265835
35405	265836
101265	265837
207620	265838
273283	265839
247104	265840
665912	265841
104214	265842
257564	265843
578923	265844
650230	265845
600346	265846
444913	265847
35925	265848
311767	265849
96001	265850
675236	265851
403350	265852
142335	265853
56550	265854
488823	265855
151839	265856
491327	265857
156015	265858
254188	265859
166065	265860
442277	265861
589574	265862
137851	265863
51055	265864
723729	265865
408862	265866
266255	265867
137032	265868
583459	265869
234463	265870
469440	265871
8573	265872
482693	265873
179232	265874
47855	265875
547856	265876
49828	265877
180772	265878
59233	265879
179069	265880
182074	265881
592666	265882
18259	265883
223095	265884
205237	265885
50468	265886
396104	265887
626	265888
127221	265889
694894	265890
691466	265891
473933	265892
368733	265893
314530	265894
42539	265895
557865	265896
18434	265897
630017	265898
321472	265899
63207	265900
15045	265901
19318	265902
140812	265903
241382	265904
688461	265905
39250	265906
9703	265907
54900	265908
389291	265909
112004	265910
691461	265911
3763	265912
106265	265913
175063	265914
653044	265915
341211	265916
43484	265917
45792	265918
47052	265919
234553	265920
18532	265921
249642	265922
43208	265923
90188	265924
267170	265925
368606	265926
14587	265927
173438	265928
275409	265929
94052	265930
168345	265931
43292	265932
490120	265933
219631	265934
113124	265935
232409	265936
10	265937
602505	265938
114233	265939
169995	265940
618857	265941
5967	265942
308193	265943
455251	265944
364721	265945
120060	265946
347797	265947
25329	265948
334419	265949
629606	265950
585082	265951
156090	265952
114781	265953
290150	265954
556431	265955
100856	265956
52225	265957
533015	265958
146496	265959
363480	265960
12190	265961
5169	265962
387613	265963
37586	265964
448513	265965
549277	265966
96016	265967
184053	265968
688895	265969
14843	265970
270041	265971
695073	265972
497000	265973
105494	265974
119131	265975
22897	265976
625006	265977
175057	265978
652574	265979
5768	265980
38133	265981
43889	265982
650131	265983
12387	265984
104488	265985
202530	265986
7650	265987
676876	265988
583961	265989
138317	265990
536958	265991
546376	265992
335017	265993
634037	265994
591851	265995
148983	265996
179286	265997
266509	265998
213403	265999
99145	266000
110348	266001
177212	266002
502107	266003
272191	266004
397304	266005
418	266006
642196	266007
71682	266008
691602	266009
57770	266010
132919	266011
221489	266012
2150	266013
340207	266014
608703	266015
144155	266016
617104	266017
386758	266018
464072	266019
636567	266020
696180	266021
503850	266022
12699	266023
102258	266024
53214	266025
137083	266026
302444	266027
1122	266028
223851	266029
362806	266030
63393	266031
416239	266032
304183	266033
110318	266034
168389	266035
464388	266036
88565	266037
454418	266038
171642	266039
712412	266040
163078	266041
130007	266042
115241	266043
239036	266044
30014	266045
305855	266046
33534	266047
268514	266048
97291	266049
109005	266050
637247	266051
399347	266052
111054	266053
574912	266054
654414	266055
538021	266056
114261	266057
304	266058
53024	266059
435299	266060
157418	266061
603439	266062
40061	266063
353505	266064
552728	266065
155341	266066
207417	266067
630918	266068
584813	266069
34569	266070
155631	266071
703806	266072
366471	266073
701348	266074
186836	266075
397755	266076
24455	266077
150073	266078
112518	266079
484497	266080
705264	266081
473341	266082
361227	266083
436440	266084
98290	266085
62611	266086
101723	266087
124886	266088
642427	266089
460347	266090
309494	266091
138076	266092
35550	266093
214602	266094
31398	266095
588222	266096
585353	266097
535239	266098
126617	266099
253913	266100
396489	266101
556272	266102
82137	266103
447596	266104
46702	266105
435643	266106
664493	266107
113344	266108
706204	266109
68119	266110
324996	266111
13084	266112
519700	266113
347181	266114
71201	266115
279121	266116
42537	266117
269845	266118
526306	266119
388	266120
66325	266121
64650	266122
307895	266123
31638	266124
146610	266125
9272	266126
719267	266127
645504	266128
596341	266129
86167	266130
6106	266131
202487	266132
356708	266133
66888	266134
64018	266135
106652	266136
129361	266137
47446	266138
427596	266139
91403	266140
490997	266141
584650	266142
245715	266143
537735	266144
219711	266145
158362	266146
140455	266147
715700	266148
362222	266149
4451	266150
384718	266151
416173	266152
236271	266153
204366	266154
476677	266155
55023	266156
106196	266157
143277	266158
551550	266159
1528	266160
19421	266161
217397	266162
609459	266163
164564	266164
225182	266165
241036	266166
94358	266167
85286	266168
686666	266169
516980	266170
151043	266171
146605	266172
446206	266173
365044	266174
92355	266175
78382	266176
452301	266177
52932	266178
505578	266179
520784	266180
89510	266181
613048	266182
104148	266183
23586	266184
632961	266185
235073	266186
355724	266187
356189	266188
598971	266189
414791	266190
133770	266191
75130	266192
645379	266193
2862	266194
95654	266195
107744	266196
164128	266197
93530	266198
217052	266199
308397	266200
651787	266201
92151	266202
130380	266203
480430	266204
62643	266205
242684	266206
30602	266207
358291	266208
687035	266209
274057	266210
247672	266211
537998	266212
53438	266213
504579	266214
311416	266215
94048	266216
5778	266217
177135	266218
689465	266219
567334	266220
370467	266221
220014	266222
106283	266223
420262	266224
60006	266225
452492	266226
201012	266227
221003	266228
605493	266229
516546	266230
112082	266231
416466	266232
100129	266233
597359	266234
233921	266235
404549	266236
47200	266237
468377	266238
591640	266239
53834	266240
538046	266241
9722	266242
101343	266243
12800	266244
153948	266245
274692	266246
699895	266247
724874	266248
467068	266249
230095	266250
615063	266251
346580	266252
586362	266253
70785	266254
594756	266255
437545	266256
556398	266257
698535	266258
11894	266259
371555	266260
24679	266261
27855	266262
70089	266263
63799	266264
319541	266265
3456	266266
516073	266267
347016	266268
63649	266269
495458	266270
20220	266271
243595	266272
527730	266273
5371	266274
2398	266275
603235	266276
586135	266277
99945	266278
99495	266279
113671	266280
6056	266281
502435	266282
381088	266283
440565	266284
96689	266285
315496	266286
702330	266287
2661	266288
676962	266289
6979	266290
289983	266291
49313	266292
507881	266293
668527	266294
456799	266295
172429	266296
36066	266297
87050	266298
238687	266299
675965	266300
112322	266301
32634	266302
325844	266303
167429	266304
48143	266305
558765	266306
300643	266307
35057	266308
298407	266309
447198	266310
128823	266311
4386	266312
68074	266313
587759	266314
41020	266315
137602	266316
76212	266317
11491	266318
205315	266319
666001	266320
535099	266321
56759	266322
139953	266323
717409	266324
121341	266325
528148	266326
257081	266327
124159	266328
157501	266329
525890	266330
91588	266331
388882	266332
464917	266333
207760	266334
583324	266335
672184	266336
139510	266337
185763	266338
36979	266339
60284	266340
264299	266341
201488	266342
323678	266343
424892	266344
38333	266345
167519	266346
394789	266347
287988	266348
252434	266349
409009	266350
9423	266351
298396	266352
395344	266353
625049	266354
70035	266355
16515	266356
285205	266357
458536	266358
417590	266359
218123	266360
562273	266361
129973	266362
181670	266363
493649	266364
25534	266365
140386	266366
189674	266367
261110	266368
8935	266369
313345	266370
503321	266371
298557	266372
251486	266373
62118	266374
144377	266375
103605	266376
524449	266377
556501	266378
150755	266379
61060	266380
135085	266381
176152	266382
194167	266383
131423	266384
80472	266385
24741	266386
34768	266387
626972	266388
576906	266389
127347	266390
104154	266391
159826	266392
104153	266393
379726	266394
57628	266395
230021	266396
399904	266397
303186	266398
514681	266399
70207	266400
4510	266401
48637	266402
81137	266403
98184	266404
37875	266405
79029	266406
131640	266407
480426	266408
393471	266409
502656	266410
67884	266411
33311	266412
50491	266413
342417	266414
547430	266415
668034	266416
51710	266417
710308	266418
177480	266419
528792	266420
547692	266421
657841	266422
178024	266423
83084	266424
451503	266425
110152	266426
402301	266427
42826	266428
470882	266429
174773	266430
367672	266431
696396	266432
511695	266433
88451	266434
22044	266435
30504	266436
486775	266437
35630	266438
578189	266439
37598	266440
512162	266441
99244	266442
242564	266443
162214	266444
249614	266445
8993	266446
303598	266447
485386	266448
50100	266449
475830	266450
77388	266451
186894	266452
196234	266453
397374	266454
12004	266455
171439	266456
12365	266457
207059	266458
128111	266459
183336	266460
391395	266461
723531	266462
20157	266463
564144	266464
16570	266465
89928	266466
47382	266467
125239	266468
5831	266469
444085	266470
14425	266471
193880	266472
370925	266473
8524	266474
603496	266475
150779	266476
54473	266477
241465	266478
624362	266479
156865	266480
645804	266481
185672	266482
26483	266483
619580	266484
177970	266485
219598	266486
426907	266487
273402	266488
335629	266489
27090	266490
5446	266491
294257	266492
76555	266493
273364	266494
44586	266495
287533	266496
90979	266497
439585	266498
518067	266499
218836	266500
241851	266501
157289	266502
494673	266503
446878	266504
107107	266505
143899	266506
158127	266507
372504	266508
651163	266509
6724	266510
351307	266511
644024	266512
54777	266513
313099	266514
514713	266515
28701	266516
124090	266517
252713	266518
195949	266519
549164	266520
8276	266521
257943	266522
118521	266523
695633	266524
512557	266525
26052	266526
89851	266527
149398	266528
529174	266529
15416	266530
705023	266531
96510	266532
355952	266533
4090	266534
448833	266535
278804	266536
33371	266537
33439	266538
41186	266539
103138	266540
572741	266541
200548	266542
701662	266543
595941	266544
49024	266545
332464	266546
153385	266547
163943	266548
431344	266549
305065	266550
68090	266551
691496	266552
153222	266553
349279	266554
4499	266555
34497	266556
143906	266557
262311	266558
19978	266559
47633	266560
685534	266561
25525	266562
494382	266563
688309	266564
1890	266565
420913	266566
111774	266567
26100	266568
442723	266569
64874	266570
359572	266571
698505	266572
570776	266573
546774	266574
257588	266575
530033	266576
351280	266577
185240	266578
363374	266579
269256	266580
241841	266581
237974	266582
246247	266583
239303	266584
319889	266585
477445	266586
495606	266587
26853	266588
395640	266589
618795	266590
112981	266591
570206	266592
488919	266593
693313	266594
35684	266595
61178	266596
25930	266597
296076	266598
723209	266599
556680	266600
168335	266601
178588	266602
5162	266603
536295	266604
84930	266605
365635	266606
24207	266607
589939	266608
64526	266609
218035	266610
13319	266611
370527	266612
214526	266613
422619	266614
13095	266615
122369	266616
440665	266617
582003	266618
669647	266619
159440	266620
240058	266621
189009	266622
12508	266623
18192	266624
657992	266625
633361	266626
362500	266627
14147	266628
85956	266629
511568	266630
113904	266631
168820	266632
268202	266633
38975	266634
125933	266635
23456	266636
494648	266637
418969	266638
194576	266639
608833	266640
404397	266641
415458	266642
134930	266643
330163	266644
123761	266645
432556	266646
16772	266647
517616	266648
457443	266649
28054	266650
76039	266651
124330	266652
29547	266653
164260	266654
588471	266655
413796	266656
174758	266657
562389	266658
82555	266659
323056	266660
155236	266661
610056	266662
484704	266663
25125	266664
278052	266665
484548	266666
61550	266667
27686	266668
29437	266669
588364	266670
10982	266671
403316	266672
91383	266673
711202	266674
114934	266675
310424	266676
95014	266677
632464	266678
621921	266679
490647	266680
131305	266681
170033	266682
60027	266683
505350	266684
331119	266685
590640	266686
75404	266687
365354	266688
148928	266689
228856	266690
395430	266691
643715	266692
300911	266693
633087	266694
5600	266695
368090	266696
363525	266697
684911	266698
10073	266699
259786	266700
57533	266701
123114	266702
316563	266703
82273	266704
22580	266705
357829	266706
285752	266707
376433	266708
83203	266709
161447	266710
107927	266711
542951	266712
360829	266713
592478	266714
360057	266715
66394	266716
671598	266717
518918	266718
434446	266719
97211	266720
188964	266721
153697	266722
328056	266723
709313	266724
366295	266725
543042	266726
143143	266727
301654	266728
426551	266729
685486	266730
372	266731
695186	266732
596427	266733
53202	266734
670513	266735
472087	266736
195159	266737
27725	266738
184189	266739
369247	266740
129561	266741
365223	266742
251159	266743
12577	266744
191891	266745
269624	266746
261013	266747
656	266748
714943	266749
548833	266750
44974	266751
26369	266752
92696	266753
10815	266754
22382	266755
88216	266756
274284	266757
642799	266758
1060	266759
31091	266760
87282	266761
49189	266762
641589	266763
134638	266764
129392	266765
17111	266766
305698	266767
536427	266768
126878	266769
354098	266770
48554	266771
134122	266772
116851	266773
8907	266774
583331	266775
44577	266776
9144	266777
175246	266778
42538	266779
252177	266780
19198	266781
107839	266782
20884	266783
168551	266784
2993	266785
6839	266786
80166	266787
287579	266788
362429	266789
438269	266790
16833	266791
115701	266792
28731	266793
86344	266794
4033	266795
400292	266796
425119	266797
323727	266798
148921	266799
688956	266800
255458	266801
423022	266802
678441	266803
293481	266804
346901	266805
205552	266806
648172	266807
134741	266808
25411	266809
598866	266810
575081	266811
265522	266812
510718	266813
346027	266814
146830	266815
456711	266816
15053	266817
25345	266818
222211	266819
582684	266820
58152	266821
77007	266822
185360	266823
118496	266824
524555	266825
179675	266826
717054	266827
176127	266828
271961	266829
622839	266830
81483	266831
22355	266832
116919	266833
618816	266834
85212	266835
25477	266836
184650	266837
202557	266838
212322	266839
240060	266840
326118	266841
16826	266842
678863	266843
528113	266844
222422	266845
192182	266846
697231	266847
3552	266848
82742	266849
562012	266850
414081	266851
715688	266852
362342	266853
703790	266854
425794	266855
296147	266856
68050	266857
880	266858
327417	266859
310262	266860
722823	266861
372252	266862
133494	266863
442717	266864
403824	266865
546500	266866
15158	266867
86995	266868
400204	266869
618341	266870
438651	266871
485775	266872
500813	266873
342351	266874
277142	266875
29311	266876
1135	266877
210841	266878
17986	266879
186366	266880
247100	266881
120242	266882
179822	266883
144792	266884
393834	266885
566163	266886
23726	266887
403079	266888
385845	266889
105808	266890
718389	266891
79807	266892
355836	266893
1074	266894
202107	266895
60999	266896
171103	266897
3242	266898
695001	266899
177464	266900
636596	266901
83882	266902
57313	266903
1450	266904
451355	266905
109576	266906
16822	266907
75900	266908
248843	266909
165649	266910
617569	266911
172569	266912
117088	266913
516719	266914
393267	266915
2817	266916
42258	266917
148297	266918
186997	266919
122659	266920
342139	266921
402902	266922
44015	266923
57554	266924
478333	266925
327182	266926
637743	266927
251810	266928
4296	266929
695316	266930
5244	266931
642967	266932
34002	266933
357922	266934
410881	266935
25895	266936
155611	266937
166629	266938
469239	266939
503424	266940
146428	266941
152963	266942
476009	266943
373038	266944
15401	266945
373609	266946
464203	266947
639455	266948
611533	266949
103725	266950
541945	266951
118178	266952
700684	266953
363145	266954
122103	266955
27643	266956
31883	266957
64479	266958
113025	266959
168542	266960
618663	266961
201681	266962
52468	266963
466835	266964
674309	266965
171955	266966
262682	266967
917	266968
580128	266969
388966	266970
324049	266971
530500	266972
46529	266973
526933	266974
137944	266975
671284	266976
221102	266977
129943	266978
39093	266979
677047	266980
281	266981
28257	266982
9531	266983
7702	266984
606399	266985
564889	266986
233025	266987
250546	266988
405587	266989
473656	266990
644	266991
219952	266992
175615	266993
270378	266994
89244	266995
168095	266996
682841	266997
583228	266998
579257	266999
22	267000
627286	267001
197115	267002
552519	267003
139126	267004
56725	267005
10887	267006
254780	267007
616751	267008
624268	267009
626726	267010
184568	267011
432085	267012
84993	267013
77841	267014
14174	267015
70883	267016
579389	267017
94379	267018
304667	267019
20994	267020
478098	267021
406326	267022
545876	267023
61404	267024
107133	267025
273193	267026
153572	267027
352708	267028
115488	267029
286561	267030
559302	267031
407486	267032
656327	267033
10171	267034
246467	267035
137291	267036
341781	267037
673254	267038
633553	267039
33094	267040
65006	267041
283879	267042
239478	267043
113628	267044
500605	267045
43907	267046
367109	267047
4500	267048
112180	267049
9964	267050
15435	267051
165499	267052
525875	267053
75657	267054
603063	267055
140773	267056
536166	267057
9041	267058
23412	267059
186557	267060
196694	267061
363878	267062
545049	267063
189621	267064
71612	267065
155585	267066
142869	267067
315682	267068
38004	267069
14788	267070
11602	267071
9539	267072
723802	267073
9479	267074
249916	267075
429880	267076
151227	267077
3086	267078
634457	267079
39321	267080
156829	267081
294823	267082
30988	267083
354893	267084
94544	267085
39484	267086
326160	267087
295432	267088
50513	267089
40127	267090
68377	267091
207231	267092
22790	267093
118756	267094
333555	267095
115235	267096
273322	267097
404283	267098
364593	267099
545997	267100
547241	267101
50080	267102
507668	267103
479485	267104
632461	267105
16997	267106
168526	267107
28500	267108
405784	267109
231194	267110
59760	267111
376731	267112
22081	267113
39019	267114
174373	267115
451261	267116
522545	267117
76324	267118
124677	267119
372326	267120
24552	267121
32123	267122
57565	267123
14670	267124
589977	267125
528796	267126
216760	267127
684812	267128
296141	267129
133541	267130
468968	267131
95574	267132
180731	267133
313826	267134
69464	267135
533956	267136
70345	267137
19237	267138
181955	267139
646419	267140
77522	267141
35456	267142
230536	267143
702103	267144
13612	267145
12089	267146
111181	267147
149205	267148
596841	267149
675967	267150
41023	267151
185322	267152
154907	267153
268035	267154
146926	267155
665822	267156
84390	267157
234925	267158
350668	267159
553734	267160
551996	267161
134533	267162
20489	267163
119986	267164
39546	267165
606576	267166
685968	267167
90533	267168
25508	267169
609217	267170
184180	267171
435757	267172
107781	267173
168193	267174
36445	267175
363463	267176
181446	267177
382426	267178
647323	267179
572297	267180
517310	267181
110032	267182
221486	267183
257494	267184
91345	267185
51580	267186
696232	267187
280146	267188
8340	267189
342661	267190
322036	267191
484594	267192
9683	267193
447574	267194
6808	267195
273758	267196
73950	267197
501718	267198
183323	267199
24374	267200
136469	267201
180533	267202
124954	267203
18406	267204
706419	267205
564808	267206
150486	267207
606292	267208
254505	267209
45269	267210
45087	267211
683848	267212
453117	267213
280531	267214
97950	267215
109265	267216
604298	267217
161328	267218
265919	267219
137096	267220
163574	267221
123516	267222
323529	267223
515328	267224
296293	267225
90662	267226
6268	267227
185505	267228
553768	267229
419823	267230
159210	267231
119418	267232
433850	267233
403231	267234
340941	267235
138647	267236
19227	267237
112534	267238
152887	267239
44547	267240
26316	267241
59065	267242
536344	267243
18760	267244
695853	267245
481159	267246
96284	267247
693941	267248
1185	267249
417622	267250
261250	267251
493981	267252
511743	267253
109933	267254
577737	267255
2373	267256
1401	267257
72283	267258
664591	267259
30004	267260
74965	267261
630739	267262
100076	267263
185464	267264
554443	267265
62887	267266
568036	267267
86252	267268
389612	267269
145143	267270
45859	267271
718877	267272
326658	267273
5093	267274
197696	267275
3375	267276
660249	267277
150941	267278
49350	267279
692751	267280
524388	267281
77108	267282
80173	267283
29329	267284
606534	267285
53227	267286
600159	267287
14566	267288
480538	267289
375340	267290
470945	267291
392023	267292
688878	267293
97973	267294
521	267295
308119	267296
147284	267297
33863	267298
327466	267299
476588	267300
542273	267301
545910	267302
16542	267303
310440	267304
659749	267305
219834	267306
318698	267307
14336	267308
478831	267309
179606	267310
283107	267311
189133	267312
672800	267313
18919	267314
32208	267315
465153	267316
82550	267317
439071	267318
205990	267319
286520	267320
14239	267321
4748	267322
548586	267323
187359	267324
74901	267325
499087	267326
172283	267327
144619	267328
264764	267329
503481	267330
151379	267331
638558	267332
35401	267333
485994	267334
254263	267335
1647	267336
662180	267337
10226	267338
36102	267339
245912	267340
621021	267341
525549	267342
161541	267343
718041	267344
540522	267345
715182	267346
177161	267347
99810	267348
493642	267349
602009	267350
122978	267351
186054	267352
304385	267353
646501	267354
143499	267355
137821	267356
110275	267357
40955	267358
674412	267359
581846	267360
608126	267361
690669	267362
338	267363
518197	267364
549176	267365
152960	267366
228986	267367
625892	267368
466148	267369
73698	267370
24003	267371
69453	267372
333427	267373
522805	267374
676182	267375
127657	267376
129227	267377
374284	267378
245010	267379
210899	267380
270907	267381
35098	267382
410782	267383
172439	267384
648574	267385
468298	267386
657623	267387
23914	267388
65544	267389
688018	267390
32715	267391
39096	267392
676748	267393
697072	267394
145810	267395
686469	267396
85490	267397
342257	267398
602751	267399
552353	267400
666489	267401
354610	267402
422433	267403
438488	267404
583794	267405
540717	267406
421411	267407
79058	267408
127090	267409
129452	267410
585309	267411
118926	267412
68238	267413
77529	267414
539247	267415
42566	267416
21315	267417
133437	267418
110998	267419
290428	267420
638189	267421
54236	267422
44747	267423
186798	267424
303603	267425
171620	267426
675247	267427
118364	267428
288008	267429
481486	267430
110425	267431
531363	267432
4748	267433
392439	267434
570238	267435
2444	267436
36296	267437
484	267438
476	267439
21862	267440
504871	267441
78311	267442
376406	267443
43924	267444
691760	267445
453230	267446
172455	267447
176864	267448
63758	267449
364195	267450
288294	267451
439892	267452
711420	267453
159094	267454
140351	267455
100512	267456
17223	267457
518844	267458
492486	267459
217363	267460
44727	267461
161909	267462
168464	267463
705130	267464
682797	267465
428151	267466
175047	267467
565031	267468
583281	267469
22748	267470
675440	267471
209288	267472
5563	267473
150483	267474
293244	267475
644909	267476
710651	267477
224878	267478
3757	267479
588313	267480
58109	267481
141549	267482
247019	267483
488341	267484
32	267485
684400	267486
171822	267487
212844	267488
553052	267489
175485	267490
639315	267491
13614	267492
261328	267493
200748	267494
454403	267495
507749	267496
687308	267497
460276	267498
631404	267499
134840	267500
142977	267501
458597	267502
494844	267503
32778	267504
226747	267505
419675	267506
190964	267507
478201	267508
474957	267509
558194	267510
172947	267511
535718	267512
669386	267513
217896	267514
109527	267515
406109	267516
166445	267517
398476	267518
36745	267519
277381	267520
553053	267521
122196	267522
630694	267523
140472	267524
49508	267525
330977	267526
174235	267527
616879	267528
195446	267529
324204	267530
129005	267531
458611	267532
252381	267533
220269	267534
655047	267535
24522	267536
80314	267537
351809	267538
286729	267539
155139	267540
470210	267541
646187	267542
179166	267543
146815	267544
1724	267545
439887	267546
101152	267547
104334	267548
115786	267549
106552	267550
454471	267551
80892	267552
79138	267553
7796	267554
267379	267555
703226	267556
218447	267557
587971	267558
86590	267559
52843	267560
109867	267561
19594	267562
507552	267563
55027	267564
355619	267565
106045	267566
577767	267567
646972	267568
648936	267569
25054	267570
550230	267571
153490	267572
667869	267573
86778	267574
3534	267575
606779	267576
471573	267577
124021	267578
149322	267579
666091	267580
580562	267581
320682	267582
55075	267583
442831	267584
312483	267585
32659	267586
457562	267587
208985	267588
414291	267589
422539	267590
366308	267591
254235	267592
29235	267593
233226	267594
185551	267595
50762	267596
519289	267597
356280	267598
344710	267599
164180	267600
154706	267601
657429	267602
532291	267603
559705	267604
93902	267605
263303	267606
54085	267607
549488	267608
8635	267609
296419	267610
68535	267611
241524	267612
436912	267613
23775	267614
112970	267615
96532	267616
722825	267617
654341	267618
355761	267619
261926	267620
244151	267621
236394	267622
177050	267623
221680	267624
306433	267625
188608	267626
456516	267627
48598	267628
414635	267629
175213	267630
268870	267631
96222	267632
79725	267633
282670	267634
180397	267635
145637	267636
185686	267637
428816	267638
31973	267639
223011	267640
66217	267641
95703	267642
126667	267643
440583	267644
137767	267645
350570	267646
633611	267647
692168	267648
6	267649
167929	267650
568710	267651
6961	267652
115067	267653
100378	267654
263403	267655
628310	267656
45103	267657
458102	267658
257721	267659
213242	267660
78106	267661
135930	267662
354343	267663
475056	267664
2333	267665
65222	267666
141714	267667
140745	267668
514060	267669
97625	267670
330185	267671
424339	267672
48841	267673
533624	267674
149752	267675
502943	267676
270793	267677
286125	267678
15516	267679
435257	267680
557034	267681
123834	267682
87773	267683
38634	267684
225146	267685
57560	267686
250783	267687
685791	267688
118456	267689
403310	267690
236492	267691
275706	267692
678105	267693
6376	267694
652566	267695
354792	267696
146708	267697
110804	267698
353713	267699
16234	267700
386079	267701
313104	267702
127803	267703
107147	267704
625194	267705
502084	267706
14898	267707
199797	267708
664643	267709
18430	267710
420982	267711
572701	267712
246350	267713
273284	267714
182868	267715
172802	267716
37492	267717
39717	267718
69222	267719
19438	267720
5192	267721
419634	267722
34115	267723
440919	267724
140950	267725
262134	267726
85152	267727
456613	267728
275637	267729
5503	267730
116480	267731
454362	267732
246698	267733
202135	267734
325107	267735
235181	267736
75006	267737
9558	267738
123079	267739
38210	267740
8466	267741
48162	267742
640487	267743
65652	267744
531306	267745
616364	267746
33245	267747
539558	267748
68811	267749
255852	267750
10485	267751
674879	267752
20190	267753
54916	267754
445436	267755
29445	267756
440448	267757
158567	267758
274370	267759
112086	267760
333396	267761
357507	267762
151762	267763
297207	267764
490117	267765
47421	267766
399768	267767
701267	267768
9852	267769
495997	267770
387462	267771
480986	267772
74583	267773
487809	267774
428414	267775
96753	267776
128049	267777
85045	267778
717845	267779
57047	267780
65047	267781
254344	267782
80611	267783
461973	267784
41044	267785
208257	267786
235492	267787
42379	267788
11724	267789
157236	267790
99892	267791
582076	267792
351514	267793
290982	267794
417709	267795
4619	267796
229877	267797
692367	267798
209726	267799
260041	267800
668385	267801
129544	267802
292929	267803
408868	267804
685862	267805
601551	267806
550146	267807
95391	267808
53746	267809
515939	267810
329389	267811
79224	267812
343554	267813
131222	267814
76942	267815
252777	267816
496944	267817
89675	267818
157904	267819
179412	267820
671117	267821
33130	267822
574509	267823
562267	267824
1562	267825
564128	267826
35	267827
45253	267828
179453	267829
172435	267830
596455	267831
107978	267832
251647	267833
601547	267834
305195	267835
323506	267836
162002	267837
174263	267838
193647	267839
325622	267840
617021	267841
133716	267842
90124	267843
647052	267844
272449	267845
11120	267846
467614	267847
42538	267848
205748	267849
382242	267850
95266	267851
44109	267852
482302	267853
79706	267854
23823	267855
131354	267856
657937	267857
435949	267858
187901	267859
502498	267860
210220	267861
551088	267862
46007	267863
391034	267864
16587	267865
5613	267866
690921	267867
113984	267868
1803	267869
303719	267870
67599	267871
163429	267872
64742	267873
260510	267874
126169	267875
161921	267876
135554	267877
202425	267878
261712	267879
44322	267880
698273	267881
461263	267882
652713	267883
623874	267884
705874	267885
31951	267886
241598	267887
130134	267888
101660	267889
1462	267890
423936	267891
132585	267892
576215	267893
520889	267894
350414	267895
119564	267896
179403	267897
54926	267898
574966	267899
13736	267900
13973	267901
188785	267902
124235	267903
659382	267904
225162	267905
101506	267906
167253	267907
206251	267908
100834	267909
91883	267910
49461	267911
41967	267912
66056	267913
47227	267914
538055	267915
244661	267916
43062	267917
12228	267918
678259	267919
361062	267920
231321	267921
147847	267922
167687	267923
72297	267924
53781	267925
252030	267926
710221	267927
97491	267928
434737	267929
35189	267930
657216	267931
161506	267932
288196	267933
630540	267934
78292	267935
388108	267936
302315	267937
42785	267938
115906	267939
314897	267940
435484	267941
537094	267942
295180	267943
127910	267944
96112	267945
161917	267946
42355	267947
232261	267948
20361	267949
281150	267950
72871	267951
597020	267952
54378	267953
416578	267954
60752	267955
210124	267956
175904	267957
51762	267958
476498	267959
43135	267960
334058	267961
693722	267962
48604	267963
68014	267964
128361	267965
504689	267966
121721	267967
30476	267968
113470	267969
52525	267970
44995	267971
319172	267972
276311	267973
493621	267974
322135	267975
697443	267976
564914	267977
669	267978
7585	267979
398753	267980
547266	267981
94642	267982
179853	267983
6	267984
583056	267985
414350	267986
397864	267987
669061	267988
397489	267989
541749	267990
546220	267991
149660	267992
359190	267993
40409	267994
184164	267995
477459	267996
169225	267997
59892	267998
189996	267999
336765	268000
595646	268001
636209	268002
40671	268003
6699	268004
385549	268005
8919	268006
594680	268007
588578	268008
65355	268009
71169	268010
9519	268011
249015	268012
213547	268013
714350	268014
92577	268015
5872	268016
99401	268017
542642	268018
13563	268019
42507	268020
177086	268021
522542	268022
51977	268023
628754	268024
86612	268025
16239	268026
65936	268027
754	268028
364170	268029
496334	268030
118006	268031
420309	268032
15723	268033
234801	268034
402334	268035
575345	268036
106445	268037
244003	268038
296850	268039
675557	268040
62517	268041
40027	268042
2400	268043
286878	268044
97015	268045
125344	268046
26279	268047
264742	268048
695825	268049
678757	268050
368894	268051
68095	268052
45060	268053
154714	268054
214039	268055
176460	268056
567909	268057
316	268058
353294	268059
412635	268060
128463	268061
2925	268062
237756	268063
195759	268064
84805	268065
360674	268066
375179	268067
284495	268068
385809	268069
343967	268070
584586	268071
394498	268072
258919	268073
554771	268074
53655	268075
567203	268076
34119	268077
310933	268078
168448	268079
669765	268080
172474	268081
47283	268082
530000	268083
286596	268084
2618	268085
640772	268086
265075	268087
144473	268088
397522	268089
437237	268090
537878	268091
279755	268092
77246	268093
202936	268094
100524	268095
214308	268096
111276	268097
433513	268098
430167	268099
712966	268100
219354	268101
364416	268102
66886	268103
552886	268104
110339	268105
419079	268106
1793	268107
3996	268108
641472	268109
103581	268110
118356	268111
358999	268112
116230	268113
666604	268114
380949	268115
7643	268116
581820	268117
125060	268118
329680	268119
127497	268120
606801	268121
16053	268122
354558	268123
646490	268124
306861	268125
237584	268126
63613	268127
241131	268128
480425	268129
411031	268130
562757	268131
201927	268132
46033	268133
154019	268134
146841	268135
77731	268136
182814	268137
58436	268138
647349	268139
33556	268140
167329	268141
133678	268142
50484	268143
149804	268144
5706	268145
343273	268146
466283	268147
601930	268148
211916	268149
230738	268150
28052	268151
720481	268152
456022	268153
603646	268154
126693	268155
14281	268156
335404	268157
671795	268158
69761	268159
364077	268160
493851	268161
500177	268162
489402	268163
8522	268164
127080	268165
5391	268166
528438	268167
648191	268168
318816	268169
84304	268170
6125	268171
754	268172
237215	268173
411582	268174
145999	268175
320808	268176
44882	268177
710063	268178
638388	268179
100907	268180
388211	268181
139646	268182
44280	268183
610891	268184
135081	268185
161403	268186
243035	268187
625842	268188
177106	268189
600405	268190
661162	268191
355166	268192
659188	268193
6570	268194
690205	268195
538720	268196
678768	268197
721583	268198
99230	268199
39834	268200
155441	268201
702735	268202
351296	268203
87	268204
62341	268205
60722	268206
145630	268207
134578	268208
500841	268209
265422	268210
328216	268211
202803	268212
398089	268213
535141	268214
317264	268215
175750	268216
689653	268217
318473	268218
130885	268219
132244	268220
3118	268221
48723	268222
69916	268223
434965	268224
4899	268225
222635	268226
38618	268227
432593	268228
321750	268229
103193	268230
164357	268231
169012	268232
571912	268233
574670	268234
38192	268235
673523	268236
633284	268237
62889	268238
400294	268239
10161	268240
718376	268241
47155	268242
718281	268243
145966	268244
122374	268245
549294	268246
11520	268247
632964	268248
566063	268249
170940	268250
48892	268251
494490	268252
321818	268253
143350	268254
109872	268255
203603	268256
448380	268257
31233	268258
36790	268259
711247	268260
324005	268261
80388	268262
1283	268263
709263	268264
145219	268265
14076	268266
489822	268267
687197	268268
642012	268269
135193	268270
672605	268271
156239	268272
229329	268273
56918	268274
128042	268275
30192	268276
593353	268277
684537	268278
47081	268279
380654	268280
402106	268281
84938	268282
143692	268283
177927	268284
656122	268285
629740	268286
184224	268287
501861	268288
43395	268289
644997	268290
14994	268291
284317	268292
634922	268293
524520	268294
165506	268295
8163	268296
7234	268297
681854	268298
276143	268299
52660	268300
296761	268301
356492	268302
55598	268303
296361	268304
527769	268305
7670	268306
53259	268307
711709	268308
547809	268309
293323	268310
314952	268311
506326	268312
501800	268313
449705	268314
19175	268315
477275	268316
599128	268317
604480	268318
162686	268319
18174	268320
496898	268321
1650	268322
29509	268323
338879	268324
118779	268325
125151	268326
106932	268327
20225	268328
539200	268329
258961	268330
119551	268331
522431	268332
436911	268333
327513	268334
386551	268335
706855	268336
407780	268337
519769	268338
676925	268339
137674	268340
703110	268341
100650	268342
103584	268343
55344	268344
571560	268345
715415	268346
578076	268347
7961	268348
589937	268349
81382	268350
417111	268351
122449	268352
33171	268353
152405	268354
639514	268355
30430	268356
115257	268357
136172	268358
23439	268359
355270	268360
435501	268361
688503	268362
383622	268363
166848	268364
399447	268365
24453	268366
102726	268367
24383	268368
142867	268369
219122	268370
689769	268371
42370	268372
343274	268373
36408	268374
235632	268375
37135	268376
228767	268377
350796	268378
594802	268379
74860	268380
73005	268381
175339	268382
404161	268383
129940	268384
133801	268385
60567	268386
429311	268387
310597	268388
406553	268389
15985	268390
207752	268391
644799	268392
55278	268393
90871	268394
384485	268395
239384	268396
159788	268397
41319	268398
92288	268399
36502	268400
697994	268401
509222	268402
174792	268403
3617	268404
35111	268405
63806	268406
566233	268407
122671	268408
80110	268409
216852	268410
585964	268411
98949	268412
596063	268413
47971	268414
112189	268415
492669	268416
377109	268417
440974	268418
158097	268419
662280	268420
107625	268421
503243	268422
17244	268423
461696	268424
50951	268425
210393	268426
554461	268427
559203	268428
711383	268429
8191	268430
241096	268431
646930	268432
215446	268433
450834	268434
623569	268435
92097	268436
289995	268437
110496	268438
73738	268439
256833	268440
49474	268441
88560	268442
10937	268443
32402	268444
259237	268445
141797	268446
646708	268447
11520	268448
560420	268449
724169	268450
93380	268451
585252	268452
384477	268453
555961	268454
268188	268455
420067	268456
568053	268457
222278	268458
46452	268459
22463	268460
69794	268461
214364	268462
174093	268463
495163	268464
202883	268465
487156	268466
230541	268467
616	268468
580391	268469
73590	268470
204924	268471
339995	268472
607301	268473
194684	268474
138153	268475
408582	268476
559254	268477
622748	268478
81476	268479
546354	268480
118652	268481
182858	268482
653799	268483
74258	268484
464022	268485
656769	268486
160658	268487
642472	268488
50871	268489
548052	268490
4585	268491
59106	268492
596762	268493
368758	268494
217076	268495
37581	268496
590699	268497
269011	268498
187214	268499
101475	268500
102632	268501
18486	268502
55436	268503
687423	268504
709468	268505
72057	268506
142594	268507
175362	268508
399717	268509
421693	268510
43967	268511
467797	268512
697942	268513
585484	268514
481907	268515
12311	268516
499763	268517
5421	268518
630389	268519
185600	268520
448420	268521
373278	268522
712084	268523
83673	268524
301220	268525
26256	268526
26020	268527
707331	268528
43887	268529
200501	268530
111013	268531
131763	268532
490395	268533
70987	268534
91790	268535
240100	268536
167882	268537
136492	268538
800	268539
569585	268540
37172	268541
471110	268542
192435	268543
622629	268544
392664	268545
3283	268546
115596	268547
148907	268548
44202	268549
663016	268550
186256	268551
109741	268552
249501	268553
57230	268554
147820	268555
188877	268556
36723	268557
713491	268558
603451	268559
171009	268560
141363	268561
223509	268562
33047	268563
544657	268564
539441	268565
87862	268566
1977	268567
247868	268568
20102	268569
15000	268570
5673	268571
589845	268572
13207	268573
357655	268574
476913	268575
39699	268576
57708	268577
698456	268578
55880	268579
337078	268580
686646	268581
72715	268582
476815	268583
383926	268584
209212	268585
112674	268586
33702	268587
660484	268588
338219	268589
623937	268590
48633	268591
200960	268592
61159	268593
101098	268594
187569	268595
491493	268596
34174	268597
227816	268598
656143	268599
291874	268600
28784	268601
523717	268602
344	268603
25633	268604
292084	268605
657537	268606
575006	268607
98583	268608
452219	268609
297644	268610
69822	268611
683734	268612
606298	268613
441492	268614
42845	268615
238874	268616
154449	268617
228561	268618
69760	268619
295783	268620
494691	268621
74093	268622
256266	268623
696585	268624
10191	268625
292972	268626
578295	268627
122293	268628
544567	268629
25659	268630
495544	268631
561851	268632
92996	268633
514938	268634
3879	268635
360392	268636
667717	268637
726	268638
190200	268639
507481	268640
4	268641
13325	268642
171910	268643
446605	268644
127146	268645
11137	268646
607276	268647
519480	268648
31165	268649
156430	268650
164127	268651
482481	268652
32821	268653
32080	268654
15286	268655
154322	268656
719846	268657
128194	268658
514472	268659
49812	268660
547008	268661
306267	268662
683801	268663
504003	268664
294379	268665
471167	268666
176401	268667
513783	268668
194158	268669
580961	268670
587507	268671
709080	268672
327689	268673
251666	268674
22895	268675
106911	268676
88898	268677
203083	268678
570137	268679
435488	268680
9525	268681
580592	268682
79489	268683
366875	268684
85761	268685
84152	268686
95859	268687
330888	268688
260223	268689
187257	268690
128051	268691
420121	268692
519477	268693
87784	268694
411742	268695
699262	268696
428552	268697
44365	268698
683280	268699
541428	268700
90640	268701
665421	268702
141270	268703
511389	268704
4041	268705
10285	268706
85212	268707
112372	268708
256776	268709
106714	268710
126400	268711
170329	268712
82885	268713
486720	268714
45995	268715
263432	268716
178243	268717
146733	268718
521275	268719
303775	268720
631886	268721
32319	268722
600694	268723
575771	268724
242432	268725
519487	268726
624941	268727
712219	268728
491075	268729
452081	268730
413492	268731
32243	268732
493141	268733
361876	268734
656990	268735
168468	268736
371351	268737
550922	268738
717918	268739
140568	268740
273885	268741
671364	268742
288648	268743
202653	268744
547958	268745
574856	268746
430974	268747
154061	268748
513662	268749
141193	268750
140392	268751
270892	268752
68581	268753
86	268754
191078	268755
3289	268756
41122	268757
6245	268758
37341	268759
636935	268760
605457	268761
509091	268762
538714	268763
113386	268764
66180	268765
156522	268766
8917	268767
291347	268768
7463	268769
678559	268770
420186	268771
196358	268772
444803	268773
705253	268774
512648	268775
665523	268776
149421	268777
82107	268778
22533	268779
32942	268780
456006	268781
12887	268782
268568	268783
579776	268784
329816	268785
91962	268786
478184	268787
578072	268788
183579	268789
379661	268790
492658	268791
348060	268792
642980	268793
36261	268794
208301	268795
85032	268796
260945	268797
167679	268798
324997	268799
148864	268800
87452	268801
340294	268802
669165	268803
274858	268804
449695	268805
562318	268806
393474	268807
358628	268808
52445	268809
82161	268810
77104	268811
403925	268812
169522	268813
44193	268814
57392	268815
241167	268816
17029	268817
518354	268818
692866	268819
41143	268820
6288	268821
161005	268822
661399	268823
13470	268824
645896	268825
107221	268826
44986	268827
301950	268828
641781	268829
43442	268830
606570	268831
298870	268832
551717	268833
599938	268834
150664	268835
441227	268836
140713	268837
528478	268838
662645	268839
601003	268840
11066	268841
8451	268842
92384	268843
367761	268844
58222	268845
40805	268846
33649	268847
282675	268848
161811	268849
450336	268850
24382	268851
301316	268852
291284	268853
170927	268854
423038	268855
195773	268856
70446	268857
6238	268858
120645	268859
75876	268860
539626	268861
306913	268862
578836	268863
452090	268864
35226	268865
193790	268866
49715	268867
360318	268868
146494	268869
432152	268870
35892	268871
150573	268872
82521	268873
108528	268874
290475	268875
616677	268876
633021	268877
546723	268878
497858	268879
40153	268880
472843	268881
126438	268882
33512	268883
49771	268884
440101	268885
233156	268886
326989	268887
663818	268888
417023	268889
417192	268890
16067	268891
492478	268892
251683	268893
488030	268894
174320	268895
66170	268896
38552	268897
519125	268898
110105	268899
6417	268900
28048	268901
66658	268902
721602	268903
132558	268904
613187	268905
594412	268906
39934	268907
670342	268908
6769	268909
11546	268910
435247	268911
101556	268912
24267	268913
493597	268914
309628	268915
132598	268916
628984	268917
114157	268918
116920	268919
646846	268920
660623	268921
685070	268922
272304	268923
30	268924
344969	268925
25034	268926
57095	268927
10735	268928
65998	268929
41902	268930
366603	268931
20256	268932
302194	268933
12304	268934
184679	268935
296776	268936
147963	268937
247906	268938
656061	268939
309287	268940
385005	268941
288194	268942
29036	268943
230847	268944
36946	268945
680609	268946
124575	268947
352037	268948
716075	268949
149696	268950
15279	268951
155433	268952
3616	268953
49092	268954
583518	268955
5857	268956
422249	268957
98403	268958
383529	268959
345642	268960
826	268961
12001	268962
381481	268963
176120	268964
710453	268965
101068	268966
42621	268967
319550	268968
2650	268969
667332	268970
203584	268971
568	268972
702422	268973
223033	268974
379897	268975
121218	268976
150289	268977
473869	268978
11026	268979
333561	268980
355597	268981
658104	268982
73296	268983
156331	268984
534687	268985
219986	268986
74059	268987
177324	268988
624212	268989
164628	268990
464093	268991
35147	268992
509032	268993
565110	268994
463004	268995
695779	268996
494532	268997
139846	268998
444596	268999
241905	269000
549971	269001
178277	269002
389643	269003
266139	269004
37753	269005
140752	269006
693176	269007
129652	269008
495655	269009
328187	269010
54390	269011
718868	269012
123018	269013
107655	269014
235327	269015
437735	269016
721237	269017
512589	269018
367914	269019
577522	269020
147448	269021
75166	269022
41090	269023
601707	269024
474553	269025
315796	269026
7177	269027
129666	269028
210843	269029
177733	269030
74475	269031
7742	269032
137434	269033
455410	269034
288657	269035
522274	269036
30414	269037
429234	269038
52	269039
10893	269040
121250	269041
445567	269042
415516	269043
598638	269044
34408	269045
353554	269046
20201	269047
579579	269048
19905	269049
535756	269050
630373	269051
666470	269052
677959	269053
656500	269054
455313	269055
361179	269056
133421	269057
685605	269058
28973	269059
286507	269060
17929	269061
13610	269062
501268	269063
90891	269064
45903	269065
50056	269066
125557	269067
284685	269068
77984	269069
333202	269070
135245	269071
261854	269072
160259	269073
420458	269074
375542	269075
724959	269076
3113	269077
332515	269078
17338	269079
123122	269080
554906	269081
384013	269082
538358	269083
11735	269084
696934	269085
336953	269086
659093	269087
142236	269088
155113	269089
107397	269090
625318	269091
17096	269092
19824	269093
136508	269094
166453	269095
299277	269096
559945	269097
45044	269098
162346	269099
138790	269100
382577	269101
342979	269102
16524	269103
323153	269104
363072	269105
120678	269106
32560	269107
553770	269108
67088	269109
515689	269110
494952	269111
658591	269112
173229	269113
410774	269114
295859	269115
20000	269116
109984	269117
28103	269118
496970	269119
48462	269120
695215	269121
92010	269122
193158	269123
484159	269124
327946	269125
311013	269126
70632	269127
362942	269128
50395	269129
51349	269130
708678	269131
220597	269132
55987	269133
153081	269134
159746	269135
421107	269136
451005	269137
157592	269138
10463	269139
638656	269140
577266	269141
490643	269142
658581	269143
94225	269144
453290	269145
48696	269146
649073	269147
714120	269148
537982	269149
488520	269150
35139	269151
6370	269152
81156	269153
689538	269154
162605	269155
160841	269156
445752	269157
693128	269158
538161	269159
327596	269160
423443	269161
538672	269162
438051	269163
636360	269164
462731	269165
36647	269166
667492	269167
55548	269168
95979	269169
21912	269170
341412	269171
161633	269172
3139	269173
102877	269174
338065	269175
157145	269176
379566	269177
706730	269178
628387	269179
54997	269180
313443	269181
522799	269182
543410	269183
37922	269184
150438	269185
706326	269186
76814	269187
539559	269188
480703	269189
216734	269190
146972	269191
43982	269192
475035	269193
24142	269194
208597	269195
559654	269196
239189	269197
311315	269198
680366	269199
336080	269200
312020	269201
292168	269202
480530	269203
236977	269204
409775	269205
13429	269206
113759	269207
214226	269208
30425	269209
548162	269210
194962	269211
135457	269212
89299	269213
14952	269214
274216	269215
212933	269216
327827	269217
204044	269218
492248	269219
717024	269220
142519	269221
136142	269222
11067	269223
508559	269224
66279	269225
158803	269226
494768	269227
624165	269228
155188	269229
587799	269230
84679	269231
53793	269232
167048	269233
593426	269234
284873	269235
659706	269236
57500	269237
17895	269238
2643	269239
90224	269240
46234	269241
101824	269242
30500	269243
203755	269244
250251	269245
431724	269246
263	269247
13227	269248
650336	269249
76980	269250
90955	269251
145225	269252
693188	269253
39423	269254
81473	269255
241187	269256
145690	269257
139618	269258
496673	269259
1839	269260
28999	269261
30495	269262
633369	269263
341023	269264
555799	269265
29938	269266
277938	269267
606822	269268
246264	269269
6162	269270
627441	269271
490931	269272
527759	269273
682909	269274
91428	269275
534219	269276
684478	269277
448411	269278
35257	269279
31388	269280
166579	269281
122695	269282
438885	269283
183605	269284
332796	269285
2552	269286
670989	269287
235247	269288
47820	269289
622844	269290
306526	269291
450201	269292
436779	269293
142538	269294
95810	269295
480963	269296
45205	269297
435010	269298
7699	269299
615648	269300
124421	269301
653366	269302
61066	269303
563848	269304
168677	269305
458920	269306
93734	269307
4307	269308
662649	269309
164764	269310
338369	269311
474135	269312
99814	269313
193204	269314
565852	269315
244426	269316
53790	269317
37442	269318
416472	269319
128734	269320
182388	269321
467694	269322
354721	269323
15632	269324
128486	269325
40816	269326
194029	269327
328320	269328
181124	269329
4482	269330
286293	269331
83883	269332
583498	269333
287364	269334
142395	269335
660951	269336
213845	269337
467845	269338
1005	269339
93902	269340
660701	269341
76216	269342
498117	269343
134655	269344
548336	269345
147208	269346
249012	269347
151484	269348
26833	269349
16497	269350
82425	269351
678482	269352
47745	269353
9007	269354
219286	269355
134078	269356
592326	269357
183619	269358
576676	269359
42083	269360
703583	269361
146430	269362
106177	269363
490358	269364
703099	269365
3841	269366
37740	269367
449798	269368
504748	269369
643690	269370
81266	269371
177740	269372
528442	269373
154758	269374
321159	269375
184223	269376
29062	269377
42414	269378
77864	269379
94473	269380
341041	269381
131917	269382
4697	269383
24864	269384
637964	269385
650300	269386
220829	269387
122525	269388
716179	269389
17746	269390
606044	269391
416144	269392
467095	269393
520228	269394
580015	269395
208877	269396
724865	269397
585695	269398
513912	269399
461367	269400
316449	269401
81214	269402
174765	269403
45105	269404
156688	269405
671258	269406
7933	269407
413999	269408
698582	269409
206702	269410
503064	269411
169784	269412
174584	269413
158238	269414
689548	269415
291602	269416
2816	269417
59179	269418
474922	269419
671802	269420
2364	269421
44388	269422
618926	269423
190925	269424
22615	269425
19655	269426
95584	269427
53791	269428
64272	269429
15845	269430
290207	269431
594396	269432
9098	269433
332364	269434
641204	269435
719648	269436
271104	269437
501015	269438
146932	269439
424693	269440
137030	269441
13174	269442
198392	269443
116931	269444
487101	269445
308372	269446
584338	269447
56315	269448
41200	269449
112076	269450
45332	269451
501629	269452
572341	269453
2564	269454
326691	269455
125259	269456
694792	269457
62024	269458
697489	269459
114035	269460
25690	269461
531967	269462
553672	269463
227683	269464
314701	269465
656167	269466
19144	269467
14273	269468
273555	269469
18873	269470
332929	269471
499305	269472
130587	269473
112468	269474
170835	269475
32618	269476
50363	269477
47721	269478
172072	269479
31580	269480
589002	269481
31377	269482
633365	269483
536080	269484
364956	269485
713763	269486
220016	269487
585405	269488
617176	269489
11623	269490
368178	269491
8815	269492
328078	269493
98159	269494
159895	269495
30718	269496
289500	269497
41123	269498
623134	269499
10453	269500
616574	269501
400793	269502
423272	269503
61645	269504
46531	269505
519905	269506
241104	269507
464524	269508
40252	269509
146506	269510
68102	269511
11293	269512
473883	269513
221957	269514
538128	269515
24415	269516
569488	269517
17434	269518
389821	269519
9601	269520
197515	269521
471756	269522
38747	269523
125500	269524
126153	269525
177406	269526
158676	269527
694	269528
306047	269529
276724	269530
318213	269531
1412	269532
411969	269533
180990	269534
607029	269535
358705	269536
2443	269537
43041	269538
179268	269539
599719	269540
211932	269541
377452	269542
664115	269543
184574	269544
280834	269545
255523	269546
29243	269547
380765	269548
203276	269549
172728	269550
54411	269551
500649	269552
637364	269553
331250	269554
16122	269555
348991	269556
4280	269557
522238	269558
494692	269559
364506	269560
95794	269561
176651	269562
124524	269563
619764	269564
77313	269565
81526	269566
659061	269567
165835	269568
452487	269569
706526	269570
51965	269571
223810	269572
656088	269573
575212	269574
427544	269575
297018	269576
156192	269577
256712	269578
156140	269579
632289	269580
35562	269581
692254	269582
648456	269583
454103	269584
524696	269585
316726	269586
231909	269587
155586	269588
575701	269589
16333	269590
643561	269591
8237	269592
445923	269593
290102	269594
18350	269595
97211	269596
385049	269597
580472	269598
458797	269599
561488	269600
278673	269601
673201	269602
600521	269603
316682	269604
48593	269605
2091	269606
565550	269607
171331	269608
659590	269609
50213	269610
22382	269611
150555	269612
15207	269613
13684	269614
567444	269615
461060	269616
55865	269617
155430	269618
593597	269619
517312	269620
286999	269621
144506	269622
546008	269623
166395	269624
22193	269625
626591	269626
21339	269627
631577	269628
41534	269629
490853	269630
396397	269631
463158	269632
198369	269633
564471	269634
95378	269635
95213	269636
110488	269637
153886	269638
224135	269639
121886	269640
263420	269641
19796	269642
2111	269643
151096	269644
369542	269645
69754	269646
620981	269647
174373	269648
135161	269649
260098	269650
107192	269651
139214	269652
162505	269653
245977	269654
238135	269655
20945	269656
64107	269657
237570	269658
418456	269659
110083	269660
474364	269661
264797	269662
108714	269663
56216	269664
129760	269665
495264	269666
79460	269667
115931	269668
186462	269669
654146	269670
517581	269671
3726	269672
49875	269673
539	269674
272041	269675
19885	269676
299666	269677
154589	269678
11642	269679
112339	269680
197143	269681
146934	269682
304997	269683
29790	269684
90702	269685
132539	269686
280393	269687
153083	269688
211593	269689
32404	269690
37961	269691
1938	269692
575642	269693
17767	269694
406809	269695
103320	269696
88434	269697
165190	269698
341090	269699
17832	269700
475512	269701
224399	269702
18242	269703
183434	269704
629076	269705
541454	269706
355126	269707
433964	269708
126820	269709
1225	269710
411347	269711
352225	269712
527141	269713
264762	269714
140992	269715
230998	269716
356715	269717
6227	269718
323514	269719
532140	269720
671422	269721
357912	269722
15214	269723
627466	269724
307948	269725
412264	269726
539879	269727
457092	269728
456716	269729
181245	269730
411828	269731
54907	269732
224673	269733
44429	269734
147189	269735
326308	269736
371794	269737
434193	269738
16894	269739
338672	269740
5927	269741
310965	269742
28976	269743
619806	269744
36895	269745
279166	269746
99403	269747
1629	269748
169070	269749
58299	269750
597536	269751
284408	269752
3911	269753
626556	269754
682787	269755
133034	269756
469442	269757
621468	269758
328232	269759
12342	269760
41558	269761
101574	269762
263480	269763
664353	269764
286919	269765
11060	269766
90699	269767
624685	269768
200806	269769
185825	269770
265466	269771
422428	269772
140444	269773
60473	269774
427972	269775
139616	269776
410432	269777
58008	269778
173181	269779
400025	269780
10935	269781
36474	269782
185710	269783
4429	269784
692774	269785
445413	269786
165443	269787
427600	269788
530560	269789
76445	269790
576206	269791
14449	269792
460732	269793
177326	269794
287287	269795
134485	269796
679680	269797
175722	269798
390871	269799
34572	269800
419494	269801
31765	269802
3895	269803
115315	269804
259627	269805
487732	269806
272965	269807
51005	269808
171680	269809
400808	269810
28178	269811
551921	269812
287379	269813
211096	269814
233266	269815
694187	269816
519867	269817
474935	269818
137354	269819
281083	269820
494662	269821
117722	269822
598848	269823
214640	269824
68334	269825
102175	269826
117972	269827
161737	269828
41758	269829
204163	269830
350033	269831
1764	269832
95743	269833
544823	269834
327257	269835
525937	269836
311108	269837
523944	269838
706700	269839
459493	269840
83698	269841
721753	269842
7524	269843
708450	269844
57143	269845
124561	269846
403744	269847
1172	269848
108487	269849
323774	269850
674747	269851
9958	269852
132307	269853
17173	269854
686719	269855
82319	269856
552165	269857
542729	269858
6574	269859
593440	269860
85727	269861
30139	269862
211475	269863
712148	269864
403625	269865
360918	269866
75634	269867
429856	269868
526670	269869
279122	269870
231390	269871
126807	269872
395708	269873
407456	269874
545946	269875
51695	269876
157152	269877
11657	269878
535414	269879
49770	269880
576784	269881
354154	269882
139675	269883
276443	269884
4890	269885
3669	269886
15541	269887
269440	269888
573044	269889
65920	269890
490192	269891
445061	269892
332138	269893
105379	269894
571844	269895
222910	269896
7799	269897
76784	269898
347093	269899
2630	269900
83470	269901
442776	269902
138816	269903
190306	269904
84202	269905
41929	269906
61268	269907
14993	269908
592251	269909
642361	269910
44209	269911
36778	269912
428518	269913
121902	269914
328903	269915
3956	269916
63320	269917
352512	269918
669444	269919
145166	269920
711941	269921
138035	269922
534931	269923
130309	269924
537858	269925
37937	269926
117549	269927
471552	269928
179170	269929
678944	269930
50612	269931
44095	269932
110442	269933
351587	269934
104953	269935
83313	269936
232692	269937
169020	269938
560289	269939
98688	269940
164685	269941
401988	269942
104603	269943
2803	269944
39468	269945
509534	269946
710584	269947
320367	269948
32366	269949
665707	269950
6134	269951
341856	269952
613669	269953
59936	269954
52548	269955
9785	269956
429440	269957
70953	269958
605756	269959
617068	269960
595215	269961
4876	269962
282076	269963
155260	269964
362751	269965
65701	269966
112149	269967
7472	269968
169236	269969
243569	269970
138197	269971
117646	269972
41045	269973
538264	269974
303358	269975
613451	269976
47371	269977
232339	269978
547194	269979
526958	269980
674369	269981
55230	269982
442640	269983
4266	269984
475940	269985
280042	269986
6712	269987
129750	269988
288851	269989
617782	269990
482044	269991
657574	269992
583627	269993
513840	269994
244242	269995
164146	269996
11351	269997
483291	269998
375098	269999
286107	270000
352243	270001
457537	270002
151056	270003
369216	270004
304110	270005
289544	270006
610209	270007
608903	270008
56938	270009
457355	270010
676634	270011
575285	270012
634462	270013
637574	270014
711159	270015
715209	270016
313368	270017
95548	270018
443978	270019
35694	270020
47670	270021
120288	270022
2308	270023
70663	270024
588301	270025
349774	270026
408876	270027
30547	270028
343183	270029
90780	270030
430752	270031
88071	270032
268420	270033
272394	270034
30748	270035
638218	270036
414192	270037
63944	270038
317967	270039
243106	270040
67140	270041
177814	270042
607925	270043
248118	270044
378266	270045
113716	270046
326182	270047
23132	270048
586409	270049
162136	270050
212831	270051
222701	270052
623017	270053
692415	270054
166351	270055
442720	270056
244159	270057
64187	270058
47143	270059
533147	270060
466264	270061
495804	270062
80549	270063
100835	270064
14604	270065
504436	270066
23525	270067
24177	270068
142826	270069
331586	270070
162756	270071
101974	270072
162035	270073
431312	270074
643550	270075
125187	270076
1326	270077
586277	270078
685825	270079
133844	270080
570	270081
265795	270082
315706	270083
27974	270084
549048	270085
482918	270086
131990	270087
433150	270088
714862	270089
4999	270090
403008	270091
443067	270092
370267	270093
109786	270094
72353	270095
176671	270096
47108	270097
400929	270098
699227	270099
356836	270100
319898	270101
506474	270102
316483	270103
121976	270104
679505	270105
33668	270106
403930	270107
198606	270108
302142	270109
297366	270110
20019	270111
136519	270112
160872	270113
636440	270114
24498	270115
16034	270116
331276	270117
121918	270118
511171	270119
15935	270120
322649	270121
318362	270122
493272	270123
520741	270124
423712	270125
553551	270126
227344	270127
5355	270128
33741	270129
700361	270130
111272	270131
70827	270132
56350	270133
470059	270134
15990	270135
357701	270136
442695	270137
89151	270138
564753	270139
457435	270140
706327	270141
522269	270142
329903	270143
441744	270144
216371	270145
83717	270146
432653	270147
535708	270148
277402	270149
29208	270150
385293	270151
33162	270152
28992	270153
351132	270154
336062	270155
176401	270156
51489	270157
181766	270158
176939	270159
299710	270160
615245	270161
215389	270162
469823	270163
142108	270164
573561	270165
36063	270166
447388	270167
542639	270168
249240	270169
85108	270170
108744	270171
9025	270172
170604	270173
185503	270174
417387	270175
48571	270176
193914	270177
696324	270178
286264	270179
23303	270180
1321	270181
631298	270182
122797	270183
25955	270184
554962	270185
538017	270186
115818	270187
309660	270188
116922	270189
50280	270190
360815	270191
105381	270192
230898	270193
498218	270194
62970	270195
101550	270196
198227	270197
120829	270198
494584	270199
454664	270200
4947	270201
162143	270202
145348	270203
329694	270204
16357	270205
151936	270206
76159	270207
185273	270208
31911	270209
349719	270210
178591	270211
51996	270212
172198	270213
355389	270214
166482	270215
65900	270216
235656	270217
694198	270218
216046	270219
40202	270220
577856	270221
703093	270222
208865	270223
57172	270224
208564	270225
312211	270226
21370	270227
65387	270228
239683	270229
81302	270230
143166	270231
585625	270232
288120	270233
264892	270234
407851	270235
204451	270236
175075	270237
186703	270238
59768	270239
140371	270240
141067	270241
139853	270242
20309	270243
556518	270244
2854	270245
377760	270246
620002	270247
448342	270248
4220	270249
632051	270250
724943	270251
232134	270252
26527	270253
161867	270254
575367	270255
28961	270256
679763	270257
384593	270258
558581	270259
239883	270260
168004	270261
703025	270262
569757	270263
597757	270264
93145	270265
690426	270266
177869	270267
477673	270268
28542	270269
21733	270270
274048	270271
431808	270272
520558	270273
478457	270274
148846	270275
553311	270276
692528	270277
61124	270278
36589	270279
52183	270280
105190	270281
177784	270282
394664	270283
144191	270284
424750	270285
553046	270286
13868	270287
63037	270288
386715	270289
434947	270290
706250	270291
149384	270292
604638	270293
109	270294
148361	270295
298474	270296
75840	270297
654736	270298
227007	270299
7155	270300
253181	270301
243961	270302
427093	270303
4173	270304
297843	270305
259604	270306
636457	270307
3081	270308
151633	270309
625977	270310
185410	270311
11143	270312
386592	270313
416836	270314
351661	270315
277196	270316
12356	270317
503862	270318
390582	270319
373759	270320
677692	270321
324362	270322
118989	270323
157937	270324
285215	270325
145606	270326
610764	270327
518729	270328
263	270329
517790	270330
111849	270331
141278	270332
341108	270333
23952	270334
531085	270335
93611	270336
97531	270337
7401	270338
162131	270339
691506	270340
21740	270341
246745	270342
94327	270343
10284	270344
43860	270345
246472	270346
652270	270347
705577	270348
588641	270349
162174	270350
419346	270351
313571	270352
135286	270353
128053	270354
663940	270355
209475	270356
646234	270357
608081	270358
685219	270359
275752	270360
87087	270361
536967	270362
101084	270363
97326	270364
166956	270365
138961	270366
80255	270367
338691	270368
23524	270369
71878	270370
37889	270371
633241	270372
383795	270373
684463	270374
352938	270375
27021	270376
354777	270377
138800	270378
396464	270379
78784	270380
7426	270381
152566	270382
25631	270383
50782	270384
54787	270385
54224	270386
673776	270387
720828	270388
582117	270389
143254	270390
53326	270391
233950	270392
585297	270393
182007	270394
414086	270395
434271	270396
337223	270397
40599	270398
233098	270399
315699	270400
503748	270401
195207	270402
32920	270403
601851	270404
60378	270405
541164	270406
663784	270407
68718	270408
25491	270409
661366	270410
168091	270411
308202	270412
1340	270413
475116	270414
27812	270415
23865	270416
506393	270417
287150	270418
122649	270419
275698	270420
186757	270421
430055	270422
220652	270423
508606	270424
21140	270425
547132	270426
597338	270427
30657	270428
626845	270429
63007	270430
385051	270431
331822	270432
560715	270433
645465	270434
568236	270435
1597	270436
8458	270437
290702	270438
24861	270439
436227	270440
32106	270441
277312	270442
71908	270443
585860	270444
95264	270445
482634	270446
6827	270447
665190	270448
348339	270449
654725	270450
724718	270451
283832	270452
355171	270453
36082	270454
130315	270455
470934	270456
622073	270457
53862	270458
663514	270459
91825	270460
103780	270461
709484	270462
180901	270463
424062	270464
666648	270465
38139	270466
12111	270467
293476	270468
348319	270469
399122	270470
18120	270471
543117	270472
76424	270473
464336	270474
15338	270475
95615	270476
145572	270477
461695	270478
352134	270479
566099	270480
104786	270481
175884	270482
697033	270483
77668	270484
195687	270485
217543	270486
3	270487
282498	270488
161968	270489
548650	270490
436795	270491
211742	270492
239611	270493
652591	270494
661141	270495
70680	270496
215200	270497
87944	270498
100667	270499
72160	270500
607863	270501
18042	270502
383279	270503
655432	270504
671506	270505
263106	270506
104036	270507
220320	270508
2985	270509
208062	270510
127847	270511
297290	270512
262103	270513
512049	270514
13679	270515
470926	270516
28018	270517
102517	270518
387109	270519
39063	270520
555584	270521
63982	270522
422268	270523
445100	270524
106525	270525
848	270526
168997	270527
385442	270528
183262	270529
482483	270530
263175	270531
145474	270532
38151	270533
48523	270534
552417	270535
650399	270536
39658	270537
118109	270538
126843	270539
428326	270540
396705	270541
261451	270542
419336	270543
482996	270544
582127	270545
333810	270546
4836	270547
555396	270548
721867	270549
111438	270550
553588	270551
348293	270552
22433	270553
97158	270554
591003	270555
700733	270556
419014	270557
225567	270558
305270	270559
817	270560
428344	270561
154251	270562
62198	270563
260982	270564
40797	270565
473313	270566
15559	270567
78044	270568
29389	270569
136751	270570
396169	270571
576463	270572
178164	270573
386796	270574
426424	270575
48517	270576
142431	270577
97842	270578
347433	270579
56886	270580
142164	270581
670014	270582
539028	270583
483564	270584
63596	270585
193727	270586
250859	270587
76927	270588
354922	270589
38515	270590
183579	270591
9329	270592
135568	270593
681359	270594
171322	270595
455782	270596
402434	270597
72564	270598
51599	270599
525151	270600
49690	270601
73236	270602
715598	270603
152793	270604
53746	270605
502256	270606
603854	270607
8509	270608
25641	270609
71129	270610
368396	270611
655262	270612
472238	270613
329446	270614
104362	270615
336206	270616
711585	270617
623901	270618
639084	270619
70258	270620
527401	270621
102938	270622
105090	270623
43638	270624
35124	270625
104567	270626
351294	270627
686543	270628
646763	270629
422373	270630
6081	270631
703209	270632
37614	270633
15128	270634
476792	270635
204604	270636
12305	270637
87844	270638
97875	270639
48594	270640
525088	270641
705773	270642
514821	270643
457881	270644
107653	270645
167650	270646
155649	270647
84445	270648
583264	270649
564890	270650
68474	270651
339622	270652
202848	270653
171420	270654
26751	270655
583877	270656
141946	270657
49702	270658
208	270659
23803	270660
8700	270661
86838	270662
176191	270663
496824	270664
458128	270665
290391	270666
265179	270667
523266	270668
711028	270669
539292	270670
113994	270671
544319	270672
179100	270673
159497	270674
585486	270675
17711	270676
154858	270677
267385	270678
423846	270679
252832	270680
508605	270681
131628	270682
320108	270683
33586	270684
6231	270685
251698	270686
84365	270687
497789	270688
69060	270689
244726	270690
368508	270691
79173	270692
679259	270693
48859	270694
103938	270695
61757	270696
426889	270697
392436	270698
653019	270699
495627	270700
1277	270701
385268	270702
32181	270703
210485	270704
41067	270705
19478	270706
611274	270707
289342	270708
3588	270709
113122	270710
307731	270711
44713	270712
282412	270713
26052	270714
45454	270715
253999	270716
678978	270717
697027	270718
348394	270719
58759	270720
354146	270721
164345	270722
634350	270723
147372	270724
670880	270725
578809	270726
536688	270727
294319	270728
11521	270729
109116	270730
167660	270731
173384	270732
39605	270733
102954	270734
54984	270735
660405	270736
532659	270737
33960	270738
266675	270739
48471	270740
292123	270741
15119	270742
698870	270743
48250	270744
335982	270745
544120	270746
55272	270747
19418	270748
651445	270749
360589	270750
233878	270751
12530	270752
555710	270753
603124	270754
138026	270755
526065	270756
692738	270757
41574	270758
2990	270759
182829	270760
184997	270761
95884	270762
281379	270763
626131	270764
139433	270765
396250	270766
472641	270767
24057	270768
451922	270769
207485	270770
42721	270771
504445	270772
79673	270773
312796	270774
127710	270775
28666	270776
491954	270777
569299	270778
270380	270779
391	270780
247425	270781
1707	270782
133701	270783
461151	270784
14284	270785
216179	270786
125218	270787
77167	270788
208844	270789
684203	270790
94652	270791
660631	270792
102139	270793
177730	270794
7755	270795
218841	270796
14747	270797
137497	270798
657609	270799
89346	270800
546827	270801
500419	270802
447199	270803
48793	270804
180635	270805
237732	270806
30460	270807
81054	270808
497054	270809
644679	270810
472284	270811
115961	270812
240501	270813
576402	270814
453203	270815
29121	270816
135586	270817
14675	270818
368915	270819
558831	270820
365581	270821
536186	270822
21563	270823
143408	270824
528836	270825
644197	270826
171371	270827
151296	270828
632532	270829
653536	270830
146222	270831
720037	270832
23177	270833
87445	270834
60007	270835
30259	270836
555265	270837
212711	270838
714727	270839
539749	270840
455974	270841
26028	270842
169234	270843
239832	270844
48133	270845
21393	270846
415703	270847
1388	270848
579860	270849
330195	270850
180416	270851
83631	270852
225513	270853
410025	270854
550164	270855
76377	270856
141118	270857
99372	270858
160191	270859
521851	270860
613045	270861
164586	270862
210918	270863
518575	270864
3255	270865
44267	270866
627323	270867
713188	270868
19960	270869
23697	270870
17810	270871
542772	270872
640784	270873
69645	270874
612833	270875
668780	270876
587202	270877
24591	270878
445913	270879
25646	270880
603226	270881
338772	270882
333053	270883
127329	270884
92868	270885
386240	270886
232216	270887
465170	270888
123652	270889
151711	270890
14864	270891
369577	270892
572009	270893
188205	270894
704170	270895
520155	270896
375952	270897
271518	270898
89397	270899
41294	270900
325808	270901
181523	270902
497014	270903
144170	270904
16693	270905
11396	270906
558913	270907
625250	270908
608158	270909
38018	270910
464163	270911
427783	270912
151575	270913
470618	270914
103803	270915
223087	270916
707126	270917
722595	270918
54534	270919
172114	270920
51227	270921
163760	270922
17116	270923
68038	270924
361968	270925
98684	270926
193782	270927
68369	270928
106109	270929
518025	270930
82754	270931
689500	270932
60860	270933
238499	270934
418404	270935
252140	270936
33231	270937
78480	270938
14907	270939
24918	270940
3914	270941
230419	270942
7382	270943
159963	270944
494093	270945
126796	270946
602022	270947
376820	270948
440098	270949
141617	270950
50148	270951
495026	270952
16174	270953
160060	270954
73243	270955
651091	270956
560787	270957
179990	270958
159090	270959
501860	270960
16966	270961
152916	270962
203277	270963
188644	270964
7217	270965
37781	270966
259616	270967
79078	270968
275590	270969
145680	270970
311330	270971
106825	270972
401484	270973
76173	270974
158005	270975
181195	270976
59711	270977
686825	270978
669146	270979
142402	270980
50037	270981
273537	270982
482783	270983
392404	270984
150610	270985
303423	270986
160873	270987
451550	270988
514600	270989
238399	270990
49527	270991
444277	270992
250488	270993
40176	270994
89496	270995
560331	270996
52633	270997
418525	270998
648624	270999
86975	271000
265614	271001
442014	271002
109039	271003
173363	271004
35239	271005
56671	271006
402161	271007
274522	271008
170572	271009
304717	271010
686794	271011
475165	271012
123887	271013
24267	271014
111262	271015
155363	271016
287595	271017
367017	271018
601732	271019
466685	271020
427071	271021
53844	271022
662137	271023
264842	271024
54832	271025
493066	271026
157813	271027
182091	271028
133605	271029
507586	271030
502226	271031
616566	271032
139459	271033
349986	271034
136625	271035
21164	271036
518515	271037
74858	271038
710927	271039
58370	271040
84322	271041
659	271042
39937	271043
540961	271044
195136	271045
27410	271046
432579	271047
70539	271048
53177	271049
178886	271050
352858	271051
89612	271052
288418	271053
7736	271054
347585	271055
696173	271056
11013	271057
468834	271058
653862	271059
1667	271060
29416	271061
399970	271062
331383	271063
263073	271064
91977	271065
455933	271066
394325	271067
24692	271068
68767	271069
540235	271070
434427	271071
720786	271072
120900	271073
129274	271074
386360	271075
516159	271076
547795	271077
724806	271078
113434	271079
180391	271080
683662	271081
516886	271082
15628	271083
73496	271084
201001	271085
353157	271086
9181	271087
90808	271088
639356	271089
280460	271090
47911	271091
630055	271092
493673	271093
258	271094
717704	271095
507490	271096
77333	271097
553208	271098
546999	271099
338365	271100
7033	271101
518079	271102
519903	271103
574663	271104
66693	271105
122651	271106
581619	271107
430344	271108
560943	271109
410895	271110
51971	271111
82469	271112
27706	271113
138425	271114
176818	271115
204496	271116
64852	271117
339186	271118
178943	271119
22907	271120
602334	271121
475954	271122
16508	271123
565279	271124
578539	271125
296619	271126
228390	271127
75258	271128
456871	271129
258041	271130
29647	271131
255825	271132
567573	271133
570293	271134
565120	271135
404333	271136
576034	271137
33561	271138
82750	271139
24567	271140
335132	271141
438650	271142
95708	271143
154442	271144
112766	271145
10038	271146
488667	271147
44629	271148
504841	271149
533180	271150
346437	271151
613993	271152
354474	271153
187708	271154
443199	271155
15064	271156
96227	271157
228609	271158
73019	271159
441297	271160
170001	271161
130746	271162
8056	271163
124181	271164
422571	271165
664335	271166
286093	271167
99083	271168
705040	271169
571365	271170
93536	271171
1049	271172
255152	271173
458514	271174
24382	271175
61640	271176
185807	271177
97830	271178
184693	271179
581911	271180
38386	271181
83181	271182
448587	271183
558971	271184
631068	271185
470657	271186
34541	271187
50409	271188
171937	271189
127390	271190
147004	271191
373	271192
690	271193
94431	271194
196899	271195
36950	271196
37693	271197
15814	271198
22350	271199
66674	271200
201920	271201
129108	271202
616547	271203
674690	271204
155553	271205
471966	271206
147956	271207
528741	271208
128015	271209
150027	271210
575224	271211
19713	271212
165723	271213
111480	271214
599203	271215
161891	271216
150199	271217
653179	271218
322260	271219
246548	271220
217577	271221
141980	271222
718913	271223
921	271224
10877	271225
138810	271226
169306	271227
360356	271228
685369	271229
82266	271230
481098	271231
49828	271232
31099	271233
457500	271234
355576	271235
682613	271236
691099	271237
522969	271238
232391	271239
127495	271240
710992	271241
353791	271242
399139	271243
427406	271244
39639	271245
465396	271246
386384	271247
59211	271248
458068	271249
82481	271250
4303	271251
78332	271252
237269	271253
40349	271254
559497	271255
6480	271256
42735	271257
138612	271258
563327	271259
264539	271260
343628	271261
313459	271262
517843	271263
131776	271264
694503	271265
615416	271266
639167	271267
234217	271268
344694	271269
115673	271270
122200	271271
363833	271272
185432	271273
395565	271274
24379	271275
187879	271276
683418	271277
369738	271278
48642	271279
45800	271280
69782	271281
22574	271282
30883	271283
630355	271284
498436	271285
334525	271286
6508	271287
528695	271288
30068	271289
371720	271290
60441	271291
153457	271292
607762	271293
458973	271294
453738	271295
280558	271296
130130	271297
212072	271298
238794	271299
323482	271300
20507	271301
724813	271302
50954	271303
35661	271304
74443	271305
47124	271306
654553	271307
287185	271308
552945	271309
112623	271310
115665	271311
146564	271312
130850	271313
490134	271314
6999	271315
77840	271316
246139	271317
290928	271318
666659	271319
401639	271320
100980	271321
80890	271322
102117	271323
340035	271324
389092	271325
407090	271326
117375	271327
403205	271328
671468	271329
116728	271330
479917	271331
160437	271332
717964	271333
396196	271334
344370	271335
11101	271336
15842	271337
510126	271338
221208	271339
8043	271340
147821	271341
535921	271342
2386	271343
686450	271344
483619	271345
45673	271346
152083	271347
72999	271348
44827	271349
213757	271350
13190	271351
52285	271352
5567	271353
64233	271354
26006	271355
504958	271356
114592	271357
41622	271358
9060	271359
181823	271360
591224	271361
631093	271362
378206	271363
680687	271364
126871	271365
49641	271366
48746	271367
104316	271368
63110	271369
7376	271370
325691	271371
581663	271372
600027	271373
484469	271374
694474	271375
577118	271376
148384	271377
8371	271378
324700	271379
21067	271380
463776	271381
622330	271382
104236	271383
676321	271384
88070	271385
508007	271386
554110	271387
560891	271388
724917	271389
299798	271390
193451	271391
724522	271392
94146	271393
712508	271394
53407	271395
8270	271396
348491	271397
234061	271398
19346	271399
180725	271400
257439	271401
27090	271402
21119	271403
301612	271404
135328	271405
311534	271406
618604	271407
450350	271408
63747	271409
379706	271410
84863	271411
46252	271412
521133	271413
130024	271414
619283	271415
515043	271416
547500	271417
676720	271418
498936	271419
270140	271420
1095	271421
272805	271422
405642	271423
130478	271424
332465	271425
443445	271426
489029	271427
159933	271428
147099	271429
532205	271430
2238	271431
24199	271432
133084	271433
31042	271434
180455	271435
269301	271436
679472	271437
543979	271438
390239	271439
112586	271440
266853	271441
575709	271442
338652	271443
155389	271444
271462	271445
6699	271446
556568	271447
273824	271448
305535	271449
10918	271450
357427	271451
174693	271452
12	271453
25887	271454
12808	271455
259122	271456
102	271457
233960	271458
29020	271459
187551	271460
140721	271461
697306	271462
703157	271463
204219	271464
375346	271465
252219	271466
244479	271467
12325	271468
321462	271469
65122	271470
2807	271471
53031	271472
101521	271473
445816	271474
138236	271475
526989	271476
401098	271477
299771	271478
232290	271479
9916	271480
89265	271481
597789	271482
545143	271483
718022	271484
23651	271485
477382	271486
84279	271487
88692	271488
607482	271489
120	271490
697625	271491
326158	271492
596953	271493
40635	271494
429772	271495
98481	271496
416731	271497
575007	271498
29500	271499
278046	271500
7457	271501
17812	271502
159622	271503
206997	271504
465569	271505
97866	271506
465891	271507
694504	271508
655284	271509
663846	271510
395431	271511
136617	271512
169698	271513
721038	271514
144442	271515
112925	271516
453930	271517
669525	271518
141110	271519
396670	271520
550967	271521
270000	271522
280812	271523
526426	271524
180385	271525
605243	271526
322264	271527
119102	271528
13173	271529
433740	271530
458759	271531
47586	271532
312800	271533
187045	271534
483314	271535
420636	271536
516974	271537
185367	271538
166097	271539
505602	271540
495850	271541
28612	271542
204658	271543
703467	271544
593908	271545
181228	271546
124047	271547
549373	271548
34780	271549
492947	271550
565886	271551
440842	271552
562954	271553
440605	271554
537729	271555
602254	271556
43030	271557
108981	271558
426537	271559
341254	271560
140601	271561
48537	271562
304825	271563
386973	271564
494838	271565
7380	271566
151765	271567
371759	271568
180183	271569
197888	271570
90787	271571
205156	271572
214732	271573
81363	271574
542931	271575
713921	271576
123809	271577
218829	271578
276307	271579
118043	271580
161816	271581
549846	271582
481721	271583
434250	271584
396629	271585
218616	271586
191778	271587
23811	271588
679853	271589
87411	271590
646415	271591
314674	271592
372741	271593
667654	271594
113592	271595
522804	271596
92234	271597
122	271598
438912	271599
193453	271600
1279	271601
23745	271602
307140	271603
631211	271604
615611	271605
628972	271606
226886	271607
83035	271608
477927	271609
147334	271610
28874	271611
94641	271612
493020	271613
408542	271614
699929	271615
614636	271616
178111	271617
632232	271618
188288	271619
10115	271620
8955	271621
429453	271622
119370	271623
253245	271624
338993	271625
255717	271626
118646	271627
206	271628
64581	271629
82753	271630
129562	271631
180122	271632
679648	271633
5351	271634
685178	271635
3923	271636
202467	271637
163961	271638
70228	271639
64982	271640
11529	271641
339645	271642
307334	271643
177535	271644
442798	271645
298290	271646
714224	271647
3086	271648
185014	271649
683391	271650
604892	271651
499468	271652
419973	271653
3529	271654
143781	271655
409925	271656
142875	271657
700696	271658
266379	271659
500347	271660
117648	271661
19920	271662
406604	271663
14811	271664
572618	271665
127087	271666
359028	271667
8307	271668
12164	271669
24643	271670
601	271671
3338	271672
36413	271673
349027	271674
20324	271675
140531	271676
47283	271677
12947	271678
607924	271679
85254	271680
429705	271681
75513	271682
168322	271683
28984	271684
133739	271685
544071	271686
279621	271687
405879	271688
55048	271689
581799	271690
575364	271691
179765	271692
298282	271693
251183	271694
120343	271695
482280	271696
5536	271697
320692	271698
276621	271699
113977	271700
368134	271701
349735	271702
47786	271703
369955	271704
1450	271705
671113	271706
58477	271707
111079	271708
53920	271709
664135	271710
16906	271711
412036	271712
48928	271713
102059	271714
9676	271715
75047	271716
90999	271717
433890	271718
72054	271719
722850	271720
491922	271721
615868	271722
468990	271723
355306	271724
24884	271725
263780	271726
198790	271727
271464	271728
143069	271729
695224	271730
228904	271731
381672	271732
553561	271733
555870	271734
98043	271735
160896	271736
150741	271737
102021	271738
53863	271739
558786	271740
478258	271741
499907	271742
38579	271743
142575	271744
698974	271745
148253	271746
585466	271747
419053	271748
156092	271749
28656	271750
133446	271751
466355	271752
47245	271753
199061	271754
288384	271755
374725	271756
408421	271757
497116	271758
94116	271759
642588	271760
5513	271761
134071	271762
108697	271763
28593	271764
397754	271765
44090	271766
15906	271767
627343	271768
480846	271769
539543	271770
594522	271771
392212	271772
16351	271773
15	271774
268600	271775
153061	271776
592836	271777
366728	271778
168721	271779
352160	271780
637448	271781
680958	271782
507352	271783
645203	271784
38702	271785
101617	271786
127486	271787
618629	271788
90808	271789
158384	271790
666606	271791
605792	271792
26538	271793
215832	271794
15801	271795
117808	271796
374874	271797
58636	271798
487500	271799
28403	271800
85436	271801
94892	271802
332792	271803
316157	271804
446142	271805
48933	271806
53708	271807
183561	271808
88710	271809
372635	271810
148896	271811
317633	271812
409220	271813
150454	271814
684058	271815
686958	271816
471257	271817
279854	271818
182919	271819
5728	271820
587776	271821
718036	271822
282758	271823
601655	271824
366270	271825
28254	271826
556528	271827
409575	271828
199698	271829
33483	271830
421926	271831
355823	271832
103018	271833
113235	271834
433568	271835
254973	271836
229395	271837
19485	271838
397461	271839
183303	271840
396405	271841
100612	271842
510079	271843
548667	271844
492474	271845
710805	271846
113375	271847
58974	271848
694876	271849
525579	271850
352474	271851
81914	271852
480884	271853
129345	271854
242004	271855
628057	271856
25415	271857
28041	271858
20980	271859
148217	271860
636398	271861
253135	271862
137550	271863
115896	271864
723639	271865
18971	271866
427434	271867
459578	271868
680892	271869
613562	271870
538771	271871
48693	271872
42465	271873
146449	271874
250425	271875
174221	271876
45793	271877
36526	271878
432628	271879
143754	271880
693521	271881
696712	271882
347666	271883
148003	271884
536783	271885
436013	271886
47778	271887
666134	271888
183537	271889
211	271890
107307	271891
161081	271892
486949	271893
119654	271894
679919	271895
264162	271896
267478	271897
624139	271898
8629	271899
4235	271900
230751	271901
23910	271902
641044	271903
40464	271904
163247	271905
333715	271906
91628	271907
714283	271908
287663	271909
284660	271910
658156	271911
302267	271912
392947	271913
336134	271914
540753	271915
262525	271916
434188	271917
619557	271918
506459	271919
320954	271920
102939	271921
41284	271922
308360	271923
161776	271924
78183	271925
520	271926
146411	271927
12193	271928
207356	271929
155295	271930
697716	271931
234699	271932
551664	271933
627593	271934
481286	271935
387948	271936
416647	271937
21586	271938
52984	271939
187285	271940
69014	271941
111203	271942
229798	271943
43352	271944
649267	271945
7773	271946
169051	271947
413259	271948
259207	271949
38750	271950
4200	271951
641597	271952
678513	271953
273943	271954
414178	271955
241289	271956
111620	271957
630110	271958
197610	271959
16040	271960
262036	271961
65106	271962
39706	271963
425992	271964
405823	271965
404622	271966
466826	271967
675546	271968
626558	271969
219437	271970
85203	271971
291695	271972
118991	271973
155858	271974
426607	271975
126922	271976
248169	271977
581702	271978
418348	271979
275399	271980
164126	271981
718322	271982
637179	271983
31967	271984
126595	271985
480470	271986
175261	271987
96101	271988
182696	271989
224373	271990
10857	271991
129265	271992
595974	271993
472203	271994
13512	271995
182437	271996
171847	271997
22670	271998
27430	271999
715752	272000
137562	272001
725	272002
239564	272003
4320	272004
91532	272005
464778	272006
204862	272007
427507	272008
92716	272009
30501	272010
1809	272011
722063	272012
698732	272013
15258	272014
631598	272015
76840	272016
398798	272017
54399	272018
27567	272019
692877	272020
84570	272021
315598	272022
160285	272023
81885	272024
131119	272025
10895	272026
463649	272027
14710	272028
402378	272029
492107	272030
97007	272031
2471	272032
424093	272033
84363	272034
432924	272035
121740	272036
170776	272037
566024	272038
230233	272039
382679	272040
59973	272041
313622	272042
207188	272043
632690	272044
532532	272045
199301	272046
12225	272047
108063	272048
667713	272049
6604	272050
281486	272051
30484	272052
655761	272053
602839	272054
677621	272055
473551	272056
377445	272057
581210	272058
37523	272059
571515	272060
38724	272061
58077	272062
2909	272063
603116	272064
14582	272065
160056	272066
65669	272067
98270	272068
655472	272069
136635	272070
185452	272071
608155	272072
420333	272073
160070	272074
15772	272075
506141	272076
33184	272077
480180	272078
413	272079
106049	272080
278950	272081
223203	272082
246025	272083
330788	272084
137	272085
625225	272086
30111	272087
173497	272088
629746	272089
642587	272090
135081	272091
5822	272092
89249	272093
3842	272094
194650	272095
669615	272096
336115	272097
114194	272098
51550	272099
697422	272100
44691	272101
500094	272102
571932	272103
503667	272104
1613	272105
206343	272106
420510	272107
404096	272108
118514	272109
157939	272110
124352	272111
626175	272112
296391	272113
88374	272114
493197	272115
14910	272116
247789	272117
662828	272118
131374	272119
711243	272120
150975	272121
455323	272122
78037	272123
601995	272124
3156	272125
177769	272126
546893	272127
152140	272128
2552	272129
691952	272130
561108	272131
121216	272132
456258	272133
631872	272134
638357	272135
194918	272136
288381	272137
143881	272138
506217	272139
127614	272140
497580	272141
378337	272142
621434	272143
5384	272144
72109	272145
561946	272146
368	272147
138826	272148
197338	272149
437191	272150
96735	272151
359239	272152
46013	272153
9805	272154
205988	272155
449284	272156
181157	272157
489125	272158
33221	272159
573391	272160
70294	272161
692232	272162
107704	272163
155023	272164
379700	272165
54168	272166
93617	272167
583643	272168
42177	272169
25584	272170
41205	272171
623606	272172
175898	272173
489266	272174
602599	272175
84454	272176
712440	272177
144512	272178
703175	272179
107341	272180
95498	272181
116474	272182
293409	272183
493559	272184
396703	272185
435981	272186
604186	272187
93745	272188
23068	272189
74692	272190
21723	272191
457251	272192
544429	272193
25915	272194
192518	272195
102000	272196
432977	272197
691682	272198
536703	272199
97404	272200
601202	272201
423538	272202
173119	272203
42264	272204
54265	272205
548951	272206
672	272207
611337	272208
128589	272209
274245	272210
643120	272211
525657	272212
687708	272213
186273	272214
462879	272215
328245	272216
475556	272217
389735	272218
224557	272219
687888	272220
302024	272221
15771	272222
382288	272223
597045	272224
205048	272225
4946	272226
2075	272227
462893	272228
293616	272229
342	272230
24256	272231
296303	272232
465701	272233
572287	272234
481469	272235
388974	272236
6125	272237
613315	272238
552716	272239
452787	272240
147744	272241
315164	272242
331710	272243
466336	272244
724258	272245
418764	272246
382237	272247
68338	272248
199501	272249
153174	272250
635498	272251
368760	272252
436270	272253
89111	272254
325080	272255
5920	272256
2021	272257
567701	272258
302108	272259
66450	272260
229337	272261
77574	272262
125863	272263
98547	272264
161827	272265
596271	272266
86409	272267
26598	272268
355729	272269
217346	272270
471428	272271
551225	272272
165146	272273
8704	272274
584578	272275
475736	272276
474071	272277
865	272278
753	272279
643123	272280
178695	272281
193905	272282
554643	272283
114062	272284
584334	272285
73670	272286
22017	272287
6740	272288
287086	272289
167081	272290
401235	272291
16783	272292
129271	272293
391207	272294
127393	272295
358318	272296
307226	272297
524309	272298
263680	272299
459373	272300
348921	272301
382467	272302
541324	272303
35569	272304
611202	272305
680150	272306
407887	272307
438688	272308
582329	272309
613555	272310
496174	272311
277444	272312
170626	272313
568591	272314
217930	272315
425717	272316
59643	272317
57460	272318
320740	272319
127722	272320
174573	272321
40014	272322
194056	272323
5491	272324
274087	272325
15884	272326
78523	272327
37437	272328
540600	272329
88772	272330
541928	272331
143907	272332
701312	272333
88954	272334
619631	272335
7786	272336
348508	272337
83187	272338
684559	272339
524346	272340
354436	272341
119831	272342
201834	272343
359008	272344
69954	272345
522662	272346
115464	272347
494111	272348
585640	272349
166978	272350
363067	272351
542540	272352
634546	272353
547636	272354
473830	272355
361504	272356
15085	272357
228806	272358
198371	272359
180563	272360
80630	272361
25687	272362
394049	272363
49766	272364
10294	272365
687387	272366
611298	272367
379830	272368
614424	272369
429439	272370
637100	272371
65657	272372
387402	272373
352972	272374
315145	272375
230540	272376
629095	272377
156258	272378
295132	272379
701131	272380
417401	272381
131215	272382
451254	272383
452203	272384
46154	272385
425510	272386
483357	272387
242629	272388
134308	272389
144494	272390
76097	272391
234733	272392
132843	272393
452488	272394
47079	272395
583586	272396
14706	272397
183094	272398
382847	272399
555500	272400
173710	272401
357269	272402
510799	272403
474541	272404
42718	272405
184483	272406
20650	272407
502127	272408
78757	272409
133808	272410
43161	272411
113812	272412
67318	272413
627933	272414
151318	272415
169935	272416
141240	272417
153186	272418
158189	272419
26605	272420
102475	272421
469791	272422
261116	272423
278382	272424
292318	272425
19806	272426
17394	272427
132806	272428
53750	272429
79602	272430
61858	272431
695091	272432
550136	272433
30718	272434
67984	272435
21156	272436
534731	272437
123075	272438
364754	272439
461440	272440
20654	272441
222772	272442
185006	272443
87906	272444
43365	272445
565830	272446
23758	272447
401926	272448
222318	272449
301475	272450
210074	272451
599480	272452
6116	272453
1690	272454
673114	272455
164938	272456
586951	272457
313681	272458
171175	272459
152239	272460
269782	272461
501821	272462
206787	272463
152880	272464
443625	272465
601558	272466
407145	272467
156749	272468
101297	272469
139660	272470
97603	272471
335180	272472
598796	272473
560241	272474
508893	272475
927	272476
602283	272477
84489	272478
13518	272479
319777	272480
19195	272481
49835	272482
231324	272483
2685	272484
64091	272485
139331	272486
291214	272487
345312	272488
30190	272489
587078	272490
567802	272491
111576	272492
500304	272493
687000	272494
583203	272495
629877	272496
548611	272497
537621	272498
719643	272499
421733	272500
531406	272501
148028	272502
248533	272503
586312	272504
393973	272505
42448	272506
155744	272507
447871	272508
119574	272509
79372	272510
457420	272511
115999	272512
633913	272513
456180	272514
449277	272515
409453	272516
114520	272517
544592	272518
669712	272519
312159	272520
482266	272521
6470	272522
1279	272523
49475	272524
307205	272525
135210	272526
138219	272527
710933	272528
393829	272529
430526	272530
241642	272531
232651	272532
11456	272533
72173	272534
564204	272535
452056	272536
74280	272537
373158	272538
169572	272539
10725	272540
33705	272541
142056	272542
25071	272543
1710	272544
640925	272545
560487	272546
649935	272547
5834	272548
91625	272549
186992	272550
122003	272551
585961	272552
155240	272553
88220	272554
614264	272555
385473	272556
27214	272557
709318	272558
497566	272559
183553	272560
380954	272561
120019	272562
294677	272563
583411	272564
577486	272565
171300	272566
447835	272567
171979	272568
687273	272569
548141	272570
4150	272571
49201	272572
306329	272573
25851	272574
340081	272575
256037	272576
550464	272577
109126	272578
1974	272579
15171	272580
10432	272581
674704	272582
143479	272583
358632	272584
390294	272585
119655	272586
302848	272587
708604	272588
128137	272589
23385	272590
346747	272591
29799	272592
357358	272593
60982	272594
240413	272595
275873	272596
555520	272597
7674	272598
417986	272599
168035	272600
591990	272601
596473	272602
151584	272603
56416	272604
721252	272605
570294	272606
658193	272607
178112	272608
155524	272609
350399	272610
7332	272611
294284	272612
517100	272613
70302	272614
22193	272615
293111	272616
232922	272617
664911	272618
576285	272619
165384	272620
443828	272621
296945	272622
354209	272623
312	272624
654573	272625
444440	272626
455614	272627
169004	272628
629431	272629
23597	272630
162820	272631
543570	272632
597708	272633
15087	272634
123232	272635
216805	272636
107889	272637
136323	272638
440252	272639
234795	272640
305147	272641
620219	272642
157115	272643
698300	272644
669830	272645
715439	272646
5518	272647
290940	272648
131196	272649
651381	272650
402980	272651
678905	272652
668999	272653
67225	272654
206755	272655
291242	272656
399333	272657
34958	272658
395136	272659
9137	272660
134114	272661
431358	272662
11500	272663
96107	272664
517757	272665
579685	272666
191936	272667
627311	272668
595049	272669
24106	272670
166924	272671
44621	272672
700163	272673
673475	272674
20470	272675
440065	272676
114758	272677
703747	272678
174739	272679
14987	272680
136708	272681
618432	272682
96345	272683
94875	272684
169017	272685
102355	272686
486374	272687
530978	272688
134804	272689
280412	272690
605031	272691
409567	272692
122275	272693
404362	272694
289488	272695
185670	272696
42188	272697
140206	272698
395370	272699
168748	272700
34149	272701
160739	272702
248888	272703
51857	272704
645527	272705
67530	272706
158862	272707
303836	272708
504520	272709
461061	272710
54242	272711
115924	272712
13116	272713
9958	272714
301900	272715
373438	272716
250103	272717
454917	272718
450543	272719
269678	272720
677506	272721
586516	272722
159644	272723
45907	272724
135137	272725
418533	272726
302714	272727
691362	272728
387006	272729
5045	272730
577357	272731
176100	272732
548714	272733
549161	272734
143685	272735
238975	272736
498102	272737
10885	272738
204767	272739
430675	272740
16754	272741
652878	272742
49991	272743
15256	272744
106399	272745
716886	272746
418903	272747
147225	272748
181967	272749
534939	272750
311071	272751
241110	272752
363505	272753
38227	272754
584241	272755
561078	272756
580511	272757
551407	272758
686539	272759
494337	272760
106879	272761
248499	272762
33087	272763
195842	272764
713372	272765
288241	272766
157616	272767
699301	272768
3571	272769
12845	272770
652370	272771
296197	272772
166786	272773
95284	272774
422623	272775
173805	272776
597688	272777
118563	272778
683560	272779
561663	272780
29377	272781
89959	272782
1176	272783
53459	272784
95771	272785
58692	272786
66385	272787
390446	272788
231006	272789
161748	272790
600107	272791
546021	272792
26740	272793
225990	272794
639991	272795
113928	272796
218119	272797
683892	272798
66590	272799
120310	272800
42860	272801
4056	272802
110024	272803
638231	272804
650911	272805
474640	272806
715949	272807
432586	272808
617060	272809
159120	272810
184851	272811
105803	272812
667181	272813
600935	272814
587658	272815
348033	272816
582533	272817
401011	272818
437213	272819
535142	272820
560712	272821
81144	272822
210358	272823
261739	272824
136607	272825
115978	272826
327043	272827
65749	272828
129070	272829
392062	272830
145340	272831
14369	272832
15201	272833
2133	272834
113971	272835
467576	272836
677126	272837
580550	272838
624270	272839
136527	272840
622903	272841
104675	272842
399670	272843
24769	272844
156446	272845
470482	272846
383674	272847
5920	272848
703992	272849
322563	272850
428480	272851
670897	272852
75901	272853
710813	272854
8457	272855
708703	272856
697848	272857
86972	272858
2472	272859
278981	272860
422113	272861
281325	272862
445088	272863
97761	272864
21939	272865
633445	272866
28303	272867
12873	272868
222066	272869
500303	272870
25911	272871
361898	272872
35395	272873
340239	272874
28666	272875
705088	272876
131	272877
673110	272878
58871	272879
23241	272880
152581	272881
424863	272882
545475	272883
442612	272884
604171	272885
41108	272886
491368	272887
407529	272888
353064	272889
89780	272890
152878	272891
23802	272892
31022	272893
622277	272894
612359	272895
25999	272896
257195	272897
21617	272898
10033	272899
511405	272900
159524	272901
299531	272902
122558	272903
477668	272904
45207	272905
76470	272906
66802	272907
80399	272908
8855	272909
387723	272910
112891	272911
2055	272912
57031	272913
78760	272914
51317	272915
427132	272916
175568	272917
578262	272918
185321	272919
82743	272920
489241	272921
149569	272922
391681	272923
10965	272924
478101	272925
179704	272926
57927	272927
573957	272928
103300	272929
223147	272930
417189	272931
516237	272932
642697	272933
700796	272934
73396	272935
692726	272936
624388	272937
291957	272938
606295	272939
149842	272940
35980	272941
641731	272942
156278	272943
511067	272944
9818	272945
309680	272946
51813	272947
180840	272948
139110	272949
327048	272950
327508	272951
257116	272952
328850	272953
280825	272954
145543	272955
607320	272956
566345	272957
4913	272958
664170	272959
2087	272960
1582	272961
384062	272962
219725	272963
97003	272964
707571	272965
687078	272966
76832	272967
57333	272968
675778	272969
18807	272970
643440	272971
360488	272972
270997	272973
14247	272974
680287	272975
536064	272976
170688	272977
66597	272978
636910	272979
88071	272980
700869	272981
154948	272982
52228	272983
10698	272984
238	272985
268591	272986
656176	272987
351773	272988
372823	272989
133613	272990
523579	272991
482064	272992
161125	272993
266767	272994
475649	272995
110469	272996
22742	272997
642679	272998
204624	272999
13168	273000
175990	273001
3468	273002
720177	273003
164491	273004
497477	273005
146891	273006
33790	273007
720356	273008
65200	273009
7454	273010
659286	273011
99930	273012
313645	273013
690094	273014
567749	273015
228931	273016
250398	273017
716797	273018
420825	273019
201207	273020
462903	273021
62287	273022
623958	273023
686819	273024
158732	273025
90427	273026
548902	273027
613349	273028
99466	273029
685212	273030
392508	273031
45030	273032
52731	273033
653577	273034
632046	273035
70282	273036
358879	273037
323575	273038
663646	273039
124841	273040
714681	273041
609637	273042
145102	273043
191761	273044
146261	273045
299549	273046
165352	273047
266737	273048
644791	273049
22879	273050
481021	273051
41386	273052
554636	273053
43134	273054
38881	273055
702423	273056
137204	273057
724264	273058
35883	273059
550126	273060
626262	273061
292303	273062
640450	273063
184683	273064
13270	273065
544977	273066
19782	273067
463292	273068
173124	273069
47756	273070
710479	273071
420187	273072
209473	273073
203946	273074
420824	273075
51781	273076
69421	273077
301	273078
286190	273079
215028	273080
651403	273081
620471	273082
548800	273083
187005	273084
517691	273085
591182	273086
146637	273087
230641	273088
630068	273089
257912	273090
78999	273091
88226	273092
463526	273093
9425	273094
544617	273095
130791	273096
578617	273097
540337	273098
34437	273099
594862	273100
169146	273101
20535	273102
143440	273103
258447	273104
5603	273105
86968	273106
165924	273107
148023	273108
157381	273109
394811	273110
593169	273111
116286	273112
599844	273113
570284	273114
395140	273115
516927	273116
106245	273117
160968	273118
352543	273119
233161	273120
73888	273121
26653	273122
254678	273123
462612	273124
53543	273125
75016	273126
661696	273127
563062	273128
240736	273129
654865	273130
10795	273131
565564	273132
466890	273133
495934	273134
2383	273135
314107	273136
118448	273137
301831	273138
364237	273139
14151	273140
205842	273141
256483	273142
49423	273143
143222	273144
455748	273145
512697	273146
465866	273147
432614	273148
600891	273149
87444	273150
402608	273151
173659	273152
627938	273153
311272	273154
5169	273155
211239	273156
450315	273157
68953	273158
328944	273159
116440	273160
564134	273161
149227	273162
455912	273163
393745	273164
17504	273165
181755	273166
201152	273167
660062	273168
498720	273169
47430	273170
98289	273171
452866	273172
19994	273173
48564	273174
16117	273175
146983	273176
179571	273177
397736	273178
643422	273179
459484	273180
16464	273181
668528	273182
198128	273183
18112	273184
266000	273185
274716	273186
348937	273187
78124	273188
423831	273189
2972	273190
395620	273191
446762	273192
138655	273193
397262	273194
8465	273195
110488	273196
7988	273197
560314	273198
284246	273199
329223	273200
41543	273201
309008	273202
52315	273203
607611	273204
296491	273205
427575	273206
379186	273207
388387	273208
35050	273209
669479	273210
512660	273211
107602	273212
262072	273213
217631	273214
615459	273215
584021	273216
538545	273217
22717	273218
618841	273219
74654	273220
6573	273221
419210	273222
16247	273223
465869	273224
692420	273225
642687	273226
20814	273227
720873	273228
45214	273229
361456	273230
331217	273231
96554	273232
690710	273233
164388	273234
1374	273235
516068	273236
30281	273237
5305	273238
652	273239
658255	273240
430720	273241
77305	273242
373774	273243
266897	273244
211324	273245
497428	273246
355717	273247
51616	273248
360993	273249
128472	273250
5153	273251
186031	273252
53990	273253
46448	273254
534354	273255
622918	273256
417786	273257
607813	273258
409524	273259
168342	273260
512686	273261
360	273262
226196	273263
472241	273264
698335	273265
318308	273266
667943	273267
7006	273268
83714	273269
110901	273270
659502	273271
684167	273272
525264	273273
824	273274
388550	273275
687584	273276
243913	273277
496442	273278
62778	273279
34497	273280
240247	273281
123957	273282
287953	273283
392829	273284
241590	273285
111766	273286
2082	273287
35572	273288
197896	273289
391547	273290
515895	273291
53505	273292
400823	273293
26619	273294
181538	273295
71596	273296
255324	273297
402553	273298
423627	273299
648446	273300
332660	273301
712940	273302
275876	273303
97479	273304
512457	273305
18684	273306
563701	273307
381684	273308
449796	273309
647229	273310
530045	273311
426	273312
660021	273313
33379	273314
327225	273315
621533	273316
118726	273317
253423	273318
26784	273319
5492	273320
135214	273321
668662	273322
617470	273323
327937	273324
1569	273325
5490	273326
462870	273327
209493	273328
365427	273329
37898	273330
685475	273331
677835	273332
16049	273333
218358	273334
371572	273335
658667	273336
92389	273337
203186	273338
50783	273339
664346	273340
62930	273341
117358	273342
133378	273343
37970	273344
559381	273345
618089	273346
4068	273347
37525	273348
41361	273349
681842	273350
499076	273351
694186	273352
2172	273353
356833	273354
105426	273355
401911	273356
157633	273357
70761	273358
43411	273359
50519	273360
337888	273361
462075	273362
38734	273363
4210	273364
276053	273365
568724	273366
4055	273367
114745	273368
70087	273369
393562	273370
38090	273371
580400	273372
42264	273373
234199	273374
446627	273375
73431	273376
704082	273377
293757	273378
31265	273379
230251	273380
202577	273381
184650	273382
627138	273383
57803	273384
348209	273385
394305	273386
22520	273387
626951	273388
81962	273389
492487	273390
368827	273391
453824	273392
94284	273393
446056	273394
60876	273395
40562	273396
405656	273397
289714	273398
300410	273399
185307	273400
74733	273401
176468	273402
36746	273403
375890	273404
21920	273405
479970	273406
125910	273407
435297	273408
103871	273409
2027	273410
33706	273411
35800	273412
508979	273413
220394	273414
559050	273415
180323	273416
683581	273417
690144	273418
25352	273419
168981	273420
268	273421
534318	273422
441747	273423
10857	273424
423300	273425
310136	273426
472803	273427
47112	273428
215591	273429
261440	273430
186802	273431
133656	273432
160685	273433
652477	273434
308871	273435
79348	273436
248885	273437
81342	273438
171713	273439
80344	273440
537834	273441
36980	273442
280060	273443
546823	273444
685366	273445
222823	273446
709756	273447
260630	273448
446739	273449
29712	273450
144774	273451
111572	273452
179431	273453
73862	273454
577900	273455
393013	273456
37860	273457
45597	273458
519012	273459
668100	273460
292163	273461
243803	273462
162228	273463
46409	273464
355564	273465
504705	273466
696425	273467
421046	273468
142896	273469
68667	273470
646562	273471
320958	273472
570376	273473
97834	273474
134672	273475
217904	273476
679052	273477
273999	273478
547452	273479
32272	273480
75582	273481
659427	273482
240823	273483
561501	273484
591295	273485
619258	273486
653963	273487
467953	273488
206802	273489
266686	273490
112991	273491
121693	273492
670235	273493
46933	273494
96864	273495
387853	273496
344501	273497
262453	273498
44754	273499
171627	273500
6837	273501
381850	273502
592651	273503
80583	273504
666645	273505
100304	273506
522126	273507
389397	273508
118931	273509
29321	273510
617587	273511
125708	273512
137638	273513
146237	273514
475090	273515
111650	273516
696737	273517
215833	273518
180703	273519
153194	273520
35448	273521
646772	273522
580062	273523
11641	273524
646906	273525
152749	273526
343722	273527
56278	273528
142326	273529
692307	273530
4195	273531
90638	273532
582703	273533
707458	273534
146808	273535
164475	273536
188720	273537
631420	273538
70562	273539
471057	273540
691370	273541
308605	273542
160389	273543
27795	273544
497887	273545
166349	273546
411197	273547
8594	273548
320813	273549
56383	273550
9909	273551
182167	273552
65688	273553
450095	273554
50551	273555
215684	273556
579146	273557
114550	273558
53920	273559
92012	273560
8333	273561
130747	273562
188266	273563
525952	273564
65424	273565
16184	273566
660319	273567
35840	273568
655862	273569
27629	273570
8048	273571
715648	273572
431	273573
6240	273574
374423	273575
99865	273576
139585	273577
575621	273578
527163	273579
463887	273580
52300	273581
307322	273582
440118	273583
666388	273584
38832	273585
359344	273586
136617	273587
578624	273588
140861	273589
74163	273590
311969	273591
651456	273592
13105	273593
581953	273594
167710	273595
175465	273596
440346	273597
357314	273598
504533	273599
463848	273600
271751	273601
442161	273602
484837	273603
44166	273604
309601	273605
845	273606
5508	273607
20530	273608
128871	273609
370095	273610
411983	273611
54521	273612
569	273613
7246	273614
151922	273615
390021	273616
643355	273617
29405	273618
635244	273619
26698	273620
58279	273621
599847	273622
146389	273623
552438	273624
639110	273625
596630	273626
719351	273627
185174	273628
3172	273629
46849	273630
40713	273631
258476	273632
94538	273633
646057	273634
26176	273635
348409	273636
292043	273637
10691	273638
333623	273639
307943	273640
410788	273641
59709	273642
589457	273643
720962	273644
49748	273645
711121	273646
64817	273647
693536	273648
11022	273649
392771	273650
691223	273651
72738	273652
118872	273653
143103	273654
123958	273655
12570	273656
343910	273657
546246	273658
686934	273659
516245	273660
2265	273661
383403	273662
312980	273663
92916	273664
333852	273665
470529	273666
178368	273667
402749	273668
45779	273669
49456	273670
493202	273671
41163	273672
42148	273673
14173	273674
640529	273675
520790	273676
103514	273677
697658	273678
335052	273679
665730	273680
621200	273681
381007	273682
512037	273683
260271	273684
117068	273685
351073	273686
79329	273687
321956	273688
326480	273689
421362	273690
74231	273691
53061	273692
620744	273693
1687	273694
319182	273695
663017	273696
244812	273697
359759	273698
234557	273699
192228	273700
66201	273701
596541	273702
445820	273703
426036	273704
291638	273705
383086	273706
637733	273707
18398	273708
290710	273709
71743	273710
152250	273711
196204	273712
619206	273713
429530	273714
99175	273715
7147	273716
138101	273717
8879	273718
530829	273719
561155	273720
15270	273721
329909	273722
61680	273723
2858	273724
86217	273725
477575	273726
388011	273727
169487	273728
146275	273729
108480	273730
330305	273731
6956	273732
168245	273733
176229	273734
515280	273735
38952	273736
176591	273737
166889	273738
565983	273739
115566	273740
147973	273741
27220	273742
418163	273743
168073	273744
564456	273745
123	273746
127212	273747
358692	273748
148801	273749
68772	273750
696465	273751
515847	273752
32336	273753
106727	273754
349861	273755
81675	273756
244252	273757
441143	273758
39633	273759
149260	273760
24524	273761
170402	273762
628874	273763
52054	273764
537646	273765
37395	273766
2552	273767
132654	273768
43629	273769
132322	273770
449228	273771
63024	273772
382234	273773
438935	273774
73833	273775
287270	273776
277609	273777
635695	273778
66400	273779
680068	273780
55516	273781
140823	273782
472902	273783
624928	273784
372287	273785
443735	273786
284915	273787
48958	273788
325692	273789
180500	273790
723457	273791
708961	273792
160379	273793
698090	273794
556276	273795
687226	273796
264795	273797
133852	273798
488820	273799
649082	273800
103952	273801
177436	273802
40769	273803
445839	273804
720056	273805
392757	273806
195678	273807
685842	273808
51018	273809
182368	273810
401147	273811
23122	273812
687446	273813
174760	273814
447733	273815
9489	273816
562923	273817
453474	273818
544954	273819
135537	273820
58518	273821
660018	273822
435387	273823
717652	273824
633883	273825
7379	273826
376903	273827
38631	273828
372276	273829
535534	273830
17624	273831
309704	273832
6942	273833
46071	273834
55998	273835
253783	273836
156822	273837
55010	273838
93606	273839
13198	273840
184607	273841
698782	273842
160	273843
16503	273844
128918	273845
11843	273846
247847	273847
574672	273848
53504	273849
15164	273850
401059	273851
39049	273852
94442	273853
526697	273854
14805	273855
310385	273856
2451	273857
707420	273858
10867	273859
114705	273860
680124	273861
477729	273862
423189	273863
596378	273864
72927	273865
255689	273866
670859	273867
50031	273868
225635	273869
486335	273870
241014	273871
194698	273872
220413	273873
497800	273874
92960	273875
384537	273876
75912	273877
327564	273878
138686	273879
131507	273880
522089	273881
163723	273882
84881	273883
248373	273884
60970	273885
11864	273886
186695	273887
82690	273888
304106	273889
275856	273890
438434	273891
524278	273892
185096	273893
63476	273894
137127	273895
48494	273896
21457	273897
44643	273898
44736	273899
475024	273900
120482	273901
143998	273902
594073	273903
5988	273904
184659	273905
375287	273906
679435	273907
722751	273908
33476	273909
464227	273910
92588	273911
525211	273912
18131	273913
698602	273914
553569	273915
135146	273916
659138	273917
487826	273918
59893	273919
182210	273920
33657	273921
423290	273922
497456	273923
243095	273924
221943	273925
73753	273926
117740	273927
663943	273928
48964	273929
592517	273930
686223	273931
592406	273932
30952	273933
184427	273934
384920	273935
16086	273936
228234	273937
52222	273938
109288	273939
603477	273940
25920	273941
10796	273942
91901	273943
171108	273944
2756	273945
110807	273946
316245	273947
88245	273948
68663	273949
120657	273950
35941	273951
132992	273952
405843	273953
417012	273954
463594	273955
2098	273956
157135	273957
165225	273958
11692	273959
91669	273960
680522	273961
290742	273962
317827	273963
506923	273964
643609	273965
35366	273966
243514	273967
77956	273968
64503	273969
225012	273970
234238	273971
34445	273972
89076	273973
283921	273974
98822	273975
475931	273976
6593	273977
168804	273978
152806	273979
719046	273980
49714	273981
141937	273982
69779	273983
485922	273984
7626	273985
8117	273986
606681	273987
18836	273988
80908	273989
142331	273990
17282	273991
349441	273992
98303	273993
613722	273994
201778	273995
509244	273996
51479	273997
636011	273998
51067	273999
598830	274000
400050	274001
200743	274002
47197	274003
76663	274004
125260	274005
637726	274006
111882	274007
188576	274008
226936	274009
411631	274010
29892	274011
99826	274012
9723	274013
618682	274014
37701	274015
276888	274016
269750	274017
30446	274018
359392	274019
100961	274020
14399	274021
31717	274022
527073	274023
569675	274024
562974	274025
442047	274026
105100	274027
159813	274028
148612	274029
38175	274030
288034	274031
161669	274032
645630	274033
107474	274034
505411	274035
38630	274036
17641	274037
10064	274038
490944	274039
606931	274040
422976	274041
506053	274042
15362	274043
514277	274044
445130	274045
85979	274046
377978	274047
35553	274048
108135	274049
64042	274050
29327	274051
34133	274052
666234	274053
3820	274054
397999	274055
697840	274056
575768	274057
487938	274058
12796	274059
50466	274060
706176	274061
164352	274062
48442	274063
168249	274064
384551	274065
645446	274066
702602	274067
526132	274068
538807	274069
1312	274070
92874	274071
194998	274072
597031	274073
487510	274074
499407	274075
444572	274076
125878	274077
455006	274078
484185	274079
50517	274080
218098	274081
57168	274082
628889	274083
244231	274084
20373	274085
94531	274086
550419	274087
183703	274088
446553	274089
668285	274090
497460	274091
586212	274092
580309	274093
511775	274094
509376	274095
128555	274096
331627	274097
105770	274098
182687	274099
53281	274100
152482	274101
182321	274102
291892	274103
171357	274104
172330	274105
575518	274106
339490	274107
668878	274108
140045	274109
134433	274110
1113	274111
166113	274112
103065	274113
331130	274114
240439	274115
121360	274116
447307	274117
249183	274118
101422	274119
28116	274120
292672	274121
253229	274122
678079	274123
426013	274124
277616	274125
5395	274126
151869	274127
518124	274128
293790	274129
209276	274130
44098	274131
6164	274132
9910	274133
7039	274134
76209	274135
246924	274136
9768	274137
675835	274138
154348	274139
46797	274140
221888	274141
28549	274142
48982	274143
528320	274144
544037	274145
59836	274146
285000	274147
2546	274148
173278	274149
52224	274150
130108	274151
631500	274152
657239	274153
379075	274154
451808	274155
1777	274156
433255	274157
14629	274158
78440	274159
390972	274160
497439	274161
18667	274162
15255	274163
175549	274164
556593	274165
233532	274166
40426	274167
95276	274168
61114	274169
388295	274170
7380	274171
179337	274172
695203	274173
669660	274174
607652	274175
125787	274176
561955	274177
449993	274178
327830	274179
36880	274180
629499	274181
357832	274182
180434	274183
38281	274184
301306	274185
620225	274186
243834	274187
709241	274188
57220	274189
159289	274190
1593	274191
468767	274192
174852	274193
597461	274194
605907	274195
177330	274196
182775	274197
229424	274198
452653	274199
571768	274200
12	274201
420072	274202
12130	274203
548707	274204
442002	274205
42321	274206
9102	274207
544832	274208
333036	274209
605786	274210
599443	274211
405815	274212
411944	274213
198517	274214
28642	274215
717243	274216
651364	274217
553157	274218
367424	274219
437277	274220
193182	274221
277019	274222
725093	274223
1200	274224
12084	274225
156545	274226
560862	274227
128329	274228
2681	274229
146393	274230
317174	274231
304474	274232
345439	274233
207103	274234
349255	274235
375895	274236
20071	274237
91577	274238
51856	274239
683954	274240
74625	274241
695580	274242
263426	274243
57051	274244
37314	274245
560543	274246
194492	274247
70219	274248
12117	274249
659114	274250
154243	274251
690597	274252
543572	274253
690769	274254
186789	274255
308792	274256
6883	274257
714873	274258
259628	274259
69903	274260
32098	274261
147327	274262
699752	274263
12452	274264
49440	274265
148768	274266
639544	274267
288876	274268
180074	274269
112344	274270
82580	274271
382768	274272
207678	274273
545309	274274
302365	274275
279996	274276
109525	274277
351185	274278
258061	274279
174586	274280
136962	274281
715094	274282
233526	274283
101871	274284
584161	274285
159940	274286
44633	274287
31258	274288
2113	274289
395368	274290
8648	274291
245046	274292
181641	274293
134341	274294
335376	274295
225	274296
111729	274297
296561	274298
151408	274299
617666	274300
300862	274301
76593	274302
41840	274303
57019	274304
17890	274305
73463	274306
346711	274307
132186	274308
527821	274309
153260	274310
710297	274311
706626	274312
178003	274313
134772	274314
108951	274315
151143	274316
9722	274317
100280	274318
30516	274319
8352	274320
498432	274321
3358	274322
507671	274323
138177	274324
512154	274325
53569	274326
287	274327
457289	274328
175269	274329
16634	274330
48047	274331
671707	274332
445107	274333
575638	274334
56324	274335
264185	274336
80357	274337
44789	274338
625655	274339
142952	274340
321025	274341
642296	274342
170402	274343
576654	274344
14249	274345
227015	274346
641269	274347
416153	274348
166263	274349
619079	274350
249300	274351
37921	274352
643022	274353
108910	274354
229294	274355
125594	274356
91832	274357
16443	274358
262528	274359
16562	274360
282806	274361
591783	274362
7744	274363
567479	274364
543375	274365
72264	274366
133011	274367
209672	274368
11758	274369
99953	274370
177258	274371
157386	274372
265184	274373
693718	274374
469568	274375
685164	274376
696384	274377
640119	274378
693121	274379
37762	274380
331950	274381
613324	274382
16593	274383
14188	274384
320249	274385
417045	274386
110348	274387
124234	274388
75389	274389
66389	274390
41777	274391
105076	274392
717530	274393
78592	274394
575876	274395
306584	274396
305092	274397
12819	274398
417621	274399
71808	274400
62854	274401
24454	274402
156433	274403
443721	274404
96208	274405
719341	274406
94799	274407
132761	274408
310972	274409
622591	274410
283024	274411
513935	274412
42530	274413
301563	274414
230662	274415
5130	274416
12789	274417
164268	274418
628342	274419
68779	274420
23381	274421
21751	274422
497592	274423
704679	274424
1992	274425
361037	274426
548571	274427
54508	274428
650816	274429
34576	274430
248545	274431
311922	274432
358975	274433
132836	274434
440106	274435
160733	274436
76081	274437
110352	274438
568588	274439
121177	274440
209830	274441
362722	274442
49367	274443
184167	274444
5399	274445
136509	274446
588558	274447
506596	274448
638145	274449
458545	274450
110985	274451
135153	274452
382743	274453
86946	274454
464707	274455
161382	274456
632283	274457
711185	274458
79979	274459
60199	274460
170746	274461
84638	274462
254463	274463
602626	274464
72643	274465
407370	274466
540011	274467
12635	274468
278847	274469
120132	274470
52971	274471
303446	274472
408692	274473
664644	274474
487353	274475
81959	274476
421789	274477
130113	274478
372374	274479
405405	274480
459479	274481
286743	274482
1177	274483
105028	274484
33787	274485
19867	274486
13651	274487
308765	274488
155278	274489
77813	274490
120875	274491
690614	274492
554775	274493
514609	274494
341716	274495
65157	274496
22317	274497
480150	274498
474164	274499
126600	274500
46524	274501
609842	274502
490876	274503
187206	274504
297459	274505
68428	274506
304461	274507
531581	274508
659182	274509
253732	274510
17280	274511
617977	274512
128441	274513
263721	274514
114	274515
36672	274516
309043	274517
254186	274518
457740	274519
661924	274520
113623	274521
9189	274522
548564	274523
259987	274524
30480	274525
36045	274526
675391	274527
53979	274528
429749	274529
48369	274530
26800	274531
454367	274532
120154	274533
439395	274534
386445	274535
146814	274536
172575	274537
81584	274538
124180	274539
90169	274540
268686	274541
138725	274542
14990	274543
17915	274544
12157	274545
115479	274546
138578	274547
455687	274548
74670	274549
44578	274550
475343	274551
323608	274552
4191	274553
103126	274554
83755	274555
130703	274556
17304	274557
543125	274558
7237	274559
514237	274560
167327	274561
39577	274562
373174	274563
260603	274564
462305	274565
110933	274566
586240	274567
5695	274568
76565	274569
468960	274570
57718	274571
251006	274572
29916	274573
709203	274574
31607	274575
479247	274576
61272	274577
42069	274578
591416	274579
303706	274580
51972	274581
523118	274582
643676	274583
619934	274584
140754	274585
394206	274586
478735	274587
7990	274588
50539	274589
98079	274590
197642	274591
8886	274592
237080	274593
165316	274594
40903	274595
659464	274596
593610	274597
186078	274598
141111	274599
354983	274600
164153	274601
226067	274602
7148	274603
5327	274604
118531	274605
16428	274606
16980	274607
523666	274608
526696	274609
199224	274610
325094	274611
442196	274612
560763	274613
544834	274614
212943	274615
485852	274616
567442	274617
507920	274618
645618	274619
90744	274620
239560	274621
62131	274622
54462	274623
212125	274624
163053	274625
21236	274626
621042	274627
14768	274628
549581	274629
495742	274630
39926	274631
20151	274632
589704	274633
420793	274634
242792	274635
539314	274636
304121	274637
453477	274638
116615	274639
250453	274640
968	274641
691303	274642
640106	274643
61397	274644
34592	274645
534603	274646
433663	274647
679462	274648
50654	274649
48106	274650
581514	274651
260538	274652
161174	274653
274309	274654
179265	274655
602683	274656
66419	274657
4092	274658
19968	274659
679370	274660
603154	274661
261277	274662
3671	274663
61874	274664
503184	274665
128337	274666
345934	274667
595568	274668
459055	274669
116965	274670
124571	274671
137804	274672
487864	274673
125913	274674
106329	274675
107687	274676
168298	274677
345360	274678
183785	274679
224067	274680
23383	274681
160831	274682
169619	274683
1447	274684
21536	274685
41941	274686
166553	274687
37128	274688
724452	274689
616381	274690
253321	274691
82936	274692
523188	274693
723873	274694
65245	274695
187727	274696
480984	274697
299396	274698
581205	274699
475688	274700
190231	274701
53915	274702
217521	274703
267195	274704
368831	274705
408	274706
193832	274707
250277	274708
160493	274709
246713	274710
45951	274711
3484	274712
352143	274713
192289	274714
693422	274715
29220	274716
303019	274717
716159	274718
645520	274719
106242	274720
35102	274721
340411	274722
529653	274723
39953	274724
11740	274725
448483	274726
539957	274727
469410	274728
212584	274729
304096	274730
92646	274731
267857	274732
525374	274733
4565	274734
602657	274735
40465	274736
467742	274737
542279	274738
683287	274739
546198	274740
336962	274741
75153	274742
718159	274743
615578	274744
474292	274745
697091	274746
351673	274747
583628	274748
155857	274749
61659	274750
685064	274751
6062	274752
435341	274753
620193	274754
21119	274755
430829	274756
175837	274757
724597	274758
48418	274759
718915	274760
41866	274761
334317	274762
77791	274763
154479	274764
13370	274765
43147	274766
658920	274767
310308	274768
14642	274769
496314	274770
124508	274771
575433	274772
93121	274773
76007	274774
1126	274775
653775	274776
471655	274777
532001	274778
558317	274779
243933	274780
181875	274781
621329	274782
177575	274783
619913	274784
407277	274785
123590	274786
112556	274787
611468	274788
23150	274789
513793	274790
627765	274791
600160	274792
644542	274793
576139	274794
322356	274795
213164	274796
675679	274797
108607	274798
294961	274799
317553	274800
274885	274801
536931	274802
425092	274803
441359	274804
317921	274805
672216	274806
717317	274807
133700	274808
183144	274809
95295	274810
716294	274811
708734	274812
411240	274813
69818	274814
493699	274815
703536	274816
102425	274817
100201	274818
319175	274819
50919	274820
35497	274821
272615	274822
159902	274823
69760	274824
121443	274825
317968	274826
378031	274827
16447	274828
402947	274829
4065	274830
465503	274831
102766	274832
488260	274833
7846	274834
476123	274835
384059	274836
181192	274837
258156	274838
369559	274839
330644	274840
160584	274841
45919	274842
640988	274843
170252	274844
98655	274845
436441	274846
556733	274847
351811	274848
581700	274849
76815	274850
609606	274851
425011	274852
247357	274853
19669	274854
249413	274855
7495	274856
184505	274857
46566	274858
34046	274859
42738	274860
525124	274861
582361	274862
103387	274863
196792	274864
94484	274865
259170	274866
102039	274867
389521	274868
131994	274869
645810	274870
99816	274871
149295	274872
645697	274873
429560	274874
212453	274875
185995	274876
341794	274877
593734	274878
578928	274879
49034	274880
282467	274881
520961	274882
547147	274883
600611	274884
655309	274885
48293	274886
10655	274887
246817	274888
671734	274889
413978	274890
625932	274891
1606	274892
549962	274893
46228	274894
639918	274895
367533	274896
559938	274897
448837	274898
566152	274899
279644	274900
537709	274901
628871	274902
717286	274903
274342	274904
173272	274905
492713	274906
581346	274907
61966	274908
207843	274909
50087	274910
68746	274911
89293	274912
352465	274913
68596	274914
294604	274915
139967	274916
448662	274917
52498	274918
176835	274919
210723	274920
60576	274921
58651	274922
67314	274923
557136	274924
47280	274925
300170	274926
586099	274927
31947	274928
185885	274929
719741	274930
123981	274931
533044	274932
108718	274933
218456	274934
643864	274935
310838	274936
324083	274937
40984	274938
584740	274939
61061	274940
185742	274941
487163	274942
562243	274943
375775	274944
582733	274945
364406	274946
700631	274947
12702	274948
46765	274949
13701	274950
3473	274951
10833	274952
673311	274953
181189	274954
433857	274955
205930	274956
102774	274957
180626	274958
237780	274959
622181	274960
439241	274961
414594	274962
296932	274963
181507	274964
271819	274965
629318	274966
344931	274967
253029	274968
253148	274969
329262	274970
333779	274971
368453	274972
645407	274973
24901	274974
715693	274975
5834	274976
254444	274977
553570	274978
516019	274979
564939	274980
439007	274981
466635	274982
688883	274983
321968	274984
426656	274985
620420	274986
629033	274987
94971	274988
59939	274989
13305	274990
640613	274991
140075	274992
468196	274993
647033	274994
85983	274995
409890	274996
368562	274997
47094	274998
391963	274999
400037	275000
207661	275001
493007	275002
670097	275003
558204	275004
357294	275005
158928	275006
721435	275007
24012	275008
452379	275009
103089	275010
6698	275011
546506	275012
152263	275013
79880	275014
121300	275015
34053	275016
659390	275017
678427	275018
47376	275019
100731	275020
182042	275021
50713	275022
142811	275023
279084	275024
18268	275025
35836	275026
1618	275027
87207	275028
153752	275029
356702	275030
624983	275031
94648	275032
286135	275033
387640	275034
230931	275035
150774	275036
27264	275037
14262	275038
411119	275039
532989	275040
40180	275041
108746	275042
632476	275043
263524	275044
668699	275045
306697	275046
668263	275047
60426	275048
80703	275049
3045	275050
124736	275051
585753	275052
78156	275053
94816	275054
98331	275055
192443	275056
500356	275057
320748	275058
724696	275059
148000	275060
6245	275061
28307	275062
36862	275063
39815	275064
137066	275065
10976	275066
440859	275067
369772	275068
470133	275069
8127	275070
410479	275071
565547	275072
166333	275073
283496	275074
190643	275075
72311	275076
526837	275077
43643	275078
47888	275079
36957	275080
34683	275081
209	275082
279898	275083
11843	275084
304048	275085
106378	275086
518663	275087
479074	275088
2484	275089
507629	275090
695680	275091
1884	275092
166706	275093
54609	275094
250475	275095
636323	275096
108785	275097
143670	275098
90489	275099
286169	275100
3347	275101
170891	275102
34103	275103
447908	275104
445352	275105
172394	275106
14790	275107
40472	275108
264751	275109
5903	275110
468482	275111
638631	275112
36228	275113
198303	275114
417538	275115
145248	275116
247846	275117
66861	275118
16458	275119
102328	275120
144826	275121
67083	275122
634759	275123
484	275124
123033	275125
30596	275126
149963	275127
151109	275128
166748	275129
720110	275130
515705	275131
721447	275132
20389	275133
231653	275134
217162	275135
125413	275136
554197	275137
54385	275138
480992	275139
676776	275140
352645	275141
15197	275142
10358	275143
98767	275144
554754	275145
1884	275146
278020	275147
77567	275148
707386	275149
280	275150
618244	275151
267	275152
131641	275153
90813	275154
9319	275155
175938	275156
4941	275157
385300	275158
126247	275159
292449	275160
601294	275161
76349	275162
577143	275163
572749	275164
1117	275165
80643	275166
484459	275167
90291	275168
467217	275169
702988	275170
668111	275171
7954	275172
574718	275173
154020	275174
566951	275175
301164	275176
533197	275177
31572	275178
166391	275179
198793	275180
118750	275181
137300	275182
280733	275183
613303	275184
661757	275185
430275	275186
560277	275187
218987	275188
66280	275189
706109	275190
678267	275191
710527	275192
194297	275193
326279	275194
530793	275195
20999	275196
633155	275197
547775	275198
69280	275199
131329	275200
251127	275201
9645	275202
165174	275203
173448	275204
113419	275205
669774	275206
108934	275207
202006	275208
351574	275209
122676	275210
617869	275211
68400	275212
103547	275213
368569	275214
176183	275215
510903	275216
289841	275217
326171	275218
90247	275219
60891	275220
654085	275221
159171	275222
42030	275223
486996	275224
610135	275225
306895	275226
76123	275227
181918	275228
24757	275229
561775	275230
676918	275231
722358	275232
670418	275233
87032	275234
644590	275235
227282	275236
219233	275237
180319	275238
311134	275239
177745	275240
332371	275241
356277	275242
59453	275243
142659	275244
55920	275245
466149	275246
419854	275247
250426	275248
539192	275249
628063	275250
618694	275251
639092	275252
8314	275253
380433	275254
647453	275255
109774	275256
9946	275257
10914	275258
98375	275259
241350	275260
663367	275261
222230	275262
213074	275263
129412	275264
291753	275265
490024	275266
281701	275267
371688	275268
146052	275269
191918	275270
179218	275271
115098	275272
13150	275273
343976	275274
34366	275275
631183	275276
308251	275277
481215	275278
473679	275279
214920	275280
5804	275281
18064	275282
3316	275283
337947	275284
348334	275285
20538	275286
281141	275287
72418	275288
170858	275289
178430	275290
588003	275291
330349	275292
35534	275293
206820	275294
366902	275295
75296	275296
712949	275297
350229	275298
94335	275299
295080	275300
150579	275301
659350	275302
157487	275303
126725	275304
344249	275305
344982	275306
709331	275307
565277	275308
468133	275309
645786	275310
38495	275311
171788	275312
154589	275313
25531	275314
634073	275315
446127	275316
546189	275317
150994	275318
238473	275319
386168	275320
11221	275321
611941	275322
162024	275323
281064	275324
732	275325
163475	275326
198581	275327
700244	275328
522970	275329
61107	275330
40698	275331
254526	275332
282253	275333
47250	275334
47983	275335
672806	275336
49285	275337
337998	275338
212287	275339
646473	275340
521047	275341
129597	275342
9635	275343
432784	275344
26618	275345
555996	275346
98726	275347
136128	275348
7695	275349
121948	275350
184899	275351
714485	275352
4939	275353
718980	275354
51171	275355
365905	275356
170745	275357
254213	275358
102610	275359
390880	275360
7961	275361
60468	275362
127713	275363
701226	275364
453616	275365
28415	275366
483835	275367
651143	275368
306073	275369
181568	275370
198584	275371
141780	275372
116181	275373
20882	275374
293284	275375
246366	275376
549060	275377
565649	275378
85860	275379
20530	275380
78949	275381
410195	275382
10763	275383
90938	275384
345081	275385
665579	275386
704672	275387
623101	275388
70136	275389
113	275390
554433	275391
169528	275392
218784	275393
108163	275394
130717	275395
34282	275396
405132	275397
719814	275398
165798	275399
107828	275400
147675	275401
226310	275402
185648	275403
27129	275404
720290	275405
140158	275406
2876	275407
473216	275408
646453	275409
439682	275410
613255	275411
128344	275412
12112	275413
114978	275414
374158	275415
645301	275416
306520	275417
137689	275418
620025	275419
87385	275420
182799	275421
618108	275422
665486	275423
311019	275424
364459	275425
136688	275426
458110	275427
339221	275428
118826	275429
8382	275430
654034	275431
579590	275432
438513	275433
73554	275434
264930	275435
113468	275436
57115	275437
34452	275438
609277	275439
330785	275440
544158	275441
21816	275442
310888	275443
122287	275444
58860	275445
13707	275446
324337	275447
563283	275448
180605	275449
366232	275450
159628	275451
646177	275452
198177	275453
84232	275454
538861	275455
46267	275456
554076	275457
425323	275458
79049	275459
411067	275460
205619	275461
446093	275462
119832	275463
202085	275464
4556	275465
552192	275466
409224	275467
181585	275468
260968	275469
578660	275470
106966	275471
414657	275472
371271	275473
710556	275474
526973	275475
16284	275476
119505	275477
63862	275478
89654	275479
213993	275480
95171	275481
430509	275482
152321	275483
161087	275484
671851	275485
553253	275486
32955	275487
197066	275488
617140	275489
142042	275490
93605	275491
287388	275492
191089	275493
288098	275494
15549	275495
670634	275496
605498	275497
1509	275498
402309	275499
83361	275500
528413	275501
505800	275502
452602	275503
334601	275504
82957	275505
203350	275506
324235	275507
712017	275508
80590	275509
104434	275510
37799	275511
689	275512
176157	275513
484600	275514
36483	275515
86688	275516
607336	275517
121791	275518
93758	275519
385749	275520
151422	275521
477232	275522
52349	275523
284016	275524
22037	275525
147995	275526
165845	275527
618296	275528
363324	275529
355816	275530
51295	275531
272118	275532
148705	275533
418303	275534
280720	275535
57646	275536
82527	275537
180872	275538
60082	275539
78698	275540
636366	275541
353881	275542
684453	275543
525086	275544
106997	275545
474041	275546
586417	275547
170779	275548
26699	275549
134358	275550
300126	275551
389335	275552
547772	275553
698113	275554
672794	275555
44959	275556
41742	275557
230809	275558
368289	275559
509703	275560
612283	275561
371748	275562
389803	275563
328707	275564
40844	275565
20687	275566
507390	275567
41150	275568
377347	275569
174194	275570
451632	275571
363378	275572
512561	275573
405654	275574
265724	275575
170334	275576
254039	275577
122947	275578
193164	275579
186758	275580
115998	275581
162427	275582
121662	275583
73558	275584
54155	275585
73644	275586
278942	275587
479491	275588
358092	275589
559858	275590
52810	275591
17526	275592
577279	275593
231292	275594
335817	275595
681499	275596
414692	275597
14806	275598
98831	275599
340175	275600
5433	275601
184611	275602
505164	275603
517663	275604
133323	275605
78835	275606
89854	275607
212022	275608
36145	275609
6191	275610
181792	275611
260227	275612
413632	275613
157830	275614
25208	275615
165432	275616
530009	275617
430753	275618
144588	275619
648896	275620
25341	275621
358208	275622
692775	275623
627566	275624
44167	275625
92800	275626
36385	275627
181895	275628
261172	275629
395051	275630
35603	275631
446776	275632
178421	275633
411984	275634
23065	275635
75992	275636
41497	275637
143792	275638
562489	275639
99512	275640
5032	275641
143656	275642
522307	275643
81253	275644
691583	275645
276444	275646
640057	275647
469225	275648
475418	275649
156245	275650
93094	275651
377465	275652
554592	275653
607808	275654
349686	275655
113935	275656
247395	275657
299662	275658
44654	275659
2176	275660
487954	275661
681174	275662
146690	275663
18023	275664
697397	275665
139655	275666
2086	275667
281560	275668
55428	275669
113374	275670
58522	275671
597648	275672
589572	275673
118649	275674
122800	275675
420685	275676
137312	275677
153937	275678
26687	275679
60114	275680
33382	275681
607778	275682
270151	275683
167563	275684
559629	275685
9820	275686
171677	275687
553531	275688
51778	275689
501518	275690
406890	275691
295774	275692
169811	275693
365518	275694
456337	275695
139600	275696
690544	275697
78781	275698
429658	275699
171511	275700
74273	275701
163386	275702
28423	275703
229528	275704
50975	275705
79005	275706
148479	275707
594924	275708
556455	275709
27699	275710
365191	275711
160324	275712
393707	275713
491	275714
210431	275715
181539	275716
40220	275717
375976	275718
160028	275719
569989	275720
111238	275721
154773	275722
670593	275723
101377	275724
522900	275725
99736	275726
1110	275727
26823	275728
64629	275729
222562	275730
673932	275731
341001	275732
48186	275733
40610	275734
335408	275735
426153	275736
447146	275737
314526	275738
124247	275739
556803	275740
96835	275741
581566	275742
470331	275743
584554	275744
21735	275745
111025	275746
665088	275747
168367	275748
723595	275749
56888	275750
878	275751
7899	275752
80748	275753
412353	275754
12989	275755
369864	275756
34846	275757
149866	275758
53896	275759
37726	275760
119433	275761
612876	275762
154811	275763
571103	275764
120581	275765
163121	275766
27916	275767
56491	275768
71536	275769
159758	275770
367075	275771
354674	275772
246806	275773
644399	275774
640596	275775
709889	275776
700852	275777
149990	275778
182976	275779
29014	275780
389388	275781
611879	275782
441507	275783
140147	275784
105829	275785
482217	275786
540727	275787
179113	275788
21886	275789
696234	275790
601085	275791
24084	275792
76241	275793
20128	275794
686052	275795
158745	275796
8487	275797
89503	275798
217696	275799
720553	275800
614356	275801
574494	275802
291356	275803
178933	275804
228804	275805
133840	275806
20582	275807
279309	275808
7151	275809
259687	275810
297618	275811
186746	275812
556761	275813
343225	275814
149396	275815
203344	275816
494138	275817
2203	275818
35778	275819
27369	275820
189964	275821
40138	275822
147749	275823
308782	275824
609004	275825
303995	275826
172464	275827
25661	275828
85029	275829
16540	275830
555953	275831
442245	275832
414974	275833
16221	275834
592293	275835
111363	275836
170736	275837
3415	275838
543074	275839
398635	275840
301800	275841
18691	275842
711340	275843
685995	275844
604188	275845
92597	275846
420899	275847
334881	275848
12323	275849
304866	275850
699110	275851
151412	275852
547114	275853
16662	275854
233641	275855
4435	275856
219207	275857
180867	275858
16561	275859
95871	275860
702740	275861
276881	275862
170307	275863
27538	275864
447723	275865
150615	275866
54643	275867
542929	275868
682015	275869
393826	275870
705667	275871
27578	275872
492200	275873
549627	275874
159383	275875
103193	275876
708706	275877
9553	275878
101380	275879
24746	275880
313248	275881
41973	275882
172712	275883
668712	275884
172901	275885
300447	275886
683313	275887
645599	275888
62173	275889
624787	275890
263	275891
168417	275892
183499	275893
32884	275894
292365	275895
610207	275896
60209	275897
29731	275898
684561	275899
705059	275900
55519	275901
636796	275902
170238	275903
139147	275904
599655	275905
283852	275906
10202	275907
70964	275908
721814	275909
206145	275910
54971	275911
3187	275912
371558	275913
87268	275914
290317	275915
527282	275916
287311	275917
193868	275918
297092	275919
171257	275920
487733	275921
74848	275922
721526	275923
423545	275924
62515	275925
188763	275926
7937	275927
468102	275928
365699	275929
39319	275930
505751	275931
69708	275932
111940	275933
983	275934
9331	275935
1474	275936
192457	275937
515608	275938
91114	275939
439284	275940
325283	275941
174993	275942
62032	275943
364070	275944
613098	275945
261998	275946
691251	275947
172675	275948
86004	275949
38337	275950
269023	275951
13093	275952
345793	275953
362664	275954
10642	275955
157406	275956
153951	275957
414606	275958
334908	275959
145969	275960
280353	275961
2199	275962
507496	275963
102763	275964
80364	275965
303283	275966
144752	275967
9215	275968
14531	275969
79051	275970
495286	275971
6652	275972
658831	275973
78891	275974
433951	275975
659123	275976
653642	275977
57727	275978
184969	275979
626928	275980
55043	275981
529313	275982
94876	275983
14702	275984
570578	275985
550616	275986
561858	275987
554749	275988
358311	275989
102923	275990
581974	275991
201	275992
90623	275993
343055	275994
49444	275995
240090	275996
505510	275997
57768	275998
632735	275999
285043	276000
82338	276001
365012	276002
11429	276003
467056	276004
590011	276005
499795	276006
473332	276007
271005	276008
91191	276009
541155	276010
19445	276011
283952	276012
86933	276013
271825	276014
6558	276015
411103	276016
48468	276017
19314	276018
33548	276019
162798	276020
330316	276021
268429	276022
129334	276023
230100	276024
393598	276025
459891	276026
255994	276027
72005	276028
161347	276029
640803	276030
394869	276031
9529	276032
694695	276033
11217	276034
355845	276035
105936	276036
600393	276037
537618	276038
543937	276039
611146	276040
143352	276041
14721	276042
144681	276043
234405	276044
277748	276045
591203	276046
350813	276047
361606	276048
156957	276049
605954	276050
26962	276051
651966	276052
157725	276053
87060	276054
24758	276055
78741	276056
2176	276057
304783	276058
199318	276059
410644	276060
613761	276061
122638	276062
615389	276063
479503	276064
644746	276065
88650	276066
708649	276067
629202	276068
247781	276069
655604	276070
676002	276071
61	276072
665575	276073
43601	276074
561942	276075
7443	276076
177702	276077
581056	276078
7665	276079
90432	276080
74681	276081
62999	276082
541185	276083
187772	276084
176715	276085
30910	276086
4638	276087
667303	276088
9653	276089
163885	276090
161967	276091
262484	276092
103388	276093
406358	276094
22427	276095
338525	276096
185252	276097
66397	276098
192625	276099
569641	276100
439489	276101
491097	276102
43362	276103
594778	276104
33125	276105
81421	276106
134222	276107
690371	276108
156274	276109
635699	276110
42280	276111
145175	276112
15297	276113
145698	276114
269	276115
281442	276116
641510	276117
54929	276118
438376	276119
21010	276120
148853	276121
514020	276122
315161	276123
87797	276124
688742	276125
530875	276126
366911	276127
119768	276128
210412	276129
101094	276130
499800	276131
469535	276132
92047	276133
383061	276134
333364	276135
19762	276136
419828	276137
605441	276138
177082	276139
703725	276140
51520	276141
616932	276142
364287	276143
584497	276144
451537	276145
604117	276146
4162	276147
161350	276148
217330	276149
900	276150
2606	276151
244406	276152
5949	276153
667809	276154
471784	276155
95657	276156
102392	276157
463801	276158
420002	276159
444020	276160
14237	276161
491030	276162
206354	276163
215454	276164
205586	276165
229622	276166
657915	276167
360571	276168
480577	276169
454105	276170
243616	276171
431059	276172
690454	276173
688884	276174
301213	276175
5022	276176
667944	276177
572181	276178
133480	276179
657046	276180
283458	276181
21240	276182
636833	276183
111910	276184
357060	276185
593591	276186
543451	276187
269152	276188
199209	276189
11629	276190
177822	276191
307247	276192
76162	276193
94831	276194
109709	276195
65557	276196
256554	276197
442031	276198
97965	276199
361719	276200
703598	276201
97434	276202
79152	276203
17103	276204
232251	276205
46410	276206
373485	276207
139907	276208
229731	276209
573337	276210
171709	276211
568586	276212
377995	276213
31078	276214
439000	276215
479791	276216
104007	276217
324779	276218
683308	276219
256268	276220
173603	276221
65869	276222
143254	276223
370097	276224
456736	276225
324014	276226
28967	276227
357534	276228
129713	276229
516083	276230
153754	276231
85676	276232
5502	276233
518994	276234
204928	276235
279713	276236
671652	276237
138225	276238
430092	276239
273849	276240
722267	276241
123001	276242
189075	276243
540141	276244
339944	276245
61139	276246
59142	276247
12550	276248
70342	276249
216045	276250
383620	276251
488449	276252
55472	276253
53546	276254
625738	276255
15823	276256
121481	276257
159218	276258
577206	276259
494799	276260
40139	276261
612184	276262
32003	276263
555599	276264
224437	276265
198637	276266
649115	276267
313552	276268
384371	276269
8499	276270
238628	276271
552080	276272
469179	276273
246335	276274
172281	276275
61413	276276
123005	276277
15514	276278
91549	276279
564844	276280
41575	276281
320483	276282
485502	276283
232700	276284
529973	276285
252939	276286
371410	276287
552118	276288
126202	276289
267675	276290
78511	276291
430618	276292
3828	276293
74833	276294
343125	276295
62580	276296
57463	276297
291443	276298
1832	276299
360839	276300
681975	276301
233702	276302
88795	276303
3794	276304
82416	276305
385349	276306
697012	276307
110782	276308
3009	276309
545577	276310
264547	276311
4443	276312
569231	276313
298339	276314
77078	276315
43280	276316
409066	276317
515028	276318
92389	276319
384039	276320
462578	276321
529555	276322
330388	276323
149392	276324
247517	276325
338183	276326
123043	276327
651995	276328
357892	276329
178526	276330
658815	276331
95325	276332
54989	276333
534063	276334
612322	276335
485020	276336
713544	276337
72887	276338
713247	276339
426445	276340
211007	276341
35195	276342
674702	276343
451639	276344
18394	276345
15679	276346
339	276347
40688	276348
54222	276349
678790	276350
31572	276351
353472	276352
47675	276353
118691	276354
346596	276355
61776	276356
13015	276357
58423	276358
691645	276359
583197	276360
28452	276361
58486	276362
348307	276363
455162	276364
34238	276365
636620	276366
74361	276367
37787	276368
255557	276369
36966	276370
376978	276371
46019	276372
45191	276373
583185	276374
254916	276375
167154	276376
573537	276377
151436	276378
389532	276379
391284	276380
23282	276381
329636	276382
247494	276383
320468	276384
87952	276385
367823	276386
624862	276387
176211	276388
66797	276389
608962	276390
74786	276391
426714	276392
298878	276393
578036	276394
66484	276395
75582	276396
41073	276397
379929	276398
43007	276399
2523	276400
510438	276401
238901	276402
21926	276403
314964	276404
388722	276405
435904	276406
12301	276407
31679	276408
641810	276409
505851	276410
573556	276411
151605	276412
651984	276413
98907	276414
333835	276415
63758	276416
139201	276417
716144	276418
35194	276419
249875	276420
518709	276421
52217	276422
428210	276423
156050	276424
285323	276425
66312	276426
66791	276427
4021	276428
170517	276429
578909	276430
21800	276431
144303	276432
563963	276433
539612	276434
44189	276435
362968	276436
304185	276437
108811	276438
347231	276439
588514	276440
53931	276441
720239	276442
243203	276443
306700	276444
443752	276445
130234	276446
397957	276447
436653	276448
29463	276449
183475	276450
115742	276451
103982	276452
479767	276453
70303	276454
484477	276455
39028	276456
619591	276457
294537	276458
108161	276459
124982	276460
230229	276461
291083	276462
14742	276463
43014	276464
58111	276465
127129	276466
364542	276467
66080	276468
8686	276469
135106	276470
105222	276471
149011	276472
435952	276473
11127	276474
76649	276475
97119	276476
126197	276477
1170	276478
146022	276479
51047	276480
14441	276481
96918	276482
7435	276483
504907	276484
512920	276485
152885	276486
406838	276487
715557	276488
81186	276489
7938	276490
6678	276491
545113	276492
159961	276493
140915	276494
4749	276495
120952	276496
681556	276497
135480	276498
85023	276499
561480	276500
591260	276501
344602	276502
116698	276503
15663	276504
40223	276505
517804	276506
23417	276507
166822	276508
434414	276509
302518	276510
154458	276511
76056	276512
520849	276513
701541	276514
5257	276515
624007	276516
604087	276517
698958	276518
516490	276519
350700	276520
47292	276521
22709	276522
395866	276523
468786	276524
412398	276525
53582	276526
33933	276527
71501	276528
33001	276529
50668	276530
124284	276531
608211	276532
554289	276533
211273	276534
560144	276535
596485	276536
408835	276537
631930	276538
670622	276539
325696	276540
59432	276541
39671	276542
42229	276543
43253	276544
120051	276545
496860	276546
637381	276547
627392	276548
353737	276549
3190	276550
209740	276551
624766	276552
49289	276553
647989	276554
35978	276555
319884	276556
8251	276557
17570	276558
24507	276559
8633	276560
208816	276561
124356	276562
116439	276563
135254	276564
92401	276565
402013	276566
672737	276567
710182	276568
467567	276569
140730	276570
651790	276571
45929	276572
574762	276573
93646	276574
102179	276575
105419	276576
655848	276577
595595	276578
85614	276579
91785	276580
535981	276581
590647	276582
463124	276583
318238	276584
488979	276585
609447	276586
506532	276587
5464	276588
55904	276589
346869	276590
458134	276591
38059	276592
21544	276593
174411	276594
146489	276595
399663	276596
465024	276597
418774	276598
7579	276599
161166	276600
594404	276601
6917	276602
589884	276603
2963	276604
117093	276605
137060	276606
657721	276607
461394	276608
645897	276609
125709	276610
157383	276611
76184	276612
376424	276613
337999	276614
135460	276615
192546	276616
645564	276617
359414	276618
501893	276619
45413	276620
59	276621
161869	276622
288699	276623
716	276624
23795	276625
706625	276626
615721	276627
416459	276628
124051	276629
365589	276630
132262	276631
146642	276632
256758	276633
333063	276634
24185	276635
133198	276636
13186	276637
38691	276638
225113	276639
34426	276640
141246	276641
709486	276642
389423	276643
171711	276644
83277	276645
325472	276646
1195	276647
487260	276648
559899	276649
709089	276650
421000	276651
148836	276652
203535	276653
152947	276654
687209	276655
93077	276656
184457	276657
98388	276658
306975	276659
670225	276660
475289	276661
15621	276662
895	276663
37858	276664
214329	276665
512	276666
132986	276667
335662	276668
314288	276669
593	276670
3515	276671
6999	276672
113663	276673
609116	276674
184296	276675
379921	276676
24915	276677
118149	276678
157917	276679
181470	276680
53573	276681
146579	276682
71125	276683
48765	276684
102695	276685
15609	276686
700479	276687
37723	276688
65833	276689
694818	276690
142486	276691
27527	276692
599039	276693
135880	276694
31428	276695
387608	276696
24300	276697
701597	276698
658668	276699
630358	276700
178112	276701
203172	276702
13037	276703
191131	276704
259976	276705
180451	276706
166771	276707
498479	276708
200474	276709
374654	276710
367939	276711
67334	276712
275842	276713
145553	276714
660890	276715
363830	276716
53050	276717
36914	276718
43444	276719
164833	276720
84097	276721
205602	276722
221932	276723
477348	276724
436956	276725
148166	276726
113674	276727
223303	276728
35815	276729
233115	276730
268116	276731
218865	276732
11395	276733
81826	276734
176754	276735
487761	276736
561040	276737
12248	276738
223726	276739
15746	276740
413949	276741
694063	276742
693499	276743
295122	276744
314460	276745
499755	276746
532592	276747
157991	276748
496641	276749
133657	276750
704166	276751
70928	276752
98197	276753
13091	276754
357539	276755
399318	276756
278596	276757
154681	276758
115689	276759
407587	276760
4572	276761
335222	276762
300227	276763
115484	276764
166272	276765
256100	276766
701468	276767
594859	276768
149901	276769
167035	276770
9611	276771
247762	276772
6830	276773
484296	276774
579759	276775
91694	276776
391354	276777
569278	276778
13585	276779
50507	276780
3173	276781
702184	276782
135294	276783
720117	276784
501565	276785
26774	276786
10542	276787
236905	276788
164527	276789
137802	276790
333138	276791
718239	276792
441559	276793
624824	276794
115629	276795
585781	276796
470992	276797
27724	276798
45168	276799
632421	276800
389894	276801
42150	276802
714707	276803
130529	276804
129321	276805
628785	276806
688545	276807
381436	276808
585154	276809
3411	276810
48699	276811
501135	276812
261738	276813
713697	276814
69432	276815
39929	276816
613475	276817
590383	276818
39195	276819
457034	276820
665653	276821
36663	276822
27742	276823
645696	276824
116742	276825
41292	276826
592195	276827
59591	276828
162527	276829
487586	276830
48366	276831
255423	276832
209558	276833
296120	276834
58426	276835
184647	276836
97061	276837
340063	276838
151939	276839
102125	276840
69134	276841
4188	276842
189134	276843
305208	276844
315081	276845
162086	276846
152594	276847
255024	276848
15657	276849
198720	276850
337202	276851
171970	276852
477477	276853
268038	276854
64676	276855
3751	276856
287854	276857
2857	276858
448643	276859
483379	276860
524912	276861
674449	276862
113919	276863
17191	276864
459733	276865
462623	276866
83308	276867
124052	276868
2821	276869
221914	276870
676874	276871
182456	276872
605079	276873
676984	276874
528955	276875
144776	276876
287997	276877
601738	276878
18239	276879
518080	276880
68899	276881
276757	276882
204820	276883
8733	276884
185134	276885
122338	276886
5110	276887
709575	276888
64313	276889
177261	276890
42575	276891
332221	276892
214744	276893
174133	276894
17641	276895
498987	276896
196420	276897
215523	276898
563163	276899
321135	276900
337574	276901
214456	276902
52032	276903
107968	276904
67144	276905
719414	276906
414255	276907
71120	276908
39772	276909
181125	276910
73792	276911
74286	276912
165429	276913
555722	276914
123059	276915
16067	276916
285696	276917
2333	276918
62788	276919
552759	276920
505729	276921
12576	276922
466477	276923
341573	276924
471807	276925
204273	276926
2712	276927
660989	276928
555875	276929
86546	276930
19358	276931
3337	276932
57481	276933
18920	276934
626150	276935
172913	276936
174077	276937
682223	276938
313179	276939
669914	276940
306081	276941
22737	276942
443794	276943
14198	276944
602470	276945
234796	276946
441581	276947
200669	276948
101464	276949
636292	276950
19922	276951
132141	276952
81	276953
16823	276954
304938	276955
291727	276956
287132	276957
26745	276958
367435	276959
136556	276960
658636	276961
102815	276962
23352	276963
3690	276964
41048	276965
687556	276966
221428	276967
277496	276968
287764	276969
286464	276970
680666	276971
1293	276972
124887	276973
684411	276974
43357	276975
722966	276976
414341	276977
47469	276978
355655	276979
130608	276980
584279	276981
148	276982
551021	276983
51069	276984
129529	276985
51953	276986
37171	276987
149284	276988
23605	276989
553023	276990
399548	276991
222948	276992
208658	276993
60558	276994
131761	276995
237508	276996
160660	276997
540803	276998
86717	276999
11695	277000
580799	277001
446554	277002
701	277003
294669	277004
91460	277005
5708	277006
586976	277007
375666	277008
347634	277009
542739	277010
252557	277011
348827	277012
218898	277013
287008	277014
455349	277015
71116	277016
633353	277017
296876	277018
58800	277019
599226	277020
99896	277021
719120	277022
610226	277023
102714	277024
116074	277025
370722	277026
105883	277027
3286	277028
12446	277029
687527	277030
364114	277031
322864	277032
9264	277033
686075	277034
108840	277035
414419	277036
698690	277037
703669	277038
622962	277039
192085	277040
1557	277041
149927	277042
112413	277043
530052	277044
549915	277045
591915	277046
536818	277047
645212	277048
415986	277049
81650	277050
422783	277051
131356	277052
177125	277053
252034	277054
291584	277055
446823	277056
577748	277057
37232	277058
155257	277059
167491	277060
6889	277061
22611	277062
172525	277063
151337	277064
437441	277065
628193	277066
197254	277067
224320	277068
122060	277069
5549	277070
13852	277071
701423	277072
206041	277073
3805	277074
1214	277075
8511	277076
586365	277077
2124	277078
20442	277079
221874	277080
435224	277081
89761	277082
341983	277083
482842	277084
126690	277085
189055	277086
416305	277087
221611	277088
483456	277089
69128	277090
141348	277091
21399	277092
309324	277093
479033	277094
464858	277095
35793	277096
145344	277097
92268	277098
131597	277099
241404	277100
100752	277101
28723	277102
539552	277103
169363	277104
551782	277105
64598	277106
49765	277107
604348	277108
127	277109
298403	277110
85819	277111
144163	277112
177772	277113
230600	277114
36862	277115
62201	277116
250077	277117
28246	277118
657794	277119
165003	277120
23859	277121
185211	277122
535983	277123
6723	277124
243969	277125
287567	277126
508763	277127
577780	277128
718061	277129
41443	277130
146335	277131
153469	277132
343003	277133
179810	277134
11398	277135
194399	277136
677566	277137
533619	277138
321920	277139
723630	277140
658164	277141
662174	277142
15656	277143
613964	277144
725286	277145
134319	277146
65730	277147
34237	277148
330955	277149
143410	277150
177799	277151
631795	277152
20610	277153
47408	277154
142842	277155
74104	277156
2818	277157
519354	277158
699155	277159
231170	277160
5327	277161
484503	277162
223968	277163
613741	277164
705746	277165
178148	277166
264098	277167
223954	277168
496677	277169
145887	277170
413503	277171
63601	277172
81994	277173
16735	277174
130067	277175
17237	277176
96243	277177
236346	277178
51	277179
150992	277180
278321	277181
630052	277182
347591	277183
679690	277184
432088	277185
172722	277186
99870	277187
68942	277188
230596	277189
193541	277190
71909	277191
184040	277192
201627	277193
389104	277194
37130	277195
14400	277196
108735	277197
61461	277198
15246	277199
717629	277200
166733	277201
242397	277202
31457	277203
412787	277204
286521	277205
466912	277206
74525	277207
709930	277208
597603	277209
13428	277210
462795	277211
30593	277212
49489	277213
355346	277214
177639	277215
97936	277216
371237	277217
399199	277218
66301	277219
214886	277220
656772	277221
73026	277222
295188	277223
85901	277224
546592	277225
69493	277226
2361	277227
90397	277228
163202	277229
462933	277230
575389	277231
114918	277232
127059	277233
5885	277234
171540	277235
612530	277236
211881	277237
31145	277238
354073	277239
174042	277240
87194	277241
15642	277242
567580	277243
74886	277244
139221	277245
235008	277246
89598	277247
420511	277248
136930	277249
57942	277250
83617	277251
28821	277252
237820	277253
155486	277254
24385	277255
60955	277256
52500	277257
136153	277258
37825	277259
170733	277260
123246	277261
328101	277262
680641	277263
38740	277264
503818	277265
397114	277266
175141	277267
14308	277268
185816	277269
244531	277270
38556	277271
40873	277272
493888	277273
569594	277274
39173	277275
140726	277276
250652	277277
508980	277278
104909	277279
189380	277280
707251	277281
75512	277282
448360	277283
508301	277284
392473	277285
5011	277286
39262	277287
32085	277288
62135	277289
179	277290
4880	277291
563975	277292
206141	277293
343133	277294
79983	277295
211714	277296
117559	277297
413134	277298
716008	277299
2895	277300
431066	277301
412985	277302
47661	277303
156348	277304
308223	277305
115639	277306
87991	277307
540195	277308
596910	277309
164299	277310
467130	277311
32685	277312
338373	277313
415941	277314
122836	277315
183015	277316
220487	277317
552063	277318
543207	277319
5933	277320
467061	277321
344449	277322
22527	277323
294909	277324
43692	277325
133749	277326
130218	277327
166480	277328
326018	277329
79772	277330
180686	277331
8442	277332
211371	277333
314097	277334
82834	277335
442218	277336
6581	277337
562864	277338
367826	277339
474339	277340
258786	277341
12230	277342
392112	277343
424611	277344
114974	277345
124721	277346
564572	277347
228265	277348
710616	277349
147989	277350
286792	277351
197602	277352
263428	277353
717119	277354
264591	277355
156942	277356
135068	277357
49133	277358
305752	277359
23975	277360
143299	277361
412357	277362
492620	277363
15345	277364
549436	277365
30403	277366
44769	277367
698051	277368
686582	277369
531328	277370
177225	277371
66545	277372
547639	277373
4	277374
20313	277375
601272	277376
665968	277377
63967	277378
346798	277379
660772	277380
145525	277381
611344	277382
653439	277383
113952	277384
237107	277385
85588	277386
7250	277387
623536	277388
270232	277389
264781	277390
177344	277391
129899	277392
614485	277393
486619	277394
326410	277395
12100	277396
182964	277397
5418	277398
356070	277399
586529	277400
39063	277401
711003	277402
47549	277403
382094	277404
542899	277405
420375	277406
577079	277407
593683	277408
7932	277409
710083	277410
157987	277411
79148	277412
87895	277413
160154	277414
448761	277415
352674	277416
3560	277417
316478	277418
352337	277419
211261	277420
89140	277421
606674	277422
3426	277423
437623	277424
330444	277425
185708	277426
86354	277427
527883	277428
181733	277429
482784	277430
77619	277431
102373	277432
88767	277433
55575	277434
606719	277435
135063	277436
86710	277437
284597	277438
679173	277439
460283	277440
323332	277441
15297	277442
3791	277443
698362	277444
153723	277445
7600	277446
415056	277447
175457	277448
66421	277449
92483	277450
671722	277451
91401	277452
566079	277453
25952	277454
627956	277455
78557	277456
133772	277457
109256	277458
402217	277459
86756	277460
183080	277461
535962	277462
3818	277463
434390	277464
167487	277465
419403	277466
426518	277467
508365	277468
137378	277469
115273	277470
531868	277471
380600	277472
237949	277473
638586	277474
5743	277475
374339	277476
41705	277477
471072	277478
235562	277479
372260	277480
445309	277481
481219	277482
164152	277483
668500	277484
37174	277485
179677	277486
496876	277487
637937	277488
207766	277489
3177	277490
429399	277491
4435	277492
673956	277493
249920	277494
629388	277495
101586	277496
6225	277497
119307	277498
152295	277499
474183	277500
172684	277501
568629	277502
187481	277503
25742	277504
24024	277505
553532	277506
497109	277507
50776	277508
327201	277509
669147	277510
534475	277511
152214	277512
276549	277513
374300	277514
503939	277515
289666	277516
272951	277517
381702	277518
484304	277519
29384	277520
24605	277521
166435	277522
488483	277523
699431	277524
148825	277525
629641	277526
477590	277527
169470	277528
27446	277529
266406	277530
444716	277531
501943	277532
338137	277533
308	277534
705799	277535
17651	277536
32039	277537
85151	277538
19098	277539
646021	277540
611567	277541
128160	277542
65489	277543
424349	277544
245615	277545
665	277546
13373	277547
123604	277548
469235	277549
462058	277550
92125	277551
169663	277552
332674	277553
185850	277554
114683	277555
207058	277556
2570	277557
358033	277558
327595	277559
588217	277560
176412	277561
57930	277562
623190	277563
142973	277564
353306	277565
32304	277566
112345	277567
53113	277568
67814	277569
125016	277570
489740	277571
348401	277572
209316	277573
313544	277574
138345	277575
336885	277576
495268	277577
161356	277578
670965	277579
173354	277580
472797	277581
308642	277582
295688	277583
290042	277584
22051	277585
385607	277586
445142	277587
679337	277588
485143	277589
183	277590
82636	277591
70405	277592
116737	277593
666159	277594
448791	277595
69835	277596
513988	277597
388528	277598
283267	277599
120380	277600
403873	277601
324907	277602
192315	277603
268692	277604
176882	277605
333378	277606
162502	277607
372841	277608
25798	277609
81619	277610
710966	277611
24426	277612
628933	277613
449574	277614
186059	277615
141127	277616
53342	277617
103485	277618
29817	277619
196763	277620
131288	277621
315354	277622
113617	277623
341350	277624
682910	277625
30424	277626
278	277627
61790	277628
22349	277629
708688	277630
48427	277631
237686	277632
590545	277633
297838	277634
43517	277635
653236	277636
10696	277637
437433	277638
612563	277639
52226	277640
2517	277641
545358	277642
505296	277643
593662	277644
447936	277645
427583	277646
619966	277647
415830	277648
46863	277649
143587	277650
483371	277651
228335	277652
17478	277653
300660	277654
158167	277655
533791	277656
161336	277657
42121	277658
391410	277659
177860	277660
670482	277661
339881	277662
436426	277663
118572	277664
28449	277665
489772	277666
196355	277667
184613	277668
251686	277669
22438	277670
128624	277671
306063	277672
691816	277673
359596	277674
256984	277675
155885	277676
105694	277677
461782	277678
672162	277679
60388	277680
80562	277681
240164	277682
654075	277683
3412	277684
420157	277685
9426	277686
108674	277687
257942	277688
474264	277689
157807	277690
557326	277691
708150	277692
152053	277693
587596	277694
166324	277695
595780	277696
50885	277697
30702	277698
705647	277699
530007	277700
483858	277701
305266	277702
227972	277703
476761	277704
8404	277705
27908	277706
106820	277707
721397	277708
122844	277709
46638	277710
422246	277711
50672	277712
250125	277713
39557	277714
431617	277715
495354	277716
202266	277717
149232	277718
427000	277719
84706	277720
124864	277721
92621	277722
143139	277723
643095	277724
46629	277725
1002	277726
558775	277727
586593	277728
14508	277729
696708	277730
16181	277731
235177	277732
88490	277733
512047	277734
73994	277735
694691	277736
641278	277737
110717	277738
387446	277739
37347	277740
105243	277741
174178	277742
429835	277743
592699	277744
578591	277745
166436	277746
461257	277747
533456	277748
157854	277749
688726	277750
354403	277751
107715	277752
62176	277753
163692	277754
10905	277755
369971	277756
350472	277757
543718	277758
48853	277759
185669	277760
180178	277761
159687	277762
46452	277763
11866	277764
600517	277765
164239	277766
6943	277767
119127	277768
406633	277769
663642	277770
532897	277771
223560	277772
25384	277773
604577	277774
604327	277775
275308	277776
464717	277777
643670	277778
529528	277779
284	277780
633240	277781
94983	277782
26040	277783
215144	277784
635024	277785
517486	277786
514650	277787
422327	277788
161747	277789
1155	277790
435487	277791
656250	277792
394649	277793
15669	277794
308523	277795
502549	277796
7527	277797
512894	277798
542260	277799
373033	277800
151486	277801
699971	277802
292665	277803
658397	277804
336296	277805
587071	277806
8089	277807
454770	277808
531181	277809
285527	277810
484586	277811
26182	277812
339805	277813
133336	277814
276944	277815
6319	277816
185564	277817
430587	277818
297766	277819
499029	277820
647221	277821
319063	277822
59447	277823
478866	277824
32296	277825
353179	277826
724684	277827
268569	277828
81324	277829
207993	277830
6610	277831
313635	277832
62387	277833
353194	277834
226416	277835
243895	277836
141932	277837
76680	277838
147552	277839
622281	277840
283312	277841
317878	277842
586943	277843
654272	277844
339337	277845
259983	277846
410568	277847
468076	277848
76712	277849
103129	277850
86293	277851
219636	277852
365855	277853
384758	277854
47218	277855
64677	277856
42334	277857
414959	277858
278520	277859
446221	277860
35224	277861
97894	277862
51089	277863
25047	277864
385322	277865
267964	277866
611218	277867
395649	277868
420573	277869
373206	277870
98936	277871
229215	277872
395809	277873
177811	277874
308611	277875
157263	277876
364654	277877
470076	277878
233851	277879
24666	277880
69773	277881
275781	277882
113376	277883
449887	277884
161569	277885
53695	277886
176853	277887
5986	277888
80879	277889
683223	277890
244800	277891
198185	277892
185101	277893
608019	277894
716038	277895
319501	277896
486703	277897
178131	277898
32728	277899
25247	277900
235792	277901
693957	277902
20915	277903
129608	277904
42521	277905
91698	277906
117783	277907
425033	277908
204899	277909
277642	277910
124435	277911
15818	277912
329857	277913
437475	277914
208773	277915
684940	277916
85801	277917
81196	277918
106107	277919
9818	277920
13992	277921
179521	277922
32739	277923
108922	277924
160336	277925
436467	277926
164842	277927
62583	277928
589376	277929
292068	277930
5293	277931
560288	277932
492301	277933
432617	277934
37627	277935
549683	277936
634776	277937
493240	277938
116932	277939
249425	277940
115000	277941
289627	277942
642243	277943
15834	277944
59841	277945
182003	277946
382935	277947
158162	277948
49090	277949
583003	277950
684598	277951
162958	277952
97613	277953
147718	277954
272758	277955
13384	277956
340046	277957
124242	277958
660967	277959
227883	277960
26390	277961
115011	277962
540562	277963
338839	277964
300235	277965
637649	277966
150948	277967
96131	277968
710968	277969
457255	277970
54050	277971
32907	277972
627231	277973
75389	277974
38921	277975
112664	277976
606390	277977
209927	277978
81324	277979
454530	277980
12525	277981
333015	277982
380803	277983
57200	277984
326157	277985
479060	277986
34298	277987
405186	277988
660081	277989
556765	277990
142061	277991
272462	277992
9833	277993
297107	277994
107177	277995
67171	277996
19482	277997
8860	277998
692793	277999
346242	278000
45133	278001
370374	278002
186524	278003
453629	278004
90545	278005
142639	278006
120817	278007
179171	278008
504447	278009
66154	278010
672471	278011
130265	278012
434178	278013
14953	278014
415091	278015
399210	278016
705883	278017
293233	278018
178968	278019
458563	278020
369673	278021
342224	278022
284254	278023
180606	278024
59679	278025
3887	278026
91918	278027
164622	278028
659924	278029
121087	278030
136577	278031
620964	278032
364241	278033
165796	278034
327033	278035
693067	278036
235079	278037
272345	278038
581227	278039
104667	278040
85083	278041
48881	278042
192804	278043
172847	278044
47252	278045
85	278046
503515	278047
174557	278048
176593	278049
499671	278050
436942	278051
21346	278052
670944	278053
31843	278054
173641	278055
257568	278056
546912	278057
124901	278058
311075	278059
140946	278060
43027	278061
716196	278062
50992	278063
333554	278064
500126	278065
690566	278066
74900	278067
241536	278068
79928	278069
201526	278070
394429	278071
226398	278072
32461	278073
190211	278074
182669	278075
166118	278076
711743	278077
58242	278078
9939	278079
244653	278080
449748	278081
567289	278082
285761	278083
491041	278084
261676	278085
46970	278086
109627	278087
583266	278088
109161	278089
368155	278090
128025	278091
178904	278092
108246	278093
648802	278094
316145	278095
665765	278096
57265	278097
428599	278098
627462	278099
167746	278100
472065	278101
43773	278102
493171	278103
4591	278104
24574	278105
87559	278106
376580	278107
545929	278108
285313	278109
117110	278110
170805	278111
235397	278112
436830	278113
279374	278114
33020	278115
379304	278116
373134	278117
571842	278118
153127	278119
566850	278120
220947	278121
256215	278122
39642	278123
21925	278124
4893	278125
40413	278126
405620	278127
99652	278128
4450	278129
93210	278130
256777	278131
351370	278132
593461	278133
161859	278134
148960	278135
629783	278136
175889	278137
305325	278138
562730	278139
112909	278140
52610	278141
49587	278142
173298	278143
72355	278144
586414	278145
385027	278146
33891	278147
170296	278148
297989	278149
56330	278150
589261	278151
251171	278152
420901	278153
424972	278154
422371	278155
182244	278156
181871	278157
39353	278158
416261	278159
270234	278160
617432	278161
23386	278162
38952	278163
21496	278164
220371	278165
479382	278166
74417	278167
126324	278168
609361	278169
453257	278170
170183	278171
616319	278172
345351	278173
674026	278174
569260	278175
124214	278176
54600	278177
578686	278178
199752	278179
17121	278180
469169	278181
79851	278182
82337	278183
148586	278184
477322	278185
157825	278186
17749	278187
74129	278188
636635	278189
204709	278190
24230	278191
137742	278192
461384	278193
39375	278194
620069	278195
542462	278196
102637	278197
238584	278198
111339	278199
569551	278200
169009	278201
641083	278202
675581	278203
132758	278204
41773	278205
267555	278206
232	278207
121399	278208
56894	278209
3620	278210
675608	278211
175	278212
5239	278213
129984	278214
499945	278215
581530	278216
88420	278217
20488	278218
333564	278219
532461	278220
20994	278221
392516	278222
365046	278223
14119	278224
520302	278225
194910	278226
6778	278227
213293	278228
409094	278229
356140	278230
610159	278231
200119	278232
296307	278233
205286	278234
521348	278235
24902	278236
161277	278237
65499	278238
551390	278239
33957	278240
114463	278241
283793	278242
467213	278243
285928	278244
490067	278245
14562	278246
719007	278247
286007	278248
26714	278249
276551	278250
102440	278251
409856	278252
31301	278253
264499	278254
160202	278255
368842	278256
288413	278257
537157	278258
664871	278259
663292	278260
504062	278261
67160	278262
295050	278263
298313	278264
13134	278265
221054	278266
553574	278267
19793	278268
334643	278269
517722	278270
572947	278271
42457	278272
83725	278273
32888	278274
77111	278275
128504	278276
72573	278277
157326	278278
40216	278279
508495	278280
700758	278281
494630	278282
7619	278283
635927	278284
196726	278285
603185	278286
291517	278287
70676	278288
576590	278289
90746	278290
50882	278291
379255	278292
530954	278293
154341	278294
312004	278295
422522	278296
533075	278297
16867	278298
304956	278299
128165	278300
428885	278301
147877	278302
353977	278303
27479	278304
10299	278305
541978	278306
299418	278307
38758	278308
477095	278309
451914	278310
22760	278311
41166	278312
457911	278313
584940	278314
67251	278315
64821	278316
546181	278317
416639	278318
462980	278319
56653	278320
307681	278321
127191	278322
668751	278323
40481	278324
659586	278325
360570	278326
290216	278327
81605	278328
91600	278329
96451	278330
586443	278331
271083	278332
449076	278333
20695	278334
51976	278335
186326	278336
328800	278337
7363	278338
34552	278339
211229	278340
176290	278341
17695	278342
712559	278343
346843	278344
15684	278345
717740	278346
91887	278347
159	278348
50115	278349
94339	278350
245167	278351
91254	278352
11865	278353
327383	278354
290808	278355
260818	278356
325116	278357
609558	278358
49495	278359
87808	278360
646481	278361
323731	278362
399124	278363
718064	278364
13635	278365
537277	278366
119461	278367
625654	278368
294602	278369
150129	278370
445397	278371
51410	278372
96671	278373
428551	278374
85422	278375
3247	278376
66143	278377
707112	278378
155428	278379
69910	278380
384839	278381
197297	278382
279049	278383
678	278384
194604	278385
366039	278386
683274	278387
86053	278388
190496	278389
488389	278390
236377	278391
576209	278392
692452	278393
373378	278394
204847	278395
315337	278396
693659	278397
544344	278398
601786	278399
302274	278400
541080	278401
7533	278402
296777	278403
238231	278404
162488	278405
92744	278406
62060	278407
302557	278408
181288	278409
526682	278410
153375	278411
96795	278412
21437	278413
512	278414
99809	278415
217167	278416
78162	278417
289807	278418
217511	278419
264676	278420
78432	278421
144526	278422
481280	278423
248965	278424
69426	278425
528843	278426
465949	278427
147486	278428
84569	278429
580157	278430
87055	278431
319908	278432
701795	278433
80904	278434
612854	278435
318107	278436
68808	278437
34011	278438
102929	278439
73661	278440
387422	278441
501386	278442
675972	278443
647022	278444
116745	278445
64698	278446
609157	278447
543262	278448
520058	278449
43463	278450
179286	278451
173452	278452
254565	278453
211094	278454
158546	278455
183869	278456
612047	278457
220020	278458
163180	278459
513544	278460
14101	278461
674175	278462
639843	278463
596100	278464
45601	278465
168462	278466
560694	278467
365006	278468
42256	278469
124824	278470
437575	278471
589039	278472
12446	278473
128509	278474
425608	278475
214188	278476
557720	278477
705622	278478
717856	278479
653359	278480
37993	278481
187646	278482
257248	278483
595794	278484
59733	278485
619426	278486
101932	278487
588830	278488
39234	278489
41147	278490
115460	278491
68346	278492
390837	278493
82662	278494
505935	278495
68433	278496
348352	278497
154375	278498
615714	278499
116841	278500
279022	278501
121240	278502
202815	278503
148187	278504
492625	278505
688912	278506
213500	278507
130264	278508
609811	278509
635562	278510
446181	278511
433267	278512
64749	278513
45202	278514
541984	278515
12940	278516
605612	278517
584521	278518
263183	278519
213556	278520
129313	278521
479832	278522
44067	278523
33118	278524
384759	278525
83187	278526
282230	278527
138753	278528
476597	278529
580034	278530
72670	278531
15837	278532
438063	278533
82046	278534
268602	278535
150146	278536
6171	278537
115782	278538
49113	278539
494829	278540
19056	278541
175250	278542
13916	278543
198651	278544
14016	278545
39442	278546
372681	278547
565354	278548
30949	278549
182449	278550
54759	278551
627753	278552
363460	278553
331049	278554
548928	278555
312493	278556
667731	278557
238453	278558
178699	278559
398278	278560
72910	278561
528701	278562
476511	278563
639408	278564
165949	278565
145430	278566
279003	278567
528340	278568
27078	278569
541682	278570
27569	278571
298103	278572
342628	278573
2739	278574
24890	278575
249564	278576
712074	278577
505380	278578
166260	278579
16588	278580
103248	278581
234344	278582
320602	278583
199191	278584
517115	278585
128307	278586
312110	278587
713426	278588
119061	278589
9268	278590
453369	278591
63920	278592
385846	278593
655798	278594
38394	278595
626769	278596
30445	278597
9335	278598
316644	278599
613874	278600
426208	278601
95880	278602
409811	278603
590563	278604
3088	278605
501706	278606
612888	278607
34584	278608
105523	278609
155331	278610
691675	278611
699245	278612
450671	278613
353383	278614
130036	278615
2015	278616
524562	278617
366594	278618
630677	278619
25889	278620
601131	278621
658444	278622
440916	278623
100922	278624
160084	278625
324268	278626
572708	278627
61743	278628
98638	278629
151888	278630
556811	278631
338582	278632
10953	278633
122169	278634
570077	278635
2862	278636
91740	278637
135317	278638
170255	278639
162729	278640
356559	278641
11289	278642
93421	278643
696753	278644
41519	278645
525459	278646
143426	278647
176669	278648
59325	278649
13027	278650
50351	278651
257537	278652
146957	278653
336846	278654
311143	278655
461085	278656
186900	278657
255620	278658
137992	278659
51543	278660
92321	278661
46597	278662
184537	278663
241089	278664
528953	278665
33518	278666
671425	278667
544358	278668
1531	278669
404707	278670
260572	278671
236002	278672
649929	278673
570831	278674
56854	278675
164293	278676
240679	278677
441517	278678
683450	278679
68205	278680
650448	278681
399028	278682
511528	278683
666099	278684
392151	278685
182709	278686
233753	278687
286468	278688
16199	278689
480041	278690
512446	278691
597566	278692
680737	278693
54425	278694
169949	278695
55409	278696
551528	278697
121004	278698
703092	278699
635661	278700
10731	278701
707213	278702
90646	278703
478542	278704
436286	278705
2755	278706
379235	278707
282516	278708
331716	278709
431	278710
41407	278711
280575	278712
113304	278713
26993	278714
116148	278715
93628	278716
414090	278717
80627	278718
617008	278719
266249	278720
457277	278721
616284	278722
719849	278723
253986	278724
642115	278725
153319	278726
536050	278727
645811	278728
715852	278729
177182	278730
165167	278731
101762	278732
477993	278733
137517	278734
359015	278735
495713	278736
349902	278737
77051	278738
467448	278739
428157	278740
615556	278741
77484	278742
3153	278743
428347	278744
97510	278745
288926	278746
502557	278747
67234	278748
566699	278749
118932	278750
148892	278751
160897	278752
4146	278753
93129	278754
9861	278755
194924	278756
309046	278757
694081	278758
641950	278759
54333	278760
185729	278761
89795	278762
338295	278763
159123	278764
705981	278765
160791	278766
214986	278767
704753	278768
385806	278769
3291	278770
119260	278771
288417	278772
15413	278773
27526	278774
572140	278775
513725	278776
148111	278777
89303	278778
617242	278779
295421	278780
700386	278781
135406	278782
379598	278783
150514	278784
542659	278785
60333	278786
609906	278787
32652	278788
506665	278789
300291	278790
188798	278791
5697	278792
572415	278793
667416	278794
429414	278795
71916	278796
637705	278797
468130	278798
418244	278799
55218	278800
276305	278801
60952	278802
66835	278803
212662	278804
410816	278805
367306	278806
99293	278807
180060	278808
448414	278809
69886	278810
335290	278811
196583	278812
15903	278813
37135	278814
367076	278815
187690	278816
226399	278817
237216	278818
448424	278819
44386	278820
329953	278821
354165	278822
334362	278823
17603	278824
574697	278825
18395	278826
387104	278827
560148	278828
494502	278829
161064	278830
82364	278831
494504	278832
126682	278833
305982	278834
244070	278835
239855	278836
37884	278837
122688	278838
586918	278839
688777	278840
145629	278841
84884	278842
264323	278843
432213	278844
616568	278845
521806	278846
700819	278847
154942	278848
114479	278849
387243	278850
152586	278851
56235	278852
251258	278853
5703	278854
168471	278855
675695	278856
307625	278857
455263	278858
72426	278859
145998	278860
5869	278861
553077	278862
13790	278863
583805	278864
142545	278865
8599	278866
308713	278867
42086	278868
667425	278869
314452	278870
537025	278871
108616	278872
396028	278873
233919	278874
17179	278875
544504	278876
597994	278877
125064	278878
425503	278879
11818	278880
221506	278881
520548	278882
393616	278883
678333	278884
64030	278885
17957	278886
629023	278887
336806	278888
24065	278889
146525	278890
192852	278891
641410	278892
562679	278893
120212	278894
409759	278895
112	278896
252016	278897
4707	278898
189140	278899
219760	278900
298871	278901
2864	278902
600256	278903
359913	278904
93106	278905
33340	278906
58277	278907
399850	278908
106345	278909
26003	278910
382260	278911
555256	278912
606023	278913
627141	278914
258831	278915
304985	278916
147879	278917
40425	278918
52600	278919
480675	278920
96840	278921
680853	278922
32830	278923
9939	278924
178270	278925
82317	278926
137536	278927
315339	278928
276740	278929
520875	278930
385831	278931
149095	278932
169774	278933
180339	278934
328917	278935
527530	278936
553723	278937
139445	278938
88232	278939
46527	278940
169268	278941
472135	278942
482677	278943
28380	278944
587525	278945
420213	278946
535494	278947
26493	278948
12864	278949
591302	278950
444	278951
413494	278952
386995	278953
143106	278954
209749	278955
270954	278956
121938	278957
208528	278958
140152	278959
303739	278960
1865	278961
888	278962
291276	278963
159641	278964
479818	278965
383536	278966
19057	278967
432076	278968
181736	278969
116846	278970
161619	278971
199538	278972
80694	278973
276922	278974
7538	278975
91501	278976
72433	278977
660905	278978
210600	278979
305691	278980
509913	278981
690430	278982
149950	278983
530359	278984
13283	278985
270260	278986
418342	278987
541453	278988
503909	278989
482658	278990
654914	278991
214383	278992
450079	278993
97700	278994
708517	278995
36857	278996
144064	278997
580896	278998
9474	278999
183128	279000
34573	279001
715976	279002
73992	279003
629292	279004
353049	279005
254137	279006
587668	279007
307747	279008
10797	279009
250668	279010
184169	279011
7255	279012
455922	279013
102173	279014
25755	279015
32355	279016
42359	279017
122254	279018
232137	279019
159015	279020
423922	279021
10612	279022
713767	279023
504784	279024
715356	279025
387602	279026
446454	279027
134541	279028
290168	279029
209183	279030
305001	279031
29565	279032
132375	279033
293815	279034
357961	279035
370215	279036
122217	279037
108547	279038
718	279039
180835	279040
10302	279041
76482	279042
569942	279043
42587	279044
253768	279045
137934	279046
33124	279047
446426	279048
170549	279049
452967	279050
665014	279051
101300	279052
209119	279053
329557	279054
137804	279055
149997	279056
562344	279057
116354	279058
19936	279059
126240	279060
41379	279061
241112	279062
116012	279063
577404	279064
148316	279065
162830	279066
51805	279067
369818	279068
12882	279069
136092	279070
390745	279071
544897	279072
168631	279073
55241	279074
513905	279075
185776	279076
289356	279077
18832	279078
103418	279079
485043	279080
89340	279081
643660	279082
96019	279083
298041	279084
545633	279085
687431	279086
6340	279087
576283	279088
233318	279089
187011	279090
13274	279091
179649	279092
531317	279093
112919	279094
523273	279095
16400	279096
35090	279097
52152	279098
284139	279099
7570	279100
86523	279101
327157	279102
17546	279103
12626	279104
686652	279105
163287	279106
666121	279107
177032	279108
245582	279109
698552	279110
626064	279111
453378	279112
90154	279113
71997	279114
162329	279115
442116	279116
167211	279117
560562	279118
631734	279119
523718	279120
178496	279121
29816	279122
24707	279123
308550	279124
54436	279125
664075	279126
686146	279127
611474	279128
75655	279129
93267	279130
18143	279131
121928	279132
87459	279133
98144	279134
85424	279135
319940	279136
543459	279137
6761	279138
537699	279139
343705	279140
241268	279141
113490	279142
587472	279143
15773	279144
475176	279145
666007	279146
591282	279147
452091	279148
443704	279149
183943	279150
90987	279151
21219	279152
532518	279153
318963	279154
488181	279155
287700	279156
590725	279157
73524	279158
103676	279159
441107	279160
143914	279161
581140	279162
22418	279163
625908	279164
69790	279165
605428	279166
61146	279167
83825	279168
282766	279169
477943	279170
203091	279171
156294	279172
459237	279173
133073	279174
180720	279175
432858	279176
802	279177
378364	279178
64184	279179
231061	279180
428045	279181
248447	279182
645963	279183
52050	279184
52433	279185
300300	279186
665362	279187
53935	279188
638165	279189
373661	279190
142050	279191
645298	279192
487636	279193
449031	279194
497839	279195
236682	279196
397288	279197
280492	279198
5274	279199
161616	279200
723425	279201
155410	279202
120806	279203
43864	279204
88040	279205
448670	279206
288666	279207
665618	279208
476842	279209
316244	279210
129773	279211
24528	279212
60087	279213
518818	279214
78530	279215
387116	279216
92481	279217
723867	279218
220609	279219
653593	279220
47667	279221
416484	279222
48815	279223
698272	279224
194252	279225
12828	279226
86887	279227
173298	279228
24759	279229
281299	279230
110845	279231
68553	279232
4305	279233
132234	279234
625190	279235
461867	279236
422716	279237
402472	279238
147793	279239
530679	279240
161207	279241
224195	279242
531220	279243
658549	279244
1716	279245
125960	279246
185095	279247
65909	279248
45052	279249
26860	279250
534448	279251
8671	279252
654009	279253
112326	279254
363792	279255
106846	279256
67334	279257
174751	279258
414132	279259
31133	279260
712714	279261
374002	279262
51763	279263
110999	279264
585001	279265
99705	279266
167377	279267
71806	279268
275278	279269
119008	279270
10043	279271
8348	279272
577776	279273
192941	279274
533100	279275
272429	279276
527213	279277
9456	279278
134208	279279
11408	279280
488685	279281
369174	279282
684109	279283
44764	279284
166725	279285
706869	279286
115430	279287
652397	279288
683484	279289
425504	279290
706264	279291
498333	279292
584851	279293
12866	279294
47193	279295
715420	279296
680642	279297
185536	279298
160368	279299
227332	279300
53351	279301
179932	279302
97590	279303
587837	279304
7948	279305
515770	279306
339893	279307
331515	279308
2495	279309
507664	279310
288719	279311
30433	279312
248753	279313
573422	279314
6242	279315
120753	279316
313174	279317
94269	279318
573915	279319
634060	279320
670323	279321
11410	279322
51579	279323
704948	279324
13732	279325
51215	279326
47768	279327
687615	279328
288619	279329
1136	279330
652838	279331
604357	279332
221815	279333
284615	279334
290739	279335
466572	279336
575777	279337
70423	279338
286818	279339
84196	279340
67867	279341
5151	279342
273462	279343
94854	279344
210380	279345
481308	279346
337488	279347
150261	279348
651401	279349
346856	279350
688646	279351
592921	279352
252538	279353
341948	279354
86444	279355
54464	279356
550892	279357
121229	279358
582229	279359
425798	279360
29474	279361
151064	279362
641155	279363
485359	279364
225564	279365
145022	279366
34759	279367
73278	279368
83006	279369
18142	279370
99470	279371
144806	279372
12044	279373
705928	279374
29192	279375
653998	279376
49707	279377
114358	279378
275636	279379
272546	279380
545408	279381
454075	279382
11769	279383
34354	279384
696162	279385
363985	279386
99432	279387
671653	279388
554114	279389
4837	279390
407995	279391
471076	279392
25943	279393
167765	279394
640227	279395
63786	279396
182274	279397
512177	279398
474782	279399
508710	279400
19475	279401
310699	279402
340744	279403
102653	279404
677833	279405
390782	279406
315361	279407
25738	279408
207786	279409
615236	279410
4180	279411
106762	279412
103541	279413
496140	279414
2250	279415
134445	279416
5925	279417
515207	279418
214965	279419
112080	279420
98852	279421
677177	279422
638197	279423
497702	279424
131398	279425
299576	279426
122692	279427
419858	279428
465669	279429
59346	279430
35171	279431
458	279432
590986	279433
650458	279434
255980	279435
139270	279436
153369	279437
1931	279438
422709	279439
187344	279440
247476	279441
443436	279442
195798	279443
393065	279444
191533	279445
537996	279446
307263	279447
624178	279448
3665	279449
13679	279450
402891	279451
448033	279452
50835	279453
175802	279454
13921	279455
22482	279456
347182	279457
129592	279458
433253	279459
138986	279460
175404	279461
634915	279462
602379	279463
125322	279464
114965	279465
697611	279466
714415	279467
654600	279468
146613	279469
589143	279470
153994	279471
123065	279472
517733	279473
512073	279474
591209	279475
21757	279476
81867	279477
173105	279478
468523	279479
126127	279480
668408	279481
36775	279482
229401	279483
103742	279484
447372	279485
149677	279486
230863	279487
432435	279488
8679	279489
98040	279490
649329	279491
78923	279492
451115	279493
445771	279494
693189	279495
338751	279496
160353	279497
288935	279498
706818	279499
67791	279500
24621	279501
79674	279502
70388	279503
171876	279504
348316	279505
578364	279506
555	279507
146606	279508
702936	279509
518900	279510
414741	279511
381566	279512
518542	279513
722379	279514
31505	279515
553669	279516
449588	279517
13830	279518
250033	279519
708524	279520
324986	279521
394784	279522
456941	279523
576915	279524
13827	279525
229650	279526
261780	279527
121738	279528
325279	279529
443604	279530
157278	279531
407981	279532
576442	279533
277538	279534
4767	279535
661558	279536
295966	279537
543188	279538
5658	279539
684316	279540
493769	279541
588011	279542
695626	279543
25197	279544
168675	279545
139563	279546
180855	279547
22065	279548
658207	279549
16994	279550
300789	279551
17528	279552
1432	279553
16031	279554
264216	279555
571732	279556
467422	279557
267818	279558
27364	279559
683478	279560
564193	279561
328365	279562
326433	279563
446413	279564
371897	279565
158271	279566
170344	279567
423541	279568
88687	279569
53553	279570
68544	279571
96438	279572
223862	279573
398979	279574
630884	279575
517421	279576
657539	279577
24153	279578
156177	279579
123395	279580
532203	279581
36772	279582
693136	279583
285960	279584
178282	279585
396143	279586
438583	279587
24559	279588
134734	279589
84505	279590
659168	279591
193769	279592
2577	279593
271409	279594
104177	279595
636782	279596
1005	279597
232015	279598
238034	279599
31277	279600
325270	279601
358676	279602
126308	279603
173234	279604
94668	279605
96688	279606
51981	279607
677449	279608
1811	279609
386167	279610
508658	279611
126437	279612
8036	279613
169153	279614
138612	279615
379516	279616
283012	279617
699635	279618
235224	279619
130882	279620
698465	279621
227693	279622
641614	279623
123342	279624
176239	279625
676302	279626
103504	279627
454865	279628
320924	279629
40216	279630
30544	279631
469896	279632
435376	279633
1950	279634
127602	279635
50811	279636
171632	279637
120512	279638
440354	279639
546597	279640
443178	279641
291577	279642
52578	279643
482417	279644
210364	279645
530178	279646
110276	279647
94193	279648
18790	279649
143	279650
317378	279651
97294	279652
140406	279653
40926	279654
302027	279655
516417	279656
135177	279657
246620	279658
288469	279659
10666	279660
668776	279661
559146	279662
22616	279663
272123	279664
644336	279665
18233	279666
265597	279667
186477	279668
668890	279669
23800	279670
275162	279671
724392	279672
8129	279673
118983	279674
30355	279675
146	279676
62568	279677
632717	279678
126095	279679
409507	279680
334502	279681
262423	279682
554830	279683
525899	279684
454473	279685
261233	279686
591963	279687
250216	279688
3361	279689
544975	279690
205395	279691
669156	279692
693812	279693
403386	279694
398253	279695
12469	279696
521099	279697
724791	279698
202552	279699
505444	279700
210066	279701
307855	279702
479053	279703
685684	279704
41179	279705
704788	279706
120375	279707
107358	279708
394028	279709
6999	279710
329781	279711
354379	279712
55601	279713
102786	279714
304793	279715
673545	279716
419459	279717
341554	279718
28058	279719
115069	279720
49403	279721
198445	279722
168679	279723
614125	279724
32190	279725
426449	279726
308191	279727
42420	279728
16439	279729
154421	279730
134494	279731
438648	279732
154088	279733
611107	279734
333945	279735
588896	279736
693581	279737
13925	279738
61341	279739
47763	279740
660491	279741
609675	279742
10562	279743
389027	279744
77192	279745
161198	279746
702820	279747
37394	279748
181791	279749
548427	279750
132191	279751
369588	279752
301621	279753
7172	279754
359354	279755
630402	279756
351300	279757
72077	279758
143458	279759
6841	279760
16121	279761
38137	279762
163844	279763
409687	279764
124209	279765
13525	279766
419107	279767
163859	279768
145741	279769
704134	279770
250066	279771
35482	279772
233935	279773
22872	279774
350106	279775
418074	279776
527575	279777
111895	279778
680369	279779
209553	279780
39582	279781
474695	279782
233983	279783
60555	279784
292961	279785
99658	279786
12564	279787
113221	279788
8359	279789
181402	279790
49389	279791
227220	279792
609763	279793
5336	279794
651092	279795
121923	279796
33671	279797
12207	279798
187504	279799
548273	279800
590165	279801
45440	279802
621460	279803
211723	279804
346143	279805
50929	279806
590019	279807
722247	279808
162557	279809
329907	279810
264147	279811
581252	279812
342783	279813
616552	279814
79659	279815
353891	279816
1442	279817
384941	279818
43878	279819
35442	279820
586869	279821
354397	279822
619582	279823
9015	279824
647217	279825
307589	279826
711716	279827
287830	279828
286929	279829
312961	279830
70100	279831
363018	279832
15305	279833
208457	279834
591713	279835
45315	279836
181456	279837
131677	279838
275653	279839
37382	279840
151092	279841
5310	279842
208616	279843
493781	279844
201463	279845
35738	279846
61350	279847
440036	279848
583517	279849
620930	279850
558453	279851
531003	279852
479293	279853
96536	279854
20627	279855
706732	279856
1227	279857
414823	279858
184807	279859
470388	279860
550667	279861
113816	279862
66535	279863
280980	279864
510362	279865
243435	279866
704641	279867
320204	279868
210658	279869
485186	279870
383837	279871
108428	279872
611992	279873
709085	279874
716162	279875
29352	279876
537223	279877
723954	279878
193285	279879
377598	279880
703970	279881
355786	279882
247582	279883
286770	279884
265230	279885
224003	279886
80049	279887
596392	279888
334822	279889
223363	279890
68220	279891
721157	279892
521578	279893
370420	279894
264697	279895
78819	279896
133439	279897
38318	279898
218499	279899
157953	279900
286099	279901
544155	279902
614958	279903
82152	279904
268737	279905
688437	279906
709255	279907
690507	279908
175458	279909
267999	279910
495564	279911
574524	279912
46436	279913
48355	279914
240400	279915
587753	279916
444790	279917
107815	279918
574510	279919
90089	279920
343324	279921
455690	279922
25251	279923
154199	279924
337363	279925
529501	279926
238789	279927
509741	279928
206439	279929
232150	279930
48072	279931
695180	279932
218	279933
228875	279934
151734	279935
304119	279936
39944	279937
692710	279938
396364	279939
57329	279940
52134	279941
98338	279942
95149	279943
361030	279944
714667	279945
22015	279946
240077	279947
20846	279948
437854	279949
665383	279950
138425	279951
85070	279952
88737	279953
50841	279954
213355	279955
161710	279956
230060	279957
12921	279958
551542	279959
610099	279960
3567	279961
470304	279962
80923	279963
42381	279964
575204	279965
194277	279966
124473	279967
53236	279968
585290	279969
153050	279970
45706	279971
484241	279972
44497	279973
14246	279974
169293	279975
585511	279976
400249	279977
24064	279978
378466	279979
169917	279980
627	279981
361922	279982
203860	279983
366976	279984
22652	279985
593176	279986
202142	279987
96893	279988
36092	279989
135318	279990
43327	279991
459271	279992
713772	279993
425043	279994
18959	279995
254956	279996
201121	279997
7017	279998
135622	279999
463277	280000
356491	280001
438281	280002
5566	280003
406181	280004
85636	280005
62181	280006
660949	280007
570234	280008
154383	280009
138059	280010
155470	280011
43283	280012
681982	280013
451348	280014
72021	280015
270647	280016
522217	280017
103535	280018
316661	280019
104841	280020
424677	280021
351712	280022
397390	280023
78911	280024
151997	280025
161002	280026
17565	280027
329094	280028
561430	280029
686000	280030
462	280031
8385	280032
165318	280033
107604	280034
608931	280035
243393	280036
149376	280037
472660	280038
133330	280039
490246	280040
5429	280041
379703	280042
418707	280043
9980	280044
684533	280045
310169	280046
337536	280047
504216	280048
625985	280049
463863	280050
464212	280051
322280	280052
418779	280053
521270	280054
17171	280055
683833	280056
145790	280057
40695	280058
486896	280059
102306	280060
142301	280061
56017	280062
277014	280063
577744	280064
133487	280065
221649	280066
61695	280067
391749	280068
604955	280069
296917	280070
161271	280071
6514	280072
54982	280073
204766	280074
669096	280075
51063	280076
218636	280077
633843	280078
9253	280079
665698	280080
310288	280081
99779	280082
52314	280083
712732	280084
601549	280085
274710	280086
105461	280087
88385	280088
448046	280089
19320	280090
441594	280091
666916	280092
247239	280093
282179	280094
22817	280095
687946	280096
107266	280097
519324	280098
90486	280099
190593	280100
630564	280101
352046	280102
101226	280103
42745	280104
679728	280105
634567	280106
704821	280107
567421	280108
272426	280109
54553	280110
283015	280111
252943	280112
402436	280113
619208	280114
587807	280115
133586	280116
378704	280117
177638	280118
376684	280119
473412	280120
84253	280121
40963	280122
309675	280123
150903	280124
204512	280125
466676	280126
11512	280127
356641	280128
700237	280129
600803	280130
110341	280131
211411	280132
586779	280133
495825	280134
431869	280135
98396	280136
187845	280137
447122	280138
66998	280139
725282	280140
485962	280141
57228	280142
290559	280143
30519	280144
631456	280145
526672	280146
209238	280147
694558	280148
612403	280149
229730	280150
455386	280151
166312	280152
22548	280153
337060	280154
574982	280155
413040	280156
694315	280157
132703	280158
47927	280159
86381	280160
59580	280161
432490	280162
97723	280163
100636	280164
134130	280165
167882	280166
211702	280167
125099	280168
114796	280169
249259	280170
11996	280171
428641	280172
302187	280173
21179	280174
119593	280175
472796	280176
586511	280177
668275	280178
606139	280179
272412	280180
578053	280181
545621	280182
95361	280183
151972	280184
34996	280185
283736	280186
202608	280187
662	280188
623472	280189
124753	280190
650840	280191
109677	280192
24095	280193
164050	280194
124472	280195
171877	280196
504648	280197
530410	280198
418189	280199
448423	280200
575798	280201
492751	280202
150915	280203
270118	280204
27741	280205
84736	280206
47450	280207
68694	280208
101600	280209
256410	280210
12643	280211
77886	280212
209937	280213
83111	280214
19258	280215
71013	280216
25188	280217
153976	280218
477334	280219
142181	280220
167515	280221
451287	280222
12946	280223
426929	280224
152929	280225
167485	280226
499191	280227
32863	280228
420768	280229
11380	280230
209425	280231
106837	280232
444534	280233
184455	280234
38945	280235
264031	280236
60379	280237
548965	280238
182336	280239
144268	280240
523815	280241
10312	280242
88761	280243
635029	280244
76332	280245
287732	280246
59298	280247
51891	280248
132164	280249
561	280250
7436	280251
194455	280252
1240	280253
432974	280254
231799	280255
38123	280256
654276	280257
167205	280258
275400	280259
105316	280260
113395	280261
674706	280262
78305	280263
350645	280264
509367	280265
87106	280266
552413	280267
36210	280268
14349	280269
408593	280270
471656	280271
1762	280272
214698	280273
229940	280274
49963	280275
588365	280276
96792	280277
647511	280278
439266	280279
959	280280
688452	280281
523531	280282
118763	280283
82148	280284
58869	280285
495639	280286
270776	280287
572028	280288
442331	280289
44772	280290
504917	280291
87300	280292
295292	280293
353418	280294
57847	280295
358927	280296
169252	280297
324828	280298
54367	280299
42456	280300
664174	280301
161386	280302
459689	280303
206299	280304
272271	280305
689749	280306
156678	280307
151153	280308
526135	280309
491120	280310
340171	280311
74360	280312
132256	280313
182113	280314
101002	280315
429935	280316
145111	280317
387883	280318
125887	280319
199944	280320
130376	280321
381264	280322
81132	280323
65291	280324
5081	280325
537502	280326
93809	280327
339320	280328
262297	280329
191871	280330
277638	280331
181989	280332
254040	280333
702242	280334
140121	280335
157230	280336
435351	280337
157419	280338
91717	280339
447845	280340
47418	280341
594627	280342
44198	280343
621590	280344
171441	280345
63798	280346
17107	280347
536455	280348
620769	280349
678398	280350
36218	280351
157915	280352
93944	280353
491207	280354
657933	280355
378872	280356
420148	280357
26729	280358
148524	280359
136765	280360
471631	280361
537032	280362
264164	280363
53364	280364
110410	280365
181465	280366
562357	280367
180172	280368
103481	280369
22126	280370
9929	280371
150571	280372
216957	280373
70442	280374
637455	280375
30053	280376
80590	280377
505268	280378
99133	280379
305298	280380
16864	280381
687012	280382
315259	280383
453439	280384
50347	280385
107436	280386
24059	280387
41562	280388
333536	280389
15481	280390
57923	280391
4875	280392
397657	280393
110550	280394
12957	280395
240972	280396
336444	280397
292294	280398
618887	280399
412463	280400
490118	280401
661699	280402
305481	280403
154171	280404
702212	280405
6927	280406
682733	280407
142582	280408
30470	280409
198401	280410
13068	280411
630510	280412
363198	280413
50628	280414
102962	280415
275852	280416
343716	280417
1415	280418
290949	280419
67069	280420
712078	280421
378862	280422
381467	280423
705869	280424
362177	280425
65399	280426
38369	280427
11204	280428
169271	280429
371922	280430
206976	280431
596647	280432
589793	280433
534812	280434
365877	280435
569723	280436
290745	280437
7139	280438
47268	280439
48254	280440
198504	280441
31138	280442
489499	280443
83422	280444
1013	280445
149587	280446
512345	280447
156961	280448
115826	280449
68	280450
221267	280451
137848	280452
2386	280453
643916	280454
119311	280455
46567	280456
236819	280457
203464	280458
172658	280459
33197	280460
88809	280461
183935	280462
92256	280463
256373	280464
2712	280465
163841	280466
507353	280467
118839	280468
84114	280469
678572	280470
520247	280471
670308	280472
205262	280473
492833	280474
8848	280475
122659	280476
309458	280477
141201	280478
36024	280479
325385	280480
52224	280481
108291	280482
616657	280483
140726	280484
66258	280485
99626	280486
148292	280487
47012	280488
331040	280489
544674	280490
52647	280491
234807	280492
125777	280493
124639	280494
439516	280495
73785	280496
100391	280497
178284	280498
491597	280499
284358	280500
452853	280501
258641	280502
27527	280503
274932	280504
484610	280505
705011	280506
513036	280507
17517	280508
276156	280509
686384	280510
443870	280511
640035	280512
210560	280513
437495	280514
12765	280515
242956	280516
601497	280517
19111	280518
388399	280519
130554	280520
570623	280521
113201	280522
481659	280523
11478	280524
432657	280525
22623	280526
145753	280527
646329	280528
703353	280529
51528	280530
581272	280531
273399	280532
359501	280533
13632	280534
71024	280535
653761	280536
370626	280537
721317	280538
103701	280539
605929	280540
330412	280541
460937	280542
461750	280543
670574	280544
646324	280545
609788	280546
210176	280547
57183	280548
172256	280549
150525	280550
449458	280551
564447	280552
18575	280553
386482	280554
439105	280555
33897	280556
6286	280557
198433	280558
107260	280559
318082	280560
256684	280561
259700	280562
63157	280563
49276	280564
65141	280565
286470	280566
706946	280567
127786	280568
291416	280569
708082	280570
370459	280571
379072	280572
29715	280573
413851	280574
628712	280575
17232	280576
133292	280577
493234	280578
209327	280579
119778	280580
167271	280581
109618	280582
421893	280583
291780	280584
12352	280585
41570	280586
343689	280587
107362	280588
120871	280589
20744	280590
546288	280591
644983	280592
81632	280593
383824	280594
627270	280595
705842	280596
351831	280597
16221	280598
476078	280599
206425	280600
511678	280601
21313	280602
552	280603
15807	280604
265272	280605
319928	280606
401743	280607
102003	280608
181316	280609
594630	280610
419882	280611
614148	280612
381964	280613
598078	280614
121217	280615
531502	280616
276271	280617
57118	280618
178535	280619
185509	280620
564007	280621
629985	280622
2111	280623
509486	280624
328645	280625
557658	280626
53213	280627
574743	280628
348298	280629
2717	280630
2455	280631
358093	280632
444519	280633
527022	280634
176	280635
719776	280636
575991	280637
43650	280638
79953	280639
525709	280640
9796	280641
129765	280642
446882	280643
576348	280644
320085	280645
59698	280646
248983	280647
451946	280648
595802	280649
445336	280650
139978	280651
437530	280652
121037	280653
325326	280654
436828	280655
650006	280656
146531	280657
173135	280658
2449	280659
129942	280660
378425	280661
179856	280662
156489	280663
177447	280664
134093	280665
177868	280666
592006	280667
631847	280668
649990	280669
521857	280670
91178	280671
385779	280672
542115	280673
709610	280674
417656	280675
21198	280676
172075	280677
109319	280678
212097	280679
359895	280680
278809	280681
137171	280682
187114	280683
267053	280684
611588	280685
68080	280686
58345	280687
161120	280688
684913	280689
385896	280690
18277	280691
716708	280692
34624	280693
250	280694
94939	280695
498422	280696
184584	280697
40431	280698
249936	280699
338731	280700
126784	280701
451309	280702
121151	280703
327169	280704
49479	280705
6346	280706
511747	280707
139939	280708
454525	280709
381365	280710
590281	280711
67301	280712
68294	280713
41727	280714
56768	280715
379568	280716
380409	280717
5909	280718
70478	280719
17439	280720
538664	280721
28450	280722
69476	280723
245262	280724
29053	280725
716653	280726
442271	280727
560843	280728
543221	280729
85271	280730
632777	280731
91246	280732
208217	280733
102986	280734
318030	280735
11279	280736
688546	280737
34783	280738
117127	280739
29246	280740
701170	280741
99105	280742
552195	280743
24904	280744
221940	280745
23860	280746
571112	280747
156950	280748
93193	280749
5604	280750
245243	280751
641404	280752
404660	280753
295724	280754
670900	280755
460086	280756
94276	280757
352510	280758
227365	280759
508942	280760
626255	280761
160732	280762
52221	280763
115369	280764
594328	280765
334751	280766
169646	280767
60793	280768
313149	280769
22639	280770
635817	280771
30328	280772
32985	280773
495252	280774
624154	280775
81926	280776
47249	280777
353637	280778
118189	280779
52296	280780
486387	280781
302874	280782
155327	280783
22154	280784
556905	280785
50756	280786
506555	280787
105828	280788
662338	280789
111030	280790
408103	280791
678803	280792
606411	280793
160888	280794
29311	280795
437639	280796
28872	280797
6001	280798
10108	280799
291108	280800
652334	280801
28971	280802
147241	280803
325132	280804
572761	280805
692569	280806
495645	280807
605013	280808
626043	280809
34270	280810
340837	280811
42464	280812
295610	280813
232475	280814
482415	280815
719954	280816
650319	280817
249468	280818
84839	280819
29088	280820
99580	280821
114097	280822
614142	280823
689601	280824
125618	280825
4097	280826
668558	280827
345358	280828
674065	280829
450059	280830
71589	280831
154670	280832
48117	280833
203666	280834
111118	280835
234825	280836
617604	280837
49288	280838
54012	280839
47220	280840
701846	280841
449759	280842
5697	280843
215419	280844
89758	280845
102485	280846
475007	280847
676454	280848
93468	280849
587280	280850
31913	280851
77709	280852
288729	280853
424772	280854
215083	280855
37040	280856
660064	280857
503159	280858
671864	280859
97070	280860
645340	280861
261171	280862
135190	280863
63275	280864
307445	280865
186152	280866
5573	280867
146067	280868
381403	280869
687933	280870
469247	280871
695834	280872
176343	280873
59704	280874
671451	280875
169948	280876
136575	280877
36586	280878
261524	280879
43637	280880
381725	280881
85351	280882
314294	280883
93505	280884
707805	280885
39274	280886
2424	280887
334834	280888
146280	280889
8663	280890
67882	280891
30211	280892
2472	280893
449048	280894
470254	280895
69095	280896
701499	280897
32830	280898
607339	280899
142784	280900
472439	280901
496003	280902
190889	280903
657689	280904
587553	280905
515190	280906
635692	280907
29300	280908
445022	280909
316579	280910
514559	280911
464192	280912
36726	280913
709450	280914
142800	280915
45968	280916
293943	280917
238044	280918
4100	280919
166316	280920
181578	280921
475181	280922
188550	280923
717018	280924
98860	280925
28627	280926
237106	280927
387824	280928
36035	280929
594856	280930
210909	280931
668726	280932
414902	280933
157063	280934
706061	280935
188582	280936
263092	280937
575827	280938
674020	280939
367665	280940
190049	280941
176524	280942
25741	280943
54427	280944
613697	280945
547337	280946
90283	280947
349129	280948
363330	280949
561981	280950
139802	280951
332942	280952
259004	280953
720223	280954
465496	280955
408461	280956
657123	280957
51992	280958
53223	280959
342011	280960
4926	280961
46426	280962
280113	280963
20638	280964
302707	280965
618706	280966
14555	280967
305666	280968
81119	280969
488036	280970
7566	280971
3213	280972
693764	280973
5636	280974
143242	280975
58256	280976
134072	280977
22643	280978
40588	280979
582252	280980
26066	280981
620385	280982
150648	280983
517060	280984
91905	280985
433878	280986
134067	280987
36104	280988
660439	280989
544651	280990
504795	280991
634117	280992
194188	280993
275745	280994
263247	280995
496004	280996
38898	280997
306613	280998
5656	280999
351324	281000
156618	281001
106148	281002
132630	281003
456451	281004
45945	281005
591083	281006
30457	281007
132916	281008
17722	281009
112093	281010
4747	281011
122339	281012
21804	281013
64896	281014
125826	281015
98274	281016
160354	281017
38152	281018
143569	281019
342119	281020
192886	281021
170664	281022
122624	281023
536001	281024
11557	281025
103584	281026
293162	281027
653094	281028
134919	281029
345679	281030
82369	281031
10780	281032
62928	281033
302873	281034
686843	281035
450886	281036
11196	281037
11895	281038
499154	281039
670181	281040
17818	281041
117704	281042
444223	281043
4642	281044
429105	281045
622279	281046
328907	281047
647635	281048
244306	281049
623187	281050
58948	281051
75893	281052
43496	281053
52543	281054
533874	281055
48176	281056
683474	281057
54307	281058
390494	281059
18954	281060
319496	281061
350527	281062
145277	281063
490748	281064
210683	281065
13664	281066
586964	281067
281693	281068
205937	281069
47207	281070
461639	281071
177562	281072
342222	281073
244984	281074
438452	281075
96973	281076
66245	281077
417026	281078
315252	281079
2416	281080
530324	281081
49151	281082
626358	281083
11365	281084
2630	281085
367311	281086
634847	281087
306232	281088
525527	281089
18129	281090
347445	281091
534126	281092
534112	281093
332175	281094
701970	281095
113334	281096
693177	281097
625472	281098
384663	281099
465605	281100
155544	281101
375197	281102
511327	281103
163002	281104
185430	281105
55467	281106
95523	281107
18054	281108
544394	281109
540019	281110
596540	281111
395650	281112
307378	281113
229349	281114
411175	281115
227889	281116
174983	281117
184443	281118
35381	281119
217429	281120
9444	281121
127536	281122
105283	281123
510529	281124
93696	281125
145834	281126
165046	281127
117171	281128
536485	281129
418174	281130
313662	281131
45225	281132
226	281133
565566	281134
504860	281135
620874	281136
462387	281137
99257	281138
25817	281139
258015	281140
13442	281141
219225	281142
353782	281143
8850	281144
464895	281145
12501	281146
21707	281147
382078	281148
564584	281149
146321	281150
11632	281151
104284	281152
685788	281153
173414	281154
454757	281155
245625	281156
548065	281157
111510	281158
177963	281159
146983	281160
174110	281161
149078	281162
119014	281163
464127	281164
627559	281165
490160	281166
163826	281167
30376	281168
155372	281169
200384	281170
560976	281171
642605	281172
110739	281173
317683	281174
14936	281175
16081	281176
6087	281177
437962	281178
466331	281179
10441	281180
259650	281181
349584	281182
722065	281183
53106	281184
392257	281185
213287	281186
144109	281187
286928	281188
426555	281189
641401	281190
184396	281191
154687	281192
464766	281193
45959	281194
19442	281195
196022	281196
630094	281197
106907	281198
635275	281199
680070	281200
546754	281201
319449	281202
14979	281203
496406	281204
636136	281205
289893	281206
393982	281207
259934	281208
139547	281209
406790	281210
47821	281211
681093	281212
352114	281213
390481	281214
335654	281215
13573	281216
370131	281217
54532	281218
118680	281219
481619	281220
37828	281221
288331	281222
343204	281223
14066	281224
694147	281225
454712	281226
231682	281227
177311	281228
517275	281229
536340	281230
722581	281231
550813	281232
174548	281233
285700	281234
66103	281235
698473	281236
625523	281237
712281	281238
607082	281239
362896	281240
1431	281241
329191	281242
180027	281243
227900	281244
82801	281245
464250	281246
53704	281247
710196	281248
36845	281249
389841	281250
664049	281251
674628	281252
35152	281253
9322	281254
261632	281255
318134	281256
349001	281257
564	281258
612411	281259
195272	281260
302804	281261
275802	281262
435797	281263
290169	281264
144065	281265
707072	281266
34842	281267
110046	281268
654119	281269
476248	281270
2610	281271
193432	281272
476898	281273
657966	281274
658425	281275
87164	281276
667393	281277
178080	281278
458683	281279
1714	281280
79140	281281
14938	281282
210091	281283
156118	281284
357307	281285
50851	281286
143799	281287
166274	281288
961	281289
359877	281290
141783	281291
155690	281292
10307	281293
623897	281294
11566	281295
15218	281296
206508	281297
25902	281298
528101	281299
721407	281300
498799	281301
601319	281302
141381	281303
36353	281304
165480	281305
163130	281306
409854	281307
332425	281308
1363	281309
672753	281310
15276	281311
387061	281312
158645	281313
46637	281314
256401	281315
656699	281316
113013	281317
667794	281318
38483	281319
30960	281320
172619	281321
120061	281322
48788	281323
500112	281324
73812	281325
335830	281326
256502	281327
153709	281328
134861	281329
132816	281330
161208	281331
38066	281332
150858	281333
204441	281334
132347	281335
234052	281336
270095	281337
143598	281338
8774	281339
381562	281340
715507	281341
94997	281342
163018	281343
279262	281344
501331	281345
718383	281346
186169	281347
493381	281348
3006	281349
677799	281350
3692	281351
29902	281352
571656	281353
105973	281354
10565	281355
37330	281356
82498	281357
228309	281358
280779	281359
442427	281360
72661	281361
486625	281362
211825	281363
541759	281364
51616	281365
201640	281366
5259	281367
560497	281368
684211	281369
116655	281370
551771	281371
411727	281372
283034	281373
231924	281374
42366	281375
36771	281376
561642	281377
4628	281378
231202	281379
31115	281380
183947	281381
38167	281382
32	281383
148061	281384
96794	281385
6214	281386
488578	281387
145048	281388
17794	281389
381545	281390
438922	281391
267639	281392
16972	281393
597928	281394
126410	281395
29914	281396
16700	281397
393320	281398
41770	281399
70867	281400
404164	281401
37539	281402
48183	281403
587643	281404
609451	281405
137820	281406
544632	281407
1819	281408
169419	281409
351500	281410
324515	281411
29920	281412
160897	281413
12583	281414
162357	281415
400002	281416
16760	281417
480142	281418
635941	281419
60281	281420
51380	281421
104143	281422
51722	281423
281969	281424
499950	281425
11713	281426
622044	281427
446580	281428
77272	281429
597970	281430
84833	281431
35241	281432
68561	281433
691915	281434
378511	281435
549992	281436
301149	281437
81186	281438
592152	281439
40107	281440
32537	281441
468630	281442
156483	281443
175571	281444
308518	281445
312049	281446
40839	281447
627935	281448
256156	281449
15991	281450
63992	281451
143434	281452
446986	281453
367235	281454
329447	281455
1133	281456
12552	281457
299397	281458
358934	281459
415436	281460
50312	281461
154420	281462
641398	281463
155797	281464
249756	281465
29759	281466
528518	281467
725209	281468
4640	281469
694097	281470
704280	281471
361700	281472
12886	281473
209582	281474
61957	281475
185386	281476
281401	281477
45015	281478
314991	281479
244400	281480
179297	281481
168242	281482
11453	281483
595806	281484
111565	281485
10022	281486
719159	281487
696675	281488
464468	281489
54328	281490
184753	281491
609214	281492
262391	281493
589640	281494
508385	281495
485236	281496
54490	281497
137770	281498
496935	281499
65600	281500
707418	281501
42767	281502
213477	281503
105980	281504
702641	281505
279874	281506
454213	281507
637214	281508
585431	281509
172996	281510
187224	281511
459252	281512
412049	281513
711442	281514
454771	281515
71916	281516
73108	281517
15039	281518
284403	281519
158438	281520
401846	281521
86882	281522
51750	281523
538035	281524
262178	281525
649071	281526
595416	281527
196768	281528
60483	281529
699373	281530
335891	281531
140747	281532
353572	281533
443646	281534
453988	281535
275836	281536
433459	281537
538325	281538
197768	281539
466803	281540
154494	281541
450115	281542
177340	281543
677066	281544
118596	281545
507477	281546
180073	281547
126751	281548
715724	281549
688006	281550
166516	281551
487311	281552
311381	281553
674608	281554
627833	281555
14041	281556
135524	281557
258760	281558
140720	281559
190150	281560
240045	281561
35983	281562
424025	281563
131315	281564
186520	281565
96383	281566
503907	281567
512421	281568
190459	281569
27772	281570
700883	281571
90478	281572
221505	281573
107528	281574
489056	281575
694374	281576
253633	281577
489805	281578
361180	281579
350453	281580
21121	281581
685314	281582
29724	281583
150798	281584
115830	281585
636493	281586
146892	281587
592445	281588
623868	281589
11192	281590
539955	281591
150416	281592
719066	281593
66288	281594
160766	281595
144088	281596
232509	281597
45511	281598
585886	281599
22920	281600
512628	281601
130232	281602
637187	281603
106704	281604
103706	281605
152322	281606
340992	281607
376944	281608
158533	281609
178990	281610
94856	281611
162371	281612
458778	281613
57920	281614
339722	281615
27212	281616
131511	281617
244811	281618
486610	281619
8684	281620
61715	281621
544770	281622
24859	281623
43430	281624
36352	281625
350292	281626
700206	281627
8834	281628
76197	281629
696331	281630
164927	281631
609503	281632
2514	281633
59181	281634
553004	281635
285645	281636
254217	281637
448607	281638
376335	281639
439843	281640
534973	281641
180241	281642
30940	281643
141944	281644
536850	281645
7582	281646
4017	281647
549527	281648
606463	281649
139569	281650
421595	281651
143782	281652
56653	281653
1296	281654
49838	281655
146830	281656
451335	281657
573432	281658
287165	281659
497557	281660
60258	281661
50	281662
32614	281663
690605	281664
269673	281665
38466	281666
14504	281667
544443	281668
264565	281669
454214	281670
292686	281671
547767	281672
171518	281673
10051	281674
439733	281675
246418	281676
591613	281677
105799	281678
28911	281679
660775	281680
557624	281681
513060	281682
226536	281683
432953	281684
1258	281685
2690	281686
702604	281687
624314	281688
1125	281689
47016	281690
56465	281691
578084	281692
104146	281693
173908	281694
527547	281695
207032	281696
536473	281697
141244	281698
320055	281699
484993	281700
166869	281701
2808	281702
74423	281703
231811	281704
225602	281705
694019	281706
465105	281707
168270	281708
444163	281709
53719	281710
233984	281711
180545	281712
629600	281713
639609	281714
400755	281715
482933	281716
173876	281717
626952	281718
11332	281719
630382	281720
208218	281721
668488	281722
433485	281723
73148	281724
139727	281725
118095	281726
321030	281727
146865	281728
55755	281729
159955	281730
22880	281731
720541	281732
681321	281733
422950	281734
402504	281735
459494	281736
124465	281737
106234	281738
296024	281739
80985	281740
281148	281741
449124	281742
171853	281743
37699	281744
196460	281745
678671	281746
70082	281747
285358	281748
7603	281749
211	281750
59755	281751
289523	281752
128311	281753
249924	281754
517356	281755
339328	281756
394224	281757
468336	281758
70922	281759
233450	281760
147781	281761
142805	281762
15843	281763
22104	281764
370073	281765
718818	281766
551057	281767
52655	281768
281447	281769
109433	281770
13	281771
71607	281772
59289	281773
265551	281774
19615	281775
269644	281776
208262	281777
703436	281778
268080	281779
616742	281780
634703	281781
498305	281782
47828	281783
187361	281784
50042	281785
723105	281786
227463	281787
95948	281788
116033	281789
4587	281790
633534	281791
161954	281792
59337	281793
44869	281794
124380	281795
50291	281796
69474	281797
642611	281798
156205	281799
47294	281800
94456	281801
704283	281802
412038	281803
38020	281804
333340	281805
635506	281806
161899	281807
394767	281808
52349	281809
497082	281810
249737	281811
12127	281812
159805	281813
606706	281814
90897	281815
161250	281816
482422	281817
67013	281818
13595	281819
431442	281820
101434	281821
160310	281822
352932	281823
157704	281824
28873	281825
683570	281826
236413	281827
549913	281828
564265	281829
312830	281830
3978	281831
32528	281832
67323	281833
587866	281834
129821	281835
44893	281836
579434	281837
529687	281838
162275	281839
408501	281840
603989	281841
96360	281842
24521	281843
36567	281844
104611	281845
676335	281846
270787	281847
599348	281848
117320	281849
470224	281850
155924	281851
395320	281852
148272	281853
12941	281854
97388	281855
14770	281856
36420	281857
125379	281858
7357	281859
170286	281860
455993	281861
141876	281862
178563	281863
22415	281864
96381	281865
179078	281866
403970	281867
18301	281868
244575	281869
15374	281870
202613	281871
430691	281872
3016	281873
442508	281874
174496	281875
71511	281876
407470	281877
301750	281878
687457	281879
194821	281880
341239	281881
100864	281882
183228	281883
248903	281884
164530	281885
116662	281886
648340	281887
353191	281888
11378	281889
390486	281890
627965	281891
91112	281892
136879	281893
186153	281894
157112	281895
119092	281896
291021	281897
422265	281898
430493	281899
82974	281900
27542	281901
563099	281902
46166	281903
532809	281904
722132	281905
215749	281906
396223	281907
11544	281908
130839	281909
304405	281910
218743	281911
108249	281912
12534	281913
112232	281914
340776	281915
214452	281916
705644	281917
55824	281918
215942	281919
614905	281920
571260	281921
500496	281922
450838	281923
261570	281924
160496	281925
54035	281926
109903	281927
289932	281928
480357	281929
429191	281930
37484	281931
131450	281932
385692	281933
647694	281934
114949	281935
409314	281936
442345	281937
171547	281938
266969	281939
11732	281940
314366	281941
416497	281942
182399	281943
269718	281944
499166	281945
116620	281946
40237	281947
631389	281948
486981	281949
498830	281950
74133	281951
19150	281952
32196	281953
107263	281954
108036	281955
16674	281956
11853	281957
343380	281958
201159	281959
585878	281960
33769	281961
479313	281962
708540	281963
50402	281964
175892	281965
377382	281966
66630	281967
48475	281968
16694	281969
440365	281970
620158	281971
144881	281972
693029	281973
533250	281974
245181	281975
115768	281976
75436	281977
37528	281978
90025	281979
92591	281980
588569	281981
23327	281982
593331	281983
116683	281984
108302	281985
350142	281986
216306	281987
220821	281988
81343	281989
649928	281990
209852	281991
180696	281992
344693	281993
115710	281994
153029	281995
521542	281996
595682	281997
202076	281998
311042	281999
206762	282000
530526	282001
413246	282002
598546	282003
13369	282004
180435	282005
270619	282006
275862	282007
615772	282008
73497	282009
203855	282010
45514	282011
418947	282012
3466	282013
653639	282014
1813	282015
32775	282016
37880	282017
394778	282018
30148	282019
328496	282020
431717	282021
217017	282022
247528	282023
267117	282024
636448	282025
604055	282026
49605	282027
438953	282028
716474	282029
144366	282030
187047	282031
115432	282032
689643	282033
104041	282034
183272	282035
606910	282036
471705	282037
268891	282038
455876	282039
28982	282040
263702	282041
144517	282042
143708	282043
591264	282044
38943	282045
436512	282046
48681	282047
209254	282048
100470	282049
599786	282050
510709	282051
137413	282052
402443	282053
566319	282054
289758	282055
84305	282056
142582	282057
123177	282058
122174	282059
135152	282060
213666	282061
512432	282062
456470	282063
100443	282064
215317	282065
660464	282066
217067	282067
19488	282068
614016	282069
638494	282070
105690	282071
12972	282072
259743	282073
163419	282074
72023	282075
720484	282076
291015	282077
7500	282078
605011	282079
100196	282080
205200	282081
9	282082
434399	282083
654338	282084
169493	282085
119423	282086
8261	282087
155245	282088
523172	282089
13525	282090
49582	282091
63548	282092
39927	282093
12791	282094
88169	282095
255922	282096
145448	282097
9882	282098
51573	282099
43700	282100
121761	282101
512349	282102
94550	282103
86940	282104
160568	282105
393966	282106
427865	282107
205208	282108
321224	282109
139254	282110
360256	282111
332013	282112
171934	282113
55331	282114
92115	282115
320096	282116
221858	282117
201283	282118
496414	282119
37446	282120
241897	282121
183111	282122
6546	282123
76342	282124
328514	282125
579633	282126
716815	282127
446176	282128
485394	282129
87171	282130
697387	282131
123435	282132
460017	282133
1127	282134
723772	282135
173715	282136
39554	282137
167927	282138
522193	282139
8614	282140
29645	282141
28875	282142
715660	282143
586213	282144
182698	282145
54393	282146
488715	282147
252205	282148
194393	282149
330921	282150
23041	282151
364631	282152
200699	282153
626209	282154
457683	282155
160577	282156
449790	282157
706872	282158
146754	282159
511273	282160
455359	282161
241286	282162
690801	282163
42796	282164
486241	282165
272250	282166
271804	282167
685987	282168
12738	282169
367439	282170
522687	282171
397785	282172
494043	282173
27447	282174
415646	282175
508298	282176
334336	282177
11468	282178
680611	282179
562210	282180
597129	282181
210108	282182
49484	282183
248717	282184
9367	282185
580909	282186
647259	282187
272556	282188
102024	282189
664238	282190
288873	282191
269077	282192
296539	282193
43169	282194
130934	282195
457902	282196
98412	282197
345845	282198
527655	282199
284665	282200
616931	282201
4058	282202
426397	282203
71059	282204
461667	282205
181586	282206
73529	282207
685944	282208
324248	282209
77100	282210
26440	282211
555467	282212
702849	282213
336372	282214
15936	282215
191484	282216
181023	282217
368572	282218
692895	282219
705055	282220
186773	282221
10781	282222
366653	282223
722380	282224
124985	282225
16610	282226
512864	282227
372431	282228
16291	282229
594255	282230
387720	282231
290741	282232
678421	282233
505195	282234
361264	282235
370774	282236
50177	282237
7255	282238
637134	282239
398694	282240
21234	282241
324518	282242
173565	282243
521547	282244
30162	282245
254043	282246
231818	282247
134479	282248
684550	282249
101254	282250
665119	282251
663345	282252
254475	282253
333824	282254
272639	282255
282312	282256
353266	282257
144836	282258
15768	282259
592364	282260
545370	282261
12063	282262
2636	282263
137278	282264
271019	282265
66449	282266
50982	282267
94932	282268
283589	282269
622380	282270
164527	282271
716836	282272
167224	282273
97745	282274
487745	282275
87160	282276
463029	282277
42388	282278
334527	282279
443525	282280
34712	282281
709951	282282
124368	282283
7731	282284
123065	282285
40051	282286
183811	282287
339267	282288
538681	282289
176855	282290
113523	282291
2888	282292
619685	282293
255161	282294
186191	282295
435	282296
165909	282297
470084	282298
26337	282299
158813	282300
384370	282301
367686	282302
17995	282303
119656	282304
493637	282305
581701	282306
148304	282307
3575	282308
602145	282309
406947	282310
622704	282311
432045	282312
509881	282313
915	282314
551002	282315
15145	282316
321333	282317
233844	282318
331863	282319
459104	282320
519123	282321
112654	282322
179098	282323
79449	282324
120840	282325
294444	282326
187386	282327
439803	282328
409376	282329
149173	282330
17041	282331
218174	282332
481089	282333
225010	282334
19694	282335
34467	282336
164174	282337
498867	282338
117622	282339
2450	282340
703811	282341
561099	282342
106137	282343
236830	282344
515013	282345
42179	282346
98881	282347
7099	282348
523924	282349
410412	282350
55782	282351
713124	282352
170542	282353
592977	282354
183941	282355
54540	282356
570497	282357
594791	282358
373689	282359
35714	282360
45626	282361
689145	282362
432650	282363
104798	282364
32725	282365
275411	282366
124609	282367
176161	282368
547043	282369
73411	282370
561974	282371
876	282372
16473	282373
683770	282374
226154	282375
364185	282376
1089	282377
55218	282378
19340	282379
104289	282380
332156	282381
309191	282382
375230	282383
554120	282384
160407	282385
117926	282386
563011	282387
500964	282388
187358	282389
407792	282390
267	282391
99286	282392
464458	282393
69011	282394
15482	282395
68594	282396
171346	282397
190578	282398
53599	282399
125335	282400
151907	282401
45876	282402
650873	282403
122719	282404
178461	282405
262270	282406
364221	282407
445755	282408
370245	282409
52792	282410
142981	282411
82927	282412
131458	282413
20475	282414
202231	282415
512999	282416
484295	282417
140126	282418
49798	282419
7983	282420
343486	282421
96910	282422
626070	282423
617984	282424
11832	282425
139823	282426
337752	282427
88094	282428
681144	282429
646059	282430
612476	282431
584676	282432
239829	282433
99361	282434
310762	282435
123082	282436
51986	282437
74682	282438
42678	282439
513244	282440
656169	282441
156511	282442
407057	282443
359076	282444
120628	282445
660591	282446
468109	282447
653819	282448
548656	282449
47492	282450
548201	282451
76637	282452
417629	282453
343203	282454
590180	282455
261427	282456
11264	282457
605652	282458
86521	282459
117788	282460
48187	282461
25383	282462
205597	282463
380222	282464
569814	282465
28021	282466
266906	282467
189108	282468
407534	282469
537488	282470
20024	282471
303397	282472
292847	282473
59180	282474
518008	282475
154627	282476
512810	282477
41092	282478
377683	282479
42985	282480
38137	282481
13947	282482
155087	282483
227393	282484
179997	282485
638501	282486
186593	282487
694217	282488
16651	282489
125617	282490
480673	282491
289832	282492
356972	282493
41907	282494
279710	282495
685120	282496
724015	282497
408566	282498
89556	282499
167372	282500
243319	282501
176242	282502
65615	282503
332030	282504
23847	282505
658473	282506
121731	282507
538989	282508
117090	282509
145	282510
208410	282511
715001	282512
340962	282513
154016	282514
4420	282515
455266	282516
69855	282517
127544	282518
177877	282519
92358	282520
121996	282521
35362	282522
37216	282523
668559	282524
2290	282525
683751	282526
436789	282527
3924	282528
623996	282529
169795	282530
265853	282531
29468	282532
595898	282533
663118	282534
408959	282535
198446	282536
649389	282537
539951	282538
462637	282539
159179	282540
204772	282541
381313	282542
642257	282543
30689	282544
41007	282545
163841	282546
614371	282547
24307	282548
63750	282549
172431	282550
536323	282551
14365	282552
7884	282553
626220	282554
498827	282555
169257	282556
708452	282557
184854	282558
58660	282559
259629	282560
212457	282561
590872	282562
82048	282563
563194	282564
111835	282565
367358	282566
143891	282567
288942	282568
622474	282569
597741	282570
291101	282571
218448	282572
173601	282573
635784	282574
50314	282575
536077	282576
173337	282577
299296	282578
246823	282579
310633	282580
173	282581
127384	282582
225908	282583
64258	282584
438980	282585
307468	282586
25674	282587
467698	282588
80995	282589
38960	282590
98372	282591
583960	282592
57705	282593
388705	282594
6072	282595
628510	282596
620066	282597
604878	282598
146487	282599
191471	282600
121497	282601
448566	282602
291773	282603
186429	282604
98674	282605
59856	282606
623799	282607
38462	282608
567310	282609
572987	282610
13546	282611
270493	282612
155637	282613
512188	282614
20040	282615
281457	282616
258763	282617
350855	282618
472384	282619
554487	282620
714957	282621
125434	282622
8713	282623
325065	282624
629428	282625
498455	282626
625801	282627
448239	282628
13257	282629
444	282630
165085	282631
182234	282632
26152	282633
80055	282634
36245	282635
556805	282636
110749	282637
273386	282638
129156	282639
105559	282640
615860	282641
120831	282642
383975	282643
260399	282644
13469	282645
480976	282646
257368	282647
51199	282648
145758	282649
714288	282650
114885	282651
119560	282652
293286	282653
410717	282654
71484	282655
173740	282656
529071	282657
247880	282658
38452	282659
233230	282660
462218	282661
168052	282662
634215	282663
83476	282664
661445	282665
165390	282666
161748	282667
63563	282668
123718	282669
61971	282670
119309	282671
29263	282672
621267	282673
706358	282674
708242	282675
500906	282676
52743	282677
174640	282678
564693	282679
622860	282680
444171	282681
282564	282682
90942	282683
669994	282684
49874	282685
603350	282686
7547	282687
210054	282688
609838	282689
329995	282690
34708	282691
376702	282692
161192	282693
2125	282694
102207	282695
150332	282696
424309	282697
650656	282698
486682	282699
40746	282700
51255	282701
620508	282702
519314	282703
169505	282704
47313	282705
117659	282706
32389	282707
88136	282708
34621	282709
279275	282710
506297	282711
120825	282712
662332	282713
554973	282714
554979	282715
522961	282716
242158	282717
123758	282718
125577	282719
52232	282720
661791	282721
224341	282722
175528	282723
33282	282724
1483	282725
181074	282726
146602	282727
46507	282728
6968	282729
405505	282730
637749	282731
188358	282732
200798	282733
240931	282734
11384	282735
161491	282736
528999	282737
616730	282738
4677	282739
676765	282740
76355	282741
202366	282742
364228	282743
579980	282744
181874	282745
469838	282746
135567	282747
257703	282748
324485	282749
5090	282750
143750	282751
84180	282752
283911	282753
219699	282754
234474	282755
631137	282756
585249	282757
530903	282758
21081	282759
336748	282760
123617	282761
44484	282762
390642	282763
601496	282764
153839	282765
343298	282766
568951	282767
2425	282768
489567	282769
306264	282770
362096	282771
487829	282772
554534	282773
434554	282774
241283	282775
212975	282776
209655	282777
85372	282778
571974	282779
66519	282780
621065	282781
644283	282782
462170	282783
193015	282784
302140	282785
476545	282786
418210	282787
174889	282788
1631	282789
512970	282790
8786	282791
494722	282792
58965	282793
225910	282794
381920	282795
59527	282796
131971	282797
576312	282798
1424	282799
40943	282800
698566	282801
162024	282802
159103	282803
273602	282804
114012	282805
465366	282806
129958	282807
490814	282808
701926	282809
136616	282810
344690	282811
372546	282812
168373	282813
464899	282814
477701	282815
651773	282816
125142	282817
144957	282818
102670	282819
360932	282820
267514	282821
627588	282822
82065	282823
271163	282824
244703	282825
630751	282826
360291	282827
279901	282828
203991	282829
235039	282830
620516	282831
435998	282832
203	282833
136	282834
217886	282835
307220	282836
470214	282837
432082	282838
553487	282839
348565	282840
420120	282841
207685	282842
307662	282843
471251	282844
160609	282845
399456	282846
375512	282847
513214	282848
588336	282849
489058	282850
398518	282851
65247	282852
78431	282853
663423	282854
196359	282855
136825	282856
642166	282857
685318	282858
51068	282859
298500	282860
562183	282861
409664	282862
513047	282863
487994	282864
189645	282865
180463	282866
172061	282867
238692	282868
679713	282869
645882	282870
580027	282871
534002	282872
206216	282873
142597	282874
613787	282875
483638	282876
338722	282877
280087	282878
156558	282879
172520	282880
486026	282881
691838	282882
256134	282883
26679	282884
171047	282885
74017	282886
489782	282887
712512	282888
180247	282889
36075	282890
90419	282891
576506	282892
90	282893
18895	282894
169311	282895
556923	282896
11580	282897
69561	282898
697792	282899
32708	282900
712338	282901
402003	282902
35518	282903
189552	282904
354203	282905
148877	282906
11773	282907
383310	282908
617420	282909
390390	282910
541591	282911
255579	282912
25475	282913
595220	282914
708860	282915
163355	282916
43629	282917
579878	282918
29791	282919
75856	282920
88928	282921
255853	282922
114908	282923
165793	282924
1118	282925
102780	282926
28367	282927
41492	282928
150791	282929
443762	282930
147976	282931
101926	282932
112061	282933
143194	282934
335442	282935
213623	282936
193815	282937
54211	282938
12301	282939
425305	282940
669962	282941
409505	282942
58056	282943
119524	282944
483177	282945
88096	282946
109671	282947
647330	282948
735	282949
117721	282950
157586	282951
380233	282952
49772	282953
59793	282954
619403	282955
697949	282956
10568	282957
155908	282958
157853	282959
2849	282960
213222	282961
159699	282962
557302	282963
510643	282964
10436	282965
102061	282966
167662	282967
402151	282968
195726	282969
33737	282970
546714	282971
1556	282972
16056	282973
124062	282974
15838	282975
340085	282976
282224	282977
353126	282978
211380	282979
48261	282980
61952	282981
449359	282982
259908	282983
63079	282984
44929	282985
223263	282986
235074	282987
236663	282988
166414	282989
661101	282990
605124	282991
140286	282992
115076	282993
112257	282994
639687	282995
389629	282996
40662	282997
662171	282998
682997	282999
40832	283000
593224	283001
635380	283002
19869	283003
301710	283004
176780	283005
34551	283006
529131	283007
319661	283008
46795	283009
35158	283010
71759	283011
480861	283012
58162	283013
282291	283014
107151	283015
208401	283016
69000	283017
73843	283018
24647	283019
628466	283020
125153	283021
35455	283022
558022	283023
198444	283024
84559	283025
5394	283026
196466	283027
1289	283028
120285	283029
657314	283030
522785	283031
650299	283032
105401	283033
582548	283034
719477	283035
135580	283036
290727	283037
273200	283038
17489	283039
181783	283040
299025	283041
17992	283042
445296	283043
174463	283044
73416	283045
428002	283046
493063	283047
141032	283048
622803	283049
609566	283050
112575	283051
438193	283052
621540	283053
716232	283054
349637	283055
505009	283056
378254	283057
215442	283058
175433	283059
195787	283060
320663	283061
10541	283062
99719	283063
184101	283064
116579	283065
61785	283066
5715	283067
228458	283068
135440	283069
644324	283070
30680	283071
1801	283072
217283	283073
31467	283074
210147	283075
510488	283076
4154	283077
93263	283078
350966	283079
152967	283080
157173	283081
697538	283082
179388	283083
594723	283084
162074	283085
105540	283086
101289	283087
46303	283088
50468	283089
142945	283090
11541	283091
123520	283092
316845	283093
424237	283094
517480	283095
663312	283096
31962	283097
27411	283098
12293	283099
8873	283100
656255	283101
700282	283102
243172	283103
217049	283104
148046	283105
32651	283106
597770	283107
725123	283108
54098	283109
70041	283110
145624	283111
534282	283112
288087	283113
642912	283114
645268	283115
652727	283116
401499	283117
55367	283118
258252	283119
528275	283120
33368	283121
479193	283122
566684	283123
465987	283124
452551	283125
75588	283126
7533	283127
230372	283128
417741	283129
712005	283130
385646	283131
683	283132
289945	283133
153845	283134
255709	283135
271591	283136
201576	283137
538494	283138
20977	283139
516674	283140
570504	283141
669759	283142
64631	283143
352643	283144
301894	283145
259665	283146
34776	283147
298663	283148
2401	283149
643970	283150
163739	283151
367188	283152
133406	283153
262205	283154
205528	283155
86582	283156
212	283157
343992	283158
636892	283159
382974	283160
250982	283161
10938	283162
435780	283163
651943	283164
407681	283165
646248	283166
529768	283167
369399	283168
551618	283169
405082	283170
614978	283171
68188	283172
723364	283173
54944	283174
149953	283175
560598	283176
222730	283177
162147	283178
260198	283179
71331	283180
583482	283181
701335	283182
306048	283183
495295	283184
473514	283185
542320	283186
179689	283187
368330	283188
74206	283189
4761	283190
258138	283191
100676	283192
391049	283193
131455	283194
100207	283195
272200	283196
519697	283197
69228	283198
137714	283199
121250	283200
56415	283201
699964	283202
243525	283203
403829	283204
638677	283205
174351	283206
18905	283207
31590	283208
139601	283209
426927	283210
66607	283211
26490	283212
15295	283213
607669	283214
246023	283215
126988	283216
328769	283217
639273	283218
486163	283219
254606	283220
298816	283221
351072	283222
567561	283223
50388	283224
389914	283225
44219	283226
30112	283227
262844	283228
139819	283229
521523	283230
281125	283231
38433	283232
631723	283233
316128	283234
122934	283235
372041	283236
259534	283237
281495	283238
482759	283239
123726	283240
291891	283241
112369	283242
17376	283243
269531	283244
444521	283245
396574	283246
139137	283247
134882	283248
241303	283249
119251	283250
463133	283251
561911	283252
351312	283253
93281	283254
258604	283255
241607	283256
554326	283257
61707	283258
103043	283259
156537	283260
144756	283261
15530	283262
678930	283263
70918	283264
316332	283265
576748	283266
337400	283267
164149	283268
588187	283269
130750	283270
286159	283271
195276	283272
482424	283273
129502	283274
650417	283275
688380	283276
189419	283277
119891	283278
614411	283279
243455	283280
623165	283281
194216	283282
7795	283283
488399	283284
112371	283285
720144	283286
365094	283287
1259	283288
616831	283289
311498	283290
11663	283291
130642	283292
407482	283293
179452	283294
619585	283295
302786	283296
629861	283297
48961	283298
357903	283299
8482	283300
26448	283301
159388	283302
8627	283303
436419	283304
474347	283305
519265	283306
40798	283307
38331	283308
82410	283309
218026	283310
69558	283311
197683	283312
625499	283313
392366	283314
367601	283315
530985	283316
314352	283317
254669	283318
365123	283319
51562	283320
189501	283321
101853	283322
98312	283323
312306	283324
136097	283325
249724	283326
678041	283327
208465	283328
510432	283329
100851	283330
422570	283331
115248	283332
28486	283333
151902	283334
106493	283335
239	283336
47882	283337
39697	283338
101973	283339
300659	283340
430223	283341
309340	283342
9180	283343
109247	283344
585210	283345
141358	283346
51329	283347
321476	283348
511516	283349
425605	283350
4035	283351
690766	283352
316237	283353
113325	283354
398351	283355
516506	283356
711543	283357
507431	283358
433637	283359
637441	283360
32203	283361
340514	283362
597525	283363
48036	283364
49366	283365
725022	283366
16166	283367
135199	283368
315519	283369
411770	283370
491113	283371
122837	283372
475572	283373
420740	283374
160891	283375
621225	283376
523959	283377
25219	283378
259470	283379
339859	283380
158403	283381
44925	283382
265761	283383
43841	283384
349	283385
700821	283386
145012	283387
137212	283388
161230	283389
133492	283390
691565	283391
99854	283392
217919	283393
659915	283394
14819	283395
98681	283396
216624	283397
10691	283398
109773	283399
477212	283400
21597	283401
81084	283402
172648	283403
20147	283404
719753	283405
202932	283406
88949	283407
521480	283408
141918	283409
641110	283410
619928	283411
252054	283412
188068	283413
375138	283414
37398	283415
495834	283416
569300	283417
114029	283418
375210	283419
164084	283420
89086	283421
116481	283422
23043	283423
322828	283424
10543	283425
141555	283426
384113	283427
133296	283428
525092	283429
43847	283430
410016	283431
482313	283432
320345	283433
125065	283434
127953	283435
574101	283436
415011	283437
784	283438
397011	283439
47567	283440
230162	283441
167013	283442
319272	283443
130312	283444
51603	283445
491206	283446
207375	283447
119688	283448
174525	283449
93868	283450
54226	283451
633113	283452
659784	283453
670039	283454
7838	283455
4446	283456
425883	283457
96895	283458
23798	283459
171008	283460
16701	283461
544405	283462
265929	283463
448813	283464
81229	283465
24362	283466
95284	283467
589752	283468
551726	283469
143981	283470
321186	283471
64558	283472
362464	283473
161597	283474
102245	283475
52787	283476
95	283477
602204	283478
32146	283479
53348	283480
41842	283481
177599	283482
102032	283483
490336	283484
503231	283485
504715	283486
648565	283487
11900	283488
39736	283489
210686	283490
27689	283491
565676	283492
300394	283493
16504	283494
330094	283495
232612	283496
452644	283497
441393	283498
36136	283499
481400	283500
136195	283501
359038	283502
245329	283503
433415	283504
572317	283505
270757	283506
107604	283507
386623	283508
395747	283509
118646	283510
54165	283511
433036	283512
144090	283513
686852	283514
721332	283515
396184	283516
557965	283517
422637	283518
54920	283519
100942	283520
19365	283521
683440	283522
326260	283523
570060	283524
320811	283525
173826	283526
236355	283527
403196	283528
356870	283529
101954	283530
448084	283531
97350	283532
163588	283533
35576	283534
574031	283535
54193	283536
278647	283537
721948	283538
490425	283539
38162	283540
415655	283541
375083	283542
144740	283543
486037	283544
628976	283545
137136	283546
602573	283547
110320	283548
270846	283549
134635	283550
477828	283551
72240	283552
129180	283553
533693	283554
72611	283555
121283	283556
105713	283557
213116	283558
453989	283559
124876	283560
442725	283561
551862	283562
236551	283563
720337	283564
625608	283565
241620	283566
6400	283567
121215	283568
466876	283569
172517	283570
104125	283571
7511	283572
337685	283573
161408	283574
285	283575
18340	283576
490130	283577
674530	283578
376636	283579
52264	283580
136810	283581
683250	283582
130383	283583
125969	283584
278139	283585
4506	283586
38947	283587
101076	283588
702032	283589
141585	283590
502869	283591
579511	283592
723415	283593
3002	283594
665696	283595
602561	283596
300780	283597
142976	283598
117814	283599
450088	283600
89894	283601
130798	283602
177061	283603
96978	283604
17625	283605
83522	283606
232527	283607
670676	283608
262506	283609
562751	283610
114675	283611
460020	283612
468628	283613
97160	283614
650721	283615
213218	283616
136834	283617
215137	283618
663790	283619
664812	283620
699182	283621
133435	283622
80234	283623
135491	283624
152155	283625
168260	283626
183557	283627
177172	283628
38	283629
48340	283630
701779	283631
263792	283632
36055	283633
34652	283634
405999	283635
156042	283636
370486	283637
74988	283638
163323	283639
386454	283640
357816	283641
381339	283642
436172	283643
8924	283644
89232	283645
416004	283646
184656	283647
91651	283648
533661	283649
219756	283650
638946	283651
20	283652
252628	283653
263673	283654
56054	283655
331122	283656
452758	283657
80097	283658
473202	283659
219056	283660
271790	283661
695499	283662
290807	283663
122144	283664
215783	283665
217245	283666
646159	283667
35755	283668
189367	283669
111758	283670
626671	283671
623998	283672
55839	283673
22268	283674
120981	283675
681154	283676
93186	283677
647647	283678
86927	283679
158116	283680
199983	283681
648661	283682
409174	283683
474120	283684
31698	283685
420706	283686
557068	283687
63425	283688
55067	283689
694678	283690
644148	283691
432495	283692
664652	283693
43910	283694
79260	283695
619590	283696
6079	283697
420229	283698
414910	283699
399254	283700
480715	283701
298405	283702
95924	283703
56505	283704
129868	283705
23069	283706
487591	283707
11082	283708
144636	283709
125602	283710
163708	283711
80954	283712
286652	283713
308805	283714
16742	283715
93401	283716
268367	283717
214680	283718
104352	283719
435914	283720
469562	283721
309804	283722
512009	283723
663196	283724
484225	283725
16362	283726
33677	283727
332612	283728
40740	283729
41387	283730
394299	283731
87047	283732
385483	283733
451334	283734
92970	283735
303626	283736
22191	283737
96694	283738
570724	283739
111629	283740
487933	283741
26149	283742
655154	283743
48685	283744
611691	283745
631755	283746
440803	283747
360223	283748
315867	283749
311917	283750
360743	283751
35499	283752
47786	283753
102901	283754
400424	283755
114335	283756
170972	283757
2653	283758
359588	283759
438284	283760
170113	283761
389311	283762
712637	283763
78280	283764
122416	283765
11257	283766
652803	283767
180454	283768
553609	283769
182560	283770
598337	283771
34714	283772
64640	283773
683525	283774
66060	283775
511830	283776
437537	283777
235877	283778
137533	283779
206523	283780
4269	283781
306122	283782
34926	283783
238872	283784
9030	283785
144911	283786
14911	283787
462582	283788
464077	283789
262428	283790
13464	283791
68732	283792
702329	283793
360612	283794
449394	283795
119185	283796
100699	283797
140510	283798
696564	283799
54050	283800
211206	283801
305496	283802
698	283803
163224	283804
376418	283805
106396	283806
210834	283807
4409	283808
224645	283809
154782	283810
161655	283811
660638	283812
602166	283813
495915	283814
457574	283815
117420	283816
693166	283817
280643	283818
115591	283819
81657	283820
697653	283821
81601	283822
8453	283823
27273	283824
53100	283825
533441	283826
529333	283827
199158	283828
145431	283829
709630	283830
329489	283831
22655	283832
175665	283833
558931	283834
51471	283835
16157	283836
22711	283837
104726	283838
137560	283839
35408	283840
671316	283841
640143	283842
185586	283843
2708	283844
264188	283845
665384	283846
98117	283847
651736	283848
620147	283849
456448	283850
536038	283851
520671	283852
474610	283853
370724	283854
120746	283855
385728	283856
308534	283857
343500	283858
112620	283859
411088	283860
94498	283861
288089	283862
48163	283863
111966	283864
39643	283865
352591	283866
68291	283867
135209	283868
256433	283869
247168	283870
75277	283871
662502	283872
390856	283873
116546	283874
203396	283875
43264	283876
171005	283877
410654	283878
686355	283879
477381	283880
293911	283881
16322	283882
4882	283883
289720	283884
58796	283885
84208	283886
25101	283887
458055	283888
240094	283889
45923	283890
76160	283891
547486	283892
118391	283893
76395	283894
666287	283895
48520	283896
371160	283897
30624	283898
433360	283899
189626	283900
59012	283901
320506	283902
136757	283903
5099	283904
43855	283905
297829	283906
492190	283907
283649	283908
87946	283909
109814	283910
374340	283911
1694	283912
90383	283913
34254	283914
433930	283915
244733	283916
130244	283917
135779	283918
17148	283919
540015	283920
9301	283921
208080	283922
49666	283923
250114	283924
341198	283925
181931	283926
260686	283927
423238	283928
5670	283929
296193	283930
119040	283931
322139	283932
265180	283933
49747	283934
182827	283935
118298	283936
15541	283937
127534	283938
141378	283939
277758	283940
145670	283941
223349	283942
9290	283943
88754	283944
19583	283945
614242	283946
388511	283947
237016	283948
527525	283949
56	283950
1172	283951
94033	283952
60850	283953
291066	283954
81116	283955
63139	283956
545427	283957
203477	283958
524866	283959
169187	283960
549516	283961
58521	283962
180833	283963
663732	283964
334190	283965
518779	283966
516393	283967
305560	283968
231470	283969
437709	283970
252012	283971
126917	283972
572780	283973
3906	283974
122365	283975
39656	283976
20763	283977
709556	283978
32520	283979
10530	283980
676471	283981
135646	283982
638241	283983
630645	283984
124992	283985
710502	283986
118621	283987
162741	283988
577430	283989
114345	283990
661972	283991
639647	283992
15876	283993
256429	283994
291836	283995
22541	283996
446461	283997
183132	283998
554300	283999
697096	284000
116024	284001
281035	284002
256320	284003
65478	284004
365222	284005
182826	284006
215648	284007
166130	284008
471397	284009
655073	284010
394813	284011
98264	284012
111934	284013
702078	284014
515831	284015
119608	284016
485703	284017
549071	284018
241672	284019
684472	284020
9811	284021
641304	284022
691023	284023
162699	284024
517965	284025
153658	284026
430469	284027
318998	284028
431872	284029
388377	284030
110405	284031
183902	284032
39670	284033
176065	284034
136825	284035
459390	284036
231307	284037
106795	284038
525097	284039
50928	284040
124172	284041
702208	284042
33761	284043
279902	284044
151057	284045
99068	284046
921	284047
3785	284048
191423	284049
678508	284050
186002	284051
572521	284052
189027	284053
168656	284054
357977	284055
528584	284056
655802	284057
58201	284058
4654	284059
68241	284060
675864	284061
16647	284062
330330	284063
704179	284064
663144	284065
2713	284066
219049	284067
176921	284068
106133	284069
34384	284070
697578	284071
9800	284072
497445	284073
521272	284074
608657	284075
313337	284076
623073	284077
333682	284078
117327	284079
657731	284080
683984	284081
532126	284082
568108	284083
26317	284084
1452	284085
6086	284086
617643	284087
446171	284088
595205	284089
343109	284090
108846	284091
636231	284092
40775	284093
481063	284094
347058	284095
226722	284096
510774	284097
87431	284098
451896	284099
203631	284100
361285	284101
646704	284102
12875	284103
95706	284104
617987	284105
138542	284106
44093	284107
671105	284108
2553	284109
81681	284110
725032	284111
519299	284112
98640	284113
272741	284114
171425	284115
416736	284116
139958	284117
503745	284118
93681	284119
12904	284120
470846	284121
2842	284122
560912	284123
143123	284124
330480	284125
415130	284126
105661	284127
609196	284128
645653	284129
386588	284130
60604	284131
520035	284132
104413	284133
77690	284134
140848	284135
138817	284136
164547	284137
248781	284138
53292	284139
541248	284140
174298	284141
46272	284142
418235	284143
137452	284144
171599	284145
724163	284146
77471	284147
53151	284148
59341	284149
329821	284150
133573	284151
136963	284152
196037	284153
348111	284154
683	284155
196297	284156
8406	284157
439845	284158
11419	284159
164783	284160
16499	284161
489397	284162
306623	284163
272300	284164
75647	284165
509928	284166
412340	284167
151623	284168
205085	284169
318829	284170
181196	284171
174634	284172
381988	284173
375051	284174
390750	284175
12885	284176
119787	284177
387157	284178
158562	284179
549001	284180
516061	284181
151986	284182
657990	284183
383964	284184
6599	284185
657126	284186
471940	284187
277627	284188
704341	284189
686773	284190
5456	284191
725211	284192
34008	284193
48693	284194
681268	284195
472831	284196
213604	284197
71244	284198
598486	284199
31420	284200
172092	284201
42010	284202
618732	284203
288680	284204
586757	284205
66700	284206
597622	284207
712156	284208
298333	284209
282699	284210
579343	284211
724864	284212
116572	284213
87038	284214
632491	284215
24016	284216
443654	284217
30983	284218
175105	284219
101367	284220
123688	284221
385123	284222
653129	284223
311505	284224
80010	284225
235636	284226
166692	284227
38918	284228
457940	284229
196190	284230
509025	284231
26917	284232
132624	284233
20035	284234
672262	284235
43385	284236
605407	284237
86007	284238
20672	284239
66914	284240
178040	284241
664733	284242
199398	284243
555691	284244
445629	284245
166592	284246
22733	284247
416791	284248
695397	284249
465765	284250
113300	284251
117184	284252
673720	284253
2401	284254
106781	284255
231934	284256
130985	284257
4025	284258
15991	284259
663284	284260
261310	284261
146195	284262
424447	284263
59392	284264
122287	284265
567002	284266
177384	284267
23555	284268
417102	284269
197142	284270
461869	284271
181445	284272
131212	284273
172649	284274
111026	284275
69237	284276
22411	284277
434953	284278
13719	284279
550241	284280
274337	284281
26365	284282
483897	284283
53274	284284
591938	284285
220694	284286
15808	284287
533351	284288
632218	284289
172448	284290
282024	284291
29666	284292
9181	284293
223234	284294
309094	284295
611409	284296
233150	284297
43818	284298
20845	284299
461270	284300
59028	284301
11633	284302
417101	284303
16960	284304
678469	284305
653152	284306
213939	284307
2334	284308
71123	284309
477615	284310
466857	284311
637815	284312
73120	284313
183165	284314
14759	284315
626721	284316
713975	284317
588973	284318
121781	284319
126149	284320
402342	284321
3659	284322
174752	284323
513637	284324
634387	284325
65446	284326
337383	284327
55846	284328
186156	284329
171035	284330
106511	284331
105926	284332
697043	284333
146834	284334
64738	284335
130152	284336
106331	284337
54802	284338
199931	284339
33187	284340
186619	284341
295795	284342
265485	284343
548942	284344
44822	284345
6316	284346
528488	284347
54826	284348
642748	284349
293178	284350
380673	284351
445328	284352
495495	284353
299800	284354
558874	284355
526919	284356
434001	284357
238286	284358
62768	284359
131598	284360
4436	284361
226175	284362
532412	284363
613499	284364
151375	284365
654305	284366
82578	284367
451892	284368
326310	284369
1911	284370
382698	284371
699001	284372
470891	284373
55934	284374
191262	284375
121043	284376
516814	284377
413679	284378
51532	284379
5550	284380
224354	284381
300459	284382
703905	284383
2607	284384
45857	284385
371680	284386
337393	284387
2163	284388
475900	284389
635723	284390
38963	284391
598181	284392
22301	284393
6150	284394
314598	284395
689972	284396
530068	284397
526893	284398
364941	284399
16049	284400
466196	284401
74542	284402
359938	284403
11723	284404
31035	284405
262874	284406
334605	284407
679605	284408
193274	284409
69740	284410
450310	284411
174710	284412
52598	284413
100988	284414
530686	284415
490916	284416
643818	284417
171914	284418
242127	284419
21758	284420
26310	284421
347753	284422
665314	284423
37392	284424
39931	284425
128370	284426
377312	284427
501699	284428
145618	284429
640338	284430
646924	284431
165182	284432
50482	284433
705979	284434
241640	284435
568103	284436
658232	284437
578786	284438
363516	284439
294389	284440
554061	284441
29756	284442
326644	284443
317445	284444
264464	284445
475968	284446
104210	284447
371276	284448
479685	284449
5910	284450
684532	284451
11957	284452
169509	284453
111763	284454
141098	284455
101525	284456
60602	284457
270184	284458
70798	284459
110800	284460
28026	284461
109934	284462
102943	284463
71839	284464
39864	284465
618777	284466
637690	284467
197427	284468
109675	284469
13326	284470
686702	284471
678111	284472
30436	284473
8174	284474
81958	284475
641745	284476
19704	284477
693258	284478
142349	284479
706080	284480
120282	284481
557820	284482
696644	284483
3459	284484
670261	284485
98337	284486
716968	284487
361405	284488
389103	284489
13233	284490
109800	284491
607130	284492
409012	284493
19552	284494
300560	284495
565979	284496
79724	284497
286277	284498
550333	284499
364154	284500
574379	284501
703004	284502
172603	284503
576210	284504
151979	284505
191307	284506
28834	284507
125359	284508
139698	284509
595854	284510
279993	284511
620740	284512
455757	284513
235012	284514
16725	284515
13607	284516
634164	284517
346825	284518
131067	284519
40688	284520
632052	284521
6701	284522
924	284523
9245	284524
378891	284525
147651	284526
326771	284527
497688	284528
281500	284529
214951	284530
603	284531
144892	284532
24109	284533
639041	284534
36282	284535
83987	284536
122766	284537
8680	284538
38695	284539
609942	284540
633886	284541
325393	284542
386832	284543
507246	284544
48019	284545
71510	284546
594394	284547
108419	284548
196698	284549
582428	284550
45048	284551
261471	284552
199393	284553
23163	284554
326637	284555
666524	284556
64999	284557
35262	284558
351883	284559
98247	284560
392917	284561
278469	284562
264142	284563
535244	284564
38270	284565
106100	284566
634820	284567
261985	284568
32863	284569
307481	284570
3033	284571
340673	284572
480206	284573
45991	284574
642277	284575
26284	284576
390899	284577
27443	284578
692374	284579
277276	284580
675400	284581
8870	284582
257397	284583
96247	284584
287821	284585
449589	284586
662132	284587
498301	284588
569136	284589
505464	284590
463197	284591
27459	284592
370972	284593
41823	284594
372137	284595
474258	284596
241124	284597
175003	284598
135819	284599
38615	284600
109900	284601
425871	284602
18175	284603
290224	284604
537650	284605
170391	284606
197798	284607
129055	284608
563009	284609
152318	284610
145220	284611
676903	284612
342202	284613
242775	284614
302491	284615
413980	284616
511893	284617
69021	284618
290063	284619
244448	284620
329272	284621
477061	284622
98821	284623
163370	284624
638158	284625
128868	284626
96661	284627
3731	284628
520149	284629
488800	284630
69514	284631
59539	284632
576223	284633
83254	284634
623818	284635
448683	284636
90770	284637
363561	284638
263228	284639
406396	284640
712867	284641
702159	284642
508093	284643
543482	284644
718860	284645
344598	284646
232446	284647
723987	284648
344353	284649
60856	284650
360912	284651
267403	284652
677712	284653
215285	284654
112477	284655
8620	284656
681214	284657
962	284658
277617	284659
10561	284660
167532	284661
289302	284662
14885	284663
340939	284664
10299	284665
670562	284666
129890	284667
245346	284668
41261	284669
260725	284670
468204	284671
609224	284672
309731	284673
184822	284674
2092	284675
43071	284676
441851	284677
31568	284678
151590	284679
22483	284680
73140	284681
600501	284682
50457	284683
700458	284684
317059	284685
645636	284686
682651	284687
442763	284688
691311	284689
616335	284690
70069	284691
241344	284692
207497	284693
502956	284694
687239	284695
445506	284696
397874	284697
105495	284698
141341	284699
197001	284700
67178	284701
473399	284702
608762	284703
696	284704
371058	284705
668113	284706
30256	284707
404169	284708
69376	284709
358434	284710
290724	284711
101852	284712
30967	284713
658170	284714
489571	284715
478928	284716
1179	284717
189781	284718
175500	284719
71328	284720
177919	284721
517411	284722
3165	284723
324050	284724
578892	284725
406635	284726
40038	284727
168933	284728
330391	284729
407761	284730
627653	284731
713010	284732
435490	284733
250093	284734
129071	284735
15220	284736
87558	284737
82494	284738
27483	284739
17437	284740
252264	284741
442569	284742
201387	284743
33524	284744
29188	284745
543070	284746
54253	284747
693376	284748
503390	284749
134528	284750
108136	284751
75469	284752
40471	284753
472	284754
436278	284755
174901	284756
489955	284757
165474	284758
697643	284759
168991	284760
545521	284761
724688	284762
46722	284763
95564	284764
637722	284765
61176	284766
689503	284767
572294	284768
46029	284769
182521	284770
340389	284771
637184	284772
21909	284773
12540	284774
4291	284775
72955	284776
296316	284777
21914	284778
176196	284779
4157	284780
276794	284781
640447	284782
44011	284783
102935	284784
105125	284785
304480	284786
605370	284787
449416	284788
447409	284789
449376	284790
300863	284791
597124	284792
696994	284793
216060	284794
532333	284795
445551	284796
454683	284797
137664	284798
536977	284799
633507	284800
186441	284801
199417	284802
319013	284803
448486	284804
165442	284805
557714	284806
111979	284807
460784	284808
160749	284809
617365	284810
321189	284811
145539	284812
79546	284813
700014	284814
82791	284815
5527	284816
170323	284817
345993	284818
73619	284819
23059	284820
428651	284821
157577	284822
182483	284823
514310	284824
262280	284825
322375	284826
207165	284827
341650	284828
128225	284829
360036	284830
56721	284831
547029	284832
580298	284833
92664	284834
624505	284835
90264	284836
602547	284837
9446	284838
286111	284839
117356	284840
699571	284841
247910	284842
7874	284843
590140	284844
597635	284845
653058	284846
24	284847
144427	284848
3952	284849
6035	284850
281579	284851
606235	284852
706466	284853
354857	284854
166164	284855
26903	284856
6236	284857
11627	284858
121589	284859
542402	284860
369359	284861
253084	284862
628958	284863
374200	284864
250182	284865
700473	284866
551249	284867
15584	284868
126547	284869
105385	284870
196921	284871
623136	284872
41005	284873
147681	284874
167810	284875
114920	284876
496692	284877
112541	284878
314715	284879
627726	284880
573597	284881
510285	284882
78429	284883
238799	284884
145290	284885
29470	284886
710430	284887
724342	284888
642154	284889
18858	284890
573816	284891
5290	284892
292016	284893
368004	284894
459830	284895
685249	284896
195332	284897
443867	284898
41675	284899
336051	284900
488883	284901
463998	284902
149128	284903
430412	284904
338740	284905
8803	284906
685194	284907
73680	284908
266080	284909
117626	284910
492608	284911
705060	284912
1332	284913
411231	284914
241764	284915
69184	284916
303966	284917
54691	284918
4500	284919
23841	284920
152023	284921
698098	284922
561899	284923
564196	284924
146585	284925
395372	284926
346365	284927
149309	284928
140485	284929
89834	284930
373732	284931
6586	284932
99352	284933
136354	284934
95045	284935
119099	284936
309296	284937
329089	284938
303553	284939
167216	284940
8715	284941
280438	284942
342955	284943
269320	284944
87821	284945
16668	284946
163371	284947
279437	284948
457378	284949
701677	284950
717471	284951
41862	284952
516289	284953
421295	284954
174214	284955
133942	284956
334515	284957
107149	284958
23102	284959
246437	284960
714989	284961
185736	284962
245891	284963
136672	284964
80969	284965
363414	284966
120116	284967
332516	284968
103840	284969
523159	284970
207118	284971
278199	284972
300146	284973
283427	284974
158018	284975
170399	284976
52659	284977
525939	284978
73094	284979
465704	284980
162442	284981
116717	284982
236795	284983
43217	284984
46040	284985
346958	284986
86079	284987
31631	284988
433178	284989
508360	284990
39579	284991
412574	284992
12411	284993
107105	284994
707523	284995
415289	284996
5305	284997
708297	284998
400202	284999
379171	285000
177336	285001
23733	285002
30669	285003
685732	285004
694135	285005
605879	285006
153257	285007
64873	285008
335667	285009
407021	285010
84470	285011
149157	285012
144872	285013
16018	285014
27705	285015
46027	285016
47319	285017
657031	285018
368517	285019
168380	285020
173686	285021
34237	285022
267451	285023
523755	285024
20560	285025
308218	285026
135703	285027
209551	285028
225668	285029
531958	285030
654170	285031
623773	285032
613006	285033
29007	285034
38764	285035
376271	285036
492985	285037
565521	285038
200832	285039
8864	285040
182656	285041
102650	285042
25421	285043
513519	285044
10772	285045
435233	285046
196870	285047
180758	285048
24737	285049
699450	285050
83278	285051
1002	285052
75228	285053
716621	285054
113729	285055
719149	285056
612496	285057
507153	285058
10520	285059
70312	285060
3881	285061
163006	285062
662754	285063
615068	285064
186106	285065
153646	285066
371519	285067
662804	285068
249194	285069
446467	285070
136451	285071
297495	285072
552543	285073
4429	285074
177275	285075
967	285076
655102	285077
491764	285078
693287	285079
360538	285080
524238	285081
716139	285082
9706	285083
108831	285084
33814	285085
261740	285086
107497	285087
7812	285088
156766	285089
364319	285090
191409	285091
436983	285092
380240	285093
355665	285094
88785	285095
232149	285096
320747	285097
645822	285098
546874	285099
524255	285100
452971	285101
679827	285102
6799	285103
382300	285104
495287	285105
348016	285106
588742	285107
397420	285108
466147	285109
394483	285110
162184	285111
45468	285112
117856	285113
52977	285114
68738	285115
607890	285116
552668	285117
132915	285118
28420	285119
20787	285120
131767	285121
16410	285122
352	285123
444976	285124
499744	285125
342416	285126
305348	285127
160281	285128
78667	285129
26174	285130
99802	285131
323125	285132
220977	285133
345083	285134
116027	285135
248257	285136
4226	285137
481344	285138
25255	285139
4514	285140
307382	285141
577068	285142
165326	285143
32178	285144
386965	285145
30567	285146
78567	285147
460231	285148
145856	285149
651861	285150
705505	285151
611043	285152
229899	285153
41176	285154
606007	285155
270311	285156
59015	285157
170630	285158
404551	285159
142157	285160
262652	285161
57349	285162
138102	285163
362186	285164
72920	285165
721707	285166
20617	285167
5159	285168
445168	285169
493089	285170
332415	285171
525373	285172
545124	285173
582451	285174
144413	285175
657233	285176
545867	285177
241238	285178
64318	285179
91193	285180
360431	285181
351666	285182
46107	285183
43103	285184
326861	285185
455804	285186
400928	285187
52557	285188
280233	285189
506009	285190
39048	285191
315253	285192
592477	285193
443547	285194
605740	285195
152025	285196
255412	285197
68907	285198
178513	285199
134204	285200
317279	285201
72332	285202
85050	285203
435662	285204
296244	285205
397661	285206
8384	285207
480828	285208
632841	285209
529739	285210
438587	285211
66706	285212
23755	285213
175294	285214
81633	285215
182147	285216
288765	285217
645603	285218
680885	285219
649581	285220
85043	285221
135857	285222
511157	285223
127072	285224
308835	285225
8446	285226
201068	285227
161851	285228
540330	285229
239697	285230
604203	285231
713013	285232
8822	285233
162489	285234
149853	285235
3943	285236
15872	285237
593349	285238
186320	285239
225065	285240
682681	285241
287282	285242
319411	285243
248056	285244
301994	285245
186776	285246
1174	285247
404	285248
397756	285249
31896	285250
497625	285251
411813	285252
395525	285253
715463	285254
181958	285255
347543	285256
180007	285257
16621	285258
228894	285259
360025	285260
4068	285261
4217	285262
492758	285263
201419	285264
67556	285265
567965	285266
106329	285267
472341	285268
721921	285269
42274	285270
706248	285271
610582	285272
683740	285273
232393	285274
67388	285275
66902	285276
563662	285277
28198	285278
198072	285279
37093	285280
23558	285281
180953	285282
443165	285283
21000	285284
434871	285285
359069	285286
621696	285287
133698	285288
339351	285289
123920	285290
641832	285291
238242	285292
598288	285293
192921	285294
3321	285295
91643	285296
514428	285297
63814	285298
654115	285299
28881	285300
8865	285301
525907	285302
574225	285303
345039	285304
346836	285305
526252	285306
93429	285307
94215	285308
95898	285309
268439	285310
394568	285311
29897	285312
176711	285313
146672	285314
209628	285315
350189	285316
443736	285317
6071	285318
625743	285319
143917	285320
581266	285321
114239	285322
70338	285323
211315	285324
228997	285325
93041	285326
60334	285327
612323	285328
621555	285329
187060	285330
24444	285331
613044	285332
39487	285333
219922	285334
440353	285335
446610	285336
235380	285337
576423	285338
302674	285339
610676	285340
176967	285341
228297	285342
296423	285343
528087	285344
127190	285345
510201	285346
185576	285347
5889	285348
69656	285349
345717	285350
1231	285351
586630	285352
571500	285353
389468	285354
205548	285355
382774	285356
149609	285357
307624	285358
399287	285359
634792	285360
495569	285361
721339	285362
155633	285363
111001	285364
121294	285365
505140	285366
582764	285367
866	285368
370228	285369
30222	285370
167963	285371
121345	285372
226849	285373
105001	285374
189600	285375
686462	285376
710413	285377
335074	285378
283085	285379
6796	285380
8898	285381
102919	285382
243282	285383
358650	285384
306886	285385
393480	285386
233135	285387
168227	285388
218320	285389
138627	285390
10	285391
9962	285392
64368	285393
545863	285394
284076	285395
94557	285396
696	285397
300656	285398
153691	285399
12969	285400
720897	285401
12765	285402
157224	285403
400533	285404
50079	285405
419420	285406
613404	285407
553671	285408
576643	285409
75805	285410
469365	285411
73403	285412
31955	285413
87195	285414
86542	285415
376991	285416
176927	285417
4416	285418
40220	285419
65396	285420
158782	285421
29580	285422
127955	285423
455937	285424
32629	285425
61699	285426
263773	285427
399088	285428
412348	285429
48940	285430
171043	285431
17169	285432
119126	285433
40760	285434
197722	285435
295700	285436
383711	285437
390716	285438
48478	285439
38575	285440
8312	285441
92169	285442
723074	285443
181058	285444
715016	285445
253244	285446
653804	285447
674201	285448
31702	285449
335395	285450
532624	285451
652526	285452
116404	285453
29665	285454
597579	285455
560965	285456
82014	285457
697932	285458
32527	285459
4402	285460
709444	285461
11179	285462
475630	285463
134298	285464
284427	285465
91486	285466
189791	285467
382017	285468
654574	285469
364612	285470
34018	285471
142777	285472
93604	285473
624064	285474
507193	285475
115780	285476
125209	285477
381533	285478
508071	285479
281164	285480
85120	285481
14164	285482
309052	285483
459123	285484
12319	285485
350747	285486
628094	285487
452540	285488
171089	285489
52496	285490
146781	285491
436291	285492
722412	285493
173800	285494
432484	285495
21404	285496
145172	285497
118559	285498
98771	285499
32964	285500
280226	285501
3487	285502
364753	285503
329096	285504
18494	285505
692820	285506
116433	285507
3471	285508
500057	285509
535143	285510
333763	285511
136504	285512
42013	285513
165655	285514
82209	285515
599876	285516
86303	285517
667558	285518
408524	285519
154344	285520
701436	285521
379273	285522
15555	285523
405124	285524
354352	285525
417144	285526
183535	285527
333029	285528
178620	285529
631929	285530
350597	285531
94523	285532
324947	285533
208892	285534
692561	285535
22062	285536
100906	285537
145578	285538
18889	285539
545413	285540
178236	285541
37187	285542
107058	285543
31192	285544
89620	285545
386255	285546
30003	285547
13481	285548
179541	285549
22400	285550
643764	285551
23480	285552
162361	285553
579521	285554
668913	285555
350192	285556
430806	285557
223460	285558
530870	285559
26767	285560
148805	285561
390890	285562
282595	285563
80947	285564
567817	285565
75210	285566
652488	285567
395536	285568
3351	285569
113083	285570
243485	285571
110277	285572
157078	285573
185288	285574
180561	285575
444891	285576
495253	285577
318527	285578
164398	285579
180620	285580
163591	285581
168173	285582
481737	285583
6235	285584
555817	285585
678258	285586
24153	285587
522418	285588
686802	285589
79342	285590
55459	285591
179803	285592
689698	285593
335297	285594
88779	285595
598402	285596
599120	285597
221880	285598
678657	285599
483198	285600
488807	285601
259830	285602
60017	285603
78030	285604
527634	285605
404535	285606
167677	285607
181879	285608
426245	285609
70739	285610
614628	285611
491572	285612
292601	285613
304312	285614
367241	285615
17713	285616
294913	285617
179925	285618
220695	285619
710954	285620
215368	285621
351818	285622
105577	285623
285878	285624
1739	285625
22421	285626
136867	285627
53453	285628
390591	285629
489638	285630
44604	285631
166274	285632
391133	285633
404638	285634
648778	285635
30023	285636
344139	285637
405	285638
116723	285639
557874	285640
450527	285641
133002	285642
26180	285643
702711	285644
457785	285645
541565	285646
169749	285647
770	285648
110414	285649
398895	285650
120225	285651
249463	285652
271773	285653
560673	285654
225877	285655
231950	285656
67037	285657
399306	285658
207844	285659
11816	285660
608776	285661
65499	285662
179320	285663
10083	285664
612960	285665
460432	285666
146264	285667
112676	285668
125759	285669
93745	285670
53885	285671
635541	285672
475092	285673
608769	285674
565062	285675
465540	285676
605644	285677
498634	285678
457936	285679
135491	285680
65210	285681
400726	285682
173219	285683
304181	285684
165201	285685
264997	285686
129584	285687
552923	285688
64874	285689
287080	285690
618127	285691
687539	285692
455341	285693
430352	285694
575761	285695
472405	285696
84468	285697
558312	285698
601996	285699
128805	285700
558416	285701
9192	285702
717023	285703
16342	285704
590384	285705
280545	285706
104752	285707
43205	285708
282324	285709
667253	285710
331074	285711
139691	285712
129810	285713
623903	285714
600641	285715
88962	285716
310015	285717
49347	285718
126650	285719
433201	285720
143229	285721
498090	285722
234426	285723
168819	285724
497849	285725
558296	285726
298708	285727
85277	285728
40655	285729
38095	285730
269823	285731
335663	285732
556056	285733
78301	285734
4241	285735
41498	285736
270392	285737
88611	285738
51719	285739
126988	285740
102057	285741
6293	285742
121935	285743
164888	285744
643572	285745
617122	285746
720598	285747
18250	285748
123565	285749
157575	285750
14220	285751
715028	285752
107567	285753
141891	285754
688335	285755
375524	285756
361531	285757
2103	285758
557712	285759
316585	285760
471805	285761
12638	285762
51416	285763
608161	285764
718454	285765
361558	285766
99090	285767
367406	285768
660121	285769
10141	285770
122193	285771
646321	285772
18903	285773
2279	285774
37757	285775
327015	285776
375376	285777
264890	285778
38154	285779
47306	285780
137100	285781
437128	285782
538535	285783
39165	285784
1971	285785
47290	285786
117674	285787
505076	285788
408361	285789
141468	285790
83219	285791
448532	285792
303941	285793
393186	285794
185578	285795
369976	285796
281378	285797
636835	285798
39496	285799
560803	285800
233737	285801
211713	285802
661405	285803
267657	285804
51879	285805
480205	285806
648149	285807
155266	285808
622084	285809
750	285810
63232	285811
60960	285812
702673	285813
8982	285814
648622	285815
28812	285816
454426	285817
160351	285818
14276	285819
590351	285820
302810	285821
191843	285822
222996	285823
419802	285824
16706	285825
497008	285826
540234	285827
484377	285828
230015	285829
513092	285830
124853	285831
183321	285832
164459	285833
92235	285834
103700	285835
50701	285836
9532	285837
356158	285838
16388	285839
5558	285840
166129	285841
172556	285842
704292	285843
453032	285844
157067	285845
250360	285846
432464	285847
618633	285848
6182	285849
96666	285850
93564	285851
607388	285852
654745	285853
299342	285854
648173	285855
83509	285856
626911	285857
592827	285858
92553	285859
198716	285860
4167	285861
330541	285862
557097	285863
11668	285864
699143	285865
1257	285866
485224	285867
34262	285868
90553	285869
660906	285870
573515	285871
23489	285872
714730	285873
186265	285874
572585	285875
152569	285876
473527	285877
33335	285878
139597	285879
88249	285880
575648	285881
406934	285882
398598	285883
714310	285884
200923	285885
641641	285886
175799	285887
1043	285888
695746	285889
568482	285890
138638	285891
395	285892
40396	285893
511444	285894
379	285895
108502	285896
52367	285897
375054	285898
192048	285899
153531	285900
613951	285901
239063	285902
390339	285903
462490	285904
349251	285905
331101	285906
155525	285907
154810	285908
14691	285909
27634	285910
700495	285911
24677	285912
122657	285913
132532	285914
255699	285915
53802	285916
37983	285917
208934	285918
410213	285919
386471	285920
329467	285921
373594	285922
199255	285923
225659	285924
1589	285925
54468	285926
12410	285927
480967	285928
547096	285929
647350	285930
383971	285931
480330	285932
451607	285933
595124	285934
44498	285935
644994	285936
32796	285937
464810	285938
59882	285939
351260	285940
201518	285941
23639	285942
9607	285943
214515	285944
507859	285945
638124	285946
240894	285947
27131	285948
502676	285949
153375	285950
280359	285951
51283	285952
371930	285953
538617	285954
102233	285955
71531	285956
613538	285957
369696	285958
689704	285959
217054	285960
33683	285961
138108	285962
534215	285963
30999	285964
440924	285965
720561	285966
555200	285967
117473	285968
449524	285969
182872	285970
56861	285971
8098	285972
250619	285973
715045	285974
70930	285975
485268	285976
134050	285977
529764	285978
63210	285979
219099	285980
91888	285981
39379	285982
703514	285983
163109	285984
380607	285985
105986	285986
77482	285987
36449	285988
646973	285989
687269	285990
473121	285991
371120	285992
319763	285993
53194	285994
151692	285995
29015	285996
232262	285997
411636	285998
3768	285999
21009	286000
579251	286001
363705	286002
267257	286003
44330	286004
328460	286005
532805	286006
589242	286007
13346	286008
461188	286009
160003	286010
49752	286011
356060	286012
98991	286013
103460	286014
58972	286015
130769	286016
19053	286017
1524	286018
183699	286019
16429	286020
501990	286021
34270	286022
582536	286023
561243	286024
659406	286025
630640	286026
224588	286027
133927	286028
243539	286029
612157	286030
134082	286031
127453	286032
88780	286033
24177	286034
59901	286035
547124	286036
17131	286037
58752	286038
184079	286039
703957	286040
350901	286041
306805	286042
37774	286043
131130	286044
211980	286045
545024	286046
108693	286047
608308	286048
670523	286049
124266	286050
186122	286051
577526	286052
11087	286053
65723	286054
55596	286055
35329	286056
329333	286057
423463	286058
699265	286059
10021	286060
97504	286061
340688	286062
69836	286063
440417	286064
152771	286065
582949	286066
227882	286067
48983	286068
472604	286069
252288	286070
73902	286071
546348	286072
21514	286073
167231	286074
719043	286075
525717	286076
86438	286077
326428	286078
40200	286079
18945	286080
1174	286081
719064	286082
158505	286083
326188	286084
30266	286085
298468	286086
99100	286087
634928	286088
549842	286089
162429	286090
48648	286091
150147	286092
8488	286093
553226	286094
180838	286095
200788	286096
63804	286097
171548	286098
217428	286099
226263	286100
199642	286101
408989	286102
495882	286103
138735	286104
2074	286105
13717	286106
501190	286107
144980	286108
20581	286109
305031	286110
570109	286111
366874	286112
158698	286113
68515	286114
311916	286115
33449	286116
61316	286117
386424	286118
712519	286119
83468	286120
48062	286121
29692	286122
40814	286123
154529	286124
74628	286125
522106	286126
130282	286127
445131	286128
148937	286129
31960	286130
445508	286131
581004	286132
107426	286133
361158	286134
434047	286135
308210	286136
75274	286137
593815	286138
41747	286139
127757	286140
502862	286141
390038	286142
66530	286143
2491	286144
7291	286145
92703	286146
395055	286147
33973	286148
821	286149
91028	286150
170127	286151
184506	286152
49966	286153
388634	286154
324259	286155
314547	286156
452813	286157
99916	286158
3565	286159
688321	286160
24364	286161
114831	286162
616000	286163
562289	286164
80405	286165
228121	286166
186026	286167
7698	286168
80102	286169
238761	286170
324318	286171
79381	286172
49537	286173
7410	286174
226096	286175
653449	286176
28329	286177
38696	286178
465193	286179
279107	286180
135862	286181
620784	286182
188674	286183
7456	286184
115814	286185
270641	286186
180475	286187
19081	286188
91069	286189
698499	286190
688749	286191
629103	286192
18181	286193
34146	286194
335126	286195
27974	286196
52913	286197
217393	286198
131741	286199
605494	286200
131855	286201
636557	286202
582781	286203
552254	286204
17341	286205
65817	286206
503187	286207
97900	286208
320233	286209
375326	286210
582296	286211
619397	286212
510866	286213
267050	286214
166828	286215
359124	286216
97421	286217
594107	286218
38504	286219
536413	286220
63339	286221
10513	286222
50346	286223
550973	286224
403670	286225
43676	286226
64856	286227
8099	286228
25855	286229
11744	286230
549734	286231
714097	286232
455316	286233
18852	286234
370668	286235
622065	286236
685860	286237
645719	286238
647869	286239
669303	286240
700706	286241
5379	286242
107403	286243
90811	286244
637769	286245
297830	286246
145139	286247
342433	286248
169817	286249
672384	286250
34586	286251
59920	286252
302323	286253
212448	286254
342055	286255
19708	286256
676150	286257
84376	286258
434550	286259
130880	286260
162220	286261
651789	286262
272331	286263
657879	286264
238404	286265
422915	286266
663080	286267
575492	286268
584	286269
34195	286270
307237	286271
100621	286272
594560	286273
5230	286274
206972	286275
116543	286276
182754	286277
264663	286278
538667	286279
690706	286280
258722	286281
144935	286282
470117	286283
487736	286284
706782	286285
229953	286286
322087	286287
717066	286288
36481	286289
58706	286290
692930	286291
183746	286292
120711	286293
671828	286294
380312	286295
75269	286296
186925	286297
706527	286298
67812	286299
77666	286300
224768	286301
175522	286302
57664	286303
496654	286304
630388	286305
451070	286306
560443	286307
409150	286308
146492	286309
261828	286310
647848	286311
125456	286312
18848	286313
147442	286314
103022	286315
72102	286316
48092	286317
657526	286318
14051	286319
317929	286320
233770	286321
475888	286322
166105	286323
112569	286324
467844	286325
257885	286326
111479	286327
575048	286328
715859	286329
381414	286330
44255	286331
44074	286332
563675	286333
348683	286334
462207	286335
24699	286336
372576	286337
74405	286338
721626	286339
513923	286340
140467	286341
258352	286342
159147	286343
194984	286344
106615	286345
558085	286346
162364	286347
221245	286348
345149	286349
3377	286350
691139	286351
99930	286352
452621	286353
20201	286354
535972	286355
46027	286356
341345	286357
395126	286358
664691	286359
495632	286360
183098	286361
38765	286362
177977	286363
52473	286364
520321	286365
389633	286366
670691	286367
576355	286368
60395	286369
18813	286370
133529	286371
342059	286372
35315	286373
379738	286374
520260	286375
274689	286376
444088	286377
507108	286378
215838	286379
77865	286380
455851	286381
210610	286382
9813	286383
7600	286384
74956	286385
577183	286386
163520	286387
618722	286388
102060	286389
65522	286390
364232	286391
303255	286392
303198	286393
483729	286394
552399	286395
27454	286396
83075	286397
562401	286398
306284	286399
221214	286400
72318	286401
75388	286402
56444	286403
84378	286404
323213	286405
575312	286406
720112	286407
191213	286408
28672	286409
329648	286410
60823	286411
65434	286412
46516	286413
29793	286414
111643	286415
194574	286416
25974	286417
669992	286418
12626	286419
168495	286420
86366	286421
213924	286422
297265	286423
169596	286424
446058	286425
1597	286426
97624	286427
486873	286428
177827	286429
354054	286430
591036	286431
87204	286432
150662	286433
117150	286434
160415	286435
144779	286436
184141	286437
141349	286438
185115	286439
494230	286440
258201	286441
186418	286442
437957	286443
299685	286444
27349	286445
500615	286446
132583	286447
4731	286448
576279	286449
671396	286450
658162	286451
620518	286452
142802	286453
25331	286454
351068	286455
11229	286456
560283	286457
514129	286458
566624	286459
520	286460
190010	286461
28103	286462
79855	286463
464155	286464
73311	286465
397325	286466
257447	286467
506246	286468
443921	286469
87254	286470
148267	286471
227350	286472
86168	286473
553787	286474
154604	286475
129021	286476
690602	286477
539942	286478
41145	286479
558225	286480
273656	286481
363697	286482
46205	286483
40608	286484
366590	286485
438868	286486
6039	286487
592068	286488
114985	286489
149630	286490
108184	286491
329790	286492
53789	286493
263041	286494
396256	286495
143226	286496
2525	286497
615044	286498
4088	286499
83973	286500
213875	286501
377775	286502
415742	286503
49273	286504
29620	286505
38602	286506
265370	286507
67288	286508
4042	286509
464742	286510
693972	286511
381215	286512
578932	286513
32824	286514
593078	286515
72494	286516
206505	286517
28462	286518
79602	286519
163871	286520
666343	286521
497321	286522
2565	286523
211354	286524
148152	286525
18285	286526
122514	286527
612764	286528
514197	286529
226900	286530
188	286531
157565	286532
168161	286533
565109	286534
38979	286535
38076	286536
222009	286537
620699	286538
113050	286539
38621	286540
389951	286541
17998	286542
21108	286543
2043	286544
269168	286545
453844	286546
8377	286547
81995	286548
72546	286549
257192	286550
502647	286551
257697	286552
609937	286553
74887	286554
153456	286555
37771	286556
340635	286557
526319	286558
547216	286559
655377	286560
51331	286561
12626	286562
721953	286563
91703	286564
68159	286565
78187	286566
305539	286567
723635	286568
547352	286569
125277	286570
47722	286571
505397	286572
37759	286573
132999	286574
38600	286575
391427	286576
657143	286577
109351	286578
205389	286579
72556	286580
406647	286581
593382	286582
226792	286583
165042	286584
117808	286585
448752	286586
11286	286587
15788	286588
50042	286589
471382	286590
606419	286591
259624	286592
188943	286593
336813	286594
467359	286595
144683	286596
562167	286597
26111	286598
291096	286599
485724	286600
252989	286601
3157	286602
503215	286603
664618	286604
270820	286605
496729	286606
394357	286607
120147	286608
431506	286609
378999	286610
47765	286611
406813	286612
473850	286613
215539	286614
482814	286615
319328	286616
553112	286617
657270	286618
83312	286619
334203	286620
148850	286621
463459	286622
35721	286623
83582	286624
738	286625
470024	286626
362761	286627
307541	286628
2666	286629
5703	286630
467460	286631
22882	286632
95689	286633
639	286634
64903	286635
167284	286636
1884	286637
532160	286638
199040	286639
548145	286640
99853	286641
25	286642
232390	286643
35258	286644
89710	286645
416290	286646
550	286647
540287	286648
150837	286649
584441	286650
592847	286651
694518	286652
709270	286653
640949	286654
51152	286655
570309	286656
76728	286657
123054	286658
604653	286659
537057	286660
526692	286661
483617	286662
55293	286663
129414	286664
471078	286665
53170	286666
509634	286667
183306	286668
554667	286669
77430	286670
280070	286671
227289	286672
477099	286673
266	286674
495	286675
649784	286676
395675	286677
405690	286678
85338	286679
458965	286680
568381	286681
158245	286682
192013	286683
260771	286684
609659	286685
78886	286686
160069	286687
359686	286688
679603	286689
606048	286690
40136	286691
337242	286692
58545	286693
250041	286694
410328	286695
520873	286696
599140	286697
461846	286698
49544	286699
129420	286700
537535	286701
26151	286702
26035	286703
44922	286704
425754	286705
74512	286706
479605	286707
474159	286708
275300	286709
670176	286710
95038	286711
144639	286712
323950	286713
634733	286714
241023	286715
439725	286716
30911	286717
99932	286718
199982	286719
191617	286720
621903	286721
309916	286722
476956	286723
369785	286724
381043	286725
192000	286726
185734	286727
3001	286728
13723	286729
398746	286730
441318	286731
136365	286732
228869	286733
46851	286734
415874	286735
686872	286736
12337	286737
606196	286738
30922	286739
708838	286740
108715	286741
262404	286742
58351	286743
46161	286744
344713	286745
480002	286746
169972	286747
425543	286748
109644	286749
17138	286750
711625	286751
136521	286752
51203	286753
673507	286754
49908	286755
162281	286756
508356	286757
87883	286758
224787	286759
447391	286760
204279	286761
313947	286762
504245	286763
162859	286764
87266	286765
44186	286766
22663	286767
447478	286768
67986	286769
20827	286770
147029	286771
124463	286772
106606	286773
608526	286774
144083	286775
674062	286776
128660	286777
114870	286778
58752	286779
260659	286780
145999	286781
673304	286782
343472	286783
391827	286784
491121	286785
43340	286786
56699	286787
86962	286788
673016	286789
127542	286790
497581	286791
693060	286792
90606	286793
4522	286794
83559	286795
509456	286796
472679	286797
679956	286798
155042	286799
18277	286800
109282	286801
254273	286802
131399	286803
676048	286804
427388	286805
258003	286806
218107	286807
187230	286808
147267	286809
14258	286810
25550	286811
137575	286812
480097	286813
321398	286814
196592	286815
149725	286816
24	286817
69288	286818
227431	286819
93761	286820
508558	286821
175851	286822
642049	286823
169198	286824
651965	286825
193425	286826
31182	286827
118461	286828
51554	286829
16074	286830
107026	286831
78286	286832
230096	286833
3080	286834
670613	286835
454495	286836
17265	286837
91929	286838
518683	286839
667027	286840
63260	286841
313546	286842
450328	286843
651164	286844
115307	286845
288060	286846
50039	286847
76450	286848
578238	286849
16200	286850
250829	286851
367631	286852
387610	286853
202208	286854
677984	286855
134662	286856
431731	286857
178043	286858
14797	286859
29631	286860
364898	286861
20761	286862
146396	286863
599515	286864
490651	286865
227831	286866
33983	286867
394561	286868
280803	286869
6243	286870
312976	286871
746	286872
401424	286873
298420	286874
651358	286875
62531	286876
524984	286877
703781	286878
632312	286879
640884	286880
419704	286881
135222	286882
48884	286883
687970	286884
172543	286885
63342	286886
220645	286887
684742	286888
689	286889
135277	286890
7469	286891
215014	286892
100744	286893
375000	286894
1394	286895
201379	286896
124966	286897
174918	286898
7814	286899
713667	286900
549012	286901
150518	286902
532714	286903
89071	286904
478131	286905
250388	286906
374	286907
38341	286908
194466	286909
166459	286910
300542	286911
490009	286912
711410	286913
43173	286914
41624	286915
648916	286916
182924	286917
664106	286918
159181	286919
229945	286920
12991	286921
438956	286922
552925	286923
620938	286924
52839	286925
702625	286926
618068	286927
360579	286928
469639	286929
361690	286930
157204	286931
148476	286932
445414	286933
160271	286934
247045	286935
86302	286936
608209	286937
55207	286938
46341	286939
480997	286940
447790	286941
145676	286942
134237	286943
494161	286944
257819	286945
369186	286946
625156	286947
516755	286948
11728	286949
49929	286950
126036	286951
1733	286952
117268	286953
601668	286954
266494	286955
326325	286956
6142	286957
433582	286958
404463	286959
59900	286960
95331	286961
699	286962
12018	286963
723689	286964
5708	286965
496763	286966
665962	286967
574945	286968
464410	286969
545894	286970
669803	286971
246436	286972
216171	286973
518426	286974
355794	286975
639156	286976
2216	286977
531014	286978
226320	286979
447892	286980
484369	286981
63883	286982
429099	286983
301349	286984
313606	286985
149134	286986
237636	286987
303685	286988
126078	286989
72274	286990
141813	286991
123156	286992
17701	286993
36014	286994
665510	286995
613119	286996
416242	286997
569366	286998
381548	286999
384697	287000
182712	287001
32820	287002
43702	287003
126895	287004
3462	287005
97602	287006
30308	287007
434299	287008
587440	287009
60660	287010
383677	287011
594188	287012
403884	287013
704183	287014
205254	287015
720853	287016
340987	287017
710623	287018
11260	287019
611910	287020
20119	287021
179908	287022
26553	287023
485999	287024
404834	287025
33181	287026
133440	287027
109046	287028
255624	287029
304321	287030
162107	287031
633410	287032
368999	287033
218846	287034
95655	287035
348345	287036
434360	287037
15071	287038
612380	287039
435304	287040
1485	287041
168627	287042
598725	287043
656496	287044
82607	287045
5546	287046
301382	287047
53751	287048
626755	287049
497842	287050
558330	287051
360696	287052
648159	287053
183376	287054
194326	287055
59500	287056
630363	287057
457056	287058
383969	287059
7447	287060
23303	287061
184289	287062
54824	287063
475779	287064
488216	287065
14587	287066
670832	287067
37994	287068
142643	287069
155131	287070
105059	287071
436343	287072
635633	287073
7089	287074
182809	287075
23237	287076
70753	287077
392914	287078
647198	287079
25162	287080
651800	287081
441268	287082
129052	287083
236469	287084
130191	287085
382174	287086
554840	287087
579933	287088
337520	287089
248894	287090
388368	287091
302092	287092
160578	287093
442267	287094
90792	287095
520664	287096
705173	287097
496885	287098
297671	287099
597644	287100
26338	287101
616577	287102
371398	287103
474474	287104
24416	287105
24535	287106
460311	287107
285935	287108
588732	287109
25205	287110
677815	287111
514037	287112
51258	287113
274812	287114
384272	287115
97630	287116
406623	287117
348898	287118
123056	287119
163923	287120
506593	287121
180584	287122
545566	287123
5825	287124
3459	287125
8059	287126
697796	287127
516562	287128
30137	287129
24653	287130
618610	287131
38526	287132
6377	287133
99972	287134
104903	287135
121712	287136
388132	287137
174903	287138
46163	287139
182292	287140
400574	287141
366738	287142
198911	287143
111787	287144
196482	287145
434228	287146
704273	287147
267400	287148
479615	287149
492249	287150
5606	287151
137601	287152
173195	287153
290660	287154
98359	287155
321625	287156
282410	287157
2172	287158
154204	287159
560613	287160
418761	287161
125264	287162
616944	287163
22663	287164
387348	287165
311262	287166
39502	287167
165113	287168
362366	287169
130077	287170
246143	287171
313651	287172
53669	287173
89412	287174
203037	287175
260778	287176
681918	287177
260853	287178
342057	287179
558030	287180
245939	287181
10148	287182
31237	287183
454768	287184
53059	287185
291495	287186
714251	287187
573000	287188
173508	287189
178920	287190
85599	287191
236645	287192
42868	287193
685527	287194
175975	287195
301007	287196
382804	287197
170190	287198
40448	287199
682163	287200
586133	287201
161400	287202
151198	287203
406088	287204
159518	287205
447624	287206
32782	287207
35747	287208
99089	287209
445463	287210
10560	287211
31390	287212
251738	287213
7345	287214
683591	287215
17938	287216
336463	287217
185429	287218
162556	287219
105269	287220
401272	287221
639261	287222
34045	287223
296758	287224
97361	287225
21692	287226
2855	287227
38550	287228
540149	287229
400261	287230
5961	287231
668518	287232
143709	287233
653343	287234
126383	287235
601964	287236
667881	287237
652042	287238
235687	287239
93619	287240
267368	287241
116174	287242
339093	287243
144723	287244
92461	287245
380512	287246
180664	287247
27914	287248
329698	287249
648708	287250
52762	287251
228647	287252
514222	287253
483232	287254
368123	287255
136058	287256
406194	287257
108688	287258
543688	287259
656114	287260
188965	287261
700600	287262
37975	287263
484864	287264
84535	287265
233389	287266
2417	287267
69793	287268
248976	287269
523810	287270
121702	287271
176046	287272
300433	287273
497055	287274
370248	287275
52344	287276
523011	287277
620605	287278
445840	287279
454558	287280
707155	287281
127131	287282
688003	287283
262594	287284
670651	287285
33483	287286
80705	287287
41571	287288
49597	287289
148148	287290
74696	287291
55525	287292
45690	287293
280897	287294
233486	287295
408463	287296
184435	287297
296907	287298
82182	287299
662427	287300
170678	287301
430221	287302
207949	287303
134480	287304
61285	287305
31986	287306
326587	287307
452129	287308
337093	287309
449712	287310
436908	287311
25432	287312
438716	287313
225657	287314
197898	287315
151740	287316
50677	287317
427823	287318
553370	287319
690600	287320
50669	287321
473025	287322
590843	287323
44394	287324
134211	287325
169679	287326
314487	287327
37638	287328
639575	287329
185210	287330
465678	287331
105554	287332
328072	287333
268213	287334
419298	287335
495533	287336
666697	287337
85233	287338
289586	287339
713098	287340
64426	287341
604974	287342
190924	287343
29040	287344
148440	287345
377764	287346
560141	287347
318748	287348
413394	287349
120865	287350
658088	287351
71944	287352
22536	287353
418809	287354
375057	287355
8130	287356
270975	287357
27416	287358
677444	287359
101722	287360
71641	287361
606284	287362
510132	287363
541494	287364
459570	287365
133383	287366
291848	287367
525909	287368
143748	287369
481231	287370
592434	287371
617390	287372
33836	287373
10474	287374
340439	287375
120469	287376
272803	287377
552006	287378
500	287379
358256	287380
176375	287381
120155	287382
624107	287383
175058	287384
538896	287385
543364	287386
229494	287387
438436	287388
51621	287389
134291	287390
647905	287391
371763	287392
295119	287393
231923	287394
180698	287395
11455	287396
621740	287397
52633	287398
582464	287399
490193	287400
477484	287401
67130	287402
14882	287403
316782	287404
16490	287405
234919	287406
617639	287407
351023	287408
376763	287409
375327	287410
638727	287411
589228	287412
625175	287413
96576	287414
768	287415
301087	287416
112179	287417
153426	287418
309343	287419
689226	287420
96273	287421
560401	287422
485308	287423
400629	287424
88592	287425
8604	287426
182013	287427
91682	287428
355172	287429
254095	287430
396207	287431
316694	287432
61756	287433
582443	287434
639886	287435
168328	287436
638431	287437
513819	287438
526101	287439
558481	287440
33991	287441
492071	287442
314611	287443
546534	287444
672736	287445
716630	287446
257503	287447
717858	287448
77170	287449
36067	287450
119373	287451
123999	287452
26263	287453
178247	287454
269444	287455
71507	287456
296722	287457
59696	287458
202444	287459
48622	287460
204660	287461
329663	287462
13087	287463
648087	287464
359097	287465
38644	287466
603328	287467
333348	287468
173919	287469
160661	287470
190016	287471
540952	287472
149314	287473
690815	287474
86829	287475
8639	287476
52964	287477
325839	287478
345318	287479
567126	287480
924	287481
47472	287482
693426	287483
7657	287484
57748	287485
394287	287486
676345	287487
43628	287488
662635	287489
265620	287490
451255	287491
147006	287492
251045	287493
154881	287494
92596	287495
257508	287496
699418	287497
19270	287498
208586	287499
83482	287500
20780	287501
94881	287502
208981	287503
23418	287504
337831	287505
584054	287506
41815	287507
287898	287508
63595	287509
349213	287510
717940	287511
44631	287512
625290	287513
221653	287514
99010	287515
687089	287516
381472	287517
23803	287518
272679	287519
468543	287520
134312	287521
456231	287522
283000	287523
396160	287524
665673	287525
5268	287526
3652	287527
632144	287528
100550	287529
415608	287530
14124	287531
70869	287532
74459	287533
75030	287534
430219	287535
85765	287536
622245	287537
642137	287538
372364	287539
47493	287540
530923	287541
358191	287542
101032	287543
34449	287544
42447	287545
577696	287546
316291	287547
286234	287548
311103	287549
49870	287550
66387	287551
605941	287552
228615	287553
198903	287554
676000	287555
157538	287556
164115	287557
62215	287558
254332	287559
2117	287560
567030	287561
599484	287562
514632	287563
64761	287564
10297	287565
72212	287566
55756	287567
326296	287568
159179	287569
344239	287570
629795	287571
111323	287572
328991	287573
167615	287574
281174	287575
50762	287576
43089	287577
69797	287578
340639	287579
74662	287580
26775	287581
102536	287582
74872	287583
552966	287584
513212	287585
320071	287586
452528	287587
181976	287588
52932	287589
54559	287590
708462	287591
710867	287592
577150	287593
250983	287594
71191	287595
138472	287596
122968	287597
174032	287598
189456	287599
82141	287600
22650	287601
182506	287602
40974	287603
447785	287604
138060	287605
546	287606
140624	287607
662650	287608
672645	287609
265778	287610
620209	287611
78	287612
546250	287613
692893	287614
42124	287615
38955	287616
563898	287617
433226	287618
128245	287619
434058	287620
675027	287621
12665	287622
10744	287623
357474	287624
330862	287625
710862	287626
711527	287627
641611	287628
58563	287629
461944	287630
191277	287631
147934	287632
90724	287633
662495	287634
28188	287635
596718	287636
331990	287637
498359	287638
222581	287639
670101	287640
53929	287641
123316	287642
11663	287643
147055	287644
631525	287645
45848	287646
2889	287647
611031	287648
125246	287649
119885	287650
5042	287651
485380	287652
447734	287653
637792	287654
411528	287655
20933	287656
85243	287657
657494	287658
19914	287659
92709	287660
42242	287661
343971	287662
577910	287663
724948	287664
52123	287665
46160	287666
678628	287667
687063	287668
95258	287669
567291	287670
648004	287671
126891	287672
302474	287673
148776	287674
162814	287675
406654	287676
365406	287677
84467	287678
155039	287679
497326	287680
265116	287681
691864	287682
56692	287683
633405	287684
348764	287685
125426	287686
524874	287687
39759	287688
76764	287689
31399	287690
202176	287691
16151	287692
399532	287693
446556	287694
950	287695
644	287696
398846	287697
126058	287698
115634	287699
25160	287700
263433	287701
50847	287702
547271	287703
297034	287704
240428	287705
580851	287706
646512	287707
602430	287708
31631	287709
197328	287710
17768	287711
316168	287712
584887	287713
343697	287714
166863	287715
9838	287716
606964	287717
7855	287718
635976	287719
434582	287720
125221	287721
197820	287722
90929	287723
428168	287724
1181	287725
12277	287726
96318	287727
302190	287728
227412	287729
129403	287730
39865	287731
409244	287732
150143	287733
432375	287734
279247	287735
598602	287736
596094	287737
363428	287738
178779	287739
472825	287740
359005	287741
53975	287742
82970	287743
243668	287744
191120	287745
407380	287746
365165	287747
53245	287748
480920	287749
194302	287750
127279	287751
505915	287752
245	287753
430916	287754
176464	287755
685234	287756
509037	287757
8837	287758
672610	287759
321682	287760
66630	287761
549630	287762
500942	287763
421077	287764
180114	287765
117380	287766
543947	287767
167278	287768
166525	287769
131475	287770
99345	287771
128053	287772
291134	287773
11451	287774
402978	287775
461848	287776
611187	287777
455290	287778
202512	287779
478444	287780
531839	287781
67651	287782
381429	287783
264778	287784
554335	287785
670997	287786
716483	287787
571058	287788
222746	287789
222857	287790
85175	287791
62315	287792
615404	287793
21518	287794
52050	287795
90987	287796
90555	287797
537939	287798
528240	287799
17808	287800
306394	287801
186452	287802
261902	287803
6391	287804
362689	287805
657582	287806
532835	287807
129825	287808
214084	287809
704816	287810
143634	287811
163085	287812
363990	287813
137992	287814
169141	287815
28327	287816
11307	287817
123104	287818
78188	287819
48624	287820
714942	287821
92782	287822
223428	287823
6256	287824
335798	287825
351960	287826
399289	287827
362813	287828
593396	287829
35947	287830
382055	287831
255548	287832
16486	287833
514094	287834
217434	287835
573453	287836
32583	287837
138849	287838
435953	287839
378727	287840
715954	287841
76822	287842
604441	287843
7884	287844
617861	287845
313392	287846
257995	287847
44241	287848
505624	287849
213601	287850
21866	287851
99139	287852
123449	287853
125932	287854
536810	287855
709743	287856
129491	287857
159295	287858
210260	287859
27003	287860
127568	287861
12268	287862
49802	287863
13407	287864
150291	287865
595482	287866
153715	287867
218476	287868
715235	287869
501227	287870
26064	287871
178974	287872
627518	287873
1233	287874
474724	287875
563390	287876
17355	287877
527226	287878
369001	287879
561070	287880
515972	287881
332928	287882
109218	287883
439995	287884
663169	287885
72882	287886
395125	287887
8564	287888
268781	287889
248437	287890
18559	287891
657565	287892
19024	287893
9532	287894
456123	287895
130718	287896
16303	287897
157903	287898
2379	287899
703185	287900
552070	287901
715328	287902
724490	287903
577331	287904
79964	287905
285221	287906
158486	287907
197461	287908
90414	287909
588380	287910
497181	287911
316114	287912
34194	287913
167119	287914
78718	287915
98315	287916
265851	287917
519295	287918
51208	287919
139548	287920
52919	287921
361151	287922
39120	287923
138614	287924
411484	287925
16654	287926
330901	287927
95665	287928
175796	287929
642497	287930
6887	287931
707939	287932
264446	287933
711520	287934
1712	287935
177519	287936
356092	287937
391123	287938
38695	287939
682712	287940
90028	287941
142426	287942
82203	287943
297813	287944
150826	287945
450905	287946
702791	287947
123264	287948
344477	287949
161129	287950
52150	287951
649459	287952
421150	287953
135634	287954
85547	287955
6030	287956
661809	287957
121453	287958
6280	287959
428514	287960
715540	287961
226240	287962
10734	287963
371584	287964
571580	287965
892	287966
106281	287967
157839	287968
65376	287969
307365	287970
74146	287971
161237	287972
122157	287973
401277	287974
92827	287975
435191	287976
26748	287977
128505	287978
671474	287979
235580	287980
52256	287981
438967	287982
4830	287983
44677	287984
629245	287985
121832	287986
107347	287987
330538	287988
297028	287989
44667	287990
26005	287991
162519	287992
134890	287993
16299	287994
174518	287995
701440	287996
131	287997
153428	287998
133688	287999
112442	288000
137145	288001
121446	288002
77753	288003
37346	288004
99199	288005
113041	288006
218543	288007
95852	288008
86891	288009
510267	288010
16743	288011
6564	288012
306446	288013
569690	288014
71307	288015
554895	288016
427332	288017
7231	288018
624431	288019
380253	288020
35434	288021
655679	288022
39163	288023
168566	288024
260380	288025
237745	288026
434149	288027
293890	288028
73785	288029
21743	288030
634026	288031
544736	288032
19188	288033
54788	288034
119028	288035
70878	288036
71907	288037
659384	288038
305344	288039
48675	288040
30045	288041
8432	288042
121557	288043
11964	288044
121181	288045
89224	288046
370351	288047
250247	288048
6397	288049
34568	288050
330852	288051
591828	288052
593453	288053
692851	288054
500157	288055
80161	288056
47364	288057
663444	288058
175428	288059
123378	288060
135017	288061
29457	288062
57805	288063
6346	288064
560050	288065
198768	288066
219330	288067
382596	288068
92671	288069
327618	288070
127225	288071
145112	288072
631372	288073
342625	288074
594490	288075
675663	288076
56959	288077
3215	288078
220226	288079
8841	288080
360456	288081
517360	288082
307022	288083
48684	288084
712056	288085
215307	288086
138381	288087
277332	288088
5720	288089
423323	288090
135827	288091
82887	288092
355025	288093
394605	288094
307419	288095
526875	288096
422018	288097
194193	288098
452650	288099
63670	288100
618159	288101
634141	288102
199515	288103
157167	288104
193102	288105
128704	288106
154472	288107
28718	288108
622402	288109
94701	288110
179535	288111
637507	288112
157544	288113
45978	288114
1565	288115
177165	288116
655220	288117
79814	288118
38972	288119
230388	288120
83907	288121
657	288122
568950	288123
245710	288124
391327	288125
332409	288126
522732	288127
121885	288128
265776	288129
104543	288130
344744	288131
675314	288132
481518	288133
633247	288134
129329	288135
140595	288136
515732	288137
184101	288138
697497	288139
476938	288140
21343	288141
456774	288142
342958	288143
73664	288144
27123	288145
183198	288146
376046	288147
17221	288148
29125	288149
2614	288150
344468	288151
368422	288152
150794	288153
559910	288154
79262	288155
432801	288156
634651	288157
175976	288158
407721	288159
531	288160
664086	288161
511925	288162
489982	288163
527266	288164
9871	288165
557370	288166
698025	288167
451463	288168
114039	288169
228040	288170
323693	288171
334734	288172
151683	288173
79962	288174
230431	288175
675040	288176
159947	288177
409587	288178
672016	288179
29222	288180
463959	288181
134259	288182
1093	288183
155494	288184
86605	288185
111310	288186
654689	288187
219172	288188
408456	288189
439552	288190
82391	288191
650925	288192
14448	288193
138975	288194
248979	288195
490371	288196
28849	288197
466	288198
162376	288199
39717	288200
103801	288201
279223	288202
191330	288203
7460	288204
283279	288205
238820	288206
61975	288207
660568	288208
69719	288209
285461	288210
297415	288211
41523	288212
585985	288213
289978	288214
557184	288215
16037	288216
73465	288217
150576	288218
41395	288219
242493	288220
101133	288221
440582	288222
70831	288223
420234	288224
336797	288225
210790	288226
299590	288227
225812	288228
1819	288229
570510	288230
374719	288231
596840	288232
278384	288233
155949	288234
11089	288235
180301	288236
47601	288237
148210	288238
363951	288239
351142	288240
25875	288241
12574	288242
384833	288243
45425	288244
62562	288245
8551	288246
479592	288247
716218	288248
342644	288249
644097	288250
189049	288251
5996	288252
599737	288253
169512	288254
116009	288255
89332	288256
132568	288257
325959	288258
629358	288259
309652	288260
318447	288261
709097	288262
498419	288263
79484	288264
178651	288265
26199	288266
88302	288267
367	288268
579180	288269
589031	288270
668030	288271
27400	288272
614310	288273
511079	288274
41525	288275
361949	288276
145286	288277
9011	288278
178413	288279
116663	288280
420461	288281
57503	288282
358945	288283
404041	288284
634812	288285
40695	288286
540125	288287
181132	288288
723403	288289
637081	288290
415288	288291
2124	288292
109399	288293
533695	288294
611662	288295
40363	288296
323100	288297
598973	288298
307661	288299
377127	288300
23374	288301
465842	288302
108996	288303
211859	288304
193207	288305
418449	288306
320627	288307
286716	288308
46925	288309
243407	288310
452201	288311
409436	288312
682942	288313
215477	288314
474816	288315
659497	288316
49181	288317
285030	288318
652080	288319
35514	288320
425905	288321
1649	288322
78652	288323
676193	288324
285162	288325
40531	288326
93600	288327
187103	288328
77224	288329
65415	288330
81531	288331
333719	288332
45203	288333
611442	288334
451057	288335
703818	288336
36915	288337
289681	288338
23668	288339
96358	288340
640431	288341
721432	288342
68016	288343
221701	288344
447761	288345
289559	288346
22713	288347
321409	288348
718936	288349
53149	288350
179566	288351
62953	288352
597322	288353
5814	288354
296155	288355
540477	288356
706330	288357
107062	288358
455898	288359
6446	288360
13149	288361
146882	288362
604885	288363
625216	288364
283928	288365
572468	288366
163807	288367
52778	288368
443418	288369
628967	288370
701377	288371
65527	288372
676045	288373
465855	288374
11363	288375
77550	288376
183050	288377
482294	288378
333276	288379
231131	288380
537895	288381
35927	288382
212271	288383
53158	288384
25102	288385
234318	288386
86283	288387
462362	288388
44774	288389
658390	288390
601555	288391
613128	288392
339371	288393
344794	288394
103627	288395
103	288396
634707	288397
528622	288398
688077	288399
604374	288400
469954	288401
601485	288402
361113	288403
172514	288404
17796	288405
314006	288406
372377	288407
423069	288408
186211	288409
190989	288410
162026	288411
341506	288412
219603	288413
465023	288414
245223	288415
11609	288416
538688	288417
23331	288418
156189	288419
97370	288420
509545	288421
171260	288422
165459	288423
243583	288424
44314	288425
91863	288426
14974	288427
369977	288428
16214	288429
649060	288430
62768	288431
644818	288432
169335	288433
621415	288434
210422	288435
429158	288436
16489	288437
45974	288438
83751	288439
68579	288440
9002	288441
47136	288442
34795	288443
141733	288444
656629	288445
467143	288446
549283	288447
718840	288448
223078	288449
99559	288450
681239	288451
874	288452
340463	288453
483034	288454
638259	288455
558519	288456
411848	288457
18329	288458
117597	288459
80730	288460
150251	288461
631811	288462
498974	288463
661735	288464
364635	288465
607123	288466
416945	288467
10022	288468
256451	288469
304960	288470
388267	288471
347280	288472
497339	288473
678743	288474
201991	288475
477216	288476
451951	288477
406340	288478
122209	288479
286542	288480
154230	288481
140142	288482
615968	288483
248494	288484
61188	288485
271238	288486
80858	288487
226233	288488
109916	288489
218548	288490
146208	288491
713743	288492
616369	288493
691020	288494
627574	288495
371745	288496
36808	288497
549251	288498
125532	288499
1686	288500
357764	288501
723937	288502
88069	288503
706407	288504
564652	288505
143430	288506
266587	288507
1655	288508
605218	288509
3120	288510
93753	288511
198628	288512
261297	288513
399123	288514
5935	288515
129	288516
713467	288517
528718	288518
99758	288519
115266	288520
678941	288521
106771	288522
367582	288523
314400	288524
481050	288525
395517	288526
83250	288527
57959	288528
296136	288529
519361	288530
496019	288531
186577	288532
43719	288533
290897	288534
419507	288535
541259	288536
442697	288537
439056	288538
172546	288539
513055	288540
700371	288541
170633	288542
72882	288543
313045	288544
390332	288545
686660	288546
550182	288547
23663	288548
81861	288549
655400	288550
595562	288551
515101	288552
251011	288553
507843	288554
542205	288555
625644	288556
4770	288557
361127	288558
104027	288559
142536	288560
178578	288561
118679	288562
529525	288563
451895	288564
266256	288565
587046	288566
554073	288567
638678	288568
146624	288569
143581	288570
501568	288571
36489	288572
630447	288573
140160	288574
46768	288575
438441	288576
700899	288577
14965	288578
44571	288579
184940	288580
443035	288581
160208	288582
349762	288583
508956	288584
10861	288585
28198	288586
592822	288587
347948	288588
393634	288589
27606	288590
4649	288591
54927	288592
19549	288593
705857	288594
85348	288595
176157	288596
51360	288597
452573	288598
166747	288599
117311	288600
182251	288601
515948	288602
90693	288603
568828	288604
482765	288605
153166	288606
719873	288607
97960	288608
538521	288609
11313	288610
6449	288611
53703	288612
537567	288613
668700	288614
373600	288615
290812	288616
45745	288617
404481	288618
6412	288619
585718	288620
134597	288621
593352	288622
282637	288623
481876	288624
113423	288625
87394	288626
303921	288627
1190	288628
11519	288629
33523	288630
215496	288631
85077	288632
247099	288633
204437	288634
202629	288635
103381	288636
203342	288637
156466	288638
369530	288639
503631	288640
150225	288641
602887	288642
337126	288643
557906	288644
545007	288645
678033	288646
14182	288647
22783	288648
156556	288649
324330	288650
52539	288651
105625	288652
532921	288653
61202	288654
283165	288655
158366	288656
230116	288657
140439	288658
545721	288659
575052	288660
343815	288661
667026	288662
673302	288663
377577	288664
7726	288665
31738	288666
662629	288667
244681	288668
114751	288669
364139	288670
572187	288671
368763	288672
506941	288673
55931	288674
17163	288675
622674	288676
643986	288677
9488	288678
369486	288679
45418	288680
621418	288681
532712	288682
133701	288683
44044	288684
242855	288685
563523	288686
11431	288687
380006	288688
324973	288689
114829	288690
554182	288691
695495	288692
122741	288693
171200	288694
170844	288695
186681	288696
203796	288697
122919	288698
206623	288699
110010	288700
387987	288701
41965	288702
287935	288703
36652	288704
80557	288705
559244	288706
3388	288707
618978	288708
366652	288709
68081	288710
434085	288711
3992	288712
571026	288713
126435	288714
3140	288715
19185	288716
24836	288717
304743	288718
101722	288719
127220	288720
455354	288721
707637	288722
241076	288723
471010	288724
253339	288725
5179	288726
1021	288727
41690	288728
187617	288729
106433	288730
445697	288731
456548	288732
171271	288733
17652	288734
160535	288735
674060	288736
124168	288737
158874	288738
12986	288739
180486	288740
173746	288741
32004	288742
503056	288743
338465	288744
332712	288745
303648	288746
191480	288747
616	288748
96976	288749
124066	288750
590214	288751
16093	288752
588	288753
437657	288754
233768	288755
609101	288756
505385	288757
74803	288758
404513	288759
133072	288760
585515	288761
645488	288762
186527	288763
442394	288764
525078	288765
45841	288766
575259	288767
612	288768
484793	288769
561957	288770
242281	288771
373548	288772
476715	288773
152511	288774
40310	288775
222096	288776
304819	288777
58817	288778
622679	288779
237872	288780
720740	288781
12839	288782
1736	288783
97614	288784
294253	288785
447940	288786
132179	288787
605874	288788
343433	288789
16393	288790
13320	288791
323133	288792
702057	288793
112054	288794
538307	288795
150321	288796
100237	288797
3244	288798
410613	288799
503454	288800
39558	288801
472830	288802
295008	288803
80768	288804
106967	288805
287482	288806
406490	288807
281901	288808
440617	288809
687302	288810
17163	288811
630968	288812
116640	288813
617142	288814
285586	288815
158279	288816
351938	288817
74108	288818
630450	288819
142991	288820
447072	288821
359265	288822
131642	288823
42611	288824
296460	288825
121082	288826
70503	288827
74503	288828
390151	288829
3593	288830
226939	288831
151164	288832
225673	288833
22977	288834
715906	288835
725229	288836
296702	288837
136324	288838
8889	288839
150066	288840
662905	288841
313208	288842
214510	288843
164796	288844
40755	288845
130437	288846
83267	288847
646797	288848
520499	288849
180978	288850
360439	288851
544810	288852
467172	288853
179432	288854
69087	288855
210946	288856
375424	288857
440269	288858
515534	288859
686939	288860
341287	288861
476188	288862
209412	288863
670447	288864
196999	288865
195418	288866
273863	288867
226027	288868
158266	288869
167569	288870
610179	288871
511108	288872
238088	288873
655504	288874
633332	288875
337819	288876
166364	288877
534661	288878
139927	288879
354776	288880
46976	288881
503301	288882
25990	288883
32289	288884
69222	288885
65439	288886
17527	288887
46796	288888
356548	288889
115001	288890
219628	288891
466802	288892
136777	288893
539883	288894
5272	288895
355	288896
195165	288897
154126	288898
148674	288899
40138	288900
55	288901
46608	288902
188710	288903
24140	288904
481865	288905
136884	288906
167655	288907
585010	288908
254809	288909
559062	288910
531206	288911
652855	288912
210110	288913
649183	288914
191481	288915
71066	288916
123935	288917
528427	288918
384018	288919
150059	288920
530260	288921
707932	288922
92595	288923
148564	288924
551022	288925
345850	288926
150452	288927
103172	288928
54127	288929
176534	288930
4144	288931
684618	288932
303826	288933
675779	288934
11100	288935
90343	288936
175916	288937
14436	288938
44060	288939
246975	288940
125892	288941
35610	288942
71679	288943
347418	288944
113000	288945
591488	288946
405403	288947
330610	288948
90474	288949
693321	288950
64575	288951
577726	288952
105567	288953
55466	288954
168761	288955
97164	288956
304510	288957
667433	288958
597952	288959
623106	288960
85884	288961
360323	288962
604925	288963
440304	288964
164826	288965
144622	288966
592111	288967
152992	288968
378554	288969
9652	288970
492290	288971
590370	288972
225246	288973
28164	288974
42922	288975
580690	288976
80041	288977
534252	288978
116878	288979
234266	288980
513161	288981
152230	288982
137170	288983
83357	288984
545477	288985
522248	288986
160477	288987
665023	288988
604590	288989
324830	288990
614198	288991
84388	288992
315419	288993
103147	288994
378240	288995
349622	288996
29634	288997
534541	288998
301166	288999
12523	289000
4109	289001
56880	289002
342225	289003
556065	289004
123798	289005
446692	289006
526427	289007
572385	289008
157382	289009
79774	289010
3710	289011
155387	289012
102782	289013
154167	289014
180973	289015
143013	289016
18477	289017
10386	289018
56225	289019
351891	289020
181846	289021
76272	289022
28062	289023
390232	289024
460122	289025
255452	289026
424178	289027
109400	289028
9475	289029
111142	289030
404123	289031
125837	289032
486575	289033
627971	289034
419371	289035
200886	289036
185193	289037
88038	289038
398268	289039
54869	289040
19335	289041
373456	289042
532608	289043
169516	289044
143915	289045
206080	289046
49628	289047
674311	289048
148213	289049
30226	289050
636565	289051
708151	289052
83539	289053
354056	289054
538635	289055
90681	289056
259	289057
4173	289058
605992	289059
191162	289060
66875	289061
5139	289062
125721	289063
595968	289064
399449	289065
146051	289066
602698	289067
288401	289068
630123	289069
556313	289070
307375	289071
595547	289072
186009	289073
126132	289074
360422	289075
243780	289076
218835	289077
706010	289078
169925	289079
262193	289080
320261	289081
98270	289082
305066	289083
80512	289084
441225	289085
95609	289086
184784	289087
136513	289088
449451	289089
352351	289090
563205	289091
59912	289092
177403	289093
385707	289094
47955	289095
29464	289096
52624	289097
33066	289098
30324	289099
333565	289100
21400	289101
442207	289102
664104	289103
6170	289104
673251	289105
490661	289106
324469	289107
386553	289108
603970	289109
631449	289110
605683	289111
193598	289112
143853	289113
210188	289114
158873	289115
130124	289116
104647	289117
281151	289118
104520	289119
216598	289120
385259	289121
25774	289122
30779	289123
134539	289124
298815	289125
714409	289126
2342	289127
17726	289128
539038	289129
649000	289130
333508	289131
2571	289132
716744	289133
45569	289134
320258	289135
139117	289136
518220	289137
634207	289138
486484	289139
291411	289140
479659	289141
144206	289142
699545	289143
362842	289144
26479	289145
416422	289146
279553	289147
617183	289148
526883	289149
327619	289150
350434	289151
42499	289152
590449	289153
363723	289154
250436	289155
12226	289156
143396	289157
32785	289158
627018	289159
335034	289160
268948	289161
549660	289162
254038	289163
430	289164
364737	289165
599331	289166
311698	289167
411525	289168
555470	289169
101846	289170
530651	289171
311572	289172
408092	289173
73135	289174
165053	289175
4110	289176
164433	289177
46961	289178
26910	289179
316151	289180
707246	289181
318309	289182
144324	289183
82748	289184
260408	289185
457224	289186
509003	289187
425157	289188
66822	289189
381331	289190
529818	289191
382254	289192
414105	289193
53631	289194
517876	289195
16619	289196
62933	289197
51593	289198
69210	289199
141473	289200
504756	289201
51396	289202
472172	289203
460623	289204
117048	289205
59627	289206
520208	289207
39143	289208
114886	289209
472768	289210
30618	289211
669430	289212
5642	289213
81734	289214
438163	289215
247761	289216
545631	289217
263487	289218
127236	289219
709559	289220
612659	289221
385440	289222
1310	289223
41277	289224
24395	289225
30371	289226
18483	289227
636612	289228
163802	289229
249072	289230
447274	289231
414094	289232
639569	289233
493192	289234
142178	289235
5830	289236
169254	289237
116638	289238
52359	289239
11088	289240
699961	289241
367981	289242
337323	289243
79053	289244
13736	289245
100770	289246
45894	289247
130261	289248
3711	289249
430471	289250
61837	289251
492967	289252
513130	289253
163204	289254
238986	289255
234926	289256
87116	289257
653220	289258
466800	289259
129243	289260
451654	289261
676670	289262
310503	289263
136486	289264
310023	289265
151919	289266
32281	289267
700378	289268
355147	289269
50396	289270
167857	289271
86935	289272
4355	289273
663886	289274
267854	289275
49015	289276
65324	289277
56032	289278
166640	289279
73978	289280
465758	289281
240547	289282
56167	289283
529915	289284
224814	289285
30681	289286
63402	289287
106724	289288
297006	289289
4782	289290
560178	289291
33818	289292
542622	289293
13929	289294
42491	289295
627880	289296
157291	289297
453579	289298
8889	289299
363695	289300
50721	289301
614547	289302
193822	289303
688284	289304
137604	289305
431625	289306
279636	289307
25882	289308
155852	289309
47630	289310
715537	289311
116010	289312
261369	289313
116374	289314
462204	289315
37325	289316
174391	289317
18086	289318
78132	289319
198649	289320
3015	289321
231904	289322
292152	289323
444490	289324
437908	289325
339085	289326
43229	289327
196157	289328
17869	289329
581230	289330
616808	289331
528056	289332
131581	289333
185504	289334
532244	289335
5388	289336
30537	289337
86086	289338
60112	289339
122600	289340
424482	289341
267205	289342
138016	289343
27085	289344
189542	289345
612723	289346
610664	289347
485801	289348
391007	289349
131471	289350
587324	289351
77254	289352
108857	289353
67329	289354
27170	289355
131980	289356
6754	289357
121556	289358
552427	289359
173958	289360
349029	289361
120298	289362
681481	289363
611537	289364
74903	289365
175868	289366
636919	289367
214700	289368
194908	289369
382147	289370
328566	289371
44323	289372
369068	289373
191958	289374
702241	289375
620491	289376
566097	289377
674897	289378
47939	289379
289591	289380
232732	289381
204534	289382
264758	289383
651804	289384
606636	289385
48462	289386
149334	289387
1672	289388
71057	289389
197161	289390
544628	289391
28289	289392
528908	289393
14837	289394
586386	289395
425099	289396
169952	289397
285956	289398
247674	289399
200611	289400
501664	289401
69850	289402
714042	289403
469304	289404
685582	289405
18611	289406
632551	289407
174277	289408
11820	289409
135129	289410
29244	289411
42461	289412
26266	289413
9019	289414
106135	289415
277957	289416
351581	289417
635347	289418
213420	289419
98414	289420
694378	289421
440311	289422
430016	289423
80558	289424
54101	289425
414129	289426
38384	289427
126728	289428
201485	289429
460806	289430
27160	289431
203534	289432
357182	289433
127752	289434
39138	289435
4560	289436
16497	289437
174475	289438
235017	289439
41234	289440
535735	289441
23840	289442
66471	289443
14385	289444
576974	289445
8497	289446
426787	289447
153879	289448
5089	289449
530516	289450
229016	289451
99414	289452
712885	289453
422067	289454
217129	289455
659981	289456
314906	289457
620429	289458
284803	289459
615589	289460
296697	289461
534439	289462
137888	289463
373276	289464
209250	289465
432172	289466
6819	289467
645914	289468
9710	289469
262325	289470
648366	289471
267370	289472
197335	289473
92887	289474
95285	289475
624421	289476
719344	289477
24665	289478
586137	289479
608549	289480
97995	289481
490880	289482
269936	289483
43508	289484
48691	289485
82651	289486
636682	289487
364447	289488
67925	289489
689589	289490
59975	289491
587966	289492
53036	289493
3882	289494
95296	289495
88240	289496
492502	289497
213656	289498
61712	289499
138915	289500
435169	289501
273007	289502
484846	289503
461187	289504
5988	289505
24661	289506
95495	289507
165965	289508
233858	289509
577568	289510
74793	289511
624552	289512
136051	289513
392421	289514
318720	289515
159815	289516
358207	289517
93107	289518
586035	289519
175853	289520
53110	289521
573343	289522
484360	289523
586595	289524
597723	289525
660822	289526
643645	289527
271618	289528
703943	289529
76895	289530
143481	289531
529105	289532
566157	289533
291391	289534
300832	289535
573659	289536
32816	289537
160902	289538
578273	289539
136026	289540
581629	289541
369271	289542
267176	289543
27754	289544
387533	289545
13579	289546
8667	289547
591746	289548
10858	289549
368324	289550
557600	289551
635951	289552
252110	289553
551329	289554
78996	289555
208891	289556
108790	289557
289096	289558
130793	289559
22826	289560
141992	289561
127071	289562
396306	289563
95289	289564
58244	289565
258521	289566
7940	289567
450506	289568
582893	289569
549146	289570
694007	289571
663414	289572
30649	289573
506965	289574
629993	289575
519581	289576
411947	289577
243650	289578
613897	289579
516511	289580
663473	289581
3315	289582
22747	289583
43572	289584
68216	289585
84785	289586
96412	289587
100873	289588
323898	289589
315484	289590
346188	289591
213011	289592
176165	289593
33222	289594
1202	289595
94693	289596
541535	289597
697317	289598
336593	289599
710464	289600
43880	289601
529762	289602
290323	289603
268858	289604
374129	289605
17232	289606
99980	289607
176606	289608
279453	289609
532552	289610
321437	289611
180651	289612
115028	289613
18775	289614
184307	289615
147488	289616
25443	289617
385962	289618
77274	289619
43951	289620
57026	289621
19364	289622
44245	289623
407965	289624
543194	289625
458499	289626
290575	289627
403435	289628
257039	289629
273164	289630
37871	289631
54190	289632
143801	289633
18528	289634
19497	289635
543602	289636
46267	289637
112566	289638
179635	289639
176082	289640
24735	289641
192214	289642
158014	289643
680891	289644
51871	289645
119906	289646
451917	289647
162042	289648
16452	289649
446736	289650
170095	289651
179487	289652
665005	289653
41345	289654
107061	289655
189488	289656
93572	289657
25016	289658
263861	289659
35337	289660
514961	289661
375350	289662
693476	289663
719579	289664
50460	289665
643835	289666
65805	289667
345123	289668
169922	289669
155906	289670
45694	289671
705407	289672
481137	289673
113503	289674
109838	289675
619112	289676
510510	289677
53347	289678
185050	289679
534335	289680
115919	289681
185077	289682
264791	289683
658836	289684
34470	289685
717298	289686
288556	289687
4114	289688
155114	289689
702767	289690
115476	289691
531368	289692
224690	289693
245294	289694
631265	289695
671092	289696
467791	289697
607343	289698
44760	289699
608725	289700
655038	289701
82051	289702
513469	289703
132426	289704
135350	289705
540078	289706
685537	289707
27986	289708
96528	289709
62835	289710
242212	289711
413900	289712
90065	289713
43955	289714
495134	289715
49214	289716
45051	289717
253805	289718
196285	289719
452124	289720
16036	289721
63572	289722
54405	289723
35163	289724
384579	289725
492931	289726
192931	289727
679125	289728
564592	289729
99101	289730
1471	289731
4637	289732
54082	289733
504018	289734
589805	289735
190190	289736
80118	289737
279066	289738
367880	289739
164297	289740
69324	289741
214316	289742
19502	289743
1498	289744
485345	289745
381573	289746
293536	289747
122258	289748
81130	289749
72025	289750
642457	289751
38224	289752
657111	289753
588229	289754
554635	289755
148819	289756
294930	289757
645667	289758
126291	289759
633467	289760
21824	289761
25336	289762
477285	289763
600871	289764
91572	289765
19597	289766
67832	289767
165757	289768
706370	289769
22943	289770
165980	289771
40349	289772
524293	289773
269758	289774
473712	289775
133664	289776
89030	289777
515385	289778
562430	289779
123449	289780
5753	289781
409006	289782
156358	289783
469066	289784
627747	289785
20331	289786
12689	289787
356694	289788
34661	289789
603088	289790
17970	289791
4838	289792
594843	289793
26145	289794
173385	289795
591641	289796
625416	289797
724460	289798
125565	289799
4711	289800
336985	289801
622706	289802
455572	289803
508678	289804
230976	289805
186922	289806
550065	289807
184834	289808
183584	289809
624257	289810
190714	289811
707160	289812
206029	289813
18127	289814
215642	289815
34259	289816
29343	289817
502944	289818
187004	289819
124355	289820
21897	289821
160469	289822
86428	289823
399913	289824
637956	289825
649113	289826
199225	289827
677429	289828
165618	289829
160975	289830
522434	289831
366004	289832
112693	289833
558220	289834
24419	289835
396576	289836
402053	289837
31911	289838
592635	289839
10019	289840
12805	289841
45368	289842
680324	289843
660560	289844
514604	289845
180208	289846
71179	289847
118451	289848
15890	289849
658219	289850
71955	289851
3691	289852
111079	289853
98599	289854
311081	289855
3024	289856
27436	289857
614690	289858
482292	289859
341885	289860
370536	289861
40504	289862
135169	289863
34107	289864
77101	289865
445997	289866
363267	289867
125519	289868
203431	289869
40553	289870
13727	289871
261844	289872
51454	289873
95841	289874
698233	289875
193377	289876
305704	289877
316863	289878
60084	289879
688255	289880
85127	289881
105963	289882
144379	289883
552408	289884
11558	289885
381179	289886
256437	289887
272206	289888
83397	289889
380740	289890
970	289891
126885	289892
181620	289893
276508	289894
708697	289895
302788	289896
397336	289897
600967	289898
127442	289899
334777	289900
236229	289901
429411	289902
183778	289903
30849	289904
262037	289905
342248	289906
79766	289907
19715	289908
104679	289909
185003	289910
601382	289911
149502	289912
7145	289913
2485	289914
385450	289915
185422	289916
303759	289917
87979	289918
1958	289919
90850	289920
300830	289921
13427	289922
2309	289923
19875	289924
169704	289925
166994	289926
226607	289927
620401	289928
4248	289929
313834	289930
596699	289931
688396	289932
583760	289933
150054	289934
3953	289935
384694	289936
349810	289937
210961	289938
141220	289939
89388	289940
542229	289941
36137	289942
78743	289943
119387	289944
467487	289945
305420	289946
433292	289947
107816	289948
28331	289949
558259	289950
423954	289951
87624	289952
297353	289953
102690	289954
600847	289955
55476	289956
375937	289957
49396	289958
388701	289959
473670	289960
27028	289961
32521	289962
93217	289963
251635	289964
107090	289965
212623	289966
636002	289967
157919	289968
25535	289969
332460	289970
110659	289971
91425	289972
226071	289973
611155	289974
249120	289975
719797	289976
206894	289977
638236	289978
49502	289979
184187	289980
58185	289981
53413	289982
95053	289983
568597	289984
407942	289985
495587	289986
193049	289987
48979	289988
393720	289989
710173	289990
366437	289991
375860	289992
667705	289993
631921	289994
18150	289995
302880	289996
160601	289997
27635	289998
253372	289999
505446	290000
297642	290001
405501	290002
297066	290003
696397	290004
586899	290005
535218	290006
29156	290007
21254	290008
589336	290009
228056	290010
627336	290011
173818	290012
228755	290013
340612	290014
48552	290015
699106	290016
211632	290017
513688	290018
107023	290019
501995	290020
141385	290021
617216	290022
126421	290023
527482	290024
51718	290025
705390	290026
116351	290027
507822	290028
666683	290029
649137	290030
486165	290031
620993	290032
576559	290033
310187	290034
158559	290035
217171	290036
58287	290037
473892	290038
18681	290039
635644	290040
101302	290041
334746	290042
529167	290043
654207	290044
596591	290045
382373	290046
557944	290047
179538	290048
633367	290049
175883	290050
470974	290051
305045	290052
8707	290053
79735	290054
19103	290055
4617	290056
25004	290057
581029	290058
379122	290059
441895	290060
11126	290061
7585	290062
330727	290063
605730	290064
180673	290065
342881	290066
558174	290067
752	290068
81908	290069
187704	290070
170644	290071
28833	290072
39478	290073
25306	290074
377060	290075
101300	290076
150553	290077
661148	290078
422082	290079
616097	290080
69166	290081
398337	290082
108078	290083
415302	290084
464848	290085
297369	290086
412148	290087
590270	290088
129338	290089
51458	290090
197925	290091
103963	290092
82711	290093
179878	290094
412060	290095
164795	290096
73098	290097
12082	290098
377802	290099
121565	290100
264977	290101
463369	290102
447644	290103
630630	290104
561948	290105
1642	290106
382887	290107
79776	290108
138952	290109
186028	290110
68642	290111
332120	290112
705987	290113
191465	290114
343468	290115
87398	290116
544655	290117
685350	290118
620832	290119
70925	290120
148190	290121
532725	290122
9246	290123
54761	290124
292179	290125
147252	290126
465031	290127
4692	290128
707561	290129
248443	290130
326999	290131
19921	290132
13819	290133
26193	290134
291169	290135
285101	290136
238426	290137
33537	290138
262769	290139
2487	290140
500925	290141
7420	290142
126586	290143
82864	290144
1484	290145
273981	290146
288039	290147
406674	290148
334182	290149
581078	290150
143284	290151
237502	290152
452393	290153
58270	290154
219043	290155
306383	290156
10799	290157
629094	290158
713521	290159
317306	290160
497091	290161
107452	290162
23918	290163
411724	290164
591866	290165
566620	290166
572351	290167
92975	290168
245646	290169
137731	290170
1269	290171
274071	290172
715399	290173
100790	290174
323615	290175
15046	290176
222907	290177
5782	290178
382141	290179
227330	290180
268353	290181
614941	290182
696378	290183
106813	290184
500827	290185
631353	290186
693554	290187
373586	290188
708468	290189
129761	290190
112784	290191
671698	290192
512859	290193
40891	290194
578621	290195
8429	290196
175643	290197
13543	290198
105481	290199
711426	290200
46850	290201
171911	290202
2598	290203
136097	290204
161249	290205
27513	290206
570236	290207
25499	290208
48945	290209
158482	290210
50128	290211
197894	290212
576419	290213
609688	290214
73884	290215
140140	290216
52060	290217
38416	290218
533606	290219
137	290220
188869	290221
188841	290222
274989	290223
563238	290224
562134	290225
150111	290226
375693	290227
188116	290228
219174	290229
620247	290230
41435	290231
44601	290232
426952	290233
106399	290234
502	290235
5725	290236
5535	290237
402423	290238
954	290239
303085	290240
114515	290241
229260	290242
25365	290243
59123	290244
116626	290245
390945	290246
708560	290247
131025	290248
455369	290249
489258	290250
720641	290251
20591	290252
276491	290253
349185	290254
526085	290255
33704	290256
68609	290257
672838	290258
8238	290259
673034	290260
584369	290261
478716	290262
298646	290263
565869	290264
68822	290265
428881	290266
356850	290267
59193	290268
182589	290269
109600	290270
608948	290271
34236	290272
170740	290273
620564	290274
691348	290275
62820	290276
41590	290277
638009	290278
92084	290279
4771	290280
83954	290281
25206	290282
666956	290283
119810	290284
311727	290285
42806	290286
478743	290287
595710	290288
456328	290289
341181	290290
31496	290291
400921	290292
168489	290293
189294	290294
612266	290295
130504	290296
73301	290297
97946	290298
5729	290299
205946	290300
644039	290301
686584	290302
546524	290303
589694	290304
104603	290305
358184	290306
92485	290307
15668	290308
264396	290309
417175	290310
44753	290311
388147	290312
61464	290313
667071	290314
355062	290315
36764	290316
532146	290317
273510	290318
228208	290319
622479	290320
317503	290321
321162	290322
340795	290323
551201	290324
450023	290325
11974	290326
151485	290327
523710	290328
283181	290329
236115	290330
544122	290331
42832	290332
20091	290333
145439	290334
280218	290335
83393	290336
34844	290337
717108	290338
556446	290339
104630	290340
629169	290341
646016	290342
73804	290343
353961	290344
35588	290345
681551	290346
45235	290347
471658	290348
185492	290349
8844	290350
153759	290351
170142	290352
132919	290353
371865	290354
282830	290355
326494	290356
152159	290357
109710	290358
273549	290359
138142	290360
687477	290361
449125	290362
422795	290363
705197	290364
299417	290365
15429	290366
74550	290367
224050	290368
668688	290369
576548	290370
581968	290371
34747	290372
552115	290373
614446	290374
47850	290375
467232	290376
192332	290377
347158	290378
693398	290379
45242	290380
214404	290381
44972	290382
229202	290383
17479	290384
105023	290385
232374	290386
17115	290387
121892	290388
186701	290389
255474	290390
122933	290391
654153	290392
472876	290393
241009	290394
125769	290395
239693	290396
509721	290397
2256	290398
576839	290399
432381	290400
74030	290401
397526	290402
108140	290403
811	290404
550914	290405
90008	290406
178545	290407
580587	290408
52268	290409
442397	290410
177290	290411
104036	290412
24415	290413
184993	290414
366860	290415
285448	290416
413032	290417
279231	290418
695648	290419
172047	290420
409375	290421
152141	290422
649789	290423
23734	290424
672435	290425
209405	290426
48	290427
179329	290428
649086	290429
13328	290430
351412	290431
60811	290432
6368	290433
649339	290434
351785	290435
536361	290436
581324	290437
379112	290438
57438	290439
118188	290440
242036	290441
53242	290442
292858	290443
13002	290444
417917	290445
33306	290446
19590	290447
68737	290448
452737	290449
116129	290450
417885	290451
440220	290452
28888	290453
186907	290454
79383	290455
26719	290456
319226	290457
19794	290458
417892	290459
565337	290460
78639	290461
49327	290462
196039	290463
37647	290464
192487	290465
65526	290466
320236	290467
105654	290468
481450	290469
108751	290470
53624	290471
438331	290472
52858	290473
559181	290474
539772	290475
77884	290476
133263	290477
407869	290478
105961	290479
302008	290480
572286	290481
406884	290482
355107	290483
238405	290484
255213	290485
523245	290486
635173	290487
508960	290488
54877	290489
510401	290490
90810	290491
343267	290492
593046	290493
487425	290494
407034	290495
31715	290496
719530	290497
43325	290498
551677	290499
153435	290500
510280	290501
48361	290502
47963	290503
251311	290504
687707	290505
713756	290506
518525	290507
407945	290508
392139	290509
51139	290510
5346	290511
695452	290512
382496	290513
55887	290514
378311	290515
101490	290516
622418	290517
583102	290518
664773	290519
633526	290520
150555	290521
584622	290522
423998	290523
42049	290524
211756	290525
234646	290526
223706	290527
552531	290528
309486	290529
692190	290530
296225	290531
141906	290532
545109	290533
514589	290534
516240	290535
147574	290536
5333	290537
585508	290538
499644	290539
439274	290540
14700	290541
372365	290542
275645	290543
352450	290544
354978	290545
170115	290546
620980	290547
208538	290548
11618	290549
17154	290550
71699	290551
20138	290552
259472	290553
482588	290554
388514	290555
339363	290556
657397	290557
503780	290558
8133	290559
688931	290560
127153	290561
16275	290562
52285	290563
297761	290564
190159	290565
434419	290566
2079	290567
243195	290568
405371	290569
683956	290570
104112	290571
166678	290572
471564	290573
478567	290574
151926	290575
104577	290576
430002	290577
402023	290578
105500	290579
37755	290580
17598	290581
27138	290582
566648	290583
99094	290584
646861	290585
617198	290586
430022	290587
320060	290588
1237	290589
74269	290590
401487	290591
16291	290592
111040	290593
255681	290594
2313	290595
198054	290596
725062	290597
72541	290598
90792	290599
102571	290600
714544	290601
230903	290602
434222	290603
93342	290604
352961	290605
431926	290606
68643	290607
218449	290608
149580	290609
702680	290610
1390	290611
502287	290612
493989	290613
163334	290614
390990	290615
717174	290616
27778	290617
112454	290618
68506	290619
352609	290620
97302	290621
7054	290622
193978	290623
10351	290624
601220	290625
182837	290626
645815	290627
3071	290628
54657	290629
715376	290630
341128	290631
710667	290632
21465	290633
663161	290634
328075	290635
113286	290636
23350	290637
474542	290638
56105	290639
219828	290640
290571	290641
556672	290642
5211	290643
1196	290644
149940	290645
177478	290646
200443	290647
626782	290648
548836	290649
425977	290650
182579	290651
267712	290652
303641	290653
55837	290654
139765	290655
115197	290656
142789	290657
402635	290658
116190	290659
363127	290660
7360	290661
164173	290662
550793	290663
54970	290664
201448	290665
708967	290666
513074	290667
395901	290668
73745	290669
708253	290670
702809	290671
114526	290672
417270	290673
577297	290674
461099	290675
558363	290676
348722	290677
139896	290678
128153	290679
590701	290680
126202	290681
436122	290682
276934	290683
508279	290684
544407	290685
72654	290686
241578	290687
231828	290688
9738	290689
453565	290690
719310	290691
471814	290692
187702	290693
309	290694
487968	290695
642809	290696
382409	290697
241646	290698
122250	290699
4585	290700
101127	290701
38838	290702
403	290703
656835	290704
53185	290705
472944	290706
18128	290707
89203	290708
37217	290709
119388	290710
121192	290711
110387	290712
209968	290713
369832	290714
712132	290715
244549	290716
310584	290717
145816	290718
472112	290719
95900	290720
174900	290721
544087	290722
237981	290723
636711	290724
559482	290725
98464	290726
506040	290727
581157	290728
181907	290729
234365	290730
99401	290731
454448	290732
602291	290733
20282	290734
115021	290735
224671	290736
51119	290737
127222	290738
376884	290739
345580	290740
115490	290741
467053	290742
282047	290743
491739	290744
155299	290745
46648	290746
6065	290747
29378	290748
81470	290749
452899	290750
543911	290751
309567	290752
578943	290753
301992	290754
172880	290755
38695	290756
300801	290757
15699	290758
426340	290759
314933	290760
19440	290761
547126	290762
588615	290763
172404	290764
20829	290765
173725	290766
628334	290767
334459	290768
517740	290769
241514	290770
582119	290771
45522	290772
377925	290773
141347	290774
291730	290775
306076	290776
467167	290777
179420	290778
559293	290779
177263	290780
172650	290781
678372	290782
3002	290783
604563	290784
92978	290785
570802	290786
3029	290787
110915	290788
520861	290789
472645	290790
118366	290791
62156	290792
496708	290793
110859	290794
646348	290795
547495	290796
547388	290797
89851	290798
663450	290799
472623	290800
129907	290801
63075	290802
528548	290803
16571	290804
174828	290805
419221	290806
391307	290807
615925	290808
270853	290809
42988	290810
439377	290811
233592	290812
176758	290813
175765	290814
282544	290815
191802	290816
138864	290817
464283	290818
313650	290819
343779	290820
221581	290821
267292	290822
214490	290823
73030	290824
125309	290825
250929	290826
543220	290827
570550	290828
166982	290829
92555	290830
8462	290831
274169	290832
266550	290833
545705	290834
365072	290835
160969	290836
566330	290837
252871	290838
539024	290839
650314	290840
708097	290841
133030	290842
526720	290843
147896	290844
179934	290845
576581	290846
162004	290847
138147	290848
17581	290849
499584	290850
143558	290851
480575	290852
37154	290853
415043	290854
17751	290855
52079	290856
170950	290857
334204	290858
150859	290859
443077	290860
301615	290861
79467	290862
108151	290863
101651	290864
16638	290865
522169	290866
23202	290867
94431	290868
416090	290869
205007	290870
359120	290871
571925	290872
16207	290873
377842	290874
93237	290875
2075	290876
722285	290877
126353	290878
82681	290879
17406	290880
539384	290881
673992	290882
434843	290883
649605	290884
298522	290885
657276	290886
577958	290887
51313	290888
324844	290889
56198	290890
169381	290891
439804	290892
173483	290893
719082	290894
32505	290895
350980	290896
68216	290897
140378	290898
690884	290899
131113	290900
193995	290901
22134	290902
662057	290903
586230	290904
42027	290905
133233	290906
411715	290907
633422	290908
39165	290909
185233	290910
284306	290911
72553	290912
342420	290913
167515	290914
313	290915
599344	290916
352696	290917
110429	290918
142820	290919
321640	290920
187784	290921
160924	290922
11810	290923
45457	290924
509329	290925
632854	290926
14029	290927
73298	290928
122145	290929
167522	290930
166061	290931
281097	290932
93755	290933
566834	290934
22336	290935
717239	290936
562676	290937
389564	290938
312764	290939
145769	290940
262673	290941
22941	290942
301663	290943
503405	290944
346954	290945
288822	290946
501927	290947
84730	290948
25129	290949
36737	290950
535365	290951
522930	290952
438523	290953
228337	290954
618858	290955
249765	290956
158078	290957
15044	290958
488950	290959
328974	290960
370078	290961
5471	290962
710727	290963
186	290964
16670	290965
174671	290966
658401	290967
565264	290968
123149	290969
657081	290970
134873	290971
722752	290972
29929	290973
464014	290974
479985	290975
19698	290976
30259	290977
711813	290978
538467	290979
570255	290980
348257	290981
49030	290982
416866	290983
74838	290984
405005	290985
544186	290986
576469	290987
40027	290988
178895	290989
197659	290990
293130	290991
46696	290992
93264	290993
148539	290994
711663	290995
65458	290996
47422	290997
20634	290998
569759	290999
595996	291000
283280	291001
35153	291002
27940	291003
375768	291004
75475	291005
272645	291006
404813	291007
439596	291008
239113	291009
37745	291010
487461	291011
128128	291012
153763	291013
487342	291014
425654	291015
620906	291016
2052	291017
515675	291018
663788	291019
80867	291020
130292	291021
116558	291022
596706	291023
308116	291024
218031	291025
652	291026
124644	291027
150966	291028
234605	291029
63298	291030
152801	291031
182640	291032
13023	291033
500550	291034
514523	291035
195184	291036
27987	291037
161812	291038
119802	291039
228133	291040
175632	291041
53172	291042
157665	291043
627140	291044
198904	291045
132254	291046
707370	291047
42976	291048
268583	291049
496051	291050
63031	291051
52386	291052
121109	291053
351637	291054
176499	291055
378021	291056
349323	291057
39074	291058
408716	291059
58603	291060
275379	291061
3511	291062
126763	291063
85946	291064
545386	291065
21348	291066
691295	291067
321931	291068
72036	291069
92909	291070
45432	291071
102616	291072
60637	291073
322734	291074
121605	291075
623025	291076
350506	291077
337824	291078
84418	291079
141113	291080
49	291081
459531	291082
252631	291083
428647	291084
718269	291085
216274	291086
215846	291087
623383	291088
277248	291089
94288	291090
528227	291091
418760	291092
50107	291093
60552	291094
71686	291095
712892	291096
69956	291097
89136	291098
67772	291099
545520	291100
66348	291101
337783	291102
647025	291103
156128	291104
338177	291105
257398	291106
362252	291107
372816	291108
16539	291109
454342	291110
141099	291111
226298	291112
95847	291113
359294	291114
178047	291115
106364	291116
50590	291117
146796	291118
142189	291119
380774	291120
41026	291121
113902	291122
283294	291123
18665	291124
341778	291125
476333	291126
716041	291127
5717	291128
278928	291129
85086	291130
280644	291131
134128	291132
154413	291133
70259	291134
635561	291135
129353	291136
707194	291137
506222	291138
506160	291139
720595	291140
175314	291141
626690	291142
143590	291143
389652	291144
607526	291145
362212	291146
33593	291147
160758	291148
386260	291149
625613	291150
134442	291151
209375	291152
7427	291153
275313	291154
692359	291155
139570	291156
138318	291157
448826	291158
401690	291159
95794	291160
611419	291161
669366	291162
73556	291163
165623	291164
432957	291165
107011	291166
129083	291167
181742	291168
108904	291169
489882	291170
166737	291171
157528	291172
627350	291173
12923	291174
120811	291175
474399	291176
632766	291177
215530	291178
491378	291179
150035	291180
53391	291181
121377	291182
483382	291183
563097	291184
56299	291185
123836	291186
496892	291187
119264	291188
268161	291189
13872	291190
124975	291191
608230	291192
657826	291193
348789	291194
426209	291195
12106	291196
641482	291197
125910	291198
122619	291199
203877	291200
645028	291201
603530	291202
473136	291203
81426	291204
639499	291205
99580	291206
645836	291207
41648	291208
235253	291209
382176	291210
135859	291211
358420	291212
299410	291213
145526	291214
718334	291215
83801	291216
94141	291217
37556	291218
227685	291219
669823	291220
344489	291221
725127	291222
634798	291223
402743	291224
169896	291225
541268	291226
509791	291227
29600	291228
8808	291229
99486	291230
168311	291231
500786	291232
24381	291233
2496	291234
713133	291235
45240	291236
612107	291237
458048	291238
84306	291239
333212	291240
688522	291241
308131	291242
654232	291243
3797	291244
423527	291245
7169	291246
125897	291247
504318	291248
344617	291249
198264	291250
350906	291251
134916	291252
161072	291253
3907	291254
139269	291255
551691	291256
289561	291257
624736	291258
585110	291259
4757	291260
598687	291261
25858	291262
22952	291263
679213	291264
250204	291265
263133	291266
321048	291267
73557	291268
167175	291269
421932	291270
568371	291271
438168	291272
272032	291273
575341	291274
82719	291275
181659	291276
342715	291277
90121	291278
156065	291279
388504	291280
73546	291281
267262	291282
231858	291283
107999	291284
246501	291285
5664	291286
74613	291287
333007	291288
134300	291289
536486	291290
421281	291291
589553	291292
465974	291293
718565	291294
529991	291295
157390	291296
467727	291297
219301	291298
422792	291299
39823	291300
76215	291301
675507	291302
478110	291303
172936	291304
164857	291305
670011	291306
173424	291307
28993	291308
218919	291309
8979	291310
108427	291311
341783	291312
651596	291313
96833	291314
591573	291315
362002	291316
529552	291317
456420	291318
42129	291319
657996	291320
643315	291321
93874	291322
716181	291323
28605	291324
46599	291325
422053	291326
133952	291327
128192	291328
429690	291329
33286	291330
473005	291331
292090	291332
613433	291333
263548	291334
146725	291335
556776	291336
35743	291337
3936	291338
474754	291339
603212	291340
568814	291341
11004	291342
509771	291343
718864	291344
560993	291345
33072	291346
169402	291347
253182	291348
675635	291349
137694	291350
680436	291351
660785	291352
268240	291353
682182	291354
604407	291355
120851	291356
452140	291357
216654	291358
319335	291359
406494	291360
542306	291361
42886	291362
68285	291363
227175	291364
221912	291365
507332	291366
29648	291367
65185	291368
440392	291369
592932	291370
3928	291371
689610	291372
112599	291373
340789	291374
602448	291375
310393	291376
259941	291377
375246	291378
31941	291379
27967	291380
273762	291381
620012	291382
669788	291383
273741	291384
78397	291385
321009	291386
625722	291387
632713	291388
263071	291389
7127	291390
64303	291391
423578	291392
176547	291393
164865	291394
426347	291395
299998	291396
18	291397
631097	291398
550054	291399
36344	291400
293400	291401
23324	291402
96161	291403
58286	291404
502585	291405
450314	291406
62650	291407
14362	291408
110773	291409
623981	291410
80363	291411
537585	291412
86124	291413
689293	291414
702621	291415
716155	291416
140211	291417
165903	291418
137015	291419
336638	291420
482587	291421
526715	291422
475710	291423
341394	291424
484013	291425
390450	291426
498458	291427
683928	291428
609899	291429
57189	291430
676484	291431
131445	291432
29424	291433
589724	291434
580960	291435
333244	291436
11976	291437
603657	291438
526860	291439
228066	291440
173758	291441
449474	291442
329264	291443
483443	291444
2719	291445
580750	291446
188301	291447
276397	291448
351703	291449
61940	291450
677538	291451
3040	291452
70626	291453
278118	291454
59087	291455
41093	291456
389797	291457
647839	291458
639650	291459
236143	291460
54503	291461
23824	291462
695311	291463
444316	291464
210276	291465
25595	291466
616482	291467
111123	291468
2538	291469
722535	291470
335497	291471
197130	291472
63046	291473
91555	291474
10548	291475
412719	291476
11872	291477
281315	291478
200666	291479
33679	291480
319145	291481
343216	291482
180110	291483
70895	291484
505022	291485
181649	291486
58477	291487
109790	291488
194497	291489
7932	291490
549285	291491
664054	291492
391618	291493
5874	291494
592032	291495
85433	291496
340009	291497
96526	291498
119	291499
183424	291500
18066	291501
435451	291502
590174	291503
5535	291504
266365	291505
186594	291506
129430	291507
40420	291508
2476	291509
69908	291510
643656	291511
9724	291512
222654	291513
181558	291514
306059	291515
40448	291516
101955	291517
88916	291518
563467	291519
508828	291520
710902	291521
41477	291522
1247	291523
70159	291524
91357	291525
235308	291526
173248	291527
5479	291528
227248	291529
101847	291530
609651	291531
76854	291532
364480	291533
26882	291534
503298	291535
324067	291536
55897	291537
581093	291538
660533	291539
173247	291540
75422	291541
317837	291542
237430	291543
117676	291544
184835	291545
41465	291546
149067	291547
15524	291548
569561	291549
221628	291550
140686	291551
6406	291552
356802	291553
382946	291554
226299	291555
297568	291556
434511	291557
604682	291558
508647	291559
56923	291560
133554	291561
75779	291562
3360	291563
172231	291564
19557	291565
107912	291566
176620	291567
455404	291568
35829	291569
52328	291570
393096	291571
15748	291572
450977	291573
579813	291574
638602	291575
491335	291576
567051	291577
323151	291578
302294	291579
71288	291580
509963	291581
331372	291582
50778	291583
571504	291584
153832	291585
168565	291586
531470	291587
525448	291588
53640	291589
122946	291590
420938	291591
667355	291592
848	291593
34487	291594
47659	291595
19379	291596
216401	291597
38883	291598
524313	291599
228413	291600
21739	291601
336460	291602
437794	291603
147410	291604
511721	291605
418687	291606
219882	291607
302883	291608
209916	291609
353391	291610
213775	291611
109994	291612
15696	291613
65189	291614
104628	291615
188776	291616
92278	291617
95479	291618
1505	291619
99203	291620
50613	291621
468915	291622
9560	291623
65812	291624
113698	291625
380320	291626
698109	291627
27769	291628
713675	291629
164648	291630
165924	291631
228886	291632
102066	291633
67473	291634
2605	291635
86634	291636
355921	291637
400302	291638
284973	291639
32980	291640
115117	291641
350388	291642
512848	291643
706363	291644
377537	291645
202218	291646
353730	291647
650368	291648
646346	291649
702800	291650
182900	291651
211088	291652
648198	291653
170732	291654
140561	291655
158095	291656
166559	291657
694268	291658
176955	291659
102816	291660
372734	291661
99993	291662
570582	291663
610105	291664
225013	291665
556160	291666
338041	291667
557234	291668
596870	291669
64368	291670
484971	291671
12044	291672
257200	291673
174469	291674
612098	291675
341043	291676
631517	291677
518130	291678
140631	291679
97612	291680
668571	291681
503837	291682
603	291683
237632	291684
383590	291685
130547	291686
298048	291687
28477	291688
1797	291689
84522	291690
445406	291691
603372	291692
281516	291693
157081	291694
40993	291695
112710	291696
100630	291697
587084	291698
14864	291699
497530	291700
195851	291701
170356	291702
214821	291703
80163	291704
6158	291705
692392	291706
552310	291707
277231	291708
43472	291709
282462	291710
481295	291711
74437	291712
142258	291713
8379	291714
459514	291715
714081	291716
19845	291717
68368	291718
85644	291719
309374	291720
65642	291721
409053	291722
278834	291723
72436	291724
48868	291725
354643	291726
114436	291727
13627	291728
647892	291729
197005	291730
636367	291731
643428	291732
258633	291733
436128	291734
67642	291735
509347	291736
462863	291737
131061	291738
528867	291739
660841	291740
194	291741
466138	291742
668697	291743
17416	291744
600254	291745
183872	291746
244346	291747
44372	291748
149066	291749
75034	291750
397140	291751
645842	291752
652619	291753
642646	291754
720200	291755
164902	291756
510835	291757
415451	291758
216894	291759
143554	291760
175684	291761
299660	291762
271703	291763
102102	291764
599915	291765
442836	291766
334910	291767
504417	291768
505381	291769
331608	291770
271813	291771
523984	291772
640511	291773
191076	291774
2354	291775
561223	291776
121304	291777
4718	291778
93355	291779
167210	291780
379339	291781
656661	291782
241662	291783
404157	291784
134070	291785
646885	291786
244545	291787
183777	291788
95091	291789
196423	291790
121476	291791
139857	291792
644355	291793
501585	291794
513269	291795
89193	291796
124406	291797
117671	291798
34242	291799
227396	291800
132768	291801
359351	291802
314043	291803
680355	291804
182973	291805
43902	291806
8881	291807
590792	291808
391920	291809
6316	291810
340371	291811
325783	291812
409744	291813
593978	291814
118873	291815
72613	291816
73637	291817
630256	291818
541147	291819
66286	291820
88354	291821
542767	291822
11335	291823
12304	291824
122594	291825
439030	291826
61509	291827
667262	291828
530169	291829
182892	291830
400029	291831
14383	291832
28997	291833
126627	291834
356285	291835
7518	291836
135622	291837
34365	291838
41889	291839
256794	291840
146722	291841
653507	291842
516267	291843
120103	291844
573818	291845
332604	291846
132973	291847
176852	291848
525512	291849
217337	291850
242655	291851
406361	291852
50835	291853
5294	291854
16078	291855
246234	291856
39750	291857
514093	291858
285282	291859
128342	291860
12658	291861
635279	291862
299582	291863
96593	291864
515611	291865
320847	291866
23565	291867
321774	291868
388090	291869
677842	291870
311225	291871
167734	291872
113069	291873
53965	291874
563813	291875
493380	291876
505612	291877
41893	291878
639145	291879
128195	291880
552131	291881
1915	291882
194074	291883
537711	291884
198858	291885
166207	291886
647908	291887
59632	291888
1931	291889
282526	291890
49540	291891
435078	291892
28179	291893
179758	291894
321215	291895
647971	291896
71061	291897
141203	291898
459521	291899
337041	291900
110	291901
458952	291902
401271	291903
1383	291904
19888	291905
251059	291906
88559	291907
138331	291908
58535	291909
65139	291910
108545	291911
158846	291912
519370	291913
580379	291914
706509	291915
4	291916
505141	291917
241276	291918
491424	291919
338608	291920
643600	291921
38780	291922
24056	291923
271520	291924
272823	291925
159650	291926
43986	291927
61399	291928
33541	291929
332799	291930
599601	291931
224664	291932
148132	291933
18345	291934
683650	291935
569369	291936
284453	291937
593966	291938
91687	291939
471969	291940
96097	291941
687710	291942
678599	291943
55534	291944
548534	291945
37775	291946
491316	291947
211437	291948
598349	291949
50224	291950
148812	291951
206725	291952
135335	291953
5477	291954
681675	291955
51125	291956
9005	291957
533083	291958
6253	291959
184624	291960
525165	291961
362446	291962
35507	291963
375637	291964
99513	291965
628001	291966
35084	291967
713624	291968
487606	291969
46735	291970
31119	291971
27315	291972
8178	291973
413784	291974
140370	291975
537985	291976
2262	291977
169349	291978
650543	291979
218817	291980
460747	291981
500816	291982
63022	291983
698891	291984
185491	291985
868	291986
489610	291987
245833	291988
569232	291989
435372	291990
30690	291991
125861	291992
401576	291993
158451	291994
335486	291995
393485	291996
304928	291997
433856	291998
383537	291999
46213	292000
89717	292001
406903	292002
153655	292003
1660	292004
352383	292005
231669	292006
173230	292007
406641	292008
7258	292009
1284	292010
537496	292011
114433	292012
38111	292013
259419	292014
225097	292015
665791	292016
461819	292017
61893	292018
43219	292019
488411	292020
111832	292021
273950	292022
32971	292023
654916	292024
496744	292025
233306	292026
609792	292027
493439	292028
689510	292029
385778	292030
510616	292031
341592	292032
151343	292033
490445	292034
88002	292035
394739	292036
136435	292037
10518	292038
538540	292039
147483	292040
2712	292041
78488	292042
560579	292043
26078	292044
174211	292045
392556	292046
120419	292047
25906	292048
133443	292049
98457	292050
37408	292051
214727	292052
414112	292053
11062	292054
300652	292055
359151	292056
873	292057
179746	292058
653269	292059
185467	292060
103561	292061
302430	292062
67709	292063
116638	292064
123784	292065
79823	292066
644007	292067
151790	292068
286434	292069
387751	292070
211480	292071
16836	292072
89802	292073
76417	292074
121695	292075
155122	292076
46561	292077
349488	292078
212029	292079
10636	292080
108046	292081
17835	292082
155219	292083
91155	292084
395196	292085
22665	292086
529240	292087
561258	292088
84507	292089
183314	292090
129323	292091
173949	292092
592530	292093
45751	292094
372569	292095
3844	292096
184158	292097
319764	292098
28830	292099
577920	292100
85466	292101
325693	292102
114975	292103
526325	292104
683998	292105
49416	292106
69927	292107
380453	292108
711647	292109
273256	292110
618660	292111
584426	292112
176621	292113
666733	292114
360264	292115
486653	292116
65204	292117
428390	292118
686287	292119
497503	292120
38344	292121
39003	292122
57122	292123
107301	292124
296788	292125
609151	292126
281027	292127
465103	292128
170326	292129
667671	292130
26631	292131
693406	292132
30058	292133
106445	292134
58990	292135
474085	292136
173989	292137
350994	292138
136409	292139
574087	292140
51057	292141
20541	292142
707295	292143
66711	292144
683990	292145
304097	292146
4703	292147
189934	292148
453229	292149
114639	292150
21292	292151
206811	292152
617619	292153
22862	292154
61722	292155
599809	292156
698049	292157
217571	292158
654315	292159
281432	292160
193584	292161
398245	292162
71557	292163
94676	292164
101546	292165
208038	292166
481573	292167
43502	292168
120842	292169
189941	292170
78390	292171
372204	292172
261175	292173
331717	292174
88088	292175
693558	292176
646933	292177
18162	292178
185271	292179
717488	292180
115553	292181
148834	292182
425292	292183
80230	292184
437337	292185
424552	292186
64540	292187
445090	292188
376851	292189
602153	292190
49128	292191
360998	292192
135959	292193
147319	292194
717399	292195
259996	292196
377805	292197
88527	292198
186849	292199
178103	292200
394360	292201
161745	292202
118339	292203
163278	292204
2163	292205
147625	292206
716272	292207
141884	292208
686678	292209
193672	292210
246417	292211
225336	292212
144351	292213
13441	292214
270685	292215
589439	292216
388	292217
1975	292218
395914	292219
61781	292220
162908	292221
691880	292222
116538	292223
694532	292224
128147	292225
201519	292226
359056	292227
96439	292228
505035	292229
694645	292230
41433	292231
44125	292232
408389	292233
16883	292234
660201	292235
186530	292236
351787	292237
28568	292238
644411	292239
24359	292240
167564	292241
496296	292242
96784	292243
9848	292244
150440	292245
657785	292246
43205	292247
404045	292248
183210	292249
417398	292250
429545	292251
118919	292252
498247	292253
376669	292254
520483	292255
30623	292256
50291	292257
299251	292258
209820	292259
603726	292260
698788	292261
109766	292262
114319	292263
5972	292264
4160	292265
40759	292266
476304	292267
329189	292268
200127	292269
579112	292270
2134	292271
320201	292272
28292	292273
573570	292274
177343	292275
158325	292276
158118	292277
102415	292278
604189	292279
478618	292280
234540	292281
562235	292282
126656	292283
496078	292284
7391	292285
5212	292286
504991	292287
469608	292288
445929	292289
264515	292290
15863	292291
48881	292292
669252	292293
313295	292294
311116	292295
604739	292296
378067	292297
26900	292298
618508	292299
615089	292300
407573	292301
144149	292302
14614	292303
104464	292304
143912	292305
29992	292306
9266	292307
572623	292308
504803	292309
50045	292310
402990	292311
310649	292312
10661	292313
350839	292314
28331	292315
473829	292316
202798	292317
55114	292318
40323	292319
262831	292320
4921	292321
108248	292322
80524	292323
571027	292324
353097	292325
395249	292326
128531	292327
507584	292328
227172	292329
23092	292330
322171	292331
557727	292332
252255	292333
9252	292334
164986	292335
131323	292336
279312	292337
163736	292338
543581	292339
454632	292340
121061	292341
388158	292342
61533	292343
12778	292344
6981	292345
661950	292346
488563	292347
87750	292348
8907	292349
15808	292350
76194	292351
348578	292352
116673	292353
140043	292354
114636	292355
5732	292356
424887	292357
672899	292358
130387	292359
134606	292360
105041	292361
496386	292362
637378	292363
5713	292364
441942	292365
215990	292366
40947	292367
70017	292368
81041	292369
143597	292370
661315	292371
412427	292372
543500	292373
156761	292374
667222	292375
526282	292376
63728	292377
275294	292378
342446	292379
137663	292380
373257	292381
211149	292382
102304	292383
638521	292384
463867	292385
180134	292386
106957	292387
757	292388
345979	292389
205958	292390
653384	292391
116267	292392
30251	292393
519615	292394
355031	292395
309135	292396
67079	292397
6002	292398
52432	292399
29922	292400
219953	292401
619714	292402
147306	292403
13731	292404
632859	292405
673152	292406
39972	292407
14342	292408
613025	292409
605645	292410
262065	292411
499077	292412
72757	292413
129004	292414
172906	292415
40806	292416
100486	292417
395645	292418
363514	292419
719787	292420
73634	292421
590434	292422
62745	292423
126313	292424
159082	292425
351643	292426
46014	292427
491688	292428
51967	292429
234814	292430
18031	292431
656354	292432
548289	292433
266340	292434
356614	292435
36423	292436
9933	292437
407107	292438
227094	292439
25985	292440
499634	292441
332426	292442
722818	292443
109531	292444
38756	292445
12175	292446
638374	292447
163448	292448
271655	292449
717983	292450
62629	292451
629016	292452
116048	292453
94592	292454
724128	292455
95421	292456
61814	292457
103358	292458
240167	292459
103641	292460
16289	292461
156006	292462
36526	292463
142797	292464
400255	292465
580547	292466
633217	292467
246916	292468
575150	292469
379077	292470
680828	292471
529107	292472
607141	292473
315797	292474
171546	292475
6922	292476
167881	292477
206539	292478
91804	292479
51299	292480
605466	292481
57302	292482
12534	292483
50148	292484
655989	292485
161366	292486
164075	292487
171574	292488
204499	292489
458091	292490
269082	292491
99703	292492
708882	292493
222808	292494
326194	292495
313756	292496
675856	292497
635578	292498
155249	292499
32186	292500
179392	292501
369285	292502
183405	292503
5057	292504
50230	292505
103872	292506
107295	292507
342423	292508
32390	292509
2932	292510
194484	292511
428843	292512
64335	292513
541641	292514
66223	292515
277965	292516
623933	292517
667753	292518
421684	292519
37601	292520
70489	292521
421663	292522
690359	292523
93478	292524
520695	292525
52744	292526
370518	292527
509004	292528
185900	292529
614853	292530
450684	292531
1403	292532
125261	292533
648122	292534
482334	292535
80641	292536
723646	292537
413782	292538
625	292539
574508	292540
48224	292541
483119	292542
690616	292543
167998	292544
224352	292545
48465	292546
29520	292547
696379	292548
536544	292549
429101	292550
658604	292551
64077	292552
680621	292553
570682	292554
415016	292555
456616	292556
541271	292557
104784	292558
3582	292559
393223	292560
662800	292561
71745	292562
149451	292563
8726	292564
401293	292565
1762	292566
59344	292567
211687	292568
273436	292569
431436	292570
724300	292571
642891	292572
408365	292573
101873	292574
73909	292575
143442	292576
297910	292577
715713	292578
388986	292579
235215	292580
43069	292581
624021	292582
495347	292583
560319	292584
572848	292585
106823	292586
14786	292587
220251	292588
660	292589
136291	292590
611159	292591
706049	292592
9697	292593
327010	292594
332378	292595
515196	292596
434715	292597
383330	292598
519410	292599
708768	292600
237695	292601
232682	292602
16837	292603
24200	292604
137394	292605
49585	292606
84581	292607
384425	292608
456068	292609
662736	292610
16240	292611
722891	292612
451955	292613
264371	292614
163598	292615
669926	292616
302198	292617
41242	292618
2917	292619
294251	292620
29794	292621
108960	292622
271314	292623
297427	292624
33330	292625
457086	292626
98573	292627
250622	292628
71339	292629
189289	292630
330770	292631
29268	292632
9398	292633
262446	292634
432539	292635
1915	292636
48530	292637
717389	292638
521779	292639
78818	292640
49544	292641
279302	292642
139932	292643
33594	292644
92776	292645
31381	292646
29122	292647
467581	292648
395550	292649
349040	292650
64607	292651
96620	292652
21043	292653
47842	292654
16241	292655
68	292656
598698	292657
16733	292658
705656	292659
609815	292660
169901	292661
12396	292662
136854	292663
14415	292664
667796	292665
37568	292666
618665	292667
99043	292668
4425	292669
23901	292670
2282	292671
164356	292672
52931	292673
660739	292674
550829	292675
16254	292676
521491	292677
77739	292678
53434	292679
5866	292680
13680	292681
492343	292682
123976	292683
652544	292684
677057	292685
388116	292686
439929	292687
129189	292688
623044	292689
18256	292690
589078	292691
370589	292692
12439	292693
537762	292694
217675	292695
33366	292696
212583	292697
675736	292698
58126	292699
169791	292700
723952	292701
76588	292702
44362	292703
605055	292704
9774	292705
381561	292706
4046	292707
618862	292708
200966	292709
62545	292710
220471	292711
109661	292712
86319	292713
377275	292714
224652	292715
175420	292716
201690	292717
82622	292718
317123	292719
403445	292720
93148	292721
74729	292722
473056	292723
196514	292724
212700	292725
23368	292726
341478	292727
9484	292728
195858	292729
12473	292730
592343	292731
151848	292732
462132	292733
441760	292734
487107	292735
259085	292736
232863	292737
348198	292738
674108	292739
361621	292740
557592	292741
657013	292742
556273	292743
125242	292744
156432	292745
14195	292746
264579	292747
666743	292748
713546	292749
626482	292750
578304	292751
420562	292752
230447	292753
509171	292754
494971	292755
399578	292756
280127	292757
54011	292758
472540	292759
192030	292760
319865	292761
277405	292762
174623	292763
656095	292764
138364	292765
48645	292766
121036	292767
160949	292768
177368	292769
142896	292770
624953	292771
44653	292772
38931	292773
9559	292774
169609	292775
2341	292776
157957	292777
88351	292778
44244	292779
208702	292780
307801	292781
68584	292782
475909	292783
487824	292784
725050	292785
46205	292786
550538	292787
653	292788
254474	292789
146389	292790
414163	292791
640492	292792
319196	292793
25701	292794
37159	292795
224523	292796
695344	292797
185988	292798
302542	292799
540694	292800
35176	292801
20150	292802
85165	292803
57602	292804
42297	292805
543794	292806
433874	292807
179351	292808
159	292809
393024	292810
248669	292811
617226	292812
309558	292813
563705	292814
38306	292815
479309	292816
38426	292817
404620	292818
480879	292819
369040	292820
121149	292821
413381	292822
269829	292823
67276	292824
540520	292825
141680	292826
136778	292827
253894	292828
39538	292829
2938	292830
85088	292831
124416	292832
305755	292833
48799	292834
101664	292835
6679	292836
562104	292837
466527	292838
673356	292839
145113	292840
702375	292841
1349	292842
502327	292843
395893	292844
621103	292845
173973	292846
169929	292847
264612	292848
241290	292849
294767	292850
125139	292851
162108	292852
433469	292853
671792	292854
7805	292855
175911	292856
490310	292857
120819	292858
312245	292859
10058	292860
682527	292861
395907	292862
748	292863
10203	292864
576136	292865
454357	292866
167491	292867
183102	292868
511943	292869
220596	292870
518572	292871
193122	292872
345350	292873
268253	292874
79264	292875
305736	292876
2828	292877
255645	292878
527572	292879
596738	292880
125725	292881
487235	292882
282588	292883
256210	292884
152786	292885
334788	292886
257572	292887
582606	292888
713833	292889
413150	292890
185201	292891
148291	292892
632280	292893
203517	292894
165212	292895
14315	292896
279411	292897
378619	292898
557376	292899
107990	292900
21852	292901
268156	292902
557139	292903
395804	292904
353007	292905
557674	292906
48706	292907
13128	292908
760	292909
269697	292910
635070	292911
420168	292912
55629	292913
106300	292914
368493	292915
219409	292916
125701	292917
502718	292918
353362	292919
22962	292920
714400	292921
63860	292922
360636	292923
42828	292924
33132	292925
783	292926
244022	292927
426718	292928
124921	292929
305591	292930
62296	292931
487580	292932
4955	292933
166542	292934
2053	292935
481276	292936
47286	292937
227956	292938
573999	292939
425059	292940
648610	292941
42836	292942
484167	292943
607966	292944
418991	292945
29367	292946
37738	292947
5909	292948
609713	292949
70275	292950
541981	292951
26755	292952
155423	292953
65595	292954
475638	292955
360878	292956
646723	292957
16409	292958
56760	292959
37069	292960
302996	292961
72561	292962
81086	292963
344823	292964
571485	292965
89152	292966
25667	292967
132773	292968
448278	292969
423288	292970
328222	292971
173519	292972
601245	292973
568076	292974
139526	292975
151544	292976
219115	292977
367313	292978
44816	292979
2474	292980
604170	292981
9889	292982
694362	292983
26188	292984
462618	292985
36987	292986
244929	292987
224602	292988
357511	292989
314502	292990
454052	292991
109543	292992
528440	292993
665835	292994
556129	292995
33480	292996
92904	292997
116875	292998
175353	292999
9028	293000
576066	293001
651393	293002
215489	293003
442302	293004
185689	293005
118993	293006
19698	293007
81818	293008
425159	293009
145411	293010
406144	293011
143568	293012
635308	293013
16773	293014
73826	293015
332545	293016
169949	293017
631	293018
141598	293019
493556	293020
1314	293021
578094	293022
527400	293023
206015	293024
50660	293025
289536	293026
17263	293027
22078	293028
146002	293029
175541	293030
189825	293031
551623	293032
64895	293033
511127	293034
112777	293035
45238	293036
165700	293037
335628	293038
703591	293039
368058	293040
623804	293041
424	293042
214353	293043
308822	293044
32923	293045
49014	293046
346664	293047
303476	293048
184302	293049
122689	293050
167141	293051
696978	293052
95513	293053
580002	293054
145275	293055
28789	293056
314600	293057
174531	293058
190632	293059
225708	293060
99018	293061
241485	293062
477231	293063
200387	293064
479859	293065
9261	293066
97796	293067
56622	293068
523136	293069
641857	293070
723249	293071
172740	293072
460431	293073
333022	293074
147691	293075
230256	293076
74655	293077
84057	293078
15460	293079
124257	293080
820	293081
546077	293082
64455	293083
301297	293084
196108	293085
355710	293086
11300	293087
223030	293088
130723	293089
56380	293090
558149	293091
74922	293092
6058	293093
582098	293094
9728	293095
58394	293096
308758	293097
157340	293098
548197	293099
603047	293100
608521	293101
170349	293102
76082	293103
484221	293104
57447	293105
7842	293106
541393	293107
129976	293108
384152	293109
385980	293110
38721	293111
52957	293112
259822	293113
121643	293114
517253	293115
274593	293116
168054	293117
250362	293118
714454	293119
668663	293120
658616	293121
553030	293122
6664	293123
226899	293124
216156	293125
510484	293126
647807	293127
93262	293128
46766	293129
712527	293130
207671	293131
545803	293132
431886	293133
166004	293134
26935	293135
454176	293136
70415	293137
358171	293138
638854	293139
1610	293140
419114	293141
179356	293142
48595	293143
109520	293144
121614	293145
404806	293146
17333	293147
144114	293148
121965	293149
37972	293150
3318	293151
88415	293152
184497	293153
159721	293154
179	293155
24749	293156
707584	293157
224501	293158
27441	293159
603688	293160
166352	293161
550437	293162
428702	293163
453427	293164
31849	293165
660291	293166
597608	293167
142007	293168
100948	293169
62	293170
360271	293171
82898	293172
327670	293173
27780	293174
177360	293175
343710	293176
56957	293177
254282	293178
336514	293179
419635	293180
71872	293181
90179	293182
683510	293183
464531	293184
469721	293185
239641	293186
21927	293187
1280	293188
245174	293189
716941	293190
532215	293191
348512	293192
441601	293193
7913	293194
92319	293195
620714	293196
566970	293197
338218	293198
258310	293199
348224	293200
158036	293201
593277	293202
3163	293203
3197	293204
91978	293205
60878	293206
693835	293207
509746	293208
508728	293209
42071	293210
184621	293211
391942	293212
74143	293213
134364	293214
686997	293215
601385	293216
457192	293217
146583	293218
98078	293219
341879	293220
170528	293221
52687	293222
299144	293223
31073	293224
28510	293225
199091	293226
388292	293227
174709	293228
412991	293229
199523	293230
77082	293231
117189	293232
30931	293233
252737	293234
70211	293235
165134	293236
672855	293237
353874	293238
398083	293239
210225	293240
80320	293241
173044	293242
656345	293243
692598	293244
58325	293245
30752	293246
657504	293247
347183	293248
111301	293249
410311	293250
542324	293251
51132	293252
468653	293253
581982	293254
48515	293255
676669	293256
118590	293257
414134	293258
67335	293259
52961	293260
210746	293261
123903	293262
10104	293263
610818	293264
518169	293265
206323	293266
341004	293267
24823	293268
431555	293269
30456	293270
2996	293271
471577	293272
50600	293273
37681	293274
277606	293275
163392	293276
162218	293277
112793	293278
1128	293279
44950	293280
2443	293281
244067	293282
12790	293283
522641	293284
528110	293285
664320	293286
68033	293287
193990	293288
524651	293289
54863	293290
26973	293291
686673	293292
554316	293293
115977	293294
340649	293295
426820	293296
14592	293297
100841	293298
636775	293299
529229	293300
156149	293301
252802	293302
329733	293303
184822	293304
4957	293305
147626	293306
192732	293307
42218	293308
214423	293309
591190	293310
56931	293311
534326	293312
677655	293313
85769	293314
1901	293315
520722	293316
603205	293317
610090	293318
533307	293319
27930	293320
491822	293321
497643	293322
59618	293323
483397	293324
528311	293325
331876	293326
113796	293327
78381	293328
649054	293329
150911	293330
693907	293331
214896	293332
71347	293333
219773	293334
93887	293335
45108	293336
338163	293337
67584	293338
299283	293339
22534	293340
148321	293341
119880	293342
78323	293343
245218	293344
18487	293345
521695	293346
238061	293347
130669	293348
179116	293349
385256	293350
432859	293351
94203	293352
85397	293353
624046	293354
3668	293355
11301	293356
119549	293357
586560	293358
27816	293359
559890	293360
178642	293361
709802	293362
505468	293363
29931	293364
23504	293365
13989	293366
2793	293367
7713	293368
537474	293369
11245	293370
11742	293371
182617	293372
412840	293373
378004	293374
390665	293375
50130	293376
35516	293377
88645	293378
580524	293379
36471	293380
578040	293381
218979	293382
286145	293383
191219	293384
99549	293385
156117	293386
6277	293387
402091	293388
426455	293389
237699	293390
199617	293391
371876	293392
21451	293393
351487	293394
620410	293395
674126	293396
31504	293397
57976	293398
73079	293399
637083	293400
229607	293401
38130	293402
592573	293403
584135	293404
287736	293405
175543	293406
493804	293407
713230	293408
718632	293409
122655	293410
98741	293411
189400	293412
186328	293413
110	293414
523644	293415
498918	293416
17882	293417
291533	293418
184914	293419
26797	293420
22450	293421
216473	293422
338506	293423
444039	293424
208861	293425
262318	293426
128890	293427
515477	293428
17573	293429
276390	293430
282549	293431
15205	293432
167194	293433
482633	293434
35175	293435
35080	293436
699016	293437
279938	293438
697899	293439
63183	293440
435016	293441
685650	293442
21461	293443
631766	293444
86739	293445
131611	293446
338596	293447
410889	293448
39486	293449
390732	293450
526088	293451
696859	293452
208108	293453
44223	293454
214974	293455
538510	293456
165445	293457
234452	293458
714811	293459
710675	293460
138999	293461
41170	293462
30227	293463
97831	293464
372217	293465
414017	293466
671602	293467
610266	293468
136981	293469
314836	293470
480940	293471
181837	293472
699485	293473
208813	293474
20244	293475
603526	293476
20660	293477
48155	293478
82133	293479
711137	293480
49943	293481
61216	293482
127358	293483
301767	293484
252235	293485
143809	293486
14752	293487
696410	293488
149593	293489
20690	293490
184901	293491
594488	293492
148752	293493
559901	293494
52564	293495
176983	293496
37251	293497
106235	293498
225016	293499
753	293500
705933	293501
52241	293502
19897	293503
102804	293504
5501	293505
218733	293506
195742	293507
551056	293508
516107	293509
399184	293510
194741	293511
330106	293512
120144	293513
388438	293514
147300	293515
31950	293516
537932	293517
61091	293518
466195	293519
272427	293520
110699	293521
29105	293522
256336	293523
98048	293524
436829	293525
31724	293526
471068	293527
314246	293528
640574	293529
2041	293530
4889	293531
461233	293532
35710	293533
688486	293534
3487	293535
143617	293536
214325	293537
13961	293538
27096	293539
53622	293540
255356	293541
23189	293542
302259	293543
665567	293544
40540	293545
305155	293546
469752	293547
12488	293548
287095	293549
144764	293550
213739	293551
16739	293552
151474	293553
536367	293554
267414	293555
134171	293556
170667	293557
343	293558
17978	293559
215719	293560
191695	293561
59292	293562
47468	293563
208604	293564
605212	293565
51736	293566
651673	293567
546625	293568
196538	293569
209780	293570
92757	293571
197344	293572
162733	293573
47119	293574
559863	293575
44131	293576
551557	293577
65939	293578
320782	293579
41494	293580
501398	293581
50673	293582
308389	293583
557577	293584
114972	293585
346479	293586
621800	293587
651696	293588
37557	293589
290530	293590
480378	293591
431271	293592
682596	293593
396590	293594
491549	293595
534208	293596
118358	293597
106976	293598
15106	293599
62243	293600
527053	293601
419352	293602
191746	293603
59875	293604
200143	293605
417020	293606
276386	293607
650647	293608
483500	293609
114010	293610
262571	293611
542643	293612
21	293613
270959	293614
469020	293615
3148	293616
528145	293617
441069	293618
124093	293619
541181	293620
219400	293621
145584	293622
68308	293623
176539	293624
84912	293625
37479	293626
544135	293627
485589	293628
61553	293629
634264	293630
62754	293631
393115	293632
54403	293633
320992	293634
625325	293635
355621	293636
79562	293637
81751	293638
152979	293639
29451	293640
597717	293641
671448	293642
669039	293643
153421	293644
4166	293645
416056	293646
523512	293647
23169	293648
47317	293649
701375	293650
85223	293651
2532	293652
41586	293653
50708	293654
550941	293655
123298	293656
153359	293657
400868	293658
49462	293659
39548	293660
510760	293661
330801	293662
187036	293663
368766	293664
588720	293665
176070	293666
179527	293667
580042	293668
619826	293669
288941	293670
657981	293671
303984	293672
63265	293673
246731	293674
594966	293675
409631	293676
521109	293677
42733	293678
346363	293679
77482	293680
21705	293681
150527	293682
524052	293683
27209	293684
439855	293685
223213	293686
476295	293687
124794	293688
695055	293689
296755	293690
290514	293691
471944	293692
718880	293693
609581	293694
453630	293695
477446	293696
389157	293697
565562	293698
107846	293699
696304	293700
614041	293701
651729	293702
565314	293703
573796	293704
580439	293705
265113	293706
182528	293707
640489	293708
664176	293709
514151	293710
288814	293711
157498	293712
150869	293713
144709	293714
399555	293715
55	293716
479516	293717
37539	293718
56513	293719
53592	293720
570195	293721
250037	293722
627144	293723
431917	293724
374308	293725
585677	293726
31318	293727
220771	293728
695845	293729
654178	293730
397277	293731
582083	293732
126960	293733
643812	293734
4948	293735
100178	293736
276960	293737
122306	293738
697656	293739
676416	293740
101	293741
443681	293742
430573	293743
33988	293744
34634	293745
216933	293746
374513	293747
13987	293748
298393	293749
633319	293750
280765	293751
19299	293752
76715	293753
634015	293754
374968	293755
200790	293756
173254	293757
654001	293758
42777	293759
518168	293760
20484	293761
623599	293762
551477	293763
123237	293764
208236	293765
26	293766
155772	293767
457199	293768
176321	293769
346944	293770
134160	293771
279202	293772
604591	293773
468009	293774
45032	293775
344691	293776
114679	293777
305573	293778
210351	293779
675163	293780
586085	293781
179758	293782
617505	293783
543327	293784
204932	293785
156802	293786
506277	293787
74201	293788
687535	293789
236939	293790
81073	293791
626517	293792
557771	293793
497121	293794
416874	293795
417219	293796
454390	293797
57288	293798
49655	293799
210994	293800
194621	293801
499870	293802
199878	293803
634836	293804
353742	293805
85587	293806
12623	293807
196055	293808
389279	293809
3846	293810
466257	293811
295121	293812
514013	293813
58358	293814
632268	293815
21838	293816
99524	293817
48527	293818
22259	293819
537631	293820
386959	293821
221477	293822
469472	293823
26834	293824
25683	293825
185810	293826
1379	293827
175465	293828
623158	293829
634825	293830
432367	293831
176365	293832
9165	293833
11974	293834
294810	293835
19955	293836
201676	293837
129508	293838
210753	293839
505419	293840
98068	293841
484537	293842
144517	293843
46414	293844
313701	293845
59143	293846
500199	293847
4193	293848
32643	293849
24799	293850
136786	293851
288808	293852
150758	293853
328960	293854
90395	293855
162299	293856
173455	293857
140528	293858
392511	293859
290312	293860
482937	293861
261585	293862
310518	293863
225035	293864
22420	293865
143594	293866
4514	293867
288925	293868
26634	293869
51523	293870
310033	293871
291447	293872
385020	293873
323161	293874
678400	293875
592238	293876
406876	293877
153756	293878
206365	293879
264433	293880
681318	293881
424399	293882
358438	293883
68022	293884
500208	293885
504710	293886
578174	293887
138276	293888
304358	293889
15476	293890
3637	293891
162966	293892
123891	293893
242696	293894
352447	293895
7043	293896
545486	293897
98553	293898
125026	293899
133344	293900
533810	293901
389492	293902
468047	293903
53058	293904
492588	293905
75049	293906
135981	293907
532545	293908
310024	293909
149103	293910
167946	293911
98328	293912
28058	293913
8233	293914
20836	293915
253157	293916
36150	293917
167390	293918
65303	293919
514534	293920
27342	293921
82261	293922
51679	293923
614133	293924
210279	293925
593482	293926
350228	293927
224873	293928
82318	293929
15685	293930
60804	293931
394643	293932
494196	293933
297489	293934
348	293935
17253	293936
125748	293937
702856	293938
253640	293939
582862	293940
2179	293941
166751	293942
410688	293943
282693	293944
238373	293945
437261	293946
125904	293947
649838	293948
532647	293949
387051	293950
66211	293951
266345	293952
33678	293953
43127	293954
623248	293955
618562	293956
63348	293957
114524	293958
405171	293959
173971	293960
371196	293961
37936	293962
113102	293963
505592	293964
666145	293965
105681	293966
167213	293967
146794	293968
350517	293969
179166	293970
483	293971
331794	293972
348384	293973
277838	293974
310701	293975
210	293976
136519	293977
431757	293978
129779	293979
391512	293980
274881	293981
258215	293982
9731	293983
13565	293984
491909	293985
124658	293986
365799	293987
101475	293988
579042	293989
143072	293990
150270	293991
123703	293992
59286	293993
5103	293994
17503	293995
59325	293996
115024	293997
700686	293998
167140	293999
576132	294000
163919	294001
383315	294002
92956	294003
55500	294004
106544	294005
37833	294006
88463	294007
253452	294008
354732	294009
395162	294010
453906	294011
81385	294012
3784	294013
561111	294014
645927	294015
10327	294016
615534	294017
140798	294018
45311	294019
139853	294020
368280	294021
328422	294022
629458	294023
305367	294024
576644	294025
66949	294026
164107	294027
168555	294028
177778	294029
42155	294030
175765	294031
192238	294032
95353	294033
44400	294034
135859	294035
451940	294036
4495	294037
32699	294038
173855	294039
20052	294040
590408	294041
28153	294042
92741	294043
99445	294044
73370	294045
586196	294046
29960	294047
653296	294048
96764	294049
163402	294050
584749	294051
55815	294052
173388	294053
534865	294054
120471	294055
118916	294056
178816	294057
393496	294058
615935	294059
18088	294060
403080	294061
596397	294062
104488	294063
339507	294064
84281	294065
698487	294066
46110	294067
219082	294068
364613	294069
371554	294070
581039	294071
554263	294072
195625	294073
436201	294074
30655	294075
577901	294076
20384	294077
99157	294078
180628	294079
145907	294080
429157	294081
16248	294082
84904	294083
41	294084
449123	294085
18749	294086
642099	294087
119171	294088
66310	294089
110098	294090
159026	294091
45503	294092
424198	294093
62169	294094
449578	294095
713510	294096
617535	294097
52987	294098
307454	294099
233155	294100
521	294101
575167	294102
336290	294103
17119	294104
617956	294105
70393	294106
87701	294107
92645	294108
554138	294109
102501	294110
71352	294111
351205	294112
168549	294113
11031	294114
47793	294115
603301	294116
561939	294117
259838	294118
175422	294119
28269	294120
96668	294121
363633	294122
372014	294123
118949	294124
639436	294125
237	294126
27614	294127
428402	294128
156111	294129
140324	294130
719255	294131
631690	294132
211114	294133
709040	294134
20513	294135
80710	294136
1253	294137
492651	294138
29769	294139
38941	294140
168983	294141
517043	294142
347918	294143
409331	294144
96278	294145
66668	294146
40815	294147
720879	294148
559722	294149
84697	294150
334821	294151
494958	294152
370251	294153
107606	294154
490021	294155
5930	294156
402055	294157
71141	294158
10071	294159
14700	294160
131164	294161
151141	294162
95101	294163
142565	294164
550055	294165
47827	294166
22992	294167
396125	294168
555915	294169
496524	294170
210270	294171
13127	294172
28617	294173
485288	294174
1925	294175
696079	294176
644228	294177
633785	294178
398721	294179
517085	294180
230655	294181
60594	294182
314060	294183
63469	294184
383224	294185
167169	294186
419890	294187
378033	294188
279058	294189
217733	294190
624748	294191
611204	294192
603879	294193
220001	294194
365230	294195
582631	294196
460952	294197
401886	294198
24201	294199
76161	294200
360441	294201
472436	294202
11986	294203
45442	294204
403647	294205
116	294206
172104	294207
612225	294208
229867	294209
400330	294210
127741	294211
340466	294212
239350	294213
17851	294214
668027	294215
276042	294216
257650	294217
573428	294218
19982	294219
284805	294220
704584	294221
459882	294222
86457	294223
330453	294224
631311	294225
668979	294226
58084	294227
696791	294228
547331	294229
456479	294230
256302	294231
349068	294232
99416	294233
293251	294234
229954	294235
126062	294236
138669	294237
537456	294238
120311	294239
565017	294240
63615	294241
125117	294242
35117	294243
334241	294244
228365	294245
100968	294246
125841	294247
286490	294248
723868	294249
644744	294250
1085	294251
52210	294252
612201	294253
27200	294254
227316	294255
132684	294256
208928	294257
300960	294258
346443	294259
324091	294260
66623	294261
161992	294262
393	294263
298436	294264
462840	294265
40213	294266
151232	294267
202385	294268
521239	294269
536775	294270
245289	294271
103434	294272
312891	294273
403062	294274
643063	294275
88594	294276
710176	294277
55509	294278
99394	294279
147265	294280
165113	294281
619809	294282
101434	294283
648061	294284
374019	294285
400993	294286
33477	294287
225927	294288
580210	294289
707600	294290
605220	294291
137628	294292
538051	294293
242232	294294
413314	294295
61228	294296
643113	294297
94101	294298
504772	294299
341709	294300
629776	294301
280934	294302
226705	294303
9693	294304
149091	294305
478539	294306
413166	294307
80868	294308
375948	294309
713452	294310
167905	294311
448812	294312
723752	294313
320508	294314
104017	294315
201184	294316
16909	294317
11091	294318
505647	294319
716452	294320
75836	294321
61765	294322
155474	294323
566269	294324
170507	294325
674641	294326
541708	294327
48523	294328
171453	294329
97059	294330
101467	294331
359406	294332
249040	294333
372580	294334
587310	294335
547354	294336
251759	294337
187906	294338
165639	294339
661426	294340
115791	294341
625343	294342
650595	294343
25695	294344
150184	294345
431637	294346
413904	294347
621278	294348
60205	294349
35481	294350
661575	294351
508134	294352
35439	294353
510032	294354
416031	294355
351632	294356
7885	294357
82269	294358
26549	294359
100440	294360
90050	294361
507501	294362
568708	294363
645728	294364
403948	294365
612034	294366
24551	294367
216822	294368
84753	294369
226839	294370
561316	294371
492367	294372
48665	294373
56103	294374
74022	294375
179154	294376
166620	294377
235967	294378
181852	294379
201590	294380
37892	294381
593635	294382
34433	294383
1328	294384
430730	294385
1271	294386
680437	294387
457925	294388
631895	294389
156748	294390
170821	294391
586809	294392
173662	294393
451540	294394
219340	294395
86598	294396
251019	294397
21893	294398
2478	294399
70632	294400
186009	294401
16225	294402
415899	294403
464526	294404
135610	294405
3924	294406
109048	294407
13014	294408
445651	294409
151718	294410
35921	294411
239498	294412
6321	294413
133589	294414
110738	294415
467436	294416
627085	294417
637331	294418
320131	294419
64976	294420
97492	294421
305525	294422
31771	294423
14859	294424
141736	294425
309440	294426
323433	294427
240546	294428
303109	294429
326395	294430
461472	294431
321824	294432
184093	294433
571411	294434
691619	294435
596893	294436
373015	294437
7023	294438
131568	294439
237055	294440
308416	294441
297608	294442
56389	294443
687574	294444
353893	294445
525344	294446
701104	294447
176827	294448
641483	294449
71677	294450
625907	294451
144510	294452
81985	294453
2031	294454
279554	294455
60490	294456
87954	294457
218178	294458
57460	294459
563787	294460
581471	294461
170427	294462
266507	294463
477870	294464
404617	294465
38363	294466
195562	294467
594658	294468
12526	294469
511029	294470
263365	294471
197441	294472
166314	294473
599839	294474
110111	294475
525290	294476
180175	294477
3855	294478
71099	294479
468817	294480
714676	294481
88144	294482
155227	294483
139343	294484
107189	294485
539737	294486
718666	294487
683456	294488
692277	294489
478974	294490
60801	294491
519445	294492
324294	294493
335209	294494
34331	294495
5910	294496
671490	294497
126209	294498
233094	294499
551074	294500
3584	294501
316002	294502
465898	294503
74223	294504
668845	294505
651582	294506
696423	294507
196849	294508
20772	294509
260684	294510
422274	294511
434453	294512
20602	294513
639482	294514
175266	294515
166829	294516
14767	294517
2020	294518
651811	294519
417554	294520
164220	294521
614496	294522
205546	294523
87870	294524
707704	294525
331966	294526
24204	294527
556955	294528
285147	294529
590538	294530
272571	294531
703264	294532
12814	294533
254721	294534
242147	294535
23649	294536
142546	294537
76563	294538
574125	294539
25896	294540
659649	294541
507715	294542
472195	294543
424205	294544
676771	294545
27654	294546
459024	294547
401175	294548
157258	294549
681498	294550
640171	294551
443530	294552
312705	294553
283146	294554
652082	294555
14368	294556
27702	294557
20874	294558
426618	294559
24928	294560
105405	294561
661737	294562
163595	294563
467438	294564
48798	294565
258071	294566
261034	294567
241375	294568
324571	294569
6919	294570
240402	294571
243578	294572
593472	294573
142889	294574
390907	294575
620589	294576
95836	294577
270953	294578
21631	294579
347238	294580
84145	294581
576424	294582
97212	294583
17644	294584
649564	294585
574209	294586
582435	294587
623688	294588
525687	294589
363420	294590
348501	294591
569998	294592
676101	294593
326177	294594
137808	294595
619609	294596
564309	294597
492227	294598
188089	294599
15956	294600
36051	294601
83400	294602
34239	294603
565238	294604
310913	294605
724154	294606
13425	294607
13064	294608
117684	294609
25956	294610
16920	294611
173598	294612
475885	294613
438571	294614
308350	294615
67046	294616
15538	294617
455120	294618
260092	294619
4766	294620
20413	294621
77435	294622
45750	294623
250286	294624
336945	294625
184498	294626
385901	294627
87067	294628
636481	294629
176913	294630
699203	294631
638784	294632
95246	294633
21912	294634
564621	294635
59878	294636
226719	294637
463009	294638
287310	294639
82104	294640
206734	294641
549977	294642
229771	294643
520163	294644
69375	294645
372129	294646
214762	294647
711487	294648
215441	294649
233850	294650
372516	294651
105096	294652
210304	294653
24111	294654
37826	294655
222367	294656
279903	294657
316781	294658
2585	294659
163569	294660
63687	294661
91941	294662
35815	294663
52202	294664
408594	294665
642288	294666
35675	294667
60398	294668
664047	294669
162569	294670
93601	294671
29984	294672
278448	294673
105416	294674
59570	294675
140570	294676
62874	294677
308890	294678
559951	294679
374774	294680
377739	294681
116368	294682
676123	294683
414487	294684
695971	294685
28706	294686
594763	294687
617545	294688
487744	294689
297	294690
495757	294691
727	294692
41979	294693
569308	294694
568348	294695
28938	294696
332367	294697
169485	294698
93950	294699
413102	294700
105203	294701
1669	294702
534938	294703
79755	294704
76337	294705
90577	294706
107724	294707
287694	294708
587097	294709
302147	294710
3257	294711
21074	294712
149087	294713
26744	294714
422159	294715
686674	294716
445673	294717
275314	294718
74554	294719
58140	294720
37087	294721
55130	294722
20054	294723
40743	294724
13392	294725
304977	294726
55555	294727
259193	294728
712607	294729
152878	294730
176305	294731
696201	294732
416022	294733
133697	294734
372387	294735
219800	294736
46419	294737
627839	294738
105119	294739
383811	294740
461282	294741
158560	294742
7076	294743
374166	294744
130242	294745
397327	294746
526267	294747
208592	294748
145631	294749
252891	294750
418491	294751
131406	294752
267207	294753
128947	294754
366277	294755
322081	294756
57757	294757
563886	294758
28379	294759
129794	294760
44521	294761
124307	294762
4081	294763
710218	294764
631663	294765
326367	294766
679455	294767
353910	294768
311553	294769
97538	294770
31335	294771
541229	294772
516215	294773
42684	294774
253650	294775
575629	294776
30149	294777
369529	294778
215302	294779
505167	294780
158371	294781
150444	294782
337672	294783
122957	294784
552403	294785
282982	294786
162546	294787
313743	294788
635746	294789
663347	294790
5300	294791
666568	294792
130374	294793
174834	294794
422946	294795
135436	294796
355753	294797
322673	294798
26641	294799
20246	294800
680663	294801
250845	294802
3832	294803
583060	294804
465691	294805
320618	294806
179086	294807
559751	294808
713895	294809
106894	294810
163041	294811
629536	294812
128479	294813
534125	294814
272521	294815
374075	294816
646244	294817
38242	294818
108977	294819
108740	294820
332021	294821
169176	294822
680350	294823
724219	294824
321327	294825
127394	294826
153061	294827
181931	294828
40776	294829
685269	294830
83277	294831
152451	294832
99934	294833
51101	294834
142312	294835
629989	294836
46047	294837
177353	294838
201672	294839
320892	294840
12339	294841
299925	294842
114057	294843
517055	294844
585387	294845
286748	294846
282276	294847
268304	294848
8509	294849
215068	294850
246261	294851
488538	294852
399360	294853
32931	294854
134821	294855
67287	294856
703273	294857
86221	294858
649442	294859
143048	294860
127664	294861
75267	294862
535383	294863
653567	294864
141247	294865
503641	294866
632924	294867
657462	294868
417679	294869
38534	294870
552379	294871
715041	294872
57412	294873
17987	294874
74281	294875
622896	294876
145044	294877
475752	294878
154264	294879
32660	294880
721028	294881
83817	294882
244203	294883
563270	294884
19982	294885
647126	294886
397920	294887
39517	294888
592964	294889
120532	294890
167701	294891
338587	294892
343427	294893
493918	294894
129883	294895
81040	294896
75121	294897
523627	294898
192201	294899
53181	294900
333891	294901
698202	294902
150882	294903
14783	294904
150913	294905
219279	294906
135111	294907
699611	294908
2073	294909
105070	294910
1287	294911
96165	294912
111741	294913
42039	294914
63016	294915
692012	294916
635445	294917
6706	294918
81165	294919
699147	294920
85906	294921
166285	294922
128108	294923
316532	294924
253592	294925
139614	294926
540150	294927
332606	294928
112761	294929
47065	294930
39863	294931
503275	294932
367067	294933
185487	294934
578294	294935
11284	294936
407117	294937
147242	294938
72110	294939
705533	294940
496286	294941
140653	294942
98183	294943
1091	294944
525293	294945
39501	294946
593150	294947
259443	294948
232998	294949
76673	294950
558266	294951
276758	294952
333469	294953
118914	294954
690123	294955
570907	294956
701005	294957
453476	294958
515458	294959
688591	294960
168114	294961
57350	294962
25	294963
36540	294964
51222	294965
493249	294966
397439	294967
54396	294968
27561	294969
31489	294970
305969	294971
306633	294972
711104	294973
208745	294974
160193	294975
301642	294976
75929	294977
408878	294978
14888	294979
71211	294980
46568	294981
168031	294982
690308	294983
41668	294984
12800	294985
16058	294986
324070	294987
150705	294988
667037	294989
3476	294990
34548	294991
338374	294992
379520	294993
582787	294994
511533	294995
450360	294996
578047	294997
641135	294998
356713	294999
83908	295000
398020	295001
36505	295002
107718	295003
580780	295004
204167	295005
11805	295006
392311	295007
318141	295008
531359	295009
680645	295010
334899	295011
63674	295012
30123	295013
381919	295014
6300	295015
65652	295016
157459	295017
415517	295018
139030	295019
39329	295020
36244	295021
486430	295022
718598	295023
566952	295024
82785	295025
610110	295026
654718	295027
671687	295028
40672	295029
525589	295030
274637	295031
460476	295032
430202	295033
123438	295034
641189	295035
11924	295036
107122	295037
618782	295038
9795	295039
82451	295040
281541	295041
551998	295042
55468	295043
75608	295044
411530	295045
143129	295046
711216	295047
29714	295048
5659	295049
145273	295050
664573	295051
173819	295052
373678	295053
128228	295054
184177	295055
29007	295056
641380	295057
19044	295058
64290	295059
249638	295060
581202	295061
160192	295062
1017	295063
630845	295064
301041	295065
182	295066
457059	295067
350439	295068
722995	295069
376600	295070
125165	295071
445364	295072
171071	295073
55090	295074
206733	295075
321942	295076
126928	295077
176536	295078
43244	295079
362015	295080
413095	295081
195121	295082
715973	295083
601126	295084
882	295085
91133	295086
4388	295087
181921	295088
581452	295089
405206	295090
409873	295091
404901	295092
602869	295093
621875	295094
941	295095
111732	295096
38997	295097
306448	295098
366769	295099
377741	295100
208102	295101
584879	295102
641525	295103
386072	295104
165038	295105
102854	295106
182643	295107
184824	295108
581589	295109
316425	295110
174893	295111
613261	295112
117989	295113
556112	295114
663703	295115
568965	295116
430184	295117
95351	295118
511918	295119
573858	295120
405252	295121
668539	295122
46916	295123
17444	295124
181857	295125
379636	295126
373658	295127
271082	295128
433399	295129
158157	295130
553290	295131
4442	295132
323210	295133
534726	295134
63499	295135
411467	295136
22200	295137
186348	295138
1176	295139
8207	295140
99417	295141
46824	295142
1142	295143
439623	295144
180749	295145
47776	295146
188660	295147
550912	295148
535008	295149
481915	295150
322538	295151
177806	295152
197019	295153
348055	295154
643410	295155
177090	295156
389883	295157
75871	295158
526318	295159
607451	295160
43959	295161
236230	295162
38345	295163
49191	295164
559625	295165
258268	295166
270422	295167
108381	295168
137464	295169
455301	295170
467521	295171
205334	295172
120547	295173
116610	295174
131158	295175
156429	295176
323285	295177
334937	295178
136	295179
168862	295180
517847	295181
111567	295182
448508	295183
591517	295184
594017	295185
189784	295186
586724	295187
11598	295188
239386	295189
10057	295190
221947	295191
272133	295192
220022	295193
638972	295194
15589	295195
47997	295196
422057	295197
84071	295198
98272	295199
26060	295200
171431	295201
133090	295202
14345	295203
207645	295204
643475	295205
502909	295206
417044	295207
259348	295208
61600	295209
140932	295210
310824	295211
278263	295212
33610	295213
446357	295214
131021	295215
117828	295216
149741	295217
124538	295218
46536	295219
327737	295220
711134	295221
267931	295222
517155	295223
306566	295224
326765	295225
670426	295226
210467	295227
482361	295228
492041	295229
37646	295230
112267	295231
60813	295232
258494	295233
478117	295234
314242	295235
171898	295236
685889	295237
14018	295238
709233	295239
18733	295240
344423	295241
197785	295242
25453	295243
556311	295244
352921	295245
281493	295246
149515	295247
404931	295248
397824	295249
376862	295250
519250	295251
13163	295252
543542	295253
252505	295254
200302	295255
1511	295256
52517	295257
166532	295258
612882	295259
532389	295260
562904	295261
128585	295262
211615	295263
16154	295264
157391	295265
425931	295266
90539	295267
43715	295268
278430	295269
13335	295270
444114	295271
405369	295272
176285	295273
28443	295274
30961	295275
615077	295276
77218	295277
545677	295278
22713	295279
415651	295280
532480	295281
234147	295282
589504	295283
196765	295284
292889	295285
178575	295286
683244	295287
343773	295288
47833	295289
9587	295290
368966	295291
687191	295292
673165	295293
333102	295294
419936	295295
223679	295296
185304	295297
194682	295298
611039	295299
396622	295300
633934	295301
209152	295302
430934	295303
129733	295304
54719	295305
354014	295306
214257	295307
48934	295308
11120	295309
506731	295310
512966	295311
78579	295312
699026	295313
172292	295314
394995	295315
5405	295316
103299	295317
12266	295318
398981	295319
470847	295320
446091	295321
347637	295322
112381	295323
169210	295324
4345	295325
173567	295326
106601	295327
158057	295328
10187	295329
585269	295330
24599	295331
54487	295332
460434	295333
15548	295334
5411	295335
528847	295336
92585	295337
221906	295338
14543	295339
112169	295340
45380	295341
345170	295342
113072	295343
3086	295344
83328	295345
110356	295346
142342	295347
33707	295348
266505	295349
39621	295350
446458	295351
648795	295352
57462	295353
64386	295354
295451	295355
418452	295356
721409	295357
587524	295358
2510	295359
296049	295360
181930	295361
1356	295362
449251	295363
549594	295364
560678	295365
245756	295366
481220	295367
37192	295368
505474	295369
109312	295370
393424	295371
405807	295372
24612	295373
16935	295374
507311	295375
682156	295376
365389	295377
51623	295378
346085	295379
82946	295380
281419	295381
182482	295382
186779	295383
436454	295384
305911	295385
517498	295386
959	295387
104231	295388
709189	295389
62199	295390
169694	295391
178	295392
20890	295393
3819	295394
156962	295395
3817	295396
130704	295397
7075	295398
44411	295399
587074	295400
243143	295401
630611	295402
186535	295403
144306	295404
285574	295405
183971	295406
627539	295407
520827	295408
163889	295409
17607	295410
7171	295411
66461	295412
28521	295413
87016	295414
44198	295415
628143	295416
240605	295417
686602	295418
182452	295419
167943	295420
642664	295421
105113	295422
156089	295423
251974	295424
594573	295425
376947	295426
360672	295427
351027	295428
622210	295429
375669	295430
277943	295431
449650	295432
3899	295433
609505	295434
658280	295435
123621	295436
450718	295437
675570	295438
685144	295439
241582	295440
659370	295441
52083	295442
424370	295443
54950	295444
350761	295445
476558	295446
561126	295447
46038	295448
47694	295449
414377	295450
47985	295451
50546	295452
87572	295453
32705	295454
227629	295455
544883	295456
44388	295457
330128	295458
88355	295459
723620	295460
594708	295461
52322	295462
177619	295463
317159	295464
22489	295465
49043	295466
366416	295467
295520	295468
674472	295469
121709	295470
93795	295471
89080	295472
613161	295473
14581	295474
504631	295475
284510	295476
241201	295477
293380	295478
408244	295479
538378	295480
624151	295481
269664	295482
74024	295483
139476	295484
461937	295485
353378	295486
385893	295487
144195	295488
508580	295489
193919	295490
488162	295491
583757	295492
171781	295493
582484	295494
453333	295495
529429	295496
99588	295497
25813	295498
703243	295499
6453	295500
21420	295501
28701	295502
481485	295503
163326	295504
477317	295505
136031	295506
469771	295507
108029	295508
373462	295509
347207	295510
376017	295511
95453	295512
88358	295513
262	295514
614480	295515
111746	295516
228187	295517
341550	295518
388790	295519
630098	295520
256880	295521
72466	295522
459767	295523
658222	295524
432738	295525
279868	295526
521940	295527
501963	295528
44640	295529
182306	295530
677643	295531
466780	295532
221457	295533
18107	295534
505577	295535
26878	295536
174728	295537
400980	295538
168509	295539
445485	295540
427148	295541
389666	295542
202241	295543
407104	295544
235442	295545
167188	295546
37505	295547
150836	295548
467831	295549
706308	295550
514924	295551
3529	295552
706129	295553
380321	295554
91232	295555
73504	295556
481924	295557
411624	295558
616026	295559
437806	295560
1070	295561
708127	295562
285848	295563
124317	295564
110866	295565
180230	295566
390639	295567
385793	295568
621053	295569
3040	295570
20089	295571
141055	295572
665656	295573
703132	295574
480540	295575
261734	295576
310538	295577
203345	295578
499342	295579
361479	295580
189029	295581
111606	295582
35506	295583
362255	295584
15673	295585
186589	295586
151851	295587
290282	295588
5934	295589
242131	295590
85094	295591
341876	295592
267380	295593
676173	295594
10549	295595
363768	295596
207797	295597
568536	295598
671866	295599
19777	295600
615319	295601
297308	295602
576553	295603
28801	295604
307906	295605
196821	295606
148974	295607
18508	295608
239258	295609
491245	295610
238422	295611
149894	295612
148434	295613
142775	295614
444107	295615
144279	295616
337596	295617
54061	295618
622872	295619
44480	295620
438403	295621
146153	295622
435814	295623
567551	295624
2486	295625
513450	295626
127456	295627
684709	295628
379677	295629
135537	295630
409427	295631
163518	295632
231034	295633
14787	295634
263316	295635
654497	295636
6435	295637
92609	295638
110171	295639
477495	295640
172140	295641
513029	295642
176040	295643
150606	295644
587115	295645
594349	295646
576574	295647
16697	295648
55561	295649
27187	295650
365333	295651
30818	295652
709428	295653
556383	295654
158958	295655
615562	295656
453074	295657
709425	295658
29007	295659
23855	295660
593776	295661
665208	295662
4918	295663
80911	295664
714372	295665
350377	295666
172025	295667
391774	295668
565946	295669
37371	295670
523763	295671
449859	295672
461155	295673
267017	295674
114707	295675
381927	295676
570680	295677
468682	295678
603847	295679
194499	295680
454080	295681
623082	295682
612943	295683
300638	295684
587470	295685
485756	295686
461788	295687
721635	295688
539924	295689
193808	295690
453359	295691
405337	295692
165479	295693
393269	295694
249494	295695
86030	295696
117270	295697
458601	295698
624573	295699
62001	295700
527088	295701
179940	295702
480034	295703
653402	295704
6644	295705
177152	295706
72933	295707
11909	295708
4948	295709
289843	295710
421083	295711
5886	295712
16650	295713
50833	295714
44460	295715
55648	295716
17065	295717
483452	295718
144121	295719
195	295720
106697	295721
13669	295722
155037	295723
13120	295724
338966	295725
553664	295726
203394	295727
22517	295728
277716	295729
150187	295730
387631	295731
176446	295732
646361	295733
130419	295734
601400	295735
417177	295736
8080	295737
64428	295738
534554	295739
432767	295740
426577	295741
356552	295742
186143	295743
157672	295744
175902	295745
32120	295746
7988	295747
266170	295748
478655	295749
82071	295750
41045	295751
117649	295752
207827	295753
262536	295754
189102	295755
7521	295756
69116	295757
123519	295758
555847	295759
198878	295760
255956	295761
386466	295762
59135	295763
198393	295764
25418	295765
177986	295766
39839	295767
444180	295768
155082	295769
41861	295770
49135	295771
702112	295772
356075	295773
568200	295774
588220	295775
110678	295776
678510	295777
163017	295778
47563	295779
214472	295780
131676	295781
124426	295782
488289	295783
709754	295784
144622	295785
111172	295786
390031	295787
450254	295788
118439	295789
608419	295790
181971	295791
709386	295792
135762	295793
542336	295794
523729	295795
325341	295796
135680	295797
21645	295798
580393	295799
167915	295800
429260	295801
185806	295802
323801	295803
223414	295804
110786	295805
137969	295806
3057	295807
366421	295808
146332	295809
59990	295810
424169	295811
680799	295812
3062	295813
350507	295814
109374	295815
9866	295816
161966	295817
72122	295818
65	295819
702806	295820
153500	295821
252444	295822
328302	295823
374038	295824
165157	295825
183387	295826
717877	295827
241661	295828
41006	295829
528721	295830
593717	295831
64562	295832
697959	295833
139023	295834
159924	295835
103752	295836
317864	295837
697349	295838
51972	295839
445082	295840
70638	295841
627676	295842
620455	295843
29748	295844
218730	295845
700648	295846
449955	295847
5635	295848
50868	295849
624	295850
204529	295851
128594	295852
568458	295853
149257	295854
338996	295855
711506	295856
330310	295857
142879	295858
20230	295859
539608	295860
39694	295861
239441	295862
637089	295863
5414	295864
1181	295865
353473	295866
21394	295867
144228	295868
160935	295869
188032	295870
274942	295871
267325	295872
21169	295873
365307	295874
19998	295875
154134	295876
259798	295877
422706	295878
25340	295879
660506	295880
525049	295881
33992	295882
111461	295883
25460	295884
574369	295885
453028	295886
378698	295887
565874	295888
151208	295889
247591	295890
497496	295891
377541	295892
171567	295893
9498	295894
465210	295895
12852	295896
535697	295897
469935	295898
107602	295899
605596	295900
11324	295901
362326	295902
284924	295903
26495	295904
48089	295905
261415	295906
493890	295907
370061	295908
138030	295909
274543	295910
135540	295911
285018	295912
227372	295913
516709	295914
44554	295915
217530	295916
154614	295917
319440	295918
570585	295919
649735	295920
156501	295921
51064	295922
28585	295923
661235	295924
587958	295925
8352	295926
134337	295927
200522	295928
356011	295929
37764	295930
17195	295931
8691	295932
214351	295933
640503	295934
103777	295935
92006	295936
670193	295937
335316	295938
163233	295939
58225	295940
52788	295941
265768	295942
53827	295943
156840	295944
21455	295945
679588	295946
52896	295947
592156	295948
706166	295949
715599	295950
598473	295951
10838	295952
312286	295953
91994	295954
629	295955
128949	295956
305051	295957
8520	295958
5011	295959
614851	295960
156396	295961
167380	295962
14250	295963
115951	295964
93174	295965
71479	295966
400343	295967
126160	295968
89500	295969
199208	295970
634447	295971
492363	295972
181577	295973
392706	295974
5810	295975
90134	295976
635257	295977
17738	295978
232846	295979
13688	295980
207061	295981
501194	295982
176570	295983
71238	295984
6680	295985
186945	295986
622760	295987
47902	295988
293586	295989
703483	295990
154217	295991
2153	295992
422938	295993
719484	295994
490006	295995
495189	295996
527389	295997
691755	295998
664949	295999
14476	296000
630754	296001
7576	296002
333780	296003
9525	296004
159407	296005
282434	296006
293358	296007
231474	296008
631910	296009
30693	296010
269317	296011
120703	296012
117105	296013
662811	296014
5096	296015
349244	296016
447757	296017
320810	296018
490982	296019
160240	296020
240548	296021
152491	296022
16694	296023
661455	296024
472061	296025
309600	296026
688036	296027
660748	296028
317495	296029
32511	296030
181870	296031
197248	296032
145414	296033
184616	296034
1804	296035
23856	296036
26746	296037
127629	296038
704613	296039
693017	296040
206460	296041
640849	296042
321574	296043
5507	296044
723244	296045
87198	296046
1483	296047
503419	296048
163952	296049
160016	296050
635802	296051
353662	296052
524005	296053
385695	296054
87079	296055
285870	296056
91479	296057
141685	296058
258662	296059
388478	296060
584284	296061
286160	296062
139473	296063
505353	296064
116616	296065
8322	296066
386929	296067
164448	296068
555203	296069
353754	296070
305186	296071
723205	296072
507212	296073
173074	296074
601694	296075
13387	296076
521194	296077
147193	296078
51913	296079
31454	296080
250072	296081
589250	296082
154761	296083
468569	296084
338664	296085
298666	296086
4981	296087
14776	296088
9607	296089
396935	296090
66587	296091
178054	296092
63903	296093
18637	296094
484219	296095
545778	296096
83617	296097
72946	296098
702929	296099
49861	296100
4798	296101
341712	296102
654704	296103
123810	296104
639784	296105
98472	296106
124019	296107
45545	296108
4280	296109
718790	296110
711784	296111
11557	296112
44404	296113
255722	296114
274323	296115
347050	296116
156713	296117
313932	296118
165130	296119
534314	296120
423037	296121
501848	296122
412868	296123
612627	296124
339421	296125
130785	296126
94252	296127
354237	296128
296363	296129
661808	296130
168481	296131
42978	296132
2231	296133
80229	296134
45305	296135
428295	296136
92677	296137
657323	296138
238878	296139
293646	296140
157886	296141
98465	296142
57507	296143
409461	296144
118568	296145
175705	296146
245585	296147
596589	296148
150446	296149
152480	296150
188483	296151
93905	296152
133864	296153
301290	296154
635458	296155
328491	296156
19896	296157
247637	296158
539569	296159
45020	296160
427245	296161
545079	296162
343949	296163
144008	296164
141266	296165
11012	296166
967	296167
132343	296168
180374	296169
605619	296170
84977	296171
717191	296172
149364	296173
489287	296174
143909	296175
662899	296176
127135	296177
529271	296178
118593	296179
441843	296180
74702	296181
530960	296182
52639	296183
40052	296184
10450	296185
103454	296186
75	296187
416935	296188
120239	296189
633568	296190
210050	296191
90930	296192
612736	296193
644127	296194
711373	296195
18815	296196
18529	296197
485117	296198
641938	296199
148563	296200
535829	296201
489814	296202
404561	296203
155094	296204
636814	296205
296065	296206
188809	296207
324074	296208
17296	296209
115625	296210
365288	296211
17244	296212
672163	296213
1437	296214
93845	296215
244177	296216
565021	296217
707868	296218
278346	296219
522627	296220
155396	296221
66140	296222
26322	296223
106993	296224
593320	296225
576307	296226
81398	296227
472863	296228
400568	296229
495514	296230
500340	296231
402818	296232
533356	296233
78653	296234
34732	296235
423547	296236
637584	296237
41264	296238
9960	296239
481007	296240
35047	296241
39638	296242
120721	296243
229252	296244
137839	296245
335382	296246
186643	296247
675	296248
605586	296249
204855	296250
686273	296251
717246	296252
656259	296253
342946	296254
190590	296255
134726	296256
152026	296257
685017	296258
711944	296259
614791	296260
653807	296261
220773	296262
140676	296263
7173	296264
495137	296265
84269	296266
62438	296267
126639	296268
154844	296269
116000	296270
288338	296271
8295	296272
165145	296273
55730	296274
329197	296275
49391	296276
287682	296277
168611	296278
147704	296279
25489	296280
265278	296281
227664	296282
81039	296283
602468	296284
350272	296285
634531	296286
445258	296287
719813	296288
120566	296289
631993	296290
151098	296291
284137	296292
64851	296293
45572	296294
450616	296295
313367	296296
499122	296297
214198	296298
298156	296299
53995	296300
431894	296301
518830	296302
648873	296303
323111	296304
494587	296305
154150	296306
128387	296307
246204	296308
228801	296309
203849	296310
47615	296311
2032	296312
505111	296313
587833	296314
171127	296315
639210	296316
153742	296317
318600	296318
474976	296319
131101	296320
491212	296321
192440	296322
1061	296323
137564	296324
58883	296325
554432	296326
597054	296327
362182	296328
251619	296329
902	296330
539624	296331
149620	296332
103413	296333
73859	296334
387220	296335
606166	296336
22229	296337
61504	296338
653255	296339
122086	296340
177697	296341
24470	296342
510446	296343
144507	296344
8473	296345
282328	296346
683381	296347
274019	296348
542138	296349
30906	296350
219394	296351
670229	296352
42507	296353
572496	296354
131177	296355
414	296356
354605	296357
210	296358
182316	296359
463886	296360
681365	296361
89916	296362
385309	296363
13760	296364
678137	296365
188142	296366
368337	296367
387432	296368
669517	296369
54310	296370
575987	296371
78500	296372
522079	296373
7652	296374
54440	296375
670949	296376
222791	296377
124127	296378
103766	296379
57029	296380
90973	296381
242438	296382
238447	296383
539770	296384
457810	296385
139493	296386
348169	296387
355589	296388
480313	296389
431879	296390
77547	296391
3750	296392
2326	296393
689290	296394
29128	296395
522244	296396
188652	296397
5133	296398
114593	296399
678663	296400
103541	296401
462421	296402
567171	296403
433208	296404
643874	296405
237378	296406
50450	296407
445874	296408
829	296409
50667	296410
4318	296411
214635	296412
326022	296413
478566	296414
20471	296415
717368	296416
25287	296417
413327	296418
54244	296419
362134	296420
172016	296421
326994	296422
14548	296423
689058	296424
6676	296425
1438	296426
151984	296427
126716	296428
99220	296429
43299	296430
233406	296431
101705	296432
717638	296433
454171	296434
503858	296435
393307	296436
18373	296437
100890	296438
87397	296439
478664	296440
647333	296441
52981	296442
116890	296443
89978	296444
415938	296445
32088	296446
458753	296447
208657	296448
6627	296449
586436	296450
33037	296451
327713	296452
395025	296453
561409	296454
9398	296455
74716	296456
100340	296457
314834	296458
97616	296459
460180	296460
271823	296461
479568	296462
51191	296463
592534	296464
501881	296465
350184	296466
720837	296467
227067	296468
270736	296469
84365	296470
557284	296471
86531	296472
58771	296473
386139	296474
520441	296475
124744	296476
297736	296477
16087	296478
567141	296479
600929	296480
193798	296481
481466	296482
393143	296483
139778	296484
301577	296485
157201	296486
332874	296487
245919	296488
653755	296489
19225	296490
605103	296491
359138	296492
629683	296493
205242	296494
646683	296495
22021	296496
702993	296497
311187	296498
120508	296499
282202	296500
7535	296501
236022	296502
226174	296503
1442	296504
152794	296505
13900	296506
619622	296507
34795	296508
54999	296509
136730	296510
212327	296511
160184	296512
256324	296513
169173	296514
19181	296515
22454	296516
200175	296517
51514	296518
358652	296519
167946	296520
666936	296521
205521	296522
454201	296523
352480	296524
11337	296525
578362	296526
53192	296527
205956	296528
12442	296529
53981	296530
5824	296531
463122	296532
38756	296533
214940	296534
694921	296535
692035	296536
531627	296537
14687	296538
292876	296539
588744	296540
40478	296541
585935	296542
67748	296543
315638	296544
314168	296545
159668	296546
90405	296547
46777	296548
176571	296549
611780	296550
398743	296551
520844	296552
67247	296553
122457	296554
46068	296555
85399	296556
162870	296557
372904	296558
129158	296559
41990	296560
633111	296561
202872	296562
263836	296563
71938	296564
290227	296565
347270	296566
75301	296567
140644	296568
50282	296569
630992	296570
429925	296571
126946	296572
178357	296573
375347	296574
2169	296575
57300	296576
49583	296577
305431	296578
14053	296579
60893	296580
569154	296581
161057	296582
191966	296583
219382	296584
492578	296585
151055	296586
382626	296587
32412	296588
55930	296589
405131	296590
90725	296591
4045	296592
153663	296593
84590	296594
203318	296595
454277	296596
184704	296597
159264	296598
128892	296599
143538	296600
339869	296601
582813	296602
708056	296603
93532	296604
84129	296605
417758	296606
155017	296607
219646	296608
134	296609
36824	296610
121558	296611
125658	296612
137650	296613
340289	296614
343098	296615
502495	296616
353242	296617
593391	296618
420796	296619
25313	296620
524310	296621
401278	296622
691246	296623
362309	296624
118282	296625
527452	296626
290439	296627
257967	296628
27538	296629
423977	296630
52648	296631
689376	296632
386054	296633
138957	296634
451388	296635
626531	296636
519131	296637
486438	296638
20466	296639
458772	296640
149906	296641
548480	296642
199854	296643
688553	296644
602024	296645
50137	296646
3848	296647
468548	296648
526449	296649
232807	296650
631802	296651
481969	296652
179656	296653
472791	296654
707832	296655
361419	296656
239458	296657
371910	296658
179823	296659
345703	296660
34244	296661
55251	296662
402086	296663
163656	296664
472782	296665
394071	296666
398633	296667
72233	296668
585226	296669
561361	296670
526496	296671
44117	296672
93139	296673
419306	296674
175613	296675
247112	296676
6873	296677
177018	296678
192573	296679
695766	296680
148086	296681
446405	296682
134849	296683
161980	296684
326272	296685
498689	296686
77872	296687
418808	296688
209149	296689
526128	296690
202658	296691
579505	296692
241499	296693
603507	296694
288691	296695
31161	296696
26920	296697
147139	296698
18541	296699
138068	296700
36305	296701
624022	296702
55073	296703
211146	296704
2009	296705
24610	296706
585762	296707
6021	296708
46428	296709
201557	296710
70881	296711
103948	296712
86	296713
35409	296714
65070	296715
28807	296716
112605	296717
95381	296718
74316	296719
464420	296720
49375	296721
550578	296722
588574	296723
655826	296724
19665	296725
411071	296726
19147	296727
210	296728
153733	296729
625029	296730
84224	296731
161478	296732
622966	296733
321471	296734
35205	296735
120986	296736
572648	296737
51513	296738
306858	296739
58976	296740
649496	296741
220153	296742
71742	296743
641908	296744
683716	296745
53573	296746
103635	296747
294403	296748
101260	296749
83069	296750
2042	296751
51726	296752
46534	296753
389139	296754
642069	296755
711692	296756
36356	296757
23595	296758
641878	296759
239325	296760
569061	296761
612776	296762
334907	296763
127465	296764
148017	296765
161572	296766
431678	296767
422565	296768
390107	296769
152496	296770
247463	296771
414958	296772
38343	296773
71902	296774
708767	296775
42980	296776
3709	296777
75066	296778
160118	296779
340501	296780
118812	296781
572620	296782
552643	296783
180169	296784
79905	296785
4425	296786
116433	296787
548981	296788
193982	296789
69942	296790
610992	296791
696775	296792
216240	296793
95532	296794
44760	296795
404325	296796
521179	296797
386242	296798
33121	296799
19823	296800
83309	296801
525396	296802
4915	296803
95007	296804
284931	296805
5267	296806
232410	296807
501199	296808
99064	296809
181921	296810
507073	296811
36968	296812
25635	296813
627779	296814
458358	296815
73451	296816
441370	296817
305390	296818
298042	296819
637925	296820
562710	296821
406959	296822
69540	296823
80354	296824
156660	296825
48357	296826
64741	296827
147297	296828
1548	296829
512705	296830
434566	296831
58818	296832
487746	296833
11415	296834
352293	296835
39023	296836
47900	296837
95405	296838
434723	296839
470212	296840
62471	296841
80267	296842
143	296843
191738	296844
355821	296845
492591	296846
70913	296847
714260	296848
136397	296849
178380	296850
151574	296851
63068	296852
463418	296853
219738	296854
93433	296855
439311	296856
399672	296857
144069	296858
706442	296859
4241	296860
664944	296861
175856	296862
702482	296863
668868	296864
72634	296865
205840	296866
111430	296867
553365	296868
462701	296869
560242	296870
174428	296871
291778	296872
112009	296873
600250	296874
315096	296875
3048	296876
158532	296877
866	296878
87372	296879
723951	296880
37318	296881
8561	296882
140907	296883
597936	296884
36530	296885
495024	296886
474443	296887
45972	296888
39412	296889
100575	296890
179965	296891
342705	296892
41406	296893
670918	296894
9006	296895
35025	296896
77745	296897
356078	296898
306337	296899
201577	296900
4175	296901
106696	296902
298771	296903
620752	296904
466423	296905
624535	296906
116744	296907
142091	296908
90596	296909
25052	296910
641477	296911
54918	296912
563171	296913
444233	296914
17074	296915
175341	296916
434798	296917
309986	296918
54828	296919
325595	296920
259678	296921
6424	296922
577528	296923
2989	296924
327218	296925
509351	296926
529896	296927
159743	296928
713704	296929
152619	296930
386463	296931
90151	296932
350505	296933
140795	296934
48926	296935
705593	296936
4746	296937
405616	296938
350020	296939
75880	296940
76486	296941
591126	296942
268006	296943
17678	296944
233142	296945
148694	296946
201149	296947
109360	296948
588001	296949
96957	296950
84110	296951
679815	296952
648201	296953
182362	296954
657053	296955
106208	296956
6237	296957
117480	296958
192271	296959
295562	296960
295625	296961
478590	296962
596976	296963
6391	296964
654347	296965
158855	296966
597396	296967
17043	296968
39621	296969
174978	296970
292690	296971
682889	296972
63138	296973
475757	296974
503699	296975
176162	296976
625422	296977
98948	296978
50717	296979
574291	296980
181970	296981
120128	296982
72769	296983
231368	296984
513072	296985
304065	296986
79166	296987
499198	296988
640516	296989
520517	296990
37345	296991
631529	296992
589315	296993
630312	296994
513968	296995
263337	296996
219335	296997
92636	296998
167140	296999
534531	297000
159924	297001
711479	297002
419545	297003
92019	297004
687547	297005
39386	297006
180189	297007
413498	297008
690891	297009
418139	297010
229897	297011
30237	297012
66697	297013
161	297014
150617	297015
71568	297016
254307	297017
599280	297018
438251	297019
512764	297020
456839	297021
60167	297022
205090	297023
140220	297024
620526	297025
110769	297026
109952	297027
96567	297028
629498	297029
252011	297030
25716	297031
229990	297032
654083	297033
366861	297034
5799	297035
42381	297036
502040	297037
39073	297038
379055	297039
560691	297040
40499	297041
77162	297042
226810	297043
206833	297044
10910	297045
450746	297046
380184	297047
118995	297048
208850	297049
12630	297050
160098	297051
104270	297052
190711	297053
179346	297054
389473	297055
421126	297056
40614	297057
628372	297058
319807	297059
341512	297060
805	297061
82605	297062
250078	297063
106532	297064
152460	297065
146647	297066
239032	297067
155614	297068
5293	297069
99759	297070
385376	297071
370395	297072
350350	297073
459588	297074
449091	297075
328226	297076
577027	297077
1506	297078
295311	297079
125046	297080
63974	297081
679564	297082
356120	297083
218860	297084
122299	297085
487472	297086
140496	297087
4869	297088
432155	297089
363157	297090
460868	297091
139738	297092
184778	297093
261129	297094
494368	297095
398959	297096
579469	297097
35312	297098
89177	297099
698735	297100
718697	297101
207767	297102
440737	297103
381275	297104
187517	297105
25729	297106
93189	297107
12263	297108
47131	297109
25776	297110
685938	297111
23503	297112
246870	297113
80987	297114
129748	297115
177384	297116
188691	297117
427504	297118
91118	297119
296731	297120
335484	297121
15442	297122
288955	297123
705092	297124
111779	297125
713470	297126
22846	297127
157994	297128
40224	297129
10611	297130
52623	297131
478113	297132
46595	297133
717372	297134
162928	297135
341069	297136
9227	297137
99632	297138
693593	297139
589743	297140
547940	297141
561449	297142
1118	297143
387817	297144
42238	297145
41050	297146
128457	297147
29985	297148
567018	297149
116847	297150
350745	297151
120426	297152
2654	297153
37025	297154
952	297155
153556	297156
546110	297157
21950	297158
308436	297159
147269	297160
580186	297161
226015	297162
213881	297163
16962	297164
364976	297165
551352	297166
534097	297167
144747	297168
54246	297169
98148	297170
653757	297171
60242	297172
567925	297173
95915	297174
522015	297175
211	297176
57635	297177
480500	297178
71525	297179
694	297180
290004	297181
85099	297182
363006	297183
172522	297184
290688	297185
404249	297186
45243	297187
599787	297188
65092	297189
370814	297190
428724	297191
220557	297192
22478	297193
469245	297194
19767	297195
444357	297196
18811	297197
414961	297198
272696	297199
120859	297200
97458	297201
114263	297202
628077	297203
312185	297204
225493	297205
248649	297206
655177	297207
44707	297208
175213	297209
18242	297210
3485	297211
517419	297212
164791	297213
370	297214
378374	297215
48369	297216
407065	297217
482009	297218
36619	297219
223617	297220
340152	297221
46841	297222
433555	297223
313568	297224
185998	297225
122721	297226
468855	297227
675215	297228
637493	297229
118532	297230
31981	297231
11909	297232
231594	297233
125938	297234
71304	297235
226094	297236
678667	297237
85957	297238
7902	297239
183218	297240
5004	297241
2602	297242
161736	297243
625807	297244
180182	297245
230291	297246
346685	297247
395244	297248
229748	297249
445401	297250
342044	297251
704684	297252
231593	297253
131999	297254
12166	297255
399537	297256
384215	297257
480176	297258
157252	297259
44639	297260
698835	297261
115663	297262
696149	297263
23199	297264
709801	297265
643128	297266
306877	297267
11613	297268
698169	297269
683651	297270
380393	297271
195506	297272
522485	297273
130673	297274
187171	297275
556883	297276
28571	297277
245986	297278
607319	297279
213837	297280
508881	297281
110919	297282
579960	297283
94563	297284
6847	297285
631492	297286
325471	297287
49639	297288
709677	297289
471269	297290
84889	297291
53773	297292
431014	297293
149292	297294
227402	297295
102682	297296
160330	297297
582699	297298
29308	297299
311156	297300
652659	297301
134480	297302
70615	297303
227822	297304
64584	297305
338531	297306
109273	297307
237356	297308
377979	297309
603348	297310
87383	297311
446406	297312
275237	297313
651802	297314
114070	297315
663704	297316
580903	297317
482898	297318
675499	297319
73367	297320
275773	297321
382250	297322
371147	297323
548029	297324
147517	297325
456594	297326
637316	297327
66586	297328
47232	297329
676290	297330
311115	297331
367623	297332
143175	297333
466732	297334
229319	297335
240273	297336
310213	297337
141008	297338
298330	297339
713094	297340
312031	297341
401899	297342
595939	297343
321028	297344
23079	297345
145060	297346
393023	297347
388283	297348
456656	297349
114122	297350
355837	297351
443191	297352
151806	297353
54896	297354
695498	297355
427639	297356
626750	297357
290590	297358
31237	297359
88532	297360
45539	297361
16847	297362
80879	297363
510790	297364
3310	297365
234593	297366
709352	297367
86447	297368
565761	297369
594189	297370
526658	297371
308266	297372
6317	297373
76277	297374
249516	297375
334485	297376
392978	297377
32971	297378
12739	297379
129447	297380
106030	297381
331875	297382
368753	297383
190267	297384
231041	297385
488913	297386
297398	297387
40612	297388
151357	297389
121020	297390
61812	297391
43792	297392
514118	297393
419560	297394
418539	297395
418263	297396
238675	297397
380604	297398
53766	297399
411760	297400
319050	297401
13671	297402
75301	297403
96651	297404
1077	297405
87005	297406
265009	297407
322518	297408
79344	297409
26219	297410
46822	297411
359900	297412
508988	297413
107538	297414
456428	297415
5708	297416
530616	297417
58875	297418
1324	297419
51804	297420
168951	297421
408089	297422
601811	297423
18912	297424
141016	297425
695848	297426
491637	297427
475457	297428
555930	297429
389529	297430
471733	297431
430350	297432
334333	297433
290551	297434
37200	297435
482120	297436
324627	297437
218378	297438
271081	297439
141122	297440
673060	297441
163444	297442
307804	297443
543640	297444
676022	297445
25370	297446
140585	297447
103013	297448
113385	297449
658367	297450
122765	297451
181778	297452
366362	297453
172201	297454
28948	297455
14007	297456
72208	297457
285686	297458
101023	297459
580649	297460
511336	297461
147305	297462
8617	297463
433870	297464
515754	297465
615391	297466
701006	297467
85853	297468
96110	297469
201153	297470
320922	297471
498200	297472
608151	297473
202471	297474
169135	297475
640848	297476
150919	297477
439475	297478
121533	297479
224184	297480
371014	297481
288754	297482
395952	297483
404363	297484
308009	297485
20680	297486
26157	297487
81461	297488
89615	297489
394404	297490
617793	297491
105474	297492
190115	297493
214088	297494
25213	297495
286499	297496
682708	297497
140422	297498
627025	297499
84503	297500
140282	297501
80952	297502
120943	297503
268595	297504
451732	297505
696854	297506
200348	297507
369458	297508
123551	297509
38371	297510
528463	297511
226522	297512
546948	297513
723016	297514
294989	297515
180501	297516
100035	297517
254711	297518
542378	297519
314727	297520
588087	297521
466313	297522
559948	297523
221154	297524
315555	297525
34932	297526
31121	297527
191293	297528
176309	297529
393337	297530
94013	297531
318521	297532
21431	297533
60612	297534
50505	297535
159882	297536
59047	297537
508396	297538
259924	297539
10024	297540
69227	297541
468	297542
382960	297543
128889	297544
692979	297545
114575	297546
376466	297547
332363	297548
31874	297549
33365	297550
171891	297551
120610	297552
584368	297553
670078	297554
497413	297555
192661	297556
77812	297557
573492	297558
5174	297559
19883	297560
271556	297561
661819	297562
16002	297563
398912	297564
1922	297565
54585	297566
109378	297567
53444	297568
38698	297569
124020	297570
343439	297571
724809	297572
13621	297573
63391	297574
657435	297575
187494	297576
214392	297577
618582	297578
227161	297579
235552	297580
380219	297581
23570	297582
274809	297583
163273	297584
73751	297585
247285	297586
609874	297587
135635	297588
557535	297589
26053	297590
296140	297591
132254	297592
14992	297593
24781	297594
276367	297595
644743	297596
54467	297597
498099	297598
4219	297599
190846	297600
54959	297601
393545	297602
604458	297603
115365	297604
128259	297605
151184	297606
381378	297607
10976	297608
11044	297609
605398	297610
25243	297611
25616	297612
196028	297613
656432	297614
581480	297615
527112	297616
50778	297617
369745	297618
55569	297619
301977	297620
531400	297621
180713	297622
124894	297623
18843	297624
636888	297625
158197	297626
89321	297627
330912	297628
179821	297629
18793	297630
422458	297631
278922	297632
494681	297633
72884	297634
486967	297635
117431	297636
101138	297637
517433	297638
259670	297639
167214	297640
374789	297641
271301	297642
623715	297643
254933	297644
4012	297645
127033	297646
149837	297647
195818	297648
41229	297649
49148	297650
334732	297651
320595	297652
497551	297653
164184	297654
72307	297655
12507	297656
458558	297657
482810	297658
690415	297659
274151	297660
710243	297661
283883	297662
15347	297663
375008	297664
185596	297665
1702	297666
26211	297667
78629	297668
25945	297669
220375	297670
657066	297671
148227	297672
147252	297673
73184	297674
59027	297675
572473	297676
80715	297677
101046	297678
152046	297679
170635	297680
703100	297681
16867	297682
311165	297683
160612	297684
672852	297685
563494	297686
273937	297687
203983	297688
100465	297689
178660	297690
258318	297691
109030	297692
8470	297693
162732	297694
524586	297695
49268	297696
370247	297697
111362	297698
675485	297699
102198	297700
168422	297701
44215	297702
82193	297703
397850	297704
33811	297705
722111	297706
142750	297707
93399	297708
473286	297709
541524	297710
552548	297711
354375	297712
16631	297713
445860	297714
456431	297715
196790	297716
180470	297717
656910	297718
420571	297719
13092	297720
71977	297721
106678	297722
232941	297723
26785	297724
18810	297725
600562	297726
232024	297727
215358	297728
480582	297729
6130	297730
39471	297731
21148	297732
218497	297733
716361	297734
666615	297735
2581	297736
324877	297737
581445	297738
24015	297739
468228	297740
700334	297741
145614	297742
145544	297743
74337	297744
127388	297745
82163	297746
23971	297747
69005	297748
507534	297749
2141	297750
118704	297751
725133	297752
35040	297753
661772	297754
494767	297755
547	297756
663075	297757
123142	297758
10783	297759
370788	297760
92169	297761
507674	297762
32897	297763
285309	297764
617469	297765
122205	297766
11842	297767
44636	297768
241436	297769
76305	297770
425563	297771
527249	297772
71435	297773
36535	297774
7269	297775
17295	297776
9664	297777
650624	297778
30362	297779
37923	297780
14893	297781
80493	297782
337581	297783
82381	297784
668144	297785
628742	297786
34707	297787
437562	297788
169783	297789
340786	297790
149371	297791
40339	297792
722736	297793
113616	297794
289527	297795
223913	297796
403535	297797
178083	297798
682699	297799
191156	297800
582407	297801
114971	297802
627769	297803
153137	297804
152744	297805
93480	297806
476772	297807
208010	297808
669085	297809
13335	297810
51583	297811
253595	297812
677048	297813
97993	297814
49817	297815
241225	297816
191040	297817
9792	297818
686919	297819
28042	297820
111545	297821
65305	297822
305385	297823
994	297824
237599	297825
30300	297826
41423	297827
510464	297828
420952	297829
25507	297830
122464	297831
4123	297832
653277	297833
369252	297834
216645	297835
39837	297836
112591	297837
217279	297838
108678	297839
28296	297840
383669	297841
317523	297842
472552	297843
688803	297844
51651	297845
352212	297846
377911	297847
538780	297848
544638	297849
712925	297850
424177	297851
158716	297852
77123	297853
283362	297854
81863	297855
235058	297856
46133	297857
505682	297858
469198	297859
659211	297860
594492	297861
22559	297862
5300	297863
322709	297864
336292	297865
624499	297866
658873	297867
213888	297868
113578	297869
25814	297870
682820	297871
357047	297872
104751	297873
436407	297874
310437	297875
364616	297876
683099	297877
54684	297878
243516	297879
431231	297880
667744	297881
586834	297882
128610	297883
364329	297884
91731	297885
393007	297886
111957	297887
65154	297888
619633	297889
113724	297890
548497	297891
37377	297892
231269	297893
48749	297894
31678	297895
130369	297896
335760	297897
97734	297898
70526	297899
87357	297900
159299	297901
590530	297902
18686	297903
326050	297904
405008	297905
356938	297906
387295	297907
237692	297908
539059	297909
372877	297910
432294	297911
74855	297912
6180	297913
344191	297914
128240	297915
473327	297916
17700	297917
122699	297918
26959	297919
523235	297920
440343	297921
312826	297922
427830	297923
4541	297924
243760	297925
52942	297926
111916	297927
308224	297928
134617	297929
697923	297930
17209	297931
268575	297932
54906	297933
552906	297934
372971	297935
248127	297936
31057	297937
610954	297938
311082	297939
12934	297940
482219	297941
141745	297942
166276	297943
313051	297944
352898	297945
234896	297946
118484	297947
131464	297948
148650	297949
164507	297950
79894	297951
53258	297952
304931	297953
424053	297954
417533	297955
433412	297956
98396	297957
421866	297958
582445	297959
63414	297960
362146	297961
320482	297962
59660	297963
7612	297964
717537	297965
627413	297966
398624	297967
23978	297968
406429	297969
469101	297970
270316	297971
147038	297972
575529	297973
141404	297974
154444	297975
642191	297976
133812	297977
140522	297978
148380	297979
190463	297980
427323	297981
182220	297982
210187	297983
274060	297984
301760	297985
424789	297986
149521	297987
100285	297988
86023	297989
5394	297990
248417	297991
527423	297992
526861	297993
95076	297994
585595	297995
17688	297996
86001	297997
25354	297998
28175	297999
470182	298000
84968	298001
693473	298002
155754	298003
447618	298004
699615	298005
449571	298006
332	298007
9654	298008
191384	298009
81982	298010
347896	298011
231761	298012
561269	298013
134575	298014
138099	298015
73230	298016
174068	298017
579291	298018
350271	298019
472537	298020
168773	298021
121496	298022
341248	298023
607849	298024
308829	298025
133432	298026
203803	298027
130980	298028
147479	298029
17146	298030
79984	298031
104140	298032
167053	298033
102170	298034
340182	298035
137315	298036
455258	298037
258420	298038
600738	298039
484237	298040
387523	298041
1383	298042
297001	298043
153506	298044
50344	298045
73627	298046
379946	298047
62006	298048
47888	298049
19001	298050
720949	298051
519273	298052
264347	298053
1286	298054
522779	298055
283194	298056
500968	298057
113332	298058
88682	298059
157355	298060
160336	298061
307764	298062
156541	298063
570148	298064
325139	298065
244430	298066
68899	298067
7119	298068
221358	298069
274575	298070
276948	298071
258293	298072
574838	298073
682752	298074
119181	298075
191289	298076
357010	298077
1167	298078
256303	298079
178871	298080
254717	298081
44234	298082
468534	298083
110077	298084
484570	298085
120710	298086
294565	298087
540962	298088
602074	298089
71575	298090
289	298091
223637	298092
588369	298093
28866	298094
551124	298095
548808	298096
586231	298097
411048	298098
358262	298099
157912	298100
12007	298101
16655	298102
126204	298103
529237	298104
560917	298105
629674	298106
15335	298107
2225	298108
192985	298109
251123	298110
61752	298111
136606	298112
142612	298113
315803	298114
165136	298115
152704	298116
38639	298117
304755	298118
509939	298119
112202	298120
360669	298121
665607	298122
115830	298123
25063	298124
685344	298125
662567	298126
248023	298127
70468	298128
109580	298129
378502	298130
333165	298131
618442	298132
638959	298133
2746	298134
405456	298135
228820	298136
267794	298137
1005	298138
363008	298139
31910	298140
347849	298141
453774	298142
36710	298143
24757	298144
124690	298145
288676	298146
152434	298147
9269	298148
43165	298149
590225	298150
8507	298151
275256	298152
68157	298153
424167	298154
72140	298155
506226	298156
459827	298157
547730	298158
206163	298159
323	298160
417571	298161
435074	298162
315202	298163
340704	298164
283433	298165
53107	298166
366162	298167
636645	298168
123228	298169
393820	298170
588651	298171
97574	298172
719276	298173
163924	298174
60859	298175
72679	298176
526211	298177
78395	298178
23192	298179
687973	298180
514702	298181
547883	298182
398033	298183
333823	298184
394556	298185
190401	298186
157050	298187
130040	298188
206288	298189
437751	298190
392821	298191
635007	298192
302225	298193
367757	298194
450102	298195
512332	298196
76732	298197
47318	298198
643560	298199
641509	298200
181492	298201
635054	298202
154204	298203
398065	298204
435743	298205
172176	298206
148759	298207
395578	298208
663510	298209
665184	298210
11648	298211
536491	298212
149582	298213
408691	298214
18602	298215
100780	298216
703141	298217
582942	298218
718794	298219
581359	298220
624923	298221
569134	298222
128129	298223
176557	298224
499473	298225
713787	298226
511527	298227
538430	298228
92613	298229
57350	298230
259920	298231
109829	298232
358555	298233
122706	298234
372171	298235
42866	298236
523349	298237
333431	298238
569913	298239
95761	298240
3547	298241
716900	298242
110955	298243
329327	298244
719854	298245
278875	298246
636569	298247
106369	298248
100710	298249
121580	298250
665839	298251
127653	298252
581537	298253
147285	298254
97487	298255
711888	298256
343567	298257
357548	298258
527115	298259
128174	298260
2597	298261
399502	298262
91670	298263
159604	298264
141396	298265
225140	298266
20572	298267
619061	298268
34065	298269
60956	298270
352376	298271
720283	298272
175814	298273
461404	298274
198500	298275
7469	298276
35	298277
12636	298278
200466	298279
719716	298280
1110	298281
72798	298282
638956	298283
110748	298284
203441	298285
572536	298286
588618	298287
63074	298288
342543	298289
79534	298290
597805	298291
194879	298292
278705	298293
455576	298294
112598	298295
189681	298296
5366	298297
440469	298298
536853	298299
19080	298300
342528	298301
4881	298302
143572	298303
82536	298304
23016	298305
33690	298306
324965	298307
716842	298308
646483	298309
135110	298310
63319	298311
108002	298312
541127	298313
9756	298314
42359	298315
364837	298316
36370	298317
92779	298318
51136	298319
544564	298320
545450	298321
607024	298322
540372	298323
167938	298324
26471	298325
478024	298326
589961	298327
261413	298328
313284	298329
91629	298330
75028	298331
481396	298332
178228	298333
320783	298334
51866	298335
84079	298336
121230	298337
56059	298338
426387	298339
714236	298340
39400	298341
295107	298342
77825	298343
224447	298344
48852	298345
687375	298346
163883	298347
621166	298348
174312	298349
281022	298350
281705	298351
521334	298352
20020	298353
135430	298354
556711	298355
400073	298356
459495	298357
614461	298358
522330	298359
373118	298360
37932	298361
678249	298362
20418	298363
4686	298364
583483	298365
52379	298366
595675	298367
546907	298368
48122	298369
240772	298370
352313	298371
374638	298372
638367	298373
95899	298374
22491	298375
551452	298376
43998	298377
204197	298378
170625	298379
391230	298380
143475	298381
303332	298382
643125	298383
75920	298384
157405	298385
6537	298386
610946	298387
52680	298388
387524	298389
416401	298390
172408	298391
107316	298392
91206	298393
523618	298394
6266	298395
594836	298396
78552	298397
77345	298398
163785	298399
569374	298400
265624	298401
204212	298402
244603	298403
114003	298404
6451	298405
13860	298406
492813	298407
693578	298408
47697	298409
125465	298410
104600	298411
602300	298412
483174	298413
90957	298414
671416	298415
299451	298416
172602	298417
678338	298418
645819	298419
378942	298420
724218	298421
598377	298422
613203	298423
29618	298424
260542	298425
92570	298426
266871	298427
315260	298428
309721	298429
148916	298430
613093	298431
432086	298432
269020	298433
140898	298434
254719	298435
413406	298436
138703	298437
181767	298438
41002	298439
441980	298440
218551	298441
366795	298442
699199	298443
450141	298444
4853	298445
559641	298446
11408	298447
525536	298448
371073	298449
128654	298450
91468	298451
158319	298452
112342	298453
560150	298454
66990	298455
32548	298456
330417	298457
364842	298458
15292	298459
176835	298460
29019	298461
668636	298462
324970	298463
675394	298464
68149	298465
123331	298466
704326	298467
153698	298468
47209	298469
193980	298470
487908	298471
467	298472
379750	298473
64004	298474
228197	298475
5033	298476
598944	298477
230651	298478
32277	298479
554608	298480
453793	298481
248394	298482
173899	298483
537590	298484
609204	298485
16	298486
521760	298487
325753	298488
178977	298489
58308	298490
197096	298491
34331	298492
423468	298493
19641	298494
471310	298495
143594	298496
676824	298497
169936	298498
625646	298499
184292	298500
17844	298501
519304	298502
538783	298503
639712	298504
2233	298505
663511	298506
39191	298507
345284	298508
724101	298509
65619	298510
13599	298511
50930	298512
183174	298513
233517	298514
379145	298515
563555	298516
510677	298517
590652	298518
567736	298519
415185	298520
35023	298521
53289	298522
322728	298523
471835	298524
447339	298525
294107	298526
479028	298527
578674	298528
463924	298529
16724	298530
254247	298531
89715	298532
704379	298533
674228	298534
65676	298535
530690	298536
108439	298537
176305	298538
717483	298539
380057	298540
351125	298541
3104	298542
178716	298543
201945	298544
651921	298545
145245	298546
26269	298547
321039	298548
676499	298549
56800	298550
257207	298551
45520	298552
352219	298553
327747	298554
213080	298555
27954	298556
10032	298557
674722	298558
10258	298559
340097	298560
219744	298561
1612	298562
253391	298563
89570	298564
53984	298565
514346	298566
498131	298567
9459	298568
586784	298569
608650	298570
519789	298571
328905	298572
67319	298573
616798	298574
701251	298575
437664	298576
2507	298577
277559	298578
478304	298579
9184	298580
167158	298581
265212	298582
60867	298583
272242	298584
123035	298585
128914	298586
170433	298587
594209	298588
213846	298589
137463	298590
178128	298591
681482	298592
16243	298593
188453	298594
402135	298595
616349	298596
645014	298597
495860	298598
295502	298599
234343	298600
9034	298601
522845	298602
177731	298603
13040	298604
105683	298605
332812	298606
416185	298607
43472	298608
541057	298609
184509	298610
16308	298611
535982	298612
2785	298613
486516	298614
644669	298615
26107	298616
491106	298617
108920	298618
1036	298619
162236	298620
149160	298621
72536	298622
456293	298623
693093	298624
617147	298625
364700	298626
639764	298627
442828	298628
308618	298629
83940	298630
109560	298631
533400	298632
335950	298633
40015	298634
342771	298635
4522	298636
7158	298637
176053	298638
40063	298639
230935	298640
385048	298641
26614	298642
15616	298643
25328	298644
325003	298645
722376	298646
403995	298647
71932	298648
279396	298649
6365	298650
723075	298651
532121	298652
200426	298653
216225	298654
407101	298655
171251	298656
705725	298657
121944	298658
143583	298659
350348	298660
178376	298661
128162	298662
46743	298663
133515	298664
698310	298665
11233	298666
653226	298667
2874	298668
275042	298669
609670	298670
351109	298671
9976	298672
654162	298673
14960	298674
671787	298675
496640	298676
457935	298677
139485	298678
371491	298679
624254	298680
178850	298681
375643	298682
480578	298683
134973	298684
35138	298685
2243	298686
384064	298687
104009	298688
549348	298689
3990	298690
128714	298691
387767	298692
482297	298693
479999	298694
35133	298695
7482	298696
5142	298697
178473	298698
20817	298699
486953	298700
532831	298701
418556	298702
46979	298703
359	298704
19305	298705
25176	298706
367326	298707
26700	298708
447169	298709
600976	298710
182376	298711
348868	298712
525630	298713
707914	298714
152948	298715
43355	298716
686644	298717
175289	298718
119488	298719
506097	298720
104430	298721
513572	298722
492195	298723
306508	298724
259582	298725
719772	298726
23937	298727
239798	298728
31972	298729
40955	298730
159113	298731
21130	298732
521609	298733
117156	298734
40934	298735
9108	298736
305748	298737
264918	298738
298604	298739
219324	298740
190045	298741
127974	298742
186179	298743
722787	298744
17697	298745
46806	298746
580295	298747
643185	298748
4779	298749
34869	298750
304741	298751
151335	298752
43644	298753
83170	298754
379768	298755
182358	298756
184081	298757
38606	298758
540269	298759
58439	298760
23711	298761
659424	298762
109080	298763
660860	298764
14044	298765
559411	298766
269	298767
576364	298768
190119	298769
571991	298770
135220	298771
84676	298772
578941	298773
19310	298774
384319	298775
71379	298776
49723	298777
318273	298778
391420	298779
403511	298780
225198	298781
341986	298782
152142	298783
245963	298784
130793	298785
206107	298786
168916	298787
103135	298788
214087	298789
180879	298790
440262	298791
51969	298792
31621	298793
343281	298794
191000	298795
584827	298796
72969	298797
219731	298798
107012	298799
662397	298800
43041	298801
679405	298802
34454	298803
564517	298804
104398	298805
93090	298806
620080	298807
187363	298808
386866	298809
52626	298810
253641	298811
421	298812
132906	298813
166205	298814
210859	298815
52615	298816
621963	298817
100883	298818
1423	298819
173023	298820
168258	298821
655151	298822
46281	298823
491164	298824
49948	298825
579030	298826
73320	298827
28070	298828
17673	298829
174412	298830
127856	298831
586998	298832
454731	298833
433302	298834
539683	298835
123239	298836
724820	298837
600341	298838
261348	298839
39445	298840
49850	298841
140458	298842
142791	298843
472459	298844
50967	298845
44428	298846
497258	298847
58918	298848
343795	298849
331077	298850
42322	298851
709877	298852
107283	298853
374919	298854
313562	298855
120881	298856
234381	298857
2245	298858
625140	298859
57992	298860
1850	298861
30342	298862
88510	298863
558865	298864
362044	298865
67990	298866
134074	298867
621753	298868
688828	298869
61499	298870
672364	298871
564125	298872
513412	298873
379995	298874
511736	298875
9502	298876
709082	298877
39500	298878
55064	298879
497614	298880
189622	298881
438937	298882
5298	298883
239767	298884
722527	298885
303619	298886
52184	298887
116475	298888
127691	298889
107943	298890
653041	298891
179061	298892
34184	298893
393754	298894
633484	298895
493363	298896
122856	298897
15170	298898
6771	298899
597040	298900
60688	298901
38247	298902
365814	298903
640839	298904
34439	298905
14782	298906
356167	298907
358159	298908
66371	298909
97149	298910
386772	298911
117128	298912
104585	298913
381377	298914
5269	298915
661851	298916
60804	298917
698195	298918
161104	298919
556454	298920
63503	298921
5901	298922
181751	298923
184860	298924
577511	298925
635476	298926
658560	298927
403042	298928
176114	298929
281188	298930
242748	298931
174794	298932
21163	298933
118844	298934
34995	298935
145479	298936
167718	298937
668134	298938
608118	298939
94435	298940
606111	298941
542726	298942
316058	298943
405595	298944
297341	298945
137521	298946
97878	298947
704274	298948
19554	298949
13338	298950
74735	298951
9860	298952
161007	298953
405098	298954
115389	298955
269034	298956
536143	298957
594376	298958
45226	298959
156356	298960
135169	298961
142750	298962
486718	298963
240734	298964
275838	298965
640013	298966
1921	298967
96064	298968
644665	298969
467133	298970
33531	298971
44362	298972
520536	298973
190083	298974
404046	298975
131846	298976
128224	298977
411927	298978
101927	298979
394139	298980
20602	298981
196747	298982
567235	298983
101733	298984
438369	298985
71463	298986
655910	298987
24740	298988
91305	298989
437967	298990
42500	298991
596664	298992
36500	298993
124325	298994
400717	298995
500475	298996
353529	298997
692276	298998
637063	298999
213158	299000
127400	299001
12234	299002
158463	299003
661998	299004
578325	299005
41203	299006
463963	299007
17552	299008
317471	299009
630376	299010
355164	299011
165099	299012
143373	299013
248150	299014
249087	299015
107996	299016
148503	299017
55267	299018
58904	299019
599137	299020
11128	299021
198414	299022
393648	299023
425407	299024
134362	299025
77695	299026
158260	299027
60483	299028
639439	299029
163962	299030
521053	299031
529710	299032
596912	299033
8918	299034
563373	299035
144485	299036
673860	299037
145041	299038
136126	299039
335076	299040
76902	299041
693794	299042
69749	299043
10053	299044
695445	299045
98939	299046
98138	299047
1153	299048
3445	299049
272071	299050
5452	299051
38492	299052
463210	299053
144200	299054
592462	299055
554484	299056
679513	299057
158555	299058
41706	299059
301024	299060
538877	299061
417697	299062
36597	299063
572439	299064
8477	299065
338881	299066
595916	299067
28061	299068
2963	299069
138611	299070
532130	299071
129509	299072
614134	299073
680194	299074
75390	299075
18481	299076
245207	299077
643261	299078
228564	299079
29177	299080
194007	299081
640847	299082
249736	299083
119598	299084
504765	299085
163626	299086
460246	299087
559342	299088
70884	299089
707371	299090
42351	299091
271347	299092
493934	299093
438530	299094
260229	299095
108608	299096
547045	299097
275160	299098
459772	299099
53272	299100
372692	299101
8405	299102
148360	299103
143150	299104
635846	299105
325560	299106
31442	299107
437035	299108
2808	299109
450845	299110
64829	299111
195228	299112
607718	299113
165863	299114
424884	299115
145827	299116
673667	299117
645737	299118
67462	299119
51630	299120
356814	299121
507687	299122
63916	299123
92051	299124
583174	299125
32041	299126
119758	299127
639573	299128
11328	299129
80131	299130
13394	299131
156139	299132
58910	299133
516151	299134
592857	299135
51229	299136
575857	299137
509391	299138
52805	299139
677658	299140
137664	299141
162734	299142
194716	299143
174224	299144
22147	299145
91238	299146
3935	299147
312923	299148
67328	299149
115377	299150
343887	299151
562409	299152
58051	299153
53329	299154
261422	299155
24934	299156
289670	299157
93945	299158
494554	299159
570308	299160
250121	299161
303275	299162
656732	299163
574241	299164
176704	299165
16487	299166
583968	299167
376072	299168
638359	299169
82267	299170
14322	299171
53814	299172
537182	299173
32087	299174
40972	299175
335949	299176
312433	299177
104183	299178
130317	299179
486509	299180
406423	299181
532016	299182
94501	299183
357801	299184
725147	299185
378050	299186
154048	299187
122502	299188
62652	299189
19133	299190
53325	299191
139538	299192
35991	299193
658297	299194
179181	299195
182790	299196
64538	299197
324173	299198
242365	299199
688311	299200
321087	299201
23788	299202
47039	299203
11158	299204
43836	299205
180196	299206
128252	299207
6193	299208
539341	299209
188075	299210
709919	299211
52211	299212
368929	299213
690342	299214
48777	299215
713311	299216
198351	299217
462048	299218
307272	299219
158067	299220
291631	299221
601315	299222
107246	299223
128595	299224
164220	299225
358396	299226
336067	299227
326246	299228
92852	299229
1468	299230
96919	299231
27407	299232
659149	299233
80668	299234
263345	299235
1929	299236
90863	299237
602245	299238
285800	299239
304341	299240
661151	299241
133105	299242
146691	299243
464986	299244
54862	299245
48448	299246
212186	299247
4706	299248
253011	299249
312131	299250
34555	299251
194986	299252
17297	299253
169485	299254
267800	299255
296247	299256
170570	299257
262385	299258
478147	299259
488353	299260
721207	299261
706963	299262
17873	299263
145367	299264
479156	299265
529371	299266
703280	299267
282876	299268
590073	299269
381304	299270
372810	299271
453897	299272
571043	299273
74133	299274
560709	299275
705509	299276
105923	299277
19523	299278
108365	299279
355078	299280
48978	299281
346274	299282
30152	299283
239888	299284
261359	299285
121603	299286
674888	299287
3389	299288
449980	299289
363413	299290
403439	299291
113341	299292
252787	299293
352740	299294
371530	299295
280115	299296
140476	299297
511961	299298
715807	299299
450375	299300
252	299301
632484	299302
21506	299303
538760	299304
373909	299305
20175	299306
82085	299307
685267	299308
40100	299309
664580	299310
279587	299311
569960	299312
618092	299313
1946	299314
12322	299315
214798	299316
5170	299317
298093	299318
379708	299319
535307	299320
322	299321
76583	299322
682321	299323
159571	299324
679000	299325
23079	299326
540799	299327
384908	299328
475315	299329
653302	299330
222022	299331
333417	299332
147233	299333
490456	299334
664149	299335
171124	299336
396512	299337
391496	299338
41774	299339
417862	299340
113590	299341
60014	299342
520901	299343
161027	299344
76968	299345
196380	299346
113654	299347
443210	299348
315826	299349
608316	299350
105609	299351
493373	299352
259062	299353
48469	299354
530858	299355
438809	299356
719880	299357
22166	299358
150164	299359
236495	299360
179468	299361
112889	299362
612305	299363
426224	299364
271328	299365
160442	299366
714627	299367
406418	299368
122217	299369
120674	299370
563601	299371
513137	299372
382917	299373
697340	299374
172023	299375
547813	299376
80456	299377
530532	299378
706263	299379
24003	299380
351287	299381
137764	299382
634332	299383
125649	299384
40030	299385
180356	299386
146424	299387
351160	299388
179973	299389
255368	299390
723769	299391
387780	299392
354745	299393
153338	299394
646946	299395
528104	299396
44176	299397
638143	299398
54058	299399
473531	299400
716632	299401
461972	299402
229120	299403
659308	299404
138477	299405
558694	299406
129000	299407
529482	299408
173555	299409
229726	299410
42348	299411
266981	299412
235694	299413
24139	299414
4977	299415
149416	299416
640573	299417
586763	299418
625686	299419
354003	299420
73410	299421
389820	299422
509768	299423
42650	299424
433722	299425
294151	299426
30755	299427
223672	299428
511680	299429
85390	299430
32386	299431
143134	299432
262792	299433
25874	299434
319913	299435
643393	299436
41614	299437
173783	299438
255664	299439
28845	299440
458810	299441
1670	299442
464732	299443
139735	299444
417488	299445
43252	299446
554152	299447
230702	299448
645327	299449
551673	299450
6528	299451
140274	299452
545704	299453
3449	299454
168008	299455
5838	299456
567137	299457
434879	299458
551482	299459
7668	299460
373675	299461
97296	299462
555805	299463
141499	299464
494727	299465
25172	299466
468163	299467
664202	299468
119706	299469
444382	299470
330148	299471
183783	299472
89056	299473
661372	299474
40815	299475
555016	299476
355239	299477
401343	299478
123440	299479
199140	299480
274978	299481
621901	299482
9863	299483
1847	299484
1871	299485
17288	299486
139083	299487
196924	299488
601565	299489
85014	299490
265232	299491
531453	299492
19416	299493
80190	299494
128192	299495
680131	299496
238	299497
279955	299498
603678	299499
599472	299500
388823	299501
200937	299502
569250	299503
297901	299504
636098	299505
322684	299506
298130	299507
160665	299508
158679	299509
218383	299510
421705	299511
708076	299512
486651	299513
280551	299514
346325	299515
480303	299516
283430	299517
472331	299518
406102	299519
350160	299520
31871	299521
148968	299522
17690	299523
255891	299524
438529	299525
120915	299526
78973	299527
662808	299528
81379	299529
169677	299530
128984	299531
223500	299532
520984	299533
117925	299534
356754	299535
625211	299536
74644	299537
6725	299538
359706	299539
49806	299540
685441	299541
111279	299542
39499	299543
37703	299544
224524	299545
71760	299546
270554	299547
164479	299548
480875	299549
325232	299550
462487	299551
65336	299552
20931	299553
310790	299554
707692	299555
141626	299556
403518	299557
391196	299558
582616	299559
35491	299560
231091	299561
576100	299562
177804	299563
103206	299564
479087	299565
145908	299566
693919	299567
507623	299568
668226	299569
120911	299570
17665	299571
337644	299572
69053	299573
348211	299574
272438	299575
418691	299576
279541	299577
716233	299578
385935	299579
6388	299580
40014	299581
445098	299582
189992	299583
36766	299584
4365	299585
15482	299586
603012	299587
328867	299588
677991	299589
690390	299590
244100	299591
5124	299592
59781	299593
25119	299594
453351	299595
666571	299596
129609	299597
111559	299598
503004	299599
100889	299600
153534	299601
134822	299602
276023	299603
15363	299604
368179	299605
165469	299606
17279	299607
143626	299608
54533	299609
245989	299610
273906	299611
226812	299612
5044	299613
434757	299614
19374	299615
427466	299616
452561	299617
303230	299618
561355	299619
128716	299620
703772	299621
747	299622
104078	299623
414886	299624
158098	299625
61024	299626
151371	299627
494335	299628
368664	299629
373577	299630
39536	299631
582044	299632
51648	299633
443601	299634
152297	299635
51742	299636
449731	299637
560465	299638
451460	299639
100024	299640
152466	299641
579991	299642
331012	299643
466234	299644
350019	299645
181456	299646
147098	299647
131324	299648
718100	299649
19725	299650
129502	299651
199109	299652
159795	299653
689151	299654
60967	299655
165286	299656
15237	299657
84481	299658
546880	299659
243369	299660
168899	299661
3077	299662
13164	299663
38514	299664
136795	299665
249160	299666
80865	299667
496365	299668
484053	299669
614407	299670
249006	299671
56461	299672
706476	299673
15762	299674
38759	299675
11940	299676
367814	299677
487989	299678
578889	299679
620645	299680
488608	299681
274533	299682
133612	299683
46707	299684
581307	299685
16350	299686
138519	299687
725131	299688
474354	299689
297834	299690
260105	299691
551210	299692
505982	299693
416528	299694
57004	299695
245656	299696
421139	299697
2940	299698
604433	299699
607685	299700
543263	299701
183107	299702
492148	299703
507499	299704
483176	299705
47326	299706
168976	299707
239334	299708
431758	299709
6538	299710
38310	299711
46223	299712
178398	299713
40041	299714
301671	299715
394703	299716
39271	299717
573073	299718
208556	299719
159842	299720
159470	299721
459012	299722
161543	299723
509722	299724
674314	299725
83285	299726
340168	299727
678722	299728
652309	299729
540989	299730
362451	299731
121194	299732
340016	299733
557199	299734
102387	299735
197330	299736
538072	299737
159638	299738
323633	299739
535763	299740
582168	299741
226197	299742
166764	299743
648257	299744
321161	299745
320615	299746
171266	299747
118061	299748
232637	299749
181579	299750
118080	299751
108066	299752
6969	299753
406230	299754
44630	299755
70766	299756
108354	299757
320446	299758
35734	299759
147392	299760
511973	299761
120812	299762
93739	299763
120223	299764
398052	299765
3811	299766
719430	299767
468320	299768
300959	299769
642758	299770
187743	299771
31174	299772
558803	299773
21272	299774
604046	299775
288763	299776
30398	299777
404415	299778
621104	299779
7451	299780
459406	299781
539881	299782
690626	299783
57437	299784
146885	299785
45223	299786
687783	299787
66922	299788
526187	299789
271811	299790
165384	299791
215418	299792
687952	299793
193975	299794
384664	299795
565500	299796
170071	299797
100645	299798
690980	299799
416890	299800
135979	299801
147935	299802
497306	299803
60584	299804
7781	299805
146737	299806
243736	299807
28730	299808
570385	299809
89529	299810
542017	299811
675725	299812
711474	299813
27512	299814
566066	299815
666883	299816
279230	299817
221283	299818
160478	299819
278667	299820
171815	299821
436962	299822
67636	299823
617027	299824
461572	299825
564619	299826
63852	299827
225261	299828
567212	299829
516140	299830
29940	299831
13690	299832
3381	299833
155741	299834
9842	299835
481278	299836
450366	299837
184117	299838
69996	299839
252022	299840
685158	299841
616925	299842
600914	299843
22347	299844
220335	299845
90142	299846
35021	299847
43854	299848
104764	299849
322430	299850
185025	299851
134979	299852
44317	299853
413840	299854
27408	299855
467016	299856
2908	299857
648481	299858
455035	299859
395189	299860
594187	299861
234930	299862
58765	299863
495337	299864
251934	299865
72447	299866
99667	299867
325640	299868
114214	299869
103612	299870
15211	299871
16934	299872
1534	299873
13638	299874
84910	299875
116073	299876
265730	299877
185131	299878
31546	299879
243236	299880
437666	299881
145731	299882
120100	299883
683431	299884
26795	299885
524465	299886
398685	299887
293243	299888
10972	299889
164248	299890
83251	299891
21365	299892
378	299893
720942	299894
168097	299895
501166	299896
21368	299897
476871	299898
579436	299899
269783	299900
240180	299901
140128	299902
177842	299903
602719	299904
92484	299905
180709	299906
682298	299907
156708	299908
359906	299909
679700	299910
544260	299911
75485	299912
4039	299913
5084	299914
254231	299915
127459	299916
24752	299917
14477	299918
16258	299919
456872	299920
89828	299921
705571	299922
89190	299923
326606	299924
610351	299925
33425	299926
7721	299927
64809	299928
641397	299929
6312	299930
178077	299931
137831	299932
403876	299933
41921	299934
1399	299935
428175	299936
255889	299937
614090	299938
454963	299939
191875	299940
548288	299941
34041	299942
98064	299943
99721	299944
114458	299945
11605	299946
290442	299947
8566	299948
50485	299949
367662	299950
523935	299951
242534	299952
560848	299953
2908	299954
6608	299955
25262	299956
254108	299957
454500	299958
449651	299959
521061	299960
716440	299961
21320	299962
633202	299963
203976	299964
429924	299965
10885	299966
132968	299967
443609	299968
4715	299969
458265	299970
514252	299971
389034	299972
227225	299973
164435	299974
207496	299975
497371	299976
129554	299977
293156	299978
396234	299979
298945	299980
312825	299981
60000	299982
298053	299983
14584	299984
178666	299985
611063	299986
30172	299987
324369	299988
275916	299989
447348	299990
711805	299991
42272	299992
83906	299993
141477	299994
6789	299995
577497	299996
108986	299997
48067	299998
466109	299999
46967	300000
113466	300001
53880	300002
590608	300003
706760	300004
60931	300005
268158	300006
4649	300007
512592	300008
466850	300009
76749	300010
429179	300011
361722	300012
644212	300013
542037	300014
582126	300015
500437	300016
136048	300017
570663	300018
477106	300019
535792	300020
72456	300021
850	300022
723809	300023
170811	300024
187499	300025
547826	300026
350741	300027
15997	300028
517215	300029
179458	300030
78414	300031
370093	300032
238462	300033
20316	300034
256932	300035
426880	300036
380158	300037
118997	300038
211631	300039
318744	300040
22554	300041
77516	300042
230691	300043
612494	300044
454276	300045
468420	300046
524637	300047
394271	300048
198153	300049
327536	300050
101567	300051
165391	300052
321216	300053
77509	300054
370166	300055
151224	300056
58264	300057
624361	300058
88300	300059
52687	300060
270842	300061
241928	300062
260	300063
595993	300064
277084	300065
691665	300066
16825	300067
137304	300068
721493	300069
21426	300070
482085	300071
627511	300072
43317	300073
567408	300074
492086	300075
40569	300076
72778	300077
21410	300078
144912	300079
420179	300080
138353	300081
586708	300082
266648	300083
15809	300084
63978	300085
2520	300086
516729	300087
37464	300088
147397	300089
339643	300090
160772	300091
45158	300092
453612	300093
14244	300094
32	300095
144588	300096
133617	300097
235899	300098
54269	300099
615619	300100
678949	300101
183287	300102
643965	300103
677116	300104
73905	300105
530871	300106
233260	300107
705808	300108
38298	300109
153312	300110
106038	300111
618404	300112
384177	300113
121165	300114
84154	300115
40903	300116
276924	300117
140557	300118
110220	300119
140119	300120
119742	300121
3939	300122
101179	300123
127391	300124
349509	300125
173888	300126
51955	300127
32258	300128
277033	300129
5671	300130
200857	300131
256657	300132
33859	300133
220984	300134
295924	300135
96271	300136
174161	300137
341924	300138
30395	300139
175713	300140
300285	300141
656833	300142
573486	300143
28882	300144
179737	300145
452434	300146
53417	300147
27401	300148
242305	300149
130909	300150
601881	300151
78875	300152
612330	300153
17891	300154
69150	300155
101976	300156
615086	300157
34015	300158
89606	300159
128237	300160
631331	300161
200237	300162
709511	300163
68916	300164
241383	300165
129552	300166
119872	300167
328274	300168
111093	300169
262240	300170
48458	300171
673338	300172
379021	300173
111196	300174
225856	300175
278380	300176
25232	300177
75518	300178
205701	300179
35463	300180
69699	300181
42265	300182
27852	300183
579568	300184
459526	300185
712851	300186
139719	300187
388547	300188
207395	300189
381866	300190
518020	300191
584465	300192
168930	300193
88104	300194
107354	300195
64609	300196
4797	300197
547562	300198
614129	300199
33299	300200
697036	300201
612554	300202
694753	300203
4577	300204
785	300205
472084	300206
213841	300207
656106	300208
97636	300209
550747	300210
724157	300211
593894	300212
24823	300213
445038	300214
87412	300215
190761	300216
92379	300217
82737	300218
602351	300219
436809	300220
47835	300221
426695	300222
140482	300223
153103	300224
166108	300225
530994	300226
138468	300227
642011	300228
453528	300229
54385	300230
653495	300231
253209	300232
619	300233
624	300234
25311	300235
27056	300236
23644	300237
708355	300238
519575	300239
153111	300240
723215	300241
4560	300242
438586	300243
713441	300244
54622	300245
508661	300246
595461	300247
102097	300248
278223	300249
68361	300250
374583	300251
123925	300252
213873	300253
493274	300254
636073	300255
618449	300256
108243	300257
491921	300258
184080	300259
661660	300260
96037	300261
608238	300262
345119	300263
123211	300264
714460	300265
499264	300266
85483	300267
506730	300268
98111	300269
334007	300270
542516	300271
303829	300272
27221	300273
9633	300274
308707	300275
697723	300276
114712	300277
2845	300278
17686	300279
55957	300280
561090	300281
7351	300282
481526	300283
628947	300284
300158	300285
38243	300286
658573	300287
162754	300288
417402	300289
16015	300290
210891	300291
159144	300292
28259	300293
240516	300294
14346	300295
81817	300296
406507	300297
44424	300298
296867	300299
14441	300300
666456	300301
699267	300302
391467	300303
200056	300304
67038	300305
159672	300306
470543	300307
15952	300308
681938	300309
259610	300310
95641	300311
105758	300312
342727	300313
56916	300314
588204	300315
542513	300316
27991	300317
154739	300318
51684	300319
478203	300320
516152	300321
656369	300322
298613	300323
45407	300324
539888	300325
158952	300326
2090	300327
544987	300328
302762	300329
478127	300330
119088	300331
11073	300332
186133	300333
74263	300334
90396	300335
476103	300336
384253	300337
702035	300338
518886	300339
182906	300340
24321	300341
84372	300342
301477	300343
11474	300344
449884	300345
246477	300346
615028	300347
306409	300348
8662	300349
448224	300350
723869	300351
562025	300352
279015	300353
601061	300354
470157	300355
113111	300356
105214	300357
21294	300358
96074	300359
44052	300360
146981	300361
65786	300362
25905	300363
497863	300364
123581	300365
196573	300366
22189	300367
253831	300368
47955	300369
640581	300370
480143	300371
232803	300372
514703	300373
171481	300374
378769	300375
38377	300376
65302	300377
586261	300378
18522	300379
267612	300380
143394	300381
541367	300382
390830	300383
79444	300384
403430	300385
662278	300386
39994	300387
56197	300388
100704	300389
166757	300390
12770	300391
345122	300392
170051	300393
151577	300394
457695	300395
317400	300396
310170	300397
513419	300398
15139	300399
165831	300400
208090	300401
540347	300402
466562	300403
17933	300404
724671	300405
645761	300406
601091	300407
498000	300408
242569	300409
354579	300410
272842	300411
597142	300412
697196	300413
35471	300414
449192	300415
165260	300416
212305	300417
103956	300418
218319	300419
481667	300420
493588	300421
150431	300422
10447	300423
97706	300424
101915	300425
553510	300426
231606	300427
134367	300428
167768	300429
416504	300430
215720	300431
266094	300432
308333	300433
686787	300434
23068	300435
419877	300436
285421	300437
634840	300438
56816	300439
211571	300440
251670	300441
243591	300442
500601	300443
533895	300444
222132	300445
211623	300446
679618	300447
22113	300448
160531	300449
623452	300450
23083	300451
613340	300452
651368	300453
634205	300454
339044	300455
203409	300456
383009	300457
411569	300458
91863	300459
1388	300460
458332	300461
309642	300462
348964	300463
324505	300464
143537	300465
621308	300466
273839	300467
128561	300468
45852	300469
693816	300470
7998	300471
358994	300472
706885	300473
617381	300474
631646	300475
639825	300476
304026	300477
464103	300478
663850	300479
52096	300480
228683	300481
318162	300482
394500	300483
534014	300484
24464	300485
137083	300486
48083	300487
140049	300488
48835	300489
616553	300490
61916	300491
645684	300492
279119	300493
7860	300494
241916	300495
174508	300496
690300	300497
569840	300498
568264	300499
696700	300500
3101	300501
58928	300502
406062	300503
232070	300504
28766	300505
221889	300506
633500	300507
146993	300508
420744	300509
186261	300510
3157	300511
63103	300512
339208	300513
355626	300514
620190	300515
49687	300516
483738	300517
355368	300518
566059	300519
395003	300520
384033	300521
252547	300522
308001	300523
660867	300524
450161	300525
469561	300526
334514	300527
324583	300528
612261	300529
710276	300530
260034	300531
13881	300532
250779	300533
438391	300534
179132	300535
137506	300536
282345	300537
60004	300538
310430	300539
410692	300540
340100	300541
601249	300542
283025	300543
149767	300544
698801	300545
603788	300546
274720	300547
475707	300548
513891	300549
45329	300550
43599	300551
4955	300552
84226	300553
106719	300554
232081	300555
49785	300556
112437	300557
19492	300558
3685	300559
27521	300560
1024	300561
4941	300562
271449	300563
70956	300564
52281	300565
181341	300566
554686	300567
204892	300568
664056	300569
532047	300570
26173	300571
15568	300572
147337	300573
334196	300574
18596	300575
11585	300576
502729	300577
181643	300578
480650	300579
123147	300580
304707	300581
528500	300582
184592	300583
183930	300584
356676	300585
649704	300586
427221	300587
33337	300588
111945	300589
231668	300590
584229	300591
512334	300592
73313	300593
559262	300594
468637	300595
378983	300596
3963	300597
338757	300598
52784	300599
133279	300600
303411	300601
57683	300602
374320	300603
77334	300604
163979	300605
405168	300606
463982	300607
432956	300608
452170	300609
188906	300610
203936	300611
52313	300612
541139	300613
261949	300614
33700	300615
172383	300616
405827	300617
464481	300618
115622	300619
625486	300620
699793	300621
6655	300622
718230	300623
318227	300624
400197	300625
147597	300626
390093	300627
354924	300628
62420	300629
1444	300630
12665	300631
187277	300632
553673	300633
15074	300634
511717	300635
5809	300636
16152	300637
13911	300638
597623	300639
29432	300640
38910	300641
527085	300642
544230	300643
54346	300644
708592	300645
303353	300646
676269	300647
525569	300648
502599	300649
159528	300650
686102	300651
718649	300652
122122	300653
220326	300654
544737	300655
699140	300656
84692	300657
440158	300658
302118	300659
450851	300660
296708	300661
57523	300662
247281	300663
113426	300664
2456	300665
12294	300666
712	300667
111476	300668
116617	300669
629650	300670
2178	300671
402533	300672
685695	300673
184363	300674
18847	300675
502145	300676
404783	300677
93616	300678
183146	300679
14602	300680
376439	300681
16480	300682
228644	300683
348611	300684
601406	300685
85923	300686
486332	300687
78852	300688
38469	300689
607674	300690
488495	300691
1212	300692
129527	300693
148594	300694
12287	300695
174311	300696
41344	300697
139309	300698
20612	300699
566287	300700
22459	300701
112158	300702
128287	300703
205079	300704
18276	300705
86763	300706
710399	300707
109436	300708
418255	300709
60783	300710
599585	300711
131290	300712
57390	300713
179919	300714
217588	300715
627735	300716
185017	300717
650398	300718
548216	300719
169046	300720
184929	300721
698491	300722
16025	300723
5842	300724
68141	300725
138187	300726
50803	300727
305104	300728
349367	300729
708769	300730
124202	300731
266088	300732
534058	300733
61614	300734
567109	300735
615969	300736
62405	300737
582058	300738
1386	300739
443314	300740
354818	300741
638833	300742
317303	300743
143219	300744
9991	300745
543021	300746
25699	300747
382178	300748
252886	300749
179788	300750
653205	300751
444918	300752
184846	300753
14817	300754
153077	300755
349849	300756
404671	300757
618799	300758
446226	300759
614174	300760
116332	300761
20051	300762
130888	300763
453150	300764
458572	300765
468220	300766
14528	300767
48033	300768
249483	300769
421753	300770
684455	300771
41944	300772
248954	300773
11392	300774
4386	300775
246758	300776
67811	300777
163879	300778
22749	300779
587425	300780
126697	300781
108123	300782
663211	300783
219125	300784
73994	300785
352838	300786
29933	300787
702610	300788
29	300789
5654	300790
580268	300791
604478	300792
684818	300793
544896	300794
186124	300795
582235	300796
636373	300797
244226	300798
46282	300799
57497	300800
276562	300801
256265	300802
22124	300803
525428	300804
4600	300805
15489	300806
172591	300807
676265	300808
520578	300809
285022	300810
38554	300811
103046	300812
398081	300813
269063	300814
107129	300815
43220	300816
51527	300817
485240	300818
121349	300819
104095	300820
1505	300821
382704	300822
53825	300823
488316	300824
6921	300825
54803	300826
21805	300827
21846	300828
136815	300829
24187	300830
473436	300831
636603	300832
59262	300833
73919	300834
272824	300835
13523	300836
3505	300837
31475	300838
40291	300839
32321	300840
178174	300841
51501	300842
535258	300843
66035	300844
194386	300845
94551	300846
416434	300847
3759	300848
148237	300849
39109	300850
185237	300851
590062	300852
496734	300853
14193	300854
47883	300855
70145	300856
545724	300857
264460	300858
38684	300859
50019	300860
51343	300861
330907	300862
13667	300863
143023	300864
720227	300865
564814	300866
715234	300867
165867	300868
347086	300869
246017	300870
105331	300871
400729	300872
510178	300873
538099	300874
67732	300875
581002	300876
300012	300877
84012	300878
3869	300879
367161	300880
449553	300881
454749	300882
655620	300883
18576	300884
656262	300885
89039	300886
145717	300887
501985	300888
679361	300889
257084	300890
10546	300891
102666	300892
70969	300893
689012	300894
38257	300895
164358	300896
652711	300897
435061	300898
349228	300899
134527	300900
524042	300901
9719	300902
689959	300903
136563	300904
486018	300905
534834	300906
524743	300907
123813	300908
36103	300909
652375	300910
569470	300911
9563	300912
285212	300913
185935	300914
438107	300915
495467	300916
150626	300917
58217	300918
217285	300919
290615	300920
524289	300921
519002	300922
571638	300923
24617	300924
197648	300925
360602	300926
279917	300927
168850	300928
12674	300929
412662	300930
399810	300931
30796	300932
144405	300933
413829	300934
152828	300935
392252	300936
68724	300937
158566	300938
444373	300939
697879	300940
538410	300941
39130	300942
63969	300943
626857	300944
181481	300945
440265	300946
79148	300947
46548	300948
71255	300949
715728	300950
656659	300951
470285	300952
299336	300953
74775	300954
680199	300955
604992	300956
526012	300957
52975	300958
146851	300959
315410	300960
401249	300961
361075	300962
50454	300963
687681	300964
310283	300965
299468	300966
369472	300967
203167	300968
295352	300969
386576	300970
705673	300971
21765	300972
268543	300973
172366	300974
173910	300975
660720	300976
77656	300977
75628	300978
493389	300979
396842	300980
79911	300981
479322	300982
103894	300983
648163	300984
243204	300985
556710	300986
664761	300987
70697	300988
466008	300989
717724	300990
655269	300991
365368	300992
619801	300993
455964	300994
101188	300995
233224	300996
496520	300997
314881	300998
107069	300999
278342	301000
678172	301001
682586	301002
136803	301003
310561	301004
621381	301005
186601	301006
235590	301007
678562	301008
244180	301009
215425	301010
355128	301011
662950	301012
175487	301013
670715	301014
101103	301015
6326	301016
716291	301017
81953	301018
10415	301019
10040	301020
53788	301021
8655	301022
470314	301023
141	301024
590325	301025
264522	301026
240126	301027
507075	301028
9549	301029
14660	301030
605848	301031
318224	301032
680298	301033
383614	301034
54836	301035
450172	301036
186045	301037
298312	301038
176181	301039
2987	301040
200950	301041
372922	301042
117340	301043
142491	301044
502980	301045
110789	301046
18997	301047
131844	301048
11965	301049
12750	301050
170058	301051
699991	301052
616763	301053
129180	301054
234368	301055
372216	301056
74836	301057
714298	301058
258705	301059
401642	301060
18188	301061
187895	301062
41681	301063
536776	301064
219984	301065
53519	301066
20272	301067
677477	301068
413861	301069
520127	301070
252779	301071
107341	301072
57077	301073
497828	301074
5069	301075
428649	301076
440279	301077
263847	301078
109108	301079
133081	301080
85470	301081
40641	301082
30397	301083
148686	301084
90365	301085
15112	301086
38988	301087
93558	301088
349064	301089
79474	301090
620703	301091
357334	301092
129673	301093
247815	301094
210104	301095
6788	301096
5466	301097
4531	301098
290002	301099
625740	301100
31916	301101
106339	301102
474180	301103
477110	301104
56414	301105
263964	301106
2584	301107
279481	301108
672984	301109
314821	301110
140231	301111
656709	301112
169648	301113
46602	301114
129994	301115
44610	301116
180034	301117
252598	301118
670168	301119
17841	301120
637565	301121
97450	301122
272920	301123
345595	301124
30071	301125
499626	301126
4655	301127
640279	301128
464589	301129
135414	301130
678273	301131
542209	301132
513193	301133
489606	301134
503382	301135
24392	301136
349033	301137
111807	301138
377555	301139
292263	301140
16135	301141
202679	301142
513938	301143
449103	301144
215220	301145
649353	301146
177713	301147
592860	301148
7028	301149
588339	301150
537261	301151
517374	301152
38579	301153
167265	301154
210023	301155
87197	301156
676521	301157
390353	301158
179706	301159
138728	301160
5299	301161
64374	301162
90328	301163
242805	301164
128853	301165
461658	301166
268668	301167
19788	301168
179819	301169
676535	301170
632211	301171
403641	301172
152848	301173
58747	301174
187816	301175
33024	301176
266	301177
425838	301178
149680	301179
410347	301180
87402	301181
321512	301182
647690	301183
656028	301184
37029	301185
607650	301186
574264	301187
452316	301188
54023	301189
150172	301190
11622	301191
257701	301192
172584	301193
565347	301194
92674	301195
213921	301196
672058	301197
92352	301198
183193	301199
271154	301200
8466	301201
179891	301202
474084	301203
219872	301204
164178	301205
592798	301206
11431	301207
333264	301208
626297	301209
662522	301210
59178	301211
400683	301212
78522	301213
16518	301214
24657	301215
575795	301216
663446	301217
22436	301218
322110	301219
474990	301220
135551	301221
609288	301222
98510	301223
50788	301224
157690	301225
524249	301226
182487	301227
16595	301228
11073	301229
665094	301230
629958	301231
8520	301232
95572	301233
53431	301234
439232	301235
440536	301236
404230	301237
13999	301238
336794	301239
346336	301240
641952	301241
154119	301242
65018	301243
142293	301244
470375	301245
53936	301246
322317	301247
510163	301248
186230	301249
297152	301250
12969	301251
21335	301252
527105	301253
576917	301254
37628	301255
293721	301256
517364	301257
123742	301258
76116	301259
66445	301260
467575	301261
124517	301262
391511	301263
912	301264
373363	301265
52087	301266
443979	301267
579204	301268
402997	301269
70619	301270
25232	301271
25778	301272
101803	301273
166877	301274
588042	301275
354425	301276
621859	301277
182076	301278
55296	301279
30856	301280
577489	301281
163940	301282
380895	301283
53622	301284
28105	301285
96028	301286
305844	301287
653	301288
162770	301289
449203	301290
8029	301291
56658	301292
377277	301293
124314	301294
131203	301295
115360	301296
7712	301297
363258	301298
34708	301299
66746	301300
217927	301301
149913	301302
139402	301303
421592	301304
308423	301305
623	301306
689533	301307
217957	301308
74102	301309
1470	301310
353669	301311
442949	301312
96424	301313
495949	301314
439763	301315
180426	301316
523713	301317
42794	301318
172794	301319
169142	301320
563119	301321
113230	301322
488223	301323
277654	301324
111198	301325
257575	301326
205312	301327
20843	301328
601886	301329
415561	301330
327971	301331
423929	301332
31669	301333
428097	301334
6777	301335
146771	301336
2904	301337
808	301338
567281	301339
120021	301340
156866	301341
203776	301342
161854	301343
135242	301344
387151	301345
564484	301346
623948	301347
13216	301348
668354	301349
176541	301350
375127	301351
162222	301352
315185	301353
348906	301354
333708	301355
558643	301356
222803	301357
235907	301358
537978	301359
366530	301360
149132	301361
712274	301362
513600	301363
113214	301364
445799	301365
557	301366
21068	301367
414339	301368
221150	301369
339616	301370
641104	301371
77234	301372
295767	301373
107589	301374
156368	301375
543758	301376
663007	301377
123949	301378
4245	301379
22657	301380
153223	301381
265848	301382
12088	301383
326440	301384
580256	301385
15732	301386
199916	301387
679144	301388
405003	301389
244214	301390
150261	301391
219023	301392
165547	301393
305629	301394
46353	301395
456179	301396
636812	301397
650796	301398
127830	301399
493677	301400
644645	301401
387945	301402
123629	301403
721385	301404
294940	301405
443822	301406
511065	301407
266177	301408
506349	301409
427919	301410
700292	301411
175330	301412
73282	301413
456898	301414
292589	301415
422436	301416
251611	301417
22767	301418
100574	301419
639637	301420
652079	301421
42262	301422
654244	301423
19938	301424
7815	301425
82999	301426
526367	301427
678578	301428
703195	301429
172403	301430
417431	301431
307581	301432
362617	301433
97063	301434
500405	301435
473424	301436
433460	301437
598693	301438
161571	301439
145131	301440
462692	301441
28219	301442
411853	301443
326869	301444
700251	301445
164749	301446
510370	301447
155915	301448
132183	301449
263476	301450
474582	301451
670053	301452
198278	301453
700543	301454
501215	301455
643562	301456
10301	301457
169941	301458
555340	301459
278238	301460
402547	301461
90897	301462
177957	301463
283451	301464
385690	301465
584659	301466
344962	301467
201393	301468
32232	301469
135204	301470
524977	301471
4097	301472
344124	301473
333112	301474
411847	301475
102121	301476
23757	301477
5313	301478
158889	301479
13850	301480
664123	301481
23920	301482
448123	301483
84186	301484
236790	301485
482891	301486
176104	301487
441477	301488
525888	301489
181443	301490
618191	301491
666775	301492
673480	301493
66795	301494
87600	301495
239958	301496
603593	301497
604209	301498
592549	301499
499321	301500
18871	301501
14865	301502
12685	301503
529489	301504
420563	301505
363294	301506
2189	301507
110464	301508
183286	301509
136429	301510
560567	301511
5909	301512
634549	301513
314752	301514
21890	301515
106234	301516
10012	301517
10046	301518
80352	301519
639933	301520
309939	301521
158287	301522
72358	301523
328418	301524
28791	301525
34992	301526
578748	301527
244632	301528
28259	301529
50840	301530
242801	301531
559068	301532
265344	301533
420572	301534
56591	301535
449740	301536
170742	301537
34150	301538
31363	301539
222080	301540
126940	301541
271695	301542
227612	301543
216854	301544
468781	301545
202247	301546
225787	301547
175892	301548
98139	301549
414670	301550
494909	301551
122407	301552
603207	301553
361859	301554
555999	301555
711746	301556
247121	301557
288764	301558
57699	301559
568733	301560
352637	301561
82315	301562
660743	301563
563851	301564
319321	301565
375772	301566
638112	301567
530189	301568
218097	301569
655857	301570
559740	301571
445263	301572
10448	301573
35320	301574
370731	301575
304576	301576
201680	301577
437594	301578
469758	301579
72637	301580
99212	301581
646699	301582
416805	301583
473346	301584
439485	301585
54368	301586
4593	301587
159973	301588
236920	301589
48473	301590
2826	301591
691930	301592
294539	301593
85367	301594
9518	301595
94399	301596
155329	301597
667673	301598
286693	301599
184200	301600
567876	301601
182341	301602
436916	301603
414359	301604
309925	301605
698284	301606
446259	301607
56290	301608
7743	301609
202391	301610
556964	301611
667129	301612
79730	301613
496062	301614
390007	301615
627210	301616
457201	301617
642831	301618
363306	301619
206951	301620
578277	301621
474448	301622
397017	301623
1873	301624
105961	301625
540370	301626
170411	301627
177551	301628
295976	301629
659509	301630
444319	301631
561373	301632
426939	301633
288351	301634
17540	301635
108143	301636
199341	301637
52064	301638
654885	301639
147556	301640
600742	301641
550250	301642
316517	301643
77052	301644
344427	301645
273712	301646
709215	301647
11853	301648
92129	301649
648438	301650
162245	301651
493495	301652
12352	301653
141873	301654
80180	301655
43140	301656
29650	301657
176744	301658
524035	301659
530197	301660
599765	301661
540098	301662
55	301663
102089	301664
86744	301665
449855	301666
1799	301667
436127	301668
5218	301669
532961	301670
242	301671
135836	301672
317064	301673
100931	301674
566776	301675
94698	301676
16942	301677
22386	301678
11854	301679
184254	301680
104001	301681
671444	301682
403444	301683
503238	301684
551526	301685
342144	301686
153968	301687
33422	301688
532900	301689
339491	301690
252436	301691
628449	301692
36315	301693
73901	301694
29266	301695
150724	301696
649914	301697
85755	301698
159252	301699
651382	301700
163489	301701
97917	301702
32288	301703
1030	301704
8472	301705
714664	301706
218076	301707
150920	301708
143641	301709
366993	301710
185128	301711
27091	301712
303298	301713
27880	301714
533774	301715
18835	301716
584050	301717
610410	301718
154549	301719
24887	301720
69014	301721
338718	301722
5232	301723
3509	301724
68988	301725
157811	301726
6519	301727
164437	301728
88467	301729
73761	301730
521914	301731
178865	301732
26755	301733
282635	301734
103488	301735
525461	301736
464262	301737
14712	301738
50126	301739
210905	301740
158183	301741
12634	301742
628542	301743
255288	301744
375403	301745
6730	301746
83	301747
491900	301748
84099	301749
585726	301750
676252	301751
221407	301752
74010	301753
54475	301754
402072	301755
571770	301756
380737	301757
106663	301758
291453	301759
472208	301760
312823	301761
534061	301762
466056	301763
132175	301764
103550	301765
63891	301766
588723	301767
51823	301768
154512	301769
706455	301770
309448	301771
426541	301772
54394	301773
674563	301774
7225	301775
426997	301776
5583	301777
179786	301778
338316	301779
405672	301780
158192	301781
123441	301782
131321	301783
161540	301784
136105	301785
620018	301786
38369	301787
353523	301788
338523	301789
237190	301790
426598	301791
52940	301792
659812	301793
319517	301794
145744	301795
563388	301796
131905	301797
3664	301798
492059	301799
147485	301800
285738	301801
48345	301802
51872	301803
59386	301804
35634	301805
642719	301806
161603	301807
438672	301808
216166	301809
328647	301810
659320	301811
200769	301812
605754	301813
490820	301814
469515	301815
256176	301816
368875	301817
5241	301818
273199	301819
169052	301820
164598	301821
573035	301822
116679	301823
806	301824
532066	301825
156136	301826
476410	301827
660872	301828
74273	301829
152184	301830
362473	301831
584011	301832
430098	301833
572178	301834
5261	301835
462580	301836
1457	301837
722410	301838
474921	301839
432306	301840
177093	301841
114395	301842
121440	301843
282088	301844
300010	301845
444009	301846
332754	301847
2705	301848
18932	301849
668468	301850
16737	301851
296015	301852
546950	301853
181378	301854
145024	301855
132644	301856
185024	301857
704117	301858
71226	301859
67616	301860
106774	301861
51185	301862
504881	301863
129043	301864
306594	301865
665137	301866
524058	301867
551924	301868
268174	301869
111225	301870
966	301871
48279	301872
470111	301873
68513	301874
607724	301875
603342	301876
549443	301877
324954	301878
172181	301879
52234	301880
255590	301881
37854	301882
182127	301883
532957	301884
12251	301885
693079	301886
604011	301887
14609	301888
115825	301889
55840	301890
41457	301891
163110	301892
51186	301893
209398	301894
154131	301895
258534	301896
6705	301897
92500	301898
671268	301899
68031	301900
125831	301901
554223	301902
606309	301903
275925	301904
175401	301905
444791	301906
45418	301907
4314	301908
163108	301909
625481	301910
43625	301911
529457	301912
636538	301913
634829	301914
268303	301915
687337	301916
413620	301917
380906	301918
499417	301919
358303	301920
107610	301921
67778	301922
168699	301923
120107	301924
87461	301925
402441	301926
3810	301927
134714	301928
13424	301929
102724	301930
381803	301931
438517	301932
644820	301933
601651	301934
161972	301935
71176	301936
5774	301937
140784	301938
343238	301939
620770	301940
716417	301941
79980	301942
10723	301943
662916	301944
498127	301945
685228	301946
175150	301947
282797	301948
132838	301949
466445	301950
36969	301951
170426	301952
347641	301953
159385	301954
110559	301955
182593	301956
149201	301957
342150	301958
74455	301959
581412	301960
551728	301961
80176	301962
122210	301963
670119	301964
47231	301965
367212	301966
170557	301967
524264	301968
560515	301969
156606	301970
279157	301971
2184	301972
320454	301973
258479	301974
156633	301975
171737	301976
230544	301977
71752	301978
690855	301979
479238	301980
269239	301981
52307	301982
318597	301983
102042	301984
201975	301985
41634	301986
527629	301987
35582	301988
244341	301989
54569	301990
471773	301991
621140	301992
150654	301993
657017	301994
175439	301995
664017	301996
39769	301997
502545	301998
405244	301999
88091	302000
326833	302001
32910	302002
249714	302003
70117	302004
597302	302005
387832	302006
460888	302007
451233	302008
452896	302009
286416	302010
10962	302011
7569	302012
53383	302013
449217	302014
570073	302015
552946	302016
471839	302017
57895	302018
395651	302019
534686	302020
5586	302021
238027	302022
75558	302023
75179	302024
411954	302025
203953	302026
359551	302027
293621	302028
70167	302029
141991	302030
462861	302031
39583	302032
594842	302033
8936	302034
64195	302035
38505	302036
288679	302037
124364	302038
30538	302039
1448	302040
675325	302041
678225	302042
33465	302043
543501	302044
30006	302045
595311	302046
115902	302047
288	302048
28761	302049
4448	302050
663628	302051
1200	302052
708197	302053
19724	302054
485087	302055
448910	302056
447282	302057
649051	302058
9253	302059
17216	302060
143282	302061
34938	302062
497798	302063
483451	302064
27301	302065
689433	302066
419263	302067
124238	302068
688693	302069
79916	302070
474220	302071
381697	302072
107862	302073
182442	302074
719525	302075
188855	302076
199199	302077
684358	302078
1408	302079
337903	302080
247431	302081
430698	302082
690289	302083
104901	302084
114531	302085
655935	302086
43435	302087
161914	302088
51258	302089
156506	302090
314091	302091
44487	302092
523685	302093
49649	302094
679528	302095
119986	302096
574916	302097
504082	302098
172769	302099
82901	302100
541177	302101
416924	302102
247001	302103
177790	302104
480117	302105
253840	302106
333477	302107
8349	302108
3425	302109
262481	302110
686352	302111
32427	302112
416329	302113
168605	302114
427034	302115
144581	302116
583094	302117
494507	302118
317719	302119
125930	302120
195494	302121
678456	302122
41708	302123
396979	302124
201990	302125
284404	302126
125394	302127
15329	302128
489500	302129
32005	302130
395806	302131
50763	302132
716224	302133
144795	302134
268407	302135
169497	302136
459005	302137
547174	302138
161471	302139
1249	302140
109770	302141
168456	302142
461650	302143
458940	302144
127615	302145
312846	302146
22425	302147
287846	302148
527528	302149
400652	302150
122770	302151
170116	302152
15167	302153
554037	302154
5471	302155
1346	302156
349328	302157
496949	302158
114726	302159
660636	302160
409870	302161
38275	302162
650045	302163
606959	302164
13344	302165
597431	302166
145216	302167
31848	302168
21314	302169
561471	302170
413862	302171
141361	302172
425234	302173
140796	302174
402357	302175
382926	302176
284049	302177
66463	302178
72454	302179
676842	302180
265473	302181
150324	302182
269162	302183
83684	302184
46600	302185
26247	302186
466923	302187
30539	302188
268900	302189
6257	302190
234319	302191
143509	302192
610073	302193
523756	302194
386590	302195
421961	302196
325752	302197
131166	302198
6065	302199
532618	302200
13926	302201
237939	302202
120450	302203
8621	302204
139861	302205
601919	302206
170565	302207
213248	302208
332524	302209
142753	302210
525878	302211
411809	302212
20	302213
67294	302214
7954	302215
29310	302216
31968	302217
693210	302218
613300	302219
203105	302220
463927	302221
351008	302222
360138	302223
151997	302224
124959	302225
562032	302226
125634	302227
184654	302228
363180	302229
390557	302230
474236	302231
23822	302232
180951	302233
166484	302234
150911	302235
13472	302236
87965	302237
576104	302238
87202	302239
381308	302240
185302	302241
171360	302242
449178	302243
453571	302244
163396	302245
79290	302246
114771	302247
151765	302248
118893	302249
4501	302250
214991	302251
612436	302252
224319	302253
257514	302254
661352	302255
12496	302256
909	302257
664775	302258
7118	302259
352231	302260
21490	302261
100089	302262
283436	302263
605026	302264
687908	302265
213560	302266
54208	302267
394683	302268
371685	302269
520931	302270
149027	302271
80337	302272
619733	302273
574878	302274
493534	302275
31420	302276
146953	302277
402786	302278
317349	302279
473338	302280
30201	302281
226579	302282
377829	302283
594178	302284
716921	302285
679684	302286
20577	302287
680245	302288
300172	302289
2441	302290
501589	302291
570981	302292
265898	302293
57680	302294
77753	302295
3310	302296
301109	302297
376036	302298
35121	302299
549839	302300
120059	302301
165914	302302
171684	302303
261833	302304
39878	302305
689342	302306
338309	302307
156992	302308
142963	302309
31615	302310
383705	302311
402227	302312
424704	302313
413844	302314
269856	302315
36763	302316
134771	302317
28206	302318
341891	302319
82737	302320
209074	302321
369548	302322
299513	302323
8557	302324
267520	302325
68761	302326
163271	302327
168508	302328
113990	302329
545516	302330
184875	302331
642138	302332
182926	302333
715910	302334
20	302335
479896	302336
565399	302337
484514	302338
174266	302339
237585	302340
405635	302341
38613	302342
586001	302343
139683	302344
415913	302345
24099	302346
120289	302347
263856	302348
136524	302349
148972	302350
538696	302351
369351	302352
369674	302353
326143	302354
70121	302355
401077	302356
106761	302357
72194	302358
628672	302359
148879	302360
372858	302361
68631	302362
381205	302363
19849	302364
389332	302365
109771	302366
165144	302367
603653	302368
125865	302369
190434	302370
547984	302371
667548	302372
208270	302373
113962	302374
116082	302375
438392	302376
96946	302377
487369	302378
218013	302379
465375	302380
125890	302381
699661	302382
340228	302383
203544	302384
83721	302385
139452	302386
70772	302387
146494	302388
13859	302389
611820	302390
33638	302391
304444	302392
17513	302393
56401	302394
288228	302395
464935	302396
549585	302397
705239	302398
432755	302399
461556	302400
33263	302401
368494	302402
147628	302403
111132	302404
11605	302405
643420	302406
181775	302407
107027	302408
38794	302409
44165	302410
294503	302411
314392	302412
112297	302413
681038	302414
116559	302415
258957	302416
16516	302417
638666	302418
501419	302419
411405	302420
6585	302421
210530	302422
497874	302423
595169	302424
402936	302425
597121	302426
594013	302427
51302	302428
329893	302429
148114	302430
465834	302431
468007	302432
185094	302433
92304	302434
355045	302435
5995	302436
111264	302437
48181	302438
262068	302439
250176	302440
411434	302441
132516	302442
143970	302443
232543	302444
662847	302445
108598	302446
107517	302447
50851	302448
241548	302449
695158	302450
493254	302451
457647	302452
91281	302453
47027	302454
2248	302455
69588	302456
712147	302457
32268	302458
157915	302459
65036	302460
156760	302461
471767	302462
262664	302463
85441	302464
365659	302465
114865	302466
5827	302467
600994	302468
29035	302469
704960	302470
146907	302471
70158	302472
448175	302473
593024	302474
518296	302475
414045	302476
346768	302477
452733	302478
501013	302479
122075	302480
481394	302481
665729	302482
491294	302483
470935	302484
670842	302485
45873	302486
683904	302487
490851	302488
54981	302489
75286	302490
522894	302491
341495	302492
549905	302493
5193	302494
21507	302495
536152	302496
351021	302497
35747	302498
250450	302499
126029	302500
488923	302501
413817	302502
73467	302503
446136	302504
615212	302505
37175	302506
82442	302507
234575	302508
398992	302509
388317	302510
1303	302511
594699	302512
175077	302513
468908	302514
640598	302515
180002	302516
358331	302517
175533	302518
27544	302519
44665	302520
12270	302521
63834	302522
635361	302523
151825	302524
2152	302525
684591	302526
693036	302527
685985	302528
616983	302529
133430	302530
50482	302531
60013	302532
248957	302533
677975	302534
173212	302535
14569	302536
193355	302537
46690	302538
148967	302539
30475	302540
230726	302541
682873	302542
38102	302543
725242	302544
145645	302545
62319	302546
648772	302547
712186	302548
46538	302549
631380	302550
69374	302551
384330	302552
652617	302553
144773	302554
277842	302555
285873	302556
23031	302557
137026	302558
20639	302559
22903	302560
527143	302561
432459	302562
4707	302563
522567	302564
243515	302565
142522	302566
255588	302567
384243	302568
462131	302569
596834	302570
69546	302571
587561	302572
494357	302573
459301	302574
32213	302575
62414	302576
59217	302577
70684	302578
585623	302579
704100	302580
462298	302581
410402	302582
219981	302583
559367	302584
283218	302585
5405	302586
674920	302587
470325	302588
29819	302589
261435	302590
34081	302591
400081	302592
312190	302593
67257	302594
60941	302595
535695	302596
510005	302597
15115	302598
477641	302599
20111	302600
431737	302601
443459	302602
674675	302603
92205	302604
120644	302605
498471	302606
77643	302607
115331	302608
250553	302609
240478	302610
78988	302611
681271	302612
325339	302613
132104	302614
461986	302615
23940	302616
45417	302617
342158	302618
16201	302619
443580	302620
233252	302621
128038	302622
133000	302623
481717	302624
380476	302625
164439	302626
520316	302627
700551	302628
664197	302629
68663	302630
561516	302631
200275	302632
6769	302633
62808	302634
510937	302635
62250	302636
207753	302637
5763	302638
35270	302639
485179	302640
407768	302641
509460	302642
501309	302643
507382	302644
64632	302645
156798	302646
511145	302647
374938	302648
688576	302649
118061	302650
259664	302651
15999	302652
89185	302653
548102	302654
567891	302655
632465	302656
700296	302657
97668	302658
54921	302659
94027	302660
487036	302661
62941	302662
614455	302663
158564	302664
145672	302665
562014	302666
188975	302667
304140	302668
593244	302669
260496	302670
424361	302671
173709	302672
180987	302673
257838	302674
608586	302675
17710	302676
522957	302677
259879	302678
156432	302679
474607	302680
535195	302681
58854	302682
573446	302683
621501	302684
694456	302685
116843	302686
704315	302687
457100	302688
560652	302689
588311	302690
201024	302691
570555	302692
633745	302693
217502	302694
17199	302695
1033	302696
88701	302697
485244	302698
79399	302699
9983	302700
31446	302701
594855	302702
700474	302703
241421	302704
438197	302705
37634	302706
680725	302707
279048	302708
185212	302709
622815	302710
658708	302711
662032	302712
3382	302713
136609	302714
34171	302715
12022	302716
64606	302717
108482	302718
498750	302719
556213	302720
303196	302721
26624	302722
481785	302723
29863	302724
666179	302725
180778	302726
460115	302727
179657	302728
704714	302729
205054	302730
477167	302731
157810	302732
69294	302733
10644	302734
62839	302735
540771	302736
593709	302737
160858	302738
197410	302739
19015	302740
73109	302741
481594	302742
11562	302743
249551	302744
486392	302745
144004	302746
666594	302747
378789	302748
556519	302749
275723	302750
470995	302751
311275	302752
67625	302753
173675	302754
476079	302755
128331	302756
119614	302757
250448	302758
720991	302759
94242	302760
37645	302761
642651	302762
48005	302763
718672	302764
90303	302765
684163	302766
707132	302767
3697	302768
156966	302769
204662	302770
60109	302771
696640	302772
219594	302773
653596	302774
59667	302775
521696	302776
63141	302777
329897	302778
492538	302779
62762	302780
173110	302781
118508	302782
91633	302783
158530	302784
9463	302785
21040	302786
178107	302787
468741	302788
574896	302789
53741	302790
439913	302791
678720	302792
93763	302793
332650	302794
66342	302795
632904	302796
544380	302797
655880	302798
688649	302799
61600	302800
31074	302801
612630	302802
288523	302803
161406	302804
445779	302805
279419	302806
386293	302807
111365	302808
122974	302809
6543	302810
418297	302811
14992	302812
477241	302813
490360	302814
277661	302815
180100	302816
924	302817
402654	302818
192990	302819
442750	302820
29046	302821
321674	302822
19329	302823
398277	302824
278409	302825
171192	302826
97169	302827
54856	302828
521184	302829
89065	302830
9531	302831
696553	302832
95721	302833
94007	302834
498592	302835
14692	302836
152892	302837
225081	302838
120548	302839
459153	302840
405324	302841
381107	302842
120648	302843
600224	302844
482731	302845
335106	302846
281169	302847
480610	302848
77622	302849
166032	302850
48682	302851
1016	302852
344781	302853
480124	302854
525606	302855
586591	302856
638400	302857
62500	302858
48268	302859
42060	302860
468599	302861
20162	302862
53547	302863
724748	302864
211971	302865
106390	302866
140209	302867
432835	302868
630555	302869
651207	302870
314077	302871
389080	302872
258885	302873
494780	302874
453320	302875
156900	302876
702312	302877
659845	302878
467664	302879
729	302880
116969	302881
356738	302882
543060	302883
139452	302884
162564	302885
684578	302886
70403	302887
671909	302888
13830	302889
185622	302890
697934	302891
553490	302892
326487	302893
624048	302894
188083	302895
125044	302896
25726	302897
45718	302898
4828	302899
185752	302900
672454	302901
53136	302902
124400	302903
38333	302904
577441	302905
596477	302906
49464	302907
82718	302908
40502	302909
131798	302910
198743	302911
421867	302912
405453	302913
348273	302914
40797	302915
479	302916
653117	302917
401756	302918
414666	302919
501727	302920
218244	302921
315425	302922
29825	302923
627708	302924
358103	302925
273019	302926
112654	302927
403240	302928
39613	302929
366372	302930
93555	302931
354177	302932
171527	302933
135542	302934
352937	302935
32764	302936
583550	302937
27192	302938
690239	302939
436989	302940
649121	302941
502960	302942
34303	302943
195210	302944
176194	302945
460977	302946
382163	302947
28763	302948
460931	302949
122758	302950
92056	302951
209271	302952
142714	302953
636247	302954
210494	302955
587281	302956
89470	302957
33958	302958
724099	302959
511269	302960
29894	302961
544833	302962
6210	302963
3196	302964
116292	302965
335434	302966
616283	302967
79547	302968
52373	302969
657183	302970
1432	302971
258427	302972
180072	302973
35674	302974
160546	302975
428562	302976
9335	302977
372072	302978
31901	302979
448755	302980
654243	302981
126500	302982
684209	302983
646482	302984
11875	302985
9479	302986
385	302987
51288	302988
633832	302989
545206	302990
613694	302991
139262	302992
158398	302993
584704	302994
90394	302995
41688	302996
63471	302997
364617	302998
314965	302999
6815	303000
34135	303001
119959	303002
576820	303003
184345	303004
489627	303005
471150	303006
38092	303007
412051	303008
158187	303009
329622	303010
354134	303011
111328	303012
722297	303013
454383	303014
277655	303015
655825	303016
610084	303017
205966	303018
18048	303019
371	303020
17160	303021
105832	303022
688504	303023
695523	303024
623711	303025
7122	303026
2100	303027
112665	303028
497312	303029
135315	303030
43881	303031
384199	303032
687815	303033
139555	303034
508747	303035
110704	303036
43425	303037
428999	303038
4997	303039
342922	303040
707096	303041
646882	303042
66232	303043
14798	303044
502361	303045
439104	303046
334048	303047
173820	303048
44124	303049
54562	303050
78471	303051
635703	303052
166273	303053
57948	303054
17290	303055
135970	303056
164165	303057
331176	303058
683660	303059
62459	303060
193893	303061
567574	303062
447697	303063
16500	303064
244778	303065
26232	303066
181824	303067
700416	303068
71929	303069
89191	303070
644501	303071
298563	303072
319625	303073
677178	303074
656582	303075
407963	303076
55852	303077
457433	303078
522912	303079
641436	303080
694705	303081
58667	303082
71554	303083
66614	303084
175964	303085
128313	303086
279773	303087
53687	303088
52139	303089
488120	303090
152050	303091
45066	303092
142366	303093
108216	303094
31266	303095
518944	303096
630634	303097
40344	303098
508772	303099
503885	303100
75131	303101
176986	303102
620	303103
361309	303104
65365	303105
429102	303106
164276	303107
176843	303108
638634	303109
37867	303110
696496	303111
690702	303112
626276	303113
540501	303114
627844	303115
103146	303116
440804	303117
358965	303118
395706	303119
340730	303120
239474	303121
344680	303122
174119	303123
137568	303124
111215	303125
275151	303126
45890	303127
253620	303128
107798	303129
6181	303130
551379	303131
267160	303132
574129	303133
496754	303134
669652	303135
125288	303136
99584	303137
180550	303138
121662	303139
204430	303140
427255	303141
179828	303142
149875	303143
119276	303144
14520	303145
12460	303146
107534	303147
62788	303148
55221	303149
431975	303150
179545	303151
169519	303152
400887	303153
528452	303154
160845	303155
8931	303156
311069	303157
183447	303158
40492	303159
189266	303160
399402	303161
593836	303162
8401	303163
111817	303164
64634	303165
465808	303166
559840	303167
460397	303168
19879	303169
10527	303170
77710	303171
216484	303172
694171	303173
62466	303174
114048	303175
139605	303176
557404	303177
507156	303178
2229	303179
566670	303180
240398	303181
37743	303182
72901	303183
258022	303184
12868	303185
167072	303186
724126	303187
45468	303188
118432	303189
132194	303190
473450	303191
427193	303192
542057	303193
419464	303194
402999	303195
570875	303196
325888	303197
79539	303198
648091	303199
143170	303200
34333	303201
266131	303202
160704	303203
230272	303204
57397	303205
111600	303206
13842	303207
685591	303208
315542	303209
58274	303210
13533	303211
94582	303212
47182	303213
54207	303214
146014	303215
133574	303216
207963	303217
99952	303218
385636	303219
67887	303220
300697	303221
263326	303222
342298	303223
470739	303224
361578	303225
137880	303226
7130	303227
718722	303228
173114	303229
218744	303230
329021	303231
186724	303232
608149	303233
523456	303234
566838	303235
15708	303236
650520	303237
8722	303238
13022	303239
353993	303240
82218	303241
410390	303242
146190	303243
154413	303244
690375	303245
610908	303246
17722	303247
107073	303248
44305	303249
185254	303250
48546	303251
698984	303252
117666	303253
22300	303254
575589	303255
670488	303256
643031	303257
146006	303258
385867	303259
83774	303260
20379	303261
244768	303262
70699	303263
136031	303264
161609	303265
24080	303266
433130	303267
7233	303268
596759	303269
665223	303270
555700	303271
305913	303272
524809	303273
451647	303274
2314	303275
626355	303276
456098	303277
723895	303278
489745	303279
24309	303280
8857	303281
255605	303282
4733	303283
253067	303284
171930	303285
228677	303286
404102	303287
556689	303288
137849	303289
233697	303290
302152	303291
398239	303292
165071	303293
158276	303294
260195	303295
40109	303296
153455	303297
52648	303298
128688	303299
45262	303300
323272	303301
126018	303302
724616	303303
652712	303304
706064	303305
59691	303306
315158	303307
596964	303308
8857	303309
714267	303310
517547	303311
66895	303312
1045	303313
621916	303314
201081	303315
388709	303316
62148	303317
687996	303318
418943	303319
74651	303320
262223	303321
10753	303322
350208	303323
379854	303324
402	303325
106126	303326
82926	303327
16510	303328
674877	303329
523403	303330
579982	303331
705789	303332
468966	303333
501193	303334
266160	303335
3650	303336
129450	303337
192772	303338
635645	303339
32853	303340
5063	303341
389976	303342
611896	303343
475014	303344
825	303345
187252	303346
110882	303347
384867	303348
32312	303349
277547	303350
132907	303351
44492	303352
217380	303353
164608	303354
26790	303355
482499	303356
130372	303357
553997	303358
706349	303359
255882	303360
611935	303361
515049	303362
109651	303363
70607	303364
297137	303365
221369	303366
128340	303367
56107	303368
689393	303369
67938	303370
459917	303371
137768	303372
663889	303373
5908	303374
532605	303375
242485	303376
447411	303377
703670	303378
384503	303379
185029	303380
152471	303381
140225	303382
11201	303383
6799	303384
590978	303385
108122	303386
27482	303387
4279	303388
383858	303389
462647	303390
121553	303391
707473	303392
168567	303393
134799	303394
538041	303395
392113	303396
313222	303397
537643	303398
389310	303399
97466	303400
379019	303401
144400	303402
367543	303403
278133	303404
442469	303405
365764	303406
622906	303407
60	303408
71785	303409
598348	303410
502420	303411
640566	303412
103539	303413
77505	303414
238904	303415
141659	303416
22728	303417
240145	303418
141963	303419
526204	303420
531925	303421
8858	303422
656175	303423
364094	303424
57994	303425
177502	303426
45138	303427
1072	303428
13425	303429
572628	303430
102852	303431
466661	303432
180559	303433
658251	303434
154232	303435
124511	303436
627071	303437
259425	303438
499236	303439
157290	303440
155333	303441
318879	303442
143848	303443
594072	303444
371239	303445
347806	303446
390615	303447
182447	303448
107803	303449
63052	303450
211243	303451
43793	303452
144043	303453
423485	303454
486850	303455
70499	303456
328774	303457
148212	303458
107584	303459
261967	303460
755	303461
95541	303462
265980	303463
56488	303464
683557	303465
113464	303466
324542	303467
45435	303468
211365	303469
103432	303470
556201	303471
546096	303472
24734	303473
67396	303474
51080	303475
119041	303476
274570	303477
31364	303478
388169	303479
325720	303480
50749	303481
101615	303482
424976	303483
18635	303484
65954	303485
12552	303486
593838	303487
256504	303488
49146	303489
44093	303490
165767	303491
343064	303492
40355	303493
659675	303494
300784	303495
8725	303496
89993	303497
126142	303498
364297	303499
453674	303500
425505	303501
127106	303502
35874	303503
592584	303504
57348	303505
62650	303506
148018	303507
226562	303508
374	303509
430607	303510
709185	303511
46134	303512
154391	303513
291338	303514
441127	303515
6338	303516
572643	303517
369644	303518
410460	303519
159938	303520
536750	303521
369634	303522
563782	303523
134505	303524
499760	303525
223888	303526
115866	303527
463097	303528
165982	303529
222436	303530
5477	303531
717611	303532
186066	303533
9683	303534
11226	303535
27492	303536
101115	303537
582525	303538
223271	303539
446442	303540
640065	303541
504489	303542
627905	303543
125108	303544
339672	303545
588179	303546
140695	303547
73662	303548
184699	303549
393391	303550
41655	303551
254218	303552
577167	303553
555622	303554
134036	303555
464824	303556
81446	303557
277501	303558
182879	303559
29553	303560
516020	303561
233444	303562
580870	303563
522294	303564
514905	303565
15859	303566
425553	303567
648089	303568
52690	303569
437048	303570
721306	303571
310429	303572
486534	303573
407017	303574
214822	303575
685801	303576
217345	303577
147802	303578
9489	303579
31671	303580
403990	303581
421220	303582
616455	303583
383872	303584
470889	303585
415167	303586
17707	303587
617351	303588
118556	303589
9373	303590
280229	303591
192595	303592
681509	303593
611972	303594
471238	303595
307861	303596
341496	303597
447132	303598
5123	303599
84919	303600
249367	303601
34355	303602
387988	303603
123169	303604
541709	303605
665806	303606
158159	303607
9954	303608
36770	303609
478944	303610
111673	303611
393044	303612
4758	303613
160545	303614
74445	303615
141568	303616
444	303617
627949	303618
148114	303619
5192	303620
621093	303621
446384	303622
525936	303623
379683	303624
267200	303625
44938	303626
85512	303627
155802	303628
499544	303629
451465	303630
65561	303631
39813	303632
40625	303633
171060	303634
44347	303635
399128	303636
10446	303637
38505	303638
520220	303639
251104	303640
44356	303641
542286	303642
207958	303643
136462	303644
4130	303645
73776	303646
13075	303647
225	303648
712815	303649
244405	303650
572210	303651
41602	303652
673819	303653
209506	303654
173473	303655
307329	303656
46671	303657
16112	303658
72620	303659
254203	303660
177494	303661
121665	303662
128938	303663
475573	303664
706217	303665
430430	303666
215184	303667
238136	303668
8095	303669
84653	303670
724237	303671
330678	303672
602853	303673
393752	303674
435222	303675
610738	303676
433298	303677
584610	303678
182856	303679
323833	303680
402470	303681
374294	303682
432941	303683
133956	303684
153754	303685
35188	303686
614201	303687
696620	303688
430783	303689
133404	303690
453302	303691
15805	303692
400643	303693
184649	303694
194663	303695
141933	303696
646223	303697
2757	303698
497549	303699
309575	303700
644408	303701
148126	303702
641769	303703
355102	303704
10996	303705
310261	303706
516911	303707
18024	303708
16827	303709
283198	303710
682019	303711
15096	303712
514159	303713
130708	303714
15158	303715
15987	303716
9797	303717
258541	303718
202413	303719
35266	303720
178618	303721
125751	303722
429579	303723
431787	303724
88777	303725
150893	303726
105199	303727
708983	303728
485600	303729
411216	303730
516158	303731
180498	303732
687582	303733
201599	303734
156541	303735
724177	303736
485181	303737
192800	303738
22674	303739
130612	303740
480483	303741
53591	303742
128504	303743
162781	303744
225970	303745
28820	303746
704681	303747
28296	303748
142796	303749
544474	303750
663372	303751
164704	303752
131296	303753
667774	303754
4904	303755
646149	303756
352857	303757
465763	303758
146533	303759
390772	303760
215581	303761
520189	303762
652206	303763
620135	303764
340492	303765
159306	303766
148746	303767
36779	303768
87449	303769
566892	303770
203382	303771
706634	303772
647804	303773
290847	303774
132009	303775
181521	303776
670861	303777
625791	303778
13314	303779
15506	303780
20774	303781
62951	303782
444690	303783
684141	303784
450516	303785
543681	303786
281346	303787
90499	303788
130410	303789
371971	303790
116234	303791
31574	303792
276683	303793
233271	303794
723109	303795
560190	303796
7449	303797
87537	303798
394730	303799
53616	303800
329151	303801
11747	303802
508627	303803
69270	303804
687145	303805
582966	303806
177484	303807
627159	303808
128320	303809
363499	303810
645802	303811
169465	303812
178916	303813
4493	303814
126212	303815
148817	303816
16259	303817
143244	303818
492294	303819
508196	303820
31059	303821
201515	303822
482746	303823
84983	303824
148411	303825
378928	303826
697709	303827
673770	303828
228073	303829
408304	303830
272128	303831
19711	303832
60353	303833
63069	303834
118844	303835
303697	303836
498939	303837
128700	303838
185659	303839
204351	303840
9409	303841
43548	303842
200698	303843
406525	303844
634113	303845
650046	303846
38843	303847
304742	303848
60431	303849
192497	303850
147314	303851
547067	303852
343560	303853
582871	303854
643168	303855
589345	303856
97122	303857
5267	303858
364531	303859
409769	303860
318884	303861
338746	303862
555763	303863
627756	303864
639164	303865
212500	303866
265838	303867
334297	303868
594471	303869
19409	303870
696814	303871
95542	303872
375164	303873
30216	303874
41097	303875
283796	303876
230037	303877
262615	303878
45570	303879
2117	303880
375063	303881
186001	303882
121785	303883
405257	303884
423580	303885
23163	303886
52685	303887
281747	303888
167	303889
22609	303890
136447	303891
77626	303892
516114	303893
410643	303894
351387	303895
101909	303896
392891	303897
184227	303898
370367	303899
601947	303900
29368	303901
272959	303902
348653	303903
470369	303904
163065	303905
382685	303906
218418	303907
154398	303908
6156	303909
291486	303910
63837	303911
387343	303912
505048	303913
251511	303914
384724	303915
90080	303916
94974	303917
669405	303918
18403	303919
22950	303920
77620	303921
320999	303922
537471	303923
369358	303924
33347	303925
50753	303926
501836	303927
536192	303928
582658	303929
239149	303930
2811	303931
12644	303932
81610	303933
441577	303934
77058	303935
386631	303936
4109	303937
174912	303938
38688	303939
197919	303940
334670	303941
182224	303942
677782	303943
722576	303944
95857	303945
705796	303946
29497	303947
145806	303948
266802	303949
513553	303950
618931	303951
500982	303952
562576	303953
626474	303954
83937	303955
119030	303956
69114	303957
373832	303958
33269	303959
644464	303960
550946	303961
357530	303962
572665	303963
419312	303964
281	303965
172470	303966
54447	303967
326714	303968
37182	303969
121485	303970
101719	303971
580988	303972
201996	303973
17361	303974
60917	303975
294883	303976
193083	303977
187893	303978
352309	303979
93245	303980
131659	303981
161548	303982
56129	303983
32916	303984
237681	303985
323397	303986
252532	303987
723665	303988
419161	303989
344858	303990
673510	303991
360085	303992
438889	303993
77443	303994
144906	303995
424859	303996
13975	303997
93481	303998
717791	303999
538923	304000
21592	304001
565192	304002
280782	304003
121789	304004
178315	304005
93735	304006
506736	304007
346081	304008
225884	304009
34543	304010
407765	304011
568918	304012
442028	304013
354069	304014
693446	304015
481832	304016
377615	304017
713649	304018
341086	304019
171530	304020
17453	304021
56049	304022
580926	304023
15866	304024
302283	304025
589652	304026
519573	304027
626074	304028
141006	304029
593883	304030
496038	304031
642858	304032
320719	304033
315107	304034
385155	304035
152417	304036
27753	304037
607244	304038
679536	304039
657885	304040
348793	304041
18127	304042
546037	304043
118777	304044
230781	304045
640995	304046
125350	304047
102393	304048
299598	304049
168790	304050
402186	304051
195133	304052
104109	304053
535407	304054
158866	304055
389116	304056
519715	304057
83731	304058
10695	304059
246596	304060
6182	304061
462025	304062
111834	304063
10361	304064
593737	304065
139792	304066
690340	304067
11720	304068
39727	304069
17903	304070
30295	304071
186035	304072
507619	304073
67333	304074
142176	304075
323552	304076
588627	304077
694913	304078
78502	304079
530999	304080
273807	304081
19320	304082
586690	304083
50391	304084
11086	304085
657399	304086
28624	304087
639670	304088
127312	304089
67255	304090
372593	304091
26787	304092
507	304093
165779	304094
50391	304095
57621	304096
119599	304097
192038	304098
166391	304099
143786	304100
133643	304101
83239	304102
45598	304103
291227	304104
156186	304105
5031	304106
354939	304107
10629	304108
306366	304109
647600	304110
89350	304111
351375	304112
985	304113
226987	304114
33486	304115
162251	304116
285240	304117
722330	304118
36617	304119
3110	304120
438724	304121
38545	304122
662109	304123
23989	304124
186405	304125
102866	304126
55424	304127
294481	304128
373400	304129
230707	304130
244281	304131
242002	304132
356424	304133
470293	304134
18994	304135
23025	304136
108058	304137
323417	304138
705741	304139
202	304140
374186	304141
39725	304142
378099	304143
805	304144
663782	304145
155759	304146
121624	304147
65965	304148
140260	304149
601389	304150
685325	304151
27969	304152
100626	304153
167313	304154
382854	304155
22552	304156
180752	304157
240616	304158
532996	304159
21367	304160
169304	304161
489750	304162
380696	304163
65360	304164
136155	304165
559756	304166
30134	304167
101240	304168
421673	304169
40742	304170
233005	304171
548028	304172
561362	304173
97938	304174
586938	304175
160065	304176
132606	304177
230459	304178
233830	304179
119828	304180
166651	304181
585232	304182
7755	304183
85103	304184
715751	304185
464220	304186
682491	304187
147450	304188
693896	304189
482535	304190
432192	304191
142143	304192
400358	304193
178977	304194
380932	304195
308039	304196
309268	304197
466686	304198
231164	304199
304531	304200
20764	304201
187116	304202
156494	304203
95696	304204
65467	304205
132293	304206
703710	304207
60162	304208
160851	304209
534816	304210
559472	304211
26589	304212
605798	304213
34376	304214
623952	304215
140617	304216
147065	304217
110064	304218
700977	304219
468443	304220
53906	304221
47275	304222
226258	304223
50061	304224
75883	304225
43191	304226
204271	304227
235761	304228
59816	304229
69061	304230
232855	304231
155757	304232
350946	304233
494156	304234
18067	304235
39916	304236
339632	304237
106615	304238
144101	304239
602219	304240
298908	304241
181648	304242
28530	304243
174930	304244
622508	304245
37005	304246
285992	304247
22979	304248
662878	304249
17362	304250
46930	304251
67143	304252
339574	304253
594580	304254
229862	304255
43282	304256
156048	304257
340225	304258
307605	304259
685205	304260
4837	304261
49785	304262
19560	304263
486250	304264
672264	304265
403571	304266
60936	304267
489757	304268
664154	304269
184054	304270
149983	304271
565023	304272
121554	304273
516576	304274
492049	304275
124656	304276
655519	304277
183139	304278
152564	304279
29455	304280
715019	304281
623714	304282
150256	304283
121959	304284
121653	304285
642394	304286
13438	304287
313978	304288
11560	304289
683364	304290
457448	304291
605982	304292
232291	304293
186818	304294
538607	304295
24833	304296
74396	304297
45666	304298
674056	304299
549046	304300
310087	304301
659287	304302
706710	304303
15188	304304
4668	304305
398580	304306
522891	304307
105599	304308
102726	304309
346423	304310
310296	304311
13970	304312
516887	304313
151303	304314
434606	304315
1428	304316
446659	304317
221344	304318
127231	304319
164173	304320
674703	304321
686752	304322
534105	304323
94702	304324
1432	304325
8618	304326
140511	304327
4839	304328
55038	304329
76797	304330
65789	304331
39750	304332
4008	304333
332224	304334
135330	304335
220733	304336
412328	304337
641114	304338
39351	304339
104363	304340
439390	304341
392687	304342
106227	304343
4274	304344
143688	304345
115255	304346
68029	304347
210823	304348
217893	304349
336712	304350
296373	304351
705672	304352
615203	304353
425471	304354
142159	304355
46508	304356
177434	304357
724038	304358
192999	304359
265381	304360
292987	304361
27925	304362
217680	304363
260342	304364
324404	304365
718447	304366
152192	304367
334563	304368
188655	304369
13353	304370
50399	304371
6352	304372
55404	304373
148910	304374
121375	304375
715371	304376
707101	304377
535213	304378
118171	304379
563348	304380
14179	304381
211292	304382
10703	304383
174980	304384
77086	304385
488710	304386
93776	304387
209483	304388
571486	304389
713827	304390
286969	304391
540750	304392
195394	304393
439748	304394
41652	304395
325355	304396
313412	304397
371232	304398
10505	304399
580178	304400
533748	304401
50486	304402
248887	304403
398189	304404
44448	304405
521138	304406
126691	304407
174539	304408
479509	304409
5119	304410
489825	304411
87402	304412
403549	304413
111702	304414
225620	304415
435468	304416
601251	304417
495520	304418
23727	304419
117675	304420
153644	304421
95249	304422
411903	304423
337304	304424
469894	304425
231929	304426
171300	304427
11284	304428
573856	304429
709250	304430
9864	304431
535493	304432
719383	304433
13530	304434
241596	304435
523569	304436
334668	304437
210194	304438
121560	304439
647046	304440
16307	304441
137166	304442
416407	304443
166195	304444
447137	304445
265505	304446
302560	304447
342	304448
546082	304449
46227	304450
335505	304451
674901	304452
109456	304453
282419	304454
235054	304455
502610	304456
19445	304457
67140	304458
281472	304459
5104	304460
75442	304461
80299	304462
84866	304463
237061	304464
697259	304465
16926	304466
149775	304467
690362	304468
263663	304469
413841	304470
12952	304471
89498	304472
40352	304473
613040	304474
388249	304475
1106	304476
576615	304477
2658	304478
656412	304479
144060	304480
216189	304481
603411	304482
579847	304483
473907	304484
427815	304485
140452	304486
55755	304487
15676	304488
469117	304489
166943	304490
444862	304491
598576	304492
638409	304493
16788	304494
473071	304495
357724	304496
429999	304497
654237	304498
134611	304499
44340	304500
675689	304501
2619	304502
607926	304503
334065	304504
668068	304505
264303	304506
41912	304507
537523	304508
79147	304509
153644	304510
121239	304511
696663	304512
114830	304513
160390	304514
686717	304515
308557	304516
62208	304517
94688	304518
455792	304519
562160	304520
187200	304521
96026	304522
633868	304523
608146	304524
185734	304525
164537	304526
129828	304527
591684	304528
127421	304529
774	304530
111819	304531
98376	304532
103269	304533
202956	304534
615422	304535
421997	304536
39369	304537
462781	304538
129842	304539
406508	304540
630624	304541
22423	304542
98218	304543
170585	304544
181054	304545
198206	304546
389754	304547
712213	304548
504869	304549
176337	304550
523189	304551
316287	304552
346686	304553
100716	304554
216794	304555
379563	304556
511874	304557
382350	304558
283578	304559
125818	304560
17261	304561
529962	304562
240726	304563
723581	304564
83667	304565
301330	304566
305368	304567
449572	304568
143011	304569
130790	304570
190800	304571
194891	304572
125095	304573
379482	304574
186347	304575
150574	304576
329928	304577
302530	304578
654489	304579
658617	304580
11334	304581
312877	304582
141619	304583
469305	304584
326366	304585
201034	304586
654167	304587
327796	304588
492244	304589
618936	304590
176756	304591
51753	304592
28858	304593
286563	304594
226264	304595
436151	304596
371994	304597
4487	304598
6976	304599
650326	304600
415918	304601
385554	304602
270819	304603
121103	304604
193867	304605
23951	304606
18133	304607
712919	304608
55674	304609
177108	304610
429346	304611
162403	304612
12485	304613
428279	304614
82584	304615
655546	304616
59985	304617
571706	304618
183385	304619
262417	304620
528184	304621
19290	304622
199496	304623
12563	304624
580466	304625
364776	304626
282667	304627
266581	304628
660106	304629
632363	304630
70675	304631
537189	304632
138648	304633
401582	304634
331361	304635
5154	304636
84687	304637
57504	304638
111334	304639
110890	304640
426538	304641
36113	304642
119857	304643
2618	304644
152840	304645
213539	304646
37817	304647
687368	304648
67525	304649
243164	304650
555068	304651
594461	304652
511400	304653
625903	304654
315693	304655
267147	304656
659069	304657
603164	304658
145410	304659
97269	304660
467559	304661
189207	304662
350614	304663
340270	304664
274826	304665
80625	304666
110891	304667
566772	304668
638874	304669
555842	304670
481415	304671
131135	304672
140518	304673
63161	304674
262355	304675
16616	304676
324545	304677
93238	304678
346	304679
118191	304680
391830	304681
137822	304682
277801	304683
482520	304684
719756	304685
118224	304686
6957	304687
659006	304688
252385	304689
504776	304690
89761	304691
337511	304692
56777	304693
52819	304694
201592	304695
377173	304696
361826	304697
450978	304698
511321	304699
283760	304700
19895	304701
348172	304702
303764	304703
478292	304704
133590	304705
322689	304706
244979	304707
326798	304708
396439	304709
667851	304710
566224	304711
680821	304712
623340	304713
357020	304714
322158	304715
113418	304716
15580	304717
249979	304718
173943	304719
79720	304720
447858	304721
720824	304722
510020	304723
260327	304724
395416	304725
164978	304726
67952	304727
100078	304728
104325	304729
511602	304730
242351	304731
411125	304732
272503	304733
283729	304734
682006	304735
185059	304736
602098	304737
451197	304738
470266	304739
687986	304740
299992	304741
489399	304742
442615	304743
32891	304744
257884	304745
121164	304746
425273	304747
148815	304748
142560	304749
670683	304750
640408	304751
95259	304752
163414	304753
575441	304754
628929	304755
303504	304756
696786	304757
647042	304758
537773	304759
87922	304760
28908	304761
691395	304762
706451	304763
335678	304764
697081	304765
54291	304766
43753	304767
573633	304768
110094	304769
467962	304770
509653	304771
480489	304772
657296	304773
584091	304774
43382	304775
20536	304776
515363	304777
413887	304778
624628	304779
656937	304780
607298	304781
704617	304782
109147	304783
433670	304784
535588	304785
73141	304786
111337	304787
30702	304788
331507	304789
32457	304790
278538	304791
354836	304792
243000	304793
77751	304794
219150	304795
551	304796
370836	304797
288063	304798
88629	304799
85141	304800
353117	304801
29206	304802
493726	304803
46174	304804
266387	304805
21350	304806
13131	304807
464138	304808
39651	304809
22174	304810
667536	304811
657015	304812
243186	304813
672847	304814
124215	304815
433358	304816
553215	304817
3995	304818
149765	304819
26338	304820
454826	304821
9183	304822
236434	304823
8718	304824
141679	304825
161536	304826
125308	304827
160648	304828
128814	304829
678653	304830
18252	304831
80425	304832
303813	304833
708309	304834
118172	304835
486986	304836
518972	304837
186990	304838
438607	304839
14976	304840
578311	304841
14975	304842
90266	304843
703588	304844
37430	304845
55622	304846
69777	304847
657382	304848
9924	304849
3591	304850
513527	304851
419522	304852
620372	304853
281020	304854
2182	304855
103312	304856
26526	304857
44833	304858
710520	304859
146557	304860
178592	304861
259297	304862
669630	304863
722725	304864
651232	304865
334467	304866
55121	304867
167861	304868
268479	304869
61482	304870
511951	304871
466730	304872
168613	304873
122215	304874
160125	304875
273176	304876
41204	304877
4174	304878
213335	304879
683531	304880
494266	304881
57822	304882
128943	304883
92624	304884
390284	304885
154876	304886
43875	304887
314235	304888
19732	304889
619789	304890
616033	304891
102515	304892
318505	304893
18631	304894
207209	304895
177319	304896
211735	304897
51859	304898
454391	304899
4814	304900
226660	304901
69246	304902
389124	304903
336902	304904
508657	304905
257980	304906
6008	304907
95918	304908
54470	304909
391701	304910
9860	304911
611580	304912
92303	304913
439802	304914
104201	304915
241467	304916
100756	304917
138722	304918
626626	304919
550098	304920
157726	304921
178934	304922
491444	304923
6921	304924
406759	304925
707218	304926
44183	304927
151520	304928
316108	304929
182879	304930
112152	304931
12994	304932
246483	304933
23074	304934
17385	304935
253968	304936
717665	304937
650891	304938
130434	304939
267933	304940
538195	304941
660861	304942
6957	304943
388961	304944
111968	304945
273611	304946
651177	304947
44994	304948
128485	304949
596232	304950
153784	304951
371900	304952
469829	304953
75098	304954
151554	304955
157276	304956
12964	304957
679958	304958
113549	304959
234434	304960
34561	304961
18068	304962
203824	304963
284372	304964
127907	304965
261	304966
615082	304967
76202	304968
214051	304969
133671	304970
2789	304971
183385	304972
15195	304973
638612	304974
171553	304975
57615	304976
441908	304977
542883	304978
723350	304979
676705	304980
536034	304981
330272	304982
164001	304983
415805	304984
252309	304985
152940	304986
258508	304987
252983	304988
17923	304989
620412	304990
597807	304991
337412	304992
254372	304993
586255	304994
253165	304995
184982	304996
458481	304997
590111	304998
146242	304999
143871	305000
346822	305001
416906	305002
671070	305003
17470	305004
14599	305005
156153	305006
125406	305007
2490	305008
159152	305009
454203	305010
180315	305011
456713	305012
338812	305013
9573	305014
493838	305015
548394	305016
348247	305017
99321	305018
144425	305019
32193	305020
30373	305021
240918	305022
556302	305023
591144	305024
135763	305025
652973	305026
313204	305027
242012	305028
1210	305029
562533	305030
301048	305031
32712	305032
176533	305033
584053	305034
459458	305035
279911	305036
171301	305037
110038	305038
125144	305039
180847	305040
434708	305041
325501	305042
18694	305043
140957	305044
530646	305045
41371	305046
85772	305047
62893	305048
586990	305049
4256	305050
362569	305051
132509	305052
174516	305053
722	305054
353514	305055
424980	305056
560547	305057
407	305058
258113	305059
634411	305060
528501	305061
173325	305062
73165	305063
272892	305064
71627	305065
156123	305066
113373	305067
462962	305068
124542	305069
702199	305070
119617	305071
119752	305072
476328	305073
394854	305074
120561	305075
98020	305076
328208	305077
31898	305078
187577	305079
285250	305080
339171	305081
533945	305082
532943	305083
35069	305084
658080	305085
86058	305086
551785	305087
302367	305088
142993	305089
77002	305090
25340	305091
445635	305092
670767	305093
57197	305094
138860	305095
634979	305096
86686	305097
352788	305098
475016	305099
33183	305100
49246	305101
22089	305102
242610	305103
983	305104
676149	305105
569177	305106
293595	305107
24927	305108
522204	305109
103272	305110
137165	305111
643792	305112
686387	305113
59515	305114
152062	305115
145132	305116
487477	305117
2379	305118
539548	305119
405605	305120
71502	305121
99236	305122
26604	305123
45453	305124
464337	305125
158878	305126
141801	305127
270454	305128
700613	305129
723705	305130
362437	305131
645699	305132
714914	305133
7847	305134
23532	305135
8185	305136
522880	305137
671943	305138
287238	305139
5105	305140
147533	305141
419736	305142
297746	305143
587126	305144
134894	305145
345215	305146
473529	305147
673646	305148
133501	305149
5208	305150
393917	305151
581208	305152
437631	305153
203252	305154
140268	305155
493760	305156
574699	305157
565516	305158
376249	305159
545772	305160
36987	305161
36885	305162
231800	305163
292576	305164
440504	305165
655594	305166
634786	305167
213510	305168
155065	305169
347293	305170
269115	305171
41812	305172
268322	305173
159188	305174
292939	305175
463066	305176
13060	305177
543061	305178
351775	305179
93292	305180
526072	305181
148656	305182
588028	305183
706597	305184
135257	305185
59517	305186
51060	305187
36754	305188
140974	305189
357164	305190
137528	305191
158283	305192
722288	305193
487941	305194
58199	305195
615539	305196
146113	305197
99328	305198
540741	305199
173614	305200
157958	305201
102672	305202
377981	305203
667934	305204
271561	305205
53942	305206
18633	305207
253797	305208
29824	305209
420552	305210
136220	305211
242366	305212
655214	305213
59200	305214
331890	305215
52450	305216
24300	305217
662429	305218
102034	305219
213680	305220
514549	305221
606060	305222
68011	305223
79586	305224
638114	305225
522341	305226
699681	305227
254899	305228
105614	305229
387125	305230
134795	305231
447265	305232
235343	305233
356163	305234
267036	305235
139460	305236
621965	305237
593200	305238
602838	305239
255445	305240
572801	305241
301920	305242
14604	305243
473209	305244
386285	305245
26014	305246
252962	305247
427903	305248
30744	305249
669726	305250
523120	305251
613144	305252
136717	305253
30946	305254
643289	305255
49634	305256
198507	305257
703963	305258
224242	305259
79842	305260
707708	305261
320644	305262
133918	305263
49212	305264
457724	305265
100440	305266
634649	305267
357577	305268
364949	305269
531650	305270
605332	305271
100239	305272
105173	305273
87908	305274
435741	305275
3284	305276
626191	305277
292333	305278
94609	305279
7629	305280
26868	305281
98213	305282
41641	305283
177950	305284
72946	305285
671587	305286
107561	305287
4397	305288
200299	305289
169701	305290
46693	305291
119261	305292
117	305293
149188	305294
66725	305295
580624	305296
145953	305297
635716	305298
8932	305299
86394	305300
160206	305301
347430	305302
389271	305303
652736	305304
125704	305305
629275	305306
628996	305307
213024	305308
18564	305309
370677	305310
35304	305311
127362	305312
181356	305313
540774	305314
231153	305315
468440	305316
62158	305317
594026	305318
120066	305319
487194	305320
270190	305321
414312	305322
7740	305323
53491	305324
275043	305325
159425	305326
425669	305327
15422	305328
638119	305329
456504	305330
225888	305331
487486	305332
480727	305333
255532	305334
181920	305335
348369	305336
518788	305337
710291	305338
347836	305339
374296	305340
551740	305341
397600	305342
147325	305343
83992	305344
144198	305345
368149	305346
9562	305347
34455	305348
43834	305349
491801	305350
134677	305351
625362	305352
502823	305353
35209	305354
16257	305355
552744	305356
560721	305357
109587	305358
70480	305359
199721	305360
19398	305361
713683	305362
160259	305363
347041	305364
512644	305365
2023	305366
576251	305367
141258	305368
54433	305369
290073	305370
621944	305371
701528	305372
429051	305373
4	305374
47804	305375
47518	305376
653282	305377
174609	305378
682546	305379
397334	305380
36057	305381
126580	305382
35440	305383
135386	305384
36709	305385
221512	305386
65450	305387
97027	305388
556778	305389
60113	305390
682120	305391
320168	305392
252445	305393
241310	305394
491160	305395
664407	305396
243446	305397
103999	305398
63926	305399
620170	305400
2481	305401
123913	305402
129962	305403
173052	305404
536284	305405
594090	305406
141081	305407
166132	305408
207889	305409
520421	305410
117070	305411
184981	305412
157472	305413
655331	305414
682947	305415
347035	305416
711470	305417
17205	305418
656838	305419
35106	305420
658585	305421
425130	305422
104270	305423
683865	305424
55831	305425
292215	305426
517803	305427
182337	305428
678998	305429
36722	305430
39053	305431
477584	305432
575654	305433
4121	305434
671134	305435
302749	305436
96934	305437
581323	305438
514157	305439
722502	305440
519082	305441
435869	305442
16758	305443
104252	305444
61392	305445
111527	305446
17786	305447
12707	305448
80450	305449
665690	305450
113885	305451
48084	305452
500825	305453
1387	305454
360416	305455
33257	305456
22112	305457
45189	305458
32054	305459
31978	305460
540162	305461
288900	305462
436429	305463
75652	305464
620528	305465
552061	305466
274275	305467
5496	305468
617541	305469
632932	305470
706131	305471
365868	305472
504049	305473
140497	305474
106164	305475
94727	305476
442090	305477
94427	305478
63493	305479
374405	305480
362319	305481
135958	305482
639863	305483
331524	305484
61152	305485
226525	305486
153360	305487
42708	305488
325019	305489
165520	305490
1716	305491
76811	305492
322921	305493
647646	305494
705822	305495
403183	305496
108065	305497
32778	305498
118027	305499
179933	305500
65812	305501
161913	305502
528760	305503
88276	305504
161795	305505
98316	305506
388289	305507
484566	305508
476665	305509
182228	305510
110791	305511
175777	305512
41346	305513
129383	305514
9706	305515
25	305516
593398	305517
105686	305518
159118	305519
325257	305520
204903	305521
17273	305522
71972	305523
49754	305524
113451	305525
418291	305526
21996	305527
481783	305528
661327	305529
535433	305530
492483	305531
485836	305532
618616	305533
623442	305534
602297	305535
704620	305536
331444	305537
74581	305538
579254	305539
22256	305540
268005	305541
49399	305542
43501	305543
123989	305544
41792	305545
433736	305546
612432	305547
402474	305548
85509	305549
361420	305550
17847	305551
79201	305552
512682	305553
98578	305554
520860	305555
226624	305556
101097	305557
224237	305558
660030	305559
547413	305560
5276	305561
30789	305562
262916	305563
84825	305564
80033	305565
590565	305566
22506	305567
36050	305568
436381	305569
20659	305570
104379	305571
642367	305572
98296	305573
222014	305574
160166	305575
342526	305576
602874	305577
261333	305578
381948	305579
77194	305580
494733	305581
108177	305582
178202	305583
217634	305584
4314	305585
122098	305586
178710	305587
608740	305588
405397	305589
559272	305590
247348	305591
39071	305592
677471	305593
628045	305594
161228	305595
183572	305596
14490	305597
687	305598
71661	305599
256459	305600
2096	305601
158043	305602
155105	305603
103267	305604
99129	305605
5531	305606
453020	305607
50465	305608
21018	305609
478852	305610
479367	305611
117205	305612
689640	305613
354887	305614
329677	305615
197325	305616
66487	305617
409724	305618
605649	305619
33833	305620
129178	305621
51257	305622
124557	305623
57516	305624
405018	305625
206760	305626
277866	305627
40845	305628
164834	305629
3499	305630
455883	305631
386025	305632
392448	305633
649265	305634
560020	305635
401384	305636
488776	305637
70572	305638
424048	305639
43082	305640
444831	305641
95903	305642
264810	305643
339607	305644
332247	305645
679254	305646
22278	305647
141993	305648
87464	305649
108640	305650
31338	305651
142101	305652
162322	305653
59485	305654
216131	305655
1154	305656
367142	305657
9361	305658
4175	305659
162288	305660
566262	305661
345562	305662
5390	305663
449358	305664
602012	305665
391375	305666
153743	305667
337472	305668
676883	305669
132534	305670
148345	305671
673728	305672
532822	305673
199	305674
154928	305675
34977	305676
13556	305677
2054	305678
167778	305679
293576	305680
142665	305681
9886	305682
6453	305683
177736	305684
42905	305685
69341	305686
503670	305687
115545	305688
1473	305689
558341	305690
142803	305691
715230	305692
89231	305693
435786	305694
48511	305695
128666	305696
31221	305697
8623	305698
89481	305699
304261	305700
487551	305701
58614	305702
34763	305703
563058	305704
357717	305705
187477	305706
592389	305707
139118	305708
354288	305709
664443	305710
616894	305711
528112	305712
389601	305713
111210	305714
689849	305715
430	305716
4679	305717
399988	305718
490299	305719
106670	305720
239646	305721
595149	305722
462917	305723
272858	305724
329090	305725
380923	305726
608617	305727
292363	305728
531512	305729
907	305730
665247	305731
303937	305732
211066	305733
362391	305734
295264	305735
109770	305736
286288	305737
492703	305738
96447	305739
97502	305740
88292	305741
9715	305742
113933	305743
166463	305744
29890	305745
30686	305746
528956	305747
200691	305748
283584	305749
133129	305750
32398	305751
38085	305752
28862	305753
293222	305754
29792	305755
466281	305756
107385	305757
401811	305758
656198	305759
472190	305760
95064	305761
185231	305762
411357	305763
116728	305764
351431	305765
42412	305766
28424	305767
219782	305768
169088	305769
211879	305770
26054	305771
656009	305772
614026	305773
566789	305774
54878	305775
454866	305776
691206	305777
74647	305778
474975	305779
267044	305780
15668	305781
89925	305782
147662	305783
250459	305784
174674	305785
661611	305786
125583	305787
87615	305788
434491	305789
175754	305790
288535	305791
672206	305792
484521	305793
637327	305794
665961	305795
120148	305796
468993	305797
343410	305798
570278	305799
662319	305800
269038	305801
478502	305802
217364	305803
11312	305804
57849	305805
9653	305806
688536	305807
193321	305808
401983	305809
266113	305810
174860	305811
62431	305812
645461	305813
115361	305814
338640	305815
27866	305816
21110	305817
209088	305818
235620	305819
11560	305820
111527	305821
145649	305822
418826	305823
322198	305824
529478	305825
34447	305826
265704	305827
330962	305828
201859	305829
75052	305830
46476	305831
31752	305832
58483	305833
48057	305834
379782	305835
192542	305836
172106	305837
48076	305838
311526	305839
214156	305840
672235	305841
153181	305842
575750	305843
569743	305844
289472	305845
167646	305846
443452	305847
41020	305848
301902	305849
8680	305850
40724	305851
29686	305852
25450	305853
422757	305854
7653	305855
171123	305856
9461	305857
404939	305858
138579	305859
18160	305860
660970	305861
166891	305862
553084	305863
297276	305864
315352	305865
676994	305866
618342	305867
342964	305868
692716	305869
189620	305870
167055	305871
141038	305872
64248	305873
52635	305874
39927	305875
719442	305876
26046	305877
308303	305878
48123	305879
196494	305880
228351	305881
18539	305882
672980	305883
20947	305884
709826	305885
46652	305886
12475	305887
658743	305888
411972	305889
246841	305890
94205	305891
17071	305892
2859	305893
218482	305894
384674	305895
101685	305896
175728	305897
16585	305898
216488	305899
161466	305900
126279	305901
556888	305902
200303	305903
653453	305904
377174	305905
244909	305906
10992	305907
597062	305908
165053	305909
606482	305910
38807	305911
23184	305912
3266	305913
603721	305914
28312	305915
704	305916
12798	305917
119384	305918
105557	305919
704517	305920
103146	305921
573764	305922
57977	305923
19101	305924
30585	305925
446074	305926
195769	305927
154050	305928
18014	305929
78770	305930
81021	305931
65752	305932
10159	305933
555911	305934
181481	305935
32426	305936
268645	305937
35699	305938
704130	305939
168087	305940
39436	305941
172872	305942
667580	305943
283144	305944
621002	305945
7255	305946
453710	305947
43369	305948
104475	305949
9803	305950
205283	305951
97542	305952
64220	305953
695105	305954
69789	305955
591972	305956
157966	305957
135442	305958
73026	305959
334353	305960
54406	305961
69020	305962
135122	305963
616524	305964
87742	305965
50592	305966
203241	305967
603374	305968
552761	305969
652466	305970
148986	305971
2571	305972
62145	305973
534495	305974
86083	305975
114642	305976
678261	305977
543295	305978
190973	305979
641317	305980
435624	305981
78347	305982
62591	305983
12753	305984
50037	305985
630103	305986
2275	305987
419580	305988
175998	305989
42822	305990
154803	305991
436778	305992
404639	305993
486164	305994
15261	305995
340869	305996
136706	305997
81464	305998
488351	305999
155412	306000
535096	306001
474802	306002
338830	306003
317674	306004
548600	306005
30395	306006
14259	306007
211833	306008
199	306009
87674	306010
91579	306011
115256	306012
610619	306013
24798	306014
465374	306015
160834	306016
130205	306017
41208	306018
33932	306019
514361	306020
83080	306021
207409	306022
398397	306023
446926	306024
109524	306025
528347	306026
404545	306027
204936	306028
656473	306029
224567	306030
675707	306031
25612	306032
474954	306033
123665	306034
45935	306035
357093	306036
266495	306037
508922	306038
151379	306039
185966	306040
474170	306041
135059	306042
170275	306043
499012	306044
270321	306045
359762	306046
5604	306047
68184	306048
254139	306049
15803	306050
536919	306051
32610	306052
279823	306053
419409	306054
205165	306055
31713	306056
59749	306057
120362	306058
5161	306059
686894	306060
276625	306061
107949	306062
117545	306063
241816	306064
709455	306065
345522	306066
264586	306067
551608	306068
372610	306069
407417	306070
380092	306071
116016	306072
387203	306073
197043	306074
114115	306075
631914	306076
586587	306077
38728	306078
183352	306079
262576	306080
556948	306081
425747	306082
258278	306083
654434	306084
196543	306085
498515	306086
394272	306087
705408	306088
150160	306089
344725	306090
629942	306091
554056	306092
34066	306093
559997	306094
41830	306095
420908	306096
147456	306097
47299	306098
52538	306099
517605	306100
113222	306101
476853	306102
530018	306103
86960	306104
73981	306105
145977	306106
142146	306107
43609	306108
620418	306109
291109	306110
633760	306111
470009	306112
105742	306113
123178	306114
284518	306115
465223	306116
1455	306117
321930	306118
627105	306119
299581	306120
569128	306121
593435	306122
525625	306123
617333	306124
473489	306125
443183	306126
182484	306127
97358	306128
653119	306129
2751	306130
318080	306131
464813	306132
159784	306133
514128	306134
647973	306135
136734	306136
135772	306137
197369	306138
708314	306139
274497	306140
613796	306141
656010	306142
32497	306143
415107	306144
163929	306145
452106	306146
79786	306147
42122	306148
466830	306149
26126	306150
7952	306151
100953	306152
2758	306153
591577	306154
13085	306155
673993	306156
244944	306157
348093	306158
120686	306159
44580	306160
124614	306161
352025	306162
430119	306163
602646	306164
26675	306165
45841	306166
540809	306167
640967	306168
444715	306169
591211	306170
129317	306171
652372	306172
185027	306173
153725	306174
291360	306175
551028	306176
150016	306177
156398	306178
150853	306179
506774	306180
562128	306181
11514	306182
170988	306183
47500	306184
355774	306185
702975	306186
10942	306187
65876	306188
42882	306189
284595	306190
719265	306191
91512	306192
338934	306193
531120	306194
288149	306195
73640	306196
92193	306197
278595	306198
703133	306199
325072	306200
171270	306201
157269	306202
589244	306203
14073	306204
100072	306205
635556	306206
4992	306207
6602	306208
229218	306209
219469	306210
79760	306211
391198	306212
60733	306213
17620	306214
309179	306215
416393	306216
5897	306217
18169	306218
670659	306219
48131	306220
19138	306221
69107	306222
388184	306223
85487	306224
518407	306225
6586	306226
84268	306227
239508	306228
716205	306229
146277	306230
278333	306231
85778	306232
9132	306233
74340	306234
21099	306235
633872	306236
648966	306237
86771	306238
558898	306239
241904	306240
637848	306241
592943	306242
25151	306243
160325	306244
431636	306245
2156	306246
252145	306247
338322	306248
487516	306249
32123	306250
600575	306251
369774	306252
577597	306253
139889	306254
454210	306255
417090	306256
136444	306257
38296	306258
404609	306259
719564	306260
276627	306261
676473	306262
678745	306263
45918	306264
141574	306265
432843	306266
630035	306267
362847	306268
496166	306269
186499	306270
293157	306271
21774	306272
36056	306273
1947	306274
259030	306275
30029	306276
110272	306277
1582	306278
135878	306279
52765	306280
31536	306281
178750	306282
21366	306283
22244	306284
678524	306285
308898	306286
274698	306287
65760	306288
133628	306289
94663	306290
37351	306291
154422	306292
99944	306293
174661	306294
466017	306295
624798	306296
483586	306297
152863	306298
40896	306299
577135	306300
249445	306301
108294	306302
180649	306303
560205	306304
684321	306305
26761	306306
424894	306307
289258	306308
324639	306309
2201	306310
22984	306311
28277	306312
295965	306313
660836	306314
369827	306315
214343	306316
257459	306317
532110	306318
134081	306319
127802	306320
138097	306321
392129	306322
708781	306323
419141	306324
228176	306325
72873	306326
702647	306327
445287	306328
391912	306329
333787	306330
38741	306331
618455	306332
495426	306333
87155	306334
136355	306335
67207	306336
467723	306337
163738	306338
467019	306339
4671	306340
256767	306341
440188	306342
78518	306343
545155	306344
238253	306345
376591	306346
481940	306347
379121	306348
51414	306349
89664	306350
68970	306351
668181	306352
439524	306353
528775	306354
219	306355
643135	306356
41857	306357
449404	306358
673912	306359
412540	306360
633530	306361
427446	306362
407912	306363
41398	306364
7723	306365
62000	306366
256660	306367
61308	306368
213273	306369
24286	306370
499443	306371
57171	306372
153709	306373
377836	306374
45999	306375
66812	306376
366407	306377
621128	306378
687781	306379
504970	306380
417922	306381
236997	306382
84389	306383
65401	306384
700454	306385
414752	306386
103149	306387
698650	306388
692588	306389
248204	306390
384750	306391
25842	306392
442841	306393
721086	306394
438887	306395
97380	306396
54970	306397
42171	306398
554586	306399
103509	306400
186142	306401
652578	306402
135205	306403
350694	306404
31144	306405
3855	306406
387797	306407
141937	306408
254798	306409
26194	306410
321699	306411
523215	306412
41422	306413
51353	306414
265006	306415
9468	306416
170045	306417
46404	306418
641019	306419
367246	306420
269982	306421
400191	306422
25165	306423
431707	306424
24847	306425
59979	306426
271675	306427
177876	306428
183067	306429
285268	306430
309425	306431
86968	306432
215785	306433
690285	306434
372919	306435
231797	306436
151775	306437
335969	306438
59022	306439
239707	306440
365765	306441
200064	306442
570661	306443
634000	306444
246794	306445
122698	306446
183254	306447
130628	306448
380010	306449
253723	306450
46181	306451
408175	306452
711305	306453
33023	306454
186462	306455
129289	306456
171261	306457
18293	306458
160593	306459
639275	306460
128206	306461
477996	306462
54445	306463
181854	306464
223811	306465
594293	306466
718133	306467
363214	306468
89088	306469
289943	306470
229526	306471
21764	306472
584530	306473
316925	306474
637141	306475
102351	306476
328388	306477
5706	306478
156084	306479
165576	306480
503303	306481
51708	306482
538763	306483
74707	306484
437306	306485
578066	306486
26582	306487
532123	306488
238941	306489
415917	306490
303285	306491
397419	306492
427306	306493
701672	306494
176930	306495
670016	306496
240177	306497
488129	306498
89297	306499
692279	306500
162325	306501
324603	306502
336788	306503
368151	306504
161581	306505
306717	306506
61019	306507
513776	306508
546860	306509
261909	306510
627727	306511
90366	306512
665709	306513
49636	306514
407448	306515
77832	306516
138107	306517
441635	306518
294153	306519
296347	306520
510921	306521
576405	306522
180491	306523
676795	306524
584970	306525
282036	306526
510697	306527
510213	306528
526057	306529
218917	306530
102377	306531
309197	306532
160662	306533
1168	306534
496591	306535
261336	306536
71856	306537
545622	306538
521074	306539
3120	306540
309318	306541
340807	306542
150208	306543
310182	306544
94250	306545
612171	306546
706337	306547
171590	306548
14646	306549
125252	306550
251868	306551
143434	306552
719744	306553
170320	306554
5715	306555
237947	306556
172467	306557
160670	306558
325404	306559
618927	306560
117996	306561
366413	306562
47592	306563
9757	306564
276314	306565
52047	306566
37484	306567
539448	306568
287744	306569
716948	306570
66294	306571
54897	306572
9961	306573
571259	306574
150819	306575
228560	306576
130798	306577
195583	306578
343344	306579
36464	306580
385656	306581
409465	306582
26405	306583
23608	306584
277192	306585
169470	306586
16972	306587
427424	306588
253308	306589
697193	306590
325464	306591
220966	306592
275597	306593
541956	306594
187673	306595
486171	306596
52970	306597
705738	306598
166507	306599
291355	306600
66193	306601
57205	306602
642540	306603
177211	306604
79922	306605
72115	306606
128855	306607
2076	306608
158465	306609
161634	306610
5691	306611
193762	306612
244629	306613
589840	306614
382624	306615
34324	306616
136122	306617
635208	306618
308079	306619
564084	306620
459096	306621
297457	306622
170038	306623
559143	306624
217367	306625
400860	306626
111635	306627
8050	306628
152746	306629
316236	306630
66282	306631
477201	306632
13202	306633
544261	306634
180981	306635
371820	306636
56388	306637
479235	306638
137528	306639
116083	306640
193641	306641
390795	306642
251222	306643
53784	306644
425562	306645
705032	306646
501781	306647
682122	306648
149132	306649
421253	306650
14979	306651
171566	306652
164803	306653
572594	306654
653732	306655
337769	306656
66557	306657
642557	306658
436399	306659
674688	306660
339101	306661
493476	306662
93486	306663
142660	306664
173350	306665
50402	306666
201129	306667
1406	306668
561976	306669
401095	306670
447819	306671
71386	306672
13940	306673
348674	306674
628607	306675
2930	306676
681536	306677
11795	306678
24369	306679
606050	306680
215386	306681
114991	306682
401588	306683
37662	306684
529170	306685
176154	306686
37171	306687
172053	306688
134751	306689
690451	306690
561353	306691
627086	306692
189680	306693
1268	306694
580544	306695
149862	306696
640445	306697
956	306698
141666	306699
468209	306700
93394	306701
565750	306702
245957	306703
49566	306704
419220	306705
162203	306706
211725	306707
443488	306708
409571	306709
139932	306710
31673	306711
324875	306712
386160	306713
177059	306714
1851	306715
140474	306716
24139	306717
81608	306718
452220	306719
82280	306720
103452	306721
300106	306722
402565	306723
517988	306724
177580	306725
367856	306726
118133	306727
391916	306728
593217	306729
508620	306730
67060	306731
474283	306732
705301	306733
538951	306734
292840	306735
4517	306736
154607	306737
98114	306738
97324	306739
539926	306740
210196	306741
882	306742
51324	306743
146359	306744
694878	306745
99663	306746
54650	306747
267730	306748
605546	306749
61104	306750
633999	306751
546931	306752
629098	306753
1160	306754
442710	306755
551191	306756
38665	306757
252286	306758
302324	306759
719709	306760
336064	306761
7326	306762
289640	306763
174357	306764
18440	306765
198178	306766
659881	306767
478782	306768
721329	306769
588768	306770
90555	306771
70208	306772
642217	306773
292	306774
530340	306775
107875	306776
57739	306777
469425	306778
515789	306779
124088	306780
17233	306781
126199	306782
608402	306783
490497	306784
96196	306785
225418	306786
553085	306787
34886	306788
318422	306789
364144	306790
338064	306791
33772	306792
133172	306793
68799	306794
513576	306795
9307	306796
465749	306797
174307	306798
134156	306799
213976	306800
159218	306801
381924	306802
28640	306803
673330	306804
382218	306805
11975	306806
211429	306807
548933	306808
309451	306809
7475	306810
280319	306811
565551	306812
54409	306813
173526	306814
646136	306815
73873	306816
58214	306817
45395	306818
177382	306819
233624	306820
700347	306821
210765	306822
310769	306823
644095	306824
394300	306825
485874	306826
187254	306827
118667	306828
233102	306829
306424	306830
448952	306831
9632	306832
478011	306833
612806	306834
328432	306835
55147	306836
121833	306837
153213	306838
723912	306839
340928	306840
102926	306841
106676	306842
287603	306843
387912	306844
371284	306845
266697	306846
3379	306847
379360	306848
116239	306849
266967	306850
362399	306851
31199	306852
411548	306853
4068	306854
11025	306855
643520	306856
665122	306857
537109	306858
720109	306859
68953	306860
112191	306861
107698	306862
643853	306863
138700	306864
710678	306865
26859	306866
139363	306867
213277	306868
514009	306869
109911	306870
281746	306871
534254	306872
51304	306873
562612	306874
80693	306875
577250	306876
347402	306877
115589	306878
55720	306879
48289	306880
151147	306881
703251	306882
3330	306883
681325	306884
196267	306885
700656	306886
553299	306887
676911	306888
33565	306889
87297	306890
401734	306891
707699	306892
310761	306893
615782	306894
291362	306895
2085	306896
396274	306897
603210	306898
1267	306899
319136	306900
17129	306901
690628	306902
163651	306903
25913	306904
113108	306905
564389	306906
690321	306907
724905	306908
95305	306909
6246	306910
567714	306911
103887	306912
410834	306913
53185	306914
163200	306915
86875	306916
142617	306917
156578	306918
1994	306919
170117	306920
30993	306921
140783	306922
4666	306923
177214	306924
126932	306925
101522	306926
644282	306927
42051	306928
138794	306929
144354	306930
83106	306931
503679	306932
142927	306933
46913	306934
545659	306935
462036	306936
181812	306937
143748	306938
475995	306939
672289	306940
716209	306941
405701	306942
386881	306943
306255	306944
681840	306945
147289	306946
65036	306947
139698	306948
616080	306949
411046	306950
400969	306951
33357	306952
394014	306953
147309	306954
46076	306955
143240	306956
343015	306957
490549	306958
93650	306959
268876	306960
110055	306961
135952	306962
378721	306963
255291	306964
577333	306965
570110	306966
131607	306967
639270	306968
539667	306969
669316	306970
377101	306971
72023	306972
359091	306973
526602	306974
651186	306975
638214	306976
35977	306977
170582	306978
316598	306979
482000	306980
23638	306981
455689	306982
699772	306983
471531	306984
350121	306985
69378	306986
356556	306987
154694	306988
143916	306989
284811	306990
51110	306991
293	306992
27988	306993
607933	306994
162626	306995
227667	306996
85604	306997
19190	306998
52945	306999
272794	307000
311755	307001
677285	307002
718560	307003
121746	307004
652939	307005
582823	307006
448573	307007
7788	307008
143614	307009
43246	307010
271197	307011
57833	307012
184423	307013
191931	307014
315594	307015
305513	307016
668299	307017
85400	307018
12817	307019
480135	307020
146323	307021
671196	307022
93414	307023
51155	307024
545460	307025
51731	307026
166973	307027
44890	307028
25619	307029
537550	307030
225347	307031
17862	307032
316097	307033
531002	307034
416096	307035
85556	307036
552498	307037
52877	307038
74705	307039
2691	307040
675269	307041
607972	307042
666458	307043
371921	307044
131932	307045
50446	307046
22948	307047
594639	307048
188617	307049
130210	307050
243337	307051
508935	307052
251273	307053
107997	307054
203095	307055
52664	307056
267273	307057
541619	307058
76379	307059
455899	307060
133818	307061
44055	307062
117535	307063
170934	307064
655911	307065
97853	307066
428188	307067
490767	307068
173675	307069
724545	307070
613070	307071
143548	307072
511532	307073
479	307074
625052	307075
565054	307076
510230	307077
527989	307078
132054	307079
320733	307080
574398	307081
626485	307082
8055	307083
41953	307084
242758	307085
614253	307086
209590	307087
208568	307088
135229	307089
614097	307090
581806	307091
81654	307092
25405	307093
14424	307094
159845	307095
401525	307096
101260	307097
86641	307098
526000	307099
679228	307100
212446	307101
166818	307102
11092	307103
350278	307104
144042	307105
186366	307106
11950	307107
418388	307108
7118	307109
147174	307110
130378	307111
343771	307112
70383	307113
15906	307114
287527	307115
26405	307116
498045	307117
278585	307118
5630	307119
578404	307120
43951	307121
153877	307122
32991	307123
39180	307124
49975	307125
619113	307126
17798	307127
148721	307128
63808	307129
87696	307130
264014	307131
11031	307132
429996	307133
431438	307134
70191	307135
132434	307136
122556	307137
149024	307138
712102	307139
181625	307140
339872	307141
183123	307142
146574	307143
399134	307144
197017	307145
484979	307146
662476	307147
278446	307148
325051	307149
413089	307150
110394	307151
38201	307152
563308	307153
315517	307154
219118	307155
399284	307156
101863	307157
210626	307158
52022	307159
1340	307160
331924	307161
708815	307162
392154	307163
319724	307164
331563	307165
575049	307166
182745	307167
51773	307168
291956	307169
564056	307170
812	307171
171719	307172
202854	307173
5740	307174
375628	307175
141880	307176
239753	307177
637881	307178
564582	307179
572124	307180
670454	307181
9929	307182
197711	307183
75252	307184
391687	307185
639555	307186
187428	307187
2866	307188
612019	307189
165503	307190
454416	307191
617656	307192
602396	307193
557510	307194
251757	307195
392548	307196
605158	307197
486168	307198
6734	307199
459593	307200
565733	307201
392774	307202
284635	307203
406017	307204
491291	307205
608044	307206
579863	307207
37374	307208
29862	307209
481592	307210
344447	307211
184569	307212
15524	307213
606084	307214
30677	307215
635300	307216
494599	307217
136984	307218
544246	307219
330674	307220
439538	307221
158317	307222
68047	307223
102989	307224
75663	307225
39126	307226
104978	307227
546816	307228
625954	307229
142093	307230
202350	307231
144286	307232
15414	307233
87448	307234
24726	307235
2856	307236
288414	307237
72942	307238
492634	307239
633512	307240
118101	307241
424180	307242
723928	307243
151985	307244
274894	307245
23297	307246
39758	307247
9087	307248
231918	307249
457233	307250
505796	307251
43544	307252
43099	307253
576035	307254
660637	307255
204420	307256
682966	307257
637102	307258
265037	307259
434075	307260
498659	307261
613060	307262
243144	307263
625943	307264
389424	307265
207028	307266
70837	307267
34380	307268
448009	307269
359002	307270
683853	307271
339098	307272
568750	307273
245216	307274
552989	307275
13611	307276
36462	307277
557241	307278
693102	307279
397931	307280
122116	307281
163115	307282
592007	307283
10504	307284
109241	307285
414295	307286
574696	307287
14705	307288
27734	307289
529225	307290
93295	307291
70689	307292
356332	307293
534653	307294
317187	307295
630610	307296
16094	307297
265463	307298
24372	307299
214897	307300
546959	307301
37101	307302
1222	307303
375484	307304
77850	307305
20382	307306
638436	307307
52903	307308
637963	307309
11574	307310
50428	307311
514774	307312
509604	307313
540505	307314
601164	307315
446914	307316
91042	307317
162618	307318
58946	307319
289648	307320
101175	307321
1746	307322
56879	307323
298073	307324
601055	307325
21292	307326
467815	307327
182332	307328
6465	307329
409729	307330
535088	307331
382505	307332
57734	307333
19170	307334
536608	307335
124186	307336
82783	307337
59666	307338
107924	307339
636199	307340
160639	307341
8184	307342
145503	307343
414602	307344
307650	307345
457966	307346
153912	307347
252195	307348
171763	307349
133109	307350
109031	307351
167117	307352
563183	307353
14345	307354
461784	307355
19042	307356
190472	307357
636062	307358
125844	307359
105944	307360
460465	307361
418863	307362
35148	307363
132950	307364
116050	307365
593028	307366
620876	307367
160235	307368
354044	307369
396874	307370
245065	307371
223179	307372
703590	307373
366551	307374
17856	307375
163709	307376
260793	307377
454	307378
641518	307379
697362	307380
124970	307381
49315	307382
75470	307383
40007	307384
512931	307385
18459	307386
712134	307387
150057	307388
436638	307389
259313	307390
39047	307391
510505	307392
154564	307393
585876	307394
110686	307395
179796	307396
600671	307397
548615	307398
215636	307399
85216	307400
515021	307401
494249	307402
29146	307403
609213	307404
160	307405
187205	307406
8960	307407
165022	307408
55238	307409
75985	307410
608447	307411
403353	307412
13440	307413
607304	307414
303325	307415
173470	307416
159957	307417
460362	307418
149167	307419
263287	307420
143456	307421
197054	307422
188460	307423
342470	307424
58646	307425
416335	307426
44822	307427
160667	307428
178397	307429
110450	307430
36371	307431
5065	307432
92616	307433
569474	307434
442652	307435
280591	307436
132159	307437
603404	307438
565415	307439
142144	307440
589461	307441
130530	307442
286667	307443
51152	307444
126238	307445
162571	307446
13742	307447
483309	307448
40449	307449
637851	307450
611455	307451
116946	307452
359796	307453
584301	307454
157687	307455
24913	307456
194094	307457
621407	307458
635042	307459
187827	307460
546994	307461
140096	307462
600268	307463
195588	307464
17461	307465
698106	307466
216882	307467
4044	307468
95294	307469
228582	307470
435080	307471
84942	307472
322021	307473
478683	307474
8524	307475
98341	307476
145808	307477
667023	307478
12843	307479
539402	307480
226	307481
215828	307482
318537	307483
184635	307484
522182	307485
655248	307486
78673	307487
104382	307488
512954	307489
53108	307490
598286	307491
224367	307492
439088	307493
27786	307494
11234	307495
111936	307496
466705	307497
8106	307498
199286	307499
672551	307500
2457	307501
50713	307502
329633	307503
88525	307504
35938	307505
512449	307506
160521	307507
492377	307508
699298	307509
463063	307510
595256	307511
48657	307512
372529	307513
38836	307514
616462	307515
29392	307516
620476	307517
52637	307518
710939	307519
539929	307520
675619	307521
93937	307522
10060	307523
34404	307524
536556	307525
143763	307526
569472	307527
370428	307528
357209	307529
212058	307530
666132	307531
142479	307532
366943	307533
172337	307534
704448	307535
159580	307536
573498	307537
85421	307538
47564	307539
537632	307540
340695	307541
365081	307542
221549	307543
330498	307544
14847	307545
723677	307546
554157	307547
175294	307548
288037	307549
6003	307550
48717	307551
20409	307552
519967	307553
655879	307554
95268	307555
627184	307556
292059	307557
55811	307558
68823	307559
5136	307560
173104	307561
173060	307562
159513	307563
156176	307564
74815	307565
211297	307566
572350	307567
266385	307568
17592	307569
140475	307570
653785	307571
333186	307572
26	307573
33435	307574
46618	307575
293407	307576
487537	307577
364348	307578
124697	307579
155124	307580
614561	307581
41139	307582
484054	307583
163834	307584
262846	307585
288509	307586
115179	307587
184614	307588
84236	307589
137691	307590
24760	307591
32538	307592
119957	307593
266401	307594
24111	307595
686732	307596
169643	307597
289595	307598
680854	307599
668531	307600
240430	307601
502670	307602
572896	307603
160032	307604
48399	307605
161947	307606
389040	307607
644867	307608
591	307609
382609	307610
603531	307611
88904	307612
30673	307613
439829	307614
87963	307615
603278	307616
200252	307617
123664	307618
511213	307619
164856	307620
129991	307621
563476	307622
307048	307623
16403	307624
389777	307625
175486	307626
117307	307627
251231	307628
179133	307629
523687	307630
44534	307631
521260	307632
397552	307633
28408	307634
721617	307635
117246	307636
598843	307637
143675	307638
33930	307639
149999	307640
20335	307641
649654	307642
594822	307643
481952	307644
622532	307645
486020	307646
625113	307647
22331	307648
137424	307649
583539	307650
69396	307651
514137	307652
402778	307653
329279	307654
473727	307655
274332	307656
556745	307657
344867	307658
25125	307659
214962	307660
707234	307661
720360	307662
9883	307663
474244	307664
179388	307665
103036	307666
134391	307667
173506	307668
306302	307669
353393	307670
336974	307671
669861	307672
37807	307673
98222	307674
649180	307675
308105	307676
226339	307677
3150	307678
9538	307679
114188	307680
163647	307681
446577	307682
21420	307683
13382	307684
565	307685
141427	307686
219501	307687
244636	307688
3079	307689
22630	307690
277493	307691
416405	307692
152579	307693
28820	307694
11408	307695
187458	307696
646165	307697
531971	307698
382998	307699
133678	307700
636343	307701
58142	307702
236042	307703
72804	307704
112524	307705
519977	307706
592866	307707
252792	307708
397063	307709
273034	307710
699809	307711
148042	307712
12782	307713
559289	307714
342582	307715
5348	307716
326130	307717
473008	307718
474456	307719
169731	307720
711629	307721
96881	307722
67609	307723
547229	307724
151359	307725
642207	307726
711040	307727
13299	307728
228525	307729
166293	307730
238630	307731
35355	307732
367578	307733
565985	307734
476086	307735
32527	307736
358735	307737
294969	307738
233954	307739
116979	307740
325737	307741
563513	307742
701475	307743
625990	307744
229675	307745
41111	307746
126026	307747
426415	307748
3028	307749
340740	307750
469560	307751
541957	307752
543018	307753
117776	307754
641238	307755
29903	307756
135971	307757
390338	307758
490911	307759
5940	307760
291100	307761
29527	307762
163481	307763
15797	307764
1038	307765
206064	307766
6886	307767
569051	307768
296072	307769
3531	307770
11700	307771
26378	307772
173667	307773
305256	307774
134253	307775
53247	307776
511853	307777
207874	307778
701673	307779
255619	307780
100558	307781
628212	307782
179985	307783
316521	307784
273734	307785
24904	307786
48201	307787
529588	307788
465491	307789
180229	307790
50406	307791
624524	307792
55989	307793
669819	307794
252894	307795
155212	307796
207720	307797
475563	307798
249211	307799
8145	307800
438199	307801
32825	307802
479546	307803
701633	307804
656968	307805
614573	307806
255373	307807
4519	307808
28301	307809
162825	307810
626393	307811
657691	307812
62161	307813
9013	307814
146622	307815
276435	307816
423616	307817
221793	307818
436849	307819
110184	307820
159624	307821
82840	307822
544624	307823
245830	307824
365560	307825
7074	307826
129335	307827
642508	307828
604621	307829
36876	307830
194494	307831
252991	307832
79196	307833
442281	307834
80286	307835
185859	307836
321111	307837
134980	307838
570565	307839
258606	307840
348068	307841
315028	307842
627403	307843
468972	307844
633293	307845
385689	307846
556084	307847
697986	307848
545014	307849
318488	307850
83931	307851
680659	307852
31604	307853
503154	307854
342192	307855
136964	307856
179387	307857
641412	307858
14218	307859
3220	307860
129305	307861
349269	307862
228195	307863
96679	307864
515162	307865
208078	307866
488293	307867
576025	307868
722917	307869
90013	307870
17673	307871
12589	307872
327104	307873
131227	307874
331287	307875
372806	307876
620545	307877
443840	307878
15452	307879
669871	307880
705096	307881
411524	307882
635974	307883
538271	307884
201146	307885
6340	307886
96102	307887
245266	307888
53734	307889
36527	307890
587283	307891
630857	307892
712679	307893
115042	307894
551626	307895
606735	307896
81742	307897
695863	307898
269010	307899
170347	307900
100962	307901
464925	307902
43553	307903
495635	307904
348263	307905
87249	307906
117956	307907
659089	307908
189275	307909
58990	307910
179766	307911
404080	307912
103032	307913
514121	307914
23911	307915
187730	307916
694107	307917
84	307918
376758	307919
460750	307920
1379	307921
216529	307922
135915	307923
618702	307924
75575	307925
165138	307926
87634	307927
26374	307928
38470	307929
639986	307930
100295	307931
641411	307932
185219	307933
524819	307934
417582	307935
56582	307936
152927	307937
691484	307938
225005	307939
133351	307940
22641	307941
152367	307942
247890	307943
283691	307944
214860	307945
20670	307946
118718	307947
686650	307948
315749	307949
296887	307950
2914	307951
617812	307952
320296	307953
309794	307954
181402	307955
450197	307956
664027	307957
261543	307958
24603	307959
5092	307960
377707	307961
85721	307962
552303	307963
7493	307964
166897	307965
260552	307966
133652	307967
681524	307968
155688	307969
642177	307970
37749	307971
73892	307972
713797	307973
31209	307974
532114	307975
34168	307976
207107	307977
75755	307978
552581	307979
32756	307980
508617	307981
166035	307982
34256	307983
299892	307984
453461	307985
56049	307986
541611	307987
558927	307988
267645	307989
23333	307990
332599	307991
490328	307992
625569	307993
397911	307994
24320	307995
105807	307996
450879	307997
335832	307998
316222	307999
231119	308000
678308	308001
617568	308002
391159	308003
1345	308004
52226	308005
2349	308006
125167	308007
202229	308008
618405	308009
713364	308010
320083	308011
43498	308012
47142	308013
608509	308014
113196	308015
645468	308016
18763	308017
531167	308018
415266	308019
638865	308020
73551	308021
363749	308022
8311	308023
448642	308024
518707	308025
178905	308026
146640	308027
282329	308028
79013	308029
235719	308030
3357	308031
540907	308032
204927	308033
722361	308034
24672	308035
94937	308036
601158	308037
29694	308038
1523	308039
684032	308040
676066	308041
173993	308042
577437	308043
127035	308044
621377	308045
13277	308046
34998	308047
27235	308048
183844	308049
231396	308050
4556	308051
378979	308052
596074	308053
518325	308054
554168	308055
314130	308056
71317	308057
623843	308058
677632	308059
49050	308060
86530	308061
220965	308062
67829	308063
345623	308064
92672	308065
34628	308066
652196	308067
173562	308068
693562	308069
359621	308070
486166	308071
7050	308072
502289	308073
41913	308074
64574	308075
637374	308076
210518	308077
528206	308078
484394	308079
523469	308080
408924	308081
648473	308082
249029	308083
450	308084
52754	308085
315487	308086
53517	308087
139240	308088
61818	308089
199801	308090
403492	308091
605655	308092
292819	308093
38610	308094
38627	308095
232722	308096
130825	308097
555677	308098
79190	308099
689268	308100
41784	308101
660136	308102
299811	308103
181919	308104
28417	308105
4825	308106
709766	308107
507868	308108
10259	308109
213323	308110
140826	308111
130443	308112
441524	308113
553803	308114
208097	308115
554376	308116
10078	308117
563688	308118
49107	308119
402878	308120
379695	308121
461350	308122
642478	308123
706402	308124
524883	308125
158733	308126
35396	308127
15627	308128
516059	308129
488757	308130
682221	308131
44728	308132
189924	308133
110269	308134
9616	308135
205439	308136
311399	308137
457116	308138
12726	308139
44022	308140
53487	308141
9366	308142
651977	308143
460153	308144
365347	308145
256859	308146
54926	308147
608299	308148
345976	308149
141877	308150
26065	308151
606826	308152
268100	308153
45542	308154
157654	308155
606745	308156
547278	308157
420284	308158
35531	308159
278901	308160
667016	308161
236619	308162
513019	308163
217021	308164
45160	308165
149503	308166
615899	308167
177901	308168
271004	308169
534376	308170
154683	308171
65697	308172
167927	308173
123461	308174
704868	308175
222807	308176
226728	308177
142137	308178
244621	308179
75777	308180
547267	308181
615957	308182
42463	308183
242587	308184
412630	308185
6936	308186
73624	308187
197361	308188
453922	308189
56378	308190
10903	308191
353783	308192
2128	308193
454134	308194
167978	308195
120897	308196
113365	308197
550621	308198
195095	308199
646084	308200
126860	308201
57633	308202
626242	308203
596970	308204
405527	308205
122995	308206
127938	308207
117915	308208
672047	308209
176790	308210
163604	308211
299966	308212
5432	308213
480037	308214
552592	308215
277856	308216
530417	308217
671052	308218
123647	308219
440849	308220
709020	308221
58169	308222
101065	308223
51522	308224
408122	308225
122507	308226
54359	308227
641075	308228
140014	308229
408262	308230
649094	308231
238014	308232
329121	308233
705233	308234
177017	308235
437519	308236
82825	308237
8528	308238
90087	308239
376578	308240
587353	308241
27261	308242
704993	308243
105226	308244
13578	308245
65171	308246
70683	308247
675496	308248
609061	308249
194180	308250
251955	308251
115612	308252
703787	308253
163219	308254
612303	308255
533719	308256
489559	308257
116523	308258
154240	308259
718930	308260
513669	308261
62427	308262
686526	308263
120803	308264
387044	308265
9314	308266
318200	308267
369054	308268
542544	308269
47774	308270
441541	308271
589791	308272
62158	308273
486844	308274
185295	308275
149204	308276
427010	308277
543509	308278
7596	308279
459595	308280
543949	308281
630975	308282
568962	308283
615357	308284
3532	308285
722327	308286
233852	308287
136431	308288
522123	308289
159393	308290
53155	308291
352395	308292
149955	308293
267361	308294
89015	308295
118287	308296
82836	308297
152805	308298
186376	308299
512021	308300
1725	308301
15272	308302
516170	308303
443049	308304
155256	308305
531098	308306
714320	308307
606220	308308
488	308309
34082	308310
35553	308311
638906	308312
23919	308313
718542	308314
152042	308315
589314	308316
140852	308317
460457	308318
260654	308319
518154	308320
52489	308321
47951	308322
28591	308323
485825	308324
229126	308325
8739	308326
86475	308327
373051	308328
481749	308329
585374	308330
51262	308331
40192	308332
492889	308333
1052	308334
269280	308335
180978	308336
46555	308337
180262	308338
595796	308339
65277	308340
499230	308341
306389	308342
56892	308343
521323	308344
381955	308345
267161	308346
449199	308347
629526	308348
110400	308349
631957	308350
618345	308351
133050	308352
696472	308353
119093	308354
627120	308355
46158	308356
6707	308357
440138	308358
296783	308359
438494	308360
12447	308361
2839	308362
261945	308363
20253	308364
150397	308365
548351	308366
231789	308367
17587	308368
406693	308369
23395	308370
410338	308371
435190	308372
612804	308373
147538	308374
573577	308375
304153	308376
197167	308377
390702	308378
150384	308379
327269	308380
263027	308381
47082	308382
387323	308383
52672	308384
192310	308385
72007	308386
270348	308387
277543	308388
570	308389
45712	308390
138289	308391
23307	308392
26321	308393
719044	308394
613730	308395
9117	308396
705557	308397
46803	308398
642755	308399
164728	308400
377840	308401
156740	308402
91400	308403
267798	308404
360834	308405
240210	308406
13704	308407
357831	308408
432804	308409
690881	308410
478249	308411
63223	308412
695667	308413
439696	308414
290202	308415
307462	308416
180778	308417
113061	308418
359438	308419
38352	308420
710493	308421
78683	308422
682272	308423
655725	308424
676328	308425
52721	308426
133324	308427
57548	308428
74552	308429
346096	308430
220799	308431
57996	308432
689085	308433
152946	308434
580459	308435
96060	308436
206742	308437
394419	308438
655079	308439
100135	308440
338821	308441
230670	308442
323046	308443
294941	308444
225857	308445
274338	308446
121303	308447
325564	308448
271416	308449
6345	308450
50921	308451
13151	308452
216592	308453
399126	308454
533081	308455
64694	308456
21267	308457
134374	308458
188444	308459
6507	308460
399106	308461
309595	308462
234907	308463
688886	308464
629013	308465
68166	308466
456612	308467
54684	308468
403676	308469
130826	308470
2258	308471
157756	308472
453274	308473
471	308474
35703	308475
186965	308476
232904	308477
466462	308478
169417	308479
16630	308480
131103	308481
437756	308482
631083	308483
177439	308484
294313	308485
430135	308486
356520	308487
84025	308488
84486	308489
30025	308490
319548	308491
176087	308492
114807	308493
419482	308494
159865	308495
621342	308496
160345	308497
7010	308498
8127	308499
27834	308500
65273	308501
368051	308502
19815	308503
297090	308504
88260	308505
25665	308506
410352	308507
17809	308508
34766	308509
289631	308510
146684	308511
410023	308512
177858	308513
343668	308514
230261	308515
50122	308516
244158	308517
283894	308518
185806	308519
41593	308520
701929	308521
558431	308522
30612	308523
16789	308524
613330	308525
411039	308526
66085	308527
70382	308528
321678	308529
436138	308530
340909	308531
190457	308532
53288	308533
488167	308534
504350	308535
701692	308536
253972	308537
158175	308538
627400	308539
639807	308540
548709	308541
700765	308542
172851	308543
384944	308544
497926	308545
59913	308546
19000	308547
591095	308548
28359	308549
65196	308550
462263	308551
612495	308552
133249	308553
650850	308554
100946	308555
629874	308556
21122	308557
322415	308558
681550	308559
39684	308560
596003	308561
44532	308562
207523	308563
244823	308564
595002	308565
545626	308566
479089	308567
306157	308568
176121	308569
328038	308570
87957	308571
718128	308572
371715	308573
51836	308574
101491	308575
614315	308576
476974	308577
95395	308578
6642	308579
69626	308580
119209	308581
289313	308582
98899	308583
581387	308584
241617	308585
510897	308586
126251	308587
622154	308588
168559	308589
373573	308590
340598	308591
70284	308592
68889	308593
164830	308594
314419	308595
313151	308596
99155	308597
391722	308598
65648	308599
587548	308600
391162	308601
169073	308602
12368	308603
131858	308604
207247	308605
97846	308606
174905	308607
343703	308608
229753	308609
263279	308610
24114	308611
120349	308612
515547	308613
335204	308614
359871	308615
649570	308616
139671	308617
582649	308618
548475	308619
455592	308620
122519	308621
98609	308622
516632	308623
255869	308624
447328	308625
316169	308626
715238	308627
132923	308628
36565	308629
21836	308630
315427	308631
133609	308632
234967	308633
508054	308634
48040	308635
244974	308636
124999	308637
569805	308638
334	308639
350825	308640
96445	308641
187078	308642
175235	308643
240459	308644
54874	308645
528015	308646
471148	308647
84528	308648
232462	308649
319992	308650
354846	308651
14919	308652
695519	308653
326748	308654
428835	308655
465288	308656
534957	308657
870	308658
502122	308659
468275	308660
663638	308661
4263	308662
652052	308663
445814	308664
8419	308665
83466	308666
615906	308667
34359	308668
111209	308669
12656	308670
146635	308671
391339	308672
122328	308673
579310	308674
107505	308675
480108	308676
478172	308677
35316	308678
79563	308679
138252	308680
297327	308681
117551	308682
98240	308683
182981	308684
42050	308685
174128	308686
120078	308687
66715	308688
17982	308689
87309	308690
137172	308691
592185	308692
613817	308693
601427	308694
624929	308695
416776	308696
20443	308697
446541	308698
147110	308699
375810	308700
96768	308701
509723	308702
8830	308703
171786	308704
337279	308705
11006	308706
565770	308707
409031	308708
63953	308709
231379	308710
60005	308711
630627	308712
600002	308713
15389	308714
2434	308715
700365	308716
35284	308717
3132	308718
714497	308719
159556	308720
235082	308721
512336	308722
625454	308723
137138	308724
267607	308725
41034	308726
316696	308727
115994	308728
48066	308729
23491	308730
663523	308731
389565	308732
237310	308733
204041	308734
100682	308735
13992	308736
197058	308737
395343	308738
25578	308739
239612	308740
509774	308741
135750	308742
328818	308743
444784	308744
382461	308745
486837	308746
367456	308747
561848	308748
484994	308749
551555	308750
263198	308751
704153	308752
535807	308753
491264	308754
711558	308755
517276	308756
373842	308757
693362	308758
713086	308759
82808	308760
334573	308761
98266	308762
697501	308763
297884	308764
263628	308765
442401	308766
373095	308767
102638	308768
511162	308769
144467	308770
621840	308771
49640	308772
546561	308773
147818	308774
72947	308775
11238	308776
300677	308777
185585	308778
45569	308779
537053	308780
3079	308781
308167	308782
227139	308783
248625	308784
248213	308785
1369	308786
50522	308787
11578	308788
234249	308789
102862	308790
2594	308791
522914	308792
12	308793
63416	308794
646076	308795
249682	308796
582075	308797
36246	308798
26420	308799
75248	308800
309099	308801
268000	308802
83936	308803
11766	308804
500305	308805
595749	308806
140388	308807
9472	308808
432902	308809
3477	308810
100370	308811
372212	308812
2753	308813
33228	308814
199794	308815
335451	308816
698079	308817
629686	308818
326720	308819
34536	308820
669417	308821
61762	308822
418386	308823
441249	308824
184463	308825
574833	308826
566132	308827
148883	308828
657714	308829
668989	308830
18276	308831
527495	308832
691372	308833
701604	308834
452238	308835
197399	308836
62618	308837
392111	308838
643928	308839
472926	308840
110895	308841
1780	308842
185819	308843
602788	308844
454142	308845
144800	308846
127627	308847
672986	308848
595367	308849
95834	308850
3355	308851
258650	308852
635006	308853
37334	308854
609601	308855
659768	308856
64293	308857
388979	308858
174661	308859
105706	308860
69538	308861
379158	308862
568206	308863
572796	308864
525739	308865
24396	308866
380521	308867
120753	308868
723667	308869
683866	308870
16065	308871
497397	308872
51995	308873
174799	308874
581735	308875
608128	308876
470440	308877
71259	308878
297554	308879
467239	308880
443029	308881
24842	308882
81994	308883
162199	308884
484896	308885
336270	308886
439359	308887
104131	308888
48295	308889
288152	308890
146332	308891
53764	308892
622163	308893
412369	308894
294556	308895
52548	308896
393866	308897
536537	308898
94800	308899
185203	308900
589460	308901
149212	308902
18710	308903
141475	308904
130607	308905
479194	308906
110780	308907
382038	308908
622849	308909
38798	308910
217114	308911
170953	308912
570709	308913
117313	308914
712435	308915
576706	308916
17147	308917
4004	308918
407441	308919
405307	308920
24656	308921
365413	308922
5122	308923
88626	308924
516701	308925
201198	308926
653251	308927
74557	308928
567951	308929
29158	308930
539249	308931
571718	308932
149769	308933
73669	308934
507777	308935
503356	308936
442061	308937
487362	308938
235542	308939
329461	308940
3791	308941
288019	308942
162707	308943
697745	308944
385582	308945
511562	308946
221949	308947
72461	308948
30123	308949
385457	308950
11752	308951
521443	308952
261430	308953
651963	308954
479362	308955
93826	308956
106653	308957
43040	308958
488196	308959
356604	308960
521913	308961
405913	308962
270539	308963
333750	308964
345308	308965
282484	308966
19649	308967
131401	308968
163417	308969
429199	308970
141505	308971
311928	308972
351501	308973
317004	308974
176134	308975
49622	308976
390208	308977
64490	308978
97673	308979
146632	308980
138723	308981
297084	308982
606477	308983
24239	308984
194964	308985
349383	308986
48346	308987
114605	308988
108252	308989
66864	308990
136829	308991
128093	308992
61716	308993
184984	308994
113064	308995
391	308996
490574	308997
502835	308998
689561	308999
172176	309000
290324	309001
296464	309002
88106	309003
479436	309004
677191	309005
162962	309006
165190	309007
679309	309008
604791	309009
451458	309010
65716	309011
149255	309012
70931	309013
394597	309014
207825	309015
37340	309016
551306	309017
51544	309018
168321	309019
327418	309020
48	309021
128862	309022
71478	309023
124636	309024
88882	309025
207172	309026
235828	309027
437100	309028
279522	309029
461175	309030
93135	309031
256443	309032
49225	309033
104822	309034
141074	309035
165	309036
103071	309037
90030	309038
594319	309039
155443	309040
482209	309041
324767	309042
363672	309043
410610	309044
11868	309045
116293	309046
722958	309047
628375	309048
4753	309049
413200	309050
441037	309051
487352	309052
342475	309053
412167	309054
16057	309055
595885	309056
1406	309057
108498	309058
1721	309059
643140	309060
323418	309061
595619	309062
546809	309063
161387	309064
136922	309065
181737	309066
549099	309067
490030	309068
606395	309069
633036	309070
487831	309071
174648	309072
183265	309073
559312	309074
3831	309075
494672	309076
45292	309077
283042	309078
440452	309079
92012	309080
492874	309081
86111	309082
310819	309083
82801	309084
449829	309085
280924	309086
384350	309087
487104	309088
641454	309089
342846	309090
6599	309091
444496	309092
302057	309093
514466	309094
403383	309095
51466	309096
77664	309097
10774	309098
359940	309099
61750	309100
137296	309101
70785	309102
232279	309103
642922	309104
114586	309105
547412	309106
701708	309107
156813	309108
277092	309109
161220	309110
528284	309111
224322	309112
445012	309113
42158	309114
104768	309115
575565	309116
34011	309117
264602	309118
77416	309119
181969	309120
714181	309121
43309	309122
193691	309123
80693	309124
504618	309125
554816	309126
152898	309127
198417	309128
677594	309129
532	309130
574256	309131
51281	309132
639017	309133
45826	309134
37060	309135
583682	309136
32744	309137
438206	309138
495008	309139
3583	309140
73206	309141
166014	309142
584912	309143
537111	309144
346191	309145
379676	309146
627166	309147
418621	309148
576688	309149
155696	309150
640900	309151
675979	309152
287488	309153
10800	309154
16773	309155
47311	309156
212396	309157
52872	309158
451315	309159
7453	309160
38068	309161
32414	309162
112809	309163
74840	309164
382895	309165
167974	309166
123655	309167
97712	309168
19029	309169
10845	309170
162534	309171
174929	309172
575656	309173
13393	309174
709190	309175
57347	309176
157239	309177
336376	309178
284766	309179
5629	309180
561424	309181
309331	309182
162924	309183
24268	309184
87491	309185
322246	309186
397627	309187
30838	309188
94152	309189
497347	309190
73784	309191
42704	309192
80601	309193
718074	309194
173996	309195
302597	309196
31637	309197
6498	309198
569293	309199
345062	309200
1358	309201
658532	309202
25734	309203
866	309204
103008	309205
573834	309206
22305	309207
151560	309208
391030	309209
191425	309210
582913	309211
22164	309212
87735	309213
27831	309214
118963	309215
598988	309216
504440	309217
354106	309218
500749	309219
656346	309220
544359	309221
459385	309222
507010	309223
654831	309224
103335	309225
400866	309226
4149	309227
27558	309228
41464	309229
381538	309230
118928	309231
200264	309232
117187	309233
21458	309234
394217	309235
482399	309236
168732	309237
88089	309238
287802	309239
258018	309240
675393	309241
1083	309242
33339	309243
71491	309244
321369	309245
93146	309246
547889	309247
235908	309248
51749	309249
19636	309250
57203	309251
447681	309252
196011	309253
533563	309254
650554	309255
660457	309256
70658	309257
628187	309258
103005	309259
410562	309260
77110	309261
16889	309262
63158	309263
554084	309264
56368	309265
458735	309266
199073	309267
79198	309268
103192	309269
61982	309270
28310	309271
505665	309272
25349	309273
266498	309274
28034	309275
46981	309276
72681	309277
73244	309278
314925	309279
89909	309280
227455	309281
601428	309282
20778	309283
663645	309284
235055	309285
390787	309286
84502	309287
225361	309288
49576	309289
177298	309290
698545	309291
15421	309292
44245	309293
467615	309294
408578	309295
701730	309296
161656	309297
490309	309298
460484	309299
119570	309300
98910	309301
33603	309302
322787	309303
96459	309304
93965	309305
295797	309306
37445	309307
831	309308
26262	309309
5684	309310
258987	309311
57803	309312
150355	309313
153352	309314
15085	309315
51568	309316
3314	309317
41827	309318
580195	309319
215432	309320
617400	309321
158401	309322
635158	309323
661926	309324
492444	309325
33043	309326
698327	309327
280349	309328
53377	309329
303077	309330
584773	309331
17702	309332
676072	309333
486457	309334
44150	309335
310974	309336
169920	309337
505016	309338
66005	309339
48500	309340
38023	309341
623415	309342
183993	309343
47042	309344
295086	309345
101886	309346
59687	309347
641805	309348
175	309349
22958	309350
649853	309351
125013	309352
188387	309353
261761	309354
22294	309355
63353	309356
235666	309357
150857	309358
631624	309359
10746	309360
501683	309361
507081	309362
590687	309363
2393	309364
536788	309365
506054	309366
3958	309367
104565	309368
326024	309369
34943	309370
342	309371
141506	309372
640023	309373
384459	309374
448	309375
315954	309376
164222	309377
580283	309378
165880	309379
58307	309380
389678	309381
7716	309382
16632	309383
412	309384
457132	309385
67607	309386
12481	309387
306	309388
594797	309389
356721	309390
29990	309391
23255	309392
313401	309393
42383	309394
531281	309395
345676	309396
362124	309397
31401	309398
91544	309399
120158	309400
66606	309401
686192	309402
240078	309403
37169	309404
360183	309405
692736	309406
69637	309407
356138	309408
212004	309409
168885	309410
598532	309411
623175	309412
300326	309413
189169	309414
511103	309415
552808	309416
514253	309417
368849	309418
212113	309419
689894	309420
241759	309421
5258	309422
366871	309423
2399	309424
354099	309425
297334	309426
40264	309427
261651	309428
299068	309429
12106	309430
22774	309431
84935	309432
33319	309433
275997	309434
66264	309435
725078	309436
305500	309437
41542	309438
6118	309439
625088	309440
461575	309441
22636	309442
56607	309443
44395	309444
424816	309445
337573	309446
163440	309447
37620	309448
85437	309449
13020	309450
150113	309451
294418	309452
720794	309453
716254	309454
105313	309455
237070	309456
278142	309457
16026	309458
46385	309459
181425	309460
504935	309461
545341	309462
51142	309463
503124	309464
85899	309465
51534	309466
673409	309467
152267	309468
101270	309469
56435	309470
10559	309471
63567	309472
176962	309473
653736	309474
688686	309475
32433	309476
45076	309477
174161	309478
642976	309479
101613	309480
9441	309481
358894	309482
29640	309483
106123	309484
229491	309485
57084	309486
100675	309487
17060	309488
489201	309489
698224	309490
328172	309491
345865	309492
62856	309493
174187	309494
504247	309495
436915	309496
601221	309497
230346	309498
574058	309499
277151	309500
1048	309501
421055	309502
39741	309503
491656	309504
496780	309505
38115	309506
322128	309507
682380	309508
675808	309509
77043	309510
287922	309511
129948	309512
405826	309513
252531	309514
692973	309515
570968	309516
625404	309517
21062	309518
39893	309519
181186	309520
291452	309521
208874	309522
152217	309523
360917	309524
391035	309525
710258	309526
38061	309527
964	309528
34757	309529
4	309530
607841	309531
691414	309532
91601	309533
392413	309534
514638	309535
14688	309536
7249	309537
429391	309538
57152	309539
126294	309540
648428	309541
134270	309542
454556	309543
453665	309544
335128	309545
30799	309546
46116	309547
577	309548
17876	309549
347511	309550
436423	309551
669566	309552
197520	309553
507576	309554
598713	309555
17893	309556
484553	309557
376112	309558
165648	309559
207250	309560
205909	309561
30306	309562
193123	309563
441611	309564
16444	309565
44831	309566
348471	309567
338315	309568
711236	309569
692005	309570
216588	309571
191329	309572
436859	309573
11173	309574
316982	309575
160307	309576
145746	309577
671805	309578
323358	309579
1551	309580
571774	309581
80800	309582
4278	309583
532569	309584
378733	309585
33247	309586
123500	309587
684505	309588
457171	309589
679892	309590
623428	309591
484276	309592
578683	309593
384427	309594
256122	309595
269522	309596
271704	309597
50678	309598
126550	309599
406466	309600
11113	309601
6621	309602
5219	309603
33951	309604
145420	309605
651051	309606
188270	309607
322642	309608
394945	309609
105010	309610
311335	309611
322377	309612
371905	309613
151336	309614
22673	309615
92273	309616
171450	309617
212690	309618
175579	309619
580974	309620
166989	309621
578732	309622
13509	309623
639028	309624
338816	309625
534004	309626
409904	309627
67034	309628
38273	309629
61367	309630
187235	309631
596467	309632
444573	309633
540689	309634
688457	309635
49474	309636
303491	309637
529273	309638
220333	309639
95317	309640
286608	309641
120123	309642
606303	309643
81534	309644
296432	309645
112068	309646
161463	309647
415656	309648
423450	309649
668008	309650
661983	309651
552003	309652
100324	309653
36928	309654
408939	309655
80835	309656
166586	309657
40991	309658
395957	309659
18175	309660
39849	309661
431611	309662
31845	309663
177393	309664
489421	309665
109797	309666
14557	309667
136873	309668
518135	309669
73295	309670
114139	309671
633196	309672
7695	309673
17157	309674
579197	309675
258754	309676
28463	309677
440057	309678
211618	309679
551344	309680
2675	309681
19306	309682
510659	309683
485156	309684
60450	309685
537560	309686
21381	309687
16933	309688
14974	309689
8160	309690
514102	309691
437098	309692
380668	309693
31551	309694
11500	309695
401444	309696
712216	309697
32374	309698
370528	309699
430029	309700
237801	309701
392862	309702
68739	309703
142715	309704
2052	309705
154184	309706
9891	309707
454653	309708
52060	309709
404258	309710
43868	309711
68713	309712
437779	309713
174396	309714
581977	309715
708303	309716
49999	309717
708854	309718
4330	309719
46551	309720
712337	309721
313763	309722
45889	309723
318187	309724
499875	309725
68560	309726
476539	309727
427	309728
701376	309729
346120	309730
437682	309731
69176	309732
517341	309733
14392	309734
607618	309735
542559	309736
412263	309737
297060	309738
12613	309739
99445	309740
172848	309741
304962	309742
585642	309743
48437	309744
397482	309745
533385	309746
661241	309747
426444	309748
224908	309749
48737	309750
662107	309751
413482	309752
231546	309753
440325	309754
109281	309755
29431	309756
144642	309757
495114	309758
21372	309759
161257	309760
359409	309761
419871	309762
676532	309763
99075	309764
171832	309765
697845	309766
93432	309767
551023	309768
165381	309769
340828	309770
69632	309771
354800	309772
718032	309773
213053	309774
310529	309775
16509	309776
126065	309777
324457	309778
239982	309779
481066	309780
64108	309781
164294	309782
823	309783
128026	309784
220357	309785
121433	309786
488648	309787
463275	309788
464776	309789
98701	309790
409651	309791
146442	309792
317326	309793
99429	309794
674733	309795
4475	309796
21739	309797
42998	309798
1541	309799
550184	309800
341916	309801
26351	309802
199691	309803
665102	309804
570079	309805
99550	309806
37770	309807
194532	309808
705786	309809
520	309810
335228	309811
706693	309812
18192	309813
513369	309814
587153	309815
503652	309816
458495	309817
45897	309818
4380	309819
33134	309820
78057	309821
110915	309822
5587	309823
93330	309824
106145	309825
123701	309826
208931	309827
167085	309828
143884	309829
91515	309830
16242	309831
95378	309832
156	309833
644844	309834
140506	309835
20195	309836
370757	309837
48120	309838
177557	309839
27843	309840
400593	309841
631103	309842
176636	309843
219945	309844
175533	309845
76552	309846
384602	309847
514880	309848
242458	309849
265801	309850
169259	309851
194291	309852
116201	309853
485163	309854
104990	309855
411759	309856
115224	309857
92375	309858
48908	309859
437020	309860
30978	309861
4716	309862
10127	309863
17614	309864
117964	309865
662564	309866
377710	309867
58913	309868
330196	309869
93830	309870
511216	309871
312401	309872
474470	309873
23249	309874
12039	309875
37397	309876
121854	309877
18931	309878
188314	309879
22388	309880
494267	309881
426670	309882
332471	309883
449135	309884
492633	309885
511901	309886
567266	309887
31731	309888
608978	309889
23609	309890
83104	309891
505749	309892
600572	309893
204929	309894
46085	309895
65556	309896
104702	309897
280092	309898
545054	309899
49497	309900
91060	309901
185742	309902
357351	309903
1052	309904
427850	309905
370106	309906
95868	309907
361542	309908
333412	309909
100994	309910
24988	309911
176238	309912
167723	309913
183166	309914
78165	309915
224889	309916
12	309917
448881	309918
378118	309919
65844	309920
48601	309921
44844	309922
518576	309923
162166	309924
145800	309925
175155	309926
112898	309927
30905	309928
692186	309929
701305	309930
78318	309931
629887	309932
494543	309933
130817	309934
302792	309935
636562	309936
393805	309937
446654	309938
539768	309939
674478	309940
530439	309941
537466	309942
97571	309943
28399	309944
53550	309945
573366	309946
59720	309947
1178	309948
674597	309949
694303	309950
182699	309951
300686	309952
283407	309953
100763	309954
596118	309955
247046	309956
134477	309957
154024	309958
124219	309959
638762	309960
154378	309961
440973	309962
545042	309963
163503	309964
344119	309965
370569	309966
139060	309967
70926	309968
528595	309969
289470	309970
92905	309971
30385	309972
146792	309973
714570	309974
697565	309975
41856	309976
157588	309977
113049	309978
589206	309979
72605	309980
611105	309981
463736	309982
587065	309983
643535	309984
661384	309985
53830	309986
144147	309987
659369	309988
670856	309989
76295	309990
98101	309991
197686	309992
115803	309993
570789	309994
654269	309995
165353	309996
591338	309997
474993	309998
312912	309999
17738	310000
2419	310001
17289	310002
15213	310003
81536	310004
205158	310005
184170	310006
391976	310007
523311	310008
594790	310009
6472	310010
4255	310011
132567	310012
227404	310013
579231	310014
564257	310015
31926	310016
615467	310017
534916	310018
518530	310019
45718	310020
403004	310021
51474	310022
670064	310023
87306	310024
188281	310025
96309	310026
314231	310027
64675	310028
451225	310029
427512	310030
123502	310031
57971	310032
7397	310033
178533	310034
427187	310035
438106	310036
32161	310037
277001	310038
648928	310039
445486	310040
661462	310041
43498	310042
214112	310043
665557	310044
119406	310045
145974	310046
474234	310047
469343	310048
161058	310049
85426	310050
159406	310051
411876	310052
55686	310053
659319	310054
688134	310055
435522	310056
587188	310057
362120	310058
306669	310059
125749	310060
662422	310061
95407	310062
647050	310063
695574	310064
573431	310065
332122	310066
55709	310067
24130	310068
31466	310069
327955	310070
12996	310071
209011	310072
27764	310073
143991	310074
84898	310075
453365	310076
471775	310077
102544	310078
571098	310079
24372	310080
377783	310081
155074	310082
442194	310083
535450	310084
5510	310085
224891	310086
497154	310087
685488	310088
647659	310089
628793	310090
684015	310091
29242	310092
52808	310093
63	310094
132296	310095
162559	310096
630164	310097
11296	310098
13230	310099
112186	310100
288065	310101
99474	310102
351084	310103
79684	310104
715217	310105
42201	310106
208543	310107
318150	310108
352622	310109
624784	310110
109528	310111
85872	310112
151231	310113
135574	310114
5161	310115
507998	310116
117600	310117
109753	310118
154508	310119
580402	310120
191	310121
43422	310122
46200	310123
133761	310124
16780	310125
177475	310126
106771	310127
99687	310128
373161	310129
707139	310130
568627	310131
185187	310132
12467	310133
299034	310134
71962	310135
192604	310136
42177	310137
446	310138
84147	310139
661312	310140
402510	310141
65958	310142
155416	310143
633233	310144
169296	310145
395988	310146
329076	310147
99906	310148
303413	310149
509773	310150
590369	310151
65344	310152
15582	310153
452392	310154
403119	310155
496121	310156
1861	310157
552841	310158
236702	310159
613679	310160
142374	310161
53677	310162
454507	310163
524943	310164
662983	310165
483525	310166
163001	310167
675275	310168
477891	310169
601388	310170
367620	310171
36140	310172
112098	310173
121528	310174
338854	310175
307125	310176
671418	310177
247074	310178
15698	310179
133602	310180
349054	310181
216740	310182
398119	310183
139398	310184
182291	310185
2756	310186
426494	310187
370231	310188
109360	310189
72734	310190
196609	310191
555327	310192
231572	310193
145221	310194
172696	310195
52819	310196
196854	310197
647758	310198
529771	310199
675	310200
171323	310201
653292	310202
101425	310203
88891	310204
459922	310205
352012	310206
492021	310207
24173	310208
126076	310209
106171	310210
48566	310211
17172	310212
336887	310213
466972	310214
7570	310215
238916	310216
618131	310217
40146	310218
538291	310219
44	310220
127789	310221
126306	310222
280265	310223
661665	310224
113437	310225
178308	310226
612611	310227
43005	310228
392923	310229
540208	310230
230171	310231
86437	310232
19613	310233
302076	310234
438044	310235
230226	310236
131596	310237
215485	310238
223969	310239
372197	310240
38975	310241
15056	310242
12	310243
118639	310244
106861	310245
610701	310246
61828	310247
5733	310248
374793	310249
268630	310250
500772	310251
536752	310252
101971	310253
61869	310254
89229	310255
550542	310256
138204	310257
546476	310258
240038	310259
312382	310260
237045	310261
465276	310262
378826	310263
464001	310264
691174	310265
248453	310266
256125	310267
290845	310268
75	310269
51473	310270
92747	310271
436347	310272
426478	310273
280315	310274
611566	310275
362034	310276
154477	310277
124442	310278
653681	310279
226270	310280
380316	310281
48218	310282
689572	310283
238706	310284
147907	310285
56004	310286
229183	310287
27177	310288
472636	310289
115054	310290
129863	310291
311059	310292
719715	310293
690113	310294
412175	310295
515386	310296
327865	310297
645334	310298
29653	310299
137845	310300
657003	310301
456189	310302
348374	310303
445587	310304
610087	310305
616785	310306
390678	310307
58031	310308
595067	310309
74828	310310
476063	310311
215447	310312
531243	310313
256440	310314
174137	310315
654384	310316
709718	310317
359214	310318
75905	310319
453625	310320
25358	310321
591482	310322
693533	310323
29118	310324
51174	310325
318666	310326
477387	310327
371046	310328
29301	310329
705821	310330
434035	310331
587852	310332
690826	310333
387880	310334
547334	310335
79399	310336
143067	310337
574151	310338
644070	310339
468923	310340
408026	310341
165295	310342
388912	310343
50942	310344
17604	310345
489983	310346
9938	310347
89247	310348
641889	310349
290235	310350
134422	310351
176192	310352
153874	310353
2936	310354
702270	310355
172538	310356
529830	310357
374937	310358
179655	310359
304677	310360
247774	310361
244620	310362
99931	310363
446321	310364
608399	310365
47251	310366
86833	310367
690603	310368
715730	310369
320841	310370
519221	310371
331481	310372
175876	310373
88985	310374
472759	310375
600564	310376
103921	310377
52386	310378
503656	310379
652126	310380
350801	310381
23495	310382
284601	310383
16906	310384
90588	310385
123486	310386
138698	310387
550239	310388
710039	310389
301941	310390
151631	310391
689384	310392
655626	310393
113783	310394
502994	310395
74398	310396
50142	310397
30226	310398
150890	310399
483070	310400
269779	310401
343	310402
43405	310403
42333	310404
144933	310405
218467	310406
622391	310407
566417	310408
540848	310409
212520	310410
52780	310411
107988	310412
309914	310413
136035	310414
268497	310415
18773	310416
92124	310417
82005	310418
127340	310419
234530	310420
185334	310421
121838	310422
69094	310423
239051	310424
658874	310425
478498	310426
563942	310427
205073	310428
219802	310429
215075	310430
46857	310431
498	310432
605233	310433
274396	310434
122813	310435
80036	310436
702848	310437
381460	310438
244609	310439
219170	310440
570800	310441
4699	310442
80717	310443
82015	310444
466316	310445
104965	310446
189980	310447
58246	310448
702921	310449
351616	310450
568718	310451
49024	310452
495980	310453
150614	310454
167804	310455
448949	310456
167006	310457
60438	310458
58044	310459
7356	310460
139320	310461
398512	310462
78661	310463
406944	310464
85062	310465
13729	310466
138056	310467
37870	310468
262043	310469
40434	310470
253172	310471
251695	310472
67242	310473
497599	310474
453307	310475
226216	310476
58403	310477
14266	310478
152243	310479
99456	310480
599241	310481
47593	310482
390989	310483
396583	310484
117453	310485
453515	310486
599409	310487
378315	310488
447503	310489
120044	310490
239631	310491
435147	310492
2399	310493
9725	310494
127124	310495
576894	310496
209184	310497
390233	310498
722273	310499
689557	310500
342639	310501
66515	310502
409330	310503
333338	310504
137667	310505
177405	310506
7486	310507
87743	310508
689951	310509
151217	310510
611593	310511
175488	310512
173016	310513
719197	310514
30439	310515
1545	310516
445408	310517
381254	310518
167618	310519
18252	310520
78517	310521
262440	310522
42469	310523
211764	310524
74883	310525
23683	310526
301096	310527
283738	310528
546271	310529
433648	310530
326597	310531
386394	310532
383411	310533
142929	310534
308290	310535
173946	310536
40122	310537
624215	310538
257769	310539
381056	310540
669591	310541
55407	310542
418396	310543
250713	310544
86663	310545
72668	310546
354378	310547
665189	310548
688849	310549
462381	310550
591917	310551
365258	310552
19385	310553
273450	310554
443372	310555
131625	310556
555633	310557
148832	310558
18199	310559
294272	310560
331743	310561
100452	310562
261661	310563
613232	310564
97180	310565
74675	310566
67158	310567
418289	310568
474489	310569
530448	310570
681170	310571
468267	310572
351619	310573
156449	310574
47815	310575
60596	310576
97249	310577
405668	310578
18075	310579
10599	310580
107162	310581
164172	310582
74164	310583
677176	310584
410662	310585
718613	310586
440815	310587
24101	310588
503057	310589
593	310590
402479	310591
165956	310592
630368	310593
9561	310594
214596	310595
216405	310596
165357	310597
564682	310598
182464	310599
570055	310600
586244	310601
458811	310602
480758	310603
217958	310604
3012	310605
583119	310606
601043	310607
350211	310608
16888	310609
2012	310610
614563	310611
53206	310612
167452	310613
274948	310614
83951	310615
481369	310616
400911	310617
881	310618
203439	310619
96906	310620
20859	310621
652587	310622
10754	310623
598800	310624
662081	310625
22387	310626
73954	310627
234493	310628
632652	310629
78403	310630
454616	310631
402070	310632
197198	310633
3604	310634
121202	310635
287049	310636
7385	310637
372508	310638
362734	310639
161195	310640
595617	310641
56724	310642
306027	310643
518967	310644
508270	310645
125124	310646
690036	310647
1652	310648
30443	310649
197866	310650
112204	310651
354864	310652
393709	310653
451667	310654
31676	310655
194584	310656
582422	310657
11515	310658
284111	310659
74842	310660
700932	310661
112015	310662
116704	310663
110132	310664
718949	310665
211895	310666
233842	310667
166824	310668
14069	310669
33872	310670
32268	310671
45931	310672
6911	310673
28662	310674
229311	310675
109126	310676
34126	310677
140397	310678
486499	310679
407035	310680
254605	310681
39034	310682
110894	310683
321857	310684
159043	310685
227119	310686
674462	310687
488156	310688
7282	310689
128686	310690
49572	310691
11924	310692
288797	310693
442847	310694
1405	310695
2919	310696
299655	310697
466578	310698
258258	310699
77133	310700
529267	310701
298902	310702
637096	310703
473634	310704
370922	310705
132040	310706
63997	310707
361245	310708
461911	310709
295838	310710
123612	310711
719663	310712
536296	310713
278	310714
21942	310715
626695	310716
357631	310717
659220	310718
4475	310719
49182	310720
639087	310721
541795	310722
403108	310723
391568	310724
14339	310725
179967	310726
364785	310727
7107	310728
512690	310729
464349	310730
15057	310731
509022	310732
22414	310733
418155	310734
173453	310735
712323	310736
9864	310737
652113	310738
486979	310739
612707	310740
49955	310741
398949	310742
139156	310743
67866	310744
194994	310745
128834	310746
513106	310747
88446	310748
1697	310749
214482	310750
17453	310751
712936	310752
528708	310753
159891	310754
26951	310755
29943	310756
702399	310757
416900	310758
23398	310759
95867	310760
707261	310761
40750	310762
364856	310763
6689	310764
249508	310765
147800	310766
101589	310767
60237	310768
51164	310769
613346	310770
165902	310771
178038	310772
625057	310773
617617	310774
580114	310775
300256	310776
554275	310777
320231	310778
662040	310779
167330	310780
509566	310781
269573	310782
42214	310783
5892	310784
104585	310785
53440	310786
353376	310787
85966	310788
123815	310789
295832	310790
265960	310791
84480	310792
182046	310793
158428	310794
105995	310795
365112	310796
102073	310797
90901	310798
558384	310799
390166	310800
610052	310801
366749	310802
63140	310803
470872	310804
269708	310805
38	310806
246013	310807
339686	310808
355984	310809
347052	310810
49512	310811
18375	310812
3533	310813
52297	310814
539591	310815
531505	310816
168316	310817
497873	310818
134398	310819
572477	310820
82204	310821
173380	310822
561997	310823
148106	310824
403082	310825
49134	310826
12565	310827
32433	310828
85115	310829
89715	310830
178366	310831
37182	310832
9126	310833
541910	310834
13173	310835
568336	310836
146220	310837
86821	310838
381140	310839
4561	310840
324559	310841
110461	310842
433112	310843
547248	310844
107556	310845
143167	310846
453110	310847
647390	310848
131275	310849
475991	310850
531655	310851
682356	310852
433344	310853
130128	310854
95577	310855
553990	310856
55680	310857
4078	310858
156605	310859
137269	310860
187411	310861
32397	310862
16302	310863
519802	310864
185866	310865
618040	310866
323113	310867
24148	310868
245915	310869
184700	310870
105071	310871
440507	310872
121990	310873
171374	310874
29695	310875
561518	310876
77497	310877
8105	310878
91500	310879
27602	310880
540209	310881
562481	310882
180791	310883
202094	310884
93209	310885
55625	310886
103480	310887
482534	310888
201278	310889
295218	310890
117707	310891
154191	310892
29190	310893
112917	310894
709991	310895
416522	310896
372581	310897
254946	310898
133954	310899
442306	310900
14451	310901
233201	310902
354272	310903
545963	310904
579724	310905
436627	310906
83511	310907
140931	310908
128599	310909
517158	310910
323819	310911
542467	310912
25753	310913
65622	310914
494436	310915
301847	310916
159786	310917
16275	310918
4659	310919
705355	310920
204144	310921
479498	310922
429659	310923
113014	310924
10925	310925
390201	310926
184123	310927
135042	310928
395176	310929
680937	310930
50906	310931
637633	310932
157146	310933
147015	310934
330656	310935
201248	310936
140028	310937
496651	310938
1436	310939
160125	310940
75634	310941
62487	310942
64269	310943
451069	310944
43904	310945
703143	310946
187823	310947
16407	310948
133767	310949
714156	310950
23511	310951
334924	310952
479305	310953
683902	310954
182570	310955
231341	310956
242730	310957
8794	310958
78969	310959
7569	310960
717775	310961
511511	310962
583522	310963
720247	310964
20465	310965
265417	310966
75337	310967
17863	310968
92677	310969
148599	310970
347967	310971
241671	310972
702080	310973
3837	310974
665536	310975
340254	310976
323989	310977
418973	310978
164535	310979
549966	310980
29137	310981
117719	310982
373208	310983
242003	310984
555336	310985
479143	310986
32168	310987
80139	310988
408162	310989
626394	310990
370964	310991
696249	310992
620236	310993
80456	310994
105628	310995
589625	310996
28880	310997
204725	310998
498850	310999
5168	311000
514376	311001
558413	311002
19422	311003
540028	311004
79308	311005
218045	311006
549135	311007
642628	311008
32522	311009
325131	311010
187473	311011
653273	311012
437568	311013
347892	311014
137971	311015
557352	311016
676	311017
64913	311018
381058	311019
127087	311020
40781	311021
685738	311022
498261	311023
98121	311024
221738	311025
5666	311026
307825	311027
122743	311028
6496	311029
2594	311030
458581	311031
58995	311032
534404	311033
49630	311034
231478	311035
225647	311036
710313	311037
216843	311038
181667	311039
111428	311040
309400	311041
629497	311042
219358	311043
282623	311044
67284	311045
4970	311046
16342	311047
708861	311048
260976	311049
211140	311050
119729	311051
1239	311052
210026	311053
367570	311054
266644	311055
141345	311056
173321	311057
420017	311058
149146	311059
466249	311060
33226	311061
33849	311062
138839	311063
714642	311064
663311	311065
104833	311066
127349	311067
219734	311068
248481	311069
309854	311070
633255	311071
327637	311072
393003	311073
550441	311074
66244	311075
84324	311076
2069	311077
91411	311078
221397	311079
62087	311080
97526	311081
600775	311082
611628	311083
595094	311084
724599	311085
375920	311086
17772	311087
46483	311088
109862	311089
663131	311090
414453	311091
565325	311092
127482	311093
243454	311094
179637	311095
663002	311096
176845	311097
16944	311098
139876	311099
185413	311100
6146	311101
501408	311102
315564	311103
261106	311104
507321	311105
209148	311106
64281	311107
598558	311108
241368	311109
136075	311110
630394	311111
513682	311112
166417	311113
413061	311114
91209	311115
82121	311116
113438	311117
562919	311118
398642	311119
623291	311120
350101	311121
494445	311122
496433	311123
91845	311124
7944	311125
93577	311126
61617	311127
34482	311128
401623	311129
611335	311130
131479	311131
208279	311132
40520	311133
34785	311134
575508	311135
334077	311136
19700	311137
602096	311138
48569	311139
2374	311140
231559	311141
470969	311142
214376	311143
93622	311144
132847	311145
442990	311146
704605	311147
65185	311148
103718	311149
448129	311150
153576	311151
386123	311152
44506	311153
127864	311154
573250	311155
438449	311156
503578	311157
28247	311158
685153	311159
623176	311160
587354	311161
335988	311162
391359	311163
299174	311164
106716	311165
6907	311166
273002	311167
139455	311168
56922	311169
8482	311170
612344	311171
391646	311172
2786	311173
511605	311174
310715	311175
467101	311176
151045	311177
96182	311178
96231	311179
73613	311180
605965	311181
356244	311182
60935	311183
38977	311184
575170	311185
617344	311186
492664	311187
415544	311188
541272	311189
707673	311190
244321	311191
13393	311192
410372	311193
169624	311194
80205	311195
13739	311196
267542	311197
59699	311198
61521	311199
633906	311200
621395	311201
170360	311202
206284	311203
5257	311204
9000	311205
303328	311206
370339	311207
612993	311208
159613	311209
109436	311210
431068	311211
531290	311212
164574	311213
179715	311214
132340	311215
356769	311216
342514	311217
58993	311218
179602	311219
530781	311220
146552	311221
610334	311222
326489	311223
213868	311224
8441	311225
1508	311226
559556	311227
609635	311228
71003	311229
642063	311230
27154	311231
8735	311232
459369	311233
21131	311234
11631	311235
261682	311236
396097	311237
95114	311238
263367	311239
469553	311240
457411	311241
550100	311242
76545	311243
396048	311244
232770	311245
297684	311246
512249	311247
506594	311248
563761	311249
5936	311250
648270	311251
584464	311252
44467	311253
177655	311254
29513	311255
34879	311256
692200	311257
453289	311258
2819	311259
158441	311260
344633	311261
28274	311262
106931	311263
31069	311264
554025	311265
14905	311266
436683	311267
83073	311268
187995	311269
36666	311270
14970	311271
52738	311272
231566	311273
391670	311274
484512	311275
263895	311276
182291	311277
71708	311278
329742	311279
206349	311280
472584	311281
250212	311282
2955	311283
167466	311284
426421	311285
465714	311286
599870	311287
207511	311288
265296	311289
25989	311290
247107	311291
567528	311292
535536	311293
677050	311294
121047	311295
564311	311296
33399	311297
606965	311298
141781	311299
577259	311300
704065	311301
167117	311302
217615	311303
526639	311304
306343	311305
688153	311306
260433	311307
350125	311308
123332	311309
54832	311310
658654	311311
150765	311312
89255	311313
42727	311314
370607	311315
15381	311316
2888	311317
140450	311318
135681	311319
41028	311320
598460	311321
115806	311322
428652	311323
62470	311324
46990	311325
236833	311326
561413	311327
375292	311328
537629	311329
106475	311330
3419	311331
342276	311332
12345	311333
222801	311334
72567	311335
60624	311336
447103	311337
476212	311338
48003	311339
22510	311340
518246	311341
609960	311342
640940	311343
368469	311344
72294	311345
17398	311346
168425	311347
368195	311348
155505	311349
65535	311350
83281	311351
4417	311352
86134	311353
74419	311354
88176	311355
573313	311356
392351	311357
39469	311358
170652	311359
81769	311360
453783	311361
228521	311362
206647	311363
46269	311364
312553	311365
21129	311366
597240	311367
38448	311368
262593	311369
13962	311370
442706	311371
184385	311372
242182	311373
128833	311374
111520	311375
590	311376
178646	311377
51985	311378
4749	311379
124716	311380
69873	311381
688933	311382
316315	311383
83422	311384
255357	311385
8541	311386
18189	311387
338650	311388
298599	311389
106825	311390
451956	311391
232133	311392
108193	311393
387969	311394
37974	311395
431289	311396
96620	311397
632861	311398
19419	311399
28644	311400
579273	311401
25155	311402
20497	311403
90534	311404
388943	311405
7488	311406
638696	311407
111905	311408
24949	311409
48136	311410
703207	311411
555374	311412
218498	311413
540257	311414
759	311415
7630	311416
39986	311417
163011	311418
649807	311419
26676	311420
676274	311421
65818	311422
680668	311423
125829	311424
652279	311425
698038	311426
402790	311427
716814	311428
214978	311429
83576	311430
689255	311431
262681	311432
26097	311433
429307	311434
1997	311435
89935	311436
661174	311437
462297	311438
174513	311439
430611	311440
706338	311441
426742	311442
1096	311443
403223	311444
271	311445
497883	311446
33342	311447
329352	311448
15417	311449
373694	311450
85916	311451
98334	311452
163884	311453
298589	311454
511	311455
342654	311456
313064	311457
254962	311458
357985	311459
186538	311460
439128	311461
455862	311462
579721	311463
175879	311464
90332	311465
216323	311466
330336	311467
377755	311468
670503	311469
514738	311470
246997	311471
5466	311472
83257	311473
48791	311474
174950	311475
180321	311476
44637	311477
298601	311478
46259	311479
32094	311480
43912	311481
74305	311482
684041	311483
56937	311484
666768	311485
723471	311486
295242	311487
318279	311488
16018	311489
26885	311490
285200	311491
285641	311492
200069	311493
12862	311494
11338	311495
167484	311496
636348	311497
214938	311498
649431	311499
616495	311500
355805	311501
511965	311502
43675	311503
175866	311504
177992	311505
444060	311506
538140	311507
96684	311508
678697	311509
165000	311510
14761	311511
588724	311512
107789	311513
209108	311514
724270	311515
647456	311516
1712	311517
537264	311518
170767	311519
559788	311520
461580	311521
397767	311522
8600	311523
307157	311524
30420	311525
367119	311526
305941	311527
685400	311528
12611	311529
50636	311530
129072	311531
316161	311532
106979	311533
406961	311534
168892	311535
123801	311536
483036	311537
124180	311538
146524	311539
129630	311540
3271	311541
78617	311542
337516	311543
591087	311544
508752	311545
624155	311546
500248	311547
39053	311548
254148	311549
293739	311550
209523	311551
143466	311552
25813	311553
404148	311554
551823	311555
173680	311556
176307	311557
230928	311558
380322	311559
203844	311560
161996	311561
589577	311562
18750	311563
145496	311564
628151	311565
28199	311566
24000	311567
405659	311568
17068	311569
334091	311570
124490	311571
3134	311572
690934	311573
52708	311574
342760	311575
556589	311576
92213	311577
52653	311578
45560	311579
208527	311580
499562	311581
116707	311582
704546	311583
18796	311584
531972	311585
11067	311586
247827	311587
27912	311588
539510	311589
721789	311590
403906	311591
219165	311592
20100	311593
24151	311594
192112	311595
502851	311596
186939	311597
41472	311598
92929	311599
211392	311600
80330	311601
649044	311602
75976	311603
34551	311604
352578	311605
476358	311606
496346	311607
298891	311608
16803	311609
710844	311610
23108	311611
393037	311612
264240	311613
319933	311614
570862	311615
147598	311616
94029	311617
707624	311618
583171	311619
52890	311620
158988	311621
28095	311622
275554	311623
129848	311624
495462	311625
45485	311626
44359	311627
556950	311628
248149	311629
700964	311630
20975	311631
101293	311632
20762	311633
103097	311634
50497	311635
101200	311636
46067	311637
611144	311638
22111	311639
272112	311640
55440	311641
697446	311642
602205	311643
592779	311644
602905	311645
152721	311646
5407	311647
96104	311648
622264	311649
59871	311650
421191	311651
417852	311652
973	311653
715892	311654
383358	311655
22363	311656
129377	311657
625739	311658
83935	311659
220812	311660
342611	311661
178648	311662
144831	311663
78843	311664
294003	311665
53900	311666
628942	311667
265871	311668
450986	311669
570581	311670
241365	311671
486422	311672
49457	311673
34002	311674
588060	311675
201044	311676
253375	311677
518986	311678
550993	311679
686828	311680
129659	311681
352056	311682
49317	311683
78561	311684
178727	311685
453763	311686
150876	311687
187136	311688
307827	311689
374782	311690
487602	311691
233121	311692
122130	311693
368430	311694
36372	311695
137942	311696
61026	311697
689125	311698
518457	311699
156333	311700
71883	311701
8376	311702
23985	311703
87252	311704
615888	311705
50092	311706
666952	311707
90120	311708
37668	311709
176154	311710
600930	311711
7855	311712
169511	311713
58117	311714
220707	311715
168296	311716
73676	311717
2398	311718
251689	311719
457275	311720
313326	311721
259612	311722
381117	311723
19031	311724
142731	311725
489712	311726
331493	311727
15576	311728
107754	311729
226992	311730
226162	311731
175880	311732
132525	311733
133916	311734
589945	311735
74155	311736
378851	311737
548325	311738
159989	311739
693652	311740
327526	311741
617581	311742
8462	311743
21384	311744
710013	311745
614394	311746
1019	311747
20608	311748
169043	311749
24311	311750
35090	311751
579546	311752
520345	311753
626903	311754
344798	311755
38764	311756
1139	311757
58387	311758
4476	311759
190148	311760
477984	311761
134004	311762
268757	311763
227232	311764
128929	311765
137717	311766
13112	311767
39402	311768
211479	311769
646052	311770
3235	311771
690410	311772
201591	311773
6711	311774
4986	311775
711371	311776
641322	311777
181363	311778
431999	311779
567839	311780
274779	311781
111699	311782
530405	311783
117500	311784
363980	311785
384149	311786
112538	311787
676458	311788
79516	311789
380582	311790
10610	311791
131811	311792
347428	311793
171290	311794
659866	311795
518297	311796
234160	311797
328722	311798
87218	311799
25360	311800
635013	311801
325608	311802
307045	311803
597814	311804
120631	311805
171216	311806
5736	311807
14229	311808
84584	311809
7903	311810
89790	311811
281986	311812
186044	311813
645905	311814
347292	311815
252608	311816
178026	311817
131800	311818
365670	311819
179140	311820
207842	311821
417674	311822
673783	311823
123933	311824
141382	311825
558111	311826
208086	311827
285968	311828
671112	311829
622542	311830
599332	311831
32310	311832
377639	311833
645349	311834
7792	311835
28905	311836
722994	311837
272097	311838
473669	311839
209754	311840
351762	311841
542947	311842
18345	311843
184478	311844
602131	311845
277299	311846
389602	311847
331987	311848
684300	311849
451507	311850
269012	311851
640040	311852
197972	311853
151259	311854
310038	311855
258608	311856
670761	311857
463207	311858
141673	311859
610934	311860
138491	311861
63991	311862
368769	311863
606100	311864
73175	311865
272145	311866
265220	311867
275786	311868
396591	311869
193376	311870
537417	311871
545053	311872
92080	311873
137037	311874
698399	311875
48209	311876
18893	311877
576921	311878
8420	311879
153461	311880
299668	311881
204408	311882
551132	311883
461745	311884
208677	311885
14930	311886
607267	311887
49584	311888
503793	311889
100467	311890
555969	311891
83638	311892
112451	311893
367145	311894
599602	311895
459399	311896
508695	311897
399939	311898
366669	311899
34038	311900
271320	311901
540529	311902
580521	311903
159774	311904
199477	311905
96725	311906
534481	311907
163451	311908
430540	311909
1847	311910
191973	311911
205743	311912
251595	311913
442368	311914
719763	311915
191218	311916
223588	311917
115559	311918
27787	311919
517160	311920
8010	311921
35325	311922
23627	311923
573992	311924
665434	311925
160916	311926
709922	311927
268455	311928
112886	311929
580330	311930
336773	311931
17104	311932
332098	311933
42263	311934
83457	311935
33190	311936
22278	311937
345387	311938
397490	311939
505210	311940
25431	311941
131872	311942
76861	311943
266484	311944
171249	311945
719558	311946
581976	311947
353102	311948
318834	311949
617792	311950
27801	311951
528552	311952
271412	311953
251261	311954
170660	311955
571963	311956
171221	311957
677069	311958
667302	311959
162780	311960
590324	311961
152903	311962
14620	311963
416690	311964
129075	311965
38450	311966
3845	311967
332968	311968
456755	311969
638744	311970
626163	311971
637836	311972
374092	311973
539723	311974
428813	311975
716384	311976
153695	311977
400194	311978
12120	311979
119404	311980
426334	311981
181	311982
152743	311983
45373	311984
34347	311985
103632	311986
340545	311987
554226	311988
471126	311989
632244	311990
127890	311991
272158	311992
639530	311993
350354	311994
174146	311995
212372	311996
15574	311997
12183	311998
58228	311999
210688	312000
701430	312001
44597	312002
677158	312003
12860	312004
227284	312005
629711	312006
180837	312007
635435	312008
536970	312009
600763	312010
375579	312011
429182	312012
213749	312013
522594	312014
73571	312015
635309	312016
322880	312017
3195	312018
59780	312019
20668	312020
353044	312021
218630	312022
460702	312023
637719	312024
8519	312025
159757	312026
166387	312027
469386	312028
92747	312029
138998	312030
561892	312031
615451	312032
224116	312033
326879	312034
99592	312035
84160	312036
5472	312037
330188	312038
247402	312039
84452	312040
643666	312041
129753	312042
189943	312043
313269	312044
685533	312045
585674	312046
35578	312047
25853	312048
636055	312049
595	312050
574238	312051
69455	312052
640141	312053
119147	312054
263165	312055
149347	312056
8365	312057
281767	312058
574765	312059
264723	312060
91421	312061
334581	312062
509731	312063
565194	312064
41837	312065
704380	312066
411806	312067
147236	312068
399173	312069
152418	312070
77553	312071
146256	312072
704854	312073
26478	312074
88240	312075
80785	312076
418885	312077
478342	312078
143060	312079
590938	312080
528967	312081
86555	312082
605025	312083
41192	312084
627425	312085
27879	312086
534771	312087
445531	312088
21584	312089
185424	312090
21941	312091
447440	312092
259872	312093
10436	312094
408940	312095
87496	312096
25748	312097
166148	312098
269618	312099
73624	312100
311866	312101
179687	312102
282148	312103
622624	312104
178178	312105
533712	312106
95103	312107
167549	312108
119638	312109
75798	312110
429462	312111
31360	312112
125973	312113
141938	312114
460335	312115
32171	312116
370101	312117
162206	312118
45365	312119
699452	312120
597705	312121
377027	312122
71435	312123
152709	312124
27125	312125
275422	312126
630720	312127
69820	312128
15410	312129
78316	312130
52855	312131
107807	312132
92775	312133
29276	312134
390834	312135
100973	312136
448373	312137
459951	312138
416611	312139
616493	312140
675728	312141
81630	312142
536916	312143
342787	312144
621995	312145
56825	312146
709807	312147
688060	312148
635293	312149
423426	312150
595497	312151
608587	312152
20057	312153
82357	312154
222356	312155
3	312156
183782	312157
148552	312158
708221	312159
367853	312160
545802	312161
189097	312162
376274	312163
202777	312164
339142	312165
429069	312166
12979	312167
348665	312168
38050	312169
16586	312170
46918	312171
578528	312172
135510	312173
28664	312174
577477	312175
587844	312176
34235	312177
420467	312178
398200	312179
26826	312180
286426	312181
21650	312182
138764	312183
710332	312184
290717	312185
10431	312186
108976	312187
195079	312188
105546	312189
350608	312190
695053	312191
112659	312192
564071	312193
116418	312194
314276	312195
332923	312196
2641	312197
154859	312198
403214	312199
278013	312200
628051	312201
508929	312202
542628	312203
511636	312204
162723	312205
203495	312206
426315	312207
648562	312208
491274	312209
331123	312210
446816	312211
100201	312212
27185	312213
625864	312214
577634	312215
485410	312216
589476	312217
96768	312218
367604	312219
112602	312220
331273	312221
274733	312222
148852	312223
701056	312224
38578	312225
58972	312226
255554	312227
497774	312228
49086	312229
77634	312230
501834	312231
109287	312232
47687	312233
692728	312234
79172	312235
30344	312236
234684	312237
645860	312238
120373	312239
17913	312240
444924	312241
412222	312242
3811	312243
17719	312244
64455	312245
38224	312246
569172	312247
555638	312248
658106	312249
461540	312250
630359	312251
96758	312252
119817	312253
185913	312254
329358	312255
63486	312256
252160	312257
54454	312258
682288	312259
686415	312260
879	312261
128360	312262
268978	312263
46979	312264
320592	312265
156269	312266
46189	312267
461858	312268
15843	312269
657483	312270
153176	312271
581383	312272
68720	312273
484406	312274
657238	312275
97598	312276
583583	312277
35483	312278
111263	312279
710589	312280
263	312281
121950	312282
3584	312283
24491	312284
55471	312285
97394	312286
54290	312287
88482	312288
307614	312289
159052	312290
716285	312291
322368	312292
610216	312293
128806	312294
716644	312295
36658	312296
84936	312297
250551	312298
287938	312299
75297	312300
31201	312301
3241	312302
43072	312303
423368	312304
268967	312305
581224	312306
127203	312307
223003	312308
484676	312309
348519	312310
4103	312311
643602	312312
198131	312313
78607	312314
701349	312315
414783	312316
150524	312317
178741	312318
40881	312319
14047	312320
62429	312321
580007	312322
102524	312323
602847	312324
5732	312325
188383	312326
326	312327
116758	312328
659290	312329
36235	312330
90598	312331
702069	312332
388326	312333
31604	312334
413015	312335
222917	312336
421013	312337
75	312338
86207	312339
6619	312340
167948	312341
121020	312342
59701	312343
563855	312344
130993	312345
50217	312346
144025	312347
46583	312348
594287	312349
634148	312350
226654	312351
172040	312352
2242	312353
162774	312354
588146	312355
39216	312356
623935	312357
35270	312358
422505	312359
465365	312360
607856	312361
44552	312362
129245	312363
650114	312364
218893	312365
564325	312366
505189	312367
243651	312368
657629	312369
38918	312370
519315	312371
23978	312372
486186	312373
160614	312374
269332	312375
262880	312376
122848	312377
611939	312378
635742	312379
557362	312380
277340	312381
212504	312382
462078	312383
75660	312384
628698	312385
258162	312386
259559	312387
36455	312388
136308	312389
166161	312390
98028	312391
68602	312392
648457	312393
4303	312394
471113	312395
521895	312396
147623	312397
708437	312398
864	312399
179751	312400
179882	312401
219139	312402
675199	312403
450252	312404
282744	312405
5318	312406
556351	312407
96166	312408
39952	312409
172714	312410
63178	312411
127804	312412
401409	312413
22677	312414
190736	312415
27426	312416
593248	312417
106680	312418
6127	312419
440816	312420
154325	312421
298744	312422
565638	312423
569123	312424
125	312425
3189	312426
108416	312427
42796	312428
526161	312429
16144	312430
14759	312431
137047	312432
712391	312433
299065	312434
4609	312435
148177	312436
15855	312437
95	312438
186955	312439
135735	312440
150493	312441
720695	312442
507021	312443
101743	312444
419942	312445
54198	312446
36024	312447
504929	312448
682482	312449
12110	312450
657148	312451
169480	312452
614689	312453
303022	312454
537494	312455
435623	312456
38663	312457
1992	312458
65237	312459
600241	312460
50592	312461
10331	312462
219627	312463
597940	312464
304093	312465
68276	312466
47208	312467
250	312468
15792	312469
53699	312470
61734	312471
206381	312472
415752	312473
550102	312474
296937	312475
83875	312476
154690	312477
605856	312478
144356	312479
565027	312480
12970	312481
518734	312482
495916	312483
180015	312484
266650	312485
73530	312486
443219	312487
525155	312488
599827	312489
90031	312490
327649	312491
46963	312492
1157	312493
68323	312494
197447	312495
62709	312496
29489	312497
154590	312498
482607	312499
63921	312500
28340	312501
376201	312502
217566	312503
130494	312504
703569	312505
292115	312506
626576	312507
474067	312508
713829	312509
82846	312510
333641	312511
149294	312512
198009	312513
2784	312514
701351	312515
321588	312516
408448	312517
62204	312518
538009	312519
82489	312520
26393	312521
540504	312522
313361	312523
109853	312524
58793	312525
721466	312526
355765	312527
510151	312528
467989	312529
70396	312530
104712	312531
62743	312532
257456	312533
77885	312534
609202	312535
397944	312536
151196	312537
293909	312538
151938	312539
40538	312540
359465	312541
117374	312542
516698	312543
251505	312544
623410	312545
70929	312546
215703	312547
24242	312548
194226	312549
176720	312550
298199	312551
202641	312552
248851	312553
144786	312554
179868	312555
156862	312556
90371	312557
8492	312558
25907	312559
210388	312560
97683	312561
82736	312562
457917	312563
46183	312564
1688	312565
104111	312566
26448	312567
38992	312568
71233	312569
121174	312570
583581	312571
479131	312572
81731	312573
111050	312574
682463	312575
176716	312576
159693	312577
294586	312578
706882	312579
28286	312580
653559	312581
420165	312582
447636	312583
701153	312584
579390	312585
280164	312586
6719	312587
17495	312588
156323	312589
177324	312590
174633	312591
152229	312592
268426	312593
294380	312594
172878	312595
104250	312596
154917	312597
67134	312598
168007	312599
94295	312600
143191	312601
146314	312602
540521	312603
701771	312604
122842	312605
475433	312606
168522	312607
538605	312608
301039	312609
425440	312610
499505	312611
699515	312612
458688	312613
33706	312614
306126	312615
617101	312616
103368	312617
117585	312618
259709	312619
64522	312620
12440	312621
328379	312622
348951	312623
606130	312624
85147	312625
640339	312626
36804	312627
677865	312628
436949	312629
116052	312630
102339	312631
527269	312632
456121	312633
184757	312634
73114	312635
79696	312636
59451	312637
711706	312638
502002	312639
596091	312640
313305	312641
19383	312642
113047	312643
676833	312644
620808	312645
60416	312646
348974	312647
130597	312648
318772	312649
604466	312650
19510	312651
203935	312652
286961	312653
43992	312654
663452	312655
161848	312656
135277	312657
317124	312658
264999	312659
236515	312660
370234	312661
8023	312662
194871	312663
346345	312664
609649	312665
196539	312666
109070	312667
470428	312668
253796	312669
589672	312670
210252	312671
429535	312672
49845	312673
53080	312674
716072	312675
14876	312676
184861	312677
17	312678
102845	312679
497027	312680
139227	312681
694047	312682
263470	312683
422322	312684
14500	312685
591722	312686
182685	312687
672428	312688
652426	312689
720353	312690
170542	312691
229630	312692
124617	312693
136496	312694
422142	312695
40603	312696
39797	312697
62331	312698
515097	312699
23970	312700
131555	312701
85490	312702
116246	312703
389824	312704
71600	312705
183315	312706
203343	312707
6109	312708
79891	312709
19230	312710
42498	312711
450505	312712
655623	312713
42716	312714
38902	312715
318826	312716
83205	312717
620425	312718
547386	312719
561619	312720
29739	312721
9693	312722
414696	312723
427686	312724
507047	312725
358348	312726
15205	312727
185197	312728
237488	312729
92935	312730
117513	312731
195087	312732
65322	312733
149248	312734
49676	312735
178044	312736
365951	312737
352658	312738
140000	312739
360113	312740
32034	312741
437488	312742
680917	312743
321695	312744
169712	312745
468975	312746
635850	312747
96323	312748
12309	312749
245899	312750
128982	312751
50815	312752
470384	312753
567327	312754
516279	312755
399851	312756
226817	312757
559025	312758
480110	312759
34223	312760
40476	312761
625683	312762
165427	312763
218694	312764
672331	312765
347223	312766
539909	312767
310939	312768
193290	312769
123829	312770
393181	312771
557354	312772
321178	312773
653494	312774
43116	312775
613146	312776
29612	312777
722840	312778
518274	312779
256714	312780
462111	312781
257865	312782
552257	312783
517329	312784
539327	312785
158968	312786
176300	312787
335699	312788
216348	312789
508115	312790
342937	312791
72566	312792
51363	312793
121212	312794
7848	312795
235559	312796
525735	312797
610257	312798
169401	312799
590080	312800
44511	312801
27989	312802
1800	312803
94635	312804
220770	312805
5239	312806
503980	312807
270809	312808
510312	312809
558601	312810
667679	312811
43528	312812
129428	312813
5301	312814
123969	312815
962	312816
34677	312817
46235	312818
401795	312819
2034	312820
63995	312821
121117	312822
46954	312823
38026	312824
197464	312825
160833	312826
584625	312827
130318	312828
255780	312829
329956	312830
46507	312831
221935	312832
98369	312833
476033	312834
560370	312835
2889	312836
42911	312837
601094	312838
388902	312839
555246	312840
125301	312841
77147	312842
128646	312843
519639	312844
530147	312845
28886	312846
13260	312847
554993	312848
562702	312849
5070	312850
156061	312851
10899	312852
152603	312853
69310	312854
390898	312855
131937	312856
86663	312857
576939	312858
173455	312859
551447	312860
520649	312861
134412	312862
531107	312863
15105	312864
665241	312865
176434	312866
109363	312867
473207	312868
146697	312869
152469	312870
135659	312871
136652	312872
667205	312873
138117	312874
470908	312875
260871	312876
13376	312877
96818	312878
56485	312879
7154	312880
450876	312881
606810	312882
657401	312883
478163	312884
540380	312885
8203	312886
235231	312887
155013	312888
215537	312889
129820	312890
19927	312891
635108	312892
335877	312893
124648	312894
67964	312895
123190	312896
233300	312897
684207	312898
716654	312899
138049	312900
134437	312901
14636	312902
668589	312903
328680	312904
30741	312905
92374	312906
680945	312907
585162	312908
335913	312909
381646	312910
373737	312911
27103	312912
271360	312913
26613	312914
337922	312915
348465	312916
40752	312917
702012	312918
283152	312919
511037	312920
58756	312921
436195	312922
174091	312923
99981	312924
43762	312925
172372	312926
611564	312927
29047	312928
33463	312929
347397	312930
346655	312931
28342	312932
16490	312933
86513	312934
26409	312935
466327	312936
123577	312937
221094	312938
491263	312939
282903	312940
48462	312941
387909	312942
643471	312943
413182	312944
238807	312945
513499	312946
355077	312947
5310	312948
204770	312949
67906	312950
110251	312951
614430	312952
197562	312953
168624	312954
125819	312955
137421	312956
121502	312957
17732	312958
70138	312959
635987	312960
61553	312961
480286	312962
162727	312963
109171	312964
321849	312965
461979	312966
4348	312967
112067	312968
724870	312969
82247	312970
5773	312971
134419	312972
66986	312973
491996	312974
96148	312975
72838	312976
643416	312977
695042	312978
333158	312979
25840	312980
300903	312981
141511	312982
268492	312983
294427	312984
692291	312985
88206	312986
16901	312987
78750	312988
16716	312989
653668	312990
35694	312991
516396	312992
7035	312993
693164	312994
105281	312995
27965	312996
359427	312997
114054	312998
549625	312999
29009	313000
285305	313001
79079	313002
252640	313003
24723	313004
4787	313005
413194	313006
9550	313007
511024	313008
372410	313009
123246	313010
55735	313011
37604	313012
184972	313013
689194	313014
371126	313015
691926	313016
208506	313017
217612	313018
647140	313019
702799	313020
520438	313021
44389	313022
89429	313023
109289	313024
414873	313025
294306	313026
532635	313027
318087	313028
27858	313029
537821	313030
9418	313031
72159	313032
27481	313033
613388	313034
398147	313035
305679	313036
560167	313037
234499	313038
348527	313039
40475	313040
62068	313041
197814	313042
810	313043
64071	313044
520532	313045
161883	313046
4823	313047
150956	313048
524526	313049
328766	313050
4277	313051
31360	313052
51613	313053
103276	313054
404	313055
81767	313056
374128	313057
125645	313058
700092	313059
148029	313060
101363	313061
20667	313062
10843	313063
95001	313064
515261	313065
229709	313066
511536	313067
43961	313068
83853	313069
363132	313070
617424	313071
410979	313072
440527	313073
675754	313074
252046	313075
620062	313076
134728	313077
621263	313078
208332	313079
141400	313080
7952	313081
344080	313082
15599	313083
424648	313084
52514	313085
615986	313086
285012	313087
88893	313088
141240	313089
684007	313090
456225	313091
276575	313092
356361	313093
62023	313094
43386	313095
566916	313096
93923	313097
76457	313098
11311	313099
38998	313100
541826	313101
688706	313102
136675	313103
575219	313104
160014	313105
38119	313106
468242	313107
215143	313108
109181	313109
711823	313110
259107	313111
497438	313112
164237	313113
620758	313114
80006	313115
309279	313116
10933	313117
194412	313118
694619	313119
642051	313120
121302	313121
519667	313122
582562	313123
274243	313124
187930	313125
44178	313126
509972	313127
237750	313128
479556	313129
466643	313130
519427	313131
3870	313132
184319	313133
688723	313134
587950	313135
608386	313136
394819	313137
97343	313138
609011	313139
593373	313140
651775	313141
57141	313142
499438	313143
138564	313144
349495	313145
417515	313146
148203	313147
120015	313148
600888	313149
298202	313150
21786	313151
447045	313152
99388	313153
111556	313154
642878	313155
28860	313156
56497	313157
582482	313158
167971	313159
545699	313160
595357	313161
293868	313162
63674	313163
119117	313164
632124	313165
172551	313166
683018	313167
588796	313168
29202	313169
108052	313170
240696	313171
587338	313172
99823	313173
156186	313174
175881	313175
473260	313176
120429	313177
135697	313178
151618	313179
150071	313180
177087	313181
24025	313182
273556	313183
645288	313184
602770	313185
521463	313186
95715	313187
16856	313188
100943	313189
180234	313190
689590	313191
143714	313192
22374	313193
511121	313194
30211	313195
14194	313196
488847	313197
74446	313198
142668	313199
186890	313200
160149	313201
718011	313202
238720	313203
120177	313204
67297	313205
172624	313206
32259	313207
86646	313208
79011	313209
178865	313210
171697	313211
440785	313212
394314	313213
421477	313214
449964	313215
471097	313216
391077	313217
574813	313218
7233	313219
112248	313220
560940	313221
636746	313222
447894	313223
150887	313224
49920	313225
442744	313226
30074	313227
46827	313228
81014	313229
131087	313230
234816	313231
317801	313232
182354	313233
5652	313234
507488	313235
430175	313236
414	313237
190210	313238
265342	313239
343102	313240
69189	313241
505445	313242
258423	313243
482744	313244
11758	313245
346029	313246
10414	313247
113612	313248
301268	313249
165856	313250
10870	313251
523062	313252
38789	313253
182752	313254
190664	313255
95999	313256
240779	313257
253834	313258
46924	313259
1713	313260
81106	313261
447059	313262
59951	313263
144370	313264
64116	313265
224958	313266
113951	313267
162182	313268
287868	313269
48888	313270
718216	313271
251914	313272
662491	313273
49721	313274
623667	313275
425842	313276
94958	313277
614924	313278
569489	313279
64316	313280
120306	313281
150325	313282
79352	313283
585617	313284
373271	313285
270298	313286
121178	313287
89129	313288
202258	313289
339630	313290
706406	313291
377880	313292
6402	313293
689111	313294
96873	313295
489680	313296
215690	313297
24533	313298
685515	313299
639446	313300
36460	313301
699036	313302
678732	313303
57872	313304
15681	313305
114720	313306
599474	313307
98410	313308
143975	313309
725195	313310
513018	313311
628491	313312
532567	313313
170241	313314
117390	313315
622741	313316
711671	313317
27159	313318
593507	313319
316911	313320
675458	313321
394164	313322
512989	313323
196265	313324
129175	313325
402263	313326
8741	313327
156660	313328
429821	313329
677709	313330
72093	313331
299593	313332
364757	313333
75635	313334
164286	313335
63807	313336
47337	313337
112419	313338
128285	313339
518838	313340
247962	313341
479899	313342
270104	313343
725176	313344
339660	313345
209338	313346
710619	313347
282014	313348
4516	313349
13668	313350
541672	313351
22817	313352
65194	313353
142290	313354
168767	313355
421890	313356
26644	313357
640103	313358
43592	313359
251568	313360
501611	313361
547209	313362
371729	313363
142562	313364
48477	313365
16836	313366
2867	313367
120395	313368
163087	313369
23120	313370
249955	313371
92411	313372
64628	313373
601843	313374
502091	313375
393844	313376
394614	313377
93439	313378
6612	313379
560734	313380
115731	313381
175264	313382
703993	313383
102129	313384
6634	313385
647555	313386
337181	313387
135285	313388
4308	313389
178207	313390
108362	313391
21202	313392
79005	313393
135588	313394
101916	313395
679315	313396
134139	313397
102636	313398
82629	313399
3417	313400
393726	313401
117818	313402
485441	313403
447741	313404
22289	313405
26017	313406
162777	313407
710826	313408
642565	313409
676140	313410
556857	313411
699910	313412
358899	313413
70179	313414
10285	313415
45807	313416
442186	313417
230993	313418
42620	313419
61294	313420
105119	313421
8704	313422
428394	313423
292582	313424
54906	313425
458896	313426
423979	313427
110006	313428
180785	313429
599835	313430
13393	313431
228951	313432
1539	313433
181469	313434
584326	313435
17203	313436
480853	313437
194590	313438
153558	313439
105680	313440
9361	313441
188693	313442
67315	313443
131073	313444
195840	313445
139458	313446
213040	313447
20701	313448
311352	313449
281823	313450
171750	313451
623249	313452
474440	313453
52488	313454
330549	313455
429534	313456
517941	313457
529780	313458
666557	313459
113175	313460
147550	313461
2103	313462
195052	313463
100828	313464
303639	313465
135765	313466
169353	313467
2063	313468
169729	313469
582824	313470
505206	313471
189330	313472
611949	313473
11161	313474
97154	313475
633718	313476
386613	313477
431969	313478
629067	313479
89973	313480
170700	313481
323644	313482
183440	313483
539264	313484
188800	313485
367233	313486
55747	313487
422837	313488
561894	313489
712606	313490
449734	313491
540710	313492
3447	313493
565614	313494
218563	313495
378595	313496
182703	313497
77322	313498
308441	313499
238350	313500
101961	313501
679909	313502
298104	313503
123973	313504
143838	313505
41981	313506
89969	313507
549899	313508
246124	313509
406246	313510
602443	313511
421243	313512
54992	313513
69363	313514
346983	313515
703654	313516
147147	313517
49583	313518
7178	313519
598742	313520
620497	313521
644496	313522
351623	313523
153635	313524
157462	313525
110	313526
48894	313527
32566	313528
136761	313529
421311	313530
410557	313531
66399	313532
35252	313533
595487	313534
622417	313535
210617	313536
434929	313537
148162	313538
603912	313539
404517	313540
50264	313541
23520	313542
263716	313543
36084	313544
315754	313545
160220	313546
220503	313547
183798	313548
644259	313549
698368	313550
561790	313551
209305	313552
40200	313553
54324	313554
658954	313555
428288	313556
607706	313557
715428	313558
82843	313559
369611	313560
3312	313561
5021	313562
178043	313563
136086	313564
402796	313565
90	313566
629063	313567
344399	313568
13870	313569
81418	313570
332283	313571
107194	313572
618398	313573
120114	313574
50733	313575
295830	313576
7946	313577
14652	313578
207956	313579
232664	313580
15664	313581
719378	313582
218840	313583
102645	313584
441008	313585
138615	313586
638022	313587
47029	313588
195413	313589
490349	313590
497175	313591
396069	313592
420225	313593
631607	313594
411785	313595
40860	313596
171214	313597
161956	313598
579419	313599
41553	313600
51891	313601
133088	313602
446468	313603
177039	313604
533773	313605
162421	313606
592080	313607
3255	313608
658430	313609
318665	313610
480859	313611
706086	313612
13669	313613
158288	313614
53309	313615
3797	313616
176928	313617
19776	313618
322199	313619
104	313620
146244	313621
489989	313622
270746	313623
124701	313624
36189	313625
31236	313626
146723	313627
134693	313628
317068	313629
228515	313630
542755	313631
248293	313632
300218	313633
473421	313634
543098	313635
85265	313636
633089	313637
344862	313638
698814	313639
108523	313640
130989	313641
618961	313642
200037	313643
135289	313644
275171	313645
596735	313646
85963	313647
532893	313648
5931	313649
52121	313650
41152	313651
382866	313652
624378	313653
30938	313654
7070	313655
2516	313656
37174	313657
15392	313658
143591	313659
392681	313660
518359	313661
419531	313662
428723	313663
398689	313664
64980	313665
521517	313666
36015	313667
17896	313668
414053	313669
452924	313670
718217	313671
458738	313672
49138	313673
187322	313674
16564	313675
87677	313676
129969	313677
198881	313678
604601	313679
153363	313680
140615	313681
283485	313682
160843	313683
38992	313684
356064	313685
21348	313686
2262	313687
624148	313688
636206	313689
26375	313690
21090	313691
2633	313692
97348	313693
676706	313694
117060	313695
610125	313696
139514	313697
136868	313698
663190	313699
509085	313700
580653	313701
358106	313702
645348	313703
473222	313704
44833	313705
364664	313706
274783	313707
337664	313708
188717	313709
711377	313710
72635	313711
692509	313712
705435	313713
478207	313714
619013	313715
6009	313716
39870	313717
718897	313718
116998	313719
98437	313720
216665	313721
148388	313722
286028	313723
685850	313724
457473	313725
32158	313726
487594	313727
11217	313728
78582	313729
71219	313730
444425	313731
184300	313732
142481	313733
449297	313734
49357	313735
215714	313736
58135	313737
73344	313738
153542	313739
628182	313740
329028	313741
709044	313742
90260	313743
175903	313744
168901	313745
142178	313746
2734	313747
22157	313748
102688	313749
644823	313750
669731	313751
303350	313752
545199	313753
700173	313754
28376	313755
383978	313756
10699	313757
634190	313758
196122	313759
63437	313760
35958	313761
341418	313762
73726	313763
283545	313764
504990	313765
274605	313766
890	313767
72890	313768
178071	313769
87162	313770
39088	313771
45219	313772
621754	313773
148845	313774
553378	313775
516975	313776
246252	313777
64417	313778
975	313779
550483	313780
445694	313781
678264	313782
55875	313783
83102	313784
375128	313785
250361	313786
310697	313787
163377	313788
141790	313789
153867	313790
439468	313791
569528	313792
110604	313793
73974	313794
349141	313795
107576	313796
369726	313797
20573	313798
440637	313799
401358	313800
437432	313801
456869	313802
37103	313803
24578	313804
143357	313805
492253	313806
40341	313807
412446	313808
74456	313809
555359	313810
113249	313811
153064	313812
150351	313813
720581	313814
105249	313815
382487	313816
4242	313817
412784	313818
482846	313819
686018	313820
705527	313821
197833	313822
10704	313823
356748	313824
71444	313825
22557	313826
111164	313827
144499	313828
40076	313829
506639	313830
418942	313831
588907	313832
442342	313833
412938	313834
51734	313835
495500	313836
476987	313837
36680	313838
27944	313839
512408	313840
391442	313841
102631	313842
507809	313843
638127	313844
106920	313845
146249	313846
681664	313847
436889	313848
375751	313849
265431	313850
39318	313851
491795	313852
144410	313853
404832	313854
305650	313855
237109	313856
100288	313857
481544	313858
90066	313859
407446	313860
7296	313861
125870	313862
269528	313863
86883	313864
184859	313865
173960	313866
460024	313867
414997	313868
691687	313869
125299	313870
695761	313871
386028	313872
258455	313873
648009	313874
700761	313875
251608	313876
279234	313877
196779	313878
185477	313879
97870	313880
103563	313881
156624	313882
166020	313883
115733	313884
312085	313885
409624	313886
405398	313887
115499	313888
318591	313889
45178	313890
685921	313891
619738	313892
635813	313893
353329	313894
452269	313895
101382	313896
75351	313897
20077	313898
88281	313899
22875	313900
516574	313901
282530	313902
99635	313903
575692	313904
551534	313905
170428	313906
455073	313907
446625	313908
696943	313909
82913	313910
298740	313911
544159	313912
462226	313913
3850	313914
347326	313915
52752	313916
396775	313917
32377	313918
133273	313919
667559	313920
386468	313921
504595	313922
320527	313923
514398	313924
62278	313925
69348	313926
38534	313927
553237	313928
280597	313929
125420	313930
137678	313931
221148	313932
42679	313933
582260	313934
171006	313935
674579	313936
10825	313937
146671	313938
32000	313939
15645	313940
707633	313941
592229	313942
225364	313943
221499	313944
695920	313945
570592	313946
671446	313947
164651	313948
63807	313949
20377	313950
436068	313951
396123	313952
530648	313953
592122	313954
21664	313955
50697	313956
150999	313957
76966	313958
4552	313959
3923	313960
679314	313961
49894	313962
325510	313963
526575	313964
133397	313965
40639	313966
129838	313967
505133	313968
276274	313969
552960	313970
255726	313971
272907	313972
180319	313973
369344	313974
474862	313975
52266	313976
71346	313977
166121	313978
119499	313979
527231	313980
187427	313981
494239	313982
531430	313983
463933	313984
583382	313985
591792	313986
62127	313987
150604	313988
53069	313989
348	313990
577064	313991
685542	313992
68152	313993
86623	313994
157312	313995
133826	313996
53957	313997
135698	313998
519484	313999
48406	314000
470492	314001
516641	314002
15790	314003
190865	314004
166647	314005
23045	314006
586076	314007
316224	314008
493309	314009
123464	314010
336500	314011
37140	314012
376724	314013
134479	314014
338499	314015
141682	314016
198835	314017
56570	314018
706768	314019
654710	314020
584462	314021
96102	314022
596799	314023
710199	314024
60586	314025
665165	314026
464049	314027
260050	314028
84729	314029
536069	314030
223145	314031
557630	314032
327151	314033
348056	314034
126967	314035
347043	314036
65904	314037
336054	314038
144714	314039
52629	314040
640769	314041
21706	314042
166688	314043
12095	314044
5502	314045
37057	314046
677413	314047
116828	314048
35151	314049
212134	314050
17219	314051
328178	314052
129850	314053
116559	314054
15774	314055
586710	314056
221273	314057
139096	314058
104143	314059
566905	314060
650323	314061
29013	314062
558396	314063
401198	314064
189882	314065
514882	314066
25802	314067
29432	314068
190809	314069
712467	314070
321996	314071
202109	314072
10052	314073
143101	314074
430901	314075
40862	314076
477622	314077
308276	314078
405072	314079
275678	314080
105396	314081
336625	314082
111550	314083
48324	314084
247191	314085
605216	314086
460	314087
411625	314088
111088	314089
99914	314090
143872	314091
141354	314092
234219	314093
51964	314094
45571	314095
65704	314096
303584	314097
294307	314098
383177	314099
48257	314100
406258	314101
245624	314102
363630	314103
77582	314104
696704	314105
617494	314106
7557	314107
8655	314108
196709	314109
204685	314110
562590	314111
25707	314112
710758	314113
99825	314114
167139	314115
140419	314116
464033	314117
533841	314118
256693	314119
141267	314120
683629	314121
13094	314122
170528	314123
210154	314124
185610	314125
636018	314126
14286	314127
163239	314128
390602	314129
28995	314130
490608	314131
20279	314132
204329	314133
432410	314134
299745	314135
293479	314136
637059	314137
373908	314138
626991	314139
249356	314140
705913	314141
56226	314142
597030	314143
538546	314144
285230	314145
14886	314146
579278	314147
343503	314148
697020	314149
60644	314150
325731	314151
609541	314152
551465	314153
500943	314154
376003	314155
478763	314156
34832	314157
432675	314158
242	314159
48476	314160
38781	314161
600638	314162
562501	314163
468040	314164
305380	314165
579993	314166
715002	314167
118633	314168
168565	314169
713391	314170
80483	314171
13579	314172
535005	314173
246951	314174
237273	314175
561077	314176
392694	314177
502056	314178
1074	314179
148362	314180
442013	314181
370914	314182
125515	314183
46816	314184
99974	314185
443817	314186
311568	314187
167530	314188
169263	314189
233461	314190
156792	314191
353760	314192
220023	314193
45584	314194
76188	314195
129916	314196
12610	314197
446915	314198
332872	314199
73484	314200
15036	314201
523471	314202
685975	314203
676286	314204
160814	314205
26103	314206
47047	314207
379976	314208
130392	314209
53661	314210
800	314211
120947	314212
12445	314213
65694	314214
38670	314215
378462	314216
550429	314217
115717	314218
896	314219
232598	314220
618973	314221
700103	314222
6070	314223
272404	314224
123901	314225
651173	314226
435657	314227
329290	314228
477117	314229
290652	314230
98320	314231
376213	314232
466909	314233
68897	314234
217353	314235
480363	314236
244928	314237
148941	314238
329508	314239
8196	314240
211302	314241
329378	314242
412315	314243
153117	314244
141066	314245
41489	314246
115881	314247
6674	314248
392702	314249
180078	314250
376510	314251
375014	314252
658062	314253
691326	314254
258778	314255
253089	314256
578927	314257
39263	314258
164655	314259
148311	314260
99079	314261
559553	314262
557560	314263
455740	314264
21272	314265
284452	314266
23167	314267
89000	314268
45822	314269
103108	314270
191193	314271
714412	314272
386744	314273
215216	314274
227098	314275
45362	314276
224208	314277
453826	314278
97006	314279
425307	314280
301074	314281
274291	314282
514216	314283
102307	314284
151716	314285
175788	314286
44210	314287
155943	314288
449163	314289
639432	314290
611747	314291
17640	314292
52042	314293
522497	314294
152119	314295
98816	314296
170457	314297
140003	314298
958	314299
82365	314300
79689	314301
96431	314302
494819	314303
114973	314304
580127	314305
35844	314306
612418	314307
6368	314308
23209	314309
57308	314310
167408	314311
443690	314312
145988	314313
154908	314314
181046	314315
51960	314316
546488	314317
178058	314318
213265	314319
716207	314320
69931	314321
321697	314322
15855	314323
171061	314324
194268	314325
474096	314326
93910	314327
202646	314328
408510	314329
5969	314330
503468	314331
626738	314332
248398	314333
650754	314334
50193	314335
1671	314336
108727	314337
440409	314338
507467	314339
48918	314340
401165	314341
64939	314342
120301	314343
14074	314344
534484	314345
48252	314346
656690	314347
140453	314348
266611	314349
15457	314350
138943	314351
145100	314352
107500	314353
145904	314354
388240	314355
586493	314356
83	314357
2054	314358
669881	314359
93620	314360
585100	314361
290509	314362
152682	314363
312047	314364
179414	314365
327543	314366
534132	314367
35998	314368
178724	314369
266792	314370
452524	314371
345992	314372
70516	314373
22078	314374
432958	314375
430839	314376
49241	314377
126694	314378
538481	314379
64149	314380
163988	314381
664558	314382
26184	314383
119014	314384
55357	314385
467985	314386
313329	314387
269574	314388
72999	314389
693977	314390
674283	314391
541143	314392
523929	314393
542025	314394
511117	314395
372362	314396
425232	314397
705242	314398
703902	314399
149607	314400
57517	314401
257975	314402
639763	314403
18412	314404
114105	314405
584927	314406
562644	314407
375678	314408
191534	314409
339637	314410
240182	314411
25321	314412
20551	314413
603977	314414
533716	314415
393116	314416
23783	314417
612522	314418
9765	314419
333649	314420
165265	314421
86677	314422
629551	314423
455502	314424
186049	314425
481272	314426
679686	314427
199945	314428
306944	314429
408462	314430
169594	314431
64226	314432
81269	314433
373952	314434
578697	314435
180213	314436
557812	314437
26938	314438
176743	314439
232254	314440
7661	314441
467270	314442
311615	314443
16784	314444
626241	314445
52263	314446
23448	314447
55185	314448
621610	314449
105401	314450
75769	314451
72778	314452
113199	314453
424346	314454
279705	314455
513951	314456
126396	314457
210645	314458
15368	314459
398660	314460
113169	314461
92583	314462
680047	314463
17046	314464
18505	314465
19488	314466
98260	314467
495434	314468
130872	314469
497752	314470
182216	314471
639663	314472
104419	314473
102521	314474
137017	314475
434626	314476
9422	314477
61242	314478
418128	314479
269847	314480
420891	314481
716004	314482
513136	314483
185410	314484
463107	314485
39391	314486
717011	314487
47509	314488
3530	314489
105578	314490
555821	314491
634561	314492
598543	314493
396220	314494
483081	314495
505552	314496
579418	314497
54063	314498
177003	314499
467494	314500
210643	314501
16430	314502
106028	314503
329656	314504
20747	314505
343765	314506
18995	314507
243579	314508
446683	314509
15844	314510
698884	314511
368592	314512
95492	314513
60945	314514
45821	314515
157420	314516
313376	314517
60878	314518
268382	314519
176405	314520
467230	314521
550718	314522
2457	314523
123477	314524
178687	314525
244690	314526
166437	314527
301670	314528
714661	314529
385451	314530
616599	314531
31243	314532
364918	314533
21462	314534
543995	314535
10083	314536
123537	314537
583458	314538
157394	314539
47333	314540
77673	314541
509071	314542
176504	314543
548617	314544
118881	314545
374613	314546
184073	314547
86555	314548
145491	314549
7184	314550
116151	314551
58922	314552
666291	314553
359061	314554
30318	314555
128458	314556
274064	314557
323767	314558
722738	314559
169627	314560
392566	314561
280738	314562
610383	314563
346678	314564
11954	314565
537048	314566
683302	314567
121273	314568
218489	314569
599900	314570
143962	314571
358382	314572
465163	314573
590922	314574
192028	314575
451038	314576
208115	314577
96461	314578
553896	314579
43331	314580
715812	314581
5791	314582
95710	314583
506936	314584
173849	314585
561499	314586
344209	314587
171223	314588
542796	314589
100566	314590
384799	314591
163093	314592
4271	314593
470904	314594
683	314595
167982	314596
654285	314597
118522	314598
112038	314599
713348	314600
28733	314601
114006	314602
12476	314603
12080	314604
39499	314605
575405	314606
187568	314607
678281	314608
23348	314609
341945	314610
110574	314611
377170	314612
668973	314613
672569	314614
39115	314615
575667	314616
19835	314617
665907	314618
150031	314619
4187	314620
70404	314621
664853	314622
42044	314623
107480	314624
124350	314625
120964	314626
395976	314627
409494	314628
160867	314629
2766	314630
545482	314631
143379	314632
33081	314633
430931	314634
668298	314635
247170	314636
344550	314637
323695	314638
308955	314639
705056	314640
24258	314641
441713	314642
328252	314643
167166	314644
127625	314645
115065	314646
713080	314647
554659	314648
691855	314649
623637	314650
165468	314651
29825	314652
78919	314653
284624	314654
66459	314655
655685	314656
131709	314657
145922	314658
290331	314659
44954	314660
270818	314661
186083	314662
67959	314663
409611	314664
401228	314665
124950	314666
112703	314667
96576	314668
704992	314669
702854	314670
619021	314671
692116	314672
585347	314673
313894	314674
714209	314675
28318	314676
48075	314677
542382	314678
669399	314679
156214	314680
116237	314681
579879	314682
22746	314683
72385	314684
254031	314685
538433	314686
383482	314687
236507	314688
360572	314689
414681	314690
307110	314691
415224	314692
10525	314693
373715	314694
358190	314695
199149	314696
314750	314697
12973	314698
345828	314699
599202	314700
318248	314701
545237	314702
470259	314703
174540	314704
104661	314705
70105	314706
184423	314707
155848	314708
588328	314709
165653	314710
22439	314711
505094	314712
596796	314713
193212	314714
542935	314715
33302	314716
87707	314717
408036	314718
659230	314719
66222	314720
231072	314721
129657	314722
54665	314723
127988	314724
22687	314725
523435	314726
622974	314727
2167	314728
130748	314729
333148	314730
48528	314731
33563	314732
164915	314733
162818	314734
120795	314735
165420	314736
20588	314737
447427	314738
592481	314739
88290	314740
118295	314741
127575	314742
23499	314743
145054	314744
101039	314745
123341	314746
183744	314747
167171	314748
9311	314749
56163	314750
158432	314751
457684	314752
447008	314753
518328	314754
531789	314755
531188	314756
32928	314757
216101	314758
690683	314759
72492	314760
522	314761
666749	314762
563507	314763
425047	314764
69525	314765
600984	314766
545607	314767
5933	314768
581097	314769
51249	314770
228250	314771
386912	314772
37205	314773
32206	314774
666807	314775
322299	314776
544705	314777
359970	314778
516870	314779
106174	314780
48567	314781
183991	314782
339045	314783
717555	314784
683268	314785
67942	314786
547225	314787
394138	314788
709081	314789
554210	314790
548877	314791
178593	314792
72166	314793
3458	314794
200545	314795
31861	314796
723832	314797
127890	314798
214525	314799
158798	314800
215569	314801
59079	314802
339087	314803
518620	314804
33884	314805
19637	314806
466757	314807
33301	314808
257266	314809
326187	314810
25357	314811
464381	314812
404780	314813
440775	314814
421889	314815
62585	314816
598266	314817
179259	314818
436502	314819
434081	314820
704570	314821
508190	314822
320984	314823
680865	314824
558032	314825
184676	314826
175886	314827
27563	314828
151134	314829
406797	314830
50761	314831
83066	314832
289039	314833
29488	314834
244349	314835
684086	314836
505819	314837
184292	314838
173839	314839
10121	314840
37735	314841
420406	314842
625756	314843
5655	314844
8916	314845
483396	314846
231953	314847
180189	314848
703737	314849
681216	314850
712443	314851
95319	314852
235010	314853
233884	314854
124825	314855
25143	314856
71397	314857
418524	314858
108223	314859
40442	314860
354843	314861
668318	314862
20264	314863
181428	314864
93760	314865
623313	314866
63407	314867
519829	314868
200295	314869
233305	314870
165056	314871
377789	314872
174225	314873
167074	314874
7575	314875
558491	314876
167827	314877
91751	314878
285569	314879
100437	314880
36201	314881
345429	314882
60829	314883
308804	314884
633667	314885
90848	314886
174243	314887
45305	314888
74631	314889
112779	314890
50715	314891
39196	314892
26662	314893
599866	314894
266733	314895
158720	314896
13917	314897
588764	314898
52423	314899
653249	314900
661996	314901
557415	314902
719356	314903
500223	314904
73696	314905
686895	314906
685059	314907
158552	314908
438555	314909
68532	314910
703072	314911
165037	314912
449005	314913
20160	314914
437012	314915
16285	314916
12347	314917
652546	314918
598409	314919
616025	314920
12519	314921
309635	314922
479794	314923
394851	314924
117819	314925
106059	314926
614492	314927
643460	314928
648766	314929
122185	314930
438715	314931
2153	314932
229786	314933
152626	314934
334302	314935
557420	314936
180894	314937
140784	314938
413619	314939
159211	314940
108429	314941
14024	314942
565350	314943
468693	314944
595165	314945
391351	314946
178564	314947
112145	314948
454011	314949
72953	314950
421837	314951
23354	314952
5747	314953
279194	314954
79759	314955
20598	314956
17318	314957
62184	314958
243974	314959
113531	314960
2448	314961
121564	314962
5572	314963
377531	314964
160702	314965
371289	314966
568213	314967
404385	314968
601387	314969
510208	314970
587818	314971
160111	314972
476487	314973
151545	314974
362709	314975
62963	314976
264167	314977
533943	314978
590451	314979
72113	314980
14408	314981
229146	314982
219096	314983
4512	314984
159119	314985
486087	314986
205139	314987
380202	314988
314191	314989
56948	314990
323663	314991
50156	314992
135087	314993
16071	314994
349654	314995
42920	314996
236	314997
167186	314998
520684	314999
177749	315000
2058	315001
425524	315002
630578	315003
33654	315004
436042	315005
139230	315006
704441	315007
15098	315008
680812	315009
462966	315010
12122	315011
267795	315012
328272	315013
460373	315014
235509	315015
610501	315016
66730	315017
6011	315018
260204	315019
578831	315020
639007	315021
568489	315022
2271	315023
22365	315024
486669	315025
2490	315026
8239	315027
609992	315028
37511	315029
42898	315030
316316	315031
166566	315032
33179	315033
707378	315034
286633	315035
247111	315036
530416	315037
513191	315038
519577	315039
632651	315040
165172	315041
714833	315042
414422	315043
448671	315044
403412	315045
442511	315046
17281	315047
166450	315048
675336	315049
649214	315050
427242	315051
48456	315052
438779	315053
285598	315054
451871	315055
5314	315056
544870	315057
308687	315058
72291	315059
30661	315060
139623	315061
468173	315062
90498	315063
8136	315064
71966	315065
244202	315066
568515	315067
124890	315068
453683	315069
217437	315070
338864	315071
21	315072
115006	315073
62125	315074
647071	315075
716837	315076
701674	315077
82037	315078
690354	315079
671290	315080
25446	315081
391350	315082
715975	315083
3631	315084
53495	315085
701390	315086
166596	315087
34527	315088
685083	315089
182279	315090
47009	315091
389199	315092
8397	315093
35535	315094
161675	315095
705833	315096
165603	315097
117138	315098
639644	315099
86217	315100
392551	315101
109434	315102
3070	315103
262479	315104
457039	315105
445821	315106
604839	315107
320079	315108
10174	315109
560792	315110
44516	315111
94765	315112
209093	315113
630099	315114
149456	315115
189405	315116
714207	315117
1373	315118
397189	315119
435792	315120
648404	315121
623608	315122
689225	315123
723913	315124
495150	315125
84847	315126
38749	315127
697102	315128
454071	315129
306729	315130
218364	315131
430463	315132
211447	315133
106946	315134
509733	315135
93816	315136
42296	315137
19130	315138
25741	315139
107927	315140
492361	315141
5074	315142
640123	315143
418108	315144
61635	315145
666901	315146
3506	315147
564264	315148
320761	315149
33431	315150
496996	315151
131984	315152
643540	315153
87789	315154
3575	315155
206474	315156
160177	315157
28539	315158
76576	315159
562962	315160
613900	315161
91356	315162
645118	315163
9411	315164
540530	315165
101740	315166
5022	315167
293494	315168
37026	315169
669633	315170
339626	315171
363471	315172
420723	315173
373881	315174
287989	315175
46839	315176
603030	315177
494759	315178
63773	315179
91695	315180
345192	315181
35129	315182
703221	315183
18006	315184
461193	315185
475215	315186
51765	315187
155415	315188
65578	315189
291204	315190
13062	315191
77854	315192
87432	315193
708074	315194
138995	315195
570445	315196
700138	315197
532505	315198
329793	315199
616643	315200
500743	315201
84184	315202
120859	315203
4996	315204
566637	315205
24250	315206
171504	315207
296630	315208
134888	315209
357089	315210
39784	315211
78607	315212
16966	315213
609102	315214
313192	315215
155448	315216
517287	315217
700435	315218
461168	315219
1756	315220
79370	315221
69100	315222
242617	315223
10065	315224
23730	315225
519376	315226
143075	315227
471046	315228
573808	315229
230608	315230
125755	315231
20819	315232
147580	315233
384954	315234
669299	315235
88889	315236
339763	315237
650517	315238
53901	315239
262245	315240
48065	315241
468034	315242
25650	315243
688351	315244
187148	315245
447949	315246
912	315247
633510	315248
90756	315249
638493	315250
672310	315251
295812	315252
370377	315253
101898	315254
585239	315255
276264	315256
672100	315257
17274	315258
130492	315259
525566	315260
476834	315261
72361	315262
48033	315263
173049	315264
491926	315265
723670	315266
15640	315267
13637	315268
574463	315269
197030	315270
523784	315271
59530	315272
138332	315273
110037	315274
54973	315275
39189	315276
111696	315277
260892	315278
17745	315279
20534	315280
61688	315281
53012	315282
107995	315283
302221	315284
117615	315285
67735	315286
578344	315287
91799	315288
616411	315289
113707	315290
86430	315291
371898	315292
507579	315293
152123	315294
399737	315295
667663	315296
8415	315297
385868	315298
102678	315299
113644	315300
2	315301
603587	315302
283123	315303
30354	315304
157645	315305
30016	315306
290184	315307
2811	315308
678240	315309
670232	315310
21538	315311
316627	315312
488086	315313
170709	315314
196047	315315
241615	315316
2753	315317
28432	315318
155345	315319
684339	315320
43174	315321
1701	315322
169194	315323
370212	315324
429113	315325
181455	315326
463937	315327
41637	315328
380950	315329
379071	315330
503343	315331
698428	315332
1714	315333
145780	315334
33064	315335
3836	315336
77046	315337
74063	315338
481497	315339
4890	315340
71180	315341
689456	315342
33305	315343
706825	315344
322913	315345
436422	315346
394486	315347
717589	315348
660798	315349
575374	315350
574965	315351
2263	315352
182580	315353
31417	315354
552486	315355
41198	315356
22272	315357
431	315358
669228	315359
132565	315360
110382	315361
11249	315362
662220	315363
413459	315364
159911	315365
41314	315366
468971	315367
566143	315368
371840	315369
588086	315370
595045	315371
347830	315372
224551	315373
88308	315374
238965	315375
155033	315376
710160	315377
371285	315378
14254	315379
662525	315380
200084	315381
459260	315382
9377	315383
78634	315384
423944	315385
50174	315386
185666	315387
202871	315388
128416	315389
123576	315390
11879	315391
332466	315392
569884	315393
453873	315394
460364	315395
361731	315396
674360	315397
108360	315398
697242	315399
152592	315400
696710	315401
166578	315402
424321	315403
507	315404
562312	315405
358423	315406
107634	315407
23475	315408
323990	315409
552762	315410
482564	315411
8615	315412
208194	315413
232067	315414
518289	315415
41597	315416
99294	315417
132407	315418
710830	315419
611444	315420
68197	315421
683860	315422
143859	315423
17781	315424
236105	315425
177807	315426
484956	315427
179418	315428
241999	315429
323960	315430
5700	315431
196322	315432
98819	315433
597607	315434
290947	315435
324981	315436
384443	315437
400435	315438
145400	315439
85424	315440
414724	315441
280490	315442
160034	315443
25145	315444
356085	315445
187514	315446
44114	315447
430694	315448
189624	315449
13135	315450
76736	315451
511671	315452
406353	315453
632037	315454
681812	315455
192821	315456
484028	315457
323684	315458
120167	315459
455350	315460
28770	315461
161331	315462
490227	315463
433933	315464
172399	315465
262438	315466
28971	315467
383199	315468
64617	315469
280139	315470
7482	315471
598610	315472
97520	315473
547556	315474
358054	315475
27040	315476
44643	315477
20397	315478
200825	315479
282376	315480
402929	315481
18017	315482
325706	315483
5227	315484
131248	315485
25606	315486
1682	315487
15780	315488
388536	315489
316949	315490
59450	315491
16258	315492
241745	315493
443381	315494
224989	315495
632983	315496
118177	315497
107025	315498
85931	315499
2609	315500
9399	315501
634201	315502
205311	315503
58116	315504
305620	315505
488980	315506
500945	315507
432922	315508
546693	315509
48600	315510
135419	315511
116832	315512
196968	315513
524377	315514
350840	315515
95312	315516
20092	315517
605200	315518
214036	315519
106934	315520
603369	315521
94500	315522
53903	315523
239791	315524
564199	315525
211578	315526
643761	315527
39050	315528
280682	315529
65037	315530
719317	315531
382748	315532
420867	315533
118205	315534
80718	315535
8800	315536
191756	315537
37723	315538
668781	315539
195649	315540
64639	315541
362491	315542
380744	315543
63398	315544
413053	315545
395712	315546
70156	315547
66305	315548
343834	315549
128146	315550
60282	315551
122404	315552
635213	315553
128869	315554
43436	315555
568436	315556
472404	315557
550707	315558
386963	315559
124523	315560
32250	315561
44356	315562
560305	315563
116644	315564
63966	315565
34092	315566
47757	315567
122249	315568
97344	315569
143885	315570
184381	315571
538791	315572
575913	315573
110485	315574
628516	315575
44727	315576
164487	315577
164322	315578
625858	315579
603725	315580
490078	315581
577256	315582
379729	315583
697759	315584
83211	315585
702546	315586
216435	315587
63195	315588
272160	315589
631140	315590
435399	315591
567345	315592
605678	315593
7213	315594
198477	315595
118811	315596
122	315597
144190	315598
90292	315599
34160	315600
329270	315601
709584	315602
39444	315603
662885	315604
392781	315605
548108	315606
710268	315607
29480	315608
68564	315609
473456	315610
472507	315611
599317	315612
388423	315613
262074	315614
90760	315615
41887	315616
122269	315617
286476	315618
684366	315619
240906	315620
623521	315621
403241	315622
706932	315623
450337	315624
403636	315625
503574	315626
219650	315627
569414	315628
645143	315629
46388	315630
91202	315631
430130	315632
622977	315633
599803	315634
183197	315635
683408	315636
72337	315637
3988	315638
596603	315639
166772	315640
143177	315641
53283	315642
154952	315643
159875	315644
98853	315645
19840	315646
703147	315647
148028	315648
45118	315649
51243	315650
538443	315651
624120	315652
212436	315653
195169	315654
390102	315655
192711	315656
253708	315657
185205	315658
128532	315659
534797	315660
333268	315661
242613	315662
646423	315663
326304	315664
8740	315665
39954	315666
159846	315667
159366	315668
32595	315669
449055	315670
31743	315671
9766	315672
235459	315673
58160	315674
52998	315675
126920	315676
297497	315677
14823	315678
463228	315679
193381	315680
27018	315681
374870	315682
93972	315683
723019	315684
561734	315685
704242	315686
413311	315687
314954	315688
596348	315689
175944	315690
254504	315691
570957	315692
239856	315693
121596	315694
204340	315695
275974	315696
982	315697
163478	315698
184538	315699
635234	315700
697208	315701
159748	315702
28397	315703
357972	315704
650735	315705
404341	315706
30663	315707
14753	315708
46160	315709
76233	315710
126310	315711
198277	315712
48717	315713
190974	315714
238042	315715
163873	315716
467248	315717
30123	315718
466958	315719
231977	315720
16504	315721
184793	315722
19087	315723
240521	315724
395632	315725
49893	315726
47003	315727
163403	315728
395423	315729
440385	315730
81297	315731
50588	315732
22994	315733
629692	315734
12819	315735
435489	315736
106968	315737
130057	315738
385576	315739
176936	315740
637383	315741
47851	315742
714302	315743
494579	315744
176953	315745
719178	315746
28703	315747
297571	315748
39604	315749
127119	315750
653565	315751
306964	315752
644018	315753
91137	315754
331790	315755
423556	315756
585562	315757
183468	315758
31399	315759
498910	315760
588074	315761
710080	315762
432934	315763
81313	315764
590121	315765
712769	315766
309884	315767
30403	315768
386930	315769
156609	315770
101256	315771
145748	315772
650286	315773
453222	315774
480862	315775
208156	315776
475388	315777
242362	315778
333235	315779
31006	315780
410078	315781
356119	315782
43511	315783
611660	315784
59498	315785
500852	315786
321994	315787
94555	315788
364626	315789
246700	315790
423243	315791
48540	315792
137559	315793
64548	315794
684864	315795
241741	315796
217038	315797
105528	315798
275871	315799
528749	315800
234756	315801
123222	315802
356304	315803
110727	315804
18057	315805
28428	315806
95767	315807
45915	315808
416465	315809
181385	315810
328651	315811
170840	315812
162778	315813
661584	315814
184781	315815
434849	315816
86413	315817
413465	315818
159214	315819
582888	315820
643732	315821
525935	315822
431426	315823
23459	315824
58073	315825
611654	315826
542585	315827
301616	315828
427423	315829
289700	315830
165994	315831
31394	315832
46989	315833
173940	315834
4580	315835
4625	315836
40033	315837
66981	315838
156029	315839
83109	315840
343968	315841
65107	315842
304490	315843
133126	315844
577141	315845
44401	315846
74487	315847
445971	315848
313232	315849
638609	315850
711902	315851
545365	315852
301139	315853
131325	315854
717207	315855
48242	315856
107616	315857
54175	315858
95864	315859
245627	315860
477643	315861
29151	315862
337118	315863
289963	315864
657465	315865
595268	315866
98433	315867
77771	315868
26878	315869
6865	315870
671770	315871
620829	315872
38934	315873
117491	315874
7394	315875
104977	315876
533800	315877
36337	315878
697308	315879
577664	315880
3016	315881
564000	315882
222059	315883
502114	315884
169625	315885
76426	315886
6535	315887
599469	315888
458936	315889
184897	315890
345725	315891
323984	315892
581	315893
121006	315894
370860	315895
13237	315896
721401	315897
284112	315898
4172	315899
204880	315900
579929	315901
492815	315902
626899	315903
15658	315904
463288	315905
441118	315906
92586	315907
68285	315908
344765	315909
507685	315910
507696	315911
393673	315912
725030	315913
593411	315914
538858	315915
143024	315916
88633	315917
187070	315918
670793	315919
267995	315920
119592	315921
349789	315922
178052	315923
11177	315924
599877	315925
719541	315926
140426	315927
46553	315928
36313	315929
146937	315930
210875	315931
609951	315932
46707	315933
366102	315934
280068	315935
325168	315936
670055	315937
64060	315938
717843	315939
98861	315940
543127	315941
106404	315942
113414	315943
415	315944
650185	315945
17263	315946
40040	315947
486443	315948
179105	315949
604240	315950
168107	315951
42325	315952
325001	315953
623445	315954
45047	315955
47089	315956
374151	315957
71069	315958
433232	315959
89354	315960
646375	315961
650163	315962
16854	315963
421299	315964
500316	315965
395	315966
519179	315967
720426	315968
591716	315969
115612	315970
247078	315971
283005	315972
345688	315973
43093	315974
212152	315975
160376	315976
139804	315977
56135	315978
176931	315979
610812	315980
7434	315981
571926	315982
19728	315983
216995	315984
66626	315985
52077	315986
429046	315987
152795	315988
134574	315989
276816	315990
210100	315991
4903	315992
111526	315993
2569	315994
683520	315995
303340	315996
107191	315997
514432	315998
5891	315999
80884	316000
40669	316001
35917	316002
713925	316003
562120	316004
167195	316005
566450	316006
239869	316007
346701	316008
50472	316009
90111	316010
629363	316011
338125	316012
196584	316013
374264	316014
650800	316015
46571	316016
183813	316017
226828	316018
154337	316019
81738	316020
106744	316021
55952	316022
131886	316023
220	316024
314702	316025
165830	316026
324237	316027
24899	316028
657650	316029
74213	316030
202712	316031
527352	316032
24069	316033
14374	316034
77236	316035
464610	316036
33103	316037
308156	316038
121776	316039
487506	316040
64510	316041
554704	316042
100767	316043
164277	316044
454589	316045
28314	316046
169403	316047
7972	316048
25987	316049
2079	316050
94765	316051
255644	316052
626366	316053
169944	316054
707588	316055
50349	316056
497910	316057
1049	316058
495522	316059
221163	316060
10927	316061
223426	316062
280681	316063
600460	316064
71565	316065
561431	316066
137699	316067
33353	316068
45658	316069
231561	316070
141948	316071
455262	316072
159873	316073
320709	316074
60833	316075
627846	316076
158009	316077
7682	316078
159662	316079
45400	316080
253795	316081
410664	316082
703325	316083
716134	316084
705331	316085
444361	316086
115554	316087
676256	316088
74223	316089
471038	316090
157653	316091
181674	316092
462222	316093
503051	316094
250966	316095
557728	316096
209049	316097
256175	316098
386021	316099
83499	316100
685818	316101
371599	316102
16048	316103
41506	316104
34568	316105
212286	316106
533267	316107
252055	316108
348420	316109
376237	316110
553294	316111
123432	316112
552804	316113
137718	316114
710560	316115
209741	316116
253549	316117
254652	316118
285051	316119
398735	316120
225014	316121
173832	316122
51054	316123
150980	316124
202572	316125
246167	316126
44560	316127
627461	316128
620676	316129
555609	316130
204825	316131
170526	316132
32112	316133
41551	316134
367950	316135
8595	316136
56732	316137
2313	316138
30215	316139
171209	316140
280976	316141
124922	316142
22873	316143
507222	316144
392927	316145
142639	316146
388669	316147
693671	316148
190297	316149
661688	316150
41646	316151
9955	316152
105471	316153
491470	316154
5051	316155
179226	316156
130390	316157
143397	316158
466933	316159
259377	316160
3958	316161
287172	316162
600855	316163
186596	316164
659074	316165
29495	316166
34794	316167
33666	316168
96073	316169
18391	316170
11469	316171
4317	316172
526413	316173
115019	316174
224675	316175
107411	316176
396117	316177
699967	316178
146752	316179
357821	316180
562902	316181
12906	316182
15200	316183
109483	316184
656674	316185
98145	316186
197811	316187
445261	316188
558521	316189
590730	316190
526192	316191
156570	316192
149561	316193
89473	316194
151771	316195
438164	316196
280623	316197
264472	316198
12816	316199
173705	316200
352501	316201
638909	316202
156032	316203
360990	316204
132473	316205
44128	316206
138712	316207
146747	316208
39015	316209
47571	316210
53669	316211
546807	316212
53042	316213
582123	316214
723739	316215
49521	316216
187601	316217
721071	316218
104965	316219
594433	316220
51541	316221
144289	316222
666728	316223
526718	316224
485651	316225
489735	316226
417084	316227
410391	316228
216478	316229
640083	316230
102940	316231
51095	316232
221265	316233
216410	316234
524625	316235
422553	316236
30778	316237
463958	316238
2114	316239
185642	316240
38729	316241
38135	316242
495714	316243
36051	316244
564502	316245
156184	316246
145361	316247
377062	316248
116679	316249
517816	316250
184234	316251
479918	316252
192338	316253
676667	316254
606787	316255
45117	316256
152353	316257
544157	316258
442038	316259
528497	316260
49743	316261
34330	316262
417374	316263
437225	316264
8108	316265
309050	316266
270366	316267
186317	316268
413187	316269
451773	316270
659467	316271
145372	316272
412297	316273
328209	316274
67882	316275
678246	316276
177623	316277
270404	316278
192529	316279
543806	316280
620496	316281
398811	316282
33615	316283
172669	316284
84051	316285
108286	316286
152383	316287
584825	316288
33189	316289
544313	316290
71191	316291
187225	316292
136451	316293
605577	316294
485613	316295
63938	316296
416477	316297
24780	316298
406739	316299
584488	316300
68762	316301
259474	316302
8258	316303
75117	316304
441191	316305
617731	316306
186360	316307
475412	316308
125323	316309
14311	316310
325058	316311
92803	316312
180960	316313
545214	316314
169705	316315
567873	316316
238460	316317
648015	316318
674535	316319
257566	316320
534775	316321
7569	316322
598674	316323
523526	316324
244876	316325
16356	316326
506560	316327
246031	316328
72663	316329
482666	316330
198756	316331
163415	316332
576266	316333
29246	316334
487116	316335
51699	316336
193987	316337
403978	316338
4269	316339
2286	316340
9182	316341
43117	316342
396683	316343
558774	316344
610039	316345
521559	316346
161255	316347
491997	316348
351579	316349
454230	316350
641683	316351
556681	316352
34369	316353
454718	316354
639847	316355
69224	316356
718332	316357
26892	316358
20495	316359
101939	316360
100861	316361
462377	316362
142325	316363
548581	316364
695468	316365
637238	316366
330734	316367
450674	316368
219041	316369
14945	316370
256501	316371
413027	316372
552426	316373
82709	316374
175786	316375
14565	316376
155988	316377
22354	316378
643849	316379
405160	316380
247387	316381
80218	316382
115996	316383
709264	316384
490047	316385
438195	316386
109667	316387
502635	316388
610700	316389
693001	316390
76479	316391
496110	316392
640576	316393
44920	316394
543521	316395
98871	316396
346718	316397
223253	316398
36310	316399
43428	316400
495741	316401
450156	316402
142303	316403
52716	316404
576239	316405
9337	316406
719876	316407
86415	316408
710912	316409
84199	316410
174319	316411
170866	316412
25838	316413
43358	316414
88904	316415
276268	316416
66094	316417
545509	316418
581871	316419
107692	316420
489105	316421
232541	316422
113586	316423
243929	316424
480282	316425
661342	316426
119951	316427
353790	316428
555592	316429
386315	316430
526321	316431
144002	316432
305852	316433
12853	316434
247803	316435
190957	316436
56537	316437
687188	316438
56813	316439
568486	316440
159273	316441
28769	316442
656495	316443
412413	316444
200353	316445
463372	316446
179371	316447
179695	316448
486628	316449
322074	316450
154784	316451
11715	316452
432111	316453
85275	316454
337521	316455
602037	316456
690475	316457
96563	316458
454564	316459
10047	316460
50136	316461
156408	316462
237100	316463
212337	316464
432834	316465
206128	316466
11910	316467
156469	316468
48465	316469
8519	316470
1273	316471
292098	316472
216245	316473
160143	316474
1570	316475
597409	316476
56964	316477
560777	316478
10411	316479
128571	316480
52194	316481
567124	316482
8410	316483
621726	316484
63135	316485
601528	316486
59	316487
73538	316488
145709	316489
166331	316490
64277	316491
194775	316492
342890	316493
570999	316494
348391	316495
578864	316496
305171	316497
133334	316498
582292	316499
68033	316500
19054	316501
140120	316502
680387	316503
464025	316504
575901	316505
338031	316506
538638	316507
158448	316508
4480	316509
52311	316510
497157	316511
4485	316512
388815	316513
683105	316514
303084	316515
380301	316516
500930	316517
693958	316518
110232	316519
53130	316520
370164	316521
3405	316522
418519	316523
500656	316524
18305	316525
235001	316526
592787	316527
243316	316528
370995	316529
169704	316530
18382	316531
20846	316532
207169	316533
600972	316534
134287	316535
52390	316536
102787	316537
133839	316538
371387	316539
638948	316540
531683	316541
579610	316542
462179	316543
186364	316544
280882	316545
87733	316546
208239	316547
678036	316548
120235	316549
679789	316550
34801	316551
138685	316552
307629	316553
193435	316554
40183	316555
522024	316556
148648	316557
51855	316558
403818	316559
293806	316560
643749	316561
490325	316562
103556	316563
299066	316564
227979	316565
1170	316566
500877	316567
172961	316568
577841	316569
538765	316570
190877	316571
125506	316572
691633	316573
111082	316574
272995	316575
48486	316576
410867	316577
8664	316578
140574	316579
582068	316580
521738	316581
440273	316582
434567	316583
675315	316584
5788	316585
661428	316586
138155	316587
110109	316588
286707	316589
461355	316590
138525	316591
166568	316592
587623	316593
74338	316594
52210	316595
30885	316596
114665	316597
265104	316598
42630	316599
340047	316600
568763	316601
92846	316602
259206	316603
705863	316604
132939	316605
667271	316606
588102	316607
327519	316608
656203	316609
205496	316610
19030	316611
308286	316612
673587	316613
601071	316614
21044	316615
423579	316616
178614	316617
198287	316618
349293	316619
155144	316620
116028	316621
530106	316622
684777	316623
176391	316624
3666	316625
270859	316626
52239	316627
51499	316628
568449	316629
233709	316630
468898	316631
491159	316632
88022	316633
275113	316634
7532	316635
648440	316636
340199	316637
81504	316638
2891	316639
689686	316640
6334	316641
195971	316642
272000	316643
41587	316644
318390	316645
57883	316646
309732	316647
330160	316648
633436	316649
164569	316650
52805	316651
168516	316652
604798	316653
144557	316654
517415	316655
217143	316656
600473	316657
177325	316658
44799	316659
125753	316660
697992	316661
302615	316662
660088	316663
456759	316664
4968	316665
126456	316666
268333	316667
313528	316668
257756	316669
155349	316670
123314	316671
432434	316672
372470	316673
358463	316674
16349	316675
4816	316676
102437	316677
452389	316678
261220	316679
141928	316680
262443	316681
107471	316682
15448	316683
82566	316684
354780	316685
194685	316686
311912	316687
95596	316688
55405	316689
50325	316690
587530	316691
572774	316692
86224	316693
3598	316694
653719	316695
363779	316696
214179	316697
46709	316698
452320	316699
424586	316700
75565	316701
76798	316702
125720	316703
260561	316704
650124	316705
394453	316706
325744	316707
677133	316708
101774	316709
503950	316710
54682	316711
259882	316712
704055	316713
303180	316714
468279	316715
323487	316716
37200	316717
458081	316718
20221	316719
43688	316720
128254	316721
50050	316722
308627	316723
811	316724
619695	316725
81537	316726
42515	316727
645231	316728
721680	316729
334205	316730
291611	316731
557897	316732
555792	316733
413177	316734
244583	316735
623994	316736
648552	316737
168691	316738
686982	316739
89584	316740
545267	316741
191317	316742
699159	316743
159303	316744
593957	316745
148781	316746
79106	316747
321035	316748
121493	316749
10487	316750
138720	316751
762	316752
94616	316753
435637	316754
612728	316755
690895	316756
716856	316757
441522	316758
709703	316759
635516	316760
44348	316761
239965	316762
544182	316763
34238	316764
606003	316765
29496	316766
658160	316767
224681	316768
140077	316769
262851	316770
42236	316771
618364	316772
133787	316773
188246	316774
651251	316775
351672	316776
498591	316777
51030	316778
33445	316779
158995	316780
455859	316781
557540	316782
195017	316783
343683	316784
31912	316785
58260	316786
346602	316787
500131	316788
324777	316789
364183	316790
53662	316791
38617	316792
592095	316793
644575	316794
184500	316795
65852	316796
650645	316797
78512	316798
642426	316799
708195	316800
719562	316801
225354	316802
97499	316803
254103	316804
193721	316805
622850	316806
20486	316807
536165	316808
10249	316809
459660	316810
430435	316811
116581	316812
258250	316813
127260	316814
475001	316815
629537	316816
357840	316817
343143	316818
54350	316819
716950	316820
138512	316821
489128	316822
237721	316823
56847	316824
576599	316825
338076	316826
73489	316827
61109	316828
40027	316829
194958	316830
622984	316831
155780	316832
3302	316833
17400	316834
452745	316835
179464	316836
44563	316837
706867	316838
561478	316839
389548	316840
670428	316841
601726	316842
469602	316843
215230	316844
378181	316845
29024	316846
405796	316847
682385	316848
118985	316849
593111	316850
604608	316851
56439	316852
125033	316853
8782	316854
316763	316855
156240	316856
507608	316857
212414	316858
149442	316859
172449	316860
130481	316861
269515	316862
6592	316863
523869	316864
154798	316865
293935	316866
213002	316867
477419	316868
4347	316869
463989	316870
88287	316871
373471	316872
412753	316873
526573	316874
692805	316875
318766	316876
246435	316877
443140	316878
670584	316879
109928	316880
500665	316881
267598	316882
6324	316883
152955	316884
424194	316885
384643	316886
28161	316887
162270	316888
188742	316889
37946	316890
278511	316891
333445	316892
499782	316893
316149	316894
270979	316895
169519	316896
199116	316897
213104	316898
118322	316899
157837	316900
1686	316901
494492	316902
84742	316903
639330	316904
299595	316905
492776	316906
54789	316907
359397	316908
395823	316909
432170	316910
155528	316911
213829	316912
160802	316913
37923	316914
702549	316915
161152	316916
306402	316917
26455	316918
710446	316919
170747	316920
615269	316921
389307	316922
591803	316923
141701	316924
592755	316925
249011	316926
561587	316927
455512	316928
597618	316929
570687	316930
118683	316931
54108	316932
490955	316933
310496	316934
702723	316935
694519	316936
85609	316937
168706	316938
153806	316939
8012	316940
712691	316941
495037	316942
577033	316943
102711	316944
12619	316945
515031	316946
613076	316947
453723	316948
149231	316949
551780	316950
510325	316951
219464	316952
97888	316953
187740	316954
56481	316955
670650	316956
87329	316957
154818	316958
141746	316959
181281	316960
85523	316961
444157	316962
104588	316963
50712	316964
32871	316965
125269	316966
203107	316967
662235	316968
60353	316969
262357	316970
166529	316971
716604	316972
123583	316973
137357	316974
526709	316975
323892	316976
282642	316977
172532	316978
49715	316979
26258	316980
596721	316981
181731	316982
91245	316983
587185	316984
215643	316985
645945	316986
277900	316987
418740	316988
53554	316989
62316	316990
148326	316991
148724	316992
526337	316993
429086	316994
314922	316995
359161	316996
124702	316997
105250	316998
160747	316999
66067	317000
74055	317001
404421	317002
110101	317003
137653	317004
1794	317005
702453	317006
560177	317007
107388	317008
510530	317009
403243	317010
131387	317011
435317	317012
489263	317013
114910	317014
8929	317015
113705	317016
447639	317017
491669	317018
239686	317019
665490	317020
130761	317021
6785	317022
578477	317023
616917	317024
13436	317025
471580	317026
14470	317027
185349	317028
415412	317029
59588	317030
56892	317031
14575	317032
84771	317033
537459	317034
121809	317035
162807	317036
327198	317037
64985	317038
169561	317039
638395	317040
441279	317041
145653	317042
51235	317043
5008	317044
365304	317045
5066	317046
275002	317047
202144	317048
136477	317049
670100	317050
95836	317051
296736	317052
82028	317053
5118	317054
27738	317055
219465	317056
3859	317057
579350	317058
55846	317059
146994	317060
676004	317061
183061	317062
466144	317063
39970	317064
412751	317065
361252	317066
20779	317067
718663	317068
349100	317069
664131	317070
45884	317071
22691	317072
571660	317073
206537	317074
275273	317075
441778	317076
375764	317077
305041	317078
676460	317079
244360	317080
614615	317081
161772	317082
115799	317083
324727	317084
403966	317085
129247	317086
62384	317087
400236	317088
6965	317089
631502	317090
502462	317091
677620	317092
285314	317093
95077	317094
33049	317095
131014	317096
522478	317097
600276	317098
482719	317099
110271	317100
720468	317101
551312	317102
128487	317103
157947	317104
85213	317105
80239	317106
3203	317107
91271	317108
611843	317109
412257	317110
437549	317111
52502	317112
632711	317113
384798	317114
476610	317115
549972	317116
565841	317117
38174	317118
156242	317119
229031	317120
66239	317121
697858	317122
75331	317123
122705	317124
134823	317125
18573	317126
241777	317127
339123	317128
3702	317129
176364	317130
467164	317131
415639	317132
460084	317133
179833	317134
672949	317135
654286	317136
534472	317137
144189	317138
395134	317139
342972	317140
277015	317141
234120	317142
100053	317143
247182	317144
168954	317145
598982	317146
78436	317147
166865	317148
518912	317149
220576	317150
428619	317151
114862	317152
9857	317153
25957	317154
559650	317155
250549	317156
133196	317157
696658	317158
34740	317159
475328	317160
116929	317161
44426	317162
26716	317163
47805	317164
187123	317165
453801	317166
604089	317167
40151	317168
707307	317169
135292	317170
38905	317171
102253	317172
9708	317173
383710	317174
704516	317175
489047	317176
237436	317177
119895	317178
153705	317179
533366	317180
131840	317181
322242	317182
88506	317183
64000	317184
322334	317185
387169	317186
593104	317187
36271	317188
612178	317189
62619	317190
590880	317191
34880	317192
188050	317193
337330	317194
282236	317195
9499	317196
203168	317197
691233	317198
58994	317199
468372	317200
415740	317201
50267	317202
146228	317203
82781	317204
118979	317205
542106	317206
262763	317207
60900	317208
485127	317209
183368	317210
137579	317211
77628	317212
570223	317213
534352	317214
303001	317215
413945	317216
39743	317217
395239	317218
510801	317219
157162	317220
100663	317221
594985	317222
131830	317223
518446	317224
713004	317225
76406	317226
709015	317227
270310	317228
10971	317229
165668	317230
273088	317231
717656	317232
24816	317233
317441	317234
268054	317235
59590	317236
589890	317237
402933	317238
436395	317239
103215	317240
44184	317241
146438	317242
39676	317243
272506	317244
278623	317245
451890	317246
90164	317247
43208	317248
382911	317249
447714	317250
125480	317251
434916	317252
101851	317253
654378	317254
510398	317255
93388	317256
600206	317257
33307	317258
326077	317259
464746	317260
479032	317261
432064	317262
658521	317263
21902	317264
317655	317265
29803	317266
697138	317267
761	317268
66986	317269
358292	317270
71142	317271
56433	317272
150286	317273
159044	317274
11785	317275
35611	317276
11813	317277
200	317278
537176	317279
705356	317280
582778	317281
8119	317282
598642	317283
633424	317284
692681	317285
664408	317286
698625	317287
5953	317288
73083	317289
547319	317290
247380	317291
79695	317292
621180	317293
281227	317294
144748	317295
376223	317296
50123	317297
625798	317298
613909	317299
274697	317300
387774	317301
578109	317302
356790	317303
406434	317304
646955	317305
242789	317306
218050	317307
180800	317308
116624	317309
61608	317310
661596	317311
45024	317312
559329	317313
107690	317314
319064	317315
102255	317316
511293	317317
268885	317318
74610	317319
103334	317320
39900	317321
487691	317322
335260	317323
14567	317324
199532	317325
7688	317326
163131	317327
481298	317328
105490	317329
115778	317330
680412	317331
569716	317332
191051	317333
178210	317334
7567	317335
54544	317336
273102	317337
234944	317338
21742	317339
9258	317340
89861	317341
490200	317342
155859	317343
15925	317344
398114	317345
42304	317346
23328	317347
102666	317348
331616	317349
60048	317350
550574	317351
640234	317352
380898	317353
394533	317354
45939	317355
99998	317356
312384	317357
37702	317358
365069	317359
136459	317360
407066	317361
562771	317362
106439	317363
659128	317364
17764	317365
662217	317366
582506	317367
398009	317368
631672	317369
219517	317370
153612	317371
670412	317372
136215	317373
400	317374
48498	317375
498963	317376
686222	317377
102153	317378
125533	317379
616777	317380
369154	317381
343784	317382
666157	317383
60868	317384
286118	317385
637706	317386
329252	317387
368570	317388
153948	317389
392533	317390
470353	317391
64629	317392
170163	317393
239096	317394
148227	317395
536855	317396
3303	317397
341253	317398
558839	317399
711559	317400
522308	317401
414103	317402
43010	317403
476679	317404
94483	317405
75514	317406
273067	317407
171099	317408
570327	317409
11767	317410
551531	317411
356077	317412
55527	317413
2833	317414
697832	317415
34324	317416
604588	317417
540672	317418
709000	317419
457896	317420
509737	317421
577928	317422
666080	317423
277641	317424
671954	317425
717276	317426
606136	317427
456291	317428
543212	317429
639561	317430
611260	317431
3219	317432
196540	317433
230957	317434
470486	317435
102271	317436
166966	317437
126857	317438
583283	317439
432448	317440
139706	317441
121298	317442
186592	317443
109794	317444
579489	317445
513390	317446
355149	317447
575676	317448
307888	317449
571689	317450
713131	317451
36865	317452
706552	317453
500917	317454
9866	317455
513248	317456
442765	317457
394146	317458
89646	317459
448955	317460
56265	317461
46368	317462
149111	317463
175918	317464
239847	317465
547233	317466
174884	317467
31829	317468
6211	317469
5753	317470
469200	317471
325751	317472
26271	317473
25614	317474
73	317475
11586	317476
366879	317477
543256	317478
80386	317479
150529	317480
425873	317481
43926	317482
30776	317483
88296	317484
325409	317485
4	317486
338237	317487
46859	317488
49160	317489
450064	317490
9485	317491
59156	317492
181055	317493
124962	317494
14787	317495
163850	317496
462778	317497
275190	317498
88435	317499
22959	317500
689668	317501
50383	317502
38474	317503
20646	317504
569730	317505
470366	317506
344914	317507
69023	317508
622805	317509
351481	317510
590311	317511
419975	317512
126306	317513
84960	317514
4181	317515
424795	317516
481637	317517
124643	317518
42809	317519
110625	317520
126585	317521
139559	317522
105243	317523
7179	317524
424758	317525
151664	317526
101520	317527
398183	317528
112668	317529
2303	317530
325304	317531
470301	317532
620644	317533
403686	317534
191473	317535
3703	317536
509135	317537
119632	317538
31299	317539
229069	317540
161130	317541
368332	317542
113513	317543
173225	317544
607540	317545
96282	317546
56818	317547
555757	317548
133135	317549
328688	317550
429741	317551
130876	317552
199257	317553
462416	317554
158536	317555
263049	317556
544189	317557
2572	317558
305587	317559
296757	317560
108258	317561
420220	317562
308151	317563
43781	317564
16976	317565
182776	317566
120377	317567
232277	317568
699280	317569
362596	317570
312	317571
26598	317572
127917	317573
19729	317574
36494	317575
133033	317576
289364	317577
413478	317578
60113	317579
44460	317580
282064	317581
703718	317582
28337	317583
117228	317584
177000	317585
4882	317586
323978	317587
665409	317588
162893	317589
37651	317590
533285	317591
80251	317592
20076	317593
25850	317594
674748	317595
191784	317596
42110	317597
286968	317598
44081	317599
84502	317600
555199	317601
2481	317602
387684	317603
673326	317604
515944	317605
713399	317606
611951	317607
491825	317608
645002	317609
301218	317610
42818	317611
36619	317612
194005	317613
615104	317614
698	317615
160500	317616
486379	317617
45618	317618
700868	317619
120641	317620
323275	317621
548270	317622
468068	317623
149978	317624
331436	317625
486122	317626
249836	317627
32306	317628
283681	317629
706241	317630
3967	317631
161425	317632
257049	317633
710203	317634
653965	317635
39133	317636
97940	317637
571946	317638
39804	317639
438829	317640
51885	317641
710483	317642
386472	317643
298121	317644
308853	317645
244537	317646
11606	317647
341535	317648
134369	317649
552685	317650
158616	317651
385086	317652
212328	317653
138987	317654
59230	317655
314339	317656
232649	317657
4551	317658
559882	317659
96726	317660
442857	317661
279706	317662
656424	317663
497441	317664
185692	317665
112723	317666
713906	317667
104879	317668
94148	317669
713007	317670
144689	317671
146313	317672
343349	317673
551831	317674
95147	317675
9891	317676
177935	317677
5862	317678
24159	317679
50637	317680
124989	317681
23213	317682
561637	317683
318457	317684
90668	317685
67260	317686
175530	317687
16639	317688
135269	317689
355756	317690
169607	317691
315248	317692
27920	317693
716855	317694
414478	317695
128627	317696
536055	317697
142323	317698
63119	317699
573839	317700
25834	317701
254834	317702
2964	317703
709683	317704
45783	317705
636203	317706
614961	317707
310289	317708
84934	317709
420865	317710
167575	317711
160883	317712
128993	317713
158743	317714
66936	317715
2869	317716
51901	317717
716761	317718
265321	317719
591571	317720
88918	317721
347758	317722
156705	317723
220615	317724
146895	317725
557900	317726
122316	317727
172130	317728
200588	317729
69418	317730
172618	317731
26295	317732
109573	317733
85809	317734
37726	317735
128024	317736
395411	317737
17808	317738
550533	317739
427309	317740
312725	317741
495456	317742
510072	317743
63378	317744
55665	317745
118628	317746
615883	317747
658717	317748
437104	317749
423900	317750
504282	317751
187119	317752
1276	317753
192806	317754
79655	317755
435088	317756
720153	317757
198953	317758
361694	317759
515333	317760
213126	317761
12417	317762
154056	317763
5117	317764
320793	317765
189778	317766
185966	317767
16424	317768
511711	317769
21843	317770
147133	317771
469583	317772
313534	317773
501126	317774
165777	317775
196628	317776
159387	317777
32090	317778
229325	317779
99527	317780
177217	317781
197558	317782
648286	317783
12856	317784
346939	317785
299813	317786
695413	317787
7987	317788
232245	317789
714611	317790
200058	317791
692328	317792
105878	317793
378982	317794
14827	317795
41403	317796
659680	317797
509543	317798
154034	317799
705852	317800
2374	317801
131811	317802
418964	317803
31704	317804
636019	317805
93545	317806
703900	317807
403417	317808
176710	317809
562554	317810
340420	317811
14386	317812
503958	317813
14224	317814
116588	317815
210640	317816
424304	317817
120995	317818
62418	317819
331219	317820
96479	317821
202750	317822
280616	317823
118186	317824
86533	317825
218381	317826
686979	317827
196718	317828
586265	317829
69714	317830
533186	317831
203813	317832
185490	317833
32918	317834
660212	317835
439316	317836
150631	317837
129152	317838
150194	317839
687334	317840
75299	317841
215007	317842
572487	317843
442250	317844
424331	317845
282658	317846
253341	317847
591308	317848
606571	317849
38694	317850
610684	317851
270	317852
329533	317853
488365	317854
675858	317855
73329	317856
424514	317857
523778	317858
27863	317859
698392	317860
86169	317861
166972	317862
539994	317863
56435	317864
124587	317865
609723	317866
194098	317867
524115	317868
393975	317869
274831	317870
487039	317871
2846	317872
182872	317873
439086	317874
406922	317875
349527	317876
44989	317877
360783	317878
110284	317879
116668	317880
582454	317881
3853	317882
367208	317883
334824	317884
108212	317885
106146	317886
10446	317887
1839	317888
60206	317889
525701	317890
17438	317891
642801	317892
121159	317893
25989	317894
692360	317895
127817	317896
256027	317897
574661	317898
21685	317899
252872	317900
719521	317901
329510	317902
357549	317903
1960	317904
39445	317905
169430	317906
457565	317907
393896	317908
690120	317909
597125	317910
62830	317911
37811	317912
51956	317913
379548	317914
509169	317915
41641	317916
101213	317917
50446	317918
85964	317919
253358	317920
167255	317921
136946	317922
676829	317923
226521	317924
68358	317925
532602	317926
57280	317927
574222	317928
45581	317929
658922	317930
13228	317931
54430	317932
124852	317933
78570	317934
709840	317935
397516	317936
5092	317937
76258	317938
275155	317939
116954	317940
606079	317941
551189	317942
286712	317943
517819	317944
357743	317945
524958	317946
404986	317947
79713	317948
8637	317949
118885	317950
14045	317951
602524	317952
508326	317953
198489	317954
676061	317955
123008	317956
32748	317957
182801	317958
41937	317959
23460	317960
6891	317961
422528	317962
5517	317963
759	317964
703392	317965
51793	317966
257473	317967
187071	317968
525356	317969
458562	317970
61076	317971
720966	317972
400490	317973
210038	317974
175360	317975
681402	317976
446476	317977
67596	317978
441070	317979
46026	317980
427568	317981
36256	317982
94850	317983
263407	317984
278861	317985
670848	317986
646394	317987
198544	317988
276514	317989
617445	317990
164884	317991
106506	317992
338720	317993
175648	317994
1842	317995
633608	317996
695114	317997
723033	317998
270762	317999
19621	318000
165103	318001
618743	318002
10093	318003
180510	318004
52021	318005
264364	318006
330288	318007
494782	318008
148509	318009
27147	318010
89765	318011
413974	318012
42212	318013
541673	318014
133782	318015
172840	318016
52119	318017
43684	318018
146693	318019
412037	318020
239950	318021
314042	318022
590216	318023
604448	318024
433244	318025
525621	318026
336383	318027
409032	318028
629864	318029
194722	318030
19380	318031
589021	318032
469530	318033
532332	318034
473385	318035
329056	318036
460036	318037
436002	318038
583799	318039
108107	318040
543354	318041
40867	318042
701826	318043
718058	318044
627659	318045
445160	318046
573759	318047
24156	318048
8705	318049
636818	318050
628066	318051
483712	318052
223104	318053
49327	318054
676553	318055
288044	318056
45031	318057
18087	318058
44151	318059
618081	318060
3743	318061
106353	318062
401240	318063
661539	318064
187756	318065
696789	318066
508155	318067
172472	318068
149381	318069
74295	318070
252360	318071
332161	318072
565168	318073
677721	318074
469	318075
30604	318076
563996	318077
490747	318078
710398	318079
172335	318080
154733	318081
122715	318082
91188	318083
674713	318084
254540	318085
146461	318086
61611	318087
97903	318088
80333	318089
7755	318090
710634	318091
484782	318092
344177	318093
78783	318094
24370	318095
125075	318096
592304	318097
478121	318098
383260	318099
115794	318100
116427	318101
365227	318102
158650	318103
89483	318104
466228	318105
182889	318106
719906	318107
409976	318108
398696	318109
190	318110
117427	318111
78671	318112
624714	318113
180247	318114
611301	318115
602118	318116
16897	318117
137649	318118
151688	318119
531282	318120
217314	318121
1633	318122
433004	318123
90733	318124
510182	318125
562518	318126
313810	318127
269967	318128
190765	318129
400763	318130
112300	318131
71188	318132
126529	318133
77459	318134
124532	318135
108988	318136
475530	318137
483326	318138
2802	318139
206587	318140
238266	318141
107608	318142
691783	318143
594459	318144
708065	318145
519256	318146
8351	318147
434656	318148
353264	318149
394805	318150
304990	318151
386616	318152
6220	318153
567000	318154
41323	318155
412200	318156
617081	318157
57184	318158
494432	318159
9403	318160
511043	318161
472764	318162
16341	318163
714918	318164
36248	318165
154208	318166
590731	318167
462372	318168
174052	318169
537065	318170
1148	318171
260209	318172
244668	318173
482979	318174
175982	318175
501332	318176
84407	318177
75672	318178
479284	318179
323560	318180
4250	318181
642242	318182
208839	318183
687935	318184
120935	318185
635712	318186
491946	318187
184812	318188
44099	318189
496662	318190
215445	318191
280021	318192
124123	318193
340796	318194
13063	318195
134144	318196
47847	318197
447306	318198
24315	318199
16310	318200
175149	318201
146920	318202
9657	318203
540099	318204
92855	318205
160759	318206
477789	318207
558834	318208
190683	318209
54825	318210
14842	318211
96955	318212
474434	318213
28768	318214
2963	318215
41496	318216
135453	318217
436215	318218
427805	318219
63175	318220
29776	318221
176362	318222
349582	318223
169336	318224
14925	318225
501869	318226
77187	318227
442344	318228
108406	318229
380303	318230
419780	318231
252578	318232
144420	318233
14527	318234
689618	318235
522470	318236
134695	318237
461104	318238
652584	318239
90730	318240
143294	318241
544426	318242
337162	318243
165354	318244
395027	318245
468221	318246
12078	318247
6683	318248
237913	318249
201236	318250
214718	318251
115839	318252
59625	318253
306854	318254
21651	318255
373555	318256
488959	318257
159804	318258
707703	318259
14811	318260
298066	318261
151937	318262
153921	318263
70560	318264
101633	318265
27646	318266
46921	318267
269429	318268
29595	318269
36163	318270
330487	318271
323496	318272
47213	318273
63659	318274
481936	318275
376091	318276
56273	318277
427514	318278
611282	318279
13418	318280
513737	318281
50481	318282
125531	318283
564367	318284
163561	318285
4407	318286
87466	318287
126684	318288
148230	318289
707088	318290
390438	318291
220	318292
480166	318293
697948	318294
181166	318295
307266	318296
97041	318297
268430	318298
71376	318299
148100	318300
285911	318301
16044	318302
110439	318303
683864	318304
152938	318305
4226	318306
373209	318307
97765	318308
357725	318309
44623	318310
66328	318311
344733	318312
165674	318313
215732	318314
4190	318315
243704	318316
60316	318317
81989	318318
375556	318319
3428	318320
386270	318321
109841	318322
10667	318323
322531	318324
466583	318325
59835	318326
225609	318327
572424	318328
500889	318329
330968	318330
26243	318331
554345	318332
286998	318333
214894	318334
38433	318335
648671	318336
149245	318337
31079	318338
481160	318339
212264	318340
115674	318341
641445	318342
98303	318343
240440	318344
33315	318345
691781	318346
115948	318347
278278	318348
573017	318349
670902	318350
216377	318351
24575	318352
120287	318353
99901	318354
72562	318355
608334	318356
312509	318357
6831	318358
84685	318359
276251	318360
77558	318361
686955	318362
641998	318363
157866	318364
128494	318365
172999	318366
361725	318367
277373	318368
603144	318369
77738	318370
684548	318371
119643	318372
395294	318373
25854	318374
71328	318375
109673	318376
230719	318377
600361	318378
598059	318379
293232	318380
394128	318381
177897	318382
40529	318383
270497	318384
35289	318385
685940	318386
325462	318387
15020	318388
323547	318389
437003	318390
248922	318391
467467	318392
173971	318393
23677	318394
699175	318395
701709	318396
372034	318397
397730	318398
422	318399
69965	318400
336605	318401
63314	318402
236224	318403
586563	318404
209921	318405
398204	318406
186491	318407
138642	318408
105271	318409
111187	318410
174827	318411
86913	318412
472196	318413
641921	318414
150892	318415
734	318416
374045	318417
329188	318418
531018	318419
109216	318420
218191	318421
551978	318422
14536	318423
228542	318424
110588	318425
533551	318426
168311	318427
423779	318428
89836	318429
388250	318430
514981	318431
172663	318432
26590	318433
257445	318434
217045	318435
427315	318436
261675	318437
597889	318438
593022	318439
372772	318440
278958	318441
107844	318442
200620	318443
572279	318444
53905	318445
537287	318446
637112	318447
31	318448
549265	318449
473241	318450
397554	318451
720069	318452
39419	318453
388104	318454
22018	318455
392160	318456
564525	318457
652456	318458
632081	318459
365601	318460
280881	318461
74269	318462
170334	318463
209539	318464
713349	318465
2718	318466
427278	318467
35446	318468
21501	318469
23030	318470
49647	318471
459698	318472
640413	318473
124822	318474
25050	318475
222481	318476
109276	318477
12524	318478
141572	318479
284083	318480
84865	318481
287248	318482
465250	318483
324474	318484
281743	318485
206358	318486
103386	318487
441285	318488
599644	318489
94409	318490
78672	318491
35790	318492
102574	318493
12024	318494
128653	318495
562944	318496
458456	318497
177955	318498
561330	318499
345769	318500
19903	318501
32651	318502
16648	318503
578256	318504
579769	318505
239136	318506
265565	318507
487659	318508
174314	318509
49046	318510
174577	318511
704885	318512
452315	318513
262917	318514
245479	318515
433591	318516
137732	318517
97685	318518
135088	318519
456142	318520
173557	318521
145333	318522
149217	318523
79319	318524
309273	318525
740	318526
81183	318527
112448	318528
348197	318529
575380	318530
90559	318531
39739	318532
72764	318533
239861	318534
34411	318535
435525	318536
57382	318537
487988	318538
103397	318539
593807	318540
390864	318541
92682	318542
514084	318543
689816	318544
611558	318545
632090	318546
69035	318547
372732	318548
149079	318549
159436	318550
215776	318551
436295	318552
378455	318553
420565	318554
212561	318555
101538	318556
275837	318557
30664	318558
74867	318559
329883	318560
589326	318561
399225	318562
454715	318563
370404	318564
43245	318565
10497	318566
152733	318567
577675	318568
383170	318569
251846	318570
610309	318571
13117	318572
519654	318573
49818	318574
347060	318575
3882	318576
81126	318577
21100	318578
161383	318579
400434	318580
461989	318581
123886	318582
303145	318583
90442	318584
684596	318585
41080	318586
2005	318587
199527	318588
109577	318589
158610	318590
57570	318591
700859	318592
529209	318593
463931	318594
190497	318595
138046	318596
370472	318597
127318	318598
289373	318599
196632	318600
98458	318601
488062	318602
158016	318603
6335	318604
291704	318605
654031	318606
436604	318607
6163	318608
665418	318609
347680	318610
46655	318611
29787	318612
109006	318613
303956	318614
701512	318615
159885	318616
57099	318617
677940	318618
315441	318619
36326	318620
167759	318621
579752	318622
452251	318623
143160	318624
96691	318625
280990	318626
75827	318627
173406	318628
183369	318629
601824	318630
686520	318631
193392	318632
343920	318633
522246	318634
439701	318635
426984	318636
579734	318637
695198	318638
31716	318639
204333	318640
43533	318641
108169	318642
506023	318643
668045	318644
335471	318645
78419	318646
457984	318647
260243	318648
138462	318649
123508	318650
498063	318651
288315	318652
527794	318653
29543	318654
259901	318655
522975	318656
281811	318657
1337	318658
638238	318659
137	318660
587211	318661
243473	318662
20968	318663
86762	318664
691101	318665
269262	318666
280380	318667
38680	318668
658479	318669
29773	318670
351436	318671
201568	318672
60049	318673
226534	318674
18294	318675
432990	318676
305581	318677
416936	318678
81335	318679
468044	318680
71309	318681
236088	318682
522035	318683
442678	318684
63304	318685
72429	318686
479	318687
321960	318688
47076	318689
251101	318690
264333	318691
15696	318692
37400	318693
604224	318694
377488	318695
20385	318696
241902	318697
704614	318698
26822	318699
13863	318700
136236	318701
33411	318702
85728	318703
646123	318704
134369	318705
721663	318706
353247	318707
430169	318708
22888	318709
306461	318710
13174	318711
86296	318712
47368	318713
86408	318714
478273	318715
291944	318716
253800	318717
330663	318718
8415	318719
350765	318720
216944	318721
677853	318722
402656	318723
1579	318724
172713	318725
194838	318726
52466	318727
142668	318728
115317	318729
311813	318730
125048	318731
332222	318732
510506	318733
133630	318734
304034	318735
2756	318736
523753	318737
271759	318738
76008	318739
418936	318740
201713	318741
13083	318742
44461	318743
85115	318744
444507	318745
482681	318746
546763	318747
45794	318748
638206	318749
3481	318750
652402	318751
145738	318752
634003	318753
46168	318754
125494	318755
194008	318756
695384	318757
9005	318758
57749	318759
661955	318760
339930	318761
322875	318762
105648	318763
669816	318764
425993	318765
676104	318766
403574	318767
88120	318768
306934	318769
115694	318770
225484	318771
72350	318772
526040	318773
159373	318774
465123	318775
299189	318776
45679	318777
51354	318778
59110	318779
509687	318780
417138	318781
129146	318782
290875	318783
461660	318784
690872	318785
229716	318786
194003	318787
216614	318788
617860	318789
332959	318790
559336	318791
315382	318792
123297	318793
127970	318794
588686	318795
11660	318796
217852	318797
127816	318798
155922	318799
50118	318800
78537	318801
317289	318802
425284	318803
717533	318804
470553	318805
438082	318806
715277	318807
150234	318808
75511	318809
77125	318810
277213	318811
489761	318812
111	318813
703098	318814
367779	318815
75054	318816
119080	318817
463086	318818
588467	318819
184130	318820
154531	318821
130027	318822
82481	318823
546949	318824
35468	318825
146658	318826
110760	318827
10837	318828
319776	318829
21986	318830
16201	318831
338748	318832
39479	318833
367204	318834
2268	318835
62224	318836
114647	318837
568350	318838
350870	318839
522041	318840
156179	318841
472070	318842
1464	318843
256590	318844
570348	318845
241376	318846
85899	318847
663619	318848
596310	318849
458159	318850
2068	318851
109400	318852
162568	318853
272644	318854
136889	318855
464377	318856
113945	318857
104420	318858
42810	318859
60523	318860
51894	318861
168336	318862
2552	318863
62152	318864
3642	318865
24562	318866
269786	318867
100165	318868
645767	318869
532071	318870
34152	318871
427079	318872
413408	318873
565022	318874
101690	318875
39313	318876
40704	318877
5914	318878
283193	318879
691929	318880
87200	318881
74266	318882
458882	318883
350808	318884
441215	318885
522522	318886
79377	318887
681874	318888
613829	318889
198890	318890
969	318891
474208	318892
504037	318893
341548	318894
361263	318895
347539	318896
96601	318897
543363	318898
504686	318899
71748	318900
135782	318901
82902	318902
173463	318903
31945	318904
2002	318905
44523	318906
272470	318907
133226	318908
714386	318909
44795	318910
18031	318911
274282	318912
187038	318913
18054	318914
411550	318915
25635	318916
15090	318917
33217	318918
134035	318919
350352	318920
109198	318921
33235	318922
228816	318923
455205	318924
611725	318925
8155	318926
192884	318927
616054	318928
651798	318929
723084	318930
16033	318931
106023	318932
592657	318933
32261	318934
683806	318935
567174	318936
266936	318937
693107	318938
40420	318939
15383	318940
159498	318941
271088	318942
67377	318943
42257	318944
464636	318945
626785	318946
419763	318947
8089	318948
79225	318949
684382	318950
42292	318951
631172	318952
468022	318953
39218	318954
51493	318955
3465	318956
14901	318957
636221	318958
246530	318959
239598	318960
619645	318961
72479	318962
702047	318963
447272	318964
359402	318965
446992	318966
532277	318967
149762	318968
125790	318969
635874	318970
14873	318971
366218	318972
315582	318973
381908	318974
524706	318975
26252	318976
56840	318977
465009	318978
504117	318979
182619	318980
32677	318981
286848	318982
353433	318983
22064	318984
30812	318985
148406	318986
19974	318987
475043	318988
451601	318989
429	318990
212541	318991
366876	318992
40762	318993
158398	318994
12919	318995
173517	318996
48170	318997
603251	318998
568060	318999
293271	319000
480737	319001
435610	319002
574267	319003
23351	319004
649616	319005
670721	319006
627853	319007
704002	319008
236889	319009
445744	319010
70703	319011
17337	319012
103198	319013
276709	319014
119870	319015
317593	319016
282304	319017
667963	319018
77569	319019
242816	319020
518676	319021
490847	319022
21002	319023
567486	319024
643444	319025
217500	319026
454861	319027
116141	319028
6456	319029
170748	319030
287044	319031
536252	319032
18015	319033
102944	319034
651518	319035
178233	319036
187227	319037
42147	319038
252137	319039
350955	319040
309554	319041
507558	319042
135034	319043
393082	319044
629818	319045
261071	319046
301361	319047
45381	319048
30136	319049
57690	319050
40339	319051
233577	319052
286214	319053
5679	319054
684312	319055
603051	319056
112911	319057
676971	319058
524867	319059
585176	319060
3483	319061
302417	319062
183975	319063
26571	319064
42035	319065
305985	319066
87251	319067
17986	319068
322528	319069
63888	319070
69688	319071
162926	319072
404511	319073
24923	319074
88706	319075
171726	319076
242412	319077
384355	319078
701735	319079
713613	319080
259216	319081
125782	319082
616297	319083
16375	319084
193184	319085
165707	319086
7803	319087
142218	319088
324840	319089
59709	319090
131524	319091
672017	319092
661180	319093
673893	319094
175984	319095
60784	319096
6141	319097
206904	319098
614836	319099
619497	319100
13678	319101
15715	319102
631642	319103
143359	319104
482267	319105
30180	319106
5467	319107
115730	319108
522221	319109
459043	319110
88860	319111
69386	319112
178240	319113
318128	319114
215976	319115
72340	319116
291256	319117
681363	319118
214401	319119
296573	319120
55885	319121
4515	319122
358374	319123
429212	319124
110820	319125
517231	319126
331669	319127
287540	319128
375497	319129
112609	319130
618240	319131
452627	319132
482212	319133
26175	319134
91369	319135
119543	319136
580696	319137
263697	319138
58650	319139
708390	319140
718204	319141
589881	319142
5883	319143
3362	319144
203840	319145
717528	319146
479298	319147
139461	319148
465590	319149
439663	319150
283630	319151
496556	319152
157478	319153
101355	319154
237945	319155
11832	319156
22290	319157
37682	319158
114622	319159
539270	319160
50176	319161
592508	319162
621118	319163
517904	319164
396897	319165
119365	319166
322351	319167
17220	319168
164438	319169
200682	319170
24991	319171
83699	319172
577300	319173
281280	319174
52620	319175
9989	319176
41049	319177
597922	319178
291510	319179
663256	319180
208573	319181
702308	319182
218240	319183
79289	319184
9361	319185
328972	319186
699708	319187
422038	319188
273077	319189
199215	319190
305604	319191
113475	319192
208125	319193
211910	319194
263984	319195
169680	319196
555234	319197
108001	319198
181301	319199
211	319200
588191	319201
528006	319202
578551	319203
389562	319204
54455	319205
174985	319206
16435	319207
529942	319208
98267	319209
87982	319210
610035	319211
4738	319212
78275	319213
49130	319214
52819	319215
685343	319216
609857	319217
359417	319218
134452	319219
316684	319220
428940	319221
150578	319222
271815	319223
39602	319224
174734	319225
369914	319226
97441	319227
140771	319228
611160	319229
4115	319230
14971	319231
562587	319232
563786	319233
4937	319234
21587	319235
406148	319236
123526	319237
196386	319238
409024	319239
420463	319240
704309	319241
489897	319242
217360	319243
293104	319244
149981	319245
74229	319246
468819	319247
645830	319248
32749	319249
481306	319250
672961	319251
523831	319252
614107	319253
83182	319254
84644	319255
43268	319256
134759	319257
498244	319258
346402	319259
382018	319260
96940	319261
172358	319262
720648	319263
23709	319264
57092	319265
20421	319266
675859	319267
353030	319268
423995	319269
278330	319270
670992	319271
18409	319272
255753	319273
220847	319274
28161	319275
72130	319276
70991	319277
258789	319278
35438	319279
47446	319280
62328	319281
702716	319282
479828	319283
607893	319284
592861	319285
210295	319286
442590	319287
287133	319288
121461	319289
214433	319290
205038	319291
154040	319292
187338	319293
723728	319294
279989	319295
389719	319296
465110	319297
118446	319298
254927	319299
351059	319300
531350	319301
416095	319302
25677	319303
5485	319304
416244	319305
651639	319306
341415	319307
340185	319308
88017	319309
283601	319310
487799	319311
23244	319312
150704	319313
131624	319314
154346	319315
170335	319316
622465	319317
120023	319318
429290	319319
163781	319320
117308	319321
213830	319322
49994	319323
137290	319324
640649	319325
382861	319326
584127	319327
150795	319328
76657	319329
382267	319330
520740	319331
477197	319332
209299	319333
92160	319334
661107	319335
462308	319336
5861	319337
477555	319338
643860	319339
451695	319340
631365	319341
382324	319342
611857	319343
126569	319344
46119	319345
13901	319346
107855	319347
123543	319348
237867	319349
548167	319350
428468	319351
670266	319352
175355	319353
150549	319354
249236	319355
484118	319356
293656	319357
107125	319358
12880	319359
423444	319360
54368	319361
32255	319362
136074	319363
75251	319364
29827	319365
617260	319366
676508	319367
254369	319368
689235	319369
418288	319370
139715	319371
109727	319372
38568	319373
390901	319374
141712	319375
129408	319376
42151	319377
508638	319378
543382	319379
239666	319380
222515	319381
495029	319382
137282	319383
86166	319384
186899	319385
480179	319386
365712	319387
628818	319388
2452	319389
720249	319390
725271	319391
521052	319392
140933	319393
1451	319394
481970	319395
1443	319396
334876	319397
142232	319398
205287	319399
693942	319400
375289	319401
100271	319402
77428	319403
357535	319404
158854	319405
18063	319406
149035	319407
163040	319408
147405	319409
593523	319410
167392	319411
212162	319412
171600	319413
97312	319414
8742	319415
582623	319416
26891	319417
693681	319418
92020	319419
647949	319420
396230	319421
156688	319422
373853	319423
303729	319424
133897	319425
254799	319426
619832	319427
383230	319428
102295	319429
60421	319430
600822	319431
621188	319432
696787	319433
126792	319434
504892	319435
162677	319436
158492	319437
521425	319438
5906	319439
569139	319440
174775	319441
67966	319442
438386	319443
543469	319444
181807	319445
245242	319446
484082	319447
136331	319448
297661	319449
47800	319450
74241	319451
83703	319452
7069	319453
495273	319454
22715	319455
81443	319456
675750	319457
201711	319458
45930	319459
374134	319460
407495	319461
302333	319462
64304	319463
110047	319464
647626	319465
60624	319466
611088	319467
317442	319468
417701	319469
23707	319470
680318	319471
25300	319472
336293	319473
88465	319474
497	319475
63291	319476
123232	319477
322203	319478
296088	319479
511300	319480
106646	319481
39198	319482
109620	319483
725198	319484
79175	319485
96888	319486
168098	319487
352600	319488
104001	319489
21181	319490
423504	319491
328248	319492
439810	319493
167990	319494
10697	319495
82138	319496
107500	319497
8950	319498
51856	319499
13012	319500
8544	319501
668183	319502
618804	319503
479334	319504
520775	319505
410706	319506
255656	319507
199415	319508
94583	319509
121934	319510
36796	319511
182303	319512
479612	319513
244613	319514
5160	319515
613754	319516
673358	319517
155678	319518
131363	319519
460065	319520
7	319521
196668	319522
523033	319523
610753	319524
35	319525
95356	319526
11446	319527
417875	319528
584821	319529
81667	319530
18650	319531
141285	319532
17833	319533
61338	319534
362739	319535
122419	319536
121209	319537
10328	319538
672750	319539
469693	319540
457278	319541
90340	319542
12126	319543
207514	319544
178278	319545
185979	319546
128267	319547
236747	319548
552562	319549
273	319550
185253	319551
311752	319552
82424	319553
553234	319554
436696	319555
110723	319556
163470	319557
719167	319558
110190	319559
22883	319560
512598	319561
590005	319562
30380	319563
686553	319564
70376	319565
106375	319566
598253	319567
291799	319568
277305	319569
22327	319570
417813	319571
3725	319572
704362	319573
25062	319574
49794	319575
642778	319576
95855	319577
433603	319578
170938	319579
380843	319580
662976	319581
8104	319582
138807	319583
158390	319584
233928	319585
260872	319586
402201	319587
121470	319588
594941	319589
96152	319590
606939	319591
224716	319592
57302	319593
524394	319594
344144	319595
401949	319596
319809	319597
620632	319598
218729	319599
482610	319600
162967	319601
342876	319602
97226	319603
421	319604
213516	319605
410822	319606
561599	319607
43543	319608
5062	319609
491013	319610
325938	319611
489854	319612
719226	319613
10331	319614
182993	319615
80046	319616
30688	319617
499877	319618
598474	319619
130165	319620
278304	319621
199386	319622
311885	319623
24198	319624
516495	319625
290233	319626
391821	319627
80758	319628
345031	319629
89989	319630
291612	319631
717999	319632
449204	319633
287615	319634
48448	319635
78815	319636
31768	319637
239202	319638
59556	319639
442562	319640
601719	319641
675887	319642
158251	319643
6076	319644
720967	319645
501974	319646
215458	319647
700621	319648
407134	319649
363224	319650
349448	319651
173512	319652
546565	319653
134206	319654
162540	319655
623098	319656
127801	319657
375839	319658
141634	319659
111286	319660
290776	319661
251180	319662
57439	319663
213412	319664
619562	319665
27383	319666
16641	319667
268073	319668
577182	319669
2590	319670
173359	319671
322201	319672
619954	319673
177323	319674
523354	319675
181362	319676
12348	319677
706793	319678
432209	319679
18138	319680
607241	319681
572238	319682
28235	319683
363058	319684
602458	319685
215710	319686
50204	319687
32375	319688
143475	319689
90286	319690
631479	319691
578347	319692
214898	319693
449565	319694
155257	319695
87717	319696
257715	319697
408123	319698
148431	319699
301574	319700
87601	319701
36551	319702
486213	319703
10750	319704
591612	319705
625300	319706
53866	319707
44161	319708
126136	319709
723001	319710
421666	319711
24086	319712
542816	319713
32548	319714
113585	319715
529317	319716
375030	319717
698471	319718
556060	319719
1151	319720
112507	319721
1413	319722
269701	319723
637431	319724
63664	319725
179151	319726
3574	319727
248468	319728
62867	319729
563560	319730
442453	319731
413941	319732
111844	319733
337772	319734
434258	319735
1262	319736
395507	319737
375762	319738
350207	319739
310419	319740
32618	319741
95677	319742
56077	319743
637518	319744
400962	319745
158531	319746
468177	319747
102639	319748
125109	319749
115268	319750
528394	319751
521998	319752
56434	319753
19917	319754
614775	319755
10786	319756
502110	319757
128506	319758
12178	319759
435532	319760
29865	319761
714068	319762
413992	319763
483230	319764
270005	319765
674894	319766
175643	319767
271176	319768
46521	319769
13180	319770
321136	319771
527377	319772
89495	319773
9644	319774
435031	319775
231999	319776
321303	319777
9512	319778
14281	319779
387022	319780
500547	319781
568327	319782
583242	319783
12429	319784
151808	319785
593663	319786
175838	319787
141488	319788
707102	319789
637892	319790
87755	319791
155184	319792
61130	319793
167529	319794
155223	319795
514204	319796
19543	319797
639717	319798
1474	319799
195831	319800
214385	319801
131517	319802
599634	319803
340140	319804
552758	319805
530835	319806
12099	319807
85727	319808
56581	319809
310572	319810
33408	319811
499902	319812
40714	319813
20103	319814
53340	319815
11751	319816
154638	319817
591944	319818
562651	319819
116918	319820
363629	319821
167803	319822
189654	319823
278869	319824
80974	319825
30501	319826
228374	319827
476235	319828
396638	319829
6544	319830
331741	319831
728	319832
108627	319833
200483	319834
322676	319835
588903	319836
497695	319837
216304	319838
709811	319839
722211	319840
626839	319841
466469	319842
319828	319843
531819	319844
524440	319845
41046	319846
634278	319847
636327	319848
7013	319849
723133	319850
418924	319851
133244	319852
272632	319853
145732	319854
410263	319855
147833	319856
624518	319857
147238	319858
34696	319859
346941	319860
82838	319861
452983	319862
125124	319863
638042	319864
433149	319865
75567	319866
25278	319867
140016	319868
306978	319869
18323	319870
694670	319871
550589	319872
55917	319873
51766	319874
573888	319875
437078	319876
443479	319877
289613	319878
489050	319879
295946	319880
363882	319881
202678	319882
104764	319883
442657	319884
562295	319885
35802	319886
112978	319887
366636	319888
18373	319889
20631	319890
384345	319891
41248	319892
392157	319893
9739	319894
228903	319895
509574	319896
471172	319897
56013	319898
24051	319899
362265	319900
651490	319901
550770	319902
341831	319903
180909	319904
281205	319905
481479	319906
77339	319907
704123	319908
678553	319909
254348	319910
90418	319911
278331	319912
69594	319913
87987	319914
385828	319915
170065	319916
157564	319917
88313	319918
71587	319919
153345	319920
601376	319921
165385	319922
720427	319923
417186	319924
403573	319925
192516	319926
255760	319927
24706	319928
575177	319929
12031	319930
428199	319931
480628	319932
125067	319933
503358	319934
10775	319935
37215	319936
303361	319937
483975	319938
476902	319939
708749	319940
176854	319941
370555	319942
179013	319943
40294	319944
242682	319945
160674	319946
670804	319947
30982	319948
151591	319949
178180	319950
616068	319951
370924	319952
500314	319953
24455	319954
404392	319955
301496	319956
51824	319957
111705	319958
3039	319959
479201	319960
42901	319961
3930	319962
487290	319963
276410	319964
195407	319965
342404	319966
60546	319967
448771	319968
534979	319969
298665	319970
181459	319971
136137	319972
640907	319973
26957	319974
382	319975
305156	319976
302971	319977
670196	319978
103988	319979
632866	319980
649399	319981
88292	319982
587832	319983
320439	319984
332857	319985
3946	319986
147187	319987
331117	319988
472995	319989
546583	319990
526455	319991
69906	319992
286192	319993
21508	319994
2526	319995
391060	319996
5448	319997
484947	319998
4527	319999
385138	320000
332349	320001
278280	320002
130999	320003
61426	320004
659689	320005
325375	320006
312090	320007
115025	320008
145034	320009
158942	320010
156557	320011
535634	320012
335303	320013
263539	320014
17359	320015
88225	320016
138691	320017
219160	320018
159535	320019
70568	320020
636765	320021
170622	320022
573997	320023
375802	320024
184387	320025
103672	320026
464267	320027
244528	320028
18920	320029
34642	320030
299136	320031
579	320032
23641	320033
423760	320034
82809	320035
11307	320036
153229	320037
132168	320038
494198	320039
361664	320040
628168	320041
30089	320042
546927	320043
75144	320044
262647	320045
68108	320046
497905	320047
100717	320048
96088	320049
178128	320050
583969	320051
23317	320052
431825	320053
14941	320054
400799	320055
498330	320056
29893	320057
260553	320058
594942	320059
206610	320060
53530	320061
112589	320062
168477	320063
12284	320064
357991	320065
399894	320066
34918	320067
4183	320068
149086	320069
418096	320070
331629	320071
109156	320072
76036	320073
17327	320074
68619	320075
92573	320076
376361	320077
15940	320078
674443	320079
358636	320080
151151	320081
390556	320082
684874	320083
109329	320084
355490	320085
278916	320086
422178	320087
205089	320088
12853	320089
201761	320090
156097	320091
3476	320092
572531	320093
406932	320094
614322	320095
575261	320096
724822	320097
278990	320098
4743	320099
334118	320100
497049	320101
12369	320102
477320	320103
354545	320104
48580	320105
118868	320106
34000	320107
79772	320108
284211	320109
65859	320110
678991	320111
660929	320112
296952	320113
61214	320114
49982	320115
26578	320116
252277	320117
56581	320118
230294	320119
85468	320120
346300	320121
658854	320122
134301	320123
287925	320124
267431	320125
158874	320126
84696	320127
634357	320128
379622	320129
255685	320130
39901	320131
505904	320132
444828	320133
290549	320134
163682	320135
115349	320136
136571	320137
463915	320138
167036	320139
238306	320140
107323	320141
206085	320142
181794	320143
695824	320144
626969	320145
682137	320146
209245	320147
551216	320148
584485	320149
110328	320150
8798	320151
119778	320152
579611	320153
280937	320154
659720	320155
42948	320156
136096	320157
130913	320158
442501	320159
105091	320160
724230	320161
356767	320162
321273	320163
186499	320164
521643	320165
199820	320166
276756	320167
441098	320168
418060	320169
9926	320170
190575	320171
91668	320172
160144	320173
127166	320174
33494	320175
120383	320176
40069	320177
381168	320178
168511	320179
101967	320180
442745	320181
323573	320182
141	320183
297569	320184
333323	320185
177557	320186
593488	320187
624568	320188
719074	320189
142542	320190
147219	320191
508577	320192
258058	320193
26964	320194
117727	320195
332133	320196
18533	320197
35590	320198
371020	320199
549973	320200
275	320201
474621	320202
223718	320203
40065	320204
31372	320205
6959	320206
565820	320207
233664	320208
107713	320209
223196	320210
262375	320211
21405	320212
117560	320213
17949	320214
623324	320215
41156	320216
591159	320217
702879	320218
569377	320219
132127	320220
537251	320221
543611	320222
620435	320223
99476	320224
233773	320225
3277	320226
522490	320227
25058	320228
222161	320229
551016	320230
527959	320231
330794	320232
637914	320233
602374	320234
28019	320235
218911	320236
359500	320237
7422	320238
171235	320239
119587	320240
617210	320241
171459	320242
671430	320243
1050	320244
604642	320245
192813	320246
550612	320247
337565	320248
516492	320249
89745	320250
404170	320251
44129	320252
6807	320253
118748	320254
296673	320255
312298	320256
111459	320257
692194	320258
93862	320259
506178	320260
688167	320261
804	320262
525267	320263
152822	320264
16021	320265
157984	320266
109116	320267
311561	320268
61254	320269
29833	320270
160732	320271
52623	320272
665253	320273
292217	320274
154846	320275
151228	320276
475474	320277
12472	320278
321105	320279
617736	320280
541261	320281
207721	320282
132862	320283
487707	320284
151850	320285
63433	320286
108994	320287
61146	320288
521947	320289
633426	320290
10502	320291
176777	320292
414002	320293
21841	320294
689578	320295
159778	320296
493571	320297
216081	320298
106079	320299
379179	320300
570544	320301
163979	320302
92023	320303
152551	320304
269196	320305
175337	320306
171708	320307
83054	320308
316772	320309
186884	320310
672049	320311
444333	320312
937	320313
13113	320314
378376	320315
231770	320316
69218	320317
324	320318
88	320319
63871	320320
89390	320321
58061	320322
442226	320323
461039	320324
463700	320325
114315	320326
404490	320327
676280	320328
628464	320329
530673	320330
725243	320331
105222	320332
36280	320333
41512	320334
165910	320335
67487	320336
181419	320337
38358	320338
448190	320339
466516	320340
328936	320341
574302	320342
158930	320343
430565	320344
154445	320345
8394	320346
495822	320347
541913	320348
577572	320349
584660	320350
407427	320351
191	320352
660846	320353
155098	320354
590283	320355
145612	320356
32067	320357
59873	320358
93468	320359
641758	320360
18909	320361
518436	320362
372497	320363
462292	320364
669339	320365
126977	320366
497007	320367
90539	320368
558214	320369
130487	320370
453668	320371
584883	320372
45092	320373
552148	320374
705558	320375
153049	320376
21811	320377
546397	320378
11164	320379
311292	320380
791	320381
722728	320382
56709	320383
408606	320384
52256	320385
371961	320386
3522	320387
494994	320388
461888	320389
317030	320390
23071	320391
84269	320392
168032	320393
117951	320394
210873	320395
251940	320396
46294	320397
447	320398
32485	320399
345972	320400
144436	320401
653686	320402
17505	320403
167731	320404
161168	320405
244019	320406
65906	320407
70886	320408
106885	320409
123382	320410
379650	320411
433791	320412
61655	320413
122010	320414
419787	320415
795	320416
533163	320417
37414	320418
211209	320419
3588	320420
201166	320421
677884	320422
140163	320423
422933	320424
50976	320425
37338	320426
95484	320427
204078	320428
15472	320429
380030	320430
84785	320431
72424	320432
343085	320433
497372	320434
222658	320435
716507	320436
594211	320437
20454	320438
13700	320439
120639	320440
16125	320441
114277	320442
14328	320443
2839	320444
113310	320445
575459	320446
13147	320447
27883	320448
693191	320449
374099	320450
482407	320451
545973	320452
54945	320453
512955	320454
8943	320455
205016	320456
283038	320457
389286	320458
180241	320459
162359	320460
14881	320461
211846	320462
12088	320463
14258	320464
332507	320465
37873	320466
483508	320467
121540	320468
378392	320469
94526	320470
130914	320471
666425	320472
76451	320473
328095	320474
394228	320475
564969	320476
32082	320477
14937	320478
141126	320479
79632	320480
384966	320481
24847	320482
15480	320483
635751	320484
673881	320485
485512	320486
225984	320487
14044	320488
12338	320489
722306	320490
690922	320491
91489	320492
602156	320493
3102	320494
40949	320495
124028	320496
465190	320497
355685	320498
386034	320499
277775	320500
339310	320501
325302	320502
487844	320503
523375	320504
571784	320505
196240	320506
246190	320507
186076	320508
168694	320509
48228	320510
192840	320511
272893	320512
88599	320513
63937	320514
158409	320515
55417	320516
70201	320517
363994	320518
19948	320519
519438	320520
1896	320521
48150	320522
7425	320523
626018	320524
186715	320525
35472	320526
54453	320527
271532	320528
606485	320529
182700	320530
503666	320531
545060	320532
159545	320533
76687	320534
432811	320535
3908	320536
74520	320537
524850	320538
142776	320539
21147	320540
493357	320541
26574	320542
583039	320543
539347	320544
105402	320545
101780	320546
204094	320547
524603	320548
326868	320549
445505	320550
501263	320551
428460	320552
25257	320553
363089	320554
147292	320555
279598	320556
86114	320557
423085	320558
9878	320559
102106	320560
641887	320561
309874	320562
8628	320563
325290	320564
3000	320565
481	320566
243091	320567
393282	320568
655883	320569
532496	320570
248617	320571
422	320572
2089	320573
577596	320574
622313	320575
711302	320576
152581	320577
463857	320578
414554	320579
1467	320580
467853	320581
18903	320582
9430	320583
454425	320584
376550	320585
10329	320586
98434	320587
430329	320588
319030	320589
664839	320590
598844	320591
283328	320592
594530	320593
356746	320594
108379	320595
522052	320596
554970	320597
14421	320598
50246	320599
501862	320600
483028	320601
214520	320602
37536	320603
212546	320604
23547	320605
46320	320606
130367	320607
378129	320608
54255	320609
286526	320610
337698	320611
28694	320612
11542	320613
548230	320614
378239	320615
30065	320616
74	320617
338091	320618
217789	320619
448908	320620
113892	320621
113782	320622
386686	320623
140691	320624
30068	320625
640570	320626
41658	320627
635676	320628
607070	320629
578619	320630
573727	320631
428418	320632
157	320633
546985	320634
409164	320635
543968	320636
688366	320637
101586	320638
3	320639
277535	320640
473156	320641
213246	320642
666226	320643
324392	320644
7802	320645
182547	320646
566741	320647
77855	320648
43235	320649
400471	320650
196	320651
692770	320652
103975	320653
141959	320654
122248	320655
611802	320656
456708	320657
81192	320658
183052	320659
85123	320660
685556	320661
60214	320662
150318	320663
167338	320664
366132	320665
503500	320666
707809	320667
405670	320668
413940	320669
677143	320670
99634	320671
349161	320672
435726	320673
516167	320674
12458	320675
76499	320676
527142	320677
688350	320678
14348	320679
569435	320680
383301	320681
390254	320682
50060	320683
55564	320684
285486	320685
167369	320686
129621	320687
498813	320688
94774	320689
125275	320690
631339	320691
336548	320692
689603	320693
59173	320694
134061	320695
98345	320696
343034	320697
1128	320698
27544	320699
34713	320700
633777	320701
155054	320702
97207	320703
466069	320704
126880	320705
289266	320706
391061	320707
364550	320708
379291	320709
32456	320710
509332	320711
562839	320712
145685	320713
142538	320714
81353	320715
109270	320716
330078	320717
38583	320718
896	320719
604657	320720
590295	320721
449937	320722
34491	320723
723479	320724
45140	320725
582421	320726
298146	320727
703228	320728
185507	320729
580165	320730
16589	320731
719962	320732
675660	320733
591232	320734
25831	320735
203227	320736
120690	320737
313351	320738
5358	320739
178224	320740
108503	320741
624583	320742
474896	320743
192397	320744
653446	320745
39905	320746
286682	320747
339669	320748
27213	320749
440645	320750
330506	320751
103174	320752
176094	320753
144561	320754
121697	320755
678359	320756
492545	320757
476084	320758
1533	320759
236513	320760
486771	320761
535368	320762
587904	320763
487185	320764
679944	320765
59959	320766
348295	320767
304694	320768
38297	320769
79422	320770
41211	320771
175690	320772
660482	320773
397781	320774
203929	320775
254942	320776
197153	320777
501426	320778
117575	320779
428751	320780
525578	320781
9444	320782
476046	320783
37034	320784
318628	320785
89934	320786
327363	320787
481313	320788
302429	320789
320817	320790
363793	320791
307845	320792
647765	320793
244111	320794
520420	320795
673984	320796
594060	320797
641033	320798
644682	320799
97759	320800
541996	320801
193965	320802
356696	320803
670430	320804
57599	320805
95343	320806
453140	320807
425879	320808
123364	320809
16501	320810
552368	320811
174948	320812
5051	320813
613017	320814
216110	320815
56559	320816
350775	320817
4767	320818
60408	320819
125045	320820
225521	320821
270631	320822
63507	320823
292248	320824
22697	320825
142381	320826
50839	320827
29639	320828
100689	320829
673843	320830
157160	320831
103037	320832
549061	320833
142811	320834
4901	320835
198299	320836
61286	320837
297204	320838
682382	320839
304583	320840
237296	320841
467809	320842
210156	320843
621069	320844
655164	320845
93992	320846
40235	320847
89116	320848
512159	320849
100853	320850
652934	320851
488758	320852
117600	320853
121637	320854
710314	320855
676035	320856
116692	320857
383963	320858
22687	320859
417575	320860
62035	320861
43322	320862
624900	320863
138903	320864
643402	320865
470185	320866
626158	320867
637875	320868
42062	320869
100010	320870
22283	320871
161207	320872
308798	320873
170977	320874
446838	320875
706272	320876
434963	320877
313035	320878
11066	320879
247817	320880
580995	320881
467087	320882
21241	320883
548376	320884
78344	320885
557686	320886
251074	320887
84804	320888
678800	320889
441954	320890
540197	320891
339232	320892
153610	320893
96353	320894
26	320895
126152	320896
559455	320897
525392	320898
136327	320899
402259	320900
673336	320901
21247	320902
3469	320903
62146	320904
337048	320905
165600	320906
522642	320907
342920	320908
480230	320909
88128	320910
512430	320911
299452	320912
185751	320913
295325	320914
567991	320915
5929	320916
31929	320917
227339	320918
303875	320919
423686	320920
517087	320921
178499	320922
615255	320923
48797	320924
527159	320925
168805	320926
683726	320927
48729	320928
448939	320929
391903	320930
36537	320931
91450	320932
87686	320933
704805	320934
28694	320935
173146	320936
693732	320937
85747	320938
45215	320939
80751	320940
105489	320941
77675	320942
599299	320943
9326	320944
594150	320945
70804	320946
138055	320947
597939	320948
470380	320949
370055	320950
29210	320951
53469	320952
217415	320953
113171	320954
178188	320955
48891	320956
271452	320957
444546	320958
189559	320959
12918	320960
505640	320961
294076	320962
16462	320963
372056	320964
74933	320965
46376	320966
283435	320967
368017	320968
271059	320969
647623	320970
695750	320971
269672	320972
591987	320973
70764	320974
558406	320975
67512	320976
205881	320977
108	320978
243732	320979
256101	320980
485091	320981
419544	320982
353766	320983
223360	320984
179485	320985
172574	320986
803	320987
638457	320988
638191	320989
114953	320990
36776	320991
39667	320992
699306	320993
616485	320994
431564	320995
20742	320996
311276	320997
16531	320998
128121	320999
164844	321000
426511	321001
49589	321002
88564	321003
343101	321004
234046	321005
462289	321006
521170	321007
32366	321008
11169	321009
371619	321010
488184	321011
590740	321012
710272	321013
135226	321014
702540	321015
136755	321016
432824	321017
34728	321018
391192	321019
331896	321020
18192	321021
520105	321022
436153	321023
470202	321024
481082	321025
501281	321026
269041	321027
288831	321028
170987	321029
13269	321030
677356	321031
141182	321032
5793	321033
545300	321034
73096	321035
41444	321036
391892	321037
607287	321038
112681	321039
83222	321040
353258	321041
612075	321042
534128	321043
616409	321044
128439	321045
615857	321046
609984	321047
27394	321048
667861	321049
454256	321050
3767	321051
139186	321052
6134	321053
112984	321054
9023	321055
167564	321056
301059	321057
456788	321058
27325	321059
158865	321060
19466	321061
151577	321062
485507	321063
259127	321064
86180	321065
610728	321066
519746	321067
28757	321068
96097	321069
566992	321070
111724	321071
426955	321072
43808	321073
153895	321074
44094	321075
1117	321076
597459	321077
122083	321078
592019	321079
92120	321080
579149	321081
12633	321082
646705	321083
223658	321084
101623	321085
27893	321086
141496	321087
634952	321088
133522	321089
169533	321090
493144	321091
470341	321092
38361	321093
554421	321094
509807	321095
96750	321096
8439	321097
213044	321098
81058	321099
260288	321100
254864	321101
251347	321102
292948	321103
25060	321104
171787	321105
652814	321106
380509	321107
235709	321108
88291	321109
130271	321110
137309	321111
384830	321112
504156	321113
403226	321114
426241	321115
393717	321116
376923	321117
93297	321118
26	321119
419897	321120
52730	321121
712684	321122
250903	321123
127335	321124
134	321125
34909	321126
704612	321127
138910	321128
663425	321129
209163	321130
80634	321131
56792	321132
463377	321133
3532	321134
280209	321135
553415	321136
3610	321137
438727	321138
19666	321139
52971	321140
393979	321141
127592	321142
256499	321143
92218	321144
103023	321145
255398	321146
117614	321147
409612	321148
165666	321149
461560	321150
367405	321151
115109	321152
281368	321153
567043	321154
84650	321155
287674	321156
524779	321157
559630	321158
290284	321159
601576	321160
57105	321161
404967	321162
373372	321163
545695	321164
47074	321165
385275	321166
340753	321167
1584	321168
47343	321169
15877	321170
596909	321171
186598	321172
152254	321173
695086	321174
27273	321175
515742	321176
705790	321177
235496	321178
663994	321179
317457	321180
239715	321181
652444	321182
594890	321183
38008	321184
557248	321185
568823	321186
395379	321187
165877	321188
366831	321189
115859	321190
559170	321191
109390	321192
52282	321193
9435	321194
538470	321195
426799	321196
633099	321197
268186	321198
154567	321199
334020	321200
467254	321201
151727	321202
525320	321203
656757	321204
715531	321205
711345	321206
231117	321207
265361	321208
387140	321209
532078	321210
34931	321211
99764	321212
482500	321213
494272	321214
159867	321215
8111	321216
45227	321217
261284	321218
414279	321219
44196	321220
269197	321221
180707	321222
136018	321223
363216	321224
504101	321225
552064	321226
3584	321227
53316	321228
154085	321229
86316	321230
456252	321231
21754	321232
32128	321233
25933	321234
420903	321235
3362	321236
529249	321237
719731	321238
19250	321239
25153	321240
82716	321241
225384	321242
234942	321243
463	321244
430394	321245
571551	321246
19066	321247
214563	321248
668859	321249
445290	321250
279877	321251
135253	321252
161860	321253
574909	321254
122413	321255
196847	321256
130398	321257
307882	321258
31366	321259
78849	321260
48939	321261
294517	321262
676920	321263
7340	321264
473979	321265
516743	321266
201320	321267
528551	321268
365734	321269
64889	321270
97108	321271
291238	321272
6649	321273
17467	321274
458212	321275
13947	321276
576642	321277
25866	321278
3602	321279
141915	321280
511733	321281
52275	321282
190357	321283
220878	321284
6477	321285
514810	321286
17344	321287
411305	321288
398108	321289
96384	321290
671832	321291
25581	321292
125590	321293
75268	321294
669441	321295
172143	321296
10414	321297
28652	321298
688372	321299
157961	321300
690463	321301
303828	321302
43782	321303
434800	321304
988	321305
25539	321306
694750	321307
64101	321308
54759	321309
67282	321310
351607	321311
588056	321312
662072	321313
16332	321314
625506	321315
84197	321316
637920	321317
611434	321318
338089	321319
602120	321320
561857	321321
311237	321322
111070	321323
156780	321324
270116	321325
77154	321326
227380	321327
676778	321328
146381	321329
527498	321330
5316	321331
87184	321332
368390	321333
399925	321334
12429	321335
3483	321336
215459	321337
35198	321338
680771	321339
81432	321340
4202	321341
35112	321342
473617	321343
119712	321344
187792	321345
108555	321346
357748	321347
486652	321348
416218	321349
474747	321350
7179	321351
77372	321352
702228	321353
7319	321354
75109	321355
38268	321356
33851	321357
55489	321358
628451	321359
579303	321360
410341	321361
105628	321362
53694	321363
137764	321364
660893	321365
89602	321366
299172	321367
514230	321368
185060	321369
97065	321370
3921	321371
447967	321372
666353	321373
334560	321374
359094	321375
105380	321376
661666	321377
230570	321378
535950	321379
417039	321380
341474	321381
172700	321382
302156	321383
55512	321384
400956	321385
20540	321386
79585	321387
182927	321388
170577	321389
141351	321390
310809	321391
28499	321392
1453	321393
318303	321394
313319	321395
192032	321396
630021	321397
1983	321398
193781	321399
323497	321400
22314	321401
403446	321402
420604	321403
724544	321404
35101	321405
521383	321406
593722	321407
205106	321408
119779	321409
92356	321410
325795	321411
517893	321412
18358	321413
581992	321414
27540	321415
157841	321416
659367	321417
555702	321418
33124	321419
118700	321420
65478	321421
582808	321422
54594	321423
70846	321424
695744	321425
228961	321426
48451	321427
117368	321428
464175	321429
170182	321430
36132	321431
291707	321432
524461	321433
35201	321434
251499	321435
499830	321436
454	321437
9043	321438
417132	321439
592818	321440
653135	321441
291120	321442
88012	321443
36699	321444
134244	321445
670110	321446
114903	321447
555091	321448
256959	321449
671929	321450
447663	321451
534730	321452
643456	321453
350180	321454
164783	321455
160624	321456
37119	321457
526856	321458
698901	321459
106153	321460
498414	321461
2710	321462
527551	321463
6968	321464
134441	321465
176275	321466
12261	321467
549817	321468
29047	321469
600762	321470
119707	321471
169548	321472
240399	321473
87397	321474
205526	321475
6812	321476
13086	321477
423354	321478
392674	321479
541305	321480
79346	321481
506686	321482
652704	321483
318031	321484
280443	321485
38455	321486
22996	321487
336679	321488
396070	321489
253954	321490
546156	321491
269962	321492
555314	321493
453149	321494
444411	321495
402709	321496
424250	321497
531906	321498
216	321499
14671	321500
175241	321501
9791	321502
22141	321503
5885	321504
198846	321505
591797	321506
40442	321507
713312	321508
378326	321509
675377	321510
545820	321511
6452	321512
202140	321513
461939	321514
543142	321515
561383	321516
295528	321517
484267	321518
312655	321519
321175	321520
458651	321521
384626	321522
39542	321523
306174	321524
505305	321525
503179	321526
319450	321527
86355	321528
717926	321529
575538	321530
90752	321531
609787	321532
597437	321533
40380	321534
33441	321535
395246	321536
140087	321537
476934	321538
634994	321539
608383	321540
725025	321541
576747	321542
177810	321543
532017	321544
411280	321545
719769	321546
410212	321547
46960	321548
546319	321549
406183	321550
585750	321551
67195	321552
216061	321553
148048	321554
55765	321555
26978	321556
52161	321557
60606	321558
448416	321559
648095	321560
171581	321561
688053	321562
491247	321563
613587	321564
135023	321565
258637	321566
389051	321567
265890	321568
56594	321569
320017	321570
669607	321571
403944	321572
366813	321573
181461	321574
38974	321575
24994	321576
416792	321577
32817	321578
179957	321579
653645	321580
66765	321581
140650	321582
501117	321583
513578	321584
473701	321585
20993	321586
554939	321587
618212	321588
327527	321589
684784	321590
36900	321591
44171	321592
564395	321593
54072	321594
202833	321595
648279	321596
44602	321597
396298	321598
707308	321599
103292	321600
562211	321601
723731	321602
289811	321603
249907	321604
38010	321605
133484	321606
53719	321607
433641	321608
53060	321609
75932	321610
4377	321611
92974	321612
113452	321613
445214	321614
602758	321615
385384	321616
118506	321617
142554	321618
413701	321619
227157	321620
433396	321621
128615	321622
560062	321623
94504	321624
345538	321625
48638	321626
154059	321627
77019	321628
301073	321629
330474	321630
408173	321631
114522	321632
267004	321633
458226	321634
543597	321635
495482	321636
222836	321637
689007	321638
185098	321639
15172	321640
51310	321641
234345	321642
168607	321643
251137	321644
294850	321645
277755	321646
219408	321647
634478	321648
7185	321649
405965	321650
21846	321651
468664	321652
665795	321653
177285	321654
269511	321655
178714	321656
151920	321657
452184	321658
78242	321659
330865	321660
712962	321661
26059	321662
32904	321663
328696	321664
199771	321665
516881	321666
610181	321667
84407	321668
143297	321669
362430	321670
31408	321671
374532	321672
595800	321673
576780	321674
73569	321675
690685	321676
47381	321677
79035	321678
553974	321679
573979	321680
300733	321681
145764	321682
325855	321683
354858	321684
318675	321685
441461	321686
533102	321687
671758	321688
49728	321689
321570	321690
489374	321691
488254	321692
246717	321693
102035	321694
103182	321695
28110	321696
182344	321697
150152	321698
593054	321699
224031	321700
619888	321701
21519	321702
497568	321703
680619	321704
176367	321705
440699	321706
103489	321707
145791	321708
555258	321709
301535	321710
92155	321711
144982	321712
28944	321713
181715	321714
84096	321715
637713	321716
262354	321717
333255	321718
234062	321719
59655	321720
466574	321721
181105	321722
168153	321723
219562	321724
117010	321725
48812	321726
236982	321727
175109	321728
16564	321729
423807	321730
256162	321731
146108	321732
465499	321733
88126	321734
85172	321735
384843	321736
102563	321737
75448	321738
417014	321739
49684	321740
17591	321741
538847	321742
66322	321743
690923	321744
31738	321745
383658	321746
650862	321747
256312	321748
2860	321749
535106	321750
52780	321751
588503	321752
67658	321753
17967	321754
418075	321755
266485	321756
90949	321757
592538	321758
654973	321759
717753	321760
17183	321761
9130	321762
232763	321763
387159	321764
586074	321765
43718	321766
459880	321767
504701	321768
231504	321769
11460	321770
707643	321771
80825	321772
198977	321773
605947	321774
193055	321775
96460	321776
691214	321777
690647	321778
402719	321779
168407	321780
484528	321781
304592	321782
29860	321783
9868	321784
575966	321785
350631	321786
373470	321787
599413	321788
308060	321789
218855	321790
62423	321791
702369	321792
150641	321793
96	321794
86698	321795
15742	321796
50672	321797
545671	321798
18753	321799
177111	321800
609320	321801
298316	321802
142868	321803
159072	321804
636232	321805
175519	321806
261139	321807
452910	321808
418228	321809
17431	321810
101045	321811
93187	321812
433290	321813
60800	321814
260110	321815
1520	321816
625991	321817
59471	321818
116936	321819
287477	321820
5734	321821
378500	321822
38512	321823
239786	321824
380707	321825
575979	321826
259654	321827
79259	321828
504672	321829
188385	321830
531889	321831
198255	321832
367320	321833
204773	321834
77186	321835
251837	321836
421041	321837
28046	321838
53895	321839
557519	321840
157108	321841
7929	321842
715898	321843
364846	321844
49539	321845
177648	321846
146549	321847
23731	321848
697139	321849
566409	321850
663935	321851
12943	321852
164495	321853
6640	321854
41816	321855
230617	321856
80302	321857
409985	321858
33261	321859
627719	321860
165024	321861
112573	321862
57105	321863
81366	321864
142443	321865
439035	321866
403878	321867
444942	321868
160786	321869
278054	321870
634558	321871
44900	321872
167446	321873
258075	321874
169796	321875
152113	321876
6894	321877
618193	321878
59642	321879
604231	321880
685479	321881
369862	321882
97611	321883
342429	321884
571072	321885
118743	321886
37416	321887
646169	321888
171855	321889
522050	321890
13478	321891
167005	321892
178066	321893
221308	321894
39171	321895
300125	321896
114030	321897
42410	321898
691347	321899
7894	321900
17250	321901
129029	321902
34115	321903
59194	321904
74911	321905
165083	321906
312057	321907
29316	321908
168285	321909
183921	321910
35995	321911
633092	321912
282464	321913
563153	321914
481511	321915
11993	321916
349051	321917
42170	321918
644476	321919
12865	321920
292513	321921
221825	321922
560884	321923
539906	321924
469828	321925
462446	321926
651738	321927
566613	321928
172841	321929
385144	321930
284958	321931
6501	321932
71041	321933
53984	321934
58577	321935
244386	321936
1865	321937
457193	321938
481766	321939
435144	321940
300495	321941
427470	321942
116671	321943
389545	321944
352668	321945
229997	321946
97971	321947
364277	321948
208181	321949
36497	321950
42503	321951
186048	321952
657540	321953
284467	321954
697708	321955
208046	321956
220513	321957
672547	321958
522745	321959
385639	321960
672412	321961
627251	321962
19568	321963
543568	321964
679318	321965
650859	321966
40317	321967
552376	321968
174090	321969
345720	321970
135438	321971
621235	321972
67202	321973
106137	321974
200355	321975
171088	321976
56454	321977
490093	321978
311000	321979
295506	321980
247454	321981
679590	321982
56474	321983
10188	321984
176084	321985
551006	321986
611169	321987
467007	321988
526363	321989
70805	321990
22325	321991
571015	321992
195845	321993
82253	321994
482983	321995
553869	321996
273170	321997
5525	321998
6828	321999
480558	322000
12749	322001
155499	322002
195786	322003
45053	322004
602157	322005
601939	322006
640245	322007
16032	322008
52273	322009
595154	322010
480174	322011
118190	322012
359878	322013
36591	322014
47359	322015
359950	322016
10943	322017
1803	322018
360771	322019
77082	322020
627807	322021
384225	322022
3500	322023
716869	322024
204762	322025
38616	322026
8293	322027
36465	322028
464008	322029
84725	322030
484965	322031
415256	322032
4751	322033
265486	322034
316480	322035
512769	322036
413891	322037
145417	322038
28571	322039
100934	322040
652652	322041
256082	322042
198411	322043
32257	322044
34692	322045
35070	322046
152556	322047
408687	322048
17207	322049
357617	322050
97670	322051
88097	322052
219511	322053
205559	322054
107350	322055
2600	322056
374947	322057
548479	322058
361258	322059
416683	322060
422071	322061
34952	322062
5215	322063
42479	322064
577962	322065
325838	322066
2469	322067
645359	322068
9171	322069
174721	322070
166106	322071
166413	322072
129595	322073
321237	322074
376733	322075
360851	322076
234220	322077
146269	322078
22462	322079
545871	322080
301142	322081
264749	322082
282008	322083
179840	322084
145543	322085
149562	322086
123614	322087
494807	322088
532528	322089
259491	322090
189640	322091
397353	322092
292995	322093
308324	322094
128423	322095
486434	322096
398687	322097
158411	322098
293068	322099
16951	322100
196139	322101
155997	322102
87473	322103
82847	322104
113608	322105
659555	322106
576866	322107
605128	322108
129645	322109
280369	322110
57910	322111
150826	322112
415126	322113
266217	322114
80975	322115
193069	322116
656131	322117
551239	322118
559128	322119
29042	322120
538787	322121
619391	322122
37049	322123
365911	322124
632616	322125
134135	322126
361862	322127
372674	322128
41387	322129
123258	322130
53929	322131
14033	322132
154384	322133
158087	322134
298136	322135
444838	322136
464130	322137
525610	322138
721879	322139
6029	322140
234543	322141
417097	322142
630784	322143
257686	322144
85218	322145
485294	322146
682628	322147
149054	322148
110680	322149
652391	322150
385205	322151
581650	322152
586390	322153
45568	322154
627549	322155
710296	322156
1772	322157
531360	322158
132201	322159
429943	322160
50583	322161
369885	322162
581972	322163
144619	322164
654186	322165
460495	322166
635358	322167
664236	322168
669582	322169
148890	322170
451605	322171
32867	322172
113760	322173
161258	322174
19760	322175
681371	322176
37933	322177
666847	322178
159236	322179
527538	322180
92474	322181
5304	322182
37405	322183
19575	322184
168015	322185
88090	322186
34176	322187
65392	322188
9839	322189
117052	322190
243790	322191
139517	322192
41669	322193
221632	322194
435528	322195
165236	322196
16970	322197
488743	322198
166488	322199
3752	322200
635675	322201
151934	322202
87962	322203
37985	322204
289649	322205
280691	322206
35698	322207
446278	322208
31822	322209
131105	322210
511049	322211
37780	322212
41155	322213
125327	322214
668449	322215
81033	322216
613472	322217
66045	322218
404793	322219
609106	322220
91966	322221
56324	322222
548966	322223
392063	322224
27823	322225
330579	322226
182965	322227
149156	322228
423090	322229
105590	322230
23360	322231
712797	322232
701197	322233
26817	322234
20716	322235
516775	322236
6318	322237
291562	322238
713679	322239
151430	322240
8178	322241
641249	322242
644199	322243
593525	322244
305306	322245
189803	322246
69878	322247
517232	322248
55560	322249
103932	322250
460271	322251
78550	322252
565174	322253
34617	322254
676203	322255
78380	322256
154942	322257
785	322258
44670	322259
405897	322260
148520	322261
117940	322262
125858	322263
666401	322264
343081	322265
322675	322266
428149	322267
18624	322268
29376	322269
483138	322270
246306	322271
583309	322272
606496	322273
520266	322274
6954	322275
701955	322276
138220	322277
65115	322278
342241	322279
643236	322280
114957	322281
671690	322282
356820	322283
443597	322284
206482	322285
173431	322286
675414	322287
145894	322288
636433	322289
668019	322290
576647	322291
115832	322292
650145	322293
4309	322294
519040	322295
22419	322296
6467	322297
242506	322298
664604	322299
226275	322300
342702	322301
430917	322302
117535	322303
91891	322304
605234	322305
66124	322306
690008	322307
31007	322308
19223	322309
9493	322310
12865	322311
562544	322312
207634	322313
65101	322314
272699	322315
59623	322316
87523	322317
18993	322318
277420	322319
539581	322320
37009	322321
651510	322322
51173	322323
272694	322324
455168	322325
582927	322326
708049	322327
710139	322328
31144	322329
22826	322330
7753	322331
420288	322332
77518	322333
112145	322334
716003	322335
5753	322336
20459	322337
397843	322338
378522	322339
128487	322340
21464	322341
329547	322342
78120	322343
702252	322344
119327	322345
118375	322346
243476	322347
400306	322348
698517	322349
191971	322350
721	322351
121540	322352
99305	322353
176177	322354
180450	322355
707038	322356
481990	322357
430542	322358
5546	322359
649820	322360
276547	322361
425934	322362
667653	322363
422692	322364
303766	322365
1563	322366
332478	322367
674080	322368
166576	322369
100218	322370
85805	322371
377816	322372
35395	322373
597529	322374
71450	322375
30928	322376
200183	322377
10648	322378
141829	322379
105864	322380
237905	322381
439719	322382
411110	322383
15046	322384
21507	322385
265451	322386
30312	322387
295696	322388
26033	322389
395805	322390
259617	322391
225506	322392
189726	322393
330194	322394
217206	322395
68343	322396
678731	322397
622216	322398
517327	322399
155175	322400
542412	322401
373967	322402
341342	322403
24245	322404
41128	322405
96260	322406
699528	322407
112849	322408
310830	322409
254980	322410
115976	322411
60155	322412
598	322413
592065	322414
598277	322415
120734	322416
670060	322417
805	322418
76672	322419
443881	322420
47725	322421
190237	322422
17523	322423
46246	322424
655968	322425
689846	322426
616632	322427
523933	322428
139055	322429
428464	322430
157785	322431
304608	322432
309968	322433
300675	322434
27375	322435
443127	322436
469751	322437
488200	322438
3418	322439
119434	322440
648177	322441
139314	322442
107039	322443
58009	322444
176007	322445
34793	322446
144314	322447
45533	322448
401284	322449
262816	322450
550325	322451
670648	322452
104727	322453
457439	322454
573194	322455
203200	322456
177283	322457
148268	322458
701263	322459
554926	322460
81845	322461
216546	322462
117185	322463
127571	322464
265066	322465
328233	322466
147896	322467
119909	322468
347893	322469
616664	322470
163383	322471
259928	322472
439009	322473
415237	322474
426796	322475
68991	322476
608761	322477
488091	322478
257432	322479
367547	322480
160868	322481
647345	322482
34027	322483
334304	322484
174107	322485
253654	322486
575244	322487
92802	322488
384129	322489
361644	322490
193059	322491
185731	322492
14168	322493
537524	322494
307547	322495
488402	322496
20433	322497
286966	322498
17557	322499
550810	322500
540701	322501
28478	322502
87388	322503
662200	322504
711187	322505
549166	322506
285502	322507
357448	322508
684174	322509
1684	322510
355694	322511
332881	322512
187549	322513
20195	322514
241235	322515
394371	322516
61128	322517
117249	322518
40590	322519
124899	322520
2252	322521
101777	322522
322909	322523
350634	322524
323589	322525
55122	322526
523304	322527
619376	322528
148588	322529
1132	322530
586807	322531
325613	322532
154527	322533
46763	322534
709431	322535
137129	322536
89404	322537
692453	322538
437840	322539
337456	322540
33934	322541
9598	322542
137484	322543
132847	322544
101162	322545
40786	322546
511542	322547
59706	322548
43443	322549
304869	322550
91424	322551
597813	322552
550870	322553
256067	322554
26402	322555
416428	322556
310028	322557
116646	322558
411050	322559
511041	322560
584291	322561
719691	322562
502266	322563
643713	322564
315742	322565
12481	322566
54736	322567
229011	322568
286339	322569
556136	322570
2012	322571
484048	322572
47769	322573
108340	322574
524039	322575
216396	322576
15757	322577
334499	322578
627934	322579
114318	322580
19688	322581
85931	322582
155469	322583
121630	322584
593900	322585
14617	322586
436853	322587
24730	322588
69871	322589
234438	322590
509926	322591
505105	322592
385157	322593
88923	322594
27400	322595
273250	322596
355808	322597
579337	322598
566761	322599
462911	322600
517129	322601
114895	322602
712502	322603
144129	322604
345791	322605
50471	322606
492257	322607
90465	322608
367788	322609
341351	322610
220907	322611
150212	322612
146499	322613
13884	322614
404368	322615
405671	322616
126315	322617
89635	322618
4515	322619
46833	322620
142632	322621
279101	322622
6163	322623
52443	322624
217	322625
21378	322626
329002	322627
106094	322628
709308	322629
44876	322630
42032	322631
140069	322632
3151	322633
172456	322634
451811	322635
168568	322636
130503	322637
119238	322638
24256	322639
132049	322640
31549	322641
600739	322642
484123	322643
651362	322644
130574	322645
123325	322646
133079	322647
362094	322648
133981	322649
7310	322650
429979	322651
136101	322652
292278	322653
534967	322654
82491	322655
184317	322656
267463	322657
479358	322658
335615	322659
664552	322660
291622	322661
346519	322662
113993	322663
394655	322664
201186	322665
21007	322666
495731	322667
697221	322668
97457	322669
159368	322670
312435	322671
419138	322672
545949	322673
30164	322674
293182	322675
124481	322676
311764	322677
446519	322678
2253	322679
516126	322680
166301	322681
117136	322682
406067	322683
126882	322684
125113	322685
29935	322686
701518	322687
165432	322688
615993	322689
158030	322690
473752	322691
638043	322692
19543	322693
391737	322694
123197	322695
112077	322696
113570	322697
586856	322698
610869	322699
41512	322700
242567	322701
115451	322702
496847	322703
60500	322704
232683	322705
55094	322706
527101	322707
4002	322708
266057	322709
467974	322710
211035	322711
228378	322712
78131	322713
113678	322714
583008	322715
408790	322716
176951	322717
28120	322718
522429	322719
170596	322720
611305	322721
419206	322722
514436	322723
573069	322724
53134	322725
667586	322726
503295	322727
37585	322728
1928	322729
384911	322730
602884	322731
44588	322732
52215	322733
552703	322734
49228	322735
67130	322736
493923	322737
632162	322738
38007	322739
397097	322740
272305	322741
142731	322742
574887	322743
107327	322744
7235	322745
52507	322746
347631	322747
187124	322748
26541	322749
10163	322750
438367	322751
516257	322752
247162	322753
305912	322754
345158	322755
21527	322756
61191	322757
22102	322758
525779	322759
3057	322760
357505	322761
506692	322762
179394	322763
121427	322764
235402	322765
496418	322766
373167	322767
149389	322768
67855	322769
517711	322770
200110	322771
230770	322772
416291	322773
243266	322774
634029	322775
492279	322776
696834	322777
43189	322778
441560	322779
41977	322780
40424	322781
223154	322782
295608	322783
132467	322784
328012	322785
536843	322786
211486	322787
703318	322788
93218	322789
36612	322790
587474	322791
157448	322792
22133	322793
685346	322794
162663	322795
274762	322796
162068	322797
324278	322798
309308	322799
652188	322800
81634	322801
714533	322802
16720	322803
26488	322804
496967	322805
60441	322806
37323	322807
231565	322808
409454	322809
184526	322810
83910	322811
35841	322812
95216	322813
168662	322814
232384	322815
181935	322816
189639	322817
206205	322818
1592	322819
583817	322820
462467	322821
9635	322822
160339	322823
40974	322824
22770	322825
673990	322826
509860	322827
19618	322828
74723	322829
491127	322830
537890	322831
6333	322832
170794	322833
410903	322834
388327	322835
85962	322836
79221	322837
189431	322838
693423	322839
70385	322840
12292	322841
205347	322842
27081	322843
366130	322844
155150	322845
48794	322846
15748	322847
635367	322848
402194	322849
458248	322850
248671	322851
89063	322852
673804	322853
509076	322854
205497	322855
468615	322856
374230	322857
142235	322858
294756	322859
439135	322860
190519	322861
4148	322862
510480	322863
432691	322864
14747	322865
467455	322866
622363	322867
44756	322868
428646	322869
397686	322870
545762	322871
493028	322872
45632	322873
179386	322874
105313	322875
158424	322876
181905	322877
451172	322878
592518	322879
581312	322880
569166	322881
185404	322882
679156	322883
73086	322884
147037	322885
493845	322886
500013	322887
479542	322888
298942	322889
115282	322890
604835	322891
300636	322892
2300	322893
335633	322894
106095	322895
35669	322896
69651	322897
129306	322898
481729	322899
36155	322900
87660	322901
254572	322902
12977	322903
20817	322904
3532	322905
132300	322906
116402	322907
179244	322908
69816	322909
406477	322910
569108	322911
718798	322912
450373	322913
697046	322914
140667	322915
12661	322916
105134	322917
221614	322918
188303	322919
179807	322920
137410	322921
58415	322922
2840	322923
2777	322924
90704	322925
569196	322926
50737	322927
7030	322928
2624	322929
181068	322930
85924	322931
53127	322932
631091	322933
464029	322934
620922	322935
424495	322936
107560	322937
434345	322938
702322	322939
701884	322940
82985	322941
83683	322942
425969	322943
648643	322944
32335	322945
364555	322946
465305	322947
363102	322948
405138	322949
427142	322950
254510	322951
95432	322952
233611	322953
121472	322954
21393	322955
95110	322956
715957	322957
148370	322958
598692	322959
481477	322960
425875	322961
186314	322962
131573	322963
227228	322964
10481	322965
96424	322966
137986	322967
458026	322968
142862	322969
699649	322970
720169	322971
5940	322972
33767	322973
479152	322974
45268	322975
5249	322976
507765	322977
143685	322978
658017	322979
88114	322980
102653	322981
11536	322982
168999	322983
126509	322984
402310	322985
515549	322986
587865	322987
111520	322988
642781	322989
1707	322990
680409	322991
404172	322992
534698	322993
272195	322994
96118	322995
520582	322996
74277	322997
424759	322998
183697	322999
301946	323000
38080	323001
167371	323002
584714	323003
186263	323004
30998	323005
587008	323006
96967	323007
452930	323008
25836	323009
325643	323010
154656	323011
659202	323012
24653	323013
167534	323014
491640	323015
137915	323016
173843	323017
207734	323018
5612	323019
569082	323020
135641	323021
423279	323022
153168	323023
5381	323024
74852	323025
694998	323026
185516	323027
244751	323028
71949	323029
425759	323030
225966	323031
95396	323032
138575	323033
43467	323034
192421	323035
16297	323036
674282	323037
182109	323038
558028	323039
92406	323040
147624	323041
76668	323042
195389	323043
636297	323044
4367	323045
239313	323046
720845	323047
476817	323048
67415	323049
26301	323050
28340	323051
140402	323052
332106	323053
463341	323054
653816	323055
601438	323056
21117	323057
523889	323058
93101	323059
107967	323060
571823	323061
166136	323062
466419	323063
618509	323064
5896	323065
407068	323066
133048	323067
44354	323068
23542	323069
419849	323070
483512	323071
530558	323072
343399	323073
317115	323074
659402	323075
722656	323076
152128	323077
97618	323078
9647	323079
157424	323080
601474	323081
178710	323082
507395	323083
120438	323084
422051	323085
444048	323086
342398	323087
189596	323088
441466	323089
675245	323090
530	323091
413629	323092
106407	323093
530384	323094
700116	323095
121748	323096
28641	323097
10214	323098
42886	323099
222181	323100
514546	323101
118013	323102
412091	323103
6107	323104
588808	323105
546845	323106
365988	323107
100393	323108
215225	323109
100151	323110
531467	323111
304865	323112
366848	323113
25717	323114
583164	323115
68098	323116
201371	323117
90419	323118
272846	323119
192171	323120
132241	323121
595536	323122
174140	323123
157634	323124
358950	323125
29149	323126
249401	323127
693891	323128
562722	323129
239963	323130
374178	323131
119191	323132
432643	323133
177368	323134
83428	323135
6447	323136
139619	323137
37953	323138
490840	323139
603673	323140
135250	323141
63408	323142
148948	323143
86965	323144
310293	323145
463077	323146
223723	323147
548540	323148
306780	323149
7839	323150
329	323151
155020	323152
226429	323153
199702	323154
23934	323155
291872	323156
470263	323157
83058	323158
77035	323159
632436	323160
212565	323161
230559	323162
46088	323163
390120	323164
182222	323165
168841	323166
572362	323167
84495	323168
541895	323169
581442	323170
146857	323171
336515	323172
139661	323173
402158	323174
197287	323175
300123	323176
407086	323177
53672	323178
114156	323179
410363	323180
156222	323181
6646	323182
146024	323183
4060	323184
125100	323185
296169	323186
1319	323187
652393	323188
423980	323189
17634	323190
586043	323191
27625	323192
496806	323193
505893	323194
227427	323195
53443	323196
8326	323197
6	323198
182503	323199
121456	323200
494402	323201
424421	323202
168821	323203
180042	323204
146097	323205
111572	323206
26031	323207
437053	323208
142118	323209
436751	323210
43278	323211
81975	323212
284933	323213
536573	323214
278564	323215
538429	323216
13677	323217
107805	323218
604620	323219
554337	323220
222250	323221
183354	323222
173014	323223
546742	323224
3187	323225
164	323226
123659	323227
116132	323228
129387	323229
25541	323230
154521	323231
7653	323232
77074	323233
645029	323234
112055	323235
446199	323236
242211	323237
446040	323238
178767	323239
615665	323240
503277	323241
611415	323242
586239	323243
15758	323244
211966	323245
322343	323246
599962	323247
629653	323248
160219	323249
11320	323250
34463	323251
3265	323252
495612	323253
344006	323254
533628	323255
7046	323256
14857	323257
2427	323258
84127	323259
101849	323260
595320	323261
118668	323262
208047	323263
73780	323264
67846	323265
711251	323266
36537	323267
25559	323268
278451	323269
7953	323270
39209	323271
355648	323272
10950	323273
661833	323274
200756	323275
510192	323276
254322	323277
614287	323278
56560	323279
22633	323280
75817	323281
515848	323282
225268	323283
15	323284
13530	323285
452369	323286
660768	323287
52615	323288
415857	323289
557012	323290
645595	323291
536857	323292
207872	323293
452935	323294
4555	323295
303776	323296
653420	323297
262456	323298
236793	323299
99464	323300
527126	323301
429642	323302
271827	323303
579669	323304
576238	323305
154231	323306
243	323307
27835	323308
60332	323309
624192	323310
713067	323311
374238	323312
148446	323313
54844	323314
261662	323315
328007	323316
20115	323317
373828	323318
117914	323319
40525	323320
508529	323321
5739	323322
536840	323323
695183	323324
20919	323325
698519	323326
39900	323327
75740	323328
586334	323329
42595	323330
37917	323331
288724	323332
542396	323333
37452	323334
623568	323335
124254	323336
631224	323337
489391	323338
645224	323339
691244	323340
447750	323341
396268	323342
395837	323343
99537	323344
21003	323345
64834	323346
234661	323347
209343	323348
258253	323349
678413	323350
174173	323351
23755	323352
27744	323353
145437	323354
261368	323355
64443	323356
562950	323357
635689	323358
9958	323359
275668	323360
440534	323361
123656	323362
273806	323363
11262	323364
717995	323365
20926	323366
180615	323367
8253	323368
2842	323369
576938	323370
128830	323371
47915	323372
359702	323373
531066	323374
56783	323375
432467	323376
527594	323377
415723	323378
559200	323379
138163	323380
438805	323381
185517	323382
683020	323383
413915	323384
6455	323385
199649	323386
642210	323387
230742	323388
395132	323389
427671	323390
62656	323391
709591	323392
134966	323393
623462	323394
106709	323395
70429	323396
671868	323397
292093	323398
546474	323399
696231	323400
86879	323401
316698	323402
5851	323403
708356	323404
707741	323405
642596	323406
139249	323407
495124	323408
38667	323409
598521	323410
182326	323411
192033	323412
357064	323413
334516	323414
645865	323415
1064	323416
265991	323417
489575	323418
111563	323419
32360	323420
63798	323421
632453	323422
558034	323423
530095	323424
7885	323425
304086	323426
365335	323427
36215	323428
487495	323429
150156	323430
111125	323431
212815	323432
69474	323433
286832	323434
214154	323435
19593	323436
295600	323437
27656	323438
5340	323439
146078	323440
352604	323441
589480	323442
619075	323443
46950	323444
348417	323445
124888	323446
1620	323447
609089	323448
101335	323449
24785	323450
33099	323451
569205	323452
40669	323453
573899	323454
323730	323455
412515	323456
346474	323457
1867	323458
401954	323459
41256	323460
39742	323461
16312	323462
557734	323463
378716	323464
59954	323465
79324	323466
560183	323467
58763	323468
253462	323469
94933	323470
58147	323471
445570	323472
39714	323473
28797	323474
183597	323475
204541	323476
600613	323477
589463	323478
51341	323479
683589	323480
429073	323481
18200	323482
402621	323483
66035	323484
113917	323485
15090	323486
42149	323487
453123	323488
62270	323489
489759	323490
700035	323491
71675	323492
71351	323493
8205	323494
659551	323495
597320	323496
6629	323497
365422	323498
11245	323499
83350	323500
122692	323501
48479	323502
474978	323503
55736	323504
42103	323505
500105	323506
319835	323507
725012	323508
184671	323509
96059	323510
693474	323511
520721	323512
587350	323513
313218	323514
559364	323515
5542	323516
43590	323517
555935	323518
385843	323519
91166	323520
401071	323521
220312	323522
335374	323523
309026	323524
165894	323525
50804	323526
517673	323527
697368	323528
325213	323529
60269	323530
353136	323531
73075	323532
6342	323533
43037	323534
130937	323535
713292	323536
234163	323537
312866	323538
624827	323539
19154	323540
149838	323541
522311	323542
136491	323543
126072	323544
39083	323545
517641	323546
712204	323547
327538	323548
5279	323549
406335	323550
97	323551
40358	323552
18163	323553
199053	323554
16620	323555
640589	323556
308090	323557
534585	323558
16147	323559
483102	323560
45939	323561
19382	323562
79391	323563
322711	323564
511576	323565
1916	323566
703168	323567
309864	323568
80679	323569
377538	323570
380997	323571
462530	323572
22434	323573
12517	323574
324077	323575
549340	323576
45424	323577
274001	323578
49095	323579
158827	323580
117353	323581
6209	323582
9651	323583
109349	323584
113508	323585
549114	323586
24601	323587
30080	323588
117692	323589
201803	323590
3481	323591
5132	323592
19152	323593
539046	323594
481078	323595
4642	323596
688792	323597
37792	323598
129131	323599
17879	323600
54572	323601
181101	323602
608031	323603
122261	323604
289058	323605
463	323606
10040	323607
310203	323608
2432	323609
550606	323610
12807	323611
117319	323612
123902	323613
502751	323614
639993	323615
399024	323616
94513	323617
112987	323618
442954	323619
16977	323620
534575	323621
358156	323622
135720	323623
40860	323624
497332	323625
46576	323626
326360	323627
91709	323628
88990	323629
627537	323630
267286	323631
10285	323632
256751	323633
23552	323634
228571	323635
527172	323636
3057	323637
514732	323638
53922	323639
93680	323640
72735	323641
48422	323642
709910	323643
78181	323644
166825	323645
132703	323646
38381	323647
412367	323648
18785	323649
173559	323650
185270	323651
357180	323652
348877	323653
597167	323654
178637	323655
170907	323656
629772	323657
388582	323658
180268	323659
476713	323660
640913	323661
358213	323662
508130	323663
60717	323664
199037	323665
265238	323666
51792	323667
273974	323668
244	323669
32108	323670
672845	323671
645529	323672
374660	323673
30167	323674
6317	323675
65276	323676
133263	323677
70322	323678
277218	323679
132777	323680
180656	323681
157323	323682
104350	323683
9179	323684
669275	323685
669207	323686
147774	323687
34968	323688
2531	323689
29245	323690
101331	323691
354880	323692
8475	323693
549188	323694
98543	323695
3827	323696
254681	323697
7274	323698
104524	323699
63487	323700
25191	323701
6045	323702
126847	323703
15492	323704
719696	323705
64988	323706
693980	323707
574218	323708
656552	323709
77366	323710
124087	323711
35427	323712
653808	323713
434785	323714
149544	323715
211523	323716
34255	323717
457914	323718
83160	323719
175216	323720
284659	323721
647789	323722
76054	323723
153930	323724
145757	323725
23697	323726
153365	323727
661108	323728
437605	323729
211767	323730
31470	323731
10411	323732
490091	323733
96281	323734
472626	323735
95870	323736
96135	323737
595909	323738
110632	323739
568569	323740
644136	323741
28749	323742
65785	323743
678605	323744
227675	323745
567870	323746
642978	323747
8316	323748
17809	323749
664044	323750
470047	323751
440742	323752
161487	323753
2562	323754
66287	323755
58349	323756
585426	323757
140963	323758
511546	323759
712915	323760
29161	323761
3785	323762
240951	323763
692619	323764
176598	323765
122673	323766
381329	323767
407562	323768
722400	323769
681295	323770
561991	323771
716356	323772
553314	323773
210809	323774
433578	323775
518537	323776
15074	323777
124351	323778
183389	323779
682718	323780
517056	323781
634628	323782
20595	323783
126919	323784
450086	323785
596325	323786
549826	323787
110684	323788
610291	323789
314893	323790
370565	323791
24512	323792
41401	323793
107021	323794
11846	323795
196631	323796
677105	323797
92941	323798
565511	323799
148305	323800
327651	323801
272640	323802
5169	323803
135556	323804
201849	323805
41	323806
177813	323807
50960	323808
175548	323809
300930	323810
81458	323811
71325	323812
675921	323813
175615	323814
534362	323815
297876	323816
147468	323817
522784	323818
554154	323819
568281	323820
21	323821
177352	323822
582212	323823
477585	323824
314172	323825
342919	323826
426885	323827
496716	323828
19648	323829
604585	323830
136611	323831
127323	323832
555405	323833
451356	323834
11765	323835
625847	323836
457800	323837
202938	323838
122515	323839
603361	323840
32219	323841
52226	323842
76071	323843
50313	323844
115850	323845
389840	323846
137533	323847
579829	323848
244289	323849
470757	323850
490983	323851
594718	323852
454041	323853
6412	323854
13183	323855
30108	323856
108161	323857
51773	323858
80100	323859
152384	323860
372336	323861
566031	323862
18000	323863
612257	323864
134238	323865
4002	323866
84425	323867
153102	323868
87784	323869
115968	323870
534725	323871
132572	323872
575572	323873
18908	323874
34077	323875
690171	323876
472263	323877
634544	323878
388656	323879
96378	323880
35098	323881
87647	323882
2829	323883
439633	323884
48792	323885
549122	323886
450256	323887
11062	323888
59055	323889
577138	323890
411	323891
423573	323892
258588	323893
76316	323894
437999	323895
277622	323896
651813	323897
111420	323898
721135	323899
340448	323900
56364	323901
101913	323902
81314	323903
11247	323904
34369	323905
371975	323906
173706	323907
514177	323908
232387	323909
13035	323910
590065	323911
677336	323912
85821	323913
616541	323914
132688	323915
121993	323916
318131	323917
245034	323918
99787	323919
611926	323920
212568	323921
129213	323922
8499	323923
130565	323924
314557	323925
35096	323926
229670	323927
500280	323928
16300	323929
55785	323930
34736	323931
6343	323932
203027	323933
36941	323934
82320	323935
512238	323936
432969	323937
19591	323938
329300	323939
668537	323940
628691	323941
493166	323942
530082	323943
10450	323944
137954	323945
513352	323946
124988	323947
3025	323948
223932	323949
7697	323950
258767	323951
323387	323952
172998	323953
96464	323954
15907	323955
588081	323956
299	323957
193	323958
454008	323959
88579	323960
181982	323961
41193	323962
533647	323963
257809	323964
278358	323965
399623	323966
206266	323967
40805	323968
429884	323969
558936	323970
352524	323971
442043	323972
6270	323973
12185	323974
372057	323975
626747	323976
447971	323977
47697	323978
314162	323979
81597	323980
183634	323981
89003	323982
263430	323983
347496	323984
361155	323985
132398	323986
214488	323987
53828	323988
361026	323989
518226	323990
437255	323991
444677	323992
551828	323993
419952	323994
271	323995
508100	323996
2560	323997
234388	323998
479100	323999
219951	324000
724166	324001
182639	324002
512368	324003
237121	324004
420517	324005
642082	324006
171981	324007
306214	324008
125170	324009
330169	324010
100040	324011
419913	324012
646698	324013
616679	324014
40388	324015
689327	324016
468355	324017
137682	324018
496658	324019
108039	324020
104463	324021
117167	324022
186659	324023
37	324024
385364	324025
578771	324026
100884	324027
235173	324028
328325	324029
45692	324030
372111	324031
455075	324032
95782	324033
247555	324034
30067	324035
289909	324036
436301	324037
48562	324038
504316	324039
222897	324040
169475	324041
26952	324042
84734	324043
29758	324044
411796	324045
411531	324046
62944	324047
395049	324048
14450	324049
417047	324050
12390	324051
51997	324052
687051	324053
489878	324054
178163	324055
110505	324056
155669	324057
546563	324058
55330	324059
549403	324060
159780	324061
45358	324062
235972	324063
655421	324064
572405	324065
104645	324066
31380	324067
28048	324068
153965	324069
658059	324070
700407	324071
39838	324072
2833	324073
596469	324074
344983	324075
404945	324076
190139	324077
125936	324078
204483	324079
90780	324080
516630	324081
4550	324082
63246	324083
48175	324084
72002	324085
38721	324086
272647	324087
46109	324088
711615	324089
137272	324090
557358	324091
69239	324092
401307	324093
8268	324094
563144	324095
210034	324096
190997	324097
48149	324098
262085	324099
174626	324100
532164	324101
77892	324102
170807	324103
531143	324104
525216	324105
126250	324106
112105	324107
49473	324108
163280	324109
83622	324110
68822	324111
59429	324112
538178	324113
303302	324114
474811	324115
548439	324116
164550	324117
130429	324118
690218	324119
189464	324120
646561	324121
424814	324122
145224	324123
49857	324124
175824	324125
574227	324126
194175	324127
64911	324128
721693	324129
503317	324130
13048	324131
466028	324132
715689	324133
103033	324134
35670	324135
98906	324136
723170	324137
200093	324138
668216	324139
698557	324140
176197	324141
2661	324142
468292	324143
216001	324144
10044	324145
375797	324146
337983	324147
721964	324148
796	324149
30134	324150
111252	324151
367553	324152
162250	324153
640935	324154
427735	324155
172024	324156
586498	324157
18301	324158
392528	324159
52851	324160
355496	324161
662290	324162
528985	324163
336982	324164
42073	324165
673621	324166
184282	324167
558436	324168
507745	324169
195448	324170
560771	324171
665511	324172
271911	324173
560430	324174
271158	324175
417678	324176
176678	324177
28089	324178
362744	324179
622440	324180
127572	324181
30335	324182
42195	324183
548918	324184
6169	324185
395883	324186
129356	324187
183065	324188
132687	324189
113	324190
256763	324191
31684	324192
137032	324193
13621	324194
164505	324195
469505	324196
197269	324197
688919	324198
162268	324199
558253	324200
34783	324201
434027	324202
41523	324203
415307	324204
249237	324205
672907	324206
370968	324207
102191	324208
291694	324209
391433	324210
579342	324211
137515	324212
531777	324213
574745	324214
628266	324215
364711	324216
614702	324217
36560	324218
262313	324219
507801	324220
575877	324221
140387	324222
24233	324223
472414	324224
171598	324225
181113	324226
38692	324227
21415	324228
546590	324229
69877	324230
552380	324231
627742	324232
164831	324233
85654	324234
5124	324235
693520	324236
641421	324237
655264	324238
530751	324239
201869	324240
624032	324241
79272	324242
3296	324243
249996	324244
408101	324245
478294	324246
623114	324247
584796	324248
355411	324249
99637	324250
125044	324251
174174	324252
482977	324253
241771	324254
35151	324255
398360	324256
336046	324257
6617	324258
294644	324259
527589	324260
652671	324261
127700	324262
479005	324263
50051	324264
73313	324265
49819	324266
68199	324267
663639	324268
28965	324269
715105	324270
268104	324271
174710	324272
165611	324273
146450	324274
664002	324275
65082	324276
125727	324277
84263	324278
487035	324279
563558	324280
717240	324281
31686	324282
479729	324283
84967	324284
506360	324285
41674	324286
178420	324287
3587	324288
366969	324289
38976	324290
75861	324291
64669	324292
289664	324293
534549	324294
23179	324295
498783	324296
371407	324297
68652	324298
119111	324299
2450	324300
139848	324301
29779	324302
262041	324303
626433	324304
150622	324305
25832	324306
80926	324307
638327	324308
377790	324309
715278	324310
148012	324311
43494	324312
697776	324313
8781	324314
272702	324315
169028	324316
111964	324317
34769	324318
704504	324319
490071	324320
709971	324321
226095	324322
51122	324323
22850	324324
673706	324325
103	324326
38904	324327
352116	324328
594449	324329
309429	324330
347081	324331
440411	324332
91250	324333
178645	324334
74328	324335
145035	324336
89719	324337
81101	324338
337780	324339
45992	324340
595008	324341
146296	324342
580151	324343
515517	324344
16767	324345
307976	324346
74183	324347
412881	324348
79288	324349
483880	324350
591794	324351
134397	324352
100475	324353
517758	324354
670044	324355
150804	324356
340511	324357
252985	324358
6872	324359
409837	324360
263659	324361
525045	324362
152582	324363
645059	324364
47757	324365
225172	324366
57590	324367
106006	324368
494976	324369
709130	324370
243327	324371
609221	324372
385067	324373
78690	324374
704525	324375
562759	324376
99013	324377
162192	324378
34267	324379
48463	324380
86569	324381
2838	324382
469798	324383
684507	324384
583925	324385
141781	324386
35230	324387
609949	324388
667460	324389
300225	324390
64063	324391
35162	324392
105008	324393
371109	324394
236524	324395
44404	324396
342834	324397
92361	324398
27850	324399
505519	324400
711781	324401
624859	324402
141693	324403
605962	324404
528163	324405
163242	324406
457721	324407
74360	324408
427274	324409
253499	324410
30458	324411
98849	324412
193071	324413
113534	324414
56371	324415
93993	324416
127570	324417
81848	324418
720717	324419
630385	324420
156032	324421
8169	324422
582990	324423
536329	324424
39693	324425
590409	324426
88803	324427
234568	324428
337706	324429
651792	324430
361487	324431
20204	324432
208247	324433
404828	324434
170850	324435
436768	324436
429900	324437
679793	324438
99001	324439
228370	324440
36444	324441
152259	324442
327915	324443
402820	324444
567927	324445
47859	324446
40568	324447
41671	324448
15236	324449
400609	324450
40842	324451
123798	324452
108240	324453
45915	324454
279511	324455
262276	324456
601560	324457
76550	324458
148905	324459
468463	324460
395255	324461
168761	324462
693428	324463
512781	324464
457998	324465
250199	324466
443374	324467
166085	324468
259214	324469
722160	324470
649903	324471
47112	324472
114544	324473
31291	324474
52894	324475
225735	324476
469705	324477
137201	324478
171401	324479
470370	324480
50006	324481
199543	324482
190538	324483
575896	324484
52496	324485
477519	324486
33982	324487
42304	324488
25910	324489
393677	324490
42944	324491
438231	324492
635494	324493
161949	324494
114292	324495
522822	324496
696690	324497
171638	324498
556163	324499
15914	324500
331979	324501
496158	324502
129832	324503
678473	324504
341989	324505
352900	324506
403787	324507
90737	324508
126111	324509
160929	324510
191394	324511
453541	324512
631200	324513
330291	324514
678476	324515
626142	324516
136240	324517
49740	324518
232058	324519
289870	324520
8766	324521
51829	324522
637450	324523
207826	324524
163060	324525
552248	324526
118007	324527
298341	324528
44676	324529
176226	324530
242593	324531
144530	324532
347722	324533
309908	324534
2388	324535
181946	324536
579887	324537
100331	324538
563720	324539
553749	324540
706462	324541
526735	324542
77802	324543
18430	324544
271859	324545
73241	324546
173323	324547
104936	324548
501989	324549
70403	324550
247231	324551
14633	324552
158474	324553
536124	324554
338939	324555
278348	324556
1926	324557
170262	324558
719611	324559
709383	324560
164387	324561
305141	324562
138495	324563
29458	324564
669117	324565
497710	324566
20002	324567
5644	324568
52076	324569
2689	324570
24399	324571
622301	324572
677588	324573
38321	324574
42297	324575
79088	324576
567994	324577
99757	324578
583400	324579
459675	324580
596134	324581
167698	324582
356184	324583
58	324584
544241	324585
591442	324586
257410	324587
648352	324588
87486	324589
217409	324590
289791	324591
48407	324592
142642	324593
428131	324594
227307	324595
521881	324596
724280	324597
641173	324598
478580	324599
130216	324600
5199	324601
242756	324602
79390	324603
43334	324604
659594	324605
309679	324606
461138	324607
182409	324608
95226	324609
117176	324610
443141	324611
33566	324612
569140	324613
152868	324614
110388	324615
240971	324616
112426	324617
575852	324618
604665	324619
520820	324620
11433	324621
605864	324622
105802	324623
201008	324624
292796	324625
2062	324626
99965	324627
409584	324628
1246	324629
648354	324630
107331	324631
549148	324632
94280	324633
665824	324634
33490	324635
530575	324636
304818	324637
47517	324638
52501	324639
436596	324640
587214	324641
665816	324642
210072	324643
508060	324644
329457	324645
13413	324646
179081	324647
711648	324648
226439	324649
257940	324650
87863	324651
260451	324652
437503	324653
83376	324654
4574	324655
512841	324656
456010	324657
84810	324658
154921	324659
1228	324660
329216	324661
31184	324662
87932	324663
72098	324664
114484	324665
522575	324666
379583	324667
115957	324668
491671	324669
101427	324670
516651	324671
301734	324672
207446	324673
538895	324674
276362	324675
323697	324676
318044	324677
357335	324678
46019	324679
40513	324680
151702	324681
570515	324682
704078	324683
290278	324684
360567	324685
583227	324686
610985	324687
11332	324688
34228	324689
95151	324690
134907	324691
41337	324692
210392	324693
621346	324694
65534	324695
110904	324696
465993	324697
173139	324698
399	324699
184410	324700
495362	324701
86691	324702
381393	324703
365459	324704
81408	324705
64408	324706
700471	324707
71951	324708
239649	324709
164847	324710
171718	324711
158396	324712
194744	324713
177328	324714
108139	324715
9370	324716
688573	324717
227054	324718
48332	324719
45220	324720
491397	324721
52503	324722
531677	324723
131608	324724
584787	324725
40698	324726
79847	324727
578125	324728
191997	324729
604627	324730
205592	324731
37938	324732
709303	324733
587830	324734
36265	324735
472757	324736
69690	324737
28400	324738
720506	324739
13165	324740
50867	324741
558606	324742
580924	324743
487018	324744
580543	324745
188488	324746
196860	324747
62240	324748
103648	324749
347053	324750
165923	324751
26403	324752
23881	324753
154203	324754
128000	324755
419156	324756
61391	324757
143469	324758
509483	324759
696270	324760
268828	324761
532904	324762
374964	324763
180173	324764
596136	324765
63032	324766
212421	324767
33602	324768
296413	324769
126776	324770
346022	324771
552500	324772
685039	324773
347820	324774
593019	324775
645284	324776
35142	324777
220104	324778
501688	324779
21221	324780
546485	324781
70458	324782
57674	324783
570072	324784
47851	324785
201009	324786
567904	324787
49414	324788
180560	324789
221840	324790
625700	324791
51133	324792
359667	324793
37851	324794
2168	324795
336627	324796
268841	324797
531993	324798
371488	324799
1028	324800
12953	324801
283944	324802
268590	324803
4296	324804
179939	324805
45141	324806
380356	324807
40049	324808
658523	324809
123052	324810
144961	324811
240338	324812
32079	324813
693111	324814
498677	324815
567750	324816
183375	324817
109992	324818
521618	324819
58758	324820
236756	324821
359395	324822
698138	324823
373699	324824
51707	324825
262936	324826
664955	324827
517098	324828
65363	324829
657828	324830
661732	324831
82864	324832
8318	324833
292195	324834
182614	324835
35290	324836
502324	324837
47782	324838
43617	324839
557317	324840
136258	324841
370397	324842
597090	324843
179442	324844
137617	324845
50985	324846
59111	324847
385857	324848
253241	324849
224231	324850
163697	324851
475765	324852
268728	324853
35639	324854
56027	324855
619581	324856
620138	324857
34754	324858
614283	324859
537336	324860
112286	324861
234853	324862
364615	324863
686668	324864
92110	324865
169162	324866
15392	324867
490993	324868
133114	324869
45465	324870
132026	324871
161299	324872
324941	324873
163490	324874
431662	324875
100686	324876
78563	324877
440972	324878
246476	324879
37856	324880
140892	324881
1588	324882
40643	324883
83513	324884
709534	324885
242491	324886
665650	324887
678650	324888
26366	324889
236073	324890
313895	324891
416160	324892
159655	324893
572309	324894
589545	324895
186916	324896
145602	324897
624989	324898
497299	324899
222345	324900
24356	324901
390469	324902
112029	324903
113156	324904
47367	324905
114714	324906
7397	324907
32073	324908
673380	324909
612217	324910
561815	324911
86389	324912
205495	324913
119141	324914
296566	324915
459790	324916
649931	324917
228071	324918
52205	324919
341428	324920
344297	324921
13753	324922
180333	324923
449238	324924
556288	324925
296189	324926
428338	324927
54055	324928
539105	324929
124753	324930
223498	324931
659976	324932
2403	324933
66098	324934
428008	324935
14726	324936
271012	324937
346650	324938
555861	324939
9313	324940
426762	324941
685359	324942
31573	324943
88574	324944
632393	324945
678546	324946
41363	324947
11610	324948
3229	324949
4297	324950
538518	324951
143221	324952
511911	324953
201649	324954
133545	324955
114894	324956
636895	324957
576138	324958
517556	324959
118303	324960
298143	324961
198530	324962
28317	324963
534289	324964
342467	324965
123173	324966
425660	324967
13783	324968
169422	324969
133288	324970
8434	324971
109574	324972
57418	324973
387647	324974
589215	324975
297823	324976
129050	324977
168964	324978
338594	324979
11865	324980
624608	324981
581708	324982
51658	324983
332529	324984
302665	324985
373896	324986
36817	324987
364947	324988
559846	324989
659271	324990
40043	324991
78564	324992
444044	324993
595691	324994
32391	324995
155417	324996
595052	324997
213443	324998
92465	324999
24587	325000
470183	325001
10287	325002
73407	325003
143653	325004
263467	325005
66642	325006
203430	325007
371010	325008
666846	325009
517839	325010
708406	325011
305833	325012
118603	325013
304144	325014
616407	325015
172631	325016
282018	325017
4879	325018
502006	325019
388028	325020
59705	325021
524396	325022
12570	325023
279469	325024
487330	325025
284033	325026
151477	325027
696948	325028
162393	325029
469733	325030
312055	325031
215370	325032
15687	325033
685190	325034
129528	325035
165826	325036
22164	325037
580866	325038
467908	325039
575116	325040
12760	325041
31100	325042
334625	325043
48450	325044
184744	325045
708579	325046
303144	325047
696685	325048
335409	325049
624050	325050
598524	325051
98263	325052
655918	325053
658003	325054
118910	325055
24	325056
71624	325057
359589	325058
69759	325059
36450	325060
524694	325061
207217	325062
320092	325063
478973	325064
63200	325065
220708	325066
380051	325067
710964	325068
299043	325069
179287	325070
5849	325071
588509	325072
5552	325073
658741	325074
427942	325075
377780	325076
1133	325077
83900	325078
467564	325079
249585	325080
65708	325081
78743	325082
596908	325083
129448	325084
13884	325085
694903	325086
314507	325087
515366	325088
510010	325089
148107	325090
242361	325091
166981	325092
662076	325093
334607	325094
682984	325095
597845	325096
653167	325097
475451	325098
131928	325099
434880	325100
114369	325101
20379	325102
141843	325103
218016	325104
463362	325105
715786	325106
652635	325107
54357	325108
410042	325109
69133	325110
566530	325111
7849	325112
563408	325113
293480	325114
444886	325115
105238	325116
18010	325117
546413	325118
16523	325119
462702	325120
360667	325121
221588	325122
111885	325123
244117	325124
44809	325125
461221	325126
324808	325127
164022	325128
41104	325129
642804	325130
16584	325131
123819	325132
546066	325133
180512	325134
83012	325135
630194	325136
117658	325137
536393	325138
339384	325139
608580	325140
543	325141
612404	325142
249740	325143
40278	325144
359289	325145
41700	325146
17709	325147
563031	325148
549996	325149
617957	325150
606849	325151
94599	325152
622663	325153
536270	325154
198655	325155
50563	325156
118131	325157
601178	325158
290055	325159
158967	325160
67830	325161
78042	325162
322951	325163
121736	325164
149159	325165
399265	325166
3895	325167
176415	325168
621761	325169
33284	325170
75459	325171
96292	325172
376308	325173
265227	325174
318792	325175
54010	325176
533986	325177
586845	325178
620050	325179
209243	325180
137705	325181
868	325182
292326	325183
115556	325184
178329	325185
7499	325186
578981	325187
62217	325188
466895	325189
357426	325190
434525	325191
417584	325192
616	325193
287529	325194
62257	325195
129831	325196
659597	325197
389997	325198
223676	325199
593219	325200
76963	325201
545490	325202
655451	325203
488273	325204
14563	325205
653120	325206
73813	325207
178442	325208
134184	325209
407481	325210
75400	325211
8761	325212
256222	325213
599407	325214
46313	325215
177703	325216
372330	325217
676432	325218
327870	325219
135508	325220
196884	325221
697107	325222
364937	325223
143009	325224
276470	325225
65632	325226
524558	325227
83237	325228
8643	325229
382130	325230
680566	325231
572040	325232
247991	325233
656768	325234
139160	325235
14803	325236
560444	325237
143851	325238
306490	325239
33644	325240
264839	325241
336519	325242
16270	325243
372098	325244
584292	325245
134923	325246
40716	325247
303672	325248
408663	325249
301565	325250
503630	325251
386711	325252
459862	325253
441221	325254
89257	325255
646879	325256
28540	325257
510057	325258
46	325259
450728	325260
73373	325261
72502	325262
712760	325263
215154	325264
1829	325265
278202	325266
164402	325267
139852	325268
157107	325269
278191	325270
107938	325271
156158	325272
539092	325273
719205	325274
415135	325275
574547	325276
26088	325277
565254	325278
267926	325279
167709	325280
313875	325281
106201	325282
632509	325283
120635	325284
614329	325285
610174	325286
401720	325287
58770	325288
102975	325289
302173	325290
503122	325291
118371	325292
672452	325293
55219	325294
50112	325295
626153	325296
380043	325297
280489	325298
356135	325299
274728	325300
16917	325301
144457	325302
415335	325303
535581	325304
612083	325305
548443	325306
436236	325307
237761	325308
404020	325309
603881	325310
355917	325311
592172	325312
626569	325313
499823	325314
113393	325315
626022	325316
179991	325317
346623	325318
91276	325319
209834	325320
634581	325321
85365	325322
255484	325323
123806	325324
227607	325325
242949	325326
69358	325327
693405	325328
622809	325329
517265	325330
558092	325331
187805	325332
181090	325333
332548	325334
571860	325335
6882	325336
143360	325337
142840	325338
594959	325339
358508	325340
185314	325341
358764	325342
65062	325343
74189	325344
166371	325345
615014	325346
170014	325347
325661	325348
186573	325349
243772	325350
333982	325351
530427	325352
595592	325353
21196	325354
402938	325355
238793	325356
171623	325357
704647	325358
75864	325359
20354	325360
691289	325361
140626	325362
713027	325363
177546	325364
17995	325365
65553	325366
42303	325367
354330	325368
598514	325369
34951	325370
276718	325371
26317	325372
680143	325373
160763	325374
560708	325375
139381	325376
171512	325377
632320	325378
3499	325379
463165	325380
77552	325381
2468	325382
115075	325383
228848	325384
370979	325385
156501	325386
156475	325387
37230	325388
67789	325389
33201	325390
174346	325391
50939	325392
20111	325393
562930	325394
127735	325395
44037	325396
537886	325397
99065	325398
144723	325399
376511	325400
130183	325401
723681	325402
68865	325403
12825	325404
46549	325405
67004	325406
26513	325407
236141	325408
169686	325409
242115	325410
13155	325411
117717	325412
76135	325413
10012	325414
66026	325415
265374	325416
648246	325417
106789	325418
428786	325419
310309	325420
328550	325421
713984	325422
943	325423
178640	325424
515548	325425
273079	325426
86816	325427
54509	325428
374619	325429
556945	325430
196564	325431
46735	325432
166423	325433
610840	325434
110968	325435
9861	325436
15041	325437
418688	325438
265105	325439
182377	325440
5905	325441
572057	325442
503033	325443
63186	325444
336286	325445
42816	325446
52449	325447
105217	325448
26656	325449
255221	325450
626909	325451
11149	325452
48153	325453
363179	325454
30656	325455
232398	325456
132193	325457
310602	325458
126664	325459
61256	325460
480446	325461
446474	325462
90670	325463
642560	325464
79196	325465
247859	325466
274562	325467
3034	325468
309982	325469
14490	325470
628944	325471
585827	325472
15667	325473
165060	325474
153282	325475
13815	325476
691866	325477
460188	325478
534175	325479
619970	325480
502500	325481
249188	325482
466078	325483
232840	325484
39100	325485
154111	325486
4297	325487
354779	325488
577077	325489
109968	325490
27010	325491
2954	325492
29474	325493
704336	325494
41989	325495
296165	325496
42071	325497
258557	325498
711970	325499
644392	325500
659161	325501
33543	325502
183788	325503
227366	325504
714561	325505
153362	325506
165563	325507
333563	325508
48985	325509
528681	325510
145015	325511
137549	325512
198184	325513
25496	325514
74431	325515
52916	325516
111841	325517
174746	325518
272430	325519
373791	325520
129024	325521
80365	325522
15748	325523
318551	325524
719379	325525
125194	325526
355474	325527
45650	325528
472821	325529
84943	325530
178537	325531
186498	325532
623333	325533
128796	325534
230053	325535
102015	325536
209160	325537
179014	325538
186456	325539
8792	325540
724889	325541
30160	325542
370425	325543
189702	325544
15173	325545
18594	325546
453886	325547
88368	325548
541381	325549
524285	325550
400311	325551
393104	325552
608664	325553
223879	325554
375998	325555
559104	325556
485699	325557
609655	325558
710975	325559
408	325560
682443	325561
140941	325562
625832	325563
430137	325564
10593	325565
527011	325566
594127	325567
435035	325568
200124	325569
574308	325570
229713	325571
233607	325572
694458	325573
127211	325574
255313	325575
395103	325576
63608	325577
16482	325578
7181	325579
154312	325580
316330	325581
560760	325582
592757	325583
650345	325584
395973	325585
169504	325586
17286	325587
88114	325588
772	325589
712696	325590
142265	325591
423339	325592
139960	325593
585777	325594
45254	325595
178047	325596
399440	325597
616706	325598
441417	325599
123	325600
19528	325601
325799	325602
317865	325603
385083	325604
117079	325605
88183	325606
263859	325607
15929	325608
254365	325609
48328	325610
313971	325611
372512	325612
647936	325613
145533	325614
99900	325615
17577	325616
58833	325617
24193	325618
8078	325619
259020	325620
597052	325621
647733	325622
97801	325623
24107	325624
287426	325625
652875	325626
47293	325627
49871	325628
551178	325629
530468	325630
43829	325631
214511	325632
448474	325633
197392	325634
446489	325635
629273	325636
48564	325637
12036	325638
283819	325639
61639	325640
178500	325641
174426	325642
186653	325643
108610	325644
506821	325645
519850	325646
246057	325647
107948	325648
58954	325649
9599	325650
647497	325651
13777	325652
115943	325653
567976	325654
623412	325655
12153	325656
104384	325657
498302	325658
415378	325659
718587	325660
277954	325661
422247	325662
33238	325663
529835	325664
684822	325665
11656	325666
164199	325667
48451	325668
93812	325669
662381	325670
23228	325671
433959	325672
216730	325673
76476	325674
323606	325675
546334	325676
161737	325677
10610	325678
556329	325679
130307	325680
304127	325681
506436	325682
555916	325683
52009	325684
63385	325685
627182	325686
299384	325687
257323	325688
172548	325689
54051	325690
690823	325691
644608	325692
2137	325693
704120	325694
22604	325695
182397	325696
53142	325697
48960	325698
170047	325699
455714	325700
509094	325701
640674	325702
575710	325703
65115	325704
265496	325705
317432	325706
218479	325707
666155	325708
2665	325709
637595	325710
274591	325711
565448	325712
148173	325713
132	325714
33199	325715
469946	325716
6825	325717
572474	325718
19681	325719
261054	325720
123194	325721
318265	325722
89068	325723
164532	325724
45328	325725
665940	325726
139630	325727
653033	325728
90689	325729
465	325730
118209	325731
583744	325732
659016	325733
289435	325734
47685	325735
586320	325736
409197	325737
105202	325738
695790	325739
8039	325740
186912	325741
146845	325742
306762	325743
461342	325744
14110	325745
644493	325746
203992	325747
135241	325748
303344	325749
140008	325750
315027	325751
12704	325752
386661	325753
198541	325754
465774	325755
344932	325756
577842	325757
139744	325758
556731	325759
611871	325760
336026	325761
7197	325762
12135	325763
493735	325764
646374	325765
402374	325766
290448	325767
256703	325768
116371	325769
462190	325770
132106	325771
454207	325772
77171	325773
1289	325774
157682	325775
707002	325776
87775	325777
703547	325778
57272	325779
493012	325780
114762	325781
289338	325782
446069	325783
257155	325784
431732	325785
127592	325786
176092	325787
377223	325788
334122	325789
77988	325790
717770	325791
711308	325792
257507	325793
495175	325794
222324	325795
32573	325796
187282	325797
337053	325798
45510	325799
4059	325800
144551	325801
207286	325802
443071	325803
156175	325804
498142	325805
331173	325806
131200	325807
171312	325808
64714	325809
580733	325810
436121	325811
107848	325812
56877	325813
14965	325814
52266	325815
440560	325816
4465	325817
686870	325818
591683	325819
309649	325820
38734	325821
3209	325822
21424	325823
680628	325824
398853	325825
28050	325826
17582	325827
40907	325828
712195	325829
123944	325830
645879	325831
50476	325832
45687	325833
479237	325834
527721	325835
215449	325836
682805	325837
329244	325838
556837	325839
178963	325840
13506	325841
565329	325842
702238	325843
210367	325844
550359	325845
500046	325846
348775	325847
220276	325848
78466	325849
133218	325850
1755	325851
448907	325852
709557	325853
552713	325854
311118	325855
252688	325856
284840	325857
142753	325858
498721	325859
614896	325860
328276	325861
640638	325862
50719	325863
603000	325864
105303	325865
164961	325866
248756	325867
111331	325868
513126	325869
597019	325870
624467	325871
630493	325872
151023	325873
88281	325874
190611	325875
601751	325876
2168	325877
260504	325878
103924	325879
80491	325880
444993	325881
275060	325882
559776	325883
36000	325884
11373	325885
164486	325886
209311	325887
215804	325888
165644	325889
1977	325890
499504	325891
352204	325892
121869	325893
449459	325894
267080	325895
178161	325896
574711	325897
615881	325898
43513	325899
559693	325900
391650	325901
343149	325902
437786	325903
18357	325904
674104	325905
664770	325906
15487	325907
37972	325908
13687	325909
516333	325910
403658	325911
99387	325912
168895	325913
306198	325914
637497	325915
580271	325916
450524	325917
482777	325918
176354	325919
150512	325920
172163	325921
357	325922
90841	325923
311528	325924
581652	325925
44909	325926
36989	325927
49997	325928
13762	325929
154122	325930
456748	325931
678116	325932
26184	325933
128687	325934
39963	325935
35012	325936
1247	325937
671735	325938
27156	325939
63931	325940
367749	325941
457455	325942
680180	325943
260211	325944
130060	325945
99913	325946
724988	325947
326500	325948
51762	325949
423256	325950
161899	325951
636778	325952
593238	325953
363055	325954
707236	325955
644159	325956
91144	325957
665945	325958
24020	325959
314429	325960
725068	325961
6012	325962
537070	325963
606203	325964
94902	325965
637310	325966
721673	325967
190354	325968
49389	325969
7679	325970
138936	325971
505952	325972
416738	325973
570087	325974
114324	325975
716269	325976
122305	325977
200529	325978
79870	325979
63808	325980
687611	325981
638889	325982
724720	325983
199	325984
378241	325985
638748	325986
531413	325987
219715	325988
675364	325989
144009	325990
170143	325991
351421	325992
118858	325993
704749	325994
462291	325995
105598	325996
24307	325997
187019	325998
352240	325999
192350	326000
631824	326001
35433	326002
436346	326003
655727	326004
137387	326005
159555	326006
11546	326007
53771	326008
491768	326009
364962	326010
159093	326011
622538	326012
52920	326013
10609	326014
283221	326015
512551	326016
8040	326017
381597	326018
614351	326019
524734	326020
674476	326021
188607	326022
61145	326023
423	326024
19451	326025
31019	326026
413138	326027
497180	326028
36022	326029
453093	326030
302937	326031
41939	326032
3878	326033
545181	326034
6790	326035
3745	326036
373733	326037
541089	326038
33881	326039
26271	326040
545430	326041
630512	326042
575566	326043
28553	326044
162588	326045
74225	326046
92148	326047
287107	326048
647856	326049
591170	326050
451402	326051
709998	326052
617593	326053
38867	326054
577121	326055
195546	326056
402824	326057
309796	326058
52783	326059
156221	326060
173761	326061
154642	326062
66956	326063
294121	326064
38940	326065
27595	326066
82733	326067
7524	326068
269691	326069
43186	326070
395028	326071
513093	326072
430912	326073
564393	326074
178746	326075
161456	326076
278329	326077
25765	326078
144667	326079
679910	326080
66115	326081
294	326082
477041	326083
145481	326084
462765	326085
315482	326086
105576	326087
76237	326088
129507	326089
78634	326090
685763	326091
559081	326092
412706	326093
77354	326094
141889	326095
240818	326096
719553	326097
287664	326098
281570	326099
101255	326100
100344	326101
10298	326102
133105	326103
181009	326104
140474	326105
664601	326106
563583	326107
372830	326108
415769	326109
547887	326110
36730	326111
20444	326112
67839	326113
141166	326114
334128	326115
175848	326116
38431	326117
670	326118
692641	326119
37769	326120
535658	326121
86864	326122
273001	326123
381993	326124
334312	326125
135696	326126
168119	326127
48601	326128
7677	326129
456312	326130
663987	326131
122489	326132
599097	326133
159947	326134
168953	326135
563055	326136
49174	326137
64923	326138
11800	326139
417995	326140
336370	326141
103654	326142
496154	326143
622320	326144
5519	326145
587235	326146
612974	326147
126776	326148
583582	326149
579080	326150
141023	326151
410765	326152
100641	326153
89082	326154
89763	326155
239320	326156
269737	326157
361748	326158
101290	326159
406527	326160
155773	326161
598477	326162
27608	326163
318003	326164
312191	326165
27876	326166
121454	326167
507167	326168
622611	326169
40937	326170
411134	326171
245695	326172
615922	326173
701908	326174
66370	326175
64498	326176
58054	326177
675213	326178
614131	326179
228740	326180
184433	326181
99633	326182
563576	326183
206763	326184
624559	326185
512903	326186
71674	326187
404259	326188
70554	326189
416979	326190
463297	326191
644957	326192
18110	326193
247038	326194
151562	326195
51578	326196
592	326197
169448	326198
491625	326199
38512	326200
27308	326201
7001	326202
368234	326203
302245	326204
80373	326205
274100	326206
479057	326207
272146	326208
396765	326209
237449	326210
304176	326211
74676	326212
476105	326213
124592	326214
25892	326215
33510	326216
535874	326217
21689	326218
172834	326219
63342	326220
462922	326221
26702	326222
20249	326223
166592	326224
151254	326225
80541	326226
157138	326227
260284	326228
239068	326229
29218	326230
636529	326231
392277	326232
72247	326233
123031	326234
634268	326235
214113	326236
706096	326237
433297	326238
500209	326239
28156	326240
724725	326241
1890	326242
248635	326243
65818	326244
160018	326245
492312	326246
413930	326247
723548	326248
590621	326249
475642	326250
219507	326251
362448	326252
191737	326253
430672	326254
142350	326255
718112	326256
60782	326257
325676	326258
446649	326259
513034	326260
686980	326261
10733	326262
83104	326263
664885	326264
646943	326265
543297	326266
15661	326267
220882	326268
188920	326269
79400	326270
652593	326271
322314	326272
142390	326273
93131	326274
489558	326275
213552	326276
615214	326277
193144	326278
376039	326279
11755	326280
269281	326281
176700	326282
16650	326283
67690	326284
62138	326285
398729	326286
359609	326287
645669	326288
80912	326289
265772	326290
382491	326291
509125	326292
653707	326293
165785	326294
497780	326295
355644	326296
670051	326297
172069	326298
35534	326299
386672	326300
46820	326301
1954	326302
654071	326303
70845	326304
51758	326305
125524	326306
81256	326307
82347	326308
263065	326309
385487	326310
129857	326311
8660	326312
583588	326313
270849	326314
565086	326315
486013	326316
103501	326317
114418	326318
30935	326319
563440	326320
91052	326321
396154	326322
109145	326323
153161	326324
142468	326325
86049	326326
185392	326327
260480	326328
129628	326329
2154	326330
720633	326331
205181	326332
252874	326333
127418	326334
556703	326335
542456	326336
29230	326337
176512	326338
56092	326339
127593	326340
248902	326341
475841	326342
109832	326343
708205	326344
557001	326345
617921	326346
199111	326347
86215	326348
550803	326349
724712	326350
70336	326351
332609	326352
386911	326353
262066	326354
118	326355
69871	326356
54658	326357
180707	326358
510830	326359
42660	326360
148327	326361
129429	326362
23243	326363
282432	326364
85904	326365
110168	326366
247925	326367
184436	326368
49918	326369
261982	326370
361365	326371
58801	326372
442144	326373
423806	326374
455437	326375
706881	326376
262100	326377
365111	326378
663283	326379
573236	326380
365866	326381
298098	326382
73270	326383
189243	326384
149554	326385
1872	326386
27094	326387
405862	326388
15952	326389
144571	326390
716422	326391
130712	326392
217411	326393
90452	326394
192377	326395
332547	326396
350793	326397
486100	326398
20421	326399
215514	326400
377750	326401
62107	326402
14380	326403
563633	326404
12486	326405
12521	326406
160914	326407
152507	326408
343448	326409
135577	326410
41147	326411
42797	326412
33652	326413
178179	326414
180720	326415
8251	326416
64413	326417
90158	326418
319883	326419
680526	326420
12192	326421
164032	326422
154070	326423
162521	326424
385834	326425
704220	326426
579144	326427
472412	326428
86233	326429
392546	326430
244080	326431
81412	326432
515713	326433
504120	326434
265419	326435
22941	326436
92156	326437
10261	326438
521977	326439
28326	326440
634385	326441
28448	326442
43465	326443
350681	326444
554449	326445
8895	326446
440205	326447
59789	326448
45887	326449
591173	326450
418393	326451
451179	326452
661097	326453
607792	326454
404619	326455
44909	326456
387407	326457
137909	326458
103331	326459
437031	326460
132331	326461
5618	326462
93900	326463
198447	326464
125370	326465
464999	326466
251793	326467
662317	326468
426003	326469
5609	326470
50253	326471
24164	326472
845	326473
366057	326474
151972	326475
44113	326476
21724	326477
125130	326478
17826	326479
595519	326480
101752	326481
10894	326482
53317	326483
320951	326484
140655	326485
165076	326486
34862	326487
452312	326488
667882	326489
304018	326490
556069	326491
335	326492
267950	326493
20865	326494
72071	326495
173126	326496
471085	326497
209718	326498
128298	326499
562823	326500
21423	326501
604218	326502
298	326503
3456	326504
101358	326505
61460	326506
503341	326507
173254	326508
151992	326509
408464	326510
611207	326511
34815	326512
315198	326513
416118	326514
103280	326515
8037	326516
3595	326517
327541	326518
83804	326519
38030	326520
281557	326521
282342	326522
694259	326523
199063	326524
251	326525
200833	326526
121597	326527
344050	326528
24599	326529
306775	326530
391932	326531
444842	326532
466184	326533
155838	326534
140929	326535
285386	326536
131560	326537
468107	326538
572033	326539
28081	326540
544801	326541
25706	326542
698466	326543
96642	326544
659413	326545
15436	326546
338243	326547
634134	326548
642496	326549
148092	326550
407675	326551
16706	326552
24681	326553
102824	326554
127099	326555
124548	326556
681635	326557
167472	326558
361762	326559
435718	326560
28958	326561
142298	326562
124694	326563
2950	326564
428643	326565
214981	326566
339565	326567
477440	326568
166999	326569
302091	326570
69024	326571
610413	326572
427605	326573
72147	326574
29726	326575
159665	326576
247016	326577
2260	326578
163668	326579
244610	326580
286228	326581
42727	326582
700	326583
243197	326584
152183	326585
597423	326586
7329	326587
497943	326588
38565	326589
43656	326590
195117	326591
78129	326592
76265	326593
684767	326594
20659	326595
99489	326596
25113	326597
566051	326598
378479	326599
258714	326600
72434	326601
34218	326602
273898	326603
95172	326604
3458	326605
153473	326606
507259	326607
51789	326608
444034	326609
382396	326610
246723	326611
56012	326612
80711	326613
3955	326614
65803	326615
698936	326616
538547	326617
620865	326618
105326	326619
580404	326620
509443	326621
45896	326622
136350	326623
377442	326624
683967	326625
562664	326626
207057	326627
378902	326628
712245	326629
519529	326630
316338	326631
530688	326632
13065	326633
163074	326634
453761	326635
184163	326636
140643	326637
271809	326638
256810	326639
678591	326640
23653	326641
157428	326642
144603	326643
63376	326644
480724	326645
74466	326646
262356	326647
504298	326648
628674	326649
87231	326650
600879	326651
664948	326652
311181	326653
649716	326654
11917	326655
30323	326656
399438	326657
14726	326658
29788	326659
421718	326660
34069	326661
239807	326662
665734	326663
395373	326664
573848	326665
347794	326666
163055	326667
564600	326668
3778	326669
516380	326670
166152	326671
377721	326672
16636	326673
14283	326674
646619	326675
358642	326676
277791	326677
188107	326678
461785	326679
197002	326680
161871	326681
151	326682
347095	326683
447843	326684
27313	326685
477179	326686
159595	326687
166697	326688
657880	326689
299873	326690
70111	326691
67218	326692
23288	326693
211728	326694
522141	326695
548030	326696
466240	326697
341941	326698
39295	326699
151526	326700
131234	326701
571916	326702
663550	326703
631119	326704
15121	326705
631887	326706
67059	326707
69683	326708
291714	326709
298363	326710
288590	326711
679559	326712
578117	326713
140200	326714
463833	326715
554886	326716
39307	326717
127084	326718
676608	326719
84533	326720
696843	326721
423889	326722
30356	326723
43852	326724
718289	326725
30104	326726
31389	326727
134165	326728
542970	326729
381625	326730
241792	326731
106146	326732
91773	326733
452661	326734
157015	326735
149949	326736
7077	326737
587171	326738
287458	326739
132753	326740
182918	326741
287220	326742
52357	326743
578415	326744
2137	326745
534110	326746
658853	326747
179019	326748
367218	326749
298170	326750
25394	326751
523	326752
449008	326753
217734	326754
95470	326755
179578	326756
611390	326757
163325	326758
196778	326759
20124	326760
326537	326761
593168	326762
41859	326763
513061	326764
6173	326765
251823	326766
117669	326767
146184	326768
93008	326769
170013	326770
158845	326771
365279	326772
547969	326773
35626	326774
313140	326775
548883	326776
531896	326777
339022	326778
47407	326779
108520	326780
302919	326781
98370	326782
19940	326783
519775	326784
152983	326785
628932	326786
381631	326787
241751	326788
446678	326789
491867	326790
4809	326791
525719	326792
122954	326793
110716	326794
225800	326795
422788	326796
123119	326797
410224	326798
608375	326799
266284	326800
46605	326801
43797	326802
673310	326803
457163	326804
143138	326805
52332	326806
338194	326807
114742	326808
155834	326809
112271	326810
584718	326811
571827	326812
562470	326813
353122	326814
544952	326815
557999	326816
268392	326817
225218	326818
567269	326819
280922	326820
370670	326821
50550	326822
173264	326823
701529	326824
712348	326825
277274	326826
339126	326827
177649	326828
520523	326829
671326	326830
103410	326831
337389	326832
626123	326833
656718	326834
192462	326835
108326	326836
2359	326837
327193	326838
96341	326839
518601	326840
469613	326841
165508	326842
720307	326843
600505	326844
555557	326845
130089	326846
125990	326847
92848	326848
635474	326849
14903	326850
3276	326851
30101	326852
123722	326853
564168	326854
412900	326855
169160	326856
528517	326857
294865	326858
34048	326859
556093	326860
141015	326861
213012	326862
172533	326863
54585	326864
98978	326865
81349	326866
449371	326867
101076	326868
574808	326869
170239	326870
206903	326871
102019	326872
1743	326873
262225	326874
396172	326875
586351	326876
24772	326877
297346	326878
158222	326879
542630	326880
637109	326881
78245	326882
76363	326883
198160	326884
86597	326885
20423	326886
481649	326887
388319	326888
80316	326889
722781	326890
302390	326891
510428	326892
14323	326893
742	326894
148335	326895
40020	326896
684814	326897
294365	326898
121417	326899
307259	326900
544507	326901
349694	326902
59601	326903
481332	326904
193446	326905
508129	326906
617721	326907
170758	326908
663236	326909
45290	326910
512700	326911
98041	326912
36445	326913
654296	326914
89175	326915
32991	326916
633314	326917
183953	326918
96362	326919
584350	326920
460414	326921
428357	326922
245375	326923
321244	326924
114045	326925
465078	326926
413219	326927
18339	326928
20670	326929
382089	326930
303771	326931
413336	326932
617383	326933
214083	326934
131292	326935
54453	326936
463537	326937
564117	326938
355528	326939
249841	326940
436905	326941
93903	326942
534098	326943
276806	326944
197213	326945
7551	326946
501064	326947
412000	326948
358351	326949
36675	326950
48237	326951
208524	326952
672074	326953
129579	326954
607395	326955
168242	326956
487240	326957
94430	326958
20283	326959
659091	326960
4609	326961
32195	326962
10998	326963
713592	326964
302933	326965
288667	326966
160710	326967
300206	326968
299279	326969
44466	326970
306139	326971
440141	326972
675208	326973
150241	326974
500515	326975
21091	326976
29619	326977
1658	326978
11188	326979
2973	326980
385800	326981
713437	326982
449996	326983
650266	326984
204756	326985
68304	326986
133059	326987
545880	326988
71691	326989
248640	326990
271245	326991
655744	326992
602824	326993
162938	326994
1054	326995
365939	326996
302751	326997
602710	326998
654028	326999
14587	327000
601191	327001
246128	327002
645402	327003
713979	327004
570851	327005
34978	327006
433346	327007
690791	327008
231644	327009
551658	327010
67032	327011
558443	327012
151607	327013
25975	327014
515474	327015
342623	327016
138502	327017
205117	327018
6133	327019
686634	327020
585858	327021
172033	327022
177225	327023
92620	327024
406056	327025
37516	327026
463974	327027
34472	327028
184928	327029
170078	327030
273996	327031
57804	327032
85669	327033
523882	327034
631866	327035
2726	327036
532494	327037
135109	327038
175559	327039
330623	327040
77135	327041
6323	327042
711287	327043
141216	327044
403524	327045
95844	327046
687283	327047
177510	327048
574312	327049
4304	327050
94587	327051
722270	327052
86181	327053
330319	327054
634333	327055
27977	327056
488474	327057
192092	327058
171442	327059
470427	327060
53288	327061
224113	327062
173536	327063
141625	327064
336225	327065
581900	327066
139977	327067
98548	327068
344110	327069
496953	327070
596536	327071
572698	327072
233269	327073
690582	327074
273457	327075
500558	327076
234976	327077
399752	327078
402325	327079
434620	327080
186272	327081
214629	327082
474335	327083
175642	327084
230910	327085
536771	327086
658242	327087
123763	327088
622987	327089
44812	327090
180477	327091
540295	327092
712128	327093
125134	327094
472209	327095
693827	327096
133757	327097
6857	327098
580465	327099
292702	327100
607353	327101
552215	327102
16008	327103
556515	327104
446156	327105
155712	327106
1001	327107
50577	327108
461128	327109
645944	327110
114800	327111
123861	327112
167589	327113
73280	327114
361115	327115
59076	327116
207857	327117
14797	327118
278065	327119
396079	327120
39848	327121
585540	327122
38281	327123
402845	327124
664735	327125
444591	327126
194669	327127
109039	327128
171176	327129
470237	327130
348640	327131
358515	327132
92348	327133
520269	327134
229163	327135
698185	327136
142009	327137
355322	327138
643041	327139
132823	327140
19284	327141
44100	327142
513624	327143
366561	327144
96740	327145
570880	327146
646787	327147
717884	327148
190639	327149
666577	327150
251211	327151
570438	327152
7803	327153
26998	327154
556764	327155
309604	327156
85601	327157
96067	327158
459234	327159
422	327160
346710	327161
272501	327162
313981	327163
38311	327164
441591	327165
89830	327166
394919	327167
417581	327168
366003	327169
358026	327170
718291	327171
131185	327172
683347	327173
118476	327174
546729	327175
21387	327176
69247	327177
589612	327178
405648	327179
573421	327180
140342	327181
177533	327182
623385	327183
771	327184
62265	327185
717449	327186
276117	327187
13131	327188
43223	327189
14035	327190
319240	327191
148663	327192
6175	327193
40451	327194
98164	327195
478840	327196
277125	327197
60734	327198
45529	327199
4438	327200
15355	327201
219003	327202
46337	327203
455430	327204
4458	327205
154654	327206
107112	327207
369459	327208
309300	327209
523734	327210
412410	327211
572073	327212
9080	327213
297361	327214
609442	327215
50635	327216
22650	327217
86696	327218
717644	327219
423809	327220
1	327221
62684	327222
18493	327223
171121	327224
635612	327225
70871	327226
529921	327227
123533	327228
513231	327229
689570	327230
103949	327231
14917	327232
260093	327233
263563	327234
779	327235
235284	327236
432822	327237
1359	327238
27364	327239
2032	327240
11734	327241
403393	327242
680336	327243
224414	327244
620281	327245
162396	327246
200657	327247
442251	327248
676196	327249
59558	327250
237170	327251
309424	327252
84899	327253
16960	327254
492560	327255
719040	327256
161900	327257
142568	327258
144635	327259
77884	327260
12037	327261
251726	327262
68834	327263
554681	327264
474459	327265
576541	327266
188395	327267
205811	327268
690256	327269
605178	327270
171615	327271
96948	327272
11632	327273
447533	327274
75570	327275
128068	327276
543066	327277
38185	327278
663042	327279
242025	327280
141037	327281
145358	327282
486958	327283
14264	327284
362033	327285
275050	327286
490846	327287
229701	327288
1045	327289
195221	327290
204805	327291
65936	327292
46775	327293
372223	327294
529900	327295
150421	327296
12943	327297
11588	327298
122636	327299
176917	327300
448499	327301
293829	327302
486862	327303
183714	327304
38743	327305
633051	327306
136285	327307
30338	327308
46322	327309
181160	327310
90213	327311
135866	327312
46649	327313
219195	327314
385	327315
332790	327316
639137	327317
184019	327318
53836	327319
570349	327320
270368	327321
204633	327322
676366	327323
59801	327324
46089	327325
171843	327326
502460	327327
13841	327328
587511	327329
400006	327330
207675	327331
577614	327332
141425	327333
222845	327334
170619	327335
664395	327336
439905	327337
248047	327338
153666	327339
629791	327340
144991	327341
382283	327342
496165	327343
689602	327344
569911	327345
467783	327346
128227	327347
23078	327348
171085	327349
2464	327350
31878	327351
718135	327352
629408	327353
10801	327354
880	327355
8506	327356
85898	327357
465992	327358
84311	327359
623280	327360
57906	327361
71880	327362
18887	327363
537979	327364
110711	327365
2119	327366
430657	327367
527965	327368
257252	327369
407148	327370
126752	327371
526651	327372
530677	327373
1424	327374
140886	327375
36534	327376
104976	327377
428638	327378
629256	327379
459374	327380
515206	327381
89754	327382
399711	327383
83068	327384
135535	327385
617327	327386
153057	327387
667692	327388
102383	327389
193616	327390
579775	327391
528854	327392
296416	327393
9398	327394
144626	327395
108659	327396
218397	327397
711259	327398
284944	327399
101609	327400
162142	327401
361114	327402
287139	327403
38915	327404
461091	327405
7545	327406
147505	327407
75	327408
307964	327409
579632	327410
123419	327411
7409	327412
642065	327413
483170	327414
170391	327415
24549	327416
93835	327417
70787	327418
34844	327419
623199	327420
462683	327421
245111	327422
674124	327423
413114	327424
74879	327425
646260	327426
1727	327427
285441	327428
51785	327429
49243	327430
424897	327431
159437	327432
551258	327433
15234	327434
510637	327435
3303	327436
39179	327437
469108	327438
398279	327439
305235	327440
153924	327441
118387	327442
102051	327443
447722	327444
548259	327445
44712	327446
406472	327447
54370	327448
48014	327449
112519	327450
112725	327451
254047	327452
724441	327453
294169	327454
58357	327455
586415	327456
69026	327457
182783	327458
611121	327459
506355	327460
657953	327461
69568	327462
602595	327463
15075	327464
359345	327465
397564	327466
302650	327467
338829	327468
688323	327469
493098	327470
110729	327471
185463	327472
648118	327473
367531	327474
377859	327475
80145	327476
561195	327477
567524	327478
635655	327479
374592	327480
40402	327481
222586	327482
699511	327483
697915	327484
146126	327485
250878	327486
160822	327487
312256	327488
65852	327489
533929	327490
154754	327491
64319	327492
312360	327493
291294	327494
429636	327495
242906	327496
312440	327497
34638	327498
88570	327499
289201	327500
607560	327501
172647	327502
163747	327503
109157	327504
83017	327505
122308	327506
556530	327507
700196	327508
684609	327509
523980	327510
451384	327511
570576	327512
51249	327513
89356	327514
493584	327515
262403	327516
131552	327517
357727	327518
475143	327519
16419	327520
88184	327521
618121	327522
507146	327523
123997	327524
51743	327525
353671	327526
50904	327527
552127	327528
316927	327529
357404	327530
210274	327531
130170	327532
434355	327533
685770	327534
34580	327535
707860	327536
390656	327537
504	327538
249103	327539
171469	327540
325128	327541
236607	327542
45298	327543
261008	327544
125632	327545
145957	327546
191669	327547
306017	327548
449981	327549
648431	327550
284906	327551
613922	327552
595742	327553
34961	327554
584795	327555
630124	327556
26029	327557
327695	327558
528692	327559
85598	327560
660820	327561
239607	327562
336194	327563
524923	327564
232702	327565
7193	327566
174617	327567
466015	327568
130812	327569
383692	327570
487569	327571
300912	327572
286072	327573
176068	327574
143198	327575
258390	327576
426204	327577
469932	327578
442794	327579
600015	327580
161750	327581
117336	327582
42250	327583
584903	327584
105376	327585
705967	327586
705815	327587
3586	327588
203211	327589
58189	327590
534612	327591
92224	327592
212260	327593
30112	327594
14003	327595
45944	327596
31161	327597
87299	327598
85965	327599
11939	327600
371663	327601
110165	327602
32686	327603
156551	327604
566116	327605
433015	327606
93869	327607
19104	327608
109727	327609
231476	327610
546251	327611
121106	327612
167765	327613
91149	327614
149356	327615
644	327616
260474	327617
215430	327618
277252	327619
316205	327620
542267	327621
172606	327622
10186	327623
514511	327624
531199	327625
674659	327626
106786	327627
606794	327628
170282	327629
711306	327630
639121	327631
25105	327632
82492	327633
57167	327634
282685	327635
253669	327636
130666	327637
72794	327638
425327	327639
459062	327640
269210	327641
632348	327642
104721	327643
149764	327644
8269	327645
33278	327646
177617	327647
5397	327648
8977	327649
324894	327650
234197	327651
2324	327652
421958	327653
530594	327654
95315	327655
328947	327656
21029	327657
280714	327658
121669	327659
647821	327660
219084	327661
62478	327662
445941	327663
303533	327664
568	327665
129101	327666
640659	327667
1058	327668
485774	327669
1918	327670
179967	327671
28695	327672
8318	327673
639266	327674
37497	327675
47598	327676
43296	327677
296317	327678
44737	327679
512377	327680
467189	327681
126033	327682
528948	327683
151585	327684
154518	327685
119401	327686
561318	327687
15460	327688
676738	327689
675978	327690
87885	327691
679685	327692
160120	327693
595594	327694
290038	327695
591773	327696
569400	327697
114635	327698
69737	327699
1005	327700
198055	327701
5738	327702
316504	327703
13877	327704
99670	327705
7281	327706
715342	327707
474033	327708
502038	327709
43357	327710
182425	327711
186207	327712
575284	327713
23372	327714
477796	327715
585737	327716
168838	327717
268195	327718
141212	327719
293386	327720
594608	327721
167215	327722
338802	327723
602893	327724
71996	327725
152359	327726
147812	327727
36867	327728
715321	327729
122929	327730
299853	327731
668610	327732
471638	327733
559275	327734
143835	327735
231790	327736
320721	327737
327581	327738
159942	327739
349593	327740
641463	327741
711649	327742
21737	327743
554609	327744
430863	327745
14784	327746
724508	327747
702742	327748
273080	327749
11598	327750
416356	327751
34897	327752
455497	327753
2533	327754
156941	327755
337133	327756
197091	327757
13631	327758
676711	327759
144917	327760
597221	327761
156848	327762
8373	327763
247420	327764
156269	327765
163725	327766
318260	327767
420654	327768
501173	327769
649058	327770
605634	327771
635468	327772
547041	327773
2634	327774
178817	327775
245153	327776
425441	327777
20870	327778
401014	327779
143517	327780
675798	327781
721881	327782
393016	327783
84682	327784
253125	327785
554538	327786
88712	327787
384342	327788
49128	327789
253314	327790
13297	327791
188466	327792
178487	327793
435202	327794
299030	327795
131339	327796
150717	327797
130106	327798
30227	327799
534946	327800
259486	327801
21938	327802
56860	327803
526736	327804
90592	327805
273355	327806
94477	327807
174824	327808
13629	327809
416551	327810
11466	327811
42628	327812
657507	327813
29963	327814
18997	327815
670489	327816
181789	327817
131649	327818
559306	327819
673739	327820
65654	327821
198391	327822
202305	327823
552866	327824
204516	327825
307066	327826
507663	327827
526833	327828
259594	327829
699333	327830
52599	327831
179792	327832
11206	327833
571415	327834
703521	327835
724003	327836
371103	327837
422866	327838
434693	327839
1409	327840
12302	327841
311797	327842
127896	327843
11723	327844
202426	327845
31049	327846
93997	327847
221836	327848
512322	327849
178606	327850
378857	327851
201650	327852
665635	327853
61952	327854
86518	327855
516200	327856
600653	327857
689875	327858
36421	327859
403414	327860
153991	327861
10850	327862
146547	327863
524174	327864
158593	327865
111111	327866
17651	327867
7145	327868
409359	327869
229981	327870
128574	327871
661627	327872
328229	327873
216886	327874
22012	327875
109248	327876
660889	327877
164594	327878
74091	327879
5549	327880
120801	327881
172021	327882
697568	327883
366435	327884
557119	327885
33756	327886
28223	327887
174566	327888
396204	327889
547905	327890
195438	327891
398298	327892
360201	327893
580812	327894
186087	327895
3640	327896
382429	327897
380382	327898
105958	327899
377767	327900
211790	327901
49951	327902
722662	327903
627746	327904
249602	327905
158688	327906
697997	327907
113957	327908
422936	327909
97778	327910
718448	327911
407314	327912
106969	327913
13895	327914
32555	327915
333275	327916
331632	327917
216	327918
34330	327919
221419	327920
249230	327921
45411	327922
208698	327923
53526	327924
15701	327925
549236	327926
42524	327927
49488	327928
48552	327929
60283	327930
5241	327931
14200	327932
409019	327933
436935	327934
154585	327935
188595	327936
558071	327937
229676	327938
12889	327939
648019	327940
6329	327941
81298	327942
666184	327943
102556	327944
145737	327945
110765	327946
22488	327947
278478	327948
624769	327949
311433	327950
99937	327951
350203	327952
102625	327953
411789	327954
252090	327955
627824	327956
631526	327957
492163	327958
238085	327959
688314	327960
80269	327961
1933	327962
496396	327963
590669	327964
376540	327965
635351	327966
86929	327967
1775	327968
376032	327969
643463	327970
34719	327971
174273	327972
161200	327973
237784	327974
431028	327975
307597	327976
441284	327977
335796	327978
70068	327979
516688	327980
222	327981
160909	327982
66090	327983
111680	327984
75792	327985
408280	327986
273375	327987
159445	327988
185601	327989
490622	327990
18121	327991
7547	327992
169015	327993
468753	327994
14508	327995
659647	327996
33569	327997
391343	327998
332012	327999
4608	328000
13602	328001
69671	328002
217205	328003
267986	328004
32184	328005
630386	328006
102804	328007
184653	328008
517774	328009
188695	328010
392966	328011
38424	328012
605215	328013
58885	328014
443036	328015
195731	328016
180582	328017
309839	328018
647230	328019
282911	328020
503489	328021
19183	328022
631700	328023
420314	328024
267230	328025
412014	328026
427094	328027
75138	328028
36614	328029
63770	328030
356529	328031
45250	328032
486592	328033
19981	328034
186662	328035
354373	328036
718455	328037
80979	328038
695109	328039
611098	328040
593228	328041
393852	328042
341035	328043
665951	328044
46536	328045
571099	328046
193906	328047
177761	328048
483043	328049
148754	328050
77323	328051
307671	328052
251648	328053
71	328054
20568	328055
257403	328056
654735	328057
549864	328058
717618	328059
129209	328060
141154	328061
564331	328062
172065	328063
168025	328064
10363	328065
355098	328066
108045	328067
48030	328068
194339	328069
196578	328070
107576	328071
297105	328072
181819	328073
506128	328074
19222	328075
353396	328076
203699	328077
52020	328078
17209	328079
133920	328080
644591	328081
647146	328082
127054	328083
10966	328084
133293	328085
407571	328086
334300	328087
16995	328088
156674	328089
401080	328090
573876	328091
80957	328092
676441	328093
344861	328094
105800	328095
304214	328096
1080	328097
339844	328098
552493	328099
695745	328100
3497	328101
5990	328102
145927	328103
573650	328104
400825	328105
33832	328106
45120	328107
72024	328108
465804	328109
359411	328110
11748	328111
121455	328112
117182	328113
43081	328114
120787	328115
493940	328116
106072	328117
333716	328118
518608	328119
473052	328120
32841	328121
1443	328122
31254	328123
489868	328124
60357	328125
705600	328126
131006	328127
539981	328128
117756	328129
498772	328130
36191	328131
354759	328132
920	328133
375475	328134
88805	328135
402268	328136
77077	328137
43272	328138
677900	328139
130528	328140
11759	328141
478489	328142
49514	328143
54597	328144
441659	328145
404533	328146
510168	328147
15214	328148
7314	328149
25335	328150
380693	328151
594367	328152
711186	328153
27854	328154
168943	328155
298178	328156
51767	328157
537121	328158
119148	328159
8285	328160
685654	328161
20850	328162
73179	328163
567484	328164
370383	328165
206659	328166
230118	328167
48002	328168
4542	328169
656888	328170
514689	328171
538874	328172
64337	328173
6262	328174
35966	328175
355557	328176
15786	328177
108435	328178
602242	328179
125706	328180
598690	328181
162888	328182
439556	328183
12660	328184
329603	328185
174570	328186
606376	328187
5418	328188
169836	328189
77785	328190
309501	328191
32647	328192
532063	328193
82001	328194
145336	328195
550294	328196
72584	328197
361311	328198
108989	328199
631561	328200
671790	328201
110934	328202
323829	328203
12114	328204
16555	328205
184520	328206
553081	328207
411127	328208
423431	328209
56436	328210
597785	328211
346167	328212
287077	328213
46264	328214
54334	328215
41032	328216
42363	328217
13182	328218
310662	328219
46748	328220
175218	328221
589821	328222
67015	328223
211451	328224
364889	328225
677442	328226
369232	328227
168560	328228
567688	328229
378	328230
25375	328231
1995	328232
172653	328233
14122	328234
3992	328235
382860	328236
18327	328237
22059	328238
112547	328239
645102	328240
285843	328241
190092	328242
113148	328243
52237	328244
509322	328245
494659	328246
20700	328247
85398	328248
24112	328249
258036	328250
24903	328251
621419	328252
408620	328253
622206	328254
108405	328255
2890	328256
159104	328257
10126	328258
104141	328259
207716	328260
697444	328261
675674	328262
213381	328263
145883	328264
365228	328265
24787	328266
464558	328267
184276	328268
43891	328269
559108	328270
608401	328271
228796	328272
283028	328273
97222	328274
351515	328275
140075	328276
109809	328277
205452	328278
705440	328279
243968	328280
1185	328281
285778	328282
371070	328283
389636	328284
656770	328285
59300	328286
248819	328287
565953	328288
616438	328289
71315	328290
370196	328291
585917	328292
92530	328293
637162	328294
25791	328295
118648	328296
136381	328297
125007	328298
20842	328299
25379	328300
404486	328301
24524	328302
508901	328303
596563	328304
10346	328305
375333	328306
142584	328307
42701	328308
454106	328309
146174	328310
14663	328311
83913	328312
381647	328313
36168	328314
644885	328315
11978	328316
15917	328317
235331	328318
479304	328319
446364	328320
416625	328321
37735	328322
324163	328323
647948	328324
144617	328325
178342	328326
163672	328327
15252	328328
145844	328329
185306	328330
120321	328331
220857	328332
145129	328333
574467	328334
540113	328335
436064	328336
473010	328337
405068	328338
496235	328339
246759	328340
318212	328341
429493	328342
364525	328343
502587	328344
398051	328345
423201	328346
586199	328347
496777	328348
19656	328349
201119	328350
516901	328351
151461	328352
220031	328353
655649	328354
529201	328355
604214	328356
358998	328357
46599	328358
516501	328359
659825	328360
642784	328361
463068	328362
183005	328363
29981	328364
45852	328365
671138	328366
253508	328367
34727	328368
531667	328369
553440	328370
204418	328371
147020	328372
498464	328373
562097	328374
494688	328375
92498	328376
366793	328377
630294	328378
106272	328379
311227	328380
428274	328381
685596	328382
208834	328383
261362	328384
235207	328385
556197	328386
498871	328387
341226	328388
709048	328389
625474	328390
317027	328391
623878	328392
49393	328393
223359	328394
302811	328395
500712	328396
179316	328397
703509	328398
788	328399
60351	328400
4563	328401
352289	328402
543282	328403
253121	328404
312473	328405
303059	328406
153608	328407
470836	328408
650877	328409
484044	328410
71449	328411
128556	328412
529642	328413
157602	328414
361375	328415
211923	328416
37920	328417
44080	328418
711678	328419
339682	328420
4463	328421
251941	328422
370701	328423
142596	328424
439976	328425
326338	328426
227321	328427
536882	328428
578823	328429
711385	328430
603792	328431
665344	328432
413453	328433
3519	328434
133074	328435
361537	328436
22575	328437
254145	328438
168950	328439
466827	328440
185069	328441
97978	328442
19946	328443
388160	328444
579223	328445
121030	328446
17895	328447
4846	328448
3870	328449
9566	328450
358314	328451
671319	328452
566777	328453
625764	328454
186853	328455
422609	328456
122550	328457
388731	328458
183381	328459
402202	328460
70840	328461
9248	328462
62572	328463
39129	328464
107188	328465
5579	328466
150984	328467
77375	328468
144052	328469
654828	328470
6941	328471
233893	328472
202739	328473
588234	328474
440844	328475
390946	328476
436224	328477
436488	328478
524988	328479
436296	328480
568217	328481
422917	328482
48577	328483
95932	328484
33075	328485
144948	328486
643975	328487
411268	328488
113905	328489
587344	328490
317476	328491
186419	328492
74293	328493
293643	328494
543181	328495
678104	328496
150723	328497
725183	328498
110647	328499
167385	328500
181442	328501
495562	328502
502072	328503
362247	328504
478647	328505
159226	328506
40996	328507
416336	328508
409018	328509
466483	328510
172000	328511
695529	328512
322965	328513
441149	328514
25533	328515
115747	328516
345668	328517
317734	328518
272117	328519
193116	328520
508320	328521
318347	328522
463643	328523
612865	328524
675166	328525
662984	328526
100120	328527
521815	328528
666868	328529
164012	328530
35489	328531
182059	328532
66285	328533
344182	328534
525824	328535
555118	328536
210059	328537
680748	328538
46358	328539
159980	328540
480416	328541
54566	328542
292187	328543
186764	328544
690772	328545
375975	328546
617438	328547
124345	328548
517442	328549
4713	328550
662509	328551
10711	328552
33033	328553
495760	328554
65147	328555
103901	328556
268987	328557
24940	328558
265324	328559
86387	328560
16413	328561
650183	328562
136050	328563
633473	328564
161092	328565
167960	328566
478581	328567
174636	328568
300932	328569
693588	328570
89	328571
81179	328572
544872	328573
173021	328574
321247	328575
167052	328576
601899	328577
647	328578
244732	328579
42445	328580
673481	328581
312664	328582
472896	328583
56882	328584
443501	328585
291078	328586
1904	328587
167740	328588
485397	328589
555715	328590
586282	328591
344552	328592
40427	328593
27042	328594
37443	328595
129684	328596
39930	328597
320718	328598
73055	328599
356543	328600
285470	328601
83364	328602
16376	328603
188992	328604
92302	328605
345411	328606
136367	328607
596634	328608
625885	328609
316067	328610
14928	328611
560195	328612
483980	328613
334644	328614
282183	328615
508724	328616
241	328617
615943	328618
570413	328619
112317	328620
693151	328621
179831	328622
113003	328623
339951	328624
12103	328625
55101	328626
136979	328627
315995	328628
220677	328629
198383	328630
32043	328631
36342	328632
534142	328633
271017	328634
291340	328635
602568	328636
537820	328637
231363	328638
641803	328639
701881	328640
165202	328641
176528	328642
63719	328643
54219	328644
365176	328645
206964	328646
51765	328647
2753	328648
34041	328649
110619	328650
514460	328651
434220	328652
286027	328653
201369	328654
300517	328655
218484	328656
68867	328657
440007	328658
45536	328659
200031	328660
543291	328661
347440	328662
11211	328663
245085	328664
413759	328665
532385	328666
207074	328667
677845	328668
642930	328669
361839	328670
1886	328671
434685	328672
175519	328673
11659	328674
656541	328675
127266	328676
571344	328677
488632	328678
52068	328679
77350	328680
566636	328681
9235	328682
543621	328683
86993	328684
669124	328685
660378	328686
454734	328687
49044	328688
354671	328689
333521	328690
180678	328691
223584	328692
106187	328693
210637	328694
119804	328695
22474	328696
87889	328697
277834	328698
50658	328699
133	328700
85988	328701
287734	328702
21557	328703
132236	328704
165361	328705
65242	328706
174619	328707
6591	328708
490140	328709
180481	328710
167650	328711
235022	328712
609481	328713
171983	328714
577188	328715
16163	328716
667510	328717
666563	328718
154268	328719
229270	328720
135314	328721
11313	328722
19215	328723
90417	328724
48895	328725
620288	328726
408358	328727
691089	328728
574607	328729
458457	328730
110554	328731
168132	328732
147036	328733
114297	328734
197666	328735
2569	328736
226923	328737
506626	328738
577157	328739
59644	328740
20978	328741
51587	328742
29624	328743
592551	328744
439306	328745
345938	328746
638525	328747
494102	328748
13466	328749
52665	328750
144011	328751
709710	328752
349794	328753
55642	328754
286022	328755
81287	328756
660099	328757
576846	328758
682691	328759
569464	328760
459537	328761
1421	328762
625359	328763
477606	328764
167973	328765
467669	328766
56757	328767
543562	328768
44812	328769
526107	328770
17384	328771
513632	328772
518629	328773
356065	328774
175308	328775
31220	328776
174009	328777
249687	328778
168463	328779
383428	328780
132010	328781
486504	328782
53769	328783
35022	328784
237059	328785
155854	328786
684301	328787
17884	328788
63472	328789
4639	328790
549448	328791
109241	328792
46896	328793
287213	328794
276356	328795
50174	328796
27001	328797
269425	328798
130685	328799
137791	328800
27106	328801
29673	328802
63553	328803
222134	328804
522008	328805
593862	328806
550063	328807
229985	328808
616847	328809
579589	328810
36253	328811
554745	328812
486295	328813
446941	328814
7592	328815
32822	328816
573258	328817
5444	328818
506104	328819
184412	328820
15898	328821
228602	328822
72020	328823
119744	328824
37549	328825
6219	328826
684833	328827
161097	328828
107219	328829
183018	328830
65158	328831
50772	328832
21930	328833
249577	328834
70320	328835
532681	328836
45473	328837
351373	328838
653288	328839
105262	328840
38208	328841
67184	328842
184135	328843
54472	328844
51515	328845
703548	328846
682658	328847
715038	328848
642658	328849
698135	328850
317190	328851
551583	328852
208076	328853
609790	328854
366818	328855
290654	328856
2375	328857
700957	328858
12778	328859
189897	328860
492534	328861
187847	328862
141857	328863
200527	328864
247151	328865
253069	328866
20790	328867
400104	328868
160327	328869
297983	328870
596826	328871
328804	328872
59835	328873
298298	328874
655160	328875
37642	328876
673119	328877
245822	328878
14426	328879
145901	328880
240589	328881
139471	328882
33601	328883
198506	328884
416752	328885
6518	328886
192922	328887
578314	328888
25043	328889
555364	328890
120149	328891
160981	328892
174010	328893
114414	328894
701362	328895
100852	328896
538892	328897
25281	328898
244867	328899
59750	328900
335899	328901
479879	328902
184407	328903
534508	328904
31116	328905
39151	328906
31913	328907
44502	328908
358375	328909
3873	328910
547173	328911
214709	328912
491224	328913
169093	328914
15084	328915
111461	328916
385035	328917
10682	328918
575535	328919
514470	328920
388001	328921
612941	328922
563170	328923
120046	328924
231525	328925
119069	328926
107531	328927
195780	328928
429460	328929
386209	328930
149077	328931
38362	328932
1208	328933
154066	328934
38686	328935
103754	328936
289780	328937
51563	328938
77822	328939
328780	328940
115615	328941
32199	328942
19572	328943
74139	328944
554736	328945
56627	328946
159387	328947
482159	328948
253649	328949
10512	328950
106839	328951
57829	328952
148940	328953
245206	328954
379101	328955
91918	328956
32958	328957
325115	328958
619351	328959
682610	328960
677525	328961
372954	328962
667503	328963
17053	328964
3594	328965
182219	328966
359537	328967
124511	328968
39828	328969
83524	328970
254528	328971
722821	328972
132298	328973
164991	328974
14825	328975
688029	328976
47036	328977
52422	328978
576970	328979
332063	328980
159019	328981
517882	328982
155453	328983
459473	328984
247695	328985
2507	328986
83401	328987
121681	328988
80404	328989
20952	328990
325686	328991
123957	328992
181059	328993
168037	328994
25739	328995
546777	328996
71679	328997
149805	328998
502733	328999
578356	329000
161098	329001
17671	329002
516249	329003
446600	329004
59603	329005
54773	329006
25576	329007
70255	329008
163874	329009
496464	329010
710810	329011
122587	329012
187157	329013
705693	329014
411272	329015
295542	329016
423514	329017
404199	329018
4583	329019
419702	329020
132031	329021
451920	329022
209262	329023
560406	329024
253970	329025
138888	329026
163519	329027
50993	329028
668129	329029
150361	329030
554224	329031
34314	329032
464914	329033
223781	329034
320422	329035
8031	329036
24692	329037
117024	329038
81800	329039
158856	329040
679928	329041
59222	329042
653738	329043
248190	329044
517853	329045
165683	329046
481496	329047
324729	329048
172197	329049
374621	329050
39936	329051
6540	329052
604076	329053
550392	329054
8511	329055
10846	329056
458206	329057
276771	329058
603357	329059
246430	329060
177684	329061
436167	329062
619788	329063
136255	329064
656454	329065
488522	329066
56524	329067
12576	329068
27609	329069
311999	329070
244947	329071
166466	329072
328054	329073
137273	329074
101568	329075
220081	329076
348208	329077
702557	329078
316536	329079
420860	329080
136211	329081
223180	329082
7005	329083
289365	329084
435887	329085
16428	329086
16450	329087
682946	329088
42975	329089
551895	329090
288448	329091
1598	329092
5403	329093
641751	329094
102008	329095
82613	329096
143528	329097
145747	329098
515712	329099
3408	329100
9170	329101
476160	329102
505947	329103
35398	329104
341960	329105
488132	329106
405099	329107
65981	329108
75953	329109
117536	329110
546789	329111
286934	329112
441493	329113
173397	329114
265131	329115
158806	329116
89660	329117
158657	329118
165193	329119
359786	329120
631566	329121
131565	329122
91159	329123
510181	329124
620789	329125
2843	329126
71216	329127
562818	329128
16689	329129
329429	329130
667683	329131
1	329132
35915	329133
596931	329134
186051	329135
24416	329136
482569	329137
308916	329138
463430	329139
80863	329140
695176	329141
36183	329142
123443	329143
621693	329144
219667	329145
105887	329146
556310	329147
643661	329148
22924	329149
203163	329150
154812	329151
303359	329152
695043	329153
374409	329154
386430	329155
309729	329156
676418	329157
190990	329158
98335	329159
5486	329160
172452	329161
87	329162
15	329163
3643	329164
47974	329165
614034	329166
2164	329167
580607	329168
444533	329169
611968	329170
106154	329171
301628	329172
558281	329173
460651	329174
696141	329175
564175	329176
1851	329177
523826	329178
722721	329179
20956	329180
5232	329181
724285	329182
96492	329183
314474	329184
118076	329185
394728	329186
18703	329187
227745	329188
174506	329189
92959	329190
122333	329191
118936	329192
641005	329193
626773	329194
210126	329195
256707	329196
622202	329197
104450	329198
279152	329199
41297	329200
155628	329201
250043	329202
719336	329203
633326	329204
50845	329205
401671	329206
126689	329207
71032	329208
108204	329209
147054	329210
363844	329211
184404	329212
226807	329213
706393	329214
244259	329215
699605	329216
212480	329217
556358	329218
539983	329219
1103	329220
518355	329221
44771	329222
643695	329223
608459	329224
92526	329225
4522	329226
308828	329227
529890	329228
456005	329229
23225	329230
214014	329231
2852	329232
14947	329233
310102	329234
363474	329235
152054	329236
588657	329237
108635	329238
92927	329239
717679	329240
117857	329241
57254	329242
257438	329243
301593	329244
33255	329245
181852	329246
217147	329247
437853	329248
718113	329249
547973	329250
400216	329251
661785	329252
541888	329253
707262	329254
122044	329255
55928	329256
269157	329257
70661	329258
114189	329259
379986	329260
369561	329261
42369	329262
2820	329263
521181	329264
315494	329265
440117	329266
45720	329267
77599	329268
60868	329269
669340	329270
369410	329271
640228	329272
490768	329273
26367	329274
153062	329275
171675	329276
218115	329277
93688	329278
663486	329279
719555	329280
54719	329281
680051	329282
568233	329283
641936	329284
181038	329285
193	329286
117638	329287
307505	329288
435492	329289
182097	329290
117236	329291
647450	329292
196666	329293
428367	329294
592024	329295
28972	329296
654169	329297
7884	329298
27599	329299
302628	329300
53002	329301
492841	329302
481831	329303
696101	329304
510377	329305
129836	329306
525250	329307
388315	329308
630867	329309
250717	329310
106671	329311
737	329312
236763	329313
56622	329314
385180	329315
125193	329316
581059	329317
562540	329318
693365	329319
580019	329320
548331	329321
150924	329322
17467	329323
160907	329324
144334	329325
18227	329326
183834	329327
682346	329328
576420	329329
724922	329330
437307	329331
407160	329332
118697	329333
314538	329334
473926	329335
573859	329336
289785	329337
75411	329338
25848	329339
216543	329340
119738	329341
365068	329342
474546	329343
92660	329344
68773	329345
176831	329346
698055	329347
474395	329348
79276	329349
296574	329350
704781	329351
611065	329352
169192	329353
225497	329354
536615	329355
14915	329356
49739	329357
510482	329358
10344	329359
9433	329360
406786	329361
995	329362
172622	329363
166974	329364
392178	329365
149729	329366
41651	329367
311070	329368
268490	329369
634260	329370
41503	329371
418065	329372
51035	329373
390571	329374
116685	329375
23904	329376
432655	329377
558751	329378
437457	329379
433745	329380
13644	329381
340656	329382
191913	329383
117701	329384
1830	329385
426722	329386
13826	329387
554831	329388
162697	329389
483957	329390
363733	329391
31315	329392
153792	329393
564421	329394
4503	329395
169631	329396
99153	329397
152275	329398
511154	329399
43728	329400
225931	329401
369961	329402
379953	329403
193650	329404
343973	329405
91430	329406
123900	329407
74728	329408
142694	329409
183275	329410
138100	329411
20485	329412
34266	329413
475467	329414
6771	329415
141009	329416
418024	329417
562365	329418
36693	329419
76624	329420
655244	329421
439954	329422
235319	329423
351533	329424
28299	329425
178908	329426
14670	329427
160183	329428
609622	329429
215196	329430
81542	329431
665643	329432
162103	329433
160129	329434
391460	329435
286367	329436
163534	329437
157516	329438
168096	329439
184249	329440
155511	329441
247245	329442
178955	329443
255376	329444
366340	329445
8059	329446
360209	329447
81405	329448
27	329449
122821	329450
638510	329451
19384	329452
327803	329453
174024	329454
68128	329455
698704	329456
188811	329457
39965	329458
13411	329459
86510	329460
408706	329461
226287	329462
87393	329463
283551	329464
472686	329465
287298	329466
84188	329467
381099	329468
617598	329469
724547	329470
650836	329471
435332	329472
178680	329473
533288	329474
302471	329475
196111	329476
299328	329477
196428	329478
196457	329479
416970	329480
123455	329481
40773	329482
663707	329483
157083	329484
230407	329485
16922	329486
621547	329487
131476	329488
55902	329489
214724	329490
92752	329491
261254	329492
143358	329493
254524	329494
311812	329495
125118	329496
49522	329497
20281	329498
36003	329499
134471	329500
723042	329501
356098	329502
151207	329503
3632	329504
39856	329505
260861	329506
688440	329507
332510	329508
280131	329509
231661	329510
638636	329511
37884	329512
519111	329513
719921	329514
15832	329515
31714	329516
398519	329517
171092	329518
278767	329519
422551	329520
128328	329521
537994	329522
471518	329523
533022	329524
721399	329525
343337	329526
636869	329527
635816	329528
470720	329529
496458	329530
389393	329531
174933	329532
98473	329533
586447	329534
198281	329535
483804	329536
107271	329537
541136	329538
23903	329539
379041	329540
370652	329541
286540	329542
414015	329543
164565	329544
10110	329545
2347	329546
328788	329547
265886	329548
1577	329549
206229	329550
81861	329551
93896	329552
23734	329553
220758	329554
130109	329555
373944	329556
619002	329557
95471	329558
388763	329559
606087	329560
88469	329561
44944	329562
143281	329563
233452	329564
655752	329565
234068	329566
451731	329567
304151	329568
599032	329569
179755	329570
596227	329571
151420	329572
146154	329573
190427	329574
546748	329575
621179	329576
633483	329577
19040	329578
152047	329579
105189	329580
139009	329581
94771	329582
598668	329583
679829	329584
551986	329585
993	329586
410964	329587
698665	329588
704354	329589
92737	329590
306759	329591
194880	329592
96225	329593
501259	329594
136096	329595
458180	329596
39390	329597
168228	329598
675688	329599
236585	329600
29915	329601
494085	329602
710642	329603
465600	329604
94143	329605
64212	329606
282997	329607
9483	329608
426451	329609
149	329610
252616	329611
564	329612
296475	329613
76166	329614
85040	329615
1348	329616
474300	329617
612318	329618
54962	329619
122072	329620
624868	329621
549995	329622
449104	329623
88109	329624
348189	329625
170271	329626
44273	329627
191579	329628
41707	329629
429219	329630
139174	329631
30463	329632
3752	329633
30625	329634
274791	329635
78232	329636
517019	329637
599470	329638
495719	329639
16977	329640
139256	329641
247438	329642
252960	329643
183133	329644
456574	329645
189035	329646
268469	329647
483108	329648
158397	329649
487436	329650
1309	329651
360421	329652
508955	329653
498681	329654
410527	329655
70194	329656
645973	329657
22893	329658
182123	329659
22824	329660
41528	329661
646254	329662
123287	329663
379350	329664
365206	329665
719863	329666
629558	329667
279273	329668
128983	329669
129249	329670
397889	329671
686454	329672
354414	329673
616274	329674
281719	329675
250175	329676
194517	329677
118729	329678
313754	329679
508819	329680
489926	329681
197409	329682
721980	329683
344973	329684
169717	329685
482973	329686
624318	329687
502866	329688
616663	329689
232567	329690
338797	329691
25564	329692
619898	329693
33340	329694
661767	329695
663062	329696
104067	329697
71731	329698
27125	329699
310517	329700
436170	329701
541292	329702
552782	329703
41879	329704
510284	329705
8236	329706
215206	329707
172633	329708
657593	329709
318568	329710
108155	329711
450788	329712
279334	329713
404597	329714
350055	329715
452027	329716
273703	329717
91509	329718
199741	329719
395958	329720
12182	329721
383908	329722
410641	329723
484532	329724
169146	329725
211953	329726
177466	329727
256481	329728
203279	329729
135995	329730
72675	329731
470257	329732
381711	329733
9659	329734
129679	329735
128811	329736
88043	329737
609831	329738
697038	329739
71659	329740
54917	329741
204117	329742
413017	329743
588058	329744
344491	329745
362154	329746
8120	329747
300000	329748
91508	329749
157798	329750
434502	329751
113802	329752
49436	329753
145586	329754
672593	329755
494528	329756
77177	329757
35670	329758
164899	329759
448603	329760
294197	329761
581572	329762
221647	329763
168401	329764
149105	329765
5012	329766
52590	329767
377	329768
558572	329769
557005	329770
143340	329771
20560	329772
635417	329773
127648	329774
515879	329775
90994	329776
195457	329777
30536	329778
131200	329779
670302	329780
113730	329781
411143	329782
520078	329783
211885	329784
668017	329785
43636	329786
537211	329787
12008	329788
194	329789
51058	329790
669654	329791
2281	329792
598946	329793
696527	329794
262645	329795
505978	329796
108493	329797
136718	329798
655308	329799
644847	329800
424216	329801
53567	329802
38950	329803
100932	329804
2190	329805
431483	329806
594900	329807
81540	329808
144944	329809
550214	329810
260672	329811
508883	329812
557105	329813
484344	329814
619707	329815
480676	329816
331036	329817
9172	329818
451863	329819
238792	329820
724837	329821
79208	329822
671905	329823
596661	329824
91417	329825
496609	329826
120110	329827
643486	329828
176193	329829
596369	329830
40766	329831
236295	329832
105782	329833
61433	329834
654463	329835
85975	329836
243574	329837
186164	329838
496719	329839
101581	329840
9152	329841
198737	329842
46612	329843
721375	329844
642253	329845
403189	329846
10946	329847
173273	329848
119247	329849
637217	329850
101858	329851
13454	329852
632251	329853
33744	329854
328806	329855
572332	329856
684788	329857
137911	329858
540490	329859
35263	329860
671764	329861
45100	329862
603927	329863
9956	329864
456242	329865
682843	329866
612285	329867
132282	329868
154576	329869
466256	329870
79981	329871
169096	329872
663757	329873
15486	329874
384407	329875
124336	329876
282818	329877
33096	329878
41278	329879
544250	329880
665976	329881
273162	329882
68754	329883
206530	329884
376165	329885
113955	329886
54499	329887
66267	329888
487629	329889
1026	329890
207602	329891
89304	329892
256858	329893
590134	329894
101310	329895
77540	329896
525598	329897
25702	329898
15061	329899
394399	329900
42793	329901
440402	329902
58014	329903
22079	329904
272712	329905
667925	329906
571289	329907
655133	329908
21309	329909
40901	329910
53646	329911
232407	329912
238184	329913
29413	329914
149515	329915
503540	329916
69736	329917
361449	329918
375122	329919
443171	329920
704057	329921
718585	329922
540910	329923
15753	329924
3026	329925
59353	329926
591897	329927
178367	329928
487327	329929
38635	329930
399414	329931
846	329932
572276	329933
73161	329934
382305	329935
12348	329936
413397	329937
29622	329938
327710	329939
414570	329940
668693	329941
46007	329942
632342	329943
65635	329944
414737	329945
204894	329946
120829	329947
181535	329948
696766	329949
662737	329950
8364	329951
172060	329952
219518	329953
41955	329954
46786	329955
48202	329956
654966	329957
418865	329958
347487	329959
81530	329960
15306	329961
4815	329962
5864	329963
618111	329964
1293	329965
34122	329966
459962	329967
588979	329968
188687	329969
486358	329970
287676	329971
477346	329972
140568	329973
87805	329974
146722	329975
47751	329976
401125	329977
79850	329978
309789	329979
521985	329980
157127	329981
269349	329982
421256	329983
171210	329984
106560	329985
50284	329986
508982	329987
2147	329988
178029	329989
270839	329990
305924	329991
540833	329992
573390	329993
42522	329994
23985	329995
38513	329996
386922	329997
374148	329998
2801	329999
45159	330000
260696	330001
14675	330002
497777	330003
408209	330004
462593	330005
540975	330006
16335	330007
418832	330008
629851	330009
44276	330010
637642	330011
117604	330012
463865	330013
167795	330014
42103	330015
479276	330016
566223	330017
302511	330018
402576	330019
79231	330020
532791	330021
245323	330022
430692	330023
14262	330024
665272	330025
441491	330026
260990	330027
133274	330028
81030	330029
705494	330030
508446	330031
624675	330032
51137	330033
561249	330034
657621	330035
130015	330036
223761	330037
11705	330038
102718	330039
281966	330040
675425	330041
34790	330042
319179	330043
674049	330044
700829	330045
101218	330046
260233	330047
139756	330048
102884	330049
701553	330050
34316	330051
542609	330052
562491	330053
635145	330054
115584	330055
55080	330056
721476	330057
596426	330058
348344	330059
54910	330060
175060	330061
413849	330062
498468	330063
349278	330064
645573	330065
131970	330066
133708	330067
139475	330068
34337	330069
319714	330070
5179	330071
180085	330072
156451	330073
151491	330074
195793	330075
633273	330076
260040	330077
373634	330078
180799	330079
311876	330080
355349	330081
88051	330082
109362	330083
322917	330084
544068	330085
263412	330086
13898	330087
354091	330088
647566	330089
90510	330090
4360	330091
723706	330092
505106	330093
723409	330094
70043	330095
557230	330096
75057	330097
499568	330098
519838	330099
219460	330100
576575	330101
360705	330102
222596	330103
170547	330104
302460	330105
332573	330106
47048	330107
566583	330108
104469	330109
664861	330110
445590	330111
383203	330112
49096	330113
230237	330114
307297	330115
74287	330116
107811	330117
27010	330118
399172	330119
455702	330120
120531	330121
672770	330122
721798	330123
391298	330124
161631	330125
688618	330126
408356	330127
463212	330128
634742	330129
591485	330130
383209	330131
41079	330132
71965	330133
185813	330134
5545	330135
678395	330136
423826	330137
78162	330138
715091	330139
550631	330140
47825	330141
659002	330142
332893	330143
7086	330144
569516	330145
139634	330146
433510	330147
36109	330148
60654	330149
148250	330150
275075	330151
394099	330152
367537	330153
75988	330154
440749	330155
550404	330156
684228	330157
131433	330158
629158	330159
299271	330160
581332	330161
450762	330162
724402	330163
305173	330164
546913	330165
84387	330166
359117	330167
160571	330168
35403	330169
167429	330170
379490	330171
491536	330172
456173	330173
138485	330174
140885	330175
175058	330176
92019	330177
332357	330178
402264	330179
51321	330180
237235	330181
480171	330182
113154	330183
14910	330184
565607	330185
194122	330186
85859	330187
390055	330188
162023	330189
327055	330190
206735	330191
92473	330192
120405	330193
46457	330194
2429	330195
720	330196
154386	330197
422844	330198
132894	330199
92394	330200
35323	330201
493463	330202
8247	330203
94525	330204
259931	330205
39062	330206
334894	330207
452509	330208
172863	330209
585941	330210
53656	330211
578014	330212
84325	330213
561709	330214
317559	330215
586758	330216
549714	330217
37307	330218
197009	330219
365510	330220
43769	330221
176282	330222
135709	330223
538498	330224
519792	330225
17450	330226
291030	330227
497388	330228
703067	330229
322185	330230
448989	330231
142939	330232
140766	330233
5501	330234
16673	330235
427229	330236
48438	330237
62671	330238
467656	330239
93049	330240
528298	330241
415201	330242
96490	330243
32785	330244
123514	330245
93179	330246
154751	330247
672067	330248
179938	330249
368982	330250
8286	330251
20352	330252
422266	330253
432040	330254
294208	330255
197007	330256
99606	330257
125860	330258
28045	330259
625266	330260
13370	330261
208027	330262
482982	330263
44510	330264
5393	330265
157675	330266
36574	330267
107852	330268
184322	330269
594545	330270
53125	330271
176632	330272
419007	330273
175735	330274
253014	330275
123373	330276
297227	330277
684933	330278
98733	330279
286211	330280
584173	330281
33493	330282
395966	330283
538166	330284
242270	330285
50228	330286
163150	330287
479289	330288
535026	330289
134708	330290
110566	330291
34381	330292
159048	330293
213849	330294
603763	330295
638153	330296
404749	330297
343057	330298
362563	330299
183885	330300
25203	330301
139927	330302
397068	330303
712709	330304
67735	330305
496684	330306
596382	330307
446302	330308
428358	330309
429297	330310
35770	330311
302702	330312
331160	330313
247498	330314
692282	330315
547297	330316
18557	330317
137877	330318
18222	330319
80156	330320
50121	330321
468066	330322
310084	330323
247934	330324
39489	330325
264520	330326
159960	330327
8468	330328
531112	330329
40355	330330
155441	330331
661443	330332
100992	330333
101590	330334
529974	330335
415398	330336
116152	330337
161703	330338
68964	330339
653705	330340
322789	330341
16099	330342
46172	330343
235221	330344
241753	330345
526397	330346
100964	330347
44370	330348
719286	330349
12588	330350
522702	330351
426071	330352
136649	330353
54314	330354
458235	330355
481654	330356
40340	330357
92286	330358
315171	330359
112696	330360
475254	330361
419407	330362
641390	330363
428925	330364
163296	330365
46523	330366
24032	330367
352749	330368
174704	330369
707026	330370
10396	330371
70524	330372
245668	330373
141299	330374
395197	330375
239081	330376
456752	330377
46413	330378
419270	330379
315429	330380
393177	330381
499863	330382
702403	330383
332234	330384
61633	330385
152909	330386
569349	330387
53012	330388
542357	330389
61365	330390
645935	330391
657097	330392
169260	330393
153690	330394
86889	330395
718261	330396
11370	330397
141632	330398
569623	330399
300237	330400
500274	330401
90264	330402
592622	330403
593410	330404
53932	330405
153761	330406
108883	330407
52132	330408
543389	330409
541280	330410
439962	330411
379432	330412
26525	330413
202377	330414
75495	330415
264289	330416
423993	330417
12639	330418
724494	330419
457999	330420
390046	330421
141682	330422
38758	330423
639977	330424
295792	330425
427416	330426
105195	330427
248658	330428
184373	330429
77463	330430
676451	330431
201523	330432
1327	330433
208036	330434
106902	330435
628205	330436
255016	330437
69517	330438
156627	330439
351924	330440
295263	330441
309016	330442
82551	330443
286422	330444
316895	330445
430719	330446
98433	330447
632023	330448
250441	330449
457609	330450
461661	330451
70238	330452
91515	330453
78942	330454
246162	330455
484852	330456
98242	330457
421943	330458
97437	330459
644320	330460
65836	330461
2686	330462
357440	330463
673824	330464
156299	330465
438744	330466
356455	330467
709388	330468
473575	330469
177159	330470
106888	330471
510802	330472
617538	330473
470041	330474
117327	330475
486948	330476
1502	330477
697919	330478
497319	330479
667507	330480
474112	330481
48550	330482
666973	330483
152473	330484
21355	330485
557490	330486
14482	330487
318417	330488
421364	330489
485643	330490
479704	330491
249399	330492
566681	330493
521445	330494
661970	330495
555053	330496
507342	330497
453734	330498
130947	330499
173371	330500
111237	330501
225989	330502
564420	330503
286010	330504
458094	330505
425373	330506
532751	330507
319543	330508
261979	330509
487657	330510
44503	330511
609273	330512
530347	330513
111145	330514
473006	330515
564210	330516
359	330517
318358	330518
3879	330519
118606	330520
706029	330521
500399	330522
309726	330523
249922	330524
416865	330525
209790	330526
416956	330527
20630	330528
59758	330529
154720	330530
60091	330531
28316	330532
141487	330533
21587	330534
671	330535
19887	330536
428372	330537
457779	330538
59611	330539
37067	330540
171159	330541
493771	330542
390451	330543
343245	330544
423162	330545
209570	330546
45843	330547
283629	330548
710267	330549
192220	330550
254664	330551
35171	330552
3114	330553
570388	330554
610203	330555
702818	330556
680262	330557
400088	330558
701728	330559
568804	330560
577310	330561
650509	330562
132489	330563
619324	330564
684599	330565
77110	330566
469336	330567
94604	330568
174334	330569
132400	330570
641679	330571
97433	330572
269229	330573
140129	330574
521492	330575
8795	330576
93666	330577
457505	330578
301944	330579
494008	330580
91207	330581
962	330582
138719	330583
428896	330584
264870	330585
186235	330586
477396	330587
442762	330588
125998	330589
97088	330590
158979	330591
451238	330592
713840	330593
48513	330594
146071	330595
174466	330596
437525	330597
150718	330598
498047	330599
624121	330600
689571	330601
50322	330602
677028	330603
45712	330604
174133	330605
601643	330606
461528	330607
53310	330608
39341	330609
158988	330610
34098	330611
642561	330612
281313	330613
695039	330614
848	330615
13534	330616
75508	330617
261741	330618
38260	330619
392615	330620
172297	330621
411172	330622
171701	330623
436266	330624
469284	330625
417620	330626
2969	330627
509073	330628
28323	330629
687006	330630
430937	330631
493982	330632
85628	330633
422816	330634
16265	330635
598586	330636
22123	330637
500850	330638
529430	330639
549655	330640
702116	330641
604191	330642
36638	330643
80435	330644
68755	330645
238534	330646
717049	330647
183629	330648
601983	330649
532557	330650
236175	330651
39453	330652
13922	330653
13846	330654
585332	330655
72447	330656
416302	330657
387992	330658
47908	330659
602789	330660
461386	330661
124673	330662
490732	330663
484574	330664
706785	330665
600724	330666
691672	330667
438117	330668
145589	330669
656121	330670
400365	330671
307653	330672
678434	330673
56397	330674
190983	330675
628951	330676
453454	330677
406405	330678
554028	330679
406006	330680
359934	330681
178520	330682
163907	330683
484070	330684
30602	330685
467413	330686
371702	330687
146077	330688
231433	330689
527584	330690
278462	330691
6383	330692
330421	330693
701961	330694
40459	330695
138470	330696
105013	330697
153340	330698
6708	330699
635765	330700
260829	330701
223917	330702
63278	330703
662733	330704
201060	330705
25570	330706
614195	330707
27111	330708
5906	330709
556570	330710
292757	330711
498786	330712
366688	330713
14929	330714
84635	330715
395542	330716
37822	330717
10716	330718
136591	330719
449968	330720
132160	330721
230153	330722
544154	330723
58634	330724
235467	330725
40308	330726
281750	330727
523921	330728
66464	330729
199941	330730
673161	330731
265784	330732
65004	330733
54134	330734
96071	330735
473595	330736
109581	330737
393111	330738
113174	330739
11725	330740
349105	330741
99072	330742
695127	330743
530238	330744
16952	330745
3079	330746
158870	330747
56349	330748
47728	330749
486460	330750
36727	330751
436856	330752
1024	330753
157164	330754
86071	330755
161454	330756
602146	330757
717161	330758
30717	330759
196696	330760
544803	330761
119421	330762
294021	330763
377844	330764
35635	330765
312422	330766
554082	330767
4490	330768
175097	330769
28455	330770
181094	330771
715402	330772
535431	330773
2040	330774
654833	330775
670973	330776
178403	330777
2295	330778
86860	330779
256594	330780
229641	330781
12517	330782
4960	330783
78808	330784
569373	330785
264332	330786
682823	330787
715671	330788
127569	330789
401615	330790
158928	330791
499175	330792
720024	330793
323688	330794
510724	330795
67058	330796
27942	330797
557829	330798
32048	330799
566477	330800
123698	330801
35510	330802
411242	330803
105241	330804
594886	330805
640260	330806
9590	330807
312133	330808
176203	330809
241086	330810
359246	330811
598722	330812
369650	330813
564551	330814
314795	330815
21184	330816
424131	330817
277708	330818
634687	330819
313340	330820
263667	330821
637150	330822
65667	330823
256815	330824
53344	330825
174833	330826
386657	330827
642542	330828
6735	330829
15249	330830
691794	330831
52406	330832
240055	330833
86299	330834
166269	330835
187138	330836
184583	330837
486423	330838
170753	330839
708595	330840
33731	330841
80459	330842
233583	330843
298453	330844
26891	330845
142236	330846
672788	330847
506694	330848
508037	330849
519274	330850
527158	330851
339470	330852
47276	330853
14509	330854
46460	330855
45583	330856
156295	330857
2622	330858
217231	330859
405061	330860
212250	330861
1224	330862
674151	330863
9650	330864
196434	330865
182942	330866
80554	330867
685558	330868
178435	330869
121833	330870
76236	330871
51203	330872
639316	330873
171483	330874
301075	330875
411767	330876
36575	330877
29460	330878
34674	330879
366693	330880
116454	330881
136742	330882
14720	330883
552907	330884
86665	330885
23538	330886
36454	330887
12013	330888
89136	330889
37673	330890
591740	330891
90338	330892
456386	330893
345072	330894
387732	330895
683032	330896
53347	330897
533766	330898
6185	330899
496190	330900
265369	330901
48917	330902
312262	330903
71277	330904
574063	330905
623892	330906
455597	330907
454104	330908
42557	330909
182575	330910
382029	330911
462896	330912
165328	330913
43810	330914
632676	330915
721231	330916
56568	330917
26940	330918
145391	330919
620227	330920
255821	330921
170281	330922
583070	330923
167790	330924
1753	330925
387994	330926
137439	330927
20417	330928
87331	330929
24789	330930
459861	330931
94198	330932
702210	330933
490528	330934
3616	330935
646487	330936
491076	330937
681971	330938
38614	330939
309367	330940
409895	330941
225042	330942
60406	330943
361089	330944
310197	330945
300938	330946
22896	330947
398908	330948
85522	330949
153721	330950
14108	330951
612967	330952
209538	330953
421325	330954
414034	330955
672969	330956
47715	330957
106840	330958
10936	330959
13031	330960
353956	330961
714520	330962
298016	330963
481757	330964
463828	330965
176034	330966
121331	330967
176077	330968
115126	330969
132117	330970
150230	330971
77099	330972
147430	330973
463597	330974
557529	330975
696053	330976
400735	330977
87318	330978
66275	330979
91963	330980
694936	330981
207561	330982
284383	330983
114951	330984
149777	330985
34509	330986
680325	330987
8010	330988
660350	330989
621908	330990
502652	330991
412010	330992
614420	330993
140841	330994
582818	330995
161499	330996
86857	330997
98757	330998
271051	330999
587667	331000
549960	331001
36853	331002
141381	331003
313185	331004
332858	331005
138847	331006
368131	331007
692385	331008
529980	331009
166951	331010
612784	331011
336831	331012
289087	331013
5968	331014
655625	331015
269338	331016
21133	331017
197171	331018
256283	331019
525252	331020
17988	331021
511380	331022
95131	331023
8451	331024
280878	331025
363766	331026
608422	331027
1224	331028
48676	331029
291706	331030
702783	331031
138105	331032
374539	331033
712215	331034
355361	331035
7364	331036
204059	331037
84633	331038
106705	331039
715150	331040
577209	331041
143519	331042
89813	331043
390845	331044
513965	331045
538666	331046
1359	331047
75112	331048
276823	331049
149170	331050
53091	331051
503140	331052
283370	331053
633724	331054
13713	331055
511732	331056
497820	331057
21799	331058
426450	331059
41340	331060
352764	331061
323204	331062
134903	331063
50175	331064
656427	331065
7129	331066
140388	331067
74730	331068
27964	331069
427837	331070
12716	331071
22149	331072
83891	331073
46485	331074
97482	331075
225681	331076
27899	331077
669487	331078
158611	331079
221436	331080
107623	331081
585861	331082
342444	331083
604941	331084
500980	331085
324985	331086
42912	331087
67415	331088
273304	331089
410379	331090
96999	331091
441365	331092
191521	331093
169128	331094
21336	331095
1762	331096
221766	331097
841	331098
395506	331099
454527	331100
20466	331101
657481	331102
569234	331103
709278	331104
141387	331105
412990	331106
88492	331107
391983	331108
123755	331109
38340	331110
1384	331111
605667	331112
120980	331113
638897	331114
95624	331115
333106	331116
216311	331117
31916	331118
422424	331119
291005	331120
552550	331121
508829	331122
77239	331123
45875	331124
38548	331125
458642	331126
659140	331127
36422	331128
712298	331129
46626	331130
19448	331131
229803	331132
53552	331133
313807	331134
541090	331135
92546	331136
460417	331137
398267	331138
35816	331139
398680	331140
8478	331141
400564	331142
2720	331143
318032	331144
31400	331145
59495	331146
696043	331147
21031	331148
99620	331149
535933	331150
88885	331151
166471	331152
14356	331153
118023	331154
405721	331155
173025	331156
380865	331157
424730	331158
14990	331159
120408	331160
65161	331161
7638	331162
176528	331163
715396	331164
689407	331165
103677	331166
4787	331167
6663	331168
28741	331169
360595	331170
192162	331171
368415	331172
20800	331173
341602	331174
463838	331175
685839	331176
554943	331177
404365	331178
58153	331179
147324	331180
681538	331181
338443	331182
413401	331183
18233	331184
574950	331185
615803	331186
274012	331187
7107	331188
101894	331189
300549	331190
610611	331191
574854	331192
375256	331193
407451	331194
490217	331195
711868	331196
2572	331197
165689	331198
388166	331199
228912	331200
9106	331201
568989	331202
102795	331203
83532	331204
551292	331205
27784	331206
708	331207
104579	331208
306998	331209
660855	331210
117620	331211
101258	331212
37216	331213
322662	331214
63763	331215
112871	331216
8948	331217
742	331218
229865	331219
38293	331220
552935	331221
279298	331222
163169	331223
53355	331224
21657	331225
276072	331226
643439	331227
127063	331228
507123	331229
111669	331230
119689	331231
223836	331232
698639	331233
696986	331234
218685	331235
175525	331236
136574	331237
255536	331238
25077	331239
384230	331240
425012	331241
32521	331242
241986	331243
233275	331244
90301	331245
8284	331246
301095	331247
570564	331248
308675	331249
267218	331250
564482	331251
10059	331252
404687	331253
290157	331254
77250	331255
355912	331256
168379	331257
110242	331258
654141	331259
123294	331260
523693	331261
43170	331262
501787	331263
299315	331264
99989	331265
69257	331266
439144	331267
55298	331268
454892	331269
691562	331270
683855	331271
165314	331272
359429	331273
509504	331274
184097	331275
557442	331276
383274	331277
89585	331278
703454	331279
408684	331280
715709	331281
94844	331282
47429	331283
48880	331284
386178	331285
721636	331286
318263	331287
474329	331288
124770	331289
82948	331290
574959	331291
46194	331292
447037	331293
33480	331294
310646	331295
316391	331296
65843	331297
99582	331298
199008	331299
457213	331300
600874	331301
48219	331302
607700	331303
158385	331304
689799	331305
629661	331306
103711	331307
352824	331308
67397	331309
260056	331310
3157	331311
352568	331312
328151	331313
10289	331314
691831	331315
388103	331316
722937	331317
178772	331318
409952	331319
48389	331320
13117	331321
33740	331322
179313	331323
413847	331324
105617	331325
181979	331326
49398	331327
541347	331328
298986	331329
305281	331330
570145	331331
307865	331332
524197	331333
486511	331334
396496	331335
51661	331336
517233	331337
669348	331338
291926	331339
65822	331340
94853	331341
371456	331342
647510	331343
621805	331344
251489	331345
238928	331346
202550	331347
486915	331348
242749	331349
12332	331350
570541	331351
230779	331352
415269	331353
652632	331354
443974	331355
513291	331356
125867	331357
38956	331358
139169	331359
97231	331360
242374	331361
4122	331362
349628	331363
693046	331364
193280	331365
361635	331366
12494	331367
168234	331368
157969	331369
635	331370
46066	331371
325061	331372
7436	331373
655601	331374
42037	331375
472403	331376
175760	331377
164716	331378
152271	331379
98285	331380
606610	331381
293259	331382
111173	331383
473993	331384
517772	331385
133675	331386
263955	331387
16584	331388
690910	331389
39501	331390
223058	331391
629912	331392
575263	331393
547506	331394
557862	331395
661856	331396
369116	331397
759	331398
305564	331399
693755	331400
403685	331401
34535	331402
43327	331403
194991	331404
42331	331405
571386	331406
169078	331407
251174	331408
161639	331409
44703	331410
14525	331411
364358	331412
615811	331413
193128	331414
268843	331415
50894	331416
632452	331417
262931	331418
246643	331419
60227	331420
258404	331421
311032	331422
14574	331423
2982	331424
132224	331425
471040	331426
388401	331427
414191	331428
381751	331429
60740	331430
442256	331431
106507	331432
24821	331433
33760	331434
719933	331435
660248	331436
218388	331437
212776	331438
314455	331439
349792	331440
220440	331441
33013	331442
538423	331443
655730	331444
598757	331445
505421	331446
570821	331447
46875	331448
374751	331449
697453	331450
269068	331451
616771	331452
114854	331453
570719	331454
31821	331455
116060	331456
474977	331457
600073	331458
561166	331459
567009	331460
674174	331461
607594	331462
327247	331463
687916	331464
156879	331465
573809	331466
579135	331467
709036	331468
277705	331469
8275	331470
309835	331471
162389	331472
572960	331473
493644	331474
157493	331475
322283	331476
712181	331477
648437	331478
129751	331479
475571	331480
654045	331481
616296	331482
334146	331483
557623	331484
226677	331485
104671	331486
249129	331487
486537	331488
679838	331489
280331	331490
64124	331491
592639	331492
58095	331493
288670	331494
573869	331495
75964	331496
633893	331497
6552	331498
707363	331499
128745	331500
24129	331501
19257	331502
524539	331503
28911	331504
689619	331505
613640	331506
2516	331507
115946	331508
102886	331509
355392	331510
51218	331511
163542	331512
644740	331513
382201	331514
123243	331515
609742	331516
389517	331517
625821	331518
108474	331519
517524	331520
581721	331521
253026	331522
17428	331523
581115	331524
155518	331525
10924	331526
515750	331527
55423	331528
342902	331529
127987	331530
2713	331531
6001	331532
674036	331533
602420	331534
522843	331535
12244	331536
554434	331537
394534	331538
224742	331539
47219	331540
31199	331541
197869	331542
28194	331543
461462	331544
118385	331545
50175	331546
171214	331547
314088	331548
47262	331549
162773	331550
371098	331551
149228	331552
545481	331553
367463	331554
34606	331555
655728	331556
373300	331557
139951	331558
139412	331559
97080	331560
684776	331561
599007	331562
366783	331563
316862	331564
444146	331565
647226	331566
100628	331567
254545	331568
326829	331569
634465	331570
504173	331571
593513	331572
72028	331573
4464	331574
26342	331575
429688	331576
127216	331577
527408	331578
225131	331579
88747	331580
250540	331581
64749	331582
214428	331583
428614	331584
533761	331585
145021	331586
536962	331587
37780	331588
14037	331589
162419	331590
377512	331591
107042	331592
173076	331593
734	331594
323319	331595
128470	331596
104556	331597
582905	331598
3400	331599
395686	331600
36029	331601
334388	331602
171490	331603
251573	331604
176379	331605
387846	331606
712884	331607
724281	331608
111986	331609
40062	331610
82396	331611
366228	331612
84204	331613
664325	331614
121405	331615
89714	331616
80072	331617
223036	331618
66240	331619
610346	331620
659312	331621
430172	331622
40078	331623
129838	331624
344842	331625
608604	331626
245259	331627
659723	331628
237	331629
36318	331630
594364	331631
62752	331632
349193	331633
466796	331634
287402	331635
22338	331636
20328	331637
134040	331638
203816	331639
663978	331640
383806	331641
158476	331642
85284	331643
173572	331644
664485	331645
601525	331646
457282	331647
361658	331648
449583	331649
507397	331650
268359	331651
89950	331652
2524	331653
35284	331654
384397	331655
304271	331656
239065	331657
48694	331658
397261	331659
51969	331660
53889	331661
174029	331662
694640	331663
561538	331664
70123	331665
120449	331666
248524	331667
48759	331668
497532	331669
660010	331670
295577	331671
401920	331672
332920	331673
75825	331674
70590	331675
173700	331676
454659	331677
136850	331678
3295	331679
118065	331680
14796	331681
401543	331682
469416	331683
581574	331684
49211	331685
64465	331686
99170	331687
574211	331688
154954	331689
47033	331690
116537	331691
586482	331692
2064	331693
10178	331694
98872	331695
90951	331696
442598	331697
658984	331698
310391	331699
261445	331700
538641	331701
459789	331702
61420	331703
581368	331704
222491	331705
128630	331706
53167	331707
87501	331708
60179	331709
449261	331710
176395	331711
102721	331712
17330	331713
251373	331714
690931	331715
42145	331716
202667	331717
35592	331718
517738	331719
359549	331720
404768	331721
17972	331722
171270	331723
7792	331724
46482	331725
92150	331726
577575	331727
669422	331728
276364	331729
712739	331730
253475	331731
628841	331732
567504	331733
102521	331734
546619	331735
92241	331736
691038	331737
252105	331738
145509	331739
268338	331740
157981	331741
62791	331742
734	331743
53739	331744
146534	331745
413294	331746
5274	331747
419434	331748
37842	331749
76609	331750
452591	331751
161596	331752
149411	331753
26634	331754
66553	331755
703333	331756
540947	331757
220571	331758
643103	331759
122172	331760
661828	331761
404655	331762
605646	331763
359972	331764
135941	331765
176883	331766
306744	331767
52770	331768
76584	331769
302019	331770
483186	331771
7550	331772
43304	331773
357024	331774
37813	331775
706384	331776
155510	331777
96963	331778
95630	331779
189987	331780
82132	331781
191983	331782
8789	331783
80723	331784
489378	331785
436272	331786
34018	331787
175427	331788
338209	331789
11489	331790
347623	331791
200689	331792
3369	331793
710127	331794
141579	331795
42407	331796
711224	331797
143631	331798
680634	331799
24820	331800
197936	331801
95993	331802
115955	331803
470804	331804
612338	331805
555301	331806
143629	331807
41581	331808
1960	331809
327800	331810
647044	331811
208341	331812
634043	331813
418561	331814
278612	331815
691390	331816
66105	331817
257612	331818
39837	331819
153837	331820
679533	331821
324078	331822
386852	331823
174682	331824
542502	331825
220247	331826
607949	331827
260783	331828
367383	331829
365416	331830
247632	331831
16296	331832
131104	331833
621820	331834
187670	331835
336774	331836
119063	331837
172600	331838
643379	331839
2238	331840
212128	331841
384841	331842
169926	331843
93792	331844
235311	331845
10316	331846
543276	331847
143937	331848
587051	331849
493250	331850
262650	331851
3431	331852
505579	331853
372555	331854
717716	331855
15693	331856
532034	331857
587637	331858
413548	331859
312453	331860
177706	331861
453012	331862
162292	331863
151440	331864
272626	331865
58398	331866
298075	331867
396029	331868
682434	331869
613279	331870
241387	331871
495557	331872
181885	331873
338519	331874
604242	331875
382539	331876
175894	331877
440869	331878
486632	331879
649440	331880
170878	331881
21946	331882
242894	331883
365710	331884
578775	331885
548283	331886
79816	331887
522806	331888
67488	331889
269135	331890
291624	331891
44309	331892
316819	331893
30339	331894
63345	331895
185061	331896
62900	331897
302249	331898
496088	331899
122277	331900
653613	331901
350199	331902
82004	331903
455959	331904
402953	331905
14860	331906
705341	331907
348	331908
298538	331909
3495	331910
541416	331911
234645	331912
97588	331913
204915	331914
140857	331915
47336	331916
473872	331917
637468	331918
404537	331919
493655	331920
378845	331921
182411	331922
87857	331923
424579	331924
326718	331925
651064	331926
590722	331927
348002	331928
41338	331929
166583	331930
51982	331931
15611	331932
14193	331933
2706	331934
521187	331935
59518	331936
663122	331937
720869	331938
252328	331939
43676	331940
568261	331941
646232	331942
50665	331943
212819	331944
421508	331945
5896	331946
10024	331947
23689	331948
38334	331949
47915	331950
308	331951
8537	331952
16845	331953
48256	331954
125790	331955
22007	331956
74007	331957
414368	331958
21940	331959
209810	331960
152169	331961
128701	331962
451529	331963
672397	331964
652743	331965
568382	331966
97244	331967
58341	331968
52257	331969
454463	331970
414620	331971
155264	331972
93337	331973
205610	331974
348196	331975
369987	331976
360252	331977
14816	331978
375646	331979
370933	331980
485672	331981
4925	331982
16579	331983
652689	331984
645915	331985
574052	331986
240075	331987
566440	331988
117796	331989
86600	331990
52809	331991
285410	331992
291603	331993
547414	331994
415259	331995
124859	331996
173073	331997
106104	331998
591399	331999
50498	332000
458376	332001
646795	332002
128988	332003
323371	332004
50172	332005
363246	332006
718096	332007
102544	332008
660542	332009
155333	332010
264936	332011
436365	332012
20441	332013
139930	332014
285512	332015
16885	332016
339341	332017
430112	332018
347196	332019
79120	332020
4072	332021
147938	332022
1563	332023
561069	332024
724291	332025
73719	332026
18305	332027
416388	332028
128081	332029
70517	332030
137021	332031
69194	332032
17910	332033
2123	332034
675876	332035
568504	332036
63532	332037
205719	332038
352253	332039
624321	332040
519871	332041
112120	332042
48901	332043
645597	332044
259766	332045
123912	332046
386572	332047
357036	332048
424310	332049
333714	332050
688364	332051
38647	332052
19495	332053
413416	332054
516137	332055
662207	332056
624079	332057
126388	332058
276594	332059
183209	332060
147482	332061
453457	332062
33619	332063
19491	332064
362039	332065
724119	332066
324264	332067
8776	332068
384038	332069
146478	332070
223023	332071
459850	332072
125974	332073
550024	332074
701121	332075
87980	332076
282669	332077
661433	332078
123549	332079
165853	332080
147122	332081
423576	332082
174045	332083
504	332084
619046	332085
175044	332086
5587	332087
103005	332088
623078	332089
77263	332090
12454	332091
711750	332092
233166	332093
29178	332094
635286	332095
93296	332096
222314	332097
146374	332098
647485	332099
484677	332100
480432	332101
674112	332102
103629	332103
170864	332104
238729	332105
35318	332106
633446	332107
521708	332108
25632	332109
284307	332110
291677	332111
627886	332112
2123	332113
161788	332114
665082	332115
268477	332116
18146	332117
415258	332118
586103	332119
189199	332120
663980	332121
65940	332122
66482	332123
238848	332124
143730	332125
359742	332126
168837	332127
205239	332128
509206	332129
656004	332130
297677	332131
569694	332132
584702	332133
242938	332134
337178	332135
219690	332136
224729	332137
217991	332138
82527	332139
683357	332140
222644	332141
363232	332142
437759	332143
205414	332144
69823	332145
626938	332146
394994	332147
331668	332148
6992	332149
635336	332150
17080	332151
76509	332152
687301	332153
181310	332154
440850	332155
13482	332156
4945	332157
32632	332158
43065	332159
79463	332160
66065	332161
97341	332162
26606	332163
17470	332164
333530	332165
147875	332166
270017	332167
107675	332168
70786	332169
321723	332170
712240	332171
712330	332172
289581	332173
86174	332174
242746	332175
433404	332176
171803	332177
87302	332178
3714	332179
112469	332180
346211	332181
635180	332182
117166	332183
47552	332184
583591	332185
91585	332186
689281	332187
14534	332188
13500	332189
57820	332190
721515	332191
384728	332192
286725	332193
60914	332194
718784	332195
385476	332196
601415	332197
53341	332198
691807	332199
292404	332200
138922	332201
699005	332202
685489	332203
396144	332204
501973	332205
91564	332206
687860	332207
603034	332208
572493	332209
712904	332210
602767	332211
267398	332212
341009	332213
575752	332214
54989	332215
714311	332216
152350	332217
349304	332218
206652	332219
322477	332220
40615	332221
513314	332222
231589	332223
324307	332224
163898	332225
339446	332226
583859	332227
515034	332228
649147	332229
410794	332230
179898	332231
531459	332232
8252	332233
424525	332234
604250	332235
604454	332236
486069	332237
208622	332238
343706	332239
285789	332240
22567	332241
659575	332242
132136	332243
153298	332244
369295	332245
116105	332246
715	332247
401471	332248
377047	332249
119342	332250
366922	332251
30829	332252
126056	332253
99591	332254
399714	332255
30461	332256
61650	332257
51835	332258
195345	332259
149577	332260
24620	332261
44892	332262
231219	332263
94147	332264
45607	332265
90622	332266
518585	332267
600003	332268
64056	332269
607272	332270
81339	332271
367457	332272
108400	332273
616018	332274
456790	332275
508857	332276
347688	332277
640102	332278
200811	332279
717262	332280
152589	332281
386738	332282
95977	332283
214363	332284
533272	332285
346694	332286
617667	332287
128087	332288
64330	332289
516852	332290
38104	332291
679136	332292
46626	332293
655176	332294
82841	332295
634563	332296
87123	332297
158150	332298
133095	332299
639654	332300
40494	332301
456077	332302
433025	332303
612288	332304
143259	332305
254458	332306
466288	332307
626524	332308
518923	332309
401825	332310
684708	332311
43987	332312
542305	332313
29149	332314
633325	332315
180022	332316
164162	332317
97196	332318
588278	332319
526429	332320
97159	332321
113572	332322
563783	332323
524527	332324
50967	332325
116696	332326
22284	332327
95195	332328
773	332329
565046	332330
68200	332331
323344	332332
276458	332333
6942	332334
400999	332335
600781	332336
514885	332337
522982	332338
466577	332339
510327	332340
553180	332341
549652	332342
51009	332343
586154	332344
446918	332345
682236	332346
124137	332347
218337	332348
112361	332349
214298	332350
441665	332351
110735	332352
149640	332353
478352	332354
2423	332355
319075	332356
602670	332357
502841	332358
321072	332359
163680	332360
569909	332361
143076	332362
614686	332363
414036	332364
68198	332365
3987	332366
427858	332367
45013	332368
107328	332369
92430	332370
127320	332371
596176	332372
367092	332373
374550	332374
485878	332375
14578	332376
287138	332377
482690	332378
4863	332379
259035	332380
557	332381
342933	332382
199104	332383
443698	332384
182691	332385
455813	332386
58739	332387
163220	332388
331965	332389
609135	332390
145138	332391
605972	332392
46666	332393
346304	332394
665019	332395
257789	332396
122884	332397
569553	332398
4560	332399
31905	332400
399557	332401
56370	332402
223204	332403
400182	332404
509553	332405
180592	332406
174892	332407
39398	332408
76853	332409
44281	332410
135923	332411
89606	332412
458907	332413
123610	332414
24507	332415
143148	332416
7344	332417
363676	332418
638283	332419
73971	332420
36065	332421
1621	332422
149705	332423
105652	332424
288835	332425
295761	332426
501356	332427
429465	332428
39390	332429
379029	332430
326847	332431
321659	332432
307705	332433
623982	332434
131567	332435
33936	332436
137565	332437
25908	332438
160066	332439
463096	332440
267966	332441
162666	332442
607751	332443
348035	332444
186655	332445
148963	332446
159200	332447
136057	332448
17708	332449
33373	332450
187357	332451
605424	332452
44879	332453
714390	332454
20667	332455
396103	332456
13370	332457
179075	332458
28956	332459
584856	332460
18835	332461
8224	332462
169425	332463
612853	332464
591802	332465
56034	332466
107250	332467
578632	332468
13358	332469
332885	332470
412529	332471
647	332472
370136	332473
374575	332474
38396	332475
105995	332476
65782	332477
658545	332478
55827	332479
74577	332480
614093	332481
15654	332482
332984	332483
32787	332484
647806	332485
691691	332486
250912	332487
174272	332488
666582	332489
189457	332490
27216	332491
416684	332492
541983	332493
646897	332494
72012	332495
375993	332496
234300	332497
574035	332498
544921	332499
611199	332500
29313	332501
456546	332502
468433	332503
204513	332504
112304	332505
92539	332506
479571	332507
27903	332508
92260	332509
525554	332510
593071	332511
6143	332512
226337	332513
123237	332514
666399	332515
614139	332516
402794	332517
61913	332518
3398	332519
293	332520
587460	332521
550730	332522
609676	332523
37078	332524
67166	332525
322255	332526
40616	332527
60779	332528
427888	332529
98073	332530
26064	332531
46420	332532
401123	332533
664631	332534
180186	332535
596920	332536
309381	332537
161329	332538
194483	332539
510691	332540
57742	332541
201096	332542
35095	332543
438930	332544
714301	332545
187593	332546
332394	332547
50848	332548
100	332549
98527	332550
82551	332551
132348	332552
490576	332553
265139	332554
566804	332555
403461	332556
538142	332557
10292	332558
126297	332559
508762	332560
652999	332561
2023	332562
330072	332563
467114	332564
189410	332565
421998	332566
170329	332567
626596	332568
643833	332569
136223	332570
30027	332571
304621	332572
92996	332573
217755	332574
493783	332575
562958	332576
563219	332577
705403	332578
174591	332579
355604	332580
709856	332581
280605	332582
421748	332583
100963	332584
236679	332585
376900	332586
113692	332587
17145	332588
9408	332589
383200	332590
28255	332591
169244	332592
464402	332593
690757	332594
152355	332595
280090	332596
240649	332597
321312	332598
126374	332599
377714	332600
377363	332601
73185	332602
456896	332603
5313	332604
690142	332605
409432	332606
661284	332607
431464	332608
540625	332609
28588	332610
44000	332611
171563	332612
82259	332613
694979	332614
218254	332615
607981	332616
251692	332617
155703	332618
308732	332619
132629	332620
179623	332621
222549	332622
148555	332623
197343	332624
435512	332625
13340	332626
681829	332627
603419	332628
161991	332629
643141	332630
584646	332631
88298	332632
91349	332633
161964	332634
325797	332635
532610	332636
64076	332637
429357	332638
76964	332639
394227	332640
37649	332641
4254	332642
219757	332643
240092	332644
51042	332645
590713	332646
366201	332647
472497	332648
53227	332649
490055	332650
46315	332651
57328	332652
553684	332653
18597	332654
547750	332655
62672	332656
706573	332657
224004	332658
558819	332659
1077	332660
514554	332661
247422	332662
561421	332663
673128	332664
396936	332665
136390	332666
63158	332667
97494	332668
152141	332669
225534	332670
473879	332671
152738	332672
306627	332673
173989	332674
139655	332675
135724	332676
238836	332677
579614	332678
336482	332679
245738	332680
564500	332681
31837	332682
183870	332683
723421	332684
2831	332685
334455	332686
127380	332687
273035	332688
448767	332689
18135	332690
87160	332691
68788	332692
489182	332693
26147	332694
519444	332695
470721	332696
576998	332697
76131	332698
45058	332699
330531	332700
526011	332701
127624	332702
161660	332703
53614	332704
61505	332705
404113	332706
58259	332707
931	332708
161534	332709
49443	332710
360075	332711
412437	332712
618620	332713
214007	332714
170470	332715
667721	332716
565699	332717
35220	332718
641193	332719
315075	332720
390928	332721
115466	332722
545779	332723
7103	332724
122778	332725
257818	332726
321719	332727
14439	332728
295963	332729
4913	332730
43125	332731
247085	332732
291747	332733
21418	332734
138650	332735
696484	332736
311258	332737
402840	332738
85240	332739
664071	332740
226546	332741
442352	332742
292494	332743
350878	332744
340976	332745
379699	332746
5114	332747
192070	332748
57384	332749
7460	332750
606070	332751
696248	332752
632529	332753
164378	332754
78283	332755
202862	332756
130939	332757
456672	332758
102841	332759
400278	332760
300	332761
164395	332762
150669	332763
526621	332764
543271	332765
546997	332766
67006	332767
27951	332768
543840	332769
398107	332770
366482	332771
285890	332772
584016	332773
512708	332774
484862	332775
173486	332776
405404	332777
389383	332778
432590	332779
648549	332780
217565	332781
38206	332782
40305	332783
622346	332784
57127	332785
592377	332786
444558	332787
615129	332788
638354	332789
106832	332790
449938	332791
82403	332792
129513	332793
561830	332794
418567	332795
395467	332796
720455	332797
55675	332798
362012	332799
639175	332800
100940	332801
5810	332802
351923	332803
78380	332804
661064	332805
41352	332806
468931	332807
451874	332808
169425	332809
5251	332810
533435	332811
235970	332812
183860	332813
102586	332814
120535	332815
62659	332816
245578	332817
120496	332818
11878	332819
478995	332820
539949	332821
485361	332822
2062	332823
579838	332824
42953	332825
491652	332826
132951	332827
163753	332828
31236	332829
295678	332830
1399	332831
640100	332832
187613	332833
639681	332834
415942	332835
18652	332836
437560	332837
191668	332838
58911	332839
164076	332840
26781	332841
18977	332842
136149	332843
63843	332844
186488	332845
414459	332846
160595	332847
135170	332848
93803	332849
422	332850
440903	332851
673439	332852
32411	332853
618871	332854
181334	332855
319695	332856
64499	332857
141398	332858
521055	332859
542251	332860
197438	332861
242097	332862
125536	332863
304342	332864
518447	332865
17134	332866
698955	332867
539993	332868
281717	332869
516374	332870
153645	332871
96250	332872
138210	332873
723653	332874
16861	332875
573134	332876
415760	332877
335251	332878
709070	332879
537850	332880
711038	332881
168707	332882
492374	332883
635654	332884
28442	332885
12359	332886
143707	332887
410175	332888
601676	332889
337693	332890
313098	332891
14733	332892
169738	332893
280975	332894
446943	332895
309395	332896
332163	332897
8651	332898
395093	332899
272057	332900
331724	332901
22840	332902
24240	332903
277048	332904
385231	332905
73615	332906
481229	332907
659469	332908
30549	332909
622233	332910
126999	332911
226902	332912
237510	332913
342818	332914
417752	332915
169101	332916
242123	332917
252347	332918
318319	332919
46561	332920
387312	332921
124607	332922
292008	332923
517650	332924
15775	332925
1758	332926
428613	332927
497443	332928
223838	332929
1398	332930
692756	332931
148279	332932
30262	332933
90067	332934
5070	332935
639733	332936
17673	332937
55797	332938
628671	332939
554607	332940
672406	332941
144164	332942
688531	332943
189001	332944
94036	332945
61210	332946
21674	332947
580817	332948
131610	332949
551396	332950
51105	332951
281351	332952
1050	332953
30879	332954
91558	332955
441029	332956
118902	332957
594380	332958
494549	332959
8754	332960
36830	332961
532792	332962
328775	332963
348692	332964
520360	332965
457949	332966
389241	332967
77150	332968
371546	332969
43783	332970
5533	332971
392293	332972
40685	332973
275203	332974
536289	332975
322233	332976
342853	332977
267283	332978
79315	332979
152049	332980
4841	332981
491683	332982
17037	332983
629767	332984
612637	332985
460462	332986
570944	332987
350282	332988
373168	332989
337474	332990
691014	332991
87782	332992
25718	332993
526589	332994
635152	332995
15051	332996
513119	332997
547859	332998
174948	332999
28503	333000
305462	333001
168307	333002
384335	333003
38523	333004
33155	333005
461	333006
241908	333007
529221	333008
454414	333009
457043	333010
150946	333011
338589	333012
711590	333013
121879	333014
19983	333015
667354	333016
2042	333017
246117	333018
160844	333019
261935	333020
619035	333021
132897	333022
58847	333023
324187	333024
5144	333025
314230	333026
611306	333027
604295	333028
3275	333029
125843	333030
706396	333031
61981	333032
133	333033
402574	333034
693541	333035
120295	333036
266724	333037
39956	333038
150418	333039
581285	333040
385718	333041
439551	333042
606141	333043
377984	333044
176014	333045
557534	333046
607305	333047
312853	333048
378130	333049
482613	333050
347090	333051
501687	333052
445751	333053
105141	333054
317219	333055
53205	333056
358607	333057
429811	333058
224623	333059
618465	333060
27937	333061
448959	333062
187208	333063
323877	333064
643348	333065
640548	333066
200074	333067
534485	333068
204009	333069
621127	333070
348845	333071
176024	333072
42352	333073
564067	333074
666554	333075
302688	333076
665747	333077
7540	333078
555299	333079
292256	333080
443537	333081
547794	333082
79879	333083
256363	333084
597102	333085
124660	333086
430049	333087
52536	333088
87945	333089
458188	333090
190666	333091
78571	333092
721304	333093
245524	333094
517666	333095
233337	333096
55089	333097
153878	333098
233741	333099
530285	333100
144983	333101
320862	333102
513649	333103
147558	333104
503020	333105
358384	333106
185656	333107
44445	333108
660069	333109
16682	333110
450763	333111
48583	333112
646786	333113
124963	333114
346515	333115
16872	333116
461964	333117
57550	333118
279939	333119
544341	333120
119483	333121
243392	333122
261846	333123
357571	333124
316	333125
40927	333126
13912	333127
364588	333128
199006	333129
15082	333130
558401	333131
17498	333132
3389	333133
136588	333134
6496	333135
252391	333136
643900	333137
92874	333138
685491	333139
139360	333140
8740	333141
70861	333142
2781	333143
549725	333144
625896	333145
508331	333146
159864	333147
622215	333148
67995	333149
40658	333150
10129	333151
81505	333152
278656	333153
683951	333154
166303	333155
406238	333156
626341	333157
151426	333158
229460	333159
81180	333160
175729	333161
495776	333162
604175	333163
296178	333164
57849	333165
435348	333166
548359	333167
65229	333168
628354	333169
562191	333170
674840	333171
193236	333172
470403	333173
149433	333174
151671	333175
80785	333176
347482	333177
137267	333178
155370	333179
46634	333180
198372	333181
359990	333182
108035	333183
154533	333184
575606	333185
89323	333186
413149	333187
601098	333188
189398	333189
109193	333190
321050	333191
231220	333192
499416	333193
588743	333194
244915	333195
219867	333196
610295	333197
119993	333198
404432	333199
53466	333200
75936	333201
358857	333202
110960	333203
39603	333204
42314	333205
8993	333206
467403	333207
96317	333208
638	333209
13036	333210
93663	333211
712289	333212
239747	333213
642230	333214
584122	333215
658406	333216
604875	333217
172504	333218
298610	333219
31720	333220
221610	333221
350656	333222
371339	333223
139760	333224
597675	333225
228552	333226
526759	333227
353206	333228
280467	333229
690971	333230
2291	333231
79513	333232
391726	333233
2127	333234
642780	333235
601198	333236
408838	333237
46537	333238
520764	333239
381443	333240
66446	333241
21699	333242
297143	333243
15791	333244
696286	333245
350435	333246
345304	333247
421296	333248
53715	333249
698862	333250
180723	333251
156018	333252
284982	333253
86204	333254
440339	333255
237830	333256
30223	333257
14972	333258
689475	333259
254846	333260
123869	333261
192991	333262
9850	333263
616737	333264
93371	333265
355494	333266
25596	333267
543302	333268
661471	333269
696920	333270
291849	333271
20165	333272
117373	333273
33720	333274
621548	333275
218186	333276
62059	333277
49724	333278
75351	333279
93690	333280
66268	333281
250085	333282
272740	333283
214464	333284
688932	333285
8037	333286
140569	333287
88982	333288
296462	333289
437763	333290
338356	333291
106158	333292
350369	333293
683705	333294
329288	333295
107190	333296
385717	333297
55934	333298
180181	333299
201691	333300
318991	333301
275619	333302
313033	333303
187814	333304
284802	333305
189619	333306
443612	333307
339109	333308
558539	333309
17214	333310
374191	333311
96612	333312
460833	333313
332432	333314
268135	333315
171049	333316
607157	333317
354307	333318
639065	333319
536643	333320
17758	333321
88699	333322
663317	333323
40066	333324
80249	333325
685787	333326
244313	333327
34510	333328
573002	333329
644248	333330
134118	333331
29366	333332
461212	333333
12958	333334
545289	333335
405572	333336
62746	333337
278165	333338
148419	333339
53220	333340
422040	333341
961	333342
536134	333343
62419	333344
579906	333345
102180	333346
711019	333347
279557	333348
66292	333349
87182	333350
661915	333351
83741	333352
27873	333353
305709	333354
23568	333355
150037	333356
390569	333357
172496	333358
707917	333359
655804	333360
99155	333361
82071	333362
332437	333363
6086	333364
288024	333365
482688	333366
7257	333367
502247	333368
8562	333369
683462	333370
565560	333371
708655	333372
51176	333373
19732	333374
45939	333375
444330	333376
631522	333377
389967	333378
291277	333379
147204	333380
307531	333381
486347	333382
21221	333383
88310	333384
211278	333385
28155	333386
99221	333387
494999	333388
22620	333389
173804	333390
546588	333391
39429	333392
2620	333393
602610	333394
381669	333395
562316	333396
537320	333397
26644	333398
72546	333399
19690	333400
854	333401
450283	333402
325351	333403
43979	333404
277483	333405
419292	333406
372724	333407
635748	333408
115254	333409
535815	333410
617275	333411
404270	333412
92800	333413
32397	333414
445729	333415
465778	333416
21685	333417
186660	333418
157711	333419
115965	333420
33038	333421
247338	333422
685802	333423
598908	333424
100722	333425
91134	333426
453208	333427
2962	333428
690620	333429
56952	333430
376061	333431
237736	333432
644084	333433
546599	333434
189389	333435
34786	333436
532820	333437
705478	333438
264476	333439
436258	333440
287903	333441
151327	333442
381220	333443
273385	333444
62420	333445
178693	333446
58554	333447
178941	333448
254608	333449
227462	333450
11591	333451
669	333452
689625	333453
1113	333454
441510	333455
498951	333456
201999	333457
127591	333458
199198	333459
14742	333460
68697	333461
631295	333462
137648	333463
39052	333464
137500	333465
720926	333466
98745	333467
423851	333468
269540	333469
66813	333470
73034	333471
435141	333472
166037	333473
100055	333474
570152	333475
160204	333476
296990	333477
551712	333478
266318	333479
136745	333480
244382	333481
504246	333482
10293	333483
643466	333484
295596	333485
338532	333486
208736	333487
21830	333488
27188	333489
138651	333490
19796	333491
102423	333492
339875	333493
289362	333494
512968	333495
716398	333496
353546	333497
554752	333498
717015	333499
672236	333500
636499	333501
250489	333502
349062	333503
59630	333504
512134	333505
722365	333506
45325	333507
596342	333508
383604	333509
9206	333510
82821	333511
717696	333512
182885	333513
121607	333514
524945	333515
114323	333516
429643	333517
686892	333518
398896	333519
87316	333520
17703	333521
63467	333522
236710	333523
30648	333524
156091	333525
334218	333526
515964	333527
257458	333528
99673	333529
14203	333530
56788	333531
209020	333532
312119	333533
674545	333534
409201	333535
372324	333536
161061	333537
618247	333538
1282	333539
378630	333540
532443	333541
49795	333542
13905	333543
151991	333544
506889	333545
414807	333546
584261	333547
80763	333548
440927	333549
708895	333550
260019	333551
376967	333552
721065	333553
170816	333554
354969	333555
604794	333556
63411	333557
36898	333558
63306	333559
154506	333560
3311	333561
691306	333562
65988	333563
388841	333564
722464	333565
20666	333566
404001	333567
181642	333568
8491	333569
3783	333570
656706	333571
45029	333572
668170	333573
698560	333574
155264	333575
553514	333576
22135	333577
711956	333578
145929	333579
169761	333580
636243	333581
578287	333582
98082	333583
154342	333584
613331	333585
322757	333586
799	333587
465415	333588
353001	333589
470991	333590
570996	333591
4613	333592
46262	333593
45959	333594
430767	333595
654280	333596
228150	333597
464733	333598
352055	333599
15586	333600
100764	333601
690057	333602
341528	333603
649762	333604
20806	333605
348535	333606
123340	333607
418963	333608
537086	333609
20583	333610
379711	333611
29182	333612
112158	333613
304871	333614
16332	333615
307065	333616
123397	333617
24134	333618
141226	333619
99984	333620
188361	333621
643382	333622
85136	333623
18896	333624
21426	333625
156622	333626
174186	333627
697581	333628
406858	333629
671151	333630
49709	333631
19569	333632
143014	333633
341311	333634
151941	333635
299151	333636
66526	333637
186748	333638
276841	333639
104837	333640
10074	333641
138856	333642
132365	333643
179416	333644
368176	333645
454096	333646
126268	333647
12379	333648
228235	333649
527777	333650
643755	333651
70088	333652
653670	333653
298725	333654
502781	333655
104777	333656
143288	333657
220110	333658
39363	333659
11773	333660
94252	333661
14794	333662
638	333663
138577	333664
551169	333665
535843	333666
28029	333667
184054	333668
607982	333669
723803	333670
477594	333671
633425	333672
613973	333673
49748	333674
78764	333675
78846	333676
57887	333677
43951	333678
610422	333679
518590	333680
379499	333681
519128	333682
154846	333683
595115	333684
562852	333685
214182	333686
589405	333687
513745	333688
109629	333689
42509	333690
693598	333691
702421	333692
180393	333693
660310	333694
47287	333695
437058	333696
161124	333697
41907	333698
248444	333699
121154	333700
126940	333701
341018	333702
19154	333703
8987	333704
354908	333705
697082	333706
17167	333707
20732	333708
529066	333709
458968	333710
530652	333711
433970	333712
594292	333713
9778	333714
236757	333715
5914	333716
27288	333717
563979	333718
562948	333719
464596	333720
546743	333721
187335	333722
47915	333723
90354	333724
148067	333725
687822	333726
39960	333727
227769	333728
103782	333729
305523	333730
112635	333731
26645	333732
16642	333733
184066	333734
395989	333735
181200	333736
71284	333737
79868	333738
254764	333739
139758	333740
438378	333741
97678	333742
419742	333743
2863	333744
629771	333745
40258	333746
64781	333747
489161	333748
72427	333749
160767	333750
122209	333751
61706	333752
336198	333753
270923	333754
402245	333755
364710	333756
453810	333757
3864	333758
379258	333759
549424	333760
355274	333761
701750	333762
555140	333763
573904	333764
4624	333765
506149	333766
63292	333767
692826	333768
106179	333769
152684	333770
569627	333771
311723	333772
67637	333773
689261	333774
401122	333775
120821	333776
42409	333777
564735	333778
606700	333779
1379	333780
393619	333781
157925	333782
619782	333783
652448	333784
226739	333785
43224	333786
230498	333787
646299	333788
1655	333789
22873	333790
639202	333791
490296	333792
175281	333793
22476	333794
122243	333795
608204	333796
441206	333797
61184	333798
346725	333799
249398	333800
8175	333801
19804	333802
159115	333803
37380	333804
462444	333805
597250	333806
90408	333807
70045	333808
2026	333809
687507	333810
41504	333811
669394	333812
467523	333813
711311	333814
4334	333815
677941	333816
547081	333817
349348	333818
229788	333819
23020	333820
605611	333821
582679	333822
307860	333823
445216	333824
107547	333825
2312	333826
571466	333827
243833	333828
659241	333829
30595	333830
302653	333831
68995	333832
61520	333833
382830	333834
355721	333835
84542	333836
610127	333837
166687	333838
1199	333839
92717	333840
700722	333841
325866	333842
490314	333843
204979	333844
449185	333845
584591	333846
586479	333847
701896	333848
636803	333849
711295	333850
556220	333851
238728	333852
106423	333853
531050	333854
126779	333855
59713	333856
31012	333857
30652	333858
64744	333859
708095	333860
10418	333861
134127	333862
539550	333863
71358	333864
656758	333865
565212	333866
401711	333867
3840	333868
132513	333869
176780	333870
296304	333871
569071	333872
143826	333873
698407	333874
447539	333875
673488	333876
171167	333877
328720	333878
67878	333879
477256	333880
18642	333881
294846	333882
509141	333883
132584	333884
151742	333885
489229	333886
93315	333887
231685	333888
469393	333889
517822	333890
307052	333891
270719	333892
108281	333893
4615	333894
46414	333895
81633	333896
608246	333897
165048	333898
341711	333899
100290	333900
74608	333901
209561	333902
164123	333903
555	333904
635233	333905
245068	333906
424426	333907
19236	333908
131744	333909
708067	333910
214807	333911
186819	333912
58592	333913
596994	333914
155535	333915
493327	333916
3052	333917
511798	333918
691986	333919
28315	333920
164034	333921
162936	333922
705475	333923
14922	333924
170898	333925
24483	333926
708852	333927
5767	333928
269222	333929
588485	333930
424383	333931
35743	333932
98053	333933
570649	333934
613009	333935
439044	333936
393879	333937
137020	333938
546810	333939
102187	333940
446080	333941
73440	333942
71707	333943
656069	333944
585643	333945
92615	333946
183113	333947
268337	333948
362819	333949
24244	333950
108771	333951
624921	333952
3977	333953
42246	333954
538675	333955
13994	333956
577494	333957
101769	333958
56391	333959
50679	333960
126659	333961
31877	333962
557192	333963
574193	333964
299063	333965
324354	333966
165240	333967
364284	333968
17748	333969
182249	333970
632680	333971
470712	333972
567646	333973
613170	333974
435047	333975
486870	333976
326169	333977
428391	333978
13794	333979
18811	333980
708093	333981
150283	333982
154424	333983
638232	333984
465059	333985
699778	333986
308964	333987
88602	333988
422170	333989
161875	333990
398151	333991
671459	333992
299752	333993
6290	333994
460907	333995
357021	333996
9704	333997
7532	333998
635318	333999
328603	334000
24125	334001
35928	334002
14503	334003
60818	334004
685823	334005
303914	334006
542569	334007
32784	334008
89083	334009
571917	334010
532669	334011
177818	334012
413409	334013
368502	334014
593506	334015
105105	334016
44857	334017
110507	334018
6095	334019
484335	334020
1690	334021
486427	334022
242349	334023
491678	334024
569807	334025
200163	334026
105226	334027
135073	334028
38041	334029
76046	334030
228854	334031
522824	334032
26474	334033
47291	334034
31464	334035
147907	334036
255337	334037
208280	334038
97299	334039
73547	334040
21665	334041
388242	334042
80161	334043
171894	334044
593840	334045
192097	334046
52116	334047
15468	334048
419615	334049
193534	334050
2291	334051
450154	334052
4247	334053
563104	334054
75173	334055
93656	334056
172541	334057
85162	334058
3843	334059
714792	334060
277059	334061
656562	334062
584767	334063
46417	334064
406800	334065
716946	334066
26441	334067
269609	334068
693512	334069
186698	334070
180330	334071
614312	334072
21210	334073
5800	334074
219403	334075
44063	334076
702095	334077
366013	334078
346082	334079
577976	334080
696244	334081
182151	334082
2240	334083
5976	334084
79157	334085
374350	334086
147646	334087
231429	334088
445478	334089
64085	334090
374298	334091
520026	334092
445439	334093
322989	334094
183200	334095
403134	334096
86892	334097
684778	334098
700851	334099
73778	334100
257088	334101
208014	334102
602266	334103
304568	334104
94810	334105
358962	334106
193920	334107
638665	334108
583277	334109
374484	334110
2115	334111
299459	334112
375999	334113
136922	334114
427044	334115
200544	334116
40645	334117
619795	334118
22486	334119
279004	334120
712236	334121
35260	334122
423631	334123
276450	334124
651996	334125
414243	334126
703834	334127
684153	334128
368941	334129
351877	334130
508634	334131
626046	334132
432616	334133
28771	334134
37847	334135
377326	334136
46257	334137
79887	334138
172408	334139
571104	334140
37019	334141
394952	334142
176663	334143
649205	334144
149041	334145
589994	334146
147031	334147
87501	334148
254607	334149
10006	334150
615476	334151
487012	334152
215691	334153
357948	334154
265368	334155
6347	334156
123931	334157
717	334158
262949	334159
645614	334160
107678	334161
7010	334162
345942	334163
502118	334164
558515	334165
52921	334166
7464	334167
101938	334168
25100	334169
290916	334170
67869	334171
460258	334172
2663	334173
435562	334174
329926	334175
123651	334176
511445	334177
645069	334178
203373	334179
92508	334180
370035	334181
320749	334182
237036	334183
14903	334184
557751	334185
93361	334186
485908	334187
500888	334188
232968	334189
484602	334190
184229	334191
601880	334192
381386	334193
32183	334194
84391	334195
339474	334196
637801	334197
56628	334198
128835	334199
17288	334200
155995	334201
627351	334202
125809	334203
590736	334204
1953	334205
510902	334206
430313	334207
186672	334208
649769	334209
170007	334210
68830	334211
643574	334212
630945	334213
421156	334214
680415	334215
136051	334216
363029	334217
382949	334218
383412	334219
497824	334220
379607	334221
135099	334222
28204	334223
1632	334224
281630	334225
415216	334226
123709	334227
15945	334228
243664	334229
16012	334230
523667	334231
317995	334232
151625	334233
105272	334234
14207	334235
511326	334236
204641	334237
145006	334238
329590	334239
103801	334240
157506	334241
77529	334242
566028	334243
266305	334244
532322	334245
329941	334246
508542	334247
234258	334248
371775	334249
224344	334250
265337	334251
295308	334252
35448	334253
83779	334254
168942	334255
102094	334256
75636	334257
128170	334258
567304	334259
167838	334260
453397	334261
688293	334262
180775	334263
642201	334264
84506	334265
183896	334266
391911	334267
627723	334268
15854	334269
238465	334270
321590	334271
45625	334272
35127	334273
274436	334274
158153	334275
98269	334276
45954	334277
600068	334278
618414	334279
646563	334280
56914	334281
1375	334282
13205	334283
383327	334284
37483	334285
709597	334286
1358	334287
647018	334288
52025	334289
17106	334290
50445	334291
594644	334292
24926	334293
573273	334294
27653	334295
136020	334296
188786	334297
98485	334298
112368	334299
461521	334300
193113	334301
198467	334302
312762	334303
514975	334304
308476	334305
259478	334306
451275	334307
17572	334308
3585	334309
275713	334310
37457	334311
468198	334312
719860	334313
141636	334314
300315	334315
558512	334316
36109	334317
612252	334318
45215	334319
43669	334320
108458	334321
321937	334322
697469	334323
216153	334324
226591	334325
718138	334326
27770	334327
619796	334328
155804	334329
77093	334330
697537	334331
3462	334332
487710	334333
614471	334334
19899	334335
175626	334336
522336	334337
9353	334338
156319	334339
476784	334340
107572	334341
712793	334342
140486	334343
658355	334344
114351	334345
130068	334346
449155	334347
648083	334348
610428	334349
69045	334350
228033	334351
548988	334352
590726	334353
16931	334354
392278	334355
490954	334356
433046	334357
724524	334358
641904	334359
643223	334360
91145	334361
257342	334362
247848	334363
45959	334364
417523	334365
114714	334366
502837	334367
42275	334368
108654	334369
503733	334370
82078	334371
404695	334372
474647	334373
409262	334374
35398	334375
147367	334376
19988	334377
3829	334378
88149	334379
472124	334380
515269	334381
326673	334382
721124	334383
5621	334384
153396	334385
154818	334386
110293	334387
226757	334388
579227	334389
581	334390
10311	334391
397022	334392
314052	334393
676716	334394
395922	334395
208098	334396
391015	334397
22187	334398
137723	334399
574496	334400
188499	334401
371811	334402
579200	334403
17954	334404
10185	334405
466917	334406
156293	334407
210	334408
152877	334409
47586	334410
476174	334411
562522	334412
234705	334413
12695	334414
549314	334415
92095	334416
608341	334417
171973	334418
322964	334419
598388	334420
621411	334421
614572	334422
507458	334423
282040	334424
492958	334425
9645	334426
91407	334427
526590	334428
130521	334429
55308	334430
566962	334431
196427	334432
419165	334433
20554	334434
9129	334435
168170	334436
62719	334437
5955	334438
707742	334439
186932	334440
36932	334441
291312	334442
693140	334443
406613	334444
623389	334445
668869	334446
291909	334447
17373	334448
13833	334449
8049	334450
464183	334451
31108	334452
240622	334453
577949	334454
432641	334455
248205	334456
310457	334457
59128	334458
51395	334459
228438	334460
187835	334461
586692	334462
454131	334463
231186	334464
590479	334465
641387	334466
13802	334467
174059	334468
72060	334469
126394	334470
700261	334471
660972	334472
169200	334473
704281	334474
432261	334475
181965	334476
27434	334477
18345	334478
29820	334479
295863	334480
123400	334481
101	334482
460577	334483
370855	334484
138960	334485
421963	334486
200641	334487
92957	334488
92064	334489
256708	334490
563939	334491
105733	334492
493867	334493
254779	334494
144770	334495
372888	334496
508514	334497
555394	334498
64807	334499
257309	334500
18926	334501
701332	334502
576384	334503
5102	334504
618814	334505
13656	334506
221827	334507
402928	334508
704175	334509
568089	334510
443221	334511
138293	334512
298590	334513
41777	334514
88861	334515
38219	334516
318723	334517
30049	334518
159320	334519
508488	334520
238367	334521
674766	334522
294659	334523
643510	334524
159372	334525
54702	334526
569241	334527
130697	334528
2473	334529
666848	334530
174438	334531
712161	334532
257396	334533
396789	334534
610776	334535
669953	334536
226918	334537
622488	334538
164813	334539
648701	334540
724642	334541
334841	334542
602113	334543
538796	334544
185082	334545
470833	334546
351523	334547
16917	334548
384581	334549
637876	334550
132481	334551
152809	334552
133065	334553
409785	334554
372170	334555
15605	334556
101555	334557
160073	334558
347517	334559
123504	334560
470947	334561
321912	334562
540863	334563
94132	334564
152261	334565
80651	334566
627909	334567
628406	334568
674849	334569
154120	334570
491043	334571
634428	334572
151895	334573
718045	334574
44263	334575
539071	334576
50426	334577
504019	334578
85798	334579
67532	334580
417164	334581
117352	334582
72884	334583
410691	334584
5157	334585
5307	334586
294729	334587
79392	334588
327173	334589
467520	334590
58973	334591
541555	334592
255731	334593
119577	334594
567836	334595
649111	334596
272609	334597
67719	334598
459366	334599
40493	334600
548317	334601
71551	334602
360340	334603
139117	334604
46537	334605
3007	334606
101864	334607
362839	334608
641206	334609
267697	334610
667415	334611
153129	334612
513169	334613
29880	334614
156262	334615
723440	334616
13217	334617
587458	334618
12380	334619
480663	334620
21867	334621
703471	334622
62875	334623
698092	334624
41251	334625
60558	334626
645021	334627
376494	334628
112417	334629
54064	334630
521233	334631
51684	334632
130271	334633
76279	334634
247475	334635
86420	334636
113387	334637
5457	334638
47946	334639
549618	334640
384837	334641
645442	334642
30862	334643
474627	334644
295036	334645
702	334646
649902	334647
62424	334648
106132	334649
649163	334650
142640	334651
210012	334652
188106	334653
416962	334654
26667	334655
674	334656
450124	334657
342507	334658
531571	334659
564642	334660
255247	334661
223189	334662
412725	334663
198511	334664
493493	334665
76077	334666
704678	334667
78355	334668
17838	334669
177231	334670
415540	334671
642961	334672
644862	334673
39659	334674
47329	334675
16104	334676
6641	334677
153472	334678
44639	334679
481162	334680
77345	334681
558488	334682
3133	334683
123254	334684
255464	334685
189881	334686
104144	334687
510460	334688
308308	334689
279922	334690
50412	334691
203313	334692
293389	334693
512559	334694
130982	334695
31591	334696
601728	334697
114282	334698
311405	334699
618987	334700
13979	334701
43704	334702
156142	334703
56301	334704
541445	334705
468184	334706
690481	334707
81089	334708
58703	334709
176886	334710
580890	334711
112069	334712
319115	334713
635123	334714
693537	334715
233078	334716
100861	334717
668177	334718
14355	334719
85725	334720
8793	334721
187689	334722
171991	334723
177667	334724
619336	334725
190041	334726
73435	334727
304537	334728
129173	334729
126507	334730
327174	334731
195640	334732
9132	334733
102049	334734
74104	334735
479765	334736
398086	334737
314863	334738
101699	334739
513983	334740
447821	334741
637065	334742
465806	334743
520701	334744
541877	334745
414628	334746
114184	334747
322935	334748
34682	334749
663916	334750
59217	334751
438232	334752
475564	334753
514149	334754
264088	334755
22532	334756
15951	334757
32329	334758
508167	334759
214658	334760
117777	334761
514090	334762
350049	334763
352821	334764
188203	334765
340569	334766
405040	334767
529989	334768
600408	334769
359888	334770
397091	334771
347067	334772
546101	334773
195559	334774
143408	334775
400764	334776
95478	334777
51757	334778
411584	334779
691104	334780
578773	334781
661550	334782
552297	334783
176279	334784
39992	334785
43092	334786
70182	334787
336524	334788
312551	334789
626465	334790
27182	334791
669477	334792
655764	334793
511718	334794
199618	334795
200884	334796
9911	334797
286680	334798
199134	334799
722764	334800
665600	334801
219612	334802
45877	334803
616196	334804
672919	334805
40994	334806
539083	334807
612569	334808
150356	334809
36784	334810
633038	334811
399514	334812
45606	334813
32253	334814
148639	334815
602816	334816
463379	334817
618375	334818
527851	334819
864	334820
174829	334821
525358	334822
677056	334823
305072	334824
177455	334825
314380	334826
722254	334827
37899	334828
266603	334829
152490	334830
720574	334831
13238	334832
600894	334833
620306	334834
135239	334835
591402	334836
227998	334837
497466	334838
536075	334839
10314	334840
478766	334841
8284	334842
568366	334843
460822	334844
603811	334845
386083	334846
2155	334847
517142	334848
382314	334849
177774	334850
3419	334851
93490	334852
626234	334853
689066	334854
309927	334855
105528	334856
516437	334857
41441	334858
319468	334859
138395	334860
690347	334861
563139	334862
56689	334863
268904	334864
136727	334865
66836	334866
297500	334867
378868	334868
645019	334869
114936	334870
161755	334871
45423	334872
43200	334873
158478	334874
198937	334875
12456	334876
178142	334877
81254	334878
384514	334879
169755	334880
84061	334881
656353	334882
691897	334883
24061	334884
400246	334885
7307	334886
496830	334887
234770	334888
3295	334889
572054	334890
116650	334891
69930	334892
719679	334893
75753	334894
422281	334895
395599	334896
5795	334897
18515	334898
586054	334899
20824	334900
454419	334901
43003	334902
708897	334903
551046	334904
33759	334905
595046	334906
120636	334907
481171	334908
74782	334909
631585	334910
272613	334911
429287	334912
645833	334913
113791	334914
160012	334915
643180	334916
362757	334917
62542	334918
134830	334919
577961	334920
659659	334921
511058	334922
42232	334923
442961	334924
91907	334925
672317	334926
167129	334927
52442	334928
19697	334929
234334	334930
120325	334931
622774	334932
273183	334933
411590	334934
40428	334935
297877	334936
147485	334937
143629	334938
148997	334939
44991	334940
85375	334941
101400	334942
645877	334943
225431	334944
248486	334945
361109	334946
168074	334947
4213	334948
377728	334949
92541	334950
216058	334951
74039	334952
383093	334953
298556	334954
120934	334955
590767	334956
637781	334957
712447	334958
110769	334959
190332	334960
39176	334961
669642	334962
549988	334963
32005	334964
162284	334965
3535	334966
473542	334967
556820	334968
11505	334969
521761	334970
173385	334971
113024	334972
475748	334973
73136	334974
490	334975
55117	334976
24196	334977
72240	334978
517114	334979
384580	334980
136671	334981
183560	334982
537714	334983
44475	334984
442618	334985
213017	334986
673649	334987
672099	334988
168141	334989
25888	334990
164509	334991
506192	334992
259137	334993
159212	334994
17678	334995
219838	334996
615886	334997
249963	334998
195486	334999
213411	335000
237110	335001
343597	335002
4152	335003
1286	335004
655894	335005
584950	335006
515775	335007
720671	335008
79207	335009
666666	335010
125923	335011
199570	335012
697692	335013
182861	335014
439443	335015
265294	335016
29582	335017
361060	335018
480322	335019
715813	335020
135659	335021
20174	335022
335413	335023
533520	335024
266607	335025
43592	335026
96267	335027
16847	335028
535476	335029
542950	335030
230203	335031
33650	335032
203100	335033
59051	335034
2822	335035
2526	335036
71985	335037
179257	335038
203138	335039
70594	335040
39	335041
414020	335042
582311	335043
417687	335044
606790	335045
122984	335046
186784	335047
21597	335048
114181	335049
397316	335050
423283	335051
629391	335052
131009	335053
143651	335054
31505	335055
151240	335056
3544	335057
11588	335058
696505	335059
36075	335060
506011	335061
389759	335062
1391	335063
10538	335064
53696	335065
222355	335066
130429	335067
226890	335068
49086	335069
30867	335070
298438	335071
597363	335072
218878	335073
81883	335074
7934	335075
322469	335076
122500	335077
111723	335078
397525	335079
171588	335080
128452	335081
456978	335082
153315	335083
3226	335084
332037	335085
186050	335086
490135	335087
326316	335088
11801	335089
723540	335090
374327	335091
580594	335092
311900	335093
722568	335094
234762	335095
688389	335096
320970	335097
387664	335098
695894	335099
170247	335100
25863	335101
5684	335102
403585	335103
16929	335104
430001	335105
561274	335106
580875	335107
525161	335108
76234	335109
110180	335110
125870	335111
197989	335112
686247	335113
89358	335114
171113	335115
353634	335116
238470	335117
40026	335118
658342	335119
510050	335120
361583	335121
66594	335122
727	335123
710414	335124
586116	335125
355280	335126
71865	335127
330201	335128
252495	335129
88486	335130
683122	335131
544247	335132
50180	335133
36210	335134
640814	335135
85644	335136
356578	335137
117672	335138
281195	335139
30846	335140
620536	335141
423888	335142
21854	335143
422922	335144
12168	335145
408698	335146
552513	335147
641138	335148
238230	335149
318174	335150
294771	335151
86983	335152
43859	335153
461962	335154
433785	335155
342477	335156
647160	335157
604643	335158
651246	335159
209787	335160
629277	335161
551655	335162
62883	335163
243730	335164
34753	335165
70128	335166
385510	335167
102311	335168
472323	335169
453554	335170
437504	335171
315713	335172
402944	335173
107898	335174
46915	335175
27424	335176
41778	335177
42010	335178
689468	335179
134838	335180
121709	335181
571835	335182
618372	335183
372153	335184
146191	335185
643533	335186
173950	335187
120779	335188
87257	335189
286198	335190
84896	335191
134605	335192
18762	335193
450639	335194
108196	335195
271789	335196
171166	335197
541627	335198
233251	335199
528661	335200
627172	335201
157618	335202
21678	335203
526574	335204
366925	335205
211150	335206
2387	335207
459699	335208
69217	335209
455472	335210
53888	335211
57000	335212
313733	335213
267025	335214
39532	335215
397375	335216
57659	335217
551166	335218
712842	335219
294093	335220
267221	335221
715732	335222
576282	335223
467633	335224
359444	335225
452785	335226
48435	335227
543356	335228
10724	335229
445882	335230
174208	335231
265263	335232
44000	335233
214	335234
709595	335235
14502	335236
118368	335237
25573	335238
378205	335239
523339	335240
709602	335241
122723	335242
179424	335243
41176	335244
271415	335245
5795	335246
712587	335247
364021	335248
127884	335249
595302	335250
286138	335251
498228	335252
486437	335253
128942	335254
456174	335255
64568	335256
138335	335257
420890	335258
2570	335259
605048	335260
3300	335261
164331	335262
337889	335263
620701	335264
635187	335265
194710	335266
143404	335267
53124	335268
362057	335269
164280	335270
157516	335271
100146	335272
269352	335273
246989	335274
584508	335275
344614	335276
646796	335277
210141	335278
435644	335279
530887	335280
351724	335281
96266	335282
107890	335283
90967	335284
25040	335285
50740	335286
365379	335287
33000	335288
395574	335289
636918	335290
556517	335291
400592	335292
309033	335293
36542	335294
667901	335295
317023	335296
298056	335297
643529	335298
6354	335299
81247	335300
491649	335301
620156	335302
140144	335303
40072	335304
349601	335305
368175	335306
612145	335307
101465	335308
682493	335309
210916	335310
596204	335311
48687	335312
515703	335313
54151	335314
516815	335315
676326	335316
49897	335317
31478	335318
483082	335319
366257	335320
687638	335321
566222	335322
608717	335323
583245	335324
131655	335325
254089	335326
172488	335327
462588	335328
325966	335329
407143	335330
189821	335331
487983	335332
82010	335333
355466	335334
17773	335335
625781	335336
157968	335337
158127	335338
678943	335339
19714	335340
366073	335341
52886	335342
15173	335343
478027	335344
698913	335345
306062	335346
620186	335347
35027	335348
31786	335349
188341	335350
379919	335351
490089	335352
717375	335353
238111	335354
172119	335355
85809	335356
11565	335357
604125	335358
377648	335359
393032	335360
174675	335361
517665	335362
533511	335363
269529	335364
14229	335365
313419	335366
537012	335367
146641	335368
164163	335369
226711	335370
275427	335371
34843	335372
277592	335373
184044	335374
70231	335375
54275	335376
110861	335377
77175	335378
479306	335379
564556	335380
57413	335381
91	335382
192949	335383
473384	335384
12813	335385
482696	335386
356151	335387
664024	335388
166044	335389
292795	335390
92369	335391
166929	335392
23497	335393
341633	335394
16921	335395
602267	335396
440939	335397
537306	335398
197771	335399
20873	335400
146140	335401
154532	335402
187798	335403
35783	335404
48558	335405
256150	335406
384535	335407
601293	335408
626967	335409
10	335410
504259	335411
412479	335412
640801	335413
590831	335414
714782	335415
120191	335416
521756	335417
232115	335418
2439	335419
134201	335420
11409	335421
5059	335422
627004	335423
534713	335424
27840	335425
630896	335426
397250	335427
503779	335428
429861	335429
101942	335430
640942	335431
11495	335432
663709	335433
75584	335434
245104	335435
35224	335436
345944	335437
164067	335438
157166	335439
600938	335440
85589	335441
425787	335442
270998	335443
540537	335444
814	335445
41390	335446
47692	335447
697663	335448
408109	335449
275090	335450
508672	335451
356828	335452
314387	335453
655471	335454
6172	335455
12396	335456
683325	335457
644066	335458
484731	335459
357760	335460
73919	335461
597564	335462
118980	335463
117038	335464
8092	335465
115660	335466
96505	335467
352163	335468
587762	335469
43450	335470
194218	335471
19109	335472
344711	335473
344486	335474
649782	335475
146651	335476
15102	335477
93654	335478
16924	335479
127963	335480
639458	335481
506063	335482
25715	335483
131910	335484
574625	335485
257072	335486
95428	335487
3589	335488
216075	335489
30820	335490
462676	335491
686072	335492
157236	335493
388397	335494
319308	335495
6974	335496
400915	335497
468747	335498
664107	335499
400620	335500
451366	335501
221794	335502
232894	335503
633391	335504
581062	335505
135611	335506
572074	335507
161941	335508
92979	335509
396697	335510
299866	335511
594422	335512
157856	335513
148449	335514
480623	335515
34669	335516
25796	335517
451282	335518
59748	335519
28371	335520
579386	335521
496172	335522
562321	335523
446618	335524
676555	335525
675185	335526
626389	335527
408985	335528
68135	335529
424962	335530
23987	335531
601111	335532
312979	335533
619093	335534
68397	335535
362519	335536
320711	335537
689315	335538
675259	335539
671995	335540
47957	335541
303451	335542
290793	335543
650852	335544
690042	335545
46453	335546
35919	335547
194641	335548
27580	335549
21452	335550
710582	335551
167018	335552
105466	335553
698910	335554
513013	335555
79551	335556
59767	335557
6135	335558
24913	335559
34306	335560
427479	335561
615843	335562
306272	335563
32371	335564
154460	335565
43963	335566
644668	335567
271444	335568
62434	335569
13663	335570
382224	335571
507370	335572
292175	335573
439751	335574
245149	335575
30637	335576
647313	335577
658923	335578
517683	335579
684225	335580
164035	335581
383749	335582
92587	335583
1991	335584
445515	335585
533067	335586
144291	335587
628961	335588
675180	335589
332551	335590
426194	335591
608928	335592
490095	335593
315993	335594
685122	335595
624234	335596
169304	335597
93012	335598
366311	335599
477739	335600
643488	335601
665193	335602
285896	335603
618440	335604
133373	335605
457445	335606
442654	335607
85979	335608
572431	335609
160705	335610
619065	335611
473090	335612
198783	335613
125431	335614
516244	335615
97774	335616
519452	335617
502346	335618
456155	335619
617801	335620
23376	335621
543619	335622
577602	335623
113716	335624
55125	335625
569457	335626
214589	335627
602	335628
35853	335629
106732	335630
594553	335631
1510	335632
35237	335633
104560	335634
509354	335635
76502	335636
318099	335637
254825	335638
148037	335639
81352	335640
411306	335641
151989	335642
492157	335643
544015	335644
2029	335645
268391	335646
4708	335647
116505	335648
266393	335649
595671	335650
43285	335651
434748	335652
648739	335653
403931	335654
426085	335655
358653	335656
644899	335657
136414	335658
420340	335659
633781	335660
165123	335661
477528	335662
381461	335663
474801	335664
172748	335665
168212	335666
141346	335667
104810	335668
335237	335669
8006	335670
696878	335671
144576	335672
315571	335673
442022	335674
15743	335675
98583	335676
578556	335677
141790	335678
630448	335679
600221	335680
56950	335681
81461	335682
377854	335683
697381	335684
44306	335685
689409	335686
190114	335687
55774	335688
349240	335689
472545	335690
621704	335691
490264	335692
620234	335693
654477	335694
545104	335695
349502	335696
235814	335697
92387	335698
439640	335699
50585	335700
159509	335701
706229	335702
670337	335703
332160	335704
272452	335705
386688	335706
80412	335707
153143	335708
64183	335709
128242	335710
468136	335711
279148	335712
176185	335713
607155	335714
2649	335715
287463	335716
306056	335717
63775	335718
11305	335719
197736	335720
8898	335721
496440	335722
615494	335723
262974	335724
414389	335725
360043	335726
650391	335727
220219	335728
609705	335729
540301	335730
622373	335731
150747	335732
30638	335733
602900	335734
526190	335735
7003	335736
504043	335737
614450	335738
420713	335739
272234	335740
153902	335741
675625	335742
648894	335743
9081	335744
605790	335745
623430	335746
184631	335747
97869	335748
246276	335749
28644	335750
618662	335751
349806	335752
47019	335753
4993	335754
23686	335755
247301	335756
237245	335757
185584	335758
353399	335759
21085	335760
195261	335761
212393	335762
644717	335763
121069	335764
694235	335765
206847	335766
365965	335767
287708	335768
503448	335769
47224	335770
632158	335771
36101	335772
70887	335773
241805	335774
29880	335775
132048	335776
108874	335777
20811	335778
93318	335779
458826	335780
635369	335781
205299	335782
98525	335783
610503	335784
393338	335785
1782	335786
26	335787
503797	335788
635441	335789
86396	335790
2618	335791
654061	335792
605836	335793
42068	335794
170925	335795
596466	335796
10074	335797
48171	335798
278048	335799
419189	335800
608514	335801
51761	335802
369230	335803
345553	335804
343087	335805
612049	335806
176331	335807
611421	335808
668834	335809
524487	335810
322219	335811
85389	335812
150150	335813
89342	335814
74052	335815
230006	335816
240153	335817
294856	335818
13206	335819
246851	335820
8724	335821
336849	335822
543589	335823
214804	335824
656810	335825
386443	335826
699587	335827
299680	335828
202209	335829
9973	335830
62505	335831
400864	335832
20070	335833
143714	335834
567049	335835
126972	335836
14471	335837
709665	335838
189637	335839
573723	335840
22919	335841
103003	335842
31921	335843
54256	335844
189717	335845
71408	335846
11106	335847
29356	335848
363533	335849
104746	335850
116698	335851
425690	335852
93031	335853
68648	335854
55454	335855
592198	335856
68347	335857
483269	335858
523880	335859
51530	335860
520985	335861
658484	335862
54807	335863
38475	335864
620470	335865
176727	335866
161355	335867
14169	335868
245492	335869
10464	335870
172814	335871
6834	335872
626925	335873
204399	335874
18120	335875
365292	335876
100808	335877
7994	335878
273559	335879
570754	335880
523479	335881
40621	335882
210322	335883
90940	335884
149349	335885
34373	335886
415309	335887
101597	335888
560852	335889
73588	335890
477190	335891
607963	335892
218083	335893
248349	335894
102850	335895
384084	335896
569600	335897
548472	335898
425080	335899
114321	335900
105017	335901
529483	335902
704965	335903
82854	335904
19725	335905
389750	335906
79789	335907
65309	335908
461042	335909
45878	335910
76772	335911
635554	335912
14980	335913
140947	335914
613115	335915
363606	335916
223207	335917
359542	335918
162526	335919
93442	335920
227573	335921
117692	335922
663721	335923
183705	335924
226967	335925
185126	335926
20856	335927
76897	335928
410066	335929
20001	335930
166615	335931
210539	335932
12642	335933
63973	335934
154174	335935
163011	335936
711685	335937
41989	335938
342244	335939
98641	335940
167737	335941
691059	335942
440794	335943
70129	335944
599313	335945
714085	335946
692404	335947
483821	335948
80915	335949
43607	335950
700384	335951
219192	335952
58104	335953
11880	335954
723456	335955
731	335956
712801	335957
7539	335958
358462	335959
564058	335960
650002	335961
666411	335962
47386	335963
542091	335964
505905	335965
620818	335966
535750	335967
232364	335968
93327	335969
48203	335970
121278	335971
664940	335972
608729	335973
335700	335974
116261	335975
144202	335976
62878	335977
84589	335978
1597	335979
206779	335980
348858	335981
481959	335982
177741	335983
93947	335984
53629	335985
38078	335986
29868	335987
262496	335988
11259	335989
22513	335990
163533	335991
113377	335992
78374	335993
15975	335994
146377	335995
25326	335996
72037	335997
180086	335998
104262	335999
626762	336000
272795	336001
529342	336002
547108	336003
490976	336004
287668	336005
89945	336006
89545	336007
323008	336008
138737	336009
117186	336010
406757	336011
289847	336012
382737	336013
175160	336014
155411	336015
234505	336016
107394	336017
381540	336018
358067	336019
164329	336020
333220	336021
657188	336022
225707	336023
49670	336024
264554	336025
398526	336026
456127	336027
419166	336028
232859	336029
147771	336030
49431	336031
114143	336032
256672	336033
115448	336034
547593	336035
535537	336036
412453	336037
21226	336038
83334	336039
186792	336040
644544	336041
172028	336042
502216	336043
81309	336044
69348	336045
126034	336046
231558	336047
244420	336048
4908	336049
39257	336050
208154	336051
66	336052
563413	336053
51413	336054
98467	336055
24562	336056
136956	336057
22815	336058
722732	336059
390141	336060
418697	336061
62058	336062
558340	336063
231500	336064
91181	336065
198735	336066
545211	336067
121060	336068
179596	336069
324121	336070
11021	336071
75004	336072
6427	336073
290085	336074
695827	336075
372551	336076
79692	336077
5018	336078
15064	336079
13322	336080
41333	336081
501599	336082
31390	336083
58892	336084
720919	336085
689766	336086
94469	336087
147370	336088
701342	336089
721217	336090
279745	336091
127011	336092
418125	336093
186047	336094
9633	336095
38740	336096
430457	336097
620402	336098
197137	336099
720594	336100
42207	336101
709635	336102
193997	336103
397542	336104
718070	336105
117311	336106
5325	336107
253356	336108
474401	336109
435652	336110
525113	336111
641703	336112
6780	336113
361063	336114
61162	336115
402919	336116
117117	336117
179648	336118
391143	336119
666521	336120
58766	336121
407861	336122
6447	336123
538568	336124
81648	336125
510308	336126
338659	336127
152037	336128
64795	336129
83986	336130
82340	336131
245273	336132
632731	336133
166995	336134
170256	336135
115196	336136
173613	336137
78180	336138
31123	336139
716392	336140
9150	336141
508309	336142
314179	336143
340122	336144
179335	336145
612977	336146
17100	336147
437392	336148
161708	336149
56188	336150
618939	336151
147624	336152
5353	336153
4653	336154
143519	336155
480328	336156
425663	336157
463383	336158
294232	336159
53540	336160
150366	336161
8144	336162
167603	336163
20536	336164
436204	336165
91206	336166
2599	336167
459594	336168
5261	336169
528046	336170
36998	336171
86164	336172
588816	336173
453825	336174
59147	336175
461469	336176
376987	336177
13234	336178
299179	336179
493375	336180
78273	336181
706542	336182
601739	336183
303118	336184
133902	336185
546883	336186
71744	336187
533261	336188
312960	336189
472578	336190
58226	336191
553420	336192
16724	336193
96827	336194
221443	336195
537507	336196
86225	336197
640875	336198
343456	336199
593106	336200
479096	336201
380105	336202
216747	336203
366926	336204
341298	336205
487499	336206
14968	336207
721624	336208
22265	336209
29704	336210
306333	336211
38444	336212
44720	336213
665995	336214
303850	336215
235948	336216
6024	336217
429706	336218
285204	336219
224396	336220
21293	336221
26299	336222
42648	336223
583512	336224
581675	336225
236832	336226
160791	336227
187246	336228
355217	336229
502577	336230
411278	336231
99510	336232
550556	336233
414048	336234
228926	336235
206634	336236
95942	336237
98628	336238
5	336239
355475	336240
289746	336241
155998	336242
509613	336243
394517	336244
302287	336245
143006	336246
179000	336247
84735	336248
53423	336249
46948	336250
39018	336251
291534	336252
137708	336253
63046	336254
188256	336255
390516	336256
710117	336257
4332	336258
302116	336259
516559	336260
5023	336261
150683	336262
179827	336263
154573	336264
139009	336265
359180	336266
586391	336267
799	336268
124294	336269
23153	336270
12767	336271
1260	336272
649596	336273
264023	336274
190326	336275
157466	336276
109947	336277
458058	336278
46868	336279
264774	336280
62285	336281
540092	336282
43352	336283
533212	336284
239055	336285
182341	336286
698700	336287
422477	336288
5321	336289
153463	336290
316594	336291
80116	336292
157667	336293
2596	336294
110812	336295
287054	336296
599800	336297
21393	336298
549845	336299
313860	336300
57309	336301
362951	336302
376008	336303
470943	336304
456436	336305
298385	336306
370842	336307
345014	336308
559433	336309
3513	336310
468333	336311
536892	336312
413306	336313
2428	336314
634251	336315
30428	336316
290675	336317
583085	336318
431227	336319
88922	336320
114242	336321
638227	336322
184394	336323
361265	336324
308779	336325
240527	336326
299037	336327
119546	336328
672507	336329
181612	336330
240553	336331
146330	336332
376902	336333
16245	336334
381617	336335
354296	336336
541020	336337
226922	336338
465934	336339
256091	336340
183434	336341
356218	336342
667554	336343
662192	336344
418166	336345
574976	336346
415722	336347
4073	336348
586502	336349
24167	336350
156498	336351
775	336352
291996	336353
370562	336354
568715	336355
29580	336356
117871	336357
707427	336358
91793	336359
331509	336360
101807	336361
99776	336362
401007	336363
496686	336364
700317	336365
36316	336366
699713	336367
274000	336368
306624	336369
550186	336370
44458	336371
344686	336372
326329	336373
13892	336374
510853	336375
25312	336376
379043	336377
8293	336378
510737	336379
127674	336380
277917	336381
13169	336382
667396	336383
94177	336384
725075	336385
94375	336386
674770	336387
41684	336388
547420	336389
100763	336390
65709	336391
438271	336392
101275	336393
588679	336394
7555	336395
503316	336396
408237	336397
612485	336398
164151	336399
505508	336400
538015	336401
124409	336402
13024	336403
495898	336404
681493	336405
291082	336406
422287	336407
93089	336408
110166	336409
179929	336410
630365	336411
578186	336412
280907	336413
118365	336414
493138	336415
486352	336416
360548	336417
21631	336418
168579	336419
470799	336420
103650	336421
111519	336422
308340	336423
183493	336424
500696	336425
122250	336426
175104	336427
155409	336428
695912	336429
258484	336430
246569	336431
14	336432
657563	336433
421591	336434
75146	336435
511169	336436
117903	336437
713137	336438
2446	336439
414688	336440
116971	336441
518855	336442
542934	336443
502863	336444
526664	336445
695689	336446
224283	336447
168693	336448
111013	336449
157496	336450
485017	336451
199005	336452
119860	336453
75414	336454
220764	336455
391341	336456
216818	336457
40528	336458
690837	336459
644247	336460
338049	336461
382322	336462
658665	336463
549728	336464
43878	336465
49442	336466
114003	336467
304886	336468
252885	336469
488003	336470
93079	336471
124738	336472
94491	336473
8269	336474
23414	336475
698005	336476
97325	336477
48701	336478
32598	336479
379629	336480
479020	336481
268142	336482
443229	336483
2122	336484
100009	336485
564793	336486
120519	336487
524047	336488
597896	336489
465575	336490
68890	336491
94658	336492
652784	336493
185444	336494
23671	336495
308646	336496
69543	336497
288767	336498
40131	336499
415054	336500
657454	336501
227373	336502
346199	336503
694255	336504
3494	336505
81765	336506
109628	336507
117177	336508
277632	336509
67286	336510
553996	336511
196255	336512
173973	336513
140254	336514
443608	336515
186974	336516
28816	336517
167503	336518
838	336519
84970	336520
85403	336521
83896	336522
585769	336523
288480	336524
647757	336525
104770	336526
597702	336527
160178	336528
545231	336529
96765	336530
179024	336531
342567	336532
18307	336533
41821	336534
142364	336535
319276	336536
631908	336537
39586	336538
193493	336539
699837	336540
255395	336541
552185	336542
447670	336543
724890	336544
135095	336545
217197	336546
201250	336547
514168	336548
639740	336549
39414	336550
540545	336551
119735	336552
27399	336553
66315	336554
497015	336555
119683	336556
241172	336557
372613	336558
250957	336559
202481	336560
285001	336561
190951	336562
270180	336563
593888	336564
538144	336565
199586	336566
358458	336567
491070	336568
172528	336569
310408	336570
623037	336571
6808	336572
167691	336573
456124	336574
14639	336575
120533	336576
43251	336577
117927	336578
660143	336579
370014	336580
689292	336581
381769	336582
712838	336583
382345	336584
79341	336585
11352	336586
339024	336587
163514	336588
568585	336589
82458	336590
37930	336591
17196	336592
293236	336593
16982	336594
358149	336595
115037	336596
563280	336597
677110	336598
699646	336599
658842	336600
443433	336601
196557	336602
116057	336603
51290	336604
560853	336605
23338	336606
580438	336607
28771	336608
278536	336609
344799	336610
144056	336611
452364	336612
613971	336613
405372	336614
251351	336615
613815	336616
504762	336617
2623	336618
351399	336619
133637	336620
611611	336621
317088	336622
224911	336623
89595	336624
186914	336625
389994	336626
384984	336627
115878	336628
28059	336629
104691	336630
325825	336631
12279	336632
279039	336633
128227	336634
36342	336635
116353	336636
60708	336637
29204	336638
9915	336639
336414	336640
443276	336641
555148	336642
475006	336643
38581	336644
43060	336645
150304	336646
104703	336647
47147	336648
620262	336649
704	336650
69029	336651
306855	336652
97435	336653
294529	336654
259323	336655
85141	336656
194611	336657
328893	336658
462855	336659
192844	336660
465968	336661
434628	336662
614626	336663
354973	336664
300610	336665
27127	336666
42715	336667
39340	336668
319937	336669
2125	336670
500666	336671
390649	336672
566770	336673
592432	336674
141801	336675
527736	336676
656138	336677
535132	336678
724869	336679
92186	336680
90809	336681
724167	336682
28364	336683
337788	336684
91450	336685
201174	336686
242824	336687
554812	336688
217046	336689
57153	336690
122063	336691
36859	336692
567474	336693
593581	336694
121772	336695
718286	336696
51019	336697
282234	336698
579492	336699
541025	336700
614404	336701
480126	336702
95595	336703
81903	336704
45497	336705
68511	336706
223828	336707
347877	336708
505452	336709
478587	336710
315051	336711
77273	336712
5082	336713
395828	336714
418589	336715
245538	336716
23943	336717
40163	336718
612294	336719
612316	336720
61980	336721
63695	336722
13313	336723
669293	336724
120412	336725
108424	336726
160626	336727
428222	336728
320133	336729
600769	336730
384279	336731
6990	336732
36687	336733
116210	336734
524635	336735
147434	336736
13699	336737
482132	336738
519447	336739
22203	336740
321024	336741
656077	336742
73611	336743
672843	336744
619978	336745
62485	336746
384117	336747
504625	336748
1914	336749
220366	336750
229243	336751
23226	336752
671477	336753
184759	336754
125909	336755
5178	336756
472875	336757
678994	336758
17022	336759
535073	336760
181844	336761
484300	336762
4800	336763
223432	336764
117462	336765
449978	336766
701930	336767
32529	336768
380877	336769
71815	336770
61675	336771
648967	336772
598613	336773
65847	336774
663098	336775
591008	336776
418777	336777
606872	336778
264489	336779
81646	336780
721119	336781
174607	336782
104213	336783
114739	336784
171273	336785
169681	336786
40388	336787
267780	336788
521686	336789
617250	336790
93893	336791
1705	336792
725059	336793
219166	336794
253118	336795
112600	336796
537636	336797
47266	336798
443388	336799
151400	336800
41351	336801
120423	336802
122075	336803
22805	336804
14643	336805
183388	336806
345747	336807
558816	336808
85474	336809
43881	336810
469049	336811
37496	336812
525643	336813
704049	336814
501776	336815
283766	336816
399021	336817
464597	336818
92891	336819
623684	336820
616460	336821
331666	336822
723437	336823
9146	336824
632258	336825
178864	336826
117277	336827
160284	336828
712571	336829
597753	336830
396612	336831
47662	336832
37883	336833
506122	336834
665096	336835
61011	336836
15730	336837
638933	336838
170766	336839
414662	336840
152207	336841
432864	336842
648362	336843
642783	336844
327939	336845
10554	336846
643780	336847
257585	336848
347853	336849
226708	336850
208763	336851
6469	336852
569765	336853
180429	336854
635325	336855
219982	336856
371374	336857
399815	336858
20197	336859
557033	336860
541307	336861
580215	336862
115042	336863
150286	336864
181412	336865
204879	336866
31537	336867
518929	336868
440264	336869
71942	336870
63484	336871
309438	336872
52544	336873
14228	336874
428094	336875
240149	336876
179992	336877
435850	336878
269220	336879
645233	336880
76505	336881
43974	336882
13002	336883
478611	336884
60588	336885
635121	336886
319710	336887
190325	336888
461765	336889
501484	336890
555867	336891
22042	336892
373996	336893
549565	336894
300473	336895
86643	336896
398706	336897
4932	336898
171458	336899
13382	336900
1308	336901
105919	336902
416847	336903
562483	336904
594347	336905
633432	336906
392096	336907
32583	336908
654335	336909
155492	336910
86012	336911
482718	336912
133649	336913
12250	336914
7886	336915
585434	336916
294317	336917
110538	336918
322579	336919
12974	336920
545945	336921
31490	336922
246461	336923
542510	336924
4224	336925
122109	336926
494447	336927
64626	336928
675820	336929
2464	336930
367286	336931
588754	336932
6751	336933
65665	336934
380227	336935
184592	336936
80755	336937
588401	336938
285500	336939
697319	336940
717685	336941
19144	336942
171623	336943
7053	336944
647796	336945
665847	336946
563184	336947
661880	336948
445037	336949
3083	336950
397622	336951
10113	336952
17197	336953
109255	336954
53679	336955
7158	336956
218874	336957
206263	336958
357800	336959
50729	336960
53010	336961
390982	336962
560648	336963
671760	336964
59299	336965
539496	336966
506972	336967
134640	336968
48310	336969
111800	336970
123323	336971
179541	336972
222577	336973
692909	336974
78529	336975
152938	336976
349645	336977
397038	336978
107032	336979
628723	336980
89736	336981
405555	336982
484671	336983
65022	336984
720347	336985
225	336986
196917	336987
86720	336988
2665	336989
498176	336990
118588	336991
52561	336992
286005	336993
167635	336994
634788	336995
454393	336996
372373	336997
104919	336998
122445	336999
137486	337000
149446	337001
7155	337002
412205	337003
10131	337004
698350	337005
56286	337006
201944	337007
413706	337008
61358	337009
286003	337010
97598	337011
205119	337012
6394	337013
160316	337014
24220	337015
24538	337016
116091	337017
31348	337018
489291	337019
318936	337020
264962	337021
506949	337022
68460	337023
142993	337024
124909	337025
88018	337026
160959	337027
567776	337028
171471	337029
572734	337030
619238	337031
176302	337032
681143	337033
68486	337034
16083	337035
745	337036
265740	337037
44864	337038
561191	337039
54214	337040
29324	337041
71616	337042
23633	337043
497322	337044
19018	337045
4600	337046
128540	337047
43306	337048
6901	337049
5816	337050
520067	337051
150763	337052
657920	337053
657304	337054
37531	337055
603595	337056
570208	337057
32595	337058
592137	337059
8631	337060
405090	337061
198132	337062
140593	337063
121800	337064
414376	337065
586371	337066
479735	337067
438385	337068
178612	337069
92003	337070
590069	337071
281162	337072
20142	337073
18379	337074
345889	337075
97395	337076
169376	337077
72724	337078
318069	337079
392593	337080
56930	337081
6537	337082
239191	337083
582352	337084
527742	337085
13070	337086
321978	337087
100086	337088
672882	337089
629589	337090
622110	337091
325151	337092
556584	337093
146992	337094
63577	337095
426858	337096
86379	337097
36725	337098
420506	337099
97799	337100
244197	337101
495988	337102
73247	337103
53653	337104
77027	337105
223227	337106
380764	337107
160827	337108
413226	337109
555521	337110
228245	337111
525821	337112
17104	337113
241566	337114
351097	337115
116607	337116
549670	337117
302243	337118
164853	337119
624815	337120
31410	337121
74508	337122
616070	337123
254015	337124
489282	337125
385	337126
178727	337127
421271	337128
578587	337129
550744	337130
533924	337131
286955	337132
353684	337133
26735	337134
681909	337135
468987	337136
611722	337137
522034	337138
453199	337139
626197	337140
467708	337141
5264	337142
249881	337143
428916	337144
464514	337145
385739	337146
164239	337147
668	337148
102182	337149
123702	337150
146098	337151
189478	337152
599726	337153
226794	337154
560783	337155
179155	337156
63444	337157
35576	337158
369553	337159
455816	337160
102426	337161
54646	337162
448071	337163
53736	337164
188184	337165
377567	337166
156703	337167
514570	337168
141731	337169
2425	337170
486132	337171
78535	337172
145660	337173
662515	337174
90752	337175
710238	337176
116306	337177
556251	337178
113070	337179
40674	337180
49057	337181
18898	337182
523578	337183
87699	337184
376038	337185
641018	337186
8066	337187
5706	337188
387337	337189
81827	337190
6765	337191
543668	337192
165517	337193
393772	337194
167100	337195
517288	337196
33228	337197
384591	337198
130608	337199
228181	337200
4911	337201
638048	337202
32072	337203
43586	337204
129399	337205
9941	337206
504534	337207
640768	337208
44861	337209
335131	337210
209951	337211
11304	337212
585770	337213
172910	337214
11622	337215
78888	337216
169293	337217
83865	337218
445356	337219
290578	337220
146267	337221
118415	337222
121266	337223
185960	337224
12860	337225
213709	337226
134095	337227
219135	337228
1715	337229
225545	337230
188035	337231
166418	337232
350236	337233
510322	337234
532513	337235
569153	337236
270037	337237
221954	337238
114824	337239
430789	337240
614457	337241
714022	337242
502739	337243
335359	337244
608006	337245
17588	337246
605688	337247
97933	337248
675437	337249
464352	337250
310356	337251
102492	337252
267091	337253
8314	337254
3268	337255
461905	337256
210273	337257
86304	337258
364155	337259
542996	337260
588731	337261
321955	337262
39310	337263
216185	337264
231021	337265
522231	337266
392166	337267
151493	337268
114001	337269
197560	337270
504640	337271
5755	337272
335532	337273
284613	337274
103888	337275
154372	337276
15128	337277
430538	337278
437341	337279
294540	337280
340500	337281
98714	337282
21900	337283
505372	337284
501531	337285
171973	337286
89164	337287
199154	337288
65748	337289
318315	337290
703080	337291
55758	337292
124724	337293
257835	337294
124522	337295
450985	337296
68042	337297
166698	337298
434450	337299
344846	337300
51730	337301
309930	337302
479992	337303
641491	337304
81750	337305
32757	337306
604405	337307
163254	337308
89378	337309
31014	337310
491826	337311
286937	337312
647326	337313
150871	337314
259501	337315
1795	337316
594029	337317
195921	337318
17591	337319
1992	337320
8540	337321
198521	337322
337282	337323
607870	337324
105899	337325
653783	337326
597307	337327
98957	337328
108307	337329
601980	337330
397190	337331
102990	337332
446801	337333
615810	337334
181123	337335
469781	337336
357382	337337
22085	337338
552000	337339
19753	337340
127468	337341
254496	337342
347533	337343
187103	337344
564305	337345
303449	337346
173344	337347
16171	337348
51052	337349
515430	337350
178363	337351
43237	337352
14351	337353
682328	337354
430246	337355
56406	337356
173051	337357
371981	337358
584747	337359
36836	337360
661061	337361
544434	337362
180377	337363
42091	337364
411975	337365
287292	337366
614747	337367
677347	337368
537300	337369
10374	337370
218033	337371
129133	337372
201163	337373
122839	337374
114912	337375
503881	337376
706078	337377
526086	337378
496568	337379
365908	337380
11951	337381
116176	337382
123509	337383
46861	337384
11061	337385
133038	337386
277042	337387
546188	337388
97582	337389
704848	337390
183541	337391
563433	337392
467329	337393
181880	337394
11845	337395
202843	337396
678165	337397
131906	337398
173811	337399
93150	337400
660221	337401
385736	337402
209047	337403
67854	337404
554079	337405
39749	337406
703420	337407
489320	337408
422893	337409
541876	337410
133008	337411
650527	337412
243	337413
267222	337414
699480	337415
454138	337416
548567	337417
191223	337418
67259	337419
587196	337420
440461	337421
17583	337422
268212	337423
409892	337424
118676	337425
343227	337426
161210	337427
393727	337428
526214	337429
3900	337430
406082	337431
451440	337432
7661	337433
523594	337434
347715	337435
114818	337436
111923	337437
99526	337438
711851	337439
691779	337440
115429	337441
627826	337442
567099	337443
209497	337444
599130	337445
74168	337446
682669	337447
111726	337448
720865	337449
487300	337450
321564	337451
113892	337452
292230	337453
112985	337454
435051	337455
37803	337456
471708	337457
600787	337458
149135	337459
203355	337460
698043	337461
599586	337462
85541	337463
135952	337464
724498	337465
362577	337466
513108	337467
103966	337468
157158	337469
624038	337470
534633	337471
619690	337472
503605	337473
337001	337474
144554	337475
450271	337476
139267	337477
614710	337478
510663	337479
146977	337480
74538	337481
356815	337482
410406	337483
10257	337484
125090	337485
678607	337486
159073	337487
39839	337488
4286	337489
195912	337490
114017	337491
365234	337492
293427	337493
553962	337494
105556	337495
17512	337496
690077	337497
371426	337498
670109	337499
350732	337500
470581	337501
570156	337502
567568	337503
288305	337504
142687	337505
17250	337506
575292	337507
720491	337508
184106	337509
99965	337510
345456	337511
333030	337512
617640	337513
160137	337514
711250	337515
47426	337516
354693	337517
14692	337518
448263	337519
588341	337520
306024	337521
122041	337522
171903	337523
640355	337524
125469	337525
341424	337526
533910	337527
492999	337528
64054	337529
81573	337530
575293	337531
165511	337532
224036	337533
683543	337534
667377	337535
713542	337536
140419	337537
709491	337538
46558	337539
113237	337540
609494	337541
30504	337542
629257	337543
545497	337544
417803	337545
47144	337546
693064	337547
90335	337548
549626	337549
82450	337550
408271	337551
448610	337552
495945	337553
28091	337554
48064	337555
82753	337556
511379	337557
230170	337558
16506	337559
224261	337560
207922	337561
111617	337562
312175	337563
374003	337564
533213	337565
532993	337566
425772	337567
29289	337568
356756	337569
41780	337570
684943	337571
398852	337572
560521	337573
719784	337574
170851	337575
110338	337576
32096	337577
182195	337578
72840	337579
92525	337580
539	337581
41197	337582
34550	337583
191385	337584
258528	337585
545076	337586
51157	337587
624405	337588
455458	337589
265253	337590
19086	337591
22181	337592
456247	337593
685660	337594
3017	337595
689267	337596
433548	337597
91735	337598
19420	337599
19781	337600
106842	337601
284817	337602
59140	337603
302252	337604
174102	337605
199241	337606
593955	337607
293413	337608
617715	337609
88087	337610
405644	337611
384818	337612
594601	337613
345190	337614
102483	337615
36525	337616
310063	337617
78656	337618
26641	337619
67667	337620
338792	337621
28250	337622
296385	337623
160311	337624
90019	337625
295103	337626
15960	337627
110558	337628
327230	337629
488719	337630
9573	337631
90037	337632
115583	337633
213042	337634
527268	337635
55893	337636
2524	337637
109495	337638
137890	337639
227511	337640
139132	337641
99939	337642
220238	337643
460700	337644
395915	337645
46368	337646
300110	337647
102999	337648
214561	337649
541447	337650
137161	337651
26467	337652
688594	337653
573772	337654
52136	337655
292453	337656
509411	337657
704215	337658
637174	337659
126130	337660
267753	337661
708	337662
2381	337663
112375	337664
75015	337665
103000	337666
138134	337667
175289	337668
513237	337669
34929	337670
284027	337671
16160	337672
3492	337673
28557	337674
247265	337675
35170	337676
29274	337677
78388	337678
374344	337679
266328	337680
322234	337681
332480	337682
2529	337683
627667	337684
15377	337685
166779	337686
107234	337687
200885	337688
427672	337689
67855	337690
651882	337691
521915	337692
157443	337693
581333	337694
78453	337695
496495	337696
13264	337697
246101	337698
13403	337699
129923	337700
6682	337701
422704	337702
676	337703
99627	337704
295662	337705
237755	337706
6	337707
718016	337708
553160	337709
499769	337710
519433	337711
65184	337712
621246	337713
243678	337714
111958	337715
686437	337716
467263	337717
108501	337718
34462	337719
625148	337720
59482	337721
158573	337722
440629	337723
105391	337724
5735	337725
123889	337726
690508	337727
69140	337728
145062	337729
554863	337730
45798	337731
427366	337732
360945	337733
158712	337734
520328	337735
27606	337736
553411	337737
24457	337738
147742	337739
453879	337740
178032	337741
97563	337742
469983	337743
175315	337744
637222	337745
86806	337746
9510	337747
144458	337748
579554	337749
162297	337750
93687	337751
110743	337752
649165	337753
341470	337754
700432	337755
79084	337756
78872	337757
548047	337758
572927	337759
599177	337760
133153	337761
42328	337762
185009	337763
541663	337764
99060	337765
624586	337766
696309	337767
75533	337768
60166	337769
333619	337770
356465	337771
1675	337772
359243	337773
377980	337774
45902	337775
130840	337776
47317	337777
215260	337778
41284	337779
721230	337780
475722	337781
274142	337782
429678	337783
565295	337784
718623	337785
66470	337786
686974	337787
205691	337788
167234	337789
196826	337790
10264	337791
478020	337792
610432	337793
579054	337794
221025	337795
8257	337796
315920	337797
4422	337798
336879	337799
225639	337800
84440	337801
528415	337802
6947	337803
411299	337804
715985	337805
160673	337806
451721	337807
99256	337808
158808	337809
140240	337810
51689	337811
621542	337812
71882	337813
114020	337814
377136	337815
581	337816
374167	337817
38496	337818
517851	337819
186011	337820
116174	337821
433070	337822
140897	337823
300818	337824
4937	337825
231972	337826
113860	337827
23355	337828
421690	337829
51209	337830
224103	337831
239238	337832
349897	337833
457457	337834
723414	337835
104413	337836
184749	337837
228196	337838
13185	337839
3416	337840
184533	337841
616116	337842
106447	337843
147255	337844
11691	337845
177534	337846
128147	337847
576216	337848
497063	337849
50797	337850
36346	337851
230763	337852
208593	337853
32154	337854
89887	337855
381349	337856
594686	337857
687257	337858
418025	337859
508501	337860
244524	337861
104396	337862
134981	337863
473141	337864
574072	337865
465219	337866
225234	337867
134518	337868
706687	337869
367751	337870
52003	337871
107691	337872
339448	337873
71680	337874
462061	337875
619568	337876
351293	337877
518160	337878
175416	337879
203574	337880
625122	337881
127515	337882
50303	337883
483454	337884
34587	337885
22791	337886
184013	337887
50970	337888
526069	337889
38	337890
621635	337891
202219	337892
172044	337893
32023	337894
118401	337895
29784	337896
81202	337897
184662	337898
17134	337899
536287	337900
50385	337901
655385	337902
84869	337903
697870	337904
110994	337905
79608	337906
667022	337907
235818	337908
688634	337909
530006	337910
723658	337911
74886	337912
131457	337913
38791	337914
690789	337915
190906	337916
13251	337917
340636	337918
679492	337919
270226	337920
127900	337921
267694	337922
185296	337923
24894	337924
114635	337925
117318	337926
138342	337927
58122	337928
12068	337929
122859	337930
203607	337931
652860	337932
9692	337933
173312	337934
113141	337935
175113	337936
527925	337937
2070	337938
37254	337939
117763	337940
8222	337941
91345	337942
419406	337943
23081	337944
9356	337945
714092	337946
156743	337947
91980	337948
145333	337949
54687	337950
428558	337951
683220	337952
372090	337953
525545	337954
622776	337955
38071	337956
519053	337957
15606	337958
315120	337959
458307	337960
181606	337961
189210	337962
169771	337963
591286	337964
659572	337965
386810	337966
157390	337967
591362	337968
42426	337969
316938	337970
55195	337971
625209	337972
4740	337973
290330	337974
549398	337975
156917	337976
2686	337977
253228	337978
128443	337979
146322	337980
75044	337981
46726	337982
66982	337983
237276	337984
129752	337985
16460	337986
670217	337987
37270	337988
264417	337989
560361	337990
37152	337991
691555	337992
719940	337993
77727	337994
175909	337995
330223	337996
93788	337997
35961	337998
478099	337999
42570	338000
643248	338001
106543	338002
25196	338003
141291	338004
173206	338005
678919	338006
677253	338007
715989	338008
22058	338009
681480	338010
18547	338011
287686	338012
253038	338013
18157	338014
287487	338015
160163	338016
478739	338017
78907	338018
644878	338019
82800	338020
383946	338021
646564	338022
562520	338023
507100	338024
450846	338025
278522	338026
278	338027
391218	338028
704755	338029
29065	338030
46889	338031
496006	338032
645401	338033
570616	338034
706083	338035
551824	338036
86571	338037
7582	338038
503703	338039
701286	338040
102582	338041
438549	338042
364436	338043
570289	338044
554081	338045
575438	338046
469134	338047
159963	338048
120691	338049
293511	338050
105084	338051
174106	338052
691846	338053
330803	338054
677077	338055
10383	338056
76268	338057
164066	338058
277907	338059
2904	338060
541024	338061
135845	338062
63591	338063
630034	338064
431569	338065
659589	338066
243737	338067
591599	338068
88077	338069
176867	338070
429738	338071
211045	338072
2900	338073
685006	338074
36037	338075
122684	338076
529562	338077
175491	338078
256339	338079
487539	338080
173839	338081
632785	338082
11324	338083
1051	338084
501216	338085
3528	338086
40055	338087
639217	338088
379287	338089
8743	338090
27887	338091
405692	338092
379881	338093
524048	338094
718861	338095
383500	338096
459696	338097
602570	338098
105228	338099
116975	338100
19507	338101
614594	338102
481346	338103
723282	338104
119451	338105
195987	338106
164695	338107
15658	338108
376865	338109
39487	338110
128263	338111
715747	338112
313874	338113
534581	338114
166385	338115
205266	338116
53337	338117
26462	338118
376924	338119
506236	338120
711375	338121
613058	338122
118339	338123
77180	338124
74606	338125
41400	338126
234921	338127
169862	338128
487958	338129
2159	338130
76056	338131
518813	338132
294437	338133
695353	338134
90	338135
357112	338136
144522	338137
185987	338138
37269	338139
420856	338140
695795	338141
644797	338142
641528	338143
98887	338144
432205	338145
702981	338146
384556	338147
378490	338148
17380	338149
98496	338150
411418	338151
183425	338152
473404	338153
59320	338154
1488	338155
119194	338156
503845	338157
76655	338158
325343	338159
23012	338160
463639	338161
521897	338162
170387	338163
507106	338164
243074	338165
28018	338166
189250	338167
583036	338168
340734	338169
369769	338170
105904	338171
315312	338172
348097	338173
27788	338174
534618	338175
38481	338176
664913	338177
659213	338178
624624	338179
127444	338180
713044	338181
326590	338182
156135	338183
211869	338184
135219	338185
25966	338186
18805	338187
39362	338188
634602	338189
54259	338190
362148	338191
308493	338192
518895	338193
154363	338194
29801	338195
469741	338196
221895	338197
285245	338198
315615	338199
14843	338200
132650	338201
623334	338202
54890	338203
560453	338204
138497	338205
3267	338206
486005	338207
1033	338208
82592	338209
652650	338210
147465	338211
600047	338212
344961	338213
54029	338214
66824	338215
459557	338216
180212	338217
319277	338218
45603	338219
390839	338220
62603	338221
451672	338222
267252	338223
656039	338224
33529	338225
624890	338226
485132	338227
73816	338228
365293	338229
14520	338230
471476	338231
28665	338232
132851	338233
301601	338234
505759	338235
104344	338236
162596	338237
440561	338238
137142	338239
254999	338240
277021	338241
152965	338242
314519	338243
5217	338244
104801	338245
519137	338246
185862	338247
357219	338248
141730	338249
31709	338250
626901	338251
89990	338252
312519	338253
516228	338254
6401	338255
606684	338256
113541	338257
25462	338258
57429	338259
342776	338260
568176	338261
100106	338262
44838	338263
159960	338264
638818	338265
29045	338266
38659	338267
82314	338268
86893	338269
284067	338270
30888	338271
136473	338272
28376	338273
57921	338274
354826	338275
278334	338276
160257	338277
496280	338278
143462	338279
6731	338280
403595	338281
354888	338282
397425	338283
238762	338284
456900	338285
171613	338286
58	338287
57173	338288
595233	338289
67633	338290
562891	338291
607007	338292
347988	338293
42145	338294
133321	338295
373037	338296
480040	338297
440253	338298
357778	338299
523228	338300
126266	338301
507274	338302
510707	338303
2724	338304
597806	338305
81459	338306
399262	338307
651016	338308
719405	338309
687465	338310
441	338311
2080	338312
294745	338313
133565	338314
198758	338315
533713	338316
180347	338317
369377	338318
19022	338319
59227	338320
629487	338321
73102	338322
16434	338323
96446	338324
589357	338325
297881	338326
667065	338327
478747	338328
676910	338329
698546	338330
554535	338331
689139	338332
391762	338333
691398	338334
556490	338335
442538	338336
700011	338337
310250	338338
71741	338339
17239	338340
559458	338341
583100	338342
560491	338343
706809	338344
2384	338345
523820	338346
101169	338347
465744	338348
669429	338349
122679	338350
462737	338351
31607	338352
27596	338353
700375	338354
66639	338355
385228	338356
479055	338357
498347	338358
87322	338359
3255	338360
292925	338361
118292	338362
108330	338363
577927	338364
546204	338365
380755	338366
718403	338367
1512	338368
495271	338369
543789	338370
150207	338371
587175	338372
75643	338373
547270	338374
399310	338375
669105	338376
343219	338377
564903	338378
529459	338379
660898	338380
83042	338381
39219	338382
710581	338383
578088	338384
589433	338385
17511	338386
188737	338387
361617	338388
296624	338389
40003	338390
84903	338391
284472	338392
277365	338393
383281	338394
242892	338395
370655	338396
525559	338397
78054	338398
101833	338399
450187	338400
97850	338401
138073	338402
545401	338403
513204	338404
307643	338405
149982	338406
147454	338407
168276	338408
633692	338409
456966	338410
609438	338411
182645	338412
479601	338413
492572	338414
99239	338415
118114	338416
106529	338417
54928	338418
657196	338419
152371	338420
691848	338421
119797	338422
468313	338423
172262	338424
435143	338425
38188	338426
363827	338427
588648	338428
257446	338429
549720	338430
4214	338431
292553	338432
103540	338433
355587	338434
425689	338435
688155	338436
503269	338437
56346	338438
156373	338439
155657	338440
500525	338441
519169	338442
583536	338443
186338	338444
626398	338445
20909	338446
337651	338447
538193	338448
16018	338449
188610	338450
127917	338451
155310	338452
586449	338453
393645	338454
159609	338455
606286	338456
528226	338457
105368	338458
39084	338459
432833	338460
250159	338461
697693	338462
1929	338463
2998	338464
393452	338465
135171	338466
115939	338467
486031	338468
3384	338469
819	338470
286781	338471
538289	338472
5159	338473
640494	338474
534665	338475
10738	338476
698281	338477
79151	338478
485898	338479
7161	338480
595196	338481
219143	338482
285	338483
11931	338484
42456	338485
607528	338486
151797	338487
502337	338488
456004	338489
338884	338490
447508	338491
101578	338492
110404	338493
296339	338494
96891	338495
643516	338496
582878	338497
365609	338498
69281	338499
40426	338500
601281	338501
193478	338502
118735	338503
336449	338504
67051	338505
635690	338506
469370	338507
114146	338508
136752	338509
362100	338510
432068	338511
113799	338512
221668	338513
589363	338514
725259	338515
126539	338516
68946	338517
52142	338518
489265	338519
166248	338520
11836	338521
117350	338522
526180	338523
41365	338524
236214	338525
178333	338526
121284	338527
463130	338528
184209	338529
337148	338530
46885	338531
647461	338532
148252	338533
129512	338534
123136	338535
690241	338536
665050	338537
152109	338538
208432	338539
141945	338540
380788	338541
3083	338542
164863	338543
67061	338544
464831	338545
81161	338546
709423	338547
141303	338548
107466	338549
72020	338550
149274	338551
672004	338552
48529	338553
104227	338554
82505	338555
661949	338556
567321	338557
118458	338558
292388	338559
39237	338560
41879	338561
178453	338562
599796	338563
269195	338564
696927	338565
336754	338566
144233	338567
15599	338568
5591	338569
436433	338570
544804	338571
356524	338572
111067	338573
16506	338574
87	338575
614053	338576
153408	338577
475097	338578
442659	338579
3466	338580
253668	338581
43329	338582
302109	338583
159091	338584
620821	338585
149837	338586
160014	338587
194441	338588
714342	338589
20548	338590
13324	338591
514817	338592
209502	338593
535560	338594
515654	338595
632109	338596
108715	338597
570621	338598
606908	338599
353415	338600
396757	338601
429551	338602
69605	338603
564419	338604
291916	338605
78449	338606
62177	338607
555430	338608
721221	338609
379315	338610
195305	338611
310022	338612
678659	338613
53658	338614
687315	338615
6684	338616
579877	338617
180044	338618
587736	338619
66061	338620
354868	338621
71620	338622
604882	338623
512443	338624
162789	338625
584003	338626
6	338627
161317	338628
319385	338629
417560	338630
450610	338631
28068	338632
135947	338633
646849	338634
104975	338635
451004	338636
338229	338637
36409	338638
73408	338639
3410	338640
192129	338641
121280	338642
100176	338643
744	338644
407514	338645
256931	338646
8501	338647
609193	338648
54166	338649
120598	338650
405293	338651
135673	338652
2118	338653
204978	338654
503273	338655
247659	338656
314930	338657
51793	338658
42525	338659
653415	338660
289118	338661
210045	338662
613526	338663
365275	338664
93839	338665
421813	338666
292859	338667
439431	338668
414524	338669
36659	338670
150317	338671
582268	338672
86277	338673
64051	338674
7138	338675
71467	338676
168969	338677
367786	338678
624141	338679
564139	338680
397012	338681
640708	338682
302752	338683
359140	338684
4510	338685
30038	338686
10933	338687
7011	338688
305820	338689
484131	338690
459172	338691
134889	338692
242442	338693
184268	338694
141572	338695
553895	338696
388199	338697
290880	338698
292631	338699
260469	338700
631816	338701
577291	338702
279492	338703
513051	338704
38989	338705
356254	338706
5396	338707
178725	338708
178798	338709
28229	338710
180009	338711
8492	338712
340335	338713
351070	338714
64806	338715
19232	338716
253001	338717
81567	338718
34390	338719
33347	338720
337105	338721
23487	338722
330120	338723
121890	338724
32833	338725
13528	338726
696805	338727
65122	338728
170436	338729
686444	338730
502679	338731
720597	338732
75021	338733
674445	338734
36700	338735
133536	338736
158903	338737
394048	338738
95068	338739
54423	338740
64206	338741
139901	338742
65628	338743
245831	338744
9823	338745
47228	338746
85828	338747
562158	338748
235436	338749
508624	338750
365552	338751
650150	338752
157613	338753
321197	338754
527461	338755
22588	338756
607290	338757
17109	338758
218345	338759
695735	338760
3001	338761
243062	338762
120256	338763
115771	338764
13513	338765
432944	338766
356371	338767
79030	338768
609823	338769
31260	338770
67754	338771
648556	338772
672046	338773
35138	338774
186521	338775
669677	338776
131253	338777
38385	338778
58049	338779
3796	338780
17728	338781
83734	338782
100400	338783
58446	338784
104263	338785
166838	338786
315654	338787
2696	338788
670411	338789
651623	338790
154298	338791
536613	338792
227095	338793
4823	338794
496273	338795
395072	338796
326977	338797
174918	338798
229779	338799
67537	338800
25861	338801
478451	338802
190265	338803
460988	338804
37071	338805
580305	338806
260878	338807
225705	338808
552528	338809
83833	338810
655362	338811
80153	338812
117691	338813
109057	338814
585473	338815
452255	338816
174154	338817
7528	338818
165512	338819
217111	338820
711138	338821
402808	338822
174905	338823
138842	338824
372957	338825
357503	338826
352565	338827
5849	338828
57654	338829
696092	338830
46108	338831
33537	338832
147736	338833
551872	338834
374259	338835
693224	338836
376611	338837
766	338838
138229	338839
139508	338840
68565	338841
328125	338842
271641	338843
96867	338844
53842	338845
8708	338846
687792	338847
684367	338848
82321	338849
113888	338850
323330	338851
159051	338852
366576	338853
278262	338854
416129	338855
137950	338856
311606	338857
13000	338858
178389	338859
15467	338860
496883	338861
548905	338862
631056	338863
290049	338864
124248	338865
9273	338866
17599	338867
23003	338868
507407	338869
436452	338870
567583	338871
303954	338872
531852	338873
651148	338874
500040	338875
385102	338876
34297	338877
171549	338878
429197	338879
278363	338880
187779	338881
191709	338882
58863	338883
295003	338884
396214	338885
240802	338886
646356	338887
338151	338888
114511	338889
340467	338890
123783	338891
560476	338892
14297	338893
394741	338894
494725	338895
472547	338896
558691	338897
185382	338898
666264	338899
40546	338900
451087	338901
511561	338902
182735	338903
658937	338904
398228	338905
95003	338906
345762	338907
500478	338908
142127	338909
168429	338910
24243	338911
478993	338912
283387	338913
549545	338914
556998	338915
101758	338916
441431	338917
235714	338918
9777	338919
611104	338920
495388	338921
641127	338922
2332	338923
565518	338924
190204	338925
101997	338926
642117	338927
44759	338928
489531	338929
525494	338930
8020	338931
15132	338932
364645	338933
201377	338934
389119	338935
105694	338936
221285	338937
37596	338938
378209	338939
690310	338940
691066	338941
42799	338942
258546	338943
180054	338944
117289	338945
82301	338946
177727	338947
343848	338948
139595	338949
569235	338950
168378	338951
294554	338952
189514	338953
475141	338954
137348	338955
6069	338956
702770	338957
134292	338958
95686	338959
4068	338960
50275	338961
453658	338962
537387	338963
226478	338964
475317	338965
371902	338966
52216	338967
281813	338968
62754	338969
613978	338970
226195	338971
82373	338972
83678	338973
258489	338974
399853	338975
717849	338976
294340	338977
81358	338978
104099	338979
132220	338980
133345	338981
219740	338982
98004	338983
51874	338984
124573	338985
142124	338986
540040	338987
157657	338988
170717	338989
475379	338990
517023	338991
173087	338992
45146	338993
109823	338994
24400	338995
31396	338996
134431	338997
17271	338998
714747	338999
558415	339000
414715	339001
564024	339002
120303	339003
7828	339004
536268	339005
250296	339006
180554	339007
649013	339008
655130	339009
1177	339010
256536	339011
174054	339012
576306	339013
108449	339014
394583	339015
31650	339016
30228	339017
549477	339018
127618	339019
698733	339020
665720	339021
320505	339022
379488	339023
694741	339024
643618	339025
11793	339026
43634	339027
294408	339028
457621	339029
722218	339030
155844	339031
344591	339032
165475	339033
487197	339034
44162	339035
155156	339036
29793	339037
565142	339038
227488	339039
105865	339040
266143	339041
118526	339042
120973	339043
320087	339044
216417	339045
40074	339046
375605	339047
245693	339048
279379	339049
62488	339050
88284	339051
76423	339052
180952	339053
596055	339054
65220	339055
1165	339056
10872	339057
219375	339058
364821	339059
270653	339060
686155	339061
171062	339062
106783	339063
200149	339064
599983	339065
10936	339066
231982	339067
263258	339068
545249	339069
365373	339070
27669	339071
15537	339072
133852	339073
77284	339074
13969	339075
431260	339076
546069	339077
38585	339078
243317	339079
278323	339080
633171	339081
21945	339082
136809	339083
478544	339084
484170	339085
221605	339086
104016	339087
149164	339088
575899	339089
171289	339090
456355	339091
372415	339092
43619	339093
503114	339094
57131	339095
288519	339096
531742	339097
591754	339098
593340	339099
721011	339100
418822	339101
340003	339102
43594	339103
19060	339104
452489	339105
6499	339106
478171	339107
403281	339108
408163	339109
704633	339110
118739	339111
138383	339112
48121	339113
591687	339114
87481	339115
665292	339116
552464	339117
177503	339118
71566	339119
11333	339120
4851	339121
42116	339122
185645	339123
467976	339124
486316	339125
372358	339126
491430	339127
167152	339128
232238	339129
324192	339130
125158	339131
124746	339132
462428	339133
670309	339134
2432	339135
104173	339136
508201	339137
45733	339138
213635	339139
449852	339140
134595	339141
112841	339142
689961	339143
143398	339144
353756	339145
111314	339146
315771	339147
348061	339148
132568	339149
324068	339150
548212	339151
71521	339152
108279	339153
17204	339154
47205	339155
260955	339156
5866	339157
256799	339158
134551	339159
4343	339160
477034	339161
129149	339162
302065	339163
207186	339164
71625	339165
307201	339166
257705	339167
278927	339168
563126	339169
134103	339170
548340	339171
28143	339172
145172	339173
103795	339174
8096	339175
165373	339176
3027	339177
703292	339178
40647	339179
78519	339180
395060	339181
319919	339182
22496	339183
212203	339184
272151	339185
171411	339186
645524	339187
206819	339188
169142	339189
65956	339190
2812	339191
44837	339192
472400	339193
700291	339194
127031	339195
510049	339196
10575	339197
639658	339198
106558	339199
39504	339200
83013	339201
137619	339202
168118	339203
202889	339204
155627	339205
131890	339206
666619	339207
12865	339208
485306	339209
96217	339210
283936	339211
350846	339212
720951	339213
117662	339214
11419	339215
337238	339216
582007	339217
159853	339218
84752	339219
32814	339220
558011	339221
670991	339222
93	339223
2488	339224
14248	339225
71458	339226
211395	339227
484650	339228
124941	339229
47644	339230
292423	339231
676442	339232
307185	339233
142574	339234
413866	339235
146457	339236
23412	339237
174601	339238
272220	339239
652457	339240
32502	339241
632150	339242
127623	339243
19156	339244
204549	339245
212818	339246
14755	339247
123042	339248
185480	339249
103131	339250
142926	339251
646405	339252
373164	339253
378955	339254
433428	339255
250419	339256
454689	339257
456985	339258
507845	339259
3806	339260
309353	339261
120968	339262
436901	339263
52534	339264
86316	339265
641593	339266
119508	339267
380028	339268
613254	339269
2317	339270
60984	339271
535344	339272
45378	339273
279077	339274
283174	339275
503825	339276
619466	339277
118079	339278
645324	339279
688426	339280
638996	339281
435735	339282
565146	339283
327953	339284
139131	339285
604268	339286
560090	339287
348246	339288
63085	339289
686133	339290
330158	339291
517660	339292
720556	339293
128482	339294
624281	339295
463839	339296
206443	339297
254651	339298
412402	339299
249769	339300
33437	339301
460688	339302
34095	339303
694045	339304
111931	339305
288987	339306
590237	339307
308852	339308
36506	339309
103715	339310
231397	339311
469914	339312
403369	339313
21361	339314
465176	339315
11743	339316
63162	339317
361236	339318
141906	339319
68712	339320
32537	339321
214285	339322
116035	339323
17335	339324
222454	339325
136032	339326
81521	339327
7223	339328
22095	339329
336346	339330
218811	339331
638504	339332
131605	339333
23724	339334
104406	339335
678385	339336
185088	339337
16776	339338
265247	339339
290	339340
145466	339341
202484	339342
497010	339343
137286	339344
68499	339345
157751	339346
111911	339347
338028	339348
586907	339349
550259	339350
174588	339351
41137	339352
497563	339353
330805	339354
117851	339355
6536	339356
22938	339357
331984	339358
564529	339359
654362	339360
390272	339361
60684	339362
423838	339363
281066	339364
545987	339365
435314	339366
595626	339367
360433	339368
290957	339369
105622	339370
652026	339371
170300	339372
19385	339373
26658	339374
185986	339375
419211	339376
4026	339377
719735	339378
464949	339379
515301	339380
521936	339381
93712	339382
210716	339383
33626	339384
399702	339385
200323	339386
300440	339387
146422	339388
421035	339389
695515	339390
581460	339391
715309	339392
468237	339393
481625	339394
648128	339395
570602	339396
15308	339397
507824	339398
489733	339399
309872	339400
65649	339401
439493	339402
58433	339403
217933	339404
166586	339405
269965	339406
539702	339407
491873	339408
40033	339409
553	339410
114573	339411
129966	339412
563539	339413
524583	339414
395444	339415
48793	339416
173634	339417
275115	339418
653629	339419
397746	339420
40512	339421
581172	339422
191209	339423
494066	339424
135123	339425
149646	339426
627995	339427
56253	339428
724149	339429
146245	339430
166094	339431
539331	339432
619924	339433
57323	339434
158112	339435
554883	339436
530119	339437
262431	339438
388743	339439
327924	339440
563778	339441
304118	339442
637692	339443
528797	339444
546992	339445
95456	339446
21481	339447
280061	339448
203794	339449
571520	339450
186350	339451
532429	339452
101700	339453
156687	339454
184211	339455
94606	339456
328089	339457
674131	339458
97540	339459
167394	339460
6111	339461
297287	339462
153233	339463
87330	339464
50057	339465
453177	339466
150218	339467
529133	339468
287329	339469
339873	339470
579825	339471
28758	339472
14298	339473
301545	339474
631638	339475
143020	339476
226754	339477
399290	339478
152320	339479
649146	339480
145809	339481
187736	339482
67421	339483
519945	339484
208159	339485
170856	339486
108686	339487
474115	339488
304006	339489
301207	339490
28844	339491
377403	339492
183602	339493
528155	339494
498082	339495
488949	339496
606888	339497
53455	339498
308954	339499
502860	339500
257509	339501
273097	339502
206594	339503
612649	339504
138899	339505
326693	339506
55888	339507
232688	339508
179627	339509
13737	339510
544026	339511
35768	339512
650871	339513
96484	339514
552	339515
682902	339516
96226	339517
306420	339518
283246	339519
3800	339520
630534	339521
322286	339522
150498	339523
80074	339524
328429	339525
320206	339526
185743	339527
184198	339528
649663	339529
707042	339530
40252	339531
233916	339532
162211	339533
19472	339534
25294	339535
437797	339536
42871	339537
115322	339538
5610	339539
385666	339540
82383	339541
653	339542
310252	339543
613360	339544
579512	339545
286722	339546
46961	339547
3944	339548
714583	339549
52122	339550
111626	339551
189371	339552
107525	339553
675140	339554
59476	339555
180904	339556
297811	339557
121931	339558
38722	339559
161904	339560
7542	339561
126407	339562
417871	339563
99859	339564
233408	339565
203695	339566
696699	339567
521041	339568
586783	339569
479907	339570
117502	339571
684169	339572
203864	339573
367359	339574
669877	339575
562297	339576
465255	339577
619957	339578
89704	339579
157147	339580
137697	339581
248881	339582
527310	339583
48138	339584
518952	339585
486269	339586
579779	339587
179660	339588
716156	339589
724087	339590
204686	339591
17821	339592
572213	339593
706919	339594
597183	339595
616687	339596
135408	339597
416385	339598
10927	339599
72223	339600
385171	339601
136741	339602
167667	339603
692867	339604
169655	339605
411461	339606
573676	339607
341776	339608
29745	339609
549486	339610
23797	339611
617927	339612
313902	339613
107757	339614
249297	339615
266698	339616
55767	339617
124781	339618
47605	339619
592411	339620
115119	339621
110144	339622
145142	339623
226670	339624
35101	339625
698998	339626
45989	339627
35135	339628
261983	339629
517149	339630
79436	339631
344256	339632
578225	339633
144919	339634
198625	339635
101728	339636
603494	339637
454435	339638
371226	339639
131225	339640
277041	339641
96327	339642
113375	339643
179017	339644
257768	339645
443759	339646
629468	339647
90273	339648
440116	339649
165722	339650
131789	339651
226370	339652
640876	339653
462764	339654
161723	339655
634259	339656
12124	339657
149161	339658
382613	339659
307883	339660
260083	339661
17816	339662
450295	339663
188523	339664
652871	339665
629	339666
147073	339667
477158	339668
180366	339669
495636	339670
51970	339671
201266	339672
122066	339673
504696	339674
533575	339675
205804	339676
206785	339677
354934	339678
2504	339679
63666	339680
445643	339681
64084	339682
227617	339683
307397	339684
507486	339685
231198	339686
13495	339687
182744	339688
11089	339689
435416	339690
718848	339691
583066	339692
452619	339693
403733	339694
283151	339695
52403	339696
186148	339697
87345	339698
254856	339699
84819	339700
95223	339701
36481	339702
130247	339703
552335	339704
204717	339705
432504	339706
413429	339707
550093	339708
53895	339709
303092	339710
127223	339711
356359	339712
178715	339713
746	339714
330999	339715
197036	339716
438769	339717
424878	339718
629510	339719
71429	339720
102304	339721
161382	339722
113048	339723
280665	339724
470946	339725
173622	339726
639948	339727
12484	339728
114408	339729
594295	339730
589962	339731
411152	339732
58728	339733
228476	339734
164893	339735
83402	339736
100217	339737
481299	339738
385752	339739
663021	339740
552372	339741
25995	339742
337265	339743
283892	339744
228349	339745
152096	339746
166685	339747
143883	339748
59984	339749
165332	339750
147247	339751
575487	339752
188047	339753
658916	339754
103342	339755
606848	339756
574242	339757
615049	339758
23256	339759
549267	339760
449570	339761
282824	339762
520352	339763
350127	339764
50900	339765
207939	339766
602338	339767
34240	339768
74355	339769
382229	339770
610251	339771
346387	339772
587487	339773
308768	339774
118710	339775
307875	339776
173944	339777
151882	339778
38870	339779
427954	339780
3166	339781
11542	339782
169723	339783
292210	339784
487529	339785
62092	339786
656100	339787
408723	339788
93149	339789
57860	339790
189098	339791
47389	339792
314815	339793
485792	339794
88009	339795
468444	339796
365294	339797
256435	339798
535731	339799
381698	339800
559118	339801
402054	339802
194382	339803
606685	339804
245079	339805
142321	339806
110597	339807
179494	339808
349463	339809
273670	339810
347950	339811
101333	339812
188037	339813
319840	339814
252917	339815
134466	339816
31684	339817
12773	339818
3345	339819
349535	339820
511518	339821
178985	339822
5697	339823
183658	339824
457156	339825
96806	339826
108854	339827
202695	339828
23370	339829
485993	339830
26412	339831
339674	339832
95688	339833
112606	339834
380081	339835
28191	339836
83041	339837
415265	339838
718046	339839
703023	339840
696713	339841
178628	339842
639588	339843
596181	339844
105505	339845
84897	339846
341647	339847
20724	339848
186282	339849
399049	339850
600532	339851
558537	339852
508940	339853
344167	339854
49954	339855
671799	339856
58858	339857
103746	339858
228323	339859
3905	339860
213414	339861
620615	339862
223663	339863
87157	339864
591252	339865
562997	339866
669860	339867
71903	339868
82502	339869
54785	339870
387256	339871
159485	339872
712995	339873
378621	339874
356354	339875
320699	339876
71049	339877
493826	339878
383040	339879
182903	339880
674660	339881
613980	339882
407009	339883
560069	339884
64776	339885
429438	339886
658001	339887
57243	339888
132810	339889
191679	339890
103516	339891
114129	339892
12152	339893
579103	339894
21365	339895
380185	339896
426286	339897
596385	339898
163243	339899
100061	339900
78928	339901
378448	339902
90180	339903
7848	339904
25653	339905
128703	339906
455348	339907
383718	339908
13035	339909
626520	339910
598632	339911
93220	339912
7906	339913
650999	339914
111389	339915
268431	339916
81236	339917
579533	339918
109768	339919
341699	339920
496807	339921
224436	339922
654564	339923
171885	339924
267673	339925
379297	339926
48974	339927
722674	339928
192460	339929
78392	339930
313722	339931
5731	339932
357469	339933
656802	339934
137472	339935
27306	339936
186180	339937
183171	339938
722426	339939
559947	339940
390861	339941
170854	339942
445812	339943
701152	339944
76973	339945
124707	339946
397749	339947
585129	339948
22172	339949
366129	339950
7419	339951
886	339952
606012	339953
260534	339954
28189	339955
163176	339956
100489	339957
164511	339958
144608	339959
622079	339960
106257	339961
400173	339962
453081	339963
15525	339964
627669	339965
714507	339966
21623	339967
75672	339968
705839	339969
3866	339970
356817	339971
6924	339972
65475	339973
132091	339974
379344	339975
247247	339976
679333	339977
224250	339978
397234	339979
217001	339980
6594	339981
76743	339982
511149	339983
22602	339984
155575	339985
51162	339986
290255	339987
153638	339988
555055	339989
55890	339990
27808	339991
253718	339992
697918	339993
324945	339994
687502	339995
430288	339996
45968	339997
107993	339998
209023	339999
439140	340000
536844	340001
470335	340002
315327	340003
574273	340004
574860	340005
454881	340006
650641	340007
141950	340008
112398	340009
620719	340010
10321	340011
316	340012
721	340013
78901	340014
457781	340015
79307	340016
81670	340017
46611	340018
664972	340019
367843	340020
32806	340021
245958	340022
497067	340023
52844	340024
144028	340025
85363	340026
408115	340027
3114	340028
209227	340029
374391	340030
161593	340031
460044	340032
124	340033
99383	340034
128104	340035
15390	340036
44940	340037
239490	340038
508843	340039
953	340040
97419	340041
428207	340042
333574	340043
208204	340044
357144	340045
609580	340046
509693	340047
410547	340048
12537	340049
440987	340050
397051	340051
427804	340052
339795	340053
91395	340054
475543	340055
59339	340056
223633	340057
252100	340058
113557	340059
397954	340060
53037	340061
770	340062
22038	340063
386395	340064
115360	340065
30694	340066
545089	340067
69994	340068
58129	340069
152196	340070
42683	340071
381031	340072
214013	340073
682631	340074
21395	340075
66269	340076
13698	340077
532775	340078
261052	340079
287072	340080
63	340081
716610	340082
471963	340083
152713	340084
39376	340085
150927	340086
14423	340087
2470	340088
724709	340089
194170	340090
503642	340091
523776	340092
517687	340093
566085	340094
1255	340095
157154	340096
568573	340097
109760	340098
122110	340099
176552	340100
543603	340101
547251	340102
368121	340103
193558	340104
60633	340105
35970	340106
469558	340107
394636	340108
66788	340109
167652	340110
496976	340111
83355	340112
367111	340113
11737	340114
540893	340115
498	340116
539468	340117
656577	340118
94475	340119
155062	340120
945	340121
224137	340122
62171	340123
72139	340124
11373	340125
312758	340126
162650	340127
288434	340128
314554	340129
144903	340130
16924	340131
142311	340132
489647	340133
188672	340134
170175	340135
399809	340136
119953	340137
126	340138
133888	340139
174731	340140
631355	340141
408554	340142
34698	340143
169141	340144
670421	340145
486598	340146
382280	340147
39214	340148
83534	340149
124492	340150
416098	340151
3977	340152
187729	340153
341958	340154
211706	340155
138035	340156
564464	340157
210535	340158
167874	340159
320648	340160
6487	340161
435938	340162
636439	340163
306837	340164
445711	340165
682117	340166
170519	340167
620894	340168
262730	340169
442059	340170
693701	340171
244362	340172
248509	340173
247681	340174
304165	340175
304570	340176
491885	340177
205328	340178
8350	340179
325571	340180
479668	340181
330155	340182
477288	340183
322475	340184
121318	340185
569413	340186
130397	340187
32957	340188
296882	340189
113839	340190
17348	340191
29295	340192
13444	340193
275352	340194
143796	340195
67800	340196
85066	340197
712012	340198
246838	340199
138800	340200
23304	340201
349769	340202
663964	340203
335665	340204
88334	340205
90712	340206
166606	340207
76732	340208
166378	340209
554283	340210
151542	340211
74746	340212
22689	340213
61886	340214
228789	340215
632215	340216
98358	340217
98462	340218
155425	340219
344968	340220
468488	340221
588374	340222
651525	340223
62674	340224
23214	340225
106230	340226
53984	340227
126527	340228
92315	340229
281098	340230
71259	340231
385680	340232
607403	340233
29427	340234
671286	340235
1608	340236
172580	340237
328527	340238
95537	340239
130939	340240
51232	340241
173938	340242
18882	340243
17712	340244
6426	340245
111258	340246
111294	340247
52946	340248
521900	340249
411205	340250
690439	340251
48027	340252
481580	340253
179698	340254
411287	340255
152973	340256
108765	340257
86264	340258
634197	340259
571998	340260
53835	340261
537373	340262
290200	340263
378811	340264
155503	340265
195748	340266
279950	340267
268029	340268
206106	340269
270213	340270
5683	340271
53833	340272
62421	340273
671129	340274
104422	340275
603757	340276
115804	340277
637486	340278
14008	340279
321084	340280
514641	340281
697936	340282
156050	340283
577967	340284
151599	340285
81537	340286
647695	340287
444813	340288
686408	340289
104290	340290
471117	340291
14341	340292
76726	340293
386185	340294
138711	340295
404953	340296
147338	340297
187126	340298
129309	340299
850	340300
647455	340301
166307	340302
119676	340303
615623	340304
383303	340305
5323	340306
399636	340307
160564	340308
85203	340309
477162	340310
389417	340311
7029	340312
41328	340313
678081	340314
695927	340315
353963	340316
552040	340317
375704	340318
48445	340319
187432	340320
179884	340321
39400	340322
59265	340323
117415	340324
559216	340325
390905	340326
31740	340327
157503	340328
563585	340329
659132	340330
428289	340331
702395	340332
721087	340333
33678	340334
223201	340335
148851	340336
190920	340337
509837	340338
702914	340339
595173	340340
341008	340341
184770	340342
227233	340343
50462	340344
601205	340345
23838	340346
394418	340347
121823	340348
339387	340349
608455	340350
151291	340351
77912	340352
97142	340353
156712	340354
119877	340355
215511	340356
130384	340357
234860	340358
14284	340359
212773	340360
717968	340361
628539	340362
113294	340363
474139	340364
699521	340365
88620	340366
186756	340367
115510	340368
558119	340369
371322	340370
688356	340371
236286	340372
40084	340373
44995	340374
210649	340375
53562	340376
88289	340377
5964	340378
599223	340379
109976	340380
578861	340381
519731	340382
558905	340383
328150	340384
582417	340385
564049	340386
233855	340387
124482	340388
191195	340389
601887	340390
211276	340391
311452	340392
167236	340393
472644	340394
217614	340395
142336	340396
681391	340397
657532	340398
139049	340399
551308	340400
34049	340401
533538	340402
286735	340403
80979	340404
25739	340405
148193	340406
619682	340407
15724	340408
251930	340409
298364	340410
98122	340411
4338	340412
101579	340413
43754	340414
85704	340415
53991	340416
68710	340417
157105	340418
102809	340419
184310	340420
54367	340421
470538	340422
169303	340423
281885	340424
174552	340425
585188	340426
157352	340427
371015	340428
1583	340429
262432	340430
266204	340431
685811	340432
385347	340433
260528	340434
349690	340435
351255	340436
117908	340437
633504	340438
372325	340439
308902	340440
55649	340441
30900	340442
91764	340443
453915	340444
182226	340445
41035	340446
113364	340447
623689	340448
41489	340449
427540	340450
445884	340451
488723	340452
43361	340453
145146	340454
8741	340455
168002	340456
278261	340457
570472	340458
7605	340459
661800	340460
45922	340461
5483	340462
371063	340463
630888	340464
664792	340465
672	340466
814	340467
40704	340468
325703	340469
46220	340470
611053	340471
636170	340472
363276	340473
162729	340474
108219	340475
674918	340476
209759	340477
371380	340478
612698	340479
481648	340480
23515	340481
610505	340482
209248	340483
114126	340484
32741	340485
43309	340486
431803	340487
316442	340488
561474	340489
385824	340490
115026	340491
717311	340492
656185	340493
443292	340494
11	340495
556001	340496
623185	340497
119405	340498
70778	340499
716779	340500
603566	340501
48219	340502
30994	340503
2079	340504
475013	340505
665630	340506
332877	340507
109339	340508
11156	340509
97470	340510
713034	340511
372870	340512
268924	340513
801	340514
575664	340515
179719	340516
461275	340517
108510	340518
261143	340519
520456	340520
645101	340521
487957	340522
250848	340523
656871	340524
167266	340525
12961	340526
117930	340527
49835	340528
549827	340529
81413	340530
375181	340531
591092	340532
517606	340533
285835	340534
4703	340535
55771	340536
185984	340537
173405	340538
197428	340539
692317	340540
575395	340541
165120	340542
23384	340543
40373	340544
117793	340545
315126	340546
685792	340547
7125	340548
160943	340549
34700	340550
380977	340551
17582	340552
589209	340553
580795	340554
4372	340555
30945	340556
507975	340557
439221	340558
547784	340559
6534	340560
619756	340561
178558	340562
32600	340563
568761	340564
305819	340565
110521	340566
389924	340567
28961	340568
618707	340569
262292	340570
1972	340571
317485	340572
104210	340573
571855	340574
201140	340575
24634	340576
160723	340577
22442	340578
173034	340579
285589	340580
416324	340581
369261	340582
580713	340583
373371	340584
80207	340585
147545	340586
618351	340587
13493	340588
444405	340589
8848	340590
18537	340591
3394	340592
26482	340593
506354	340594
674082	340595
23816	340596
176523	340597
523113	340598
56982	340599
294343	340600
40973	340601
128642	340602
713752	340603
163206	340604
155974	340605
246606	340606
15411	340607
683658	340608
212166	340609
437007	340610
25921	340611
101826	340612
98445	340613
612828	340614
205114	340615
7803	340616
132801	340617
436491	340618
501109	340619
14515	340620
154283	340621
68999	340622
149075	340623
697660	340624
320909	340625
141071	340626
115534	340627
520959	340628
157597	340629
471896	340630
27946	340631
511819	340632
73355	340633
216411	340634
541152	340635
238449	340636
48755	340637
19017	340638
25947	340639
677127	340640
197644	340641
66341	340642
1959	340643
427802	340644
192262	340645
257263	340646
377307	340647
577461	340648
14297	340649
3284	340650
326601	340651
37399	340652
174356	340653
107612	340654
86673	340655
46062	340656
56567	340657
302282	340658
560998	340659
60235	340660
248849	340661
517372	340662
641469	340663
7196	340664
518549	340665
602293	340666
27947	340667
517570	340668
313479	340669
4181	340670
485103	340671
616244	340672
562564	340673
43663	340674
397769	340675
262444	340676
26042	340677
106864	340678
38741	340679
100824	340680
514800	340681
722294	340682
76000	340683
224991	340684
14205	340685
352328	340686
1948	340687
704414	340688
219933	340689
125297	340690
460420	340691
50654	340692
23698	340693
161649	340694
173880	340695
8835	340696
359278	340697
20731	340698
430365	340699
181938	340700
687067	340701
117643	340702
670071	340703
136089	340704
663625	340705
294226	340706
4621	340707
162584	340708
709598	340709
363215	340710
162725	340711
1391	340712
577112	340713
649277	340714
134170	340715
153399	340716
354774	340717
175142	340718
177976	340719
310831	340720
108820	340721
289643	340722
471039	340723
246010	340724
270993	340725
272873	340726
30231	340727
484162	340728
621375	340729
520902	340730
594379	340731
435	340732
115426	340733
67938	340734
341289	340735
29907	340736
5776	340737
141785	340738
388951	340739
655963	340740
96235	340741
546289	340742
124150	340743
418049	340744
672543	340745
183955	340746
211277	340747
77937	340748
266317	340749
125000	340750
524247	340751
536481	340752
518463	340753
289859	340754
575807	340755
293390	340756
688590	340757
41550	340758
654020	340759
149759	340760
217583	340761
69337	340762
411854	340763
595087	340764
99658	340765
7852	340766
3313	340767
138733	340768
114960	340769
348461	340770
152264	340771
539177	340772
49410	340773
645205	340774
631656	340775
294007	340776
131653	340777
186215	340778
123908	340779
182193	340780
329615	340781
21096	340782
508963	340783
170609	340784
472265	340785
1360	340786
529813	340787
528851	340788
249164	340789
53014	340790
29901	340791
352334	340792
683687	340793
16341	340794
145185	340795
403531	340796
449694	340797
532011	340798
123818	340799
280305	340800
227723	340801
546225	340802
45461	340803
115117	340804
228055	340805
463520	340806
95237	340807
154813	340808
709121	340809
62213	340810
664426	340811
458439	340812
361210	340813
699427	340814
638215	340815
223162	340816
367675	340817
102020	340818
95425	340819
402854	340820
699068	340821
3907	340822
92562	340823
142845	340824
972	340825
22775	340826
207593	340827
145852	340828
51013	340829
264921	340830
677423	340831
135031	340832
150519	340833
185946	340834
79386	340835
625680	340836
273720	340837
643741	340838
127028	340839
6370	340840
514272	340841
366736	340842
552698	340843
593329	340844
543230	340845
680960	340846
308673	340847
713711	340848
462442	340849
10508	340850
1042	340851
544647	340852
92409	340853
193720	340854
40597	340855
609216	340856
144932	340857
652007	340858
7085	340859
26443	340860
223501	340861
698908	340862
615903	340863
178992	340864
147856	340865
16282	340866
635381	340867
56830	340868
269244	340869
225736	340870
7	340871
55801	340872
427650	340873
77681	340874
252507	340875
95944	340876
16565	340877
341258	340878
154899	340879
45496	340880
250550	340881
117244	340882
22558	340883
395277	340884
673717	340885
48084	340886
272979	340887
253211	340888
92161	340889
440935	340890
329966	340891
135212	340892
261900	340893
616591	340894
15758	340895
129577	340896
136549	340897
109158	340898
578851	340899
95	340900
258	340901
723734	340902
433081	340903
454231	340904
30441	340905
708660	340906
167123	340907
189807	340908
369792	340909
130426	340910
499262	340911
23532	340912
157195	340913
112211	340914
722516	340915
333855	340916
460402	340917
150413	340918
141322	340919
415955	340920
60686	340921
71455	340922
49864	340923
655770	340924
85229	340925
155134	340926
136052	340927
9478	340928
476686	340929
500452	340930
151898	340931
657817	340932
637961	340933
12924	340934
380129	340935
325275	340936
561091	340937
580652	340938
514771	340939
865	340940
303900	340941
76531	340942
8255	340943
13809	340944
965	340945
406766	340946
3479	340947
724359	340948
422603	340949
528959	340950
167993	340951
4599	340952
627471	340953
22306	340954
494351	340955
567539	340956
28824	340957
102253	340958
424162	340959
633946	340960
525447	340961
326126	340962
355934	340963
278305	340964
588141	340965
188319	340966
439012	340967
620860	340968
183845	340969
678969	340970
677696	340971
123506	340972
575258	340973
513443	340974
35232	340975
485469	340976
217626	340977
599981	340978
660675	340979
65110	340980
654134	340981
3129	340982
654862	340983
95518	340984
288744	340985
94988	340986
14885	340987
725058	340988
1929	340989
409259	340990
215826	340991
691553	340992
131444	340993
37255	340994
46687	340995
590529	340996
11293	340997
21976	340998
100096	340999
291648	341000
523199	341001
173178	341002
420850	341003
267314	341004
612515	341005
505595	341006
558949	341007
375950	341008
495505	341009
450664	341010
305207	341011
569808	341012
345211	341013
196518	341014
143647	341015
773	341016
207259	341017
94204	341018
48037	341019
154795	341020
423012	341021
106328	341022
530242	341023
26009	341024
453695	341025
187071	341026
234349	341027
11075	341028
665009	341029
223450	341030
111195	341031
9557	341032
432576	341033
586153	341034
489516	341035
638371	341036
643953	341037
46500	341038
216302	341039
31872	341040
144913	341041
284450	341042
25032	341043
238192	341044
521023	341045
51085	341046
357841	341047
711215	341048
446523	341049
77543	341050
455636	341051
162070	341052
157281	341053
190482	341054
591579	341055
696299	341056
269057	341057
279464	341058
73590	341059
143984	341060
423043	341061
49901	341062
609368	341063
987	341064
218491	341065
46744	341066
167003	341067
616446	341068
202804	341069
34287	341070
229085	341071
693733	341072
619839	341073
482724	341074
258282	341075
2766	341076
549883	341077
158128	341078
44581	341079
299807	341080
4084	341081
181922	341082
405315	341083
350132	341084
107683	341085
82947	341086
622933	341087
232769	341088
558842	341089
407326	341090
42655	341091
346475	341092
1739	341093
91433	341094
283511	341095
147824	341096
106451	341097
114793	341098
146193	341099
315390	341100
6748	341101
186775	341102
21726	341103
436694	341104
484734	341105
208015	341106
278502	341107
49968	341108
362543	341109
719090	341110
305307	341111
417	341112
230150	341113
657368	341114
175559	341115
27975	341116
618833	341117
195061	341118
336972	341119
74379	341120
580656	341121
239533	341122
251913	341123
595509	341124
10070	341125
425316	341126
502508	341127
594173	341128
326257	341129
443371	341130
494390	341131
111259	341132
866	341133
124935	341134
104538	341135
37376	341136
118998	341137
218529	341138
29418	341139
147587	341140
28928	341141
69653	341142
166676	341143
54900	341144
128403	341145
11310	341146
668007	341147
27500	341148
713213	341149
68876	341150
148911	341151
154066	341152
175708	341153
147256	341154
366970	341155
166368	341156
299726	341157
518483	341158
512783	341159
352830	341160
65796	341161
616072	341162
281171	341163
611441	341164
609321	341165
499005	341166
35835	341167
288669	341168
476036	341169
645521	341170
281082	341171
664809	341172
90712	341173
699337	341174
351669	341175
258731	341176
47961	341177
698044	341178
49486	341179
275818	341180
157567	341181
175930	341182
46232	341183
15050	341184
262095	341185
14085	341186
267867	341187
182890	341188
211592	341189
9025	341190
173064	341191
28999	341192
387174	341193
1572	341194
137	341195
374351	341196
63531	341197
615400	341198
380869	341199
367923	341200
619927	341201
582295	341202
97781	341203
583020	341204
642028	341205
57824	341206
582499	341207
647505	341208
423268	341209
64756	341210
630528	341211
445768	341212
722139	341213
444151	341214
602041	341215
18755	341216
414643	341217
720676	341218
112579	341219
300957	341220
184878	341221
538349	341222
86485	341223
375662	341224
21687	341225
309878	341226
640533	341227
695301	341228
109640	341229
15014	341230
45572	341231
16801	341232
15380	341233
346376	341234
266594	341235
6000	341236
72533	341237
212570	341238
120027	341239
245545	341240
488239	341241
18296	341242
101820	341243
539159	341244
378575	341245
455841	341246
672778	341247
28122	341248
111623	341249
501211	341250
21601	341251
344287	341252
122851	341253
370	341254
84888	341255
441830	341256
113567	341257
508575	341258
173064	341259
46816	341260
45366	341261
515292	341262
6798	341263
702850	341264
110468	341265
272888	341266
16392	341267
169909	341268
63271	341269
614822	341270
245978	341271
441582	341272
53996	341273
513363	341274
121771	341275
286760	341276
78745	341277
377022	341278
53994	341279
577292	341280
54646	341281
605624	341282
32030	341283
6301	341284
44373	341285
708808	341286
67638	341287
707389	341288
160895	341289
55524	341290
497689	341291
1810	341292
581390	341293
113390	341294
20186	341295
405945	341296
36220	341297
103164	341298
6520	341299
53926	341300
665236	341301
214876	341302
456905	341303
560790	341304
4437	341305
26485	341306
563839	341307
17229	341308
19	341309
132867	341310
626988	341311
380738	341312
716819	341313
34475	341314
419677	341315
150953	341316
570765	341317
550252	341318
624354	341319
591042	341320
338450	341321
74050	341322
10478	341323
36458	341324
54198	341325
299989	341326
30987	341327
85159	341328
21834	341329
103361	341330
54054	341331
696774	341332
711772	341333
577034	341334
104814	341335
317871	341336
514391	341337
170716	341338
139840	341339
81627	341340
214683	341341
438565	341342
179443	341343
105527	341344
128353	341345
222688	341346
694585	341347
358448	341348
358970	341349
391747	341350
2704	341351
1382	341352
124457	341353
4796	341354
19915	341355
50838	341356
319989	341357
366422	341358
100285	341359
333969	341360
644035	341361
395594	341362
36110	341363
174906	341364
107861	341365
564382	341366
451674	341367
228330	341368
470044	341369
651076	341370
95988	341371
19335	341372
517186	341373
46534	341374
420666	341375
84573	341376
188627	341377
248264	341378
32685	341379
64892	341380
408	341381
568014	341382
448007	341383
588692	341384
512673	341385
450444	341386
625530	341387
509631	341388
718315	341389
649187	341390
4405	341391
27649	341392
639769	341393
324601	341394
445932	341395
23497	341396
7976	341397
309517	341398
5776	341399
83522	341400
201593	341401
287010	341402
96106	341403
216202	341404
595039	341405
173888	341406
54625	341407
96624	341408
602459	341409
7038	341410
597144	341411
96741	341412
19719	341413
236835	341414
89597	341415
414210	341416
50343	341417
687042	341418
196013	341419
189500	341420
420163	341421
485272	341422
71847	341423
87135	341424
311052	341425
613242	341426
297789	341427
406926	341428
293217	341429
548096	341430
2575	341431
505100	341432
170484	341433
176863	341434
69115	341435
27258	341436
571042	341437
24056	341438
141629	341439
3273	341440
554430	341441
165289	341442
378334	341443
690066	341444
427147	341445
558549	341446
394421	341447
104823	341448
156735	341449
132615	341450
542304	341451
437835	341452
308525	341453
391541	341454
621451	341455
343889	341456
105184	341457
123467	341458
640405	341459
9320	341460
655008	341461
501439	341462
646281	341463
80963	341464
689543	341465
43729	341466
233258	341467
147105	341468
55018	341469
642487	341470
422527	341471
150557	341472
62205	341473
589585	341474
57880	341475
654752	341476
54891	341477
85913	341478
23128	341479
112115	341480
285453	341481
118313	341482
30352	341483
168812	341484
190334	341485
467159	341486
38076	341487
691775	341488
414027	341489
167474	341490
415141	341491
320871	341492
233453	341493
309005	341494
288368	341495
25641	341496
141383	341497
94411	341498
54223	341499
619666	341500
153743	341501
62877	341502
82795	341503
719403	341504
684231	341505
145034	341506
342612	341507
52867	341508
663308	341509
2280	341510
11383	341511
535852	341512
17089	341513
466137	341514
599497	341515
55162	341516
166527	341517
2783	341518
192750	341519
538134	341520
33389	341521
20625	341522
666745	341523
243481	341524
24475	341525
72634	341526
69609	341527
546068	341528
118187	341529
414303	341530
149904	341531
103904	341532
618497	341533
641660	341534
16399	341535
472483	341536
30295	341537
117286	341538
193062	341539
36991	341540
45602	341541
587072	341542
100807	341543
4102	341544
3357	341545
67679	341546
143173	341547
13839	341548
29629	341549
599498	341550
614400	341551
448161	341552
108557	341553
137805	341554
657085	341555
173155	341556
298859	341557
567333	341558
695440	341559
46361	341560
138019	341561
22213	341562
351343	341563
665764	341564
186959	341565
277767	341566
216535	341567
89996	341568
51645	341569
612023	341570
41804	341571
246080	341572
120276	341573
49579	341574
499245	341575
694880	341576
685033	341577
314626	341578
183868	341579
179783	341580
52559	341581
423661	341582
545030	341583
318182	341584
193391	341585
420327	341586
2501	341587
227896	341588
31553	341589
571252	341590
534378	341591
479952	341592
584027	341593
255971	341594
616841	341595
65733	341596
253806	341597
174423	341598
503395	341599
344	341600
95049	341601
104495	341602
5657	341603
10587	341604
9117	341605
89781	341606
520950	341607
499343	341608
5448	341609
5362	341610
552541	341611
254	341612
555060	341613
487069	341614
185254	341615
165341	341616
66896	341617
157944	341618
245241	341619
464509	341620
8760	341621
346776	341622
182301	341623
31827	341624
115485	341625
5641	341626
576742	341627
70483	341628
171478	341629
81618	341630
70901	341631
84877	341632
29088	341633
7370	341634
132858	341635
41912	341636
348285	341637
96260	341638
325212	341639
48814	341640
143886	341641
261842	341642
60725	341643
244326	341644
649383	341645
175352	341646
235315	341647
16841	341648
598673	341649
700328	341650
92561	341651
23831	341652
87404	341653
421602	341654
101505	341655
278562	341656
137419	341657
678666	341658
5789	341659
26504	341660
447865	341661
168063	341662
88504	341663
706595	341664
707054	341665
464312	341666
495164	341667
224077	341668
667505	341669
2677	341670
679508	341671
503163	341672
117958	341673
5462	341674
233363	341675
264341	341676
495686	341677
3900	341678
314361	341679
42121	341680
332707	341681
449119	341682
58208	341683
150554	341684
167466	341685
167051	341686
589523	341687
183234	341688
75410	341689
592521	341690
718881	341691
510487	341692
48263	341693
388923	341694
145780	341695
39148	341696
180309	341697
669676	341698
12235	341699
14860	341700
333129	341701
360581	341702
571225	341703
87757	341704
472774	341705
564763	341706
439178	341707
500528	341708
347414	341709
685204	341710
512741	341711
43644	341712
1016	341713
3203	341714
169089	341715
72487	341716
113479	341717
712	341718
144742	341719
108625	341720
46912	341721
534737	341722
11451	341723
115135	341724
409456	341725
248650	341726
3385	341727
45975	341728
34982	341729
117750	341730
174538	341731
392617	341732
463058	341733
18934	341734
630953	341735
481818	341736
33338	341737
144130	341738
656382	341739
184374	341740
105942	341741
643926	341742
149688	341743
17570	341744
520320	341745
159001	341746
6939	341747
137984	341748
345973	341749
139259	341750
375631	341751
152111	341752
142455	341753
586136	341754
16569	341755
125918	341756
585427	341757
549576	341758
102456	341759
22987	341760
414538	341761
330902	341762
700531	341763
576125	341764
226550	341765
10900	341766
365574	341767
5333	341768
630712	341769
223858	341770
90084	341771
105565	341772
14918	341773
429365	341774
283976	341775
52056	341776
226636	341777
10200	341778
5205	341779
262619	341780
497935	341781
633126	341782
89740	341783
684269	341784
166306	341785
322790	341786
12271	341787
719810	341788
11933	341789
27989	341790
129523	341791
177098	341792
32700	341793
3897	341794
18222	341795
333278	341796
343926	341797
336536	341798
474518	341799
491172	341800
51287	341801
477948	341802
318931	341803
451232	341804
548779	341805
186630	341806
184703	341807
612843	341808
548304	341809
35513	341810
613671	341811
539291	341812
34521	341813
239219	341814
190252	341815
93108	341816
657492	341817
16142	341818
248996	341819
68664	341820
62389	341821
431937	341822
407832	341823
32198	341824
271183	341825
681624	341826
503095	341827
83028	341828
690825	341829
652606	341830
418717	341831
159058	341832
390544	341833
615023	341834
219347	341835
603583	341836
246845	341837
600549	341838
338130	341839
216321	341840
336971	341841
386288	341842
657016	341843
678526	341844
253908	341845
436721	341846
4607	341847
183419	341848
50359	341849
641765	341850
254362	341851
288827	341852
171531	341853
248858	341854
68728	341855
183090	341856
656797	341857
711101	341858
30598	341859
19837	341860
26326	341861
180988	341862
52867	341863
8011	341864
55705	341865
87026	341866
213035	341867
636505	341868
429457	341869
285191	341870
52499	341871
401716	341872
292220	341873
162071	341874
6486	341875
236001	341876
37026	341877
521589	341878
450518	341879
518288	341880
271669	341881
149377	341882
65048	341883
561901	341884
172477	341885
353120	341886
624680	341887
401831	341888
181219	341889
307245	341890
626015	341891
476211	341892
323920	341893
273843	341894
14422	341895
645423	341896
80789	341897
346543	341898
624534	341899
172601	341900
119904	341901
539641	341902
128369	341903
142451	341904
400508	341905
512694	341906
339449	341907
367237	341908
322407	341909
647087	341910
394229	341911
92244	341912
464777	341913
27517	341914
181825	341915
568848	341916
490617	341917
171819	341918
494279	341919
73403	341920
480648	341921
557995	341922
48287	341923
328644	341924
39015	341925
36112	341926
19339	341927
38510	341928
537976	341929
446372	341930
662234	341931
418041	341932
500090	341933
97722	341934
182636	341935
66853	341936
395767	341937
43150	341938
496217	341939
369509	341940
33581	341941
440258	341942
490034	341943
133145	341944
98118	341945
199430	341946
167748	341947
424283	341948
642041	341949
52018	341950
571935	341951
107649	341952
384	341953
705275	341954
517936	341955
35542	341956
157155	341957
670885	341958
244240	341959
428670	341960
304438	341961
326811	341962
171273	341963
370794	341964
108084	341965
346916	341966
168912	341967
483239	341968
161924	341969
585864	341970
705183	341971
690888	341972
212309	341973
1219	341974
73716	341975
166716	341976
24351	341977
690796	341978
623019	341979
10647	341980
244730	341981
202315	341982
208150	341983
594993	341984
252244	341985
225229	341986
49931	341987
619879	341988
166394	341989
126436	341990
88797	341991
270460	341992
671314	341993
380090	341994
717805	341995
4082	341996
265649	341997
264293	341998
51133	341999
2580	342000
30323	342001
139115	342002
567942	342003
628377	342004
85265	342005
70010	342006
413744	342007
591250	342008
165192	342009
277116	342010
362005	342011
472752	342012
462059	342013
216908	342014
251653	342015
312067	342016
298829	342017
46466	342018
166086	342019
656179	342020
594098	342021
41258	342022
529497	342023
309216	342024
179775	342025
543209	342026
254339	342027
181598	342028
93961	342029
184240	342030
168648	342031
72364	342032
40184	342033
4455	342034
418499	342035
5798	342036
120683	342037
105925	342038
678751	342039
27857	342040
372290	342041
17993	342042
690369	342043
579690	342044
9780	342045
48207	342046
527830	342047
518651	342048
306842	342049
318231	342050
340902	342051
26534	342052
173416	342053
471050	342054
16640	342055
354935	342056
99721	342057
708425	342058
417948	342059
531594	342060
300092	342061
515234	342062
644898	342063
688604	342064
458554	342065
15046	342066
224328	342067
56548	342068
148298	342069
447895	342070
55824	342071
127544	342072
563267	342073
140542	342074
700346	342075
374290	342076
406788	342077
454588	342078
355001	342079
15436	342080
513315	342081
46627	342082
469394	342083
41560	342084
184554	342085
57707	342086
131022	342087
578938	342088
220064	342089
364549	342090
160560	342091
557402	342092
91201	342093
710025	342094
380466	342095
4208	342096
364517	342097
6682	342098
140962	342099
294617	342100
179621	342101
316737	342102
154744	342103
121386	342104
675949	342105
121907	342106
137977	342107
128309	342108
143567	342109
207608	342110
257	342111
652301	342112
188195	342113
335071	342114
13026	342115
431977	342116
115934	342117
101765	342118
660725	342119
5788	342120
200396	342121
130215	342122
345	342123
200259	342124
15644	342125
534911	342126
393129	342127
120076	342128
5349	342129
537396	342130
18837	342131
90174	342132
43042	342133
280815	342134
1472	342135
159648	342136
23716	342137
702923	342138
2052	342139
666989	342140
1639	342141
723543	342142
318608	342143
532945	342144
11029	342145
3773	342146
43308	342147
705784	342148
32930	342149
45046	342150
170605	342151
113500	342152
80309	342153
26978	342154
356307	342155
68544	342156
699945	342157
81209	342158
250150	342159
189759	342160
292189	342161
120707	342162
469638	342163
706620	342164
54005	342165
139748	342166
513417	342167
403049	342168
610957	342169
184816	342170
524207	342171
68120	342172
131575	342173
411338	342174
487574	342175
6451	342176
102375	342177
139180	342178
18446	342179
644346	342180
530713	342181
10707	342182
165913	342183
110451	342184
369592	342185
479136	342186
182569	342187
201492	342188
30840	342189
312347	342190
656329	342191
157706	342192
38653	342193
520704	342194
230514	342195
149733	342196
98105	342197
216216	342198
596193	342199
180177	342200
594371	342201
20552	342202
328879	342203
526914	342204
48318	342205
32860	342206
142729	342207
193839	342208
375856	342209
478423	342210
698718	342211
181871	342212
260567	342213
270265	342214
57051	342215
158321	342216
642384	342217
589826	342218
368386	342219
443552	342220
394273	342221
14672	342222
119956	342223
527083	342224
337237	342225
5318	342226
395105	342227
102675	342228
10345	342229
613785	342230
40723	342231
247244	342232
219726	342233
12595	342234
655906	342235
662045	342236
120883	342237
84608	342238
62450	342239
22572	342240
291933	342241
346759	342242
580856	342243
572876	342244
115222	342245
45844	342246
291476	342247
33168	342248
466940	342249
58895	342250
283759	342251
386845	342252
554581	342253
507408	342254
27227	342255
311612	342256
96779	342257
37306	342258
122958	342259
3370	342260
87950	342261
10501	342262
494232	342263
685937	342264
23925	342265
114692	342266
60643	342267
63713	342268
2644	342269
114295	342270
401890	342271
217413	342272
298038	342273
241569	342274
404556	342275
32597	342276
109155	342277
522090	342278
179521	342279
249305	342280
158861	342281
101835	342282
405105	342283
75515	342284
60607	342285
13656	342286
22613	342287
195098	342288
63709	342289
170254	342290
418858	342291
64764	342292
123862	342293
163963	342294
54522	342295
335958	342296
518312	342297
650251	342298
376116	342299
422204	342300
116012	342301
106249	342302
70826	342303
3902	342304
599283	342305
32171	342306
93522	342307
456780	342308
206279	342309
347426	342310
9927	342311
529042	342312
93228	342313
362138	342314
49480	342315
399140	342316
156109	342317
462955	342318
583596	342319
697473	342320
682068	342321
135362	342322
704403	342323
715260	342324
81445	342325
420926	342326
227626	342327
39229	342328
159597	342329
722124	342330
335702	342331
120491	342332
170486	342333
186843	342334
598003	342335
682190	342336
13351	342337
601879	342338
391242	342339
5532	342340
192266	342341
229181	342342
138049	342343
117458	342344
476590	342345
42071	342346
437195	342347
1082	342348
18563	342349
187997	342350
272378	342351
177101	342352
39639	342353
534792	342354
659163	342355
64088	342356
333438	342357
675170	342358
698939	342359
10291	342360
306818	342361
643005	342362
108902	342363
206133	342364
78719	342365
1635	342366
640850	342367
158006	342368
679026	342369
697011	342370
91891	342371
377483	342372
50004	342373
262833	342374
2177	342375
112258	342376
692768	342377
323957	342378
159756	342379
18452	342380
144365	342381
444	342382
54804	342383
637211	342384
275719	342385
596580	342386
266512	342387
155004	342388
50148	342389
232484	342390
706458	342391
2589	342392
420175	342393
515600	342394
99054	342395
102277	342396
537360	342397
65443	342398
288614	342399
564951	342400
158990	342401
409390	342402
159748	342403
103087	342404
541540	342405
39637	342406
8679	342407
115791	342408
184758	342409
398217	342410
36391	342411
484705	342412
469538	342413
655852	342414
665361	342415
113840	342416
366127	342417
569968	342418
212652	342419
77887	342420
436980	342421
14288	342422
150825	342423
183221	342424
336935	342425
678924	342426
318408	342427
59046	342428
446907	342429
162095	342430
157553	342431
173089	342432
434330	342433
249644	342434
606410	342435
195924	342436
418238	342437
64140	342438
255469	342439
59096	342440
204535	342441
528615	342442
57419	342443
666670	342444
60766	342445
355585	342446
174690	342447
540	342448
439190	342449
792	342450
2672	342451
4119	342452
294761	342453
375222	342454
424756	342455
26954	342456
548486	342457
247532	342458
81732	342459
398902	342460
631843	342461
183310	342462
14923	342463
47065	342464
348837	342465
427521	342466
89493	342467
312134	342468
296149	342469
243717	342470
286194	342471
173749	342472
460661	342473
693431	342474
37529	342475
712909	342476
501833	342477
277362	342478
6743	342479
357401	342480
576860	342481
9418	342482
129248	342483
488706	342484
130721	342485
317	342486
95440	342487
286709	342488
162681	342489
693793	342490
159993	342491
149234	342492
52970	342493
659007	342494
24479	342495
180859	342496
27695	342497
88666	342498
45425	342499
507272	342500
469	342501
216557	342502
685291	342503
373384	342504
551861	342505
5158	342506
649680	342507
34825	342508
99664	342509
5679	342510
33269	342511
176663	342512
45604	342513
25	342514
134218	342515
78345	342516
143054	342517
335365	342518
238395	342519
11507	342520
25926	342521
337934	342522
464805	342523
464166	342524
252544	342525
32647	342526
228371	342527
23311	342528
27100	342529
514675	342530
185169	342531
166751	342532
114138	342533
69460	342534
350092	342535
108422	342536
321906	342537
348913	342538
519502	342539
648901	342540
591528	342541
39	342542
407845	342543
49554	342544
335018	342545
182883	342546
634917	342547
52451	342548
403965	342549
92507	342550
181162	342551
39014	342552
198956	342553
485022	342554
444214	342555
433645	342556
693696	342557
643728	342558
12844	342559
148977	342560
69294	342561
40245	342562
717157	342563
589521	342564
689291	342565
56144	342566
600563	342567
685843	342568
298947	342569
579001	342570
718130	342571
351309	342572
346656	342573
54371	342574
263300	342575
146827	342576
132638	342577
111492	342578
82707	342579
281657	342580
214817	342581
51806	342582
512834	342583
55249	342584
458360	342585
13674	342586
129526	342587
30089	342588
361090	342589
427356	342590
59554	342591
699443	342592
457620	342593
627116	342594
42807	342595
436887	342596
232184	342597
158509	342598
396766	342599
269810	342600
23696	342601
36884	342602
3368	342603
65917	342604
207726	342605
690906	342606
426128	342607
378354	342608
23533	342609
315089	342610
76567	342611
498482	342612
512505	342613
79687	342614
133501	342615
651737	342616
342765	342617
430857	342618
33785	342619
31464	342620
438766	342621
114100	342622
48491	342623
374261	342624
559270	342625
127396	342626
487417	342627
19969	342628
73202	342629
340633	342630
403771	342631
665371	342632
707657	342633
89825	342634
232860	342635
109264	342636
321514	342637
246930	342638
54348	342639
665745	342640
162960	342641
688099	342642
453069	342643
657079	342644
69421	342645
112552	342646
163251	342647
211493	342648
667779	342649
26267	342650
61043	342651
700426	342652
77494	342653
499530	342654
527431	342655
361298	342656
257267	342657
388724	342658
713625	342659
150086	342660
511205	342661
9143	342662
151694	342663
9421	342664
134062	342665
64620	342666
514131	342667
427253	342668
183395	342669
16712	342670
152340	342671
69062	342672
631719	342673
431375	342674
246181	342675
539280	342676
434403	342677
106974	342678
407837	342679
641045	342680
225507	342681
54283	342682
538461	342683
98647	342684
204789	342685
667450	342686
330661	342687
659525	342688
19565	342689
130151	342690
303570	342691
410197	342692
281025	342693
19565	342694
500449	342695
360707	342696
29667	342697
690908	342698
628144	342699
674846	342700
51025	342701
222385	342702
50896	342703
136230	342704
427393	342705
78112	342706
222763	342707
349847	342708
14510	342709
257130	342710
100190	342711
20631	342712
49217	342713
381052	342714
346828	342715
140098	342716
145339	342717
136361	342718
321950	342719
27069	342720
177530	342721
552111	342722
474154	342723
149674	342724
515241	342725
31826	342726
252975	342727
38135	342728
713127	342729
41416	342730
122932	342731
87769	342732
381345	342733
18096	342734
383587	342735
65083	342736
141613	342737
373825	342738
2130	342739
151232	342740
473630	342741
703749	342742
50883	342743
354413	342744
4110	342745
17675	342746
217106	342747
687537	342748
77721	342749
377300	342750
16676	342751
7331	342752
10533	342753
603780	342754
572228	342755
534	342756
46024	342757
609514	342758
479795	342759
394204	342760
580684	342761
281439	342762
33135	342763
224332	342764
127737	342765
61582	342766
583469	342767
484517	342768
26705	342769
131694	342770
493794	342771
4581	342772
105264	342773
469850	342774
17434	342775
361459	342776
604691	342777
18315	342778
545041	342779
17924	342780
580107	342781
181657	342782
67801	342783
5351	342784
97580	342785
343028	342786
60541	342787
613102	342788
194844	342789
122034	342790
420030	342791
440687	342792
251534	342793
320161	342794
50784	342795
483760	342796
482484	342797
332135	342798
491447	342799
529163	342800
42647	342801
197389	342802
24434	342803
99166	342804
124978	342805
122762	342806
437497	342807
34706	342808
696828	342809
646860	342810
98118	342811
475087	342812
272599	342813
479911	342814
13640	342815
394970	342816
339698	342817
583292	342818
131721	342819
80540	342820
314679	342821
56230	342822
14752	342823
87525	342824
44383	342825
376136	342826
297032	342827
83000	342828
14723	342829
118020	342830
676769	342831
428249	342832
215090	342833
72607	342834
133876	342835
491109	342836
89920	342837
433501	342838
532830	342839
529901	342840
714278	342841
182802	342842
172935	342843
424608	342844
483668	342845
246507	342846
350944	342847
561200	342848
392384	342849
139626	342850
181965	342851
563089	342852
123658	342853
121563	342854
52112	342855
498504	342856
613641	342857
216900	342858
1122	342859
150899	342860
32800	342861
304757	342862
3740	342863
249245	342864
460327	342865
520967	342866
294513	342867
635700	342868
18112	342869
72119	342870
605386	342871
65573	342872
35640	342873
129468	342874
49816	342875
421330	342876
18909	342877
106133	342878
40283	342879
89386	342880
238786	342881
488943	342882
582773	342883
33553	342884
404011	342885
59980	342886
36892	342887
339417	342888
307076	342889
59905	342890
529748	342891
584860	342892
699586	342893
51455	342894
616710	342895
244787	342896
471118	342897
583429	342898
13004	342899
4257	342900
23640	342901
28633	342902
185530	342903
13809	342904
296880	342905
708927	342906
236630	342907
459749	342908
34275	342909
150224	342910
121637	342911
705064	342912
490164	342913
63513	342914
72690	342915
58141	342916
133183	342917
133855	342918
410324	342919
416708	342920
401749	342921
187825	342922
279367	342923
366967	342924
446483	342925
7345	342926
23683	342927
617050	342928
146407	342929
416417	342930
504202	342931
40105	342932
103998	342933
32331	342934
135194	342935
148135	342936
242345	342937
312249	342938
133750	342939
355472	342940
319134	342941
224700	342942
151353	342943
27009	342944
662927	342945
9885	342946
129898	342947
427498	342948
323964	342949
197391	342950
593605	342951
675518	342952
520990	342953
54584	342954
452539	342955
223198	342956
595292	342957
99242	342958
62607	342959
168733	342960
45512	342961
629044	342962
83351	342963
180861	342964
571374	342965
339753	342966
46823	342967
404	342968
184029	342969
269327	342970
26160	342971
617366	342972
299457	342973
62469	342974
372690	342975
533993	342976
688838	342977
269161	342978
586308	342979
109823	342980
28663	342981
32257	342982
186569	342983
5268	342984
39310	342985
204226	342986
56394	342987
464254	342988
179158	342989
305040	342990
384119	342991
397053	342992
441317	342993
578003	342994
95323	342995
222934	342996
531472	342997
657789	342998
611974	342999
42471	343000
414225	343001
80534	343002
194603	343003
299247	343004
571839	343005
6903	343006
550311	343007
676864	343008
15441	343009
614827	343010
626443	343011
115987	343012
39290	343013
106005	343014
394715	343015
688655	343016
179720	343017
654137	343018
157479	343019
205460	343020
265295	343021
131917	343022
688287	343023
116274	343024
312066	343025
164854	343026
48334	343027
194942	343028
724376	343029
312585	343030
33515	343031
408879	343032
315776	343033
54287	343034
617211	343035
556393	343036
502267	343037
1088	343038
189599	343039
148585	343040
37098	343041
1172	343042
38813	343043
230382	343044
304172	343045
218172	343046
409619	343047
413295	343048
590391	343049
7359	343050
27382	343051
552591	343052
461537	343053
171441	343054
521057	343055
525976	343056
120453	343057
242049	343058
17954	343059
623463	343060
501112	343061
263656	343062
370262	343063
709204	343064
470123	343065
425002	343066
30711	343067
300379	343068
14012	343069
77544	343070
702146	343071
16868	343072
445134	343073
100734	343074
333801	343075
93551	343076
1654	343077
396394	343078
1937	343079
156337	343080
638440	343081
586586	343082
153119	343083
543653	343084
461465	343085
102662	343086
248302	343087
2462	343088
276466	343089
578921	343090
718641	343091
430947	343092
508179	343093
449952	343094
718092	343095
390689	343096
361642	343097
308980	343098
75937	343099
57036	343100
579800	343101
494766	343102
35360	343103
78826	343104
1058	343105
455432	343106
89188	343107
351078	343108
35522	343109
55629	343110
585364	343111
43378	343112
103721	343113
271660	343114
3491	343115
198896	343116
429672	343117
168716	343118
697860	343119
26798	343120
37330	343121
304649	343122
99912	343123
60309	343124
168114	343125
251719	343126
365470	343127
14346	343128
65511	343129
499063	343130
555286	343131
646667	343132
507690	343133
21927	343134
325498	343135
187868	343136
63421	343137
540170	343138
198537	343139
593903	343140
121005	343141
175855	343142
21489	343143
380365	343144
23	343145
440341	343146
660184	343147
332023	343148
304454	343149
721517	343150
555025	343151
87540	343152
87303	343153
23275	343154
341620	343155
14502	343156
102298	343157
178167	343158
46310	343159
594823	343160
102400	343161
12764	343162
349060	343163
56191	343164
676617	343165
86406	343166
388972	343167
40548	343168
72106	343169
457615	343170
407563	343171
3188	343172
16811	343173
12333	343174
109860	343175
76335	343176
133029	343177
503480	343178
46785	343179
578075	343180
31225	343181
561270	343182
640020	343183
662962	343184
489929	343185
144578	343186
504805	343187
286465	343188
33704	343189
124826	343190
50829	343191
665585	343192
141545	343193
92197	343194
6746	343195
682396	343196
156925	343197
130731	343198
461181	343199
410512	343200
291947	343201
431217	343202
204712	343203
52637	343204
333652	343205
126439	343206
179694	343207
46094	343208
426937	343209
133533	343210
51437	343211
575282	343212
36288	343213
546694	343214
600163	343215
299764	343216
239203	343217
44376	343218
493624	343219
118403	343220
85645	343221
22217	343222
158311	343223
142607	343224
187153	343225
20547	343226
28967	343227
629246	343228
690856	343229
659676	343230
458014	343231
641852	343232
100192	343233
47965	343234
366567	343235
167198	343236
162774	343237
160070	343238
49305	343239
495301	343240
1420	343241
228919	343242
91546	343243
30565	343244
63009	343245
140801	343246
376401	343247
274914	343248
354576	343249
39101	343250
400142	343251
299539	343252
49206	343253
10045	343254
205654	343255
452553	343256
15399	343257
163571	343258
79575	343259
62634	343260
558138	343261
637432	343262
154810	343263
191683	343264
421178	343265
496942	343266
82774	343267
296873	343268
477054	343269
1331	343270
25480	343271
616621	343272
135454	343273
40438	343274
468236	343275
442305	343276
399781	343277
52006	343278
142973	343279
35065	343280
108693	343281
82454	343282
52124	343283
40	343284
218714	343285
553087	343286
142423	343287
178447	343288
429454	343289
74184	343290
315589	343291
349569	343292
572504	343293
48071	343294
341015	343295
460994	343296
371207	343297
413700	343298
558587	343299
512641	343300
367016	343301
182602	343302
103843	343303
497933	343304
139952	343305
362760	343306
247641	343307
125516	343308
60675	343309
271824	343310
79322	343311
639638	343312
8382	343313
248870	343314
122113	343315
31449	343316
309990	343317
516667	343318
49904	343319
611319	343320
565044	343321
697552	343322
11692	343323
164680	343324
111708	343325
596468	343326
192946	343327
205736	343328
60928	343329
47366	343330
604993	343331
75132	343332
45812	343333
388058	343334
300935	343335
427638	343336
679275	343337
139726	343338
378007	343339
33725	343340
39146	343341
430533	343342
433512	343343
48385	343344
88174	343345
89666	343346
156166	343347
301906	343348
493403	343349
108968	343350
10371	343351
506706	343352
316174	343353
449215	343354
142152	343355
128972	343356
395696	343357
1926	343358
637955	343359
539432	343360
638606	343361
250843	343362
507626	343363
15500	343364
626763	343365
548671	343366
565723	343367
554340	343368
322096	343369
252513	343370
476541	343371
208856	343372
685292	343373
146517	343374
31702	343375
16327	343376
373247	343377
7342	343378
460192	343379
6539	343380
6925	343381
203876	343382
678335	343383
17647	343384
697101	343385
14401	343386
1060	343387
26523	343388
511	343389
591235	343390
203126	343391
248508	343392
455935	343393
133488	343394
7621	343395
693806	343396
540851	343397
184809	343398
274771	343399
303409	343400
2398	343401
622338	343402
7288	343403
172	343404
95865	343405
268517	343406
575351	343407
120431	343408
106755	343409
125383	343410
566370	343411
285787	343412
372532	343413
39554	343414
157169	343415
16280	343416
100257	343417
8596	343418
195586	343419
600492	343420
88124	343421
452248	343422
199246	343423
229236	343424
698089	343425
256404	343426
137604	343427
202097	343428
43837	343429
548908	343430
182363	343431
606821	343432
308307	343433
167852	343434
702553	343435
281571	343436
510665	343437
578371	343438
584264	343439
590474	343440
359723	343441
543604	343442
575801	343443
179109	343444
239803	343445
545395	343446
446513	343447
180487	343448
5977	343449
249930	343450
91852	343451
59172	343452
553	343453
124329	343454
246	343455
173983	343456
711783	343457
7966	343458
617846	343459
136904	343460
312610	343461
209673	343462
54864	343463
451390	343464
641648	343465
516753	343466
19667	343467
366608	343468
601567	343469
124154	343470
588226	343471
100002	343472
504550	343473
530962	343474
325347	343475
22931	343476
77882	343477
410122	343478
279233	343479
546974	343480
154771	343481
167363	343482
234978	343483
14121	343484
515119	343485
487416	343486
8594	343487
662018	343488
29121	343489
194766	343490
42151	343491
225667	343492
338820	343493
55087	343494
155857	343495
316533	343496
88588	343497
80592	343498
42123	343499
87726	343500
169360	343501
537582	343502
699712	343503
162015	343504
353004	343505
82227	343506
181356	343507
161626	343508
647251	343509
397505	343510
692271	343511
349826	343512
265275	343513
713413	343514
419512	343515
175144	343516
164332	343517
58213	343518
158605	343519
117933	343520
225809	343521
18202	343522
30596	343523
142767	343524
654196	343525
626715	343526
20161	343527
660763	343528
182211	343529
604246	343530
12523	343531
33408	343532
168668	343533
83570	343534
38272	343535
646201	343536
113504	343537
635155	343538
14648	343539
704400	343540
372304	343541
283934	343542
399726	343543
610154	343544
484713	343545
93357	343546
106836	343547
92942	343548
720860	343549
172620	343550
69307	343551
292557	343552
76040	343553
74249	343554
18287	343555
430409	343556
603233	343557
629645	343558
12453	343559
674593	343560
68190	343561
439069	343562
5666	343563
293982	343564
432257	343565
440901	343566
691666	343567
619603	343568
172351	343569
42601	343570
298271	343571
243329	343572
106089	343573
63707	343574
11272	343575
135985	343576
105476	343577
707318	343578
400329	343579
77968	343580
181305	343581
317907	343582
74955	343583
186740	343584
153712	343585
426102	343586
139360	343587
197525	343588
283158	343589
550601	343590
158978	343591
129303	343592
62109	343593
361649	343594
155842	343595
4621	343596
671437	343597
365198	343598
3736	343599
51223	343600
479031	343601
15284	343602
232814	343603
3105	343604
196141	343605
619307	343606
15682	343607
27500	343608
28494	343609
480972	343610
35678	343611
584738	343612
228990	343613
238984	343614
156011	343615
295314	343616
175870	343617
148773	343618
518597	343619
182150	343620
142991	343621
11483	343622
145411	343623
485844	343624
143019	343625
103109	343626
53253	343627
667605	343628
3002	343629
91654	343630
176373	343631
466314	343632
338223	343633
51491	343634
226224	343635
36983	343636
45602	343637
90081	343638
551589	343639
20229	343640
31974	343641
40966	343642
703575	343643
134891	343644
659560	343645
469924	343646
528293	343647
89417	343648
104690	343649
693784	343650
126378	343651
469834	343652
565402	343653
393017	343654
394692	343655
632499	343656
106878	343657
201357	343658
462629	343659
115726	343660
40002	343661
9582	343662
35282	343663
675677	343664
637491	343665
696093	343666
503494	343667
12058	343668
57155	343669
53357	343670
89245	343671
427576	343672
98999	343673
514193	343674
120902	343675
159634	343676
111731	343677
330944	343678
708673	343679
245598	343680
425113	343681
30818	343682
162016	343683
110103	343684
469940	343685
578785	343686
570683	343687
104118	343688
624526	343689
32470	343690
9795	343691
352336	343692
712897	343693
130994	343694
355305	343695
299608	343696
703252	343697
11089	343698
626026	343699
53539	343700
390288	343701
20308	343702
170670	343703
666102	343704
553910	343705
555209	343706
566927	343707
216687	343708
87350	343709
721658	343710
212955	343711
159894	343712
736	343713
82464	343714
574411	343715
401325	343716
132524	343717
24511	343718
702469	343719
93533	343720
1614	343721
354523	343722
55225	343723
304292	343724
92826	343725
162426	343726
507058	343727
59506	343728
61689	343729
401330	343730
405697	343731
165522	343732
626203	343733
53896	343734
22276	343735
284152	343736
218452	343737
156851	343738
616681	343739
5024	343740
386198	343741
2063	343742
113794	343743
524481	343744
8983	343745
48669	343746
64143	343747
334540	343748
509431	343749
660300	343750
651564	343751
547223	343752
102605	343753
434137	343754
14050	343755
474430	343756
59072	343757
796	343758
409173	343759
82695	343760
554787	343761
224390	343762
110606	343763
3686	343764
26253	343765
22718	343766
444364	343767
133396	343768
572298	343769
557693	343770
183086	343771
267968	343772
128409	343773
435251	343774
201856	343775
50117	343776
325809	343777
713394	343778
183226	343779
8833	343780
9071	343781
1478	343782
716807	343783
143243	343784
435902	343785
2424	343786
696347	343787
183124	343788
23406	343789
167816	343790
28067	343791
238678	343792
113131	343793
705441	343794
86095	343795
113961	343796
182277	343797
43124	343798
351910	343799
17799	343800
391528	343801
54318	343802
337478	343803
23157	343804
34193	343805
172505	343806
348396	343807
442062	343808
612986	343809
429492	343810
64028	343811
204285	343812
566525	343813
301076	343814
203137	343815
602359	343816
484336	343817
700670	343818
506256	343819
504059	343820
537823	343821
351492	343822
135124	343823
280212	343824
111275	343825
135058	343826
156963	343827
247324	343828
131270	343829
627188	343830
65838	343831
632341	343832
323426	343833
323828	343834
306212	343835
45321	343836
394410	343837
30658	343838
40040	343839
75323	343840
525917	343841
423274	343842
540447	343843
365989	343844
681134	343845
20973	343846
459448	343847
6403	343848
33985	343849
205486	343850
158703	343851
668015	343852
673925	343853
314306	343854
304178	343855
48411	343856
589351	343857
137709	343858
365874	343859
134984	343860
418921	343861
171126	343862
302153	343863
603058	343864
493215	343865
2939	343866
409917	343867
600304	343868
173489	343869
132404	343870
53304	343871
17176	343872
590090	343873
687379	343874
14223	343875
550903	343876
400634	343877
18650	343878
413558	343879
364953	343880
679693	343881
53031	343882
469586	343883
40421	343884
163267	343885
41359	343886
32805	343887
492116	343888
274	343889
144797	343890
201751	343891
16470	343892
46086	343893
53201	343894
102922	343895
82341	343896
41070	343897
170896	343898
518490	343899
421223	343900
388495	343901
596517	343902
573937	343903
427515	343904
450924	343905
543630	343906
11671	343907
8007	343908
167919	343909
395679	343910
124480	343911
650424	343912
17221	343913
29690	343914
207581	343915
194405	343916
162786	343917
77817	343918
334533	343919
47770	343920
113965	343921
52958	343922
605689	343923
312575	343924
397873	343925
205447	343926
50580	343927
617502	343928
306961	343929
33014	343930
471480	343931
206239	343932
488864	343933
535316	343934
618250	343935
12512	343936
262832	343937
88721	343938
54582	343939
225889	343940
315469	343941
453716	343942
461084	343943
289498	343944
414153	343945
472624	343946
373263	343947
441887	343948
26188	343949
551853	343950
10533	343951
7677	343952
181517	343953
292462	343954
160055	343955
110185	343956
18956	343957
184807	343958
80097	343959
592349	343960
435821	343961
97677	343962
432401	343963
623812	343964
166514	343965
551947	343966
204699	343967
599970	343968
336927	343969
128450	343970
496914	343971
721487	343972
716059	343973
48551	343974
133959	343975
696330	343976
602614	343977
391318	343978
4819	343979
70044	343980
326241	343981
134317	343982
55399	343983
689788	343984
558349	343985
623370	343986
577905	343987
639101	343988
584425	343989
131586	343990
72296	343991
621313	343992
89509	343993
216358	343994
406390	343995
461103	343996
693983	343997
497655	343998
32351	343999
79048	344000
112757	344001
142047	344002
76150	344003
182981	344004
144	344005
596973	344006
314414	344007
385042	344008
132485	344009
605047	344010
250928	344011
272924	344012
167044	344013
720944	344014
93863	344015
15606	344016
79301	344017
516425	344018
135265	344019
200949	344020
468759	344021
181361	344022
106997	344023
149653	344024
605426	344025
348354	344026
272116	344027
132267	344028
465377	344029
9140	344030
15055	344031
118567	344032
357643	344033
83020	344034
156765	344035
165533	344036
460075	344037
107213	344038
44520	344039
288662	344040
218073	344041
511924	344042
481391	344043
697275	344044
514055	344045
402591	344046
219106	344047
383370	344048
661252	344049
533654	344050
634317	344051
66858	344052
17068	344053
697189	344054
26209	344055
176149	344056
142643	344057
435861	344058
486474	344059
14776	344060
376844	344061
619098	344062
549165	344063
84122	344064
624095	344065
226001	344066
572911	344067
17846	344068
586345	344069
580697	344070
69	344071
428836	344072
582158	344073
13747	344074
645050	344075
168817	344076
253343	344077
341670	344078
205794	344079
6832	344080
653143	344081
633279	344082
616652	344083
354603	344084
673690	344085
662516	344086
486365	344087
92391	344088
478975	344089
223822	344090
600388	344091
240757	344092
164221	344093
7298	344094
317429	344095
588953	344096
238574	344097
602632	344098
558397	344099
294370	344100
490930	344101
662472	344102
206544	344103
125432	344104
142687	344105
66074	344106
668427	344107
138859	344108
449946	344109
260635	344110
65443	344111
289405	344112
257878	344113
546400	344114
384816	344115
119062	344116
44331	344117
716234	344118
295533	344119
482416	344120
591651	344121
691909	344122
294097	344123
38206	344124
591310	344125
124645	344126
331623	344127
55523	344128
64039	344129
646761	344130
31486	344131
88540	344132
43991	344133
443584	344134
1969	344135
391520	344136
688521	344137
61888	344138
707333	344139
46959	344140
81948	344141
373072	344142
67763	344143
121029	344144
56878	344145
180954	344146
348723	344147
234612	344148
57267	344149
576067	344150
59159	344151
63685	344152
110916	344153
618477	344154
131418	344155
358851	344156
359859	344157
8344	344158
23582	344159
165913	344160
403154	344161
355456	344162
204	344163
9059	344164
365400	344165
14069	344166
105425	344167
296672	344168
89748	344169
18278	344170
49186	344171
425285	344172
14001	344173
568753	344174
125517	344175
47387	344176
133951	344177
9389	344178
155972	344179
723002	344180
3501	344181
512879	344182
64668	344183
248988	344184
118822	344185
15591	344186
565328	344187
61538	344188
418134	344189
588660	344190
621847	344191
14416	344192
357583	344193
70470	344194
639691	344195
1693	344196
661306	344197
169928	344198
181001	344199
176110	344200
946	344201
172018	344202
70773	344203
75858	344204
101764	344205
85991	344206
341622	344207
14885	344208
376370	344209
21764	344210
677749	344211
135037	344212
10040	344213
476096	344214
326709	344215
397027	344216
199258	344217
32963	344218
559496	344219
623063	344220
122674	344221
573277	344222
120802	344223
118840	344224
534247	344225
175702	344226
337711	344227
213150	344228
189877	344229
617	344230
153073	344231
270217	344232
110445	344233
524811	344234
511118	344235
233205	344236
99252	344237
681022	344238
202582	344239
480062	344240
580090	344241
706934	344242
180520	344243
82283	344244
17151	344245
642700	344246
80349	344247
7444	344248
34782	344249
315709	344250
483941	344251
122079	344252
344889	344253
539406	344254
559063	344255
106599	344256
15350	344257
586299	344258
362175	344259
16039	344260
48090	344261
168553	344262
536502	344263
272581	344264
687023	344265
642264	344266
9171	344267
3271	344268
544076	344269
72843	344270
296035	344271
191727	344272
63012	344273
466227	344274
16653	344275
134797	344276
544703	344277
169670	344278
27357	344279
9981	344280
261405	344281
231472	344282
526571	344283
290663	344284
350788	344285
491211	344286
124524	344287
593538	344288
68476	344289
582073	344290
637399	344291
166811	344292
21896	344293
525105	344294
109	344295
103534	344296
56637	344297
202272	344298
175764	344299
320282	344300
42971	344301
494928	344302
298895	344303
79201	344304
690506	344305
34057	344306
150820	344307
632006	344308
317766	344309
509641	344310
395069	344311
77503	344312
213710	344313
291502	344314
194549	344315
186972	344316
224093	344317
59903	344318
708566	344319
365801	344320
573606	344321
576400	344322
220543	344323
417277	344324
466751	344325
530787	344326
7177	344327
698952	344328
420394	344329
35769	344330
321499	344331
283866	344332
48098	344333
52193	344334
58605	344335
88650	344336
174972	344337
402015	344338
252775	344339
575965	344340
42033	344341
457795	344342
568554	344343
536657	344344
328033	344345
24441	344346
227572	344347
285593	344348
195137	344349
35152	344350
283272	344351
16097	344352
722057	344353
325755	344354
334152	344355
14480	344356
207042	344357
449739	344358
26275	344359
217593	344360
70801	344361
561833	344362
62235	344363
7099	344364
11504	344365
11706	344366
92728	344367
2989	344368
253316	344369
186157	344370
63754	344371
525047	344372
31709	344373
178185	344374
28163	344375
466904	344376
360466	344377
25438	344378
351230	344379
46989	344380
663945	344381
488410	344382
309875	344383
307898	344384
711623	344385
562007	344386
415696	344387
507621	344388
126876	344389
457300	344390
661947	344391
7191	344392
182840	344393
29385	344394
44423	344395
167802	344396
399198	344397
212990	344398
118730	344399
37125	344400
327180	344401
245144	344402
104336	344403
148287	344404
660236	344405
2834	344406
244578	344407
313146	344408
344021	344409
41444	344410
554731	344411
160594	344412
572826	344413
164937	344414
678435	344415
527133	344416
11508	344417
698357	344418
295578	344419
354022	344420
389247	344421
52995	344422
163605	344423
288564	344424
180003	344425
275559	344426
38897	344427
455114	344428
14177	344429
123155	344430
141436	344431
441487	344432
32734	344433
224255	344434
236640	344435
91777	344436
239694	344437
575222	344438
540582	344439
47542	344440
259191	344441
167164	344442
50146	344443
64113	344444
103637	344445
41910	344446
457573	344447
463681	344448
563455	344449
479227	344450
169544	344451
119105	344452
350002	344453
406380	344454
51246	344455
266368	344456
41268	344457
704480	344458
433385	344459
24997	344460
641940	344461
62597	344462
71137	344463
238377	344464
516633	344465
537914	344466
46859	344467
486220	344468
184153	344469
516300	344470
256097	344471
182101	344472
253566	344473
390970	344474
134876	344475
411632	344476
169674	344477
392187	344478
42110	344479
149872	344480
499783	344481
531908	344482
260333	344483
339406	344484
381907	344485
331231	344486
481385	344487
44985	344488
270505	344489
168270	344490
518041	344491
601260	344492
7085	344493
660214	344494
50488	344495
293688	344496
389261	344497
80328	344498
166277	344499
203570	344500
314905	344501
15659	344502
436947	344503
22701	344504
200054	344505
593133	344506
246258	344507
179910	344508
232424	344509
97043	344510
616766	344511
661122	344512
4487	344513
328415	344514
60740	344515
82694	344516
122373	344517
267088	344518
151550	344519
68522	344520
464069	344521
551402	344522
68656	344523
271944	344524
161560	344525
2496	344526
39105	344527
123887	344528
51780	344529
715369	344530
517669	344531
409852	344532
168319	344533
108539	344534
109598	344535
679065	344536
206765	344537
657548	344538
687993	344539
631423	344540
80247	344541
52337	344542
648878	344543
550410	344544
385887	344545
54065	344546
179993	344547
457334	344548
619834	344549
692585	344550
435977	344551
176969	344552
604731	344553
707711	344554
185839	344555
252314	344556
528424	344557
51676	344558
464701	344559
361391	344560
21326	344561
606260	344562
59686	344563
442	344564
669665	344565
6710	344566
517475	344567
155411	344568
697627	344569
369245	344570
525707	344571
117585	344572
315115	344573
321898	344574
38920	344575
99012	344576
53531	344577
417500	344578
93732	344579
12945	344580
291796	344581
444459	344582
347873	344583
409206	344584
4276	344585
209326	344586
433307	344587
483664	344588
219640	344589
119722	344590
121584	344591
655482	344592
628990	344593
249110	344594
132713	344595
590984	344596
35987	344597
614701	344598
115358	344599
429340	344600
491156	344601
664577	344602
242254	344603
319996	344604
542636	344605
68760	344606
705116	344607
494644	344608
189916	344609
324069	344610
133110	344611
253055	344612
3174	344613
383648	344614
75623	344615
6480	344616
450435	344617
395705	344618
354071	344619
498165	344620
429095	344621
654302	344622
60232	344623
636863	344624
498388	344625
121868	344626
342897	344627
86980	344628
498064	344629
529266	344630
95786	344631
7086	344632
493786	344633
137994	344634
241845	344635
237103	344636
598	344637
1537	344638
528319	344639
587704	344640
159576	344641
410773	344642
710368	344643
141047	344644
35496	344645
560469	344646
31995	344647
210766	344648
418820	344649
636691	344650
10307	344651
666549	344652
233200	344653
669625	344654
661447	344655
179726	344656
502488	344657
43056	344658
22767	344659
37257	344660
96523	344661
522844	344662
443987	344663
273725	344664
192581	344665
68748	344666
440691	344667
200291	344668
488136	344669
486408	344670
32694	344671
15195	344672
476959	344673
298924	344674
52829	344675
307337	344676
321387	344677
237888	344678
53626	344679
16192	344680
369946	344681
369854	344682
471686	344683
231751	344684
257684	344685
639159	344686
488586	344687
48038	344688
547421	344689
265024	344690
253691	344691
160837	344692
396706	344693
19023	344694
370409	344695
165092	344696
562523	344697
646038	344698
166345	344699
396158	344700
612761	344701
26798	344702
353594	344703
16627	344704
224154	344705
27104	344706
364433	344707
687469	344708
479438	344709
629126	344710
230357	344711
181396	344712
70601	344713
708251	344714
133229	344715
71954	344716
139538	344717
84579	344718
102762	344719
597864	344720
3581	344721
69504	344722
447859	344723
185390	344724
481028	344725
400391	344726
321938	344727
345252	344728
1315	344729
38209	344730
192787	344731
617178	344732
596000	344733
219576	344734
237228	344735
121455	344736
159083	344737
132831	344738
178020	344739
113394	344740
110720	344741
91021	344742
594814	344743
144698	344744
280534	344745
34486	344746
1039	344747
716747	344748
592320	344749
417609	344750
196067	344751
381150	344752
591800	344753
60200	344754
98012	344755
50640	344756
27212	344757
367057	344758
428589	344759
411811	344760
666622	344761
204815	344762
644546	344763
434943	344764
301554	344765
609661	344766
107641	344767
629259	344768
78226	344769
530834	344770
19892	344771
413360	344772
232104	344773
563691	344774
626002	344775
214966	344776
26018	344777
134591	344778
249799	344779
25421	344780
478686	344781
324702	344782
165	344783
170259	344784
354824	344785
31112	344786
457099	344787
288846	344788
336544	344789
594676	344790
143156	344791
102881	344792
716065	344793
320159	344794
40414	344795
91001	344796
86475	344797
1599	344798
551448	344799
46108	344800
551570	344801
210319	344802
624725	344803
151121	344804
123182	344805
114023	344806
592160	344807
556824	344808
23482	344809
42392	344810
86216	344811
95777	344812
483208	344813
202417	344814
1169	344815
683671	344816
111384	344817
37646	344818
654969	344819
296321	344820
301466	344821
564376	344822
167899	344823
314579	344824
547525	344825
682065	344826
31678	344827
310934	344828
10103	344829
81321	344830
13595	344831
186239	344832
786	344833
110084	344834
390790	344835
149659	344836
14210	344837
556040	344838
346187	344839
632860	344840
9688	344841
54123	344842
3003	344843
270375	344844
159293	344845
619855	344846
13703	344847
349147	344848
364103	344849
76506	344850
17466	344851
642958	344852
536102	344853
93003	344854
160908	344855
309136	344856
14153	344857
378958	344858
91614	344859
67939	344860
398691	344861
522461	344862
422185	344863
398925	344864
274017	344865
564360	344866
135080	344867
660520	344868
30296	344869
634941	344870
3087	344871
198554	344872
85739	344873
99713	344874
215953	344875
518904	344876
559064	344877
184287	344878
716810	344879
60384	344880
514895	344881
587181	344882
6042	344883
52992	344884
656446	344885
511592	344886
248170	344887
609978	344888
171426	344889
705030	344890
46462	344891
77528	344892
166024	344893
121230	344894
566915	344895
68779	344896
64499	344897
114556	344898
538655	344899
463699	344900
269477	344901
17666	344902
412325	344903
612131	344904
53511	344905
441011	344906
431838	344907
59849	344908
96036	344909
36	344910
198105	344911
289562	344912
117596	344913
561080	344914
351203	344915
120489	344916
91784	344917
275521	344918
639475	344919
313865	344920
85903	344921
452022	344922
91679	344923
323470	344924
99602	344925
476758	344926
285296	344927
345494	344928
665744	344929
719702	344930
174062	344931
601063	344932
135079	344933
481196	344934
722625	344935
708258	344936
368500	344937
293052	344938
452484	344939
105449	344940
654374	344941
275638	344942
665417	344943
685422	344944
422702	344945
406591	344946
171950	344947
401397	344948
486864	344949
550655	344950
576231	344951
162612	344952
167037	344953
55321	344954
715056	344955
689034	344956
156463	344957
694290	344958
19775	344959
334070	344960
50780	344961
384836	344962
12009	344963
71005	344964
14225	344965
168382	344966
3725	344967
532878	344968
510971	344969
138311	344970
692566	344971
5337	344972
597427	344973
636617	344974
80365	344975
28429	344976
47852	344977
11114	344978
10325	344979
717173	344980
19962	344981
36098	344982
18944	344983
645241	344984
88724	344985
294651	344986
318576	344987
631070	344988
165298	344989
215730	344990
116450	344991
442449	344992
166690	344993
472512	344994
659031	344995
12327	344996
304027	344997
7546	344998
44804	344999
139355	345000
140111	345001
61022	345002
15015	345003
6283	345004
178275	345005
404289	345006
75695	345007
254150	345008
71106	345009
374337	345010
111173	345011
183154	345012
215271	345013
195810	345014
50240	345015
372984	345016
98693	345017
161073	345018
65337	345019
334940	345020
275322	345021
90593	345022
255074	345023
184648	345024
152510	345025
133213	345026
441695	345027
6126	345028
637457	345029
714688	345030
397740	345031
233956	345032
644342	345033
187679	345034
286203	345035
256506	345036
548411	345037
22924	345038
50403	345039
305951	345040
442424	345041
21345	345042
288976	345043
573849	345044
625277	345045
497073	345046
88279	345047
445304	345048
295573	345049
581709	345050
153713	345051
133465	345052
113172	345053
111622	345054
275182	345055
425827	345056
87958	345057
10952	345058
405367	345059
169903	345060
114520	345061
366088	345062
174565	345063
47831	345064
128958	345065
415236	345066
179334	345067
553492	345068
109053	345069
618359	345070
638735	345071
17587	345072
594307	345073
550120	345074
493451	345075
147261	345076
82813	345077
152980	345078
584158	345079
155315	345080
404713	345081
132668	345082
225446	345083
116806	345084
6224	345085
330561	345086
71750	345087
29413	345088
192001	345089
68010	345090
537531	345091
122410	345092
109941	345093
10675	345094
173308	345095
653623	345096
81641	345097
275382	345098
685490	345099
101241	345100
203790	345101
43269	345102
573045	345103
50239	345104
410746	345105
26376	345106
2877	345107
289348	345108
426010	345109
515221	345110
69617	345111
66245	345112
302851	345113
465273	345114
27443	345115
709	345116
173590	345117
121746	345118
208537	345119
721369	345120
264528	345121
574692	345122
205792	345123
70810	345124
238315	345125
12183	345126
23468	345127
422686	345128
70494	345129
697383	345130
497026	345131
14586	345132
193579	345133
159586	345134
178232	345135
407069	345136
601840	345137
65976	345138
168424	345139
606891	345140
7703	345141
113519	345142
231595	345143
12903	345144
655149	345145
122874	345146
100586	345147
142240	345148
82599	345149
610874	345150
310805	345151
37002	345152
470593	345153
133736	345154
189522	345155
50197	345156
468132	345157
347233	345158
459173	345159
226357	345160
46925	345161
206740	345162
326444	345163
535776	345164
67511	345165
284517	345166
1824	345167
338971	345168
631888	345169
483485	345170
152906	345171
339002	345172
116866	345173
612455	345174
124014	345175
477922	345176
174223	345177
513502	345178
653848	345179
375848	345180
12560	345181
393315	345182
10437	345183
45807	345184
666849	345185
342621	345186
245168	345187
668138	345188
4074	345189
147288	345190
23827	345191
482847	345192
544662	345193
396505	345194
525324	345195
600876	345196
204374	345197
327718	345198
94847	345199
556499	345200
34465	345201
492934	345202
182677	345203
82583	345204
77456	345205
423703	345206
47192	345207
524845	345208
185116	345209
659013	345210
61285	345211
698391	345212
2950	345213
164649	345214
602913	345215
193201	345216
12714	345217
110389	345218
50053	345219
268427	345220
375449	345221
397974	345222
417396	345223
555133	345224
153160	345225
203713	345226
482324	345227
96479	345228
526084	345229
177298	345230
376232	345231
236253	345232
91672	345233
110733	345234
23992	345235
107476	345236
138704	345237
50171	345238
54035	345239
719817	345240
178134	345241
98097	345242
47146	345243
156040	345244
43588	345245
581979	345246
135693	345247
108761	345248
324411	345249
668800	345250
220539	345251
341544	345252
71579	345253
658978	345254
481005	345255
112815	345256
154974	345257
115587	345258
5676	345259
572412	345260
124391	345261
68225	345262
248583	345263
36203	345264
589636	345265
490579	345266
33218	345267
457421	345268
105294	345269
253003	345270
669436	345271
206771	345272
435215	345273
270732	345274
115429	345275
658804	345276
8560	345277
417419	345278
95509	345279
127328	345280
29262	345281
166447	345282
30958	345283
301284	345284
670466	345285
458783	345286
253921	345287
86322	345288
432360	345289
610653	345290
107060	345291
700126	345292
509115	345293
177266	345294
50806	345295
19863	345296
267706	345297
201765	345298
612614	345299
175052	345300
354694	345301
251921	345302
592976	345303
66831	345304
268878	345305
366403	345306
557780	345307
1111	345308
542149	345309
449128	345310
562236	345311
688039	345312
14321	345313
344436	345314
1569	345315
533226	345316
260400	345317
707277	345318
7163	345319
708351	345320
403475	345321
62794	345322
15340	345323
657024	345324
171869	345325
41470	345326
342129	345327
543339	345328
1721	345329
243709	345330
182599	345331
9164	345332
431060	345333
656482	345334
119884	345335
162159	345336
711419	345337
182590	345338
511351	345339
604178	345340
23023	345341
416750	345342
576154	345343
427045	345344
8573	345345
633683	345346
321501	345347
634279	345348
570832	345349
530993	345350
536478	345351
611211	345352
55538	345353
194565	345354
58899	345355
604497	345356
475718	345357
556897	345358
66022	345359
1911	345360
91590	345361
699075	345362
475675	345363
4142	345364
45660	345365
69973	345366
464222	345367
374818	345368
89725	345369
130023	345370
643374	345371
165702	345372
611125	345373
526151	345374
261226	345375
163709	345376
528620	345377
44700	345378
444222	345379
503910	345380
254833	345381
276205	345382
484962	345383
134667	345384
295667	345385
653068	345386
569859	345387
275363	345388
259400	345389
128768	345390
15973	345391
24674	345392
261530	345393
51252	345394
501667	345395
429193	345396
73008	345397
640148	345398
61091	345399
694932	345400
347385	345401
108107	345402
176450	345403
250320	345404
540722	345405
218154	345406
625980	345407
648171	345408
44791	345409
137293	345410
405924	345411
27026	345412
213797	345413
15397	345414
142257	345415
561307	345416
169292	345417
86054	345418
31419	345419
58234	345420
159304	345421
593563	345422
67342	345423
36958	345424
173869	345425
385572	345426
705372	345427
48708	345428
132615	345429
99522	345430
1323	345431
1219	345432
213499	345433
618976	345434
3359	345435
99326	345436
31324	345437
167028	345438
13167	345439
144053	345440
167219	345441
658611	345442
352779	345443
366586	345444
160273	345445
505355	345446
462216	345447
476262	345448
218	345449
415207	345450
54397	345451
145105	345452
7849	345453
5765	345454
476303	345455
634403	345456
183208	345457
711861	345458
676787	345459
52072	345460
389452	345461
205229	345462
389351	345463
296942	345464
8602	345465
88109	345466
689656	345467
463855	345468
354538	345469
175627	345470
377409	345471
100931	345472
716705	345473
434769	345474
59011	345475
398196	345476
437252	345477
443633	345478
185185	345479
57889	345480
52354	345481
251386	345482
177507	345483
38555	345484
564112	345485
52286	345486
405571	345487
537187	345488
609406	345489
639565	345490
558828	345491
32973	345492
185615	345493
272173	345494
263152	345495
220747	345496
267401	345497
63927	345498
305964	345499
45265	345500
494400	345501
17777	345502
479301	345503
516696	345504
599640	345505
63527	345506
552629	345507
619576	345508
10276	345509
120062	345510
598697	345511
90084	345512
620745	345513
268933	345514
200010	345515
620700	345516
216766	345517
687005	345518
403617	345519
66071	345520
3121	345521
136157	345522
374387	345523
54079	345524
364942	345525
269997	345526
231157	345527
716353	345528
117474	345529
81	345530
500251	345531
632132	345532
141362	345533
86388	345534
138916	345535
553212	345536
247066	345537
160618	345538
53641	345539
420380	345540
39939	345541
220080	345542
158649	345543
18624	345544
38998	345545
125864	345546
495844	345547
120512	345548
669567	345549
373434	345550
237889	345551
17824	345552
61170	345553
508912	345554
557291	345555
147920	345556
419944	345557
488203	345558
15783	345559
51425	345560
184137	345561
485285	345562
605617	345563
546831	345564
142891	345565
684051	345566
131012	345567
235951	345568
124004	345569
496920	345570
704719	345571
9441	345572
585939	345573
558965	345574
666865	345575
25221	345576
23482	345577
380958	345578
242634	345579
159030	345580
369023	345581
63050	345582
367980	345583
722589	345584
203055	345585
649298	345586
113486	345587
25766	345588
65508	345589
69449	345590
160884	345591
31072	345592
80005	345593
413386	345594
341284	345595
632002	345596
32308	345597
14509	345598
95060	345599
385017	345600
123812	345601
229913	345602
540751	345603
146778	345604
50774	345605
16412	345606
422543	345607
262587	345608
39694	345609
548269	345610
637000	345611
138	345612
600635	345613
633948	345614
197531	345615
468218	345616
190235	345617
451471	345618
118871	345619
440528	345620
95587	345621
135531	345622
85789	345623
264351	345624
285723	345625
63748	345626
40470	345627
175150	345628
482687	345629
125472	345630
514375	345631
516536	345632
132855	345633
185571	345634
119087	345635
2601	345636
527064	345637
167648	345638
357660	345639
107030	345640
131244	345641
23229	345642
326481	345643
473305	345644
183864	345645
562233	345646
137584	345647
710077	345648
441881	345649
350014	345650
285920	345651
210013	345652
85673	345653
164186	345654
328378	345655
378136	345656
405910	345657
600844	345658
411445	345659
154468	345660
710705	345661
2865	345662
27112	345663
1063	345664
576531	345665
8068	345666
295221	345667
601301	345668
607647	345669
485663	345670
694523	345671
342751	345672
11166	345673
630887	345674
126744	345675
21279	345676
507113	345677
678447	345678
84126	345679
239344	345680
24051	345681
304302	345682
110057	345683
388235	345684
9814	345685
515571	345686
223532	345687
604704	345688
281970	345689
582214	345690
567970	345691
656952	345692
102530	345693
43278	345694
1900	345695
329969	345696
203363	345697
406799	345698
61816	345699
119290	345700
77358	345701
162179	345702
60278	345703
534377	345704
255507	345705
213508	345706
335554	345707
26751	345708
28046	345709
137632	345710
55899	345711
76679	345712
26940	345713
294652	345714
272502	345715
119022	345716
313783	345717
266714	345718
236732	345719
85428	345720
681368	345721
144650	345722
85368	345723
627444	345724
342681	345725
303364	345726
347180	345727
340923	345728
340894	345729
350581	345730
137035	345731
25176	345732
171647	345733
578188	345734
168024	345735
419366	345736
623922	345737
100911	345738
11033	345739
79927	345740
302924	345741
59523	345742
474356	345743
497249	345744
290374	345745
61916	345746
244221	345747
522298	345748
624571	345749
493405	345750
22047	345751
64188	345752
715981	345753
292259	345754
53538	345755
667090	345756
170934	345757
159834	345758
135468	345759
17400	345760
116844	345761
126120	345762
426894	345763
38358	345764
160043	345765
51851	345766
303375	345767
667895	345768
563874	345769
46251	345770
172393	345771
431144	345772
240568	345773
107350	345774
40154	345775
713314	345776
93998	345777
564528	345778
593432	345779
121550	345780
175390	345781
99853	345782
272	345783
158872	345784
719160	345785
694358	345786
615698	345787
50143	345788
716194	345789
59473	345790
313505	345791
251237	345792
492053	345793
160193	345794
80134	345795
330533	345796
377354	345797
121986	345798
5670	345799
635772	345800
41631	345801
720031	345802
189161	345803
312502	345804
582321	345805
201723	345806
27802	345807
127786	345808
627178	345809
255015	345810
401530	345811
503420	345812
232911	345813
497240	345814
103551	345815
99213	345816
705848	345817
180930	345818
289565	345819
107937	345820
48377	345821
145558	345822
434813	345823
545059	345824
52716	345825
244996	345826
222386	345827
474019	345828
236773	345829
333951	345830
154582	345831
371378	345832
136847	345833
41790	345834
27870	345835
460324	345836
59891	345837
640556	345838
17663	345839
11043	345840
403333	345841
148284	345842
52121	345843
464959	345844
104288	345845
27799	345846
25307	345847
32947	345848
22852	345849
635418	345850
511131	345851
457778	345852
582452	345853
272692	345854
1432	345855
449543	345856
50914	345857
333573	345858
215864	345859
14224	345860
131665	345861
270519	345862
7737	345863
710319	345864
619207	345865
217015	345866
673407	345867
413281	345868
470281	345869
362600	345870
73945	345871
145322	345872
714594	345873
187185	345874
107206	345875
230937	345876
228994	345877
101851	345878
154793	345879
678627	345880
612469	345881
99603	345882
111349	345883
399535	345884
66605	345885
518535	345886
31854	345887
99029	345888
37958	345889
597114	345890
351039	345891
162206	345892
189793	345893
383588	345894
188023	345895
95457	345896
261406	345897
720712	345898
172875	345899
157974	345900
116140	345901
575600	345902
642229	345903
535619	345904
11140	345905
19506	345906
674129	345907
208716	345908
179639	345909
656848	345910
473323	345911
127961	345912
454225	345913
86254	345914
138668	345915
225294	345916
81147	345917
490322	345918
529772	345919
505523	345920
429779	345921
259738	345922
89979	345923
182285	345924
405396	345925
173757	345926
665737	345927
16879	345928
685749	345929
516326	345930
136236	345931
173646	345932
503506	345933
601089	345934
663798	345935
78	345936
37428	345937
389784	345938
15822	345939
420007	345940
591988	345941
89927	345942
605153	345943
25524	345944
85307	345945
115284	345946
388268	345947
62841	345948
124178	345949
410022	345950
450091	345951
422513	345952
120655	345953
579587	345954
45057	345955
28980	345956
124178	345957
164370	345958
379407	345959
605579	345960
223771	345961
29483	345962
308832	345963
591839	345964
29404	345965
680103	345966
225449	345967
549409	345968
146617	345969
55446	345970
560302	345971
445957	345972
590290	345973
537371	345974
661639	345975
173178	345976
343432	345977
582906	345978
3567	345979
608852	345980
68824	345981
284476	345982
33823	345983
21077	345984
205651	345985
104821	345986
135411	345987
681520	345988
347559	345989
536936	345990
327337	345991
694149	345992
514288	345993
79483	345994
587935	345995
183366	345996
191995	345997
84001	345998
77464	345999
117231	346000
505216	346001
483162	346002
19916	346003
557706	346004
360498	346005
687965	346006
533	346007
5195	346008
495170	346009
95071	346010
61999	346011
170631	346012
76876	346013
110040	346014
8571	346015
352471	346016
127767	346017
167113	346018
262019	346019
364587	346020
83960	346021
351813	346022
131903	346023
1411	346024
184769	346025
664111	346026
306177	346027
133655	346028
163104	346029
172239	346030
439419	346031
42146	346032
581447	346033
41343	346034
633737	346035
50389	346036
16656	346037
282139	346038
80845	346039
624463	346040
514772	346041
147092	346042
425731	346043
47799	346044
607350	346045
348780	346046
314769	346047
623250	346048
526373	346049
417490	346050
459935	346051
489506	346052
180838	346053
105265	346054
401019	346055
515394	346056
24586	346057
379332	346058
262182	346059
63656	346060
3170	346061
82894	346062
292937	346063
695234	346064
594258	346065
189307	346066
197775	346067
374372	346068
446537	346069
324084	346070
544231	346071
125055	346072
15617	346073
314019	346074
139642	346075
191757	346076
109130	346077
153367	346078
194215	346079
536434	346080
140222	346081
12978	346082
237528	346083
78873	346084
186222	346085
221491	346086
244033	346087
15374	346088
379314	346089
298439	346090
95728	346091
139829	346092
88841	346093
16705	346094
616827	346095
660632	346096
634352	346097
576796	346098
89274	346099
164049	346100
378730	346101
367558	346102
413523	346103
57670	346104
7031	346105
590243	346106
639468	346107
36684	346108
358029	346109
558814	346110
77771	346111
292740	346112
166346	346113
23070	346114
11685	346115
88474	346116
164518	346117
683857	346118
5332	346119
37402	346120
233863	346121
58021	346122
20050	346123
710	346124
673513	346125
4766	346126
387793	346127
388575	346128
154968	346129
243338	346130
170760	346131
2214	346132
454765	346133
646604	346134
243478	346135
402670	346136
577234	346137
272279	346138
358661	346139
695503	346140
535337	346141
549113	346142
3294	346143
552150	346144
21530	346145
83437	346146
128260	346147
453491	346148
167333	346149
723616	346150
619697	346151
294278	346152
134536	346153
238680	346154
676462	346155
193299	346156
12093	346157
38204	346158
638240	346159
126335	346160
564402	346161
358062	346162
1044	346163
150375	346164
133144	346165
417857	346166
559085	346167
177277	346168
130938	346169
657328	346170
289260	346171
20004	346172
30363	346173
57653	346174
593226	346175
66644	346176
203870	346177
500061	346178
422179	346179
251761	346180
188078	346181
550796	346182
380071	346183
288361	346184
589076	346185
271885	346186
720727	346187
325129	346188
503308	346189
589408	346190
283153	346191
25427	346192
517856	346193
261411	346194
175348	346195
712011	346196
291429	346197
628746	346198
264919	346199
128565	346200
47684	346201
498225	346202
186365	346203
357559	346204
374765	346205
230359	346206
217723	346207
423651	346208
326457	346209
637796	346210
54212	346211
34711	346212
700530	346213
18438	346214
83404	346215
499257	346216
300596	346217
271555	346218
290045	346219
113158	346220
348704	346221
160780	346222
238494	346223
136692	346224
235942	346225
70421	346226
276620	346227
8957	346228
166475	346229
435356	346230
24853	346231
135310	346232
59281	346233
94136	346234
224772	346235
123483	346236
664112	346237
346683	346238
85201	346239
134130	346240
129792	346241
303565	346242
523851	346243
593285	346244
639829	346245
321887	346246
2673	346247
90138	346248
166396	346249
338600	346250
1303	346251
701075	346252
141754	346253
6511	346254
489503	346255
162970	346256
51723	346257
210095	346258
42722	346259
187952	346260
167074	346261
288260	346262
137288	346263
502135	346264
307566	346265
76535	346266
514143	346267
129831	346268
126757	346269
157280	346270
391397	346271
462717	346272
57397	346273
760	346274
124562	346275
407266	346276
281838	346277
643193	346278
242306	346279
110286	346280
125747	346281
360895	346282
15962	346283
601152	346284
143027	346285
218136	346286
236717	346287
5916	346288
167189	346289
652344	346290
186057	346291
46717	346292
663409	346293
247502	346294
272827	346295
347375	346296
649477	346297
679823	346298
30827	346299
418029	346300
141563	346301
644559	346302
640802	346303
120076	346304
22546	346305
129807	346306
202257	346307
93637	346308
16016	346309
51885	346310
240641	346311
57295	346312
125544	346313
283750	346314
503340	346315
35718	346316
44021	346317
245089	346318
185715	346319
17464	346320
40204	346321
327	346322
175804	346323
144491	346324
657074	346325
294553	346326
120674	346327
18188	346328
301318	346329
125394	346330
95838	346331
515858	346332
40116	346333
375681	346334
425578	346335
388633	346336
424049	346337
108652	346338
666857	346339
137401	346340
14761	346341
37868	346342
11877	346343
680608	346344
18448	346345
3976	346346
173403	346347
291569	346348
650860	346349
682693	346350
332555	346351
720539	346352
7597	346353
166210	346354
10451	346355
445327	346356
409666	346357
147880	346358
9497	346359
642845	346360
190827	346361
14565	346362
377643	346363
49536	346364
5405	346365
172734	346366
94211	346367
541850	346368
374388	346369
69808	346370
297865	346371
588937	346372
243386	346373
615840	346374
672494	346375
710359	346376
537601	346377
58012	346378
662936	346379
322	346380
180193	346381
418071	346382
175649	346383
193263	346384
707278	346385
123102	346386
367453	346387
186276	346388
310534	346389
1402	346390
99209	346391
329452	346392
384076	346393
297927	346394
614676	346395
415004	346396
214641	346397
684000	346398
85868	346399
305360	346400
208229	346401
192635	346402
400018	346403
27465	346404
212697	346405
146080	346406
72427	346407
655556	346408
706288	346409
534205	346410
126331	346411
358278	346412
342394	346413
414263	346414
617862	346415
15880	346416
185418	346417
141402	346418
93820	346419
100811	346420
21869	346421
134488	346422
294019	346423
518415	346424
257872	346425
176730	346426
319723	346427
340863	346428
428924	346429
326097	346430
111078	346431
46701	346432
413183	346433
680486	346434
292919	346435
706375	346436
667716	346437
599287	346438
35183	346439
150711	346440
78956	346441
38018	346442
16505	346443
192975	346444
16491	346445
272136	346446
3910	346447
423083	346448
603732	346449
201200	346450
485753	346451
118927	346452
145718	346453
701784	346454
613926	346455
36404	346456
346924	346457
116225	346458
701433	346459
81487	346460
441690	346461
594268	346462
444118	346463
461963	346464
151162	346465
575609	346466
27207	346467
434561	346468
212507	346469
90089	346470
875	346471
379286	346472
78580	346473
631229	346474
319376	346475
476630	346476
648804	346477
221666	346478
126065	346479
103796	346480
612720	346481
607880	346482
19908	346483
509872	346484
650032	346485
655405	346486
112022	346487
623976	346488
37230	346489
285510	346490
145964	346491
5592	346492
40913	346493
534666	346494
181235	346495
90363	346496
399542	346497
258670	346498
78654	346499
72730	346500
550324	346501
575674	346502
177555	346503
512246	346504
33462	346505
659493	346506
693160	346507
641234	346508
260691	346509
70570	346510
71990	346511
662660	346512
3609	346513
78150	346514
1917	346515
75803	346516
231957	346517
695545	346518
1261	346519
45174	346520
41818	346521
670752	346522
129022	346523
13163	346524
45740	346525
616404	346526
149770	346527
579649	346528
374270	346529
167869	346530
503535	346531
49121	346532
376512	346533
26291	346534
648403	346535
127930	346536
506395	346537
471908	346538
39619	346539
256678	346540
6258	346541
49841	346542
11108	346543
338037	346544
392780	346545
655709	346546
192366	346547
336322	346548
178751	346549
9978	346550
1374	346551
4253	346552
25130	346553
642650	346554
547733	346555
304553	346556
84319	346557
542225	346558
535369	346559
147642	346560
433252	346561
119047	346562
330091	346563
582246	346564
343092	346565
199892	346566
281293	346567
197139	346568
613843	346569
180827	346570
584843	346571
517661	346572
116748	346573
54554	346574
415394	346575
13404	346576
303722	346577
40535	346578
133301	346579
23946	346580
267483	346581
699804	346582
452972	346583
338453	346584
30924	346585
357596	346586
430827	346587
373529	346588
124659	346589
118880	346590
138426	346591
354842	346592
134811	346593
29672	346594
459254	346595
183155	346596
257298	346597
702718	346598
53781	346599
125845	346600
157122	346601
460866	346602
96826	346603
246362	346604
145365	346605
716246	346606
135814	346607
362627	346608
701606	346609
210020	346610
634146	346611
5911	346612
131722	346613
127256	346614
57454	346615
476589	346616
579746	346617
493762	346618
40561	346619
127681	346620
596535	346621
135180	346622
151571	346623
24004	346624
95226	346625
670735	346626
691171	346627
631947	346628
8	346629
5837	346630
52623	346631
30241	346632
34893	346633
164132	346634
230492	346635
289784	346636
493331	346637
14793	346638
549155	346639
519196	346640
492007	346641
408740	346642
93334	346643
537310	346644
362763	346645
305790	346646
697389	346647
578634	346648
231861	346649
19295	346650
538492	346651
694072	346652
107899	346653
470601	346654
64136	346655
433651	346656
27318	346657
519917	346658
39358	346659
437332	346660
42023	346661
706586	346662
248933	346663
389610	346664
19426	346665
692166	346666
305915	346667
272539	346668
635981	346669
164214	346670
273260	346671
51800	346672
552032	346673
1278	346674
620883	346675
368866	346676
89835	346677
535028	346678
625844	346679
37798	346680
382244	346681
511929	346682
706246	346683
31726	346684
24329	346685
475978	346686
224775	346687
465802	346688
5753	346689
277428	346690
347165	346691
196258	346692
21863	346693
260176	346694
508899	346695
468217	346696
292870	346697
724705	346698
67824	346699
85007	346700
479471	346701
76747	346702
304369	346703
146603	346704
698866	346705
306208	346706
132012	346707
646810	346708
630100	346709
610671	346710
413456	346711
323827	346712
176352	346713
368626	346714
1678	346715
98346	346716
171298	346717
247113	346718
499741	346719
70916	346720
137321	346721
290819	346722
477771	346723
459919	346724
521906	346725
413722	346726
186481	346727
131675	346728
29043	346729
646574	346730
88885	346731
531603	346732
721072	346733
148241	346734
386107	346735
125202	346736
326843	346737
107460	346738
52415	346739
336469	346740
145424	346741
67068	346742
250222	346743
165837	346744
694342	346745
117487	346746
28170	346747
32429	346748
383655	346749
658883	346750
352267	346751
191847	346752
589311	346753
25338	346754
119970	346755
458466	346756
16647	346757
391338	346758
45218	346759
115777	346760
11214	346761
615109	346762
487599	346763
670458	346764
1863	346765
48978	346766
86900	346767
415005	346768
9434	346769
295927	346770
167520	346771
116444	346772
76703	346773
579429	346774
55695	346775
494962	346776
133504	346777
556480	346778
287790	346779
90195	346780
224177	346781
709875	346782
31600	346783
50360	346784
191586	346785
106036	346786
283522	346787
190515	346788
134349	346789
626417	346790
547387	346791
90633	346792
181627	346793
72419	346794
134099	346795
481732	346796
375682	346797
174754	346798
658290	346799
189044	346800
41213	346801
281941	346802
358260	346803
699501	346804
441761	346805
519298	346806
308168	346807
77949	346808
106276	346809
213388	346810
182044	346811
114801	346812
610437	346813
182487	346814
100732	346815
182604	346816
5483	346817
439931	346818
636263	346819
627611	346820
458988	346821
163903	346822
7575	346823
320076	346824
234558	346825
386253	346826
306519	346827
479776	346828
17675	346829
446382	346830
95821	346831
719791	346832
182241	346833
26544	346834
224685	346835
99308	346836
205350	346837
163148	346838
363570	346839
690937	346840
317031	346841
31952	346842
700861	346843
642859	346844
615366	346845
357584	346846
436837	346847
593376	346848
628823	346849
208058	346850
507770	346851
608378	346852
289543	346853
144999	346854
481445	346855
213489	346856
371118	346857
437212	346858
153592	346859
385290	346860
138916	346861
709463	346862
131860	346863
61813	346864
606624	346865
251131	346866
111448	346867
335156	346868
354876	346869
182962	346870
69068	346871
274236	346872
278212	346873
17044	346874
607474	346875
195295	346876
180289	346877
242566	346878
457924	346879
170973	346880
26186	346881
307664	346882
164097	346883
41418	346884
46554	346885
234448	346886
29798	346887
628425	346888
9244	346889
313814	346890
145930	346891
419184	346892
153289	346893
81899	346894
324802	346895
498859	346896
543267	346897
272010	346898
564341	346899
118519	346900
329095	346901
241577	346902
312441	346903
541914	346904
436315	346905
145210	346906
113765	346907
677598	346908
124269	346909
294073	346910
427701	346911
47257	346912
673593	346913
22055	346914
722099	346915
722236	346916
498566	346917
253925	346918
354507	346919
46994	346920
195181	346921
562998	346922
513349	346923
114422	346924
458932	346925
169111	346926
252265	346927
509514	346928
127215	346929
228792	346930
372012	346931
102668	346932
167743	346933
475355	346934
149618	346935
672785	346936
29668	346937
296844	346938
307924	346939
69853	346940
249989	346941
1017	346942
3141	346943
116462	346944
183817	346945
140953	346946
163419	346947
322947	346948
311089	346949
124086	346950
704277	346951
343264	346952
582017	346953
156222	346954
409978	346955
672342	346956
314342	346957
235625	346958
300623	346959
164304	346960
431407	346961
137	346962
80802	346963
256903	346964
250656	346965
585341	346966
13788	346967
641424	346968
11243	346969
387801	346970
627034	346971
415677	346972
174291	346973
389718	346974
643504	346975
434375	346976
148161	346977
623517	346978
53991	346979
554566	346980
19160	346981
711554	346982
34652	346983
437223	346984
56026	346985
703352	346986
704643	346987
67479	346988
89860	346989
620535	346990
330606	346991
78338	346992
375859	346993
245332	346994
138458	346995
9334	346996
215094	346997
282919	346998
342054	346999
109688	347000
362910	347001
130300	347002
604401	347003
3	347004
80182	347005
19780	347006
556397	347007
423115	347008
250319	347009
80889	347010
566295	347011
17724	347012
633280	347013
470075	347014
469601	347015
167370	347016
130928	347017
295617	347018
680344	347019
650268	347020
68336	347021
10180	347022
202774	347023
310567	347024
512602	347025
333104	347026
44016	347027
17473	347028
44829	347029
2474	347030
276846	347031
83473	347032
531226	347033
122955	347034
137399	347035
252972	347036
396122	347037
168121	347038
288658	347039
724092	347040
670559	347041
47	347042
18700	347043
256070	347044
550106	347045
348140	347046
217523	347047
686212	347048
200979	347049
132609	347050
84212	347051
70598	347052
330110	347053
530460	347054
3997	347055
56161	347056
6433	347057
80806	347058
69751	347059
700160	347060
686468	347061
85169	347062
178889	347063
240372	347064
181597	347065
22790	347066
387029	347067
484448	347068
536431	347069
461418	347070
713751	347071
678312	347072
15554	347073
304387	347074
433135	347075
638069	347076
522556	347077
702862	347078
352301	347079
328861	347080
609008	347081
440073	347082
218983	347083
406359	347084
563229	347085
83772	347086
500745	347087
46178	347088
2056	347089
297260	347090
72616	347091
65096	347092
311673	347093
249871	347094
94886	347095
142619	347096
723735	347097
107319	347098
159219	347099
563899	347100
166340	347101
180760	347102
521919	347103
635106	347104
297077	347105
576143	347106
169152	347107
59810	347108
129102	347109
336584	347110
9393	347111
168569	347112
435895	347113
678314	347114
84878	347115
223524	347116
547121	347117
371631	347118
617150	347119
210559	347120
601299	347121
545809	347122
309847	347123
281760	347124
90917	347125
24667	347126
260749	347127
163457	347128
3741	347129
681165	347130
378328	347131
21661	347132
45847	347133
11955	347134
157697	347135
641230	347136
535112	347137
161876	347138
325523	347139
21982	347140
64520	347141
278247	347142
527780	347143
3058	347144
15459	347145
421885	347146
92992	347147
62793	347148
158493	347149
10928	347150
449836	347151
118731	347152
207567	347153
346640	347154
154565	347155
617214	347156
154426	347157
705608	347158
173479	347159
139556	347160
717598	347161
242522	347162
317055	347163
74261	347164
77557	347165
114267	347166
574979	347167
648699	347168
104806	347169
56443	347170
139487	347171
6819	347172
98810	347173
95013	347174
442988	347175
219037	347176
521848	347177
676127	347178
186178	347179
228470	347180
126115	347181
495199	347182
338185	347183
23614	347184
219184	347185
441165	347186
446763	347187
173341	347188
267140	347189
139321	347190
119477	347191
429531	347192
439487	347193
39925	347194
340681	347195
682249	347196
300213	347197
47565	347198
74125	347199
105270	347200
53067	347201
52920	347202
213576	347203
91029	347204
160527	347205
113475	347206
33111	347207
708584	347208
291011	347209
381288	347210
47162	347211
39877	347212
5196	347213
39774	347214
534418	347215
17985	347216
61977	347217
39337	347218
607058	347219
50787	347220
604977	347221
129339	347222
4336	347223
715294	347224
249247	347225
629891	347226
54385	347227
231597	347228
160625	347229
681108	347230
163372	347231
648030	347232
184560	347233
375795	347234
144149	347235
45187	347236
249590	347237
660116	347238
355539	347239
3741	347240
302997	347241
410295	347242
699706	347243
157780	347244
353644	347245
699876	347246
118720	347247
163078	347248
15592	347249
359321	347250
10394	347251
33063	347252
97016	347253
297832	347254
4919	347255
294692	347256
124462	347257
94824	347258
5581	347259
191903	347260
450319	347261
135939	347262
5998	347263
174270	347264
35873	347265
493634	347266
39545	347267
594731	347268
207383	347269
505712	347270
191798	347271
370764	347272
331865	347273
709187	347274
534795	347275
688950	347276
111257	347277
16561	347278
162765	347279
557030	347280
723382	347281
719687	347282
134074	347283
514001	347284
30148	347285
6768	347286
608307	347287
1220	347288
671318	347289
246694	347290
533292	347291
494955	347292
699204	347293
61527	347294
3641	347295
188202	347296
188254	347297
128957	347298
29184	347299
86887	347300
183451	347301
3524	347302
567473	347303
90220	347304
39731	347305
476660	347306
272034	347307
215696	347308
47714	347309
578245	347310
631362	347311
660115	347312
171575	347313
285076	347314
7048	347315
672328	347316
135513	347317
714586	347318
581118	347319
271398	347320
209893	347321
188678	347322
277564	347323
200906	347324
36887	347325
601	347326
533834	347327
701595	347328
329093	347329
36115	347330
7657	347331
21008	347332
308858	347333
77188	347334
328051	347335
112531	347336
261540	347337
80293	347338
32562	347339
679010	347340
28266	347341
83691	347342
92396	347343
450217	347344
455287	347345
365446	347346
407915	347347
578694	347348
361103	347349
61115	347350
5847	347351
149974	347352
10401	347353
138427	347354
258042	347355
658135	347356
448465	347357
102681	347358
417468	347359
461969	347360
651532	347361
2375	347362
270052	347363
663519	347364
607969	347365
658463	347366
360381	347367
466456	347368
359112	347369
637015	347370
10518	347371
40845	347372
325473	347373
422872	347374
605378	347375
14782	347376
300325	347377
653692	347378
112708	347379
22401	347380
34021	347381
95803	347382
373011	347383
408052	347384
326000	347385
623305	347386
248140	347387
614764	347388
549600	347389
428193	347390
521191	347391
233304	347392
161980	347393
50000	347394
33547	347395
642172	347396
26986	347397
99872	347398
492548	347399
45843	347400
585996	347401
479680	347402
29034	347403
506292	347404
29209	347405
388874	347406
455669	347407
348437	347408
397338	347409
68150	347410
480096	347411
24959	347412
118492	347413
250476	347414
83097	347415
36846	347416
689755	347417
705939	347418
165093	347419
245565	347420
51000	347421
543739	347422
292782	347423
137547	347424
27111	347425
2566	347426
365477	347427
99073	347428
31428	347429
487935	347430
148275	347431
543444	347432
630010	347433
576882	347434
667446	347435
308321	347436
332075	347437
706837	347438
692499	347439
628687	347440
389833	347441
494884	347442
1909	347443
612514	347444
103497	347445
684958	347446
66672	347447
43639	347448
5289	347449
430376	347450
136860	347451
567698	347452
127488	347453
39038	347454
533406	347455
1317	347456
169963	347457
45067	347458
183616	347459
213467	347460
58548	347461
420810	347462
520097	347463
141302	347464
642639	347465
364523	347466
21483	347467
190026	347468
344808	347469
443853	347470
72043	347471
297919	347472
495708	347473
54261	347474
12186	347475
617597	347476
623909	347477
441407	347478
325511	347479
686310	347480
265574	347481
270887	347482
568413	347483
303	347484
107118	347485
40608	347486
9539	347487
314740	347488
681730	347489
29093	347490
350443	347491
144046	347492
644809	347493
614378	347494
16434	347495
174239	347496
29291	347497
494551	347498
373305	347499
9232	347500
209865	347501
38834	347502
128456	347503
415164	347504
562921	347505
557983	347506
163397	347507
659792	347508
40600	347509
524693	347510
535817	347511
88273	347512
162943	347513
487577	347514
287295	347515
21815	347516
674439	347517
382299	347518
152409	347519
447943	347520
258092	347521
156706	347522
106025	347523
289761	347524
548703	347525
573644	347526
12723	347527
122880	347528
124806	347529
141025	347530
15478	347531
544506	347532
640058	347533
43060	347534
96357	347535
574043	347536
361752	347537
611959	347538
130125	347539
701755	347540
285311	347541
549394	347542
186343	347543
351959	347544
208198	347545
17747	347546
27917	347547
151980	347548
11157	347549
721955	347550
570102	347551
529950	347552
697175	347553
482119	347554
56114	347555
875	347556
79179	347557
530860	347558
184537	347559
40432	347560
130159	347561
29249	347562
75630	347563
12953	347564
262153	347565
332982	347566
21968	347567
138809	347568
243608	347569
318340	347570
134782	347571
352758	347572
215841	347573
641359	347574
421258	347575
242283	347576
77577	347577
282702	347578
267583	347579
467445	347580
2060	347581
123377	347582
73532	347583
600919	347584
41975	347585
167619	347586
126606	347587
445517	347588
346038	347589
656831	347590
692735	347591
357566	347592
161107	347593
53388	347594
301630	347595
4646	347596
610481	347597
311711	347598
152184	347599
19291	347600
642949	347601
401808	347602
30682	347603
351	347604
99400	347605
22860	347606
492165	347607
550215	347608
357835	347609
89733	347610
723971	347611
149805	347612
455519	347613
21391	347614
20273	347615
109597	347616
182116	347617
249627	347618
63638	347619
536510	347620
27990	347621
555806	347622
370456	347623
5861	347624
274260	347625
131263	347626
92963	347627
173643	347628
603853	347629
240904	347630
379796	347631
58424	347632
12578	347633
696639	347634
8038	347635
35224	347636
238125	347637
162784	347638
71273	347639
648046	347640
31183	347641
20791	347642
404610	347643
708078	347644
667751	347645
507344	347646
574941	347647
347579	347648
99147	347649
273274	347650
53765	347651
184110	347652
555890	347653
64779	347654
51877	347655
375923	347656
662149	347657
138772	347658
18542	347659
168369	347660
499894	347661
98	347662
159301	347663
14309	347664
497964	347665
165999	347666
343240	347667
624853	347668
642876	347669
702440	347670
688189	347671
622432	347672
175334	347673
98743	347674
112035	347675
1230	347676
78907	347677
270668	347678
566463	347679
815	347680
381360	347681
89509	347682
325166	347683
667335	347684
170952	347685
173214	347686
623743	347687
675351	347688
158376	347689
523492	347690
51289	347691
527756	347692
118013	347693
39605	347694
133660	347695
8495	347696
547529	347697
29343	347698
426126	347699
478963	347700
427481	347701
118093	347702
14211	347703
48536	347704
2254	347705
271616	347706
697502	347707
617384	347708
669195	347709
21502	347710
183856	347711
379924	347712
477868	347713
485602	347714
339878	347715
115732	347716
2784	347717
90191	347718
77323	347719
149178	347720
668631	347721
91041	347722
195487	347723
4957	347724
515344	347725
12565	347726
156903	347727
12598	347728
141617	347729
688872	347730
310722	347731
8604	347732
139591	347733
118412	347734
660392	347735
7968	347736
177762	347737
451346	347738
437734	347739
357911	347740
134331	347741
498470	347742
125397	347743
580327	347744
330761	347745
382868	347746
190	347747
316210	347748
137966	347749
347034	347750
105868	347751
405234	347752
166128	347753
442609	347754
369523	347755
71077	347756
563313	347757
344288	347758
50547	347759
70250	347760
105671	347761
25252	347762
600640	347763
695829	347764
109035	347765
318861	347766
61565	347767
703136	347768
3785	347769
166077	347770
119044	347771
9312	347772
581770	347773
231335	347774
708542	347775
549215	347776
497535	347777
41178	347778
536802	347779
560967	347780
578952	347781
213743	347782
290744	347783
501077	347784
687918	347785
583	347786
579366	347787
335683	347788
15887	347789
282860	347790
215371	347791
556750	347792
668830	347793
248978	347794
658490	347795
156542	347796
641591	347797
234089	347798
538457	347799
257667	347800
676531	347801
130968	347802
347348	347803
210525	347804
313896	347805
162371	347806
167894	347807
428939	347808
71774	347809
182098	347810
204	347811
254385	347812
62435	347813
474014	347814
6767	347815
649729	347816
41383	347817
144511	347818
117494	347819
54549	347820
101484	347821
696415	347822
68564	347823
288393	347824
172312	347825
498767	347826
261470	347827
262151	347828
606510	347829
14838	347830
122481	347831
693341	347832
571458	347833
566264	347834
42721	347835
433062	347836
527097	347837
54018	347838
123000	347839
91798	347840
33379	347841
46250	347842
291621	347843
287103	347844
89130	347845
646815	347846
286309	347847
710209	347848
411021	347849
234619	347850
591832	347851
306365	347852
275222	347853
121517	347854
99975	347855
157865	347856
172125	347857
693325	347858
242918	347859
84055	347860
160048	347861
53872	347862
124365	347863
455130	347864
25667	347865
4137	347866
239241	347867
14815	347868
466704	347869
567518	347870
45224	347871
78166	347872
167716	347873
1762	347874
223103	347875
574176	347876
246876	347877
45281	347878
4045	347879
120346	347880
204006	347881
351934	347882
24872	347883
25982	347884
632539	347885
52144	347886
559315	347887
655704	347888
23631	347889
116733	347890
87549	347891
718209	347892
38142	347893
235671	347894
104972	347895
38149	347896
1742	347897
350789	347898
266477	347899
361185	347900
78317	347901
276249	347902
90892	347903
34622	347904
704080	347905
499976	347906
16521	347907
132630	347908
626132	347909
7231	347910
601958	347911
220207	347912
595757	347913
542683	347914
81	347915
741	347916
1936	347917
380251	347918
598040	347919
295669	347920
513749	347921
64301	347922
226311	347923
128226	347924
219781	347925
253922	347926
546475	347927
388374	347928
429664	347929
77217	347930
467419	347931
300559	347932
41470	347933
308348	347934
90320	347935
287560	347936
215619	347937
317156	347938
86626	347939
447578	347940
683834	347941
133755	347942
54157	347943
35056	347944
500885	347945
353488	347946
20789	347947
447965	347948
256827	347949
560826	347950
44837	347951
22633	347952
123775	347953
1381	347954
522626	347955
9264	347956
632433	347957
653004	347958
491758	347959
650745	347960
72370	347961
333	347962
420522	347963
126596	347964
20383	347965
82050	347966
278966	347967
16986	347968
259551	347969
389192	347970
186615	347971
34251	347972
51168	347973
524024	347974
246836	347975
666993	347976
28531	347977
439011	347978
154426	347979
157950	347980
123126	347981
721421	347982
124996	347983
95921	347984
326774	347985
604161	347986
41780	347987
604054	347988
51870	347989
8391	347990
30932	347991
5698	347992
49129	347993
478313	347994
133815	347995
685382	347996
614233	347997
122152	347998
1781	347999
321918	348000
615576	348001
510641	348002
388191	348003
92	348004
258583	348005
567362	348006
429544	348007
522301	348008
633664	348009
418967	348010
51452	348011
649190	348012
556191	348013
177537	348014
101253	348015
119356	348016
16386	348017
78560	348018
482182	348019
527623	348020
445074	348021
275264	348022
700326	348023
554102	348024
37317	348025
255864	348026
2054	348027
181499	348028
351256	348029
1155	348030
680591	348031
694864	348032
16410	348033
449746	348034
25318	348035
709530	348036
96761	348037
639589	348038
195996	348039
44689	348040
197784	348041
435524	348042
262368	348043
152478	348044
86241	348045
590456	348046
309412	348047
636988	348048
159214	348049
19152	348050
451645	348051
12750	348052
567601	348053
638459	348054
605228	348055
28713	348056
327510	348057
513353	348058
26970	348059
482863	348060
640635	348061
48163	348062
246072	348063
270470	348064
38520	348065
20121	348066
505941	348067
195224	348068
389353	348069
637467	348070
584453	348071
531659	348072
155494	348073
172967	348074
11924	348075
701782	348076
609853	348077
236155	348078
45513	348079
458170	348080
479094	348081
357415	348082
168175	348083
286983	348084
530323	348085
140138	348086
213278	348087
181322	348088
156701	348089
250519	348090
680135	348091
109145	348092
11732	348093
640906	348094
162513	348095
659802	348096
359711	348097
434370	348098
418566	348099
22730	348100
343725	348101
303187	348102
12804	348103
592790	348104
37278	348105
380167	348106
66012	348107
162814	348108
146460	348109
148122	348110
174740	348111
465511	348112
387240	348113
22744	348114
50526	348115
87711	348116
5821	348117
141570	348118
469723	348119
720895	348120
445323	348121
113033	348122
231528	348123
78134	348124
4670	348125
559962	348126
461776	348127
499941	348128
405906	348129
91896	348130
444992	348131
212384	348132
428973	348133
129023	348134
482662	348135
234203	348136
170250	348137
367872	348138
656125	348139
87780	348140
348821	348141
715126	348142
396280	348143
331842	348144
711801	348145
549033	348146
33536	348147
290226	348148
324516	348149
722177	348150
544276	348151
2695	348152
381295	348153
612864	348154
693625	348155
717123	348156
277700	348157
155217	348158
61975	348159
599319	348160
12635	348161
454657	348162
237816	348163
444869	348164
30570	348165
288636	348166
146418	348167
555093	348168
513484	348169
692076	348170
112537	348171
205058	348172
245114	348173
116460	348174
224806	348175
528121	348176
20515	348177
178685	348178
42038	348179
33131	348180
33841	348181
20542	348182
133700	348183
415052	348184
129955	348185
75611	348186
21603	348187
111171	348188
547210	348189
530864	348190
70637	348191
476982	348192
516189	348193
1529	348194
42115	348195
79192	348196
402828	348197
279654	348198
354621	348199
148351	348200
3954	348201
558867	348202
80886	348203
183890	348204
383231	348205
717441	348206
584709	348207
37393	348208
16870	348209
136472	348210
50006	348211
194762	348212
239355	348213
245571	348214
39322	348215
5182	348216
13514	348217
108666	348218
531812	348219
224267	348220
118180	348221
207431	348222
24352	348223
420817	348224
627521	348225
703256	348226
172850	348227
491796	348228
522117	348229
149948	348230
204330	348231
250769	348232
442643	348233
235796	348234
681642	348235
299894	348236
33286	348237
655286	348238
28445	348239
168701	348240
364888	348241
72267	348242
654813	348243
637055	348244
253728	348245
264530	348246
271011	348247
297659	348248
284862	348249
627435	348250
514410	348251
451278	348252
127633	348253
351570	348254
556588	348255
246616	348256
528720	348257
103882	348258
374981	348259
73479	348260
607168	348261
241026	348262
6295	348263
64284	348264
678804	348265
373597	348266
226012	348267
660139	348268
293954	348269
557665	348270
177781	348271
109316	348272
490231	348273
35171	348274
18100	348275
720322	348276
195115	348277
103713	348278
662129	348279
663765	348280
1923	348281
37826	348282
448510	348283
105850	348284
516664	348285
39951	348286
3610	348287
674553	348288
715190	348289
229348	348290
633158	348291
531421	348292
50135	348293
161221	348294
333585	348295
333519	348296
68622	348297
9016	348298
429759	348299
71495	348300
313034	348301
65801	348302
631899	348303
488548	348304
1753	348305
715228	348306
136166	348307
257457	348308
386931	348309
138587	348310
18039	348311
486541	348312
645426	348313
710056	348314
101831	348315
178497	348316
670831	348317
622158	348318
554225	348319
637882	348320
383298	348321
133585	348322
177581	348323
227261	348324
219707	348325
419640	348326
257965	348327
268051	348328
16208	348329
322978	348330
305438	348331
566913	348332
78353	348333
493901	348334
183206	348335
113100	348336
464180	348337
358754	348338
137692	348339
181832	348340
397620	348341
161061	348342
324241	348343
606117	348344
187197	348345
106120	348346
104665	348347
106058	348348
135452	348349
53504	348350
504764	348351
360387	348352
718189	348353
191236	348354
1661	348355
147051	348356
631878	348357
6085	348358
479544	348359
146251	348360
506838	348361
149089	348362
39463	348363
92307	348364
9527	348365
169979	348366
84826	348367
88657	348368
318	348369
18417	348370
41618	348371
62506	348372
345758	348373
406117	348374
177454	348375
301295	348376
207137	348377
32836	348378
308741	348379
19876	348380
181862	348381
721216	348382
700624	348383
14473	348384
166035	348385
183189	348386
7799	348387
416772	348388
381570	348389
43687	348390
14676	348391
280413	348392
470186	348393
172225	348394
41967	348395
97832	348396
574593	348397
2903	348398
57962	348399
546691	348400
352191	348401
134602	348402
132058	348403
647	348404
4188	348405
347234	348406
129903	348407
13599	348408
81704	348409
82509	348410
161310	348411
398986	348412
518030	348413
43085	348414
379913	348415
611599	348416
302735	348417
545766	348418
482047	348419
390566	348420
533981	348421
86414	348422
42909	348423
1731	348424
8650	348425
31571	348426
325800	348427
281287	348428
626605	348429
112487	348430
88845	348431
74176	348432
94906	348433
563619	348434
433862	348435
431013	348436
143332	348437
82958	348438
194614	348439
317869	348440
615560	348441
90038	348442
620395	348443
609484	348444
286064	348445
379531	348446
157269	348447
559608	348448
199327	348449
597572	348450
611763	348451
19485	348452
39882	348453
121923	348454
132855	348455
14744	348456
456657	348457
70986	348458
118242	348459
374576	348460
204427	348461
566621	348462
143134	348463
350089	348464
521121	348465
119542	348466
338629	348467
361388	348468
41459	348469
47596	348470
59802	348471
627695	348472
441621	348473
52849	348474
73262	348475
449947	348476
595020	348477
125219	348478
330295	348479
62590	348480
170501	348481
160255	348482
420199	348483
70915	348484
207305	348485
608379	348486
315209	348487
374210	348488
202840	348489
579603	348490
502196	348491
71689	348492
680198	348493
461276	348494
37985	348495
102751	348496
93487	348497
567159	348498
16130	348499
7150	348500
59270	348501
475729	348502
180877	348503
500187	348504
142728	348505
352451	348506
138208	348507
234870	348508
510549	348509
592350	348510
86458	348511
294919	348512
532430	348513
77801	348514
581077	348515
413898	348516
340409	348517
23568	348518
294148	348519
61877	348520
642713	348521
105914	348522
588691	348523
84317	348524
25335	348525
500795	348526
1190	348527
539137	348528
37107	348529
705424	348530
438559	348531
53321	348532
600251	348533
379416	348534
232208	348535
70261	348536
211421	348537
9209	348538
52707	348539
43011	348540
5293	348541
377481	348542
295768	348543
246206	348544
427739	348545
156337	348546
241725	348547
19135	348548
708823	348549
131304	348550
69165	348551
184987	348552
35529	348553
95569	348554
587915	348555
304740	348556
194304	348557
527556	348558
29267	348559
516724	348560
276237	348561
684357	348562
285690	348563
171452	348564
558285	348565
409586	348566
599927	348567
525359	348568
587560	348569
400997	348570
603133	348571
572974	348572
68857	348573
10505	348574
124166	348575
208541	348576
276512	348577
28744	348578
142893	348579
181947	348580
308590	348581
681051	348582
548300	348583
181115	348584
480784	348585
4873	348586
416259	348587
23334	348588
47055	348589
160627	348590
139085	348591
165911	348592
13309	348593
177958	348594
44258	348595
472053	348596
18917	348597
12441	348598
426196	348599
100546	348600
55836	348601
548120	348602
685349	348603
184806	348604
106827	348605
311144	348606
549837	348607
470316	348608
668337	348609
39069	348610
48517	348611
345478	348612
280027	348613
53997	348614
482862	348615
182275	348616
54775	348617
517460	348618
246722	348619
430475	348620
258773	348621
430899	348622
578656	348623
502392	348624
14437	348625
556430	348626
389470	348627
222036	348628
302634	348629
2869	348630
465166	348631
138071	348632
697113	348633
8771	348634
47714	348635
575471	348636
150173	348637
28836	348638
271357	348639
71676	348640
687701	348641
121430	348642
679772	348643
25716	348644
262685	348645
150310	348646
44374	348647
213136	348648
407215	348649
708965	348650
509152	348651
7260	348652
92138	348653
83587	348654
193061	348655
577824	348656
354145	348657
116218	348658
392460	348659
111524	348660
3830	348661
12686	348662
406943	348663
106952	348664
38115	348665
562087	348666
44282	348667
6922	348668
409016	348669
13674	348670
155146	348671
390700	348672
587087	348673
465717	348674
90049	348675
89244	348676
302332	348677
53437	348678
9079	348679
468234	348680
289486	348681
38525	348682
33541	348683
682076	348684
130283	348685
10464	348686
13304	348687
88497	348688
410574	348689
35942	348690
447576	348691
63237	348692
573797	348693
513942	348694
683487	348695
118845	348696
41225	348697
154249	348698
1089	348699
43658	348700
561468	348701
166073	348702
122714	348703
351014	348704
88025	348705
131648	348706
315480	348707
592206	348708
441453	348709
581713	348710
462301	348711
648649	348712
163133	348713
325617	348714
435383	348715
77061	348716
83578	348717
527935	348718
463375	348719
619849	348720
444075	348721
160054	348722
674611	348723
334928	348724
164381	348725
67831	348726
477613	348727
492081	348728
623771	348729
231624	348730
116731	348731
66500	348732
287717	348733
698085	348734
19537	348735
3743	348736
326491	348737
68396	348738
54771	348739
6	348740
357148	348741
382928	348742
449317	348743
70343	348744
160270	348745
80700	348746
106763	348747
461161	348748
201725	348749
422720	348750
145	348751
24632	348752
39625	348753
61435	348754
575590	348755
174255	348756
565517	348757
287735	348758
709613	348759
260790	348760
549245	348761
51338	348762
539833	348763
91965	348764
511028	348765
1303	348766
54789	348767
425100	348768
528313	348769
4816	348770
230031	348771
696414	348772
57025	348773
523652	348774
51538	348775
50263	348776
187714	348777
685588	348778
166040	348779
468751	348780
178037	348781
235976	348782
29376	348783
555493	348784
725234	348785
718702	348786
374243	348787
564910	348788
21118	348789
302604	348790
549180	348791
326607	348792
669977	348793
710261	348794
21036	348795
108670	348796
572860	348797
30327	348798
140839	348799
274521	348800
205296	348801
37157	348802
367782	348803
227866	348804
629543	348805
37618	348806
140768	348807
3625	348808
514626	348809
29044	348810
16523	348811
59080	348812
70537	348813
76169	348814
382511	348815
62564	348816
533045	348817
102288	348818
653324	348819
440181	348820
182266	348821
119227	348822
707024	348823
226447	348824
103781	348825
424368	348826
196329	348827
84972	348828
717641	348829
173694	348830
501929	348831
269014	348832
294643	348833
15938	348834
462685	348835
582626	348836
49197	348837
130072	348838
172343	348839
16717	348840
149742	348841
642249	348842
124092	348843
154805	348844
177452	348845
598774	348846
23440	348847
149146	348848
3567	348849
148188	348850
659903	348851
556952	348852
6156	348853
666898	348854
157177	348855
29842	348856
632998	348857
101456	348858
345662	348859
69949	348860
61683	348861
36438	348862
32081	348863
644786	348864
11862	348865
303519	348866
141539	348867
571576	348868
43388	348869
573594	348870
122306	348871
54056	348872
85682	348873
577018	348874
334843	348875
176640	348876
116378	348877
547013	348878
322873	348879
16978	348880
129316	348881
189298	348882
76610	348883
519595	348884
71200	348885
521232	348886
265552	348887
39337	348888
521435	348889
156454	348890
50643	348891
599370	348892
162723	348893
632754	348894
724875	348895
89794	348896
54504	348897
17792	348898
67458	348899
133272	348900
168330	348901
126009	348902
74524	348903
526017	348904
576302	348905
123170	348906
44657	348907
410041	348908
691544	348909
539128	348910
715340	348911
178759	348912
458417	348913
2297	348914
126220	348915
431439	348916
179564	348917
13210	348918
364202	348919
18076	348920
472465	348921
507177	348922
10826	348923
230816	348924
444115	348925
56569	348926
621465	348927
20719	348928
20072	348929
31392	348930
134033	348931
1207	348932
425081	348933
121426	348934
86812	348935
4580	348936
625559	348937
16013	348938
617165	348939
2862	348940
519248	348941
119848	348942
455443	348943
250721	348944
9977	348945
159572	348946
711257	348947
108025	348948
34843	348949
599200	348950
370918	348951
83122	348952
688957	348953
691085	348954
586954	348955
33697	348956
281550	348957
47381	348958
2493	348959
62263	348960
132637	348961
176622	348962
573288	348963
662731	348964
30259	348965
200016	348966
9904	348967
264122	348968
677155	348969
53423	348970
685473	348971
131202	348972
110847	348973
640532	348974
57863	348975
312683	348976
417970	348977
138927	348978
394588	348979
177607	348980
116970	348981
222604	348982
17444	348983
115531	348984
143463	348985
301211	348986
722209	348987
40120	348988
28463	348989
76114	348990
161799	348991
102626	348992
624438	348993
505279	348994
59612	348995
450013	348996
11216	348997
672544	348998
37165	348999
117961	349000
714057	349001
28711	349002
560179	349003
581540	349004
629043	349005
11577	349006
49439	349007
267722	349008
184587	349009
109398	349010
227853	349011
263943	349012
632203	349013
589230	349014
568667	349015
721654	349016
514552	349017
333081	349018
414780	349019
587467	349020
140690	349021
706463	349022
722004	349023
241786	349024
180921	349025
352895	349026
86985	349027
532825	349028
61022	349029
261529	349030
180573	349031
76299	349032
533106	349033
36976	349034
100363	349035
124255	349036
43076	349037
21708	349038
357677	349039
12033	349040
112084	349041
92467	349042
229038	349043
550466	349044
18711	349045
370507	349046
2307	349047
411406	349048
192570	349049
283437	349050
530430	349051
311542	349052
208925	349053
549506	349054
258977	349055
93970	349056
716964	349057
4730	349058
279142	349059
63570	349060
13993	349061
473798	349062
698899	349063
551334	349064
33014	349065
293444	349066
638513	349067
12582	349068
481446	349069
1615	349070
214481	349071
181419	349072
306794	349073
481086	349074
674531	349075
113	349076
551688	349077
119404	349078
583856	349079
240191	349080
188127	349081
17404	349082
500879	349083
287265	349084
465262	349085
127198	349086
234051	349087
123970	349088
260361	349089
23512	349090
21357	349091
250595	349092
155519	349093
601348	349094
571462	349095
600543	349096
385006	349097
339861	349098
86058	349099
96487	349100
15782	349101
54704	349102
38656	349103
536560	349104
415963	349105
257345	349106
380176	349107
87691	349108
139563	349109
639525	349110
155138	349111
267317	349112
202590	349113
648238	349114
477389	349115
138935	349116
56863	349117
3866	349118
604069	349119
258237	349120
313976	349121
381509	349122
570183	349123
135390	349124
205530	349125
60242	349126
387444	349127
5442	349128
183643	349129
716541	349130
251851	349131
634981	349132
281024	349133
444480	349134
166321	349135
130861	349136
5149	349137
10088	349138
117482	349139
470516	349140
168524	349141
433884	349142
639755	349143
606335	349144
45537	349145
480921	349146
140375	349147
2637	349148
251067	349149
558575	349150
412344	349151
639268	349152
36874	349153
139168	349154
450915	349155
19015	349156
228504	349157
370353	349158
611719	349159
17013	349160
64711	349161
41106	349162
235708	349163
6668	349164
631451	349165
790	349166
366893	349167
534001	349168
97877	349169
438638	349170
305986	349171
472118	349172
73891	349173
5631	349174
111274	349175
464556	349176
28436	349177
327839	349178
155352	349179
26178	349180
176850	349181
228336	349182
58790	349183
685957	349184
77978	349185
498327	349186
363066	349187
35772	349188
526283	349189
42439	349190
11541	349191
353927	349192
662185	349193
300631	349194
8972	349195
27321	349196
259218	349197
157782	349198
148980	349199
116694	349200
626833	349201
156038	349202
96895	349203
707048	349204
89664	349205
620163	349206
611631	349207
17091	349208
56850	349209
148138	349210
151345	349211
210384	349212
199381	349213
109124	349214
276230	349215
6730	349216
466767	349217
134158	349218
3641	349219
13339	349220
36895	349221
131826	349222
252720	349223
335172	349224
393780	349225
204190	349226
151393	349227
10930	349228
547849	349229
405663	349230
94365	349231
150108	349232
5741	349233
398370	349234
37573	349235
65757	349236
322991	349237
131558	349238
679	349239
302002	349240
698580	349241
592737	349242
328199	349243
8102	349244
77542	349245
418613	349246
12600	349247
486328	349248
313420	349249
306576	349250
344849	349251
3439	349252
354300	349253
408072	349254
9760	349255
520546	349256
483448	349257
11464	349258
451746	349259
172019	349260
546276	349261
6031	349262
4364	349263
69349	349264
241	349265
100627	349266
121093	349267
182	349268
76178	349269
15043	349270
5087	349271
178773	349272
244029	349273
622665	349274
182306	349275
546339	349276
316820	349277
313191	349278
26271	349279
51965	349280
67548	349281
459811	349282
165063	349283
159493	349284
281052	349285
593533	349286
295068	349287
428575	349288
651314	349289
370292	349290
32693	349291
583226	349292
388642	349293
400714	349294
217068	349295
305780	349296
632701	349297
417380	349298
139536	349299
567689	349300
404284	349301
148873	349302
481054	349303
652836	349304
634171	349305
190203	349306
170465	349307
75571	349308
713422	349309
50664	349310
439027	349311
2828	349312
137872	349313
25613	349314
584099	349315
534557	349316
19106	349317
5263	349318
138113	349319
8640	349320
59799	349321
130814	349322
680116	349323
373955	349324
409701	349325
97977	349326
12746	349327
137195	349328
116989	349329
40964	349330
8812	349331
131809	349332
223900	349333
49143	349334
109842	349335
287484	349336
501880	349337
1854	349338
193021	349339
325609	349340
26146	349341
48074	349342
135713	349343
603066	349344
408546	349345
68417	349346
280821	349347
397765	349348
246728	349349
90116	349350
347076	349351
410770	349352
682305	349353
93262	349354
664856	349355
633384	349356
222853	349357
99131	349358
600385	349359
446937	349360
473534	349361
463085	349362
43890	349363
97411	349364
43736	349365
50023	349366
335135	349367
214652	349368
602814	349369
8989	349370
28463	349371
325884	349372
691611	349373
665411	349374
499524	349375
138149	349376
464674	349377
247210	349378
691015	349379
53123	349380
588609	349381
364220	349382
236184	349383
535159	349384
113354	349385
580479	349386
139131	349387
360017	349388
721486	349389
89135	349390
330837	349391
298346	349392
43121	349393
644	349394
412401	349395
235223	349396
363286	349397
11000	349398
3293	349399
9072	349400
582334	349401
484203	349402
548344	349403
54859	349404
93278	349405
118895	349406
141581	349407
271482	349408
147743	349409
136630	349410
277561	349411
205271	349412
600063	349413
182840	349414
565922	349415
449595	349416
410502	349417
443539	349418
173313	349419
32913	349420
17205	349421
81710	349422
115289	349423
576549	349424
149819	349425
425702	349426
95571	349427
92224	349428
710331	349429
586	349430
9477	349431
157396	349432
205973	349433
67904	349434
121786	349435
268046	349436
687113	349437
13144	349438
250032	349439
267512	349440
378959	349441
72631	349442
634984	349443
79163	349444
52822	349445
147111	349446
385164	349447
590129	349448
666475	349449
635312	349450
138785	349451
158891	349452
515375	349453
673009	349454
491762	349455
196977	349456
634	349457
505352	349458
22601	349459
428914	349460
36483	349461
409719	349462
572898	349463
629832	349464
687513	349465
157989	349466
168809	349467
129870	349468
102076	349469
47969	349470
674264	349471
22476	349472
306645	349473
224183	349474
618680	349475
174743	349476
11319	349477
325976	349478
680649	349479
630225	349480
594559	349481
377589	349482
560260	349483
575863	349484
204724	349485
169551	349486
363441	349487
265209	349488
174076	349489
31538	349490
85780	349491
94506	349492
415922	349493
14912	349494
39977	349495
134491	349496
147142	349497
290816	349498
411431	349499
302080	349500
154922	349501
78963	349502
508882	349503
82084	349504
705872	349505
282617	349506
275252	349507
214474	349508
373851	349509
133044	349510
183366	349511
703771	349512
92370	349513
113008	349514
397637	349515
714001	349516
2853	349517
580173	349518
221241	349519
452616	349520
103068	349521
41581	349522
34094	349523
83056	349524
10781	349525
180530	349526
29415	349527
240940	349528
70620	349529
672450	349530
63346	349531
186506	349532
563716	349533
340519	349534
154786	349535
270643	349536
569178	349537
4614	349538
686258	349539
277394	349540
253351	349541
145703	349542
275972	349543
179051	349544
14006	349545
344278	349546
48148	349547
10798	349548
70308	349549
82285	349550
280351	349551
22468	349552
601320	349553
600963	349554
130871	349555
360155	349556
151781	349557
61293	349558
160242	349559
44387	349560
1880	349561
286903	349562
262935	349563
177076	349564
469783	349565
314207	349566
661198	349567
529312	349568
344985	349569
32724	349570
171171	349571
678646	349572
160862	349573
9927	349574
380603	349575
505393	349576
209037	349577
90273	349578
184936	349579
227926	349580
598813	349581
41419	349582
535277	349583
323851	349584
702692	349585
471211	349586
291085	349587
551498	349588
2202	349589
248910	349590
52217	349591
206096	349592
373722	349593
640983	349594
127821	349595
557057	349596
296003	349597
169	349598
30317	349599
311058	349600
352230	349601
21924	349602
594370	349603
106309	349604
37006	349605
149783	349606
101324	349607
189812	349608
175803	349609
94076	349610
32615	349611
1347	349612
617396	349613
178280	349614
439187	349615
544108	349616
634078	349617
103028	349618
700668	349619
80463	349620
529190	349621
10	349622
75644	349623
497762	349624
178289	349625
9255	349626
692944	349627
634526	349628
116278	349629
34056	349630
169959	349631
190108	349632
299237	349633
697900	349634
165296	349635
293731	349636
636013	349637
401058	349638
432744	349639
705036	349640
257890	349641
46195	349642
409090	349643
575763	349644
437531	349645
460443	349646
43431	349647
706169	349648
199545	349649
78089	349650
138286	349651
266600	349652
324501	349653
174219	349654
44465	349655
135853	349656
148790	349657
40389	349658
317169	349659
691267	349660
99269	349661
663316	349662
419719	349663
73305	349664
52432	349665
286806	349666
10400	349667
154094	349668
53206	349669
186063	349670
176148	349671
201993	349672
592037	349673
332410	349674
251228	349675
175968	349676
180863	349677
393243	349678
621881	349679
63114	349680
480736	349681
52185	349682
295077	349683
675098	349684
474040	349685
105019	349686
26600	349687
221367	349688
594039	349689
514594	349690
154281	349691
176579	349692
565738	349693
178778	349694
273134	349695
151890	349696
256918	349697
75127	349698
165599	349699
142984	349700
67265	349701
437039	349702
157729	349703
30768	349704
122537	349705
508903	349706
133486	349707
246193	349708
88027	349709
357154	349710
607763	349711
150438	349712
134844	349713
677410	349714
103539	349715
22365	349716
21346	349717
616727	349718
69480	349719
8955	349720
229043	349721
39164	349722
10367	349723
545483	349724
6867	349725
460012	349726
10061	349727
87544	349728
8238	349729
477001	349730
207913	349731
340377	349732
109027	349733
100235	349734
35521	349735
409121	349736
136699	349737
609996	349738
258014	349739
200799	349740
323757	349741
255296	349742
132140	349743
468183	349744
49264	349745
603962	349746
403088	349747
224431	349748
138207	349749
123868	349750
111149	349751
209032	349752
38273	349753
157232	349754
89967	349755
430111	349756
52177	349757
554169	349758
10487	349759
94150	349760
492629	349761
59084	349762
95130	349763
720983	349764
97176	349765
301396	349766
226995	349767
281048	349768
22125	349769
651242	349770
411150	349771
159759	349772
302107	349773
112707	349774
142	349775
414142	349776
308262	349777
630814	349778
294899	349779
39427	349780
158420	349781
95538	349782
558879	349783
41885	349784
724955	349785
163937	349786
595832	349787
28555	349788
22037	349789
157125	349790
191474	349791
162200	349792
334315	349793
2719	349794
405793	349795
184047	349796
341238	349797
128167	349798
123697	349799
259655	349800
136592	349801
101670	349802
163852	349803
450313	349804
519628	349805
154639	349806
250294	349807
144472	349808
33071	349809
46945	349810
605068	349811
319677	349812
413318	349813
628307	349814
686017	349815
659643	349816
284422	349817
48121	349818
113327	349819
84741	349820
65755	349821
88759	349822
79491	349823
1079	349824
443303	349825
94096	349826
278706	349827
54311	349828
604020	349829
105329	349830
68533	349831
12236	349832
610982	349833
125043	349834
6571	349835
473013	349836
661416	349837
159683	349838
578270	349839
647054	349840
526166	349841
46273	349842
396866	349843
4054	349844
124995	349845
54012	349846
78350	349847
222716	349848
246825	349849
153024	349850
553086	349851
260966	349852
136010	349853
580598	349854
24243	349855
255544	349856
7181	349857
99381	349858
689940	349859
90276	349860
601864	349861
597446	349862
120855	349863
17777	349864
626321	349865
582366	349866
351003	349867
382120	349868
12847	349869
45637	349870
321736	349871
216751	349872
4467	349873
308174	349874
174337	349875
575693	349876
129841	349877
474	349878
129231	349879
9929	349880
482993	349881
703059	349882
6349	349883
15169	349884
660788	349885
643280	349886
38021	349887
468013	349888
69427	349889
138588	349890
423638	349891
658966	349892
512939	349893
71382	349894
57435	349895
140246	349896
121344	349897
226569	349898
466775	349899
450875	349900
432274	349901
130615	349902
7052	349903
425369	349904
22581	349905
91260	349906
604389	349907
520388	349908
365779	349909
239347	349910
250500	349911
237925	349912
137	349913
387038	349914
119666	349915
66732	349916
412110	349917
37344	349918
239401	349919
336646	349920
25213	349921
406252	349922
51123	349923
662601	349924
684470	349925
586877	349926
512110	349927
571231	349928
91042	349929
555138	349930
175696	349931
314356	349932
382438	349933
247263	349934
211973	349935
89067	349936
612063	349937
359070	349938
55759	349939
532622	349940
446940	349941
179262	349942
602190	349943
369954	349944
176829	349945
20455	349946
215893	349947
66616	349948
87418	349949
318445	349950
370503	349951
635324	349952
472575	349953
603806	349954
467625	349955
387886	349956
683109	349957
204935	349958
438612	349959
45197	349960
204047	349961
157330	349962
721405	349963
20597	349964
266127	349965
295217	349966
232165	349967
523765	349968
17093	349969
643992	349970
104545	349971
69597	349972
130838	349973
546680	349974
91019	349975
682391	349976
604038	349977
191632	349978
619861	349979
67654	349980
717118	349981
383874	349982
548126	349983
653413	349984
37544	349985
114751	349986
464161	349987
442241	349988
720733	349989
509423	349990
476014	349991
170591	349992
581030	349993
14698	349994
36731	349995
718457	349996
520916	349997
121087	349998
240251	349999
339140	350000
669747	350001
580075	350002
519216	350003
180528	350004
667369	350005
311487	350006
38057	350007
399319	350008
648070	350009
698014	350010
64511	350011
154086	350012
692951	350013
81647	350014
22535	350015
23911	350016
618901	350017
276202	350018
504567	350019
108039	350020
659613	350021
254414	350022
504951	350023
195182	350024
59023	350025
100446	350026
114799	350027
174826	350028
388175	350029
125676	350030
451176	350031
580469	350032
23579	350033
276874	350034
585787	350035
166116	350036
424338	350037
558251	350038
621175	350039
548668	350040
71231	350041
717314	350042
164468	350043
212937	350044
77185	350045
3697	350046
264044	350047
596323	350048
589069	350049
675589	350050
165444	350051
595692	350052
476889	350053
168943	350054
131172	350055
81965	350056
625670	350057
396203	350058
680988	350059
36511	350060
596429	350061
56656	350062
215527	350063
540272	350064
76844	350065
48563	350066
151964	350067
128413	350068
572218	350069
497995	350070
27440	350071
46542	350072
70900	350073
351325	350074
683081	350075
320886	350076
42919	350077
78269	350078
189361	350079
548743	350080
540839	350081
173071	350082
471616	350083
173499	350084
398338	350085
407222	350086
476368	350087
57751	350088
315770	350089
237729	350090
114569	350091
161780	350092
384306	350093
702153	350094
2105	350095
432510	350096
191693	350097
444613	350098
47305	350099
676107	350100
329839	350101
71950	350102
23894	350103
141441	350104
691594	350105
57941	350106
563361	350107
417432	350108
131770	350109
301303	350110
179136	350111
401504	350112
718884	350113
473376	350114
1282	350115
464816	350116
86613	350117
131609	350118
321468	350119
617181	350120
175110	350121
711570	350122
643987	350123
252595	350124
4439	350125
452764	350126
64285	350127
535841	350128
271156	350129
415711	350130
295796	350131
357744	350132
518584	350133
243343	350134
522604	350135
402729	350136
413174	350137
102479	350138
140209	350139
46880	350140
1340	350141
534563	350142
688840	350143
581649	350144
381654	350145
204619	350146
557421	350147
285437	350148
146273	350149
357842	350150
170319	350151
557726	350152
426808	350153
703406	350154
137642	350155
352173	350156
574650	350157
132467	350158
210238	350159
400094	350160
479375	350161
215156	350162
645312	350163
401820	350164
602366	350165
502048	350166
145581	350167
190165	350168
54962	350169
381511	350170
127901	350171
565097	350172
528068	350173
576984	350174
673057	350175
10176	350176
48993	350177
183066	350178
79621	350179
655692	350180
81195	350181
379694	350182
118836	350183
7674	350184
445593	350185
286329	350186
340029	350187
549143	350188
638591	350189
15932	350190
277371	350191
179615	350192
683202	350193
1931	350194
6868	350195
114998	350196
119458	350197
654663	350198
89266	350199
505576	350200
103415	350201
612773	350202
588039	350203
346745	350204
228953	350205
895	350206
427488	350207
476126	350208
23244	350209
149047	350210
97901	350211
439383	350212
405353	350213
387452	350214
274852	350215
176113	350216
50987	350217
23747	350218
141687	350219
578933	350220
80823	350221
353745	350222
161543	350223
582916	350224
369750	350225
356180	350226
688044	350227
303264	350228
12524	350229
4146	350230
479065	350231
274129	350232
23981	350233
393081	350234
162449	350235
96452	350236
115601	350237
200115	350238
3507	350239
97926	350240
370174	350241
61979	350242
436820	350243
505666	350244
60156	350245
384073	350246
345134	350247
43843	350248
577653	350249
30849	350250
135583	350251
289790	350252
714892	350253
184251	350254
176631	350255
455916	350256
15301	350257
140058	350258
509254	350259
89297	350260
518087	350261
508139	350262
94174	350263
73633	350264
708463	350265
21120	350266
116194	350267
716121	350268
647239	350269
720180	350270
100726	350271
28570	350272
322251	350273
361300	350274
453400	350275
580800	350276
491843	350277
34523	350278
38307	350279
285827	350280
174959	350281
683286	350282
365438	350283
243805	350284
285607	350285
245185	350286
269781	350287
517477	350288
40207	350289
14432	350290
643733	350291
32531	350292
268131	350293
179996	350294
116812	350295
710916	350296
13908	350297
461699	350298
34289	350299
661549	350300
142464	350301
548814	350302
118684	350303
216661	350304
34201	350305
315054	350306
56666	350307
127588	350308
146654	350309
319160	350310
344041	350311
490428	350312
535136	350313
153595	350314
592089	350315
16219	350316
250	350317
448221	350318
122776	350319
681084	350320
173078	350321
147098	350322
17684	350323
473175	350324
17537	350325
1036	350326
561237	350327
155208	350328
606926	350329
111119	350330
403940	350331
123781	350332
245691	350333
309703	350334
175901	350335
431492	350336
160097	350337
327290	350338
125047	350339
690664	350340
71469	350341
230349	350342
47792	350343
95341	350344
456586	350345
23848	350346
373810	350347
499046	350348
358269	350349
48337	350350
450982	350351
473444	350352
706424	350353
679261	350354
413723	350355
249311	350356
64835	350357
687410	350358
560226	350359
475867	350360
64053	350361
493912	350362
380074	350363
535963	350364
149729	350365
21214	350366
56175	350367
617935	350368
663671	350369
342749	350370
214513	350371
25062	350372
315350	350373
92377	350374
107751	350375
92581	350376
421313	350377
145945	350378
511088	350379
123413	350380
241789	350381
54709	350382
647195	350383
298504	350384
36186	350385
462843	350386
137559	350387
48071	350388
260690	350389
326138	350390
179477	350391
181752	350392
662676	350393
160552	350394
35980	350395
178174	350396
262709	350397
563208	350398
82461	350399
164263	350400
67879	350401
18975	350402
45385	350403
214486	350404
276834	350405
35115	350406
225133	350407
377942	350408
540819	350409
46266	350410
678270	350411
175191	350412
67448	350413
184369	350414
498296	350415
10450	350416
519704	350417
40222	350418
699366	350419
154704	350420
153182	350421
583117	350422
712599	350423
361087	350424
30943	350425
138487	350426
325596	350427
476998	350428
3010	350429
120730	350430
127945	350431
29340	350432
117135	350433
549689	350434
4682	350435
709950	350436
622213	350437
82455	350438
72111	350439
260004	350440
252212	350441
99463	350442
452731	350443
588373	350444
621958	350445
75530	350446
528808	350447
7698	350448
298583	350449
166749	350450
67201	350451
581090	350452
236274	350453
700731	350454
6151	350455
690551	350456
596696	350457
91418	350458
137001	350459
676479	350460
558607	350461
235424	350462
723345	350463
610447	350464
14675	350465
153841	350466
648213	350467
600158	350468
295908	350469
272360	350470
569088	350471
358557	350472
674667	350473
93451	350474
577455	350475
685378	350476
469057	350477
694995	350478
474150	350479
212527	350480
199688	350481
361865	350482
113417	350483
294290	350484
666522	350485
133288	350486
27423	350487
252585	350488
165791	350489
153238	350490
475311	350491
46101	350492
222540	350493
95394	350494
155929	350495
353252	350496
650072	350497
53060	350498
92475	350499
277487	350500
110163	350501
148149	350502
476733	350503
415498	350504
574601	350505
37573	350506
286990	350507
40713	350508
197258	350509
149016	350510
216239	350511
151482	350512
540733	350513
17297	350514
632888	350515
470789	350516
229951	350517
86813	350518
21486	350519
159120	350520
531151	350521
195179	350522
102603	350523
558255	350524
564926	350525
47652	350526
36179	350527
107001	350528
464486	350529
155993	350530
204835	350531
131224	350532
16153	350533
77800	350534
97679	350535
2170	350536
628487	350537
16324	350538
219042	350539
677629	350540
30331	350541
31728	350542
596375	350543
206925	350544
27985	350545
350566	350546
13531	350547
7794	350548
691086	350549
8858	350550
175945	350551
195150	350552
615937	350553
507305	350554
139473	350555
4944	350556
15369	350557
124760	350558
273182	350559
241371	350560
248961	350561
36644	350562
141952	350563
652286	350564
450551	350565
132923	350566
250433	350567
24397	350568
11537	350569
10594	350570
110531	350571
224012	350572
179001	350573
526859	350574
332006	350575
29507	350576
410423	350577
6887	350578
67652	350579
25316	350580
50396	350581
364477	350582
185393	350583
218249	350584
329321	350585
581270	350586
238289	350587
66583	350588
159809	350589
67886	350590
709638	350591
450374	350592
34100	350593
522833	350594
177531	350595
487187	350596
13073	350597
4080	350598
715232	350599
177042	350600
41389	350601
704056	350602
543875	350603
186446	350604
85784	350605
136768	350606
146152	350607
273330	350608
16705	350609
474806	350610
689553	350611
522072	350612
532671	350613
15439	350614
179168	350615
40467	350616
596274	350617
79779	350618
589327	350619
94855	350620
269127	350621
680452	350622
469842	350623
594648	350624
422386	350625
18042	350626
161886	350627
260240	350628
581600	350629
99482	350630
15068	350631
82575	350632
654183	350633
256262	350634
440237	350635
565309	350636
154837	350637
706537	350638
151377	350639
60524	350640
166430	350641
559978	350642
292683	350643
21663	350644
28479	350645
53859	350646
299709	350647
147386	350648
142295	350649
69406	350650
471219	350651
114972	350652
420481	350653
80429	350654
523406	350655
342076	350656
7820	350657
233	350658
699120	350659
35507	350660
538227	350661
582529	350662
124184	350663
20178	350664
108748	350665
224051	350666
101048	350667
707895	350668
109536	350669
613160	350670
344096	350671
479580	350672
11180	350673
21448	350674
117138	350675
499218	350676
548016	350677
6974	350678
60183	350679
79373	350680
48692	350681
587248	350682
425461	350683
382665	350684
4668	350685
713663	350686
488711	350687
456300	350688
564075	350689
166805	350690
103220	350691
54085	350692
708675	350693
484855	350694
184717	350695
233542	350696
509041	350697
285987	350698
394904	350699
178140	350700
292243	350701
11462	350702
382637	350703
472729	350704
608789	350705
31208	350706
603453	350707
653561	350708
7540	350709
310192	350710
561292	350711
543	350712
10892	350713
5893	350714
688476	350715
2437	350716
653050	350717
53931	350718
53941	350719
7816	350720
310935	350721
46384	350722
17174	350723
108073	350724
139409	350725
29586	350726
479389	350727
156647	350728
8464	350729
67633	350730
136480	350731
266790	350732
53573	350733
269766	350734
352639	350735
443944	350736
497984	350737
226631	350738
148053	350739
10765	350740
620201	350741
165179	350742
622072	350743
536669	350744
312195	350745
315859	350746
301291	350747
436959	350748
105658	350749
699576	350750
160623	350751
428742	350752
171939	350753
108584	350754
50444	350755
188031	350756
571637	350757
696706	350758
233088	350759
19927	350760
23777	350761
17889	350762
308595	350763
240133	350764
15061	350765
352156	350766
686778	350767
680268	350768
249239	350769
18761	350770
324092	350771
420874	350772
33163	350773
212523	350774
109015	350775
200894	350776
476544	350777
119214	350778
105951	350779
391082	350780
593148	350781
72585	350782
123324	350783
110867	350784
126633	350785
564539	350786
88963	350787
219599	350788
642964	350789
342126	350790
713286	350791
476089	350792
303781	350793
248063	350794
109434	350795
106849	350796
320183	350797
700513	350798
82981	350799
48982	350800
416097	350801
34863	350802
595822	350803
139687	350804
60107	350805
3856	350806
601755	350807
608376	350808
31411	350809
92832	350810
310376	350811
16429	350812
169686	350813
175575	350814
128232	350815
137474	350816
526515	350817
721869	350818
629565	350819
263684	350820
654353	350821
1816	350822
114658	350823
129429	350824
131146	350825
387395	350826
148009	350827
442211	350828
681219	350829
75025	350830
209030	350831
617814	350832
301926	350833
91631	350834
627738	350835
462294	350836
533459	350837
407321	350838
173456	350839
107100	350840
21299	350841
105541	350842
12227	350843
360282	350844
425278	350845
256146	350846
224166	350847
182442	350848
451075	350849
313120	350850
599741	350851
229195	350852
560688	350853
54364	350854
16071	350855
132496	350856
182836	350857
617277	350858
52079	350859
320907	350860
606784	350861
537041	350862
220616	350863
29569	350864
110829	350865
111075	350866
92782	350867
104	350868
15897	350869
554429	350870
154189	350871
559015	350872
667732	350873
368399	350874
1799	350875
273109	350876
292991	350877
598917	350878
386022	350879
179379	350880
110669	350881
617963	350882
18714	350883
80366	350884
334473	350885
448162	350886
102813	350887
42781	350888
607824	350889
697520	350890
272224	350891
249763	350892
341664	350893
318378	350894
440716	350895
384340	350896
512158	350897
71689	350898
175248	350899
81686	350900
21354	350901
1745	350902
597256	350903
166232	350904
478162	350905
338392	350906
713254	350907
671313	350908
685997	350909
157145	350910
509082	350911
141323	350912
2772	350913
472817	350914
132596	350915
175024	350916
535576	350917
400966	350918
4855	350919
595384	350920
9365	350921
508564	350922
514014	350923
363314	350924
201984	350925
88702	350926
193791	350927
366241	350928
535435	350929
427439	350930
234486	350931
30370	350932
103153	350933
32724	350934
475915	350935
690161	350936
510396	350937
17264	350938
303294	350939
151467	350940
173274	350941
81281	350942
397080	350943
371435	350944
100303	350945
8180	350946
576702	350947
197672	350948
680871	350949
98838	350950
249758	350951
38010	350952
27413	350953
338333	350954
140853	350955
262689	350956
126711	350957
621593	350958
64456	350959
584329	350960
546579	350961
128981	350962
67683	350963
19703	350964
619492	350965
715455	350966
65441	350967
411302	350968
78374	350969
119822	350970
491381	350971
646869	350972
132687	350973
518361	350974
238982	350975
430914	350976
187022	350977
183414	350978
377148	350979
35414	350980
708374	350981
36828	350982
17540	350983
20082	350984
103867	350985
147811	350986
565616	350987
525221	350988
33164	350989
388122	350990
11003	350991
198043	350992
50214	350993
168066	350994
2296	350995
419513	350996
249471	350997
86298	350998
69799	350999
16887	351000
445172	351001
474267	351002
520731	351003
363028	351004
424942	351005
74902	351006
353162	351007
64553	351008
137422	351009
264542	351010
551420	351011
518200	351012
636693	351013
351224	351014
120062	351015
650932	351016
175901	351017
67541	351018
405997	351019
374383	351020
129765	351021
15544	351022
643245	351023
143973	351024
195312	351025
651330	351026
631307	351027
13373	351028
709131	351029
1671	351030
722419	351031
47156	351032
25124	351033
254281	351034
2869	351035
178459	351036
441364	351037
10585	351038
410963	351039
11013	351040
98003	351041
182094	351042
419242	351043
104334	351044
608313	351045
354458	351046
177489	351047
251617	351048
177554	351049
682581	351050
724648	351051
110564	351052
678900	351053
387495	351054
130282	351055
433532	351056
89360	351057
424585	351058
127431	351059
33882	351060
429426	351061
431800	351062
183344	351063
235337	351064
124079	351065
244107	351066
10402	351067
154539	351068
433769	351069
21795	351070
691549	351071
46543	351072
720890	351073
11146	351074
702282	351075
544067	351076
105273	351077
596628	351078
50969	351079
426976	351080
511167	351081
37768	351082
44374	351083
233822	351084
380935	351085
613726	351086
68402	351087
63239	351088
493999	351089
12870	351090
204557	351091
695943	351092
147332	351093
461057	351094
118874	351095
102426	351096
125770	351097
541064	351098
676782	351099
135269	351100
11982	351101
48390	351102
593850	351103
177173	351104
266870	351105
27607	351106
580124	351107
613901	351108
330889	351109
2680	351110
330308	351111
314609	351112
16592	351113
553598	351114
657578	351115
262859	351116
372842	351117
112896	351118
109978	351119
127712	351120
24793	351121
237870	351122
378078	351123
712300	351124
302949	351125
621427	351126
99082	351127
664167	351128
529381	351129
154993	351130
370721	351131
57539	351132
210796	351133
2128	351134
482459	351135
598950	351136
354787	351137
45803	351138
375100	351139
577160	351140
160079	351141
581315	351142
479101	351143
108758	351144
624277	351145
323761	351146
93460	351147
95229	351148
723003	351149
448830	351150
39057	351151
699541	351152
649317	351153
171085	351154
28891	351155
102766	351156
141996	351157
228614	351158
490238	351159
384627	351160
3225	351161
688093	351162
35638	351163
585051	351164
109112	351165
633943	351166
163410	351167
518747	351168
682682	351169
16951	351170
257811	351171
682588	351172
58850	351173
4303	351174
49705	351175
131515	351176
129747	351177
299864	351178
39428	351179
17436	351180
51624	351181
148712	351182
52669	351183
555997	351184
481579	351185
153808	351186
138070	351187
290274	351188
23898	351189
229090	351190
588993	351191
25133	351192
398485	351193
174651	351194
597868	351195
544791	351196
614184	351197
547288	351198
68142	351199
277178	351200
492199	351201
180418	351202
18990	351203
660383	351204
23335	351205
28970	351206
573195	351207
32128	351208
173436	351209
64196	351210
43538	351211
21944	351212
6355	351213
626073	351214
529108	351215
336416	351216
258665	351217
15366	351218
657991	351219
398808	351220
298344	351221
36416	351222
315485	351223
134266	351224
94234	351225
558476	351226
406716	351227
524814	351228
537438	351229
68770	351230
292624	351231
71940	351232
459887	351233
116558	351234
77144	351235
197150	351236
623065	351237
182067	351238
629153	351239
152742	351240
45039	351241
61112	351242
97789	351243
467395	351244
44745	351245
172035	351246
36029	351247
215558	351248
643659	351249
353785	351250
638547	351251
544046	351252
536327	351253
28615	351254
254005	351255
378038	351256
357172	351257
689752	351258
607293	351259
364291	351260
596531	351261
119081	351262
656997	351263
714534	351264
186172	351265
585676	351266
38394	351267
102825	351268
454208	351269
500679	351270
304666	351271
371988	351272
592308	351273
249882	351274
66807	351275
113814	351276
88205	351277
6376	351278
57632	351279
376083	351280
7777	351281
361737	351282
85678	351283
22627	351284
480585	351285
37316	351286
124120	351287
513097	351288
434553	351289
105890	351290
2255	351291
72702	351292
64031	351293
636623	351294
87484	351295
218023	351296
149884	351297
465142	351298
8753	351299
35477	351300
659715	351301
261373	351302
102569	351303
507963	351304
454746	351305
60619	351306
719338	351307
279759	351308
22033	351309
350637	351310
419770	351311
199927	351312
276077	351313
366957	351314
1836	351315
645440	351316
82107	351317
618027	351318
109372	351319
545793	351320
274328	351321
17342	351322
12557	351323
211586	351324
503332	351325
11862	351326
545872	351327
85311	351328
215031	351329
674149	351330
460006	351331
42759	351332
234175	351333
343835	351334
116835	351335
48331	351336
273389	351337
69911	351338
59944	351339
13067	351340
651460	351341
136422	351342
655887	351343
36250	351344
94022	351345
621266	351346
32789	351347
227906	351348
344421	351349
254586	351350
229657	351351
549647	351352
499082	351353
150628	351354
340244	351355
363765	351356
587894	351357
348924	351358
53827	351359
10609	351360
497303	351361
423148	351362
23896	351363
53580	351364
645271	351365
104901	351366
309536	351367
537814	351368
163366	351369
329888	351370
185927	351371
11330	351372
221561	351373
6136	351374
724958	351375
51043	351376
13648	351377
535923	351378
652904	351379
398855	351380
327640	351381
414186	351382
111808	351383
180850	351384
128547	351385
715626	351386
707497	351387
219404	351388
472661	351389
718014	351390
533281	351391
100916	351392
91462	351393
220484	351394
526409	351395
86032	351396
265872	351397
625500	351398
408694	351399
673343	351400
13786	351401
2	351402
585173	351403
286921	351404
570159	351405
250234	351406
4484	351407
643716	351408
550364	351409
200413	351410
514180	351411
675801	351412
242151	351413
286370	351414
521530	351415
263109	351416
350533	351417
95812	351418
559021	351419
720026	351420
73450	351421
39873	351422
120781	351423
60629	351424
169220	351425
561403	351426
87794	351427
131825	351428
257631	351429
405437	351430
71708	351431
32605	351432
178274	351433
161284	351434
25330	351435
396376	351436
590206	351437
86923	351438
74450	351439
460489	351440
16232	351441
17333	351442
186489	351443
123670	351444
385470	351445
85231	351446
374377	351447
174720	351448
17231	351449
245417	351450
268562	351451
583499	351452
451699	351453
171033	351454
417542	351455
510595	351456
425513	351457
68954	351458
519659	351459
51944	351460
378421	351461
36224	351462
491089	351463
613673	351464
93434	351465
380358	351466
43034	351467
284983	351468
52698	351469
130936	351470
436377	351471
608326	351472
170994	351473
9192	351474
16256	351475
12583	351476
477491	351477
509677	351478
163591	351479
245210	351480
653731	351481
295930	351482
91189	351483
386766	351484
710944	351485
26827	351486
543974	351487
338982	351488
135202	351489
285454	351490
562296	351491
235628	351492
53220	351493
283575	351494
460293	351495
380462	351496
68051	351497
25659	351498
624049	351499
605413	351500
509933	351501
311638	351502
502998	351503
60586	351504
100055	351505
696592	351506
16622	351507
34285	351508
35588	351509
553178	351510
596587	351511
307457	351512
567412	351513
19854	351514
45364	351515
119167	351516
63453	351517
119994	351518
99619	351519
110791	351520
112133	351521
27508	351522
3415	351523
49809	351524
691083	351525
21110	351526
97530	351527
239367	351528
92618	351529
132349	351530
158223	351531
170589	351532
537607	351533
70200	351534
216425	351535
464821	351536
504265	351537
421791	351538
25827	351539
145393	351540
327059	351541
2997	351542
172353	351543
29870	351544
708981	351545
9319	351546
326768	351547
176346	351548
480011	351549
126571	351550
695694	351551
237885	351552
574807	351553
465483	351554
37747	351555
59343	351556
389966	351557
135937	351558
329168	351559
276894	351560
616688	351561
610452	351562
293075	351563
7804	351564
103327	351565
244168	351566
73758	351567
409384	351568
429818	351569
65448	351570
19822	351571
183029	351572
41854	351573
287966	351574
526926	351575
109311	351576
493435	351577
576997	351578
162198	351579
675954	351580
657049	351581
394991	351582
307794	351583
556566	351584
75995	351585
598319	351586
47797	351587
23284	351588
628357	351589
405875	351590
464586	351591
722373	351592
38649	351593
655115	351594
169490	351595
87664	351596
5088	351597
271503	351598
1584	351599
537220	351600
84521	351601
44469	351602
712254	351603
215328	351604
183233	351605
664774	351606
47433	351607
592450	351608
187144	351609
99507	351610
465243	351611
39508	351612
292648	351613
505015	351614
650779	351615
465938	351616
90761	351617
4705	351618
5907	351619
395953	351620
314334	351621
694121	351622
112828	351623
701	351624
11159	351625
631333	351626
145849	351627
58019	351628
550210	351629
356229	351630
388503	351631
178697	351632
123233	351633
583647	351634
601946	351635
5325	351636
10556	351637
793	351638
143386	351639
162116	351640
56602	351641
530801	351642
344202	351643
35585	351644
559123	351645
583088	351646
15895	351647
723281	351648
229978	351649
534880	351650
272351	351651
327028	351652
185672	351653
526208	351654
104150	351655
247406	351656
135101	351657
713620	351658
11943	351659
237673	351660
129492	351661
113179	351662
530587	351663
74400	351664
720703	351665
468058	351666
83947	351667
7289	351668
527817	351669
428333	351670
6376	351671
683655	351672
623942	351673
588610	351674
135520	351675
472833	351676
292816	351677
103570	351678
163853	351679
273693	351680
192119	351681
121490	351682
190441	351683
66687	351684
209255	351685
577546	351686
231848	351687
37805	351688
29418	351689
483197	351690
701990	351691
337647	351692
149165	351693
551121	351694
717854	351695
14977	351696
247186	351697
15217	351698
632531	351699
412763	351700
261905	351701
167830	351702
51553	351703
6116	351704
490149	351705
365042	351706
214158	351707
296690	351708
87648	351709
700345	351710
121395	351711
100317	351712
650344	351713
251834	351714
39612	351715
191861	351716
21608	351717
15476	351718
75641	351719
100247	351720
315092	351721
461599	351722
4110	351723
266077	351724
226484	351725
148786	351726
247745	351727
598144	351728
41696	351729
1217	351730
308879	351731
8375	351732
719614	351733
364386	351734
206790	351735
86682	351736
658131	351737
23933	351738
74688	351739
91397	351740
221008	351741
531823	351742
246754	351743
175770	351744
659100	351745
637183	351746
440170	351747
586778	351748
616413	351749
44803	351750
696904	351751
14310	351752
105655	351753
264711	351754
64236	351755
85966	351756
316411	351757
708050	351758
59497	351759
414805	351760
195008	351761
113263	351762
137141	351763
308821	351764
395078	351765
11221	351766
162433	351767
13527	351768
661701	351769
302806	351770
313311	351771
51994	351772
261688	351773
326995	351774
146048	351775
25542	351776
448492	351777
155096	351778
615780	351779
328318	351780
500686	351781
18797	351782
40866	351783
42117	351784
602395	351785
507541	351786
629773	351787
57992	351788
291682	351789
628713	351790
89880	351791
513547	351792
547358	351793
575984	351794
578727	351795
158651	351796
29402	351797
392482	351798
288560	351799
672018	351800
405964	351801
2243	351802
587333	351803
49793	351804
123843	351805
462448	351806
99110	351807
34491	351808
275576	351809
62666	351810
654078	351811
91634	351812
640427	351813
35742	351814
11675	351815
39737	351816
545290	351817
35992	351818
477558	351819
29835	351820
457319	351821
184242	351822
18435	351823
162733	351824
111178	351825
459722	351826
10411	351827
155971	351828
25370	351829
138828	351830
394232	351831
90736	351832
76909	351833
1858	351834
446100	351835
497208	351836
460092	351837
233010	351838
53586	351839
135098	351840
292273	351841
26134	351842
320432	351843
174981	351844
399258	351845
58638	351846
79989	351847
43908	351848
29742	351849
58505	351850
466951	351851
376934	351852
95388	351853
422510	351854
259645	351855
429874	351856
329451	351857
31811	351858
202068	351859
625658	351860
217743	351861
658338	351862
15099	351863
113614	351864
82029	351865
665710	351866
687749	351867
638855	351868
28060	351869
663745	351870
400594	351871
418257	351872
722885	351873
42383	351874
162058	351875
68030	351876
378173	351877
36549	351878
348980	351879
163104	351880
51594	351881
82219	351882
174763	351883
85138	351884
3246	351885
49052	351886
355634	351887
179622	351888
277133	351889
4412	351890
508818	351891
150997	351892
122265	351893
409998	351894
134803	351895
399517	351896
179886	351897
9949	351898
28721	351899
161885	351900
115301	351901
316631	351902
139062	351903
33648	351904
655353	351905
208807	351906
18954	351907
403895	351908
3279	351909
8649	351910
11526	351911
262061	351912
647769	351913
22542	351914
92657	351915
350834	351916
687149	351917
593554	351918
133684	351919
233553	351920
3947	351921
398916	351922
87077	351923
569507	351924
254368	351925
380	351926
266894	351927
166474	351928
123440	351929
105048	351930
73345	351931
318793	351932
141831	351933
643613	351934
646115	351935
350569	351936
156532	351937
45346	351938
518603	351939
622568	351940
646314	351941
14601	351942
353923	351943
90727	351944
417074	351945
38420	351946
119424	351947
198026	351948
79819	351949
698675	351950
155678	351951
673821	351952
312039	351953
683022	351954
613532	351955
620690	351956
569385	351957
83835	351958
671530	351959
237417	351960
199298	351961
10439	351962
427608	351963
4713	351964
82115	351965
315155	351966
62192	351967
353082	351968
389522	351969
230657	351970
110026	351971
249969	351972
2382	351973
52084	351974
681778	351975
300624	351976
161277	351977
704282	351978
722843	351979
601247	351980
642062	351981
429401	351982
544591	351983
655277	351984
474499	351985
98775	351986
425701	351987
668572	351988
82938	351989
660306	351990
717159	351991
139671	351992
307928	351993
603191	351994
502035	351995
78265	351996
38212	351997
164047	351998
262031	351999
612631	352000
333537	352001
58565	352002
181542	352003
555831	352004
38898	352005
356274	352006
13009	352007
173920	352008
63399	352009
83548	352010
138098	352011
486282	352012
517574	352013
412015	352014
597401	352015
567645	352016
397305	352017
161414	352018
5636	352019
33410	352020
3557	352021
169857	352022
387482	352023
434720	352024
107946	352025
115035	352026
632849	352027
26956	352028
21544	352029
118587	352030
137919	352031
167255	352032
29133	352033
488585	352034
36764	352035
160394	352036
83483	352037
77313	352038
257825	352039
629368	352040
123480	352041
168061	352042
79230	352043
82178	352044
108667	352045
60261	352046
203042	352047
528329	352048
655638	352049
1850	352050
103031	352051
181286	352052
244301	352053
68656	352054
194361	352055
516323	352056
112824	352057
236400	352058
488616	352059
24028	352060
6186	352061
679524	352062
35140	352063
12438	352064
505911	352065
637398	352066
19332	352067
145150	352068
98750	352069
101223	352070
182661	352071
578156	352072
126416	352073
82080	352074
218226	352075
614987	352076
186586	352077
32455	352078
15657	352079
330481	352080
108705	352081
68762	352082
39678	352083
81756	352084
196089	352085
7622	352086
480074	352087
647208	352088
240370	352089
190098	352090
174371	352091
178410	352092
186259	352093
676802	352094
95416	352095
249253	352096
407816	352097
525815	352098
505693	352099
48382	352100
469539	352101
678777	352102
153986	352103
380875	352104
543879	352105
26472	352106
125748	352107
14177	352108
261824	352109
490529	352110
144051	352111
631167	352112
514027	352113
5314	352114
219103	352115
1427	352116
50049	352117
20659	352118
138813	352119
297042	352120
64476	352121
606355	352122
125399	352123
66264	352124
50303	352125
594754	352126
456411	352127
27402	352128
6404	352129
624003	352130
9950	352131
630182	352132
28158	352133
702061	352134
46245	352135
624936	352136
150721	352137
484083	352138
177149	352139
5970	352140
173571	352141
404002	352142
179782	352143
332892	352144
706961	352145
133493	352146
331451	352147
389431	352148
453547	352149
441610	352150
723905	352151
12310	352152
123280	352153
2	352154
656619	352155
29047	352156
116972	352157
534440	352158
87990	352159
119739	352160
11182	352161
554909	352162
177910	352163
697781	352164
342858	352165
47373	352166
656234	352167
304911	352168
671	352169
640514	352170
6524	352171
531692	352172
159098	352173
384394	352174
639249	352175
415456	352176
691981	352177
22282	352178
69485	352179
47667	352180
509419	352181
10475	352182
39451	352183
567962	352184
71108	352185
689408	352186
710010	352187
333869	352188
195700	352189
532629	352190
92105	352191
136285	352192
75607	352193
125296	352194
584985	352195
295563	352196
44492	352197
491266	352198
56932	352199
167323	352200
540001	352201
722537	352202
417630	352203
16943	352204
272690	352205
302155	352206
147537	352207
69394	352208
2646	352209
472437	352210
20986	352211
26114	352212
315878	352213
677587	352214
328673	352215
609	352216
364689	352217
535575	352218
400540	352219
139774	352220
108618	352221
570260	352222
129536	352223
174721	352224
370256	352225
217713	352226
10646	352227
303402	352228
257291	352229
65879	352230
525287	352231
902	352232
166556	352233
30559	352234
443398	352235
616943	352236
3963	352237
1461	352238
694392	352239
19945	352240
57739	352241
237258	352242
347431	352243
275614	352244
58897	352245
191456	352246
534	352247
45115	352248
351077	352249
69274	352250
535945	352251
401526	352252
24061	352253
42742	352254
44844	352255
20404	352256
42177	352257
215258	352258
314232	352259
399224	352260
197706	352261
73027	352262
238067	352263
592246	352264
505797	352265
183121	352266
122095	352267
289449	352268
567869	352269
180808	352270
102115	352271
164966	352272
443859	352273
59446	352274
402333	352275
535248	352276
13698	352277
203812	352278
348839	352279
354593	352280
201549	352281
159901	352282
51063	352283
550248	352284
89094	352285
629819	352286
337357	352287
48214	352288
707984	352289
385417	352290
35805	352291
190342	352292
61283	352293
125435	352294
5737	352295
30484	352296
222669	352297
44396	352298
724361	352299
671141	352300
538100	352301
477839	352302
8918	352303
326802	352304
12852	352305
69365	352306
34321	352307
76356	352308
15691	352309
155780	352310
632865	352311
90722	352312
687614	352313
40	352314
184053	352315
658387	352316
2898	352317
137818	352318
219971	352319
49531	352320
52796	352321
104019	352322
444098	352323
7710	352324
599428	352325
507455	352326
151176	352327
38438	352328
581803	352329
708325	352330
703078	352331
261916	352332
524908	352333
567464	352334
371427	352335
29344	352336
261191	352337
380508	352338
235978	352339
102440	352340
532614	352341
518231	352342
520584	352343
105699	352344
318272	352345
520012	352346
131468	352347
226367	352348
226515	352349
7982	352350
483262	352351
125464	352352
685063	352353
196133	352354
156450	352355
630554	352356
284876	352357
123552	352358
115516	352359
308559	352360
628609	352361
298435	352362
259688	352363
609694	352364
494818	352365
50932	352366
280185	352367
260545	352368
308318	352369
393601	352370
322602	352371
569213	352372
403655	352373
324535	352374
535540	352375
159137	352376
17442	352377
576540	352378
44226	352379
82484	352380
12363	352381
61719	352382
112862	352383
51419	352384
187307	352385
400918	352386
31656	352387
355	352388
171943	352389
127823	352390
28727	352391
5248	352392
351754	352393
124804	352394
573285	352395
332275	352396
112971	352397
165759	352398
349505	352399
99106	352400
520881	352401
46688	352402
302835	352403
48528	352404
233806	352405
377678	352406
27103	352407
16296	352408
521325	352409
375573	352410
526422	352411
263822	352412
317385	352413
153278	352414
21360	352415
47927	352416
126414	352417
109364	352418
464990	352419
359971	352420
401992	352421
103668	352422
354633	352423
62410	352424
279294	352425
160975	352426
270477	352427
662311	352428
204158	352429
454001	352430
128934	352431
719967	352432
482934	352433
643697	352434
44870	352435
110634	352436
642056	352437
439448	352438
410004	352439
177271	352440
25393	352441
164039	352442
69586	352443
574883	352444
670288	352445
424915	352446
227445	352447
3293	352448
182357	352449
416886	352450
312951	352451
670825	352452
344657	352453
697618	352454
457000	352455
142047	352456
18972	352457
32556	352458
101749	352459
76477	352460
8398	352461
289193	352462
235938	352463
700842	352464
699807	352465
477954	352466
145339	352467
49771	352468
165062	352469
376560	352470
540212	352471
512865	352472
27520	352473
108626	352474
539111	352475
276352	352476
31750	352477
315572	352478
712963	352479
138053	352480
554405	352481
365767	352482
627422	352483
416092	352484
209991	352485
77888	352486
173814	352487
610942	352488
276125	352489
549087	352490
96642	352491
349670	352492
16815	352493
541921	352494
400883	352495
11682	352496
699412	352497
6296	352498
487700	352499
126136	352500
486730	352501
179089	352502
171810	352503
65640	352504
416728	352505
289027	352506
1974	352507
335122	352508
634617	352509
8106	352510
624927	352511
398864	352512
216706	352513
390994	352514
54898	352515
67816	352516
149876	352517
368012	352518
146748	352519
72415	352520
299591	352521
134119	352522
105936	352523
94725	352524
46222	352525
987	352526
458544	352527
173986	352528
42341	352529
255154	352530
148806	352531
610359	352532
104735	352533
7431	352534
446153	352535
298697	352536
4024	352537
302096	352538
436067	352539
639148	352540
533296	352541
2520	352542
228479	352543
447450	352544
310365	352545
33073	352546
319761	352547
364861	352548
107174	352549
654848	352550
33725	352551
596416	352552
667358	352553
699232	352554
501379	352555
176737	352556
145601	352557
47213	352558
1055	352559
613728	352560
689761	352561
43347	352562
129843	352563
314935	352564
98168	352565
577784	352566
556839	352567
5488	352568
674452	352569
144982	352570
17057	352571
551266	352572
29648	352573
2698	352574
17468	352575
320421	352576
171434	352577
265164	352578
620199	352579
2651	352580
412530	352581
8864	352582
280163	352583
263208	352584
115020	352585
177994	352586
175543	352587
103333	352588
716913	352589
36073	352590
655680	352591
55413	352592
160874	352593
22474	352594
709457	352595
665218	352596
660149	352597
149458	352598
675112	352599
241784	352600
668604	352601
18184	352602
596566	352603
465762	352604
297893	352605
161614	352606
49705	352607
373674	352608
243915	352609
105179	352610
488016	352611
525362	352612
56377	352613
655010	352614
233014	352615
574410	352616
435604	352617
6396	352618
40172	352619
80593	352620
552311	352621
371031	352622
16153	352623
614243	352624
562440	352625
431279	352626
215177	352627
138621	352628
137756	352629
318877	352630
606791	352631
15088	352632
104592	352633
319528	352634
623327	352635
529460	352636
96573	352637
659379	352638
203365	352639
99224	352640
160106	352641
31382	352642
384372	352643
17944	352644
385528	352645
169285	352646
40444	352647
704981	352648
111472	352649
161888	352650
92029	352651
88044	352652
533720	352653
132391	352654
54621	352655
301056	352656
15719	352657
409887	352658
569886	352659
262323	352660
140708	352661
7622	352662
439494	352663
693632	352664
341812	352665
19987	352666
584223	352667
286630	352668
623343	352669
5606	352670
455459	352671
526529	352672
34277	352673
136649	352674
690681	352675
1761	352676
197367	352677
176311	352678
170876	352679
157144	352680
430536	352681
13130	352682
650317	352683
112924	352684
99567	352685
22288	352686
208349	352687
723302	352688
375009	352689
68332	352690
398470	352691
430153	352692
452868	352693
105663	352694
137435	352695
660150	352696
408385	352697
123764	352698
256010	352699
505303	352700
209360	352701
568826	352702
1718	352703
578740	352704
96108	352705
617002	352706
408458	352707
699467	352708
398834	352709
673563	352710
521866	352711
43127	352712
43424	352713
390138	352714
355442	352715
6283	352716
99247	352717
500081	352718
44289	352719
423264	352720
447432	352721
211033	352722
511786	352723
283604	352724
488690	352725
296695	352726
7497	352727
113613	352728
11796	352729
369349	352730
713699	352731
468536	352732
35334	352733
385696	352734
521243	352735
287659	352736
335417	352737
65962	352738
176118	352739
415376	352740
25653	352741
320548	352742
106577	352743
565413	352744
257167	352745
611154	352746
339170	352747
216141	352748
472656	352749
61379	352750
111664	352751
423301	352752
1627	352753
431744	352754
2565	352755
233678	352756
244565	352757
385812	352758
99561	352759
366933	352760
345646	352761
216559	352762
367000	352763
564859	352764
289	352765
572576	352766
154276	352767
487082	352768
103990	352769
102931	352770
20982	352771
166269	352772
414946	352773
366632	352774
24078	352775
45889	352776
368818	352777
290006	352778
169574	352779
492976	352780
667749	352781
578926	352782
218726	352783
115507	352784
559565	352785
533354	352786
112522	352787
66238	352788
130065	352789
538907	352790
149577	352791
391601	352792
85659	352793
373117	352794
98580	352795
434846	352796
97886	352797
569493	352798
34441	352799
209187	352800
655389	352801
27806	352802
377304	352803
675290	352804
1793	352805
224613	352806
12142	352807
258458	352808
90347	352809
486886	352810
35893	352811
27182	352812
36238	352813
168830	352814
91297	352815
27993	352816
657682	352817
370983	352818
391943	352819
654361	352820
396408	352821
244693	352822
424526	352823
627936	352824
433989	352825
98796	352826
573112	352827
4192	352828
40261	352829
121411	352830
104734	352831
506916	352832
105771	352833
7774	352834
34038	352835
41849	352836
416003	352837
93044	352838
435595	352839
83808	352840
148533	352841
8363	352842
131027	352843
640359	352844
683098	352845
20844	352846
558912	352847
30405	352848
411370	352849
690339	352850
646601	352851
148866	352852
438158	352853
193673	352854
55886	352855
117436	352856
105269	352857
602575	352858
567720	352859
425152	352860
597718	352861
643817	352862
29596	352863
183055	352864
28139	352865
116310	352866
685686	352867
117792	352868
498290	352869
22	352870
145936	352871
456102	352872
689893	352873
110608	352874
355055	352875
140855	352876
717911	352877
334259	352878
176116	352879
484717	352880
553900	352881
75382	352882
343462	352883
116927	352884
618237	352885
139345	352886
116355	352887
482247	352888
5877	352889
319190	352890
260633	352891
250308	352892
676857	352893
42087	352894
135379	352895
392134	352896
448657	352897
5712	352898
414063	352899
346294	352900
652087	352901
164666	352902
459015	352903
672024	352904
86140	352905
140206	352906
144121	352907
722237	352908
36085	352909
633605	352910
47423	352911
696481	352912
111453	352913
10567	352914
675843	352915
179780	352916
176659	352917
504191	352918
45333	352919
345660	352920
83523	352921
149816	352922
153305	352923
95365	352924
274302	352925
530247	352926
26043	352927
715636	352928
40527	352929
11189	352930
117668	352931
397550	352932
1591	352933
631175	352934
174853	352935
27651	352936
345579	352937
695911	352938
264651	352939
223962	352940
60130	352941
654222	352942
654325	352943
672663	352944
200050	352945
157399	352946
694326	352947
11613	352948
568845	352949
409251	352950
123643	352951
165070	352952
173574	352953
488102	352954
52380	352955
50756	352956
30729	352957
5236	352958
99064	352959
109397	352960
305331	352961
43069	352962
20851	352963
121211	352964
362875	352965
32301	352966
34043	352967
287340	352968
570244	352969
324902	352970
383833	352971
15867	352972
125901	352973
629913	352974
665008	352975
540592	352976
409752	352977
160108	352978
229936	352979
452348	352980
96197	352981
566131	352982
126889	352983
18761	352984
111529	352985
515900	352986
133281	352987
17979	352988
507165	352989
414892	352990
49667	352991
339377	352992
97694	352993
178276	352994
99881	352995
647446	352996
615836	352997
9290	352998
173828	352999
65565	353000
355238	353001
157973	353002
226821	353003
612771	353004
93763	353005
114893	353006
537468	353007
376768	353008
15181	353009
341724	353010
94105	353011
97746	353012
345322	353013
254750	353014
227731	353015
110138	353016
34448	353017
263062	353018
635457	353019
603113	353020
467631	353021
1969	353022
359299	353023
64721	353024
35197	353025
279120	353026
315990	353027
139002	353028
64492	353029
159213	353030
120458	353031
56514	353032
121804	353033
511288	353034
393697	353035
558611	353036
518290	353037
694505	353038
708403	353039
105810	353040
489700	353041
266580	353042
18835	353043
4972	353044
24334	353045
40159	353046
344707	353047
115578	353048
69624	353049
89259	353050
590585	353051
285750	353052
326214	353053
123335	353054
250608	353055
576756	353056
269751	353057
78238	353058
657804	353059
209427	353060
472519	353061
356906	353062
532862	353063
151619	353064
134743	353065
705224	353066
131041	353067
290715	353068
90061	353069
121362	353070
1829	353071
317826	353072
30903	353073
642328	353074
353819	353075
505684	353076
461437	353077
125752	353078
556352	353079
572716	353080
421288	353081
22820	353082
129480	353083
583357	353084
60052	353085
339759	353086
167487	353087
76	353088
133963	353089
61056	353090
607135	353091
626	353092
141313	353093
71891	353094
25978	353095
705203	353096
154385	353097
43259	353098
283525	353099
147853	353100
442694	353101
113721	353102
403952	353103
155132	353104
663246	353105
525112	353106
610118	353107
185917	353108
410340	353109
278827	353110
101511	353111
619974	353112
169937	353113
426280	353114
656883	353115
350240	353116
4719	353117
38369	353118
7669	353119
607000	353120
57911	353121
156591	353122
117175	353123
564594	353124
105847	353125
61220	353126
46825	353127
546308	353128
460266	353129
157863	353130
429204	353131
655587	353132
597033	353133
617911	353134
253398	353135
638916	353136
586839	353137
720770	353138
27524	353139
542854	353140
143206	353141
4778	353142
466384	353143
480774	353144
53344	353145
238923	353146
384567	353147
384086	353148
129510	353149
4028	353150
314013	353151
26730	353152
495222	353153
251803	353154
189712	353155
577066	353156
629025	353157
44706	353158
107597	353159
318552	353160
300689	353161
130929	353162
4309	353163
76291	353164
47286	353165
100022	353166
175706	353167
23713	353168
237116	353169
186130	353170
246370	353171
166319	353172
66098	353173
14226	353174
630548	353175
22013	353176
51667	353177
303751	353178
49452	353179
524620	353180
34692	353181
362829	353182
390988	353183
597906	353184
260094	353185
12965	353186
10008	353187
51251	353188
120977	353189
141307	353190
131733	353191
383379	353192
551820	353193
489537	353194
3871	353195
612734	353196
601581	353197
38047	353198
135400	353199
160045	353200
596857	353201
166424	353202
542648	353203
601772	353204
722083	353205
4737	353206
403851	353207
18513	353208
474075	353209
97846	353210
57555	353211
291136	353212
602833	353213
168792	353214
518936	353215
106193	353216
105561	353217
592231	353218
683953	353219
323469	353220
41778	353221
356821	353222
708118	353223
41177	353224
221972	353225
560094	353226
164883	353227
37997	353228
511051	353229
69538	353230
556960	353231
16443	353232
77684	353233
48638	353234
135732	353235
17632	353236
270918	353237
31827	353238
725192	353239
286642	353240
525794	353241
216743	353242
90731	353243
625930	353244
174330	353245
181420	353246
606583	353247
368829	353248
32126	353249
291394	353250
19746	353251
662442	353252
611809	353253
260926	353254
202345	353255
126072	353256
691093	353257
184660	353258
462465	353259
6624	353260
226552	353261
10227	353262
35897	353263
575829	353264
351693	353265
3762	353266
554270	353267
544728	353268
504280	353269
328043	353270
149910	353271
170743	353272
156143	353273
661382	353274
560377	353275
128576	353276
393753	353277
460762	353278
287227	353279
74794	353280
49040	353281
18135	353282
10544	353283
93096	353284
224033	353285
181136	353286
465279	353287
258974	353288
638952	353289
254187	353290
551972	353291
3033	353292
215297	353293
338537	353294
69599	353295
420321	353296
142570	353297
17387	353298
631702	353299
306812	353300
117729	353301
95524	353302
30594	353303
56057	353304
44495	353305
486866	353306
55838	353307
324379	353308
44469	353309
92653	353310
138096	353311
525017	353312
38	353313
401532	353314
61465	353315
44827	353316
576714	353317
201183	353318
93379	353319
698400	353320
392749	353321
341522	353322
309755	353323
224401	353324
169719	353325
194840	353326
75378	353327
444102	353328
27583	353329
334115	353330
610876	353331
188860	353332
176808	353333
409078	353334
149052	353335
412242	353336
245419	353337
202688	353338
566794	353339
425145	353340
447984	353341
668797	353342
170644	353343
119318	353344
82373	353345
225321	353346
132432	353347
49719	353348
175945	353349
3372	353350
114	353351
301892	353352
694786	353353
124280	353354
239336	353355
565188	353356
67657	353357
273857	353358
26011	353359
346206	353360
673044	353361
165783	353362
298511	353363
96865	353364
132672	353365
600869	353366
415611	353367
588285	353368
139911	353369
584112	353370
208089	353371
356395	353372
361421	353373
85549	353374
513464	353375
42454	353376
170621	353377
389220	353378
336318	353379
358809	353380
497513	353381
60942	353382
285491	353383
84123	353384
224637	353385
145276	353386
23534	353387
662244	353388
36494	353389
707971	353390
260064	353391
379971	353392
665717	353393
37555	353394
389474	353395
601080	353396
843	353397
237352	353398
540324	353399
606827	353400
618269	353401
89175	353402
177351	353403
370108	353404
393718	353405
454982	353406
23043	353407
110149	353408
354344	353409
15487	353410
89	353411
6724	353412
617355	353413
341404	353414
176626	353415
648933	353416
138532	353417
42306	353418
164	353419
691720	353420
497779	353421
555590	353422
40075	353423
248040	353424
555956	353425
77577	353426
668993	353427
406314	353428
92961	353429
90921	353430
346791	353431
199770	353432
651770	353433
24737	353434
9284	353435
684428	353436
66714	353437
3393	353438
186099	353439
41572	353440
411313	353441
331901	353442
46157	353443
100119	353444
187082	353445
634701	353446
4187	353447
16866	353448
696420	353449
707140	353450
66813	353451
169058	353452
188429	353453
678754	353454
503835	353455
552518	353456
31966	353457
130765	353458
146728	353459
42394	353460
465418	353461
678467	353462
337028	353463
34576	353464
44992	353465
9347	353466
219532	353467
335781	353468
84726	353469
110509	353470
427024	353471
335565	353472
667600	353473
112768	353474
319722	353475
538711	353476
284788	353477
612553	353478
476069	353479
202007	353480
310450	353481
475697	353482
141375	353483
13558	353484
352999	353485
2318	353486
177486	353487
428438	353488
464390	353489
51503	353490
357027	353491
68328	353492
641530	353493
13714	353494
143953	353495
636415	353496
24783	353497
156799	353498
155102	353499
122480	353500
222824	353501
640157	353502
108823	353503
246890	353504
670631	353505
37142	353506
505862	353507
271361	353508
449637	353509
69248	353510
589901	353511
178426	353512
542933	353513
658662	353514
15417	353515
171461	353516
282475	353517
407183	353518
508655	353519
174994	353520
526522	353521
36945	353522
309657	353523
166763	353524
524438	353525
250152	353526
268548	353527
656624	353528
57040	353529
531146	353530
182868	353531
607942	353532
358550	353533
592729	353534
505049	353535
707839	353536
665703	353537
623099	353538
452801	353539
652983	353540
3846	353541
564957	353542
10740	353543
160443	353544
9883	353545
656903	353546
333838	353547
23033	353548
23036	353549
16576	353550
148853	353551
635346	353552
194870	353553
464743	353554
379443	353555
19455	353556
67748	353557
288231	353558
6074	353559
588518	353560
449168	353561
129532	353562
35442	353563
61619	353564
180885	353565
380728	353566
7885	353567
322814	353568
461835	353569
37692	353570
367029	353571
86403	353572
406262	353573
506325	353574
46264	353575
298776	353576
7614	353577
609211	353578
124905	353579
70562	353580
407808	353581
541796	353582
405597	353583
642198	353584
627332	353585
82440	353586
707121	353587
192018	353588
299196	353589
488916	353590
6518	353591
99917	353592
532041	353593
541140	353594
636897	353595
98977	353596
162154	353597
13566	353598
288298	353599
671217	353600
24799	353601
701922	353602
359719	353603
34207	353604
152060	353605
136184	353606
166722	353607
492131	353608
677783	353609
5658	353610
486604	353611
676522	353612
9934	353613
344138	353614
170948	353615
647781	353616
148747	353617
724034	353618
76401	353619
50318	353620
233990	353621
129238	353622
605915	353623
444545	353624
304633	353625
21190	353626
1311	353627
27732	353628
584006	353629
258381	353630
430818	353631
127148	353632
176423	353633
248949	353634
11820	353635
93184	353636
283664	353637
79699	353638
65823	353639
254771	353640
120536	353641
406589	353642
333039	353643
182966	353644
381406	353645
12776	353646
409254	353647
118660	353648
249458	353649
31139	353650
17705	353651
69662	353652
168047	353653
252469	353654
602572	353655
560905	353656
152827	353657
65316	353658
17149	353659
173147	353660
303453	353661
1077	353662
46595	353663
627984	353664
116790	353665
1035	353666
57025	353667
598600	353668
213796	353669
623391	353670
53054	353671
457970	353672
102283	353673
15936	353674
109069	353675
30947	353676
299919	353677
471578	353678
645782	353679
1422	353680
114471	353681
652995	353682
222233	353683
170004	353684
6815	353685
345026	353686
582671	353687
9987	353688
137558	353689
279408	353690
693271	353691
633756	353692
354498	353693
163282	353694
188777	353695
92515	353696
412643	353697
117232	353698
712423	353699
7173	353700
281451	353701
383715	353702
61897	353703
488124	353704
110120	353705
694451	353706
689385	353707
288416	353708
222667	353709
226910	353710
325071	353711
314782	353712
660606	353713
159314	353714
119097	353715
713141	353716
38049	353717
64219	353718
577340	353719
40004	353720
241420	353721
184352	353722
358818	353723
102679	353724
246097	353725
586927	353726
467578	353727
72572	353728
52360	353729
183514	353730
703469	353731
459936	353732
181913	353733
221976	353734
18047	353735
34563	353736
279	353737
66388	353738
134178	353739
668911	353740
283284	353741
206228	353742
502727	353743
39822	353744
125745	353745
40992	353746
20562	353747
330960	353748
75119	353749
152363	353750
129778	353751
316099	353752
241454	353753
490334	353754
13726	353755
447628	353756
2624	353757
98198	353758
23900	353759
534801	353760
547025	353761
23438	353762
2479	353763
541536	353764
391555	353765
242711	353766
148027	353767
290952	353768
521076	353769
70140	353770
325982	353771
323579	353772
75954	353773
621988	353774
649951	353775
632457	353776
61058	353777
652458	353778
152363	353779
136640	353780
11843	353781
605975	353782
589956	353783
621449	353784
112677	353785
50345	353786
139624	353787
668250	353788
695600	353789
366569	353790
430211	353791
630815	353792
355343	353793
723378	353794
540379	353795
631294	353796
499691	353797
174947	353798
178400	353799
21630	353800
691916	353801
399189	353802
10208	353803
140226	353804
720801	353805
72165	353806
653555	353807
703031	353808
73614	353809
375086	353810
127861	353811
228813	353812
62447	353813
547951	353814
98239	353815
662455	353816
659151	353817
514775	353818
178111	353819
177326	353820
118944	353821
257520	353822
110672	353823
439697	353824
365723	353825
597988	353826
137972	353827
718757	353828
45095	353829
170523	353830
687696	353831
64308	353832
623916	353833
82233	353834
35037	353835
150138	353836
81952	353837
248817	353838
434781	353839
113218	353840
74930	353841
54156	353842
266745	353843
719494	353844
258703	353845
197164	353846
59318	353847
267893	353848
43077	353849
457423	353850
551561	353851
253388	353852
551314	353853
566503	353854
58278	353855
616753	353856
190546	353857
631447	353858
429583	353859
40874	353860
76467	353861
478939	353862
596495	353863
321650	353864
69527	353865
76682	353866
126963	353867
536784	353868
159342	353869
140412	353870
653064	353871
56532	353872
39741	353873
196210	353874
658785	353875
176386	353876
59575	353877
236532	353878
503229	353879
303017	353880
277721	353881
93137	353882
75538	353883
271881	353884
75256	353885
154315	353886
232983	353887
420992	353888
176797	353889
376457	353890
263661	353891
140149	353892
130694	353893
170839	353894
114981	353895
551640	353896
317175	353897
703219	353898
93026	353899
505061	353900
180130	353901
118506	353902
468601	353903
708204	353904
2671	353905
257883	353906
96677	353907
29111	353908
147072	353909
108689	353910
591476	353911
504480	353912
21665	353913
78951	353914
174275	353915
85393	353916
58306	353917
9612	353918
164676	353919
87493	353920
40162	353921
517123	353922
2102	353923
298701	353924
550851	353925
223362	353926
500447	353927
532883	353928
179497	353929
343209	353930
130760	353931
292226	353932
422	353933
238264	353934
35528	353935
157142	353936
72998	353937
582676	353938
14086	353939
555450	353940
523699	353941
394867	353942
476857	353943
386109	353944
163427	353945
29982	353946
16886	353947
286501	353948
54516	353949
411628	353950
44207	353951
92131	353952
394794	353953
370993	353954
563643	353955
336853	353956
588131	353957
484410	353958
106794	353959
27653	353960
55517	353961
170069	353962
93850	353963
550554	353964
143	353965
188649	353966
265173	353967
644151	353968
500111	353969
620019	353970
323310	353971
271093	353972
396007	353973
32328	353974
5707	353975
702550	353976
579392	353977
514212	353978
8897	353979
477881	353980
153972	353981
389795	353982
112186	353983
60300	353984
376699	353985
176033	353986
135104	353987
19123	353988
197992	353989
304881	353990
118615	353991
166759	353992
257108	353993
19377	353994
99917	353995
637788	353996
387429	353997
383142	353998
34112	353999
3865	354000
119768	354001
147712	354002
373194	354003
167629	354004
368594	354005
392189	354006
568292	354007
610013	354008
98830	354009
40734	354010
335624	354011
581260	354012
5451	354013
130813	354014
23935	354015
256182	354016
473890	354017
179834	354018
123305	354019
165947	354020
222822	354021
329401	354022
101662	354023
696102	354024
153448	354025
717521	354026
350772	354027
287568	354028
17431	354029
602230	354030
26816	354031
94720	354032
1450	354033
510210	354034
93720	354035
524320	354036
135613	354037
227378	354038
79933	354039
380605	354040
419085	354041
621207	354042
648269	354043
35998	354044
202323	354045
410539	354046
641164	354047
57589	354048
53976	354049
429590	354050
301077	354051
168138	354052
387977	354053
26341	354054
451938	354055
614368	354056
276614	354057
289767	354058
70921	354059
287796	354060
524523	354061
395581	354062
698191	354063
216965	354064
476023	354065
623455	354066
181462	354067
324829	354068
8416	354069
698985	354070
535138	354071
400558	354072
81762	354073
576687	354074
240148	354075
358943	354076
439967	354077
614488	354078
224168	354079
51539	354080
492161	354081
671761	354082
5770	354083
58079	354084
108386	354085
481024	354086
141020	354087
408472	354088
152864	354089
35832	354090
91594	354091
72707	354092
342863	354093
526534	354094
553789	354095
9131	354096
611607	354097
13165	354098
412992	354099
632931	354100
445354	354101
91272	354102
124744	354103
93824	354104
243480	354105
84678	354106
164641	354107
559969	354108
656269	354109
105806	354110
552732	354111
462689	354112
327868	354113
319	354114
137538	354115
678496	354116
287937	354117
640852	354118
169879	354119
444251	354120
120626	354121
474251	354122
12611	354123
197278	354124
477161	354125
139680	354126
699272	354127
416346	354128
35729	354129
63298	354130
925	354131
502726	354132
516060	354133
565906	354134
165904	354135
45539	354136
451913	354137
691732	354138
522771	354139
97622	354140
81255	354141
795	354142
15456	354143
531183	354144
124412	354145
352	354146
598398	354147
393229	354148
337732	354149
82421	354150
189357	354151
619196	354152
674054	354153
268061	354154
554276	354155
409428	354156
117611	354157
671466	354158
643966	354159
120576	354160
23833	354161
557627	354162
539719	354163
370067	354164
177016	354165
15473	354166
322	354167
121822	354168
119600	354169
131510	354170
91867	354171
428227	354172
36519	354173
86712	354174
29608	354175
189608	354176
509967	354177
688572	354178
146938	354179
474107	354180
469738	354181
34199	354182
259544	354183
24322	354184
675012	354185
31825	354186
87362	354187
705001	354188
617885	354189
32836	354190
43292	354191
134040	354192
46996	354193
103628	354194
243724	354195
437830	354196
38165	354197
155104	354198
429039	354199
210999	354200
9427	354201
48484	354202
67052	354203
158427	354204
695803	354205
286864	354206
212273	354207
70489	354208
652763	354209
459970	354210
126528	354211
44565	354212
89251	354213
25637	354214
715573	354215
238435	354216
614700	354217
21214	354218
5046	354219
401168	354220
34903	354221
615217	354222
553678	354223
224862	354224
27259	354225
14253	354226
156936	354227
76038	354228
235820	354229
241213	354230
1415	354231
525966	354232
593459	354233
133469	354234
51875	354235
691090	354236
47602	354237
577217	354238
599326	354239
130658	354240
48070	354241
385433	354242
256652	354243
14232	354244
128981	354245
7541	354246
376877	354247
276780	354248
483562	354249
626272	354250
24868	354251
681824	354252
122242	354253
511195	354254
10234	354255
642406	354256
208422	354257
310127	354258
173968	354259
125510	354260
621843	354261
615	354262
691875	354263
21969	354264
169305	354265
219581	354266
300787	354267
140938	354268
89222	354269
361107	354270
173323	354271
500312	354272
34393	354273
573330	354274
114274	354275
121258	354276
108557	354277
694329	354278
160576	354279
488169	354280
309505	354281
167408	354282
555392	354283
108189	354284
516116	354285
36269	354286
10955	354287
561708	354288
91210	354289
320510	354290
330563	354291
664316	354292
21135	354293
456630	354294
135351	354295
252542	354296
12809	354297
173465	354298
14585	354299
454787	354300
324393	354301
13779	354302
170330	354303
41037	354304
417683	354305
18708	354306
48072	354307
565961	354308
440047	354309
122782	354310
531134	354311
16476	354312
25860	354313
475106	354314
30327	354315
49351	354316
165877	354317
297894	354318
99552	354319
55101	354320
53126	354321
704780	354322
392984	354323
247914	354324
227965	354325
427254	354326
39805	354327
15598	354328
553429	354329
261571	354330
542265	354331
599239	354332
163731	354333
581762	354334
41293	354335
600865	354336
329450	354337
368391	354338
33202	354339
340141	354340
151351	354341
724181	354342
615184	354343
404267	354344
89484	354345
394062	354346
98599	354347
487709	354348
238193	354349
163990	354350
623593	354351
128603	354352
117897	354353
21902	354354
35088	354355
31077	354356
238141	354357
218590	354358
284559	354359
255289	354360
635332	354361
78645	354362
8093	354363
402645	354364
415982	354365
306735	354366
181198	354367
550786	354368
10315	354369
15887	354370
107575	354371
124653	354372
38799	354373
621192	354374
135456	354375
49519	354376
391928	354377
636832	354378
82152	354379
646108	354380
289378	354381
695942	354382
107780	354383
5672	354384
561349	354385
241476	354386
661694	354387
465003	354388
76380	354389
267715	354390
474297	354391
151115	354392
323162	354393
640168	354394
259718	354395
31173	354396
362758	354397
111879	354398
36091	354399
458082	354400
265487	354401
441278	354402
690458	354403
47351	354404
486848	354405
244725	354406
522040	354407
334166	354408
156562	354409
216386	354410
118141	354411
613411	354412
47765	354413
149464	354414
194806	354415
694849	354416
178971	354417
398675	354418
366032	354419
483845	354420
151735	354421
382024	354422
612894	354423
43542	354424
194595	354425
350004	354426
374460	354427
42149	354428
43623	354429
2921	354430
652049	354431
117663	354432
144554	354433
662802	354434
49193	354435
151831	354436
198671	354437
50587	354438
475196	354439
15363	354440
359078	354441
185766	354442
204651	354443
574536	354444
1765	354445
243727	354446
557071	354447
724802	354448
384568	354449
684495	354450
327289	354451
684431	354452
233765	354453
309209	354454
396418	354455
556902	354456
400033	354457
23457	354458
603415	354459
11634	354460
194507	354461
498447	354462
667689	354463
301657	354464
3847	354465
121968	354466
523681	354467
326775	354468
644937	354469
630882	354470
38608	354471
201780	354472
121190	354473
67867	354474
705906	354475
58984	354476
263259	354477
373739	354478
370585	354479
474758	354480
429110	354481
715197	354482
14097	354483
655568	354484
327612	354485
718926	354486
238857	354487
524243	354488
614524	354489
155581	354490
700259	354491
381899	354492
149794	354493
275896	354494
282749	354495
161363	354496
96673	354497
466312	354498
556815	354499
62067	354500
50337	354501
558669	354502
508737	354503
610564	354504
1806	354505
469927	354506
64877	354507
662091	354508
626261	354509
244038	354510
393661	354511
72642	354512
11687	354513
550685	354514
262915	354515
318057	354516
499946	354517
556234	354518
19862	354519
1159	354520
48826	354521
435826	354522
433613	354523
579021	354524
656767	354525
666479	354526
879	354527
308185	354528
407005	354529
562119	354530
434773	354531
562741	354532
509372	354533
14419	354534
417645	354535
92144	354536
54729	354537
483163	354538
138652	354539
630433	354540
70267	354541
597979	354542
14039	354543
156	354544
585420	354545
452078	354546
297923	354547
154452	354548
69920	354549
467020	354550
664616	354551
52754	354552
398040	354553
26306	354554
167163	354555
308666	354556
255214	354557
716777	354558
560235	354559
15990	354560
42074	354561
600675	354562
3984	354563
9828	354564
504050	354565
128301	354566
11455	354567
21181	354568
451146	354569
26421	354570
195214	354571
68107	354572
617084	354573
77940	354574
35417	354575
258468	354576
27557	354577
255534	354578
643252	354579
182146	354580
136315	354581
538551	354582
658094	354583
188052	354584
114160	354585
238272	354586
7611	354587
21769	354588
95381	354589
573460	354590
576502	354591
326068	354592
397456	354593
54561	354594
629144	354595
86321	354596
146219	354597
41183	354598
138294	354599
5721	354600
46989	354601
614830	354602
661	354603
142808	354604
126422	354605
532156	354606
127102	354607
598659	354608
297645	354609
404012	354610
433377	354611
100359	354612
15508	354613
91561	354614
439149	354615
295333	354616
465854	354617
317140	354618
161517	354619
551027	354620
62465	354621
9138	354622
88307	354623
349085	354624
661946	354625
672248	354626
362497	354627
638469	354628
413	354629
170865	354630
475853	354631
393612	354632
441066	354633
181701	354634
26826	354635
658731	354636
224808	354637
659434	354638
149792	354639
495031	354640
150456	354641
370737	354642
3548	354643
345160	354644
672263	354645
682152	354646
2294	354647
163703	354648
181608	354649
620097	354650
578484	354651
153509	354652
263394	354653
67635	354654
425569	354655
668038	354656
502162	354657
8222	354658
133863	354659
82406	354660
137544	354661
325648	354662
665992	354663
618218	354664
225576	354665
496094	354666
58956	354667
81557	354668
25320	354669
192076	354670
195933	354671
595088	354672
178270	354673
671573	354674
239634	354675
663580	354676
691503	354677
36086	354678
588628	354679
636129	354680
482456	354681
83600	354682
292374	354683
490770	354684
186898	354685
175033	354686
716135	354687
551073	354688
470709	354689
108844	354690
261546	354691
264882	354692
176785	354693
11440	354694
178983	354695
170311	354696
696382	354697
40918	354698
639734	354699
260348	354700
61063	354701
71352	354702
191782	354703
470901	354704
187260	354705
11345	354706
37674	354707
264732	354708
46683	354709
278488	354710
79835	354711
571522	354712
42983	354713
67749	354714
173009	354715
672601	354716
178048	354717
579626	354718
698539	354719
192065	354720
569037	354721
460339	354722
290425	354723
329455	354724
156028	354725
77649	354726
433242	354727
479515	354728
549315	354729
49097	354730
75415	354731
636293	354732
520091	354733
275236	354734
407393	354735
217128	354736
554419	354737
638720	354738
11405	354739
471565	354740
356589	354741
360869	354742
339054	354743
6060	354744
85605	354745
262862	354746
382990	354747
351745	354748
479345	354749
446732	354750
12281	354751
165234	354752
598924	354753
33676	354754
284424	354755
32906	354756
2802	354757
144387	354758
637387	354759
195538	354760
697811	354761
46914	354762
182385	354763
648659	354764
135060	354765
602926	354766
531088	354767
458224	354768
582798	354769
687520	354770
110879	354771
275442	354772
371283	354773
113163	354774
552373	354775
663648	354776
311841	354777
127250	354778
559609	354779
196146	354780
58899	354781
78492	354782
407028	354783
304275	354784
481981	354785
10389	354786
27972	354787
497022	354788
417116	354789
356238	354790
408854	354791
544371	354792
328777	354793
147972	354794
23178	354795
897	354796
552710	354797
721575	354798
17381	354799
595254	354800
108578	354801
329738	354802
495121	354803
591501	354804
613413	354805
43068	354806
64729	354807
499914	354808
29954	354809
55599	354810
72132	354811
258483	354812
201768	354813
51593	354814
6699	354815
93311	354816
631559	354817
663976	354818
657782	354819
99618	354820
35497	354821
602756	354822
32345	354823
147556	354824
221702	354825
44393	354826
391114	354827
505820	354828
184160	354829
681772	354830
619256	354831
358394	354832
471516	354833
569948	354834
42664	354835
57730	354836
92767	354837
321926	354838
206283	354839
428867	354840
3238	354841
659298	354842
462030	354843
54742	354844
359032	354845
174253	354846
152465	354847
379736	354848
361724	354849
381233	354850
189272	354851
113381	354852
645114	354853
165306	354854
512548	354855
80442	354856
641665	354857
54641	354858
197517	354859
393655	354860
122901	354861
186780	354862
343391	354863
379952	354864
160513	354865
22608	354866
350145	354867
459832	354868
447023	354869
88956	354870
3020	354871
691179	354872
229610	354873
34305	354874
665906	354875
269066	354876
720453	354877
175059	354878
149907	354879
477292	354880
327049	354881
197025	354882
501721	354883
386389	354884
6438	354885
32312	354886
722897	354887
150663	354888
565463	354889
129357	354890
581392	354891
571301	354892
1451	354893
137530	354894
40936	354895
337026	354896
489430	354897
470054	354898
81916	354899
278843	354900
528307	354901
52727	354902
563641	354903
591906	354904
236321	354905
2461	354906
10559	354907
168207	354908
160785	354909
96650	354910
111887	354911
531353	354912
712165	354913
235468	354914
125553	354915
325103	354916
25810	354917
711741	354918
473483	354919
487800	354920
15648	354921
530534	354922
463190	354923
556390	354924
77227	354925
712918	354926
246064	354927
483736	354928
671463	354929
183498	354930
594961	354931
104061	354932
117888	354933
281053	354934
618627	354935
55541	354936
723764	354937
11505	354938
74797	354939
98374	354940
652816	354941
440406	354942
635389	354943
375	354944
183185	354945
353168	354946
569323	354947
37861	354948
427150	354949
27688	354950
191777	354951
126102	354952
52835	354953
130578	354954
592176	354955
349955	354956
339941	354957
529100	354958
606556	354959
245801	354960
397503	354961
48391	354962
174214	354963
278175	354964
334313	354965
137922	354966
108106	354967
250530	354968
26935	354969
138550	354970
380817	354971
531349	354972
291627	354973
514059	354974
300639	354975
218894	354976
1467	354977
5498	354978
24723	354979
8642	354980
15438	354981
338432	354982
280870	354983
157153	354984
118431	354985
496753	354986
337811	354987
492114	354988
646967	354989
166134	354990
427634	354991
187209	354992
661213	354993
352986	354994
23768	354995
481372	354996
157542	354997
597886	354998
606502	354999
78	355000
79539	355001
623159	355002
185327	355003
155783	355004
248173	355005
59251	355006
112454	355007
637767	355008
9632	355009
716788	355010
163	355011
584882	355012
26894	355013
486279	355014
29095	355015
95006	355016
104878	355017
117765	355018
365899	355019
74605	355020
405408	355021
593912	355022
1083	355023
568671	355024
73088	355025
44231	355026
51554	355027
11812	355028
4168	355029
29683	355030
166222	355031
582478	355032
340791	355033
172889	355034
76619	355035
93578	355036
103041	355037
7820	355038
71433	355039
150908	355040
471419	355041
104478	355042
46838	355043
636334	355044
73855	355045
144231	355046
306752	355047
143508	355048
79462	355049
51973	355050
534848	355051
8282	355052
15240	355053
190531	355054
10384	355055
283235	355056
179640	355057
353895	355058
113599	355059
579294	355060
316031	355061
97817	355062
432644	355063
167150	355064
30598	355065
303251	355066
123326	355067
8649	355068
9702	355069
354730	355070
177086	355071
478418	355072
381795	355073
362837	355074
423052	355075
296487	355076
82267	355077
33416	355078
646083	355079
147375	355080
134041	355081
100386	355082
180138	355083
4264	355084
105723	355085
84234	355086
148236	355087
81649	355088
675234	355089
511823	355090
146680	355091
555860	355092
653586	355093
120630	355094
117998	355095
94207	355096
79271	355097
193951	355098
304829	355099
72941	355100
126723	355101
411723	355102
73121	355103
704837	355104
3572	355105
569204	355106
689329	355107
73321	355108
260979	355109
8240	355110
93994	355111
40034	355112
69473	355113
97856	355114
535349	355115
711508	355116
5393	355117
640203	355118
160589	355119
586524	355120
371889	355121
509817	355122
279571	355123
1737	355124
328672	355125
590577	355126
46196	355127
657482	355128
184199	355129
707781	355130
306618	355131
354293	355132
314281	355133
90846	355134
41499	355135
537813	355136
171455	355137
460279	355138
39759	355139
482351	355140
13965	355141
700505	355142
288824	355143
502789	355144
609024	355145
352839	355146
250617	355147
338	355148
135965	355149
325194	355150
544202	355151
434478	355152
161664	355153
126861	355154
415980	355155
467264	355156
25585	355157
129801	355158
522409	355159
353323	355160
46421	355161
632302	355162
466444	355163
369443	355164
80578	355165
246546	355166
134464	355167
396170	355168
480464	355169
700641	355170
462114	355171
130768	355172
182561	355173
24131	355174
158207	355175
62811	355176
194560	355177
319012	355178
145341	355179
5364	355180
60531	355181
670062	355182
167677	355183
359831	355184
156449	355185
128382	355186
7861	355187
375698	355188
68358	355189
300525	355190
163247	355191
585418	355192
160731	355193
584864	355194
109718	355195
184161	355196
561573	355197
613336	355198
483771	355199
449151	355200
569089	355201
490811	355202
682895	355203
560079	355204
181924	355205
23878	355206
102836	355207
679934	355208
480701	355209
283925	355210
14537	355211
152097	355212
422498	355213
303011	355214
7811	355215
649127	355216
44810	355217
167787	355218
685233	355219
648378	355220
406541	355221
548225	355222
529782	355223
25152	355224
100897	355225
688534	355226
428105	355227
500034	355228
703999	355229
180506	355230
84740	355231
524565	355232
54196	355233
53668	355234
55102	355235
186639	355236
2394	355237
45904	355238
99368	355239
471466	355240
470541	355241
169323	355242
39756	355243
52016	355244
486637	355245
48441	355246
166142	355247
74066	355248
255897	355249
85638	355250
288146	355251
155564	355252
89539	355253
347569	355254
470684	355255
131127	355256
172155	355257
127856	355258
104425	355259
572413	355260
229457	355261
307697	355262
698242	355263
156077	355264
436006	355265
103417	355266
268837	355267
386713	355268
462010	355269
443294	355270
141703	355271
161830	355272
444368	355273
434280	355274
150274	355275
169947	355276
94191	355277
427713	355278
449083	355279
227653	355280
115026	355281
388608	355282
394896	355283
92475	355284
19223	355285
95429	355286
100569	355287
20786	355288
42586	355289
71512	355290
401616	355291
33365	355292
216355	355293
31160	355294
283379	355295
708845	355296
34501	355297
48483	355298
34517	355299
136071	355300
50068	355301
706165	355302
598789	355303
446037	355304
432968	355305
195705	355306
7822	355307
80871	355308
632115	355309
3033	355310
56532	355311
570046	355312
597591	355313
189197	355314
45881	355315
173054	355316
95642	355317
211375	355318
8358	355319
4523	355320
508099	355321
247448	355322
47107	355323
93527	355324
197586	355325
665200	355326
109381	355327
697964	355328
4164	355329
8059	355330
34612	355331
405197	355332
444337	355333
96804	355334
530463	355335
63891	355336
148	355337
398464	355338
20011	355339
661999	355340
94965	355341
38631	355342
111614	355343
541510	355344
199221	355345
151724	355346
385814	355347
634232	355348
374860	355349
514219	355350
246716	355351
303123	355352
629072	355353
274649	355354
419092	355355
200089	355356
470277	355357
159424	355358
35604	355359
447093	355360
191702	355361
358485	355362
355117	355363
555853	355364
8329	355365
535740	355366
149402	355367
54188	355368
11849	355369
609754	355370
672204	355371
22056	355372
625039	355373
30580	355374
443396	355375
31533	355376
417179	355377
125150	355378
285580	355379
654516	355380
98210	355381
703697	355382
132547	355383
668605	355384
6817	355385
496371	355386
53492	355387
370508	355388
421147	355389
179593	355390
174011	355391
350819	355392
9412	355393
434574	355394
216832	355395
30019	355396
168229	355397
354182	355398
56886	355399
13937	355400
129264	355401
679542	355402
486310	355403
142191	355404
379377	355405
707961	355406
91172	355407
113872	355408
168949	355409
170126	355410
141990	355411
97298	355412
167914	355413
587010	355414
110407	355415
130808	355416
44964	355417
321001	355418
39113	355419
45867	355420
176572	355421
682850	355422
102464	355423
274442	355424
632278	355425
624737	355426
584384	355427
476422	355428
69533	355429
118624	355430
301763	355431
168064	355432
282888	355433
216476	355434
165820	355435
136015	355436
382226	355437
105203	355438
23593	355439
411369	355440
443431	355441
454755	355442
56018	355443
491898	355444
45915	355445
687868	355446
329046	355447
238298	355448
453531	355449
122701	355450
99672	355451
692656	355452
315989	355453
25952	355454
709244	355455
100107	355456
607292	355457
228601	355458
486364	355459
513264	355460
643137	355461
187403	355462
559218	355463
279899	355464
87658	355465
359384	355466
116380	355467
440323	355468
685280	355469
175096	355470
418694	355471
445792	355472
459705	355473
495212	355474
174846	355475
10391	355476
199205	355477
553348	355478
384771	355479
1445	355480
7607	355481
11927	355482
427063	355483
668230	355484
219527	355485
322098	355486
38771	355487
597513	355488
166747	355489
220256	355490
55390	355491
11613	355492
557580	355493
8343	355494
555974	355495
566081	355496
468571	355497
724467	355498
56158	355499
615154	355500
610049	355501
11835	355502
153450	355503
16197	355504
230223	355505
10864	355506
128499	355507
125021	355508
185240	355509
215267	355510
577679	355511
438726	355512
123039	355513
250776	355514
71858	355515
638353	355516
675242	355517
107928	355518
542424	355519
145962	355520
237765	355521
360702	355522
108334	355523
289354	355524
575274	355525
15925	355526
426218	355527
83656	355528
549857	355529
463283	355530
376067	355531
465120	355532
361361	355533
127016	355534
18125	355535
615169	355536
162170	355537
242401	355538
896	355539
4732	355540
129120	355541
69191	355542
46771	355543
626493	355544
18897	355545
138159	355546
5980	355547
50929	355548
542125	355549
40927	355550
11536	355551
578408	355552
49881	355553
699370	355554
156926	355555
277262	355556
7693	355557
672329	355558
479895	355559
80962	355560
194680	355561
251381	355562
652634	355563
688205	355564
126626	355565
603230	355566
110397	355567
407807	355568
691507	355569
263893	355570
57556	355571
417981	355572
51496	355573
1473	355574
233213	355575
503677	355576
4950	355577
516441	355578
307230	355579
42422	355580
400167	355581
8611	355582
569526	355583
447993	355584
158826	355585
134219	355586
42023	355587
79663	355588
8784	355589
426991	355590
364774	355591
11539	355592
391306	355593
551198	355594
582611	355595
686928	355596
165007	355597
382388	355598
142227	355599
360491	355600
39534	355601
214028	355602
425413	355603
47088	355604
625788	355605
241956	355606
101690	355607
72191	355608
546618	355609
535878	355610
18410	355611
630397	355612
119269	355613
416268	355614
701568	355615
81044	355616
337567	355617
237614	355618
375574	355619
600091	355620
713225	355621
555927	355622
449803	355623
167484	355624
103757	355625
171603	355626
553842	355627
390859	355628
103616	355629
133744	355630
523550	355631
51744	355632
53501	355633
428074	355634
283492	355635
534972	355636
204911	355637
125757	355638
87603	355639
408025	355640
179356	355641
466520	355642
85106	355643
669538	355644
270453	355645
110207	355646
105310	355647
265696	355648
390784	355649
363908	355650
570605	355651
201986	355652
569	355653
334220	355654
669706	355655
394051	355656
294725	355657
632000	355658
80314	355659
614957	355660
666146	355661
564160	355662
165356	355663
159087	355664
124017	355665
8631	355666
30921	355667
485819	355668
656800	355669
41281	355670
2667	355671
570727	355672
280333	355673
409742	355674
86550	355675
377246	355676
42715	355677
335584	355678
15526	355679
319388	355680
186863	355681
547657	355682
1097	355683
77739	355684
4858	355685
42199	355686
223512	355687
139699	355688
392732	355689
722519	355690
191640	355691
24537	355692
169000	355693
275913	355694
669374	355695
435607	355696
52368	355697
51556	355698
67875	355699
65402	355700
149124	355701
160287	355702
441340	355703
153328	355704
119855	355705
33430	355706
217060	355707
469876	355708
119815	355709
338004	355710
120372	355711
378774	355712
133766	355713
5806	355714
53363	355715
630247	355716
123830	355717
63213	355718
613962	355719
510393	355720
177844	355721
521859	355722
383344	355723
656083	355724
714744	355725
487025	355726
618643	355727
395313	355728
10623	355729
155359	355730
369560	355731
148411	355732
686504	355733
128	355734
628396	355735
442486	355736
58637	355737
364149	355738
666114	355739
91122	355740
15011	355741
625118	355742
234527	355743
650526	355744
376412	355745
505146	355746
126701	355747
503812	355748
120895	355749
201581	355750
98471	355751
268761	355752
450429	355753
47470	355754
616500	355755
211288	355756
17281	355757
109998	355758
132074	355759
310154	355760
715653	355761
159177	355762
648805	355763
502975	355764
157295	355765
122314	355766
465002	355767
701292	355768
191292	355769
286137	355770
560539	355771
164396	355772
198138	355773
52310	355774
107157	355775
139449	355776
357950	355777
480127	355778
114180	355779
20861	355780
368113	355781
245348	355782
190617	355783
647037	355784
16966	355785
63528	355786
26934	355787
28627	355788
39704	355789
279215	355790
194696	355791
172757	355792
78853	355793
44092	355794
225099	355795
119431	355796
137290	355797
46199	355798
151119	355799
702089	355800
495027	355801
141058	355802
375834	355803
275428	355804
23987	355805
718108	355806
463455	355807
691774	355808
515317	355809
176773	355810
99754	355811
460305	355812
305676	355813
99877	355814
520285	355815
652604	355816
21047	355817
336865	355818
34557	355819
516002	355820
105355	355821
146390	355822
295897	355823
651336	355824
684307	355825
40951	355826
599376	355827
402657	355828
195127	355829
83791	355830
416154	355831
653030	355832
518052	355833
417250	355834
518906	355835
245889	355836
118536	355837
325818	355838
146215	355839
8408	355840
628649	355841
491369	355842
134291	355843
109359	355844
23720	355845
233081	355846
503663	355847
279530	355848
511667	355849
172342	355850
73740	355851
532002	355852
112501	355853
611308	355854
465229	355855
410738	355856
83815	355857
718268	355858
176384	355859
15606	355860
27557	355861
719449	355862
147957	355863
244066	355864
580522	355865
29934	355866
65040	355867
607886	355868
240576	355869
184841	355870
41253	355871
713936	355872
691982	355873
528066	355874
313	355875
78124	355876
165337	355877
2265	355878
8796	355879
708502	355880
19771	355881
76563	355882
591271	355883
6413	355884
615225	355885
302647	355886
16851	355887
35685	355888
643575	355889
629529	355890
624122	355891
440725	355892
90936	355893
13612	355894
533950	355895
3936	355896
163413	355897
53468	355898
453631	355899
326574	355900
553122	355901
404438	355902
465408	355903
430037	355904
608829	355905
6242	355906
53419	355907
18061	355908
291876	355909
299863	355910
622075	355911
625731	355912
433176	355913
57810	355914
654769	355915
520301	355916
193385	355917
506447	355918
687213	355919
33604	355920
411131	355921
218341	355922
159986	355923
263331	355924
156785	355925
173001	355926
41603	355927
108409	355928
46905	355929
392631	355930
616614	355931
498679	355932
79966	355933
338590	355934
50538	355935
358916	355936
75181	355937
304443	355938
28188	355939
174757	355940
438835	355941
186372	355942
910	355943
58651	355944
230574	355945
27567	355946
696034	355947
615107	355948
359221	355949
11480	355950
50273	355951
594732	355952
285577	355953
18642	355954
43963	355955
144241	355956
631589	355957
76843	355958
177279	355959
3500	355960
361154	355961
4055	355962
137090	355963
355742	355964
660095	355965
125640	355966
31412	355967
611062	355968
567588	355969
506529	355970
314397	355971
530036	355972
110940	355973
293901	355974
177892	355975
595240	355976
560009	355977
224	355978
202775	355979
185928	355980
397466	355981
510059	355982
221124	355983
10681	355984
343587	355985
414808	355986
5614	355987
650727	355988
620814	355989
511183	355990
462892	355991
36020	355992
699519	355993
52148	355994
184964	355995
516004	355996
165178	355997
119814	355998
84562	355999
360861	356000
699473	356001
321538	356002
127966	356003
106427	356004
644587	356005
504703	356006
472917	356007
402788	356008
154790	356009
48825	356010
20555	356011
116593	356012
365566	356013
618099	356014
42444	356015
486668	356016
2090	356017
179009	356018
206984	356019
682130	356020
357668	356021
371540	356022
236958	356023
509898	356024
522505	356025
77623	356026
622190	356027
92931	356028
445528	356029
335551	356030
356475	356031
473161	356032
390927	356033
348573	356034
55376	356035
222997	356036
689271	356037
105584	356038
249279	356039
298717	356040
320245	356041
189496	356042
433064	356043
3590	356044
571544	356045
491503	356046
338501	356047
625538	356048
116049	356049
38436	356050
430235	356051
25962	356052
554785	356053
19845	356054
374951	356055
182337	356056
638532	356057
12850	356058
20960	356059
292713	356060
61966	356061
309698	356062
167216	356063
643047	356064
403790	356065
240864	356066
154699	356067
409863	356068
407164	356069
306469	356070
154661	356071
13167	356072
45496	356073
709358	356074
174765	356075
701928	356076
624901	356077
252958	356078
131283	356079
658567	356080
636519	356081
12761	356082
7581	356083
54430	356084
6458	356085
45321	356086
93823	356087
234201	356088
316177	356089
252976	356090
325175	356091
239279	356092
123677	356093
550064	356094
355334	356095
656024	356096
477403	356097
57778	356098
302210	356099
61685	356100
141442	356101
526995	356102
197587	356103
480588	356104
126157	356105
478036	356106
670729	356107
652573	356108
281244	356109
62849	356110
81282	356111
56631	356112
25415	356113
38374	356114
714836	356115
94686	356116
253538	356117
334740	356118
163538	356119
169993	356120
688363	356121
96886	356122
667066	356123
378360	356124
13715	356125
227185	356126
99127	356127
555736	356128
556521	356129
580568	356130
590	356131
240435	356132
314976	356133
221624	356134
153990	356135
559739	356136
530614	356137
92724	356138
207399	356139
10571	356140
5251	356141
324522	356142
519392	356143
165209	356144
248595	356145
75340	356146
266366	356147
34574	356148
143432	356149
652225	356150
361079	356151
189186	356152
98437	356153
516762	356154
669672	356155
58336	356156
294122	356157
157448	356158
227414	356159
102268	356160
461883	356161
156044	356162
83341	356163
182997	356164
646396	356165
11535	356166
22358	356167
574037	356168
281551	356169
147863	356170
39819	356171
41638	356172
252914	356173
373800	356174
539173	356175
210360	356176
13767	356177
156145	356178
250102	356179
74242	356180
213597	356181
4213	356182
416985	356183
504925	356184
1475	356185
296066	356186
182301	356187
552451	356188
609223	356189
134883	356190
20736	356191
549885	356192
234191	356193
1241	356194
202098	356195
216817	356196
638098	356197
409272	356198
41002	356199
147352	356200
690598	356201
512216	356202
390768	356203
725166	356204
196615	356205
240196	356206
416557	356207
158300	356208
682720	356209
213537	356210
453762	356211
630562	356212
594811	356213
320162	356214
412831	356215
62563	356216
409464	356217
417353	356218
428910	356219
2065	356220
632228	356221
665573	356222
420953	356223
191466	356224
354906	356225
161977	356226
328829	356227
196086	356228
132384	356229
600996	356230
76778	356231
383665	356232
181842	356233
328650	356234
409953	356235
529508	356236
37127	356237
239269	356238
139055	356239
120422	356240
313448	356241
308362	356242
598759	356243
140435	356244
128911	356245
35763	356246
488682	356247
660726	356248
125689	356249
5339	356250
93416	356251
145683	356252
168090	356253
472770	356254
460307	356255
330867	356256
26828	356257
701905	356258
225191	356259
182120	356260
59877	356261
48550	356262
435401	356263
120096	356264
4546	356265
724906	356266
456169	356267
542123	356268
106371	356269
347788	356270
55	356271
171629	356272
13098	356273
298388	356274
510486	356275
680185	356276
151672	356277
625957	356278
559214	356279
169026	356280
478206	356281
187471	356282
71221	356283
9790	356284
569443	356285
604696	356286
218279	356287
519770	356288
46265	356289
161826	356290
355860	356291
393095	356292
225525	356293
99201	356294
485952	356295
467676	356296
146984	356297
4629	356298
365762	356299
527234	356300
5034	356301
7962	356302
133487	356303
9267	356304
118002	356305
240834	356306
603354	356307
468386	356308
39716	356309
259219	356310
596442	356311
179214	356312
16101	356313
675952	356314
153916	356315
178365	356316
640644	356317
176199	356318
224494	356319
170416	356320
16495	356321
511730	356322
251094	356323
621894	356324
445895	356325
527920	356326
142520	356327
163365	356328
36949	356329
719315	356330
360443	356331
22704	356332
4953	356333
217603	356334
505528	356335
477296	356336
311255	356337
125213	356338
373220	356339
183	356340
324295	356341
20602	356342
632835	356343
26225	356344
411310	356345
34722	356346
142049	356347
85054	356348
655275	356349
412702	356350
480698	356351
540071	356352
156442	356353
54471	356354
58076	356355
716703	356356
472222	356357
348381	356358
120167	356359
164808	356360
594356	356361
288791	356362
128788	356363
151223	356364
476614	356365
56151	356366
1514	356367
316883	356368
96449	356369
186957	356370
559527	356371
695216	356372
138372	356373
186560	356374
716380	356375
710174	356376
294333	356377
512785	356378
537432	356379
379068	356380
51386	356381
8159	356382
292897	356383
18942	356384
467701	356385
12488	356386
30948	356387
498446	356388
497539	356389
267198	356390
145710	356391
102136	356392
420290	356393
610348	356394
517775	356395
174524	356396
201636	356397
504832	356398
3458	356399
104133	356400
139920	356401
473428	356402
215880	356403
83151	356404
51231	356405
152043	356406
278578	356407
13805	356408
397275	356409
86783	356410
119869	356411
139812	356412
20970	356413
35699	356414
320666	356415
82466	356416
44690	356417
575574	356418
362308	356419
368267	356420
332254	356421
623554	356422
57223	356423
243696	356424
357700	356425
723295	356426
204925	356427
220411	356428
1425	356429
529434	356430
8167	356431
7688	356432
246151	356433
12200	356434
492134	356435
506382	356436
181116	356437
260453	356438
80521	356439
632454	356440
52402	356441
237886	356442
10168	356443
1448	356444
104425	356445
36410	356446
59060	356447
172027	356448
94838	356449
417522	356450
663565	356451
562095	356452
291654	356453
107628	356454
16367	356455
312558	356456
234264	356457
26486	356458
3549	356459
53163	356460
57904	356461
691825	356462
82993	356463
2823	356464
26432	356465
339970	356466
630408	356467
683411	356468
300395	356469
1381	356470
196602	356471
297640	356472
623968	356473
206295	356474
362916	356475
159575	356476
219870	356477
332991	356478
673538	356479
405773	356480
2357	356481
465592	356482
350100	356483
451277	356484
56122	356485
606667	356486
169800	356487
331728	356488
266806	356489
153156	356490
192676	356491
86719	356492
23886	356493
563860	356494
264268	356495
658801	356496
720021	356497
424966	356498
348317	356499
8005	356500
39994	356501
305596	356502
49525	356503
430902	356504
86278	356505
27237	356506
72749	356507
259106	356508
52570	356509
695415	356510
131001	356511
300202	356512
133163	356513
253888	356514
574188	356515
30946	356516
261544	356517
711482	356518
1955	356519
620371	356520
7355	356521
537558	356522
675105	356523
23997	356524
36194	356525
100853	356526
332559	356527
90292	356528
426748	356529
605129	356530
293638	356531
444769	356532
246945	356533
176465	356534
716867	356535
4395	356536
606444	356537
531058	356538
40842	356539
386816	356540
309339	356541
61864	356542
44456	356543
68793	356544
635732	356545
206399	356546
220533	356547
93929	356548
242821	356549
126139	356550
270790	356551
396177	356552
179873	356553
666700	356554
179587	356555
14862	356556
628628	356557
672996	356558
186973	356559
352346	356560
470390	356561
17658	356562
403933	356563
691133	356564
130363	356565
135445	356566
596145	356567
268664	356568
231578	356569
454889	356570
164982	356571
157730	356572
221248	356573
227475	356574
552366	356575
188935	356576
636708	356577
322660	356578
591096	356579
81277	356580
211192	356581
5983	356582
680900	356583
106478	356584
488865	356585
28970	356586
36886	356587
396788	356588
349369	356589
691712	356590
209189	356591
175093	356592
306708	356593
559995	356594
464815	356595
452852	356596
435647	356597
203945	356598
4103	356599
27000	356600
18523	356601
695967	356602
12007	356603
10370	356604
376750	356605
40152	356606
146927	356607
156639	356608
719428	356609
8976	356610
105980	356611
66925	356612
679246	356613
720736	356614
716289	356615
14852	356616
579607	356617
625168	356618
596688	356619
140070	356620
289594	356621
673092	356622
695974	356623
160832	356624
82786	356625
141027	356626
222176	356627
407773	356628
483365	356629
691521	356630
97604	356631
199078	356632
72313	356633
113324	356634
180388	356635
442315	356636
677768	356637
488407	356638
122747	356639
59929	356640
117033	356641
9771	356642
128960	356643
401305	356644
674795	356645
59026	356646
532469	356647
395586	356648
31407	356649
476028	356650
344321	356651
19763	356652
88836	356653
224960	356654
426990	356655
214319	356656
284421	356657
249396	356658
85768	356659
674610	356660
77654	356661
360837	356662
480732	356663
195878	356664
16096	356665
577136	356666
523461	356667
49226	356668
4891	356669
571003	356670
93983	356671
134075	356672
114837	356673
246725	356674
523828	356675
37141	356676
91086	356677
302193	356678
291436	356679
581891	356680
116218	356681
562196	356682
19168	356683
109816	356684
434570	356685
626437	356686
205786	356687
391396	356688
170861	356689
489460	356690
65273	356691
157815	356692
709211	356693
642	356694
58293	356695
132649	356696
72221	356697
317859	356698
36368	356699
631808	356700
548279	356701
177549	356702
305093	356703
409931	356704
380133	356705
5691	356706
74509	356707
143	356708
176018	356709
721298	356710
116527	356711
465477	356712
27525	356713
636494	356714
711489	356715
492468	356716
129451	356717
5149	356718
451775	356719
619022	356720
184082	356721
690775	356722
478145	356723
474359	356724
143690	356725
438593	356726
54434	356727
50321	356728
67352	356729
164763	356730
235295	356731
669186	356732
488242	356733
139327	356734
462314	356735
116216	356736
154451	356737
343851	356738
651375	356739
11650	356740
355712	356741
71140	356742
374028	356743
224582	356744
163502	356745
615178	356746
181303	356747
380117	356748
64786	356749
478911	356750
393586	356751
341643	356752
319964	356753
319306	356754
157097	356755
11537	356756
49487	356757
225074	356758
544439	356759
500768	356760
375633	356761
97658	356762
643939	356763
76385	356764
483294	356765
507114	356766
688820	356767
86401	356768
615645	356769
534805	356770
364161	356771
426823	356772
390818	356773
243925	356774
8086	356775
521749	356776
158569	356777
494084	356778
359043	356779
673605	356780
229012	356781
701151	356782
549614	356783
443566	356784
403	356785
499159	356786
571705	356787
630409	356788
436814	356789
129406	356790
9447	356791
513584	356792
490537	356793
169600	356794
590465	356795
205498	356796
683978	356797
631936	356798
130116	356799
81971	356800
92504	356801
298773	356802
323351	356803
588476	356804
46895	356805
126137	356806
40714	356807
239469	356808
511372	356809
61933	356810
149409	356811
391829	356812
43916	356813
695182	356814
39781	356815
266804	356816
120569	356817
168632	356818
10709	356819
3748	356820
9528	356821
659821	356822
119635	356823
573247	356824
374406	356825
539066	356826
196100	356827
133128	356828
280777	356829
722950	356830
14796	356831
633431	356832
5192	356833
23506	356834
528277	356835
706321	356836
105429	356837
585029	356838
280005	356839
58974	356840
492498	356841
55756	356842
90906	356843
134275	356844
622406	356845
692759	356846
465872	356847
641759	356848
134182	356849
527542	356850
12217	356851
239526	356852
562807	356853
629970	356854
537792	356855
647907	356856
259735	356857
653859	356858
440095	356859
6676	356860
36925	356861
53481	356862
16603	356863
78172	356864
434244	356865
6375	356866
496516	356867
411499	356868
317891	356869
31457	356870
679943	356871
475629	356872
66068	356873
528472	356874
477196	356875
295710	356876
388274	356877
13351	356878
692041	356879
12009	356880
216148	356881
44265	356882
4676	356883
444150	356884
88276	356885
501308	356886
654106	356887
357983	356888
699774	356889
138788	356890
225901	356891
61720	356892
289849	356893
638478	356894
65935	356895
12941	356896
69823	356897
570534	356898
528559	356899
106790	356900
299195	356901
428951	356902
496721	356903
686	356904
159676	356905
683783	356906
58311	356907
44277	356908
97668	356909
363977	356910
38031	356911
105684	356912
121219	356913
663746	356914
592609	356915
184206	356916
717518	356917
6989	356918
148582	356919
215483	356920
10875	356921
27059	356922
182670	356923
328843	356924
178009	356925
602933	356926
45599	356927
141902	356928
79811	356929
6499	356930
232460	356931
86438	356932
356727	356933
197773	356934
599161	356935
602456	356936
655762	356937
520789	356938
7395	356939
660260	356940
29105	356941
30570	356942
5952	356943
585707	356944
8751	356945
181652	356946
172128	356947
19823	356948
177462	356949
406469	356950
133728	356951
11948	356952
114937	356953
308141	356954
116825	356955
614333	356956
620187	356957
626275	356958
264880	356959
675164	356960
87901	356961
10383	356962
170221	356963
474868	356964
35274	356965
362209	356966
292573	356967
147836	356968
73593	356969
628777	356970
488469	356971
225605	356972
61788	356973
57214	356974
121562	356975
245128	356976
178404	356977
40273	356978
156406	356979
112417	356980
238922	356981
520219	356982
871	356983
133910	356984
210043	356985
685375	356986
74783	356987
119280	356988
184689	356989
408920	356990
151398	356991
435516	356992
277020	356993
414633	356994
115104	356995
572619	356996
396335	356997
348975	356998
96018	356999
11236	357000
60	357001
239671	357002
227278	357003
123042	357004
520074	357005
202847	357006
669407	357007
6338	357008
574891	357009
106096	357010
666609	357011
424631	357012
75792	357013
398100	357014
430489	357015
25150	357016
309401	357017
537097	357018
707414	357019
197725	357020
69332	357021
151596	357022
243462	357023
694002	357024
73038	357025
214770	357026
643662	357027
590266	357028
306640	357029
425824	357030
571300	357031
696279	357032
667769	357033
75881	357034
296059	357035
723459	357036
410252	357037
38781	357038
638187	357039
37984	357040
432263	357041
172761	357042
369024	357043
66681	357044
2703	357045
674893	357046
704763	357047
572476	357048
131613	357049
9413	357050
52072	357051
653984	357052
717250	357053
358161	357054
316018	357055
263969	357056
672143	357057
110863	357058
688955	357059
150436	357060
189240	357061
525781	357062
525634	357063
47098	357064
75421	357065
1093	357066
183529	357067
39112	357068
42266	357069
66582	357070
4907	357071
41107	357072
138836	357073
493600	357074
453452	357075
44552	357076
162336	357077
137807	357078
372541	357079
79826	357080
250366	357081
669162	357082
350400	357083
547918	357084
205482	357085
11571	357086
135180	357087
31569	357088
349870	357089
357226	357090
607951	357091
28637	357092
223463	357093
466460	357094
508659	357095
357465	357096
184465	357097
616606	357098
10633	357099
161881	357100
413023	357101
631268	357102
269883	357103
33500	357104
146009	357105
353955	357106
87932	357107
451344	357108
38062	357109
479326	357110
335490	357111
224874	357112
8183	357113
104070	357114
121244	357115
4311	357116
367801	357117
469684	357118
6843	357119
355191	357120
706515	357121
713982	357122
35689	357123
177234	357124
22219	357125
65142	357126
26626	357127
602278	357128
7449	357129
294199	357130
355993	357131
90498	357132
211389	357133
321585	357134
138397	357135
123124	357136
576110	357137
541701	357138
19474	357139
473844	357140
36433	357141
494204	357142
66955	357143
504840	357144
501622	357145
15271	357146
407165	357147
303024	357148
488412	357149
58572	357150
194809	357151
2284	357152
28507	357153
507137	357154
5894	357155
50033	357156
699658	357157
80732	357158
155460	357159
529035	357160
607433	357161
57069	357162
78164	357163
339407	357164
36274	357165
420819	357166
531953	357167
232142	357168
645825	357169
37274	357170
43668	357171
112595	357172
2375	357173
108040	357174
546735	357175
453670	357176
60976	357177
632262	357178
241391	357179
332271	357180
231446	357181
151737	357182
76616	357183
9845	357184
153703	357185
114354	357186
644388	357187
577192	357188
404669	357189
219989	357190
663153	357191
629729	357192
543741	357193
13554	357194
116078	357195
723917	357196
229360	357197
648697	357198
18355	357199
167569	357200
181508	357201
366085	357202
129006	357203
434959	357204
70738	357205
87314	357206
197940	357207
568837	357208
404673	357209
389805	357210
6732	357211
766	357212
200024	357213
112826	357214
160989	357215
246964	357216
130730	357217
353901	357218
141253	357219
172903	357220
505993	357221
45637	357222
574375	357223
104138	357224
108688	357225
191375	357226
143716	357227
127324	357228
465551	357229
86015	357230
44051	357231
73952	357232
574433	357233
711571	357234
13604	357235
33559	357236
139	357237
595911	357238
9674	357239
362062	357240
71117	357241
250018	357242
28043	357243
1603	357244
468259	357245
61848	357246
347798	357247
28024	357248
31791	357249
57835	357250
570523	357251
470843	357252
15370	357253
129112	357254
296233	357255
643765	357256
284438	357257
243090	357258
3322	357259
106850	357260
52868	357261
225185	357262
22402	357263
531828	357264
607448	357265
151770	357266
575657	357267
34032	357268
702764	357269
150137	357270
324591	357271
545827	357272
130236	357273
567403	357274
47518	357275
60618	357276
10662	357277
132351	357278
143213	357279
333861	357280
387186	357281
19337	357282
171190	357283
59902	357284
145755	357285
205406	357286
364687	357287
267642	357288
455523	357289
522535	357290
106248	357291
73098	357292
621144	357293
31973	357294
326434	357295
94562	357296
460794	357297
145263	357298
35826	357299
157225	357300
381695	357301
684144	357302
32214	357303
44338	357304
37952	357305
592092	357306
232813	357307
455032	357308
447815	357309
688787	357310
573426	357311
35207	357312
467977	357313
25031	357314
55713	357315
668356	357316
4264	357317
723615	357318
568304	357319
461340	357320
367375	357321
619939	357322
600447	357323
619404	357324
432960	357325
118383	357326
625503	357327
492337	357328
646744	357329
586369	357330
280030	357331
55025	357332
302040	357333
483534	357334
587863	357335
398467	357336
571971	357337
35423	357338
20315	357339
690572	357340
707041	357341
32357	357342
100071	357343
20199	357344
119377	357345
612260	357346
170288	357347
528002	357348
385385	357349
137884	357350
160573	357351
513909	357352
278707	357353
724990	357354
48156	357355
682731	357356
283687	357357
389133	357358
528646	357359
227957	357360
498349	357361
39293	357362
662152	357363
93308	357364
539992	357365
806	357366
7277	357367
7726	357368
673755	357369
564626	357370
291308	357371
117754	357372
143622	357373
567862	357374
164004	357375
550900	357376
1022	357377
380052	357378
28382	357379
53019	357380
495227	357381
374035	357382
171150	357383
12038	357384
11123	357385
615003	357386
4124	357387
11185	357388
177051	357389
223911	357390
144900	357391
540627	357392
433896	357393
128125	357394
319602	357395
324785	357396
151413	357397
271167	357398
509920	357399
513980	357400
560550	357401
399178	357402
67235	357403
233922	357404
582061	357405
298069	357406
5926	357407
681661	357408
134404	357409
347982	357410
112020	357411
59971	357412
570822	357413
128921	357414
598753	357415
237409	357416
221348	357417
47613	357418
175620	357419
663526	357420
121852	357421
145356	357422
360772	357423
82311	357424
463663	357425
584217	357426
298212	357427
49173	357428
377603	357429
146944	357430
93337	357431
124313	357432
633902	357433
2494	357434
337810	357435
446414	357436
119354	357437
291700	357438
70656	357439
335743	357440
99755	357441
84917	357442
71697	357443
381149	357444
381998	357445
3555	357446
207728	357447
160585	357448
12260	357449
640252	357450
222583	357451
135748	357452
111874	357453
530507	357454
75706	357455
6862	357456
328410	357457
664725	357458
132779	357459
139596	357460
161115	357461
619321	357462
321492	357463
11140	357464
640490	357465
312456	357466
564492	357467
672724	357468
4794	357469
646459	357470
81933	357471
101471	357472
6758	357473
171052	357474
552778	357475
41249	357476
316187	357477
87589	357478
211179	357479
294587	357480
152479	357481
52598	357482
118233	357483
211194	357484
219777	357485
684571	357486
311614	357487
330858	357488
140910	357489
14226	357490
47993	357491
83161	357492
16211	357493
703357	357494
58623	357495
568617	357496
199843	357497
576191	357498
45969	357499
318404	357500
279818	357501
630374	357502
415511	357503
336187	357504
113068	357505
270073	357506
588507	357507
40751	357508
17377	357509
574791	357510
540032	357511
718	357512
395709	357513
326267	357514
104020	357515
1099	357516
2653	357517
47891	357518
44617	357519
70733	357520
34138	357521
488571	357522
91659	357523
68548	357524
444130	357525
689740	357526
458485	357527
15455	357528
53748	357529
150895	357530
30399	357531
2634	357532
111663	357533
392255	357534
33437	357535
582761	357536
93064	357537
371459	357538
91911	357539
248511	357540
622649	357541
402036	357542
111423	357543
191740	357544
723455	357545
379640	357546
700174	357547
10163	357548
687790	357549
98173	357550
153894	357551
87820	357552
176579	357553
602248	357554
143110	357555
15469	357556
525768	357557
309760	357558
292240	357559
473932	357560
183569	357561
601572	357562
439880	357563
218071	357564
645652	357565
251514	357566
579952	357567
153144	357568
938	357569
280548	357570
310502	357571
578487	357572
394265	357573
538887	357574
20224	357575
498189	357576
631274	357577
110552	357578
42879	357579
38267	357580
513866	357581
715326	357582
63328	357583
9940	357584
265779	357585
132355	357586
341093	357587
624731	357588
132423	357589
63201	357590
53612	357591
542617	357592
9022	357593
26517	357594
673295	357595
27979	357596
66	357597
405443	357598
54791	357599
506808	357600
439358	357601
165723	357602
3157	357603
370635	357604
117460	357605
24231	357606
144799	357607
689138	357608
343695	357609
44536	357610
29886	357611
50362	357612
275	357613
470476	357614
656296	357615
32163	357616
39854	357617
11185	357618
7227	357619
149892	357620
561328	357621
405657	357622
118744	357623
719515	357624
184144	357625
32446	357626
97980	357627
151646	357628
324684	357629
6492	357630
606458	357631
101753	357632
460158	357633
551772	357634
240608	357635
549368	357636
11521	357637
45986	357638
661495	357639
73848	357640
179185	357641
71634	357642
90018	357643
81447	357644
536602	357645
14023	357646
508810	357647
82610	357648
428858	357649
407642	357650
51442	357651
595605	357652
51409	357653
690172	357654
71940	357655
44785	357656
569738	357657
104929	357658
258765	357659
109545	357660
46373	357661
50181	357662
496033	357663
354048	357664
492488	357665
192784	357666
324299	357667
419289	357668
436438	357669
324100	357670
471845	357671
70425	357672
57225	357673
179584	357674
648409	357675
149046	357676
201624	357677
150747	357678
352338	357679
618307	357680
105	357681
707100	357682
433128	357683
699417	357684
333467	357685
256673	357686
47890	357687
39438	357688
457164	357689
33485	357690
347230	357691
166141	357692
193599	357693
191	357694
196887	357695
701421	357696
628504	357697
3226	357698
4265	357699
172599	357700
234738	357701
381301	357702
671098	357703
296642	357704
6477	357705
619174	357706
122663	357707
9158	357708
42236	357709
26130	357710
360054	357711
136512	357712
9729	357713
627836	357714
632695	357715
280862	357716
159564	357717
403487	357718
76174	357719
140156	357720
639888	357721
684260	357722
456721	357723
14733	357724
401294	357725
172720	357726
89450	357727
299554	357728
473887	357729
54929	357730
135911	357731
424995	357732
177907	357733
601192	357734
568582	357735
483461	357736
200963	357737
458913	357738
534966	357739
28126	357740
21344	357741
123401	357742
381212	357743
3511	357744
664939	357745
106260	357746
54533	357747
715843	357748
440726	357749
52628	357750
350520	357751
276411	357752
599043	357753
707448	357754
541302	357755
185899	357756
485700	357757
11955	357758
45655	357759
660993	357760
531697	357761
678034	357762
604499	357763
473299	357764
294715	357765
442169	357766
711925	357767
59111	357768
12909	357769
553859	357770
182647	357771
144833	357772
50109	357773
12916	357774
5942	357775
427754	357776
154280	357777
53186	357778
42794	357779
362089	357780
232710	357781
115567	357782
221332	357783
499069	357784
110036	357785
560885	357786
144327	357787
627535	357788
311306	357789
152241	357790
86610	357791
53465	357792
96209	357793
319718	357794
3333	357795
355059	357796
533698	357797
611623	357798
658277	357799
558578	357800
104508	357801
278648	357802
225094	357803
167736	357804
698760	357805
158915	357806
12410	357807
267214	357808
652431	357809
6450	357810
552457	357811
117074	357812
703886	357813
674868	357814
643632	357815
145312	357816
662855	357817
135183	357818
391587	357819
179697	357820
329178	357821
118144	357822
143090	357823
239909	357824
529723	357825
82840	357826
536224	357827
622971	357828
522770	357829
113199	357830
74025	357831
55506	357832
129291	357833
7129	357834
345930	357835
544857	357836
89839	357837
102502	357838
18980	357839
278549	357840
15610	357841
414442	357842
122446	357843
222739	357844
103885	357845
159929	357846
151073	357847
586159	357848
16932	357849
167493	357850
688639	357851
99846	357852
11978	357853
618435	357854
150587	357855
175794	357856
26764	357857
28180	357858
661487	357859
410261	357860
380286	357861
351266	357862
15462	357863
39092	357864
573110	357865
631673	357866
454374	357867
383802	357868
58970	357869
546504	357870
381740	357871
157456	357872
471893	357873
615689	357874
289773	357875
555779	357876
646198	357877
251664	357878
444800	357879
30026	357880
234083	357881
15387	357882
599057	357883
395766	357884
614658	357885
1519	357886
488657	357887
33541	357888
8041	357889
133103	357890
656031	357891
614842	357892
691906	357893
561702	357894
12147	357895
94867	357896
58059	357897
632339	357898
181153	357899
298007	357900
27803	357901
158682	357902
679005	357903
332722	357904
516303	357905
447230	357906
470512	357907
482654	357908
389778	357909
64047	357910
443600	357911
455882	357912
81497	357913
478981	357914
591465	357915
143149	357916
305677	357917
29056	357918
203805	357919
68911	357920
107765	357921
334163	357922
475890	357923
382253	357924
788	357925
20895	357926
6236	357927
286556	357928
46323	357929
596527	357930
63309	357931
85717	357932
403867	357933
133425	357934
678517	357935
716959	357936
699831	357937
586579	357938
680462	357939
491026	357940
163863	357941
44237	357942
43347	357943
26747	357944
9969	357945
351540	357946
52878	357947
39867	357948
279814	357949
595888	357950
53337	357951
536904	357952
236040	357953
46714	357954
591359	357955
404928	357956
92281	357957
170195	357958
176372	357959
246491	357960
170549	357961
16294	357962
658807	357963
702355	357964
142559	357965
480407	357966
286914	357967
28871	357968
362393	357969
258097	357970
140911	357971
171966	357972
39915	357973
174282	357974
155390	357975
367600	357976
10433	357977
18392	357978
184811	357979
686826	357980
627406	357981
414525	357982
335295	357983
1	357984
1822	357985
486563	357986
680807	357987
267135	357988
153261	357989
23961	357990
29752	357991
23137	357992
331831	357993
44980	357994
140706	357995
378823	357996
425191	357997
70952	357998
338407	357999
377810	358000
229390	358001
293276	358002
387065	358003
345500	358004
421441	358005
54876	358006
221205	358007
191469	358008
713032	358009
33768	358010
53006	358011
64595	358012
41169	358013
243922	358014
4702	358015
393693	358016
507475	358017
637537	358018
564040	358019
21321	358020
453814	358021
464114	358022
84779	358023
53628	358024
705298	358025
421513	358026
328148	358027
228613	358028
402303	358029
238092	358030
157090	358031
109622	358032
1025	358033
23029	358034
337646	358035
85742	358036
55224	358037
541943	358038
713562	358039
445612	358040
77941	358041
9453	358042
10634	358043
455842	358044
4132	358045
469374	358046
631	358047
180819	358048
286358	358049
1400	358050
37082	358051
261938	358052
710522	358053
131503	358054
517202	358055
637887	358056
2998	358057
608901	358058
367518	358059
474090	358060
628378	358061
302757	358062
643114	358063
392114	358064
716789	358065
224202	358066
345504	358067
138821	358068
46021	358069
16436	358070
663693	358071
137269	358072
76595	358073
589707	358074
44807	358075
427900	358076
39688	358077
131781	358078
17930	358079
368813	358080
183422	358081
698063	358082
611669	358083
287041	358084
4677	358085
65179	358086
31347	358087
723380	358088
313312	358089
339399	358090
171319	358091
140203	358092
471935	358093
13312	358094
136884	358095
524875	358096
23246	358097
331380	358098
46340	358099
485152	358100
131500	358101
157190	358102
50424	358103
402078	358104
48913	358105
76451	358106
49341	358107
430316	358108
110700	358109
1902	358110
57799	358111
59617	358112
134591	358113
657077	358114
715711	358115
313582	358116
518142	358117
17555	358118
11631	358119
120337	358120
47233	358121
604094	358122
147295	358123
523740	358124
684124	358125
601671	358126
154893	358127
110104	358128
179734	358129
693399	358130
78047	358131
390914	358132
437040	358133
464176	358134
97887	358135
327872	358136
2764	358137
51935	358138
9300	358139
621585	358140
334826	358141
12604	358142
268721	358143
645513	358144
315711	358145
52709	358146
526130	358147
503029	358148
203320	358149
151381	358150
135113	358151
15703	358152
300672	358153
62271	358154
568098	358155
160180	358156
314805	358157
502332	358158
85526	358159
321391	358160
48706	358161
565838	358162
45014	358163
485295	358164
11425	358165
481	358166
111003	358167
121335	358168
285310	358169
120228	358170
643527	358171
495510	358172
29881	358173
534491	358174
20451	358175
5570	358176
230473	358177
322982	358178
639242	358179
697756	358180
55854	358181
34899	358182
640216	358183
109858	358184
544017	358185
25283	358186
99692	358187
491735	358188
2919	358189
147922	358190
226619	358191
2626	358192
26910	358193
663323	358194
145314	358195
96875	358196
261350	358197
215210	358198
145989	358199
354128	358200
421322	358201
162028	358202
296217	358203
40515	358204
154636	358205
517262	358206
198730	358207
13451	358208
512675	358209
445426	358210
64321	358211
477447	358212
353402	358213
79832	358214
5052	358215
155715	358216
9392	358217
340722	358218
32421	358219
242067	358220
708446	358221
515291	358222
587646	358223
75664	358224
1090	358225
578611	358226
46453	358227
252919	358228
329583	358229
402921	358230
624919	358231
577888	358232
688239	358233
51280	358234
180444	358235
624521	358236
34947	358237
38144	358238
180771	358239
560387	358240
81110	358241
60016	358242
143136	358243
159215	358244
234662	358245
584408	358246
340005	358247
163625	358248
77844	358249
44200	358250
20257	358251
98506	358252
54747	358253
38431	358254
52979	358255
614960	358256
369465	358257
679247	358258
31276	358259
376410	358260
96931	358261
718244	358262
93625	358263
288965	358264
604599	358265
78658	358266
40468	358267
686216	358268
474608	358269
571658	358270
268653	358271
85595	358272
132433	358273
77683	358274
434893	358275
551000	358276
307962	358277
52431	358278
57576	358279
430774	358280
96297	358281
135171	358282
552993	358283
667391	358284
639694	358285
173104	358286
2593	358287
129568	358288
159323	358289
650664	358290
42385	358291
597083	358292
243175	358293
344030	358294
314085	358295
337940	358296
19146	358297
495144	358298
231508	358299
512827	358300
74785	358301
206823	358302
359867	358303
421650	358304
57795	358305
96393	358306
60233	358307
276755	358308
15678	358309
504956	358310
102025	358311
314692	358312
119320	358313
473624	358314
212177	358315
167402	358316
179224	358317
494283	358318
119124	358319
95576	358320
316732	358321
284025	358322
448555	358323
627183	358324
520562	358325
594324	358326
450758	358327
85917	358328
65644	358329
650861	358330
112157	358331
208679	358332
11569	358333
297440	358334
430166	358335
5073	358336
16952	358337
560307	358338
8682	358339
105094	358340
127062	358341
307031	358342
142117	358343
240239	358344
12515	358345
720293	358346
531275	358347
8868	358348
457922	358349
41210	358350
114249	358351
601336	358352
680439	358353
383380	358354
16541	358355
520818	358356
963	358357
668607	358358
89081	358359
11649	358360
279947	358361
599641	358362
115624	358363
295126	358364
417985	358365
191243	358366
120962	358367
150761	358368
59507	358369
549707	358370
65855	358371
51211	358372
69443	358373
271274	358374
171648	358375
487338	358376
286536	358377
689423	358378
533928	358379
51731	358380
16046	358381
202997	358382
430291	358383
24259	358384
164098	358385
687762	358386
238664	358387
74510	358388
400523	358389
145516	358390
429894	358391
663651	358392
14618	358393
467914	358394
178183	358395
425973	358396
129006	358397
31284	358398
163863	358399
1459	358400
29781	358401
465634	358402
45851	358403
162289	358404
118051	358405
33138	358406
92977	358407
174984	358408
17130	358409
18546	358410
604940	358411
591981	358412
556142	358413
688623	358414
532749	358415
447531	358416
163631	358417
276479	358418
90378	358419
122189	358420
373719	358421
124327	358422
665171	358423
241489	358424
112512	358425
204136	358426
590154	358427
493947	358428
87387	358429
225150	358430
502169	358431
254422	358432
11981	358433
8968	358434
23338	358435
33854	358436
147544	358437
442064	358438
288329	358439
83041	358440
377438	358441
1099	358442
348264	358443
553743	358444
59938	358445
485596	358446
560204	358447
582207	358448
176048	358449
159434	358450
21306	358451
32286	358452
621	358453
183044	358454
518921	358455
403339	358456
417838	358457
563257	358458
15446	358459
485687	358460
3323	358461
101148	358462
76346	358463
191378	358464
536028	358465
539039	358466
368445	358467
315013	358468
614703	358469
55175	358470
415640	358471
196145	358472
476290	358473
365947	358474
369786	358475
65787	358476
716206	358477
160451	358478
78439	358479
270332	358480
627364	358481
116023	358482
38321	358483
536154	358484
558292	358485
218406	358486
656975	358487
530952	358488
1852	358489
60412	358490
200142	358491
518011	358492
226943	358493
215056	358494
503087	358495
441521	358496
501546	358497
286202	358498
164447	358499
111055	358500
699386	358501
72836	358502
2988	358503
127641	358504
250679	358505
25969	358506
542297	358507
478968	358508
519182	358509
305458	358510
47675	358511
527811	358512
429370	358513
374110	358514
35116	358515
682323	358516
201122	358517
162851	358518
111228	358519
457497	358520
366034	358521
61609	358522
566597	358523
627021	358524
11770	358525
59131	358526
359419	358527
518631	358528
34220	358529
177437	358530
680775	358531
314192	358532
370305	358533
149683	358534
666714	358535
724559	358536
15884	358537
572808	358538
87321	358539
268983	358540
655900	358541
242303	358542
141848	358543
641102	358544
153860	358545
40018	358546
209855	358547
364076	358548
70319	358549
4407	358550
65584	358551
16023	358552
159614	358553
535308	358554
600212	358555
265388	358556
711949	358557
6090	358558
135219	358559
24636	358560
328902	358561
66256	358562
655240	358563
407549	358564
222102	358565
619614	358566
94874	358567
385240	358568
55306	358569
112571	358570
20216	358571
355003	358572
305471	358573
440274	358574
8346	358575
42788	358576
351439	358577
52954	358578
318889	358579
313953	358580
215291	358581
529719	358582
208255	358583
601921	358584
118112	358585
25978	358586
309678	358587
261994	358588
488460	358589
60394	358590
454497	358591
566113	358592
29884	358593
523271	358594
54026	358595
427257	358596
155702	358597
612174	358598
2390	358599
34137	358600
611048	358601
635124	358602
626611	358603
419902	358604
634270	358605
605800	358606
132717	358607
651218	358608
370682	358609
663369	358610
185859	358611
326809	358612
43752	358613
319875	358614
488414	358615
330	358616
664898	358617
584754	358618
629356	358619
185701	358620
573945	358621
176595	358622
187653	358623
269721	358624
45519	358625
388003	358626
260935	358627
512101	358628
120488	358629
506837	358630
295267	358631
16363	358632
373515	358633
12474	358634
659750	358635
595513	358636
501131	358637
479526	358638
66959	358639
125856	358640
684466	358641
673985	358642
63351	358643
164428	358644
25755	358645
45695	358646
577186	358647
517137	358648
2141	358649
150673	358650
279327	358651
638912	358652
176745	358653
3211	358654
134683	358655
54048	358656
186825	358657
46466	358658
267	358659
472858	358660
48402	358661
3566	358662
584539	358663
42717	358664
84360	358665
21080	358666
64016	358667
9177	358668
85333	358669
508707	358670
413233	358671
92180	358672
72898	358673
7745	358674
366668	358675
615272	358676
292440	358677
87358	358678
126358	358679
248500	358680
82079	358681
397892	358682
597528	358683
326981	358684
131055	358685
6442	358686
15422	358687
71721	358688
29197	358689
191651	358690
115911	358691
163185	358692
497081	358693
133711	358694
664771	358695
600236	358696
307615	358697
630143	358698
57319	358699
371050	358700
439770	358701
268961	358702
35330	358703
149941	358704
93512	358705
151648	358706
175663	358707
354680	358708
157404	358709
159406	358710
122858	358711
31615	358712
658211	358713
64876	358714
245634	358715
260074	358716
64051	358717
70494	358718
45222	358719
124386	358720
413205	358721
29026	358722
670241	358723
377878	358724
506177	358725
229874	358726
630617	358727
14064	358728
94227	358729
122975	358730
367343	358731
528820	358732
99325	358733
65794	358734
569668	358735
380080	358736
468909	358737
655294	358738
170424	358739
379697	358740
435823	358741
441141	358742
561616	358743
89718	358744
152941	358745
512365	358746
171577	358747
539645	358748
252904	358749
366185	358750
1960	358751
562598	358752
170673	358753
495086	358754
23371	358755
480960	358756
22106	358757
375272	358758
4894	358759
125132	358760
1876	358761
258085	358762
13633	358763
707372	358764
109776	358765
13778	358766
624611	358767
300224	358768
14052	358769
481246	358770
98737	358771
64832	358772
249859	358773
308836	358774
116469	358775
299373	358776
480348	358777
507303	358778
115895	358779
560154	358780
94946	358781
38662	358782
481914	358783
3436	358784
207524	358785
173056	358786
1221	358787
487552	358788
7692	358789
15991	358790
599859	358791
50974	358792
46455	358793
392247	358794
55649	358795
467344	358796
87398	358797
911	358798
485389	358799
485073	358800
16863	358801
423185	358802
264502	358803
678115	358804
117199	358805
199689	358806
448674	358807
576368	358808
515522	358809
104781	358810
426673	358811
534387	358812
58353	358813
19788	358814
320069	358815
77054	358816
548780	358817
31697	358818
54786	358819
66361	358820
710836	358821
716344	358822
87614	358823
760	358824
561046	358825
608052	358826
472992	358827
247836	358828
305934	358829
44453	358830
677165	358831
79569	358832
333111	358833
468367	358834
165281	358835
9770	358836
125096	358837
12433	358838
10175	358839
105785	358840
691975	358841
122097	358842
36995	358843
323163	358844
607221	358845
212220	358846
480777	358847
145445	358848
680365	358849
239673	358850
12632	358851
134660	358852
12614	358853
25883	358854
168394	358855
68685	358856
41760	358857
499730	358858
171972	358859
6099	358860
167090	358861
271002	358862
493785	358863
15569	358864
281004	358865
79524	358866
490580	358867
125883	358868
114303	358869
469808	358870
363195	358871
34523	358872
388290	358873
307729	358874
23623	358875
195080	358876
62219	358877
56393	358878
128508	358879
563297	358880
32820	358881
461744	358882
72907	358883
144878	358884
166402	358885
173854	358886
348594	358887
82634	358888
89759	358889
514695	358890
130279	358891
186481	358892
475019	358893
259831	358894
146628	358895
719749	358896
705885	358897
127320	358898
16605	358899
258729	358900
206991	358901
118616	358902
626473	358903
110504	358904
1678	358905
10060	358906
32558	358907
460286	358908
81062	358909
430124	358910
119782	358911
506805	358912
111343	358913
388746	358914
155806	358915
259108	358916
261693	358917
528321	358918
19006	358919
691265	358920
499106	358921
292549	358922
613725	358923
624367	358924
20779	358925
30236	358926
223898	358927
132616	358928
84485	358929
100901	358930
396811	358931
81098	358932
411726	358933
528392	358934
76000	358935
200088	358936
284321	358937
173143	358938
177191	358939
457602	358940
21775	358941
170860	358942
102026	358943
154117	358944
26862	358945
35607	358946
62080	358947
122001	358948
129859	358949
334171	358950
368932	358951
569705	358952
862	358953
158709	358954
622298	358955
50714	358956
568932	358957
598875	358958
456636	358959
806	358960
715042	358961
501	358962
239917	358963
585311	358964
154060	358965
540130	358966
300750	358967
693299	358968
328118	358969
26126	358970
146823	358971
542338	358972
307056	358973
93581	358974
375600	358975
581243	358976
119228	358977
33128	358978
605253	358979
639269	358980
6819	358981
302295	358982
324609	358983
179173	358984
19882	358985
308461	358986
357955	358987
229448	358988
32854	358989
198837	358990
395746	358991
677653	358992
629658	358993
40630	358994
522251	358995
133195	358996
227534	358997
712046	358998
152341	358999
507666	359000
69	359001
664475	359002
508884	359003
319213	359004
129469	359005
78596	359006
275851	359007
608918	359008
65495	359009
387588	359010
717481	359011
85079	359012
76978	359013
116506	359014
655549	359015
12322	359016
305685	359017
372108	359018
47903	359019
40776	359020
347670	359021
650847	359022
77220	359023
111132	359024
486251	359025
614661	359026
173478	359027
306407	359028
583669	359029
480486	359030
15400	359031
231096	359032
66782	359033
239537	359034
10774	359035
21340	359036
147984	359037
109498	359038
420251	359039
1307	359040
535911	359041
14906	359042
459499	359043
359264	359044
458225	359045
685105	359046
596851	359047
23982	359048
319384	359049
4611	359050
81434	359051
146181	359052
261457	359053
48946	359054
384500	359055
625119	359056
309120	359057
613312	359058
112086	359059
695601	359060
409935	359061
679991	359062
406370	359063
124714	359064
40760	359065
122323	359066
227183	359067
523331	359068
372344	359069
15665	359070
648282	359071
159813	359072
271022	359073
310004	359074
154098	359075
676966	359076
52090	359077
464415	359078
248513	359079
691377	359080
39662	359081
22024	359082
365870	359083
79623	359084
97589	359085
363014	359086
117614	359087
717780	359088
288964	359089
119924	359090
85178	359091
41775	359092
433515	359093
102302	359094
618580	359095
24371	359096
205839	359097
452832	359098
30423	359099
52	359100
517704	359101
168799	359102
86736	359103
206830	359104
452662	359105
610914	359106
25271	359107
503526	359108
156332	359109
360625	359110
703852	359111
499356	359112
90833	359113
356382	359114
180328	359115
55817	359116
146379	359117
181508	359118
263658	359119
132507	359120
150954	359121
20516	359122
494031	359123
6963	359124
675996	359125
431373	359126
60554	359127
275509	359128
52025	359129
668024	359130
629425	359131
353836	359132
41647	359133
74826	359134
10675	359135
169294	359136
351466	359137
87240	359138
600890	359139
644497	359140
420491	359141
488009	359142
93122	359143
693984	359144
39515	359145
2329	359146
290647	359147
15736	359148
37687	359149
186253	359150
681758	359151
168421	359152
574330	359153
425189	359154
552988	359155
104480	359156
170860	359157
147340	359158
151875	359159
267729	359160
28125	359161
126489	359162
51686	359163
412133	359164
13716	359165
690679	359166
138199	359167
571187	359168
94305	359169
523181	359170
79193	359171
6932	359172
579221	359173
81804	359174
672475	359175
223699	359176
477937	359177
35584	359178
467162	359179
510062	359180
97682	359181
292334	359182
602822	359183
319189	359184
661480	359185
40039	359186
31100	359187
22625	359188
318819	359189
226870	359190
183522	359191
281297	359192
264703	359193
162922	359194
84040	359195
9422	359196
214124	359197
7525	359198
683674	359199
695471	359200
46770	359201
425057	359202
563820	359203
147678	359204
608531	359205
187907	359206
707454	359207
629404	359208
30138	359209
241194	359210
21276	359211
447801	359212
392149	359213
51310	359214
133929	359215
181339	359216
367554	359217
343735	359218
84497	359219
268889	359220
275534	359221
476391	359222
73063	359223
391786	359224
221288	359225
166091	359226
620532	359227
173612	359228
717079	359229
305083	359230
3777	359231
521722	359232
227610	359233
37608	359234
183883	359235
253223	359236
450727	359237
63884	359238
311763	359239
653285	359240
115500	359241
79948	359242
468858	359243
270021	359244
65322	359245
636579	359246
163789	359247
111422	359248
619014	359249
22212	359250
162191	359251
98435	359252
644677	359253
336599	359254
453822	359255
204204	359256
45752	359257
634565	359258
332124	359259
304233	359260
22326	359261
392748	359262
29839	359263
659355	359264
452218	359265
153	359266
494995	359267
371894	359268
624596	359269
543116	359270
129458	359271
4446	359272
359620	359273
290009	359274
37453	359275
723601	359276
329409	359277
543615	359278
19112	359279
365648	359280
432625	359281
19636	359282
433039	359283
44348	359284
84781	359285
138782	359286
339541	359287
44830	359288
388549	359289
577754	359290
297479	359291
209491	359292
383890	359293
465920	359294
312644	359295
485647	359296
132668	359297
314118	359298
682899	359299
708987	359300
608471	359301
598526	359302
659960	359303
239403	359304
400622	359305
446619	359306
339228	359307
73969	359308
36792	359309
115357	359310
121156	359311
82044	359312
315556	359313
408997	359314
497583	359315
15473	359316
503997	359317
419916	359318
433030	359319
512265	359320
538975	359321
177229	359322
665378	359323
502592	359324
583870	359325
344613	359326
429239	359327
641548	359328
153250	359329
24131	359330
90787	359331
84990	359332
129423	359333
492085	359334
36817	359335
268065	359336
429550	359337
381133	359338
368033	359339
414119	359340
576109	359341
12734	359342
236588	359343
425321	359344
498407	359345
112283	359346
316020	359347
537329	359348
258329	359349
188567	359350
819	359351
152181	359352
4463	359353
152186	359354
601462	359355
422636	359356
32356	359357
504786	359358
84211	359359
699118	359360
459960	359361
18445	359362
353034	359363
694106	359364
255076	359365
438852	359366
502855	359367
1304	359368
440119	359369
403054	359370
231	359371
530291	359372
5500	359373
1938	359374
17405	359375
103303	359376
412126	359377
428972	359378
214487	359379
149827	359380
475515	359381
2980	359382
148271	359383
96759	359384
127299	359385
576646	359386
317982	359387
258487	359388
252840	359389
384072	359390
329296	359391
57165	359392
612114	359393
674391	359394
310720	359395
121973	359396
362267	359397
419271	359398
43909	359399
490908	359400
692615	359401
51370	359402
171889	359403
7866	359404
6930	359405
680281	359406
139781	359407
162368	359408
238020	359409
658714	359410
93513	359411
282861	359412
45783	359413
51768	359414
113560	359415
243589	359416
436134	359417
461787	359418
81133	359419
60451	359420
211127	359421
632877	359422
21780	359423
226421	359424
475962	359425
224465	359426
68883	359427
113195	359428
622811	359429
3777	359430
17590	359431
68245	359432
39365	359433
20765	359434
610797	359435
102343	359436
210278	359437
82951	359438
52437	359439
151175	359440
220816	359441
115201	359442
146148	359443
121936	359444
589620	359445
633294	359446
106677	359447
78281	359448
28282	359449
123824	359450
167999	359451
218247	359452
171921	359453
511773	359454
36825	359455
96868	359456
515623	359457
10238	359458
270268	359459
695878	359460
15124	359461
46160	359462
1529	359463
95102	359464
341021	359465
8638	359466
523463	359467
336167	359468
238107	359469
561936	359470
404679	359471
70269	359472
178870	359473
662914	359474
64845	359475
605482	359476
598126	359477
63564	359478
291061	359479
5750	359480
259917	359481
598513	359482
627273	359483
252163	359484
491950	359485
502914	359486
466032	359487
15253	359488
592574	359489
485442	359490
666980	359491
472003	359492
150004	359493
411694	359494
698660	359495
89652	359496
97071	359497
38120	359498
46036	359499
623652	359500
579665	359501
449244	359502
699643	359503
72711	359504
34581	359505
569519	359506
264245	359507
602097	359508
692739	359509
89516	359510
27062	359511
18615	359512
667587	359513
55537	359514
260834	359515
72	359516
411766	359517
25217	359518
603255	359519
374202	359520
580582	359521
677468	359522
158091	359523
320781	359524
277524	359525
20081	359526
698786	359527
268480	359528
365941	359529
165145	359530
408777	359531
281222	359532
502712	359533
161198	359534
77216	359535
80029	359536
620662	359537
115930	359538
94184	359539
429469	359540
677475	359541
15938	359542
404272	359543
2031	359544
10114	359545
398381	359546
664723	359547
581150	359548
454748	359549
52411	359550
344392	359551
588939	359552
110333	359553
447063	359554
389961	359555
88123	359556
491140	359557
190113	359558
171960	359559
99783	359560
192327	359561
646175	359562
42054	359563
556359	359564
7359	359565
273493	359566
191273	359567
407395	359568
193636	359569
647442	359570
483214	359571
648813	359572
97389	359573
378555	359574
705063	359575
425102	359576
499341	359577
239302	359578
457298	359579
719507	359580
199735	359581
486212	359582
686251	359583
592379	359584
136801	359585
468371	359586
99716	359587
114899	359588
49786	359589
40407	359590
414248	359591
612691	359592
211733	359593
640568	359594
70172	359595
40616	359596
89366	359597
42467	359598
626666	359599
581053	359600
26729	359601
333875	359602
551762	359603
4661	359604
670863	359605
83786	359606
9998	359607
357470	359608
602958	359609
541982	359610
262679	359611
13394	359612
586742	359613
620738	359614
312971	359615
119012	359616
79682	359617
62403	359618
141157	359619
15230	359620
100854	359621
629155	359622
273616	359623
138283	359624
177422	359625
72188	359626
525283	359627
430177	359628
151796	359629
260789	359630
362535	359631
466882	359632
510999	359633
419979	359634
104916	359635
465696	359636
510783	359637
233257	359638
252468	359639
118050	359640
331974	359641
146205	359642
233149	359643
205938	359644
705921	359645
566194	359646
399175	359647
60869	359648
181562	359649
289473	359650
186443	359651
523369	359652
543480	359653
76613	359654
440508	359655
12824	359656
13	359657
275	359658
185668	359659
34310	359660
76579	359661
183889	359662
663359	359663
48134	359664
22696	359665
345774	359666
674853	359667
37398	359668
281725	359669
491538	359670
200622	359671
16559	359672
106198	359673
156689	359674
336620	359675
31032	359676
154580	359677
190559	359678
3473	359679
21931	359680
168262	359681
263003	359682
36071	359683
610735	359684
707990	359685
460022	359686
130796	359687
116437	359688
687099	359689
425495	359690
511994	359691
114168	359692
442974	359693
533525	359694
112989	359695
382213	359696
108339	359697
53291	359698
406639	359699
113524	359700
46695	359701
250101	359702
633701	359703
700978	359704
156698	359705
138032	359706
15523	359707
561837	359708
660178	359709
106127	359710
8417	359711
183540	359712
73665	359713
72971	359714
493506	359715
43300	359716
560002	359717
722102	359718
14158	359719
696132	359720
151795	359721
211589	359722
345510	359723
315668	359724
151921	359725
578	359726
66649	359727
284964	359728
136428	359729
25009	359730
6514	359731
449118	359732
424039	359733
143482	359734
239402	359735
28698	359736
169685	359737
49893	359738
204949	359739
149856	359740
19192	359741
98621	359742
634664	359743
164522	359744
417996	359745
177795	359746
290573	359747
8581	359748
294523	359749
710284	359750
218230	359751
2262	359752
138094	359753
419411	359754
17262	359755
48502	359756
425434	359757
488815	359758
325736	359759
258178	359760
17121	359761
535656	359762
363299	359763
7931	359764
200092	359765
590414	359766
678185	359767
360358	359768
324359	359769
426765	359770
289854	359771
225907	359772
212218	359773
384968	359774
55011	359775
585764	359776
388146	359777
716185	359778
56390	359779
592201	359780
120258	359781
133140	359782
42903	359783
535165	359784
319390	359785
79621	359786
225742	359787
409839	359788
161842	359789
588325	359790
29266	359791
184192	359792
84560	359793
94712	359794
571898	359795
154731	359796
580147	359797
721849	359798
184765	359799
403163	359800
75722	359801
588095	359802
31249	359803
80437	359804
379530	359805
613918	359806
360425	359807
2661	359808
704938	359809
191915	359810
291216	359811
308655	359812
32837	359813
165237	359814
689422	359815
671717	359816
165709	359817
159533	359818
212067	359819
17918	359820
678315	359821
538330	359822
15634	359823
107225	359824
26282	359825
95166	359826
1904	359827
422106	359828
155632	359829
14324	359830
2914	359831
224920	359832
524949	359833
10874	359834
94967	359835
102910	359836
35319	359837
18260	359838
334002	359839
400957	359840
626619	359841
697598	359842
350231	359843
176290	359844
295495	359845
122665	359846
150883	359847
43476	359848
23718	359849
115080	359850
236853	359851
710518	359852
48784	359853
102988	359854
52952	359855
509977	359856
69825	359857
372178	359858
647797	359859
100747	359860
66224	359861
60141	359862
162399	359863
634231	359864
415232	359865
515953	359866
410736	359867
389145	359868
55823	359869
502606	359870
423079	359871
102649	359872
90829	359873
714285	359874
98051	359875
302672	359876
533216	359877
272258	359878
33946	359879
36329	359880
533170	359881
465541	359882
296607	359883
719233	359884
617561	359885
3050	359886
67547	359887
375455	359888
438962	359889
24881	359890
53643	359891
182020	359892
50124	359893
184536	359894
473623	359895
723429	359896
218669	359897
206695	359898
568747	359899
149148	359900
481136	359901
483901	359902
541863	359903
78214	359904
363913	359905
5983	359906
655741	359907
228487	359908
39503	359909
220150	359910
271898	359911
36167	359912
229950	359913
36008	359914
525570	359915
680376	359916
10871	359917
190557	359918
387074	359919
97453	359920
598047	359921
137338	359922
677458	359923
244089	359924
405983	359925
53231	359926
151979	359927
132936	359928
379684	359929
383218	359930
30106	359931
189132	359932
452117	359933
37956	359934
43522	359935
241331	359936
85030	359937
551843	359938
494657	359939
179129	359940
135002	359941
111459	359942
382540	359943
534304	359944
122681	359945
577215	359946
551255	359947
76929	359948
77561	359949
93285	359950
498795	359951
19562	359952
195994	359953
138239	359954
227673	359955
15315	359956
30615	359957
129228	359958
30940	359959
65429	359960
35640	359961
17050	359962
519620	359963
47486	359964
511487	359965
268695	359966
192388	359967
130207	359968
186265	359969
2418	359970
21713	359971
177506	359972
2090	359973
59177	359974
389227	359975
74468	359976
12418	359977
449843	359978
27282	359979
285621	359980
553431	359981
94317	359982
516479	359983
335069	359984
113290	359985
803	359986
216681	359987
492942	359988
232960	359989
9391	359990
271938	359991
109672	359992
305244	359993
160591	359994
108862	359995
8813	359996
23112	359997
132605	359998
574882	359999
514541	360000
578024	360001
56	360002
586132	360003
529150	360004
80607	360005
203561	360006
341206	360007
161922	360008
121885	360009
403610	360010
572102	360011
469719	360012
503483	360013
555977	360014
47478	360015
635205	360016
632561	360017
16456	360018
629281	360019
132108	360020
701815	360021
584707	360022
22774	360023
2810	360024
412030	360025
190444	360026
130	360027
417750	360028
713474	360029
582758	360030
49136	360031
52089	360032
52238	360033
114385	360034
41363	360035
44947	360036
19364	360037
97514	360038
66677	360039
15081	360040
248084	360041
183373	360042
264382	360043
50385	360044
141837	360045
431292	360046
126340	360047
197608	360048
395071	360049
377191	360050
168169	360051
364042	360052
410449	360053
29960	360054
630692	360055
722851	360056
206355	360057
303785	360058
597084	360059
375273	360060
35374	360061
228527	360062
271389	360063
71349	360064
274967	360065
513134	360066
47636	360067
185786	360068
135829	360069
58550	360070
197456	360071
345467	360072
90474	360073
109726	360074
14395	360075
41102	360076
212585	360077
82793	360078
20101	360079
153536	360080
122858	360081
10977	360082
127538	360083
670228	360084
603509	360085
399870	360086
54935	360087
9284	360088
324302	360089
689818	360090
106372	360091
126660	360092
415718	360093
191192	360094
610761	360095
605883	360096
343397	360097
77970	360098
157601	360099
139576	360100
58585	360101
130294	360102
205149	360103
4383	360104
723379	360105
166451	360106
53667	360107
73811	360108
481209	360109
207475	360110
256402	360111
133113	360112
403161	360113
149372	360114
255081	360115
388991	360116
92079	360117
26494	360118
60211	360119
362370	360120
361503	360121
110004	360122
293345	360123
303923	360124
121739	360125
179885	360126
465172	360127
132331	360128
43827	360129
881	360130
465725	360131
469113	360132
659280	360133
132714	360134
601028	360135
7619	360136
41701	360137
491681	360138
650076	360139
478646	360140
523953	360141
139597	360142
577739	360143
589321	360144
544421	360145
300142	360146
130219	360147
393606	360148
95826	360149
43022	360150
22489	360151
6342	360152
352971	360153
54698	360154
181581	360155
61728	360156
173594	360157
114487	360158
7023	360159
641511	360160
156672	360161
563237	360162
400670	360163
475130	360164
110380	360165
609647	360166
627900	360167
80181	360168
117810	360169
114604	360170
100404	360171
48544	360172
445361	360173
394210	360174
130237	360175
13787	360176
25166	360177
355370	360178
111222	360179
164531	360180
481012	360181
575881	360182
705415	360183
52802	360184
300369	360185
169904	360186
368182	360187
373691	360188
655667	360189
31640	360190
35169	360191
422448	360192
223779	360193
434744	360194
145611	360195
381887	360196
587176	360197
340664	360198
678363	360199
328218	360200
654103	360201
24587	360202
2199	360203
315055	360204
125454	360205
589020	360206
41606	360207
172084	360208
130166	360209
94281	360210
6497	360211
17020	360212
933	360213
722976	360214
312893	360215
184998	360216
520428	360217
11212	360218
481350	360219
20727	360220
371154	360221
22041	360222
689932	360223
367996	360224
525793	360225
106591	360226
511435	360227
425975	360228
574311	360229
294050	360230
600804	360231
523702	360232
705682	360233
674764	360234
51637	360235
516253	360236
198413	360237
615493	360238
39421	360239
4831	360240
39699	360241
723220	360242
73221	360243
439236	360244
378439	360245
20087	360246
364783	360247
34497	360248
578837	360249
394388	360250
101770	360251
45459	360252
637581	360253
342134	360254
14555	360255
435167	360256
725161	360257
440703	360258
712133	360259
103482	360260
609482	360261
391636	360262
523969	360263
172273	360264
235003	360265
305990	360266
9686	360267
200768	360268
206631	360269
643969	360270
450159	360271
63274	360272
644155	360273
615511	360274
456738	360275
139890	360276
107758	360277
202048	360278
166599	360279
116893	360280
2659	360281
674196	360282
73999	360283
113946	360284
93849	360285
628085	360286
85149	360287
11271	360288
586379	360289
324674	360290
181782	360291
41486	360292
93500	360293
6112	360294
670525	360295
602616	360296
456097	360297
548805	360298
572401	360299
128936	360300
653337	360301
211164	360302
532421	360303
70573	360304
219747	360305
232495	360306
213914	360307
73695	360308
139193	360309
29134	360310
57076	360311
563815	360312
81023	360313
116104	360314
41103	360315
52896	360316
713583	360317
143266	360318
97872	360319
6878	360320
29309	360321
612320	360322
158936	360323
503655	360324
159462	360325
519335	360326
404757	360327
32663	360328
2391	360329
620775	360330
165773	360331
273213	360332
641405	360333
389412	360334
639149	360335
101872	360336
104382	360337
24825	360338
485	360339
123952	360340
85063	360341
4445	360342
611596	360343
69633	360344
562517	360345
154353	360346
5530	360347
153764	360348
82427	360349
452321	360350
430553	360351
202614	360352
394107	360353
322879	360354
382818	360355
704582	360356
693005	360357
364502	360358
401029	360359
498221	360360
126578	360361
460808	360362
202352	360363
98680	360364
29920	360365
708315	360366
129809	360367
646455	360368
31657	360369
7278	360370
95200	360371
13030	360372
685199	360373
42659	360374
269695	360375
122613	360376
660443	360377
107322	360378
407390	360379
97177	360380
323042	360381
501780	360382
63412	360383
394466	360384
677259	360385
208884	360386
574539	360387
475842	360388
56793	360389
119352	360390
146593	360391
112982	360392
365375	360393
613273	360394
94056	360395
141221	360396
2726	360397
121092	360398
10410	360399
174401	360400
114502	360401
712965	360402
38077	360403
52769	360404
38251	360405
722070	360406
339898	360407
563341	360408
535057	360409
652363	360410
260409	360411
89	360412
155034	360413
159557	360414
321886	360415
440771	360416
48521	360417
1838	360418
28582	360419
383780	360420
548042	360421
387291	360422
384854	360423
19058	360424
71585	360425
711486	360426
368124	360427
5386	360428
122375	360429
64967	360430
278659	360431
635978	360432
335384	360433
53198	360434
88190	360435
438837	360436
590552	360437
351511	360438
7349	360439
6287	360440
305026	360441
182363	360442
33211	360443
11913	360444
508782	360445
14013	360446
633694	360447
668914	360448
215066	360449
125166	360450
70753	360451
489631	360452
34654	360453
151276	360454
8595	360455
10513	360456
576685	360457
462867	360458
689996	360459
158836	360460
201566	360461
129680	360462
425411	360463
709379	360464
235730	360465
244806	360466
53457	360467
581378	360468
228706	360469
116388	360470
603387	360471
42901	360472
237223	360473
546505	360474
921	360475
125859	360476
458847	360477
246534	360478
693384	360479
468832	360480
607964	360481
592808	360482
171953	360483
19884	360484
320349	360485
466865	360486
87094	360487
238171	360488
183680	360489
611090	360490
70459	360491
649608	360492
269384	360493
723962	360494
23208	360495
49603	360496
255176	360497
568472	360498
59853	360499
617817	360500
47223	360501
144366	360502
138823	360503
36871	360504
441746	360505
167797	360506
161996	360507
577402	360508
393047	360509
108651	360510
18473	360511
349391	360512
568852	360513
18157	360514
513877	360515
186508	360516
270766	360517
196477	360518
120126	360519
591162	360520
702432	360521
153184	360522
212118	360523
433626	360524
427676	360525
285010	360526
398402	360527
395477	360528
341949	360529
577525	360530
290970	360531
285068	360532
514188	360533
152374	360534
317535	360535
574401	360536
118433	360537
275712	360538
409529	360539
44793	360540
630008	360541
171060	360542
569158	360543
53569	360544
20170	360545
426831	360546
706301	360547
317054	360548
160046	360549
504599	360550
34366	360551
572499	360552
146363	360553
167627	360554
269461	360555
83462	360556
129325	360557
556145	360558
23030	360559
574447	360560
361133	360561
475519	360562
575980	360563
68766	360564
650920	360565
97374	360566
393687	360567
542021	360568
523619	360569
517852	360570
340761	360571
175558	360572
16746	360573
188313	360574
506456	360575
100133	360576
35356	360577
22653	360578
558457	360579
16860	360580
119423	360581
147767	360582
231035	360583
196510	360584
250639	360585
687415	360586
527832	360587
233236	360588
327833	360589
109632	360590
122203	360591
175282	360592
579504	360593
412444	360594
43135	360595
188	360596
312063	360597
19486	360598
323055	360599
64421	360600
235880	360601
628599	360602
985	360603
42264	360604
508709	360605
104354	360606
467561	360607
610835	360608
549206	360609
634831	360610
337773	360611
31986	360612
385960	360613
161642	360614
61395	360615
111012	360616
626067	360617
15423	360618
302903	360619
180875	360620
681272	360621
254	360622
724476	360623
415105	360624
50781	360625
502947	360626
9316	360627
104662	360628
45829	360629
124384	360630
514339	360631
171887	360632
545362	360633
73966	360634
387826	360635
290775	360636
5067	360637
525445	360638
623762	360639
416837	360640
531923	360641
74434	360642
570213	360643
109336	360644
654201	360645
65287	360646
141541	360647
3489	360648
17578	360649
71155	360650
32542	360651
424173	360652
692464	360653
56777	360654
11051	360655
484928	360656
710514	360657
678500	360658
136419	360659
19847	360660
22140	360661
183236	360662
506530	360663
55428	360664
547318	360665
541849	360666
706759	360667
170014	360668
285070	360669
1977	360670
637644	360671
70010	360672
349241	360673
667906	360674
17470	360675
58540	360676
558806	360677
533542	360678
171957	360679
672177	360680
475276	360681
203249	360682
54336	360683
234948	360684
48167	360685
289456	360686
91331	360687
378215	360688
488555	360689
467877	360690
648800	360691
76145	360692
40616	360693
232040	360694
260330	360695
494873	360696
17546	360697
4386	360698
33202	360699
669650	360700
168562	360701
11870	360702
71126	360703
98717	360704
656527	360705
666228	360706
699777	360707
302102	360708
465975	360709
224225	360710
92500	360711
615880	360712
451633	360713
671948	360714
594378	360715
55167	360716
9465	360717
558364	360718
232601	360719
32074	360720
614295	360721
112299	360722
524486	360723
533408	360724
73859	360725
637766	360726
147886	360727
52350	360728
556755	360729
162212	360730
560636	360731
270419	360732
122185	360733
594891	360734
8060	360735
329357	360736
519388	360737
162201	360738
504962	360739
388221	360740
12065	360741
704284	360742
102132	360743
464533	360744
683646	360745
252801	360746
71323	360747
593039	360748
170473	360749
174780	360750
544812	360751
79728	360752
11118	360753
418877	360754
123200	360755
720163	360756
643133	360757
684504	360758
670789	360759
698651	360760
117002	360761
355981	360762
18458	360763
105453	360764
203284	360765
17275	360766
46207	360767
377612	360768
40179	360769
4711	360770
198	360771
83631	360772
704687	360773
206248	360774
608243	360775
278110	360776
34422	360777
14158	360778
343549	360779
559303	360780
16528	360781
2560	360782
2757	360783
347420	360784
159534	360785
722404	360786
516418	360787
39909	360788
41642	360789
10330	360790
17102	360791
171215	360792
300309	360793
311563	360794
595858	360795
285061	360796
378409	360797
268056	360798
109327	360799
526940	360800
142733	360801
269506	360802
289315	360803
89185	360804
302439	360805
244418	360806
173550	360807
149056	360808
418310	360809
280203	360810
44599	360811
49281	360812
460604	360813
525533	360814
31066	360815
149141	360816
714805	360817
133295	360818
587588	360819
320223	360820
268074	360821
140567	360822
344003	360823
166899	360824
200435	360825
422823	360826
143671	360827
507838	360828
260923	360829
398005	360830
33874	360831
713977	360832
68116	360833
326067	360834
38327	360835
588077	360836
5946	360837
107074	360838
28737	360839
57228	360840
26131	360841
18625	360842
47086	360843
27377	360844
3219	360845
351478	360846
99579	360847
288678	360848
44302	360849
517679	360850
37308	360851
230058	360852
498632	360853
583092	360854
11487	360855
553591	360856
10959	360857
510916	360858
286831	360859
4483	360860
27542	360861
539223	360862
9367	360863
420842	360864
279767	360865
425402	360866
391553	360867
656493	360868
24069	360869
336770	360870
205437	360871
564904	360872
139372	360873
187767	360874
304282	360875
680715	360876
183892	360877
667724	360878
213261	360879
403164	360880
158826	360881
31332	360882
5835	360883
692210	360884
16020	360885
614871	360886
3994	360887
118708	360888
35094	360889
340890	360890
689080	360891
541935	360892
261390	360893
253660	360894
81246	360895
104232	360896
744	360897
64596	360898
135458	360899
354004	360900
115668	360901
106244	360902
656581	360903
11187	360904
701325	360905
55124	360906
47942	360907
658384	360908
118250	360909
199686	360910
15443	360911
466427	360912
173578	360913
617456	360914
466167	360915
238319	360916
64390	360917
161174	360918
675089	360919
101983	360920
547906	360921
344825	360922
722134	360923
47487	360924
91793	360925
36127	360926
677024	360927
424080	360928
411602	360929
156809	360930
14180	360931
669990	360932
334260	360933
435166	360934
414818	360935
179050	360936
22136	360937
8380	360938
226678	360939
95928	360940
362649	360941
95702	360942
294968	360943
16147	360944
462480	360945
532305	360946
171083	360947
44911	360948
67400	360949
536377	360950
28521	360951
102655	360952
712790	360953
49566	360954
533878	360955
549473	360956
28536	360957
34983	360958
41131	360959
181421	360960
1380	360961
622404	360962
216103	360963
699629	360964
146376	360965
166919	360966
124670	360967
114775	360968
366747	360969
708740	360970
368906	360971
518850	360972
489015	360973
3144	360974
406949	360975
24285	360976
67037	360977
188603	360978
503932	360979
723797	360980
590981	360981
550427	360982
116951	360983
697609	360984
82638	360985
21708	360986
21693	360987
77157	360988
11166	360989
423956	360990
46647	360991
120749	360992
227211	360993
277198	360994
20091	360995
9628	360996
539214	360997
76084	360998
26880	360999
1736	361000
115258	361001
664716	361002
234394	361003
500489	361004
36119	361005
191054	361006
268260	361007
151055	361008
646627	361009
499797	361010
620399	361011
304518	361012
16741	361013
523881	361014
254955	361015
145059	361016
334290	361017
232117	361018
372004	361019
50556	361020
138184	361021
184466	361022
5273	361023
220593	361024
265413	361025
26052	361026
12856	361027
200554	361028
23932	361029
450562	361030
178163	361031
50961	361032
459655	361033
50678	361034
283798	361035
502873	361036
588176	361037
117858	361038
98204	361039
1372	361040
149256	361041
94421	361042
314205	361043
209342	361044
172530	361045
19794	361046
145255	361047
86708	361048
12653	361049
382745	361050
88644	361051
74591	361052
307532	361053
521268	361054
119008	361055
701057	361056
118363	361057
483066	361058
73822	361059
133205	361060
94901	361061
343489	361062
526675	361063
242409	361064
52812	361065
263558	361066
705135	361067
649433	361068
266573	361069
660399	361070
467912	361071
194334	361072
60386	361073
112013	361074
215402	361075
153324	361076
71724	361077
102101	361078
155824	361079
548702	361080
39443	361081
588913	361082
215346	361083
720428	361084
187476	361085
320009	361086
57232	361087
692915	361088
532209	361089
508467	361090
614525	361091
64627	361092
549017	361093
237571	361094
821	361095
315213	361096
130481	361097
447909	361098
134149	361099
349833	361100
700156	361101
690080	361102
235466	361103
16738	361104
136401	361105
7237	361106
641649	361107
173017	361108
453754	361109
176019	361110
684156	361111
333502	361112
433355	361113
222988	361114
391507	361115
715430	361116
320210	361117
458509	361118
66429	361119
457631	361120
398082	361121
370290	361122
428258	361123
607138	361124
561103	361125
421843	361126
569240	361127
8588	361128
98458	361129
627840	361130
138691	361131
717667	361132
84400	361133
474006	361134
153394	361135
88277	361136
114378	361137
87441	361138
604786	361139
459338	361140
530367	361141
151383	361142
32945	361143
538614	361144
549963	361145
165235	361146
585793	361147
541867	361148
428296	361149
253841	361150
288051	361151
173837	361152
123266	361153
5478	361154
1037	361155
173218	361156
369925	361157
114184	361158
542157	361159
66136	361160
38963	361161
137014	361162
97823	361163
98250	361164
536096	361165
15985	361166
56414	361167
272912	361168
15338	361169
305889	361170
70015	361171
166705	361172
632557	361173
159872	361174
634676	361175
79706	361176
348871	361177
347372	361178
12	361179
119160	361180
10136	361181
411532	361182
283486	361183
395815	361184
189160	361185
401128	361186
262084	361187
176212	361188
65772	361189
5945	361190
438479	361191
597760	361192
18967	361193
457220	361194
364685	361195
254295	361196
688938	361197
107117	361198
367035	361199
148176	361200
106097	361201
431740	361202
33147	361203
70477	361204
649149	361205
133386	361206
62657	361207
510734	361208
652648	361209
146546	361210
5476	361211
956	361212
560140	361213
330612	361214
115767	361215
120312	361216
142469	361217
353164	361218
91587	361219
54358	361220
30200	361221
167525	361222
25255	361223
112573	361224
259386	361225
428107	361226
780	361227
77060	361228
524431	361229
700404	361230
458243	361231
64709	361232
410297	361233
576160	361234
325430	361235
679174	361236
162492	361237
38422	361238
672903	361239
365720	361240
297544	361241
98301	361242
402630	361243
50539	361244
20044	361245
611815	361246
103517	361247
633486	361248
174816	361249
591660	361250
51560	361251
202753	361252
593013	361253
34391	361254
167314	361255
603010	361256
358638	361257
47582	361258
502380	361259
143716	361260
410707	361261
310521	361262
87527	361263
555431	361264
71173	361265
40653	361266
13330	361267
651618	361268
80410	361269
33763	361270
64904	361271
334660	361272
467453	361273
510410	361274
67124	361275
17388	361276
375142	361277
33345	361278
496833	361279
581191	361280
125339	361281
270137	361282
278638	361283
14937	361284
457725	361285
470426	361286
68835	361287
192174	361288
172055	361289
8998	361290
141042	361291
124873	361292
707999	361293
21288	361294
558080	361295
629973	361296
350945	361297
1574	361298
631547	361299
16707	361300
59845	361301
689639	361302
141024	361303
268057	361304
460731	361305
332387	361306
183054	361307
193193	361308
8282	361309
79735	361310
265983	361311
340579	361312
9682	361313
271362	361314
23210	361315
661313	361316
640039	361317
145812	361318
364577	361319
74433	361320
29092	361321
425962	361322
596140	361323
272165	361324
88349	361325
594697	361326
269732	361327
616696	361328
1516	361329
445688	361330
417699	361331
6679	361332
180922	361333
8822	361334
140976	361335
484327	361336
81272	361337
391982	361338
576198	361339
37759	361340
225453	361341
497459	361342
173774	361343
166582	361344
34601	361345
263633	361346
47101	361347
64146	361348
159506	361349
92441	361350
202123	361351
207978	361352
225110	361353
4884	361354
101874	361355
22660	361356
272	361357
153155	361358
1555	361359
437998	361360
574783	361361
87893	361362
311880	361363
324869	361364
22757	361365
225389	361366
278146	361367
228075	361368
183017	361369
130899	361370
92240	361371
434479	361372
179265	361373
561335	361374
629517	361375
137038	361376
491655	361377
85087	361378
580923	361379
79224	361380
76024	361381
614412	361382
204240	361383
117045	361384
360406	361385
385885	361386
585869	361387
615546	361388
566186	361389
15105	361390
32567	361391
32886	361392
1749	361393
360830	361394
137422	361395
518400	361396
3816	361397
598107	361398
36222	361399
135958	361400
6528	361401
606439	361402
119122	361403
496723	361404
516216	361405
428091	361406
392364	361407
657336	361408
41551	361409
295545	361410
1492	361411
520588	361412
189540	361413
587237	361414
22343	361415
155960	361416
244373	361417
481640	361418
28213	361419
128743	361420
563005	361421
442400	361422
4450	361423
269525	361424
31930	361425
560997	361426
576752	361427
74745	361428
331816	361429
448578	361430
164790	361431
494331	361432
144914	361433
99431	361434
38190	361435
373375	361436
336312	361437
203330	361438
521742	361439
539325	361440
514776	361441
138039	361442
21499	361443
198745	361444
341489	361445
599561	361446
55592	361447
486313	361448
87282	361449
166446	361450
621511	361451
683891	361452
49037	361453
39775	361454
151738	361455
27415	361456
149946	361457
662256	361458
302692	361459
27919	361460
214100	361461
112913	361462
596669	361463
184903	361464
8772	361465
703822	361466
552119	361467
11944	361468
47315	361469
117988	361470
458982	361471
613	361472
484998	361473
651732	361474
133099	361475
341209	361476
723336	361477
22352	361478
214417	361479
488577	361480
128247	361481
5055	361482
288135	361483
13603	361484
48890	361485
228791	361486
394276	361487
114680	361488
520153	361489
612763	361490
41820	361491
98047	361492
99158	361493
67515	361494
167811	361495
164026	361496
373980	361497
168347	361498
423665	361499
106813	361500
243904	361501
55974	361502
123696	361503
596967	361504
472236	361505
108348	361506
305428	361507
269198	361508
626148	361509
81887	361510
95652	361511
265553	361512
28401	361513
83771	361514
503576	361515
19174	361516
543407	361517
616844	361518
55020	361519
41101	361520
217239	361521
115530	361522
189617	361523
207745	361524
169602	361525
668509	361526
719681	361527
478704	361528
339031	361529
39652	361530
174030	361531
390300	361532
68859	361533
541026	361534
76512	361535
648329	361536
269274	361537
516006	361538
112620	361539
673071	361540
225305	361541
667467	361542
12297	361543
18645	361544
245368	361545
326252	361546
556337	361547
402076	361548
299566	361549
639012	361550
682307	361551
62	361552
541908	361553
335940	361554
464729	361555
527253	361556
6866	361557
582904	361558
99806	361559
461020	361560
522554	361561
192083	361562
414948	361563
402697	361564
586639	361565
501129	361566
402351	361567
152166	361568
647440	361569
111999	361570
19705	361571
626688	361572
161492	361573
195919	361574
287502	361575
223610	361576
193783	361577
46967	361578
53846	361579
451180	361580
322608	361581
89832	361582
170846	361583
150178	361584
39253	361585
351539	361586
124837	361587
660186	361588
353070	361589
438541	361590
118717	361591
580791	361592
267006	361593
478809	361594
52876	361595
139668	361596
49232	361597
38090	361598
22158	361599
162576	361600
541731	361601
53829	361602
503732	361603
9446	361604
14304	361605
505919	361606
145095	361607
489605	361608
92787	361609
296235	361610
54020	361611
42012	361612
18953	361613
231767	361614
23428	361615
370253	361616
176463	361617
508805	361618
32881	361619
146929	361620
541564	361621
1254	361622
649424	361623
135534	361624
151475	361625
445748	361626
557695	361627
237137	361628
1678	361629
499987	361630
464190	361631
39290	361632
655376	361633
358656	361634
28708	361635
647376	361636
49862	361637
421567	361638
80922	361639
564165	361640
27034	361641
263606	361642
404701	361643
16739	361644
77064	361645
116882	361646
503291	361647
706941	361648
154860	361649
477802	361650
531017	361651
440968	361652
620843	361653
10839	361654
31734	361655
391639	361656
422459	361657
128641	361658
51691	361659
263643	361660
719737	361661
78397	361662
593728	361663
8660	361664
421822	361665
274256	361666
429945	361667
11171	361668
88767	361669
705540	361670
140135	361671
573363	361672
328950	361673
724120	361674
537095	361675
422549	361676
606278	361677
32055	361678
400600	361679
304545	361680
2120	361681
37370	361682
406	361683
381701	361684
209625	361685
243088	361686
2623	361687
37715	361688
97587	361689
438684	361690
24665	361691
44515	361692
453380	361693
45699	361694
362271	361695
92935	361696
554896	361697
119863	361698
293011	361699
707247	361700
177852	361701
41175	361702
431374	361703
165045	361704
15669	361705
90125	361706
87322	361707
600099	361708
518253	361709
6078	361710
124589	361711
286225	361712
132014	361713
419641	361714
436240	361715
54418	361716
238617	361717
114704	361718
642333	361719
371144	361720
172893	361721
536332	361722
660492	361723
47063	361724
721130	361725
25048	361726
3440	361727
291710	361728
69979	361729
38562	361730
27068	361731
277281	361732
687208	361733
286030	361734
515400	361735
5312	361736
65528	361737
425249	361738
146876	361739
106792	361740
457161	361741
2840	361742
699027	361743
74187	361744
168083	361745
128184	361746
27760	361747
671629	361748
444789	361749
186280	361750
364145	361751
7927	361752
450484	361753
328759	361754
628095	361755
573631	361756
387474	361757
567495	361758
43414	361759
26724	361760
178439	361761
494189	361762
243629	361763
544551	361764
657153	361765
470966	361766
610224	361767
248814	361768
69428	361769
598038	361770
509701	361771
249609	361772
666045	361773
26336	361774
380528	361775
14793	361776
295400	361777
15217	361778
689059	361779
719850	361780
586048	361781
625130	361782
476197	361783
636539	361784
324770	361785
169741	361786
641575	361787
25353	361788
499520	361789
185354	361790
124471	361791
102144	361792
678651	361793
117545	361794
66684	361795
37807	361796
270523	361797
554256	361798
335853	361799
460602	361800
146963	361801
23088	361802
7120	361803
445503	361804
715237	361805
453319	361806
4243	361807
252303	361808
131895	361809
183413	361810
257092	361811
460710	361812
29083	361813
280474	361814
576630	361815
3742	361816
257179	361817
17457	361818
591999	361819
197173	361820
526093	361821
232829	361822
141733	361823
9053	361824
435221	361825
302182	361826
698488	361827
126858	361828
539890	361829
484051	361830
180748	361831
619133	361832
125157	361833
193232	361834
507133	361835
427847	361836
16032	361837
246994	361838
230880	361839
153169	361840
4263	361841
201446	361842
294236	361843
128210	361844
564091	361845
361849	361846
526840	361847
2043	361848
410289	361849
634920	361850
175627	361851
3168	361852
177482	361853
54049	361854
467294	361855
19209	361856
474400	361857
558226	361858
465302	361859
607176	361860
491884	361861
1429	361862
105561	361863
28119	361864
145590	361865
9776	361866
55985	361867
15749	361868
337463	361869
502187	361870
120053	361871
611648	361872
396422	361873
648994	361874
377286	361875
52947	361876
27909	361877
135196	361878
68710	361879
194737	361880
237581	361881
86632	361882
250941	361883
708487	361884
366692	361885
161514	361886
166227	361887
10432	361888
55724	361889
4137	361890
27534	361891
271523	361892
151080	361893
31974	361894
13587	361895
13360	361896
532015	361897
128586	361898
550930	361899
695472	361900
514105	361901
236435	361902
555354	361903
4618	361904
144875	361905
92689	361906
1604	361907
462779	361908
19718	361909
90872	361910
577860	361911
237446	361912
624071	361913
116801	361914
131909	361915
203149	361916
44519	361917
397462	361918
533809	361919
13513	361920
1749	361921
446544	361922
606958	361923
4278	361924
625302	361925
47981	361926
24261	361927
109489	361928
416918	361929
241585	361930
705098	361931
389175	361932
364066	361933
25687	361934
377157	361935
165926	361936
15936	361937
296442	361938
495171	361939
59873	361940
24053	361941
20162	361942
60040	361943
266344	361944
8011	361945
135617	361946
31783	361947
355347	361948
6569	361949
90135	361950
8804	361951
429871	361952
88394	361953
27804	361954
570261	361955
19184	361956
109139	361957
530589	361958
54330	361959
44042	361960
348850	361961
120165	361962
538014	361963
134566	361964
39418	361965
18100	361966
403131	361967
180975	361968
5323	361969
27830	361970
588759	361971
434171	361972
484347	361973
139271	361974
34431	361975
140610	361976
506826	361977
152518	361978
21639	361979
11580	361980
416034	361981
388554	361982
3221	361983
715055	361984
346821	361985
392323	361986
2376	361987
31128	361988
533360	361989
3597	361990
9997	361991
99389	361992
317	361993
428958	361994
7486	361995
8525	361996
171668	361997
140985	361998
55337	361999
4538	362000
645060	362001
292317	362002
671660	362003
396510	362004
576208	362005
23148	362006
137441	362007
612820	362008
149883	362009
628069	362010
392735	362011
251651	362012
9327	362013
123478	362014
712649	362015
136987	362016
568643	362017
2940	362018
322406	362019
666286	362020
865	362021
181151	362022
344281	362023
63413	362024
113756	362025
79381	362026
449201	362027
554424	362028
606713	362029
233630	362030
154309	362031
290110	362032
717630	362033
6156	362034
6178	362035
633237	362036
35665	362037
520871	362038
599321	362039
33	362040
492398	362041
683691	362042
593037	362043
451906	362044
73035	362045
4940	362046
267106	362047
172310	362048
490003	362049
169273	362050
82578	362051
53825	362052
595375	362053
4430	362054
8960	362055
16949	362056
6198	362057
315975	362058
425626	362059
105057	362060
18197	362061
579915	362062
241795	362063
111174	362064
312366	362065
48468	362066
4445	362067
1105	362068
347037	362069
85506	362070
170914	362071
605529	362072
42565	362073
454372	362074
318543	362075
24048	362076
260387	362077
269032	362078
138993	362079
641672	362080
414361	362081
554832	362082
441204	362083
62475	362084
495368	362085
705067	362086
486993	362087
234458	362088
8961	362089
63384	362090
123091	362091
151389	362092
530322	362093
5781	362094
439486	362095
617317	362096
114388	362097
128139	362098
660724	362099
47277	362100
651573	362101
128874	362102
65313	362103
170943	362104
16514	362105
576905	362106
710343	362107
131564	362108
495055	362109
57144	362110
221053	362111
226354	362112
12428	362113
64702	362114
255414	362115
102411	362116
392564	362117
629860	362118
117967	362119
98441	362120
400166	362121
57353	362122
3875	362123
1254	362124
266331	362125
688318	362126
241274	362127
115966	362128
450827	362129
86096	362130
452812	362131
442363	362132
102281	362133
659236	362134
344266	362135
454223	362136
294791	362137
172029	362138
16245	362139
483805	362140
75970	362141
272027	362142
416284	362143
650757	362144
138770	362145
217396	362146
577246	362147
90861	362148
148583	362149
103433	362150
101516	362151
515756	362152
715465	362153
449932	362154
482261	362155
580504	362156
512259	362157
46597	362158
77251	362159
435987	362160
600811	362161
568876	362162
621713	362163
75780	362164
716163	362165
59545	362166
191460	362167
656759	362168
16742	362169
143242	362170
169309	362171
459006	362172
190047	362173
571237	362174
605193	362175
953	362176
725169	362177
138729	362178
376215	362179
299795	362180
2362	362181
318604	362182
354218	362183
414431	362184
9260	362185
325936	362186
12691	362187
539511	362188
566137	362189
50604	362190
602477	362191
273782	362192
673789	362193
242494	362194
535915	362195
3719	362196
303074	362197
127174	362198
650793	362199
334497	362200
443400	362201
47539	362202
482024	362203
254090	362204
9399	362205
567629	362206
148480	362207
551613	362208
165192	362209
91573	362210
34994	362211
419689	362212
295130	362213
629387	362214
33545	362215
345073	362216
87854	362217
159234	362218
534141	362219
385054	362220
175719	362221
339349	362222
25837	362223
9807	362224
638316	362225
3407	362226
98749	362227
368132	362228
24835	362229
356257	362230
171940	362231
18754	362232
11960	362233
113103	362234
498126	362235
317673	362236
245535	362237
167917	362238
7445	362239
225179	362240
597998	362241
27450	362242
139842	362243
180365	362244
142564	362245
48961	362246
284793	362247
391674	362248
50686	362249
100191	362250
153882	362251
306605	362252
17965	362253
157106	362254
549542	362255
122584	362256
712045	362257
164227	362258
541236	362259
597742	362260
404393	362261
562259	362262
297583	362263
115542	362264
17576	362265
116249	362266
350652	362267
34637	362268
496656	362269
15754	362270
322672	362271
502522	362272
560920	362273
63165	362274
229333	362275
99220	362276
3661	362277
87317	362278
30555	362279
404447	362280
10008	362281
414233	362282
78319	362283
165457	362284
276395	362285
251424	362286
157632	362287
406504	362288
38069	362289
628987	362290
235721	362291
311469	362292
38656	362293
453861	362294
121301	362295
127218	362296
77916	362297
2802	362298
120644	362299
40670	362300
517939	362301
177	362302
274875	362303
603454	362304
293559	362305
34011	362306
595155	362307
389096	362308
238828	362309
42592	362310
120916	362311
377516	362312
634686	362313
29535	362314
560278	362315
702397	362316
474671	362317
12998	362318
171850	362319
153512	362320
331752	362321
38051	362322
115740	362323
449434	362324
82215	362325
94821	362326
501825	362327
153812	362328
362230	362329
494612	362330
223749	362331
318571	362332
318929	362333
165712	362334
23524	362335
147796	362336
411221	362337
704526	362338
418186	362339
32713	362340
609994	362341
303142	362342
150378	362343
267877	362344
613357	362345
31153	362346
40817	362347
206051	362348
241974	362349
39533	362350
587851	362351
414434	362352
664458	362353
35660	362354
526734	362355
4269	362356
107092	362357
145294	362358
442870	362359
421888	362360
109317	362361
86341	362362
88450	362363
113038	362364
586996	362365
560861	362366
9566	362367
295328	362368
539492	362369
703200	362370
242065	362371
673678	362372
34976	362373
11068	362374
432786	362375
313160	362376
348203	362377
412888	362378
592788	362379
303534	362380
122833	362381
64765	362382
679596	362383
15039	362384
401176	362385
38736	362386
49571	362387
246312	362388
51151	362389
152846	362390
130523	362391
707613	362392
600155	362393
575651	362394
274827	362395
630915	362396
44996	362397
98334	362398
81099	362399
284477	362400
138304	362401
21947	362402
647687	362403
33358	362404
354371	362405
275337	362406
161683	362407
592196	362408
5168	362409
34999	362410
511381	362411
5207	362412
384516	362413
131408	362414
149947	362415
368408	362416
661001	362417
48371	362418
518183	362419
257748	362420
132055	362421
54317	362422
416610	362423
314588	362424
430811	362425
180377	362426
485860	362427
351381	362428
133286	362429
112110	362430
469726	362431
66598	362432
11970	362433
20798	362434
206318	362435
45976	362436
617679	362437
237958	362438
626780	362439
640621	362440
1025	362441
259420	362442
682646	362443
716379	362444
463016	362445
265446	362446
36554	362447
414508	362448
97702	362449
96836	362450
532738	362451
261633	362452
92763	362453
115186	362454
157787	362455
663805	362456
316615	362457
422350	362458
282734	362459
630248	362460
473423	362461
172149	362462
57912	362463
85614	362464
198350	362465
602370	362466
642837	362467
93784	362468
529802	362469
431478	362470
83249	362471
372579	362472
792	362473
251745	362474
80993	362475
73023	362476
400876	362477
627095	362478
86328	362479
45547	362480
510895	362481
12482	362482
106233	362483
444327	362484
47355	362485
60939	362486
52025	362487
42436	362488
677271	362489
173897	362490
151650	362491
381430	362492
424853	362493
77126	362494
235675	362495
562793	362496
73906	362497
170277	362498
186510	362499
100573	362500
716940	362501
17727	362502
340818	362503
134530	362504
719029	362505
172070	362506
495717	362507
2239	362508
3614	362509
19028	362510
638769	362511
404454	362512
12546	362513
996	362514
463800	362515
157708	362516
170568	362517
635549	362518
655039	362519
63390	362520
315511	362521
291583	362522
1390	362523
631659	362524
874	362525
188952	362526
307512	362527
68482	362528
562830	362529
313016	362530
46094	362531
509247	362532
464065	362533
678037	362534
67219	362535
498667	362536
249403	362537
315414	362538
240471	362539
531710	362540
565114	362541
22862	362542
26866	362543
118733	362544
87649	362545
110204	362546
53792	362547
933	362548
60661	362549
517044	362550
1014	362551
673184	362552
703849	362553
62191	362554
48939	362555
44371	362556
662652	362557
145774	362558
206319	362559
9031	362560
145567	362561
386134	362562
400720	362563
129337	362564
528495	362565
13226	362566
150985	362567
102274	362568
974	362569
458837	362570
299145	362571
6165	362572
215509	362573
17296	362574
250862	362575
685075	362576
25791	362577
176413	362578
632918	362579
11154	362580
446834	362581
120496	362582
168081	362583
280286	362584
94781	362585
17525	362586
4675	362587
615643	362588
93870	362589
102542	362590
714064	362591
670968	362592
69664	362593
301839	362594
17186	362595
147892	362596
636999	362597
165688	362598
395854	362599
152783	362600
452	362601
19343	362602
154421	362603
39455	362604
160948	362605
109777	362606
519467	362607
153330	362608
60049	362609
621221	362610
158647	362611
267767	362612
16885	362613
9589	362614
489	362615
326618	362616
282256	362617
113384	362618
261538	362619
319947	362620
702585	362621
315124	362622
531022	362623
657941	362624
615634	362625
139845	362626
180459	362627
680897	362628
48004	362629
578875	362630
152045	362631
37403	362632
109181	362633
274785	362634
618012	362635
487158	362636
721128	362637
324870	362638
327472	362639
175444	362640
67881	362641
123930	362642
64872	362643
4663	362644
400273	362645
2794	362646
140955	362647
311569	362648
8609	362649
2416	362650
690022	362651
157741	362652
427397	362653
472880	362654
502506	362655
336087	362656
119839	362657
364470	362658
585281	362659
324281	362660
16123	362661
90791	362662
563252	362663
676702	362664
330367	362665
142409	362666
489675	362667
430784	362668
298493	362669
400315	362670
59352	362671
109300	362672
124288	362673
324934	362674
247546	362675
54687	362676
525432	362677
641094	362678
77985	362679
79153	362680
13000	362681
34948	362682
535140	362683
664196	362684
259125	362685
228915	362686
352157	362687
95964	362688
96814	362689
33296	362690
154880	362691
712062	362692
74106	362693
176985	362694
60361	362695
135505	362696
161545	362697
461309	362698
48755	362699
271504	362700
634001	362701
107400	362702
631933	362703
316884	362704
460090	362705
6383	362706
284081	362707
393125	362708
123169	362709
134436	362710
131541	362711
224654	362712
696822	362713
304234	362714
480810	362715
528800	362716
600503	362717
619555	362718
653353	362719
523007	362720
254638	362721
21510	362722
606885	362723
649454	362724
153482	362725
164068	362726
130908	362727
165654	362728
269186	362729
461426	362730
549006	362731
277889	362732
112265	362733
694853	362734
93805	362735
168042	362736
381396	362737
104670	362738
168844	362739
500746	362740
388159	362741
148660	362742
303748	362743
100500	362744
113761	362745
197149	362746
470035	362747
427796	362748
256663	362749
429203	362750
6337	362751
171365	362752
9890	362753
326752	362754
10108	362755
210245	362756
556851	362757
706352	362758
384802	362759
38474	362760
666367	362761
10608	362762
336071	362763
21034	362764
44468	362765
338595	362766
420569	362767
102889	362768
366188	362769
190187	362770
53020	362771
498905	362772
129634	362773
25327	362774
16684	362775
325928	362776
426244	362777
4156	362778
109851	362779
12412	362780
48768	362781
231824	362782
677817	362783
355763	362784
97162	362785
720724	362786
37338	362787
182332	362788
464472	362789
306501	362790
247485	362791
50781	362792
436521	362793
1663	362794
223499	362795
475532	362796
327111	362797
4296	362798
265299	362799
510574	362800
457205	362801
687903	362802
448072	362803
572750	362804
298693	362805
24207	362806
225559	362807
539865	362808
108502	362809
306965	362810
234941	362811
691106	362812
671321	362813
117298	362814
367595	362815
722731	362816
4752	362817
244043	362818
132794	362819
182737	362820
170298	362821
311972	362822
155058	362823
26264	362824
68796	362825
305803	362826
448854	362827
122393	362828
657459	362829
11020	362830
646047	362831
89618	362832
96441	362833
5727	362834
378914	362835
180629	362836
259079	362837
709342	362838
724634	362839
155890	362840
352577	362841
507502	362842
401622	362843
12317	362844
73440	362845
267079	362846
170723	362847
603620	362848
672319	362849
675345	362850
713166	362851
49986	362852
458900	362853
359528	362854
531065	362855
161304	362856
170401	362857
32102	362858
675716	362859
586237	362860
337008	362861
649158	362862
572863	362863
63156	362864
292081	362865
49548	362866
434142	362867
463861	362868
201726	362869
92721	362870
586469	362871
172232	362872
475980	362873
268231	362874
10494	362875
401106	362876
85934	362877
464711	362878
655840	362879
324097	362880
45661	362881
35928	362882
116352	362883
497256	362884
462712	362885
355550	362886
60851	362887
628304	362888
19222	362889
11582	362890
531013	362891
689215	362892
44214	362893
3145	362894
41886	362895
289575	362896
434423	362897
12143	362898
572018	362899
264831	362900
177613	362901
183513	362902
101867	362903
599987	362904
2882	362905
211630	362906
108749	362907
109500	362908
195192	362909
100025	362910
67983	362911
361732	362912
611581	362913
82829	362914
98754	362915
714569	362916
192956	362917
171190	362918
9535	362919
607637	362920
139692	362921
28176	362922
4235	362923
25553	362924
702928	362925
255489	362926
685669	362927
720610	362928
13574	362929
481336	362930
33064	362931
585424	362932
688620	362933
133889	362934
30786	362935
336234	362936
524300	362937
169171	362938
60987	362939
12177	362940
84803	362941
14450	362942
319365	362943
565270	362944
457757	362945
117962	362946
90105	362947
307913	362948
4895	362949
57107	362950
494087	362951
26890	362952
228833	362953
158963	362954
243661	362955
212901	362956
64915	362957
525565	362958
157388	362959
9923	362960
575287	362961
304619	362962
516893	362963
722054	362964
489422	362965
82485	362966
128389	362967
43818	362968
21208	362969
29022	362970
362503	362971
250141	362972
426864	362973
117603	362974
170931	362975
318217	362976
254884	362977
517634	362978
77135	362979
110684	362980
670927	362981
24967	362982
517948	362983
629789	362984
185264	362985
98159	362986
180912	362987
82770	362988
502023	362989
715196	362990
215071	362991
521670	362992
39958	362993
77187	362994
298	362995
582057	362996
265661	362997
41153	362998
627797	362999
140803	363000
172495	363001
577165	363002
126838	363003
286953	363004
398236	363005
24844	363006
196941	363007
272002	363008
425835	363009
124259	363010
115267	363011
59229	363012
152235	363013
664345	363014
110536	363015
274051	363016
10992	363017
53224	363018
484870	363019
146952	363020
4468	363021
601333	363022
465984	363023
382557	363024
534746	363025
124929	363026
468050	363027
718802	363028
554804	363029
72984	363030
488366	363031
281347	363032
185162	363033
609870	363034
28005	363035
572940	363036
671725	363037
313521	363038
224096	363039
201354	363040
567821	363041
575897	363042
391444	363043
344998	363044
236197	363045
93163	363046
548140	363047
65704	363048
100299	363049
2883	363050
174720	363051
512256	363052
65923	363053
52044	363054
113842	363055
15229	363056
287114	363057
184798	363058
606762	363059
333442	363060
593031	363061
3973	363062
569463	363063
70175	363064
220692	363065
112507	363066
38153	363067
103966	363068
107810	363069
67459	363070
182608	363071
618566	363072
722073	363073
443268	363074
386731	363075
619876	363076
241162	363077
138616	363078
131780	363079
552846	363080
218573	363081
647509	363082
44300	363083
410541	363084
570241	363085
117946	363086
543335	363087
494009	363088
204795	363089
399982	363090
370957	363091
432493	363092
315321	363093
17799	363094
88236	363095
99095	363096
548829	363097
679721	363098
386336	363099
42473	363100
47707	363101
514377	363102
568574	363103
132048	363104
484831	363105
661977	363106
597716	363107
430772	363108
552190	363109
522539	363110
28005	363111
97175	363112
38577	363113
472421	363114
553362	363115
302255	363116
723451	363117
86824	363118
709320	363119
57930	363120
462531	363121
407270	363122
184320	363123
135270	363124
75585	363125
501663	363126
171242	363127
42424	363128
270293	363129
295485	363130
542571	363131
118696	363132
174328	363133
37433	363134
252559	363135
655961	363136
126905	363137
395290	363138
32975	363139
612916	363140
86542	363141
600289	363142
479587	363143
177241	363144
526548	363145
75562	363146
72813	363147
23814	363148
662189	363149
170233	363150
533	363151
502101	363152
576557	363153
417559	363154
158239	363155
368729	363156
85372	363157
34876	363158
423074	363159
547545	363160
579109	363161
647751	363162
167414	363163
515129	363164
611803	363165
712574	363166
702176	363167
48773	363168
17021	363169
42815	363170
714597	363171
132309	363172
486377	363173
320997	363174
317456	363175
549737	363176
667000	363177
26257	363178
711272	363179
538221	363180
462147	363181
392118	363182
491846	363183
47823	363184
48243	363185
145483	363186
109386	363187
361494	363188
88309	363189
663195	363190
136688	363191
610631	363192
204038	363193
21202	363194
93873	363195
311431	363196
63012	363197
664900	363198
661957	363199
419574	363200
249116	363201
562507	363202
139492	363203
330122	363204
631514	363205
30217	363206
68415	363207
58197	363208
73524	363209
409936	363210
513664	363211
43148	363212
49412	363213
225860	363214
44588	363215
387371	363216
393265	363217
415261	363218
569306	363219
148655	363220
678381	363221
38424	363222
700534	363223
161169	363224
134547	363225
546612	363226
696868	363227
182774	363228
19825	363229
547544	363230
536792	363231
11208	363232
635896	363233
258137	363234
540042	363235
6866	363236
33828	363237
602676	363238
552126	363239
127947	363240
708729	363241
322620	363242
147680	363243
656743	363244
4158	363245
464703	363246
557565	363247
158310	363248
114380	363249
372079	363250
353027	363251
46978	363252
134154	363253
104299	363254
344874	363255
10197	363256
64701	363257
170026	363258
27379	363259
705609	363260
243280	363261
149519	363262
601720	363263
140251	363264
594541	363265
500872	363266
485408	363267
466405	363268
31762	363269
589252	363270
452895	363271
233096	363272
182019	363273
505662	363274
586090	363275
88	363276
256917	363277
8198	363278
2007	363279
633096	363280
107054	363281
27835	363282
123896	363283
6211	363284
506404	363285
14163	363286
404459	363287
134446	363288
176005	363289
14726	363290
202169	363291
655057	363292
58787	363293
278531	363294
489590	363295
240536	363296
320086	363297
1550	363298
6704	363299
11343	363300
627383	363301
682481	363302
191592	363303
180510	363304
163426	363305
386859	363306
84914	363307
22113	363308
451446	363309
24712	363310
522815	363311
30887	363312
1283	363313
341221	363314
598009	363315
489014	363316
526843	363317
234993	363318
73072	363319
30749	363320
316827	363321
658022	363322
5205	363323
11226	363324
40117	363325
47261	363326
178452	363327
524801	363328
214711	363329
227890	363330
73231	363331
207565	363332
694182	363333
146670	363334
472068	363335
449357	363336
125447	363337
284693	363338
471850	363339
155089	363340
22308	363341
545119	363342
708646	363343
100951	363344
642721	363345
129514	363346
151396	363347
56713	363348
175352	363349
32135	363350
94187	363351
222077	363352
643024	363353
163808	363354
4971	363355
607220	363356
10596	363357
139882	363358
113905	363359
349746	363360
150334	363361
307407	363362
20166	363363
21028	363364
530313	363365
140409	363366
708615	363367
245813	363368
659639	363369
108926	363370
319230	363371
348784	363372
485815	363373
5	363374
336926	363375
339395	363376
229026	363377
546928	363378
562490	363379
535777	363380
589167	363381
26010	363382
504188	363383
7957	363384
201175	363385
271729	363386
663517	363387
407661	363388
67883	363389
46913	363390
115858	363391
17604	363392
387835	363393
302529	363394
110144	363395
258327	363396
68073	363397
656893	363398
654435	363399
576501	363400
20952	363401
665079	363402
173772	363403
131362	363404
84321	363405
25183	363406
477938	363407
204242	363408
576455	363409
536283	363410
426846	363411
161396	363412
18270	363413
712351	363414
2474	363415
491208	363416
118498	363417
385112	363418
426349	363419
101455	363420
121078	363421
31977	363422
556289	363423
297668	363424
414128	363425
272860	363426
30434	363427
15494	363428
702352	363429
380669	363430
553945	363431
130167	363432
13361	363433
558362	363434
44967	363435
17064	363436
276416	363437
178005	363438
27595	363439
91479	363440
385119	363441
409602	363442
702794	363443
5156	363444
9101	363445
217058	363446
296212	363447
568312	363448
553690	363449
365991	363450
635274	363451
162498	363452
80768	363453
18235	363454
334484	363455
322820	363456
24690	363457
40514	363458
114657	363459
43485	363460
125153	363461
613032	363462
42632	363463
6529	363464
392265	363465
150818	363466
201653	363467
5336	363468
68488	363469
140215	363470
267566	363471
472474	363472
351708	363473
579313	363474
500051	363475
1059	363476
87548	363477
131810	363478
401005	363479
17679	363480
3972	363481
518998	363482
57513	363483
184068	363484
169911	363485
410967	363486
10970	363487
186486	363488
607372	363489
475709	363490
90974	363491
407754	363492
35085	363493
72514	363494
358771	363495
86127	363496
692922	363497
95431	363498
482838	363499
147175	363500
136692	363501
81072	363502
473255	363503
14393	363504
1688	363505
162677	363506
448948	363507
362141	363508
24252	363509
382335	363510
89777	363511
351937	363512
125079	363513
333971	363514
6898	363515
35873	363516
537051	363517
76199	363518
152987	363519
426931	363520
703475	363521
40944	363522
22	363523
557300	363524
114251	363525
660522	363526
591248	363527
578920	363528
23016	363529
471798	363530
166716	363531
116243	363532
379861	363533
245771	363534
288476	363535
177259	363536
2971	363537
519569	363538
419997	363539
84955	363540
620182	363541
59205	363542
75328	363543
50004	363544
433340	363545
12944	363546
155556	363547
666221	363548
157174	363549
650099	363550
129612	363551
158840	363552
260320	363553
52424	363554
189795	363555
8123	363556
657292	363557
16628	363558
720718	363559
46965	363560
16855	363561
613939	363562
673492	363563
369868	363564
152073	363565
712456	363566
9972	363567
155636	363568
485219	363569
245881	363570
394606	363571
638381	363572
696691	363573
51262	363574
307733	363575
166615	363576
278055	363577
600866	363578
115154	363579
90457	363580
41267	363581
699796	363582
417156	363583
345002	363584
686104	363585
533784	363586
413748	363587
695173	363588
220554	363589
663899	363590
11129	363591
693311	363592
298949	363593
287286	363594
395340	363595
13005	363596
56475	363597
455829	363598
136494	363599
457952	363600
339266	363601
403657	363602
691294	363603
333889	363604
107579	363605
493546	363606
597707	363607
636741	363608
41789	363609
575424	363610
135726	363611
53085	363612
458931	363613
94201	363614
606962	363615
40957	363616
47893	363617
35745	363618
547823	363619
700988	363620
522613	363621
708474	363622
535880	363623
546093	363624
39594	363625
364245	363626
67197	363627
614971	363628
142193	363629
658699	363630
338400	363631
16207	363632
27405	363633
61524	363634
616466	363635
100640	363636
469357	363637
19659	363638
11634	363639
374390	363640
404309	363641
354572	363642
422678	363643
638968	363644
168317	363645
431986	363646
469019	363647
162944	363648
349359	363649
539616	363650
391713	363651
529412	363652
2307	363653
615666	363654
293281	363655
419575	363656
542847	363657
3549	363658
696715	363659
264931	363660
163746	363661
1504	363662
23461	363663
76833	363664
65198	363665
20061	363666
21256	363667
599403	363668
492605	363669
600031	363670
33237	363671
693710	363672
220594	363673
683157	363674
78840	363675
627712	363676
115517	363677
675685	363678
116262	363679
33456	363680
427510	363681
397479	363682
265211	363683
146510	363684
554964	363685
299220	363686
545462	363687
50761	363688
86249	363689
14098	363690
31137	363691
34260	363692
305261	363693
718724	363694
97037	363695
490857	363696
106315	363697
35462	363698
125	363699
373139	363700
12107	363701
30097	363702
314435	363703
282583	363704
107454	363705
639321	363706
688447	363707
537606	363708
528557	363709
158276	363710
706562	363711
474991	363712
165363	363713
317906	363714
252	363715
431763	363716
688741	363717
3387	363718
721434	363719
256475	363720
581522	363721
720062	363722
447506	363723
84105	363724
454394	363725
183358	363726
90461	363727
33730	363728
459285	363729
710859	363730
268767	363731
48511	363732
12418	363733
58737	363734
659362	363735
632644	363736
28404	363737
626741	363738
300739	363739
45133	363740
270032	363741
74068	363742
684695	363743
117302	363744
662067	363745
160453	363746
602339	363747
197152	363748
620293	363749
867	363750
149310	363751
105351	363752
460550	363753
25725	363754
185569	363755
171181	363756
595948	363757
259883	363758
471288	363759
37507	363760
75155	363761
96810	363762
156779	363763
545115	363764
262658	363765
408737	363766
89514	363767
450892	363768
301679	363769
138081	363770
423305	363771
232909	363772
158219	363773
584429	363774
702709	363775
1217	363776
607543	363777
52433	363778
196020	363779
5240	363780
679083	363781
240274	363782
613407	363783
104983	363784
74795	363785
63621	363786
68569	363787
17254	363788
22044	363789
493201	363790
444069	363791
538730	363792
385750	363793
330270	363794
34837	363795
148827	363796
76599	363797
339775	363798
499104	363799
537620	363800
176864	363801
148134	363802
601632	363803
3638	363804
528742	363805
40416	363806
583279	363807
109427	363808
328135	363809
233446	363810
123428	363811
87258	363812
4750	363813
80377	363814
263759	363815
114102	363816
400664	363817
334219	363818
626949	363819
1959	363820
93949	363821
685255	363822
27944	363823
544370	363824
472490	363825
299217	363826
446258	363827
686840	363828
113084	363829
54180	363830
716533	363831
94115	363832
519555	363833
184532	363834
218645	363835
586704	363836
337194	363837
402888	363838
669245	363839
347520	363840
3610	363841
606970	363842
377395	363843
634022	363844
10115	363845
437964	363846
363573	363847
518467	363848
12376	363849
103416	363850
658391	363851
191637	363852
346449	363853
576358	363854
278805	363855
174749	363856
100127	363857
330301	363858
64559	363859
479331	363860
321018	363861
481374	363862
272580	363863
149133	363864
133198	363865
39799	363866
50710	363867
485749	363868
8609	363869
491964	363870
58154	363871
181	363872
634167	363873
72590	363874
488110	363875
362350	363876
93627	363877
104671	363878
698935	363879
23181	363880
139940	363881
407258	363882
7118	363883
506809	363884
98180	363885
333358	363886
489551	363887
337990	363888
215046	363889
376500	363890
107521	363891
42499	363892
532817	363893
198711	363894
176489	363895
294009	363896
300707	363897
463247	363898
341063	363899
17319	363900
367	363901
460855	363902
70317	363903
570599	363904
639054	363905
549639	363906
646643	363907
158114	363908
151295	363909
275583	363910
101596	363911
134375	363912
392665	363913
470270	363914
467346	363915
429213	363916
150192	363917
707012	363918
579253	363919
38315	363920
156409	363921
549370	363922
458948	363923
342029	363924
34256	363925
428117	363926
636162	363927
591227	363928
61501	363929
345152	363930
691264	363931
129235	363932
673371	363933
208187	363934
181149	363935
43	363936
1211	363937
305584	363938
697691	363939
186519	363940
705489	363941
248109	363942
275934	363943
530857	363944
425074	363945
98298	363946
392446	363947
583263	363948
594614	363949
206967	363950
60	363951
389859	363952
78678	363953
402014	363954
668247	363955
89810	363956
10254	363957
290320	363958
461156	363959
201964	363960
670724	363961
415051	363962
541285	363963
37461	363964
326766	363965
52551	363966
11459	363967
10834	363968
145193	363969
20693	363970
72121	363971
10989	363972
436091	363973
1216	363974
504487	363975
147368	363976
136892	363977
20494	363978
24581	363979
719182	363980
100782	363981
196976	363982
3449	363983
267290	363984
109553	363985
4397	363986
664959	363987
303728	363988
158305	363989
571295	363990
10709	363991
29562	363992
321393	363993
494468	363994
103205	363995
371531	363996
378158	363997
102488	363998
115886	363999
652427	364000
397537	364001
368350	364002
266199	364003
330799	364004
178395	364005
328160	364006
310995	364007
548859	364008
137022	364009
14282	364010
46872	364011
142601	364012
51702	364013
219050	364014
362123	364015
634196	364016
49098	364017
541112	364018
85344	364019
144141	364020
372070	364021
506911	364022
85937	364023
288581	364024
167503	364025
572784	364026
179234	364027
571062	364028
121615	364029
128122	364030
371408	364031
176198	364032
97741	364033
317537	364034
17857	364035
255497	364036
59553	364037
386746	364038
39222	364039
576594	364040
638251	364041
385047	364042
2158	364043
435858	364044
120117	364045
277680	364046
73466	364047
50620	364048
306542	364049
520723	364050
539652	364051
479932	364052
236254	364053
263500	364054
4532	364055
189831	364056
17028	364057
124093	364058
38432	364059
571173	364060
306348	364061
653131	364062
596089	364063
680485	364064
697889	364065
185167	364066
611584	364067
27849	364068
475131	364069
3192	364070
23238	364071
21920	364072
120351	364073
688408	364074
715642	364075
24642	364076
127987	364077
466935	364078
22383	364079
47495	364080
191091	364081
113135	364082
247073	364083
112995	364084
200314	364085
398140	364086
52967	364087
548775	364088
335908	364089
41604	364090
436932	364091
14109	364092
665809	364093
416237	364094
375206	364095
29446	364096
92289	364097
194318	364098
185610	364099
131687	364100
634101	364101
398112	364102
522790	364103
550939	364104
70221	364105
117571	364106
19633	364107
4692	364108
546283	364109
718779	364110
463138	364111
77245	364112
120441	364113
333055	364114
413171	364115
64265	364116
73492	364117
5182	364118
120629	364119
49478	364120
96542	364121
127032	364122
28804	364123
365082	364124
133828	364125
85196	364126
425406	364127
275290	364128
494756	364129
102434	364130
115126	364131
102052	364132
220136	364133
88727	364134
1653	364135
553115	364136
560313	364137
513530	364138
70790	364139
438151	364140
216636	364141
5518	364142
156357	364143
199130	364144
102099	364145
103560	364146
8749	364147
106032	364148
375342	364149
280592	364150
609642	364151
396840	364152
298534	364153
120101	364154
165031	364155
405087	364156
582326	364157
712115	364158
312663	364159
582672	364160
498510	364161
99256	364162
435805	364163
166166	364164
425389	364165
97270	364166
18655	364167
213562	364168
451400	364169
242142	364170
109435	364171
609282	364172
24145	364173
37584	364174
183827	364175
510063	364176
37907	364177
238371	364178
629738	364179
494729	364180
434585	364181
430688	364182
551492	364183
6181	364184
151346	364185
541244	364186
724192	364187
178392	364188
541417	364189
20915	364190
50125	364191
538552	364192
152941	364193
16117	364194
27391	364195
582547	364196
458174	364197
100274	364198
300963	364199
355175	364200
368596	364201
253626	364202
10193	364203
306580	364204
532675	364205
12346	364206
680845	364207
43926	364208
138281	364209
473179	364210
460653	364211
62937	364212
121031	364213
180920	364214
38468	364215
86189	364216
13454	364217
719739	364218
77215	364219
591697	364220
127473	364221
504007	364222
139684	364223
154011	364224
6970	364225
119180	364226
397070	364227
686275	364228
575677	364229
251129	364230
77409	364231
282349	364232
530913	364233
409310	364234
494866	364235
705607	364236
717623	364237
363346	364238
33759	364239
602825	364240
283943	364241
416363	364242
690658	364243
380537	364244
408450	364245
58977	364246
22385	364247
241231	364248
102324	364249
232158	364250
393555	364251
127328	364252
462043	364253
152948	364254
351363	364255
371084	364256
162560	364257
137496	364258
297680	364259
155961	364260
592410	364261
360736	364262
529114	364263
49618	364264
449641	364265
709499	364266
658409	364267
63594	364268
82005	364269
92091	364270
67851	364271
686173	364272
434138	364273
669248	364274
342995	364275
158525	364276
639057	364277
214457	364278
323339	364279
27038	364280
140334	364281
545970	364282
210120	364283
516309	364284
32406	364285
691198	364286
533013	364287
4472	364288
83842	364289
86145	364290
46698	364291
116266	364292
575982	364293
532032	364294
437440	364295
41153	364296
605628	364297
10328	364298
107535	364299
218306	364300
239992	364301
534822	364302
68563	364303
667707	364304
496688	364305
508476	364306
164623	364307
62453	364308
485984	364309
588809	364310
54	364311
549821	364312
656140	364313
625817	364314
277797	364315
109221	364316
465337	364317
496608	364318
475146	364319
340070	364320
462396	364321
59250	364322
465846	364323
768	364324
67161	364325
432826	364326
204864	364327
164829	364328
656505	364329
115918	364330
186509	364331
326763	364332
116501	364333
348205	364334
144650	364335
452555	364336
71024	364337
203615	364338
27584	364339
452976	364340
521544	364341
458533	364342
451332	364343
115881	364344
531942	364345
80673	364346
90619	364347
31874	364348
28667	364349
114284	364350
51807	364351
699292	364352
22403	364353
164581	364354
3943	364355
95601	364356
563606	364357
643598	364358
369510	364359
218882	364360
16971	364361
151067	364362
420783	364363
258966	364364
180433	364365
238063	364366
285776	364367
480980	364368
431056	364369
194754	364370
34844	364371
409	364372
415053	364373
295388	364374
518887	364375
169500	364376
536013	364377
416134	364378
325171	364379
56392	364380
130799	364381
180068	364382
651035	364383
414547	364384
70806	364385
641627	364386
5843	364387
14820	364388
161346	364389
354632	364390
353466	364391
42993	364392
75916	364393
698434	364394
398215	364395
437377	364396
479292	364397
142488	364398
507830	364399
1046	364400
34599	364401
538782	364402
10081	364403
145281	364404
137501	364405
691301	364406
299573	364407
448734	364408
116550	364409
73392	364410
299033	364411
23269	364412
98992	364413
482311	364414
24454	364415
457519	364416
454115	364417
547	364418
5469	364419
580538	364420
390668	364421
534769	364422
342084	364423
179947	364424
340091	364425
95372	364426
135056	364427
647165	364428
67558	364429
111553	364430
432871	364431
724061	364432
700674	364433
181526	364434
103325	364435
207419	364436
558653	364437
94324	364438
26756	364439
489907	364440
77	364441
28169	364442
633965	364443
33977	364444
505686	364445
142520	364446
101711	364447
72635	364448
77997	364449
109901	364450
321000	364451
147948	364452
12879	364453
153623	364454
178690	364455
21797	364456
134104	364457
29017	364458
408877	364459
584182	364460
263455	364461
603408	364462
688936	364463
50770	364464
663548	364465
547575	364466
132061	364467
567328	364468
266555	364469
699510	364470
445177	364471
149522	364472
286156	364473
45963	364474
645380	364475
38592	364476
34270	364477
292170	364478
358892	364479
382096	364480
101121	364481
469691	364482
335294	364483
671324	364484
46472	364485
10698	364486
14639	364487
570922	364488
666584	364489
473171	364490
642348	364491
502183	364492
589717	364493
526984	364494
145086	364495
613088	364496
608098	364497
13154	364498
23300	364499
263906	364500
123496	364501
104707	364502
378805	364503
457467	364504
414473	364505
451997	364506
123826	364507
489118	364508
628264	364509
469154	364510
255096	364511
5774	364512
166025	364513
118068	364514
719364	364515
533179	364516
145706	364517
85882	364518
99293	364519
398187	364520
558496	364521
586036	364522
173031	364523
204223	364524
27683	364525
168371	364526
566023	364527
177552	364528
37059	364529
65897	364530
442439	364531
151473	364532
358519	364533
180802	364534
266469	364535
48085	364536
630177	364537
599581	364538
588071	364539
143547	364540
30103	364541
635755	364542
115424	364543
51392	364544
124503	364545
512737	364546
285413	364547
182739	364548
38218	364549
32371	364550
563439	364551
110994	364552
104066	364553
239701	364554
1838	364555
489998	364556
102954	364557
71396	364558
622800	364559
443816	364560
213637	364561
541036	364562
64934	364563
345368	364564
138881	364565
2696	364566
702948	364567
117537	364568
433175	364569
243135	364570
29945	364571
616780	364572
159530	364573
27687	364574
526081	364575
66194	364576
350169	364577
386422	364578
347815	364579
387055	364580
201669	364581
12604	364582
118928	364583
373478	364584
692117	364585
183869	364586
30692	364587
535905	364588
10942	364589
347975	364590
621783	364591
343938	364592
74055	364593
709276	364594
22659	364595
156983	364596
258701	364597
196372	364598
24559	364599
588390	364600
78717	364601
149155	364602
471141	364603
465355	364604
415713	364605
36989	364606
86726	364607
85481	364608
57389	364609
440307	364610
522087	364611
304761	364612
705910	364613
67847	364614
577687	364615
434006	364616
306767	364617
199788	364618
465047	364619
123252	364620
340720	364621
561674	364622
447912	364623
57759	364624
128453	364625
303029	364626
542240	364627
311460	364628
636458	364629
322129	364630
255560	364631
141275	364632
247410	364633
456367	364634
90724	364635
141371	364636
147159	364637
560602	364638
1262	364639
121612	364640
710075	364641
358280	364642
57313	364643
515487	364644
625936	364645
307	364646
135727	364647
473660	364648
647648	364649
108614	364650
116145	364651
436323	364652
324616	364653
105102	364654
163910	364655
82824	364656
672068	364657
687879	364658
645623	364659
75063	364660
587599	364661
689278	364662
50562	364663
22907	364664
329755	364665
5263	364666
178688	364667
703540	364668
526395	364669
491995	364670
107405	364671
480801	364672
108306	364673
615734	364674
52019	364675
658259	364676
498945	364677
174766	364678
703387	364679
381394	364680
7939	364681
706910	364682
710695	364683
280872	364684
33905	364685
20903	364686
290133	364687
196556	364688
255481	364689
193422	364690
493864	364691
18745	364692
106548	364693
28038	364694
250874	364695
32534	364696
359093	364697
315806	364698
298946	364699
125145	364700
374466	364701
47214	364702
419931	364703
394871	364704
53370	364705
509998	364706
452319	364707
13903	364708
25	364709
600196	364710
552969	364711
158530	364712
439990	364713
57315	364714
1540	364715
614996	364716
667941	364717
250124	364718
224695	364719
713220	364720
5589	364721
434743	364722
103321	364723
216155	364724
552652	364725
535520	364726
52831	364727
540998	364728
208953	364729
281985	364730
12315	364731
587495	364732
48446	364733
512997	364734
210545	364735
650546	364736
182781	364737
16855	364738
597156	364739
493724	364740
290266	364741
6813	364742
90122	364743
135731	364744
3587	364745
533666	364746
283541	364747
401511	364748
477357	364749
180419	364750
321245	364751
163006	364752
20757	364753
353872	364754
584959	364755
111312	364756
17407	364757
720851	364758
679673	364759
153560	364760
39891	364761
611998	364762
426150	364763
122727	364764
285893	364765
689210	364766
35792	364767
38697	364768
663841	364769
150886	364770
161900	364771
170530	364772
534365	364773
22086	364774
129666	364775
477735	364776
163469	364777
145684	364778
39133	364779
2049	364780
14199	364781
585461	364782
54183	364783
723435	364784
18319	364785
661728	364786
584412	364787
694611	364788
717193	364789
685210	364790
501677	364791
627125	364792
340606	364793
123568	364794
78039	364795
25956	364796
149214	364797
182687	364798
155099	364799
587349	364800
162916	364801
339691	364802
173737	364803
618	364804
43030	364805
133744	364806
660854	364807
388918	364808
4806	364809
16331	364810
435721	364811
380042	364812
677830	364813
697463	364814
210867	364815
596309	364816
435287	364817
528637	364818
386291	364819
134981	364820
8764	364821
678838	364822
654008	364823
51475	364824
53296	364825
81142	364826
67796	364827
403150	364828
85838	364829
131611	364830
128309	364831
591161	364832
488962	364833
107242	364834
131415	364835
493896	364836
179462	364837
196934	364838
610041	364839
208649	364840
407853	364841
602111	364842
597590	364843
31803	364844
646327	364845
507795	364846
4677	364847
21853	364848
152302	364849
111205	364850
117795	364851
132141	364852
466139	364853
91943	364854
375465	364855
82159	364856
73339	364857
6759	364858
166951	364859
22243	364860
29	364861
542316	364862
300064	364863
22055	364864
709753	364865
186807	364866
132796	364867
127125	364868
44603	364869
397633	364870
396401	364871
147115	364872
571933	364873
274628	364874
11052	364875
40437	364876
339819	364877
257273	364878
103360	364879
629702	364880
526212	364881
24673	364882
214544	364883
393703	364884
2726	364885
143697	364886
10078	364887
17956	364888
439911	364889
360935	364890
426409	364891
304210	364892
306455	364893
128895	364894
392402	364895
158564	364896
194900	364897
639141	364898
298826	364899
227771	364900
117200	364901
1914	364902
369421	364903
521	364904
552477	364905
239160	364906
24765	364907
111719	364908
306211	364909
101695	364910
707457	364911
641674	364912
698696	364913
427895	364914
369	364915
92203	364916
121274	364917
140321	364918
52020	364919
195489	364920
516554	364921
123160	364922
219729	364923
3461	364924
684487	364925
299931	364926
87575	364927
68683	364928
506832	364929
17741	364930
52645	364931
27627	364932
14687	364933
453830	364934
62922	364935
256789	364936
46769	364937
145958	364938
639629	364939
55297	364940
222958	364941
430647	364942
10934	364943
578259	364944
431345	364945
370563	364946
15968	364947
160771	364948
193896	364949
137873	364950
46262	364951
39	364952
150822	364953
658217	364954
713798	364955
313081	364956
505654	364957
236222	364958
75539	364959
547181	364960
217503	364961
22808	364962
457028	364963
168322	364964
542190	364965
2786	364966
135533	364967
232602	364968
187417	364969
284436	364970
665412	364971
580076	364972
561404	364973
152662	364974
544865	364975
308922	364976
250840	364977
385972	364978
95419	364979
720719	364980
371243	364981
178760	364982
838	364983
80307	364984
641954	364985
336043	364986
182615	364987
426646	364988
455021	364989
405388	364990
318789	364991
16912	364992
575452	364993
592083	364994
172126	364995
10555	364996
118277	364997
313106	364998
310905	364999
34838	365000
144860	365001
48125	365002
238890	365003
47467	365004
37327	365005
437019	365006
558984	365007
59186	365008
45121	365009
299051	365010
228200	365011
168451	365012
30835	365013
139154	365014
18599	365015
200057	365016
16070	365017
153344	365018
309812	365019
474930	365020
469197	365021
81170	365022
470893	365023
21520	365024
193066	365025
184402	365026
272369	365027
1264	365028
578585	365029
405494	365030
529335	365031
87145	365032
22108	365033
131916	365034
42288	365035
72644	365036
299643	365037
446650	365038
211112	365039
13776	365040
513998	365041
140023	365042
174957	365043
4834	365044
223326	365045
372638	365046
720244	365047
16355	365048
575339	365049
461522	365050
459647	365051
111108	365052
471235	365053
2766	365054
128310	365055
268068	365056
130446	365057
432342	365058
588128	365059
234817	365060
281890	365061
184894	365062
339954	365063
656303	365064
490489	365065
224035	365066
323236	365067
617635	365068
141466	365069
448685	365070
614451	365071
18126	365072
469961	365073
290335	365074
547400	365075
81776	365076
222597	365077
571698	365078
76791	365079
69197	365080
575882	365081
225454	365082
365785	365083
604439	365084
307716	365085
104870	365086
597243	365087
642637	365088
900	365089
186745	365090
615601	365091
525940	365092
586842	365093
33703	365094
401037	365095
8782	365096
10132	365097
226874	365098
12845	365099
162520	365100
8773	365101
384382	365102
391112	365103
354361	365104
242515	365105
78177	365106
89034	365107
54690	365108
314068	365109
465061	365110
482038	365111
237484	365112
168391	365113
141192	365114
201822	365115
458870	365116
607328	365117
723321	365118
317304	365119
30840	365120
233059	365121
14347	365122
123944	365123
98846	365124
497396	365125
1695	365126
1383	365127
155030	365128
74180	365129
235844	365130
493712	365131
559162	365132
29717	365133
408803	365134
395920	365135
15315	365136
576375	365137
490341	365138
205005	365139
68480	365140
208072	365141
60	365142
31092	365143
251383	365144
320050	365145
75022	365146
212872	365147
281842	365148
95626	365149
162134	365150
172247	365151
555438	365152
221604	365153
553421	365154
643577	365155
209860	365156
133765	365157
1912	365158
105775	365159
48010	365160
359281	365161
12863	365162
557390	365163
504460	365164
604270	365165
181554	365166
563708	365167
84773	365168
486799	365169
255643	365170
32001	365171
91213	365172
71772	365173
643955	365174
183826	365175
446376	365176
194294	365177
416152	365178
680142	365179
146847	365180
244844	365181
141220	365182
614506	365183
444504	365184
82839	365185
693063	365186
172267	365187
697147	365188
614240	365189
441455	365190
162376	365191
210547	365192
465976	365193
215410	365194
113343	365195
10170	365196
372481	365197
26999	365198
577499	365199
494513	365200
11153	365201
541301	365202
490555	365203
107837	365204
391403	365205
671202	365206
188223	365207
44467	365208
94942	365209
196049	365210
84140	365211
268929	365212
448181	365213
598978	365214
336642	365215
208770	365216
548502	365217
15584	365218
162225	365219
98735	365220
378343	365221
11432	365222
361755	365223
13450	365224
91576	365225
588144	365226
177412	365227
15725	365228
399280	365229
7302	365230
264569	365231
6623	365232
220254	365233
53328	365234
715969	365235
449847	365236
657997	365237
652594	365238
71431	365239
638402	365240
29499	365241
483873	365242
117466	365243
4973	365244
407679	365245
63362	365246
306990	365247
403700	365248
29789	365249
104836	365250
356398	365251
408791	365252
404951	365253
76333	365254
528761	365255
47004	365256
466169	365257
129390	365258
678378	365259
32449	365260
388615	365261
699754	365262
92426	365263
236133	365264
132083	365265
34832	365266
41839	365267
515497	365268
45547	365269
234929	365270
655739	365271
50393	365272
296291	365273
666446	365274
599698	365275
460270	365276
490668	365277
469083	365278
317016	365279
410343	365280
580759	365281
11599	365282
479996	365283
160918	365284
538786	365285
116767	365286
3242	365287
410922	365288
57609	365289
682483	365290
387209	365291
120685	365292
148740	365293
524836	365294
614936	365295
182657	365296
270986	365297
620230	365298
333621	365299
409784	365300
376034	365301
453114	365302
626385	365303
122134	365304
15245	365305
537776	365306
262248	365307
40150	365308
47149	365309
31606	365310
113899	365311
63616	365312
5336	365313
134867	365314
102392	365315
414169	365316
91497	365317
207647	365318
173910	365319
206525	365320
7273	365321
142507	365322
339717	365323
267539	365324
144730	365325
52806	365326
393665	365327
402535	365328
58750	365329
504001	365330
39375	365331
690640	365332
274252	365333
371742	365334
120184	365335
329459	365336
610974	365337
15977	365338
609285	365339
514010	365340
25363	365341
156460	365342
154188	365343
715583	365344
9569	365345
97279	365346
51949	365347
445595	365348
418551	365349
255794	365350
564685	365351
458491	365352
542296	365353
280983	365354
185434	365355
348174	365356
13620	365357
532212	365358
687032	365359
240667	365360
338890	365361
13698	365362
117439	365363
638739	365364
680306	365365
173048	365366
441331	365367
350753	365368
535785	365369
348088	365370
607195	365371
422981	365372
73029	365373
104856	365374
51950	365375
16518	365376
163953	365377
152204	365378
113996	365379
61451	365380
103708	365381
136480	365382
511312	365383
87442	365384
33347	365385
385522	365386
455681	365387
28051	365388
239417	365389
482278	365390
143487	365391
3008	365392
483928	365393
18566	365394
659316	365395
524222	365396
32227	365397
102075	365398
190577	365399
492598	365400
39949	365401
46133	365402
182631	365403
151387	365404
28147	365405
667677	365406
281298	365407
516429	365408
556505	365409
642652	365410
82398	365411
334676	365412
576966	365413
307902	365414
89697	365415
466608	365416
290960	365417
458747	365418
724732	365419
16129	365420
715793	365421
280634	365422
75135	365423
463525	365424
629371	365425
655247	365426
695800	365427
153316	365428
158391	365429
189848	365430
539027	365431
479709	365432
224462	365433
280281	365434
108397	365435
240416	365436
356142	365437
657838	365438
203079	365439
32547	365440
157315	365441
28825	365442
76574	365443
61460	365444
101803	365445
22063	365446
672897	365447
5018	365448
166842	365449
654825	365450
56263	365451
682525	365452
89318	365453
645232	365454
43939	365455
352295	365456
89410	365457
17102	365458
648650	365459
588611	365460
537439	365461
484867	365462
223017	365463
210895	365464
505083	365465
721505	365466
730	365467
60809	365468
404291	365469
4470	365470
183762	365471
73182	365472
67082	365473
461815	365474
276300	365475
418172	365476
585066	365477
149834	365478
664805	365479
53349	365480
575938	365481
165658	365482
707426	365483
130377	365484
117139	365485
192484	365486
674539	365487
119975	365488
125716	365489
411863	365490
541870	365491
42434	365492
129343	365493
262642	365494
207687	365495
135362	365496
536316	365497
373782	365498
35496	365499
60395	365500
514967	365501
45641	365502
240437	365503
151892	365504
1949	365505
435631	365506
475958	365507
627356	365508
254423	365509
371377	365510
563925	365511
702558	365512
306135	365513
437750	365514
621712	365515
217092	365516
22088	365517
84173	365518
618754	365519
167734	365520
29254	365521
1159	365522
591649	365523
128376	365524
41157	365525
267560	365526
387	365527
699217	365528
205665	365529
618567	365530
426869	365531
545426	365532
258174	365533
557197	365534
76696	365535
368191	365536
598816	365537
88539	365538
382764	365539
179824	365540
134798	365541
531454	365542
42745	365543
284374	365544
103235	365545
481549	365546
314767	365547
394266	365548
55843	365549
339469	365550
280578	365551
515771	365552
445581	365553
181488	365554
39006	365555
590883	365556
452344	365557
56991	365558
30925	365559
317634	365560
144500	365561
490039	365562
571160	365563
718012	365564
692508	365565
482999	365566
17762	365567
55002	365568
63726	365569
718684	365570
650737	365571
369331	365572
227472	365573
271541	365574
135126	365575
82923	365576
652180	365577
324370	365578
94375	365579
552243	365580
128284	365581
26268	365582
144456	365583
11435	365584
5656	365585
595129	365586
177071	365587
703753	365588
108850	365589
162579	365590
89885	365591
211081	365592
632612	365593
715546	365594
362898	365595
21626	365596
531155	365597
448283	365598
262884	365599
143898	365600
404236	365601
272655	365602
654920	365603
11593	365604
688332	365605
94822	365606
416343	365607
91303	365608
350721	365609
12188	365610
571472	365611
209113	365612
112309	365613
36908	365614
264191	365615
122641	365616
9999	365617
159543	365618
366566	365619
557426	365620
240994	365621
630881	365622
173025	365623
699197	365624
261057	365625
288882	365626
99092	365627
10644	365628
500466	365629
260822	365630
505566	365631
163776	365632
10822	365633
678012	365634
92233	365635
305242	365636
23680	365637
189675	365638
450241	365639
98987	365640
80631	365641
38299	365642
328896	365643
176135	365644
546226	365645
717510	365646
102137	365647
71696	365648
96781	365649
29004	365650
666985	365651
683894	365652
70718	365653
656542	365654
23973	365655
457764	365656
441572	365657
48449	365658
359099	365659
43586	365660
17056	365661
327715	365662
329319	365663
284692	365664
362619	365665
398592	365666
182262	365667
444541	365668
48	365669
10378	365670
507692	365671
372407	365672
51628	365673
48920	365674
2111	365675
451084	365676
632	365677
718098	365678
285367	365679
146530	365680
413404	365681
193132	365682
27770	365683
285186	365684
42290	365685
618595	365686
280832	365687
343068	365688
202050	365689
549598	365690
381639	365691
52622	365692
165472	365693
380029	365694
104819	365695
425312	365696
124213	365697
544175	365698
570916	365699
482750	365700
310263	365701
544322	365702
397639	365703
39722	365704
355153	365705
673332	365706
114254	365707
453344	365708
424396	365709
568023	365710
619841	365711
676645	365712
486024	365713
570377	365714
151131	365715
599692	365716
305494	365717
170765	365718
670	365719
634082	365720
28775	365721
259147	365722
12518	365723
113510	365724
674678	365725
93650	365726
6296	365727
562451	365728
64881	365729
298515	365730
464462	365731
152814	365732
320720	365733
70279	365734
238593	365735
499507	365736
90444	365737
677269	365738
227899	365739
98150	365740
662351	365741
704210	365742
505791	365743
583195	365744
180818	365745
628158	365746
468500	365747
256558	365748
15580	365749
97969	365750
655292	365751
269294	365752
411343	365753
665615	365754
513809	365755
164817	365756
584681	365757
653038	365758
82648	365759
673685	365760
704184	365761
66775	365762
417203	365763
43940	365764
627224	365765
52081	365766
108758	365767
262287	365768
307307	365769
29778	365770
132504	365771
229298	365772
92058	365773
46519	365774
350982	365775
619900	365776
643512	365777
35091	365778
169775	365779
291488	365780
527290	365781
553718	365782
708460	365783
42558	365784
35612	365785
653908	365786
422504	365787
71682	365788
292606	365789
481516	365790
416231	365791
153856	365792
353991	365793
8706	365794
836	365795
72288	365796
704324	365797
2032	365798
481798	365799
192312	365800
546464	365801
33271	365802
149959	365803
400766	365804
581510	365805
274768	365806
396340	365807
639742	365808
12162	365809
129466	365810
7066	365811
340619	365812
73841	365813
110122	365814
649291	365815
647406	365816
624627	365817
433093	365818
129742	365819
48900	365820
524432	365821
60180	365822
203881	365823
2356	365824
117155	365825
325104	365826
597334	365827
703523	365828
417534	365829
234890	365830
265852	365831
51245	365832
226160	365833
582945	365834
39927	365835
108993	365836
153442	365837
32444	365838
628411	365839
394526	365840
199953	365841
257956	365842
50150	365843
315250	365844
187994	365845
493178	365846
152040	365847
82443	365848
163375	365849
189775	365850
219784	365851
516565	365852
590921	365853
551586	365854
105330	365855
665642	365856
16302	365857
493188	365858
75463	365859
638861	365860
564083	365861
370892	365862
40574	365863
149386	365864
689197	365865
227363	365866
695697	365867
57467	365868
16170	365869
118959	365870
279908	365871
183213	365872
939	365873
1486	365874
213905	365875
82904	365876
267485	365877
444232	365878
130168	365879
310782	365880
316185	365881
508428	365882
194605	365883
363113	365884
108566	365885
396082	365886
74295	365887
195558	365888
181564	365889
515462	365890
512636	365891
468897	365892
9298	365893
209095	365894
48977	365895
72412	365896
448157	365897
600180	365898
27243	365899
717867	365900
652284	365901
578583	365902
162100	365903
76312	365904
26308	365905
138736	365906
53197	365907
18164	365908
355416	365909
654013	365910
86160	365911
426201	365912
702844	365913
107476	365914
198416	365915
51275	365916
35719	365917
289812	365918
510259	365919
1921	365920
42024	365921
557296	365922
199760	365923
358158	365924
376419	365925
535821	365926
98012	365927
271549	365928
419104	365929
569200	365930
596843	365931
482012	365932
37853	365933
102390	365934
520586	365935
399610	365936
70737	365937
606161	365938
83628	365939
233398	365940
81304	365941
219470	365942
208212	365943
419887	365944
555951	365945
550791	365946
578007	365947
94494	365948
651891	365949
489778	365950
13675	365951
164319	365952
205854	365953
47639	365954
27936	365955
65937	365956
690911	365957
289805	365958
270726	365959
1003	365960
57800	365961
576030	365962
287714	365963
22217	365964
291781	365965
139432	365966
235591	365967
107406	365968
58404	365969
144721	365970
318407	365971
9161	365972
17522	365973
640927	365974
522257	365975
50501	365976
692056	365977
73648	365978
16802	365979
411542	365980
336155	365981
93151	365982
152041	365983
179161	365984
552037	365985
573656	365986
381190	365987
17025	365988
688638	365989
193266	365990
27494	365991
321584	365992
550959	365993
154491	365994
154125	365995
323489	365996
660645	365997
520375	365998
607263	365999
10216	366000
166499	366001
115517	366002
98234	366003
7	366004
389218	366005
449295	366006
514715	366007
254643	366008
191518	366009
200308	366010
188082	366011
852	366012
688699	366013
239722	366014
706547	366015
663477	366016
1030	366017
175711	366018
347675	366019
133555	366020
142999	366021
515853	366022
75180	366023
15694	366024
187676	366025
151761	366026
391174	366027
388690	366028
637208	366029
22846	366030
477517	366031
183362	366032
659632	366033
33620	366034
274678	366035
118146	366036
94596	366037
356044	366038
591277	366039
1491	366040
704366	366041
26931	366042
594566	366043
416788	366044
594673	366045
5594	366046
686927	366047
175097	366048
107343	366049
554285	366050
189345	366051
24318	366052
454373	366053
258344	366054
257517	366055
138669	366056
353230	366057
354430	366058
119955	366059
457979	366060
67768	366061
139464	366062
304591	366063
546353	366064
603805	366065
412198	366066
4676	366067
117212	366068
101333	366069
690251	366070
687639	366071
181024	366072
56633	366073
7981	366074
527602	366075
375801	366076
602786	366077
538391	366078
205518	366079
949	366080
35669	366081
278030	366082
698117	366083
206392	366084
465324	366085
414259	366086
39347	366087
2303	366088
709118	366089
79716	366090
78513	366091
127785	366092
3045	366093
130336	366094
240341	366095
500822	366096
30344	366097
79919	366098
58304	366099
2434	366100
27354	366101
314676	366102
650963	366103
669769	366104
210119	366105
90204	366106
323186	366107
48145	366108
558356	366109
107994	366110
126441	366111
117881	366112
225018	366113
155816	366114
692473	366115
42492	366116
10155	366117
667187	366118
524573	366119
80428	366120
134718	366121
434105	366122
492558	366123
1	366124
85033	366125
175614	366126
43129	366127
25259	366128
135247	366129
63677	366130
489094	366131
168057	366132
126719	366133
58923	366134
478676	366135
623881	366136
84228	366137
1302	366138
75763	366139
101141	366140
375584	366141
600190	366142
325784	366143
40990	366144
590120	366145
405955	366146
426973	366147
162079	366148
618080	366149
572800	366150
4980	366151
401640	366152
2471	366153
43668	366154
609059	366155
12616	366156
135026	366157
210728	366158
551398	366159
636809	366160
474971	366161
461887	366162
650912	366163
321104	366164
180332	366165
713257	366166
181222	366167
226935	366168
739	366169
722578	366170
573425	366171
230762	366172
52722	366173
34723	366174
240308	366175
418171	366176
53129	366177
284497	366178
29159	366179
37520	366180
485207	366181
136986	366182
662766	366183
205688	366184
50183	366185
180633	366186
58317	366187
79329	366188
237786	366189
47358	366190
516367	366191
647288	366192
219615	366193
51040	366194
38700	366195
152017	366196
137110	366197
104317	366198
325429	366199
453840	366200
260485	366201
661	366202
471765	366203
42049	366204
64084	366205
21358	366206
269006	366207
60863	366208
620484	366209
213520	366210
596017	366211
201913	366212
147726	366213
51780	366214
340694	366215
293867	366216
35124	366217
111754	366218
159994	366219
19529	366220
209936	366221
73865	366222
44970	366223
273235	366224
450231	366225
2856	366226
92017	366227
339967	366228
333401	366229
458329	366230
145502	366231
475620	366232
229028	366233
34819	366234
93197	366235
470527	366236
57783	366237
245120	366238
653008	366239
661304	366240
492473	366241
317890	366242
622647	366243
183106	366244
609841	366245
410823	366246
82327	366247
297617	366248
564678	366249
64580	366250
185858	366251
32249	366252
546783	366253
17228	366254
125259	366255
463444	366256
17801	366257
545610	366258
89840	366259
121370	366260
313333	366261
553987	366262
7675	366263
65110	366264
310234	366265
342324	366266
103064	366267
148900	366268
633138	366269
540352	366270
50817	366271
101186	366272
137354	366273
880	366274
489468	366275
673971	366276
5546	366277
165517	366278
95201	366279
57457	366280
270072	366281
407949	366282
1967	366283
481326	366284
16171	366285
413424	366286
620099	366287
619078	366288
668864	366289
3369	366290
84892	366291
529392	366292
157526	366293
36849	366294
725086	366295
352807	366296
177431	366297
353143	366298
371682	366299
51755	366300
695820	366301
510859	366302
494299	366303
44198	366304
155800	366305
443392	366306
306515	366307
143762	366308
94142	366309
128146	366310
149174	366311
152858	366312
447241	366313
13822	366314
297191	366315
602056	366316
269470	366317
510518	366318
517514	366319
195220	366320
32101	366321
183759	366322
80484	366323
140323	366324
311129	366325
52737	366326
497172	366327
215086	366328
453499	366329
571359	366330
199483	366331
2944	366332
195335	366333
387965	366334
125544	366335
702976	366336
512470	366337
156702	366338
189783	366339
561278	366340
644031	366341
518348	366342
339327	366343
35931	366344
511478	366345
227720	366346
525375	366347
368081	366348
301378	366349
71294	366350
528474	366351
162634	366352
30859	366353
242071	366354
698583	366355
51801	366356
617519	366357
145716	366358
666934	366359
367999	366360
104816	366361
161143	366362
457235	366363
77412	366364
78077	366365
169970	366366
1299	366367
123906	366368
79712	366369
83929	366370
449335	366371
542836	366372
565369	366373
123680	366374
373239	366375
103580	366376
249573	366377
137492	366378
153988	366379
562474	366380
295015	366381
514322	366382
483140	366383
417035	366384
87723	366385
406792	366386
4267	366387
253434	366388
50637	366389
623631	366390
509120	366391
349330	366392
137627	366393
473221	366394
382192	366395
97152	366396
224633	366397
244060	366398
3334	366399
193190	366400
112103	366401
521208	366402
891	366403
587210	366404
139864	366405
224792	366406
494539	366407
506475	366408
32425	366409
584406	366410
28929	366411
288563	366412
100584	366413
685912	366414
394430	366415
281792	366416
535325	366417
317242	366418
99749	366419
52245	366420
583474	366421
112731	366422
516319	366423
529808	366424
281496	366425
323241	366426
222247	366427
169221	366428
27027	366429
255179	366430
28277	366431
157713	366432
161953	366433
11746	366434
423704	366435
292805	366436
168	366437
58872	366438
624396	366439
79785	366440
423754	366441
101907	366442
358326	366443
118562	366444
33893	366445
170103	366446
563795	366447
580297	366448
25551	366449
389179	366450
338090	366451
90288	366452
14110	366453
493733	366454
45595	366455
229654	366456
28859	366457
206579	366458
640076	366459
218872	366460
123256	366461
46323	366462
521804	366463
33176	366464
18780	366465
116873	366466
674736	366467
702950	366468
176749	366469
411073	366470
32484	366471
132603	366472
86521	366473
251105	366474
161039	366475
557639	366476
246637	366477
46091	366478
43553	366479
660534	366480
142513	366481
50443	366482
716591	366483
190719	366484
157673	366485
83060	366486
642716	366487
389684	366488
524953	366489
458667	366490
141542	366491
148751	366492
43774	366493
505723	366494
704077	366495
67	366496
105235	366497
65686	366498
127426	366499
555630	366500
402909	366501
703649	366502
506376	366503
130992	366504
329198	366505
22171	366506
512761	366507
66503	366508
685799	366509
130679	366510
86181	366511
596704	366512
560025	366513
586618	366514
375022	366515
86754	366516
347789	366517
403707	366518
561731	366519
704961	366520
155304	366521
330353	366522
369699	366523
224762	366524
13156	366525
382398	366526
130581	366527
615944	366528
157802	366529
179478	366530
430027	366531
225171	366532
332374	366533
238731	366534
21059	366535
538	366536
535591	366537
85770	366538
250081	366539
217072	366540
216514	366541
644802	366542
403974	366543
459135	366544
197955	366545
571590	366546
428753	366547
164322	366548
136823	366549
25224	366550
170774	366551
44368	366552
198661	366553
269136	366554
555384	366555
131760	366556
287978	366557
650597	366558
624111	366559
153704	366560
34121	366561
128598	366562
184	366563
492923	366564
712151	366565
599279	366566
349149	366567
426272	366568
69377	366569
18797	366570
34866	366571
396267	366572
602049	366573
473109	366574
40075	366575
5724	366576
65020	366577
544118	366578
532454	366579
363447	366580
494660	366581
446836	366582
355639	366583
274319	366584
244989	366585
405848	366586
111592	366587
700784	366588
26427	366589
54474	366590
567596	366591
208855	366592
37438	366593
297665	366594
72320	366595
264824	366596
493553	366597
40835	366598
119259	366599
487841	366600
16820	366601
443068	366602
140924	366603
185681	366604
32160	366605
133891	366606
161805	366607
4787	366608
29127	366609
207345	366610
167820	366611
598274	366612
22865	366613
691118	366614
65589	366615
541497	366616
695879	366617
17606	366618
110364	366619
659506	366620
120392	366621
714715	366622
337380	366623
132550	366624
697253	366625
145943	366626
42092	366627
397432	366628
683565	366629
272286	366630
217542	366631
335439	366632
171143	366633
134392	366634
107572	366635
37730	366636
595552	366637
661874	366638
406983	366639
660835	366640
211957	366641
531833	366642
549669	366643
672751	366644
187423	366645
428329	366646
148	366647
387794	366648
136483	366649
33255	366650
128999	366651
152251	366652
159394	366653
62920	366654
24525	366655
376584	366656
367269	366657
444972	366658
10534	366659
139709	366660
60770	366661
560031	366662
16583	366663
422546	366664
35075	366665
543371	366666
516502	366667
127295	366668
199309	366669
629357	366670
39711	366671
621871	366672
69769	366673
287623	366674
157794	366675
113421	366676
186609	366677
298445	366678
518840	366679
29137	366680
630813	366681
633991	366682
18568	366683
191237	366684
131074	366685
470351	366686
382154	366687
715482	366688
100211	366689
276400	366690
505772	366691
540487	366692
391598	366693
557947	366694
141646	366695
190433	366696
154886	366697
98523	366698
361412	366699
426465	366700
177008	366701
221752	366702
19820	366703
64494	366704
355798	366705
134166	366706
194189	366707
134247	366708
95778	366709
228646	366710
174128	366711
182476	366712
85823	366713
551275	366714
8086	366715
16165	366716
304766	366717
98855	366718
306988	366719
7286	366720
354575	366721
108418	366722
23910	366723
704231	366724
100108	366725
159062	366726
63920	366727
32403	366728
260444	366729
38644	366730
123318	366731
363296	366732
278546	366733
515139	366734
272796	366735
444156	366736
601399	366737
518264	366738
167168	366739
94712	366740
518690	366741
74464	366742
597082	366743
611917	366744
411396	366745
654832	366746
59102	366747
272278	366748
553947	366749
2524	366750
518143	366751
15328	366752
131614	366753
524776	366754
165251	366755
487363	366756
19	366757
448121	366758
9481	366759
72095	366760
141517	366761
1229	366762
632596	366763
721162	366764
614587	366765
561630	366766
54338	366767
146027	366768
19177	366769
619711	366770
148951	366771
166305	366772
8548	366773
718701	366774
471200	366775
240720	366776
288473	366777
205306	366778
175480	366779
56152	366780
180887	366781
668706	366782
674483	366783
450403	366784
443284	366785
24549	366786
577536	366787
70204	366788
466388	366789
9530	366790
140145	366791
413369	366792
54846	366793
3256	366794
115393	366795
383626	366796
676678	366797
412523	366798
136294	366799
311529	366800
48500	366801
41145	366802
426710	366803
376323	366804
705074	366805
710242	366806
598630	366807
620052	366808
154583	366809
668777	366810
57413	366811
81415	366812
39889	366813
720264	366814
723549	366815
266051	366816
22856	366817
390199	366818
280609	366819
2044	366820
270673	366821
23140	366822
340330	366823
96033	366824
92859	366825
13507	366826
648434	366827
9370	366828
62981	366829
723210	366830
197223	366831
175556	366832
356181	366833
514434	366834
127401	366835
190308	366836
666205	366837
44345	366838
55461	366839
57696	366840
31863	366841
186950	366842
26045	366843
697077	366844
179852	366845
305956	366846
277774	366847
306325	366848
454453	366849
194017	366850
683428	366851
827	366852
243753	366853
37	366854
488712	366855
78041	366856
103290	366857
267149	366858
16153	366859
718855	366860
50511	366861
60194	366862
167859	366863
19483	366864
406555	366865
279354	366866
104769	366867
415619	366868
529984	366869
581890	366870
705986	366871
494634	366872
183549	366873
34428	366874
432743	366875
489427	366876
612186	366877
234377	366878
80037	366879
660487	366880
55136	366881
160228	366882
12413	366883
295895	366884
169365	366885
451854	366886
673960	366887
185502	366888
69620	366889
620347	366890
17009	366891
449226	366892
148047	366893
149975	366894
122793	366895
35352	366896
527949	366897
195451	366898
139315	366899
117982	366900
460680	366901
443050	366902
380850	366903
278009	366904
65939	366905
268708	366906
347383	366907
544456	366908
13078	366909
494202	366910
162651	366911
465308	366912
59185	366913
227262	366914
354992	366915
378517	366916
715381	366917
714916	366918
474828	366919
475399	366920
663496	366921
248036	366922
540288	366923
657741	366924
606664	366925
442200	366926
34350	366927
299830	366928
531372	366929
498226	366930
40545	366931
37441	366932
53906	366933
195685	366934
246547	366935
168062	366936
612855	366937
27221	366938
34307	366939
368346	366940
662170	366941
121156	366942
138554	366943
671371	366944
587319	366945
355531	366946
82997	366947
162312	366948
46026	366949
251013	366950
353449	366951
371733	366952
45288	366953
658904	366954
618195	366955
112038	366956
83494	366957
139630	366958
303673	366959
565789	366960
536991	366961
64612	366962
107332	366963
163985	366964
580303	366965
47418	366966
714807	366967
54856	366968
87391	366969
115969	366970
485321	366971
50691	366972
11276	366973
97042	366974
642060	366975
59461	366976
653666	366977
250336	366978
512770	366979
639813	366980
244939	366981
97617	366982
167407	366983
34988	366984
361640	366985
218757	366986
651679	366987
145669	366988
621887	366989
160481	366990
174774	366991
418061	366992
451720	366993
6320	366994
257391	366995
433101	366996
723	366997
96075	366998
258645	366999
547164	367000
140262	367001
52051	367002
72737	367003
306090	367004
684983	367005
144431	367006
19607	367007
634150	367008
476416	367009
7134	367010
10615	367011
533352	367012
28223	367013
91024	367014
447487	367015
139504	367016
161419	367017
513167	367018
49931	367019
25367	367020
207637	367021
641059	367022
256784	367023
280324	367024
63521	367025
434460	367026
282767	367027
585730	367028
39084	367029
595013	367030
613352	367031
241644	367032
187239	367033
724068	367034
526493	367035
273294	367036
42135	367037
584898	367038
590994	367039
5899	367040
132322	367041
109468	367042
539336	367043
159503	367044
382812	367045
202	367046
68492	367047
117274	367048
510313	367049
507445	367050
63720	367051
349354	367052
66838	367053
709768	367054
96524	367055
292314	367056
653204	367057
191226	367058
547738	367059
527978	367060
174324	367061
69098	367062
26742	367063
504532	367064
5506	367065
424020	367066
104298	367067
510887	367068
506901	367069
50519	367070
123927	367071
713621	367072
111254	367073
125386	367074
18725	367075
593772	367076
255669	367077
324473	367078
72816	367079
68680	367080
506519	367081
723516	367082
48132	367083
183215	367084
78358	367085
234346	367086
10627	367087
703647	367088
647356	367089
164126	367090
715801	367091
245924	367092
537215	367093
309047	367094
308993	367095
115569	367096
352611	367097
541461	367098
561209	367099
975	367100
15639	367101
66185	367102
152997	367103
102574	367104
261669	367105
326901	367106
218281	367107
82307	367108
183676	367109
676078	367110
665191	367111
591653	367112
213692	367113
465536	367114
670677	367115
66848	367116
690351	367117
53914	367118
675765	367119
47057	367120
7022	367121
261335	367122
511594	367123
470741	367124
504212	367125
564680	367126
274055	367127
109431	367128
675389	367129
326475	367130
245671	367131
39741	367132
42917	367133
246553	367134
664520	367135
429972	367136
337134	367137
78093	367138
295827	367139
675781	367140
460663	367141
22460	367142
23860	367143
139023	367144
99101	367145
571482	367146
66208	367147
433797	367148
96667	367149
121089	367150
318598	367151
415400	367152
2061	367153
193587	367154
557757	367155
212805	367156
466571	367157
64025	367158
220378	367159
45779	367160
615468	367161
584673	367162
629979	367163
118175	367164
721972	367165
113134	367166
35251	367167
269339	367168
580024	367169
579235	367170
612104	367171
304114	367172
442547	367173
328223	367174
94476	367175
235000	367176
104362	367177
490	367178
342951	367179
12052	367180
104680	367181
185684	367182
230588	367183
92858	367184
99327	367185
160885	367186
29529	367187
9499	367188
207254	367189
508585	367190
101806	367191
33329	367192
32658	367193
174309	367194
90765	367195
22195	367196
1449	367197
16212	367198
64210	367199
622546	367200
63341	367201
247022	367202
92399	367203
272072	367204
653474	367205
54086	367206
17501	367207
6473	367208
165696	367209
91563	367210
5171	367211
578444	367212
85954	367213
498067	367214
72450	367215
195209	367216
683793	367217
2375	367218
618510	367219
437736	367220
662101	367221
123132	367222
169030	367223
140506	367224
154225	367225
543946	367226
421165	367227
84309	367228
527430	367229
675144	367230
132633	367231
459895	367232
467751	367233
305983	367234
120455	367235
116834	367236
391565	367237
41342	367238
592810	367239
497277	367240
112961	367241
498852	367242
590540	367243
407810	367244
74519	367245
2146	367246
13143	367247
572893	367248
56042	367249
580540	367250
440669	367251
657166	367252
244711	367253
260049	367254
271807	367255
223215	367256
34736	367257
37850	367258
308240	367259
597872	367260
683337	367261
2506	367262
564434	367263
40279	367264
667199	367265
366526	367266
410569	367267
232148	367268
156877	367269
30450	367270
615570	367271
718710	367272
61144	367273
672579	367274
388653	367275
14354	367276
171002	367277
21741	367278
143521	367279
43704	367280
45994	367281
748	367282
22370	367283
405127	367284
31413	367285
572308	367286
49175	367287
610961	367288
95241	367289
716646	367290
598851	367291
293925	367292
43298	367293
451509	367294
434680	367295
392568	367296
4573	367297
692833	367298
357153	367299
49284	367300
280892	367301
107865	367302
280360	367303
92634	367304
409927	367305
416222	367306
599628	367307
264056	367308
624597	367309
153072	367310
283607	367311
167150	367312
389176	367313
599992	367314
22128	367315
336427	367316
290221	367317
318059	367318
468090	367319
113459	367320
511719	367321
400056	367322
545378	367323
238030	367324
661006	367325
49126	367326
608292	367327
24144	367328
537256	367329
634857	367330
150266	367331
639294	367332
392081	367333
154345	367334
631122	367335
73289	367336
34772	367337
80307	367338
143706	367339
589362	367340
343302	367341
592072	367342
167229	367343
68597	367344
369090	367345
184314	367346
162842	367347
337301	367348
654685	367349
476495	367350
313797	367351
64716	367352
81102	367353
35042	367354
93975	367355
38259	367356
517629	367357
431590	367358
334506	367359
175666	367360
589593	367361
12500	367362
161281	367363
2882	367364
177130	367365
436648	367366
166833	367367
477831	367368
133893	367369
195069	367370
128238	367371
637274	367372
283929	367373
26586	367374
139151	367375
73108	367376
126559	367377
471380	367378
175827	367379
432670	367380
314234	367381
279458	367382
146554	367383
413907	367384
1907	367385
248233	367386
466894	367387
635387	367388
295884	367389
422194	367390
158846	367391
653793	367392
110418	367393
461852	367394
707764	367395
210090	367396
674796	367397
299212	367398
3743	367399
119287	367400
565233	367401
159522	367402
14797	367403
691166	367404
626850	367405
12502	367406
75268	367407
165529	367408
195891	367409
15486	367410
275938	367411
577065	367412
369515	367413
142274	367414
109654	367415
593209	367416
152191	367417
202405	367418
383721	367419
694077	367420
360110	367421
560032	367422
614065	367423
40638	367424
37901	367425
695090	367426
464790	367427
155092	367428
679132	367429
14360	367430
611334	367431
492996	367432
575627	367433
680673	367434
25104	367435
698037	367436
165122	367437
489087	367438
27976	367439
97541	367440
83568	367441
558176	367442
155930	367443
218935	367444
56111	367445
148811	367446
545643	367447
371853	367448
484141	367449
158413	367450
507312	367451
328357	367452
90513	367453
640481	367454
156415	367455
248275	367456
480739	367457
101873	367458
494305	367459
74814	367460
25020	367461
553164	367462
629437	367463
565152	367464
680127	367465
172966	367466
8608	367467
681554	367468
404702	367469
376	367470
700709	367471
171630	367472
206406	367473
591202	367474
479278	367475
560068	367476
102280	367477
280089	367478
205454	367479
651856	367480
105142	367481
221691	367482
433213	367483
81423	367484
220921	367485
217797	367486
480089	367487
162505	367488
287129	367489
250260	367490
572837	367491
108072	367492
95057	367493
62039	367494
697560	367495
38263	367496
483715	367497
157560	367498
137847	367499
670744	367500
326881	367501
124733	367502
390498	367503
186626	367504
433254	367505
307767	367506
543812	367507
43703	367508
96591	367509
148816	367510
285710	367511
458366	367512
120880	367513
67994	367514
3746	367515
92297	367516
532699	367517
373113	367518
713438	367519
4453	367520
136815	367521
234520	367522
178872	367523
498077	367524
538486	367525
10409	367526
220914	367527
500492	367528
55000	367529
20665	367530
42561	367531
393302	367532
272767	367533
116565	367534
166735	367535
187966	367536
6369	367537
74929	367538
612741	367539
75913	367540
1388	367541
57961	367542
704088	367543
6874	367544
324565	367545
95887	367546
199656	367547
178387	367548
582486	367549
428907	367550
390210	367551
265833	367552
48285	367553
635238	367554
225291	367555
142010	367556
666503	367557
16441	367558
413977	367559
490419	367560
40538	367561
219147	367562
407746	367563
284048	367564
508194	367565
202895	367566
19133	367567
667913	367568
710283	367569
705158	367570
452332	367571
6744	367572
391921	367573
167556	367574
5636	367575
512095	367576
96969	367577
81270	367578
498476	367579
330945	367580
39503	367581
6936	367582
293179	367583
735	367584
319434	367585
26938	367586
546237	367587
620730	367588
4266	367589
110775	367590
297439	367591
177153	367592
607128	367593
13171	367594
419396	367595
356282	367596
117514	367597
711	367598
151967	367599
173162	367600
115397	367601
473912	367602
95675	367603
441569	367604
498692	367605
44494	367606
220551	367607
99822	367608
577044	367609
296637	367610
6615	367611
74970	367612
490017	367613
671635	367614
470595	367615
468760	367616
580353	367617
360997	367618
271512	367619
466038	367620
377630	367621
331498	367622
327393	367623
101601	367624
308945	367625
607960	367626
457238	367627
165343	367628
425132	367629
499064	367630
46024	367631
357288	367632
179332	367633
109254	367634
33458	367635
56917	367636
418444	367637
3353	367638
85160	367639
6494	367640
555671	367641
24149	367642
173747	367643
388569	367644
451725	367645
264563	367646
114127	367647
501414	367648
98906	367649
8889	367650
353471	367651
179489	367652
107043	367653
38712	367654
75557	367655
43780	367656
631473	367657
189590	367658
288383	367659
529255	367660
100666	367661
58025	367662
108879	367663
533949	367664
46682	367665
363826	367666
463229	367667
555747	367668
1083	367669
244025	367670
35771	367671
19294	367672
5454	367673
211703	367674
466546	367675
324222	367676
386233	367677
147205	367678
171842	367679
557379	367680
578593	367681
131981	367682
49094	367683
101226	367684
239559	367685
582086	367686
37925	367687
43415	367688
244421	367689
698754	367690
659663	367691
12339	367692
84568	367693
545719	367694
542492	367695
73473	367696
467251	367697
43946	367698
334224	367699
606532	367700
319113	367701
209443	367702
587768	367703
86120	367704
177765	367705
64971	367706
4120	367707
182588	367708
522136	367709
663252	367710
77631	367711
300234	367712
31331	367713
1350	367714
388385	367715
157008	367716
6184	367717
6540	367718
640889	367719
134340	367720
43340	367721
355663	367722
42265	367723
76369	367724
64659	367725
508431	367726
424213	367727
298909	367728
704814	367729
12095	367730
104774	367731
369129	367732
453233	367733
523378	367734
214849	367735
579517	367736
440826	367737
464715	367738
145848	367739
51376	367740
661347	367741
415023	367742
609513	367743
37707	367744
284885	367745
139873	367746
455526	367747
26857	367748
224377	367749
469744	367750
525675	367751
101301	367752
62317	367753
138222	367754
356324	367755
221473	367756
472261	367757
31275	367758
656486	367759
596431	367760
277854	367761
204596	367762
50895	367763
42981	367764
453226	367765
64908	367766
33937	367767
163805	367768
223073	367769
527535	367770
336090	367771
38801	367772
618140	367773
263111	367774
245	367775
428889	367776
76723	367777
192966	367778
479603	367779
309139	367780
46382	367781
11028	367782
419818	367783
52989	367784
33609	367785
291222	367786
156853	367787
371586	367788
302389	367789
438070	367790
511212	367791
407391	367792
158387	367793
222913	367794
233591	367795
434698	367796
651926	367797
407096	367798
380033	367799
168185	367800
232206	367801
13405	367802
132119	367803
11998	367804
166228	367805
707674	367806
533935	367807
14338	367808
161409	367809
426470	367810
204552	367811
160387	367812
380181	367813
707609	367814
539972	367815
3496	367816
675641	367817
521712	367818
12712	367819
141077	367820
122371	367821
179918	367822
135094	367823
187629	367824
149017	367825
675719	367826
450097	367827
486956	367828
337767	367829
318986	367830
680249	367831
41724	367832
470042	367833
326466	367834
62450	367835
688047	367836
11379	367837
752	367838
239394	367839
158259	367840
30710	367841
15929	367842
45805	367843
109025	367844
55251	367845
594219	367846
215658	367847
48793	367848
104254	367849
471857	367850
94728	367851
722523	367852
597028	367853
155839	367854
51927	367855
509788	367856
650481	367857
284069	367858
709901	367859
192598	367860
89011	367861
11884	367862
38943	367863
313679	367864
141732	367865
473042	367866
392306	367867
266238	367868
64685	367869
476828	367870
101500	367871
539945	367872
321297	367873
178929	367874
594622	367875
520824	367876
413322	367877
680390	367878
22970	367879
6058	367880
228045	367881
24398	367882
369499	367883
384991	367884
409257	367885
544003	367886
632230	367887
106810	367888
491875	367889
550644	367890
171977	367891
164849	367892
300536	367893
553334	367894
115041	367895
626404	367896
12844	367897
246125	367898
393715	367899
81304	367900
410308	367901
4619	367902
92811	367903
507733	367904
587855	367905
191787	367906
666391	367907
666265	367908
81944	367909
1046	367910
189544	367911
552818	367912
101794	367913
431	367914
697593	367915
20083	367916
331069	367917
360949	367918
270259	367919
266881	367920
224508	367921
548822	367922
27435	367923
165223	367924
195342	367925
237648	367926
443635	367927
478634	367928
56981	367929
653067	367930
402514	367931
52535	367932
509900	367933
681265	367934
462283	367935
612166	367936
58501	367937
559153	367938
53895	367939
680962	367940
225385	367941
426350	367942
281072	367943
15545	367944
180814	367945
592801	367946
120105	367947
366501	367948
488371	367949
71972	367950
116009	367951
712031	367952
713535	367953
550191	367954
640844	367955
435697	367956
513868	367957
143102	367958
475162	367959
707181	367960
169254	367961
156254	367962
168419	367963
465947	367964
239740	367965
426021	367966
146731	367967
291261	367968
548313	367969
120248	367970
147445	367971
354952	367972
436297	367973
438871	367974
16092	367975
679	367976
582406	367977
280310	367978
148368	367979
46142	367980
558588	367981
682141	367982
160782	367983
570588	367984
682423	367985
223495	367986
418457	367987
368401	367988
185546	367989
646307	367990
259526	367991
290798	367992
406075	367993
103306	367994
417524	367995
587926	367996
381385	367997
335544	367998
30179	367999
534724	368000
403912	368001
443920	368002
45535	368003
344368	368004
33607	368005
119751	368006
75500	368007
556448	368008
90442	368009
221543	368010
294368	368011
304801	368012
642578	368013
170935	368014
110844	368015
156817	368016
54279	368017
398999	368018
169348	368019
639342	368020
501982	368021
191734	368022
497652	368023
419568	368024
157551	368025
127775	368026
507656	368027
375570	368028
464716	368029
54202	368030
16776	368031
489420	368032
58464	368033
586707	368034
2378	368035
55188	368036
491318	368037
218513	368038
598246	368039
651865	368040
14462	368041
576931	368042
606491	368043
617036	368044
693317	368045
284619	368046
186073	368047
594244	368048
591817	368049
719057	368050
252875	368051
284082	368052
240765	368053
569346	368054
8742	368055
28894	368056
613400	368057
102880	368058
197023	368059
361601	368060
41409	368061
178749	368062
655566	368063
47049	368064
53026	368065
348292	368066
180576	368067
412271	368068
629924	368069
133054	368070
7073	368071
369431	368072
187365	368073
173209	368074
201426	368075
173753	368076
443809	368077
436946	368078
500284	368079
157603	368080
720849	368081
240316	368082
265506	368083
173855	368084
49242	368085
471683	368086
625044	368087
671511	368088
471411	368089
584736	368090
448191	368091
284070	368092
536872	368093
148216	368094
141264	368095
711705	368096
132743	368097
676745	368098
42084	368099
101700	368100
605059	368101
283576	368102
135956	368103
2515	368104
713002	368105
662111	368106
483401	368107
699483	368108
350241	368109
477858	368110
26410	368111
539451	368112
722106	368113
127045	368114
346041	368115
572804	368116
211500	368117
112105	368118
482271	368119
123859	368120
116319	368121
3165	368122
290857	368123
69416	368124
634323	368125
80516	368126
344751	368127
417386	368128
131296	368129
558223	368130
2768	368131
2801	368132
152902	368133
540617	368134
125800	368135
430408	368136
544549	368137
609579	368138
566946	368139
102694	368140
606946	368141
21955	368142
96174	368143
470444	368144
117653	368145
48116	368146
306313	368147
116513	368148
49534	368149
552247	368150
99110	368151
588106	368152
366733	368153
100013	368154
123319	368155
340797	368156
625150	368157
525671	368158
449800	368159
44839	368160
645559	368161
91804	368162
648819	368163
616005	368164
309949	368165
128536	368166
113682	368167
609939	368168
475743	368169
347558	368170
614926	368171
306871	368172
519114	368173
292154	368174
384133	368175
390240	368176
454962	368177
723714	368178
57061	368179
702792	368180
180965	368181
362872	368182
150275	368183
48987	368184
40778	368185
325515	368186
396409	368187
521402	368188
124172	368189
423200	368190
12152	368191
204147	368192
298309	368193
40631	368194
216342	368195
466535	368196
170231	368197
35444	368198
412600	368199
596874	368200
321611	368201
684355	368202
587528	368203
458103	368204
438480	368205
54139	368206
572523	368207
39373	368208
270600	368209
471254	368210
160343	368211
82653	368212
248794	368213
26764	368214
489006	368215
676129	368216
606133	368217
220028	368218
5232	368219
385362	368220
13701	368221
487910	368222
313752	368223
696222	368224
308710	368225
650809	368226
513619	368227
644431	368228
55908	368229
4759	368230
120410	368231
689304	368232
536074	368233
123645	368234
133719	368235
392672	368236
274030	368237
52630	368238
660323	368239
200227	368240
466915	368241
124405	368242
79127	368243
107643	368244
695856	368245
27044	368246
142535	368247
26972	368248
17360	368249
517147	368250
135764	368251
442942	368252
271587	368253
289872	368254
535430	368255
177346	368256
38450	368257
692897	368258
138789	368259
649850	368260
37238	368261
124493	368262
187600	368263
49572	368264
173085	368265
35220	368266
385255	368267
62155	368268
422730	368269
5551	368270
234782	368271
96055	368272
437498	368273
4096	368274
213945	368275
309550	368276
279	368277
8319	368278
441722	368279
81941	368280
501671	368281
438893	368282
693084	368283
77211	368284
521747	368285
141397	368286
60564	368287
478433	368288
192720	368289
156508	368290
219512	368291
600266	368292
62425	368293
367633	368294
579636	368295
714133	368296
156881	368297
559459	368298
411581	368299
352032	368300
171031	368301
330708	368302
400671	368303
608839	368304
113359	368305
124406	368306
493054	368307
512033	368308
527799	368309
502583	368310
529383	368311
638011	368312
41474	368313
455401	368314
593146	368315
171183	368316
279508	368317
49027	368318
16228	368319
673916	368320
405358	368321
114546	368322
230713	368323
94153	368324
633151	368325
21463	368326
181961	368327
520289	368328
33393	368329
104000	368330
680999	368331
305410	368332
665506	368333
268566	368334
387025	368335
184867	368336
454955	368337
333503	368338
399873	368339
443266	368340
271757	368341
406385	368342
146610	368343
98739	368344
699734	368345
137751	368346
620120	368347
589192	368348
379873	368349
549828	368350
11792	368351
188282	368352
168776	368353
174697	368354
720841	368355
170741	368356
56170	368357
404298	368358
623796	368359
13515	368360
516739	368361
148009	368362
201629	368363
476595	368364
470431	368365
261873	368366
311034	368367
88235	368368
417964	368369
6614	368370
7982	368371
148580	368372
3627	368373
21398	368374
154460	368375
84932	368376
409902	368377
478167	368378
67425	368379
85481	368380
477339	368381
46519	368382
199330	368383
130225	368384
453393	368385
37840	368386
98995	368387
444793	368388
94368	368389
438668	368390
508908	368391
619382	368392
22666	368393
571746	368394
366909	368395
358474	368396
354511	368397
209	368398
473590	368399
44696	368400
205037	368401
535549	368402
105103	368403
256243	368404
686127	368405
18645	368406
664415	368407
4432	368408
166740	368409
555183	368410
185978	368411
127971	368412
13457	368413
51010	368414
503153	368415
143849	368416
499821	368417
27333	368418
158268	368419
132147	368420
73086	368421
43254	368422
14942	368423
19895	368424
665235	368425
72445	368426
648614	368427
618374	368428
215088	368429
10665	368430
288536	368431
508646	368432
47827	368433
105064	368434
148424	368435
11438	368436
701940	368437
336899	368438
46995	368439
168196	368440
3590	368441
638966	368442
82714	368443
355094	368444
109916	368445
659979	368446
681571	368447
495660	368448
357963	368449
673615	368450
310304	368451
540315	368452
11898	368453
547807	368454
469996	368455
621191	368456
514686	368457
645881	368458
503287	368459
509377	368460
687722	368461
36028	368462
98973	368463
678540	368464
148922	368465
474776	368466
704072	368467
566343	368468
524994	368469
560855	368470
186646	368471
718787	368472
142281	368473
246779	368474
12570	368475
715785	368476
16419	368477
475104	368478
284298	368479
441414	368480
144966	368481
665476	368482
179338	368483
412359	368484
380858	368485
134738	368486
12526	368487
392964	368488
13310	368489
69887	368490
121260	368491
96377	368492
226237	368493
470641	368494
51281	368495
364189	368496
537007	368497
550746	368498
279779	368499
644833	368500
66924	368501
249115	368502
62123	368503
237048	368504
474906	368505
202799	368506
273414	368507
470078	368508
112794	368509
520415	368510
695363	368511
571272	368512
528428	368513
191582	368514
5027	368515
467939	368516
676740	368517
345206	368518
329038	368519
393682	368520
245371	368521
39253	368522
623337	368523
159737	368524
294990	368525
373540	368526
674474	368527
440232	368528
661430	368529
12947	368530
228096	368531
501050	368532
119293	368533
487817	368534
687737	368535
276787	368536
547444	368537
630335	368538
693262	368539
163228	368540
177386	368541
125950	368542
570418	368543
315438	368544
473955	368545
29174	368546
121050	368547
1957	368548
150043	368549
135710	368550
146771	368551
112480	368552
488147	368553
47141	368554
424224	368555
691681	368556
449482	368557
21257	368558
174854	368559
163477	368560
375521	368561
70187	368562
102596	368563
453438	368564
722882	368565
115916	368566
66913	368567
465645	368568
37466	368569
148689	368570
105610	368571
682467	368572
417555	368573
3833	368574
378605	368575
325689	368576
405584	368577
36001	368578
531030	368579
565115	368580
472527	368581
53199	368582
37266	368583
642339	368584
241864	368585
338799	368586
530672	368587
392873	368588
371036	368589
332267	368590
27394	368591
42203	368592
365887	368593
111297	368594
13457	368595
3794	368596
265910	368597
98569	368598
120503	368599
664219	368600
51204	368601
510852	368602
189743	368603
78981	368604
402119	368605
661572	368606
31781	368607
296143	368608
433452	368609
175617	368610
270634	368611
6448	368612
108868	368613
553186	368614
108575	368615
561045	368616
172341	368617
697717	368618
504622	368619
682869	368620
540284	368621
29411	368622
147631	368623
107274	368624
31314	368625
54007	368626
232469	368627
206066	368628
280193	368629
600429	368630
66798	368631
558516	368632
22391	368633
150739	368634
202288	368635
114522	368636
2718	368637
49624	368638
38739	368639
361545	368640
566817	368641
657950	368642
164043	368643
315919	368644
422711	368645
74969	368646
326863	368647
52316	368648
18323	368649
121733	368650
5576	368651
716676	368652
4478	368653
678465	368654
636641	368655
164916	368656
84300	368657
9605	368658
596082	368659
232105	368660
54941	368661
619606	368662
582953	368663
48676	368664
76857	368665
74759	368666
705043	368667
36867	368668
1863	368669
25883	368670
656429	368671
255129	368672
271086	368673
86246	368674
112418	368675
99407	368676
691394	368677
44687	368678
145515	368679
50841	368680
706636	368681
173835	368682
499972	368683
528045	368684
45	368685
600685	368686
115955	368687
293004	368688
584457	368689
18704	368690
182209	368691
111044	368692
538465	368693
420052	368694
372289	368695
42947	368696
438173	368697
103414	368698
26300	368699
139988	368700
301327	368701
3652	368702
64628	368703
631491	368704
577743	368705
141379	368706
16945	368707
428217	368708
81373	368709
47178	368710
637469	368711
307149	368712
675126	368713
304822	368714
216414	368715
608030	368716
162858	368717
699693	368718
355109	368719
196754	368720
161773	368721
3717	368722
215118	368723
654811	368724
468745	368725
40544	368726
340215	368727
503129	368728
705039	368729
13446	368730
165641	368731
160047	368732
170872	368733
111309	368734
289414	368735
23106	368736
3690	368737
37024	368738
475432	368739
49007	368740
553704	368741
520056	368742
719759	368743
584635	368744
7014	368745
331169	368746
114731	368747
511109	368748
140934	368749
592115	368750
176975	368751
196874	368752
242859	368753
688692	368754
155992	368755
352886	368756
141913	368757
89527	368758
642795	368759
532672	368760
687163	368761
432001	368762
137646	368763
907	368764
211152	368765
199893	368766
662450	368767
702600	368768
535593	368769
149104	368770
117024	368771
13300	368772
26	368773
434654	368774
461606	368775
120437	368776
630883	368777
323209	368778
162624	368779
365954	368780
216249	368781
261574	368782
543092	368783
376935	368784
416775	368785
592902	368786
231187	368787
187996	368788
14360	368789
184505	368790
369004	368791
457	368792
404487	368793
340949	368794
603209	368795
189580	368796
363311	368797
152812	368798
571431	368799
159443	368800
408331	368801
6301	368802
49606	368803
500955	368804
344104	368805
48506	368806
101291	368807
426842	368808
465358	368809
685977	368810
671305	368811
101517	368812
53633	368813
627923	368814
87436	368815
317624	368816
363788	368817
164451	368818
461644	368819
642109	368820
61165	368821
220628	368822
59870	368823
2285	368824
85335	368825
613047	368826
660065	368827
506276	368828
132283	368829
264440	368830
185649	368831
47372	368832
543417	368833
177003	368834
295517	368835
148664	368836
704512	368837
668935	368838
70786	368839
723102	368840
601962	368841
399193	368842
168257	368843
227961	368844
79924	368845
416391	368846
144975	368847
427312	368848
303852	368849
102133	368850
122900	368851
506811	368852
262390	368853
48414	368854
111005	368855
39509	368856
654142	368857
33784	368858
98511	368859
234754	368860
100311	368861
541909	368862
488312	368863
134444	368864
46566	368865
235981	368866
90703	368867
686726	368868
110594	368869
708707	368870
92134	368871
210243	368872
382185	368873
717089	368874
177841	368875
641295	368876
100642	368877
99166	368878
683246	368879
83201	368880
14146	368881
263707	368882
615378	368883
129330	368884
408076	368885
24543	368886
176473	368887
524966	368888
91506	368889
461180	368890
109018	368891
527494	368892
692121	368893
562063	368894
510144	368895
20239	368896
438647	368897
145090	368898
123704	368899
9937	368900
2323	368901
15954	368902
485495	368903
127880	368904
379429	368905
23945	368906
74458	368907
707332	368908
440090	368909
627644	368910
707129	368911
305189	368912
684097	368913
111548	368914
121840	368915
47027	368916
598911	368917
659733	368918
132223	368919
34495	368920
518147	368921
449494	368922
34282	368923
1185	368924
101876	368925
13623	368926
260876	368927
26637	368928
135844	368929
118139	368930
388899	368931
35283	368932
55480	368933
110024	368934
56598	368935
543535	368936
175498	368937
112185	368938
687567	368939
397833	368940
1779	368941
195399	368942
584777	368943
138306	368944
564491	368945
105325	368946
28077	368947
443152	368948
41063	368949
144094	368950
482539	368951
164708	368952
582221	368953
220731	368954
683698	368955
9948	368956
154341	368957
376718	368958
406409	368959
147094	368960
43519	368961
479363	368962
405933	368963
239635	368964
168883	368965
157547	368966
173766	368967
36831	368968
558918	368969
250969	368970
44773	368971
436415	368972
376384	368973
475486	368974
135566	368975
184174	368976
632199	368977
53222	368978
384971	368979
162171	368980
81650	368981
54123	368982
547644	368983
470550	368984
24257	368985
608887	368986
112832	368987
34309	368988
216695	368989
491371	368990
472848	368991
46456	368992
443567	368993
346890	368994
430659	368995
498941	368996
428090	368997
8260	368998
418892	368999
3793	369000
187329	369001
358912	369002
665759	369003
667504	369004
182990	369005
538669	369006
431173	369007
54303	369008
161663	369009
60748	369010
54963	369011
318335	369012
522631	369013
647068	369014
89623	369015
70847	369016
42636	369017
91700	369018
171355	369019
542178	369020
702458	369021
36099	369022
465226	369023
52131	369024
50816	369025
709492	369026
277556	369027
98963	369028
659313	369029
462439	369030
407991	369031
314111	369032
167262	369033
517311	369034
21571	369035
55600	369036
384604	369037
608854	369038
431408	369039
140405	369040
700243	369041
28044	369042
601984	369043
590122	369044
669536	369045
49939	369046
235991	369047
124190	369048
15330	369049
457186	369050
175599	369051
59273	369052
5440	369053
295477	369054
87578	369055
42109	369056
88257	369057
119106	369058
581736	369059
10350	369060
10098	369061
138237	369062
132334	369063
479054	369064
10955	369065
489303	369066
109678	369067
579119	369068
347343	369069
210828	369070
174392	369071
100759	369072
528786	369073
714820	369074
161608	369075
9550	369076
402518	369077
115193	369078
503613	369079
111367	369080
153805	369081
30477	369082
240737	369083
10933	369084
621	369085
508	369086
123915	369087
477173	369088
542238	369089
135484	369090
117873	369091
642451	369092
237220	369093
266440	369094
79505	369095
548892	369096
103038	369097
166896	369098
491816	369099
184504	369100
75632	369101
15755	369102
169440	369103
544033	369104
542910	369105
597120	369106
38245	369107
483024	369108
663708	369109
132788	369110
4318	369111
178099	369112
179685	369113
30826	369114
74403	369115
289796	369116
528674	369117
532779	369118
89156	369119
184752	369120
42666	369121
460993	369122
500203	369123
135899	369124
322214	369125
532442	369126
46922	369127
376367	369128
100282	369129
714571	369130
400064	369131
1938	369132
473365	369133
75902	369134
659347	369135
182497	369136
175933	369137
527611	369138
204012	369139
225232	369140
506997	369141
19668	369142
230591	369143
293851	369144
105212	369145
135914	369146
226973	369147
403783	369148
610121	369149
300286	369150
176361	369151
467660	369152
187061	369153
171848	369154
428028	369155
74874	369156
519230	369157
346435	369158
482785	369159
578258	369160
73002	369161
121773	369162
102547	369163
16189	369164
392541	369165
717726	369166
386768	369167
552196	369168
38744	369169
310818	369170
42104	369171
635980	369172
644145	369173
157357	369174
631927	369175
302420	369176
9152	369177
299922	369178
33102	369179
467412	369180
612827	369181
19182	369182
301585	369183
24118	369184
534111	369185
144078	369186
662231	369187
81419	369188
470937	369189
626421	369190
166589	369191
157927	369192
3119	369193
617968	369194
339269	369195
8082	369196
362595	369197
31089	369198
89784	369199
685775	369200
28847	369201
1710	369202
304255	369203
560618	369204
15223	369205
520479	369206
49295	369207
651208	369208
224614	369209
565420	369210
207942	369211
296590	369212
419845	369213
40406	369214
723492	369215
6358	369216
597690	369217
246992	369218
61761	369219
284230	369220
112471	369221
204404	369222
286362	369223
94682	369224
541773	369225
685166	369226
125180	369227
16209	369228
44310	369229
252527	369230
592726	369231
365203	369232
524009	369233
604399	369234
8913	369235
162501	369236
716527	369237
1235	369238
36231	369239
90959	369240
380952	369241
246006	369242
28113	369243
645528	369244
563026	369245
278208	369246
95919	369247
22896	369248
16428	369249
166706	369250
119695	369251
706850	369252
258056	369253
138921	369254
314982	369255
56472	369256
624661	369257
595612	369258
192805	369259
91967	369260
115374	369261
714171	369262
648278	369263
187820	369264
376841	369265
185108	369266
23359	369267
120538	369268
75442	369269
55092	369270
325236	369271
557779	369272
412611	369273
178219	369274
185840	369275
144925	369276
150685	369277
177241	369278
394986	369279
189	369280
78568	369281
4854	369282
15323	369283
130098	369284
8597	369285
323658	369286
268271	369287
462266	369288
249000	369289
270267	369290
188357	369291
30099	369292
564330	369293
700390	369294
79274	369295
706112	369296
385990	369297
103961	369298
344558	369299
146596	369300
103324	369301
703602	369302
131601	369303
240241	369304
191976	369305
46123	369306
571285	369307
45194	369308
163360	369309
48655	369310
142951	369311
411181	369312
334871	369313
255055	369314
165366	369315
45274	369316
187657	369317
89172	369318
202403	369319
76662	369320
4834	369321
625838	369322
119325	369323
20170	369324
499518	369325
377646	369326
236847	369327
18751	369328
47377	369329
119249	369330
28654	369331
663891	369332
33058	369333
310648	369334
2441	369335
145148	369336
8669	369337
69183	369338
338832	369339
549451	369340
100989	369341
154757	369342
651414	369343
506309	369344
145491	369345
201111	369346
150349	369347
177250	369348
13601	369349
171674	369350
278098	369351
86172	369352
616255	369353
664158	369354
587040	369355
699048	369356
32749	369357
49133	369358
149806	369359
107754	369360
34283	369361
125784	369362
99814	369363
6334	369364
299928	369365
483697	369366
76824	369367
286769	369368
375052	369369
351837	369370
100295	369371
38244	369372
518930	369373
116488	369374
166481	369375
169570	369376
546383	369377
677401	369378
118403	369379
99406	369380
169196	369381
684544	369382
151357	369383
78047	369384
466387	369385
489616	369386
510415	369387
487626	369388
62660	369389
294743	369390
131785	369391
12087	369392
140117	369393
633937	369394
56062	369395
176299	369396
436785	369397
126423	369398
92625	369399
246670	369400
36476	369401
43732	369402
469204	369403
86081	369404
612128	369405
682557	369406
705082	369407
538559	369408
49481	369409
304223	369410
442793	369411
590574	369412
583575	369413
241967	369414
428254	369415
630266	369416
361767	369417
10027	369418
673810	369419
85919	369420
229847	369421
20080	369422
410659	369423
560438	369424
19459	369425
8661	369426
335894	369427
338426	369428
114384	369429
4968	369430
3307	369431
174482	369432
574763	369433
610085	369434
274273	369435
54820	369436
174581	369437
146817	369438
552976	369439
326611	369440
144013	369441
569781	369442
253646	369443
620100	369444
341302	369445
329613	369446
124311	369447
690760	369448
3599	369449
549303	369450
10893	369451
651636	369452
120700	369453
375867	369454
64349	369455
47121	369456
331018	369457
166400	369458
34250	369459
266259	369460
335824	369461
562515	369462
183660	369463
454633	369464
234582	369465
331097	369466
465850	369467
61245	369468
633219	369469
50340	369470
665113	369471
31645	369472
36264	369473
690384	369474
259131	369475
14809	369476
616633	369477
317697	369478
436116	369479
692083	369480
547789	369481
45306	369482
674255	369483
94057	369484
259012	369485
103305	369486
152208	369487
448011	369488
289438	369489
198145	369490
122497	369491
237441	369492
532892	369493
225607	369494
664020	369495
310852	369496
696469	369497
234039	369498
51163	369499
431210	369500
374759	369501
183866	369502
4280	369503
10621	369504
22549	369505
3578	369506
80471	369507
605656	369508
486685	369509
404299	369510
701513	369511
307100	369512
2632	369513
106502	369514
359201	369515
8355	369516
387558	369517
312326	369518
418114	369519
183270	369520
2945	369521
81909	369522
4109	369523
599164	369524
28361	369525
34185	369526
430125	369527
303655	369528
536594	369529
578826	369530
22004	369531
623496	369532
363971	369533
156171	369534
409232	369535
45911	369536
250477	369537
588473	369538
256164	369539
314364	369540
481837	369541
125926	369542
111289	369543
85310	369544
626805	369545
93450	369546
332952	369547
510190	369548
71260	369549
244729	369550
20062	369551
718768	369552
215760	369553
114339	369554
163288	369555
299226	369556
336994	369557
516345	369558
721190	369559
132934	369560
504915	369561
572737	369562
22448	369563
178089	369564
124441	369565
44542	369566
293833	369567
39276	369568
40369	369569
38984	369570
285424	369571
136004	369572
138089	369573
373101	369574
45558	369575
141319	369576
674212	369577
185880	369578
682265	369579
683624	369580
26054	369581
345611	369582
626258	369583
639323	369584
208578	369585
32743	369586
111559	369587
6054	369588
461808	369589
5702	369590
469532	369591
41799	369592
68913	369593
701786	369594
541683	369595
97144	369596
511753	369597
492393	369598
361097	369599
661389	369600
373535	369601
429265	369602
294746	369603
362231	369604
674603	369605
564712	369606
535296	369607
252569	369608
20548	369609
404819	369610
471739	369611
260677	369612
532772	369613
405022	369614
13299	369615
573089	369616
101371	369617
114800	369618
298780	369619
464661	369620
93084	369621
685974	369622
477472	369623
252671	369624
385317	369625
51433	369626
242649	369627
203639	369628
134382	369629
385257	369630
699122	369631
355390	369632
678355	369633
695012	369634
603661	369635
364867	369636
658531	369637
163564	369638
266269	369639
2800	369640
163294	369641
668940	369642
29440	369643
675312	369644
574404	369645
568758	369646
636473	369647
414617	369648
40946	369649
617637	369650
179311	369651
156002	369652
666248	369653
15554	369654
107336	369655
6096	369656
722829	369657
83814	369658
14597	369659
453376	369660
634045	369661
168033	369662
569270	369663
685739	369664
70433	369665
119453	369666
704033	369667
224975	369668
25503	369669
9070	369670
12635	369671
175237	369672
320073	369673
205163	369674
340754	369675
76311	369676
109865	369677
400334	369678
619007	369679
471632	369680
51357	369681
248163	369682
40098	369683
292714	369684
297683	369685
328317	369686
25465	369687
375782	369688
605145	369689
501159	369690
187947	369691
474111	369692
402261	369693
583271	369694
96346	369695
476173	369696
170292	369697
50220	369698
97576	369699
686554	369700
30933	369701
383940	369702
122765	369703
565315	369704
380020	369705
103001	369706
374622	369707
535021	369708
92436	369709
26282	369710
107679	369711
203518	369712
93890	369713
464519	369714
406015	369715
305	369716
50910	369717
682838	369718
476276	369719
51053	369720
116633	369721
682312	369722
463026	369723
59670	369724
11777	369725
211667	369726
705840	369727
320118	369728
280583	369729
14	369730
94641	369731
278885	369732
592438	369733
412281	369734
327569	369735
284985	369736
478058	369737
584854	369738
158280	369739
168230	369740
451836	369741
412666	369742
668625	369743
47489	369744
323501	369745
415210	369746
410931	369747
441788	369748
153288	369749
61705	369750
132035	369751
36598	369752
60608	369753
398077	369754
150640	369755
12545	369756
319525	369757
412390	369758
448779	369759
448591	369760
132101	369761
558313	369762
57338	369763
94027	369764
184533	369765
403631	369766
722023	369767
423512	369768
36852	369769
145657	369770
321	369771
10717	369772
25991	369773
3630	369774
184208	369775
490877	369776
152466	369777
2370	369778
356380	369779
107793	369780
52372	369781
333436	369782
557378	369783
147900	369784
566134	369785
499716	369786
638084	369787
762	369788
624911	369789
524200	369790
115631	369791
213611	369792
1197	369793
540795	369794
80219	369795
21678	369796
672827	369797
117187	369798
216085	369799
68745	369800
40035	369801
215326	369802
418093	369803
547328	369804
149540	369805
65469	369806
42	369807
224650	369808
136357	369809
174687	369810
69680	369811
304702	369812
127627	369813
133583	369814
41723	369815
630043	369816
35387	369817
17932	369818
271976	369819
352388	369820
407255	369821
123230	369822
10485	369823
573387	369824
557082	369825
366607	369826
146950	369827
154730	369828
131735	369829
375175	369830
7734	369831
147225	369832
81034	369833
123772	369834
23998	369835
164182	369836
68630	369837
414461	369838
904	369839
439977	369840
550686	369841
102565	369842
511329	369843
7769	369844
22297	369845
128130	369846
145420	369847
19803	369848
274463	369849
53705	369850
78815	369851
420305	369852
50847	369853
597289	369854
104964	369855
611297	369856
160112	369857
422631	369858
710816	369859
566634	369860
59764	369861
292793	369862
446486	369863
248745	369864
679727	369865
47397	369866
124479	369867
23793	369868
420167	369869
259663	369870
134881	369871
23896	369872
464638	369873
79423	369874
523087	369875
598309	369876
29265	369877
108916	369878
541607	369879
140270	369880
482153	369881
139617	369882
717046	369883
641261	369884
714100	369885
208328	369886
425645	369887
565125	369888
541459	369889
200976	369890
590936	369891
55028	369892
32351	369893
318089	369894
313013	369895
221451	369896
52548	369897
8814	369898
55464	369899
473558	369900
11304	369901
69613	369902
498029	369903
70242	369904
523842	369905
430661	369906
24072	369907
250186	369908
489314	369909
634718	369910
58746	369911
650182	369912
599558	369913
97038	369914
649048	369915
65461	369916
30730	369917
3557	369918
509140	369919
571465	369920
17051	369921
567079	369922
664645	369923
465945	369924
159570	369925
29341	369926
83288	369927
607952	369928
2619	369929
249223	369930
218922	369931
582408	369932
201262	369933
30698	369934
667555	369935
67831	369936
88616	369937
237712	369938
661691	369939
368621	369940
610547	369941
496919	369942
512578	369943
12216	369944
7912	369945
474124	369946
384539	369947
165925	369948
427545	369949
105035	369950
564935	369951
20980	369952
14182	369953
53992	369954
222883	369955
549522	369956
79031	369957
157545	369958
134978	369959
104458	369960
504837	369961
39567	369962
663229	369963
172868	369964
703566	369965
633827	369966
2333	369967
657250	369968
254258	369969
17864	369970
511887	369971
604650	369972
172109	369973
356216	369974
697689	369975
260735	369976
423571	369977
19389	369978
91846	369979
487501	369980
224391	369981
24010	369982
211398	369983
538449	369984
198024	369985
155547	369986
401739	369987
282353	369988
552203	369989
163625	369990
127315	369991
20292	369992
120965	369993
128410	369994
124946	369995
653811	369996
164430	369997
202751	369998
436308	369999
683307	370000
238585	370001
111225	370002
292696	370003
47296	370004
349438	370005
630642	370006
161966	370007
612486	370008
75656	370009
636647	370010
682266	370011
92370	370012
5447	370013
451416	370014
7383	370015
520759	370016
592631	370017
23089	370018
7324	370019
25998	370020
79417	370021
147142	370022
392728	370023
31131	370024
195275	370025
58495	370026
486145	370027
659788	370028
2242	370029
81367	370030
169152	370031
78694	370032
363601	370033
220274	370034
265805	370035
590926	370036
334780	370037
275674	370038
327259	370039
442777	370040
715761	370041
627617	370042
530888	370043
117917	370044
404	370045
720608	370046
252865	370047
600055	370048
639815	370049
337425	370050
197998	370051
99607	370052
438481	370053
177	370054
83577	370055
435939	370056
379664	370057
464641	370058
409460	370059
71930	370060
41169	370061
88934	370062
171389	370063
650630	370064
693306	370065
229136	370066
232045	370067
572347	370068
445111	370069
78246	370070
437466	370071
72861	370072
451209	370073
144562	370074
125690	370075
84162	370076
33963	370077
606663	370078
116271	370079
142940	370080
66934	370081
397082	370082
28434	370083
310362	370084
527122	370085
7982	370086
13595	370087
37845	370088
25207	370089
561738	370090
587567	370091
557987	370092
180848	370093
128830	370094
178181	370095
652908	370096
242043	370097
393185	370098
142738	370099
33491	370100
61744	370101
471932	370102
287202	370103
3575	370104
523865	370105
549279	370106
667246	370107
687488	370108
372863	370109
626349	370110
40763	370111
61974	370112
663069	370113
15351	370114
67923	370115
180513	370116
11961	370117
80203	370118
66529	370119
123225	370120
495828	370121
213626	370122
226964	370123
632729	370124
150236	370125
116145	370126
350692	370127
145865	370128
386205	370129
103906	370130
168256	370131
491469	370132
98497	370133
574507	370134
184496	370135
7826	370136
93222	370137
22345	370138
283713	370139
26594	370140
78489	370141
169512	370142
681282	370143
251315	370144
183333	370145
10174	370146
359753	370147
310006	370148
349489	370149
649470	370150
287050	370151
49381	370152
402336	370153
427745	370154
686867	370155
309282	370156
28347	370157
658021	370158
37917	370159
420624	370160
19814	370161
660760	370162
531401	370163
181755	370164
404903	370165
23335	370166
149971	370167
53369	370168
202823	370169
518277	370170
18065	370171
324366	370172
412999	370173
8660	370174
136897	370175
148755	370176
524518	370177
403285	370178
17292	370179
660440	370180
6824	370181
712079	370182
38409	370183
4795	370184
246686	370185
597913	370186
180140	370187
12185	370188
383080	370189
258336	370190
204097	370191
7690	370192
100479	370193
651726	370194
232708	370195
119631	370196
332273	370197
619610	370198
302110	370199
156930	370200
182200	370201
113925	370202
441689	370203
112208	370204
146316	370205
7699	370206
412851	370207
389903	370208
151100	370209
13268	370210
13656	370211
653920	370212
143642	370213
362481	370214
7841	370215
602667	370216
68293	370217
712704	370218
459777	370219
649297	370220
664986	370221
79119	370222
553451	370223
581727	370224
647542	370225
336830	370226
120692	370227
137199	370228
569105	370229
186586	370230
165012	370231
33985	370232
17940	370233
131159	370234
484761	370235
413954	370236
98137	370237
643365	370238
724523	370239
4483	370240
51197	370241
53218	370242
331883	370243
559603	370244
14616	370245
5320	370246
699018	370247
666426	370248
397221	370249
348360	370250
50314	370251
482254	370252
1822	370253
296623	370254
704	370255
79911	370256
672908	370257
76831	370258
101725	370259
46104	370260
239468	370261
138374	370262
324597	370263
155610	370264
56683	370265
174484	370266
701252	370267
362351	370268
4649	370269
395908	370270
131198	370271
181096	370272
629936	370273
173471	370274
85291	370275
103771	370276
597574	370277
450050	370278
534992	370279
147298	370280
12198	370281
265193	370282
92961	370283
596830	370284
9896	370285
4746	370286
169190	370287
518806	370288
345145	370289
280949	370290
26113	370291
610502	370292
2245	370293
493920	370294
471856	370295
308219	370296
702833	370297
288853	370298
10531	370299
123286	370300
186099	370301
610845	370302
607041	370303
113955	370304
611273	370305
613103	370306
570038	370307
310991	370308
27804	370309
1421	370310
126004	370311
284175	370312
281769	370313
456263	370314
168176	370315
426083	370316
245306	370317
80617	370318
1503	370319
602060	370320
398631	370321
89611	370322
452633	370323
111820	370324
86851	370325
140584	370326
433279	370327
430543	370328
622889	370329
307360	370330
689361	370331
47877	370332
424445	370333
680169	370334
310631	370335
71461	370336
28634	370337
536561	370338
390695	370339
122481	370340
166884	370341
496485	370342
673799	370343
17571	370344
369296	370345
189565	370346
217836	370347
665732	370348
455087	370349
6895	370350
59432	370351
45606	370352
208599	370353
197463	370354
184395	370355
164312	370356
212823	370357
6497	370358
547512	370359
231020	370360
116003	370361
338828	370362
127916	370363
160225	370364
108	370365
520681	370366
237627	370367
87338	370368
283239	370369
197996	370370
353983	370371
725114	370372
375275	370373
626980	370374
226173	370375
31584	370376
626	370377
179327	370378
167730	370379
140031	370380
498118	370381
436998	370382
197387	370383
272790	370384
9889	370385
196850	370386
338078	370387
297176	370388
4389	370389
388407	370390
649009	370391
513865	370392
590666	370393
719053	370394
31497	370395
557553	370396
13740	370397
255470	370398
22555	370399
37201	370400
93265	370401
88143	370402
366555	370403
241049	370404
227371	370405
123840	370406
112047	370407
88161	370408
526884	370409
117925	370410
498243	370411
395703	370412
14141	370413
440860	370414
567180	370415
365513	370416
46625	370417
693610	370418
420780	370419
196266	370420
554	370421
537876	370422
354845	370423
371307	370424
22267	370425
45978	370426
70326	370427
73864	370428
51482	370429
315169	370430
700905	370431
75850	370432
679258	370433
44182	370434
489025	370435
180259	370436
682667	370437
537608	370438
147348	370439
88907	370440
171428	370441
258573	370442
74325	370443
657406	370444
225378	370445
651529	370446
10555	370447
142194	370448
204953	370449
112207	370450
449409	370451
679708	370452
684043	370453
2215	370454
579977	370455
46653	370456
557028	370457
211082	370458
151428	370459
716651	370460
154976	370461
73543	370462
701442	370463
20755	370464
542541	370465
338685	370466
710985	370467
114500	370468
2406	370469
579693	370470
449848	370471
110349	370472
44519	370473
160410	370474
50931	370475
628631	370476
60713	370477
45835	370478
538851	370479
525016	370480
388707	370481
343777	370482
574598	370483
163717	370484
543983	370485
79711	370486
491866	370487
72906	370488
435618	370489
542830	370490
281129	370491
315163	370492
15941	370493
262071	370494
153280	370495
665972	370496
1840	370497
235678	370498
346509	370499
309702	370500
710251	370501
36578	370502
45913	370503
650730	370504
454480	370505
38491	370506
65045	370507
155465	370508
514479	370509
559958	370510
16751	370511
348765	370512
102728	370513
59610	370514
30188	370515
634151	370516
519714	370517
112425	370518
57440	370519
480989	370520
86656	370521
528856	370522
13016	370523
540507	370524
687799	370525
556193	370526
358253	370527
721672	370528
325261	370529
16538	370530
462908	370531
126569	370532
174871	370533
284490	370534
97482	370535
155748	370536
236576	370537
5537	370538
232305	370539
217179	370540
633795	370541
600777	370542
175064	370543
258802	370544
376670	370545
480311	370546
203087	370547
461051	370548
3046	370549
335821	370550
134089	370551
177146	370552
463146	370553
681303	370554
110854	370555
70682	370556
555566	370557
109224	370558
547009	370559
640746	370560
337449	370561
696995	370562
487708	370563
162249	370564
610231	370565
163232	370566
555807	370567
432818	370568
497980	370569
558980	370570
114723	370571
453156	370572
474382	370573
126787	370574
689983	370575
608294	370576
371521	370577
496714	370578
532627	370579
25233	370580
96617	370581
46483	370582
526051	370583
112216	370584
316447	370585
464483	370586
357502	370587
671638	370588
367870	370589
437527	370590
461769	370591
90420	370592
307135	370593
283383	370594
690586	370595
504459	370596
80066	370597
33398	370598
447061	370599
525637	370600
90610	370601
196775	370602
139302	370603
134460	370604
379893	370605
458357	370606
402375	370607
75592	370608
72151	370609
19289	370610
172317	370611
135999	370612
231223	370613
147198	370614
370697	370615
650035	370616
8192	370617
518969	370618
193293	370619
568331	370620
282750	370621
47214	370622
31467	370623
54041	370624
83769	370625
688415	370626
73996	370627
180009	370628
27692	370629
699228	370630
527926	370631
407739	370632
183317	370633
8381	370634
664564	370635
118317	370636
221174	370637
52797	370638
696115	370639
231517	370640
600776	370641
39420	370642
560878	370643
267511	370644
566037	370645
100664	370646
245209	370647
520079	370648
95074	370649
358791	370650
333146	370651
345524	370652
108906	370653
135615	370654
36070	370655
168196	370656
639368	370657
123292	370658
116384	370659
691464	370660
38001	370661
73064	370662
540427	370663
9157	370664
6488	370665
323253	370666
667	370667
580373	370668
118029	370669
684914	370670
26253	370671
412597	370672
578353	370673
159279	370674
7367	370675
2148	370676
417824	370677
363685	370678
171054	370679
634049	370680
174639	370681
78257	370682
240278	370683
483241	370684
676792	370685
114828	370686
73620	370687
269903	370688
84317	370689
346166	370690
38807	370691
505030	370692
123407	370693
104516	370694
35914	370695
308197	370696
353188	370697
132741	370698
127849	370699
179368	370700
315285	370701
140743	370702
157411	370703
10733	370704
37228	370705
57425	370706
597799	370707
480012	370708
102734	370709
11963	370710
144301	370711
159760	370712
652956	370713
387930	370714
526562	370715
41958	370716
63385	370717
411922	370718
66266	370719
559620	370720
278756	370721
351590	370722
78940	370723
388772	370724
691770	370725
15939	370726
476635	370727
438894	370728
445781	370729
653867	370730
480379	370731
78343	370732
684707	370733
767	370734
10590	370735
369256	370736
154716	370737
527390	370738
155810	370739
49060	370740
483925	370741
265739	370742
67022	370743
641166	370744
681515	370745
293384	370746
196695	370747
391105	370748
8087	370749
706966	370750
25285	370751
312702	370752
132109	370753
12624	370754
49962	370755
442891	370756
76725	370757
386093	370758
78636	370759
633840	370760
619273	370761
437425	370762
32667	370763
57969	370764
32793	370765
495556	370766
118461	370767
87306	370768
603985	370769
246115	370770
79611	370771
274636	370772
715512	370773
105996	370774
12022	370775
707647	370776
13102	370777
426924	370778
117178	370779
21829	370780
579897	370781
612376	370782
251658	370783
94617	370784
550323	370785
333853	370786
446658	370787
9401	370788
139645	370789
114152	370790
514368	370791
390728	370792
393901	370793
109337	370794
45942	370795
293383	370796
586461	370797
181779	370798
135279	370799
27771	370800
159210	370801
41720	370802
16150	370803
24949	370804
175511	370805
700338	370806
614761	370807
503066	370808
22645	370809
714087	370810
597898	370811
62982	370812
35850	370813
49384	370814
447356	370815
376506	370816
424719	370817
2530	370818
314536	370819
179358	370820
673705	370821
183755	370822
180195	370823
109280	370824
544081	370825
174557	370826
534395	370827
329387	370828
475875	370829
314683	370830
378877	370831
637534	370832
650140	370833
171457	370834
121066	370835
417042	370836
639747	370837
518863	370838
339715	370839
185498	370840
680717	370841
47526	370842
17872	370843
304631	370844
311068	370845
671047	370846
46083	370847
539705	370848
466752	370849
444472	370850
600433	370851
659945	370852
318658	370853
481156	370854
647627	370855
652993	370856
126177	370857
159864	370858
96964	370859
659383	370860
515924	370861
578957	370862
94045	370863
363651	370864
76129	370865
474657	370866
135237	370867
53202	370868
18453	370869
405052	370870
198979	370871
231796	370872
28059	370873
384842	370874
374031	370875
15596	370876
577482	370877
185798	370878
219685	370879
7650	370880
56971	370881
494334	370882
67876	370883
159589	370884
101203	370885
49707	370886
329605	370887
157929	370888
82352	370889
100245	370890
544207	370891
77097	370892
423951	370893
625407	370894
213704	370895
352239	370896
49385	370897
166921	370898
707272	370899
25490	370900
471990	370901
383703	370902
54796	370903
172291	370904
524027	370905
301711	370906
433609	370907
666729	370908
626848	370909
629167	370910
550955	370911
585089	370912
218063	370913
30560	370914
539575	370915
132300	370916
539491	370917
335634	370918
174068	370919
94174	370920
254477	370921
412586	370922
565573	370923
126660	370924
30683	370925
595847	370926
6731	370927
8582	370928
392396	370929
550984	370930
117759	370931
64792	370932
76742	370933
250497	370934
469297	370935
29081	370936
417005	370937
605605	370938
662793	370939
147216	370940
158141	370941
14669	370942
447364	370943
29664	370944
439129	370945
309113	370946
602036	370947
601027	370948
715564	370949
47392	370950
716931	370951
287170	370952
449761	370953
305008	370954
248755	370955
25867	370956
418734	370957
12045	370958
179759	370959
29634	370960
146690	370961
22773	370962
576075	370963
240699	370964
159012	370965
655384	370966
114319	370967
253858	370968
113495	370969
69491	370970
169007	370971
214275	370972
121744	370973
31055	370974
56759	370975
366430	370976
31485	370977
519803	370978
605490	370979
686279	370980
228563	370981
274095	370982
47305	370983
116350	370984
332026	370985
89690	370986
236097	370987
214767	370988
403232	370989
631880	370990
594038	370991
631652	370992
84600	370993
140348	370994
617395	370995
63899	370996
160992	370997
301003	370998
268324	370999
12929	371000
634007	371001
169033	371002
131249	371003
510493	371004
442736	371005
146910	371006
89816	371007
72279	371008
157341	371009
155309	371010
707312	371011
594032	371012
246733	371013
46749	371014
179511	371015
246408	371016
417706	371017
704085	371018
304854	371019
42768	371020
93271	371021
89125	371022
61636	371023
655464	371024
643134	371025
48013	371026
462978	371027
686952	371028
356679	371029
173309	371030
45044	371031
178502	371032
50038	371033
498544	371034
718265	371035
300980	371036
99030	371037
41428	371038
618875	371039
177455	371040
257337	371041
617904	371042
16066	371043
36665	371044
248333	371045
439196	371046
129278	371047
67958	371048
20800	371049
336498	371050
128200	371051
420567	371052
397198	371053
12928	371054
58116	371055
516292	371056
217157	371057
111927	371058
557669	371059
97277	371060
310286	371061
180008	371062
543401	371063
261819	371064
12982	371065
311438	371066
356644	371067
462101	371068
371242	371069
43990	371070
116622	371071
32225	371072
4865	371073
511555	371074
178358	371075
571735	371076
52029	371077
701959	371078
143018	371079
4621	371080
713654	371081
481354	371082
662938	371083
436699	371084
584793	371085
596709	371086
348509	371087
35996	371088
175529	371089
440482	371090
685512	371091
6505	371092
170047	371093
146104	371094
571569	371095
634769	371096
622278	371097
594657	371098
103510	371099
538177	371100
479827	371101
671946	371102
450996	371103
65999	371104
668745	371105
711873	371106
358760	371107
181304	371108
116088	371109
381072	371110
137377	371111
384895	371112
166023	371113
4097	371114
6299	371115
647995	371116
186568	371117
281552	371118
143503	371119
443004	371120
564958	371121
192951	371122
307458	371123
180067	371124
507751	371125
55196	371126
684038	371127
712991	371128
135601	371129
226220	371130
280936	371131
9910	371132
2836	371133
206336	371134
428321	371135
165149	371136
83365	371137
536679	371138
537200	371139
363271	371140
265355	371141
45929	371142
268581	371143
229332	371144
511506	371145
658744	371146
108702	371147
121825	371148
211397	371149
527304	371150
421403	371151
118777	371152
30084	371153
459168	371154
244006	371155
585201	371156
157536	371157
181983	371158
5272	371159
321895	371160
183156	371161
402819	371162
4904	371163
404060	371164
601968	371165
74174	371166
584557	371167
73210	371168
595599	371169
12295	371170
99969	371171
119248	371172
34417	371173
120797	371174
340943	371175
520106	371176
144674	371177
251112	371178
335708	371179
15358	371180
74413	371181
400989	371182
708121	371183
652663	371184
535788	371185
591309	371186
443086	371187
188324	371188
637011	371189
590507	371190
614309	371191
55863	371192
64248	371193
15684	371194
284391	371195
338420	371196
435730	371197
44447	371198
139516	371199
260730	371200
3008	371201
172484	371202
74393	371203
11329	371204
569437	371205
1379	371206
1560	371207
4139	371208
135469	371209
128346	371210
646486	371211
531497	371212
703578	371213
221137	371214
118514	371215
419087	371216
159287	371217
583691	371218
12060	371219
463035	371220
303082	371221
279183	371222
584315	371223
170731	371224
169301	371225
82080	371226
41850	371227
100795	371228
212324	371229
344372	371230
175307	371231
412234	371232
515978	371233
522135	371234
178307	371235
246041	371236
276943	371237
148614	371238
75269	371239
378243	371240
597629	371241
501477	371242
56838	371243
107827	371244
86	371245
495314	371246
362415	371247
439315	371248
36412	371249
210492	371250
556156	371251
19122	371252
21263	371253
3531	371254
126409	371255
718464	371256
392227	371257
539775	371258
486325	371259
91741	371260
664684	371261
536893	371262
80520	371263
239689	371264
183334	371265
43696	371266
153648	371267
348879	371268
608523	371269
347103	371270
35831	371271
12292	371272
489415	371273
120617	371274
123422	371275
103441	371276
713740	371277
659131	371278
184625	371279
320399	371280
89402	371281
105759	371282
467839	371283
252117	371284
387804	371285
139397	371286
472998	371287
641583	371288
146727	371289
198947	371290
426342	371291
609496	371292
69525	371293
698981	371294
148554	371295
250852	371296
126824	371297
218500	371298
563493	371299
181377	371300
6893	371301
10150	371302
230282	371303
392326	371304
17653	371305
478563	371306
483853	371307
499848	371308
643720	371309
480380	371310
185263	371311
369704	371312
560585	371313
86289	371314
547781	371315
12348	371316
505561	371317
31858	371318
31900	371319
47755	371320
296082	371321
57694	371322
2565	371323
45511	371324
20424	371325
11466	371326
34814	371327
428388	371328
33697	371329
78865	371330
104572	371331
391665	371332
180035	371333
83544	371334
86084	371335
330	371336
258338	371337
29702	371338
138600	371339
172932	371340
26921	371341
183892	371342
639946	371343
78957	371344
91847	371345
51721	371346
565728	371347
170676	371348
685377	371349
111022	371350
158821	371351
15979	371352
775	371353
629521	371354
289349	371355
584567	371356
460777	371357
113341	371358
647612	371359
10632	371360
98076	371361
44948	371362
1270	371363
297170	371364
463098	371365
60093	371366
574190	371367
40987	371368
236244	371369
143753	371370
97948	371371
406028	371372
155804	371373
117492	371374
106295	371375
496642	371376
153392	371377
303172	371378
34911	371379
292049	371380
193162	371381
288176	371382
443637	371383
571069	371384
366983	371385
570938	371386
121042	371387
401361	371388
134987	371389
106941	371390
293474	371391
438698	371392
723401	371393
693672	371394
111159	371395
681050	371396
68549	371397
577858	371398
477238	371399
147750	371400
646301	371401
545421	371402
178444	371403
506963	371404
718072	371405
388031	371406
13834	371407
279837	371408
566572	371409
183137	371410
661752	371411
698172	371412
438573	371413
241810	371414
259790	371415
127269	371416
95431	371417
89412	371418
45512	371419
330047	371420
36412	371421
356690	371422
41268	371423
686160	371424
4146	371425
257409	371426
452626	371427
20810	371428
589358	371429
42426	371430
505927	371431
261037	371432
628923	371433
515776	371434
565739	371435
487271	371436
150356	371437
589253	371438
179553	371439
505550	371440
7948	371441
409133	371442
31387	371443
732	371444
222615	371445
53294	371446
100224	371447
154547	371448
519086	371449
320858	371450
114052	371451
293329	371452
486463	371453
515694	371454
689522	371455
52001	371456
71317	371457
496421	371458
27002	371459
702777	371460
74111	371461
244953	371462
407375	371463
36295	371464
93144	371465
672689	371466
555678	371467
634194	371468
611184	371469
179042	371470
101868	371471
457227	371472
72174	371473
659259	371474
3752	371475
38815	371476
251358	371477
369703	371478
717347	371479
310959	371480
284486	371481
183803	371482
128118	371483
61601	371484
279434	371485
144568	371486
46532	371487
14002	371488
11771	371489
164771	371490
512720	371491
198174	371492
414726	371493
151658	371494
704887	371495
114411	371496
47064	371497
630753	371498
226511	371499
639744	371500
506322	371501
491789	371502
356494	371503
182330	371504
241106	371505
53977	371506
185537	371507
297324	371508
165059	371509
625126	371510
526215	371511
660816	371512
640330	371513
65772	371514
86723	371515
24782	371516
23708	371517
91293	371518
42792	371519
486150	371520
312718	371521
713771	371522
78526	371523
218241	371524
183670	371525
47293	371526
199317	371527
10778	371528
484957	371529
285427	371530
237805	371531
177467	371532
225689	371533
73797	371534
81972	371535
146553	371536
682583	371537
110227	371538
214901	371539
200830	371540
220507	371541
309701	371542
421662	371543
205604	371544
201400	371545
469351	371546
5468	371547
186387	371548
7111	371549
14001	371550
283868	371551
309803	371552
547036	371553
84816	371554
239766	371555
321128	371556
134046	371557
608530	371558
573748	371559
585492	371560
83794	371561
130801	371562
124999	371563
461771	371564
229501	371565
7719	371566
34353	371567
23510	371568
503439	371569
35637	371570
431601	371571
228272	371572
16900	371573
485449	371574
11229	371575
646671	371576
486538	371577
222564	371578
121933	371579
92939	371580
24023	371581
409385	371582
653927	371583
18434	371584
560010	371585
198472	371586
371134	371587
233627	371588
137751	371589
173061	371590
592147	371591
250	371592
718125	371593
21649	371594
679329	371595
162749	371596
371726	371597
93632	371598
677099	371599
65380	371600
114544	371601
559972	371602
38473	371603
184872	371604
132405	371605
554579	371606
326011	371607
37	371608
443779	371609
93930	371610
121152	371611
704111	371612
94695	371613
717391	371614
121390	371615
84748	371616
283824	371617
6255	371618
225343	371619
241159	371620
567519	371621
716642	371622
171952	371623
2796	371624
194467	371625
14727	371626
316064	371627
631521	371628
283986	371629
18804	371630
516268	371631
119783	371632
307620	371633
28706	371634
579402	371635
82687	371636
6076	371637
175247	371638
124261	371639
263213	371640
24822	371641
238990	371642
86411	371643
92465	371644
183710	371645
699416	371646
35959	371647
32912	371648
155067	371649
246270	371650
718512	371651
24282	371652
397246	371653
114142	371654
63673	371655
10788	371656
74880	371657
39302	371658
464446	371659
17297	371660
666844	371661
696506	371662
49871	371663
674488	371664
1363	371665
34547	371666
115	371667
31712	371668
69437	371669
245060	371670
38870	371671
40961	371672
20553	371673
17030	371674
354729	371675
36173	371676
5250	371677
61071	371678
121933	371679
91136	371680
144292	371681
587809	371682
110956	371683
135184	371684
172954	371685
114229	371686
379882	371687
161039	371688
340785	371689
18230	371690
380921	371691
28622	371692
2743	371693
10632	371694
121172	371695
447078	371696
466507	371697
57686	371698
96597	371699
257	371700
45841	371701
43317	371702
374908	371703
319983	371704
624266	371705
206489	371706
111470	371707
282585	371708
236945	371709
55851	371710
448216	371711
13600	371712
688059	371713
64713	371714
351778	371715
574713	371716
697342	371717
289636	371718
143322	371719
26239	371720
631985	371721
98970	371722
261912	371723
279295	371724
650864	371725
567152	371726
19702	371727
31607	371728
588714	371729
6551	371730
337254	371731
269453	371732
2283	371733
517552	371734
315549	371735
267245	371736
457191	371737
58177	371738
349012	371739
101965	371740
430369	371741
420734	371742
76481	371743
380384	371744
716154	371745
74873	371746
304279	371747
173402	371748
144778	371749
442274	371750
398038	371751
481925	371752
52790	371753
20976	371754
329492	371755
339971	371756
319469	371757
25807	371758
558547	371759
449225	371760
377415	371761
186202	371762
22015	371763
303394	371764
159263	371765
147462	371766
99323	371767
557437	371768
503650	371769
297655	371770
221532	371771
522904	371772
318125	371773
39378	371774
52750	371775
14755	371776
11499	371777
433342	371778
475192	371779
138239	371780
629943	371781
518190	371782
17135	371783
26728	371784
143992	371785
391947	371786
552281	371787
319166	371788
175994	371789
163770	371790
81947	371791
577051	371792
120081	371793
152275	371794
47491	371795
247759	371796
181228	371797
603669	371798
216197	371799
185725	371800
93838	371801
384913	371802
211805	371803
498007	371804
114172	371805
179547	371806
44005	371807
534240	371808
54278	371809
96708	371810
565078	371811
9372	371812
130612	371813
152610	371814
269052	371815
11576	371816
345426	371817
596328	371818
218945	371819
557711	371820
180290	371821
118924	371822
23688	371823
393451	371824
71843	371825
636824	371826
164737	371827
80012	371828
105378	371829
13258	371830
10363	371831
135997	371832
430381	371833
585395	371834
439837	371835
120807	371836
628083	371837
17311	371838
518759	371839
272324	371840
144474	371841
123561	371842
92842	371843
88403	371844
47192	371845
21702	371846
145436	371847
115959	371848
171777	371849
237691	371850
535149	371851
354770	371852
713139	371853
354063	371854
3633	371855
83506	371856
19497	371857
115544	371858
669100	371859
131117	371860
498934	371861
240089	371862
642006	371863
519634	371864
342729	371865
100701	371866
603105	371867
71561	371868
551120	371869
235216	371870
448325	371871
377835	371872
169980	371873
36756	371874
84886	371875
321435	371876
51043	371877
246737	371878
204584	371879
252625	371880
15491	371881
527902	371882
467125	371883
162705	371884
590231	371885
265541	371886
161965	371887
162612	371888
511904	371889
48807	371890
87821	371891
688595	371892
274487	371893
211791	371894
543759	371895
39534	371896
398969	371897
512279	371898
179440	371899
109481	371900
524317	371901
135823	371902
493674	371903
6656	371904
641572	371905
111399	371906
717281	371907
278751	371908
118687	371909
271857	371910
629054	371911
12508	371912
209318	371913
461559	371914
160439	371915
157930	371916
263169	371917
122184	371918
129806	371919
151960	371920
50512	371921
74004	371922
162034	371923
503805	371924
198818	371925
123431	371926
513699	371927
238629	371928
56565	371929
346858	371930
163992	371931
4842	371932
178049	371933
597816	371934
8837	371935
631342	371936
45400	371937
632494	371938
41764	371939
29844	371940
2092	371941
224615	371942
404560	371943
21311	371944
35957	371945
144537	371946
340848	371947
179456	371948
609133	371949
264665	371950
132832	371951
435762	371952
149008	371953
16306	371954
23733	371955
166808	371956
546960	371957
164363	371958
541915	371959
39322	371960
447266	371961
120261	371962
623822	371963
150831	371964
170111	371965
406417	371966
554342	371967
700741	371968
149172	371969
483242	371970
215660	371971
82914	371972
179008	371973
239817	371974
242489	371975
73772	371976
290495	371977
15759	371978
122258	371979
16415	371980
227027	371981
449647	371982
10062	371983
12930	371984
241461	371985
490359	371986
41110	371987
185380	371988
115038	371989
88293	371990
477857	371991
168302	371992
423927	371993
602918	371994
121446	371995
102576	371996
146076	371997
618142	371998
51583	371999
2240	372000
612163	372001
31260	372002
214647	372003
39009	372004
387916	372005
467022	372006
336457	372007
341595	372008
129166	372009
489679	372010
388527	372011
661589	372012
79273	372013
312795	372014
485177	372015
418261	372016
119552	372017
296403	372018
229878	372019
71322	372020
398027	372021
13383	372022
563649	372023
79110	372024
48641	372025
702451	372026
186200	372027
116083	372028
608100	372029
124965	372030
69373	372031
126066	372032
360965	372033
251825	372034
35409	372035
688669	372036
393498	372037
639711	372038
656301	372039
519605	372040
706411	372041
611712	372042
447560	372043
52389	372044
173739	372045
184967	372046
14349	372047
494776	372048
394372	372049
643570	372050
690388	372051
336137	372052
713241	372053
639761	372054
651234	372055
103140	372056
325779	372057
104439	372058
301006	372059
271258	372060
39511	372061
512420	372062
163729	372063
23072	372064
273484	372065
19185	372066
266038	372067
238803	372068
721706	372069
567663	372070
3435	372071
15222	372072
149336	372073
152602	372074
415262	372075
13003	372076
611191	372077
282610	372078
311682	372079
61792	372080
450958	372081
23756	372082
619107	372083
44383	372084
32530	372085
173030	372086
140310	372087
51498	372088
25788	372089
670600	372090
489450	372091
60304	372092
77351	372093
560451	372094
186194	372095
137204	372096
402916	372097
89179	372098
68315	372099
182263	372100
33763	372101
87626	372102
8574	372103
363834	372104
693843	372105
692946	372106
110982	372107
688784	372108
10824	372109
491007	372110
99818	372111
480148	372112
119331	372113
53147	372114
324293	372115
151669	372116
580916	372117
582379	372118
372167	372119
177965	372120
539324	372121
673179	372122
381060	372123
409184	372124
513075	372125
527496	372126
113322	372127
177007	372128
186502	372129
42970	372130
129972	372131
49956	372132
52571	372133
297200	372134
34957	372135
390404	372136
454852	372137
221631	372138
93197	372139
160061	372140
43503	372141
140523	372142
174246	372143
176332	372144
35869	372145
348917	372146
82186	372147
118428	372148
141974	372149
587413	372150
236269	372151
396717	372152
15764	372153
37600	372154
74298	372155
271519	372156
60960	372157
163876	372158
302640	372159
70146	372160
158495	372161
194954	372162
682115	372163
392980	372164
248071	372165
380295	372166
46077	372167
193106	372168
210338	372169
397407	372170
182250	372171
334749	372172
427557	372173
634741	372174
356704	372175
669596	372176
7639	372177
660162	372178
672581	372179
84641	372180
120996	372181
83646	372182
45198	372183
19001	372184
49510	372185
723733	372186
556563	372187
180495	372188
421370	372189
215739	372190
722151	372191
237497	372192
462986	372193
338846	372194
173088	372195
145622	372196
49030	372197
185789	372198
130857	372199
208625	372200
474022	372201
108164	372202
14997	372203
626314	372204
268246	372205
380371	372206
25069	372207
342232	372208
496893	372209
81858	372210
82060	372211
16566	372212
12793	372213
46039	372214
645884	372215
677049	372216
35540	372217
121579	372218
298132	372219
661782	372220
113559	372221
207180	372222
37818	372223
594788	372224
555042	372225
75542	372226
46444	372227
314564	372228
149101	372229
705964	372230
684106	372231
48699	372232
220291	372233
22540	372234
612779	372235
31945	372236
268557	372237
60120	372238
128154	372239
699769	372240
428037	372241
411139	372242
592563	372243
66940	372244
189838	372245
656554	372246
105192	372247
16107	372248
98547	372249
68893	372250
27102	372251
580200	372252
359	372253
519561	372254
333615	372255
660414	372256
4458	372257
725293	372258
2648	372259
10193	372260
332743	372261
375111	372262
537668	372263
42070	372264
40354	372265
115467	372266
174727	372267
121611	372268
109014	372269
22828	372270
50459	372271
567634	372272
303853	372273
439391	372274
46296	372275
650579	372276
318850	372277
13000	372278
81017	372279
51854	372280
123111	372281
618669	372282
221442	372283
7488	372284
303401	372285
43852	372286
693461	372287
29283	372288
283009	372289
311324	372290
497963	372291
627114	372292
138994	372293
241234	372294
255121	372295
498264	372296
393301	372297
378207	372298
222797	372299
271315	372300
641925	372301
178781	372302
64191	372303
316129	372304
137765	372305
669608	372306
634853	372307
36004	372308
144039	372309
373229	372310
328342	372311
54387	372312
384813	372313
424669	372314
116643	372315
304711	372316
39045	372317
511589	372318
545186	372319
68454	372320
5802	372321
419436	372322
675535	372323
685661	372324
366447	372325
456033	372326
6556	372327
138592	372328
676863	372329
37356	372330
356962	372331
136213	372332
518801	372333
410890	372334
161047	372335
148733	372336
471499	372337
535759	372338
522680	372339
566902	372340
613927	372341
666485	372342
426772	372343
680648	372344
69597	372345
49574	372346
326151	372347
547654	372348
12849	372349
31418	372350
338431	372351
684941	372352
625544	372353
18809	372354
59850	372355
136969	372356
70897	372357
691227	372358
2106	372359
545999	372360
507638	372361
569954	372362
169543	372363
333956	372364
68212	372365
148708	372366
179283	372367
6966	372368
488728	372369
325389	372370
34713	372371
15317	372372
38304	372373
80860	372374
138313	372375
437137	372376
158717	372377
195405	372378
6319	372379
175896	372380
533054	372381
103925	372382
10631	372383
61267	372384
76106	372385
673972	372386
57298	372387
436585	372388
94007	372389
205744	372390
391900	372391
608647	372392
159354	372393
322800	372394
427844	372395
187169	372396
309445	372397
32835	372398
141667	372399
197781	372400
131056	372401
711355	372402
19970	372403
10456	372404
523494	372405
670292	372406
169826	372407
663381	372408
24647	372409
646981	372410
333820	372411
539729	372412
419754	372413
452816	372414
13917	372415
147292	372416
660550	372417
73835	372418
475814	372419
56963	372420
496594	372421
607114	372422
64870	372423
496	372424
55661	372425
64666	372426
615090	372427
583052	372428
509560	372429
190373	372430
233659	372431
253699	372432
525981	372433
425816	372434
160550	372435
450470	372436
107872	372437
65453	372438
45590	372439
5279	372440
257289	372441
437968	372442
513189	372443
226000	372444
154302	372445
162020	372446
671361	372447
538	372448
3804	372449
176940	372450
339211	372451
705274	372452
192047	372453
724532	372454
215126	372455
447782	372456
671950	372457
68086	372458
3876	372459
15742	372460
472839	372461
593979	372462
306927	372463
9528	372464
1744	372465
293617	372466
295175	372467
636251	372468
17219	372469
718901	372470
146319	372471
45506	372472
373405	372473
146366	372474
724531	372475
37080	372476
493657	372477
519	372478
149345	372479
289327	372480
67266	372481
80297	372482
597885	372483
171230	372484
144023	372485
130727	372486
315870	372487
295174	372488
138929	372489
554452	372490
572	372491
670765	372492
444262	372493
103674	372494
719874	372495
154415	372496
28228	372497
531255	372498
282826	372499
615204	372500
170116	372501
323212	372502
173004	372503
33870	372504
714233	372505
706863	372506
165470	372507
3579	372508
337022	372509
438230	372510
459165	372511
91281	372512
442023	372513
609932	372514
360943	372515
303223	372516
101487	372517
257487	372518
685945	372519
21473	372520
535509	372521
110391	372522
260462	372523
671649	372524
244	372525
392018	372526
139424	372527
48469	372528
37884	372529
36176	372530
450889	372531
292518	372532
558805	372533
338910	372534
348803	372535
41057	372536
630514	372537
96801	372538
516979	372539
300599	372540
391260	372541
9584	372542
608891	372543
14201	372544
544459	372545
4926	372546
308985	372547
3964	372548
19894	372549
458387	372550
573243	372551
724324	372552
493660	372553
23964	372554
166773	372555
56900	372556
15055	372557
424499	372558
514588	372559
412287	372560
686022	372561
661571	372562
134108	372563
93578	372564
98582	372565
166545	372566
104182	372567
4482	372568
195012	372569
396971	372570
723315	372571
4148	372572
96710	372573
282169	372574
146303	372575
617297	372576
516996	372577
203521	372578
360765	372579
103653	372580
103815	372581
148913	372582
72173	372583
337144	372584
92973	372585
85796	372586
37552	372587
450190	372588
21084	372589
699998	372590
171480	372591
54779	372592
63873	372593
137036	372594
292596	372595
175491	372596
91121	372597
493467	372598
174166	372599
145600	372600
22172	372601
174499	372602
138249	372603
166320	372604
561638	372605
532520	372606
161623	372607
60649	372608
9931	372609
54173	372610
167762	372611
50346	372612
81561	372613
32569	372614
511452	372615
139172	372616
426753	372617
371303	372618
597740	372619
82297	372620
47759	372621
73123	372622
187711	372623
64431	372624
160272	372625
52766	372626
157702	372627
242916	372628
447555	372629
71361	372630
7438	372631
232752	372632
713022	372633
446455	372634
149619	372635
271721	372636
231279	372637
325957	372638
370440	372639
290712	372640
425864	372641
111487	372642
337907	372643
70962	372644
333957	372645
125976	372646
113771	372647
519176	372648
513282	372649
143317	372650
21256	372651
531580	372652
445080	372653
49849	372654
643961	372655
8584	372656
306380	372657
18273	372658
693505	372659
97036	372660
38241	372661
60125	372662
564302	372663
170214	372664
659535	372665
607377	372666
390666	372667
81001	372668
105163	372669
650802	372670
616755	372671
709476	372672
455246	372673
43467	372674
246641	372675
193863	372676
78308	372677
359027	372678
556969	372679
267074	372680
403306	372681
608748	372682
445783	372683
59004	372684
374348	372685
564670	372686
720812	372687
584948	372688
29250	372689
597993	372690
7151	372691
35649	372692
160470	372693
445691	372694
368251	372695
221456	372696
141160	372697
8800	372698
290013	372699
717185	372700
170041	372701
112084	372702
37221	372703
287261	372704
449437	372705
246677	372706
78624	372707
369191	372708
148258	372709
713550	372710
9566	372711
175060	372712
380867	372713
219660	372714
79484	372715
485118	372716
27827	372717
483961	372718
42738	372719
557594	372720
492672	372721
369175	372722
326931	372723
622156	372724
114231	372725
120535	372726
371812	372727
98481	372728
156445	372729
50776	372730
497734	372731
17868	372732
266948	372733
117439	372734
451320	372735
385260	372736
12397	372737
258180	372738
254387	372739
274899	372740
71894	372741
148492	372742
50474	372743
224005	372744
16906	372745
300246	372746
580040	372747
200284	372748
262278	372749
38113	372750
186601	372751
448695	372752
387566	372753
111022	372754
119529	372755
431624	372756
53730	372757
25147	372758
44778	372759
10408	372760
642169	372761
563905	372762
663420	372763
53657	372764
37756	372765
5	372766
163925	372767
657249	372768
185024	372769
543310	372770
697847	372771
263271	372772
91082	372773
14160	372774
587861	372775
594525	372776
239420	372777
452576	372778
373717	372779
280280	372780
514075	372781
97310	372782
53284	372783
535752	372784
624133	372785
257	372786
313489	372787
2269	372788
451235	372789
109743	372790
705632	372791
30245	372792
38995	372793
689807	372794
724796	372795
437426	372796
152248	372797
681178	372798
711573	372799
435480	372800
543109	372801
267868	372802
93944	372803
6456	372804
79109	372805
456673	372806
192754	372807
8575	372808
513772	372809
100798	372810
462507	372811
70582	372812
189936	372813
268838	372814
454726	372815
571889	372816
662044	372817
85105	372818
91950	372819
97878	372820
279804	372821
455719	372822
87110	372823
443555	372824
180498	372825
576298	372826
706403	372827
32867	372828
707310	372829
109416	372830
513325	372831
90318	372832
469514	372833
12296	372834
24543	372835
33698	372836
332899	372837
263557	372838
339172	372839
67420	372840
25893	372841
540506	372842
677051	372843
503824	372844
504455	372845
651913	372846
519300	372847
67181	372848
19354	372849
695449	372850
181285	372851
434376	372852
560257	372853
100678	372854
509219	372855
289308	372856
394171	372857
13511	372858
626194	372859
301917	372860
340731	372861
203222	372862
378213	372863
677390	372864
142681	372865
167075	372866
187451	372867
224604	372868
661710	372869
244355	372870
539573	372871
518293	372872
211983	372873
411731	372874
684581	372875
50843	372876
372500	372877
4582	372878
91783	372879
149355	372880
483438	372881
568619	372882
594800	372883
227064	372884
173965	372885
723431	372886
405937	372887
11075	372888
335957	372889
338776	372890
338932	372891
194138	372892
179565	372893
11187	372894
133693	372895
702251	372896
664989	372897
164877	372898
137217	372899
5235	372900
380076	372901
97835	372902
28916	372903
34320	372904
330765	372905
554003	372906
126091	372907
687747	372908
202000	372909
205428	372910
362902	372911
387743	372912
129682	372913
689147	372914
270946	372915
716314	372916
48645	372917
669263	372918
665920	372919
168806	372920
106958	372921
947	372922
37626	372923
375320	372924
9184	372925
35721	372926
363728	372927
20470	372928
31968	372929
477747	372930
586905	372931
134204	372932
699963	372933
50789	372934
93806	372935
680442	372936
475252	372937
54613	372938
154475	372939
24604	372940
152304	372941
114474	372942
49525	372943
699524	372944
165805	372945
389090	372946
433506	372947
28017	372948
402160	372949
179869	372950
339579	372951
236337	372952
320493	372953
321935	372954
164394	372955
36068	372956
127557	372957
432227	372958
656430	372959
8112	372960
134331	372961
48236	372962
370898	372963
143542	372964
596571	372965
24306	372966
350974	372967
76173	372968
2627	372969
714577	372970
21932	372971
23392	372972
52440	372973
82794	372974
6447	372975
467304	372976
112370	372977
528285	372978
433687	372979
14679	372980
638514	372981
709005	372982
125951	372983
513460	372984
50312	372985
513501	372986
589133	372987
270455	372988
7128	372989
177357	372990
523592	372991
177203	372992
437846	372993
118674	372994
185591	372995
1689	372996
164611	372997
163363	372998
519637	372999
550257	373000
22385	373001
489428	373002
107783	373003
72709	373004
268067	373005
696790	373006
526586	373007
25195	373008
22516	373009
175417	373010
207544	373011
91169	373012
650071	373013
710815	373014
127973	373015
640546	373016
78838	373017
31578	373018
408231	373019
521828	373020
699003	373021
162219	373022
477242	373023
69629	373024
531572	373025
238960	373026
284980	373027
176594	373028
132979	373029
275168	373030
126285	373031
54550	373032
472381	373033
435494	373034
267452	373035
698040	373036
674878	373037
515891	373038
150845	373039
158002	373040
118699	373041
527072	373042
684496	373043
586388	373044
67076	373045
10827	373046
722454	373047
50445	373048
301100	373049
201078	373050
6838	373051
621476	373052
535757	373053
35202	373054
260760	373055
7227	373056
399659	373057
12420	373058
366211	373059
57395	373060
203775	373061
694310	373062
500750	373063
350387	373064
711246	373065
463038	373066
346969	373067
296008	373068
80722	373069
713980	373070
80392	373071
249597	373072
383288	373073
210698	373074
462	373075
469590	373076
300625	373077
171152	373078
582189	373079
653600	373080
44987	373081
117219	373082
717436	373083
172798	373084
164786	373085
8831	373086
254820	373087
55973	373088
414815	373089
80573	373090
683480	373091
147135	373092
564967	373093
286687	373094
333156	373095
259919	373096
15470	373097
316294	373098
33196	373099
9457	373100
145740	373101
551380	373102
75306	373103
160426	373104
595768	373105
543916	373106
472681	373107
14821	373108
296203	373109
147819	373110
163994	373111
377936	373112
364476	373113
187950	373114
378644	373115
441963	373116
62301	373117
488037	373118
582078	373119
153068	373120
151062	373121
443	373122
51194	373123
268658	373124
12980	373125
464535	373126
288709	373127
634487	373128
126178	373129
671199	373130
18053	373131
192927	373132
146493	373133
326979	373134
80469	373135
718499	373136
1841	373137
173796	373138
282111	373139
77077	373140
184717	373141
125377	373142
138303	373143
396231	373144
488010	373145
389065	373146
92827	373147
652491	373148
379675	373149
189329	373150
153157	373151
198927	373152
295592	373153
183183	373154
134589	373155
627979	373156
264413	373157
427233	373158
39827	373159
458363	373160
70442	373161
80846	373162
20312	373163
171984	373164
456116	373165
75281	373166
433623	373167
534460	373168
198370	373169
168898	373170
145355	373171
706764	373172
150891	373173
25789	373174
593825	373175
178184	373176
603773	373177
427896	373178
92493	373179
229596	373180
160602	373181
40786	373182
67175	373183
36885	373184
116703	373185
425454	373186
457962	373187
285217	373188
426064	373189
90328	373190
530182	373191
14019	373192
192739	373193
497908	373194
658691	373195
426950	373196
122925	373197
404912	373198
518181	373199
669842	373200
316511	373201
41082	373202
237860	373203
165570	373204
569501	373205
214106	373206
67405	373207
413037	373208
273044	373209
319056	373210
122486	373211
210230	373212
117462	373213
484597	373214
30452	373215
666617	373216
202849	373217
11972	373218
491865	373219
12831	373220
550411	373221
568	373222
51114	373223
654349	373224
77712	373225
93652	373226
578564	373227
167509	373228
234177	373229
415685	373230
92036	373231
480234	373232
103218	373233
378662	373234
154080	373235
618819	373236
485564	373237
167984	373238
4456	373239
657560	373240
702209	373241
20461	373242
195935	373243
556301	373244
107048	373245
66707	373246
424512	373247
954	373248
395214	373249
238677	373250
145426	373251
681296	373252
172481	373253
625976	373254
347490	373255
519695	373256
633312	373257
94166	373258
3815	373259
554292	373260
103035	373261
695692	373262
592415	373263
321089	373264
329132	373265
159025	373266
12466	373267
1497	373268
78423	373269
264119	373270
111822	373271
2867	373272
528678	373273
353676	373274
522877	373275
378316	373276
397441	373277
264861	373278
666523	373279
295199	373280
309013	373281
384044	373282
611385	373283
589524	373284
381075	373285
164531	373286
354160	373287
500038	373288
186803	373289
596901	373290
113009	373291
156797	373292
12144	373293
82371	373294
42141	373295
390807	373296
716592	373297
163211	373298
270590	373299
143385	373300
416225	373301
217682	373302
678223	373303
29700	373304
105720	373305
342449	373306
78121	373307
42183	373308
187094	373309
506630	373310
559319	373311
75795	373312
157011	373313
654789	373314
232876	373315
694454	373316
43079	373317
410219	373318
646733	373319
65917	373320
180641	373321
462677	373322
171160	373323
90152	373324
106708	373325
144002	373326
311060	373327
9287	373328
4844	373329
49132	373330
143984	373331
7025	373332
303167	373333
570111	373334
571440	373335
108910	373336
196732	373337
341501	373338
471152	373339
690654	373340
579209	373341
65003	373342
20486	373343
34748	373344
136272	373345
584584	373346
30564	373347
327164	373348
675405	373349
77898	373350
344035	373351
86908	373352
133518	373353
146704	373354
146611	373355
476917	373356
133816	373357
348187	373358
671042	373359
104577	373360
49035	373361
109907	373362
281264	373363
167695	373364
72547	373365
20912	373366
26108	373367
634052	373368
266898	373369
19932	373370
65440	373371
50500	373372
705902	373373
326797	373374
623451	373375
16912	373376
6886	373377
19425	373378
379645	373379
40046	373380
57299	373381
421783	373382
4201	373383
620893	373384
612126	373385
14628	373386
340319	373387
698214	373388
403762	373389
249055	373390
281778	373391
210671	373392
96852	373393
128229	373394
665232	373395
90740	373396
281063	373397
5334	373398
282556	373399
20704	373400
46995	373401
138517	373402
444005	373403
136760	373404
493903	373405
644690	373406
135722	373407
158606	373408
11018	373409
634872	373410
45008	373411
260419	373412
108360	373413
478404	373414
430884	373415
381594	373416
329097	373417
39477	373418
514576	373419
46141	373420
648308	373421
662292	373422
530982	373423
73768	373424
115046	373425
258132	373426
66944	373427
4234	373428
103807	373429
517047	373430
175937	373431
655621	373432
43652	373433
9563	373434
444077	373435
461738	373436
497602	373437
611117	373438
602580	373439
587066	373440
42765	373441
517208	373442
227387	373443
78	373444
548460	373445
682587	373446
480537	373447
4861	373448
557880	373449
13258	373450
240725	373451
175029	373452
5501	373453
548433	373454
132539	373455
87620	373456
657157	373457
614934	373458
562905	373459
74519	373460
7043	373461
429314	373462
690270	373463
87661	373464
595445	373465
72885	373466
105779	373467
81637	373468
711673	373469
531573	373470
595516	373471
523326	373472
367736	373473
151506	373474
489353	373475
13347	373476
49397	373477
108074	373478
512517	373479
3585	373480
405779	373481
236954	373482
343430	373483
501507	373484
10062	373485
364666	373486
188522	373487
658331	373488
707283	373489
68981	373490
574363	373491
144680	373492
47260	373493
367	373494
715308	373495
51401	373496
42238	373497
716033	373498
430122	373499
65756	373500
562650	373501
587143	373502
407459	373503
48535	373504
544669	373505
91152	373506
663434	373507
42165	373508
25075	373509
278388	373510
11593	373511
97294	373512
413532	373513
61657	373514
261645	373515
24885	373516
260904	373517
25524	373518
648116	373519
284965	373520
423678	373521
460477	373522
707222	373523
401362	373524
2089	373525
708956	373526
140559	373527
522259	373528
28295	373529
552635	373530
130156	373531
602857	373532
716543	373533
237113	373534
643327	373535
15572	373536
622988	373537
8998	373538
249838	373539
223107	373540
129322	373541
501464	373542
213724	373543
272977	373544
298471	373545
42202	373546
412470	373547
11911	373548
435161	373549
301129	373550
11597	373551
417793	373552
629535	373553
26827	373554
629634	373555
667890	373556
483346	373557
535689	373558
46474	373559
614935	373560
119452	373561
338381	373562
488264	373563
486676	373564
442044	373565
408094	373566
70371	373567
96130	373568
602316	373569
238398	373570
17267	373571
150057	373572
713308	373573
109305	373574
536976	373575
572554	373576
409110	373577
131209	373578
94537	373579
142698	373580
851	373581
112802	373582
41968	373583
379992	373584
22557	373585
656713	373586
370450	373587
212509	373588
216635	373589
551291	373590
49935	373591
537817	373592
555561	373593
394102	373594
71623	373595
19839	373596
34355	373597
30042	373598
478906	373599
488803	373600
607431	373601
10815	373602
57184	373603
685483	373604
162989	373605
315695	373606
183884	373607
162680	373608
598050	373609
581590	373610
564640	373611
203557	373612
221816	373613
318094	373614
175682	373615
66998	373616
61881	373617
217382	373618
179326	373619
693184	373620
6089	373621
438561	373622
215729	373623
56440	373624
371888	373625
176409	373626
40155	373627
414301	373628
50414	373629
23642	373630
479269	373631
3301	373632
52079	373633
173499	373634
578819	373635
57224	373636
646927	373637
464062	373638
144827	373639
148935	373640
63153	373641
323089	373642
665909	373643
131502	373644
331622	373645
692187	373646
578635	373647
144523	373648
520982	373649
117730	373650
602	373651
511600	373652
437692	373653
248604	373654
185676	373655
269249	373656
355738	373657
150720	373658
87304	373659
536142	373660
646801	373661
569579	373662
195524	373663
67595	373664
103359	373665
421826	373666
361483	373667
99450	373668
14321	373669
670105	373670
293139	373671
57821	373672
427	373673
14785	373674
4228	373675
15770	373676
52948	373677
43845	373678
330600	373679
34986	373680
505917	373681
133101	373682
234496	373683
500236	373684
661831	373685
327495	373686
155263	373687
97974	373688
147388	373689
312947	373690
446565	373691
13385	373692
344841	373693
671840	373694
190086	373695
364879	373696
18375	373697
329302	373698
30597	373699
22957	373700
291047	373701
96804	373702
346153	373703
151974	373704
41886	373705
111541	373706
319466	373707
44340	373708
60400	373709
560346	373710
304615	373711
11059	373712
300723	373713
30515	373714
10192	373715
267619	373716
642898	373717
403776	373718
51949	373719
160835	373720
373313	373721
173116	373722
183965	373723
197906	373724
358080	373725
11164	373726
637097	373727
18228	373728
157314	373729
549999	373730
165567	373731
316714	373732
132686	373733
552159	373734
109067	373735
24771	373736
95540	373737
17956	373738
266642	373739
278766	373740
257949	373741
473019	373742
354689	373743
296277	373744
47431	373745
153090	373746
511346	373747
199620	373748
602391	373749
485197	373750
365435	373751
440851	373752
104532	373753
59253	373754
55881	373755
389600	373756
546377	373757
269071	373758
321845	373759
83754	373760
23682	373761
82117	373762
137243	373763
655997	373764
107724	373765
45218	373766
665756	373767
99537	373768
547119	373769
654981	373770
329480	373771
211073	373772
714015	373773
28658	373774
92723	373775
129163	373776
171139	373777
2156	373778
5797	373779
7501	373780
541556	373781
662946	373782
345009	373783
536895	373784
474673	373785
503334	373786
170323	373787
274222	373788
709252	373789
43459	373790
179515	373791
658418	373792
347000	373793
488590	373794
34723	373795
464067	373796
47575	373797
168412	373798
710473	373799
54792	373800
6909	373801
20620	373802
181216	373803
497383	373804
534133	373805
21879	373806
657907	373807
167062	373808
96233	373809
465058	373810
700130	373811
12873	373812
687070	373813
33824	373814
137406	373815
47435	373816
165482	373817
25583	373818
254392	373819
264414	373820
702533	373821
601190	373822
106185	373823
167122	373824
464292	373825
292698	373826
81514	373827
68271	373828
185560	373829
409047	373830
10675	373831
406433	373832
52631	373833
133708	373834
510585	373835
48980	373836
296184	373837
513734	373838
122913	373839
345537	373840
647185	373841
125381	373842
224519	373843
297156	373844
257538	373845
625174	373846
152	373847
353331	373848
526331	373849
427318	373850
84257	373851
495585	373852
335685	373853
483582	373854
486807	373855
61548	373856
500217	373857
426782	373858
156529	373859
47323	373860
467108	373861
317104	373862
34267	373863
62412	373864
40584	373865
122321	373866
340927	373867
430069	373868
71756	373869
482946	373870
351233	373871
22314	373872
15864	373873
222880	373874
324104	373875
152505	373876
36952	373877
401287	373878
645257	373879
157959	373880
413939	373881
15939	373882
126464	373883
544537	373884
34746	373885
88666	373886
11902	373887
183843	373888
197951	373889
111599	373890
320542	373891
322321	373892
138498	373893
31797	373894
573946	373895
5856	373896
674144	373897
499092	373898
580893	373899
286241	373900
356099	373901
713380	373902
117847	373903
584929	373904
65421	373905
118580	373906
30233	373907
114400	373908
163139	373909
11076	373910
125425	373911
450045	373912
506025	373913
549687	373914
511165	373915
8283	373916
414875	373917
8017	373918
628399	373919
473846	373920
590865	373921
587856	373922
428642	373923
554991	373924
9325	373925
673130	373926
56023	373927
142758	373928
425565	373929
381102	373930
95670	373931
287683	373932
670184	373933
426698	373934
218086	373935
461600	373936
405756	373937
4520	373938
180933	373939
4163	373940
501261	373941
22910	373942
532456	373943
116178	373944
312396	373945
604272	373946
32380	373947
347288	373948
313779	373949
572285	373950
32836	373951
42159	373952
465878	373953
422397	373954
181472	373955
125895	373956
202436	373957
12910	373958
56880	373959
701382	373960
575072	373961
395695	373962
1867	373963
678236	373964
63180	373965
686839	373966
14688	373967
36513	373968
159150	373969
1812	373970
186347	373971
303301	373972
151630	373973
269567	373974
539367	373975
11753	373976
430738	373977
18059	373978
81878	373979
160413	373980
505064	373981
23693	373982
369144	373983
11444	373984
340251	373985
687544	373986
57026	373987
173173	373988
95617	373989
106090	373990
393764	373991
53415	373992
588729	373993
486615	373994
551957	373995
79541	373996
692238	373997
682605	373998
109419	373999
380506	374000
23307	374001
605808	374002
73757	374003
427437	374004
304996	374005
680111	374006
124400	374007
515257	374008
721084	374009
531332	374010
150908	374011
24075	374012
706	374013
92212	374014
85326	374015
253242	374016
9308	374017
624208	374018
110043	374019
79264	374020
276750	374021
456370	374022
637198	374023
720434	374024
199868	374025
287617	374026
4116	374027
122337	374028
338150	374029
278512	374030
568082	374031
182762	374032
47808	374033
174678	374034
269610	374035
385485	374036
662201	374037
2856	374038
9886	374039
176038	374040
475126	374041
179085	374042
129017	374043
55968	374044
87616	374045
582719	374046
532359	374047
154918	374048
164513	374049
664108	374050
427	374051
571629	374052
171858	374053
392924	374054
117661	374055
35288	374056
423482	374057
147980	374058
2628	374059
9696	374060
170451	374061
41880	374062
555312	374063
589456	374064
649985	374065
81051	374066
575851	374067
163082	374068
153848	374069
647476	374070
144617	374071
2322	374072
54848	374073
4297	374074
571481	374075
187407	374076
317608	374077
57543	374078
899	374079
516521	374080
360112	374081
681428	374082
136463	374083
38106	374084
288182	374085
640453	374086
256519	374087
71031	374088
283596	374089
39758	374090
11160	374091
370311	374092
611883	374093
52376	374094
344120	374095
535685	374096
38434	374097
34953	374098
13342	374099
189096	374100
622567	374101
576401	374102
685029	374103
73353	374104
41899	374105
6607	374106
548470	374107
569222	374108
58538	374109
175106	374110
30109	374111
514623	374112
649700	374113
165546	374114
4189	374115
588085	374116
8195	374117
146104	374118
545682	374119
143510	374120
126449	374121
149115	374122
678698	374123
132194	374124
591961	374125
17792	374126
306101	374127
598937	374128
261462	374129
496613	374130
544385	374131
212115	374132
172610	374133
88483	374134
9919	374135
413815	374136
11738	374137
172326	374138
206678	374139
421118	374140
204933	374141
114777	374142
459937	374143
335065	374144
38906	374145
362334	374146
198092	374147
558500	374148
8387	374149
171542	374150
22642	374151
382455	374152
559090	374153
523749	374154
626772	374155
161428	374156
549406	374157
272830	374158
668517	374159
565505	374160
517340	374161
345594	374162
464168	374163
363109	374164
91017	374165
647148	374166
637871	374167
14628	374168
285969	374169
80374	374170
311421	374171
78715	374172
479890	374173
29280	374174
673203	374175
206840	374176
176314	374177
472903	374178
2415	374179
713458	374180
253907	374181
135509	374182
521351	374183
597501	374184
4924	374185
352613	374186
558114	374187
434116	374188
379409	374189
127608	374190
113333	374191
21755	374192
130110	374193
35926	374194
170133	374195
717639	374196
552569	374197
696035	374198
81629	374199
312667	374200
410871	374201
391758	374202
651946	374203
518273	374204
84995	374205
81250	374206
297522	374207
383761	374208
225508	374209
863	374210
570245	374211
445645	374212
245425	374213
296848	374214
538379	374215
86283	374216
50029	374217
81824	374218
153321	374219
66183	374220
18042	374221
719892	374222
89213	374223
46078	374224
467024	374225
31680	374226
144432	374227
193837	374228
112874	374229
39902	374230
296478	374231
475504	374232
584067	374233
520050	374234
177752	374235
409921	374236
45165	374237
421516	374238
232069	374239
158829	374240
315254	374241
376	374242
445886	374243
419152	374244
42435	374245
63033	374246
251098	374247
230992	374248
584214	374249
37051	374250
154843	374251
7690	374252
447763	374253
99756	374254
567496	374255
96065	374256
38962	374257
593812	374258
307499	374259
9351	374260
140918	374261
640470	374262
122798	374263
471988	374264
73276	374265
235884	374266
474319	374267
53474	374268
644999	374269
487852	374270
249612	374271
608136	374272
583293	374273
552005	374274
16973	374275
131723	374276
700634	374277
136999	374278
33907	374279
234094	374280
475282	374281
210222	374282
332077	374283
20445	374284
473433	374285
203069	374286
395647	374287
337590	374288
225270	374289
108005	374290
186867	374291
414106	374292
483275	374293
75852	374294
601495	374295
445845	374296
38102	374297
513409	374298
285698	374299
235206	374300
550497	374301
220206	374302
135799	374303
552971	374304
4775	374305
94630	374306
413698	374307
584509	374308
57217	374309
600	374310
749	374311
114125	374312
39159	374313
520640	374314
69428	374315
82663	374316
384786	374317
138307	374318
650722	374319
342872	374320
546315	374321
328592	374322
459715	374323
19172	374324
117790	374325
81865	374326
269602	374327
75564	374328
708601	374329
47198	374330
472962	374331
67551	374332
564173	374333
62895	374334
169899	374335
174472	374336
255089	374337
171052	374338
312759	374339
110600	374340
103306	374341
6596	374342
5274	374343
84211	374344
397573	374345
265940	374346
321687	374347
326064	374348
408747	374349
467951	374350
69630	374351
12708	374352
137489	374353
455201	374354
130177	374355
671780	374356
72004	374357
712376	374358
42658	374359
163468	374360
546122	374361
487503	374362
574454	374363
354528	374364
120493	374365
251197	374366
119642	374367
470742	374368
10486	374369
346288	374370
17723	374371
442017	374372
188300	374373
232227	374374
45293	374375
721708	374376
202935	374377
112123	374378
289159	374379
235384	374380
162076	374381
186825	374382
137095	374383
655557	374384
591297	374385
29914	374386
30643	374387
42801	374388
502065	374389
165799	374390
183418	374391
8730	374392
67044	374393
468125	374394
685532	374395
473606	374396
283384	374397
280731	374398
724207	374399
117223	374400
436886	374401
169340	374402
27360	374403
601832	374404
99263	374405
64161	374406
571138	374407
26664	374408
149578	374409
507992	374410
532468	374411
340083	374412
49451	374413
68490	374414
114434	374415
549407	374416
466927	374417
3131	374418
408860	374419
142261	374420
557888	374421
46520	374422
371782	374423
48998	374424
68172	374425
155208	374426
446990	374427
65257	374428
416826	374429
171125	374430
157873	374431
633173	374432
151821	374433
100200	374434
64715	374435
280311	374436
135403	374437
161002	374438
415274	374439
156686	374440
26360	374441
392301	374442
55260	374443
121802	374444
343555	374445
533193	374446
490382	374447
252661	374448
180493	374449
57079	374450
319862	374451
218347	374452
13511	374453
516557	374454
150805	374455
110878	374456
201925	374457
550052	374458
365483	374459
105337	374460
82304	374461
470894	374462
574277	374463
200327	374464
128886	374465
35195	374466
168407	374467
18215	374468
13853	374469
85362	374470
191954	374471
70328	374472
184132	374473
303607	374474
188799	374475
103707	374476
10236	374477
658399	374478
701623	374479
178294	374480
717499	374481
476637	374482
137850	374483
508039	374484
498712	374485
310975	374486
92112	374487
1172	374488
186677	374489
631123	374490
308535	374491
538504	374492
494703	374493
580363	374494
109864	374495
240246	374496
406724	374497
357791	374498
437489	374499
127758	374500
4921	374501
32992	374502
164723	374503
880	374504
142605	374505
3530	374506
23496	374507
123317	374508
182523	374509
5007	374510
222726	374511
362	374512
532732	374513
15689	374514
459004	374515
48759	374516
142347	374517
82717	374518
714628	374519
316991	374520
36841	374521
136250	374522
423507	374523
601143	374524
413405	374525
667506	374526
43678	374527
437462	374528
1174	374529
173677	374530
5830	374531
195373	374532
532	374533
172770	374534
187016	374535
220042	374536
447351	374537
555785	374538
629608	374539
199514	374540
334840	374541
192109	374542
17200	374543
514500	374544
121766	374545
227707	374546
299717	374547
109367	374548
123151	374549
563838	374550
508797	374551
134763	374552
155829	374553
155187	374554
234769	374555
445266	374556
142436	374557
156621	374558
417651	374559
382008	374560
477399	374561
446494	374562
35920	374563
153698	374564
611845	374565
112232	374566
704344	374567
572655	374568
174903	374569
361433	374570
426932	374571
70460	374572
708846	374573
464107	374574
185479	374575
485629	374576
165175	374577
94724	374578
443914	374579
556	374580
330693	374581
80970	374582
720855	374583
538682	374584
76147	374585
477738	374586
391754	374587
210758	374588
661465	374589
195545	374590
48790	374591
272707	374592
8417	374593
20127	374594
473998	374595
550569	374596
222327	374597
632429	374598
649657	374599
497855	374600
137576	374601
226625	374602
535559	374603
50600	374604
44978	374605
260073	374606
220839	374607
144141	374608
65011	374609
38670	374610
632584	374611
290772	374612
162429	374613
76511	374614
62569	374615
88985	374616
191551	374617
434486	374618
230875	374619
295462	374620
147794	374621
475223	374622
483705	374623
26592	374624
140173	374625
275517	374626
478962	374627
136792	374628
305667	374629
230200	374630
459236	374631
323196	374632
305038	374633
625040	374634
179947	374635
162057	374636
268618	374637
408161	374638
578472	374639
517610	374640
402270	374641
56478	374642
200356	374643
682695	374644
61990	374645
324512	374646
397868	374647
579822	374648
89800	374649
482575	374650
118348	374651
358834	374652
683373	374653
168295	374654
8717	374655
494695	374656
598549	374657
96860	374658
488118	374659
415403	374660
643899	374661
294441	374662
83639	374663
31193	374664
59149	374665
486035	374666
522637	374667
210159	374668
271467	374669
389105	374670
307	374671
518632	374672
9565	374673
326914	374674
46755	374675
79851	374676
470081	374677
6419	374678
168472	374679
352121	374680
540091	374681
701224	374682
44907	374683
395847	374684
228388	374685
488114	374686
1813	374687
97284	374688
8008	374689
30111	374690
163528	374691
392731	374692
36782	374693
598512	374694
225873	374695
709094	374696
274154	374697
183550	374698
600006	374699
67194	374700
138279	374701
128416	374702
673796	374703
678285	374704
295204	374705
697651	374706
12133	374707
120942	374708
39060	374709
19612	374710
590904	374711
547682	374712
52652	374713
35086	374714
374433	374715
431941	374716
464864	374717
50140	374718
565557	374719
272380	374720
300153	374721
215898	374722
163893	374723
132793	374724
449288	374725
32512	374726
83615	374727
444662	374728
69256	374729
382241	374730
403677	374731
167343	374732
582643	374733
337011	374734
67108	374735
610529	374736
10660	374737
41139	374738
22538	374739
254221	374740
70624	374741
351156	374742
655824	374743
281723	374744
271795	374745
88329	374746
14003	374747
667134	374748
41112	374749
3950	374750
301806	374751
1863	374752
346981	374753
459003	374754
618288	374755
427166	374756
10954	374757
688930	374758
282752	374759
223515	374760
148671	374761
148395	374762
89519	374763
510886	374764
625019	374765
460926	374766
5493	374767
103657	374768
373357	374769
361703	374770
135653	374771
159331	374772
239215	374773
145821	374774
575344	374775
606729	374776
60253	374777
430440	374778
189150	374779
455096	374780
23281	374781
4726	374782
458756	374783
416600	374784
94694	374785
366332	374786
333210	374787
634391	374788
53362	374789
518045	374790
697182	374791
131044	374792
119534	374793
350595	374794
386088	374795
210552	374796
70557	374797
428018	374798
184645	374799
65021	374800
362890	374801
177457	374802
590035	374803
28411	374804
36550	374805
82048	374806
45805	374807
426863	374808
263529	374809
497651	374810
53093	374811
693133	374812
576187	374813
679401	374814
583662	374815
262629	374816
157845	374817
321860	374818
525484	374819
111379	374820
297695	374821
455463	374822
504521	374823
342337	374824
404254	374825
660079	374826
537697	374827
338225	374828
280589	374829
5856	374830
20218	374831
191622	374832
245268	374833
655140	374834
20136	374835
626084	374836
463947	374837
91743	374838
374940	374839
355832	374840
50189	374841
44146	374842
76400	374843
27609	374844
662063	374845
423386	374846
477690	374847
31922	374848
42357	374849
165651	374850
114410	374851
23781	374852
283278	374853
147245	374854
578473	374855
552323	374856
278601	374857
165848	374858
158644	374859
180381	374860
19503	374861
629639	374862
305792	374863
254508	374864
247576	374865
53494	374866
135626	374867
138409	374868
446070	374869
27410	374870
42062	374871
79871	374872
266135	374873
24573	374874
77296	374875
106440	374876
115557	374877
432022	374878
19009	374879
356781	374880
218094	374881
6980	374882
29491	374883
600023	374884
677875	374885
421065	374886
667141	374887
567694	374888
21140	374889
139596	374890
451020	374891
419273	374892
158971	374893
128366	374894
550613	374895
593958	374896
88472	374897
471881	374898
122818	374899
154461	374900
10884	374901
365160	374902
167026	374903
571953	374904
627301	374905
34175	374906
419502	374907
278696	374908
330707	374909
94568	374910
453559	374911
273362	374912
378165	374913
24438	374914
511097	374915
295670	374916
366065	374917
106749	374918
350201	374919
126718	374920
535637	374921
283091	374922
397194	374923
23397	374924
362343	374925
178805	374926
443962	374927
4755	374928
59471	374929
359488	374930
384098	374931
53738	374932
688566	374933
452362	374934
45003	374935
154579	374936
325066	374937
256228	374938
305726	374939
348473	374940
79031	374941
616355	374942
158523	374943
78547	374944
78144	374945
298379	374946
712874	374947
238487	374948
39827	374949
545537	374950
172962	374951
459949	374952
265240	374953
330238	374954
40401	374955
46882	374956
310181	374957
295641	374958
480435	374959
186277	374960
227017	374961
392406	374962
714192	374963
39836	374964
26027	374965
167691	374966
714939	374967
182692	374968
552767	374969
407168	374970
27835	374971
125677	374972
62388	374973
39800	374974
65275	374975
60973	374976
308422	374977
124923	374978
448316	374979
71961	374980
218837	374981
438813	374982
16906	374983
520729	374984
658625	374985
627122	374986
272494	374987
2108	374988
1259	374989
606209	374990
346613	374991
56650	374992
37909	374993
553070	374994
671007	374995
117974	374996
715986	374997
144858	374998
38179	374999
522205	375000
69914	375001
702636	375002
569292	375003
595159	375004
708710	375005
20932	375006
435747	375007
139228	375008
357396	375009
340446	375010
631684	375011
495317	375012
47958	375013
410492	375014
183420	375015
28785	375016
408327	375017
635075	375018
661073	375019
104984	375020
364401	375021
371818	375022
42898	375023
709704	375024
6573	375025
307545	375026
587179	375027
11482	375028
150709	375029
116911	375030
325824	375031
75413	375032
181985	375033
232772	375034
695867	375035
279226	375036
611880	375037
74044	375038
267123	375039
195743	375040
640129	375041
3049	375042
674812	375043
13359	375044
130498	375045
443585	375046
679818	375047
606835	375048
315629	375049
560217	375050
20987	375051
336406	375052
62188	375053
170751	375054
508223	375055
329902	375056
615446	375057
114811	375058
628549	375059
50450	375060
635186	375061
112961	375062
84274	375063
19973	375064
92591	375065
316271	375066
367257	375067
110390	375068
17045	375069
621098	375070
43573	375071
103656	375072
106911	375073
138555	375074
597948	375075
490127	375076
649872	375077
170456	375078
139231	375079
302213	375080
685323	375081
713175	375082
578352	375083
2374	375084
9250	375085
164797	375086
210527	375087
489142	375088
489012	375089
280569	375090
36887	375091
537938	375092
449013	375093
406918	375094
258	375095
291662	375096
147471	375097
636289	375098
59152	375099
587028	375100
396665	375101
42674	375102
391771	375103
66371	375104
114032	375105
46285	375106
64706	375107
207789	375108
193843	375109
129773	375110
28030	375111
5385	375112
77132	375113
506588	375114
224946	375115
38785	375116
261691	375117
178935	375118
513283	375119
53109	375120
325452	375121
45824	375122
289519	375123
37294	375124
419031	375125
50738	375126
37594	375127
61224	375128
157651	375129
162420	375130
385077	375131
50092	375132
649897	375133
344866	375134
142418	375135
366931	375136
149884	375137
126268	375138
50133	375139
671329	375140
281789	375141
204986	375142
135533	375143
402049	375144
593909	375145
232927	375146
104970	375147
332987	375148
126929	375149
30959	375150
487403	375151
259573	375152
507815	375153
169587	375154
523124	375155
576324	375156
98398	375157
28757	375158
241991	375159
143891	375160
688455	375161
632077	375162
534086	375163
149435	375164
542956	375165
622214	375166
268580	375167
372941	375168
674418	375169
224832	375170
2676	375171
24718	375172
71152	375173
293484	375174
601588	375175
67033	375176
589905	375177
527619	375178
579077	375179
284499	375180
184616	375181
676	375182
64930	375183
598994	375184
98314	375185
6403	375186
27170	375187
444108	375188
31076	375189
49708	375190
515521	375191
432898	375192
192830	375193
347627	375194
613791	375195
254443	375196
260224	375197
539012	375198
180547	375199
149644	375200
370120	375201
39533	375202
497420	375203
86341	375204
207403	375205
164515	375206
182433	375207
318	375208
46182	375209
267584	375210
387333	375211
499327	375212
165591	375213
39187	375214
513614	375215
62579	375216
54698	375217
187239	375218
655338	375219
820	375220
584129	375221
225599	375222
505789	375223
698792	375224
149678	375225
160628	375226
37844	375227
9331	375228
586475	375229
87594	375230
3805	375231
20624	375232
91794	375233
595034	375234
581395	375235
199912	375236
527235	375237
658443	375238
344583	375239
20313	375240
449045	375241
259558	375242
37947	375243
39691	375244
427419	375245
83744	375246
29467	375247
158073	375248
138246	375249
180426	375250
101164	375251
131121	375252
418753	375253
356719	375254
501557	375255
62675	375256
521781	375257
295007	375258
141835	375259
53439	375260
507556	375261
23318	375262
135595	375263
226663	375264
13577	375265
719273	375266
8214	375267
6538	375268
293268	375269
130957	375270
99024	375271
366908	375272
546194	375273
98052	375274
5356	375275
31012	375276
703478	375277
84215	375278
149139	375279
31852	375280
105247	375281
690646	375282
256353	375283
275764	375284
322783	375285
348308	375286
246300	375287
644015	375288
594902	375289
164020	375290
689691	375291
345212	375292
71905	375293
444302	375294
132381	375295
69186	375296
213763	375297
248664	375298
468235	375299
373838	375300
68971	375301
580937	375302
376246	375303
554148	375304
549042	375305
14769	375306
292642	375307
293723	375308
121034	375309
152211	375310
88218	375311
698439	375312
18776	375313
437431	375314
583363	375315
294510	375316
673515	375317
350078	375318
215557	375319
618161	375320
725287	375321
52097	375322
165082	375323
472895	375324
166825	375325
179382	375326
703453	375327
7159	375328
137883	375329
125424	375330
43849	375331
564548	375332
113146	375333
75635	375334
314	375335
582828	375336
339772	375337
140564	375338
574537	375339
279444	375340
13728	375341
582213	375342
200371	375343
116539	375344
417209	375345
341802	375346
181401	375347
693653	375348
711034	375349
95157	375350
722557	375351
7328	375352
564531	375353
5791	375354
615962	375355
562068	375356
89933	375357
710289	375358
71528	375359
15928	375360
249127	375361
668575	375362
106901	375363
362825	375364
221781	375365
87428	375366
60365	375367
293530	375368
97317	375369
62481	375370
454583	375371
131924	375372
14965	375373
52710	375374
474984	375375
36222	375376
13546	375377
607134	375378
100203	375379
1365	375380
237682	375381
580580	375382
361396	375383
701228	375384
310093	375385
145763	375386
652214	375387
153823	375388
607390	375389
110580	375390
154466	375391
561462	375392
122158	375393
568821	375394
23389	375395
201438	375396
247095	375397
418445	375398
713048	375399
61915	375400
142524	375401
653470	375402
71065	375403
146410	375404
560225	375405
332647	375406
585526	375407
23345	375408
606555	375409
4909	375410
62030	375411
199049	375412
297201	375413
309354	375414
243944	375415
390137	375416
153026	375417
693895	375418
555207	375419
171787	375420
25532	375421
687897	375422
273683	375423
567143	375424
653375	375425
246266	375426
5913	375427
287555	375428
134138	375429
565272	375430
539052	375431
40671	375432
577363	375433
454634	375434
131955	375435
684052	375436
14148	375437
213220	375438
631096	375439
53942	375440
296074	375441
223760	375442
460269	375443
678798	375444
12632	375445
53514	375446
132452	375447
643104	375448
637062	375449
614271	375450
183395	375451
428077	375452
444305	375453
586643	375454
348796	375455
109239	375456
127331	375457
503995	375458
487041	375459
690627	375460
15864	375461
72	375462
201436	375463
628625	375464
544611	375465
63653	375466
322934	375467
130973	375468
465248	375469
703791	375470
90139	375471
262279	375472
21467	375473
17700	375474
77625	375475
54186	375476
3331	375477
36900	375478
531352	375479
697675	375480
33560	375481
113215	375482
96299	375483
131711	375484
610672	375485
559327	375486
20488	375487
29776	375488
122909	375489
704383	375490
18537	375491
273878	375492
176926	375493
211610	375494
617941	375495
614549	375496
625267	375497
281918	375498
251120	375499
6119	375500
579	375501
429587	375502
228774	375503
244261	375504
436276	375505
661656	375506
85248	375507
146791	375508
517509	375509
698275	375510
174959	375511
8272	375512
9235	375513
68048	375514
334478	375515
468807	375516
982	375517
222056	375518
542656	375519
136579	375520
211160	375521
674818	375522
610877	375523
364859	375524
85029	375525
209382	375526
21269	375527
284060	375528
359600	375529
172470	375530
285218	375531
278483	375532
207957	375533
491537	375534
4709	375535
546493	375536
48664	375537
40767	375538
20239	375539
231506	375540
401839	375541
157173	375542
668635	375543
37574	375544
131691	375545
574271	375546
565423	375547
104211	375548
633359	375549
480916	375550
35531	375551
78460	375552
220815	375553
150123	375554
677805	375555
652830	375556
230710	375557
273432	375558
27445	375559
469918	375560
647658	375561
88387	375562
559965	375563
168466	375564
117880	375565
155545	375566
653075	375567
15702	375568
186706	375569
525877	375570
90346	375571
11134	375572
514633	375573
241803	375574
112214	375575
245736	375576
36916	375577
372182	375578
454509	375579
724902	375580
696980	375581
245290	375582
628179	375583
584626	375584
632176	375585
655938	375586
451842	375587
473194	375588
381743	375589
544522	375590
322479	375591
258809	375592
23113	375593
73733	375594
628680	375595
152696	375596
407687	375597
19210	375598
231775	375599
30766	375600
101619	375601
150349	375602
174628	375603
616709	375604
162209	375605
57155	375606
546750	375607
444117	375608
701204	375609
592987	375610
329495	375611
79437	375612
157558	375613
69771	375614
257778	375615
196288	375616
272516	375617
320593	375618
476231	375619
277321	375620
61586	375621
476083	375622
236382	375623
179962	375624
682973	375625
373340	375626
140823	375627
693383	375628
129787	375629
38278	375630
188620	375631
104465	375632
155434	375633
491589	375634
171475	375635
251117	375636
405318	375637
521556	375638
127678	375639
157458	375640
396383	375641
589587	375642
25644	375643
112968	375644
89135	375645
679688	375646
86564	375647
681731	375648
69490	375649
152281	375650
158124	375651
81433	375652
324468	375653
534696	375654
200012	375655
393911	375656
323641	375657
25387	375658
167601	375659
429292	375660
47841	375661
155708	375662
35402	375663
623417	375664
15316	375665
369823	375666
677614	375667
2030	375668
496100	375669
508775	375670
29394	375671
11300	375672
124279	375673
471371	375674
121756	375675
698086	375676
562431	375677
511005	375678
94344	375679
17424	375680
229560	375681
544550	375682
437930	375683
229068	375684
301488	375685
8230	375686
1672	375687
64338	375688
422851	375689
108538	375690
488210	375691
31586	375692
35872	375693
47286	375694
3036	375695
550625	375696
6432	375697
678856	375698
17694	375699
116351	375700
174652	375701
25089	375702
444198	375703
75969	375704
57770	375705
179264	375706
236375	375707
462427	375708
562027	375709
575892	375710
515235	375711
512383	375712
441913	375713
700120	375714
136352	375715
63104	375716
39664	375717
541266	375718
412465	375719
83129	375720
1950	375721
411913	375722
139081	375723
633628	375724
463304	375725
561954	375726
360760	375727
66833	375728
4125	375729
122641	375730
101594	375731
8636	375732
167159	375733
52320	375734
563247	375735
327854	375736
554928	375737
58607	375738
29270	375739
455456	375740
415015	375741
169128	375742
138156	375743
237952	375744
220241	375745
117865	375746
80848	375747
636928	375748
698597	375749
409054	375750
254751	375751
8806	375752
305005	375753
100450	375754
301690	375755
284928	375756
550605	375757
109954	375758
271080	375759
162181	375760
413158	375761
55572	375762
37953	375763
59279	375764
690032	375765
508244	375766
168919	375767
203541	375768
640360	375769
669437	375770
166745	375771
173022	375772
568779	375773
143272	375774
567257	375775
110855	375776
74268	375777
259011	375778
355071	375779
130558	375780
16941	375781
598112	375782
202825	375783
692804	375784
28515	375785
154459	375786
506675	375787
30716	375788
667371	375789
41684	375790
616994	375791
26808	375792
550308	375793
177433	375794
434326	375795
354769	375796
181311	375797
534033	375798
17180	375799
43385	375800
620804	375801
391412	375802
164440	375803
156830	375804
547937	375805
138377	375806
188305	375807
23650	375808
259294	375809
572281	375810
620487	375811
289545	375812
129901	375813
216591	375814
443724	375815
166237	375816
137065	375817
17310	375818
181683	375819
361780	375820
624945	375821
396844	375822
87344	375823
557512	375824
75878	375825
540310	375826
701484	375827
190958	375828
160348	375829
449726	375830
305503	375831
137624	375832
539470	375833
581608	375834
16857	375835
653321	375836
311576	375837
2414	375838
84363	375839
546235	375840
109207	375841
137531	375842
439610	375843
438978	375844
296652	375845
235428	375846
131279	375847
342675	375848
74554	375849
580359	375850
96148	375851
454909	375852
681770	375853
83685	375854
263520	375855
341366	375856
54811	375857
203360	375858
176309	375859
133150	375860
40039	375861
701861	375862
414309	375863
235101	375864
454838	375865
85449	375866
4944	375867
142041	375868
262621	375869
218471	375870
239986	375871
599853	375872
18612	375873
9756	375874
552436	375875
63160	375876
499599	375877
605884	375878
90630	375879
575730	375880
657032	375881
516330	375882
168702	375883
38353	375884
582391	375885
143419	375886
158873	375887
679997	375888
10982	375889
10318	375890
108888	375891
584602	375892
51899	375893
620693	375894
125507	375895
69195	375896
82645	375897
229164	375898
7956	375899
80620	375900
131947	375901
96661	375902
261609	375903
63867	375904
367830	375905
480755	375906
166785	375907
14863	375908
721908	375909
12257	375910
828	375911
638886	375912
170665	375913
341642	375914
326386	375915
147362	375916
40418	375917
84878	375918
236	375919
135404	375920
108128	375921
12321	375922
639207	375923
72388	375924
98422	375925
470126	375926
398891	375927
312115	375928
161410	375929
486238	375930
26652	375931
205757	375932
235957	375933
608516	375934
607225	375935
644508	375936
656857	375937
466047	375938
37048	375939
243087	375940
659432	375941
631020	375942
172328	375943
47602	375944
410997	375945
241614	375946
30924	375947
149761	375948
655678	375949
39122	375950
438442	375951
48213	375952
636859	375953
455482	375954
86987	375955
436283	375956
348645	375957
499176	375958
528295	375959
429971	375960
39955	375961
635806	375962
325	375963
12199	375964
145755	375965
614288	375966
39562	375967
665296	375968
556241	375969
140149	375970
513362	375971
289582	375972
2294	375973
482134	375974
68900	375975
15861	375976
8043	375977
380132	375978
137030	375979
58437	375980
80779	375981
599220	375982
289249	375983
688813	375984
471726	375985
36656	375986
246545	375987
172346	375988
521346	375989
2140	375990
19859	375991
340882	375992
635834	375993
161380	375994
151707	375995
579814	375996
17790	375997
95503	375998
166245	375999
707463	376000
415573	376001
4381	376002
71369	376003
612558	376004
174464	376005
180884	376006
101327	376007
703488	376008
542432	376009
17208	376010
352965	376011
370167	376012
185620	376013
116811	376014
128872	376015
331672	376016
10261	376017
237119	376018
58544	376019
369939	376020
543360	376021
1447	376022
474569	376023
137230	376024
157088	376025
154302	376026
218375	376027
17410	376028
439	376029
303242	376030
629834	376031
10454	376032
279031	376033
412757	376034
572233	376035
201144	376036
503627	376037
157942	376038
318964	376039
404175	376040
37022	376041
1063	376042
88603	376043
279754	376044
57612	376045
90020	376046
186251	376047
493844	376048
355989	376049
154867	376050
588492	376051
702704	376052
521434	376053
395877	376054
395940	376055
262644	376056
308050	376057
326891	376058
26824	376059
115426	376060
21990	376061
232823	376062
644068	376063
316369	376064
585205	376065
669658	376066
21545	376067
5256	376068
423001	376069
272368	376070
632809	376071
270904	376072
236846	376073
76855	376074
43680	376075
266817	376076
543544	376077
106443	376078
173491	376079
143800	376080
429744	376081
51736	376082
240069	376083
369616	376084
120191	376085
186490	376086
105531	376087
542102	376088
74544	376089
153258	376090
23257	376091
620527	376092
417407	376093
537441	376094
176013	376095
8405	376096
247917	376097
372455	376098
181766	376099
27756	376100
105439	376101
551774	376102
143867	376103
205353	376104
479506	376105
244433	376106
108	376107
33637	376108
23859	376109
617117	376110
711971	376111
559046	376112
77383	376113
110331	376114
113878	376115
8801	376116
21758	376117
173827	376118
628917	376119
484748	376120
200304	376121
381765	376122
386434	376123
157946	376124
5885	376125
93173	376126
119339	376127
117741	376128
542393	376129
709055	376130
166627	376131
443354	376132
497681	376133
51692	376134
53613	376135
238415	376136
81915	376137
49650	376138
239423	376139
248921	376140
554669	376141
49878	376142
120455	376143
341328	376144
478545	376145
117889	376146
560000	376147
382989	376148
494763	376149
185000	376150
569179	376151
684643	376152
7403	376153
30807	376154
663257	376155
667245	376156
368437	376157
292772	376158
362733	376159
28643	376160
240375	376161
311295	376162
11023	376163
11777	376164
362660	376165
653431	376166
638765	376167
172705	376168
350735	376169
49154	376170
175194	376171
698995	376172
251869	376173
676117	376174
9084	376175
478	376176
270152	376177
581152	376178
149870	376179
660930	376180
24269	376181
18962	376182
364432	376183
47170	376184
317311	376185
41820	376186
630064	376187
262124	376188
724952	376189
203825	376190
591	376191
162510	376192
442402	376193
94731	376194
39325	376195
519088	376196
98077	376197
353178	376198
263163	376199
433518	376200
647590	376201
62396	376202
15023	376203
244880	376204
153662	376205
343089	376206
6368	376207
36731	376208
361082	376209
662041	376210
2655	376211
656861	376212
590945	376213
643	376214
240953	376215
1852	376216
497968	376217
127573	376218
4454	376219
338311	376220
33	376221
531808	376222
547397	376223
713287	376224
40665	376225
525262	376226
37448	376227
135200	376228
672148	376229
316667	376230
161873	376231
69896	376232
147527	376233
127021	376234
141825	376235
716539	376236
66947	376237
27356	376238
73526	376239
492576	376240
224845	376241
477020	376242
607559	376243
105603	376244
129854	376245
285655	376246
651157	376247
706728	376248
7821	376249
169179	376250
561196	376251
723743	376252
268823	376253
14145	376254
39166	376255
303560	376256
49424	376257
521646	376258
2002	376259
546084	376260
2675	376261
10615	376262
639406	376263
578806	376264
158940	376265
262529	376266
32200	376267
546598	376268
129867	376269
308689	376270
433120	376271
104107	376272
103170	376273
124546	376274
2790	376275
319737	376276
5193	376277
568839	376278
112404	376279
91753	376280
86544	376281
599752	376282
418160	376283
13350	376284
426578	376285
492920	376286
154826	376287
40082	376288
2897	376289
104127	376290
348091	376291
1160	376292
152123	376293
373953	376294
633028	376295
445999	376296
100740	376297
383637	376298
433440	376299
461269	376300
172733	376301
116536	376302
35895	376303
530073	376304
109267	376305
557646	376306
442871	376307
14596	376308
384732	376309
164452	376310
185493	376311
599387	376312
712016	376313
89552	376314
253821	376315
340905	376316
456701	376317
51147	376318
182717	376319
640277	376320
2146	376321
133392	376322
514644	376323
639170	376324
239679	376325
110478	376326
51389	376327
633003	376328
148861	376329
330691	376330
21073	376331
147087	376332
179161	376333
109075	376334
45750	376335
388596	376336
636093	376337
325424	376338
654393	376339
705193	376340
434129	376341
41878	376342
596961	376343
517497	376344
12925	376345
554641	376346
6452	376347
167925	376348
680460	376349
37	376350
25429	376351
51551	376352
422372	376353
662661	376354
137159	376355
449661	376356
653512	376357
615746	376358
545985	376359
188863	376360
226875	376361
59965	376362
400449	376363
92713	376364
711681	376365
137862	376366
690599	376367
132666	376368
143382	376369
321259	376370
240408	376371
82091	376372
66190	376373
414149	376374
119230	376375
8885	376376
197796	376377
118533	376378
41119	376379
41954	376380
390563	376381
69023	376382
105233	376383
25390	376384
247442	376385
502215	376386
499248	376387
713629	376388
58392	376389
82234	376390
5600	376391
582006	376392
283066	376393
14353	376394
13657	376395
114632	376396
158117	376397
200109	376398
657910	376399
59120	376400
10665	376401
572978	376402
82993	376403
90544	376404
716492	376405
173623	376406
46937	376407
680914	376408
9853	376409
159514	376410
685913	376411
402798	376412
559144	376413
704688	376414
558745	376415
49443	376416
500837	376417
111821	376418
29119	376419
455844	376420
177017	376421
629312	376422
500531	376423
61605	376424
229855	376425
23763	376426
264727	376427
356387	376428
48381	376429
373950	376430
222690	376431
26649	376432
100455	376433
648040	376434
641270	376435
45119	376436
277443	376437
556357	376438
115507	376439
386286	376440
165101	376441
444231	376442
51252	376443
590337	376444
573123	376445
13976	376446
620026	376447
48707	376448
60573	376449
151833	376450
139153	376451
621961	376452
166441	376453
294342	376454
106865	376455
11742	376456
121367	376457
125074	376458
18555	376459
58320	376460
278227	376461
193466	376462
396352	376463
512080	376464
27638	376465
71669	376466
49485	376467
256730	376468
98619	376469
73545	376470
663088	376471
260293	376472
529589	376473
486825	376474
276011	376475
136557	376476
580083	376477
267274	376478
408222	376479
177946	376480
108796	376481
587964	376482
477217	376483
2186	376484
133961	376485
575149	376486
44481	376487
647058	376488
447526	376489
30824	376490
48553	376491
4422	376492
319606	376493
261735	376494
200209	376495
162928	376496
124257	376497
506250	376498
669384	376499
47342	376500
379343	376501
151041	376502
354342	376503
407673	376504
52612	376505
3603	376506
708835	376507
391536	376508
166664	376509
151218	376510
67917	376511
128946	376512
6030	376513
241445	376514
697957	376515
21786	376516
331470	376517
179725	376518
697690	376519
650507	376520
136652	376521
38326	376522
6153	376523
158445	376524
683760	376525
441941	376526
58233	376527
96798	376528
126424	376529
172129	376530
101213	376531
666369	376532
37141	376533
232320	376534
292882	376535
23766	376536
220379	376537
98449	376538
145651	376539
155011	376540
496320	376541
118669	376542
99263	376543
593685	376544
314775	376545
719086	376546
437133	376547
8947	376548
6962	376549
59848	376550
686922	376551
558868	376552
18621	376553
16292	376554
11712	376555
377923	376556
486084	376557
2593	376558
112241	376559
709981	376560
481060	376561
304701	376562
150130	376563
33356	376564
134367	376565
788	376566
9544	376567
111996	376568
464367	376569
359567	376570
17426	376571
181285	376572
242128	376573
317252	376574
370660	376575
51896	376576
326351	376577
21740	376578
120146	376579
31441	376580
67628	376581
51595	376582
431998	376583
44335	376584
9280	376585
176168	376586
4781	376587
668393	376588
509656	376589
469300	376590
116858	376591
38555	376592
76051	376593
251460	376594
384817	376595
530466	376596
145676	376597
140808	376598
14685	376599
521627	376600
6739	376601
123483	376602
66599	376603
669404	376604
447108	376605
228151	376606
112256	376607
705008	376608
614352	376609
448983	376610
42923	376611
570954	376612
680729	376613
158458	376614
204268	376615
28075	376616
315391	376617
416811	376618
297669	376619
574828	376620
165959	376621
711294	376622
131783	376623
548809	376624
161095	376625
253516	376626
643204	376627
38281	376628
188297	376629
483809	376630
598280	376631
176587	376632
40354	376633
320229	376634
15733	376635
16890	376636
90518	376637
465474	376638
575955	376639
50891	376640
417781	376641
178372	376642
238090	376643
579698	376644
107068	376645
22022	376646
40829	376647
393883	376648
291339	376649
504632	376650
249604	376651
33812	376652
253920	376653
664223	376654
37045	376655
382087	376656
160089	376657
197	376658
118472	376659
2423	376660
261770	376661
398146	376662
387298	376663
164226	376664
552838	376665
15900	376666
536941	376667
677882	376668
88425	376669
39153	376670
184035	376671
461987	376672
645358	376673
514495	376674
61261	376675
694005	376676
123127	376677
688859	376678
365676	376679
37637	376680
198484	376681
484115	376682
10769	376683
163816	376684
664687	376685
149984	376686
272733	376687
381687	376688
167325	376689
224044	376690
678087	376691
637225	376692
73910	376693
312624	376694
268172	376695
204028	376696
401797	376697
3	376698
516180	376699
636131	376700
97109	376701
59578	376702
56679	376703
185959	376704
61871	376705
552177	376706
30845	376707
617422	376708
128992	376709
314504	376710
2052	376711
295094	376712
56267	376713
36991	376714
98158	376715
393864	376716
9816	376717
540178	376718
172937	376719
316180	376720
290261	376721
314945	376722
468027	376723
401763	376724
377443	376725
37129	376726
85839	376727
143050	376728
656842	376729
601778	376730
113355	376731
57156	376732
13614	376733
684075	376734
15913	376735
42751	376736
415482	376737
261410	376738
630737	376739
332074	376740
71384	376741
562496	376742
689588	376743
10079	376744
645508	376745
683876	376746
715216	376747
29324	376748
95452	376749
417454	376750
589467	376751
303652	376752
199736	376753
27002	376754
616861	376755
225417	376756
14619	376757
425171	376758
676382	376759
353560	376760
224509	376761
15513	376762
264790	376763
504461	376764
660312	376765
416570	376766
51445	376767
97222	376768
203858	376769
358165	376770
136095	376771
175992	376772
492246	376773
689778	376774
180135	376775
112262	376776
231192	376777
536625	376778
3400	376779
26147	376780
221812	376781
343576	376782
372813	376783
85878	376784
348976	376785
373919	376786
138068	376787
319371	376788
165998	376789
430998	376790
251151	376791
10334	376792
374352	376793
197842	376794
95430	376795
173902	376796
49331	376797
50737	376798
391031	376799
145657	376800
689692	376801
211963	376802
305375	376803
17521	376804
450455	376805
39644	376806
491420	376807
427443	376808
399567	376809
630664	376810
117122	376811
283881	376812
465416	376813
42930	376814
144442	376815
220143	376816
27461	376817
528211	376818
410947	376819
486292	376820
413338	376821
17369	376822
405355	376823
575057	376824
465768	376825
232797	376826
419638	376827
551687	376828
15093	376829
99111	376830
129517	376831
720398	376832
59212	376833
205378	376834
186454	376835
21973	376836
143187	376837
566347	376838
568441	376839
134198	376840
64722	376841
226461	376842
555759	376843
38389	376844
624886	376845
614952	376846
2949	376847
349639	376848
226793	376849
668828	376850
106791	376851
80996	376852
147243	376853
694657	376854
133322	376855
173328	376856
505358	376857
281255	376858
415889	376859
535683	376860
146349	376861
361323	376862
716914	376863
331688	376864
171391	376865
550017	376866
569065	376867
477995	376868
479413	376869
128214	376870
630364	376871
135097	376872
541132	376873
158202	376874
299449	376875
175751	376876
676041	376877
498501	376878
2683	376879
477108	376880
142799	376881
672648	376882
464866	376883
81391	376884
119837	376885
496462	376886
503865	376887
658249	376888
450371	376889
131593	376890
43913	376891
653969	376892
659958	376893
35877	376894
15662	376895
673255	376896
24066	376897
506055	376898
189538	376899
116892	376900
107671	376901
658057	376902
82633	376903
636554	376904
1075	376905
544951	376906
453308	376907
51418	376908
437660	376909
550763	376910
332	376911
5386	376912
111285	376913
660401	376914
2	376915
169908	376916
525408	376917
341376	376918
267897	376919
179320	376920
221183	376921
640583	376922
39243	376923
4320	376924
638583	376925
588449	376926
187047	376927
285832	376928
668184	376929
658844	376930
27848	376931
53959	376932
4262	376933
343358	376934
147039	376935
185921	376936
3998	376937
623816	376938
148507	376939
87080	376940
531471	376941
15579	376942
28690	376943
27544	376944
206688	376945
34489	376946
329169	376947
254814	376948
149305	376949
28648	376950
103631	376951
384921	376952
338350	376953
161422	376954
207858	376955
31207	376956
143574	376957
109469	376958
129162	376959
8728	376960
551723	376961
274103	376962
108955	376963
217270	376964
81906	376965
203357	376966
518800	376967
26456	376968
632353	376969
30133	376970
85289	376971
440312	376972
515755	376973
253616	376974
237634	376975
9873	376976
93425	376977
19553	376978
4091	376979
22641	376980
422524	376981
344196	376982
154898	376983
588528	376984
76785	376985
105702	376986
562756	376987
96544	376988
635189	376989
672499	376990
171552	376991
96272	376992
633891	376993
26698	376994
719302	376995
630207	376996
112588	376997
143913	376998
491234	376999
260852	377000
540496	377001
560070	377002
135861	377003
618261	377004
424811	377005
109880	377006
402112	377007
37412	377008
45090	377009
531164	377010
638775	377011
500166	377012
494654	377013
292283	377014
141004	377015
382759	377016
278201	377017
659992	377018
230255	377019
413198	377020
192699	377021
724115	377022
143955	377023
545527	377024
227969	377025
624004	377026
680129	377027
94946	377028
39729	377029
92025	377030
131261	377031
549027	377032
495225	377033
373310	377034
198189	377035
220564	377036
68836	377037
185299	377038
4197	377039
375560	377040
6975	377041
416530	377042
404869	377043
342709	377044
312273	377045
132818	377046
440	377047
269322	377048
651815	377049
148273	377050
314197	377051
143132	377052
125278	377053
244160	377054
214645	377055
107736	377056
110664	377057
170028	377058
99204	377059
521891	377060
42936	377061
190129	377062
504219	377063
11776	377064
623597	377065
273396	377066
54069	377067
109811	377068
151394	377069
164155	377070
516029	377071
194042	377072
22519	377073
493200	377074
487058	377075
188838	377076
597733	377077
11280	377078
457094	377079
6726	377080
138485	377081
636153	377082
669666	377083
27324	377084
5683	377085
632615	377086
206794	377087
308390	377088
39426	377089
271116	377090
460143	377091
47150	377092
338241	377093
592747	377094
589184	377095
321493	377096
219724	377097
41449	377098
396794	377099
380239	377100
535409	377101
48537	377102
709849	377103
115650	377104
304682	377105
363905	377106
92372	377107
274555	377108
18901	377109
1985	377110
123215	377111
173848	377112
2256	377113
176267	377114
1836	377115
467332	377116
180565	377117
230654	377118
277707	377119
61479	377120
464326	377121
97444	377122
401485	377123
601035	377124
450054	377125
146676	377126
476806	377127
168647	377128
300355	377129
68866	377130
110457	377131
56134	377132
610252	377133
133253	377134
723353	377135
181487	377136
166389	377137
165586	377138
638873	377139
202393	377140
6197	377141
230027	377142
75990	377143
495729	377144
26566	377145
183680	377146
711089	377147
76198	377148
31839	377149
41426	377150
1066	377151
106545	377152
87820	377153
87148	377154
38541	377155
71899	377156
664587	377157
208104	377158
487937	377159
444076	377160
473685	377161
98233	377162
14043	377163
40971	377164
7104	377165
663928	377166
563734	377167
18649	377168
139337	377169
683435	377170
443306	377171
127951	377172
406761	377173
585101	377174
282514	377175
13547	377176
335938	377177
431079	377178
474117	377179
153620	377180
18926	377181
297777	377182
23903	377183
592191	377184
16198	377185
8497	377186
27249	377187
354214	377188
273449	377189
419501	377190
493486	377191
97467	377192
11068	377193
213342	377194
187229	377195
630977	377196
495107	377197
186474	377198
566400	377199
7535	377200
162917	377201
229279	377202
139256	377203
122904	377204
19719	377205
13608	377206
56685	377207
927	377208
75540	377209
68587	377210
34415	377211
183743	377212
118516	377213
51119	377214
451637	377215
52277	377216
44587	377217
133552	377218
34750	377219
178923	377220
104195	377221
5294	377222
39685	377223
488502	377224
50573	377225
49490	377226
186638	377227
34851	377228
146454	377229
643111	377230
640077	377231
33770	377232
125830	377233
585356	377234
182669	377235
570693	377236
119036	377237
77469	377238
91524	377239
153388	377240
6535	377241
9556	377242
203017	377243
65215	377244
679105	377245
23790	377246
104386	377247
135173	377248
245925	377249
170828	377250
324878	377251
178460	377252
225832	377253
702941	377254
43752	377255
12003	377256
136120	377257
663816	377258
627390	377259
257099	377260
98431	377261
1384	377262
58375	377263
548717	377264
145310	377265
162104	377266
656118	377267
383515	377268
156764	377269
14152	377270
326497	377271
599829	377272
17140	377273
316633	377274
400187	377275
328478	377276
9332	377277
459727	377278
168398	377279
130051	377280
376950	377281
86965	377282
7421	377283
42984	377284
176080	377285
545869	377286
49303	377287
309208	377288
184104	377289
81912	377290
20785	377291
614582	377292
344643	377293
530722	377294
38931	377295
617509	377296
36323	377297
242370	377298
719659	377299
292810	377300
7452	377301
566046	377302
40992	377303
631019	377304
610575	377305
297807	377306
344510	377307
274569	377308
443871	377309
369094	377310
44985	377311
49364	377312
63592	377313
509070	377314
637626	377315
239443	377316
37746	377317
630900	377318
123028	377319
161637	377320
693665	377321
163933	377322
413990	377323
86646	377324
688010	377325
80464	377326
351456	377327
1635	377328
34080	377329
287910	377330
590810	377331
515331	377332
662957	377333
501133	377334
113241	377335
400678	377336
611189	377337
684834	377338
533470	377339
14397	377340
447642	377341
384478	377342
533831	377343
423130	377344
351521	377345
667119	377346
109455	377347
144985	377348
559003	377349
7860	377350
456800	377351
645031	377352
711620	377353
612255	377354
79763	377355
308876	377356
218854	377357
221997	377358
609974	377359
212028	377360
12207	377361
496639	377362
79185	377363
163449	377364
15198	377365
16533	377366
366748	377367
75092	377368
645571	377369
536164	377370
10382	377371
89478	377372
114072	377373
563160	377374
584215	377375
57629	377376
286924	377377
585948	377378
53152	377379
435467	377380
492340	377381
221725	377382
467959	377383
508470	377384
495675	377385
289950	377386
7680	377387
172751	377388
154735	377389
96464	377390
134915	377391
624480	377392
12434	377393
116499	377394
44705	377395
400415	377396
571764	377397
201904	377398
53680	377399
6566	377400
198933	377401
2483	377402
175214	377403
141195	377404
230136	377405
27949	377406
47672	377407
411233	377408
94035	377409
333021	377410
161595	377411
692141	377412
713121	377413
196646	377414
110236	377415
405989	377416
151551	377417
70919	377418
31367	377419
466407	377420
492895	377421
558801	377422
227608	377423
450413	377424
478316	377425
331105	377426
202402	377427
152327	377428
201289	377429
107918	377430
2920	377431
116967	377432
457012	377433
343039	377434
175657	377435
153027	377436
71400	377437
7827	377438
24408	377439
32665	377440
2953	377441
338085	377442
600181	377443
165408	377444
476040	377445
352215	377446
120119	377447
108036	377448
32242	377449
562808	377450
339774	377451
456151	377452
633822	377453
173033	377454
662134	377455
50210	377456
92291	377457
172266	377458
61354	377459
721193	377460
473014	377461
551621	377462
673777	377463
36829	377464
125414	377465
210734	377466
713025	377467
322607	377468
264957	377469
163060	377470
13802	377471
699185	377472
3697	377473
517314	377474
270125	377475
304687	377476
238294	377477
378297	377478
90441	377479
707780	377480
147420	377481
7617	377482
152433	377483
9815	377484
628247	377485
485732	377486
328004	377487
365164	377488
96341	377489
273029	377490
8139	377491
684889	377492
199548	377493
100219	377494
46368	377495
444313	377496
309672	377497
193216	377498
497362	377499
419001	377500
42796	377501
642854	377502
133027	377503
434387	377504
710820	377505
138607	377506
512182	377507
49234	377508
389067	377509
13848	377510
13701	377511
85569	377512
437290	377513
123587	377514
26713	377515
676118	377516
221626	377517
653712	377518
555848	377519
95805	377520
227746	377521
233120	377522
213175	377523
128956	377524
420062	377525
137784	377526
279297	377527
485697	377528
684563	377529
484999	377530
293531	377531
262755	377532
180346	377533
81138	377534
315521	377535
100924	377536
252190	377537
106716	377538
256929	377539
403425	377540
641613	377541
84171	377542
59218	377543
718689	377544
4193	377545
112457	377546
425087	377547
173930	377548
1586	377549
285868	377550
472538	377551
139585	377552
340559	377553
660486	377554
321670	377555
101277	377556
262733	377557
21388	377558
714929	377559
580409	377560
152632	377561
127904	377562
2825	377563
499444	377564
52099	377565
644880	377566
316832	377567
174181	377568
407122	377569
161586	377570
678644	377571
22777	377572
640307	377573
598343	377574
342127	377575
117355	377576
178931	377577
3739	377578
289508	377579
219269	377580
689690	377581
22158	377582
276112	377583
5517	377584
87094	377585
7506	377586
397464	377587
675380	377588
382222	377589
19324	377590
560294	377591
163800	377592
690003	377593
126384	377594
676077	377595
486747	377596
389164	377597
163534	377598
209800	377599
41727	377600
99405	377601
709946	377602
104999	377603
10085	377604
128168	377605
292676	377606
6567	377607
145355	377608
457501	377609
215777	377610
84101	377611
354651	377612
276814	377613
380699	377614
8464	377615
497585	377616
143188	377617
43787	377618
459906	377619
39306	377620
309643	377621
2077	377622
687471	377623
246297	377624
634711	377625
181267	377626
451342	377627
18685	377628
78106	377629
699838	377630
419561	377631
130179	377632
353687	377633
670265	377634
21734	377635
19712	377636
34478	377637
393380	377638
564649	377639
396129	377640
144479	377641
372026	377642
103948	377643
43133	377644
8707	377645
234195	377646
54535	377647
11502	377648
560300	377649
701843	377650
645416	377651
621099	377652
507217	377653
252827	377654
17324	377655
376913	377656
159629	377657
36468	377658
320043	377659
643551	377660
81293	377661
257953	377662
6298	377663
87262	377664
2387	377665
584662	377666
682536	377667
19717	377668
111262	377669
678023	377670
11516	377671
31901	377672
36734	377673
214400	377674
464788	377675
352989	377676
8022	377677
38635	377678
290328	377679
650643	377680
499036	377681
634552	377682
507879	377683
101048	377684
456223	377685
560963	377686
239818	377687
67507	377688
257691	377689
50790	377690
82244	377691
422328	377692
206218	377693
152823	377694
461974	377695
255003	377696
281204	377697
18170	377698
317816	377699
54298	377700
442248	377701
513279	377702
333987	377703
378514	377704
18778	377705
416204	377706
244717	377707
391660	377708
1504	377709
31206	377710
95743	377711
185328	377712
280650	377713
464555	377714
479666	377715
373625	377716
19307	377717
251230	377718
55158	377719
715345	377720
575361	377721
486322	377722
1344	377723
722340	377724
65272	377725
181343	377726
30407	377727
312587	377728
5749	377729
513640	377730
1492	377731
691973	377732
427272	377733
383439	377734
439231	377735
480634	377736
317776	377737
594501	377738
227383	377739
94371	377740
214850	377741
168774	377742
503856	377743
11027	377744
260085	377745
539108	377746
18948	377747
528041	377748
718749	377749
21754	377750
3915	377751
475155	377752
38673	377753
292533	377754
138683	377755
110951	377756
459692	377757
742	377758
95732	377759
494221	377760
200473	377761
253778	377762
646080	377763
494114	377764
71667	377765
69462	377766
167716	377767
51441	377768
303495	377769
93738	377770
47948	377771
154848	377772
535872	377773
543873	377774
101754	377775
5704	377776
133296	377777
676378	377778
387362	377779
62194	377780
575950	377781
461347	377782
466924	377783
609614	377784
430867	377785
20900	377786
281775	377787
713896	377788
13674	377789
121582	377790
61496	377791
90884	377792
629225	377793
57732	377794
252280	377795
43101	377796
668976	377797
95733	377798
181220	377799
476695	377800
1889	377801
153579	377802
232672	377803
174811	377804
505160	377805
103942	377806
690419	377807
233048	377808
64998	377809
346342	377810
523173	377811
590752	377812
633348	377813
33237	377814
121617	377815
37184	377816
317638	377817
50603	377818
654350	377819
165030	377820
542310	377821
161762	377822
235396	377823
89466	377824
66964	377825
189937	377826
354727	377827
9778	377828
74167	377829
834	377830
54263	377831
299203	377832
196087	377833
85245	377834
211780	377835
149465	377836
163829	377837
209947	377838
231394	377839
25364	377840
582517	377841
716	377842
639380	377843
198860	377844
114255	377845
685663	377846
219855	377847
371060	377848
701192	377849
64276	377850
9364	377851
373913	377852
271955	377853
169399	377854
418468	377855
305364	377856
345299	377857
196772	377858
165322	377859
230052	377860
295114	377861
608837	377862
373695	377863
440297	377864
592244	377865
631369	377866
103024	377867
54072	377868
578100	377869
386824	377870
36613	377871
106583	377872
339187	377873
259913	377874
35544	377875
123916	377876
3304	377877
679458	377878
51860	377879
195790	377880
120741	377881
561273	377882
57551	377883
577758	377884
127438	377885
143077	377886
30841	377887
574370	377888
32858	377889
119326	377890
11237	377891
76976	377892
169934	377893
333042	377894
58945	377895
591759	377896
556387	377897
172757	377898
240158	377899
460144	377900
598351	377901
163947	377902
111446	377903
317657	377904
693522	377905
336909	377906
252044	377907
577013	377908
51632	377909
252726	377910
474815	377911
11061	377912
448469	377913
376776	377914
566368	377915
526942	377916
706618	377917
15161	377918
24713	377919
2889	377920
644134	377921
235995	377922
544530	377923
139759	377924
305958	377925
50020	377926
153788	377927
454831	377928
58070	377929
52407	377930
169009	377931
48025	377932
351996	377933
111789	377934
547141	377935
500572	377936
671754	377937
94205	377938
477998	377939
39482	377940
543784	377941
361171	377942
277648	377943
10748	377944
18066	377945
563375	377946
643366	377947
5369	377948
339444	377949
709439	377950
90144	377951
370281	377952
53486	377953
158823	377954
45359	377955
159496	377956
49111	377957
543206	377958
77456	377959
364814	377960
708322	377961
287102	377962
447319	377963
44223	377964
293	377965
430507	377966
717122	377967
133525	377968
46837	377969
180010	377970
122774	377971
69146	377972
360260	377973
455737	377974
94657	377975
20224	377976
54175	377977
682286	377978
582371	377979
75539	377980
58384	377981
599929	377982
569878	377983
517544	377984
534201	377985
106064	377986
115463	377987
488756	377988
160817	377989
265943	377990
31	377991
311554	377992
156691	377993
113228	377994
9986	377995
541685	377996
690966	377997
21304	377998
498771	377999
482186	378000
356622	378001
432110	378002
38981	378003
186434	378004
414440	378005
442693	378006
644907	378007
12784	378008
481108	378009
623740	378010
229361	378011
186151	378012
316194	378013
22858	378014
312206	378015
165382	378016
20613	378017
468481	378018
489650	378019
131402	378020
36802	378021
41906	378022
126220	378023
9542	378024
586888	378025
168582	378026
364798	378027
52122	378028
270092	378029
363738	378030
687217	378031
579876	378032
540609	378033
579470	378034
349667	378035
181321	378036
2827	378037
105743	378038
120386	378039
562850	378040
165548	378041
122108	378042
204064	378043
155196	378044
110365	378045
18468	378046
682	378047
214480	378048
641603	378049
12794	378050
61163	378051
134302	378052
79303	378053
46390	378054
51980	378055
431156	378056
718706	378057
7652	378058
27603	378059
654672	378060
94047	378061
33220	378062
406780	378063
1469	378064
105106	378065
67873	378066
630334	378067
47396	378068
29409	378069
163718	378070
478347	378071
437559	378072
182732	378073
651472	378074
35168	378075
39875	378076
61351	378077
194751	378078
84719	378079
84906	378080
17184	378081
356275	378082
479454	378083
366304	378084
188179	378085
21237	378086
78529	378087
10668	378088
216256	378089
108814	378090
35569	378091
384726	378092
581715	378093
454957	378094
79719	378095
311552	378096
378792	378097
114532	378098
308317	378099
2442	378100
345236	378101
217628	378102
49579	378103
95200	378104
7988	378105
85306	378106
64863	378107
275084	378108
362874	378109
95303	378110
153438	378111
206987	378112
609371	378113
109937	378114
696087	378115
383887	378116
241105	378117
32391	378118
15987	378119
68373	378120
194080	378121
414995	378122
478540	378123
183276	378124
473681	378125
254490	378126
2421	378127
258426	378128
87068	378129
28856	378130
54241	378131
175226	378132
66093	378133
491834	378134
621010	378135
543005	378136
90728	378137
84939	378138
678755	378139
80816	378140
4137	378141
4221	378142
258098	378143
32149	378144
129156	378145
205427	378146
70197	378147
540829	378148
579873	378149
110196	378150
216647	378151
180963	378152
632821	378153
2599	378154
63687	378155
143452	378156
144447	378157
264	378158
233525	378159
603607	378160
544136	378161
618360	378162
120237	378163
538261	378164
678176	378165
235293	378166
710793	378167
598316	378168
49431	378169
29710	378170
319864	378171
664811	378172
324058	378173
54555	378174
57952	378175
434811	378176
292234	378177
107513	378178
172945	378179
477799	378180
585947	378181
306238	378182
112705	378183
52604	378184
398861	378185
132683	378186
74659	378187
10205	378188
32515	378189
200132	378190
689997	378191
42723	378192
706251	378193
130779	378194
221042	378195
720702	378196
411465	378197
49027	378198
49392	378199
189434	378200
623888	378201
79245	378202
475553	378203
397167	378204
457185	378205
78913	378206
342060	378207
43846	378208
45971	378209
694467	378210
57655	378211
418782	378212
438840	378213
51663	378214
78869	378215
211041	378216
647983	378217
435658	378218
116117	378219
208920	378220
445990	378221
552420	378222
33839	378223
177838	378224
229635	378225
23280	378226
155847	378227
54938	378228
1545	378229
109094	378230
165277	378231
285361	378232
153933	378233
105843	378234
84775	378235
85615	378236
166407	378237
581058	378238
356600	378239
54581	378240
12785	378241
628884	378242
507575	378243
169057	378244
705388	378245
18735	378246
107344	378247
53070	378248
364548	378249
43641	378250
46800	378251
300448	378252
289737	378253
398641	378254
4472	378255
230995	378256
161906	378257
88092	378258
153245	378259
18186	378260
138989	378261
123474	378262
591467	378263
35399	378264
186116	378265
279789	378266
598720	378267
321122	378268
54189	378269
249033	378270
27537	378271
186428	378272
202894	378273
123202	378274
144851	378275
71817	378276
347131	378277
65335	378278
391812	378279
371332	378280
158500	378281
707924	378282
443611	378283
403175	378284
18013	378285
544710	378286
547848	378287
498370	378288
16211	378289
17397	378290
282213	378291
141379	378292
254099	378293
145442	378294
691201	378295
54413	378296
82295	378297
79077	378298
598314	378299
445586	378300
145759	378301
556678	378302
226549	378303
623809	378304
644469	378305
102782	378306
24104	378307
191183	378308
306074	378309
260692	378310
367883	378311
162436	378312
305978	378313
155911	378314
305671	378315
661338	378316
205097	378317
431584	378318
167153	378319
704457	378320
80263	378321
72755	378322
12229	378323
43122	378324
568061	378325
629895	378326
617533	378327
173909	378328
153390	378329
23791	378330
469327	378331
460342	378332
7692	378333
447441	378334
177424	378335
162383	378336
713363	378337
427267	378338
634770	378339
129454	378340
64337	378341
13416	378342
494595	378343
103441	378344
66628	378345
64849	378346
715959	378347
353667	378348
76396	378349
618797	378350
311359	378351
176079	378352
214677	378353
291997	378354
11964	378355
30063	378356
79974	378357
67934	378358
24282	378359
398955	378360
488774	378361
225169	378362
274261	378363
89209	378364
17446	378365
441960	378366
276116	378367
615530	378368
517399	378369
370800	378370
31692	378371
264806	378372
635853	378373
1184	378374
109664	378375
14673	378376
607337	378377
704037	378378
170151	378379
666963	378380
129636	378381
523832	378382
608998	378383
417404	378384
80499	378385
642495	378386
583688	378387
106094	378388
407984	378389
639392	378390
3345	378391
21998	378392
6448	378393
11448	378394
90023	378395
281506	378396
295112	378397
359090	378398
19167	378399
69989	378400
119199	378401
163778	378402
702912	378403
197621	378404
24548	378405
31250	378406
168474	378407
11022	378408
41983	378409
259083	378410
489754	378411
679308	378412
193969	378413
241762	378414
166431	378415
138598	378416
700362	378417
555361	378418
287093	378419
643442	378420
335368	378421
60437	378422
121001	378423
109160	378424
687654	378425
146412	378426
90450	378427
580452	378428
616655	378429
532955	378430
62031	378431
185622	378432
454911	378433
433181	378434
232010	378435
110823	378436
304879	378437
7150	378438
60067	378439
2004	378440
85317	378441
643106	378442
604900	378443
243548	378444
706578	378445
123615	378446
196636	378447
218021	378448
695411	378449
11007	378450
113424	378451
566760	378452
438888	378453
125087	378454
461452	378455
515758	378456
180809	378457
558756	378458
93246	378459
627867	378460
506515	378461
485818	378462
257762	378463
271064	378464
599854	378465
142090	378466
657309	378467
152894	378468
516640	378469
223238	378470
148955	378471
327647	378472
520386	378473
15335	378474
112876	378475
16361	378476
332386	378477
247493	378478
100870	378479
21577	378480
366887	378481
694216	378482
114254	378483
117818	378484
123030	378485
132618	378486
682930	378487
510261	378488
4670	378489
490806	378490
582839	378491
201655	378492
556843	378493
137637	378494
425611	378495
110290	378496
80950	378497
469587	378498
48683	378499
372844	378500
668165	378501
149549	378502
291358	378503
71775	378504
113546	378505
493620	378506
51468	378507
223282	378508
43623	378509
540230	378510
15608	378511
324867	378512
475756	378513
125149	378514
59208	378515
68732	378516
692173	378517
244992	378518
590004	378519
115444	378520
106537	378521
62526	378522
546841	378523
340899	378524
671962	378525
554501	378526
14247	378527
91363	378528
66113	378529
9567	378530
700596	378531
63019	378532
50272	378533
290094	378534
332298	378535
494073	378536
607709	378537
17947	378538
13749	378539
387680	378540
559457	378541
250990	378542
8474	378543
529943	378544
519	378545
33232	378546
63405	378547
27783	378548
649671	378549
637735	378550
250272	378551
122181	378552
57878	378553
156388	378554
776	378555
248539	378556
358335	378557
11321	378558
288282	378559
712073	378560
431313	378561
465133	378562
70252	378563
181988	378564
270834	378565
364772	378566
94666	378567
20047	378568
452454	378569
670427	378570
690468	378571
20899	378572
373267	378573
51362	378574
536768	378575
43050	378576
142777	378577
209161	378578
493211	378579
397621	378580
710676	378581
20854	378582
688180	378583
353166	378584
319493	378585
141603	378586
475319	378587
467209	378588
420482	378589
30822	378590
583415	378591
154276	378592
113418	378593
272664	378594
444370	378595
278480	378596
534787	378597
17808	378598
7377	378599
675636	378600
344776	378601
326905	378602
180306	378603
254140	378604
35631	378605
672447	378606
183330	378607
94947	378608
151078	378609
54524	378610
10768	378611
347541	378612
429920	378613
714312	378614
105176	378615
313901	378616
381966	378617
15749	378618
59786	378619
96393	378620
49802	378621
108004	378622
29042	378623
170499	378624
471801	378625
43964	378626
466601	378627
341961	378628
131689	378629
576487	378630
79267	378631
166060	378632
72774	378633
484790	378634
67585	378635
437352	378636
44238	378637
1783	378638
694167	378639
71261	378640
315080	378641
38903	378642
90496	378643
472073	378644
125082	378645
11872	378646
38742	378647
580720	378648
46782	378649
634200	378650
28195	378651
44199	378652
650529	378653
217294	378654
163864	378655
636550	378656
247261	378657
2525	378658
38177	378659
343221	378660
138201	378661
650683	378662
54097	378663
435134	378664
664889	378665
8585	378666
71545	378667
175495	378668
4207	378669
5107	378670
168621	378671
49151	378672
422420	378673
331115	378674
597884	378675
24246	378676
589445	378677
5221	378678
126713	378679
535646	378680
566842	378681
343635	378682
71584	378683
452324	378684
576444	378685
196183	378686
24786	378687
59295	378688
156553	378689
337523	378690
23415	378691
717473	378692
289703	378693
29497	378694
626269	378695
288432	378696
567379	378697
490539	378698
87852	378699
265783	378700
277686	378701
44488	378702
43820	378703
600931	378704
129777	378705
548410	378706
121659	378707
10508	378708
400812	378709
163291	378710
123566	378711
191833	378712
498715	378713
608454	378714
669685	378715
343065	378716
617417	378717
516239	378718
85008	378719
5573	378720
706224	378721
125302	378722
538268	378723
271047	378724
277970	378725
108832	378726
698527	378727
231232	378728
449701	378729
124546	378730
4338	378731
178218	378732
451295	378733
526328	378734
611025	378735
110622	378736
262790	378737
104319	378738
652779	378739
246807	378740
3724	378741
595918	378742
402972	378743
156895	378744
282615	378745
127699	378746
362961	378747
194108	378748
484638	378749
13280	378750
366709	378751
12185	378752
68124	378753
715750	378754
275347	378755
666487	378756
1142	378757
42856	378758
488444	378759
193824	378760
182069	378761
325064	378762
72628	378763
84076	378764
724824	378765
344086	378766
347878	378767
94296	378768
575880	378769
177774	378770
569358	378771
654340	378772
15101	378773
401057	378774
82	378775
121092	378776
1526	378777
517560	378778
362970	378779
202835	378780
462235	378781
186277	378782
251297	378783
548149	378784
215968	378785
5076	378786
273553	378787
504218	378788
19135	378789
150955	378790
596015	378791
17891	378792
123148	378793
15471	378794
302718	378795
19539	378796
166542	378797
657765	378798
312059	378799
3892	378800
90547	378801
139489	378802
12544	378803
175539	378804
476380	378805
709800	378806
366506	378807
79588	378808
244494	378809
461793	378810
147356	378811
51397	378812
42208	378813
686266	378814
104408	378815
224326	378816
82090	378817
400821	378818
105419	378819
276115	378820
386177	378821
85084	378822
15508	378823
351786	378824
31898	378825
508972	378826
375255	378827
131162	378828
80893	378829
218707	378830
702234	378831
301827	378832
195576	378833
64238	378834
406586	378835
43308	378836
252848	378837
560329	378838
458061	378839
13621	378840
475369	378841
210049	378842
76458	378843
360208	378844
401577	378845
149137	378846
118641	378847
26159	378848
362304	378849
372210	378850
172893	378851
283699	378852
301843	378853
516103	378854
6049	378855
399387	378856
534504	378857
134893	378858
51182	378859
450510	378860
39334	378861
375887	378862
179126	378863
91971	378864
425836	378865
159126	378866
24984	378867
661247	378868
169410	378869
3055	378870
120308	378871
589830	378872
488721	378873
186775	378874
537805	378875
392815	378876
250535	378877
274980	378878
665930	378879
390909	378880
48308	378881
395518	378882
705617	378883
181047	378884
162913	378885
50553	378886
130866	378887
83788	378888
69078	378889
633919	378890
48837	378891
700063	378892
647851	378893
166843	378894
258328	378895
165048	378896
137208	378897
225009	378898
161287	378899
135030	378900
359324	378901
705718	378902
451882	378903
601174	378904
3810	378905
9758	378906
616087	378907
42315	378908
131028	378909
169636	378910
240327	378911
325867	378912
34501	378913
458630	378914
37881	378915
323023	378916
46091	378917
457986	378918
90227	378919
91087	378920
39055	378921
176791	378922
484910	378923
39853	378924
152389	378925
361802	378926
551365	378927
104257	378928
605919	378929
469502	378930
499802	378931
27198	378932
217010	378933
198813	378934
50278	378935
50147	378936
144407	378937
141257	378938
378305	378939
418642	378940
137111	378941
17751	378942
714	378943
237368	378944
637495	378945
161035	378946
143008	378947
15867	378948
352294	378949
211308	378950
209043	378951
167537	378952
686518	378953
589061	378954
62931	378955
305382	378956
102549	378957
53041	378958
10652	378959
128270	378960
292489	378961
78503	378962
133412	378963
123683	378964
515589	378965
87513	378966
533616	378967
561644	378968
337517	378969
68268	378970
174055	378971
514769	378972
27462	378973
6362	378974
530244	378975
76797	378976
108982	378977
522232	378978
366001	378979
5866	378980
227021	378981
479991	378982
100805	378983
361509	378984
271266	378985
196217	378986
334354	378987
472539	378988
131530	378989
176413	378990
91902	378991
637049	378992
32121	378993
207508	378994
52945	378995
10031	378996
6672	378997
65394	378998
712513	378999
582097	379000
38914	379001
574984	379002
10251	379003
579703	379004
642724	379005
699263	379006
104958	379007
133845	379008
715207	379009
143472	379010
499469	379011
280890	379012
715015	379013
361321	379014
381627	379015
147498	379016
103009	379017
107749	379018
48715	379019
328339	379020
599966	379021
151685	379022
188441	379023
57583	379024
76364	379025
713335	379026
350826	379027
540904	379028
14298	379029
618311	379030
119513	379031
700078	379032
173494	379033
153679	379034
135761	379035
646466	379036
91973	379037
389296	379038
114509	379039
470343	379040
29178	379041
67426	379042
112983	379043
269686	379044
428650	379045
298641	379046
530991	379047
215019	379048
217062	379049
509241	379050
637804	379051
605595	379052
633856	379053
163364	379054
16609	379055
510908	379056
21615	379057
135921	379058
146434	379059
716050	379060
3669	379061
124326	379062
134145	379063
250074	379064
350695	379065
138674	379066
152397	379067
245263	379068
694491	379069
84510	379070
514833	379071
367817	379072
52921	379073
351328	379074
89942	379075
126025	379076
74942	379077
455503	379078
11575	379079
17626	379080
391941	379081
150650	379082
708030	379083
407513	379084
392844	379085
245714	379086
600491	379087
235817	379088
90519	379089
571195	379090
291828	379091
95908	379092
272874	379093
165536	379094
597230	379095
462319	379096
181331	379097
589706	379098
286371	379099
148014	379100
79619	379101
644721	379102
274477	379103
222621	379104
565498	379105
64141	379106
185206	379107
680686	379108
550525	379109
699277	379110
49562	379111
104097	379112
51348	379113
78191	379114
711032	379115
78475	379116
89110	379117
91524	379118
176396	379119
225083	379120
135645	379121
42981	379122
147138	379123
519011	379124
27548	379125
54874	379126
269303	379127
41568	379128
214972	379129
663801	379130
396567	379131
541234	379132
468955	379133
587508	379134
33442	379135
27678	379136
178305	379137
163083	379138
274941	379139
381317	379140
56169	379141
409866	379142
560945	379143
148642	379144
383848	379145
328926	379146
165860	379147
479800	379148
524648	379149
317784	379150
593954	379151
650219	379152
3345	379153
259763	379154
181546	379155
2638	379156
703792	379157
336580	379158
470140	379159
183810	379160
343375	379161
521970	379162
223876	379163
381250	379164
44913	379165
160699	379166
513430	379167
56120	379168
448798	379169
657283	379170
286151	379171
327518	379172
23	379173
596297	379174
475887	379175
354117	379176
409281	379177
5078	379178
169579	379179
104966	379180
181700	379181
91046	379182
153761	379183
278265	379184
562495	379185
10588	379186
90907	379187
576090	379188
653782	379189
498401	379190
176674	379191
133282	379192
62590	379193
580242	379194
357547	379195
398028	379196
89897	379197
141971	379198
378345	379199
34379	379200
33171	379201
316756	379202
156641	379203
381943	379204
365244	379205
124412	379206
12861	379207
726	379208
28578	379209
239352	379210
111968	379211
311973	379212
414604	379213
547356	379214
662741	379215
290614	379216
123964	379217
148739	379218
21975	379219
366356	379220
398343	379221
10452	379222
287174	379223
124132	379224
591594	379225
86921	379226
378737	379227
717818	379228
218067	379229
52032	379230
690242	379231
511811	379232
27487	379233
126509	379234
385425	379235
66965	379236
471330	379237
649430	379238
161019	379239
270603	379240
514734	379241
192499	379242
450925	379243
372127	379244
507336	379245
568801	379246
431039	379247
667561	379248
20568	379249
239502	379250
47825	379251
91441	379252
381525	379253
8587	379254
20296	379255
4240	379256
678928	379257
382269	379258
179187	379259
237534	379260
149877	379261
9991	379262
182117	379263
460589	379264
379753	379265
104643	379266
39143	379267
465816	379268
712974	379269
220125	379270
15915	379271
139894	379272
148436	379273
601113	379274
15852	379275
543648	379276
119507	379277
37992	379278
310031	379279
517443	379280
96190	379281
67947	379282
393803	379283
291229	379284
110253	379285
125320	379286
312964	379287
539779	379288
593852	379289
150627	379290
507103	379291
280939	379292
217391	379293
238527	379294
84009	379295
599252	379296
74542	379297
217372	379298
315422	379299
6595	379300
65638	379301
27449	379302
490402	379303
444709	379304
370951	379305
86060	379306
649510	379307
36204	379308
254659	379309
396677	379310
655228	379311
645030	379312
61193	379313
32365	379314
159682	379315
399681	379316
305181	379317
572203	379318
391604	379319
704631	379320
35844	379321
589335	379322
535884	379323
13232	379324
20464	379325
445981	379326
419960	379327
691313	379328
534511	379329
545086	379330
718184	379331
152521	379332
20921	379333
504214	379334
512929	379335
481508	379336
269648	379337
720027	379338
59314	379339
487152	379340
175941	379341
631466	379342
624242	379343
461136	379344
576637	379345
464091	379346
70547	379347
94294	379348
232744	379349
43887	379350
185274	379351
355549	379352
594683	379353
463903	379354
14966	379355
318539	379356
219471	379357
327255	379358
336777	379359
201668	379360
52902	379361
346468	379362
266921	379363
68734	379364
464517	379365
89767	379366
535714	379367
184112	379368
332605	379369
713400	379370
225750	379371
529800	379372
137277	379373
265749	379374
223113	379375
352775	379376
49863	379377
272259	379378
306782	379379
722698	379380
127628	379381
9525	379382
259695	379383
8319	379384
649656	379385
391952	379386
154123	379387
666809	379388
9043	379389
565365	379390
303378	379391
43379	379392
711253	379393
113274	379394
380511	379395
338347	379396
31965	379397
226208	379398
277458	379399
484393	379400
22348	379401
138583	379402
60213	379403
4579	379404
320309	379405
432319	379406
667092	379407
163083	379408
25835	379409
583854	379410
460224	379411
100832	379412
247504	379413
437832	379414
16586	379415
333456	379416
42813	379417
183202	379418
349247	379419
584871	379420
7441	379421
164240	379422
387831	379423
586489	379424
657904	379425
289892	379426
106681	379427
57765	379428
10248	379429
517437	379430
16483	379431
368359	379432
206376	379433
30746	379434
80813	379435
179946	379436
41140	379437
1214	379438
487721	379439
496041	379440
458860	379441
78025	379442
247490	379443
666335	379444
140276	379445
96915	379446
76879	379447
509488	379448
41628	379449
590876	379450
592974	379451
377740	379452
328287	379453
149383	379454
386627	379455
301151	379456
356851	379457
627232	379458
177126	379459
113369	379460
592005	379461
91289	379462
301721	379463
265026	379464
58935	379465
143852	379466
132002	379467
32345	379468
97376	379469
124751	379470
7046	379471
26325	379472
300211	379473
185314	379474
536484	379475
112131	379476
721623	379477
534629	379478
396282	379479
386933	379480
184608	379481
468840	379482
107345	379483
54238	379484
535774	379485
442784	379486
538848	379487
50227	379488
621280	379489
248344	379490
308	379491
536184	379492
683767	379493
684522	379494
466852	379495
29524	379496
475672	379497
382023	379498
233760	379499
216612	379500
3974	379501
482296	379502
276439	379503
168011	379504
279842	379505
667285	379506
586468	379507
21483	379508
461332	379509
375489	379510
44312	379511
78912	379512
398962	379513
532562	379514
133884	379515
262960	379516
80116	379517
553639	379518
140104	379519
100904	379520
294726	379521
43970	379522
687534	379523
141010	379524
278479	379525
551	379526
481857	379527
634923	379528
49016	379529
3606	379530
6732	379531
44783	379532
132711	379533
588413	379534
23792	379535
560653	379536
5775	379537
301208	379538
444835	379539
150415	379540
56624	379541
294615	379542
231639	379543
471904	379544
6526	379545
313302	379546
151696	379547
408575	379548
140827	379549
574932	379550
129616	379551
159108	379552
5956	379553
38475	379554
204284	379555
545976	379556
654974	379557
638467	379558
96984	379559
706778	379560
112712	379561
33950	379562
5541	379563
67755	379564
609136	379565
633792	379566
216354	379567
206467	379568
205759	379569
357504	379570
275225	379571
32469	379572
465099	379573
83922	379574
354402	379575
356344	379576
184257	379577
129062	379578
108567	379579
573262	379580
893	379581
650274	379582
194783	379583
361108	379584
33818	379585
652831	379586
387487	379587
20826	379588
231884	379589
22	379590
88302	379591
501431	379592
570918	379593
605719	379594
246244	379595
76229	379596
688260	379597
450225	379598
17252	379599
710523	379600
10539	379601
689794	379602
9714	379603
11830	379604
9992	379605
580384	379606
610215	379607
321152	379608
407697	379609
32221	379610
115885	379611
648241	379612
128459	379613
30328	379614
211709	379615
584809	379616
615058	379617
643832	379618
172499	379619
3741	379620
165535	379621
701145	379622
551059	379623
149593	379624
451185	379625
10225	379626
647617	379627
440290	379628
80433	379629
522168	379630
467883	379631
100988	379632
29589	379633
188696	379634
654055	379635
20350	379636
435716	379637
400021	379638
428017	379639
112278	379640
198479	379641
596076	379642
389834	379643
511012	379644
128352	379645
229020	379646
8555	379647
611770	379648
281791	379649
412219	379650
10212	379651
94615	379652
40369	379653
703173	379654
187034	379655
139865	379656
53937	379657
406931	379658
31971	379659
401369	379660
270096	379661
32275	379662
25242	379663
125624	379664
657505	379665
330525	379666
65134	379667
296977	379668
269753	379669
18304	379670
643100	379671
13596	379672
430061	379673
24773	379674
603575	379675
68062	379676
109298	379677
560951	379678
460490	379679
36767	379680
185518	379681
716227	379682
687360	379683
296345	379684
354897	379685
94727	379686
3219	379687
300098	379688
465397	379689
254823	379690
701314	379691
431459	379692
182387	379693
339814	379694
153315	379695
16037	379696
522879	379697
306936	379698
538539	379699
175748	379700
103060	379701
51732	379702
340491	379703
100885	379704
379728	379705
398483	379706
394350	379707
528789	379708
535266	379709
13263	379710
700873	379711
714582	379712
548453	379713
590440	379714
80875	379715
4301	379716
21836	379717
294106	379718
53237	379719
115575	379720
419082	379721
132530	379722
58658	379723
492537	379724
316632	379725
138980	379726
2760	379727
143933	379728
397282	379729
241092	379730
51021	379731
150223	379732
407320	379733
131714	379734
120161	379735
43243	379736
128726	379737
636034	379738
546901	379739
114119	379740
450348	379741
137817	379742
83317	379743
471791	379744
121484	379745
626606	379746
420446	379747
94603	379748
225563	379749
52166	379750
497768	379751
457053	379752
403860	379753
329752	379754
268300	379755
5526	379756
54757	379757
185525	379758
472632	379759
158029	379760
110906	379761
682183	379762
625032	379763
214663	379764
107728	379765
240102	379766
173050	379767
140476	379768
444289	379769
530387	379770
13168	379771
109190	379772
140668	379773
471202	379774
141654	379775
3261	379776
16350	379777
518685	379778
502124	379779
682024	379780
18150	379781
13676	379782
212661	379783
353435	379784
319938	379785
676331	379786
21891	379787
681045	379788
60249	379789
525511	379790
2622	379791
632427	379792
172690	379793
719891	379794
230316	379795
425914	379796
298913	379797
506240	379798
605631	379799
505416	379800
231760	379801
683125	379802
212491	379803
401645	379804
328654	379805
713754	379806
334586	379807
14645	379808
16215	379809
421760	379810
85483	379811
12313	379812
167457	379813
380491	379814
3933	379815
94433	379816
6602	379817
140876	379818
723360	379819
265280	379820
470376	379821
120041	379822
418558	379823
621070	379824
638282	379825
177726	379826
113491	379827
530397	379828
84625	379829
344193	379830
339824	379831
525607	379832
18607	379833
283968	379834
683433	379835
542385	379836
316414	379837
257188	379838
91357	379839
60191	379840
31515	379841
635148	379842
673867	379843
321502	379844
81421	379845
616121	379846
37764	379847
707845	379848
281904	379849
36905	379850
10071	379851
88547	379852
576124	379853
504306	379854
295017	379855
6833	379856
569930	379857
99943	379858
386194	379859
416602	379860
43556	379861
351972	379862
595984	379863
469064	379864
24607	379865
41321	379866
146616	379867
55473	379868
597649	379869
684850	379870
355946	379871
191811	379872
31951	379873
625571	379874
717861	379875
3342	379876
129323	379877
367966	379878
9588	379879
22739	379880
46654	379881
2168	379882
682732	379883
10596	379884
59036	379885
54164	379886
38038	379887
186146	379888
160936	379889
364877	379890
587482	379891
47764	379892
530707	379893
680706	379894
204562	379895
129269	379896
509849	379897
122223	379898
675096	379899
171988	379900
202435	379901
666038	379902
438947	379903
348353	379904
510504	379905
322022	379906
401493	379907
107919	379908
3366	379909
284555	379910
7673	379911
440428	379912
23312	379913
21683	379914
9941	379915
700075	379916
292653	379917
49212	379918
122608	379919
84951	379920
315847	379921
136817	379922
153589	379923
25379	379924
140406	379925
262751	379926
204827	379927
241218	379928
600533	379929
43525	379930
470554	379931
154435	379932
264234	379933
310979	379934
582154	379935
115844	379936
28856	379937
102	379938
59825	379939
39516	379940
24110	379941
347024	379942
41619	379943
471207	379944
106565	379945
472389	379946
155287	379947
336614	379948
5018	379949
629254	379950
620631	379951
432355	379952
311353	379953
302148	379954
514425	379955
41834	379956
249	379957
540811	379958
550108	379959
18018	379960
161989	379961
330585	379962
110548	379963
331230	379964
66249	379965
6513	379966
54278	379967
206100	379968
375733	379969
144972	379970
43832	379971
427480	379972
2706	379973
41210	379974
343	379975
501856	379976
439147	379977
247604	379978
21102	379979
347736	379980
662941	379981
225226	379982
11071	379983
42011	379984
128803	379985
356245	379986
659179	379987
649380	379988
212644	379989
608187	379990
210675	379991
530782	379992
3715	379993
355250	379994
45697	379995
362913	379996
95345	379997
397104	379998
24128	379999
605826	380000
628970	380001
690455	380002
670012	380003
126112	380004
160461	380005
609299	380006
256	380007
633400	380008
267217	380009
147346	380010
630155	380011
470542	380012
176993	380013
351165	380014
680201	380015
247608	380016
80535	380017
470938	380018
630093	380019
88877	380020
243217	380021
480644	380022
591091	380023
38395	380024
512693	380025
660031	380026
59656	380027
305507	380028
118400	380029
623499	380030
492066	380031
3138	380032
481855	380033
133340	380034
134612	380035
185427	380036
699773	380037
182422	380038
288660	380039
492152	380040
306405	380041
185529	380042
472090	380043
146309	380044
82740	380045
161497	380046
53901	380047
199699	380048
283275	380049
151190	380050
34614	380051
723173	380052
32349	380053
243643	380054
104875	380055
563250	380056
355074	380057
42316	380058
99218	380059
588792	380060
454967	380061
504011	380062
368985	380063
578120	380064
483383	380065
23796	380066
30949	380067
29391	380068
440933	380069
80037	380070
365570	380071
722604	380072
16465	380073
396731	380074
373502	380075
511373	380076
139788	380077
21496	380078
93176	380079
183308	380080
396423	380081
24422	380082
441447	380083
20290	380084
640623	380085
69520	380086
679732	380087
265405	380088
128682	380089
512447	380090
341482	380091
427454	380092
98999	380093
408426	380094
292250	380095
660376	380096
631787	380097
130675	380098
233127	380099
226572	380100
122709	380101
160717	380102
91221	380103
316022	380104
708520	380105
569303	380106
356506	380107
473392	380108
723474	380109
48736	380110
108016	380111
82559	380112
4927	380113
77298	380114
378080	380115
208595	380116
20596	380117
27867	380118
320500	380119
290962	380120
125516	380121
110611	380122
111793	380123
368213	380124
119716	380125
173766	380126
321003	380127
178572	380128
271936	380129
561317	380130
492786	380131
534887	380132
625881	380133
68855	380134
566758	380135
126600	380136
113626	380137
111391	380138
477695	380139
8414	380140
201642	380141
109058	380142
138214	380143
267009	380144
351040	380145
36922	380146
526460	380147
175852	380148
291591	380149
233895	380150
78102	380151
89322	380152
163838	380153
213436	380154
173711	380155
265215	380156
59968	380157
17835	380158
62914	380159
186731	380160
693638	380161
137007	380162
97615	380163
184783	380164
366639	380165
230	380166
45483	380167
122599	380168
185822	380169
655844	380170
61186	380171
440035	380172
613196	380173
709707	380174
235775	380175
18976	380176
11071	380177
7903	380178
370197	380179
145229	380180
80699	380181
694599	380182
459565	380183
571149	380184
342137	380185
130209	380186
645594	380187
167888	380188
585892	380189
237897	380190
156356	380191
384678	380192
244274	380193
140271	380194
32598	380195
95595	380196
403121	380197
326594	380198
211785	380199
156596	380200
248286	380201
717903	380202
30470	380203
425083	380204
223734	380205
548397	380206
626121	380207
148977	380208
253737	380209
531221	380210
58120	380211
150590	380212
431971	380213
148781	380214
90896	380215
194703	380216
19220	380217
387276	380218
297698	380219
710923	380220
19845	380221
596747	380222
38739	380223
615520	380224
333549	380225
637277	380226
234804	380227
648510	380228
251142	380229
269975	380230
406438	380231
274375	380232
41246	380233
317203	380234
144201	380235
378830	380236
724668	380237
60922	380238
656787	380239
715935	380240
49426	380241
195288	380242
227632	380243
573266	380244
23687	380245
290838	380246
376781	380247
180099	380248
86878	380249
41914	380250
65104	380251
24813	380252
400132	380253
572637	380254
60445	380255
49093	380256
374945	380257
166813	380258
291369	380259
86128	380260
49811	380261
26963	380262
373465	380263
164898	380264
622370	380265
590022	380266
269988	380267
559954	380268
164350	380269
84297	380270
196012	380271
602429	380272
422007	380273
199485	380274
314017	380275
90703	380276
292106	380277
606134	380278
98455	380279
362374	380280
290062	380281
337406	380282
443356	380283
3167	380284
506668	380285
676284	380286
12504	380287
511959	380288
284236	380289
40067	380290
316188	380291
29465	380292
112018	380293
436743	380294
472971	380295
340913	380296
310928	380297
166554	380298
145501	380299
563279	380300
216953	380301
38049	380302
117687	380303
70795	380304
116681	380305
719312	380306
9	380307
180862	380308
217745	380309
451519	380310
117196	380311
440240	380312
445446	380313
349659	380314
22629	380315
490370	380316
115811	380317
2032	380318
103840	380319
639276	380320
107188	380321
65505	380322
130262	380323
41587	380324
145320	380325
78414	380326
40884	380327
159316	380328
381558	380329
622324	380330
585079	380331
117780	380332
263055	380333
346086	380334
522376	380335
113676	380336
59406	380337
347320	380338
6552	380339
250923	380340
212234	380341
18054	380342
446583	380343
505453	380344
339983	380345
557819	380346
257672	380347
211627	380348
467298	380349
154649	380350
333143	380351
33988	380352
610698	380353
8584	380354
570492	380355
68293	380356
175192	380357
306663	380358
292135	380359
298845	380360
38063	380361
140390	380362
389887	380363
583571	380364
117940	380365
688875	380366
212182	380367
90000	380368
484981	380369
10925	380370
494395	380371
631442	380372
782	380373
235524	380374
485033	380375
589823	380376
24572	380377
172654	380378
431420	380379
86392	380380
424098	380381
511007	380382
324119	380383
692539	380384
168476	380385
100626	380386
685924	380387
163070	380388
431793	380389
574491	380390
471056	380391
177494	380392
462923	380393
165684	380394
178553	380395
247180	380396
86342	380397
668084	380398
90211	380399
482553	380400
402694	380401
326288	380402
200676	380403
120151	380404
422127	380405
697105	380406
307831	380407
154301	380408
171309	380409
215871	380410
595330	380411
25870	380412
695021	380413
241889	380414
230273	380415
234339	380416
716244	380417
210719	380418
524804	380419
58912	380420
399061	380421
182124	380422
545	380423
121354	380424
124981	380425
309513	380426
498835	380427
616357	380428
41892	380429
146452	380430
113307	380431
690998	380432
289517	380433
25960	380434
62295	380435
159677	380436
367266	380437
54927	380438
27999	380439
548919	380440
18562	380441
16388	380442
664157	380443
340878	380444
9540	380445
489572	380446
353621	380447
628858	380448
717624	380449
312569	380450
130055	380451
49836	380452
138265	380453
409347	380454
573347	380455
177387	380456
266386	380457
47117	380458
416163	380459
417867	380460
499632	380461
65263	380462
267524	380463
342070	380464
13532	380465
447841	380466
158742	380467
128281	380468
654323	380469
11844	380470
103529	380471
99561	380472
586716	380473
41679	380474
702040	380475
258121	380476
252068	380477
265967	380478
515254	380479
34941	380480
570884	380481
498666	380482
119076	380483
484018	380484
412565	380485
176807	380486
503350	380487
723199	380488
701316	380489
454094	380490
16525	380491
289314	380492
647956	380493
370000	380494
339509	380495
80786	380496
83334	380497
50033	380498
356047	380499
20964	380500
129291	380501
706740	380502
239623	380503
489873	380504
470853	380505
28073	380506
415933	380507
44514	380508
340338	380509
551854	380510
199143	380511
20176	380512
653992	380513
95438	380514
282295	380515
65019	380516
92219	380517
58263	380518
28754	380519
713270	380520
485865	380521
449724	380522
1974	380523
314003	380524
689152	380525
145473	380526
650981	380527
274	380528
513432	380529
14778	380530
673503	380531
653311	380532
150051	380533
340749	380534
459963	380535
246538	380536
610643	380537
61692	380538
127007	380539
60589	380540
149867	380541
82335	380542
22310	380543
454218	380544
620625	380545
151464	380546
439830	380547
176213	380548
129754	380549
11328	380550
464202	380551
33891	380552
549745	380553
137202	380554
187125	380555
146029	380556
316444	380557
124309	380558
615207	380559
81995	380560
167486	380561
84761	380562
370579	380563
33745	380564
208769	380565
320298	380566
516837	380567
21137	380568
228857	380569
171126	380570
528668	380571
209637	380572
450714	380573
256635	380574
118770	380575
426689	380576
380548	380577
506261	380578
470682	380579
15159	380580
588819	380581
156022	380582
15063	380583
41775	380584
256061	380585
138676	380586
88619	380587
117792	380588
340942	380589
2383	380590
109663	380591
150187	380592
442219	380593
29688	380594
502631	380595
2269	380596
1166	380597
98862	380598
349410	380599
445427	380600
620951	380601
92899	380602
512352	380603
283305	380604
126809	380605
11108	380606
178708	380607
85705	380608
560097	380609
4372	380610
38113	380611
253761	380612
93157	380613
595795	380614
350890	380615
17396	380616
350293	380617
377020	380618
473886	380619
41541	380620
59442	380621
119368	380622
551404	380623
74082	380624
133724	380625
209728	380626
128191	380627
698533	380628
175267	380629
698036	380630
235483	380631
17690	380632
113481	380633
56635	380634
89092	380635
1297	380636
50875	380637
24038	380638
284899	380639
218632	380640
606590	380641
149105	380642
176809	380643
38347	380644
312426	380645
335543	380646
8946	380647
79650	380648
43820	380649
477563	380650
138130	380651
94811	380652
27187	380653
484535	380654
89114	380655
272052	380656
212063	380657
3004	380658
16088	380659
638535	380660
198150	380661
56727	380662
529560	380663
550873	380664
438111	380665
219449	380666
347714	380667
537807	380668
97739	380669
77613	380670
479928	380671
124710	380672
514502	380673
531761	380674
351580	380675
162632	380676
20821	380677
138375	380678
177660	380679
336566	380680
289483	380681
143305	380682
26846	380683
234818	380684
64024	380685
723893	380686
16333	380687
420326	380688
500671	380689
497203	380690
627606	380691
168815	380692
244981	380693
601195	380694
16012	380695
105885	380696
243158	380697
288482	380698
23704	380699
421967	380700
196330	380701
582811	380702
565629	380703
330420	380704
513595	380705
600389	380706
864	380707
480867	380708
187027	380709
718086	380710
29874	380711
629047	380712
235565	380713
48594	380714
166323	380715
370733	380716
178330	380717
97372	380718
259546	380719
374980	380720
226561	380721
497333	380722
218712	380723
400538	380724
175236	380725
314987	380726
713834	380727
17224	380728
694446	380729
511977	380730
113647	380731
91692	380732
145677	380733
610838	380734
351984	380735
136661	380736
235985	380737
237879	380738
620736	380739
52608	380740
51702	380741
80543	380742
164953	380743
173867	380744
85546	380745
513569	380746
48252	380747
86170	380748
359647	380749
62085	380750
46615	380751
427781	380752
141132	380753
292892	380754
125644	380755
483547	380756
33742	380757
240714	380758
102745	380759
619194	380760
119358	380761
556582	380762
665386	380763
605773	380764
616205	380765
111699	380766
457241	380767
78576	380768
699619	380769
359696	380770
599047	380771
721300	380772
273649	380773
610286	380774
13943	380775
13650	380776
384235	380777
505078	380778
54780	380779
549217	380780
3629	380781
13953	380782
725232	380783
238108	380784
112570	380785
455773	380786
20669	380787
482984	380788
46523	380789
142323	380790
63534	380791
201553	380792
53233	380793
16749	380794
89829	380795
83385	380796
683697	380797
22921	380798
658995	380799
692126	380800
186431	380801
2406	380802
254976	380803
36605	380804
296799	380805
25040	380806
523527	380807
539874	380808
611263	380809
585586	380810
180016	380811
389921	380812
148208	380813
722608	380814
114563	380815
718809	380816
5531	380817
8171	380818
438745	380819
208980	380820
279708	380821
109534	380822
128330	380823
107579	380824
420054	380825
396945	380826
354590	380827
724915	380828
609426	380829
671872	380830
151168	380831
225798	380832
473479	380833
42929	380834
452746	380835
4908	380836
622936	380837
101661	380838
388552	380839
670860	380840
20514	380841
30284	380842
492211	380843
446594	380844
624304	380845
166681	380846
508744	380847
266938	380848
577147	380849
53365	380850
272172	380851
445569	380852
123936	380853
86659	380854
55986	380855
270418	380856
430030	380857
496333	380858
299130	380859
441504	380860
51138	380861
635649	380862
509633	380863
134162	380864
341772	380865
114516	380866
661083	380867
174714	380868
387532	380869
717216	380870
8745	380871
104296	380872
623262	380873
121883	380874
432842	380875
52842	380876
460131	380877
301765	380878
525826	380879
199313	380880
152805	380881
682908	380882
133141	380883
359267	380884
149998	380885
151453	380886
615743	380887
409671	380888
2051	380889
94865	380890
284233	380891
170691	380892
566711	380893
51460	380894
120330	380895
496497	380896
78887	380897
119225	380898
676715	380899
222936	380900
624690	380901
34830	380902
674146	380903
725254	380904
95536	380905
105971	380906
708999	380907
654247	380908
23878	380909
156320	380910
552650	380911
342383	380912
258133	380913
7882	380914
45009	380915
124891	380916
139368	380917
497064	380918
532476	380919
43165	380920
190317	380921
19324	380922
652193	380923
523974	380924
25355	380925
535161	380926
111012	380927
319956	380928
262396	380929
43190	380930
288375	380931
545753	380932
639396	380933
148518	380934
67604	380935
706495	380936
522386	380937
401728	380938
652043	380939
313669	380940
211992	380941
154241	380942
530381	380943
8909	380944
298513	380945
62828	380946
6689	380947
667828	380948
11425	380949
566173	380950
242549	380951
154713	380952
639684	380953
67716	380954
101502	380955
284136	380956
690514	380957
23461	380958
303303	380959
110837	380960
404812	380961
669210	380962
134387	380963
476547	380964
639912	380965
134561	380966
33191	380967
373593	380968
2342	380969
51093	380970
473862	380971
394817	380972
92819	380973
113543	380974
292993	380975
176508	380976
111447	380977
162000	380978
543988	380979
35697	380980
589001	380981
448665	380982
107607	380983
89711	380984
83711	380985
15022	380986
310746	380987
83525	380988
521093	380989
400559	380990
429330	380991
399060	380992
612038	380993
341576	380994
126393	380995
382187	380996
289116	380997
515026	380998
342873	380999
297840	381000
155529	381001
651936	381002
83587	381003
134543	381004
602813	381005
563019	381006
250020	381007
6468	381008
586846	381009
172118	381010
160212	381011
304834	381012
714967	381013
25427	381014
122799	381015
136762	381016
647918	381017
672651	381018
478740	381019
292416	381020
349214	381021
1601	381022
10574	381023
594080	381024
24188	381025
45049	381026
670674	381027
144664	381028
203747	381029
277514	381030
291373	381031
397888	381032
21905	381033
65538	381034
534532	381035
665923	381036
724919	381037
373360	381038
508439	381039
39263	381040
192765	381041
45984	381042
390282	381043
37563	381044
9682	381045
579710	381046
721826	381047
541002	381048
300493	381049
149316	381050
119566	381051
615805	381052
89103	381053
25232	381054
83843	381055
501128	381056
682466	381057
75996	381058
231663	381059
83695	381060
620093	381061
85471	381062
610328	381063
28734	381064
146042	381065
201698	381066
172908	381067
640087	381068
628389	381069
25283	381070
313439	381071
635306	381072
168989	381073
278285	381074
113778	381075
308289	381076
328014	381077
622830	381078
5349	381079
452820	381080
7853	381081
601629	381082
281577	381083
160289	381084
81984	381085
179485	381086
97388	381087
142098	381088
394054	381089
662490	381090
168629	381091
380107	381092
151100	381093
21629	381094
603064	381095
153193	381096
354635	381097
625364	381098
422084	381099
368940	381100
246198	381101
154842	381102
357031	381103
431774	381104
565888	381105
481988	381106
106953	381107
100054	381108
630466	381109
490530	381110
160813	381111
129586	381112
145699	381113
717671	381114
42918	381115
661179	381116
39050	381117
492900	381118
478377	381119
214096	381120
41544	381121
440615	381122
70171	381123
563577	381124
33468	381125
461568	381126
134665	381127
88852	381128
584986	381129
26133	381130
644064	381131
37357	381132
164244	381133
271654	381134
35186	381135
22528	381136
162048	381137
98987	381138
347219	381139
119655	381140
566128	381141
634925	381142
642810	381143
667863	381144
507844	381145
360866	381146
246522	381147
387017	381148
113638	381149
369292	381150
448546	381151
183145	381152
46028	381153
339160	381154
440418	381155
97272	381156
251	381157
149860	381158
135021	381159
66673	381160
161755	381161
331836	381162
646372	381163
2820	381164
100033	381165
79027	381166
98551	381167
18402	381168
401830	381169
616514	381170
28405	381171
9089	381172
42414	381173
139511	381174
30910	381175
527246	381176
18256	381177
89804	381178
110003	381179
116407	381180
186030	381181
181241	381182
39395	381183
352813	381184
145875	381185
161659	381186
88298	381187
23714	381188
455247	381189
528733	381190
122861	381191
672574	381192
382524	381193
632747	381194
417182	381195
622442	381196
563392	381197
103024	381198
667695	381199
172069	381200
634958	381201
553662	381202
241613	381203
390077	381204
135945	381205
117066	381206
599820	381207
28377	381208
198490	381209
163106	381210
558241	381211
719809	381212
241853	381213
137593	381214
2554	381215
316821	381216
31016	381217
172100	381218
165798	381219
474506	381220
41480	381221
186873	381222
465344	381223
137133	381224
221062	381225
654461	381226
609021	381227
87925	381228
159743	381229
400161	381230
195719	381231
39324	381232
338166	381233
632838	381234
199296	381235
249384	381236
219220	381237
543156	381238
377068	381239
318703	381240
431288	381241
126771	381242
129406	381243
488454	381244
208719	381245
76443	381246
537781	381247
322893	381248
384927	381249
704783	381250
535881	381251
174623	381252
430014	381253
184045	381254
185982	381255
162077	381256
270163	381257
619947	381258
473078	381259
303798	381260
616515	381261
375931	381262
542776	381263
106530	381264
549747	381265
388446	381266
317235	381267
2945	381268
19105	381269
132549	381270
471340	381271
128866	381272
105321	381273
217087	381274
679735	381275
234504	381276
93440	381277
464179	381278
38811	381279
42895	381280
274248	381281
302047	381282
435996	381283
69925	381284
569955	381285
571123	381286
74768	381287
103758	381288
83220	381289
176420	381290
652460	381291
221522	381292
566669	381293
185478	381294
4066	381295
15560	381296
648100	381297
17969	381298
99845	381299
629894	381300
475266	381301
188151	381302
37259	381303
144253	381304
40585	381305
543809	381306
13445	381307
542159	381308
537257	381309
516294	381310
55305	381311
231531	381312
187109	381313
375773	381314
26822	381315
109541	381316
122216	381317
419016	381318
237891	381319
66058	381320
564226	381321
604975	381322
675802	381323
698707	381324
39317	381325
545716	381326
9482	381327
76638	381328
412162	381329
483419	381330
176693	381331
712750	381332
118786	381333
26391	381334
556031	381335
592878	381336
73214	381337
418110	381338
589407	381339
314222	381340
124085	381341
679616	381342
687458	381343
75396	381344
603650	381345
329350	381346
563744	381347
95638	381348
182713	381349
398858	381350
103976	381351
338230	381352
52009	381353
591680	381354
164856	381355
419774	381356
674159	381357
38946	381358
28932	381359
80951	381360
12497	381361
42507	381362
1257	381363
190277	381364
400115	381365
715392	381366
164229	381367
118216	381368
495867	381369
85186	381370
479029	381371
13797	381372
596354	381373
386275	381374
120168	381375
116166	381376
24530	381377
517422	381378
17578	381379
66637	381380
480153	381381
390020	381382
179950	381383
416524	381384
492080	381385
224338	381386
250184	381387
7719	381388
240303	381389
545102	381390
34980	381391
54369	381392
75704	381393
427644	381394
464235	381395
669352	381396
107029	381397
46188	381398
675794	381399
666070	381400
78388	381401
69147	381402
31560	381403
695796	381404
643171	381405
4295	381406
287625	381407
691976	381408
607471	381409
334164	381410
14149	381411
529141	381412
41698	381413
316687	381414
675809	381415
254466	381416
133193	381417
27098	381418
173361	381419
239821	381420
229309	381421
24810	381422
24274	381423
116366	381424
51382	381425
410351	381426
550472	381427
186735	381428
146436	381429
56260	381430
656801	381431
322658	381432
392194	381433
385335	381434
46717	381435
376240	381436
336338	381437
104735	381438
111867	381439
263052	381440
207545	381441
681638	381442
95025	381443
578144	381444
511116	381445
304775	381446
130582	381447
553347	381448
544665	381449
431034	381450
419021	381451
283125	381452
50190	381453
99922	381454
114822	381455
502646	381456
523053	381457
171535	381458
86928	381459
461717	381460
100060	381461
101339	381462
109910	381463
337451	381464
176590	381465
150604	381466
262671	381467
53705	381468
269	381469
415411	381470
125430	381471
154904	381472
424653	381473
311981	381474
61418	381475
99384	381476
74642	381477
37706	381478
128199	381479
56523	381480
8913	381481
348646	381482
130878	381483
84797	381484
530726	381485
89523	381486
95308	381487
74124	381488
45979	381489
487172	381490
29551	381491
379998	381492
50557	381493
290271	381494
386248	381495
595228	381496
345480	381497
617973	381498
453362	381499
348182	381500
18446	381501
439163	381502
51951	381503
174435	381504
499695	381505
25276	381506
333713	381507
44046	381508
480696	381509
697886	381510
184905	381511
650254	381512
99120	381513
174652	381514
26744	381515
527050	381516
489643	381517
222617	381518
78165	381519
19408	381520
238175	381521
548648	381522
300093	381523
213422	381524
39765	381525
32567	381526
548093	381527
468853	381528
375598	381529
346040	381530
521	381531
327896	381532
630471	381533
392108	381534
402192	381535
420223	381536
589026	381537
13669	381538
557337	381539
24787	381540
216589	381541
191336	381542
10715	381543
636864	381544
406008	381545
9075	381546
341890	381547
242588	381548
34117	381549
143994	381550
507110	381551
346881	381552
593486	381553
15331	381554
41520	381555
211999	381556
3593	381557
627913	381558
500026	381559
299657	381560
438	381561
654312	381562
53812	381563
30205	381564
44114	381565
634474	381566
405167	381567
28131	381568
36446	381569
402019	381570
3972	381571
30438	381572
104618	381573
171250	381574
172698	381575
155529	381576
385994	381577
641318	381578
337030	381579
520198	381580
241143	381581
385312	381582
366480	381583
324502	381584
33399	381585
61602	381586
126523	381587
177450	381588
63239	381589
593634	381590
136540	381591
2943	381592
108338	381593
33891	381594
588018	381595
410696	381596
7857	381597
449411	381598
31836	381599
402286	381600
372867	381601
699354	381602
44353	381603
148545	381604
87051	381605
6248	381606
540434	381607
75570	381608
308319	381609
342354	381610
19756	381611
155408	381612
522953	381613
10812	381614
68504	381615
147860	381616
394595	381617
379638	381618
18767	381619
46200	381620
170271	381621
516713	381622
473272	381623
229287	381624
67003	381625
532324	381626
162854	381627
67136	381628
200053	381629
80031	381630
399986	381631
366695	381632
78190	381633
690335	381634
146164	381635
431431	381636
27536	381637
33840	381638
28085	381639
360041	381640
28116	381641
44556	381642
671782	381643
328581	381644
403955	381645
667560	381646
330048	381647
183770	381648
708320	381649
678807	381650
35891	381651
149945	381652
257683	381653
150672	381654
305571	381655
686012	381656
662985	381657
659953	381658
78011	381659
80248	381660
302847	381661
473335	381662
411659	381663
107886	381664
583700	381665
101189	381666
586566	381667
25325	381668
35387	381669
326332	381670
606452	381671
316424	381672
20503	381673
104604	381674
139790	381675
357356	381676
141907	381677
99730	381678
90813	381679
130868	381680
712394	381681
98697	381682
361056	381683
123243	381684
55617	381685
598545	381686
365731	381687
438665	381688
682149	381689
17368	381690
9734	381691
253996	381692
131	381693
176221	381694
3022	381695
211319	381696
155378	381697
94458	381698
15531	381699
599307	381700
255126	381701
493684	381702
402482	381703
43001	381704
188716	381705
317526	381706
16113	381707
294049	381708
100052	381709
206198	381710
110001	381711
718300	381712
337448	381713
500506	381714
332761	381715
84554	381716
608247	381717
57945	381718
215110	381719
6636	381720
23555	381721
618476	381722
586544	381723
322853	381724
80416	381725
486919	381726
77021	381727
90386	381728
10867	381729
577749	381730
564061	381731
328336	381732
453542	381733
404973	381734
173147	381735
5808	381736
9402	381737
254831	381738
365897	381739
436197	381740
197385	381741
94513	381742
212557	381743
51640	381744
473352	381745
70316	381746
39786	381747
132557	381748
551222	381749
314617	381750
358919	381751
203414	381752
147354	381753
674310	381754
434642	381755
638164	381756
282045	381757
509884	381758
7361	381759
82181	381760
69935	381761
159080	381762
2154	381763
461455	381764
96074	381765
361004	381766
599509	381767
113065	381768
17877	381769
183653	381770
126198	381771
9084	381772
680094	381773
156914	381774
587537	381775
8350	381776
370058	381777
712618	381778
160253	381779
33384	381780
175930	381781
244808	381782
491300	381783
181257	381784
413283	381785
56487	381786
369039	381787
445665	381788
48588	381789
147042	381790
338053	381791
188564	381792
494214	381793
51202	381794
664659	381795
612176	381796
550889	381797
569557	381798
124432	381799
500172	381800
577757	381801
497949	381802
60961	381803
640688	381804
172290	381805
689381	381806
135751	381807
3641	381808
565850	381809
72442	381810
118712	381811
477540	381812
578716	381813
411083	381814
130229	381815
278424	381816
709537	381817
4246	381818
269913	381819
93700	381820
585272	381821
577480	381822
135393	381823
517432	381824
391847	381825
129639	381826
42813	381827
195988	381828
58935	381829
105715	381830
611741	381831
26972	381832
116925	381833
39960	381834
698385	381835
611291	381836
646018	381837
183046	381838
130555	381839
163759	381840
488574	381841
132819	381842
166597	381843
184034	381844
648184	381845
106126	381846
113597	381847
224453	381848
215764	381849
163328	381850
693953	381851
116470	381852
158042	381853
168788	381854
102461	381855
290019	381856
391172	381857
35711	381858
316530	381859
47424	381860
558785	381861
572216	381862
182464	381863
671889	381864
370007	381865
255868	381866
7568	381867
46083	381868
442436	381869
288259	381870
3337	381871
19849	381872
24783	381873
691950	381874
87430	381875
174733	381876
15285	381877
189103	381878
170643	381879
9419	381880
134715	381881
687495	381882
20595	381883
199720	381884
489021	381885
167599	381886
682274	381887
379586	381888
655054	381889
554105	381890
9763	381891
78838	381892
174364	381893
471378	381894
49076	381895
178324	381896
330329	381897
181568	381898
124366	381899
324412	381900
429916	381901
31185	381902
15923	381903
356515	381904
127165	381905
582087	381906
18796	381907
26148	381908
37770	381909
32209	381910
363521	381911
683923	381912
5467	381913
122658	381914
566464	381915
580275	381916
154707	381917
17128	381918
482109	381919
351613	381920
407866	381921
55985	381922
525999	381923
180000	381924
355686	381925
43900	381926
1248	381927
29297	381928
254178	381929
368722	381930
15291	381931
712839	381932
96596	381933
601434	381934
627862	381935
179335	381936
121082	381937
716093	381938
521963	381939
55677	381940
87166	381941
25072	381942
70323	381943
15428	381944
42657	381945
110095	381946
587645	381947
3	381948
668933	381949
355461	381950
183280	381951
8771	381952
653678	381953
143845	381954
160797	381955
257945	381956
274042	381957
355132	381958
216122	381959
662123	381960
8756	381961
571372	381962
84248	381963
13696	381964
169989	381965
384748	381966
723359	381967
120705	381968
37799	381969
31386	381970
31290	381971
2540	381972
172580	381973
72051	381974
483822	381975
613041	381976
196692	381977
62565	381978
543583	381979
671806	381980
64891	381981
477611	381982
43996	381983
7608	381984
123461	381985
94374	381986
228642	381987
431862	381988
700185	381989
616400	381990
402456	381991
40454	381992
36586	381993
199022	381994
330745	381995
686131	381996
487886	381997
414753	381998
156367	381999
80944	382000
49356	382001
281980	382002
150050	382003
178719	382004
414683	382005
299278	382006
61437	382007
198891	382008
14678	382009
191751	382010
447148	382011
184673	382012
15739	382013
461748	382014
437220	382015
335967	382016
716989	382017
52309	382018
247106	382019
547385	382020
73668	382021
645710	382022
273727	382023
122626	382024
425295	382025
27610	382026
347763	382027
720568	382028
19030	382029
4153	382030
66209	382031
48761	382032
112651	382033
59003	382034
106180	382035
120660	382036
110001	382037
554917	382038
323481	382039
4903	382040
43267	382041
95307	382042
401167	382043
647805	382044
263087	382045
185768	382046
420909	382047
321455	382048
64169	382049
140610	382050
41455	382051
58087	382052
702671	382053
471243	382054
12198	382055
16407	382056
601095	382057
595798	382058
633299	382059
6136	382060
561058	382061
75128	382062
316024	382063
182941	382064
174982	382065
445066	382066
481146	382067
548450	382068
33232	382069
182490	382070
69300	382071
14190	382072
38099	382073
31163	382074
22270	382075
344070	382076
9660	382077
109896	382078
69045	382079
4731	382080
110849	382081
87908	382082
687108	382083
172797	382084
333885	382085
104388	382086
641247	382087
582427	382088
318983	382089
294548	382090
88137	382091
22541	382092
162311	382093
276076	382094
102526	382095
1098	382096
252035	382097
602404	382098
711213	382099
148881	382100
485661	382101
653130	382102
1199	382103
165664	382104
723082	382105
71136	382106
13392	382107
45487	382108
128094	382109
151091	382110
648063	382111
92	382112
674785	382113
218576	382114
364857	382115
90540	382116
597435	382117
61306	382118
602246	382119
183177	382120
207236	382121
412641	382122
517162	382123
683259	382124
534452	382125
395144	382126
91234	382127
33782	382128
80325	382129
405835	382130
91298	382131
172432	382132
483658	382133
451751	382134
1491	382135
255676	382136
121256	382137
464550	382138
229693	382139
351890	382140
675104	382141
167228	382142
276222	382143
59528	382144
695376	382145
101592	382146
235140	382147
409186	382148
8407	382149
61885	382150
170074	382151
630024	382152
710274	382153
618935	382154
433207	382155
185192	382156
657102	382157
107258	382158
469038	382159
158258	382160
356185	382161
103619	382162
387205	382163
40740	382164
149918	382165
22551	382166
38106	382167
167341	382168
4108	382169
162716	382170
283742	382171
83085	382172
677072	382173
559409	382174
157151	382175
109643	382176
473166	382177
492345	382178
3645	382179
318436	382180
339241	382181
163178	382182
335618	382183
77252	382184
470857	382185
593151	382186
160215	382187
14673	382188
16072	382189
651991	382190
94810	382191
588793	382192
458525	382193
398938	382194
115484	382195
31519	382196
108825	382197
94240	382198
618746	382199
426202	382200
717495	382201
250786	382202
41829	382203
422887	382204
420691	382205
389258	382206
616749	382207
67514	382208
44825	382209
706474	382210
187933	382211
119958	382212
459983	382213
456897	382214
33281	382215
161963	382216
388586	382217
32455	382218
90267	382219
628692	382220
635059	382221
527276	382222
133217	382223
434505	382224
49661	382225
61875	382226
143009	382227
433713	382228
362818	382229
1190	382230
269859	382231
35565	382232
659765	382233
127026	382234
341055	382235
353935	382236
264348	382237
19590	382238
366697	382239
451723	382240
136525	382241
491082	382242
13859	382243
167436	382244
163193	382245
71102	382246
80734	382247
76115	382248
278063	382249
126086	382250
571525	382251
160016	382252
674670	382253
11093	382254
17352	382255
57053	382256
92650	382257
143438	382258
370751	382259
250896	382260
133238	382261
54335	382262
167724	382263
509067	382264
340581	382265
12290	382266
473910	382267
287706	382268
20247	382269
86455	382270
643431	382271
9180	382272
674752	382273
712288	382274
41391	382275
713792	382276
683918	382277
149553	382278
181070	382279
37964	382280
121816	382281
298999	382282
24393	382283
574475	382284
176751	382285
189506	382286
582093	382287
371654	382288
159235	382289
532797	382290
683031	382291
459871	382292
108007	382293
17783	382294
502264	382295
71013	382296
536863	382297
43231	382298
719067	382299
552149	382300
268178	382301
583845	382302
632290	382303
74297	382304
197990	382305
89004	382306
246468	382307
451492	382308
12034	382309
698679	382310
244817	382311
58196	382312
549940	382313
204389	382314
41885	382315
136295	382316
685275	382317
7051	382318
680984	382319
200255	382320
293938	382321
305945	382322
114107	382323
515325	382324
2778	382325
172143	382326
18552	382327
218433	382328
425439	382329
522976	382330
187048	382331
110070	382332
268956	382333
65456	382334
238939	382335
593301	382336
36732	382337
655045	382338
417262	382339
608542	382340
122390	382341
540955	382342
171136	382343
85954	382344
2956	382345
326112	382346
9908	382347
133396	382348
484422	382349
39041	382350
519066	382351
101789	382352
354380	382353
12231	382354
56612	382355
44438	382356
452055	382357
714417	382358
137143	382359
110809	382360
54103	382361
258741	382362
552300	382363
53579	382364
379508	382365
290528	382366
449991	382367
511832	382368
325798	382369
127752	382370
23434	382371
454271	382372
60942	382373
136787	382374
112776	382375
123140	382376
300479	382377
528065	382378
614712	382379
152262	382380
97803	382381
109791	382382
528446	382383
146191	382384
258389	382385
92110	382386
282580	382387
474495	382388
508379	382389
29408	382390
322493	382391
622690	382392
581798	382393
539005	382394
7295	382395
649435	382396
665749	382397
313960	382398
449850	382399
87788	382400
119838	382401
158619	382402
566263	382403
96660	382404
548086	382405
2591	382406
142057	382407
426095	382408
562931	382409
184991	382410
22525	382411
381970	382412
244357	382413
673791	382414
13645	382415
695695	382416
72896	382417
447395	382418
346285	382419
622	382420
172558	382421
63279	382422
75890	382423
74840	382424
644046	382425
8581	382426
190970	382427
375922	382428
469459	382429
388631	382430
642826	382431
497707	382432
153451	382433
42206	382434
644122	382435
121201	382436
355988	382437
98774	382438
4030	382439
446018	382440
92318	382441
238999	382442
503345	382443
721110	382444
150541	382445
475920	382446
672057	382447
19295	382448
231870	382449
260141	382450
277209	382451
89359	382452
594020	382453
49596	382454
450465	382455
626122	382456
621132	382457
302858	382458
541994	382459
113819	382460
8639	382461
455506	382462
485290	382463
41959	382464
183077	382465
116557	382466
142675	382467
705046	382468
35984	382469
256352	382470
305075	382471
274514	382472
366119	382473
424059	382474
300490	382475
267	382476
18810	382477
118660	382478
479048	382479
514047	382480
461694	382481
253662	382482
207046	382483
376977	382484
127658	382485
432770	382486
88212	382487
457578	382488
101785	382489
298096	382490
619505	382491
485574	382492
542319	382493
82517	382494
485760	382495
193373	382496
653208	382497
118279	382498
606781	382499
44172	382500
536383	382501
159283	382502
187221	382503
436034	382504
140117	382505
617306	382506
2554	382507
556489	382508
269959	382509
99920	382510
4402	382511
117404	382512
67410	382513
676917	382514
138050	382515
503219	382516
55625	382517
121828	382518
92454	382519
691366	382520
143644	382521
68371	382522
54207	382523
333936	382524
540785	382525
67945	382526
384311	382527
429511	382528
370414	382529
110350	382530
53756	382531
696176	382532
710012	382533
695871	382534
97557	382535
78218	382536
485200	382537
75818	382538
75495	382539
217223	382540
277786	382541
525502	382542
402444	382543
433758	382544
395657	382545
40703	382546
65539	382547
107111	382548
96336	382549
90369	382550
253186	382551
100652	382552
14033	382553
471601	382554
291679	382555
350237	382556
687724	382557
64070	382558
615373	382559
640378	382560
431211	382561
391755	382562
19568	382563
556990	382564
307026	382565
52547	382566
669392	382567
684456	382568
201069	382569
431970	382570
261883	382571
51298	382572
379628	382573
184662	382574
356068	382575
693524	382576
105047	382577
25854	382578
283353	382579
453064	382580
10595	382581
32618	382582
97787	382583
7038	382584
141794	382585
280301	382586
673557	382587
137969	382588
241767	382589
52719	382590
372833	382591
120284	382592
712701	382593
235711	382594
140843	382595
529327	382596
18139	382597
516074	382598
229245	382599
36128	382600
561615	382601
240306	382602
243937	382603
26452	382604
67559	382605
368032	382606
140428	382607
386510	382608
119275	382609
37378	382610
218192	382611
179651	382612
525053	382613
564332	382614
406155	382615
116660	382616
145899	382617
64275	382618
285025	382619
8989	382620
121674	382621
325357	382622
21456	382623
391742	382624
12861	382625
144212	382626
270100	382627
164862	382628
127960	382629
273123	382630
125276	382631
571442	382632
102871	382633
172746	382634
56254	382635
14437	382636
640131	382637
276238	382638
250710	382639
590357	382640
427765	382641
681755	382642
502764	382643
471592	382644
381510	382645
620122	382646
594487	382647
352008	382648
511983	382649
427009	382650
166146	382651
250733	382652
30584	382653
33946	382654
17935	382655
11515	382656
125962	382657
159670	382658
140041	382659
153617	382660
653941	382661
385079	382662
659276	382663
205657	382664
529940	382665
384122	382666
51209	382667
168079	382668
9957	382669
139907	382670
247834	382671
6053	382672
370052	382673
92619	382674
218068	382675
4007	382676
549264	382677
627847	382678
697498	382679
384174	382680
647035	382681
573505	382682
124438	382683
574999	382684
140904	382685
36402	382686
132394	382687
4214	382688
61991	382689
256242	382690
226217	382691
532191	382692
673477	382693
156956	382694
8959	382695
96174	382696
309272	382697
261882	382698
123064	382699
669683	382700
332498	382701
615428	382702
375635	382703
378248	382704
663078	382705
481158	382706
195943	382707
80566	382708
477830	382709
321098	382710
444505	382711
102315	382712
616346	382713
8339	382714
43510	382715
467739	382716
105385	382717
177891	382718
25472	382719
205272	382720
156384	382721
109582	382722
192222	382723
184957	382724
551981	382725
192	382726
18847	382727
275561	382728
30658	382729
498141	382730
187894	382731
564899	382732
345448	382733
47218	382734
481797	382735
264771	382736
469445	382737
15922	382738
38938	382739
180092	382740
352105	382741
42786	382742
91267	382743
122491	382744
560159	382745
459525	382746
37742	382747
617908	382748
288326	382749
345526	382750
188700	382751
232239	382752
720310	382753
311660	382754
387677	382755
59862	382756
51127	382757
676922	382758
400143	382759
477247	382760
243121	382761
7580	382762
646186	382763
344811	382764
603284	382765
498698	382766
87582	382767
451089	382768
150888	382769
119853	382770
404921	382771
289352	382772
276087	382773
467719	382774
171892	382775
336435	382776
124606	382777
359960	382778
6798	382779
101623	382780
318438	382781
42640	382782
687723	382783
417768	382784
139150	382785
522443	382786
284444	382787
59619	382788
316900	382789
102267	382790
106906	382791
38720	382792
135437	382793
631114	382794
524014	382795
237380	382796
525182	382797
379196	382798
8206	382799
437769	382800
465531	382801
119992	382802
159508	382803
258322	382804
648099	382805
309035	382806
51605	382807
7596	382808
424596	382809
642535	382810
162421	382811
583406	382812
421954	382813
410950	382814
528443	382815
677671	382816
510203	382817
53028	382818
290619	382819
510311	382820
454141	382821
491084	382822
113405	382823
365093	382824
723278	382825
42342	382826
40678	382827
121691	382828
105521	382829
127665	382830
57240	382831
938	382832
69949	382833
119234	382834
148285	382835
249526	382836
36668	382837
273239	382838
348591	382839
401096	382840
510513	382841
468453	382842
633100	382843
665693	382844
62185	382845
293034	382846
137416	382847
685494	382848
698633	382849
43323	382850
385294	382851
440430	382852
142932	382853
130526	382854
54461	382855
354711	382856
38501	382857
597961	382858
197788	382859
98497	382860
717377	382861
76848	382862
195713	382863
702264	382864
414843	382865
4611	382866
168961	382867
8544	382868
292191	382869
252123	382870
123409	382871
173362	382872
295323	382873
281716	382874
13353	382875
118215	382876
418850	382877
298785	382878
49383	382879
345954	382880
85757	382881
226981	382882
59911	382883
26627	382884
581476	382885
288618	382886
106843	382887
164950	382888
619698	382889
693444	382890
681716	382891
163667	382892
356150	382893
54982	382894
17993	382895
674842	382896
105073	382897
16422	382898
108368	382899
174978	382900
37197	382901
296213	382902
190652	382903
53411	382904
121855	382905
51794	382906
699821	382907
74067	382908
495449	382909
616079	382910
593841	382911
8361	382912
266178	382913
145287	382914
714973	382915
564945	382916
167016	382917
230412	382918
648146	382919
51299	382920
581016	382921
60368	382922
459875	382923
33922	382924
443143	382925
145280	382926
150262	382927
33058	382928
548282	382929
170321	382930
507478	382931
299023	382932
661966	382933
9174	382934
87818	382935
357035	382936
27511	382937
275102	382938
304098	382939
352737	382940
506417	382941
449024	382942
53952	382943
461457	382944
7054	382945
167805	382946
150032	382947
382736	382948
658004	382949
345030	382950
8256	382951
285777	382952
519049	382953
538778	382954
557971	382955
626264	382956
158573	382957
124359	382958
9412	382959
612947	382960
113750	382961
12684	382962
656409	382963
160450	382964
291754	382965
139283	382966
14263	382967
124961	382968
561970	382969
56657	382970
43346	382971
683047	382972
47904	382973
360611	382974
174999	382975
177779	382976
82539	382977
75189	382978
169312	382979
573021	382980
580009	382981
161107	382982
257513	382983
12743	382984
39782	382985
571	382986
317660	382987
12011	382988
35238	382989
363317	382990
74403	382991
670476	382992
213206	382993
123014	382994
75201	382995
642136	382996
47083	382997
84340	382998
671135	382999
122330	383000
360055	383001
347774	383002
643075	383003
96759	383004
382232	383005
256311	383006
464807	383007
627058	383008
9170	383009
660687	383010
718674	383011
217196	383012
393873	383013
450219	383014
444329	383015
18914	383016
327054	383017
499727	383018
600242	383019
40606	383020
715200	383021
12818	383022
1935	383023
5022	383024
622014	383025
680556	383026
221507	383027
22456	383028
680220	383029
340844	383030
2083	383031
144951	383032
132350	383033
346876	383034
27282	383035
201696	383036
690570	383037
506346	383038
47517	383039
418387	383040
266757	383041
2698	383042
604821	383043
618413	383044
633275	383045
474633	383046
154904	383047
149988	383048
282562	383049
43618	383050
682955	383051
27507	383052
121783	383053
83015	383054
702569	383055
650689	383056
461475	383057
441534	383058
673259	383059
321080	383060
75828	383061
467259	383062
138566	383063
349234	383064
181870	383065
351844	383066
144931	383067
24106	383068
181769	383069
666538	383070
779	383071
113862	383072
554822	383073
361414	383074
281236	383075
271007	383076
122424	383077
616945	383078
457416	383079
12521	383080
542765	383081
15455	383082
24688	383083
505060	383084
619467	383085
113290	383086
562449	383087
165564	383088
667082	383089
453007	383090
68444	383091
368261	383092
59649	383093
7056	383094
30571	383095
311994	383096
600831	383097
286754	383098
617427	383099
82534	383100
427666	383101
166183	383102
64003	383103
111602	383104
300471	383105
362984	383106
653780	383107
587027	383108
182081	383109
614087	383110
173637	383111
94173	383112
453303	383113
82919	383114
23746	383115
26265	383116
14258	383117
219307	383118
490903	383119
57217	383120
130949	383121
230038	383122
536282	383123
604672	383124
24731	383125
96143	383126
40464	383127
81612	383128
279949	383129
35677	383130
617809	383131
38833	383132
542660	383133
147132	383134
126463	383135
358009	383136
117300	383137
703482	383138
294533	383139
280875	383140
97137	383141
461078	383142
504129	383143
277	383144
3910	383145
200918	383146
42753	383147
500414	383148
417428	383149
183377	383150
131373	383151
623131	383152
152086	383153
245188	383154
108166	383155
20284	383156
149494	383157
625837	383158
546616	383159
34153	383160
642471	383161
126982	383162
290842	383163
649597	383164
130509	383165
68706	383166
86465	383167
295726	383168
91702	383169
1619	383170
176533	383171
680883	383172
153821	383173
283998	383174
230682	383175
508665	383176
588837	383177
104263	383178
175501	383179
3162	383180
497722	383181
16446	383182
182758	383183
426882	383184
47850	383185
422878	383186
78065	383187
686715	383188
629793	383189
167795	383190
300876	383191
21812	383192
273915	383193
22012	383194
11217	383195
2258	383196
710628	383197
46318	383198
102221	383199
91530	383200
445602	383201
302990	383202
5064	383203
605106	383204
440526	383205
132928	383206
543175	383207
322386	383208
608802	383209
164938	383210
591849	383211
314738	383212
693781	383213
7221	383214
133564	383215
445852	383216
81221	383217
362614	383218
586134	383219
282533	383220
586326	383221
59604	383222
452338	383223
202520	383224
635530	383225
49410	383226
669972	383227
431004	383228
335045	383229
654988	383230
294570	383231
21850	383232
239940	383233
193812	383234
372414	383235
657951	383236
249973	383237
59058	383238
294667	383239
128888	383240
455219	383241
111691	383242
450150	383243
303564	383244
525860	383245
448260	383246
75534	383247
454133	383248
167187	383249
167824	383250
331660	383251
50463	383252
8413	383253
529210	383254
143666	383255
663045	383256
310549	383257
691626	383258
212976	383259
539670	383260
446738	383261
257905	383262
212320	383263
96978	383264
364768	383265
172426	383266
583629	383267
365291	383268
25002	383269
208889	383270
427957	383271
437	383272
302060	383273
478463	383274
44606	383275
158543	383276
638830	383277
354255	383278
374411	383279
3594	383280
83612	383281
463092	383282
347113	383283
42036	383284
473195	383285
669	383286
384196	383287
59907	383288
236374	383289
112543	383290
13847	383291
724489	383292
467267	383293
116532	383294
724423	383295
45450	383296
54438	383297
194119	383298
640856	383299
73873	383300
510483	383301
4789	383302
312014	383303
83265	383304
54251	383305
593354	383306
368353	383307
159954	383308
199408	383309
711864	383310
694711	383311
164525	383312
152478	383313
696300	383314
518954	383315
47554	383316
568269	383317
681135	383318
528588	383319
11902	383320
546059	383321
16560	383322
612202	383323
644021	383324
4608	383325
20030	383326
3528	383327
543576	383328
97647	383329
460945	383330
173904	383331
240747	383332
663392	383333
405483	383334
126749	383335
147179	383336
477812	383337
587219	383338
361721	383339
613788	383340
343585	383341
355445	383342
523746	383343
254558	383344
25655	383345
27138	383346
649057	383347
446507	383348
518300	383349
49492	383350
44757	383351
486512	383352
7269	383353
58048	383354
138949	383355
231841	383356
182693	383357
48805	383358
90244	383359
137865	383360
16602	383361
71828	383362
530205	383363
14643	383364
279605	383365
45431	383366
146145	383367
233493	383368
316263	383369
141342	383370
342390	383371
70904	383372
699594	383373
72941	383374
228661	383375
485193	383376
162320	383377
306807	383378
114063	383379
142505	383380
12890	383381
403665	383382
308018	383383
319474	383384
37322	383385
66930	383386
220790	383387
161264	383388
466481	383389
549219	383390
520634	383391
642189	383392
202920	383393
160071	383394
69649	383395
360094	383396
155597	383397
94650	383398
229956	383399
566414	383400
618370	383401
34030	383402
326117	383403
75212	383404
365668	383405
692326	383406
467237	383407
441855	383408
143020	383409
170327	383410
569101	383411
217202	383412
623636	383413
665794	383414
352228	383415
4711	383416
488291	383417
180	383418
247333	383419
545067	383420
570485	383421
37422	383422
510500	383423
166531	383424
20010	383425
465801	383426
5115	383427
74697	383428
408964	383429
36962	383430
454671	383431
133289	383432
539132	383433
32879	383434
91746	383435
481528	383436
436598	383437
9689	383438
427210	383439
643472	383440
168543	383441
677013	383442
56893	383443
204665	383444
122685	383445
144170	383446
50796	383447
257919	383448
33192	383449
173268	383450
161960	383451
374506	383452
3359	383453
115832	383454
334989	383455
168100	383456
698477	383457
72484	383458
155340	383459
127472	383460
215431	383461
249453	383462
12262	383463
217405	383464
125035	383465
20647	383466
320181	383467
491991	383468
54651	383469
384590	383470
639120	383471
708214	383472
211430	383473
142412	383474
225205	383475
404598	383476
657437	383477
122201	383478
84164	383479
504621	383480
176373	383481
403442	383482
99046	383483
124094	383484
138574	383485
56452	383486
409340	383487
437149	383488
408414	383489
423420	383490
95853	383491
430179	383492
260615	383493
170622	383494
242658	383495
637336	383496
407310	383497
41776	383498
47004	383499
217322	383500
288238	383501
489089	383502
499754	383503
114432	383504
60903	383505
356241	383506
167918	383507
508698	383508
105297	383509
636878	383510
127727	383511
499807	383512
87196	383513
3903	383514
106422	383515
246050	383516
54911	383517
599144	383518
29029	383519
91802	383520
301183	383521
41702	383522
246508	383523
6888	383524
130388	383525
537793	383526
500344	383527
504825	383528
11284	383529
66277	383530
236116	383531
224527	383532
572694	383533
307097	383534
222536	383535
478613	383536
17757	383537
234272	383538
76152	383539
75820	383540
51336	383541
408690	383542
280196	383543
28001	383544
27585	383545
632726	383546
89399	383547
7271	383548
190319	383549
76780	383550
211266	383551
41273	383552
722319	383553
430143	383554
590349	383555
229242	383556
573815	383557
550731	383558
308649	383559
270932	383560
423349	383561
634537	383562
182832	383563
560639	383564
48794	383565
621380	383566
413082	383567
17097	383568
531507	383569
1162	383570
358500	383571
42118	383572
281431	383573
8156	383574
551048	383575
160805	383576
226744	383577
127022	383578
93562	383579
409285	383580
722076	383581
156139	383582
561418	383583
262677	383584
57013	383585
382074	383586
223310	383587
37599	383588
223247	383589
543405	383590
401758	383591
29422	383592
155001	383593
141272	383594
451371	383595
58550	383596
224965	383597
591685	383598
463439	383599
545786	383600
280075	383601
608073	383602
56109	383603
723327	383604
550394	383605
162783	383606
389956	383607
529110	383608
175327	383609
45374	383610
153042	383611
39385	383612
316664	383613
38959	383614
115183	383615
505086	383616
350286	383617
532232	383618
16	383619
561780	383620
72095	383621
59641	383622
525885	383623
210160	383624
369417	383625
649444	383626
90852	383627
700509	383628
313029	383629
616173	383630
658724	383631
587731	383632
211471	383633
303882	383634
142658	383635
612788	383636
105911	383637
373895	383638
426050	383639
676261	383640
657286	383641
598248	383642
43600	383643
146918	383644
321130	383645
36151	383646
183186	383647
27720	383648
141388	383649
172352	383650
202486	383651
371810	383652
90575	383653
148976	383654
36532	383655
520023	383656
718951	383657
112180	383658
177352	383659
431942	383660
417099	383661
130700	383662
96223	383663
543936	383664
165835	383665
113252	383666
559601	383667
68488	383668
676972	383669
723558	383670
21959	383671
316162	383672
325246	383673
405831	383674
129541	383675
39768	383676
175789	383677
47906	383678
692094	383679
178631	383680
626891	383681
629568	383682
81580	383683
271592	383684
16342	383685
20793	383686
44971	383687
3612	383688
293944	383689
137080	383690
49235	383691
497423	383692
452074	383693
133389	383694
618780	383695
666207	383696
719324	383697
122955	383698
432547	383699
12215	383700
51097	383701
529773	383702
521916	383703
31725	383704
81695	383705
170425	383706
114098	383707
325233	383708
505504	383709
33425	383710
161076	383711
196196	383712
618093	383713
26233	383714
248	383715
18145	383716
144711	383717
250351	383718
2773	383719
661870	383720
302931	383721
20690	383722
358391	383723
616050	383724
385757	383725
168173	383726
99122	383727
724983	383728
497925	383729
604159	383730
10649	383731
615159	383732
103154	383733
642020	383734
386292	383735
52437	383736
54082	383737
5037	383738
59072	383739
57277	383740
576961	383741
614143	383742
590571	383743
233133	383744
369356	383745
189228	383746
345671	383747
267333	383748
344692	383749
19688	383750
171502	383751
544511	383752
45618	383753
510419	383754
184612	383755
439248	383756
401112	383757
28720	383758
153484	383759
422183	383760
205329	383761
629020	383762
408657	383763
381524	383764
37622	383765
166076	383766
216973	383767
390776	383768
493312	383769
8945	383770
677005	383771
236595	383772
132246	383773
415082	383774
47742	383775
43149	383776
149555	383777
124109	383778
527104	383779
174303	383780
42282	383781
316159	383782
357176	383783
349317	383784
148394	383785
180295	383786
488158	383787
648235	383788
493619	383789
129042	383790
33934	383791
148814	383792
701725	383793
488637	383794
323902	383795
146790	383796
283862	383797
329432	383798
432413	383799
671456	383800
2031	383801
399226	383802
54703	383803
555086	383804
68700	383805
459877	383806
394807	383807
614559	383808
689039	383809
359832	383810
214583	383811
468462	383812
332964	383813
120844	383814
31448	383815
88296	383816
15298	383817
661367	383818
305384	383819
631924	383820
71526	383821
120242	383822
72113	383823
27807	383824
134215	383825
435713	383826
409555	383827
99016	383828
637967	383829
639508	383830
133209	383831
90078	383832
150719	383833
46755	383834
180238	383835
698831	383836
186381	383837
55905	383838
18229	383839
72285	383840
43461	383841
145751	383842
40824	383843
126511	383844
393312	383845
5161	383846
163751	383847
261252	383848
719878	383849
148792	383850
23538	383851
191250	383852
50805	383853
133513	383854
32804	383855
716095	383856
405384	383857
130788	383858
56883	383859
397992	383860
275062	383861
664295	383862
219348	383863
35902	383864
221569	383865
113086	383866
158145	383867
679630	383868
92945	383869
339018	383870
221500	383871
182798	383872
484038	383873
627890	383874
686484	383875
630935	383876
322699	383877
37535	383878
149843	383879
440696	383880
693645	383881
411891	383882
136418	383883
476310	383884
579115	383885
37335	383886
591069	383887
27894	383888
659828	383889
554388	383890
664432	383891
312704	383892
542490	383893
393040	383894
62200	383895
125226	383896
167774	383897
37990	383898
64542	383899
182950	383900
48724	383901
16882	383902
217839	383903
125	383904
643881	383905
405887	383906
366794	383907
580761	383908
380329	383909
119050	383910
6472	383911
157951	383912
112593	383913
89258	383914
107287	383915
53891	383916
89234	383917
32731	383918
2	383919
630212	383920
554676	383921
92343	383922
695331	383923
252968	383924
230648	383925
312236	383926
102542	383927
135731	383928
10684	383929
129076	383930
213901	383931
316593	383932
9831	383933
609114	383934
605983	383935
41896	383936
167105	383937
151736	383938
124206	383939
627855	383940
37062	383941
303395	383942
197	383943
547537	383944
615759	383945
239126	383946
177782	383947
664139	383948
32653	383949
618679	383950
465715	383951
518174	383952
263911	383953
619459	383954
179845	383955
36818	383956
267291	383957
112276	383958
40819	383959
94171	383960
473700	383961
146495	383962
306269	383963
8024	383964
61050	383965
81494	383966
468933	383967
353148	383968
170285	383969
191991	383970
316588	383971
179794	383972
352123	383973
213867	383974
31907	383975
7123	383976
902	383977
573040	383978
289597	383979
38375	383980
716637	383981
327532	383982
11128	383983
5383	383984
244748	383985
80138	383986
202537	383987
34363	383988
529083	383989
101606	383990
702688	383991
159219	383992
287405	383993
402271	383994
8226	383995
454190	383996
182174	383997
121694	383998
84989	383999
132942	384000
472104	384001
357723	384002
185831	384003
74482	384004
725083	384005
26512	384006
10178	384007
640264	384008
370887	384009
441575	384010
13214	384011
511179	384012
35001	384013
14695	384014
7300	384015
229640	384016
417363	384017
125493	384018
278733	384019
325219	384020
374473	384021
301332	384022
135300	384023
26359	384024
277995	384025
38833	384026
124674	384027
634170	384028
485167	384029
137741	384030
449321	384031
234129	384032
17128	384033
92962	384034
167486	384035
28178	384036
153825	384037
111769	384038
64048	384039
147978	384040
683454	384041
706009	384042
623256	384043
10482	384044
692661	384045
13858	384046
666344	384047
34198	384048
722638	384049
1460	384050
526535	384051
423783	384052
19025	384053
527042	384054
398186	384055
42733	384056
35801	384057
719927	384058
53804	384059
216629	384060
289422	384061
317020	384062
710841	384063
437905	384064
17339	384065
18866	384066
95331	384067
33493	384068
124621	384069
6623	384070
284633	384071
140918	384072
43376	384073
321274	384074
223454	384075
592505	384076
94114	384077
9816	384078
80483	384079
144716	384080
276028	384081
162502	384082
445804	384083
47468	384084
181940	384085
101389	384086
44975	384087
522772	384088
448659	384089
537405	384090
422153	384091
259809	384092
313970	384093
274259	384094
581591	384095
165317	384096
362657	384097
644683	384098
370530	384099
417944	384100
524319	384101
182122	384102
316486	384103
682377	384104
38987	384105
101153	384106
59914	384107
324903	384108
716627	384109
321894	384110
292196	384111
538381	384112
430076	384113
678707	384114
404479	384115
189254	384116
601368	384117
418805	384118
299050	384119
168022	384120
64074	384121
700188	384122
132258	384123
622968	384124
160984	384125
642263	384126
277876	384127
492352	384128
690963	384129
512170	384130
640495	384131
517	384132
161924	384133
17994	384134
275011	384135
252852	384136
84550	384137
346162	384138
288029	384139
294376	384140
547953	384141
285805	384142
293264	384143
654389	384144
56884	384145
36961	384146
91783	384147
364862	384148
263196	384149
162409	384150
526255	384151
45523	384152
62077	384153
700497	384154
676836	384155
718436	384156
609430	384157
561400	384158
132853	384159
502933	384160
586824	384161
610202	384162
237894	384163
474557	384164
34020	384165
147307	384166
512838	384167
690630	384168
465564	384169
248402	384170
148020	384171
364725	384172
625795	384173
671415	384174
10266	384175
2509	384176
163285	384177
194721	384178
669460	384179
612093	384180
8532	384181
64970	384182
670270	384183
41062	384184
101611	384185
142099	384186
475870	384187
311948	384188
610771	384189
424828	384190
119043	384191
91037	384192
571700	384193
40694	384194
84250	384195
337560	384196
449264	384197
635241	384198
94988	384199
19660	384200
371013	384201
621357	384202
541198	384203
34013	384204
52342	384205
40045	384206
544064	384207
152416	384208
284185	384209
31668	384210
147119	384211
585823	384212
51430	384213
323066	384214
111397	384215
142779	384216
392001	384217
18191	384218
642963	384219
18059	384220
552501	384221
16205	384222
338371	384223
1467	384224
293969	384225
135324	384226
47865	384227
157465	384228
444045	384229
19955	384230
508236	384231
431409	384232
412901	384233
492104	384234
102162	384235
308884	384236
480360	384237
579719	384238
3880	384239
718572	384240
88317	384241
491701	384242
595712	384243
17533	384244
129428	384245
546035	384246
268190	384247
14452	384248
728	384249
34880	384250
130862	384251
697829	384252
76656	384253
222538	384254
503869	384255
156705	384256
460770	384257
15535	384258
493668	384259
45164	384260
322414	384261
298654	384262
24239	384263
47101	384264
12689	384265
469188	384266
127735	384267
117969	384268
293435	384269
34905	384270
441676	384271
513373	384272
38797	384273
402594	384274
263999	384275
500498	384276
5218	384277
166275	384278
129320	384279
227932	384280
15360	384281
264885	384282
322546	384283
384455	384284
674887	384285
282673	384286
524535	384287
183566	384288
488869	384289
327161	384290
531829	384291
362832	384292
383756	384293
425814	384294
424171	384295
48285	384296
375079	384297
155853	384298
177846	384299
156378	384300
296640	384301
232226	384302
138522	384303
51087	384304
614552	384305
623178	384306
643492	384307
177998	384308
366995	384309
91675	384310
243850	384311
161902	384312
505909	384313
342713	384314
179546	384315
363864	384316
281007	384317
369571	384318
95738	384319
968	384320
2389	384321
392795	384322
19243	384323
473425	384324
379153	384325
244959	384326
457699	384327
13129	384328
112279	384329
172111	384330
50521	384331
72147	384332
92016	384333
683158	384334
41458	384335
678380	384336
147894	384337
5346	384338
575643	384339
533678	384340
499749	384341
435405	384342
58343	384343
475073	384344
555330	384345
242889	384346
531947	384347
434255	384348
307619	384349
137489	384350
21375	384351
53404	384352
168158	384353
26809	384354
19971	384355
451431	384356
711963	384357
436326	384358
22849	384359
143649	384360
499156	384361
178148	384362
711113	384363
143083	384364
36122	384365
658055	384366
115454	384367
42283	384368
124556	384369
575175	384370
706013	384371
495339	384372
212056	384373
237868	384374
61498	384375
86551	384376
70042	384377
177805	384378
646288	384379
297214	384380
59202	384381
209563	384382
610868	384383
13114	384384
191482	384385
180546	384386
122095	384387
378418	384388
234439	384389
400040	384390
189374	384391
251390	384392
171203	384393
162758	384394
538927	384395
231899	384396
679198	384397
494906	384398
366196	384399
470071	384400
359077	384401
6916	384402
37752	384403
346688	384404
116666	384405
416203	384406
385117	384407
9876	384408
78630	384409
153182	384410
168445	384411
170666	384412
232418	384413
458256	384414
18834	384415
38330	384416
541203	384417
411381	384418
96241	384419
305080	384420
37501	384421
499700	384422
643496	384423
332780	384424
391075	384425
285909	384426
25325	384427
56328	384428
327332	384429
1526	384430
5404	384431
19869	384432
55656	384433
39649	384434
451136	384435
442077	384436
15360	384437
29208	384438
25625	384439
15326	384440
22502	384441
189923	384442
514950	384443
586227	384444
28330	384445
168665	384446
534783	384447
97452	384448
482920	384449
28695	384450
180477	384451
143041	384452
358392	384453
4653	384454
445349	384455
17040	384456
41135	384457
604933	384458
636573	384459
589899	384460
71842	384461
238003	384462
81877	384463
382964	384464
94229	384465
263212	384466
69505	384467
17460	384468
377812	384469
329784	384470
212850	384471
518724	384472
112426	384473
46442	384474
41599	384475
50371	384476
547934	384477
53898	384478
336256	384479
9835	384480
350904	384481
280486	384482
120470	384483
543337	384484
453275	384485
613627	384486
439418	384487
378423	384488
526153	384489
466176	384490
212681	384491
413519	384492
62587	384493
445358	384494
48366	384495
159284	384496
479663	384497
550122	384498
260248	384499
702660	384500
182076	384501
626859	384502
269367	384503
3437	384504
77668	384505
165049	384506
183677	384507
633102	384508
371691	384509
685037	384510
536305	384511
82125	384512
305140	384513
347255	384514
121041	384515
374909	384516
214844	384517
166491	384518
344904	384519
31027	384520
165397	384521
396440	384522
704547	384523
150217	384524
238456	384525
695348	384526
365151	384527
646041	384528
12165	384529
74452	384530
492051	384531
77667	384532
348798	384533
703007	384534
621910	384535
118873	384536
605705	384537
668248	384538
174961	384539
114378	384540
5742	384541
571501	384542
79064	384543
587607	384544
376993	384545
132169	384546
24045	384547
155195	384548
672583	384549
50664	384550
379167	384551
6105	384552
38395	384553
299054	384554
306751	384555
215728	384556
384354	384557
168438	384558
48372	384559
426410	384560
23393	384561
503511	384562
9421	384563
215645	384564
82877	384565
241248	384566
241831	384567
387310	384568
120462	384569
411491	384570
140219	384571
620361	384572
631590	384573
137778	384574
466492	384575
331282	384576
62456	384577
21201	384578
365724	384579
461369	384580
103722	384581
95867	384582
85349	384583
617858	384584
601279	384585
132088	384586
231966	384587
73580	384588
659499	384589
10844	384590
73502	384591
160549	384592
50177	384593
272467	384594
226769	384595
287564	384596
455799	384597
10211	384598
48228	384599
79734	384600
200606	384601
2892	384602
651578	384603
531358	384604
28503	384605
461154	384606
66572	384607
530411	384608
561737	384609
455795	384610
678820	384611
277095	384612
161845	384613
22264	384614
307018	384615
569517	384616
4648	384617
64152	384618
28992	384619
442399	384620
584352	384621
640614	384622
119471	384623
26614	384624
720831	384625
417379	384626
199988	384627
33728	384628
614550	384629
315637	384630
12901	384631
530152	384632
282193	384633
231908	384634
538735	384635
1458	384636
545383	384637
246961	384638
65767	384639
88003	384640
628918	384641
35278	384642
20825	384643
152710	384644
34832	384645
52416	384646
7519	384647
385902	384648
216157	384649
142576	384650
595282	384651
126241	384652
299215	384653
635403	384654
90286	384655
656043	384656
197715	384657
683213	384658
164183	384659
218228	384660
542407	384661
628756	384662
181225	384663
152048	384664
484522	384665
486927	384666
26495	384667
13262	384668
385679	384669
454114	384670
169018	384671
362723	384672
91093	384673
690165	384674
32002	384675
267571	384676
645244	384677
416104	384678
86115	384679
131024	384680
701627	384681
34737	384682
549093	384683
357088	384684
40489	384685
669469	384686
87639	384687
284634	384688
137092	384689
188001	384690
111698	384691
323976	384692
461943	384693
308209	384694
400483	384695
364625	384696
157573	384697
97945	384698
183275	384699
554678	384700
4031	384701
135711	384702
159662	384703
699054	384704
426009	384705
617323	384706
7586	384707
490609	384708
109635	384709
54555	384710
95348	384711
171430	384712
522225	384713
294798	384714
18936	384715
302066	384716
708368	384717
347350	384718
387540	384719
420113	384720
42418	384721
97063	384722
153807	384723
39571	384724
9884	384725
12898	384726
187406	384727
76095	384728
441077	384729
104815	384730
531218	384731
146127	384732
638937	384733
558863	384734
48387	384735
66408	384736
445457	384737
359810	384738
422767	384739
99843	384740
500473	384741
249344	384742
2765	384743
145197	384744
77213	384745
67635	384746
129816	384747
160311	384748
145910	384749
79907	384750
386955	384751
301541	384752
45720	384753
34328	384754
410826	384755
477784	384756
694867	384757
518060	384758
96832	384759
155475	384760
171305	384761
226368	384762
45221	384763
538871	384764
591643	384765
2883	384766
386175	384767
43747	384768
331753	384769
705720	384770
74968	384771
657035	384772
91355	384773
250270	384774
198700	384775
3605	384776
196051	384777
630002	384778
8356	384779
51091	384780
114982	384781
656123	384782
337674	384783
453878	384784
144958	384785
255351	384786
672829	384787
188688	384788
61857	384789
17819	384790
279205	384791
320190	384792
38463	384793
166673	384794
634409	384795
713016	384796
454430	384797
659623	384798
56350	384799
695197	384800
266599	384801
451876	384802
208165	384803
73525	384804
173053	384805
484606	384806
574040	384807
625921	384808
179829	384809
340155	384810
270977	384811
5028	384812
401958	384813
136398	384814
45082	384815
667062	384816
531046	384817
474134	384818
380985	384819
35450	384820
297996	384821
178625	384822
123700	384823
254147	384824
531525	384825
339286	384826
159010	384827
9593	384828
11427	384829
104006	384830
724729	384831
147773	384832
110090	384833
686885	384834
22895	384835
38295	384836
5099	384837
586142	384838
55550	384839
110843	384840
56926	384841
82047	384842
446440	384843
7464	384844
394129	384845
546745	384846
713962	384847
576577	384848
97178	384849
43520	384850
702588	384851
622515	384852
32372	384853
451175	384854
569190	384855
698920	384856
165349	384857
711269	384858
33024	384859
76680	384860
628285	384861
154465	384862
19047	384863
562111	384864
243126	384865
192453	384866
54419	384867
190263	384868
15481	384869
383953	384870
468672	384871
179047	384872
570030	384873
140304	384874
543736	384875
69262	384876
601805	384877
112024	384878
190834	384879
650337	384880
646208	384881
550296	384882
545444	384883
322696	384884
175456	384885
548116	384886
37287	384887
651879	384888
236597	384889
497284	384890
372616	384891
91125	384892
656260	384893
78524	384894
16119	384895
233136	384896
5021	384897
118193	384898
44546	384899
384923	384900
536467	384901
529584	384902
262394	384903
242520	384904
236357	384905
694962	384906
215717	384907
17332	384908
172763	384909
589712	384910
21820	384911
571154	384912
610434	384913
501069	384914
28910	384915
402181	384916
4530	384917
205192	384918
81531	384919
91820	384920
13872	384921
130138	384922
584579	384923
97708	384924
399963	384925
644529	384926
410027	384927
47883	384928
584383	384929
573905	384930
21894	384931
257364	384932
569390	384933
123201	384934
117295	384935
36543	384936
344616	384937
465314	384938
296294	384939
558146	384940
102843	384941
2574	384942
307328	384943
626469	384944
70052	384945
234093	384946
314591	384947
523735	384948
591741	384949
93436	384950
127912	384951
224506	384952
611271	384953
694767	384954
215933	384955
29640	384956
1931	384957
161677	384958
7582	384959
31799	384960
52252	384961
400638	384962
232558	384963
716012	384964
211190	384965
504454	384966
649595	384967
325008	384968
448903	384969
11611	384970
454395	384971
434131	384972
77202	384973
306146	384974
236670	384975
498266	384976
484693	384977
559202	384978
288611	384979
325778	384980
312501	384981
178813	384982
30541	384983
304196	384984
49392	384985
352562	384986
95363	384987
285411	384988
489765	384989
615060	384990
9033	384991
72552	384992
226843	384993
294730	384994
241658	384995
272512	384996
426843	384997
64508	384998
146306	384999
540760	385000
666904	385001
73464	385002
41612	385003
641462	385004
386531	385005
550797	385006
506432	385007
677184	385008
1634	385009
573755	385010
32933	385011
724513	385012
594230	385013
242198	385014
172	385015
624415	385016
401446	385017
17077	385018
477174	385019
505085	385020
33743	385021
671742	385022
17500	385023
102865	385024
315740	385025
652322	385026
710770	385027
127549	385028
162240	385029
332114	385030
1519	385031
86251	385032
494843	385033
499189	385034
35436	385035
169569	385036
84470	385037
269705	385038
220176	385039
62496	385040
163337	385041
144289	385042
649738	385043
197274	385044
50316	385045
167554	385046
145288	385047
200664	385048
28805	385049
513799	385050
622201	385051
694677	385052
38128	385053
647552	385054
5129	385055
675244	385056
675129	385057
147884	385058
60565	385059
322287	385060
653271	385061
346154	385062
604957	385063
625018	385064
325810	385065
112170	385066
65856	385067
90055	385068
248831	385069
148493	385070
152077	385071
146546	385072
703797	385073
575699	385074
139456	385075
450598	385076
174670	385077
387667	385078
238533	385079
72774	385080
323165	385081
181645	385082
21326	385083
714832	385084
366113	385085
9761	385086
27655	385087
369313	385088
83778	385089
67017	385090
4903	385091
186656	385092
630599	385093
81300	385094
7353	385095
485372	385096
597908	385097
666512	385098
70224	385099
673249	385100
53468	385101
39315	385102
7046	385103
457774	385104
16507	385105
178010	385106
672195	385107
230476	385108
216875	385109
516046	385110
64755	385111
59031	385112
695612	385113
197799	385114
306328	385115
203821	385116
186079	385117
412326	385118
348587	385119
79023	385120
61557	385121
35264	385122
59417	385123
29073	385124
550904	385125
198166	385126
516346	385127
34873	385128
1166	385129
51694	385130
105086	385131
55849	385132
391968	385133
145643	385134
5425	385135
164928	385136
196898	385137
626240	385138
45909	385139
269818	385140
595297	385141
629544	385142
226218	385143
139730	385144
87642	385145
108618	385146
5002	385147
40951	385148
460687	385149
491012	385150
82857	385151
423168	385152
232498	385153
316367	385154
204526	385155
75302	385156
717219	385157
12888	385158
416609	385159
183614	385160
640046	385161
92150	385162
586007	385163
17152	385164
411520	385165
147169	385166
336279	385167
53389	385168
667675	385169
141956	385170
232377	385171
48318	385172
44850	385173
14401	385174
117199	385175
175862	385176
369415	385177
606596	385178
548368	385179
714308	385180
205465	385181
530158	385182
696587	385183
274898	385184
500903	385185
101480	385186
2094	385187
505272	385188
49008	385189
670409	385190
221177	385191
347880	385192
146576	385193
417485	385194
396033	385195
508721	385196
30628	385197
551327	385198
97390	385199
252075	385200
706333	385201
606802	385202
590	385203
275808	385204
501723	385205
6387	385206
485035	385207
92112	385208
29216	385209
21813	385210
350833	385211
56160	385212
154285	385213
314735	385214
421146	385215
236165	385216
168687	385217
257455	385218
363402	385219
14695	385220
673707	385221
81169	385222
52728	385223
168401	385224
228676	385225
1659	385226
39424	385227
154330	385228
365845	385229
17773	385230
6094	385231
185373	385232
208897	385233
43911	385234
455204	385235
444628	385236
613130	385237
479079	385238
185820	385239
347911	385240
100234	385241
49195	385242
228807	385243
18711	385244
606000	385245
256650	385246
159936	385247
653803	385248
660125	385249
58506	385250
688456	385251
140782	385252
15218	385253
550435	385254
444616	385255
117222	385256
74478	385257
182881	385258
429030	385259
186381	385260
88774	385261
144411	385262
141056	385263
130577	385264
596876	385265
118161	385266
671455	385267
535846	385268
176395	385269
413486	385270
475173	385271
241114	385272
367730	385273
316025	385274
582754	385275
288251	385276
588717	385277
619358	385278
21830	385279
414503	385280
370044	385281
178650	385282
80617	385283
723134	385284
63451	385285
693853	385286
454996	385287
146726	385288
503553	385289
563591	385290
182932	385291
1656	385292
32293	385293
344221	385294
107262	385295
647868	385296
236114	385297
168903	385298
687316	385299
459058	385300
350561	385301
338058	385302
336123	385303
408470	385304
320599	385305
192714	385306
22340	385307
255262	385308
622959	385309
168112	385310
312745	385311
157086	385312
294394	385313
639757	385314
274598	385315
539225	385316
3836	385317
71740	385318
71181	385319
268545	385320
148363	385321
604350	385322
463566	385323
4951	385324
303498	385325
358283	385326
611089	385327
672414	385328
489243	385329
516912	385330
183040	385331
410117	385332
702300	385333
383803	385334
517061	385335
30219	385336
240429	385337
115681	385338
476530	385339
359153	385340
5470	385341
254641	385342
82626	385343
129130	385344
53206	385345
154200	385346
364676	385347
121561	385348
645620	385349
420158	385350
152071	385351
93419	385352
576128	385353
309520	385354
114512	385355
16797	385356
141245	385357
216775	385358
433945	385359
446016	385360
37031	385361
185605	385362
86771	385363
685805	385364
190633	385365
673950	385366
1605	385367
45210	385368
147845	385369
219039	385370
56407	385371
991	385372
17140	385373
483716	385374
577392	385375
424109	385376
683006	385377
177612	385378
117524	385379
232969	385380
76659	385381
292645	385382
419724	385383
4791	385384
11271	385385
536795	385386
362	385387
115142	385388
277223	385389
716449	385390
491985	385391
82978	385392
157546	385393
603877	385394
48340	385395
28787	385396
590071	385397
539960	385398
46624	385399
66718	385400
391232	385401
175681	385402
428129	385403
275091	385404
539348	385405
2639	385406
706553	385407
64140	385408
26492	385409
436390	385410
458040	385411
21832	385412
191850	385413
606543	385414
489902	385415
95736	385416
708396	385417
433229	385418
71009	385419
234901	385420
77026	385421
474186	385422
164415	385423
57459	385424
699464	385425
221113	385426
929	385427
32651	385428
168843	385429
39457	385430
39278	385431
279963	385432
248830	385433
57825	385434
532083	385435
170138	385436
562876	385437
534162	385438
544326	385439
674542	385440
342896	385441
677616	385442
640195	385443
328508	385444
488542	385445
166504	385446
83847	385447
571829	385448
16876	385449
363782	385450
315789	385451
125028	385452
37765	385453
574393	385454
568641	385455
652348	385456
435455	385457
266784	385458
16734	385459
525491	385460
535482	385461
456177	385462
171058	385463
229145	385464
663521	385465
468541	385466
673382	385467
110	385468
50221	385469
144227	385470
168726	385471
16938	385472
155088	385473
39061	385474
365993	385475
558	385476
107231	385477
463620	385478
119313	385479
20554	385480
520918	385481
389523	385482
606497	385483
38678	385484
411387	385485
20310	385486
424306	385487
44936	385488
450033	385489
13169	385490
459926	385491
174121	385492
154168	385493
485986	385494
365121	385495
9600	385496
66512	385497
411921	385498
128052	385499
1450	385500
647603	385501
264497	385502
94524	385503
1209	385504
26652	385505
89062	385506
49898	385507
191361	385508
37246	385509
73239	385510
55224	385511
158185	385512
175317	385513
290329	385514
243858	385515
340951	385516
307199	385517
421868	385518
45669	385519
224884	385520
66727	385521
440227	385522
689632	385523
13032	385524
517132	385525
653656	385526
130195	385527
109163	385528
169788	385529
10288	385530
500932	385531
241529	385532
194039	385533
21094	385534
374395	385535
45408	385536
329079	385537
468986	385538
32807	385539
50772	385540
462	385541
43254	385542
232658	385543
102229	385544
619463	385545
326454	385546
86279	385547
81377	385548
418970	385549
26100	385550
61290	385551
65320	385552
1738	385553
9100	385554
78368	385555
525528	385556
410566	385557
376212	385558
5223	385559
496565	385560
633154	385561
172810	385562
694527	385563
4580	385564
12744	385565
600168	385566
169641	385567
193501	385568
514923	385569
500965	385570
423769	385571
540439	385572
706447	385573
94179	385574
588386	385575
403735	385576
177417	385577
722217	385578
201772	385579
36870	385580
241636	385581
148050	385582
539051	385583
81216	385584
110857	385585
629779	385586
387245	385587
152501	385588
242693	385589
107601	385590
218	385591
312279	385592
192040	385593
522918	385594
4246	385595
475030	385596
2165	385597
212053	385598
413382	385599
197459	385600
325889	385601
168072	385602
104224	385603
79649	385604
31351	385605
9666	385606
91758	385607
659763	385608
625372	385609
529469	385610
13075	385611
699849	385612
61857	385613
229233	385614
13910	385615
142962	385616
42786	385617
124271	385618
681607	385619
549951	385620
178098	385621
15218	385622
143830	385623
13092	385624
37709	385625
707358	385626
33919	385627
56635	385628
36901	385629
205365	385630
282648	385631
619436	385632
65124	385633
478103	385634
44609	385635
115827	385636
186278	385637
693619	385638
509594	385639
140079	385640
147686	385641
539570	385642
43603	385643
679282	385644
145429	385645
181957	385646
32229	385647
58573	385648
499722	385649
55678	385650
66038	385651
165137	385652
30546	385653
483647	385654
138224	385655
646831	385656
92072	385657
580440	385658
177486	385659
106348	385660
604500	385661
252605	385662
46214	385663
519702	385664
178223	385665
661221	385666
278972	385667
126177	385668
39321	385669
78450	385670
152258	385671
615934	385672
468094	385673
337736	385674
20968	385675
231419	385676
293082	385677
129358	385678
172716	385679
482995	385680
363562	385681
356297	385682
337190	385683
412890	385684
2492	385685
450770	385686
216604	385687
29180	385688
673933	385689
462604	385690
327766	385691
162231	385692
708440	385693
554123	385694
622368	385695
406036	385696
615490	385697
649851	385698
661234	385699
506120	385700
464933	385701
185682	385702
250132	385703
253380	385704
73444	385705
49839	385706
491962	385707
567767	385708
19792	385709
646133	385710
18557	385711
455181	385712
686283	385713
360345	385714
100557	385715
22315	385716
219494	385717
68575	385718
173220	385719
529320	385720
103621	385721
237047	385722
177726	385723
240419	385724
29010	385725
506723	385726
629935	385727
513316	385728
606602	385729
332597	385730
354322	385731
205039	385732
447980	385733
89157	385734
88526	385735
646045	385736
12874	385737
237402	385738
4911	385739
92038	385740
441445	385741
202749	385742
420206	385743
155659	385744
464648	385745
240462	385746
680557	385747
53943	385748
115531	385749
576310	385750
64122	385751
507885	385752
612534	385753
2537	385754
55276	385755
226007	385756
310843	385757
698506	385758
716756	385759
2771	385760
428771	385761
607035	385762
469431	385763
206731	385764
44191	385765
29962	385766
689266	385767
75566	385768
42018	385769
100326	385770
45820	385771
50819	385772
316155	385773
78752	385774
598048	385775
273992	385776
604735	385777
181486	385778
293491	385779
622063	385780
178186	385781
27307	385782
694855	385783
181050	385784
413370	385785
201408	385786
32310	385787
435394	385788
516934	385789
311887	385790
466801	385791
944	385792
172595	385793
243928	385794
580861	385795
704351	385796
10404	385797
109361	385798
289034	385799
524726	385800
539836	385801
637084	385802
81617	385803
168808	385804
148512	385805
6188	385806
6325	385807
280697	385808
436765	385809
54835	385810
162437	385811
468673	385812
140016	385813
274165	385814
184377	385815
37108	385816
575234	385817
457174	385818
277776	385819
540186	385820
328397	385821
37788	385822
283772	385823
465161	385824
709377	385825
581180	385826
172930	385827
708336	385828
574147	385829
189153	385830
129868	385831
555343	385832
187262	385833
502642	385834
180286	385835
316033	385836
160851	385837
9943	385838
711102	385839
156379	385840
5127	385841
152118	385842
450090	385843
48941	385844
424824	385845
88253	385846
660302	385847
168961	385848
223918	385849
544023	385850
221155	385851
151470	385852
253582	385853
19987	385854
709393	385855
582050	385856
339709	385857
582333	385858
540959	385859
167168	385860
130201	385861
510301	385862
248778	385863
461549	385864
126768	385865
145289	385866
222999	385867
182835	385868
193979	385869
125919	385870
471190	385871
664116	385872
507661	385873
264701	385874
9107	385875
78331	385876
638303	385877
2134	385878
422003	385879
3512	385880
5357	385881
558672	385882
3353	385883
266081	385884
30056	385885
307208	385886
646417	385887
715171	385888
6221	385889
528577	385890
683603	385891
177072	385892
620210	385893
4333	385894
5558	385895
221354	385896
68520	385897
502978	385898
28892	385899
112629	385900
185386	385901
509709	385902
4061	385903
284957	385904
149932	385905
630676	385906
553217	385907
321120	385908
158666	385909
290051	385910
98377	385911
11469	385912
245905	385913
465407	385914
99271	385915
558626	385916
288468	385917
386529	385918
154227	385919
324261	385920
316723	385921
155797	385922
209216	385923
581824	385924
42401	385925
600443	385926
358137	385927
337152	385928
431204	385929
7998	385930
666263	385931
83305	385932
413312	385933
498343	385934
342471	385935
333960	385936
329298	385937
25161	385938
191234	385939
316112	385940
215626	385941
133343	385942
22946	385943
68207	385944
455425	385945
164597	385946
402163	385947
102070	385948
17324	385949
593530	385950
262392	385951
332043	385952
15787	385953
460759	385954
181746	385955
222605	385956
8372	385957
19221	385958
39397	385959
63455	385960
146678	385961
174874	385962
126874	385963
614303	385964
175854	385965
205259	385966
76967	385967
668319	385968
703	385969
157592	385970
83442	385971
62387	385972
87433	385973
653591	385974
141512	385975
117221	385976
112687	385977
278221	385978
523407	385979
694945	385980
165380	385981
87063	385982
21448	385983
90041	385984
224984	385985
95627	385986
511173	385987
300690	385988
429361	385989
355383	385990
419410	385991
157743	385992
440055	385993
576899	385994
318497	385995
203412	385996
153925	385997
443328	385998
35514	385999
1419	386000
516383	386001
545782	386002
392956	386003
26675	386004
576062	386005
124447	386006
21556	386007
32868	386008
119411	386009
370865	386010
109323	386011
427618	386012
437528	386013
453583	386014
48667	386015
70366	386016
239541	386017
188547	386018
418120	386019
701424	386020
534574	386021
663114	386022
620716	386023
676390	386024
17788	386025
228363	386026
284037	386027
378973	386028
674630	386029
60149	386030
20852	386031
633246	386032
87592	386033
154695	386034
62433	386035
72269	386036
102286	386037
348310	386038
450756	386039
610404	386040
568447	386041
145791	386042
89632	386043
138384	386044
32319	386045
289799	386046
49382	386047
292845	386048
661285	386049
431524	386050
133742	386051
573364	386052
5036	386053
703597	386054
536132	386055
598900	386056
274452	386057
307163	386058
11498	386059
176505	386060
398690	386061
524634	386062
297774	386063
139862	386064
627534	386065
104249	386066
271206	386067
436583	386068
715316	386069
706557	386070
259003	386071
355263	386072
232061	386073
187833	386074
625502	386075
478958	386076
391592	386077
174776	386078
201611	386079
16718	386080
637789	386081
63854	386082
14804	386083
298049	386084
33	386085
55086	386086
19481	386087
228917	386088
60238	386089
453525	386090
21626	386091
48323	386092
8700	386093
691803	386094
8912	386095
32446	386096
549729	386097
13768	386098
28782	386099
707302	386100
526503	386101
403798	386102
8010	386103
13629	386104
672050	386105
448689	386106
702221	386107
656560	386108
479964	386109
40329	386110
10807	386111
379689	386112
246034	386113
189121	386114
19206	386115
483641	386116
288788	386117
212998	386118
14268	386119
485592	386120
162618	386121
1452	386122
674721	386123
700452	386124
493193	386125
332839	386126
181841	386127
20333	386128
711300	386129
646014	386130
177781	386131
465493	386132
176504	386133
507758	386134
149273	386135
406416	386136
167789	386137
17931	386138
562910	386139
20354	386140
12414	386141
290545	386142
717176	386143
15238	386144
85745	386145
13588	386146
272537	386147
230401	386148
19680	386149
15334	386150
255263	386151
473176	386152
997	386153
433503	386154
189159	386155
393644	386156
691277	386157
351557	386158
261249	386159
685635	386160
474533	386161
124238	386162
107180	386163
329396	386164
632315	386165
104920	386166
526850	386167
30634	386168
251532	386169
169319	386170
252180	386171
89773	386172
445330	386173
92425	386174
80089	386175
114937	386176
234348	386177
554808	386178
398934	386179
62203	386180
27041	386181
227680	386182
141639	386183
123217	386184
166938	386185
47147	386186
193684	386187
34165	386188
306324	386189
584256	386190
470603	386191
229859	386192
154658	386193
156235	386194
510633	386195
94126	386196
397430	386197
212144	386198
476322	386199
454934	386200
348986	386201
510111	386202
599167	386203
68388	386204
57932	386205
50586	386206
104800	386207
527823	386208
1925	386209
452630	386210
546513	386211
394190	386212
51218	386213
147991	386214
185086	386215
27447	386216
211023	386217
116025	386218
82040	386219
463061	386220
650854	386221
419453	386222
471783	386223
377391	386224
443313	386225
44939	386226
160652	386227
108267	386228
708048	386229
52998	386230
354298	386231
126375	386232
379349	386233
581240	386234
51632	386235
25874	386236
535353	386237
119725	386238
236675	386239
181706	386240
696646	386241
234835	386242
220183	386243
36681	386244
103800	386245
12316	386246
251900	386247
649920	386248
46065	386249
655058	386250
118333	386251
459569	386252
212814	386253
332986	386254
127324	386255
544790	386256
165542	386257
724090	386258
94552	386259
566098	386260
651585	386261
120748	386262
20506	386263
715441	386264
95934	386265
356445	386266
17739	386267
277996	386268
529694	386269
195313	386270
407560	386271
31751	386272
347352	386273
263466	386274
471320	386275
259868	386276
219453	386277
638257	386278
512511	386279
229482	386280
431501	386281
80740	386282
503952	386283
278663	386284
136121	386285
47853	386286
392659	386287
583451	386288
42825	386289
674979	386290
94279	386291
434532	386292
453637	386293
125536	386294
19606	386295
217020	386296
381328	386297
119160	386298
159129	386299
50013	386300
162365	386301
4403	386302
143712	386303
350758	386304
454232	386305
115043	386306
358853	386307
719557	386308
57119	386309
429130	386310
707387	386311
550688	386312
696815	386313
17423	386314
475957	386315
406751	386316
77823	386317
497912	386318
166209	386319
177050	386320
490764	386321
52347	386322
130071	386323
596223	386324
69093	386325
165454	386326
532377	386327
16889	386328
500241	386329
701891	386330
93206	386331
313280	386332
24065	386333
258787	386334
324435	386335
93457	386336
37338	386337
645285	386338
467501	386339
471602	386340
424594	386341
41639	386342
71829	386343
4808	386344
67318	386345
787	386346
338801	386347
580593	386348
92814	386349
276853	386350
533438	386351
440855	386352
273214	386353
509547	386354
24977	386355
697681	386356
316493	386357
360519	386358
252902	386359
578536	386360
51997	386361
186356	386362
9332	386363
30498	386364
574921	386365
259946	386366
84887	386367
131865	386368
281426	386369
146170	386370
701317	386371
35818	386372
342664	386373
665565	386374
380093	386375
14642	386376
152977	386377
28656	386378
160115	386379
154075	386380
626794	386381
39270	386382
434114	386383
129396	386384
43306	386385
116412	386386
83397	386387
577448	386388
278434	386389
582742	386390
117836	386391
263506	386392
40871	386393
552340	386394
570414	386395
715606	386396
184699	386397
595801	386398
191594	386399
477601	386400
496	386401
569034	386402
26361	386403
372288	386404
574893	386405
1943	386406
278793	386407
5496	386408
467363	386409
17121	386410
648954	386411
35173	386412
894	386413
1172	386414
61409	386415
385467	386416
528815	386417
5526	386418
515686	386419
126605	386420
667618	386421
666065	386422
441763	386423
224692	386424
383606	386425
50335	386426
54071	386427
615325	386428
629477	386429
105779	386430
2427	386431
310647	386432
217926	386433
227563	386434
67191	386435
610081	386436
409097	386437
447832	386438
266326	386439
159770	386440
116760	386441
630614	386442
127964	386443
289482	386444
478466	386445
185597	386446
59734	386447
720565	386448
281453	386449
446209	386450
183592	386451
236390	386452
48735	386453
525761	386454
431413	386455
409142	386456
243	386457
709430	386458
42626	386459
34835	386460
400775	386461
487227	386462
138808	386463
54234	386464
307094	386465
368997	386466
434767	386467
25853	386468
506125	386469
607549	386470
451113	386471
246844	386472
39092	386473
17510	386474
697024	386475
330089	386476
160693	386477
149244	386478
44788	386479
46934	386480
278057	386481
6695	386482
5570	386483
417800	386484
463762	386485
112648	386486
162676	386487
167680	386488
121328	386489
333306	386490
24174	386491
410961	386492
94127	386493
232725	386494
126849	386495
88413	386496
718259	386497
194688	386498
20671	386499
616006	386500
183517	386501
192993	386502
152170	386503
392860	386504
294920	386505
111871	386506
427033	386507
8723	386508
244618	386509
240973	386510
46156	386511
15242	386512
576525	386513
254363	386514
454085	386515
552072	386516
117160	386517
600291	386518
291142	386519
689341	386520
5830	386521
120216	386522
281342	386523
429566	386524
83479	386525
699655	386526
35173	386527
109113	386528
710530	386529
404621	386530
14041	386531
108558	386532
105306	386533
340855	386534
141213	386535
605853	386536
423087	386537
719518	386538
534019	386539
126	386540
29476	386541
86203	386542
586624	386543
4287	386544
280576	386545
196555	386546
9282	386547
414580	386548
48054	386549
160332	386550
9494	386551
422381	386552
11651	386553
16378	386554
435787	386555
715124	386556
588916	386557
459488	386558
382528	386559
98727	386560
665495	386561
99690	386562
417176	386563
80289	386564
640377	386565
163590	386566
700333	386567
201221	386568
95272	386569
14806	386570
514145	386571
685168	386572
493351	386573
105673	386574
170939	386575
6196	386576
417273	386577
296884	386578
382772	386579
663608	386580
45215	386581
254242	386582
522800	386583
84790	386584
659192	386585
13089	386586
17490	386587
384521	386588
150731	386589
576181	386590
36164	386591
3	386592
210324	386593
40787	386594
177068	386595
173589	386596
597736	386597
557249	386598
213571	386599
643737	386600
6085	386601
152871	386602
5790	386603
142478	386604
7068	386605
162191	386606
531484	386607
32640	386608
665843	386609
59250	386610
285020	386611
18236	386612
49987	386613
619105	386614
152107	386615
23649	386616
574522	386617
337727	386618
35317	386619
608710	386620
564834	386621
31939	386622
145830	386623
12092	386624
284674	386625
141169	386626
102756	386627
720040	386628
266582	386629
28836	386630
13154	386631
21726	386632
615831	386633
723055	386634
653158	386635
347305	386636
711425	386637
203438	386638
14833	386639
554473	386640
291620	386641
422503	386642
391672	386643
73033	386644
220500	386645
22700	386646
507741	386647
114950	386648
604241	386649
389150	386650
27293	386651
129360	386652
143928	386653
503510	386654
42279	386655
19302	386656
72670	386657
14640	386658
171097	386659
208566	386660
57346	386661
8622	386662
143010	386663
122726	386664
93421	386665
171955	386666
25645	386667
470286	386668
363041	386669
132326	386670
628236	386671
103652	386672
583091	386673
720854	386674
274072	386675
597168	386676
154967	386677
14780	386678
467705	386679
10455	386680
565919	386681
456492	386682
150221	386683
153344	386684
58649	386685
354445	386686
52308	386687
282627	386688
438012	386689
713012	386690
222296	386691
444484	386692
586178	386693
618492	386694
696816	386695
462452	386696
60899	386697
289743	386698
624176	386699
496222	386700
418370	386701
521538	386702
677674	386703
134144	386704
172854	386705
489013	386706
15464	386707
559297	386708
693497	386709
213384	386710
135160	386711
84954	386712
141178	386713
416992	386714
565198	386715
689241	386716
2330	386717
471837	386718
221687	386719
340045	386720
248202	386721
76734	386722
372453	386723
329924	386724
494079	386725
289275	386726
151005	386727
131953	386728
421438	386729
52431	386730
201973	386731
166990	386732
275460	386733
172304	386734
679565	386735
206244	386736
11900	386737
391459	386738
715403	386739
126673	386740
136846	386741
500035	386742
322001	386743
28393	386744
19880	386745
402775	386746
66952	386747
343893	386748
589532	386749
289851	386750
65975	386751
425697	386752
4364	386753
174378	386754
42610	386755
395557	386756
346984	386757
208731	386758
420626	386759
146525	386760
477221	386761
19793	386762
382878	386763
116380	386764
598551	386765
254866	386766
232771	386767
126665	386768
342982	386769
148557	386770
197801	386771
697774	386772
486959	386773
52419	386774
466547	386775
551548	386776
625376	386777
124766	386778
81134	386779
336988	386780
462359	386781
36993	386782
549860	386783
565836	386784
150241	386785
659731	386786
710984	386787
596657	386788
633643	386789
298897	386790
287110	386791
300381	386792
31119	386793
2697	386794
26086	386795
64309	386796
544943	386797
39714	386798
535498	386799
538312	386800
81022	386801
590013	386802
401166	386803
35432	386804
532933	386805
155298	386806
78910	386807
481213	386808
714864	386809
622685	386810
586810	386811
28686	386812
226893	386813
708473	386814
397822	386815
337340	386816
548746	386817
138106	386818
266843	386819
554351	386820
471981	386821
137468	386822
626101	386823
315532	386824
124830	386825
449967	386826
30604	386827
83767	386828
495814	386829
300506	386830
478309	386831
380157	386832
113370	386833
313899	386834
428453	386835
104348	386836
167304	386837
102062	386838
26436	386839
184820	386840
290987	386841
82165	386842
704581	386843
27552	386844
700015	386845
90327	386846
167928	386847
72387	386848
47157	386849
276619	386850
206675	386851
145627	386852
136797	386853
335947	386854
375336	386855
703714	386856
714629	386857
311183	386858
166066	386859
451161	386860
3960	386861
589386	386862
2683	386863
314049	386864
427134	386865
206705	386866
109140	386867
331448	386868
167597	386869
545669	386870
55416	386871
12264	386872
84597	386873
603492	386874
55	386875
17920	386876
8668	386877
347537	386878
181745	386879
21395	386880
84442	386881
521745	386882
57578	386883
15976	386884
231698	386885
56976	386886
19761	386887
1331	386888
676931	386889
7436	386890
270841	386891
560021	386892
74972	386893
58734	386894
29517	386895
625752	386896
360377	386897
92221	386898
463538	386899
459572	386900
244396	386901
712668	386902
99800	386903
667280	386904
66502	386905
144544	386906
50617	386907
38922	386908
12778	386909
55115	386910
669212	386911
148171	386912
178063	386913
501082	386914
17135	386915
37303	386916
215344	386917
602917	386918
623687	386919
377518	386920
473060	386921
561588	386922
142865	386923
88676	386924
487464	386925
12556	386926
517362	386927
54997	386928
617180	386929
1592	386930
258369	386931
499560	386932
484903	386933
422319	386934
15702	386935
19986	386936
646	386937
169830	386938
428304	386939
11027	386940
29986	386941
140683	386942
216942	386943
317722	386944
12700	386945
689539	386946
74261	386947
432283	386948
72278	386949
710	386950
114409	386951
469629	386952
588780	386953
62592	386954
494349	386955
495280	386956
44039	386957
362106	386958
75318	386959
44069	386960
640782	386961
348258	386962
31559	386963
458077	386964
3208	386965
297679	386966
439691	386967
63725	386968
121305	386969
633059	386970
299252	386971
712551	386972
548459	386973
288356	386974
281648	386975
694496	386976
717358	386977
376577	386978
308699	386979
42956	386980
17136	386981
314456	386982
365096	386983
686713	386984
349368	386985
490560	386986
103314	386987
202811	386988
174115	386989
176381	386990
718295	386991
403300	386992
23293	386993
4249	386994
582279	386995
173223	386996
54482	386997
379641	386998
531450	386999
394461	387000
249672	387001
186658	387002
130045	387003
281127	387004
41858	387005
102635	387006
520815	387007
182566	387008
483831	387009
569251	387010
305733	387011
475203	387012
139590	387013
307244	387014
525994	387015
99433	387016
278369	387017
126133	387018
74851	387019
482136	387020
668179	387021
247283	387022
394792	387023
505886	387024
210634	387025
5625	387026
154448	387027
134212	387028
370094	387029
279945	387030
32036	387031
206683	387032
149359	387033
696528	387034
24800	387035
233238	387036
418118	387037
618593	387038
19055	387039
191084	387040
362140	387041
92	387042
688331	387043
814	387044
282581	387045
289350	387046
634483	387047
652524	387048
692960	387049
26079	387050
276631	387051
14630	387052
418609	387053
89920	387054
317275	387055
373521	387056
6623	387057
266014	387058
149635	387059
276259	387060
38117	387061
242170	387062
386250	387063
45970	387064
5660	387065
654896	387066
163136	387067
6340	387068
530925	387069
22792	387070
287264	387071
504390	387072
137990	387073
249172	387074
597058	387075
38107	387076
216959	387077
29075	387078
212282	387079
658697	387080
51487	387081
193792	387082
433818	387083
505329	387084
251290	387085
262809	387086
45668	387087
159196	387088
206720	387089
249691	387090
486010	387091
634633	387092
107886	387093
28190	387094
24763	387095
82856	387096
47598	387097
315324	387098
648194	387099
673178	387100
605405	387101
695322	387102
729	387103
578780	387104
6835	387105
362460	387106
688611	387107
183483	387108
302953	387109
68382	387110
595426	387111
472094	387112
399972	387113
51991	387114
301072	387115
298024	387116
296760	387117
19120	387118
4652	387119
629563	387120
73732	387121
223208	387122
78840	387123
146977	387124
2	387125
83769	387126
71178	387127
195285	387128
636428	387129
494182	387130
614880	387131
568393	387132
435485	387133
256901	387134
627	387135
186638	387136
396092	387137
283841	387138
724867	387139
499758	387140
537272	387141
92284	387142
301993	387143
430	387144
111523	387145
551929	387146
122313	387147
2835	387148
29856	387149
14317	387150
418169	387151
585723	387152
552916	387153
320700	387154
53769	387155
623989	387156
134336	387157
56805	387158
174339	387159
261576	387160
582022	387161
61854	387162
588527	387163
710956	387164
200953	387165
12008	387166
532658	387167
476283	387168
326569	387169
61647	387170
252200	387171
267250	387172
24083	387173
1607	387174
273829	387175
117312	387176
223755	387177
610011	387178
155883	387179
32374	387180
293623	387181
117737	387182
374946	387183
415368	387184
128721	387185
2982	387186
163066	387187
641435	387188
37223	387189
149379	387190
541561	387191
45282	387192
613328	387193
225295	387194
362076	387195
169299	387196
104445	387197
386038	387198
216799	387199
54023	387200
135553	387201
3964	387202
570296	387203
378646	387204
129872	387205
667237	387206
714574	387207
82013	387208
40205	387209
233548	387210
24600	387211
450676	387212
448074	387213
571108	387214
625442	387215
598187	387216
244340	387217
544432	387218
44400	387219
448539	387220
80191	387221
417410	387222
473832	387223
487634	387224
477782	387225
121726	387226
700547	387227
86261	387228
162833	387229
134289	387230
191298	387231
1745	387232
574030	387233
202491	387234
906	387235
51199	387236
1748	387237
495515	387238
634728	387239
181696	387240
430455	387241
23278	387242
661144	387243
645843	387244
168131	387245
602216	387246
167236	387247
49063	387248
509196	387249
8507	387250
185919	387251
150791	387252
622669	387253
674947	387254
25167	387255
144802	387256
42173	387257
228145	387258
1138	387259
103994	387260
1796	387261
35068	387262
559775	387263
532818	387264
134997	387265
58339	387266
207285	387267
355976	387268
291852	387269
153213	387270
146206	387271
66613	387272
482701	387273
382730	387274
134197	387275
626318	387276
277470	387277
41748	387278
46231	387279
344357	387280
725019	387281
613930	387282
341959	387283
168507	387284
13827	387285
368466	387286
33697	387287
352415	387288
50030	387289
145182	387290
233918	387291
702218	387292
439116	387293
228074	387294
25464	387295
159985	387296
479693	387297
63238	387298
75219	387299
202056	387300
367959	387301
35006	387302
632196	387303
491037	387304
37493	387305
68879	387306
368947	387307
605447	387308
12440	387309
242426	387310
106270	387311
38761	387312
511465	387313
107198	387314
662980	387315
525434	387316
561002	387317
277093	387318
573253	387319
230344	387320
719087	387321
317639	387322
20476	387323
611486	387324
63731	387325
311896	387326
551617	387327
458095	387328
233287	387329
722929	387330
633498	387331
346273	387332
606184	387333
3774	387334
693130	387335
335915	387336
233811	387337
644568	387338
633753	387339
520447	387340
280855	387341
273307	387342
52160	387343
452592	387344
275170	387345
44203	387346
311222	387347
48189	387348
202957	387349
136206	387350
690017	387351
666413	387352
641350	387353
123482	387354
244331	387355
543601	387356
24022	387357
637462	387358
243918	387359
80485	387360
191065	387361
368775	387362
926	387363
670768	387364
111509	387365
49317	387366
643163	387367
1942	387368
55412	387369
115879	387370
34301	387371
138145	387372
364853	387373
522286	387374
572001	387375
537744	387376
173039	387377
10967	387378
145697	387379
698016	387380
528743	387381
150839	387382
484931	387383
110609	387384
19734	387385
7216	387386
266111	387387
708270	387388
274804	387389
610823	387390
101001	387391
595561	387392
408268	387393
543957	387394
227013	387395
566519	387396
37715	387397
361058	387398
60615	387399
27640	387400
602341	387401
511254	387402
714536	387403
13995	387404
109742	387405
5256	387406
300075	387407
428618	387408
228529	387409
105732	387410
252878	387411
150752	387412
50154	387413
666407	387414
76089	387415
180442	387416
511009	387417
388645	387418
594837	387419
190940	387420
564053	387421
168437	387422
206729	387423
113953	387424
410744	387425
68310	387426
165912	387427
160882	387428
195807	387429
121806	387430
314533	387431
179406	387432
101771	387433
165012	387434
5744	387435
106158	387436
568613	387437
41957	387438
60561	387439
369449	387440
146588	387441
15298	387442
272687	387443
527328	387444
273506	387445
21108	387446
20081	387447
658637	387448
336083	387449
136727	387450
613321	387451
83634	387452
423107	387453
376261	387454
263475	387455
40338	387456
87121	387457
367116	387458
42442	387459
15419	387460
178894	387461
614693	387462
154284	387463
650116	387464
127276	387465
13922	387466
52895	387467
137906	387468
196733	387469
12200	387470
539413	387471
534858	387472
87414	387473
269209	387474
41649	387475
693716	387476
28620	387477
77899	387478
50320	387479
605623	387480
167814	387481
150430	387482
519846	387483
88168	387484
553069	387485
184063	387486
685789	387487
530794	387488
111914	387489
85329	387490
12239	387491
587816	387492
529637	387493
152988	387494
652832	387495
128361	387496
358675	387497
504992	387498
717583	387499
693655	387500
341848	387501
384543	387502
9343	387503
135107	387504
227623	387505
234828	387506
605873	387507
127866	387508
384546	387509
602693	387510
71424	387511
718527	387512
164657	387513
497945	387514
621211	387515
212786	387516
348676	387517
615176	387518
469368	387519
421944	387520
74	387521
541006	387522
410888	387523
1699	387524
695850	387525
91692	387526
55983	387527
511066	387528
222683	387529
556828	387530
286956	387531
57059	387532
151802	387533
54177	387534
202472	387535
171533	387536
412440	387537
408836	387538
124723	387539
60360	387540
552191	387541
223299	387542
565492	387543
100469	387544
355068	387545
127885	387546
722899	387547
715705	387548
529299	387549
63930	387550
635677	387551
173826	387552
578959	387553
479502	387554
138170	387555
129515	387556
178755	387557
133606	387558
446389	387559
157864	387560
702756	387561
132704	387562
170587	387563
222081	387564
96095	387565
595429	387566
613149	387567
17709	387568
402122	387569
52541	387570
457545	387571
17454	387572
59719	387573
3709	387574
378692	387575
48991	387576
97942	387577
25424	387578
421446	387579
1227	387580
467052	387581
77676	387582
51878	387583
146064	387584
721483	387585
493758	387586
796	387587
108162	387588
79731	387589
19401	387590
107498	387591
553891	387592
42674	387593
100300	387594
136467	387595
52840	387596
348399	387597
137390	387598
50430	387599
593544	387600
131934	387601
124443	387602
298813	387603
302584	387604
234489	387605
17647	387606
610382	387607
565226	387608
8503	387609
230527	387610
25352	387611
485948	387612
11807	387613
418584	387614
128289	387615
91869	387616
315258	387617
103287	387618
11055	387619
134085	387620
162464	387621
684971	387622
506212	387623
189383	387624
289114	387625
56637	387626
668928	387627
14125	387628
18388	387629
356837	387630
166479	387631
320110	387632
3282	387633
52933	387634
143666	387635
8973	387636
46678	387637
567748	387638
142492	387639
646376	387640
153478	387641
76326	387642
380260	387643
294863	387644
125643	387645
337266	387646
423221	387647
571620	387648
711510	387649
26559	387650
111357	387651
644252	387652
151477	387653
96128	387654
84189	387655
227814	387656
362293	387657
47176	387658
163702	387659
159615	387660
323059	387661
20121	387662
710326	387663
177602	387664
383323	387665
661374	387666
113581	387667
662103	387668
344338	387669
87064	387670
714017	387671
484071	387672
96276	387673
285047	387674
582405	387675
708764	387676
240733	387677
15714	387678
16456	387679
13550	387680
524930	387681
338198	387682
242452	387683
3229	387684
55749	387685
250087	387686
564857	387687
105582	387688
20401	387689
19809	387690
20494	387691
613643	387692
28918	387693
1194	387694
88660	387695
659852	387696
322338	387697
717941	387698
318671	387699
425920	387700
489467	387701
257244	387702
35898	387703
359054	387704
487946	387705
89008	387706
305358	387707
192282	387708
148464	387709
197131	387710
128312	387711
350088	387712
51110	387713
141986	387714
111935	387715
60559	387716
87578	387717
562428	387718
536650	387719
109081	387720
417427	387721
614619	387722
229098	387723
149820	387724
17319	387725
167133	387726
486397	387727
395080	387728
645895	387729
578579	387730
576995	387731
49344	387732
18433	387733
51230	387734
181060	387735
462186	387736
62781	387737
103591	387738
73797	387739
554339	387740
116781	387741
646110	387742
17345	387743
9395	387744
316738	387745
28260	387746
652825	387747
334421	387748
476711	387749
62185	387750
72864	387751
657224	387752
131898	387753
111402	387754
28638	387755
132068	387756
30110	387757
37734	387758
29638	387759
307193	387760
538911	387761
17238	387762
132216	387763
389338	387764
35636	387765
30709	387766
140381	387767
253048	387768
89059	387769
42055	387770
24502	387771
167470	387772
17568	387773
440888	387774
266247	387775
470670	387776
283140	387777
241827	387778
716453	387779
652132	387780
118151	387781
2182	387782
704151	387783
399969	387784
398640	387785
688871	387786
429775	387787
78313	387788
184740	387789
75854	387790
400476	387791
584297	387792
277607	387793
83806	387794
197364	387795
303052	387796
598233	387797
460711	387798
129839	387799
25746	387800
6295	387801
76714	387802
546736	387803
680979	387804
651600	387805
94745	387806
2829	387807
203080	387808
654687	387809
54813	387810
154981	387811
614901	387812
1522	387813
487150	387814
146716	387815
22223	387816
509010	387817
10249	387818
228177	387819
116833	387820
192860	387821
432080	387822
591973	387823
477080	387824
369688	387825
213817	387826
572483	387827
125956	387828
126984	387829
115412	387830
198070	387831
254331	387832
613762	387833
602942	387834
123471	387835
57171	387836
473676	387837
428324	387838
32316	387839
8878	387840
61192	387841
394512	387842
65576	387843
44432	387844
116877	387845
323268	387846
69773	387847
378638	387848
99938	387849
137825	387850
123480	387851
99140	387852
324455	387853
89533	387854
83435	387855
25783	387856
518466	387857
428156	387858
49746	387859
715558	387860
321869	387861
126560	387862
379189	387863
432291	387864
71068	387865
143477	387866
605340	387867
120376	387868
645309	387869
55031	387870
280213	387871
150448	387872
435521	387873
197846	387874
123313	387875
346988	387876
2393	387877
295496	387878
153836	387879
538150	387880
184622	387881
349395	387882
68477	387883
14068	387884
15549	387885
142856	387886
702618	387887
343768	387888
439634	387889
14533	387890
637256	387891
11163	387892
62166	387893
5392	387894
257339	387895
112394	387896
402281	387897
156179	387898
119869	387899
7404	387900
521716	387901
106902	387902
213580	387903
667474	387904
622907	387905
714169	387906
190530	387907
122910	387908
723245	387909
574155	387910
282538	387911
2432	387912
186518	387913
440451	387914
48053	387915
97908	387916
501021	387917
3550	387918
69867	387919
12064	387920
112806	387921
417770	387922
66057	387923
517393	387924
211136	387925
13258	387926
291343	387927
479532	387928
166426	387929
171163	387930
144226	387931
565039	387932
232758	387933
172327	387934
684863	387935
89399	387936
566540	387937
11639	387938
63289	387939
37392	387940
148513	387941
291426	387942
181911	387943
145592	387944
346797	387945
545722	387946
51385	387947
4112	387948
326546	387949
292699	387950
460018	387951
200453	387952
13050	387953
546239	387954
399964	387955
595500	387956
448223	387957
568807	387958
80538	387959
163529	387960
55180	387961
370962	387962
352601	387963
7702	387964
430546	387965
141540	387966
573969	387967
139505	387968
79906	387969
11309	387970
62073	387971
50263	387972
44777	387973
36328	387974
44442	387975
15502	387976
141609	387977
81555	387978
636224	387979
257759	387980
162377	387981
41059	387982
21117	387983
158142	387984
257938	387985
39397	387986
222983	387987
136907	387988
653183	387989
120102	387990
330813	387991
207323	387992
476265	387993
240804	387994
76062	387995
717977	387996
56587	387997
664187	387998
79595	387999
30782	388000
144685	388001
243071	388002
187085	388003
226449	388004
27045	388005
401621	388006
598454	388007
28686	388008
626162	388009
210625	388010
27781	388011
194010	388012
395402	388013
38251	388014
135190	388015
151742	388016
43102	388017
423225	388018
553118	388019
168231	388020
180512	388021
173182	388022
576823	388023
36333	388024
96403	388025
242346	388026
339901	388027
629323	388028
230479	388029
678821	388030
131687	388031
677249	388032
44299	388033
3471	388034
385084	388035
509736	388036
370401	388037
562238	388038
6647	388039
131462	388040
126069	388041
402302	388042
515801	388043
685583	388044
690238	388045
711201	388046
157631	388047
176539	388048
65586	388049
222363	388050
109072	388051
80088	388052
50049	388053
472959	388054
507846	388055
159089	388056
307333	388057
147944	388058
11087	388059
420429	388060
181614	388061
315907	388062
247229	388063
160341	388064
22394	388065
25810	388066
176947	388067
130309	388068
138285	388069
517637	388070
575741	388071
434045	388072
651359	388073
217550	388074
638660	388075
539475	388076
103810	388077
154964	388078
209920	388079
677924	388080
34190	388081
373789	388082
297536	388083
127164	388084
437833	388085
129549	388086
15311	388087
70060	388088
474349	388089
182615	388090
504580	388091
60264	388092
675611	388093
430267	388094
321139	388095
10605	388096
276637	388097
363482	388098
661075	388099
598918	388100
54420	388101
725038	388102
95187	388103
524193	388104
437349	388105
54398	388106
634803	388107
188626	388108
3179	388109
669314	388110
136469	388111
520403	388112
108543	388113
493366	388114
2798	388115
85019	388116
542545	388117
307217	388118
302006	388119
186609	388120
282367	388121
225203	388122
717256	388123
77999	388124
289054	388125
508305	388126
365380	388127
506102	388128
655531	388129
577521	388130
130038	388131
489471	388132
176639	388133
437616	388134
85792	388135
516941	388136
491647	388137
44419	388138
235713	388139
581316	388140
621863	388141
476586	388142
95660	388143
639152	388144
77365	388145
4997	388146
217939	388147
305127	388148
477261	388149
146226	388150
381087	388151
657181	388152
203579	388153
219674	388154
486561	388155
54669	388156
57960	388157
11850	388158
164720	388159
166007	388160
398705	388161
65875	388162
43655	388163
638848	388164
68398	388165
661635	388166
645342	388167
298628	388168
643032	388169
443013	388170
35705	388171
100935	388172
394699	388173
679764	388174
7946	388175
636658	388176
306681	388177
209172	388178
18044	388179
141320	388180
400914	388181
163058	388182
5260	388183
285889	388184
120390	388185
74590	388186
298028	388187
508116	388188
674601	388189
177313	388190
665555	388191
555595	388192
40101	388193
615627	388194
123263	388195
62594	388196
113210	388197
205250	388198
24376	388199
546389	388200
261951	388201
100117	388202
502953	388203
238688	388204
450426	388205
171100	388206
152512	388207
55228	388208
49183	388209
190228	388210
20291	388211
678612	388212
693929	388213
6594	388214
198213	388215
231651	388216
441247	388217
347992	388218
682485	388219
76019	388220
724746	388221
713005	388222
479527	388223
136485	388224
156273	388225
568830	388226
19281	388227
320853	388228
529227	388229
188764	388230
31749	388231
11679	388232
562053	388233
35246	388234
533439	388235
23522	388236
77366	388237
461976	388238
522592	388239
173459	388240
336400	388241
138256	388242
112658	388243
113914	388244
458682	388245
4582	388246
82171	388247
695617	388248
215243	388249
10650	388250
404405	388251
184129	388252
27117	388253
329125	388254
169227	388255
596968	388256
500627	388257
718084	388258
1014	388259
100152	388260
83110	388261
13761	388262
12389	388263
31480	388264
883	388265
8327	388266
111802	388267
545748	388268
484262	388269
50606	388270
129610	388271
453447	388272
509048	388273
380574	388274
160362	388275
12078	388276
313730	388277
437227	388278
101202	388279
27127	388280
109652	388281
651011	388282
90917	388283
291623	388284
215603	388285
85145	388286
420240	388287
127525	388288
24712	388289
105786	388290
262788	388291
424515	388292
157491	388293
457630	388294
199357	388295
9699	388296
62844	388297
114938	388298
358803	388299
82300	388300
99616	388301
109303	388302
169950	388303
155136	388304
331639	388305
132854	388306
93697	388307
608032	388308
162565	388309
246401	388310
186011	388311
7715	388312
100601	388313
418185	388314
208996	388315
115573	388316
47107	388317
391376	388318
15980	388319
46317	388320
1780	388321
310711	388322
179475	388323
94713	388324
167738	388325
359315	388326
495870	388327
144927	388328
406479	388329
444801	388330
22412	388331
10433	388332
585337	388333
637017	388334
297167	388335
504597	388336
205434	388337
98984	388338
111970	388339
153416	388340
573203	388341
445	388342
30639	388343
43686	388344
314148	388345
169530	388346
131333	388347
242433	388348
24277	388349
27618	388350
510814	388351
103732	388352
422001	388353
30385	388354
21706	388355
507728	388356
446781	388357
171932	388358
120553	388359
51747	388360
321055	388361
64693	388362
469844	388363
33019	388364
122551	388365
682802	388366
670655	388367
592784	388368
15309	388369
654791	388370
16200	388371
65787	388372
17608	388373
468771	388374
14358	388375
94306	388376
721285	388377
538897	388378
724953	388379
692375	388380
74918	388381
49045	388382
554398	388383
90345	388384
693791	388385
518719	388386
14167	388387
69532	388388
389948	388389
64516	388390
113751	388391
58989	388392
147430	388393
417065	388394
165152	388395
137874	388396
148507	388397
124003	388398
8749	388399
206855	388400
404866	388401
15335	388402
198722	388403
20549	388404
450238	388405
5039	388406
609813	388407
171306	388408
253197	388409
628431	388410
29339	388411
1168	388412
545098	388413
108959	388414
675532	388415
170663	388416
32089	388417
459946	388418
310	388419
233692	388420
472044	388421
7613	388422
690569	388423
468408	388424
608469	388425
524054	388426
203856	388427
106289	388428
32164	388429
119988	388430
180387	388431
106955	388432
473344	388433
131956	388434
61293	388435
271513	388436
685058	388437
101174	388438
103592	388439
48819	388440
14152	388441
490703	388442
158834	388443
492482	388444
46344	388445
404856	388446
161880	388447
519470	388448
53426	388449
137179	388450
77702	388451
486607	388452
63654	388453
224974	388454
421794	388455
473029	388456
515	388457
112746	388458
59114	388459
377436	388460
20083	388461
164635	388462
721776	388463
82086	388464
39458	388465
469315	388466
3596	388467
267841	388468
50438	388469
5447	388470
304249	388471
580315	388472
58338	388473
451166	388474
421294	388475
658165	388476
671133	388477
388715	388478
135807	388479
521421	388480
100401	388481
302035	388482
484275	388483
332463	388484
74145	388485
75213	388486
51370	388487
101584	388488
131543	388489
44693	388490
116417	388491
200597	388492
51653	388493
90714	388494
328477	388495
15147	388496
72438	388497
143435	388498
251973	388499
161377	388500
297914	388501
135948	388502
244137	388503
48378	388504
105281	388505
267879	388506
142581	388507
10384	388508
100582	388509
273188	388510
310970	388511
705313	388512
554442	388513
389026	388514
387144	388515
65766	388516
423149	388517
47600	388518
530877	388519
18682	388520
294381	388521
168218	388522
365271	388523
452766	388524
62962	388525
578228	388526
128199	388527
438590	388528
150238	388529
654282	388530
327130	388531
16660	388532
320649	388533
423404	388534
578887	388535
17789	388536
29559	388537
602264	388538
522045	388539
162626	388540
305164	388541
222284	388542
13295	388543
429077	388544
724863	388545
319492	388546
362729	388547
76146	388548
475877	388549
35225	388550
70760	388551
132369	388552
45727	388553
12399	388554
209989	388555
419382	388556
268669	388557
39210	388558
241340	388559
27240	388560
429367	388561
416489	388562
210938	388563
140332	388564
558452	388565
34761	388566
223178	388567
92219	388568
405311	388569
101253	388570
204092	388571
549621	388572
26195	388573
264541	388574
362145	388575
119776	388576
151527	388577
342122	388578
629080	388579
315632	388580
38971	388581
470918	388582
632204	388583
486286	388584
12253	388585
158460	388586
425588	388587
128950	388588
272053	388589
160081	388590
138124	388591
208909	388592
487213	388593
17255	388594
677156	388595
413625	388596
505345	388597
57948	388598
192680	388599
30851	388600
89569	388601
280382	388602
397530	388603
370324	388604
401695	388605
94775	388606
512382	388607
177679	388608
68360	388609
258922	388610
276330	388611
265289	388612
107734	388613
85623	388614
6138	388615
282239	388616
22111	388617
177836	388618
142551	388619
142097	388620
323395	388621
277466	388622
669135	388623
43462	388624
606271	388625
328587	388626
564130	388627
215021	388628
611626	388629
306307	388630
195954	388631
169776	388632
401399	388633
368288	388634
270927	388635
77043	388636
14799	388637
24570	388638
496610	388639
246230	388640
71442	388641
666830	388642
138271	388643
47084	388644
74675	388645
173742	388646
2878	388647
159077	388648
14707	388649
179145	388650
75416	388651
31660	388652
614006	388653
309422	388654
666202	388655
180846	388656
47976	388657
723252	388658
375721	388659
432010	388660
296611	388661
49033	388662
380459	388663
211766	388664
493819	388665
370978	388666
65857	388667
150959	388668
513001	388669
618512	388670
24401	388671
109867	388672
54694	388673
75182	388674
387103	388675
82125	388676
342013	388677
474206	388678
125380	388679
674749	388680
95251	388681
48394	388682
273912	388683
527578	388684
674941	388685
4605	388686
354687	388687
384148	388688
355696	388689
692227	388690
666168	388691
299461	388692
355408	388693
215016	388694
17057	388695
163774	388696
23352	388697
391429	388698
152495	388699
695357	388700
197653	388701
589638	388702
690174	388703
443535	388704
586292	388705
718404	388706
75576	388707
564371	388708
36311	388709
114148	388710
665741	388711
549736	388712
134607	388713
166684	388714
601648	388715
7527	388716
708420	388717
674207	388718
102301	388719
259832	388720
9969	388721
583824	388722
27229	388723
342221	388724
384027	388725
544480	388726
247221	388727
109239	388728
471554	388729
678705	388730
66112	388731
575483	388732
164500	388733
313942	388734
499397	388735
216625	388736
378998	388737
287832	388738
144100	388739
193821	388740
7499	388741
142096	388742
609914	388743
292656	388744
31693	388745
714997	388746
265302	388747
674520	388748
30942	388749
22605	388750
1070	388751
572411	388752
323464	388753
660525	388754
79079	388755
679885	388756
575210	388757
229581	388758
484177	388759
81018	388760
238662	388761
359114	388762
540172	388763
628141	388764
24350	388765
500625	388766
457183	388767
47553	388768
619976	388769
311303	388770
478082	388771
471886	388772
148194	388773
493065	388774
418670	388775
35200	388776
165106	388777
130210	388778
297414	388779
237563	388780
2068	388781
55775	388782
365608	388783
46613	388784
3443	388785
520712	388786
131	388787
71229	388788
511571	388789
127132	388790
265920	388791
41484	388792
696125	388793
559651	388794
141797	388795
180407	388796
418188	388797
659515	388798
149376	388799
602504	388800
86992	388801
108356	388802
107626	388803
460160	388804
656109	388805
3980	388806
1208	388807
233310	388808
295319	388809
2075	388810
47303	388811
327570	388812
19128	388813
137910	388814
551009	388815
486490	388816
277742	388817
272630	388818
135667	388819
4322	388820
500996	388821
198101	388822
61759	388823
87467	388824
325173	388825
590564	388826
192099	388827
229123	388828
633722	388829
48316	388830
145921	388831
393094	388832
34058	388833
403044	388834
180715	388835
177507	388836
65283	388837
45225	388838
38319	388839
467153	388840
17465	388841
374717	388842
5789	388843
652699	388844
700464	388845
193894	388846
61790	388847
301854	388848
570867	388849
493694	388850
54477	388851
123275	388852
338651	388853
646386	388854
491861	388855
80243	388856
98584	388857
466230	388858
514477	388859
265952	388860
36134	388861
331686	388862
221751	388863
588565	388864
186571	388865
173321	388866
158567	388867
439557	388868
172111	388869
529646	388870
21661	388871
211	388872
39273	388873
556442	388874
162259	388875
569836	388876
659566	388877
497237	388878
394732	388879
558921	388880
44608	388881
54915	388882
111158	388883
148042	388884
456372	388885
656438	388886
318661	388887
236372	388888
16821	388889
129066	388890
52906	388891
415177	388892
360670	388893
13768	388894
145900	388895
104604	388896
159507	388897
210894	388898
162214	388899
197215	388900
63070	388901
497927	388902
464141	388903
106699	388904
3979	388905
706669	388906
327815	388907
399276	388908
20225	388909
581755	388910
163585	388911
170389	388912
77845	388913
325428	388914
132297	388915
40660	388916
668035	388917
481918	388918
658576	388919
28840	388920
278200	388921
248844	388922
275793	388923
23219	388924
133593	388925
392803	388926
556856	388927
679609	388928
528140	388929
18821	388930
231158	388931
31259	388932
246383	388933
36172	388934
40221	388935
95674	388936
172194	388937
619367	388938
37386	388939
293095	388940
87249	388941
256829	388942
32180	388943
646799	388944
160680	388945
87469	388946
674032	388947
477111	388948
22524	388949
608596	388950
627749	388951
592099	388952
416566	388953
1887	388954
2488	388955
10649	388956
329986	388957
175438	388958
69450	388959
226253	388960
150625	388961
625093	388962
612907	388963
4353	388964
26543	388965
52256	388966
1195	388967
403981	388968
101108	388969
169303	388970
551537	388971
104474	388972
391001	388973
479040	388974
6562	388975
327621	388976
1006	388977
354268	388978
167846	388979
223565	388980
595110	388981
401	388982
643807	388983
567618	388984
187345	388985
207747	388986
596224	388987
193058	388988
329018	388989
423416	388990
86820	388991
605358	388992
322048	388993
268148	388994
321465	388995
606146	388996
472639	388997
12411	388998
70255	388999
176431	389000
84536	389001
223245	389002
408826	389003
501319	389004
40259	389005
257022	389006
62068	389007
3101	389008
358012	389009
524196	389010
10612	389011
131295	389012
343165	389013
292558	389014
574198	389015
221112	389016
447765	389017
345376	389018
279430	389019
9541	389020
337742	389021
39426	389022
503633	389023
419124	389024
207893	389025
226198	389026
523931	389027
59905	389028
384028	389029
127041	389030
48689	389031
457667	389032
27480	389033
67299	389034
229481	389035
535819	389036
445541	389037
27345	389038
311205	389039
675406	389040
41632	389041
378108	389042
514089	389043
236071	389044
389934	389045
45049	389046
125570	389047
192559	389048
469504	389049
185156	389050
121329	389051
83578	389052
116047	389053
186393	389054
647985	389055
362584	389056
48712	389057
22836	389058
21563	389059
4425	389060
132937	389061
24083	389062
29333	389063
485353	389064
108706	389065
178263	389066
402040	389067
661120	389068
716525	389069
11616	389070
17016	389071
475513	389072
602162	389073
176381	389074
37704	389075
441103	389076
75895	389077
502062	389078
118104	389079
101224	389080
103783	389081
70722	389082
175090	389083
429914	389084
27316	389085
29248	389086
660978	389087
634383	389088
712662	389089
246976	389090
614232	389091
87685	389092
38658	389093
148264	389094
619498	389095
687987	389096
366128	389097
14336	389098
37676	389099
287856	389100
174759	389101
536725	389102
135377	389103
373366	389104
347900	389105
303597	389106
144177	389107
627843	389108
7536	389109
162381	389110
3917	389111
457184	389112
654856	389113
277254	389114
69612	389115
369964	389116
17800	389117
340347	389118
159467	389119
242941	389120
515084	389121
503428	389122
483672	389123
278114	389124
14488	389125
437052	389126
23203	389127
627191	389128
104989	389129
185754	389130
268535	389131
124069	389132
579150	389133
237930	389134
77221	389135
162128	389136
215047	389137
307371	389138
64944	389139
477861	389140
7651	389141
35789	389142
317465	389143
277992	389144
578372	389145
179408	389146
102775	389147
633844	389148
347863	389149
101860	389150
446979	389151
47419	389152
73700	389153
278754	389154
633864	389155
220588	389156
95292	389157
53114	389158
248123	389159
59454	389160
378026	389161
493515	389162
622915	389163
432166	389164
317846	389165
7217	389166
479923	389167
42370	389168
714325	389169
419955	389170
706984	389171
226832	389172
30162	389173
312946	389174
50608	389175
72506	389176
676806	389177
22290	389178
168592	389179
437611	389180
719604	389181
560496	389182
37478	389183
721480	389184
136458	389185
91834	389186
520083	389187
283669	389188
295760	389189
671676	389190
241518	389191
167239	389192
572374	389193
121184	389194
145926	389195
275179	389196
10954	389197
690893	389198
137066	389199
171106	389200
497724	389201
49073	389202
41221	389203
116714	389204
139831	389205
37	389206
419339	389207
372869	389208
178571	389209
313212	389210
346230	389211
45111	389212
681686	389213
148133	389214
66740	389215
246792	389216
24911	389217
39146	389218
178072	389219
132518	389220
403503	389221
11200	389222
594171	389223
516395	389224
114225	389225
639796	389226
186769	389227
20881	389228
404689	389229
488778	389230
163245	389231
662995	389232
142354	389233
567731	389234
276850	389235
7646	389236
674605	389237
172657	389238
10151	389239
165017	389240
99065	389241
488090	389242
538236	389243
242541	389244
58791	389245
138472	389246
170287	389247
19940	389248
433407	389249
298714	389250
595588	389251
84108	389252
14033	389253
293686	389254
188662	389255
402511	389256
207586	389257
96066	389258
162627	389259
2948	389260
181609	389261
23744	389262
598139	389263
579697	389264
111764	389265
309431	389266
229467	389267
164021	389268
445014	389269
82179	389270
389747	389271
36956	389272
390613	389273
11062	389274
84710	389275
541233	389276
37580	389277
632362	389278
71403	389279
275894	389280
646993	389281
212170	389282
635591	389283
370847	389284
165573	389285
216448	389286
208326	389287
328863	389288
47855	389289
105457	389290
451285	389291
309512	389292
17559	389293
547158	389294
162912	389295
351759	389296
58769	389297
99678	389298
198412	389299
565085	389300
96082	389301
328044	389302
199976	389303
92384	389304
638789	389305
55570	389306
525928	389307
599706	389308
182817	389309
458869	389310
423568	389311
448542	389312
185199	389313
431480	389314
565650	389315
78625	389316
657595	389317
215754	389318
626670	389319
144780	389320
453198	389321
260507	389322
141832	389323
298823	389324
3670	389325
382365	389326
713527	389327
283984	389328
379615	389329
175464	389330
249618	389331
30898	389332
110354	389333
155959	389334
167199	389335
609620	389336
368546	389337
274691	389338
569052	389339
168924	389340
355376	389341
1587	389342
462367	389343
85621	389344
182453	389345
102722	389346
427717	389347
499610	389348
2522	389349
1665	389350
5981	389351
94069	389352
639386	389353
200318	389354
50201	389355
34424	389356
546025	389357
336033	389358
15953	389359
542485	389360
34812	389361
343067	389362
7730	389363
513100	389364
561707	389365
174131	389366
287515	389367
291076	389368
9045	389369
644505	389370
44209	389371
11866	389372
113551	389373
563487	389374
271244	389375
71148	389376
444710	389377
671912	389378
667290	389379
47116	389380
70521	389381
8874	389382
132379	389383
555787	389384
64050	389385
49401	389386
30051	389387
68187	389388
182955	389389
347381	389390
545817	389391
568105	389392
92808	389393
38789	389394
113017	389395
126073	389396
501801	389397
156882	389398
712290	389399
6305	389400
271422	389401
628494	389402
468369	389403
673070	389404
570132	389405
368861	389406
536678	389407
37343	389408
32109	389409
54042	389410
684768	389411
37784	389412
470873	389413
667447	389414
154030	389415
208626	389416
41187	389417
604102	389418
606591	389419
662782	389420
605435	389421
198326	389422
650373	389423
10375	389424
95781	389425
99212	389426
112771	389427
589420	389428
430894	389429
147730	389430
236803	389431
474137	389432
11675	389433
346542	389434
166047	389435
45756	389436
169017	389437
27089	389438
40411	389439
593707	389440
87729	389441
215060	389442
464675	389443
165774	389444
36847	389445
182958	389446
113200	389447
221459	389448
605733	389449
138519	389450
164016	389451
2748	389452
494261	389453
600771	389454
577586	389455
476022	389456
696595	389457
221415	389458
687031	389459
244502	389460
714127	389461
616103	389462
506558	389463
336522	389464
460383	389465
51893	389466
460315	389467
149458	389468
66573	389469
1391	389470
4136	389471
77651	389472
557533	389473
3518	389474
94119	389475
520442	389476
218954	389477
521634	389478
154402	389479
482895	389480
139313	389481
356411	389482
64935	389483
534755	389484
256198	389485
502389	389486
185058	389487
237401	389488
6522	389489
181808	389490
204760	389491
253052	389492
13120	389493
26827	389494
674200	389495
578717	389496
720	389497
637850	389498
72456	389499
395407	389500
143053	389501
401724	389502
348167	389503
114775	389504
161158	389505
665192	389506
287301	389507
40048	389508
122020	389509
429754	389510
79321	389511
143818	389512
305466	389513
10994	389514
398218	389515
433893	389516
177605	389517
6753	389518
283332	389519
206393	389520
36089	389521
638237	389522
424523	389523
598127	389524
569099	389525
449312	389526
13887	389527
136918	389528
30013	389529
11130	389530
245740	389531
103372	389532
113070	389533
175303	389534
237724	389535
579794	389536
89264	389537
33333	389538
10583	389539
313437	389540
23609	389541
704774	389542
415415	389543
312016	389544
210251	389545
674843	389546
79033	389547
154915	389548
66274	389549
8849	389550
216856	389551
538108	389552
191987	389553
150429	389554
128793	389555
169701	389556
173468	389557
688078	389558
21839	389559
270929	389560
444776	389561
164141	389562
393664	389563
284771	389564
64448	389565
65765	389566
52395	389567
618443	389568
190018	389569
192862	389570
318689	389571
379082	389572
623062	389573
34923	389574
158171	389575
550815	389576
111813	389577
216002	389578
285600	389579
690542	389580
13027	389581
67814	389582
52599	389583
3365	389584
601756	389585
525163	389586
64341	389587
428761	389588
239961	389589
100582	389590
668842	389591
409167	389592
673	389593
92661	389594
28362	389595
32077	389596
150449	389597
674358	389598
469082	389599
72029	389600
6706	389601
534548	389602
369767	389603
537134	389604
421726	389605
445975	389606
584665	389607
395193	389608
557364	389609
162573	389610
685032	389611
33396	389612
36530	389613
54149	389614
149722	389615
676425	389616
278319	389617
32990	389618
475337	389619
643641	389620
140004	389621
537571	389622
174295	389623
365871	389624
644085	389625
341072	389626
73405	389627
638337	389628
166301	389629
163632	389630
246428	389631
547832	389632
94640	389633
670697	389634
207727	389635
14716	389636
14025	389637
429681	389638
50420	389639
67445	389640
49013	389641
654561	389642
137466	389643
596333	389644
8513	389645
624295	389646
105808	389647
943	389648
313852	389649
73070	389650
602210	389651
55051	389652
34061	389653
563626	389654
85233	389655
539075	389656
695287	389657
104414	389658
165458	389659
121316	389660
721974	389661
705142	389662
125017	389663
420045	389664
158789	389665
326405	389666
705810	389667
586276	389668
92013	389669
151770	389670
90614	389671
485979	389672
711582	389673
664450	389674
166539	389675
562177	389676
13499	389677
62253	389678
23249	389679
55255	389680
531794	389681
481434	389682
629441	389683
44704	389684
139899	389685
258431	389686
372209	389687
77687	389688
31875	389689
417494	389690
66089	389691
561778	389692
1874	389693
543813	389694
112863	389695
281404	389696
237213	389697
65293	389698
4115	389699
358196	389700
70429	389701
201697	389702
134426	389703
80807	389704
549525	389705
263424	389706
183706	389707
257486	389708
70914	389709
4348	389710
86527	389711
5867	389712
363084	389713
522615	389714
141571	389715
543007	389716
12847	389717
24540	389718
178764	389719
36782	389720
561920	389721
125835	389722
241689	389723
201285	389724
168097	389725
265159	389726
10864	389727
621003	389728
66314	389729
233897	389730
367670	389731
583731	389732
173593	389733
174418	389734
14082	389735
549339	389736
119082	389737
278907	389738
57449	389739
238549	389740
632620	389741
297075	389742
80408	389743
308555	389744
404217	389745
97352	389746
94419	389747
411829	389748
324345	389749
28687	389750
370041	389751
196088	389752
135309	389753
503765	389754
166365	389755
519836	389756
457963	389757
51834	389758
621905	389759
328667	389760
24104	389761
57305	389762
40647	389763
23144	389764
16938	389765
281732	389766
94293	389767
629374	389768
197440	389769
160808	389770
19742	389771
10	389772
402644	389773
123084	389774
273924	389775
332957	389776
8787	389777
288123	389778
708563	389779
76065	389780
159734	389781
600308	389782
717605	389783
50023	389784
341444	389785
342545	389786
44932	389787
140001	389788
426486	389789
461740	389790
166050	389791
62864	389792
511739	389793
127707	389794
336337	389795
708144	389796
180649	389797
100653	389798
588994	389799
231214	389800
467041	389801
185463	389802
186987	389803
177361	389804
497137	389805
144659	389806
11339	389807
391085	389808
340916	389809
366434	389810
177962	389811
1435	389812
92104	389813
507033	389814
681867	389815
10386	389816
364014	389817
156426	389818
91338	389819
144448	389820
364318	389821
37455	389822
700898	389823
204013	389824
355336	389825
161389	389826
51888	389827
103286	389828
223772	389829
153824	389830
66507	389831
67567	389832
588532	389833
73354	389834
532328	389835
15683	389836
498844	389837
637492	389838
24120	389839
62165	389840
498440	389841
463311	389842
345111	389843
407902	389844
177473	389845
177358	389846
17253	389847
586367	389848
228763	389849
421815	389850
186438	389851
46118	389852
555137	389853
669003	389854
75215	389855
42004	389856
175552	389857
9898	389858
108546	389859
1289	389860
188803	389861
242315	389862
580490	389863
438317	389864
688442	389865
629967	389866
231409	389867
96116	389868
139700	389869
618064	389870
88927	389871
687139	389872
431427	389873
473137	389874
364479	389875
213996	389876
512096	389877
686889	389878
142561	389879
122232	389880
194922	389881
708252	389882
121632	389883
133395	389884
176958	389885
496513	389886
430442	389887
348916	389888
55340	389889
356343	389890
714542	389891
134142	389892
46261	389893
174936	389894
429791	389895
33889	389896
569515	389897
201514	389898
285322	389899
53136	389900
37417	389901
287419	389902
256873	389903
198766	389904
290192	389905
50205	389906
120981	389907
116109	389908
696622	389909
373337	389910
217260	389911
26492	389912
61524	389913
722156	389914
3114	389915
2579	389916
439117	389917
284554	389918
31791	389919
315839	389920
53333	389921
130401	389922
571913	389923
714867	389924
134008	389925
51130	389926
187387	389927
505747	389928
84691	389929
430347	389930
151768	389931
35999	389932
67453	389933
576694	389934
145623	389935
512974	389936
723320	389937
329640	389938
522263	389939
77703	389940
702167	389941
670272	389942
558163	389943
646935	389944
60807	389945
485608	389946
139702	389947
570965	389948
271748	389949
480529	389950
165200	389951
181275	389952
40686	389953
331475	389954
3581	389955
406687	389956
145923	389957
85712	389958
132269	389959
442112	389960
512185	389961
31339	389962
87438	389963
247007	389964
704405	389965
101349	389966
655109	389967
573303	389968
345415	389969
138004	389970
200530	389971
69751	389972
408527	389973
367187	389974
77382	389975
234517	389976
14270	389977
185234	389978
116718	389979
19537	389980
585856	389981
645120	389982
570263	389983
494440	389984
197331	389985
562079	389986
362269	389987
6667	389988
17375	389989
60348	389990
7646	389991
62449	389992
132281	389993
144641	389994
270752	389995
682332	389996
437672	389997
42478	389998
527274	389999
160969	390000
715348	390001
33479	390002
15717	390003
504678	390004
315355	390005
15425	390006
4894	390007
523868	390008
39452	390009
17413	390010
75504	390011
429362	390012
106714	390013
53988	390014
100149	390015
16213	390016
129893	390017
468416	390018
127895	390019
67863	390020
55670	390021
391073	390022
283073	390023
471344	390024
74934	390025
512214	390026
115332	390027
471652	390028
212614	390029
147501	390030
175125	390031
323244	390032
63745	390033
725157	390034
450813	390035
21917	390036
139826	390037
352276	390038
228023	390039
178735	390040
306197	390041
740	390042
712052	390043
16345	390044
413929	390045
401030	390046
230685	390047
209018	390048
179455	390049
41803	390050
55864	390051
127888	390052
627815	390053
220973	390054
350391	390055
8989	390056
497897	390057
480749	390058
583466	390059
170623	390060
120516	390061
713304	390062
75018	390063
590617	390064
468527	390065
108147	390066
353729	390067
138805	390068
11316	390069
459602	390070
535783	390071
17054	390072
10308	390073
69313	390074
42710	390075
300148	390076
111597	390077
636167	390078
461281	390079
593433	390080
91747	390081
616186	390082
472837	390083
22258	390084
84216	390085
137349	390086
425412	390087
86343	390088
11822	390089
34733	390090
412102	390091
160386	390092
191174	390093
28568	390094
9602	390095
149235	390096
150485	390097
83993	390098
367753	390099
41996	390100
324020	390101
113544	390102
511237	390103
276592	390104
703800	390105
271236	390106
35566	390107
211740	390108
510575	390109
640691	390110
94195	390111
110569	390112
44300	390113
334217	390114
28798	390115
240040	390116
296506	390117
162528	390118
169489	390119
285467	390120
227150	390121
300602	390122
26476	390123
1162	390124
184272	390125
292649	390126
17579	390127
440990	390128
83499	390129
402473	390130
477748	390131
570116	390132
534191	390133
37938	390134
554551	390135
5194	390136
81731	390137
422277	390138
7220	390139
293291	390140
19155	390141
47932	390142
158160	390143
56127	390144
405316	390145
175556	390146
270181	390147
2811	390148
28249	390149
31340	390150
110124	390151
479833	390152
570617	390153
673870	390154
496846	390155
2416	390156
666255	390157
351530	390158
694348	390159
203851	390160
1816	390161
286954	390162
398613	390163
1285	390164
680030	390165
31431	390166
23613	390167
17269	390168
260891	390169
18142	390170
433871	390171
483005	390172
78067	390173
351688	390174
79592	390175
412653	390176
30848	390177
261431	390178
10009	390179
634858	390180
97605	390181
645081	390182
564788	390183
249977	390184
293895	390185
398536	390186
105209	390187
287805	390188
40549	390189
557259	390190
10870	390191
303278	390192
658488	390193
56908	390194
621163	390195
19610	390196
488428	390197
710146	390198
22403	390199
303133	390200
715702	390201
33264	390202
224455	390203
254827	390204
46882	390205
182498	390206
128330	390207
88997	390208
16123	390209
523878	390210
310267	390211
130850	390212
50290	390213
653322	390214
134370	390215
8704	390216
360966	390217
54347	390218
19152	390219
73456	390220
1797	390221
657529	390222
522734	390223
552708	390224
526171	390225
286817	390226
27704	390227
10252	390228
684004	390229
480509	390230
243498	390231
116778	390232
107569	390233
398067	390234
130535	390235
186012	390236
481371	390237
33628	390238
15171	390239
69188	390240
59252	390241
117432	390242
233513	390243
20378	390244
355308	390245
600725	390246
90549	390247
492798	390248
149809	390249
61283	390250
378260	390251
438068	390252
185352	390253
52953	390254
97911	390255
675621	390256
610746	390257
391532	390258
685357	390259
110887	390260
251186	390261
501296	390262
40115	390263
3831	390264
468957	390265
724260	390266
220835	390267
549873	390268
345693	390269
301021	390270
369944	390271
638768	390272
114313	390273
145552	390274
32868	390275
306028	390276
270443	390277
379318	390278
215034	390279
456932	390280
96413	390281
225558	390282
558035	390283
381569	390284
695017	390285
509716	390286
346706	390287
248454	390288
156042	390289
55940	390290
601329	390291
627489	390292
264925	390293
697567	390294
29969	390295
674743	390296
84674	390297
234639	390298
330419	390299
189836	390300
172	390301
588852	390302
539426	390303
53048	390304
229129	390305
199787	390306
15471	390307
24086	390308
696535	390309
57562	390310
661813	390311
206902	390312
317831	390313
481726	390314
32072	390315
72380	390316
28934	390317
429024	390318
559839	390319
61181	390320
372	390321
364698	390322
496954	390323
85928	390324
588805	390325
24504	390326
347325	390327
29511	390328
151601	390329
84598	390330
504251	390331
139626	390332
71830	390333
45332	390334
588608	390335
109353	390336
28590	390337
452421	390338
519355	390339
48070	390340
44890	390341
584550	390342
101	390343
60985	390344
44784	390345
83819	390346
47095	390347
46865	390348
8598	390349
47844	390350
457665	390351
713836	390352
147393	390353
405112	390354
719297	390355
523999	390356
554700	390357
429832	390358
33412	390359
157001	390360
329203	390361
9182	390362
136225	390363
100779	390364
671306	390365
267529	390366
637288	390367
141789	390368
706864	390369
417456	390370
140638	390371
664664	390372
17811	390373
161784	390374
236836	390375
443912	390376
30172	390377
279291	390378
26753	390379
637159	390380
414091	390381
289174	390382
8709	390383
626868	390384
159004	390385
368865	390386
31818	390387
669729	390388
129706	390389
126885	390390
652840	390391
158600	390392
163096	390393
129128	390394
161662	390395
281670	390396
669506	390397
11285	390398
361141	390399
691765	390400
263624	390401
481546	390402
29123	390403
642350	390404
442273	390405
131538	390406
515888	390407
652158	390408
685668	390409
609267	390410
7558	390411
250242	390412
350708	390413
284794	390414
161319	390415
592947	390416
256390	390417
15268	390418
49338	390419
57978	390420
66713	390421
138655	390422
125526	390423
270640	390424
283634	390425
264818	390426
448447	390427
20131	390428
133524	390429
264664	390430
68461	390431
170578	390432
137271	390433
52052	390434
95765	390435
408711	390436
546410	390437
173530	390438
77776	390439
112078	390440
273793	390441
633835	390442
572875	390443
627647	390444
277880	390445
29518	390446
58695	390447
699291	390448
179518	390449
177247	390450
91841	390451
661060	390452
285109	390453
123510	390454
625061	390455
36993	390456
99027	390457
682	390458
114698	390459
90536	390460
340	390461
180205	390462
160051	390463
143485	390464
54057	390465
320731	390466
253367	390467
247173	390468
274404	390469
380999	390470
38834	390471
599614	390472
554911	390473
97148	390474
449490	390475
82830	390476
597025	390477
616881	390478
116449	390479
375331	390480
707590	390481
114720	390482
58552	390483
699565	390484
120022	390485
156100	390486
549312	390487
13199	390488
209303	390489
228214	390490
199693	390491
377296	390492
39930	390493
10128	390494
176590	390495
630689	390496
605379	390497
69818	390498
130192	390499
516970	390500
527288	390501
96796	390502
18367	390503
316448	390504
98917	390505
42284	390506
265830	390507
214953	390508
10601	390509
174281	390510
542635	390511
549483	390512
560640	390513
26357	390514
120105	390515
674953	390516
64564	390517
517881	390518
378344	390519
721601	390520
49244	390521
386138	390522
487488	390523
73553	390524
112655	390525
354657	390526
606677	390527
256681	390528
93510	390529
198630	390530
529044	390531
120798	390532
561391	390533
363005	390534
47323	390535
499891	390536
610140	390537
159981	390538
246227	390539
676157	390540
80967	390541
268351	390542
603317	390543
224427	390544
342945	390545
237124	390546
559612	390547
680629	390548
170956	390549
579880	390550
687466	390551
368586	390552
574357	390553
206657	390554
254209	390555
650503	390556
466160	390557
374201	390558
496503	390559
264419	390560
364677	390561
276593	390562
389717	390563
147057	390564
615637	390565
5206	390566
164845	390567
657738	390568
96529	390569
1277	390570
597198	390571
98388	390572
5852	390573
60754	390574
379466	390575
45082	390576
506484	390577
566403	390578
714710	390579
423782	390580
126298	390581
10419	390582
141681	390583
303141	390584
105895	390585
626630	390586
338422	390587
92422	390588
716566	390589
692799	390590
119721	390591
625594	390592
330382	390593
165545	390594
506863	390595
127389	390596
615247	390597
420907	390598
522105	390599
219433	390600
357318	390601
58504	390602
583769	390603
123390	390604
460438	390605
322125	390606
71615	390607
109430	390608
3184	390609
346879	390610
57094	390611
74616	390612
169598	390613
4564	390614
647002	390615
599482	390616
452578	390617
363904	390618
334590	390619
157303	390620
58151	390621
19107	390622
308626	390623
321334	390624
157833	390625
54357	390626
33659	390627
595211	390628
24194	390629
145831	390630
359371	390631
332132	390632
539118	390633
460045	390634
166672	390635
156314	390636
500472	390637
470803	390638
676774	390639
104576	390640
13183	390641
471787	390642
659964	390643
441367	390644
649873	390645
682253	390646
6000	390647
93104	390648
262686	390649
551375	390650
604932	390651
163664	390652
420877	390653
60114	390654
296741	390655
18818	390656
253022	390657
12063	390658
71845	390659
580563	390660
126008	390661
426141	390662
3549	390663
526021	390664
7026	390665
619506	390666
17737	390667
601909	390668
351873	390669
382190	390670
147999	390671
216003	390672
382531	390673
160730	390674
570103	390675
688393	390676
147148	390677
90899	390678
608612	390679
312733	390680
81241	390681
346218	390682
535780	390683
118832	390684
11794	390685
30831	390686
108876	390687
385165	390688
60095	390689
181796	390690
424036	390691
196253	390692
65577	390693
182666	390694
72481	390695
333939	390696
126401	390697
48702	390698
503361	390699
292657	390700
170364	390701
172997	390702
612218	390703
199958	390704
648426	390705
22864	390706
715796	390707
64411	390708
115477	390709
279812	390710
129927	390711
42755	390712
79804	390713
670063	390714
674396	390715
154261	390716
102375	390717
631654	390718
706674	390719
53665	390720
691793	390721
19456	390722
15373	390723
302084	390724
123941	390725
61729	390726
531626	390727
13256	390728
8925	390729
575681	390730
29725	390731
698605	390732
203502	390733
559194	390734
380366	390735
121134	390736
45322	390737
112947	390738
171987	390739
48996	390740
21316	390741
404670	390742
4374	390743
43710	390744
104952	390745
19026	390746
131176	390747
110850	390748
394032	390749
228507	390750
352812	390751
405261	390752
605846	390753
78143	390754
322320	390755
361979	390756
682350	390757
13828	390758
18844	390759
411424	390760
256270	390761
400908	390762
57331	390763
76306	390764
342219	390765
19326	390766
366998	390767
49565	390768
479277	390769
282857	390770
550046	390771
304319	390772
459610	390773
14509	390774
39364	390775
406781	390776
54053	390777
27455	390778
178433	390779
97561	390780
136185	390781
52361	390782
276383	390783
97400	390784
238518	390785
20511	390786
639631	390787
324252	390788
90047	390789
485987	390790
56108	390791
320792	390792
294039	390793
518519	390794
157732	390795
236777	390796
40903	390797
702682	390798
41581	390799
403424	390800
166518	390801
67739	390802
98171	390803
369916	390804
629325	390805
349115	390806
597897	390807
355983	390808
434937	390809
172592	390810
103124	390811
14835	390812
187298	390813
130421	390814
617309	390815
147864	390816
458415	390817
311401	390818
3622	390819
699408	390820
160242	390821
11573	390822
328681	390823
18880	390824
156850	390825
448849	390826
175789	390827
563181	390828
175323	390829
37299	390830
477372	390831
105231	390832
334156	390833
401045	390834
29252	390835
103857	390836
127325	390837
254429	390838
25700	390839
648524	390840
60634	390841
562701	390842
507987	390843
72450	390844
53897	390845
101552	390846
60759	390847
37702	390848
266332	390849
548000	390850
187333	390851
357216	390852
565291	390853
457320	390854
135586	390855
226878	390856
157847	390857
1126	390858
158205	390859
109720	390860
26910	390861
578731	390862
79570	390863
400666	390864
46914	390865
122142	390866
68383	390867
162045	390868
559134	390869
127067	390870
145286	390871
333771	390872
579088	390873
169423	390874
217215	390875
53306	390876
501274	390877
394701	390878
329702	390879
43242	390880
3012	390881
80213	390882
342757	390883
492173	390884
410389	390885
589140	390886
76821	390887
673719	390888
4234	390889
36559	390890
54286	390891
152279	390892
522321	390893
624545	390894
82493	390895
494426	390896
695473	390897
12774	390898
62975	390899
123695	390900
96638	390901
176237	390902
436865	390903
234314	390904
194250	390905
39595	390906
402634	390907
86373	390908
392267	390909
187323	390910
334544	390911
147740	390912
164818	390913
556936	390914
4500	390915
50181	390916
35746	390917
546184	390918
626771	390919
679805	390920
681997	390921
29674	390922
517987	390923
29098	390924
430953	390925
514041	390926
221408	390927
719056	390928
392932	390929
200843	390930
590296	390931
405562	390932
445184	390933
145973	390934
245448	390935
316265	390936
193881	390937
638878	390938
584446	390939
641935	390940
179214	390941
485173	390942
3821	390943
97671	390944
5458	390945
178	390946
151404	390947
121161	390948
31000	390949
571256	390950
678603	390951
166167	390952
195665	390953
270552	390954
117580	390955
26053	390956
489865	390957
39432	390958
33136	390959
430669	390960
169803	390961
178200	390962
74012	390963
646893	390964
505735	390965
12471	390966
555351	390967
444186	390968
28449	390969
681789	390970
125291	390971
695387	390972
13960	390973
224078	390974
717390	390975
101337	390976
25380	390977
694041	390978
117211	390979
40017	390980
36644	390981
234603	390982
60767	390983
254535	390984
67060	390985
123784	390986
141352	390987
54425	390988
30334	390989
715375	390990
629560	390991
521169	390992
260417	390993
566032	390994
347039	390995
144737	390996
212757	390997
490123	390998
589174	390999
22779	391000
571593	391001
123624	391002
253468	391003
57940	391004
373592	391005
113522	391006
34500	391007
55757	391008
164347	391009
54067	391010
36799	391011
506182	391012
494592	391013
329505	391014
264443	391015
54537	391016
547759	391017
662211	391018
86878	391019
347295	391020
659396	391021
548659	391022
428264	391023
58324	391024
561412	391025
410005	391026
122857	391027
186999	391028
138202	391029
431314	391030
1161	391031
108891	391032
45417	391033
528853	391034
383840	391035
15340	391036
164009	391037
12146	391038
520196	391039
323252	391040
122607	391041
686050	391042
701530	391043
88256	391044
22185	391045
110732	391046
31298	391047
426453	391048
158359	391049
146096	391050
69389	391051
197473	391052
403929	391053
595625	391054
48767	391055
397533	391056
56630	391057
356276	391058
464916	391059
176850	391060
305647	391061
179033	391062
626292	391063
39205	391064
21624	391065
169858	391066
706291	391067
61089	391068
134742	391069
164064	391070
149647	391071
140294	391072
298243	391073
438915	391074
24318	391075
492024	391076
638160	391077
502762	391078
424393	391079
186783	391080
696369	391081
138015	391082
329626	391083
607487	391084
367232	391085
273927	391086
192761	391087
717322	391088
319432	391089
420835	391090
196198	391091
116511	391092
368520	391093
373946	391094
135316	391095
158440	391096
193340	391097
18665	391098
270173	391099
194485	391100
337229	391101
661593	391102
312634	391103
325544	391104
159021	391105
163349	391106
571719	391107
686179	391108
265746	391109
25944	391110
2500	391111
181056	391112
669882	391113
117868	391114
588223	391115
58230	391116
229105	391117
700939	391118
449319	391119
72978	391120
308098	391121
551562	391122
695364	391123
49194	391124
89955	391125
441327	391126
332801	391127
315506	391128
117791	391129
168744	391130
384257	391131
711475	391132
273500	391133
300157	391134
186107	391135
383612	391136
123766	391137
595791	391138
705180	391139
336038	391140
499145	391141
83584	391142
545075	391143
610889	391144
459452	391145
137482	391146
654674	391147
553872	391148
34608	391149
151339	391150
527233	391151
138656	391152
41989	391153
322187	391154
517113	391155
655484	391156
382199	391157
448613	391158
6489	391159
105517	391160
351437	391161
565847	391162
51937	391163
344305	391164
183263	391165
105038	391166
94451	391167
580708	391168
157840	391169
41045	391170
189335	391171
315783	391172
501591	391173
553017	391174
149396	391175
204270	391176
316620	391177
572221	391178
506148	391179
275824	391180
32846	391181
22855	391182
334456	391183
255854	391184
188016	391185
608677	391186
491407	391187
424987	391188
452165	391189
10842	391190
54431	391191
209928	391192
708259	391193
179141	391194
536248	391195
29462	391196
25123	391197
195785	391198
171753	391199
150781	391200
801	391201
82503	391202
68864	391203
383318	391204
1617	391205
689586	391206
135543	391207
614119	391208
169458	391209
309478	391210
180032	391211
663170	391212
38687	391213
679841	391214
344466	391215
218078	391216
455983	391217
570939	391218
216934	391219
563034	391220
16540	391221
33416	391222
147960	391223
389373	391224
402107	391225
248343	391226
124171	391227
208431	391228
78377	391229
592121	391230
379459	391231
51456	391232
283708	391233
639070	391234
54822	391235
186888	391236
44954	391237
402506	391238
233691	391239
467433	391240
539967	391241
115047	391242
45481	391243
3561	391244
115789	391245
145091	391246
362026	391247
369889	391248
273048	391249
338974	391250
245696	391251
95993	391252
597439	391253
342777	391254
192779	391255
478932	391256
360408	391257
267749	391258
855	391259
244099	391260
158933	391261
22597	391262
315934	391263
345191	391264
359922	391265
347894	391266
517584	391267
102107	391268
707319	391269
324868	391270
218387	391271
534638	391272
120977	391273
481588	391274
209223	391275
130674	391276
248518	391277
81153	391278
12879	391279
6765	391280
112922	391281
578566	391282
13581	391283
311894	391284
503320	391285
575541	391286
286836	391287
177504	391288
266931	391289
179100	391290
474510	391291
257982	391292
21567	391293
360968	391294
235316	391295
130911	391296
356489	391297
319530	391298
467337	391299
148985	391300
184786	391301
694089	391302
414047	391303
48283	391304
563935	391305
167438	391306
83365	391307
469167	391308
676457	391309
600499	391310
25937	391311
250632	391312
227482	391313
110742	391314
507313	391315
707182	391316
367714	391317
51617	391318
1360	391319
714429	391320
100779	391321
78988	391322
32460	391323
477964	391324
386213	391325
414349	391326
19424	391327
29237	391328
14560	391329
380261	391330
316497	391331
689657	391332
367885	391333
85879	391334
221278	391335
708632	391336
274658	391337
54920	391338
544688	391339
88754	391340
588871	391341
278877	391342
720425	391343
335476	391344
217282	391345
554770	391346
275072	391347
493898	391348
135790	391349
55852	391350
135879	391351
120161	391352
168433	391353
4606	391354
448758	391355
162341	391356
502293	391357
697640	391358
88879	391359
330217	391360
8740	391361
473298	391362
354508	391363
191370	391364
240924	391365
68650	391366
697167	391367
596966	391368
347684	391369
50076	391370
165003	391371
609819	391372
35749	391373
242110	391374
631485	391375
45174	391376
579902	391377
210418	391378
492909	391379
111822	391380
94379	391381
475485	391382
137569	391383
248008	391384
519706	391385
135294	391386
85867	391387
185079	391388
28940	391389
121431	391390
431038	391391
438712	391392
214773	391393
8173	391394
602948	391395
307633	391396
375492	391397
177170	391398
187234	391399
391223	391400
80347	391401
3336	391402
384313	391403
190706	391404
104798	391405
143623	391406
61436	391407
506978	391408
27626	391409
219992	391410
53040	391411
13653	391412
685804	391413
53323	391414
36691	391415
629406	391416
603483	391417
483553	391418
481191	391419
60133	391420
137988	391421
557063	391422
124600	391423
599956	391424
13539	391425
185294	391426
672369	391427
470409	391428
586911	391429
12697	391430
142784	391431
57156	391432
565768	391433
207696	391434
16232	391435
119119	391436
490040	391437
31444	391438
162561	391439
472458	391440
276636	391441
26771	391442
563200	391443
121007	391444
144835	391445
129610	391446
368820	391447
179954	391448
665304	391449
82820	391450
86876	391451
215693	391452
279652	391453
1045	391454
357409	391455
163127	391456
11636	391457
65449	391458
495869	391459
428223	391460
218929	391461
364764	391462
3435	391463
247276	391464
455333	391465
328210	391466
182810	391467
22981	391468
39018	391469
119861	391470
8549	391471
316173	391472
144542	391473
582770	391474
526074	391475
15269	391476
603685	391477
74896	391478
454455	391479
53713	391480
265747	391481
590797	391482
300530	391483
668112	391484
665022	391485
20141	391486
631894	391487
3	391488
643250	391489
366584	391490
166687	391491
26403	391492
187179	391493
56509	391494
158129	391495
386192	391496
380533	391497
71370	391498
570107	391499
602305	391500
195633	391501
350252	391502
66501	391503
696835	391504
216074	391505
551374	391506
486580	391507
470612	391508
345496	391509
36378	391510
13945	391511
475446	391512
72976	391513
564895	391514
107942	391515
17778	391516
80508	391517
626133	391518
139811	391519
138658	391520
345602	391521
110199	391522
25054	391523
11144	391524
183541	391525
540012	391526
361571	391527
674837	391528
99246	391529
163891	391530
381829	391531
125762	391532
579311	391533
174936	391534
36132	391535
421988	391536
344440	391537
143978	391538
23649	391539
663876	391540
3516	391541
51775	391542
245689	391543
72116	391544
620597	391545
491757	391546
333035	391547
47510	391548
349097	391549
129430	391550
384753	391551
218385	391552
46465	391553
278988	391554
78400	391555
19983	391556
16627	391557
135394	391558
450729	391559
121465	391560
95352	391561
714394	391562
105068	391563
193984	391564
285425	391565
353629	391566
406516	391567
155813	391568
248998	391569
71584	391570
32817	391571
711631	391572
628989	391573
451795	391574
53666	391575
495984	391576
52061	391577
18733	391578
656047	391579
31459	391580
306083	391581
29682	391582
190271	391583
111946	391584
561806	391585
152681	391586
185162	391587
670891	391588
536808	391589
52941	391590
136712	391591
441624	391592
9333	391593
542577	391594
541374	391595
43737	391596
143847	391597
175472	391598
525682	391599
29882	391600
85234	391601
183379	391602
63929	391603
682016	391604
159663	391605
164552	391606
19600	391607
185396	391608
367846	391609
546378	391610
7212	391611
265366	391612
67729	391613
635928	391614
324504	391615
75732	391616
274528	391617
271967	391618
149524	391619
348797	391620
702425	391621
464902	391622
690729	391623
11519	391624
17244	391625
162550	391626
176030	391627
281763	391628
252990	391629
9665	391630
60986	391631
388123	391632
25970	391633
620133	391634
162577	391635
131215	391636
526552	391637
327656	391638
33910	391639
402458	391640
264252	391641
568722	391642
125491	391643
658381	391644
33593	391645
320121	391646
3281	391647
837	391648
159852	391649
99359	391650
507426	391651
57121	391652
19413	391653
70062	391654
706823	391655
209882	391656
28966	391657
664901	391658
231687	391659
654999	391660
226842	391661
241260	391662
14685	391663
699496	391664
153776	391665
351428	391666
278302	391667
124262	391668
620257	391669
721257	391670
503487	391671
295487	391672
419950	391673
12032	391674
337679	391675
107121	391676
41575	391677
279782	391678
621484	391679
490961	391680
111147	391681
442411	391682
718498	391683
80719	391684
462624	391685
623764	391686
51663	391687
85945	391688
529717	391689
277636	391690
20965	391691
367768	391692
62668	391693
96639	391694
641078	391695
120178	391696
66431	391697
123860	391698
7175	391699
413290	391700
168750	391701
501149	391702
106055	391703
137079	391704
478715	391705
586981	391706
287503	391707
1523	391708
2384	391709
682685	391710
220506	391711
8567	391712
529124	391713
78598	391714
59421	391715
275132	391716
490101	391717
141205	391718
53377	391719
495091	391720
174781	391721
4374	391722
619409	391723
462968	391724
150509	391725
87883	391726
340167	391727
150	391728
716482	391729
123412	391730
143064	391731
606239	391732
503370	391733
607212	391734
96488	391735
610936	391736
64297	391737
147335	391738
264057	391739
264681	391740
423254	391741
303664	391742
104432	391743
654344	391744
267678	391745
204463	391746
406992	391747
45949	391748
461474	391749
22195	391750
181040	391751
72792	391752
719552	391753
414908	391754
151282	391755
134025	391756
287045	391757
304161	391758
108950	391759
394941	391760
146583	391761
36287	391762
144707	391763
203770	391764
84015	391765
454084	391766
134261	391767
396018	391768
452942	391769
373395	391770
437670	391771
83978	391772
205	391773
21812	391774
6940	391775
250172	391776
26567	391777
508293	391778
371941	391779
162250	391780
123640	391781
54671	391782
163670	391783
423007	391784
40379	391785
123112	391786
45408	391787
174437	391788
155348	391789
315004	391790
718676	391791
503240	391792
14941	391793
70303	391794
25029	391795
330359	391796
230519	391797
617631	391798
336465	391799
358360	391800
38522	391801
25365	391802
137005	391803
149565	391804
5531	391805
117301	391806
111213	391807
200878	391808
61821	391809
258933	391810
167263	391811
15594	391812
23738	391813
463978	391814
180473	391815
168864	391816
684214	391817
54119	391818
251209	391819
7902	391820
17992	391821
604754	391822
25942	391823
128491	391824
478941	391825
286113	391826
712518	391827
381764	391828
350202	391829
723716	391830
379018	391831
96215	391832
25064	391833
542815	391834
506900	391835
379793	391836
99399	391837
289748	391838
700	391839
4325	391840
130369	391841
70350	391842
485242	391843
8551	391844
141988	391845
438005	391846
3545	391847
610786	391848
17023	391849
289506	391850
116774	391851
644671	391852
571584	391853
193702	391854
638659	391855
510299	391856
566432	391857
353333	391858
53402	391859
9197	391860
654522	391861
154879	391862
212195	391863
714248	391864
179964	391865
583905	391866
352973	391867
389196	391868
80245	391869
54838	391870
332118	391871
470915	391872
723132	391873
155520	391874
571686	391875
147208	391876
377921	391877
595999	391878
136531	391879
240242	391880
542575	391881
86450	391882
157159	391883
668728	391884
228697	391885
272607	391886
102913	391887
2369	391888
461954	391889
147653	391890
160533	391891
23307	391892
322316	391893
161628	391894
229415	391895
56460	391896
50969	391897
130815	391898
195341	391899
640285	391900
557718	391901
427698	391902
50692	391903
228360	391904
627296	391905
84689	391906
218156	391907
302497	391908
86955	391909
107819	391910
46299	391911
154490	391912
109176	391913
145628	391914
246455	391915
110220	391916
164570	391917
16826	391918
284348	391919
300764	391920
322151	391921
136072	391922
500573	391923
288336	391924
11437	391925
625997	391926
107195	391927
572495	391928
315964	391929
124786	391930
31435	391931
27210	391932
361243	391933
315808	391934
342932	391935
137045	391936
409919	391937
46836	391938
299952	391939
110267	391940
103599	391941
73468	391942
112344	391943
360608	391944
344672	391945
124839	391946
398799	391947
275709	391948
279080	391949
314957	391950
590955	391951
392000	391952
658588	391953
151813	391954
87628	391955
434799	391956
52319	391957
575112	391958
31247	391959
90157	391960
40348	391961
298706	391962
234910	391963
356907	391964
478216	391965
177145	391966
187350	391967
80577	391968
105916	391969
44776	391970
616837	391971
258348	391972
37440	391973
164377	391974
519677	391975
79457	391976
71522	391977
691709	391978
38861	391979
229704	391980
305512	391981
15531	391982
331096	391983
62282	391984
368658	391985
11874	391986
642130	391987
494633	391988
200230	391989
31233	391990
124129	391991
79370	391992
84973	391993
381358	391994
337257	391995
187694	391996
373966	391997
478712	391998
70396	391999
285797	392000
87979	392001
235755	392002
406096	392003
94189	392004
683423	392005
612938	392006
121271	392007
208479	392008
11708	392009
22732	392010
341660	392011
366288	392012
289279	392013
578106	392014
578400	392015
78917	392016
114483	392017
486861	392018
606592	392019
108679	392020
602930	392021
284165	392022
583750	392023
540713	392024
77591	392025
456744	392026
78900	392027
689974	392028
597780	392029
87828	392030
89907	392031
235652	392032
92009	392033
32477	392034
123568	392035
534767	392036
26153	392037
2770	392038
43749	392039
567756	392040
145678	392041
181040	392042
53707	392043
113921	392044
130863	392045
223763	392046
93799	392047
214785	392048
260465	392049
596282	392050
481869	392051
433189	392052
288919	392053
34254	392054
385238	392055
591276	392056
356840	392057
50972	392058
358199	392059
328190	392060
395436	392061
320872	392062
14137	392063
194510	392064
293630	392065
254436	392066
48427	392067
721253	392068
93868	392069
17488	392070
310836	392071
156218	392072
265322	392073
320545	392074
34811	392075
299815	392076
231907	392077
47256	392078
441701	392079
136913	392080
210574	392081
576880	392082
393226	392083
670821	392084
179787	392085
85708	392086
576050	392087
236491	392088
168574	392089
85234	392090
390098	392091
176938	392092
7457	392093
162856	392094
518441	392095
147898	392096
369406	392097
636627	392098
17167	392099
176421	392100
166065	392101
653531	392102
723736	392103
316528	392104
109597	392105
245345	392106
203612	392107
2082	392108
326438	392109
705851	392110
91822	392111
525809	392112
42844	392113
602352	392114
221834	392115
272121	392116
25929	392117
147780	392118
381602	392119
14061	392120
347092	392121
74087	392122
582056	392123
427726	392124
6503	392125
636528	392126
51399	392127
396868	392128
165859	392129
359320	392130
128685	392131
26839	392132
672022	392133
77020	392134
627423	392135
438720	392136
449560	392137
13366	392138
311768	392139
664596	392140
119559	392141
129804	392142
263559	392143
204087	392144
451337	392145
95306	392146
152561	392147
572395	392148
553994	392149
167629	392150
613965	392151
576418	392152
643012	392153
613595	392154
180551	392155
6773	392156
3297	392157
67894	392158
107649	392159
321749	392160
142676	392161
44025	392162
119864	392163
670425	392164
611872	392165
51214	392166
83868	392167
465021	392168
441216	392169
397260	392170
647238	392171
455426	392172
306827	392173
70729	392174
136589	392175
680154	392176
375590	392177
25992	392178
220826	392179
151717	392180
127487	392181
412994	392182
698262	392183
615116	392184
12180	392185
461735	392186
374393	392187
248244	392188
2	392189
182429	392190
624483	392191
311721	392192
590798	392193
371043	392194
724592	392195
26565	392196
490170	392197
216864	392198
584589	392199
707415	392200
547573	392201
29264	392202
100391	392203
3356	392204
158537	392205
190170	392206
719309	392207
87349	392208
3648	392209
193591	392210
333628	392211
41955	392212
581265	392213
653477	392214
719747	392215
658945	392216
123910	392217
101937	392218
187235	392219
632552	392220
102029	392221
85773	392222
572464	392223
93588	392224
48266	392225
342073	392226
224756	392227
499855	392228
47525	392229
171764	392230
85713	392231
218243	392232
55528	392233
377693	392234
494486	392235
557360	392236
696217	392237
1350	392238
246912	392239
493432	392240
212132	392241
682255	392242
88820	392243
565828	392244
526902	392245
337443	392246
497182	392247
282866	392248
590030	392249
470309	392250
139950	392251
263602	392252
295390	392253
343018	392254
409579	392255
183467	392256
94759	392257
40134	392258
261806	392259
137163	392260
628730	392261
134042	392262
384091	392263
704824	392264
590727	392265
555387	392266
415081	392267
358817	392268
3000	392269
17757	392270
30638	392271
287377	392272
497838	392273
593620	392274
3921	392275
294414	392276
174486	392277
39081	392278
385776	392279
170843	392280
477008	392281
529294	392282
251836	392283
159476	392284
404614	392285
713038	392286
124026	392287
293253	392288
61593	392289
661987	392290
186781	392291
689257	392292
483126	392293
278071	392294
265583	392295
25530	392296
500311	392297
86656	392298
350298	392299
25594	392300
61854	392301
171767	392302
16748	392303
15984	392304
99762	392305
334722	392306
464500	392307
380946	392308
481845	392309
236750	392310
631205	392311
421479	392312
103881	392313
592180	392314
310626	392315
671201	392316
585653	392317
35660	392318
502714	392319
113555	392320
473501	392321
500809	392322
81882	392323
53168	392324
577390	392325
415218	392326
385979	392327
637540	392328
393920	392329
624595	392330
167352	392331
4339	392332
121994	392333
42120	392334
160554	392335
103411	392336
34956	392337
582877	392338
98690	392339
645676	392340
479159	392341
52101	392342
29925	392343
413477	392344
6126	392345
164024	392346
656844	392347
73126	392348
419379	392349
66340	392350
11309	392351
422262	392352
2491	392353
522313	392354
30737	392355
327537	392356
132776	392357
310642	392358
45236	392359
222212	392360
8814	392361
122474	392362
547095	392363
468639	392364
535463	392365
12417	392366
180796	392367
129400	392368
662042	392369
189079	392370
12667	392371
712285	392372
532378	392373
15663	392374
325787	392375
167498	392376
93258	392377
122940	392378
938	392379
155664	392380
162760	392381
498	392382
8493	392383
3656	392384
430616	392385
31553	392386
141287	392387
408770	392388
380480	392389
143978	392390
476731	392391
51911	392392
76947	392393
6778	392394
140410	392395
21434	392396
473259	392397
423675	392398
247664	392399
163873	392400
90870	392401
225936	392402
644942	392403
112984	392404
569749	392405
42323	392406
566185	392407
353116	392408
520180	392409
27023	392410
155503	392411
101454	392412
641669	392413
246410	392414
49278	392415
128750	392416
701459	392417
305765	392418
178696	392419
165500	392420
97488	392421
341546	392422
415653	392423
183081	392424
420031	392425
19990	392426
82096	392427
7947	392428
176370	392429
687246	392430
450620	392431
174582	392432
10685	392433
228004	392434
443014	392435
409175	392436
541952	392437
84008	392438
53041	392439
494174	392440
713143	392441
695145	392442
271990	392443
139278	392444
14949	392445
24038	392446
596950	392447
466394	392448
63287	392449
171895	392450
539795	392451
73134	392452
629003	392453
387933	392454
29	392455
234690	392456
368537	392457
613549	392458
169167	392459
41749	392460
26508	392461
395735	392462
480405	392463
33874	392464
571038	392465
565199	392466
147	392467
696260	392468
126582	392469
490063	392470
491296	392471
454686	392472
460230	392473
525848	392474
651068	392475
422091	392476
11553	392477
366830	392478
35477	392479
532808	392480
4780	392481
155225	392482
710955	392483
43290	392484
617724	392485
214801	392486
314730	392487
377543	392488
591598	392489
141889	392490
465971	392491
617191	392492
77842	392493
452881	392494
437956	392495
553814	392496
528617	392497
4274	392498
3333	392499
113653	392500
394523	392501
12895	392502
292799	392503
164300	392504
235322	392505
289711	392506
240722	392507
167605	392508
47697	392509
580272	392510
640502	392511
456035	392512
180256	392513
178901	392514
312969	392515
202429	392516
30895	392517
682308	392518
524713	392519
114172	392520
445798	392521
695876	392522
631061	392523
97174	392524
101765	392525
702992	392526
263742	392527
198201	392528
22823	392529
651391	392530
334984	392531
96933	392532
270537	392533
84884	392534
121958	392535
397836	392536
720199	392537
144371	392538
44869	392539
565989	392540
691814	392541
269771	392542
186733	392543
554389	392544
507869	392545
115627	392546
650278	392547
20574	392548
159396	392549
152853	392550
377694	392551
142224	392552
337305	392553
68001	392554
40404	392555
1012	392556
674801	392557
103798	392558
666306	392559
109356	392560
95332	392561
218417	392562
483775	392563
170924	392564
328686	392565
318389	392566
624765	392567
265461	392568
570144	392569
707798	392570
56832	392571
635616	392572
648370	392573
46733	392574
635507	392575
108611	392576
634301	392577
295220	392578
6860	392579
13356	392580
227229	392581
301480	392582
453829	392583
498438	392584
221349	392585
645032	392586
399625	392587
23666	392588
213139	392589
232234	392590
140676	392591
182308	392592
67281	392593
3336	392594
247034	392595
16009	392596
5699	392597
136664	392598
61216	392599
81038	392600
685442	392601
622806	392602
500167	392603
21916	392604
717498	392605
93226	392606
17657	392607
479637	392608
86698	392609
71709	392610
31642	392611
170625	392612
385587	392613
55307	392614
5999	392615
3082	392616
23938	392617
45382	392618
562959	392619
190474	392620
359634	392621
525677	392622
553105	392623
107346	392624
658849	392625
165108	392626
167606	392627
180710	392628
153641	392629
6920	392630
678622	392631
97627	392632
149911	392633
96063	392634
119582	392635
454758	392636
91055	392637
35122	392638
80167	392639
106608	392640
16439	392641
51873	392642
706538	392643
26401	392644
23599	392645
68982	392646
703218	392647
108185	392648
51124	392649
500622	392650
75563	392651
152006	392652
373716	392653
381670	392654
483441	392655
412966	392656
11346	392657
60257	392658
624041	392659
187056	392660
721983	392661
715049	392662
529465	392663
196502	392664
473251	392665
150314	392666
237829	392667
477463	392668
483079	392669
333038	392670
519781	392671
447454	392672
79435	392673
147235	392674
142504	392675
74655	392676
387397	392677
7444	392678
105547	392679
210882	392680
59206	392681
143802	392682
47603	392683
607614	392684
474531	392685
55913	392686
149608	392687
425192	392688
556382	392689
132263	392690
479259	392691
717794	392692
52198	392693
641725	392694
556714	392695
219893	392696
260003	392697
126649	392698
567485	392699
110368	392700
25831	392701
421297	392702
238099	392703
380674	392704
77103	392705
231548	392706
470956	392707
114404	392708
605708	392709
115309	392710
82693	392711
67152	392712
606710	392713
6849	392714
714603	392715
39368	392716
161392	392717
525079	392718
105371	392719
347145	392720
46849	392721
304908	392722
50690	392723
302366	392724
5186	392725
45647	392726
15440	392727
500545	392728
130767	392729
292823	392730
39007	392731
34234	392732
145233	392733
30762	392734
150403	392735
661659	392736
123256	392737
598793	392738
51065	392739
42488	392740
286378	392741
356875	392742
358737	392743
204378	392744
123476	392745
393074	392746
133730	392747
131556	392748
723163	392749
21600	392750
69385	392751
551918	392752
546104	392753
227903	392754
709936	392755
636127	392756
101559	392757
142290	392758
177142	392759
679800	392760
430959	392761
352547	392762
345840	392763
73146	392764
246923	392765
349641	392766
290220	392767
305599	392768
24620	392769
680159	392770
288474	392771
285552	392772
586545	392773
559012	392774
633525	392775
373702	392776
39017	392777
362199	392778
236578	392779
51396	392780
24646	392781
577169	392782
37478	392783
32451	392784
407632	392785
641328	392786
616011	392787
230728	392788
29602	392789
491643	392790
104780	392791
183972	392792
126493	392793
94672	392794
712937	392795
531739	392796
561831	392797
266304	392798
56022	392799
525349	392800
451536	392801
138537	392802
280613	392803
49336	392804
266980	392805
3573	392806
436459	392807
107850	392808
64690	392809
93782	392810
182547	392811
65324	392812
53865	392813
229653	392814
262437	392815
18969	392816
298787	392817
238570	392818
539697	392819
466006	392820
11443	392821
70600	392822
632147	392823
686533	392824
29008	392825
499792	392826
455753	392827
486631	392828
40170	392829
572029	392830
16430	392831
141206	392832
179384	392833
25702	392834
383905	392835
122558	392836
530306	392837
318	392838
72100	392839
551295	392840
384114	392841
360142	392842
1495	392843
239245	392844
534006	392845
21636	392846
133984	392847
44723	392848
613369	392849
35523	392850
490936	392851
141671	392852
1258	392853
365713	392854
2330	392855
498248	392856
19981	392857
167288	392858
30796	392859
151338	392860
571511	392861
628765	392862
22706	392863
23231	392864
583333	392865
575449	392866
473566	392867
28988	392868
127397	392869
486560	392870
616752	392871
669236	392872
177366	392873
680535	392874
110307	392875
107453	392876
28469	392877
52976	392878
59052	392879
432870	392880
159763	392881
519747	392882
216458	392883
606754	392884
21478	392885
321740	392886
655521	392887
233445	392888
620562	392889
171177	392890
8180	392891
491221	392892
254694	392893
155393	392894
410543	392895
26986	392896
86505	392897
32159	392898
21731	392899
35683	392900
197381	392901
169	392902
115950	392903
73005	392904
54220	392905
43943	392906
112462	392907
151366	392908
151800	392909
164397	392910
104442	392911
655475	392912
240770	392913
53811	392914
60649	392915
159569	392916
553995	392917
272578	392918
471834	392919
78829	392920
103375	392921
94119	392922
307567	392923
174966	392924
171621	392925
25508	392926
77386	392927
396837	392928
133598	392929
459010	392930
308364	392931
52139	392932
321568	392933
563777	392934
303638	392935
651613	392936
154584	392937
60468	392938
342775	392939
54879	392940
615827	392941
579787	392942
43205	392943
68733	392944
168163	392945
180059	392946
647	392947
544580	392948
382108	392949
333224	392950
6393	392951
272807	392952
274526	392953
51537	392954
202049	392955
114939	392956
635537	392957
706983	392958
583729	392959
510274	392960
516	392961
112865	392962
95900	392963
617816	392964
366134	392965
433001	392966
597217	392967
86080	392968
108877	392969
50751	392970
352976	392971
655712	392972
92216	392973
377370	392974
400234	392975
537486	392976
519728	392977
44881	392978
86706	392979
69975	392980
143619	392981
26462	392982
494345	392983
7740	392984
109144	392985
213469	392986
642290	392987
457110	392988
198106	392989
138770	392990
108737	392991
82238	392992
54400	392993
382119	392994
357399	392995
165684	392996
471197	392997
412922	392998
19275	392999
449237	393000
657809	393001
179070	393002
93233	393003
126641	393004
631596	393005
150906	393006
8944	393007
637416	393008
7864	393009
63796	393010
302585	393011
15391	393012
384631	393013
217326	393014
65087	393015
365107	393016
606	393017
33810	393018
73635	393019
516209	393020
174964	393021
159389	393022
194414	393023
556077	393024
452087	393025
44648	393026
696274	393027
2995	393028
170916	393029
181346	393030
103886	393031
458160	393032
177769	393033
456024	393034
50413	393035
131310	393036
170029	393037
17534	393038
717265	393039
173137	393040
184386	393041
567021	393042
504851	393043
284066	393044
43260	393045
161166	393046
706172	393047
421401	393048
239602	393049
23084	393050
602170	393051
148708	393052
28612	393053
352269	393054
231638	393055
1938	393056
437079	393057
199591	393058
109503	393059
187219	393060
552636	393061
180503	393062
181128	393063
125661	393064
634044	393065
173335	393066
10813	393067
374451	393068
116657	393069
92192	393070
120649	393071
312593	393072
239814	393073
290929	393074
127658	393075
105074	393076
127742	393077
512450	393078
65712	393079
282491	393080
610196	393081
524043	393082
595615	393083
2016	393084
150357	393085
605414	393086
346826	393087
249383	393088
312682	393089
278499	393090
572274	393091
316692	393092
67897	393093
426461	393094
545589	393095
78139	393096
255178	393097
117529	393098
470859	393099
175177	393100
82727	393101
128725	393102
27014	393103
164235	393104
15959	393105
21765	393106
484466	393107
18533	393108
340237	393109
609230	393110
402012	393111
97877	393112
37375	393113
137226	393114
833	393115
19388	393116
249294	393117
447547	393118
465663	393119
656350	393120
55095	393121
192642	393122
429525	393123
629470	393124
145187	393125
69444	393126
378085	393127
140452	393128
309091	393129
37460	393130
135486	393131
12682	393132
2668	393133
582954	393134
382717	393135
70599	393136
118531	393137
20781	393138
46360	393139
302180	393140
298825	393141
181925	393142
665941	393143
624246	393144
53799	393145
152465	393146
515096	393147
10161	393148
2221	393149
358408	393150
592170	393151
37750	393152
172347	393153
293488	393154
52083	393155
102078	393156
133354	393157
31630	393158
468516	393159
447606	393160
83525	393161
100406	393162
157277	393163
678992	393164
61874	393165
297196	393166
164466	393167
25802	393168
234808	393169
320113	393170
17270	393171
499731	393172
86498	393173
258262	393174
185402	393175
6562	393176
139304	393177
604782	393178
498240	393179
14423	393180
28792	393181
406719	393182
618177	393183
393955	393184
39538	393185
486129	393186
317215	393187
91176	393188
449873	393189
452186	393190
22015	393191
144967	393192
46840	393193
262756	393194
34980	393195
594146	393196
473780	393197
263899	393198
346886	393199
139938	393200
48933	393201
103945	393202
424296	393203
303662	393204
424799	393205
492880	393206
476413	393207
555692	393208
20876	393209
102993	393210
51779	393211
715	393212
343341	393213
640424	393214
687047	393215
18159	393216
658049	393217
183603	393218
398951	393219
13342	393220
704597	393221
396642	393222
167322	393223
90646	393224
79598	393225
22097	393226
287653	393227
656912	393228
530177	393229
87319	393230
25428	393231
632112	393232
234813	393233
281423	393234
158008	393235
99228	393236
511136	393237
53797	393238
418091	393239
137749	393240
387655	393241
615021	393242
152233	393243
651655	393244
48473	393245
6242	393246
224598	393247
485630	393248
173160	393249
683943	393250
619380	393251
480349	393252
193215	393253
158217	393254
322886	393255
290779	393256
54601	393257
104651	393258
14489	393259
539841	393260
76943	393261
320412	393262
41712	393263
14706	393264
675566	393265
11330	393266
20235	393267
296236	393268
335411	393269
709023	393270
678144	393271
498812	393272
415300	393273
484844	393274
662586	393275
42209	393276
171116	393277
9678	393278
235366	393279
667482	393280
170199	393281
153214	393282
709292	393283
149390	393284
495810	393285
140169	393286
427721	393287
310960	393288
324164	393289
155599	393290
183963	393291
635796	393292
61561	393293
596811	393294
249048	393295
70924	393296
178193	393297
405676	393298
59239	393299
356667	393300
378921	393301
37459	393302
34972	393303
698728	393304
11948	393305
590089	393306
123373	393307
395399	393308
135221	393309
600901	393310
286631	393311
113745	393312
38907	393313
1102	393314
25036	393315
270495	393316
128980	393317
232458	393318
293658	393319
17959	393320
638831	393321
482740	393322
29048	393323
612731	393324
48306	393325
548664	393326
126888	393327
424567	393328
22968	393329
514505	393330
696733	393331
157893	393332
245208	393333
50855	393334
499539	393335
161542	393336
44078	393337
709964	393338
335737	393339
50842	393340
95760	393341
470424	393342
188465	393343
592162	393344
611070	393345
65051	393346
711819	393347
2872	393348
105817	393349
344223	393350
560863	393351
545399	393352
383563	393353
7874	393354
350113	393355
660714	393356
607797	393357
128807	393358
700812	393359
486101	393360
287221	393361
667133	393362
606450	393363
4883	393364
51989	393365
650223	393366
178423	393367
37433	393368
423419	393369
486812	393370
195314	393371
210079	393372
253262	393373
383487	393374
225456	393375
452331	393376
304784	393377
282539	393378
530641	393379
4554	393380
424682	393381
562220	393382
148640	393383
194075	393384
306203	393385
583495	393386
127879	393387
477548	393388
184853	393389
688333	393390
202329	393391
402330	393392
148712	393393
366527	393394
409907	393395
157338	393396
686503	393397
227088	393398
19901	393399
40731	393400
106623	393401
539722	393402
145700	393403
291399	393404
119676	393405
300476	393406
9246	393407
13895	393408
299670	393409
341511	393410
105278	393411
713236	393412
49001	393413
128347	393414
63397	393415
2623	393416
452209	393417
43950	393418
181537	393419
117272	393420
680741	393421
376071	393422
13217	393423
120604	393424
44304	393425
35144	393426
642777	393427
419402	393428
689808	393429
476355	393430
394046	393431
424106	393432
86667	393433
346164	393434
435941	393435
523875	393436
499689	393437
484076	393438
47537	393439
119481	393440
49272	393441
723113	393442
510837	393443
397517	393444
495146	393445
153388	393446
156092	393447
77071	393448
56546	393449
64561	393450
12949	393451
386724	393452
154691	393453
539449	393454
182923	393455
739	393456
26422	393457
2774	393458
579421	393459
495298	393460
158028	393461
993	393462
423390	393463
275371	393464
489773	393465
40870	393466
120751	393467
453103	393468
398995	393469
386984	393470
699800	393471
628400	393472
683780	393473
35978	393474
51795	393475
117738	393476
36313	393477
314688	393478
177001	393479
4195	393480
403145	393481
2694	393482
594213	393483
84326	393484
177479	393485
305069	393486
147932	393487
699384	393488
50930	393489
8366	393490
170711	393491
379302	393492
558737	393493
110053	393494
412048	393495
84457	393496
123951	393497
711011	393498
138912	393499
14055	393500
135507	393501
260438	393502
488718	393503
702657	393504
527202	393505
511190	393506
124341	393507
149061	393508
235405	393509
273834	393510
365569	393511
271042	393512
22173	393513
284618	393514
245670	393515
277316	393516
185074	393517
3669	393518
719285	393519
398225	393520
52812	393521
117109	393522
3425	393523
372704	393524
36044	393525
155938	393526
348639	393527
516494	393528
115627	393529
524816	393530
346910	393531
386926	393532
276632	393533
10472	393534
265028	393535
226420	393536
58715	393537
87016	393538
376646	393539
459016	393540
646968	393541
3622	393542
437803	393543
558591	393544
485967	393545
507173	393546
320795	393547
6873	393548
677727	393549
719554	393550
505	393551
9082	393552
331425	393553
585339	393554
191723	393555
359522	393556
13007	393557
191403	393558
462504	393559
651746	393560
55306	393561
594176	393562
418909	393563
9889	393564
100315	393565
170612	393566
283739	393567
10292	393568
36402	393569
42135	393570
197701	393571
671309	393572
325263	393573
151501	393574
591118	393575
676943	393576
102238	393577
647311	393578
158884	393579
509161	393580
69198	393581
442534	393582
698230	393583
189137	393584
672192	393585
166741	393586
323834	393587
500055	393588
98177	393589
630728	393590
6077	393591
76858	393592
68937	393593
71683	393594
5124	393595
711696	393596
490294	393597
55806	393598
705860	393599
652387	393600
274963	393601
36435	393602
339362	393603
354478	393604
1292	393605
448794	393606
388605	393607
569679	393608
723673	393609
29974	393610
575280	393611
636386	393612
266846	393613
528785	393614
303709	393615
23809	393616
512366	393617
13581	393618
226626	393619
389965	393620
154755	393621
50602	393622
506229	393623
427491	393624
115945	393625
20705	393626
65303	393627
492618	393628
21142	393629
657260	393630
37848	393631
30677	393632
49472	393633
35762	393634
395133	393635
170024	393636
299916	393637
267434	393638
1508	393639
620634	393640
528667	393641
64129	393642
394403	393643
27601	393644
399135	393645
164767	393646
545667	393647
21717	393648
500586	393649
35622	393650
492255	393651
207453	393652
10086	393653
395895	393654
482614	393655
290096	393656
71530	393657
32576	393658
494029	393659
247114	393660
4612	393661
656761	393662
5185	393663
2579	393664
13100	393665
265729	393666
315956	393667
30723	393668
8103	393669
89236	393670
693246	393671
387058	393672
671537	393673
567691	393674
82547	393675
23253	393676
70004	393677
695345	393678
300	393679
62335	393680
596221	393681
300335	393682
653562	393683
260401	393684
59935	393685
157554	393686
281165	393687
75087	393688
26388	393689
134168	393690
4447	393691
167009	393692
415017	393693
22831	393694
115563	393695
32423	393696
59101	393697
371444	393698
118091	393699
269509	393700
271612	393701
335657	393702
26584	393703
185019	393704
2428	393705
652443	393706
139191	393707
556481	393708
91385	393709
359721	393710
150095	393711
661	393712
120874	393713
782	393714
35381	393715
5392	393716
321198	393717
524117	393718
265525	393719
83512	393720
215051	393721
507794	393722
456026	393723
7358	393724
135173	393725
181422	393726
98693	393727
649877	393728
594225	393729
345245	393730
404319	393731
188651	393732
224128	393733
622085	393734
42590	393735
719770	393736
440031	393737
51537	393738
574067	393739
721911	393740
533329	393741
197071	393742
9211	393743
143078	393744
980	393745
253192	393746
617229	393747
9871	393748
11344	393749
252135	393750
191814	393751
523918	393752
479719	393753
167047	393754
471409	393755
550580	393756
505831	393757
484668	393758
694354	393759
428554	393760
642252	393761
36448	393762
420313	393763
181760	393764
4228	393765
668775	393766
486556	393767
134389	393768
529682	393769
77681	393770
649125	393771
634960	393772
456888	393773
261148	393774
36839	393775
669667	393776
176010	393777
58478	393778
543783	393779
437870	393780
202205	393781
170261	393782
200946	393783
235774	393784
279900	393785
484068	393786
560234	393787
20838	393788
525429	393789
357586	393790
76155	393791
179234	393792
69166	393793
620039	393794
1369	393795
682403	393796
371828	393797
314655	393798
378349	393799
406111	393800
372446	393801
185773	393802
10564	393803
95650	393804
326643	393805
542560	393806
478029	393807
143083	393808
634002	393809
31341	393810
60844	393811
656764	393812
697470	393813
12394	393814
621317	393815
19900	393816
91459	393817
253511	393818
17773	393819
29515	393820
535070	393821
7223	393822
293242	393823
289647	393824
425286	393825
116974	393826
419418	393827
432916	393828
234016	393829
200136	393830
482711	393831
324645	393832
381479	393833
357852	393834
488797	393835
87493	393836
203773	393837
612390	393838
2892	393839
351417	393840
30434	393841
348121	393842
244563	393843
132162	393844
700218	393845
258271	393846
62261	393847
496948	393848
109165	393849
682940	393850
102584	393851
64605	393852
60188	393853
214552	393854
579162	393855
259093	393856
650435	393857
16579	393858
528635	393859
185981	393860
304941	393861
165951	393862
101750	393863
29548	393864
98793	393865
559949	393866
519202	393867
145588	393868
95923	393869
617186	393870
298507	393871
47433	393872
147244	393873
106111	393874
128910	393875
89174	393876
580006	393877
196360	393878
26524	393879
225004	393880
356816	393881
146971	393882
11964	393883
347104	393884
574140	393885
215091	393886
114398	393887
346145	393888
454087	393889
578326	393890
607554	393891
41940	393892
68981	393893
214145	393894
568345	393895
516025	393896
624997	393897
520075	393898
365266	393899
48422	393900
466	393901
49522	393902
76527	393903
654043	393904
354387	393905
147664	393906
81798	393907
661515	393908
655033	393909
11557	393910
644917	393911
298370	393912
619104	393913
9132	393914
84751	393915
340759	393916
10236	393917
279677	393918
93373	393919
600942	393920
590509	393921
76517	393922
314223	393923
141685	393924
448547	393925
92335	393926
489127	393927
20749	393928
295202	393929
183600	393930
390664	393931
445827	393932
527124	393933
526352	393934
570705	393935
512917	393936
41629	393937
36861	393938
5932	393939
371210	393940
451028	393941
517315	393942
708761	393943
348922	393944
565261	393945
615477	393946
419254	393947
454767	393948
218812	393949
241079	393950
11239	393951
689494	393952
625585	393953
79941	393954
467715	393955
168237	393956
9996	393957
42342	393958
210372	393959
3507	393960
671875	393961
106998	393962
445519	393963
677275	393964
163792	393965
116519	393966
117644	393967
221562	393968
653790	393969
55324	393970
450158	393971
409568	393972
844	393973
61357	393974
465553	393975
630375	393976
648825	393977
96179	393978
420820	393979
92368	393980
281893	393981
136637	393982
690768	393983
383285	393984
76621	393985
13879	393986
572936	393987
492594	393988
722734	393989
39556	393990
6639	393991
62676	393992
17857	393993
288993	393994
228062	393995
101872	393996
277097	393997
339416	393998
345719	393999
126146	394000
163442	394001
541631	394002
293199	394003
204945	394004
372812	394005
168591	394006
316933	394007
31540	394008
628481	394009
85571	394010
579604	394011
330440	394012
180534	394013
93105	394014
582148	394015
180911	394016
11624	394017
408106	394018
4922	394019
197024	394020
29357	394021
383226	394022
720332	394023
417941	394024
543707	394025
50114	394026
57289	394027
292475	394028
514540	394029
325666	394030
36	394031
211851	394032
47	394033
21933	394034
75139	394035
436718	394036
621440	394037
155371	394038
26769	394039
425545	394040
307968	394041
397946	394042
438185	394043
595090	394044
373693	394045
1125	394046
637132	394047
97957	394048
714003	394049
27767	394050
436373	394051
243424	394052
681194	394053
397455	394054
239542	394055
426203	394056
204730	394057
183793	394058
589560	394059
522787	394060
103057	394061
653354	394062
9229	394063
136875	394064
524198	394065
135957	394066
27803	394067
614354	394068
415012	394069
48546	394070
99791	394071
94759	394072
41533	394073
107806	394074
49336	394075
100546	394076
3080	394077
361589	394078
68197	394079
230716	394080
153795	394081
708720	394082
127758	394083
84663	394084
167784	394085
3681	394086
693911	394087
68919	394088
54191	394089
250975	394090
30340	394091
548	394092
4829	394093
287217	394094
644181	394095
329532	394096
629417	394097
256571	394098
693472	394099
171913	394100
412439	394101
527499	394102
12256	394103
1115	394104
106213	394105
146279	394106
2991	394107
667685	394108
657894	394109
144692	394110
166972	394111
75910	394112
674981	394113
134723	394114
275672	394115
273548	394116
435142	394117
93001	394118
577081	394119
56965	394120
9586	394121
87666	394122
15902	394123
677820	394124
118012	394125
292598	394126
3308	394127
513463	394128
230851	394129
27236	394130
130361	394131
406721	394132
666746	394133
691631	394134
116442	394135
159149	394136
502968	394137
441759	394138
79269	394139
130822	394140
271889	394141
50823	394142
82684	394143
173226	394144
139663	394145
303963	394146
468131	394147
45755	394148
468099	394149
681976	394150
529963	394151
440819	394152
143358	394153
271443	394154
710819	394155
511050	394156
427529	394157
75640	394158
583976	394159
21017	394160
299214	394161
1173	394162
10067	394163
525706	394164
109304	394165
592684	394166
161601	394167
472010	394168
36310	394169
690448	394170
720058	394171
94949	394172
464981	394173
597294	394174
146803	394175
173493	394176
402755	394177
611807	394178
622208	394179
329687	394180
41524	394181
51215	394182
71215	394183
693833	394184
635037	394185
115675	394186
148929	394187
68704	394188
135953	394189
299601	394190
182923	394191
416145	394192
683757	394193
109881	394194
286076	394195
53456	394196
47053	394197
616682	394198
368580	394199
239361	394200
14580	394201
328	394202
115220	394203
116512	394204
537236	394205
24968	394206
590836	394207
290477	394208
372943	394209
72612	394210
510382	394211
184783	394212
119047	394213
642325	394214
240481	394215
1859	394216
267630	394217
638851	394218
465471	394219
15497	394220
430456	394221
215939	394222
443496	394223
66967	394224
136780	394225
308869	394226
46242	394227
437357	394228
113205	394229
148085	394230
366238	394231
148308	394232
321707	394233
397309	394234
514184	394235
159749	394236
22717	394237
700449	394238
552395	394239
21954	394240
388881	394241
178861	394242
648082	394243
256191	394244
796	394245
328123	394246
437843	394247
345918	394248
32546	394249
668268	394250
303351	394251
197484	394252
441201	394253
113916	394254
186318	394255
600514	394256
553040	394257
241253	394258
83047	394259
336050	394260
635091	394261
75051	394262
88046	394263
494322	394264
438180	394265
39991	394266
610596	394267
456796	394268
21911	394269
631735	394270
65393	394271
246137	394272
189428	394273
229328	394274
379184	394275
174087	394276
353821	394277
321279	394278
122302	394279
61307	394280
23617	394281
608474	394282
179986	394283
649038	394284
100312	394285
162702	394286
235669	394287
50930	394288
43582	394289
44961	394290
13311	394291
257462	394292
358835	394293
376727	394294
115225	394295
507194	394296
191418	394297
127114	394298
244890	394299
18550	394300
8801	394301
41604	394302
119373	394303
112263	394304
618276	394305
473828	394306
206371	394307
433421	394308
99956	394309
517302	394310
699970	394311
140059	394312
193888	394313
359217	394314
29537	394315
117264	394316
21300	394317
185414	394318
465901	394319
74601	394320
77475	394321
634963	394322
63093	394323
309155	394324
221747	394325
548763	394326
14088	394327
35072	394328
181872	394329
74444	394330
399657	394331
587846	394332
35587	394333
276995	394334
416315	394335
125490	394336
421498	394337
304655	394338
448455	394339
184647	394340
210218	394341
491551	394342
262269	394343
313527	394344
194473	394345
645057	394346
483662	394347
26927	394348
462004	394349
240719	394350
442682	394351
98890	394352
295047	394353
93	394354
278074	394355
621606	394356
89837	394357
257527	394358
4390	394359
600476	394360
549030	394361
339829	394362
57258	394363
5726	394364
432077	394365
370577	394366
630478	394367
517656	394368
40053	394369
62750	394370
698604	394371
246395	394372
431754	394373
198777	394374
163322	394375
52922	394376
434651	394377
38786	394378
43209	394379
514784	394380
681054	394381
113132	394382
92707	394383
173231	394384
99404	394385
321743	394386
125992	394387
121646	394388
442895	394389
483053	394390
627744	394391
63955	394392
171838	394393
383528	394394
235737	394395
93268	394396
46159	394397
121	394398
25629	394399
308749	394400
429075	394401
45056	394402
183454	394403
394865	394404
15326	394405
90414	394406
212953	394407
686380	394408
90896	394409
14618	394410
9095	394411
94040	394412
454903	394413
549041	394414
62606	394415
169888	394416
427342	394417
202797	394418
13581	394419
233470	394420
325987	394421
701912	394422
455574	394423
171757	394424
712315	394425
11943	394426
91963	394427
655751	394428
203795	394429
266905	394430
47704	394431
424875	394432
175131	394433
138942	394434
273534	394435
538572	394436
232684	394437
242395	394438
220053	394439
71066	394440
607283	394441
48228	394442
384404	394443
605217	394444
547091	394445
659657	394446
424581	394447
386341	394448
213328	394449
40191	394450
688	394451
85164	394452
677070	394453
475739	394454
179757	394455
139220	394456
592892	394457
525819	394458
479319	394459
282737	394460
44828	394461
165592	394462
8977	394463
479584	394464
16035	394465
685496	394466
172220	394467
45664	394468
89090	394469
3850	394470
300390	394471
457705	394472
18204	394473
704137	394474
700270	394475
444582	394476
360255	394477
11362	394478
25492	394479
29395	394480
539467	394481
457645	394482
179797	394483
450026	394484
137637	394485
674872	394486
563326	394487
52324	394488
2626	394489
137599	394490
84511	394491
311048	394492
380013	394493
86282	394494
3508	394495
172778	394496
2945	394497
180881	394498
526434	394499
471647	394500
109638	394501
611	394502
135	394503
115274	394504
19297	394505
15926	394506
6120	394507
371784	394508
689926	394509
32361	394510
22641	394511
569555	394512
42691	394513
437877	394514
657108	394515
466095	394516
178145	394517
281112	394518
513564	394519
344045	394520
183781	394521
144465	394522
546900	394523
37795	394524
448389	394525
20426	394526
182967	394527
85459	394528
276214	394529
55673	394530
603976	394531
474282	394532
262460	394533
223537	394534
564006	394535
462940	394536
338533	394537
8116	394538
37586	394539
111981	394540
33515	394541
565182	394542
183384	394543
154170	394544
436747	394545
640034	394546
247489	394547
486544	394548
66229	394549
501850	394550
10866	394551
40796	394552
207175	394553
544485	394554
461817	394555
313139	394556
67216	394557
122279	394558
101659	394559
146324	394560
271509	394561
271930	394562
228	394563
65243	394564
116555	394565
176109	394566
123861	394567
26528	394568
139	394569
45795	394570
104624	394571
29975	394572
333834	394573
127894	394574
136189	394575
82567	394576
610376	394577
116367	394578
646184	394579
101329	394580
110874	394581
523295	394582
230452	394583
105538	394584
80185	394585
29126	394586
426559	394587
410400	394588
45834	394589
11461	394590
365167	394591
456268	394592
149811	394593
24012	394594
103932	394595
11907	394596
319438	394597
384638	394598
105977	394599
57920	394600
108033	394601
357330	394602
286346	394603
137152	394604
129922	394605
237596	394606
42000	394607
540495	394608
143882	394609
242317	394610
310754	394611
469650	394612
209445	394613
177718	394614
50104	394615
99574	394616
516007	394617
288526	394618
81065	394619
467307	394620
285929	394621
183906	394622
75023	394623
32196	394624
110528	394625
13409	394626
347163	394627
561704	394628
51490	394629
84594	394630
32496	394631
676942	394632
545904	394633
500645	394634
133469	394635
79121	394636
57831	394637
302160	394638
393504	394639
213491	394640
607941	394641
205179	394642
521880	394643
118365	394644
52722	394645
1116	394646
173505	394647
167409	394648
184364	394649
605770	394650
616397	394651
16557	394652
140619	394653
407016	394654
512174	394655
498601	394656
46645	394657
663454	394658
243561	394659
82951	394660
8748	394661
439813	394662
216024	394663
12299	394664
22140	394665
145416	394666
98957	394667
651847	394668
184040	394669
382495	394670
412053	394671
47595	394672
131944	394673
289479	394674
658517	394675
599327	394676
353389	394677
242471	394678
2631	394679
658772	394680
59151	394681
426116	394682
542919	394683
503629	394684
626779	394685
33471	394686
157246	394687
660183	394688
196604	394689
636020	394690
526432	394691
174382	394692
253325	394693
304582	394694
463847	394695
42355	394696
158945	394697
37660	394698
65943	394699
534103	394700
360957	394701
693773	394702
466977	394703
606035	394704
32869	394705
8112	394706
189375	394707
372615	394708
160275	394709
88677	394710
662626	394711
186784	394712
396611	394713
613635	394714
39946	394715
484259	394716
475284	394717
143624	394718
47118	394719
58467	394720
220111	394721
278636	394722
9284	394723
443088	394724
44135	394725
374414	394726
677331	394727
533447	394728
4898	394729
394690	394730
1408	394731
441311	394732
669586	394733
31452	394734
627748	394735
485168	394736
544957	394737
165215	394738
82000	394739
15723	394740
325918	394741
703866	394742
621839	394743
479889	394744
608668	394745
94275	394746
721692	394747
179046	394748
49149	394749
49021	394750
324692	394751
165825	394752
628291	394753
349222	394754
142413	394755
175801	394756
31856	394757
88832	394758
497979	394759
409308	394760
119162	394761
91030	394762
581104	394763
42763	394764
647127	394765
722765	394766
9049	394767
510952	394768
381581	394769
160334	394770
609472	394771
137685	394772
233249	394773
90435	394774
665974	394775
475211	394776
654596	394777
589997	394778
661181	394779
682523	394780
244174	394781
249108	394782
3746	394783
170211	394784
38852	394785
35702	394786
491691	394787
593415	394788
246804	394789
384314	394790
513648	394791
598466	394792
667318	394793
175435	394794
578283	394795
168278	394796
642133	394797
390694	394798
545557	394799
697	394800
524504	394801
103257	394802
47139	394803
474265	394804
229005	394805
383244	394806
410520	394807
620486	394808
101034	394809
246633	394810
381849	394811
61892	394812
494814	394813
209235	394814
412776	394815
494243	394816
342407	394817
200081	394818
314511	394819
30592	394820
698994	394821
550002	394822
224139	394823
305223	394824
226859	394825
197230	394826
182396	394827
354047	394828
34027	394829
666837	394830
38336	394831
433080	394832
622451	394833
382497	394834
623002	394835
400276	394836
417502	394837
472448	394838
189798	394839
506366	394840
622268	394841
234441	394842
237575	394843
18200	394844
499837	394845
93853	394846
251026	394847
191450	394848
9856	394849
48993	394850
2251	394851
517530	394852
333675	394853
501324	394854
365370	394855
226584	394856
105423	394857
152103	394858
690976	394859
134261	394860
328727	394861
368228	394862
118548	394863
598791	394864
326071	394865
169585	394866
367618	394867
39699	394868
133075	394869
370384	394870
595194	394871
361772	394872
53213	394873
111812	394874
45072	394875
38200	394876
657145	394877
229268	394878
356410	394879
390053	394880
569110	394881
221373	394882
184237	394883
130165	394884
685814	394885
246443	394886
422332	394887
140661	394888
26858	394889
28815	394890
595469	394891
145876	394892
51507	394893
591076	394894
331600	394895
3686	394896
522965	394897
1357	394898
86455	394899
681519	394900
21153	394901
404122	394902
172461	394903
681978	394904
6080	394905
433	394906
208185	394907
5958	394908
274152	394909
120	394910
95615	394911
150088	394912
342414	394913
718925	394914
34273	394915
516637	394916
125047	394917
208286	394918
211450	394919
250581	394920
135380	394921
61100	394922
344337	394923
53927	394924
86215	394925
410	394926
530096	394927
512830	394928
404863	394929
48747	394930
519807	394931
271935	394932
129151	394933
713371	394934
599856	394935
25551	394936
453572	394937
557322	394938
157655	394939
57292	394940
11395	394941
558140	394942
69505	394943
330409	394944
176819	394945
62350	394946
714	394947
715994	394948
193153	394949
269580	394950
283768	394951
603727	394952
198873	394953
75866	394954
284974	394955
649821	394956
4610	394957
655395	394958
110304	394959
87381	394960
185593	394961
68523	394962
247943	394963
612801	394964
48395	394965
604723	394966
569511	394967
68701	394968
125109	394969
510825	394970
317300	394971
484817	394972
488024	394973
33847	394974
18454	394975
537185	394976
69758	394977
99925	394978
516918	394979
209513	394980
21272	394981
324151	394982
335598	394983
112041	394984
101466	394985
360	394986
404747	394987
604564	394988
281839	394989
519192	394990
539062	394991
6587	394992
373497	394993
159817	394994
627750	394995
281074	394996
103085	394997
476107	394998
371640	394999
555461	395000
718434	395001
49237	395002
108929	395003
3756	395004
7412	395005
423586	395006
197741	395007
594481	395008
13417	395009
412160	395010
122334	395011
432839	395012
293025	395013
54861	395014
166799	395015
45276	395016
134900	395017
588331	395018
489699	395019
377037	395020
360404	395021
23410	395022
252324	395023
5214	395024
13356	395025
4240	395026
11367	395027
84081	395028
288895	395029
449672	395030
1184	395031
535336	395032
45674	395033
99233	395034
87368	395035
171325	395036
108582	395037
621626	395038
218288	395039
127982	395040
682754	395041
5745	395042
119748	395043
707468	395044
53851	395045
23426	395046
9824	395047
642849	395048
79800	395049
640773	395050
2693	395051
57796	395052
681674	395053
218920	395054
226279	395055
357212	395056
372456	395057
63686	395058
474002	395059
553752	395060
930	395061
5618	395062
3077	395063
67015	395064
147326	395065
151696	395066
591214	395067
408381	395068
370298	395069
28810	395070
183146	395071
214047	395072
425511	395073
241892	395074
605116	395075
119951	395076
573670	395077
63987	395078
166990	395079
631356	395080
49064	395081
140312	395082
381098	395083
9551	395084
678709	395085
119186	395086
710547	395087
338135	395088
40560	395089
561375	395090
16384	395091
284401	395092
141107	395093
36643	395094
143543	395095
579098	395096
43341	395097
43715	395098
134404	395099
58840	395100
304927	395101
57038	395102
233833	395103
11228	395104
265759	395105
368731	395106
30226	395107
5452	395108
12220	395109
548306	395110
124297	395111
724475	395112
434348	395113
27	395114
30599	395115
633355	395116
190994	395117
145869	395118
333881	395119
683301	395120
106654	395121
368316	395122
174274	395123
32944	395124
138915	395125
14859	395126
463168	395127
164777	395128
455848	395129
510146	395130
675429	395131
588460	395132
89803	395133
65892	395134
347371	395135
170561	395136
719346	395137
212210	395138
108524	395139
405547	395140
74377	395141
10769	395142
103243	395143
11453	395144
58848	395145
486832	395146
650061	395147
714294	395148
471489	395149
176011	395150
206612	395151
706986	395152
538064	395153
588696	395154
479346	395155
642448	395156
400840	395157
647308	395158
3	395159
519933	395160
362198	395161
284100	395162
19195	395163
12450	395164
599005	395165
612487	395166
500371	395167
389245	395168
140185	395169
185900	395170
395619	395171
707330	395172
582138	395173
6749	395174
579858	395175
644598	395176
11156	395177
298704	395178
490524	395179
399760	395180
48617	395181
471830	395182
273742	395183
206713	395184
19297	395185
244343	395186
267	395187
636616	395188
469392	395189
567480	395190
55220	395191
132082	395192
125929	395193
580740	395194
430883	395195
193973	395196
382379	395197
34093	395198
604981	395199
53253	395200
378049	395201
49962	395202
22442	395203
621442	395204
145328	395205
144461	395206
19277	395207
11188	395208
267915	395209
594040	395210
547088	395211
99977	395212
136380	395213
441874	395214
434667	395215
150220	395216
428793	395217
182823	395218
190110	395219
88207	395220
287793	395221
90512	395222
430824	395223
22238	395224
126651	395225
328573	395226
10218	395227
3024	395228
467128	395229
204164	395230
123544	395231
70644	395232
654742	395233
120696	395234
595570	395235
488099	395236
324649	395237
291884	395238
150646	395239
65497	395240
18870	395241
64575	395242
145285	395243
125531	395244
650253	395245
133651	395246
552892	395247
22689	395248
5745	395249
283093	395250
176167	395251
171183	395252
9229	395253
603832	395254
251778	395255
162275	395256
711443	395257
632490	395258
686165	395259
88832	395260
43052	395261
664420	395262
540133	395263
267553	395264
583813	395265
313703	395266
669055	395267
573319	395268
45407	395269
471687	395270
169348	395271
599711	395272
20117	395273
373887	395274
321261	395275
203939	395276
498870	395277
125448	395278
68018	395279
149959	395280
14159	395281
167538	395282
2678	395283
154667	395284
384321	395285
29690	395286
478702	395287
416114	395288
194015	395289
166574	395290
191951	395291
19371	395292
92684	395293
664516	395294
271588	395295
289281	395296
185471	395297
559611	395298
458315	395299
223557	395300
456731	395301
518464	395302
460502	395303
154335	395304
464830	395305
176686	395306
442555	395307
485508	395308
688068	395309
48894	395310
632522	395311
31598	395312
119557	395313
251845	395314
3501	395315
369909	395316
155818	395317
23264	395318
50655	395319
114209	395320
348366	395321
46165	395322
351167	395323
522476	395324
509373	395325
301492	395326
636843	395327
1993	395328
112726	395329
17427	395330
154923	395331
73099	395332
318951	395333
157208	395334
488186	395335
239306	395336
224314	395337
142168	395338
445371	395339
477185	395340
45074	395341
110948	395342
52238	395343
116686	395344
2953	395345
54115	395346
49085	395347
273485	395348
56665	395349
346897	395350
637191	395351
670511	395352
604360	395353
62861	395354
690115	395355
43514	395356
392831	395357
485391	395358
443930	395359
188682	395360
56432	395361
22230	395362
399945	395363
500301	395364
9594	395365
13604	395366
69600	395367
404661	395368
35644	395369
262727	395370
10770	395371
62605	395372
364233	395373
30832	395374
49981	395375
56832	395376
42742	395377
79903	395378
318255	395379
266833	395380
568301	395381
429823	395382
532387	395383
36298	395384
241099	395385
294868	395386
100345	395387
158693	395388
450269	395389
381522	395390
359965	395391
24645	395392
131885	395393
591174	395394
95445	395395
262097	395396
458446	395397
450581	395398
51035	395399
595676	395400
90226	395401
485543	395402
117715	395403
662794	395404
242643	395405
2614	395406
233	395407
719688	395408
370068	395409
349692	395410
284658	395411
390091	395412
616786	395413
667681	395414
522363	395415
19657	395416
239058	395417
1426	395418
8315	395419
214556	395420
335160	395421
587582	395422
141717	395423
179949	395424
319950	395425
575595	395426
391868	395427
66692	395428
156389	395429
202112	395430
83547	395431
63442	395432
47531	395433
56741	395434
722714	395435
23554	395436
146873	395437
197203	395438
26660	395439
167174	395440
248882	395441
41553	395442
545551	395443
65482	395444
356621	395445
627680	395446
5635	395447
350500	395448
376812	395449
622027	395450
338969	395451
154596	395452
124922	395453
618279	395454
486053	395455
239489	395456
548330	395457
56763	395458
601945	395459
173796	395460
506559	395461
352283	395462
590837	395463
434421	395464
373790	395465
134230	395466
208670	395467
61799	395468
482675	395469
711117	395470
568673	395471
701689	395472
173724	395473
218159	395474
172898	395475
653518	395476
433790	395477
452680	395478
538646	395479
149361	395480
297185	395481
461918	395482
184447	395483
19922	395484
176103	395485
610061	395486
8923	395487
44330	395488
536459	395489
22035	395490
108195	395491
328928	395492
101168	395493
607777	395494
492390	395495
14530	395496
137103	395497
145633	395498
445800	395499
23657	395500
40480	395501
292208	395502
320933	395503
266471	395504
35190	395505
31949	395506
17584	395507
28055	395508
800	395509
415170	395510
422093	395511
108044	395512
50191	395513
50504	395514
221558	395515
306903	395516
75685	395517
93725	395518
232982	395519
490854	395520
376793	395521
493656	395522
427188	395523
479926	395524
320368	395525
527802	395526
696567	395527
711754	395528
15108	395529
328820	395530
648311	395531
39000	395532
422086	395533
2311	395534
184903	395535
132255	395536
695258	395537
161595	395538
598068	395539
183344	395540
349389	395541
33406	395542
314623	395543
443241	395544
37505	395545
324056	395546
388598	395547
409539	395548
393737	395549
214730	395550
102140	395551
241	395552
180621	395553
59176	395554
695489	395555
456167	395556
16383	395557
714912	395558
178215	395559
213494	395560
2704	395561
51910	395562
545810	395563
491618	395564
91	395565
193656	395566
520	395567
36122	395568
166374	395569
26954	395570
79297	395571
716613	395572
542775	395573
291924	395574
119669	395575
503399	395576
268250	395577
12054	395578
45765	395579
230771	395580
103588	395581
262625	395582
218040	395583
104922	395584
326083	395585
443655	395586
178800	395587
600703	395588
81164	395589
721564	395590
170566	395591
447772	395592
33643	395593
54277	395594
615161	395595
367219	395596
106076	395597
104675	395598
7775	395599
175007	395600
454065	395601
174679	395602
94873	395603
96181	395604
676736	395605
573663	395606
105148	395607
367674	395608
413754	395609
91603	395610
418860	395611
628544	395612
688224	395613
343727	395614
41003	395615
249832	395616
147095	395617
121380	395618
119758	395619
187229	395620
272917	395621
11542	395622
407178	395623
159821	395624
146577	395625
712493	395626
14500	395627
409592	395628
143395	395629
253492	395630
201264	395631
468845	395632
184898	395633
123325	395634
114864	395635
49690	395636
57353	395637
470030	395638
133369	395639
161469	395640
36622	395641
34699	395642
171751	395643
119798	395644
112197	395645
588448	395646
350470	395647
4494	395648
591142	395649
318731	395650
53485	395651
670753	395652
25526	395653
126015	395654
172258	395655
18675	395656
52873	395657
594517	395658
448494	395659
721904	395660
578115	395661
485911	395662
207227	395663
65209	395664
281118	395665
56698	395666
40513	395667
488934	395668
141853	395669
582618	395670
224141	395671
158249	395672
323026	395673
25792	395674
559259	395675
397846	395676
432520	395677
294954	395678
132660	395679
116122	395680
51453	395681
26286	395682
127958	395683
357	395684
119551	395685
176569	395686
625292	395687
279065	395688
20012	395689
126481	395690
65417	395691
220906	395692
556724	395693
466310	395694
67999	395695
278561	395696
665263	395697
216489	395698
225766	395699
403375	395700
321508	395701
116896	395702
34291	395703
568305	395704
33585	395705
89329	395706
211955	395707
4486	395708
573617	395709
672927	395710
164911	395711
43032	395712
159974	395713
18673	395714
49861	395715
54974	395716
406744	395717
129044	395718
53872	395719
536416	395720
156166	395721
191281	395722
116286	395723
22682	395724
302041	395725
140247	395726
31719	395727
722846	395728
202573	395729
144359	395730
14113	395731
143136	395732
52734	395733
580667	395734
34203	395735
413584	395736
44285	395737
543915	395738
49556	395739
26591	395740
718970	395741
261575	395742
144154	395743
988	395744
17772	395745
555195	395746
71617	395747
66899	395748
561804	395749
647849	395750
128080	395751
277691	395752
579330	395753
182202	395754
112730	395755
60320	395756
615850	395757
7137	395758
566394	395759
481384	395760
125042	395761
25272	395762
117757	395763
551382	395764
596842	395765
263402	395766
479121	395767
612513	395768
74818	395769
653463	395770
10543	395771
389901	395772
139066	395773
380086	395774
552644	395775
486224	395776
45940	395777
298920	395778
153278	395779
557077	395780
105996	395781
690034	395782
50317	395783
486311	395784
11838	395785
544243	395786
49736	395787
29463	395788
146325	395789
183660	395790
143751	395791
638021	395792
167817	395793
2358	395794
155967	395795
125131	395796
470299	395797
328864	395798
85998	395799
355091	395800
198453	395801
399767	395802
59619	395803
167975	395804
79340	395805
286793	395806
208024	395807
441936	395808
435868	395809
1203	395810
300872	395811
307240	395812
118020	395813
482293	395814
184140	395815
295084	395816
392432	395817
135437	395818
513210	395819
650287	395820
41800	395821
513366	395822
110708	395823
265163	395824
122367	395825
129077	395826
90320	395827
523247	395828
167184	395829
131651	395830
263648	395831
357659	395832
692718	395833
25710	395834
654732	395835
279498	395836
685955	395837
439235	395838
37283	395839
320489	395840
612438	395841
689461	395842
668865	395843
639201	395844
268894	395845
357799	395846
5967	395847
717899	395848
450298	395849
623995	395850
529514	395851
54585	395852
358606	395853
432153	395854
148	395855
301869	395856
149796	395857
673141	395858
648976	395859
304855	395860
81661	395861
364873	395862
81527	395863
167071	395864
104768	395865
691697	395866
597450	395867
541767	395868
382088	395869
207807	395870
97398	395871
196582	395872
423433	395873
101721	395874
530740	395875
669132	395876
6889	395877
652272	395878
285853	395879
572532	395880
100980	395881
38249	395882
553259	395883
577000	395884
168703	395885
88136	395886
150679	395887
561315	395888
541933	395889
575560	395890
498533	395891
48212	395892
619980	395893
176550	395894
48992	395895
67752	395896
648533	395897
569104	395898
666390	395899
195191	395900
405460	395901
268670	395902
631970	395903
644895	395904
681340	395905
281324	395906
28364	395907
948	395908
273574	395909
20402	395910
160117	395911
168352	395912
11979	395913
84449	395914
204323	395915
46384	395916
72321	395917
89806	395918
482257	395919
164645	395920
479909	395921
459492	395922
12402	395923
693575	395924
174103	395925
34106	395926
133004	395927
314568	395928
552483	395929
94438	395930
237483	395931
33806	395932
294415	395933
146600	395934
145842	395935
529176	395936
105630	395937
197378	395938
643177	395939
153473	395940
7602	395941
66073	395942
28688	395943
465289	395944
396727	395945
641912	395946
83813	395947
205307	395948
1781	395949
247070	395950
23825	395951
151261	395952
137557	395953
150452	395954
198824	395955
311941	395956
99771	395957
67174	395958
135415	395959
701963	395960
698839	395961
65275	395962
456743	395963
324126	395964
1691	395965
145924	395966
265192	395967
624294	395968
156178	395969
493127	395970
509769	395971
305896	395972
10620	395973
16000	395974
162622	395975
21904	395976
65798	395977
24064	395978
82759	395979
149589	395980
192058	395981
380623	395982
111222	395983
453492	395984
161618	395985
113495	395986
555084	395987
12021	395988
74813	395989
482188	395990
184406	395991
465965	395992
347867	395993
486900	395994
1243	395995
7205	395996
36774	395997
1439	395998
480231	395999
10346	396000
404143	396001
452656	396002
610425	396003
999	396004
244612	396005
248282	396006
88072	396007
46647	396008
369875	396009
652688	396010
558042	396011
58811	396012
95569	396013
695915	396014
47005	396015
29515	396016
311587	396017
128421	396018
425350	396019
109527	396020
509083	396021
618686	396022
7030	396023
29500	396024
15	396025
706894	396026
613642	396027
471744	396028
65979	396029
19863	396030
523346	396031
380718	396032
601015	396033
106735	396034
3	396035
240643	396036
26358	396037
75041	396038
325649	396039
475039	396040
328261	396041
69409	396042
503170	396043
188	396044
270089	396045
364052	396046
274732	396047
408993	396048
193458	396049
555463	396050
2405	396051
683453	396052
4277	396053
429718	396054
18266	396055
354200	396056
85961	396057
676254	396058
287845	396059
212362	396060
524748	396061
113640	396062
80128	396063
115480	396064
208516	396065
52470	396066
627523	396067
685395	396068
612772	396069
250831	396070
598860	396071
619084	396072
453960	396073
178920	396074
783	396075
519844	396076
616891	396077
355633	396078
25251	396079
357472	396080
198808	396081
546947	396082
5690	396083
447444	396084
438177	396085
64826	396086
134057	396087
170832	396088
344047	396089
254342	396090
119034	396091
129846	396092
9620	396093
498705	396094
299087	396095
98394	396096
408321	396097
646729	396098
468363	396099
43010	396100
180337	396101
169042	396102
331325	396103
479384	396104
527058	396105
610548	396106
544245	396107
74599	396108
12826	396109
48615	396110
345154	396111
199938	396112
66613	396113
52275	396114
80296	396115
595938	396116
511224	396117
400796	396118
135120	396119
111039	396120
586408	396121
157755	396122
53711	396123
247	396124
634999	396125
6166	396126
162469	396127
179315	396128
549000	396129
722265	396130
13555	396131
236917	396132
585768	396133
68798	396134
512909	396135
455504	396136
22791	396137
697114	396138
648744	396139
69563	396140
77479	396141
391372	396142
699710	396143
480795	396144
577456	396145
431663	396146
571557	396147
1849	396148
637959	396149
192880	396150
36217	396151
72989	396152
465134	396153
699243	396154
292774	396155
135010	396156
637502	396157
146166	396158
448931	396159
324443	396160
129630	396161
411170	396162
34052	396163
121592	396164
168975	396165
150213	396166
90753	396167
39975	396168
127104	396169
470790	396170
52447	396171
179712	396172
652006	396173
30279	396174
36273	396175
153432	396176
1341	396177
329212	396178
423910	396179
393407	396180
502634	396181
65193	396182
216982	396183
776	396184
136719	396185
662681	396186
54919	396187
722613	396188
236128	396189
99626	396190
36606	396191
448917	396192
462807	396193
319685	396194
649576	396195
109725	396196
706429	396197
160959	396198
137407	396199
582220	396200
315928	396201
94003	396202
289289	396203
220294	396204
622893	396205
80672	396206
49505	396207
604988	396208
50818	396209
344822	396210
112318	396211
42659	396212
705699	396213
66431	396214
275943	396215
392217	396216
158643	396217
407638	396218
721491	396219
322664	396220
472914	396221
426068	396222
93635	396223
721630	396224
21021	396225
585840	396226
508889	396227
581696	396228
54104	396229
706948	396230
595848	396231
18029	396232
657758	396233
38200	396234
77411	396235
164096	396236
461002	396237
573146	396238
64320	396239
281797	396240
92084	396241
40048	396242
664506	396243
52335	396244
349710	396245
339268	396246
888	396247
637382	396248
614891	396249
142509	396250
695952	396251
55049	396252
490813	396253
362822	396254
467077	396255
92314	396256
130823	396257
432499	396258
3294	396259
91801	396260
248648	396261
251634	396262
2348	396263
387673	396264
529087	396265
429842	396266
399722	396267
329988	396268
721774	396269
235458	396270
231640	396271
379413	396272
7450	396273
665276	396274
342081	396275
431658	396276
81602	396277
59638	396278
582116	396279
301715	396280
637194	396281
83162	396282
694629	396283
452430	396284
681006	396285
235360	396286
88381	396287
56919	396288
41085	396289
75197	396290
640146	396291
146153	396292
495913	396293
241811	396294
228319	396295
95612	396296
699663	396297
204138	396298
366408	396299
423887	396300
283036	396301
162870	396302
298972	396303
175421	396304
83902	396305
80292	396306
648904	396307
408152	396308
15350	396309
525548	396310
43854	396311
15426	396312
174925	396313
381382	396314
329289	396315
503010	396316
568132	396317
8005	396318
350731	396319
350124	396320
92195	396321
16078	396322
35351	396323
195951	396324
64172	396325
28681	396326
598958	396327
77470	396328
640952	396329
612385	396330
77087	396331
67753	396332
301739	396333
149440	396334
410154	396335
67700	396336
182408	396337
627910	396338
167901	396339
33128	396340
306489	396341
378195	396342
528508	396343
62337	396344
20368	396345
102719	396346
260821	396347
223738	396348
698460	396349
467588	396350
345854	396351
58390	396352
347547	396353
612590	396354
547470	396355
17174	396356
205036	396357
522591	396358
649705	396359
300587	396360
211878	396361
684838	396362
315374	396363
522749	396364
637933	396365
121195	396366
240741	396367
351119	396368
335428	396369
114637	396370
671096	396371
479341	396372
6627	396373
65333	396374
92423	396375
87583	396376
40937	396377
598820	396378
635517	396379
66934	396380
686048	396381
603300	396382
615481	396383
665078	396384
85500	396385
18370	396386
15215	396387
688016	396388
267289	396389
513257	396390
692322	396391
388781	396392
30380	396393
546836	396394
221645	396395
11357	396396
108845	396397
9088	396398
536651	396399
369009	396400
164338	396401
68419	396402
592123	396403
560679	396404
38333	396405
183713	396406
669561	396407
295294	396408
391897	396409
8759	396410
118968	396411
10663	396412
349813	396413
136114	396414
251962	396415
60694	396416
502877	396417
693951	396418
170358	396419
538336	396420
224019	396421
61249	396422
557374	396423
167314	396424
540332	396425
399327	396426
237478	396427
703440	396428
225445	396429
157490	396430
636764	396431
333804	396432
17142	396433
662979	396434
138357	396435
591883	396436
170725	396437
642300	396438
377669	396439
59268	396440
122484	396441
437819	396442
465400	396443
390	396444
646354	396445
118474	396446
650037	396447
1188	396448
632073	396449
309879	396450
160945	396451
644919	396452
577732	396453
632111	396454
241320	396455
168974	396456
81766	396457
240467	396458
580205	396459
549290	396460
150810	396461
4074	396462
338570	396463
28115	396464
21620	396465
702898	396466
73869	396467
107337	396468
1861	396469
669756	396470
128	396471
15260	396472
20097	396473
364156	396474
684526	396475
157470	396476
608627	396477
155861	396478
520666	396479
292166	396480
74492	396481
63785	396482
186842	396483
126710	396484
27995	396485
209762	396486
87479	396487
714194	396488
466263	396489
332169	396490
302630	396491
170986	396492
380144	396493
104692	396494
887	396495
35527	396496
704888	396497
532030	396498
15527	396499
191406	396500
133270	396501
212715	396502
724866	396503
542498	396504
723564	396505
575027	396506
555931	396507
124682	396508
457791	396509
557648	396510
21723	396511
464761	396512
182206	396513
293402	396514
53623	396515
158079	396516
35642	396517
50182	396518
96916	396519
402679	396520
58231	396521
60467	396522
35806	396523
11152	396524
386324	396525
104848	396526
475703	396527
103254	396528
258579	396529
363842	396530
510369	396531
26905	396532
117395	396533
387733	396534
172774	396535
79988	396536
541805	396537
86382	396538
294269	396539
488875	396540
8399	396541
11159	396542
261231	396543
426626	396544
158964	396545
341204	396546
19540	396547
561604	396548
286104	396549
528178	396550
555647	396551
185392	396552
170352	396553
414365	396554
240937	396555
465615	396556
178615	396557
647227	396558
408955	396559
672378	396560
214614	396561
87861	396562
648020	396563
66126	396564
716459	396565
381760	396566
17662	396567
22643	396568
681407	396569
717019	396570
56720	396571
594935	396572
372736	396573
4221	396574
443706	396575
51900	396576
194906	396577
517303	396578
384343	396579
162925	396580
348694	396581
4825	396582
148620	396583
118555	396584
414165	396585
695022	396586
448475	396587
293014	396588
681839	396589
159869	396590
564413	396591
206934	396592
30852	396593
656981	396594
112608	396595
58842	396596
273341	396597
166053	396598
30075	396599
556012	396600
39851	396601
397278	396602
132427	396603
670692	396604
419343	396605
521608	396606
559670	396607
392957	396608
281095	396609
225424	396610
103603	396611
69880	396612
24345	396613
201027	396614
662577	396615
303787	396616
66530	396617
302633	396618
705597	396619
487792	396620
171999	396621
462512	396622
568503	396623
607084	396624
130350	396625
136608	396626
18658	396627
330829	396628
60457	396629
18672	396630
28415	396631
570764	396632
539776	396633
5646	396634
713395	396635
224505	396636
591907	396637
143462	396638
95789	396639
665683	396640
79777	396641
55512	396642
689728	396643
237069	396644
206540	396645
106655	396646
97594	396647
600456	396648
678	396649
186534	396650
4541	396651
715903	396652
77906	396653
176149	396654
637232	396655
73721	396656
484493	396657
275633	396658
619121	396659
118196	396660
51001	396661
354581	396662
627459	396663
174637	396664
66310	396665
483150	396666
32607	396667
512108	396668
55156	396669
107086	396670
310804	396671
60897	396672
49866	396673
352042	396674
27356	396675
38057	396676
104962	396677
389170	396678
20757	396679
77372	396680
571653	396681
615715	396682
462714	396683
32460	396684
4968	396685
83249	396686
60458	396687
97792	396688
24958	396689
87584	396690
84239	396691
715956	396692
67739	396693
401942	396694
84091	396695
669451	396696
527705	396697
584007	396698
536460	396699
642420	396700
309906	396701
32542	396702
1193	396703
168585	396704
134995	396705
210344	396706
331972	396707
60734	396708
572088	396709
324665	396710
711444	396711
235712	396712
272841	396713
571895	396714
97629	396715
597986	396716
286497	396717
247003	396718
660501	396719
2071	396720
124387	396721
138579	396722
222427	396723
342099	396724
716919	396725
26712	396726
28591	396727
9138	396728
23217	396729
134902	396730
398439	396731
584982	396732
595862	396733
165937	396734
20064	396735
723796	396736
143296	396737
93954	396738
146006	396739
364365	396740
191535	396741
444906	396742
19266	396743
32340	396744
536661	396745
510613	396746
266168	396747
453168	396748
671370	396749
347480	396750
311351	396751
92243	396752
572165	396753
207412	396754
129904	396755
150306	396756
123805	396757
172211	396758
176031	396759
19917	396760
348794	396761
40285	396762
8959	396763
95433	396764
71453	396765
131228	396766
21409	396767
638447	396768
707385	396769
225527	396770
538171	396771
453183	396772
623285	396773
285841	396774
184	396775
2055	396776
663877	396777
153428	396778
106644	396779
26072	396780
396741	396781
181619	396782
63942	396783
42865	396784
530186	396785
35182	396786
432847	396787
419450	396788
275403	396789
422773	396790
31069	396791
235772	396792
130412	396793
52990	396794
53010	396795
54401	396796
21683	396797
30298	396798
596139	396799
432758	396800
145045	396801
221372	396802
270560	396803
22136	396804
153794	396805
471519	396806
450113	396807
504693	396808
546821	396809
629479	396810
11693	396811
66450	396812
108169	396813
505914	396814
573367	396815
61901	396816
174352	396817
351601	396818
173809	396819
317668	396820
169108	396821
248389	396822
562845	396823
482408	396824
300496	396825
707666	396826
260151	396827
706614	396828
266150	396829
313125	396830
470245	396831
245699	396832
3503	396833
258393	396834
151756	396835
549852	396836
177397	396837
315533	396838
77290	396839
160627	396840
87545	396841
647027	396842
416085	396843
573169	396844
707892	396845
12009	396846
428203	396847
103842	396848
642254	396849
1	396850
179643	396851
128857	396852
170202	396853
136644	396854
493410	396855
507994	396856
155580	396857
119569	396858
175622	396859
115310	396860
363767	396861
320117	396862
97782	396863
157020	396864
122017	396865
323400	396866
302044	396867
94328	396868
185902	396869
174424	396870
164021	396871
678084	396872
78619	396873
143362	396874
126734	396875
435648	396876
82268	396877
118655	396878
364864	396879
376396	396880
366370	396881
658586	396882
71523	396883
9718	396884
442998	396885
262046	396886
92439	396887
574614	396888
112663	396889
104642	396890
53923	396891
552901	396892
62509	396893
719612	396894
233610	396895
552658	396896
588051	396897
128308	396898
80184	396899
43088	396900
427959	396901
107028	396902
413449	396903
284475	396904
1462	396905
20231	396906
102859	396907
324031	396908
187096	396909
579024	396910
696801	396911
550482	396912
307569	396913
559881	396914
371511	396915
39718	396916
32599	396917
25081	396918
117241	396919
573121	396920
66056	396921
701612	396922
93648	396923
485341	396924
383065	396925
408409	396926
556366	396927
129119	396928
98544	396929
661948	396930
440596	396931
597758	396932
122805	396933
192979	396934
17113	396935
338836	396936
675005	396937
36712	396938
567577	396939
31307	396940
396999	396941
691944	396942
242621	396943
220446	396944
105853	396945
528075	396946
311897	396947
698168	396948
39966	396949
34662	396950
21120	396951
34174	396952
557450	396953
21074	396954
83170	396955
707011	396956
397125	396957
585554	396958
183766	396959
575092	396960
574306	396961
3373	396962
412857	396963
164087	396964
261463	396965
1530	396966
101899	396967
46502	396968
67419	396969
692779	396970
140384	396971
8280	396972
533704	396973
296659	396974
502044	396975
542680	396976
22205	396977
25694	396978
454029	396979
324	396980
691516	396981
150856	396982
262798	396983
91259	396984
515432	396985
397718	396986
12903	396987
265167	396988
286708	396989
210761	396990
702356	396991
97713	396992
79428	396993
48422	396994
708388	396995
136387	396996
565784	396997
604951	396998
413390	396999
255846	397000
706382	397001
118340	397002
220305	397003
60127	397004
544828	397005
495629	397006
310638	397007
386211	397008
165350	397009
124531	397010
91063	397011
615544	397012
141087	397013
200457	397014
54941	397015
641452	397016
251792	397017
601819	397018
713393	397019
11669	397020
148244	397021
699946	397022
230958	397023
79616	397024
586270	397025
131766	397026
574668	397027
477485	397028
506317	397029
210443	397030
75104	397031
251069	397032
203292	397033
139134	397034
115041	397035
599037	397036
376203	397037
612920	397038
204224	397039
550512	397040
521474	397041
83973	397042
16849	397043
508823	397044
71554	397045
105966	397046
131449	397047
189874	397048
172646	397049
94857	397050
518823	397051
7818	397052
381874	397053
279064	397054
362606	397055
103043	397056
174228	397057
56123	397058
115867	397059
177451	397060
552261	397061
115597	397062
390603	397063
626682	397064
476113	397065
26501	397066
500093	397067
159478	397068
329085	397069
384166	397070
236429	397071
162702	397072
344847	397073
194024	397074
223292	397075
384552	397076
2943	397077
156243	397078
490577	397079
98967	397080
112382	397081
204674	397082
367984	397083
567537	397084
127037	397085
14963	397086
106889	397087
180282	397088
712914	397089
689964	397090
678310	397091
4599	397092
97088	397093
67075	397094
338072	397095
314677	397096
59100	397097
151932	397098
653521	397099
499348	397100
30685	397101
491035	397102
678458	397103
513932	397104
227504	397105
700113	397106
501316	397107
300308	397108
107507	397109
197345	397110
707074	397111
580744	397112
383314	397113
454118	397114
216241	397115
474136	397116
66483	397117
440079	397118
524266	397119
324310	397120
123198	397121
134297	397122
129835	397123
46276	397124
109355	397125
275511	397126
682590	397127
476261	397128
589087	397129
113498	397130
16266	397131
487681	397132
662097	397133
59226	397134
106924	397135
160260	397136
373211	397137
640052	397138
58888	397139
666000	397140
144336	397141
155272	397142
74374	397143
537770	397144
21362	397145
26254	397146
218950	397147
50983	397148
189652	397149
285307	397150
477466	397151
387477	397152
645045	397153
193012	397154
206135	397155
18081	397156
388477	397157
582998	397158
283548	397159
412221	397160
654892	397161
127101	397162
149885	397163
565924	397164
625328	397165
683309	397166
521496	397167
164822	397168
36515	397169
322697	397170
78420	397171
631879	397172
72058	397173
591515	397174
646438	397175
2837	397176
107516	397177
430434	397178
449892	397179
402221	397180
704792	397181
122085	397182
251817	397183
345216	397184
21591	397185
695242	397186
2292	397187
51996	397188
151179	397189
17190	397190
662765	397191
331917	397192
687944	397193
106434	397194
413720	397195
43952	397196
277531	397197
343119	397198
337642	397199
101472	397200
17972	397201
169457	397202
304107	397203
469718	397204
675256	397205
75006	397206
334858	397207
472187	397208
115533	397209
591117	397210
345987	397211
19005	397212
653181	397213
495895	397214
217792	397215
515777	397216
47242	397217
708234	397218
616038	397219
31983	397220
269556	397221
173539	397222
217934	397223
491578	397224
591647	397225
110710	397226
684538	397227
230703	397228
537138	397229
570834	397230
523050	397231
537480	397232
50008	397233
176989	397234
188053	397235
122570	397236
593586	397237
472525	397238
701013	397239
328235	397240
168979	397241
665697	397242
35479	397243
413444	397244
672332	397245
244416	397246
446766	397247
47779	397248
410660	397249
4199	397250
52972	397251
573061	397252
153448	397253
88601	397254
57275	397255
63578	397256
28446	397257
304650	397258
144845	397259
401006	397260
20491	397261
235115	397262
547766	397263
64652	397264
4339	397265
558498	397266
617560	397267
86541	397268
606080	397269
145488	397270
64781	397271
162031	397272
356856	397273
121773	397274
251989	397275
289307	397276
124913	397277
114170	397278
181080	397279
131431	397280
124764	397281
5459	397282
298481	397283
150006	397284
190863	397285
259912	397286
632423	397287
36995	397288
12076	397289
626	397290
305965	397291
18937	397292
149770	397293
446068	397294
186986	397295
533639	397296
17616	397297
6763	397298
18006	397299
331417	397300
309294	397301
41677	397302
139628	397303
495745	397304
423614	397305
257434	397306
140860	397307
227214	397308
724289	397309
663068	397310
127871	397311
234935	397312
295172	397313
121820	397314
32348	397315
198084	397316
167124	397317
357130	397318
619434	397319
92037	397320
460013	397321
668905	397322
487802	397323
482512	397324
593163	397325
493316	397326
529399	397327
529601	397328
6628	397329
650017	397330
576459	397331
495293	397332
101604	397333
203014	397334
154849	397335
492466	397336
426548	397337
174094	397338
164714	397339
142919	397340
29800	397341
330066	397342
41892	397343
369025	397344
1655	397345
204611	397346
460553	397347
595998	397348
94873	397349
80681	397350
602700	397351
634245	397352
7772	397353
567718	397354
372860	397355
77113	397356
62186	397357
152098	397358
591057	397359
123383	397360
118351	397361
416277	397362
603631	397363
227129	397364
196702	397365
357466	397366
427658	397367
68566	397368
336258	397369
278415	397370
535596	397371
14309	397372
44561	397373
540206	397374
170692	397375
178014	397376
321847	397377
62345	397378
13284	397379
510442	397380
433353	397381
122039	397382
59875	397383
9214	397384
60820	397385
200980	397386
73949	397387
78074	397388
720133	397389
267740	397390
36252	397391
254567	397392
382875	397393
13341	397394
168710	397395
354501	397396
2834	397397
443503	397398
63324	397399
454183	397400
294237	397401
63968	397402
34612	397403
367445	397404
2039	397405
85112	397406
52194	397407
631098	397408
147814	397409
107763	397410
182741	397411
170262	397412
139941	397413
319485	397414
343988	397415
707394	397416
326866	397417
237818	397418
694906	397419
406625	397420
496868	397421
395849	397422
391215	397423
302034	397424
718681	397425
48509	397426
92454	397427
1725	397428
202632	397429
236989	397430
478272	397431
534390	397432
107019	397433
489708	397434
666108	397435
166754	397436
75255	397437
62819	397438
9023	397439
672114	397440
34694	397441
682800	397442
7299	397443
13110	397444
53601	397445
162727	397446
511072	397447
251612	397448
175910	397449
183196	397450
152503	397451
407166	397452
262009	397453
145161	397454
468671	397455
315684	397456
37685	397457
157293	397458
678451	397459
487250	397460
332836	397461
16595	397462
49365	397463
636688	397464
158166	397465
93962	397466
87180	397467
291578	397468
104014	397469
17369	397470
617079	397471
721681	397472
67762	397473
307216	397474
171664	397475
463785	397476
244503	397477
73970	397478
197075	397479
366112	397480
570848	397481
393329	397482
76360	397483
269465	397484
134196	397485
321899	397486
120315	397487
445656	397488
2385	397489
53570	397490
32776	397491
165971	397492
1405	397493
150601	397494
464165	397495
111202	397496
694325	397497
128662	397498
715024	397499
397623	397500
36479	397501
301374	397502
332434	397503
110073	397504
163376	397505
601613	397506
152656	397507
119446	397508
34250	397509
152	397510
172236	397511
4707	397512
36919	397513
77132	397514
152374	397515
482041	397516
40735	397517
144361	397518
654307	397519
302588	397520
311	397521
520742	397522
181298	397523
182079	397524
136499	397525
143553	397526
600307	397527
355675	397528
426687	397529
168967	397530
36493	397531
438060	397532
97436	397533
284406	397534
72257	397535
150427	397536
110491	397537
80519	397538
30397	397539
515733	397540
48762	397541
458708	397542
543881	397543
293152	397544
257723	397545
301137	397546
194520	397547
34565	397548
438686	397549
182129	397550
169720	397551
311471	397552
410517	397553
44121	397554
397839	397555
88336	397556
590095	397557
649541	397558
22556	397559
7776	397560
673970	397561
4677	397562
38738	397563
20512	397564
600973	397565
297267	397566
629102	397567
129774	397568
366577	397569
29045	397570
353125	397571
534089	397572
5364	397573
525144	397574
357627	397575
687370	397576
44435	397577
32748	397578
146782	397579
358419	397580
197616	397581
143692	397582
48128	397583
721049	397584
546174	397585
245913	397586
648299	397587
40145	397588
561106	397589
406095	397590
244041	397591
24195	397592
31701	397593
51517	397594
634551	397595
621232	397596
87711	397597
19377	397598
687003	397599
179101	397600
296422	397601
50377	397602
572440	397603
189933	397604
318393	397605
388265	397606
372124	397607
311837	397608
18361	397609
505529	397610
151277	397611
695859	397612
47389	397613
479421	397614
140565	397615
9158	397616
137044	397617
295369	397618
84	397619
344650	397620
6479	397621
390231	397622
625248	397623
595980	397624
659037	397625
338882	397626
88024	397627
183633	397628
137463	397629
11109	397630
271750	397631
723550	397632
644498	397633
395974	397634
20106	397635
78378	397636
458617	397637
441512	397638
286814	397639
411442	397640
460783	397641
134806	397642
769	397643
24522	397644
262162	397645
508479	397646
449562	397647
198800	397648
113642	397649
163874	397650
334886	397651
713228	397652
346015	397653
712439	397654
76323	397655
452446	397656
21955	397657
292160	397658
332389	397659
195116	397660
622530	397661
156338	397662
143770	397663
57100	397664
365122	397665
286965	397666
370423	397667
586937	397668
48025	397669
182855	397670
352782	397671
5114	397672
65362	397673
161923	397674
181516	397675
444732	397676
272049	397677
666579	397678
12066	397679
29421	397680
636575	397681
530048	397682
47075	397683
433372	397684
5092	397685
216972	397686
14431	397687
167199	397688
694659	397689
609849	397690
5663	397691
629071	397692
242763	397693
38873	397694
219015	397695
259287	397696
406869	397697
224412	397698
65235	397699
439676	397700
456222	397701
89485	397702
83004	397703
32509	397704
116627	397705
537843	397706
485481	397707
69889	397708
109523	397709
51978	397710
248243	397711
403814	397712
400644	397713
25852	397714
669205	397715
419256	397716
340194	397717
411014	397718
633922	397719
87693	397720
650468	397721
80377	397722
609414	397723
399341	397724
39958	397725
626676	397726
684414	397727
10459	397728
196131	397729
608630	397730
124847	397731
606272	397732
581734	397733
178334	397734
105615	397735
70038	397736
117799	397737
445891	397738
174335	397739
710632	397740
326899	397741
372735	397742
70038	397743
367644	397744
104419	397745
8995	397746
1271	397747
170101	397748
640622	397749
561983	397750
97596	397751
309999	397752
639297	397753
718398	397754
69481	397755
653112	397756
383265	397757
154568	397758
162200	397759
473966	397760
622694	397761
157397	397762
5134	397763
246642	397764
77604	397765
591575	397766
73946	397767
171798	397768
62627	397769
145664	397770
25333	397771
34651	397772
417642	397773
181675	397774
142480	397775
586472	397776
55699	397777
220893	397778
417284	397779
533638	397780
709177	397781
74289	397782
334969	397783
684223	397784
98641	397785
646628	397786
38353	397787
383564	397788
712448	397789
627604	397790
604121	397791
34494	397792
406668	397793
445638	397794
696669	397795
49904	397796
334823	397797
52080	397798
656439	397799
147025	397800
420259	397801
661556	397802
654036	397803
214575	397804
204479	397805
34589	397806
622575	397807
190312	397808
453931	397809
308986	397810
243414	397811
62527	397812
566482	397813
638332	397814
3237	397815
16573	397816
599688	397817
185212	397818
528688	397819
511034	397820
508791	397821
14922	397822
320727	397823
29958	397824
339174	397825
356867	397826
447151	397827
363279	397828
602720	397829
54	397830
187097	397831
711343	397832
25411	397833
69577	397834
144348	397835
606809	397836
290189	397837
15833	397838
460152	397839
24182	397840
161884	397841
641987	397842
427946	397843
80603	397844
54045	397845
296717	397846
315412	397847
117773	397848
525417	397849
315831	397850
382899	397851
11809	397852
577101	397853
99563	397854
720713	397855
101788	397856
487191	397857
448653	397858
110267	397859
11571	397860
4	397861
17533	397862
23608	397863
20475	397864
712997	397865
58099	397866
366043	397867
178464	397868
220088	397869
81145	397870
124567	397871
184378	397872
123623	397873
17793	397874
36648	397875
679604	397876
6353	397877
26367	397878
52301	397879
596379	397880
389792	397881
253736	397882
90706	397883
642498	397884
12846	397885
653960	397886
578642	397887
16110	397888
155532	397889
697698	397890
425700	397891
393279	397892
563879	397893
117909	397894
583276	397895
11557	397896
291273	397897
150389	397898
531232	397899
6522	397900
122640	397901
30939	397902
179439	397903
658753	397904
500341	397905
109119	397906
473645	397907
19612	397908
177539	397909
72564	397910
107655	397911
366037	397912
83340	397913
144446	397914
254862	397915
122577	397916
387627	397917
48512	397918
410626	397919
444372	397920
54881	397921
667401	397922
298728	397923
55892	397924
61878	397925
218085	397926
10389	397927
173764	397928
44824	397929
482684	397930
38647	397931
19821	397932
149020	397933
592689	397934
331912	397935
113874	397936
123559	397937
466849	397938
262	397939
205268	397940
322849	397941
37966	397942
287825	397943
423285	397944
154767	397945
92090	397946
696900	397947
329177	397948
421481	397949
71100	397950
27563	397951
127055	397952
385766	397953
99182	397954
335567	397955
173217	397956
84953	397957
9319	397958
628149	397959
307265	397960
720545	397961
464947	397962
456732	397963
620835	397964
618720	397965
470040	397966
156241	397967
35777	397968
421537	397969
58494	397970
35860	397971
314283	397972
340211	397973
359305	397974
160227	397975
416028	397976
19856	397977
317286	397978
714799	397979
107165	397980
236098	397981
9127	397982
502224	397983
704600	397984
575489	397985
517793	397986
296	397987
298550	397988
443743	397989
103216	397990
174520	397991
620444	397992
340441	397993
2539	397994
600270	397995
123294	397996
368311	397997
83	397998
708347	397999
375395	398000
44679	398001
172152	398002
179359	398003
17356	398004
110020	398005
151731	398006
103268	398007
704407	398008
141778	398009
153382	398010
301411	398011
146229	398012
132590	398013
703361	398014
135618	398015
503377	398016
4081	398017
148952	398018
299962	398019
291480	398020
176910	398021
180398	398022
76736	398023
189532	398024
97660	398025
610924	398026
463875	398027
638182	398028
183618	398029
685894	398030
598282	398031
107044	398032
96330	398033
464988	398034
114196	398035
531348	398036
353400	398037
327022	398038
361948	398039
86583	398040
172245	398041
660622	398042
131580	398043
203913	398044
322877	398045
670085	398046
701948	398047
677200	398048
642744	398049
673907	398050
60344	398051
176405	398052
692931	398053
607668	398054
389964	398055
472643	398056
83229	398057
30314	398058
709764	398059
409277	398060
66051	398061
33217	398062
81135	398063
538282	398064
582144	398065
502540	398066
4879	398067
125911	398068
659678	398069
186693	398070
28533	398071
619074	398072
192122	398073
558262	398074
122347	398075
25482	398076
656827	398077
287620	398078
116273	398079
488337	398080
335066	398081
25679	398082
692691	398083
639812	398084
261266	398085
213211	398086
682408	398087
339708	398088
6810	398089
664566	398090
339985	398091
50473	398092
404932	398093
113696	398094
207644	398095
305663	398096
39463	398097
41916	398098
162640	398099
541336	398100
88738	398101
97503	398102
172118	398103
385321	398104
61403	398105
93479	398106
80543	398107
527703	398108
489979	398109
274115	398110
142288	398111
107270	398112
133896	398113
364421	398114
663776	398115
673378	398116
35714	398117
47300	398118
101902	398119
724162	398120
282814	398121
291253	398122
380138	398123
71199	398124
510117	398125
160451	398126
151404	398127
605432	398128
59060	398129
494466	398130
141584	398131
39650	398132
132067	398133
6736	398134
641479	398135
31684	398136
7924	398137
38746	398138
1045	398139
132715	398140
391917	398141
502561	398142
181431	398143
154621	398144
406060	398145
384150	398146
255056	398147
3164	398148
67159	398149
84959	398150
345647	398151
580891	398152
502571	398153
6388	398154
301440	398155
448563	398156
304115	398157
245934	398158
684311	398159
184457	398160
12582	398161
31765	398162
7351	398163
102161	398164
283657	398165
499345	398166
507367	398167
186965	398168
200671	398169
127538	398170
20121	398171
427040	398172
257120	398173
655040	398174
10123	398175
303990	398176
136267	398177
110044	398178
490533	398179
165857	398180
492587	398181
110928	398182
177098	398183
535882	398184
26645	398185
102658	398186
40920	398187
32780	398188
181075	398189
12838	398190
186351	398191
551859	398192
74721	398193
479373	398194
487616	398195
15627	398196
293470	398197
273844	398198
441296	398199
400645	398200
377430	398201
437943	398202
503898	398203
153535	398204
110781	398205
167805	398206
378406	398207
148162	398208
341801	398209
97899	398210
682388	398211
6691	398212
454912	398213
7145	398214
528473	398215
667726	398216
305944	398217
524773	398218
444537	398219
10990	398220
27708	398221
294770	398222
250604	398223
55522	398224
140560	398225
326857	398226
153392	398227
14518	398228
21480	398229
336229	398230
495423	398231
51464	398232
649978	398233
375129	398234
91503	398235
18107	398236
506870	398237
563943	398238
632311	398239
321569	398240
256431	398241
345466	398242
46857	398243
339628	398244
438455	398245
709655	398246
112109	398247
627238	398248
668959	398249
619935	398250
487170	398251
1493	398252
49564	398253
313974	398254
676556	398255
36064	398256
380522	398257
371310	398258
2816	398259
111847	398260
166164	398261
570732	398262
107830	398263
321649	398264
338143	398265
75710	398266
20030	398267
316472	398268
514488	398269
2646	398270
7710	398271
102354	398272
247771	398273
431127	398274
468478	398275
431821	398276
156435	398277
828	398278
240685	398279
412852	398280
508438	398281
43235	398282
481463	398283
612428	398284
677326	398285
399205	398286
433133	398287
660558	398288
213598	398289
562035	398290
20341	398291
155688	398292
6643	398293
33650	398294
61873	398295
3678	398296
15130	398297
565458	398298
5287	398299
134857	398300
564595	398301
681226	398302
591624	398303
321627	398304
469005	398305
168480	398306
184631	398307
435509	398308
97629	398309
372296	398310
6021	398311
317541	398312
696013	398313
197	398314
710463	398315
154434	398316
563919	398317
129914	398318
221303	398319
171500	398320
186603	398321
39832	398322
475004	398323
184835	398324
304889	398325
228530	398326
161581	398327
543433	398328
507732	398329
43553	398330
473097	398331
218421	398332
194273	398333
237343	398334
48733	398335
127398	398336
336356	398337
346758	398338
166602	398339
265893	398340
626940	398341
494124	398342
204217	398343
111876	398344
383313	398345
99923	398346
468327	398347
79528	398348
367011	398349
43897	398350
378953	398351
45710	398352
587975	398353
118750	398354
168386	398355
16271	398356
5946	398357
173525	398358
717765	398359
98486	398360
330651	398361
234331	398362
38239	398363
390966	398364
40753	398365
314858	398366
499555	398367
32763	398368
500435	398369
1632	398370
30889	398371
583800	398372
178095	398373
1461	398374
666462	398375
460969	398376
318822	398377
262136	398378
560956	398379
704652	398380
584842	398381
84908	398382
98813	398383
611943	398384
218	398385
74909	398386
128664	398387
21984	398388
53473	398389
372620	398390
456608	398391
369366	398392
290595	398393
184180	398394
625636	398395
161168	398396
161824	398397
63084	398398
558083	398399
374026	398400
133068	398401
27102	398402
327343	398403
449242	398404
341878	398405
672982	398406
8195	398407
392903	398408
3854	398409
39920	398410
115837	398411
337025	398412
157842	398413
144490	398414
202568	398415
216175	398416
39168	398417
196823	398418
355516	398419
217133	398420
166875	398421
356963	398422
296248	398423
23507	398424
156790	398425
636794	398426
438834	398427
395319	398428
623923	398429
210544	398430
304352	398431
657531	398432
272572	398433
699523	398434
136449	398435
229892	398436
667428	398437
585513	398438
522660	398439
417214	398440
162662	398441
176521	398442
296219	398443
527068	398444
8921	398445
147170	398446
69072	398447
502674	398448
365099	398449
217343	398450
492716	398451
257738	398452
133347	398453
572234	398454
683577	398455
482799	398456
33519	398457
64014	398458
178006	398459
318808	398460
414410	398461
609324	398462
585940	398463
54434	398464
423834	398465
221	398466
54595	398467
502740	398468
680932	398469
305475	398470
71374	398471
617	398472
135333	398473
34264	398474
367961	398475
699012	398476
295780	398477
658433	398478
50655	398479
196192	398480
255232	398481
12546	398482
708683	398483
449585	398484
629062	398485
710962	398486
313634	398487
442033	398488
637600	398489
378688	398490
478753	398491
645985	398492
577899	398493
268857	398494
2761	398495
663330	398496
69918	398497
694871	398498
515041	398499
718788	398500
670005	398501
683264	398502
482127	398503
30800	398504
649501	398505
107774	398506
629519	398507
133815	398508
70653	398509
416027	398510
451157	398511
70334	398512
618263	398513
461397	398514
613708	398515
537286	398516
43567	398517
97115	398518
159711	398519
60315	398520
537066	398521
226673	398522
358712	398523
109446	398524
712436	398525
125375	398526
166739	398527
51266	398528
144865	398529
184055	398530
28188	398531
125258	398532
38231	398533
272574	398534
42142	398535
32424	398536
388278	398537
34778	398538
3538	398539
188521	398540
17806	398541
689232	398542
271896	398543
253724	398544
136522	398545
11287	398546
84068	398547
278940	398548
164	398549
556571	398550
10572	398551
490201	398552
58055	398553
638485	398554
104899	398555
312983	398556
66943	398557
772	398558
507000	398559
4387	398560
83057	398561
95947	398562
268341	398563
264428	398564
64174	398565
60642	398566
49429	398567
694606	398568
710478	398569
580716	398570
44773	398571
138578	398572
55105	398573
611692	398574
593416	398575
35520	398576
591223	398577
466085	398578
216700	398579
628272	398580
597863	398581
149459	398582
684491	398583
370322	398584
578781	398585
699109	398586
91049	398587
128986	398588
408311	398589
452386	398590
49485	398591
481480	398592
113346	398593
186241	398594
51764	398595
232791	398596
105248	398597
557527	398598
582957	398599
481701	398600
278629	398601
175781	398602
36387	398603
887	398604
419795	398605
91316	398606
258257	398607
138387	398608
434013	398609
115229	398610
41410	398611
419807	398612
201918	398613
484722	398614
274645	398615
3495	398616
416232	398617
720025	398618
177992	398619
152373	398620
447588	398621
36715	398622
415329	398623
617589	398624
15929	398625
112974	398626
2169	398627
7970	398628
625877	398629
660618	398630
557935	398631
166204	398632
267459	398633
435052	398634
349477	398635
295964	398636
185609	398637
715499	398638
479113	398639
6625	398640
363002	398641
428897	398642
369475	398643
258590	398644
523269	398645
692547	398646
150830	398647
38942	398648
59457	398649
120896	398650
184746	398651
443603	398652
452635	398653
40558	398654
140793	398655
122052	398656
406760	398657
179425	398658
628760	398659
639347	398660
342008	398661
479570	398662
697561	398663
525965	398664
338410	398665
356388	398666
591512	398667
581680	398668
676272	398669
98923	398670
18722	398671
86300	398672
147398	398673
459457	398674
515064	398675
219156	398676
103363	398677
492794	398678
184100	398679
286035	398680
61149	398681
442087	398682
305389	398683
153600	398684
511209	398685
316209	398686
436448	398687
179235	398688
254343	398689
22787	398690
150074	398691
87989	398692
286972	398693
172829	398694
190810	398695
68976	398696
442910	398697
21783	398698
695847	398699
29358	398700
11915	398701
401111	398702
615701	398703
109051	398704
326666	398705
687420	398706
21981	398707
11311	398708
185228	398709
153365	398710
526073	398711
300348	398712
413367	398713
663083	398714
51002	398715
38539	398716
43695	398717
12418	398718
46501	398719
654139	398720
364253	398721
722383	398722
709498	398723
548285	398724
15042	398725
545286	398726
194230	398727
175351	398728
140333	398729
298509	398730
245808	398731
688629	398732
145	398733
194016	398734
648806	398735
689576	398736
181034	398737
201410	398738
535564	398739
554317	398740
19601	398741
31008	398742
184965	398743
221487	398744
457743	398745
191057	398746
299891	398747
536111	398748
35202	398749
139357	398750
331727	398751
236250	398752
404495	398753
278178	398754
5631	398755
177761	398756
120171	398757
77307	398758
496578	398759
498306	398760
37427	398761
649193	398762
6782	398763
233182	398764
717255	398765
696329	398766
313689	398767
524623	398768
479744	398769
383885	398770
505171	398771
110232	398772
473485	398773
16116	398774
274972	398775
364333	398776
38487	398777
452908	398778
407728	398779
238450	398780
603649	398781
73483	398782
17004	398783
314102	398784
148465	398785
587322	398786
72705	398787
100961	398788
307651	398789
297461	398790
462642	398791
658075	398792
624694	398793
4909	398794
125382	398795
707154	398796
194331	398797
257935	398798
260779	398799
199773	398800
237427	398801
56833	398802
185898	398803
207048	398804
28420	398805
184411	398806
27408	398807
205169	398808
704794	398809
718165	398810
55752	398811
221295	398812
202422	398813
398727	398814
100715	398815
704190	398816
127656	398817
33317	398818
140883	398819
215752	398820
123093	398821
291110	398822
136868	398823
667638	398824
110836	398825
666352	398826
510249	398827
50822	398828
528754	398829
7517	398830
202115	398831
695243	398832
666445	398833
358513	398834
368156	398835
253445	398836
490603	398837
253485	398838
651786	398839
448472	398840
165057	398841
455016	398842
172923	398843
174589	398844
515645	398845
715164	398846
223459	398847
202408	398848
499144	398849
99211	398850
484008	398851
220516	398852
523402	398853
673983	398854
168160	398855
610796	398856
123216	398857
160485	398858
5468	398859
76012	398860
472765	398861
233587	398862
502	398863
116782	398864
416135	398865
18207	398866
63885	398867
370939	398868
22271	398869
352899	398870
114007	398871
119089	398872
570429	398873
517827	398874
8986	398875
394933	398876
427534	398877
576833	398878
685110	398879
255913	398880
44054	398881
84063	398882
662238	398883
346212	398884
310950	398885
25822	398886
712444	398887
299874	398888
63583	398889
51442	398890
23799	398891
496713	398892
410407	398893
702490	398894
721761	398895
222639	398896
402136	398897
598890	398898
402831	398899
177518	398900
13042	398901
522384	398902
67493	398903
132749	398904
159142	398905
1485	398906
457628	398907
228293	398908
421347	398909
595113	398910
646785	398911
406464	398912
99610	398913
516277	398914
327498	398915
153217	398916
5678	398917
517848	398918
570797	398919
125680	398920
178529	398921
585049	398922
628118	398923
364281	398924
5858	398925
314354	398926
395053	398927
25589	398928
675251	398929
133191	398930
35259	398931
160647	398932
159867	398933
32435	398934
634655	398935
167265	398936
25560	398937
46795	398938
2590	398939
261472	398940
182040	398941
137522	398942
309561	398943
240874	398944
407442	398945
552200	398946
302790	398947
174372	398948
150524	398949
138757	398950
9156	398951
217305	398952
335046	398953
597605	398954
649103	398955
37974	398956
37327	398957
334089	398958
54122	398959
7128	398960
474766	398961
342006	398962
504790	398963
384066	398964
437151	398965
127530	398966
601915	398967
2642	398968
530733	398969
34640	398970
170477	398971
201118	398972
447653	398973
227970	398974
135113	398975
252601	398976
293622	398977
696497	398978
51403	398979
201114	398980
5204	398981
121386	398982
148956	398983
383903	398984
168256	398985
250959	398986
79225	398987
399105	398988
581108	398989
643342	398990
205540	398991
684847	398992
225142	398993
711808	398994
90664	398995
461742	398996
139573	398997
347552	398998
128414	398999
5980	399000
96434	399001
330105	399002
50081	399003
25799	399004
2901	399005
36773	399006
362930	399007
108471	399008
274931	399009
642786	399010
570283	399011
572099	399012
120236	399013
154437	399014
469415	399015
36795	399016
99172	399017
7471	399018
545864	399019
259178	399020
417281	399021
314850	399022
206560	399023
410905	399024
13339	399025
46263	399026
6052	399027
459684	399028
160303	399029
3869	399030
414223	399031
184090	399032
307593	399033
73490	399034
163795	399035
139086	399036
36236	399037
328283	399038
38977	399039
556695	399040
678130	399041
601596	399042
130646	399043
694057	399044
425541	399045
483951	399046
41273	399047
722974	399048
278236	399049
40320	399050
649702	399051
172127	399052
225594	399053
169420	399054
7263	399055
713783	399056
20298	399057
1197	399058
313411	399059
31866	399060
330123	399061
222071	399062
149286	399063
370789	399064
567591	399065
93724	399066
568222	399067
424405	399068
169626	399069
435106	399070
144159	399071
80017	399072
26840	399073
50770	399074
515347	399075
106138	399076
318355	399077
52022	399078
676214	399079
616258	399080
349575	399081
11687	399082
86873	399083
359308	399084
174066	399085
4738	399086
74290	399087
718462	399088
71167	399089
242028	399090
205484	399091
692531	399092
394	399093
513351	399094
56113	399095
641029	399096
715827	399097
64111	399098
31432	399099
334846	399100
117104	399101
134827	399102
587355	399103
684840	399104
187489	399105
45700	399106
238468	399107
330	399108
10493	399109
45879	399110
543578	399111
30908	399112
515403	399113
619156	399114
742	399115
10329	399116
458271	399117
119680	399118
97747	399119
104166	399120
73196	399121
199169	399122
327462	399123
199764	399124
42367	399125
293442	399126
241733	399127
3236	399128
59189	399129
41657	399130
8739	399131
15676	399132
32938	399133
323115	399134
195409	399135
639630	399136
41557	399137
672411	399138
106388	399139
93125	399140
308312	399141
529098	399142
646989	399143
684721	399144
30425	399145
73142	399146
371516	399147
474185	399148
181552	399149
198670	399150
590373	399151
23684	399152
703559	399153
220849	399154
312010	399155
185739	399156
42540	399157
42368	399158
645425	399159
148207	399160
450034	399161
175858	399162
392272	399163
648902	399164
600817	399165
44216	399166
262183	399167
313330	399168
115982	399169
693108	399170
77198	399171
497451	399172
46202	399173
596066	399174
250	399175
490650	399176
36880	399177
211743	399178
27601	399179
168888	399180
368809	399181
165928	399182
396060	399183
151935	399184
498355	399185
157998	399186
149522	399187
471302	399188
6601	399189
498559	399190
34636	399191
30187	399192
35942	399193
990	399194
351749	399195
462320	399196
519420	399197
423916	399198
369033	399199
23813	399200
68284	399201
202671	399202
674081	399203
222351	399204
707399	399205
348625	399206
504937	399207
60634	399208
13915	399209
383696	399210
91051	399211
70231	399212
418117	399213
47416	399214
524732	399215
432851	399216
38654	399217
38496	399218
200977	399219
358428	399220
567880	399221
3052	399222
617993	399223
240849	399224
662935	399225
463432	399226
297505	399227
140732	399228
688307	399229
59374	399230
31828	399231
327904	399232
37381	399233
12144	399234
569794	399235
713526	399236
19029	399237
701485	399238
565907	399239
498297	399240
132589	399241
499079	399242
168503	399243
398945	399244
587691	399245
4364	399246
635930	399247
111556	399248
645157	399249
597975	399250
139734	399251
115492	399252
542099	399253
413273	399254
13074	399255
156387	399256
136861	399257
125024	399258
265895	399259
175063	399260
80106	399261
168039	399262
36591	399263
435954	399264
506605	399265
529005	399266
249342	399267
77038	399268
36868	399269
583111	399270
28670	399271
441802	399272
577738	399273
541222	399274
270735	399275
336895	399276
391348	399277
381916	399278
34159	399279
399658	399280
20085	399281
297248	399282
264561	399283
19020	399284
451741	399285
107771	399286
139126	399287
122085	399288
56190	399289
474491	399290
482856	399291
382400	399292
706884	399293
496364	399294
13250	399295
193357	399296
73930	399297
58026	399298
434411	399299
712522	399300
659840	399301
194443	399302
707109	399303
501151	399304
458496	399305
485301	399306
240718	399307
593798	399308
685603	399309
39430	399310
366487	399311
588264	399312
517697	399313
165905	399314
626993	399315
494974	399316
194936	399317
18571	399318
84791	399319
203461	399320
724982	399321
164478	399322
709624	399323
47073	399324
240807	399325
26770	399326
31824	399327
1140	399328
182138	399329
239787	399330
286102	399331
107611	399332
98870	399333
267874	399334
212840	399335
1386	399336
120593	399337
156362	399338
303079	399339
172545	399340
51122	399341
23893	399342
392605	399343
3113	399344
35271	399345
175903	399346
42867	399347
617800	399348
37578	399349
295054	399350
668937	399351
481413	399352
560566	399353
87142	399354
20506	399355
420335	399356
388012	399357
477542	399358
294568	399359
453385	399360
125922	399361
199732	399362
513090	399363
590143	399364
414728	399365
4328	399366
181254	399367
357536	399368
457482	399369
639306	399370
1424	399371
129996	399372
381292	399373
268396	399374
109340	399375
326344	399376
413291	399377
578904	399378
236056	399379
531216	399380
509524	399381
283298	399382
158763	399383
86863	399384
402968	399385
416253	399386
32981	399387
168037	399388
18264	399389
216104	399390
197731	399391
158330	399392
722873	399393
379961	399394
29231	399395
358563	399396
133265	399397
81438	399398
82884	399399
672836	399400
457804	399401
146343	399402
461417	399403
623379	399404
115399	399405
329955	399406
501074	399407
54243	399408
724755	399409
524018	399410
194568	399411
15998	399412
24431	399413
135730	399414
529028	399415
388360	399416
2308	399417
141497	399418
317861	399419
640870	399420
311215	399421
23133	399422
581481	399423
154352	399424
62406	399425
394157	399426
4829	399427
82146	399428
175044	399429
33821	399430
77	399431
234383	399432
721066	399433
716600	399434
602294	399435
686831	399436
202591	399437
216222	399438
364408	399439
510090	399440
341173	399441
679516	399442
326255	399443
12996	399444
176115	399445
145972	399446
190352	399447
452880	399448
32864	399449
102347	399450
22921	399451
46706	399452
262702	399453
150481	399454
283316	399455
23477	399456
577718	399457
80840	399458
21788	399459
83613	399460
660130	399461
1976	399462
330467	399463
267813	399464
400214	399465
29532	399466
126717	399467
47339	399468
228379	399469
28284	399470
36214	399471
572079	399472
24123	399473
428687	399474
190070	399475
222995	399476
652911	399477
8293	399478
341383	399479
481636	399480
461201	399481
123855	399482
15918	399483
214774	399484
312786	399485
394761	399486
564631	399487
230982	399488
109941	399489
40826	399490
434146	399491
653069	399492
34050	399493
143000	399494
129762	399495
71060	399496
462024	399497
183958	399498
512773	399499
256542	399500
184975	399501
118201	399502
139073	399503
111486	399504
217005	399505
588891	399506
593553	399507
288620	399508
35208	399509
721365	399510
358188	399511
21088	399512
123289	399513
186294	399514
179580	399515
180254	399516
669848	399517
567058	399518
183921	399519
89388	399520
411391	399521
23262	399522
36747	399523
656642	399524
185182	399525
111568	399526
544701	399527
1891	399528
179983	399529
1584	399530
40579	399531
707537	399532
511439	399533
42280	399534
343299	399535
17468	399536
45252	399537
328754	399538
677596	399539
7843	399540
239555	399541
24266	399542
158997	399543
448681	399544
344232	399545
34644	399546
100755	399547
524559	399548
28562	399549
570512	399550
170696	399551
46705	399552
98959	399553
456310	399554
81274	399555
548493	399556
711284	399557
396049	399558
359578	399559
308280	399560
105870	399561
169276	399562
30864	399563
614762	399564
268991	399565
44011	399566
405265	399567
321332	399568
452664	399569
199336	399570
340001	399571
88211	399572
467137	399573
124075	399574
465703	399575
113699	399576
334157	399577
2107	399578
178619	399579
54669	399580
47214	399581
367848	399582
187041	399583
85760	399584
68633	399585
207921	399586
22851	399587
183483	399588
272975	399589
75289	399590
569928	399591
335966	399592
421379	399593
162097	399594
421582	399595
589520	399596
17118	399597
106132	399598
4835	399599
543429	399600
510553	399601
324150	399602
91712	399603
144783	399604
8288	399605
260063	399606
602636	399607
213289	399608
5047	399609
180554	399610
85199	399611
1123	399612
332051	399613
646272	399614
464511	399615
6389	399616
97885	399617
128643	399618
497497	399619
11858	399620
131789	399621
1606	399622
432453	399623
75615	399624
291658	399625
6140	399626
415997	399627
377514	399628
159404	399629
192953	399630
356758	399631
469137	399632
228989	399633
156380	399634
342031	399635
88367	399636
659282	399637
104987	399638
214372	399639
599686	399640
635885	399641
95062	399642
715054	399643
145238	399644
326392	399645
10	399646
165622	399647
139245	399648
186523	399649
130239	399650
91843	399651
554262	399652
349976	399653
245999	399654
142459	399655
121730	399656
364239	399657
493987	399658
99690	399659
69649	399660
83751	399661
142138	399662
2407	399663
618821	399664
557750	399665
26006	399666
535660	399667
375236	399668
525731	399669
441927	399670
559278	399671
169999	399672
718580	399673
559379	399674
53499	399675
706108	399676
538834	399677
216033	399678
516619	399679
167911	399680
269407	399681
521411	399682
96091	399683
283843	399684
7523	399685
601391	399686
600357	399687
430259	399688
130532	399689
647613	399690
439014	399691
56243	399692
769	399693
217451	399694
49648	399695
483446	399696
3086	399697
354885	399698
370778	399699
351957	399700
78831	399701
573701	399702
168683	399703
309266	399704
261449	399705
107578	399706
102230	399707
289485	399708
56723	399709
41664	399710
507489	399711
557236	399712
503984	399713
244630	399714
346183	399715
471714	399716
170843	399717
551394	399718
150341	399719
658375	399720
654403	399721
526195	399722
535011	399723
96383	399724
614953	399725
585036	399726
344409	399727
115972	399728
528480	399729
551876	399730
645844	399731
43175	399732
26178	399733
8919	399734
586452	399735
561649	399736
154468	399737
109298	399738
412354	399739
417437	399740
87488	399741
520777	399742
372678	399743
599033	399744
258358	399745
718942	399746
671917	399747
495800	399748
566286	399749
339493	399750
148506	399751
689132	399752
77733	399753
43048	399754
116574	399755
88914	399756
618971	399757
694765	399758
52980	399759
206192	399760
61672	399761
7013	399762
201202	399763
657451	399764
144125	399765
19799	399766
48573	399767
309176	399768
83264	399769
68189	399770
119518	399771
106407	399772
576563	399773
109697	399774
182701	399775
44344	399776
503920	399777
178083	399778
149417	399779
193817	399780
359978	399781
44593	399782
521666	399783
593498	399784
603966	399785
24087	399786
708404	399787
396017	399788
396828	399789
219230	399790
369614	399791
496239	399792
32090	399793
892	399794
171138	399795
628116	399796
70703	399797
337671	399798
63752	399799
267672	399800
717160	399801
692408	399802
86501	399803
676488	399804
63253	399805
348751	399806
199917	399807
258384	399808
105902	399809
186397	399810
79683	399811
468288	399812
271343	399813
11975	399814
138694	399815
458662	399816
23314	399817
122062	399818
54343	399819
215519	399820
9964	399821
63778	399822
292150	399823
9663	399824
690673	399825
331060	399826
150619	399827
288591	399828
248276	399829
130253	399830
496834	399831
265251	399832
80323	399833
97985	399834
185983	399835
252233	399836
142843	399837
571542	399838
145961	399839
254857	399840
336403	399841
56729	399842
8355	399843
6491	399844
417170	399845
21978	399846
198258	399847
486695	399848
355672	399849
25357	399850
104093	399851
18400	399852
543394	399853
161673	399854
61495	399855
181515	399856
581783	399857
116226	399858
415615	399859
56972	399860
92847	399861
11203	399862
346601	399863
31488	399864
169870	399865
37706	399866
468738	399867
49312	399868
13253	399869
401188	399870
125667	399871
447810	399872
575735	399873
102291	399874
57728	399875
159524	399876
523161	399877
273945	399878
39842	399879
506375	399880
84612	399881
669482	399882
714876	399883
517177	399884
340498	399885
90083	399886
420405	399887
361473	399888
285745	399889
303090	399890
527928	399891
175644	399892
233400	399893
112592	399894
28951	399895
222342	399896
193	399897
586752	399898
181243	399899
35126	399900
469528	399901
163027	399902
534719	399903
587240	399904
87984	399905
372693	399906
67888	399907
397618	399908
33308	399909
216830	399910
397679	399911
125770	399912
287901	399913
159212	399914
140636	399915
5326	399916
682242	399917
243209	399918
656891	399919
57201	399920
432027	399921
453125	399922
246045	399923
327606	399924
202965	399925
2128	399926
627720	399927
607583	399928
32280	399929
327719	399930
642232	399931
427522	399932
631432	399933
660415	399934
156671	399935
5406	399936
560849	399937
244784	399938
206868	399939
277	399940
6227	399941
236516	399942
527254	399943
108167	399944
451105	399945
466540	399946
474980	399947
663985	399948
548044	399949
587326	399950
408618	399951
12841	399952
117161	399953
493669	399954
18501	399955
117838	399956
7593	399957
301834	399958
384806	399959
54167	399960
372691	399961
1311	399962
362	399963
75873	399964
464308	399965
151325	399966
604196	399967
19132	399968
145838	399969
5582	399970
86121	399971
588115	399972
520237	399973
101199	399974
69290	399975
510511	399976
118763	399977
716142	399978
155800	399979
303152	399980
32245	399981
217137	399982
583661	399983
209667	399984
663468	399985
677577	399986
371968	399987
187614	399988
580526	399989
312354	399990
359805	399991
702750	399992
103960	399993
87939	399994
32716	399995
99874	399996
67928	399997
91538	399998
244822	399999
443468	400000
45405	400001
20946	400002
103429	400003
437598	400004
514343	400005
301529	400006
354175	400007
50210	400008
102678	400009
19581	400010
3250	400011
288795	400012
527596	400013
14866	400014
553061	400015
68187	400016
642002	400017
680123	400018
65996	400019
700948	400020
502379	400021
647802	400022
668562	400023
713769	400024
314329	400025
93887	400026
516498	400027
668702	400028
426536	400029
112206	400030
31693	400031
470648	400032
2261	400033
165950	400034
161282	400035
90979	400036
429021	400037
31644	400038
252197	400039
4826	400040
150829	400041
448766	400042
176175	400043
295510	400044
21854	400045
405986	400046
420755	400047
440244	400048
48197	400049
132232	400050
94885	400051
415816	400052
696056	400053
324373	400054
129809	400055
60224	400056
21226	400057
157316	400058
7470	400059
71857	400060
250773	400061
301384	400062
271726	400063
377427	400064
423800	400065
82533	400066
70310	400067
543771	400068
498774	400069
419829	400070
598884	400071
42297	400072
69650	400073
480689	400074
118046	400075
149962	400076
686405	400077
15737	400078
507921	400079
679967	400080
15308	400081
59839	400082
129816	400083
286204	400084
160372	400085
335092	400086
504685	400087
233663	400088
325187	400089
148063	400090
457784	400091
131208	400092
144532	400093
642808	400094
297678	400095
552341	400096
66731	400097
349428	400098
699124	400099
44883	400100
515479	400101
634508	400102
490906	400103
66559	400104
408654	400105
103027	400106
204191	400107
122704	400108
481046	400109
427247	400110
135953	400111
136025	400112
135071	400113
703927	400114
208827	400115
463407	400116
114027	400117
315673	400118
52538	400119
277040	400120
179393	400121
231805	400122
254000	400123
16205	400124
336570	400125
426971	400126
88789	400127
158674	400128
647669	400129
150824	400130
10023	400131
454018	400132
65614	400133
598250	400134
338459	400135
10856	400136
314630	400137
629956	400138
494859	400139
174696	400140
183309	400141
438125	400142
4088	400143
216292	400144
232579	400145
369225	400146
20912	400147
592562	400148
121435	400149
73001	400150
293991	400151
377930	400152
449753	400153
9728	400154
340019	400155
205281	400156
317440	400157
505029	400158
6640	400159
147061	400160
155312	400161
1669	400162
31687	400163
226894	400164
371341	400165
696295	400166
315090	400167
270854	400168
615965	400169
683628	400170
64210	400171
527397	400172
364866	400173
320334	400174
123853	400175
146829	400176
428042	400177
72891	400178
296329	400179
36828	400180
269611	400181
635	400182
60382	400183
157728	400184
101461	400185
381761	400186
477718	400187
313119	400188
136230	400189
167033	400190
700224	400191
352110	400192
657133	400193
51844	400194
332511	400195
723100	400196
140064	400197
365517	400198
165368	400199
57268	400200
179054	400201
558698	400202
298519	400203
237793	400204
503335	400205
2175	400206
167711	400207
566960	400208
20502	400209
157921	400210
83286	400211
553519	400212
640527	400213
259320	400214
31018	400215
357753	400216
21024	400217
122027	400218
464968	400219
66512	400220
7769	400221
205806	400222
644636	400223
284887	400224
633179	400225
203536	400226
468344	400227
587200	400228
47109	400229
44379	400230
81674	400231
114061	400232
34396	400233
401156	400234
125371	400235
206416	400236
114460	400237
279418	400238
279738	400239
104528	400240
182511	400241
636329	400242
3734	400243
21996	400244
137229	400245
572333	400246
672570	400247
186515	400248
714821	400249
345842	400250
1970	400251
156715	400252
724603	400253
35706	400254
537484	400255
278791	400256
325342	400257
468555	400258
644389	400259
51566	400260
590724	400261
620530	400262
347694	400263
134926	400264
41863	400265
271185	400266
175737	400267
114879	400268
82774	400269
486019	400270
212398	400271
15497	400272
284119	400273
10810	400274
38009	400275
433110	400276
377043	400277
528283	400278
41109	400279
269059	400280
57324	400281
387171	400282
459904	400283
1197	400284
340137	400285
360503	400286
8009	400287
422318	400288
92196	400289
630263	400290
182996	400291
494972	400292
582738	400293
378624	400294
5285	400295
46132	400296
47135	400297
548838	400298
579401	400299
144163	400300
117569	400301
314665	400302
134357	400303
689915	400304
117794	400305
540658	400306
666780	400307
13944	400308
148324	400309
143850	400310
362927	400311
163665	400312
676314	400313
321359	400314
108132	400315
17398	400316
627619	400317
21568	400318
191199	400319
557800	400320
298203	400321
73854	400322
357449	400323
8550	400324
158003	400325
397199	400326
223995	400327
3222	400328
40547	400329
27654	400330
448808	400331
30276	400332
121269	400333
305169	400334
3070	400335
235044	400336
418430	400337
395789	400338
723541	400339
51898	400340
364128	400341
289011	400342
119098	400343
648185	400344
21158	400345
560099	400346
275180	400347
165200	400348
38327	400349
205305	400350
639961	400351
580213	400352
46893	400353
4204	400354
22755	400355
102225	400356
2806	400357
117664	400358
137247	400359
36866	400360
205337	400361
594177	400362
623938	400363
660524	400364
430956	400365
436186	400366
3147	400367
8310	400368
210983	400369
1198	400370
135778	400371
482833	400372
27352	400373
134712	400374
859	400375
547515	400376
234918	400377
407372	400378
87936	400379
103062	400380
10377	400381
684795	400382
16623	400383
590448	400384
717041	400385
294125	400386
60407	400387
377417	400388
161267	400389
349894	400390
535869	400391
189830	400392
382806	400393
55356	400394
35984	400395
36991	400396
583773	400397
553368	400398
702205	400399
133612	400400
87058	400401
326031	400402
484400	400403
437153	400404
227714	400405
173551	400406
592030	400407
80656	400408
451145	400409
642836	400410
70097	400411
231820	400412
423455	400413
97350	400414
85416	400415
553599	400416
122146	400417
425	400418
586324	400419
710084	400420
40556	400421
63294	400422
959	400423
17894	400424
109467	400425
39933	400426
556245	400427
25841	400428
85783	400429
444594	400430
44433	400431
407466	400432
651	400433
72568	400434
461554	400435
593008	400436
131982	400437
550326	400438
565827	400439
389318	400440
695379	400441
419013	400442
427826	400443
30343	400444
206989	400445
170784	400446
578597	400447
6454	400448
124643	400449
40277	400450
123305	400451
41973	400452
98478	400453
395827	400454
425897	400455
691791	400456
103353	400457
652207	400458
11383	400459
62673	400460
169786	400461
35093	400462
13265	400463
489222	400464
141484	400465
470320	400466
190712	400467
686918	400468
147396	400469
555983	400470
15429	400471
625988	400472
540807	400473
589136	400474
285592	400475
41636	400476
395683	400477
585457	400478
415616	400479
62477	400480
67245	400481
646756	400482
5268	400483
171630	400484
236694	400485
612621	400486
555782	400487
705017	400488
138023	400489
263278	400490
259646	400491
47623	400492
400541	400493
164413	400494
435995	400495
452759	400496
15405	400497
359905	400498
46484	400499
636547	400500
564847	400501
448860	400502
340978	400503
608173	400504
274643	400505
677182	400506
596234	400507
581431	400508
339151	400509
78258	400510
454550	400511
3764	400512
11365	400513
21460	400514
482082	400515
94292	400516
113009	400517
518075	400518
669332	400519
457303	400520
458104	400521
13287	400522
157060	400523
587703	400524
671664	400525
340293	400526
621061	400527
520679	400528
53643	400529
446773	400530
383154	400531
136388	400532
708556	400533
207324	400534
19341	400535
175338	400536
53970	400537
27604	400538
724029	400539
138427	400540
370077	400541
170324	400542
37519	400543
329774	400544
292734	400545
196	400546
89023	400547
435724	400548
383290	400549
402867	400550
647958	400551
53562	400552
556713	400553
645741	400554
266950	400555
490446	400556
458555	400557
288033	400558
100685	400559
700683	400560
618606	400561
288707	400562
222590	400563
38330	400564
576000	400565
137769	400566
233499	400567
402539	400568
147257	400569
15768	400570
636533	400571
660217	400572
125547	400573
7179	400574
24048	400575
237444	400576
457541	400577
235760	400578
683519	400579
574853	400580
23262	400581
116438	400582
428353	400583
8553	400584
256482	400585
121524	400586
7194	400587
24687	400588
16875	400589
97983	400590
270532	400591
318237	400592
615936	400593
8214	400594
50382	400595
21155	400596
502595	400597
333107	400598
10583	400599
18148	400600
626871	400601
56691	400602
164384	400603
697357	400604
716838	400605
686323	400606
461689	400607
335776	400608
253865	400609
33547	400610
724740	400611
712490	400612
557269	400613
207954	400614
114670	400615
442460	400616
121003	400617
4896	400618
534213	400619
461896	400620
492581	400621
329503	400622
281257	400623
66455	400624
73244	400625
397135	400626
10554	400627
466252	400628
331214	400629
172792	400630
149110	400631
656451	400632
60090	400633
227047	400634
529439	400635
429902	400636
398885	400637
38348	400638
43185	400639
52088	400640
135633	400641
195113	400642
60034	400643
713627	400644
36615	400645
152961	400646
134937	400647
615007	400648
22615	400649
131271	400650
218667	400651
533151	400652
338771	400653
52613	400654
237035	400655
34603	400656
54097	400657
15591	400658
41196	400659
20468	400660
628920	400661
316089	400662
501939	400663
38482	400664
659604	400665
67	400666
352766	400667
402677	400668
183534	400669
664168	400670
123398	400671
99767	400672
653912	400673
299642	400674
149496	400675
122501	400676
135749	400677
13094	400678
80794	400679
7527	400680
170011	400681
658768	400682
93413	400683
437328	400684
89676	400685
19464	400686
143285	400687
504141	400688
257262	400689
165137	400690
563793	400691
229144	400692
90508	400693
184864	400694
493182	400695
209090	400696
214317	400697
694083	400698
507978	400699
313786	400700
97789	400701
647524	400702
37262	400703
61382	400704
52682	400705
415510	400706
166362	400707
198090	400708
103626	400709
587374	400710
375239	400711
20618	400712
128299	400713
320021	400714
130014	400715
7229	400716
13386	400717
360065	400718
161850	400719
709136	400720
125873	400721
603399	400722
713266	400723
348727	400724
242968	400725
124790	400726
394131	400727
429875	400728
646920	400729
125735	400730
51639	400731
704928	400732
441600	400733
331713	400734
278559	400735
249941	400736
240703	400737
357040	400738
455716	400739
173100	400740
109516	400741
416627	400742
78747	400743
679414	400744
452254	400745
702776	400746
260768	400747
589094	400748
570008	400749
40669	400750
152731	400751
719930	400752
379028	400753
426513	400754
120422	400755
417633	400756
694008	400757
129399	400758
99088	400759
700480	400760
26266	400761
176220	400762
432667	400763
318091	400764
451201	400765
159169	400766
239079	400767
122767	400768
645774	400769
673945	400770
37050	400771
230950	400772
119277	400773
724506	400774
362038	400775
112131	400776
296609	400777
601276	400778
121305	400779
510761	400780
579157	400781
59966	400782
314050	400783
117995	400784
332879	400785
83183	400786
6083	400787
474972	400788
225028	400789
212916	400790
200996	400791
364579	400792
678936	400793
137251	400794
245605	400795
602068	400796
129707	400797
539378	400798
67340	400799
141961	400800
559868	400801
15269	400802
47163	400803
417343	400804
60493	400805
565336	400806
266409	400807
528062	400808
433673	400809
147737	400810
11496	400811
449971	400812
123689	400813
693153	400814
146099	400815
148698	400816
390562	400817
142721	400818
359098	400819
442633	400820
84972	400821
175259	400822
212935	400823
58963	400824
96314	400825
11232	400826
581	400827
143447	400828
620591	400829
584193	400830
693240	400831
408624	400832
276353	400833
310420	400834
456818	400835
581528	400836
540259	400837
453480	400838
187819	400839
435293	400840
137724	400841
468052	400842
184540	400843
602108	400844
25396	400845
130925	400846
128379	400847
600054	400848
692084	400849
667464	400850
184153	400851
396152	400852
207945	400853
657842	400854
243025	400855
186848	400856
625143	400857
315817	400858
96550	400859
388955	400860
707130	400861
478165	400862
106424	400863
363098	400864
345613	400865
223921	400866
299422	400867
168139	400868
148670	400869
28311	400870
156275	400871
40362	400872
337259	400873
590191	400874
560408	400875
348421	400876
180751	400877
684294	400878
99184	400879
230693	400880
2422	400881
190120	400882
52306	400883
42003	400884
639939	400885
18718	400886
388764	400887
496707	400888
586113	400889
153873	400890
56967	400891
707991	400892
507826	400893
432763	400894
14588	400895
340808	400896
395141	400897
150064	400898
17421	400899
54751	400900
3903	400901
148534	400902
717749	400903
97583	400904
662596	400905
532248	400906
45703	400907
354551	400908
129654	400909
85759	400910
36818	400911
9299	400912
11150	400913
630644	400914
499956	400915
433028	400916
165765	400917
467714	400918
53919	400919
321395	400920
346158	400921
367509	400922
596588	400923
194758	400924
551936	400925
632183	400926
510458	400927
45825	400928
60512	400929
715208	400930
325670	400931
585315	400932
395217	400933
36299	400934
19337	400935
219605	400936
402162	400937
119607	400938
137355	400939
76945	400940
275983	400941
439959	400942
28989	400943
410585	400944
419291	400945
109788	400946
174810	400947
141691	400948
28758	400949
543238	400950
437289	400951
146481	400952
171118	400953
185544	400954
482226	400955
450868	400956
174869	400957
124206	400958
284073	400959
40085	400960
432932	400961
55076	400962
441996	400963
140865	400964
152084	400965
358489	400966
115772	400967
25405	400968
180679	400969
441456	400970
29552	400971
167332	400972
673282	400973
574327	400974
130991	400975
130338	400976
405811	400977
416133	400978
561198	400979
26560	400980
347062	400981
96981	400982
376988	400983
389720	400984
9975	400985
707462	400986
83526	400987
218901	400988
565083	400989
208695	400990
30336	400991
308894	400992
187607	400993
381517	400994
33953	400995
576228	400996
553019	400997
164800	400998
160935	400999
657337	401000
482166	401001
143622	401002
321497	401003
430082	401004
99979	401005
335962	401006
25704	401007
185591	401008
500840	401009
1026	401010
242524	401011
10007	401012
283420	401013
61519	401014
387842	401015
323267	401016
179533	401017
52089	401018
243620	401019
538	401020
161872	401021
642657	401022
257142	401023
174242	401024
25314	401025
129333	401026
105408	401027
229799	401028
11216	401029
346281	401030
59707	401031
107529	401032
111735	401033
395221	401034
296282	401035
93813	401036
309	401037
116	401038
26847	401039
278194	401040
182530	401041
384896	401042
589083	401043
152826	401044
547621	401045
39354	401046
276227	401047
35646	401048
9685	401049
634283	401050
416912	401051
609712	401052
281128	401053
137089	401054
206770	401055
688676	401056
25530	401057
47657	401058
106809	401059
100246	401060
1772	401061
452016	401062
528294	401063
409077	401064
113824	401065
7329	401066
497077	401067
16525	401068
244310	401069
30016	401070
17685	401071
180055	401072
212159	401073
56913	401074
8763	401075
27511	401076
527239	401077
279578	401078
42493	401079
142922	401080
217702	401081
298427	401082
695060	401083
55217	401084
11895	401085
106410	401086
372104	401087
11699	401088
57043	401089
607996	401090
643843	401091
417378	401092
328367	401093
652061	401094
103400	401095
674891	401096
24912	401097
473647	401098
41853	401099
162670	401100
434600	401101
210146	401102
642863	401103
597041	401104
303318	401105
222258	401106
111384	401107
81114	401108
332955	401109
391959	401110
413512	401111
461172	401112
57993	401113
493625	401114
183097	401115
61934	401116
26911	401117
267196	401118
464053	401119
43833	401120
145425	401121
91381	401122
455921	401123
304343	401124
198771	401125
114120	401126
418020	401127
612165	401128
630349	401129
696065	401130
490928	401131
255604	401132
37939	401133
516304	401134
506860	401135
268565	401136
467005	401137
229764	401138
118425	401139
441971	401140
409556	401141
4049	401142
160428	401143
13459	401144
324043	401145
355325	401146
19203	401147
531861	401148
649885	401149
8619	401150
312613	401151
523910	401152
37013	401153
215081	401154
11313	401155
135918	401156
289929	401157
24333	401158
185245	401159
51604	401160
648466	401161
711683	401162
7065	401163
49789	401164
271303	401165
419732	401166
291123	401167
7231	401168
115040	401169
112236	401170
390276	401171
122079	401172
456349	401173
543467	401174
14666	401175
267576	401176
126841	401177
36541	401178
190440	401179
156516	401180
377093	401181
149745	401182
596576	401183
601411	401184
624293	401185
475979	401186
377255	401187
571164	401188
355067	401189
352181	401190
45572	401191
552262	401192
393468	401193
9707	401194
305658	401195
22005	401196
383944	401197
705169	401198
475662	401199
169592	401200
475	401201
592773	401202
38253	401203
173848	401204
97180	401205
547818	401206
465823	401207
714800	401208
424007	401209
223635	401210
644466	401211
525069	401212
21940	401213
9380	401214
479295	401215
517067	401216
356849	401217
17958	401218
17864	401219
220807	401220
608841	401221
147383	401222
510925	401223
62744	401224
166236	401225
131686	401226
43681	401227
503239	401228
301115	401229
49178	401230
11009	401231
359847	401232
725163	401233
556181	401234
162844	401235
13823	401236
45190	401237
33540	401238
64278	401239
140602	401240
573080	401241
548612	401242
145520	401243
120109	401244
353620	401245
4935	401246
645672	401247
306052	401248
335668	401249
75801	401250
438139	401251
145306	401252
174	401253
613260	401254
121694	401255
611084	401256
128748	401257
545327	401258
667924	401259
279930	401260
244368	401261
294808	401262
502306	401263
506248	401264
131378	401265
253000	401266
293305	401267
7092	401268
225095	401269
323782	401270
149965	401271
9881	401272
130605	401273
713103	401274
322923	401275
583439	401276
90548	401277
3084	401278
343224	401279
4176	401280
714037	401281
253338	401282
27210	401283
194699	401284
151435	401285
123006	401286
705138	401287
512718	401288
242835	401289
498454	401290
119461	401291
338706	401292
462456	401293
695210	401294
149715	401295
3699	401296
278398	401297
15803	401298
709550	401299
323478	401300
449	401301
413001	401302
378273	401303
107267	401304
94261	401305
112523	401306
130568	401307
181482	401308
43097	401309
170	401310
151498	401311
54746	401312
676491	401313
612037	401314
40383	401315
32547	401316
519609	401317
724	401318
265993	401319
43922	401320
719096	401321
78620	401322
179636	401323
597759	401324
453356	401325
714391	401326
439463	401327
337295	401328
5091	401329
35203	401330
396582	401331
114914	401332
478296	401333
76323	401334
593127	401335
96869	401336
208087	401337
14249	401338
1419	401339
321182	401340
196193	401341
170878	401342
415298	401343
121528	401344
16782	401345
723458	401346
503111	401347
81904	401348
494181	401349
173651	401350
408443	401351
376192	401352
247339	401353
103175	401354
238	401355
415657	401356
158061	401357
605815	401358
596971	401359
489555	401360
52172	401361
640600	401362
654271	401363
214498	401364
26399	401365
47949	401366
504395	401367
277615	401368
96654	401369
24454	401370
399095	401371
598689	401372
92681	401373
615708	401374
448718	401375
94257	401376
80411	401377
481646	401378
124009	401379
658618	401380
433954	401381
486192	401382
22973	401383
171036	401384
47960	401385
48852	401386
449886	401387
564041	401388
106707	401389
669355	401390
233757	401391
3718	401392
43930	401393
20411	401394
119582	401395
16985	401396
428213	401397
88515	401398
379447	401399
106928	401400
121161	401401
26224	401402
293153	401403
114291	401404
320402	401405
162553	401406
649578	401407
585603	401408
503923	401409
36520	401410
358671	401411
46048	401412
579714	401413
296830	401414
638250	401415
196771	401416
579	401417
173625	401418
517469	401419
462833	401420
205565	401421
443741	401422
99188	401423
549981	401424
61374	401425
494365	401426
183437	401427
551445	401428
286617	401429
469426	401430
370083	401431
550662	401432
662142	401433
113860	401434
337988	401435
544263	401436
396242	401437
287722	401438
595921	401439
725173	401440
80283	401441
585204	401442
473177	401443
473009	401444
281680	401445
338543	401446
493522	401447
72872	401448
18988	401449
714424	401450
157578	401451
468765	401452
577667	401453
527658	401454
7504	401455
52697	401456
540423	401457
503518	401458
261721	401459
146037	401460
336883	401461
349006	401462
348094	401463
310681	401464
362558	401465
535527	401466
78454	401467
138708	401468
144117	401469
11615	401470
210769	401471
56010	401472
178347	401473
516785	401474
184013	401475
147145	401476
270558	401477
204506	401478
351285	401479
468976	401480
259172	401481
421054	401482
641928	401483
157507	401484
231636	401485
59283	401486
430047	401487
51705	401488
370070	401489
495243	401490
116830	401491
588980	401492
194254	401493
73189	401494
360947	401495
100505	401496
48242	401497
232203	401498
386985	401499
8212	401500
530802	401501
473062	401502
361997	401503
56486	401504
422755	401505
393439	401506
592916	401507
33635	401508
21814	401509
468272	401510
667340	401511
25651	401512
206641	401513
246191	401514
476228	401515
4207	401516
3651	401517
764	401518
54662	401519
18295	401520
77584	401521
133576	401522
149459	401523
168403	401524
494731	401525
668477	401526
75887	401527
524030	401528
189241	401529
193301	401530
35056	401531
514968	401532
616277	401533
113258	401534
10727	401535
511677	401536
204747	401537
301464	401538
135978	401539
578542	401540
210299	401541
459736	401542
512460	401543
50552	401544
464627	401545
43042	401546
49303	401547
160544	401548
152855	401549
3969	401550
2	401551
705802	401552
722951	401553
61936	401554
458600	401555
43630	401556
96457	401557
6281	401558
142754	401559
525174	401560
162643	401561
540126	401562
53477	401563
400660	401564
133179	401565
202995	401566
10381	401567
515730	401568
75986	401569
714694	401570
97308	401571
560819	401572
77328	401573
150311	401574
578341	401575
603829	401576
45858	401577
100094	401578
661704	401579
206561	401580
566019	401581
427884	401582
84355	401583
140931	401584
86476	401585
565435	401586
635038	401587
386074	401588
302970	401589
332186	401590
376807	401591
684634	401592
538488	401593
125687	401594
150640	401595
264660	401596
55431	401597
275673	401598
610534	401599
21373	401600
455242	401601
1715	401602
415270	401603
511884	401604
641560	401605
91344	401606
6391	401607
251403	401608
375316	401609
208684	401610
129900	401611
52597	401612
163039	401613
629344	401614
534871	401615
671267	401616
144001	401617
609703	401618
39225	401619
669483	401620
124918	401621
16192	401622
530773	401623
325869	401624
272409	401625
563292	401626
542342	401627
140116	401628
638333	401629
655327	401630
709325	401631
557914	401632
12464	401633
452148	401634
46108	401635
85976	401636
132022	401637
40995	401638
336191	401639
126866	401640
531509	401641
384780	401642
163692	401643
433563	401644
478205	401645
165552	401646
170968	401647
107007	401648
461063	401649
268318	401650
228891	401651
523952	401652
451399	401653
49720	401654
712388	401655
27397	401656
245385	401657
568493	401658
538633	401659
79159	401660
26339	401661
140005	401662
357706	401663
392759	401664
265985	401665
104399	401666
353838	401667
515091	401668
126856	401669
96483	401670
229537	401671
44239	401672
59357	401673
672237	401674
470696	401675
413191	401676
121815	401677
165878	401678
256397	401679
491488	401680
416033	401681
233827	401682
592298	401683
167181	401684
268629	401685
9561	401686
105286	401687
45154	401688
191742	401689
95791	401690
305642	401691
5858	401692
542904	401693
111670	401694
355933	401695
449254	401696
599213	401697
473632	401698
60798	401699
591089	401700
219552	401701
462269	401702
34485	401703
105484	401704
403351	401705
287776	401706
137471	401707
96789	401708
186906	401709
430872	401710
61268	401711
107076	401712
177849	401713
510666	401714
174082	401715
310384	401716
302617	401717
82164	401718
256906	401719
111601	401720
53683	401721
376312	401722
456971	401723
3075	401724
123073	401725
9494	401726
156550	401727
22257	401728
709345	401729
715698	401730
139389	401731
684170	401732
618228	401733
108899	401734
416784	401735
181409	401736
116733	401737
378732	401738
453188	401739
108643	401740
645179	401741
564281	401742
719704	401743
45762	401744
397784	401745
653399	401746
622560	401747
318580	401748
705690	401749
547359	401750
286675	401751
352102	401752
424398	401753
641360	401754
330577	401755
613246	401756
37650	401757
3949	401758
5688	401759
225470	401760
98836	401761
581250	401762
725277	401763
625510	401764
18830	401765
122109	401766
96289	401767
38889	401768
693585	401769
46748	401770
50989	401771
429491	401772
555348	401773
304630	401774
293166	401775
525393	401776
164655	401777
711834	401778
25274	401779
615276	401780
69583	401781
245606	401782
650034	401783
217362	401784
186961	401785
230996	401786
636594	401787
120365	401788
668332	401789
13847	401790
134592	401791
459216	401792
774	401793
613543	401794
12730	401795
81832	401796
605945	401797
49175	401798
13914	401799
1326	401800
70502	401801
197086	401802
75222	401803
353216	401804
554987	401805
459567	401806
374561	401807
560757	401808
600797	401809
22613	401810
591265	401811
112927	401812
302502	401813
122544	401814
370552	401815
148643	401816
519379	401817
712064	401818
52483	401819
89222	401820
553403	401821
274007	401822
118462	401823
576879	401824
587461	401825
338618	401826
23453	401827
16492	401828
51416	401829
40231	401830
75597	401831
428466	401832
690082	401833
101984	401834
265699	401835
460295	401836
477134	401837
164747	401838
626263	401839
469858	401840
376285	401841
364032	401842
200204	401843
320344	401844
54245	401845
274596	401846
13133	401847
494259	401848
432440	401849
165584	401850
349843	401851
25063	401852
329462	401853
535373	401854
1004	401855
1320	401856
251240	401857
289257	401858
184567	401859
4282	401860
148582	401861
693693	401862
5223	401863
122192	401864
426713	401865
85599	401866
40700	401867
6680	401868
665978	401869
622592	401870
191135	401871
62359	401872
21459	401873
68169	401874
534482	401875
328740	401876
132891	401877
8286	401878
123196	401879
619736	401880
205784	401881
438988	401882
620768	401883
85000	401884
618963	401885
372607	401886
127479	401887
31065	401888
320238	401889
224206	401890
550836	401891
647826	401892
462056	401893
713342	401894
2366	401895
608040	401896
47145	401897
443030	401898
126806	401899
142923	401900
420733	401901
74463	401902
625542	401903
186263	401904
45963	401905
595177	401906
14128	401907
199457	401908
520504	401909
363797	401910
392606	401911
37560	401912
79760	401913
226239	401914
311793	401915
94716	401916
411112	401917
5593	401918
308082	401919
386552	401920
713788	401921
542389	401922
39376	401923
417836	401924
519956	401925
79912	401926
5589	401927
88394	401928
491521	401929
48885	401930
342914	401931
387168	401932
296434	401933
709841	401934
72653	401935
44870	401936
22756	401937
322502	401938
7388	401939
706816	401940
390797	401941
14644	401942
610696	401943
470688	401944
450037	401945
358259	401946
57741	401947
416086	401948
51281	401949
56519	401950
122903	401951
310305	401952
211406	401953
673187	401954
720063	401955
5	401956
438	401957
297778	401958
43053	401959
600102	401960
393304	401961
447381	401962
124038	401963
374335	401964
52388	401965
51883	401966
512595	401967
599335	401968
30103	401969
293436	401970
111866	401971
100462	401972
668676	401973
36973	401974
229015	401975
108051	401976
213798	401977
452010	401978
358491	401979
442029	401980
388759	401981
621698	401982
154127	401983
79240	401984
707062	401985
505721	401986
145638	401987
179588	401988
679830	401989
40140	401990
563023	401991
36618	401992
513714	401993
654172	401994
720039	401995
68771	401996
95263	401997
116107	401998
90172	401999
552753	402000
147939	402001
397567	402002
604477	402003
534242	402004
350487	402005
246325	402006
49127	402007
582708	402008
559243	402009
204054	402010
120177	402011
199120	402012
4375	402013
105084	402014
143415	402015
541028	402016
14075	402017
184955	402018
320664	402019
149143	402020
62057	402021
421	402022
276393	402023
31201	402024
275330	402025
194364	402026
502384	402027
661062	402028
596776	402029
7842	402030
132286	402031
362607	402032
532704	402033
157860	402034
51462	402035
152888	402036
3007	402037
167112	402038
47397	402039
40290	402040
133542	402041
569706	402042
24523	402043
561684	402044
463150	402045
640745	402046
39573	402047
46974	402048
51477	402049
49056	402050
39835	402051
418847	402052
45212	402053
437792	402054
416444	402055
535442	402056
113357	402057
38531	402058
344949	402059
231225	402060
14207	402061
338	402062
111227	402063
413317	402064
655087	402065
540451	402066
39537	402067
77504	402068
95531	402069
423160	402070
294660	402071
158434	402072
450824	402073
54596	402074
41829	402075
334352	402076
128769	402077
323350	402078
447	402079
172852	402080
155179	402081
127766	402082
195804	402083
650975	402084
115342	402085
161819	402086
144180	402087
66144	402088
452613	402089
46703	402090
270821	402091
2707	402092
368283	402093
6245	402094
84920	402095
620720	402096
370362	402097
586728	402098
63277	402099
700446	402100
45552	402101
40547	402102
52559	402103
122585	402104
197052	402105
437147	402106
130859	402107
4362	402108
77808	402109
152508	402110
381678	402111
42943	402112
311771	402113
100591	402114
473725	402115
723613	402116
311823	402117
76513	402118
177204	402119
363380	402120
161995	402121
129739	402122
75656	402123
10816	402124
485886	402125
3290	402126
72534	402127
193475	402128
40539	402129
625537	402130
377288	402131
43259	402132
321623	402133
281616	402134
205523	402135
637999	402136
574589	402137
428220	402138
167024	402139
39408	402140
317350	402141
2801	402142
133228	402143
21640	402144
151513	402145
37664	402146
451598	402147
487219	402148
227210	402149
59137	402150
427153	402151
464482	402152
289999	402153
320987	402154
178978	402155
175771	402156
366805	402157
694555	402158
713778	402159
213141	402160
680209	402161
49289	402162
404867	402163
37971	402164
97151	402165
587723	402166
5068	402167
141826	402168
140067	402169
243107	402170
257577	402171
343465	402172
112633	402173
266134	402174
69051	402175
647212	402176
483406	402177
716730	402178
170289	402179
633588	402180
552755	402181
11030	402182
276818	402183
410131	402184
173587	402185
707848	402186
269699	402187
58843	402188
189984	402189
54004	402190
385415	402191
177104	402192
575550	402193
369729	402194
31480	402195
16276	402196
142471	402197
49510	402198
234071	402199
111009	402200
133368	402201
4503	402202
162565	402203
693429	402204
106485	402205
581072	402206
39343	402207
555937	402208
333151	402209
155751	402210
73487	402211
4425	402212
178491	402213
639915	402214
67136	402215
93329	402216
678257	402217
3663	402218
402787	402219
148452	402220
287518	402221
161564	402222
530103	402223
132275	402224
118420	402225
427472	402226
374957	402227
631973	402228
178682	402229
603316	402230
489591	402231
44393	402232
62913	402233
82985	402234
654511	402235
14552	402236
343969	402237
590522	402238
213860	402239
16645	402240
466913	402241
177230	402242
690781	402243
519765	402244
278952	402245
97135	402246
428975	402247
479190	402248
636738	402249
308017	402250
1957	402251
245198	402252
249846	402253
171189	402254
693650	402255
386052	402256
512402	402257
678648	402258
246	402259
44952	402260
296889	402261
75210	402262
561824	402263
42814	402264
549938	402265
438342	402266
410690	402267
386702	402268
481986	402269
463285	402270
428029	402271
52429	402272
383268	402273
27802	402274
2924	402275
58647	402276
118887	402277
52289	402278
390995	402279
2437	402280
79930	402281
151571	402282
6531	402283
287348	402284
34266	402285
414287	402286
533	402287
581748	402288
462440	402289
608635	402290
101980	402291
62964	402292
56719	402293
151368	402294
1091	402295
379701	402296
54417	402297
444091	402298
479825	402299
120383	402300
609547	402301
152200	402302
550776	402303
534611	402304
593990	402305
531140	402306
177118	402307
632654	402308
34586	402309
84814	402310
137465	402311
88642	402312
84967	402313
157446	402314
63041	402315
29063	402316
462167	402317
52535	402318
622671	402319
110206	402320
437453	402321
379283	402322
63096	402323
663502	402324
703502	402325
132438	402326
585308	402327
152989	402328
178215	402329
621462	402330
198925	402331
336873	402332
114106	402333
17357	402334
121562	402335
49016	402336
185058	402337
626527	402338
602014	402339
430875	402340
141445	402341
247130	402342
129794	402343
483754	402344
124398	402345
407740	402346
653093	402347
648060	402348
416715	402349
47579	402350
399695	402351
133291	402352
536425	402353
543130	402354
46766	402355
416397	402356
10173	402357
10762	402358
141989	402359
353626	402360
413568	402361
99346	402362
588718	402363
473674	402364
34922	402365
341545	402366
601265	402367
397606	402368
338231	402369
679170	402370
298355	402371
3273	402372
109278	402373
627737	402374
227952	402375
108504	402376
370920	402377
96138	402378
4064	402379
420623	402380
85128	402381
592881	402382
143596	402383
6326	402384
306888	402385
47771	402386
688968	402387
229694	402388
387508	402389
12465	402390
261068	402391
372591	402392
361665	402393
286062	402394
188155	402395
196983	402396
589990	402397
666885	402398
402277	402399
124834	402400
610362	402401
197876	402402
173174	402403
287633	402404
642509	402405
580726	402406
28685	402407
2	402408
122172	402409
338715	402410
685466	402411
70972	402412
329576	402413
267536	402414
133749	402415
468016	402416
3972	402417
241209	402418
237	402419
201493	402420
1111	402421
94886	402422
398739	402423
608499	402424
5967	402425
81825	402426
109855	402427
197922	402428
8677	402429
453587	402430
146803	402431
574617	402432
47438	402433
558603	402434
157251	402435
405410	402436
185812	402437
154208	402438
13899	402439
263366	402440
542315	402441
74407	402442
16263	402443
338738	402444
138844	402445
536451	402446
684556	402447
10189	402448
266459	402449
150271	402450
203280	402451
202713	402452
303906	402453
141929	402454
492403	402455
670801	402456
720575	402457
77977	402458
95550	402459
224870	402460
265012	402461
657341	402462
1225	402463
98042	402464
115425	402465
118493	402466
103642	402467
555382	402468
5540	402469
29369	402470
155918	402471
348705	402472
212510	402473
354750	402474
89112	402475
495341	402476
30147	402477
290535	402478
3041	402479
25349	402480
84582	402481
26185	402482
622782	402483
74092	402484
173970	402485
628745	402486
70384	402487
403785	402488
4466	402489
370532	402490
54975	402491
41917	402492
341407	402493
51037	402494
719027	402495
320626	402496
408676	402497
94315	402498
145402	402499
361140	402500
365066	402501
177427	402502
399111	402503
592101	402504
448435	402505
556111	402506
433260	402507
139835	402508
589277	402509
125772	402510
265754	402511
76756	402512
604970	402513
111176	402514
245357	402515
5729	402516
628981	402517
206276	402518
36278	402519
160600	402520
153954	402521
343	402522
688941	402523
4416	402524
381484	402525
58389	402526
576182	402527
458270	402528
370905	402529
31524	402530
227650	402531
630889	402532
31752	402533
326447	402534
628596	402535
14335	402536
47083	402537
127774	402538
45115	402539
448464	402540
439	402541
159301	402542
576869	402543
392492	402544
17783	402545
646075	402546
22763	402547
186475	402548
97710	402549
31287	402550
43550	402551
89815	402552
383125	402553
498267	402554
434888	402555
15349	402556
132197	402557
246711	402558
432892	402559
141171	402560
438682	402561
470940	402562
684120	402563
171958	402564
169457	402565
136789	402566
20556	402567
182706	402568
353193	402569
58128	402570
578799	402571
479160	402572
210850	402573
121785	402574
2959	402575
454157	402576
140193	402577
247340	402578
34718	402579
103134	402580
517877	402581
278174	402582
91164	402583
76058	402584
350740	402585
235470	402586
553356	402587
228410	402588
307723	402589
705564	402590
462383	402591
14150	402592
25565	402593
24322	402594
177491	402595
294061	402596
622876	402597
11448	402598
74215	402599
590603	402600
284480	402601
701271	402602
324147	402603
181	402604
353272	402605
124547	402606
358797	402607
232853	402608
434368	402609
137472	402610
112219	402611
6217	402612
79836	402613
113850	402614
4855	402615
53786	402616
21636	402617
136608	402618
548789	402619
121676	402620
46431	402621
244532	402622
709497	402623
98318	402624
512307	402625
547404	402626
7593	402627
7809	402628
351942	402629
567407	402630
480646	402631
2827	402632
517868	402633
47870	402634
6849	402635
10769	402636
15619	402637
245619	402638
69952	402639
350729	402640
335246	402641
594611	402642
618287	402643
462239	402644
451327	402645
502385	402646
265806	402647
474982	402648
276748	402649
326745	402650
13553	402651
298037	402652
131855	402653
162105	402654
557781	402655
104195	402656
169010	402657
144551	402658
201094	402659
680612	402660
691493	402661
86759	402662
16685	402663
1622	402664
499647	402665
622408	402666
666213	402667
526391	402668
561007	402669
423328	402670
378648	402671
261075	402672
70289	402673
353906	402674
341267	402675
166113	402676
296400	402677
678965	402678
423558	402679
31819	402680
75573	402681
98072	402682
714921	402683
31730	402684
1197	402685
306478	402686
293350	402687
51070	402688
253863	402689
12531	402690
29763	402691
154730	402692
569477	402693
548530	402694
370645	402695
146919	402696
381049	402697
58238	402698
629862	402699
529864	402700
445350	402701
79358	402702
161925	402703
380694	402704
188918	402705
403018	402706
444204	402707
157401	402708
627697	402709
58402	402710
645649	402711
157058	402712
203768	402713
244244	402714
360906	402715
587230	402716
618600	402717
293609	402718
51998	402719
39078	402720
2710	402721
4271	402722
301871	402723
540482	402724
130091	402725
238469	402726
651317	402727
629295	402728
112837	402729
91973	402730
94844	402731
23305	402732
684755	402733
507564	402734
651661	402735
17019	402736
540438	402737
67139	402738
124672	402739
177037	402740
12357	402741
665965	402742
484011	402743
31561	402744
1894	402745
661140	402746
679787	402747
232886	402748
238375	402749
210923	402750
467826	402751
538698	402752
125532	402753
10220	402754
419463	402755
203317	402756
427627	402757
124488	402758
296843	402759
17151	402760
505768	402761
426804	402762
422352	402763
67039	402764
46070	402765
77301	402766
557103	402767
556115	402768
109791	402769
61260	402770
92821	402771
50256	402772
708209	402773
10447	402774
42627	402775
491541	402776
80997	402777
347179	402778
605914	402779
707856	402780
46742	402781
13390	402782
48895	402783
678211	402784
39080	402785
724001	402786
457670	402787
523623	402788
134548	402789
119233	402790
688853	402791
657976	402792
170421	402793
74501	402794
24597	402795
424679	402796
174084	402797
642168	402798
11147	402799
12132	402800
341880	402801
119809	402802
83088	402803
2612	402804
146461	402805
265688	402806
223525	402807
523023	402808
304617	402809
51677	402810
583154	402811
382307	402812
15308	402813
535729	402814
6832	402815
171239	402816
129979	402817
8922	402818
682194	402819
72608	402820
123579	402821
687203	402822
560538	402823
111955	402824
1263	402825
103489	402826
53653	402827
24854	402828
83672	402829
612341	402830
516260	402831
364088	402832
723025	402833
490644	402834
656830	402835
186860	402836
124104	402837
131857	402838
412808	402839
164718	402840
272847	402841
374066	402842
273719	402843
403224	402844
77758	402845
1548	402846
39014	402847
43419	402848
615296	402849
650276	402850
684065	402851
475548	402852
689446	402853
9809	402854
28449	402855
503055	402856
437580	402857
2212	402858
110702	402859
138810	402860
694052	402861
74706	402862
80949	402863
6594	402864
124733	402865
15110	402866
125646	402867
468233	402868
153594	402869
263378	402870
157335	402871
631653	402872
85603	402873
111705	402874
124534	402875
41386	402876
9872	402877
362731	402878
143234	402879
23309	402880
607271	402881
327691	402882
36452	402883
181109	402884
289335	402885
133093	402886
2071	402887
422747	402888
81115	402889
12214	402890
235019	402891
156341	402892
251589	402893
92455	402894
218262	402895
240632	402896
65310	402897
647243	402898
96898	402899
647660	402900
111760	402901
174177	402902
284216	402903
643868	402904
655901	402905
390943	402906
15583	402907
478845	402908
121185	402909
60752	402910
21079	402911
160283	402912
1110	402913
206963	402914
157704	402915
6795	402916
26583	402917
360105	402918
6140	402919
367743	402920
480398	402921
357428	402922
628013	402923
6324	402924
535351	402925
65351	402926
655878	402927
412072	402928
117233	402929
17397	402930
462138	402931
13454	402932
31057	402933
73647	402934
559715	402935
523296	402936
161732	402937
425396	402938
54699	402939
34037	402940
342304	402941
61075	402942
300948	402943
96008	402944
466832	402945
443391	402946
295849	402947
10215	402948
459140	402949
169356	402950
205680	402951
455335	402952
5521	402953
6579	402954
65487	402955
461183	402956
89821	402957
13996	402958
309511	402959
78195	402960
51020	402961
148994	402962
116313	402963
148710	402964
49586	402965
39876	402966
127366	402967
426845	402968
1497	402969
209393	402970
130421	402971
605943	402972
80707	402973
35445	402974
35344	402975
482849	402976
718375	402977
186771	402978
397924	402979
502673	402980
33976	402981
126193	402982
163878	402983
512097	402984
568315	402985
9329	402986
103792	402987
381706	402988
407868	402989
171363	402990
562604	402991
15204	402992
86410	402993
496899	402994
32709	402995
244765	402996
692209	402997
191009	402998
47498	402999
118620	403000
63004	403001
444773	403002
559668	403003
281239	403004
135651	403005
543087	403006
452946	403007
495518	403008
51546	403009
134268	403010
13380	403011
321490	403012
10440	403013
189653	403014
28081	403015
70876	403016
218702	403017
687	403018
51862	403019
652195	403020
226835	403021
39299	403022
143348	403023
26545	403024
664923	403025
180928	403026
497006	403027
27506	403028
573942	403029
58359	403030
80953	403031
34113	403032
1262	403033
127806	403034
697903	403035
176342	403036
21133	403037
383545	403038
363927	403039
281224	403040
54058	403041
271678	403042
377828	403043
50533	403044
7405	403045
560942	403046
68826	403047
131434	403048
155549	403049
302360	403050
236686	403051
720295	403052
694665	403053
49205	403054
164343	403055
417125	403056
33690	403057
567183	403058
142726	403059
636188	403060
359311	403061
156626	403062
152730	403063
134481	403064
617747	403065
527808	403066
177712	403067
287985	403068
278337	403069
432695	403070
400567	403071
630092	403072
6882	403073
178881	403074
532388	403075
679563	403076
142246	403077
205195	403078
113175	403079
722693	403080
230176	403081
148418	403082
234251	403083
17836	403084
165000	403085
68896	403086
114605	403087
425187	403088
277761	403089
380686	403090
28726	403091
37283	403092
342227	403093
597152	403094
410807	403095
708328	403096
159720	403097
157907	403098
26519	403099
660379	403100
524699	403101
665613	403102
524464	403103
633454	403104
123314	403105
152622	403106
582223	403107
116862	403108
273595	403109
440722	403110
250015	403111
270660	403112
442370	403113
471841	403114
1649	403115
131856	403116
169078	403117
428760	403118
89548	403119
44490	403120
267834	403121
231134	403122
646271	403123
107775	403124
405211	403125
392547	403126
13610	403127
77360	403128
411878	403129
136482	403130
44805	403131
172034	403132
271230	403133
697652	403134
387459	403135
127434	403136
93225	403137
52241	403138
553739	403139
332272	403140
643825	403141
130318	403142
663086	403143
28229	403144
621969	403145
268410	403146
566553	403147
387650	403148
504229	403149
98	403150
7591	403151
546689	403152
65931	403153
167863	403154
151871	403155
39259	403156
3352	403157
274475	403158
531415	403159
41914	403160
304168	403161
253123	403162
554178	403163
477315	403164
581010	403165
6688	403166
117602	403167
693707	403168
130917	403169
458961	403170
496993	403171
318136	403172
305318	403173
116215	403174
364745	403175
642770	403176
611966	403177
201333	403178
361695	403179
329847	403180
44189	403181
259180	403182
1363	403183
253479	403184
90788	403185
9433	403186
633316	403187
23379	403188
268181	403189
724325	403190
77747	403191
68854	403192
89245	403193
351145	403194
253872	403195
114750	403196
49815	403197
37010	403198
53439	403199
451542	403200
614769	403201
628170	403202
69367	403203
502260	403204
328255	403205
84163	403206
555227	403207
241128	403208
647109	403209
151546	403210
14646	403211
438242	403212
376814	403213
100617	403214
90779	403215
553210	403216
113310	403217
52552	403218
136008	403219
162293	403220
118972	403221
11875	403222
157342	403223
3457	403224
310643	403225
266466	403226
609607	403227
700704	403228
130661	403229
48933	403230
559179	403231
629297	403232
600710	403233
67947	403234
99616	403235
533210	403236
287658	403237
19710	403238
84828	403239
678554	403240
81645	403241
44690	403242
85847	403243
109604	403244
229935	403245
231853	403246
385784	403247
17929	403248
19060	403249
362086	403250
79542	403251
17963	403252
375176	403253
81291	403254
39212	403255
413692	403256
592081	403257
672998	403258
124844	403259
637601	403260
53602	403261
639622	403262
337109	403263
197963	403264
91101	403265
171383	403266
179128	403267
202554	403268
152810	403269
141836	403270
285013	403271
20312	403272
340952	403273
132836	403274
45542	403275
35614	403276
325308	403277
533651	403278
485084	403279
140731	403280
148016	403281
130701	403282
156397	403283
6489	403284
399444	403285
36548	403286
405772	403287
483127	403288
50133	403289
54032	403290
71622	403291
57110	403292
15888	403293
398	403294
38819	403295
401127	403296
685936	403297
501908	403298
663338	403299
90197	403300
3241	403301
618511	403302
143313	403303
175291	403304
387	403305
38811	403306
148944	403307
455688	403308
57269	403309
49876	403310
90182	403311
102428	403312
567600	403313
373728	403314
375900	403315
616974	403316
682208	403317
564202	403318
47584	403319
527243	403320
94473	403321
502409	403322
305214	403323
362056	403324
236066	403325
28621	403326
24224	403327
259277	403328
304485	403329
341159	403330
525274	403331
120149	403332
702077	403333
443419	403334
11370	403335
616440	403336
46009	403337
509732	403338
93705	403339
183281	403340
32536	403341
35486	403342
136693	403343
5703	403344
724655	403345
118818	403346
631599	403347
58282	403348
6997	403349
107185	403350
631550	403351
496705	403352
174420	403353
645004	403354
27533	403355
122884	403356
215141	403357
650305	403358
106632	403359
568683	403360
222666	403361
506794	403362
511217	403363
38723	403364
440736	403365
69488	403366
160323	403367
273545	403368
180756	403369
156277	403370
196093	403371
316262	403372
670518	403373
84308	403374
323025	403375
390241	403376
296738	403377
69031	403378
4042	403379
229027	403380
121190	403381
30289	403382
324712	403383
329501	403384
331497	403385
37319	403386
418271	403387
350619	403388
726	403389
187937	403390
563710	403391
310680	403392
587358	403393
140777	403394
437724	403395
118229	403396
688831	403397
646600	403398
669638	403399
689987	403400
272334	403401
118841	403402
97265	403403
651350	403404
114900	403405
339	403406
520928	403407
38359	403408
404750	403409
345625	403410
257253	403411
172915	403412
9088	403413
686385	403414
136104	403415
135074	403416
580527	403417
533428	403418
351812	403419
665285	403420
363556	403421
176586	403422
684866	403423
560964	403424
142948	403425
171241	403426
360451	403427
173192	403428
222588	403429
254131	403430
424992	403431
532340	403432
292151	403433
344601	403434
209201	403435
79751	403436
389659	403437
117135	403438
322641	403439
301232	403440
101	403441
637439	403442
86600	403443
491183	403444
506273	403445
538910	403446
9510	403447
529887	403448
579046	403449
601090	403450
8313	403451
5478	403452
610163	403453
155099	403454
324993	403455
691753	403456
512006	403457
56067	403458
422989	403459
608992	403460
560281	403461
644315	403462
55372	403463
198003	403464
30574	403465
599797	403466
94685	403467
654688	403468
716204	403469
462	403470
171866	403471
86065	403472
52857	403473
40587	403474
362153	403475
604540	403476
171041	403477
5177	403478
159687	403479
154541	403480
86532	403481
184527	403482
135194	403483
110114	403484
103697	403485
521503	403486
702007	403487
637152	403488
9248	403489
436566	403490
273121	403491
329947	403492
550244	403493
573249	403494
401674	403495
555001	403496
454511	403497
47645	403498
83930	403499
599479	403500
61246	403501
406614	403502
667436	403503
128048	403504
33290	403505
619327	403506
41865	403507
399484	403508
34086	403509
398182	403510
49966	403511
135997	403512
409510	403513
24741	403514
644852	403515
98647	403516
623298	403517
381526	403518
116457	403519
449799	403520
54317	403521
36424	403522
276932	403523
182105	403524
188336	403525
13873	403526
320232	403527
225643	403528
131549	403529
108997	403530
4518	403531
138134	403532
64727	403533
700955	403534
6171	403535
673144	403536
93964	403537
321370	403538
80916	403539
550001	403540
79544	403541
381863	403542
9445	403543
5959	403544
53532	403545
264422	403546
6706	403547
702606	403548
620707	403549
89905	403550
146853	403551
659270	403552
12310	403553
173846	403554
393202	403555
208050	403556
559412	403557
24541	403558
150537	403559
78247	403560
28446	403561
210612	403562
153711	403563
354976	403564
168593	403565
664355	403566
275897	403567
560899	403568
79188	403569
594632	403570
44331	403571
570369	403572
118637	403573
365249	403574
354629	403575
305933	403576
6322	403577
186040	403578
378931	403579
403046	403580
678483	403581
675335	403582
252562	403583
142559	403584
21619	403585
93771	403586
739	403587
80618	403588
34132	403589
126635	403590
989	403591
11929	403592
177943	403593
74841	403594
392905	403595
623177	403596
266595	403597
601777	403598
53834	403599
57908	403600
512272	403601
45747	403602
158752	403603
265846	403604
640611	403605
644143	403606
56741	403607
40222	403608
46816	403609
158791	403610
657945	403611
202351	403612
308692	403613
2736	403614
278591	403615
560576	403616
297730	403617
165741	403618
173541	403619
9	403620
143413	403621
13761	403622
355029	403623
523034	403624
623972	403625
96015	403626
236973	403627
122875	403628
23634	403629
167221	403630
47031	403631
143375	403632
202525	403633
328461	403634
380461	403635
106914	403636
37452	403637
610898	403638
16137	403639
525571	403640
87917	403641
70204	403642
245410	403643
461570	403644
92927	403645
589885	403646
81381	403647
642466	403648
24409	403649
36662	403650
33840	403651
160702	403652
175634	403653
256385	403654
488207	403655
70287	403656
446031	403657
641448	403658
536533	403659
495935	403660
161059	403661
38238	403662
182180	403663
603330	403664
18817	403665
42999	403666
376622	403667
142703	403668
64267	403669
585824	403670
488425	403671
153737	403672
13833	403673
221256	403674
428267	403675
465737	403676
383485	403677
400433	403678
113635	403679
70406	403680
136270	403681
221202	403682
168439	403683
410164	403684
715592	403685
124942	403686
249263	403687
53398	403688
625531	403689
13211	403690
242624	403691
391590	403692
423216	403693
659244	403694
362538	403695
321389	403696
66854	403697
159047	403698
82698	403699
138042	403700
716634	403701
131468	403702
675368	403703
582140	403704
52245	403705
578422	403706
367802	403707
536798	403708
205843	403709
131704	403710
130274	403711
56034	403712
525679	403713
205033	403714
52999	403715
175260	403716
498524	403717
9918	403718
525629	403719
53187	403720
16560	403721
3215	403722
443954	403723
80454	403724
155920	403725
515017	403726
31489	403727
133093	403728
14624	403729
541370	403730
262662	403731
509697	403732
704199	403733
51764	403734
67547	403735
339152	403736
10896	403737
76750	403738
21691	403739
139010	403740
161878	403741
160124	403742
38094	403743
529863	403744
158439	403745
378970	403746
335304	403747
64573	403748
505244	403749
437283	403750
382544	403751
347761	403752
101524	403753
116653	403754
17471	403755
186847	403756
36546	403757
3610	403758
157595	403759
166182	403760
197916	403761
671393	403762
354905	403763
144084	403764
466048	403765
183568	403766
457678	403767
155660	403768
568378	403769
139963	403770
597194	403771
31066	403772
29718	403773
713154	403774
75069	403775
314117	403776
421911	403777
243030	403778
45296	403779
83139	403780
83739	403781
60421	403782
672665	403783
561325	403784
35600	403785
49185	403786
515222	403787
15723	403788
533184	403789
282761	403790
143973	403791
484209	403792
58698	403793
86601	403794
439114	403795
576426	403796
427657	403797
16700	403798
262418	403799
245547	403800
344335	403801
375684	403802
3868	403803
114584	403804
338275	403805
12381	403806
79988	403807
563987	403808
457342	403809
386268	403810
143238	403811
84510	403812
43370	403813
465535	403814
572942	403815
419907	403816
166613	403817
6086	403818
497135	403819
568551	403820
410001	403821
308343	403822
92730	403823
20678	403824
78810	403825
589910	403826
654409	403827
35861	403828
124270	403829
287371	403830
69392	403831
118094	403832
412127	403833
653865	403834
123013	403835
519136	403836
91522	403837
165160	403838
598382	403839
477325	403840
258439	403841
48131	403842
562588	403843
417579	403844
166885	403845
295472	403846
278386	403847
217775	403848
518413	403849
94834	403850
306075	403851
3950	403852
28203	403853
648713	403854
107501	403855
479884	403856
282430	403857
549656	403858
512068	403859
593481	403860
146752	403861
679538	403862
27445	403863
450343	403864
87589	403865
612141	403866
150223	403867
236282	403868
581914	403869
560405	403870
98311	403871
31574	403872
13650	403873
672529	403874
654074	403875
116228	403876
514225	403877
545363	403878
471	403879
210333	403880
139495	403881
503031	403882
25807	403883
30272	403884
335696	403885
227818	403886
367113	403887
143165	403888
311901	403889
67708	403890
469313	403891
123196	403892
4178	403893
211257	403894
337039	403895
615653	403896
113835	403897
411841	403898
583346	403899
8204	403900
33597	403901
43677	403902
317925	403903
276505	403904
4543	403905
699733	403906
259702	403907
465092	403908
3181	403909
119813	403910
115869	403911
281628	403912
10454	403913
44788	403914
51759	403915
280618	403916
141894	403917
180831	403918
32682	403919
231129	403920
42326	403921
387342	403922
44384	403923
575586	403924
523767	403925
174388	403926
62226	403927
617479	403928
254274	403929
677282	403930
391331	403931
159801	403932
492454	403933
16322	403934
700857	403935
673148	403936
316045	403937
502758	403938
214220	403939
450392	403940
198919	403941
89609	403942
291121	403943
91561	403944
70116	403945
43461	403946
136596	403947
333	403948
117731	403949
168645	403950
634993	403951
528195	403952
36404	403953
208659	403954
214885	403955
439786	403956
678857	403957
437619	403958
689944	403959
41712	403960
498043	403961
234895	403962
177183	403963
324285	403964
187180	403965
524853	403966
571172	403967
359160	403968
519987	403969
585102	403970
175466	403971
27918	403972
653832	403973
517892	403974
660154	403975
99462	403976
110817	403977
303613	403978
16997	403979
42672	403980
14779	403981
146808	403982
94394	403983
706858	403984
121760	403985
6162	403986
552606	403987
460513	403988
226500	403989
347049	403990
379193	403991
71847	403992
558941	403993
174293	403994
591964	403995
263696	403996
7313	403997
670746	403998
22627	403999
639391	404000
246610	404001
141648	404002
137365	404003
214033	404004
478862	404005
322611	404006
142620	404007
5466	404008
663932	404009
350270	404010
376	404011
85377	404012
109040	404013
688981	404014
124759	404015
109214	404016
46361	404017
21653	404018
272625	404019
653584	404020
95196	404021
312679	404022
583822	404023
98330	404024
116827	404025
74572	404026
42524	404027
645187	404028
644596	404029
608197	404030
191163	404031
185704	404032
307320	404033
416158	404034
247967	404035
565457	404036
148923	404037
135880	404038
610688	404039
115845	404040
108209	404041
654837	404042
182578	404043
154861	404044
452995	404045
233355	404046
100737	404047
25342	404048
103039	404049
20220	404050
431595	404051
125567	404052
177163	404053
32099	404054
259589	404055
23161	404056
374970	404057
15750	404058
507	404059
191032	404060
65334	404061
615628	404062
681438	404063
284754	404064
101037	404065
361987	404066
612818	404067
461614	404068
447638	404069
189618	404070
217921	404071
139808	404072
78184	404073
364513	404074
91424	404075
193892	404076
396326	404077
18249	404078
700572	404079
324871	404080
4510	404081
209054	404082
247323	404083
395458	404084
393543	404085
287090	404086
45443	404087
515258	404088
288571	404089
47612	404090
601492	404091
306423	404092
415078	404093
681934	404094
275289	404095
335264	404096
435670	404097
531487	404098
45763	404099
41471	404100
515662	404101
598527	404102
613123	404103
481945	404104
643931	404105
43067	404106
529507	404107
59466	404108
380079	404109
399981	404110
652673	404111
261781	404112
89924	404113
445733	404114
611823	404115
578392	404116
602369	404117
688608	404118
321799	404119
487867	404120
541210	404121
712631	404122
80596	404123
360418	404124
156947	404125
179495	404126
575495	404127
687627	404128
43674	404129
161118	404130
97670	404131
56519	404132
109904	404133
107450	404134
514015	404135
552964	404136
722010	404137
65448	404138
176369	404139
103590	404140
214409	404141
350848	404142
547931	404143
335103	404144
87353	404145
544442	404146
159164	404147
605627	404148
2699	404149
466568	404150
580831	404151
159008	404152
439434	404153
495816	404154
385837	404155
436620	404156
158627	404157
651536	404158
17488	404159
162599	404160
255511	404161
628131	404162
461044	404163
26565	404164
485694	404165
127475	404166
522240	404167
202018	404168
164061	404169
604498	404170
310957	404171
5400	404172
463548	404173
258989	404174
301	404175
555208	404176
59651	404177
331909	404178
519902	404179
174639	404180
679493	404181
29315	404182
180519	404183
8035	404184
533414	404185
629625	404186
95902	404187
525431	404188
59597	404189
195485	404190
446487	404191
134829	404192
34720	404193
526230	404194
172160	404195
484496	404196
491845	404197
282457	404198
231209	404199
147841	404200
211202	404201
682055	404202
496357	404203
411618	404204
70536	404205
263842	404206
394641	404207
19239	404208
13231	404209
535300	404210
464727	404211
647928	404212
149983	404213
213003	404214
355310	404215
268150	404216
169816	404217
3326	404218
38048	404219
157176	404220
700772	404221
537262	404222
311219	404223
96414	404224
503073	404225
210562	404226
377353	404227
44982	404228
710330	404229
19560	404230
86013	404231
159918	404232
669699	404233
38628	404234
584263	404235
381280	404236
653177	404237
307542	404238
54758	404239
281694	404240
630671	404241
251794	404242
44929	404243
186026	404244
201509	404245
146433	404246
108878	404247
311595	404248
479622	404249
96814	404250
32862	404251
537194	404252
458550	404253
593204	404254
146774	404255
27386	404256
437269	404257
266939	404258
80341	404259
33924	404260
16766	404261
718543	404262
279679	404263
148521	404264
29214	404265
133710	404266
365653	404267
472975	404268
33838	404269
557272	404270
384702	404271
674121	404272
186976	404273
103520	404274
706845	404275
388999	404276
11624	404277
24049	404278
98607	404279
368413	404280
521869	404281
717547	404282
501626	404283
616027	404284
411536	404285
535001	404286
1726	404287
390211	404288
10136	404289
259565	404290
287963	404291
621446	404292
572349	404293
281882	404294
615399	404295
579427	404296
46713	404297
95963	404298
126417	404299
26655	404300
243004	404301
36030	404302
338045	404303
475452	404304
690280	404305
384989	404306
719464	404307
264975	404308
596073	404309
687657	404310
143628	404311
564643	404312
132209	404313
381499	404314
464217	404315
81240	404316
49927	404317
8952	404318
612813	404319
661533	404320
176879	404321
455604	404322
392417	404323
93586	404324
707849	404325
216523	404326
594343	404327
612638	404328
401685	404329
228373	404330
125700	404331
363212	404332
164150	404333
109963	404334
694207	404335
8045	404336
130278	404337
14641	404338
129719	404339
96133	404340
376161	404341
19533	404342
295628	404343
339380	404344
10050	404345
36259	404346
361711	404347
54253	404348
15477	404349
83400	404350
284106	404351
340364	404352
551083	404353
34313	404354
429796	404355
362166	404356
391984	404357
558228	404358
452195	404359
321157	404360
160532	404361
42245	404362
37571	404363
153403	404364
119205	404365
180286	404366
37455	404367
37643	404368
386545	404369
185587	404370
40679	404371
55693	404372
425911	404373
465390	404374
126211	404375
692344	404376
443818	404377
64202	404378
533489	404379
326185	404380
667483	404381
106408	404382
697445	404383
189397	404384
571722	404385
13807	404386
503645	404387
30473	404388
648678	404389
158381	404390
541337	404391
651795	404392
672186	404393
155	404394
63255	404395
456862	404396
411739	404397
250822	404398
172068	404399
94612	404400
100545	404401
35679	404402
458441	404403
348115	404404
219847	404405
162674	404406
311566	404407
334789	404408
430637	404409
41061	404410
180699	404411
215460	404412
25678	404413
156636	404414
414436	404415
156252	404416
29930	404417
205985	404418
95952	404419
12123	404420
598712	404421
643380	404422
143335	404423
86675	404424
40396	404425
149941	404426
38985	404427
220197	404428
616940	404429
688823	404430
187267	404431
149297	404432
652055	404433
354216	404434
249206	404435
129793	404436
514911	404437
256899	404438
341319	404439
88206	404440
298537	404441
614372	404442
74680	404443
239734	404444
81432	404445
190464	404446
20717	404447
36762	404448
546661	404449
373567	404450
233515	404451
521841	404452
560851	404453
341217	404454
25699	404455
90509	404456
9880	404457
638691	404458
700119	404459
62575	404460
341973	404461
722103	404462
502111	404463
121333	404464
95165	404465
277740	404466
281801	404467
270170	404468
476464	404469
157098	404470
12659	404471
540366	404472
330885	404473
580640	404474
695247	404475
78224	404476
495706	404477
258751	404478
411743	404479
131801	404480
1916	404481
581902	404482
689497	404483
595093	404484
496994	404485
175767	404486
106896	404487
255028	404488
173180	404489
679965	404490
362290	404491
613862	404492
577974	404493
612968	404494
17776	404495
390955	404496
684066	404497
91605	404498
158784	404499
148860	404500
593140	404501
41626	404502
68991	404503
209007	404504
220151	404505
412186	404506
8241	404507
48733	404508
23403	404509
368118	404510
56921	404511
56329	404512
469554	404513
303563	404514
555713	404515
536	404516
154485	404517
559851	404518
45873	404519
161612	404520
4508	404521
264537	404522
372626	404523
590761	404524
269885	404525
476367	404526
106091	404527
13306	404528
87799	404529
332771	404530
239226	404531
679641	404532
384825	404533
372077	404534
103950	404535
502675	404536
125720	404537
682833	404538
313538	404539
276418	404540
620907	404541
629715	404542
651379	404543
33281	404544
97414	404545
404848	404546
160044	404547
637199	404548
231582	404549
352453	404550
32643	404551
551767	404552
244125	404553
117157	404554
185026	404555
107557	404556
345597	404557
276950	404558
27272	404559
684280	404560
436823	404561
182851	404562
582446	404563
627074	404564
228392	404565
118194	404566
228098	404567
620610	404568
29581	404569
300798	404570
40198	404571
331168	404572
180515	404573
140151	404574
188779	404575
636986	404576
69433	404577
351288	404578
12594	404579
24561	404580
180086	404581
542083	404582
175809	404583
6277	404584
356003	404585
435982	404586
328761	404587
20567	404588
287507	404589
264840	404590
48559	404591
288027	404592
653598	404593
363094	404594
87841	404595
619127	404596
482108	404597
341719	404598
246985	404599
642349	404600
719487	404601
153585	404602
106181	404603
508586	404604
104068	404605
534465	404606
392123	404607
82462	404608
232116	404609
465991	404610
466237	404611
56642	404612
636305	404613
4604	404614
171551	404615
720904	404616
439427	404617
67482	404618
40315	404619
64551	404620
462195	404621
56657	404622
54419	404623
209482	404624
388589	404625
286173	404626
163047	404627
545972	404628
31685	404629
692488	404630
394036	404631
136422	404632
537690	404633
236971	404634
694908	404635
377968	404636
368107	404637
89119	404638
28627	404639
595079	404640
400708	404641
358145	404642
596078	404643
5196	404644
720187	404645
681197	404646
504857	404647
97431	404648
20184	404649
224131	404650
7530	404651
717771	404652
349172	404653
162244	404654
580953	404655
268095	404656
4034	404657
170656	404658
690915	404659
40711	404660
934	404661
457964	404662
562595	404663
437382	404664
419496	404665
531917	404666
466979	404667
671849	404668
505826	404669
639746	404670
551171	404671
623780	404672
93093	404673
481860	404674
143444	404675
112193	404676
163033	404677
552859	404678
3216	404679
284288	404680
530371	404681
664576	404682
688223	404683
284459	404684
80890	404685
278521	404686
87958	404687
2647	404688
508699	404689
335154	404690
654758	404691
94559	404692
73482	404693
104	404694
136928	404695
66145	404696
117279	404697
382058	404698
40387	404699
185265	404700
708551	404701
46540	404702
154686	404703
401542	404704
63419	404705
179228	404706
247768	404707
262127	404708
281374	404709
247671	404710
336921	404711
184245	404712
403354	404713
179559	404714
657680	404715
316306	404716
665474	404717
83143	404718
95027	404719
35791	404720
582390	404721
423257	404722
387319	404723
676367	404724
447527	404725
595684	404726
377005	404727
402989	404728
114296	404729
156039	404730
191194	404731
43173	404732
464064	404733
410148	404734
500201	404735
108719	404736
604901	404737
6990	404738
9390	404739
146580	404740
721683	404741
302456	404742
520146	404743
14836	404744
491330	404745
656653	404746
107956	404747
128489	404748
226269	404749
627763	404750
473032	404751
318626	404752
575098	404753
131515	404754
282261	404755
4238	404756
197205	404757
154657	404758
15577	404759
534305	404760
396432	404761
243654	404762
4803	404763
37590	404764
507278	404765
149100	404766
223425	404767
611408	404768
360988	404769
112875	404770
330200	404771
693778	404772
612927	404773
140873	404774
277066	404775
79	404776
549034	404777
506016	404778
501639	404779
500972	404780
12667	404781
290039	404782
40864	404783
170313	404784
679421	404785
77942	404786
7961	404787
207393	404788
493025	404789
29434	404790
532360	404791
31971	404792
323758	404793
67268	404794
50	404795
137294	404796
172643	404797
136005	404798
37927	404799
105974	404800
347792	404801
294468	404802
65058	404803
558450	404804
462438	404805
567651	404806
24531	404807
443963	404808
663431	404809
557155	404810
79439	404811
55869	404812
9308	404813
50852	404814
643234	404815
37684	404816
134420	404817
77038	404818
485949	404819
595849	404820
698396	404821
504565	404822
116184	404823
60785	404824
99715	404825
63377	404826
115552	404827
329482	404828
122076	404829
41432	404830
428883	404831
303818	404832
241069	404833
145080	404834
105167	404835
118967	404836
653631	404837
591619	404838
10377	404839
173767	404840
22387	404841
9842	404842
673957	404843
203385	404844
150180	404845
450333	404846
104440	404847
239166	404848
559206	404849
307376	404850
493207	404851
452337	404852
591723	404853
67008	404854
228000	404855
307554	404856
38162	404857
636159	404858
688165	404859
183532	404860
463154	404861
169504	404862
908	404863
677370	404864
202612	404865
450738	404866
354958	404867
288263	404868
97305	404869
182795	404870
168200	404871
529884	404872
180037	404873
468917	404874
389593	404875
271536	404876
418752	404877
102278	404878
594000	404879
98329	404880
396012	404881
624699	404882
339080	404883
51947	404884
16029	404885
310277	404886
90321	404887
147865	404888
40932	404889
187502	404890
482070	404891
126102	404892
460967	404893
431657	404894
7553	404895
99250	404896
299770	404897
511489	404898
2319	404899
380782	404900
370092	404901
599098	404902
184214	404903
245009	404904
76594	404905
100970	404906
1454	404907
250524	404908
240755	404909
69730	404910
432021	404911
253270	404912
660808	404913
93123	404914
30283	404915
73519	404916
195607	404917
28068	404918
45302	404919
121477	404920
7543	404921
1688	404922
337106	404923
42585	404924
473745	404925
239726	404926
129981	404927
44172	404928
589449	404929
76711	404930
63564	404931
543449	404932
28775	404933
485459	404934
5210	404935
155354	404936
5248	404937
16718	404938
359663	404939
170110	404940
93420	404941
529776	404942
1523	404943
314402	404944
348571	404945
218627	404946
82294	404947
50734	404948
537726	404949
50494	404950
44634	404951
165643	404952
32400	404953
191815	404954
392977	404955
44179	404956
141994	404957
181316	404958
460429	404959
152338	404960
175588	404961
407240	404962
484544	404963
176890	404964
76342	404965
322312	404966
432601	404967
531125	404968
114119	404969
40739	404970
459522	404971
690163	404972
77767	404973
22626	404974
156519	404975
14714	404976
608050	404977
403988	404978
176273	404979
47361	404980
474900	404981
178926	404982
10199	404983
10079	404984
396026	404985
683621	404986
11539	404987
328337	404988
32488	404989
521350	404990
114362	404991
392737	404992
81113	404993
486762	404994
618551	404995
393751	404996
125482	404997
53763	404998
34105	404999
103940	405000
355699	405001
542857	405002
692500	405003
596516	405004
290563	405005
294018	405006
697472	405007
708692	405008
677507	405009
711010	405010
520632	405011
50202	405012
420512	405013
501011	405014
112355	405015
93007	405016
92779	405017
170154	405018
683211	405019
630944	405020
120841	405021
85469	405022
123745	405023
5084	405024
325160	405025
17502	405026
23110	405027
39928	405028
150893	405029
656089	405030
20432	405031
471299	405032
81102	405033
3502	405034
9702	405035
19696	405036
54463	405037
231420	405038
494049	405039
544747	405040
14078	405041
696339	405042
208310	405043
293225	405044
87488	405045
80390	405046
533492	405047
264812	405048
168041	405049
165942	405050
629701	405051
524970	405052
462	405053
54363	405054
426676	405055
62361	405056
40838	405057
5387	405058
5908	405059
45870	405060
75238	405061
696069	405062
352525	405063
101083	405064
667402	405065
674663	405066
61764	405067
317798	405068
119445	405069
68162	405070
23951	405071
403877	405072
183392	405073
145558	405074
3644	405075
568911	405076
678390	405077
144012	405078
139400	405079
594563	405080
288310	405081
233345	405082
429528	405083
9128	405084
209060	405085
142118	405086
165585	405087
18807	405088
182802	405089
589429	405090
444175	405091
191316	405092
145207	405093
181417	405094
131004	405095
717081	405096
179918	405097
26483	405098
182095	405099
459751	405100
126082	405101
33551	405102
725076	405103
421986	405104
104725	405105
87279	405106
370985	405107
613379	405108
533961	405109
198546	405110
25953	405111
68557	405112
9988	405113
542981	405114
446291	405115
62552	405116
641343	405117
254601	405118
116935	405119
606342	405120
136715	405121
381470	405122
140339	405123
270001	405124
42	405125
241775	405126
340020	405127
3402	405128
501269	405129
673564	405130
673663	405131
643950	405132
592668	405133
112311	405134
157199	405135
313403	405136
3181	405137
574452	405138
180786	405139
23429	405140
56584	405141
40977	405142
519247	405143
109721	405144
21477	405145
3128	405146
678885	405147
3744	405148
25581	405149
713421	405150
242096	405151
177808	405152
77520	405153
12685	405154
506365	405155
133684	405156
5821	405157
573338	405158
63550	405159
58403	405160
36637	405161
209995	405162
593033	405163
592107	405164
179470	405165
8212	405166
530212	405167
449007	405168
165400	405169
677254	405170
384012	405171
685637	405172
6002	405173
52053	405174
6137	405175
67584	405176
220302	405177
310378	405178
510363	405179
530492	405180
599446	405181
512617	405182
641495	405183
85820	405184
353204	405185
26770	405186
216466	405187
12512	405188
684376	405189
39798	405190
28002	405191
606948	405192
348073	405193
227844	405194
107085	405195
78943	405196
522509	405197
409444	405198
613705	405199
445187	405200
145768	405201
339841	405202
18321	405203
98477	405204
181984	405205
34557	405206
118477	405207
187203	405208
70247	405209
84238	405210
555101	405211
4086	405212
720203	405213
639465	405214
340825	405215
598728	405216
714954	405217
476012	405218
415323	405219
147810	405220
98212	405221
306891	405222
142868	405223
98306	405224
256217	405225
84102	405226
638740	405227
167335	405228
51908	405229
659137	405230
194799	405231
174231	405232
689773	405233
51454	405234
138604	405235
34683	405236
532010	405237
388800	405238
138450	405239
1110	405240
675076	405241
540855	405242
207360	405243
225763	405244
540847	405245
342177	405246
638616	405247
220574	405248
181963	405249
15768	405250
305745	405251
1301	405252
77472	405253
198987	405254
7021	405255
239898	405256
310545	405257
278662	405258
141998	405259
701889	405260
477664	405261
2686	405262
96469	405263
52341	405264
296523	405265
100823	405266
576610	405267
10272	405268
173468	405269
274789	405270
76851	405271
395068	405272
3182	405273
673890	405274
513577	405275
6658	405276
645990	405277
398849	405278
159657	405279
21921	405280
97570	405281
45947	405282
32691	405283
493510	405284
221	405285
112501	405286
336020	405287
497515	405288
99116	405289
259346	405290
129667	405291
166540	405292
92052	405293
570389	405294
282025	405295
297382	405296
425147	405297
450731	405298
138051	405299
67422	405300
82408	405301
725015	405302
227497	405303
8156	405304
590280	405305
296255	405306
318180	405307
79827	405308
85442	405309
244470	405310
65005	405311
495389	405312
162044	405313
31055	405314
320	405315
67913	405316
596090	405317
43203	405318
193239	405319
180203	405320
183349	405321
660728	405322
477497	405323
11	405324
104176	405325
528001	405326
550652	405327
157643	405328
709369	405329
377189	405330
307146	405331
207904	405332
4559	405333
512482	405334
247223	405335
601312	405336
633396	405337
184847	405338
299366	405339
222649	405340
626900	405341
11173	405342
376692	405343
138176	405344
301921	405345
196969	405346
5825	405347
14433	405348
120774	405349
594435	405350
102242	405351
161127	405352
497235	405353
564439	405354
114852	405355
502155	405356
323110	405357
123089	405358
304988	405359
126472	405360
275393	405361
504192	405362
72205	405363
451019	405364
662814	405365
53014	405366
218056	405367
2035	405368
100370	405369
720499	405370
141661	405371
41527	405372
552567	405373
139210	405374
136594	405375
110508	405376
384510	405377
509	405378
18776	405379
160925	405380
66937	405381
41580	405382
7123	405383
97221	405384
47970	405385
552492	405386
473110	405387
147390	405388
162986	405389
381790	405390
450811	405391
181144	405392
7893	405393
22406	405394
411935	405395
715940	405396
183882	405397
507132	405398
255640	405399
310839	405400
38925	405401
397589	405402
439379	405403
494122	405404
671566	405405
87929	405406
610594	405407
637164	405408
645933	405409
600991	405410
462776	405411
1832	405412
166177	405413
58563	405414
88267	405415
42671	405416
542944	405417
65878	405418
74979	405419
116373	405420
1232	405421
559592	405422
52197	405423
554064	405424
341285	405425
43145	405426
626549	405427
127782	405428
482840	405429
12235	405430
74280	405431
152985	405432
18037	405433
313076	405434
62049	405435
440177	405436
109063	405437
71515	405438
457316	405439
195690	405440
38784	405441
111224	405442
14390	405443
302618	405444
73459	405445
583598	405446
33714	405447
82669	405448
89171	405449
36002	405450
124954	405451
102931	405452
63481	405453
486401	405454
603349	405455
132500	405456
36235	405457
243326	405458
492825	405459
631513	405460
326224	405461
521772	405462
393743	405463
486497	405464
460481	405465
582596	405466
22522	405467
422405	405468
716216	405469
266373	405470
111267	405471
42236	405472
330204	405473
206743	405474
342974	405475
227145	405476
274822	405477
10787	405478
312513	405479
18395	405480
661128	405481
43152	405482
390157	405483
290805	405484
1636	405485
1870	405486
150030	405487
120630	405488
489071	405489
469109	405490
144041	405491
644479	405492
60851	405493
253300	405494
120446	405495
386405	405496
44431	405497
12380	405498
5929	405499
193827	405500
90469	405501
281073	405502
423907	405503
545975	405504
34028	405505
75997	405506
725160	405507
2457	405508
401173	405509
546216	405510
3590	405511
54988	405512
562591	405513
275910	405514
402257	405515
450964	405516
17014	405517
40064	405518
91393	405519
55900	405520
565003	405521
543844	405522
120613	405523
13178	405524
145319	405525
79174	405526
3857	405527
388792	405528
121760	405529
321346	405530
517173	405531
324263	405532
608142	405533
110022	405534
364168	405535
547280	405536
604340	405537
398269	405538
9212	405539
438943	405540
473378	405541
8686	405542
462140	405543
62097	405544
456438	405545
491769	405546
14826	405547
27179	405548
431399	405549
87676	405550
704081	405551
16996	405552
496663	405553
444464	405554
144821	405555
420576	405556
504969	405557
501866	405558
175794	405559
414183	405560
162658	405561
400077	405562
584734	405563
405872	405564
185728	405565
216891	405566
47761	405567
61748	405568
322499	405569
25147	405570
87110	405571
391083	405572
359673	405573
691199	405574
122255	405575
603634	405576
75383	405577
717963	405578
507015	405579
111765	405580
8389	405581
297177	405582
456805	405583
159692	405584
164351	405585
48843	405586
235800	405587
546906	405588
49947	405589
220158	405590
468537	405591
136022	405592
128753	405593
33260	405594
524178	405595
673476	405596
676005	405597
670506	405598
5079	405599
466593	405600
13829	405601
2420	405602
630880	405603
132051	405604
449811	405605
372475	405606
86190	405607
379146	405608
371754	405609
376728	405610
4744	405611
537966	405612
580694	405613
701232	405614
80287	405615
189890	405616
69464	405617
42847	405618
638987	405619
47139	405620
9027	405621
10832	405622
527396	405623
28675	405624
244152	405625
87919	405626
65862	405627
676145	405628
401566	405629
418750	405630
714376	405631
514290	405632
63288	405633
303454	405634
5194	405635
1099	405636
81817	405637
667079	405638
316427	405639
329719	405640
701409	405641
60245	405642
230062	405643
3061	405644
36751	405645
157364	405646
102957	405647
570700	405648
514636	405649
477107	405650
609479	405651
430266	405652
121999	405653
707507	405654
123179	405655
109489	405656
178897	405657
292381	405658
402527	405659
203328	405660
332220	405661
49983	405662
678151	405663
2101	405664
415240	405665
113428	405666
285038	405667
107879	405668
130158	405669
48889	405670
74673	405671
119303	405672
80400	405673
720846	405674
638071	405675
80509	405676
521418	405677
137878	405678
286715	405679
410793	405680
536659	405681
567019	405682
542841	405683
84466	405684
500306	405685
268183	405686
96407	405687
205888	405688
4600	405689
412156	405690
10865	405691
12669	405692
383387	405693
302515	405694
320281	405695
553246	405696
156143	405697
64993	405698
604187	405699
636922	405700
13420	405701
544862	405702
635801	405703
567119	405704
5812	405705
618725	405706
210922	405707
369258	405708
346508	405709
387887	405710
205240	405711
665969	405712
21934	405713
46052	405714
40819	405715
718931	405716
482379	405717
40067	405718
54829	405719
473588	405720
179069	405721
535328	405722
436658	405723
649829	405724
29629	405725
172178	405726
51958	405727
594711	405728
163265	405729
23404	405730
438247	405731
134800	405732
567623	405733
473775	405734
526036	405735
12876	405736
191467	405737
498089	405738
198136	405739
129421	405740
1996	405741
148572	405742
669130	405743
630136	405744
344754	405745
627287	405746
267441	405747
401406	405748
116260	405749
488490	405750
44742	405751
59329	405752
505220	405753
186236	405754
480563	405755
274008	405756
17608	405757
295598	405758
140525	405759
251010	405760
350123	405761
670174	405762
302870	405763
408767	405764
217840	405765
45612	405766
383324	405767
300441	405768
314399	405769
440388	405770
412820	405771
600223	405772
569524	405773
258043	405774
534682	405775
315426	405776
716882	405777
105647	405778
627731	405779
181632	405780
9014	405781
41825	405782
176027	405783
92128	405784
16577	405785
199034	405786
659523	405787
691578	405788
643830	405789
586004	405790
50074	405791
463510	405792
33503	405793
666595	405794
103620	405795
22221	405796
41140	405797
399692	405798
290785	405799
35682	405800
544097	405801
209973	405802
54636	405803
107488	405804
563702	405805
92427	405806
17908	405807
160221	405808
314036	405809
89442	405810
268636	405811
13794	405812
639285	405813
181678	405814
669760	405815
125073	405816
7966	405817
118599	405818
174641	405819
463002	405820
698610	405821
444412	405822
678058	405823
262648	405824
378951	405825
167844	405826
284375	405827
452894	405828
184485	405829
67302	405830
186925	405831
64514	405832
668961	405833
157000	405834
335787	405835
41862	405836
585482	405837
132010	405838
118173	405839
17144	405840
13520	405841
16734	405842
458427	405843
127674	405844
376252	405845
570509	405846
308144	405847
18460	405848
417611	405849
350307	405850
188894	405851
172949	405852
37229	405853
127858	405854
157261	405855
57538	405856
712725	405857
714021	405858
89042	405859
13059	405860
54289	405861
35307	405862
233646	405863
375174	405864
304260	405865
566467	405866
484659	405867
41008	405868
62453	405869
313170	405870
385421	405871
80817	405872
93898	405873
326027	405874
117855	405875
459266	405876
171879	405877
498875	405878
185714	405879
5918	405880
511950	405881
141244	405882
222397	405883
121541	405884
480555	405885
480710	405886
478338	405887
590996	405888
68666	405889
275861	405890
67468	405891
324964	405892
24290	405893
212601	405894
85172	405895
506606	405896
632297	405897
204532	405898
257663	405899
372472	405900
668670	405901
5918	405902
506861	405903
48714	405904
406756	405905
623717	405906
399740	405907
128613	405908
21575	405909
504097	405910
638291	405911
20741	405912
165336	405913
13021	405914
659034	405915
306502	405916
73962	405917
11752	405918
119997	405919
598235	405920
157299	405921
5612	405922
128223	405923
186387	405924
39110	405925
38174	405926
168873	405927
47790	405928
534020	405929
348647	405930
650514	405931
604207	405932
463901	405933
97705	405934
29930	405935
690847	405936
124693	405937
81697	405938
83484	405939
672156	405940
360457	405941
627792	405942
15603	405943
484392	405944
20434	405945
555718	405946
28287	405947
150171	405948
285688	405949
56472	405950
66576	405951
576403	405952
150166	405953
12559	405954
391402	405955
541855	405956
271310	405957
592506	405958
88872	405959
82307	405960
2248	405961
300005	405962
159385	405963
27561	405964
160736	405965
232819	405966
214115	405967
236431	405968
334672	405969
494117	405970
53595	405971
249947	405972
76595	405973
301162	405974
250612	405975
615603	405976
605576	405977
639091	405978
261845	405979
66126	405980
424826	405981
138913	405982
230516	405983
680333	405984
40513	405985
194182	405986
579130	405987
700559	405988
77922	405989
514384	405990
138085	405991
225631	405992
65639	405993
335977	405994
679102	405995
3004	405996
453051	405997
570478	405998
48955	405999
31136	406000
584838	406001
310425	406002
216393	406003
345497	406004
592442	406005
81697	406006
53375	406007
141472	406008
124664	406009
175387	406010
11567	406011
449328	406012
388594	406013
242622	406014
86769	406015
174890	406016
498600	406017
93385	406018
217621	406019
284324	406020
262838	406021
504090	406022
428764	406023
23404	406024
413236	406025
92588	406026
552779	406027
44446	406028
110342	406029
121645	406030
50656	406031
161927	406032
657611	406033
626376	406034
647743	406035
641211	406036
129615	406037
140621	406038
628794	406039
314884	406040
192323	406041
210201	406042
243075	406043
5750	406044
16718	406045
634221	406046
19688	406047
452377	406048
375140	406049
108553	406050
269564	406051
106504	406052
20102	406053
117863	406054
551177	406055
294411	406056
172035	406057
398510	406058
659921	406059
121645	406060
228007	406061
49926	406062
5833	406063
157620	406064
389573	406065
43365	406066
495529	406067
159154	406068
689097	406069
695835	406070
143239	406071
607427	406072
454840	406073
432225	406074
72827	406075
161016	406076
375987	406077
570123	406078
184779	406079
72472	406080
505697	406081
25410	406082
142620	406083
337309	406084
306513	406085
490031	406086
108501	406087
177351	406088
60374	406089
94643	406090
500630	406091
89621	406092
248661	406093
276149	406094
93338	406095
34204	406096
105605	406097
433295	406098
673462	406099
407267	406100
55702	406101
51708	406102
57987	406103
66061	406104
205541	406105
604797	406106
442915	406107
155077	406108
128124	406109
85181	406110
82924	406111
237229	406112
172267	406113
70486	406114
389194	406115
226376	406116
73288	406117
477097	406118
456844	406119
6408	406120
18630	406121
7057	406122
442874	406123
672191	406124
296033	406125
134866	406126
51494	406127
15806	406128
14957	406129
319688	406130
663451	406131
133804	406132
13182	406133
151877	406134
319068	406135
272252	406136
126197	406137
81506	406138
354208	406139
326341	406140
529147	406141
281406	406142
73814	406143
19956	406144
113952	406145
38766	406146
365467	406147
415326	406148
458463	406149
32204	406150
82876	406151
164163	406152
352426	406153
205858	406154
580071	406155
53598	406156
153250	406157
161191	406158
399707	406159
405233	406160
445189	406161
584254	406162
150720	406163
327928	406164
40624	406165
214061	406166
548669	406167
479550	406168
199849	406169
569902	406170
253	406171
26792	406172
66532	406173
65354	406174
54953	406175
41375	406176
129051	406177
97338	406178
97357	406179
99382	406180
500510	406181
29050	406182
202501	406183
477893	406184
72797	406185
6244	406186
559354	406187
150892	406188
91803	406189
627456	406190
89060	406191
235374	406192
2900	406193
455248	406194
638614	406195
147964	406196
309194	406197
614029	406198
180961	406199
612300	406200
32042	406201
93341	406202
397196	406203
207201	406204
418019	406205
9086	406206
7129	406207
360319	406208
143	406209
5479	406210
107537	406211
590636	406212
290680	406213
401067	406214
281110	406215
341538	406216
2359	406217
686183	406218
294065	406219
64788	406220
39638	406221
110825	406222
125721	406223
125821	406224
478657	406225
94253	406226
659422	406227
30992	406228
25424	406229
64695	406230
427574	406231
18603	406232
380971	406233
716305	406234
333263	406235
650518	406236
56396	406237
220406	406238
635049	406239
635409	406240
398692	406241
263018	406242
30508	406243
624233	406244
240996	406245
74486	406246
712927	406247
132743	406248
162709	406249
327317	406250
610884	406251
220872	406252
299074	406253
248166	406254
316604	406255
623615	406256
10583	406257
561422	406258
9249	406259
621877	406260
531024	406261
255128	406262
23776	406263
593643	406264
444686	406265
328185	406266
710573	406267
153075	406268
119728	406269
527106	406270
696124	406271
45806	406272
322514	406273
334469	406274
712373	406275
640897	406276
246791	406277
316558	406278
541511	406279
83517	406280
499704	406281
20676	406282
32262	406283
631875	406284
633499	406285
368749	406286
6686	406287
665244	406288
641815	406289
461444	406290
31132	406291
345674	406292
46761	406293
10435	406294
622681	406295
115738	406296
117934	406297
115658	406298
5075	406299
254987	406300
637845	406301
397	406302
162975	406303
372628	406304
534177	406305
641488	406306
39708	406307
2230	406308
328967	406309
168216	406310
3482	406311
95004	406312
587857	406313
202390	406314
487186	406315
13280	406316
526645	406317
703835	406318
693622	406319
117662	406320
439511	406321
504559	406322
472810	406323
121718	406324
290757	406325
483297	406326
93685	406327
660268	406328
64519	406329
476373	406330
518961	406331
78244	406332
458112	406333
286106	406334
302802	406335
256430	406336
16140	406337
171628	406338
115279	406339
85714	406340
471553	406341
380635	406342
278983	406343
521256	406344
167372	406345
11833	406346
32922	406347
436668	406348
419253	406349
466604	406350
315346	406351
540567	406352
247830	406353
279443	406354
22154	406355
292904	406356
538323	406357
621378	406358
334370	406359
679597	406360
253220	406361
26369	406362
258040	406363
54216	406364
316506	406365
401248	406366
41142	406367
682680	406368
1709	406369
414819	406370
642477	406371
55672	406372
522109	406373
64846	406374
444711	406375
634534	406376
82237	406377
221356	406378
712309	406379
185291	406380
647162	406381
473915	406382
204363	406383
22672	406384
195153	406385
390866	406386
626348	406387
37999	406388
594357	406389
349868	406390
652849	406391
149140	406392
45924	406393
423867	406394
449240	406395
626808	406396
123380	406397
2824	406398
170769	406399
349941	406400
310	406401
109381	406402
55951	406403
10716	406404
574483	406405
91948	406406
718650	406407
74935	406408
39413	406409
86734	406410
64286	406411
38417	406412
712361	406413
592373	406414
56489	406415
317842	406416
348530	406417
110771	406418
19783	406419
28687	406420
476301	406421
703057	406422
490244	406423
223366	406424
9888	406425
35515	406426
180171	406427
136482	406428
218545	406429
92995	406430
537518	406431
17760	406432
135651	406433
4710	406434
418925	406435
687694	406436
410270	406437
99365	406438
700311	406439
142720	406440
811	406441
395968	406442
415506	406443
2024	406444
253437	406445
35772	406446
584489	406447
684959	406448
18029	406449
54315	406450
629447	406451
5850	406452
1515	406453
21900	406454
134761	406455
651337	406456
165805	406457
62405	406458
269307	406459
6053	406460
114734	406461
133958	406462
152921	406463
714663	406464
308645	406465
406941	406466
101958	406467
460128	406468
83727	406469
137836	406470
36594	406471
159259	406472
85267	406473
698808	406474
97168	406475
333807	406476
317438	406477
456206	406478
554089	406479
169715	406480
34615	406481
153894	406482
485498	406483
424	406484
92204	406485
178008	406486
189453	406487
429605	406488
110	406489
699546	406490
174285	406491
76954	406492
299990	406493
25917	406494
524209	406495
2973	406496
190981	406497
260043	406498
344314	406499
628627	406500
34570	406501
638850	406502
406058	406503
311346	406504
57705	406505
79419	406506
431027	406507
650602	406508
454472	406509
432265	406510
38109	406511
114507	406512
121981	406513
40446	406514
33421	406515
395010	406516
116410	406517
120573	406518
64872	406519
199465	406520
303106	406521
406644	406522
164930	406523
302451	406524
699499	406525
59757	406526
147811	406527
338363	406528
178549	406529
480001	406530
420846	406531
469656	406532
17920	406533
203663	406534
133280	406535
307478	406536
215506	406537
562558	406538
5425	406539
101958	406540
235065	406541
215860	406542
23326	406543
414992	406544
322567	406545
179986	406546
123174	406547
107436	406548
374825	406549
185863	406550
93506	406551
554218	406552
416367	406553
569756	406554
422746	406555
32845	406556
38812	406557
176696	406558
141635	406559
6787	406560
53591	406561
600880	406562
696795	406563
321403	406564
168346	406565
161955	406566
16592	406567
274886	406568
81420	406569
492746	406570
476942	406571
264079	406572
281800	406573
230562	406574
549822	406575
361796	406576
201706	406577
631567	406578
98632	406579
215722	406580
67955	406581
690793	406582
691	406583
453200	406584
602185	406585
372269	406586
75250	406587
202941	406588
45555	406589
46433	406590
25821	406591
113986	406592
50649	406593
354119	406594
582582	406595
555088	406596
372408	406597
131126	406598
322695	406599
427192	406600
537046	406601
161592	406602
586519	406603
27659	406604
1832	406605
581088	406606
109782	406607
675776	406608
118044	406609
163724	406610
263023	406611
76900	406612
533464	406613
8332	406614
397617	406615
86895	406616
570463	406617
516295	406618
115999	406619
146162	406620
78456	406621
542989	406622
559212	406623
567468	406624
113805	406625
584096	406626
101780	406627
502092	406628
6644	406629
31377	406630
25046	406631
23948	406632
198149	406633
350243	406634
201625	406635
19686	406636
557120	406637
389134	406638
190413	406639
131007	406640
233028	406641
392730	406642
58887	406643
303438	406644
692398	406645
68429	406646
290372	406647
71450	406648
116420	406649
6486	406650
1227	406651
12703	406652
126899	406653
36081	406654
45552	406655
93265	406656
636346	406657
248474	406658
251712	406659
619375	406660
615237	406661
644753	406662
650167	406663
97720	406664
469	406665
555085	406666
642559	406667
183380	406668
312591	406669
552772	406670
525659	406671
685673	406672
288372	406673
519010	406674
50739	406675
3146	406676
67654	406677
684	406678
27275	406679
437632	406680
530100	406681
437518	406682
307859	406683
116354	406684
587238	406685
160996	406686
400327	406687
370451	406688
440707	406689
150065	406690
72	406691
271046	406692
941	406693
17992	406694
195066	406695
24829	406696
153959	406697
662548	406698
76558	406699
490143	406700
318506	406701
140687	406702
276088	406703
562742	406704
288733	406705
513870	406706
318132	406707
477933	406708
583999	406709
49788	406710
62523	406711
77052	406712
177085	406713
349651	406714
312054	406715
114722	406716
260364	406717
8428	406718
456047	406719
51179	406720
55202	406721
446177	406722
183589	406723
483518	406724
709804	406725
31596	406726
6675	406727
632197	406728
218330	406729
676557	406730
244998	406731
35376	406732
573616	406733
410789	406734
119045	406735
358495	406736
77583	406737
682505	406738
544572	406739
8652	406740
377539	406741
640050	406742
53933	406743
462750	406744
59441	406745
172532	406746
476209	406747
716249	406748
649098	406749
662461	406750
262898	406751
132888	406752
322099	406753
146584	406754
343016	406755
82511	406756
623590	406757
650181	406758
59594	406759
561231	406760
316859	406761
45021	406762
10810	406763
456272	406764
473002	406765
493875	406766
517577	406767
445731	406768
46580	406769
358622	406770
62736	406771
187926	406772
396109	406773
88347	406774
130635	406775
30813	406776
312297	406777
575475	406778
490920	406779
116179	406780
279889	406781
135123	406782
629947	406783
257870	406784
342264	406785
569542	406786
124571	406787
21031	406788
155644	406789
239708	406790
251916	406791
130059	406792
688713	406793
473651	406794
680627	406795
319425	406796
139709	406797
560475	406798
270480	406799
44395	406800
78476	406801
453045	406802
157985	406803
8370	406804
31333	406805
4998	406806
250007	406807
522227	406808
291146	406809
578745	406810
497564	406811
48178	406812
253856	406813
110432	406814
325159	406815
549162	406816
93739	406817
381959	406818
442970	406819
11365	406820
464296	406821
456727	406822
131647	406823
478882	406824
50453	406825
487570	406826
274890	406827
703755	406828
277313	406829
558994	406830
548691	406831
706644	406832
27149	406833
692244	406834
427144	406835
399454	406836
161772	406837
69650	406838
449636	406839
296350	406840
68254	406841
380973	406842
568005	406843
33083	406844
20466	406845
447316	406846
283504	406847
177253	406848
420477	406849
680810	406850
162169	406851
526313	406852
119846	406853
399529	406854
10702	406855
29356	406856
352727	406857
409761	406858
362278	406859
69317	406860
203146	406861
452929	406862
36493	406863
65728	406864
486971	406865
179044	406866
446506	406867
91057	406868
139928	406869
504517	406870
236199	406871
603710	406872
59918	406873
17062	406874
583114	406875
596877	406876
474285	406877
148593	406878
486836	406879
11933	406880
9622	406881
592825	406882
2897	406883
21133	406884
46259	406885
797	406886
218398	406887
6390	406888
577329	406889
356692	406890
418292	406891
53824	406892
652480	406893
103123	406894
669049	406895
203393	406896
46317	406897
152381	406898
420857	406899
290292	406900
528367	406901
1825	406902
28180	406903
30517	406904
242475	406905
637547	406906
546759	406907
705569	406908
518219	406909
122366	406910
260720	406911
264642	406912
136759	406913
651723	406914
332477	406915
96958	406916
161411	406917
282559	406918
105438	406919
155360	406920
141364	406921
647502	406922
149098	406923
48754	406924
127582	406925
285340	406926
46613	406927
16576	406928
389769	406929
123367	406930
245	406931
142656	406932
87120	406933
364472	406934
186736	406935
342939	406936
249407	406937
201978	406938
265526	406939
254206	406940
181300	406941
514928	406942
141907	406943
357616	406944
5575	406945
103583	406946
632492	406947
52784	406948
217829	406949
686665	406950
677109	406951
419036	406952
703019	406953
572992	406954
242736	406955
104830	406956
32008	406957
234525	406958
606013	406959
164346	406960
179860	406961
166031	406962
550878	406963
434793	406964
38391	406965
28693	406966
551558	406967
86085	406968
136075	406969
566714	406970
106929	406971
668464	406972
166000	406973
35901	406974
110518	406975
635140	406976
700970	406977
47952	406978
155714	406979
158721	406980
688214	406981
648637	406982
41308	406983
5299	406984
187064	406985
640061	406986
609261	406987
8515	406988
510319	406989
46556	406990
303471	406991
296496	406992
332360	406993
228411	406994
2745	406995
4922	406996
602957	406997
691360	406998
182612	406999
692	407000
144070	407001
474764	407002
552298	407003
49791	407004
270044	407005
136612	407006
613721	407007
42954	407008
616241	407009
500426	407010
6624	407011
43719	407012
693421	407013
214769	407014
327750	407015
185858	407016
556108	407017
35868	407018
684222	407019
11697	407020
225733	407021
21035	407022
221555	407023
516086	407024
295033	407025
168649	407026
14145	407027
618711	407028
348095	407029
80695	407030
321125	407031
3383	407032
4007	407033
361575	407034
598574	407035
607313	407036
230819	407037
568501	407038
674875	407039
186771	407040
224270	407041
144174	407042
462527	407043
684305	407044
479022	407045
178221	407046
365986	407047
365561	407048
226396	407049
8541	407050
462749	407051
176584	407052
50858	407053
111226	407054
160266	407055
315974	407056
110989	407057
45432	407058
3441	407059
152845	407060
92896	407061
718525	407062
358499	407063
61121	407064
142487	407065
160216	407066
131896	407067
143718	407068
344689	407069
304728	407070
168730	407071
55107	407072
68454	407073
31245	407074
149057	407075
587754	407076
455866	407077
704181	407078
460451	407079
53692	407080
50535	407081
319343	407082
46136	407083
188	407084
672501	407085
173621	407086
6259	407087
68005	407088
128113	407089
132824	407090
673740	407091
201605	407092
566193	407093
319332	407094
98393	407095
472940	407096
56602	407097
700755	407098
601045	407099
116346	407100
73683	407101
236045	407102
430110	407103
495084	407104
576194	407105
152	407106
132727	407107
504801	407108
157006	407109
16961	407110
486023	407111
54924	407112
155972	407113
379911	407114
171419	407115
109931	407116
28641	407117
53405	407118
42916	407119
342014	407120
585283	407121
126877	407122
149699	407123
408642	407124
482075	407125
62239	407126
271535	407127
94840	407128
145199	407129
323410	407130
136714	407131
6432	407132
129007	407133
487111	407134
686386	407135
52484	407136
599196	407137
10142	407138
238485	407139
16872	407140
191770	407141
368797	407142
30430	407143
8554	407144
367685	407145
427749	407146
170121	407147
150989	407148
697619	407149
234729	407150
613596	407151
39599	407152
73769	407153
107243	407154
67035	407155
308553	407156
196796	407157
43199	407158
701644	407159
116772	407160
481890	407161
95710	407162
304777	407163
229886	407164
648179	407165
182854	407166
67	407167
21232	407168
314030	407169
82476	407170
5746	407171
70164	407172
686575	407173
513147	407174
594876	407175
279063	407176
140182	407177
13476	407178
192342	407179
417756	407180
41616	407181
109547	407182
337842	407183
710020	407184
23588	407185
96014	407186
360190	407187
180051	407188
23103	407189
119436	407190
43898	407191
278985	407192
146828	407193
58773	407194
601108	407195
445558	407196
36673	407197
4178	407198
668486	407199
580794	407200
484020	407201
4697	407202
545634	407203
53806	407204
443438	407205
354204	407206
252998	407207
127105	407208
222243	407209
348825	407210
2144	407211
168797	407212
276703	407213
172909	407214
50968	407215
271395	407216
8027	407217
609745	407218
12960	407219
159230	407220
172022	407221
706355	407222
774	407223
30078	407224
633749	407225
671293	407226
566390	407227
662369	407228
193369	407229
70727	407230
711015	407231
4563	407232
673688	407233
478569	407234
283722	407235
440019	407236
566292	407237
62745	407238
676834	407239
67873	407240
708561	407241
270971	407242
731	407243
140679	407244
254527	407245
460426	407246
123350	407247
313118	407248
231822	407249
272785	407250
341027	407251
613217	407252
382766	407253
73759	407254
702943	407255
179670	407256
623900	407257
137513	407258
46370	407259
124171	407260
361045	407261
206281	407262
284814	407263
213540	407264
121002	407265
493307	407266
163911	407267
68144	407268
295458	407269
273972	407270
200399	407271
251118	407272
96982	407273
341922	407274
497030	407275
665234	407276
240866	407277
491413	407278
44624	407279
23433	407280
720899	407281
122997	407282
38430	407283
651439	407284
378357	407285
518084	407286
160743	407287
496867	407288
49659	407289
18560	407290
624803	407291
501339	407292
21927	407293
164160	407294
222204	407295
44169	407296
509415	407297
46	407298
110861	407299
558132	407300
561625	407301
175477	407302
287647	407303
563535	407304
637793	407305
632657	407306
380149	407307
213831	407308
120441	407309
75220	407310
649390	407311
371347	407312
672596	407313
688324	407314
687478	407315
32792	407316
446794	407317
134127	407318
668910	407319
33230	407320
439985	407321
31617	407322
44164	407323
590128	407324
476213	407325
493236	407326
132003	407327
199150	407328
206680	407329
500760	407330
252272	407331
157008	407332
701997	407333
484271	407334
184621	407335
3313	407336
329662	407337
716618	407338
2969	407339
695561	407340
496275	407341
137542	407342
608496	407343
587447	407344
555046	407345
51220	407346
44984	407347
182992	407348
400689	407349
17573	407350
169423	407351
158076	407352
10859	407353
275039	407354
268696	407355
118164	407356
18493	407357
211203	407358
476	407359
300740	407360
687011	407361
89724	407362
162598	407363
12117	407364
32211	407365
57997	407366
668077	407367
89294	407368
315238	407369
374507	407370
622846	407371
434373	407372
165126	407373
603735	407374
449402	407375
145981	407376
609416	407377
46516	407378
505318	407379
119874	407380
716455	407381
99941	407382
449431	407383
200347	407384
142388	407385
123952	407386
96139	407387
169838	407388
18333	407389
158571	407390
12914	407391
158996	407392
448078	407393
471734	407394
117150	407395
509975	407396
58493	407397
235134	407398
13989	407399
63620	407400
110526	407401
536345	407402
22743	407403
385568	407404
138021	407405
476308	407406
73147	407407
681576	407408
28642	407409
8602	407410
493505	407411
346411	407412
159666	407413
96518	407414
140230	407415
118194	407416
121056	407417
600096	407418
20168	407419
688081	407420
390100	407421
258931	407422
683291	407423
317714	407424
178033	407425
85353	407426
113808	407427
646793	407428
5785	407429
28203	407430
416493	407431
592359	407432
552823	407433
197363	407434
138119	407435
420936	407436
339069	407437
639679	407438
45626	407439
416696	407440
93983	407441
180013	407442
446588	407443
620427	407444
49208	407445
77902	407446
89184	407447
452211	407448
1629	407449
26484	407450
490915	407451
266214	407452
146563	407453
18049	407454
240457	407455
60246	407456
409178	407457
611174	407458
148877	407459
610037	407460
178261	407461
206500	407462
575867	407463
323232	407464
50423	407465
116076	407466
344656	407467
131325	407468
267162	407469
106167	407470
109127	407471
11661	407472
2526	407473
331178	407474
626710	407475
707765	407476
393729	407477
11166	407478
567602	407479
14792	407480
148024	407481
631563	407482
185702	407483
104493	407484
399231	407485
597433	407486
427764	407487
15772	407488
459283	407489
360711	407490
233808	407491
466897	407492
237643	407493
597465	407494
433359	407495
83792	407496
268994	407497
556417	407498
63004	407499
7402	407500
11263	407501
341796	407502
74901	407503
161520	407504
390387	407505
706802	407506
282711	407507
67148	407508
18009	407509
125912	407510
192283	407511
726	407512
254683	407513
701966	407514
77653	407515
129890	407516
666560	407517
463621	407518
461199	407519
522712	407520
29169	407521
665900	407522
122511	407523
641120	407524
178679	407525
126947	407526
698015	407527
476494	407528
96180	407529
142076	407530
37830	407531
5203	407532
311123	407533
359863	407534
454054	407535
314480	407536
36570	407537
4258	407538
189106	407539
360050	407540
677445	407541
268974	407542
484770	407543
254408	407544
242206	407545
147253	407546
173263	407547
82240	407548
5693	407549
327480	407550
601020	407551
538679	407552
156204	407553
152362	407554
427530	407555
142144	407556
296568	407557
115236	407558
50517	407559
32889	407560
708824	407561
548452	407562
362727	407563
136100	407564
454546	407565
498411	407566
106474	407567
256664	407568
25005	407569
295392	407570
234168	407571
601689	407572
80240	407573
514593	407574
128622	407575
186264	407576
11558	407577
88747	407578
695770	407579
314873	407580
196425	407581
96144	407582
324423	407583
473225	407584
39387	407585
719548	407586
51633	407587
597694	407588
451900	407589
158563	407590
386987	407591
646743	407592
173116	407593
266173	407594
27161	407595
391010	407596
623226	407597
45597	407598
476801	407599
581463	407600
362178	407601
20346	407602
465572	407603
160264	407604
431777	407605
460382	407606
539822	407607
186324	407608
288201	407609
5527	407610
128777	407611
73002	407612
337165	407613
158941	407614
155024	407615
104260	407616
152866	407617
487887	407618
178875	407619
360624	407620
442201	407621
142052	407622
8515	407623
139069	407624
309012	407625
442850	407626
121851	407627
7212	407628
302069	407629
231515	407630
305196	407631
121627	407632
148029	407633
456240	407634
878	407635
154823	407636
200166	407637
13134	407638
678600	407639
319759	407640
129454	407641
181528	407642
469402	407643
89487	407644
411314	407645
113493	407646
100989	407647
467861	407648
398109	407649
623051	407650
137437	407651
460815	407652
382065	407653
80461	407654
13949	407655
519601	407656
539789	407657
90700	407658
21083	407659
683822	407660
229074	407661
433678	407662
701995	407663
127469	407664
424006	407665
54953	407666
645272	407667
203068	407668
191711	407669
282959	407670
380436	407671
384163	407672
134225	407673
1105	407674
616783	407675
485472	407676
691391	407677
11668	407678
150642	407679
617828	407680
526873	407681
44036	407682
580850	407683
44131	407684
233961	407685
112391	407686
92540	407687
79141	407688
314416	407689
588354	407690
626029	407691
696726	407692
184154	407693
604873	407694
322309	407695
599996	407696
527002	407697
305586	407698
114224	407699
5888	407700
109834	407701
68086	407702
74488	407703
10771	407704
54224	407705
149131	407706
486073	407707
548424	407708
210349	407709
550857	407710
269555	407711
30463	407712
105554	407713
466320	407714
12299	407715
356300	407716
529983	407717
497453	407718
707956	407719
97951	407720
197457	407721
322645	407722
86993	407723
601215	407724
269623	407725
515723	407726
14276	407727
571695	407728
117973	407729
596724	407730
94131	407731
121	407732
538269	407733
682951	407734
565706	407735
657866	407736
41171	407737
135917	407738
221564	407739
364761	407740
459574	407741
84169	407742
168184	407743
42546	407744
307814	407745
160813	407746
149987	407747
660635	407748
489615	407749
583620	407750
292963	407751
595395	407752
768	407753
128917	407754
52721	407755
172971	407756
267287	407757
258347	407758
335706	407759
529645	407760
364001	407761
35477	407762
589062	407763
157371	407764
415318	407765
60515	407766
277781	407767
512949	407768
680014	407769
60793	407770
55502	407771
101470	407772
258108	407773
406991	407774
14589	407775
173934	407776
166101	407777
128120	407778
281988	407779
133724	407780
632026	407781
52861	407782
17592	407783
370937	407784
62936	407785
426726	407786
574637	407787
29994	407788
178407	407789
79900	407790
409625	407791
720577	407792
377680	407793
17714	407794
1322	407795
300729	407796
421145	407797
221967	407798
431462	407799
9973	407800
38448	407801
148868	407802
154206	407803
616717	407804
559198	407805
716077	407806
441664	407807
357116	407808
199244	407809
26136	407810
142597	407811
114747	407812
21265	407813
332519	407814
36516	407815
518666	407816
164929	407817
57086	407818
417330	407819
13230	407820
524672	407821
644273	407822
118118	407823
40276	407824
503716	407825
650867	407826
14908	407827
180399	407828
122368	407829
21956	407830
252638	407831
122247	407832
6816	407833
505898	407834
134997	407835
87407	407836
589682	407837
3118	407838
695235	407839
88621	407840
234764	407841
547850	407842
12292	407843
82738	407844
89919	407845
574849	407846
194033	407847
618051	407848
928	407849
526570	407850
639957	407851
177996	407852
708622	407853
478630	407854
371146	407855
511407	407856
120858	407857
457502	407858
209943	407859
22218	407860
150446	407861
562749	407862
100456	407863
554602	407864
224120	407865
451994	407866
585330	407867
253661	407868
449160	407869
423639	407870
51001	407871
28465	407872
114833	407873
339157	407874
284969	407875
40764	407876
16309	407877
438213	407878
598633	407879
95364	407880
106635	407881
252052	407882
286886	407883
214380	407884
228924	407885
467299	407886
5324	407887
86517	407888
74260	407889
99497	407890
87794	407891
241610	407892
418625	407893
429313	407894
103183	407895
30046	407896
611858	407897
154312	407898
507518	407899
29158	407900
303683	407901
572155	407902
618153	407903
2361	407904
272420	407905
423193	407906
20850	407907
628303	407908
169281	407909
558978	407910
503365	407911
478779	407912
436606	407913
46718	407914
7900	407915
560304	407916
537450	407917
109970	407918
92535	407919
547075	407920
4700	407921
103525	407922
155846	407923
80194	407924
109487	407925
265727	407926
73595	407927
391495	407928
257021	407929
170558	407930
454753	407931
410060	407932
610887	407933
278351	407934
7333	407935
44824	407936
422175	407937
133648	407938
571981	407939
306828	407940
305660	407941
138865	407942
493367	407943
716768	407944
3496	407945
383153	407946
180300	407947
421114	407948
4985	407949
103731	407950
41673	407951
683356	407952
140550	407953
660975	407954
359249	407955
251246	407956
423005	407957
251456	407958
328580	407959
200610	407960
207352	407961
476140	407962
439638	407963
55057	407964
8386	407965
659721	407966
166012	407967
397559	407968
162887	407969
91815	407970
235271	407971
555808	407972
314915	407973
78219	407974
58505	407975
667898	407976
124835	407977
74142	407978
109407	407979
452480	407980
113073	407981
499901	407982
219808	407983
77826	407984
720656	407985
443094	407986
185617	407987
383386	407988
668379	407989
69718	407990
7199	407991
139749	407992
605870	407993
537140	407994
50943	407995
20426	407996
55120	407997
22680	407998
210901	407999
696993	408000
150390	408001
472781	408002
16969	408003
666185	408004
211794	408005
152293	408006
2220	408007
6294	408008
117570	408009
114462	408010
586800	408011
514481	408012
704488	408013
58495	408014
59019	408015
9683	408016
57683	408017
268177	408018
34322	408019
413504	408020
660431	408021
251166	408022
301377	408023
13084	408024
310208	408025
637052	408026
506079	408027
676609	408028
423793	408029
404361	408030
135365	408031
586575	408032
6328	408033
724023	408034
552511	408035
303027	408036
666891	408037
332701	408038
16651	408039
21881	408040
596266	408041
303730	408042
188339	408043
70469	408044
121555	408045
625287	408046
57875	408047
15380	408048
510375	408049
217116	408050
283360	408051
83723	408052
661	408053
708582	408054
574092	408055
257416	408056
136802	408057
609370	408058
37998	408059
161424	408060
693680	408061
143624	408062
569042	408063
618043	408064
101365	408065
377311	408066
136174	408067
319988	408068
1089	408069
428309	408070
288543	408071
233790	408072
86308	408073
146094	408074
148951	408075
363631	408076
413131	408077
655212	408078
446243	408079
583361	408080
368436	408081
535620	408082
141489	408083
89686	408084
190971	408085
366838	408086
341025	408087
18703	408088
448444	408089
307039	408090
433168	408091
155026	408092
631482	408093
146541	408094
273952	408095
75551	408096
32709	408097
681439	408098
361165	408099
115579	408100
340399	408101
316833	408102
297553	408103
435980	408104
719712	408105
77844	408106
18572	408107
28809	408108
123870	408109
583603	408110
217949	408111
877	408112
138269	408113
295385	408114
363773	408115
197315	408116
116108	408117
62505	408118
261049	408119
50819	408120
680232	408121
154684	408122
9025	408123
8826	408124
663975	408125
258791	408126
631712	408127
618541	408128
173109	408129
48232	408130
158809	408131
3156	408132
37787	408133
43503	408134
129713	408135
717033	408136
608532	408137
54221	408138
133680	408139
515823	408140
280546	408141
624910	408142
49857	408143
3079	408144
698542	408145
17658	408146
685550	408147
144495	408148
589525	408149
718760	408150
261816	408151
46847	408152
64470	408153
5851	408154
270597	408155
31277	408156
118520	408157
68636	408158
123881	408159
459308	408160
67226	408161
719626	408162
702834	408163
349623	408164
1125	408165
183699	408166
25375	408167
537887	408168
185074	408169
541277	408170
165763	408171
86104	408172
467623	408173
32718	408174
142029	408175
338950	408176
3499	408177
635921	408178
30144	408179
38539	408180
55243	408181
331788	408182
80100	408183
70629	408184
289388	408185
457371	408186
587764	408187
146403	408188
442647	408189
174160	408190
608407	408191
89677	408192
152811	408193
7176	408194
502578	408195
73163	408196
523234	408197
134327	408198
315940	408199
14754	408200
19293	408201
522577	408202
169505	408203
19224	408204
17395	408205
422836	408206
127066	408207
94303	408208
514139	408209
377055	408210
139427	408211
530193	408212
207163	408213
472328	408214
495161	408215
2167	408216
290814	408217
261417	408218
93847	408219
194967	408220
129679	408221
48811	408222
487302	408223
675869	408224
715964	408225
148643	408226
292349	408227
532282	408228
655466	408229
1191	408230
240519	408231
85405	408232
428834	408233
57935	408234
402642	408235
15277	408236
144872	408237
5102	408238
127611	408239
481539	408240
10126	408241
152561	408242
19438	408243
162276	408244
350919	408245
159698	408246
185756	408247
596278	408248
344588	408249
450153	408250
354317	408251
556427	408252
447921	408253
21991	408254
55150	408255
591918	408256
586331	408257
123060	408258
64800	408259
506842	408260
323494	408261
180969	408262
287710	408263
37751	408264
19045	408265
284368	408266
134336	408267
327786	408268
684967	408269
699564	408270
6326	408271
419941	408272
238844	408273
24255	408274
513473	408275
383758	408276
513083	408277
131716	408278
1868	408279
706543	408280
215334	408281
492922	408282
703520	408283
12064	408284
275265	408285
44697	408286
244014	408287
255767	408288
138332	408289
678132	408290
458775	408291
1771	408292
92791	408293
181580	408294
404133	408295
360838	408296
459242	408297
435275	408298
662789	408299
51799	408300
38533	408301
447	408302
302403	408303
594584	408304
16929	408305
685513	408306
164383	408307
546571	408308
617205	408309
16416	408310
361382	408311
271722	408312
143652	408313
173130	408314
128055	408315
92452	408316
230643	408317
105689	408318
164860	408319
56785	408320
566154	408321
3555	408322
136102	408323
585567	408324
71668	408325
487849	408326
523883	408327
477435	408328
689004	408329
110489	408330
145568	408331
227536	408332
328372	408333
394116	408334
655884	408335
541449	408336
216869	408337
327922	408338
461965	408339
5191	408340
597341	408341
423653	408342
425783	408343
694893	408344
77650	408345
509823	408346
94324	408347
27467	408348
70740	408349
129871	408350
487769	408351
708018	408352
146367	408353
343132	408354
46515	408355
24568	408356
113236	408357
410722	408358
373934	408359
452467	408360
408238	408361
326506	408362
159690	408363
499828	408364
311722	408365
121762	408366
192127	408367
145038	408368
136709	408369
32983	408370
314350	408371
552474	408372
222046	408373
652223	408374
142245	408375
680323	408376
7999	408377
273763	408378
552211	408379
465187	408380
262592	408381
47207	408382
274537	408383
650848	408384
1606	408385
587244	408386
682317	408387
28281	408388
697428	408389
101550	408390
47616	408391
143888	408392
197542	408393
5545	408394
72673	408395
130358	408396
285485	408397
406887	408398
34944	408399
174701	408400
494317	408401
716277	408402
62312	408403
41491	408404
637701	408405
135773	408406
136336	408407
87918	408408
159100	408409
343027	408410
16894	408411
645201	408412
576924	408413
691159	408414
485	408415
11753	408416
87097	408417
22551	408418
75999	408419
450785	408420
572590	408421
108085	408422
70837	408423
67541	408424
103767	408425
33598	408426
153356	408427
235328	408428
318523	408429
703362	408430
179154	408431
445850	408432
397295	408433
417936	408434
578157	408435
98515	408436
479539	408437
668061	408438
154329	408439
263239	408440
648237	408441
524569	408442
380036	408443
200869	408444
467889	408445
212886	408446
7937	408447
647159	408448
359333	408449
657748	408450
444805	408451
183972	408452
162262	408453
462641	408454
504419	408455
51665	408456
386055	408457
209733	408458
91960	408459
67686	408460
77843	408461
244046	408462
87339	408463
137203	408464
100357	408465
236448	408466
405888	408467
342183	408468
8170	408469
431095	408470
515454	408471
106785	408472
463019	408473
425987	408474
621598	408475
223568	408476
34096	408477
618074	408478
681374	408479
73687	408480
649186	408481
182928	408482
158681	408483
644985	408484
69013	408485
258683	408486
414443	408487
1663	408488
557156	408489
179120	408490
441467	408491
13350	408492
43791	408493
240114	408494
108415	408495
46415	408496
82243	408497
157470	408498
60902	408499
439058	408500
457604	408501
340401	408502
209983	408503
65795	408504
156064	408505
129951	408506
365737	408507
431367	408508
447920	408509
337741	408510
180081	408511
320041	408512
567896	408513
723140	408514
520816	408515
537101	408516
110663	408517
206492	408518
159977	408519
653529	408520
158091	408521
6106	408522
699119	408523
8467	408524
546042	408525
207139	408526
611325	408527
681863	408528
127731	408529
141	408530
580737	408531
60535	408532
668792	408533
683016	408534
169597	408535
575062	408536
53955	408537
641130	408538
329475	408539
346198	408540
319619	408541
157940	408542
234172	408543
691705	408544
150535	408545
496748	408546
79084	408547
301909	408548
147703	408549
33677	408550
213530	408551
17327	408552
112075	408553
284516	408554
240427	408555
169468	408556
399229	408557
320057	408558
698170	408559
539463	408560
44570	408561
365276	408562
27351	408563
392188	408564
19687	408565
55832	408566
291316	408567
23845	408568
143837	408569
562719	408570
429074	408571
606573	408572
552885	408573
339393	408574
609666	408575
715568	408576
180332	408577
275249	408578
405797	408579
20447	408580
434094	408581
156220	408582
47097	408583
561331	408584
483507	408585
3021	408586
675724	408587
235445	408588
56139	408589
172974	408590
201832	408591
420040	408592
285273	408593
45908	408594
82915	408595
598090	408596
178428	408597
577849	408598
177939	408599
183108	408600
313741	408601
85210	408602
49797	408603
61707	408604
310890	408605
589494	408606
307969	408607
500321	408608
433593	408609
129892	408610
558227	408611
396437	408612
64125	408613
44564	408614
118855	408615
73277	408616
24761	408617
247554	408618
216130	408619
529639	408620
189920	408621
31156	408622
467927	408623
17743	408624
164331	408625
99527	408626
449139	408627
411912	408628
23921	408629
495768	408630
580966	408631
104328	408632
543652	408633
507599	408634
462583	408635
545909	408636
373903	408637
44569	408638
218286	408639
419667	408640
498583	408641
1069	408642
133931	408643
151142	408644
305776	408645
584168	408646
135863	408647
287358	408648
320799	408649
634195	408650
20155	408651
34763	408652
586172	408653
254992	408654
213405	408655
676229	408656
148030	408657
141305	408658
693513	408659
421474	408660
480065	408661
712097	408662
405749	408663
132716	408664
675854	408665
99282	408666
715378	408667
74978	408668
30844	408669
450237	408670
522091	408671
126855	408672
55621	408673
173990	408674
554204	408675
400265	408676
143936	408677
113246	408678
547880	408679
8626	408680
702277	408681
13089	408682
624776	408683
175015	408684
160811	408685
123742	408686
658542	408687
311995	408688
50159	408689
421953	408690
209894	408691
108170	408692
352467	408693
278884	408694
585763	408695
4823	408696
23570	408697
484617	408698
429441	408699
38083	408700
405242	408701
698302	408702
153147	408703
684845	408704
66214	408705
200624	408706
30713	408707
684320	408708
389844	408709
181008	408710
315002	408711
6420	408712
90144	408713
648615	408714
81327	408715
73264	408716
55967	408717
8785	408718
492469	408719
70904	408720
61926	408721
343864	408722
459265	408723
546688	408724
130029	408725
584437	408726
109188	408727
140362	408728
9596	408729
59077	408730
79361	408731
193130	408732
570265	408733
86266	408734
190468	408735
53615	408736
173003	408737
8824	408738
39421	408739
193244	408740
12400	408741
43084	408742
172536	408743
591751	408744
42637	408745
297038	408746
62	408747
80784	408748
210048	408749
553048	408750
34594	408751
321269	408752
165594	408753
30801	408754
88571	408755
170377	408756
4006	408757
698807	408758
157445	408759
99078	408760
376830	408761
58022	408762
5406	408763
91945	408764
109939	408765
45914	408766
50144	408767
11847	408768
145325	408769
137688	408770
288505	408771
487	408772
478389	408773
388266	408774
462280	408775
30307	408776
485021	408777
513853	408778
6282	408779
514231	408780
160474	408781
99340	408782
608812	408783
41700	408784
32290	408785
44013	408786
181887	408787
302704	408788
134	408789
255932	408790
265478	408791
373871	408792
591855	408793
504614	408794
14075	408795
694718	408796
236257	408797
123355	408798
409546	408799
397171	408800
389362	408801
189560	408802
650935	408803
4613	408804
389099	408805
571315	408806
675115	408807
37344	408808
445699	408809
45961	408810
126588	408811
720498	408812
5575	408813
4695	408814
521894	408815
693543	408816
622	408817
330046	408818
80714	408819
47640	408820
138768	408821
301266	408822
357858	408823
63307	408824
556794	408825
681453	408826
664977	408827
369142	408828
96149	408829
477866	408830
14045	408831
520274	408832
303260	408833
509297	408834
179092	408835
684397	408836
31741	408837
30935	408838
57922	408839
22333	408840
100854	408841
182998	408842
114780	408843
333821	408844
124598	408845
456592	408846
130671	408847
346290	408848
155704	408849
392962	408850
655095	408851
285973	408852
695219	408853
113639	408854
626188	408855
240656	408856
72979	408857
93224	408858
218117	408859
196722	408860
400011	408861
44294	408862
695056	408863
145765	408864
373516	408865
136848	408866
165742	408867
125255	408868
406984	408869
486693	408870
592702	408871
586122	408872
206126	408873
110921	408874
561906	408875
686489	408876
500328	408877
41465	408878
441807	408879
255657	408880
65569	408881
22786	408882
143642	408883
92252	408884
7218	408885
688253	408886
593155	408887
187721	408888
143774	408889
524138	408890
179003	408891
302683	408892
161687	408893
18280	408894
372222	408895
172022	408896
77174	408897
77212	408898
127765	408899
389700	408900
565539	408901
558	408902
48261	408903
2802	408904
91398	408905
30120	408906
80888	408907
117343	408908
174069	408909
647475	408910
6458	408911
604363	408912
27941	408913
246153	408914
724012	408915
36300	408916
400656	408917
644072	408918
111896	408919
652827	408920
408605	408921
627334	408922
380442	408923
14273	408924
71742	408925
533291	408926
238736	408927
680270	408928
702274	408929
336332	408930
114776	408931
620592	408932
462957	408933
515999	408934
661530	408935
688012	408936
466652	408937
150528	408938
112354	408939
354577	408940
514744	408941
114804	408942
235840	408943
474479	408944
18422	408945
716943	408946
112776	408947
384035	408948
670218	408949
413617	408950
10513	408951
461241	408952
33355	408953
92149	408954
3554	408955
369071	408956
692189	408957
457733	408958
315386	408959
439047	408960
64578	408961
463182	408962
22913	408963
132376	408964
576513	408965
183581	408966
550584	408967
1487	408968
15144	408969
334276	408970
153028	408971
632719	408972
597332	408973
19850	408974
480262	408975
14601	408976
536948	408977
640530	408978
79584	408979
440424	408980
478100	408981
96436	408982
53172	408983
37256	408984
218720	408985
474581	408986
221403	408987
212778	408988
607053	408989
663713	408990
117955	408991
131900	408992
353334	408993
621072	408994
185853	408995
668026	408996
1446	408997
82102	408998
75236	408999
156793	409000
703846	409001
355776	409002
132597	409003
87168	409004
605242	409005
126712	409006
529674	409007
140913	409008
531479	409009
628132	409010
15573	409011
522780	409012
394434	409013
518656	409014
695567	409015
372781	409016
630922	409017
711085	409018
52860	409019
26032	409020
98241	409021
136905	409022
92972	409023
77795	409024
375558	409025
325199	409026
165722	409027
620785	409028
438781	409029
111316	409030
136679	409031
45096	409032
264750	409033
132318	409034
701605	409035
371325	409036
500688	409037
261663	409038
326615	409039
24857	409040
455776	409041
440586	409042
648864	409043
200637	409044
222598	409045
112490	409046
236106	409047
178120	409048
579494	409049
480843	409050
498398	409051
375234	409052
108302	409053
162728	409054
52132	409055
79166	409056
185375	409057
312507	409058
114128	409059
381417	409060
103869	409061
464133	409062
86610	409063
326015	409064
361332	409065
477437	409066
349523	409067
378838	409068
256607	409069
14043	409070
16696	409071
87562	409072
651462	409073
100226	409074
54225	409075
427448	409076
203009	409077
541214	409078
14730	409079
8586	409080
131042	409081
281955	409082
628228	409083
653108	409084
3626	409085
89667	409086
184429	409087
399234	409088
389372	409089
432948	409090
392637	409091
621564	409092
408215	409093
437645	409094
593876	409095
475312	409096
597641	409097
87938	409098
559579	409099
167853	409100
82645	409101
691229	409102
98362	409103
651503	409104
1416	409105
507324	409106
517395	409107
564662	409108
37529	409109
274679	409110
195854	409111
644264	409112
519820	409113
133580	409114
223503	409115
100323	409116
491451	409117
17233	409118
96050	409119
229078	409120
15192	409121
229714	409122
143969	409123
101448	409124
381746	409125
720560	409126
15546	409127
600	409128
83180	409129
8469	409130
31242	409131
244688	409132
413570	409133
92983	409134
25417	409135
580735	409136
134826	409137
151373	409138
258497	409139
255032	409140
124633	409141
36211	409142
332213	409143
150315	409144
512340	409145
128962	409146
425260	409147
672877	409148
142692	409149
622586	409150
303778	409151
57906	409152
248005	409153
69207	409154
622193	409155
671354	409156
3735	409157
236057	409158
334425	409159
65634	409160
19278	409161
474727	409162
154851	409163
53868	409164
503680	409165
25756	409166
171196	409167
7633	409168
614812	409169
146704	409170
498829	409171
336210	409172
64978	409173
327908	409174
663237	409175
3034	409176
185840	409177
561342	409178
270237	409179
63120	409180
67712	409181
382026	409182
444529	409183
565940	409184
35638	409185
129375	409186
255963	409187
135746	409188
118741	409189
51271	409190
527541	409191
178361	409192
29925	409193
43013	409194
232055	409195
20908	409196
74878	409197
9077	409198
415725	409199
353019	409200
609425	409201
140674	409202
249414	409203
11302	409204
3161	409205
239710	409206
351111	409207
598392	409208
153775	409209
129965	409210
647283	409211
32916	409212
401740	409213
50516	409214
464054	409215
676513	409216
268776	409217
169823	409218
26036	409219
17059	409220
29622	409221
22178	409222
699689	409223
48885	409224
262338	409225
535734	409226
578951	409227
434221	409228
143514	409229
690117	409230
44254	409231
45768	409232
431627	409233
36498	409234
78493	409235
60892	409236
640680	409237
538534	409238
452543	409239
41945	409240
152188	409241
392597	409242
170340	409243
49314	409244
256565	409245
620647	409246
517741	409247
594261	409248
182632	409249
441683	409250
183062	409251
335676	409252
444646	409253
139507	409254
14595	409255
16115	409256
552794	409257
13470	409258
221560	409259
172825	409260
650856	409261
114461	409262
685430	409263
255538	409264
181313	409265
65093	409266
649310	409267
62993	409268
2653	409269
517866	409270
21935	409271
20901	409272
31852	409273
186270	409274
72998	409275
172622	409276
144504	409277
606310	409278
222576	409279
648130	409280
547160	409281
708631	409282
569392	409283
162577	409284
384707	409285
39821	409286
505256	409287
666239	409288
577222	409289
37836	409290
520169	409291
61251	409292
391508	409293
46660	409294
633793	409295
14070	409296
12311	409297
74188	409298
164428	409299
173648	409300
61150	409301
277803	409302
304186	409303
538130	409304
143772	409305
346943	409306
428536	409307
30571	409308
66726	409309
176678	409310
369471	409311
46475	409312
207427	409313
138326	409314
143137	409315
159747	409316
519014	409317
53278	409318
77397	409319
417317	409320
580435	409321
32393	409322
242419	409323
452175	409324
175818	409325
666633	409326
15367	409327
37840	409328
318578	409329
398366	409330
576639	409331
56477	409332
29939	409333
474660	409334
575785	409335
22298	409336
217466	409337
182538	409338
639938	409339
212822	409340
98178	409341
61616	409342
56093	409343
596665	409344
379003	409345
160856	409346
90068	409347
493111	409348
702	409349
410828	409350
713837	409351
671839	409352
415134	409353
7557	409354
520703	409355
154080	409356
449831	409357
39600	409358
112885	409359
91351	409360
103946	409361
35936	409362
508186	409363
505837	409364
84044	409365
74861	409366
4924	409367
450661	409368
269137	409369
20854	409370
367841	409371
147847	409372
659932	409373
59978	409374
260460	409375
118619	409376
168245	409377
668023	409378
503615	409379
413267	409380
454090	409381
435475	409382
420534	409383
480745	409384
4263	409385
146504	409386
70141	409387
130884	409388
440792	409389
685258	409390
284145	409391
35447	409392
195037	409393
343320	409394
403198	409395
633759	409396
464189	409397
535622	409398
688438	409399
184308	409400
132154	409401
62229	409402
141565	409403
144610	409404
83768	409405
42053	409406
321460	409407
128618	409408
38271	409409
496933	409410
3028	409411
15539	409412
686842	409413
723512	409414
157652	409415
482974	409416
9295	409417
278367	409418
644824	409419
531374	409420
126431	409421
175750	409422
645215	409423
73130	409424
5023	409425
83803	409426
52463	409427
147546	409428
391302	409429
334418	409430
561528	409431
614321	409432
21974	409433
177993	409434
335117	409435
358823	409436
628887	409437
197751	409438
565267	409439
436178	409440
422290	409441
218464	409442
274193	409443
582654	409444
280950	409445
7384	409446
598391	409447
10824	409448
248039	409449
467064	409450
568246	409451
157976	409452
441703	409453
1043	409454
254024	409455
148899	409456
597478	409457
203516	409458
47177	409459
68317	409460
709719	409461
649824	409462
670635	409463
494920	409464
592235	409465
554030	409466
74363	409467
66210	409468
294155	409469
149004	409470
170472	409471
4052	409472
474931	409473
412199	409474
294463	409475
29526	409476
45938	409477
480776	409478
511113	409479
127245	409480
166152	409481
29958	409482
185794	409483
176649	409484
603729	409485
51003	409486
192300	409487
280285	409488
4217	409489
148998	409490
21298	409491
413616	409492
351595	409493
126295	409494
134530	409495
66110	409496
71053	409497
568029	409498
539329	409499
413175	409500
37590	409501
59965	409502
725	409503
194803	409504
705207	409505
8807	409506
117906	409507
89571	409508
44567	409509
184109	409510
107427	409511
617300	409512
134843	409513
617929	409514
601618	409515
484128	409516
705080	409517
510289	409518
231784	409519
609806	409520
193518	409521
171801	409522
122054	409523
559377	409524
535670	409525
680165	409526
6389	409527
76921	409528
617754	409529
144676	409530
233488	409531
647895	409532
84012	409533
48043	409534
367800	409535
110080	409536
161567	409537
117001	409538
128786	409539
50763	409540
653230	409541
31873	409542
719995	409543
261200	409544
689069	409545
247542	409546
36479	409547
156181	409548
17550	409549
118268	409550
74315	409551
265615	409552
13548	409553
481727	409554
70241	409555
720123	409556
180668	409557
82363	409558
402590	409559
29638	409560
7361	409561
707219	409562
286314	409563
111639	409564
177660	409565
511551	409566
295298	409567
164241	409568
333418	409569
336705	409570
701657	409571
241366	409572
177083	409573
226002	409574
221528	409575
55113	409576
334620	409577
85295	409578
226999	409579
702874	409580
425693	409581
129612	409582
111284	409583
228193	409584
194897	409585
80706	409586
26438	409587
19197	409588
328710	409589
2430	409590
384632	409591
228332	409592
51800	409593
308032	409594
310264	409595
44213	409596
461949	409597
561940	409598
256706	409599
100963	409600
9214	409601
69528	409602
343235	409603
63904	409604
121046	409605
510164	409606
613915	409607
477377	409608
15797	409609
177315	409610
130919	409611
363678	409612
24180	409613
51224	409614
180243	409615
616791	409616
645005	409617
91996	409618
242993	409619
184357	409620
22463	409621
486527	409622
131383	409623
141984	409624
100610	409625
307805	409626
74197	409627
128544	409628
374691	409629
367945	409630
407775	409631
149814	409632
606316	409633
573292	409634
219591	409635
490053	409636
179883	409637
179267	409638
425160	409639
186014	409640
716692	409641
363715	409642
4775	409643
577639	409644
241158	409645
311877	409646
306894	409647
12885	409648
11680	409649
479229	409650
109879	409651
546553	409652
720726	409653
47772	409654
652748	409655
989	409656
433172	409657
269381	409658
56943	409659
48645	409660
660002	409661
343280	409662
234841	409663
644486	409664
25914	409665
245847	409666
2979	409667
694497	409668
532054	409669
187562	409670
27472	409671
625433	409672
17894	409673
604334	409674
149686	409675
557979	409676
592994	409677
157192	409678
312821	409679
153	409680
200500	409681
654632	409682
14016	409683
43591	409684
89382	409685
304356	409686
38367	409687
28567	409688
156834	409689
444681	409690
211820	409691
51301	409692
119856	409693
58	409694
248839	409695
271637	409696
247668	409697
534901	409698
411764	409699
58288	409700
22818	409701
650731	409702
404306	409703
442525	409704
177797	409705
472418	409706
164180	409707
138226	409708
35194	409709
3498	409710
342801	409711
262250	409712
635096	409713
236236	409714
523202	409715
455982	409716
141506	409717
696574	409718
151256	409719
103513	409720
46170	409721
228144	409722
491144	409723
176312	409724
678362	409725
571218	409726
74397	409727
20438	409728
563076	409729
634219	409730
39635	409731
374768	409732
138933	409733
371223	409734
118810	409735
236572	409736
4444	409737
402469	409738
1080	409739
166817	409740
624061	409741
405230	409742
551151	409743
633980	409744
457388	409745
212853	409746
30311	409747
678072	409748
123100	409749
259040	409750
379617	409751
127619	409752
212120	409753
81714	409754
137695	409755
8544	409756
629	409757
701916	409758
353304	409759
86738	409760
298494	409761
10855	409762
54895	409763
76892	409764
449116	409765
494491	409766
446617	409767
613280	409768
201734	409769
210583	409770
50534	409771
308356	409772
247966	409773
88054	409774
208417	409775
18530	409776
290607	409777
39279	409778
20255	409779
233004	409780
366159	409781
475987	409782
254023	409783
18561	409784
27844	409785
298984	409786
505803	409787
523899	409788
610690	409789
694873	409790
332762	409791
538661	409792
92950	409793
91855	409794
258076	409795
11621	409796
323822	409797
41771	409798
31252	409799
633358	409800
550078	409801
321475	409802
33184	409803
31643	409804
199678	409805
503957	409806
117849	409807
260551	409808
561059	409809
95749	409810
171168	409811
119627	409812
181094	409813
942	409814
454335	409815
157898	409816
399508	409817
212587	409818
448106	409819
27329	409820
115678	409821
458704	409822
580445	409823
153452	409824
299656	409825
2933	409826
427989	409827
144118	409828
448362	409829
543283	409830
401554	409831
87515	409832
52479	409833
434014	409834
111499	409835
252905	409836
46120	409837
625285	409838
391250	409839
142718	409840
577701	409841
181600	409842
126907	409843
8968	409844
10255	409845
13388	409846
423805	409847
5637	409848
248754	409849
343228	409850
266579	409851
337786	409852
607887	409853
495942	409854
679018	409855
638180	409856
27475	409857
280835	409858
699990	409859
67220	409860
19431	409861
71553	409862
145959	409863
74248	409864
88275	409865
606215	409866
34793	409867
473631	409868
16516	409869
542000	409870
122928	409871
87521	409872
132647	409873
506875	409874
46075	409875
52563	409876
119246	409877
15526	409878
375434	409879
220913	409880
696428	409881
576190	409882
575909	409883
22529	409884
335386	409885
512965	409886
223019	409887
307450	409888
353933	409889
98225	409890
533089	409891
435551	409892
165492	409893
79070	409894
512127	409895
507384	409896
23721	409897
699331	409898
18392	409899
10152	409900
82917	409901
70641	409902
193876	409903
404999	409904
5565	409905
238907	409906
565746	409907
606361	409908
31973	409909
431229	409910
629666	409911
120358	409912
18148	409913
96375	409914
705	409915
31404	409916
328779	409917
193032	409918
149738	409919
54396	409920
43874	409921
154726	409922
331083	409923
41004	409924
155650	409925
119946	409926
88389	409927
187873	409928
94868	409929
19985	409930
464835	409931
22956	409932
66164	409933
440030	409934
499018	409935
105510	409936
264190	409937
190175	409938
281564	409939
183488	409940
665069	409941
713889	409942
338012	409943
206395	409944
92550	409945
461687	409946
42452	409947
318341	409948
601812	409949
34977	409950
155855	409951
356549	409952
6183	409953
412224	409954
24774	409955
473885	409956
2243	409957
606851	409958
695189	409959
55753	409960
457125	409961
311047	409962
530545	409963
8047	409964
664383	409965
51988	409966
90315	409967
225457	409968
25676	409969
30746	409970
709053	409971
317937	409972
606807	409973
706278	409974
586819	409975
432073	409976
560385	409977
704191	409978
399585	409979
576485	409980
541467	409981
201329	409982
526619	409983
76717	409984
155964	409985
15075	409986
117680	409987
90105	409988
494785	409989
113123	409990
416810	409991
629065	409992
415614	409993
466549	409994
118015	409995
6430	409996
265533	409997
62926	409998
46053	409999
369273	410000
43723	410001
62174	410002
111378	410003
24141	410004
140930	410005
460098	410006
260994	410007
15330	410008
393525	410009
578064	410010
670285	410011
37790	410012
669331	410013
92679	410014
558062	410015
17125	410016
76205	410017
371574	410018
608189	410019
154659	410020
199419	410021
51140	410022
137216	410023
216472	410024
428982	410025
320913	410026
85681	410027
530451	410028
10118	410029
219664	410030
623091	410031
721914	410032
21243	410033
335007	410034
698820	410035
407672	410036
182958	410037
699980	410038
9662	410039
12105	410040
148185	410041
642552	410042
75392	410043
146420	410044
41489	410045
173810	410046
541326	410047
713671	410048
199658	410049
87975	410050
41740	410051
146548	410052
615784	410053
373677	410054
279455	410055
108370	410056
606453	410057
115565	410058
86143	410059
14869	410060
11576	410061
177611	410062
355867	410063
598792	410064
534672	410065
122171	410066
350800	410067
5776	410068
591901	410069
21917	410070
6380	410071
85127	410072
3462	410073
29543	410074
159896	410075
684711	410076
304723	410077
219737	410078
662904	410079
400322	410080
71333	410081
621685	410082
3056	410083
54556	410084
244324	410085
215242	410086
49659	410087
21582	410088
250118	410089
6216	410090
2247	410091
94672	410092
12545	410093
673855	410094
486938	410095
59370	410096
686532	410097
29260	410098
521026	410099
39111	410100
640777	410101
685439	410102
105793	410103
1594	410104
674427	410105
472324	410106
164794	410107
133871	410108
635428	410109
453816	410110
337419	410111
286985	410112
678832	410113
425709	410114
13245	410115
6153	410116
159988	410117
114931	410118
559172	410119
270003	410120
105459	410121
80007	410122
143877	410123
109	410124
21240	410125
276302	410126
18189	410127
691673	410128
579306	410129
9291	410130
402637	410131
94452	410132
551783	410133
644332	410134
647861	410135
683463	410136
454185	410137
182936	410138
10063	410139
161385	410140
110025	410141
491039	410142
724986	410143
32349	410144
57973	410145
464518	410146
298828	410147
488822	410148
121338	410149
57364	410150
127997	410151
181130	410152
471323	410153
157093	410154
642004	410155
497882	410156
319609	410157
368428	410158
249873	410159
228380	410160
26901	410161
623756	410162
514750	410163
484768	410164
17909	410165
29764	410166
173500	410167
70559	410168
389692	410169
155275	410170
129451	410171
444652	410172
439805	410173
21335	410174
9153	410175
62757	410176
8948	410177
357233	410178
684063	410179
166111	410180
721184	410181
486273	410182
664189	410183
665529	410184
652545	410185
4326	410186
87516	410187
75958	410188
303190	410189
626353	410190
655204	410191
49323	410192
654567	410193
431686	410194
43271	410195
7412	410196
237338	410197
163187	410198
312491	410199
54809	410200
431097	410201
96775	410202
715424	410203
59004	410204
135019	410205
431528	410206
18022	410207
689367	410208
424001	410209
28504	410210
485736	410211
10782	410212
704019	410213
569149	410214
244889	410215
165515	410216
633762	410217
105657	410218
135358	410219
73304	410220
11285	410221
25452	410222
301519	410223
618014	410224
263178	410225
31844	410226
182702	410227
13434	410228
5913	410229
392953	410230
32139	410231
701778	410232
568426	410233
658595	410234
530353	410235
28461	410236
45263	410237
326882	410238
507587	410239
208347	410240
552747	410241
310794	410242
484152	410243
572965	410244
98800	410245
169385	410246
533955	410247
515027	410248
198682	410249
131188	410250
473382	410251
265217	410252
87474	410253
11821	410254
17136	410255
554125	410256
538901	410257
623978	410258
42958	410259
134848	410260
495487	410261
35560	410262
250050	410263
80203	410264
723903	410265
339131	410266
642219	410267
624149	410268
382629	410269
390096	410270
496315	410271
404482	410272
37680	410273
109414	410274
44887	410275
390359	410276
408330	410277
109856	410278
8280	410279
703891	410280
529095	410281
583509	410282
517812	410283
485897	410284
393020	410285
528799	410286
641056	410287
626717	410288
208734	410289
723863	410290
468029	410291
617223	410292
230601	410293
310885	410294
15324	410295
148452	410296
71500	410297
172436	410298
448719	410299
11798	410300
530279	410301
332082	410302
519641	410303
442892	410304
296912	410305
101855	410306
309630	410307
548934	410308
432647	410309
57072	410310
12798	410311
361248	410312
29955	410313
32655	410314
85209	410315
83138	410316
614752	410317
470018	410318
118437	410319
666345	410320
38826	410321
451488	410322
559821	410323
421832	410324
257664	410325
225026	410326
30062	410327
26621	410328
639860	410329
51882	410330
629090	410331
17499	410332
389599	410333
481856	410334
422389	410335
76480	410336
403002	410337
48840	410338
641267	410339
134901	410340
658196	410341
42808	410342
338903	410343
183304	410344
608071	410345
22759	410346
5881	410347
402618	410348
296524	410349
34951	410350
75316	410351
67423	410352
305962	410353
61593	410354
304129	410355
616230	410356
461064	410357
485587	410358
427899	410359
11656	410360
371047	410361
17012	410362
587259	410363
178552	410364
164304	410365
308709	410366
329286	410367
3695	410368
95328	410369
19453	410370
608495	410371
539966	410372
14886	410373
270604	410374
135064	410375
50920	410376
544509	410377
73677	410378
28492	410379
133171	410380
583410	410381
8713	410382
30478	410383
381206	410384
173644	410385
481978	410386
589972	410387
429451	410388
684258	410389
465152	410390
617024	410391
539839	410392
99498	410393
74941	410394
94632	410395
340090	410396
39969	410397
9895	410398
4091	410399
686761	410400
629400	410401
278232	410402
517501	410403
304237	410404
35555	410405
553143	410406
123321	410407
510361	410408
57053	410409
295070	410410
319097	410411
120483	410412
51681	410413
636116	410414
154761	410415
73989	410416
29176	410417
360919	410418
418557	410419
235107	410420
501919	410421
578411	410422
528711	410423
237057	410424
504523	410425
301532	410426
402577	410427
154535	410428
69154	410429
193695	410430
339713	410431
674885	410432
106971	410433
3118	410434
298097	410435
325278	410436
261720	410437
352720	410438
289959	410439
39866	410440
645305	410441
116600	410442
490947	410443
356736	410444
361984	410445
380047	410446
42655	410447
45065	410448
336823	410449
153180	410450
12431	410451
50432	410452
13531	410453
529941	410454
78406	410455
122138	410456
189587	410457
522893	410458
1940	410459
70354	410460
22874	410461
427629	410462
323281	410463
575739	410464
328635	410465
660328	410466
310692	410467
133008	410468
159125	410469
245355	410470
701246	410471
86558	410472
29069	410473
386520	410474
108256	410475
10372	410476
20245	410477
403708	410478
166390	410479
321007	410480
637917	410481
193192	410482
45465	410483
438585	410484
695418	410485
15834	410486
54955	410487
124199	410488
92552	410489
111493	410490
96959	410491
33715	410492
179853	410493
17599	410494
278790	410495
643995	410496
4287	410497
424204	410498
149424	410499
108275	410500
477809	410501
51069	410502
419503	410503
64506	410504
392008	410505
198536	410506
185735	410507
637883	410508
60011	410509
20458	410510
25357	410511
94843	410512
540048	410513
493560	410514
422729	410515
44267	410516
289169	410517
401353	410518
169307	410519
220792	410520
668755	410521
103423	410522
261698	410523
52967	410524
101602	410525
399042	410526
688306	410527
48260	410528
643215	410529
322604	410530
668325	410531
657749	410532
480036	410533
112291	410534
272769	410535
154275	410536
1309	410537
365331	410538
31152	410539
244036	410540
104805	410541
3525	410542
691490	410543
317637	410544
111043	410545
271869	410546
20437	410547
356651	410548
435478	410549
381758	410550
990	410551
117384	410552
287048	410553
351943	410554
14163	410555
10655	410556
465253	410557
306201	410558
59591	410559
177190	410560
322122	410561
284382	410562
96743	410563
266760	410564
17796	410565
4005	410566
609724	410567
79436	410568
683446	410569
45725	410570
82413	410571
129710	410572
145028	410573
309390	410574
130808	410575
687244	410576
522658	410577
13283	410578
45529	410579
705018	410580
89283	410581
118305	410582
51741	410583
125515	410584
36559	410585
138530	410586
698904	410587
431589	410588
695168	410589
129655	410590
394555	410591
54295	410592
724579	410593
682504	410594
448126	410595
652386	410596
53900	410597
37282	410598
343759	410599
9998	410600
152636	410601
141013	410602
116912	410603
97646	410604
717171	410605
30009	410606
293670	410607
34295	410608
71150	410609
195241	410610
149929	410611
160530	410612
64954	410613
215861	410614
550353	410615
497611	410616
702623	410617
159689	410618
577269	410619
285737	410620
559688	410621
2304	410622
586536	410623
349739	410624
584661	410625
489917	410626
484359	410627
181769	410628
74274	410629
570648	410630
187408	410631
374241	410632
711277	410633
104421	410634
95731	410635
645532	410636
75056	410637
43756	410638
432479	410639
340055	410640
118555	410641
28020	410642
352593	410643
112400	410644
131776	410645
678	410646
612782	410647
606560	410648
61796	410649
224246	410650
1316	410651
136621	410652
216224	410653
703739	410654
165786	410655
427107	410656
638378	410657
333511	410658
671804	410659
45022	410660
380380	410661
364263	410662
101007	410663
4323	410664
147508	410665
364943	410666
12115	410667
170525	410668
539544	410669
112370	410670
49073	410671
534647	410672
52216	410673
271076	410674
102421	410675
42938	410676
76949	410677
318414	410678
268587	410679
50250	410680
81712	410681
36050	410682
1889	410683
387936	410684
133741	410685
3553	410686
295045	410687
368097	410688
360841	410689
408110	410690
262001	410691
450131	410692
31116	410693
213589	410694
10913	410695
277295	410696
78924	410697
51242	410698
302608	410699
119841	410700
125304	410701
429911	410702
646689	410703
633	410704
427	410705
16961	410706
26603	410707
386720	410708
512303	410709
54225	410710
678009	410711
119329	410712
120248	410713
107451	410714
179673	410715
6787	410716
556842	410717
356337	410718
385585	410719
636485	410720
73	410721
94726	410722
45941	410723
376845	410724
1920	410725
172407	410726
632521	410727
370018	410728
176889	410729
135536	410730
572598	410731
635722	410732
14647	410733
46130	410734
298469	410735
360481	410736
448286	410737
125416	410738
153895	410739
61235	410740
154890	410741
720420	410742
439866	410743
486698	410744
16806	410745
158962	410746
479465	410747
34048	410748
41697	410749
663549	410750
665130	410751
659130	410752
130537	410753
143784	410754
19355	410755
17621	410756
452	410757
168770	410758
714243	410759
520673	410760
252341	410761
1283	410762
419873	410763
155154	410764
74971	410765
42211	410766
286299	410767
231453	410768
345015	410769
709891	410770
561900	410771
118195	410772
154280	410773
173786	410774
519153	410775
312674	410776
71938	410777
143458	410778
320843	410779
303983	410780
293321	410781
702885	410782
95740	410783
220060	410784
599940	410785
144692	410786
389020	410787
399608	410788
13233	410789
279184	410790
685611	410791
533818	410792
14481	410793
24751	410794
467979	410795
689847	410796
155084	410797
43888	410798
243794	410799
394610	410800
705386	410801
178874	410802
579308	410803
493742	410804
366445	410805
79544	410806
336412	410807
150428	410808
149080	410809
292105	410810
718664	410811
338018	410812
145962	410813
566909	410814
615750	410815
369637	410816
487719	410817
169513	410818
166603	410819
380702	410820
45477	410821
68729	410822
571423	410823
408601	410824
140597	410825
357703	410826
134238	410827
14967	410828
242977	410829
132297	410830
70750	410831
495277	410832
223402	410833
187304	410834
128526	410835
81480	410836
49671	410837
136408	410838
722325	410839
452080	410840
528168	410841
700654	410842
436517	410843
645814	410844
705655	410845
46491	410846
702563	410847
1433	410848
46492	410849
661121	410850
561593	410851
200672	410852
56669	410853
12622	410854
437834	410855
439411	410856
219499	410857
549680	410858
593387	410859
1089	410860
694177	410861
437265	410862
28835	410863
165707	410864
106581	410865
175878	410866
676927	410867
659544	410868
123457	410869
431932	410870
721179	410871
290417	410872
709390	410873
145782	410874
632586	410875
324744	410876
152818	410877
353370	410878
148894	410879
176573	410880
192945	410881
11893	410882
461553	410883
275551	410884
79236	410885
625101	410886
54374	410887
667567	410888
617410	410889
465726	410890
683732	410891
153275	410892
58231	410893
219682	410894
164604	410895
14649	410896
335666	410897
269864	410898
585986	410899
38692	410900
22939	410901
138918	410902
96788	410903
583347	410904
598095	410905
473227	410906
366345	410907
470505	410908
10469	410909
127787	410910
183946	410911
392294	410912
123517	410913
78447	410914
624553	410915
33655	410916
49094	410917
144943	410918
340781	410919
150609	410920
558820	410921
133230	410922
37189	410923
302610	410924
120807	410925
7676	410926
680512	410927
96203	410928
415509	410929
410718	410930
312	410931
430816	410932
249699	410933
447968	410934
452580	410935
319545	410936
253310	410937
5769	410938
695858	410939
137640	410940
6173	410941
81844	410942
38901	410943
27749	410944
1822	410945
1142	410946
404938	410947
296306	410948
708935	410949
52117	410950
517045	410951
388447	410952
69325	410953
137018	410954
156470	410955
293258	410956
102704	410957
300645	410958
360767	410959
200164	410960
280172	410961
655050	410962
310840	410963
109213	410964
447133	410965
52692	410966
31764	410967
613565	410968
469221	410969
149362	410970
340264	410971
444574	410972
89998	410973
73428	410974
159535	410975
48567	410976
81355	410977
652	410978
382954	410979
110599	410980
440555	410981
124495	410982
294737	410983
95990	410984
461124	410985
653378	410986
719127	410987
68172	410988
471155	410989
13662	410990
232940	410991
13831	410992
498946	410993
40938	410994
95820	410995
110240	410996
447131	410997
180273	410998
182882	410999
1441	411000
154347	411001
587663	411002
601156	411003
109341	411004
547619	411005
47339	411006
29058	411007
25729	411008
625301	411009
392813	411010
273064	411011
189126	411012
2455	411013
388311	411014
453267	411015
179484	411016
12403	411017
13092	411018
4897	411019
163342	411020
74482	411021
71136	411022
31600	411023
13430	411024
700132	411025
879	411026
685381	411027
475538	411028
488974	411029
568834	411030
102956	411031
158857	411032
713231	411033
4640	411034
34784	411035
21417	411036
50808	411037
154039	411038
608562	411039
393806	411040
180354	411041
702147	411042
450500	411043
304421	411044
659348	411045
82084	411046
184900	411047
488218	411048
679080	411049
608922	411050
630928	411051
341059	411052
408191	411053
525949	411054
639851	411055
677353	411056
501726	411057
85117	411058
376962	411059
532684	411060
289361	411061
16762	411062
16055	411063
175277	411064
524467	411065
53813	411066
27196	411067
17113	411068
6479	411069
25863	411070
132876	411071
512749	411072
270022	411073
210234	411074
574678	411075
228905	411076
10306	411077
41100	411078
682315	411079
529961	411080
394702	411081
26200	411082
621412	411083
101754	411084
106939	411085
57884	411086
30415	411087
619823	411088
680426	411089
54748	411090
35267	411091
165809	411092
289885	411093
138884	411094
150934	411095
71237	411096
69784	411097
315779	411098
112611	411099
102481	411100
478286	411101
205783	411102
120562	411103
165530	411104
451380	411105
718606	411106
649491	411107
111048	411108
46953	411109
38884	411110
239108	411111
544112	411112
9053	411113
336518	411114
75220	411115
600496	411116
676742	411117
343955	411118
29088	411119
365314	411120
31578	411121
373205	411122
84333	411123
603886	411124
652801	411125
270176	411126
424124	411127
47666	411128
8651	411129
209706	411130
280647	411131
274285	411132
374319	411133
338226	411134
530188	411135
195329	411136
297190	411137
3767	411138
614169	411139
393893	411140
631340	411141
291423	411142
417785	411143
48567	411144
152194	411145
179830	411146
8158	411147
43158	411148
634648	411149
36114	411150
393150	411151
321660	411152
57485	411153
173797	411154
540830	411155
100954	411156
157542	411157
51460	411158
17365	411159
37562	411160
382015	411161
215526	411162
93043	411163
627083	411164
50219	411165
140187	411166
28131	411167
430128	411168
688229	411169
98899	411170
47436	411171
9733	411172
82386	411173
340034	411174
455373	411175
602988	411176
77196	411177
563597	411178
35087	411179
654700	411180
672257	411181
684827	411182
292507	411183
43883	411184
191934	411185
155367	411186
173269	411187
341706	411188
21383	411189
656421	411190
585400	411191
306591	411192
653994	411193
128893	411194
386323	411195
553890	411196
518026	411197
134499	411198
644555	411199
174123	411200
117518	411201
129056	411202
582947	411203
522022	411204
314310	411205
128211	411206
13359	411207
24157	411208
429714	411209
243016	411210
12829	411211
531731	411212
60401	411213
238674	411214
70596	411215
30094	411216
45673	411217
443877	411218
235997	411219
192917	411220
115694	411221
88439	411222
24635	411223
116336	411224
181574	411225
88422	411226
414463	411227
162872	411228
682753	411229
404130	411230
2096	411231
318996	411232
723678	411233
570808	411234
669141	411235
511558	411236
696012	411237
485444	411238
584823	411239
362712	411240
209912	411241
297192	411242
699843	411243
281183	411244
16650	411245
349905	411246
646957	411247
167134	411248
3345	411249
689520	411250
62589	411251
207749	411252
450364	411253
199025	411254
141383	411255
32541	411256
121816	411257
700937	411258
62628	411259
71260	411260
282159	411261
649025	411262
682917	411263
639550	411264
182321	411265
99751	411266
272260	411267
172860	411268
555293	411269
61944	411270
203074	411271
155584	411272
387998	411273
4168	411274
147562	411275
455014	411276
599799	411277
539183	411278
415820	411279
28993	411280
54069	411281
159139	411282
443667	411283
166590	411284
605258	411285
161179	411286
176072	411287
398346	411288
509694	411289
82678	411290
355851	411291
11039	411292
111240	411293
306572	411294
389011	411295
1479	411296
76193	411297
629125	411298
488534	411299
409768	411300
118882	411301
138448	411302
37824	411303
246412	411304
202607	411305
53011	411306
149810	411307
468705	411308
646497	411309
294178	411310
10183	411311
10668	411312
246243	411313
281103	411314
318068	411315
470883	411316
377973	411317
182841	411318
333032	411319
657718	411320
647182	411321
192875	411322
44224	411323
540281	411324
100525	411325
40117	411326
675583	411327
361360	411328
2990	411329
507571	411330
145500	411331
394536	411332
32383	411333
113671	411334
3210	411335
528696	411336
417920	411337
365736	411338
307702	411339
600423	411340
166235	411341
300955	411342
506117	411343
110282	411344
440257	411345
700773	411346
225943	411347
167812	411348
23444	411349
42090	411350
538813	411351
603167	411352
76171	411353
215676	411354
168608	411355
12156	411356
635855	411357
467955	411358
188573	411359
30358	411360
141894	411361
650128	411362
74489	411363
366354	411364
6317	411365
3206	411366
350376	411367
142742	411368
99297	411369
296501	411370
26453	411371
225244	411372
234949	411373
506982	411374
361088	411375
276175	411376
708970	411377
12744	411378
527179	411379
506514	411380
30216	411381
45333	411382
47298	411383
391654	411384
504529	411385
353285	411386
1439	411387
716129	411388
446550	411389
222832	411390
32437	411391
327137	411392
367475	411393
558271	411394
342376	411395
20687	411396
288442	411397
369628	411398
526737	411399
161197	411400
164412	411401
369531	411402
194927	411403
74723	411404
403642	411405
72595	411406
322537	411407
28195	411408
2158	411409
585241	411410
196331	411411
621348	411412
644421	411413
267038	411414
156357	411415
86881	411416
510421	411417
183986	411418
245222	411419
555571	411420
52066	411421
341282	411422
499710	411423
226492	411424
144285	411425
2836	411426
434736	411427
685795	411428
26652	411429
316887	411430
420728	411431
186132	411432
480046	411433
43429	411434
619274	411435
362439	411436
165864	411437
467443	411438
526406	411439
33082	411440
51259	411441
137972	411442
26562	411443
689154	411444
120979	411445
628009	411446
109032	411447
534192	411448
632255	411449
22750	411450
267638	411451
47185	411452
317411	411453
118783	411454
720149	411455
282682	411456
234336	411457
120659	411458
676933	411459
616550	411460
496356	411461
133714	411462
538440	411463
257415	411464
19473	411465
138226	411466
284395	411467
675547	411468
320789	411469
69834	411470
183789	411471
145835	411472
599621	411473
189232	411474
49609	411475
515100	411476
410142	411477
75572	411478
44080	411479
264335	411480
104896	411481
393579	411482
159049	411483
504301	411484
136314	411485
370927	411486
226386	411487
90565	411488
10542	411489
186927	411490
94115	411491
5883	411492
547747	411493
682747	411494
6427	411495
183903	411496
676358	411497
325992	411498
29310	411499
12599	411500
484622	411501
122648	411502
123609	411503
176086	411504
522897	411505
391854	411506
74425	411507
78411	411508
439705	411509
195925	411510
122	411511
586373	411512
724954	411513
714935	411514
1933	411515
28167	411516
621915	411517
641151	411518
52700	411519
209064	411520
463366	411521
80930	411522
643371	411523
578224	411524
183683	411525
240169	411526
36	411527
65520	411528
634992	411529
50235	411530
392092	411531
402143	411532
1078	411533
389902	411534
461464	411535
81535	411536
175654	411537
417058	411538
375845	411539
565220	411540
206	411541
464963	411542
712353	411543
386398	411544
701489	411545
170639	411546
188153	411547
658608	411548
50113	411549
595	411550
10185	411551
446240	411552
183214	411553
146899	411554
330220	411555
514631	411556
341615	411557
243789	411558
93402	411559
56738	411560
276664	411561
456071	411562
16580	411563
587187	411564
13626	411565
401099	411566
26909	411567
575669	411568
40141	411569
76835	411570
691538	411571
8580	411572
361441	411573
84606	411574
7997	411575
598854	411576
94994	411577
284291	411578
657235	411579
49655	411580
648162	411581
331170	411582
143831	411583
518029	411584
89188	411585
650931	411586
140974	411587
713791	411588
521567	411589
328423	411590
685815	411591
134724	411592
140503	411593
152276	411594
262540	411595
8726	411596
75844	411597
73779	411598
28488	411599
467459	411600
472608	411601
480719	411602
338986	411603
505823	411604
441734	411605
706834	411606
717092	411607
459119	411608
96787	411609
584690	411610
231903	411611
462793	411612
709861	411613
287939	411614
31984	411615
5701	411616
634491	411617
152639	411618
172458	411619
218003	411620
328842	411621
6870	411622
69779	411623
26728	411624
51014	411625
63288	411626
152871	411627
259502	411628
543214	411629
257900	411630
572390	411631
276315	411632
47405	411633
142141	411634
580115	411635
224747	411636
562776	411637
660759	411638
239733	411639
105159	411640
631197	411641
53405	411642
45922	411643
543052	411644
115381	411645
643536	411646
317168	411647
409599	411648
321192	411649
648600	411650
153320	411651
26606	411652
46412	411653
280816	411654
38649	411655
2445	411656
281574	411657
119611	411658
656285	411659
713246	411660
195811	411661
64818	411662
12720	411663
620016	411664
605594	411665
230309	411666
39229	411667
125419	411668
137823	411669
699174	411670
55314	411671
383977	411672
120935	411673
291086	411674
325986	411675
473957	411676
203875	411677
25369	411678
583396	411679
721258	411680
205002	411681
679022	411682
70184	411683
340634	411684
632566	411685
1630	411686
211231	411687
2104	411688
67783	411689
264517	411690
147770	411691
138145	411692
36926	411693
14969	411694
45952	411695
713365	411696
60349	411697
16281	411698
666342	411699
247564	411700
41497	411701
713136	411702
328016	411703
352533	411704
517699	411705
239097	411706
588650	411707
278373	411708
17459	411709
204585	411710
61500	411711
278417	411712
40000	411713
13842	411714
718357	411715
628298	411716
223121	411717
151990	411718
417903	411719
263884	411720
153053	411721
653000	411722
399214	411723
135029	411724
519679	411725
622912	411726
110406	411727
452822	411728
636331	411729
204897	411730
540887	411731
718705	411732
309146	411733
310911	411734
322118	411735
133860	411736
651754	411737
423054	411738
491151	411739
245981	411740
29587	411741
621424	411742
21962	411743
374386	411744
46918	411745
610392	411746
49406	411747
278066	411748
681861	411749
897	411750
495973	411751
465478	411752
387211	411753
165522	411754
243047	411755
73672	411756
148281	411757
198623	411758
39938	411759
655888	411760
190807	411761
536212	411762
118490	411763
177041	411764
355605	411765
182528	411766
126410	411767
513252	411768
141919	411769
563802	411770
187094	411771
54505	411772
303599	411773
142305	411774
153776	411775
204849	411776
114442	411777
52332	411778
432344	411779
524763	411780
7372	411781
34172	411782
24102	411783
74236	411784
93858	411785
165974	411786
4803	411787
106263	411788
317860	411789
41566	411790
1357	411791
600384	411792
5585	411793
109229	411794
286589	411795
121929	411796
60645	411797
474778	411798
99922	411799
64411	411800
150662	411801
548188	411802
161100	411803
32810	411804
283900	411805
603770	411806
522068	411807
243617	411808
291736	411809
652156	411810
86758	411811
11640	411812
170484	411813
164984	411814
83336	411815
244896	411816
633161	411817
13024	411818
540	411819
210153	411820
20529	411821
274994	411822
713252	411823
203415	411824
45737	411825
233946	411826
204057	411827
167469	411828
213441	411829
662389	411830
522253	411831
634345	411832
713119	411833
63736	411834
4854	411835
62104	411836
247710	411837
69745	411838
204036	411839
565817	411840
67711	411841
621509	411842
161	411843
385010	411844
547966	411845
590871	411846
397513	411847
99656	411848
26765	411849
58130	411850
289050	411851
174593	411852
70103	411853
618190	411854
159828	411855
23373	411856
179762	411857
422216	411858
36955	411859
16447	411860
6337	411861
160365	411862
412451	411863
655723	411864
141562	411865
91932	411866
190	411867
644262	411868
337061	411869
488508	411870
13885	411871
468646	411872
46405	411873
141328	411874
148398	411875
95808	411876
17536	411877
98666	411878
7810	411879
586188	411880
527526	411881
16688	411882
23182	411883
113411	411884
687186	411885
102451	411886
457872	411887
495300	411888
627953	411889
163356	411890
302940	411891
362688	411892
185852	411893
131532	411894
181712	411895
622171	411896
10899	411897
199643	411898
428112	411899
616320	411900
558358	411901
716219	411902
415744	411903
243998	411904
4345	411905
180946	411906
108180	411907
714831	411908
659125	411909
67159	411910
615630	411911
349996	411912
104375	411913
665861	411914
73171	411915
147381	411916
367090	411917
643963	411918
301397	411919
298125	411920
420084	411921
669999	411922
216431	411923
158012	411924
229149	411925
197679	411926
9453	411927
141047	411928
293374	411929
506421	411930
600950	411931
693568	411932
200280	411933
589747	411934
163406	411935
210782	411936
1653	411937
117697	411938
366251	411939
699841	411940
248232	411941
376469	411942
492100	411943
58934	411944
124628	411945
347858	411946
97766	411947
45824	411948
500592	411949
166879	411950
174875	411951
135389	411952
30364	411953
573620	411954
67371	411955
530519	411956
47084	411957
271175	411958
623744	411959
585242	411960
118124	411961
530879	411962
669649	411963
679446	411964
240277	411965
427412	411966
86814	411967
225201	411968
539845	411969
376	411970
387899	411971
348127	411972
187450	411973
231102	411974
38355	411975
38529	411976
116788	411977
96671	411978
398787	411979
343707	411980
401997	411981
102617	411982
725249	411983
194619	411984
568359	411985
649580	411986
191166	411987
241503	411988
16392	411989
93296	411990
21155	411991
61531	411992
524384	411993
357752	411994
607635	411995
121819	411996
353675	411997
57113	411998
2320	411999
110417	412000
338051	412001
508092	412002
33162	412003
9166	412004
225156	412005
380710	412006
302485	412007
93829	412008
163	412009
585280	412010
538519	412011
85190	412012
553367	412013
681886	412014
135808	412015
515970	412016
48336	412017
107157	412018
515923	412019
122157	412020
121223	412021
47376	412022
341260	412023
272	412024
186831	412025
630153	412026
479679	412027
533095	412028
478375	412029
139903	412030
227744	412031
449438	412032
143665	412033
519745	412034
685206	412035
79038	412036
510440	412037
61	412038
392716	412039
54720	412040
311247	412041
561163	412042
85428	412043
124564	412044
104388	412045
128296	412046
31790	412047
308235	412048
654955	412049
9505	412050
294246	412051
97953	412052
264594	412053
566870	412054
116703	412055
102431	412056
592133	412057
1772	412058
129566	412059
24909	412060
158284	412061
406157	412062
487927	412063
519334	412064
157210	412065
72149	412066
24550	412067
27319	412068
141257	412069
169199	412070
33870	412071
16461	412072
604720	412073
78135	412074
113297	412075
6217	412076
216264	412077
125740	412078
438256	412079
339450	412080
240288	412081
87267	412082
148535	412083
355151	412084
25237	412085
559292	412086
22451	412087
155766	412088
171042	412089
218105	412090
266506	412091
301098	412092
100895	412093
473781	412094
172087	412095
85391	412096
260403	412097
564111	412098
29805	412099
115302	412100
504793	412101
145593	412102
669058	412103
513275	412104
155123	412105
153304	412106
124997	412107
131405	412108
487334	412109
589941	412110
167339	412111
543929	412112
141804	412113
509278	412114
239504	412115
636355	412116
38806	412117
698232	412118
25296	412119
25612	412120
383551	412121
361507	412122
125184	412123
135433	412124
89838	412125
207569	412126
127161	412127
39042	412128
50499	412129
13586	412130
505516	412131
91394	412132
698979	412133
964	412134
16793	412135
484632	412136
524981	412137
371841	412138
277532	412139
237934	412140
538224	412141
16691	412142
77908	412143
180659	412144
101227	412145
161399	412146
4477	412147
432564	412148
100877	412149
332176	412150
54908	412151
267748	412152
137376	412153
24479	412154
43916	412155
672808	412156
406459	412157
707878	412158
58730	412159
572935	412160
611664	412161
103824	412162
69929	412163
130670	412164
352174	412165
101425	412166
580424	412167
480564	412168
76825	412169
381482	412170
34189	412171
426164	412172
301637	412173
454490	412174
276242	412175
139494	412176
201324	412177
32590	412178
673929	412179
578529	412180
688100	412181
12099	412182
188581	412183
181991	412184
598769	412185
552952	412186
473697	412187
214219	412188
650352	412189
513403	412190
466012	412191
216227	412192
133342	412193
250054	412194
527938	412195
26063	412196
48426	412197
122967	412198
468243	412199
666950	412200
176979	412201
541659	412202
14436	412203
381330	412204
593279	412205
440705	412206
576578	412207
343501	412208
18965	412209
177576	412210
49527	412211
143699	412212
42585	412213
76337	412214
630839	412215
206181	412216
325909	412217
436156	412218
534918	412219
514565	412220
589762	412221
511231	412222
222	412223
359352	412224
52690	412225
61004	412226
600665	412227
74782	412228
136848	412229
42662	412230
1039	412231
13401	412232
409601	412233
267109	412234
40397	412235
112732	412236
4844	412237
360960	412238
163726	412239
296946	412240
169103	412241
5872	412242
137618	412243
352352	412244
20412	412245
712638	412246
56944	412247
461089	412248
159919	412249
653624	412250
259455	412251
444257	412252
534099	412253
28422	412254
143474	412255
387718	412256
229941	412257
127668	412258
684530	412259
405825	412260
409763	412261
119522	412262
693897	412263
10197	412264
309251	412265
546405	412266
365177	412267
12748	412268
692237	412269
29731	412270
186250	412271
92553	412272
611954	412273
387966	412274
73490	412275
380250	412276
483718	412277
46662	412278
482594	412279
158090	412280
71143	412281
172106	412282
601542	412283
23313	412284
356511	412285
41059	412286
22319	412287
135259	412288
420488	412289
10607	412290
684027	412291
610098	412292
432193	412293
719227	412294
26533	412295
457703	412296
123356	412297
113786	412298
261099	412299
270431	412300
226674	412301
1613	412302
6118	412303
27962	412304
317704	412305
40690	412306
511185	412307
403157	412308
53552	412309
100602	412310
556630	412311
121543	412312
24124	412313
54510	412314
396417	412315
105840	412316
692066	412317
84071	412318
175141	412319
404097	412320
121314	412321
468084	412322
400991	412323
150618	412324
649665	412325
688647	412326
585403	412327
68095	412328
80264	412329
81411	412330
489370	412331
339606	412332
666314	412333
50252	412334
183230	412335
350206	412336
86237	412337
580573	412338
20484	412339
64704	412340
568690	412341
299900	412342
665681	412343
330631	412344
44789	412345
126181	412346
62375	412347
647297	412348
378142	412349
364534	412350
616963	412351
55017	412352
37967	412353
629394	412354
4049	412355
628580	412356
690	412357
651395	412358
138945	412359
144345	412360
229434	412361
522285	412362
138833	412363
6861	412364
657103	412365
549726	412366
306898	412367
722903	412368
244028	412369
170054	412370
47205	412371
386136	412372
236649	412373
159733	412374
706324	412375
590684	412376
369937	412377
147612	412378
543504	412379
12617	412380
190451	412381
5803	412382
610397	412383
607707	412384
2337	412385
95808	412386
32248	412387
440386	412388
217395	412389
186870	412390
320885	412391
19672	412392
532021	412393
145362	412394
528699	412395
35093	412396
600214	412397
722777	412398
361846	412399
356759	412400
15479	412401
162225	412402
148405	412403
49496	412404
194352	412405
199882	412406
177282	412407
8676	412408
173237	412409
599089	412410
12760	412411
245148	412412
101267	412413
94393	412414
5696	412415
611821	412416
165706	412417
39245	412418
32225	412419
48421	412420
140408	412421
204113	412422
53926	412423
592591	412424
454447	412425
509609	412426
146492	412427
46736	412428
23281	412429
539555	412430
371749	412431
268577	412432
105934	412433
234685	412434
285356	412435
693268	412436
678906	412437
47344	412438
125543	412439
168825	412440
532854	412441
569958	412442
20976	412443
30263	412444
50757	412445
627473	412446
575912	412447
581070	412448
578756	412449
678862	412450
271681	412451
262475	412452
237933	412453
572368	412454
409166	412455
5058	412456
29733	412457
653532	412458
166333	412459
631546	412460
90298	412461
31443	412462
47	412463
188017	412464
295685	412465
512665	412466
152807	412467
48821	412468
266123	412469
445087	412470
359700	412471
662298	412472
214439	412473
85974	412474
174459	412475
2039	412476
473868	412477
354547	412478
722475	412479
676790	412480
576044	412481
353140	412482
203479	412483
542345	412484
203505	412485
312711	412486
15236	412487
336711	412488
208594	412489
648935	412490
596338	412491
168639	412492
147963	412493
179988	412494
97885	412495
449053	412496
97976	412497
496484	412498
145427	412499
101320	412500
211927	412501
690074	412502
24119	412503
490582	412504
74178	412505
542982	412506
43273	412507
119395	412508
4436	412509
483883	412510
440248	412511
75257	412512
398538	412513
14427	412514
559060	412515
1454	412516
485768	412517
37278	412518
87161	412519
214883	412520
48628	412521
394539	412522
486027	412523
709657	412524
456669	412525
639320	412526
335927	412527
3268	412528
436860	412529
78393	412530
567138	412531
42147	412532
640074	412533
101745	412534
142073	412535
576805	412536
162392	412537
151624	412538
372465	412539
481264	412540
520630	412541
376239	412542
341678	412543
543899	412544
466058	412545
518765	412546
211873	412547
633274	412548
159922	412549
549193	412550
254064	412551
700963	412552
254604	412553
49569	412554
520424	412555
547143	412556
644376	412557
117090	412558
254848	412559
240916	412560
316624	412561
505131	412562
500939	412563
21491	412564
15166	412565
296260	412566
696818	412567
20941	412568
473283	412569
31568	412570
710448	412571
344974	412572
40297	412573
623690	412574
261910	412575
636081	412576
10197	412577
667176	412578
76641	412579
683388	412580
90062	412581
273289	412582
128651	412583
397796	412584
210058	412585
714258	412586
144882	412587
711926	412588
186299	412589
14051	412590
38805	412591
166557	412592
697824	412593
8543	412594
503534	412595
285167	412596
13031	412597
615951	412598
14052	412599
245394	412600
75419	412601
691	412602
364844	412603
366123	412604
356632	412605
128232	412606
146	412607
721768	412608
378541	412609
494250	412610
36870	412611
167859	412612
121222	412613
69197	412614
658061	412615
2991	412616
651839	412617
684572	412618
289632	412619
409891	412620
320301	412621
115079	412622
2791	412623
265689	412624
5014	412625
165615	412626
310456	412627
25998	412628
267315	412629
221594	412630
86113	412631
620995	412632
8729	412633
539918	412634
66811	412635
74029	412636
402207	412637
723849	412638
594480	412639
28902	412640
448081	412641
14463	412642
348684	412643
101832	412644
542103	412645
693765	412646
13622	412647
209410	412648
310828	412649
643898	412650
169763	412651
14543	412652
205316	412653
652799	412654
95306	412655
31319	412656
302181	412657
166776	412658
119834	412659
71518	412660
643747	412661
336780	412662
58033	412663
679030	412664
314563	412665
591949	412666
417302	412667
457776	412668
171626	412669
36658	412670
371875	412671
267774	412672
79793	412673
296196	412674
287976	412675
468939	412676
223909	412677
478631	412678
267977	412679
335401	412680
106764	412681
538990	412682
614334	412683
379905	412684
451502	412685
308452	412686
63202	412687
492261	412688
13967	412689
3688	412690
364357	412691
204602	412692
108184	412693
118499	412694
79573	412695
321046	412696
54417	412697
206946	412698
387270	412699
270823	412700
152182	412701
244466	412702
248866	412703
231235	412704
30365	412705
126839	412706
98180	412707
276337	412708
473591	412709
86199	412710
662322	412711
443833	412712
633213	412713
133993	412714
169339	412715
137174	412716
22402	412717
531407	412718
79519	412719
641570	412720
532625	412721
105865	412722
45672	412723
118252	412724
8743	412725
32604	412726
197609	412727
47725	412728
134824	412729
29650	412730
180922	412731
48058	412732
415287	412733
18775	412734
534748	412735
81583	412736
623239	412737
357070	412738
719474	412739
111642	412740
48444	412741
723043	412742
686878	412743
9799	412744
28854	412745
277390	412746
97323	412747
623282	412748
77414	412749
34807	412750
76534	412751
99676	412752
104669	412753
322723	412754
17566	412755
569137	412756
154979	412757
173726	412758
687144	412759
614005	412760
354613	412761
380922	412762
312977	412763
449065	412764
317079	412765
156016	412766
159620	412767
361	412768
49455	412769
614531	412770
651192	412771
289571	412772
559375	412773
87043	412774
390964	412775
93545	412776
401871	412777
109806	412778
574430	412779
529049	412780
88443	412781
290294	412782
340379	412783
286746	412784
125997	412785
17464	412786
246216	412787
18895	412788
29613	412789
476925	412790
509685	412791
569343	412792
659710	412793
486913	412794
381805	412795
347785	412796
297244	412797
296022	412798
178940	412799
456257	412800
148860	412801
657944	412802
2853	412803
122655	412804
124581	412805
212838	412806
180131	412807
449602	412808
142491	412809
313819	412810
381338	412811
393441	412812
14450	412813
528335	412814
259821	412815
12615	412816
203134	412817
659405	412818
358341	412819
177265	412820
402481	412821
52641	412822
453776	412823
389631	412824
670850	412825
162341	412826
566594	412827
16927	412828
141597	412829
719631	412830
352169	412831
687461	412832
160209	412833
78389	412834
711763	412835
1126	412836
31772	412837
123158	412838
181687	412839
49840	412840
130061	412841
288455	412842
491342	412843
163917	412844
261425	412845
98646	412846
41319	412847
311119	412848
658553	412849
441806	412850
160434	412851
351815	412852
86191	412853
79402	412854
196912	412855
574408	412856
53539	412857
613907	412858
48968	412859
433535	412860
49191	412861
456261	412862
510042	412863
135022	412864
147373	412865
363496	412866
30806	412867
259824	412868
32878	412869
167200	412870
101837	412871
602804	412872
140770	412873
73164	412874
38462	412875
632062	412876
144671	412877
499148	412878
718151	412879
339992	412880
264285	412881
64394	412882
151736	412883
381238	412884
138960	412885
173756	412886
239382	412887
27030	412888
134600	412889
61122	412890
703153	412891
39601	412892
158722	412893
275778	412894
518104	412895
715186	412896
447703	412897
621846	412898
669448	412899
551261	412900
375655	412901
323875	412902
520337	412903
166719	412904
379324	412905
412411	412906
43033	412907
548679	412908
27012	412909
459979	412910
182057	412911
50252	412912
342755	412913
10946	412914
472038	412915
106360	412916
68091	412917
625547	412918
466096	412919
94520	412920
242734	412921
171656	412922
381541	412923
175053	412924
3218	412925
718976	412926
79377	412927
542180	412928
301078	412929
219973	412930
56522	412931
122937	412932
434377	412933
138281	412934
641003	412935
13275	412936
160369	412937
126386	412938
288931	412939
444033	412940
350081	412941
26414	412942
132311	412943
562399	412944
311121	412945
54003	412946
564152	412947
601175	412948
593009	412949
2392	412950
240464	412951
34778	412952
329676	412953
577768	412954
347549	412955
101964	412956
58916	412957
720523	412958
441860	412959
593339	412960
457862	412961
102900	412962
6743	412963
69187	412964
66592	412965
444181	412966
125654	412967
9387	412968
273467	412969
178533	412970
127928	412971
347754	412972
134376	412973
682967	412974
279857	412975
22201	412976
194691	412977
5185	412978
438448	412979
610483	412980
98745	412981
513227	412982
328657	412983
47388	412984
706951	412985
512594	412986
125746	412987
511020	412988
502908	412989
7575	412990
475132	412991
59048	412992
609964	412993
36932	412994
88752	412995
110613	412996
420500	412997
341210	412998
558960	412999
566993	413000
660247	413001
69179	413002
395700	413003
231008	413004
136725	413005
528852	413006
714196	413007
502517	413008
368543	413009
447695	413010
635969	413011
189412	413012
633752	413013
89525	413014
640974	413015
44136	413016
557611	413017
30836	413018
76703	413019
563904	413020
124540	413021
50414	413022
566445	413023
232164	413024
215301	413025
46677	413026
662050	413027
565034	413028
35086	413029
10036	413030
130287	413031
161837	413032
195740	413033
451244	413034
503593	413035
545220	413036
28122	413037
667148	413038
611420	413039
470303	413040
20830	413041
476848	413042
255053	413043
259	413044
163436	413045
666465	413046
168533	413047
132929	413048
44589	413049
17477	413050
76636	413051
417595	413052
250330	413053
620725	413054
192358	413055
700838	413056
205594	413057
6355	413058
394724	413059
419933	413060
78271	413061
128342	413062
424367	413063
14849	413064
487289	413065
151580	413066
295331	413067
523500	413068
280166	413069
277905	413070
557990	413071
61166	413072
9504	413073
588032	413074
129551	413075
592513	413076
510392	413077
591204	413078
306617	413079
649664	413080
172682	413081
610980	413082
16367	413083
27042	413084
28721	413085
30175	413086
208562	413087
325568	413088
459893	413089
401891	413090
149768	413091
237609	413092
582178	413093
722397	413094
405554	413095
328333	413096
364500	413097
2673	413098
346431	413099
468775	413100
251263	413101
75374	413102
1554	413103
16324	413104
23813	413105
38057	413106
135860	413107
638089	413108
175244	413109
6566	413110
76994	413111
24318	413112
320175	413113
14278	413114
721381	413115
614403	413116
69998	413117
387746	413118
31197	413119
396558	413120
275429	413121
56025	413122
17090	413123
16030	413124
146224	413125
160277	413126
535019	413127
254853	413128
143979	413129
34564	413130
14879	413131
457346	413132
36468	413133
467899	413134
88614	413135
57766	413136
495887	413137
471081	413138
75344	413139
64696	413140
256286	413141
87585	413142
155606	413143
90369	413144
90902	413145
255	413146
716112	413147
535524	413148
147521	413149
104299	413150
57339	413151
157906	413152
518128	413153
255720	413154
587272	413155
170620	413156
420123	413157
48276	413158
597905	413159
124207	413160
373905	413161
37872	413162
260231	413163
132319	413164
115214	413165
113209	413166
657834	413167
140181	413168
201428	413169
98038	413170
581718	413171
52334	413172
471168	413173
50778	413174
267922	413175
502879	413176
612969	413177
637823	413178
38760	413179
691729	413180
533626	413181
40862	413182
135271	413183
298345	413184
310	413185
267052	413186
265038	413187
56005	413188
253268	413189
391563	413190
293649	413191
80191	413192
325494	413193
722220	413194
9283	413195
124332	413196
528401	413197
611461	413198
93775	413199
692261	413200
140289	413201
93834	413202
3948	413203
227100	413204
514705	413205
41127	413206
218930	413207
5159	413208
96067	413209
256264	413210
34563	413211
359586	413212
342464	413213
236104	413214
635829	413215
140596	413216
24354	413217
622303	413218
298853	413219
325947	413220
318755	413221
171878	413222
692947	413223
711076	413224
2310	413225
10868	413226
113366	413227
126742	413228
293224	413229
660942	413230
99903	413231
153932	413232
455278	413233
75606	413234
447009	413235
327886	413236
36189	413237
90048	413238
254902	413239
578445	413240
219447	413241
34050	413242
269849	413243
55586	413244
139135	413245
385571	413246
70729	413247
648745	413248
22444	413249
257928	413250
271887	413251
240795	413252
239310	413253
595070	413254
328790	413255
579262	413256
57887	413257
438613	413258
484794	413259
656038	413260
335766	413261
34779	413262
141177	413263
492759	413264
92521	413265
724693	413266
204431	413267
574066	413268
91876	413269
126911	413270
671031	413271
111110	413272
22501	413273
397389	413274
218138	413275
272553	413276
386669	413277
125107	413278
497983	413279
184527	413280
666655	413281
258666	413282
495744	413283
256	413284
565949	413285
210292	413286
36322	413287
85935	413288
107543	413289
49122	413290
23600	413291
478533	413292
35859	413293
4590	413294
189905	413295
247272	413296
1190	413297
525519	413298
158470	413299
581570	413300
555775	413301
522151	413302
70108	413303
669863	413304
55177	413305
99855	413306
426789	413307
618561	413308
562114	413309
69981	413310
73207	413311
504295	413312
228835	413313
51029	413314
52156	413315
552707	413316
7641	413317
573605	413318
703641	413319
140951	413320
503962	413321
44335	413322
179590	413323
337214	413324
248461	413325
706350	413326
42824	413327
460529	413328
140693	413329
88409	413330
3392	413331
389446	413332
249274	413333
579108	413334
84862	413335
1312	413336
142819	413337
305264	413338
652149	413339
158906	413340
723521	413341
424769	413342
239495	413343
43377	413344
120492	413345
628791	413346
246793	413347
725180	413348
181234	413349
637790	413350
557239	413351
503847	413352
645725	413353
395600	413354
718033	413355
109410	413356
682746	413357
469380	413358
180190	413359
379550	413360
551218	413361
197	413362
475613	413363
226966	413364
320763	413365
88068	413366
319364	413367
305472	413368
657052	413369
112949	413370
64073	413371
62337	413372
451526	413373
275218	413374
336387	413375
72981	413376
37543	413377
40335	413378
127652	413379
18033	413380
61581	413381
403340	413382
161983	413383
253403	413384
40300	413385
668264	413386
87987	413387
45579	413388
550149	413389
343978	413390
359469	413391
316217	413392
325623	413393
522600	413394
574702	413395
280927	413396
588069	413397
14749	413398
63957	413399
48803	413400
123641	413401
109509	413402
673921	413403
630337	413404
40434	413405
258973	413406
339728	413407
581063	413408
96622	413409
485649	413410
424618	413411
6312	413412
494711	413413
574425	413414
138228	413415
4353	413416
570395	413417
111830	413418
147993	413419
71832	413420
658828	413421
445010	413422
202023	413423
14176	413424
107991	413425
80185	413426
136385	413427
88226	413428
210473	413429
202138	413430
90471	413431
141415	413432
27705	413433
81489	413434
683608	413435
103647	413436
282710	413437
375813	413438
477704	413439
7996	413440
721427	413441
407268	413442
265093	413443
43791	413444
152219	413445
224389	413446
1640	413447
267700	413448
590098	413449
513449	413450
717688	413451
24652	413452
264667	413453
34513	413454
247580	413455
12706	413456
599528	413457
20729	413458
704250	413459
50964	413460
562614	413461
176500	413462
90001	413463
4408	413464
167087	413465
186058	413466
183795	413467
463438	413468
176518	413469
677898	413470
593846	413471
4423	413472
592950	413473
76991	413474
265843	413475
544645	413476
470307	413477
5820	413478
391509	413479
38954	413480
593696	413481
334681	413482
108990	413483
496877	413484
463145	413485
79320	413486
643694	413487
62	413488
103044	413489
173157	413490
678140	413491
217061	413492
345353	413493
649020	413494
272312	413495
72122	413496
596213	413497
652097	413498
265078	413499
243705	413500
8523	413501
88939	413502
705095	413503
114205	413504
122886	413505
551	413506
49374	413507
273230	413508
712184	413509
117844	413510
451368	413511
615555	413512
141476	413513
552095	413514
230914	413515
158126	413516
327470	413517
580142	413518
539055	413519
87630	413520
564849	413521
30586	413522
38464	413523
697924	413524
134117	413525
21178	413526
14068	413527
253779	413528
468893	413529
38465	413530
474943	413531
186755	413532
10854	413533
677375	413534
124502	413535
99000	413536
445422	413537
367245	413538
73537	413539
138964	413540
166636	413541
375	413542
79669	413543
649040	413544
118115	413545
412279	413546
52685	413547
64782	413548
321603	413549
287837	413550
129130	413551
8689	413552
60115	413553
717602	413554
535013	413555
18876	413556
85496	413557
234315	413558
4850	413559
339519	413560
122725	413561
140161	413562
298285	413563
269231	413564
29621	413565
591104	413566
396859	413567
32555	413568
140154	413569
625273	413570
147003	413571
54615	413572
179149	413573
460466	413574
45949	413575
487697	413576
721333	413577
513528	413578
532408	413579
107670	413580
525350	413581
135654	413582
392588	413583
195812	413584
375387	413585
456364	413586
575933	413587
157249	413588
95260	413589
662452	413590
236136	413591
145549	413592
559952	413593
159237	413594
328617	413595
295275	413596
282771	413597
575331	413598
350480	413599
144069	413600
58312	413601
185363	413602
10427	413603
582844	413604
14130	413605
153273	413606
709447	413607
213579	413608
170833	413609
30901	413610
354186	413611
328249	413612
140053	413613
58219	413614
84842	413615
461198	413616
615	413617
479052	413618
442367	413619
691421	413620
111560	413621
300223	413622
135408	413623
359300	413624
149750	413625
278187	413626
380996	413627
114508	413628
202411	413629
86	413630
358747	413631
676453	413632
632022	413633
1574	413634
7944	413635
91809	413636
21299	413637
539553	413638
235896	413639
125393	413640
437144	413641
558741	413642
263960	413643
26473	413644
102767	413645
679332	413646
155732	413647
41647	413648
170810	413649
302388	413650
52579	413651
518494	413652
696427	413653
5301	413654
711156	413655
350542	413656
530032	413657
63042	413658
3	413659
71486	413660
35131	413661
31509	413662
494453	413663
535551	413664
540802	413665
117220	413666
415246	413667
109775	413668
235234	413669
638824	413670
47050	413671
571193	413672
429211	413673
570196	413674
100739	413675
5423	413676
112384	413677
43883	413678
586737	413679
60381	413680
17810	413681
17144	413682
664440	413683
47935	413684
547035	413685
36757	413686
26292	413687
679739	413688
61788	413689
535488	413690
724814	413691
148333	413692
562633	413693
112007	413694
454569	413695
29034	413696
612531	413697
516829	413698
441336	413699
22637	413700
111	413701
150691	413702
429592	413703
693235	413704
308560	413705
97987	413706
170883	413707
337765	413708
46695	413709
209729	413710
130911	413711
174477	413712
424097	413713
20727	413714
504987	413715
340298	413716
146799	413717
58295	413718
74324	413719
446842	413720
75543	413721
264380	413722
160298	413723
196303	413724
111148	413725
19873	413726
374122	413727
278181	413728
401181	413729
72099	413730
698637	413731
170838	413732
32107	413733
97358	413734
298263	413735
108936	413736
131973	413737
44925	413738
474248	413739
136886	413740
448341	413741
100473	413742
13903	413743
61945	413744
177245	413745
565095	413746
18857	413747
713078	413748
361372	413749
64199	413750
1617	413751
558753	413752
384776	413753
440938	413754
209439	413755
35533	413756
51624	413757
298259	413758
17196	413759
237640	413760
276826	413761
578296	413762
494203	413763
23424	413764
364981	413765
6027	413766
567455	413767
193428	413768
492484	413769
6445	413770
587286	413771
60302	413772
170225	413773
422954	413774
593588	413775
715511	413776
619241	413777
82433	413778
107135	413779
305386	413780
452051	413781
712899	413782
505635	413783
51514	413784
708765	413785
393856	413786
440541	413787
167758	413788
487478	413789
453607	413790
246074	413791
81216	413792
569622	413793
19004	413794
396882	413795
263982	413796
7308	413797
236156	413798
266222	413799
58156	413800
379400	413801
547571	413802
649525	413803
497165	413804
208899	413805
20117	413806
59440	413807
552208	413808
490591	413809
838	413810
291140	413811
62060	413812
5633	413813
330822	413814
74928	413815
374969	413816
183628	413817
140122	413818
575205	413819
171051	413820
712830	413821
29691	413822
163410	413823
540362	413824
584677	413825
631859	413826
549761	413827
707941	413828
676407	413829
467906	413830
690464	413831
354569	413832
83407	413833
570538	413834
630163	413835
352489	413836
117789	413837
432059	413838
200808	413839
295327	413840
71921	413841
579921	413842
469964	413843
74518	413844
148077	413845
183564	413846
54040	413847
350445	413848
662732	413849
446188	413850
31793	413851
700359	413852
6321	413853
87747	413854
76225	413855
146711	413856
181675	413857
601367	413858
725223	413859
615228	413860
601867	413861
722108	413862
167631	413863
68612	413864
667004	413865
573800	413866
34689	413867
156747	413868
161459	413869
119576	413870
482578	413871
233792	413872
43906	413873
32987	413874
453291	413875
85236	413876
414013	413877
158430	413878
390680	413879
371157	413880
164001	413881
448042	413882
350866	413883
438637	413884
20176	413885
411834	413886
460689	413887
121433	413888
404209	413889
12465	413890
298072	413891
440608	413892
10874	413893
499374	413894
35225	413895
611837	413896
162625	413897
508338	413898
135087	413899
408572	413900
153116	413901
182508	413902
547401	413903
691877	413904
90512	413905
311435	413906
574747	413907
324737	413908
12872	413909
485013	413910
420325	413911
9229	413912
35588	413913
616937	413914
12333	413915
35945	413916
421316	413917
398380	413918
333473	413919
431526	413920
103943	413921
135775	413922
486187	413923
284508	413924
475919	413925
389620	413926
306985	413927
38549	413928
601896	413929
549632	413930
199975	413931
577166	413932
123394	413933
426887	413934
146751	413935
161760	413936
109959	413937
689952	413938
299340	413939
202556	413940
62664	413941
51112	413942
668237	413943
19602	413944
104059	413945
79362	413946
343346	413947
172373	413948
7323	413949
9522	413950
601340	413951
738	413952
532459	413953
477397	413954
720768	413955
308763	413956
453858	413957
130538	413958
88551	413959
36002	413960
521037	413961
467556	413962
468604	413963
47340	413964
232630	413965
24081	413966
60891	413967
694939	413968
14009	413969
354521	413970
646023	413971
184422	413972
163227	413973
689719	413974
592075	413975
273671	413976
516808	413977
680592	413978
5977	413979
166310	413980
140744	413981
588501	413982
169550	413983
135760	413984
294671	413985
665871	413986
544930	413987
715071	413988
54206	413989
683471	413990
14990	413991
145144	413992
501244	413993
695112	413994
132253	413995
280074	413996
43026	413997
3453	413998
252471	413999
228422	414000
130244	414001
128731	414002
583915	414003
155372	414004
326837	414005
16049	414006
234406	414007
36741	414008
704980	414009
183416	414010
78829	414011
160487	414012
123420	414013
618526	414014
492003	414015
153684	414016
685898	414017
61330	414018
389674	414019
558379	414020
87911	414021
87598	414022
10939	414023
271507	414024
435677	414025
650539	414026
88779	414027
106016	414028
20147	414029
337422	414030
499249	414031
45516	414032
30342	414033
571812	414034
22971	414035
62769	414036
136016	414037
103	414038
495492	414039
561749	414040
663723	414041
567	414042
64803	414043
661249	414044
40358	414045
602604	414046
720670	414047
175384	414048
38072	414049
94209	414050
564858	414051
48935	414052
567074	414053
456758	414054
43997	414055
483014	414056
302909	414057
61398	414058
573039	414059
347171	414060
33438	414061
376602	414062
87255	414063
196009	414064
387386	414065
36679	414066
441829	414067
131241	414068
349964	414069
663988	414070
103893	414071
47412	414072
78545	414073
32318	414074
95376	414075
233409	414076
657018	414077
291	414078
425115	414079
80114	414080
4432	414081
217254	414082
441730	414083
65029	414084
117016	414085
59826	414086
599447	414087
723591	414088
419162	414089
101748	414090
569238	414091
412538	414092
146177	414093
525871	414094
482635	414095
301607	414096
227527	414097
167500	414098
525515	414099
425584	414100
358522	414101
308674	414102
595937	414103
114895	414104
29050	414105
10636	414106
165760	414107
577260	414108
567743	414109
514688	414110
552915	414111
131839	414112
295165	414113
6572	414114
592608	414115
637544	414116
171017	414117
416475	414118
465929	414119
47827	414120
42941	414121
360692	414122
54752	414123
486678	414124
161738	414125
390767	414126
81258	414127
140986	414128
313667	414129
435663	414130
172652	414131
479493	414132
245428	414133
15387	414134
101857	414135
149592	414136
17584	414137
197774	414138
439569	414139
94298	414140
35114	414141
55320	414142
646970	414143
466563	414144
34504	414145
574819	414146
572866	414147
280614	414148
77733	414149
578343	414150
70858	414151
1028	414152
385823	414153
105607	414154
32251	414155
553659	414156
52419	414157
622195	414158
644430	414159
528384	414160
42411	414161
519309	414162
82453	414163
531635	414164
341703	414165
119348	414166
64681	414167
308052	414168
56405	414169
487600	414170
630362	414171
690282	414172
721204	414173
609826	414174
327721	414175
398561	414176
19672	414177
33564	414178
615716	414179
171974	414180
25209	414181
165787	414182
53754	414183
605665	414184
420292	414185
712366	414186
365794	414187
568013	414188
166209	414189
22859	414190
103960	414191
6946	414192
264507	414193
48572	414194
357012	414195
97663	414196
11127	414197
107446	414198
130834	414199
634678	414200
199993	414201
246881	414202
160483	414203
491901	414204
124	414205
495303	414206
257003	414207
10037	414208
180811	414209
514185	414210
27631	414211
286196	414212
507536	414213
561145	414214
14463	414215
45108	414216
641736	414217
396942	414218
817	414219
327794	414220
317035	414221
208404	414222
155304	414223
548777	414224
361604	414225
24258	414226
552871	414227
251630	414228
6955	414229
408277	414230
324360	414231
617287	414232
69674	414233
668924	414234
463809	414235
264193	414236
683666	414237
50299	414238
556423	414239
145866	414240
637241	414241
474605	414242
268593	414243
167900	414244
26835	414245
191345	414246
94316	414247
92109	414248
29392	414249
579756	414250
649099	414251
18105	414252
576098	414253
212492	414254
466866	414255
413211	414256
89023	414257
61974	414258
700316	414259
182749	414260
581632	414261
205799	414262
141573	414263
594384	414264
363431	414265
249424	414266
162837	414267
452791	414268
83671	414269
73902	414270
471500	414271
24177	414272
483498	414273
556697	414274
312337	414275
277094	414276
132387	414277
395591	414278
166044	414279
251426	414280
324508	414281
427180	414282
633004	414283
663325	414284
163997	414285
602187	414286
520707	414287
294323	414288
446335	414289
621747	414290
5356	414291
527177	414292
375849	414293
323140	414294
78704	414295
676992	414296
130364	414297
168541	414298
214726	414299
341183	414300
139209	414301
213459	414302
696573	414303
470832	414304
563849	414305
219695	414306
16083	414307
214162	414308
45069	414309
89184	414310
251750	414311
54954	414312
338383	414313
169986	414314
10531	414315
196964	414316
72069	414317
518556	414318
115372	414319
117921	414320
164433	414321
168581	414322
438363	414323
194506	414324
156106	414325
106414	414326
423615	414327
562939	414328
349884	414329
521961	414330
265528	414331
506387	414332
88873	414333
24706	414334
670895	414335
156014	414336
429990	414337
30073	414338
185996	414339
54792	414340
514712	414341
142814	414342
658578	414343
585257	414344
106962	414345
480336	414346
110885	414347
232253	414348
618608	414349
48325	414350
200	414351
329239	414352
577765	414353
56639	414354
450682	414355
309201	414356
348829	414357
251380	414358
373133	414359
402464	414360
17763	414361
327752	414362
110595	414363
252080	414364
6756	414365
128472	414366
465267	414367
153970	414368
165964	414369
613551	414370
421062	414371
625734	414372
90674	414373
124892	414374
596491	414375
115585	414376
186628	414377
218850	414378
165340	414379
97	414380
324549	414381
429207	414382
494943	414383
630032	414384
88620	414385
630321	414386
413610	414387
255707	414388
635589	414389
630632	414390
327774	414391
148527	414392
12017	414393
78123	414394
132503	414395
59812	414396
455631	414397
314592	414398
406915	414399
338066	414400
532770	414401
599547	414402
596606	414403
85800	414404
134467	414405
618233	414406
388040	414407
544558	414408
132537	414409
26539	414410
302753	414411
687136	414412
131620	414413
384131	414414
416709	414415
72284	414416
457850	414417
551815	414418
598281	414419
403553	414420
24160	414421
606672	414422
286340	414423
99661	414424
670978	414425
97914	414426
17502	414427
43674	414428
431878	414429
76198	414430
372284	414431
552318	414432
167241	414433
269507	414434
202	414435
181041	414436
343038	414437
10445	414438
527507	414439
704305	414440
5023	414441
50843	414442
80494	414443
554022	414444
673072	414445
658943	414446
239456	414447
649278	414448
43302	414449
90715	414450
366701	414451
74606	414452
42764	414453
92687	414454
145517	414455
465873	414456
111288	414457
187783	414458
218594	414459
382209	414460
285802	414461
294322	414462
84971	414463
100823	414464
212445	414465
224479	414466
15983	414467
42710	414468
604834	414469
426307	414470
693291	414471
236569	414472
138766	414473
13784	414474
91017	414475
46540	414476
631877	414477
570125	414478
149444	414479
274449	414480
40343	414481
182715	414482
100977	414483
349352	414484
41516	414485
547178	414486
560806	414487
7362	414488
13851	414489
430085	414490
485406	414491
278873	414492
457960	414493
436479	414494
161563	414495
67026	414496
787	414497
539547	414498
447879	414499
642463	414500
449395	414501
535472	414502
568610	414503
576380	414504
249824	414505
254767	414506
120742	414507
52695	414508
251247	414509
62665	414510
141600	414511
158394	414512
187067	414513
132560	414514
686010	414515
9321	414516
247203	414517
150991	414518
105006	414519
90748	414520
261694	414521
51253	414522
126610	414523
378447	414524
215044	414525
673120	414526
16233	414527
34084	414528
657886	414529
619507	414530
214479	414531
136762	414532
3736	414533
520036	414534
512245	414535
53100	414536
185158	414537
1537	414538
343709	414539
44094	414540
486111	414541
121651	414542
546718	414543
186224	414544
523570	414545
135902	414546
71056	414547
123678	414548
48000	414549
545381	414550
163294	414551
148532	414552
420746	414553
53698	414554
703960	414555
119210	414556
570459	414557
2242	414558
570071	414559
33361	414560
633564	414561
573588	414562
288050	414563
632799	414564
45850	414565
378102	414566
132541	414567
647576	414568
467341	414569
364747	414570
433780	414571
721936	414572
654542	414573
689065	414574
315645	414575
355723	414576
660277	414577
287105	414578
136394	414579
210500	414580
177102	414581
27280	414582
416041	414583
648993	414584
33730	414585
40975	414586
185129	414587
18950	414588
11708	414589
561927	414590
434945	414591
80897	414592
53156	414593
249513	414594
178542	414595
137374	414596
73935	414597
138791	414598
272085	414599
16704	414600
400461	414601
258964	414602
92980	414603
377608	414604
688329	414605
9659	414606
86557	414607
464012	414608
120641	414609
105392	414610
14129	414611
28186	414612
440196	414613
10608	414614
667032	414615
644896	414616
714187	414617
210888	414618
38128	414619
110834	414620
64848	414621
8894	414622
63602	414623
51020	414624
574953	414625
6831	414626
301518	414627
167809	414628
183332	414629
179749	414630
358869	414631
20211	414632
74596	414633
608624	414634
125868	414635
228665	414636
331815	414637
582258	414638
156481	414639
534703	414640
353975	414641
696999	414642
253983	414643
296383	414644
541223	414645
661962	414646
358309	414647
74484	414648
171980	414649
73149	414650
350246	414651
508951	414652
484135	414653
231013	414654
196544	414655
17800	414656
405847	414657
407548	414658
113811	414659
572366	414660
358878	414661
429769	414662
252	414663
94559	414664
135248	414665
572479	414666
38428	414667
589054	414668
338744	414669
204489	414670
524622	414671
32783	414672
85780	414673
163216	414674
136598	414675
17514	414676
331797	414677
684383	414678
156040	414679
551414	414680
185965	414681
28210	414682
6630	414683
604811	414684
176726	414685
3020	414686
187206	414687
27428	414688
34442	414689
6278	414690
83246	414691
356602	414692
149195	414693
388270	414694
685950	414695
371475	414696
383832	414697
47707	414698
126792	414699
184865	414700
55155	414701
615317	414702
33875	414703
133702	414704
711409	414705
210762	414706
128388	414707
128785	414708
182145	414709
128538	414710
424664	414711
48575	414712
371190	414713
675308	414714
454102	414715
478754	414716
110919	414717
34430	414718
97276	414719
388137	414720
181742	414721
90574	414722
681803	414723
63970	414724
476027	414725
13502	414726
354955	414727
176733	414728
587274	414729
225275	414730
49464	414731
366205	414732
472924	414733
147310	414734
224379	414735
40753	414736
325239	414737
215744	414738
13571	414739
223462	414740
111146	414741
76539	414742
517410	414743
623042	414744
27570	414745
171333	414746
657458	414747
169611	414748
107110	414749
388973	414750
375808	414751
75	414752
158172	414753
6412	414754
1731	414755
33749	414756
552274	414757
167700	414758
177108	414759
54782	414760
21187	414761
54273	414762
555843	414763
113457	414764
44107	414765
408867	414766
417225	414767
28470	414768
11827	414769
243490	414770
488302	414771
130771	414772
151757	414773
132939	414774
557257	414775
642188	414776
377441	414777
393041	414778
163151	414779
13552	414780
416260	414781
41417	414782
125091	414783
368034	414784
138399	414785
86421	414786
485393	414787
388210	414788
320607	414789
70181	414790
516720	414791
157140	414792
46703	414793
29904	414794
101236	414795
124637	414796
542403	414797
69415	414798
6329	414799
448625	414800
612259	414801
469604	414802
639848	414803
66819	414804
591081	414805
93282	414806
251998	414807
469121	414808
621893	414809
675446	414810
82344	414811
660577	414812
415892	414813
561323	414814
331949	414815
14411	414816
206398	414817
616726	414818
509026	414819
673786	414820
219901	414821
671847	414822
559501	414823
305626	414824
562	414825
678691	414826
192446	414827
649076	414828
112813	414829
85156	414830
716804	414831
46148	414832
149969	414833
10890	414834
702503	414835
20027	414836
186311	414837
382862	414838
333926	414839
262176	414840
664666	414841
554666	414842
307474	414843
429321	414844
276731	414845
451029	414846
724717	414847
156868	414848
369095	414849
112782	414850
570888	414851
443521	414852
342432	414853
586727	414854
6563	414855
48391	414856
149962	414857
585304	414858
11346	414859
26328	414860
196563	414861
578265	414862
164333	414863
35650	414864
61684	414865
372933	414866
606778	414867
506878	414868
230988	414869
77036	414870
566961	414871
157377	414872
200776	414873
422842	414874
63029	414875
122971	414876
139296	414877
227122	414878
425597	414879
571613	414880
156426	414881
2089	414882
676731	414883
42514	414884
275465	414885
91509	414886
63305	414887
50874	414888
319132	414889
635245	414890
122775	414891
335636	414892
57788	414893
256477	414894
8104	414895
94224	414896
163718	414897
451812	414898
499422	414899
1036	414900
90521	414901
495704	414902
61814	414903
381004	414904
346207	414905
361147	414906
41787	414907
523896	414908
665877	414909
13550	414910
605728	414911
66351	414912
31998	414913
516735	414914
426746	414915
214101	414916
524218	414917
106119	414918
5224	414919
291617	414920
34189	414921
423719	414922
708997	414923
66757	414924
514595	414925
93496	414926
6770	414927
46152	414928
2631	414929
531508	414930
196794	414931
430841	414932
272875	414933
45428	414934
23529	414935
28555	414936
103337	414937
715168	414938
95725	414939
376357	414940
185953	414941
49858	414942
303114	414943
582734	414944
689523	414945
265781	414946
100678	414947
126088	414948
670946	414949
4704	414950
59834	414951
52379	414952
293134	414953
18148	414954
366663	414955
540331	414956
540810	414957
88501	414958
598092	414959
531748	414960
235643	414961
494544	414962
512350	414963
657821	414964
42843	414965
105708	414966
2235	414967
516164	414968
369830	414969
170034	414970
134637	414971
575226	414972
206211	414973
496907	414974
246103	414975
407033	414976
164337	414977
182231	414978
508321	414979
703179	414980
180176	414981
631765	414982
226445	414983
413581	414984
703451	414985
580778	414986
481141	414987
35903	414988
147974	414989
54911	414990
23803	414991
440058	414992
74580	414993
697814	414994
39841	414995
68918	414996
341336	414997
98916	414998
131700	414999
301878	415000
50918	415001
344076	415002
260187	415003
391	415004
24906	415005
338700	415006
485133	415007
190036	415008
499452	415009
698853	415010
221571	415011
469923	415012
470159	415013
207723	415014
260700	415015
611788	415016
461678	415017
51607	415018
544363	415019
3507	415020
478188	415021
386709	415022
300130	415023
489010	415024
40573	415025
211121	415026
392695	415027
368089	415028
384065	415029
121344	415030
186872	415031
71718	415032
157992	415033
414627	415034
598478	415035
397340	415036
134243	415037
467921	415038
414929	415039
648527	415040
580361	415041
143290	415042
498593	415043
36636	415044
405785	415045
392975	415046
49307	415047
16546	415048
227923	415049
504658	415050
319311	415051
223725	415052
703116	415053
1599	415054
417112	415055
633558	415056
95588	415057
401627	415058
709365	415059
104443	415060
11341	415061
11592	415062
6463	415063
138732	415064
92582	415065
84103	415066
205475	415067
232209	415068
37760	415069
301061	415070
108124	415071
16226	415072
264284	415073
51976	415074
497597	415075
653314	415076
72952	415077
703692	415078
47076	415079
110607	415080
307188	415081
53222	415082
102952	415083
79895	415084
423634	415085
296298	415086
318336	415087
7610	415088
483311	415089
559421	415090
234403	415091
577529	415092
373144	415093
138484	415094
556507	415095
626305	415096
129214	415097
2880	415098
442165	415099
358505	415100
122133	415101
365514	415102
415981	415103
383735	415104
626412	415105
75736	415106
53580	415107
662384	415108
304508	415109
11376	415110
95399	415111
291363	415112
4231	415113
40036	415114
374114	415115
709679	415116
81946	415117
12896	415118
39934	415119
183804	415120
608933	415121
273380	415122
136332	415123
31857	415124
372464	415125
693263	415126
43401	415127
397233	415128
303834	415129
461229	415130
9031	415131
392	415132
633215	415133
104307	415134
50001	415135
629490	415136
156576	415137
24336	415138
548864	415139
188131	415140
444959	415141
597325	415142
437448	415143
328485	415144
593731	415145
126862	415146
203646	415147
128533	415148
45463	415149
155473	415150
530764	415151
624823	415152
3312	415153
112900	415154
262660	415155
16467	415156
608053	415157
646971	415158
522568	415159
1332	415160
477014	415161
496601	415162
442364	415163
8188	415164
27606	415165
22069	415166
22445	415167
305763	415168
710038	415169
120611	415170
495938	415171
42364	415172
461006	415173
5361	415174
353465	415175
295654	415176
62479	415177
566818	415178
712509	415179
553705	415180
476478	415181
165249	415182
201667	415183
122334	415184
356650	415185
263512	415186
18468	415187
87403	415188
649602	415189
427131	415190
35981	415191
474857	415192
100175	415193
171996	415194
138043	415195
514299	415196
40872	415197
149109	415198
467311	415199
323546	415200
160942	415201
464264	415202
153186	415203
72566	415204
548760	415205
24393	415206
652221	415207
660918	415208
423850	415209
92974	415210
18098	415211
181961	415212
492508	415213
302172	415214
23424	415215
530937	415216
11386	415217
649755	415218
510402	415219
588394	415220
482307	415221
183466	415222
31196	415223
138426	415224
127266	415225
566053	415226
113479	415227
12920	415228
222638	415229
127621	415230
181314	415231
20728	415232
14884	415233
242161	415234
712071	415235
180302	415236
592533	415237
578291	415238
156737	415239
250634	415240
429187	415241
150007	415242
171839	415243
494380	415244
580179	415245
483659	415246
238902	415247
122824	415248
5292	415249
136147	415250
120789	415251
639289	415252
702935	415253
220399	415254
635717	415255
59563	415256
624029	415257
179	415258
176812	415259
157574	415260
179681	415261
267517	415262
222366	415263
100186	415264
622358	415265
556614	415266
20286	415267
92735	415268
402987	415269
90033	415270
702861	415271
31899	415272
685263	415273
56788	415274
2339	415275
237275	415276
115044	415277
724297	415278
456956	415279
219	415280
392671	415281
60520	415282
487244	415283
481817	415284
112822	415285
62817	415286
128374	415287
595573	415288
401457	415289
172473	415290
338191	415291
406816	415292
8772	415293
377523	415294
12162	415295
565151	415296
572145	415297
338906	415298
202526	415299
225063	415300
205483	415301
117332	415302
36202	415303
267564	415304
232676	415305
234026	415306
597965	415307
50624	415308
591189	415309
504577	415310
470699	415311
38793	415312
14225	415313
151085	415314
186872	415315
124737	415316
428128	415317
574752	415318
575819	415319
693229	415320
440650	415321
211739	415322
19908	415323
95229	415324
124367	415325
174241	415326
348281	415327
167523	415328
367293	415329
228012	415330
441652	415331
13144	415332
492869	415333
96157	415334
292341	415335
159145	415336
349408	415337
176418	415338
283197	415339
183020	415340
725226	415341
268947	415342
236614	415343
310673	415344
565526	415345
569028	415346
472205	415347
437196	415348
432955	415349
4736	415350
683761	415351
710500	415352
653342	415353
94160	415354
206717	415355
43935	415356
150742	415357
267653	415358
140498	415359
316818	415360
700164	415361
258914	415362
46316	415363
134947	415364
78415	415365
64554	415366
604243	415367
488471	415368
554889	415369
639443	415370
129640	415371
230437	415372
342521	415373
11417	415374
384	415375
144977	415376
90760	415377
321616	415378
563180	415379
246756	415380
70734	415381
231154	415382
544074	415383
264363	415384
228325	415385
163552	415386
347107	415387
182279	415388
507119	415389
80523	415390
673077	415391
889	415392
490994	415393
642401	415394
637130	415395
340499	415396
183343	415397
23799	415398
346950	415399
9759	415400
162534	415401
354970	415402
67948	415403
112624	415404
348090	415405
691317	415406
42366	415407
408797	415408
135599	415409
544400	415410
18979	415411
256836	415412
82588	415413
641095	415414
94782	415415
573763	415416
18577	415417
43505	415418
143467	415419
9355	415420
674125	415421
598028	415422
686656	415423
155283	415424
144355	415425
317321	415426
27485	415427
513621	415428
219735	415429
626089	415430
35605	415431
376601	415432
189648	415433
585253	415434
135582	415435
373858	415436
55615	415437
404592	415438
94755	415439
180552	415440
512614	415441
598892	415442
305248	415443
105695	415444
655342	415445
175399	415446
686477	415447
682553	415448
22754	415449
331722	415450
73124	415451
591761	415452
285941	415453
184767	415454
406534	415455
327243	415456
54426	415457
691818	415458
372629	415459
46260	415460
53341	415461
114770	415462
142111	415463
163776	415464
100604	415465
545287	415466
151421	415467
506962	415468
218992	415469
279240	415470
84115	415471
646707	415472
1149	415473
64160	415474
542447	415475
587523	415476
179021	415477
156418	415478
44974	415479
313086	415480
708500	415481
330027	415482
274956	415483
523698	415484
353310	415485
414903	415486
160711	415487
34803	415488
49634	415489
243142	415490
26378	415491
76276	415492
24888	415493
625741	415494
14198	415495
208867	415496
595923	415497
4147	415498
38447	415499
38274	415500
554341	415501
60915	415502
596121	415503
296436	415504
294708	415505
128184	415506
183071	415507
47354	415508
625982	415509
248543	415510
14507	415511
32474	415512
113029	415513
528032	415514
178070	415515
147776	415516
442391	415517
578554	415518
100284	415519
348269	415520
571743	415521
600639	415522
486449	415523
591552	415524
137728	415525
15164	415526
14934	415527
683330	415528
137027	415529
52894	415530
715475	415531
308339	415532
80961	415533
62627	415534
135530	415535
157276	415536
683881	415537
44018	415538
22152	415539
139214	415540
146995	415541
402757	415542
122865	415543
133715	415544
177463	415545
577377	415546
310306	415547
81044	415548
124113	415549
573688	415550
181084	415551
121024	415552
181283	415553
634890	415554
121187	415555
6877	415556
443378	415557
420520	415558
695661	415559
182870	415560
497481	415561
503145	415562
64504	415563
19292	415564
712956	415565
656056	415566
294838	415567
86186	415568
190262	415569
622	415570
247018	415571
134177	415572
203166	415573
37505	415574
80245	415575
103861	415576
500342	415577
526428	415578
124911	415579
25777	415580
7876	415581
360046	415582
468274	415583
550905	415584
79700	415585
215055	415586
157796	415587
1239	415588
194606	415589
28216	415590
459324	415591
470200	415592
242497	415593
278150	415594
219326	415595
648377	415596
32077	415597
376566	415598
465064	415599
655357	415600
85558	415601
702046	415602
10748	415603
699056	415604
232089	415605
321114	415606
249721	415607
32225	415608
163586	415609
170902	415610
435048	415611
490751	415612
591038	415613
429869	415614
267563	415615
557398	415616
146135	415617
56019	415618
383029	415619
311956	415620
273476	415621
361233	415622
13800	415623
645769	415624
610871	415625
54479	415626
178434	415627
585065	415628
619814	415629
147412	415630
1912	415631
418461	415632
10091	415633
433685	415634
114494	415635
274982	415636
408919	415637
308588	415638
181846	415639
479534	415640
82313	415641
13333	415642
136253	415643
715745	415644
18966	415645
347883	415646
563593	415647
26057	415648
348883	415649
13032	415650
149623	415651
563	415652
14453	415653
127886	415654
681148	415655
30277	415656
96405	415657
67150	415658
619643	415659
106	415660
23426	415661
600474	415662
269558	415663
175252	415664
11762	415665
54220	415666
689037	415667
136737	415668
478942	415669
631027	415670
689823	415671
676178	415672
13312	415673
71481	415674
73342	415675
174371	415676
132062	415677
3367	415678
527407	415679
521593	415680
135385	415681
286791	415682
146025	415683
688597	415684
586052	415685
688926	415686
383797	415687
130613	415688
196370	415689
78188	415690
113909	415691
90718	415692
85666	415693
361620	415694
525984	415695
433483	415696
648931	415697
170098	415698
328053	415699
676325	415700
56983	415701
716387	415702
110628	415703
363173	415704
645236	415705
19205	415706
87721	415707
498163	415708
506866	415709
346076	415710
359585	415711
601853	415712
594736	415713
213428	415714
420034	415715
242026	415716
713331	415717
156115	415718
41841	415719
461298	415720
149303	415721
120953	415722
255924	415723
169603	415724
255085	415725
152554	415726
94459	415727
522189	415728
156428	415729
589450	415730
25500	415731
44613	415732
586195	415733
661748	415734
203839	415735
327540	415736
78417	415737
484564	415738
19613	415739
14267	415740
5646	415741
429689	415742
204385	415743
122440	415744
1448	415745
496947	415746
134865	415747
93376	415748
445630	415749
721576	415750
137633	415751
64946	415752
637761	415753
678275	415754
342634	415755
182771	415756
187157	415757
604512	415758
40860	415759
134342	415760
551911	415761
42119	415762
101071	415763
83032	415764
679896	415765
10755	415766
135887	415767
495851	415768
14827	415769
146300	415770
457389	415771
701760	415772
90027	415773
31771	415774
11663	415775
522581	415776
30899	415777
490509	415778
694225	415779
9650	415780
249729	415781
356533	415782
10729	415783
480891	415784
431359	415785
83754	415786
100109	415787
693260	415788
16195	415789
47215	415790
690111	415791
86896	415792
4842	415793
126948	415794
242754	415795
155991	415796
2541	415797
91941	415798
320155	415799
168102	415800
130745	415801
549077	415802
93420	415803
621640	415804
584641	415805
85768	415806
707814	415807
12014	415808
347175	415809
422649	415810
701242	415811
35938	415812
129	415813
105977	415814
173168	415815
247369	415816
723169	415817
143760	415818
162744	415819
471063	415820
349648	415821
79364	415822
363963	415823
9172	415824
24368	415825
16296	415826
679488	415827
373047	415828
493244	415829
572684	415830
147531	415831
225282	415832
674359	415833
465641	415834
58588	415835
413711	415836
483550	415837
47723	415838
3769	415839
73336	415840
31014	415841
18592	415842
142964	415843
176627	415844
167079	415845
679976	415846
26750	415847
97148	415848
320020	415849
652776	415850
127922	415851
560649	415852
311906	415853
266571	415854
581095	415855
22231	415856
628100	415857
331248	415858
250344	415859
91547	415860
593271	415861
1200	415862
226163	415863
46919	415864
480723	415865
144775	415866
318636	415867
174580	415868
361101	415869
51066	415870
259100	415871
60712	415872
40550	415873
23195	415874
611728	415875
373921	415876
47957	415877
7719	415878
706608	415879
182674	415880
509137	415881
650747	415882
247981	415883
625899	415884
47113	415885
647210	415886
37195	415887
1848	415888
30833	415889
90825	415890
172245	415891
58991	415892
488942	415893
1996	415894
15248	415895
135548	415896
43766	415897
640590	415898
90786	415899
527662	415900
595120	415901
611042	415902
131184	415903
378916	415904
66772	415905
713796	415906
155183	415907
43903	415908
543026	415909
685425	415910
4084	415911
221787	415912
32721	415913
82572	415914
243129	415915
656936	415916
282413	415917
614476	415918
445416	415919
7865	415920
457262	415921
102533	415922
17595	415923
311794	415924
584682	415925
314244	415926
621884	415927
701536	415928
16436	415929
687318	415930
362407	415931
440434	415932
78	415933
6746	415934
99502	415935
423226	415936
37580	415937
295064	415938
83315	415939
145215	415940
691278	415941
15302	415942
558752	415943
434538	415944
159590	415945
19185	415946
23508	415947
98587	415948
3967	415949
291649	415950
336	415951
12765	415952
132679	415953
55954	415954
97533	415955
64078	415956
58476	415957
16371	415958
39573	415959
412928	415960
433102	415961
251472	415962
12772	415963
392464	415964
12029	415965
216070	415966
42067	415967
577070	415968
183757	415969
38222	415970
616510	415971
43559	415972
557891	415973
140748	415974
58825	415975
125439	415976
635487	415977
42137	415978
568846	415979
69268	415980
48829	415981
691235	415982
16764	415983
497545	415984
86305	415985
313180	415986
29338	415987
445050	415988
106940	415989
201312	415990
167865	415991
722775	415992
445252	415993
221782	415994
659567	415995
82995	415996
170790	415997
23292	415998
518508	415999
7951	416000
187876	416001
502902	416002
489842	416003
38233	416004
170017	416005
14805	416006
228189	416007
186393	416008
314440	416009
239272	416010
542009	416011
183209	416012
116450	416013
140883	416014
15412	416015
607957	416016
91404	416017
42781	416018
36992	416019
246752	416020
576792	416021
433775	416022
95258	416023
411388	416024
185470	416025
665452	416026
681442	416027
29443	416028
284578	416029
83089	416030
672465	416031
98723	416032
79048	416033
344761	416034
706804	416035
483331	416036
442614	416037
306892	416038
40632	416039
63428	416040
175742	416041
123277	416042
552812	416043
591620	416044
50555	416045
272749	416046
93575	416047
9053	416048
535352	416049
92530	416050
45860	416051
434470	416052
184874	416053
365173	416054
8550	416055
283441	416056
230942	416057
13795	416058
676233	416059
367515	416060
521	416061
18417	416062
448781	416063
555424	416064
577991	416065
261222	416066
4011	416067
24210	416068
695833	416069
172585	416070
127957	416071
567490	416072
498791	416073
218662	416074
377469	416075
39909	416076
141031	416077
299346	416078
20944	416079
498034	416080
353905	416081
374312	416082
37263	416083
642507	416084
666997	416085
77728	416086
588422	416087
33592	416088
367477	416089
717182	416090
490927	416091
185186	416092
213193	416093
66063	416094
534754	416095
330895	416096
30108	416097
102620	416098
172329	416099
163156	416100
197394	416101
171364	416102
305251	416103
59512	416104
138619	416105
129354	416106
147340	416107
150986	416108
105378	416109
44317	416110
557186	416111
329529	416112
31744	416113
677321	416114
719458	416115
159718	416116
464480	416117
126996	416118
157295	416119
276452	416120
57362	416121
398190	416122
53051	416123
210254	416124
14331	416125
62335	416126
173646	416127
159659	416128
36466	416129
659183	416130
135274	416131
108514	416132
10785	416133
188248	416134
357658	416135
47955	416136
63973	416137
113701	416138
507785	416139
713444	416140
167176	416141
23347	416142
206584	416143
134697	416144
77834	416145
549823	416146
359412	416147
708942	416148
105368	416149
176612	416150
7072	416151
17953	416152
14612	416153
321096	416154
525331	416155
291286	416156
47041	416157
22662	416158
266766	416159
126927	416160
662538	416161
489456	416162
20334	416163
198317	416164
77461	416165
51128	416166
676074	416167
45291	416168
434441	416169
259523	416170
675218	416171
120189	416172
238730	416173
568621	416174
301766	416175
322385	416176
657660	416177
675299	416178
612995	416179
273248	416180
156377	416181
604151	416182
11512	416183
441576	416184
395490	416185
172488	416186
494604	416187
592869	416188
170691	416189
436974	416190
128592	416191
319448	416192
564118	416193
420046	416194
553775	416195
287219	416196
101812	416197
45711	416198
363143	416199
181179	416200
52855	416201
28766	416202
122382	416203
426910	416204
348013	416205
144629	416206
180187	416207
79194	416208
182641	416209
143005	416210
303431	416211
280277	416212
349844	416213
549011	416214
55728	416215
553266	416216
91329	416217
708039	416218
144711	416219
68586	416220
590584	416221
167273	416222
88589	416223
440672	416224
93491	416225
30414	416226
61721	416227
398325	416228
62302	416229
11818	416230
646511	416231
589	416232
491633	416233
110959	416234
612373	416235
435874	416236
565709	416237
74471	416238
99753	416239
461728	416240
595280	416241
682692	416242
25619	416243
437129	416244
545391	416245
374857	416246
154821	416247
177443	416248
122081	416249
95945	416250
140393	416251
1842	416252
155350	416253
39451	416254
3942	416255
124467	416256
85857	416257
592758	416258
714177	416259
141931	416260
4982	416261
460895	416262
1338	416263
545974	416264
320308	416265
35556	416266
497473	416267
669948	416268
95143	416269
660601	416270
443538	416271
81807	416272
459737	416273
506448	416274
498568	416275
87153	416276
598581	416277
38397	416278
106297	416279
694627	416280
101303	416281
399448	416282
19604	416283
377701	416284
381373	416285
537126	416286
706925	416287
92534	416288
114577	416289
422201	416290
587970	416291
99327	416292
598342	416293
312808	416294
288090	416295
223496	416296
551764	416297
50985	416298
117565	416299
389453	416300
334531	416301
43136	416302
290921	416303
395522	416304
215312	416305
301401	416306
67437	416307
102505	416308
6205	416309
15188	416310
611220	416311
106147	416312
132047	416313
144287	416314
635048	416315
488622	416316
320101	416317
382566	416318
39748	416319
469832	416320
24893	416321
602927	416322
106463	416323
503248	416324
239124	416325
62260	416326
535706	416327
312397	416328
113822	416329
78609	416330
663158	416331
23206	416332
90798	416333
31963	416334
197855	416335
520294	416336
447944	416337
464322	416338
351955	416339
70054	416340
133603	416341
196404	416342
274265	416343
180600	416344
539696	416345
667936	416346
303307	416347
107395	416348
602963	416349
111926	416350
624589	416351
161155	416352
112018	416353
56610	416354
9688	416355
376822	416356
422994	416357
155000	416358
537127	416359
163830	416360
711402	416361
151993	416362
395572	416363
147235	416364
9258	416365
10536	416366
69928	416367
541570	416368
303891	416369
225082	416370
592567	416371
3601	416372
21276	416373
467058	416374
450566	416375
363512	416376
85005	416377
641871	416378
157191	416379
252974	416380
255270	416381
31263	416382
5881	416383
48781	416384
406239	416385
169092	416386
452877	416387
113527	416388
31984	416389
507402	416390
25877	416391
50807	416392
724424	416393
128976	416394
503785	416395
125422	416396
146768	416397
86255	416398
18005	416399
684145	416400
353390	416401
377954	416402
303855	416403
57668	416404
451944	416405
9967	416406
219572	416407
536519	416408
460	416409
578173	416410
107530	416411
713742	416412
43981	416413
76204	416414
208143	416415
300413	416416
121644	416417
117928	416418
255969	416419
676560	416420
578789	416421
707908	416422
150965	416423
452470	416424
593542	416425
205600	416426
347643	416427
32357	416428
393165	416429
4555	416430
487021	416431
527659	416432
221259	416433
320636	416434
274883	416435
306702	416436
260698	416437
717738	416438
8326	416439
76488	416440
144244	416441
389789	416442
320568	416443
636487	416444
340613	416445
322847	416446
386481	416447
516611	416448
667008	416449
3161	416450
82032	416451
242793	416452
110053	416453
322687	416454
159017	416455
331216	416456
66764	416457
239672	416458
696348	416459
112100	416460
80404	416461
609738	416462
168620	416463
618773	416464
650534	416465
242280	416466
556615	416467
140659	416468
9856	416469
61740	416470
486440	416471
150374	416472
337082	416473
222778	416474
530565	416475
383527	416476
394349	416477
267937	416478
599553	416479
606120	416480
38116	416481
313172	416482
435093	416483
375644	416484
615686	416485
569953	416486
57064	416487
571585	416488
656388	416489
711237	416490
537902	416491
126675	416492
471528	416493
673609	416494
10571	416495
395505	416496
25310	416497
635050	416498
699872	416499
622914	416500
162153	416501
239954	416502
595769	416503
514870	416504
38409	416505
12588	416506
228749	416507
561963	416508
261098	416509
418202	416510
120757	416511
94656	416512
57826	416513
5782	416514
139021	416515
622403	416516
501570	416517
665636	416518
553445	416519
524812	416520
80255	416521
716145	416522
183956	416523
578653	416524
38507	416525
670092	416526
40271	416527
615526	416528
96569	416529
27568	416530
493406	416531
347353	416532
55267	416533
26138	416534
114294	416535
289794	416536
102043	416537
198451	416538
215279	416539
157662	416540
411685	416541
508307	416542
81718	416543
193156	416544
390824	416545
82042	416546
488209	416547
113203	416548
334918	416549
173353	416550
32967	416551
558282	416552
615730	416553
712657	416554
342911	416555
301123	416556
359271	416557
109114	416558
54148	416559
294582	416560
129517	416561
153336	416562
354602	416563
95462	416564
16393	416565
674716	416566
31158	416567
447239	416568
146119	416569
714791	416570
180003	416571
181179	416572
20856	416573
22275	416574
71070	416575
250145	416576
451441	416577
90857	416578
419722	416579
34955	416580
498652	416581
66048	416582
387024	416583
371951	416584
508250	416585
116127	416586
48771	416587
505182	416588
63726	416589
54524	416590
9622	416591
27319	416592
185267	416593
155675	416594
568497	416595
502716	416596
163730	416597
500655	416598
16687	416599
202004	416600
103706	416601
465648	416602
71026	416603
450432	416604
437084	416605
374573	416606
549880	416607
524129	416608
679675	416609
208170	416610
98018	416611
472162	416612
173186	416613
72916	416614
256606	416615
556763	416616
14695	416617
322527	416618
292162	416619
416192	416620
281793	416621
71209	416622
8483	416623
174294	416624
509729	416625
272308	416626
376873	416627
676549	416628
75384	416629
197028	416630
23321	416631
87326	416632
162757	416633
9994	416634
217464	416635
119673	416636
54847	416637
40323	416638
661698	416639
18329	416640
163071	416641
134356	416642
190266	416643
44543	416644
139441	416645
433826	416646
1929	416647
63330	416648
502499	416649
385328	416650
515865	416651
34777	416652
73847	416653
7553	416654
30742	416655
215573	416656
399806	416657
319948	416658
408658	416659
587298	416660
710583	416661
60020	416662
33152	416663
570591	416664
285877	416665
1416	416666
4384	416667
216079	416668
422109	416669
94739	416670
400225	416671
438879	416672
127747	416673
650548	416674
474703	416675
170530	416676
656953	416677
40496	416678
82292	416679
81864	416680
544666	416681
118891	416682
485130	416683
374559	416684
86962	416685
42447	416686
400967	416687
85168	416688
9920	416689
65672	416690
158064	416691
268920	416692
473292	416693
133976	416694
34626	416695
220583	416696
252390	416697
199718	416698
359653	416699
439195	416700
385552	416701
53104	416702
142463	416703
172522	416704
353328	416705
78581	416706
37496	416707
25327	416708
433522	416709
248779	416710
709573	416711
125700	416712
592877	416713
469220	416714
576416	416715
380396	416716
624279	416717
10922	416718
33352	416719
17584	416720
334744	416721
550787	416722
224313	416723
259734	416724
449298	416725
405425	416726
75639	416727
497636	416728
286802	416729
151316	416730
42453	416731
162305	416732
148706	416733
351155	416734
59531	416735
325069	416736
88304	416737
45302	416738
43479	416739
243356	416740
83820	416741
283743	416742
52060	416743
59383	416744
183952	416745
29774	416746
599486	416747
102211	416748
120941	416749
5381	416750
602271	416751
120388	416752
266502	416753
96473	416754
558632	416755
348755	416756
499151	416757
714793	416758
179360	416759
156600	416760
52591	416761
109543	416762
505855	416763
7956	416764
74422	416765
196835	416766
567545	416767
619926	416768
529847	416769
199612	416770
456895	416771
312616	416772
60694	416773
5367	416774
209021	416775
513334	416776
12241	416777
151732	416778
337709	416779
34420	416780
110176	416781
52840	416782
717957	416783
280967	416784
378456	416785
19750	416786
533178	416787
5435	416788
59223	416789
11099	416790
36168	416791
70017	416792
92884	416793
546984	416794
12267	416795
105103	416796
205096	416797
92736	416798
277422	416799
42234	416800
182510	416801
187054	416802
12125	416803
9121	416804
59573	416805
183138	416806
496771	416807
206744	416808
208110	416809
122382	416810
1824	416811
15639	416812
43227	416813
247359	416814
71011	416815
6595	416816
473705	416817
570507	416818
209	416819
203630	416820
149296	416821
582712	416822
304401	416823
43110	416824
217085	416825
89772	416826
84626	416827
345425	416828
219371	416829
109784	416830
155610	416831
143285	416832
674674	416833
410730	416834
159503	416835
37669	416836
483824	416837
15825	416838
448932	416839
20715	416840
120111	416841
423819	416842
449449	416843
637538	416844
559876	416845
148103	416846
325873	416847
366786	416848
31567	416849
23237	416850
292015	416851
626216	416852
83652	416853
448595	416854
201826	416855
109667	416856
689671	416857
665742	416858
182045	416859
164683	416860
91100	416861
238308	416862
625199	416863
676161	416864
705908	416865
16433	416866
31282	416867
325222	416868
379503	416869
367502	416870
27416	416871
176400	416872
6161	416873
15630	416874
621393	416875
629815	416876
144197	416877
409419	416878
632746	416879
656378	416880
13359	416881
133171	416882
401254	416883
20684	416884
294287	416885
60852	416886
475895	416887
182882	416888
142380	416889
471413	416890
125088	416891
210624	416892
444952	416893
36357	416894
540177	416895
88843	416896
421263	416897
39115	416898
43904	416899
60431	416900
136224	416901
73040	416902
591789	416903
67057	416904
375166	416905
127919	416906
652795	416907
484113	416908
2313	416909
534845	416910
286238	416911
355586	416912
685759	416913
92495	416914
68864	416915
297833	416916
338016	416917
159933	416918
249635	416919
367472	416920
214333	416921
256587	416922
619126	416923
54599	416924
11404	416925
641010	416926
424199	416927
76267	416928
516616	416929
689036	416930
33848	416931
54542	416932
134483	416933
337145	416934
173995	416935
97512	416936
403569	416937
474934	416938
140223	416939
159587	416940
461055	416941
172064	416942
37944	416943
719275	416944
336056	416945
70	416946
333782	416947
179773	416948
136980	416949
83415	416950
4881	416951
528752	416952
513202	416953
563931	416954
629	416955
300902	416956
234076	416957
582262	416958
477229	416959
254133	416960
184078	416961
4377	416962
657174	416963
47172	416964
626179	416965
126023	416966
224830	416967
3925	416968
697035	416969
82260	416970
624160	416971
240083	416972
317769	416973
518499	416974
338196	416975
718834	416976
94213	416977
591780	416978
12713	416979
473821	416980
158595	416981
397652	416982
76104	416983
641474	416984
78722	416985
38815	416986
377727	416987
34631	416988
181383	416989
60433	416990
140839	416991
535087	416992
53714	416993
127841	416994
610093	416995
254471	416996
601261	416997
131834	416998
143267	416999
34127	417000
722530	417001
476927	417002
666299	417003
543894	417004
340	417005
356799	417006
203400	417007
541883	417008
74687	417009
344628	417010
607240	417011
41211	417012
582667	417013
287004	417014
35751	417015
32561	417016
215488	417017
309800	417018
589967	417019
403646	417020
297030	417021
129097	417022
688357	417023
36243	417024
570440	417025
565136	417026
2197	417027
285524	417028
51585	417029
643030	417030
549518	417031
395155	417032
92658	417033
119999	417034
265070	417035
240202	417036
129824	417037
49960	417038
2210	417039
24053	417040
61186	417041
457856	417042
682711	417043
583409	417044
347056	417045
183615	417046
102750	417047
80134	417048
23876	417049
124478	417050
87894	417051
288226	417052
121917	417053
666338	417054
211876	417055
487480	417056
258530	417057
259256	417058
567692	417059
364801	417060
356957	417061
411820	417062
593745	417063
22112	417064
165159	417065
331053	417066
418428	417067
300546	417068
202270	417069
39473	417070
609613	417071
424409	417072
694571	417073
159148	417074
722311	417075
328424	417076
485112	417077
438393	417078
35763	417079
639749	417080
68747	417081
569917	417082
376782	417083
635724	417084
397602	417085
217347	417086
417171	417087
272125	417088
640985	417089
187169	417090
247424	417091
40758	417092
66466	417093
3382	417094
710230	417095
123438	417096
416754	417097
707937	417098
324061	417099
584855	417100
10021	417101
643446	417102
537334	417103
71598	417104
544964	417105
59161	417106
550231	417107
154335	417108
22968	417109
69	417110
317618	417111
81296	417112
233475	417113
408217	417114
196886	417115
80332	417116
364695	417117
34953	417118
168576	417119
85540	417120
48548	417121
676057	417122
69465	417123
543872	417124
593680	417125
645480	417126
121487	417127
133775	417128
703212	417129
172489	417130
224507	417131
568116	417132
282804	417133
418035	417134
130337	417135
472117	417136
116697	417137
612533	417138
4691	417139
317791	417140
602413	417141
526221	417142
39291	417143
162366	417144
376368	417145
471751	417146
373525	417147
115981	417148
577	417149
494127	417150
101828	417151
144744	417152
147785	417153
203390	417154
151855	417155
78415	417156
249167	417157
1374	417158
204234	417159
697963	417160
15287	417161
695438	417162
130785	417163
490822	417164
514316	417165
4838	417166
81050	417167
720688	417168
156467	417169
63794	417170
266529	417171
167743	417172
348729	417173
100858	417174
4165	417175
369709	417176
662561	417177
500355	417178
248964	417179
551995	417180
88908	417181
71270	417182
13600	417183
103959	417184
687874	417185
604148	417186
501655	417187
75472	417188
8656	417189
258172	417190
203745	417191
94607	417192
642543	417193
88928	417194
227848	417195
120014	417196
458680	417197
460838	417198
494720	417199
5495	417200
208133	417201
398515	417202
653899	417203
50410	417204
209632	417205
63460	417206
174303	417207
25090	417208
170102	417209
422557	417210
523467	417211
13126	417212
162982	417213
24974	417214
372944	417215
631792	417216
308107	417217
653905	417218
19296	417219
295583	417220
123334	417221
173043	417222
572498	417223
689715	417224
109183	417225
173040	417226
43789	417227
47481	417228
484992	417229
399437	417230
662168	417231
418097	417232
498145	417233
483893	417234
350578	417235
216701	417236
415575	417237
243568	417238
283413	417239
562465	417240
180509	417241
65979	417242
603441	417243
352970	417244
205277	417245
409715	417246
423124	417247
113084	417248
306218	417249
51771	417250
155364	417251
78994	417252
170440	417253
25285	417254
129732	417255
109682	417256
611133	417257
704318	417258
121374	417259
300347	417260
586174	417261
61533	417262
6241	417263
55693	417264
55088	417265
56503	417266
221758	417267
246903	417268
252295	417269
86361	417270
366991	417271
89748	417272
2702	417273
49675	417274
105638	417275
32843	417276
555912	417277
470053	417278
38617	417279
39082	417280
23664	417281
644183	417282
180538	417283
134687	417284
125991	417285
282898	417286
501385	417287
43073	417288
203272	417289
283557	417290
329623	417291
11085	417292
584260	417293
388395	417294
57278	417295
568888	417296
278256	417297
682634	417298
99899	417299
472461	417300
311404	417301
353943	417302
169790	417303
22950	417304
57239	417305
715477	417306
491168	417307
143203	417308
427445	417309
42744	417310
714082	417311
126022	417312
256889	417313
44937	417314
67168	417315
51244	417316
392380	417317
407794	417318
32054	417319
600171	417320
18390	417321
350395	417322
711048	417323
62489	417324
162080	417325
78148	417326
639992	417327
265507	417328
723144	417329
40070	417330
489769	417331
10548	417332
640417	417333
311385	417334
194236	417335
11590	417336
46920	417337
91299	417338
520621	417339
180580	417340
656279	417341
687852	417342
150888	417343
44262	417344
48684	417345
17530	417346
372698	417347
10855	417348
10075	417349
18795	417350
81823	417351
65542	417352
562392	417353
383671	417354
556032	417355
352589	417356
263813	417357
81278	417358
389078	417359
186378	417360
15687	417361
629743	417362
430427	417363
70317	417364
39840	417365
374276	417366
275331	417367
100819	417368
137159	417369
40676	417370
625271	417371
350636	417372
85384	417373
1097	417374
617164	417375
516280	417376
169943	417377
278573	417378
612437	417379
200296	417380
27421	417381
215770	417382
166604	417383
451245	417384
94967	417385
51847	417386
591648	417387
110210	417388
613344	417389
276490	417390
119070	417391
261454	417392
541443	417393
715271	417394
579686	417395
365471	417396
121607	417397
246411	417398
153551	417399
75142	417400
179153	417401
72266	417402
421358	417403
286845	417404
422032	417405
682604	417406
306733	417407
281475	417408
647597	417409
42017	417410
485261	417411
315846	417412
338208	417413
106676	417414
68251	417415
165264	417416
633199	417417
171830	417418
34707	417419
421127	417420
606249	417421
686593	417422
427390	417423
105014	417424
217508	417425
54675	417426
8386	417427
137798	417428
185286	417429
206267	417430
625280	417431
644113	417432
559424	417433
426356	417434
172486	417435
223551	417436
698516	417437
435669	417438
241052	417439
399299	417440
611276	417441
276873	417442
301868	417443
415543	417444
238650	417445
83982	417446
203	417447
154	417448
1046	417449
175748	417450
3951	417451
720764	417452
90170	417453
138216	417454
630781	417455
248058	417456
35828	417457
159999	417458
458764	417459
599411	417460
505176	417461
4087	417462
470658	417463
81757	417464
266335	417465
179258	417466
57941	417467
536179	417468
52545	417469
158869	417470
82563	417471
69483	417472
665702	417473
626165	417474
9420	417475
429240	417476
148523	417477
96511	417478
125644	417479
77574	417480
581222	417481
215486	417482
178633	417483
595651	417484
3135	417485
342474	417486
354495	417487
9597	417488
162384	417489
148647	417490
267253	417491
381187	417492
71372	417493
607268	417494
46303	417495
157911	417496
187346	417497
31956	417498
3709	417499
10580	417500
343268	417501
497671	417502
7137	417503
187509	417504
128235	417505
133470	417506
537302	417507
389857	417508
176284	417509
242246	417510
667959	417511
49122	417512
457878	417513
44454	417514
644734	417515
529904	417516
122305	417517
412212	417518
74718	417519
227875	417520
206352	417521
204225	417522
526949	417523
166857	417524
584781	417525
815	417526
260999	417527
569834	417528
654611	417529
45716	417530
105483	417531
71226	417532
560746	417533
113354	417534
343359	417535
414460	417536
346707	417537
569030	417538
34085	417539
76845	417540
46463	417541
132	417542
260285	417543
53899	417544
485374	417545
699284	417546
52465	417547
71825	417548
475331	417549
52954	417550
523736	417551
16227	417552
5497	417553
415463	417554
14196	417555
236571	417556
7562	417557
382413	417558
299458	417559
107297	417560
586578	417561
140692	417562
77047	417563
206385	417564
314291	417565
118513	417566
342901	417567
208063	417568
379847	417569
2431	417570
2145	417571
475424	417572
307513	417573
62501	417574
618594	417575
518604	417576
127574	417577
40706	417578
23236	417579
433923	417580
296981	417581
442003	417582
553412	417583
6057	417584
542019	417585
592328	417586
575336	417587
551625	417588
503758	417589
402912	417590
209499	417591
100422	417592
424941	417593
671272	417594
620212	417595
63863	417596
235720	417597
97559	417598
617857	417599
201563	417600
129714	417601
180398	417602
412822	417603
440506	417604
485501	417605
667999	417606
508	417607
583148	417608
453681	417609
192474	417610
456572	417611
29372	417612
282993	417613
84571	417614
663702	417615
166861	417616
269118	417617
675447	417618
63706	417619
481305	417620
292077	417621
190969	417622
32524	417623
492859	417624
141088	417625
338482	417626
8362	417627
423932	417628
635973	417629
262902	417630
11644	417631
99113	417632
116360	417633
396544	417634
625924	417635
89598	417636
153133	417637
126585	417638
404416	417639
540987	417640
75241	417641
465667	417642
1447	417643
4761	417644
325618	417645
364322	417646
620553	417647
123298	417648
2955	417649
109769	417650
587977	417651
52641	417652
461811	417653
49050	417654
197786	417655
423798	417656
721984	417657
87418	417658
68291	417659
52139	417660
178954	417661
284904	417662
4425	417663
138300	417664
205649	417665
168156	417666
575058	417667
196619	417668
414802	417669
56451	417670
62321	417671
720111	417672
163880	417673
203592	417674
550648	417675
61288	417676
634331	417677
583145	417678
264587	417679
496612	417680
16880	417681
190700	417682
1713	417683
389403	417684
279943	417685
116308	417686
134296	417687
440913	417688
160052	417689
248689	417690
651349	417691
461245	417692
87264	417693
643579	417694
136034	417695
9458	417696
48750	417697
25926	417698
243677	417699
87624	417700
12805	417701
5502	417702
387834	417703
181811	417704
75300	417705
587290	417706
199156	417707
202190	417708
282926	417709
552397	417710
227578	417711
35051	417712
61	417713
185102	417714
272275	417715
77241	417716
493878	417717
311372	417718
666052	417719
328717	417720
21477	417721
518990	417722
336552	417723
8422	417724
592963	417725
474441	417726
45856	417727
236998	417728
6029	417729
581723	417730
237955	417731
101160	417732
349881	417733
444999	417734
246265	417735
51985	417736
110602	417737
494568	417738
631837	417739
684458	417740
86099	417741
165569	417742
231792	417743
488092	417744
19207	417745
78701	417746
717141	417747
139121	417748
118641	417749
184530	417750
285978	417751
425041	417752
403229	417753
153802	417754
200668	417755
129771	417756
129162	417757
539859	417758
183298	417759
24999	417760
57548	417761
21392	417762
32237	417763
113313	417764
551554	417765
107301	417766
61732	417767
128581	417768
4344	417769
247233	417770
314000	417771
199112	417772
186077	417773
346866	417774
179701	417775
631084	417776
555547	417777
297	417778
45694	417779
690318	417780
570167	417781
717115	417782
326292	417783
108280	417784
702379	417785
108533	417786
514083	417787
714680	417788
132738	417789
503753	417790
540374	417791
126093	417792
260199	417793
100206	417794
173122	417795
125480	417796
636927	417797
362665	417798
688404	417799
363130	417800
281446	417801
669515	417802
404064	417803
52629	417804
152542	417805
276026	417806
52366	417807
239633	417808
458371	417809
32076	417810
116525	417811
150682	417812
438548	417813
632633	417814
3514	417815
502649	417816
97085	417817
537448	417818
61202	417819
134958	417820
668070	417821
434034	417822
2044	417823
150078	417824
353201	417825
607425	417826
49413	417827
165148	417828
385	417829
113852	417830
135615	417831
170492	417832
594554	417833
642629	417834
237152	417835
435799	417836
269768	417837
117825	417838
474263	417839
514606	417840
330333	417841
709660	417842
231404	417843
591628	417844
46729	417845
483120	417846
551098	417847
119198	417848
625660	417849
7483	417850
182946	417851
26583	417852
199	417853
211355	417854
145850	417855
432423	417856
576695	417857
248423	417858
59630	417859
8547	417860
475976	417861
87845	417862
37600	417863
461236	417864
430299	417865
68571	417866
128552	417867
446903	417868
117582	417869
208871	417870
323451	417871
647710	417872
238860	417873
217845	417874
54699	417875
252230	417876
638632	417877
631986	417878
120160	417879
98771	417880
15256	417881
656258	417882
91972	417883
713594	417884
456101	417885
56668	417886
665591	417887
204287	417888
61206	417889
506291	417890
598738	417891
481319	417892
90564	417893
55520	417894
142014	417895
585044	417896
2839	417897
79745	417898
677589	417899
658311	417900
137690	417901
10939	417902
573410	417903
47718	417904
668872	417905
177166	417906
554207	417907
548048	417908
664958	417909
194070	417910
68510	417911
20172	417912
689700	417913
619054	417914
256364	417915
171672	417916
425779	417917
545298	417918
75283	417919
265018	417920
665419	417921
2237	417922
507207	417923
189110	417924
558979	417925
663099	417926
9700	417927
44140	417928
485409	417929
649268	417930
176314	417931
63201	417932
315191	417933
113886	417934
706123	417935
688760	417936
54090	417937
28172	417938
133880	417939
9421	417940
68611	417941
80563	417942
393248	417943
181566	417944
47099	417945
475932	417946
62504	417947
367043	417948
110382	417949
504977	417950
105792	417951
81226	417952
699360	417953
558794	417954
159778	417955
515887	417956
24717	417957
430480	417958
15212	417959
187	417960
641194	417961
533509	417962
58809	417963
69539	417964
570717	417965
157222	417966
62890	417967
47190	417968
178415	417969
145051	417970
497826	417971
149198	417972
571568	417973
70707	417974
408155	417975
486167	417976
1237	417977
111917	417978
250792	417979
166108	417980
12604	417981
9028	417982
695181	417983
171390	417984
5646	417985
709662	417986
181945	417987
216065	417988
577537	417989
517927	417990
85311	417991
638615	417992
307198	417993
109160	417994
14344	417995
416957	417996
24189	417997
299882	417998
99572	417999
351526	418000
417749	418001
32402	418002
569410	418003
345665	418004
116041	418005
73365	418006
548591	418007
66837	418008
55232	418009
182920	418010
90052	418011
402705	418012
8528	418013
389788	418014
35369	418015
227646	418016
55748	418017
694773	418018
521078	418019
198579	418020
352429	418021
441912	418022
26992	418023
335833	418024
130052	418025
522920	418026
287558	418027
491737	418028
56817	418029
65664	418030
92558	418031
192584	418032
586632	418033
31418	418034
50543	418035
461900	418036
685561	418037
66311	418038
155768	418039
479335	418040
28132	418041
413927	418042
599458	418043
567296	418044
388121	418045
28319	418046
174216	418047
591439	418048
419870	418049
78847	418050
5565	418051
5094	418052
318243	418053
606358	418054
507548	418055
491547	418056
201536	418057
62399	418058
179897	418059
463236	418060
324177	418061
110187	418062
471967	418063
49204	418064
52164	418065
224461	418066
80691	418067
140701	418068
161236	418069
223144	418070
482932	418071
114726	418072
188540	418073
43240	418074
292725	418075
3554	418076
393477	418077
558542	418078
247648	418079
52239	418080
320383	418081
147487	418082
174659	418083
358602	418084
273630	418085
201249	418086
155343	418087
523103	418088
71299	418089
442968	418090
2008	418091
281026	418092
110754	418093
256322	418094
180664	418095
27687	418096
51850	418097
279270	418098
421634	418099
475521	418100
687942	418101
698632	418102
45127	418103
509902	418104
683429	418105
50437	418106
23906	418107
103919	418108
143821	418109
100086	418110
279346	418111
66163	418112
389266	418113
1614	418114
181281	418115
151126	418116
259598	418117
623309	418118
618425	418119
108947	418120
147804	418121
31	418122
653357	418123
277736	418124
131416	418125
388733	418126
526871	418127
449137	418128
281190	418129
523501	418130
334399	418131
298653	418132
581060	418133
570471	418134
13770	418135
1988	418136
100166	418137
349682	418138
514352	418139
1781	418140
554130	418141
573478	418142
175895	418143
696957	418144
564553	418145
151780	418146
85638	418147
573596	418148
27545	418149
535	418150
411430	418151
291421	418152
16899	418153
415945	418154
120772	418155
94586	418156
82395	418157
52528	418158
133786	418159
50554	418160
219820	418161
1862	418162
406532	418163
58006	418164
83899	418165
61406	418166
256907	418167
605231	418168
272928	418169
375642	418170
102747	418171
272586	418172
39069	418173
699	418174
78192	418175
184413	418176
725109	418177
330873	418178
31107	418179
712207	418180
367118	418181
213264	418182
5830	418183
64351	418184
361039	418185
362714	418186
156653	418187
288704	418188
647860	418189
602762	418190
584392	418191
403579	418192
147965	418193
41918	418194
39727	418195
175737	418196
9788	418197
80397	418198
412887	418199
618044	418200
503571	418201
686055	418202
433059	418203
64293	418204
516572	418205
150388	418206
531913	418207
120558	418208
8443	418209
671153	418210
163000	418211
550069	418212
316021	418213
231885	418214
47981	418215
173750	418216
47700	418217
142942	418218
240431	418219
27691	418220
450077	418221
1936	418222
673048	418223
398747	418224
1121	418225
275930	418226
116898	418227
8175	418228
490938	418229
29866	418230
672427	418231
3264	418232
380487	418233
109646	418234
52870	418235
269351	418236
53058	418237
463502	418238
1494	418239
511406	418240
50567	418241
588138	418242
75135	418243
317994	418244
535618	418245
14627	418246
624310	418247
221735	418248
3798	418249
456858	418250
39304	418251
720743	418252
61998	418253
707967	418254
433565	418255
4104	418256
35812	418257
416646	418258
95240	418259
137941	418260
35668	418261
120761	418262
662069	418263
95090	418264
441228	418265
13750	418266
304012	418267
438122	418268
658798	418269
127666	418270
168728	418271
529720	418272
47980	418273
98844	418274
38344	418275
415967	418276
164431	418277
109715	418278
698907	418279
521326	418280
398103	418281
40555	418282
469430	418283
66381	418284
358896	418285
20069	418286
688543	418287
4634	418288
559852	418289
84790	418290
116217	418291
294040	418292
581310	418293
114464	418294
72491	418295
27671	418296
177035	418297
547197	418298
165189	418299
173422	418300
357362	418301
610997	418302
111843	418303
5436	418304
8851	418305
232443	418306
547148	418307
357878	418308
306823	418309
477875	418310
130177	418311
346031	418312
337139	418313
33236	418314
534042	418315
296999	418316
215510	418317
121777	418318
260809	418319
656760	418320
51198	418321
87264	418322
535584	418323
33809	418324
12933	418325
568057	418326
235108	418327
41152	418328
335736	418329
263351	418330
85897	418331
372046	418332
212699	418333
138739	418334
553012	418335
526256	418336
669445	418337
272065	418338
55748	418339
28786	418340
616132	418341
7985	418342
275076	418343
63220	418344
179490	418345
306037	418346
496522	418347
421872	418348
137102	418349
570262	418350
5582	418351
182813	418352
181292	418353
381165	418354
16404	418355
493537	418356
707654	418357
458751	418358
603894	418359
483637	418360
548863	418361
32253	418362
124756	418363
614574	418364
73843	418365
17541	418366
691608	418367
46651	418368
119681	418369
441253	418370
291841	418371
298748	418372
162635	418373
711752	418374
135076	418375
535916	418376
306140	418377
97932	418378
204280	418379
186732	418380
260646	418381
634668	418382
409971	418383
58583	418384
567240	418385
24728	418386
350437	418387
142553	418388
418022	418389
127485	418390
173027	418391
364013	418392
362018	418393
163499	418394
482288	418395
406637	418396
455189	418397
443106	418398
374778	418399
697891	418400
385746	418401
50986	418402
120030	418403
22380	418404
189043	418405
153870	418406
684107	418407
335459	418408
632985	418409
194999	418410
577691	418411
717792	418412
384976	418413
361852	418414
102892	418415
653497	418416
13398	418417
696479	418418
283876	418419
421806	418420
43559	418421
58744	418422
348133	418423
7977	418424
572614	418425
698918	418426
55418	418427
319231	418428
633929	418429
130611	418430
622973	418431
674289	418432
24737	418433
223648	418434
267212	418435
97497	418436
341109	418437
525297	418438
303249	418439
195467	418440
34067	418441
172504	418442
510957	418443
234983	418444
205633	418445
32344	418446
70941	418447
289466	418448
38822	418449
33786	418450
177186	418451
594001	418452
191615	418453
185268	418454
129603	418455
8590	418456
50988	418457
213780	418458
75690	418459
372786	418460
527991	418461
416424	418462
346750	418463
654431	418464
657856	418465
39123	418466
91592	418467
121754	418468
6298	418469
173422	418470
662882	418471
28876	418472
270	418473
61772	418474
29170	418475
162312	418476
136542	418477
99030	418478
21649	418479
286813	418480
703815	418481
58460	418482
266012	418483
17616	418484
194345	418485
443542	418486
41099	418487
176601	418488
427983	418489
22716	418490
494213	418491
484987	418492
385722	418493
107346	418494
645826	418495
12024	418496
215556	418497
597043	418498
39611	418499
490197	418500
59	418501
549254	418502
514	418503
2648	418504
16962	418505
332562	418506
383	418507
245443	418508
518120	418509
453279	418510
54202	418511
64893	418512
37480	418513
347636	418514
5598	418515
169554	418516
325135	418517
152737	418518
330786	418519
274821	418520
653837	418521
271638	418522
185249	418523
339196	418524
622731	418525
82027	418526
671099	418527
531578	418528
114990	418529
480568	418530
580422	418531
6829	418532
510629	418533
69582	418534
13302	418535
503854	418536
16909	418537
698083	418538
36198	418539
43842	418540
177704	418541
213291	418542
87543	418543
720206	418544
99471	418545
720844	418546
645668	418547
591561	418548
62986	418549
571328	418550
293418	418551
564605	418552
132871	418553
47811	418554
405489	418555
103550	418556
545	418557
47750	418558
325786	418559
47313	418560
416446	418561
499733	418562
151278	418563
589487	418564
165909	418565
674753	418566
562411	418567
148427	418568
289222	418569
372109	418570
702774	418571
458608	418572
451211	418573
120053	418574
328546	418575
36517	418576
311905	418577
688435	418578
13272	418579
625772	418580
2378	418581
166519	418582
11971	418583
151170	418584
142505	418585
12374	418586
13632	418587
491615	418588
12072	418589
658395	418590
36979	418591
366030	418592
449504	418593
61965	418594
163550	418595
615982	418596
133909	418597
147815	418598
396669	418599
606454	418600
99046	418601
94926	418602
225272	418603
51752	418604
163884	418605
11949	418606
567387	418607
600069	418608
102092	418609
712703	418610
97428	418611
145545	418612
491197	418613
1196	418614
671531	418615
379160	418616
366696	418617
373770	418618
41339	418619
129047	418620
86817	418621
200954	418622
534161	418623
480956	418624
688642	418625
542503	418626
288234	418627
48003	418628
170658	418629
670099	418630
579053	418631
512227	418632
160310	418633
131630	418634
69403	418635
173634	418636
594144	418637
653505	418638
665540	418639
705778	418640
7921	418641
111895	418642
506836	418643
430134	418644
119044	418645
580955	418646
471951	418647
53269	418648
179735	418649
12623	418650
88665	418651
555659	418652
5899	418653
297298	418654
206113	418655
17278	418656
604783	418657
584204	418658
2338	418659
562755	418660
492808	418661
131143	418662
36041	418663
76978	418664
324689	418665
175423	418666
533119	418667
436420	418668
601982	418669
287636	418670
618545	418671
282505	418672
149613	418673
337258	418674
17473	418675
146880	418676
64323	418677
57838	418678
5925	418679
46670	418680
722037	418681
122812	418682
5619	418683
10189	418684
180836	418685
125715	418686
9539	418687
692708	418688
23511	418689
229774	418690
33343	418691
279255	418692
435873	418693
256913	418694
248466	418695
371743	418696
239770	418697
609418	418698
440865	418699
562547	418700
578250	418701
15983	418702
136170	418703
472297	418704
38162	418705
83954	418706
183610	418707
29679	418708
117330	418709
154060	418710
179662	418711
135904	418712
104806	418713
912	418714
384909	418715
444026	418716
43590	418717
343107	418718
499309	418719
390431	418720
465557	418721
198958	418722
694092	418723
76976	418724
40015	418725
102085	418726
295295	418727
250687	418728
299103	418729
47053	418730
440625	418731
184828	418732
244147	418733
604532	418734
184453	418735
621814	418736
667470	418737
25662	418738
608363	418739
274706	418740
537767	418741
514550	418742
293679	418743
60276	418744
275202	418745
158780	418746
611423	418747
16102	418748
11221	418749
15959	418750
301385	418751
668852	418752
339725	418753
64180	418754
114583	418755
436250	418756
114021	418757
653199	418758
624943	418759
172680	418760
289111	418761
310399	418762
222707	418763
543921	418764
460223	418765
325411	418766
123495	418767
104333	418768
4098	418769
2358	418770
102046	418771
160681	418772
17305	418773
37794	418774
562125	418775
15344	418776
96970	418777
317748	418778
35947	418779
719109	418780
9371	418781
1603	418782
218517	418783
683233	418784
187472	418785
168235	418786
153904	418787
251257	418788
260988	418789
133562	418790
94794	418791
617772	418792
32996	418793
444673	418794
306709	418795
717083	418796
74977	418797
96	418798
45275	418799
693041	418800
566854	418801
127132	418802
63249	418803
625438	418804
128986	418805
336633	418806
294	418807
132853	418808
145009	418809
268248	418810
284026	418811
419112	418812
66404	418813
204575	418814
259335	418815
47854	418816
666820	418817
284370	418818
612161	418819
49200	418820
464751	418821
433408	418822
625453	418823
59756	418824
60265	418825
393256	418826
181074	418827
676613	418828
114626	418829
635000	418830
176294	418831
696718	418832
23957	418833
156522	418834
5487	418835
658919	418836
527606	418837
133532	418838
57986	418839
129867	418840
371370	418841
111143	418842
458	418843
45716	418844
377424	418845
234647	418846
59434	418847
24072	418848
257202	418849
24553	418850
509544	418851
279848	418852
368917	418853
280050	418854
361824	418855
171538	418856
3357	418857
6576	418858
327998	418859
23924	418860
40821	418861
150127	418862
391849	418863
32398	418864
210869	418865
284854	418866
16905	418867
121744	418868
378632	418869
41392	418870
293971	418871
57591	418872
71904	418873
108424	418874
589498	418875
103505	418876
651932	418877
406597	418878
27339	418879
443162	418880
354654	418881
163913	418882
157075	418883
388703	418884
402774	418885
91506	418886
46577	418887
514179	418888
427240	418889
576983	418890
68404	418891
654970	418892
9575	418893
678822	418894
285234	418895
153236	418896
107404	418897
117904	418898
436130	418899
2305	418900
195710	418901
187539	418902
104165	418903
658773	418904
716429	418905
583660	418906
655514	418907
138953	418908
38628	418909
500598	418910
187643	418911
96198	418912
114779	418913
168714	418914
146577	418915
660669	418916
66048	418917
676751	418918
157799	418919
120717	418920
396396	418921
206363	418922
633892	418923
525616	418924
93059	418925
37413	418926
209982	418927
262367	418928
548598	418929
695864	418930
319577	418931
19157	418932
5761	418933
539010	418934
713600	418935
89712	418936
123319	418937
3817	418938
18964	418939
659744	418940
110565	418941
186662	418942
330107	418943
703097	418944
96942	418945
156305	418946
661161	418947
179581	418948
459368	418949
225898	418950
65982	418951
359367	418952
22052	418953
181618	418954
299704	418955
223241	418956
104107	418957
60294	418958
453669	418959
637578	418960
172825	418961
163895	418962
140515	418963
706703	418964
59716	418965
159768	418966
277729	418967
185956	418968
260911	418969
575994	418970
143013	418971
116452	418972
669776	418973
460995	418974
123580	418975
124425	418976
94567	418977
1397	418978
65491	418979
375781	418980
4670	418981
38032	418982
241887	418983
80580	418984
58998	418985
168590	418986
176241	418987
10243	418988
81652	418989
31144	418990
2119	418991
180033	418992
610384	418993
284000	418994
125371	418995
16170	418996
84116	418997
578798	418998
671162	418999
472515	419000
667270	419001
176757	419002
47363	419003
564069	419004
19759	419005
476184	419006
273051	419007
405914	419008
601046	419009
633659	419010
165667	419011
242472	419012
301758	419013
616674	419014
13931	419015
194770	419016
153446	419017
180485	419018
62047	419019
359593	419020
177614	419021
144738	419022
64865	419023
684968	419024
90075	419025
54066	419026
473831	419027
105099	419028
282397	419029
61275	419030
472771	419031
66021	419032
160542	419033
135911	419034
53947	419035
100593	419036
284731	419037
103912	419038
15749	419039
55944	419040
403032	419041
706713	419042
581089	419043
116036	419044
651762	419045
451030	419046
468145	419047
268153	419048
5613	419049
398525	419050
153650	419051
185152	419052
178139	419053
69495	419054
572003	419055
11562	419056
714838	419057
110017	419058
482448	419059
591037	419060
171337	419061
527874	419062
393629	419063
209008	419064
185063	419065
649096	419066
472701	419067
53555	419068
51145	419069
131650	419070
96345	419071
498207	419072
429852	419073
287155	419074
545130	419075
177823	419076
672931	419077
478719	419078
126937	419079
71384	419080
324632	419081
1317	419082
647900	419083
99503	419084
389347	419085
560249	419086
166920	419087
214631	419088
470844	419089
362363	419090
674508	419091
407285	419092
81263	419093
467489	419094
695494	419095
93404	419096
683523	419097
382894	419098
201406	419099
312025	419100
692596	419101
30533	419102
417442	419103
172191	419104
64662	419105
17866	419106
272216	419107
536376	419108
330268	419109
230302	419110
721003	419111
413199	419112
243425	419113
155533	419114
105241	419115
120428	419116
95166	419117
75293	419118
149118	419119
296941	419120
376408	419121
94941	419122
15154	419123
142936	419124
485612	419125
112310	419126
232719	419127
488235	419128
50958	419129
82599	419130
8334	419131
198249	419132
447904	419133
52190	419134
243600	419135
10565	419136
132327	419137
243994	419138
89490	419139
426757	419140
628670	419141
28470	419142
72489	419143
406835	419144
158449	419145
47882	419146
356671	419147
274582	419148
5899	419149
643004	419150
708081	419151
207040	419152
109243	419153
143027	419154
404766	419155
100952	419156
497261	419157
461732	419158
530905	419159
550611	419160
359595	419161
431973	419162
326896	419163
314143	419164
488810	419165
140854	419166
223873	419167
235314	419168
198707	419169
581187	419170
326692	419171
35670	419172
372901	419173
300257	419174
701431	419175
380948	419176
613678	419177
233404	419178
148209	419179
23740	419180
210382	419181
358708	419182
13519	419183
404499	419184
142701	419185
545499	419186
2789	419187
648996	419188
557344	419189
18062	419190
9378	419191
43674	419192
32649	419193
315305	419194
56209	419195
95330	419196
1028	419197
543641	419198
717098	419199
485056	419200
270485	419201
532058	419202
181873	419203
662016	419204
409169	419205
114447	419206
24500	419207
634118	419208
33165	419209
15112	419210
508281	419211
635920	419212
697474	419213
139975	419214
92246	419215
318988	419216
476861	419217
20585	419218
641017	419219
235051	419220
484842	419221
386956	419222
168654	419223
246560	419224
107268	419225
123487	419226
46470	419227
160402	419228
105801	419229
203391	419230
409321	419231
687566	419232
298620	419233
20386	419234
409649	419235
357152	419236
452654	419237
204393	419238
114312	419239
232899	419240
710447	419241
106635	419242
116925	419243
2911	419244
143331	419245
487245	419246
679927	419247
382642	419248
5278	419249
173187	419250
88967	419251
652685	419252
129641	419253
606381	419254
173272	419255
529344	419256
386835	419257
715223	419258
103444	419259
22848	419260
222214	419261
648703	419262
26318	419263
643389	419264
587888	419265
528089	419266
583262	419267
717800	419268
96605	419269
84525	419270
557000	419271
155437	419272
62567	419273
681231	419274
452191	419275
277795	419276
721557	419277
81493	419278
14936	419279
604398	419280
357694	419281
226435	419282
88463	419283
482894	419284
568114	419285
155365	419286
661578	419287
147788	419288
379091	419289
52288	419290
14783	419291
257293	419292
548425	419293
336069	419294
16398	419295
68543	419296
123023	419297
83583	419298
203038	419299
318146	419300
179779	419301
355547	419302
605704	419303
709863	419304
272941	419305
91080	419306
49310	419307
2275	419308
4061	419309
53194	419310
358337	419311
68801	419312
3895	419313
724860	419314
518775	419315
555484	419316
666182	419317
565894	419318
581144	419319
110472	419320
111815	419321
143338	419322
362632	419323
432208	419324
15686	419325
316096	419326
92254	419327
396883	419328
570066	419329
183489	419330
4079	419331
20137	419332
315129	419333
6679	419334
7144	419335
458037	419336
116193	419337
256048	419338
270585	419339
600504	419340
145971	419341
293651	419342
96241	419343
373005	419344
293720	419345
26726	419346
597925	419347
62897	419348
16577	419349
122281	419350
136447	419351
506735	419352
4065	419353
298841	419354
646160	419355
495946	419356
24985	419357
694588	419358
36232	419359
1	419360
125739	419361
87811	419362
319421	419363
331818	419364
328887	419365
366633	419366
113753	419367
95333	419368
106862	419369
456186	419370
336190	419371
347291	419372
173887	419373
554216	419374
124514	419375
405004	419376
109187	419377
656445	419378
66780	419379
144106	419380
458316	419381
46099	419382
19306	419383
140912	419384
554892	419385
595398	419386
279953	419387
8720	419388
514649	419389
32944	419390
662023	419391
164211	419392
595873	419393
119700	419394
339671	419395
296531	419396
74790	419397
679773	419398
588606	419399
9350	419400
5453	419401
673579	419402
629837	419403
182692	419404
7490	419405
22881	419406
22276	419407
49697	419408
669326	419409
197692	419410
136723	419411
298109	419412
81077	419413
672021	419414
6833	419415
203158	419416
133173	419417
426330	419418
74893	419419
54661	419420
595200	419421
537547	419422
47401	419423
15881	419424
206035	419425
171108	419426
650693	419427
633142	419428
35335	419429
163057	419430
291601	419431
3043	419432
424149	419433
68320	419434
15244	419435
574160	419436
524613	419437
330995	419438
529817	419439
74107	419440
579804	419441
34474	419442
406065	419443
399602	419444
455603	419445
92361	419446
716164	419447
55559	419448
290770	419449
544903	419450
58535	419451
251966	419452
606714	419453
114534	419454
648762	419455
41231	419456
441208	419457
653207	419458
148784	419459
80562	419460
28042	419461
386459	419462
581673	419463
688542	419464
439024	419465
329130	419466
204914	419467
255205	419468
315513	419469
44221	419470
44233	419471
133415	419472
82112	419473
2625	419474
275358	419475
391275	419476
256326	419477
271622	419478
257611	419479
723370	419480
117580	419481
173084	419482
379805	419483
416384	419484
615289	419485
357673	419486
577049	419487
261244	419488
165197	419489
45825	419490
568190	419491
4649	419492
32887	419493
482938	419494
28767	419495
336675	419496
55190	419497
31869	419498
660114	419499
431651	419500
135178	419501
1967	419502
10423	419503
442665	419504
128467	419505
713352	419506
439560	419507
419465	419508
661456	419509
215605	419510
26683	419511
195131	419512
157990	419513
589371	419514
445873	419515
650054	419516
6249	419517
66396	419518
719489	419519
96171	419520
430585	419521
446805	419522
685972	419523
623183	419524
65620	419525
189494	419526
568514	419527
619024	419528
144174	419529
420896	419530
8784	419531
377553	419532
636288	419533
9315	419534
562563	419535
444656	419536
413086	419537
150847	419538
59756	419539
671375	419540
66026	419541
296005	419542
67842	419543
623231	419544
489959	419545
179539	419546
475208	419547
506359	419548
462721	419549
127775	419550
323173	419551
447094	419552
503008	419553
162309	419554
721780	419555
275258	419556
12624	419557
146127	419558
47058	419559
118217	419560
16002	419561
111008	419562
376148	419563
26736	419564
326254	419565
16818	419566
360073	419567
169064	419568
226985	419569
128580	419570
80525	419571
213306	419572
505702	419573
453560	419574
499779	419575
44591	419576
306597	419577
178643	419578
53759	419579
535956	419580
668497	419581
643384	419582
636675	419583
143591	419584
110621	419585
672429	419586
108245	419587
411330	419588
591823	419589
338620	419590
675246	419591
75734	419592
11592	419593
58680	419594
612290	419595
306695	419596
706316	419597
449883	419598
344210	419599
53869	419600
404106	419601
200068	419602
5227	419603
110247	419604
97691	419605
566886	419606
35648	419607
592814	419608
79908	419609
208500	419610
3961	419611
184840	419612
434169	419613
53581	419614
171484	419615
14909	419616
436196	419617
62328	419618
321614	419619
564978	419620
22691	419621
633350	419622
614725	419623
650484	419624
203643	419625
197978	419626
99564	419627
293274	419628
267850	419629
580986	419630
365516	419631
42346	419632
131456	419633
173164	419634
284993	419635
331588	419636
667484	419637
35907	419638
29111	419639
252692	419640
157274	419641
581055	419642
628921	419643
530850	419644
304009	419645
544298	419646
382694	419647
674480	419648
565282	419649
290830	419650
535471	419651
103183	419652
532889	419653
392656	419654
513405	419655
147952	419656
533430	419657
51046	419658
181200	419659
584804	419660
49100	419661
594243	419662
454658	419663
349456	419664
72997	419665
491868	419666
55226	419667
366333	419668
316775	419669
499110	419670
452917	419671
37970	419672
43901	419673
645493	419674
182474	419675
2721	419676
980	419677
321194	419678
101321	419679
400316	419680
21475	419681
30870	419682
41089	419683
32739	419684
22900	419685
15152	419686
135133	419687
338999	419688
719600	419689
182852	419690
5445	419691
701069	419692
462211	419693
15652	419694
127397	419695
245359	419696
14959	419697
339076	419698
56490	419699
509530	419700
101909	419701
657781	419702
589454	419703
375018	419704
651920	419705
448789	419706
717245	419707
708486	419708
206379	419709
355275	419710
148906	419711
144902	419712
116569	419713
76828	419714
358258	419715
523221	419716
382978	419717
300666	419718
465259	419719
548523	419720
149406	419721
123741	419722
140677	419723
158279	419724
245976	419725
53597	419726
415766	419727
3959	419728
24233	419729
647870	419730
551787	419731
668493	419732
132710	419733
283544	419734
109245	419735
160915	419736
250422	419737
123392	419738
351658	419739
391597	419740
157155	419741
383484	419742
720665	419743
13362	419744
507391	419745
196340	419746
272967	419747
571335	419748
298585	419749
8277	419750
516684	419751
41361	419752
146635	419753
178596	419754
284416	419755
550818	419756
318371	419757
500607	419758
382952	419759
167969	419760
507487	419761
147518	419762
308453	419763
549248	419764
465427	419765
171076	419766
429521	419767
79480	419768
161599	419769
135558	419770
16246	419771
691767	419772
55706	419773
186298	419774
56919	419775
147784	419776
483899	419777
2094	419778
5650	419779
275827	419780
142179	419781
597577	419782
112356	419783
42526	419784
154437	419785
146378	419786
266250	419787
351706	419788
210820	419789
665444	419790
353701	419791
142930	419792
91988	419793
71715	419794
8785	419795
108561	419796
11510	419797
427977	419798
675305	419799
553230	419800
275169	419801
2374	419802
708623	419803
587139	419804
419676	419805
345921	419806
472753	419807
124021	419808
33603	419809
152502	419810
700252	419811
117101	419812
116455	419813
165846	419814
24710	419815
153274	419816
159655	419817
198100	419818
160175	419819
9649	419820
151612	419821
400676	419822
58806	419823
83498	419824
77228	419825
178221	419826
574992	419827
537554	419828
5551	419829
562918	419830
683329	419831
684748	419832
94095	419833
165154	419834
89723	419835
11612	419836
456203	419837
536654	419838
407648	419839
36270	419840
40684	419841
260762	419842
481376	419843
352681	419844
633590	419845
319712	419846
40044	419847
398889	419848
177331	419849
7036	419850
514933	419851
36723	419852
398	419853
94092	419854
10622	419855
301522	419856
247656	419857
167295	419858
517031	419859
174377	419860
321309	419861
26602	419862
471006	419863
487389	419864
465347	419865
350223	419866
269277	419867
95464	419868
133867	419869
326553	419870
18780	419871
533099	419872
43583	419873
7949	419874
691579	419875
366204	419876
41916	419877
501923	419878
88577	419879
10508	419880
610253	419881
71472	419882
524203	419883
507105	419884
556460	419885
447541	419886
189989	419887
440950	419888
301005	419889
2775	419890
262922	419891
618979	419892
540574	419893
92360	419894
695000	419895
10155	419896
153627	419897
61432	419898
116806	419899
167542	419900
648449	419901
470242	419902
16519	419903
3542	419904
114437	419905
165164	419906
478032	419907
410991	419908
179025	419909
110557	419910
72824	419911
137842	419912
549739	419913
150796	419914
12021	419915
431404	419916
12961	419917
7032	419918
582923	419919
520254	419920
138375	419921
494431	419922
53457	419923
272143	419924
316347	419925
607384	419926
550729	419927
634013	419928
173114	419929
606918	419930
530770	419931
72090	419932
392751	419933
368581	419934
70325	419935
198364	419936
16031	419937
226581	419938
117713	419939
14807	419940
478949	419941
167940	419942
49638	419943
108612	419944
256094	419945
558040	419946
111771	419947
94827	419948
477345	419949
115022	419950
79134	419951
65417	419952
206033	419953
148077	419954
10568	419955
225158	419956
150782	419957
3889	419958
504411	419959
85686	419960
397453	419961
660433	419962
6590	419963
185846	419964
182491	419965
359646	419966
318214	419967
318209	419968
55732	419969
406072	419970
500952	419971
81936	419972
371699	419973
661098	419974
282742	419975
682687	419976
181330	419977
121687	419978
326728	419979
491710	419980
690707	419981
141805	419982
49161	419983
669505	419984
205155	419985
17882	419986
237849	419987
575140	419988
568709	419989
48290	419990
55430	419991
286565	419992
697838	419993
150309	419994
165047	419995
533962	419996
129109	419997
643532	419998
72928	419999
715655	420000
503996	420001
115927	420002
198971	420003
158587	420004
102686	420005
722753	420006
502008	420007
15384	420008
724463	420009
625071	420010
70552	420011
47895	420012
472051	420013
209909	420014
24595	420015
373772	420016
34035	420017
531204	420018
688691	420019
140789	420020
98827	420021
141537	420022
43994	420023
655336	420024
491741	420025
170650	420026
422005	420027
653215	420028
174657	420029
693768	420030
15108	420031
174026	420032
185713	420033
13073	420034
164571	420035
614603	420036
155219	420037
130594	420038
439932	420039
158704	420040
675941	420041
565691	420042
233032	420043
24629	420044
664258	420045
453269	420046
47748	420047
551907	420048
169568	420049
468804	420050
67941	420051
415705	420052
110475	420053
328361	420054
12138	420055
98345	420056
44470	420057
66419	420058
372031	420059
35466	420060
319879	420061
30202	420062
42706	420063
579760	420064
183767	420065
95125	420066
27253	420067
424774	420068
301617	420069
639608	420070
161911	420071
124779	420072
357650	420073
332943	420074
462371	420075
512658	420076
23273	420077
4858	420078
367890	420079
709774	420080
5189	420081
161807	420082
129487	420083
2882	420084
332550	420085
386855	420086
233670	420087
495242	420088
594134	420089
216337	420090
436443	420091
183954	420092
115712	420093
316998	420094
130371	420095
181730	420096
186445	420097
44965	420098
626607	420099
578503	420100
3839	420101
283249	420102
259891	420103
377000	420104
564252	420105
267350	420106
686864	420107
321914	420108
374587	420109
345250	420110
566784	420111
505792	420112
268269	420113
102964	420114
222286	420115
461772	420116
696867	420117
35071	420118
125607	420119
574732	420120
253163	420121
521679	420122
65088	420123
302513	420124
364376	420125
32485	420126
76638	420127
477746	420128
49169	420129
522496	420130
105482	420131
497685	420132
497247	420133
984	420134
35561	420135
681423	420136
60872	420137
602007	420138
14219	420139
130551	420140
1404	420141
103601	420142
515	420143
81938	420144
110947	420145
550739	420146
430150	420147
4816	420148
671018	420149
14302	420150
17485	420151
92698	420152
301201	420153
104627	420154
81948	420155
689013	420156
111712	420157
697685	420158
385387	420159
596049	420160
151992	420161
120442	420162
44553	420163
510503	420164
579884	420165
137833	420166
252563	420167
164043	420168
363541	420169
252225	420170
54112	420171
290021	420172
14525	420173
99363	420174
45852	420175
386656	420176
411032	420177
113484	420178
342333	420179
315669	420180
113927	420181
107504	420182
195346	420183
115500	420184
96115	420185
128332	420186
486203	420187
269855	420188
360060	420189
130155	420190
117371	420191
694680	420192
369680	420193
462724	420194
693301	420195
424158	420196
101262	420197
431441	420198
418001	420199
27565	420200
151471	420201
88175	420202
48172	420203
187755	420204
410181	420205
252657	420206
316084	420207
169852	420208
78442	420209
15836	420210
470851	420211
514261	420212
67676	420213
219526	420214
259888	420215
420005	420216
650310	420217
37234	420218
571549	420219
129119	420220
136247	420221
9271	420222
94088	420223
15037	420224
200820	420225
649446	420226
65537	420227
336575	420228
38543	420229
219545	420230
11238	420231
582637	420232
388376	420233
624960	420234
519145	420235
208563	420236
447220	420237
451351	420238
206635	420239
362919	420240
443649	420241
231570	420242
129485	420243
164567	420244
404878	420245
321669	420246
92412	420247
11916	420248
1274	420249
333009	420250
189906	420251
310786	420252
348	420253
33815	420254
563008	420255
31853	420256
298922	420257
9825	420258
446216	420259
684221	420260
501722	420261
24039	420262
131998	420263
94962	420264
14869	420265
333183	420266
497869	420267
181530	420268
271414	420269
38938	420270
106792	420271
406691	420272
23959	420273
35361	420274
55991	420275
71007	420276
211098	420277
526234	420278
162830	420279
205737	420280
357	420281
541865	420282
16383	420283
413835	420284
518828	420285
68025	420286
141431	420287
637732	420288
79152	420289
79579	420290
511894	420291
306626	420292
695291	420293
326585	420294
18798	420295
685523	420296
20685	420297
443015	420298
348306	420299
568405	420300
126619	420301
25395	420302
20548	420303
113182	420304
303541	420305
426274	420306
306545	420307
247250	420308
127770	420309
513222	420310
6172	420311
748	420312
315138	420313
542244	420314
589850	420315
682393	420316
7333	420317
415228	420318
352945	420319
714475	420320
705352	420321
557561	420322
122061	420323
550133	420324
662952	420325
145740	420326
405681	420327
222140	420328
16333	420329
282835	420330
263993	420331
214473	420332
42292	420333
141165	420334
99759	420335
316477	420336
15896	420337
50569	420338
21159	420339
98818	420340
477136	420341
445302	420342
526324	420343
174973	420344
4736	420345
184036	420346
358909	420347
488678	420348
400160	420349
678080	420350
463533	420351
7221	420352
519285	420353
60054	420354
172708	420355
469965	420356
174966	420357
474545	420358
103298	420359
47347	420360
2315	420361
484006	420362
139465	420363
534905	420364
372091	420365
24645	420366
9890	420367
99689	420368
53962	420369
9028	420370
514076	420371
8829	420372
16816	420373
94876	420374
98107	420375
533744	420376
402113	420377
478787	420378
433514	420379
53205	420380
29710	420381
124231	420382
463022	420383
18143	420384
161272	420385
110784	420386
419927	420387
93589	420388
540993	420389
572192	420390
16909	420391
11663	420392
166714	420393
711857	420394
548087	420395
600547	420396
172415	420397
274113	420398
133526	420399
341750	420400
168113	420401
336009	420402
82589	420403
176380	420404
353569	420405
20017	420406
366047	420407
112053	420408
385378	420409
37699	420410
449769	420411
15631	420412
276738	420413
226180	420414
498685	420415
76916	420416
122483	420417
16219	420418
64258	420419
160684	420420
61422	420421
362571	420422
196273	420423
574110	420424
724175	420425
85918	420426
359100	420427
723696	420428
60554	420429
22112	420430
168500	420431
183825	420432
578667	420433
21755	420434
504274	420435
725035	420436
500129	420437
22167	420438
10284	420439
328839	420440
81	420441
43546	420442
151501	420443
150951	420444
175278	420445
678055	420446
534245	420447
91242	420448
113881	420449
706702	420450
377239	420451
80260	420452
368404	420453
3862	420454
290828	420455
538229	420456
175239	420457
355113	420458
506766	420459
569361	420460
49102	420461
129392	420462
239591	420463
455981	420464
708801	420465
573493	420466
57706	420467
674257	420468
122202	420469
135784	420470
57877	420471
137899	420472
388168	420473
702448	420474
425941	420475
4878	420476
96708	420477
238833	420478
227065	420479
554453	420480
52781	420481
375141	420482
364802	420483
605485	420484
77368	420485
601903	420486
5579	420487
357984	420488
227128	420489
166681	420490
603708	420491
183010	420492
478786	420493
626028	420494
28558	420495
42039	420496
27227	420497
452395	420498
151701	420499
164798	420500
383523	420501
632133	420502
600410	420503
141923	420504
198341	420505
602073	420506
665760	420507
67914	420508
456208	420509
415781	420510
37163	420511
12590	420512
399187	420513
7018	420514
84396	420515
58130	420516
342030	420517
713558	420518
164003	420519
352664	420520
530391	420521
15050	420522
576385	420523
58598	420524
101474	420525
87411	420526
72701	420527
73537	420528
73523	420529
128774	420530
581482	420531
439445	420532
214613	420533
4787	420534
608605	420535
293834	420536
165396	420537
284155	420538
564710	420539
312523	420540
72870	420541
112333	420542
159204	420543
392122	420544
681749	420545
173243	420546
8844	420547
456194	420548
14773	420549
153882	420550
277287	420551
60390	420552
111373	420553
540538	420554
21966	420555
169737	420556
635071	420557
94507	420558
578684	420559
38036	420560
606606	420561
418509	420562
2059	420563
576785	420564
35452	420565
127363	420566
460973	420567
502427	420568
351339	420569
153583	420570
334662	420571
701761	420572
555944	420573
158894	420574
679037	420575
190079	420576
25764	420577
73573	420578
256764	420579
118198	420580
23375	420581
409487	420582
359875	420583
577781	420584
126805	420585
456	420586
291448	420587
558856	420588
81245	420589
103327	420590
432707	420591
556009	420592
633313	420593
460019	420594
501668	420595
49193	420596
85092	420597
518854	420598
624223	420599
161496	420600
1688	420601
625688	420602
2752	420603
505406	420604
50036	420605
158244	420606
103830	420607
397809	420608
420934	420609
488420	420610
62039	420611
93500	420612
388917	420613
181324	420614
157951	420615
51753	420616
442865	420617
26469	420618
582257	420619
118017	420620
257442	420621
54680	420622
410813	420623
261493	420624
4768	420625
171471	420626
295262	420627
358724	420628
577588	420629
502504	420630
208456	420631
127790	420632
423855	420633
58635	420634
532947	420635
74998	420636
569640	420637
174891	420638
52364	420639
687462	420640
87175	420641
450171	420642
462202	420643
15978	420644
3043	420645
456670	420646
622712	420647
589540	420648
632238	420649
608428	420650
62826	420651
160761	420652
46387	420653
259160	420654
723404	420655
520471	420656
9123	420657
481033	420658
663582	420659
264960	420660
109200	420661
148821	420662
246502	420663
571854	420664
15497	420665
397712	420666
588706	420667
50946	420668
704956	420669
170185	420670
688182	420671
593775	420672
243009	420673
141884	420674
145349	420675
19655	420676
139388	420677
97967	420678
102284	420679
75945	420680
22369	420681
290610	420682
586767	420683
237166	420684
572830	420685
160262	420686
326408	420687
562217	420688
569982	420689
140369	420690
175998	420691
636318	420692
247336	420693
163102	420694
206290	420695
165688	420696
509104	420697
240596	420698
621807	420699
16704	420700
418176	420701
112282	420702
54534	420703
154267	420704
57672	420705
117577	420706
37558	420707
693779	420708
149236	420709
21398	420710
276281	420711
39865	420712
1535	420713
189733	420714
679548	420715
56514	420716
105498	420717
351519	420718
345631	420719
662778	420720
721121	420721
13661	420722
573340	420723
693148	420724
149480	420725
78527	420726
620869	420727
323879	420728
560017	420729
173838	420730
679738	420731
619859	420732
657752	420733
26634	420734
10216	420735
340883	420736
581186	420737
332331	420738
692670	420739
184832	420740
185100	420741
238259	420742
119484	420743
418140	420744
309596	420745
23567	420746
124929	420747
278492	420748
125542	420749
398185	420750
88788	420751
171724	420752
153241	420753
470928	420754
173552	420755
272543	420756
270748	420757
310314	420758
160231	420759
211684	420760
710519	420761
440889	420762
588584	420763
694252	420764
143982	420765
393130	420766
359883	420767
408353	420768
722138	420769
148103	420770
139782	420771
139222	420772
127107	420773
226102	420774
169235	420775
176701	420776
189065	420777
253126	420778
669221	420779
299485	420780
256754	420781
340876	420782
268547	420783
128397	420784
711346	420785
500381	420786
705283	420787
246857	420788
583610	420789
12178	420790
477797	420791
644456	420792
457686	420793
223527	420794
458313	420795
690550	420796
317358	420797
613359	420798
227	420799
15179	420800
32551	420801
700242	420802
124584	420803
127167	420804
90620	420805
274775	420806
147583	420807
19190	420808
488183	420809
107805	420810
546192	420811
43432	420812
195054	420813
668340	420814
11507	420815
342583	420816
101416	420817
244764	420818
91938	420819
659728	420820
172651	420821
226587	420822
435645	420823
7703	420824
538243	420825
577172	420826
419769	420827
9286	420828
370826	420829
701233	420830
718956	420831
130023	420832
602680	420833
311618	420834
172059	420835
107312	420836
206711	420837
144583	420838
13416	420839
546292	420840
23941	420841
163152	420842
180125	420843
17672	420844
417406	420845
117758	420846
30304	420847
33521	420848
160666	420849
156066	420850
536592	420851
337600	420852
28738	420853
339535	420854
31598	420855
20219	420856
608693	420857
56426	420858
690802	420859
713642	420860
574364	420861
353953	420862
703016	420863
640391	420864
579938	420865
51468	420866
532510	420867
678430	420868
499290	420869
711337	420870
384094	420871
80933	420872
257193	420873
391477	420874
473903	420875
182873	420876
87968	420877
147079	420878
263576	420879
582894	420880
40675	420881
252290	420882
496327	420883
439973	420884
696074	420885
176442	420886
557612	420887
719407	420888
595933	420889
113670	420890
448668	420891
481590	420892
138974	420893
79145	420894
340024	420895
704071	420896
13389	420897
234683	420898
124430	420899
90943	420900
545644	420901
82811	420902
152423	420903
156181	420904
548189	420905
145864	420906
511151	420907
79419	420908
613055	420909
475653	420910
146338	420911
11993	420912
394249	420913
643731	420914
257285	420915
477081	420916
136137	420917
296211	420918
636338	420919
271566	420920
285820	420921
504604	420922
105443	420923
143407	420924
35552	420925
16775	420926
424035	420927
523963	420928
65400	420929
305021	420930
176241	420931
563132	420932
518152	420933
168924	420934
149630	420935
162759	420936
318905	420937
486626	420938
25789	420939
521952	420940
140867	420941
622134	420942
344912	420943
44188	420944
368656	420945
656233	420946
180754	420947
96381	420948
45950	420949
458132	420950
26968	420951
617190	420952
146864	420953
187627	420954
75831	420955
99475	420956
490272	420957
257681	420958
420241	420959
271605	420960
437728	420961
57928	420962
359943	420963
8922	420964
428134	420965
182931	420966
169992	420967
286757	420968
155515	420969
109559	420970
218748	420971
221723	420972
671702	420973
170966	420974
37337	420975
54440	420976
676755	420977
629849	420978
629843	420979
388658	420980
117193	420981
25798	420982
315316	420983
448247	420984
381079	420985
128978	420986
723470	420987
127693	420988
313275	420989
1236	420990
426574	420991
418542	420992
702650	420993
565257	420994
584606	420995
645602	420996
604589	420997
326086	420998
635863	420999
159002	421000
544460	421001
105730	421002
427343	421003
76958	421004
414147	421005
239392	421006
9845	421007
79183	421008
73944	421009
496363	421010
531960	421011
72369	421012
242807	421013
638026	421014
690062	421015
234255	421016
13016	421017
4063	421018
13624	421019
587007	421020
522638	421021
490615	421022
607340	421023
16414	421024
143897	421025
655602	421026
395253	421027
17	421028
351427	421029
2480	421030
130510	421031
149660	421032
363477	421033
539564	421034
266988	421035
647652	421036
404086	421037
225674	421038
133603	421039
103816	421040
530311	421041
445365	421042
706002	421043
92430	421044
527527	421045
284465	421046
648787	421047
88356	421048
425054	421049
606734	421050
85789	421051
255744	421052
282428	421053
510353	421054
182003	421055
19618	421056
503146	421057
133652	421058
206022	421059
52786	421060
479860	421061
105804	421062
327110	421063
305412	421064
378992	421065
623230	421066
188033	421067
520911	421068
659277	421069
501243	421070
136412	421071
466386	421072
119097	421073
535374	421074
399947	421075
141956	421076
316796	421077
95165	421078
82870	421079
565889	421080
491849	421081
237014	421082
616469	421083
587504	421084
545472	421085
561	421086
500907	421087
626643	421088
61274	421089
397870	421090
149219	421091
6228	421092
444822	421093
70028	421094
508992	421095
61227	421096
457950	421097
487701	421098
293858	421099
151875	421100
142296	421101
119210	421102
39634	421103
680139	421104
558171	421105
320965	421106
91194	421107
31371	421108
381423	421109
34690	421110
14075	421111
218298	421112
138878	421113
10051	421114
466093	421115
109296	421116
192341	421117
703356	421118
707827	421119
580507	421120
447842	421121
539677	421122
164204	421123
574871	421124
634071	421125
202450	421126
151074	421127
387067	421128
719707	421129
220395	421130
540168	421131
453406	421132
326062	421133
424259	421134
557957	421135
351991	421136
11874	421137
113067	421138
351274	421139
24641	421140
630782	421141
455926	421142
590142	421143
387154	421144
212198	421145
127898	421146
345303	421147
84546	421148
8787	421149
297466	421150
311829	421151
435290	421152
659027	421153
299631	421154
157100	421155
367189	421156
34013	421157
143209	421158
89073	421159
221001	421160
36582	421161
40682	421162
260991	421163
505148	421164
5320	421165
333620	421166
719650	421167
517499	421168
95495	421169
32751	421170
190975	421171
422615	421172
343254	421173
523030	421174
258686	421175
66652	421176
529191	421177
187542	421178
515478	421179
41492	421180
360971	421181
238321	421182
26506	421183
550273	421184
147479	421185
48643	421186
692815	421187
91504	421188
61659	421189
435307	421190
118987	421191
31415	421192
402636	421193
570951	421194
168330	421195
603172	421196
20210	421197
20073	421198
628585	421199
122735	421200
79405	421201
20164	421202
22384	421203
598833	421204
109938	421205
292464	421206
591397	421207
160853	421208
118939	421209
48545	421210
267201	421211
299308	421212
589183	421213
7477	421214
45778	421215
126328	421216
452876	421217
439386	421218
376871	421219
85713	421220
39386	421221
142433	421222
41282	421223
267871	421224
458557	421225
504890	421226
585120	421227
19961	421228
697185	421229
711503	421230
177886	421231
123663	421232
151	421233
62179	421234
530643	421235
125585	421236
129669	421237
545176	421238
3592	421239
248189	421240
699	421241
291805	421242
161046	421243
630042	421244
44149	421245
244872	421246
156596	421247
9134	421248
429788	421249
16864	421250
288872	421251
200232	421252
467353	421253
491282	421254
480510	421255
453970	421256
18654	421257
109817	421258
625	421259
27957	421260
9410	421261
25395	421262
88140	421263
620378	421264
69709	421265
19114	421266
199363	421267
424299	421268
28344	421269
134000	421270
121510	421271
518796	421272
378714	421273
249619	421274
74758	421275
711658	421276
409559	421277
107215	421278
49020	421279
264156	421280
425399	421281
10736	421282
108589	421283
577966	421284
412739	421285
27759	421286
142840	421287
124444	421288
168405	421289
458383	421290
172904	421291
238565	421292
138297	421293
278745	421294
175412	421295
32588	421296
100648	421297
142602	421298
35037	421299
676610	421300
221460	421301
599523	421302
413573	421303
589846	421304
356865	421305
680345	421306
278545	421307
602180	421308
24465	421309
2576	421310
195352	421311
175403	421312
585578	421313
122317	421314
465106	421315
679200	421316
450135	421317
74140	421318
26332	421319
323650	421320
204260	421321
4346	421322
347472	421323
187921	421324
536920	421325
39622	421326
610047	421327
20448	421328
332472	421329
582351	421330
1834	421331
678587	421332
272212	421333
171864	421334
48963	421335
61774	421336
279604	421337
581246	421338
278397	421339
213883	421340
25857	421341
4882	421342
638365	421343
43078	421344
20605	421345
33025	421346
17047	421347
75909	421348
507170	421349
622316	421350
176440	421351
224266	421352
277918	421353
202020	421354
98141	421355
184882	421356
111077	421357
309995	421358
524136	421359
372298	421360
711845	421361
242216	421362
182573	421363
382186	421364
111638	421365
140182	421366
74152	421367
91688	421368
309993	421369
60511	421370
459276	421371
198300	421372
7922	421373
436288	421374
33505	421375
391416	421376
629652	421377
41	421378
10689	421379
33193	421380
34096	421381
388700	421382
133686	421383
54021	421384
145686	421385
38459	421386
181889	421387
15385	421388
273751	421389
100270	421390
76366	421391
565386	421392
584899	421393
598981	421394
172048	421395
142148	421396
291930	421397
325145	421398
21467	421399
691622	421400
570352	421401
334679	421402
387750	421403
55222	421404
424307	421405
154358	421406
401039	421407
28521	421408
662454	421409
113795	421410
519897	421411
608880	421412
47104	421413
81258	421414
49860	421415
614369	421416
618844	421417
312450	421418
193170	421419
5010	421420
104961	421421
169944	421422
646493	421423
640	421424
664784	421425
145745	421426
489221	421427
620620	421428
349346	421429
642469	421430
466863	421431
451321	421432
599569	421433
616303	421434
2099	421435
426818	421436
266148	421437
54134	421438
672799	421439
680107	421440
253373	421441
687878	421442
75428	421443
424886	421444
702414	421445
661299	421446
52798	421447
477928	421448
33247	421449
156722	421450
609820	421451
2781	421452
76474	421453
93862	421454
1941	421455
324134	421456
187769	421457
516883	421458
689211	421459
337346	421460
142433	421461
528210	421462
27415	421463
351206	421464
5760	421465
371655	421466
140996	421467
248606	421468
130155	421469
177855	421470
372165	421471
88241	421472
175459	421473
652347	421474
467943	421475
258994	421476
181187	421477
95448	421478
64515	421479
280104	421480
391732	421481
96716	421482
66912	421483
14024	421484
54196	421485
258403	421486
86637	421487
365117	421488
259916	421489
235651	421490
537538	421491
46734	421492
119912	421493
579324	421494
90218	421495
653259	421496
2468	421497
280581	421498
1037	421499
18058	421500
619353	421501
573954	421502
12530	421503
93273	421504
94802	421505
374542	421506
723397	421507
713179	421508
43535	421509
15835	421510
723086	421511
515892	421512
1345	421513
199095	421514
36783	421515
399411	421516
119052	421517
334869	421518
139595	421519
326844	421520
190815	421521
85958	421522
250464	421523
388988	421524
320016	421525
468757	421526
610393	421527
155863	421528
686983	421529
238541	421530
120047	421531
198613	421532
4976	421533
186899	421534
161931	421535
298242	421536
24391	421537
52500	421538
24438	421539
121984	421540
241553	421541
169437	421542
499916	421543
2437	421544
454163	421545
129126	421546
129557	421547
46475	421548
500948	421549
176755	421550
170683	421551
126594	421552
542394	421553
31820	421554
93743	421555
31569	421556
17011	421557
179300	421558
16450	421559
338626	421560
40468	421561
483243	421562
23893	421563
558269	421564
47824	421565
636699	421566
684234	421567
583307	421568
313893	421569
105665	421570
10372	421571
661386	421572
121235	421573
139237	421574
674256	421575
700170	421576
315200	421577
90778	421578
548590	421579
455010	421580
329111	421581
492611	421582
210475	421583
703576	421584
145798	421585
444905	421586
121434	421587
480927	421588
19915	421589
47409	421590
4848	421591
18757	421592
342809	421593
352034	421594
548868	421595
97527	421596
13209	421597
335313	421598
390549	421599
264682	421600
488384	421601
164093	421602
28211	421603
1202	421604
17627	421605
299442	421606
94506	421607
357197	421608
698917	421609
394405	421610
91076	421611
552594	421612
193076	421613
480642	421614
258976	421615
34345	421616
647679	421617
88156	421618
472893	421619
455473	421620
304833	421621
170925	421622
32479	421623
720888	421624
211109	421625
109487	421626
532677	421627
517909	421628
172708	421629
479768	421630
649904	421631
654456	421632
112683	421633
14120	421634
357651	421635
426874	421636
13153	421637
17569	421638
580087	421639
521847	421640
169122	421641
290998	421642
1574	421643
671460	421644
125675	421645
58820	421646
211575	421647
514753	421648
376000	421649
191605	421650
268414	421651
358368	421652
649218	421653
589050	421654
28406	421655
40577	421656
372308	421657
198519	421658
633565	421659
161716	421660
716746	421661
102243	421662
666282	421663
270134	421664
117547	421665
34778	421666
693820	421667
149425	421668
3764	421669
143565	421670
69980	421671
31540	421672
43536	421673
42469	421674
92945	421675
597029	421676
235853	421677
102641	421678
51917	421679
136063	421680
50552	421681
481025	421682
493996	421683
158741	421684
459262	421685
70553	421686
3908	421687
515086	421688
292674	421689
500242	421690
680980	421691
679766	421692
149276	421693
109570	421694
592649	421695
432354	421696
403305	421697
476741	421698
553982	421699
96929	421700
150548	421701
38488	421702
201530	421703
108272	421704
137545	421705
1540	421706
394759	421707
354863	421708
228691	421709
292661	421710
20628	421711
298890	421712
63273	421713
418007	421714
65288	421715
126742	421716
17416	421717
343363	421718
78045	421719
643311	421720
156664	421721
360799	421722
585075	421723
437122	421724
60234	421725
122080	421726
559848	421727
83916	421728
222710	421729
145946	421730
167063	421731
118113	421732
718366	421733
66879	421734
20605	421735
388050	421736
213616	421737
518910	421738
611705	421739
107154	421740
282152	421741
91085	421742
425060	421743
565904	421744
105663	421745
341616	421746
398964	421747
350821	421748
219491	421749
38219	421750
491894	421751
31340	421752
156283	421753
58981	421754
537912	421755
303971	421756
222	421757
501633	421758
39256	421759
574314	421760
620681	421761
718312	421762
171800	421763
60737	421764
64192	421765
603117	421766
654534	421767
164752	421768
92458	421769
528869	421770
242384	421771
73878	421772
309034	421773
532091	421774
2763	421775
600484	421776
603001	421777
414083	421778
700395	421779
40278	421780
68786	421781
529001	421782
670022	421783
114838	421784
656182	421785
408928	421786
444256	421787
208540	421788
325439	421789
130470	421790
4454	421791
557365	421792
3330	421793
496461	421794
240890	421795
516855	421796
593302	421797
389013	421798
346734	421799
41935	421800
136027	421801
484125	421802
78758	421803
465423	421804
549142	421805
23801	421806
391246	421807
95146	421808
430054	421809
42501	421810
420973	421811
698693	421812
119396	421813
47032	421814
520575	421815
124290	421816
712757	421817
646488	421818
11471	421819
166783	421820
205960	421821
410054	421822
618224	421823
55615	421824
502620	421825
87570	421826
45007	421827
143052	421828
28508	421829
45143	421830
429054	421831
321842	421832
563846	421833
319744	421834
164669	421835
116394	421836
2488	421837
658497	421838
496475	421839
514063	421840
477012	421841
570268	421842
375161	421843
187726	421844
342381	421845
519138	421846
82041	421847
137161	421848
144842	421849
601104	421850
664381	421851
115062	421852
498656	421853
504778	421854
127378	421855
687841	421856
130717	421857
60448	421858
101937	421859
424763	421860
591114	421861
38237	421862
411344	421863
164803	421864
511063	421865
2888	421866
26896	421867
157298	421868
675935	421869
256038	421870
435553	421871
289434	421872
135152	421873
371162	421874
606189	421875
39862	421876
98095	421877
165692	421878
135862	421879
145419	421880
31198	421881
523654	421882
209959	421883
66663	421884
6055	421885
93331	421886
354915	421887
420156	421888
140377	421889
257844	421890
35178	421891
59394	421892
34094	421893
82041	421894
42802	421895
499517	421896
696865	421897
507139	421898
50338	421899
55141	421900
88398	421901
348457	421902
43490	421903
466598	421904
158521	421905
27057	421906
382451	421907
618546	421908
674119	421909
413265	421910
508991	421911
449099	421912
70274	421913
238143	421914
157900	421915
605419	421916
491608	421917
20483	421918
455296	421919
721809	421920
89239	421921
51026	421922
111965	421923
115997	421924
556580	421925
320031	421926
384754	421927
184661	421928
12566	421929
459397	421930
113005	421931
344950	421932
464394	421933
393335	421934
272346	421935
536039	421936
687238	421937
245487	421938
103594	421939
2465	421940
354112	421941
707779	421942
474617	421943
154925	421944
111769	421945
325711	421946
174600	421947
501988	421948
625177	421949
3415	421950
95019	421951
309224	421952
38194	421953
179040	421954
553049	421955
93405	421956
628640	421957
60412	421958
144585	421959
629271	421960
291913	421961
372921	421962
66244	421963
679348	421964
438026	421965
673866	421966
356591	421967
536420	421968
378372	421969
252042	421970
356213	421971
382833	421972
410904	421973
595709	421974
244728	421975
173967	421976
113114	421977
25433	421978
631136	421979
19350	421980
491859	421981
445083	421982
166147	421983
491204	421984
638073	421985
521149	421986
623855	421987
165645	421988
12209	421989
438560	421990
297122	421991
653040	421992
36064	421993
277733	421994
66547	421995
120432	421996
378256	421997
116621	421998
663996	421999
159563	422000
512748	422001
333914	422002
202276	422003
146918	422004
81689	422005
9645	422006
19478	422007
30798	422008
272392	422009
507598	422010
336485	422011
118480	422012
135042	422013
488748	422014
285793	422015
11818	422016
40129	422017
61976	422018
2871	422019
6266	422020
400264	422021
578879	422022
393592	422023
134447	422024
4840	422025
521817	422026
88056	422027
153005	422028
152532	422029
91375	422030
153018	422031
177649	422032
79938	422033
119640	422034
98554	422035
694306	422036
6590	422037
457498	422038
216527	422039
208081	422040
160993	422041
14848	422042
83647	422043
232891	422044
82058	422045
231028	422046
365051	422047
549086	422048
213866	422049
360221	422050
131068	422051
68599	422052
96839	422053
3417	422054
48460	422055
4186	422056
170460	422057
392946	422058
100707	422059
407139	422060
165268	422061
142937	422062
87537	422063
681725	422064
263007	422065
315694	422066
381622	422067
366361	422068
333209	422069
431546	422070
18814	422071
131976	422072
564148	422073
561917	422074
42756	422075
10190	422076
35780	422077
591494	422078
99847	422079
75897	422080
58856	422081
148912	422082
159674	422083
630890	422084
4646	422085
339813	422086
247932	422087
638921	422088
586675	422089
601223	422090
145905	422091
43998	422092
631174	422093
708134	422094
23854	422095
51697	422096
183698	422097
411710	422098
2386	422099
608391	422100
570767	422101
32908	422102
85171	422103
439657	422104
323393	422105
11358	422106
679456	422107
90761	422108
504657	422109
163114	422110
285176	422111
448185	422112
245100	422113
689347	422114
373321	422115
510973	422116
698163	422117
332873	422118
5162	422119
230793	422120
3032	422121
540006	422122
20764	422123
417131	422124
90473	422125
666735	422126
291843	422127
4744	422128
164301	422129
236994	422130
60054	422131
492314	422132
547764	422133
23840	422134
322332	422135
178527	422136
671353	422137
580615	422138
163201	422139
314854	422140
690433	422141
584323	422142
4768	422143
48294	422144
501545	422145
172438	422146
334145	422147
211061	422148
303482	422149
178410	422150
70307	422151
167202	422152
11501	422153
387138	422154
6421	422155
905	422156
577801	422157
231	422158
699326	422159
444767	422160
336547	422161
318359	422162
613085	422163
32934	422164
652232	422165
12062	422166
8722	422167
495811	422168
642307	422169
55341	422170
380135	422171
27067	422172
76458	422173
146470	422174
79629	422175
320038	422176
252437	422177
188981	422178
596185	422179
655387	422180
498451	422181
211797	422182
117159	422183
710796	422184
54495	422185
100624	422186
52755	422187
54176	422188
584840	422189
180307	422190
325655	422191
23762	422192
183355	422193
342590	422194
91761	422195
221004	422196
173125	422197
145848	422198
223120	422199
68348	422200
380570	422201
18902	422202
104580	422203
41828	422204
45278	422205
700503	422206
17577	422207
524389	422208
207626	422209
170924	422210
545052	422211
540571	422212
392884	422213
332992	422214
7708	422215
399640	422216
252091	422217
142416	422218
33412	422219
41357	422220
488332	422221
597412	422222
254943	422223
44078	422224
161658	422225
26176	422226
186917	422227
680544	422228
428132	422229
669131	422230
395861	422231
174891	422232
288664	422233
632637	422234
160082	422235
344052	422236
322621	422237
389944	422238
178483	422239
36702	422240
387590	422241
118423	422242
685517	422243
404684	422244
396701	422245
625675	422246
646883	422247
191956	422248
358617	422249
66176	422250
670982	422251
107870	422252
715494	422253
140331	422254
167100	422255
261954	422256
282107	422257
493183	422258
45883	422259
35744	422260
3400	422261
71901	422262
335556	422263
706030	422264
28544	422265
30175	422266
179556	422267
335179	422268
128375	422269
637252	422270
181771	422271
618077	422272
189517	422273
330620	422274
62490	422275
232818	422276
80667	422277
497343	422278
16497	422279
635116	422280
2995	422281
419594	422282
659146	422283
16022	422284
170275	422285
321618	422286
568409	422287
591457	422288
65779	422289
686334	422290
58891	422291
119649	422292
511796	422293
128885	422294
30412	422295
10421	422296
39153	422297
571937	422298
38853	422299
182135	422300
167001	422301
280645	422302
1204	422303
336476	422304
225298	422305
416099	422306
15715	422307
140724	422308
431005	422309
668617	422310
169562	422311
596243	422312
183409	422313
46218	422314
466089	422315
272754	422316
27084	422317
387947	422318
52910	422319
6693	422320
555329	422321
284625	422322
287771	422323
39223	422324
366017	422325
260096	422326
36131	422327
361728	422328
550608	422329
261355	422330
157367	422331
167506	422332
749	422333
348934	422334
463258	422335
178863	422336
311235	422337
553751	422338
123362	422339
38924	422340
596384	422341
62769	422342
27435	422343
704811	422344
657060	422345
8459	422346
226117	422347
464820	422348
422805	422349
60506	422350
542351	422351
203712	422352
286737	422353
81982	422354
235245	422355
494956	422356
237914	422357
187389	422358
44326	422359
243842	422360
306511	422361
268069	422362
128122	422363
111037	422364
363158	422365
293939	422366
699299	422367
388247	422368
691980	422369
78539	422370
53519	422371
73913	422372
334985	422373
395687	422374
539169	422375
20556	422376
223715	422377
273439	422378
129475	422379
583793	422380
150770	422381
133796	422382
77138	422383
308639	422384
2009	422385
703876	422386
126811	422387
149938	422388
593494	422389
641986	422390
369607	422391
112735	422392
334630	422393
18531	422394
182208	422395
638157	422396
248942	422397
17131	422398
442246	422399
153961	422400
179363	422401
550966	422402
575700	422403
636178	422404
104750	422405
9470	422406
209508	422407
34263	422408
143599	422409
612366	422410
123953	422411
549807	422412
73895	422413
170429	422414
681505	422415
25712	422416
191154	422417
159158	422418
441526	422419
49657	422420
70780	422421
140639	422422
636	422423
228776	422424
121546	422425
270204	422426
359248	422427
160445	422428
9469	422429
109146	422430
115412	422431
71732	422432
103369	422433
684193	422434
4	422435
690486	422436
184988	422437
144500	422438
147210	422439
137864	422440
366597	422441
324637	422442
492736	422443
552656	422444
182761	422445
60755	422446
279113	422447
100609	422448
73156	422449
526259	422450
434971	422451
85710	422452
424739	422453
91827	422454
380387	422455
360609	422456
673743	422457
619433	422458
408146	422459
468856	422460
315016	422461
462660	422462
250265	422463
596	422464
154487	422465
312882	422466
52961	422467
491959	422468
535279	422469
666965	422470
552350	422471
617082	422472
87924	422473
20209	422474
27366	422475
352619	422476
332672	422477
54316	422478
13215	422479
675137	422480
41121	422481
505634	422482
59883	422483
482385	422484
441174	422485
255258	422486
471898	422487
93603	422488
185439	422489
91370	422490
49633	422491
341944	422492
201584	422493
534791	422494
207739	422495
91094	422496
503355	422497
459113	422498
424978	422499
243607	422500
58975	422501
611700	422502
282	422503
442489	422504
264952	422505
118354	422506
172248	422507
81879	422508
49701	422509
433269	422510
534793	422511
718173	422512
10265	422513
150913	422514
446858	422515
635175	422516
38328	422517
96192	422518
99123	422519
77109	422520
591147	422521
583252	422522
270893	422523
108584	422524
319153	422525
107518	422526
295820	422527
13086	422528
29855	422529
219639	422530
24543	422531
411990	422532
122324	422533
53627	422534
515152	422535
72055	422536
170114	422537
173610	422538
198082	422539
92259	422540
581073	422541
3618	422542
576625	422543
22382	422544
190504	422545
676124	422546
23748	422547
232662	422548
52641	422549
330232	422550
129668	422551
162378	422552
718665	422553
709944	422554
9333	422555
418321	422556
152658	422557
102	422558
131997	422559
78086	422560
383005	422561
9037	422562
670267	422563
110479	422564
328738	422565
101930	422566
625462	422567
553167	422568
14890	422569
687840	422570
523481	422571
358966	422572
621824	422573
23128	422574
390101	422575
347548	422576
41865	422577
1353	422578
236919	422579
635900	422580
133184	422581
288545	422582
245447	422583
13228	422584
155167	422585
123618	422586
345901	422587
496755	422588
668832	422589
25226	422590
16394	422591
725187	422592
423177	422593
75935	422594
443304	422595
4579	422596
426767	422597
689525	422598
675099	422599
294901	422600
29411	422601
63485	422602
177693	422603
484779	422604
351876	422605
389984	422606
133348	422607
148385	422608
12567	422609
351983	422610
101648	422611
191411	422612
52909	422613
681606	422614
50028	422615
173416	422616
505039	422617
283553	422618
122917	422619
533880	422620
615505	422621
569885	422622
491302	422623
124939	422624
27047	422625
204511	422626
201302	422627
534597	422628
692600	422629
690231	422630
301104	422631
173439	422632
500023	422633
167600	422634
136565	422635
48455	422636
303898	422637
649569	422638
56625	422639
143501	422640
444726	422641
592744	422642
28582	422643
207624	422644
603305	422645
50387	422646
10413	422647
449072	422648
3748	422649
139849	422650
278641	422651
394346	422652
52	422653
453832	422654
121926	422655
25648	422656
10834	422657
294785	422658
52800	422659
264195	422660
69367	422661
458700	422662
110607	422663
192318	422664
53097	422665
166948	422666
317677	422667
277164	422668
87236	422669
4766	422670
179313	422671
212076	422672
172728	422673
22747	422674
572361	422675
95267	422676
135885	422677
631943	422678
378612	422679
149511	422680
534601	422681
550654	422682
714853	422683
371129	422684
589339	422685
480742	422686
269744	422687
540971	422688
505438	422689
540880	422690
579695	422691
188233	422692
45320	422693
177487	422694
1052	422695
118930	422696
333356	422697
84713	422698
156848	422699
122979	422700
38346	422701
52307	422702
139843	422703
26353	422704
85192	422705
574283	422706
333877	422707
450990	422708
147703	422709
141311	422710
386453	422711
147111	422712
439096	422713
653940	422714
22520	422715
582524	422716
116421	422717
549933	422718
37531	422719
679759	422720
637359	422721
216513	422722
696759	422723
547711	422724
70110	422725
103519	422726
19036	422727
109828	422728
180085	422729
1163	422730
390135	422731
182630	422732
53646	422733
1825	422734
287849	422735
89204	422736
450459	422737
272012	422738
281883	422739
540822	422740
150097	422741
104732	422742
181355	422743
671440	422744
362387	422745
597201	422746
164820	422747
148520	422748
657882	422749
110936	422750
159144	422751
387695	422752
281113	422753
50621	422754
400390	422755
602975	422756
32941	422757
490331	422758
89915	422759
268	422760
684468	422761
195502	422762
247251	422763
416159	422764
212777	422765
197867	422766
253698	422767
630427	422768
141804	422769
623382	422770
663924	422771
54386	422772
542657	422773
54717	422774
406288	422775
36988	422776
690191	422777
139489	422778
657186	422779
160112	422780
428734	422781
560118	422782
98443	422783
18152	422784
642730	422785
33807	422786
335403	422787
63893	422788
23572	422789
267136	422790
173007	422791
128846	422792
666845	422793
130677	422794
14684	422795
161026	422796
350706	422797
525352	422798
186348	422799
15682	422800
179768	422801
4134	422802
716458	422803
170976	422804
367927	422805
174597	422806
691152	422807
80276	422808
417394	422809
238859	422810
8481	422811
67100	422812
223347	422813
271786	422814
492896	422815
16179	422816
5527	422817
59744	422818
276835	422819
126746	422820
6450	422821
407133	422822
107841	422823
329426	422824
5203	422825
329511	422826
717781	422827
490678	422828
46808	422829
360578	422830
2812	422831
1437	422832
1827	422833
381856	422834
397986	422835
600737	422836
73118	422837
640382	422838
278147	422839
624906	422840
302659	422841
11494	422842
9350	422843
201367	422844
276954	422845
440425	422846
80533	422847
510580	422848
573328	422849
18747	422850
65947	422851
655717	422852
647197	422853
9325	422854
43659	422855
327869	422856
80090	422857
159097	422858
451744	422859
378454	422860
419433	422861
41537	422862
570246	422863
687046	422864
549173	422865
538708	422866
619236	422867
545989	422868
81348	422869
619345	422870
540550	422871
88371	422872
682975	422873
374286	422874
34967	422875
387914	422876
606352	422877
89363	422878
592696	422879
621872	422880
615142	422881
197377	422882
472469	422883
182663	422884
359291	422885
656097	422886
492333	422887
269987	422888
232223	422889
127274	422890
36688	422891
83708	422892
33114	422893
81704	422894
74388	422895
14267	422896
172329	422897
25711	422898
279611	422899
18158	422900
344430	422901
127189	422902
366589	422903
347890	422904
344875	422905
583452	422906
156707	422907
141872	422908
22088	422909
107274	422910
55904	422911
12589	422912
25794	422913
554005	422914
241073	422915
644328	422916
389049	422917
472676	422918
549610	422919
568479	422920
277662	422921
422320	422922
304101	422923
240498	422924
11922	422925
33711	422926
42632	422927
377249	422928
1726	422929
67980	422930
263330	422931
68770	422932
4	422933
165143	422934
307711	422935
716083	422936
340276	422937
362502	422938
31282	422939
35293	422940
216078	422941
544383	422942
333093	422943
307310	422944
123106	422945
175796	422946
124377	422947
450700	422948
161733	422949
478589	422950
672977	422951
393425	422952
347906	422953
393643	422954
102292	422955
624363	422956
128880	422957
527067	422958
43227	422959
87386	422960
17716	422961
42198	422962
521122	422963
467400	422964
495394	422965
113871	422966
65784	422967
84982	422968
353	422969
236034	422970
708164	422971
124867	422972
445311	422973
118248	422974
192847	422975
101502	422976
86310	422977
151	422978
3880	422979
353665	422980
83303	422981
73045	422982
346123	422983
484898	422984
210868	422985
289357	422986
686361	422987
611239	422988
407884	422989
440156	422990
283057	422991
71324	422992
42884	422993
440370	422994
300350	422995
442860	422996
2950	422997
399932	422998
448345	422999
717316	423000
346767	423001
232295	423002
99074	423003
557013	423004
221016	423005
2696	423006
127226	423007
504035	423008
704479	423009
61749	423010
42574	423011
586256	423012
351067	423013
135176	423014
671515	423015
385509	423016
653160	423017
627791	423018
342540	423019
551199	423020
43857	423021
266961	423022
438787	423023
223820	423024
654989	423025
303724	423026
708113	423027
42681	423028
518322	423029
408970	423030
213975	423031
669856	423032
283948	423033
42081	423034
194020	423035
586005	423036
359674	423037
179300	423038
11608	423039
18555	423040
632061	423041
393985	423042
274657	423043
567166	423044
38851	423045
600530	423046
157492	423047
119872	423048
302521	423049
284064	423050
83453	423051
636996	423052
412208	423053
13496	423054
91144	423055
11647	423056
687487	423057
107969	423058
107564	423059
112329	423060
708564	423061
227420	423062
647384	423063
5460	423064
710320	423065
51191	423066
382838	423067
517730	423068
213247	423069
583709	423070
145272	423071
46245	423072
265404	423073
660521	423074
135372	423075
18746	423076
47933	423077
5457	423078
601394	423079
703574	423080
615639	423081
99271	423082
575252	423083
354807	423084
686349	423085
231243	423086
106844	423087
582860	423088
120385	423089
110596	423090
7479	423091
467165	423092
12942	423093
24378	423094
32029	423095
177407	423096
628700	423097
160546	423098
17893	423099
66738	423100
93030	423101
57223	423102
438349	423103
101756	423104
180228	423105
313103	423106
85385	423107
272598	423108
484958	423109
492037	423110
360267	423111
515047	423112
610686	423113
295380	423114
298240	423115
2941	423116
13110	423117
351578	423118
61696	423119
94167	423120
636147	423121
114341	423122
151920	423123
250062	423124
485437	423125
677690	423126
618588	423127
67798	423128
188084	423129
78144	423130
1989	423131
281674	423132
92806	423133
72741	423134
598044	423135
284832	423136
500049	423137
91130	423138
487771	423139
465798	423140
24499	423141
185968	423142
40164	423143
649839	423144
2108	423145
53063	423146
403833	423147
316172	423148
12110	423149
646426	423150
514235	423151
688198	423152
65577	423153
6161	423154
56874	423155
500425	423156
54473	423157
963	423158
721771	423159
456172	423160
54735	423161
108684	423162
73022	423163
499970	423164
111374	423165
93162	423166
449	423167
597556	423168
41130	423169
43399	423170
226384	423171
13664	423172
379069	423173
561441	423174
115937	423175
10160	423176
21246	423177
35463	423178
33552	423179
281209	423180
701734	423181
27520	423182
43477	423183
50149	423184
7408	423185
329826	423186
414496	423187
94560	423188
570372	423189
373767	423190
451999	423191
37329	423192
502544	423193
206338	423194
331406	423195
424830	423196
485816	423197
289471	423198
141214	423199
408429	423200
5971	423201
26496	423202
193732	423203
32281	423204
488006	423205
691411	423206
579812	423207
141611	423208
147761	423209
643896	423210
192715	423211
632611	423212
62753	423213
148057	423214
104407	423215
167848	423216
86826	423217
657508	423218
32711	423219
172910	423220
280500	423221
250373	423222
34842	423223
145443	423224
664655	423225
104548	423226
561266	423227
246889	423228
664968	423229
510858	423230
509190	423231
198049	423232
671841	423233
104541	423234
4934	423235
493219	423236
180302	423237
379316	423238
36921	423239
719591	423240
41797	423241
463015	423242
566466	423243
176921	423244
178820	423245
391769	423246
56530	423247
169608	423248
55248	423249
201598	423250
667313	423251
55496	423252
219556	423253
470317	423254
97595	423255
129058	423256
422464	423257
42551	423258
501603	423259
36049	423260
25160	423261
80212	423262
34390	423263
140864	423264
24571	423265
374121	423266
198030	423267
302227	423268
20336	423269
471848	423270
500125	423271
645457	423272
47699	423273
52260	423274
6928	423275
123507	423276
351433	423277
3259	423278
8555	423279
549378	423280
505603	423281
213517	423282
59152	423283
230326	423284
173393	423285
577807	423286
77089	423287
180389	423288
323321	423289
259300	423290
452673	423291
560594	423292
548431	423293
219030	423294
156349	423295
673281	423296
152261	423297
680183	423298
21860	423299
101059	423300
442058	423301
116128	423302
177767	423303
8168	423304
75862	423305
254958	423306
18472	423307
74611	423308
507	423309
676928	423310
285252	423311
391000	423312
334859	423313
550332	423314
361945	423315
564241	423316
259111	423317
197446	423318
518708	423319
138855	423320
1292	423321
29734	423322
145158	423323
600144	423324
145269	423325
231030	423326
36967	423327
335356	423328
509889	423329
143228	423330
315118	423331
240852	423332
83675	423333
21511	423334
302898	423335
576527	423336
351269	423337
325155	423338
283889	423339
70972	423340
406977	423341
47285	423342
486489	423343
7524	423344
48592	423345
406682	423346
406791	423347
45315	423348
385111	423349
217041	423350
134575	423351
630006	423352
633592	423353
63912	423354
23993	423355
86290	423356
262821	423357
702909	423358
148664	423359
105	423360
335516	423361
283529	423362
515362	423363
20404	423364
359569	423365
608696	423366
29654	423367
592686	423368
18661	423369
104022	423370
82943	423371
15321	423372
449893	423373
409403	423374
10266	423375
581069	423376
423593	423377
161641	423378
323946	423379
94321	423380
206511	423381
590088	423382
580826	423383
311846	423384
13014	423385
128847	423386
128276	423387
700042	423388
667805	423389
339330	423390
21983	423391
581960	423392
539165	423393
708455	423394
12640	423395
340	423396
206260	423397
219333	423398
467833	423399
412256	423400
52078	423401
518484	423402
171886	423403
629939	423404
1569	423405
365786	423406
652432	423407
467586	423408
5264	423409
668536	423410
322489	423411
563835	423412
90977	423413
107502	423414
292743	423415
361472	423416
264673	423417
171961	423418
156634	423419
89892	423420
323297	423421
9068	423422
108954	423423
191301	423424
43929	423425
118394	423426
161391	423427
127930	423428
95016	423429
508344	423430
254858	423431
50320	423432
682229	423433
643565	423434
421956	423435
50917	423436
386	423437
185923	423438
523085	423439
149212	423440
255314	423441
301209	423442
118448	423443
446944	423444
84870	423445
506988	423446
50580	423447
172971	423448
497867	423449
6120	423450
1493	423451
33118	423452
435331	423453
637423	423454
111851	423455
84772	423456
267516	423457
455139	423458
3826	423459
172365	423460
185501	423461
373392	423462
16390	423463
243	423464
327358	423465
526343	423466
448845	423467
640179	423468
659032	423469
46936	423470
64700	423471
455079	423472
575888	423473
678847	423474
178723	423475
44644	423476
231073	423477
6474	423478
344574	423479
100772	423480
633550	423481
599441	423482
200815	423483
351636	423484
112592	423485
605729	423486
105223	423487
11358	423488
129098	423489
172173	423490
503101	423491
122401	423492
4440	423493
683375	423494
515580	423495
28071	423496
99272	423497
174687	423498
591527	423499
643086	423500
93292	423501
85219	423502
464889	423503
54942	423504
319768	423505
34709	423506
574645	423507
273748	423508
692937	423509
165140	423510
137253	423511
609274	423512
177074	423513
394908	423514
31342	423515
355125	423516
150633	423517
302595	423518
277139	423519
263810	423520
588769	423521
232359	423522
194384	423523
586163	423524
161928	423525
22028	423526
712799	423527
412377	423528
3	423529
235030	423530
705831	423531
188	423532
5993	423533
252552	423534
608904	423535
161156	423536
550490	423537
116074	423538
705287	423539
127476	423540
203638	423541
422971	423542
447532	423543
6944	423544
627005	423545
498994	423546
53032	423547
682547	423548
2994	423549
109159	423550
391676	423551
88517	423552
21899	423553
396537	423554
553075	423555
246891	423556
458565	423557
251113	423558
503086	423559
311913	423560
56721	423561
37777	423562
133727	423563
82446	423564
224511	423565
448703	423566
12392	423567
357071	423568
458672	423569
650412	423570
240865	423571
496786	423572
618018	423573
59365	423574
413738	423575
164759	423576
212977	423577
137327	423578
5569	423579
555013	423580
275809	423581
29927	423582
61787	423583
508310	423584
665583	423585
275098	423586
156969	423587
15956	423588
510197	423589
16523	423590
621423	423591
85376	423592
19709	423593
38292	423594
494501	423595
13566	423596
82322	423597
239668	423598
595557	423599
42142	423600
520863	423601
446529	423602
664960	423603
183386	423604
307178	423605
291506	423606
297363	423607
38949	423608
163722	423609
176043	423610
165849	423611
130326	423612
439966	423613
431091	423614
343108	423615
554960	423616
214180	423617
34729	423618
421085	423619
239904	423620
154875	423621
184048	423622
514693	423623
99612	423624
600216	423625
156912	423626
11316	423627
332520	423628
62843	423629
518207	423630
420834	423631
2209	423632
692919	423633
712171	423634
161932	423635
308	423636
21476	423637
8387	423638
513985	423639
558553	423640
677789	423641
143807	423642
52845	423643
347920	423644
168	423645
713816	423646
718305	423647
59906	423648
378540	423649
52531	423650
353759	423651
695330	423652
177529	423653
67903	423654
703433	423655
157500	423656
234570	423657
484515	423658
354713	423659
444409	423660
493305	423661
518209	423662
322367	423663
16876	423664
181826	423665
602191	423666
58586	423667
224838	423668
13323	423669
25775	423670
3320	423671
407188	423672
671017	423673
715312	423674
994	423675
555048	423676
495185	423677
149326	423678
179569	423679
458392	423680
70907	423681
621770	423682
694861	423683
39086	423684
141351	423685
10443	423686
3527	423687
155241	423688
35609	423689
22610	423690
53796	423691
54249	423692
127798	423693
5803	423694
561527	423695
74912	423696
399592	423697
121110	423698
308624	423699
330387	423700
28772	423701
213681	423702
16485	423703
411184	423704
121257	423705
60476	423706
135251	423707
92840	423708
87550	423709
320923	423710
387115	423711
453987	423712
9159	423713
135844	423714
112649	423715
405373	423716
19487	423717
142	423718
21109	423719
25190	423720
137089	423721
252078	423722
85507	423723
279914	423724
235156	423725
4985	423726
255668	423727
91880	423728
154666	423729
120240	423730
505447	423731
438751	423732
719171	423733
245520	423734
448461	423735
467591	423736
17836	423737
1185	423738
160937	423739
542962	423740
448422	423741
228505	423742
42172	423743
74835	423744
123659	423745
510564	423746
674639	423747
328661	423748
631367	423749
5	423750
4790	423751
18306	423752
115622	423753
531006	423754
423077	423755
123931	423756
166724	423757
483751	423758
607317	423759
195800	423760
35898	423761
716542	423762
628572	423763
535072	423764
412623	423765
664697	423766
265513	423767
16102	423768
168642	423769
584500	423770
411060	423771
448579	423772
54944	423773
33463	423774
430612	423775
93498	423776
25719	423777
312437	423778
115683	423779
243324	423780
5790	423781
357108	423782
268032	423783
198407	423784
361393	423785
180020	423786
131579	423787
720682	423788
492761	423789
519534	423790
46722	423791
762	423792
151063	423793
151259	423794
626704	423795
551474	423796
58823	423797
415566	423798
546393	423799
70940	423800
407883	423801
7112	423802
244862	423803
691456	423804
375223	423805
632281	423806
584752	423807
453833	423808
163003	423809
69870	423810
575616	423811
414209	423812
547377	423813
303028	423814
12298	423815
3403	423816
139732	423817
247249	423818
75813	423819
230974	423820
45	423821
455743	423822
27345	423823
65331	423824
143934	423825
401980	423826
5730	423827
113482	423828
602744	423829
104102	423830
638307	423831
517766	423832
538372	423833
365049	423834
291965	423835
153123	423836
105661	423837
670566	423838
95978	423839
411591	423840
365976	423841
169698	423842
5155	423843
469524	423844
721731	423845
420485	423846
52021	423847
216801	423848
309292	423849
711680	423850
697499	423851
317391	423852
385603	423853
113669	423854
503063	423855
237684	423856
183615	423857
6618	423858
98773	423859
204051	423860
17066	423861
110028	423862
678100	423863
178758	423864
437355	423865
377338	423866
80557	423867
718423	423868
17802	423869
19301	423870
272818	423871
79938	423872
691694	423873
387949	423874
115191	423875
467717	423876
301510	423877
68777	423878
206099	423879
193873	423880
249702	423881
319407	423882
37578	423883
113106	423884
244121	423885
410244	423886
221934	423887
566251	423888
30192	423889
154338	423890
245440	423891
543689	423892
267845	423893
62124	423894
373860	423895
209078	423896
47894	423897
2543	423898
65843	423899
16837	423900
178109	423901
601802	423902
568691	423903
679507	423904
136845	423905
258090	423906
158890	423907
112275	423908
44031	423909
186171	423910
45147	423911
4783	423912
14171	423913
593999	423914
110661	423915
337807	423916
61517	423917
39245	423918
712371	423919
289124	423920
572180	423921
143256	423922
686296	423923
598794	423924
143824	423925
255563	423926
53863	423927
704656	423928
35345	423929
379135	423930
20815	423931
161743	423932
593937	423933
48760	423934
605460	423935
132390	423936
54315	423937
33844	423938
708472	423939
481259	423940
654867	423941
203965	423942
49734	423943
25994	423944
110303	423945
26085	423946
599218	423947
125876	423948
134124	423949
6751	423950
15280	423951
441254	423952
20457	423953
582322	423954
105858	423955
26404	423956
619889	423957
611720	423958
17029	423959
545955	423960
591865	423961
689314	423962
556300	423963
32428	423964
185620	423965
3	423966
155205	423967
544420	423968
452743	423969
73561	423970
73309	423971
156499	423972
335791	423973
694415	423974
687106	423975
631478	423976
161180	423977
565602	423978
102724	423979
412291	423980
38137	423981
211006	423982
137980	423983
97839	423984
7718	423985
360536	423986
586183	423987
181778	423988
5704	423989
233466	423990
464439	423991
280465	423992
70329	423993
378104	423994
131559	423995
328494	423996
470711	423997
358371	423998
355980	423999
30816	424000
132587	424001
120078	424002
109453	424003
51451	424004
171920	424005
144550	424006
77299	424007
367351	424008
23991	424009
249738	424010
346217	424011
177658	424012
44377	424013
3406	424014
488999	424015
193180	424016
253247	424017
224590	424018
430588	424019
294995	424020
183429	424021
4942	424022
336017	424023
463475	424024
132624	424025
207	424026
593042	424027
208536	424028
132555	424029
652446	424030
617600	424031
179063	424032
58111	424033
639369	424034
171321	424035
16329	424036
132274	424037
80701	424038
298517	424039
19890	424040
68269	424041
256346	424042
151567	424043
638944	424044
68152	424045
144706	424046
151235	424047
382729	424048
671663	424049
313816	424050
109906	424051
51393	424052
447375	424053
286038	424054
192023	424055
4258	424056
409118	424057
644254	424058
188775	424059
555964	424060
52189	424061
609071	424062
179341	424063
684454	424064
157964	424065
157718	424066
4978	424067
281932	424068
420372	424069
28685	424070
92198	424071
632512	424072
165494	424073
154320	424074
375194	424075
171303	424076
101740	424077
46468	424078
62860	424079
186706	424080
16403	424081
175373	424082
85831	424083
413407	424084
137170	424085
8060	424086
401489	424087
698091	424088
26216	424089
412454	424090
371343	424091
541131	424092
141007	424093
357363	424094
708240	424095
20953	424096
3983	424097
402940	424098
408108	424099
10338	424100
196019	424101
616167	424102
652218	424103
389200	424104
25649	424105
8648	424106
21056	424107
187204	424108
367754	424109
358276	424110
254598	424111
613456	424112
120181	424113
558321	424114
705110	424115
77676	424116
86643	424117
418938	424118
20021	424119
6634	424120
711635	424121
123197	424122
404818	424123
286635	424124
657927	424125
539654	424126
651206	424127
79972	424128
141856	424129
170607	424130
623221	424131
661168	424132
230644	424133
508184	424134
362147	424135
554923	424136
441739	424137
707981	424138
243999	424139
607662	424140
376035	424141
165808	424142
173405	424143
440690	424144
192508	424145
490315	424146
42433	424147
489018	424148
33180	424149
479714	424150
636870	424151
446902	424152
451358	424153
218847	424154
578989	424155
407908	424156
15130	424157
466941	424158
715523	424159
419120	424160
591889	424161
535541	424162
150398	424163
135764	424164
144604	424165
357228	424166
537346	424167
426353	424168
335437	424169
65857	424170
10723	424171
86941	424172
372935	424173
112855	424174
13472	424175
5055	424176
298965	424177
438877	424178
156169	424179
415115	424180
235299	424181
647591	424182
3680	424183
672249	424184
124349	424185
192554	424186
258147	424187
36397	424188
583768	424189
114881	424190
614357	424191
432199	424192
366635	424193
60862	424194
548015	424195
302652	424196
59478	424197
132542	424198
362523	424199
618122	424200
268402	424201
598276	424202
521937	424203
439530	424204
302176	424205
18181	424206
2613	424207
636303	424208
149489	424209
655647	424210
205269	424211
514842	424212
390381	424213
658703	424214
107097	424215
590183	424216
372103	424217
240475	424218
18003	424219
23241	424220
580674	424221
325382	424222
101961	424223
44965	424224
74960	424225
648728	424226
46379	424227
283473	424228
136168	424229
419813	424230
504535	424231
131147	424232
227274	424233
162769	424234
24220	424235
65596	424236
8268	424237
640990	424238
131866	424239
612441	424240
600464	424241
589304	424242
451916	424243
262160	424244
105893	424245
413741	424246
659966	424247
627751	424248
286483	424249
640690	424250
724113	424251
310162	424252
154520	424253
86991	424254
654983	424255
252358	424256
563121	424257
17593	424258
357772	424259
716764	424260
490792	424261
616968	424262
133422	424263
501748	424264
325256	424265
74436	424266
134740	424267
427227	424268
81775	424269
622561	424270
34716	424271
24326	424272
706235	424273
335077	424274
114403	424275
107756	424276
59888	424277
37616	424278
399204	424279
531858	424280
188042	424281
19666	424282
42823	424283
102569	424284
3729	424285
222809	424286
218880	424287
553806	424288
270074	424289
35939	424290
524235	424291
180233	424292
692370	424293
426507	424294
19242	424295
660655	424296
270407	424297
128708	424298
162765	424299
27224	424300
226781	424301
630080	424302
722528	424303
117197	424304
277806	424305
560696	424306
526511	424307
447362	424308
525737	424309
213268	424310
46735	424311
421226	424312
21156	424313
97074	424314
15304	424315
201315	424316
60469	424317
566836	424318
72846	424319
360322	424320
97503	424321
564873	424322
644720	424323
583655	424324
153381	424325
486410	424326
162991	424327
37292	424328
46038	424329
566488	424330
397243	424331
571242	424332
46506	424333
301253	424334
92026	424335
495083	424336
77678	424337
309750	424338
23697	424339
399550	424340
302578	424341
280395	424342
173461	424343
704009	424344
4194	424345
386280	424346
423139	424347
192448	424348
182053	424349
72740	424350
446386	424351
491685	424352
716998	424353
18	424354
568565	424355
557110	424356
186318	424357
594031	424358
365475	424359
36529	424360
183254	424361
578462	424362
453190	424363
625341	424364
687786	424365
627490	424366
325	424367
342893	424368
666566	424369
547808	424370
379856	424371
332589	424372
143056	424373
553817	424374
139930	424375
607899	424376
464454	424377
524121	424378
164330	424379
609040	424380
151031	424381
123914	424382
22600	424383
518039	424384
132307	424385
514028	424386
432309	424387
39052	424388
684031	424389
569921	424390
62701	424391
553498	424392
78598	424393
58413	424394
17141	424395
547519	424396
157197	424397
286302	424398
586878	424399
668612	424400
533839	424401
1372	424402
30843	424403
136893	424404
170736	424405
9247	424406
665295	424407
443087	424408
157707	424409
146446	424410
63125	424411
304652	424412
657619	424413
505132	424414
12130	424415
710854	424416
3134	424417
137735	424418
173643	424419
115781	424420
339226	424421
149083	424422
616302	424423
225129	424424
483320	424425
402017	424426
698598	424427
55094	424428
253923	424429
27097	424430
47771	424431
77157	424432
464442	424433
480805	424434
666672	424435
63061	424436
209609	424437
597177	424438
395694	424439
591344	424440
552605	424441
3241	424442
351752	424443
406265	424444
691632	424445
225280	424446
492595	424447
365334	424448
410523	424449
383783	424450
519995	424451
103194	424452
559524	424453
705602	424454
580529	424455
233754	424456
345681	424457
189095	424458
5050	424459
5667	424460
34764	424461
471640	424462
185005	424463
603177	424464
309719	424465
111089	424466
21430	424467
14479	424468
4503	424469
147869	424470
481910	424471
248674	424472
17834	424473
242958	424474
46771	424475
368824	424476
437293	424477
690292	424478
123312	424479
707879	424480
333858	424481
102899	424482
54298	424483
380	424484
599971	424485
24897	424486
407783	424487
467913	424488
639881	424489
239332	424490
601795	424491
190571	424492
70235	424493
313221	424494
396928	424495
356947	424496
269180	424497
519400	424498
627006	424499
565840	424500
39779	424501
76957	424502
268126	424503
475136	424504
44142	424505
74843	424506
160255	424507
22669	424508
588713	424509
371943	424510
673735	424511
467505	424512
17278	424513
70685	424514
50692	424515
265069	424516
4542	424517
396898	424518
243394	424519
597418	424520
20721	424521
37380	424522
664841	424523
224275	424524
217671	424525
60937	424526
48102	424527
685848	424528
50869	424529
186924	424530
53630	424531
142376	424532
650822	424533
48704	424534
688319	424535
73060	424536
109481	424537
427190	424538
307903	424539
222190	424540
80231	424541
81591	424542
57763	424543
665339	424544
657161	424545
633488	424546
181724	424547
74776	424548
139728	424549
510692	424550
669127	424551
318904	424552
721048	424553
415863	424554
16499	424555
360723	424556
305421	424557
14612	424558
250197	424559
137209	424560
309515	424561
136366	424562
617676	424563
110225	424564
424615	424565
650820	424566
16047	424567
544447	424568
57178	424569
505755	424570
82118	424571
5510	424572
433885	424573
583170	424574
283111	424575
351949	424576
140350	424577
165270	424578
63490	424579
613782	424580
45192	424581
37774	424582
381442	424583
279661	424584
8397	424585
700902	424586
725185	424587
109985	424588
711641	424589
272618	424590
51484	424591
610770	424592
333614	424593
10830	424594
651161	424595
467075	424596
369936	424597
175955	424598
604730	424599
63133	424600
128746	424601
525284	424602
605795	424603
40338	424604
336411	424605
13685	424606
160612	424607
547820	424608
57218	424609
714651	424610
119583	424611
689317	424612
390753	424613
52299	424614
100375	424615
536314	424616
2935	424617
372132	424618
10423	424619
98090	424620
227514	424621
616240	424622
122860	424623
620618	424624
646598	424625
40396	424626
444460	424627
405576	424628
330547	424629
5963	424630
492569	424631
29996	424632
343	424633
153464	424634
352904	424635
609721	424636
539048	424637
24734	424638
173305	424639
9178	424640
424524	424641
279833	424642
53837	424643
281804	424644
266034	424645
570287	424646
252694	424647
120164	424648
173503	424649
177229	424650
9847	424651
11097	424652
313713	424653
45444	424654
294352	424655
534092	424656
166	424657
28090	424658
62242	424659
518462	424660
5905	424661
167156	424662
361319	424663
50218	424664
488880	424665
132531	424666
666190	424667
187811	424668
698221	424669
95917	424670
566408	424671
154697	424672
130151	424673
87114	424674
515340	424675
436940	424676
6053	424677
9136	424678
297136	424679
493577	424680
104023	424681
202304	424682
422703	424683
365543	424684
46369	424685
714696	424686
362059	424687
46730	424688
52718	424689
268835	424690
197860	424691
5578	424692
353197	424693
249228	424694
132903	424695
125116	424696
237709	424697
598244	424698
296846	424699
498775	424700
436	424701
67852	424702
12542	424703
89169	424704
178074	424705
3638	424706
21345	424707
124436	424708
285666	424709
49416	424710
409538	424711
431215	424712
444193	424713
760	424714
687678	424715
96017	424716
68676	424717
60089	424718
554569	424719
114579	424720
5139	424721
19367	424722
99484	424723
325089	424724
31788	424725
85560	424726
73214	424727
543268	424728
54403	424729
707047	424730
628473	424731
584515	424732
207695	424733
245702	424734
6486	424735
57570	424736
128731	424737
386092	424738
496887	424739
565049	424740
528904	424741
36404	424742
30451	424743
331145	424744
191606	424745
303552	424746
27293	424747
177329	424748
105854	424749
49690	424750
432160	424751
108249	424752
688098	424753
177801	424754
474394	424755
331084	424756
251924	424757
175018	424758
497418	424759
353269	424760
192515	424761
463089	424762
16105	424763
66436	424764
138737	424765
422642	424766
26866	424767
403844	424768
522560	424769
386062	424770
568746	424771
90904	424772
592543	424773
291398	424774
165985	424775
63547	424776
374711	424777
634523	424778
572605	424779
173977	424780
9026	424781
28406	424782
600338	424783
388261	424784
32524	424785
170	424786
441094	424787
353930	424788
3180	424789
5947	424790
126235	424791
35834	424792
5349	424793
678733	424794
27955	424795
575503	424796
404061	424797
616126	424798
116375	424799
358732	424800
144515	424801
214327	424802
353429	424803
384633	424804
61637	424805
91886	424806
21753	424807
582456	424808
612167	424809
90921	424810
172168	424811
649375	424812
456598	424813
73801	424814
36319	424815
33194	424816
433497	424817
573048	424818
434952	424819
396480	424820
536233	424821
131546	424822
673939	424823
445707	424824
167268	424825
27009	424826
112472	424827
43075	424828
7511	424829
131466	424830
262145	424831
1692	424832
429126	424833
343136	424834
155301	424835
430516	424836
159612	424837
224535	424838
568702	424839
92719	424840
452981	424841
255485	424842
93938	424843
151639	424844
482173	424845
179673	424846
704291	424847
141562	424848
10586	424849
30731	424850
332201	424851
190055	424852
578281	424853
611854	424854
698223	424855
436862	424856
618876	424857
241528	424858
438605	424859
65348	424860
425175	424861
611000	424862
564233	424863
664377	424864
232368	424865
553283	424866
495572	424867
528511	424868
2586	424869
78893	424870
613190	424871
604586	424872
148531	424873
568180	424874
653939	424875
78245	424876
40170	424877
413600	424878
539461	424879
319200	424880
93127	424881
717875	424882
420919	424883
459207	424884
117106	424885
248925	424886
78103	424887
444669	424888
437397	424889
28981	424890
15498	424891
15756	424892
327256	424893
528896	424894
505825	424895
115741	424896
621655	424897
636672	424898
12044	424899
159004	424900
445159	424901
98326	424902
28036	424903
581964	424904
151165	424905
464796	424906
107410	424907
496337	424908
128006	424909
69063	424910
511581	424911
71867	424912
583574	424913
132667	424914
153272	424915
536694	424916
202256	424917
18166	424918
242140	424919
28056	424920
534662	424921
30526	424922
27975	424923
259368	424924
22129	424925
525811	424926
594200	424927
111686	424928
409271	424929
203407	424930
190359	424931
708495	424932
148920	424933
184072	424934
449271	424935
466152	424936
110699	424937
276310	424938
109852	424939
303842	424940
81582	424941
610299	424942
383723	424943
563459	424944
187855	424945
358850	424946
166776	424947
395869	424948
143663	424949
514313	424950
359517	424951
685306	424952
186895	424953
62679	424954
4024	424955
146837	424956
24830	424957
706907	424958
124866	424959
287134	424960
378469	424961
260259	424962
169422	424963
62553	424964
623570	424965
561485	424966
186845	424967
721277	424968
244030	424969
682925	424970
639558	424971
121523	424972
49599	424973
74065	424974
683422	424975
134841	424976
509607	424977
193440	424978
53749	424979
12007	424980
35709	424981
127018	424982
14308	424983
582741	424984
272215	424985
87592	424986
26287	424987
633616	424988
366131	424989
611560	424990
127303	424991
474385	424992
179793	424993
642391	424994
113631	424995
204923	424996
228107	424997
244459	424998
6471	424999
121947	425000
422854	425001
33813	425002
569632	425003
189028	425004
529572	425005
556648	425006
33906	425007
294782	425008
41530	425009
367649	425010
27054	425011
525239	425012
187302	425013
723255	425014
313495	425015
84566	425016
10139	425017
623770	425018
313859	425019
416763	425020
307117	425021
208079	425022
314802	425023
432605	425024
7623	425025
102531	425026
29566	425027
364570	425028
713866	425029
643564	425030
469729	425031
300270	425032
164358	425033
523488	425034
85777	425035
29635	425036
230126	425037
716364	425038
44930	425039
586512	425040
691795	425041
128496	425042
492792	425043
659250	425044
457660	425045
125508	425046
163219	425047
267466	425048
131152	425049
10190	425050
540706	425051
89316	425052
57514	425053
452474	425054
695167	425055
555502	425056
596509	425057
641091	425058
449452	425059
706	425060
174425	425061
27523	425062
191119	425063
705811	425064
92600	425065
456285	425066
13421	425067
4967	425068
223286	425069
137754	425070
363007	425071
703187	425072
116157	425073
698575	425074
15289	425075
267389	425076
135496	425077
183063	425078
44677	425079
1759	425080
78644	425081
715262	425082
523482	425083
48811	425084
987	425085
114915	425086
397163	425087
368511	425088
456366	425089
676730	425090
535480	425091
401996	425092
23119	425093
141822	425094
683343	425095
468626	425096
281338	425097
499314	425098
40666	425099
119305	425100
177	425101
540074	425102
552429	425103
98546	425104
709671	425105
14123	425106
166767	425107
131335	425108
25527	425109
503026	425110
15603	425111
68026	425112
463076	425113
548305	425114
117205	425115
530076	425116
601239	425117
80442	425118
393193	425119
8603	425120
637196	425121
512351	425122
199728	425123
350736	425124
358923	425125
619833	425126
353021	425127
594240	425128
306082	425129
245954	425130
116118	425131
394787	425132
168228	425133
455729	425134
526628	425135
431249	425136
32921	425137
669604	425138
129386	425139
292977	425140
669921	425141
570751	425142
5568	425143
346827	425144
435359	425145
11400	425146
6150	425147
227507	425148
437706	425149
415623	425150
88949	425151
39198	425152
88762	425153
4444	425154
618947	425155
627136	425156
452610	425157
13464	425158
635053	425159
145541	425160
412161	425161
3641	425162
561727	425163
29615	425164
362027	425165
339115	425166
376732	425167
356470	425168
12762	425169
63740	425170
206732	425171
244734	425172
667542	425173
620	425174
71	425175
96706	425176
167098	425177
692182	425178
335	425179
169180	425180
80672	425181
7475	425182
399552	425183
608275	425184
692928	425185
186774	425186
76061	425187
53759	425188
692483	425189
86361	425190
97950	425191
560007	425192
191014	425193
24314	425194
312857	425195
180045	425196
158978	425197
420228	425198
588348	425199
122304	425200
272149	425201
301345	425202
28029	425203
117894	425204
142877	425205
89703	425206
70414	425207
414177	425208
655105	425209
50471	425210
344107	425211
81501	425212
115969	425213
322530	425214
5898	425215
76808	425216
687679	425217
392244	425218
34690	425219
45880	425220
10093	425221
52894	425222
464628	425223
679745	425224
67135	425225
326240	425226
943	425227
248235	425228
493270	425229
152192	425230
93606	425231
583625	425232
359135	425233
5695	425234
72612	425235
521156	425236
627976	425237
714109	425238
637935	425239
473996	425240
15616	425241
100588	425242
233755	425243
689731	425244
584703	425245
638294	425246
441078	425247
158965	425248
139966	425249
305059	425250
496474	425251
100025	425252
16358	425253
509780	425254
591978	425255
529432	425256
212129	425257
119215	425258
300974	425259
455380	425260
294215	425261
185367	425262
324605	425263
139352	425264
3562	425265
186597	425266
518302	425267
88995	425268
1267	425269
690276	425270
48999	425271
15740	425272
179451	425273
145114	425274
175418	425275
2413	425276
155465	425277
611769	425278
213250	425279
31696	425280
77298	425281
8831	425282
368002	425283
4128	425284
439684	425285
7757	425286
634542	425287
137634	425288
41288	425289
150593	425290
3779	425291
421080	425292
254486	425293
676065	425294
31361	425295
47454	425296
679256	425297
674811	425298
136908	425299
45079	425300
666954	425301
106058	425302
145655	425303
178790	425304
5215	425305
208997	425306
719438	425307
115590	425308
461635	425309
116395	425310
247598	425311
596763	425312
180304	425313
499346	425314
394248	425315
604037	425316
694396	425317
583605	425318
33354	425319
626096	425320
63071	425321
245896	425322
383419	425323
601210	425324
152497	425325
136305	425326
432030	425327
114536	425328
719274	425329
338411	425330
498273	425331
431847	425332
387781	425333
83724	425334
269173	425335
182877	425336
53916	425337
537626	425338
3898	425339
262075	425340
499583	425341
387089	425342
26577	425343
27277	425344
383868	425345
289059	425346
396446	425347
47482	425348
23237	425349
143907	425350
513014	425351
688175	425352
165076	425353
103260	425354
687195	425355
165411	425356
312488	425357
703294	425358
286795	425359
28	425360
560894	425361
106801	425362
50803	425363
398368	425364
106075	425365
38503	425366
127729	425367
283289	425368
163022	425369
498948	425370
136783	425371
711586	425372
56133	425373
425832	425374
682995	425375
505708	425376
2712	425377
688688	425378
358578	425379
477021	425380
255595	425381
277567	425382
313851	425383
573395	425384
37272	425385
47616	425386
376403	425387
32364	425388
3071	425389
5	425390
167606	425391
134417	425392
402852	425393
283855	425394
39373	425395
456580	425396
85320	425397
495833	425398
463219	425399
265260	425400
77127	425401
229214	425402
240362	425403
111019	425404
250073	425405
347861	425406
516258	425407
330518	425408
52307	425409
302166	425410
93626	425411
118004	425412
597441	425413
517145	425414
179728	425415
266	425416
130362	425417
130787	425418
210917	425419
404665	425420
285734	425421
1630	425422
280906	425423
140294	425424
709661	425425
5572	425426
170439	425427
210041	425428
420618	425429
496502	425430
80702	425431
550530	425432
9280	425433
578537	425434
8923	425435
711679	425436
161354	425437
115821	425438
45594	425439
565541	425440
454915	425441
356728	425442
649672	425443
696503	425444
623421	425445
108743	425446
143106	425447
64379	425448
122586	425449
10720	425450
90794	425451
4845	425452
41904	425453
606412	425454
537670	425455
698323	425456
70309	425457
166112	425458
30951	425459
73393	425460
160748	425461
31497	425462
392280	425463
129786	425464
153210	425465
4382	425466
97850	425467
153964	425468
81028	425469
119689	425470
469314	425471
52816	425472
35060	425473
163411	425474
98835	425475
431002	425476
327350	425477
266647	425478
4216	425479
213230	425480
35886	425481
120173	425482
729	425483
206859	425484
606372	425485
334289	425486
483334	425487
610229	425488
3439	425489
369130	425490
466768	425491
18905	425492
552692	425493
195321	425494
617759	425495
388694	425496
488524	425497
222410	425498
147424	425499
134290	425500
192050	425501
705093	425502
669433	425503
635465	425504
95002	425505
134831	425506
51072	425507
570546	425508
135570	425509
121734	425510
603529	425511
424771	425512
44273	425513
90327	425514
536300	425515
158718	425516
354405	425517
393593	425518
76887	425519
602668	425520
317218	425521
231469	425522
503870	425523
636272	425524
38827	425525
170243	425526
661132	425527
75711	425528
37835	425529
332901	425530
679407	425531
634588	425532
185916	425533
522847	425534
344712	425535
101853	425536
663251	425537
45984	425538
420555	425539
500516	425540
152622	425541
253642	425542
592789	425543
510337	425544
632188	425545
292841	425546
685259	425547
604382	425548
62257	425549
35428	425550
512004	425551
52154	425552
173685	425553
180353	425554
144954	425555
224760	425556
4570	425557
621844	425558
674209	425559
448627	425560
111	425561
709144	425562
4931	425563
646905	425564
9208	425565
379398	425566
10957	425567
527434	425568
123171	425569
713205	425570
487394	425571
346056	425572
35340	425573
516976	425574
686076	425575
379013	425576
2782	425577
97166	425578
272485	425579
595168	425580
149365	425581
2987	425582
326697	425583
83882	425584
401481	425585
178260	425586
126232	425587
476604	425588
106656	425589
242578	425590
710934	425591
704778	425592
79850	425593
282177	425594
184820	425595
197747	425596
622655	425597
141972	425598
323303	425599
581189	425600
708509	425601
453036	425602
561772	425603
601493	425604
22847	425605
206333	425606
530783	425607
661007	425608
48593	425609
280403	425610
136024	425611
109382	425612
477131	425613
113718	425614
349124	425615
429473	425616
446822	425617
70353	425618
673947	425619
538278	425620
444986	425621
228738	425622
718478	425623
485633	425624
113421	425625
143895	425626
19340	425627
45428	425628
53397	425629
1286	425630
39977	425631
389952	425632
408641	425633
10425	425634
703095	425635
148164	425636
175127	425637
21529	425638
108630	425639
2516	425640
1358	425641
307821	425642
540478	425643
178325	425644
288915	425645
640218	425646
131163	425647
201378	425648
291170	425649
609420	425650
13743	425651
139308	425652
156640	425653
96246	425654
383465	425655
352704	425656
104756	425657
66173	425658
699035	425659
419067	425660
147122	425661
16308	425662
167133	425663
549843	425664
430168	425665
60481	425666
40682	425667
437258	425668
132852	425669
520997	425670
497607	425671
9865	425672
526262	425673
245272	425674
446008	425675
32600	425676
685623	425677
356666	425678
138643	425679
352635	425680
313303	425681
118560	425682
48563	425683
513255	425684
76754	425685
52062	425686
189787	425687
338326	425688
160256	425689
217881	425690
16847	425691
615367	425692
139577	425693
124842	425694
485332	425695
621999	425696
213502	425697
2630	425698
45807	425699
699992	425700
96444	425701
472698	425702
675042	425703
30977	425704
406675	425705
60726	425706
131723	425707
25258	425708
465290	425709
28099	425710
396539	425711
336385	425712
387955	425713
160669	425714
274316	425715
124101	425716
311208	425717
399732	425718
336456	425719
182346	425720
596713	425721
557154	425722
716735	425723
32193	425724
94819	425725
332759	425726
17674	425727
380706	425728
419866	425729
151287	425730
11665	425731
121199	425732
676285	425733
674365	425734
10228	425735
709576	425736
378750	425737
353850	425738
704304	425739
453111	425740
698781	425741
24120	425742
323981	425743
222774	425744
205402	425745
102257	425746
55865	425747
257402	425748
80509	425749
251923	425750
10598	425751
512147	425752
634720	425753
156135	425754
659	425755
535356	425756
570217	425757
307281	425758
362272	425759
611656	425760
117858	425761
583163	425762
32563	425763
719193	425764
220329	425765
400721	425766
76758	425767
485019	425768
719192	425769
158251	425770
108	425771
110002	425772
117065	425773
439854	425774
485320	425775
276017	425776
181939	425777
277825	425778
172524	425779
547048	425780
478488	425781
268495	425782
263076	425783
15646	425784
14293	425785
121712	425786
5427	425787
256759	425788
508652	425789
21518	425790
484551	425791
185879	425792
9038	425793
65923	425794
580769	425795
141865	425796
75007	425797
370063	425798
94980	425799
397241	425800
179568	425801
170893	425802
34453	425803
412179	425804
415494	425805
146921	425806
590834	425807
548349	425808
354228	425809
474723	425810
189091	425811
723000	425812
325792	425813
303520	425814
459964	425815
71457	425816
77098	425817
275029	425818
552230	425819
139814	425820
608732	425821
401630	425822
335116	425823
602051	425824
277130	425825
197467	425826
476148	425827
174478	425828
353326	425829
7082	425830
119345	425831
169135	425832
150744	425833
57396	425834
93268	425835
42635	425836
111342	425837
573106	425838
66224	425839
12150	425840
33365	425841
40021	425842
472543	425843
487328	425844
445530	425845
616472	425846
411024	425847
11526	425848
89311	425849
464975	425850
126269	425851
36733	425852
70007	425853
66410	425854
67696	425855
343031	425856
61584	425857
190437	425858
217433	425859
46094	425860
235968	425861
719036	425862
69997	425863
533772	425864
115546	425865
204883	425866
71287	425867
98557	425868
347759	425869
324424	425870
160324	425871
393091	425872
410532	425873
694385	425874
149007	425875
92126	425876
90609	425877
351094	425878
135875	425879
20743	425880
147043	425881
468981	425882
371314	425883
118690	425884
24907	425885
583893	425886
169891	425887
5425	425888
39132	425889
328964	425890
598308	425891
29425	425892
566150	425893
496135	425894
73867	425895
8387	425896
306336	425897
294839	425898
500420	425899
118913	425900
382755	425901
631418	425902
553840	425903
18243	425904
323093	425905
60328	425906
257666	425907
413643	425908
72922	425909
457729	425910
16876	425911
184694	425912
618004	425913
543745	425914
357790	425915
568495	425916
56016	425917
5906	425918
601923	425919
253526	425920
587271	425921
35293	425922
17156	425923
516985	425924
655572	425925
680613	425926
359029	425927
48092	425928
185341	425929
553248	425930
108423	425931
68846	425932
644019	425933
310929	425934
629178	425935
156677	425936
191346	425937
80507	425938
363851	425939
10889	425940
37196	425941
80581	425942
243469	425943
221253	425944
525902	425945
182027	425946
643649	425947
172970	425948
543083	425949
435288	425950
556578	425951
33791	425952
37910	425953
577571	425954
240432	425955
303816	425956
126	425957
151530	425958
694562	425959
396830	425960
55477	425961
627162	425962
181883	425963
125595	425964
27055	425965
721559	425966
153100	425967
130367	425968
521382	425969
473146	425970
1160	425971
400396	425972
593058	425973
275854	425974
215192	425975
409798	425976
292741	425977
128794	425978
449460	425979
40246	425980
111179	425981
559263	425982
20166	425983
84905	425984
7725	425985
591795	425986
118	425987
44590	425988
464158	425989
132873	425990
489800	425991
407114	425992
4856	425993
621173	425994
185671	425995
115180	425996
173004	425997
54612	425998
233769	425999
646500	426000
557667	426001
709288	426002
389741	426003
338717	426004
290211	426005
337100	426006
98457	426007
180813	426008
604303	426009
286385	426010
153237	426011
165287	426012
643677	426013
626223	426014
107847	426015
45757	426016
545822	426017
107896	426018
9469	426019
561697	426020
537014	426021
690479	426022
153552	426023
83391	426024
360576	426025
302122	426026
473237	426027
272362	426028
596188	426029
645795	426030
630180	426031
258886	426032
154278	426033
535900	426034
148300	426035
459943	426036
104797	426037
101726	426038
92991	426039
197551	426040
101478	426041
632016	426042
545449	426043
116826	426044
137709	426045
24400	426046
88784	426047
402789	426048
448521	426049
170663	426050
402856	426051
49789	426052
17113	426053
388597	426054
93978	426055
477025	426056
428965	426057
332418	426058
30021	426059
134492	426060
69978	426061
16038	426062
385565	426063
263224	426064
34874	426065
173988	426066
163849	426067
407838	426068
295675	426069
497353	426070
123120	426071
659894	426072
76009	426073
249358	426074
368736	426075
685875	426076
672960	426077
100306	426078
171676	426079
574136	426080
296674	426081
276687	426082
693028	426083
391808	426084
25429	426085
31815	426086
167361	426087
183769	426088
318980	426089
476946	426090
5528	426091
51347	426092
652463	426093
499385	426094
136383	426095
13592	426096
164503	426097
622092	426098
572342	426099
47691	426100
487961	426101
297328	426102
19374	426103
72391	426104
480955	426105
629053	426106
72191	426107
6982	426108
107975	426109
34221	426110
640167	426111
673787	426112
152831	426113
353426	426114
76532	426115
70556	426116
668252	426117
270566	426118
164745	426119
92113	426120
687482	426121
278931	426122
591934	426123
555684	426124
145786	426125
358141	426126
324536	426127
133795	426128
553026	426129
173701	426130
29485	426131
237998	426132
450076	426133
49061	426134
26309	426135
144652	426136
215756	426137
213	426138
107467	426139
182867	426140
683116	426141
407879	426142
97738	426143
223296	426144
97604	426145
518424	426146
257264	426147
270835	426148
36499	426149
370637	426150
47146	426151
566	426152
435343	426153
131603	426154
174718	426155
63476	426156
185526	426157
518586	426158
7217	426159
272280	426160
319280	426161
210436	426162
216626	426163
117627	426164
20429	426165
191674	426166
180490	426167
589022	426168
2182	426169
53004	426170
550706	426171
416762	426172
480883	426173
683989	426174
692292	426175
18894	426176
6364	426177
532035	426178
493295	426179
41365	426180
454238	426181
645135	426182
92780	426183
219765	426184
263235	426185
65816	426186
307598	426187
201407	426188
542596	426189
106587	426190
352607	426191
157349	426192
723021	426193
107979	426194
69423	426195
470166	426196
11809	426197
714468	426198
373893	426199
2470	426200
7711	426201
536636	426202
607531	426203
533284	426204
300485	426205
257923	426206
74356	426207
297297	426208
88040	426209
216497	426210
87796	426211
140534	426212
588303	426213
130	426214
340435	426215
474558	426216
583358	426217
229354	426218
532715	426219
86030	426220
659295	426221
53843	426222
2632	426223
128651	426224
82222	426225
4170	426226
412915	426227
7607	426228
47711	426229
359169	426230
410167	426231
154104	426232
471806	426233
154293	426234
558097	426235
48661	426236
2517	426237
4968	426238
300799	426239
5276	426240
459686	426241
65395	426242
439297	426243
171584	426244
92460	426245
35438	426246
683971	426247
29602	426248
133409	426249
28071	426250
538924	426251
9008	426252
120002	426253
277307	426254
226479	426255
701678	426256
632947	426257
337636	426258
159220	426259
79830	426260
612895	426261
84738	426262
85970	426263
12796	426264
515102	426265
343588	426266
51843	426267
650789	426268
586505	426269
636846	426270
9515	426271
697883	426272
182423	426273
50123	426274
215288	426275
172885	426276
28416	426277
29848	426278
145601	426279
533700	426280
719683	426281
42610	426282
616822	426283
459079	426284
611158	426285
3814	426286
266999	426287
348712	426288
565774	426289
206727	426290
103017	426291
641250	426292
533293	426293
339654	426294
425445	426295
158956	426296
260498	426297
62026	426298
384838	426299
116886	426300
21675	426301
671608	426302
282783	426303
699188	426304
453143	426305
321431	426306
504683	426307
67151	426308
493422	426309
31562	426310
279073	426311
378709	426312
65940	426313
1927	426314
188186	426315
1940	426316
484832	426317
709395	426318
429713	426319
7771	426320
17194	426321
534684	426322
103403	426323
250331	426324
353624	426325
272268	426326
152	426327
702285	426328
52660	426329
589175	426330
35174	426331
9357	426332
48191	426333
485810	426334
388717	426335
151208	426336
417535	426337
95436	426338
572843	426339
140375	426340
42951	426341
594301	426342
277075	426343
186456	426344
369379	426345
5898	426346
295734	426347
78627	426348
602454	426349
575520	426350
300813	426351
644128	426352
205694	426353
226764	426354
46583	426355
465463	426356
225841	426357
174047	426358
604490	426359
599931	426360
31494	426361
467240	426362
334680	426363
556880	426364
464927	426365
59012	426366
442963	426367
318958	426368
115262	426369
120194	426370
32745	426371
471674	426372
20431	426373
655371	426374
578574	426375
12637	426376
568571	426377
21488	426378
378583	426379
83824	426380
83123	426381
721728	426382
27371	426383
325192	426384
63698	426385
400156	426386
173754	426387
467926	426388
8091	426389
467435	426390
206	426391
109776	426392
618139	426393
13532	426394
362901	426395
535598	426396
259607	426397
574374	426398
188294	426399
432812	426400
525681	426401
679701	426402
184306	426403
131822	426404
687200	426405
233137	426406
80194	426407
649603	426408
349590	426409
233460	426410
154198	426411
240101	426412
488051	426413
151392	426414
398533	426415
704012	426416
538242	426417
582347	426418
186636	426419
235	426420
529655	426421
451076	426422
648576	426423
75644	426424
222041	426425
981	426426
501189	426427
627405	426428
388884	426429
38569	426430
345654	426431
19101	426432
287605	426433
411107	426434
667676	426435
700300	426436
265550	426437
354886	426438
719179	426439
391841	426440
151628	426441
266421	426442
222736	426443
566175	426444
125357	426445
546144	426446
65755	426447
357016	426448
273872	426449
628655	426450
485903	426451
472478	426452
24531	426453
289014	426454
22776	426455
563318	426456
33475	426457
639016	426458
130861	426459
491166	426460
166971	426461
466062	426462
575799	426463
354714	426464
28079	426465
575458	426466
92124	426467
344435	426468
657703	426469
349285	426470
673438	426471
399043	426472
11325	426473
427001	426474
720205	426475
568167	426476
153699	426477
705195	426478
696621	426479
505207	426480
20164	426481
1000	426482
89753	426483
631395	426484
489472	426485
668818	426486
114271	426487
177959	426488
440080	426489
92419	426490
701359	426491
507085	426492
8891	426493
118805	426494
676282	426495
387852	426496
579074	426497
645558	426498
192150	426499
442266	426500
229066	426501
427201	426502
131627	426503
567572	426504
36393	426505
667247	426506
18825	426507
707586	426508
407272	426509
4564	426510
5693	426511
161789	426512
17187	426513
592718	426514
657949	426515
236446	426516
136253	426517
362024	426518
109920	426519
25936	426520
289166	426521
311663	426522
294304	426523
600093	426524
110757	426525
550778	426526
140096	426527
396751	426528
1472	426529
679193	426530
534907	426531
593921	426532
45871	426533
532098	426534
55752	426535
717828	426536
639239	426537
651387	426538
63958	426539
184655	426540
240170	426541
386210	426542
190564	426543
653574	426544
64849	426545
18579	426546
275615	426547
337598	426548
130198	426549
88688	426550
492226	426551
42894	426552
240792	426553
369589	426554
291808	426555
334414	426556
145704	426557
550233	426558
525572	426559
360051	426560
41099	426561
156234	426562
45357	426563
106915	426564
185641	426565
638045	426566
220797	426567
122515	426568
51436	426569
58174	426570
36101	426571
565775	426572
172340	426573
286761	426574
107160	426575
26549	426576
218137	426577
241757	426578
329431	426579
26294	426580
699921	426581
56287	426582
358725	426583
22587	426584
556062	426585
15655	426586
55623	426587
29412	426588
92309	426589
4400	426590
715147	426591
261993	426592
155247	426593
182452	426594
31031	426595
16329	426596
223613	426597
10923	426598
420426	426599
148118	426600
473552	426601
144261	426602
46736	426603
530950	426604
478755	426605
687788	426606
35771	426607
319484	426608
258456	426609
186612	426610
1672	426611
1990	426612
458891	426613
243991	426614
9144	426615
21329	426616
434420	426617
5152	426618
76542	426619
450278	426620
29791	426621
688367	426622
88981	426623
525924	426624
576903	426625
133666	426626
116357	426627
454685	426628
66885	426629
478481	426630
54481	426631
29628	426632
440813	426633
697677	426634
39161	426635
4813	426636
110865	426637
320322	426638
241034	426639
16471	426640
139892	426641
588867	426642
114307	426643
387008	426644
35952	426645
367791	426646
685217	426647
683279	426648
164849	426649
379997	426650
38001	426651
197454	426652
140284	426653
679757	426654
151610	426655
103080	426656
279271	426657
141715	426658
149779	426659
493251	426660
180312	426661
486939	426662
1732	426663
393850	426664
426495	426665
603536	426666
5358	426667
167508	426668
26525	426669
34208	426670
606218	426671
87998	426672
110528	426673
562589	426674
4617	426675
248211	426676
518498	426677
106047	426678
433529	426679
686686	426680
289231	426681
4796	426682
363528	426683
310126	426684
305739	426685
31563	426686
35548	426687
549043	426688
721025	426689
70720	426690
437369	426691
318770	426692
15430	426693
564293	426694
6264	426695
233896	426696
383	426697
69163	426698
520656	426699
300556	426700
441049	426701
681941	426702
106869	426703
368876	426704
420	426705
292675	426706
61583	426707
434677	426708
21885	426709
198849	426710
197824	426711
145030	426712
33311	426713
398516	426714
314818	426715
694896	426716
186619	426717
441472	426718
330529	426719
224547	426720
39106	426721
207845	426722
27204	426723
123719	426724
628621	426725
199817	426726
573661	426727
13045	426728
708839	426729
608387	426730
55140	426731
623970	426732
3422	426733
16355	426734
684070	426735
57299	426736
442924	426737
347284	426738
39548	426739
346559	426740
53957	426741
30976	426742
207757	426743
245633	426744
11006	426745
362885	426746
672071	426747
584121	426748
720338	426749
53742	426750
79584	426751
505706	426752
77126	426753
152168	426754
219036	426755
390497	426756
377635	426757
673405	426758
11551	426759
57212	426760
172984	426761
675174	426762
691827	426763
58532	426764
191503	426765
359543	426766
685132	426767
25231	426768
123937	426769
119408	426770
31106	426771
100	426772
67309	426773
641971	426774
315895	426775
50923	426776
166456	426777
216	426778
314975	426779
701851	426780
668945	426781
232517	426782
165829	426783
657407	426784
362225	426785
379731	426786
97333	426787
430396	426788
28126	426789
388887	426790
83070	426791
316443	426792
195887	426793
682545	426794
92829	426795
418324	426796
117329	426797
716843	426798
533114	426799
442471	426800
568268	426801
131214	426802
84854	426803
45123	426804
371367	426805
61024	426806
197216	426807
97325	426808
200319	426809
109748	426810
114696	426811
152212	426812
190774	426813
709645	426814
549760	426815
380795	426816
76192	426817
467439	426818
335802	426819
31409	426820
175145	426821
430040	426822
187152	426823
265458	426824
65010	426825
26078	426826
461562	426827
147971	426828
97626	426829
38284	426830
521373	426831
39316	426832
610455	426833
91766	426834
629506	426835
542971	426836
119578	426837
599728	426838
504056	426839
364681	426840
632702	426841
228714	426842
64877	426843
294390	426844
627693	426845
4811	426846
106033	426847
459441	426848
340911	426849
278143	426850
148228	426851
397759	426852
219452	426853
154736	426854
12160	426855
80812	426856
384408	426857
656520	426858
641504	426859
17048	426860
561265	426861
369957	426862
104119	426863
264469	426864
324482	426865
546370	426866
1894	426867
3844	426868
506015	426869
126369	426870
290306	426871
504740	426872
161153	426873
46388	426874
141111	426875
3	426876
114232	426877
75224	426878
182139	426879
272379	426880
479168	426881
84078	426882
328192	426883
702816	426884
126688	426885
341446	426886
141075	426887
201469	426888
210097	426889
303996	426890
666992	426891
136088	426892
136200	426893
418268	426894
68217	426895
100497	426896
170164	426897
383382	426898
539686	426899
601604	426900
715173	426901
666096	426902
600243	426903
588798	426904
552338	426905
20991	426906
433992	426907
15309	426908
336652	426909
580044	426910
415220	426911
169187	426912
114980	426913
79947	426914
585035	426915
346819	426916
407797	426917
134137	426918
430584	426919
697412	426920
267411	426921
2616	426922
288969	426923
345006	426924
22108	426925
473439	426926
518824	426927
475458	426928
716290	426929
398252	426930
654331	426931
485090	426932
279505	426933
215677	426934
679496	426935
701172	426936
165239	426937
103700	426938
326374	426939
54008	426940
544	426941
542201	426942
84891	426943
601595	426944
49123	426945
593184	426946
459045	426947
176112	426948
165009	426949
107491	426950
589922	426951
323919	426952
17241	426953
113432	426954
668729	426955
28332	426956
29799	426957
265255	426958
381942	426959
38295	426960
638370	426961
492203	426962
704859	426963
572696	426964
121416	426965
29060	426966
50575	426967
4340	426968
25532	426969
44671	426970
670469	426971
333320	426972
92813	426973
299484	426974
376553	426975
35557	426976
655422	426977
649999	426978
435633	426979
381068	426980
426295	426981
271065	426982
426351	426983
418590	426984
34401	426985
510583	426986
54658	426987
610454	426988
75041	426989
75517	426990
77311	426991
107725	426992
57661	426993
351261	426994
12635	426995
479651	426996
51189	426997
135684	426998
547463	426999
499471	427000
243026	427001
325037	427002
458625	427003
712328	427004
528267	427005
678423	427006
176032	427007
139080	427008
363125	427009
409392	427010
83039	427011
300426	427012
48172	427013
653115	427014
684580	427015
677367	427016
23331	427017
116906	427018
296909	427019
548001	427020
242424	427021
49043	427022
271692	427023
450242	427024
151088	427025
109449	427026
633439	427027
186070	427028
685195	427029
393691	427030
518134	427031
151494	427032
616396	427033
151493	427034
238632	427035
611557	427036
24913	427037
123782	427038
270040	427039
443440	427040
270354	427041
98022	427042
379844	427043
84266	427044
237963	427045
699096	427046
672028	427047
21150	427048
167799	427049
720820	427050
118931	427051
624617	427052
468038	427053
595529	427054
48971	427055
600106	427056
260544	427057
136316	427058
49297	427059
325683	427060
8488	427061
196416	427062
158102	427063
70824	427064
376942	427065
639510	427066
320944	427067
47984	427068
86658	427069
19127	427070
327344	427071
69237	427072
184193	427073
230636	427074
1015	427075
113316	427076
344413	427077
397107	427078
37870	427079
75361	427080
37738	427081
28274	427082
43785	427083
109101	427084
537783	427085
39277	427086
33183	427087
95107	427088
232551	427089
650392	427090
489196	427091
163560	427092
487972	427093
83642	427094
631109	427095
217544	427096
478097	427097
556665	427098
676437	427099
572779	427100
66229	427101
546119	427102
668515	427103
177305	427104
194072	427105
440096	427106
506206	427107
510522	427108
682507	427109
22215	427110
163454	427111
9686	427112
103272	427113
486914	427114
501547	427115
379024	427116
452579	427117
518790	427118
186859	427119
655538	427120
102792	427121
399805	427122
244900	427123
637421	427124
136386	427125
182098	427126
447655	427127
169752	427128
98013	427129
605359	427130
496148	427131
502845	427132
631942	427133
123451	427134
406512	427135
301846	427136
608990	427137
295246	427138
96715	427139
54678	427140
146736	427141
153671	427142
22725	427143
142215	427144
49782	427145
112877	427146
159260	427147
216802	427148
38393	427149
21478	427150
595945	427151
622117	427152
331971	427153
602280	427154
475285	427155
9733	427156
289634	427157
628531	427158
184293	427159
1790	427160
507825	427161
231893	427162
698540	427163
45725	427164
109544	427165
85221	427166
245191	427167
506350	427168
274253	427169
173822	427170
68239	427171
64228	427172
548077	427173
84875	427174
613847	427175
90942	427176
182934	427177
211270	427178
69069	427179
480944	427180
143595	427181
477498	427182
1018	427183
269340	427184
186331	427185
148296	427186
233457	427187
532876	427188
13918	427189
98	427190
35903	427191
169591	427192
506807	427193
708719	427194
700608	427195
709166	427196
179391	427197
38903	427198
427030	427199
27773	427200
2498	427201
264387	427202
546065	427203
36685	427204
611131	427205
394117	427206
15487	427207
499861	427208
450422	427209
5833	427210
218863	427211
20507	427212
508689	427213
194388	427214
374493	427215
407964	427216
570362	427217
6629	427218
89995	427219
566444	427220
516315	427221
142642	427222
297858	427223
668576	427224
615283	427225
6380	427226
563923	427227
689853	427228
448436	427229
121902	427230
6502	427231
92692	427232
35037	427233
172509	427234
520971	427235
672093	427236
20184	427237
159272	427238
8265	427239
15488	427240
92957	427241
466714	427242
8571	427243
718170	427244
575323	427245
52737	427246
567898	427247
1871	427248
32804	427249
218153	427250
91675	427251
388171	427252
243774	427253
326358	427254
10752	427255
617382	427256
459415	427257
14583	427258
99729	427259
7315	427260
47909	427261
42367	427262
683067	427263
557069	427264
236558	427265
445033	427266
543706	427267
332	427268
285831	427269
206	427270
185588	427271
185957	427272
205243	427273
557202	427274
335159	427275
143668	427276
168558	427277
190870	427278
289319	427279
669021	427280
456603	427281
118296	427282
354421	427283
15171	427284
666656	427285
235894	427286
149957	427287
42744	427288
17192	427289
590977	427290
178754	427291
77672	427292
458768	427293
576673	427294
386486	427295
147377	427296
114428	427297
620085	427298
705421	427299
9470	427300
624834	427301
17647	427302
79795	427303
328231	427304
483596	427305
873	427306
285951	427307
562799	427308
546219	427309
175582	427310
483798	427311
74621	427312
105526	427313
319439	427314
268774	427315
24224	427316
471177	427317
119520	427318
485712	427319
273841	427320
6230	427321
608202	427322
12172	427323
662717	427324
723766	427325
636729	427326
524976	427327
125881	427328
645937	427329
156055	427330
74664	427331
56238	427332
170354	427333
5801	427334
103197	427335
63169	427336
382787	427337
584822	427338
551035	427339
470898	427340
31062	427341
182597	427342
100468	427343
44313	427344
329685	427345
568126	427346
474925	427347
324041	427348
368745	427349
133656	427350
18015	427351
194066	427352
529436	427353
42323	427354
181898	427355
153437	427356
5836	427357
4180	427358
473354	427359
474165	427360
187275	427361
261885	427362
45084	427363
429755	427364
3270	427365
4417	427366
340230	427367
47623	427368
93221	427369
353847	427370
681175	427371
702348	427372
268207	427373
516933	427374
505245	427375
177592	427376
415514	427377
6409	427378
157387	427379
457318	427380
670695	427381
490731	427382
361813	427383
708937	427384
345138	427385
587870	427386
225880	427387
337122	427388
713376	427389
52276	427390
175400	427391
95516	427392
464290	427393
110064	427394
288330	427395
44149	427396
377444	427397
13851	427398
55503	427399
13470	427400
598180	427401
576738	427402
41017	427403
172987	427404
1336	427405
282763	427406
263404	427407
521624	427408
362973	427409
230765	427410
397689	427411
180322	427412
263058	427413
364123	427414
110797	427415
289033	427416
620117	427417
835	427418
490490	427419
450173	427420
29661	427421
582863	427422
615491	427423
470457	427424
97286	427425
17812	427426
583993	427427
382976	427428
382478	427429
159352	427430
269370	427431
101747	427432
455469	427433
135913	427434
697705	427435
611482	427436
51007	427437
104129	427438
370704	427439
405762	427440
543573	427441
426382	427442
146413	427443
122493	427444
441584	427445
247015	427446
643712	427447
645185	427448
467632	427449
215963	427450
41022	427451
540243	427452
27714	427453
327966	427454
544082	427455
654959	427456
126219	427457
107373	427458
2533	427459
79702	427460
719079	427461
209339	427462
4180	427463
516379	427464
294773	427465
189145	427466
98566	427467
126255	427468
663186	427469
336807	427470
68356	427471
20792	427472
456689	427473
347484	427474
580403	427475
213997	427476
75970	427477
552662	427478
431848	427479
567120	427480
1876	427481
89168	427482
400053	427483
356913	427484
694039	427485
512935	427486
496285	427487
493294	427488
379331	427489
603027	427490
50980	427491
259839	427492
150962	427493
305759	427494
547873	427495
392725	427496
87284	427497
606818	427498
231135	427499
424264	427500
269167	427501
504537	427502
333896	427503
67745	427504
607855	427505
220654	427506
188904	427507
289516	427508
567376	427509
53076	427510
116178	427511
15690	427512
63030	427513
764	427514
606389	427515
607146	427516
51433	427517
20417	427518
52848	427519
83099	427520
7224	427521
2791	427522
458201	427523
699381	427524
391893	427525
21672	427526
8825	427527
420428	427528
440255	427529
400232	427530
133190	427531
92494	427532
416540	427533
426534	427534
381356	427535
570558	427536
159434	427537
16714	427538
170428	427539
19506	427540
306732	427541
135184	427542
87018	427543
52926	427544
296480	427545
555525	427546
81539	427547
283609	427548
267837	427549
26424	427550
115080	427551
679326	427552
424628	427553
233113	427554
75921	427555
656152	427556
471912	427557
237568	427558
652325	427559
458450	427560
664031	427561
710620	427562
51727	427563
678923	427564
547172	427565
95484	427566
407881	427567
159905	427568
105569	427569
77976	427570
102104	427571
48176	427572
41826	427573
72537	427574
619011	427575
34524	427576
96949	427577
307410	427578
146340	427579
82114	427580
503075	427581
115427	427582
463996	427583
164361	427584
34856	427585
683465	427586
122463	427587
595444	427588
260162	427589
6578	427590
197902	427591
115252	427592
472077	427593
366850	427594
289301	427595
4597	427596
591097	427597
37779	427598
231778	427599
16438	427600
514232	427601
513129	427602
43139	427603
158980	427604
126284	427605
309166	427606
26913	427607
321735	427608
626004	427609
496614	427610
377284	427611
149358	427612
457417	427613
238023	427614
587713	427615
667110	427616
153338	427617
169911	427618
508926	427619
150679	427620
34543	427621
109317	427622
156570	427623
164427	427624
469319	427625
405880	427626
540577	427627
657110	427628
220131	427629
733	427630
293565	427631
335606	427632
494514	427633
303372	427634
246523	427635
214128	427636
122179	427637
35421	427638
274391	427639
1364	427640
501205	427641
280948	427642
468980	427643
671519	427644
452839	427645
61921	427646
217412	427647
271393	427648
414945	427649
77349	427650
702608	427651
599183	427652
719872	427653
42400	427654
14574	427655
504239	427656
630778	427657
381824	427658
476438	427659
240956	427660
261836	427661
140505	427662
422226	427663
135559	427664
4927	427665
24387	427666
189056	427667
376449	427668
158507	427669
247429	427670
674002	427671
601621	427672
1311	427673
100298	427674
303173	427675
372413	427676
1758	427677
273374	427678
24774	427679
513644	427680
646039	427681
175307	427682
298384	427683
530046	427684
629171	427685
31708	427686
203852	427687
39664	427688
325990	427689
135189	427690
625011	427691
31107	427692
196683	427693
264686	427694
317006	427695
207629	427696
453324	427697
576797	427698
372911	427699
431516	427700
264996	427701
76907	427702
696028	427703
134818	427704
580991	427705
411657	427706
194045	427707
129877	427708
188182	427709
98891	427710
119737	427711
6131	427712
165611	427713
132754	427714
4441	427715
160578	427716
655794	427717
412095	427718
231144	427719
41660	427720
706026	427721
335391	427722
4012	427723
543715	427724
579201	427725
50495	427726
678616	427727
77212	427728
566851	427729
608982	427730
32152	427731
103924	427732
528476	427733
144808	427734
22410	427735
4261	427736
137012	427737
1721	427738
373131	427739
662028	427740
465676	427741
312328	427742
450019	427743
7971	427744
514455	427745
8	427746
336766	427747
148509	427748
244724	427749
209463	427750
3761	427751
493468	427752
194429	427753
658150	427754
489163	427755
477455	427756
291111	427757
84996	427758
509901	427759
355316	427760
172184	427761
671685	427762
610603	427763
119691	427764
176153	427765
37282	427766
290818	427767
52640	427768
719738	427769
630438	427770
399852	427771
701346	427772
562374	427773
34148	427774
635979	427775
100092	427776
301856	427777
222814	427778
301684	427779
707146	427780
227565	427781
273040	427782
655099	427783
143890	427784
219328	427785
323702	427786
294014	427787
315798	427788
74881	427789
511343	427790
101858	427791
486022	427792
98762	427793
352964	427794
81961	427795
213481	427796
45338	427797
712021	427798
722720	427799
1010	427800
46660	427801
40871	427802
593045	427803
172691	427804
13318	427805
358254	427806
46385	427807
112969	427808
721268	427809
282170	427810
419627	427811
167576	427812
466965	427813
399006	427814
127805	427815
216397	427816
72227	427817
279740	427818
58105	427819
8838	427820
41313	427821
24301	427822
440982	427823
137060	427824
68203	427825
685563	427826
706926	427827
429017	427828
318211	427829
96835	427830
390919	427831
202357	427832
98018	427833
543438	427834
150029	427835
621609	427836
176811	427837
15618	427838
7428	427839
109388	427840
389330	427841
616331	427842
541031	427843
153	427844
430877	427845
629380	427846
120868	427847
292788	427848
329867	427849
435232	427850
711123	427851
81606	427852
617710	427853
483937	427854
73588	427855
457983	427856
11250	427857
517491	427858
399138	427859
72857	427860
317745	427861
716250	427862
255655	427863
654873	427864
40705	427865
114722	427866
21501	427867
342399	427868
507993	427869
85280	427870
160556	427871
379232	427872
187890	427873
580346	427874
112119	427875
131668	427876
208190	427877
151122	427878
157011	427879
112804	427880
546361	427881
4509	427882
47005	427883
2974	427884
684626	427885
669240	427886
564811	427887
638199	427888
44601	427889
162188	427890
505443	427891
370942	427892
53488	427893
79056	427894
100057	427895
209797	427896
649843	427897
112791	427898
429817	427899
1603	427900
4378	427901
340897	427902
41385	427903
597112	427904
611411	427905
338647	427906
211855	427907
41005	427908
58463	427909
596189	427910
8863	427911
120466	427912
47427	427913
295499	427914
17789	427915
293012	427916
103292	427917
55206	427918
41321	427919
531685	427920
29048	427921
39314	427922
577871	427923
24846	427924
571312	427925
281099	427926
34936	427927
369423	427928
463394	427929
27582	427930
146171	427931
57216	427932
413276	427933
308430	427934
32144	427935
601075	427936
156375	427937
4906	427938
172483	427939
121073	427940
48038	427941
639259	427942
59459	427943
28551	427944
156781	427945
427770	427946
101704	427947
257110	427948
347551	427949
369179	427950
92002	427951
43871	427952
119156	427953
519878	427954
635146	427955
139719	427956
222400	427957
626494	427958
382374	427959
98686	427960
293487	427961
2290	427962
576172	427963
367827	427964
429656	427965
307915	427966
96280	427967
203229	427968
716450	427969
277495	427970
539395	427971
371947	427972
34024	427973
634319	427974
307487	427975
468231	427976
412659	427977
338474	427978
429495	427979
634596	427980
695	427981
544075	427982
150773	427983
225874	427984
37665	427985
209421	427986
434714	427987
596403	427988
652943	427989
332467	427990
411317	427991
636677	427992
131308	427993
44438	427994
306615	427995
127801	427996
110279	427997
721724	427998
6748	427999
713648	428000
714445	428001
479218	428002
415568	428003
21319	428004
607740	428005
22937	428006
66683	428007
454316	428008
46908	428009
142306	428010
202410	428011
239480	428012
643370	428013
345319	428014
8245	428015
3143	428016
7413	428017
452639	428018
591134	428019
523332	428020
17272	428021
91480	428022
511963	428023
37992	428024
171564	428025
132756	428026
156219	428027
44783	428028
550195	428029
423645	428030
80546	428031
25574	428032
558968	428033
467405	428034
104431	428035
67892	428036
98292	428037
204295	428038
133813	428039
489872	428040
42907	428041
387576	428042
43185	428043
177255	428044
643465	428045
673414	428046
697648	428047
152567	428048
217515	428049
257279	428050
203259	428051
9780	428052
115156	428053
452864	428054
495156	428055
35890	428056
153429	428057
530628	428058
617169	428059
533983	428060
270837	428061
42137	428062
22298	428063
124392	428064
506888	428065
86694	428066
35601	428067
551316	428068
638001	428069
113512	428070
19709	428071
723119	428072
423667	428073
93814	428074
705024	428075
502820	428076
56752	428077
684715	428078
57153	428079
7856	428080
230949	428081
80869	428082
63452	428083
164731	428084
244634	428085
30021	428086
160913	428087
506659	428088
75086	428089
343139	428090
191994	428091
532874	428092
548385	428093
4578	428094
473637	428095
123563	428096
159062	428097
673363	428098
398854	428099
564477	428100
616605	428101
142242	428102
544852	428103
676510	428104
171840	428105
81714	428106
24941	428107
617673	428108
167745	428109
429887	428110
593043	428111
11678	428112
3835	428113
481473	428114
438569	428115
283453	428116
47149	428117
140479	428118
341919	428119
669588	428120
285155	428121
186072	428122
88763	428123
179272	428124
16169	428125
96612	428126
354644	428127
41106	428128
16115	428129
596895	428130
40622	428131
28576	428132
8322	428133
206966	428134
385861	428135
667897	428136
439586	428137
548657	428138
195351	428139
518505	428140
117064	428141
577255	428142
122609	428143
271993	428144
98290	428145
33366	428146
100517	428147
552770	428148
22385	428149
35590	428150
130672	428151
672952	428152
626451	428153
126432	428154
712229	428155
716957	428156
352060	428157
473414	428158
487270	428159
215978	428160
260653	428161
27153	428162
11937	428163
207680	428164
110737	428165
51027	428166
88528	428167
463251	428168
30627	428169
46554	428170
50258	428171
233186	428172
473905	428173
327662	428174
433052	428175
79154	428176
265483	428177
656	428178
576077	428179
583295	428180
111269	428181
598190	428182
140689	428183
541331	428184
606594	428185
8261	428186
723788	428187
562641	428188
464825	428189
222551	428190
132326	428191
474601	428192
24383	428193
162832	428194
306622	428195
59882	428196
674447	428197
118142	428198
362637	428199
18398	428200
331126	428201
693749	428202
468454	428203
684960	428204
84769	428205
69589	428206
217011	428207
365833	428208
27610	428209
512606	428210
705327	428211
536204	428212
89869	428213
139833	428214
634749	428215
493695	428216
404904	428217
541228	428218
608594	428219
26687	428220
164738	428221
111521	428222
287163	428223
492962	428224
416338	428225
415024	428226
706546	428227
121035	428228
528362	428229
1575	428230
645824	428231
183442	428232
265775	428233
143349	428234
707435	428235
633005	428236
16999	428237
34695	428238
608231	428239
11785	428240
402911	428241
306480	428242
442264	428243
464288	428244
433182	428245
594323	428246
448592	428247
46174	428248
109446	428249
236319	428250
44664	428251
490389	428252
26106	428253
344017	428254
95243	428255
383742	428256
165202	428257
13881	428258
98878	428259
403716	428260
73778	428261
23677	428262
528216	428263
7239	428264
180992	428265
38698	428266
386828	428267
250930	428268
136070	428269
523986	428270
146952	428271
351685	428272
391216	428273
393795	428274
557027	428275
31321	428276
574351	428277
31715	428278
170363	428279
36712	428280
158315	428281
189368	428282
564429	428283
91364	428284
518725	428285
491132	428286
53534	428287
177235	428288
60490	428289
239270	428290
530094	428291
475441	428292
158230	428293
1139	428294
329394	428295
553486	428296
215096	428297
718413	428298
127223	428299
349133	428300
397979	428301
342015	428302
173546	428303
301045	428304
701288	428305
414720	428306
179230	428307
33170	428308
58551	428309
10212	428310
165775	428311
1060	428312
345454	428313
87102	428314
533989	428315
218251	428316
247888	428317
167422	428318
157184	428319
217134	428320
466771	428321
679182	428322
50415	428323
342988	428324
137748	428325
173357	428326
370145	428327
670618	428328
18334	428329
179023	428330
176776	428331
6757	428332
488311	428333
672641	428334
5855	428335
8224	428336
308873	428337
244687	428338
18184	428339
182566	428340
174209	428341
422945	428342
401833	428343
151774	428344
98168	428345
651917	428346
5130	428347
217075	428348
381347	428349
307576	428350
360632	428351
644037	428352
5828	428353
234672	428354
338017	428355
143045	428356
15032	428357
6360	428358
611738	428359
86027	428360
11022	428361
318919	428362
714164	428363
526796	428364
184091	428365
369253	428366
202424	428367
418872	428368
254752	428369
588258	428370
2185	428371
283432	428372
167290	428373
90517	428374
627698	428375
665032	428376
711897	428377
37666	428378
645070	428379
486942	428380
386228	428381
684986	428382
99732	428383
396548	428384
17427	428385
43393	428386
465438	428387
516846	428388
114826	428389
403774	428390
484598	428391
56047	428392
17428	428393
165864	428394
579183	428395
143619	428396
170526	428397
174117	428398
377958	428399
412461	428400
22457	428401
677639	428402
13453	428403
524849	428404
11104	428405
458867	428406
436030	428407
148868	428408
680449	428409
690168	428410
435021	428411
686832	428412
443860	428413
560333	428414
687039	428415
313271	428416
640842	428417
118675	428418
14157	428419
438617	428420
634054	428421
12860	428422
552757	428423
707599	428424
374440	428425
55016	428426
64637	428427
6804	428428
104557	428429
452826	428430
348880	428431
766	428432
229112	428433
108404	428434
426038	428435
123502	428436
607518	428437
637425	428438
347884	428439
34527	428440
611126	428441
89679	428442
587086	428443
168373	428444
93450	428445
614882	428446
661298	428447
533495	428448
25559	428449
1218	428450
6639	428451
561066	428452
142636	428453
125002	428454
177267	428455
670408	428456
519935	428457
326492	428458
37802	428459
525711	428460
152429	428461
435627	428462
544650	428463
122782	428464
18093	428465
347610	428466
149239	428467
16417	428468
248723	428469
70631	428470
91207	428471
475166	428472
377389	428473
87947	428474
176235	428475
97225	428476
660038	428477
641280	428478
641248	428479
306087	428480
580334	428481
205408	428482
279007	428483
67250	428484
530668	428485
387374	428486
562390	428487
540859	428488
632178	428489
545882	428490
26958	428491
562975	428492
206885	428493
397831	428494
153159	428495
202428	428496
31699	428497
286331	428498
398944	428499
205047	428500
3810	428501
75704	428502
173687	428503
48900	428504
271313	428505
312029	428506
537292	428507
722930	428508
7009	428509
156741	428510
135092	428511
20863	428512
158134	428513
516795	428514
584417	428515
445568	428516
9587	428517
37956	428518
40789	428519
148052	428520
576188	428521
332625	428522
248441	428523
333123	428524
94695	428525
549117	428526
2680	428527
189537	428528
361051	428529
17934	428530
595160	428531
654310	428532
23689	428533
487723	428534
454333	428535
35752	428536
56116	428537
428498	428538
350361	428539
174248	428540
304231	428541
259091	428542
20815	428543
52486	428544
623497	428545
372556	428546
564356	428547
722305	428548
330225	428549
310266	428550
176860	428551
248210	428552
285971	428553
11622	428554
397391	428555
186016	428556
44145	428557
132519	428558
47632	428559
259799	428560
73477	428561
414764	428562
530199	428563
648838	428564
11030	428565
182326	428566
163925	428567
54357	428568
318775	428569
419876	428570
226243	428571
101756	428572
358761	428573
107488	428574
276417	428575
242800	428576
701583	428577
273691	428578
353769	428579
385826	428580
75996	428581
579740	428582
169952	428583
419540	428584
673918	428585
450473	428586
91164	428587
59713	428588
75303	428589
156847	428590
167438	428591
17626	428592
166777	428593
722691	428594
71389	428595
175251	428596
719901	428597
619903	428598
187334	428599
636342	428600
151	428601
97565	428602
9905	428603
460735	428604
141445	428605
1493	428606
570331	428607
432697	428608
293404	428609
48744	428610
21302	428611
445475	428612
186904	428613
129140	428614
150841	428615
670047	428616
180889	428617
541964	428618
238002	428619
523088	428620
386699	428621
344350	428622
32790	428623
221	428624
568697	428625
518949	428626
244377	428627
655148	428628
14335	428629
564308	428630
422097	428631
651212	428632
139760	428633
542431	428634
282222	428635
566748	428636
344996	428637
575903	428638
688685	428639
476969	428640
62324	428641
428360	428642
256574	428643
158992	428644
60741	428645
697321	428646
66336	428647
56361	428648
347457	428649
382682	428650
286066	428651
6783	428652
439054	428653
34188	428654
426269	428655
10819	428656
401703	428657
625335	428658
35314	428659
83323	428660
195385	428661
633357	428662
22214	428663
447317	428664
366927	428665
534679	428666
96	428667
722545	428668
169039	428669
375038	428670
477490	428671
90323	428672
135631	428673
322075	428674
184638	428675
584197	428676
656096	428677
35794	428678
171846	428679
35236	428680
589093	428681
249317	428682
609752	428683
93528	428684
8490	428685
61015	428686
608389	428687
57370	428688
459606	428689
20625	428690
88280	428691
715467	428692
179858	428693
414550	428694
150817	428695
14802	428696
113509	428697
633648	428698
713196	428699
500562	428700
3640	428701
150188	428702
25742	428703
114767	428704
23421	428705
351095	428706
174062	428707
317893	428708
662144	428709
41322	428710
644173	428711
69386	428712
457440	428713
454829	428714
309144	428715
496401	428716
2526	428717
553585	428718
398255	428719
480831	428720
92218	428721
1164	428722
656956	428723
21952	428724
666214	428725
30684	428726
130847	428727
127675	428728
529567	428729
578874	428730
329311	428731
444301	428732
128012	428733
631161	428734
368266	428735
715680	428736
577873	428737
587883	428738
69221	428739
115099	428740
306412	428741
409970	428742
468742	428743
247853	428744
510840	428745
193570	428746
60743	428747
806	428748
300899	428749
210845	428750
16438	428751
37279	428752
695374	428753
126361	428754
509374	428755
18402	428756
4113	428757
156953	428758
651919	428759
152125	428760
75787	428761
92999	428762
23099	428763
618905	428764
140223	428765
86440	428766
332265	428767
78198	428768
398759	428769
573397	428770
664638	428771
16035	428772
698180	428773
294123	428774
486487	428775
725144	428776
659873	428777
93067	428778
5844	428779
73461	428780
97883	428781
176374	428782
699911	428783
451053	428784
72483	428785
4050	428786
156322	428787
62000	428788
50584	428789
12648	428790
325416	428791
41866	428792
155918	428793
18589	428794
24606	428795
146801	428796
30273	428797
95915	428798
431185	428799
263244	428800
1734	428801
629326	428802
157583	428803
708828	428804
715370	428805
127653	428806
543705	428807
603213	428808
449784	428809
151291	428810
554132	428811
166376	428812
330677	428813
620426	428814
174896	428815
228254	428816
315844	428817
2017	428818
192633	428819
394580	428820
632136	428821
283515	428822
139854	428823
13768	428824
28512	428825
448010	428826
149719	428827
626571	428828
303530	428829
57830	428830
44892	428831
148205	428832
367382	428833
218015	428834
529977	428835
265323	428836
198819	428837
86609	428838
532694	428839
79522	428840
309045	428841
258856	428842
100524	428843
536964	428844
707803	428845
449089	428846
50016	428847
21837	428848
26364	428849
16196	428850
623871	428851
18005	428852
538320	428853
534959	428854
295521	428855
66493	428856
448980	428857
370232	428858
438431	428859
108042	428860
15916	428861
499761	428862
179032	428863
620908	428864
322040	428865
432019	428866
669179	428867
373766	428868
630435	428869
115705	428870
580423	428871
47518	428872
360312	428873
354394	428874
64264	428875
342260	428876
2368	428877
163046	428878
47862	428879
188623	428880
166976	428881
174092	428882
589794	428883
636745	428884
447275	428885
239535	428886
254232	428887
146442	428888
137570	428889
436112	428890
457	428891
646082	428892
29203	428893
101307	428894
113276	428895
706043	428896
16859	428897
345095	428898
532776	428899
54287	428900
577074	428901
152036	428902
325237	428903
3652	428904
689302	428905
157698	428906
166343	428907
126114	428908
23204	428909
658782	428910
203761	428911
35829	428912
344199	428913
121339	428914
704276	428915
566457	428916
113831	428917
89218	428918
630938	428919
464718	428920
513467	428921
180612	428922
635548	428923
203375	428924
259497	428925
95835	428926
657605	428927
274546	428928
700707	428929
478888	428930
26733	428931
662651	428932
270263	428933
80090	428934
224795	428935
114649	428936
696107	428937
644784	428938
241785	428939
50311	428940
52015	428941
1953	428942
96247	428943
49054	428944
522346	428945
67846	428946
327792	428947
367497	428948
209323	428949
663288	428950
3508	428951
78359	428952
88613	428953
544145	428954
30685	428955
19226	428956
108850	428957
374426	428958
537604	428959
251253	428960
600873	428961
97353	428962
82066	428963
173041	428964
85285	428965
245229	428966
1599	428967
692927	428968
13089	428969
81960	428970
569587	428971
584630	428972
31178	428973
23774	428974
490729	428975
188930	428976
24113	428977
14261	428978
4844	428979
73191	428980
311701	428981
3461	428982
499174	428983
15514	428984
13504	428985
662806	428986
5131	428987
72152	428988
143250	428989
5685	428990
604871	428991
169260	428992
157326	428993
380730	428994
124053	428995
36875	428996
512523	428997
184941	428998
566593	428999
426981	429000
111713	429001
474888	429002
18269	429003
397549	429004
36314	429005
246331	429006
43172	429007
129574	429008
436162	429009
75524	429010
715593	429011
622833	429012
461388	429013
296354	429014
634209	429015
161979	429016
596608	429017
479104	429018
507725	429019
26829	429020
690515	429021
188782	429022
199108	429023
218361	429024
433154	429025
419564	429026
52259	429027
46715	429028
487019	429029
20023	429030
710947	429031
210203	429032
128187	429033
61681	429034
14004	429035
25818	429036
476929	429037
30308	429038
304681	429039
194969	429040
51404	429041
34563	429042
484433	429043
307055	429044
23406	429045
41926	429046
165484	429047
91223	429048
316885	429049
24343	429050
170960	429051
14215	429052
453862	429053
188580	429054
82378	429055
281428	429056
688972	429057
263646	429058
576772	429059
76559	429060
623001	429061
263029	429062
274627	429063
4407	429064
296647	429065
332097	429066
176272	429067
496839	429068
56565	429069
78384	429070
145517	429071
386404	429072
109745	429073
511393	429074
37085	429075
100862	429076
300855	429077
462805	429078
56718	429079
268020	429080
590258	429081
698823	429082
622808	429083
105118	429084
297562	429085
686946	429086
195575	429087
9643	429088
173891	429089
111943	429090
95488	429091
622581	429092
67571	429093
182433	429094
539605	429095
390367	429096
15791	429097
48687	429098
147465	429099
237486	429100
357565	429101
592	429102
172507	429103
44703	429104
127657	429105
515359	429106
710401	429107
126747	429108
523949	429109
701256	429110
34769	429111
407748	429112
64947	429113
307986	429114
446212	429115
101440	429116
102627	429117
394120	429118
56334	429119
398036	429120
5116	429121
176796	429122
49319	429123
92706	429124
35655	429125
594041	429126
390581	429127
567429	429128
173253	429129
687961	429130
631959	429131
50536	429132
33564	429133
106977	429134
348045	429135
157871	429136
76485	429137
14399	429138
249579	429139
668786	429140
609818	429141
324679	429142
139514	429143
185960	429144
220944	429145
614045	429146
570098	429147
133485	429148
30659	429149
434126	429150
578133	429151
159149	429152
265605	429153
177322	429154
611449	429155
157	429156
589038	429157
229194	429158
376388	429159
24753	429160
178706	429161
88765	429162
1754	429163
492185	429164
159747	429165
163710	429166
21592	429167
334277	429168
548238	429169
50884	429170
688948	429171
81081	429172
676270	429173
294391	429174
630249	429175
106402	429176
632829	429177
441585	429178
533056	429179
305153	429180
18677	429181
325593	429182
236789	429183
324125	429184
160517	429185
373323	429186
185982	429187
132062	429188
17448	429189
501798	429190
663318	429191
47093	429192
20902	429193
226271	429194
70630	429195
171762	429196
50184	429197
50025	429198
721093	429199
297286	429200
695933	429201
705832	429202
352349	429203
63850	429204
481049	429205
567369	429206
525593	429207
146526	429208
26480	429209
608065	429210
133078	429211
134116	429212
31744	429213
2163	429214
101532	429215
129665	429216
497336	429217
60496	429218
59223	429219
112479	429220
345382	429221
397616	429222
443709	429223
586848	429224
305277	429225
663803	429226
159568	429227
12222	429228
501495	429229
494467	429230
434614	429231
4293	429232
389918	429233
347221	429234
294714	429235
342868	429236
439554	429237
23832	429238
157765	429239
717833	429240
96954	429241
164869	429242
236358	429243
669897	429244
675759	429245
427126	429246
216423	429247
340648	429248
283559	429249
266545	429250
23675	429251
437914	429252
47913	429253
161165	429254
16261	429255
192864	429256
188829	429257
104446	429258
632989	429259
148379	429260
88655	429261
371161	429262
139607	429263
57448	429264
45868	429265
163329	429266
620669	429267
44162	429268
239004	429269
599841	429270
126475	429271
31623	429272
294702	429273
11700	429274
2717	429275
269283	429276
72058	429277
1403	429278
456109	429279
2944	429280
162957	429281
679215	429282
3849	429283
354359	429284
440997	429285
3726	429286
5348	429287
17355	429288
157624	429289
625089	429290
701293	429291
560699	429292
362263	429293
658971	429294
167031	429295
468603	429296
623446	429297
550528	429298
56202	429299
527564	429300
94736	429301
22902	429302
655249	429303
551473	429304
191564	429305
43722	429306
19943	429307
828	429308
192868	429309
403355	429310
147148	429311
305775	429312
665305	429313
198760	429314
264362	429315
313046	429316
58878	429317
421554	429318
682570	429319
37043	429320
14	429321
60979	429322
17	429323
630530	429324
591763	429325
541281	429326
453134	429327
383112	429328
698714	429329
627882	429330
51797	429331
148775	429332
122760	429333
141743	429334
183268	429335
518155	429336
632412	429337
166715	429338
478515	429339
43851	429340
393626	429341
420177	429342
153172	429343
66665	429344
660984	429345
313687	429346
561832	429347
548199	429348
341129	429349
367822	429350
166018	429351
195650	429352
272361	429353
161092	429354
24445	429355
463374	429356
457368	429357
593361	429358
33573	429359
353381	429360
111341	429361
682867	429362
293702	429363
170251	429364
8188	429365
717702	429366
4861	429367
222903	429368
429806	429369
139515	429370
580949	429371
50571	429372
138508	429373
380602	429374
480747	429375
139968	429376
15463	429377
59009	429378
3918	429379
573325	429380
203283	429381
445117	429382
468996	429383
11962	429384
45708	429385
521677	429386
605161	429387
446417	429388
138154	429389
88563	429390
221041	429391
12974	429392
1680	429393
646315	429394
533763	429395
497687	429396
257504	429397
549426	429398
403135	429399
150544	429400
637157	429401
8080	429402
352588	429403
76585	429404
296951	429405
527719	429406
120945	429407
354766	429408
5234	429409
462517	429410
599669	429411
523259	429412
107393	429413
30757	429414
52402	429415
24202	429416
386946	429417
127795	429418
477380	429419
511437	429420
189679	429421
75769	429422
131289	429423
39456	429424
11653	429425
180489	429426
682162	429427
1246	429428
19321	429429
148902	429430
324943	429431
381741	429432
136949	429433
94312	429434
162718	429435
485751	429436
341374	429437
45270	429438
42886	429439
3414	429440
250455	429441
641165	429442
36616	429443
92706	429444
92499	429445
273394	429446
316574	429447
154403	429448
209031	429449
132588	429450
663937	429451
254055	429452
561959	429453
17021	429454
304523	429455
76938	429456
25071	429457
8560	429458
634996	429459
517323	429460
30120	429461
526100	429462
563457	429463
62995	429464
67794	429465
722249	429466
72688	429467
556017	429468
659816	429469
570122	429470
28887	429471
318959	429472
720878	429473
10289	429474
207916	429475
354135	429476
64715	429477
644110	429478
251418	429479
654894	429480
398199	429481
20588	429482
29142	429483
55628	429484
36660	429485
262855	429486
184494	429487
580	429488
438644	429489
465292	429490
677965	429491
415594	429492
125473	429493
710154	429494
46792	429495
384169	429496
166072	429497
129000	429498
29096	429499
96837	429500
636118	429501
51228	429502
6712	429503
539440	429504
110713	429505
25611	429506
388149	429507
173387	429508
88066	429509
552465	429510
155123	429511
337832	429512
456130	429513
487006	429514
21445	429515
38031	429516
654815	429517
16364	429518
311079	429519
5956	429520
147923	429521
418182	429522
127407	429523
8533	429524
30774	429525
427163	429526
707149	429527
34052	429528
371837	429529
53489	429530
103487	429531
249933	429532
71866	429533
9810	429534
130310	429535
72199	429536
82445	429537
56542	429538
131704	429539
12286	429540
659176	429541
517716	429542
329718	429543
86673	429544
590499	429545
479757	429546
62266	429547
174863	429548
114288	429549
120530	429550
235137	429551
17218	429552
479611	429553
72210	429554
184727	429555
334570	429556
115938	429557
640966	429558
313937	429559
15007	429560
317199	429561
435380	429562
619925	429563
138265	429564
513223	429565
235921	429566
424356	429567
397919	429568
106719	429569
463644	429570
74414	429571
595251	429572
264115	429573
546253	429574
117391	429575
107537	429576
3493	429577
141214	429578
668652	429579
90721	429580
92612	429581
50040	429582
585868	429583
427599	429584
525585	429585
609181	429586
528606	429587
548587	429588
448951	429589
573013	429590
149900	429591
487388	429592
310519	429593
260139	429594
615106	429595
608466	429596
407801	429597
434975	429598
68083	429599
230366	429600
131931	429601
37275	429602
477702	429603
604075	429604
531280	429605
87311	429606
231891	429607
183277	429608
177354	429609
132227	429610
7652	429611
493466	429612
655256	429613
16414	429614
566141	429615
296310	429616
724352	429617
562894	429618
372536	429619
312409	429620
10245	429621
669866	429622
305067	429623
346499	429624
379087	429625
286552	429626
319164	429627
226766	429628
310807	429629
441608	429630
644386	429631
14995	429632
466623	429633
520167	429634
154896	429635
514443	429636
340451	429637
512776	429638
288340	429639
673675	429640
387674	429641
389355	429642
527110	429643
549832	429644
145434	429645
136377	429646
705737	429647
688220	429648
152489	429649
67066	429650
465481	429651
48698	429652
314241	429653
461841	429654
31907	429655
29131	429656
429695	429657
683445	429658
571128	429659
337	429660
329060	429661
644164	429662
337925	429663
113398	429664
71900	429665
199858	429666
173843	429667
41596	429668
456007	429669
697281	429670
22229	429671
188069	429672
1193	429673
411329	429674
260621	429675
301728	429676
460486	429677
144384	429678
145198	429679
323254	429680
518138	429681
29823	429682
377030	429683
171740	429684
382076	429685
76628	429686
6100	429687
31981	429688
39781	429689
589331	429690
473466	429691
128320	429692
466877	429693
694905	429694
505121	429695
180579	429696
629998	429697
96069	429698
714719	429699
72085	429700
45557	429701
252344	429702
2067	429703
121913	429704
472310	429705
86750	429706
468436	429707
588432	429708
492025	429709
49646	429710
142841	429711
144882	429712
216541	429713
115060	429714
238935	429715
127761	429716
173413	429717
10864	429718
65311	429719
305218	429720
588850	429721
471088	429722
48609	429723
448638	429724
351889	429725
172590	429726
430636	429727
619884	429728
532863	429729
38163	429730
32332	429731
108789	429732
240279	429733
474327	429734
13623	429735
423025	429736
665087	429737
595618	429738
175354	429739
491225	429740
683921	429741
487811	429742
74170	429743
66199	429744
235254	429745
305948	429746
80927	429747
359946	429748
568622	429749
118521	429750
141554	429751
575828	429752
310863	429753
107934	429754
77858	429755
340618	429756
323743	429757
462654	429758
594878	429759
295741	429760
66240	429761
437780	429762
45944	429763
205725	429764
180065	429765
324356	429766
541278	429767
647419	429768
543039	429769
466330	429770
7662	429771
27070	429772
507612	429773
434158	429774
24013	429775
574036	429776
247262	429777
31499	429778
535764	429779
58340	429780
699187	429781
630347	429782
675073	429783
8577	429784
672555	429785
230977	429786
73692	429787
335078	429788
661211	429789
233932	429790
210063	429791
644368	429792
461592	429793
571437	429794
160698	429795
161398	429796
145730	429797
172820	429798
31822	429799
85081	429800
520114	429801
396841	429802
18762	429803
610211	429804
518557	429805
17695	429806
74603	429807
313164	429808
713919	429809
694613	429810
644553	429811
9708	429812
298495	429813
123767	429814
3660	429815
46462	429816
410633	429817
11483	429818
482533	429819
365255	429820
398214	429821
19566	429822
160376	429823
285578	429824
127056	429825
423471	429826
552221	429827
2960	429828
270883	429829
670115	429830
36207	429831
568931	429832
413517	429833
55381	429834
78938	429835
44610	429836
621300	429837
219247	429838
2402	429839
64477	429840
428708	429841
42029	429842
172512	429843
36767	429844
643571	429845
419020	429846
425988	429847
168868	429848
7303	429849
134531	429850
386767	429851
642107	429852
35319	429853
525501	429854
152858	429855
621775	429856
267105	429857
658789	429858
470583	429859
411325	429860
529053	429861
174536	429862
136445	429863
644526	429864
63618	429865
488400	429866
570872	429867
172956	429868
219713	429869
200912	429870
41443	429871
611852	429872
648244	429873
319155	429874
261453	429875
266963	429876
268222	429877
238851	429878
108595	429879
487955	429880
246980	429881
1373	429882
714464	429883
484927	429884
3588	429885
13771	429886
67837	429887
126356	429888
6856	429889
580775	429890
50811	429891
475103	429892
451887	429893
163395	429894
614633	429895
125607	429896
644765	429897
51170	429898
487836	429899
453806	429900
486353	429901
14896	429902
92937	429903
14518	429904
146695	429905
446247	429906
490204	429907
560334	429908
252467	429909
12555	429910
590949	429911
527480	429912
25464	429913
662716	429914
49244	429915
257234	429916
125752	429917
663563	429918
59021	429919
546785	429920
549078	429921
31907	429922
181690	429923
37410	429924
408073	429925
651898	429926
56728	429927
507898	429928
521837	429929
98496	429930
597802	429931
222359	429932
161429	429933
388878	429934
460091	429935
62478	429936
143176	429937
473054	429938
141217	429939
720120	429940
55478	429941
151767	429942
2290	429943
102442	429944
19757	429945
50342	429946
41024	429947
670324	429948
183684	429949
200459	429950
577804	429951
21032	429952
4454	429953
11354	429954
7746	429955
483086	429956
484520	429957
325860	429958
171118	429959
44141	429960
246936	429961
50306	429962
700003	429963
23203	429964
304902	429965
466561	429966
16131	429967
182529	429968
252396	429969
12457	429970
457851	429971
168344	429972
106540	429973
132521	429974
481894	429975
605737	429976
395933	429977
21346	429978
573973	429979
228509	429980
211556	429981
173974	429982
270703	429983
349770	429984
111955	429985
245330	429986
593454	429987
190142	429988
622644	429989
267674	429990
166213	429991
162152	429992
483666	429993
567554	429994
24251	429995
555277	429996
147993	429997
121214	429998
432875	429999
600826	430000
687837	430001
103139	430002
262473	430003
658428	430004
110931	430005
10416	430006
178899	430007
405927	430008
284343	430009
277911	430010
363652	430011
334693	430012
44793	430013
378831	430014
27892	430015
270182	430016
76504	430017
599979	430018
510979	430019
36105	430020
153955	430021
565381	430022
198866	430023
35823	430024
113827	430025
153391	430026
126406	430027
200563	430028
104430	430029
106097	430030
594618	430031
610303	430032
692652	430033
8400	430034
274013	430035
637591	430036
346352	430037
127781	430038
155756	430039
530958	430040
60075	430041
3781	430042
670375	430043
17542	430044
434906	430045
214632	430046
117698	430047
143706	430048
95646	430049
229854	430050
464229	430051
233229	430052
68649	430053
182537	430054
667684	430055
203057	430056
1126	430057
223158	430058
127498	430059
29908	430060
458070	430061
100595	430062
12237	430063
76171	430064
18244	430065
647896	430066
393989	430067
669218	430068
214460	430069
233383	430070
146007	430071
215588	430072
32627	430073
72082	430074
283170	430075
28855	430076
34946	430077
347748	430078
87327	430079
127047	430080
33487	430081
635924	430082
116204	430083
289128	430084
6190	430085
662822	430086
495541	430087
697350	430088
365848	430089
148562	430090
259259	430091
377709	430092
42320	430093
612169	430094
287104	430095
276797	430096
676862	430097
132312	430098
520600	430099
653315	430100
616676	430101
318799	430102
724861	430103
48	430104
279076	430105
89133	430106
104048	430107
274515	430108
405719	430109
328254	430110
143454	430111
47953	430112
465070	430113
92988	430114
39843	430115
88300	430116
84984	430117
159965	430118
537869	430119
2739	430120
396787	430121
164046	430122
14933	430123
572023	430124
84148	430125
36738	430126
413193	430127
181720	430128
702853	430129
137486	430130
76270	430131
677901	430132
156781	430133
151328	430134
177429	430135
54937	430136
278535	430137
156413	430138
86837	430139
60137	430140
2921	430141
206552	430142
26697	430143
41850	430144
481604	430145
41298	430146
436866	430147
98928	430148
281567	430149
30697	430150
128764	430151
147549	430152
555932	430153
580286	430154
149937	430155
632450	430156
75160	430157
99087	430158
1201	430159
317262	430160
190465	430161
668623	430162
690071	430163
102723	430164
637303	430165
311736	430166
189879	430167
578467	430168
121462	430169
378707	430170
467126	430171
669985	430172
299311	430173
23310	430174
5121	430175
256053	430176
411129	430177
155209	430178
78090	430179
2940	430180
331336	430181
386016	430182
24424	430183
133989	430184
584629	430185
97968	430186
7207	430187
244	430188
709341	430189
77400	430190
105634	430191
228444	430192
165105	430193
710591	430194
447551	430195
233132	430196
142637	430197
314011	430198
576561	430199
287737	430200
18442	430201
24863	430202
255190	430203
478984	430204
477304	430205
98522	430206
13931	430207
247920	430208
45954	430209
558213	430210
531781	430211
598324	430212
36515	430213
167942	430214
404007	430215
111109	430216
588297	430217
482325	430218
46423	430219
597869	430220
34029	430221
220420	430222
646726	430223
148156	430224
631009	430225
346961	430226
438036	430227
150074	430228
50749	430229
42251	430230
56001	430231
384561	430232
528538	430233
442048	430234
554947	430235
66334	430236
386503	430237
502871	430238
76812	430239
638174	430240
24503	430241
689895	430242
540985	430243
137823	430244
167607	430245
58123	430246
468559	430247
106247	430248
602479	430249
390947	430250
52355	430251
145825	430252
354088	430253
219208	430254
160780	430255
222177	430256
185464	430257
25689	430258
353320	430259
547282	430260
62959	430261
485975	430262
36399	430263
135351	430264
361788	430265
174829	430266
64230	430267
20500	430268
88440	430269
96815	430270
169158	430271
173626	430272
5165	430273
627868	430274
112918	430275
624238	430276
37019	430277
636640	430278
57092	430279
630086	430280
33537	430281
520943	430282
75436	430283
442808	430284
643257	430285
494949	430286
148447	430287
66301	430288
461697	430289
504679	430290
359074	430291
483270	430292
590688	430293
382162	430294
34321	430295
427984	430296
125244	430297
183693	430298
439765	430299
336330	430300
174054	430301
1814	430302
148035	430303
484311	430304
68717	430305
3722	430306
619656	430307
118056	430308
56961	430309
97799	430310
544706	430311
504044	430312
67508	430313
44327	430314
441485	430315
593141	430316
390088	430317
212940	430318
344483	430319
465186	430320
262514	430321
629962	430322
94220	430323
346592	430324
715503	430325
512854	430326
200123	430327
145323	430328
350714	430329
602818	430330
464503	430331
510152	430332
557643	430333
92894	430334
17	430335
590252	430336
512400	430337
26043	430338
186	430339
361533	430340
615910	430341
281369	430342
163563	430343
312479	430344
581367	430345
25264	430346
50713	430347
434451	430348
436896	430349
8759	430350
686847	430351
162880	430352
102907	430353
464255	430354
61990	430355
149468	430356
65741	430357
531753	430358
156262	430359
398576	430360
357342	430361
13371	430362
577212	430363
52491	430364
589303	430365
514962	430366
128097	430367
93544	430368
380815	430369
49609	430370
110468	430371
536241	430372
702051	430373
654309	430374
147125	430375
46278	430376
483813	430377
244927	430378
34179	430379
628196	430380
131698	430381
313767	430382
200592	430383
116487	430384
113605	430385
299580	430386
19077	430387
14703	430388
687175	430389
171211	430390
265578	430391
94675	430392
12890	430393
448696	430394
679244	430395
713325	430396
25643	430397
666180	430398
54201	430399
348053	430400
701800	430401
494326	430402
140485	430403
402102	430404
40366	430405
464598	430406
82448	430407
764	430408
533060	430409
531172	430410
453518	430411
127086	430412
400760	430413
586751	430414
700839	430415
535164	430416
178285	430417
406575	430418
616516	430419
9910	430420
425502	430421
49673	430422
341296	430423
33028	430424
628421	430425
568186	430426
40219	430427
572209	430428
695048	430429
223489	430430
2026	430431
18366	430432
90071	430433
425363	430434
694414	430435
589810	430436
415439	430437
556555	430438
716578	430439
136288	430440
128341	430441
568047	430442
479948	430443
123827	430444
67940	430445
626770	430446
508572	430447
396700	430448
197011	430449
281964	430450
234342	430451
203717	430452
148641	430453
133853	430454
177577	430455
6689	430456
116017	430457
124274	430458
429025	430459
29169	430460
456220	430461
6789	430462
296198	430463
553972	430464
186391	430465
380350	430466
152338	430467
54980	430468
432813	430469
93731	430470
81739	430471
443260	430472
17449	430473
474949	430474
620810	430475
108375	430476
119253	430477
50040	430478
163184	430479
190658	430480
9231	430481
36123	430482
617059	430483
314748	430484
261799	430485
146630	430486
34945	430487
369626	430488
156460	430489
447221	430490
98112	430491
114631	430492
522322	430493
430910	430494
510714	430495
718639	430496
423030	430497
472343	430498
53498	430499
142524	430500
113880	430501
73431	430502
227470	430503
238296	430504
368767	430505
614189	430506
677631	430507
24172	430508
168674	430509
362667	430510
276586	430511
509775	430512
70778	430513
81123	430514
465707	430515
7943	430516
22693	430517
117887	430518
8776	430519
180902	430520
716442	430521
622913	430522
380334	430523
215668	430524
203668	430525
61731	430526
298299	430527
126170	430528
59089	430529
42738	430530
3807	430531
613691	430532
543864	430533
262163	430534
463532	430535
723266	430536
67023	430537
211387	430538
335104	430539
221215	430540
193521	430541
470585	430542
498942	430543
52347	430544
172280	430545
181622	430546
18618	430547
604024	430548
92373	430549
569315	430550
176753	430551
516359	430552
52214	430553
347505	430554
51363	430555
603485	430556
246354	430557
529592	430558
207672	430559
156657	430560
690041	430561
475409	430562
685899	430563
36634	430564
242544	430565
513986	430566
155479	430567
717954	430568
375248	430569
574367	430570
40456	430571
646495	430572
644831	430573
485804	430574
374262	430575
42055	430576
557925	430577
498281	430578
85675	430579
210488	430580
3162	430581
705999	430582
654202	430583
471965	430584
648228	430585
7981	430586
240051	430587
18244	430588
152668	430589
216742	430590
144656	430591
245870	430592
468051	430593
397625	430594
239329	430595
64859	430596
61896	430597
713738	430598
110309	430599
203823	430600
658726	430601
30589	430602
438551	430603
185700	430604
137139	430605
424076	430606
129214	430607
48388	430608
410199	430609
384641	430610
474636	430611
116966	430612
294825	430613
561962	430614
1277	430615
573611	430616
688517	430617
322420	430618
361315	430619
171315	430620
91409	430621
891	430622
17117	430623
54091	430624
198060	430625
115936	430626
622395	430627
541409	430628
255397	430629
695240	430630
392892	430631
620088	430632
114025	430633
188781	430634
506251	430635
3450	430636
310109	430637
231133	430638
221059	430639
171812	430640
647403	430641
40412	430642
524180	430643
449412	430644
648086	430645
548024	430646
53725	430647
114869	430648
3723	430649
22662	430650
101614	430651
127157	430652
34389	430653
18865	430654
59075	430655
353851	430656
403319	430657
266287	430658
139806	430659
480133	430660
36147	430661
667417	430662
526827	430663
238971	430664
236605	430665
343948	430666
110682	430667
382550	430668
420258	430669
504354	430670
475625	430671
272700	430672
138592	430673
183547	430674
526839	430675
186690	430676
126232	430677
720596	430678
719606	430679
56516	430680
11855	430681
289775	430682
21330	430683
493678	430684
117412	430685
479936	430686
4294	430687
162787	430688
649434	430689
503171	430690
123524	430691
540232	430692
26141	430693
12858	430694
675550	430695
254830	430696
133155	430697
30641	430698
406185	430699
643282	430700
695123	430701
451715	430702
76218	430703
665769	430704
90113	430705
510526	430706
55669	430707
617843	430708
75040	430709
29034	430710
370771	430711
672871	430712
212871	430713
622086	430714
683	430715
684100	430716
450625	430717
281360	430718
38419	430719
220085	430720
294666	430721
608749	430722
2477	430723
9965	430724
698694	430725
443059	430726
4874	430727
56220	430728
335648	430729
134785	430730
181542	430731
321314	430732
206842	430733
165842	430734
315431	430735
15034	430736
512905	430737
684569	430738
543	430739
399163	430740
230001	430741
196181	430742
273018	430743
173997	430744
68791	430745
4479	430746
686490	430747
403264	430748
42429	430749
141768	430750
216532	430751
4787	430752
564789	430753
395602	430754
376666	430755
159957	430756
534449	430757
17482	430758
26120	430759
159474	430760
104885	430761
328348	430762
93422	430763
511856	430764
618412	430765
159437	430766
132366	430767
564079	430768
551733	430769
12455	430770
127321	430771
604385	430772
344708	430773
451596	430774
472303	430775
385455	430776
12080	430777
448012	430778
22559	430779
147031	430780
94447	430781
633579	430782
702450	430783
334055	430784
143491	430785
716549	430786
95027	430787
423685	430788
649391	430789
158690	430790
156553	430791
439212	430792
248294	430793
51145	430794
184088	430795
124286	430796
4531	430797
24604	430798
427453	430799
383326	430800
121633	430801
2287	430802
538561	430803
511937	430804
651955	430805
49042	430806
292171	430807
678669	430808
100394	430809
676450	430810
35119	430811
300154	430812
99964	430813
521576	430814
148843	430815
63148	430816
610218	430817
599123	430818
32851	430819
545320	430820
124663	430821
562960	430822
388469	430823
275834	430824
549662	430825
21848	430826
98075	430827
28059	430828
68	430829
168795	430830
31845	430831
653788	430832
16549	430833
440407	430834
120278	430835
529612	430836
25692	430837
126066	430838
433851	430839
435367	430840
683718	430841
552830	430842
577988	430843
327516	430844
213166	430845
612101	430846
364238	430847
3316	430848
341277	430849
434272	430850
539161	430851
652938	430852
10645	430853
432982	430854
5052	430855
150385	430856
72650	430857
74078	430858
241635	430859
222226	430860
135706	430861
673995	430862
686280	430863
46855	430864
123247	430865
57240	430866
688120	430867
17018	430868
479211	430869
268893	430870
366503	430871
696571	430872
114888	430873
439754	430874
68734	430875
378441	430876
13051	430877
436011	430878
17847	430879
250813	430880
357899	430881
247096	430882
430425	430883
111411	430884
419080	430885
372267	430886
6943	430887
560592	430888
41744	430889
179968	430890
1659	430891
205905	430892
324546	430893
59477	430894
226353	430895
540401	430896
17401	430897
594616	430898
175536	430899
600271	430900
294066	430901
382489	430902
556919	430903
69535	430904
131959	430905
11905	430906
600580	430907
29812	430908
155791	430909
64392	430910
511672	430911
234310	430912
622848	430913
244546	430914
169240	430915
143976	430916
427969	430917
475161	430918
129472	430919
157007	430920
682207	430921
29030	430922
408616	430923
123886	430924
37311	430925
126997	430926
150560	430927
164328	430928
459405	430929
165884	430930
90928	430931
102183	430932
406091	430933
142526	430934
401800	430935
376519	430936
14	430937
379914	430938
9544	430939
4141	430940
2967	430941
6627	430942
346946	430943
352274	430944
79044	430945
596153	430946
68775	430947
351101	430948
699364	430949
86451	430950
691796	430951
13885	430952
296955	430953
41739	430954
95031	430955
53023	430956
486428	430957
495033	430958
545357	430959
246886	430960
579331	430961
356526	430962
155149	430963
155311	430964
88294	430965
82063	430966
31339	430967
577953	430968
51777	430969
536423	430970
442602	430971
206697	430972
677747	430973
283355	430974
93347	430975
712255	430976
599556	430977
210444	430978
551145	430979
19020	430980
228229	430981
320246	430982
617868	430983
563893	430984
39051	430985
472930	430986
175382	430987
29185	430988
260607	430989
464171	430990
487725	430991
631130	430992
9656	430993
250953	430994
697752	430995
32287	430996
83830	430997
400013	430998
562740	430999
2067	431000
408870	431001
355843	431002
429243	431003
146655	431004
48561	431005
609029	431006
122888	431007
490364	431008
668799	431009
147739	431010
672112	431011
191478	431012
199347	431013
26048	431014
652044	431015
32512	431016
155865	431017
152270	431018
249754	431019
30624	431020
132594	431021
18666	431022
547298	431023
512878	431024
450590	431025
151010	431026
371924	431027
562993	431028
20260	431029
575260	431030
38402	431031
394339	431032
44524	431033
142202	431034
15588	431035
313753	431036
688416	431037
175403	431038
523689	431039
518059	431040
553333	431041
700521	431042
151609	431043
7382	431044
49376	431045
67657	431046
274548	431047
154181	431048
719743	431049
164078	431050
7	431051
490863	431052
185689	431053
360693	431054
597155	431055
493092	431056
507252	431057
506201	431058
659543	431059
148039	431060
711988	431061
12965	431062
621355	431063
553318	431064
568189	431065
421584	431066
19716	431067
109762	431068
164349	431069
214880	431070
142401	431071
175078	431072
190301	431073
30119	431074
543122	431075
443357	431076
454522	431077
516809	431078
253985	431079
64821	431080
713234	431081
328812	431082
1511	431083
12134	431084
429954	431085
99857	431086
459475	431087
180623	431088
16977	431089
316000	431090
150090	431091
517991	431092
661568	431093
20578	431094
206677	431095
86644	431096
144975	431097
119863	431098
680804	431099
75365	431100
643117	431101
412699	431102
562227	431103
51716	431104
679290	431105
95521	431106
550038	431107
47404	431108
257501	431109
136135	431110
601725	431111
82703	431112
504112	431113
563138	431114
680086	431115
278820	431116
34487	431117
482471	431118
206832	431119
60714	431120
538326	431121
237445	431122
147249	431123
643610	431124
455528	431125
591167	431126
468174	431127
278970	431128
588044	431129
309593	431130
354985	431131
655303	431132
8376	431133
612005	431134
5104	431135
175850	431136
694761	431137
52312	431138
296625	431139
339957	431140
149345	431141
68992	431142
39137	431143
2467	431144
399	431145
314343	431146
150017	431147
440530	431148
238804	431149
38874	431150
313760	431151
442487	431152
74032	431153
264011	431154
158368	431155
170957	431156
99551	431157
642285	431158
60879	431159
380254	431160
607074	431161
249175	431162
270845	431163
701802	431164
528920	431165
23604	431166
12667	431167
72949	431168
2927	431169
181942	431170
23202	431171
250579	431172
657356	431173
260548	431174
12005	431175
331578	431176
17035	431177
113915	431178
562281	431179
133037	431180
26380	431181
234711	431182
36837	431183
49331	431184
425788	431185
28601	431186
1036	431187
156453	431188
11719	431189
255228	431190
636977	431191
160915	431192
340191	431193
223301	431194
9417	431195
287142	431196
136081	431197
175408	431198
570267	431199
117513	431200
458985	431201
51586	431202
553031	431203
21540	431204
41650	431205
130257	431206
345077	431207
474216	431208
45850	431209
16113	431210
32885	431211
144505	431212
577759	431213
113579	431214
234977	431215
315433	431216
291370	431217
16411	431218
315977	431219
602276	431220
506458	431221
11111	431222
168810	431223
562117	431224
15637	431225
605950	431226
289030	431227
34731	431228
16032	431229
290167	431230
718888	431231
555919	431232
645766	431233
17821	431234
673512	431235
247328	431236
619377	431237
100752	431238
67359	431239
30853	431240
167663	431241
259155	431242
175265	431243
424918	431244
139824	431245
686887	431246
56420	431247
7867	431248
91442	431249
256875	431250
36797	431251
118943	431252
558689	431253
550615	431254
107031	431255
577248	431256
572971	431257
125335	431258
135972	431259
117525	431260
220139	431261
156753	431262
355056	431263
209087	431264
280058	431265
523514	431266
282445	431267
472170	431268
143758	431269
540252	431270
330399	431271
300301	431272
118096	431273
46622	431274
202587	431275
20663	431276
168747	431277
684603	431278
169770	431279
52042	431280
32918	431281
211581	431282
186910	431283
254412	431284
113781	431285
67724	431286
306650	431287
423235	431288
162101	431289
378804	431290
481600	431291
670868	431292
5031	431293
182459	431294
139140	431295
62735	431296
44735	431297
241891	431298
135524	431299
6879	431300
243585	431301
659533	431302
55198	431303
28966	431304
337544	431305
403056	431306
554070	431307
486331	431308
230451	431309
286491	431310
654799	431311
374311	431312
637341	431313
631747	431314
95489	431315
119507	431316
1094	431317
463987	431318
609997	431319
35839	431320
174020	431321
412086	431322
162763	431323
394030	431324
29148	431325
588477	431326
725279	431327
526425	431328
46182	431329
403133	431330
655114	431331
365162	431332
140535	431333
403011	431334
88448	431335
653287	431336
138328	431337
722795	431338
327463	431339
89909	431340
364037	431341
286484	431342
246380	431343
445477	431344
53211	431345
610692	431346
20262	431347
261050	431348
678528	431349
587689	431350
146471	431351
254835	431352
124089	431353
33023	431354
469475	431355
523272	431356
55840	431357
336750	431358
117781	431359
530216	431360
79467	431361
17590	431362
532555	431363
133058	431364
274448	431365
84582	431366
690399	431367
677455	431368
9237	431369
164791	431370
608251	431371
349397	431372
418738	431373
199504	431374
505119	431375
197611	431376
656738	431377
52016	431378
25399	431379
273447	431380
707670	431381
58106	431382
70048	431383
628556	431384
158673	431385
113367	431386
8342	431387
10150	431388
487750	431389
189822	431390
218390	431391
144562	431392
11888	431393
94978	431394
264412	431395
499196	431396
161613	431397
520355	431398
164140	431399
71522	431400
437989	431401
166598	431402
485727	431403
57288	431404
228620	431405
48185	431406
865	431407
327241	431408
95862	431409
1088	431410
474878	431411
169289	431412
118544	431413
35949	431414
502189	431415
288686	431416
632441	431417
339302	431418
636026	431419
596372	431420
15796	431421
163213	431422
175480	431423
56901	431424
3885	431425
707915	431426
84320	431427
100167	431428
429745	431429
324707	431430
110	431431
545680	431432
330894	431433
574677	431434
52871	431435
276641	431436
128055	431437
219557	431438
104410	431439
214659	431440
28074	431441
30063	431442
131950	431443
122817	431444
347399	431445
96350	431446
80778	431447
129567	431448
156574	431449
112046	431450
531365	431451
100822	431452
33454	431453
582035	431454
414042	431455
597331	431456
229080	431457
557922	431458
50446	431459
702873	431460
151251	431461
7654	431462
95625	431463
653393	431464
497492	431465
102806	431466
153291	431467
2748	431468
605926	431469
51778	431470
583462	431471
104734	431472
116741	431473
329632	431474
635057	431475
53874	431476
381719	431477
576457	431478
573553	431479
503523	431480
152	431481
171725	431482
596668	431483
5635	431484
272110	431485
234449	431486
87809	431487
151147	431488
350987	431489
503284	431490
577398	431491
704258	431492
168534	431493
162267	431494
108059	431495
449127	431496
184819	431497
388380	431498
51926	431499
24934	431500
50193	431501
528923	431502
16027	431503
172584	431504
138625	431505
23898	431506
385801	431507
324339	431508
167948	431509
216920	431510
106779	431511
719721	431512
142734	431513
196802	431514
598624	431515
148288	431516
265330	431517
301803	431518
176863	431519
410538	431520
402205	431521
387559	431522
466127	431523
87838	431524
506537	431525
394427	431526
56023	431527
152288	431528
606619	431529
681210	431530
36167	431531
594783	431532
551866	431533
15612	431534
526491	431535
173964	431536
658159	431537
167248	431538
58729	431539
303669	431540
283293	431541
58354	431542
33642	431543
29337	431544
684345	431545
146164	431546
45396	431547
93381	431548
512337	431549
703137	431550
328459	431551
129371	431552
95047	431553
589514	431554
211169	431555
278495	431556
23212	431557
698999	431558
11429	431559
398133	431560
12847	431561
43550	431562
485454	431563
594774	431564
469054	431565
516909	431566
516839	431567
50878	431568
158914	431569
70741	431570
146213	431571
1339	431572
122288	431573
41654	431574
17284	431575
615338	431576
317005	431577
1053	431578
542291	431579
133147	431580
631464	431581
51063	431582
134909	431583
297956	431584
512643	431585
379098	431586
643091	431587
593064	431588
191975	431589
27591	431590
212141	431591
211914	431592
317049	431593
5741	431594
305772	431595
10078	431596
82142	431597
121157	431598
272563	431599
445946	431600
73335	431601
693112	431602
304639	431603
390565	431604
128692	431605
119519	431606
715901	431607
168615	431608
383276	431609
512043	431610
430127	431611
653898	431612
619297	431613
271490	431614
73442	431615
603501	431616
48022	431617
473934	431618
246399	431619
462816	431620
162359	431621
3498	431622
156290	431623
64473	431624
3538	431625
642675	431626
55740	431627
441015	431628
291296	431629
393308	431630
168595	431631
259141	431632
24614	431633
179651	431634
713956	431635
37087	431636
16567	431637
560897	431638
64138	431639
400473	431640
43499	431641
28220	431642
276181	431643
151579	431644
610199	431645
79538	431646
18311	431647
3684	431648
681760	431649
1065	431650
53232	431651
715322	431652
76320	431653
357208	431654
667059	431655
183102	431656
256533	431657
78193	431658
380646	431659
645247	431660
211530	431661
35825	431662
138305	431663
466713	431664
376484	431665
620692	431666
427400	431667
666098	431668
181169	431669
322496	431670
722043	431671
481875	431672
3117	431673
42189	431674
503158	431675
98890	431676
40203	431677
54539	431678
338294	431679
278763	431680
666574	431681
175915	431682
51916	431683
709033	431684
644509	431685
618378	431686
22875	431687
713386	431688
357550	431689
80869	431690
418409	431691
17698	431692
15982	431693
91982	431694
527451	431695
166013	431696
454985	431697
470163	431698
83700	431699
542005	431700
614745	431701
161285	431702
155085	431703
650824	431704
593196	431705
171135	431706
27170	431707
47829	431708
200285	431709
664036	431710
184436	431711
40371	431712
343305	431713
3021	431714
706642	431715
228058	431716
185628	431717
605662	431718
93882	431719
236894	431720
159824	431721
117553	431722
145379	431723
137138	431724
178755	431725
140377	431726
672535	431727
179768	431728
299426	431729
577439	431730
193670	431731
7798	431732
121584	431733
590593	431734
241586	431735
162846	431736
174256	431737
544793	431738
192265	431739
460861	431740
285855	431741
70955	431742
259194	431743
454504	431744
110093	431745
237866	431746
401861	431747
683922	431748
677086	431749
1158	431750
124965	431751
36077	431752
358	431753
477687	431754
61782	431755
660475	431756
354670	431757
665982	431758
195905	431759
605909	431760
531966	431761
41875	431762
55381	431763
93961	431764
481349	431765
521192	431766
14664	431767
12837	431768
217823	431769
421265	431770
760	431771
85357	431772
36465	431773
394774	431774
365674	431775
59622	431776
243286	431777
156063	431778
353704	431779
233263	431780
377585	431781
161724	431782
157674	431783
145775	431784
259133	431785
211731	431786
4562	431787
63988	431788
168996	431789
631214	431790
360850	431791
134382	431792
209198	431793
668915	431794
720185	431795
11402	431796
379840	431797
341164	431798
488994	431799
180877	431800
90228	431801
404344	431802
22525	431803
174800	431804
164644	431805
466063	431806
193231	431807
47451	431808
54340	431809
6422	431810
61785	431811
97083	431812
433768	431813
662102	431814
27140	431815
693776	431816
134627	431817
601266	431818
80372	431819
31083	431820
95499	431821
14644	431822
29386	431823
662560	431824
99838	431825
658890	431826
663240	431827
588600	431828
52004	431829
242078	431830
241360	431831
505010	431832
148867	431833
215119	431834
131835	431835
700589	431836
356869	431837
404004	431838
536495	431839
178586	431840
5826	431841
5183	431842
97689	431843
206524	431844
121778	431845
284623	431846
256276	431847
164588	431848
631390	431849
707565	431850
64547	431851
8802	431852
272105	431853
139992	431854
553392	431855
438297	431856
440179	431857
365491	431858
352626	431859
109394	431860
599656	431861
55295	431862
138842	431863
44318	431864
12937	431865
61427	431866
243137	431867
518365	431868
389866	431869
154010	431870
297851	431871
245996	431872
25708	431873
24241	431874
617227	431875
384967	431876
2919	431877
179920	431878
224907	431879
474372	431880
36702	431881
201225	431882
76702	431883
445709	431884
559138	431885
716698	431886
84054	431887
1017	431888
721715	431889
317585	431890
16127	431891
197911	431892
289651	431893
182873	431894
121826	431895
358682	431896
588193	431897
42161	431898
512586	431899
370633	431900
17928	431901
58187	431902
414921	431903
21964	431904
694889	431905
39178	431906
62088	431907
454181	431908
307502	431909
40228	431910
482255	431911
440038	431912
665427	431913
516971	431914
471930	431915
21572	431916
67165	431917
309032	431918
33526	431919
159729	431920
153811	431921
539783	431922
581732	431923
278571	431924
563698	431925
88605	431926
604049	431927
21065	431928
46979	431929
428420	431930
11475	431931
159695	431932
180036	431933
179190	431934
497732	431935
662306	431936
195374	431937
685335	431938
625645	431939
298400	431940
148366	431941
11381	431942
670741	431943
379973	431944
160349	431945
31356	431946
83773	431947
681790	431948
492804	431949
680733	431950
116891	431951
142231	431952
281906	431953
5006	431954
8746	431955
264202	431956
385318	431957
484941	431958
325189	431959
43714	431960
294733	431961
53012	431962
35756	431963
63192	431964
101413	431965
42675	431966
636374	431967
4054	431968
224930	431969
646697	431970
657034	431971
101733	431972
147975	431973
4637	431974
95737	431975
93668	431976
237572	431977
56259	431978
235104	431979
14307	431980
38282	431981
112674	431982
82672	431983
37469	431984
652237	431985
12554	431986
539715	431987
74500	431988
724176	431989
155181	431990
610411	431991
305917	431992
441770	431993
385891	431994
137072	431995
182162	431996
8943	431997
461190	431998
328042	431999
168690	432000
477688	432001
178229	432002
16068	432003
643772	432004
710485	432005
579394	432006
566835	432007
699798	432008
24450	432009
92452	432010
588	432011
145490	432012
19868	432013
507958	432014
120421	432015
500767	432016
571800	432017
543955	432018
124620	432019
637181	432020
102460	432021
522267	432022
86683	432023
138657	432024
339631	432025
167077	432026
111232	432027
264879	432028
237966	432029
238339	432030
112858	432031
689985	432032
35205	432033
557539	432034
35322	432035
407700	432036
601270	432037
656450	432038
65283	432039
132734	432040
108031	432041
487159	432042
194376	432043
12516	432044
679327	432045
501631	432046
501616	432047
177477	432048
627376	432049
485842	432050
19944	432051
708917	432052
164926	432053
20182	432054
664515	432055
389016	432056
147140	432057
4588	432058
91237	432059
420109	432060
69475	432061
150503	432062
99373	432063
99254	432064
332049	432065
304918	432066
609189	432067
240800	432068
309956	432069
9622	432070
214437	432071
158457	432072
70319	432073
18687	432074
338887	432075
95367	432076
499372	432077
610242	432078
16340	432079
572267	432080
34574	432081
31861	432082
324113	432083
180616	432084
504356	432085
362390	432086
95543	432087
317119	432088
149229	432089
107330	432090
325587	432091
54389	432092
113659	432093
3064	432094
105558	432095
425906	432096
202442	432097
9132	432098
471521	432099
49453	432100
358051	432101
49721	432102
20633	432103
17193	432104
20127	432105
2943	432106
615735	432107
291004	432108
37713	432109
134390	432110
541998	432111
456873	432112
609183	432113
431283	432114
112539	432115
600404	432116
30297	432117
226692	432118
90353	432119
46690	432120
180622	432121
39790	432122
466943	432123
290651	432124
143429	432125
121388	432126
161815	432127
258277	432128
95379	432129
18012	432130
314771	432131
271672	432132
141725	432133
390247	432134
557084	432135
19032	432136
365273	432137
269872	432138
45937	432139
243237	432140
449294	432141
83976	432142
144108	432143
376491	432144
1353	432145
256359	432146
186195	432147
2210	432148
621651	432149
94786	432150
195264	432151
264659	432152
56081	432153
351144	432154
3061	432155
179430	432156
631626	432157
96166	432158
470083	432159
565534	432160
650828	432161
17150	432162
236272	432163
618468	432164
441567	432165
106001	432166
137494	432167
3489	432168
88167	432169
209456	432170
38176	432171
288532	432172
672824	432173
32035	432174
46662	432175
135504	432176
29022	432177
155305	432178
506363	432179
339173	432180
109140	432181
556943	432182
5997	432183
169355	432184
173015	432185
632352	432186
478903	432187
85294	432188
401807	432189
45872	432190
10334	432191
631	432192
491984	432193
130009	432194
376172	432195
254330	432196
54993	432197
565877	432198
675409	432199
283132	432200
29205	432201
439539	432202
71174	432203
643642	432204
705393	432205
139881	432206
183556	432207
131410	432208
79325	432209
29701	432210
136982	432211
600186	432212
156715	432213
142907	432214
108931	432215
60104	432216
174850	432217
499460	432218
632851	432219
317223	432220
145661	432221
54297	432222
262814	432223
119630	432224
678135	432225
716229	432226
663851	432227
265491	432228
34477	432229
481643	432230
181099	432231
177227	432232
4339	432233
215670	432234
128035	432235
95732	432236
50648	432237
167051	432238
361714	432239
451971	432240
144158	432241
2397	432242
676119	432243
182757	432244
122357	432245
400016	432246
243166	432247
174145	432248
128482	432249
97971	432250
157916	432251
707838	432252
48648	432253
420414	432254
83575	432255
15286	432256
190182	432257
245727	432258
437552	432259
551680	432260
523671	432261
221695	432262
550183	432263
374059	432264
202617	432265
36349	432266
124652	432267
581232	432268
82019	432269
489164	432270
71897	432271
537662	432272
384977	432273
466207	432274
490386	432275
104003	432276
510039	432277
415935	432278
81845	432279
415730	432280
286731	432281
64539	432282
91770	432283
461910	432284
51822	432285
8934	432286
519602	432287
558235	432288
68390	432289
11175	432290
241353	432291
557332	432292
610075	432293
29976	432294
98369	432295
230365	432296
75687	432297
10592	432298
651753	432299
66237	432300
576061	432301
641368	432302
230310	432303
398772	432304
645369	432305
7659	432306
325315	432307
342056	432308
114890	432309
93369	432310
698115	432311
486875	432312
451603	432313
673577	432314
373724	432315
68582	432316
85965	432317
649210	432318
4330	432319
129327	432320
391522	432321
77828	432322
102640	432323
30803	432324
172670	432325
147862	432326
502865	432327
364878	432328
138465	432329
14248	432330
90766	432331
47795	432332
482464	432333
105085	432334
26764	432335
46792	432336
361691	432337
93727	432338
95538	432339
150170	432340
476111	432341
51959	432342
438582	432343
87884	432344
225546	432345
484289	432346
20028	432347
139991	432348
542391	432349
55261	432350
78418	432351
239567	432352
57945	432353
587282	432354
91449	432355
74172	432356
602841	432357
422131	432358
126472	432359
353848	432360
143289	432361
172815	432362
18502	432363
221977	432364
78745	432365
291499	432366
481793	432367
671082	432368
466936	432369
160973	432370
431472	432371
150072	432372
53734	432373
85851	432374
167066	432375
139810	432376
51567	432377
67823	432378
28783	432379
398960	432380
8774	432381
104043	432382
178187	432383
11852	432384
560181	432385
714670	432386
35300	432387
135018	432388
477604	432389
588668	432390
449310	432391
31793	432392
41682	432393
432676	432394
385210	432395
65272	432396
138140	432397
29994	432398
698401	432399
307745	432400
14375	432401
269674	432402
553964	432403
378987	432404
626535	432405
520123	432406
150342	432407
431119	432408
97014	432409
88956	432410
8193	432411
146189	432412
372251	432413
15305	432414
125052	432415
50548	432416
2216	432417
118463	432418
434867	432419
278108	432420
101151	432421
476730	432422
310238	432423
502368	432424
377480	432425
106124	432426
334396	432427
458183	432428
15211	432429
78001	432430
302280	432431
775	432432
186685	432433
300018	432434
141645	432435
6707	432436
94231	432437
334686	432438
132563	432439
677745	432440
192639	432441
608788	432442
39648	432443
63592	432444
86976	432445
372827	432446
36735	432447
635432	432448
604185	432449
357897	432450
684765	432451
510572	432452
152105	432453
588055	432454
84322	432455
224041	432456
95583	432457
168599	432458
6574	432459
116464	432460
36247	432461
520934	432462
614821	432463
395613	432464
107855	432465
635115	432466
564180	432467
159136	432468
136266	432469
673528	432470
54016	432471
523655	432472
366380	432473
103959	432474
616578	432475
202090	432476
535420	432477
614051	432478
450021	432479
720745	432480
33964	432481
694950	432482
223	432483
25569	432484
577515	432485
484967	432486
21925	432487
335715	432488
247198	432489
484220	432490
3733	432491
249147	432492
178810	432493
84807	432494
584102	432495
427121	432496
82844	432497
387040	432498
350093	432499
180305	432500
267137	432501
391189	432502
78889	432503
46842	432504
102962	432505
94600	432506
19964	432507
625664	432508
318189	432509
518938	432510
120661	432511
516823	432512
105124	432513
13676	432514
340921	432515
21144	432516
242948	432517
614727	432518
718747	432519
513187	432520
241141	432521
704635	432522
587205	432523
265387	432524
649628	432525
111056	432526
171448	432527
285823	432528
3540	432529
96965	432530
171691	432531
149226	432532
511802	432533
380936	432534
37035	432535
676819	432536
43307	432537
586866	432538
234453	432539
537092	432540
169637	432541
37540	432542
105899	432543
203106	432544
128898	432545
25328	432546
191708	432547
579722	432548
504271	432549
173798	432550
286874	432551
577302	432552
680352	432553
49140	432554
373368	432555
80822	432556
45126	432557
184968	432558
387382	432559
138136	432560
78930	432561
45579	432562
5406	432563
215464	432564
94463	432565
275857	432566
6243	432567
552930	432568
221788	432569
79965	432570
47195	432571
713108	432572
502589	432573
469722	432574
543102	432575
356699	432576
4232	432577
36812	432578
347419	432579
604484	432580
46072	432581
521955	432582
705962	432583
95769	432584
57818	432585
431239	432586
400886	432587
523109	432588
11518	432589
323326	432590
82239	432591
21871	432592
178509	432593
13982	432594
168116	432595
422344	432596
569446	432597
706033	432598
579701	432599
590418	432600
706723	432601
97769	432602
525306	432603
27380	432604
183059	432605
253862	432606
563	432607
25623	432608
5194	432609
473722	432610
315458	432611
138763	432612
91983	432613
302733	432614
108191	432615
361872	432616
387330	432617
546453	432618
534037	432619
405287	432620
197056	432621
155231	432622
41795	432623
40773	432624
596355	432625
38856	432626
294	432627
165969	432628
174367	432629
177177	432630
137499	432631
339555	432632
271501	432633
144741	432634
521438	432635
257184	432636
106690	432637
63995	432638
606443	432639
222753	432640
526278	432641
10802	432642
3929	432643
369398	432644
55529	432645
1997	432646
81475	432647
122468	432648
143511	432649
340884	432650
324444	432651
52708	432652
551369	432653
677706	432654
605244	432655
554346	432656
119035	432657
699757	432658
52817	432659
283452	432660
609774	432661
290592	432662
37812	432663
440359	432664
441655	432665
220172	432666
5562	432667
701	432668
182258	432669
49823	432670
192454	432671
675125	432672
557386	432673
378765	432674
111997	432675
148265	432676
227709	432677
103800	432678
509024	432679
629289	432680
527936	432681
24128	432682
304335	432683
84368	432684
467866	432685
361008	432686
263623	432687
517164	432688
234107	432689
16667	432690
318725	432691
509699	432692
118420	432693
157556	432694
447159	432695
23754	432696
479434	432697
644858	432698
579556	432699
128114	432700
577957	432701
40994	432702
684227	432703
351763	432704
186684	432705
289081	432706
68184	432707
7273	432708
24695	432709
5894	432710
394126	432711
700094	432712
415548	432713
105959	432714
517365	432715
154069	432716
6652	432717
25228	432718
613240	432719
207267	432720
229964	432721
252210	432722
115796	432723
719990	432724
38320	432725
229054	432726
129617	432727
50318	432728
75981	432729
438080	432730
524955	432731
109380	432732
265236	432733
49164	432734
649637	432735
13485	432736
124993	432737
453185	432738
487588	432739
1462	432740
214356	432741
931	432742
651681	432743
61469	432744
187817	432745
685511	432746
620211	432747
289906	432748
127718	432749
7859	432750
584544	432751
381136	432752
20204	432753
719894	432754
37532	432755
238427	432756
201386	432757
262232	432758
412	432759
583034	432760
26570	432761
224324	432762
626551	432763
542752	432764
112804	432765
205828	432766
89194	432767
34616	432768
715878	432769
651658	432770
420267	432771
147567	432772
622910	432773
156083	432774
32365	432775
563548	432776
648462	432777
1062	432778
134637	432779
49446	432780
253757	432781
529367	432782
582500	432783
497213	432784
49998	432785
236587	432786
4268	432787
92771	432788
596875	432789
5112	432790
695728	432791
237666	432792
612867	432793
380697	432794
307298	432795
641640	432796
493847	432797
443411	432798
196178	432799
2724	432800
591503	432801
460241	432802
596123	432803
116311	432804
168	432805
496864	432806
198505	432807
370661	432808
437467	432809
467221	432810
326204	432811
8812	432812
140050	432813
138017	432814
685229	432815
66433	432816
40847	432817
168633	432818
3034	432819
159943	432820
130649	432821
632275	432822
248104	432823
506086	432824
501070	432825
620989	432826
482243	432827
618820	432828
552216	432829
840	432830
70977	432831
340540	432832
410623	432833
26974	432834
504085	432835
292206	432836
62071	432837
495620	432838
160948	432839
36679	432840
174467	432841
581064	432842
508720	432843
199090	432844
605360	432845
28646	432846
588412	432847
547424	432848
685996	432849
173733	432850
143506	432851
533252	432852
211796	432853
72823	432854
431714	432855
172376	432856
715123	432857
138487	432858
159038	432859
65348	432860
63727	432861
152414	432862
584218	432863
86272	432864
524357	432865
19899	432866
687992	432867
128429	432868
124520	432869
68917	432870
552339	432871
34385	432872
12598	432873
660553	432874
594785	432875
635497	432876
414766	432877
441218	432878
313520	432879
60502	432880
125392	432881
373214	432882
347275	432883
404202	432884
158124	432885
635493	432886
234134	432887
217718	432888
574793	432889
294956	432890
3055	432891
224851	432892
129261	432893
6593	432894
415137	432895
433060	432896
84231	432897
375091	432898
692918	432899
311864	432900
535063	432901
150674	432902
11829	432903
139322	432904
228543	432905
33904	432906
16004	432907
440584	432908
335807	432909
653980	432910
10888	432911
570723	432912
567861	432913
95066	432914
111477	432915
591454	432916
545129	432917
452898	432918
635288	432919
334040	432920
541069	432921
455963	432922
139580	432923
372507	432924
46164	432925
390659	432926
652829	432927
29444	432928
10146	432929
8419	432930
276855	432931
689068	432932
607308	432933
381615	432934
27316	432935
386301	432936
179311	432937
161792	432938
15510	432939
16069	432940
56436	432941
102836	432942
298078	432943
313506	432944
472064	432945
13802	432946
564431	432947
222592	432948
43087	432949
695534	432950
87472	432951
709362	432952
9525	432953
131038	432954
491893	432955
14998	432956
723767	432957
455918	432958
52718	432959
525558	432960
90538	432961
503	432962
257628	432963
290197	432964
16698	432965
60341	432966
30449	432967
650028	432968
625299	432969
567614	432970
102370	432971
58852	432972
678606	432973
628230	432974
76044	432975
7830	432976
488989	432977
25102	432978
619901	432979
595687	432980
135589	432981
178088	432982
271113	432983
709589	432984
10156	432985
94009	432986
397771	432987
12153	432988
174805	432989
348447	432990
106056	432991
293555	432992
200631	432993
35430	432994
45392	432995
288128	432996
705212	432997
549544	432998
74106	432999
65646	433000
317573	433001
201594	433002
239960	433003
318724	433004
53717	433005
383179	433006
475101	433007
380374	433008
244092	433009
107899	433010
111624	433011
124398	433012
483812	433013
155394	433014
174550	433015
337938	433016
614157	433017
663341	433018
289021	433019
607922	433020
297828	433021
698339	433022
355207	433023
89352	433024
458331	433025
273038	433026
707995	433027
519722	433028
76378	433029
310575	433030
604337	433031
478086	433032
181714	433033
20977	433034
354444	433035
14851	433036
400512	433037
31460	433038
79885	433039
555993	433040
16520	433041
102774	433042
129358	433043
607004	433044
622434	433045
319977	433046
326923	433047
100819	433048
658975	433049
10639	433050
64132	433051
261028	433052
453193	433053
695839	433054
411774	433055
200181	433056
58731	433057
186476	433058
255502	433059
145984	433060
231722	433061
184750	433062
47070	433063
544287	433064
97655	433065
460162	433066
70033	433067
54384	433068
112348	433069
295813	433070
173449	433071
161223	433072
221132	433073
5474	433074
354277	433075
442900	433076
386991	433077
430819	433078
601830	433079
60872	433080
28607	433081
219611	433082
97904	433083
178474	433084
648158	433085
120782	433086
391214	433087
201555	433088
688505	433089
459803	433090
609894	433091
117958	433092
547941	433093
7040	433094
262801	433095
426378	433096
5160	433097
712788	433098
674622	433099
641847	433100
1452	433101
653	433102
605196	433103
143463	433104
124725	433105
341307	433106
486529	433107
501333	433108
442303	433109
401137	433110
243997	433111
2664	433112
37703	433113
2061	433114
174158	433115
501662	433116
241718	433117
109513	433118
590008	433119
462042	433120
593943	433121
38413	433122
29461	433123
199717	433124
598592	433125
8684	433126
338000	433127
257843	433128
471184	433129
182658	433130
370252	433131
578049	433132
426982	433133
219343	433134
48495	433135
540801	433136
477259	433137
453926	433138
344576	433139
41444	433140
213324	433141
626051	433142
494396	433143
418269	433144
671517	433145
624754	433146
120588	433147
215173	433148
163406	433149
89155	433150
281189	433151
48956	433152
190872	433153
6293	433154
511953	433155
83293	433156
143812	433157
182390	433158
291155	433159
561429	433160
330553	433161
14376	433162
665478	433163
261913	433164
175300	433165
159310	433166
26407	433167
162788	433168
2938	433169
172348	433170
421548	433171
434063	433172
49155	433173
37542	433174
662961	433175
372931	433176
662088	433177
633993	433178
446802	433179
606294	433180
91743	433181
605392	433182
552344	433183
702536	433184
324713	433185
453181	433186
275348	433187
368210	433188
18695	433189
477798	433190
636285	433191
214405	433192
443807	433193
614376	433194
276412	433195
555182	433196
629569	433197
9843	433198
152330	433199
132829	433200
292290	433201
138	433202
457234	433203
368933	433204
184861	433205
586857	433206
2719	433207
694312	433208
80136	433209
36284	433210
537614	433211
514736	433212
88256	433213
574776	433214
129471	433215
255171	433216
96628	433217
279957	433218
54021	433219
329194	433220
21988	433221
6651	433222
13498	433223
246286	433224
489978	433225
145801	433226
152391	433227
710684	433228
690692	433229
221924	433230
231403	433231
607938	433232
355398	433233
141678	433234
630293	433235
251747	433236
260846	433237
13868	433238
88630	433239
6453	433240
622894	433241
169545	433242
619734	433243
337870	433244
215	433245
45099	433246
572845	433247
378174	433248
601771	433249
715575	433250
456926	433251
197633	433252
21900	433253
43390	433254
27321	433255
333813	433256
5507	433257
214450	433258
219461	433259
1498	433260
468118	433261
192236	433262
132342	433263
502383	433264
638066	433265
687700	433266
202488	433267
273783	433268
543056	433269
409240	433270
521632	433271
629691	433272
230161	433273
647863	433274
489481	433275
128193	433276
215037	433277
544105	433278
195926	433279
281167	433280
166429	433281
668222	433282
720394	433283
7973	433284
310307	433285
609933	433286
528348	433287
46497	433288
150140	433289
377317	433290
20448	433291
85756	433292
124909	433293
478026	433294
411756	433295
151556	433296
536539	433297
514754	433298
161544	433299
240125	433300
160366	433301
6939	433302
100767	433303
635260	433304
95621	433305
112844	433306
100796	433307
202595	433308
140673	433309
31618	433310
595465	433311
307543	433312
420721	433313
33798	433314
15215	433315
704799	433316
519778	433317
89681	433318
171311	433319
420968	433320
25322	433321
179254	433322
95059	433323
49167	433324
89454	433325
97117	433326
344083	433327
384655	433328
56714	433329
539423	433330
9356	433331
354768	433332
160409	433333
270385	433334
10036	433335
337620	433336
166743	433337
46419	433338
614017	433339
21814	433340
196041	433341
656877	433342
115446	433343
700811	433344
98714	433345
110568	433346
621228	433347
130059	433348
410852	433349
55571	433350
79643	433351
351096	433352
565563	433353
41952	433354
670921	433355
65437	433356
177202	433357
8015	433358
494315	433359
440234	433360
514154	433361
92170	433362
138447	433363
383921	433364
296386	433365
157446	433366
21929	433367
623549	433368
693599	433369
85741	433370
111677	433371
649512	433372
134102	433373
585816	433374
511900	433375
692790	433376
147447	433377
111356	433378
176144	433379
452373	433380
5787	433381
318221	433382
207795	433383
723014	433384
446687	433385
312451	433386
173669	433387
220220	433388
15386	433389
685544	433390
570672	433391
330560	433392
675606	433393
50501	433394
264766	433395
305452	433396
369825	433397
172523	433398
175950	433399
699345	433400
139955	433401
34775	433402
552940	433403
516360	433404
634249	433405
87028	433406
168696	433407
49854	433408
195068	433409
514429	433410
15393	433411
106185	433412
327407	433413
197266	433414
130039	433415
184396	433416
404153	433417
686436	433418
239913	433419
13981	433420
87593	433421
305398	433422
531339	433423
112713	433424
658541	433425
564908	433426
171507	433427
104318	433428
607354	433429
204546	433430
286876	433431
669833	433432
126558	433433
493725	433434
510673	433435
157928	433436
147739	433437
588849	433438
492851	433439
506785	433440
120949	433441
691524	433442
22817	433443
190960	433444
638708	433445
387099	433446
152364	433447
654624	433448
44680	433449
40297	433450
154963	433451
442	433452
166731	433453
428547	433454
42037	433455
174624	433456
393583	433457
458782	433458
483964	433459
42315	433460
600126	433461
25973	433462
94000	433463
326522	433464
54893	433465
526702	433466
3136	433467
407653	433468
60617	433469
57	433470
214654	433471
622693	433472
581128	433473
519219	433474
3179	433475
589935	433476
531031	433477
394118	433478
418534	433479
123418	433480
248995	433481
5342	433482
175689	433483
45172	433484
6374	433485
165891	433486
16990	433487
284147	433488
457811	433489
60037	433490
556982	433491
671757	433492
15714	433493
524294	433494
674451	433495
32735	433496
59496	433497
332620	433498
324817	433499
36236	433500
138731	433501
243318	433502
428645	433503
505889	433504
451990	433505
1333	433506
705118	433507
263567	433508
584035	433509
7791	433510
183771	433511
28722	433512
568056	433513
102319	433514
576001	433515
543871	433516
549278	433517
724825	433518
132310	433519
26229	433520
663362	433521
20975	433522
120225	433523
689238	433524
154118	433525
120607	433526
15206	433527
659217	433528
187232	433529
161515	433530
161371	433531
90132	433532
125734	433533
96428	433534
30736	433535
468061	433536
313446	433537
9012	433538
185899	433539
11906	433540
544805	433541
437787	433542
13109	433543
55536	433544
693754	433545
504680	433546
725205	433547
57534	433548
363245	433549
49451	433550
436565	433551
103582	433552
591508	433553
93052	433554
721017	433555
640706	433556
104940	433557
653002	433558
219338	433559
586973	433560
152299	433561
64398	433562
359035	433563
344809	433564
493738	433565
362545	433566
491104	433567
718694	433568
461031	433569
295156	433570
36005	433571
309504	433572
16482	433573
29466	433574
94952	433575
46354	433576
486318	433577
162500	433578
173966	433579
302	433580
599077	433581
474946	433582
392990	433583
12492	433584
150709	433585
101547	433586
9423	433587
180549	433588
142183	433589
270409	433590
153071	433591
421095	433592
423574	433593
52187	433594
142015	433595
99649	433596
96989	433597
52409	433598
117434	433599
72556	433600
716190	433601
205485	433602
87663	433603
126142	433604
501715	433605
451373	433606
381944	433607
222476	433608
183435	433609
292297	433610
320687	433611
324581	433612
597453	433613
614086	433614
653935	433615
341141	433616
102083	433617
188491	433618
578730	433619
106477	433620
343797	433621
276319	433622
479034	433623
28166	433624
1892	433625
376431	433626
198549	433627
277448	433628
85733	433629
724699	433630
507413	433631
76005	433632
34948	433633
344882	433634
48730	433635
34931	433636
348222	433637
134991	433638
718600	433639
173692	433640
555698	433641
172876	433642
599126	433643
302228	433644
21287	433645
558306	433646
493045	433647
723257	433648
33453	433649
529285	433650
111716	433651
158499	433652
456144	433653
179654	433654
305830	433655
66601	433656
34695	433657
233817	433658
291792	433659
113469	433660
562668	433661
100402	433662
84494	433663
549535	433664
35795	433665
130975	433666
443387	433667
49909	433668
102585	433669
78587	433670
115802	433671
473245	433672
191621	433673
164670	433674
361554	433675
256342	433676
264386	433677
714756	433678
705697	433679
406754	433680
154061	433681
102	433682
74799	433683
337020	433684
683507	433685
631326	433686
526314	433687
528105	433688
26616	433689
134258	433690
12662	433691
207679	433692
479226	433693
604	433694
648215	433695
344062	433696
80146	433697
502765	433698
700940	433699
96696	433700
100266	433701
240395	433702
83559	433703
19446	433704
127492	433705
525767	433706
344635	433707
258397	433708
3128	433709
11857	433710
288212	433711
284867	433712
472929	433713
173912	433714
211519	433715
18462	433716
87267	433717
91389	433718
5844	433719
214339	433720
150795	433721
380514	433722
716928	433723
70771	433724
110946	433725
608131	433726
6638	433727
605282	433728
31187	433729
218895	433730
418700	433731
84011	433732
186060	433733
710334	433734
532703	433735
33845	433736
372148	433737
114819	433738
213781	433739
417646	433740
384110	433741
158683	433742
6169	433743
375956	433744
128795	433745
325868	433746
714206	433747
432778	433748
131762	433749
19834	433750
19294	433751
306119	433752
96966	433753
596285	433754
567497	433755
333689	433756
623883	433757
173530	433758
611020	433759
396564	433760
156997	433761
374014	433762
564497	433763
340307	433764
628283	433765
48272	433766
312503	433767
636173	433768
58726	433769
406448	433770
57896	433771
159439	433772
220293	433773
129186	433774
323910	433775
6502	433776
46952	433777
133069	433778
286897	433779
139946	433780
587452	433781
601139	433782
44114	433783
674928	433784
359189	433785
698715	433786
4211	433787
220237	433788
4198	433789
679809	433790
144299	433791
432049	433792
674922	433793
564759	433794
479514	433795
38398	433796
63768	433797
10419	433798
200617	433799
11627	433800
414280	433801
318678	433802
30360	433803
17303	433804
359730	433805
89246	433806
565543	433807
505396	433808
264897	433809
5100	433810
335679	433811
400815	433812
412889	433813
507251	433814
308329	433815
717339	433816
515814	433817
589603	433818
461767	433819
186133	433820
122366	433821
398320	433822
353965	433823
423643	433824
131227	433825
56029	433826
2844	433827
678927	433828
150731	433829
335616	433830
148245	433831
296107	433832
66303	433833
683061	433834
28078	433835
185154	433836
147239	433837
13246	433838
525663	433839
100015	433840
25349	433841
318605	433842
628877	433843
555686	433844
777	433845
339809	433846
561182	433847
2983	433848
576085	433849
133151	433850
448051	433851
473484	433852
670144	433853
154084	433854
645930	433855
350477	433856
77853	433857
435955	433858
111995	433859
403839	433860
15398	433861
668294	433862
543622	433863
35492	433864
276970	433865
34466	433866
452961	433867
310858	433868
189981	433869
528257	433870
387332	433871
333601	433872
1881	433873
486015	433874
419798	433875
379902	433876
598622	433877
430146	433878
561525	433879
715427	433880
127891	433881
314014	433882
232323	433883
402182	433884
19864	433885
526203	433886
670673	433887
220	433888
68580	433889
238374	433890
379	433891
12155	433892
141396	433893
536737	433894
265386	433895
694234	433896
595534	433897
43248	433898
401723	433899
461947	433900
504	433901
531660	433902
35254	433903
480806	433904
675594	433905
145535	433906
10576	433907
707166	433908
31020	433909
9645	433910
148905	433911
353131	433912
784	433913
88986	433914
234355	433915
519932	433916
572864	433917
485845	433918
100278	433919
320328	433920
100821	433921
54895	433922
396691	433923
208210	433924
120205	433925
390998	433926
2885	433927
185768	433928
18567	433929
632526	433930
182065	433931
37506	433932
138981	433933
436032	433934
184529	433935
490564	433936
39132	433937
64895	433938
167292	433939
128212	433940
2867	433941
525807	433942
560700	433943
170646	433944
196788	433945
327850	433946
653671	433947
19239	433948
302544	433949
204792	433950
300670	433951
319334	433952
251821	433953
176234	433954
66737	433955
89047	433956
59278	433957
445842	433958
334384	433959
48826	433960
552471	433961
4423	433962
347147	433963
696203	433964
121841	433965
538405	433966
460648	433967
316854	433968
594009	433969
70378	433970
568386	433971
705752	433972
297898	433973
590436	433974
186783	433975
711022	433976
107163	433977
722593	433978
49157	433979
633222	433980
94221	433981
155761	433982
635278	433983
248687	433984
531	433985
47059	433986
386853	433987
92014	433988
436028	433989
14275	433990
99088	433991
520143	433992
510136	433993
455553	433994
422368	433995
161031	433996
171091	433997
148803	433998
37208	433999
142919	434000
136896	434001
426481	434002
599986	434003
305991	434004
327142	434005
324764	434006
7701	434007
7529	434008
9098	434009
698914	434010
240006	434011
180709	434012
50897	434013
120617	434014
5195	434015
530143	434016
219110	434017
16345	434018
662674	434019
461643	434020
302270	434021
295145	434022
38635	434023
9431	434024
18383	434025
145196	434026
117168	434027
70851	434028
68966	434029
489947	434030
645256	434031
341871	434032
178471	434033
677462	434034
648344	434035
123845	434036
478722	434037
22106	434038
400412	434039
80985	434040
40057	434041
437492	434042
46633	434043
44901	434044
49341	434045
111787	434046
500282	434047
627668	434048
493264	434049
118644	434050
556791	434051
675413	434052
168227	434053
105537	434054
643155	434055
596308	434056
166945	434057
81682	434058
16787	434059
613580	434060
273267	434061
652151	434062
44489	434063
141146	434064
69879	434065
410893	434066
639329	434067
117319	434068
14494	434069
622276	434070
59058	434071
557336	434072
686472	434073
368060	434074
706144	434075
175704	434076
244855	434077
348526	434078
465865	434079
340616	434080
444142	434081
347733	434082
150246	434083
77152	434084
654148	434085
140775	434086
277010	434087
114384	434088
342827	434089
142163	434090
41251	434091
42466	434092
478053	434093
84455	434094
124174	434095
208020	434096
64738	434097
587968	434098
109912	434099
240805	434100
480207	434101
78128	434102
537004	434103
429118	434104
704705	434105
18049	434106
466675	434107
60164	434108
7399	434109
596532	434110
575747	434111
160690	434112
282336	434113
433050	434114
165496	434115
559186	434116
137322	434117
297590	434118
696446	434119
170565	434120
160010	434121
79157	434122
519394	434123
144421	434124
49773	434125
88625	434126
61476	434127
239884	434128
198845	434129
156827	434130
4101	434131
74982	434132
454097	434133
175229	434134
240531	434135
545552	434136
1275	434137
75688	434138
583116	434139
175709	434140
183068	434141
378271	434142
289949	434143
469775	434144
56922	434145
92880	434146
403947	434147
37137	434148
83920	434149
167350	434150
295049	434151
18262	434152
95849	434153
108	434154
324308	434155
19240	434156
120360	434157
661005	434158
23340	434159
37855	434160
18190	434161
127194	434162
215132	434163
604757	434164
372757	434165
390675	434166
426897	434167
124399	434168
107772	434169
12270	434170
102856	434171
697961	434172
75775	434173
139884	434174
548700	434175
630833	434176
100080	434177
238343	434178
382652	434179
346516	434180
226070	434181
86754	434182
630565	434183
705405	434184
257474	434185
89472	434186
199544	434187
63027	434188
105659	434189
323017	434190
239414	434191
112024	434192
435420	434193
173367	434194
312868	434195
418426	434196
653186	434197
480923	434198
24080	434199
410033	434200
80102	434201
659303	434202
722114	434203
478360	434204
703291	434205
18861	434206
325835	434207
368070	434208
442507	434209
517854	434210
28692	434211
97136	434212
1863	434213
721941	434214
263400	434215
948	434216
82474	434217
639127	434218
6951	434219
253471	434220
381728	434221
144757	434222
14980	434223
594624	434224
550440	434225
482680	434226
672575	434227
602823	434228
411397	434229
216385	434230
149976	434231
190898	434232
17628	434233
607581	434234
648501	434235
58127	434236
613651	434237
217278	434238
555150	434239
124754	434240
556405	434241
29998	434242
249014	434243
272894	434244
282415	434245
372312	434246
1992	434247
393660	434248
414464	434249
616047	434250
400890	434251
201116	434252
78149	434253
71482	434254
47504	434255
703045	434256
175320	434257
557323	434258
48099	434259
448381	434260
355643	434261
412650	434262
690901	434263
557290	434264
478645	434265
147069	434266
552941	434267
697778	434268
323367	434269
30478	434270
512852	434271
333618	434272
617356	434273
510142	434274
2748	434275
239428	434276
147274	434277
611418	434278
49713	434279
281180	434280
16709	434281
674510	434282
14766	434283
701166	434284
166244	434285
243298	434286
103786	434287
423197	434288
665538	434289
49729	434290
661683	434291
125129	434292
260426	434293
553776	434294
19739	434295
42184	434296
395621	434297
211936	434298
302662	434299
704696	434300
99305	434301
156098	434302
234492	434303
119807	434304
454120	434305
3408	434306
656569	434307
29878	434308
635823	434309
103655	434310
378298	434311
8426	434312
29627	434313
90289	434314
147820	434315
406810	434316
127406	434317
86811	434318
211715	434319
205878	434320
111681	434321
563864	434322
454945	434323
355502	434324
503714	434325
212307	434326
38168	434327
36004	434328
520174	434329
246150	434330
57501	434331
105100	434332
644654	434333
416448	434334
52760	434335
28486	434336
175448	434337
151177	434338
280781	434339
231596	434340
338355	434341
291999	434342
427266	434343
72895	434344
87300	434345
59811	434346
64267	434347
107264	434348
140481	434349
37432	434350
145174	434351
463249	434352
174728	434353
502330	434354
704555	434355
669474	434356
331873	434357
492714	434358
207457	434359
7165	434360
26201	434361
313762	434362
45489	434363
394714	434364
153796	434365
129349	434366
408054	434367
261501	434368
26153	434369
47445	434370
24071	434371
557381	434372
40958	434373
528593	434374
161846	434375
98755	434376
559166	434377
174596	434378
371850	434379
4044	434380
33377	434381
440194	434382
370329	434383
117285	434384
472612	434385
291428	434386
78196	434387
402199	434388
62113	434389
52481	434390
132354	434391
547865	434392
51470	434393
192557	434394
371349	434395
18980	434396
625386	434397
57112	434398
649870	434399
56608	434400
600488	434401
20546	434402
26515	434403
421345	434404
16376	434405
718988	434406
105750	434407
27786	434408
535335	434409
139931	434410
401352	434411
100252	434412
15318	434413
58009	434414
3299	434415
119568	434416
49079	434417
315481	434418
8337	434419
147677	434420
100449	434421
28086	434422
347340	434423
95497	434424
253628	434425
102004	434426
178344	434427
498848	434428
205359	434429
435598	434430
79159	434431
59534	434432
217505	434433
592362	434434
502354	434435
11605	434436
656343	434437
69555	434438
139398	434439
388238	434440
495438	434441
127330	434442
439862	434443
271639	434444
335985	434445
555701	434446
222741	434447
655957	434448
400546	434449
14107	434450
110228	434451
169341	434452
33112	434453
709405	434454
10079	434455
477863	434456
97068	434457
678120	434458
641062	434459
309088	434460
161621	434461
614766	434462
531648	434463
49965	434464
414621	434465
216133	434466
646633	434467
146455	434468
605544	434469
68715	434470
240590	434471
16749	434472
188919	434473
178949	434474
563528	434475
532346	434476
718730	434477
274296	434478
4533	434479
43501	434480
524971	434481
138498	434482
1384	434483
54942	434484
126348	434485
616266	434486
300398	434487
112739	434488
631053	434489
493590	434490
30956	434491
5727	434492
97687	434493
157319	434494
21579	434495
560324	434496
555764	434497
177572	434498
117557	434499
432450	434500
77699	434501
120927	434502
185172	434503
451498	434504
34525	434505
341599	434506
361053	434507
133356	434508
236580	434509
630970	434510
139621	434511
10796	434512
545465	434513
471022	434514
80520	434515
25099	434516
434619	434517
391047	434518
256496	434519
294766	434520
49523	434521
575019	434522
88395	434523
211489	434524
2870	434525
435653	434526
199506	434527
570681	434528
181695	434529
18756	434530
58615	434531
179325	434532
665255	434533
66616	434534
202662	434535
420889	434536
677949	434537
364787	434538
3497	434539
379455	434540
6935	434541
402024	434542
35225	434543
13522	434544
676709	434545
2874	434546
345033	434547
45048	434548
39149	434549
254791	434550
276849	434551
168882	434552
657701	434553
227933	434554
189292	434555
40106	434556
473127	434557
588951	434558
415911	434559
50607	434560
297555	434561
518090	434562
102505	434563
674566	434564
70021	434565
94767	434566
292727	434567
509717	434568
166510	434569
65297	434570
210165	434571
293197	434572
392820	434573
405798	434574
19321	434575
591435	434576
149775	434577
209437	434578
709003	434579
97204	434580
72371	434581
121128	434582
377803	434583
515491	434584
100872	434585
453403	434586
719867	434587
6622	434588
188712	434589
447005	434590
659694	434591
44138	434592
556324	434593
10296	434594
159868	434595
83500	434596
33797	434597
105292	434598
417050	434599
489208	434600
60989	434601
8533	434602
77361	434603
11397	434604
597099	434605
593325	434606
88858	434607
491162	434608
341833	434609
466404	434610
550121	434611
686396	434612
463134	434613
8486	434614
140055	434615
21331	434616
155326	434617
426570	434618
428159	434619
223209	434620
543201	434621
210925	434622
80511	434623
539381	434624
158355	434625
627010	434626
657447	434627
641722	434628
27729	434629
429849	434630
50514	434631
654443	434632
12788	434633
457240	434634
405089	434635
24188	434636
332158	434637
90756	434638
160682	434639
127	434640
658761	434641
84548	434642
86732	434643
678433	434644
690687	434645
124828	434646
29016	434647
325719	434648
17991	434649
213267	434650
130733	434651
207806	434652
415152	434653
46778	434654
133403	434655
92607	434656
629573	434657
286532	434658
172323	434659
276110	434660
338697	434661
250304	434662
404013	434663
384917	434664
28202	434665
96305	434666
167433	434667
156580	434668
80261	434669
146833	434670
588557	434671
284695	434672
98884	434673
380299	434674
15313	434675
369187	434676
684419	434677
50610	434678
412727	434679
2489	434680
314245	434681
290503	434682
136787	434683
120214	434684
482537	434685
542460	434686
460298	434687
6701	434688
508429	434689
565911	434690
499027	434691
67429	434692
80511	434693
416339	434694
172723	434695
63032	434696
60718	434697
395470	434698
723857	434699
305184	434700
362889	434701
903	434702
301171	434703
216824	434704
218336	434705
96645	434706
279	434707
69716	434708
129722	434709
510255	434710
118244	434711
9863	434712
491115	434713
145239	434714
159464	434715
274045	434716
486502	434717
424896	434718
90173	434719
455579	434720
685886	434721
696455	434722
676889	434723
183331	434724
592761	434725
7185	434726
196102	434727
93115	434728
557801	434729
447074	434730
529516	434731
332270	434732
197858	434733
484661	434734
56399	434735
120958	434736
155963	434737
122271	434738
202980	434739
408236	434740
170607	434741
16641	434742
638118	434743
106909	434744
285881	434745
39042	434746
442969	434747
95109	434748
442025	434749
35099	434750
281661	434751
470606	434752
64775	434753
356881	434754
29845	434755
31501	434756
463509	434757
222875	434758
113152	434759
313246	434760
706149	434761
297831	434762
374004	434763
509062	434764
699557	434765
4565	434766
388821	434767
196228	434768
282344	434769
717864	434770
348679	434771
4709	434772
512474	434773
95061	434774
479954	434775
138369	434776
27799	434777
414448	434778
633317	434779
426125	434780
177436	434781
163093	434782
337562	434783
154135	434784
207297	434785
185820	434786
692154	434787
555008	434788
304192	434789
609789	434790
42444	434791
379828	434792
549111	434793
8248	434794
491945	434795
221802	434796
44064	434797
593100	434798
142099	434799
407462	434800
361921	434801
21632	434802
15713	434803
106619	434804
236967	434805
657189	434806
664481	434807
705515	434808
256729	434809
330816	434810
177798	434811
68797	434812
274257	434813
240650	434814
637513	434815
213978	434816
49979	434817
480906	434818
265391	434819
73923	434820
181406	434821
102740	434822
440702	434823
292336	434824
169667	434825
9291	434826
176795	434827
649243	434828
269603	434829
462262	434830
411036	434831
74474	434832
691658	434833
329855	434834
54362	434835
28010	434836
70805	434837
599030	434838
721289	434839
167923	434840
380101	434841
561659	434842
105022	434843
182108	434844
535859	434845
1598	434846
240503	434847
17737	434848
646716	434849
319232	434850
531670	434851
94092	434852
97830	434853
43686	434854
88931	434855
249613	434856
89325	434857
368542	434858
158531	434859
699206	434860
73607	434861
642108	434862
122849	434863
497059	434864
294008	434865
183118	434866
330700	434867
217582	434868
723438	434869
473015	434870
227238	434871
697974	434872
429283	434873
32372	434874
204635	434875
126572	434876
486237	434877
384109	434878
604142	434879
18105	434880
20832	434881
315263	434882
712203	434883
528299	434884
156073	434885
684094	434886
720475	434887
564274	434888
259242	434889
132144	434890
150690	434891
21235	434892
61708	434893
184953	434894
492975	434895
235704	434896
341631	434897
415579	434898
406309	434899
39766	434900
590223	434901
73771	434902
723306	434903
378413	434904
371629	434905
139718	434906
132213	434907
158215	434908
19023	434909
93707	434910
273041	434911
217316	434912
8096	434913
140098	434914
167872	434915
648652	434916
377116	434917
241298	434918
602952	434919
48819	434920
238695	434921
676176	434922
512622	434923
459317	434924
643178	434925
38495	434926
445933	434927
660580	434928
230512	434929
149854	434930
39909	434931
633139	434932
716169	434933
21481	434934
646015	434935
209418	434936
249242	434937
42845	434938
314160	434939
402329	434940
41003	434941
272934	434942
2118	434943
579766	434944
297853	434945
201685	434946
468702	434947
247583	434948
104846	434949
144401	434950
108662	434951
392219	434952
153687	434953
88595	434954
579809	434955
467957	434956
106939	434957
351976	434958
77912	434959
83459	434960
3789	434961
223552	434962
67180	434963
414215	434964
57368	434965
2554	434966
15190	434967
12631	434968
472223	434969
171527	434970
186877	434971
91724	434972
131966	434973
318839	434974
25022	434975
438001	434976
627724	434977
179923	434978
4031	434979
426817	434980
8574	434981
132020	434982
601512	434983
15288	434984
490723	434985
678723	434986
700760	434987
526483	434988
510818	434989
478865	434990
87462	434991
43197	434992
471296	434993
329665	434994
583633	434995
125173	434996
240530	434997
367205	434998
629274	434999
661574	435000
413814	435001
274	435002
44144	435003
610045	435004
638862	435005
344260	435006
182403	435007
508304	435008
228471	435009
80262	435010
45387	435011
46436	435012
14499	435013
83972	435014
211644	435015
71936	435016
700989	435017
184534	435018
675813	435019
85098	435020
124452	435021
474780	435022
184408	435023
568829	435024
1855	435025
53053	435026
151715	435027
130106	435028
328242	435029
625580	435030
426159	435031
649271	435032
469047	435033
212073	435034
471681	435035
175600	435036
52824	435037
125676	435038
274682	435039
586091	435040
111464	435041
237433	435042
319604	435043
73394	435044
36964	435045
710930	435046
599951	435047
277828	435048
61255	435049
698869	435050
179314	435051
5	435052
20750	435053
1004	435054
89492	435055
645613	435056
108538	435057
428868	435058
61199	435059
287594	435060
137381	435061
199316	435062
79489	435063
29519	435064
703373	435065
5663	435066
99186	435067
140919	435068
98199	435069
341249	435070
225745	435071
152645	435072
174455	435073
636831	435074
5841	435075
117022	435076
19437	435077
35335	435078
2184	435079
134725	435080
525584	435081
17353	435082
23423	435083
389471	435084
272909	435085
183765	435086
115717	435087
113675	435088
4065	435089
182313	435090
339737	435091
379295	435092
9524	435093
531092	435094
464808	435095
12472	435096
160009	435097
44329	435098
570740	435099
3287	435100
575772	435101
605788	435102
597982	435103
17189	435104
5585	435105
17827	435106
435750	435107
243693	435108
290881	435109
231385	435110
606172	435111
658606	435112
182423	435113
104778	435114
556754	435115
68380	435116
664603	435117
2155	435118
68442	435119
347827	435120
321756	435121
323355	435122
18384	435123
70318	435124
474688	435125
113250	435126
394180	435127
319105	435128
17861	435129
120190	435130
332065	435131
288522	435132
64244	435133
387228	435134
369460	435135
174779	435136
513639	435137
468619	435138
685145	435139
149029	435140
363774	435141
691349	435142
28426	435143
98863	435144
504564	435145
127188	435146
546576	435147
128769	435148
200841	435149
1228	435150
11423	435151
574675	435152
683448	435153
592695	435154
181375	435155
309428	435156
437246	435157
251864	435158
146453	435159
66999	435160
226611	435161
354685	435162
1274	435163
471169	435164
155992	435165
272202	435166
299950	435167
25901	435168
119472	435169
675423	435170
635895	435171
16341	435172
422569	435173
6781	435174
42635	435175
718691	435176
85765	435177
431866	435178
576789	435179
615454	435180
801	435181
480954	435182
520280	435183
28963	435184
7442	435185
304760	435186
184629	435187
177813	435188
573641	435189
478556	435190
703789	435191
534226	435192
597375	435193
148673	435194
216690	435195
146859	435196
611290	435197
156714	435198
121654	435199
629741	435200
26560	435201
471947	435202
363806	435203
153553	435204
334878	435205
774	435206
305287	435207
708233	435208
336824	435209
278206	435210
3605	435211
418493	435212
247118	435213
635377	435214
79997	435215
235192	435216
191553	435217
528161	435218
74581	435219
59765	435220
72279	435221
16874	435222
140583	435223
90670	435224
8548	435225
221197	435226
122460	435227
127708	435228
192955	435229
166307	435230
412166	435231
228429	435232
620968	435233
722887	435234
162734	435235
134079	435236
542515	435237
169713	435238
456463	435239
157027	435240
566454	435241
213994	435242
497367	435243
516014	435244
6444	435245
436745	435246
531639	435247
311551	435248
502569	435249
272135	435250
323780	435251
56910	435252
257779	435253
9852	435254
436074	435255
228067	435256
120249	435257
150933	435258
173021	435259
392328	435260
5180	435261
309309	435262
86574	435263
33699	435264
228700	435265
132993	435266
31650	435267
323077	435268
5157	435269
669918	435270
342690	435271
186716	435272
453866	435273
522019	435274
324663	435275
530906	435276
88764	435277
678577	435278
101955	435279
65043	435280
570962	435281
337123	435282
482065	435283
10672	435284
334773	435285
14777	435286
272697	435287
18809	435288
143915	435289
544466	435290
253289	435291
353244	435292
190022	435293
136566	435294
36667	435295
26364	435296
5806	435297
724586	435298
483949	435299
161670	435300
31646	435301
3147	435302
246165	435303
414235	435304
107366	435305
649332	435306
193300	435307
201057	435308
420616	435309
428320	435310
545689	435311
653078	435312
15438	435313
28133	435314
311426	435315
308261	435316
710935	435317
413002	435318
363936	435319
465464	435320
179030	435321
39016	435322
151175	435323
37319	435324
151921	435325
32597	435326
17589	435327
55605	435328
204214	435329
236840	435330
344163	435331
634056	435332
337935	435333
150393	435334
8234	435335
128579	435336
319204	435337
343293	435338
10977	435339
504845	435340
163453	435341
399420	435342
281534	435343
315775	435344
20562	435345
114400	435346
330318	435347
431440	435348
622558	435349
430788	435350
141352	435351
32046	435352
104842	435353
64246	435354
40818	435355
4252	435356
498762	435357
312030	435358
303071	435359
181393	435360
37924	435361
813	435362
297088	435363
645645	435364
157393	435365
162129	435366
160488	435367
167107	435368
94991	435369
131696	435370
132903	435371
38890	435372
34591	435373
376364	435374
305448	435375
84603	435376
401593	435377
385802	435378
692273	435379
701218	435380
135894	435381
184045	435382
146949	435383
131474	435384
31564	435385
405325	435386
48	435387
406945	435388
640687	435389
145980	435390
700806	435391
250916	435392
142241	435393
237893	435394
72710	435395
644750	435396
303885	435397
691957	435398
11424	435399
617790	435400
153740	435401
437476	435402
96683	435403
102255	435404
506335	435405
25993	435406
77219	435407
425913	435408
635968	435409
294996	435410
286515	435411
181514	435412
9310	435413
23721	435414
685587	435415
326057	435416
33668	435417
642773	435418
90515	435419
30805	435420
132790	435421
685308	435422
119208	435423
50730	435424
42164	435425
246892	435426
247562	435427
510546	435428
39785	435429
577876	435430
144811	435431
165374	435432
174603	435433
86743	435434
696855	435435
34422	435436
152952	435437
92089	435438
545596	435439
158023	435440
162440	435441
664658	435442
195595	435443
133015	435444
450624	435445
119489	435446
12041	435447
236908	435448
236878	435449
97190	435450
370378	435451
635807	435452
420674	435453
373093	435454
36290	435455
14795	435456
118650	435457
294830	435458
561197	435459
174694	435460
242701	435461
263544	435462
201814	435463
297368	435464
24112	435465
4321	435466
307568	435467
355636	435468
278924	435469
661863	435470
138688	435471
7015	435472
92428	435473
125433	435474
522548	435475
78100	435476
94758	435477
398618	435478
48135	435479
137743	435480
160313	435481
317409	435482
502300	435483
317113	435484
406121	435485
25225	435486
481852	435487
497730	435488
50222	435489
18697	435490
70791	435491
374635	435492
338413	435493
8409	435494
419856	435495
349616	435496
111437	435497
356318	435498
188439	435499
410254	435500
21400	435501
114	435502
375596	435503
552330	435504
513509	435505
170295	435506
623008	435507
586069	435508
110926	435509
52167	435510
264108	435511
253177	435512
259623	435513
371469	435514
142195	435515
265807	435516
184368	435517
344480	435518
131536	435519
195686	435520
281219	435521
670630	435522
130759	435523
333493	435524
427319	435525
11213	435526
182889	435527
139839	435528
119239	435529
107913	435530
110305	435531
676220	435532
636286	435533
9831	435534
423602	435535
302316	435536
661307	435537
79169	435538
139323	435539
76657	435540
122595	435541
500644	435542
67631	435543
630314	435544
451663	435545
561689	435546
674180	435547
93684	435548
624515	435549
128782	435550
124199	435551
669123	435552
13719	435553
521641	435554
317901	435555
28781	435556
85043	435557
839	435558
375587	435559
142339	435560
173118	435561
463918	435562
13145	435563
16477	435564
398295	435565
167072	435566
4794	435567
187066	435568
469593	435569
63306	435570
562952	435571
341730	435572
33977	435573
140449	435574
2999	435575
707060	435576
27891	435577
273988	435578
177221	435579
203530	435580
396021	435581
429482	435582
27636	435583
312839	435584
43777	435585
171362	435586
136876	435587
141521	435588
313156	435589
413289	435590
186895	435591
657824	435592
237537	435593
123066	435594
624	435595
708600	435596
316142	435597
512045	435598
32044	435599
161590	435600
323685	435601
555416	435602
457332	435603
95335	435604
125921	435605
32913	435606
75058	435607
543834	435608
81116	435609
471642	435610
441710	435611
550754	435612
339021	435613
34337	435614
9952	435615
705518	435616
518022	435617
393724	435618
92303	435619
538068	435620
397707	435621
286060	435622
18038	435623
429944	435624
541809	435625
8903	435626
68319	435627
348959	435628
681821	435629
371402	435630
80578	435631
149486	435632
623757	435633
22351	435634
177280	435635
152219	435636
29746	435637
294624	435638
170093	435639
357058	435640
122144	435641
329780	435642
83983	435643
17477	435644
448842	435645
137973	435646
309388	435647
181420	435648
141794	435649
173191	435650
503378	435651
286046	435652
304647	435653
121666	435654
29455	435655
669114	435656
651255	435657
167138	435658
128024	435659
126865	435660
212131	435661
74737	435662
258542	435663
42276	435664
181640	435665
634327	435666
36171	435667
152830	435668
169974	435669
137244	435670
9593	435671
572166	435672
593142	435673
293923	435674
177348	435675
571146	435676
10019	435677
295969	435678
148983	435679
401843	435680
258784	435681
67478	435682
305220	435683
398524	435684
368808	435685
293758	435686
672322	435687
636639	435688
349277	435689
711331	435690
350835	435691
464060	435692
41302	435693
37449	435694
178159	435695
572986	435696
409548	435697
47877	435698
150269	435699
567373	435700
155996	435701
48802	435702
222265	435703
676456	435704
660575	435705
438040	435706
581014	435707
486234	435708
89616	435709
158572	435710
105057	435711
294440	435712
660859	435713
233324	435714
170249	435715
183309	435716
715880	435717
76802	435718
684669	435719
120424	435720
114260	435721
331243	435722
98105	435723
345698	435724
131627	435725
44943	435726
405915	435727
139380	435728
541269	435729
356432	435730
397315	435731
3453	435732
104174	435733
244347	435734
42848	435735
439710	435736
39282	435737
648712	435738
67028	435739
13327	435740
369500	435741
35413	435742
87662	435743
179357	435744
245066	435745
145261	435746
5973	435747
155987	435748
666252	435749
128763	435750
654821	435751
305774	435752
541040	435753
2713	435754
632117	435755
39345	435756
175390	435757
287833	435758
220425	435759
705814	435760
276233	435761
642544	435762
594625	435763
6582	435764
455119	435765
67385	435766
84483	435767
534336	435768
601069	435769
637427	435770
478230	435771
49809	435772
182309	435773
254195	435774
49575	435775
125684	435776
44478	435777
215085	435778
58738	435779
700096	435780
121	435781
8783	435782
73471	435783
216403	435784
101176	435785
172021	435786
672486	435787
282499	435788
462860	435789
497679	435790
324019	435791
399423	435792
66474	435793
37761	435794
457189	435795
501236	435796
573711	435797
131912	435798
539067	435799
597798	435800
49627	435801
26633	435802
118	435803
663026	435804
337894	435805
58436	435806
585784	435807
16922	435808
288516	435809
208665	435810
82109	435811
72387	435812
462160	435813
442680	435814
617244	435815
75015	435816
632793	435817
410183	435818
549129	435819
417978	435820
174288	435821
169351	435822
266775	435823
274961	435824
557178	435825
475562	435826
111751	435827
387357	435828
693035	435829
114222	435830
520872	435831
1365	435832
184804	435833
601032	435834
418401	435835
412113	435836
438394	435837
362987	435838
38755	435839
451609	435840
265130	435841
62213	435842
387106	435843
62888	435844
207928	435845
300034	435846
594913	435847
16311	435848
5633	435849
143937	435850
146286	435851
359619	435852
528963	435853
439303	435854
65531	435855
479468	435856
5868	435857
138722	435858
54362	435859
342568	435860
501042	435861
676236	435862
33297	435863
534383	435864
106776	435865
508376	435866
705192	435867
39241	435868
24115	435869
27222	435870
84073	435871
152754	435872
192545	435873
315716	435874
670786	435875
187104	435876
268435	435877
173785	435878
704523	435879
46278	435880
203408	435881
88412	435882
117217	435883
566785	435884
686480	435885
324983	435886
21993	435887
612076	435888
159827	435889
174364	435890
36155	435891
510015	435892
401936	435893
36727	435894
98845	435895
216993	435896
128987	435897
83560	435898
125959	435899
107096	435900
374464	435901
79822	435902
704157	435903
700068	435904
164481	435905
605465	435906
227340	435907
634710	435908
38018	435909
5772	435910
236251	435911
401012	435912
649639	435913
11846	435914
81674	435915
2274	435916
18260	435917
499655	435918
428729	435919
31775	435920
288874	435921
17380	435922
67623	435923
222512	435924
687812	435925
308088	435926
136338	435927
202002	435928
273679	435929
534761	435930
489348	435931
115208	435932
347936	435933
684371	435934
142803	435935
12406	435936
109662	435937
336111	435938
696318	435939
32700	435940
5750	435941
17864	435942
185417	435943
713419	435944
168171	435945
36129	435946
2641	435947
235785	435948
44147	435949
50793	435950
24764	435951
646056	435952
70652	435953
97023	435954
330427	435955
17230	435956
509213	435957
2	435958
43609	435959
37686	435960
517541	435961
452940	435962
161702	435963
1339	435964
96132	435965
58190	435966
27253	435967
269398	435968
342788	435969
66148	435970
616288	435971
121882	435972
396146	435973
38844	435974
118438	435975
145765	435976
623514	435977
111097	435978
49123	435979
162252	435980
5994	435981
201500	435982
533158	435983
559884	435984
569764	435985
32400	435986
417296	435987
55802	435988
90576	435989
214017	435990
9589	435991
172523	435992
596673	435993
228376	435994
170783	435995
165464	435996
509883	435997
6694	435998
299823	435999
425538	436000
57672	436001
480502	436002
26016	436003
274032	436004
273647	436005
99641	436006
559526	436007
5268	436008
54982	436009
76810	436010
224665	436011
173526	436012
7022	436013
207799	436014
467858	436015
46280	436016
379242	436017
271240	436018
19140	436019
309557	436020
84985	436021
47921	436022
32900	436023
383650	436024
694014	436025
338114	436026
46634	436027
173873	436028
518108	436029
48863	436030
80145	436031
676621	436032
121153	436033
81659	436034
496097	436035
110211	436036
347700	436037
86161	436038
308745	436039
514323	436040
294455	436041
96265	436042
80725	436043
215570	436044
123062	436045
526342	436046
615649	436047
196280	436048
610048	436049
25648	436050
600805	436051
12467	436052
181691	436053
342782	436054
24854	436055
131810	436056
38878	436057
684994	436058
468936	436059
162712	436060
106552	436061
640105	436062
668752	436063
480841	436064
606503	436065
501474	436066
168108	436067
65164	436068
543067	436069
487259	436070
18728	436071
53980	436072
348046	436073
11479	436074
678269	436075
374772	436076
35004	436077
95450	436078
6489	436079
202782	436080
37752	436081
390594	436082
131463	436083
35532	436084
166666	436085
560386	436086
6564	436087
6911	436088
170341	436089
14844	436090
454545	436091
564860	436092
461184	436093
711788	436094
329599	436095
37957	436096
267461	436097
2907	436098
237748	436099
40607	436100
409136	436101
538411	436102
671853	436103
78853	436104
278109	436105
223540	436106
149018	436107
50154	436108
378377	436109
176669	436110
177422	436111
133465	436112
179548	436113
14156	436114
136567	436115
255954	436116
399651	436117
153734	436118
123941	436119
41704	436120
252493	436121
66142	436122
159447	436123
530173	436124
16786	436125
22233	436126
315222	436127
77990	436128
718327	436129
18605	436130
192096	436131
52664	436132
521340	436133
523998	436134
568660	436135
26315	436136
40020	436137
181683	436138
260015	436139
11864	436140
296936	436141
38416	436142
57704	436143
381228	436144
12423	436145
284265	436146
56526	436147
3783	436148
364020	436149
164485	436150
196153	436151
103506	436152
696392	436153
123366	436154
12763	436155
152104	436156
633010	436157
146850	436158
113884	436159
4302	436160
499683	436161
236821	436162
9481	436163
628758	436164
33099	436165
576902	436166
689131	436167
707684	436168
216043	436169
334569	436170
288723	436171
687123	436172
224355	436173
620000	436174
645357	436175
351550	436176
632955	436177
84905	436178
317779	436179
111491	436180
116216	436181
457747	436182
596907	436183
249772	436184
61777	436185
42451	436186
19710	436187
195006	436188
654526	436189
247259	436190
392618	436191
638965	436192
692025	436193
442823	436194
335357	436195
563969	436196
64511	436197
290265	436198
169072	436199
587233	436200
110298	436201
379925	436202
45273	436203
115800	436204
68330	436205
402315	436206
481627	436207
22159	436208
698472	436209
605578	436210
112974	436211
655632	436212
100048	436213
615905	436214
243916	436215
555391	436216
545739	436217
81875	436218
550075	436219
268964	436220
579944	436221
665084	436222
690721	436223
709953	436224
93506	436225
560972	436226
420448	436227
692609	436228
81310	436229
130949	436230
46591	436231
65055	436232
716110	436233
44898	436234
706075	436235
476362	436236
224068	436237
372744	436238
525117	436239
46947	436240
600899	436241
96918	436242
84694	436243
171793	436244
224802	436245
20304	436246
631512	436247
44796	436248
299941	436249
207230	436250
83673	436251
458663	436252
385342	436253
598029	436254
494735	436255
46209	436256
684916	436257
41185	436258
720354	436259
569999	436260
238752	436261
320868	436262
332277	436263
62040	436264
277302	436265
464066	436266
347217	436267
652915	436268
8654	436269
161847	436270
141197	436271
261101	436272
212262	436273
75373	436274
232875	436275
408866	436276
299824	436277
293681	436278
280017	436279
411595	436280
20029	436281
82981	436282
580389	436283
20228	436284
115699	436285
275028	436286
25140	436287
655052	436288
312189	436289
3361	436290
201635	436291
424355	436292
340365	436293
533724	436294
519947	436295
2795	436296
34591	436297
184716	436298
154218	436299
368959	436300
472915	436301
9979	436302
573377	436303
31312	436304
382997	436305
13857	436306
333586	436307
110737	436308
710049	436309
192506	436310
451047	436311
474420	436312
34997	436313
689061	436314
398669	436315
327364	436316
437644	436317
57959	436318
11223	436319
698738	436320
14036	436321
27868	436322
188525	436323
22603	436324
608937	436325
66153	436326
38156	436327
204347	436328
124063	436329
558825	436330
376055	436331
148083	436332
527209	436333
10112	436334
12868	436335
54831	436336
101086	436337
155748	436338
14622	436339
497857	436340
10900	436341
108776	436342
637516	436343
55975	436344
138408	436345
553511	436346
619282	436347
178540	436348
76072	436349
703734	436350
204920	436351
53010	436352
470916	436353
172067	436354
636581	436355
78115	436356
223356	436357
12408	436358
252723	436359
73726	436360
190968	436361
419385	436362
73749	436363
238382	436364
22901	436365
89970	436366
7933	436367
472107	436368
473730	436369
338550	436370
655909	436371
254789	436372
11865	436373
81495	436374
690632	436375
49059	436376
38400	436377
268302	436378
118314	436379
586679	436380
164569	436381
42535	436382
650768	436383
149308	436384
19945	436385
141627	436386
153314	436387
329905	436388
302247	436389
47911	436390
105253	436391
98574	436392
517090	436393
521637	436394
57081	436395
512053	436396
117920	436397
523911	436398
32295	436399
179904	436400
62050	436401
420490	436402
13715	436403
28200	436404
1564	436405
51673	436406
149334	436407
239897	436408
10009	436409
220912	436410
131504	436411
34559	436412
435054	436413
399191	436414
419815	436415
155252	436416
501512	436417
12502	436418
7738	436419
585080	436420
11227	436421
374461	436422
111375	436423
336268	436424
133799	436425
98884	436426
41856	436427
383733	436428
523163	436429
32486	436430
9873	436431
66929	436432
57399	436433
602634	436434
505537	436435
517624	436436
688436	436437
73360	436438
684396	436439
347540	436440
202024	436441
54797	436442
67125	436443
127137	436444
148299	436445
41741	436446
24763	436447
385660	436448
133762	436449
7791	436450
350795	436451
289097	436452
190936	436453
164555	436454
525202	436455
310045	436456
211691	436457
286986	436458
323581	436459
353609	436460
462148	436461
22762	436462
217706	436463
305871	436464
180352	436465
421122	436466
273792	436467
49949	436468
131273	436469
320393	436470
87445	436471
461544	436472
59	436473
75744	436474
171175	436475
147944	436476
616567	436477
603111	436478
344779	436479
425001	436480
171382	436481
8890	436482
62777	436483
239488	436484
398001	436485
76645	436486
197443	436487
12063	436488
161019	436489
535719	436490
465595	436491
161251	436492
644144	436493
169472	436494
144168	436495
6667	436496
529029	436497
112313	436498
57202	436499
681261	436500
238191	436501
176824	436502
578184	436503
253653	436504
2790	436505
18073	436506
385468	436507
8779	436508
409222	436509
97709	436510
481365	436511
486317	436512
3486	436513
166728	436514
160304	436515
114917	436516
561225	436517
269755	436518
307766	436519
435834	436520
48076	436521
219169	436522
44352	436523
129802	436524
329919	436525
467212	436526
169110	436527
64147	436528
57082	436529
294034	436530
166620	436531
257657	436532
712534	436533
194636	436534
644079	436535
345960	436536
370191	436537
22995	436538
54998	436539
233973	436540
268542	436541
514811	436542
520239	436543
63401	436544
55045	436545
505304	436546
491345	436547
100971	436548
87625	436549
111816	436550
160205	436551
47377	436552
665000	436553
7443	436554
4932	436555
120093	436556
218344	436557
50223	436558
322276	436559
18239	436560
445633	436561
6313	436562
66710	436563
12828	436564
401021	436565
63180	436566
18655	436567
122669	436568
22897	436569
203955	436570
398229	436571
140935	436572
408844	436573
229067	436574
343745	436575
3857	436576
445844	436577
305822	436578
715663	436579
228631	436580
52433	436581
86416	436582
171734	436583
43242	436584
96036	436585
140616	436586
572251	436587
644353	436588
402537	436589
565474	436590
320220	436591
709378	436592
154477	436593
158030	436594
26424	436595
221482	436596
292918	436597
431679	436598
10418	436599
537033	436600
226780	436601
81191	436602
433234	436603
162915	436604
83556	436605
43216	436606
248085	436607
485868	436608
230443	436609
107154	436610
642443	436611
640648	436612
70472	436613
202	436614
203820	436615
671964	436616
19411	436617
85054	436618
9670	436619
1232	436620
44964	436621
647130	436622
22243	436623
725108	436624
139720	436625
520758	436626
697464	436627
6637	436628
485011	436629
79861	436630
538640	436631
560389	436632
8960	436633
476428	436634
370128	436635
554377	436636
389605	436637
374797	436638
234101	436639
664562	436640
85200	436641
40507	436642
130469	436643
104373	436644
242651	436645
92512	436646
290387	436647
117503	436648
130786	436649
189938	436650
139234	436651
104635	436652
52884	436653
88325	436654
18201	436655
267051	436656
136989	436657
100909	436658
481200	436659
542137	436660
634442	436661
181157	436662
68188	436663
320354	436664
457210	436665
7993	436666
106870	436667
176232	436668
234906	436669
676132	436670
373153	436671
637684	436672
59001	436673
71779	436674
142187	436675
648818	436676
89280	436677
238867	436678
166193	436679
419840	436680
135936	436681
446348	436682
530011	436683
707905	436684
318048	436685
587164	436686
278719	436687
408794	436688
606261	436689
85730	436690
80369	436691
151263	436692
459192	436693
91935	436694
18138	436695
502709	436696
83282	436697
91683	436698
138291	436699
285740	436700
36827	436701
114866	436702
589501	436703
35128	436704
602639	436705
628623	436706
2219	436707
517809	436708
26038	436709
640521	436710
570562	436711
439167	436712
273013	436713
607943	436714
415637	436715
297788	436716
421550	436717
6544	436718
696629	436719
517255	436720
265951	436721
709730	436722
549062	436723
6526	436724
511766	436725
428683	436726
424497	436727
176670	436728
2512	436729
676923	436730
9974	436731
241185	436732
106458	436733
619123	436734
691185	436735
261668	436736
225782	436737
162365	436738
305096	436739
55476	436740
333307	436741
144154	436742
22435	436743
546824	436744
29157	436745
196748	436746
684095	436747
57087	436748
380285	436749
249026	436750
368832	436751
372113	436752
42144	436753
288296	436754
682865	436755
53447	436756
37281	436757
106481	436758
159306	436759
674685	436760
569021	436761
258111	436762
637360	436763
147938	436764
162583	436765
677560	436766
109053	436767
8915	436768
115976	436769
36681	436770
679074	436771
7873	436772
153111	436773
350593	436774
316596	436775
471354	436776
18526	436777
137056	436778
50108	436779
3023	436780
706660	436781
28241	436782
18570	436783
32071	436784
424487	436785
318062	436786
302569	436787
18650	436788
30302	436789
82942	436790
351114	436791
74809	436792
484239	436793
218267	436794
592601	436795
333283	436796
253957	436797
455206	436798
278553	436799
2253	436800
109562	436801
447562	436802
18430	436803
86507	436804
316983	436805
169727	436806
183194	436807
367307	436808
483271	436809
146039	436810
131230	436811
104733	436812
342761	436813
9537	436814
15937	436815
30621	436816
604876	436817
370999	436818
565927	436819
3227	436820
152553	436821
77966	436822
355292	436823
155604	436824
339651	436825
158456	436826
7304	436827
60585	436828
498428	436829
360238	436830
676956	436831
535243	436832
143118	436833
477836	436834
151814	436835
650782	436836
73311	436837
205	436838
517230	436839
67497	436840
56789	436841
662755	436842
107152	436843
179789	436844
288745	436845
49557	436846
397352	436847
373554	436848
83922	436849
142363	436850
265208	436851
273920	436852
213160	436853
163989	436854
600964	436855
340907	436856
5770	436857
6445	436858
473532	436859
538160	436860
175664	436861
109179	436862
396872	436863
133942	436864
51839	436865
231672	436866
217102	436867
250307	436868
128087	436869
524609	436870
123671	436871
278372	436872
2038	436873
381794	436874
468473	436875
254917	436876
173466	436877
98065	436878
602088	436879
230526	436880
339514	436881
595785	436882
425621	436883
666603	436884
188126	436885
219091	436886
439216	436887
224763	436888
345532	436889
169091	436890
312510	436891
573916	436892
712374	436893
120428	436894
40257	436895
423617	436896
459323	436897
544947	436898
420984	436899
216850	436900
520094	436901
303656	436902
237798	436903
51869	436904
437121	436905
55672	436906
590239	436907
528261	436908
507055	436909
10993	436910
1943	436911
26276	436912
161069	436913
360739	436914
26982	436915
349061	436916
685712	436917
400217	436918
54256	436919
672280	436920
13755	436921
495657	436922
24735	436923
240892	436924
271733	436925
67087	436926
371523	436927
47744	436928
73060	436929
210180	436930
349556	436931
711875	436932
122522	436933
496452	436934
494998	436935
102257	436936
413926	436937
622827	436938
545193	436939
694298	436940
100787	436941
41376	436942
462785	436943
219663	436944
187972	436945
47954	436946
702552	436947
614605	436948
512921	436949
45790	436950
8937	436951
405698	436952
94264	436953
90840	436954
524060	436955
22291	436956
295494	436957
58176	436958
46307	436959
717541	436960
182329	436961
412813	436962
157960	436963
695457	436964
489930	436965
159452	436966
531202	436967
176399	436968
552352	436969
41346	436970
508444	436971
4281	436972
151866	436973
2194	436974
218299	436975
1255	436976
63541	436977
523353	436978
538462	436979
647672	436980
1743	436981
4413	436982
487072	436983
176736	436984
35068	436985
114280	436986
61710	436987
418789	436988
190758	436989
479831	436990
68869	436991
195606	436992
234200	436993
543385	436994
613235	436995
393323	436996
409598	436997
355168	436998
221014	436999
149566	437000
92151	437001
64261	437002
111479	437003
22255	437004
297780	437005
106462	437006
644759	437007
77462	437008
94476	437009
597157	437010
172582	437011
479137	437012
159647	437013
471448	437014
44303	437015
269730	437016
470052	437017
16229	437018
16013	437019
112703	437020
320685	437021
17912	437022
524316	437023
21713	437024
392583	437025
721791	437026
19886	437027
54816	437028
11074	437029
72699	437030
461098	437031
668022	437032
143262	437033
601953	437034
106447	437035
58212	437036
117632	437037
407745	437038
89413	437039
321665	437040
251953	437041
601541	437042
27808	437043
76348	437044
23767	437045
214444	437046
167350	437047
125774	437048
583554	437049
18654	437050
547426	437051
27600	437052
607245	437053
1460	437054
14285	437055
590511	437056
159433	437057
61080	437058
508150	437059
74400	437060
72483	437061
89429	437062
74107	437063
564991	437064
301883	437065
431250	437066
458	437067
362201	437068
698723	437069
454049	437070
210433	437071
62895	437072
80730	437073
176610	437074
2337	437075
725292	437076
688670	437077
663093	437078
183861	437079
25446	437080
708449	437081
299276	437082
586165	437083
107700	437084
116094	437085
171387	437086
13360	437087
87599	437088
204199	437089
7349	437090
79073	437091
129444	437092
199223	437093
65696	437094
150719	437095
355160	437096
688866	437097
601912	437098
175354	437099
360645	437100
64118	437101
660174	437102
659431	437103
141432	437104
531678	437105
638163	437106
318345	437107
249829	437108
686699	437109
298795	437110
360166	437111
23021	437112
424043	437113
195636	437114
412590	437115
213281	437116
362960	437117
69489	437118
147927	437119
258764	437120
12290	437121
354676	437122
70601	437123
97315	437124
44412	437125
49830	437126
246943	437127
439783	437128
438604	437129
288288	437130
12126	437131
176355	437132
141306	437133
65145	437134
184468	437135
559721	437136
17914	437137
366080	437138
454738	437139
27540	437140
52391	437141
503828	437142
96841	437143
39318	437144
53078	437145
483859	437146
47779	437147
137630	437148
166153	437149
123245	437150
274608	437151
692027	437152
649326	437153
631366	437154
21339	437155
427845	437156
517595	437157
500526	437158
71357	437159
407309	437160
331560	437161
76444	437162
107637	437163
491403	437164
20474	437165
82828	437166
128003	437167
132085	437168
5943	437169
111514	437170
117531	437171
665070	437172
152438	437173
638881	437174
21390	437175
256200	437176
84655	437177
59564	437178
103468	437179
52230	437180
659147	437181
317246	437182
4601	437183
350894	437184
139335	437185
467014	437186
634410	437187
74938	437188
646820	437189
719675	437190
75554	437191
116141	437192
215999	437193
9773	437194
516749	437195
173372	437196
146969	437197
46570	437198
126646	437199
260279	437200
229036	437201
135616	437202
76164	437203
75292	437204
2800	437205
413870	437206
3656	437207
199261	437208
341246	437209
3625	437210
102	437211
1702	437212
377827	437213
39818	437214
296105	437215
34230	437216
312353	437217
19385	437218
48620	437219
32075	437220
15980	437221
64836	437222
174656	437223
393915	437224
690207	437225
234900	437226
439483	437227
590430	437228
558730	437229
99151	437230
587331	437231
510083	437232
387165	437233
482508	437234
9023	437235
450416	437236
589958	437237
629836	437238
475883	437239
223596	437240
388308	437241
153630	437242
593986	437243
544488	437244
19055	437245
79333	437246
5027	437247
82872	437248
578608	437249
317236	437250
371760	437251
153179	437252
91924	437253
32451	437254
105991	437255
104282	437256
71252	437257
130945	437258
171280	437259
551638	437260
34790	437261
114083	437262
2401	437263
411276	437264
391613	437265
261269	437266
25470	437267
565954	437268
560754	437269
702321	437270
127937	437271
197534	437272
6487	437273
588721	437274
356558	437275
663439	437276
12364	437277
710509	437278
197437	437279
307550	437280
55976	437281
318183	437282
446145	437283
391011	437284
507535	437285
11460	437286
552467	437287
340123	437288
341150	437289
635	437290
5598	437291
89734	437292
629393	437293
536242	437294
1997	437295
603958	437296
28133	437297
256618	437298
18159	437299
17115	437300
81386	437301
32472	437302
312714	437303
427602	437304
674991	437305
108116	437306
455484	437307
268795	437308
724	437309
13743	437310
95194	437311
8266	437312
184805	437313
542468	437314
475481	437315
303721	437316
82271	437317
628715	437318
3750	437319
87687	437320
563140	437321
471877	437322
567507	437323
70934	437324
574836	437325
64515	437326
662130	437327
223865	437328
189742	437329
187245	437330
189820	437331
112612	437332
347321	437333
660205	437334
30925	437335
660651	437336
12865	437337
528934	437338
477402	437339
232976	437340
168449	437341
327	437342
599710	437343
251043	437344
460677	437345
168794	437346
303723	437347
291565	437348
193028	437349
509961	437350
439338	437351
570548	437352
431494	437353
362367	437354
129118	437355
10363	437356
13955	437357
533362	437358
166736	437359
219553	437360
128394	437361
318023	437362
201792	437363
379527	437364
286846	437365
382880	437366
463231	437367
187436	437368
51109	437369
141734	437370
693676	437371
322979	437372
255404	437373
109	437374
139562	437375
465498	437376
33168	437377
227416	437378
29100	437379
522338	437380
263521	437381
184688	437382
36504	437383
352920	437384
88598	437385
337226	437386
10932	437387
431132	437388
465888	437389
137714	437390
96664	437391
1295	437392
596988	437393
598838	437394
444987	437395
263453	437396
394892	437397
338863	437398
50657	437399
63565	437400
93078	437401
67632	437402
100659	437403
55526	437404
494417	437405
423654	437406
110547	437407
354503	437408
474808	437409
719694	437410
551181	437411
91027	437412
666928	437413
277528	437414
681857	437415
143047	437416
373201	437417
7168	437418
596900	437419
244103	437420
10151	437421
397643	437422
75050	437423
140005	437424
474750	437425
100382	437426
282584	437427
32489	437428
239916	437429
38169	437430
278441	437431
235638	437432
382599	437433
144207	437434
103692	437435
29458	437436
722538	437437
53420	437438
542235	437439
77927	437440
516646	437441
700392	437442
322291	437443
132320	437444
3847	437445
52	437446
721248	437447
165662	437448
334401	437449
306247	437450
672309	437451
710892	437452
638917	437453
96185	437454
191607	437455
316550	437456
663779	437457
683800	437458
685728	437459
183089	437460
602848	437461
15274	437462
268816	437463
494413	437464
710162	437465
135118	437466
17372	437467
498262	437468
158434	437469
160400	437470
264968	437471
44471	437472
605040	437473
335504	437474
341896	437475
14579	437476
325849	437477
90040	437478
98409	437479
104305	437480
457102	437481
281417	437482
306893	437483
105706	437484
16937	437485
264381	437486
648867	437487
141965	437488
326109	437489
150215	437490
427321	437491
374050	437492
60221	437493
370992	437494
330373	437495
121234	437496
161406	437497
537328	437498
2868	437499
242665	437500
475235	437501
520733	437502
256028	437503
690518	437504
149422	437505
160211	437506
504472	437507
613585	437508
2796	437509
693664	437510
408775	437511
303948	437512
350464	437513
87922	437514
26154	437515
267876	437516
508515	437517
704557	437518
79186	437519
37401	437520
319497	437521
226506	437522
16365	437523
41802	437524
41105	437525
300422	437526
499395	437527
26030	437528
67531	437529
717881	437530
584083	437531
38289	437532
408834	437533
567866	437534
503226	437535
488274	437536
523774	437537
668759	437538
273419	437539
207525	437540
19881	437541
217474	437542
625443	437543
305700	437544
34243	437545
44068	437546
293227	437547
229938	437548
68519	437549
432429	437550
434951	437551
362074	437552
416695	437553
6200	437554
509931	437555
286810	437556
75371	437557
720	437558
188334	437559
272799	437560
354854	437561
679070	437562
13425	437563
36667	437564
520303	437565
168786	437566
87145	437567
263511	437568
450791	437569
58280	437570
475160	437571
703148	437572
15679	437573
592871	437574
76790	437575
174157	437576
139078	437577
8325	437578
515468	437579
632875	437580
42114	437581
117864	437582
195269	437583
352083	437584
175635	437585
58037	437586
54090	437587
395145	437588
673680	437589
69149	437590
125896	437591
50462	437592
98648	437593
100597	437594
639990	437595
73803	437596
90769	437597
690926	437598
313605	437599
54737	437600
413230	437601
723506	437602
180488	437603
312216	437604
599636	437605
31087	437606
333303	437607
63275	437608
433204	437609
401746	437610
412963	437611
113188	437612
201634	437613
26170	437614
101198	437615
163771	437616
477902	437617
617053	437618
134878	437619
251217	437620
206796	437621
285943	437622
73018	437623
8217	437624
183677	437625
63054	437626
153977	437627
614235	437628
258866	437629
13854	437630
613639	437631
1478	437632
671529	437633
86742	437634
29701	437635
276200	437636
342631	437637
118542	437638
705221	437639
4322	437640
655543	437641
13323	437642
30916	437643
362405	437644
715857	437645
28730	437646
9408	437647
677988	437648
3715	437649
553328	437650
108863	437651
7169	437652
94386	437653
88500	437654
103665	437655
69209	437656
80401	437657
603834	437658
519951	437659
397562	437660
32680	437661
304028	437662
265708	437663
282405	437664
156333	437665
480252	437666
618753	437667
255059	437668
29570	437669
519576	437670
127928	437671
3317	437672
6102	437673
663168	437674
79759	437675
582114	437676
37237	437677
127510	437678
220248	437679
63191	437680
291018	437681
372097	437682
135516	437683
189432	437684
596037	437685
86954	437686
89255	437687
53556	437688
267817	437689
421249	437690
593260	437691
513992	437692
22117	437693
39019	437694
126656	437695
140642	437696
155106	437697
445035	437698
145125	437699
372198	437700
50330	437701
676679	437702
6406	437703
54211	437704
13519	437705
321316	437706
296457	437707
278999	437708
75061	437709
130470	437710
112321	437711
562987	437712
67937	437713
562562	437714
4935	437715
561783	437716
113870	437717
25358	437718
128480	437719
92820	437720
238186	437721
670948	437722
198938	437723
193606	437724
96858	437725
142773	437726
174570	437727
41860	437728
262651	437729
38145	437730
405738	437731
676240	437732
26465	437733
571378	437734
721478	437735
39415	437736
147542	437737
446811	437738
110017	437739
278099	437740
132273	437741
547595	437742
157874	437743
192901	437744
238797	437745
170671	437746
10882	437747
696615	437748
140458	437749
266157	437750
641750	437751
38426	437752
134084	437753
694401	437754
632631	437755
516298	437756
564878	437757
124601	437758
570606	437759
46504	437760
261061	437761
243416	437762
107318	437763
150279	437764
573437	437765
118626	437766
83220	437767
65026	437768
152675	437769
44501	437770
27878	437771
87037	437772
41813	437773
30256	437774
220852	437775
177901	437776
613008	437777
37188	437778
313058	437779
272497	437780
205716	437781
167858	437782
596609	437783
365692	437784
355698	437785
541660	437786
44293	437787
145429	437788
30354	437789
505727	437790
148366	437791
627752	437792
344059	437793
292047	437794
651233	437795
644216	437796
22537	437797
181987	437798
555433	437799
514720	437800
674839	437801
61674	437802
470734	437803
16824	437804
301498	437805
587594	437806
2358	437807
465174	437808
1092	437809
102378	437810
47497	437811
348377	437812
146366	437813
183354	437814
225189	437815
87942	437816
656094	437817
114789	437818
494176	437819
53678	437820
384757	437821
429866	437822
88258	437823
173408	437824
451983	437825
48574	437826
278124	437827
464182	437828
225475	437829
40003	437830
513504	437831
63523	437832
557547	437833
2932	437834
320317	437835
623777	437836
54173	437837
345317	437838
32461	437839
27773	437840
410411	437841
483546	437842
301263	437843
205641	437844
132227	437845
61448	437846
702139	437847
29749	437848
383796	437849
279370	437850
698039	437851
11995	437852
339891	437853
50049	437854
590844	437855
517976	437856
595351	437857
18589	437858
112237	437859
517645	437860
604235	437861
575327	437862
419237	437863
226784	437864
557303	437865
14651	437866
51591	437867
616522	437868
93871	437869
75631	437870
30291	437871
441258	437872
554668	437873
84671	437874
401480	437875
308184	437876
160214	437877
310864	437878
83099	437879
92564	437880
31325	437881
93568	437882
332585	437883
23377	437884
29142	437885
20452	437886
472423	437887
74989	437888
298005	437889
225536	437890
262731	437891
201606	437892
266852	437893
4058	437894
692860	437895
72729	437896
418087	437897
134086	437898
216041	437899
386696	437900
65540	437901
62102	437902
21509	437903
685601	437904
6	437905
70713	437906
274390	437907
199645	437908
73938	437909
566732	437910
216925	437911
15625	437912
66311	437913
413751	437914
452065	437915
179491	437916
46115	437917
137316	437918
186600	437919
291	437920
639366	437921
134685	437922
525777	437923
30360	437924
146730	437925
88760	437926
34426	437927
513847	437928
81000	437929
295324	437930
529892	437931
265589	437932
41410	437933
123454	437934
81724	437935
68367	437936
459249	437937
299955	437938
458850	437939
18998	437940
699260	437941
64	437942
68826	437943
52333	437944
679268	437945
654701	437946
575134	437947
3906	437948
27981	437949
288189	437950
25844	437951
169266	437952
144860	437953
476216	437954
518744	437955
539619	437956
139503	437957
146115	437958
66671	437959
124146	437960
500151	437961
167400	437962
460066	437963
139100	437964
673592	437965
329620	437966
236635	437967
65877	437968
707884	437969
52708	437970
311724	437971
57245	437972
41041	437973
36771	437974
479154	437975
120557	437976
27015	437977
694133	437978
506775	437979
621353	437980
32875	437981
337725	437982
409058	437983
27268	437984
116093	437985
702104	437986
239784	437987
90554	437988
89149	437989
45111	437990
121787	437991
16932	437992
615592	437993
97710	437994
522352	437995
1632	437996
474683	437997
529070	437998
221304	437999
463879	438000
79060	438001
275866	438002
419691	438003
36786	438004
2797	438005
301568	438006
366929	438007
660787	438008
720209	438009
39569	438010
1211	438011
291233	438012
612410	438013
67237	438014
117477	438015
10340	438016
201983	438017
573936	438018
115161	438019
538332	438020
92613	438021
5542	438022
455547	438023
297631	438024
434194	438025
440326	438026
695068	438027
166638	438028
213790	438029
649975	438030
187480	438031
448408	438032
501238	438033
561435	438034
529468	438035
285164	438036
706218	438037
29563	438038
33100	438039
566373	438040
116627	438041
46892	438042
270996	438043
323260	438044
14106	438045
658123	438046
21459	438047
512615	438048
355110	438049
134706	438050
94931	438051
270952	438052
101381	438053
18518	438054
508507	438055
366687	438056
120812	438057
467104	438058
553934	438059
692461	438060
301175	438061
63040	438062
168199	438063
162526	438064
333120	438065
609326	438066
587686	438067
308742	438068
7118	438069
439287	438070
680421	438071
354233	438072
624636	438073
106143	438074
81087	438075
338033	438076
211342	438077
169840	438078
27739	438079
637413	438080
150842	438081
198574	438082
716579	438083
140171	438084
365816	438085
519308	438086
159336	438087
366690	438088
151552	438089
49628	438090
86342	438091
650523	438092
553371	438093
518907	438094
201902	438095
27751	438096
145881	438097
142816	438098
1313	438099
125212	438100
13838	438101
23125	438102
152954	438103
409402	438104
385836	438105
666414	438106
71914	438107
561010	438108
90655	438109
346258	438110
321422	438111
439021	438112
4570	438113
513746	438114
517841	438115
12575	438116
55600	438117
89971	438118
68039	438119
88994	438120
176896	438121
134952	438122
164339	438123
170388	438124
695572	438125
3039	438126
2962	438127
48508	438128
28988	438129
722056	438130
16472	438131
177927	438132
504132	438133
683273	438134
15927	438135
9778	438136
36071	438137
83766	438138
306395	438139
121213	438140
157997	438141
697841	438142
83	438143
379263	438144
168125	438145
29728	438146
553778	438147
451898	438148
335108	438149
1848	438150
526468	438151
65022	438152
127429	438153
521128	438154
52479	438155
128600	438156
596947	438157
40993	438158
220703	438159
191788	438160
149039	438161
100306	438162
175427	438163
53141	438164
203565	438165
530432	438166
26489	438167
620307	438168
560854	438169
613601	438170
32676	438171
137710	438172
549301	438173
484843	438174
151889	438175
668970	438176
535400	438177
58759	438178
113204	438179
342175	438180
333671	438181
303981	438182
275021	438183
19184	438184
254531	438185
28043	438186
319383	438187
724178	438188
256990	438189
695682	438190
453000	438191
539610	438192
84896	438193
432745	438194
376576	438195
359385	438196
94703	438197
22318	438198
107143	438199
147713	438200
70097	438201
306154	438202
28297	438203
139112	438204
267918	438205
414584	438206
78304	438207
674414	438208
36378	438209
163693	438210
92334	438211
317475	438212
109964	438213
316654	438214
427102	438215
292833	438216
27630	438217
104039	438218
647363	438219
246495	438220
41754	438221
719301	438222
64726	438223
130688	438224
493013	438225
25046	438226
651365	438227
44159	438228
66669	438229
669423	438230
380417	438231
31180	438232
161898	438233
85760	438234
257529	438235
73180	438236
282775	438237
30552	438238
307105	438239
497405	438240
31358	438241
21318	438242
146841	438243
32467	438244
56	438245
408674	438246
452054	438247
244769	438248
325106	438249
102995	438250
183732	438251
434812	438252
38024	438253
217721	438254
706695	438255
723858	438256
123609	438257
265088	438258
446525	438259
186707	438260
245599	438261
425607	438262
1114	438263
88378	438264
32392	438265
51970	438266
114385	438267
38726	438268
260413	438269
693592	438270
27793	438271
395325	438272
403089	438273
152286	438274
557744	438275
12213	438276
406352	438277
335681	438278
691111	438279
17859	438280
159519	438281
529018	438282
99358	438283
274080	438284
387303	438285
444552	438286
351772	438287
27543	438288
155300	438289
167453	438290
615127	438291
145911	438292
597370	438293
174638	438294
315495	438295
364017	438296
248156	438297
504150	438298
4266	438299
178591	438300
409079	438301
223941	438302
663091	438303
85	438304
212077	438305
527054	438306
124052	438307
690933	438308
228765	438309
633162	438310
645497	438311
31039	438312
480017	438313
235571	438314
585908	438315
140582	438316
210897	438317
63514	438318
606256	438319
714617	438320
235548	438321
251578	438322
21598	438323
118850	438324
2606	438325
19375	438326
559598	438327
593687	438328
534925	438329
334404	438330
90998	438331
652383	438332
1738	438333
7768	438334
67448	438335
51354	438336
234787	438337
140341	438338
138974	438339
30561	438340
131654	438341
197259	438342
332948	438343
155062	438344
99439	438345
572752	438346
7167	438347
430437	438348
466599	438349
587222	438350
230278	438351
93158	438352
12566	438353
109494	438354
149902	438355
555531	438356
235738	438357
129192	438358
172238	438359
327931	438360
8536	438361
151388	438362
624035	438363
107815	438364
598085	438365
471135	438366
48756	438367
138129	438368
148595	438369
168819	438370
56931	438371
71716	438372
17582	438373
38678	438374
135364	438375
178251	438376
705304	438377
543790	438378
477974	438379
172645	438380
284732	438381
341361	438382
4910	438383
716859	438384
513478	438385
322959	438386
163567	438387
713443	438388
466773	438389
131082	438390
7623	438391
265363	438392
108482	438393
260986	438394
63609	438395
70426	438396
49413	438397
223878	438398
23631	438399
354103	438400
108979	438401
153124	438402
303206	438403
32671	438404
61948	438405
722299	438406
651968	438407
597558	438408
203376	438409
159829	438410
16415	438411
547005	438412
543933	438413
19080	438414
105458	438415
238656	438416
604244	438417
136115	438418
181357	438419
648	438420
5121	438421
243909	438422
21410	438423
175017	438424
319102	438425
183316	438426
581398	438427
59790	438428
687553	438429
370845	438430
48866	438431
531612	438432
82530	438433
4057	438434
8892	438435
156253	438436
264909	438437
662265	438438
315301	438439
15433	438440
11020	438441
272806	438442
3476	438443
12877	438444
193353	438445
3572	438446
42216	438447
148683	438448
120331	438449
102789	438450
158105	438451
121138	438452
700022	438453
427784	438454
381266	438455
228892	438456
411612	438457
332854	438458
143667	438459
472546	438460
248547	438461
41063	438462
161529	438463
101233	438464
36157	438465
647094	438466
489461	438467
61292	438468
714396	438469
452100	438470
539155	438471
231148	438472
184484	438473
151555	438474
504471	438475
63897	438476
593791	438477
526340	438478
465657	438479
70768	438480
4818	438481
320735	438482
675807	438483
688398	438484
56605	438485
675222	438486
346118	438487
266867	438488
76640	438489
600324	438490
65462	438491
571189	438492
114988	438493
520962	438494
558410	438495
157451	438496
21864	438497
155330	438498
406659	438499
460625	438500
366484	438501
359694	438502
352798	438503
123119	438504
559071	438505
213429	438506
541609	438507
3799	438508
414960	438509
76124	438510
570937	438511
181753	438512
60221	438513
88055	438514
581381	438515
579908	438516
462742	438517
138765	438518
12074	438519
11184	438520
661398	438521
233682	438522
512774	438523
3711	438524
570441	438525
184907	438526
262006	438527
139223	438528
120849	438529
315095	438530
91065	438531
134500	438532
165774	438533
7068	438534
25890	438535
542722	438536
148967	438537
3107	438538
99097	438539
272469	438540
172421	438541
250596	438542
172203	438543
58085	438544
48951	438545
247039	438546
461351	438547
80723	438548
46944	438549
573078	438550
343054	438551
498579	438552
91324	438553
16817	438554
246946	438555
290185	438556
629000	438557
547399	438558
457883	438559
455756	438560
340645	438561
454431	438562
708724	438563
11758	438564
350326	438565
1546	438566
562361	438567
708988	438568
172297	438569
155207	438570
22404	438571
371582	438572
39541	438573
351210	438574
539747	438575
567774	438576
5136	438577
279482	438578
271723	438579
303268	438580
305174	438581
387620	438582
352285	438583
142899	438584
53801	438585
251942	438586
494594	438587
264127	438588
20297	438589
91437	438590
26089	438591
219289	438592
676172	438593
94520	438594
28066	438595
80782	438596
543596	438597
710812	438598
661139	438599
151292	438600
83283	438601
647978	438602
108826	438603
25442	438604
558311	438605
560919	438606
84143	438607
457317	438608
88646	438609
706265	438610
720308	438611
316586	438612
204101	438613
692911	438614
298981	438615
7907	438616
182598	438617
127827	438618
171001	438619
446646	438620
213815	438621
239507	438622
633377	438623
131622	438624
52035	438625
280329	438626
142607	438627
36293	438628
534109	438629
19042	438630
144136	438631
586117	438632
509819	438633
119962	438634
54991	438635
6394	438636
563564	438637
33922	438638
129016	438639
106237	438640
429995	438641
188	438642
489828	438643
127431	438644
19064	438645
128080	438646
621778	438647
243184	438648
98847	438649
76495	438650
407371	438651
719987	438652
629109	438653
12097	438654
720142	438655
15828	438656
138396	438657
49164	438658
324037	438659
360552	438660
550116	438661
112292	438662
605260	438663
27035	438664
367158	438665
418329	438666
433524	438667
377565	438668
715486	438669
557325	438670
259950	438671
591112	438672
147981	438673
72840	438674
12270	438675
466696	438676
273827	438677
3313	438678
713256	438679
200294	438680
509517	438681
356514	438682
484395	438683
356316	438684
559685	438685
569521	438686
67760	438687
392542	438688
394976	438689
266140	438690
205762	438691
309915	438692
201791	438693
16233	438694
10975	438695
545270	438696
333532	438697
182945	438698
669724	438699
667045	438700
230947	438701
103586	438702
137363	438703
359793	438704
139349	438705
250806	438706
79107	438707
724328	438708
179193	438709
196705	438710
500084	438711
66522	438712
354534	438713
168186	438714
210877	438715
154221	438716
84991	438717
111007	438718
95458	438719
321021	438720
50783	438721
207017	438722
713843	438723
107671	438724
567986	438725
45451	438726
417588	438727
156289	438728
708423	438729
321353	438730
377962	438731
256813	438732
613684	438733
240097	438734
140040	438735
373018	438736
65776	438737
393668	438738
485275	438739
22148	438740
448332	438741
636408	438742
174462	438743
713442	438744
82009	438745
6141	438746
3266	438747
269571	438748
412685	438749
328064	438750
135899	438751
724306	438752
120291	438753
445661	438754
662323	438755
89769	438756
680189	438757
35428	438758
189	438759
314797	438760
173367	438761
122718	438762
158429	438763
400417	438764
277293	438765
8455	438766
206419	438767
243370	438768
436633	438769
387311	438770
130190	438771
136300	438772
85322	438773
276127	438774
125863	438775
650528	438776
1923	438777
336520	438778
9104	438779
8648	438780
43734	438781
170430	438782
74573	438783
20089	438784
167446	438785
176620	438786
139012	438787
54799	438788
328457	438789
316653	438790
712996	438791
626645	438792
579934	438793
184335	438794
394110	438795
101948	438796
54537	438797
65992	438798
431538	438799
529895	438800
113991	438801
668629	438802
39328	438803
453903	438804
525734	438805
24588	438806
43593	438807
352567	438808
202225	438809
322133	438810
152627	438811
410091	438812
210678	438813
528222	438814
549770	438815
480654	438816
23783	438817
561861	438818
20123	438819
241895	438820
501615	438821
182844	438822
55351	438823
444636	438824
272911	438825
710152	438826
9516	438827
109573	438828
527224	438829
239308	438830
72298	438831
419310	438832
498319	438833
95329	438834
274604	438835
620823	438836
48686	438837
135558	438838
724107	438839
367360	438840
159307	438841
584505	438842
193671	438843
693552	438844
174990	438845
707833	438846
253345	438847
3052	438848
393547	438849
71510	438850
40726	438851
559536	438852
64938	438853
707029	438854
8337	438855
407246	438856
185186	438857
149973	438858
123624	438859
349003	438860
42746	438861
199003	438862
603054	438863
185362	438864
632216	438865
10370	438866
683594	438867
503451	438868
501978	438869
61328	438870
515374	438871
9377	438872
124322	438873
469361	438874
632501	438875
121204	438876
349506	438877
193383	438878
91173	438879
326645	438880
152982	438881
692156	438882
670509	438883
418794	438884
86040	438885
349722	438886
126213	438887
631965	438888
266884	438889
627798	438890
202210	438891
678403	438892
51830	438893
603812	438894
371061	438895
144394	438896
133300	438897
158425	438898
310937	438899
546366	438900
398809	438901
469405	438902
277064	438903
650480	438904
418080	438905
140797	438906
439273	438907
446151	438908
82697	438909
24200	438910
681534	438911
318297	438912
171350	438913
48240	438914
49886	438915
46858	438916
562330	438917
48449	438918
242149	438919
677268	438920
38299	438921
114073	438922
545541	438923
383823	438924
254120	438925
587750	438926
301436	438927
688999	438928
118311	438929
3213	438930
91088	438931
80229	438932
383694	438933
40291	438934
425356	438935
97996	438936
275743	438937
527314	438938
261934	438939
564669	438940
444063	438941
569364	438942
326900	438943
225729	438944
147883	438945
171309	438946
263644	438947
47019	438948
501523	438949
664231	438950
289912	438951
311414	438952
292917	438953
299758	438954
638812	438955
674754	438956
376358	438957
108770	438958
436680	438959
2040	438960
179488	438961
91151	438962
249884	438963
153516	438964
694436	438965
642369	438966
542562	438967
382658	438968
459950	438969
145855	438970
132885	438971
133056	438972
681011	438973
449804	438974
711686	438975
429763	438976
451009	438977
603579	438978
719422	438979
514806	438980
508047	438981
458647	438982
113170	438983
10372	438984
91478	438985
12834	438986
33100	438987
202129	438988
233146	438989
72011	438990
476933	438991
24283	438992
344000	438993
445462	438994
162197	438995
42827	438996
207936	438997
353300	438998
620510	438999
99644	439000
418175	439001
11581	439002
316387	439003
86311	439004
78356	439005
52161	439006
74732	439007
657845	439008
430555	439009
473285	439010
57214	439011
175277	439012
506707	439013
168577	439014
80252	439015
548560	439016
216029	439017
527841	439018
654917	439019
57625	439020
64552	439021
364434	439022
372280	439023
215528	439024
108800	439025
60340	439026
29663	439027
132246	439028
288875	439029
6527	439030
261595	439031
239375	439032
355341	439033
17125	439034
84112	439035
242122	439036
361630	439037
671614	439038
663820	439039
84908	439040
278122	439041
495181	439042
154999	439043
639802	439044
720907	439045
719536	439046
612016	439047
142346	439048
394705	439049
723348	439050
14478	439051
6817	439052
245311	439053
88662	439054
643351	439055
642042	439056
422285	439057
447050	439058
195468	439059
534236	439060
87602	439061
72576	439062
139979	439063
524055	439064
699094	439065
79046	439066
175364	439067
152655	439068
2697	439069
111862	439070
632152	439071
82746	439072
9242	439073
226751	439074
6693	439075
285195	439076
628968	439077
51576	439078
321925	439079
172814	439080
34222	439081
461415	439082
81790	439083
508427	439084
484479	439085
288843	439086
546926	439087
98196	439088
72891	439089
3021	439090
494449	439091
5113	439092
209971	439093
50570	439094
153572	439095
688775	439096
15041	439097
165166	439098
646087	439099
461304	439100
53395	439101
5557	439102
401522	439103
521882	439104
57390	439105
11834	439106
3563	439107
356345	439108
223982	439109
76785	439110
226330	439111
525166	439112
715286	439113
607408	439114
177038	439115
197840	439116
610607	439117
485192	439118
123498	439119
424911	439120
153175	439121
247867	439122
418604	439123
468376	439124
237473	439125
356463	439126
462545	439127
35547	439128
686701	439129
105434	439130
393576	439131
108355	439132
531253	439133
127	439134
117471	439135
670127	439136
568707	439137
635032	439138
246311	439139
621417	439140
292353	439141
4630	439142
43943	439143
313320	439144
82497	439145
474698	439146
684798	439147
513815	439148
52279	439149
381	439150
268284	439151
576763	439152
380206	439153
202623	439154
428255	439155
46051	439156
642957	439157
23141	439158
43804	439159
683498	439160
703595	439161
3300	439162
4195	439163
72494	439164
348481	439165
673724	439166
343822	439167
646964	439168
110414	439169
352706	439170
419135	439171
233805	439172
2435	439173
352470	439174
29454	439175
45563	439176
40575	439177
187123	439178
62848	439179
511687	439180
311530	439181
186495	439182
219123	439183
456622	439184
146143	439185
167272	439186
187974	439187
87799	439188
83929	439189
10245	439190
577902	439191
278474	439192
563423	439193
625449	439194
176181	439195
6397	439196
357424	439197
205363	439198
84251	439199
54916	439200
62773	439201
139945	439202
361615	439203
1843	439204
611116	439205
421225	439206
154635	439207
194323	439208
343612	439209
549900	439210
471252	439211
23002	439212
145565	439213
323524	439214
39110	439215
141078	439216
430769	439217
250712	439218
383521	439219
107355	439220
349867	439221
48373	439222
488656	439223
378543	439224
463223	439225
81818	439226
650388	439227
348426	439228
63546	439229
47147	439230
310349	439231
49228	439232
704862	439233
242932	439234
89853	439235
52400	439236
103974	439237
151606	439238
363261	439239
178635	439240
458892	439241
5966	439242
156771	439243
432715	439244
504181	439245
46522	439246
8334	439247
328008	439248
339314	439249
539213	439250
682387	439251
698755	439252
668568	439253
170373	439254
17186	439255
686788	439256
438304	439257
128903	439258
538212	439259
310776	439260
8173	439261
459430	439262
66634	439263
496308	439264
556995	439265
608979	439266
719145	439267
501617	439268
9396	439269
707430	439270
120477	439271
549216	439272
613322	439273
66909	439274
648887	439275
612333	439276
164416	439277
158099	439278
90415	439279
53013	439280
332323	439281
31429	439282
109354	439283
283765	439284
279535	439285
445920	439286
456454	439287
6398	439288
29286	439289
1304	439290
136140	439291
333681	439292
69810	439293
45150	439294
578648	439295
656154	439296
418473	439297
112675	439298
270403	439299
26576	439300
369428	439301
113943	439302
487654	439303
397408	439304
222816	439305
1765	439306
115103	439307
722933	439308
74468	439309
358018	439310
412103	439311
153811	439312
125273	439313
593537	439314
623943	439315
99655	439316
12671	439317
85167	439318
7905	439319
503216	439320
152508	439321
2710	439322
557954	439323
560911	439324
107797	439325
297731	439326
674319	439327
21858	439328
452642	439329
220123	439330
86275	439331
376886	439332
169460	439333
439980	439334
120338	439335
464436	439336
24439	439337
699311	439338
171691	439339
113877	439340
442334	439341
373424	439342
484041	439343
429502	439344
179624	439345
76410	439346
237685	439347
460079	439348
33913	439349
58404	439350
21354	439351
143192	439352
151589	439353
288421	439354
31739	439355
508312	439356
271164	439357
615854	439358
70927	439359
164580	439360
53512	439361
353214	439362
33149	439363
1584	439364
413618	439365
59754	439366
539090	439367
1112	439368
410845	439369
543373	439370
2752	439371
418392	439372
405020	439373
542723	439374
87715	439375
552445	439376
571223	439377
163505	439378
96505	439379
20874	439380
460845	439381
475484	439382
210028	439383
99583	439384
347422	439385
52257	439386
722069	439387
542582	439388
230812	439389
272814	439390
15890	439391
598797	439392
2322	439393
538383	439394
116664	439395
277271	439396
79787	439397
595816	439398
333501	439399
3743	439400
353837	439401
508621	439402
238291	439403
185484	439404
133945	439405
74705	439406
236275	439407
98349	439408
112163	439409
568173	439410
601627	439411
202359	439412
90798	439413
549352	439414
268089	439415
106456	439416
15263	439417
1049	439418
289676	439419
439687	439420
144921	439421
142507	439422
576366	439423
52428	439424
240785	439425
39447	439426
16266	439427
592035	439428
445321	439429
114449	439430
495470	439431
76066	439432
238053	439433
555	439434
176908	439435
509268	439436
419666	439437
306761	439438
265899	439439
413826	439440
129	439441
253899	439442
81495	439443
52866	439444
567080	439445
109086	439446
195776	439447
60058	439448
193569	439449
10058	439450
34596	439451
635901	439452
333395	439453
647569	439454
278640	439455
465137	439456
172251	439457
87065	439458
538418	439459
23574	439460
607464	439461
38661	439462
29512	439463
43724	439464
657585	439465
326318	439466
363974	439467
126312	439468
324563	439469
433339	439470
562174	439471
445109	439472
274191	439473
373756	439474
391772	439475
284743	439476
144561	439477
289117	439478
488477	439479
35576	439480
421351	439481
64086	439482
493291	439483
72700	439484
52471	439485
600134	439486
96535	439487
624796	439488
543930	439489
154242	439490
534859	439491
308164	439492
126208	439493
619973	439494
51182	439495
647808	439496
229416	439497
7914	439498
536599	439499
28536	439500
220092	439501
60765	439502
519327	439503
488902	439504
717895	439505
111984	439506
14424	439507
48506	439508
321179	439509
517467	439510
202199	439511
176075	439512
426669	439513
253824	439514
75520	439515
26196	439516
181743	439517
108442	439518
176995	439519
400542	439520
30675	439521
676090	439522
39761	439523
310105	439524
489856	439525
242372	439526
645389	439527
78675	439528
160674	439529
470268	439530
196310	439531
390875	439532
501843	439533
510618	439534
322519	439535
7528	439536
312436	439537
462573	439538
28757	439539
6130	439540
253412	439541
160689	439542
547686	439543
119849	439544
67573	439545
103159	439546
680507	439547
291919	439548
174035	439549
157765	439550
691756	439551
580410	439552
242546	439553
268286	439554
152939	439555
654138	439556
603561	439557
1191	439558
83965	439559
168263	439560
89593	439561
655467	439562
317675	439563
662415	439564
305786	439565
339912	439566
602195	439567
126244	439568
487866	439569
235486	439570
3974	439571
32676	439572
542820	439573
36157	439574
74512	439575
714755	439576
439464	439577
618852	439578
636801	439579
656232	439580
447091	439581
709855	439582
516255	439583
494959	439584
704726	439585
294557	439586
299880	439587
174939	439588
95530	439589
679924	439590
29471	439591
464173	439592
101331	439593
103362	439594
47194	439595
52604	439596
91379	439597
2378	439598
590315	439599
422701	439600
18399	439601
49388	439602
690261	439603
63853	439604
264430	439605
494435	439606
200914	439607
563567	439608
589795	439609
17317	439610
457020	439611
217995	439612
684964	439613
27008	439614
38342	439615
264648	439616
21141	439617
698075	439618
57373	439619
696756	439620
570755	439621
90707	439622
95388	439623
363594	439624
503014	439625
666629	439626
226928	439627
198999	439628
104644	439629
229378	439630
488363	439631
160698	439632
415523	439633
113151	439634
618839	439635
167672	439636
199151	439637
240977	439638
295415	439639
618940	439640
32850	439641
17055	439642
346865	439643
656406	439644
284	439645
8496	439646
2492	439647
89084	439648
35413	439649
165560	439650
17105	439651
401178	439652
317144	439653
334400	439654
453768	439655
26350	439656
361524	439657
683256	439658
149270	439659
296343	439660
1521	439661
227325	439662
86026	439663
151879	439664
290113	439665
314298	439666
227740	439667
274523	439668
103370	439669
4237	439670
415779	439671
12452	439672
724033	439673
111432	439674
42881	439675
118312	439676
256688	439677
428808	439678
40280	439679
118138	439680
2589	439681
135574	439682
160047	439683
721280	439684
678917	439685
285160	439686
292266	439687
126187	439688
412996	439689
48437	439690
102589	439691
209056	439692
130297	439693
159086	439694
61493	439695
335137	439696
101469	439697
707713	439698
167128	439699
423081	439700
9382	439701
187628	439702
564195	439703
41997	439704
720681	439705
366942	439706
41806	439707
33577	439708
569384	439709
107840	439710
35196	439711
405007	439712
724785	439713
176723	439714
455624	439715
233302	439716
528398	439717
624914	439718
504671	439719
20196	439720
441142	439721
37507	439722
143355	439723
475439	439724
149932	439725
306163	439726
298417	439727
446936	439728
184600	439729
5821	439730
338568	439731
594464	439732
325463	439733
384464	439734
22605	439735
621719	439736
112355	439737
347436	439738
135979	439739
718106	439740
540293	439741
608851	439742
4257	439743
28881	439744
191539	439745
274415	439746
263936	439747
636226	439748
321430	439749
666940	439750
573385	439751
125257	439752
5944	439753
522243	439754
632241	439755
15018	439756
220265	439757
491563	439758
237554	439759
373065	439760
440549	439761
581936	439762
125257	439763
31875	439764
13161	439765
63449	439766
285459	439767
263772	439768
245515	439769
103125	439770
23274	439771
24017	439772
31013	439773
381103	439774
24047	439775
467776	439776
335003	439777
146155	439778
41337	439779
71478	439780
64407	439781
546484	439782
59928	439783
6694	439784
596398	439785
32828	439786
439644	439787
12967	439788
179454	439789
58694	439790
227598	439791
9060	439792
460194	439793
89648	439794
17679	439795
553453	439796
554491	439797
72396	439798
421521	439799
119719	439800
84636	439801
663643	439802
179597	439803
260685	439804
194447	439805
675973	439806
142644	439807
100911	439808
14753	439809
170464	439810
509982	439811
326726	439812
664095	439813
379149	439814
45248	439815
118778	439816
48445	439817
420008	439818
418988	439819
146772	439820
648885	439821
15520	439822
46984	439823
183279	439824
586812	439825
12868	439826
27315	439827
131675	439828
40060	439829
274952	439830
106450	439831
267302	439832
537386	439833
91061	439834
333702	439835
56682	439836
182169	439837
641932	439838
286862	439839
667064	439840
212370	439841
42777	439842
542936	439843
369805	439844
659714	439845
642454	439846
18820	439847
271560	439848
391419	439849
121316	439850
169034	439851
588372	439852
31020	439853
474532	439854
274801	439855
454652	439856
12154	439857
623048	439858
93445	439859
16478	439860
80927	439861
36037	439862
182137	439863
36138	439864
369019	439865
558778	439866
443262	439867
398726	439868
462844	439869
432797	439870
83363	439871
362570	439872
112475	439873
152616	439874
3808	439875
652589	439876
189770	439877
153015	439878
218589	439879
182134	439880
77907	439881
17099	439882
156752	439883
370710	439884
437468	439885
29486	439886
610338	439887
97667	439888
626300	439889
440135	439890
111815	439891
361466	439892
122985	439893
226462	439894
17568	439895
449922	439896
78679	439897
209634	439898
409446	439899
612583	439900
315008	439901
349504	439902
38325	439903
25862	439904
12171	439905
267372	439906
28958	439907
187693	439908
607879	439909
56831	439910
50019	439911
6539	439912
183074	439913
435526	439914
98227	439915
401328	439916
188408	439917
356677	439918
192987	439919
155483	439920
326947	439921
603069	439922
4051	439923
419332	439924
312471	439925
420083	439926
183828	439927
191672	439928
560218	439929
451061	439930
667822	439931
460306	439932
425474	439933
522021	439934
361933	439935
17858	439936
518336	439937
598017	439938
361771	439939
95909	439940
13395	439941
494857	439942
7342	439943
117933	439944
467	439945
536822	439946
161978	439947
176589	439948
131624	439949
91652	439950
230721	439951
625178	439952
720472	439953
665353	439954
78783	439955
616345	439956
682420	439957
39999	439958
499449	439959
275053	439960
513173	439961
254766	439962
293208	439963
342346	439964
837	439965
83724	439966
472588	439967
527311	439968
423228	439969
435139	439970
290204	439971
339419	439972
402455	439973
556110	439974
569962	439975
1355	439976
378666	439977
227819	439978
596767	439979
313342	439980
197375	439981
392003	439982
519847	439983
7487	439984
629382	439985
110673	439986
554722	439987
20883	439988
561520	439989
677393	439990
77075	439991
110345	439992
47013	439993
38286	439994
253128	439995
54062	439996
64829	439997
138501	439998
340099	439999
480029	440000
219339	440001
133693	440002
22176	440003
524996	440004
683496	440005
288610	440006
64667	440007
675097	440008
97962	440009
566705	440010
714761	440011
607914	440012
17262	440013
687138	440014
208241	440015
266032	440016
43285	440017
365867	440018
635268	440019
51251	440020
201309	440021
391295	440022
340367	440023
285566	440024
223622	440025
138066	440026
493271	440027
496288	440028
288793	440029
520686	440030
23984	440031
216677	440032
23612	440033
461798	440034
624390	440035
404534	440036
92870	440037
222782	440038
482867	440039
217525	440040
318556	440041
255506	440042
529543	440043
420050	440044
419601	440045
36037	440046
65987	440047
688660	440048
44444	440049
14294	440050
277875	440051
242663	440052
257541	440053
477742	440054
349311	440055
550193	440056
34775	440057
14531	440058
640894	440059
112176	440060
15735	440061
90557	440062
181725	440063
64087	440064
12961	440065
116494	440066
312534	440067
90298	440068
572894	440069
125872	440070
68632	440071
175996	440072
176353	440073
669412	440074
202084	440075
127548	440076
167155	440077
100299	440078
98689	440079
593697	440080
176682	440081
719452	440082
118080	440083
47794	440084
38857	440085
597411	440086
245763	440087
266723	440088
17731	440089
431768	440090
5731	440091
99194	440092
113818	440093
73035	440094
544392	440095
325678	440096
118422	440097
340872	440098
436081	440099
161621	440100
535922	440101
268026	440102
432047	440103
478654	440104
652369	440105
230083	440106
61973	440107
616379	440108
432386	440109
4103	440110
668622	440111
183350	440112
182378	440113
9891	440114
65314	440115
442733	440116
31988	440117
582689	440118
322668	440119
670019	440120
229313	440121
389425	440122
470156	440123
412336	440124
694079	440125
161383	440126
134627	440127
569608	440128
172950	440129
136325	440130
87606	440131
454273	440132
462321	440133
557191	440134
50063	440135
690438	440136
47628	440137
243721	440138
212558	440139
55867	440140
429016	440141
6696	440142
16290	440143
62651	440144
659718	440145
185884	440146
180091	440147
433617	440148
205426	440149
528134	440150
63195	440151
478475	440152
112489	440153
649971	440154
159428	440155
17114	440156
55037	440157
54688	440158
678694	440159
52242	440160
50120	440161
623531	440162
13559	440163
39231	440164
213676	440165
164785	440166
194407	440167
194465	440168
5515	440169
37203	440170
35139	440171
521763	440172
35159	440173
325185	440174
684797	440175
487490	440176
97230	440177
545807	440178
258749	440179
409862	440180
504941	440181
183007	440182
54179	440183
251362	440184
171945	440185
148530	440186
667646	440187
124584	440188
616109	440189
1926	440190
30979	440191
372021	440192
573862	440193
510216	440194
378358	440195
533904	440196
10083	440197
8470	440198
422416	440199
634228	440200
179572	440201
563402	440202
314529	440203
224290	440204
192006	440205
615878	440206
166489	440207
624895	440208
110385	440209
660228	440210
249393	440211
422698	440212
54798	440213
204893	440214
275350	440215
251206	440216
11775	440217
174987	440218
554600	440219
35589	440220
51958	440221
46741	440222
107435	440223
666267	440224
149269	440225
2255	440226
210707	440227
164266	440228
567239	440229
719137	440230
69692	440231
392877	440232
349385	440233
11930	440234
563546	440235
527077	440236
631148	440237
9090	440238
519223	440239
31535	440240
69772	440241
694098	440242
719028	440243
4673	440244
176814	440245
405767	440246
34492	440247
5903	440248
694989	440249
425320	440250
174197	440251
5395	440252
582381	440253
572445	440254
261032	440255
52203	440256
64115	440257
509333	440258
325582	440259
94404	440260
43402	440261
1833	440262
114732	440263
580671	440264
171134	440265
616523	440266
159	440267
18076	440268
16454	440269
126426	440270
57414	440271
256822	440272
100480	440273
52127	440274
41870	440275
407022	440276
546651	440277
5681	440278
49598	440279
23671	440280
617555	440281
650129	440282
72480	440283
22288	440284
384659	440285
600756	440286
698360	440287
10568	440288
711169	440289
6822	440290
5627	440291
617185	440292
14913	440293
596294	440294
706601	440295
438646	440296
51608	440297
440333	440298
119687	440299
29100	440300
167307	440301
8612	440302
240079	440303
133062	440304
651263	440305
389481	440306
24916	440307
147052	440308
85190	440309
141675	440310
275040	440311
141157	440312
296173	440313
432777	440314
620359	440315
225473	440316
268619	440317
661322	440318
186202	440319
363152	440320
378570	440321
122797	440322
194295	440323
491929	440324
585888	440325
318745	440326
679905	440327
21622	440328
23561	440329
52254	440330
717760	440331
240326	440332
528078	440333
137041	440334
174665	440335
667307	440336
294402	440337
132345	440338
110228	440339
247984	440340
388651	440341
68415	440342
43934	440343
1879	440344
126317	440345
379256	440346
669395	440347
165842	440348
165183	440349
16492	440350
484140	440351
39182	440352
546662	440353
433330	440354
330824	440355
433259	440356
186400	440357
125795	440358
176247	440359
558442	440360
535220	440361
554827	440362
231224	440363
62096	440364
28310	440365
36773	440366
305796	440367
556876	440368
596281	440369
197519	440370
627348	440371
283586	440372
378053	440373
23193	440374
7896	440375
161132	440376
421214	440377
697122	440378
139053	440379
1882	440380
291331	440381
73845	440382
40666	440383
158598	440384
524137	440385
21408	440386
184446	440387
1983	440388
88593	440389
61093	440390
190330	440391
552619	440392
450937	440393
180161	440394
404431	440395
519294	440396
428509	440397
701511	440398
173343	440399
547620	440400
411570	440401
386273	440402
136681	440403
228866	440404
567544	440405
3642	440406
94864	440407
107452	440408
367692	440409
110593	440410
300805	440411
100408	440412
175717	440413
75	440414
495411	440415
263754	440416
248647	440417
329798	440418
2202	440419
669281	440420
7235	440421
965	440422
28744	440423
485634	440424
22524	440425
720751	440426
2608	440427
39768	440428
267082	440429
449700	440430
643698	440431
605507	440432
669841	440433
181114	440434
509918	440435
688550	440436
23847	440437
177151	440438
13909	440439
545208	440440
186664	440441
76491	440442
91553	440443
706944	440444
123590	440445
36262	440446
83778	440447
182635	440448
485648	440449
12625	440450
634166	440451
66754	440452
28073	440453
124211	440454
533685	440455
673801	440456
65583	440457
306974	440458
56893	440459
498943	440460
49952	440461
204073	440462
14870	440463
17407	440464
576892	440465
11124	440466
126131	440467
6792	440468
452802	440469
315626	440470
270567	440471
309542	440472
265196	440473
262947	440474
592216	440475
12793	440476
684982	440477
402501	440478
435756	440479
145046	440480
248732	440481
525567	440482
372186	440483
246426	440484
484648	440485
16225	440486
86886	440487
583702	440488
687558	440489
110280	440490
59552	440491
317402	440492
590136	440493
256275	440494
68298	440495
538319	440496
88430	440497
214750	440498
23138	440499
218706	440500
673734	440501
724434	440502
575778	440503
362243	440504
684330	440505
328	440506
559448	440507
664903	440508
304589	440509
164660	440510
151983	440511
435898	440512
662191	440513
113957	440514
192202	440515
493471	440516
15173	440517
141429	440518
430646	440519
30359	440520
351554	440521
457384	440522
460296	440523
110184	440524
60059	440525
702246	440526
559850	440527
25835	440528
693373	440529
163173	440530
70850	440531
550732	440532
26657	440533
668142	440534
144703	440535
336407	440536
109176	440537
132613	440538
300314	440539
450061	440540
3638	440541
193645	440542
554426	440543
184525	440544
5889	440545
414775	440546
644179	440547
632618	440548
349187	440549
131265	440550
453095	440551
223328	440552
168601	440553
445069	440554
570927	440555
212718	440556
315203	440557
154390	440558
280442	440559
103849	440560
648751	440561
7263	440562
174162	440563
699902	440564
182	440565
682235	440566
101578	440567
53346	440568
149387	440569
673376	440570
397120	440571
661824	440572
331776	440573
212605	440574
704722	440575
642483	440576
101898	440577
260398	440578
650979	440579
262414	440580
447698	440581
22131	440582
39980	440583
52724	440584
33674	440585
566215	440586
302431	440587
109570	440588
367955	440589
652459	440590
311288	440591
182975	440592
88464	440593
579899	440594
146545	440595
538419	440596
77576	440597
378317	440598
26779	440599
595924	440600
964	440601
719148	440602
475856	440603
496068	440604
421346	440605
296326	440606
317422	440607
41079	440608
142890	440609
73581	440610
43001	440611
634453	440612
120176	440613
166465	440614
578804	440615
209782	440616
385512	440617
119564	440618
478701	440619
27690	440620
324887	440621
47780	440622
182837	440623
14666	440624
292032	440625
488071	440626
302162	440627
640505	440628
121767	440629
209757	440630
701763	440631
116251	440632
33094	440633
201282	440634
152122	440635
717067	440636
514025	440637
19008	440638
167378	440639
357048	440640
122901	440641
684436	440642
567434	440643
441880	440644
181111	440645
173278	440646
115396	440647
163819	440648
32544	440649
23602	440650
183915	440651
559796	440652
660811	440653
116768	440654
152170	440655
35551	440656
602265	440657
40031	440658
566579	440659
137337	440660
552800	440661
615210	440662
582370	440663
258695	440664
83467	440665
312033	440666
642621	440667
12203	440668
630268	440669
67997	440670
629823	440671
606328	440672
29030	440673
1836	440674
645192	440675
252224	440676
7736	440677
590946	440678
494977	440679
143240	440680
48356	440681
4478	440682
14366	440683
713790	440684
149888	440685
342216	440686
627870	440687
220742	440688
670330	440689
1615	440690
718205	440691
578029	440692
654486	440693
142375	440694
603310	440695
4846	440696
410160	440697
554796	440698
479058	440699
717365	440700
90248	440701
558434	440702
115178	440703
478512	440704
118619	440705
117979	440706
60290	440707
302635	440708
185855	440709
549298	440710
4313	440711
55658	440712
17839	440713
26778	440714
194673	440715
130503	440716
444807	440717
193169	440718
167276	440719
610669	440720
116502	440721
402703	440722
86365	440723
251497	440724
42012	440725
282567	440726
496173	440727
603712	440728
140113	440729
25291	440730
419155	440731
18684	440732
720760	440733
183252	440734
505648	440735
294120	440736
364988	440737
84874	440738
206845	440739
269112	440740
231017	440741
369655	440742
712167	440743
434850	440744
98728	440745
72339	440746
597245	440747
281309	440748
265785	440749
178812	440750
249359	440751
419514	440752
437119	440753
140641	440754
7556	440755
347281	440756
310566	440757
233441	440758
102418	440759
107012	440760
185619	440761
44261	440762
4703	440763
628593	440764
365894	440765
38022	440766
385925	440767
33837	440768
507116	440769
409600	440770
104032	440771
108675	440772
513277	440773
527792	440774
414729	440775
18996	440776
136278	440777
12945	440778
40702	440779
98365	440780
103981	440781
21263	440782
383726	440783
720521	440784
51352	440785
700200	440786
134310	440787
63829	440788
373408	440789
467969	440790
106808	440791
293752	440792
129461	440793
181773	440794
431752	440795
83325	440796
498745	440797
67192	440798
491654	440799
130588	440800
21522	440801
9445	440802
256	440803
483013	440804
85318	440805
707866	440806
439890	440807
659955	440808
151492	440809
361423	440810
272859	440811
615791	440812
219410	440813
446314	440814
11105	440815
118601	440816
313092	440817
687185	440818
642092	440819
316701	440820
446034	440821
346179	440822
108647	440823
409153	440824
45305	440825
296138	440826
421667	440827
591957	440828
144105	440829
532908	440830
379444	440831
566703	440832
86938	440833
66137	440834
169955	440835
36487	440836
31264	440837
590277	440838
256229	440839
15526	440840
10357	440841
22676	440842
86834	440843
253829	440844
48601	440845
245665	440846
707104	440847
519069	440848
337728	440849
9411	440850
4127	440851
403669	440852
388197	440853
27206	440854
135661	440855
214766	440856
669656	440857
490949	440858
184380	440859
225292	440860
492389	440861
448686	440862
82400	440863
16003	440864
192926	440865
281067	440866
260773	440867
706226	440868
244071	440869
62381	440870
40415	440871
252818	440872
572566	440873
527173	440874
337108	440875
16846	440876
166696	440877
170933	440878
623018	440879
51736	440880
21559	440881
166786	440882
99200	440883
118352	440884
122730	440885
295102	440886
201516	440887
108281	440888
590027	440889
185517	440890
153032	440891
238064	440892
162202	440893
152721	440894
74357	440895
66660	440896
513453	440897
20353	440898
567981	440899
364977	440900
9136	440901
164871	440902
469980	440903
664688	440904
55170	440905
337554	440906
457990	440907
306852	440908
4123	440909
50828	440910
623865	440911
294945	440912
604922	440913
28546	440914
147660	440915
272672	440916
25006	440917
534947	440918
281897	440919
278994	440920
108214	440921
506534	440922
717851	440923
30453	440924
2717	440925
539235	440926
186006	440927
52499	440928
289733	440929
544070	440930
403502	440931
578841	440932
547118	440933
143589	440934
161338	440935
714388	440936
338684	440937
129844	440938
603413	440939
37619	440940
312139	440941
36263	440942
186943	440943
51884	440944
469645	440945
162834	440946
524194	440947
97031	440948
372537	440949
275008	440950
18310	440951
258906	440952
86801	440953
288314	440954
582171	440955
174249	440956
117220	440957
27304	440958
42642	440959
251385	440960
686409	440961
473587	440962
439131	440963
104352	440964
196221	440965
331562	440966
56995	440967
143986	440968
5397	440969
328115	440970
299292	440971
32358	440972
676277	440973
25007	440974
723269	440975
395800	440976
91329	440977
181894	440978
600332	440979
284413	440980
543430	440981
15486	440982
162549	440983
701243	440984
75835	440985
40955	440986
431259	440987
500457	440988
389101	440989
120297	440990
50732	440991
496376	440992
4589	440993
72770	440994
25670	440995
478875	440996
347946	440997
440787	440998
266400	440999
228354	441000
494826	441001
329990	441002
206632	441003
81794	441004
504955	441005
150331	441006
13186	441007
78491	441008
548384	441009
51643	441010
5339	441011
473814	441012
173658	441013
492644	441014
583057	441015
10648	441016
174345	441017
67684	441018
420527	441019
5924	441020
39298	441021
164673	441022
190922	441023
26521	441024
183226	441025
404	441026
481008	441027
131845	441028
436021	441029
88397	441030
423583	441031
17604	441032
357938	441033
720583	441034
343279	441035
186685	441036
685856	441037
560864	441038
135316	441039
395707	441040
35652	441041
355641	441042
339899	441043
226407	441044
120201	441045
521217	441046
639515	441047
31340	441048
515938	441049
20822	441050
435947	441051
28114	441052
683467	441053
43924	441054
634212	441055
674560	441056
339701	441057
129030	441058
43521	441059
3474	441060
132166	441061
158553	441062
31935	441063
531541	441064
93963	441065
501212	441066
500443	441067
259187	441068
291191	441069
105238	441070
108599	441071
81567	441072
11651	441073
39874	441074
90095	441075
407352	441076
211752	441077
155139	441078
116771	441079
226101	441080
508681	441081
20308	441082
144205	441083
594586	441084
50941	441085
388163	441086
583436	441087
623429	441088
549266	441089
612612	441090
289617	441091
173852	441092
211984	441093
104331	441094
6642	441095
699884	441096
113658	441097
65476	441098
313864	441099
281643	441100
448167	441101
638384	441102
614522	441103
2578	441104
226205	441105
653709	441106
3835	441107
454177	441108
69225	441109
159358	441110
657487	441111
288673	441112
676654	441113
169176	441114
239892	441115
659682	441116
90099	441117
231993	441118
311490	441119
136360	441120
4441	441121
140892	441122
665158	441123
128426	441124
24760	441125
365931	441126
85268	441127
11754	441128
200733	441129
486916	441130
546712	441131
28390	441132
176891	441133
122530	441134
509380	441135
168467	441136
74877	441137
108323	441138
537044	441139
463534	441140
4606	441141
38423	441142
635400	441143
274958	441144
456045	441145
386659	441146
587402	441147
179245	441148
292968	441149
268537	441150
114074	441151
141131	441152
34017	441153
16953	441154
158843	441155
66735	441156
643272	441157
542362	441158
198713	441159
662824	441160
269221	441161
612768	441162
475017	441163
546320	441164
326525	441165
69529	441166
259017	441167
50659	441168
248285	441169
654175	441170
89831	441171
5599	441172
645335	441173
210824	441174
153107	441175
524403	441176
15336	441177
518432	441178
4077	441179
99573	441180
462474	441181
95919	441182
211018	441183
109421	441184
71171	441185
307752	441186
155656	441187
469611	441188
163630	441189
228551	441190
679871	441191
261475	441192
636417	441193
32024	441194
23743	441195
359063	441196
340107	441197
542750	441198
41561	441199
21405	441200
5748	441201
5192	441202
200973	441203
367990	441204
709911	441205
153028	441206
674227	441207
632019	441208
461677	441209
123724	441210
633185	441211
394082	441212
29938	441213
557597	441214
106357	441215
15986	441216
121470	441217
350704	441218
587401	441219
212183	441220
169368	441221
565545	441222
643703	441223
141764	441224
266219	441225
488219	441226
287373	441227
375517	441228
640262	441229
20265	441230
581831	441231
453750	441232
134931	441233
550934	441234
169788	441235
13103	441236
181998	441237
351680	441238
121339	441239
631884	441240
273735	441241
188197	441242
696220	441243
111238	441244
340148	441245
562415	441246
7831	441247
46981	441248
714907	441249
489698	441250
162836	441251
382420	441252
119216	441253
486707	441254
20512	441255
716359	441256
540745	441257
46292	441258
284845	441259
720078	441260
60880	441261
169682	441262
495129	441263
617133	441264
681033	441265
514266	441266
460178	441267
165511	441268
41873	441269
62426	441270
656585	441271
517559	441272
689426	441273
643722	441274
19204	441275
316553	441276
342041	441277
78605	441278
17733	441279
36772	441280
340033	441281
328454	441282
654589	441283
306628	441284
6941	441285
137034	441286
79510	441287
334262	441288
423334	441289
196986	441290
85850	441291
503746	441292
39113	441293
480959	441294
680479	441295
267759	441296
294493	441297
627942	441298
297978	441299
526582	441300
590638	441301
135255	441302
92536	441303
85684	441304
597118	441305
104272	441306
5638	441307
380810	441308
652553	441309
15092	441310
109227	441311
595793	441312
13589	441313
523114	441314
186275	441315
118429	441316
469674	441317
552582	441318
95651	441319
209236	441320
42295	441321
523829	441322
15867	441323
572393	441324
520107	441325
536889	441326
593062	441327
512294	441328
521160	441329
282843	441330
649731	441331
721676	441332
509074	441333
400923	441334
250950	441335
79775	441336
298817	441337
505724	441338
191024	441339
102691	441340
32173	441341
116280	441342
664433	441343
56956	441344
15641	441345
21029	441346
520221	441347
4982	441348
40164	441349
212237	441350
152327	441351
34242	441352
541313	441353
679719	441354
183190	441355
419572	441356
162762	441357
542717	441358
11547	441359
216587	441360
76240	441361
151572	441362
615434	441363
160939	441364
125999	441365
33503	441366
696082	441367
466290	441368
73378	441369
53265	441370
408943	441371
376746	441372
322363	441373
494163	441374
214391	441375
64053	441376
724656	441377
118094	441378
671227	441379
141960	441380
701422	441381
638177	441382
144424	441383
45388	441384
264927	441385
52949	441386
63902	441387
40151	441388
523075	441389
65891	441390
110514	441391
66952	441392
7181	441393
100287	441394
213937	441395
156080	441396
521662	441397
79912	441398
207748	441399
155071	441400
670870	441401
178677	441402
713640	441403
119991	441404
622509	441405
654568	441406
95170	441407
484869	441408
446416	441409
13190	441410
201348	441411
5202	441412
330228	441413
349763	441414
72796	441415
342316	441416
201090	441417
440578	441418
89443	441419
564840	441420
496605	441421
569083	441422
354406	441423
635824	441424
654572	441425
142746	441426
606603	441427
13523	441428
174658	441429
41594	441430
708112	441431
217878	441432
36781	441433
66741	441434
361453	441435
21960	441436
645764	441437
456553	441438
42814	441439
151237	441440
142172	441441
669791	441442
610007	441443
547551	441444
116871	441445
39054	441446
76823	441447
142580	441448
335462	441449
479905	441450
254094	441451
473760	441452
225988	441453
42790	441454
693386	441455
58071	441456
130920	441457
173280	441458
465326	441459
558759	441460
609743	441461
505704	441462
445024	441463
471883	441464
403575	441465
93980	441466
509529	441467
123694	441468
204465	441469
232858	441470
528547	441471
449742	441472
23051	441473
342930	441474
342246	441475
303403	441476
435393	441477
184060	441478
165671	441479
723180	441480
105698	441481
18482	441482
30543	441483
286376	441484
531991	441485
574549	441486
705362	441487
472773	441488
628983	441489
516984	441490
12651	441491
153385	441492
1	441493
5512	441494
106609	441495
416749	441496
1828	441497
160928	441498
422399	441499
282845	441500
710431	441501
351720	441502
673367	441503
95821	441504
42982	441505
1780	441506
659028	441507
604722	441508
165504	441509
379264	441510
89650	441511
455211	441512
307776	441513
213983	441514
628569	441515
278364	441516
109521	441517
201	441518
597921	441519
597826	441520
26030	441521
97557	441522
321380	441523
278685	441524
235294	441525
264213	441526
139897	441527
164746	441528
172890	441529
65058	441530
63812	441531
395000	441532
108636	441533
472165	441534
474486	441535
525982	441536
488298	441537
369127	441538
416686	441539
7523	441540
420130	441541
373237	441542
249858	441543
682369	441544
443057	441545
680358	441546
384695	441547
2854	441548
406297	441549
611019	441550
534789	441551
664615	441552
579432	441553
640571	441554
138470	441555
636196	441556
25707	441557
453035	441558
153377	441559
89633	441560
178937	441561
255754	441562
102384	441563
178606	441564
376459	441565
457551	441566
668848	441567
40738	441568
305004	441569
194221	441570
567550	441571
99021	441572
704561	441573
25525	441574
489945	441575
75726	441576
33868	441577
107836	441578
627284	441579
719333	441580
145970	441581
680732	441582
609599	441583
170349	441584
85754	441585
67156	441586
165922	441587
68462	441588
21594	441589
47002	441590
707340	441591
139324	441592
121548	441593
58175	441594
363958	441595
38861	441596
41449	441597
146596	441598
459998	441599
57090	441600
195250	441601
62574	441602
366	441603
159082	441604
394019	441605
568197	441606
590875	441607
403374	441608
10612	441609
58627	441610
724292	441611
4432	441612
15928	441613
266298	441614
21615	441615
337050	441616
273037	441617
122244	441618
680859	441619
30967	441620
506173	441621
8772	441622
398837	441623
199431	441624
40564	441625
581563	441626
18804	441627
506014	441628
454751	441629
50053	441630
7473	441631
446257	441632
193333	441633
109010	441634
80851	441635
689202	441636
713894	441637
404179	441638
120122	441639
33	441640
57230	441641
308027	441642
40772	441643
463983	441644
349435	441645
497769	441646
634809	441647
161515	441648
255155	441649
198215	441650
112060	441651
178660	441652
5836	441653
36425	441654
55835	441655
317126	441656
678375	441657
77065	441658
514221	441659
337002	441660
482344	441661
54971	441662
303488	441663
30814	441664
317551	441665
231492	441666
666788	441667
11225	441668
134321	441669
140352	441670
454834	441671
28407	441672
709419	441673
625986	441674
20448	441675
90373	441676
181830	441677
544602	441678
372767	441679
75187	441680
308536	441681
422785	441682
172493	441683
654665	441684
18706	441685
199412	441686
335571	441687
138547	441688
414068	441689
8184	441690
172402	441691
149220	441692
68427	441693
108513	441694
53968	441695
350571	441696
79447	441697
448953	441698
254612	441699
182436	441700
38044	441701
650328	441702
703859	441703
20400	441704
246905	441705
570068	441706
9742	441707
246871	441708
454042	441709
383168	441710
402896	441711
199563	441712
698678	441713
195853	441714
113649	441715
32322	441716
628157	441717
73081	441718
517842	441719
343134	441720
447473	441721
260787	441722
386575	441723
622950	441724
660171	441725
721431	441726
520150	441727
213161	441728
692088	441729
261708	441730
369489	441731
46898	441732
43394	441733
15484	441734
9120	441735
165841	441736
458883	441737
197408	441738
581505	441739
244351	441740
96413	441741
185787	441742
14343	441743
497692	441744
435962	441745
652120	441746
148394	441747
459032	441748
331932	441749
110967	441750
428700	441751
71012	441752
465877	441753
481001	441754
486065	441755
42045	441756
155281	441757
452620	441758
105361	441759
181607	441760
639632	441761
335315	441762
162350	441763
592713	441764
119615	441765
417737	441766
33835	441767
465484	441768
63712	441769
244057	441770
659562	441771
63771	441772
122240	441773
493198	441774
500154	441775
639710	441776
47969	441777
646353	441778
429404	441779
171685	441780
137095	441781
170177	441782
275423	441783
19460	441784
12170	441785
173291	441786
615197	441787
363149	441788
600856	441789
379266	441790
2830	441791
136835	441792
647144	441793
550247	441794
183290	441795
129523	441796
94265	441797
141224	441798
212101	441799
55601	441800
34292	441801
197623	441802
717431	441803
135673	441804
65217	441805
515457	441806
645350	441807
443043	441808
303506	441809
389557	441810
5322	441811
553381	441812
255666	441813
329231	441814
238268	441815
146021	441816
279585	441817
176519	441818
5635	441819
19811	441820
74358	441821
14290	441822
377042	441823
570202	441824
485821	441825
25168	441826
94581	441827
239331	441828
688997	441829
303178	441830
143696	441831
1289	441832
79531	441833
112264	441834
353184	441835
53821	441836
92989	441837
42258	441838
135849	441839
18629	441840
557861	441841
177762	441842
4358	441843
519959	441844
679331	441845
169144	441846
277644	441847
43832	441848
238763	441849
285963	441850
688114	441851
102226	441852
466346	441853
146136	441854
108234	441855
275268	441856
236618	441857
216511	441858
2638	441859
96941	441860
183960	441861
82621	441862
554975	441863
282938	441864
273591	441865
339820	441866
652102	441867
556984	441868
105859	441869
7306	441870
691701	441871
137101	441872
661850	441873
72207	441874
191257	441875
403792	441876
313074	441877
53181	441878
13465	441879
679689	441880
654177	441881
524219	441882
496142	441883
160921	441884
17605	441885
617969	441886
205280	441887
104484	441888
223313	441889
109411	441890
660303	441891
547632	441892
72266	441893
591534	441894
51383	441895
81360	441896
77248	441897
685892	441898
541572	441899
23616	441900
34259	441901
519408	441902
556715	441903
311228	441904
583751	441905
43114	441906
11958	441907
358247	441908
183895	441909
111930	441910
11584	441911
136635	441912
380241	441913
264400	441914
30146	441915
212670	441916
363396	441917
31883	441918
109548	441919
645693	441920
240898	441921
178672	441922
265213	441923
175350	441924
216159	441925
601302	441926
402388	441927
46164	441928
172764	441929
646728	441930
530583	441931
593865	441932
453819	441933
134457	441934
408749	441935
179729	441936
533334	441937
114129	441938
84149	441939
74719	441940
12240	441941
691207	441942
12509	441943
163587	441944
685554	441945
335910	441946
530190	441947
60656	441948
32129	441949
77146	441950
113304	441951
15309	441952
682269	441953
27661	441954
692532	441955
214902	441956
46754	441957
11509	441958
51325	441959
129677	441960
709054	441961
53363	441962
42932	441963
656163	441964
287712	441965
372029	441966
493993	441967
167605	441968
222260	441969
413628	441970
658282	441971
230011	441972
368582	441973
245682	441974
361505	441975
689923	441976
184323	441977
591491	441978
353076	441979
130599	441980
155051	441981
43760	441982
279540	441983
98559	441984
285811	441985
666428	441986
221065	441987
193773	441988
623438	441989
14861	441990
39665	441991
63065	441992
314757	441993
77581	441994
526114	441995
16421	441996
565804	441997
43628	441998
140552	441999
163650	442000
226933	442001
218653	442002
13768	442003
20613	442004
331191	442005
520235	442006
118062	442007
608070	442008
372333	442009
507950	442010
362953	442011
311305	442012
367008	442013
235099	442014
98236	442015
672241	442016
46053	442017
296427	442018
13033	442019
138748	442020
5234	442021
654800	442022
73754	442023
144848	442024
19281	442025
289328	442026
486670	442027
10425	442028
484445	442029
16109	442030
188553	442031
158452	442032
13903	442033
20309	442034
258351	442035
628438	442036
452892	442037
640580	442038
265586	442039
520032	442040
545177	442041
15055	442042
498376	442043
229800	442044
492518	442045
246586	442046
162208	442047
19557	442048
235399	442049
40254	442050
219390	442051
430940	442052
678516	442053
30951	442054
683406	442055
107585	442056
124220	442057
166090	442058
99016	442059
650770	442060
68010	442061
92155	442062
321137	442063
33502	442064
120656	442065
2058	442066
353141	442067
88048	442068
34789	442069
6215	442070
137855	442071
398627	442072
105656	442073
30278	442074
36854	442075
400972	442076
472078	442077
13703	442078
2019	442079
98071	442080
586862	442081
668753	442082
647282	442083
133721	442084
18312	442085
93852	442086
418152	442087
484745	442088
16838	442089
141808	442090
422579	442091
504364	442092
328624	442093
147380	442094
118817	442095
347089	442096
14951	442097
507585	442098
8982	442099
187231	442100
2489	442101
18195	442102
583463	442103
131614	442104
350011	442105
628709	442106
55435	442107
644076	442108
718091	442109
54192	442110
8696	442111
3289	442112
136959	442113
24234	442114
316914	442115
634055	442116
470296	442117
634430	442118
219148	442119
417667	442120
98814	442121
5477	442122
112698	442123
11491	442124
199269	442125
445228	442126
22183	442127
522666	442128
148742	442129
592087	442130
499712	442131
349838	442132
112163	442133
50895	442134
279055	442135
411289	442136
208789	442137
550399	442138
413088	442139
42063	442140
96355	442141
70202	442142
308006	442143
502001	442144
508151	442145
424646	442146
127960	442147
45920	442148
675344	442149
222472	442150
495944	442151
81504	442152
656522	442153
103918	442154
84117	442155
419	442156
221612	442157
689809	442158
584472	442159
472999	442160
186199	442161
78778	442162
570201	442163
314800	442164
310157	442165
62902	442166
559871	442167
1525	442168
275556	442169
583698	442170
404294	442171
22857	442172
248151	442173
168360	442174
665245	442175
450309	442176
126748	442177
713941	442178
675816	442179
185939	442180
304021	442181
174908	442182
436398	442183
140147	442184
114430	442185
41301	442186
590015	442187
412299	442188
58381	442189
438683	442190
16448	442191
573510	442192
648480	442193
48311	442194
1703	442195
4529	442196
74761	442197
12763	442198
20583	442199
130100	442200
631753	442201
202820	442202
537818	442203
116838	442204
465852	442205
99475	442206
104753	442207
666902	442208
17023	442209
31326	442210
91819	442211
197178	442212
482837	442213
588802	442214
158548	442215
518238	442216
66193	442217
163968	442218
142184	442219
13598	442220
9922	442221
337455	442222
182953	442223
480152	442224
458808	442225
591257	442226
489653	442227
69	442228
88629	442229
33989	442230
309432	442231
366427	442232
300887	442233
131947	442234
71796	442235
412663	442236
616521	442237
696014	442238
539391	442239
2686	442240
670096	442241
606279	442242
454613	442243
242582	442244
35717	442245
419820	442246
47457	442247
184145	442248
197208	442249
106661	442250
57132	442251
403866	442252
167086	442253
659724	442254
126372	442255
207824	442256
128303	442257
482627	442258
402864	442259
159042	442260
475150	442261
269385	442262
691144	442263
173477	442264
292839	442265
3053	442266
423878	442267
692215	442268
586770	442269
227647	442270
705868	442271
42614	442272
309913	442273
44502	442274
155317	442275
506214	442276
119999	442277
701572	442278
29378	442279
647454	442280
102736	442281
31752	442282
129822	442283
185935	442284
587911	442285
36487	442286
52516	442287
35119	442288
177166	442289
592896	442290
131921	442291
283064	442292
14952	442293
354150	442294
13414	442295
141818	442296
432083	442297
175183	442298
486354	442299
571715	442300
17334	442301
26720	442302
431574	442303
240421	442304
155839	442305
134100	442306
716298	442307
258342	442308
387046	442309
565290	442310
442701	442311
5649	442312
302300	442313
37185	442314
628750	442315
483702	442316
545142	442317
83520	442318
154287	442319
425819	442320
2737	442321
558982	442322
500838	442323
296973	442324
118616	442325
35312	442326
191618	442327
11811	442328
66587	442329
29412	442330
142008	442331
116473	442332
613471	442333
182785	442334
467895	442335
106841	442336
705268	442337
527387	442338
337460	442339
560789	442340
47446	442341
567607	442342
130758	442343
18627	442344
374944	442345
139816	442346
15174	442347
394027	442348
59572	442349
361397	442350
230615	442351
611590	442352
4130	442353
139272	442354
51730	442355
31618	442356
584651	442357
538274	442358
5891	442359
235189	442360
225054	442361
495550	442362
426524	442363
628159	442364
662610	442365
616534	442366
627446	442367
39249	442368
56826	442369
380792	442370
70481	442371
35108	442372
83625	442373
24272	442374
248835	442375
7721	442376
86477	442377
29288	442378
106231	442379
162973	442380
17465	442381
27692	442382
633535	442383
6118	442384
16694	442385
132653	442386
129032	442387
43952	442388
22129	442389
6307	442390
195134	442391
385521	442392
1164	442393
712247	442394
57325	442395
171107	442396
614339	442397
668416	442398
6214	442399
44594	442400
101742	442401
540509	442402
78062	442403
31133	442404
106295	442405
17021	442406
29832	442407
51703	442408
121707	442409
26	442410
639913	442411
369526	442412
504839	442413
312636	442414
148996	442415
179563	442416
183261	442417
205397	442418
30043	442419
125511	442420
83790	442421
41163	442422
116202	442423
78	442424
313161	442425
426741	442426
298185	442427
116985	442428
406271	442429
402340	442430
603481	442431
388465	442432
216067	442433
5140	442434
452032	442435
22920	442436
201961	442437
81588	442438
60031	442439
654953	442440
4110	442441
134760	442442
260363	442443
470566	442444
697073	442445
615853	442446
111515	442447
80043	442448
147914	442449
696356	442450
106819	442451
44522	442452
78396	442453
329548	442454
294757	442455
568927	442456
26461	442457
564874	442458
32908	442459
194872	442460
10163	442461
392552	442462
46336	442463
436445	442464
46190	442465
9675	442466
309262	442467
31424	442468
133567	442469
117292	442470
125248	442471
495198	442472
641046	442473
338868	442474
92523	442475
136503	442476
48785	442477
200499	442478
714356	442479
377384	442480
109315	442481
415325	442482
520791	442483
523306	442484
634062	442485
97124	442486
175972	442487
174822	442488
31171	442489
17787	442490
28311	442491
125210	442492
151322	442493
205837	442494
515198	442495
173538	442496
59885	442497
161940	442498
226659	442499
9367	442500
20269	442501
236399	442502
454860	442503
201106	442504
9242	442505
640686	442506
366864	442507
201482	442508
74212	442509
168092	442510
399	442511
409908	442512
44906	442513
21298	442514
446360	442515
355327	442516
623223	442517
605034	442518
245436	442519
52382	442520
505298	442521
400809	442522
121814	442523
181405	442524
589655	442525
681612	442526
655966	442527
186664	442528
160486	442529
249154	442530
84303	442531
9380	442532
489667	442533
703165	442534
201261	442535
672636	442536
517453	442537
136619	442538
321085	442539
307680	442540
32265	442541
137734	442542
588977	442543
182592	442544
650682	442545
336629	442546
45604	442547
540719	442548
430686	442549
448048	442550
106715	442551
468286	442552
9	442553
4987	442554
612552	442555
578705	442556
175621	442557
149632	442558
9491	442559
624140	442560
701562	442561
341332	442562
136888	442563
61667	442564
652733	442565
438807	442566
78079	442567
38205	442568
259922	442569
526486	442570
604768	442571
560608	442572
69073	442573
424706	442574
30015	442575
571082	442576
7132	442577
2645	442578
441825	442579
101355	442580
154570	442581
115306	442582
10515	442583
519544	442584
71466	442585
24103	442586
272878	442587
277159	442588
625657	442589
710122	442590
593016	442591
284520	442592
612224	442593
59413	442594
49465	442595
587802	442596
617863	442597
458346	442598
69660	442599
61929	442600
446542	442601
87558	442602
19108	442603
194980	442604
350406	442605
270383	442606
525271	442607
364384	442608
718140	442609
116921	442610
251594	442611
97898	442612
449915	442613
383320	442614
655000	442615
232691	442616
595826	442617
49938	442618
702073	442619
273835	442620
230156	442621
247849	442622
394825	442623
157477	442624
51198	442625
9136	442626
23748	442627
159571	442628
8635	442629
273291	442630
723657	442631
307016	442632
69200	442633
617373	442634
696566	442635
9765	442636
392074	442637
14998	442638
212145	442639
4824	442640
331557	442641
620505	442642
395486	442643
168807	442644
6453	442645
624171	442646
475	442647
124061	442648
246355	442649
108757	442650
2926	442651
117901	442652
272535	442653
10773	442654
415803	442655
549497	442656
175872	442657
701136	442658
91056	442659
637212	442660
628805	442661
16785	442662
538153	442663
435638	442664
629908	442665
684303	442666
223814	442667
659479	442668
671650	442669
46528	442670
50242	442671
10413	442672
182961	442673
146473	442674
489715	442675
426914	442676
176790	442677
579443	442678
226450	442679
644129	442680
128176	442681
598345	442682
682086	442683
451816	442684
49078	442685
118536	442686
345975	442687
102787	442688
39315	442689
551656	442690
280622	442691
697163	442692
648938	442693
661102	442694
69132	442695
99936	442696
465919	442697
562277	442698
534308	442699
85018	442700
85782	442701
697536	442702
602030	442703
393641	442704
523364	442705
603511	442706
602664	442707
95150	442708
322999	442709
247860	442710
13864	442711
85358	442712
7292	442713
124237	442714
83594	442715
187442	442716
703021	442717
611538	442718
7051	442719
698864	442720
386920	442721
127667	442722
565842	442723
93014	442724
634659	442725
117509	442726
170802	442727
625679	442728
234286	442729
46378	442730
55534	442731
120787	442732
570020	442733
496934	442734
650535	442735
525865	442736
27539	442737
635197	442738
82070	442739
228599	442740
1889	442741
1075	442742
384442	442743
173521	442744
546717	442745
162132	442746
125349	442747
655081	442748
642034	442749
29983	442750
683459	442751
73625	442752
23667	442753
468246	442754
96545	442755
18450	442756
699089	442757
599490	442758
383684	442759
110254	442760
622157	442761
525261	442762
250019	442763
35408	442764
27893	442765
96502	442766
171406	442767
48004	442768
310191	442769
5187	442770
91835	442771
617206	442772
149262	442773
13166	442774
407527	442775
425560	442776
430020	442777
234404	442778
131057	442779
515811	442780
38842	442781
260095	442782
404837	442783
651827	442784
382817	442785
685093	442786
356784	442787
102248	442788
218790	442789
707640	442790
468230	442791
178866	442792
549494	442793
104720	442794
156587	442795
145668	442796
688115	442797
494443	442798
24342	442799
703690	442800
475818	442801
564277	442802
362064	442803
692153	442804
659309	442805
791	442806
49755	442807
619688	442808
501248	442809
632929	442810
138172	442811
490270	442812
173382	442813
30557	442814
135025	442815
62993	442816
70983	442817
114926	442818
123242	442819
613647	442820
348217	442821
76935	442822
38877	442823
593522	442824
332495	442825
72739	442826
165889	442827
98690	442828
690924	442829
39111	442830
44133	442831
48800	442832
415956	442833
88709	442834
81957	442835
487567	442836
45533	442837
314700	442838
42897	442839
1203	442840
516792	442841
509103	442842
551114	442843
382968	442844
101929	442845
43975	442846
99290	442847
616635	442848
111140	442849
273624	442850
485274	442851
114468	442852
621984	442853
12306	442854
586395	442855
161226	442856
96144	442857
172093	442858
6681	442859
529922	442860
324347	442861
497900	442862
32917	442863
446808	442864
224253	442865
549942	442866
5749	442867
301737	442868
199822	442869
93832	442870
573985	442871
672341	442872
694043	442873
512620	442874
114676	442875
143676	442876
4788	442877
612951	442878
269396	442879
566070	442880
676985	442881
137296	442882
101350	442883
368400	442884
708879	442885
9649	442886
516064	442887
403589	442888
585169	442889
166114	442890
602701	442891
156798	442892
249798	442893
178797	442894
65218	442895
58069	442896
285156	442897
435470	442898
157039	442899
13461	442900
244124	442901
650432	442902
365465	442903
28885	442904
595291	442905
437146	442906
177673	442907
4668	442908
709207	442909
41249	442910
720046	442911
188604	442912
606409	442913
173726	442914
674956	442915
423144	442916
415225	442917
483216	442918
141255	442919
2311	442920
686681	442921
458342	442922
40320	442923
71600	442924
423759	442925
338217	442926
126201	442927
378091	442928
320072	442929
355018	442930
142995	442931
479414	442932
217491	442933
131382	442934
43689	442935
526462	442936
64440	442937
517354	442938
272884	442939
295982	442940
7693	442941
182878	442942
45427	442943
226350	442944
54328	442945
378024	442946
542411	442947
246666	442948
628416	442949
275077	442950
42455	442951
426419	442952
118702	442953
60637	442954
533902	442955
187484	442956
499282	442957
139887	442958
15746	442959
125316	442960
665068	442961
169108	442962
697517	442963
508798	442964
417025	442965
193657	442966
168455	442967
82675	442968
708289	442969
181126	442970
164673	442971
43481	442972
467707	442973
65768	442974
614370	442975
556558	442976
35233	442977
129347	442978
378842	442979
522465	442980
459876	442981
297079	442982
608702	442983
84866	442984
260357	442985
667170	442986
355674	442987
24425	442988
421	442989
96783	442990
34406	442991
12630	442992
7710	442993
51461	442994
299572	442995
169633	442996
64646	442997
643647	442998
156713	442999
693854	443000
64205	443001
682448	443002
72112	443003
136865	443004
526067	443005
560809	443006
354441	443007
306039	443008
144854	443009
671074	443010
624014	443011
1642	443012
115511	443013
8507	443014
334201	443015
21907	443016
386621	443017
105267	443018
673562	443019
425583	443020
295377	443021
44624	443022
456587	443023
600161	443024
610323	443025
492341	443026
227428	443027
267000	443028
539568	443029
230990	443030
494846	443031
328369	443032
645374	443033
155955	443034
292225	443035
575859	443036
607587	443037
13643	443038
112294	443039
686037	443040
724224	443041
140246	443042
129415	443043
19440	443044
13303	443045
695760	443046
319890	443047
88722	443048
186801	443049
634616	443050
692103	443051
260178	443052
628954	443053
519904	443054
355925	443055
409100	443056
562618	443057
395532	443058
111993	443059
9354	443060
538304	443061
340454	443062
5141	443063
51640	443064
51201	443065
247663	443066
539349	443067
663768	443068
399513	443069
511702	443070
70902	443071
625075	443072
18308	443073
21764	443074
38130	443075
67786	443076
406650	443077
709652	443078
593067	443079
688781	443080
88668	443081
707202	443082
364913	443083
399399	443084
383924	443085
3155	443086
695080	443087
67777	443088
588160	443089
65957	443090
126847	443091
218110	443092
509781	443093
142350	443094
171673	443095
40099	443096
300271	443097
56681	443098
639707	443099
11212	443100
353445	443101
708978	443102
587672	443103
213791	443104
71369	443105
68053	443106
269495	443107
18696	443108
53519	443109
708461	443110
590201	443111
160601	443112
118589	443113
342768	443114
586640	443115
654644	443116
598080	443117
579211	443118
392243	443119
370333	443120
658682	443121
523485	443122
92007	443123
41071	443124
17712	443125
34396	443126
101123	443127
183830	443128
198478	443129
392838	443130
13020	443131
567762	443132
551265	443133
186100	443134
397917	443135
97596	443136
387712	443137
412679	443138
666	443139
624663	443140
504916	443141
20756	443142
5870	443143
678416	443144
130688	443145
399207	443146
303517	443147
157062	443148
16533	443149
684282	443150
95012	443151
18324	443152
116328	443153
239161	443154
349647	443155
3910	443156
110600	443157
598344	443158
387924	443159
76691	443160
282241	443161
198832	443162
155593	443163
16843	443164
34070	443165
146955	443166
585744	443167
88778	443168
669940	443169
517084	443170
504264	443171
206962	443172
405679	443173
156887	443174
64164	443175
96279	443176
159718	443177
526251	443178
658424	443179
313831	443180
65171	443181
144044	443182
44559	443183
270873	443184
4190	443185
485983	443186
225574	443187
33931	443188
88090	443189
611101	443190
179638	443191
129329	443192
158989	443193
270	443194
610361	443195
251064	443196
648623	443197
262374	443198
55110	443199
249258	443200
387050	443201
32659	443202
107603	443203
85700	443204
309580	443205
49182	443206
362754	443207
611459	443208
171355	443209
50169	443210
229471	443211
18219	443212
83018	443213
149942	443214
400065	443215
32236	443216
136802	443217
4535	443218
33765	443219
296726	443220
285730	443221
434519	443222
205631	443223
39214	443224
372001	443225
56868	443226
288845	443227
169068	443228
59880	443229
342620	443230
569692	443231
372549	443232
232537	443233
3333	443234
44933	443235
34312	443236
102884	443237
693714	443238
609880	443239
533164	443240
131269	443241
280234	443242
342185	443243
186104	443244
594969	443245
506942	443246
103869	443247
360687	443248
177020	443249
498324	443250
648715	443251
11885	443252
117924	443253
502003	443254
113291	443255
426615	443256
100307	443257
366	443258
26669	443259
175617	443260
535612	443261
81286	443262
30386	443263
89554	443264
15853	443265
92170	443266
21588	443267
312336	443268
37117	443269
414909	443270
537258	443271
51187	443272
578249	443273
431702	443274
135192	443275
210887	443276
717238	443277
216611	443278
41869	443279
134359	443280
383132	443281
37962	443282
554365	443283
558001	443284
676912	443285
181504	443286
108273	443287
28534	443288
261199	443289
163308	443290
102870	443291
536346	443292
707050	443293
94553	443294
300829	443295
358478	443296
18344	443297
676693	443298
424658	443299
694809	443300
472711	443301
118190	443302
514113	443303
541365	443304
189734	443305
271432	443306
517024	443307
134326	443308
681411	443309
28522	443310
52580	443311
4213	443312
257823	443313
485870	443314
188102	443315
74624	443316
170712	443317
543548	443318
433688	443319
532161	443320
571216	443321
29173	443322
464574	443323
347850	443324
195944	443325
495092	443326
76970	443327
235560	443328
536158	443329
105234	443330
279112	443331
48966	443332
3253	443333
104209	443334
407308	443335
61187	443336
509870	443337
328828	443338
447914	443339
323842	443340
685691	443341
411880	443342
247207	443343
82761	443344
179782	443345
266764	443346
80585	443347
521123	443348
106285	443349
45832	443350
50322	443351
497013	443352
259283	443353
541383	443354
153189	443355
253901	443356
146816	443357
127133	443358
244027	443359
54591	443360
500243	443361
24555	443362
178405	443363
249892	443364
133630	443365
26486	443366
172154	443367
435764	443368
11855	443369
329629	443370
485518	443371
11703	443372
436482	443373
409318	443374
48100	443375
152475	443376
630581	443377
152322	443378
535262	443379
496727	443380
650653	443381
566314	443382
363959	443383
692466	443384
194607	443385
186670	443386
282942	443387
215487	443388
361	443389
63720	443390
12905	443391
4305	443392
477052	443393
175184	443394
197360	443395
3676	443396
101453	443397
299924	443398
131201	443399
47729	443400
5566	443401
518749	443402
610230	443403
315778	443404
219442	443405
262905	443406
37477	443407
29723	443408
92474	443409
593381	443410
25333	443411
323636	443412
577295	443413
471228	443414
374322	443415
252824	443416
546438	443417
285152	443418
28760	443419
93939	443420
1194	443421
4740	443422
139097	443423
501118	443424
41425	443425
51688	443426
184383	443427
521513	443428
14956	443429
366953	443430
475076	443431
90855	443432
216443	443433
230341	443434
276245	443435
137706	443436
335326	443437
163012	443438
452128	443439
412337	443440
59375	443441
113274	443442
77491	443443
455819	443444
312257	443445
9341	443446
15267	443447
72880	443448
462777	443449
597837	443450
69463	443451
387302	443452
660347	443453
682436	443454
276793	443455
108144	443456
465202	443457
33984	443458
386484	443459
6727	443460
331607	443461
266407	443462
429055	443463
7751	443464
20003	443465
101085	443466
85543	443467
526782	443468
386928	443469
148423	443470
238977	443471
476803	443472
53464	443473
50581	443474
211317	443475
458337	443476
81743	443477
613135	443478
106125	443479
289076	443480
441700	443481
118933	443482
2859	443483
505824	443484
96979	443485
462757	443486
663687	443487
219346	443488
354494	443489
206596	443490
273331	443491
630783	443492
576611	443493
452755	443494
85790	443495
21306	443496
178279	443497
72752	443498
624639	443499
608304	443500
91262	443501
518282	443502
86219	443503
520157	443504
356095	443505
505518	443506
200381	443507
336404	443508
171189	443509
682045	443510
123372	443511
560018	443512
556520	443513
10705	443514
111135	443515
576692	443516
724683	443517
389876	443518
65935	443519
146250	443520
230396	443521
399829	443522
412674	443523
11710	443524
463813	443525
230340	443526
400511	443527
546137	443528
200708	443529
21428	443530
160392	443531
169016	443532
95449	443533
46530	443534
227988	443535
612992	443536
683526	443537
200036	443538
161577	443539
576018	443540
427101	443541
61037	443542
187587	443543
127377	443544
165129	443545
265073	443546
3564	443547
552890	443548
87803	443549
455305	443550
344355	443551
181453	443552
100830	443553
247994	443554
352790	443555
275490	443556
183258	443557
156034	443558
103522	443559
232621	443560
191055	443561
567725	443562
465969	443563
492072	443564
58727	443565
122749	443566
538211	443567
135001	443568
29006	443569
264830	443570
657720	443571
225247	443572
14382	443573
21165	443574
681936	443575
107614	443576
420508	443577
15060	443578
151127	443579
679147	443580
587033	443581
216275	443582
94823	443583
63605	443584
184941	443585
244826	443586
621299	443587
653891	443588
644952	443589
609848	443590
2113	443591
165899	443592
387408	443593
369158	443594
326353	443595
526598	443596
137540	443597
6275	443598
70720	443599
8275	443600
169822	443601
492858	443602
21289	443603
97923	443604
181298	443605
235321	443606
174579	443607
141477	443608
532912	443609
552110	443610
521131	443611
378275	443612
326465	443613
144138	443614
207750	443615
104757	443616
480475	443617
239477	443618
715358	443619
557574	443620
381038	443621
254720	443622
129862	443623
648065	443624
706192	443625
36294	443626
215422	443627
170173	443628
223867	443629
307736	443630
202668	443631
114565	443632
389583	443633
535570	443634
715299	443635
351162	443636
346611	443637
502355	443638
2347	443639
281386	443640
226036	443641
357005	443642
698179	443643
386902	443644
6654	443645
80431	443646
356442	443647
18104	443648
143195	443649
6899	443650
514386	443651
667174	443652
222143	443653
9095	443654
25027	443655
14816	443656
102869	443657
64665	443658
47653	443659
402155	443660
250751	443661
451517	443662
209972	443663
21558	443664
304780	443665
622626	443666
562370	443667
318215	443668
22640	443669
264339	443670
654425	443671
168885	443672
191841	443673
150756	443674
78064	443675
392505	443676
106250	443677
157773	443678
251002	443679
353220	443680
309814	443681
19793	443682
723260	443683
415314	443684
238915	443685
674348	443686
458686	443687
35816	443688
73756	443689
166470	443690
95661	443691
356088	443692
588439	443693
270389	443694
259808	443695
180158	443696
40290	443697
318065	443698
6306	443699
643599	443700
722348	443701
411379	443702
190213	443703
118926	443704
14807	443705
627616	443706
28519	443707
401231	443708
364280	443709
35702	443710
220846	443711
509608	443712
296459	443713
85669	443714
388602	443715
12836	443716
240433	443717
64218	443718
84767	443719
713169	443720
40716	443721
700744	443722
637816	443723
240093	443724
41717	443725
53135	443726
199908	443727
97701	443728
344987	443729
130269	443730
230379	443731
436202	443732
17430	443733
165604	443734
126129	443735
319178	443736
67874	443737
558731	443738
14091	443739
415952	443740
316178	443741
302616	443742
637043	443743
161906	443744
641968	443745
572082	443746
699808	443747
71514	443748
270358	443749
700815	443750
19669	443751
59390	443752
549160	443753
610464	443754
576290	443755
398546	443756
97191	443757
256524	443758
350176	443759
73393	443760
148908	443761
482260	443762
114982	443763
453850	443764
633813	443765
190109	443766
105129	443767
42322	443768
564034	443769
427410	443770
23302	443771
102454	443772
61227	443773
178431	443774
83816	443775
547982	443776
24936	443777
33070	443778
53824	443779
377449	443780
155406	443781
666869	443782
29123	443783
676762	443784
150344	443785
68258	443786
189491	443787
599233	443788
359785	443789
258993	443790
472680	443791
242413	443792
695276	443793
40557	443794
367430	443795
284445	443796
435162	443797
528649	443798
603076	443799
9647	443800
365399	443801
308495	443802
392510	443803
601244	443804
196261	443805
5689	443806
634995	443807
89349	443808
166991	443809
88937	443810
246121	443811
232341	443812
367211	443813
37831	443814
510	443815
154170	443816
625042	443817
140585	443818
86188	443819
8486	443820
24716	443821
95404	443822
512842	443823
476405	443824
204829	443825
210992	443826
460745	443827
435808	443828
47916	443829
558678	443830
119819	443831
282390	443832
3712	443833
538466	443834
77564	443835
166994	443836
149772	443837
363151	443838
87172	443839
270595	443840
120392	443841
181537	443842
548058	443843
242521	443844
391883	443845
535110	443846
331112	443847
344354	443848
241035	443849
183865	443850
128268	443851
248796	443852
38056	443853
159041	443854
418254	443855
14704	443856
202674	443857
48110	443858
396674	443859
619308	443860
148611	443861
159799	443862
86823	443863
354001	443864
77730	443865
130532	443866
702065	443867
568889	443868
49672	443869
591856	443870
29863	443871
61417	443872
401237	443873
312970	443874
15242	443875
85316	443876
140875	443877
81371	443878
60201	443879
373928	443880
353493	443881
527975	443882
111994	443883
594462	443884
404778	443885
21413	443886
129928	443887
287242	443888
694154	443889
201287	443890
535863	443891
46484	443892
3559	443893
266164	443894
562116	443895
3563	443896
659919	443897
133177	443898
316200	443899
29514	443900
155229	443901
54805	443902
596917	443903
249776	443904
680145	443905
451535	443906
575996	443907
221986	443908
143093	443909
193474	443910
155250	443911
257419	443912
512384	443913
68949	443914
71447	443915
683489	443916
698591	443917
144194	443918
9213	443919
636719	443920
144295	443921
67687	443922
297331	443923
661689	443924
65907	443925
273116	443926
19574	443927
51686	443928
261634	443929
10838	443930
38964	443931
104438	443932
507308	443933
416433	443934
95373	443935
211787	443936
391070	443937
225120	443938
587381	443939
372803	443940
6931	443941
16853	443942
39696	443943
606798	443944
256963	443945
22736	443946
230561	443947
563374	443948
362991	443949
361040	443950
273539	443951
546170	443952
334343	443953
9816	443954
714175	443955
615351	443956
481484	443957
216158	443958
213980	443959
155769	443960
395836	443961
26204	443962
32859	443963
276155	443964
58625	443965
48967	443966
481183	443967
133748	443968
329644	443969
108073	443970
33186	443971
678163	443972
154471	443973
701358	443974
82781	443975
475357	443976
176826	443977
156564	443978
10604	443979
13917	443980
325854	443981
589421	443982
213969	443983
3941	443984
198	443985
45759	443986
183919	443987
41944	443988
579216	443989
291269	443990
698975	443991
118957	443992
552292	443993
604551	443994
611535	443995
227690	443996
117488	443997
142355	443998
234600	443999
647518	444000
92175	444001
511553	444002
94683	444003
57909	444004
691220	444005
137814	444006
391648	444007
628683	444008
484888	444009
7437	444010
506327	444011
370186	444012
412408	444013
15109	444014
42680	444015
182820	444016
136140	444017
348220	444018
306442	444019
108793	444020
4433	444021
508191	444022
277447	444023
428570	444024
193442	444025
518082	444026
113385	444027
335158	444028
48141	444029
157456	444030
196982	444031
574342	444032
20589	444033
682017	444034
44384	444035
580635	444036
218918	444037
509424	444038
41719	444039
125737	444040
314537	444041
514979	444042
638580	444043
18089	444044
127178	444045
135323	444046
438321	444047
266613	444048
618447	444049
26487	444050
445991	444051
636742	444052
45222	444053
320271	444054
345627	444055
270825	444056
135644	444057
44900	444058
20197	444059
2224	444060
567470	444061
127695	444062
417919	444063
98602	444064
425927	444065
295980	444066
116200	444067
480296	444068
679249	444069
95029	444070
232511	444071
131311	444072
68666	444073
532760	444074
227885	444075
113602	444076
556207	444077
397351	444078
223578	444079
158700	444080
202999	444081
267127	444082
17281	444083
685790	444084
620128	444085
34180	444086
434683	444087
558988	444088
559506	444089
631194	444090
188640	444091
48753	444092
213971	444093
237268	444094
459626	444095
463769	444096
31609	444097
708934	444098
713153	444099
316941	444100
716267	444101
49280	444102
80157	444103
388263	444104
13260	444105
365143	444106
605290	444107
353536	444108
143745	444109
316440	444110
659552	444111
424335	444112
106389	444113
376688	444114
13572	444115
39409	444116
671453	444117
499781	444118
251873	444119
28817	444120
694524	444121
176849	444122
102817	444123
637401	444124
621798	444125
47332	444126
474729	444127
37429	444128
173344	444129
50936	444130
260896	444131
316116	444132
186280	444133
335687	444134
67591	444135
204679	444136
527763	444137
52065	444138
189474	444139
66566	444140
184159	444141
166709	444142
54821	444143
621953	444144
165230	444145
40943	444146
582569	444147
20405	444148
62134	444149
20482	444150
135621	444151
183694	444152
667803	444153
483921	444154
168110	444155
723741	444156
276617	444157
6262	444158
149363	444159
75802	444160
105387	444161
140818	444162
27934	444163
24854	444164
361228	444165
559417	444166
73931	444167
98498	444168
13631	444169
535392	444170
648364	444171
275215	444172
69371	444173
147494	444174
428334	444175
96486	444176
192105	444177
142910	444178
616596	444179
539597	444180
637168	444181
213800	444182
636249	444183
619454	444184
525330	444185
111954	444186
9358	444187
6997	444188
23946	444189
160391	444190
473361	444191
12720	444192
177407	444193
561908	444194
152526	444195
486770	444196
242745	444197
356509	444198
235500	444199
539203	444200
466354	444201
684679	444202
676468	444203
215159	444204
636407	444205
63764	444206
62211	444207
491249	444208
653371	444209
167104	444210
295455	444211
371092	444212
10086	444213
179482	444214
114620	444215
442497	444216
657271	444217
164077	444218
4272	444219
32631	444220
714303	444221
87067	444222
519352	444223
215426	444224
547932	444225
541464	444226
154499	444227
196868	444228
15549	444229
523563	444230
382933	444231
634455	444232
656681	444233
306928	444234
93724	444235
352403	444236
631010	444237
528829	444238
592104	444239
556256	444240
4602	444241
55037	444242
293825	444243
402077	444244
519446	444245
120244	444246
139496	444247
103407	444248
516997	444249
150885	444250
21928	444251
338886	444252
229	444253
104743	444254
183544	444255
9739	444256
403763	444257
31796	444258
309772	444259
350149	444260
622270	444261
387419	444262
461894	444263
502310	444264
15720	444265
353256	444266
12436	444267
679865	444268
651008	444269
134039	444270
169115	444271
495421	444272
67782	444273
46792	444274
12742	444275
63154	444276
647184	444277
412044	444278
646538	444279
47439	444280
4410	444281
534800	444282
677397	444283
614790	444284
178715	444285
176147	444286
213401	444287
677778	444288
541	444289
373890	444290
324929	444291
187028	444292
642752	444293
426491	444294
672618	444295
522826	444296
592225	444297
642992	444298
163686	444299
442868	444300
596465	444301
177830	444302
593452	444303
245819	444304
20007	444305
247178	444306
391028	444307
557369	444308
80490	444309
620327	444310
362185	444311
201739	444312
592066	444313
173540	444314
78399	444315
286390	444316
147855	444317
666705	444318
43884	444319
131725	444320
85257	444321
418952	444322
132315	444323
63310	444324
250673	444325
431940	444326
178530	444327
159745	444328
117980	444329
385909	444330
17284	444331
623202	444332
671837	444333
137548	444334
326608	444335
34745	444336
113172	444337
165984	444338
324484	444339
107735	444340
79511	444341
555721	444342
61401	444343
715549	444344
27575	444345
582055	444346
450132	444347
507160	444348
497308	444349
529112	444350
364998	444351
253301	444352
50503	444353
124385	444354
41358	444355
152540	444356
411790	444357
317167	444358
138781	444359
1712	444360
239251	444361
61377	444362
75622	444363
419801	444364
11395	444365
577519	444366
282561	444367
469704	444368
688661	444369
701438	444370
43880	444371
347617	444372
606499	444373
606386	444374
552924	444375
568890	444376
488385	444377
35716	444378
291462	444379
268390	444380
84092	444381
331407	444382
233622	444383
633318	444384
359198	444385
699976	444386
536257	444387
79281	444388
312431	444389
230249	444390
620079	444391
53286	444392
299701	444393
134960	444394
90560	444395
135894	444396
517680	444397
581109	444398
215428	444399
565385	444400
329544	444401
249550	444402
32849	444403
444004	444404
121806	444405
669297	444406
307308	444407
581311	444408
362276	444409
14121	444410
697307	444411
488888	444412
151726	444413
68067	444414
710977	444415
604410	444416
142751	444417
223957	444418
492070	444419
712410	444420
40288	444421
174942	444422
35336	444423
723387	444424
185361	444425
17337	444426
209952	444427
485971	444428
148430	444429
337005	444430
680577	444431
591480	444432
61083	444433
374952	444434
55614	444435
298082	444436
305097	444437
712496	444438
539237	444439
82157	444440
723034	444441
577936	444442
83942	444443
378212	444444
85464	444445
714399	444446
285080	444447
318316	444448
26065	444449
392168	444450
623911	444451
80745	444452
531217	444453
683926	444454
342762	444455
270926	444456
192005	444457
249444	444458
188730	444459
531592	444460
100014	444461
10681	444462
32452	444463
219645	444464
320577	444465
43853	444466
581810	444467
185421	444468
366829	444469
484725	444470
12630	444471
308883	444472
610030	444473
67765	444474
184765	444475
597861	444476
195781	444477
677451	444478
137096	444479
91925	444480
541875	444481
376453	444482
255505	444483
48871	444484
140829	444485
177606	444486
497184	444487
359692	444488
268622	444489
150556	444490
327335	444491
150943	444492
386952	444493
89590	444494
53644	444495
328524	444496
111786	444497
276560	444498
47153	444499
70203	444500
185715	444501
556687	444502
268573	444503
17883	444504
110914	444505
707619	444506
631318	444507
604958	444508
67751	444509
621261	444510
124466	444511
310505	444512
67622	444513
268705	444514
346	444515
234	444516
475985	444517
420528	444518
586772	444519
537485	444520
183986	444521
11432	444522
578026	444523
547534	444524
199524	444525
315981	444526
356074	444527
297044	444528
33322	444529
720174	444530
80540	444531
423297	444532
7833	444533
258992	444534
55373	444535
53966	444536
2	444537
515625	444538
339678	444539
40311	444540
7261	444541
12252	444542
28207	444543
122051	444544
449954	444545
270739	444546
239208	444547
504761	444548
574573	444549
290109	444550
117797	444551
77205	444552
560308	444553
93936	444554
285685	444555
246956	444556
38461	444557
100179	444558
3452	444559
526801	444560
13705	444561
240003	444562
454796	444563
99901	444564
539415	444565
297526	444566
562826	444567
82332	444568
719020	444569
61541	444570
11055	444571
569363	444572
202065	444573
495450	444574
172431	444575
612211	444576
662401	444577
444933	444578
562038	444579
422604	444580
503484	444581
310466	444582
284224	444583
477045	444584
159520	444585
625023	444586
595763	444587
61964	444588
688267	444589
268208	444590
199310	444591
387782	444592
267102	444593
590902	444594
392171	444595
88840	444596
491621	444597
117997	444598
71641	444599
217141	444600
305129	444601
48898	444602
112997	444603
615774	444604
211899	444605
84959	444606
52716	444607
536343	444608
656867	444609
515266	444610
6896	444611
134603	444612
79960	444613
342450	444614
373617	444615
559084	444616
451757	444617
495116	444618
44829	444619
109461	444620
67849	444621
475453	444622
437597	444623
717330	444624
39151	444625
632723	444626
184263	444627
315384	444628
270067	444629
722271	444630
193689	444631
173788	444632
252240	444633
85631	444634
595358	444635
649455	444636
107710	444637
27707	444638
473273	444639
165862	444640
424545	444641
51772	444642
335467	444643
521005	444644
426323	444645
60225	444646
26831	444647
129905	444648
589436	444649
424542	444650
384291	444651
54465	444652
182728	444653
29163	444654
157233	444655
554253	444656
2696	444657
254735	444658
253037	444659
133036	444660
132255	444661
724946	444662
686227	444663
54542	444664
681903	444665
521166	444666
476169	444667
498182	444668
29536	444669
577120	444670
4627	444671
400307	444672
54047	444673
123593	444674
21746	444675
227804	444676
142284	444677
422069	444678
2741	444679
183355	444680
33038	444681
349966	444682
126413	444683
25672	444684
468755	444685
352063	444686
58811	444687
424038	444688
97704	444689
26447	444690
105941	444691
154655	444692
13860	444693
205825	444694
127812	444695
204195	444696
654671	444697
526578	444698
20532	444699
501811	444700
265	444701
677763	444702
541199	444703
693617	444704
68584	444705
293734	444706
664513	444707
691122	444708
111242	444709
124918	444710
568505	444711
133188	444712
255610	444713
68050	444714
216229	444715
637703	444716
627881	444717
211896	444718
16471	444719
136271	444720
409451	444721
266260	444722
9767	444723
392812	444724
67496	444725
239556	444726
224800	444727
21905	444728
117720	444729
352711	444730
22706	444731
79216	444732
133194	444733
584543	444734
43039	444735
710167	444736
67353	444737
343365	444738
305191	444739
578584	444740
327512	444741
41948	444742
4152	444743
576620	444744
23647	444745
564861	444746
71756	444747
185164	444748
371903	444749
10991	444750
108030	444751
66969	444752
52086	444753
40375	444754
186780	444755
47406	444756
298721	444757
87953	444758
407593	444759
124552	444760
409039	444761
122429	444762
603418	444763
647216	444764
37808	444765
155935	444766
515436	444767
8321	444768
95334	444769
551324	444770
96350	444771
282284	444772
551602	444773
631939	444774
325048	444775
158215	444776
76523	444777
476690	444778
376707	444779
183953	444780
587194	444781
591413	444782
591077	444783
182069	444784
196949	444785
36193	444786
641459	444787
15492	444788
626521	444789
341813	444790
57884	444791
77469	444792
34728	444793
540471	444794
180629	444795
714255	444796
527478	444797
582100	444798
623526	444799
3092	444800
57587	444801
553715	444802
23413	444803
17656	444804
53803	444805
631658	444806
487468	444807
47744	444808
384925	444809
302928	444810
472692	444811
164479	444812
186327	444813
625673	444814
55209	444815
120566	444816
274971	444817
31220	444818
383418	444819
629859	444820
5601	444821
459051	444822
63441	444823
710024	444824
390554	444825
330208	444826
348564	444827
297335	444828
264126	444829
689103	444830
143341	444831
79209	444832
91002	444833
225579	444834
153060	444835
625897	444836
153119	444837
597967	444838
473	444839
499949	444840
372963	444841
646675	444842
141816	444843
252410	444844
444845	444845
298894	444846
192721	444847
18389	444848
81951	444849
665274	444850
340127	444851
224138	444852
68	444853
362790	444854
324608	444855
167258	444856
488609	444857
394416	444858
202549	444859
252687	444860
519268	444861
165554	444862
1007	444863
310066	444864
181198	444865
154894	444866
2415	444867
6858	444868
433839	444869
180652	444870
319526	444871
172729	444872
50357	444873
119154	444874
162043	444875
93140	444876
85313	444877
36135	444878
493705	444879
183957	444880
423384	444881
530698	444882
165800	444883
598118	444884
99232	444885
327405	444886
649804	444887
76304	444888
707700	444889
19550	444890
110185	444891
162674	444892
472095	444893
371764	444894
236014	444895
513230	444896
628	444897
685577	444898
5609	444899
486642	444900
511694	444901
179974	444902
133654	444903
470536	444904
245765	444905
504514	444906
138885	444907
117393	444908
426712	444909
705650	444910
696783	444911
348717	444912
635159	444913
103472	444914
602548	444915
213088	444916
445071	444917
630498	444918
648492	444919
268081	444920
45262	444921
91182	444922
136317	444923
236993	444924
33773	444925
208581	444926
524342	444927
389644	444928
559042	444929
80313	444930
2571	444931
123165	444932
24883	444933
183602	444934
158173	444935
162401	444936
120005	444937
482527	444938
296853	444939
488499	444940
594325	444941
392110	444942
142115	444943
415299	444944
114715	444945
79886	444946
273722	444947
14172	444948
416672	444949
48542	444950
283449	444951
76564	444952
34456	444953
864	444954
16597	444955
15714	444956
253700	444957
88314	444958
283262	444959
48920	444960
187725	444961
186340	444962
359799	444963
461833	444964
660077	444965
224229	444966
458444	444967
151123	444968
586891	444969
653540	444970
40639	444971
83981	444972
186642	444973
615246	444974
17108	444975
404773	444976
1171	444977
724787	444978
217047	444979
241621	444980
425746	444981
681757	444982
515069	444983
566317	444984
50350	444985
30874	444986
495446	444987
235841	444988
202826	444989
478152	444990
35647	444991
110290	444992
234528	444993
112045	444994
290122	444995
484061	444996
598339	444997
661260	444998
1853	444999
24205	445000
218487	445001
110584	445002
384851	445003
30251	445004
735	445005
1252	445006
365420	445007
384405	445008
42	445009
164886	445010
677354	445011
445232	445012
168515	445013
243098	445014
110992	445015
440779	445016
561366	445017
48522	445018
570600	445019
53809	445020
5524	445021
248523	445022
32456	445023
592424	445024
99078	445025
203779	445026
174846	445027
387511	445028
49077	445029
4614	445030
65711	445031
516878	445032
118399	445033
138690	445034
2769	445035
71187	445036
655518	445037
8811	445038
178388	445039
576093	445040
719729	445041
2759	445042
186444	445043
2742	445044
35425	445045
101970	445046
16804	445047
13391	445048
36374	445049
139569	445050
438728	445051
31666	445052
40301	445053
31121	445054
332166	445055
11532	445056
434818	445057
174613	445058
76488	445059
38899	445060
518068	445061
515629	445062
181903	445063
630230	445064
121474	445065
225164	445066
236256	445067
673096	445068
423891	445069
158137	445070
673379	445071
369102	445072
634705	445073
5922	445074
481416	445075
144126	445076
58867	445077
2520	445078
130619	445079
363386	445080
702137	445081
525061	445082
130000	445083
48079	445084
631429	445085
184247	445086
494320	445087
505685	445088
23980	445089
428484	445090
13834	445091
332583	445092
620585	445093
467229	445094
109866	445095
52404	445096
147852	445097
337438	445098
13218	445099
66274	445100
700762	445101
97992	445102
276820	445103
14092	445104
488452	445105
6307	445106
86704	445107
539107	445108
149551	445109
216053	445110
112813	445111
37042	445112
282035	445113
63553	445114
71255	445115
502326	445116
54632	445117
94820	445118
219105	445119
62764	445120
165500	445121
21	445122
554291	445123
119645	445124
443819	445125
306340	445126
398672	445127
246085	445128
206817	445129
127685	445130
132215	445131
39255	445132
115003	445133
640104	445134
118909	445135
530832	445136
176281	445137
83301	445138
302685	445139
346848	445140
534324	445141
634516	445142
13408	445143
448460	445144
450953	445145
28611	445146
45900	445147
150004	445148
704899	445149
487291	445150
214362	445151
319943	445152
204123	445153
166866	445154
190523	445155
403076	445156
212746	445157
107349	445158
154078	445159
717039	445160
393076	445161
682683	445162
66645	445163
131438	445164
5889	445165
145002	445166
64216	445167
38386	445168
149385	445169
14891	445170
391211	445171
177575	445172
128098	445173
117868	445174
1870	445175
102316	445176
251543	445177
351734	445178
461075	445179
40031	445180
559961	445181
577721	445182
462703	445183
548525	445184
588267	445185
569003	445186
318944	445187
29382	445188
429889	445189
46676	445190
80518	445191
611996	445192
89723	445193
593899	445194
73694	445195
437070	445196
308826	445197
341834	445198
443956	445199
121451	445200
327673	445201
38751	445202
57900	445203
522589	445204
122862	445205
552327	445206
585845	445207
106427	445208
102177	445209
213453	445210
37862	445211
198550	445212
301356	445213
690465	445214
12365	445215
54931	445216
1551	445217
684189	445218
657	445219
50866	445220
191694	445221
124545	445222
26201	445223
106386	445224
280036	445225
135582	445226
83571	445227
98046	445228
631909	445229
469786	445230
373639	445231
354830	445232
463202	445233
490393	445234
217169	445235
188311	445236
555886	445237
14737	445238
229955	445239
17936	445240
33301	445241
148752	445242
297268	445243
686343	445244
66120	445245
198164	445246
236844	445247
4247	445248
377028	445249
31595	445250
32593	445251
120344	445252
187309	445253
125501	445254
153267	445255
45358	445256
40820	445257
211558	445258
257786	445259
336095	445260
11540	445261
682424	445262
344240	445263
154992	445264
654440	445265
46018	445266
336850	445267
439669	445268
259970	445269
5547	445270
7019	445271
176658	445272
113166	445273
368603	445274
486233	445275
65554	445276
174451	445277
10597	445278
225437	445279
698797	445280
399321	445281
97385	445282
377308	445283
57880	445284
14151	445285
151692	445286
161327	445287
35217	445288
172878	445289
133717	445290
190627	445291
426039	445292
415746	445293
708	445294
589009	445295
1851	445296
541711	445297
72736	445298
36164	445299
303259	445300
1421	445301
352982	445302
624481	445303
578389	445304
611866	445305
100993	445306
722797	445307
311105	445308
147545	445309
116987	445310
386501	445311
169760	445312
17181	445313
652124	445314
103916	445315
138726	445316
266510	445317
433531	445318
84276	445319
10984	445320
626985	445321
319386	445322
38003	445323
421381	445324
416604	445325
22196	445326
328517	445327
11140	445328
225628	445329
52937	445330
94747	445331
33075	445332
355371	445333
167370	445334
658120	445335
243604	445336
180697	445337
192084	445338
86070	445339
276751	445340
513869	445341
176404	445342
9241	445343
1785	445344
688026	445345
45217	445346
165186	445347
351152	445348
443802	445349
214928	445350
46653	445351
25730	445352
160471	445353
445026	445354
397752	445355
196446	445356
437958	445357
364948	445358
227066	445359
88390	445360
21521	445361
11414	445362
236864	445363
9405	445364
21682	445365
37308	445366
710720	445367
29103	445368
196522	445369
98978	445370
55469	445371
100309	445372
17114	445373
607348	445374
61839	445375
127065	445376
14172	445377
198368	445378
323282	445379
30995	445380
17794	445381
84788	445382
91812	445383
124726	445384
10284	445385
310388	445386
250777	445387
52292	445388
329013	445389
451134	445390
344135	445391
261796	445392
622355	445393
583	445394
58330	445395
421019	445396
326729	445397
104153	445398
124453	445399
255277	445400
651340	445401
500794	445402
568562	445403
35026	445404
466831	445405
260922	445406
14978	445407
22685	445408
65334	445409
108484	445410
526408	445411
169104	445412
465315	445413
667130	445414
516023	445415
460213	445416
184609	445417
445147	445418
4227	445419
99330	445420
180580	445421
474015	445422
20390	445423
232166	445424
6241	445425
110047	445426
347193	445427
67236	445428
174456	445429
212788	445430
4661	445431
445718	445432
79697	445433
4691	445434
3542	445435
446906	445436
7622	445437
187385	445438
717919	445439
43431	445440
3245	445441
339047	445442
97835	445443
606287	445444
163035	445445
568793	445446
4657	445447
29179	445448
593665	445449
147846	445450
272904	445451
583054	445452
487727	445453
79052	445454
133800	445455
258614	445456
214815	445457
146319	445458
295123	445459
41479	445460
52576	445461
231371	445462
445922	445463
69204	445464
697135	445465
123380	445466
178610	445467
99948	445468
387350	445469
36340	445470
66007	445471
697862	445472
140112	445473
402876	445474
496425	445475
168420	445476
2527	445477
97285	445478
177809	445479
358848	445480
521081	445481
189286	445482
14432	445483
219379	445484
334698	445485
125367	445486
243527	445487
705012	445488
427766	445489
317435	445490
313940	445491
242556	445492
666331	445493
148051	445494
519213	445495
328444	445496
4976	445497
145366	445498
74779	445499
640166	445500
232979	445501
635008	445502
393685	445503
502252	445504
88084	445505
74621	445506
4212	445507
263204	445508
63161	445509
295766	445510
170198	445511
105398	445512
95016	445513
123423	445514
77039	445515
62458	445516
423418	445517
22362	445518
4234	445519
72055	445520
427373	445521
116185	445522
550086	445523
22281	445524
698779	445525
481849	445526
22581	445527
608289	445528
645065	445529
4484	445530
565470	445531
146659	445532
177942	445533
291203	445534
84260	445535
76235	445536
486589	445537
189912	445538
333408	445539
273623	445540
127184	445541
499368	445542
541605	445543
146759	445544
347463	445545
174876	445546
108312	445547
496164	445548
208743	445549
163105	445550
543043	445551
105435	445552
453994	445553
51390	445554
678827	445555
55916	445556
96637	445557
493046	445558
94279	445559
301633	445560
289772	445561
137193	445562
177799	445563
222205	445564
274398	445565
15253	445566
453530	445567
258513	445568
645023	445569
588982	445570
624864	445571
102325	445572
109189	445573
154557	445574
27427	445575
78327	445576
282290	445577
516759	445578
680384	445579
476540	445580
449485	445581
82887	445582
28695	445583
618554	445584
419345	445585
111580	445586
664887	445587
303136	445588
641074	445589
3064	445590
65849	445591
531271	445592
177104	445593
121951	445594
109223	445595
243363	445596
681132	445597
633061	445598
23118	445599
51620	445600
459704	445601
571085	445602
212885	445603
706412	445604
36452	445605
554773	445606
107954	445607
402960	445608
391491	445609
237932	445610
29957	445611
89933	445612
21190	445613
230487	445614
256192	445615
471725	445616
555051	445617
148736	445618
687550	445619
671981	445620
135723	445621
346204	445622
176107	445623
10647	445624
11859	445625
70885	445626
688651	445627
229255	445628
238906	445629
69861	445630
163142	445631
674684	445632
2129	445633
127272	445634
16014	445635
270188	445636
5440	445637
453239	445638
613422	445639
30086	445640
247869	445641
52248	445642
653332	445643
6378	445644
371460	445645
637133	445646
188506	445647
717699	445648
493570	445649
95565	445650
211931	445651
327285	445652
93088	445653
409040	445654
496553	445655
310713	445656
125452	445657
162013	445658
127678	445659
150849	445660
498234	445661
442527	445662
303026	445663
70774	445664
249386	445665
34406	445666
118097	445667
438368	445668
633333	445669
376703	445670
54652	445671
475134	445672
139008	445673
446026	445674
394187	445675
403859	445676
463672	445677
720129	445678
19207	445679
75718	445680
568434	445681
101366	445682
318014	445683
3504	445684
420871	445685
152266	445686
591875	445687
34606	445688
80230	445689
523612	445690
84442	445691
172287	445692
17529	445693
57157	445694
315755	445695
22602	445696
313021	445697
306565	445698
39081	445699
634262	445700
29539	445701
2842	445702
27781	445703
122770	445704
49037	445705
613106	445706
186184	445707
293715	445708
5071	445709
52071	445710
261572	445711
165232	445712
311260	445713
430966	445714
68627	445715
472561	445716
97082	445717
27963	445718
144936	445719
624951	445720
382122	445721
302088	445722
225096	445723
345267	445724
8538	445725
169383	445726
52879	445727
351031	445728
7314	445729
655410	445730
639811	445731
201894	445732
518836	445733
2513	445734
692518	445735
585054	445736
28817	445737
208952	445738
121775	445739
207211	445740
405268	445741
503267	445742
140030	445743
280874	445744
576114	445745
716625	445746
560468	445747
490626	445748
676036	445749
603647	445750
603925	445751
413422	445752
366348	445753
366930	445754
555224	445755
488582	445756
509465	445757
582768	445758
277337	445759
88831	445760
160717	445761
627805	445762
681072	445763
342996	445764
530855	445765
48570	445766
11124	445767
36748	445768
427324	445769
656822	445770
170095	445771
667306	445772
72067	445773
83887	445774
615	445775
45355	445776
496916	445777
245998	445778
140999	445779
479673	445780
571622	445781
141120	445782
499021	445783
653360	445784
46231	445785
18314	445786
78718	445787
106359	445788
288475	445789
571428	445790
91594	445791
226542	445792
81477	445793
185377	445794
426837	445795
557048	445796
651663	445797
301961	445798
57290	445799
58796	445800
20653	445801
647727	445802
453298	445803
101709	445804
226665	445805
4140	445806
654658	445807
191446	445808
614104	445809
340672	445810
553571	445811
85091	445812
702062	445813
176303	445814
106255	445815
369759	445816
581336	445817
9564	445818
36126	445819
58753	445820
101063	445821
567656	445822
713766	445823
112655	445824
491	445825
149819	445826
610784	445827
29177	445828
666543	445829
474198	445830
92102	445831
21634	445832
16675	445833
353649	445834
691996	445835
22909	445836
542613	445837
29850	445838
118504	445839
626217	445840
557929	445841
645951	445842
473438	445843
66086	445844
114477	445845
564532	445846
652809	445847
383732	445848
10657	445849
248480	445850
204646	445851
242525	445852
466677	445853
46769	445854
33137	445855
13063	445856
35157	445857
596545	445858
26095	445859
319143	445860
629302	445861
546846	445862
101947	445863
126294	445864
402365	445865
161628	445866
2670	445867
60302	445868
572436	445869
43470	445870
656589	445871
195251	445872
426384	445873
511633	445874
179004	445875
374779	445876
710420	445877
634844	445878
48379	445879
275130	445880
83516	445881
603862	445882
26377	445883
301485	445884
686458	445885
146894	445886
583456	445887
45722	445888
260070	445889
315468	445890
14442	445891
331476	445892
122088	445893
80493	445894
49348	445895
130725	445896
160007	445897
36225	445898
85444	445899
676615	445900
111194	445901
64837	445902
29847	445903
583790	445904
173200	445905
345515	445906
607900	445907
165476	445908
31042	445909
50341	445910
112208	445911
254085	445912
507483	445913
51092	445914
10341	445915
635295	445916
507400	445917
480350	445918
45592	445919
4203	445920
311949	445921
723901	445922
255935	445923
154595	445924
211306	445925
44938	445926
103611	445927
179851	445928
365936	445929
487618	445930
43596	445931
45258	445932
383025	445933
13332	445934
194486	445935
437697	445936
243746	445937
141869	445938
612332	445939
197930	445940
74395	445941
629	445942
396901	445943
202192	445944
37161	445945
401786	445946
98712	445947
151252	445948
15459	445949
10454	445950
165745	445951
126049	445952
85011	445953
346498	445954
156842	445955
183759	445956
272489	445957
695620	445958
350021	445959
75052	445960
148568	445961
554513	445962
584163	445963
575594	445964
115869	445965
131879	445966
500206	445967
432300	445968
358267	445969
460519	445970
668167	445971
12038	445972
43852	445973
275830	445974
648720	445975
324225	445976
152365	445977
73153	445978
607877	445979
701066	445980
61823	445981
390789	445982
24864	445983
140414	445984
200	445985
530442	445986
460104	445987
125159	445988
28768	445989
179943	445990
562463	445991
724662	445992
228752	445993
121320	445994
366031	445995
365919	445996
27809	445997
536530	445998
618830	445999
183201	446000
487671	446001
33596	446002
363262	446003
140243	446004
53151	446005
13168	446006
494273	446007
40822	446008
323979	446009
370326	446010
722052	446011
468154	446012
86941	446013
137788	446014
2783	446015
41803	446016
564854	446017
563536	446018
141224	446019
105691	446020
12331	446021
16029	446022
71695	446023
127978	446024
22545	446025
41190	446026
70737	446027
295529	446028
344206	446029
125708	446030
582727	446031
612929	446032
243683	446033
456039	446034
128787	446035
23226	446036
433041	446037
309823	446038
449486	446039
157575	446040
682846	446041
101013	446042
642	446043
344525	446044
175991	446045
296965	446046
316915	446047
149437	446048
104368	446049
310223	446050
283622	446051
223533	446052
98701	446053
11021	446054
207469	446055
725207	446056
227411	446057
6076	446058
617087	446059
323515	446060
57916	446061
696229	446062
131194	446063
669025	446064
27778	446065
61378	446066
418170	446067
138060	446068
633542	446069
101825	446070
124504	446071
157539	446072
310600	446073
1561	446074
114181	446075
34001	446076
265732	446077
31	446078
246684	446079
625712	446080
128378	446081
607867	446082
560786	446083
171835	446084
83775	446085
94037	446086
625716	446087
257328	446088
385630	446089
18719	446090
320187	446091
481260	446092
88566	446093
274383	446094
139377	446095
296901	446096
364068	446097
589226	446098
242202	446099
32060	446100
521546	446101
524406	446102
290176	446103
36819	446104
357879	446105
386914	446106
38784	446107
440366	446108
259854	446109
173404	446110
149049	446111
104405	446112
22765	446113
302191	446114
688000	446115
612849	446116
326889	446117
84739	446118
59482	446119
461582	446120
111967	446121
12428	446122
6930	446123
79122	446124
168019	446125
7018	446126
681203	446127
39179	446128
441220	446129
19577	446130
259602	446131
260254	446132
365979	446133
37930	446134
535997	446135
337816	446136
452354	446137
255580	446138
372473	446139
372874	446140
60158	446141
725033	446142
175960	446143
80057	446144
38980	446145
418199	446146
143051	446147
553232	446148
229122	446149
634515	446150
194156	446151
36442	446152
175119	446153
260678	446154
526667	446155
343934	446156
29287	446157
78287	446158
132334	446159
647214	446160
203459	446161
35914	446162
1653	446163
307610	446164
213087	446165
4017	446166
629751	446167
60285	446168
445466	446169
22877	446170
129533	446171
75762	446172
3165	446173
423747	446174
394002	446175
51180	446176
425999	446177
546408	446178
128672	446179
607048	446180
622292	446181
708996	446182
582539	446183
592816	446184
653509	446185
228501	446186
32869	446187
241942	446188
303660	446189
102754	446190
74372	446191
358903	446192
99291	446193
313727	446194
146712	446195
639471	446196
506490	446197
147073	446198
3919	446199
99742	446200
58281	446201
570820	446202
243147	446203
487625	446204
23575	446205
211990	446206
498880	446207
175972	446208
272477	446209
200484	446210
317272	446211
473267	446212
322851	446213
304491	446214
474537	446215
98294	446216
28666	446217
74382	446218
558605	446219
117582	446220
271418	446221
641422	446222
491562	446223
148821	446224
208742	446225
145756	446226
98512	446227
336869	446228
598471	446229
248701	446230
467485	446231
516428	446232
408298	446233
86074	446234
715955	446235
32031	446236
525416	446237
637400	446238
498350	446239
574634	446240
136156	446241
1740	446242
513245	446243
16803	446244
329940	446245
60319	446246
127075	446247
105094	446248
49133	446249
140646	446250
32495	446251
216376	446252
603098	446253
676082	446254
67982	446255
296512	446256
347530	446257
8087	446258
30972	446259
127640	446260
55271	446261
625380	446262
258325	446263
404331	446264
186540	446265
480114	446266
698451	446267
445044	446268
423883	446269
160986	446270
623323	446271
66363	446272
517651	446273
524262	446274
36073	446275
678932	446276
361863	446277
95290	446278
26251	446279
280979	446280
186028	446281
114842	446282
529506	446283
652004	446284
540990	446285
226035	446286
182238	446287
623774	446288
7971	446289
5077	446290
36971	446291
144819	446292
472382	446293
108465	446294
197081	446295
631769	446296
329466	446297
546142	446298
328836	446299
23880	446300
88219	446301
71880	446302
31980	446303
42352	446304
178835	446305
34914	446306
320221	446307
426210	446308
393387	446309
170183	446310
81763	446311
151027	446312
480686	446313
113362	446314
641788	446315
78717	446316
176783	446317
618086	446318
13460	446319
529300	446320
113896	446321
548976	446322
42488	446323
660322	446324
87717	446325
491278	446326
20794	446327
405853	446328
301473	446329
14815	446330
638980	446331
542095	446332
273797	446333
78556	446334
1157	446335
322772	446336
255245	446337
673946	446338
10590	446339
704999	446340
50456	446341
319235	446342
523987	446343
333609	446344
41960	446345
20210	446346
30207	446347
368416	446348
180488	446349
384449	446350
224858	446351
664756	446352
15610	446353
88367	446354
13289	446355
685218	446356
112547	446357
160967	446358
564577	446359
245739	446360
412965	446361
229291	446362
121979	446363
4682	446364
343808	446365
433078	446366
722680	446367
508755	446368
588469	446369
557171	446370
694581	446371
719852	446372
563275	446373
544753	446374
16724	446375
28095	446376
112368	446377
95375	446378
489474	446379
14544	446380
240151	446381
220698	446382
220068	446383
668088	446384
273636	446385
307812	446386
317694	446387
664711	446388
102752	446389
328899	446390
103732	446391
144047	446392
72401	446393
176119	446394
3468	446395
475015	446396
52178	446397
23382	446398
142546	446399
530042	446400
5981	446401
171079	446402
659048	446403
591023	446404
22	446405
354286	446406
164984	446407
174257	446408
292902	446409
716880	446410
393741	446411
382195	446412
41340	446413
514171	446414
467721	446415
465547	446416
202318	446417
2676	446418
99436	446419
196721	446420
152180	446421
6404	446422
381096	446423
619529	446424
98512	446425
294792	446426
501490	446427
43342	446428
631402	446429
1979	446430
612872	446431
262000	446432
604602	446433
90817	446434
68364	446435
92280	446436
117987	446437
445303	446438
210400	446439
434711	446440
34659	446441
673341	446442
154628	446443
717376	446444
99034	446445
30310	446446
34505	446447
692662	446448
161420	446449
23577	446450
237141	446451
16799	446452
28541	446453
541319	446454
101278	446455
600076	446456
105345	446457
320291	446458
542800	446459
378639	446460
1216	446461
527732	446462
15666	446463
336862	446464
695223	446465
15796	446466
84392	446467
27592	446468
527847	446469
648555	446470
116484	446471
614098	446472
131584	446473
19397	446474
100173	446475
155753	446476
49097	446477
18481	446478
357381	446479
693129	446480
207161	446481
21745	446482
417556	446483
320744	446484
626686	446485
418048	446486
272475	446487
98537	446488
152230	446489
142869	446490
1461	446491
483096	446492
701946	446493
110862	446494
175570	446495
147500	446496
54070	446497
141798	446498
676259	446499
23463	446500
114321	446501
949	446502
289347	446503
8049	446504
535260	446505
609833	446506
217142	446507
509704	446508
368814	446509
377818	446510
642699	446511
179571	446512
72786	446513
211911	446514
595642	446515
138205	446516
93199	446517
358305	446518
166308	446519
666137	446520
252161	446521
5011	446522
576969	446523
18437	446524
700256	446525
71495	446526
70465	446527
696303	446528
351975	446529
15148	446530
140874	446531
237526	446532
27513	446533
80146	446534
347690	446535
44026	446536
308421	446537
17283	446538
122843	446539
260258	446540
414394	446541
249357	446542
367454	446543
17791	446544
408668	446545
234254	446546
140345	446547
442587	446548
187024	446549
69254	446550
435007	446551
251903	446552
54003	446553
403547	446554
403556	446555
558288	446556
644424	446557
243354	446558
406471	446559
80154	446560
566073	446561
323740	446562
86690	446563
646274	446564
252541	446565
52512	446566
110876	446567
116006	446568
588438	446569
547857	446570
131866	446571
22976	446572
265460	446573
419541	446574
123692	446575
615455	446576
317552	446577
32702	446578
220688	446579
443554	446580
93544	446581
600679	446582
164974	446583
379426	446584
176174	446585
165759	446586
127687	446587
418051	446588
590769	446589
685701	446590
120832	446591
386888	446592
689945	446593
137525	446594
29087	446595
347330	446596
147835	446597
423111	446598
158724	446599
648609	446600
16460	446601
5089	446602
31628	446603
662547	446604
25558	446605
601254	446606
603281	446607
93091	446608
62433	446609
280484	446610
668580	446611
48988	446612
469226	446613
157309	446614
142745	446615
126506	446616
23381	446617
431957	446618
173475	446619
255747	446620
408256	446621
614270	446622
48621	446623
371642	446624
294816	446625
141693	446626
434889	446627
68711	446628
114021	446629
86553	446630
141393	446631
444624	446632
413897	446633
136540	446634
324377	446635
186641	446636
15922	446637
240859	446638
407943	446639
145155	446640
590595	446641
655964	446642
324780	446643
98743	446644
1980	446645
391703	446646
397972	446647
71051	446648
541400	446649
160078	446650
252186	446651
228837	446652
705583	446653
87323	446654
103730	446655
502165	446656
91000	446657
76489	446658
98815	446659
100393	446660
536059	446661
98354	446662
7756	446663
179982	446664
521884	446665
153844	446666
151307	446667
12857	446668
104075	446669
614665	446670
647113	446671
692045	446672
2833	446673
15680	446674
23080	446675
551243	446676
99701	446677
82769	446678
129437	446679
126898	446680
479616	446681
482073	446682
107153	446683
51869	446684
573738	446685
47695	446686
488587	446687
44325	446688
549785	446689
100999	446690
68580	446691
86770	446692
510703	446693
49950	446694
9639	446695
270153	446696
578385	446697
79817	446698
167902	446699
704861	446700
117467	446701
11280	446702
496528	446703
228878	446704
190453	446705
163586	446706
469191	446707
360833	446708
599950	446709
514548	446710
630895	446711
97205	446712
152245	446713
675927	446714
373369	446715
24214	446716
663955	446717
60957	446718
4779	446719
249485	446720
24971	446721
151068	446722
328618	446723
25726	446724
507756	446725
51938	446726
5063	446727
84043	446728
74049	446729
640788	446730
105352	446731
668542	446732
288728	446733
649335	446734
477035	446735
578698	446736
511200	446737
66974	446738
39815	446739
346348	446740
639980	446741
632123	446742
71514	446743
58464	446744
27917	446745
9369	446746
23360	446747
5662	446748
477544	446749
671315	446750
332863	446751
260383	446752
274156	446753
15926	446754
1097	446755
397727	446756
585016	446757
104300	446758
517712	446759
448384	446760
32715	446761
261960	446762
657045	446763
56634	446764
171755	446765
14387	446766
663989	446767
108227	446768
45150	446769
102314	446770
526938	446771
23441	446772
370801	446773
10702	446774
323116	446775
573551	446776
430515	446777
444244	446778
418081	446779
480526	446780
427936	446781
409455	446782
136103	446783
476915	446784
149825	446785
390951	446786
54975	446787
480763	446788
702351	446789
341466	446790
493502	446791
607019	446792
588426	446793
300991	446794
464515	446795
281837	446796
82424	446797
321225	446798
44030	446799
639621	446800
680911	446801
28557	446802
353010	446803
174712	446804
689850	446805
692981	446806
579358	446807
178157	446808
181	446809
61317	446810
599185	446811
107371	446812
717421	446813
655574	446814
25507	446815
379337	446816
399362	446817
95664	446818
361322	446819
154217	446820
349713	446821
84754	446822
86127	446823
92097	446824
105763	446825
195053	446826
609718	446827
47225	446828
476237	446829
407554	446830
53245	446831
671910	446832
42605	446833
516991	446834
316372	446835
40987	446836
612795	446837
97106	446838
168410	446839
88972	446840
40052	446841
74110	446842
41098	446843
548636	446844
216847	446845
165490	446846
394566	446847
54261	446848
57762	446849
2146	446850
639126	446851
52898	446852
191873	446853
15485	446854
8756	446855
43022	446856
424673	446857
552291	446858
170915	446859
678813	446860
262234	446861
17749	446862
639695	446863
103252	446864
50385	446865
117774	446866
205267	446867
541254	446868
673632	446869
48700	446870
73553	446871
573852	446872
193356	446873
719821	446874
258330	446875
185374	446876
460821	446877
54892	446878
542112	446879
158810	446880
113048	446881
63575	446882
112073	446883
11012	446884
351989	446885
2726	446886
159245	446887
38549	446888
473099	446889
163063	446890
679360	446891
41485	446892
271125	446893
301002	446894
6	446895
258029	446896
555024	446897
421372	446898
525457	446899
121765	446900
334521	446901
99551	446902
334107	446903
542044	446904
8659	446905
113186	446906
473395	446907
203554	446908
308247	446909
717105	446910
28091	446911
184354	446912
186632	446913
343629	446914
635363	446915
557681	446916
477102	446917
286932	446918
2155	446919
526	446920
387505	446921
147459	446922
255705	446923
272316	446924
267360	446925
145793	446926
24917	446927
177142	446928
714067	446929
197185	446930
518392	446931
689286	446932
2133	446933
18113	446934
589355	446935
504829	446936
270912	446937
650212	446938
501105	446939
211069	446940
653818	446941
670256	446942
73069	446943
106633	446944
725201	446945
250218	446946
521106	446947
652583	446948
196438	446949
659743	446950
259402	446951
178840	446952
104825	446953
202506	446954
630919	446955
45330	446956
172892	446957
111971	446958
89020	446959
341742	446960
51135	446961
19218	446962
8001	446963
143334	446964
2751	446965
402354	446966
79641	446967
504206	446968
274599	446969
163526	446970
707350	446971
39461	446972
692684	446973
128590	446974
2569	446975
573882	446976
419304	446977
330143	446978
135366	446979
9232	446980
26218	446981
42877	446982
303355	446983
138303	446984
74114	446985
12941	446986
7701	446987
44702	446988
485114	446989
181063	446990
92161	446991
351567	446992
132110	446993
672630	446994
181359	446995
379582	446996
29769	446997
82433	446998
174450	446999
122195	447000
225569	447001
288958	447002
23959	447003
104084	447004
614263	447005
158265	447006
242094	447007
341195	447008
285197	447009
500204	447010
3459	447011
456754	447012
707851	447013
12361	447014
113266	447015
23069	447016
248086	447017
1078	447018
16493	447019
1860	447020
554902	447021
130288	447022
36107	447023
444882	447024
367661	447025
221746	447026
471859	447027
382245	447028
184590	447029
660152	447030
422402	447031
109876	447032
304791	447033
33360	447034
143378	447035
137423	447036
16462	447037
5738	447038
57624	447039
582001	447040
345265	447041
284104	447042
28231	447043
134283	447044
334571	447045
447165	447046
43241	447047
300456	447048
159187	447049
250755	447050
14279	447051
325899	447052
78842	447053
577304	447054
51256	447055
1567	447056
507736	447057
277039	447058
708533	447059
206581	447060
187147	447061
456232	447062
515907	447063
557126	447064
162614	447065
118556	447066
553219	447067
554751	447068
631059	447069
117834	447070
110678	447071
28108	447072
124415	447073
535778	447074
89409	447075
454867	447076
107248	447077
88913	447078
225642	447079
271992	447080
420065	447081
527227	447082
34203	447083
145097	447084
512702	447085
548020	447086
566619	447087
484701	447088
162397	447089
409885	447090
597387	447091
83142	447092
221667	447093
96475	447094
511470	447095
66561	447096
170258	447097
375382	447098
214559	447099
61562	447100
109328	447101
403473	447102
120039	447103
96068	447104
68082	447105
3861	447106
52137	447107
117677	447108
254614	447109
318185	447110
421816	447111
43249	447112
237331	447113
241667	447114
570670	447115
46521	447116
230916	447117
492945	447118
304413	447119
602612	447120
713698	447121
154310	447122
74	447123
93759	447124
61327	447125
102073	447126
262611	447127
132540	447128
161047	447129
723515	447130
634862	447131
226321	447132
443461	447133
12604	447134
60098	447135
652106	447136
54571	447137
153487	447138
432182	447139
381531	447140
423370	447141
303581	447142
62780	447143
51905	447144
66666	447145
172922	447146
117909	447147
310727	447148
240044	447149
526261	447150
147057	447151
691569	447152
14686	447153
530720	447154
543847	447155
177626	447156
385461	447157
334153	447158
398363	447159
16094	447160
497633	447161
36739	447162
692270	447163
12167	447164
251330	447165
187278	447166
58134	447167
178953	447168
119386	447169
289196	447170
486614	447171
348826	447172
602109	447173
182604	447174
47897	447175
250821	447176
691621	447177
55509	447178
32352	447179
655118	447180
623801	447181
633392	447182
245139	447183
560685	447184
29742	447185
273573	447186
335241	447187
230972	447188
495698	447189
683360	447190
383055	447191
711794	447192
641753	447193
701559	447194
13161	447195
464528	447196
247	447197
14320	447198
524571	447199
163098	447200
27832	447201
7612	447202
65196	447203
45169	447204
572671	447205
406393	447206
571078	447207
119894	447208
181184	447209
709364	447210
307621	447211
666046	447212
444619	447213
617222	447214
17489	447215
169924	447216
5727	447217
704391	447218
174171	447219
48176	447220
114445	447221
590664	447222
583711	447223
600618	447224
570501	447225
148500	447226
60830	447227
503658	447228
205836	447229
311084	447230
33078	447231
723694	447232
137395	447233
374316	447234
108982	447235
15982	447236
466682	447237
3112	447238
103761	447239
179180	447240
291789	447241
61113	447242
450577	447243
470563	447244
224337	447245
259060	447246
628644	447247
122278	447248
88579	447249
625852	447250
630932	447251
553209	447252
331133	447253
6361	447254
684111	447255
317936	447256
98911	447257
24388	447258
529321	447259
4168	447260
355978	447261
500130	447262
556071	447263
323038	447264
133636	447265
495648	447266
635481	447267
68405	447268
86253	447269
527435	447270
305693	447271
151595	447272
241163	447273
652783	447274
13521	447275
18789	447276
6906	447277
174409	447278
25593	447279
150255	447280
355664	447281
35943	447282
469893	447283
584983	447284
278170	447285
397129	447286
244814	447287
127138	447288
28155	447289
603760	447290
253408	447291
59783	447292
507498	447293
110048	447294
449162	447295
180351	447296
494109	447297
705215	447298
692467	447299
186243	447300
483223	447301
909	447302
306602	447303
104131	447304
52738	447305
660933	447306
687399	447307
526501	447308
277821	447309
22785	447310
368145	447311
45480	447312
335764	447313
164837	447314
395094	447315
78293	447316
342353	447317
706886	447318
157745	447319
212098	447320
690059	447321
373233	447322
447972	447323
562109	447324
25109	447325
254635	447326
51716	447327
33880	447328
292279	447329
600786	447330
48734	447331
24218	447332
177669	447333
450836	447334
276927	447335
166523	447336
291031	447337
5459	447338
76113	447339
624118	447340
183460	447341
123879	447342
139446	447343
15607	447344
90666	447345
81057	447346
311376	447347
356146	447348
147990	447349
568048	447350
313406	447351
502432	447352
42131	447353
174517	447354
21737	447355
437641	447356
533365	447357
86898	447358
543408	447359
448622	447360
5127	447361
64280	447362
161927	447363
127613	447364
811	447365
186194	447366
489625	447367
165672	447368
1243	447369
160618	447370
62411	447371
549929	447372
43825	447373
2954	447374
180806	447375
395039	447376
9083	447377
256453	447378
693870	447379
310037	447380
231092	447381
642504	447382
507447	447383
526370	447384
364567	447385
587034	447386
40840	447387
153985	447388
326975	447389
60380	447390
604557	447391
56988	447392
249847	447393
23925	447394
3206	447395
286140	447396
48861	447397
49488	447398
7440	447399
257545	447400
315621	447401
701681	447402
26786	447403
322536	447404
475306	447405
451991	447406
53642	447407
31472	447408
303864	447409
337027	447410
88844	447411
23659	447412
50512	447413
44712	447414
556082	447415
520270	447416
222968	447417
506746	447418
157409	447419
627990	447420
80277	447421
145707	447422
422455	447423
91681	447424
223361	447425
699454	447426
254	447427
28868	447428
267938	447429
163942	447430
719571	447431
370294	447432
527971	447433
13866	447434
525905	447435
592346	447436
238724	447437
344165	447438
318722	447439
87819	447440
32264	447441
595397	447442
567744	447443
244143	447444
647452	447445
641413	447446
38904	447447
13518	447448
38309	447449
48779	447450
150854	447451
157077	447452
61537	447453
160316	447454
503318	447455
720478	447456
42480	447457
256851	447458
49383	447459
391936	447460
113927	447461
186191	447462
538373	447463
458877	447464
23542	447465
103983	447466
658456	447467
320339	447468
143958	447469
340557	447470
50494	447471
630609	447472
128343	447473
703530	447474
136596	447475
97029	447476
571091	447477
159481	447478
81621	447479
108021	447480
703126	447481
371887	447482
71803	447483
40240	447484
574929	447485
435875	447486
525305	447487
87420	447488
12593	447489
292337	447490
53783	447491
527509	447492
622250	447493
660204	447494
9070	447495
517993	447496
119478	447497
151891	447498
581024	447499
664460	447500
489811	447501
47000	447502
338585	447503
633625	447504
47648	447505
145375	447506
619946	447507
571251	447508
511530	447509
6279	447510
514886	447511
115857	447512
257294	447513
98285	447514
339699	447515
454468	447516
171784	447517
151783	447518
213602	447519
62130	447520
407568	447521
17419	447522
722391	447523
190189	447524
599084	447525
705601	447526
29941	447527
379502	447528
504426	447529
336	447530
568953	447531
597358	447532
158680	447533
98596	447534
500227	447535
671546	447536
663595	447537
49277	447538
473837	447539
278230	447540
218770	447541
248460	447542
338530	447543
122851	447544
40356	447545
283324	447546
187308	447547
31104	447548
704375	447549
555562	447550
7211	447551
335931	447552
162868	447553
5583	447554
644393	447555
388540	447556
44969	447557
135768	447558
261830	447559
600717	447560
187316	447561
661717	447562
70011	447563
367750	447564
106729	447565
430107	447566
12210	447567
6181	447568
267761	447569
324496	447570
298307	447571
392213	447572
444303	447573
651257	447574
84464	447575
112352	447576
38169	447577
57438	447578
152288	447579
130690	447580
308965	447581
469146	447582
242273	447583
21076	447584
613496	447585
69741	447586
291873	447587
507093	447588
386781	447589
54525	447590
703430	447591
577419	447592
693385	447593
222069	447594
513399	447595
16965	447596
32581	447597
363449	447598
318326	447599
414089	447600
77556	447601
152911	447602
713845	447603
166587	447604
81707	447605
406053	447606
371203	447607
644674	447608
140562	447609
274505	447610
499816	447611
351053	447612
470048	447613
179219	447614
85462	447615
628347	447616
145050	447617
40331	447618
414900	447619
161224	447620
548936	447621
240024	447622
15415	447623
182619	447624
652806	447625
515553	447626
127950	447627
161352	447628
598827	447629
15106	447630
138056	447631
82967	447632
141146	447633
384764	447634
154419	447635
578751	447636
181774	447637
588921	447638
517864	447639
78719	447640
40324	447641
613480	447642
423214	447643
446729	447644
689591	447645
91459	447646
290368	447647
710898	447648
353926	447649
476278	447650
87222	447651
9269	447652
152597	447653
34134	447654
544972	447655
79852	447656
463135	447657
442884	447658
63358	447659
157761	447660
301948	447661
218915	447662
660782	447663
580951	447664
201150	447665
179279	447666
431103	447667
110841	447668
413396	447669
20391	447670
695375	447671
387666	447672
559406	447673
381607	447674
63981	447675
719455	447676
198557	447677
209139	447678
40687	447679
282631	447680
524640	447681
441677	447682
311695	447683
321301	447684
544374	447685
634005	447686
167722	447687
686110	447688
654464	447689
622458	447690
103376	447691
345617	447692
35421	447693
443666	447694
22990	447695
77905	447696
368761	447697
76498	447698
288489	447699
33997	447700
399033	447701
54312	447702
445982	447703
230826	447704
661853	447705
81588	447706
59126	447707
634784	447708
515236	447709
112311	447710
62945	447711
289292	447712
358566	447713
319014	447714
350347	447715
66086	447716
278303	447717
459661	447718
676768	447719
280140	447720
164940	447721
408424	447722
148566	447723
650302	447724
400107	447725
51885	447726
330392	447727
355133	447728
61607	447729
613903	447730
639308	447731
67099	447732
91368	447733
592079	447734
48395	447735
45893	447736
13820	447737
679880	447738
2818	447739
8877	447740
45689	447741
49547	447742
606257	447743
132017	447744
38853	447745
34125	447746
420	447747
436158	447748
7538	447749
81525	447750
5011	447751
584186	447752
7761	447753
380542	447754
3199	447755
28855	447756
173071	447757
195884	447758
254340	447759
468493	447760
121155	447761
87621	447762
367455	447763
557109	447764
126929	447765
7105	447766
457285	447767
609483	447768
648125	447769
181884	447770
214713	447771
707086	447772
49588	447773
718275	447774
431947	447775
467984	447776
420940	447777
10529	447778
239095	447779
192634	447780
722591	447781
134795	447782
127270	447783
723337	447784
678153	447785
241407	447786
706990	447787
352423	447788
276839	447789
19769	447790
636109	447791
662158	447792
12212	447793
430371	447794
472735	447795
39879	447796
255282	447797
225251	447798
626343	447799
4289	447800
44290	447801
3463	447802
57946	447803
123955	447804
21994	447805
121995	447806
153793	447807
1159	447808
516432	447809
84714	447810
584730	447811
2926	447812
653493	447813
258609	447814
139983	447815
30271	447816
181589	447817
442683	447818
53418	447819
261358	447820
10171	447821
57466	447822
15944	447823
509857	447824
66805	447825
330210	447826
245590	447827
416916	447828
1468	447829
133352	447830
274490	447831
422856	447832
407596	447833
536147	447834
172521	447835
676276	447836
584157	447837
58301	447838
47044	447839
562888	447840
227255	447841
579218	447842
87714	447843
93269	447844
68996	447845
666002	447846
357113	447847
161521	447848
160582	447849
57118	447850
151666	447851
81968	447852
601218	447853
6262	447854
157195	447855
11551	447856
449639	447857
18239	447858
254904	447859
148230	447860
488180	447861
324129	447862
647736	447863
264584	447864
382404	447865
308705	447866
177363	447867
58218	447868
588922	447869
483139	447870
138195	447871
536754	447872
108799	447873
6386	447874
467493	447875
82401	447876
76702	447877
274108	447878
507276	447879
43530	447880
299286	447881
90689	447882
512937	447883
343680	447884
5862	447885
5527	447886
268154	447887
280959	447888
385555	447889
501740	447890
2962	447891
197578	447892
645006	447893
45588	447894
631964	447895
319054	447896
156339	447897
37139	447898
28574	447899
391240	447900
476062	447901
484223	447902
634525	447903
603179	447904
362779	447905
15010	447906
111141	447907
391146	447908
102484	447909
39022	447910
36257	447911
150063	447912
72726	447913
668095	447914
520636	447915
641723	447916
124676	447917
562508	447918
163537	447919
558987	447920
91091	447921
97863	447922
370385	447923
195096	447924
22515	447925
275320	447926
24344	447927
22961	447928
129723	447929
104565	447930
547626	447931
644065	447932
252794	447933
10821	447934
351828	447935
2018	447936
153696	447937
606593	447938
717386	447939
2227	447940
316582	447941
8980	447942
165209	447943
547752	447944
299131	447945
376317	447946
152544	447947
100726	447948
23760	447949
7937	447950
558065	447951
391283	447952
518347	447953
76013	447954
420845	447955
218112	447956
119365	447957
363787	447958
360933	447959
45122	447960
671973	447961
138778	447962
521888	447963
97	447964
721455	447965
627189	447966
540224	447967
6851	447968
112934	447969
659288	447970
37231	447971
387573	447972
62532	447973
245744	447974
23042	447975
215992	447976
381862	447977
280439	447978
33509	447979
87	447980
474756	447981
583572	447982
136589	447983
830	447984
139437	447985
367365	447986
79620	447987
3503	447988
84456	447989
109939	447990
421241	447991
3790	447992
80222	447993
267228	447994
223687	447995
38403	447996
722647	447997
236564	447998
83537	447999
153942	448000
127887	448001
577745	448002
8764	448003
27625	448004
247214	448005
637308	448006
690531	448007
104777	448008
454254	448009
463161	448010
682074	448011
374118	448012
78136	448013
103231	448014
344208	448015
161992	448016
425795	448017
295382	448018
152703	448019
679802	448020
402459	448021
290567	448022
345949	448023
36488	448024
87206	448025
712498	448026
247417	448027
646521	448028
31173	448029
180708	448030
174084	448031
287473	448032
3708	448033
555030	448034
152115	448035
461649	448036
549993	448037
95023	448038
713983	448039
224933	448040
458863	448041
24888	448042
21396	448043
706666	448044
602651	448045
12	448046
420535	448047
25903	448048
711807	448049
151859	448050
182049	448051
27007	448052
133477	448053
668071	448054
628953	448055
75302	448056
518320	448057
112268	448058
630352	448059
47071	448060
490565	448061
156609	448062
293333	448063
613719	448064
405239	448065
610349	448066
159842	448067
109227	448068
49843	448069
4932	448070
13199	448071
282226	448072
23329	448073
224170	448074
163487	448075
146760	448076
548806	448077
718989	448078
130908	448079
672489	448080
117209	448081
394395	448082
922	448083
164969	448084
352029	448085
45125	448086
626415	448087
511931	448088
163298	448089
696565	448090
113959	448091
100926	448092
51015	448093
84214	448094
144280	448095
53214	448096
693077	448097
527493	448098
604394	448099
500330	448100
252256	448101
2544	448102
44507	448103
472505	448104
277243	448105
618763	448106
131481	448107
119830	448108
366863	448109
27186	448110
29481	448111
474281	448112
12427	448113
598200	448114
394203	448115
221508	448116
9035	448117
408619	448118
99508	448119
182133	448120
177833	448121
195846	448122
130730	448123
317407	448124
157061	448125
414347	448126
594411	448127
291455	448128
377811	448129
117485	448130
10117	448131
477685	448132
439213	448133
557046	448134
530911	448135
386304	448136
575726	448137
310441	448138
367556	448139
153399	448140
192690	448141
150048	448142
32862	448143
356091	448144
69196	448145
163492	448146
34227	448147
257750	448148
80810	448149
172202	448150
239007	448151
151242	448152
507051	448153
360814	448154
66156	448155
12457	448156
69796	448157
591699	448158
156711	448159
510917	448160
673746	448161
391838	448162
214566	448163
604065	448164
85042	448165
165603	448166
134161	448167
404599	448168
482532	448169
718781	448170
103666	448171
48850	448172
21809	448173
94705	448174
344759	448175
233128	448176
100825	448177
76510	448178
176455	448179
551650	448180
173518	448181
244657	448182
590469	448183
662462	448184
361660	448185
215361	448186
10234	448187
189283	448188
118086	448189
186542	448190
99676	448191
419874	448192
75411	448193
418278	448194
209509	448195
677562	448196
81383	448197
147171	448198
494010	448199
2620	448200
273181	448201
151421	448202
142472	448203
181457	448204
264899	448205
544575	448206
689770	448207
575	448208
144807	448209
35597	448210
2697	448211
642464	448212
385711	448213
248982	448214
120387	448215
249289	448216
141391	448217
37409	448218
574761	448219
259037	448220
120044	448221
95289	448222
428178	448223
526374	448224
349117	448225
8800	448226
45840	448227
548719	448228
81462	448229
250315	448230
474875	448231
180494	448232
20120	448233
344336	448234
478005	448235
457226	448236
127776	448237
284423	448238
466720	448239
76243	448240
724938	448241
138938	448242
77392	448243
515164	448244
682289	448245
143279	448246
349755	448247
660892	448248
310868	448249
695789	448250
30383	448251
607109	448252
243344	448253
496990	448254
252418	448255
5769	448256
144728	448257
11	448258
636053	448259
711127	448260
30903	448261
406731	448262
106931	448263
659167	448264
9609	448265
276510	448266
585544	448267
445377	448268
30174	448269
6117	448270
698186	448271
372299	448272
324960	448273
172738	448274
151943	448275
142529	448276
714796	448277
31506	448278
218709	448279
360939	448280
144031	448281
88405	448282
203904	448283
18021	448284
11531	448285
5387	448286
288332	448287
86800	448288
19776	448289
545346	448290
259887	448291
293699	448292
385403	448293
107248	448294
491523	448295
22486	448296
705888	448297
373453	448298
225058	448299
700661	448300
616631	448301
20820	448302
281194	448303
164769	448304
52270	448305
585885	448306
10537	448307
412059	448308
162779	448309
98056	448310
678993	448311
216421	448312
258576	448313
678829	448314
126144	448315
132214	448316
202275	448317
705889	448318
308198	448319
101799	448320
534187	448321
622963	448322
38214	448323
174343	448324
541560	448325
155620	448326
548594	448327
343207	448328
230660	448329
310269	448330
342679	448331
2529	448332
347085	448333
393625	448334
3650	448335
260375	448336
569791	448337
679306	448338
629192	448339
132725	448340
394422	448341
467423	448342
520062	448343
351060	448344
199684	448345
421402	448346
26036	448347
567344	448348
373841	448349
485300	448350
170701	448351
165693	448352
100261	448353
13025	448354
601440	448355
13078	448356
115296	448357
34706	448358
16401	448359
163421	448360
374656	448361
16505	448362
12467	448363
675989	448364
147244	448365
14021	448366
4937	448367
34519	448368
157207	448369
653250	448370
325060	448371
98309	448372
547844	448373
141606	448374
10387	448375
358790	448376
166327	448377
61494	448378
322083	448379
41801	448380
90467	448381
16619	448382
35020	448383
161065	448384
561577	448385
133855	448386
99963	448387
214117	448388
35174	448389
114322	448390
94401	448391
17537	448392
396734	448393
148898	448394
414509	448395
595654	448396
441088	448397
672853	448398
26237	448399
528703	448400
193632	448401
480032	448402
24939	448403
16581	448404
230183	448405
450638	448406
463384	448407
599306	448408
518000	448409
295725	448410
38838	448411
311806	448412
25204	448413
554199	448414
353234	448415
41714	448416
473654	448417
14101	448418
93580	448419
17514	448420
112113	448421
514011	448422
58024	448423
482	448424
307754	448425
439565	448426
413938	448427
115985	448428
355840	448429
144670	448430
19046	448431
341853	448432
173446	448433
61996	448434
535799	448435
657192	448436
100157	448437
87477	448438
3771	448439
162713	448440
174760	448441
617064	448442
42805	448443
646392	448444
612733	448445
566105	448446
631002	448447
181249	448448
210741	448449
627035	448450
352327	448451
280167	448452
40715	448453
664642	448454
479404	448455
637466	448456
381559	448457
7369	448458
129954	448459
130951	448460
358345	448461
67619	448462
210099	448463
386885	448464
17262	448465
260847	448466
704096	448467
46023	448468
229584	448469
36913	448470
522507	448471
343259	448472
297315	448473
268326	448474
336984	448475
642202	448476
560446	448477
19231	448478
327666	448479
294104	448480
176778	448481
50874	448482
173190	448483
398211	448484
145703	448485
517389	448486
318242	448487
601140	448488
14409	448489
240651	448490
99653	448491
621954	448492
408342	448493
713963	448494
132657	448495
33808	448496
4330	448497
377765	448498
584506	448499
56870	448500
50303	448501
584061	448502
642842	448503
540462	448504
219573	448505
138020	448506
123708	448507
567472	448508
679201	448509
54788	448510
417598	448511
454739	448512
607314	448513
385064	448514
126611	448515
465915	448516
581669	448517
402471	448518
66117	448519
291424	448520
264647	448521
137362	448522
109793	448523
274053	448524
559316	448525
689870	448526
197553	448527
530553	448528
188344	448529
8523	448530
610402	448531
635383	448532
569415	448533
195841	448534
13124	448535
176759	448536
10994	448537
169918	448538
473577	448539
724781	448540
424733	448541
33446	448542
38265	448543
50402	448544
690567	448545
473690	448546
221370	448547
378121	448548
643441	448549
263275	448550
634852	448551
543173	448552
152726	448553
392729	448554
395875	448555
1426	448556
656023	448557
71995	448558
79871	448559
403583	448560
184668	448561
558999	448562
215818	448563
318138	448564
329707	448565
399811	448566
318206	448567
471011	448568
604610	448569
86227	448570
2687	448571
2631	448572
395291	448573
155783	448574
140414	448575
549367	448576
531802	448577
48279	448578
157452	448579
100108	448580
336028	448581
91325	448582
203626	448583
434921	448584
461615	448585
143196	448586
322852	448587
304575	448588
124460	448589
39339	448590
8221	448591
10625	448592
708154	448593
4399	448594
20651	448595
277832	448596
435279	448597
301647	448598
555131	448599
197138	448600
144543	448601
173480	448602
190507	448603
340096	448604
26386	448605
87417	448606
309243	448607
563300	448608
74127	448609
399910	448610
26731	448611
26253	448612
537332	448613
388649	448614
663309	448615
449835	448616
680933	448617
381580	448618
163689	448619
346838	448620
348349	448621
22153	448622
32668	448623
87921	448624
28837	448625
10	448626
161512	448627
532581	448628
557909	448629
511340	448630
714380	448631
56480	448632
721831	448633
60203	448634
112719	448635
371365	448636
253775	448637
164881	448638
721	448639
524566	448640
461957	448641
1977	448642
48758	448643
10205	448644
628471	448645
460871	448646
398941	448647
52161	448648
684486	448649
127520	448650
126096	448651
31810	448652
265769	448653
607042	448654
257078	448655
39067	448656
287375	448657
511513	448658
48562	448659
136851	448660
23205	448661
664605	448662
193407	448663
346932	448664
147803	448665
135311	448666
708787	448667
184498	448668
266382	448669
435548	448670
43217	448671
150053	448672
409632	448673
3251	448674
399067	448675
457005	448676
4112	448677
444742	448678
91905	448679
467966	448680
716830	448681
85342	448682
10322	448683
148917	448684
222585	448685
279880	448686
23381	448687
849	448688
608408	448689
483413	448690
36051	448691
5417	448692
161114	448693
309082	448694
57081	448695
218583	448696
317740	448697
426443	448698
15479	448699
427129	448700
214929	448701
472435	448702
15942	448703
149889	448704
536710	448705
542978	448706
178889	448707
31561	448708
37563	448709
696072	448710
486749	448711
288170	448712
533863	448713
270717	448714
236883	448715
50076	448716
130872	448717
177325	448718
77294	448719
303774	448720
43740	448721
317785	448722
17638	448723
81184	448724
19053	448725
52723	448726
187166	448727
95157	448728
40041	448729
555728	448730
481932	448731
87210	448732
719470	448733
458953	448734
477269	448735
53116	448736
427046	448737
435442	448738
401202	448739
253874	448740
161323	448741
211106	448742
645691	448743
85650	448744
135506	448745
96625	448746
716519	448747
14257	448748
473789	448749
79266	448750
591448	448751
571697	448752
525820	448753
217972	448754
394959	448755
394070	448756
327348	448757
36337	448758
565486	448759
639795	448760
270581	448761
2368	448762
654740	448763
131712	448764
387118	448765
574803	448766
183560	448767
499968	448768
426496	448769
120070	448770
20900	448771
110424	448772
646649	448773
155021	448774
86465	448775
27840	448776
2278	448777
94186	448778
158144	448779
9300	448780
158554	448781
423402	448782
172526	448783
183120	448784
677082	448785
256697	448786
397071	448787
175754	448788
23844	448789
95064	448790
402009	448791
102618	448792
167178	448793
471895	448794
43359	448795
432629	448796
329732	448797
719524	448798
21053	448799
562592	448800
16377	448801
651935	448802
70427	448803
5254	448804
603336	448805
512779	448806
182569	448807
43138	448808
148016	448809
466349	448810
59825	448811
120026	448812
30726	448813
137131	448814
296995	448815
478534	448816
448172	448817
1844	448818
55123	448819
121837	448820
83689	448821
6725	448822
293223	448823
351137	448824
34279	448825
547425	448826
158919	448827
11571	448828
318804	448829
384222	448830
358659	448831
111935	448832
650125	448833
167712	448834
172894	448835
69066	448836
482878	448837
10272	448838
507523	448839
401519	448840
414270	448841
36071	448842
13047	448843
162815	448844
70461	448845
477510	448846
133219	448847
397668	448848
603359	448849
389374	448850
99684	448851
513267	448852
135528	448853
872	448854
697328	448855
573251	448856
146741	448857
581479	448858
850	448859
595973	448860
463625	448861
83	448862
436474	448863
296765	448864
709146	448865
268265	448866
178226	448867
697725	448868
574343	448869
432262	448870
701611	448871
49955	448872
46189	448873
424815	448874
590503	448875
673779	448876
584313	448877
607406	448878
74086	448879
214254	448880
417618	448881
360761	448882
430079	448883
350052	448884
719	448885
109430	448886
143535	448887
44322	448888
161027	448889
74114	448890
716317	448891
171896	448892
103632	448893
181868	448894
70529	448895
592285	448896
632696	448897
513099	448898
601695	448899
532620	448900
615489	448901
79171	448902
133409	448903
463531	448904
89803	448905
82063	448906
136606	448907
417713	448908
695778	448909
96094	448910
43099	448911
268335	448912
73328	448913
375960	448914
83283	448915
45200	448916
222790	448917
82397	448918
639568	448919
532843	448920
126309	448921
41177	448922
504729	448923
151811	448924
190219	448925
308323	448926
695791	448927
189736	448928
96631	448929
237050	448930
129880	448931
228271	448932
565327	448933
95301	448934
378843	448935
412608	448936
9511	448937
376126	448938
587159	448939
285260	448940
190417	448941
683383	448942
199163	448943
68186	448944
91350	448945
480054	448946
22648	448947
197232	448948
35926	448949
34005	448950
517896	448951
64481	448952
280799	448953
627379	448954
1521	448955
212575	448956
411961	448957
615566	448958
13836	448959
84461	448960
316520	448961
131617	448962
81016	448963
3230	448964
386030	448965
470319	448966
30525	448967
577943	448968
369691	448969
654038	448970
602966	448971
60248	448972
626402	448973
428957	448974
121812	448975
53577	448976
496183	448977
581948	448978
39434	448979
126646	448980
48047	448981
205978	448982
519478	448983
605456	448984
138707	448985
304802	448986
618681	448987
690235	448988
246981	448989
12737	448990
122104	448991
298582	448992
43776	448993
48071	448994
316566	448995
175651	448996
254071	448997
469015	448998
625843	448999
639846	449000
160165	449001
360229	449002
302833	449003
62159	449004
4687	449005
366081	449006
361415	449007
233018	449008
416867	449009
15747	449010
641143	449011
4657	449012
54068	449013
438287	449014
627973	449015
321378	449016
196239	449017
138826	449018
377885	449019
79806	449020
479177	449021
133308	449022
7387	449023
121428	449024
340061	449025
27517	449026
253273	449027
188559	449028
92202	449029
471998	449030
104666	449031
362453	449032
578936	449033
283285	449034
576427	449035
183062	449036
33998	449037
14963	449038
501442	449039
291386	449040
720957	449041
141803	449042
466766	449043
452313	449044
268955	449045
386936	449046
272337	449047
6754	449048
107454	449049
378159	449050
40544	449051
688989	449052
80532	449053
46408	449054
21248	449055
370894	449056
372558	449057
405601	449058
182886	449059
323206	449060
272603	449061
633462	449062
715098	449063
698384	449064
163572	449065
570335	449066
444833	449067
169195	449068
31370	449069
26829	449070
157118	449071
38222	449072
220449	449073
802	449074
716021	449075
28360	449076
638729	449077
118250	449078
32875	449079
494740	449080
626812	449081
119616	449082
50957	449083
87360	449084
308229	449085
64945	449086
5100	449087
602854	449088
13909	449089
38970	449090
387084	449091
233179	449092
645959	449093
243940	449094
516863	449095
112217	449096
227983	449097
99042	449098
11469	449099
40721	449100
65409	449101
578614	449102
92158	449103
22305	449104
255157	449105
693464	449106
165550	449107
396465	449108
118708	449109
115595	449110
158645	449111
233199	449112
505264	449113
6718	449114
608133	449115
367098	449116
664080	449117
469579	449118
461412	449119
337255	449120
519107	449121
607446	449122
88177	449123
719851	449124
237448	449125
3096	449126
80051	449127
229645	449128
51506	449129
10904	449130
354954	449131
27690	449132
401090	449133
452810	449134
323864	449135
510118	449136
292570	449137
29140	449138
85825	449139
208158	449140
469734	449141
132264	449142
24214	449143
61727	449144
71197	449145
540242	449146
282010	449147
52407	449148
83777	449149
417915	449150
7	449151
63039	449152
13158	449153
428738	449154
694178	449155
101817	449156
643457	449157
595842	449158
638893	449159
233700	449160
349971	449161
292914	449162
48921	449163
611743	449164
623811	449165
426573	449166
440635	449167
202124	449168
17624	449169
544433	449170
478632	449171
547814	449172
349994	449173
275	449174
657656	449175
19720	449176
230632	449177
428216	449178
655734	449179
243715	449180
505742	449181
624857	449182
244683	449183
49316	449184
534760	449185
12546	449186
72195	449187
653703	449188
19570	449189
509962	449190
15217	449191
153976	449192
52691	449193
245122	449194
39170	449195
492512	449196
30429	449197
385368	449198
76917	449199
2542	449200
510012	449201
5385	449202
668715	449203
107311	449204
672334	449205
294219	449206
105728	449207
171044	449208
165367	449209
339108	449210
152416	449211
122072	449212
237130	449213
616332	449214
373479	449215
50945	449216
35449	449217
524223	449218
87193	449219
170261	449220
394989	449221
2209	449222
276399	449223
75671	449224
324913	449225
532793	449226
16064	449227
654661	449228
426921	449229
97854	449230
242508	449231
175795	449232
146275	449233
627029	449234
484072	449235
92688	449236
627165	449237
400221	449238
357826	449239
444160	449240
167397	449241
9276	449242
307041	449243
103497	449244
170820	449245
368718	449246
107310	449247
40631	449248
404339	449249
272588	449250
120091	449251
41339	449252
355037	449253
521289	449254
131000	449255
194324	449256
255758	449257
563072	449258
32967	449259
142621	449260
27911	449261
337926	449262
96291	449263
6909	449264
464630	449265
75898	449266
123883	449267
631234	449268
16202	449269
79915	449270
106276	449271
91565	449272
39968	449273
251531	449274
618889	449275
119501	449276
509475	449277
535302	449278
57106	449279
22821	449280
61978	449281
417787	449282
114452	449283
525597	449284
47474	449285
156407	449286
5060	449287
312173	449288
412942	449289
519771	449290
692654	449291
600387	449292
515287	449293
602440	449294
54845	449295
31328	449296
125011	449297
525321	449298
213366	449299
259477	449300
141694	449301
40419	449302
667353	449303
344817	449304
370357	449305
440066	449306
36270	449307
342659	449308
14585	449309
122786	449310
28224	449311
506721	449312
295430	449313
140516	449314
151047	449315
43876	449316
477827	449317
11696	449318
53826	449319
87149	449320
55133	449321
170286	449322
717651	449323
559837	449324
158824	449325
415990	449326
459250	449327
432987	449328
386716	449329
341580	449330
37511	449331
81162	449332
215299	449333
366724	449334
437000	449335
12377	449336
342678	449337
623940	449338
20609	449339
75800	449340
13377	449341
301852	449342
638096	449343
157800	449344
205648	449345
601105	449346
34524	449347
723352	449348
492783	449349
590886	449350
548491	449351
588177	449352
679101	449353
625473	449354
129670	449355
324341	449356
53568	449357
676020	449358
380069	449359
157890	449360
243854	449361
554661	449362
7715	449363
394353	449364
232563	449365
51860	449366
263490	449367
25185	449368
516274	449369
152394	449370
147417	449371
8801	449372
133794	449373
704573	449374
440929	449375
186227	449376
162881	449377
94386	449378
185679	449379
152142	449380
366872	449381
117664	449382
14370	449383
185477	449384
175146	449385
223343	449386
151751	449387
555755	449388
650184	449389
593213	449390
104564	449391
680067	449392
1462	449393
177094	449394
460107	449395
454818	449396
7249	449397
517925	449398
115819	449399
5701	449400
41222	449401
419228	449402
326993	449403
7691	449404
708047	449405
32586	449406
135946	449407
170953	449408
112736	449409
650715	449410
593636	449411
305163	449412
157931	449413
406524	449414
155141	449415
588104	449416
21667	449417
443863	449418
26174	449419
382664	449420
652157	449421
196997	449422
531766	449423
48419	449424
307213	449425
534015	449426
151900	449427
24217	449428
346770	449429
670933	449430
150536	449431
104730	449432
237363	449433
28878	449434
191332	449435
114284	449436
138659	449437
567812	449438
676191	449439
635799	449440
700787	449441
71609	449442
489550	449443
249733	449444
26417	449445
46883	449446
1153	449447
501642	449448
107444	449449
248684	449450
207715	449451
645869	449452
555315	449453
52477	449454
671741	449455
396313	449456
577436	449457
500664	449458
722289	449459
128669	449460
33250	449461
286801	449462
139838	449463
301824	449464
8295	449465
123908	449466
25805	449467
28287	449468
10946	449469
177687	449470
29685	449471
310149	449472
10577	449473
321951	449474
126551	449475
82098	449476
36025	449477
590916	449478
90295	449479
422660	449480
70787	449481
152187	449482
438544	449483
24269	449484
670569	449485
528644	449486
615564	449487
421167	449488
650863	449489
17249	449490
425032	449491
148795	449492
88401	449493
675100	449494
534216	449495
236343	449496
25968	449497
363046	449498
684142	449499
10640	449500
18502	449501
44100	449502
130066	449503
640763	449504
115113	449505
85465	449506
189592	449507
662706	449508
373872	449509
440145	449510
362998	449511
17667	449512
681019	449513
657054	449514
26044	449515
44408	449516
264226	449517
302347	449518
567949	449519
353694	449520
155885	449521
357230	449522
16086	449523
427248	449524
432772	449525
420124	449526
75816	449527
36623	449528
232449	449529
190166	449530
134385	449531
437855	449532
539007	449533
61791	449534
46327	449535
293363	449536
5859	449537
169248	449538
627362	449539
256609	449540
130370	449541
19820	449542
92357	449543
244568	449544
416539	449545
275584	449546
681114	449547
133430	449548
107843	449549
723609	449550
535412	449551
81318	449552
648153	449553
17835	449554
86897	449555
715667	449556
164793	449557
313413	449558
176855	449559
135106	449560
163943	449561
14009	449562
137841	449563
578442	449564
564468	449565
202	449566
432020	449567
677373	449568
35727	449569
75157	449570
520806	449571
383935	449572
224734	449573
630590	449574
308966	449575
566547	449576
10433	449577
151433	449578
231730	449579
465697	449580
135441	449581
21623	449582
432595	449583
112074	449584
462905	449585
23962	449586
209531	449587
253951	449588
4852	449589
80214	449590
145221	449591
63678	449592
442037	449593
404876	449594
524781	449595
154828	449596
479290	449597
429939	449598
352983	449599
77661	449600
34745	449601
210142	449602
461022	449603
128799	449604
136650	449605
291618	449606
647005	449607
43215	449608
221380	449609
408392	449610
134539	449611
244367	449612
617237	449613
147145	449614
45948	449615
23367	449616
333582	449617
406184	449618
79591	449619
406029	449620
1450	449621
3169	449622
65136	449623
285865	449624
65023	449625
174456	449626
133490	449627
49964	449628
34147	449629
69325	449630
269873	449631
75971	449632
611748	449633
182038	449634
441529	449635
694805	449636
22054	449637
443446	449638
2700	449639
201	449640
495874	449641
407457	449642
468631	449643
5993	449644
708283	449645
1180	449646
266800	449647
399995	449648
115515	449649
172456	449650
117178	449651
168178	449652
580497	449653
154430	449654
241874	449655
14684	449656
4419	449657
656677	449658
650532	449659
672947	449660
189669	449661
20345	449662
201187	449663
3935	449664
152481	449665
180890	449666
401549	449667
405766	449668
8177	449669
465777	449670
331910	449671
144626	449672
82912	449673
403019	449674
1196	449675
715706	449676
511330	449677
35550	449678
477089	449679
233392	449680
227249	449681
99898	449682
233498	449683
307844	449684
288858	449685
195062	449686
9836	449687
61376	449688
525276	449689
713855	449690
638778	449691
85740	449692
579270	449693
273498	449694
601721	449695
637031	449696
56904	449697
698879	449698
638253	449699
206786	449700
583446	449701
80119	449702
72657	449703
79334	449704
414400	449705
534714	449706
134152	449707
409521	449708
401772	449709
184358	449710
167442	449711
148997	449712
697010	449713
36837	449714
70285	449715
600740	449716
1950	449717
150013	449718
102616	449719
89526	449720
187491	449721
22614	449722
28735	449723
319784	449724
187665	449725
376331	449726
618473	449727
58835	449728
7562	449729
445188	449730
459292	449731
51820	449732
602250	449733
249063	449734
205785	449735
89438	449736
247780	449737
142365	449738
221811	449739
87230	449740
291938	449741
107016	449742
412023	449743
434674	449744
237711	449745
673937	449746
142135	449747
376207	449748
505813	449749
220344	449750
50822	449751
158187	449752
491008	449753
423949	449754
169984	449755
293267	449756
202477	449757
10459	449758
114904	449759
125263	449760
276542	449761
651624	449762
94329	449763
176204	449764
634069	449765
350056	449766
477639	449767
98003	449768
130456	449769
73407	449770
301134	449771
65152	449772
117749	449773
450742	449774
2406	449775
10639	449776
654234	449777
57591	449778
87005	449779
20560	449780
42677	449781
155995	449782
196189	449783
670922	449784
97019	449785
606759	449786
505435	449787
67896	449788
18167	449789
385072	449790
505006	449791
593783	449792
15115	449793
377360	449794
655300	449795
67000	449796
432133	449797
19328	449798
237004	449799
415939	449800
182595	449801
123525	449802
537747	449803
111151	449804
120620	449805
30714	449806
24398	449807
89537	449808
34757	449809
433886	449810
459921	449811
660817	449812
268817	449813
115202	449814
451777	449815
662747	449816
400499	449817
533169	449818
609559	449819
147966	449820
34511	449821
466293	449822
77845	449823
669360	449824
477274	449825
520177	449826
81587	449827
264237	449828
384400	449829
29355	449830
47778	449831
682513	449832
490338	449833
378985	449834
32389	449835
211738	449836
347902	449837
174341	449838
1815	449839
544362	449840
383102	449841
176171	449842
111304	449843
650290	449844
531560	449845
145101	449846
31670	449847
310800	449848
564883	449849
160318	449850
470	449851
46201	449852
455775	449853
490711	449854
655573	449855
469861	449856
679529	449857
187465	449858
1653	449859
697726	449860
450122	449861
85907	449862
378694	449863
605311	449864
373747	449865
165448	449866
549038	449867
3066	449868
418309	449869
87490	449870
282070	449871
87818	449872
16233	449873
127	449874
703748	449875
297767	449876
699479	449877
181460	449878
193655	449879
465916	449880
496305	449881
677312	449882
288370	449883
421135	449884
201512	449885
110366	449886
232847	449887
692004	449888
608171	449889
6295	449890
165671	449891
561681	449892
233717	449893
328063	449894
473625	449895
233736	449896
310620	449897
66393	449898
521210	449899
256014	449900
227195	449901
79056	449902
423034	449903
364444	449904
156370	449905
89282	449906
579483	449907
607695	449908
93827	449909
263340	449910
273976	449911
382850	449912
513970	449913
104223	449914
193390	449915
275805	449916
456447	449917
22538	449918
64685	449919
35305	449920
471891	449921
10302	449922
599418	449923
13451	449924
83093	449925
518841	449926
407540	449927
32513	449928
329684	449929
570805	449930
279527	449931
15883	449932
151786	449933
539837	449934
468417	449935
281196	449936
534246	449937
104534	449938
104897	449939
78533	449940
141723	449941
4550	449942
140361	449943
365702	449944
1937	449945
271101	449946
81231	449947
79809	449948
11686	449949
180690	449950
322123	449951
460348	449952
413217	449953
630146	449954
88675	449955
191221	449956
232244	449957
390149	449958
15313	449959
102397	449960
1897	449961
647749	449962
477130	449963
205479	449964
278019	449965
69747	449966
178155	449967
490519	449968
206510	449969
430058	449970
350603	449971
36877	449972
490558	449973
603249	449974
58186	449975
303319	449976
606531	449977
220800	449978
58235	449979
21220	449980
639045	449981
478102	449982
194051	449983
69171	449984
114874	449985
22456	449986
75355	449987
487141	449988
138147	449989
89326	449990
607443	449991
9243	449992
350251	449993
230354	449994
264042	449995
546346	449996
643513	449997
449342	449998
339453	449999
684047	450000
706817	450001
130942	450002
119192	450003
31616	450004
663742	450005
714332	450006
36677	450007
507422	450008
25528	450009
30159	450010
184557	450011
576344	450012
484087	450013
699791	450014
410572	450015
3800	450016
191565	450017
495355	450018
530951	450019
7207	450020
7678	450021
437034	450022
484669	450023
156907	450024
685448	450025
163644	450026
347909	450027
579572	450028
124233	450029
373806	450030
531918	450031
379567	450032
486303	450033
493770	450034
92206	450035
76714	450036
583365	450037
459795	450038
125450	450039
74439	450040
563660	450041
203753	450042
522355	450043
15006	450044
518785	450045
53378	450046
530230	450047
355414	450048
548311	450049
627845	450050
9344	450051
425212	450052
119187	450053
299161	450054
607266	450055
80868	450056
457481	450057
112153	450058
707265	450059
160629	450060
665138	450061
269819	450062
139025	450063
149050	450064
224786	450065
660087	450066
564426	450067
646599	450068
478745	450069
714608	450070
312318	450071
700108	450072
169126	450073
653641	450074
14979	450075
444010	450076
680910	450077
96960	450078
438708	450079
57143	450080
421830	450081
322539	450082
40817	450083
41714	450084
184453	450085
642164	450086
337459	450087
20877	450088
503074	450089
411706	450090
701456	450091
577916	450092
50893	450093
485427	450094
217070	450095
386641	450096
134459	450097
466724	450098
391888	450099
642059	450100
684	450101
20151	450102
27326	450103
314713	450104
83569	450105
215716	450106
353388	450107
305396	450108
693805	450109
332598	450110
565236	450111
425475	450112
134599	450113
378416	450114
186201	450115
62326	450116
193281	450117
517566	450118
527875	450119
164747	450120
253605	450121
5286	450122
690697	450123
660407	450124
408817	450125
128715	450126
512374	450127
3317	450128
602384	450129
181582	450130
65799	450131
562869	450132
131434	450133
448451	450134
548855	450135
6979	450136
14801	450137
1936	450138
135388	450139
688109	450140
36343	450141
133271	450142
173	450143
120336	450144
67003	450145
140894	450146
184389	450147
545417	450148
679487	450149
54	450150
410097	450151
498612	450152
86537	450153
78116	450154
215022	450155
96644	450156
66781	450157
64431	450158
586107	450159
477486	450160
370901	450161
195197	450162
446159	450163
172054	450164
79223	450165
112380	450166
513392	450167
10663	450168
598327	450169
54589	450170
223032	450171
88151	450172
273172	450173
81802	450174
37641	450175
225049	450176
43554	450177
591124	450178
455144	450179
79572	450180
87332	450181
564704	450182
214293	450183
98067	450184
135548	450185
249720	450186
14178	450187
10295	450188
280580	450189
12904	450190
68855	450191
46173	450192
302769	450193
33947	450194
265760	450195
87550	450196
387516	450197
291765	450198
64502	450199
171133	450200
691772	450201
142467	450202
270109	450203
329899	450204
18334	450205
300580	450206
341556	450207
337004	450208
31439	450209
39085	450210
128592	450211
5130	450212
225795	450213
626	450214
34110	450215
429693	450216
654888	450217
270494	450218
113985	450219
367546	450220
4946	450221
340522	450222
450226	450223
6691	450224
571484	450225
522000	450226
448026	450227
855	450228
413843	450229
243921	450230
666918	450231
600743	450232
55372	450233
55903	450234
707524	450235
369771	450236
11784	450237
623295	450238
66495	450239
184486	450240
513722	450241
356950	450242
60278	450243
444525	450244
533002	450245
387704	450246
151504	450247
561511	450248
1235	450249
1240	450250
19346	450251
279181	450252
584935	450253
474167	450254
198941	450255
113212	450256
17078	450257
722321	450258
30787	450259
161792	450260
484012	450261
477011	450262
155066	450263
713195	450264
558279	450265
61505	450266
436299	450267
119924	450268
26334	450269
2287	450270
520641	450271
68401	450272
31847	450273
2534	450274
410193	450275
331239	450276
74461	450277
354673	450278
650521	450279
48115	450280
185997	450281
200376	450282
55339	450283
705309	450284
181134	450285
121046	450286
393520	450287
241051	450288
107040	450289
693412	450290
338769	450291
581306	450292
54563	450293
547371	450294
114125	450295
25677	450296
35694	450297
42408	450298
669627	450299
88838	450300
451730	450301
341030	450302
275890	450303
256314	450304
134769	450305
203306	450306
65559	450307
571109	450308
527055	450309
131740	450310
6428	450311
62055	450312
686915	450313
539268	450314
506876	450315
554184	450316
12869	450317
514889	450318
259672	450319
446115	450320
551765	450321
157811	450322
200363	450323
152891	450324
80973	450325
24527	450326
384159	450327
675362	450328
133028	450329
123548	450330
263843	450331
80978	450332
10656	450333
489696	450334
63023	450335
678783	450336
164924	450337
154674	450338
49163	450339
17148	450340
593777	450341
631262	450342
42004	450343
15982	450344
158572	450345
60737	450346
465607	450347
107205	450348
160725	450349
456289	450350
161999	450351
550782	450352
311124	450353
214911	450354
217742	450355
623068	450356
544884	450357
108466	450358
139294	450359
5673	450360
87124	450361
123026	450362
560088	450363
11251	450364
479085	450365
344171	450366
466261	450367
160304	450368
316847	450369
38639	450370
342673	450371
159008	450372
85135	450373
183729	450374
674548	450375
170279	450376
14832	450377
182983	450378
143119	450379
164585	450380
692369	450381
228408	450382
567107	450383
395380	450384
139644	450385
165269	450386
201460	450387
84193	450388
506992	450389
168673	450390
62036	450391
151234	450392
703429	450393
108898	450394
483673	450395
288717	450396
82001	450397
333986	450398
324989	450399
590147	450400
10035	450401
274312	450402
429266	450403
665963	450404
197070	450405
706459	450406
76527	450407
10182	450408
504581	450409
707791	450410
599665	450411
34446	450412
698569	450413
110868	450414
35090	450415
491388	450416
668997	450417
135064	450418
158233	450419
652103	450420
689937	450421
288647	450422
683293	450423
640795	450424
18015	450425
254027	450426
309081	450427
181188	450428
101473	450429
513994	450430
4291	450431
130638	450432
51311	450433
557137	450434
473684	450435
128357	450436
688601	450437
673230	450438
507	450439
170745	450440
24702	450441
30113	450442
283119	450443
430525	450444
323333	450445
382517	450446
23589	450447
121836	450448
566568	450449
138674	450450
31525	450451
27419	450452
255933	450453
112098	450454
367259	450455
18942	450456
81840	450457
609016	450458
104772	450459
396006	450460
558107	450461
488702	450462
151423	450463
721732	450464
174582	450465
691749	450466
256740	450467
497767	450468
482567	450469
80722	450470
403767	450471
577716	450472
266151	450473
723065	450474
455954	450475
95288	450476
98422	450477
261146	450478
74077	450479
618786	450480
207243	450481
658453	450482
373735	450483
203012	450484
199288	450485
41708	450486
665743	450487
214410	450488
142625	450489
288	450490
443793	450491
597546	450492
197417	450493
492791	450494
202022	450495
125041	450496
591698	450497
568891	450498
1963	450499
342004	450500
261832	450501
550037	450502
54355	450503
354913	450504
402446	450505
296833	450506
13590	450507
547724	450508
29084	450509
158833	450510
35503	450511
3663	450512
4811	450513
82122	450514
126171	450515
471668	450516
198415	450517
143985	450518
318617	450519
652543	450520
103360	450521
47175	450522
3685	450523
46441	450524
272437	450525
131772	450526
36910	450527
604765	450528
140317	450529
205104	450530
237154	450531
175330	450532
690517	450533
485838	450534
631608	450535
7827	450536
8152	450537
422714	450538
48674	450539
469241	450540
131742	450541
23718	450542
24946	450543
8042	450544
640508	450545
351020	450546
392600	450547
373685	450548
112873	450549
48419	450550
1997	450551
92609	450552
660756	450553
580306	450554
26105	450555
100278	450556
434088	450557
349988	450558
18039	450559
489156	450560
43338	450561
11414	450562
134807	450563
15480	450564
63809	450565
145415	450566
634933	450567
469666	450568
169005	450569
575689	450570
130044	450571
191201	450572
313270	450573
220963	450574
8249	450575
38587	450576
701321	450577
225909	450578
1964	450579
60702	450580
51623	450581
327898	450582
251588	450583
34062	450584
389131	450585
162218	450586
102274	450587
74023	450588
24024	450589
720393	450590
602924	450591
27074	450592
456725	450593
383259	450594
296653	450595
50698	450596
282626	450597
47309	450598
352208	450599
43111	450600
12500	450601
91167	450602
487375	450603
460903	450604
712272	450605
448471	450606
341291	450607
530716	450608
48816	450609
453664	450610
80571	450611
234503	450612
41310	450613
698982	450614
706188	450615
110173	450616
173894	450617
639521	450618
127097	450619
19677	450620
67499	450621
286544	450622
25725	450623
545160	450624
227114	450625
641047	450626
11087	450627
271222	450628
14142	450629
556131	450630
58278	450631
45699	450632
158115	450633
148082	450634
195955	450635
385479	450636
657301	450637
112585	450638
524228	450639
169974	450640
661279	450641
667496	450642
411128	450643
121322	450644
145254	450645
160613	450646
582169	450647
695632	450648
441192	450649
188172	450650
3896	450651
97415	450652
67790	450653
614416	450654
168486	450655
485102	450656
116756	450657
123725	450658
23865	450659
81678	450660
54635	450661
495119	450662
690672	450663
15989	450664
6465	450665
694544	450666
316638	450667
149370	450668
93552	450669
25394	450670
488283	450671
107090	450672
212342	450673
60011	450674
88198	450675
302561	450676
399715	450677
1673	450678
70508	450679
53115	450680
187650	450681
712271	450682
602514	450683
52294	450684
169090	450685
15819	450686
437135	450687
225040	450688
16510	450689
131403	450690
543456	450691
361980	450692
133834	450693
544129	450694
44485	450695
490184	450696
106550	450697
203995	450698
1236	450699
329950	450700
175876	450701
133467	450702
455346	450703
169317	450704
26103	450705
282873	450706
26765	450707
30722	450708
295672	450709
66473	450710
114511	450711
157545	450712
549764	450713
527804	450714
424044	450715
30231	450716
197334	450717
395928	450718
335419	450719
181062	450720
45485	450721
26140	450722
282657	450723
661043	450724
570220	450725
169101	450726
721422	450727
37257	450728
31862	450729
33134	450730
184978	450731
178002	450732
348256	450733
519885	450734
265100	450735
450749	450736
213253	450737
261919	450738
191494	450739
550527	450740
22742	450741
595490	450742
23632	450743
714814	450744
169014	450745
623027	450746
229656	450747
30317	450748
177215	450749
604120	450750
294670	450751
375629	450752
454260	450753
711848	450754
307997	450755
127781	450756
164118	450757
15832	450758
89108	450759
43965	450760
680518	450761
579332	450762
436063	450763
27479	450764
5978	450765
392356	450766
11	450767
498627	450768
415199	450769
347657	450770
200062	450771
180117	450772
654905	450773
105665	450774
281109	450775
331082	450776
663681	450777
20888	450778
117769	450779
108055	450780
464552	450781
4386	450782
517483	450783
73168	450784
182431	450785
64844	450786
152235	450787
354535	450788
248728	450789
470122	450790
519486	450791
262954	450792
408784	450793
151212	450794
23475	450795
365973	450796
177390	450797
535573	450798
12128	450799
472955	450800
433271	450801
657670	450802
570299	450803
382499	450804
87380	450805
45244	450806
33294	450807
462225	450808
400789	450809
71006	450810
266656	450811
691719	450812
12568	450813
38002	450814
99039	450815
127356	450816
76357	450817
626155	450818
620686	450819
55081	450820
72244	450821
243049	450822
437702	450823
578234	450824
9709	450825
300434	450826
140455	450827
425117	450828
91163	450829
616217	450830
612537	450831
655431	450832
74214	450833
356777	450834
87394	450835
250759	450836
621538	450837
268652	450838
359376	450839
76566	450840
480572	450841
240659	450842
6810	450843
7514	450844
1453	450845
237323	450846
145413	450847
166930	450848
283431	450849
293230	450850
185886	450851
459847	450852
57926	450853
511809	450854
712594	450855
356874	450856
51415	450857
6571	450858
18147	450859
49727	450860
189846	450861
617360	450862
695049	450863
74143	450864
5630	450865
531983	450866
236099	450867
175118	450868
306460	450869
674027	450870
94541	450871
686281	450872
234494	450873
648673	450874
190954	450875
301368	450876
461722	450877
171678	450878
90071	450879
612808	450880
408891	450881
551212	450882
586923	450883
369631	450884
641721	450885
719884	450886
5267	450887
549019	450888
13	450889
104835	450890
57521	450891
97813	450892
169577	450893
641652	450894
29885	450895
695616	450896
21200	450897
393667	450898
121827	450899
607489	450900
114480	450901
61045	450902
18157	450903
1926	450904
114804	450905
5862	450906
652670	450907
187645	450908
23258	450909
91439	450910
670497	450911
167	450912
493464	450913
700874	450914
85174	450915
48632	450916
133360	450917
133895	450918
585384	450919
505433	450920
11527	450921
543850	450922
85622	450923
24933	450924
150036	450925
206173	450926
52851	450927
1661	450928
87761	450929
64061	450930
393371	450931
58027	450932
525180	450933
636009	450934
34182	450935
701676	450936
453128	450937
251132	450938
357582	450939
428098	450940
153018	450941
155462	450942
207669	450943
302910	450944
222918	450945
25497	450946
461598	450947
444837	450948
92502	450949
633508	450950
23465	450951
620663	450952
592807	450953
497729	450954
12608	450955
368671	450956
704829	450957
2878	450958
504569	450959
547577	450960
49950	450961
566687	450962
340881	450963
235145	450964
88831	450965
155051	450966
8158	450967
600211	450968
196443	450969
529891	450970
674486	450971
376282	450972
122110	450973
487644	450974
331737	450975
8826	450976
237770	450977
497370	450978
37796	450979
83651	450980
225039	450981
248773	450982
114412	450983
155374	450984
336723	450985
253773	450986
15366	450987
25968	450988
287743	450989
20117	450990
13500	450991
494545	450992
2918	450993
298480	450994
253481	450995
343950	450996
419115	450997
519337	450998
427291	450999
28419	451000
117198	451001
220467	451002
584783	451003
615229	451004
402780	451005
349426	451006
175899	451007
242466	451008
457212	451009
496820	451010
604144	451011
10552	451012
517070	451013
404804	451014
223064	451015
594660	451016
232388	451017
524131	451018
442132	451019
110552	451020
167160	451021
3656	451022
265172	451023
667052	451024
647118	451025
664183	451026
180534	451027
19912	451028
156732	451029
689159	451030
14140	451031
54215	451032
172272	451033
643187	451034
165235	451035
564467	451036
605029	451037
321031	451038
21951	451039
93314	451040
2932	451041
167209	451042
90867	451043
517159	451044
153721	451045
65555	451046
665910	451047
684672	451048
16578	451049
36888	451050
53542	451051
404282	451052
114717	451053
314071	451054
78656	451055
242603	451056
47443	451057
36010	451058
35975	451059
540283	451060
349484	451061
28012	451062
5870	451063
1702	451064
73527	451065
222073	451066
598763	451067
118355	451068
613976	451069
607927	451070
665291	451071
236913	451072
438402	451073
138407	451074
491780	451075
172099	451076
697496	451077
566072	451078
95758	451079
87754	451080
205053	451081
408339	451082
316899	451083
90912	451084
468708	451085
256338	451086
96663	451087
7859	451088
611624	451089
116789	451090
128400	451091
414288	451092
40534	451093
494115	451094
543734	451095
143474	451096
9547	451097
138477	451098
181686	451099
18179	451100
70610	451101
11810	451102
193500	451103
640863	451104
142116	451105
237512	451106
341236	451107
329278	451108
22899	451109
172146	451110
54701	451111
67850	451112
702412	451113
562292	451114
590279	451115
561093	451116
669435	451117
6842	451118
167069	451119
12309	451120
302838	451121
374878	451122
33709	451123
323739	451124
155461	451125
518935	451126
456960	451127
651589	451128
82179	451129
42696	451130
230133	451131
472133	451132
504198	451133
433085	451134
710588	451135
601822	451136
134148	451137
73269	451138
147422	451139
605043	451140
15848	451141
101106	451142
60925	451143
462549	451144
369731	451145
141370	451146
17203	451147
2276	451148
1152	451149
764	451150
103181	451151
247142	451152
203374	451153
4701	451154
47244	451155
631814	451156
136800	451157
6164	451158
71430	451159
568065	451160
270291	451161
552556	451162
112165	451163
357000	451164
12739	451165
158312	451166
360633	451167
180641	451168
53647	451169
61942	451170
7081	451171
101682	451172
148475	451173
31605	451174
117156	451175
589432	451176
538092	451177
44412	451178
386891	451179
278482	451180
39795	451181
63166	451182
89831	451183
660299	451184
261285	451185
625690	451186
33989	451187
474100	451188
133943	451189
508599	451190
449327	451191
638710	451192
350738	451193
6538	451194
544217	451195
665977	451196
926	451197
572409	451198
491419	451199
616149	451200
106725	451201
176831	451202
64703	451203
307846	451204
13592	451205
220369	451206
17660	451207
633065	451208
144815	451209
32312	451210
100587	451211
58628	451212
110236	451213
157490	451214
5123	451215
101982	451216
704463	451217
646162	451218
412626	451219
369567	451220
31583	451221
677641	451222
16477	451223
332210	451224
271387	451225
42330	451226
226568	451227
44592	451228
407196	451229
62832	451230
706929	451231
373836	451232
9163	451233
684733	451234
84594	451235
584013	451236
543453	451237
30804	451238
380368	451239
373407	451240
169921	451241
663679	451242
638901	451243
472886	451244
186224	451245
28784	451246
486706	451247
712094	451248
257290	451249
616168	451250
32345	451251
306991	451252
279097	451253
90580	451254
443337	451255
660777	451256
24297	451257
477016	451258
481822	451259
469494	451260
28992	451261
560535	451262
478076	451263
1776	451264
74564	451265
12053	451266
571029	451267
121210	451268
287222	451269
13728	451270
464221	451271
75368	451272
306724	451273
461032	451274
36911	451275
159471	451276
469889	451277
337865	451278
409984	451279
50806	451280
87121	451281
597285	451282
11521	451283
185131	451284
517078	451285
451044	451286
33443	451287
97654	451288
675560	451289
340245	451290
142016	451291
278956	451292
322551	451293
246364	451294
108568	451295
67399	451296
142365	451297
46804	451298
98301	451299
174714	451300
681449	451301
248520	451302
141327	451303
19701	451304
180427	451305
121606	451306
681769	451307
125555	451308
163645	451309
48118	451310
711031	451311
47038	451312
559516	451313
168774	451314
171614	451315
298060	451316
222006	451317
21397	451318
657105	451319
150141	451320
245465	451321
454528	451322
457904	451323
139665	451324
99870	451325
15891	451326
584962	451327
5391	451328
498042	451329
160258	451330
163065	451331
7660	451332
233816	451333
405639	451334
331961	451335
75958	451336
110785	451337
538746	451338
168486	451339
88338	451340
455104	451341
565865	451342
41536	451343
126768	451344
334850	451345
211604	451346
59958	451347
38463	451348
17104	451349
345873	451350
5026	451351
122922	451352
415586	451353
155086	451354
652937	451355
289046	451356
719824	451357
402406	451358
525139	451359
181496	451360
397018	451361
20518	451362
83686	451363
14218	451364
12542	451365
318923	451366
44819	451367
343329	451368
5241	451369
43892	451370
165063	451371
139142	451372
350759	451373
3740	451374
7761	451375
13791	451376
329204	451377
345092	451378
113934	451379
21616	451380
26048	451381
428852	451382
269676	451383
652045	451384
557552	451385
584095	451386
199703	451387
33906	451388
16045	451389
574366	451390
197305	451391
303273	451392
139858	451393
218104	451394
149568	451395
442358	451396
112875	451397
125235	451398
365564	451399
12223	451400
140225	451401
67833	451402
423488	451403
27506	451404
578034	451405
649679	451406
684074	451407
303023	451408
169038	451409
61688	451410
9666	451411
37055	451412
49643	451413
691708	451414
42553	451415
236526	451416
227825	451417
258274	451418
715941	451419
709959	451420
5845	451421
179043	451422
446912	451423
71685	451424
351731	451425
678948	451426
120227	451427
114653	451428
624856	451429
676094	451430
122650	451431
157670	451432
87703	451433
379561	451434
52992	451435
680902	451436
7950	451437
133953	451438
127133	451439
22756	451440
159305	451441
175220	451442
260066	451443
253787	451444
46290	451445
595145	451446
533413	451447
66265	451448
5781	451449
134203	451450
35369	451451
66022	451452
693298	451453
151401	451454
438774	451455
538850	451456
189282	451457
587922	451458
33255	451459
57452	451460
687403	451461
163571	451462
541538	451463
460628	451464
191129	451465
581159	451466
103077	451467
435574	451468
48172	451469
497342	451470
76341	451471
143202	451472
608518	451473
181815	451474
662870	451475
222926	451476
164827	451477
523263	451478
206021	451479
140264	451480
32738	451481
453227	451482
11040	451483
185623	451484
685504	451485
632417	451486
8524	451487
362071	451488
270171	451489
236180	451490
304285	451491
26571	451492
537894	451493
544505	451494
170754	451495
371799	451496
323638	451497
683729	451498
427457	451499
319099	451500
715432	451501
174179	451502
419539	451503
703878	451504
453444	451505
90845	451506
123199	451507
526094	451508
626499	451509
676602	451510
31371	451511
240031	451512
167	451513
29923	451514
240783	451515
194677	451516
305283	451517
26756	451518
351571	451519
510107	451520
345748	451521
711007	451522
26440	451523
53448	451524
532290	451525
57853	451526
51562	451527
608138	451528
171528	451529
690591	451530
13697	451531
717529	451532
441841	451533
22731	451534
471604	451535
712110	451536
486510	451537
120621	451538
115670	451539
185123	451540
588483	451541
139955	451542
340886	451543
186945	451544
65285	451545
95811	451546
177727	451547
225327	451548
308974	451549
642548	451550
181311	451551
270236	451552
108847	451553
33962	451554
333851	451555
4293	451556
187426	451557
55726	451558
121226	451559
282283	451560
222691	451561
330423	451562
451147	451563
145498	451564
29132	451565
380170	451566
282220	451567
564123	451568
127340	451569
181232	451570
570155	451571
125197	451572
463395	451573
578267	451574
157	451575
686968	451576
638840	451577
1656	451578
88248	451579
424287	451580
112252	451581
139902	451582
155499	451583
61128	451584
325553	451585
49695	451586
192569	451587
174976	451588
47	451589
560717	451590
335120	451591
625235	451592
292040	451593
152185	451594
64892	451595
70534	451596
479287	451597
2498	451598
304880	451599
68787	451600
566647	451601
177690	451602
226720	451603
409411	451604
543960	451605
589763	451606
483970	451607
625124	451608
461583	451609
458833	451610
216590	451611
17046	451612
172414	451613
80195	451614
156248	451615
107555	451616
718796	451617
454307	451618
185738	451619
255941	451620
69905	451621
4227	451622
571493	451623
84932	451624
73091	451625
710610	451626
172374	451627
694911	451628
449797	451629
595023	451630
308227	451631
367857	451632
33774	451633
525471	451634
652352	451635
71700	451636
18103	451637
229563	451638
95559	451639
158759	451640
78646	451641
408068	451642
218912	451643
218601	451644
10695	451645
18074	451646
560368	451647
69827	451648
114150	451649
54934	451650
175460	451651
3697	451652
341171	451653
2218	451654
503047	451655
246625	451656
23594	451657
538246	451658
136198	451659
718878	451660
510725	451661
184358	451662
472502	451663
1646	451664
184907	451665
34777	451666
293354	451667
563176	451668
73218	451669
263733	451670
56869	451671
81065	451672
584436	451673
290064	451674
156602	451675
38005	451676
720195	451677
121024	451678
104463	451679
423324	451680
25778	451681
244643	451682
201607	451683
112890	451684
129569	451685
7923	451686
126939	451687
56660	451688
165537	451689
384667	451690
388183	451691
32758	451692
406328	451693
514629	451694
46972	451695
457685	451696
257616	451697
306741	451698
38531	451699
11943	451700
80114	451701
286271	451702
21238	451703
401215	451704
455580	451705
588272	451706
162415	451707
30421	451708
44324	451709
323602	451710
665917	451711
144178	451712
175970	451713
132275	451714
183267	451715
326785	451716
506964	451717
626764	451718
472708	451719
233364	451720
706039	451721
426008	451722
39040	451723
46241	451724
335275	451725
190412	451726
170350	451727
653492	451728
204643	451729
205463	451730
465089	451731
269620	451732
33479	451733
562766	451734
25111	451735
319073	451736
12336	451737
108781	451738
371698	451739
95256	451740
181259	451741
472685	451742
348389	451743
687706	451744
44855	451745
644107	451746
558859	451747
367240	451748
630718	451749
118486	451750
168118	451751
392073	451752
82441	451753
296922	451754
448198	451755
530839	451756
14709	451757
239311	451758
28090	451759
399029	451760
495761	451761
557586	451762
432817	451763
428800	451764
611150	451765
596004	451766
162745	451767
160809	451768
521231	451769
376805	451770
316822	451771
297476	451772
145058	451773
693762	451774
161559	451775
111167	451776
737	451777
560522	451778
584679	451779
153990	451780
498496	451781
136713	451782
330839	451783
68583	451784
456870	451785
718431	451786
102048	451787
391761	451788
50218	451789
715036	451790
594052	451791
577227	451792
675788	451793
616145	451794
447838	451795
75073	451796
293865	451797
508520	451798
92210	451799
271383	451800
416590	451801
487720	451802
4631	451803
99609	451804
19128	451805
513753	451806
414484	451807
151827	451808
494384	451809
136432	451810
289572	451811
632969	451812
120853	451813
561818	451814
24264	451815
152600	451816
3340	451817
651747	451818
359669	451819
62513	451820
53635	451821
533980	451822
317731	451823
174572	451824
619843	451825
186411	451826
381635	451827
711596	451828
581567	451829
673747	451830
140436	451831
439172	451832
383540	451833
34528	451834
9837	451835
163322	451836
169378	451837
50322	451838
104078	451839
211951	451840
35528	451841
43997	451842
289896	451843
469318	451844
118956	451845
89021	451846
466678	451847
581981	451848
21268	451849
21668	451850
174405	451851
156152	451852
345266	451853
692769	451854
464730	451855
577309	451856
24996	451857
149685	451858
703263	451859
396847	451860
379244	451861
187040	451862
275708	451863
53689	451864
674308	451865
158584	451866
14735	451867
606937	451868
8914	451869
19457	451870
101671	451871
660155	451872
2064	451873
515872	451874
470725	451875
654517	451876
60480	451877
7337	451878
122159	451879
248874	451880
138262	451881
160132	451882
156786	451883
672174	451884
63300	451885
47916	451886
3186	451887
2311	451888
684699	451889
89261	451890
337469	451891
24938	451892
501999	451893
172938	451894
684509	451895
259341	451896
288127	451897
501325	451898
375463	451899
65545	451900
97556	451901
107617	451902
713262	451903
259176	451904
73502	451905
527405	451906
582186	451907
140862	451908
65206	451909
22257	451910
456511	451911
75924	451912
6709	451913
199867	451914
28076	451915
692580	451916
366313	451917
10726	451918
67580	451919
78230	451920
15365	451921
538168	451922
440	451923
7410	451924
70705	451925
134017	451926
16017	451927
693445	451928
281529	451929
8924	451930
15300	451931
30606	451932
201336	451933
285611	451934
34956	451935
175854	451936
441909	451937
906	451938
10642	451939
24147	451940
6803	451941
33855	451942
201852	451943
503342	451944
362409	451945
164863	451946
120780	451947
262590	451948
662671	451949
56103	451950
504121	451951
292981	451952
22591	451953
102611	451954
63181	451955
142743	451956
471229	451957
405387	451958
552167	451959
156858	451960
213182	451961
482689	451962
14137	451963
227901	451964
35745	451965
125471	451966
12694	451967
135917	451968
37749	451969
46708	451970
402249	451971
309128	451972
566762	451973
120583	451974
12811	451975
12875	451976
7970	451977
261542	451978
193752	451979
270881	451980
124107	451981
643773	451982
502796	451983
428154	451984
10854	451985
426851	451986
23908	451987
441946	451988
231094	451989
436978	451990
49494	451991
378194	451992
83588	451993
16056	451994
439767	451995
69070	451996
646880	451997
194558	451998
44924	451999
352657	452000
593424	452001
25968	452002
349561	452003
545905	452004
145399	452005
52157	452006
150120	452007
371231	452008
7667	452009
173830	452010
503622	452011
4159	452012
77419	452013
388383	452014
62704	452015
318739	452016
694291	452017
48343	452018
307284	452019
75137	452020
202881	452021
201664	452022
2136	452023
97771	452024
139255	452025
278959	452026
176907	452027
124039	452028
134276	452029
678142	452030
427748	452031
310942	452032
595957	452033
666647	452034
133699	452035
33433	452036
634476	452037
256734	452038
128596	452039
182809	452040
717948	452041
242381	452042
389785	452043
256135	452044
590082	452045
638350	452046
170757	452047
682803	452048
133162	452049
228849	452050
5728	452051
122194	452052
231165	452053
332339	452054
18032	452055
352697	452056
38409	452057
135315	452058
63144	452059
392870	452060
371199	452061
3890	452062
248262	452063
128770	452064
707557	452065
5850	452066
92889	452067
51932	452068
30695	452069
2063	452070
582020	452071
769	452072
151794	452073
54646	452074
125336	452075
1206	452076
94518	452077
317688	452078
70761	452079
431747	452080
48855	452081
387711	452082
398024	452083
239144	452084
65962	452085
175074	452086
145347	452087
527561	452088
82541	452089
5335	452090
624980	452091
181284	452092
170515	452093
2704	452094
497528	452095
702674	452096
653658	452097
362940	452098
174521	452099
198644	452100
318240	452101
8564	452102
508879	452103
45621	452104
625595	452105
669031	452106
873	452107
142793	452108
609578	452109
192037	452110
595152	452111
585626	452112
449483	452113
40144	452114
87021	452115
717914	452116
270838	452117
17374	452118
695787	452119
244847	452120
117986	452121
11056	452122
4916	452123
227471	452124
109014	452125
167533	452126
143257	452127
150186	452128
529711	452129
292418	452130
621295	452131
33098	452132
94460	452133
51237	452134
76429	452135
709300	452136
127820	452137
473063	452138
417292	452139
379060	452140
166988	452141
597498	452142
369960	452143
376197	452144
59352	452145
406905	452146
714653	452147
458799	452148
472166	452149
716349	452150
718283	452151
300576	452152
704609	452153
79388	452154
528070	452155
551665	452156
35425	452157
709078	452158
65167	452159
212489	452160
357915	452161
17912	452162
77393	452163
302070	452164
236825	452165
3589	452166
241364	452167
675124	452168
290941	452169
3286	452170
417907	452171
91448	452172
47473	452173
5347	452174
596246	452175
213124	452176
493863	452177
12329	452178
609033	452179
612358	452180
400367	452181
67460	452182
600656	452183
468142	452184
69379	452185
278961	452186
44060	452187
100784	452188
190409	452189
9961	452190
136493	452191
523690	452192
87695	452193
292144	452194
153529	452195
24293	452196
692874	452197
87766	452198
413791	452199
444926	452200
714461	452201
576885	452202
113700	452203
148325	452204
40635	452205
139457	452206
122885	452207
86568	452208
90727	452209
104248	452210
516145	452211
162302	452212
216019	452213
622787	452214
11698	452215
376460	452216
543656	452217
119157	452218
683809	452219
473059	452220
107583	452221
101580	452222
152715	452223
90546	452224
598897	452225
5819	452226
201661	452227
52141	452228
382572	452229
336814	452230
170517	452231
530245	452232
53038	452233
473607	452234
398235	452235
9183	452236
108230	452237
347117	452238
391934	452239
179041	452240
138715	452241
89753	452242
568354	452243
89083	452244
240290	452245
840	452246
219721	452247
78985	452248
21151	452249
420781	452250
489664	452251
22494	452252
41261	452253
723207	452254
292012	452255
363770	452256
293289	452257
39222	452258
366913	452259
6657	452260
4677	452261
628538	452262
295715	452263
675971	452264
462942	452265
216910	452266
108980	452267
529649	452268
27242	452269
304246	452270
16465	452271
583600	452272
41161	452273
93841	452274
129379	452275
372110	452276
397853	452277
445370	452278
177078	452279
54707	452280
43807	452281
56207	452282
653942	452283
373364	452284
2456	452285
76924	452286
651217	452287
273798	452288
18951	452289
193627	452290
611406	452291
506743	452292
216658	452293
84417	452294
167426	452295
39088	452296
497088	452297
513043	452298
16251	452299
498649	452300
239178	452301
11473	452302
526826	452303
837	452304
352003	452305
340331	452306
658063	452307
574723	452308
32315	452309
633167	452310
100554	452311
100800	452312
37733	452313
300634	452314
371933	452315
703587	452316
481767	452317
499481	452318
130349	452319
384690	452320
84937	452321
165993	452322
11031	452323
137328	452324
24256	452325
549172	452326
353828	452327
496551	452328
144988	452329
110210	452330
292778	452331
63049	452332
590842	452333
425853	452334
288603	452335
4575	452336
274134	452337
10516	452338
569824	452339
565075	452340
329146	452341
152300	452342
87704	452343
631441	452344
253586	452345
270144	452346
697842	452347
351750	452348
521221	452349
6047	452350
63018	452351
274327	452352
54627	452353
357162	452354
115253	452355
171533	452356
604472	452357
538690	452358
148434	452359
4515	452360
19532	452361
155694	452362
34033	452363
1245	452364
87559	452365
181668	452366
79872	452367
523630	452368
708913	452369
400079	452370
229256	452371
377135	452372
707416	452373
457523	452374
453211	452375
456498	452376
147552	452377
507589	452378
367201	452379
345950	452380
176821	452381
163246	452382
680576	452383
84998	452384
35899	452385
55566	452386
260713	452387
105029	452388
367007	452389
413529	452390
367185	452391
54132	452392
159023	452393
130115	452394
549281	452395
707512	452396
281510	452397
226920	452398
372695	452399
619018	452400
244640	452401
264199	452402
573100	452403
235085	452404
613019	452405
169538	452406
605334	452407
714971	452408
86629	452409
446972	452410
610409	452411
546173	452412
54197	452413
170511	452414
89968	452415
554496	452416
175983	452417
456213	452418
72516	452419
177209	452420
562575	452421
66796	452422
230695	452423
374288	452424
152410	452425
436950	452426
49732	452427
682701	452428
635099	452429
164265	452430
122120	452431
119455	452432
523408	452433
576152	452434
533203	452435
152674	452436
69878	452437
577264	452438
104211	452439
609456	452440
673518	452441
337081	452442
405550	452443
302275	452444
677476	452445
587152	452446
45595	452447
55138	452448
293450	452449
499172	452450
503519	452451
85434	452452
43535	452453
492180	452454
57766	452455
237487	452456
420498	452457
188323	452458
68989	452459
360753	452460
21211	452461
536436	452462
594111	452463
459934	452464
49005	452465
71011	452466
589660	452467
33010	452468
487575	452469
42473	452470
15408	452471
541721	452472
141574	452473
527776	452474
374080	452475
429471	452476
183951	452477
688242	452478
26779	452479
76739	452480
21665	452481
174505	452482
4137	452483
484591	452484
410080	452485
23170	452486
258512	452487
42169	452488
319896	452489
103294	452490
63629	452491
10916	452492
479420	452493
177940	452494
197752	452495
106486	452496
125923	452497
311988	452498
589101	452499
459523	452500
395100	452501
536672	452502
579338	452503
61126	452504
470420	452505
641541	452506
566660	452507
522860	452508
41810	452509
68512	452510
13203	452511
239393	452512
520987	452513
639303	452514
172753	452515
618992	452516
422384	452517
165534	452518
622121	452519
249628	452520
127414	452521
440907	452522
71980	452523
628292	452524
15719	452525
603011	452526
616021	452527
568054	452528
578151	452529
108809	452530
490107	452531
96414	452532
1355	452533
47357	452534
598149	452535
280038	452536
407604	452537
1077	452538
146524	452539
688509	452540
13966	452541
610819	452542
477468	452543
36811	452544
15552	452545
359989	452546
471220	452547
80088	452548
33608	452549
719922	452550
142066	452551
89555	452552
163229	452553
673351	452554
129248	452555
497749	452556
169595	452557
74076	452558
64992	452559
692356	452560
142174	452561
35257	452562
62094	452563
255522	452564
282651	452565
125393	452566
1742	452567
201719	452568
382431	452569
105260	452570
25289	452571
462735	452572
311281	452573
12374	452574
63801	452575
449369	452576
127483	452577
681553	452578
516269	452579
115913	452580
95281	452581
107145	452582
114031	452583
38377	452584
693893	452585
180255	452586
474129	452587
291319	452588
324	452589
544845	452590
144646	452591
370516	452592
614724	452593
107084	452594
408550	452595
663857	452596
709745	452597
500322	452598
713728	452599
577059	452600
125274	452601
270009	452602
141218	452603
272106	452604
104396	452605
5584	452606
72970	452607
198243	452608
98046	452609
396210	452610
2479	452611
137284	452612
176976	452613
724024	452614
25692	452615
392431	452616
627899	452617
5229	452618
1742	452619
315852	452620
666507	452621
269230	452622
209075	452623
308647	452624
292524	452625
52018	452626
383901	452627
80553	452628
316651	452629
332588	452630
571897	452631
273030	452632
537645	452633
301581	452634
170419	452635
84424	452636
14639	452637
155871	452638
119634	452639
16393	452640
14401	452641
188883	452642
244978	452643
595436	452644
361909	452645
497127	452646
13088	452647
227569	452648
58814	452649
436516	452650
6794	452651
393063	452652
502554	452653
28434	452654
171725	452655
555097	452656
51212	452657
427304	452658
148266	452659
556722	452660
356684	452661
69666	452662
363379	452663
6796	452664
227426	452665
697279	452666
396903	452667
689339	452668
100586	452669
5172	452670
309258	452671
278879	452672
625702	452673
241850	452674
661388	452675
187232	452676
176619	452677
57577	452678
460448	452679
156021	452680
505986	452681
1812	452682
18477	452683
105555	452684
561305	452685
222039	452686
594078	452687
33792	452688
660572	452689
585368	452690
174065	452691
627794	452692
48526	452693
578063	452694
298630	452695
463729	452696
200684	452697
64624	452698
413006	452699
9971	452700
659375	452701
346636	452702
479581	452703
425339	452704
505852	452705
196745	452706
13827	452707
150624	452708
181716	452709
338809	452710
145952	452711
573270	452712
195657	452713
21564	452714
521520	452715
158576	452716
557607	452717
310724	452718
143132	452719
174414	452720
396768	452721
306036	452722
34204	452723
2870	452724
2537	452725
417289	452726
135286	452727
434335	452728
693192	452729
185819	452730
213479	452731
563393	452732
521820	452733
130832	452734
46222	452735
536123	452736
1052	452737
50219	452738
100210	452739
261162	452740
80051	452741
13660	452742
655743	452743
174864	452744
102916	452745
538279	452746
350632	452747
516412	452748
301649	452749
673637	452750
56901	452751
6606	452752
448637	452753
476593	452754
262004	452755
245264	452756
161112	452757
69285	452758
697736	452759
7481	452760
48560	452761
4393	452762
46128	452763
484645	452764
571721	452765
20780	452766
643838	452767
565497	452768
46856	452769
42634	452770
700123	452771
709842	452772
367432	452773
505155	452774
604489	452775
689560	452776
702977	452777
51149	452778
657125	452779
172284	452780
86357	452781
275835	452782
92028	452783
474044	452784
577265	452785
212792	452786
210198	452787
610480	452788
119209	452789
130733	452790
162897	452791
580340	452792
219119	452793
212085	452794
628584	452795
158830	452796
184146	452797
470706	452798
257033	452799
700768	452800
276241	452801
31897	452802
40484	452803
701116	452804
119842	452805
10522	452806
41344	452807
559708	452808
533540	452809
183325	452810
129109	452811
373546	452812
594251	452813
17039	452814
88664	452815
633698	452816
99180	452817
32959	452818
253929	452819
3090	452820
39733	452821
125697	452822
202400	452823
89983	452824
433574	452825
107284	452826
40406	452827
182255	452828
448654	452829
589255	452830
343019	452831
512399	452832
807	452833
571115	452834
27130	452835
521917	452836
692699	452837
533746	452838
705652	452839
249119	452840
172445	452841
43530	452842
69245	452843
640208	452844
178722	452845
361758	452846
51521	452847
58179	452848
2522	452849
49995	452850
204752	452851
377753	452852
156036	452853
37421	452854
584885	452855
120020	452856
25620	452857
244526	452858
597264	452859
66754	452860
53673	452861
4032	452862
120845	452863
66405	452864
85486	452865
619718	452866
419768	452867
156744	452868
357191	452869
624205	452870
683642	452871
552354	452872
607362	452873
258585	452874
22715	452875
64651	452876
221384	452877
617278	452878
120133	452879
163185	452880
592979	452881
131171	452882
460733	452883
94962	452884
451500	452885
678086	452886
571524	452887
656266	452888
20979	452889
406315	452890
338615	452891
3004	452892
259511	452893
698520	452894
207549	452895
661881	452896
376595	452897
75219	452898
352381	452899
170724	452900
36923	452901
219319	452902
103918	452903
24001	452904
143579	452905
570652	452906
248347	452907
356735	452908
630705	452909
137405	452910
35231	452911
468952	452912
95015	452913
341698	452914
123215	452915
443726	452916
255237	452917
513141	452918
608392	452919
401700	452920
471278	452921
70591	452922
73425	452923
20561	452924
560735	452925
230422	452926
440576	452927
482494	452928
42490	452929
46557	452930
637527	452931
159738	452932
64020	452933
62392	452934
490905	452935
452888	452936
7574	452937
7302	452938
14839	452939
205855	452940
458365	452941
515156	452942
570694	452943
626361	452944
216820	452945
477715	452946
722227	452947
75940	452948
519142	452949
440291	452950
43016	452951
38305	452952
621015	452953
191220	452954
712375	452955
562102	452956
93535	452957
520010	452958
440097	452959
684360	452960
255377	452961
538797	452962
113568	452963
616824	452964
378816	452965
380151	452966
113081	452967
285952	452968
228256	452969
138	452970
65880	452971
99037	452972
405	452973
707757	452974
91286	452975
48305	452976
388617	452977
588450	452978
218415	452979
584546	452980
589211	452981
46036	452982
412780	452983
718573	452984
225044	452985
470839	452986
42077	452987
72405	452988
574123	452989
537037	452990
129734	452991
459982	452992
74158	452993
485	452994
15295	452995
680444	452996
121462	452997
106733	452998
53758	452999
204296	453000
96699	453001
4809	453002
376132	453003
156869	453004
329083	453005
4237	453006
203707	453007
11032	453008
91517	453009
6530	453010
401681	453011
101247	453012
500276	453013
17621	453014
464393	453015
130926	453016
82769	453017
467012	453018
59690	453019
302266	453020
255008	453021
399989	453022
170874	453023
270933	453024
27665	453025
645166	453026
641043	453027
583713	453028
1566	453029
630418	453030
22284	453031
310482	453032
49911	453033
361595	453034
2171	453035
73923	453036
22303	453037
327778	453038
478666	453039
408445	453040
420494	453041
100745	453042
123815	453043
89301	453044
54950	453045
128430	453046
24920	453047
397410	453048
163603	453049
171823	453050
61613	453051
46358	453052
463010	453053
298462	453054
450445	453055
343741	453056
74728	453057
554261	453058
117845	453059
339981	453060
133456	453061
609015	453062
369525	453063
651517	453064
88341	453065
616222	453066
85734	453067
488231	453068
68968	453069
562686	453070
79429	453071
231031	453072
109599	453073
281185	453074
52646	453075
32654	453076
33881	453077
148763	453078
61927	453079
156237	453080
283463	453081
456640	453082
65548	453083
335169	453084
45272	453085
541038	453086
416208	453087
413299	453088
16246	453089
701890	453090
258575	453091
52532	453092
580816	453093
294623	453094
13150	453095
22281	453096
607174	453097
463616	453098
631086	453099
58797	453100
524225	453101
609867	453102
143598	453103
95647	453104
717456	453105
123041	453106
103858	453107
143781	453108
51138	453109
8502	453110
202960	453111
535786	453112
111718	453113
497479	453114
259750	453115
316852	453116
173992	453117
210660	453118
599643	453119
220145	453120
3878	453121
116121	453122
486608	453123
184201	453124
71433	453125
710460	453126
472432	453127
305861	453128
36063	453129
65345	453130
7367	453131
35217	453132
573206	453133
523840	453134
146825	453135
9735	453136
29281	453137
289810	453138
574298	453139
324282	453140
171589	453141
382059	453142
432393	453143
636520	453144
91990	453145
624649	453146
151410	453147
139721	453148
683	453149
713501	453150
671812	453151
47037	453152
501886	453153
610489	453154
147234	453155
15612	453156
14950	453157
479198	453158
129974	453159
491636	453160
19616	453161
38623	453162
154770	453163
149897	453164
2759	453165
90374	453166
703170	453167
92672	453168
38388	453169
334074	453170
519548	453171
15400	453172
63096	453173
3224	453174
146310	453175
534366	453176
370424	453177
74718	453178
689038	453179
116567	453180
64712	453181
8852	453182
700451	453183
643198	453184
97758	453185
271540	453186
143776	453187
664530	453188
360153	453189
23949	453190
86626	453191
347783	453192
372311	453193
513762	453194
244118	453195
2076	453196
540018	453197
99992	453198
550454	453199
351251	453200
584657	453201
386196	453202
186120	453203
396861	453204
150672	453205
118426	453206
173831	453207
624861	453208
148783	453209
343807	453210
469052	453211
515183	453212
258743	453213
636120	453214
553385	453215
114770	453216
431619	453217
39342	453218
186239	453219
82130	453220
173914	453221
30267	453222
464915	453223
12201	453224
648925	453225
153977	453226
35287	453227
452049	453228
154414	453229
53255	453230
693142	453231
280398	453232
481652	453233
359012	453234
261322	453235
61009	453236
340552	453237
352912	453238
480958	453239
587177	453240
115868	453241
152935	453242
660707	453243
608809	453244
683169	453245
103787	453246
643744	453247
41781	453248
169223	453249
670619	453250
396135	453251
184476	453252
51640	453253
501016	453254
699562	453255
383754	453256
469670	453257
472889	453258
233518	453259
84580	453260
314375	453261
289045	453262
100297	453263
306725	453264
164291	453265
130951	453266
116225	453267
21655	453268
696086	453269
38138	453270
161829	453271
654487	453272
499835	453273
304350	453274
62977	453275
43144	453276
215738	453277
677364	453278
690735	453279
80781	453280
315340	453281
207618	453282
701036	453283
520891	453284
57571	453285
1587	453286
8144	453287
516443	453288
558728	453289
380330	453290
102849	453291
690429	453292
76379	453293
414704	453294
567953	453295
436120	453296
476794	453297
229898	453298
608424	453299
97153	453300
508632	453301
467757	453302
216571	453303
370558	453304
716849	453305
124836	453306
41262	453307
147780	453308
48064	453309
262996	453310
110281	453311
211721	453312
407147	453313
114456	453314
549799	453315
299	453316
40542	453317
342195	453318
251610	453319
21222	453320
5354	453321
317063	453322
102251	453323
332869	453324
415901	453325
98031	453326
76503	453327
96811	453328
156263	453329
73967	453330
341234	453331
541822	453332
4963	453333
423853	453334
640069	453335
665355	453336
49540	453337
150788	453338
531266	453339
152618	453340
31160	453341
483063	453342
328995	453343
216928	453344
203435	453345
283939	453346
196073	453347
590124	453348
4688	453349
382534	453350
287015	453351
406651	453352
687839	453353
45441	453354
42842	453355
4782	453356
297945	453357
117693	453358
47597	453359
336065	453360
182784	453361
266443	453362
148950	453363
213371	453364
491679	453365
50704	453366
12824	453367
157310	453368
27180	453369
252259	453370
54710	453371
151699	453372
57301	453373
672301	453374
447992	453375
152132	453376
45578	453377
114396	453378
19458	453379
300250	453380
42421	453381
231443	453382
187612	453383
99379	453384
624080	453385
21324	453386
106413	453387
6274	453388
561476	453389
331218	453390
282026	453391
69812	453392
16277	453393
97809	453394
249395	453395
206890	453396
651530	453397
105889	453398
219534	453399
172750	453400
352047	453401
97194	453402
633349	453403
628435	453404
354	453405
102093	453406
512542	453407
349198	453408
443184	453409
104795	453410
596487	453411
685621	453412
1359	453413
452494	453414
239711	453415
273487	453416
381097	453417
556740	453418
128139	453419
418821	453420
155579	453421
671432	453422
16785	453423
18578	453424
14522	453425
72949	453426
663896	453427
216270	453428
53520	453429
75921	453430
56489	453431
141054	453432
81895	453433
50026	453434
566253	453435
436175	453436
270360	453437
474519	453438
101079	453439
694158	453440
176997	453441
406982	453442
187810	453443
111932	453444
351631	453445
31044	453446
177227	453447
284756	453448
590851	453449
45439	453450
182488	453451
26807	453452
36838	453453
243761	453454
385428	453455
40333	453456
700167	453457
439791	453458
260747	453459
296311	453460
318800	453461
157579	453462
669315	453463
184404	453464
86039	453465
159240	453466
75715	453467
173793	453468
236279	453469
421857	453470
166103	453471
34907	453472
279859	453473
188773	453474
427733	453475
129014	453476
262362	453477
314926	453478
256407	453479
104812	453480
92204	453481
206077	453482
443137	453483
675270	453484
11239	453485
590222	453486
158467	453487
452089	453488
484589	453489
643626	453490
625127	453491
53296	453492
220190	453493
360701	453494
685281	453495
656536	453496
413758	453497
267112	453498
566	453499
478228	453500
63026	453501
117383	453502
28631	453503
725274	453504
526815	453505
492850	453506
108699	453507
249956	453508
177441	453509
259899	453510
79726	453511
307119	453512
703496	453513
44009	453514
527603	453515
489310	453516
310401	453517
114644	453518
59657	453519
181973	453520
41898	453521
49699	453522
224301	453523
123386	453524
68556	453525
673626	453526
292883	453527
444121	453528
100422	453529
61222	453530
633957	453531
568983	453532
94180	453533
63117	453534
699046	453535
137308	453536
129518	453537
139014	453538
133309	453539
177244	453540
5254	453541
169713	453542
7299	453543
693788	453544
236182	453545
160825	453546
672639	453547
404868	453548
481109	453549
434190	453550
563304	453551
113900	453552
296250	453553
413860	453554
483545	453555
80622	453556
640646	453557
302556	453558
132200	453559
714397	453560
77973	453561
14154	453562
93819	453563
214573	453564
14910	453565
200174	453566
131753	453567
73606	453568
542925	453569
38046	453570
527593	453571
26020	453572
131315	453573
425671	453574
600021	453575
522524	453576
692986	453577
237379	453578
54036	453579
181051	453580
68449	453581
1187	453582
498	453583
479682	453584
167549	453585
83043	453586
134862	453587
677297	453588
147140	453589
524347	453590
173318	453591
39160	453592
603189	453593
173267	453594
391438	453595
592498	453596
2270	453597
134484	453598
386121	453599
76571	453600
425720	453601
372174	453602
12554	453603
164560	453604
685935	453605
189895	453606
81236	453607
205151	453608
79070	453609
434366	453610
169373	453611
158063	453612
124848	453613
561574	453614
589470	453615
7089	453616
58054	453617
500302	453618
480945	453619
5981	453620
552096	453621
3364	453622
58085	453623
681470	453624
559729	453625
632106	453626
243307	453627
149614	453628
418627	453629
35892	453630
620504	453631
156895	453632
69923	453633
9922	453634
397231	453635
40659	453636
698932	453637
294285	453638
50464	453639
39090	453640
82512	453641
26307	453642
504645	453643
275546	453644
668091	453645
108798	453646
427021	453647
50500	453648
340931	453649
192304	453650
394407	453651
494387	453652
359460	453653
429013	453654
3223	453655
133261	453656
59085	453657
186651	453658
168186	453659
384576	453660
157028	453661
27119	453662
79426	453663
12246	453664
455683	453665
19097	453666
62886	453667
399497	453668
145832	453669
69757	453670
520547	453671
78352	453672
178903	453673
527953	453674
521426	453675
419460	453676
712125	453677
10406	453678
445704	453679
265883	453680
184988	453681
162998	453682
25586	453683
498730	453684
73447	453685
219554	453686
51999	453687
528212	453688
134357	453689
46477	453690
523547	453691
539877	453692
28012	453693
595834	453694
657895	453695
228260	453696
635544	453697
310405	453698
260505	453699
95827	453700
116599	453701
36187	453702
196306	453703
86916	453704
672638	453705
311918	453706
86944	453707
518298	453708
71316	453709
630569	453710
510303	453711
456260	453712
149292	453713
385667	453714
12727	453715
608365	453716
551045	453717
206217	453718
239082	453719
27547	453720
35296	453721
20722	453722
571332	453723
24942	453724
508112	453725
112717	453726
408530	453727
352761	453728
359235	453729
724174	453730
47646	453731
419605	453732
33742	453733
24444	453734
372809	453735
821	453736
115474	453737
98086	453738
321410	453739
61155	453740
180628	453741
254837	453742
166245	453743
69355	453744
24087	453745
15432	453746
121978	453747
183380	453748
665090	453749
316470	453750
361325	453751
250847	453752
120734	453753
12055	453754
463551	453755
40028	453756
683369	453757
169395	453758
388516	453759
708515	453760
434111	453761
48363	453762
117650	453763
40409	453764
274348	453765
322315	453766
149010	453767
55041	453768
173690	453769
297726	453770
9267	453771
149920	453772
464456	453773
311538	453774
16600	453775
140527	453776
15445	453777
589257	453778
114540	453779
389477	453780
666154	453781
17140	453782
509320	453783
485002	453784
19017	453785
504893	453786
163883	453787
303176	453788
3603	453789
90704	453790
352628	453791
161055	453792
67594	453793
538237	453794
100645	453795
677366	453796
8676	453797
155028	453798
690127	453799
337231	453800
34577	453801
257903	453802
594499	453803
552125	453804
116932	453805
576227	453806
409576	453807
518227	453808
52669	453809
248065	453810
171694	453811
19727	453812
7772	453813
22592	453814
513064	453815
64832	453816
156952	453817
52549	453818
33574	453819
890	453820
228375	453821
473057	453822
62262	453823
474122	453824
8068	453825
126832	453826
266002	453827
152445	453828
110649	453829
24217	453830
42191	453831
192316	453832
704098	453833
177640	453834
141812	453835
591995	453836
711907	453837
401347	453838
235810	453839
34290	453840
94345	453841
475025	453842
673209	453843
205815	453844
488995	453845
709	453846
665174	453847
511640	453848
16979	453849
3379	453850
462105	453851
319510	453852
140427	453853
702518	453854
567697	453855
135570	453856
664833	453857
268182	453858
129961	453859
696261	453860
8266	453861
354280	453862
558365	453863
859	453864
365071	453865
698829	453866
139798	453867
696598	453868
670351	453869
70075	453870
12489	453871
502801	453872
27194	453873
137384	453874
267936	453875
359365	453876
250329	453877
89020	453878
192014	453879
109925	453880
331583	453881
691263	453882
141242	453883
485853	453884
694547	453885
606207	453886
29556	453887
135462	453888
629207	453889
154935	453890
21612	453891
221329	453892
333193	453893
27491	453894
294802	453895
611130	453896
658014	453897
215340	453898
259662	453899
392534	453900
35990	453901
3169	453902
390521	453903
590112	453904
417417	453905
118289	453906
166576	453907
250083	453908
936	453909
115486	453910
4645	453911
585	453912
497788	453913
530300	453914
649874	453915
163656	453916
695958	453917
45874	453918
54690	453919
455187	453920
1809	453921
716393	453922
21789	453923
160497	453924
601305	453925
568796	453926
246631	453927
438370	453928
321980	453929
631848	453930
29670	453931
445391	453932
93	453933
49406	453934
61345	453935
86269	453936
722369	453937
647934	453938
405666	453939
6937	453940
599	453941
316008	453942
37750	453943
113981	453944
503	453945
299441	453946
396263	453947
89146	453948
53469	453949
27841	453950
122319	453951
587242	453952
253282	453953
713387	453954
77483	453955
131066	453956
40725	453957
545224	453958
80649	453959
18689	453960
37231	453961
58237	453962
45085	453963
467603	453964
597637	453965
617612	453966
321689	453967
181485	453968
486420	453969
671745	453970
234518	453971
530453	453972
149931	453973
121699	453974
254509	453975
77269	453976
77573	453977
25642	453978
441401	453979
537681	453980
361071	453981
700659	453982
488152	453983
25909	453984
315068	453985
284580	453986
30243	453987
334839	453988
137857	453989
392790	453990
649591	453991
382581	453992
126013	453993
137458	453994
337098	453995
172003	453996
708800	453997
9464	453998
151220	453999
117363	454000
10388	454001
660137	454002
50278	454003
580159	454004
67192	454005
357204	454006
146678	454007
563958	454008
428492	454009
1973	454010
415622	454011
157344	454012
584549	454013
520940	454014
178700	454015
132995	454016
518570	454017
24542	454018
676899	454019
532059	454020
380919	454021
540117	454022
82003	454023
698924	454024
585393	454025
200086	454026
639732	454027
5440	454028
171834	454029
657135	454030
28204	454031
145598	454032
521280	454033
245084	454034
159646	454035
322768	454036
17019	454037
561685	454038
456414	454039
177408	454040
104811	454041
198817	454042
490195	454043
135290	454044
703355	454045
230063	454046
407060	454047
7204	454048
705	454049
621285	454050
560462	454051
20	454052
184256	454053
698802	454054
12422	454055
165	454056
393270	454057
279431	454058
124139	454059
626116	454060
334495	454061
229687	454062
199428	454063
211798	454064
142970	454065
703911	454066
113989	454067
149625	454068
87367	454069
583127	454070
403081	454071
47688	454072
444273	454073
31938	454074
651469	454075
530363	454076
356321	454077
58851	454078
77519	454079
349350	454080
221898	454081
614671	454082
174926	454083
338197	454084
257836	454085
115146	454086
40580	454087
63303	454088
413739	454089
70910	454090
131889	454091
615559	454092
155512	454093
249331	454094
694751	454095
209956	454096
418340	454097
541780	454098
355931	454099
249581	454100
697507	454101
566338	454102
236574	454103
33825	454104
560724	454105
183825	454106
191964	454107
179459	454108
2644	454109
53759	454110
258766	454111
523001	454112
403426	454113
493809	454114
260824	454115
209283	454116
2577	454117
571804	454118
385668	454119
114	454120
470756	454121
705016	454122
265737	454123
111908	454124
515539	454125
692648	454126
345288	454127
343384	454128
22780	454129
194659	454130
33249	454131
72073	454132
128252	454133
168488	454134
456733	454135
415886	454136
144301	454137
140065	454138
341094	454139
131432	454140
15470	454141
14478	454142
19531	454143
586455	454144
126402	454145
329957	454146
571438	454147
134371	454148
535686	454149
705062	454150
28677	454151
10852	454152
322465	454153
173282	454154
168362	454155
114817	454156
125551	454157
634361	454158
650557	454159
606324	454160
480783	454161
94	454162
653995	454163
298927	454164
480524	454165
16541	454166
388680	454167
141304	454168
233277	454169
77823	454170
262077	454171
33574	454172
523496	454173
279363	454174
127914	454175
459907	454176
315271	454177
229592	454178
3651	454179
203275	454180
93170	454181
281815	454182
657641	454183
345650	454184
229058	454185
92182	454186
76700	454187
584344	454188
535696	454189
518275	454190
694630	454191
114388	454192
540183	454193
284369	454194
157124	454195
506711	454196
15029	454197
652114	454198
1139	454199
705160	454200
65629	454201
582788	454202
257692	454203
88484	454204
594458	454205
107457	454206
55050	454207
721538	454208
2635	454209
181951	454210
470400	454211
4370	454212
217404	454213
172263	454214
59788	454215
135757	454216
129241	454217
505402	454218
197967	454219
90238	454220
4276	454221
705575	454222
519611	454223
144687	454224
155757	454225
113638	454226
74755	454227
51838	454228
575249	454229
127013	454230
492223	454231
133957	454232
152435	454233
442393	454234
672023	454235
546472	454236
51485	454237
52846	454238
539893	454239
535091	454240
81832	454241
533925	454242
185559	454243
41837	454244
12975	454245
163336	454246
197092	454247
476747	454248
104043	454249
89900	454250
134847	454251
3268	454252
625859	454253
492113	454254
247109	454255
175985	454256
651524	454257
158405	454258
647075	454259
10597	454260
89328	454261
23742	454262
567665	454263
14046	454264
714186	454265
13065	454266
314791	454267
563355	454268
98550	454269
527995	454270
50699	454271
259706	454272
386098	454273
309757	454274
449174	454275
203077	454276
279495	454277
121208	454278
573691	454279
25013	454280
471008	454281
209857	454282
454329	454283
674966	454284
117359	454285
117661	454286
461895	454287
704353	454288
152568	454289
276293	454290
107416	454291
250506	454292
213165	454293
171987	454294
8482	454295
636307	454296
313	454297
480573	454298
113627	454299
690852	454300
463140	454301
445434	454302
469107	454303
422821	454304
172659	454305
533059	454306
183431	454307
186756	454308
93182	454309
555552	454310
337342	454311
57341	454312
429570	454313
198590	454314
178599	454315
38709	454316
254418	454317
21348	454318
123906	454319
280481	454320
152876	454321
674225	454322
25007	454323
174927	454324
597689	454325
141145	454326
159766	454327
428992	454328
163176	454329
492853	454330
545107	454331
166633	454332
12822	454333
161	454334
140252	454335
624385	454336
671580	454337
273900	454338
328036	454339
171783	454340
31677	454341
627686	454342
481903	454343
231498	454344
230275	454345
6763	454346
59378	454347
24770	454348
330266	454349
20928	454350
466691	454351
513707	454352
600244	454353
695241	454354
607108	454355
6967	454356
319830	454357
38210	454358
708975	454359
476811	454360
44966	454361
56400	454362
14373	454363
19746	454364
121121	454365
398751	454366
396753	454367
455071	454368
100933	454369
118130	454370
14881	454371
220089	454372
986	454373
675871	454374
148716	454375
64467	454376
613298	454377
123103	454378
249391	454379
24435	454380
333150	454381
378025	454382
11863	454383
56196	454384
53091	454385
41673	454386
58534	454387
288683	454388
283378	454389
61644	454390
7323	454391
577184	454392
695389	454393
6671	454394
28171	454395
470822	454396
7765	454397
1834	454398
241152	454399
241911	454400
476287	454401
431781	454402
12125	454403
479756	454404
491603	454405
22103	454406
338965	454407
384139	454408
472000	454409
632976	454410
135606	454411
674038	454412
193981	454413
29082	454414
638536	454415
43237	454416
123231	454417
1900	454418
30628	454419
134896	454420
9747	454421
257435	454422
581962	454423
137155	454424
43549	454425
85388	454426
1880	454427
47749	454428
129453	454429
96136	454430
457713	454431
518261	454432
84971	454433
377684	454434
168749	454435
223680	454436
92086	454437
74679	454438
552688	454439
38716	454440
356090	454441
145720	454442
277174	454443
161156	454444
328883	454445
384240	454446
296241	454447
574012	454448
48725	454449
332779	454450
504541	454451
409156	454452
520474	454453
504946	454454
197370	454455
20135	454456
599536	454457
441589	454458
418570	454459
704322	454460
668202	454461
445983	454462
130818	454463
487621	454464
699721	454465
452423	454466
413398	454467
179726	454468
584347	454469
30287	454470
647190	454471
469063	454472
59879	454473
508170	454474
145993	454475
439904	454476
598777	454477
8572	454478
117508	454479
110741	454480
681461	454481
111257	454482
618691	454483
51453	454484
383	454485
111473	454486
446446	454487
232285	454488
79180	454489
3046	454490
431237	454491
83183	454492
85039	454493
384666	454494
531312	454495
26	454496
595338	454497
406703	454498
423618	454499
11575	454500
433632	454501
26314	454502
9971	454503
9330	454504
33258	454505
599091	454506
163172	454507
648847	454508
570948	454509
577453	454510
309716	454511
148485	454512
133779	454513
331841	454514
91020	454515
400208	454516
157752	454517
446182	454518
276370	454519
153002	454520
259032	454521
490571	454522
436756	454523
15710	454524
151512	454525
675537	454526
581519	454527
38777	454528
8379	454529
492437	454530
11204	454531
120591	454532
11786	454533
526037	454534
42	454535
549677	454536
634681	454537
711275	454538
271565	454539
698911	454540
615879	454541
161814	454542
663766	454543
512806	454544
125924	454545
181681	454546
879	454547
458537	454548
310764	454549
335323	454550
493292	454551
4945	454552
340532	454553
633232	454554
124583	454555
90030	454556
369645	454557
45809	454558
319310	454559
157360	454560
716115	454561
427083	454562
108892	454563
129855	454564
143423	454565
232795	454566
651637	454567
628033	454568
409342	454569
149505	454570
153634	454571
264944	454572
247345	454573
723310	454574
11167	454575
418806	454576
211659	454577
671185	454578
136122	454579
46873	454580
579684	454581
46493	454582
560077	454583
723666	454584
518136	454585
440349	454586
282560	454587
305988	454588
156180	454589
495603	454590
439574	454591
180221	454592
134629	454593
5399	454594
202700	454595
616083	454596
101456	454597
613153	454598
38796	454599
49450	454600
306599	454601
596862	454602
94478	454603
640321	454604
162731	454605
33941	454606
154265	454607
391324	454608
479361	454609
612585	454610
9571	454611
205376	454612
105290	454613
9580	454614
148416	454615
831	454616
1371	454617
554036	454618
611352	454619
723750	454620
536763	454621
40314	454622
218170	454623
273609	454624
651778	454625
406382	454626
347438	454627
664247	454628
414219	454629
114226	454630
567251	454631
122533	454632
9410	454633
216725	454634
724073	454635
344762	454636
646485	454637
677752	454638
301623	454639
514240	454640
201338	454641
27298	454642
416147	454643
178055	454644
118825	454645
548932	454646
553484	454647
567810	454648
76811	454649
468215	454650
711286	454651
232471	454652
536538	454653
596682	454654
517166	454655
70621	454656
471512	454657
226997	454658
610312	454659
365001	454660
109897	454661
463805	454662
29051	454663
28271	454664
13902	454665
45367	454666
111742	454667
550861	454668
257668	454669
407707	454670
402821	454671
349521	454672
381603	454673
54541	454674
665066	454675
48774	454676
235504	454677
10593	454678
11777	454679
72167	454680
37298	454681
93831	454682
251899	454683
76037	454684
431983	454685
71879	454686
52587	454687
2838	454688
667950	454689
176730	454690
84472	454691
140781	454692
352855	454693
389063	454694
384834	454695
382031	454696
295791	454697
2818	454698
288219	454699
98720	454700
25572	454701
295383	454702
378444	454703
82508	454704
141513	454705
32208	454706
357927	454707
144466	454708
421512	454709
174753	454710
448663	454711
16646	454712
22529	454713
654144	454714
718937	454715
10928	454716
293766	454717
705010	454718
17686	454719
575056	454720
434426	454721
5640	454722
3615	454723
83606	454724
430799	454725
531130	454726
13925	454727
139316	454728
635728	454729
41947	454730
25177	454731
76982	454732
149343	454733
104885	454734
573297	454735
483374	454736
331139	454737
21802	454738
453999	454739
492729	454740
670800	454741
31335	454742
204944	454743
358907	454744
723141	454745
429014	454746
15476	454747
318592	454748
48258	454749
101865	454750
85446	454751
119635	454752
328859	454753
390032	454754
117255	454755
346316	454756
175462	454757
569965	454758
490206	454759
201872	454760
199238	454761
3038	454762
74254	454763
202683	454764
377556	454765
29286	454766
122574	454767
42010	454768
169747	454769
689763	454770
379985	454771
523291	454772
320601	454773
8124	454774
618767	454775
242537	454776
77665	454777
72885	454778
6173	454779
162639	454780
182718	454781
222030	454782
177542	454783
70127	454784
48139	454785
445876	454786
274640	454787
91135	454788
127508	454789
233023	454790
20730	454791
74433	454792
257596	454793
662453	454794
17791	454795
2644	454796
39277	454797
555244	454798
89789	454799
579664	454800
15601	454801
622841	454802
400458	454803
303157	454804
442084	454805
160068	454806
192994	454807
132746	454808
2527	454809
256513	454810
28047	454811
207552	454812
469617	454813
227733	454814
325812	454815
8670	454816
33423	454817
449888	454818
177967	454819
5078	454820
658993	454821
120437	454822
331694	454823
181519	454824
568125	454825
82082	454826
472804	454827
97425	454828
415503	454829
77001	454830
59899	454831
701545	454832
538305	454833
497886	454834
158740	454835
662719	454836
338296	454837
224915	454838
176799	454839
135072	454840
537174	454841
37075	454842
299789	454843
644436	454844
134190	454845
24727	454846
291060	454847
685450	454848
4281	454849
106652	454850
421040	454851
452809	454852
363798	454853
522951	454854
294755	454855
42737	454856
587726	454857
79279	454858
695491	454859
35445	454860
634500	454861
98918	454862
532320	454863
6766	454864
721188	454865
639748	454866
10640	454867
64975	454868
267952	454869
542882	454870
291106	454871
245604	454872
11487	454873
535626	454874
288271	454875
660165	454876
482900	454877
59007	454878
261474	454879
142279	454880
423581	454881
30514	454882
657592	454883
214485	454884
489775	454885
177238	454886
297934	454887
427256	454888
677139	454889
227323	454890
697574	454891
14204	454892
57827	454893
395938	454894
539390	454895
413705	454896
649942	454897
351019	454898
57159	454899
532710	454900
32557	454901
311142	454902
110244	454903
91482	454904
394201	454905
714011	454906
100034	454907
111898	454908
640198	454909
29433	454910
16681	454911
691699	454912
672540	454913
325989	454914
160267	454915
313659	454916
368724	454917
524716	454918
484576	454919
663953	454920
38524	454921
375746	454922
62533	454923
298134	454924
91580	454925
39898	454926
96980	454927
577792	454928
23225	454929
26302	454930
604836	454931
100569	454932
299698	454933
171809	454934
435474	454935
56369	454936
544880	454937
324910	454938
148184	454939
344593	454940
190553	454941
148869	454942
110691	454943
38584	454944
420870	454945
529288	454946
151286	454947
533717	454948
241824	454949
96253	454950
408536	454951
128371	454952
237989	454953
28348	454954
9381	454955
14067	454956
233574	454957
131189	454958
558387	454959
35321	454960
18729	454961
57821	454962
491879	454963
611633	454964
453779	454965
995	454966
489977	454967
6843	454968
13103	454969
33097	454970
439307	454971
548	454972
45850	454973
6434	454974
474773	454975
345116	454976
150293	454977
481840	454978
540940	454979
115315	454980
721970	454981
122086	454982
439819	454983
11090	454984
248403	454985
193023	454986
187050	454987
462813	454988
489275	454989
689917	454990
109108	454991
309917	454992
861	454993
36478	454994
377690	454995
581200	454996
418282	454997
299101	454998
6703	454999
8179	455000
417990	455001
148927	455002
317948	455003
297610	455004
305120	455005
38264	455006
150272	455007
427297	455008
639274	455009
724060	455010
136582	455011
78460	455012
193337	455013
578693	455014
45791	455015
479466	455016
275163	455017
60603	455018
275022	455019
402079	455020
513777	455021
496722	455022
101678	455023
680677	455024
189676	455025
48616	455026
192589	455027
137185	455028
65390	455029
242707	455030
178408	455031
463327	455032
505184	455033
520485	455034
345042	455035
164210	455036
187136	455037
37115	455038
337557	455039
252859	455040
31939	455041
553961	455042
153973	455043
349618	455044
149911	455045
239773	455046
71828	455047
378997	455048
262089	455049
162388	455050
153269	455051
183989	455052
77775	455053
137795	455054
256425	455055
10809	455056
665892	455057
670034	455058
595992	455059
5638	455060
567	455061
505681	455062
353583	455063
566812	455064
506548	455065
37	455066
421754	455067
601311	455068
526301	455069
299275	455070
79093	455071
139988	455072
32927	455073
99872	455074
550222	455075
724114	455076
164983	455077
2415	455078
622758	455079
1960	455080
75589	455081
272008	455082
402615	455083
274424	455084
252232	455085
659867	455086
154308	455087
713494	455088
61802	455089
677741	455090
139793	455091
54842	455092
216181	455093
65081	455094
169891	455095
14197	455096
420727	455097
127730	455098
4283	455099
147529	455100
607432	455101
721067	455102
346039	455103
108726	455104
677958	455105
337217	455106
100829	455107
2655	455108
673902	455109
262509	455110
24283	455111
598299	455112
119535	455113
309235	455114
612730	455115
69970	455116
56693	455117
701198	455118
43288	455119
250647	455120
161666	455121
162050	455122
185722	455123
543435	455124
139157	455125
193431	455126
155024	455127
267428	455128
106965	455129
720261	455130
72114	455131
91043	455132
293432	455133
76619	455134
395935	455135
115866	455136
598539	455137
141333	455138
59405	455139
485457	455140
487926	455141
319789	455142
318104	455143
310407	455144
104011	455145
233534	455146
316886	455147
479837	455148
71310	455149
102422	455150
286279	455151
555690	455152
297254	455153
123183	455154
220385	455155
485505	455156
347814	455157
651642	455158
279072	455159
335919	455160
719334	455161
709112	455162
177378	455163
21304	455164
42846	455165
630340	455166
296276	455167
567062	455168
2813	455169
83402	455170
388710	455171
88641	455172
628910	455173
972	455174
5005	455175
187318	455176
659349	455177
448751	455178
87221	455179
153477	455180
51803	455181
148448	455182
559344	455183
218873	455184
122076	455185
35556	455186
252338	455187
186331	455188
718928	455189
712738	455190
330043	455191
151070	455192
98342	455193
684164	455194
208400	455195
98840	455196
786	455197
488496	455198
106754	455199
211946	455200
189423	455201
612	455202
573043	455203
418021	455204
722919	455205
14528	455206
22218	455207
339705	455208
177509	455209
42483	455210
44190	455211
150	455212
698836	455213
143694	455214
332800	455215
566830	455216
169678	455217
23495	455218
27997	455219
288684	455220
615453	455221
268736	455222
523022	455223
286753	455224
532216	455225
27931	455226
287656	455227
385905	455228
472653	455229
4839	455230
573860	455231
450906	455232
16568	455233
402740	455234
533440	455235
27847	455236
320216	455237
79515	455238
299501	455239
339634	455240
211004	455241
33246	455242
549263	455243
22144	455244
170984	455245
29718	455246
20473	455247
277232	455248
541249	455249
125135	455250
175387	455251
447067	455252
294443	455253
2698	455254
75492	455255
394132	455256
42675	455257
367064	455258
114201	455259
40652	455260
91080	455261
235771	455262
528253	455263
17306	455264
151580	455265
159113	455266
462809	455267
2954	455268
72931	455269
420956	455270
11852	455271
249457	455272
401450	455273
82603	455274
584788	455275
158309	455276
551662	455277
400250	455278
78028	455279
690996	455280
177111	455281
347835	455282
546516	455283
470693	455284
36618	455285
177239	455286
369169	455287
113429	455288
697780	455289
522915	455290
557555	455291
530126	455292
577201	455293
149560	455294
67053	455295
396040	455296
180942	455297
177027	455298
48741	455299
547568	455300
428758	455301
173800	455302
274446	455303
62196	455304
117575	455305
125958	455306
114858	455307
702842	455308
612150	455309
263760	455310
22188	455311
5068	455312
461934	455313
357501	455314
691276	455315
318071	455316
711314	455317
23867	455318
17402	455319
26656	455320
678328	455321
146738	455322
566983	455323
628824	455324
369032	455325
39694	455326
159574	455327
2393	455328
639486	455329
152464	455330
595702	455331
164442	455332
15904	455333
599429	455334
53913	455335
17326	455336
431200	455337
575783	455338
117764	455339
119094	455340
445758	455341
23592	455342
229827	455343
152149	455344
257227	455345
137153	455346
137771	455347
106333	455348
1433	455349
310122	455350
516461	455351
521136	455352
250295	455353
74131	455354
141422	455355
176322	455356
690899	455357
163253	455358
139366	455359
121162	455360
687645	455361
453567	455362
36343	455363
290799	455364
10255	455365
99116	455366
115428	455367
322142	455368
639893	455369
106220	455370
55788	455371
506185	455372
566788	455373
218725	455374
352487	455375
622136	455376
136580	455377
255697	455378
316047	455379
657253	455380
30588	455381
109284	455382
155689	455383
384912	455384
74228	455385
552461	455386
231865	455387
610320	455388
134673	455389
200866	455390
103197	455391
37772	455392
166591	455393
52721	455394
88274	455395
37378	455396
709854	455397
716186	455398
496108	455399
544388	455400
53416	455401
570955	455402
554712	455403
453843	455404
612160	455405
15932	455406
554757	455407
57419	455408
194561	455409
600094	455410
49312	455411
158767	455412
107974	455413
438515	455414
35933	455415
68709	455416
545743	455417
185078	455418
221207	455419
45479	455420
5043	455421
34015	455422
366760	455423
159840	455424
6547	455425
486301	455426
38039	455427
312227	455428
356010	455429
223397	455430
28300	455431
446844	455432
669120	455433
693728	455434
147931	455435
126560	455436
13010	455437
157591	455438
715179	455439
429001	455440
88231	455441
709220	455442
62205	455443
445489	455444
657269	455445
683948	455446
253623	455447
313531	455448
438216	455449
15684	455450
61534	455451
91420	455452
399305	455453
156125	455454
433786	455455
547314	455456
28540	455457
455382	455458
4916	455459
282263	455460
30122	455461
484119	455462
684937	455463
267054	455464
352092	455465
160823	455466
135686	455467
489395	455468
355923	455469
154046	455470
165080	455471
241944	455472
22049	455473
506689	455474
68178	455475
73705	455476
528887	455477
449507	455478
51406	455479
8148	455480
125585	455481
75524	455482
572567	455483
2162	455484
177903	455485
667098	455486
54782	455487
378668	455488
427177	455489
29686	455490
103335	455491
28492	455492
344257	455493
520794	455494
73168	455495
96540	455496
423435	455497
162080	455498
40543	455499
641861	455500
541413	455501
586420	455502
383414	455503
45303	455504
26864	455505
152840	455506
305603	455507
205936	455508
306676	455509
627509	455510
10134	455511
178468	455512
352569	455513
145271	455514
93148	455515
461402	455516
154407	455517
118654	455518
309663	455519
67954	455520
552187	455521
46419	455522
251066	455523
46208	455524
493205	455525
47751	455526
156630	455527
192128	455528
566589	455529
104867	455530
485251	455531
146578	455532
322615	455533
43456	455534
497053	455535
371790	455536
154443	455537
336571	455538
7812	455539
51100	455540
282719	455541
102534	455542
437298	455543
24930	455544
144606	455545
198011	455546
494794	455547
466328	455548
913	455549
171264	455550
410218	455551
431136	455552
704806	455553
451417	455554
706100	455555
395777	455556
97154	455557
248890	455558
20939	455559
585207	455560
32864	455561
141423	455562
54359	455563
112902	455564
694848	455565
409899	455566
18173	455567
77673	455568
252521	455569
218436	455570
351440	455571
178559	455572
82658	455573
700411	455574
307404	455575
722901	455576
532583	455577
236677	455578
361588	455579
169113	455580
569671	455581
484356	455582
319955	455583
92032	455584
550198	455585
27457	455586
528666	455587
414562	455588
621937	455589
552202	455590
86946	455591
33209	455592
26773	455593
439462	455594
86886	455595
592307	455596
490379	455597
137967	455598
681433	455599
108545	455600
241233	455601
645104	455602
644790	455603
198642	455604
484742	455605
479400	455606
44972	455607
557435	455608
551577	455609
120754	455610
27805	455611
22768	455612
157584	455613
369139	455614
478617	455615
101642	455616
359502	455617
659462	455618
17013	455619
690869	455620
24071	455621
236033	455622
338317	455623
427729	455624
257792	455625
662053	455626
692128	455627
610682	455628
168896	455629
512746	455630
424829	455631
121231	455632
605956	455633
106093	455634
588567	455635
440820	455636
613576	455637
484467	455638
563347	455639
482183	455640
463021	455641
31334	455642
643895	455643
19584	455644
111017	455645
510411	455646
153	455647
389401	455648
365050	455649
506306	455650
471730	455651
437389	455652
52926	455653
16173	455654
722927	455655
76413	455656
13464	455657
110324	455658
1900	455659
84491	455660
455221	455661
55236	455662
470936	455663
21663	455664
473710	455665
617537	455666
683466	455667
193514	455668
20294	455669
626327	455670
6480	455671
385195	455672
120256	455673
55024	455674
313615	455675
379106	455676
129883	455677
331321	455678
431389	455679
453792	455680
372505	455681
476650	455682
369	455683
380275	455684
30514	455685
53938	455686
92691	455687
171671	455688
409414	455689
67492	455690
262315	455691
77578	455692
582259	455693
213652	455694
285243	455695
721393	455696
9302	455697
672307	455698
11749	455699
52968	455700
402647	455701
713337	455702
27885	455703
203045	455704
26981	455705
587838	455706
539279	455707
619517	455708
101558	455709
300924	455710
671220	455711
391759	455712
151229	455713
698750	455714
737	455715
211469	455716
561536	455717
252350	455718
52817	455719
356672	455720
617665	455721
404312	455722
97805	455723
563004	455724
10772	455725
363476	455726
158024	455727
70167	455728
44332	455729
342615	455730
322025	455731
783	455732
691912	455733
162770	455734
61863	455735
20337	455736
69727	455737
16314	455738
154603	455739
629443	455740
578195	455741
92644	455742
601914	455743
109738	455744
640609	455745
363038	455746
156131	455747
10382	455748
138336	455749
98365	455750
108421	455751
718538	455752
88170	455753
171	455754
490415	455755
65197	455756
110758	455757
66441	455758
379115	455759
220118	455760
488707	455761
104338	455762
164625	455763
248424	455764
11489	455765
346150	455766
164933	455767
530298	455768
10073	455769
278936	455770
36799	455771
575500	455772
38620	455773
39433	455774
186581	455775
160533	455776
414030	455777
399025	455778
83033	455779
141547	455780
58361	455781
707477	455782
573838	455783
238246	455784
15903	455785
10501	455786
186979	455787
323329	455788
54885	455789
319352	455790
16732	455791
69829	455792
15588	455793
447240	455794
33530	455795
128280	455796
89270	455797
339398	455798
349663	455799
216338	455800
299633	455801
22667	455802
242050	455803
590524	455804
176926	455805
410953	455806
379512	455807
314443	455808
25540	455809
626000	455810
141256	455811
82809	455812
541135	455813
89126	455814
272844	455815
559507	455816
507537	455817
544821	455818
365854	455819
318193	455820
682509	455821
125255	455822
540298	455823
642955	455824
359678	455825
116318	455826
10270	455827
308690	455828
700117	455829
181576	455830
14053	455831
490805	455832
183668	455833
549754	455834
84284	455835
688535	455836
239148	455837
521017	455838
37526	455839
395545	455840
146084	455841
627290	455842
424874	455843
685220	455844
202333	455845
151283	455846
233681	455847
466040	455848
482492	455849
109231	455850
5994	455851
14362	455852
11586	455853
199891	455854
54244	455855
393188	455856
188340	455857
462115	455858
116505	455859
561633	455860
11462	455861
606960	455862
132815	455863
700049	455864
169875	455865
163311	455866
109668	455867
42605	455868
327318	455869
536666	455870
21374	455871
693658	455872
16019	455873
4828	455874
291914	455875
279209	455876
488634	455877
467214	455878
36292	455879
137157	455880
34666	455881
46075	455882
679765	455883
499602	455884
454485	455885
625952	455886
73458	455887
645173	455888
245219	455889
261257	455890
147468	455891
97197	455892
322628	455893
686299	455894
102416	455895
9838	455896
429480	455897
84159	455898
698948	455899
23001	455900
31094	455901
30899	455902
677161	455903
78479	455904
721578	455905
145467	455906
152167	455907
75728	455908
17196	455909
362345	455910
12425	455911
443665	455912
462142	455913
27795	455914
454660	455915
567372	455916
383991	455917
108920	455918
13032	455919
217917	455920
19846	455921
106160	455922
390802	455923
234081	455924
173389	455925
132696	455926
328962	455927
84637	455928
529492	455929
443957	455930
321615	455931
35467	455932
213026	455933
264704	455934
508785	455935
46222	455936
361489	455937
133387	455938
150727	455939
67569	455940
410528	455941
13038	455942
500714	455943
45754	455944
505412	455945
152145	455946
181793	455947
178598	455948
130841	455949
31229	455950
40005	455951
36769	455952
360614	455953
165682	455954
256744	455955
334106	455956
589803	455957
148089	455958
481199	455959
270830	455960
547249	455961
347373	455962
182890	455963
486583	455964
427688	455965
438426	455966
29606	455967
27362	455968
479984	455969
136009	455970
89884	455971
674280	455972
703217	455973
168993	455974
223910	455975
457066	455976
361899	455977
616327	455978
403421	455979
274752	455980
206592	455981
287650	455982
81353	455983
8966	455984
34610	455985
91187	455986
201836	455987
256019	455988
287361	455989
389781	455990
65018	455991
131493	455992
266768	455993
17871	455994
306240	455995
719261	455996
425739	455997
409450	455998
291114	455999
392942	456000
6506	456001
534968	456002
113044	456003
206947	456004
620151	456005
336511	456006
387035	456007
136264	456008
40428	456009
55497	456010
567888	456011
159832	456012
1525	456013
611171	456014
334812	456015
166819	456016
99192	456017
683452	456018
102429	456019
38766	456020
513	456021
254952	456022
411968	456023
37464	456024
676470	456025
668155	456026
379340	456027
405386	456028
719717	456029
347811	456030
16512	456031
249663	456032
139233	456033
233393	456034
106994	456035
419914	456036
211111	456037
537241	456038
83398	456039
598179	456040
575427	456041
474656	456042
191167	456043
648183	456044
299464	456045
71654	456046
480083	456047
113105	456048
702380	456049
651826	456050
54733	456051
58646	456052
457326	456053
679178	456054
678234	456055
43133	456056
81092	456057
84601	456058
343251	456059
498789	456060
210140	456061
113225	456062
327272	456063
163635	456064
657988	456065
337322	456066
160409	456067
212804	456068
137838	456069
440728	456070
441137	456071
363916	456072
651115	456073
167710	456074
521575	456075
569578	456076
135063	456077
544224	456078
152616	456079
89053	456080
382925	456081
383910	456082
416663	456083
133673	456084
82370	456085
41430	456086
679776	456087
16840	456088
30337	456089
18370	456090
10694	456091
55616	456092
469278	456093
215816	456094
599423	456095
360339	456096
52583	456097
513431	456098
24097	456099
277563	456100
107878	456101
670086	456102
82558	456103
190836	456104
443848	456105
585534	456106
156973	456107
717706	456108
121478	456109
156229	456110
668502	456111
344878	456112
86721	456113
173954	456114
70894	456115
650498	456116
101193	456117
11555	456118
85157	456119
64794	456120
26333	456121
177130	456122
194263	456123
74549	456124
3377	456125
669328	456126
644094	456127
25897	456128
85211	456129
24979	456130
173462	456131
11984	456132
293090	456133
564513	456134
584117	456135
573595	456136
212825	456137
474481	456138
347257	456139
71576	456140
710878	456141
170410	456142
108737	456143
297685	456144
55551	456145
29044	456146
356960	456147
696548	456148
53830	456149
408100	456150
270084	456151
211245	456152
178375	456153
383	456154
26026	456155
208483	456156
97234	456157
81777	456158
403562	456159
24428	456160
13026	456161
156703	456162
313803	456163
485798	456164
680835	456165
331844	456166
593638	456167
325063	456168
383286	456169
17215	456170
183662	456171
81665	456172
120561	456173
357987	456174
160347	456175
326355	456176
536187	456177
403594	456178
535221	456179
594940	456180
124461	456181
370488	456182
92072	456183
179690	456184
206772	456185
325	456186
702387	456187
268467	456188
251286	456189
58209	456190
445994	456191
673001	456192
618503	456193
44513	456194
443915	456195
651078	456196
494576	456197
183747	456198
125250	456199
600695	456200
433310	456201
470283	456202
118044	456203
30683	456204
181432	456205
33029	456206
169300	456207
15561	456208
657575	456209
4455	456210
22391	456211
355878	456212
492767	456213
522907	456214
185244	456215
89385	456216
23607	456217
622783	456218
171661	456219
34177	456220
288854	456221
586273	456222
274869	456223
74911	456224
8271	456225
642603	456226
13326	456227
166194	456228
48333	456229
139775	456230
386282	456231
31212	456232
180121	456233
60135	456234
644775	456235
12577	456236
447545	456237
457586	456238
31135	456239
388847	456240
698997	456241
134755	456242
250312	456243
32311	456244
616645	456245
93746	456246
147358	456247
160049	456248
471748	456249
5855	456250
528383	456251
70715	456252
634445	456253
51135	456254
482091	456255
646295	456256
466626	456257
150949	456258
105896	456259
175545	456260
292119	456261
9978	456262
127894	456263
586170	456264
150156	456265
295811	456266
704293	456267
8169	456268
75846	456269
594183	456270
149103	456271
250055	456272
31271	456273
52867	456274
557479	456275
609807	456276
28771	456277
25485	456278
386958	456279
81607	456280
609634	456281
83609	456282
26661	456283
194876	456284
146931	456285
701247	456286
2150	456287
516037	456288
16727	456289
280707	456290
438083	456291
68303	456292
274400	456293
16117	456294
655965	456295
209210	456296
137866	456297
144568	456298
109368	456299
77957	456300
18456	456301
124671	456302
64072	456303
357147	456304
399710	456305
703372	456306
263112	456307
474175	456308
157158	456309
680858	456310
58332	456311
34427	456312
5633	456313
5446	456314
534212	456315
652470	456316
468023	456317
156521	456318
13707	456319
1299	456320
721337	456321
366648	456322
165957	456323
163394	456324
5275	456325
221661	456326
181753	456327
686481	456328
393851	456329
531699	456330
667735	456331
227688	456332
723477	456333
127478	456334
455403	456335
604044	456336
15849	456337
49922	456338
331415	456339
72520	456340
62186	456341
122761	456342
125136	456343
673232	456344
25875	456345
591022	456346
328214	456347
92729	456348
178849	456349
388832	456350
169298	456351
280753	456352
403048	456353
704637	456354
155247	456355
79368	456356
149040	456357
143227	456358
592683	456359
466525	456360
538131	456361
61142	456362
698800	456363
13876	456364
607576	456365
259724	456366
585771	456367
330230	456368
162947	456369
11574	456370
626422	456371
528662	456372
14407	456373
195296	456374
195735	456375
655609	456376
15105	456377
164594	456378
379368	456379
171036	456380
508189	456381
26073	456382
632562	456383
341142	456384
294721	456385
14568	456386
428127	456387
73689	456388
34670	456389
590859	456390
99923	456391
371588	456392
143033	456393
620649	456394
117367	456395
266314	456396
293989	456397
122823	456398
233385	456399
59294	456400
241835	456401
610666	456402
111366	456403
303226	456404
150165	456405
363030	456406
130478	456407
630726	456408
545414	456409
66773	456410
639181	456411
576407	456412
509624	456413
439815	456414
29450	456415
422296	456416
571176	456417
632982	456418
58928	456419
588256	456420
26382	456421
47677	456422
185811	456423
17955	456424
594979	456425
1347	456426
665	456427
97054	456428
281278	456429
392059	456430
433323	456431
281435	456432
214455	456433
80243	456434
231758	456435
443841	456436
585004	456437
30937	456438
137313	456439
644888	456440
407733	456441
142855	456442
528423	456443
121378	456444
444908	456445
339972	456446
358220	456447
660417	456448
199789	456449
126657	456450
30182	456451
17973	456452
81459	456453
14918	456454
18317	456455
661798	456456
76155	456457
5850	456458
110779	456459
675	456460
50681	456461
158408	456462
440209	456463
129446	456464
143313	456465
453164	456466
480627	456467
711009	456468
556634	456469
567521	456470
283554	456471
84473	456472
108927	456473
39612	456474
489482	456475
96010	456476
319216	456477
360770	456478
474964	456479
335652	456480
292659	456481
64860	456482
562983	456483
159637	456484
161603	456485
227918	456486
328728	456487
76312	456488
301905	456489
245129	456490
524879	456491
4522	456492
287046	456493
99807	456494
3898	456495
330757	456496
662540	456497
696407	456498
256925	456499
306583	456500
477005	456501
1823	456502
34691	456503
80284	456504
124749	456505
681023	456506
401976	456507
219789	456508
156411	456509
357117	456510
530377	456511
386597	456512
260843	456513
240392	456514
662	456515
55264	456516
16804	456517
1076	456518
133253	456519
356890	456520
193296	456521
78438	456522
716672	456523
51986	456524
500182	456525
31517	456526
689514	456527
563862	456528
104394	456529
571266	456530
490476	456531
166562	456532
720522	456533
391988	456534
573443	456535
3153	456536
164181	456537
644629	456538
164185	456539
363883	456540
120039	456541
535209	456542
126159	456543
114900	456544
183438	456545
1586	456546
153875	456547
228666	456548
394408	456549
37935	456550
57393	456551
173921	456552
175449	456553
494917	456554
370417	456555
333655	456556
80460	456557
7918	456558
651793	456559
138354	456560
16614	456561
451222	456562
441587	456563
432840	456564
56234	456565
136901	456566
610368	456567
451924	456568
263421	456569
25128	456570
138980	456571
229439	456572
92221	456573
163412	456574
585751	456575
71863	456576
16300	456577
42504	456578
176932	456579
47240	456580
442909	456581
137201	456582
264051	456583
668851	456584
91448	456585
562836	456586
566446	456587
79026	456588
380664	456589
446572	456590
180856	456591
38603	456592
519644	456593
316123	456594
151061	456595
283825	456596
228937	456597
424281	456598
581241	456599
8	456600
88405	456601
177419	456602
667964	456603
320074	456604
11928	456605
672904	456606
407876	456607
114237	456608
11125	456609
146916	456610
17206	456611
14493	456612
312598	456613
421180	456614
398769	456615
7070	456616
174244	456617
480268	456618
167733	456619
480361	456620
8279	456621
535901	456622
1271	456623
523289	456624
9966	456625
37365	456626
378276	456627
566661	456628
301531	456629
446989	456630
9311	456631
190514	456632
229805	456633
236010	456634
707722	456635
501487	456636
691711	456637
27047	456638
308078	456639
54954	456640
8702	456641
69250	456642
171511	456643
343762	456644
128681	456645
60165	456646
101251	456647
47335	456648
324487	456649
166231	456650
331766	456651
622821	456652
23439	456653
45120	456654
97167	456655
394252	456656
125110	456657
597843	456658
375203	456659
141176	456660
318283	456661
409948	456662
186914	456663
3173	456664
13440	456665
475873	456666
693872	456667
162841	456668
169383	456669
308047	456670
130319	456671
509172	456672
707989	456673
419636	456674
520604	456675
715148	456676
19231	456677
541760	456678
117291	456679
265102	456680
183112	456681
136758	456682
43326	456683
665755	456684
6017	456685
8823	456686
348754	456687
87476	456688
592440	456689
149	456690
627384	456691
15165	456692
29912	456693
184691	456694
462738	456695
634518	456696
90235	456697
357137	456698
597036	456699
57366	456700
89975	456701
111029	456702
515179	456703
664030	456704
98016	456705
4573	456706
153665	456707
184240	456708
108028	456709
5046	456710
343640	456711
513855	456712
88083	456713
57226	456714
197590	456715
262376	456716
456747	456717
315173	456718
458107	456719
228533	456720
48597	456721
470104	456722
86514	456723
543113	456724
16	456725
7103	456726
145175	456727
27575	456728
17176	456729
388142	456730
446186	456731
407520	456732
259220	456733
204154	456734
176289	456735
111943	456736
396749	456737
279572	456738
300811	456739
461538	456740
266361	456741
705750	456742
586139	456743
52043	456744
197449	456745
254432	456746
577203	456747
423827	456748
348854	456749
94589	456750
705350	456751
253493	456752
475594	456753
158790	456754
172677	456755
280515	456756
1065	456757
588342	456758
141139	456759
626592	456760
628495	456761
534758	456762
99905	456763
558462	456764
526421	456765
86874	456766
709182	456767
185290	456768
50331	456769
664736	456770
134522	456771
686170	456772
222517	456773
310313	456774
96140	456775
724828	456776
705623	456777
15950	456778
373451	456779
152945	456780
516185	456781
117867	456782
629988	456783
708627	456784
689527	456785
421219	456786
54057	456787
54414	456788
308076	456789
108636	456790
87098	456791
21032	456792
261818	456793
212934	456794
318757	456795
104441	456796
74191	456797
472401	456798
411687	456799
386318	456800
713263	456801
630330	456802
89682	456803
503580	456804
136837	456805
606863	456806
148487	456807
108772	456808
28366	456809
410638	456810
238177	456811
605695	456812
344056	456813
136571	456814
50382	456815
21820	456816
436869	456817
549908	456818
166104	456819
129716	456820
544740	456821
46411	456822
612155	456823
408471	456824
614482	456825
358993	456826
147268	456827
99766	456828
385535	456829
181944	456830
339424	456831
389669	456832
48766	456833
467552	456834
715	456835
570387	456836
77754	456837
645522	456838
365144	456839
628470	456840
87	456841
671475	456842
97164	456843
546418	456844
255815	456845
81569	456846
497561	456847
9233	456848
150274	456849
575376	456850
383391	456851
716522	456852
235848	456853
307279	456854
192125	456855
377070	456856
359337	456857
53207	456858
40568	456859
275470	456860
143078	456861
209717	456862
86747	456863
651415	456864
161307	456865
474008	456866
16445	456867
187826	456868
37537	456869
487643	456870
515663	456871
565186	456872
46613	456873
43560	456874
32025	456875
354276	456876
607932	456877
75194	456878
583812	456879
110102	456880
45934	456881
722553	456882
233559	456883
309277	456884
194397	456885
18723	456886
561410	456887
454110	456888
55710	456889
405935	456890
615963	456891
71928	456892
567978	456893
300716	456894
608539	456895
13853	456896
648167	456897
651867	456898
234173	456899
507559	456900
17399	456901
507500	456902
1734	456903
428135	456904
507175	456905
136759	456906
591942	456907
438354	456908
371508	456909
527610	456910
53782	456911
31070	456912
159673	456913
230000	456914
138752	456915
381332	456916
524501	456917
1168	456918
340577	456919
252228	456920
60595	456921
218142	456922
292705	456923
687875	456924
5611	456925
24074	456926
634800	456927
562484	456928
199648	456929
38525	456930
829	456931
112559	456932
23329	456933
170713	456934
461930	456935
406726	456936
27091	456937
175618	456938
660489	456939
8507	456940
7000	456941
474461	456942
356429	456943
529624	456944
17336	456945
408395	456946
599767	456947
9162	456948
6268	456949
486093	456950
580618	456951
31278	456952
112482	456953
28173	456954
47203	456955
617	456956
44857	456957
638361	456958
122062	456959
91873	456960
521063	456961
358364	456962
60892	456963
167405	456964
82549	456965
58318	456966
667955	456967
114094	456968
160723	456969
678717	456970
719290	456971
535155	456972
379935	456973
18891	456974
664094	456975
48557	456976
397929	456977
190428	456978
351732	456979
190862	456980
683843	456981
55055	456982
49686	456983
119533	456984
620463	456985
44852	456986
15925	456987
417443	456988
481963	456989
373382	456990
424844	456991
4426	456992
6640	456993
122191	456994
70106	456995
319471	456996
14896	456997
490964	456998
622124	456999
549762	457000
9671	457001
56644	457002
230491	457003
18584	457004
171321	457005
21521	457006
149759	457007
77976	457008
274307	457009
28930	457010
42252	457011
257851	457012
14834	457013
158715	457014
251249	457015
2637	457016
70835	457017
343059	457018
421616	457019
672419	457020
679041	457021
52888	457022
155648	457023
584782	457024
176336	457025
496981	457026
15479	457027
529603	457028
541501	457029
385625	457030
78606	457031
407344	457032
700897	457033
377792	457034
158195	457035
4578	457036
98545	457037
386527	457038
306344	457039
569864	457040
227817	457041
134888	457042
435894	457043
231763	457044
322265	457045
686813	457046
693810	457047
314433	457048
57628	457049
712322	457050
180474	457051
87575	457052
131233	457053
374658	457054
536543	457055
162059	457056
147049	457057
162666	457058
679702	457059
520903	457060
152068	457061
150783	457062
140335	457063
201766	457064
480226	457065
259591	457066
202453	457067
76438	457068
183401	457069
609400	457070
215057	457071
671970	457072
417858	457073
116399	457074
135261	457075
572151	457076
607974	457077
138168	457078
375878	457079
98085	457080
253969	457081
398436	457082
457404	457083
20291	457084
706978	457085
526593	457086
460184	457087
275600	457088
558188	457089
12105	457090
325636	457091
169541	457092
558725	457093
569843	457094
15082	457095
502824	457096
1575	457097
261699	457098
126937	457099
12742	457100
179238	457101
719911	457102
227279	457103
586652	457104
38884	457105
603160	457106
544920	457107
543237	457108
187164	457109
552786	457110
156707	457111
315036	457112
366725	457113
447672	457114
679720	457115
113561	457116
42478	457117
609691	457118
707789	457119
669595	457120
20013	457121
10945	457122
571832	457123
430253	457124
235935	457125
621199	457126
203307	457127
323076	457128
542464	457129
10776	457130
67295	457131
440524	457132
69621	457133
448232	457134
478908	457135
10543	457136
167944	457137
61081	457138
643810	457139
721367	457140
157347	457141
176447	457142
639044	457143
17515	457144
64089	457145
397544	457146
367031	457147
43482	457148
665798	457149
4126	457150
627394	457151
665956	457152
133729	457153
456480	457154
315421	457155
75942	457156
5733	457157
31585	457158
609030	457159
14249	457160
381668	457161
62511	457162
492178	457163
349224	457164
396926	457165
339922	457166
111557	457167
95097	457168
9087	457169
174856	457170
380008	457171
92877	457172
697183	457173
104237	457174
561602	457175
161952	457176
317446	457177
141502	457178
59155	457179
221323	457180
28556	457181
388652	457182
513581	457183
164211	457184
125349	457185
79980	457186
253893	457187
2144	457188
338269	457189
352827	457190
230337	457191
637201	457192
321020	457193
652202	457194
132312	457195
13955	457196
284417	457197
80050	457198
199472	457199
683271	457200
181418	457201
123076	457202
12544	457203
354782	457204
366296	457205
582933	457206
169002	457207
132276	457208
61016	457209
554613	457210
151012	457211
715493	457212
513991	457213
629784	457214
657661	457215
58330	457216
123354	457217
184714	457218
74056	457219
70223	457220
709757	457221
721960	457222
150861	457223
534933	457224
694729	457225
31716	457226
113273	457227
190	457228
44712	457229
527766	457230
418790	457231
165117	457232
658218	457233
5226	457234
117347	457235
274214	457236
13424	457237
162124	457238
93363	457239
375645	457240
190849	457241
9472	457242
305987	457243
176932	457244
23564	457245
447580	457246
81867	457247
598438	457248
3677	457249
525200	457250
499107	457251
133091	457252
328723	457253
613094	457254
27258	457255
572132	457256
365914	457257
144673	457258
583486	457259
589999	457260
559273	457261
27464	457262
155439	457263
701880	457264
667183	457265
611096	457266
44442	457267
1444	457268
219714	457269
546635	457270
654817	457271
456626	457272
298392	457273
237361	457274
49907	457275
55583	457276
39580	457277
18781	457278
151445	457279
617837	457280
460517	457281
225714	457282
24308	457283
30447	457284
2978	457285
506819	457286
29815	457287
39659	457288
695409	457289
417732	457290
214227	457291
612626	457292
673758	457293
632428	457294
444298	457295
665334	457296
238800	457297
75093	457298
428057	457299
146020	457300
456221	457301
618303	457302
472659	457303
28714	457304
180025	457305
163860	457306
261389	457307
85814	457308
113982	457309
677328	457310
102327	457311
149319	457312
578496	457313
528302	457314
173522	457315
586542	457316
152832	457317
301256	457318
76516	457319
580252	457320
105155	457321
611549	457322
28483	457323
42197	457324
618058	457325
608470	457326
436090	457327
398991	457328
222665	457329
461530	457330
223514	457331
139616	457332
202240	457333
97680	457334
98961	457335
369848	457336
386989	457337
230511	457338
286075	457339
34247	457340
719845	457341
154537	457342
207005	457343
82663	457344
74807	457345
85290	457346
572488	457347
514513	457348
681902	457349
703952	457350
470666	457351
111176	457352
308450	457353
285543	457354
547974	457355
76891	457356
427047	457357
581585	457358
18082	457359
163172	457360
608739	457361
513172	457362
27274	457363
404277	457364
41928	457365
22517	457366
534765	457367
1277	457368
49371	457369
200310	457370
421430	457371
232027	457372
64525	457373
113870	457374
570264	457375
611347	457376
436014	457377
73276	457378
645870	457379
1830	457380
549935	457381
429503	457382
436725	457383
31000	457384
17786	457385
395361	457386
93820	457387
385710	457388
142102	457389
463361	457390
399744	457391
552967	457392
702288	457393
219792	457394
141834	457395
2104	457396
3832	457397
696434	457398
514687	457399
114293	457400
55644	457401
2760	457402
291376	457403
570901	457404
375338	457405
75632	457406
409033	457407
677945	457408
165418	457409
100739	457410
131619	457411
479640	457412
289719	457413
608167	457414
301898	457415
149615	457416
243086	457417
5324	457418
95838	457419
261522	457420
17770	457421
116965	457422
469011	457423
234506	457424
37372	457425
132472	457426
32234	457427
2113	457428
509312	457429
205458	457430
223477	457431
175457	457432
528441	457433
77165	457434
205035	457435
125902	457436
588362	457437
48795	457438
708779	457439
16781	457440
270	457441
626080	457442
591474	457443
361651	457444
32350	457445
363862	457446
48235	457447
108134	457448
420127	457449
151365	457450
486193	457451
628277	457452
539903	457453
683595	457454
131346	457455
387715	457456
442122	457457
642656	457458
434078	457459
387086	457460
330883	457461
47402	457462
152334	457463
416679	457464
188304	457465
348241	457466
8521	457467
182841	457468
308875	457469
272373	457470
17973	457471
3550	457472
24600	457473
337801	457474
294222	457475
15414	457476
81319	457477
192771	457478
142602	457479
103498	457480
57204	457481
288435	457482
479624	457483
655017	457484
41433	457485
253293	457486
675379	457487
582552	457488
161672	457489
9989	457490
9739	457491
265423	457492
495880	457493
568097	457494
48589	457495
185211	457496
437862	457497
57346	457498
665614	457499
405038	457500
166831	457501
123485	457502
452351	457503
544259	457504
512056	457505
587780	457506
53698	457507
5987	457508
167398	457509
676485	457510
39327	457511
158518	457512
456096	457513
44091	457514
411838	457515
314895	457516
243276	457517
6955	457518
480633	457519
470707	457520
329604	457521
543328	457522
193710	457523
194423	457524
184450	457525
509658	457526
100433	457527
121700	457528
3983	457529
569700	457530
170538	457531
608196	457532
587140	457533
643153	457534
218327	457535
74918	457536
295543	457537
565491	457538
45153	457539
340805	457540
57991	457541
65540	457542
376948	457543
584654	457544
73746	457545
319016	457546
15647	457547
579757	457548
214281	457549
87510	457550
9639	457551
14524	457552
685053	457553
53728	457554
27385	457555
692876	457556
136427	457557
176028	457558
400401	457559
157450	457560
234074	457561
689624	457562
277461	457563
610237	457564
648275	457565
149119	457566
661021	457567
86203	457568
127643	457569
543485	457570
25	457571
30390	457572
211361	457573
483	457574
42311	457575
283628	457576
586917	457577
591154	457578
62554	457579
238211	457580
603355	457581
88097	457582
36981	457583
540903	457584
258581	457585
259213	457586
127372	457587
38765	457588
588337	457589
522484	457590
79420	457591
257593	457592
296019	457593
56406	457594
54655	457595
19662	457596
660404	457597
59909	457598
121237	457599
64295	457600
329368	457601
118252	457602
1414	457603
307051	457604
294283	457605
131988	457606
444100	457607
575276	457608
107343	457609
574294	457610
342170	457611
601697	457612
672888	457613
7722	457614
28202	457615
520968	457616
86416	457617
20668	457618
87008	457619
668338	457620
124793	457621
137330	457622
534406	457623
109134	457624
612346	457625
152915	457626
642302	457627
705013	457628
353727	457629
437698	457630
660422	457631
54660	457632
710241	457633
186834	457634
48032	457635
129602	457636
9617	457637
167602	457638
140069	457639
321944	457640
15321	457641
108413	457642
630287	457643
418233	457644
682355	457645
275990	457646
182881	457647
575860	457648
508936	457649
614569	457650
157443	457651
39059	457652
89179	457653
418500	457654
146857	457655
458295	457656
112842	457657
43354	457658
209036	457659
594588	457660
404572	457661
438992	457662
120347	457663
646518	457664
507001	457665
29009	457666
297537	457667
502255	457668
143520	457669
480390	457670
1464	457671
283359	457672
375880	457673
14657	457674
461574	457675
33229	457676
648950	457677
78270	457678
539694	457679
516596	457680
558840	457681
368275	457682
547	457683
373100	457684
47019	457685
335944	457686
287774	457687
499404	457688
553407	457689
288093	457690
52502	457691
123408	457692
65900	457693
521972	457694
145099	457695
130743	457696
13815	457697
160254	457698
698607	457699
29058	457700
124214	457701
185956	457702
246289	457703
78238	457704
611435	457705
8289	457706
644167	457707
221718	457708
442181	457709
200322	457710
470006	457711
658299	457712
61850	457713
109635	457714
370793	457715
24057	457716
84628	457717
20360	457718
30902	457719
204631	457720
354835	457721
555550	457722
242755	457723
281676	457724
93936	457725
7997	457726
52493	457727
720155	457728
185807	457729
236669	457730
1240	457731
705431	457732
167953	457733
399358	457734
385922	457735
119027	457736
410607	457737
474086	457738
17552	457739
696456	457740
496042	457741
53595	457742
388436	457743
255606	457744
688812	457745
761	457746
13278	457747
531083	457748
416116	457749
625083	457750
2025	457751
528520	457752
712022	457753
27827	457754
119843	457755
384486	457756
665766	457757
399093	457758
3252	457759
4126	457760
410733	457761
505969	457762
79351	457763
90804	457764
24659	457765
262488	457766
178329	457767
8927	457768
306221	457769
11360	457770
529832	457771
151533	457772
718446	457773
396151	457774
124422	457775
91307	457776
210579	457777
590998	457778
710866	457779
96277	457780
60347	457781
8784	457782
195698	457783
34637	457784
548026	457785
57714	457786
433044	457787
8232	457788
350421	457789
614759	457790
119065	457791
335661	457792
155627	457793
489539	457794
398850	457795
260987	457796
593144	457797
598451	457798
295435	457799
489343	457800
78049	457801
241709	457802
622684	457803
51832	457804
134115	457805
335753	457806
595389	457807
421840	457808
513258	457809
305858	457810
355957	457811
439546	457812
397308	457813
540246	457814
513461	457815
284919	457816
604729	457817
254522	457818
634351	457819
84130	457820
293202	457821
652612	457822
368435	457823
8514	457824
30454	457825
307083	457826
114543	457827
351377	457828
8563	457829
463325	457830
18302	457831
85056	457832
8850	457833
55657	457834
219004	457835
49470	457836
716553	457837
677019	457838
18879	457839
220496	457840
30562	457841
237083	457842
650330	457843
22088	457844
109854	457845
57273	457846
530264	457847
147478	457848
17318	457849
142928	457850
84855	457851
295809	457852
544441	457853
281038	457854
657924	457855
87117	457856
144459	457857
346889	457858
134924	457859
77063	457860
104429	457861
13246	457862
28322	457863
609804	457864
625609	457865
89550	457866
96846	457867
578572	457868
590023	457869
3410	457870
214302	457871
190095	457872
135906	457873
372000	457874
36330	457875
23260	457876
124226	457877
624	457878
335959	457879
96051	457880
59732	457881
571985	457882
125272	457883
469033	457884
130515	457885
40609	457886
349925	457887
49876	457888
443674	457889
106430	457890
340895	457891
150765	457892
662380	457893
12160	457894
91110	457895
208329	457896
29616	457897
4073	457898
443958	457899
97761	457900
42754	457901
164269	457902
699287	457903
9372	457904
92315	457905
8480	457906
526124	457907
319823	457908
624903	457909
76129	457910
99268	457911
117574	457912
444127	457913
710064	457914
302985	457915
406636	457916
389146	457917
93665	457918
217531	457919
314418	457920
454719	457921
612175	457922
645084	457923
37543	457924
459377	457925
334604	457926
286683	457927
649540	457928
97525	457929
1046	457930
95859	457931
1965	457932
358554	457933
462032	457934
43208	457935
106154	457936
521020	457937
433434	457938
689810	457939
31218	457940
708878	457941
579268	457942
287899	457943
323394	457944
14342	457945
38296	457946
722761	457947
40436	457948
588323	457949
212289	457950
226760	457951
16710	457952
92915	457953
245815	457954
87949	457955
709056	457956
556617	457957
19523	457958
568790	457959
448031	457960
37246	457961
625067	457962
136321	457963
163554	457964
208605	457965
447209	457966
380821	457967
623934	457968
437617	457969
165029	457970
604338	457971
278908	457972
426391	457973
344587	457974
13063	457975
649949	457976
70239	457977
993	457978
992	457979
701989	457980
11649	457981
6912	457982
335397	457983
103977	457984
337609	457985
349268	457986
349190	457987
485431	457988
172014	457989
4789	457990
245742	457991
610132	457992
19131	457993
664757	457994
682062	457995
216930	457996
538563	457997
165475	457998
118283	457999
349302	458000
692349	458001
401151	458002
57067	458003
246671	458004
45391	458005
374679	458006
443129	458007
96821	458008
370648	458009
655280	458010
57776	458011
200802	458012
710769	458013
534883	458014
103523	458015
715053	458016
9241	458017
597064	458018
112958	458019
617248	458020
28134	458021
687	458022
186004	458023
30762	458024
462351	458025
98626	458026
629482	458027
33163	458028
721981	458029
43845	458030
14234	458031
620836	458032
52181	458033
50208	458034
621051	458035
210630	458036
470786	458037
128662	458038
316397	458039
558961	458040
230823	458041
569588	458042
3072	458043
608515	458044
65570	458045
120186	458046
439111	458047
106010	458048
11926	458049
356782	458050
17788	458051
542915	458052
189356	458053
446041	458054
28293	458055
593779	458056
151713	458057
47782	458058
652595	458059
31345	458060
412957	458061
61039	458062
145108	458063
88411	458064
67761	458065
519821	458066
559398	458067
523964	458068
119019	458069
43529	458070
58374	458071
87617	458072
45876	458073
480609	458074
64097	458075
113562	458076
631021	458077
620172	458078
50357	458079
191495	458080
278271	458081
460155	458082
398162	458083
699296	458084
574935	458085
708357	458086
556987	458087
502240	458088
679328	458089
481901	458090
577959	458091
140888	458092
100483	458093
13	458094
688130	458095
101791	458096
420875	458097
85833	458098
8579	458099
51539	458100
552813	458101
47861	458102
264029	458103
479882	458104
105550	458105
151541	458106
78534	458107
581808	458108
24135	458109
474274	458110
60203	458111
453341	458112
22728	458113
346620	458114
430545	458115
280184	458116
496500	458117
463200	458118
475200	458119
3629	458120
24747	458121
2754	458122
18735	458123
174671	458124
138175	458125
250129	458126
245	458127
49469	458128
186160	458129
72660	458130
9762	458131
220904	458132
580535	458133
396334	458134
102359	458135
601531	458136
154249	458137
39441	458138
619943	458139
231452	458140
169379	458141
260650	458142
560228	458143
630908	458144
67317	458145
681080	458146
536407	458147
174970	458148
8570	458149
385632	458150
46557	458151
18670	458152
706138	458153
65924	458154
27629	458155
152043	458156
508276	458157
268096	458158
50832	458159
178019	458160
371787	458161
141597	458162
55815	458163
467681	458164
42516	458165
486216	458166
133647	458167
422617	458168
661059	458169
410346	458170
642205	458171
540289	458172
316319	458173
115373	458174
601533	458175
574152	458176
5797	458177
135614	458178
675326	458179
13562	458180
235032	458181
461985	458182
635849	458183
26682	458184
228769	458185
448032	458186
248093	458187
338026	458188
82223	458189
36641	458190
575172	458191
183023	458192
37621	458193
75111	458194
193498	458195
251301	458196
468809	458197
56211	458198
298543	458199
46619	458200
380615	458201
213765	458202
82336	458203
12533	458204
28526	458205
130139	458206
149375	458207
11548	458208
19011	458209
500351	458210
253693	458211
246391	458212
629992	458213
646450	458214
364025	458215
414073	458216
2312	458217
94619	458218
476666	458219
109036	458220
197196	458221
183742	458222
52601	458223
607107	458224
236089	458225
202611	458226
251030	458227
54870	458228
233634	458229
172763	458230
56830	458231
25782	458232
350953	458233
582307	458234
203261	458235
668199	458236
563914	458237
265502	458238
91949	458239
85422	458240
452145	458241
197202	458242
412672	458243
121725	458244
255283	458245
135869	458246
40799	458247
1575	458248
325	458249
259903	458250
140935	458251
143195	458252
340650	458253
56545	458254
571243	458255
396091	458256
4837	458257
128185	458258
5322	458259
478065	458260
253524	458261
645958	458262
582602	458263
41164	458264
637272	458265
39720	458266
66151	458267
257007	458268
388352	458269
395020	458270
482760	458271
667565	458272
459257	458273
531005	458274
616874	458275
562863	458276
620472	458277
431443	458278
76652	458279
380520	458280
180441	458281
680585	458282
1348	458283
425586	458284
526878	458285
32784	458286
632994	458287
559313	458288
19146	458289
36154	458290
537824	458291
162704	458292
679517	458293
674880	458294
615452	458295
449362	458296
244239	458297
347605	458298
661707	458299
84249	458300
625588	458301
333345	458302
139466	458303
67940	458304
37070	458305
48355	458306
298840	458307
90351	458308
643392	458309
119844	458310
13779	458311
716544	458312
584990	458313
105902	458314
1189	458315
19841	458316
109087	458317
626350	458318
52938	458319
528149	458320
166543	458321
88470	458322
721177	458323
532395	458324
521920	458325
3148	458326
41724	458327
185929	458328
481333	458329
499501	458330
32350	458331
87673	458332
162649	458333
29186	458334
449966	458335
13403	458336
80770	458337
383737	458338
282210	458339
401652	458340
103125	458341
97862	458342
350629	458343
201774	458344
58518	458345
128974	458346
45000	458347
10929	458348
682212	458349
608012	458350
304851	458351
172187	458352
695395	458353
34000	458354
115264	458355
252536	458356
6180	458357
622401	458358
21903	458359
24472	458360
624530	458361
100711	458362
73281	458363
149440	458364
26268	458365
103141	458366
696670	458367
303442	458368
416676	458369
437131	458370
124224	458371
401169	458372
118814	458373
81061	458374
692974	458375
16956	458376
22000	458377
335123	458378
91808	458379
696522	458380
389270	458381
670338	458382
164150	458383
7764	458384
626414	458385
356986	458386
409027	458387
406879	458388
3546	458389
10711	458390
588595	458391
108493	458392
140186	458393
993	458394
291383	458395
123055	458396
29251	458397
685301	458398
311971	458399
447905	458400
104130	458401
111251	458402
543617	458403
177647	458404
57310	458405
50926	458406
184706	458407
378882	458408
464571	458409
490592	458410
176519	458411
53017	458412
41012	458413
350877	458414
42623	458415
601619	458416
635865	458417
184012	458418
480830	458419
243723	458420
112275	458421
22201	458422
52899	458423
39118	458424
545870	458425
123456	458426
422196	458427
187163	458428
47615	458429
525623	458430
664272	458431
355992	458432
443910	458433
602629	458434
285627	458435
2983	458436
315574	458437
120771	458438
675004	458439
565708	458440
192114	458441
140557	458442
370884	458443
385	458444
67477	458445
1248	458446
47378	458447
583156	458448
173887	458449
395959	458450
299738	458451
161556	458452
174242	458453
612870	458454
160615	458455
445341	458456
612751	458457
469503	458458
319076	458459
45936	458460
3440	458461
411320	458462
393467	458463
469667	458464
81235	458465
52073	458466
148005	458467
74380	458468
597218	458469
245595	458470
46364	458471
15135	458472
7574	458473
362162	458474
136207	458475
1836	458476
350541	458477
162636	458478
550630	458479
381987	458480
153109	458481
29405	458482
703186	458483
13418	458484
275879	458485
330887	458486
425877	458487
513574	458488
674773	458489
14486	458490
679219	458491
18646	458492
133963	458493
118799	458494
624497	458495
631421	458496
635130	458497
292434	458498
47221	458499
151741	458500
122706	458501
709596	458502
261197	458503
8519	458504
706861	458505
580149	458506
31621	458507
704163	458508
110599	458509
403329	458510
723996	458511
609228	458512
124252	458513
580579	458514
6563	458515
179680	458516
112899	458517
2981	458518
92147	458519
484460	458520
104415	458521
115755	458522
430617	458523
495486	458524
165714	458525
687193	458526
611629	458527
103303	458528
187088	458529
244749	458530
140547	458531
104943	458532
7237	458533
109713	458534
302362	458535
182511	458536
370595	458537
513356	458538
589292	458539
33287	458540
392897	458541
127049	458542
260180	458543
602950	458544
364049	458545
525294	458546
443465	458547
515671	458548
92633	458549
31351	458550
304291	458551
26695	458552
118801	458553
43784	458554
249018	458555
40719	458556
462342	458557
556516	458558
78082	458559
697269	458560
150873	458561
30098	458562
11133	458563
149824	458564
522984	458565
508272	458566
530640	458567
84060	458568
504028	458569
122000	458570
16102	458571
25837	458572
637101	458573
484911	458574
658261	458575
215962	458576
256857	458577
148727	458578
665652	458579
89985	458580
44039	458581
111335	458582
32363	458583
126684	458584
239566	458585
16469	458586
180923	458587
133208	458588
319810	458589
90688	458590
561856	458591
611354	458592
200639	458593
260956	458594
140158	458595
506504	458596
3	458597
310276	458598
464231	458599
222202	458600
536513	458601
259555	458602
616616	458603
606867	458604
386469	458605
173775	458606
80475	458607
279852	458608
37865	458609
227408	458610
65898	458611
631815	458612
264438	458613
618260	458614
29172	458615
82364	458616
45857	458617
175490	458618
142012	458619
85994	458620
679234	458621
94346	458622
105235	458623
50803	458624
148477	458625
422	458626
443317	458627
63881	458628
360808	458629
19487	458630
30576	458631
526304	458632
709452	458633
464700	458634
142119	458635
148279	458636
610160	458637
272387	458638
159538	458639
75452	458640
528098	458641
148306	458642
670627	458643
644577	458644
566258	458645
359787	458646
593584	458647
597106	458648
60531	458649
347201	458650
186101	458651
60071	458652
65980	458653
616215	458654
592305	458655
100176	458656
692905	458657
673790	458658
434181	458659
43934	458660
593778	458661
497447	458662
46183	458663
528391	458664
557620	458665
618232	458666
60778	458667
529408	458668
504813	458669
644819	458670
624879	458671
16984	458672
86940	458673
48938	458674
65712	458675
440587	458676
678563	458677
122354	458678
281738	458679
711298	458680
137298	458681
34220	458682
266996	458683
21159	458684
526829	458685
448017	458686
42385	458687
84229	458688
666257	458689
215178	458690
373406	458691
126105	458692
296052	458693
458395	458694
301743	458695
697136	458696
500484	458697
507418	458698
697855	458699
32626	458700
478144	458701
58794	458702
416730	458703
21453	458704
412581	458705
23138	458706
116340	458707
501510	458708
405462	458709
85719	458710
548500	458711
44672	458712
107809	458713
85988	458714
2884	458715
693492	458716
358992	458717
158438	458718
38462	458719
664306	458720
68617	458721
497001	458722
362369	458723
9386	458724
376119	458725
209170	458726
97713	458727
406339	458728
85596	458729
1853	458730
5059	458731
552534	458732
44144	458733
248801	458734
14665	458735
687726	458736
128930	458737
186765	458738
241981	458739
34351	458740
410172	458741
533889	458742
106767	458743
178007	458744
409104	458745
621810	458746
443951	458747
342335	458748
234327	458749
108061	458750
707988	458751
43937	458752
152370	458753
496281	458754
437374	458755
4321	458756
300262	458757
149918	458758
569518	458759
515621	458760
455	458761
643998	458762
140848	458763
583047	458764
657385	458765
697302	458766
105065	458767
367747	458768
47899	458769
120826	458770
536681	458771
600946	458772
565654	458773
234367	458774
369163	458775
547445	458776
15744	458777
20446	458778
75875	458779
237559	458780
182208	458781
422423	458782
25919	458783
258471	458784
100836	458785
497190	458786
233920	458787
59690	458788
671142	458789
825	458790
550315	458791
54775	458792
199222	458793
247625	458794
494226	458795
8657	458796
442863	458797
580879	458798
118674	458799
663504	458800
78877	458801
78254	458802
360785	458803
578134	458804
496276	458805
157294	458806
659685	458807
267365	458808
276068	458809
537276	458810
19052	458811
454322	458812
132020	458813
705284	458814
239233	458815
327555	458816
14054	458817
396772	458818
53578	458819
32119	458820
145934	458821
969	458822
97959	458823
91592	458824
496131	458825
344385	458826
328442	458827
42776	458828
63902	458829
9960	458830
170680	458831
698450	458832
41644	458833
168204	458834
68420	458835
5171	458836
123597	458837
703594	458838
311759	458839
33804	458840
656128	458841
5275	458842
485134	458843
98979	458844
371723	458845
210935	458846
26288	458847
60058	458848
43898	458849
127410	458850
410279	458851
119152	458852
365892	458853
207901	458854
24944	458855
337428	458856
394347	458857
213788	458858
128475	458859
140135	458860
135515	458861
359368	458862
124030	458863
2321	458864
284910	458865
436071	458866
516561	458867
3892	458868
100681	458869
119341	458870
292125	458871
430345	458872
68329	458873
325440	458874
27192	458875
1260	458876
310329	458877
302879	458878
41325	458879
181118	458880
39374	458881
290147	458882
37349	458883
60319	458884
650153	458885
614153	458886
12551	458887
140236	458888
2543	458889
5282	458890
697668	458891
716122	458892
653685	458893
39846	458894
383407	458895
262212	458896
670590	458897
383050	458898
200591	458899
254807	458900
387580	458901
424	458902
481329	458903
465398	458904
389415	458905
94870	458906
266215	458907
158148	458908
14629	458909
159686	458910
12512	458911
113079	458912
1225	458913
716725	458914
569262	458915
140038	458916
199325	458917
31503	458918
307262	458919
173222	458920
29613	458921
589714	458922
406364	458923
577638	458924
589029	458925
89482	458926
44498	458927
718816	458928
565079	458929
163716	458930
22694	458931
325272	458932
48842	458933
153936	458934
656488	458935
24990	458936
342445	458937
96416	458938
159567	458939
191	458940
31085	458941
14720	458942
26036	458943
579842	458944
64845	458945
136302	458946
260997	458947
4805	458948
463679	458949
534657	458950
57385	458951
647753	458952
532806	458953
153348	458954
389983	458955
248953	458956
580602	458957
305137	458958
82965	458959
174258	458960
18707	458961
54143	458962
385	458963
128688	458964
517765	458965
459033	458966
582272	458967
484585	458968
540055	458969
148947	458970
131025	458971
209994	458972
312997	458973
35250	458974
7626	458975
47543	458976
25827	458977
128732	458978
82637	458979
91057	458980
50674	458981
296648	458982
533710	458983
238224	458984
37266	458985
31441	458986
308111	458987
319238	458988
658225	458989
669503	458990
366150	458991
654709	458992
712632	458993
5176	458994
330856	458995
184703	458996
137113	458997
400677	458998
60676	458999
44747	459000
68244	459001
454240	459002
421338	459003
139801	459004
666178	459005
51376	459006
465563	459007
590743	459008
111429	459009
148713	459010
426660	459011
147162	459012
580758	459013
505414	459014
646985	459015
37406	459016
548256	459017
330253	459018
103653	459019
457117	459020
26796	459021
467816	459022
375618	459023
535716	459024
122647	459025
90934	459026
96808	459027
540360	459028
65793	459029
177185	459030
308811	459031
382474	459032
247652	459033
191173	459034
114224	459035
516602	459036
41961	459037
420003	459038
430254	459039
31662	459040
18118	459041
228161	459042
680471	459043
8702	459044
194730	459045
121263	459046
30331	459047
630568	459048
711449	459049
438184	459050
149106	459051
473843	459052
116474	459053
583850	459054
430777	459055
256362	459056
55322	459057
199836	459058
455630	459059
93808	459060
154088	459061
152914	459062
9312	459063
382291	459064
16348	459065
621946	459066
682473	459067
114301	459068
106591	459069
132177	459070
473232	459071
59933	459072
547462	459073
723935	459074
420996	459075
104541	459076
494951	459077
15016	459078
77474	459079
143507	459080
721354	459081
509744	459082
39879	459083
78638	459084
651329	459085
45918	459086
663747	459087
370691	459088
19971	459089
71496	459090
1471	459091
262172	459092
700483	459093
278486	459094
577609	459095
21710	459096
496792	459097
109395	459098
13448	459099
44041	459100
614196	459101
611530	459102
290650	459103
548398	459104
418824	459105
212194	459106
67049	459107
76175	459108
487421	459109
64418	459110
682881	459111
107588	459112
199726	459113
55	459114
539534	459115
346252	459116
212242	459117
540251	459118
404067	459119
35625	459120
24352	459121
82675	459122
350931	459123
42337	459124
146738	459125
214690	459126
678278	459127
222660	459128
116713	459129
126188	459130
95785	459131
2512	459132
3257	459133
569771	459134
606154	459135
136339	459136
68984	459137
709216	459138
72748	459139
651751	459140
96868	459141
440697	459142
229717	459143
6119	459144
103718	459145
126075	459146
7291	459147
394806	459148
553603	459149
103110	459150
399272	459151
1008	459152
108591	459153
528409	459154
692018	459155
1318	459156
211505	459157
184715	459158
67645	459159
163902	459160
346638	459161
526788	459162
497569	459163
24119	459164
697063	459165
491049	459166
431841	459167
622577	459168
527516	459169
107159	459170
37026	459171
145351	459172
163230	459173
129344	459174
434976	459175
672813	459176
121243	459177
194381	459178
25397	459179
100714	459180
256332	459181
113127	459182
4637	459183
338775	459184
3179	459185
144964	459186
174707	459187
259314	459188
17056	459189
285863	459190
433909	459191
580088	459192
346792	459193
593270	459194
428590	459195
556113	459196
45553	459197
20587	459198
184618	459199
532278	459200
324659	459201
723339	459202
275431	459203
220152	459204
146731	459205
170932	459206
403041	459207
145675	459208
176135	459209
96633	459210
667918	459211
675296	459212
283826	459213
710356	459214
404496	459215
432917	459216
180127	459217
363004	459218
66030	459219
165636	459220
605423	459221
339703	459222
36309	459223
527307	459224
147271	459225
9169	459226
162431	459227
503083	459228
362356	459229
584710	459230
94468	459231
206000	459232
433704	459233
53947	459234
124847	459235
261082	459236
649217	459237
540414	459238
77321	459239
447286	459240
36235	459241
524329	459242
248044	459243
36505	459244
190781	459245
99074	459246
217338	459247
719353	459248
610920	459249
564836	459250
596864	459251
500523	459252
96609	459253
29948	459254
23065	459255
657423	459256
51767	459257
648029	459258
54134	459259
555290	459260
683191	459261
287557	459262
599852	459263
673781	459264
602679	459265
11118	459266
600688	459267
115415	459268
517109	459269
681476	459270
83612	459271
681776	459272
2871	459273
55291	459274
153772	459275
39308	459276
587546	459277
9666	459278
510067	459279
686021	459280
499308	459281
4929	459282
274078	459283
318034	459284
232153	459285
707093	459286
12994	459287
111609	459288
170508	459289
710821	459290
3109	459291
165822	459292
161752	459293
63383	459294
521691	459295
680489	459296
411007	459297
431523	459298
554386	459299
357656	459300
170472	459301
399662	459302
140031	459303
370200	459304
155121	459305
203926	459306
340195	459307
585027	459308
204663	459309
181673	459310
180348	459311
172023	459312
242261	459313
220108	459314
62056	459315
4084	459316
365322	459317
287081	459318
32834	459319
688593	459320
65751	459321
566651	459322
639428	459323
76888	459324
565159	459325
13181	459326
603508	459327
543503	459328
140387	459329
235804	459330
67417	459331
310273	459332
50744	459333
145559	459334
553777	459335
539281	459336
149374	459337
122753	459338
627504	459339
185772	459340
602288	459341
24427	459342
694493	459343
605113	459344
162794	459345
454226	459346
264391	459347
89526	459348
696516	459349
446904	459350
22708	459351
154014	459352
132750	459353
151708	459354
47981	459355
467328	459356
91114	459357
389008	459358
633327	459359
547812	459360
138594	459361
167598	459362
120528	459363
178649	459364
497738	459365
333870	459366
344599	459367
32923	459368
659537	459369
478992	459370
29610	459371
558152	459372
217692	459373
399384	459374
248416	459375
583256	459376
160221	459377
689060	459378
22986	459379
1971	459380
631900	459381
308	459382
26333	459383
25737	459384
411692	459385
547224	459386
94801	459387
171421	459388
675235	459389
516549	459390
1460	459391
693551	459392
159128	459393
153640	459394
86374	459395
165371	459396
48556	459397
484121	459398
600794	459399
120698	459400
317717	459401
2020	459402
612555	459403
212735	459404
317452	459405
6203	459406
48222	459407
35449	459408
294119	459409
19339	459410
688865	459411
450786	459412
185718	459413
193286	459414
182740	459415
317217	459416
354646	459417
47461	459418
285091	459419
20709	459420
559514	459421
43173	459422
459625	459423
364227	459424
119606	459425
709688	459426
276044	459427
343946	459428
75639	459429
708278	459430
51351	459431
22844	459432
561950	459433
306811	459434
171041	459435
85160	459436
56896	459437
626540	459438
24289	459439
539862	459440
315217	459441
424701	459442
550350	459443
684789	459444
262329	459445
681169	459446
54481	459447
368271	459448
446	459449
147342	459450
25960	459451
523634	459452
464052	459453
46649	459454
148823	459455
125316	459456
717494	459457
16323	459458
475269	459459
170037	459460
612364	459461
154948	459462
468469	459463
721743	459464
637665	459465
414618	459466
364896	459467
368111	459468
20849	459469
284869	459470
36272	459471
49561	459472
43030	459473
632956	459474
243849	459475
384288	459476
37749	459477
286210	459478
44549	459479
473824	459480
125465	459481
126415	459482
90810	459483
169741	459484
129833	459485
47339	459486
608267	459487
280837	459488
18100	459489
498589	459490
39370	459491
398651	459492
252593	459493
526308	459494
713897	459495
31776	459496
533076	459497
201128	459498
580557	459499
28602	459500
55081	459501
35431	459502
250694	459503
216921	459504
136668	459505
39632	459506
493602	459507
40	459508
87309	459509
595688	459510
314722	459511
11334	459512
139879	459513
162980	459514
677171	459515
2655	459516
712983	459517
152664	459518
14491	459519
711789	459520
539017	459521
711693	459522
494547	459523
48208	459524
316871	459525
562915	459526
527170	459527
716180	459528
577110	459529
29619	459530
287614	459531
708398	459532
291444	459533
52688	459534
30885	459535
6920	459536
542408	459537
457706	459538
177317	459539
392271	459540
33392	459541
306972	459542
702354	459543
451206	459544
688887	459545
12844	459546
110016	459547
234755	459548
692645	459549
256468	459550
181255	459551
5350	459552
68922	459553
579398	459554
56053	459555
33232	459556
310574	459557
265	459558
502624	459559
263736	459560
366264	459561
12435	459562
97470	459563
142540	459564
82689	459565
556080	459566
1747	459567
156604	459568
646434	459569
1652	459570
110640	459571
213058	459572
170191	459573
179013	459574
8815	459575
32064	459576
591676	459577
237861	459578
60387	459579
147280	459580
168058	459581
127399	459582
68860	459583
60828	459584
151375	459585
588185	459586
563045	459587
164493	459588
383720	459589
405042	459590
33997	459591
363737	459592
280734	459593
7729	459594
309775	459595
460760	459596
32048	459597
16252	459598
377314	459599
565600	459600
94899	459601
317505	459602
121492	459603
336448	459604
75476	459605
582136	459606
163638	459607
410639	459608
725081	459609
454035	459610
249971	459611
98187	459612
555567	459613
3430	459614
371995	459615
548088	459616
191062	459617
159873	459618
261122	459619
456920	459620
29130	459621
283259	459622
49545	459623
167345	459624
714671	459625
31719	459626
219083	459627
130120	459628
31041	459629
256059	459630
2002	459631
667273	459632
178839	459633
708212	459634
111725	459635
594423	459636
70443	459637
23882	459638
461927	459639
49856	459640
30145	459641
77420	459642
1179	459643
26970	459644
384267	459645
50298	459646
535601	459647
542078	459648
710886	459649
111909	459650
494090	459651
260606	459652
149695	459653
666333	459654
243065	459655
507012	459656
202566	459657
11375	459658
181994	459659
50411	459660
9650	459661
572765	459662
6220	459663
119280	459664
328364	459665
163316	459666
356460	459667
418574	459668
364718	459669
649722	459670
21278	459671
612149	459672
318155	459673
599977	459674
59585	459675
135381	459676
372068	459677
649479	459678
30283	459679
390146	459680
28431	459681
75596	459682
43031	459683
493865	459684
342966	459685
131466	459686
32012	459687
332900	459688
198942	459689
170198	459690
284715	459691
299508	459692
140498	459693
637514	459694
721060	459695
239259	459696
18644	459697
697827	459698
364547	459699
445743	459700
166894	459701
163678	459702
105185	459703
202362	459704
675065	459705
418643	459706
46583	459707
287058	459708
315832	459709
346408	459710
247014	459711
102381	459712
76716	459713
166363	459714
5034	459715
15158	459716
59219	459717
11596	459718
251110	459719
481606	459720
393472	459721
362602	459722
508425	459723
106288	459724
19469	459725
342441	459726
281361	459727
304625	459728
252079	459729
6953	459730
622994	459731
189690	459732
253287	459733
145417	459734
293750	459735
219926	459736
615139	459737
624334	459738
545833	459739
389442	459740
180127	459741
625763	459742
446769	459743
19668	459744
76415	459745
7966	459746
31267	459747
717906	459748
258556	459749
333238	459750
445253	459751
54487	459752
711942	459753
710345	459754
649423	459755
701833	459756
655189	459757
603571	459758
51209	459759
503444	459760
8737	459761
25467	459762
373039	459763
2798	459764
548898	459765
501148	459766
143821	459767
129144	459768
176224	459769
156371	459770
421745	459771
78017	459772
29	459773
5792	459774
44056	459775
365410	459776
84337	459777
49913	459778
1102	459779
4957	459780
286674	459781
49415	459782
483055	459783
404821	459784
442893	459785
689745	459786
12300	459787
628567	459788
99858	459789
642273	459790
468903	459791
73378	459792
489655	459793
394837	459794
275651	459795
405655	459796
539758	459797
182766	459798
47325	459799
273820	459800
926	459801
311608	459802
568067	459803
89643	459804
285689	459805
70829	459806
579464	459807
24391	459808
81094	459809
96332	459810
251774	459811
23815	459812
15265	459813
14907	459814
169893	459815
40970	459816
533019	459817
97970	459818
40960	459819
461119	459820
15415	459821
473391	459822
598538	459823
54581	459824
107187	459825
178222	459826
81572	459827
616776	459828
339738	459829
462221	459830
130954	459831
454062	459832
509384	459833
104713	459834
53310	459835
132954	459836
303088	459837
14275	459838
62640	459839
720513	459840
25351	459841
39956	459842
387942	459843
603608	459844
116699	459845
634548	459846
207182	459847
118219	459848
649465	459849
303843	459850
376320	459851
74298	459852
375640	459853
635438	459854
564818	459855
526832	459856
14851	459857
72402	459858
556900	459859
102209	459860
576564	459861
37406	459862
640368	459863
143521	459864
618292	459865
291320	459866
15830	459867
114547	459868
29098	459869
692147	459870
283014	459871
613049	459872
14316	459873
135925	459874
16380	459875
87046	459876
336393	459877
673043	459878
150132	459879
77693	459880
80205	459881
215779	459882
225595	459883
718644	459884
292364	459885
65713	459886
415522	459887
292728	459888
477	459889
77762	459890
45166	459891
113680	459892
26581	459893
631780	459894
177951	459895
644471	459896
5559	459897
60647	459898
478703	459899
29583	459900
29592	459901
594139	459902
47634	459903
104564	459904
407429	459905
710755	459906
527848	459907
2017	459908
427029	459909
570345	459910
326430	459911
500292	459912
130780	459913
175130	459914
535451	459915
23077	459916
212624	459917
47825	459918
88188	459919
578229	459920
369538	459921
166905	459922
168813	459923
715320	459924
9047	459925
503310	459926
425137	459927
503368	459928
143094	459929
26236	459930
21351	459931
506570	459932
5270	459933
440589	459934
48974	459935
341925	459936
41390	459937
469987	459938
229893	459939
197380	459940
544201	459941
204775	459942
553616	459943
141342	459944
105166	459945
229063	459946
2755	459947
21954	459948
184467	459949
140232	459950
6486	459951
415862	459952
683501	459953
627328	459954
473570	459955
594953	459956
67903	459957
238081	459958
508637	459959
573099	459960
92133	459961
65164	459962
26826	459963
268210	459964
190069	459965
20686	459966
260804	459967
459989	459968
188815	459969
248826	459970
45683	459971
658565	459972
94332	459973
132888	459974
105975	459975
313418	459976
62276	459977
162801	459978
71934	459979
181829	459980
83383	459981
25958	459982
15391	459983
707235	459984
39561	459985
194446	459986
114946	459987
458362	459988
628260	459989
105907	459990
474970	459991
557243	459992
30739	459993
650463	459994
29872	459995
486125	459996
73246	459997
434422	459998
188892	459999
249810	460000
43774	460001
103211	460002
6504	460003
64769	460004
591327	460005
410787	460006
27588	460007
536324	460008
67298	460009
88039	460010
692442	460011
706228	460012
632	460013
297275	460014
645551	460015
5476	460016
14107	460017
265668	460018
393454	460019
327959	460020
388922	460021
505122	460022
562	460023
584585	460024
684568	460025
428841	460026
145227	460027
146441	460028
32535	460029
617321	460030
468502	460031
29296	460032
722461	460033
356362	460034
2090	460035
346386	460036
318790	460037
560123	460038
33188	460039
118469	460040
89653	460041
123263	460042
390744	460043
13296	460044
652396	460045
702093	460046
427925	460047
43294	460048
201223	460049
205810	460050
245746	460051
333309	460052
485650	460053
606102	460054
633723	460055
432761	460056
10760	460057
122654	460058
245879	460059
177695	460060
565311	460061
54415	460062
36418	460063
674006	460064
20181	460065
47376	460066
550445	460067
96415	460068
269242	460069
501210	460070
201220	460071
414592	460072
44583	460073
362144	460074
149166	460075
722216	460076
174323	460077
33752	460078
162690	460079
230090	460080
288626	460081
123904	460082
340747	460083
721457	460084
359685	460085
124967	460086
49915	460087
32439	460088
131309	460089
12921	460090
288153	460091
70719	460092
302726	460093
20107	460094
157407	460095
14964	460096
109111	460097
213071	460098
62516	460099
654035	460100
107701	460101
212206	460102
384622	460103
569747	460104
533936	460105
139410	460106
695757	460107
157645	460108
83879	460109
10332	460110
251939	460111
165753	460112
58056	460113
25208	460114
589500	460115
86738	460116
65544	460117
91002	460118
431411	460119
602337	460120
3495	460121
291537	460122
647880	460123
159414	460124
693998	460125
118291	460126
149952	460127
288512	460128
495873	460129
545574	460130
307588	460131
229440	460132
5	460133
465881	460134
218602	460135
651463	460136
188390	460137
81868	460138
425443	460139
28728	460140
444350	460141
111062	460142
36954	460143
35925	460144
165344	460145
645495	460146
260848	460147
675387	460148
102579	460149
13812	460150
649238	460151
115400	460152
24991	460153
303985	460154
105456	460155
172263	460156
2732	460157
291975	460158
236062	460159
591923	460160
599180	460161
683664	460162
255041	460163
37091	460164
398937	460165
66052	460166
307558	460167
142640	460168
556095	460169
690070	460170
250290	460171
297538	460172
499998	460173
612422	460174
14895	460175
389726	460176
45146	460177
39966	460178
150135	460179
103812	460180
480611	460181
223482	460182
300297	460183
175680	460184
233030	460185
672979	460186
591407	460187
194141	460188
607582	460189
670654	460190
108710	460191
435109	460192
128009	460193
624531	460194
301147	460195
110646	460196
43690	460197
85807	460198
135919	460199
178146	460200
42560	460201
629492	460202
3587	460203
19110	460204
186203	460205
59234	460206
327121	460207
428859	460208
12572	460209
388459	460210
66748	460211
495712	460212
724573	460213
57005	460214
721366	460215
478136	460216
28201	460217
210369	460218
150133	460219
12338	460220
290256	460221
655673	460222
695434	460223
379814	460224
356483	460225
533237	460226
241395	460227
61053	460228
584560	460229
11189	460230
399892	460231
222196	460232
35327	460233
216196	460234
174144	460235
71275	460236
707935	460237
607665	460238
259015	460239
693149	460240
314287	460241
461763	460242
205777	460243
328001	460244
454970	460245
666017	460246
328145	460247
358361	460248
402842	460249
232625	460250
669139	460251
95374	460252
198288	460253
677453	460254
389138	460255
698712	460256
718806	460257
76988	460258
701616	460259
140194	460260
540309	460261
24282	460262
446716	460263
63428	460264
94543	460265
680208	460266
322591	460267
66515	460268
454820	460269
341410	460270
41786	460271
134213	460272
154929	460273
602715	460274
618912	460275
47619	460276
612493	460277
103799	460278
178415	460279
160382	460280
358952	460281
88099	460282
583506	460283
80853	460284
381974	460285
159925	460286
196970	460287
226336	460288
467836	460289
252748	460290
879	460291
117523	460292
174078	460293
448437	460294
141276	460295
150479	460296
82808	460297
842	460298
453543	460299
128166	460300
14291	460301
512297	460302
114777	460303
127877	460304
252355	460305
54906	460306
541179	460307
720237	460308
644232	460309
641706	460310
305252	460311
9313	460312
607589	460313
148195	460314
137507	460315
120185	460316
347258	460317
74959	460318
602348	460319
542241	460320
203886	460321
519275	460322
629632	460323
65504	460324
710553	460325
8756	460326
331298	460327
620636	460328
625085	460329
163430	460330
183621	460331
401227	460332
557905	460333
52689	460334
653948	460335
135716	460336
16373	460337
88085	460338
69889	460339
566847	460340
550781	460341
585222	460342
645747	460343
109848	460344
349131	460345
369705	460346
272229	460347
719941	460348
482277	460349
28509	460350
3397	460351
667097	460352
299326	460353
657470	460354
69965	460355
421743	460356
119343	460357
633186	460358
620936	460359
434213	460360
156693	460361
43914	460362
201137	460363
397449	460364
82235	460365
141398	460366
468622	460367
571567	460368
217469	460369
295026	460370
185341	460371
223777	460372
13273	460373
493904	460374
242109	460375
8671	460376
150009	460377
569735	460378
10727	460379
703380	460380
311266	460381
501494	460382
618715	460383
12258	460384
176517	460385
87246	460386
20130	460387
274959	460388
471984	460389
145638	460390
127158	460391
33256	460392
495961	460393
132302	460394
57	460395
37894	460396
565422	460397
226305	460398
105601	460399
666825	460400
240847	460401
56713	460402
65740	460403
60449	460404
153683	460405
72588	460406
503244	460407
54575	460408
245652	460409
84160	460410
482868	460411
82720	460412
21336	460413
403485	460414
64352	460415
320778	460416
128740	460417
524925	460418
196439	460419
103574	460420
643657	460421
64862	460422
361014	460423
33212	460424
643116	460425
579267	460426
35824	460427
302721	460428
486797	460429
387353	460430
39689	460431
278718	460432
50185	460433
46964	460434
547284	460435
44587	460436
88667	460437
14344	460438
127170	460439
279083	460440
70349	460441
216253	460442
50405	460443
243809	460444
437385	460445
141747	460446
102430	460447
54849	460448
392060	460449
487514	460450
51021	460451
17602	460452
193780	460453
596112	460454
700387	460455
518727	460456
163129	460457
693966	460458
55639	460459
176115	460460
140488	460461
646826	460462
135191	460463
67543	460464
57977	460465
539140	460466
154934	460467
30022	460468
644788	460469
450801	460470
636357	460471
6316	460472
517370	460473
114101	460474
67764	460475
928	460476
691893	460477
83262	460478
301326	460479
260794	460480
720715	460481
24621	460482
99638	460483
281471	460484
385381	460485
280894	460486
587722	460487
129374	460488
496138	460489
5754	460490
124523	460491
263471	460492
689536	460493
204645	460494
203458	460495
122495	460496
16088	460497
155729	460498
1773	460499
701794	460500
479180	460501
595241	460502
7117	460503
399777	460504
384221	460505
170107	460506
58585	460507
254964	460508
165160	460509
113866	460510
366839	460511
56357	460512
64392	460513
293042	460514
97426	460515
153708	460516
149690	460517
298115	460518
95037	460519
16791	460520
412135	460521
521476	460522
122739	460523
14709	460524
686326	460525
475440	460526
7407	460527
27276	460528
164458	460529
48140	460530
593099	460531
27126	460532
152882	460533
18738	460534
501986	460535
2342	460536
472091	460537
268328	460538
660935	460539
47355	460540
112517	460541
517308	460542
370531	460543
657863	460544
45237	460545
439094	460546
603199	460547
132462	460548
151408	460549
16646	460550
326910	460551
205217	460552
298593	460553
154197	460554
227076	460555
484534	460556
180487	460557
186587	460558
96326	460559
197962	460560
532502	460561
21385	460562
240220	460563
476825	460564
206564	460565
66641	460566
44285	460567
443630	460568
77689	460569
452688	460570
473858	460571
659160	460572
21711	460573
26629	460574
287457	460575
31868	460576
480309	460577
15442	460578
712311	460579
148192	460580
7519	460581
131736	460582
181642	460583
8204	460584
20865	460585
262363	460586
319253	460587
704339	460588
24238	460589
381636	460590
512835	460591
38530	460592
89700	460593
19061	460594
407097	460595
110795	460596
44017	460597
17941	460598
105539	460599
242781	460600
634951	460601
83175	460602
141202	460603
621623	460604
4009	460605
236467	460606
658502	460607
384988	460608
572324	460609
132468	460610
325848	460611
99506	460612
723211	460613
287025	460614
352842	460615
633044	460616
82358	460617
149786	460618
4531	460619
462680	460620
344980	460621
88209	460622
52223	460623
13	460624
148189	460625
569590	460626
405427	460627
384924	460628
308472	460629
501521	460630
45205	460631
23691	460632
606683	460633
514680	460634
139063	460635
250243	460636
44196	460637
448166	460638
329273	460639
71811	460640
11673	460641
113252	460642
27378	460643
234933	460644
658006	460645
164961	460646
366885	460647
598168	460648
537499	460649
600340	460650
317015	460651
389223	460652
93223	460653
2602	460654
475914	460655
641870	460656
335582	460657
444708	460658
666161	460659
577650	460660
396404	460661
562269	460662
53521	460663
546946	460664
53419	460665
305144	460666
626282	460667
8788	460668
666897	460669
419748	460670
51757	460671
595406	460672
7120	460673
127404	460674
299198	460675
649690	460676
500287	460677
680482	460678
178665	460679
668822	460680
87903	460681
282305	460682
467318	460683
572211	460684
639230	460685
501889	460686
608174	460687
277047	460688
30931	460689
89036	460690
137225	460691
55424	460692
313964	460693
132737	460694
34225	460695
275282	460696
72314	460697
32742	460698
111471	460699
581683	460700
57237	460701
149000	460702
344443	460703
100261	460704
592510	460705
31594	460706
51826	460707
68351	460708
675936	460709
143337	460710
449591	460711
337069	460712
54239	460713
14433	460714
101390	460715
420923	460716
389308	460717
439421	460718
160357	460719
222799	460720
505971	460721
58988	460722
571379	460723
97247	460724
525433	460725
792	460726
409897	460727
348675	460728
404342	460729
546384	460730
125454	460731
534012	460732
297948	460733
116955	460734
445889	460735
126300	460736
360778	460737
149048	460738
3378	460739
139403	460740
576537	460741
474497	460742
126130	460743
682222	460744
394862	460745
341951	460746
441814	460747
255251	460748
683862	460749
349216	460750
303270	460751
36760	460752
144782	460753
166717	460754
74127	460755
641995	460756
60097	460757
528592	460758
132608	460759
178615	460760
65503	460761
52133	460762
101329	460763
669696	460764
30791	460765
181999	460766
145866	460767
64758	460768
70299	460769
370086	460770
467286	460771
463312	460772
574368	460773
136445	460774
625876	460775
324992	460776
271268	460777
5328	460778
97029	460779
59376	460780
675353	460781
635473	460782
121266	460783
239075	460784
4476	460785
101925	460786
452382	460787
89013	460788
560317	460789
93403	460790
159930	460791
578699	460792
364627	460793
376653	460794
151257	460795
94863	460796
116958	460797
10906	460798
524493	460799
483168	460800
677004	460801
162545	460802
223492	460803
246675	460804
102837	460805
405558	460806
338845	460807
23932	460808
28725	460809
90178	460810
102692	460811
123835	460812
49506	460813
47933	460814
573170	460815
33229	460816
380166	460817
505973	460818
41877	460819
407110	460820
527315	460821
560276	460822
556779	460823
37470	460824
276021	460825
132613	460826
4681	460827
83335	460828
595294	460829
44611	460830
602368	460831
587871	460832
325453	460833
299096	460834
28523	460835
3855	460836
38655	460837
546683	460838
542384	460839
27354	460840
131988	460841
353094	460842
138962	460843
209631	460844
36007	460845
168566	460846
434235	460847
127924	460848
684775	460849
450	460850
509368	460851
496544	460852
358997	460853
480125	460854
131688	460855
211547	460856
376618	460857
356196	460858
86289	460859
29345	460860
13250	460861
196979	460862
325830	460863
681603	460864
84995	460865
500041	460866
296569	460867
126238	460868
558688	460869
623470	460870
377773	460871
141856	460872
78231	460873
494446	460874
232298	460875
466026	460876
290609	460877
104484	460878
141854	460879
330132	460880
579970	460881
134761	460882
172241	460883
413693	460884
124845	460885
691153	460886
28389	460887
44600	460888
21397	460889
272414	460890
67946	460891
680908	460892
87222	460893
435552	460894
313397	460895
708009	460896
680565	460897
86608	460898
5946	460899
570053	460900
8050	460901
295985	460902
16997	460903
46533	460904
655931	460905
95182	460906
79228	460907
233789	460908
47315	460909
69097	460910
532636	460911
397886	460912
449000	460913
467065	460914
475278	460915
121135	460916
1248	460917
489742	460918
260309	460919
723061	460920
444581	460921
171974	460922
5672	460923
99118	460924
215628	460925
67162	460926
122404	460927
455532	460928
100684	460929
652506	460930
14096	460931
390991	460932
595629	460933
448979	460934
106794	460935
247183	460936
46562	460937
6989	460938
9197	460939
676890	460940
501566	460941
304113	460942
126863	460943
700442	460944
640984	460945
625498	460946
621718	460947
5799	460948
76095	460949
584701	460950
165570	460951
307622	460952
54095	460953
474517	460954
300437	460955
644996	460956
125402	460957
285391	460958
15390	460959
69482	460960
21857	460961
130037	460962
104578	460963
8038	460964
675086	460965
264639	460966
26100	460967
565997	460968
120050	460969
92638	460970
73468	460971
319069	460972
22563	460973
198629	460974
404388	460975
106170	460976
209079	460977
4107	460978
225580	460979
526774	460980
187007	460981
68510	460982
17071	460983
142059	460984
109750	460985
158494	460986
152978	460987
572641	460988
185378	460989
635109	460990
564618	460991
1490	460992
96421	460993
675709	460994
86159	460995
506793	460996
181108	460997
4750	460998
368625	460999
178586	461000
287308	461001
81025	461002
134625	461003
70049	461004
157535	461005
10464	461006
62896	461007
378457	461008
193533	461009
7173	461010
272487	461011
158971	461012
4157	461013
228945	461014
471112	461015
29623	461016
199509	461017
289267	461018
420656	461019
159945	461020
532934	461021
19741	461022
73306	461023
441074	461024
314614	461025
146033	461026
68214	461027
16041	461028
207093	461029
275146	461030
114407	461031
614717	461032
5602	461033
318704	461034
437027	461035
138042	461036
714151	461037
37291	461038
100930	461039
176254	461040
4382	461041
578710	461042
101062	461043
80219	461044
168249	461045
678953	461046
526935	461047
152457	461048
92338	461049
21196	461050
417274	461051
145416	461052
44901	461053
379540	461054
25112	461055
289318	461056
28409	461057
699226	461058
23044	461059
10007	461060
123389	461061
624554	461062
414175	461063
170356	461064
644906	461065
350436	461066
541462	461067
30163	461068
179671	461069
1058	461070
683607	461071
674122	461072
17078	461073
107641	461074
44834	461075
71416	461076
19540	461077
77207	461078
91294	461079
16010	461080
513076	461081
109369	461082
40967	461083
110779	461084
73858	461085
278399	461086
632053	461087
188072	461088
101274	461089
232516	461090
219964	461091
537326	461092
110399	461093
284935	461094
165544	461095
554358	461096
167448	461097
76898	461098
17563	461099
415560	461100
695	461101
176761	461102
454334	461103
21724	461104
303934	461105
681248	461106
626202	461107
412025	461108
532915	461109
55045	461110
123662	461111
91828	461112
434732	461113
313867	461114
606808	461115
64784	461116
314249	461117
492471	461118
247115	461119
672026	461120
71614	461121
113160	461122
435020	461123
223757	461124
690560	461125
40234	461126
531803	461127
197834	461128
349498	461129
402895	461130
90765	461131
190040	461132
174020	461133
71302	461134
605281	461135
643275	461136
189178	461137
695417	461138
566334	461139
418907	461140
89462	461141
25106	461142
116792	461143
368588	461144
457495	461145
1440	461146
537532	461147
162739	461148
74687	461149
518017	461150
114506	461151
677930	461152
476525	461153
165925	461154
701696	461155
1759	461156
454650	461157
151833	461158
45383	461159
411451	461160
27400	461161
5952	461162
24807	461163
175938	461164
271620	461165
55021	461166
724046	461167
64182	461168
16862	461169
112399	461170
121070	461171
70426	461172
6865	461173
506006	461174
579745	461175
266629	461176
79199	461177
394086	461178
111587	461179
549634	461180
67736	461181
531977	461182
74740	461183
97748	461184
409591	461185
355182	461186
616201	461187
679484	461188
208308	461189
105274	461190
231103	461191
43161	461192
62939	461193
613891	461194
369796	461195
250746	461196
575885	461197
375090	461198
12489	461199
66554	461200
304277	461201
127728	461202
546850	461203
103177	461204
582885	461205
49267	461206
425409	461207
576809	461208
28619	461209
64093	461210
399396	461211
8621	461212
655147	461213
168273	461214
65113	461215
39199	461216
229970	461217
158325	461218
292024	461219
245415	461220
50766	461221
75275	461222
612262	461223
666	461224
551520	461225
165619	461226
301046	461227
374285	461228
374375	461229
330909	461230
221327	461231
74009	461232
292026	461233
252807	461234
603576	461235
8135	461236
51113	461237
138251	461238
203618	461239
3231	461240
175463	461241
367976	461242
2878	461243
190746	461244
44802	461245
89500	461246
33310	461247
665238	461248
223953	461249
92448	461250
162752	461251
365267	461252
576497	461253
590801	461254
375996	461255
31411	461256
117815	461257
29046	461258
108151	461259
179706	461260
393230	461261
205338	461262
637245	461263
158671	461264
182391	461265
140122	461266
704229	461267
242332	461268
227587	461269
351605	461270
16042	461271
438457	461272
16028	461273
151445	461274
529799	461275
610539	461276
36078	461277
19800	461278
301653	461279
116851	461280
367247	461281
102665	461282
465982	461283
37254	461284
7933	461285
389172	461286
343787	461287
311056	461288
145860	461289
46167	461290
301388	461291
349862	461292
546	461293
146179	461294
560504	461295
33407	461296
24935	461297
129173	461298
4037	461299
342556	461300
185538	461301
4149	461302
539150	461303
65919	461304
138938	461305
551953	461306
76925	461307
660684	461308
455074	461309
692361	461310
67340	461311
340700	461312
628079	461313
287098	461314
148145	461315
152756	461316
13775	461317
446546	461318
671039	461319
589369	461320
143529	461321
493562	461322
189278	461323
147621	461324
55814	461325
315022	461326
394513	461327
37143	461328
62022	461329
1973	461330
72166	461331
2250	461332
229608	461333
14404	461334
38403	461335
650660	461336
354156	461337
676483	461338
175407	461339
149369	461340
238702	461341
411588	461342
673774	461343
177843	461344
122125	461345
12432	461346
675516	461347
111954	461348
940	461349
82503	461350
14473	461351
54873	461352
400995	461353
184169	461354
450820	461355
190258	461356
296308	461357
154882	461358
39645	461359
27478	461360
641900	461361
714058	461362
329778	461363
131970	461364
379688	461365
134435	461366
392	461367
515997	461368
29834	461369
360798	461370
352	461371
372775	461372
447027	461373
262327	461374
37886	461375
591316	461376
467446	461377
24	461378
72599	461379
69983	461380
81430	461381
636768	461382
275951	461383
277637	461384
19720	461385
589749	461386
263184	461387
38144	461388
225939	461389
153960	461390
319028	461391
78383	461392
218211	461393
83908	461394
148364	461395
611283	461396
80857	461397
70485	461398
453052	461399
184795	461400
25610	461401
183521	461402
91226	461403
24725	461404
136204	461405
173357	461406
19468	461407
443007	461408
269092	461409
240461	461410
659823	461411
518101	461412
604236	461413
590742	461414
23207	461415
680533	461416
129002	461417
64066	461418
14102	461419
539669	461420
37782	461421
162698	461422
14871	461423
540460	461424
38876	461425
288493	461426
471776	461427
644285	461428
477030	461429
717500	461430
39284	461431
461847	461432
131871	461433
546556	461434
184204	461435
366502	461436
617276	461437
35696	461438
308634	461439
4878	461440
329158	461441
90735	461442
386207	461443
573978	461444
372372	461445
118694	461446
196414	461447
246650	461448
93493	461449
178330	461450
70816	461451
45273	461452
458669	461453
348670	461454
338282	461455
641556	461456
31788	461457
445140	461458
402208	461459
102497	461460
54949	461461
474950	461462
206668	461463
711643	461464
639208	461465
574924	461466
647871	461467
97058	461468
72318	461469
3029	461470
350876	461471
186558	461472
607749	461473
317651	461474
62513	461475
279657	461476
248708	461477
136376	461478
493933	461479
513115	461480
119889	461481
208009	461482
146884	461483
294355	461484
108238	461485
260280	461486
12565	461487
393281	461488
721685	461489
70970	461490
515615	461491
98708	461492
614850	461493
105490	461494
126511	461495
581419	461496
206554	461497
357491	461498
251248	461499
501574	461500
313996	461501
403093	461502
366921	461503
102887	461504
157350	461505
347737	461506
279918	461507
493370	461508
21958	461509
430013	461510
315342	461511
33560	461512
237835	461513
150652	461514
458493	461515
278	461516
400884	461517
465109	461518
59603	461519
289707	461520
342695	461521
572	461522
67343	461523
565228	461524
624180	461525
55442	461526
40954	461527
84890	461528
129387	461529
593511	461530
331715	461531
504268	461532
648285	461533
535398	461534
574739	461535
693265	461536
432362	461537
315968	461538
21781	461539
15449	461540
166815	461541
469360	461542
622878	461543
568490	461544
442282	461545
117986	461546
585296	461547
274079	461548
546828	461549
543971	461550
647275	461551
648632	461552
130366	461553
504910	461554
503053	461555
29761	461556
239628	461557
19474	461558
253278	461559
48652	461560
75172	461561
44843	461562
225825	461563
8912	461564
7702	461565
689649	461566
101167	461567
284773	461568
263688	461569
59494	461570
514092	461571
285999	461572
410491	461573
340602	461574
286916	461575
252870	461576
20795	461577
590528	461578
133627	461579
663796	461580
121640	461581
506136	461582
38611	461583
536680	461584
292350	461585
112126	461586
239719	461587
92351	461588
696063	461589
217267	461590
460714	461591
442625	461592
44777	461593
312499	461594
190505	461595
21446	461596
85622	461597
116570	461598
657006	461599
369746	461600
62760	461601
12253	461602
44479	461603
17875	461604
571566	461605
14180	461606
179458	461607
704101	461608
39459	461609
333047	461610
433942	461611
62	461612
305630	461613
315310	461614
64194	461615
569733	461616
124420	461617
22136	461618
640247	461619
30286	461620
550426	461621
514574	461622
11426	461623
612847	461624
106035	461625
72225	461626
220501	461627
601765	461628
126282	461629
3725	461630
681013	461631
696346	461632
177760	461633
128463	461634
154853	461635
378032	461636
677223	461637
110060	461638
720	461639
120227	461640
175260	461641
35185	461642
7198	461643
35630	461644
671821	461645
106580	461646
832	461647
91817	461648
307224	461649
24074	461650
62357	461651
209869	461652
701301	461653
194747	461654
445435	461655
670967	461656
3885	461657
381143	461658
55247	461659
141495	461660
238805	461661
549831	461662
649257	461663
654471	461664
36670	461665
363911	461666
168364	461667
152920	461668
167375	461669
151476	461670
596837	461671
406342	461672
12028	461673
69234	461674
22093	461675
571896	461676
181168	461677
77412	461678
691587	461679
254113	461680
179031	461681
40344	461682
90209	461683
582	461684
141688	461685
407769	461686
524939	461687
161656	461688
134553	461689
409880	461690
701455	461691
174052	461692
38489	461693
464920	461694
204801	461695
32664	461696
160068	461697
518255	461698
698383	461699
362510	461700
40294	461701
158376	461702
530970	461703
246396	461704
697711	461705
161209	461706
388797	461707
5758	461708
611349	461709
594595	461710
5050	461711
203089	461712
256725	461713
28788	461714
531992	461715
17163	461716
536317	461717
459309	461718
162919	461719
73620	461720
602725	461721
28671	461722
369734	461723
308471	461724
132435	461725
47574	461726
225965	461727
31370	461728
403197	461729
48037	461730
239146	461731
115122	461732
394144	461733
352817	461734
127745	461735
158937	461736
113845	461737
4537	461738
63021	461739
325140	461740
28586	461741
14591	461742
440858	461743
16262	461744
102044	461745
465327	461746
634468	461747
632626	461748
31230	461749
66015	461750
42736	461751
315211	461752
670422	461753
137806	461754
491824	461755
686318	461756
10175	461757
68418	461758
46941	461759
212709	461760
50527	461761
344821	461762
16907	461763
67330	461764
137445	461765
687857	461766
134158	461767
591919	461768
91976	461769
330599	461770
17466	461771
160323	461772
718679	461773
126520	461774
476350	461775
147747	461776
178133	461777
579105	461778
125828	461779
453152	461780
427208	461781
390934	461782
595778	461783
548823	461784
135824	461785
665610	461786
627544	461787
110592	461788
615059	461789
171248	461790
129227	461791
380	461792
2535	461793
25698	461794
51893	461795
467351	461796
140397	461797
147272	461798
455387	461799
720611	461800
339415	461801
687501	461802
560815	461803
122815	461804
78923	461805
541241	461806
105677	461807
662073	461808
109337	461809
47226	461810
41368	461811
252298	461812
66439	461813
25404	461814
199362	461815
332739	461816
522405	461817
84780	461818
54852	461819
45719	461820
159727	461821
170518	461822
340417	461823
4084	461824
188796	461825
169367	461826
3935	461827
545035	461828
549810	461829
456209	461830
176398	461831
591750	461832
45076	461833
564542	461834
518970	461835
336589	461836
321867	461837
6331	461838
137442	461839
1214	461840
476555	461841
189762	461842
28684	461843
397726	461844
178745	461845
506266	461846
522993	461847
318925	461848
97541	461849
266272	461850
79349	461851
37223	461852
99732	461853
219983	461854
436534	461855
179052	461856
463506	461857
11071	461858
542174	461859
72145	461860
711804	461861
711441	461862
338634	461863
300985	461864
2746	461865
247596	461866
204299	461867
53060	461868
153988	461869
146683	461870
2381	461871
119236	461872
1806	461873
621942	461874
511366	461875
18443	461876
433984	461877
32000	461878
119104	461879
426426	461880
26258	461881
83586	461882
31341	461883
564493	461884
372052	461885
1360	461886
470569	461887
639247	461888
147885	461889
72310	461890
92756	461891
384293	461892
487054	461893
364697	461894
453340	461895
72319	461896
326372	461897
714770	461898
27415	461899
724201	461900
483495	461901
680572	461902
10721	461903
268009	461904
717318	461905
411850	461906
30939	461907
459622	461908
2186	461909
163260	461910
27235	461911
324539	461912
127883	461913
405628	461914
193760	461915
434038	461916
147849	461917
505067	461918
25457	461919
569106	461920
566598	461921
713	461922
224916	461923
370249	461924
266634	461925
227904	461926
435209	461927
698334	461928
14162	461929
522288	461930
423539	461931
10126	461932
125281	461933
217036	461934
100154	461935
245982	461936
239696	461937
39221	461938
43037	461939
330978	461940
58738	461941
8000	461942
75802	461943
338749	461944
472494	461945
129696	461946
2228	461947
90172	461948
271330	461949
722497	461950
404833	461951
343352	461952
586665	461953
534951	461954
642732	461955
125015	461956
53161	461957
222335	461958
427482	461959
682522	461960
343395	461961
328958	461962
444907	461963
409633	461964
13458	461965
114894	461966
72467	461967
51196	461968
92555	461969
87545	461970
7114	461971
86691	461972
380883	461973
205824	461974
717087	461975
637395	461976
415	461977
119546	461978
718667	461979
470406	461980
29853	461981
12983	461982
405667	461983
106023	461984
179864	461985
8964	461986
219021	461987
437273	461988
273618	461989
96180	461990
34623	461991
71121	461992
568672	461993
102381	461994
483944	461995
6346	461996
540226	461997
117601	461998
425535	461999
320647	462000
601267	462001
647081	462002
85508	462003
424412	462004
530804	462005
470829	462006
84913	462007
3495	462008
336154	462009
100827	462010
212463	462011
502321	462012
236990	462013
169163	462014
6438	462015
117804	462016
129590	462017
150091	462018
7072	462019
497631	462020
397818	462021
229708	462022
39045	462023
112019	462024
341003	462025
58301	462026
280560	462027
264855	462028
461594	462029
632814	462030
355940	462031
502580	462032
52372	462033
88233	462034
557311	462035
140683	462036
28364	462037
157142	462038
84745	462039
133924	462040
273128	462041
392161	462042
402306	462043
456028	462044
285487	462045
152777	462046
24790	462047
213989	462048
28838	462049
524896	462050
347765	462051
513458	462052
104202	462053
665404	462054
21338	462055
526414	462056
115970	462057
425946	462058
488701	462059
458812	462060
291255	462061
3015	462062
125807	462063
158055	462064
314704	462065
222370	462066
117254	462067
387	462068
160157	462069
340493	462070
315150	462071
218008	462072
78955	462073
115338	462074
686093	462075
183555	462076
88766	462077
644092	462078
7594	462079
32827	462080
121572	462081
578497	462082
172867	462083
17279	462084
565287	462085
210862	462086
332523	462087
427133	462088
274241	462089
629561	462090
571494	462091
41806	462092
453914	462093
625358	462094
1151	462095
672926	462096
284772	462097
621674	462098
295614	462099
647601	462100
392124	462101
31593	462102
444847	462103
50587	462104
70218	462105
618873	462106
35273	462107
304586	462108
124285	462109
460321	462110
240689	462111
603979	462112
68114	462113
252194	462114
560705	462115
42981	462116
10183	462117
516752	462118
8385	462119
380228	462120
125898	462121
613833	462122
571334	462123
66002	462124
63102	462125
247589	462126
155888	462127
165843	462128
574584	462129
486338	462130
418418	462131
202989	462132
38415	462133
133690	462134
7916	462135
93058	462136
165552	462137
75514	462138
93705	462139
427664	462140
10514	462141
326567	462142
5455	462143
51309	462144
66456	462145
544520	462146
176811	462147
102324	462148
216496	462149
181949	462150
2988	462151
61896	462152
240989	462153
159715	462154
78107	462155
130468	462156
108463	462157
218062	462158
126973	462159
602835	462160
205731	462161
372989	462162
677573	462163
162124	462164
106087	462165
316158	462166
44881	462167
254636	462168
51934	462169
287927	462170
128931	462171
318127	462172
677434	462173
8249	462174
695292	462175
489248	462176
242087	462177
620606	462178
67858	462179
722816	462180
722353	462181
592886	462182
53107	462183
267551	462184
77795	462185
161693	462186
54898	462187
9832	462188
77005	462189
281388	462190
404374	462191
276915	462192
380238	462193
605226	462194
219946	462195
223559	462196
82918	462197
637820	462198
421807	462199
417106	462200
147921	462201
607412	462202
171823	462203
551272	462204
62721	462205
93765	462206
601339	462207
233993	462208
300242	462209
463159	462210
263113	462211
706989	462212
297699	462213
14682	462214
156821	462215
114351	462216
651305	462217
252098	462218
318402	462219
43701	462220
14603	462221
212294	462222
388816	462223
206273	462224
224804	462225
65679	462226
700739	462227
21123	462228
156344	462229
164667	462230
429216	462231
3885	462232
326796	462233
203524	462234
472363	462235
180639	462236
685227	462237
16377	462238
91566	462239
131923	462240
144296	462241
615031	462242
2533	462243
52542	462244
45310	462245
614145	462246
600112	462247
288391	462248
689672	462249
13536	462250
32029	462251
52415	462252
176438	462253
20509	462254
139340	462255
158205	462256
148065	462257
323959	462258
506020	462259
23431	462260
161617	462261
407460	462262
42989	462263
21160	462264
68235	462265
193959	462266
76096	462267
13912	462268
492451	462269
33095	462270
258356	462271
172382	462272
139193	462273
89400	462274
58074	462275
551495	462276
692033	462277
358629	462278
29719	462279
583349	462280
851	462281
355249	462282
40886	462283
503752	462284
70906	462285
151249	462286
508040	462287
129150	462288
316826	462289
432988	462290
140509	462291
7745	462292
285773	462293
446419	462294
530163	462295
28777	462296
496413	462297
146793	462298
483579	462299
447492	462300
558907	462301
196042	462302
351862	462303
43867	462304
681962	462305
13635	462306
111255	462307
540540	462308
465937	462309
93392	462310
575214	462311
252095	462312
416550	462313
56959	462314
254737	462315
50719	462316
87370	462317
182340	462318
23552	462319
50625	462320
100673	462321
465613	462322
484796	462323
566060	462324
300779	462325
128090	462326
300016	462327
513066	462328
292491	462329
46	462330
431316	462331
375980	462332
150315	462333
26919	462334
463319	462335
439478	462336
417934	462337
343816	462338
515894	462339
594424	462340
67315	462341
34868	462342
659880	462343
238814	462344
82202	462345
184684	462346
633019	462347
713450	462348
26470	462349
653913	462350
723469	462351
697250	462352
163599	462353
136411	462354
145453	462355
386927	462356
2036	462357
281402	462358
649504	462359
91434	462360
376090	462361
1131	462362
621124	462363
183257	462364
476330	462365
722408	462366
82593	462367
443065	462368
117975	462369
565016	462370
658250	462371
688759	462372
344844	462373
88642	462374
47866	462375
38984	462376
135009	462377
37534	462378
477448	462379
543952	462380
384993	462381
37264	462382
137999	462383
25501	462384
62576	462385
29306	462386
652220	462387
399977	462388
105572	462389
121275	462390
142324	462391
202866	462392
351719	462393
286163	462394
39584	462395
575723	462396
285857	462397
98284	462398
206617	462399
43761	462400
353205	462401
222541	462402
125873	462403
309345	462404
6532	462405
670954	462406
221458	462407
1504	462408
254087	462409
720087	462410
681246	462411
669601	462412
626135	462413
657671	462414
165074	462415
1565	462416
677294	462417
20691	462418
562336	462419
372651	462420
473568	462421
85687	462422
130831	462423
102430	462424
537270	462425
521931	462426
669358	462427
523438	462428
22802	462429
18523	462430
3182	462431
24617	462432
206166	462433
15332	462434
4741	462435
181524	462436
76944	462437
104120	462438
415715	462439
231946	462440
294993	462441
579918	462442
64878	462443
77718	462444
36314	462445
197965	462446
379853	462447
24275	462448
309278	462449
60556	462450
482054	462451
119750	462452
32662	462453
35702	462454
31067	462455
537416	462456
10740	462457
617621	462458
8106	462459
198271	462460
477501	462461
124719	462462
532329	462463
123895	462464
12475	462465
638266	462466
98613	462467
351238	462468
554103	462469
684309	462470
613080	462471
94785	462472
485937	462473
36311	462474
158696	462475
494954	462476
592786	462477
648743	462478
53903	462479
522640	462480
348555	462481
666724	462482
331158	462483
81283	462484
590346	462485
276702	462486
522157	462487
406518	462488
603815	462489
330298	462490
440864	462491
109698	462492
593018	462493
99599	462494
158707	462495
39590	462496
6683	462497
117653	462498
155913	462499
614105	462500
54695	462501
286389	462502
77118	462503
547062	462504
520760	462505
37495	462506
436364	462507
19544	462508
122376	462509
612608	462510
242105	462511
190180	462512
507778	462513
55816	462514
451208	462515
205962	462516
350197	462517
484603	462518
91278	462519
670987	462520
203533	462521
550880	462522
14592	462523
114495	462524
588321	462525
636039	462526
173434	462527
170327	462528
467335	462529
532861	462530
118910	462531
595543	462532
475189	462533
551713	462534
368742	462535
353668	462536
137447	462537
329419	462538
52930	462539
19166	462540
115995	462541
79027	462542
378568	462543
50478	462544
173198	462545
563538	462546
715551	462547
100978	462548
590085	462549
456834	462550
149101	462551
176701	462552
519333	462553
331093	462554
5165	462555
629313	462556
371152	462557
167557	462558
371068	462559
687483	462560
713226	462561
139545	462562
38204	462563
612216	462564
421860	462565
665996	462566
611194	462567
39650	462568
357085	462569
39039	462570
248094	462571
165299	462572
340115	462573
401226	462574
60188	462575
434877	462576
366338	462577
143525	462578
183974	462579
18305	462580
719100	462581
121591	462582
620608	462583
494693	462584
77624	462585
372131	462586
28368	462587
74422	462588
525742	462589
579474	462590
35877	462591
431893	462592
392435	462593
451568	462594
463276	462595
199710	462596
111463	462597
51126	462598
400133	462599
654536	462600
318137	462601
350594	462602
338376	462603
368697	462604
509582	462605
721335	462606
466973	462607
230061	462608
50239	462609
588887	462610
230101	462611
243241	462612
45523	462613
216214	462614
532619	462615
181092	462616
123622	462617
621351	462618
14255	462619
685328	462620
414831	462621
93066	462622
523621	462623
653937	462624
23039	462625
443048	462626
448650	462627
185793	462628
654666	462629
48595	462630
154326	462631
169133	462632
19202	462633
367787	462634
369974	462635
38242	462636
151167	462637
13506	462638
314678	462639
251036	462640
361751	462641
558081	462642
173841	462643
524905	462644
63175	462645
333437	462646
88288	462647
391818	462648
2870	462649
689357	462650
371336	462651
319652	462652
425163	462653
483791	462654
662960	462655
262152	462656
235892	462657
606148	462658
38825	462659
26470	462660
12759	462661
378068	462662
518548	462663
36590	462664
65	462665
603261	462666
97034	462667
572674	462668
173896	462669
10463	462670
183712	462671
255783	462672
140383	462673
482493	462674
43177	462675
13839	462676
527458	462677
381053	462678
326	462679
139982	462680
490372	462681
192789	462682
68951	462683
158927	462684
385490	462685
327443	462686
114648	462687
289965	462688
51948	462689
684688	462690
601160	462691
94709	462692
699125	462693
644489	462694
702224	462695
394026	462696
678237	462697
27175	462698
49658	462699
376033	462700
86872	462701
212685	462702
502702	462703
352355	462704
627486	462705
278392	462706
389077	462707
550480	462708
552186	462709
392014	462710
417446	462711
14038	462712
19773	462713
92312	462714
52776	462715
295046	462716
150585	462717
33083	462718
73817	462719
422325	462720
144416	462721
2404	462722
32492	462723
282400	462724
97979	462725
9771	462726
179058	462727
47678	462728
13662	462729
188002	462730
608415	462731
36902	462732
64724	462733
408646	462734
689362	462735
580569	462736
15131	462737
642642	462738
167087	462739
50707	462740
626190	462741
197224	462742
464607	462743
227802	462744
184108	462745
597304	462746
508017	462747
684611	462748
588455	462749
143889	462750
401840	462751
31944	462752
32329	462753
17425	462754
296144	462755
13302	462756
656921	462757
119837	462758
54985	462759
39992	462760
490777	462761
49041	462762
579617	462763
13904	462764
603514	462765
36577	462766
55238	462767
137962	462768
156534	462769
473771	462770
140889	462771
294872	462772
396113	462773
232064	462774
390977	462775
21736	462776
697345	462777
17235	462778
7387	462779
633334	462780
162859	462781
211253	462782
485060	462783
475262	462784
115511	462785
558558	462786
258817	462787
668782	462788
75290	462789
450119	462790
244858	462791
105433	462792
312100	462793
602908	462794
172237	462795
724265	462796
60600	462797
460127	462798
340974	462799
19	462800
3106	462801
658442	462802
158022	462803
167885	462804
584807	462805
404439	462806
360522	462807
433756	462808
51872	462809
24538	462810
420382	462811
691210	462812
648707	462813
104740	462814
120909	462815
375816	462816
518627	462817
179422	462818
147665	462819
608698	462820
166117	462821
82490	462822
112910	462823
435390	462824
149817	462825
51549	462826
4669	462827
163872	462828
46207	462829
640895	462830
559035	462831
679382	462832
15247	462833
116038	462834
11344	462835
1784	462836
201194	462837
670	462838
186722	462839
576303	462840
312362	462841
349417	462842
550979	462843
708870	462844
359310	462845
596940	462846
369546	462847
484169	462848
52732	462849
92201	462850
146334	462851
361390	462852
688246	462853
12547	462854
377528	462855
89688	462856
604660	462857
2622	462858
51391	462859
657770	462860
571725	462861
504739	462862
19626	462863
388305	462864
29543	462865
273490	462866
444355	462867
167189	462868
8593	462869
156353	462870
214793	462871
651805	462872
483969	462873
74669	462874
169117	462875
110954	462876
709926	462877
339105	462878
1890	462879
655483	462880
312212	462881
44373	462882
586605	462883
103598	462884
510179	462885
11072	462886
514356	462887
672797	462888
670772	462889
415661	462890
112292	462891
702863	462892
113997	462893
56746	462894
292265	462895
120306	462896
400222	462897
99348	462898
285133	462899
336958	462900
62931	462901
15977	462902
63016	462903
103430	462904
60682	462905
135755	462906
416235	462907
92560	462908
91915	462909
162180	462910
73650	462911
268372	462912
667862	462913
149850	462914
274909	462915
320704	462916
69556	462917
350034	462918
199767	462919
2449	462920
199173	462921
102003	462922
497934	462923
422937	462924
167722	462925
113923	462926
653944	462927
242431	462928
601856	462929
62379	462930
392359	462931
314226	462932
156026	462933
430978	462934
655399	462935
504270	462936
472270	462937
65749	462938
248530	462939
42391	462940
50259	462941
24908	462942
374616	462943
552098	462944
274330	462945
246169	462946
96648	462947
722414	462948
720482	462949
30689	462950
167	462951
180957	462952
456726	462953
518323	462954
483484	462955
699498	462956
35360	462957
44041	462958
31123	462959
439342	462960
308478	462961
451782	462962
30287	462963
165355	462964
27496	462965
586980	462966
171786	462967
141654	462968
55284	462969
411297	462970
246708	462971
210353	462972
15698	462973
122251	462974
93261	462975
314301	462976
16743	462977
73163	462978
221903	462979
21394	462980
16257	462981
9720	462982
70023	462983
129345	462984
398718	462985
31493	462986
82595	462987
27533	462988
169063	462989
195975	462990
530607	462991
247028	462992
477923	462993
574260	462994
663672	462995
6735	462996
606613	462997
405263	462998
65669	462999
529504	463000
44005	463001
336542	463002
183444	463003
109653	463004
632935	463005
124047	463006
46831	463007
177709	463008
494424	463009
1790	463010
21958	463011
186708	463012
277812	463013
5402	463014
456646	463015
83097	463016
493963	463017
259076	463018
20755	463019
267164	463020
491117	463021
565658	463022
373874	463023
143990	463024
111244	463025
724574	463026
218108	463027
496797	463028
525563	463029
14635	463030
573219	463031
200190	463032
230305	463033
3288	463034
5559	463035
672445	463036
102699	463037
534953	463038
92773	463039
1875	463040
314784	463041
321110	463042
116067	463043
163877	463044
62122	463045
443252	463046
470416	463047
187105	463048
546050	463049
427665	463050
620315	463051
171455	463052
275710	463053
480004	463054
39485	463055
54721	463056
115721	463057
43255	463058
563772	463059
41046	463060
601566	463061
659004	463062
143647	463063
513281	463064
74210	463065
48929	463066
533177	463067
37654	463068
110851	463069
656613	463070
395842	463071
478884	463072
559277	463073
81200	463074
648443	463075
579482	463076
329230	463077
68848	463078
212279	463079
455930	463080
25397	463081
613955	463082
109258	463083
534279	463084
217230	463085
403563	463086
109709	463087
502451	463088
369393	463089
428528	463090
678555	463091
323403	463092
681831	463093
52038	463094
44722	463095
493446	463096
93981	463097
215469	463098
56439	463099
331659	463100
504954	463101
352835	463102
333572	463103
101750	463104
125406	463105
55963	463106
146739	463107
449749	463108
251541	463109
627302	463110
392409	463111
533640	463112
527549	463113
397014	463114
123992	463115
59463	463116
541364	463117
213416	463118
23451	463119
88717	463120
67772	463121
30088	463122
548826	463123
382898	463124
80975	463125
89870	463126
636657	463127
245514	463128
43531	463129
99289	463130
649493	463131
35402	463132
681416	463133
261911	463134
59078	463135
48712	463136
141601	463137
640910	463138
172034	463139
2105	463140
97740	463141
163127	463142
248918	463143
596179	463144
299906	463145
409377	463146
583208	463147
3865	463148
415064	463149
164582	463150
258539	463151
437360	463152
19099	463153
424549	463154
194493	463155
724509	463156
262903	463157
84589	463158
228173	463159
449818	463160
702476	463161
30191	463162
291257	463163
88830	463164
99424	463165
575981	463166
624858	463167
402849	463168
18066	463169
260192	463170
182789	463171
576108	463172
187550	463173
11068	463174
266668	463175
633227	463176
552895	463177
30858	463178
499923	463179
2177	463180
573234	463181
6510	463182
570747	463183
475270	463184
468979	463185
27420	463186
395900	463187
16763	463188
722543	463189
197871	463190
175437	463191
606472	463192
41330	463193
481754	463194
385663	463195
50436	463196
160885	463197
702586	463198
214105	463199
37748	463200
574033	463201
371868	463202
103684	463203
625971	463204
497329	463205
24427	463206
590467	463207
547379	463208
86061	463209
526174	463210
229250	463211
564734	463212
345872	463213
155355	463214
143682	463215
33538	463216
100045	463217
432385	463218
10156	463219
485037	463220
720018	463221
678062	463222
86573	463223
14798	463224
122300	463225
216118	463226
2868	463227
359557	463228
19579	463229
573239	463230
1791	463231
141158	463232
108588	463233
203962	463234
16963	463235
397949	463236
24125	463237
622668	463238
205977	463239
66574	463240
257565	463241
689029	463242
29296	463243
117574	463244
85217	463245
99646	463246
164397	463247
436835	463248
63155	463249
121404	463250
623162	463251
48592	463252
47373	463253
431910	463254
167654	463255
5948	463256
69761	463257
507516	463258
369037	463259
14902	463260
47082	463261
16352	463262
159202	463263
661729	463264
39376	463265
567050	463266
603875	463267
46324	463268
706162	463269
697198	463270
313695	463271
280809	463272
509448	463273
51915	463274
42052	463275
543926	463276
138740	463277
308424	463278
181720	463279
61	463280
86417	463281
66739	463282
507944	463283
472740	463284
3185	463285
58433	463286
117149	463287
100670	463288
60184	463289
19266	463290
1706	463291
561309	463292
358325	463293
531982	463294
54230	463295
431333	463296
415738	463297
261120	463298
129497	463299
86826	463300
239545	463301
1236	463302
601823	463303
94323	463304
4342	463305
501548	463306
144677	463307
580238	463308
202816	463309
691843	463310
703210	463311
69107	463312
535319	463313
2373	463314
167941	463315
667629	463316
603737	463317
358265	463318
63056	463319
713634	463320
222664	463321
144477	463322
92905	463323
545923	463324
98635	463325
296497	463326
76080	463327
203234	463328
584	463329
395590	463330
595237	463331
467463	463332
10127	463333
260866	463334
623356	463335
61456	463336
32602	463337
16514	463338
607537	463339
452519	463340
106860	463341
18454	463342
153430	463343
474316	463344
595589	463345
40844	463346
372995	463347
259833	463348
35252	463349
379394	463350
722762	463351
362008	463352
11368	463353
456270	463354
712646	463355
543073	463356
138891	463357
436044	463358
56071	463359
62876	463360
235205	463361
515439	463362
569860	463363
59987	463364
459822	463365
616608	463366
178879	463367
165208	463368
442102	463369
16381	463370
279289	463371
335673	463372
50277	463373
57974	463374
580788	463375
68543	463376
397072	463377
376874	463378
586266	463379
192704	463380
647014	463381
569033	463382
5262	463383
725196	463384
113811	463385
406112	463386
17154	463387
634271	463388
181147	463389
499801	463390
247110	463391
618254	463392
278196	463393
371752	463394
7466	463395
276832	463396
78804	463397
401631	463398
214170	463399
3122	463400
108841	463401
39772	463402
51385	463403
276868	463404
94071	463405
19561	463406
331808	463407
283715	463408
229796	463409
18013	463410
193454	463411
50970	463412
152997	463413
491265	463414
432157	463415
232568	463416
92725	463417
2106	463418
358789	463419
633490	463420
100001	463421
213682	463422
319170	463423
723978	463424
579426	463425
687734	463426
569389	463427
722806	463428
112192	463429
128860	463430
401750	463431
611678	463432
259282	463433
415564	463434
98188	463435
79579	463436
35525	463437
50254	463438
517348	463439
104454	463440
497278	463441
43559	463442
589898	463443
171647	463444
587502	463445
586633	463446
325913	463447
36475	463448
349371	463449
41439	463450
32965	463451
153890	463452
44780	463453
658738	463454
504552	463455
335789	463456
626534	463457
588924	463458
45668	463459
644230	463460
64446	463461
96477	463462
262058	463463
319313	463464
429052	463465
253676	463466
290070	463467
478235	463468
240132	463469
186970	463470
310532	463471
59257	463472
33160	463473
188593	463474
127766	463475
208986	463476
628267	463477
184665	463478
9946	463479
61116	463480
730	463481
219894	463482
181529	463483
237619	463484
64721	463485
318574	463486
44542	463487
73936	463488
180475	463489
557391	463490
27830	463491
269805	463492
273445	463493
168257	463494
18461	463495
193766	463496
23625	463497
362077	463498
461868	463499
83975	463500
163133	463501
134907	463502
429119	463503
679253	463504
714901	463505
393688	463506
283818	463507
518167	463508
20896	463509
359783	463510
94149	463511
610310	463512
529792	463513
482002	463514
16109	463515
147997	463516
227231	463517
365587	463518
6165	463519
80662	463520
9069	463521
545794	463522
391290	463523
704638	463524
374366	463525
572886	463526
686965	463527
38435	463528
381718	463529
705990	463530
35349	463531
21901	463532
35519	463533
270220	463534
80916	463535
100279	463536
74033	463537
664879	463538
633223	463539
75303	463540
46731	463541
28943	463542
474522	463543
57891	463544
34575	463545
52928	463546
618110	463547
133926	463548
671166	463549
341046	463550
175298	463551
131173	463552
626802	463553
2404	463554
38682	463555
64331	463556
189248	463557
37617	463558
646378	463559
400078	463560
685333	463561
39337	463562
682923	463563
515277	463564
220959	463565
659592	463566
471343	463567
4162	463568
46473	463569
173610	463570
99124	463571
339723	463572
651086	463573
427128	463574
11139	463575
51467	463576
370557	463577
485271	463578
461200	463579
1339	463580
374733	463581
44420	463582
128902	463583
593423	463584
718903	463585
655401	463586
688122	463587
598416	463588
647487	463589
155215	463590
179025	463591
425381	463592
128316	463593
354462	463594
466385	463595
350650	463596
690549	463597
685414	463598
139776	463599
268829	463600
305205	463601
156261	463602
86298	463603
626685	463604
645925	463605
10935	463606
28891	463607
442802	463608
161775	463609
58209	463610
83273	463611
78600	463612
172806	463613
659127	463614
664089	463615
78600	463616
130710	463617
14537	463618
613659	463619
210892	463620
176176	463621
23767	463622
562001	463623
8483	463624
58606	463625
641586	463626
708135	463627
602581	463628
326662	463629
7455	463630
40274	463631
656249	463632
266185	463633
23314	463634
702006	463635
269390	463636
99385	463637
505778	463638
524986	463639
414840	463640
202389	463641
514190	463642
22409	463643
185031	463644
168793	463645
12642	463646
318027	463647
511184	463648
151160	463649
15780	463650
708346	463651
610433	463652
676590	463653
235660	463654
27801	463655
453430	463656
41803	463657
36330	463658
659414	463659
5930	463660
451703	463661
320988	463662
168764	463663
618445	463664
288429	463665
427862	463666
325295	463667
638663	463668
287278	463669
21614	463670
205203	463671
12123	463672
319644	463673
166414	463674
711739	463675
179197	463676
165442	463677
698201	463678
181866	463679
313254	463680
680568	463681
167461	463682
622302	463683
25189	463684
3849	463685
282015	463686
12731	463687
261014	463688
48781	463689
290899	463690
238204	463691
398611	463692
94106	463693
317101	463694
577925	463695
234186	463696
34908	463697
161896	463698
408628	463699
219560	463700
123607	463701
217341	463702
71608	463703
224368	463704
144085	463705
27337	463706
2444	463707
86657	463708
431346	463709
195682	463710
23077	463711
353598	463712
365679	463713
716002	463714
293873	463715
350398	463716
423660	463717
346622	463718
175112	463719
10610	463720
173189	463721
274860	463722
373023	463723
404462	463724
50479	463725
299696	463726
303117	463727
362368	463728
485324	463729
429584	463730
19133	463731
529828	463732
62444	463733
181539	463734
18915	463735
193350	463736
679984	463737
725003	463738
649090	463739
45523	463740
323649	463741
19944	463742
91637	463743
15966	463744
56258	463745
334829	463746
14324	463747
489330	463748
649266	463749
13961	463750
232877	463751
557920	463752
28712	463753
147541	463754
148382	463755
170294	463756
15210	463757
151867	463758
609888	463759
1265	463760
479780	463761
432187	463762
346318	463763
69331	463764
9117	463765
137763	463766
376414	463767
299706	463768
76174	463769
344542	463770
23194	463771
272297	463772
241111	463773
852	463774
219900	463775
413328	463776
613682	463777
76880	463778
693466	463779
36152	463780
555366	463781
267337	463782
587836	463783
24738	463784
228447	463785
42023	463786
174782	463787
5424	463788
609054	463789
688412	463790
132240	463791
106980	463792
117073	463793
491790	463794
386218	463795
104494	463796
93437	463797
167889	463798
71373	463799
218270	463800
3909	463801
109081	463802
114081	463803
257937	463804
571422	463805
705401	463806
4798	463807
256269	463808
126132	463809
215106	463810
578475	463811
179710	463812
220751	463813
48625	463814
151037	463815
12965	463816
267778	463817
1487	463818
245920	463819
662866	463820
620680	463821
658793	463822
642111	463823
161740	463824
637317	463825
19147	463826
246532	463827
498178	463828
109324	463829
362959	463830
118834	463831
411224	463832
599285	463833
388441	463834
13121	463835
251907	463836
128658	463837
357856	463838
208486	463839
681304	463840
90469	463841
555581	463842
704051	463843
1980	463844
14738	463845
201674	463846
402541	463847
630463	463848
525956	463849
680670	463850
329712	463851
23471	463852
615114	463853
551642	463854
150594	463855
668461	463856
80934	463857
491177	463858
688360	463859
428878	463860
352176	463861
278567	463862
182867	463863
104593	463864
587557	463865
31299	463866
113025	463867
215501	463868
221741	463869
355521	463870
124251	463871
200324	463872
307983	463873
49501	463874
189720	463875
11953	463876
142577	463877
506233	463878
235266	463879
314409	463880
696199	463881
48724	463882
122828	463883
139756	463884
188725	463885
621569	463886
319420	463887
537181	463888
716054	463889
591346	463890
49269	463891
608306	463892
343406	463893
171654	463894
309421	463895
179260	463896
507062	463897
93021	463898
449323	463899
10915	463900
720450	463901
293318	463902
3454	463903
72733	463904
349154	463905
144965	463906
233557	463907
14745	463908
34313	463909
653693	463910
676604	463911
197622	463912
668054	463913
612414	463914
56724	463915
100991	463916
142703	463917
370457	463918
560818	463919
144408	463920
620268	463921
154404	463922
371595	463923
143607	463924
98575	463925
596579	463926
451847	463927
40050	463928
346884	463929
185093	463930
319680	463931
623501	463932
32671	463933
357259	463934
642710	463935
703642	463936
169466	463937
264102	463938
546594	463939
688024	463940
106241	463941
48325	463942
261029	463943
501262	463944
709125	463945
25773	463946
526184	463947
555926	463948
95952	463949
323217	463950
6638	463951
414381	463952
340798	463953
82064	463954
5028	463955
17932	463956
32998	463957
716554	463958
445419	463959
376390	463960
471407	463961
682264	463962
50417	463963
716402	463964
304598	463965
622494	463966
47879	463967
600597	463968
121342	463969
162754	463970
152115	463971
394997	463972
221480	463973
11581	463974
66811	463975
2482	463976
324321	463977
118564	463978
291995	463979
261880	463980
455366	463981
74623	463982
392979	463983
10016	463984
47227	463985
530988	463986
601831	463987
573870	463988
143948	463989
51047	463990
441684	463991
226816	463992
21266	463993
334793	463994
288932	463995
441389	463996
561122	463997
580348	463998
474792	463999
322910	464000
93960	464001
116947	464002
488963	464003
382346	464004
370782	464005
31147	464006
183247	464007
558383	464008
175668	464009
499003	464010
72269	464011
334733	464012
54383	464013
147928	464014
269579	464015
603007	464016
540979	464017
59392	464018
25556	464019
104502	464020
550593	464021
344391	464022
554044	464023
15976	464024
71901	464025
586682	464026
275137	464027
81760	464028
494363	464029
70424	464030
616390	464031
44959	464032
361895	464033
23836	464034
350672	464035
170554	464036
460207	464037
238028	464038
46001	464039
5875	464040
278158	464041
4178	464042
606290	464043
343846	464044
84035	464045
49948	464046
60149	464047
229	464048
161773	464049
89258	464050
120804	464051
144717	464052
86711	464053
594455	464054
342903	464055
45907	464056
95317	464057
656433	464058
636577	464059
348438	464060
703178	464061
675131	464062
153219	464063
50088	464064
2035	464065
567742	464066
323444	464067
642725	464068
456182	464069
366066	464070
43582	464071
63889	464072
568175	464073
619598	464074
453026	464075
6644	464076
340684	464077
440108	464078
11050	464079
408541	464080
683715	464081
31451	464082
180318	464083
66894	464084
379829	464085
489346	464086
42703	464087
3170	464088
209867	464089
581694	464090
267322	464091
297722	464092
363188	464093
157039	464094
564776	464095
2065	464096
680640	464097
5890	464098
649140	464099
528414	464100
384030	464101
589121	464102
409879	464103
21193	464104
578342	464105
7901	464106
476144	464107
3351	464108
722533	464109
517538	464110
44880	464111
321362	464112
254142	464113
98340	464114
447170	464115
146079	464116
54461	464117
641086	464118
491815	464119
194732	464120
41143	464121
424912	464122
36904	464123
453827	464124
270965	464125
100857	464126
262822	464127
491629	464128
71994	464129
84072	464130
359745	464131
701533	464132
519080	464133
83860	464134
353553	464135
138248	464136
429393	464137
99165	464138
545744	464139
300488	464140
281922	464141
679055	464142
445185	464143
308877	464144
483994	464145
149318	464146
275755	464147
617595	464148
2143	464149
699355	464150
439300	464151
136116	464152
348089	464153
630976	464154
160584	464155
150717	464156
364	464157
497	464158
568074	464159
35418	464160
326698	464161
509492	464162
559791	464163
70622	464164
625400	464165
9889	464166
3832	464167
173223	464168
235822	464169
187183	464170
502	464171
299935	464172
230917	464173
155590	464174
543717	464175
54885	464176
43211	464177
141040	464178
526307	464179
682815	464180
122490	464181
325320	464182
722666	464183
57866	464184
327557	464185
19079	464186
53866	464187
659648	464188
474457	464189
157323	464190
592169	464191
326849	464192
407841	464193
463802	464194
104952	464195
16658	464196
133528	464197
636156	464198
55457	464199
35536	464200
187415	464201
193316	464202
164533	464203
44252	464204
26506	464205
101343	464206
548616	464207
518443	464208
176794	464209
12422	464210
674881	464211
215923	464212
86326	464213
79365	464214
4717	464215
637899	464216
154418	464217
275984	464218
196483	464219
701742	464220
8279	464221
246403	464222
536128	464223
644142	464224
181700	464225
201478	464226
53085	464227
482131	464228
2273	464229
10495	464230
114093	464231
53052	464232
524918	464233
217751	464234
65323	464235
23312	464236
28805	464237
47365	464238
386161	464239
16183	464240
135630	464241
583872	464242
465119	464243
686763	464244
116458	464245
302458	464246
435026	464247
637949	464248
49466	464249
583058	464250
152303	464251
209376	464252
688471	464253
373669	464254
229587	464255
233734	464256
85523	464257
413120	464258
119357	464259
533145	464260
719348	464261
304	464262
104749	464263
175182	464264
723063	464265
565661	464266
119169	464267
361587	464268
397481	464269
402350	464270
166931	464271
711273	464272
177035	464273
262328	464274
313	464275
78714	464276
530932	464277
22693	464278
183480	464279
218750	464280
297499	464281
352851	464282
409859	464283
55857	464284
311656	464285
396660	464286
668686	464287
544367	464288
86480	464289
180675	464290
105369	464291
20408	464292
47568	464293
626677	464294
83523	464295
326632	464296
70245	464297
623388	464298
244907	464299
440416	464300
685678	464301
422813	464302
39403	464303
150531	464304
639674	464305
41154	464306
214034	464307
354318	464308
181045	464309
425777	464310
177203	464311
17644	464312
133540	464313
158682	464314
236804	464315
343313	464316
36197	464317
79380	464318
525769	464319
409291	464320
220469	464321
199775	464322
334804	464323
136872	464324
21292	464325
495350	464326
670385	464327
146757	464328
381507	464329
515928	464330
171180	464331
201080	464332
425214	464333
203296	464334
58144	464335
127064	464336
27109	464337
587721	464338
61086	464339
702877	464340
92541	464341
273376	464342
339280	464343
238355	464344
514166	464345
841	464346
172486	464347
23056	464348
235576	464349
699388	464350
83509	464351
16913	464352
567359	464353
450755	464354
28013	464355
10355	464356
246960	464357
470146	464358
520688	464359
129009	464360
46063	464361
469344	464362
34035	464363
664721	464364
160046	464365
115973	464366
236736	464367
72687	464368
164429	464369
644973	464370
609032	464371
559718	464372
212771	464373
132419	464374
272557	464375
4243	464376
315273	464377
161275	464378
351346	464379
79658	464380
384090	464381
20431	464382
719085	464383
39040	464384
339560	464385
517174	464386
96937	464387
643980	464388
398075	464389
290405	464390
34086	464391
703823	464392
250932	464393
447694	464394
609935	464395
503961	464396
42506	464397
617335	464398
92400	464399
493344	464400
466414	464401
161584	464402
267875	464403
128901	464404
11789	464405
717070	464406
150708	464407
32683	464408
213834	464409
114099	464410
61841	464411
716113	464412
381012	464413
690187	464414
78199	464415
27275	464416
530961	464417
299729	464418
60244	464419
91540	464420
202902	464421
457654	464422
27543	464423
408655	464424
270671	464425
68853	464426
17723	464427
219235	464428
11895	464429
73885	464430
157814	464431
84778	464432
164155	464433
160567	464434
310379	464435
124591	464436
88190	464437
238312	464438
46813	464439
478400	464440
222287	464441
615501	464442
404618	464443
18598	464444
131871	464445
59779	464446
367592	464447
674203	464448
2180	464449
542990	464450
889	464451
543555	464452
496823	464453
165588	464454
411149	464455
75025	464456
131128	464457
526546	464458
407233	464459
215708	464460
54238	464461
624746	464462
695794	464463
299890	464464
667668	464465
462212	464466
84556	464467
99234	464468
281583	464469
341634	464470
27986	464471
47592	464472
347269	464473
453197	464474
574322	464475
153812	464476
89921	464477
328649	464478
504669	464479
30992	464480
358932	464481
68764	464482
118132	464483
380961	464484
596035	464485
536628	464486
336078	464487
4101	464488
64850	464489
177714	464490
560633	464491
301813	464492
195441	464493
13017	464494
344264	464495
503582	464496
655253	464497
649555	464498
134230	464499
598861	464500
479946	464501
292952	464502
271948	464503
66044	464504
177625	464505
263021	464506
225556	464507
99916	464508
642104	464509
562754	464510
582986	464511
157747	464512
63017	464513
610581	464514
720711	464515
403295	464516
55927	464517
214453	464518
75185	464519
119926	464520
1658	464521
13752	464522
712802	464523
428736	464524
147026	464525
440947	464526
552194	464527
687036	464528
443594	464529
456358	464530
255718	464531
210919	464532
491577	464533
440309	464534
188493	464535
4312	464536
362208	464537
515214	464538
289036	464539
388320	464540
81528	464541
445684	464542
43603	464543
201663	464544
426836	464545
359641	464546
391299	464547
65021	464548
67354	464549
588010	464550
72626	464551
649867	464552
42670	464553
699633	464554
58031	464555
403804	464556
214159	464557
323308	464558
458530	464559
337724	464560
190421	464561
233707	464562
236079	464563
594734	464564
207317	464565
33182	464566
610858	464567
97472	464568
33203	464569
41752	464570
702720	464571
225711	464572
450899	464573
327780	464574
89379	464575
157404	464576
621934	464577
352038	464578
529654	464579
80568	464580
215535	464581
260286	464582
591905	464583
18410	464584
322504	464585
397395	464586
477426	464587
661859	464588
168596	464589
599771	464590
158047	464591
443778	464592
40071	464593
626958	464594
9695	464595
134159	464596
13426	464597
26654	464598
647079	464599
447326	464600
658936	464601
84555	464602
156274	464603
3772	464604
172588	464605
658857	464606
64310	464607
57023	464608
16931	464609
388394	464610
281788	464611
146059	464612
459466	464613
152650	464614
171347	464615
142732	464616
12375	464617
440606	464618
38328	464619
665462	464620
52425	464621
598530	464622
105761	464623
304884	464624
304516	464625
16352	464626
310479	464627
184683	464628
499500	464629
661841	464630
295854	464631
14104	464632
249598	464633
565418	464634
647062	464635
657106	464636
321793	464637
459348	464638
333114	464639
141495	464640
681542	464641
362562	464642
468456	464643
412094	464644
124445	464645
688021	464646
225603	464647
591701	464648
221987	464649
13246	464650
323325	464651
483377	464652
111775	464653
448987	464654
471574	464655
138675	464656
61376	464657
29198	464658
491595	464659
103451	464660
362364	464661
184896	464662
93520	464663
55288	464664
143393	464665
126954	464666
359493	464667
92385	464668
402331	464669
228611	464670
39475	464671
669172	464672
99791	464673
112656	464674
559351	464675
347862	464676
491101	464677
499675	464678
621594	464679
247892	464680
154473	464681
327832	464682
627164	464683
670162	464684
591130	464685
184677	464686
42052	464687
151079	464688
646130	464689
644856	464690
355038	464691
132027	464692
441809	464693
503759	464694
184986	464695
640846	464696
413225	464697
176746	464698
66486	464699
134353	464700
100522	464701
205525	464702
71431	464703
181483	464704
605279	464705
41362	464706
12031	464707
66277	464708
216515	464709
131708	464710
278107	464711
646484	464712
534876	464713
41348	464714
53122	464715
185127	464716
656397	464717
8338	464718
351050	464719
224133	464720
2326	464721
72104	464722
692430	464723
193461	464724
326	464725
371664	464726
109228	464727
665214	464728
597035	464729
302185	464730
13138	464731
24532	464732
632125	464733
491854	464734
721270	464735
185516	464736
609991	464737
599592	464738
514572	464739
676121	464740
50052	464741
642584	464742
355752	464743
251329	464744
56550	464745
525013	464746
377315	464747
321596	464748
583724	464749
315850	464750
47564	464751
20483	464752
468880	464753
114870	464754
64883	464755
550783	464756
255411	464757
222535	464758
209888	464759
71239	464760
394386	464761
711296	464762
368285	464763
18359	464764
10184	464765
66604	464766
174804	464767
325980	464768
638072	464769
695651	464770
414208	464771
24007	464772
127874	464773
229018	464774
378407	464775
284576	464776
21321	464777
454707	464778
111990	464779
665290	464780
297210	464781
40208	464782
47609	464783
405291	464784
340629	464785
71746	464786
595247	464787
253694	464788
579852	464789
395038	464790
271035	464791
518638	464792
164907	464793
360887	464794
119201	464795
90007	464796
532734	464797
50366	464798
499656	464799
173746	464800
123344	464801
6585	464802
410801	464803
549434	464804
23316	464805
15769	464806
256202	464807
348502	464808
17834	464809
271697	464810
399637	464811
394313	464812
133903	464813
107555	464814
156065	464815
230364	464816
655437	464817
530971	464818
268646	464819
346840	464820
448399	464821
44358	464822
573842	464823
402611	464824
324251	464825
583086	464826
145004	464827
618845	464828
468627	464829
19643	464830
146959	464831
432	464832
547050	464833
614290	464834
587942	464835
265390	464836
436842	464837
258758	464838
1869	464839
356717	464840
307005	464841
67012	464842
57605	464843
148123	464844
64454	464845
125482	464846
491314	464847
600818	464848
461194	464849
95180	464850
4	464851
128820	464852
167026	464853
684083	464854
603334	464855
11210	464856
54709	464857
97958	464858
161339	464859
313987	464860
489862	464861
482927	464862
161807	464863
238737	464864
158748	464865
22363	464866
628208	464867
329162	464868
79242	464869
21539	464870
417507	464871
106606	464872
249044	464873
555114	464874
23145	464875
332232	464876
202540	464877
719116	464878
118243	464879
281468	464880
486266	464881
700255	464882
636631	464883
693	464884
125237	464885
5941	464886
235684	464887
590501	464888
348659	464889
450502	464890
231954	464891
8882	464892
453180	464893
120969	464894
120957	464895
445547	464896
592965	464897
70153	464898
81469	464899
65266	464900
430909	464901
323786	464902
654976	464903
695200	464904
134744	464905
651404	464906
176342	464907
687752	464908
554739	464909
6234	464910
338705	464911
170151	464912
138904	464913
380794	464914
167845	464915
272377	464916
2205	464917
357962	464918
338079	464919
65066	464920
4789	464921
641393	464922
617652	464923
27086	464924
542056	464925
663780	464926
411161	464927
378652	464928
93339	464929
393570	464930
71962	464931
543344	464932
581851	464933
1268	464934
39746	464935
371022	464936
272774	464937
633962	464938
68741	464939
131036	464940
79298	464941
95410	464942
68674	464943
196406	464944
530930	464945
380136	464946
714762	464947
55397	464948
705671	464949
651477	464950
348255	464951
135951	464952
477308	464953
376700	464954
114236	464955
482096	464956
29544	464957
684442	464958
213045	464959
501907	464960
477184	464961
7675	464962
39760	464963
242540	464964
524267	464965
278664	464966
507560	464967
37411	464968
13296	464969
48578	464970
1740	464971
141314	464972
365	464973
205	464974
370720	464975
571012	464976
117043	464977
200246	464978
654882	464979
385069	464980
1478	464981
149740	464982
604966	464983
237887	464984
21093	464985
367840	464986
476166	464987
173478	464988
276071	464989
530968	464990
262945	464991
336741	464992
340864	464993
237743	464994
317562	464995
450166	464996
16399	464997
44971	464998
17459	464999
488753	465000
656571	465001
329584	465002
267208	465003
152475	465004
535838	465005
347989	465006
299480	465007
316434	465008
475924	465009
447888	465010
457380	465011
33239	465012
563480	465013
28135	465014
613894	465015
344122	465016
121324	465017
140415	465018
93561	465019
163624	465020
82988	465021
469135	465022
545126	465023
19115	465024
93512	465025
9648	465026
116665	465027
183903	465028
114121	465029
130845	465030
653892	465031
697134	465032
11176	465033
506492	465034
2699	465035
487572	465036
5787	465037
37244	465038
345489	465039
580139	465040
168952	465041
318262	465042
178480	465043
623489	465044
709092	465045
13177	465046
233471	465047
37696	465048
405418	465049
524557	465050
384120	465051
637717	465052
13138	465053
715773	465054
239714	465055
202293	465056
26497	465057
180504	465058
321299	465059
684008	465060
17788	465061
563634	465062
167674	465063
646037	465064
887	465065
259710	465066
572933	465067
21328	465068
141851	465069
568433	465070
483594	465071
678177	465072
12849	465073
224186	465074
130128	465075
46061	465076
283555	465077
27245	465078
93345	465079
6733	465080
146220	465081
111162	465082
49112	465083
85621	465084
513719	465085
1411	465086
619918	465087
20050	465088
482926	465089
241438	465090
310480	465091
411529	465092
39296	465093
41026	465094
39484	465095
130194	465096
423138	465097
98568	465098
566861	465099
56188	465100
590393	465101
3456	465102
700147	465103
637755	465104
432752	465105
506193	465106
280498	465107
474866	465108
486256	465109
311792	465110
30798	465111
245387	465112
600441	465113
408889	465114
126467	465115
250492	465116
628020	465117
573626	465118
49038	465119
14407	465120
64493	465121
298231	465122
96160	465123
219875	465124
18735	465125
42728	465126
5610	465127
251788	465128
126193	465129
475180	465130
688507	465131
656717	465132
649461	465133
668189	465134
11454	465135
692038	465136
142983	465137
373260	465138
456620	465139
593123	465140
68572	465141
6874	465142
173111	465143
400842	465144
663417	465145
452933	465146
480534	465147
339593	465148
335070	465149
156077	465150
78993	465151
468704	465152
174549	465153
612268	465154
297860	465155
454531	465156
116637	465157
17034	465158
147474	465159
34065	465160
74426	465161
358393	465162
200936	465163
400210	465164
459909	465165
478194	465166
268235	465167
637456	465168
658283	465169
179364	465170
401223	465171
45234	465172
106059	465173
289993	465174
161099	465175
164029	465176
84553	465177
491260	465178
179739	465179
518056	465180
75810	465181
46901	465182
688112	465183
305805	465184
723546	465185
449442	465186
268332	465187
235182	465188
717452	465189
311641	465190
538321	465191
363205	465192
358117	465193
535462	465194
497559	465195
405122	465196
54799	465197
205390	465198
547677	465199
44569	465200
48671	465201
77965	465202
669792	465203
38232	465204
698971	465205
49775	465206
12042	465207
535276	465208
4464	465209
208191	465210
559158	465211
81682	465212
246839	465213
556549	465214
402758	465215
28824	465216
76295	465217
65445	465218
61773	465219
401802	465220
90423	465221
477383	465222
12870	465223
226242	465224
7060	465225
136774	465226
111443	465227
65477	465228
69974	465229
473580	465230
269408	465231
40450	465232
169606	465233
60176	465234
668554	465235
674075	465236
362946	465237
123796	465238
67014	465239
560622	465240
191158	465241
98729	465242
459771	465243
1924	465244
494933	465245
103456	465246
158322	465247
87359	465248
19072	465249
13125	465250
562026	465251
241429	465252
4375	465253
1378	465254
21337	465255
547383	465256
41421	465257
682240	465258
283933	465259
350599	465260
526159	465261
11665	465262
492911	465263
77629	465264
231530	465265
77830	465266
470480	465267
20231	465268
86830	465269
206624	465270
174019	465271
95183	465272
14577	465273
51132	465274
132988	465275
163671	465276
316286	465277
3882	465278
567584	465279
108517	465280
132282	465281
41663	465282
2232	465283
531475	465284
66750	465285
33576	465286
111920	465287
174719	465288
681915	465289
144710	465290
128279	465291
183567	465292
506202	465293
724065	465294
39983	465295
703250	465296
266480	465297
22427	465298
68500	465299
52845	465300
584389	465301
412910	465302
645395	465303
113221	465304
121334	465305
221670	465306
265572	465307
712368	465308
51314	465309
226428	465310
374065	465311
320941	465312
326806	465313
149247	465314
20896	465315
147695	465316
436913	465317
174604	465318
25297	465319
76443	465320
687750	465321
17670	465322
260142	465323
165850	465324
642294	465325
137178	465326
696225	465327
9914	465328
393245	465329
122567	465330
562762	465331
34861	465332
102536	465333
466162	465334
86916	465335
71698	465336
426413	465337
369426	465338
503040	465339
705948	465340
2247	465341
590619	465342
554144	465343
486156	465344
158382	465345
318518	465346
523773	465347
585288	465348
497387	465349
296349	465350
718143	465351
368568	465352
588280	465353
184309	465354
472777	465355
566566	465356
639473	465357
613061	465358
454174	465359
18411	465360
154776	465361
188851	465362
382647	465363
13728	465364
322796	465365
243002	465366
33771	465367
477730	465368
394373	465369
124848	465370
259538	465371
8220	465372
114029	465373
51614	465374
134526	465375
328981	465376
391675	465377
317182	465378
51192	465379
386857	465380
158337	465381
329134	465382
122679	465383
536946	465384
167978	465385
161794	465386
416298	465387
40801	465388
426468	465389
94975	465390
540865	465391
597899	465392
5223	465393
119913	465394
47150	465395
178974	465396
46444	465397
130729	465398
102403	465399
133462	465400
683736	465401
408782	465402
49696	465403
394576	465404
102496	465405
509999	465406
529426	465407
721416	465408
722642	465409
1494	465410
273504	465411
185675	465412
701214	465413
101571	465414
613097	465415
10051	465416
28985	465417
6179	465418
394490	465419
164553	465420
721275	465421
83926	465422
464747	465423
209126	465424
494022	465425
251503	465426
331546	465427
6454	465428
431256	465429
78765	465430
374407	465431
36568	465432
5888	465433
151302	465434
45580	465435
326202	465436
97	465437
636277	465438
139568	465439
112669	465440
145026	465441
580117	465442
38356	465443
552103	465444
489896	465445
82534	465446
386773	465447
641540	465448
404691	465449
568765	465450
19613	465451
579086	465452
191371	465453
270507	465454
656917	465455
610880	465456
247688	465457
459225	465458
68487	465459
51234	465460
62675	465461
430717	465462
587103	465463
16132	465464
655904	465465
377450	465466
63431	465467
587101	465468
469559	465469
154290	465470
156440	465471
186704	465472
494867	465473
128325	465474
473849	465475
24688	465476
380762	465477
14151	465478
341658	465479
637107	465480
22309	465481
394537	465482
36894	465483
222885	465484
183737	465485
37722	465486
24976	465487
454059	465488
163600	465489
5989	465490
443483	465491
137516	465492
618328	465493
621535	465494
138255	465495
593550	465496
657624	465497
553414	465498
224993	465499
412150	465500
476707	465501
405682	465502
602004	465503
66827	465504
172362	465505
324432	465506
94134	465507
44787	465508
335216	465509
463727	465510
396770	465511
530827	465512
587367	465513
610945	465514
701741	465515
11998	465516
405792	465517
22073	465518
87238	465519
316786	465520
701065	465521
7583	465522
111581	465523
50980	465524
87172	465525
658307	465526
348716	465527
44215	465528
62567	465529
329646	465530
172289	465531
344918	465532
553016	465533
176628	465534
45834	465535
63966	465536
256131	465537
235924	465538
263981	465539
461052	465540
278414	465541
492984	465542
184682	465543
579239	465544
121340	465545
400165	465546
4493	465547
218171	465548
132480	465549
556768	465550
61511	465551
238147	465552
37814	465553
99157	465554
661929	465555
306578	465556
629700	465557
577091	465558
25454	465559
61530	465560
120507	465561
184346	465562
6421	465563
56429	465564
608253	465565
685331	465566
407553	465567
79638	465568
692159	465569
1384	465570
436249	465571
700110	465572
321022	465573
510628	465574
45441	465575
186908	465576
604916	465577
221376	465578
197268	465579
1550	465580
468255	465581
123727	465582
610896	465583
6286	465584
434184	465585
16210	465586
249752	465587
430019	465588
676143	465589
171140	465590
175014	465591
395358	465592
118937	465593
113052	465594
889	465595
231628	465596
722	465597
566645	465598
37272	465599
295013	465600
79748	465601
107946	465602
22735	465603
179890	465604
641523	465605
156318	465606
575865	465607
712264	465608
33437	465609
189958	465610
153125	465611
577969	465612
2928	465613
56240	465614
116044	465615
13100	465616
444295	465617
95065	465618
73793	465619
543868	465620
48094	465621
532068	465622
710096	465623
419954	465624
29403	465625
68290	465626
660734	465627
168606	465628
696891	465629
322943	465630
333863	465631
147413	465632
504588	465633
643774	465634
234356	465635
245774	465636
67977	465637
532896	465638
294295	465639
539997	465640
80038	465641
94325	465642
142478	465643
422122	465644
456540	465645
526693	465646
223399	465647
52237	465648
4568	465649
78775	465650
61739	465651
563475	465652
105955	465653
264780	465654
372778	465655
29423	465656
202680	465657
448442	465658
42356	465659
42249	465660
22963	465661
346289	465662
185398	465663
429611	465664
464954	465665
711002	465666
185732	465667
383942	465668
125288	465669
14570	465670
16237	465671
562448	465672
101388	465673
428376	465674
51995	465675
529881	465676
563415	465677
508172	465678
297159	465679
651131	465680
104478	465681
178177	465682
718131	465683
152422	465684
33686	465685
266404	465686
142427	465687
185950	465688
538866	465689
30617	465690
706999	465691
515602	465692
687468	465693
403778	465694
243675	465695
518561	465696
11942	465697
526326	465698
12318	465699
304139	465700
272005	465701
355880	465702
13550	465703
512922	465704
444671	465705
35604	465706
648586	465707
575157	465708
33942	465709
103613	465710
48619	465711
709232	465712
648022	465713
672706	465714
12984	465715
28191	465716
682459	465717
702867	465718
273252	465719
402771	465720
459954	465721
624880	465722
76353	465723
171142	465724
421285	465725
702023	465726
704306	465727
217456	465728
45652	465729
72459	465730
697055	465731
10404	465732
19234	465733
644710	465734
697793	465735
704642	465736
8541	465737
106686	465738
78263	465739
595919	465740
635707	465741
394241	465742
74494	465743
206574	465744
718388	465745
49142	465746
113492	465747
255765	465748
84388	465749
5598	465750
84450	465751
46639	465752
516362	465753
20263	465754
531870	465755
568178	465756
572697	465757
712187	465758
75692	465759
146038	465760
387544	465761
13690	465762
719313	465763
172088	465764
95202	465765
9298	465766
55448	465767
55946	465768
588016	465769
564284	465770
422089	465771
77066	465772
278698	465773
383361	465774
559646	465775
131831	465776
6809	465777
500434	465778
293502	465779
433995	465780
76779	465781
367677	465782
117145	465783
119281	465784
168941	465785
47067	465786
208471	465787
72795	465788
309000	465789
317867	465790
15471	465791
354353	465792
664546	465793
147846	465794
213591	465795
266476	465796
625115	465797
48845	465798
141893	465799
100046	465800
56588	465801
17512	465802
26389	465803
117939	465804
494240	465805
123893	465806
361625	465807
82577	465808
233492	465809
632953	465810
46985	465811
316578	465812
309370	465813
48364	465814
686478	465815
157605	465816
721540	465817
526246	465818
167695	465819
88703	465820
94276	465821
232753	465822
210750	465823
78784	465824
2707	465825
540043	465826
478833	465827
134432	465828
145902	465829
61458	465830
385910	465831
172332	465832
676865	465833
252766	465834
108734	465835
94748	465836
502800	465837
88101	465838
658380	465839
268871	465840
271438	465841
277973	465842
589541	465843
171528	465844
261726	465845
107259	465846
16304	465847
55616	465848
240194	465849
139284	465850
150815	465851
87422	465852
538485	465853
128554	465854
2518	465855
4	465856
246179	465857
427937	465858
408336	465859
668225	465860
63044	465861
34399	465862
59798	465863
611166	465864
496241	465865
566773	465866
541684	465867
138233	465868
394917	465869
307260	465870
470162	465871
582060	465872
85139	465873
293035	465874
478913	465875
147849	465876
15831	465877
99568	465878
43486	465879
599378	465880
702717	465881
27123	465882
192031	465883
63816	465884
361406	465885
586094	465886
547671	465887
8647	465888
373731	465889
2288	465890
82377	465891
218574	465892
17084	465893
17051	465894
14888	465895
138767	465896
383011	465897
57496	465898
617930	465899
3455	465900
436858	465901
375301	465902
1783	465903
144926	465904
639870	465905
12926	465906
168740	465907
67141	465908
391960	465909
189394	465910
393168	465911
77287	465912
634025	465913
704444	465914
303177	465915
56621	465916
404017	465917
165876	465918
389671	465919
231968	465920
63840	465921
30701	465922
93749	465923
293875	465924
629907	465925
275950	465926
86249	465927
565268	465928
724296	465929
395192	465930
334778	465931
38303	465932
399746	465933
367917	465934
43778	465935
198952	465936
37209	465937
682465	465938
33106	465939
115838	465940
338938	465941
388281	465942
124177	465943
17762	465944
90891	465945
508833	465946
73447	465947
90929	465948
56	465949
119051	465950
686189	465951
84658	465952
116132	465953
229891	465954
591243	465955
2146	465956
209720	465957
37474	465958
127268	465959
706280	465960
439357	465961
677816	465962
29226	465963
664929	465964
128	465965
302495	465966
40383	465967
245033	465968
441355	465969
646303	465970
83535	465971
423530	465972
45119	465973
559955	465974
2458	465975
129073	465976
682003	465977
117771	465978
35904	465979
576717	465980
12999	465981
155738	465982
411478	465983
288266	465984
680408	465985
515786	465986
513	465987
2214	465988
244597	465989
144358	465990
31416	465991
126274	465992
508696	465993
590793	465994
402682	465995
45044	465996
623872	465997
494789	465998
149707	465999
99374	466000
639245	466001
17874	466002
714531	466003
97109	466004
27913	466005
482007	466006
505996	466007
554160	466008
358241	466009
111939	466010
21618	466011
208832	466012
83308	466013
2637	466014
232214	466015
640807	466016
303072	466017
187622	466018
403474	466019
471790	466020
278239	466021
382614	466022
414520	466023
554109	466024
550498	466025
216092	466026
210798	466027
22316	466028
423446	466029
306579	466030
373513	466031
633562	466032
663276	466033
644613	466034
238719	466035
23526	466036
182236	466037
282924	466038
3170	466039
201805	466040
148250	466041
197163	466042
125191	466043
342616	466044
166485	466045
326141	466046
527136	466047
184883	466048
35725	466049
559403	466050
677033	466051
349799	466052
572077	466053
131859	466054
588956	466055
267624	466056
120156	466057
528451	466058
658253	466059
39427	466060
329315	466061
188514	466062
529664	466063
596753	466064
450070	466065
437589	466066
58842	466067
430687	466068
251414	466069
59296	466070
3621	466071
2494	466072
375714	466073
125986	466074
536611	466075
652169	466076
384513	466077
10456	466078
576944	466079
696794	466080
583789	466081
392645	466082
20041	466083
141083	466084
398041	466085
185002	466086
91222	466087
96716	466088
48957	466089
23387	466090
935	466091
209178	466092
311533	466093
158293	466094
343572	466095
225204	466096
81796	466097
192630	466098
502710	466099
180021	466100
106428	466101
8615	466102
409563	466103
76099	466104
547723	466105
78750	466106
310054	466107
430308	466108
298879	466109
689148	466110
599356	466111
157805	466112
440980	466113
41182	466114
407567	466115
2275	466116
653194	466117
652013	466118
47451	466119
632962	466120
639741	466121
551707	466122
54152	466123
179	466124
283662	466125
714024	466126
530282	466127
383617	466128
175947	466129
155268	466130
42779	466131
662273	466132
34185	466133
73178	466134
644572	466135
81410	466136
640920	466137
590078	466138
532147	466139
7751	466140
717593	466141
113023	466142
476480	466143
37589	466144
239	466145
191536	466146
353654	466147
462988	466148
681289	466149
24953	466150
220245	466151
150229	466152
35748	466153
120	466154
640113	466155
334081	466156
473704	466157
166575	466158
262854	466159
411837	466160
446421	466161
8426	466162
149506	466163
112822	466164
357931	466165
291906	466166
470261	466167
81355	466168
371641	466169
13716	466170
146770	466171
621768	466172
127410	466173
290314	466174
1295	466175
131619	466176
61385	466177
690212	466178
704174	466179
2948	466180
139285	466181
152111	466182
8910	466183
261321	466184
128041	466185
227022	466186
435773	466187
124856	466188
625010	466189
312962	466190
541168	466191
167054	466192
527251	466193
623028	466194
692633	466195
368270	466196
12692	466197
482800	466198
700178	466199
136974	466200
357332	466201
3605	466202
479325	466203
108609	466204
94343	466205
575044	466206
3917	466207
362659	466208
90106	466209
214679	466210
22834	466211
601086	466212
466075	466213
201733	466214
495605	466215
39202	466216
360874	466217
81334	466218
58367	466219
4880	466220
59285	466221
585454	466222
230908	466223
525111	466224
5930	466225
611569	466226
5857	466227
343144	466228
708069	466229
40718	466230
7021	466231
434245	466232
445244	466233
164423	466234
129828	466235
396115	466236
454524	466237
496429	466238
19232	466239
403235	466240
396365	466241
294421	466242
469401	466243
12593	466244
356209	466245
88022	466246
66444	466247
529471	466248
159173	466249
657913	466250
360544	466251
401316	466252
277144	466253
189516	466254
28087	466255
518257	466256
111687	466257
688289	466258
34458	466259
44493	466260
12694	466261
274935	466262
34898	466263
467440	466264
43090	466265
538592	466266
533121	466267
25800	466268
390577	466269
521693	466270
75713	466271
696	466272
375313	466273
29991	466274
458571	466275
382930	466276
195995	466277
38799	466278
652116	466279
211925	466280
545355	466281
492099	466282
325038	466283
40941	466284
356739	466285
136689	466286
573506	466287
437818	466288
374694	466289
324908	466290
114566	466291
176655	466292
113413	466293
1527	466294
177952	466295
582151	466296
506058	466297
373847	466298
10557	466299
4953	466300
19332	466301
31126	466302
698380	466303
101928	466304
683378	466305
657375	466306
86335	466307
185491	466308
348032	466309
421227	466310
116139	466311
115288	466312
98582	466313
54609	466314
722206	466315
430690	466316
68964	466317
234361	466318
491217	466319
323543	466320
480318	466321
406722	466322
404510	466323
437421	466324
5001	466325
249419	466326
110375	466327
531238	466328
243201	466329
553794	466330
691274	466331
642076	466332
504491	466333
696266	466334
78035	466335
95562	466336
38001	466337
195939	466338
695285	466339
489512	466340
169882	466341
554871	466342
73813	466343
46530	466344
26750	466345
104771	466346
603394	466347
3465	466348
379047	466349
504361	466350
117357	466351
443031	466352
51156	466353
524315	466354
15400	466355
234866	466356
77539	466357
395384	466358
409865	466359
453621	466360
435182	466361
263988	466362
374624	466363
365766	466364
706023	466365
601402	466366
533259	466367
275445	466368
153637	466369
520826	466370
51889	466371
52082	466372
29052	466373
92480	466374
50442	466375
248741	466376
200122	466377
25970	466378
586965	466379
557486	466380
465631	466381
28618	466382
512681	466383
254320	466384
365047	466385
607068	466386
77926	466387
677257	466388
327056	466389
663658	466390
317488	466391
623210	466392
65556	466393
532217	466394
549753	466395
123032	466396
203086	466397
13387	466398
501849	466399
26051	466400
119541	466401
296473	466402
140091	466403
76545	466404
26889	466405
89050	466406
28419	466407
6726	466408
677774	466409
170256	466410
144476	466411
502316	466412
13509	466413
265452	466414
108613	466415
78917	466416
43448	466417
82760	466418
336397	466419
49875	466420
7914	466421
670819	466422
616162	466423
185638	466424
577345	466425
333862	466426
28064	466427
482791	466428
160866	466429
610910	466430
137235	466431
547017	466432
11795	466433
402093	466434
168513	466435
59033	466436
97896	466437
214425	466438
433707	466439
268048	466440
624013	466441
135014	466442
37062	466443
206	466444
116533	466445
67117	466446
91014	466447
143617	466448
543743	466449
132702	466450
9691	466451
2191	466452
143367	466453
690311	466454
108546	466455
120824	466456
434329	466457
76928	466458
58166	466459
49273	466460
583193	466461
1965	466462
279426	466463
238605	466464
176129	466465
583947	466466
456792	466467
498932	466468
134316	466469
44385	466470
13670	466471
145507	466472
416995	466473
233955	466474
697523	466475
209044	466476
92758	466477
471689	466478
432066	466479
252537	466480
259350	466481
41819	466482
620601	466483
280473	466484
165606	466485
180607	466486
695184	466487
245785	466488
15985	466489
696589	466490
126264	466491
25018	466492
393092	466493
92892	466494
339830	466495
203346	466496
610781	466497
296686	466498
116869	466499
24676	466500
256376	466501
479252	466502
661009	466503
536997	466504
77544	466505
35363	466506
464527	466507
84525	466508
15126	466509
523000	466510
340544	466511
195142	466512
689223	466513
39878	466514
159262	466515
293114	466516
537610	466517
607197	466518
1877	466519
390415	466520
185970	466521
290758	466522
141066	466523
627999	466524
147674	466525
13510	466526
350601	466527
112404	466528
71738	466529
436205	466530
463128	466531
90492	466532
52008	466533
94645	466534
272287	466535
244218	466536
279618	466537
543020	466538
713259	466539
305082	466540
583425	466541
38846	466542
293838	466543
559896	466544
290251	466545
699134	466546
149249	466547
136123	466548
242225	466549
5619	466550
34184	466551
157588	466552
407426	466553
618698	466554
478536	466555
94969	466556
417053	466557
79590	466558
151933	466559
19949	466560
477873	466561
386834	466562
225895	466563
148006	466564
180284	466565
45500	466566
79887	466567
706136	466568
107772	466569
418896	466570
141847	466571
418301	466572
121676	466573
131491	466574
356299	466575
68111	466576
422576	466577
53207	466578
87902	466579
174554	466580
150487	466581
36775	466582
639019	466583
178060	466584
506043	466585
12388	466586
66407	466587
518208	466588
106007	466589
6794	466590
161418	466591
295624	466592
130030	466593
81896	466594
182025	466595
111374	466596
8539	466597
1053	466598
126587	466599
326082	466600
440566	466601
72750	466602
390142	466603
65854	466604
117786	466605
5950	466606
474024	466607
96199	466608
102474	466609
499451	466610
40374	466611
450424	466612
586507	466613
12802	466614
10068	466615
28109	466616
39128	466617
529115	466618
639943	466619
232073	466620
396826	466621
155187	466622
77249	466623
121364	466624
114265	466625
265928	466626
478602	466627
152447	466628
611521	466629
402993	466630
21	466631
663232	466632
24036	466633
550040	466634
400674	466635
526838	466636
317927	466637
465705	466638
182286	466639
437157	466640
199367	466641
372368	466642
417435	466643
406748	466644
11950	466645
71834	466646
185815	466647
605335	466648
120010	466649
123642	466650
217501	466651
113298	466652
35726	466653
92843	466654
40236	466655
522098	466656
163688	466657
322455	466658
332950	466659
306601	466660
570836	466661
639623	466662
24536	466663
205650	466664
264903	466665
80770	466666
19620	466667
625244	466668
575920	466669
367395	466670
336480	466671
349220	466672
383573	466673
25302	466674
141298	466675
136485	466676
473249	466677
14220	466678
624272	466679
489752	466680
558969	466681
45961	466682
431242	466683
606442	466684
423295	466685
238039	466686
37968	466687
552745	466688
94062	466689
228815	466690
326932	466691
62844	466692
16339	466693
664755	466694
14702	466695
89395	466696
568863	466697
134999	466698
1939	466699
255465	466700
129018	466701
78796	466702
538712	466703
629592	466704
97825	466705
208795	466706
561151	466707
17821	466708
4525	466709
7993	466710
46274	466711
640793	466712
359170	466713
310344	466714
25224	466715
150453	466716
466178	466717
13639	466718
479678	466719
292746	466720
55112	466721
146638	466722
98386	466723
174604	466724
139155	466725
2161	466726
288727	466727
339652	466728
426293	466729
623490	466730
501334	466731
550331	466732
240456	466733
202516	466734
332086	466735
479385	466736
513274	466737
98001	466738
387486	466739
502689	466740
33265	466741
296102	466742
550994	466743
294449	466744
18007	466745
135399	466746
466496	466747
110546	466748
99742	466749
490391	466750
722719	466751
426	466752
309792	466753
95473	466754
561396	466755
30894	466756
48435	466757
695483	466758
87211	466759
130914	466760
166613	466761
42019	466762
704476	466763
525089	466764
530953	466765
519726	466766
22123	466767
169629	466768
335371	466769
637610	466770
191368	466771
155851	466772
18758	466773
9140	466774
463686	466775
134506	466776
4243	466777
86025	466778
43341	466779
13241	466780
390409	466781
220690	466782
314763	466783
615097	466784
604747	466785
37863	466786
248223	466787
163993	466788
247850	466789
478921	466790
630592	466791
87572	466792
296982	466793
44707	466794
170942	466795
8217	466796
554891	466797
116903	466798
176827	466799
198298	466800
421272	466801
446696	466802
42290	466803
73740	466804
128548	466805
525644	466806
408825	466807
168992	466808
14369	466809
35060	466810
613569	466811
323811	466812
717668	466813
352440	466814
138137	466815
411422	466816
3825	466817
436086	466818
11877	466819
141282	466820
66143	466821
94544	466822
35644	466823
16091	466824
81454	466825
33108	466826
136920	466827
34801	466828
185621	466829
7822	466830
84080	466831
76993	466832
685020	466833
12880	466834
427427	466835
200511	466836
657393	466837
21680	466838
150886	466839
467161	466840
439324	466841
35082	466842
635715	466843
88180	466844
536156	466845
238524	466846
152040	466847
456950	466848
143787	466849
164557	466850
249306	466851
121703	466852
211468	466853
393293	466854
410860	466855
162141	466856
5478	466857
232867	466858
304431	466859
691686	466860
87514	466861
267334	466862
424504	466863
710543	466864
603580	466865
439652	466866
693546	466867
94938	466868
722255	466869
16466	466870
414290	466871
696674	466872
383747	466873
391664	466874
3413	466875
100873	466876
198127	466877
49947	466878
168190	466879
143331	466880
57879	466881
231406	466882
174724	466883
78889	466884
163527	466885
44853	466886
187179	466887
207336	466888
423840	466889
45317	466890
91716	466891
230687	466892
15339	466893
171331	466894
35199	466895
708265	466896
54522	466897
96204	466898
477457	466899
60223	466900
99883	466901
38589	466902
82496	466903
276232	466904
104820	466905
458252	466906
678999	466907
168669	466908
565178	466909
15219	466910
493136	466911
517309	466912
132040	466913
90437	466914
77770	466915
378331	466916
524730	466917
10841	466918
13485	466919
353606	466920
196669	466921
535408	466922
351364	466923
3835	466924
57735	466925
131490	466926
598582	466927
406747	466928
43153	466929
151382	466930
611812	466931
84596	466932
18348	466933
141041	466934
562662	466935
372856	466936
317522	466937
62747	466938
601214	466939
717595	466940
692235	466941
3525	466942
26630	466943
564052	466944
180102	466945
654877	466946
592767	466947
74627	466948
45261	466949
15379	466950
132958	466951
120259	466952
47180	466953
69396	466954
147651	466955
47619	466956
360934	466957
572872	466958
76112	466959
73480	466960
144793	466961
465754	466962
85214	466963
183673	466964
298916	466965
375868	466966
107729	466967
149163	466968
616562	466969
58500	466970
547961	466971
143035	466972
91993	466973
607316	466974
470506	466975
24348	466976
20753	466977
170505	466978
705196	466979
633735	466980
681511	466981
24441	466982
147844	466983
232824	466984
45477	466985
50649	466986
17299	466987
4144	466988
416933	466989
232440	466990
625323	466991
365243	466992
616445	466993
614155	466994
96425	466995
115537	466996
586793	466997
477570	466998
102350	466999
343886	467000
611782	467001
28363	467002
10470	467003
495879	467004
188665	467005
172972	467006
219048	467007
5490	467008
715610	467009
82545	467010
237469	467011
118612	467012
79856	467013
646283	467014
384312	467015
145719	467016
624604	467017
424645	467018
60455	467019
537527	467020
675467	467021
19725	467022
246562	467023
377943	467024
662982	467025
132814	467026
139957	467027
549732	467028
552676	467029
489240	467030
452849	467031
73385	467032
21029	467033
505671	467034
370137	467035
526789	467036
30174	467037
110732	467038
219659	467039
299626	467040
352286	467041
65267	467042
630446	467043
641682	467044
26162	467045
429081	467046
340407	467047
246814	467048
25499	467049
264013	467050
717571	467051
211051	467052
500404	467053
325653	467054
30100	467055
149966	467056
2641	467057
3703	467058
187540	467059
8226	467060
285657	467061
295637	467062
27084	467063
676010	467064
360084	467065
182876	467066
385224	467067
470647	467068
13476	467069
2443	467070
45209	467071
236150	467072
192664	467073
153418	467074
186414	467075
322803	467076
6387	467077
360755	467078
186995	467079
468451	467080
110361	467081
79858	467082
182752	467083
148432	467084
105395	467085
166368	467086
5229	467087
2833	467088
594577	467089
50097	467090
338220	467091
40165	467092
30937	467093
91787	467094
679546	467095
599437	467096
630765	467097
665576	467098
672251	467099
513194	467100
88524	467101
229035	467102
20818	467103
90673	467104
167344	467105
257066	467106
589695	467107
533722	467108
156493	467109
128739	467110
53883	467111
678737	467112
538992	467113
41683	467114
43219	467115
8150	467116
14185	467117
447620	467118
138601	467119
448575	467120
359574	467121
503003	467122
716211	467123
685590	467124
584376	467125
719237	467126
720996	467127
170056	467128
578755	467129
630440	467130
728	467131
66538	467132
262210	467133
329337	467134
723196	467135
292205	467136
8229	467137
284148	467138
227841	467139
23004	467140
109645	467141
120501	467142
289243	467143
406175	467144
631046	467145
705247	467146
106483	467147
429569	467148
160048	467149
608671	467150
553558	467151
76449	467152
1313	467153
186827	467154
350963	467155
175300	467156
86824	467157
251377	467158
456507	467159
264929	467160
714766	467161
211185	467162
212435	467163
701699	467164
157954	467165
692888	467166
152257	467167
1344	467168
571399	467169
128729	467170
124626	467171
667523	467172
597376	467173
563818	467174
305649	467175
231002	467176
13270	467177
648	467178
478008	467179
36951	467180
441511	467181
88095	467182
144064	467183
35001	467184
31200	467185
90764	467186
613992	467187
254611	467188
524153	467189
9406	467190
382367	467191
92990	467192
98220	467193
598804	467194
412445	467195
66632	467196
581671	467197
168130	467198
492609	467199
564798	467200
115987	467201
178310	467202
205941	467203
179690	467204
2269	467205
240962	467206
152573	467207
646692	467208
478142	467209
167770	467210
457943	467211
162845	467212
3555	467213
627248	467214
504574	467215
120355	467216
308602	467217
141518	467218
725299	467219
50625	467220
495700	467221
17635	467222
32535	467223
189855	467224
689389	467225
137550	467226
175419	467227
181577	467228
687090	467229
151801	467230
93112	467231
419968	467232
308132	467233
69636	467234
636970	467235
34933	467236
17408	467237
8166	467238
588157	467239
49516	467240
202897	467241
405995	467242
462723	467243
160435	467244
384475	467245
140786	467246
430651	467247
235945	467248
502551	467249
96269	467250
355121	467251
498346	467252
253198	467253
714868	467254
46811	467255
287973	467256
104022	467257
113688	467258
265356	467259
418193	467260
616015	467261
302090	467262
258543	467263
345669	467264
257448	467265
504072	467266
601167	467267
451445	467268
705800	467269
10018	467270
495205	467271
16730	467272
1132	467273
82703	467274
659605	467275
357262	467276
144282	467277
159377	467278
74594	467279
510726	467280
285069	467281
287570	467282
34374	467283
115896	467284
395996	467285
1891	467286
90533	467287
139995	467288
233629	467289
2479	467290
182302	467291
560553	467292
438884	467293
111648	467294
76520	467295
411989	467296
287468	467297
162472	467298
675255	467299
101055	467300
281919	467301
329807	467302
50164	467303
181486	467304
380404	467305
86069	467306
148638	467307
69545	467308
460363	467309
445443	467310
636143	467311
589025	467312
394514	467313
28718	467314
2997	467315
3654	467316
530605	467317
549334	467318
703393	467319
34733	467320
25975	467321
630683	467322
284675	467323
175718	467324
470770	467325
38309	467326
426650	467327
181148	467328
10944	467329
371216	467330
123979	467331
115088	467332
144414	467333
108153	467334
167417	467335
119277	467336
383137	467337
105121	467338
387527	467339
585539	467340
489592	467341
653460	467342
136022	467343
100491	467344
512063	467345
3660	467346
96856	467347
106047	467348
332615	467349
465143	467350
557093	467351
185664	467352
446647	467353
468178	467354
87234	467355
239482	467356
5015	467357
85925	467358
50630	467359
72123	467360
296353	467361
686513	467362
254718	467363
364060	467364
323643	467365
232289	467366
313759	467367
257633	467368
239931	467369
1965	467370
109750	467371
558084	467372
296488	467373
211171	467374
333016	467375
119915	467376
50940	467377
250970	467378
570629	467379
549920	467380
38083	467381
10071	467382
458121	467383
16182	467384
111447	467385
99128	467386
18668	467387
437988	467388
63089	467389
206753	467390
460126	467391
40552	467392
8708	467393
548599	467394
24515	467395
9540	467396
446604	467397
462050	467398
41107	467399
484923	467400
23603	467401
547187	467402
16203	467403
164723	467404
26141	467405
174986	467406
368482	467407
467471	467408
475258	467409
158142	467410
181563	467411
49965	467412
52135	467413
377634	467414
121306	467415
432659	467416
172479	467417
109517	467418
298818	467419
127362	467420
91083	467421
255582	467422
588785	467423
53535	467424
121379	467425
521031	467426
444516	467427
480301	467428
132015	467429
569454	467430
164125	467431
101248	467432
528445	467433
614033	467434
515979	467435
98625	467436
65201	467437
322029	467438
108147	467439
82516	467440
377821	467441
88719	467442
9026	467443
671626	467444
2900	467445
29161	467446
59149	467447
7969	467448
73434	467449
17711	467450
17132	467451
82863	467452
424344	467453
723424	467454
85824	467455
510983	467456
537794	467457
327502	467458
587795	467459
173161	467460
186608	467461
108158	467462
486336	467463
409296	467464
541380	467465
650014	467466
688559	467467
663863	467468
4145	467469
256446	467470
604063	467471
8706	467472
10557	467473
22447	467474
499582	467475
103157	467476
266646	467477
175195	467478
37675	467479
111211	467480
722954	467481
457140	467482
31739	467483
165274	467484
425215	467485
165556	467486
39647	467487
53308	467488
378202	467489
392778	467490
179499	467491
329271	467492
401160	467493
700862	467494
26385	467495
37895	467496
105701	467497
395	467498
79169	467499
689155	467500
547167	467501
434480	467502
479551	467503
126515	467504
16890	467505
11010	467506
29534	467507
18672	467508
96306	467509
88651	467510
404591	467511
453097	467512
201351	467513
163775	467514
686536	467515
266879	467516
55462	467517
400794	467518
659735	467519
459352	467520
586161	467521
242143	467522
54833	467523
1628	467524
601515	467525
274067	467526
218585	467527
4745	467528
457386	467529
413508	467530
206265	467531
664133	467532
234990	467533
137012	467534
114198	467535
101914	467536
155516	467537
496279	467538
79211	467539
5929	467540
557138	467541
201098	467542
290371	467543
439350	467544
325897	467545
91230	467546
82804	467547
416831	467548
248680	467549
324071	467550
234207	467551
541533	467552
39506	467553
622620	467554
17175	467555
333859	467556
142769	467557
570780	467558
448669	467559
681629	467560
51066	467561
68160	467562
201647	467563
182910	467564
240529	467565
88632	467566
590502	467567
369165	467568
672304	467569
69635	467570
61141	467571
590322	467572
175365	467573
352023	467574
412327	467575
59989	467576
655542	467577
431865	467578
181348	467579
413272	467580
45773	467581
184709	467582
135084	467583
321317	467584
160576	467585
228456	467586
685525	467587
160547	467588
712453	467589
324751	467590
313109	467591
69346	467592
203549	467593
143822	467594
176267	467595
723047	467596
367735	467597
559698	467598
29112	467599
837	467600
491786	467601
447764	467602
400172	467603
29766	467604
172379	467605
397046	467606
429059	467607
1577	467608
258152	467609
455297	467610
617847	467611
48738	467612
679042	467613
722463	467614
415194	467615
380513	467616
19959	467617
53792	467618
9053	467619
87027	467620
417016	467621
446538	467622
273196	467623
571993	467624
694365	467625
136088	467626
374854	467627
592673	467628
97862	467629
610068	467630
168680	467631
51522	467632
535794	467633
57647	467634
414608	467635
167334	467636
88776	467637
205894	467638
541771	467639
405982	467640
29591	467641
381048	467642
180279	467643
191989	467644
199174	467645
158379	467646
600651	467647
423309	467648
522871	467649
563981	467650
241639	467651
83225	467652
135492	467653
384946	467654
27898	467655
157265	467656
50063	467657
594137	467658
5111	467659
526857	467660
117749	467661
103477	467662
8030	467663
264657	467664
50948	467665
127859	467666
28002	467667
397339	467668
329706	467669
612021	467670
348378	467671
9403	467672
431448	467673
534435	467674
26316	467675
45628	467676
66135	467677
8659	467678
391314	467679
468211	467680
41768	467681
169435	467682
465548	467683
516069	467684
278588	467685
542592	467686
315387	467687
630713	467688
132413	467689
661797	467690
429427	467691
142394	467692
529395	467693
434127	467694
39236	467695
493276	467696
613474	467697
292186	467698
307182	467699
27449	467700
353456	467701
51384	467702
398797	467703
597727	467704
326103	467705
598620	467706
128444	467707
588542	467708
620955	467709
666719	467710
38337	467711
1088	467712
137876	467713
132247	467714
67780	467715
109946	467716
515345	467717
16167	467718
122289	467719
247194	467720
179539	467721
481892	467722
44138	467723
101206	467724
723351	467725
18470	467726
64752	467727
89824	467728
16001	467729
294110	467730
464653	467731
477568	467732
78348	467733
388054	467734
24660	467735
40603	467736
141189	467737
41925	467738
608574	467739
21747	467740
22544	467741
525521	467742
669446	467743
336341	467744
25857	467745
612807	467746
334022	467747
651261	467748
115203	467749
23880	467750
621034	467751
147276	467752
14995	467753
166797	467754
690606	467755
161126	467756
368799	467757
5415	467758
51470	467759
111145	467760
282384	467761
21676	467762
14073	467763
39030	467764
255026	467765
277715	467766
549643	467767
262706	467768
75898	467769
178303	467770
685794	467771
56359	467772
8122	467773
408567	467774
353579	467775
61662	467776
482809	467777
335810	467778
103	467779
436388	467780
183142	467781
511382	467782
116021	467783
184422	467784
129749	467785
178574	467786
309834	467787
54500	467788
432221	467789
1547	467790
230799	467791
7267	467792
650273	467793
353035	467794
150566	467795
250023	467796
437809	467797
628617	467798
30630	467799
334552	467800
512088	467801
122599	467802
18888	467803
304360	467804
59444	467805
54762	467806
56039	467807
697121	467808
315197	467809
430945	467810
92999	467811
60137	467812
154909	467813
362677	467814
335461	467815
24245	467816
106824	467817
582247	467818
3468	467819
117365	467820
421983	467821
419701	467822
152951	467823
199422	467824
350363	467825
317872	467826
250082	467827
103818	467828
173780	467829
608309	467830
179324	467831
105982	467832
38516	467833
672905	467834
512646	467835
337173	467836
12924	467837
415823	467838
663855	467839
133847	467840
313467	467841
161605	467842
460867	467843
277286	467844
585590	467845
641020	467846
30941	467847
3060	467848
708573	467849
572683	467850
39474	467851
80523	467852
412376	467853
358668	467854
284970	467855
424698	467856
24472	467857
55258	467858
563928	467859
135043	467860
68727	467861
421343	467862
20957	467863
156661	467864
470168	467865
464137	467866
398417	467867
636973	467868
496482	467869
369905	467870
156141	467871
263283	467872
202758	467873
23184	467874
11065	467875
13824	467876
549097	467877
297632	467878
710432	467879
28717	467880
206604	467881
101257	467882
548774	467883
241482	467884
279610	467885
38768	467886
223134	467887
185975	467888
398379	467889
573041	467890
95860	467891
78249	467892
14457	467893
521329	467894
98643	467895
187026	467896
32507	467897
8391	467898
598635	467899
274792	467900
193763	467901
156924	467902
488395	467903
185746	467904
296315	467905
160729	467906
663174	467907
174584	467908
497755	467909
531189	467910
77390	467911
360852	467912
33633	467913
542339	467914
99277	467915
696821	467916
160508	467917
34482	467918
4325	467919
157062	467920
621016	467921
22815	467922
351222	467923
93289	467924
494685	467925
8084	467926
536803	467927
385284	467928
497407	467929
321946	467930
523565	467931
553060	467932
167854	467933
110595	467934
601421	467935
537105	467936
140884	467937
277594	467938
150931	467939
616862	467940
150632	467941
127055	467942
713825	467943
485235	467944
59277	467945
510949	467946
322784	467947
181835	467948
49397	467949
224656	467950
33822	467951
629426	467952
722514	467953
361828	467954
390773	467955
496486	467956
329207	467957
542930	467958
126249	467959
720	467960
507506	467961
144870	467962
14394	467963
159849	467964
360455	467965
4789	467966
662010	467967
385204	467968
520995	467969
117667	467970
634677	467971
86410	467972
105774	467973
127446	467974
15891	467975
7335	467976
14668	467977
11234	467978
651670	467979
86884	467980
79535	467981
489116	467982
70538	467983
334097	467984
427411	467985
44071	467986
156967	467987
218905	467988
170390	467989
604582	467990
598293	467991
382627	467992
66269	467993
126297	467994
664495	467995
399884	467996
33495	467997
530099	467998
11168	467999
329274	468000
140358	468001
24148	468002
420203	468003
637710	468004
147786	468005
675453	468006
187226	468007
626708	468008
329240	468009
639305	468010
6078	468011
23904	468012
305639	468013
80316	468014
160572	468015
223733	468016
142605	468017
2049	468018
545655	468019
13022	468020
370193	468021
168224	468022
40060	468023
72178	468024
73764	468025
462705	468026
36839	468027
169786	468028
150464	468029
36603	468030
175618	468031
541712	468032
181361	468033
497728	468034
6401	468035
141339	468036
437132	468037
245012	468038
544969	468039
340603	468040
555112	468041
651022	468042
566856	468043
153717	468044
345167	468045
112527	468046
709958	468047
712188	468048
580692	468049
225494	468050
369321	468051
575576	468052
263722	468053
103647	468054
70817	468055
307273	468056
503784	468057
152073	468058
380112	468059
49909	468060
245246	468061
329635	468062
212296	468063
129760	468064
596743	468065
49954	468066
73860	468067
543357	468068
626914	468069
185882	468070
372746	468071
429172	468072
99646	468073
22028	468074
226215	468075
448020	468076
35678	468077
177780	468078
75761	468079
112511	468080
622909	468081
100809	468082
432352	468083
56898	468084
705248	468085
42731	468086
531284	468087
85176	468088
336657	468089
245549	468090
276609	468091
51639	468092
33385	468093
663055	468094
668718	468095
402712	468096
646868	468097
714030	468098
53924	468099
622683	468100
565685	468101
625893	468102
36228	468103
431188	468104
81938	468105
623478	468106
7750	468107
112258	468108
379231	468109
431592	468110
30126	468111
38792	468112
172236	468113
18390	468114
7936	468115
584151	468116
144471	468117
221446	468118
127008	468119
323969	468120
182405	468121
716481	468122
29993	468123
271984	468124
112490	468125
35161	468126
483040	468127
256254	468128
29459	468129
44061	468130
31727	468131
325556	468132
139908	468133
203454	468134
107533	468135
36800	468136
173436	468137
319641	468138
51266	468139
1232	468140
496569	468141
8288	468142
184343	468143
408748	468144
124219	468145
667977	468146
292933	468147
670230	468148
126787	468149
487820	468150
89628	468151
168917	468152
697762	468153
153978	468154
184581	468155
54558	468156
87584	468157
5319	468158
110541	468159
249517	468160
118685	468161
34221	468162
579487	468163
74270	468164
598108	468165
104081	468166
167424	468167
699085	468168
456650	468169
426506	468170
139549	468171
392468	468172
1868	468173
132825	468174
357072	468175
30	468176
560638	468177
24564	468178
228909	468179
70029	468180
425647	468181
118509	468182
194309	468183
24935	468184
210359	468185
184720	468186
584286	468187
383215	468188
600153	468189
514357	468190
694464	468191
432259	468192
16036	468193
685221	468194
40834	468195
688358	468196
498602	468197
72299	468198
522988	468199
68349	468200
556479	468201
713333	468202
198307	468203
143007	468204
30096	468205
370830	468206
394400	468207
135607	468208
418883	468209
492827	468210
251375	468211
591053	468212
72779	468213
438906	468214
419592	468215
178856	468216
159186	468217
18107	468218
84580	468219
117932	468220
698643	468221
553943	468222
127500	468223
595837	468224
145617	468225
33669	468226
170453	468227
272163	468228
173236	468229
29133	468230
13970	468231
625696	468232
178616	468233
324122	468234
507647	468235
105584	468236
5725	468237
180358	468238
90551	468239
33060	468240
408422	468241
10921	468242
421724	468243
66239	468244
263436	468245
163576	468246
686259	468247
677310	468248
629028	468249
20916	468250
340455	468251
439048	468252
477549	468253
16292	468254
8813	468255
308375	468256
213001	468257
45613	468258
56955	468259
499981	468260
21435	468261
281907	468262
13854	468263
254671	468264
170937	468265
32846	468266
48168	468267
483299	468268
130121	468269
227789	468270
191659	468271
97646	468272
154912	468273
73420	468274
663882	468275
196801	468276
249808	468277
425960	468278
251422	468279
16571	468280
464647	468281
21407	468282
510045	468283
15452	468284
75217	468285
185401	468286
362589	468287
226006	468288
162163	468289
699851	468290
6048	468291
355762	468292
34476	468293
165640	468294
86359	468295
9874	468296
394329	468297
163299	468298
302203	468299
119407	468300
570467	468301
563723	468302
355188	468303
579009	468304
143808	468305
497335	468306
176198	468307
87694	468308
164946	468309
331502	468310
53299	468311
162857	468312
274059	468313
18202	468314
232347	468315
600044	468316
341628	468317
467420	468318
111385	468319
369182	468320
681400	468321
679902	468322
163330	468323
331703	468324
166296	468325
148309	468326
447651	468327
368262	468328
641535	468329
149278	468330
88812	468331
724053	468332
344534	468333
676216	468334
57273	468335
125119	468336
111650	468337
462866	468338
207822	468339
238	468340
620320	468341
368668	468342
769	468343
50342	468344
49058	468345
329186	468346
452696	468347
131771	468348
296355	468349
203040	468350
495907	468351
4392	468352
47900	468353
355223	468354
391119	468355
115921	468356
574128	468357
552441	468358
151065	468359
412298	468360
469875	468361
486687	468362
370430	468363
33615	468364
562058	468365
721887	468366
36997	468367
2848	468368
68064	468369
695206	468370
583372	468371
652346	468372
547628	468373
549700	468374
44393	468375
578479	468376
148157	468377
51796	468378
122326	468379
76231	468380
584686	468381
126101	468382
654656	468383
390992	468384
602356	468385
168305	468386
539594	468387
153275	468388
136210	468389
148563	468390
46266	468391
24127	468392
82850	468393
349466	468394
275001	468395
708208	468396
174267	468397
107876	468398
186524	468399
478166	468400
7835	468401
74036	468402
648580	468403
4231	468404
357595	468405
112746	468406
85355	468407
681110	468408
61542	468409
289412	468410
146698	468411
137631	468412
214789	468413
292227	468414
491730	468415
2038	468416
341899	468417
716917	468418
209430	468419
9534	468420
315170	468421
470405	468422
92925	468423
74187	468424
126424	468425
427901	468426
682965	468427
410519	468428
100974	468429
596322	468430
70413	468431
684119	468432
255937	468433
197242	468434
183219	468435
324210	468436
265257	468437
695652	468438
71787	468439
263406	468440
146373	468441
87243	468442
409463	468443
150085	468444
12788	468445
362669	468446
521732	468447
18007	468448
380341	468449
173154	468450
108828	468451
23245	468452
73101	468453
127582	468454
111990	468455
619670	468456
87156	468457
518578	468458
145589	468459
104595	468460
698371	468461
29317	468462
316191	468463
109024	468464
321666	468465
172081	468466
122231	468467
57988	468468
183512	468469
202597	468470
678481	468471
245160	468472
680202	468473
13887	468474
407696	468475
278	468476
362505	468477
38714	468478
62234	468479
46692	468480
114496	468481
67988	468482
506820	468483
199236	468484
41994	468485
6536	468486
27142	468487
614728	468488
49433	468489
617158	468490
12341	468491
552536	468492
650642	468493
104170	468494
167737	468495
335383	468496
1699	468497
198868	468498
144691	468499
67791	468500
534945	468501
37292	468502
172741	468503
600075	468504
258078	468505
370319	468506
142733	468507
174990	468508
183832	468509
139086	468510
195938	468511
82306	468512
174299	468513
221434	468514
19603	468515
498718	468516
505989	468517
4835	468518
170405	468519
405200	468520
617341	468521
519741	468522
452987	468523
116876	468524
142948	468525
508297	468526
47911	468527
261108	468528
13609	468529
50444	468530
224075	468531
237357	468532
573612	468533
97548	468534
128052	468535
293304	468536
367283	468537
509510	468538
41928	468539
82160	468540
96580	468541
198657	468542
508986	468543
434873	468544
388313	468545
33551	468546
498708	468547
385065	468548
80945	468549
6708	468550
218197	468551
651150	468552
191395	468553
184551	468554
143625	468555
525689	468556
301986	468557
216762	468558
328906	468559
49439	468560
688541	468561
168935	468562
347155	468563
138819	468564
1790	468565
21341	468566
314778	468567
201695	468568
23092	468569
101410	468570
615764	468571
336798	468572
47991	468573
427155	468574
601967	468575
155782	468576
110514	468577
634	468578
68660	468579
367	468580
611379	468581
437074	468582
158711	468583
603218	468584
165763	468585
148702	468586
666505	468587
2311	468588
693591	468589
78490	468590
160923	468591
652940	468592
433048	468593
432904	468594
681710	468595
309298	468596
200751	468597
390719	468598
92638	468599
623157	468600
16914	468601
148939	468602
15014	468603
13905	468604
708238	468605
53049	468606
275792	468607
648566	468608
46645	468609
656002	468610
40796	468611
355770	468612
459034	468613
517223	468614
68507	468615
662948	468616
662458	468617
416659	468618
241135	468619
64747	468620
361913	468621
607450	468622
499967	468623
94250	468624
237117	468625
14148	468626
696709	468627
141416	468628
437585	468629
22899	468630
491644	468631
132447	468632
182651	468633
7920	468634
110981	468635
480522	468636
97551	468637
87177	468638
468276	468639
119379	468640
103286	468641
437953	468642
610580	468643
432116	468644
52598	468645
395995	468646
538505	468647
4272	468648
699255	468649
546956	468650
641240	468651
587526	468652
231814	468653
456681	468654
126501	468655
183853	468656
181527	468657
113408	468658
151858	468659
75156	468660
259758	468661
28168	468662
79207	468663
576196	468664
75014	468665
35900	468666
568838	468667
367249	468668
181513	468669
430194	468670
626506	468671
45882	468672
423245	468673
329367	468674
124393	468675
185552	468676
347328	468677
168963	468678
649192	468679
139503	468680
80441	468681
73717	468682
126955	468683
153416	468684
273144	468685
234898	468686
337680	468687
3313	468688
111891	468689
698458	468690
271284	468691
315	468692
100683	468693
650849	468694
445903	468695
575927	468696
579010	468697
539289	468698
8280	468699
185911	468700
202308	468701
300768	468702
54696	468703
714005	468704
482144	468705
587357	468706
252002	468707
437059	468708
572909	468709
656749	468710
343079	468711
89708	468712
94643	468713
37427	468714
58362	468715
604012	468716
24176	468717
184844	468718
646239	468719
75012	468720
377085	468721
632460	468722
397976	468723
29940	468724
187616	468725
373285	468726
161691	468727
7555	468728
21884	468729
1497	468730
303744	468731
7387	468732
638429	468733
17934	468734
96770	468735
42955	468736
524436	468737
52790	468738
149383	468739
11121	468740
18548	468741
593290	468742
27928	468743
656814	468744
2975	468745
349959	468746
167558	468747
279970	468748
116063	468749
495494	468750
184010	468751
346407	468752
595225	468753
525	468754
260801	468755
108669	468756
719936	468757
693168	468758
213255	468759
568332	468760
4040	468761
110997	468762
278180	468763
53106	468764
722338	468765
281977	468766
510367	468767
580647	468768
213700	468769
60557	468770
621298	468771
108662	468772
384393	468773
316346	468774
333090	468775
685268	468776
85341	468777
21896	468778
427014	468779
629100	468780
584479	468781
58662	468782
588463	468783
548405	468784
175517	468785
89871	468786
626079	468787
117108	468788
504123	468789
503558	468790
74233	468791
245521	468792
92696	468793
615397	468794
195681	468795
89638	468796
110485	468797
319402	468798
264773	468799
504627	468800
593377	468801
487175	468802
458939	468803
321714	468804
363759	468805
79931	468806
17884	468807
214512	468808
41521	468809
65	468810
534981	468811
188990	468812
249292	468813
409171	468814
58205	468815
710371	468816
6304	468817
428886	468818
40218	468819
460096	468820
691156	468821
102916	468822
92307	468823
233361	468824
71272	468825
581490	468826
467099	468827
78881	468828
85157	468829
39635	468830
478805	468831
14613	468832
303369	468833
32803	468834
339409	468835
609148	468836
370634	468837
438421	468838
167337	468839
124162	468840
454397	468841
723433	468842
1679	468843
160463	468844
171547	468845
212992	468846
73383	468847
7209	468848
31015	468849
144912	468850
41810	468851
40288	468852
492600	468853
49914	468854
130917	468855
80573	468856
634466	468857
321423	468858
121424	468859
200147	468860
529750	468861
349160	468862
633545	468863
229991	468864
1288	468865
80217	468866
484473	468867
583838	468868
119805	468869
146658	468870
43987	468871
35470	468872
354686	468873
315909	468874
11895	468875
48306	468876
91097	468877
699575	468878
235391	468879
1364	468880
138694	468881
248917	468882
244132	468883
95031	468884
621945	468885
238492	468886
482851	468887
588771	468888
197705	468889
334965	468890
689424	468891
1811	468892
34229	468893
675513	468894
494169	468895
507016	468896
45953	468897
175866	468898
512794	468899
138289	468900
582153	468901
84622	468902
3409	468903
102295	468904
97620	468905
233195	468906
265515	468907
375831	468908
319834	468909
146374	468910
591873	468911
126590	468912
668180	468913
86634	468914
106461	468915
713804	468916
76462	468917
572561	468918
110065	468919
280261	468920
590822	468921
453563	468922
111662	468923
663064	468924
108034	468925
705665	468926
618390	468927
209507	468928
114791	468929
7139	468930
169668	468931
85249	468932
589329	468933
43214	468934
621264	468935
168188	468936
180906	468937
31194	468938
318020	468939
564794	468940
390731	468941
336592	468942
152366	468943
283698	468944
175310	468945
108282	468946
212462	468947
42249	468948
73334	468949
10379	468950
96368	468951
130187	468952
206423	468953
36750	468954
12912	468955
134147	468956
380452	468957
15030	468958
373231	468959
136591	468960
638100	468961
598729	468962
107715	468963
18969	468964
631078	468965
56680	468966
47665	468967
447382	468968
504034	468969
376327	468970
462566	468971
626274	468972
144133	468973
25103	468974
516532	468975
144119	468976
605445	468977
167576	468978
366220	468979
520757	468980
184293	468981
267229	468982
60949	468983
37341	468984
161919	468985
461453	468986
385858	468987
640036	468988
397404	468989
5460	468990
468770	468991
196091	468992
13764	468993
54959	468994
566447	468995
185992	468996
282649	468997
82709	468998
361356	468999
13611	469000
554815	469001
10887	469002
67756	469003
573246	469004
299756	469005
123280	469006
419015	469007
179953	469008
27492	469009
532237	469010
53905	469011
131467	469012
477956	469013
575816	469014
532979	469015
721997	469016
720864	469017
23969	469018
13	469019
394316	469020
465750	469021
163538	469022
312957	469023
569615	469024
378113	469025
456212	469026
20716	469027
567416	469028
363231	469029
94294	469030
175882	469031
426198	469032
322653	469033
573211	469034
421393	469035
199375	469036
164764	469037
683600	469038
76620	469039
577680	469040
85574	469041
191260	469042
94261	469043
519849	469044
34753	469045
49075	469046
29022	469047
546187	469048
293348	469049
199595	469050
246659	469051
147769	469052
119385	469053
211690	469054
118753	469055
693076	469056
86346	469057
542552	469058
74393	469059
684067	469060
130225	469061
128578	469062
409434	469063
96376	469064
360848	469065
157329	469066
152677	469067
29000	469068
485947	469069
12468	469070
170471	469071
94417	469072
42625	469073
33945	469074
5436	469075
3373	469076
373653	469077
39044	469078
288203	469079
348568	469080
581477	469081
125195	469082
718712	469083
81350	469084
669498	469085
462108	469086
503015	469087
697747	469088
46441	469089
291311	469090
365906	469091
567838	469092
697316	469093
60527	469094
217007	469095
683704	469096
132070	469097
16795	469098
59503	469099
162453	469100
60940	469101
675419	469102
187715	469103
11320	469104
622071	469105
661806	469106
481824	469107
160944	469108
623117	469109
226313	469110
177893	469111
215666	469112
24496	469113
69406	469114
243442	469115
496415	469116
602322	469117
14629	469118
715676	469119
64155	469120
344629	469121
36519	469122
313276	469123
458473	469124
347801	469125
32489	469126
601404	469127
430108	469128
482147	469129
223907	469130
196441	469131
443926	469132
337575	469133
119354	469134
336878	469135
132087	469136
150542	469137
690328	469138
453219	469139
97393	469140
711223	469141
321340	469142
38947	469143
611119	469144
122364	469145
183266	469146
131819	469147
195260	469148
534788	469149
307350	469150
254957	469151
686375	469152
259099	469153
156335	469154
389055	469155
150010	469156
675531	469157
84198	469158
670210	469159
194160	469160
46724	469161
150718	469162
446809	469163
435994	469164
654893	469165
429878	469166
594759	469167
138548	469168
126069	469169
673483	469170
496013	469171
568842	469172
536353	469173
668471	469174
533183	469175
11225	469176
329923	469177
367380	469178
420215	469179
227532	469180
349904	469181
24762	469182
95995	469183
1146	469184
61360	469185
112378	469186
92482	469187
595994	469188
423498	469189
646641	469190
138471	469191
645556	469192
15537	469193
111127	469194
88236	469195
29020	469196
121477	469197
498560	469198
724940	469199
239151	469200
612442	469201
45731	469202
35062	469203
479782	469204
59263	469205
289265	469206
583167	469207
101135	469208
644202	469209
175187	469210
158140	469211
70609	469212
100971	469213
346551	469214
676386	469215
596676	469216
68857	469217
449258	469218
150479	469219
366461	469220
4445	469221
495478	469222
137858	469223
484086	469224
181216	469225
379114	469226
66411	469227
610573	469228
696901	469229
618251	469230
425282	469231
37151	469232
265332	469233
463436	469234
321315	469235
453660	469236
172478	469237
503687	469238
661907	469239
428713	469240
88839	469241
99281	469242
657829	469243
240179	469244
630217	469245
252268	469246
660713	469247
468769	469248
665045	469249
253571	469250
152058	469251
36881	469252
145392	469253
640561	469254
24989	469255
161501	469256
105121	469257
29797	469258
365917	469259
193842	469260
646328	469261
220529	469262
17877	469263
45894	469264
455050	469265
19479	469266
453130	469267
60314	469268
85232	469269
371919	469270
305840	469271
485500	469272
608005	469273
528651	469274
114628	469275
17367	469276
262743	469277
690471	469278
269473	469279
182043	469280
256803	469281
335540	469282
335846	469283
384594	469284
130306	469285
76483	469286
603421	469287
100781	469288
666750	469289
614637	469290
633408	469291
56620	469292
32051	469293
138899	469294
323273	469295
35635	469296
140284	469297
593920	469298
235438	469299
5298	469300
399741	469301
41326	469302
100103	469303
6974	469304
531320	469305
353406	469306
99841	469307
3654	469308
528236	469309
133817	469310
360010	469311
255751	469312
3720	469313
112056	469314
97195	469315
122820	469316
141596	469317
35952	469318
136173	469319
644484	469320
539542	469321
39942	469322
187984	469323
559709	469324
78496	469325
33455	469326
464342	469327
484775	469328
135810	469329
462987	469330
15587	469331
105540	469332
674491	469333
140554	469334
487053	469335
419884	469336
36606	469337
6632	469338
3479	469339
233801	469340
119143	469341
16146	469342
39098	469343
154771	469344
247577	469345
612198	469346
522392	469347
549573	469348
311422	469349
165027	469350
32704	469351
19878	469352
60710	469353
174422	469354
84491	469355
591928	469356
373330	469357
18840	469358
542034	469359
941	469360
26114	469361
115683	469362
179103	469363
557019	469364
399091	469365
101284	469366
365369	469367
483605	469368
357067	469369
54004	469370
9942	469371
169897	469372
717490	469373
101442	469374
717994	469375
73846	469376
146200	469377
244835	469378
274111	469379
441674	469380
704489	469381
369612	469382
83281	469383
193799	469384
119130	469385
699759	469386
699797	469387
111880	469388
405117	469389
178526	469390
686403	469391
578968	469392
164090	469393
337299	469394
281056	469395
146480	469396
610	469397
29841	469398
52875	469399
155228	469400
7241	469401
579518	469402
226118	469403
246402	469404
485523	469405
292625	469406
309969	469407
2956	469408
1466	469409
239122	469410
293371	469411
262339	469412
715227	469413
21690	469414
40915	469415
124476	469416
1361	469417
178540	469418
465394	469419
79295	469420
32287	469421
685954	469422
644347	469423
475892	469424
78058	469425
620737	469426
168668	469427
348977	469428
409843	469429
45956	469430
59830	469431
281057	469432
354149	469433
156157	469434
269815	469435
680801	469436
309562	469437
633571	469438
178512	469439
97143	469440
44140	469441
653835	469442
36401	469443
634126	469444
624631	469445
545063	469446
38172	469447
151199	469448
99464	469449
110957	469450
178752	469451
630195	469452
148400	469453
346381	469454
87517	469455
507876	469456
72446	469457
14265	469458
264253	469459
67211	469460
53910	469461
14449	469462
673150	469463
183752	469464
436473	469465
425843	469466
1923	469467
46343	469468
725143	469469
451981	469470
113351	469471
18234	469472
537461	469473
54524	469474
552071	469475
154399	469476
235066	469477
614867	469478
229259	469479
142635	469480
53563	469481
9515	469482
465653	469483
417085	469484
139828	469485
25517	469486
159619	469487
173568	469488
627365	469489
712821	469490
229477	469491
142972	469492
112916	469493
5941	469494
109164	469495
362046	469496
62359	469497
498831	469498
463768	469499
176843	469500
69847	469501
433193	469502
51076	469503
711652	469504
426066	469505
153726	469506
112858	469507
513339	469508
109169	469509
572622	469510
646494	469511
290301	469512
154155	469513
189013	469514
617530	469515
17251	469516
627637	469517
695832	469518
579692	469519
218036	469520
35089	469521
14232	469522
182921	469523
125388	469524
175128	469525
114313	469526
182950	469527
100457	469528
104039	469529
398758	469530
132441	469531
296983	469532
15998	469533
182720	469534
394850	469535
284778	469536
412777	469537
403886	469538
107909	469539
160971	469540
26022	469541
82715	469542
39335	469543
429662	469544
25477	469545
436221	469546
263835	469547
50555	469548
40094	469549
388726	469550
70296	469551
663860	469552
575695	469553
686632	469554
109496	469555
447207	469556
1595	469557
6598	469558
264626	469559
504476	469560
22961	469561
7098	469562
678593	469563
175933	469564
489256	469565
150831	469566
158003	469567
687141	469568
667050	469569
48280	469570
3622	469571
95417	469572
491817	469573
602442	469574
78729	469575
137529	469576
390243	469577
435	469578
703763	469579
716501	469580
584533	469581
170348	469582
215547	469583
28528	469584
1468	469585
82513	469586
513232	469587
403722	469588
414745	469589
2183	469590
313580	469591
643861	469592
634736	469593
715822	469594
436140	469595
338752	469596
177205	469597
129550	469598
361995	469599
26813	469600
29379	469601
652378	469602
49745	469603
32616	469604
374280	469605
149469	469606
16770	469607
41965	469608
362172	469609
623384	469610
168428	469611
489111	469612
93044	469613
517257	469614
124565	469615
312421	469616
54755	469617
103876	469618
632344	469619
646945	469620
86051	469621
45791	469622
511360	469623
35655	469624
237671	469625
258	469626
585575	469627
316904	469628
529481	469629
31376	469630
528722	469631
340812	469632
608358	469633
656235	469634
134516	469635
401141	469636
251027	469637
56667	469638
280827	469639
468193	469640
541517	469641
636564	469642
146134	469643
362211	469644
16400	469645
70	469646
608093	469647
436397	469648
240556	469649
685022	469650
113184	469651
126842	469652
667614	469653
111967	469654
418064	469655
595696	469656
313747	469657
98841	469658
71844	469659
84599	469660
53137	469661
141170	469662
4131	469663
11323	469664
714492	469665
28297	469666
648807	469667
74083	469668
497680	469669
110392	469670
99734	469671
417956	469672
635893	469673
554897	469674
100855	469675
112301	469676
3431	469677
140963	469678
220404	469679
44988	469680
650378	469681
604269	469682
296404	469683
153953	469684
260032	469685
488796	469686
283540	469687
108775	469688
108941	469689
392128	469690
201985	469691
229100	469692
17697	469693
1676	469694
17508	469695
412914	469696
91816	469697
32341	469698
167284	469699
165600	469700
399004	469701
574913	469702
60877	469703
676377	469704
290360	469705
111046	469706
349929	469707
28528	469708
23148	469709
570535	469710
672726	469711
58590	469712
53289	469713
429279	469714
61126	469715
64766	469716
576474	469717
529419	469718
108818	469719
404451	469720
158740	469721
99621	469722
237660	469723
29836	469724
531208	469725
49425	469726
130644	469727
325352	469728
410019	469729
1710	469730
658735	469731
599810	469732
500960	469733
533437	469734
292124	469735
201133	469736
25749	469737
368556	469738
15731	469739
406159	469740
292401	469741
591846	469742
328954	469743
698946	469744
652303	469745
29968	469746
152788	469747
12612	469748
34645	469749
17605	469750
152640	469751
431923	469752
328679	469753
317498	469754
558382	469755
243250	469756
340385	469757
24832	469758
593470	469759
718	469760
104999	469761
170215	469762
42828	469763
462668	469764
680738	469765
441430	469766
67231	469767
4889	469768
541419	469769
522828	469770
541852	469771
665390	469772
39280	469773
681750	469774
316148	469775
438743	469776
175374	469777
9408	469778
415920	469779
58220	469780
357964	469781
368895	469782
338571	469783
342766	469784
654923	469785
109641	469786
195417	469787
11908	469788
640954	469789
293447	469790
181686	469791
61020	469792
10608	469793
40235	469794
317204	469795
631163	469796
596433	469797
176784	469798
251241	469799
482092	469800
541108	469801
14388	469802
368791	469803
44947	469804
638974	469805
532573	469806
61572	469807
10227	469808
55578	469809
256894	469810
59782	469811
319203	469812
45065	469813
543138	469814
14192	469815
625785	469816
49296	469817
399583	469818
298169	469819
396952	469820
147757	469821
40185	469822
497500	469823
67883	469824
8721	469825
386988	469826
66230	469827
675109	469828
573950	469829
83137	469830
7654	469831
258874	469832
324624	469833
78372	469834
20969	469835
682159	469836
87632	469837
41488	469838
644603	469839
23636	469840
356086	469841
110712	469842
26054	469843
35776	469844
581987	469845
13600	469846
511840	469847
10989	469848
96008	469849
374030	469850
61295	469851
145650	469852
50472	469853
468749	469854
158290	469855
48687	469856
528783	469857
144823	469858
157403	469859
358398	469860
37383	469861
153425	469862
212380	469863
649556	469864
518856	469865
542266	469866
571575	469867
143772	469868
684088	469869
15279	469870
540065	469871
131957	469872
550208	469873
58938	469874
45518	469875
350341	469876
137721	469877
318084	469878
346918	469879
129995	469880
165104	469881
151295	469882
563767	469883
118465	469884
535839	469885
679057	469886
528305	469887
38116	469888
262200	469889
111586	469890
131991	469891
531180	469892
415719	469893
136321	469894
65465	469895
80	469896
128551	469897
166046	469898
622636	469899
676550	469900
20591	469901
601005	469902
683844	469903
627326	469904
6002	469905
518245	469906
69161	469907
136381	469908
131662	469909
3944	469910
333687	469911
26893	469912
6883	469913
256867	469914
377329	469915
592449	469916
41380	469917
12236	469918
133666	469919
543332	469920
310775	469921
44740	469922
374580	469923
671807	469924
69839	469925
263549	469926
245826	469927
88713	469928
448305	469929
369389	469930
535500	469931
15868	469932
442049	469933
692479	469934
179997	469935
391640	469936
477050	469937
715504	469938
140230	469939
160815	469940
4756	469941
1423	469942
207276	469943
2110	469944
291434	469945
9259	469946
407698	469947
7537	469948
94361	469949
36407	469950
180786	469951
696106	469952
301350	469953
2635	469954
132046	469955
393759	469956
97343	469957
144572	469958
370370	469959
255571	469960
700712	469961
235129	469962
196597	469963
159390	469964
14876	469965
28570	469966
130567	469967
493330	469968
271404	469969
196262	469970
117869	469971
73561	469972
144572	469973
138277	469974
701	469975
459014	469976
295557	469977
133881	469978
158786	469979
46381	469980
22527	469981
89117	469982
72875	469983
617371	469984
150299	469985
170831	469986
154278	469987
166600	469988
48480	469989
30814	469990
84247	469991
614088	469992
627299	469993
177149	469994
625866	469995
341443	469996
437886	469997
532574	469998
132803	469999
344539	470000
17022	470001
543760	470002
220933	470003
625656	470004
690822	470005
668121	470006
678216	470007
172624	470008
644793	470009
22328	470010
6023	470011
70835	470012
242495	470013
113091	470014
47037	470015
305694	470016
36064	470017
95959	470018
457412	470019
47975	470020
89922	470021
295939	470022
163714	470023
24098	470024
361501	470025
588537	470026
311495	470027
366021	470028
389062	470029
401779	470030
14871	470031
52481	470032
432862	470033
424782	470034
422643	470035
598072	470036
502461	470037
223172	470038
145274	470039
675942	470040
97884	470041
146827	470042
34402	470043
48617	470044
555555	470045
429306	470046
454698	470047
70186	470048
629223	470049
586660	470050
347105	470051
147051	470052
57480	470053
497023	470054
205939	470055
8100	470056
682069	470057
716146	470058
443572	470059
59107	470060
650626	470061
163719	470062
656790	470063
9306	470064
148862	470065
165997	470066
88980	470067
92514	470068
49222	470069
308730	470070
147640	470071
104848	470072
660690	470073
95563	470074
499492	470075
136926	470076
220801	470077
702026	470078
166911	470079
168494	470080
134294	470081
113956	470082
266662	470083
28017	470084
139075	470085
317520	470086
241464	470087
174798	470088
487051	470089
660348	470090
247778	470091
242683	470092
1596	470093
454591	470094
6661	470095
209901	470096
175979	470097
153528	470098
707592	470099
476839	470100
34888	470101
410862	470102
50705	470103
522796	470104
44298	470105
704825	470106
706115	470107
413164	470108
512923	470109
136098	470110
14403	470111
126652	470112
421199	470113
623121	470114
548070	470115
256252	470116
360505	470117
224404	470118
295431	470119
295658	470120
140887	470121
579848	470122
716337	470123
246599	470124
486288	470125
26548	470126
574045	470127
27038	470128
5684	470129
686059	470130
374591	470131
120397	470132
28656	470133
403271	470134
43869	470135
100501	470136
87886	470137
148038	470138
162876	470139
30120	470140
426313	470141
9695	470142
35501	470143
412171	470144
23251	470145
484726	470146
308	470147
245617	470148
101926	470149
14116	470150
58950	470151
595472	470152
417835	470153
401356	470154
215873	470155
698959	470156
255559	470157
575100	470158
378141	470159
310547	470160
8796	470161
56715	470162
156790	470163
156940	470164
250908	470165
527441	470166
161273	470167
176223	470168
426969	470169
100415	470170
90508	470171
653438	470172
605023	470173
176546	470174
10693	470175
77283	470176
605523	470177
437772	470178
432607	470179
21276	470180
252	470181
173851	470182
73701	470183
712048	470184
234277	470185
447350	470186
525656	470187
15018	470188
403176	470189
83298	470190
156730	470191
210857	470192
455407	470193
37485	470194
98330	470195
629550	470196
186482	470197
28962	470198
115123	470199
585081	470200
347164	470201
258810	470202
289857	470203
383755	470204
690811	470205
9789	470206
600310	470207
33927	470208
88215	470209
516104	470210
131015	470211
121705	470212
265400	470213
98783	470214
127639	470215
7500	470216
258023	470217
36764	470218
560556	470219
77506	470220
334223	470221
467491	470222
575647	470223
539076	470224
215985	470225
72155	470226
16326	470227
140328	470228
175166	470229
660609	470230
9616	470231
161375	470232
86534	470233
55408	470234
110935	470235
721034	470236
486856	470237
191967	470238
237260	470239
89581	470240
155177	470241
418722	470242
487953	470243
68986	470244
711173	470245
26371	470246
541790	470247
1501	470248
81722	470249
494521	470250
183218	470251
170071	470252
12136	470253
707891	470254
102725	470255
429958	470256
88098	470257
392320	470258
39260	470259
360454	470260
35735	470261
315043	470262
237	470263
259393	470264
72552	470265
513589	470266
589689	470267
2330	470268
29571	470269
160444	470270
175697	470271
704349	470272
591066	470273
172009	470274
427876	470275
35054	470276
591709	470277
506945	470278
704288	470279
251538	470280
4370	470281
443628	470282
991	470283
689515	470284
45960	470285
695337	470286
335973	470287
374729	470288
425007	470289
251387	470290
684635	470291
337276	470292
20384	470293
704112	470294
52073	470295
140591	470296
351621	470297
147582	470298
254666	470299
125137	470300
632565	470301
613035	470302
435950	470303
265315	470304
138116	470305
136505	470306
61455	470307
64962	470308
172575	470309
9937	470310
622503	470311
155003	470312
97519	470313
259239	470314
135734	470315
109982	470316
139200	470317
8281	470318
386761	470319
627563	470320
314719	470321
271281	470322
458453	470323
632486	470324
188128	470325
617741	470326
73296	470327
58400	470328
348136	470329
473095	470330
334948	470331
196256	470332
628532	470333
447337	470334
54751	470335
43464	470336
91763	470337
46776	470338
277203	470339
377976	470340
425479	470341
174551	470342
232204	470343
504886	470344
114653	470345
27017	470346
125399	470347
99466	470348
9582	470349
613970	470350
542839	470351
575995	470352
455852	470353
242385	470354
11316	470355
684232	470356
219054	470357
553557	470358
142741	470359
38	470360
345709	470361
228959	470362
7020	470363
546732	470364
1153	470365
2740	470366
164861	470367
32585	470368
180771	470369
634154	470370
147307	470371
650855	470372
329592	470373
129862	470374
149207	470375
320705	470376
85021	470377
8780	470378
289270	470379
382091	470380
119237	470381
1617	470382
358640	470383
243983	470384
67422	470385
299436	470386
546441	470387
688921	470388
141679	470389
288000	470390
221274	470391
111490	470392
52756	470393
26104	470394
13770	470395
259408	470396
38659	470397
66190	470398
272039	470399
133941	470400
539194	470401
56510	470402
158734	470403
42962	470404
66425	470405
331203	470406
344263	470407
462245	470408
575079	470409
426228	470410
196	470411
417837	470412
80763	470413
27145	470414
26903	470415
107779	470416
32411	470417
130237	470418
722859	470419
155650	470420
425371	470421
164369	470422
449500	470423
234311	470424
672039	470425
690830	470426
353413	470427
112608	470428
151313	470429
426579	470430
401764	470431
682088	470432
62447	470433
494967	470434
45488	470435
279030	470436
8099	470437
183184	470438
114402	470439
21935	470440
62971	470441
100144	470442
27457	470443
44516	470444
13770	470445
43399	470446
114708	470447
408430	470448
173593	470449
479240	470450
25271	470451
519093	470452
603190	470453
84864	470454
350116	470455
214131	470456
207938	470457
443293	470458
94380	470459
19373	470460
475027	470461
113348	470462
14808	470463
385267	470464
149989	470465
182019	470466
485388	470467
303014	470468
7839	470469
467991	470470
555102	470471
47879	470472
394045	470473
702298	470474
690299	470475
287176	470476
427547	470477
163226	470478
550567	470479
13500	470480
165579	470481
32723	470482
157555	470483
361864	470484
1294	470485
17181	470486
523720	470487
369062	470488
267090	470489
353374	470490
404756	470491
30191	470492
173709	470493
274864	470494
206698	470495
637844	470496
292071	470497
684981	470498
283326	470499
110473	470500
279769	470501
99603	470502
323062	470503
30128	470504
2603	470505
1291	470506
13286	470507
51581	470508
400583	470509
349036	470510
150231	470511
34053	470512
225031	470513
273249	470514
648668	470515
60359	470516
78693	470517
632520	470518
52651	470519
304800	470520
225850	470521
88887	470522
3886	470523
1094	470524
32437	470525
22556	470526
405623	470527
721684	470528
139170	470529
582455	470530
689435	470531
1449	470532
388214	470533
128164	470534
495995	470535
195331	470536
613952	470537
158801	470538
183983	470539
674278	470540
288148	470541
53154	470542
155666	470543
62684	470544
72419	470545
459463	470546
23703	470547
670687	470548
140902	470549
590569	470550
35314	470551
50144	470552
50975	470553
24440	470554
176048	470555
384828	470556
632148	470557
29	470558
30993	470559
148330	470560
687154	470561
629966	470562
475300	470563
116837	470564
328120	470565
651887	470566
93114	470567
14295	470568
161680	470569
210308	470570
510614	470571
89433	470572
75201	470573
689098	470574
430250	470575
159757	470576
27338	470577
594184	470578
399270	470579
88991	470580
54264	470581
198659	470582
129696	470583
13140	470584
372136	470585
123462	470586
33659	470587
142262	470588
133122	470589
544684	470590
147420	470591
581425	470592
613	470593
560647	470594
561926	470595
301125	470596
620125	470597
105880	470598
35562	470599
156376	470600
589798	470601
22734	470602
636	470603
18070	470604
131902	470605
11184	470606
243988	470607
601767	470608
189460	470609
2007	470610
296	470611
548315	470612
24855	470613
46833	470614
179912	470615
27747	470616
172944	470617
45578	470618
27744	470619
39960	470620
699941	470621
69076	470622
57519	470623
570022	470624
303616	470625
219002	470626
139067	470627
32878	470628
106074	470629
251334	470630
261715	470631
103925	470632
612658	470633
565589	470634
102120	470635
150596	470636
492429	470637
495922	470638
43498	470639
438118	470640
469660	470641
220842	470642
139443	470643
632893	470644
109242	470645
425346	470646
464583	470647
409801	470648
536500	470649
451547	470650
219370	470651
306979	470652
101935	470653
679557	470654
30168	470655
473034	470656
282164	470657
259318	470658
572208	470659
218856	470660
93055	470661
140101	470662
67737	470663
97586	470664
63101	470665
85088	470666
320980	470667
198168	470668
4171	470669
124	470670
29823	470671
11498	470672
656723	470673
102349	470674
198986	470675
419240	470676
103743	470677
265320	470678
183407	470679
511174	470680
463765	470681
107967	470682
498814	470683
325533	470684
145141	470685
154931	470686
235420	470687
37109	470688
33180	470689
511338	470690
534518	470691
256723	470692
225843	470693
46851	470694
178924	470695
158277	470696
399367	470697
511601	470698
15393	470699
9925	470700
348781	470701
381709	470702
83804	470703
692627	470704
131370	470705
568506	470706
390173	470707
526048	470708
309894	470709
661709	470710
608321	470711
382111	470712
46464	470713
389406	470714
257580	470715
19766	470716
458726	470717
209181	470718
52689	470719
133320	470720
275641	470721
329113	470722
8024	470723
429079	470724
10214	470725
330524	470726
644010	470727
545846	470728
361011	470729
92518	470730
68780	470731
487062	470732
308972	470733
634285	470734
50845	470735
310139	470736
96819	470737
114155	470738
17690	470739
681959	470740
350110	470741
227712	470742
287628	470743
618318	470744
653365	470745
19938	470746
5571	470747
249434	470748
424820	470749
498754	470750
69432	470751
447569	470752
612010	470753
327097	470754
19326	470755
540213	470756
568590	470757
65685	470758
676616	470759
645355	470760
330020	470761
39178	470762
553702	470763
411885	470764
308950	470765
211887	470766
147097	470767
255421	470768
668541	470769
442308	470770
712239	470771
121044	470772
531500	470773
521008	470774
611309	470775
213740	470776
192053	470777
705798	470778
209578	470779
356522	470780
169319	470781
585713	470782
45697	470783
505112	470784
650113	470785
303054	470786
44368	470787
717741	470788
721145	470789
134781	470790
4209	470791
287171	470792
178654	470793
136971	470794
567658	470795
703638	470796
10	470797
445285	470798
638709	470799
100535	470800
501170	470801
3	470802
240562	470803
56534	470804
141577	470805
13529	470806
451716	470807
54786	470808
219351	470809
7167	470810
24054	470811
79442	470812
710510	470813
212671	470814
482129	470815
110189	470816
196550	470817
635906	470818
1908	470819
699878	470820
162116	470821
644459	470822
419229	470823
385136	470824
173005	470825
547346	470826
62325	470827
202152	470828
689805	470829
71267	470830
21455	470831
114014	470832
135560	470833
491632	470834
100104	470835
138443	470836
597725	470837
164017	470838
29536	470839
614704	470840
17940	470841
182032	470842
309937	470843
16873	470844
81006	470845
710733	470846
140516	470847
229562	470848
3923	470849
54805	470850
490563	470851
8814	470852
590350	470853
503293	470854
547146	470855
380780	470856
673729	470857
46126	470858
334877	470859
260302	470860
37637	470861
352651	470862
25827	470863
443142	470864
301264	470865
360564	470866
69570	470867
85501	470868
519047	470869
515118	470870
237982	470871
534055	470872
7049	470873
390328	470874
411533	470875
352934	470876
164203	470877
8536	470878
118679	470879
511502	470880
307739	470881
237129	470882
244521	470883
222141	470884
710287	470885
149231	470886
413550	470887
544041	470888
702222	470889
651668	470890
239509	470891
125027	470892
91623	470893
64104	470894
53745	470895
152085	470896
379507	470897
640428	470898
8003	470899
403322	470900
71824	470901
84243	470902
119438	470903
105220	470904
141934	470905
691584	470906
150921	470907
63132	470908
505482	470909
4015	470910
128462	470911
335711	470912
4403	470913
8644	470914
12067	470915
515652	470916
545108	470917
475072	470918
127680	470919
658457	470920
331941	470921
267048	470922
144765	470923
697382	470924
39867	470925
98049	470926
37005	470927
44357	470928
129876	470929
131527	470930
489639	470931
66099	470932
123750	470933
24478	470934
518156	470935
357463	470936
346842	470937
99735	470938
345035	470939
20872	470940
11690	470941
251167	470942
516861	470943
317410	470944
555909	470945
317384	470946
381583	470947
30014	470948
638449	470949
281603	470950
38601	470951
273150	470952
18883	470953
403616	470954
425952	470955
114258	470956
46	470957
404642	470958
677521	470959
282093	470960
560402	470961
609715	470962
378470	470963
662131	470964
50703	470965
660795	470966
69336	470967
10048	470968
317750	470969
336413	470970
289961	470971
543534	470972
12222	470973
725112	470974
326791	470975
431145	470976
604287	470977
330273	470978
57929	470979
486471	470980
638953	470981
133133	470982
511315	470983
205105	470984
630095	470985
671925	470986
71005	470987
110867	470988
625295	470989
228009	470990
47341	470991
475142	470992
189046	470993
512918	470994
426909	470995
385003	470996
94223	470997
6297	470998
7440	470999
326088	471000
163492	471001
641093	471002
134021	471003
339500	471004
213437	471005
381777	471006
147414	471007
391148	471008
681801	471009
157923	471010
201502	471011
186644	471012
265	471013
415018	471014
585587	471015
5080	471016
330570	471017
460962	471018
452824	471019
133023	471020
172552	471021
15567	471022
106305	471023
397607	471024
295765	471025
83966	471026
306915	471027
9641	471028
632910	471029
377006	471030
31127	471031
122155	471032
8100	471033
155878	471034
395874	471035
491085	471036
224411	471037
560222	471038
283809	471039
174923	471040
338754	471041
38606	471042
502220	471043
30276	471044
111641	471045
70185	471046
629782	471047
384879	471048
628916	471049
213454	471050
18551	471051
330008	471052
25117	471053
324098	471054
352435	471055
707170	471056
310083	471057
492326	471058
525157	471059
146873	471060
586612	471061
660005	471062
696002	471063
448694	471064
5245	471065
582105	471066
25512	471067
690562	471068
242717	471069
162271	471070
360659	471071
205335	471072
477082	471073
55480	471074
166973	471075
529733	471076
547006	471077
704159	471078
71656	471079
535017	471080
122794	471081
113787	471082
72511	471083
10098	471084
503564	471085
401189	471086
70732	471087
242477	471088
227009	471089
714289	471090
151558	471091
60556	471092
566250	471093
8537	471094
138664	471095
119344	471096
29699	471097
162964	471098
105916	471099
686774	471100
708101	471101
46143	471102
356577	471103
179927	471104
664273	471105
391213	471106
105492	471107
4603	471108
390539	471109
24414	471110
373484	471111
24900	471112
41120	471113
118447	471114
18868	471115
510779	471116
54842	471117
15916	471118
482420	471119
655341	471120
330415	471121
153092	471122
611147	471123
211705	471124
525190	471125
299	471126
385631	471127
37234	471128
54638	471129
118940	471130
311593	471131
546965	471132
312875	471133
137471	471134
144759	471135
367874	471136
4244	471137
102959	471138
80609	471139
722874	471140
40021	471141
406441	471142
37541	471143
121888	471144
61826	471145
169914	471146
574001	471147
134397	471148
134267	471149
187174	471150
588766	471151
311679	471152
10556	471153
434821	471154
39852	471155
5494	471156
283536	471157
476866	471158
313993	471159
44265	471160
466133	471161
117587	471162
37671	471163
167476	471164
63469	471165
148179	471166
103850	471167
215172	471168
539861	471169
48819	471170
79279	471171
680321	471172
704368	471173
27031	471174
249299	471175
142013	471176
76792	471177
263501	471178
289587	471179
666117	471180
141706	471181
16138	471182
78575	471183
599341	471184
45837	471185
2535	471186
33489	471187
376123	471188
177672	471189
393035	471190
454684	471191
202466	471192
265918	471193
67215	471194
472819	471195
472693	471196
271177	471197
581303	471198
85841	471199
42	471200
231060	471201
4185	471202
30244	471203
626587	471204
124053	471205
526277	471206
37582	471207
130958	471208
2377	471209
104755	471210
37394	471211
376235	471212
7929	471213
599471	471214
711532	471215
581356	471216
51634	471217
53696	471218
66205	471219
672864	471220
325158	471221
166393	471222
34	471223
291550	471224
388007	471225
592942	471226
705182	471227
185934	471228
641136	471229
595287	471230
487426	471231
274639	471232
479038	471233
322565	471234
597893	471235
644854	471236
595841	471237
22820	471238
597283	471239
416536	471240
682347	471241
212434	471242
362537	471243
95169	471244
46144	471245
703009	471246
350618	471247
203102	471248
350664	471249
49493	471250
613186	471251
167053	471252
142810	471253
378854	471254
263693	471255
401363	471256
170593	471257
632057	471258
35940	471259
166923	471260
180160	471261
721469	471262
386313	471263
455877	471264
443662	471265
274933	471266
639429	471267
648455	471268
2513	471269
517416	471270
711467	471271
39693	471272
39049	471273
159949	471274
278848	471275
180187	471276
407958	471277
411079	471278
11341	471279
434856	471280
84615	471281
113966	471282
479370	471283
7671	471284
30328	471285
650085	471286
316587	471287
118805	471288
636680	471289
489449	471290
181307	471291
299723	471292
385712	471293
33859	471294
524031	471295
662607	471296
42698	471297
563492	471298
116043	471299
712437	471300
107778	471301
241056	471302
188978	471303
417350	471304
527565	471305
184418	471306
565055	471307
570696	471308
162969	471309
482299	471310
183175	471311
19851	471312
674624	471313
448309	471314
75395	471315
553100	471316
114033	471317
32647	471318
345462	471319
723886	471320
46106	471321
49532	471322
329	471323
501774	471324
5322	471325
438074	471326
335087	471327
40957	471328
236797	471329
637556	471330
416074	471331
245267	471332
114200	471333
60671	471334
106394	471335
194630	471336
9944	471337
109285	471338
83676	471339
568957	471340
171976	471341
473105	471342
452754	471343
7896	471344
97208	471345
419812	471346
418416	471347
438901	471348
352939	471349
183279	471350
491932	471351
481505	471352
553130	471353
52997	471354
162903	471355
44457	471356
59196	471357
373331	471358
657380	471359
79797	471360
577918	471361
685370	471362
157571	471363
695437	471364
595084	471365
47196	471366
64232	471367
388866	471368
614823	471369
129433	471370
386365	471371
669163	471372
126781	471373
133795	471374
2611	471375
377737	471376
288159	471377
156778	471378
81984	471379
309782	471380
352956	471381
83223	471382
585	471383
23685	471384
67431	471385
98273	471386
46439	471387
687447	471388
797	471389
709570	471390
273073	471391
134934	471392
700910	471393
94249	471394
544312	471395
140061	471396
238363	471397
685028	471398
42524	471399
568680	471400
691438	471401
251029	471402
454559	471403
148420	471404
585247	471405
589198	471406
15528	471407
84278	471408
79137	471409
681105	471410
17782	471411
597017	471412
619228	471413
190884	471414
210055	471415
135881	471416
25782	471417
150305	471418
2924	471419
52978	471420
185251	471421
47680	471422
39617	471423
58481	471424
460220	471425
505683	471426
187248	471427
63088	471428
568263	471429
159117	471430
713828	471431
475907	471432
525072	471433
62553	471434
478176	471435
672971	471436
10291	471437
55040	471438
590656	471439
395496	471440
404112	471441
6616	471442
119791	471443
3794	471444
544446	471445
382943	471446
643907	471447
682202	471448
58875	471449
341547	471450
48769	471451
400423	471452
117828	471453
196000	471454
110193	471455
524056	471456
178208	471457
149397	471458
346131	471459
691940	471460
41088	471461
625729	471462
289601	471463
57106	471464
28082	471465
398514	471466
121015	471467
530480	471468
86187	471469
333489	471470
54459	471471
77434	471472
65739	471473
54598	471474
681361	471475
712772	471476
2017	471477
20003	471478
269485	471479
28041	471480
579732	471481
27647	471482
66225	471483
238912	471484
54204	471485
589307	471486
493021	471487
369635	471488
526617	471489
23540	471490
527137	471491
6071	471492
690259	471493
613412	471494
34188	471495
45494	471496
43129	471497
60399	471498
395385	471499
319536	471500
31006	471501
229169	471502
644494	471503
190227	471504
617912	471505
642527	471506
517271	471507
549597	471508
49610	471509
392419	471510
719576	471511
496005	471512
46977	471513
30487	471514
418200	471515
111189	471516
617794	471517
402348	471518
9354	471519
593644	471520
311773	471521
277699	471522
160580	471523
122069	471524
494158	471525
139198	471526
5157	471527
150776	471528
298980	471529
2756	471530
327873	471531
712482	471532
179295	471533
285233	471534
603772	471535
92435	471536
565033	471537
308399	471538
598841	471539
356379	471540
679913	471541
304173	471542
451926	471543
409805	471544
447788	471545
265831	471546
69584	471547
11492	471548
594182	471549
277886	471550
706940	471551
100397	471552
401348	471553
538642	471554
460575	471555
445137	471556
362110	471557
285263	471558
26354	471559
41840	471560
327711	471561
20253	471562
151721	471563
145134	471564
189346	471565
505821	471566
632139	471567
545896	471568
64549	471569
450761	471570
591473	471571
79398	471572
103309	471573
173358	471574
30609	471575
24750	471576
606740	471577
417362	471578
123666	471579
4698	471580
106636	471581
691552	471582
93526	471583
381677	471584
586150	471585
520557	471586
132153	471587
282101	471588
482304	471589
3962	471590
150429	471591
29947	471592
578999	471593
71564	471594
460	471595
509929	471596
438553	471597
59967	471598
1289	471599
312140	471600
307451	471601
38041	471602
695582	471603
700189	471604
73100	471605
410317	471606
296370	471607
45888	471608
461409	471609
45874	471610
51863	471611
184708	471612
128220	471613
719060	471614
359	471615
270898	471616
567761	471617
259992	471618
90906	471619
236384	471620
232265	471621
284596	471622
16225	471623
499000	471624
157352	471625
177604	471626
271068	471627
502951	471628
146599	471629
517041	471630
181783	471631
156424	471632
31310	471633
682413	471634
413802	471635
313778	471636
226596	471637
47458	471638
448618	471639
52546	471640
157071	471641
24101	471642
444280	471643
336855	471644
172569	471645
722924	471646
501651	471647
651312	471648
421597	471649
367215	471650
516233	471651
709706	471652
610406	471653
28896	471654
713780	471655
130131	471656
715030	471657
567041	471658
1003	471659
25433	471660
798	471661
179045	471662
460540	471663
79812	471664
483020	471665
522059	471666
34509	471667
432069	471668
8001	471669
583823	471670
719177	471671
6612	471672
623919	471673
141058	471674
261240	471675
549156	471676
22145	471677
24359	471678
217811	471679
94439	471680
143127	471681
185854	471682
366634	471683
219842	471684
391862	471685
614916	471686
658467	471687
603062	471688
630740	471689
259390	471690
696617	471691
462849	471692
76980	471693
264326	471694
712417	471695
69962	471696
677990	471697
111524	471698
449389	471699
75321	471700
145512	471701
452628	471702
67131	471703
161123	471704
18600	471705
235050	471706
383722	471707
647887	471708
202961	471709
428297	471710
87538	471711
616714	471712
249988	471713
10495	471714
172791	471715
91829	471716
118837	471717
39264	471718
102555	471719
612578	471720
617653	471721
67808	471722
885	471723
9851	471724
537193	471725
15720	471726
165981	471727
718028	471728
18971	471729
119178	471730
35868	471731
123117	471732
271392	471733
709778	471734
116029	471735
75037	471736
168713	471737
84149	471738
5860	471739
656665	471740
174968	471741
699957	471742
144589	471743
158784	471744
370520	471745
91838	471746
551408	471747
269639	471748
682370	471749
14102	471750
263119	471751
51516	471752
63073	471753
84949	471754
258733	471755
558924	471756
438821	471757
299474	471758
231665	471759
83410	471760
6459	471761
63965	471762
16225	471763
317758	471764
77565	471765
31925	471766
90899	471767
398911	471768
36871	471769
457912	471770
291023	471771
368730	471772
14829	471773
74192	471774
183847	471775
604947	471776
373714	471777
75874	471778
592691	471779
46308	471780
646775	471781
697868	471782
209329	471783
486181	471784
152435	471785
418414	471786
673760	471787
143941	471788
78284	471789
411473	471790
11804	471791
466982	471792
28699	471793
193225	471794
19542	471795
643589	471796
4594	471797
535924	471798
484972	471799
143454	471800
564527	471801
121769	471802
303207	471803
169599	471804
620160	471805
186465	471806
321984	471807
230501	471808
23094	471809
723799	471810
138416	471811
43868	471812
406127	471813
466928	471814
535235	471815
116186	471816
3996	471817
160769	471818
568499	471819
53956	471820
393595	471821
271833	471822
49451	471823
15154	471824
523337	471825
560	471826
273653	471827
274372	471828
236137	471829
317083	471830
106821	471831
110617	471832
34305	471833
114935	471834
2702	471835
24211	471836
4888	471837
593405	471838
10066	471839
46114	471840
121655	471841
304365	471842
472947	471843
124304	471844
465599	471845
176708	471846
670606	471847
511490	471848
177851	471849
132122	471850
400419	471851
324614	471852
556901	471853
295740	471854
328655	471855
721737	471856
610474	471857
94573	471858
2410	471859
292708	471860
12158	471861
83264	471862
367396	471863
170191	471864
384549	471865
677705	471866
379262	471867
48901	471868
267634	471869
173911	471870
615294	471871
22384	471872
661463	471873
578187	471874
349470	471875
380085	471876
130357	471877
17290	471878
344118	471879
354057	471880
716368	471881
104038	471882
476789	471883
84931	471884
369661	471885
178498	471886
186285	471887
623782	471888
184284	471889
381564	471890
40582	471891
78401	471892
210991	471893
8676	471894
139634	471895
700286	471896
463479	471897
720361	471898
216276	471899
41408	471900
488910	471901
12979	471902
308929	471903
681184	471904
66059	471905
75116	471906
513742	471907
209856	471908
37025	471909
598265	471910
676417	471911
290956	471912
162048	471913
299618	471914
134906	471915
270007	471916
68573	471917
236899	471918
546116	471919
627242	471920
145251	471921
92202	471922
230186	471923
5442	471924
143442	471925
43157	471926
454808	471927
423422	471928
8374	471929
153483	471930
698030	471931
247606	471932
293680	471933
8412	471934
11625	471935
104461	471936
5474	471937
50849	471938
29626	471939
6205	471940
673132	471941
41462	471942
72548	471943
638622	471944
432624	471945
17660	471946
689366	471947
502227	471948
436607	471949
619504	471950
616761	471951
404235	471952
458714	471953
283697	471954
436	471955
554595	471956
224071	471957
637687	471958
141474	471959
532084	471960
214413	471961
254547	471962
719408	471963
629530	471964
382006	471965
176682	471966
10339	471967
532847	471968
166149	471969
156788	471970
82384	471971
172541	471972
49421	471973
675431	471974
282359	471975
403557	471976
424121	471977
534286	471978
460922	471979
16813	471980
404248	471981
117368	471982
434139	471983
220778	471984
43256	471985
123513	471986
133332	471987
289206	471988
303960	471989
659058	471990
608477	471991
630051	471992
326319	471993
146436	471994
695624	471995
194308	471996
513654	471997
41654	471998
157435	471999
42231	472000
3372	472001
112753	472002
72623	472003
14788	472004
686186	472005
342220	472006
22548	472007
732	472008
209700	472009
111596	472010
478675	472011
573379	472012
119844	472013
149500	472014
55766	472015
215388	472016
21849	472017
297725	472018
388530	472019
666926	472020
134485	472021
164855	472022
296773	472023
483189	472024
15099	472025
600814	472026
72188	472027
43384	472028
175290	472029
415764	472030
130922	472031
12045	472032
59503	472033
35718	472034
549010	472035
518678	472036
195353	472037
271375	472038
298660	472039
175472	472040
498940	472041
82342	472042
164533	472043
501482	472044
150518	472045
39056	472046
535012	472047
99884	472048
54701	472049
642563	472050
539509	472051
10493	472052
480414	472053
674089	472054
577692	472055
233233	472056
340520	472057
498571	472058
468678	472059
272648	472060
62125	472061
48162	472062
290146	472063
112841	472064
245472	472065
23930	472066
113170	472067
182919	472068
275883	472069
34726	472070
8181	472071
148669	472072
227586	472073
270936	472074
640908	472075
320829	472076
622511	472077
16726	472078
341494	472079
89253	472080
480275	472081
458664	472082
297980	472083
413585	472084
2738	472085
645750	472086
197183	472087
112483	472088
146055	472089
562239	472090
23775	472091
683988	472092
665494	472093
521064	472094
128188	472095
485894	472096
622396	472097
359737	472098
21999	472099
52353	472100
330381	472101
540151	472102
488700	472103
584939	472104
152692	472105
596882	472106
621123	472107
94330	472108
560876	472109
562648	472110
243102	472111
56751	472112
276795	472113
438299	472114
723662	472115
122847	472116
292261	472117
67131	472118
41263	472119
489709	472120
535445	472121
82715	472122
704432	472123
699581	472124
619757	472125
470276	472126
162166	472127
529169	472128
178273	472129
126444	472130
27000	472131
39803	472132
154213	472133
48728	472134
26546	472135
460216	472136
148236	472137
31329	472138
311625	472139
532728	472140
9656	472141
106584	472142
628160	472143
69077	472144
13033	472145
29858	472146
82888	472147
2610	472148
420927	472149
143049	472150
29887	472151
601416	472152
46935	472153
155279	472154
23490	472155
14986	472156
59629	472157
91404	472158
4157	472159
283653	472160
20135	472161
170347	472162
285379	472163
492350	472164
629255	472165
292281	472166
594690	472167
175312	472168
18871	472169
451984	472170
300344	472171
1274	472172
8942	472173
462127	472174
293807	472175
28299	472176
699667	472177
22457	472178
17362	472179
678792	472180
331152	472181
426343	472182
361086	472183
446783	472184
103143	472185
5970	472186
529680	472187
635581	472188
719215	472189
302129	472190
46363	472191
625379	472192
52012	472193
299686	472194
433103	472195
253234	472196
123180	472197
97575	472198
21794	472199
140764	472200
48167	472201
103941	472202
15457	472203
167622	472204
297460	472205
353586	472206
243767	472207
359	472208
167223	472209
544047	472210
151531	472211
294545	472212
167297	472213
15582	472214
217035	472215
127284	472216
681669	472217
277504	472218
396560	472219
54237	472220
142039	472221
138561	472222
652213	472223
25444	472224
30974	472225
441329	472226
54776	472227
64412	472228
468075	472229
384933	472230
193530	472231
149979	472232
186447	472233
603363	472234
720093	472235
101351	472236
3991	472237
431022	472238
95208	472239
93565	472240
157838	472241
112281	472242
421279	472243
203	472244
64090	472245
84023	472246
68973	472247
166403	472248
601001	472249
123251	472250
622625	472251
6505	472252
705785	472253
369584	472254
654777	472255
172252	472256
153301	472257
51818	472258
30834	472259
379665	472260
338449	472261
40056	472262
137759	472263
15078	472264
7576	472265
151311	472266
1973	472267
680864	472268
615458	472269
324988	472270
435150	472271
626860	472272
503585	472273
16298	472274
57645	472275
34050	472276
130025	472277
573124	472278
246563	472279
97283	472280
558126	472281
706121	472282
427286	472283
296904	472284
330206	472285
137789	472286
271573	472287
707829	472288
290337	472289
8790	472290
609827	472291
322868	472292
568862	472293
474619	472294
254935	472295
683549	472296
667634	472297
450111	472298
523056	472299
364945	472300
574372	472301
28226	472302
577451	472303
570975	472304
482841	472305
373182	472306
690896	472307
141811	472308
65216	472309
407636	472310
218838	472311
496083	472312
20281	472313
204456	472314
542177	472315
577764	472316
437234	472317
247373	472318
37744	472319
9191	472320
263858	472321
638533	472322
4414	472323
263388	472324
60801	472325
587882	472326
17500	472327
131555	472328
516469	472329
413377	472330
654609	472331
423746	472332
359228	472333
62148	472334
251135	472335
329423	472336
418930	472337
64322	472338
160604	472339
510981	472340
23970	472341
521447	472342
477818	472343
17019	472344
162551	472345
493285	472346
428246	472347
306749	472348
580474	472349
420332	472350
96613	472351
554694	472352
616892	472353
37131	472354
73805	472355
296694	472356
697423	472357
148280	472358
81981	472359
364733	472360
127336	472361
585742	472362
12307	472363
431778	472364
101540	472365
428410	472366
493177	472367
498439	472368
105337	472369
514264	472370
137077	472371
687073	472372
29524	472373
13411	472374
258618	472375
682343	472376
151547	472377
410036	472378
17655	472379
25124	472380
317310	472381
130104	472382
168082	472383
220229	472384
131412	472385
317841	472386
98657	472387
130765	472388
32624	472389
13807	472390
98837	472391
314385	472392
115527	472393
635827	472394
552237	472395
582441	472396
3802	472397
245462	472398
577228	472399
102189	472400
85489	472401
716339	472402
140013	472403
574797	472404
8384	472405
375039	472406
172626	472407
424139	472408
140013	472409
14790	472410
91693	472411
140714	472412
75246	472413
127847	472414
151635	472415
540134	472416
139766	472417
399827	472418
331582	472419
574620	472420
112242	472421
7331	472422
685518	472423
512488	472424
18481	472425
64433	472426
601256	472427
1415	472428
652787	472429
280888	472430
615792	472431
180881	472432
224835	472433
43121	472434
716435	472435
115827	472436
253318	472437
123830	472438
109529	472439
35172	472440
131911	472441
157934	472442
93674	472443
155402	472444
39472	472445
697394	472446
685832	472447
168440	472448
205809	472449
670671	472450
163594	472451
231674	472452
641106	472453
611573	472454
108763	472455
60789	472456
60465	472457
663834	472458
292356	472459
33522	472460
106687	472461
557732	472462
648261	472463
57817	472464
158377	472465
192767	472466
346176	472467
589926	472468
109348	472469
65139	472470
700881	472471
632045	472472
540465	472473
187457	472474
361139	472475
488211	472476
29061	472477
124937	472478
417360	472479
110533	472480
50586	472481
421775	472482
148288	472483
119667	472484
51974	472485
73600	472486
415160	472487
339467	472488
327437	472489
65932	472490
537542	472491
298236	472492
45514	472493
48739	472494
39375	472495
229517	472496
297874	472497
601350	472498
127	472499
102625	472500
49691	472501
167536	472502
8711	472503
157038	472504
366060	472505
621835	472506
491717	472507
169139	472508
227541	472509
594194	472510
415880	472511
419475	472512
634937	472513
148622	472514
27207	472515
337541	472516
91205	472517
512872	472518
290869	472519
265579	472520
206254	472521
26354	472522
473035	472523
31626	472524
474052	472525
715788	472526
186857	472527
278982	472528
369219	472529
115357	472530
104859	472531
23588	472532
303827	472533
298117	472534
106695	472535
483285	472536
371724	472537
201703	472538
357509	472539
475177	472540
408881	472541
152041	472542
208131	472543
235114	472544
501910	472545
676141	472546
698713	472547
6313	472548
379878	472549
156924	472550
184773	472551
606202	472552
116053	472553
90842	472554
409792	472555
640207	472556
696212	472557
200265	472558
683368	472559
142199	472560
2003	472561
106854	472562
373993	472563
216372	472564
31961	472565
151145	472566
199389	472567
64321	472568
720572	472569
273916	472570
93355	472571
556796	472572
31366	472573
210794	472574
381359	472575
620387	472576
49183	472577
26700	472578
676789	472579
140719	472580
362856	472581
594593	472582
25417	472583
474822	472584
42792	472585
368318	472586
41076	472587
13195	472588
3512	472589
429703	472590
216773	472591
266544	472592
400569	472593
387335	472594
80601	472595
70246	472596
109125	472597
405589	472598
142279	472599
468293	472600
483249	472601
562473	472602
668529	472603
124135	472604
174332	472605
152152	472606
111796	472607
5990	472608
599073	472609
40136	472610
4622	472611
46640	472612
372645	472613
101229	472614
16519	472615
583725	472616
155298	472617
274224	472618
512441	472619
72306	472620
28797	472621
717381	472622
336881	472623
285048	472624
164	472625
186058	472626
326383	472627
280207	472628
420588	472629
262107	472630
128138	472631
3103	472632
5201	472633
66238	472634
655972	472635
361646	472636
439439	472637
317202	472638
609869	472639
42682	472640
74923	472641
209687	472642
473805	472643
400071	472644
194779	472645
671733	472646
666532	472647
322698	472648
119346	472649
144915	472650
29768	472651
425209	472652
678805	472653
234899	472654
53740	472655
10975	472656
194208	472657
92770	472658
164499	472659
173136	472660
257230	472661
64056	472662
200935	472663
80379	472664
15737	472665
42171	472666
206155	472667
225688	472668
249163	472669
575296	472670
442779	472671
480374	472672
564096	472673
538148	472674
124946	472675
90826	472676
688069	472677
670434	472678
556956	472679
250669	472680
24315	472681
155355	472682
288261	472683
429226	472684
613370	472685
653751	472686
12391	472687
692306	472688
498526	472689
465225	472690
63560	472691
458712	472692
444430	472693
31391	472694
285351	472695
548690	472696
86558	472697
644472	472698
151011	472699
604017	472700
136953	472701
606436	472702
668504	472703
513435	472704
219492	472705
41642	472706
539053	472707
110302	472708
10138	472709
25513	472710
650130	472711
48724	472712
147755	472713
115135	472714
401735	472715
443497	472716
564911	472717
17861	472718
516604	472719
1522	472720
660621	472721
153012	472722
37120	472723
35431	472724
481291	472725
171207	472726
674423	472727
358889	472728
496336	472729
16891	472730
354991	472731
713064	472732
134643	472733
413313	472734
134036	472735
151510	472736
702	472737
123514	472738
11434	472739
607975	472740
30812	472741
292371	472742
221187	472743
24693	472744
475031	472745
34969	472746
79622	472747
162152	472748
416996	472749
302464	472750
270677	472751
111579	472752
625882	472753
3341	472754
165307	472755
421578	472756
14303	472757
444446	472758
298991	472759
36389	472760
535217	472761
19060	472762
50441	472763
718364	472764
129226	472765
285081	472766
241958	472767
111588	472768
553120	472769
42637	472770
112353	472771
108998	472772
431954	472773
21593	472774
658571	472775
73732	472776
458281	472777
540976	472778
335393	472779
42732	472780
690634	472781
502897	472782
244973	472783
463083	472784
19970	472785
50531	472786
500254	472787
3556	472788
175528	472789
226989	472790
539323	472791
112574	472792
143868	472793
269235	472794
610971	472795
98039	472796
74751	472797
144879	472798
53685	472799
150576	472800
61461	472801
407590	472802
5003	472803
282799	472804
142028	472805
464090	472806
1356	472807
71334	472808
691829	472809
617342	472810
667892	472811
110497	472812
102071	472813
490121	472814
77009	472815
15185	472816
133572	472817
494464	472818
18552	472819
370480	472820
105302	472821
401572	472822
697373	472823
29095	472824
64656	472825
575617	472826
3787	472827
638034	472828
436327	472829
3354	472830
110949	472831
47968	472832
110214	472833
629489	472834
63996	472835
177488	472836
248037	472837
357393	472838
68623	472839
415659	472840
497915	472841
96604	472842
429382	472843
345017	472844
139301	472845
530591	472846
192628	472847
333145	472848
130962	472849
262881	472850
695843	472851
175021	472852
437406	472853
592355	472854
6647	472855
349798	472856
489031	472857
66416	472858
373022	472859
199105	472860
65928	472861
262997	472862
642262	472863
82102	472864
149311	472865
51383	472866
20434	472867
419762	472868
693792	472869
411072	472870
304439	472871
117982	472872
445006	472873
495863	472874
10569	472875
13396	472876
249870	472877
424944	472878
141668	472879
291696	472880
691109	472881
17420	472882
2299	472883
49678	472884
526545	472885
28475	472886
704777	472887
559180	472888
400281	472889
508962	472890
625375	472891
361481	472892
711992	472893
598088	472894
32948	472895
64251	472896
16164	472897
635421	472898
195707	472899
23261	472900
656368	472901
133841	472902
414388	472903
248594	472904
132516	472905
388097	472906
231116	472907
24899	472908
283685	472909
112614	472910
543431	472911
408387	472912
50295	472913
128829	472914
616046	472915
721782	472916
697623	472917
677554	472918
100109	472919
4398	472920
127310	472921
682477	472922
66586	472923
523760	472924
68103	472925
626852	472926
507101	472927
529926	472928
231625	472929
368420	472930
696594	472931
229819	472932
724480	472933
451582	472934
137868	472935
185796	472936
301614	472937
434544	472938
236110	472939
143932	472940
593321	472941
475591	472942
236528	472943
112360	472944
113792	472945
226016	472946
134595	472947
207871	472948
249151	472949
694288	472950
127209	472951
442897	472952
530131	472953
163809	472954
323331	472955
152959	472956
156468	472957
91143	472958
443896	472959
400	472960
94569	472961
153678	472962
137607	472963
362152	472964
14880	472965
320530	472966
222305	472967
141550	472968
538864	472969
311760	472970
192982	472971
669808	472972
374123	472973
404643	472974
428005	472975
656414	472976
283399	472977
30443	472978
679550	472979
185438	472980
30460	472981
172882	472982
82475	472983
115371	472984
61629	472985
212676	472986
209691	472987
350726	472988
87835	472989
42925	472990
36	472991
78018	472992
145340	472993
27206	472994
24497	472995
6844	472996
14395	472997
580060	472998
316716	472999
684616	473000
707913	473001
381095	473002
136638	473003
57881	473004
53950	473005
293009	473006
15989	473007
24632	473008
292148	473009
497896	473010
345816	473011
349047	473012
327947	473013
153656	473014
607844	473015
115901	473016
271805	473017
2240	473018
20348	473019
85814	473020
100590	473021
44499	473022
101727	473023
250790	473024
365711	473025
466235	473026
410361	473027
221028	473028
456051	473029
368860	473030
241411	473031
402830	473032
87229	473033
269980	473034
360657	473035
386756	473036
76817	473037
713285	473038
48276	473039
110563	473040
571654	473041
587441	473042
292709	473043
254619	473044
288239	473045
185049	473046
358971	473047
27636	473048
156859	473049
416431	473050
303444	473051
423318	473052
189727	473053
101429	473054
115806	473055
491476	473056
81437	473057
161697	473058
316270	473059
27740	473060
47826	473061
463929	473062
59538	473063
52702	473064
570866	473065
591725	473066
489178	473067
317424	473068
409343	473069
314508	473070
65970	473071
318060	473072
194457	473073
88958	473074
95833	473075
425968	473076
90598	473077
174018	473078
135592	473079
6267	473080
102993	473081
23845	473082
330906	473083
633389	473084
464030	473085
551075	473086
30138	473087
289641	473088
36131	473089
19646	473090
75983	473091
132661	473092
70862	473093
16644	473094
85829	473095
215251	473096
392135	473097
52393	473098
199499	473099
205491	473100
12434	473101
65934	473102
617405	473103
388177	473104
235431	473105
3026	473106
1983	473107
284377	473108
27670	473109
702582	473110
11210	473111
100004	473112
482094	473113
74833	473114
490708	473115
8157	473116
198909	473117
618170	473118
337171	473119
477321	473120
121610	473121
611332	473122
605801	473123
633489	473124
74381	473125
296585	473126
701581	473127
607999	473128
567606	473129
116026	473130
559809	473131
135378	473132
641795	473133
165583	473134
439215	473135
29860	473136
382381	473137
345451	473138
160290	473139
544697	473140
194000	473141
27014	473142
48070	473143
627115	473144
96733	473145
69741	473146
29066	473147
690044	473148
515276	473149
165690	473150
35952	473151
363628	473152
535616	473153
460769	473154
73639	473155
25646	473156
165738	473157
600282	473158
674976	473159
571845	473160
261535	473161
400530	473162
177673	473163
308680	473164
650513	473165
38753	473166
179347	473167
172948	473168
21091	473169
470475	473170
104674	473171
97338	473172
383968	473173
1344	473174
545517	473175
28626	473176
136842	473177
201732	473178
62936	473179
17308	473180
33451	473181
519183	473182
52045	473183
37429	473184
382312	473185
296682	473186
219558	473187
23924	473188
562261	473189
503977	473190
83939	473191
50005	473192
697695	473193
2129	473194
134157	473195
689681	473196
69967	473197
322376	473198
213178	473199
344329	473200
594047	473201
96316	473202
531867	473203
20393	473204
124810	473205
129941	473206
30404	473207
495794	473208
593851	473209
366637	473210
19139	473211
58704	473212
311388	473213
651159	473214
45334	473215
109794	473216
22209	473217
329267	473218
531723	473219
35157	473220
284056	473221
129551	473222
286612	473223
14107	473224
530566	473225
13390	473226
335963	473227
31503	473228
511482	473229
245461	473230
13361	473231
4642	473232
54591	473233
625746	473234
680829	473235
50972	473236
439645	473237
394061	473238
113283	473239
153066	473240
502566	473241
680605	473242
39742	473243
687559	473244
369756	473245
433003	473246
174160	473247
397284	473248
58200	473249
463985	473250
20581	473251
277502	473252
129511	473253
189689	473254
114661	473255
655624	473256
102240	473257
480678	473258
179917	473259
582147	473260
38844	473261
175921	473262
626230	473263
415136	473264
26507	473265
428789	473266
379525	473267
37187	473268
314029	473269
176984	473270
364440	473271
328792	473272
596077	473273
211719	473274
216244	473275
41404	473276
698047	473277
32855	473278
389198	473279
588324	473280
260714	473281
387400	473282
681096	473283
16660	473284
387726	473285
453755	473286
288205	473287
280313	473288
115700	473289
169789	473290
152689	473291
504146	473292
31806	473293
435836	473294
697635	473295
15730	473296
111505	473297
519209	473298
103	473299
403479	473300
70825	473301
29596	473302
275953	473303
103863	473304
139679	473305
171472	473306
121587	473307
149899	473308
48834	473309
234077	473310
146414	473311
329936	473312
669799	473313
306280	473314
323975	473315
185127	473316
134549	473317
697650	473318
84095	473319
463385	473320
132713	473321
656295	473322
138509	473323
52243	473324
278811	473325
27877	473326
445823	473327
636454	473328
212783	473329
541784	473330
283709	473331
16884	473332
320441	473333
161138	473334
263995	473335
158904	473336
716079	473337
173399	473338
22912	473339
235290	473340
79373	473341
75365	473342
378058	473343
18500	473344
540946	473345
147766	473346
611399	473347
412834	473348
296924	473349
569256	473350
447561	473351
300965	473352
333064	473353
39019	473354
9875	473355
480607	473356
203582	473357
390721	473358
128387	473359
24769	473360
332564	473361
8281	473362
144726	473363
646823	473364
495561	473365
417381	473366
177279	473367
378553	473368
44681	473369
448644	473370
12269	473371
165463	473372
73684	473373
47464	473374
77309	473375
186247	473376
484933	473377
133246	473378
124602	473379
634855	473380
4285	473381
30774	473382
366192	473383
106984	473384
366020	473385
418992	473386
698980	473387
258421	473388
72768	473389
75001	473390
552979	473391
15509	473392
484513	473393
235305	473394
367612	473395
64059	473396
640151	473397
617362	473398
1680	473399
68272	473400
191126	473401
564717	473402
127762	473403
273032	473404
345712	473405
143026	473406
22493	473407
479628	473408
17394	473409
76664	473410
333517	473411
283723	473412
70963	473413
381543	473414
437136	473415
226891	473416
175755	473417
678056	473418
25610	473419
117498	473420
188366	473421
186751	473422
123016	473423
315508	473424
66849	473425
454392	473426
458423	473427
616112	473428
15020	473429
565288	473430
719586	473431
405895	473432
101737	473433
66696	473434
471339	473435
691147	473436
13718	473437
138883	473438
61607	473439
312780	473440
215275	473441
722032	473442
21366	473443
23256	473444
16344	473445
43897	473446
665042	473447
46300	473448
96900	473449
152772	473450
502548	473451
218857	473452
44065	473453
452693	473454
668717	473455
3595	473456
135463	473457
507304	473458
29571	473459
53836	473460
559348	473461
498608	473462
149923	473463
132809	473464
2865	473465
189591	473466
55388	473467
622420	473468
688663	473469
455698	473470
339316	473471
4180	473472
326540	473473
137889	473474
331757	473475
515575	473476
37407	473477
183398	473478
49178	473479
372353	473480
493492	473481
6659	473482
225216	473483
295206	473484
400985	473485
585127	473486
526346	473487
498644	473488
640825	473489
71791	473490
300793	473491
109603	473492
557894	473493
474505	473494
27577	473495
62025	473496
19649	473497
129689	473498
176630	473499
495775	473500
64338	473501
163617	473502
13843	473503
241306	473504
659346	473505
145899	473506
541594	473507
85829	473508
13483	473509
352291	473510
43380	473511
682161	473512
466707	473513
64521	473514
235370	473515
522270	473516
45923	473517
400413	473518
335620	473519
495623	473520
55104	473521
31697	473522
71417	473523
143875	473524
509550	473525
445363	473526
449259	473527
14106	473528
12424	473529
386998	473530
148979	473531
155381	473532
168958	473533
2260	473534
213927	473535
598021	473536
408128	473537
339747	473538
174286	473539
29492	473540
82054	473541
47818	473542
40225	473543
686608	473544
89701	473545
92049	473546
29604	473547
3778	473548
718533	473549
228381	473550
418673	473551
35643	473552
576347	473553
75887	473554
469316	473555
267569	473556
34533	473557
94814	473558
282503	473559
542725	473560
409739	473561
23829	473562
32533	473563
400135	473564
218914	473565
107141	473566
708372	473567
695185	473568
145742	473569
160397	473570
420020	473571
89950	473572
332218	473573
361607	473574
128789	473575
643841	473576
424494	473577
676599	473578
470663	473579
35138	473580
16666	473581
79687	473582
213725	473583
78672	473584
22246	473585
165991	473586
289976	473587
413984	473588
40985	473589
118953	473590
297365	473591
286935	473592
448206	473593
105502	473594
656754	473595
43339	473596
364321	473597
321685	473598
158795	473599
678598	473600
440616	473601
228305	473602
410442	473603
20241	473604
664442	473605
4085	473606
509428	473607
112134	473608
80004	473609
1844	473610
156072	473611
273127	473612
681872	473613
722326	473614
715058	473615
607129	473616
636036	473617
685358	473618
72046	473619
63293	473620
233259	473621
140509	473622
289770	473623
407123	473624
408376	473625
401438	473626
4824	473627
712615	473628
27996	473629
33504	473630
6766	473631
502708	473632
646644	473633
294072	473634
448339	473635
49786	473636
613956	473637
165952	473638
413124	473639
10996	473640
323097	473641
15426	473642
586387	473643
637454	473644
72062	473645
45955	473646
109242	473647
341780	473648
781	473649
212319	473650
15147	473651
484736	473652
316705	473653
676618	473654
229921	473655
358939	473656
561531	473657
414283	473658
72528	473659
722438	473660
1816	473661
640044	473662
153279	473663
540834	473664
557516	473665
400872	473666
438911	473667
841	473668
588534	473669
357421	473670
25583	473671
150972	473672
149419	473673
664598	473674
221056	473675
274749	473676
15462	473677
672001	473678
488907	473679
22068	473680
682573	473681
118196	473682
487873	473683
644090	473684
57321	473685
95873	473686
136043	473687
55418	473688
518511	473689
163914	473690
489562	473691
75079	473692
101867	473693
551956	473694
514989	473695
512310	473696
604090	473697
189018	473698
387045	473699
216361	473700
52753	473701
181129	473702
661726	473703
514407	473704
48908	473705
608025	473706
154561	473707
166256	473708
291089	473709
587215	473710
185319	473711
279427	473712
7515	473713
165988	473714
187158	473715
3160	473716
28071	473717
598547	473718
148754	473719
431380	473720
352	473721
466506	473722
545495	473723
60918	473724
43018	473725
77683	473726
288195	473727
517553	473728
535293	473729
228972	473730
286246	473731
690716	473732
56464	473733
629903	473734
816	473735
61426	473736
11633	473737
25713	473738
455990	473739
173561	473740
630503	473741
82154	473742
150653	473743
97984	473744
574867	473745
674844	473746
388889	473747
177512	473748
243592	473749
188427	473750
224221	473751
57451	473752
645657	473753
14465	473754
194953	473755
560541	473756
592661	473757
671012	473758
148808	473759
5581	473760
29441	473761
170893	473762
177242	473763
16481	473764
676749	473765
168847	473766
412177	473767
8547	473768
646577	473769
212534	473770
311915	473771
702	473772
241858	473773
93533	473774
425120	473775
13882	473776
177269	473777
332910	473778
590749	473779
538515	473780
612954	473781
448632	473782
20931	473783
348969	473784
315600	473785
265047	473786
119806	473787
15834	473788
534315	473789
115318	473790
11942	473791
12426	473792
697887	473793
172188	473794
24875	473795
175202	473796
193387	473797
21498	473798
111042	473799
506747	473800
433731	473801
23723	473802
493158	473803
611526	473804
631856	473805
420048	473806
170637	473807
103115	473808
321417	473809
297974	473810
322054	473811
711363	473812
159267	473813
119409	473814
111156	473815
684005	473816
335518	473817
286702	473818
162810	473819
6691	473820
188822	473821
7893	473822
149636	473823
520795	473824
295665	473825
4747	473826
180	473827
593839	473828
652808	473829
578723	473830
591983	473831
190038	473832
113545	473833
697616	473834
14231	473835
226911	473836
590925	473837
363504	473838
642363	473839
47258	473840
645184	473841
512866	473842
35987	473843
35256	473844
192826	473845
409926	473846
3579	473847
597111	473848
705561	473849
684836	473850
307507	473851
445806	473852
491149	473853
64787	473854
49331	473855
168750	473856
525031	473857
366106	473858
520113	473859
328499	473860
625053	473861
79146	473862
108511	473863
28329	473864
356006	473865
143376	473866
462189	473867
317690	473868
567255	473869
510056	473870
23824	473871
326041	473872
223657	473873
56345	473874
143995	473875
682262	473876
48164	473877
380749	473878
16212	473879
600548	473880
134803	473881
372837	473882
279698	473883
94028	473884
12425	473885
529859	473886
484769	473887
129724	473888
349082	473889
613734	473890
302651	473891
119149	473892
411516	473893
233995	473894
86677	473895
374112	473896
18593	473897
513590	473898
183081	473899
678687	473900
311322	473901
122903	473902
494130	473903
331328	473904
714381	473905
576032	473906
50443	473907
132573	473908
25771	473909
704323	473910
42075	473911
467525	473912
214326	473913
148807	473914
532693	473915
436605	473916
171612	473917
530520	473918
48222	473919
6075	473920
620603	473921
613243	473922
385333	473923
392263	473924
580380	473925
626994	473926
252950	473927
222650	473928
565713	473929
717752	473930
24638	473931
689161	473932
666500	473933
27656	473934
134675	473935
89206	473936
424619	473937
242088	473938
504583	473939
130995	473940
31172	473941
288052	473942
9819	473943
428517	473944
330905	473945
66440	473946
440915	473947
29372	473948
11292	473949
79455	473950
123978	473951
3724	473952
534811	473953
277168	473954
588959	473955
339620	473956
78272	473957
1980	473958
485413	473959
101945	473960
357	473961
127709	473962
394047	473963
516136	473964
23968	473965
289604	473966
81364	473967
138115	473968
170647	473969
569644	473970
72	473971
393343	473972
135164	473973
240142	473974
130592	473975
460088	473976
33	473977
545461	473978
290639	473979
39261	473980
673454	473981
478181	473982
153975	473983
711321	473984
456987	473985
171342	473986
324131	473987
713229	473988
172215	473989
541162	473990
7212	473991
51373	473992
319031	473993
69817	473994
177828	473995
672315	473996
532022	473997
520761	473998
393263	473999
13751	474000
179591	474001
240405	474002
13135	474003
69484	474004
714451	474005
711827	474006
110486	474007
25295	474008
220890	474009
335225	474010
49763	474011
536443	474012
660884	474013
279353	474014
73293	474015
90261	474016
541286	474017
488333	474018
367606	474019
177302	474020
122673	474021
47417	474022
158332	474023
144019	474024
190500	474025
543040	474026
182175	474027
202409	474028
683683	474029
343340	474030
286240	474031
356186	474032
178562	474033
19318	474034
3566	474035
638997	474036
232512	474037
30449	474038
443651	474039
560761	474040
42196	474041
695596	474042
26936	474043
488404	474044
3927	474045
461917	474046
75559	474047
40270	474048
103929	474049
13303	474050
453260	474051
138556	474052
420725	474053
624790	474054
18265	474055
10926	474056
367632	474057
465041	474058
87985	474059
679784	474060
188613	474061
645387	474062
18608	474063
290474	474064
2669	474065
352931	474066
83207	474067
168288	474068
298679	474069
35253	474070
274950	474071
1943	474072
158671	474073
523819	474074
109614	474075
483555	474076
388556	474077
31283	474078
201093	474079
35328	474080
59332	474081
633739	474082
96162	474083
425839	474084
133947	474085
23574	474086
525825	474087
434917	474088
142419	474089
114452	474090
416013	474091
4045	474092
118572	474093
616587	474094
110525	474095
146812	474096
591830	474097
314337	474098
351985	474099
172109	474100
2846	474101
680839	474102
16050	474103
703397	474104
655580	474105
447951	474106
43735	474107
1233	474108
168071	474109
26756	474110
293876	474111
71404	474112
515079	474113
163754	474114
261159	474115
545881	474116
140382	474117
396249	474118
47035	474119
237075	474120
256273	474121
49228	474122
431175	474123
93631	474124
365316	474125
464080	474126
672338	474127
294974	474128
723808	474129
15867	474130
626650	474131
161014	474132
136926	474133
578130	474134
82019	474135
610344	474136
392680	474137
18442	474138
577339	474139
27885	474140
228166	474141
481444	474142
614171	474143
578852	474144
63386	474145
83056	474146
462708	474147
647625	474148
642762	474149
713549	474150
86277	474151
483511	474152
131027	474153
103523	474154
536446	474155
489132	474156
3812	474157
4300	474158
120580	474159
794	474160
227778	474161
257278	474162
176902	474163
400005	474164
63977	474165
666406	474166
113228	474167
483599	474168
282795	474169
208496	474170
301753	474171
74347	474172
140623	474173
8610	474174
56961	474175
153492	474176
51070	474177
12957	474178
494769	474179
2713	474180
604641	474181
636359	474182
637856	474183
23408	474184
657445	474185
243227	474186
132818	474187
35352	474188
38122	474189
75750	474190
23316	474191
455701	474192
73597	474193
612841	474194
593342	474195
637966	474196
48478	474197
88575	474198
178501	474199
662668	474200
215224	474201
607500	474202
35306	474203
175978	474204
667190	474205
323839	474206
392649	474207
32896	474208
670306	474209
191665	474210
85616	474211
487633	474212
333147	474213
339837	474214
8725	474215
555455	474216
161828	474217
219809	474218
330015	474219
493110	474220
245804	474221
66091	474222
65671	474223
230653	474224
458610	474225
622754	474226
478923	474227
33428	474228
93774	474229
278777	474230
372910	474231
507771	474232
208765	474233
332263	474234
174420	474235
495805	474236
93134	474237
353067	474238
152157	474239
147590	474240
180037	474241
8513	474242
224303	474243
105207	474244
488768	474245
106611	474246
407354	474247
713564	474248
80378	474249
148197	474250
180880	474251
48271	474252
81367	474253
6362	474254
143494	474255
225786	474256
159231	474257
685776	474258
427085	474259
152461	474260
65314	474261
629240	474262
695948	474263
124013	474264
548642	474265
136308	474266
20504	474267
16105	474268
33945	474269
40410	474270
145326	474271
624010	474272
623767	474273
710881	474274
184611	474275
550329	474276
571263	474277
496841	474278
301465	474279
645016	474280
635248	474281
344589	474282
502759	474283
100251	474284
689495	474285
515649	474286
156174	474287
359445	474288
674718	474289
267460	474290
63457	474291
13520	474292
501404	474293
86480	474294
326948	474295
290596	474296
80937	474297
105942	474298
365076	474299
373852	474300
33688	474301
133591	474302
143588	474303
21550	474304
70102	474305
12438	474306
3152	474307
550911	474308
113461	474309
300585	474310
30183	474311
606106	474312
245006	474313
165286	474314
22415	474315
47547	474316
651248	474317
123189	474318
524689	474319
748	474320
445705	474321
474563	474322
10031	474323
408416	474324
83866	474325
14347	474326
5938	474327
516021	474328
142999	474329
359	474330
494575	474331
560808	474332
15227	474333
378062	474334
584633	474335
103923	474336
98226	474337
77267	474338
59487	474339
63740	474340
18396	474341
627228	474342
6991	474343
393577	474344
16230	474345
588778	474346
67993	474347
351136	474348
17341	474349
4457	474350
257544	474351
65289	474352
553471	474353
411342	474354
540192	474355
397543	474356
223235	474357
10637	474358
535655	474359
571628	474360
588904	474361
169590	474362
705950	474363
511295	474364
6657	474365
72017	474366
54737	474367
135927	474368
157186	474369
251133	474370
177837	474371
118986	474372
279098	474373
459548	474374
493139	474375
14304	474376
367121	474377
20008	474378
13396	474379
628250	474380
164627	474381
25303	474382
44834	474383
303121	474384
198064	474385
13462	474386
131935	474387
490669	474388
614311	474389
558833	474390
137103	474391
428456	474392
567033	474393
14525	474394
54483	474395
106520	474396
66241	474397
89958	474398
108321	474399
581147	474400
457175	474401
269716	474402
304090	474403
155229	474404
156160	474405
2016	474406
489371	474407
487861	474408
433986	474409
38051	474410
210277	474411
19862	474412
400010	474413
21039	474414
483651	474415
446680	474416
70569	474417
16060	474418
566393	474419
582617	474420
352505	474421
131469	474422
668876	474423
344870	474424
223629	474425
462621	474426
512791	474427
376402	474428
168905	474429
87162	474430
273270	474431
47248	474432
705931	474433
11477	474434
607396	474435
94359	474436
605080	474437
135047	474438
30890	474439
159009	474440
694529	474441
140119	474442
569176	474443
9475	474444
37186	474445
416089	474446
148742	474447
101752	474448
25870	474449
238974	474450
61824	474451
565815	474452
47347	474453
90744	474454
17411	474455
577142	474456
505013	474457
394080	474458
486704	474459
675321	474460
216704	474461
29406	474462
700866	474463
292860	474464
658329	474465
620731	474466
510907	474467
371340	474468
13997	474469
161991	474470
703766	474471
275276	474472
613979	474473
16558	474474
719777	474475
462265	474476
223621	474477
338979	474478
668440	474479
15874	474480
317439	474481
190481	474482
113844	474483
37474	474484
426593	474485
15996	474486
3003	474487
41692	474488
39856	474489
288885	474490
166122	474491
313825	474492
183618	474493
59071	474494
19072	474495
8568	474496
448218	474497
1941	474498
150523	474499
427020	474500
97639	474501
4967	474502
172844	474503
640625	474504
100846	474505
445132	474506
175026	474507
96007	474508
636984	474509
364015	474510
160684	474511
276453	474512
253232	474513
55694	474514
3126	474515
13391	474516
485912	474517
172159	474518
167588	474519
321202	474520
685762	474521
439629	474522
4773	474523
569425	474524
249992	474525
487779	474526
549676	474527
461	474528
355918	474529
20302	474530
370640	474531
498756	474532
12111	474533
61046	474534
407067	474535
511026	474536
311489	474537
403977	474538
228654	474539
396843	474540
42613	474541
582881	474542
39799	474543
549519	474544
112696	474545
12751	474546
18123	474547
20248	474548
529040	474549
658746	474550
613	474551
131034	474552
10802	474553
377572	474554
645047	474555
109185	474556
186054	474557
96253	474558
601283	474559
364330	474560
280086	474561
327311	474562
21612	474563
32236	474564
132970	474565
113999	474566
64687	474567
616933	474568
158475	474569
689509	474570
433357	474571
269278	474572
476669	474573
420999	474574
542439	474575
577389	474576
95722	474577
198568	474578
55667	474579
146769	474580
164176	474581
275424	474582
630083	474583
662770	474584
365174	474585
230378	474586
226098	474587
12243	474588
182221	474589
32979	474590
47906	474591
60594	474592
498935	474593
70309	474594
184462	474595
570514	474596
107398	474597
141920	474598
424862	474599
80621	474600
127983	474601
104366	474602
52686	474603
463143	474604
180938	474605
707894	474606
73861	474607
95896	474608
509282	474609
216952	474610
441212	474611
9581	474612
494247	474613
127195	474614
455197	474615
385584	474616
20553	474617
373373	474618
29012	474619
626523	474620
420868	474621
1518	474622
710697	474623
93532	474624
581959	474625
193053	474626
143603	474627
678893	474628
611057	474629
540671	474630
574371	474631
117533	474632
675294	474633
233415	474634
26988	474635
76716	474636
20169	474637
133977	474638
131326	474639
142720	474640
211769	474641
546193	474642
497670	474643
258838	474644
37798	474645
538769	474646
52801	474647
6874	474648
347220	474649
622608	474650
512883	474651
52530	474652
631189	474653
473612	474654
523932	474655
548417	474656
142854	474657
580228	474658
690957	474659
226800	474660
564740	474661
674668	474662
251621	474663
194428	474664
87937	474665
275658	474666
212628	474667
35840	474668
497458	474669
560554	474670
141185	474671
231442	474672
70807	474673
491455	474674
77166	474675
680907	474676
497285	474677
309126	474678
724797	474679
299669	474680
654329	474681
121887	474682
49256	474683
436274	474684
379205	474685
82702	474686
177165	474687
32528	474688
13752	474689
58924	474690
466317	474691
41861	474692
36392	474693
72844	474694
616036	474695
111488	474696
246874	474697
4558	474698
126256	474699
48969	474700
412903	474701
358961	474702
73044	474703
381197	474704
598945	474705
124413	474706
89742	474707
158852	474708
656922	474709
540412	474710
197797	474711
50607	474712
44470	474713
424711	474714
579592	474715
110	474716
440081	474717
96973	474718
407490	474719
49418	474720
469928	474721
50338	474722
518781	474723
601800	474724
640319	474725
590151	474726
679743	474727
317851	474728
20175	474729
34607	474730
28484	474731
385087	474732
690297	474733
96752	474734
165607	474735
491646	474736
603972	474737
496122	474738
179887	474739
27220	474740
1994	474741
54216	474742
115930	474743
116072	474744
170075	474745
200632	474746
22674	474747
8424	474748
386287	474749
175893	474750
99959	474751
26218	474752
442775	474753
438380	474754
260214	474755
310923	474756
555259	474757
104790	474758
13896	474759
65550	474760
499557	474761
386678	474762
668758	474763
157935	474764
295137	474765
3085	474766
374967	474767
606010	474768
572467	474769
17092	474770
119315	474771
304710	474772
644225	474773
505424	474774
31579	474775
23746	474776
138156	474777
76643	474778
335023	474779
442716	474780
628626	474781
55718	474782
68608	474783
83759	474784
6423	474785
294754	474786
199963	474787
606538	474788
456634	474789
161824	474790
19545	474791
506658	474792
527911	474793
484449	474794
61084	474795
266433	474796
36524	474797
42778	474798
476906	474799
50521	474800
93722	474801
176478	474802
618291	474803
109612	474804
704494	474805
102292	474806
138742	474807
2040	474808
519263	474809
28196	474810
145694	474811
90363	474812
504835	474813
17578	474814
5563	474815
644433	474816
388893	474817
311101	474818
402776	474819
341786	474820
345691	474821
194479	474822
115313	474823
349684	474824
178231	474825
409855	474826
206130	474827
386561	474828
20974	474829
341146	474830
528201	474831
524220	474832
655951	474833
638375	474834
470074	474835
152448	474836
348413	474837
226214	474838
221146	474839
237864	474840
646498	474841
142247	474842
646236	474843
171012	474844
38127	474845
159762	474846
144633	474847
668310	474848
106722	474849
501354	474850
325146	474851
565561	474852
674506	474853
190205	474854
163641	474855
22091	474856
60163	474857
292716	474858
3074	474859
458422	474860
639203	474861
81385	474862
439057	474863
404092	474864
171068	474865
123193	474866
516647	474867
34810	474868
228716	474869
439957	474870
582789	474871
138393	474872
647483	474873
586978	474874
321677	474875
144376	474876
431033	474877
625815	474878
61147	474879
235811	474880
23408	474881
504507	474882
492033	474883
108156	474884
328224	474885
331322	474886
48884	474887
587906	474888
74894	474889
570108	474890
291035	474891
338056	474892
24294	474893
503925	474894
399379	474895
404024	474896
95450	474897
176128	474898
35388	474899
6816	474900
473908	474901
452521	474902
364928	474903
28649	474904
185844	474905
3132	474906
605504	474907
147967	474908
397056	474909
38607	474910
42216	474911
532837	474912
338002	474913
647098	474914
463180	474915
151472	474916
7956	474917
152088	474918
634482	474919
161838	474920
6375	474921
48829	474922
481370	474923
355708	474924
411041	474925
200307	474926
293690	474927
26976	474928
618280	474929
239667	474930
422468	474931
583399	474932
130576	474933
646825	474934
26749	474935
493391	474936
29861	474937
684178	474938
674470	474939
148889	474940
7604	474941
499775	474942
459695	474943
150968	474944
134752	474945
463608	474946
515932	474947
428068	474948
531641	474949
416688	474950
215392	474951
549665	474952
445176	474953
560223	474954
59950	474955
143270	474956
76153	474957
667166	474958
633468	474959
70341	474960
108520	474961
470665	474962
1962	474963
71185	474964
654641	474965
261914	474966
173322	474967
688481	474968
447812	474969
215507	474970
498409	474971
530741	474972
11315	474973
48237	474974
334594	474975
55530	474976
43679	474977
127143	474978
314217	474979
124957	474980
301272	474981
255328	474982
63338	474983
346907	474984
655144	474985
237091	474986
469400	474987
62007	474988
280210	474989
90831	474990
625294	474991
66687	474992
216168	474993
111070	474994
75164	474995
26068	474996
670628	474997
2021	474998
519979	474999
141626	475000
286094	475001
2732	475002
7162	475003
349591	475004
442193	475005
72144	475006
396458	475007
70894	475008
530317	475009
173884	475010
183024	475011
405306	475012
137835	475013
75290	475014
605356	475015
440490	475016
682726	475017
17202	475018
140141	475019
24402	475020
486206	475021
220133	475022
179935	475023
368692	475024
119188	475025
45746	475026
30601	475027
66741	475028
455849	475029
703847	475030
147008	475031
49223	475032
516548	475033
553800	475034
371221	475035
624379	475036
629244	475037
302697	475038
97171	475039
115347	475040
49726	475041
614381	475042
26227	475043
248064	475044
277509	475045
103423	475046
158946	475047
70131	475048
167767	475049
106569	475050
98399	475051
270195	475052
681014	475053
248985	475054
126871	475055
55486	475056
601444	475057
341439	475058
43815	475059
163761	475060
505793	475061
674327	475062
556271	475063
551794	475064
335730	475065
458821	475066
659695	475067
266729	475068
401337	475069
133277	475070
25838	475071
339702	475072
175658	475073
286641	475074
606089	475075
415349	475076
204	475077
597934	475078
704796	475079
106633	475080
37290	475081
585259	475082
51	475083
642087	475084
232091	475085
155337	475086
51525	475087
670550	475088
9797	475089
137519	475090
643786	475091
326376	475092
279828	475093
104900	475094
317581	475095
374009	475096
406680	475097
498059	475098
126445	475099
2625	475100
594892	475101
492409	475102
685076	475103
169202	475104
540241	475105
511093	475106
472283	475107
301515	475108
438042	475109
143585	475110
3621	475111
96908	475112
684673	475113
441059	475114
146980	475115
687690	475116
650613	475117
38638	475118
320348	475119
248479	475120
147201	475121
151762	475122
425154	475123
51499	475124
664503	475125
26169	475126
693178	475127
419351	475128
527091	475129
10350	475130
151924	475131
473662	475132
722001	475133
539297	475134
622468	475135
578964	475136
184823	475137
670547	475138
81326	475139
534866	475140
95741	475141
519683	475142
591559	475143
494207	475144
41456	475145
14438	475146
100125	475147
336333	475148
31638	475149
662867	475150
447088	475151
111424	475152
380625	475153
82031	475154
492096	475155
371676	475156
622541	475157
319893	475158
442905	475159
421123	475160
8920	475161
939	475162
646760	475163
262626	475164
13585	475165
160210	475166
135231	475167
4419	475168
26722	475169
113762	475170
223857	475171
343744	475172
62958	475173
594339	475174
722078	475175
129377	475176
316799	475177
696123	475178
170463	475179
260508	475180
9812	475181
41162	475182
699939	475183
151884	475184
59537	475185
64120	475186
85489	475187
84287	475188
356618	475189
84863	475190
18751	475191
72069	475192
423307	475193
1637	475194
483783	475195
284531	475196
326379	475197
434700	475198
180646	475199
211187	475200
238425	475201
243174	475202
27977	475203
625198	475204
672059	475205
94634	475206
645721	475207
37353	475208
559471	475209
344640	475210
673447	475211
615167	475212
15937	475213
330633	475214
128250	475215
201701	475216
45625	475217
380481	475218
65568	475219
7593	475220
687333	475221
15058	475222
269899	475223
429048	475224
413960	475225
636047	475226
477245	475227
288798	475228
178438	475229
118975	475230
531668	475231
29039	475232
54392	475233
249574	475234
223488	475235
53736	475236
5848	475237
302346	475238
428226	475239
184470	475240
26715	475241
112830	475242
699141	475243
464232	475244
333799	475245
304363	475246
47519	475247
327273	475248
79195	475249
165875	475250
700612	475251
181416	475252
191487	475253
50077	475254
181645	475255
108419	475256
32843	475257
504378	475258
508886	475259
551540	475260
81843	475261
10470	475262
42511	475263
629082	475264
39583	475265
298270	475266
4003	475267
26565	475268
83353	475269
311960	475270
299036	475271
45773	475272
527108	475273
575653	475274
114264	475275
87535	475276
63312	475277
121625	475278
700797	475279
524205	475280
431944	475281
494908	475282
14158	475283
270533	475284
63361	475285
608051	475286
496255	475287
284780	475288
179228	475289
99790	475290
82921	475291
177100	475292
340200	475293
431709	475294
595305	475295
216776	475296
448882	475297
689167	475298
631312	475299
374431	475300
57890	475301
678861	475302
136161	475303
55007	475304
146788	475305
654267	475306
14221	475307
164051	475308
402111	475309
270783	475310
719630	475311
608972	475312
346757	475313
355338	475314
598376	475315
644345	475316
33593	475317
72910	475318
692754	475319
59837	475320
14136	475321
145910	475322
721328	475323
648723	475324
204388	475325
80737	475326
326633	475327
498351	475328
670867	475329
139970	475330
169676	475331
423325	475332
6414	475333
170267	475334
258048	475335
5934	475336
584759	475337
36840	475338
597262	475339
306668	475340
482712	475341
213587	475342
84309	475343
335392	475344
190645	475345
189796	475346
458367	475347
660207	475348
349102	475349
626257	475350
112170	475351
4626	475352
55264	475353
73712	475354
60517	475355
480118	475356
674574	475357
675770	475358
63573	475359
282431	475360
300338	475361
327603	475362
99578	475363
273015	475364
152819	475365
137151	475366
379789	475367
369747	475368
159250	475369
91728	475370
36869	475371
15503	475372
98585	475373
207053	475374
210480	475375
144237	475376
50628	475377
168393	475378
6915	475379
422316	475380
259192	475381
293445	475382
57729	475383
33994	475384
543808	475385
9150	475386
491479	475387
344723	475388
527384	475389
59454	475390
344084	475391
214984	475392
18094	475393
242868	475394
457655	475395
130896	475396
702578	475397
407886	475398
603600	475399
166039	475400
42394	475401
21351	475402
51844	475403
11320	475404
166429	475405
142225	475406
378270	475407
485688	475408
175989	475409
111451	475410
53442	475411
100418	475412
185902	475413
91501	475414
47473	475415
605592	475416
662276	475417
191952	475418
303919	475419
179984	475420
632420	475421
509591	475422
509454	475423
417734	475424
681809	475425
581931	475426
677735	475427
54329	475428
679250	475429
520126	475430
684737	475431
126767	475432
15950	475433
104014	475434
315454	475435
108096	475436
30002	475437
571454	475438
339608	475439
362273	475440
44646	475441
516750	475442
275239	475443
211407	475444
395316	475445
409139	475446
24304	475447
47913	475448
605668	475449
10001	475450
388771	475451
526608	475452
168282	475453
123414	475454
27132	475455
419668	475456
168700	475457
22554	475458
2837	475459
224214	475460
329979	475461
238722	475462
14022	475463
146907	475464
430271	475465
290822	475466
116301	475467
44527	475468
400589	475469
213295	475470
12829	475471
246979	475472
121395	475473
169508	475474
561977	475475
520561	475476
377498	475477
47197	475478
24940	475479
10930	475480
655555	475481
45617	475482
172619	475483
292380	475484
95614	475485
90588	475486
90659	475487
449881	475488
253882	475489
157168	475490
185546	475491
638372	475492
130782	475493
687731	475494
383866	475495
193836	475496
23427	475497
35873	475498
293503	475499
18078	475500
64551	475501
379633	475502
642933	475503
79977	475504
202628	475505
53143	475506
386333	475507
500427	475508
596845	475509
674526	475510
387296	475511
4122	475512
163795	475513
220232	475514
70418	475515
564243	475516
279568	475517
20923	475518
248681	475519
34057	475520
595029	475521
455518	475522
453337	475523
81409	475524
248393	475525
66957	475526
676224	475527
333796	475528
295938	475529
373121	475530
325017	475531
410010	475532
695356	475533
385840	475534
637504	475535
28164	475536
16786	475537
296346	475538
587337	475539
169288	475540
24069	475541
118870	475542
499421	475543
24189	475544
42963	475545
107834	475546
15914	475547
85148	475548
720343	475549
26490	475550
653680	475551
168202	475552
135619	475553
101308	475554
182194	475555
386807	475556
263202	475557
369183	475558
45677	475559
527648	475560
125916	475561
56542	475562
693509	475563
143171	475564
417405	475565
93019	475566
434999	475567
517094	475568
370741	475569
593904	475570
327415	475571
41496	475572
589860	475573
44660	475574
617784	475575
136827	475576
510964	475577
64364	475578
99115	475579
563854	475580
1369	475581
123128	475582
91184	475583
57656	475584
323531	475585
352067	475586
67723	475587
134965	475588
103822	475589
373988	475590
130094	475591
207309	475592
312555	475593
704204	475594
446962	475595
116514	475596
245404	475597
618219	475598
246541	475599
290315	475600
65504	475601
709692	475602
103419	475603
30093	475604
104874	475605
142994	475606
487526	475607
378066	475608
501049	475609
514785	475610
84042	475611
412510	475612
548881	475613
33815	475614
101737	475615
56281	475616
104715	475617
485882	475618
44339	475619
395201	475620
73372	475621
97749	475622
608468	475623
365351	475624
186384	475625
260693	475626
575977	475627
516910	475628
76399	475629
456563	475630
454705	475631
442177	475632
176506	475633
234999	475634
30882	475635
44298	475636
223573	475637
173121	475638
17845	475639
614893	475640
33786	475641
13281	475642
522773	475643
343412	475644
31509	475645
647191	475646
232640	475647
183004	475648
501409	475649
298847	475650
75399	475651
434361	475652
656213	475653
246225	475654
12830	475655
604234	475656
667656	475657
38216	475658
28036	475659
46286	475660
72479	475661
720527	475662
483576	475663
693259	475664
25193	475665
496277	475666
587327	475667
483549	475668
626623	475669
54787	475670
257511	475671
410560	475672
388755	475673
112899	475674
6489	475675
1106	475676
213442	475677
337127	475678
453023	475679
112423	475680
469683	475681
10052	475682
512203	475683
328020	475684
464585	475685
110863	475686
1009	475687
158428	475688
174447	475689
167921	475690
240599	475691
9673	475692
112288	475693
63638	475694
392088	475695
621695	475696
537755	475697
691035	475698
94462	475699
45376	475700
176988	475701
505074	475702
546458	475703
715288	475704
645723	475705
365820	475706
404274	475707
1050	475708
500783	475709
165795	475710
163665	475711
343786	475712
584611	475713
19580	475714
76685	475715
231193	475716
632567	475717
20719	475718
435265	475719
44277	475720
407468	475721
33815	475722
146351	475723
441170	475724
149744	475725
318323	475726
301685	475727
187012	475728
165226	475729
185674	475730
644770	475731
222353	475732
49173	475733
402265	475734
257401	475735
321533	475736
668404	475737
65325	475738
142012	475739
324743	475740
1342	475741
10963	475742
162506	475743
149793	475744
173319	475745
440743	475746
451986	475747
411583	475748
620326	475749
19351	475750
460292	475751
88444	475752
52755	475753
316834	475754
117936	475755
719062	475756
184253	475757
442621	475758
406189	475759
537397	475760
49711	475761
315514	475762
462929	475763
26671	475764
17566	475765
375369	475766
70006	475767
637284	475768
59735	475769
101804	475770
25793	475771
139997	475772
13257	475773
46496	475774
108919	475775
350198	475776
427008	475777
396600	475778
597000	475779
447393	475780
302969	475781
247163	475782
385537	475783
345937	475784
41626	475785
108673	475786
204414	475787
13837	475788
223092	475789
89003	475790
182581	475791
44854	475792
48714	475793
115143	475794
125293	475795
682818	475796
123795	475797
339877	475798
142951	475799
563681	475800
130105	475801
353892	475802
231835	475803
588804	475804
301911	475805
584607	475806
275841	475807
641063	475808
409722	475809
375759	475810
379574	475811
22059	475812
203845	475813
274341	475814
654601	475815
514344	475816
426253	475817
221242	475818
303993	475819
610820	475820
98367	475821
701395	475822
322810	475823
145897	475824
391816	475825
106083	475826
343782	475827
62280	475828
500720	475829
633303	475830
216826	475831
2421	475832
447217	475833
162172	475834
229550	475835
186723	475836
12754	475837
527160	475838
122670	475839
102753	475840
386290	475841
433349	475842
92643	475843
100639	475844
414899	475845
594421	475846
283444	475847
283056	475848
9726	475849
552381	475850
603922	475851
593294	475852
45623	475853
470249	475854
438409	475855
120724	475856
21604	475857
121429	475858
16042	475859
339638	475860
621306	475861
121601	475862
619016	475863
12622	475864
631851	475865
701100	475866
208088	475867
259367	475868
531060	475869
54128	475870
98722	475871
306390	475872
56251	475873
110843	475874
3765	475875
505	475876
283067	475877
140745	475878
345163	475879
3517	475880
197156	475881
640097	475882
138251	475883
413136	475884
152165	475885
638252	475886
404740	475887
96405	475888
15848	475889
320785	475890
270645	475891
69468	475892
428707	475893
500552	475894
584834	475895
149367	475896
28178	475897
5810	475898
197116	475899
719881	475900
301348	475901
373663	475902
561457	475903
75321	475904
49106	475905
306295	475906
604919	475907
704027	475908
626364	475909
71074	475910
223899	475911
499409	475912
4183	475913
124739	475914
398646	475915
430318	475916
654154	475917
484431	475918
153689	475919
239262	475920
156815	475921
461932	475922
45613	475923
714443	475924
225173	475925
184480	475926
155028	475927
200895	475928
296888	475929
22550	475930
621259	475931
63268	475932
374687	475933
64589	475934
607259	475935
611545	475936
144308	475937
127881	475938
109958	475939
485159	475940
395997	475941
721288	475942
12032	475943
542554	475944
343981	475945
361942	475946
184315	475947
374212	475948
712718	475949
67337	475950
115905	475951
32736	475952
101570	475953
479925	475954
54436	475955
407504	475956
171764	475957
400692	475958
619825	475959
50401	475960
437412	475961
547053	475962
6206	475963
33003	475964
45113	475965
8657	475966
628507	475967
635793	475968
506163	475969
406431	475970
260647	475971
584107	475972
605033	475973
685320	475974
337142	475975
680895	475976
135960	475977
180969	475978
710531	475979
103350	475980
529142	475981
322562	475982
552748	475983
659829	475984
46141	475985
248555	475986
263140	475987
54415	475988
164505	475989
357235	475990
3667	475991
587654	475992
92745	475993
653228	475994
371563	475995
45282	475996
307553	475997
490468	475998
8071	475999
110975	476000
39232	476001
154337	476002
461567	476003
37393	476004
667818	476005
252003	476006
166653	476007
43863	476008
594428	476009
640775	476010
166027	476011
648604	476012
85672	476013
152227	476014
363123	476015
411301	476016
707604	476017
720219	476018
85180	476019
509307	476020
26085	476021
719481	476022
259877	476023
576468	476024
543416	476025
150904	476026
20254	476027
177284	476028
448567	476029
246122	476030
700364	476031
428577	476032
236751	476033
240942	476034
679613	476035
224485	476036
395685	476037
398	476038
221745	476039
153831	476040
248488	476041
170689	476042
551283	476043
51360	476044
95183	476045
33783	476046
617408	476047
105906	476048
520569	476049
403935	476050
429568	476051
14203	476052
657047	476053
95964	476054
607719	476055
9769	476056
4521	476057
270062	476058
526412	476059
124846	476060
20628	476061
247718	476062
698222	476063
175098	476064
108607	476065
61970	476066
69993	476067
16589	476068
141092	476069
45885	476070
14000	476071
544170	476072
85505	476073
225001	476074
591379	476075
44856	476076
87926	476077
17784	476078
17453	476079
588266	476080
405071	476081
359172	476082
184433	476083
673270	476084
13661	476085
370033	476086
128808	476087
721069	476088
683947	476089
71778	476090
455082	476091
64158	476092
5038	476093
62072	476094
32386	476095
93348	476096
104637	476097
54986	476098
16632	476099
248719	476100
673633	476101
159551	476102
331611	476103
56908	476104
603455	476105
181588	476106
157275	476107
179457	476108
12887	476109
128776	476110
452984	476111
124097	476112
690437	476113
629824	476114
31185	476115
17614	476116
162343	476117
95196	476118
271038	476119
95991	476120
130405	476121
77762	476122
41720	476123
701084	476124
687850	476125
73505	476126
82671	476127
11508	476128
656173	476129
156240	476130
5486	476131
91815	476132
2151	476133
666611	476134
286664	476135
171476	476136
295860	476137
114518	476138
460560	476139
43909	476140
164740	476141
4499	476142
164273	476143
458071	476144
72684	476145
149312	476146
189229	476147
489434	476148
167267	476149
349307	476150
124821	476151
708066	476152
391748	476153
603126	476154
16448	476155
582320	476156
67435	476157
512414	476158
236676	476159
41250	476160
123436	476161
423150	476162
174483	476163
3515	476164
475539	476165
196353	476166
78416	476167
648666	476168
106277	476169
21611	476170
469665	476171
81146	476172
376218	476173
70751	476174
540726	476175
140358	476176
20546	476177
6072	476178
53214	476179
540302	476180
162901	476181
147830	476182
502282	476183
315722	476184
619234	476185
61925	476186
605109	476187
454987	476188
496456	476189
227732	476190
446124	476191
592392	476192
611036	476193
32932	476194
590264	476195
30279	476196
527457	476197
394506	476198
704537	476199
6772	476200
349465	476201
226203	476202
209693	476203
49697	476204
724884	476205
519404	476206
707070	476207
265282	476208
568815	476209
85671	476210
389319	476211
155984	476212
133510	476213
18092	476214
10484	476215
114731	476216
528396	476217
17325	476218
370647	476219
579942	476220
274325	476221
96627	476222
267445	476223
105526	476224
36564	476225
596283	476226
367565	476227
141662	476228
582323	476229
120590	476230
557705	476231
338977	476232
652936	476233
212913	476234
58451	476235
167658	476236
297690	476237
426047	476238
612601	476239
188740	476240
687168	476241
502402	476242
291678	476243
529946	476244
613644	476245
242373	476246
623663	476247
38817	476248
667056	476249
34438	476250
642373	476251
2578	476252
6438	476253
541830	476254
250977	476255
65037	476256
16887	476257
619289	476258
86462	476259
421692	476260
690325	476261
102586	476262
677664	476263
46190	476264
546795	476265
276451	476266
33664	476267
49804	476268
446742	476269
485791	476270
94701	476271
161751	476272
556918	476273
632624	476274
138478	476275
79853	476276
427684	476277
141784	476278
493176	476279
173498	476280
152025	476281
376219	476282
390326	476283
384566	476284
129924	476285
109417	476286
306173	476287
38248	476288
230039	476289
170871	476290
113016	476291
486597	476292
93401	476293
255589	476294
244311	476295
60403	476296
111250	476297
258858	476298
232163	476299
273674	476300
367451	476301
20502	476302
243306	476303
185897	476304
195369	476305
117195	476306
569249	476307
86075	476308
503653	476309
380272	476310
167598	476311
689831	476312
360497	476313
307063	476314
206899	476315
29488	476316
350992	476317
4273	476318
35234	476319
14186	476320
95744	476321
356018	476322
358608	476323
24525	476324
702417	476325
26791	476326
530019	476327
90034	476328
112252	476329
514194	476330
194489	476331
96712	476332
309227	476333
582655	476334
628540	476335
172242	476336
184388	476337
253685	476338
210377	476339
312590	476340
215	476341
32383	476342
96060	476343
122805	476344
173891	476345
424090	476346
154441	476347
469181	476348
353421	476349
458983	476350
67296	476351
343778	476352
106434	476353
136510	476354
721755	476355
123831	476356
191593	476357
272111	476358
654306	476359
395510	476360
336399	476361
427212	476362
538086	476363
53335	476364
102219	476365
52049	476366
446225	476367
83007	476368
514353	476369
63571	476370
233821	476371
44780	476372
25156	476373
36120	476374
384752	476375
264729	476376
620664	476377
49215	476378
566318	476379
141129	476380
446109	476381
653489	476382
35104	476383
575493	476384
167939	476385
222625	476386
579075	476387
84672	476388
614194	476389
38179	476390
320262	476391
32500	476392
143550	476393
90610	476394
72758	476395
14911	476396
117726	476397
19554	476398
331991	476399
4159	476400
50706	476401
244411	476402
671411	476403
676641	476404
688513	476405
16024	476406
387322	476407
551129	476408
364820	476409
278487	476410
106045	476411
109952	476412
45826	476413
705281	476414
32915	476415
173332	476416
76281	476417
252570	476418
149095	476419
166593	476420
324343	476421
164564	476422
449982	476423
343825	476424
55039	476425
6854	476426
529920	476427
359404	476428
307994	476429
52999	476430
197987	476431
452303	476432
32724	476433
145072	476434
563147	476435
25545	476436
156457	476437
48780	476438
720445	476439
48108	476440
544577	476441
607121	476442
707145	476443
636597	476444
275033	476445
100313	476446
3491	476447
81059	476448
664491	476449
667965	476450
33031	476451
184063	476452
36124	476453
32539	476454
328578	476455
187287	476456
225867	476457
50821	476458
198077	476459
361622	476460
705351	476461
563207	476462
37242	476463
274498	476464
246398	476465
426024	476466
232086	476467
580912	476468
31594	476469
36265	476470
38968	476471
127910	476472
388662	476473
585444	476474
100899	476475
215029	476476
646124	476477
108123	476478
609121	476479
654931	476480
59654	476481
46895	476482
169857	476483
75774	476484
96275	476485
574503	476486
464880	476487
44448	476488
127679	476489
230392	476490
536150	476491
627212	476492
112716	476493
99804	476494
543218	476495
23368	476496
2990	476497
163025	476498
482582	476499
598317	476500
715758	476501
546929	476502
442774	476503
113910	476504
147578	476505
315189	476506
422145	476507
72413	476508
222084	476509
658500	476510
11750	476511
24846	476512
101626	476513
100919	476514
332343	476515
410808	476516
359301	476517
30	476518
115325	476519
17018	476520
183544	476521
423720	476522
300136	476523
5031	476524
129573	476525
285489	476526
114569	476527
719184	476528
16	476529
376352	476530
235007	476531
407944	476532
180093	476533
708538	476534
21158	476535
213541	476536
692342	476537
352011	476538
121342	476539
88872	476540
64663	476541
181491	476542
1434	476543
664545	476544
526804	476545
65224	476546
46700	476547
719513	476548
18059	476549
428063	476550
111040	476551
138103	476552
285933	476553
236107	476554
283398	476555
178225	476556
236481	476557
14532	476558
338489	476559
37207	476560
694749	476561
413415	476562
781	476563
21347	476564
257025	476565
450578	476566
7786	476567
95133	476568
75918	476569
55453	476570
2646	476571
459296	476572
620971	476573
125078	476574
108574	476575
405733	476576
156961	476577
572313	476578
192011	476579
165663	476580
440159	476581
29727	476582
2004	476583
554368	476584
345434	476585
7958	476586
24734	476587
13680	476588
626480	476589
26375	476590
40277	476591
549858	476592
430532	476593
289509	476594
172717	476595
114568	476596
152013	476597
689493	476598
4611	476599
553459	476600
225833	476601
82448	476602
123254	476603
41372	476604
410032	476605
34741	476606
167309	476607
32419	476608
164238	476609
194892	476610
74346	476611
19910	476612
659254	476613
15655	476614
64326	476615
222505	476616
66019	476617
504125	476618
392346	476619
1998	476620
606547	476621
142360	476622
721924	476623
534444	476624
497668	476625
383447	476626
301351	476627
38563	476628
18831	476629
100849	476630
60175	476631
179619	476632
409635	476633
246941	476634
151081	476635
321051	476636
86208	476637
480314	476638
98278	476639
566279	476640
454822	476641
492960	476642
376052	476643
598803	476644
401074	476645
200101	476646
1163	476647
327506	476648
266454	476649
340901	476650
2242	476651
38693	476652
154436	476653
543124	476654
155811	476655
364426	476656
72282	476657
660056	476658
350195	476659
93866	476660
11566	476661
643291	476662
375699	476663
141238	476664
271572	476665
43814	476666
470134	476667
49051	476668
160092	476669
29886	476670
602416	476671
494366	476672
141529	476673
527537	476674
23784	476675
718331	476676
693143	476677
665438	476678
678898	476679
721426	476680
665885	476681
208955	476682
15889	476683
545681	476684
504750	476685
385640	476686
560119	476687
14000	476688
186594	476689
22594	476690
101249	476691
399185	476692
144713	476693
150870	476694
1447	476695
641667	476696
561423	476697
559077	476698
216022	476699
630417	476700
87742	476701
120646	476702
399843	476703
75069	476704
419622	476705
285519	476706
254803	476707
586046	476708
390638	476709
520168	476710
75609	476711
4342	476712
161364	476713
99774	476714
23354	476715
389905	476716
494726	476717
136360	476718
557251	476719
22	476720
707548	476721
698770	476722
482968	476723
262209	476724
153383	476725
206583	476726
81029	476727
149954	476728
420433	476729
492251	476730
260699	476731
300253	476732
53833	476733
15332	476734
236417	476735
504136	476736
317099	476737
164393	476738
59334	476739
688628	476740
255706	476741
301812	476742
164007	476743
438859	476744
35083	476745
178780	476746
200162	476747
657162	476748
558582	476749
252869	476750
598952	476751
110314	476752
266730	476753
14400	476754
186930	476755
499263	476756
402314	476757
89226	476758
597800	476759
572461	476760
60724	476761
10125	476762
476514	476763
344259	476764
699116	476765
155665	476766
86104	476767
596242	476768
80062	476769
463191	476770
263967	476771
234389	476772
99832	476773
712015	476774
637901	476775
635287	476776
590167	476777
103986	476778
242260	476779
507333	476780
11664	476781
240458	476782
400601	476783
267231	476784
71883	476785
29978	476786
51979	476787
103471	476788
85229	476789
667151	476790
689	476791
226847	476792
649910	476793
172103	476794
25703	476795
674460	476796
241933	476797
132129	476798
22841	476799
251405	476800
97146	476801
32619	476802
28885	476803
85892	476804
573187	476805
653338	476806
270	476807
24305	476808
109966	476809
502272	476810
579658	476811
4687	476812
464078	476813
442943	476814
435172	476815
163276	476816
360411	476817
687381	476818
3288	476819
210840	476820
104894	476821
383490	476822
422943	476823
47956	476824
579	476825
340284	476826
103109	476827
74562	476828
194181	476829
355749	476830
11317	476831
18149	476832
227156	476833
12271	476834
132468	476835
68255	476836
85510	476837
81307	476838
51492	476839
463773	476840
30400	476841
550614	476842
250760	476843
24108	476844
173584	476845
179611	476846
101312	476847
182172	476848
115947	476849
611241	476850
533531	476851
532304	476852
274219	476853
22702	476854
89584	476855
312416	476856
503809	476857
13352	476858
128750	476859
196411	476860
144267	476861
561461	476862
449569	476863
374766	476864
550875	476865
676682	476866
213819	476867
401975	476868
145032	476869
31142	476870
688266	476871
235069	476872
691057	476873
470229	476874
651249	476875
233575	476876
170075	476877
12286	476878
7318	476879
62679	476880
129258	476881
532372	476882
287880	476883
82216	476884
531012	476885
570896	476886
293116	476887
574479	476888
356647	476889
12507	476890
462281	476891
156978	476892
117337	476893
315741	476894
286393	476895
18925	476896
68049	476897
107041	476898
476643	476899
291911	476900
51700	476901
29284	476902
698528	476903
505663	476904
414145	476905
31958	476906
228170	476907
687493	476908
31317	476909
109488	476910
530995	476911
578998	476912
310141	476913
530849	476914
31429	476915
41374	476916
539769	476917
381976	476918
155602	476919
49992	476920
579535	476921
351769	476922
497771	476923
101392	476924
24368	476925
603517	476926
163916	476927
44033	476928
30642	476929
251558	476930
703836	476931
636989	476932
53520	476933
19910	476934
592658	476935
74151	476936
569301	476937
605271	476938
745	476939
1453	476940
83503	476941
410478	476942
674013	476943
15266	476944
1235	476945
602774	476946
98955	476947
178924	476948
420379	476949
65524	476950
233941	476951
88350	476952
699750	476953
488172	476954
13095	476955
47332	476956
501538	476957
41209	476958
352868	476959
155638	476960
154488	476961
45731	476962
68434	476963
478807	476964
40037	476965
681066	476966
491405	476967
113708	476968
105618	476969
600471	476970
559097	476971
470473	476972
37332	476973
710391	476974
521855	476975
185845	476976
85658	476977
642261	476978
699561	476979
228799	476980
234	476981
366122	476982
138954	476983
142878	476984
670720	476985
548382	476986
428190	476987
195808	476988
627442	476989
94610	476990
230262	476991
615171	476992
216064	476993
14442	476994
653243	476995
210461	476996
226743	476997
347734	476998
646595	476999
133284	477000
657861	477001
6913	477002
1139	477003
6287	477004
44128	477005
122170	477006
270420	477007
593784	477008
461825	477009
179359	477010
709141	477011
2847	477012
43764	477013
655339	477014
528264	477015
255639	477016
538012	477017
476591	477018
426408	477019
57175	477020
295320	477021
93660	477022
539832	477023
15228	477024
487090	477025
447168	477026
690995	477027
575145	477028
662459	477029
448014	477030
5877	477031
35523	477032
212075	477033
480048	477034
716471	477035
57814	477036
323029	477037
99642	477038
101413	477039
33751	477040
47204	477041
127496	477042
19517	477043
228452	477044
183117	477045
407144	477046
483529	477047
165047	477048
73128	477049
448370	477050
170894	477051
264746	477052
547310	477053
93633	477054
103764	477055
540595	477056
669333	477057
43558	477058
118199	477059
136483	477060
345021	477061
458944	477062
255832	477063
207274	477064
511873	477065
466853	477066
134976	477067
461959	477068
397653	477069
34332	477070
590579	477071
659107	477072
138539	477073
161115	477074
111266	477075
240754	477076
171158	477077
88538	477078
37181	477079
9057	477080
15322	477081
271495	477082
114677	477083
423817	477084
409126	477085
179718	477086
652515	477087
65438	477088
109595	477089
509358	477090
433585	477091
234863	477092
428781	477093
5051	477094
121225	477095
223743	477096
74513	477097
555397	477098
173691	477099
311355	477100
119254	477101
134050	477102
437330	477103
15306	477104
188705	477105
227388	477106
117778	477107
3958	477108
53816	477109
572693	477110
37729	477111
486717	477112
249747	477113
607645	477114
63772	477115
30646	477116
36158	477117
7289	477118
711831	477119
64647	477120
145030	477121
596511	477122
136886	477123
538239	477124
172756	477125
581993	477126
508990	477127
309566	477128
344843	477129
52803	477130
234171	477131
297534	477132
92494	477133
373326	477134
454606	477135
57250	477136
411559	477137
10133	477138
427997	477139
734	477140
677627	477141
452381	477142
290414	477143
160574	477144
548155	477145
30617	477146
130054	477147
649592	477148
355194	477149
723910	477150
161705	477151
601633	477152
70712	477153
135853	477154
101007	477155
217943	477156
113836	477157
6693	477158
4015	477159
51526	477160
438417	477161
58339	477162
39922	477163
152521	477164
442187	477165
383284	477166
38143	477167
145804	477168
89809	477169
707373	477170
92041	477171
41780	477172
96040	477173
5548	477174
158509	477175
93766	477176
339782	477177
157471	477178
6366	477179
171423	477180
139091	477181
107176	477182
430084	477183
534685	477184
495100	477185
298108	477186
86866	477187
380913	477188
721784	477189
578179	477190
48158	477191
415826	477192
44568	477193
5046	477194
572865	477195
503	477196
100152	477197
268977	477198
228544	477199
63974	477200
104273	477201
425464	477202
528803	477203
245248	477204
113858	477205
131938	477206
131982	477207
4755	477208
610304	477209
677041	477210
634256	477211
53293	477212
341754	477213
198038	477214
502937	477215
602920	477216
170652	477217
386485	477218
262604	477219
120892	477220
421524	477221
633626	477222
4337	477223
133434	477224
24928	477225
318768	477226
242124	477227
298638	477228
33060	477229
699570	477230
306561	477231
658340	477232
589323	477233
95303	477234
84544	477235
176859	477236
186334	477237
101523	477238
558784	477239
691032	477240
221	477241
686153	477242
495440	477243
713329	477244
43931	477245
201405	477246
16488	477247
9536	477248
431881	477249
328117	477250
638047	477251
424144	477252
310909	477253
653725	477254
144437	477255
592382	477256
436685	477257
31039	477258
483103	477259
101465	477260
387009	477261
214149	477262
277146	477263
641167	477264
392451	477265
344505	477266
139816	477267
145267	477268
628469	477269
615864	477270
95955	477271
180823	477272
22481	477273
224434	477274
392787	477275
427377	477276
253984	477277
88119	477278
353896	477279
411564	477280
541397	477281
587218	477282
18057	477283
611018	477284
694031	477285
615221	477286
120706	477287
107577	477288
172959	477289
9542	477290
4853	477291
665924	477292
278144	477293
407078	477294
66794	477295
36503	477296
9404	477297
147874	477298
35749	477299
185307	477300
46302	477301
375444	477302
458017	477303
88009	477304
487904	477305
28130	477306
250706	477307
8956	477308
82249	477309
98962	477310
638707	477311
698322	477312
569575	477313
182047	477314
21536	477315
336643	477316
612250	477317
178350	477318
493134	477319
16025	477320
86685	477321
388576	477322
117822	477323
138261	477324
923	477325
469262	477326
659709	477327
7268	477328
680955	477329
473611	477330
173013	477331
259495	477332
87022	477333
91365	477334
460430	477335
639858	477336
14604	477337
664455	477338
64919	477339
271270	477340
275419	477341
451591	477342
472054	477343
575659	477344
699100	477345
331175	477346
42407	477347
693801	477348
623238	477349
136060	477350
441832	477351
653590	477352
71674	477353
666862	477354
472467	477355
369	477356
49048	477357
446591	477358
276938	477359
330172	477360
73250	477361
266707	477362
88348	477363
77342	477364
263429	477365
158372	477366
348914	477367
704932	477368
560660	477369
55411	477370
348582	477371
335001	477372
674588	477373
60990	477374
692471	477375
702378	477376
177731	477377
428979	477378
84981	477379
481182	477380
466721	477381
232455	477382
171234	477383
53910	477384
328093	477385
61272	477386
466765	477387
1670	477388
120427	477389
39724	477390
49203	477391
16645	477392
496249	477393
119125	477394
419247	477395
235255	477396
170999	477397
397345	477398
328131	477399
113825	477400
618644	477401
526054	477402
179276	477403
646413	477404
692879	477405
51556	477406
130579	477407
19087	477408
308910	477409
685629	477410
111793	477411
470513	477412
196593	477413
155009	477414
632986	477415
43564	477416
131954	477417
711488	477418
613511	477419
453984	477420
33949	477421
107582	477422
45983	477423
45476	477424
271910	477425
153575	477426
443838	477427
38171	477428
1109	477429
493302	477430
22089	477431
12573	477432
715561	477433
658489	477434
180272	477435
521255	477436
713455	477437
359126	477438
450856	477439
451765	477440
704464	477441
9618	477442
499097	477443
164272	477444
173101	477445
120188	477446
95734	477447
65428	477448
119483	477449
30193	477450
49559	477451
478662	477452
93057	477453
484932	477454
51530	477455
323083	477456
644650	477457
201294	477458
108023	477459
555804	477460
663310	477461
102194	477462
21182	477463
414832	477464
404205	477465
370442	477466
476928	477467
577273	477468
180418	477469
311456	477470
172851	477471
402716	477472
85072	477473
92114	477474
564271	477475
188734	477476
335145	477477
706739	477478
721946	477479
222580	477480
703465	477481
234366	477482
76570	477483
10460	477484
80675	477485
553460	477486
669570	477487
264942	477488
610709	477489
565171	477490
120269	477491
685239	477492
270179	477493
35455	477494
370427	477495
391130	477496
717767	477497
659681	477498
20846	477499
229652	477500
387193	477501
41686	477502
365624	477503
714083	477504
454964	477505
410084	477506
407334	477507
614215	477508
63458	477509
591677	477510
422763	477511
303281	477512
601232	477513
335752	477514
142134	477515
427561	477516
532477	477517
521838	477518
487222	477519
25173	477520
676338	477521
334064	477522
131865	477523
173118	477524
49521	477525
135983	477526
355049	477527
516190	477528
631102	477529
307638	477530
72917	477531
699356	477532
522198	477533
17725	477534
394031	477535
47790	477536
437471	477537
722000	477538
709200	477539
463193	477540
171408	477541
18072	477542
29736	477543
419244	477544
38028	477545
639055	477546
686319	477547
662841	477548
5434	477549
65140	477550
364390	477551
43163	477552
592554	477553
7832	477554
408938	477555
48299	477556
303365	477557
7253	477558
709976	477559
352401	477560
482315	477561
129319	477562
560501	477563
119295	477564
286153	477565
104507	477566
370975	477567
478731	477568
603146	477569
314877	477570
417925	477571
29225	477572
27721	477573
169843	477574
614089	477575
255215	477576
150040	477577
377422	477578
48	477579
12054	477580
392688	477581
609663	477582
201368	477583
265362	477584
130873	477585
70432	477586
365803	477587
84683	477588
99491	477589
557340	477590
23361	477591
183882	477592
25127	477593
556178	477594
475233	477595
307753	477596
161248	477597
42958	477598
35120	477599
718975	477600
1534	477601
669905	477602
26679	477603
192503	477604
245	477605
40533	477606
692766	477607
357492	477608
167120	477609
363692	477610
633933	477611
477946	477612
54888	477613
299557	477614
43130	477615
163998	477616
267899	477617
40384	477618
172681	477619
173506	477620
333507	477621
373136	477622
153011	477623
4814	477624
59995	477625
367583	477626
602472	477627
111987	477628
255859	477629
14028	477630
118715	477631
433429	477632
5065	477633
13236	477634
204050	477635
139190	477636
506388	477637
108519	477638
385169	477639
38593	477640
32010	477641
154531	477642
136222	477643
311762	477644
25894	477645
34088	477646
337503	477647
140273	477648
86721	477649
561496	477650
12399	477651
150166	477652
448831	477653
170417	477654
34900	477655
123793	477656
145667	477657
474573	477658
497400	477659
250501	477660
143903	477661
236942	477662
705330	477663
553062	477664
634757	477665
466694	477666
475122	477667
397947	477668
105297	477669
305393	477670
644	477671
665695	477672
538413	477673
190254	477674
479056	477675
713378	477676
121953	477677
525167	477678
588254	477679
21088	477680
695355	477681
327617	477682
485007	477683
401243	477684
26751	477685
10100	477686
360235	477687
379452	477688
15272	477689
573404	477690
93941	477691
591821	477692
7271	477693
74569	477694
145087	477695
31233	477696
435803	477697
516018	477698
504542	477699
28006	477700
32498	477701
558858	477702
61324	477703
185027	477704
554733	477705
565769	477706
609080	477707
154675	477708
710868	477709
217194	477710
67970	477711
464890	477712
451862	477713
114265	477714
44555	477715
592223	477716
305079	477717
165421	477718
432246	477719
434713	477720
436460	477721
590301	477722
150104	477723
718199	477724
455172	477725
494195	477726
72126	477727
703101	477728
108348	477729
3050	477730
100032	477731
9560	477732
512821	477733
638287	477734
661857	477735
361903	477736
566160	477737
294409	477738
410648	477739
671403	477740
74253	477741
61959	477742
3205	477743
36091	477744
31178	477745
547406	477746
656887	477747
533149	477748
599276	477749
142481	477750
13960	477751
591178	477752
438827	477753
17039	477754
116816	477755
1626	477756
690661	477757
534582	477758
150533	477759
260541	477760
33971	477761
253794	477762
439653	477763
577552	477764
62557	477765
82383	477766
396684	477767
182790	477768
174457	477769
25921	477770
699727	477771
103681	477772
49667	477773
582112	477774
22579	477775
54515	477776
72819	477777
130834	477778
343231	477779
153413	477780
561534	477781
260564	477782
345291	477783
642943	477784
203339	477785
167135	477786
406830	477787
572786	477788
287203	477789
17077	477790
19931	477791
28604	477792
14077	477793
2078	477794
119660	477795
151143	477796
6094	477797
504401	477798
98563	477799
295588	477800
495183	477801
716564	477802
129555	477803
714835	477804
94761	477805
473033	477806
27478	477807
272434	477808
589032	477809
691188	477810
380831	477811
703908	477812
93472	477813
666327	477814
150905	477815
26442	477816
18176	477817
134800	477818
90974	477819
57472	477820
703552	477821
279491	477822
72097	477823
414568	477824
169085	477825
36748	477826
278366	477827
38297	477828
399059	477829
458009	477830
713707	477831
49974	477832
54839	477833
219845	477834
555078	477835
101299	477836
682179	477837
101838	477838
671555	477839
39169	477840
332438	477841
166541	477842
44026	477843
56708	477844
637477	477845
205916	477846
265219	477847
91148	477848
186455	477849
25504	477850
720384	477851
7363	477852
168829	477853
154239	477854
331211	477855
586198	477856
655439	477857
33451	477858
28731	477859
359467	477860
160653	477861
84699	477862
54939	477863
723864	477864
76372	477865
81921	477866
80064	477867
508598	477868
22052	477869
3602	477870
577975	477871
612802	477872
391140	477873
714318	477874
665260	477875
289016	477876
421433	477877
156250	477878
448229	477879
19461	477880
344879	477881
31122	477882
405434	477883
174937	477884
320576	477885
458108	477886
113634	477887
252979	477888
658568	477889
540731	477890
531695	477891
688830	477892
599838	477893
172377	477894
126427	477895
134621	477896
72164	477897
683248	477898
323868	477899
80713	477900
547219	477901
144952	477902
542354	477903
308843	477904
126577	477905
115129	477906
99968	477907
491445	477908
186550	477909
74914	477910
107696	477911
257936	477912
435934	477913
686936	477914
142587	477915
536933	477916
370946	477917
204037	477918
299085	477919
180090	477920
153277	477921
171663	477922
39920	477923
449164	477924
443728	477925
536619	477926
31455	477927
545885	477928
29426	477929
130252	477930
589089	477931
285733	477932
185693	477933
351644	477934
592585	477935
130439	477936
104584	477937
160946	477938
49643	477939
345458	477940
426912	477941
134753	477942
476497	477943
617175	477944
124064	477945
42007	477946
168936	477947
56612	477948
399761	477949
704234	477950
166541	477951
554384	477952
313665	477953
17873	477954
469062	477955
222086	477956
41703	477957
5068	477958
204743	477959
234	477960
596633	477961
132913	477962
453876	477963
184971	477964
685170	477965
499739	477966
540159	477967
643345	477968
640229	477969
515446	477970
202011	477971
46689	477972
701189	477973
12676	477974
25083	477975
476424	477976
60415	477977
165846	477978
600749	477979
384974	477980
113075	477981
3699	477982
510958	477983
448291	477984
164393	477985
248913	477986
63911	477987
705223	477988
251954	477989
12908	477990
361190	477991
103585	477992
636279	477993
17096	477994
161438	477995
158635	477996
447243	477997
80721	477998
404279	477999
525171	478000
498862	478001
508316	478002
404881	478003
627252	478004
162904	478005
618809	478006
50490	478007
306035	478008
71602	478009
489394	478010
47688	478011
435753	478012
24378	478013
330187	478014
286406	478015
290344	478016
447296	478017
228628	478018
382486	478019
38156	478020
391303	478021
51963	478022
80836	478023
356225	478024
306797	478025
247886	478026
318579	478027
16705	478028
34702	478029
12654	478030
469992	478031
94300	478032
577307	478033
431230	478034
82291	478035
422723	478036
189850	478037
320859	478038
65702	478039
66617	478040
3316	478041
188612	478042
437603	478043
344093	478044
3970	478045
206928	478046
655842	478047
16560	478048
186426	478049
111032	478050
260865	478051
573352	478052
182096	478053
84428	478054
537537	478055
581337	478056
569247	478057
51271	478058
342819	478059
85442	478060
606210	478061
405925	478062
609081	478063
100623	478064
118670	478065
333433	478066
308257	478067
705757	478068
607499	478069
591	478070
80107	478071
621277	478072
23676	478073
574662	478074
511062	478075
649964	478076
613178	478077
208888	478078
303058	478079
104234	478080
255677	478081
289080	478082
376478	478083
446931	478084
5959	478085
25833	478086
445235	478087
120156	478088
91304	478089
228532	478090
568508	478091
84349	478092
433912	478093
48768	478094
105818	478095
250403	478096
375290	478097
10670	478098
147357	478099
722473	478100
334844	478101
110089	478102
50488	478103
185914	478104
274743	478105
662720	478106
182795	478107
534709	478108
221173	478109
584199	478110
430155	478111
320125	478112
120847	478113
50092	478114
472254	478115
422472	478116
196025	478117
128584	478118
427178	478119
493397	478120
153109	478121
18047	478122
12251	478123
156994	478124
631201	478125
121634	478126
4414	478127
437194	478128
84975	478129
362924	478130
61034	478131
398817	478132
498429	478133
8967	478134
90044	478135
490317	478136
130449	478137
111364	478138
9249	478139
223102	478140
494704	478141
93587	478142
131287	478143
153903	478144
262667	478145
544589	478146
36076	478147
162965	478148
238582	478149
454129	478150
216008	478151
666451	478152
124521	478153
53483	478154
91360	478155
1045	478156
4468	478157
26293	478158
52480	478159
313542	478160
32954	478161
212973	478162
179733	478163
29819	478164
95925	478165
73525	478166
562906	478167
328969	478168
191717	478169
280237	478170
521777	478171
132882	478172
393077	478173
192041	478174
197856	478175
600280	478176
621218	478177
268862	478178
106292	478179
210777	478180
122206	478181
149025	478182
588524	478183
19058	478184
47720	478185
552691	478186
40302	478187
273507	478188
408972	478189
144407	478190
700418	478191
353208	478192
22042	478193
531950	478194
53220	478195
442855	478196
83352	478197
53684	478198
11896	478199
467190	478200
693078	478201
99360	478202
205221	478203
123681	478204
135982	478205
158607	478206
585360	478207
248725	478208
535282	478209
246920	478210
507285	478211
149673	478212
55879	478213
40432	478214
8520	478215
60946	478216
1325	478217
443369	478218
3243	478219
6096	478220
513628	478221
5179	478222
537575	478223
580177	478224
579190	478225
541049	478226
6794	478227
501775	478228
121236	478229
467747	478230
488008	478231
50495	478232
114626	478233
18704	478234
166537	478235
146430	478236
12431	478237
36796	478238
81509	478239
386110	478240
41271	478241
589883	478242
301035	478243
101711	478244
402860	478245
134423	478246
681034	478247
195541	478248
146391	478249
571052	478250
183717	478251
403605	478252
120182	478253
293583	478254
376325	478255
444229	478256
660851	478257
32640	478258
491965	478259
304894	478260
18196	478261
466156	478262
131440	478263
137590	478264
2179	478265
419408	478266
439097	478267
722949	478268
661323	478269
369675	478270
411481	478271
123013	478272
104168	478273
128099	478274
317392	478275
287212	478276
122835	478277
472857	478278
314286	478279
10169	478280
714875	478281
628769	478282
556912	478283
391277	478284
16932	478285
66284	478286
209883	478287
695031	478288
11959	478289
22644	478290
54195	478291
61065	478292
21599	478293
302754	478294
30116	478295
390653	478296
10048	478297
225326	478298
666953	478299
62315	478300
53510	478301
182	478302
149831	478303
470561	478304
351922	478305
121576	478306
270216	478307
283864	478308
199554	478309
325164	478310
8076	478311
328256	478312
272225	478313
441955	478314
168550	478315
392720	478316
190861	478317
258443	478318
468012	478319
1405	478320
303135	478321
258747	478322
576493	478323
106211	478324
30849	478325
80346	478326
39510	478327
579996	478328
210604	478329
70101	478330
132317	478331
512840	478332
192232	478333
177213	478334
90626	478335
90399	478336
171625	478337
95216	478338
110042	478339
559542	478340
486883	478341
344856	478342
642046	478343
407211	478344
695774	478345
147067	478346
663755	478347
19043	478348
602883	478349
211845	478350
349979	478351
131422	478352
287456	478353
13919	478354
59855	478355
18382	478356
141927	478357
110049	478358
82853	478359
301969	478360
49160	478361
147432	478362
59469	478363
247735	478364
208485	478365
116007	478366
130624	478367
113323	478368
141223	478369
573918	478370
585794	478371
157314	478372
223880	478373
356437	478374
150877	478375
365644	478376
100290	478377
59294	478378
79601	478379
145788	478380
176558	478381
656693	478382
514067	478383
622590	478384
262489	478385
284737	478386
666261	478387
676162	478388
20356	478389
19582	478390
475184	478391
36474	478392
37177	478393
106638	478394
151659	478395
630956	478396
184815	478397
574303	478398
162414	478399
1586	478400
218739	478401
301	478402
417312	478403
36988	478404
99496	478405
146774	478406
635439	478407
655892	478408
5944	478409
140710	478410
174404	478411
517319	478412
142311	478413
11360	478414
163506	478415
134778	478416
177292	478417
95502	478418
87854	478419
709577	478420
119993	478421
15547	478422
129240	478423
132236	478424
502171	478425
637897	478426
10456	478427
157583	478428
98211	478429
76556	478430
469002	478431
330032	478432
111961	478433
564408	478434
185014	478435
45324	478436
179227	478437
492465	478438
679761	478439
118288	478440
670951	478441
540558	478442
73449	478443
17373	478444
612060	478445
668108	478446
250911	478447
276747	478448
199436	478449
464057	478450
606862	478451
148119	478452
526	478453
611330	478454
157359	478455
473173	478456
473196	478457
382221	478458
135322	478459
563329	478460
298616	478461
12217	478462
363895	478463
587403	478464
42508	478465
32284	478466
104847	478467
433482	478468
321382	478469
129756	478470
54443	478471
443976	478472
11499	478473
145040	478474
254689	478475
457493	478476
18135	478477
213744	478478
719084	478479
346444	478480
358778	478481
80685	478482
184746	478483
608154	478484
71376	478485
407762	478486
76067	478487
24850	478488
147016	478489
724311	478490
608063	478491
101526	478492
306009	478493
364920	478494
269455	478495
356117	478496
148560	478497
326052	478498
92143	478499
7964	478500
14142	478501
430305	478502
448916	478503
521614	478504
149902	478505
784	478506
402214	478507
410710	478508
526469	478509
520013	478510
704912	478511
123321	478512
325645	478513
479796	478514
17730	478515
166332	478516
69550	478517
392397	478518
502611	478519
596577	478520
671581	478521
12195	478522
91444	478523
199600	478524
122139	478525
105266	478526
118649	478527
31280	478528
468940	478529
689789	478530
224072	478531
155013	478532
464795	478533
19544	478534
19259	478535
378361	478536
13456	478537
62066	478538
257791	478539
487211	478540
506931	478541
565280	478542
426503	478543
111813	478544
578787	478545
531722	478546
270528	478547
656977	478548
2784	478549
241142	478550
183646	478551
556717	478552
107114	478553
276936	478554
195333	478555
7110	478556
290585	478557
711406	478558
270277	478559
6740	478560
468351	478561
158184	478562
76543	478563
685699	478564
327554	478565
676258	478566
61143	478567
41606	478568
17871	478569
139289	478570
662786	478571
184719	478572
7142	478573
69282	478574
480132	478575
642366	478576
72798	478577
55798	478578
121107	478579
94681	478580
103915	478581
483056	478582
171435	478583
98280	478584
42556	478585
556688	478586
5884	478587
88528	478588
13616	478589
319083	478590
43200	478591
3726	478592
676013	478593
39880	478594
144666	478595
184142	478596
170268	478597
41822	478598
446268	478599
133495	478600
125877	478601
511496	478602
410422	478603
3297	478604
277962	478605
55708	478606
378287	478607
10349	478608
34068	478609
349653	478610
1227	478611
330251	478612
125487	478613
46774	478614
142108	478615
123671	478616
188227	478617
80202	478618
152427	478619
462232	478620
56270	478621
496923	478622
597354	478623
453888	478624
658525	478625
689584	478626
427555	478627
215945	478628
588781	478629
210713	478630
50564	478631
32051	478632
16218	478633
61138	478634
415958	478635
630482	478636
465140	478637
386708	478638
107280	478639
187069	478640
98220	478641
467449	478642
476114	478643
679212	478644
6850	478645
248710	478646
588822	478647
484691	478648
366314	478649
340509	478650
18414	478651
602533	478652
714523	478653
44863	478654
127826	478655
96105	478656
73374	478657
35025	478658
52983	478659
30668	478660
670069	478661
593559	478662
303604	478663
644910	478664
527368	478665
610626	478666
281962	478667
627914	478668
445245	478669
211882	478670
314066	478671
82114	478672
734	478673
598601	478674
20372	478675
718805	478676
709471	478677
627017	478678
401916	478679
365780	478680
8018	478681
133021	478682
348150	478683
131767	478684
666852	478685
135728	478686
351470	478687
28723	478688
11950	478689
11643	478690
153586	478691
454656	478692
177982	478693
328196	478694
1263	478695
390398	478696
515115	478697
330135	478698
436651	478699
310098	478700
167295	478701
670133	478702
87737	478703
171112	478704
395641	478705
484202	478706
39764	478707
19018	478708
18908	478709
12850	478710
112690	478711
365902	478712
280267	478713
15619	478714
646506	478715
208959	478716
95254	478717
18147	478718
694965	478719
414590	478720
161131	478721
297979	478722
554753	478723
140197	478724
157758	478725
293105	478726
518974	478727
77507	478728
508257	478729
104759	478730
313963	478731
10276	478732
12212	478733
348152	478734
147875	478735
1865	478736
171766	478737
682892	478738
125219	478739
422667	478740
525257	478741
213894	478742
349557	478743
443886	478744
239865	478745
539922	478746
891	478747
194237	478748
45892	478749
269984	478750
99945	478751
671699	478752
97113	478753
144636	478754
354428	478755
42823	478756
86627	478757
669083	478758
1133	478759
27101	478760
279990	478761
647415	478762
432848	478763
297560	478764
126564	478765
588428	478766
11579	478767
361710	478768
490392	478769
669979	478770
51959	478771
340188	478772
610543	478773
253124	478774
118436	478775
440043	478776
317729	478777
634726	478778
377	478779
535062	478780
281491	478781
537642	478782
446502	478783
146939	478784
119921	478785
458777	478786
405998	478787
611612	478788
69895	478789
25081	478790
553826	478791
519924	478792
697287	478793
883	478794
671048	478795
6456	478796
599433	478797
6578	478798
540250	478799
43090	478800
2052	478801
12952	478802
140732	478803
23164	478804
366508	478805
5372	478806
220472	478807
396153	478808
259784	478809
421389	478810
63310	478811
258378	478812
280289	478813
46665	478814
136287	478815
177887	478816
643866	478817
49082	478818
163398	478819
172254	478820
361273	478821
895	478822
519366	478823
94017	478824
81238	478825
203419	478826
26024	478827
475110	478828
182861	478829
403173	478830
525168	478831
685062	478832
526465	478833
721490	478834
177749	478835
385788	478836
447990	478837
12095	478838
522664	478839
122497	478840
51479	478841
227044	478842
66417	478843
22733	478844
581885	478845
346738	478846
156017	478847
6332	478848
157715	478849
693106	478850
533646	478851
84629	478852
366936	478853
5166	478854
123625	478855
16897	478856
475695	478857
181107	478858
20179	478859
150137	478860
97305	478861
47543	478862
144547	478863
326439	478864
502485	478865
521664	478866
346417	478867
110207	478868
233945	478869
399747	478870
611813	478871
144205	478872
202095	478873
101657	478874
68552	478875
295591	478876
630226	478877
516848	478878
714202	478879
122263	478880
416409	478881
625552	478882
499912	478883
307156	478884
288585	478885
110783	478886
295916	478887
144339	478888
575985	478889
526112	478890
648260	478891
29879	478892
120690	478893
77027	478894
612936	478895
12633	478896
298012	478897
26928	478898
5674	478899
123050	478900
35997	478901
611808	478902
56340	478903
293381	478904
381997	478905
717539	478906
256926	478907
127911	478908
195424	478909
145570	478910
151009	478911
580426	478912
643762	478913
376911	478914
343222	478915
50218	478916
662009	478917
226508	478918
29280	478919
392064	478920
13408	478921
11999	478922
341455	478923
29937	478924
493829	478925
570010	478926
616503	478927
161298	478928
441007	478929
190096	478930
149455	478931
314845	478932
392091	478933
5402	478934
111778	478935
275220	478936
2851	478937
19263	478938
711935	478939
514402	478940
218165	478941
348791	478942
720493	478943
450320	478944
222721	478945
213646	478946
9894	478947
229289	478948
452838	478949
436020	478950
625601	478951
338027	478952
519743	478953
329589	478954
507025	478955
696006	478956
544542	478957
510601	478958
378913	478959
178149	478960
421323	478961
74030	478962
99214	478963
392992	478964
446166	478965
261851	478966
196130	478967
15164	478968
605525	478969
8582	478970
513273	478971
171144	478972
696196	478973
36800	478974
248956	478975
380851	478976
107914	478977
53208	478978
557493	478979
22416	478980
180722	478981
165772	478982
224011	478983
405819	478984
642529	478985
160408	478986
93717	478987
26665	478988
623820	478989
18077	478990
60825	478991
2558	478992
116843	478993
440766	478994
148019	478995
10	478996
668740	478997
479467	478998
105407	478999
479357	479000
431451	479001
33364	479002
696833	479003
162912	479004
232319	479005
38511	479006
406178	479007
683162	479008
3363	479009
93288	479010
101881	479011
72403	479012
466136	479013
477312	479014
99332	479015
357883	479016
580086	479017
123983	479018
617129	479019
564675	479020
582815	479021
6403	479022
133956	479023
581767	479024
118877	479025
124928	479026
161473	479027
384441	479028
372006	479029
42345	479030
678276	479031
723028	479032
271160	479033
90571	479034
98533	479035
96428	479036
170032	479037
8094	479038
37366	479039
118511	479040
141393	479041
373043	479042
654682	479043
294938	479044
358634	479045
439721	479046
99534	479047
459667	479048
182989	479049
160962	479050
14308	479051
613418	479052
609487	479053
3594	479054
132506	479055
337473	479056
64395	479057
583507	479058
362826	479059
149116	479060
96139	479061
144157	479062
134852	479063
348656	479064
33018	479065
121210	479066
717909	479067
270724	479068
7091	479069
331108	479070
233489	479071
247254	479072
71249	479073
41848	479074
246474	479075
24983	479076
84397	479077
43346	479078
77210	479079
295104	479080
934	479081
55948	479082
349987	479083
191525	479084
675718	479085
13705	479086
648477	479087
9571	479088
125981	479089
39114	479090
673885	479091
443773	479092
415114	479093
649253	479094
529981	479095
82003	479096
50161	479097
169544	479098
721794	479099
215355	479100
4029	479101
622512	479102
553630	479103
214062	479104
14779	479105
210904	479106
51698	479107
119623	479108
391279	479109
3484	479110
181421	479111
9320	479112
48464	479113
572012	479114
332577	479115
274969	479116
427952	479117
489179	479118
187843	479119
15125	479120
992	479121
135425	479122
1706	479123
162488	479124
722804	479125
292718	479126
481072	479127
263910	479128
368304	479129
450127	479130
43319	479131
163676	479132
133568	479133
209019	479134
182073	479135
716809	479136
395623	479137
528242	479138
39679	479139
2270	479140
443428	479141
138814	479142
93908	479143
526405	479144
15147	479145
145009	479146
533864	479147
391320	479148
550212	479149
45025	479150
707392	479151
157872	479152
453538	479153
140577	479154
486343	479155
148551	479156
505815	479157
279704	479158
153019	479159
17871	479160
667722	479161
585407	479162
320140	479163
459164	479164
609238	479165
47243	479166
685	479167
117126	479168
4202	479169
591554	479170
72780	479171
28345	479172
546150	479173
151914	479174
453496	479175
703018	479176
341263	479177
170569	479178
674592	479179
120837	479180
436577	479181
217778	479182
396286	479183
103025	479184
610705	479185
179146	479186
180089	479187
335346	479188
53720	479189
615230	479190
26551	479191
620374	479192
96500	479193
261030	479194
66390	479195
192360	479196
456271	479197
1852	479198
23635	479199
258179	479200
563741	479201
611304	479202
200826	479203
132013	479204
701969	479205
312899	479206
47576	479207
8072	479208
385919	479209
673162	479210
269510	479211
47063	479212
10468	479213
186558	479214
250378	479215
111973	479216
366536	479217
41925	479218
131437	479219
55314	479220
653595	479221
123336	479222
7601	479223
471959	479224
66319	479225
184260	479226
244684	479227
386594	479228
694883	479229
661271	479230
438645	479231
155736	479232
506123	479233
721767	479234
51791	479235
610153	479236
245249	479237
97956	479238
147158	479239
49105	479240
417441	479241
146950	479242
114842	479243
89888	479244
29531	479245
271323	479246
452194	479247
37960	479248
665021	479249
207215	479250
496595	479251
286200	479252
425466	479253
7546	479254
14782	479255
307426	479256
425223	479257
652295	479258
13374	479259
587141	479260
84030	479261
646241	479262
690750	479263
419712	479264
62	479265
258502	479266
708168	479267
178451	479268
423470	479269
450631	479270
232784	479271
150107	479272
386618	479273
431489	479274
709397	479275
565693	479276
650719	479277
666032	479278
98679	479279
141773	479280
176071	479281
437888	479282
586896	479283
126672	479284
11871	479285
920	479286
251790	479287
50271	479288
369623	479289
176876	479290
286077	479291
695404	479292
138872	479293
60022	479294
400968	479295
534762	479296
42685	479297
24228	479298
612031	479299
127750	479300
75645	479301
4303	479302
161995	479303
656126	479304
414770	479305
177742	479306
251535	479307
439	479308
580762	479309
488485	479310
95611	479311
618469	479312
297604	479313
179514	479314
8590	479315
697531	479316
364980	479317
22490	479318
355841	479319
42111	479320
605638	479321
67655	479322
722970	479323
179572	479324
45838	479325
326208	479326
195426	479327
655305	479328
42221	479329
384473	479330
368152	479331
50022	479332
416573	479333
445254	479334
139564	479335
709143	479336
2267	479337
18249	479338
309728	479339
54613	479340
66730	479341
145505	479342
408013	479343
289072	479344
64340	479345
455314	479346
76507	479347
77624	479348
698850	479349
148646	479350
20203	479351
52577	479352
667517	479353
264201	479354
7217	479355
13262	479356
166347	479357
664274	479358
495597	479359
521167	479360
482486	479361
38984	479362
53422	479363
22664	479364
250606	479365
51062	479366
31623	479367
5393	479368
170482	479369
2443	479370
122167	479371
207640	479372
393845	479373
131698	479374
500252	479375
113074	479376
55234	479377
720130	479378
216949	479379
84868	479380
468973	479381
383283	479382
109174	479383
59771	479384
664703	479385
5611	479386
150894	479387
344519	479388
561033	479389
142255	479390
317437	479391
561487	479392
67581	479393
66187	479394
146761	479395
108275	479396
197845	479397
496562	479398
323411	479399
15924	479400
714573	479401
242457	479402
393051	479403
97369	479404
308754	479405
293603	479406
557745	479407
216252	479408
549955	479409
448912	479410
706906	479411
80859	479412
288118	479413
527795	479414
204213	479415
3262	479416
153670	479417
29360	479418
184626	479419
160139	479420
419391	479421
697769	479422
105932	479423
310978	479424
78361	479425
245252	479426
7166	479427
117174	479428
439964	479429
300287	479430
445669	479431
551881	479432
306381	479433
474455	479434
3053	479435
270928	479436
127981	479437
606844	479438
468394	479439
561267	479440
638500	479441
169035	479442
63015	479443
98307	479444
470900	479445
238129	479446
234242	479447
424225	479448
23510	479449
146077	479450
628571	479451
675664	479452
277752	479453
143602	479454
176695	479455
123053	479456
156165	479457
296928	479458
409062	479459
94104	479460
398886	479461
14737	479462
485566	479463
59837	479464
8997	479465
657413	479466
351213	479467
99208	479468
430310	479469
99882	479470
90	479471
693876	479472
3971	479473
86173	479474
390256	479475
179796	479476
613465	479477
470247	479478
104221	479479
30445	479480
100467	479481
685747	479482
9570	479483
371136	479484
345174	479485
700915	479486
132994	479487
1731	479488
121751	479489
297903	479490
649077	479491
127466	479492
170618	479493
104655	479494
551148	479495
578	479496
7061	479497
537510	479498
599110	479499
277	479500
73480	479501
378386	479502
539886	479503
57931	479504
1459	479505
551952	479506
5482	479507
113331	479508
186610	479509
45649	479510
261802	479511
140983	479512
31742	479513
96465	479514
245994	479515
165530	479516
674607	479517
1270	479518
177001	479519
451481	479520
512005	479521
515110	479522
401718	479523
375752	479524
12461	479525
75447	479526
399539	479527
689909	479528
23915	479529
382653	479530
168391	479531
171359	479532
317661	479533
317806	479534
682322	479535
4023	479536
586533	479537
249878	479538
38413	479539
469022	479540
31081	479541
5373	479542
75435	479543
397787	479544
158579	479545
328613	479546
57472	479547
586000	479548
163344	479549
506420	479550
52882	479551
339212	479552
612661	479553
387989	479554
133597	479555
81126	479556
860	479557
647637	479558
343308	479559
453119	479560
123770	479561
65410	479562
158073	479563
153294	479564
58267	479565
570586	479566
181926	479567
348159	479568
624667	479569
168017	479570
253639	479571
482728	479572
291094	479573
470191	479574
122864	479575
19867	479576
669269	479577
333346	479578
712528	479579
540050	479580
21095	479581
70540	479582
529051	479583
363607	479584
202710	479585
324800	479586
517720	479587
66000	479588
26861	479589
592598	479590
27662	479591
103378	479592
97707	479593
361313	479594
413590	479595
51575	479596
135733	479597
151050	479598
92891	479599
169501	479600
150361	479601
70521	479602
148004	479603
513035	479604
412549	479605
226558	479606
374509	479607
676524	479608
209022	479609
19003	479610
159265	479611
82144	479612
84899	479613
682645	479614
248121	479615
17440	479616
607607	479617
554624	479618
74447	479619
50983	479620
76265	479621
287374	479622
608593	479623
472871	479624
709907	479625
31080	479626
281757	479627
575193	479628
252448	479629
97271	479630
92139	479631
412670	479632
668258	479633
23956	479634
47060	479635
119940	479636
349845	479637
160755	479638
51426	479639
335352	479640
358686	479641
434631	479642
128946	479643
60888	479644
10213	479645
176456	479646
407933	479647
222888	479648
592990	479649
363769	479650
611472	479651
615583	479652
103559	479653
359672	479654
256137	479655
123653	479656
243822	479657
380232	479658
120554	479659
123430	479660
312026	479661
38701	479662
327315	479663
4778	479664
21153	479665
31011	479666
628225	479667
47317	479668
634700	479669
574531	479670
69631	479671
721934	479672
527788	479673
517042	479674
5097	479675
32194	479676
31267	479677
63049	479678
168266	479679
258438	479680
682384	479681
545584	479682
112201	479683
446571	479684
403758	479685
497598	479686
585020	479687
24424	479688
506862	479689
678638	479690
1647	479691
144217	479692
42842	479693
289480	479694
150637	479695
633267	479696
23136	479697
360928	479698
380845	479699
139295	479700
56753	479701
35077	479702
64462	479703
63256	479704
513757	479705
385791	479706
160541	479707
183773	479708
468643	479709
561660	479710
93050	479711
4036	479712
86063	479713
580687	479714
97377	479715
240806	479716
158399	479717
620229	479718
382293	479719
386237	479720
390860	479721
67910	479722
277077	479723
676093	479724
18860	479725
269861	479726
18153	479727
131701	479728
415203	479729
681399	479730
20934	479731
646142	479732
648977	479733
610284	479734
116138	479735
76782	479736
65870	479737
625430	479738
377380	479739
29080	479740
42480	479741
691740	479742
717680	479743
519454	479744
669154	479745
68328	479746
150029	479747
143648	479748
172621	479749
21883	479750
461565	479751
106176	479752
208589	479753
316491	479754
355482	479755
43709	479756
170531	479757
48907	479758
113488	479759
663128	479760
14487	479761
536937	479762
168018	479763
171500	479764
344830	479765
75501	479766
588034	479767
480914	479768
303002	479769
238411	479770
56129	479771
124204	479772
425126	479773
229497	479774
542032	479775
153386	479776
578908	479777
475274	479778
36356	479779
131979	479780
406565	479781
18383	479782
9584	479783
487218	479784
105830	479785
141424	479786
542150	479787
66804	479788
645414	479789
336323	479790
121808	479791
256916	479792
10696	479793
624172	479794
19670	479795
525787	479796
29304	479797
505888	479798
294998	479799
15592	479800
178734	479801
79684	479802
174051	479803
87073	479804
300019	479805
718658	479806
166912	479807
124695	479808
470771	479809
176180	479810
358288	479811
177441	479812
177940	479813
252118	479814
661502	479815
15633	479816
568706	479817
3190	479818
559518	479819
575095	479820
792	479821
579728	479822
143464	479823
571286	479824
218277	479825
321840	479826
18525	479827
26833	479828
115921	479829
621358	479830
112722	479831
1219	479832
129285	479833
94361	479834
303309	479835
172830	479836
543877	479837
699475	479838
3609	479839
479993	479840
687981	479841
603942	479842
379040	479843
645484	479844
548206	479845
387227	479846
162563	479847
310060	479848
220689	479849
48613	479850
516726	479851
624439	479852
48164	479853
38241	479854
311801	479855
168523	479856
565785	479857
44040	479858
122496	479859
533782	479860
596027	479861
404870	479862
413963	479863
52443	479864
95505	479865
429938	479866
171269	479867
570828	479868
347074	479869
470740	479870
449120	479871
667445	479872
301086	479873
215672	479874
380892	479875
310395	479876
64645	479877
125773	479878
162890	479879
335502	479880
134231	479881
230569	479882
216027	479883
106874	479884
366045	479885
713684	479886
642880	479887
632671	479888
216319	479889
126886	479890
325924	479891
175961	479892
311463	479893
507933	479894
15301	479895
10315	479896
326788	479897
650033	479898
108457	479899
494947	479900
485827	479901
122211	479902
638014	479903
147799	479904
524479	479905
157422	479906
4562	479907
44474	479908
74731	479909
645127	479910
424810	479911
380097	479912
40511	479913
289751	479914
90719	479915
183061	479916
260828	479917
1314	479918
50436	479919
426369	479920
66928	479921
147296	479922
299981	479923
516055	479924
344293	479925
373580	479926
512347	479927
10664	479928
134453	479929
404799	479930
238104	479931
239390	479932
602820	479933
601300	479934
576776	479935
147048	479936
91198	479937
543827	479938
125410	479939
131532	479940
193079	479941
422497	479942
70298	479943
184409	479944
604133	479945
47767	479946
292535	479947
576891	479948
20205	479949
139346	479950
197571	479951
548357	479952
552319	479953
254922	479954
307064	479955
125732	479956
302334	479957
608555	479958
232217	479959
125548	479960
466712	479961
535256	479962
59850	479963
562726	479964
503110	479965
447507	479966
265244	479967
212344	479968
10387	479969
366599	479970
19563	479971
648955	479972
438845	479973
29227	479974
226649	479975
522080	479976
159938	479977
122387	479978
205000	479979
109406	479980
110492	479981
152100	479982
187249	479983
169097	479984
5086	479985
32012	479986
427654	479987
609118	479988
177435	479989
72820	479990
57137	479991
632316	479992
201887	479993
690304	479994
410090	479995
596716	479996
319	479997
723161	479998
78485	479999
643944	480000
513302	480001
467389	480002
662757	480003
700532	480004
551587	480005
519585	480006
349946	480007
106200	480008
95349	480009
43502	480010
695870	480011
54645	480012
374354	480013
158243	480014
177300	480015
173338	480016
42747	480017
42555	480018
242333	480019
122995	480020
5746	480021
99983	480022
551005	480023
98	480024
91874	480025
649533	480026
152974	480027
2127	480028
724969	480029
522515	480030
534424	480031
255080	480032
369524	480033
35773	480034
276778	480035
16305	480036
26434	480037
440356	480038
417278	480039
672063	480040
2428	480041
557797	480042
515330	480043
215045	480044
53398	480045
39656	480046
460056	480047
178513	480048
130952	480049
162580	480050
313147	480051
167403	480052
208120	480053
56808	480054
547115	480055
598247	480056
41563	480057
38665	480058
674862	480059
281827	480060
418390	480061
71878	480062
29221	480063
228342	480064
427621	480065
316683	480066
29659	480067
712397	480068
711330	480069
716128	480070
209902	480071
38233	480072
500681	480073
286	480074
52455	480075
18093	480076
571973	480077
252784	480078
613825	480079
137978	480080
537522	480081
403803	480082
641163	480083
398376	480084
46526	480085
379928	480086
501785	480087
342021	480088
386051	480089
698263	480090
71453	480091
721245	480092
116782	480093
528884	480094
78320	480095
912	480096
142823	480097
33832	480098
519868	480099
53586	480100
355771	480101
141332	480102
170077	480103
44872	480104
585632	480105
376748	480106
62739	480107
518389	480108
77352	480109
67412	480110
127331	480111
45260	480112
56425	480113
30100	480114
155101	480115
305602	480116
346911	480117
10927	480118
387679	480119
440739	480120
14263	480121
166929	480122
31097	480123
117441	480124
18153	480125
575924	480126
355221	480127
176142	480128
670006	480129
496204	480130
24310	480131
68804	480132
225743	480133
355114	480134
322424	480135
113456	480136
528712	480137
332613	480138
632772	480139
139283	480140
114445	480141
367055	480142
67407	480143
422154	480144
546637	480145
165270	480146
566976	480147
39356	480148
667585	480149
83112	480150
492554	480151
62834	480152
57102	480153
154483	480154
287889	480155
125574	480156
200097	480157
66539	480158
381563	480159
17446	480160
167014	480161
44993	480162
172798	480163
632374	480164
433301	480165
180950	480166
60943	480167
109271	480168
463725	480169
18505	480170
61502	480171
64329	480172
149520	480173
94413	480174
135333	480175
18261	480176
545271	480177
251861	480178
532069	480179
216289	480180
555212	480181
636133	480182
473229	480183
184	480184
249351	480185
71492	480186
419066	480187
167758	480188
27401	480189
86482	480190
116396	480191
145585	480192
38282	480193
664884	480194
13229	480195
671901	480196
496381	480197
494905	480198
263717	480199
128743	480200
422820	480201
3083	480202
404343	480203
31728	480204
368458	480205
13059	480206
691946	480207
10308	480208
3295	480209
75376	480210
333597	480211
442152	480212
425767	480213
58597	480214
598507	480215
465246	480216
645579	480217
613574	480218
217094	480219
520139	480220
243832	480221
34644	480222
145980	480223
238046	480224
257182	480225
304362	480226
252028	480227
73249	480228
100934	480229
265177	480230
477932	480231
68407	480232
442997	480233
382753	480234
653689	480235
39810	480236
152744	480237
156559	480238
114051	480239
301604	480240
380298	480241
259272	480242
113519	480243
708672	480244
41216	480245
676248	480246
15095	480247
214811	480248
450689	480249
282487	480250
239234	480251
224981	480252
12538	480253
177861	480254
9432	480255
7705	480256
339566	480257
655807	480258
422046	480259
9347	480260
127474	480261
61806	480262
110421	480263
1322	480264
420060	480265
574161	480266
179195	480267
120843	480268
22564	480269
15528	480270
400230	480271
715128	480272
38043	480273
458785	480274
76387	480275
998	480276
1690	480277
10092	480278
194787	480279
35693	480280
642689	480281
582561	480282
566623	480283
72837	480284
114244	480285
90875	480286
37551	480287
50527	480288
50169	480289
177004	480290
108869	480291
87730	480292
228198	480293
410899	480294
44816	480295
436350	480296
5316	480297
569713	480298
132108	480299
721468	480300
556182	480301
4261	480302
524112	480303
81712	480304
561289	480305
537565	480306
162467	480307
247061	480308
473518	480309
112957	480310
345923	480311
371672	480312
75485	480313
113983	480314
228191	480315
450548	480316
25705	480317
228921	480318
109689	480319
377510	480320
163362	480321
82355	480322
295803	480323
226469	480324
595874	480325
256947	480326
94271	480327
623054	480328
596377	480329
669223	480330
54121	480331
618483	480332
257626	480333
454355	480334
123368	480335
78755	480336
28198	480337
633665	480338
405664	480339
573584	480340
220120	480341
663179	480342
136631	480343
357940	480344
140762	480345
34857	480346
432808	480347
178939	480348
139722	480349
465424	480350
121350	480351
708977	480352
95828	480353
137318	480354
538412	480355
652204	480356
63559	480357
61510	480358
307396	480359
39379	480360
586705	480361
655536	480362
315299	480363
638040	480364
5661	480365
392183	480366
229813	480367
469143	480368
574187	480369
606230	480370
412400	480371
340299	480372
50682	480373
572280	480374
42152	480375
639472	480376
141596	480377
145687	480378
644175	480379
14358	480380
549587	480381
13447	480382
215542	480383
694169	480384
50716	480385
101124	480386
296966	480387
660695	480388
592057	480389
441528	480390
522333	480391
631823	480392
21209	480393
666109	480394
245442	480395
485221	480396
239335	480397
102854	480398
608629	480399
397237	480400
252887	480401
527729	480402
586924	480403
639438	480404
336655	480405
590481	480406
416655	480407
696940	480408
50336	480409
21302	480410
552313	480411
44585	480412
58465	480413
427873	480414
86559	480415
563946	480416
9067	480417
28508	480418
1401	480419
271470	480420
23407	480421
621879	480422
206831	480423
13290	480424
311196	480425
107045	480426
712958	480427
18170	480428
325366	480429
194173	480430
296115	480431
14088	480432
532873	480433
145096	480434
95444	480435
670799	480436
13343	480437
145054	480438
45152	480439
719170	480440
689916	480441
52294	480442
696885	480443
17871	480444
19527	480445
460470	480446
28312	480447
312673	480448
65683	480449
54294	480450
611481	480451
267139	480452
548482	480453
170877	480454
239573	480455
382620	480456
657786	480457
251602	480458
79524	480459
182936	480460
152174	480461
65366	480462
469032	480463
34628	480464
134365	480465
701754	480466
2456	480467
592490	480468
204754	480469
564473	480470
45999	480471
156020	480472
43452	480473
74204	480474
419584	480475
98286	480476
181776	480477
50234	480478
281028	480479
271148	480480
325280	480481
180370	480482
188833	480483
324415	480484
669634	480485
192062	480486
18116	480487
100860	480488
136144	480489
641048	480490
7308	480491
512424	480492
682998	480493
610331	480494
383010	480495
663387	480496
437379	480497
427774	480498
57211	480499
342638	480500
348049	480501
163358	480502
25116	480503
533960	480504
464350	480505
330556	480506
331390	480507
130664	480508
185178	480509
346674	480510
56043	480511
508142	480512
649907	480513
279023	480514
25440	480515
116134	480516
387562	480517
310294	480518
105503	480519
52746	480520
1781	480521
84831	480522
67451	480523
67878	480524
455980	480525
3414	480526
147899	480527
46790	480528
336429	480529
157300	480530
393117	480531
154384	480532
332290	480533
527412	480534
894	480535
695631	480536
170920	480537
140200	480538
158459	480539
532092	480540
399274	480541
554196	480542
405842	480543
723963	480544
135382	480545
653265	480546
114581	480547
14377	480548
48896	480549
150010	480550
407453	480551
709727	480552
474444	480553
3270	480554
540395	480555
394887	480556
111673	480557
452405	480558
5036	480559
623879	480560
158426	480561
33557	480562
90827	480563
71203	480564
176874	480565
62774	480566
544024	480567
494099	480568
230263	480569
300581	480570
340716	480571
522378	480572
139680	480573
126087	480574
213362	480575
673257	480576
668593	480577
300891	480578
603321	480579
111644	480580
286197	480581
93093	480582
309656	480583
22200	480584
217103	480585
476636	480586
170582	480587
36659	480588
183962	480589
24354	480590
656156	480591
196634	480592
254998	480593
497978	480594
172314	480595
31343	480596
51361	480597
224611	480598
49440	480599
351443	480600
282379	480601
249428	480602
54108	480603
115904	480604
125217	480605
180659	480606
84593	480607
406567	480608
667975	480609
608210	480610
695730	480611
18649	480612
568293	480613
454910	480614
529503	480615
216975	480616
63696	480617
152802	480618
16980	480619
584763	480620
531935	480621
93759	480622
42875	480623
234873	480624
13899	480625
132	480626
166421	480627
574469	480628
25819	480629
421290	480630
31587	480631
96860	480632
126109	480633
7899	480634
370934	480635
413324	480636
225509	480637
148785	480638
650433	480639
16106	480640
306150	480641
295095	480642
134572	480643
4849	480644
29811	480645
144701	480646
493223	480647
438692	480648
341606	480649
18773	480650
164122	480651
298347	480652
65777	480653
152647	480654
608369	480655
51041	480656
167359	480657
45962	480658
705077	480659
499392	480660
102973	480661
58684	480662
7313	480663
28545	480664
297529	480665
155883	480666
121743	480667
159229	480668
43815	480669
438740	480670
707083	480671
185168	480672
463037	480673
459538	480674
478327	480675
110495	480676
354351	480677
606882	480678
53786	480679
477636	480680
9431	480681
110149	480682
31349	480683
126060	480684
658538	480685
126899	480686
125985	480687
388111	480688
289926	480689
227654	480690
386569	480691
633528	480692
11195	480693
720757	480694
490504	480695
21359	480696
688194	480697
171672	480698
310237	480699
539385	480700
118160	480701
164935	480702
180680	480703
103645	480704
537801	480705
508263	480706
14458	480707
450720	480708
357782	480709
6139	480710
687504	480711
162696	480712
32184	480713
81663	480714
2204	480715
119919	480716
4129	480717
17424	480718
98802	480719
333330	480720
19744	480721
323815	480722
2327	480723
530966	480724
212969	480725
416770	480726
9864	480727
604603	480728
62678	480729
717047	480730
698344	480731
168205	480732
340925	480733
4681	480734
117563	480735
161324	480736
37743	480737
152078	480738
378525	480739
44085	480740
428566	480741
457382	480742
5740	480743
509248	480744
62639	480745
216533	480746
238126	480747
161386	480748
446563	480749
92328	480750
388952	480751
36229	480752
723130	480753
537062	480754
186593	480755
43917	480756
11831	480757
305417	480758
641617	480759
84540	480760
664163	480761
254107	480762
179659	480763
234988	480764
146529	480765
294753	480766
64405	480767
620	480768
548490	480769
600674	480770
204221	480771
29660	480772
107052	480773
144202	480774
511408	480775
54365	480776
143473	480777
155126	480778
699539	480779
141949	480780
203814	480781
186904	480782
706371	480783
491981	480784
76587	480785
419183	480786
237940	480787
687951	480788
643522	480789
668632	480790
435122	480791
282165	480792
2490	480793
57688	480794
94577	480795
659824	480796
2782	480797
162795	480798
252087	480799
684752	480800
80480	480801
39524	480802
16754	480803
152195	480804
483325	480805
59522	480806
56305	480807
468997	480808
146811	480809
476185	480810
277874	480811
696628	480812
21669	480813
654357	480814
90948	480815
569069	480816
2734	480817
19409	480818
416062	480819
64909	480820
186991	480821
364784	480822
406964	480823
310464	480824
210655	480825
220851	480826
635462	480827
11994	480828
209786	480829
642595	480830
529348	480831
503496	480832
589260	480833
106009	480834
711358	480835
120320	480836
40051	480837
415067	480838
564457	480839
109477	480840
29959	480841
38952	480842
142220	480843
57921	480844
71788	480845
78872	480846
152798	480847
449768	480848
168096	480849
5555	480850
45361	480851
138411	480852
10811	480853
162332	480854
208510	480855
346302	480856
157206	480857
278876	480858
592826	480859
98586	480860
38438	480861
444046	480862
59319	480863
18226	480864
413303	480865
153768	480866
155027	480867
177579	480868
164189	480869
15193	480870
525638	480871
72080	480872
534453	480873
22080	480874
524719	480875
366079	480876
569032	480877
679158	480878
292811	480879
81924	480880
22020	480881
168835	480882
446397	480883
685360	480884
612681	480885
79976	480886
156100	480887
284539	480888
77238	480889
277407	480890
29761	480891
338895	480892
83538	480893
105644	480894
684718	480895
527403	480896
58240	480897
142002	480898
95447	480899
310474	480900
356	480901
661922	480902
47635	480903
1914	480904
392654	480905
134388	480906
5837	480907
61371	480908
8	480909
3464	480910
286609	480911
24209	480912
427970	480913
437318	480914
13365	480915
466552	480916
455697	480917
291460	480918
715936	480919
15532	480920
12823	480921
338583	480922
304733	480923
21648	480924
271648	480925
393101	480926
165891	480927
541885	480928
17655	480929
52532	480930
147163	480931
645277	480932
3706	480933
8587	480934
123047	480935
119273	480936
92049	480937
38907	480938
28393	480939
157735	480940
20428	480941
361727	480942
591320	480943
327765	480944
639954	480945
636861	480946
93271	480947
637624	480948
424270	480949
60774	480950
248572	480951
399429	480952
443197	480953
320772	480954
449838	480955
99896	480956
395138	480957
716555	480958
152117	480959
72527	480960
584717	480961
612146	480962
266412	480963
548101	480964
546026	480965
459290	480966
25182	480967
146816	480968
306757	480969
141819	480970
669325	480971
6021	480972
82	480973
47563	480974
203	480975
302844	480976
83681	480977
332405	480978
5326	480979
14422	480980
363660	480981
702903	480982
514960	480983
122867	480984
89881	480985
581658	480986
435283	480987
514672	480988
204348	480989
218754	480990
148197	480991
176876	480992
318346	480993
606874	480994
48581	480995
447056	480996
543768	480997
367481	480998
263703	480999
814	481000
113032	481001
331378	481002
102778	481003
538186	481004
4843	481005
108331	481006
557673	481007
255200	481008
37512	481009
495888	481010
515073	481011
232	481012
650058	481013
127465	481014
291866	481015
609678	481016
184452	481017
467526	481018
104042	481019
387981	481020
31296	481021
40114	481022
167857	481023
712214	481024
480106	481025
516663	481026
364462	481027
169041	481028
58849	481029
44088	481030
283408	481031
68209	481032
299201	481033
566225	481034
210903	481035
511416	481036
111157	481037
13583	481038
666197	481039
606954	481040
323278	481041
247630	481042
9880	481043
61501	481044
542445	481045
3197	481046
461857	481047
141337	481048
666386	481049
30961	481050
546412	481051
371030	481052
99325	481053
43675	481054
11799	481055
43928	481056
201755	481057
480491	481058
53209	481059
13158	481060
231645	481061
174756	481062
54581	481063
5212	481064
531943	481065
16100	481066
28902	481067
139565	481068
44844	481069
30418	481070
491798	481071
322464	481072
356502	481073
37037	481074
445057	481075
318047	481076
528744	481077
107860	481078
502020	481079
707728	481080
15076	481081
691380	481082
175379	481083
150220	481084
245276	481085
694434	481086
56730	481087
43112	481088
243740	481089
19149	481090
113689	481091
597583	481092
22766	481093
410540	481094
3926	481095
170158	481096
183135	481097
363099	481098
323221	481099
54886	481100
261670	481101
88098	481102
38130	481103
605108	481104
112062	481105
324458	481106
14666	481107
286534	481108
53186	481109
5910	481110
31830	481111
8847	481112
614484	481113
519936	481114
373443	481115
259462	481116
723602	481117
516676	481118
325084	481119
14616	481120
142052	481121
548532	481122
489062	481123
627699	481124
181165	481125
27407	481126
386979	481127
137532	481128
128685	481129
218453	481130
582842	481131
642113	481132
713406	481133
716585	481134
368491	481135
625091	481136
375940	481137
291772	481138
41974	481139
129818	481140
550552	481141
423489	481142
4820	481143
674507	481144
11406	481145
212008	481146
547922	481147
182340	481148
143560	481149
20161	481150
13636	481151
119257	481152
531034	481153
687877	481154
9196	481155
615330	481156
661509	481157
306813	481158
314348	481159
181377	481160
119151	481161
37788	481162
26475	481163
155270	481164
717005	481165
173775	481166
506599	481167
486339	481168
75076	481169
585517	481170
113333	481171
144119	481172
94091	481173
164674	481174
366	481175
498092	481176
209587	481177
314483	481178
35671	481179
4115	481180
642247	481181
136108	481182
709915	481183
33527	481184
542943	481185
51326	481186
978	481187
31071	481188
535297	481189
543700	481190
567384	481191
32361	481192
15986	481193
499540	481194
264198	481195
244212	481196
75278	481197
22751	481198
595563	481199
72207	481200
162809	481201
61956	481202
659489	481203
84056	481204
96476	481205
34555	481206
622875	481207
129547	481208
560726	481209
389510	481210
390925	481211
550	481212
20783	481213
506078	481214
53373	481215
407406	481216
326198	481217
385109	481218
146685	481219
230791	481220
40402	481221
60720	481222
20759	481223
256325	481224
475744	481225
335501	481226
267480	481227
1657	481228
602877	481229
597390	481230
371537	481231
640177	481232
10814	481233
589893	481234
551935	481235
45673	481236
47492	481237
15208	481238
33353	481239
691502	481240
114656	481241
407996	481242
133507	481243
11440	481244
691047	481245
40133	481246
2876	481247
481690	481248
6741	481249
196973	481250
605144	481251
346945	481252
198611	481253
706491	481254
628222	481255
84782	481256
39	481257
464754	481258
31094	481259
509950	481260
283890	481261
287069	481262
503173	481263
25828	481264
40303	481265
721004	481266
717720	481267
2030	481268
481699	481269
2995	481270
691307	481271
182384	481272
56554	481273
242815	481274
61477	481275
557403	481276
13745	481277
464525	481278
685348	481279
8440	481280
180633	481281
685662	481282
532256	481283
217945	481284
573734	481285
46298	481286
42817	481287
38872	481288
647820	481289
350605	481290
560643	481291
507404	481292
334558	481293
718501	481294
97050	481295
4643	481296
91756	481297
87478	481298
71448	481299
431897	481300
216174	481301
7905	481302
633	481303
150500	481304
621311	481305
686725	481306
174825	481307
86107	481308
139611	481309
341125	481310
211296	481311
43193	481312
184231	481313
262349	481314
65764	481315
618323	481316
313065	481317
474366	481318
150644	481319
90986	481320
12655	481321
368411	481322
663685	481323
477189	481324
132574	481325
724439	481326
607817	481327
335695	481328
232826	481329
511471	481330
155222	481331
646863	481332
156366	481333
375546	481334
19555	481335
679567	481336
607609	481337
56701	481338
228393	481339
224683	481340
244269	481341
115027	481342
38252	481343
583179	481344
228747	481345
80305	481346
135361	481347
38127	481348
144885	481349
82671	481350
605692	481351
649646	481352
577200	481353
139650	481354
120413	481355
100190	481356
159801	481357
176566	481358
4562	481359
66415	481360
5759	481361
433974	481362
354706	481363
55508	481364
718021	481365
2044	481366
164342	481367
305346	481368
281867	481369
713377	481370
56829	481371
9031	481372
723882	481373
671060	481374
970	481375
594128	481376
398449	481377
536308	481378
142234	481379
615509	481380
38180	481381
439726	481382
33005	481383
322410	481384
308035	481385
394938	481386
49230	481387
244016	481388
50918	481389
3024	481390
289710	481391
425867	481392
135059	481393
46344	481394
43199	481395
319106	481396
506394	481397
569514	481398
129254	481399
395548	481400
471459	481401
303323	481402
441801	481403
3747	481404
264331	481405
582222	481406
26264	481407
18123	481408
408029	481409
248148	481410
51307	481411
165751	481412
8568	481413
23086	481414
4109	481415
248665	481416
430680	481417
213909	481418
711876	481419
335452	481420
460236	481421
142170	481422
551416	481423
5268	481424
721653	481425
295879	481426
17378	481427
365080	481428
24006	481429
45083	481430
278034	481431
696899	481432
51268	481433
275512	481434
142201	481435
455934	481436
74304	481437
1361	481438
2494	481439
593931	481440
34421	481441
401596	481442
512695	481443
54341	481444
436342	481445
236947	481446
723950	481447
704691	481448
674229	481449
58422	481450
47746	481451
62927	481452
65332	481453
156864	481454
95422	481455
481283	481456
595028	481457
73697	481458
455445	481459
66830	481460
17460	481461
40934	481462
6328	481463
197615	481464
95323	481465
695281	481466
53584	481467
697988	481468
493414	481469
456690	481470
539414	481471
469658	481472
237425	481473
47265	481474
158945	481475
662551	481476
48398	481477
72679	481478
389074	481479
518384	481480
525430	481481
145370	481482
856	481483
281562	481484
254377	481485
317261	481486
426564	481487
601317	481488
675146	481489
24796	481490
487922	481491
4802	481492
661888	481493
382841	481494
663275	481495
20450	481496
696788	481497
18288	481498
300349	481499
173917	481500
641399	481501
148748	481502
409710	481503
621716	481504
701848	481505
280563	481506
7240	481507
178132	481508
37247	481509
24883	481510
711518	481511
66459	481512
206457	481513
77008	481514
72291	481515
703048	481516
8864	481517
161653	481518
585790	481519
169730	481520
16608	481521
255583	481522
713483	481523
421113	481524
313252	481525
234771	481526
253159	481527
571200	481528
35023	481529
376144	481530
334238	481531
443924	481532
589379	481533
706632	481534
551471	481535
646569	481536
178843	481537
252206	481538
381748	481539
166846	481540
340286	481541
700816	481542
266890	481543
92955	481544
387995	481545
176430	481546
203577	481547
324772	481548
633610	481549
27068	481550
261940	481551
24237	481552
337370	481553
176010	481554
514657	481555
503538	481556
373119	481557
12962	481558
556783	481559
475714	481560
243275	481561
510253	481562
21179	481563
256169	481564
488027	481565
422192	481566
307960	481567
423531	481568
693883	481569
323145	481570
478470	481571
228282	481572
685803	481573
9543	481574
342482	481575
603166	481576
118886	481577
916	481578
467261	481579
298857	481580
136138	481581
556835	481582
27489	481583
605301	481584
71945	481585
14111	481586
273473	481587
510605	481588
160912	481589
258833	481590
532819	481591
258335	481592
449601	481593
93889	481594
179159	481595
647746	481596
46724	481597
554729	481598
195621	481599
662751	481600
320925	481601
688894	481602
436387	481603
80227	481604
114984	481605
623200	481606
688156	481607
256025	481608
547198	481609
232	481610
230068	481611
291265	481612
16252	481613
33572	481614
318499	481615
587136	481616
5374	481617
453965	481618
523064	481619
410200	481620
55333	481621
105766	481622
528807	481623
107056	481624
680305	481625
250457	481626
539033	481627
178539	481628
41906	481629
175515	481630
8625	481631
453720	481632
48757	481633
469174	481634
473747	481635
488736	481636
458198	481637
318833	481638
562300	481639
1723	481640
142214	481641
59423	481642
121280	481643
152998	481644
83479	481645
701693	481646
120143	481647
179972	481648
115210	481649
516318	481650
449903	481651
583294	481652
266785	481653
165114	481654
223046	481655
398420	481656
593753	481657
420403	481658
583049	481659
326636	481660
447038	481661
10767	481662
134401	481663
380626	481664
127742	481665
192403	481666
546114	481667
560165	481668
152351	481669
143729	481670
14251	481671
78686	481672
165110	481673
501896	481674
102509	481675
580369	481676
632906	481677
424731	481678
35653	481679
152450	481680
113041	481681
223177	481682
284365	481683
455450	481684
59112	481685
371158	481686
234884	481687
114342	481688
40928	481689
185292	481690
514045	481691
512546	481692
286423	481693
107680	481694
191108	481695
417313	481696
479355	481697
628508	481698
23814	481699
86593	481700
723472	481701
289495	481702
84368	481703
6260	481704
391946	481705
131835	481706
649067	481707
132915	481708
183033	481709
172489	481710
139504	481711
523094	481712
2591	481713
157600	481714
343263	481715
7044	481716
48077	481717
87574	481718
103490	481719
154296	481720
656148	481721
254585	481722
476648	481723
248167	481724
349345	481725
187242	481726
382688	481727
643873	481728
12717	481729
213995	481730
155837	481731
552455	481732
439877	481733
1108	481734
368513	481735
134737	481736
221388	481737
271121	481738
91103	481739
142856	481740
681454	481741
617474	481742
432829	481743
361652	481744
225334	481745
565396	481746
37705	481747
175268	481748
719516	481749
418873	481750
102556	481751
375909	481752
172072	481753
124242	481754
596731	481755
78859	481756
640111	481757
169197	481758
160505	481759
15969	481760
338805	481761
585551	481762
691914	481763
325313	481764
10237	481765
297797	481766
71002	481767
198199	481768
311087	481769
467355	481770
621684	481771
15211	481772
497742	481773
194832	481774
290406	481775
35283	481776
265261	481777
59779	481778
101357	481779
282908	481780
6950	481781
545171	481782
250285	481783
538536	481784
470716	481785
592281	481786
48381	481787
56717	481788
389626	481789
9696	481790
369945	481791
157061	481792
235577	481793
691663	481794
387612	481795
7424	481796
536135	481797
57595	481798
144243	481799
50623	481800
19907	481801
96658	481802
573739	481803
496010	481804
435087	481805
478002	481806
366110	481807
397093	481808
607210	481809
633366	481810
244164	481811
7078	481812
51884	481813
285207	481814
762	481815
93810	481816
44562	481817
114211	481818
502032	481819
511827	481820
18671	481821
20105	481822
127852	481823
532	481824
276781	481825
451049	481826
16639	481827
551714	481828
178466	481829
192756	481830
663533	481831
227621	481832
491137	481833
125427	481834
203784	481835
98540	481836
672955	481837
378039	481838
562548	481839
271980	481840
8788	481841
72771	481842
584377	481843
299199	481844
278724	481845
137571	481846
319675	481847
50475	481848
171123	481849
655289	481850
635820	481851
368549	481852
187061	481853
423336	481854
103092	481855
127677	481856
692628	481857
332078	481858
346141	481859
60657	481860
267070	481861
164296	481862
368604	481863
88752	481864
519709	481865
2902	481866
136265	481867
283450	481868
25199	481869
620	481870
68303	481871
49401	481872
394874	481873
680635	481874
79022	481875
102647	481876
63039	481877
45562	481878
1372	481879
583300	481880
348882	481881
651083	481882
157715	481883
486436	481884
165661	481885
232077	481886
379546	481887
121353	481888
233311	481889
470288	481890
79486	481891
480690	481892
695359	481893
178885	481894
299918	481895
556331	481896
477912	481897
17239	481898
412872	481899
631173	481900
445544	481901
40429	481902
720091	481903
177603	481904
645001	481905
594238	481906
64807	481907
654748	481908
489863	481909
480007	481910
15930	481911
721076	481912
543462	481913
457492	481914
437541	481915
116013	481916
636896	481917
723852	481918
504903	481919
164357	481920
349822	481921
383644	481922
21864	481923
464045	481924
339468	481925
543836	481926
587450	481927
23140	481928
116421	481929
126973	481930
58636	481931
492517	481932
137279	481933
86495	481934
466188	481935
528344	481936
306547	481937
56197	481938
107176	481939
81060	481940
336573	481941
266819	481942
99120	481943
218832	481944
782	481945
352106	481946
253962	481947
165940	481948
64608	481949
137267	481950
105943	481951
395616	481952
376915	481953
148010	481954
660	481955
701842	481956
552669	481957
569133	481958
486943	481959
272985	481960
638030	481961
143856	481962
50848	481963
560668	481964
1878	481965
14015	481966
366319	481967
30042	481968
1072	481969
368804	481970
43127	481971
480158	481972
243294	481973
22405	481974
721269	481975
291336	481976
651547	481977
67807	481978
300861	481979
44653	481980
524100	481981
605531	481982
40833	481983
349360	481984
164792	481985
482860	481986
470056	481987
174385	481988
241282	481989
332428	481990
248035	481991
252218	481992
677844	481993
485533	481994
483898	481995
248731	481996
140408	481997
345272	481998
370806	481999
178877	482000
55322	482001
49972	482002
606506	482003
509007	482004
47424	482005
382492	482006
69441	482007
648304	482008
412016	482009
54009	482010
293112	482011
258465	482012
333676	482013
440213	482014
161345	482015
391193	482016
275148	482017
724981	482018
213333	482019
200168	482020
528573	482021
161724	482022
48159	482023
44399	482024
227302	482025
41471	482026
697906	482027
185891	482028
392084	482029
145664	482030
327822	482031
338368	482032
222548	482033
660096	482034
530401	482035
463491	482036
386385	482037
23124	482038
269920	482039
205547	482040
141895	482041
475336	482042
215421	482043
281937	482044
195783	482045
149409	482046
283438	482047
187023	482048
7961	482049
396646	482050
408750	482051
52999	482052
184664	482053
407600	482054
665280	482055
597659	482056
204352	482057
359526	482058
137622	482059
711268	482060
720892	482061
416910	482062
456496	482063
274549	482064
72847	482065
144423	482066
587493	482067
35442	482068
19617	482069
435055	482070
556303	482071
613672	482072
519186	482073
55613	482074
462510	482075
216200	482076
471070	482077
76518	482078
10914	482079
602310	482080
489083	482081
544785	482082
505218	482083
62108	482084
387053	482085
429507	482086
111450	482087
19002	482088
133427	482089
677648	482090
564690	482091
452677	482092
22432	482093
459745	482094
42035	482095
46490	482096
126694	482097
18489	482098
261627	482099
136430	482100
271649	482101
341115	482102
552793	482103
694367	482104
339924	482105
172315	482106
238996	482107
653952	482108
638564	482109
692379	482110
176717	482111
454637	482112
351629	482113
488747	482114
406981	482115
1559	482116
511956	482117
18043	482118
69917	482119
708681	482120
64394	482121
152779	482122
251015	482123
129836	482124
140671	482125
160447	482126
79	482127
345589	482128
8095	482129
444823	482130
106421	482131
565424	482132
146304	482133
97196	482134
571032	482135
4536	482136
719661	482137
179846	482138
60837	482139
171859	482140
450207	482141
612572	482142
36886	482143
157497	482144
270065	482145
450338	482146
77282	482147
371639	482148
365430	482149
721185	482150
29913	482151
399368	482152
398384	482153
23675	482154
470498	482155
437959	482156
237865	482157
253155	482158
339863	482159
463750	482160
50562	482161
72111	482162
711226	482163
141115	482164
10374	482165
494916	482166
153431	482167
435640	482168
631267	482169
594390	482170
19164	482171
404395	482172
63903	482173
704401	482174
455679	482175
132958	482176
148386	482177
217922	482178
457147	482179
153602	482180
577349	482181
520596	482182
206778	482183
9812	482184
668550	482185
72241	482186
315035	482187
101829	482188
462815	482189
65841	482190
436922	482191
599058	482192
539271	482193
5850	482194
412622	482195
127957	482196
654371	482197
48934	482198
108319	482199
437370	482200
312203	482201
343878	482202
30330	482203
17967	482204
35943	482205
42976	482206
303628	482207
159013	482208
439194	482209
500065	482210
320926	482211
151184	482212
31594	482213
292233	482214
249143	482215
88116	482216
3286	482217
148008	482218
326576	482219
630097	482220
253119	482221
366089	482222
644454	482223
48925	482224
541649	482225
120663	482226
79512	482227
46208	482228
223305	482229
50910	482230
7134	482231
418472	482232
192660	482233
543386	482234
486083	482235
399822	482236
263176	482237
342748	482238
595706	482239
98212	482240
81227	482241
2638	482242
455399	482243
123217	482244
25628	482245
461716	482246
672087	482247
587386	482248
141104	482249
113065	482250
142860	482251
505258	482252
265973	482253
129646	482254
718943	482255
538094	482256
39010	482257
63450	482258
37618	482259
629104	482260
92480	482261
4328	482262
151753	482263
414226	482264
229864	482265
30660	482266
333	482267
716727	482268
148940	482269
162997	482270
9121	482271
329917	482272
589320	482273
110116	482274
343543	482275
17524	482276
391877	482277
658520	482278
324481	482279
254349	482280
621701	482281
289752	482282
316898	482283
540881	482284
47260	482285
292862	482286
174130	482287
27068	482288
41193	482289
139470	482290
32016	482291
476325	482292
466153	482293
45508	482294
83995	482295
23650	482296
721987	482297
11132	482298
9235	482299
290971	482300
42793	482301
76636	482302
19229	482303
638798	482304
354844	482305
169900	482306
104706	482307
14890	482308
28566	482309
478976	482310
349981	482311
153316	482312
19470	482313
12558	482314
123385	482315
89193	482316
138331	482317
129553	482318
86229	482319
438029	482320
32558	482321
102708	482322
562280	482323
706664	482324
115056	482325
315053	482326
702169	482327
12603	482328
118499	482329
181609	482330
421094	482331
4329	482332
98730	482333
364024	482334
49386	482335
12775	482336
482062	482337
398262	482338
352960	482339
37476	482340
278310	482341
13244	482342
222139	482343
583	482344
259424	482345
124363	482346
412651	482347
391117	482348
36032	482349
270991	482350
598665	482351
11693	482352
603315	482353
5917	482354
292238	482355
135503	482356
87669	482357
580863	482358
252063	482359
149307	482360
412385	482361
132782	482362
690701	482363
142947	482364
688361	482365
51721	482366
95079	482367
158149	482368
515471	482369
297	482370
472486	482371
706016	482372
673288	482373
446399	482374
8625	482375
621088	482376
651871	482377
505284	482378
513750	482379
154721	482380
31357	482381
679501	482382
567118	482383
467464	482384
717565	482385
680498	482386
601972	482387
544829	482388
697971	482389
13964	482390
56632	482391
45184	482392
585021	482393
238072	482394
662545	482395
58412	482396
297602	482397
188494	482398
43552	482399
185896	482400
495665	482401
689552	482402
5128	482403
141432	482404
383180	482405
46780	482406
175537	482407
141964	482408
207171	482409
547353	482410
387773	482411
703398	482412
195144	482413
155133	482414
120623	482415
667783	482416
470772	482417
724341	482418
235095	482419
585804	482420
575850	482421
164591	482422
119763	482423
333341	482424
52952	482425
272659	482426
107684	482427
241354	482428
232	482429
85086	482430
575118	482431
666906	482432
85544	482433
153046	482434
165852	482435
440050	482436
381694	482437
357881	482438
153190	482439
330956	482440
265433	482441
9314	482442
100593	482443
4332	482444
445931	482445
35979	482446
558388	482447
357423	482448
384111	482449
525641	482450
41411	482451
204153	482452
488026	482453
306475	482454
257242	482455
322786	482456
123161	482457
70879	482458
452547	482459
87832	482460
202563	482461
564313	482462
522447	482463
601861	482464
363376	482465
86552	482466
612778	482467
407398	482468
719068	482469
223384	482470
349	482471
161185	482472
352410	482473
82129	482474
195961	482475
16098	482476
621868	482477
497239	482478
724900	482479
50241	482480
403848	482481
16840	482482
233222	482483
293877	482484
429607	482485
237539	482486
183509	482487
71203	482488
531957	482489
24993	482490
28608	482491
94534	482492
362019	482493
716817	482494
199815	482495
603750	482496
142852	482497
70127	482498
98008	482499
522836	482500
42652	482501
197619	482502
498979	482503
83716	482504
404181	482505
1326	482506
234341	482507
668952	482508
463155	482509
133278	482510
30998	482511
192093	482512
495279	482513
122516	482514
631012	482515
270327	482516
370263	482517
160378	482518
29966	482519
200964	482520
709617	482521
678850	482522
704939	482523
371969	482524
450243	482525
169539	482526
341303	482527
24900	482528
21422	482529
1058	482530
553391	482531
484627	482532
601112	482533
59858	482534
353387	482535
28224	482536
406207	482537
628830	482538
434402	482539
28339	482540
195436	482541
129121	482542
619317	482543
536612	482544
35202	482545
52162	482546
655420	482547
592846	482548
666850	482549
191319	482550
74356	482551
67308	482552
375131	482553
444865	482554
148505	482555
355968	482556
45619	482557
35137	482558
628047	482559
165456	482560
603158	482561
47778	482562
515607	482563
310035	482564
13404	482565
722860	482566
17347	482567
533279	482568
716456	482569
663737	482570
119324	482571
700605	482572
581438	482573
49531	482574
190961	482575
37450	482576
188403	482577
269380	482578
260362	482579
39857	482580
421717	482581
481154	482582
446887	482583
629669	482584
507717	482585
675291	482586
429628	482587
102356	482588
106165	482589
53251	482590
56015	482591
623754	482592
641389	482593
433705	482594
125567	482595
329891	482596
148607	482597
56143	482598
645245	482599
709586	482600
185340	482601
185151	482602
49269	482603
530471	482604
112669	482605
20767	482606
146813	482607
157311	482608
583182	482609
16552	482610
548792	482611
404688	482612
40241	482613
631931	482614
118636	482615
116035	482616
146359	482617
232213	482618
390039	482619
16808	482620
689283	482621
617281	482622
7258	482623
180065	482624
161856	482625
330884	482626
120762	482627
435063	482628
391805	482629
404285	482630
497233	482631
36761	482632
133260	482633
134491	482634
205011	482635
413206	482636
304216	482637
202485	482638
12330	482639
224409	482640
165597	482641
175686	482642
203507	482643
10041	482644
220505	482645
395043	482646
399524	482647
43194	482648
406410	482649
77643	482650
177949	482651
172302	482652
139387	482653
681448	482654
347672	482655
342000	482656
635012	482657
193011	482658
600673	482659
348735	482660
255512	482661
24584	482662
428250	482663
296518	482664
313823	482665
254815	482666
270178	482667
71312	482668
277972	482669
508041	482670
258114	482671
416581	482672
560180	482673
22151	482674
406971	482675
55739	482676
53153	482677
460660	482678
309865	482679
347630	482680
415971	482681
91097	482682
637996	482683
38428	482684
490817	482685
440288	482686
109602	482687
431052	482688
172900	482689
703950	482690
581509	482691
6684	482692
640692	482693
627506	482694
435725	482695
715487	482696
54919	482697
147005	482698
24442	482699
197847	482700
18227	482701
135577	482702
81417	482703
89830	482704
112905	482705
502250	482706
555888	482707
341364	482708
630654	482709
115739	482710
126887	482711
162685	482712
669320	482713
236139	482714
428798	482715
201	482716
583319	482717
644263	482718
703624	482719
434996	482720
76441	482721
72800	482722
252851	482723
406713	482724
54712	482725
17651	482726
297984	482727
102919	482728
158083	482729
188544	482730
496975	482731
647331	482732
555458	482733
723755	482734
164748	482735
449767	482736
120275	482737
159538	482738
139484	482739
155018	482740
724469	482741
366160	482742
402451	482743
701355	482744
294908	482745
219649	482746
60547	482747
100551	482748
130974	482749
166508	482750
240248	482751
603127	482752
61598	482753
221533	482754
560775	482755
33678	482756
217630	482757
73045	482758
579956	482759
339766	482760
235940	482761
99831	482762
687994	482763
171366	482764
128274	482765
703760	482766
655942	482767
602995	482768
97032	482769
338975	482770
78932	482771
655967	482772
527552	482773
58741	482774
394093	482775
468951	482776
503208	482777
92574	482778
503557	482779
604362	482780
31099	482781
180994	482782
29578	482783
616316	482784
623716	482785
86278	482786
698189	482787
592314	482788
169486	482789
103002	482790
142543	482791
322173	482792
181026	482793
47282	482794
438116	482795
381487	482796
236862	482797
115342	482798
683374	482799
285435	482800
183697	482801
299265	482802
26238	482803
15506	482804
311658	482805
19536	482806
493761	482807
154360	482808
676674	482809
269642	482810
665086	482811
226251	482812
432658	482813
666497	482814
361241	482815
366549	482816
198597	482817
2144	482818
124635	482819
696024	482820
40503	482821
176195	482822
719446	482823
336727	482824
158591	482825
177707	482826
379974	482827
17973	482828
424950	482829
128079	482830
178338	482831
32015	482832
85049	482833
149888	482834
53909	482835
49662	482836
85978	482837
6193	482838
511841	482839
87352	482840
179630	482841
705357	482842
533393	482843
175022	482844
41992	482845
410342	482846
362329	482847
14614	482848
450513	482849
132185	482850
551724	482851
561541	482852
528910	482853
13189	482854
169682	482855
325110	482856
106291	482857
427052	482858
68226	482859
462498	482860
49153	482861
675035	482862
55120	482863
661538	482864
303113	482865
707153	482866
709424	482867
274938	482868
273726	482869
217048	482870
558938	482871
105627	482872
519171	482873
98505	482874
282182	482875
49363	482876
658719	482877
309797	482878
534802	482879
435070	482880
76298	482881
47683	482882
464998	482883
241923	482884
185623	482885
132358	482886
453315	482887
427264	482888
320724	482889
705706	482890
4059	482891
347593	482892
155608	482893
386004	482894
106473	482895
685133	482896
14913	482897
444435	482898
344902	482899
300552	482900
483580	482901
678021	482902
49800	482903
595810	482904
106598	482905
719431	482906
37843	482907
69192	482908
226187	482909
668675	482910
5143	482911
30046	482912
182577	482913
26963	482914
378599	482915
272466	482916
53587	482917
349531	482918
75578	482919
88978	482920
693712	482921
169229	482922
525319	482923
524062	482924
720685	482925
12650	482926
393945	482927
272060	482928
125207	482929
132249	482930
211304	482931
712190	482932
691671	482933
104147	482934
712180	482935
642984	482936
263880	482937
156600	482938
5949	482939
310104	482940
63717	482941
302058	482942
262883	482943
491807	482944
147290	482945
3478	482946
48030	482947
480917	482948
243432	482949
368136	482950
290586	482951
30402	482952
53396	482953
461685	482954
684415	482955
181909	482956
413719	482957
409389	482958
87214	482959
493764	482960
118785	482961
181493	482962
354241	482963
6529	482964
420286	482965
520217	482966
11519	482967
348462	482968
1318	482969
552776	482970
101386	482971
537669	482972
348574	482973
554647	482974
11325	482975
589395	482976
494369	482977
51923	482978
113880	482979
87723	482980
141212	482981
78543	482982
653184	482983
447901	482984
23140	482985
130324	482986
19891	482987
193465	482988
194299	482989
293486	482990
513312	482991
225890	482992
118069	482993
115420	482994
627628	482995
563866	482996
501034	482997
275750	482998
461576	482999
74105	483000
215311	483001
212454	483002
408563	483003
77070	483004
66165	483005
89325	483006
610616	483007
307459	483008
196444	483009
234758	483010
639552	483011
31184	483012
35964	483013
1557	483014
132976	483015
423921	483016
297386	483017
564694	483018
143514	483019
5469	483020
31839	483021
77346	483022
524747	483023
628165	483024
147026	483025
298977	483026
95659	483027
183613	483028
248992	483029
327419	483030
222010	483031
522841	483032
23857	483033
41276	483034
6323	483035
227960	483036
456591	483037
177796	483038
375594	483039
235764	483040
298745	483041
54250	483042
554679	483043
22274	483044
539401	483045
124221	483046
280144	483047
126740	483048
123954	483049
628184	483050
703202	483051
517306	483052
66179	483053
293732	483054
6188	483055
244860	483056
75035	483057
424376	483058
9607	483059
514692	483060
193188	483061
577253	483062
86325	483063
508158	483064
40918	483065
7296	483066
94122	483067
445492	483068
113734	483069
119573	483070
534818	483071
70541	483072
524454	483073
328503	483074
396918	483075
320703	483076
224142	483077
652824	483078
310999	483079
297599	483080
653307	483081
22183	483082
201291	483083
570014	483084
87638	483085
74690	483086
563779	483087
89275	483088
95085	483089
715155	483090
445959	483091
609911	483092
518606	483093
301043	483094
494534	483095
141148	483096
562991	483097
355951	483098
299814	483099
14748	483100
145119	483101
304058	483102
677703	483103
420983	483104
1	483105
780	483106
206334	483107
343487	483108
486902	483109
281249	483110
215390	483111
538885	483112
465608	483113
45137	483114
640748	483115
95693	483116
30755	483117
691568	483118
181932	483119
718819	483120
655827	483121
17977	483122
92396	483123
3037	483124
97329	483125
38609	483126
399452	483127
347746	483128
545969	483129
27953	483130
465759	483131
586269	483132
209322	483133
52801	483134
514275	483135
619456	483136
462961	483137
567054	483138
254417	483139
569604	483140
634021	483141
26435	483142
296579	483143
440988	483144
376590	483145
63896	483146
70379	483147
85314	483148
281140	483149
396799	483150
109235	483151
54603	483152
152776	483153
179027	483154
128765	483155
95643	483156
263983	483157
7224	483158
297216	483159
690361	483160
194811	483161
181315	483162
487669	483163
42998	483164
258755	483165
309164	483166
402612	483167
716966	483168
147226	483169
180672	483170
215599	483171
251513	483172
341295	483173
158107	483174
578139	483175
294820	483176
540474	483177
178781	483178
178815	483179
344520	483180
1548	483181
316290	483182
52505	483183
508531	483184
341998	483185
166676	483186
247062	483187
333513	483188
60591	483189
630604	483190
35564	483191
52052	483192
14551	483193
29085	483194
448429	483195
116397	483196
502590	483197
28268	483198
182671	483199
461300	483200
532685	483201
711793	483202
647175	483203
710100	483204
219985	483205
381144	483206
441667	483207
437422	483208
652107	483209
50267	483210
616313	483211
41048	483212
593886	483213
91475	483214
165890	483215
56244	483216
180288	483217
68753	483218
49951	483219
54684	483220
35798	483221
45680	483222
3018	483223
109720	483224
148635	483225
655494	483226
6025	483227
538090	483228
536031	483229
7414	483230
57059	483231
109261	483232
600470	483233
36604	483234
31192	483235
22709	483236
501374	483237
379765	483238
55395	483239
2095	483240
587195	483241
350755	483242
273901	483243
258814	483244
297431	483245
80268	483246
87492	483247
483077	483248
146676	483249
19521	483250
35651	483251
341417	483252
357489	483253
111557	483254
151425	483255
134483	483256
484494	483257
165850	483258
433881	483259
546847	483260
300180	483261
399395	483262
141639	483263
575814	483264
694105	483265
40197	483266
561628	483267
230684	483268
522590	483269
53477	483270
27640	483271
240225	483272
141616	483273
202729	483274
44159	483275
119917	483276
693918	483277
20865	483278
175566	483279
537597	483280
320986	483281
473017	483282
35501	483283
16080	483284
362069	483285
300754	483286
95921	483287
401238	483288
115222	483289
181689	483290
15105	483291
40822	483292
47166	483293
672727	483294
421981	483295
400175	483296
438458	483297
15729	483298
167432	483299
281230	483300
410466	483301
637165	483302
195644	483303
382	483304
10867	483305
80009	483306
182844	483307
16959	483308
336934	483309
109001	483310
594564	483311
41501	483312
295952	483313
35753	483314
97573	483315
577565	483316
547864	483317
133181	483318
179294	483319
485104	483320
410869	483321
255410	483322
88034	483323
424249	483324
382383	483325
474225	483326
592576	483327
173802	483328
673898	483329
5077	483330
399304	483331
161769	483332
283	483333
2747	483334
478048	483335
201582	483336
134513	483337
14613	483338
621758	483339
504758	483340
93287	483341
557723	483342
549262	483343
20440	483344
50347	483345
146569	483346
563733	483347
60222	483348
54618	483349
335948	483350
266547	483351
401126	483352
453063	483353
420364	483354
72083	483355
92141	483356
81847	483357
138989	483358
705139	483359
291365	483360
345966	483361
480341	483362
553948	483363
720689	483364
604136	483365
81741	483366
102251	483367
16572	483368
288973	483369
373651	483370
299257	483371
357930	483372
60717	483373
413663	483374
681376	483375
394894	483376
546032	483377
79607	483378
2809	483379
685807	483380
72393	483381
209009	483382
507514	483383
68384	483384
257713	483385
114220	483386
14387	483387
66405	483388
44808	483389
82632	483390
153503	483391
1631	483392
118857	483393
398390	483394
532881	483395
120963	483396
136642	483397
23150	483398
679681	483399
275767	483400
274846	483401
550708	483402
46263	483403
209082	483404
255327	483405
155880	483406
104757	483407
36355	483408
137577	483409
50590	483410
181674	483411
449457	483412
684085	483413
233125	483414
654830	483415
463141	483416
113149	483417
149675	483418
588333	483419
7091	483420
394928	483421
681180	483422
175269	483423
67316	483424
949	483425
392786	483426
667294	483427
201125	483428
85354	483429
637397	483430
130084	483431
166792	483432
128063	483433
248736	483434
104406	483435
166622	483436
438566	483437
59961	483438
32801	483439
115816	483440
592004	483441
712252	483442
502339	483443
620598	483444
350723	483445
5833	483446
100	483447
166654	483448
171741	483449
392132	483450
406473	483451
636347	483452
290898	483453
80291	483454
170757	483455
653447	483456
289259	483457
220316	483458
265430	483459
22195	483460
105066	483461
631532	483462
107463	483463
554649	483464
667334	483465
275503	483466
308848	483467
67549	483468
403155	483469
429425	483470
23902	483471
18317	483472
406743	483473
395859	483474
283308	483475
57721	483476
144224	483477
47767	483478
241647	483479
513521	483480
524890	483481
100558	483482
71282	483483
562727	483484
121725	483485
672045	483486
42155	483487
217097	483488
35417	483489
566291	483490
83159	483491
392229	483492
177788	483493
152286	483494
611251	483495
76738	483496
680695	483497
399062	483498
551343	483499
139	483500
248011	483501
76585	483502
608110	483503
332094	483504
106768	483505
145810	483506
26810	483507
397111	483508
335430	483509
621107	483510
63979	483511
177844	483512
564706	483513
456675	483514
160398	483515
26896	483516
284159	483517
59487	483518
291215	483519
418610	483520
142344	483521
132344	483522
114996	483523
148483	483524
625247	483525
26375	483526
327808	483527
6233	483528
111169	483529
450546	483530
199812	483531
35446	483532
34939	483533
288632	483534
473130	483535
502271	483536
38456	483537
392999	483538
392472	483539
176449	483540
406074	483541
671385	483542
139269	483543
6983	483544
33388	483545
210235	483546
709210	483547
24285	483548
179720	483549
228072	483550
712349	483551
152974	483552
678795	483553
627951	483554
236410	483555
114275	483556
150200	483557
46293	483558
493622	483559
460690	483560
143425	483561
134890	483562
52393	483563
65791	483564
32475	483565
119337	483566
114961	483567
140218	483568
170129	483569
92209	483570
14618	483571
157143	483572
162189	483573
397083	483574
58499	483575
347	483576
29496	483577
487911	483578
410802	483579
430326	483580
15752	483581
67632	483582
49861	483583
140000	483584
168088	483585
154219	483586
132333	483587
661917	483588
505828	483589
35917	483590
46694	483591
633754	483592
22878	483593
126184	483594
125094	483595
88535	483596
7009	483597
118938	483598
650	483599
198739	483600
278620	483601
173868	483602
694370	483603
416693	483604
713367	483605
633518	483606
614448	483607
683728	483608
208747	483609
539479	483610
498416	483611
687262	483612
160592	483613
185625	483614
45206	483615
34688	483616
264012	483617
33638	483618
40612	483619
310327	483620
276424	483621
156517	483622
143887	483623
140619	483624
423053	483625
220429	483626
639134	483627
322183	483628
14714	483629
37727	483630
393750	483631
131734	483632
127364	483633
287192	483634
284293	483635
613327	483636
57180	483637
643977	483638
121	483639
42655	483640
37881	483641
351626	483642
86867	483643
45883	483644
74957	483645
568896	483646
600961	483647
31622	483648
284400	483649
552848	483650
158993	483651
644632	483652
523351	483653
512719	483654
633	483655
276882	483656
248637	483657
350028	483658
565901	483659
8838	483660
5265	483661
52642	483662
421994	483663
480441	483664
170536	483665
664741	483666
447635	483667
447780	483668
34605	483669
67385	483670
469731	483671
481996	483672
722119	483673
1250	483674
251799	483675
12914	483676
388	483677
205455	483678
97536	483679
12871	483680
54323	483681
406032	483682
648259	483683
56108	483684
461349	483685
178046	483686
242150	483687
568695	483688
430807	483689
172525	483690
14287	483691
156940	483692
70387	483693
412935	483694
247794	483695
605418	483696
724752	483697
101096	483698
629270	483699
537810	483700
284357	483701
91959	483702
382617	483703
600208	483704
576274	483705
426018	483706
431990	483707
541818	483708
134740	483709
549690	483710
388222	483711
11741	483712
26795	483713
139331	483714
155869	483715
242176	483716
122107	483717
105892	483718
16103	483719
516488	483720
14044	483721
8161	483722
183922	483723
34591	483724
145258	483725
105418	483726
268499	483727
707739	483728
53761	483729
610617	483730
34205	483731
134636	483732
27303	483733
18314	483734
22397	483735
139608	483736
140207	483737
59817	483738
105116	483739
400907	483740
568443	483741
562066	483742
176685	483743
718121	483744
177160	483745
55614	483746
47781	483747
348012	483748
418376	483749
533836	483750
662633	483751
546978	483752
483250	483753
15869	483754
109203	483755
103907	483756
132014	483757
93880	483758
253822	483759
688	483760
650771	483761
96939	483762
555514	483763
41555	483764
529740	483765
18793	483766
219811	483767
134707	483768
109852	483769
103975	483770
74035	483771
663010	483772
23874	483773
45038	483774
696870	483775
80250	483776
112962	483777
106842	483778
178947	483779
44087	483780
106214	483781
587579	483782
8774	483783
130187	483784
373501	483785
670564	483786
583916	483787
142652	483788
690395	483789
467031	483790
293200	483791
331734	483792
247083	483793
375315	483794
61699	483795
482568	483796
129730	483797
212524	483798
165833	483799
653043	483800
567654	483801
46018	483802
603822	483803
450487	483804
30679	483805
298278	483806
166089	483807
224689	483808
579127	483809
425463	483810
47075	483811
114925	483812
183168	483813
292198	483814
486079	483815
135632	483816
478120	483817
26999	483818
33965	483819
54205	483820
385281	483821
201035	483822
115849	483823
15104	483824
8121	483825
74327	483826
723520	483827
539488	483828
73173	483829
129474	483830
109974	483831
49286	483832
29820	483833
589310	483834
143751	483835
19630	483836
418683	483837
444140	483838
390484	483839
90046	483840
38888	483841
146519	483842
467361	483843
682154	483844
89210	483845
289639	483846
302098	483847
135478	483848
226364	483849
390621	483850
258230	483851
63456	483852
345534	483853
242633	483854
70234	483855
82515	483856
711761	483857
128770	483858
422955	483859
213773	483860
6235	483861
59267	483862
81443	483863
159347	483864
526866	483865
410958	483866
138086	483867
571535	483868
182930	483869
36947	483870
160115	483871
15282	483872
529909	483873
9563	483874
339976	483875
648325	483876
482971	483877
84049	483878
375114	483879
346128	483880
71182	483881
12803	483882
431226	483883
695743	483884
18353	483885
2112	483886
69631	483887
85337	483888
682060	483889
700818	483890
280287	483891
660237	483892
335210	483893
354123	483894
640118	483895
675892	483896
4384	483897
479288	483898
560575	483899
21370	483900
543559	483901
184123	483902
447823	483903
299773	483904
304145	483905
74471	483906
632638	483907
217240	483908
174689	483909
687406	483910
618204	483911
114678	483912
94335	483913
232310	483914
130643	483915
538955	483916
373367	483917
184038	483918
663657	483919
162120	483920
144209	483921
77013	483922
649401	483923
242596	483924
631870	483925
15369	483926
211786	483927
75880	483928
54334	483929
601516	483930
569695	483931
642153	483932
106397	483933
484810	483934
188804	483935
112035	483936
290026	483937
297696	483938
170576	483939
560429	483940
596621	483941
847	483942
15623	483943
489073	483944
322373	483945
104439	483946
485376	483947
58851	483948
524626	483949
158335	483950
684204	483951
559933	483952
596410	483953
3385	483954
551604	483955
222159	483956
200312	483957
656646	483958
39251	483959
317336	483960
286296	483961
338430	483962
643334	483963
142746	483964
658574	483965
94859	483966
676799	483967
368864	483968
190662	483969
14143	483970
174820	483971
391447	483972
2988	483973
22799	483974
701817	483975
641260	483976
503668	483977
111950	483978
270800	483979
293331	483980
34223	483981
458845	483982
300489	483983
415312	483984
267940	483985
412462	483986
165896	483987
3178	483988
458204	483989
20381	483990
8909	483991
190832	483992
724695	483993
16205	483994
526668	483995
172411	483996
292301	483997
41574	483998
669227	483999
36833	484000
182106	484001
234012	484002
639706	484003
574667	484004
353139	484005
709698	484006
53973	484007
166064	484008
583997	484009
356698	484010
224464	484011
97772	484012
13156	484013
153730	484014
146958	484015
71862	484016
606967	484017
199959	484018
592955	484019
273438	484020
419255	484021
10064	484022
410719	484023
74667	484024
120253	484025
180231	484026
215735	484027
302925	484028
370301	484029
152517	484030
530525	484031
26379	484032
172196	484033
136090	484034
106195	484035
717094	484036
660927	484037
507	484038
6334	484039
7214	484040
548776	484041
642817	484042
26552	484043
548437	484044
373514	484045
10972	484046
339219	484047
442932	484048
154109	484049
522446	484050
171349	484051
696500	484052
458164	484053
545439	484054
98476	484055
288174	484056
479731	484057
542491	484058
210361	484059
48700	484060
85646	484061
26032	484062
81463	484063
135846	484064
537060	484065
415008	484066
170568	484067
22368	484068
132196	484069
355799	484070
139273	484071
554220	484072
42319	484073
349534	484074
179663	484075
179062	484076
583	484077
634108	484078
21058	484079
639495	484080
90200	484081
420133	484082
142961	484083
154270	484084
63776	484085
413341	484086
365441	484087
91641	484088
579874	484089
117713	484090
486406	484091
161265	484092
666469	484093
411504	484094
561822	484095
538606	484096
114074	484097
560006	484098
162202	484099
534503	484100
155909	484101
153386	484102
325901	484103
527569	484104
674633	484105
8640	484106
707466	484107
709465	484108
147582	484109
402605	484110
176825	484111
518019	484112
1263	484113
621504	484114
306080	484115
117092	484116
306810	484117
156114	484118
438812	484119
509745	484120
500613	484121
217794	484122
393912	484123
594656	484124
9401	484125
56654	484126
5500	484127
382701	484128
158340	484129
124899	484130
513656	484131
398452	484132
517161	484133
78147	484134
35264	484135
270525	484136
46565	484137
220761	484138
20361	484139
262177	484140
109767	484141
209730	484142
223451	484143
476770	484144
573699	484145
619649	484146
217275	484147
710	484148
33165	484149
685847	484150
314432	484151
193371	484152
177024	484153
688511	484154
152147	484155
491599	484156
309230	484157
464406	484158
207287	484159
14136	484160
407378	484161
540339	484162
125141	484163
149639	484164
210477	484165
618867	484166
187528	484167
613773	484168
385508	484169
144425	484170
344114	484171
580	484172
157087	484173
137393	484174
145557	484175
436394	484176
115466	484177
56673	484178
220763	484179
4920	484180
69018	484181
28802	484182
383479	484183
99274	484184
400580	484185
636476	484186
121188	484187
7147	484188
173863	484189
374213	484190
23650	484191
652618	484192
593080	484193
47028	484194
82399	484195
16903	484196
176714	484197
238187	484198
614256	484199
6219	484200
526497	484201
638368	484202
126287	484203
96258	484204
72381	484205
170887	484206
358028	484207
709593	484208
158688	484209
166399	484210
662113	484211
145480	484212
35455	484213
94372	484214
279942	484215
15048	484216
57181	484217
483570	484218
390956	484219
433936	484220
108479	484221
491543	484222
393212	484223
622985	484224
23243	484225
16255	484226
42294	484227
213609	484228
376933	484229
5871	484230
671503	484231
3277	484232
334842	484233
12426	484234
185829	484235
87764	484236
625215	484237
289546	484238
206143	484239
412350	484240
263153	484241
262570	484242
1479	484243
400048	484244
648631	484245
289429	484246
147170	484247
352572	484248
218382	484249
63448	484250
10034	484251
5786	484252
103116	484253
703555	484254
172271	484255
126858	484256
340303	484257
72184	484258
647104	484259
499201	484260
17107	484261
351022	484262
332628	484263
9336	484264
15019	484265
10282	484266
223016	484267
247188	484268
518158	484269
182699	484270
150463	484271
275504	484272
558970	484273
188234	484274
561313	484275
336588	484276
77332	484277
280391	484278
126590	484279
17420	484280
545168	484281
251332	484282
50421	484283
530786	484284
595112	484285
391974	484286
719692	484287
412041	484288
14056	484289
412691	484290
270097	484291
167712	484292
199226	484293
102613	484294
566124	484295
66641	484296
69310	484297
565891	484298
701844	484299
247356	484300
71	484301
141655	484302
127822	484303
632722	484304
82036	484305
572329	484306
440694	484307
121811	484308
653750	484309
721991	484310
163745	484311
189837	484312
632585	484313
87329	484314
183104	484315
327464	484316
103234	484317
430123	484318
31659	484319
210396	484320
389628	484321
68263	484322
54602	484323
657372	484324
86608	484325
471644	484326
88700	484327
290333	484328
34798	484329
705397	484330
322915	484331
700415	484332
606446	484333
574962	484334
536503	484335
7609	484336
50064	484337
713385	484338
334200	484339
366772	484340
142534	484341
640829	484342
10003	484343
143019	484344
73047	484345
12337	484346
673025	484347
318152	484348
131008	484349
58669	484350
206427	484351
496917	484352
40664	484353
624831	484354
497511	484355
163870	484356
93742	484357
256220	484358
304309	484359
413460	484360
54512	484361
357978	484362
458175	484363
445259	484364
135247	484365
67784	484366
637348	484367
161770	484368
154558	484369
111045	484370
255598	484371
576682	484372
210438	484373
343962	484374
89819	484375
396208	484376
171225	484377
163580	484378
673273	484379
660957	484380
355052	484381
624441	484382
382763	484383
53073	484384
93756	484385
435731	484386
173265	484387
364507	484388
144071	484389
590755	484390
106590	484391
616105	484392
160035	484393
28892	484394
224410	484395
49233	484396
89739	484397
157679	484398
595374	484399
173823	484400
116832	484401
10883	484402
14189	484403
378687	484404
211166	484405
174743	484406
284149	484407
163231	484408
36073	484409
273036	484410
133251	484411
414100	484412
709108	484413
45139	484414
492212	484415
182588	484416
26529	484417
62871	484418
30348	484419
118971	484420
722449	484421
427990	484422
31122	484423
182578	484424
662996	484425
663892	484426
32295	484427
157101	484428
592738	484429
21970	484430
71642	484431
407804	484432
117082	484433
223048	484434
421580	484435
491968	484436
36938	484437
48492	484438
389299	484439
595786	484440
117284	484441
321500	484442
343461	484443
4595	484444
70327	484445
116979	484446
227993	484447
698834	484448
566218	484449
36630	484450
162939	484451
146805	484452
238879	484453
151486	484454
50905	484455
214237	484456
353972	484457
279912	484458
712761	484459
625253	484460
184376	484461
458529	484462
237178	484463
50366	484464
21635	484465
127217	484466
132676	484467
590421	484468
148798	484469
58832	484470
607748	484471
47881	484472
401928	484473
196219	484474
406755	484475
136653	484476
209562	484477
444749	484478
33811	484479
143114	484480
582497	484481
612863	484482
242940	484483
159952	484484
33657	484485
116548	484486
606104	484487
177515	484488
108888	484489
693775	484490
437049	484491
108465	484492
614166	484493
141357	484494
85694	484495
183525	484496
1337	484497
305724	484498
547417	484499
78941	484500
14406	484501
23621	484502
179168	484503
362389	484504
172817	484505
116560	484506
104624	484507
592403	484508
641285	484509
251224	484510
638891	484511
551175	484512
82370	484513
308113	484514
32941	484515
148463	484516
517692	484517
568245	484518
374991	484519
44886	484520
388906	484521
653988	484522
150585	484523
14081	484524
430556	484525
1219	484526
7674	484527
200640	484528
22163	484529
625282	484530
668511	484531
698449	484532
52	484533
44594	484534
381445	484535
403572	484536
170762	484537
533457	484538
274840	484539
613816	484540
450476	484541
476026	484542
574839	484543
558639	484544
475466	484545
107052	484546
516003	484547
721568	484548
149628	484549
100871	484550
56346	484551
45	484552
622602	484553
418784	484554
31856	484555
669872	484556
305394	484557
549137	484558
155629	484559
557018	484560
111788	484561
478492	484562
579365	484563
705519	484564
433354	484565
213647	484566
596070	484567
661714	484568
382349	484569
33904	484570
3084	484571
203248	484572
675466	484573
363875	484574
114000	484575
501752	484576
127594	484577
161844	484578
121355	484579
81716	484580
274646	484581
551594	484582
164507	484583
538151	484584
634302	484585
600442	484586
138196	484587
20014	484588
528936	484589
138057	484590
4090	484591
54401	484592
661685	484593
112103	484594
115954	484595
131686	484596
160130	484597
127418	484598
34516	484599
683712	484600
68108	484601
52147	484602
399404	484603
528598	484604
543191	484605
530114	484606
426679	484607
99414	484608
537577	484609
64983	484610
683318	484611
87281	484612
475803	484613
214839	484614
628155	484615
6846	484616
515323	484617
4328	484618
10228	484619
306647	484620
94104	484621
225277	484622
351546	484623
222742	484624
470523	484625
256287	484626
253936	484627
5423	484628
36839	484629
112215	484630
571843	484631
54876	484632
13320	484633
171197	484634
34509	484635
202292	484636
155548	484637
174171	484638
220065	484639
608059	484640
199962	484641
583978	484642
455135	484643
541887	484644
17141	484645
332826	484646
686772	484647
280940	484648
266	484649
117021	484650
724580	484651
16518	484652
453731	484653
317459	484654
449012	484655
225649	484656
262978	484657
10920	484658
102202	484659
451462	484660
530325	484661
693015	484662
176522	484663
504518	484664
27848	484665
110383	484666
471400	484667
177261	484668
311822	484669
410235	484670
430632	484671
86011	484672
157653	484673
39981	484674
15673	484675
498648	484676
84169	484677
89558	484678
269271	484679
644715	484680
163476	484681
32574	484682
168937	484683
183027	484684
111806	484685
297790	484686
707349	484687
155904	484688
109283	484689
42851	484690
705038	484691
174998	484692
691161	484693
131594	484694
180983	484695
81703	484696
3944	484697
380987	484698
100016	484699
161455	484700
652181	484701
265905	484702
307025	484703
421237	484704
241600	484705
691476	484706
26783	484707
37860	484708
602475	484709
281231	484710
151035	484711
547477	484712
82234	484713
144758	484714
224502	484715
201827	484716
74889	484717
449913	484718
104104	484719
605851	484720
621183	484721
617240	484722
183119	484723
353877	484724
174738	484725
365970	484726
295532	484727
683536	484728
460608	484729
414615	484730
37685	484731
608451	484732
375116	484733
243801	484734
640144	484735
649292	484736
7266	484737
102779	484738
200191	484739
333206	484740
178998	484741
38325	484742
476856	484743
125612	484744
121749	484745
947	484746
603752	484747
479291	484748
10177	484749
28227	484750
649083	484751
7343	484752
251978	484753
429449	484754
409789	484755
352820	484756
74837	484757
400170	484758
119825	484759
50800	484760
64920	484761
72461	484762
547554	484763
463758	484764
431444	484765
654961	484766
141282	484767
616161	484768
13751	484769
524502	484770
605336	484771
428865	484772
154090	484773
541582	484774
719495	484775
70828	484776
237716	484777
11389	484778
531984	484779
702188	484780
53575	484781
271578	484782
516798	484783
711617	484784
293307	484785
262064	484786
211079	484787
32682	484788
249773	484789
33599	484790
327452	484791
130802	484792
107192	484793
124	484794
185166	484795
41502	484796
449011	484797
183900	484798
162538	484799
100157	484800
332865	484801
28339	484802
410382	484803
136694	484804
275018	484805
500878	484806
64296	484807
97795	484808
77363	484809
48845	484810
39203	484811
26694	484812
181278	484813
404825	484814
2538	484815
6114	484816
33999	484817
21997	484818
552346	484819
6207	484820
42446	484821
172120	484822
134132	484823
234124	484824
616850	484825
442931	484826
476008	484827
521967	484828
43616	484829
37456	484830
276867	484831
4483	484832
459765	484833
138979	484834
437452	484835
27347	484836
682627	484837
684698	484838
344422	484839
175413	484840
176872	484841
285394	484842
590234	484843
553142	484844
185469	484845
484930	484846
414025	484847
267446	484848
159694	484849
426147	484850
14737	484851
274708	484852
68103	484853
151700	484854
152280	484855
655330	484856
282427	484857
118159	484858
205726	484859
167131	484860
370437	484861
488938	484862
263928	484863
131340	484864
242103	484865
65681	484866
705	484867
109475	484868
55637	484869
154635	484870
27363	484871
124103	484872
149701	484873
651550	484874
106944	484875
361049	484876
497096	484877
694411	484878
189957	484879
120536	484880
641123	484881
72735	484882
658989	484883
170598	484884
684143	484885
5496	484886
617798	484887
6800	484888
258294	484889
291196	484890
723080	484891
282995	484892
416156	484893
216884	484894
482194	484895
237551	484896
469148	484897
152273	484898
672628	484899
182494	484900
211979	484901
446853	484902
620068	484903
345820	484904
275323	484905
274632	484906
10194	484907
170928	484908
181556	484909
1376	484910
100212	484911
394042	484912
122048	484913
473818	484914
53698	484915
276893	484916
22229	484917
635499	484918
207084	484919
321645	484920
31765	484921
639692	484922
610872	484923
139729	484924
72530	484925
334721	484926
169779	484927
3032	484928
16307	484929
298249	484930
506883	484931
105508	484932
622062	484933
551966	484934
184238	484935
281679	484936
530737	484937
606969	484938
555963	484939
25788	484940
527958	484941
33516	484942
103308	484943
406844	484944
25334	484945
614199	484946
218940	484947
224715	484948
256319	484949
431532	484950
413753	484951
33218	484952
349021	484953
63994	484954
508789	484955
137676	484956
651635	484957
144057	484958
160927	484959
158081	484960
19327	484961
458278	484962
600285	484963
6107	484964
709100	484965
549295	484966
31835	484967
177802	484968
178885	484969
113706	484970
22666	484971
137547	484972
45683	484973
38308	484974
156768	484975
33145	484976
472758	484977
148115	484978
63880	484979
67511	484980
434702	484981
67682	484982
584253	484983
134853	484984
392727	484985
145646	484986
543300	484987
187771	484988
36531	484989
15014	484990
4279	484991
70050	484992
314528	484993
556365	484994
114695	484995
189898	484996
469428	484997
540013	484998
350087	484999
27861	485000
85817	485001
13627	485002
70979	485003
596209	485004
470530	485005
196155	485006
696884	485007
31686	485008
401291	485009
179531	485010
10572	485011
150991	485012
14456	485013
13136	485014
61506	485015
145500	485016
162128	485017
546079	485018
217906	485019
673388	485020
64048	485021
113894	485022
128574	485023
360417	485024
73915	485025
168811	485026
498255	485027
88431	485028
146233	485029
719081	485030
460235	485031
77998	485032
343669	485033
634697	485034
310417	485035
515135	485036
97869	485037
299351	485038
50160	485039
666771	485040
18925	485041
364720	485042
109973	485043
220749	485044
146948	485045
559737	485046
396699	485047
10272	485048
166283	485049
157238	485050
308575	485051
749	485052
4796	485053
512308	485054
132473	485055
555136	485056
333588	485057
586316	485058
482146	485059
294927	485060
579525	485061
402044	485062
405428	485063
143723	485064
179242	485065
91192	485066
385001	485067
351588	485068
272061	485069
490411	485070
22270	485071
158306	485072
389827	485073
37423	485074
8748	485075
440872	485076
168351	485077
289205	485078
144859	485079
523106	485080
155958	485081
13948	485082
388997	485083
14343	485084
451845	485085
205935	485086
680399	485087
2685	485088
9881	485089
94461	485090
642999	485091
86851	485092
644700	485093
37877	485094
610460	485095
261788	485096
138150	485097
172762	485098
381488	485099
299538	485100
301153	485101
114943	485102
125069	485103
83903	485104
588343	485105
34464	485106
159150	485107
3482	485108
689746	485109
390421	485110
41327	485111
162536	485112
109936	485113
10498	485114
29162	485115
699045	485116
99294	485117
595408	485118
276786	485119
691661	485120
4997	485121
109384	485122
128076	485123
511654	485124
708167	485125
201784	485126
113560	485127
541311	485128
618954	485129
16277	485130
485113	485131
95941	485132
290103	485133
168648	485134
31129	485135
622482	485136
279622	485137
28614	485138
419282	485139
393782	485140
132245	485141
181350	485142
26095	485143
123462	485144
113998	485145
14311	485146
77635	485147
200337	485148
431049	485149
374135	485150
640860	485151
421974	485152
4220	485153
536256	485154
93653	485155
307186	485156
671869	485157
168878	485158
204781	485159
525460	485160
2272	485161
25569	485162
26352	485163
220061	485164
50099	485165
39321	485166
178027	485167
434802	485168
85386	485169
264306	485170
522365	485171
659407	485172
150012	485173
17487	485174
31097	485175
153216	485176
617733	485177
107705	485178
7411	485179
345141	485180
115036	485181
412779	485182
364389	485183
295681	485184
185194	485185
448066	485186
260297	485187
173454	485188
406572	485189
252816	485190
247644	485191
188805	485192
182719	485193
642694	485194
459997	485195
137339	485196
386064	485197
639960	485198
564673	485199
8852	485200
113806	485201
483486	485202
544227	485203
167764	485204
66989	485205
304781	485206
156502	485207
457073	485208
305413	485209
363091	485210
83659	485211
330948	485212
539866	485213
463480	485214
445165	485215
217208	485216
510926	485217
3575	485218
105	485219
39536	485220
87007	485221
525524	485222
81295	485223
77119	485224
86256	485225
164583	485226
276661	485227
40742	485228
40149	485229
37827	485230
207515	485231
612020	485232
191906	485233
407516	485234
100455	485235
38181	485236
312594	485237
272863	485238
51718	485239
77258	485240
327287	485241
112255	485242
352081	485243
29269	485244
676777	485245
446947	485246
142321	485247
481465	485248
118048	485249
94621	485250
474500	485251
276377	485252
87529	485253
220463	485254
50988	485255
36485	485256
355659	485257
594918	485258
105133	485259
225531	485260
295687	485261
606839	485262
24332	485263
626317	485264
90748	485265
15186	485266
207732	485267
432335	485268
352678	485269
142890	485270
88735	485271
236921	485272
148935	485273
68	485274
58472	485275
481584	485276
407366	485277
573678	485278
203364	485279
5923	485280
15860	485281
57675	485282
350579	485283
293255	485284
197121	485285
562314	485286
667902	485287
423622	485288
482813	485289
152831	485290
539006	485291
57388	485292
512849	485293
18534	485294
79432	485295
47501	485296
459674	485297
398481	485298
456910	485299
130563	485300
371478	485301
149110	485302
160515	485303
504357	485304
161126	485305
319446	485306
56486	485307
721046	485308
451868	485309
509876	485310
693912	485311
290501	485312
16306	485313
119421	485314
137355	485315
150657	485316
435999	485317
650470	485318
153654	485319
347791	485320
28535	485321
64252	485322
680001	485323
675243	485324
105131	485325
136375	485326
249814	485327
128711	485328
510872	485329
430510	485330
412816	485331
452814	485332
115344	485333
21071	485334
548147	485335
523052	485336
364854	485337
22214	485338
162108	485339
2701	485340
33523	485341
152456	485342
626810	485343
321295	485344
215671	485345
635860	485346
714245	485347
359252	485348
261577	485349
26080	485350
132968	485351
142981	485352
427788	485353
428850	485354
260708	485355
86818	485356
39068	485357
679393	485358
537580	485359
154664	485360
480229	485361
294165	485362
51660	485363
64076	485364
581468	485365
96430	485366
279373	485367
563520	485368
82642	485369
514947	485370
239581	485371
69032	485372
75136	485373
70644	485374
650146	485375
588944	485376
259043	485377
59691	485378
567906	485379
3314	485380
51023	485381
203740	485382
110302	485383
675015	485384
41776	485385
156954	485386
122677	485387
123701	485388
29780	485389
623936	485390
2047	485391
346544	485392
424834	485393
368579	485394
102321	485395
182230	485396
81692	485397
118419	485398
433948	485399
309576	485400
300411	485401
35227	485402
396251	485403
377407	485404
14232	485405
333008	485406
141605	485407
191574	485408
412697	485409
227401	485410
56467	485411
120930	485412
628629	485413
386805	485414
168238	485415
220296	485416
48541	485417
370952	485418
183118	485419
388043	485420
30921	485421
1336	485422
144461	485423
9208	485424
9971	485425
245141	485426
109017	485427
106246	485428
342700	485429
14800	485430
672659	485431
582494	485432
23701	485433
240186	485434
350860	485435
36389	485436
650040	485437
347499	485438
88408	485439
60303	485440
3735	485441
449478	485442
233787	485443
15329	485444
554488	485445
255812	485446
199491	485447
40172	485448
2196	485449
395819	485450
949	485451
15022	485452
249157	485453
469926	485454
84039	485455
436260	485456
461501	485457
648448	485458
24001	485459
14367	485460
32716	485461
5312	485462
2293	485463
248097	485464
599181	485465
58998	485466
189399	485467
340136	485468
263488	485469
539195	485470
224358	485471
157678	485472
105397	485473
329540	485474
601102	485475
71672	485476
118902	485477
1379	485478
148822	485479
94652	485480
759	485481
302043	485482
414144	485483
77848	485484
554024	485485
4311	485486
387406	485487
127086	485488
549457	485489
92299	485490
623648	485491
143345	485492
286853	485493
127520	485494
158466	485495
638491	485496
689729	485497
329935	485498
13575	485499
596585	485500
162224	485501
158	485502
45744	485503
203896	485504
85834	485505
604106	485506
4515	485507
371485	485508
162824	485509
113618	485510
244522	485511
331179	485512
164457	485513
56782	485514
723640	485515
352834	485516
215931	485517
15072	485518
672108	485519
455389	485520
82802	485521
607525	485522
32768	485523
666464	485524
127411	485525
374563	485526
313800	485527
516250	485528
75353	485529
95629	485530
614855	485531
215183	485532
636589	485533
167641	485534
26415	485535
92330	485536
91205	485537
44324	485538
380503	485539
23282	485540
680540	485541
515635	485542
517343	485543
316285	485544
30455	485545
376870	485546
302018	485547
640236	485548
418997	485549
152670	485550
219258	485551
206532	485552
31400	485553
144266	485554
191310	485555
36521	485556
703161	485557
223990	485558
307953	485559
62731	485560
722832	485561
599682	485562
361678	485563
583078	485564
539332	485565
4790	485566
516765	485567
146357	485568
546844	485569
13925	485570
70773	485571
171034	485572
82309	485573
61108	485574
720439	485575
409313	485576
94561	485577
107229	485578
125017	485579
455051	485580
105197	485581
366881	485582
229744	485583
15368	485584
420888	485585
534470	485586
4583	485587
521257	485588
473246	485589
165813	485590
77347	485591
361952	485592
259307	485593
517654	485594
110470	485595
115779	485596
43555	485597
282808	485598
379065	485599
276930	485600
606034	485601
453083	485602
32236	485603
319243	485604
47503	485605
44626	485606
106469	485607
492247	485608
186985	485609
246029	485610
179683	485611
212173	485612
480136	485613
169019	485614
167065	485615
541433	485616
108521	485617
237995	485618
655346	485619
514203	485620
459057	485621
195201	485622
260059	485623
149096	485624
372152	485625
56913	485626
79921	485627
109937	485628
541720	485629
93628	485630
30714	485631
91608	485632
356036	485633
29581	485634
300474	485635
7904	485636
478085	485637
642767	485638
53035	485639
59498	485640
250507	485641
23687	485642
713761	485643
488777	485644
401768	485645
22081	485646
318352	485647
610161	485648
282930	485649
65269	485650
328297	485651
24152	485652
505365	485653
184286	485654
626907	485655
18495	485656
364152	485657
36462	485658
76806	485659
34128	485660
553929	485661
59277	485662
456882	485663
647245	485664
403311	485665
239706	485666
404960	485667
8040	485668
117602	485669
225155	485670
608017	485671
263625	485672
675999	485673
357365	485674
452466	485675
14548	485676
482373	485677
51204	485678
660190	485679
437238	485680
586811	485681
636306	485682
244	485683
76051	485684
110196	485685
19112	485686
421768	485687
1788	485688
35961	485689
469339	485690
563223	485691
31101	485692
154713	485693
469810	485694
322137	485695
91212	485696
272237	485697
127877	485698
67570	485699
523715	485700
9914	485701
271463	485702
245908	485703
464572	485704
333470	485705
278808	485706
136903	485707
149568	485708
566858	485709
166572	485710
1162	485711
253572	485712
540835	485713
491925	485714
614883	485715
297643	485716
96939	485717
13136	485718
117	485719
14880	485720
125697	485721
148568	485722
171870	485723
23097	485724
257097	485725
78334	485726
451305	485727
202132	485728
144460	485729
133906	485730
276760	485731
6633	485732
36147	485733
656	485734
414504	485735
94423	485736
238220	485737
50134	485738
501303	485739
91203	485740
16921	485741
9285	485742
586209	485743
161753	485744
694356	485745
418666	485746
66625	485747
83770	485748
75023	485749
521193	485750
50524	485751
117289	485752
46943	485753
66695	485754
625521	485755
309246	485756
180859	485757
185963	485758
150460	485759
301525	485760
599530	485761
474116	485762
494370	485763
359053	485764
602587	485765
704475	485766
724314	485767
52054	485768
482653	485769
12591	485770
169799	485771
103361	485772
715618	485773
412632	485774
209471	485775
153277	485776
262962	485777
665336	485778
702966	485779
524928	485780
643287	485781
44998	485782
449443	485783
666870	485784
36292	485785
161872	485786
418157	485787
103347	485788
19303	485789
599637	485790
608129	485791
10345	485792
440243	485793
707025	485794
285203	485795
121209	485796
293356	485797
40384	485798
50497	485799
161799	485800
200061	485801
93244	485802
399914	485803
40991	485804
274688	485805
655460	485806
310585	485807
155182	485808
574181	485809
375155	485810
140309	485811
454942	485812
42552	485813
440981	485814
285748	485815
714159	485816
31552	485817
233605	485818
3180	485819
128043	485820
250949	485821
193372	485822
331826	485823
299636	485824
242677	485825
14090	485826
478192	485827
400089	485828
105624	485829
393907	485830
107552	485831
284266	485832
705161	485833
183930	485834
1220	485835
434398	485836
7707	485837
137193	485838
68019	485839
172803	485840
724457	485841
195589	485842
7008	485843
339553	485844
333768	485845
111134	485846
85663	485847
718519	485848
501779	485849
162378	485850
694125	485851
155526	485852
81728	485853
457030	485854
627278	485855
152373	485856
276576	485857
345053	485858
156538	485859
132532	485860
77286	485861
32506	485862
243856	485863
526475	485864
129882	485865
50242	485866
67730	485867
181995	485868
287275	485869
76452	485870
249531	485871
49718	485872
172235	485873
11208	485874
106642	485875
1348	485876
445832	485877
331443	485878
611742	485879
266799	485880
559355	485881
148173	485882
236037	485883
562342	485884
158767	485885
256379	485886
456403	485887
8821	485888
645911	485889
39500	485890
281690	485891
254700	485892
3773	485893
611786	485894
70448	485895
2800	485896
462038	485897
162135	485898
205700	485899
609248	485900
276603	485901
425383	485902
267829	485903
683046	485904
106279	485905
409074	485906
549116	485907
573488	485908
367594	485909
576957	485910
309383	485911
37412	485912
163305	485913
706734	485914
104893	485915
119545	485916
12476	485917
115165	485918
184583	485919
70346	485920
344386	485921
479939	485922
90	485923
38847	485924
94187	485925
525490	485926
315881	485927
532929	485928
534498	485929
629187	485930
656596	485931
39961	485932
85769	485933
125593	485934
103712	485935
677679	485936
129665	485937
103935	485938
279784	485939
122928	485940
42371	485941
661644	485942
675713	485943
112272	485944
34879	485945
40809	485946
98825	485947
7864	485948
16287	485949
173769	485950
295530	485951
97978	485952
144688	485953
108242	485954
52059	485955
7150	485956
25547	485957
192292	485958
243405	485959
338928	485960
14954	485961
710225	485962
301358	485963
2991	485964
359523	485965
52664	485966
425318	485967
558821	485968
113535	485969
106409	485970
373422	485971
68932	485972
687190	485973
130058	485974
177205	485975
18917	485976
490826	485977
216539	485978
381299	485979
663761	485980
152922	485981
179860	485982
62191	485983
277873	485984
162888	485985
146368	485986
312062	485987
31746	485988
287320	485989
388737	485990
15856	485991
621648	485992
640722	485993
79929	485994
180169	485995
709929	485996
111996	485997
72685	485998
38920	485999
251857	486000
372200	486001
638383	486002
438171	486003
380500	486004
81884	486005
306672	486006
707123	486007
572068	486008
167746	486009
446003	486010
320109	486011
53064	486012
44078	486013
160461	486014
157727	486015
353431	486016
604000	486017
712295	486018
221899	486019
342118	486020
703553	486021
585052	486022
42149	486023
94892	486024
348601	486025
716102	486026
46357	486027
194695	486028
616870	486029
338904	486030
691052	486031
656399	486032
33847	486033
724923	486034
64557	486035
65251	486036
32494	486037
97574	486038
88227	486039
549575	486040
578339	486041
141208	486042
463581	486043
312013	486044
572494	486045
175396	486046
525686	486047
600042	486048
303531	486049
628521	486050
555198	486051
392939	486052
87203	486053
193774	486054
356770	486055
655954	486056
577359	486057
581375	486058
605010	486059
269475	486060
312654	486061
157141	486062
706630	486063
413530	486064
569229	486065
28334	486066
66470	486067
316890	486068
323626	486069
85724	486070
329306	486071
124897	486072
121992	486073
249903	486074
64008	486075
598419	486076
620861	486077
45345	486078
473510	486079
131653	486080
260857	486081
127489	486082
279855	486083
500991	486084
183009	486085
125077	486086
10973	486087
638480	486088
342865	486089
113543	486090
86372	486091
424477	486092
8152	486093
714635	486094
177191	486095
111161	486096
10239	486097
596806	486098
156499	486099
414599	486100
110282	486101
8264	486102
4717	486103
117897	486104
34715	486105
100748	486106
552929	486107
100803	486108
658085	486109
82141	486110
278608	486111
92603	486112
479808	486113
177696	486114
167584	486115
10825	486116
70936	486117
550396	486118
93715	486119
283037	486120
91662	486121
386446	486122
422536	486123
429437	486124
109405	486125
515745	486126
160815	486127
30991	486128
1754	486129
6556	486130
353859	486131
646068	486132
440723	486133
235004	486134
520162	486135
591920	486136
274234	486137
70029	486138
86508	486139
307342	486140
572874	486141
176055	486142
10499	486143
570	486144
56258	486145
482773	486146
634467	486147
131944	486148
470483	486149
504348	486150
144661	486151
442179	486152
663040	486153
176493	486154
96962	486155
527814	486156
215465	486157
405818	486158
621037	486159
101134	486160
54016	486161
252370	486162
543513	486163
271368	486164
140018	486165
447493	486166
204571	486167
652683	486168
425894	486169
35464	486170
176166	486171
68925	486172
151451	486173
513672	486174
544694	486175
628943	486176
721748	486177
83093	486178
380287	486179
704950	486180
64926	486181
25312	486182
12480	486183
140622	486184
592114	486185
178198	486186
180249	486187
479647	486188
205012	486189
582644	486190
49927	486191
36772	486192
694559	486193
247466	486194
123041	486195
290832	486196
13265	486197
172772	486198
656909	486199
312642	486200
12889	486201
116139	486202
461029	486203
586756	486204
80731	486205
102235	486206
33747	486207
264337	486208
45771	486209
216114	486210
615672	486211
118238	486212
528213	486213
15451	486214
159317	486215
8306	486216
705926	486217
605016	486218
723830	486219
382298	486220
453881	486221
120595	486222
707636	486223
418933	486224
194194	486225
6728	486226
583535	486227
645837	486228
678114	486229
144089	486230
157754	486231
556771	486232
638950	486233
66948	486234
566688	486235
322808	486236
106258	486237
5777	486238
95697	486239
172310	486240
335270	486241
86624	486242
661360	486243
546784	486244
9343	486245
93214	486246
124872	486247
7962	486248
313791	486249
82694	486250
705894	486251
140493	486252
499508	486253
261505	486254
35398	486255
696540	486256
185147	486257
257358	486258
195219	486259
487689	486260
60127	486261
298164	486262
340652	486263
11488	486264
405976	486265
214359	486266
504788	486267
17171	486268
544855	486269
557811	486270
242856	486271
216554	486272
140030	486273
369188	486274
681701	486275
613140	486276
17909	486277
576111	486278
615004	486279
202043	486280
217183	486281
3330	486282
107851	486283
1599	486284
81009	486285
51529	486286
558791	486287
634027	486288
687419	486289
461919	486290
548817	486291
204309	486292
707506	486293
96701	486294
119772	486295
167798	486296
6304	486297
320012	486298
372636	486299
624229	486300
622740	486301
697407	486302
113271	486303
700055	486304
77709	486305
246268	486306
593012	486307
450296	486308
519740	486309
383835	486310
162105	486311
186682	486312
222461	486313
170739	486314
47374	486315
495460	486316
163152	486317
456686	486318
639849	486319
144494	486320
621817	486321
33156	486322
323687	486323
103102	486324
220569	486325
11269	486326
271157	486327
296466	486328
339	486329
153321	486330
10829	486331
114035	486332
721949	486333
52775	486334
96745	486335
331684	486336
88485	486337
3667	486338
391627	486339
196172	486340
231843	486341
66172	486342
1328	486343
529587	486344
370	486345
2279	486346
108895	486347
101210	486348
611014	486349
8704	486350
606722	486351
96756	486352
322273	486353
36136	486354
289272	486355
315697	486356
616456	486357
181708	486358
607103	486359
282811	486360
119141	486361
81597	486362
349235	486363
83148	486364
684489	486365
719871	486366
403035	486367
655351	486368
567382	486369
40132	486370
658811	486371
118343	486372
48555	486373
527822	486374
2856	486375
30091	486376
16801	486377
309326	486378
422974	486379
449046	486380
137190	486381
342092	486382
129631	486383
9332	486384
459407	486385
493173	486386
690663	486387
596530	486388
658764	486389
632951	486390
340934	486391
292900	486392
580187	486393
647192	486394
101330	486395
319066	486396
214741	486397
683139	486398
2820	486399
349479	486400
714431	486401
45238	486402
95895	486403
332878	486404
155873	486405
567619	486406
45685	486407
180866	486408
410012	486409
661046	486410
392540	486411
526906	486412
569655	486413
196505	486414
55193	486415
19685	486416
104555	486417
370856	486418
328797	486419
662193	486420
99770	486421
611242	486422
626776	486423
217023	486424
263199	486425
514670	486426
109376	486427
515633	486428
669092	486429
553960	486430
577617	486431
13448	486432
270788	486433
401761	486434
469740	486435
614516	486436
177555	486437
436099	486438
718895	486439
49543	486440
580617	486441
563383	486442
170086	486443
332540	486444
579213	486445
578483	486446
367081	486447
440733	486448
43492	486449
168809	486450
238615	486451
178419	486452
23739	486453
639317	486454
47892	486455
607590	486456
460103	486457
513539	486458
461994	486459
543107	486460
171993	486461
448996	486462
554373	486463
117139	486464
209028	486465
3645	486466
517212	486467
30940	486468
165989	486469
191771	486470
340242	486471
178531	486472
539623	486473
102711	486474
360364	486475
541423	486476
469541	486477
30653	486478
701643	486479
675870	486480
191649	486481
255167	486482
74637	486483
165016	486484
66097	486485
105394	486486
505041	486487
15821	486488
306889	486489
115489	486490
49286	486491
31275	486492
384247	486493
293448	486494
412894	486495
109201	486496
643665	486497
111016	486498
449953	486499
184393	486500
25977	486501
197555	486502
690953	486503
23576	486504
553	486505
169043	486506
342306	486507
112850	486508
584615	486509
447605	486510
487735	486511
499791	486512
151384	486513
155768	486514
391853	486515
42918	486516
534747	486517
687646	486518
656149	486519
36816	486520
335274	486521
49970	486522
4139	486523
668373	486524
165931	486525
168530	486526
581434	486527
584469	486528
545852	486529
479613	486530
87775	486531
378092	486532
605587	486533
610568	486534
135638	486535
567100	486536
89575	486537
130213	486538
633145	486539
558299	486540
283200	486541
95037	486542
511927	486543
3912	486544
621948	486545
702230	486546
574201	486547
548059	486548
310743	486549
715006	486550
74787	486551
537635	486552
265501	486553
93138	486554
144481	486555
16851	486556
179605	486557
71348	486558
33385	486559
166208	486560
70257	486561
29103	486562
450067	486563
461322	486564
283820	486565
8138	486566
328280	486567
451764	486568
16660	486569
381676	486570
375367	486571
103355	486572
685553	486573
251981	486574
87738	486575
646999	486576
44149	486577
327099	486578
255974	486579
6168	486580
224947	486581
205587	486582
130004	486583
715814	486584
706673	486585
142385	486586
5097	486587
10907	486588
1716	486589
420773	486590
138673	486591
248836	486592
425629	486593
355053	486594
610424	486595
171532	486596
152052	486597
54429	486598
175900	486599
49594	486600
67395	486601
120761	486602
593803	486603
171262	486604
458136	486605
3406	486606
77337	486607
257798	486608
53394	486609
161512	486610
572678	486611
587268	486612
634004	486613
127376	486614
72065	486615
698817	486616
473240	486617
337196	486618
174234	486619
711509	486620
534710	486621
302250	486622
13789	486623
218791	486624
172571	486625
30272	486626
604533	486627
39510	486628
13665	486629
612687	486630
252966	486631
168704	486632
618642	486633
490178	486634
433104	486635
17015	486636
343831	486637
413014	486638
34382	486639
564009	486640
46518	486641
579168	486642
99408	486643
29211	486644
4256	486645
520800	486646
161582	486647
224425	486648
285656	486649
1943	486650
566958	486651
301619	486652
14301	486653
381902	486654
250988	486655
351277	486656
34612	486657
477649	486658
298906	486659
189445	486660
127563	486661
40042	486662
132343	486663
22719	486664
641345	486665
477430	486666
164587	486667
466836	486668
547923	486669
450239	486670
117270	486671
522026	486672
355209	486673
212091	486674
8435	486675
242878	486676
264987	486677
555994	486678
501014	486679
82500	486680
48906	486681
516022	486682
170688	486683
474927	486684
687826	486685
494360	486686
134068	486687
249643	486688
406764	486689
143704	486690
689886	486691
517337	486692
1719	486693
340829	486694
35118	486695
421486	486696
147534	486697
671308	486698
148135	486699
130207	486700
179855	486701
231113	486702
1658	486703
411970	486704
17674	486705
295453	486706
222947	486707
84942	486708
472941	486709
605716	486710
342693	486711
18487	486712
68729	486713
414407	486714
457532	486715
94814	486716
162591	486717
44357	486718
191399	486719
284455	486720
70655	486721
99647	486722
257169	486723
28588	486724
304357	486725
16079	486726
291107	486727
80775	486728
101618	486729
373029	486730
648231	486731
349325	486732
97695	486733
275211	486734
82246	486735
338834	486736
5384	486737
13134	486738
306937	486739
119037	486740
421017	486741
90843	486742
718899	486743
221074	486744
548495	486745
94510	486746
575736	486747
149760	486748
52056	486749
361333	486750
25055	486751
78451	486752
1644	486753
331098	486754
112628	486755
14176	486756
38477	486757
514803	486758
42673	486759
16663	486760
676710	486761
143211	486762
565258	486763
324166	486764
243381	486765
45525	486766
93768	486767
16784	486768
76094	486769
640372	486770
134515	486771
522839	486772
3973	486773
630615	486774
209843	486775
42612	486776
195334	486777
439519	486778
6347	486779
586689	486780
159962	486781
84337	486782
18864	486783
91377	486784
677522	486785
633710	486786
595494	486787
198693	486788
129487	486789
279402	486790
63660	486791
15693	486792
226656	486793
157044	486794
405957	486795
1306	486796
581	486797
582358	486798
53948	486799
459747	486800
221875	486801
553533	486802
142239	486803
688217	486804
20075	486805
10629	486806
485668	486807
377897	486808
495305	486809
413775	486810
131918	486811
250892	486812
179945	486813
176370	486814
51617	486815
439729	486816
229776	486817
267903	486818
240423	486819
334507	486820
489804	486821
492812	486822
54087	486823
5368	486824
60509	486825
61047	486826
267585	486827
403152	486828
380609	486829
117908	486830
378084	486831
102911	486832
30824	486833
644748	486834
92988	486835
15619	486836
397510	486837
337493	486838
191700	486839
45988	486840
239975	486841
242632	486842
99740	486843
68175	486844
325916	486845
4343	486846
203528	486847
268982	486848
144146	486849
191299	486850
47862	486851
639020	486852
216917	486853
178842	486854
199966	486855
484657	486856
384592	486857
134355	486858
164652	486859
237145	486860
123631	486861
141814	486862
139654	486863
40125	486864
156795	486865
700632	486866
556573	486867
506619	486868
327122	486869
21643	486870
524516	486871
112928	486872
125861	486873
170782	486874
17040	486875
127343	486876
254426	486877
109110	486878
220032	486879
116914	486880
230066	486881
84437	486882
115593	486883
677037	486884
167546	486885
2504	486886
147843	486887
653977	486888
454280	486889
484976	486890
472778	486891
517316	486892
526904	486893
4028	486894
144096	486895
49855	486896
94267	486897
489809	486898
537253	486899
119662	486900
17429	486901
23843	486902
538784	486903
126382	486904
476892	486905
159225	486906
65	486907
62305	486908
437774	486909
187935	486910
182948	486911
49735	486912
48195	486913
288304	486914
568030	486915
284864	486916
608203	486917
561220	486918
11823	486919
9827	486920
376341	486921
641776	486922
163990	486923
329284	486924
334212	486925
267572	486926
488226	486927
204281	486928
33042	486929
488061	486930
518163	486931
46684	486932
93663	486933
188706	486934
122493	486935
144251	486936
101627	486937
426035	486938
608078	486939
508212	486940
176166	486941
491252	486942
317263	486943
117526	486944
41836	486945
462397	486946
340015	486947
559169	486948
589861	486949
697438	486950
649035	486951
413544	486952
405929	486953
159475	486954
715737	486955
102560	486956
1808	486957
444420	486958
9493	486959
81836	486960
344735	486961
76945	486962
348523	486963
679028	486964
11855	486965
540674	486966
703090	486967
254787	486968
148803	486969
574268	486970
620567	486971
34617	486972
475091	486973
259814	486974
458007	486975
164908	486976
113262	486977
160740	486978
131019	486979
434624	486980
536228	486981
494684	486982
544837	486983
117943	486984
319851	486985
347938	486986
186409	486987
242389	486988
510962	486989
299556	486990
40370	486991
301775	486992
37599	486993
245620	486994
2285	486995
657107	486996
33332	486997
330628	486998
77897	486999
97215	487000
51358	487001
8791	487002
38798	487003
245945	487004
280299	487005
257269	487006
194013	487007
207204	487008
657872	487009
14681	487010
387375	487011
74410	487012
153885	487013
93409	487014
512157	487015
57744	487016
164166	487017
615426	487018
366449	487019
124537	487020
5422	487021
77475	487022
354178	487023
392800	487024
78220	487025
120405	487026
460516	487027
448720	487028
93438	487029
157870	487030
382512	487031
569337	487032
406663	487033
13987	487034
463783	487035
145203	487036
79742	487037
631772	487038
533623	487039
100073	487040
303950	487041
124747	487042
149953	487043
636130	487044
108183	487045
59921	487046
3723	487047
33510	487048
265221	487049
687977	487050
10215	487051
99093	487052
344910	487053
68230	487054
689091	487055
515822	487056
28741	487057
92263	487058
421007	487059
113011	487060
345672	487061
94441	487062
142707	487063
330284	487064
484620	487065
273000	487066
5258	487067
441602	487068
433489	487069
585416	487070
179101	487071
413983	487072
159998	487073
682825	487074
1376	487075
86805	487076
74720	487077
188137	487078
367947	487079
137995	487080
56855	487081
83688	487082
58435	487083
150652	487084
25234	487085
180773	487086
103797	487087
57923	487088
156474	487089
341825	487090
90797	487091
38690	487092
267240	487093
250310	487094
659971	487095
1057	487096
249589	487097
589354	487098
216601	487099
552974	487100
670959	487101
38708	487102
705044	487103
55576	487104
197601	487105
38626	487106
126840	487107
476847	487108
68727	487109
156892	487110
176960	487111
97237	487112
13139	487113
9923	487114
586039	487115
13693	487116
541503	487117
14351	487118
196453	487119
91196	487120
186010	487121
119230	487122
603125	487123
536524	487124
151635	487125
105777	487126
114137	487127
252359	487128
393890	487129
142849	487130
637630	487131
131	487132
329787	487133
149060	487134
672814	487135
627947	487136
71703	487137
108807	487138
82387	487139
71193	487140
469230	487141
22669	487142
656962	487143
151390	487144
416354	487145
200944	487146
485106	487147
230122	487148
529907	487149
132775	487150
159483	487151
83626	487152
705544	487153
12328	487154
75397	487155
699817	487156
719440	487157
107456	487158
75415	487159
595887	487160
66184	487161
185337	487162
409636	487163
489635	487164
263980	487165
973	487166
24450	487167
179610	487168
7185	487169
29627	487170
327816	487171
613333	487172
716070	487173
261	487174
209978	487175
341331	487176
461070	487177
619136	487178
694313	487179
55929	487180
259989	487181
103768	487182
55380	487183
109201	487184
202893	487185
367182	487186
107746	487187
152448	487188
37565	487189
170314	487190
64641	487191
513040	487192
550844	487193
620813	487194
4185	487195
427719	487196
287065	487197
257567	487198
345657	487199
60072	487200
212656	487201
231089	487202
296002	487203
437558	487204
678681	487205
18426	487206
724996	487207
507171	487208
117456	487209
158745	487210
109624	487211
149763	487212
563788	487213
301425	487214
598798	487215
523696	487216
49598	487217
126554	487218
493194	487219
266264	487220
136374	487221
151103	487222
360535	487223
713115	487224
143504	487225
406996	487226
165873	487227
137043	487228
286336	487229
500266	487230
101043	487231
269126	487232
382923	487233
420668	487234
175224	487235
89216	487236
541404	487237
44928	487238
633655	487239
423009	487240
228748	487241
36215	487242
54388	487243
214089	487244
4460	487245
3514	487246
195642	487247
629074	487248
62570	487249
695748	487250
110415	487251
1668	487252
630459	487253
312901	487254
691953	487255
119278	487256
296660	487257
316522	487258
414612	487259
174666	487260
428567	487261
192730	487262
152075	487263
260697	487264
80047	487265
551493	487266
684451	487267
183498	487268
34212	487269
611990	487270
210397	487271
379572	487272
3488	487273
113657	487274
7488	487275
273192	487276
367270	487277
179942	487278
377718	487279
6456	487280
190449	487281
171749	487282
127163	487283
179978	487284
162740	487285
477129	487286
86261	487287
153086	487288
445347	487289
520694	487290
528994	487291
50952	487292
650428	487293
5231	487294
369717	487295
99453	487296
40284	487297
417309	487298
686389	487299
665915	487300
138184	487301
444042	487302
88853	487303
14903	487304
676490	487305
193443	487306
65883	487307
159911	487308
435946	487309
126961	487310
330698	487311
154001	487312
94521	487313
245118	487314
141649	487315
162243	487316
91010	487317
621686	487318
249677	487319
61250	487320
350786	487321
714863	487322
42896	487323
587873	487324
501002	487325
7269	487326
695986	487327
33194	487328
1685	487329
686178	487330
540051	487331
49354	487332
580706	487333
290978	487334
52305	487335
588498	487336
656282	487337
684910	487338
66839	487339
569485	487340
600255	487341
258867	487342
71602	487343
99864	487344
154650	487345
237916	487346
180050	487347
348630	487348
8067	487349
242020	487350
694515	487351
82796	487352
212965	487353
282	487354
32220	487355
18626	487356
10371	487357
344785	487358
283393	487359
246457	487360
56925	487361
207102	487362
602168	487363
583442	487364
526630	487365
5835	487366
529447	487367
30446	487368
559429	487369
9315	487370
700349	487371
694999	487372
141802	487373
421254	487374
208324	487375
644714	487376
125940	487377
184870	487378
596059	487379
129830	487380
617570	487381
203044	487382
45279	487383
69388	487384
14010	487385
525052	487386
540626	487387
237317	487388
35645	487389
362690	487390
390825	487391
683449	487392
163312	487393
366008	487394
45967	487395
468695	487396
435156	487397
233562	487398
519310	487399
30214	487400
139224	487401
81030	487402
201023	487403
668975	487404
11282	487405
564762	487406
480395	487407
89786	487408
709696	487409
408798	487410
392996	487411
30857	487412
57913	487413
722471	487414
118272	487415
545962	487416
280396	487417
100332	487418
46184	487419
277377	487420
624023	487421
170203	487422
271434	487423
638871	487424
406331	487425
21227	487426
408042	487427
103751	487428
394438	487429
705662	487430
182187	487431
325141	487432
46450	487433
31903	487434
259748	487435
415449	487436
699707	487437
18875	487438
8129	487439
15668	487440
186672	487441
436674	487442
95273	487443
33654	487444
690999	487445
88075	487446
633407	487447
181833	487448
544	487449
173205	487450
112132	487451
485710	487452
322650	487453
661599	487454
246077	487455
210275	487456
52	487457
113255	487458
274031	487459
228966	487460
318351	487461
78255	487462
89108	487463
52429	487464
708969	487465
102595	487466
362810	487467
687079	487468
337844	487469
307634	487470
425912	487471
329601	487472
53513	487473
631794	487474
98169	487475
107502	487476
9801	487477
271848	487478
1447	487479
525489	487480
588945	487481
164152	487482
256581	487483
597930	487484
589559	487485
544978	487486
663181	487487
399789	487488
68231	487489
6620	487490
96714	487491
319713	487492
161562	487493
121605	487494
6467	487495
723807	487496
102362	487497
40398	487498
378911	487499
118562	487500
23111	487501
286648	487502
444597	487503
16856	487504
387668	487505
245076	487506
702180	487507
610792	487508
182402	487509
308772	487510
167600	487511
12584	487512
420367	487513
356625	487514
139092	487515
237395	487516
147806	487517
398015	487518
69480	487519
147548	487520
477635	487521
475352	487522
685602	487523
266891	487524
631852	487525
100799	487526
290756	487527
562139	487528
40575	487529
622198	487530
228311	487531
212027	487532
242863	487533
411222	487534
271956	487535
27578	487536
110109	487537
301	487538
103888	487539
534615	487540
87814	487541
322952	487542
51381	487543
539394	487544
566199	487545
44349	487546
225823	487547
312782	487548
622466	487549
6560	487550
319263	487551
89878	487552
472721	487553
214135	487554
41043	487555
147141	487556
593274	487557
423006	487558
126385	487559
690718	487560
406169	487561
481198	487562
148435	487563
640970	487564
183402	487565
32464	487566
108084	487567
495038	487568
14636	487569
29122	487570
179029	487571
596734	487572
303627	487573
160920	487574
23844	487575
361403	487576
443606	487577
502362	487578
211831	487579
582521	487580
34667	487581
344572	487582
96921	487583
5356	487584
431685	487585
27380	487586
164878	487587
506872	487588
389	487589
282411	487590
430954	487591
166217	487592
495902	487593
396333	487594
492834	487595
355864	487596
179213	487597
505673	487598
528491	487599
91570	487600
616092	487601
670046	487602
443966	487603
1198	487604
279921	487605
400364	487606
261737	487607
348724	487608
655076	487609
98356	487610
438212	487611
74180	487612
400180	487613
15560	487614
10764	487615
46782	487616
348799	487617
18130	487618
9946	487619
547891	487620
166562	487621
159562	487622
201240	487623
492552	487624
370356	487625
51875	487626
64604	487627
55604	487628
177021	487629
698761	487630
222924	487631
555731	487632
201579	487633
5285	487634
5686	487635
287701	487636
399211	487637
503638	487638
32220	487639
506207	487640
422147	487641
7381	487642
581907	487643
92867	487644
696860	487645
531004	487646
378145	487647
399960	487648
184330	487649
404822	487650
190344	487651
447699	487652
670646	487653
3591	487654
186015	487655
128391	487656
344123	487657
138659	487658
34581	487659
510736	487660
531902	487661
488248	487662
115844	487663
178938	487664
134799	487665
528181	487666
202827	487667
122203	487668
253015	487669
17857	487670
702400	487671
255244	487672
298523	487673
217470	487674
169079	487675
360873	487676
303037	487677
112622	487678
4437	487679
309372	487680
11373	487681
116221	487682
109696	487683
231632	487684
158314	487685
491074	487686
130719	487687
340584	487688
1941	487689
453534	487690
603414	487691
17193	487692
177775	487693
472146	487694
471524	487695
13162	487696
674195	487697
117569	487698
256974	487699
299495	487700
655726	487701
70980	487702
30739	487703
568310	487704
117641	487705
203917	487706
121593	487707
142393	487708
75008	487709
313912	487710
282386	487711
397158	487712
580277	487713
311267	487714
34167	487715
506684	487716
370658	487717
357397	487718
35662	487719
155109	487720
551167	487721
8090	487722
45982	487723
120809	487724
515504	487725
592441	487726
57383	487727
79471	487728
49518	487729
51015	487730
50769	487731
233618	487732
518807	487733
138216	487734
392388	487735
16609	487736
594133	487737
21998	487738
470491	487739
157782	487740
67788	487741
247150	487742
587095	487743
707057	487744
2919	487745
71150	487746
111190	487747
440432	487748
468277	487749
235672	487750
137285	487751
76494	487752
714722	487753
237211	487754
104241	487755
440259	487756
649343	487757
12431	487758
383397	487759
3667	487760
501024	487761
547498	487762
2341	487763
525338	487764
424371	487765
96509	487766
273858	487767
372172	487768
312082	487769
483196	487770
511274	487771
391745	487772
248456	487773
582628	487774
135363	487775
116743	487776
267056	487777
133204	487778
23807	487779
312429	487780
667471	487781
169143	487782
471149	487783
1123	487784
456095	487785
122794	487786
59343	487787
375184	487788
39358	487789
371142	487790
157427	487791
165580	487792
49091	487793
181703	487794
550986	487795
73328	487796
77831	487797
477456	487798
566242	487799
314710	487800
653142	487801
427625	487802
338054	487803
37215	487804
283903	487805
117507	487806
471742	487807
301566	487808
680174	487809
209219	487810
671753	487811
234526	487812
3914	487813
18413	487814
24491	487815
458083	487816
20139	487817
284209	487818
205830	487819
163749	487820
557927	487821
10675	487822
151524	487823
469414	487824
589034	487825
582601	487826
82664	487827
14899	487828
60822	487829
198799	487830
107353	487831
150497	487832
398909	487833
82950	487834
173018	487835
125674	487836
656449	487837
643952	487838
251679	487839
441117	487840
477618	487841
1435	487842
684918	487843
3672	487844
234284	487845
271454	487846
61029	487847
646203	487848
545467	487849
397184	487850
86169	487851
293810	487852
164868	487853
526191	487854
370500	487855
226799	487856
70651	487857
473554	487858
13265	487859
21806	487860
699844	487861
563100	487862
59625	487863
505152	487864
643821	487865
54059	487866
2304	487867
242810	487868
9311	487869
497812	487870
74386	487871
26830	487872
166989	487873
11343	487874
430537	487875
282990	487876
547729	487877
648339	487878
704534	487879
721888	487880
145561	487881
70992	487882
41370	487883
186661	487884
223069	487885
127152	487886
350642	487887
505604	487888
359277	487889
285760	487890
303580	487891
484173	487892
135218	487893
641208	487894
174910	487895
127868	487896
463253	487897
377614	487898
186879	487899
63627	487900
578419	487901
362459	487902
139628	487903
73157	487904
485052	487905
416094	487906
129705	487907
285327	487908
157475	487909
499350	487910
147567	487911
20728	487912
169678	487913
622323	487914
648410	487915
14125	487916
151328	487917
4183	487918
374087	487919
28631	487920
391437	487921
718089	487922
552364	487923
188518	487924
27324	487925
170991	487926
503770	487927
195772	487928
654250	487929
200505	487930
447706	487931
528287	487932
504653	487933
13773	487934
721868	487935
662061	487936
4370	487937
59869	487938
567637	487939
138827	487940
227878	487941
360218	487942
687451	487943
2777	487944
338330	487945
19452	487946
5144	487947
673548	487948
699543	487949
106193	487950
97052	487951
115391	487952
240628	487953
584432	487954
604097	487955
243685	487956
544116	487957
413364	487958
191	487959
91411	487960
77625	487961
166326	487962
44216	487963
92122	487964
101296	487965
393768	487966
414184	487967
461357	487968
111407	487969
15779	487970
315091	487971
139850	487972
338154	487973
174770	487974
490613	487975
161800	487976
40039	487977
680288	487978
458969	487979
451697	487980
168339	487981
359014	487982
613084	487983
21639	487984
70288	487985
30378	487986
142509	487987
225905	487988
311577	487989
40183	487990
152325	487991
124862	487992
461035	487993
218494	487994
178556	487995
118055	487996
583720	487997
359042	487998
53512	487999
122237	488000
18613	488001
18849	488002
25174	488003
2941	488004
481677	488005
232645	488006
192486	488007
451112	488008
79834	488009
127740	488010
288970	488011
75143	488012
51	488013
96825	488014
430088	488015
168831	488016
167725	488017
681298	488018
173	488019
499448	488020
512128	488021
507902	488022
29227	488023
622013	488024
641314	488025
54554	488026
102509	488027
414004	488028
194884	488029
189844	488030
434559	488031
219299	488032
249045	488033
179194	488034
24887	488035
39271	488036
151948	488037
148473	488038
465519	488039
599017	488040
181025	488041
300803	488042
269153	488043
23277	488044
571573	488045
146606	488046
147794	488047
233504	488048
344564	488049
560773	488050
200623	488051
72230	488052
221613	488053
60972	488054
701575	488055
2431	488056
416269	488057
515842	488058
488330	488059
391002	488060
151317	488061
701125	488062
454523	488063
513381	488064
475661	488065
244076	488066
344428	488067
34268	488068
36507	488069
11648	488070
684531	488071
1985	488072
346035	488073
12077	488074
540913	488075
573126	488076
2995	488077
354459	488078
550405	488079
252648	488080
227635	488081
307536	488082
104560	488083
110526	488084
338649	488085
492373	488086
330840	488087
185223	488088
650706	488089
458368	488090
444041	488091
105224	488092
219712	488093
36893	488094
323578	488095
488968	488096
513209	488097
59469	488098
5177	488099
474224	488100
723749	488101
349042	488102
409644	488103
38976	488104
710950	488105
73234	488106
453711	488107
61888	488108
86981	488109
534149	488110
671532	488111
166281	488112
657501	488113
392529	488114
268	488115
241704	488116
328335	488117
545733	488118
619786	488119
16602	488120
133609	488121
401383	488122
54505	488123
10376	488124
69951	488125
469856	488126
35475	488127
275587	488128
323274	488129
701819	488130
143092	488131
397152	488132
484935	488133
13046	488134
492955	488135
564372	488136
471844	488137
58757	488138
67120	488139
167721	488140
133879	488141
628965	488142
262	488143
361320	488144
16763	488145
610417	488146
42122	488147
678620	488148
143193	488149
177564	488150
102928	488151
92247	488152
557657	488153
268962	488154
346278	488155
163036	488156
572162	488157
665095	488158
557099	488159
507314	488160
247699	488161
49315	488162
512319	488163
135259	488164
108461	488165
505975	488166
89558	488167
8330	488168
583248	488169
46834	488170
82752	488171
424303	488172
1498	488173
13308	488174
139926	488175
591443	488176
102822	488177
2528	488178
427038	488179
116164	488180
272726	488181
46655	488182
176217	488183
575961	488184
62741	488185
115552	488186
563832	488187
155550	488188
369969	488189
176506	488190
85330	488191
48309	488192
250518	488193
509500	488194
62866	488195
39997	488196
455015	488197
702959	488198
684641	488199
394600	488200
324389	488201
721467	488202
102118	488203
644449	488204
696864	488205
11492	488206
130314	488207
611618	488208
101610	488209
16883	488210
535543	488211
283306	488212
608029	488213
135727	488214
99902	488215
108285	488216
146943	488217
719678	488218
131805	488219
14422	488220
33293	488221
693639	488222
143938	488223
343650	488224
196163	488225
637763	488226
552751	488227
308245	488228
82166	488229
51318	488230
613046	488231
396222	488232
21582	488233
447770	488234
440026	488235
392283	488236
551588	488237
305	488238
174155	488239
412997	488240
365573	488241
332724	488242
16911	488243
360725	488244
24088	488245
25714	488246
596757	488247
381066	488248
187597	488249
155082	488250
305221	488251
36797	488252
31888	488253
297292	488254
553791	488255
2811	488256
544981	488257
24875	488258
492476	488259
438414	488260
56240	488261
655020	488262
59394	488263
638024	488264
645373	488265
614039	488266
43504	488267
625196	488268
137450	488269
721550	488270
21978	488271
598176	488272
42961	488273
136399	488274
193687	488275
212752	488276
146514	488277
562394	488278
67183	488279
207121	488280
80027	488281
39442	488282
610297	488283
469156	488284
63632	488285
618849	488286
158689	488287
22870	488288
679084	488289
136167	488290
256559	488291
61802	488292
29833	488293
184316	488294
13990	488295
166689	488296
18591	488297
410291	488298
47830	488299
214780	488300
102200	488301
231979	488302
4868	488303
535397	488304
31268	488305
16051	488306
170473	488307
145473	488308
36612	488309
712511	488310
96996	488311
244303	488312
413078	488313
148789	488314
267190	488315
254296	488316
242998	488317
721718	488318
82879	488319
17827	488320
402552	488321
15235	488322
28808	488323
640340	488324
26661	488325
103947	488326
218004	488327
630643	488328
279956	488329
174612	488330
423028	488331
86286	488332
376766	488333
2053	488334
114561	488335
696951	488336
5200	488337
256	488338
326229	488339
571587	488340
375617	488341
627388	488342
5471	488343
173460	488344
556938	488345
82281	488346
36765	488347
291387	488348
152935	488349
115833	488350
115056	488351
65407	488352
320295	488353
637388	488354
16085	488355
476860	488356
701869	488357
619679	488358
120310	488359
262290	488360
57916	488361
289411	488362
258377	488363
2349	488364
165818	488365
393273	488366
2914	488367
507238	488368
320710	488369
191999	488370
120388	488371
217490	488372
627871	488373
3021	488374
162854	488375
639917	488376
58914	488377
25660	488378
197329	488379
62999	488380
60739	488381
414772	488382
329735	488383
134880	488384
692437	488385
673681	488386
474622	488387
284335	488388
242708	488389
826	488390
8858	488391
208032	488392
724570	488393
116590	488394
178492	488395
247896	488396
172417	488397
12683	488398
38384	488399
157076	488400
312408	488401
114050	488402
9905	488403
197825	488404
172204	488405
388805	488406
638522	488407
663205	488408
178143	488409
53953	488410
134682	488411
31459	488412
266136	488413
83270	488414
676492	488415
183530	488416
352670	488417
406735	488418
65412	488419
51586	488420
530254	488421
242966	488422
133672	488423
495483	488424
20326	488425
348739	488426
14750	488427
129745	488428
502351	488429
55579	488430
522558	488431
265514	488432
354045	488433
199015	488434
206648	488435
117105	488436
24892	488437
608061	488438
91649	488439
389309	488440
27473	488441
156887	488442
424256	488443
205288	488444
16287	488445
645124	488446
142315	488447
125345	488448
683586	488449
125801	488450
461710	488451
406590	488452
83129	488453
486169	488454
369061	488455
86591	488456
581424	488457
532655	488458
28499	488459
177219	488460
482347	488461
684147	488462
226246	488463
84712	488464
333814	488465
117656	488466
585952	488467
638559	488468
438411	488469
74783	488470
421435	488471
174716	488472
699099	488473
512057	488474
80719	488475
330059	488476
40113	488477
151607	488478
46208	488479
650894	488480
48029	488481
719979	488482
291475	488483
162246	488484
446891	488485
586645	488486
69566	488487
186143	488488
165310	488489
87834	488490
322193	488491
321977	488492
62130	488493
600130	488494
493852	488495
302545	488496
646966	488497
4298	488498
517700	488499
259270	488500
82405	488501
114787	488502
649415	488503
455091	488504
357538	488505
173108	488506
696263	488507
1161	488508
630576	488509
221204	488510
684328	488511
662690	488512
563460	488513
255533	488514
194488	488515
561808	488516
225769	488517
656721	488518
281153	488519
445018	488520
44674	488521
4949	488522
29337	488523
480987	488524
712304	488525
54734	488526
25139	488527
473784	488528
662253	488529
59312	488530
1	488531
553000	488532
205069	488533
365360	488534
621853	488535
490049	488536
150219	488537
275771	488538
237160	488539
282821	488540
70455	488541
595517	488542
160419	488543
599035	488544
49754	488545
573961	488546
387539	488547
259720	488548
453459	488549
265160	488550
147054	488551
535648	488552
49158	488553
9668	488554
17336	488555
155981	488556
76137	488557
267399	488558
150099	488559
194933	488560
28751	488561
451545	488562
402965	488563
384891	488564
185044	488565
113652	488566
81755	488567
141286	488568
7700	488569
187739	488570
345045	488571
435	488572
143600	488573
272353	488574
318529	488575
27762	488576
243638	488577
71364	488578
125461	488579
548071	488580
128859	488581
220231	488582
283801	488583
717970	488584
673648	488585
73156	488586
434984	488587
163615	488588
459679	488589
84681	488590
147970	488591
400431	488592
670206	488593
157742	488594
23850	488595
716464	488596
9977	488597
14031	488598
367199	488599
723793	488600
255964	488601
666325	488602
228987	488603
178930	488604
172394	488605
347840	488606
14630	488607
313247	488608
383489	488609
617385	488610
5544	488611
453863	488612
108622	488613
312200	488614
616728	488615
249364	488616
551732	488617
468238	488618
133710	488619
289105	488620
235750	488621
438905	488622
19619	488623
673	488624
5230	488625
96622	488626
476682	488627
317880	488628
611413	488629
20963	488630
6714	488631
19	488632
148211	488633
137511	488634
14253	488635
547109	488636
401736	488637
64703	488638
672892	488639
661677	488640
585448	488641
37161	488642
33175	488643
344200	488644
144979	488645
215161	488646
504311	488647
432427	488648
645238	488649
431550	488650
7422	488651
696538	488652
202763	488653
504477	488654
586993	488655
522006	488656
73147	488657
555143	488658
248003	488659
308104	488660
132922	488661
117932	488662
263601	488663
35255	488664
41778	488665
427677	488666
33916	488667
535813	488668
94818	488669
34371	488670
413262	488671
22283	488672
368598	488673
153067	488674
285126	488675
48823	488676
40699	488677
2047	488678
590568	488679
577868	488680
234778	488681
424160	488682
66805	488683
498179	488684
2083	488685
18988	488686
191603	488687
8261	488688
5139	488689
394918	488690
147578	488691
141167	488692
250660	488693
322007	488694
562200	488695
152605	488696
20	488697
480316	488698
632338	488699
198840	488700
162457	488701
564999	488702
572139	488703
33726	488704
521759	488705
156203	488706
580023	488707
371809	488708
571611	488709
623416	488710
472994	488711
99090	488712
696075	488713
527018	488714
216984	488715
623650	488716
158042	488717
18057	488718
547698	488719
168494	488720
232442	488721
12535	488722
100112	488723
141390	488724
302639	488725
702491	488726
630665	488727
696219	488728
115894	488729
695951	488730
85419	488731
175694	488732
133264	488733
657708	488734
541874	488735
153076	488736
365195	488737
37632	488738
480877	488739
682944	488740
13028	488741
368847	488742
97007	488743
588315	488744
205446	488745
433590	488746
362685	488747
40999	488748
686603	488749
171104	488750
5037	488751
509688	488752
226585	488753
11987	488754
719637	488755
274974	488756
433315	488757
306440	488758
626705	488759
99765	488760
126662	488761
104751	488762
595857	488763
510847	488764
678618	488765
542593	488766
131310	488767
142095	488768
103557	488769
616119	488770
504934	488771
550119	488772
113145	488773
92236	488774
456069	488775
185285	488776
181013	488777
14151	488778
268700	488779
150581	488780
694425	488781
163603	488782
567517	488783
590422	488784
232355	488785
427413	488786
11181	488787
184975	488788
485916	488789
298440	488790
528477	488791
64211	488792
140394	488793
31522	488794
252728	488795
657791	488796
530745	488797
239044	488798
653081	488799
277229	488800
328611	488801
472820	488802
292958	488803
317138	488804
468342	488805
305794	488806
668411	488807
357688	488808
52672	488809
508666	488810
699121	488811
285299	488812
417881	488813
708107	488814
20637	488815
570290	488816
74791	488817
7553	488818
127220	488819
108971	488820
125304	488821
161021	488822
175253	488823
90493	488824
185973	488825
641344	488826
151276	488827
437354	488828
43799	488829
23642	488830
8548	488831
490625	488832
71031	488833
254596	488834
205320	488835
371145	488836
226049	488837
611676	488838
337939	488839
62245	488840
569621	488841
112627	488842
79010	488843
634	488844
314204	488845
13281	488846
530724	488847
93571	488848
378659	488849
717532	488850
43956	488851
63937	488852
531576	488853
112779	488854
323749	488855
393106	488856
476991	488857
592378	488858
185062	488859
656971	488860
229024	488861
290701	488862
17076	488863
125314	488864
68332	488865
9500	488866
355868	488867
9737	488868
411751	488869
31981	488870
640517	488871
475083	488872
164851	488873
59760	488874
293280	488875
571684	488876
136294	488877
474	488878
558584	488879
370739	488880
3435	488881
102235	488882
633547	488883
461219	488884
297530	488885
56496	488886
42067	488887
149474	488888
132491	488889
224837	488890
157266	488891
399581	488892
452419	488893
641444	488894
171817	488895
183577	488896
611934	488897
12711	488898
717288	488899
400084	488900
162905	488901
239077	488902
177770	488903
404101	488904
2213	488905
37098	488906
252223	488907
26668	488908
687009	488909
500453	488910
512747	488911
562690	488912
251853	488913
584513	488914
290820	488915
455673	488916
414021	488917
421993	488918
692742	488919
230414	488920
10120	488921
25664	488922
582603	488923
122029	488924
171666	488925
645190	488926
478416	488927
26812	488928
163694	488929
133983	488930
448344	488931
160145	488932
1692	488933
473856	488934
102222	488935
530357	488936
621826	488937
117599	488938
181245	488939
341274	488940
106890	488941
221682	488942
477475	488943
377420	488944
15183	488945
15	488946
3694	488947
126206	488948
573456	488949
474632	488950
352238	488951
175042	488952
394575	488953
74607	488954
175240	488955
623955	488956
170379	488957
73369	488958
413535	488959
564646	488960
8819	488961
30752	488962
43598	488963
252747	488964
179812	488965
20906	488966
509869	488967
443213	488968
509829	488969
443689	488970
58848	488971
326078	488972
345219	488973
605397	488974
287513	488975
635069	488976
23622	488977
93	488978
13052	488979
76352	488980
336421	488981
627123	488982
7967	488983
351901	488984
632295	488985
75838	488986
183640	488987
386082	488988
1818	488989
653695	488990
71387	488991
177288	488992
392723	488993
21959	488994
16757	488995
21573	488996
478267	488997
135145	488998
170197	488999
77979	489000
57513	489001
13772	489002
712267	489003
85282	489004
140746	489005
604813	489006
9231	489007
14872	489008
664983	489009
5495	489010
9846	489011
5934	489012
33688	489013
64790	489014
702005	489015
455480	489016
337803	489017
249541	489018
547836	489019
151773	489020
655438	489021
37901	489022
195756	489023
671749	489024
35571	489025
119721	489026
3054	489027
608223	489028
694981	489029
58383	489030
338727	489031
24597	489032
52667	489033
102760	489034
75179	489035
134497	489036
268877	489037
78669	489038
697431	489039
417366	489040
45511	489041
300993	489042
296654	489043
706998	489044
76684	489045
45677	489046
490202	489047
700397	489048
376655	489049
121705	489050
102718	489051
458119	489052
2790	489053
113798	489054
151878	489055
532500	489056
38267	489057
622239	489058
32818	489059
18527	489060
431266	489061
148544	489062
508961	489063
438756	489064
507513	489065
510238	489066
343153	489067
188983	489068
71375	489069
16659	489070
167947	489071
109762	489072
621561	489073
18606	489074
154483	489075
706844	489076
516308	489077
304627	489078
651450	489079
34207	489080
81786	489081
636312	489082
145789	489083
169863	489084
646344	489085
529885	489086
217237	489087
389322	489088
39404	489089
689666	489090
16932	489091
162265	489092
210588	489093
199164	489094
121844	489095
474156	489096
623269	489097
421448	489098
160348	489099
50573	489100
472609	489101
31437	489102
86031	489103
67264	489104
6237	489105
462184	489106
156659	489107
134815	489108
516964	489109
137925	489110
250288	489111
131674	489112
526750	489113
52429	489114
685443	489115
140594	489116
300403	489117
517834	489118
1879	489119
674803	489120
519589	489121
465371	489122
649948	489123
406329	489124
159412	489125
322237	489126
164192	489127
464560	489128
704909	489129
207018	489130
33814	489131
708477	489132
692193	489133
97704	489134
48907	489135
197559	489136
444224	489137
188252	489138
716319	489139
83461	489140
378388	489141
309810	489142
184146	489143
111213	489144
271234	489145
362622	489146
159248	489147
111248	489148
196274	489149
3107	489150
3224	489151
96619	489152
549601	489153
231896	489154
417354	489155
556590	489156
370818	489157
637718	489158
75935	489159
600036	489160
531783	489161
632862	489162
4746	489163
659445	489164
65375	489165
574232	489166
27757	489167
569335	489168
73877	489169
522373	489170
369920	489171
162816	489172
249937	489173
123146	489174
501362	489175
2547	489176
165195	489177
57720	489178
116532	489179
169239	489180
61440	489181
107953	489182
513838	489183
662642	489184
186400	489185
480580	489186
436118	489187
182336	489188
699396	489189
153014	489190
89089	489191
169827	489192
50355	489193
94045	489194
384953	489195
69966	489196
682165	489197
111065	489198
223289	489199
333471	489200
207829	489201
319275	489202
721132	489203
145959	489204
78736	489205
20134	489206
609197	489207
206912	489208
576802	489209
102504	489210
479138	489211
53074	489212
582509	489213
27686	489214
87657	489215
324593	489216
147859	489217
672373	489218
261158	489219
26862	489220
42213	489221
150055	489222
411540	489223
549731	489224
515071	489225
631729	489226
14791	489227
71877	489228
384861	489229
13334	489230
32466	489231
709796	489232
105254	489233
133525	489234
593627	489235
585641	489236
483671	489237
109989	489238
482656	489239
648845	489240
556542	489241
217848	489242
1305	489243
89435	489244
725097	489245
652946	489246
121673	489247
504741	489248
112461	489249
90070	489250
390389	489251
493190	489252
664296	489253
247405	489254
238558	489255
127119	489256
19323	489257
151192	489258
15943	489259
695113	489260
252315	489261
314570	489262
39777	489263
516436	489264
105975	489265
42804	489266
405319	489267
365504	489268
60873	489269
112595	489270
222946	489271
12	489272
5550	489273
722428	489274
8192	489275
37868	489276
72181	489277
36765	489278
390667	489279
28563	489280
110250	489281
680755	489282
89536	489283
367486	489284
351858	489285
113744	489286
8301	489287
17559	489288
31601	489289
700401	489290
13771	489291
135320	489292
102391	489293
627573	489294
76373	489295
345446	489296
598667	489297
458844	489298
500949	489299
634088	489300
638349	489301
551758	489302
10220	489303
662487	489304
10015	489305
141717	489306
566213	489307
254244	489308
550142	489309
288982	489310
593573	489311
23264	489312
408295	489313
14277	489314
3010	489315
41247	489316
245568	489317
363244	489318
64015	489319
151706	489320
26564	489321
48415	489322
637474	489323
50726	489324
149971	489325
563120	489326
168394	489327
2406	489328
123769	489329
219904	489330
568285	489331
174732	489332
18583	489333
556259	489334
560425	489335
653637	489336
34996	489337
42005	489338
285364	489339
63944	489340
179139	489341
88163	489342
643859	489343
492686	489344
238	489345
706360	489346
171494	489347
464294	489348
454918	489349
719829	489350
369941	489351
385586	489352
428712	489353
393112	489354
503174	489355
184600	489356
29729	489357
353108	489358
143006	489359
5344	489360
159912	489361
245446	489362
213687	489363
141299	489364
140464	489365
217898	489366
673207	489367
142247	489368
151886	489369
161978	489370
481087	489371
19936	489372
57781	489373
307020	489374
41275	489375
608560	489376
627338	489377
620041	489378
76587	489379
327168	489380
135550	489381
94916	489382
173494	489383
31654	489384
1242	489385
432119	489386
78349	489387
544652	489388
659957	489389
387765	489390
114191	489391
36406	489392
664171	489393
48922	489394
507415	489395
554179	489396
344852	489397
694230	489398
122899	489399
269866	489400
600295	489401
277289	489402
594779	489403
323673	489404
253458	489405
15548	489406
78424	489407
2280	489408
381822	489409
107244	489410
144213	489411
327100	489412
677791	489413
154266	489414
604825	489415
81284	489416
208201	489417
582829	489418
345352	489419
82640	489420
463206	489421
85791	489422
50488	489423
545819	489424
20819	489425
106989	489426
125220	489427
161358	489428
4341	489429
426758	489430
10198	489431
259117	489432
152671	489433
12374	489434
167384	489435
136074	489436
148373	489437
448609	489438
7250	489439
324825	489440
646525	489441
155674	489442
138689	489443
124001	489444
128483	489445
389553	489446
583897	489447
88368	489448
384875	489449
456783	489450
155122	489451
132952	489452
267331	489453
36090	489454
77857	489455
360091	489456
219397	489457
51352	489458
457697	489459
400688	489460
143071	489461
379511	489462
109291	489463
677107	489464
175630	489465
88314	489466
26291	489467
3173	489468
428516	489469
387237	489470
299443	489471
67741	489472
495766	489473
8915	489474
460761	489475
2017	489476
558586	489477
173112	489478
667648	489479
488848	489480
658522	489481
168619	489482
51457	489483
122273	489484
651890	489485
511141	489486
296290	489487
5375	489488
5251	489489
589293	489490
46529	489491
184162	489492
448785	489493
541	489494
323127	489495
149492	489496
152024	489497
154723	489498
382459	489499
497216	489500
148231	489501
115261	489502
14968	489503
119286	489504
157556	489505
401417	489506
204749	489507
82143	489508
140832	489509
405218	489510
49848	489511
42718	489512
512378	489513
691695	489514
86018	489515
466798	489516
446076	489517
67570	489518
681985	489519
474247	489520
568954	489521
352220	489522
20840	489523
623	489524
570842	489525
171208	489526
10770	489527
599381	489528
463090	489529
133516	489530
143767	489531
56655	489532
171782	489533
175224	489534
74188	489535
680085	489536
332637	489537
264117	489538
493661	489539
108712	489540
77641	489541
395927	489542
3820	489543
525726	489544
34189	489545
185431	489546
416471	489547
330615	489548
233794	489549
194176	489550
611576	489551
306657	489552
16668	489553
444994	489554
21606	489555
11000	489556
600215	489557
44483	489558
316901	489559
2433	489560
151028	489561
417139	489562
136219	489563
255686	489564
326696	489565
674198	489566
162998	489567
543693	489568
504738	489569
99582	489570
706449	489571
41094	489572
43194	489573
150382	489574
357261	489575
317796	489576
6812	489577
50274	489578
80646	489579
390452	489580
180486	489581
403001	489582
41680	489583
498596	489584
86167	489585
280363	489586
528271	489587
5573	489588
91519	489589
46712	489590
512164	489591
55666	489592
125421	489593
116768	489594
384705	489595
108105	489596
280078	489597
93277	489598
559176	489599
555304	489600
540930	489601
79559	489602
1488	489603
636995	489604
143919	489605
21627	489606
1931	489607
16331	489608
20317	489609
166949	489610
185796	489611
31639	489612
98298	489613
87649	489614
259073	489615
499419	489616
628483	489617
136011	489618
58806	489619
479865	489620
720777	489621
300889	489622
510172	489623
19605	489624
427426	489625
29054	489626
16264	489627
472628	489628
90014	489629
365251	489630
168960	489631
25390	489632
68593	489633
711059	489634
673309	489635
141915	489636
129373	489637
647086	489638
651842	489639
276	489640
116518	489641
300372	489642
237667	489643
588172	489644
513404	489645
656283	489646
51349	489647
511529	489648
165208	489649
107421	489650
50253	489651
604545	489652
198974	489653
46386	489654
8254	489655
519497	489656
62002	489657
237815	489658
58757	489659
721723	489660
65599	489661
567547	489662
494696	489663
159981	489664
9110	489665
493957	489666
36761	489667
148859	489668
674152	489669
22519	489670
184776	489671
91544	489672
150665	489673
607992	489674
475341	489675
169397	489676
289969	489677
284567	489678
29431	489679
145106	489680
41693	489681
638304	489682
157349	489683
404029	489684
111095	489685
166500	489686
390910	489687
181480	489688
257674	489689
492778	489690
465335	489691
38735	489692
617192	489693
561464	489694
53963	489695
47431	489696
426935	489697
134125	489698
418725	489699
402254	489700
154351	489701
166367	489702
399934	489703
399937	489704
264052	489705
87404	489706
591462	489707
598134	489708
456955	489709
589423	489710
145852	489711
52385	489712
78000	489713
614976	489714
687635	489715
40839	489716
496659	489717
13138	489718
575975	489719
639051	489720
687546	489721
65803	489722
679469	489723
538076	489724
123459	489725
81885	489726
610965	489727
66557	489728
1155	489729
24262	489730
26875	489731
88147	489732
158462	489733
676128	489734
594631	489735
279966	489736
82165	489737
684155	489738
494456	489739
477413	489740
616627	489741
651568	489742
426394	489743
717731	489744
8070	489745
74123	489746
553188	489747
392041	489748
528628	489749
54072	489750
261984	489751
43980	489752
135476	489753
475982	489754
293332	489755
572448	489756
312756	489757
664806	489758
463157	489759
214699	489760
551912	489761
182006	489762
35450	489763
422657	489764
17069	489765
181484	489766
73329	489767
29389	489768
502263	489769
821	489770
136669	489771
133743	489772
117025	489773
475465	489774
140855	489775
42181	489776
650205	489777
174861	489778
71388	489779
657787	489780
397775	489781
179472	489782
122459	489783
511651	489784
72794	489785
280072	489786
592968	489787
617308	489788
146067	489789
391539	489790
9151	489791
684883	489792
541589	489793
42900	489794
54113	489795
160827	489796
563519	489797
682664	489798
304532	489799
275690	489800
147447	489801
94547	489802
2897	489803
109553	489804
600008	489805
451820	489806
649963	489807
113469	489808
512175	489809
340679	489810
385493	489811
71067	489812
661780	489813
636371	489814
463118	489815
415186	489816
127379	489817
704946	489818
327328	489819
192441	489820
197353	489821
14853	489822
118275	489823
28867	489824
168718	489825
700630	489826
161114	489827
6807	489828
602200	489829
681301	489830
159909	489831
490346	489832
48247	489833
320471	489834
32774	489835
73193	489836
502915	489837
84236	489838
398489	489839
609186	489840
723243	489841
361522	489842
50524	489843
458486	489844
334423	489845
251239	489846
226965	489847
673742	489848
506460	489849
128483	489850
73719	489851
60678	489852
638271	489853
199682	489854
242548	489855
537425	489856
100197	489857
157821	489858
427237	489859
685618	489860
527180	489861
119158	489862
650301	489863
266591	489864
256225	489865
145818	489866
82944	489867
470207	489868
401524	489869
445077	489870
339688	489871
454451	489872
317902	489873
369442	489874
185	489875
211043	489876
129435	489877
212826	489878
122601	489879
38002	489880
402144	489881
559719	489882
673754	489883
724143	489884
659799	489885
209347	489886
340150	489887
171279	489888
346617	489889
355276	489890
278437	489891
4651	489892
32905	489893
4578	489894
136054	489895
565265	489896
472605	489897
16302	489898
23534	489899
67447	489900
562646	489901
353481	489902
25184	489903
489051	489904
333850	489905
27265	489906
154379	489907
65977	489908
561819	489909
138672	489910
533553	489911
51684	489912
145181	489913
138405	489914
213132	489915
52997	489916
13266	489917
22257	489918
497629	489919
74770	489920
12923	489921
545062	489922
13845	489923
16820	489924
135956	489925
33462	489926
1307	489927
292424	489928
10342	489929
452520	489930
157167	489931
367295	489932
283183	489933
629997	489934
41377	489935
3774	489936
67182	489937
46008	489938
372048	489939
124351	489940
380752	489941
314541	489942
494739	489943
132386	489944
115031	489945
659819	489946
90830	489947
211883	489948
375495	489949
73085	489950
314496	489951
591215	489952
236781	489953
160641	489954
81783	489955
57747	489956
15099	489957
117231	489958
146925	489959
121042	489960
556445	489961
146728	489962
639433	489963
147298	489964
483676	489965
523178	489966
359000	489967
164321	489968
22610	489969
325503	489970
218504	489971
349305	489972
554982	489973
58684	489974
23379	489975
277739	489976
425429	489977
3043	489978
105531	489979
38460	489980
78685	489981
436907	489982
91247	489983
211360	489984
703526	489985
649499	489986
3450	489987
106838	489988
127540	489989
410210	489990
400715	489991
528282	489992
654854	489993
472960	489994
712086	489995
200200	489996
85080	489997
36018	489998
137777	489999
362418	490000
41656	490001
406447	490002
179767	490003
652366	490004
129540	490005
103438	490006
135666	490007
598652	490008
182843	490009
550679	490010
668235	490011
553500	490012
285165	490013
274139	490014
24733	490015
27618	490016
465598	490017
339293	490018
90617	490019
288131	490020
17013	490021
49083	490022
639115	490023
92668	490024
8333	490025
119510	490026
61882	490027
438067	490028
307672	490029
312812	490030
101150	490031
369983	490032
84585	490033
5363	490034
48339	490035
705992	490036
156901	490037
154854	490038
252281	490039
635877	490040
615037	490041
516914	490042
339137	490043
113717	490044
106469	490045
247043	490046
308893	490047
192536	490048
642018	490049
196662	490050
1430	490051
426637	490052
110872	490053
184488	490054
98201	490055
224980	490056
6088	490057
408104	490058
9633	490059
555535	490060
71058	490061
717206	490062
599703	490063
104197	490064
93371	490065
381624	490066
35407	490067
28353	490068
7165	490069
16175	490070
273482	490071
434274	490072
382064	490073
665719	490074
669750	490075
308298	490076
99181	490077
93060	490078
632756	490079
596886	490080
378701	490081
143003	490082
13673	490083
491767	490084
307665	490085
311296	490086
615976	490087
159453	490088
338248	490089
484388	490090
715871	490091
250394	490092
111901	490093
90892	490094
192610	490095
15609	490096
442999	490097
527066	490098
593165	490099
146505	490100
337010	490101
523310	490102
555274	490103
422313	490104
384645	490105
444738	490106
8495	490107
682058	490108
613202	490109
542524	490110
231155	490111
135331	490112
542479	490113
212205	490114
483682	490115
187131	490116
2392	490117
9194	490118
30289	490119
177194	490120
105437	490121
139371	490122
83867	490123
699949	490124
111141	490125
206745	490126
534303	490127
128905	490128
716599	490129
42513	490130
410098	490131
43343	490132
238094	490133
114498	490134
121052	490135
108941	490136
636333	490137
681559	490138
181273	490139
78931	490140
668897	490141
25412	490142
266	490143
154286	490144
99334	490145
243911	490146
144291	490147
141559	490148
105162	490149
46359	490150
701532	490151
43390	490152
665310	490153
47671	490154
552105	490155
478902	490156
585116	490157
175225	490158
619378	490159
109000	490160
224676	490161
558154	490162
114958	490163
216042	490164
627960	490165
35322	490166
691530	490167
605339	490168
328913	490169
712087	490170
572442	490171
62924	490172
110328	490173
297621	490174
30279	490175
157714	490176
712611	490177
126432	490178
304995	490179
650321	490180
90531	490181
102286	490182
49744	490183
429	490184
6672	490185
315319	490186
205886	490187
145640	490188
327113	490189
487143	490190
2513	490191
39134	490192
118471	490193
486045	490194
587039	490195
507796	490196
17346	490197
673552	490198
35946	490199
227696	490200
243320	490201
31956	490202
145432	490203
35362	490204
366164	490205
166854	490206
53112	490207
40244	490208
110019	490209
348700	490210
47483	490211
630412	490212
287553	490213
574481	490214
304813	490215
78058	490216
33079	490217
167890	490218
90453	490219
7632	490220
468458	490221
51792	490222
248451	490223
127186	490224
3904	490225
295208	490226
441236	490227
387646	490228
422392	490229
85209	490230
447548	490231
139206	490232
589773	490233
705997	490234
488055	490235
462285	490236
262695	490237
564301	490238
21922	490239
717096	490240
652572	490241
25561	490242
30324	490243
63868	490244
225489	490245
18791	490246
164279	490247
178589	490248
39829	490249
90303	490250
114860	490251
46705	490252
51417	490253
89546	490254
701397	490255
536395	490256
64035	490257
490486	490258
48701	490259
640430	490260
333	490261
687133	490262
226742	490263
2549	490264
127048	490265
675701	490266
686047	490267
156864	490268
143995	490269
308301	490270
37040	490271
510014	490272
120846	490273
40686	490274
184881	490275
260159	490276
611179	490277
105783	490278
6358	490279
59766	490280
515227	490281
25156	490282
153887	490283
149984	490284
705345	490285
117426	490286
42734	490287
332645	490288
162217	490289
3329	490290
342263	490291
11257	490292
611359	490293
15320	490294
664	490295
278514	490296
73573	490297
297231	490298
581811	490299
403598	490300
635224	490301
82422	490302
441482	490303
272070	490304
354284	490305
252610	490306
293204	490307
449400	490308
168099	490309
668067	490310
62615	490311
612499	490312
718764	490313
649443	490314
637362	490315
18991	490316
70000	490317
304167	490318
135643	490319
367756	490320
140127	490321
111842	490322
15465	490323
45584	490324
15113	490325
446497	490326
530980	490327
171380	490328
308482	490329
29199	490330
163380	490331
620912	490332
20126	490333
390624	490334
477754	490335
125701	490336
26845	490337
173939	490338
130922	490339
665175	490340
25743	490341
7207	490342
316015	490343
147440	490344
241139	490345
250547	490346
368587	490347
550132	490348
162265	490349
133960	490350
360872	490351
257637	490352
31665	490353
481282	490354
502916	490355
126290	490356
269203	490357
3566	490358
4136	490359
714330	490360
218478	490361
579363	490362
316657	490363
18208	490364
410524	490365
186947	490366
652750	490367
75468	490368
123313	490369
14824	490370
15206	490371
68912	490372
1583	490373
559980	490374
28880	490375
88992	490376
297153	490377
290361	490378
81414	490379
617522	490380
651372	490381
225725	490382
40142	490383
8718	490384
174143	490385
341054	490386
3090	490387
442878	490388
626078	490389
151176	490390
241498	490391
221991	490392
268613	490393
99278	490394
387728	490395
531842	490396
268606	490397
658547	490398
302101	490399
321060	490400
721099	490401
71965	490402
469873	490403
94977	490404
87143	490405
152609	490406
122501	490407
440094	490408
663902	490409
9114	490410
184113	490411
141231	490412
182928	490413
13013	490414
70404	490415
126540	490416
14228	490417
551689	490418
522051	490419
623435	490420
597777	490421
611798	490422
674680	490423
127162	490424
412080	490425
183517	490426
104670	490427
71644	490428
419999	490429
22855	490430
571473	490431
162518	490432
2249	490433
21053	490434
712137	490435
170268	490436
384634	490437
271299	490438
147864	490439
114408	490440
477481	490441
22198	490442
348476	490443
310615	490444
392075	490445
218018	490446
212191	490447
62984	490448
654054	490449
56561	490450
226815	490451
251365	490452
154478	490453
5201	490454
359977	490455
99785	490456
476960	490457
548294	490458
284232	490459
65106	490460
414870	490461
495390	490462
43	490463
98316	490464
230750	490465
4767	490466
154259	490467
639470	490468
103763	490469
120770	490470
695994	490471
225068	490472
54587	490473
13607	490474
185106	490475
330756	490476
690744	490477
344315	490478
515680	490479
526173	490480
88943	490481
477693	490482
210175	490483
50024	490484
115895	490485
83616	490486
48792	490487
343648	490488
137365	490489
162328	490490
41618	490491
673625	490492
447853	490493
315141	490494
57111	490495
382255	490496
150904	490497
563822	490498
604092	490499
107367	490500
27105	490501
554	490502
475750	490503
1627	490504
2468	490505
112523	490506
83370	490507
26001	490508
656046	490509
495151	490510
13503	490511
263465	490512
7346	490513
548573	490514
72153	490515
37008	490516
190023	490517
482116	490518
30559	490519
93761	490520
272424	490521
484647	490522
204165	490523
317110	490524
179913	490525
253219	490526
74754	490527
169427	490528
688966	490529
28368	490530
33633	490531
122506	490532
691173	490533
473347	490534
21677	490535
404302	490536
487695	490537
683532	490538
561929	490539
150049	490540
90575	490541
115152	490542
496559	490543
537655	490544
157657	490545
35215	490546
682640	490547
231199	490548
567178	490549
304778	490550
31662	490551
245769	490552
162797	490553
713100	490554
178041	490555
454878	490556
111571	490557
131002	490558
425006	490559
35476	490560
466738	490561
17348	490562
701414	490563
33948	490564
265186	490565
471511	490566
433577	490567
484543	490568
113402	490569
221515	490570
207158	490571
174634	490572
138514	490573
90763	490574
3505	490575
291012	490576
589827	490577
290520	490578
721127	490579
224546	490580
575023	490581
274407	490582
407491	490583
19675	490584
39770	490585
422552	490586
514345	490587
622771	490588
561524	490589
85568	490590
145917	490591
30022	490592
35368	490593
390144	490594
78379	490595
163659	490596
384265	490597
385993	490598
11399	490599
155286	490600
408995	490601
492901	490602
171479	490603
586970	490604
35636	490605
392643	490606
78025	490607
78899	490608
8397	490609
170079	490610
330190	490611
49867	490612
712471	490613
272536	490614
198356	490615
479024	490616
572692	490617
271937	490618
154045	490619
177571	490620
292994	490621
6855	490622
465962	490623
490077	490624
17391	490625
208016	490626
49254	490627
669869	490628
44699	490629
4602	490630
165207	490631
141752	490632
87923	490633
377167	490634
225237	490635
75521	490636
182869	490637
262220	490638
515415	490639
149021	490640
362324	490641
33794	490642
444218	490643
527628	490644
56881	490645
16597	490646
297787	490647
212807	490648
382151	490649
139992	490650
678042	490651
595043	490652
119136	490653
164624	490654
632801	490655
125671	490656
708077	490657
195496	490658
323242	490659
711724	490660
544169	490661
400585	490662
91472	490663
420104	490664
2213	490665
619920	490666
220263	490667
316331	490668
422289	490669
122216	490670
133582	490671
93982	490672
88046	490673
240979	490674
654514	490675
634743	490676
11446	490677
518848	490678
531122	490679
708797	490680
627391	490681
161334	490682
63627	490683
27778	490684
16075	490685
345749	490686
393983	490687
246654	490688
424606	490689
111953	490690
257482	490691
284194	490692
587227	490693
29689	490694
680313	490695
372725	490696
217861	490697
1962	490698
681427	490699
631982	490700
571887	490701
77829	490702
170503	490703
477119	490704
44706	490705
480408	490706
166172	490707
58421	490708
445145	490709
706185	490710
552421	490711
535202	490712
25786	490713
176739	490714
4133	490715
317663	490716
220033	490717
145354	490718
376607	490719
142603	490720
178418	490721
137265	490722
721144	490723
152525	490724
26508	490725
45226	490726
157172	490727
65387	490728
111036	490729
92914	490730
73360	490731
501851	490732
15190	490733
634138	490734
171075	490735
258450	490736
578322	490737
189558	490738
114960	490739
640457	490740
89866	490741
519244	490742
100955	490743
66451	490744
126225	490745
41752	490746
103121	490747
455879	490748
106149	490749
3992	490750
601583	490751
513046	490752
37658	490753
282586	490754
112463	490755
228702	490756
22150	490757
257089	490758
73187	490759
182378	490760
85989	490761
312317	490762
359511	490763
576269	490764
221142	490765
421423	490766
274	490767
454428	490768
80551	490769
204417	490770
136297	490771
406170	490772
68	490773
31888	490774
340130	490775
436910	490776
73174	490777
37226	490778
1224	490779
634761	490780
249504	490781
33312	490782
348423	490783
2682	490784
256610	490785
154921	490786
125994	490787
31528	490788
362126	490789
651915	490790
30	490791
718139	490792
446920	490793
88272	490794
117216	490795
215674	490796
290841	490797
79927	490798
276204	490799
287969	490800
54322	490801
13956	490802
414296	490803
414895	490804
469258	490805
395589	490806
41132	490807
34864	490808
463986	490809
89930	490810
694538	490811
73822	490812
281934	490813
32714	490814
515876	490815
33428	490816
612928	490817
166123	490818
165542	490819
210065	490820
135227	490821
104171	490822
123878	490823
172533	490824
95398	490825
221580	490826
24729	490827
2410	490828
34861	490829
589418	490830
283650	490831
26557	490832
566690	490833
54007	490834
599699	490835
479059	490836
180793	490837
94137	490838
664883	490839
80367	490840
28197	490841
10717	490842
432790	490843
315885	490844
227276	490845
51909	490846
521003	490847
256834	490848
160317	490849
135559	490850
65802	490851
106495	490852
711542	490853
97749	490854
30059	490855
591019	490856
158280	490857
74040	490858
528889	490859
138813	490860
123718	490861
425860	490862
1430	490863
52376	490864
12765	490865
13343	490866
404280	490867
432913	490868
71133	490869
518673	490870
26703	490871
7215	490872
471724	490873
229162	490874
19801	490875
495312	490876
15336	490877
34998	490878
110281	490879
546007	490880
229901	490881
96159	490882
523497	490883
127566	490884
157702	490885
502641	490886
160394	490887
322890	490888
8212	490889
185964	490890
125028	490891
104606	490892
89427	490893
598472	490894
709218	490895
542505	490896
300238	490897
186033	490898
140350	490899
147519	490900
147315	490901
445233	490902
327500	490903
408547	490904
660585	490905
428046	490906
207783	490907
179059	490908
549939	490909
59510	490910
220252	490911
544917	490912
566559	490913
283684	490914
587394	490915
456698	490916
197813	490917
643573	490918
296583	490919
543317	490920
690319	490921
122092	490922
400947	490923
7012	490924
157774	490925
375757	490926
471120	490927
337743	490928
21493	490929
20222	490930
378974	490931
79974	490932
514265	490933
159560	490934
92146	490935
97123	490936
683035	490937
157450	490938
44044	490939
153467	490940
98495	490941
511493	490942
506403	490943
182106	490944
290014	490945
149661	490946
277844	490947
411326	490948
463103	490949
519074	490950
663717	490951
106284	490952
525810	490953
412534	490954
66410	490955
200520	490956
547	490957
670889	490958
150977	490959
149281	490960
97445	490961
567995	490962
431274	490963
150351	490964
713018	490965
444394	490966
4836	490967
3358	490968
567249	490969
473471	490970
503647	490971
111	490972
450482	490973
29501	490974
577622	490975
573155	490976
329887	490977
155089	490978
289763	490979
50609	490980
687026	490981
97174	490982
41562	490983
630858	490984
673610	490985
26	490986
153057	490987
151024	490988
116388	490989
368357	490990
104877	490991
492323	490992
496880	490993
302526	490994
538870	490995
171377	490996
672757	490997
631674	490998
716088	490999
492559	491000
503463	491001
571498	491002
230748	491003
508616	491004
60007	491005
129092	491006
521468	491007
394609	491008
255973	491009
524924	491010
87586	491011
254453	491012
61013	491013
8190	491014
21043	491015
89792	491016
248291	491017
519739	491018
192910	491019
85067	491020
212172	491021
233168	491022
123259	491023
39380	491024
78108	491025
245803	491026
138495	491027
1903	491028
161290	491029
443731	491030
14902	491031
90108	491032
581769	491033
687021	491034
647316	491035
213	491036
24773	491037
95367	491038
38835	491039
357217	491040
293391	491041
397387	491042
537128	491043
255951	491044
244291	491045
701138	491046
399538	491047
295804	491048
21642	491049
188425	491050
94535	491051
710972	491052
680795	491053
258983	491054
722742	491055
589896	491056
578833	491057
582971	491058
85577	491059
62604	491060
46899	491061
150955	491062
120838	491063
608457	491064
117171	491065
128432	491066
450629	491067
378288	491068
434363	491069
77742	491070
411029	491071
34531	491072
88798	491073
589267	491074
358779	491075
325789	491076
37709	491077
92492	491078
634970	491079
659180	491080
366710	491081
545205	491082
651145	491083
267863	491084
348651	491085
87146	491086
160113	491087
1819	491088
514	491089
677586	491090
588247	491091
5567	491092
416858	491093
419771	491094
184761	491095
15072	491096
3983	491097
139677	491098
343752	491099
156002	491100
247481	491101
20842	491102
1194	491103
684427	491104
511022	491105
115863	491106
410599	491107
109679	491108
198291	491109
78205	491110
600004	491111
652667	491112
160135	491113
692101	491114
539599	491115
706868	491116
302611	491117
147113	491118
556847	491119
165323	491120
1241	491121
24225	491122
74971	491123
403903	491124
99398	491125
152335	491126
424727	491127
130953	491128
302807	491129
21496	491130
616876	491131
165647	491132
711204	491133
335487	491134
174232	491135
167244	491136
452640	491137
86498	491138
711530	491139
343551	491140
368765	491141
632679	491142
609084	491143
591682	491144
33733	491145
37678	491146
67409	491147
63363	491148
102405	491149
592953	491150
161274	491151
661376	491152
297000	491153
261959	491154
636615	491155
406727	491156
248386	491157
86982	491158
455342	491159
586912	491160
18964	491161
35247	491162
349754	491163
459300	491164
87241	491165
655358	491166
58661	491167
139752	491168
1283	491169
268690	491170
712981	491171
60933	491172
42457	491173
709180	491174
536682	491175
109437	491176
199466	491177
237077	491178
201100	491179
40852	491180
395833	491181
134378	491182
102358	491183
186	491184
605891	491185
81208	491186
120113	491187
619996	491188
484490	491189
378408	491190
62392	491191
583798	491192
112336	491193
476616	491194
397311	491195
524847	491196
196770	491197
578171	491198
328878	491199
25322	491200
73333	491201
151880	491202
269295	491203
706528	491204
332644	491205
227492	491206
880	491207
413680	491208
524072	491209
569109	491210
56063	491211
208385	491212
283381	491213
594202	491214
413064	491215
360732	491216
221917	491217
52198	491218
17730	491219
66720	491220
128230	491221
134607	491222
412800	491223
38089	491224
458974	491225
398143	491226
656029	491227
51953	491228
665395	491229
161558	491230
506755	491231
707143	491232
40723	491233
672816	491234
393336	491235
43460	491236
544609	491237
62911	491238
132203	491239
294231	491240
284255	491241
455421	491242
168049	491243
29599	491244
240209	491245
608579	491246
121483	491247
638274	491248
333245	491249
122491	491250
679512	491251
380408	491252
385131	491253
278374	491254
48534	491255
358432	491256
38780	491257
127628	491258
2298	491259
104796	491260
105460	491261
25302	491262
100484	491263
374044	491264
154938	491265
238708	491266
149494	491267
6065	491268
109279	491269
33635	491270
303078	491271
396643	491272
178676	491273
4138	491274
711969	491275
706171	491276
471303	491277
436345	491278
47828	491279
255	491280
665634	491281
357825	491282
322126	491283
609638	491284
428988	491285
235801	491286
234689	491287
166138	491288
369671	491289
441044	491290
166970	491291
64964	491292
123821	491293
578082	491294
446218	491295
415426	491296
322630	491297
570378	491298
528677	491299
682678	491300
10327	491301
134376	491302
289577	491303
432195	491304
234248	491305
660981	491306
663013	491307
21188	491308
476035	491309
54117	491310
703538	491311
352040	491312
204628	491313
590775	491314
201462	491315
41139	491316
58200	491317
57336	491318
83787	491319
249867	491320
493368	491321
407660	491322
147893	491323
689629	491324
420612	491325
2794	491326
541091	491327
428242	491328
634226	491329
67380	491330
49840	491331
47702	491332
550481	491333
325726	491334
29797	491335
97802	491336
208276	491337
183015	491338
190629	491339
142786	491340
288399	491341
82952	491342
4574	491343
226779	491344
126774	491345
9600	491346
208175	491347
611984	491348
162078	491349
137850	491350
29684	491351
32710	491352
713577	491353
273461	491354
458480	491355
17538	491356
49028	491357
662588	491358
193793	491359
610822	491360
419673	491361
34755	491362
11183	491363
433805	491364
25392	491365
347669	491366
720814	491367
8292	491368
271927	491369
132601	491370
3770	491371
82426	491372
4535	491373
442962	491374
459000	491375
462012	491376
676313	491377
84530	491378
183726	491379
361907	491380
175205	491381
200770	491382
259684	491383
56962	491384
294794	491385
39391	491386
341064	491387
380639	491388
37794	491389
200263	491390
131748	491391
498719	491392
681398	491393
232094	491394
55447	491395
161311	491396
366169	491397
112317	491398
967	491399
44226	491400
595964	491401
8348	491402
102450	491403
293863	491404
369322	491405
689922	491406
286688	491407
348100	491408
41830	491409
614954	491410
6485	491411
50058	491412
203614	491413
561011	491414
316844	491415
3420	491416
419075	491417
211671	491418
524152	491419
15359	491420
27249	491421
290751	491422
14123	491423
314559	491424
667195	491425
12099	491426
701336	491427
611835	491428
167651	491429
24338	491430
178421	491431
276335	491432
114853	491433
408442	491434
404526	491435
424571	491436
617709	491437
526527	491438
543413	491439
663235	491440
3177	491441
113187	491442
146314	491443
135535	491444
295959	491445
2224	491446
495666	491447
464950	491448
167414	491449
249805	491450
259416	491451
188987	491452
630200	491453
667839	491454
33111	491455
561360	491456
594363	491457
430834	491458
55266	491459
512184	491460
66518	491461
358829	491462
139919	491463
174370	491464
609165	491465
99793	491466
172668	491467
278962	491468
664382	491469
67925	491470
506700	491471
551932	491472
223370	491473
521582	491474
126788	491475
139326	491476
97314	491477
168956	491478
80279	491479
28365	491480
52413	491481
562017	491482
144616	491483
208419	491484
602381	491485
150345	491486
45497	491487
393011	491488
10376	491489
136269	491490
22277	491491
127183	491492
345199	491493
483623	491494
5814	491495
538856	491496
86843	491497
631089	491498
149299	491499
630906	491500
120467	491501
237773	491502
8894	491503
316181	491504
247418	491505
428782	491506
209000	491507
92015	491508
511176	491509
73675	491510
443968	491511
113828	491512
592015	491513
10304	491514
406192	491515
136620	491516
631196	491517
86131	491518
693370	491519
99560	491520
142167	491521
93915	491522
612654	491523
30507	491524
456	491525
293950	491526
132795	491527
668420	491528
159486	491529
239981	491530
267	491531
585981	491532
86028	491533
30130	491534
122044	491535
500936	491536
485265	491537
361476	491538
204062	491539
703600	491540
663438	491541
54536	491542
125200	491543
44402	491544
329124	491545
613154	491546
162295	491547
7	491548
421738	491549
165896	491550
535849	491551
58424	491552
435102	491553
57843	491554
499355	491555
348932	491556
381688	491557
700287	491558
219440	491559
131639	491560
117344	491561
603864	491562
637570	491563
185406	491564
244389	491565
463062	491566
11847	491567
316275	491568
56824	491569
545017	491570
462286	491571
34447	491572
708530	491573
427058	491574
562293	491575
30643	491576
302503	491577
621062	491578
685322	491579
229441	491580
164324	491581
211823	491582
619526	491583
134593	491584
638688	491585
294877	491586
510406	491587
453174	491588
616213	491589
106422	491590
109449	491591
4175	491592
223195	491593
673701	491594
132444	491595
628287	491596
687	491597
85122	491598
129057	491599
1593	491600
162140	491601
5349	491602
271542	491603
166261	491604
149600	491605
207920	491606
687607	491607
197	491608
338866	491609
635379	491610
496431	491611
301857	491612
180378	491613
114876	491614
48186	491615
109955	491616
38573	491617
195005	491618
399799	491619
83496	491620
651671	491621
676430	491622
126392	491623
88960	491624
298311	491625
717947	491626
135321	491627
37170	491628
437409	491629
582	491630
226637	491631
479998	491632
183194	491633
241601	491634
116443	491635
408724	491636
105672	491637
165701	491638
59	491639
594907	491640
9199	491641
28110	491642
21943	491643
209666	491644
5764	491645
72441	491646
206586	491647
333941	491648
77991	491649
378180	491650
257933	491651
157981	491652
276830	491653
170408	491654
262445	491655
65213	491656
132580	491657
14388	491658
449211	491659
229083	491660
120480	491661
3918	491662
490141	491663
235273	491664
673559	491665
115396	491666
607421	491667
439509	491668
43202	491669
703455	491670
132172	491671
166788	491672
73337	491673
697402	491674
43415	491675
665071	491676
172732	491677
44568	491678
347404	491679
275372	491680
642945	491681
313	491682
610094	491683
376359	491684
459618	491685
320594	491686
219190	491687
163201	491688
63356	491689
283139	491690
178793	491691
681008	491692
568329	491693
2225	491694
423609	491695
127231	491696
106605	491697
547071	491698
315488	491699
605766	491700
93207	491701
63457	491702
617346	491703
455326	491704
184470	491705
341669	491706
85150	491707
1318	491708
572959	491709
349273	491710
462651	491711
78195	491712
431382	491713
286348	491714
124431	491715
39531	491716
336	491717
196357	491718
530818	491719
82065	491720
587943	491721
146696	491722
137297	491723
400138	491724
79407	491725
47300	491726
88912	491727
34144	491728
712059	491729
678466	491730
210958	491731
116688	491732
679225	491733
82192	491734
119646	491735
77971	491736
178110	491737
258642	491738
484278	491739
635744	491740
162119	491741
674775	491742
366099	491743
236142	491744
498308	491745
639620	491746
484084	491747
304551	491748
95048	491749
722865	491750
709693	491751
52297	491752
105568	491753
53932	491754
77747	491755
142671	491756
186549	491757
547177	491758
7224	491759
2970	491760
722213	491761
342579	491762
29541	491763
219884	491764
475943	491765
37320	491766
411697	491767
131679	491768
119677	491769
133707	491770
298499	491771
223960	491772
30361	491773
559498	491774
138512	491775
107449	491776
509292	491777
161753	491778
71640	491779
19366	491780
17748	491781
52567	491782
64149	491783
41052	491784
435969	491785
267943	491786
17896	491787
360989	491788
186510	491789
43635	491790
94929	491791
180655	491792
187120	491793
303146	491794
47484	491795
51674	491796
578175	491797
19740	491798
210807	491799
99540	491800
40889	491801
99878	491802
26981	491803
59680	491804
584119	491805
396166	491806
287983	491807
140151	491808
651648	491809
129762	491810
277872	491811
104054	491812
13804	491813
49860	491814
574194	491815
191970	491816
206231	491817
43090	491818
64166	491819
161361	491820
69044	491821
104763	491822
404233	491823
625856	491824
168018	491825
4369	491826
53129	491827
432305	491828
12351	491829
322241	491830
29842	491831
682994	491832
525951	491833
248660	491834
683443	491835
724050	491836
227164	491837
477376	491838
90256	491839
73766	491840
711254	491841
19689	491842
367023	491843
187860	491844
604912	491845
581513	491846
186190	491847
632540	491848
130566	491849
215170	491850
442073	491851
86119	491852
343732	491853
656395	491854
124675	491855
582812	491856
673753	491857
155941	491858
481557	491859
222295	491860
601708	491861
60463	491862
86959	491863
438625	491864
144573	491865
44074	491866
54363	491867
631159	491868
122378	491869
174152	491870
56101	491871
216562	491872
126814	491873
652541	491874
350691	491875
274742	491876
444119	491877
342824	491878
32839	491879
210069	491880
3388	491881
629099	491882
154144	491883
161137	491884
148137	491885
123260	491886
171732	491887
129753	491888
698687	491889
81323	491890
68470	491891
123027	491892
71814	491893
6673	491894
36340	491895
562619	491896
229643	491897
311836	491898
503609	491899
40121	491900
583435	491901
563172	491902
2866	491903
582899	491904
175085	491905
88662	491906
544636	491907
57740	491908
128826	491909
121088	491910
111229	491911
40693	491912
689980	491913
522837	491914
137666	491915
471971	491916
12321	491917
504005	491918
565397	491919
755	491920
122362	491921
634891	491922
273864	491923
421467	491924
300731	491925
314744	491926
41608	491927
17095	491928
709145	491929
619689	491930
620761	491931
402610	491932
622861	491933
256257	491934
558975	491935
383258	491936
197582	491937
592056	491938
322244	491939
356283	491940
635043	491941
284314	491942
339675	491943
95277	491944
10120	491945
2079	491946
546455	491947
99082	491948
250220	491949
397605	491950
374853	491951
346853	491952
365524	491953
7731	491954
573628	491955
148294	491956
146288	491957
165832	491958
154523	491959
55849	491960
95233	491961
181504	491962
489101	491963
65603	491964
188027	491965
252149	491966
449410	491967
30775	491968
4027	491969
512597	491970
715684	491971
78250	491972
149471	491973
556469	491974
1642	491975
571188	491976
281429	491977
401473	491978
195953	491979
375421	491980
2337	491981
4121	491982
452744	491983
628319	491984
109712	491985
475003	491986
530562	491987
48820	491988
452273	491989
614489	491990
362259	491991
39849	491992
89807	491993
663475	491994
315065	491995
502900	491996
470295	491997
673000	491998
437381	491999
337086	492000
617815	492001
8182	492002
200153	492003
377762	492004
582707	492005
18194	492006
310387	492007
266013	492008
19679	492009
130721	492010
67203	492011
288141	492012
39990	492013
475071	492014
534700	492015
264580	492016
159050	492017
523857	492018
460695	492019
705880	492020
476109	492021
616936	492022
476446	492023
332713	492024
70510	492025
653675	492026
481247	492027
706001	492028
408505	492029
558044	492030
346362	492031
125993	492032
596143	492033
412056	492034
93246	492035
332391	492036
575041	492037
159468	492038
9108	492039
351430	492040
51478	492041
28117	492042
596507	492043
202412	492044
187782	492045
180624	492046
227930	492047
181012	492048
100619	492049
399392	492050
119584	492051
184022	492052
634046	492053
478330	492054
451	492055
179389	492056
635630	492057
65847	492058
666006	492059
200994	492060
166658	492061
527294	492062
273837	492063
5923	492064
620161	492065
465680	492066
279969	492067
724243	492068
416427	492069
407303	492070
42462	492071
181780	492072
228094	492073
60929	492074
157512	492075
692354	492076
54894	492077
181951	492078
96550	492079
452515	492080
24413	492081
3467	492082
210532	492083
443022	492084
67095	492085
373338	492086
29005	492087
650566	492088
426737	492089
575000	492090
43901	492091
135302	492092
46643	492093
54927	492094
710670	492095
225991	492096
654241	492097
39194	492098
565119	492099
597593	492100
181031	492101
367690	492102
41832	492103
585620	492104
478697	492105
146465	492106
327400	492107
529199	492108
582332	492109
718655	492110
288753	492111
494871	492112
7748	492113
219	492114
470337	492115
196574	492116
194313	492117
209620	492118
538611	492119
70325	492120
154393	492121
402668	492122
124296	492123
494429	492124
696421	492125
100898	492126
695406	492127
171180	492128
109927	492129
51264	492130
363248	492131
591121	492132
79893	492133
82770	492134
375418	492135
602480	492136
194725	492137
294075	492138
109537	492139
246416	492140
146516	492141
559070	492142
11996	492143
23471	492144
39801	492145
495773	492146
547322	492147
82696	492148
595059	492149
283290	492150
107695	492151
580957	492152
29948	492153
50263	492154
654065	492155
68120	492156
304038	492157
37624	492158
275317	492159
478781	492160
37735	492161
538846	492162
521536	492163
132417	492164
379938	492165
282206	492166
221046	492167
186496	492168
605908	492169
500008	492170
206114	492171
19808	492172
615445	492173
45774	492174
49664	492175
450596	492176
207918	492177
130735	492178
147459	492179
853	492180
149761	492181
37905	492182
175939	492183
59580	492184
674087	492185
328354	492186
199352	492187
320337	492188
48394	492189
81423	492190
149868	492191
9119	492192
127305	492193
715938	492194
70081	492195
164177	492196
393019	492197
363687	492198
384937	492199
219466	492200
261605	492201
131118	492202
512012	492203
373114	492204
72847	492205
164536	492206
70762	492207
494470	492208
239247	492209
58983	492210
83078	492211
183152	492212
651808	492213
39393	492214
178951	492215
427200	492216
104831	492217
476903	492218
80909	492219
337215	492220
562272	492221
366510	492222
17137	492223
15907	492224
100848	492225
702946	492226
246284	492227
204122	492228
639645	492229
60116	492230
236	492231
552290	492232
296729	492233
327847	492234
498853	492235
535224	492236
173789	492237
273486	492238
530271	492239
180118	492240
587720	492241
6386	492242
425876	492243
277772	492244
410243	492245
158017	492246
181616	492247
65310	492248
96442	492249
550931	492250
158401	492251
11672	492252
47777	492253
41315	492254
125560	492255
295228	492256
669204	492257
34272	492258
195433	492259
509976	492260
164729	492261
564550	492262
508221	492263
158753	492264
690250	492265
259958	492266
342182	492267
253446	492268
411691	492269
5071	492270
657159	492271
241272	492272
535384	492273
288945	492274
301474	492275
229949	492276
711341	492277
133776	492278
64772	492279
164831	492280
655777	492281
195319	492282
583641	492283
606353	492284
198672	492285
357445	492286
64973	492287
575749	492288
7151	492289
2341	492290
138553	492291
152234	492292
380828	492293
1571	492294
123722	492295
280899	492296
156498	492297
405402	492298
93770	492299
204065	492300
689200	492301
33330	492302
605469	492303
401602	492304
342	492305
515577	492306
685340	492307
5225	492308
201382	492309
449762	492310
559211	492311
2667	492312
87760	492313
580627	492314
148062	492315
384107	492316
263514	492317
815	492318
305585	492319
482200	492320
624274	492321
152213	492322
521824	492323
454745	492324
14114	492325
1269	492326
445424	492327
163997	492328
272988	492329
122378	492330
66478	492331
446119	492332
186364	492333
239705	492334
16823	492335
506719	492336
230767	492337
23528	492338
713993	492339
611598	492340
379216	492341
434595	492342
492338	492343
499297	492344
697223	492345
152020	492346
278742	492347
295270	492348
10243	492349
262843	492350
314446	492351
143087	492352
301107	492353
89838	492354
687129	492355
465967	492356
60994	492357
707946	492358
290945	492359
293832	492360
160824	492361
366824	492362
532755	492363
91249	492364
538875	492365
7870	492366
494702	492367
59612	492368
543112	492369
174700	492370
480760	492371
531247	492372
53740	492373
180328	492374
70265	492375
467548	492376
397548	492377
501208	492378
60646	492379
162486	492380
123985	492381
70435	492382
505918	492383
130396	492384
693612	492385
691526	492386
301177	492387
685401	492388
616612	492389
71773	492390
296186	492391
23941	492392
128579	492393
587009	492394
91208	492395
452714	492396
544984	492397
610763	492398
47444	492399
674058	492400
448127	492401
115436	492402
596376	492403
537453	492404
668315	492405
14323	492406
2946	492407
581236	492408
613566	492409
308992	492410
176898	492411
186944	492412
183832	492413
43500	492414
105775	492415
225376	492416
182750	492417
205568	492418
255736	492419
350812	492420
292295	492421
19300	492422
37620	492423
32690	492424
666281	492425
4644	492426
196315	492427
68843	492428
577063	492429
209872	492430
30128	492431
18455	492432
25287	492433
186423	492434
108961	492435
517285	492436
31356	492437
81	492438
354423	492439
180892	492440
471363	492441
547193	492442
244154	492443
565674	492444
547755	492445
37593	492446
610070	492447
92302	492448
182702	492449
669111	492450
321919	492451
491565	492452
58416	492453
401414	492454
190250	492455
195979	492456
372652	492457
610285	492458
49469	492459
605833	492460
283969	492461
105095	492462
26168	492463
383509	492464
136543	492465
190698	492466
494679	492467
31	492468
84747	492469
956	492470
253830	492471
22091	492472
587907	492473
598947	492474
252372	492475
89308	492476
578972	492477
423650	492478
228495	492479
632333	492480
760	492481
174034	492482
27288	492483
346570	492484
168935	492485
245253	492486
59933	492487
157212	492488
159353	492489
107557	492490
160447	492491
611507	492492
337090	492493
104701	492494
144469	492495
37307	492496
92410	492497
651768	492498
579147	492499
22223	492500
40324	492501
463562	492502
594992	492503
232685	492504
178837	492505
84032	492506
51434	492507
487583	492508
184709	492509
366997	492510
196394	492511
162077	492512
563895	492513
164291	492514
627118	492515
141267	492516
580584	492517
491934	492518
11131	492519
437634	492520
152135	492521
85460	492522
166922	492523
545642	492524
96030	492525
364019	492526
675220	492527
13270	492528
453106	492529
154366	492530
442117	492531
111706	492532
183575	492533
146192	492534
200297	492535
253931	492536
235324	492537
525778	492538
59934	492539
704425	492540
138983	492541
491952	492542
35963	492543
64441	492544
471390	492545
438318	492546
172141	492547
705453	492548
163576	492549
165370	492550
600305	492551
171716	492552
610004	492553
680806	492554
14682	492555
414575	492556
121753	492557
246612	492558
182059	492559
495196	492560
111010	492561
162509	492562
700284	492563
15311	492564
7881	492565
148340	492566
149438	492567
321548	492568
512631	492569
701495	492570
542780	492571
1368	492572
66926	492573
44563	492574
132041	492575
700231	492576
49460	492577
51223	492578
363063	492579
694506	492580
298337	492581
28883	492582
543285	492583
56366	492584
373943	492585
610852	492586
498036	492587
372331	492588
11353	492589
23363	492590
157787	492591
43981	492592
3455	492593
299944	492594
139123	492595
367176	492596
318676	492597
36336	492598
677295	492599
28564	492600
229372	492601
696889	492602
3468	492603
584869	492604
413902	492605
650121	492606
200043	492607
124535	492608
53834	492609
375034	492610
653323	492611
259658	492612
299765	492613
300769	492614
289239	492615
41589	492616
392668	492617
7529	492618
446866	492619
24410	492620
167570	492621
201779	492622
48421	492623
81177	492624
354339	492625
654563	492626
714002	492627
723774	492628
329758	492629
53584	492630
200662	492631
132346	492632
126707	492633
573602	492634
101353	492635
82507	492636
644096	492637
709524	492638
53368	492639
38160	492640
200541	492641
234491	492642
372053	492643
394815	492644
666412	492645
116489	492646
321626	492647
298442	492648
30809	492649
75509	492650
5715	492651
551164	492652
318064	492653
332182	492654
80539	492655
45244	492656
152295	492657
18627	492658
32654	492659
615991	492660
94891	492661
53678	492662
315042	492663
96746	492664
43032	492665
77048	492666
321632	492667
54778	492668
617592	492669
10416	492670
350864	492671
372865	492672
1837	492673
118106	492674
14674	492675
20905	492676
584547	492677
404483	492678
589831	492679
153162	492680
155459	492681
208354	492682
24639	492683
164144	492684
119898	492685
630963	492686
189876	492687
244813	492688
591602	492689
128339	492690
5544	492691
554108	492692
22179	492693
97340	492694
189853	492695
79318	492696
600140	492697
178501	492698
140906	492699
330313	492700
16348	492701
455374	492702
196371	492703
471395	492704
451341	492705
26727	492706
111106	492707
619766	492708
636354	492709
50595	492710
488928	492711
20386	492712
492031	492713
410955	492714
405158	492715
162703	492716
155071	492717
49738	492718
387467	492719
16562	492720
35980	492721
660269	492722
311739	492723
13661	492724
90085	492725
425226	492726
717736	492727
140425	492728
269345	492729
36410	492730
288237	492731
477720	492732
634423	492733
687557	492734
6759	492735
267786	492736
122845	492737
7479	492738
204537	492739
400421	492740
43257	492741
690918	492742
139985	492743
658501	492744
46037	492745
236087	492746
17872	492747
415810	492748
393761	492749
525021	492750
136547	492751
713513	492752
44560	492753
695629	492754
504817	492755
505236	492756
505630	492757
64830	492758
54068	492759
252760	492760
207281	492761
24553	492762
439858	492763
2640	492764
62829	492765
27672	492766
485950	492767
119537	492768
443998	492769
30712	492770
3180	492771
1098	492772
724414	492773
7125	492774
99415	492775
449554	492776
312329	492777
615329	492778
19212	492779
6161	492780
257733	492781
545223	492782
338006	492783
83536	492784
536907	492785
708308	492786
133060	492787
492101	492788
417511	492789
511596	492790
119785	492791
175655	492792
415792	492793
5742	492794
1038	492795
302531	492796
3	492797
385404	492798
17914	492799
6249	492800
74984	492801
11606	492802
553958	492803
185785	492804
56445	492805
619089	492806
175143	492807
622454	492808
30947	492809
112225	492810
133299	492811
606489	492812
7160	492813
335579	492814
276571	492815
154406	492816
144393	492817
342629	492818
553054	492819
537099	492820
18363	492821
376064	492822
401573	492823
368292	492824
567874	492825
422457	492826
666853	492827
4545	492828
124038	492829
60462	492830
289599	492831
3800	492832
518409	492833
155463	492834
234702	492835
365885	492836
693684	492837
128995	492838
1068	492839
337505	492840
198141	492841
374272	492842
29570	492843
419415	492844
236869	492845
323997	492846
14907	492847
348954	492848
456253	492849
436109	492850
133496	492851
708559	492852
437502	492853
32453	492854
212761	492855
17621	492856
90926	492857
721023	492858
341500	492859
9453	492860
4042	492861
707900	492862
7962	492863
101735	492864
283208	492865
93260	492866
454995	492867
35828	492868
500234	492869
2289	492870
242877	492871
419009	492872
718601	492873
38304	492874
603458	492875
359769	492876
6026	492877
655513	492878
356446	492879
143372	492880
27047	492881
316238	492882
385360	492883
13074	492884
54901	492885
568825	492886
379866	492887
114487	492888
577134	492889
16303	492890
245081	492891
596534	492892
424982	492893
46253	492894
445560	492895
288078	492896
310949	492897
721613	492898
552864	492899
228294	492900
589693	492901
102491	492902
491908	492903
192963	492904
664453	492905
384	492906
545922	492907
601489	492908
677695	492909
607831	492910
449218	492911
608360	492912
358794	492913
231361	492914
456892	492915
198169	492916
521265	492917
193604	492918
400176	492919
261580	492920
579106	492921
275816	492922
404885	492923
139334	492924
382443	492925
512376	492926
157091	492927
168846	492928
585275	492929
467428	492930
230238	492931
3005	492932
124904	492933
174195	492934
404529	492935
704121	492936
4401	492937
586506	492938
46102	492939
476757	492940
125430	492941
107229	492942
686737	492943
356051	492944
219920	492945
170789	492946
279579	492947
204394	492948
416108	492949
15427	492950
228711	492951
198522	492952
22977	492953
349059	492954
227660	492955
689688	492956
446117	492957
40421	492958
625610	492959
721506	492960
544495	492961
649682	492962
140946	492963
2577	492964
229926	492965
24953	492966
180776	492967
85566	492968
357384	492969
158188	492970
4290	492971
41236	492972
273442	492973
361084	492974
492615	492975
517568	492976
670262	492977
120601	492978
8538	492979
439661	492980
131816	492981
11712	492982
528715	492983
121271	492984
6595	492985
72322	492986
703677	492987
489807	492988
115871	492989
603570	492990
137016	492991
597389	492992
143459	492993
341939	492994
370717	492995
164445	492996
372375	492997
597585	492998
162154	492999
716626	493000
269876	493001
37736	493002
358052	493003
530278	493004
205094	493005
337992	493006
177584	493007
180171	493008
146896	493009
712335	493010
52278	493011
106684	493012
667615	493013
261460	493014
389519	493015
705460	493016
169734	493017
337184	493018
441632	493019
453653	493020
111920	493021
526822	493022
72977	493023
614	493024
185233	493025
257767	493026
411410	493027
361474	493028
22579	493029
695493	493030
598909	493031
127001	493032
195762	493033
396852	493034
394545	493035
556730	493036
411427	493037
306510	493038
43968	493039
292619	493040
533388	493041
327217	493042
3211	493043
615751	493044
135015	493045
131219	493046
63401	493047
139344	493048
526193	493049
172313	493050
87042	493051
109457	493052
139007	493053
295471	493054
226360	493055
72229	493056
372568	493057
290840	493058
532207	493059
216316	493060
660343	493061
40887	493062
512230	493063
544718	493064
152583	493065
2992	493066
541495	493067
299867	493068
124673	493069
196871	493070
1700	493071
38954	493072
683262	493073
464081	493074
299507	493075
30402	493076
497782	493077
38638	493078
681412	493079
120104	493080
96347	493081
541755	493082
578113	493083
505417	493084
117326	493085
13275	493086
54445	493087
549923	493088
489711	493089
375866	493090
47739	493091
573430	493092
4186	493093
509463	493094
629760	493095
707645	493096
614495	493097
173304	493098
132143	493099
51725	493100
401193	493101
172722	493102
416517	493103
475009	493104
115980	493105
151021	493106
568	493107
97821	493108
300319	493109
647988	493110
227734	493111
166867	493112
399501	493113
161109	493114
401982	493115
33361	493116
358065	493117
9004	493118
283857	493119
236243	493120
532254	493121
450657	493122
46764	493123
356322	493124
43509	493125
499872	493126
34675	493127
388412	493128
97	493129
78862	493130
142978	493131
380344	493132
520645	493133
432190	493134
314109	493135
24394	493136
129431	493137
162334	493138
595635	493139
7382	493140
115189	493141
15012	493142
251488	493143
624696	493144
412654	493145
34435	493146
416245	493147
129976	493148
45109	493149
337219	493150
501270	493151
544820	493152
9056	493153
107320	493154
485396	493155
6214	493156
169610	493157
158993	493158
86701	493159
421622	493160
656442	493161
33750	493162
11589	493163
111587	493164
682876	493165
676404	493166
222904	493167
394245	493168
107755	493169
634413	493170
89092	493171
329607	493172
215606	493173
134752	493174
65072	493175
379457	493176
624455	493177
24251	493178
466345	493179
523769	493180
467528	493181
22464	493182
505040	493183
550004	493184
110116	493185
210639	493186
51968	493187
25066	493188
81819	493189
124742	493190
112048	493191
532773	493192
76981	493193
31879	493194
573067	493195
325698	493196
23532	493197
55796	493198
473972	493199
589880	493200
4	493201
284319	493202
80489	493203
36307	493204
60043	493205
688453	493206
173207	493207
479224	493208
97243	493209
156573	493210
569939	493211
36058	493212
349604	493213
351258	493214
44733	493215
12396	493216
40230	493217
139794	493218
130543	493219
3778	493220
265913	493221
345383	493222
45578	493223
671225	493224
184037	493225
327199	493226
135417	493227
9516	493228
664	493229
662986	493230
30008	493231
84622	493232
205127	493233
676901	493234
401351	493235
61179	493236
7584	493237
2084	493238
3508	493239
714150	493240
4682	493241
696050	493242
25679	493243
300848	493244
555294	493245
478912	493246
303210	493247
168802	493248
135705	493249
81015	493250
236603	493251
178	493252
156355	493253
471532	493254
33409	493255
661854	493256
455207	493257
72857	493258
32769	493259
651864	493260
78791	493261
655206	493262
36682	493263
635997	493264
303149	493265
453925	493266
257467	493267
492549	493268
136757	493269
479119	493270
92497	493271
535583	493272
449498	493273
556694	493274
509820	493275
135076	493276
221165	493277
705529	493278
285638	493279
689201	493280
569068	493281
366076	493282
330016	493283
137921	493284
600649	493285
11184	493286
28702	493287
465939	493288
46580	493289
171170	493290
683123	493291
578719	493292
48482	493293
631951	493294
1705	493295
212635	493296
41317	493297
66156	493298
245482	493299
574548	493300
206608	493301
12175	493302
82913	493303
6108	493304
51228	493305
187253	493306
402082	493307
127123	493308
9939	493309
587383	493310
334572	493311
484912	493312
168525	493313
394524	493314
44441	493315
320420	493316
366960	493317
12814	493318
172838	493319
327436	493320
14404	493321
368062	493322
340198	493323
39011	493324
20194	493325
383595	493326
9410	493327
466581	493328
52392	493329
47781	493330
621649	493331
610673	493332
462576	493333
267785	493334
64098	493335
246868	493336
694150	493337
543305	493338
584914	493339
3681	493340
527032	493341
710872	493342
117771	493343
24581	493344
681785	493345
123463	493346
17293	493347
437733	493348
263873	493349
420423	493350
126467	493351
419766	493352
340553	493353
44405	493354
133065	493355
609955	493356
10794	493357
399056	493358
483752	493359
557760	493360
102072	493361
390644	493362
529075	493363
617138	493364
92206	493365
334019	493366
442421	493367
26022	493368
418463	493369
96813	493370
593702	493371
126918	493372
23443	493373
543140	493374
115586	493375
21147	493376
553811	493377
54013	493378
87417	493379
172226	493380
7394	493381
610326	493382
110781	493383
180626	493384
241532	493385
539220	493386
99868	493387
52445	493388
11613	493389
286933	493390
139091	493391
75550	493392
177400	493393
475420	493394
183292	493395
609509	493396
593126	493397
474396	493398
150422	493399
234030	493400
531230	493401
422029	493402
150198	493403
142453	493404
308854	493405
377548	493406
25168	493407
31310	493408
83193	493409
104440	493410
57898	493411
600681	493412
654140	493413
721552	493414
681167	493415
206050	493416
193449	493417
436720	493418
168201	493419
423589	493420
195660	493421
274560	493422
705637	493423
348736	493424
98988	493425
658078	493426
68937	493427
655323	493428
457618	493429
502482	493430
147398	493431
713856	493432
253213	493433
167353	493434
345864	493435
624326	493436
18678	493437
437595	493438
179211	493439
199639	493440
16722	493441
150192	493442
5907	493443
90471	493444
417128	493445
51510	493446
593519	493447
150169	493448
463778	493449
181386	493450
120816	493451
338202	493452
203270	493453
708741	493454
181428	493455
657716	493456
412352	493457
25602	493458
59242	493459
426463	493460
184929	493461
406442	493462
5731	493463
424226	493464
469072	493465
659256	493466
51304	493467
59187	493468
77658	493469
44766	493470
444341	493471
84485	493472
300975	493473
146285	493474
242909	493475
580752	493476
60917	493477
25686	493478
291075	493479
644451	493480
305959	493481
182026	493482
633863	493483
145596	493484
88685	493485
328029	493486
256680	493487
84925	493488
674987	493489
404606	493490
250965	493491
217738	493492
62342	493493
476116	493494
129975	493495
68225	493496
101278	493497
29187	493498
99112	493499
159537	493500
53079	493501
562373	493502
24744	493503
28356	493504
94651	493505
197097	493506
181306	493507
56603	493508
109644	493509
491228	493510
458101	493511
30199	493512
49810	493513
114555	493514
595851	493515
711026	493516
5533	493517
13327	493518
333977	493519
1048	493520
350766	493521
367469	493522
354222	493523
189050	493524
118332	493525
156622	493526
155328	493527
6884	493528
447428	493529
9407	493530
119263	493531
81799	493532
656271	493533
640256	493534
278081	493535
3428	493536
81987	493537
642371	493538
507318	493539
490538	493540
528187	493541
135052	493542
48823	493543
1081	493544
16043	493545
235692	493546
275356	493547
312668	493548
127933	493549
3239	493550
39242	493551
648521	493552
344094	493553
170351	493554
508998	493555
336311	493556
553810	493557
449664	493558
48851	493559
426129	493560
72665	493561
240296	493562
557645	493563
424016	493564
259862	493565
149044	493566
349779	493567
43641	493568
35339	493569
22084	493570
525862	493571
394911	493572
273391	493573
151339	493574
576486	493575
468797	493576
128400	493577
38627	493578
534567	493579
417811	493580
507617	493581
377376	493582
148194	493583
243249	493584
514088	493585
102646	493586
318061	493587
53051	493588
75192	493589
24114	493590
194543	493591
152378	493592
8993	493593
403067	493594
178821	493595
87801	493596
441787	493597
573649	493598
711208	493599
88661	493600
691637	493601
525504	493602
646279	493603
290524	493604
260944	493605
29063	493606
594798	493607
642083	493608
86182	493609
123776	493610
327845	493611
134645	493612
697969	493613
551150	493614
396081	493615
376454	493616
425885	493617
295261	493618
16715	493619
323143	493620
109877	493621
322843	493622
25033	493623
206775	493624
602494	493625
342172	493626
386882	493627
236487	493628
198632	493629
475047	493630
498103	493631
489911	493632
471723	493633
98504	493634
207372	493635
686592	493636
212251	493637
152528	493638
100453	493639
538973	493640
11765	493641
28403	493642
529370	493643
252236	493644
214190	493645
184174	493646
682831	493647
235874	493648
299794	493649
617108	493650
346222	493651
115836	493652
550842	493653
34376	493654
513079	493655
417567	493656
206906	493657
415839	493658
14958	493659
396072	493660
479653	493661
405728	493662
710960	493663
409170	493664
655958	493665
300184	493666
451989	493667
536106	493668
4412	493669
632012	493670
63336	493671
149496	493672
642541	493673
594762	493674
31520	493675
281248	493676
24234	493677
41870	493678
480662	493679
99152	493680
82076	493681
325747	493682
120410	493683
60273	493684
341816	493685
117455	493686
338661	493687
610556	493688
418828	493689
528157	493690
619115	493691
281870	493692
502828	493693
51821	493694
180148	493695
594337	493696
525704	493697
149550	493698
457	493699
287631	493700
376968	493701
76477	493702
64662	493703
6454	493704
170322	493705
180515	493706
163695	493707
114472	493708
98128	493709
419448	493710
102914	493711
620202	493712
294676	493713
489308	493714
463507	493715
11012	493716
319859	493717
332744	493718
152346	493719
146884	493720
200904	493721
80014	493722
593131	493723
166364	493724
431302	493725
631545	493726
97400	493727
29574	493728
354712	493729
2947	493730
325679	493731
688577	493732
47062	493733
514210	493734
68249	493735
717556	493736
285840	493737
319186	493738
701935	493739
94065	493740
214147	493741
238931	493742
244966	493743
145954	493744
64621	493745
386874	493746
558123	493747
256755	493748
214601	493749
455778	493750
81747	493751
107916	493752
10491	493753
117647	493754
305837	493755
37890	493756
707257	493757
54109	493758
96903	493759
37387	493760
619880	493761
48804	493762
430461	493763
716937	493764
224512	493765
603572	493766
3812	493767
103	493768
410387	493769
236370	493770
349936	493771
2256	493772
623910	493773
247158	493774
636733	493775
582485	493776
351275	493777
195283	493778
97429	493779
42535	493780
575603	493781
337246	493782
543001	493783
3354	493784
44715	493785
11979	493786
9297	493787
26992	493788
525525	493789
489120	493790
111630	493791
165702	493792
280713	493793
202063	493794
470745	493795
60423	493796
543762	493797
213922	493798
46013	493799
197628	493800
14515	493801
190821	493802
290560	493803
58840	493804
685773	493805
446078	493806
119528	493807
11837	493808
2229	493809
154315	493810
8065	493811
53640	493812
383032	493813
8420	493814
294318	493815
230711	493816
44130	493817
337530	493818
424871	493819
497366	493820
53590	493821
308273	493822
130749	493823
34194	493824
505293	493825
8134	493826
164918	493827
571297	493828
22096	493829
492265	493830
649072	493831
291174	493832
413255	493833
348893	493834
61507	493835
394900	493836
198654	493837
6565	493838
152424	493839
186102	493840
186127	493841
375284	493842
300505	493843
166736	493844
18298	493845
84999	493846
444612	493847
499041	493848
632958	493849
469013	493850
219610	493851
680317	493852
27211	493853
395644	493854
311584	493855
21837	493856
178235	493857
8489	493858
57215	493859
393046	493860
71355	493861
116668	493862
45138	493863
114211	493864
231391	493865
167401	493866
571769	493867
239516	493868
196301	493869
22512	493870
98306	493871
349191	493872
292167	493873
108470	493874
33995	493875
490632	493876
431282	493877
90410	493878
17638	493879
209676	493880
3328	493881
217695	493882
397166	493883
109383	493884
261599	493885
172367	493886
419190	493887
12279	493888
647427	493889
40891	493890
129908	493891
64544	493892
163351	493893
512054	493894
454992	493895
393417	493896
609883	493897
148404	493898
585211	493899
181263	493900
537240	493901
84025	493902
347380	493903
11031	493904
18099	493905
597297	493906
542762	493907
295260	493908
96033	493909
321079	493910
466216	493911
503834	493912
76522	493913
505745	493914
129921	493915
448274	493916
13739	493917
7219	493918
448872	493919
498915	493920
718548	493921
677403	493922
673420	493923
64760	493924
11596	493925
302307	493926
497586	493927
692660	493928
92417	493929
371920	493930
255172	493931
293129	493932
45081	493933
195609	493934
102863	493935
173168	493936
144311	493937
82211	493938
601688	493939
394868	493940
30494	493941
723234	493942
132985	493943
65228	493944
652140	493945
483795	493946
207036	493947
158847	493948
552348	493949
45181	493950
408941	493951
668243	493952
231921	493953
533048	493954
106467	493955
439775	493956
91352	493957
138492	493958
146283	493959
572296	493960
103802	493961
282161	493962
645997	493963
234604	493964
382589	493965
166202	493966
52675	493967
160107	493968
235392	493969
151675	493970
92556	493971
650633	493972
157692	493973
625333	493974
123322	493975
27004	493976
112770	493977
175574	493978
422134	493979
612535	493980
45734	493981
162913	493982
50790	493983
152035	493984
54438	493985
15491	493986
600191	493987
23745	493988
52362	493989
559177	493990
10686	493991
165021	493992
42891	493993
375832	493994
5149	493995
430131	493996
80496	493997
38263	493998
590353	493999
19909	494000
113673	494001
711264	494002
27553	494003
180958	494004
533425	494005
145262	494006
719454	494007
34694	494008
50176	494009
318166	494010
46885	494011
330706	494012
476338	494013
59929	494014
50658	494015
435625	494016
282393	494017
9844	494018
60520	494019
688281	494020
126629	494021
71050	494022
42434	494023
407510	494024
617650	494025
607302	494026
415425	494027
14419	494028
647317	494029
142693	494030
578810	494031
570998	494032
49767	494033
72039	494034
65161	494035
36139	494036
21802	494037
13838	494038
365090	494039
246210	494040
251552	494041
111933	494042
58237	494043
34894	494044
388871	494045
580499	494046
52321	494047
8024	494048
454198	494049
84509	494050
594210	494051
48929	494052
26663	494053
132762	494054
261151	494055
5837	494056
38183	494057
247411	494058
617052	494059
51689	494060
20730	494061
614206	494062
702232	494063
36979	494064
373489	494065
149161	494066
211625	494067
84108	494068
22632	494069
494517	494070
33200	494071
293781	494072
379759	494073
379117	494074
770	494075
134073	494076
142802	494077
450211	494078
670401	494079
52567	494080
331916	494081
140514	494082
2645	494083
641400	494084
331976	494085
380485	494086
166407	494087
290446	494088
269625	494089
709620	494090
291605	494091
182062	494092
443836	494093
209194	494094
549818	494095
671343	494096
41815	494097
204636	494098
309987	494099
53812	494100
108131	494101
60501	494102
476559	494103
629495	494104
112631	494105
604989	494106
141371	494107
419563	494108
340481	494109
30845	494110
106742	494111
665926	494112
237	494113
254739	494114
603614	494115
378751	494116
31206	494117
539598	494118
501137	494119
33307	494120
708863	494121
81713	494122
184571	494123
132632	494124
599	494125
210168	494126
553589	494127
111757	494128
119240	494129
436985	494130
354239	494131
666694	494132
459706	494133
406989	494134
710503	494135
633339	494136
54376	494137
57163	494138
437881	494139
363434	494140
340475	494141
522326	494142
229116	494143
145579	494144
440788	494145
47588	494146
562999	494147
360819	494148
387173	494149
62333	494150
688203	494151
136584	494152
519896	494153
688014	494154
12803	494155
17437	494156
528787	494157
437848	494158
154271	494159
119387	494160
268027	494161
271256	494162
711352	494163
664859	494164
220686	494165
630613	494166
47172	494167
81698	494168
327338	494169
30808	494170
186173	494171
712402	494172
59646	494173
645200	494174
722998	494175
625558	494176
70961	494177
31538	494178
7579	494179
166010	494180
172549	494181
137707	494182
26658	494183
199488	494184
269954	494185
170769	494186
489359	494187
166733	494188
389538	494189
57687	494190
38	494191
364368	494192
505887	494193
270286	494194
655119	494195
5673	494196
468793	494197
545340	494198
175546	494199
153597	494200
677570	494201
652305	494202
351995	494203
15744	494204
376184	494205
414507	494206
23178	494207
527864	494208
669934	494209
390823	494210
83637	494211
255280	494212
643962	494213
444178	494214
110346	494215
2885	494216
560571	494217
47953	494218
436732	494219
70826	494220
560112	494221
634962	494222
482576	494223
80827	494224
658504	494225
39239	494226
23159	494227
115040	494228
425168	494229
282233	494230
301478	494231
45856	494232
614894	494233
88219	494234
7037	494235
720753	494236
421472	494237
204503	494238
433830	494239
626303	494240
281857	494241
256236	494242
20653	494243
453726	494244
405169	494245
159961	494246
200273	494247
8129	494248
62451	494249
331740	494250
69519	494251
572529	494252
313610	494253
161547	494254
619730	494255
589677	494256
638336	494257
649365	494258
378812	494259
604116	494260
163139	494261
549094	494262
86511	494263
46338	494264
251215	494265
559818	494266
482748	494267
142781	494268
252267	494269
724017	494270
602722	494271
49656	494272
153364	494273
23768	494274
157317	494275
715965	494276
719900	494277
28821	494278
112238	494279
474358	494280
503258	494281
67223	494282
10090	494283
42100	494284
443909	494285
226329	494286
548727	494287
82106	494288
107640	494289
273862	494290
559832	494291
389222	494292
56462	494293
258711	494294
47106	494295
68717	494296
717973	494297
170928	494298
326147	494299
317401	494300
41123	494301
71129	494302
413797	494303
92845	494304
224000	494305
682013	494306
138167	494307
52483	494308
389813	494309
79078	494310
112227	494311
565355	494312
440266	494313
75947	494314
88337	494315
344644	494316
704431	494317
49354	494318
422456	494319
504119	494320
64279	494321
908	494322
343459	494323
143727	494324
704522	494325
607516	494326
717819	494327
693590	494328
586959	494329
256421	494330
332608	494331
27698	494332
303360	494333
293058	494334
358536	494335
715386	494336
2032	494337
415777	494338
123613	494339
310436	494340
124503	494341
445662	494342
490115	494343
96871	494344
518461	494345
559845	494346
120342	494347
74458	494348
472532	494349
159020	494350
293431	494351
185315	494352
1082	494353
653503	494354
314595	494355
145519	494356
109275	494357
655429	494358
272338	494359
110257	494360
93400	494361
482099	494362
132656	494363
518166	494364
610595	494365
446790	494366
119838	494367
588078	494368
43755	494369
443849	494370
617473	494371
183552	494372
7017	494373
328749	494374
516689	494375
447831	494376
356997	494377
495182	494378
21089	494379
592	494380
304853	494381
164613	494382
27742	494383
161709	494384
686524	494385
169883	494386
358071	494387
244980	494388
136093	494389
650968	494390
17735	494391
3357	494392
129366	494393
346388	494394
2830	494395
61008	494396
69400	494397
79873	494398
403367	494399
441451	494400
179352	494401
118129	494402
395213	494403
33671	494404
5773	494405
5390	494406
29379	494407
117338	494408
395999	494409
173067	494410
174706	494411
588540	494412
482828	494413
183724	494414
119033	494415
14772	494416
226046	494417
386651	494418
20402	494419
65971	494420
144236	494421
701899	494422
7627	494423
710801	494424
508246	494425
154324	494426
185368	494427
200393	494428
126943	494429
4112	494430
248069	494431
263616	494432
38920	494433
33377	494434
389186	494435
80531	494436
82560	494437
5363	494438
59806	494439
634439	494440
75702	494441
217637	494442
143050	494443
75848	494444
704036	494445
157	494446
142403	494447
135676	494448
65658	494449
102491	494450
617296	494451
74294	494452
64168	494453
42228	494454
357324	494455
485387	494456
72066	494457
4533	494458
280182	494459
131394	494460
5458	494461
128943	494462
460982	494463
52910	494464
494761	494465
668073	494466
263223	494467
645447	494468
635779	494469
667942	494470
456346	494471
466942	494472
173967	494473
2016	494474
655920	494475
205537	494476
295187	494477
539777	494478
136874	494479
25859	494480
80241	494481
661858	494482
131119	494483
188890	494484
481533	494485
291473	494486
668673	494487
451	494488
385308	494489
178285	494490
123951	494491
668847	494492
176344	494493
32320	494494
229365	494495
622161	494496
578866	494497
418316	494498
432258	494499
511595	494500
340843	494501
173299	494502
490094	494503
578299	494504
185547	494505
411080	494506
135449	494507
173121	494508
628620	494509
33	494510
526588	494511
40710	494512
360053	494513
360365	494514
24161	494515
289626	494516
74096	494517
718852	494518
28456	494519
434639	494520
187775	494521
191259	494522
76105	494523
261870	494524
519828	494525
172331	494526
415154	494527
466607	494528
5216	494529
42800	494530
375947	494531
211366	494532
188207	494533
89279	494534
193124	494535
15701	494536
511214	494537
505884	494538
5276	494539
112714	494540
17500	494541
112378	494542
94894	494543
283700	494544
272946	494545
158443	494546
58459	494547
92648	494548
21241	494549
633075	494550
140364	494551
590857	494552
227715	494553
23301	494554
116264	494555
11194	494556
51020	494557
589959	494558
381085	494559
2960	494560
721040	494561
41275	494562
680186	494563
418063	494564
202721	494565
165415	494566
416725	494567
514390	494568
454298	494569
132170	494570
585060	494571
243451	494572
705444	494573
152317	494574
509824	494575
289232	494576
463559	494577
678873	494578
90307	494579
296327	494580
598590	494581
433755	494582
28271	494583
194644	494584
61481	494585
15826	494586
644234	494587
265981	494588
397105	494589
31301	494590
606670	494591
509702	494592
542650	494593
45509	494594
704858	494595
360030	494596
353593	494597
416286	494598
669529	494599
652481	494600
708498	494601
91420	494602
554890	494603
84401	494604
646939	494605
14200	494606
306907	494607
271333	494608
606656	494609
298937	494610
496543	494611
480929	494612
686638	494613
134558	494614
153911	494615
140985	494616
68979	494617
53961	494618
511835	494619
224923	494620
514416	494621
714223	494622
65234	494623
585740	494624
447095	494625
22499	494626
401552	494627
15283	494628
720958	494629
371131	494630
52107	494631
481042	494632
159392	494633
180949	494634
123009	494635
504277	494636
13215	494637
198256	494638
316679	494639
115996	494640
44704	494641
717462	494642
580198	494643
77765	494644
407106	494645
204300	494646
280928	494647
65049	494648
145916	494649
718212	494650
26084	494651
703196	494652
314878	494653
15070	494654
420391	494655
160590	494656
5318	494657
477476	494658
1050	494659
4610	494660
17879	494661
452941	494662
178989	494663
30635	494664
57356	494665
182887	494666
183751	494667
80547	494668
156891	494669
497361	494670
712430	494671
46535	494672
235593	494673
27347	494674
470958	494675
260263	494676
463001	494677
165644	494678
12750	494679
7202	494680
542486	494681
187872	494682
373985	494683
113045	494684
107905	494685
28541	494686
305477	494687
381949	494688
88173	494689
20347	494690
150735	494691
542992	494692
553125	494693
38884	494694
520372	494695
78099	494696
605203	494697
183021	494698
5626	494699
39824	494700
1203	494701
105697	494702
4708	494703
296779	494704
65225	494705
483871	494706
162476	494707
176170	494708
185069	494709
671094	494710
5328	494711
365207	494712
55853	494713
342159	494714
199450	494715
438588	494716
510784	494717
121369	494718
548228	494719
186412	494720
265301	494721
599384	494722
516450	494723
388458	494724
328110	494725
630519	494726
104364	494727
396557	494728
612015	494729
179645	494730
108032	494731
49289	494732
67336	494733
352926	494734
14501	494735
522230	494736
101102	494737
595752	494738
119	494739
614473	494740
110420	494741
294658	494742
46978	494743
457861	494744
434592	494745
714702	494746
14168	494747
31982	494748
85013	494749
672214	494750
119557	494751
9546	494752
723488	494753
589809	494754
9647	494755
379225	494756
690045	494757
23392	494758
41795	494759
620522	494760
696773	494761
105435	494762
213209	494763
613118	494764
184129	494765
12280	494766
305226	494767
227788	494768
376100	494769
457932	494770
169706	494771
691113	494772
125232	494773
578720	494774
77865	494775
42987	494776
145607	494777
265651	494778
109425	494779
95458	494780
154855	494781
418194	494782
671347	494783
350024	494784
351645	494785
212780	494786
558136	494787
2529	494788
528995	494789
586850	494790
490992	494791
1117	494792
611132	494793
240016	494794
639873	494795
5326	494796
177645	494797
82507	494798
282546	494799
183589	494800
581788	494801
93634	494802
58248	494803
605235	494804
446615	494805
130399	494806
396266	494807
656434	494808
496316	494809
19792	494810
10154	494811
121673	494812
575507	494813
78447	494814
85915	494815
558508	494816
683725	494817
568558	494818
23489	494819
695342	494820
609520	494821
270338	494822
633014	494823
429133	494824
182178	494825
607090	494826
455422	494827
29031	494828
64356	494829
159835	494830
139463	494831
158620	494832
137048	494833
694721	494834
218057	494835
25676	494836
32497	494837
497408	494838
54540	494839
169956	494840
97051	494841
146923	494842
158359	494843
632260	494844
285404	494845
644152	494846
723572	494847
252587	494848
154978	494849
44691	494850
62407	494851
292264	494852
179502	494853
402137	494854
512684	494855
3232	494856
17931	494857
39813	494858
62332	494859
91362	494860
494318	494861
163484	494862
71160	494863
249	494864
680335	494865
712030	494866
418582	494867
105744	494868
46548	494869
4	494870
56781	494871
336055	494872
265228	494873
49594	494874
131647	494875
116328	494876
441097	494877
166589	494878
665553	494879
492026	494880
193800	494881
6274	494882
1726	494883
210760	494884
3429	494885
79609	494886
396668	494887
46725	494888
7061	494889
1631	494890
312291	494891
361580	494892
683689	494893
166626	494894
62151	494895
53191	494896
668485	494897
413656	494898
375478	494899
59955	494900
466674	494901
564822	494902
602092	494903
591033	494904
488996	494905
200389	494906
52368	494907
118869	494908
405782	494909
80997	494910
374179	494911
678266	494912
157820	494913
104992	494914
131849	494915
97821	494916
284183	494917
37480	494918
59547	494919
217401	494920
582950	494921
322659	494922
506536	494923
355285	494924
121413	494925
707617	494926
314371	494927
263200	494928
560400	494929
321330	494930
13147	494931
680397	494932
456034	494933
6441	494934
380722	494935
390474	494936
87438	494937
465082	494938
23192	494939
228566	494940
497525	494941
7220	494942
2336	494943
223693	494944
373273	494945
568972	494946
121460	494947
173031	494948
644573	494949
295089	494950
706329	494951
189684	494952
497573	494953
200485	494954
612181	494955
540087	494956
385721	494957
239481	494958
112657	494959
70648	494960
491227	494961
174715	494962
686449	494963
10154	494964
701365	494965
52191	494966
403822	494967
178515	494968
659889	494969
177341	494970
289555	494971
23341	494972
296797	494973
552706	494974
96701	494975
51085	494976
15466	494977
308625	494978
29928	494979
658090	494980
44251	494981
97631	494982
193320	494983
20032	494984
571131	494985
5960	494986
4071	494987
76970	494988
64365	494989
85680	494990
217439	494991
670208	494992
20378	494993
92055	494994
287554	494995
317363	494996
286250	494997
455160	494998
6291	494999
622164	495000
89542	495001
23976	495002
66624	495003
632434	495004
50634	495005
270139	495006
40167	495007
607830	495008
584517	495009
193805	495010
710315	495011
578707	495012
504431	495013
546495	495014
550455	495015
13429	495016
521762	495017
74868	495018
145983	495019
130526	495020
193903	495021
660824	495022
320725	495023
1081	495024
22679	495025
110086	495026
476756	495027
222118	495028
225865	495029
306207	495030
226268	495031
296446	495032
362990	495033
349454	495034
373166	495035
158182	495036
57191	495037
389697	495038
251884	495039
646428	495040
127841	495041
17634	495042
14298	495043
474332	495044
189023	495045
649906	495046
125892	495047
305946	495048
143669	495049
698816	495050
590820	495051
319969	495052
166801	495053
462163	495054
48351	495055
623761	495056
11550	495057
187243	495058
90281	495059
249997	495060
84726	495061
258822	495062
5828	495063
51945	495064
67793	495065
570627	495066
133830	495067
159816	495068
160356	495069
176935	495070
58103	495071
620691	495072
270113	495073
718799	495074
417643	495075
280345	495076
19265	495077
380716	495078
122211	495079
109251	495080
346892	495081
641546	495082
591717	495083
719910	495084
67267	495085
41943	495086
326294	495087
165935	495088
172518	495089
58159	495090
534288	495091
273480	495092
536939	495093
395865	495094
368300	495095
244758	495096
250088	495097
403259	495098
138113	495099
72554	495100
407195	495101
165227	495102
37178	495103
346962	495104
78445	495105
306472	495106
183	495107
586123	495108
89460	495109
422024	495110
191107	495111
535049	495112
603578	495113
28386	495114
426614	495115
432511	495116
39364	495117
309385	495118
238317	495119
164063	495120
426803	495121
436553	495122
25217	495123
513158	495124
567282	495125
283301	495126
299335	495127
477070	495128
482774	495129
57145	495130
258679	495131
104667	495132
377872	495133
424429	495134
22347	495135
234433	495136
60971	495137
347897	495138
253670	495139
16834	495140
721875	495141
80928	495142
701645	495143
171742	495144
131318	495145
673432	495146
413185	495147
618393	495148
79330	495149
207280	495150
687941	495151
294609	495152
21422	495153
253218	495154
85576	495155
5699	495156
329757	495157
596782	495158
152316	495159
139257	495160
413534	495161
395838	495162
324731	495163
411794	495164
28668	495165
567492	495166
260468	495167
423698	495168
448877	495169
164059	495170
43094	495171
9049	495172
656457	495173
136941	495174
67238	495175
562360	495176
318269	495177
667499	495178
201744	495179
10227	495180
60887	495181
349973	495182
648312	495183
488911	495184
556008	495185
38530	495186
582135	495187
66882	495188
34940	495189
570383	495190
676644	495191
45709	495192
1088	495193
63131	495194
181984	495195
615678	495196
170346	495197
360613	495198
347523	495199
252031	495200
132757	495201
23558	495202
63537	495203
59533	495204
657626	495205
389989	495206
668254	495207
487331	495208
24576	495209
93925	495210
250188	495211
485373	495212
374007	495213
262704	495214
91309	495215
529880	495216
461105	495217
620434	495218
117437	495219
503773	495220
695051	495221
7689	495222
97376	495223
432800	495224
7446	495225
184571	495226
409714	495227
77295	495228
275178	495229
33727	495230
120695	495231
713135	495232
39266	495233
702810	495234
269713	495235
36755	495236
92108	495237
8349	495238
103606	495239
172262	495240
141292	495241
21862	495242
600647	495243
177476	495244
261896	495245
19510	495246
577956	495247
321	495248
594547	495249
244615	495250
25898	495251
560096	495252
704926	495253
693748	495254
622862	495255
8320	495256
536087	495257
17695	495258
17513	495259
719621	495260
36674	495261
50664	495262
143392	495263
122789	495264
22322	495265
169703	495266
152312	495267
120837	495268
72146	495269
401508	495270
252574	495271
82231	495272
21050	495273
214374	495274
182111	495275
302632	495276
236805	495277
399015	495278
40882	495279
28393	495280
17994	495281
358691	495282
643508	495283
470271	495284
382060	495285
707256	495286
698775	495287
695621	495288
609194	495289
81448	495290
54943	495291
399426	495292
183010	495293
33694	495294
391945	495295
699395	495296
54556	495297
25079	495298
35985	495299
533764	495300
59474	495301
34384	495302
170684	495303
81936	495304
5931	495305
684865	495306
277149	495307
31095	495308
176947	495309
67901	495310
222092	495311
472900	495312
454728	495313
188605	495314
501733	495315
42072	495316
258917	495317
34182	495318
93943	495319
251339	495320
548660	495321
143385	495322
703374	495323
7767	495324
604593	495325
448496	495326
1006	495327
580091	495328
577844	495329
136725	495330
80589	495331
350733	495332
31004	495333
10025	495334
47928	495335
478812	495336
468035	495337
1683	495338
721905	495339
66306	495340
635147	495341
219212	495342
104520	495343
15672	495344
596250	495345
56920	495346
630275	495347
93324	495348
143310	495349
142269	495350
423510	495351
500784	495352
373778	495353
110313	495354
267501	495355
195492	495356
20740	495357
379623	495358
197499	495359
588300	495360
3193	495361
276447	495362
417137	495363
641629	495364
686	495365
543749	495366
45863	495367
548263	495368
291794	495369
58156	495370
58568	495371
205424	495372
381609	495373
117619	495374
468078	495375
166860	495376
691859	495377
483156	495378
65361	495379
425361	495380
417	495381
247995	495382
310783	495383
143897	495384
374488	495385
101683	495386
35346	495387
45979	495388
148567	495389
636549	495390
206261	495391
568898	495392
519458	495393
660800	495394
105472	495395
32680	495396
236963	495397
33695	495398
266364	495399
135536	495400
274579	495401
266896	495402
606768	495403
71221	495404
268147	495405
349804	495406
69297	495407
65454	495408
13165	495409
659973	495410
98344	495411
49138	495412
83982	495413
407	495414
47676	495415
83648	495416
365558	495417
712911	495418
197777	495419
645022	495420
589144	495421
359274	495422
248457	495423
603586	495424
137563	495425
617364	495426
105377	495427
49448	495428
499285	495429
74021	495430
626629	495431
183083	495432
446602	495433
76577	495434
460557	495435
262059	495436
516	495437
724918	495438
218	495439
563713	495440
44619	495441
62289	495442
582113	495443
537433	495444
65983	495445
69658	495446
52614	495447
47193	495448
88661	495449
661326	495450
140880	495451
166374	495452
545723	495453
699636	495454
8282	495455
252234	495456
89120	495457
506906	495458
298742	495459
16829	495460
47293	495461
37827	495462
176099	495463
689301	495464
10494	495465
102727	495466
698226	495467
153912	495468
506418	495469
325977	495470
284997	495471
235135	495472
145437	495473
286798	495474
1720	495475
394009	495476
414329	495477
658186	495478
1887	495479
16021	495480
425496	495481
20583	495482
45947	495483
616984	495484
652846	495485
491580	495486
240401	495487
416069	495488
103179	495489
372144	495490
76433	495491
42307	495492
119111	495493
25249	495494
301937	495495
100435	495496
161180	495497
314671	495498
412506	495499
755	495500
27866	495501
463930	495502
723523	495503
129791	495504
336006	495505
98475	495506
21198	495507
169331	495508
569007	495509
632901	495510
134015	495511
437022	495512
523324	495513
716016	495514
301393	495515
21452	495516
487350	495517
241402	495518
130738	495519
544121	495520
106629	495521
147211	495522
271594	495523
291897	495524
43594	495525
57933	495526
482761	495527
533590	495528
472248	495529
366722	495530
274339	495531
36287	495532
566045	495533
433854	495534
130185	495535
5952	495536
282705	495537
45008	495538
73395	495539
562150	495540
225320	495541
705091	495542
30714	495543
257709	495544
532042	495545
150158	495546
218523	495547
282892	495548
582318	495549
724530	495550
10853	495551
66231	495552
68390	495553
40527	495554
372898	495555
154237	495556
47807	495557
696632	495558
535197	495559
6745	495560
37597	495561
128970	495562
27002	495563
171241	495564
86792	495565
616901	495566
196640	495567
349911	495568
248020	495569
495721	495570
958	495571
131132	495572
174954	495573
237516	495574
8781	495575
190762	495576
12240	495577
2766	495578
568000	495579
67375	495580
294166	495581
368104	495582
64638	495583
719181	495584
15252	495585
37819	495586
299742	495587
5577	495588
10790	495589
146559	495590
392561	495591
394824	495592
681645	495593
660753	495594
528174	495595
627694	495596
511252	495597
467755	495598
492540	495599
438660	495600
382622	495601
569223	495602
115263	495603
315957	495604
15789	495605
19033	495606
387082	495607
352586	495608
161629	495609
254783	495610
569340	495611
143324	495612
173528	495613
276955	495614
52895	495615
5459	495616
63655	495617
656183	495618
270522	495619
92211	495620
537356	495621
614985	495622
267914	495623
493235	495624
90497	495625
215983	495626
5685	495627
564008	495628
600411	495629
226402	495630
698088	495631
492590	495632
453894	495633
310737	495634
668787	495635
154226	495636
164539	495637
635310	495638
610171	495639
316426	495640
89843	495641
58196	495642
61446	495643
327262	495644
471594	495645
446317	495646
9058	495647
51987	495648
102696	495649
262683	495650
650937	495651
23611	495652
233344	495653
330859	495654
160023	495655
705813	495656
617031	495657
139411	495658
255144	495659
335243	495660
484681	495661
392594	495662
430764	495663
698671	495664
459	495665
201258	495666
171716	495667
207925	495668
68994	495669
241401	495670
357301	495671
106260	495672
636364	495673
108678	495674
552398	495675
691804	495676
346835	495677
243777	495678
182078	495679
71019	495680
99105	495681
280194	495682
217119	495683
241359	495684
46541	495685
516745	495686
449606	495687
104208	495688
17720	495689
399158	495690
68886	495691
49766	495692
31384	495693
316361	495694
10710	495695
88553	495696
539365	495697
408398	495698
280171	495699
651000	495700
150	495701
15668	495702
809	495703
317932	495704
351146	495705
326502	495706
521141	495707
298772	495708
625195	495709
581667	495710
95645	495711
56809	495712
447064	495713
33664	495714
313917	495715
74518	495716
608544	495717
76677	495718
93254	495719
210844	495720
179579	495721
324810	495722
462276	495723
155531	495724
126518	495725
170291	495726
658829	495727
97046	495728
313291	495729
174391	495730
100655	495731
60877	495732
548477	495733
142900	495734
251642	495735
543962	495736
173756	495737
338245	495738
628570	495739
27424	495740
278341	495741
31675	495742
323318	495743
524697	495744
327751	495745
231024	495746
24922	495747
457868	495748
282696	495749
88729	495750
53949	495751
4922	495752
11530	495753
101177	495754
132076	495755
291766	495756
46734	495757
332313	495758
209548	495759
226576	495760
697454	495761
399194	495762
384023	495763
667763	495764
188249	495765
604845	495766
219887	495767
135120	495768
506493	495769
703313	495770
58146	495771
647767	495772
387908	495773
33954	495774
262515	495775
39341	495776
258089	495777
258011	495778
700994	495779
145232	495780
699815	495781
159605	495782
328119	495783
449559	495784
179402	495785
185294	495786
521865	495787
700699	495788
113444	495789
390108	495790
20100	495791
448742	495792
596955	495793
641719	495794
643568	495795
127705	495796
463419	495797
129920	495798
191071	495799
690472	495800
181927	495801
117876	495802
103702	495803
509915	495804
108308	495805
581158	495806
110958	495807
1329	495808
397923	495809
26966	495810
702198	495811
685551	495812
643635	495813
248609	495814
460263	495815
568144	495816
192924	495817
477390	495818
46689	495819
283552	495820
681552	495821
149873	495822
44130	495823
24049	495824
149317	495825
2952	495826
282048	495827
316147	495828
368605	495829
298148	495830
353086	495831
276124	495832
208238	495833
194185	495834
17283	495835
194724	495836
456273	495837
211695	495838
493216	495839
144640	495840
628271	495841
262155	495842
571271	495843
12484	495844
116880	495845
488486	495846
63899	495847
155012	495848
278944	495849
575729	495850
180979	495851
77094	495852
552999	495853
164141	495854
266539	495855
395250	495856
167862	495857
129257	495858
309530	495859
402373	495860
419248	495861
659301	495862
260971	495863
126516	495864
682860	495865
553499	495866
87483	495867
458659	495868
277811	495869
92982	495870
654949	495871
3015	495872
610806	495873
284334	495874
414603	495875
343033	495876
6809	495877
14340	495878
35368	495879
22999	495880
197947	495881
326035	495882
690405	495883
714254	495884
92799	495885
163986	495886
73815	495887
514898	495888
594722	495889
173978	495890
17205	495891
426199	495892
647463	495893
6435	495894
571699	495895
167102	495896
276019	495897
282805	495898
256492	495899
458754	495900
398507	495901
537473	495902
60134	495903
294494	495904
109169	495905
52995	495906
644087	495907
172156	495908
130846	495909
701836	495910
392224	495911
212316	495912
8442	495913
22500	495914
534115	495915
11890	495916
58329	495917
601665	495918
449453	495919
206571	495920
228632	495921
684987	495922
238955	495923
283774	495924
17720	495925
147036	495926
381785	495927
6524	495928
623151	495929
48839	495930
484307	495931
683314	495932
303418	495933
274011	495934
163928	495935
53240	495936
569027	495937
469594	495938
597656	495939
686378	495940
661886	495941
101111	495942
579666	495943
51740	495944
11484	495945
297657	495946
463011	495947
140322	495948
132868	495949
103467	495950
7625	495951
20573	495952
35244	495953
118716	495954
10932	495955
201018	495956
475055	495957
174089	495958
655836	495959
713466	495960
53078	495961
1394	495962
253248	495963
361485	495964
423852	495965
22926	495966
54066	495967
257603	495968
41649	495969
165173	495970
291472	495971
18678	495972
359724	495973
151687	495974
616245	495975
174645	495976
497868	495977
1381	495978
282589	495979
143488	495980
223553	495981
334825	495982
98013	495983
85404	495984
1859	495985
73478	495986
419133	495987
108467	495988
162366	495989
405321	495990
217419	495991
484739	495992
48711	495993
35017	495994
83432	495995
3671	495996
5570	495997
394644	495998
90484	495999
659946	496000
200696	496001
44034	496002
340271	496003
469543	496004
117841	496005
600427	496006
369826	496007
288826	496008
85028	496009
259097	496010
435812	496011
352825	496012
655108	496013
29	496014
503815	496015
42686	496016
22453	496017
183717	496018
694624	496019
439848	496020
675039	496021
15964	496022
163918	496023
55650	496024
57690	496025
82237	496026
20335	496027
254311	496028
203366	496029
691780	496030
59460	496031
113721	496032
436965	496033
8634	496034
25309	496035
231551	496036
91640	496037
39712	496038
365218	496039
214605	496040
128133	496041
508016	496042
113684	496043
691158	496044
546751	496045
648221	496046
684	496047
415030	496048
161476	496049
570770	496050
258781	496051
4830	496052
668804	496053
275388	496054
478279	496055
16508	496056
16755	496057
293946	496058
18134	496059
357352	496060
151690	496061
89694	496062
31141	496063
99858	496064
640779	496065
304243	496066
609929	496067
104185	496068
487676	496069
223133	496070
203481	496071
55400	496072
640542	496073
543445	496074
535173	496075
234179	496076
159249	496077
300942	496078
125264	496079
556457	496080
54707	496081
538471	496082
160704	496083
39523	496084
450704	496085
18574	496086
116808	496087
301791	496088
34108	496089
33570	496090
169331	496091
566609	496092
7307	496093
254399	496094
118284	496095
33040	496096
140286	496097
648101	496098
98275	496099
25141	496100
110978	496101
185224	496102
27561	496103
694020	496104
96110	496105
63121	496106
154712	496107
398029	496108
411699	496109
301193	496110
253361	496111
125558	496112
77026	496113
186627	496114
56506	496115
34652	496116
182406	496117
289879	496118
217277	496119
424363	496120
1476	496121
152479	496122
510155	496123
20661	496124
168994	496125
585963	496126
273669	496127
253686	496128
496021	496129
449948	496130
58216	496131
470724	496132
292711	496133
540633	496134
123574	496135
324395	496136
63576	496137
51312	496138
429302	496139
709019	496140
681236	496141
554585	496142
1738	496143
160794	496144
707639	496145
148787	496146
548400	496147
523945	496148
363608	496149
156835	496150
43779	496151
294790	496152
499307	496153
168453	496154
694672	496155
7868	496156
573621	496157
106650	496158
15689	496159
356567	496160
508533	496161
686609	496162
48952	496163
193572	496164
335981	496165
420914	496166
594333	496167
107494	496168
604001	496169
500261	496170
477671	496171
11420	496172
41369	496173
52249	496174
409516	496175
89518	496176
124557	496177
102281	496178
6910	496179
6308	496180
160639	496181
660565	496182
551015	496183
20155	496184
51136	496185
532890	496186
115546	496187
676537	496188
408652	496189
186588	496190
22622	496191
31530	496192
566429	496193
36855	496194
578495	496195
491645	496196
355081	496197
470327	496198
247331	496199
121174	496200
556662	496201
67113	496202
328281	496203
20823	496204
698057	496205
262848	496206
54178	496207
23083	496208
573075	496209
318274	496210
599593	496211
3636	496212
39440	496213
182227	496214
575745	496215
403495	496216
226348	496217
633923	496218
124908	496219
458729	496220
34177	496221
96573	496222
338631	496223
679324	496224
676868	496225
669381	496226
389380	496227
634607	496228
386609	496229
18455	496230
117727	496231
407071	496232
579706	496233
37204	496234
34163	496235
374156	496236
216352	496237
706551	496238
199139	496239
120997	496240
182400	496241
41027	496242
37321	496243
632358	496244
80803	496245
62351	496246
131838	496247
436453	496248
55202	496249
49794	496250
486391	496251
70514	496252
176587	496253
30310	496254
313750	496255
21014	496256
709767	496257
40939	496258
319901	496259
40047	496260
304429	496261
107314	496262
249152	496263
68915	496264
147080	496265
330848	496266
23127	496267
2909	496268
357846	496269
38843	496270
134436	496271
468688	496272
310801	496273
38346	496274
48100	496275
388720	496276
202559	496277
464784	496278
518265	496279
30648	496280
140603	496281
220941	496282
437030	496283
307580	496284
148281	496285
29164	496286
112586	496287
501853	496288
149352	496289
348554	496290
232026	496291
696600	496292
561354	496293
4679	496294
357824	496295
591980	496296
1465	496297
395979	496298
3342	496299
5402	496300
678571	496301
326952	496302
642258	496303
206061	496304
80815	496305
346315	496306
678247	496307
49991	496308
70237	496309
355315	496310
464670	496311
564483	496312
54645	496313
478612	496314
264064	496315
270852	496316
314500	496317
132896	496318
76718	496319
613858	496320
354838	496321
181119	496322
86194	496323
481104	496324
360426	496325
81716	496326
697937	496327
364	496328
52125	496329
401898	496330
125591	496331
636219	496332
635905	496333
75956	496334
401817	496335
136055	496336
16283	496337
260609	496338
160976	496339
20555	496340
14453	496341
160604	496342
284040	496343
404104	496344
715027	496345
9564	496346
244423	496347
93058	496348
32723	496349
408732	496350
571105	496351
442513	496352
657282	496353
14847	496354
345366	496355
465610	496356
454100	496357
132984	496358
53410	496359
596742	496360
414968	496361
345188	496362
502928	496363
610205	496364
121430	496365
389221	496366
21329	496367
261039	496368
181893	496369
632249	496370
150182	496371
170049	496372
685416	496373
597105	496374
149861	496375
396491	496376
30153	496377
552456	496378
162343	496379
273266	496380
79482	496381
623447	496382
457825	496383
590821	496384
120605	496385
102588	496386
646507	496387
183415	496388
704770	496389
5299	496390
184739	496391
112567	496392
529378	496393
95438	496394
592175	496395
497928	496396
15216	496397
343731	496398
34368	496399
383640	496400
450904	496401
267340	496402
658208	496403
40470	496404
490189	496405
36316	496406
257475	496407
644777	496408
427585	496409
301088	496410
335115	496411
91414	496412
594	496413
43065	496414
423516	496415
704337	496416
494338	496417
341589	496418
98914	496419
662320	496420
435539	496421
11058	496422
70417	496423
593711	496424
1216	496425
511683	496426
174004	496427
161700	496428
520029	496429
11936	496430
575599	496431
321271	496432
342534	496433
714190	496434
204877	496435
286551	496436
104491	496437
686834	496438
97024	496439
27417	496440
640764	496441
26962	496442
221778	496443
340757	496444
21574	496445
350549	496446
117113	496447
534759	496448
92048	496449
613896	496450
559513	496451
76921	496452
236376	496453
354852	496454
161639	496455
6295	496456
700010	496457
183609	496458
179151	496459
480504	496460
189099	496461
30201	496462
275315	496463
205260	496464
663303	496465
183758	496466
107006	496467
405594	496468
351093	496469
46581	496470
370006	496471
174813	496472
574940	496473
64950	496474
346571	496475
540101	496476
274765	496477
460011	496478
662027	496479
474376	496480
633997	496481
110987	496482
474233	496483
150334	496484
34722	496485
312166	496486
34730	496487
113098	496488
55262	496489
615065	496490
357361	496491
194063	496492
261447	496493
558887	496494
2380	496495
205354	496496
108649	496497
342009	496498
25981	496499
435434	496500
594575	496501
340969	496502
2129	496503
375889	496504
267723	496505
93086	496506
180046	496507
312506	496508
614168	496509
642040	496510
74726	496511
639096	496512
529798	496513
451436	496514
630479	496515
192268	496516
48447	496517
139746	496518
175756	496519
52515	496520
531970	496521
294682	496522
104868	496523
258082	496524
26139	496525
702927	496526
132510	496527
610469	496528
270159	496529
115632	496530
37707	496531
42548	496532
129949	496533
416112	496534
231764	496535
448354	496536
120308	496537
292988	496538
52726	496539
592935	496540
164912	496541
89328	496542
2121	496543
313639	496544
3601	496545
257707	496546
502371	496547
61751	496548
390056	496549
42957	496550
475459	496551
94024	496552
491337	496553
474540	496554
41570	496555
83103	496556
56928	496557
307150	496558
252263	496559
155403	496560
50824	496561
711368	496562
67572	496563
57724	496564
118513	496565
253461	496566
613877	496567
618907	496568
521367	496569
643760	496570
670596	496571
11879	496572
715734	496573
154077	496574
463315	496575
23825	496576
192588	496577
9490	496578
86198	496579
100764	496580
34385	496581
269139	496582
319736	496583
449547	496584
115167	496585
412929	496586
469570	496587
400941	496588
389864	496589
423459	496590
6353	496591
263154	496592
560909	496593
11601	496594
12275	496595
127722	496596
217586	496597
378263	496598
678082	496599
31115	496600
302830	496601
68758	496602
91257	496603
443901	496604
247480	496605
183378	496606
243350	496607
458210	496608
77882	496609
409864	496610
159552	496611
68668	496612
180544	496613
44781	496614
556005	496615
1272	496616
590091	496617
5194	496618
720540	496619
552388	496620
24931	496621
17812	496622
581892	496623
614037	496624
159312	496625
1713	496626
378044	496627
610082	496628
410282	496629
518892	496630
128030	496631
566717	496632
175209	496633
160305	496634
171614	496635
576013	496636
250883	496637
154019	496638
426195	496639
297155	496640
62	496641
40985	496642
119	496643
114884	496644
470877	496645
369518	496646
664087	496647
620086	496648
19913	496649
416124	496650
620174	496651
445093	496652
71652	496653
198959	496654
85981	496655
606542	496656
42435	496657
137661	496658
378747	496659
186811	496660
183500	496661
31918	496662
55393	496663
154	496664
36432	496665
244053	496666
260777	496667
1034	496668
168364	496669
335277	496670
22480	496671
544104	496672
626774	496673
423175	496674
608615	496675
474485	496676
39200	496677
189038	496678
438081	496679
619243	496680
359156	496681
48807	496682
438788	496683
608951	496684
583367	496685
85000	496686
126030	496687
85536	496688
9201	496689
9763	496690
402463	496691
26136	496692
443332	496693
571432	496694
14493	496695
101374	496696
41039	496697
544233	496698
259179	496699
145908	496700
554768	496701
537100	496702
102863	496703
514332	496704
686749	496705
79817	496706
543000	496707
105256	496708
73486	496709
92328	496710
272674	496711
492593	496712
67242	496713
2667	496714
443746	496715
240260	496716
87771	496717
632712	496718
570258	496719
46675	496720
146997	496721
200678	496722
552267	496723
26014	496724
475816	496725
11934	496726
386117	496727
83019	496728
45	496729
96187	496730
1708	496731
282662	496732
428765	496733
362372	496734
90216	496735
37465	496736
117283	496737
517027	496738
173510	496739
296062	496740
662799	496741
44020	496742
186220	496743
208703	496744
213610	496745
575358	496746
718172	496747
679510	496748
377731	496749
82565	496750
705836	496751
92698	496752
421460	496753
251644	496754
298561	496755
511042	496756
545897	496757
687345	496758
616988	496759
300765	496760
17687	496761
82679	496762
604501	496763
41353	496764
504575	496765
445208	496766
147697	496767
165343	496768
150093	496769
412828	496770
49309	496771
43931	496772
188362	496773
357291	496774
29985	496775
136765	496776
183091	496777
662344	496778
191354	496779
562815	496780
153999	496781
216664	496782
652441	496783
107803	496784
116482	496785
468790	496786
6476	496787
149113	496788
100709	496789
44346	496790
334407	496791
33363	496792
585591	496793
110924	496794
685189	496795
5590	496796
69827	496797
220834	496798
10160	496799
577861	496800
509655	496801
380419	496802
135756	496803
24845	496804
41040	496805
262326	496806
486901	496807
38375	496808
443236	496809
542976	496810
25780	496811
613650	496812
112296	496813
463031	496814
704147	496815
107538	496816
37368	496817
562505	496818
62112	496819
576651	496820
486644	496821
98108	496822
506586	496823
65687	496824
658346	496825
17007	496826
197790	496827
651209	496828
475247	496829
499363	496830
73750	496831
157126	496832
637119	496833
3411	496834
353014	496835
535272	496836
692413	496837
532895	496838
569504	496839
622842	496840
638235	496841
150629	496842
87188	496843
26283	496844
333697	496845
548546	496846
517507	496847
82680	496848
91	496849
93396	496850
18482	496851
421189	496852
342344	496853
413920	496854
35	496855
524050	496856
107059	496857
637730	496858
395131	496859
647177	496860
617001	496861
139755	496862
441164	496863
226505	496864
374518	496865
91443	496866
78498	496867
160966	496868
110478	496869
584304	496870
433331	496871
139061	496872
5961	496873
440852	496874
373655	496875
1990	496876
176765	496877
307214	496878
74873	496879
8245	496880
131580	496881
394380	496882
514404	496883
33309	496884
574746	496885
233567	496886
26177	496887
530540	496888
500207	496889
145880	496890
4680	496891
33681	496892
580773	496893
572076	496894
362972	496895
235777	496896
33600	496897
163310	496898
39852	496899
133808	496900
406811	496901
414742	496902
52614	496903
565148	496904
459094	496905
387064	496906
714581	496907
227796	496908
575928	496909
507297	496910
75693	496911
406910	496912
138955	496913
548787	496914
101647	496915
153187	496916
402492	496917
77768	496918
607656	496919
495453	496920
103943	496921
395267	496922
87170	496923
85478	496924
390414	496925
38646	496926
370742	496927
471957	496928
197431	496929
109193	496930
240383	496931
1339	496932
16474	496933
721503	496934
3320	496935
35177	496936
619399	496937
65543	496938
283157	496939
411967	496940
391004	496941
225024	496942
21380	496943
287249	496944
704416	496945
463301	496946
118557	496947
578028	496948
270941	496949
7883	496950
721163	496951
241428	496952
364091	496953
381770	496954
606051	496955
319773	496956
156385	496957
497044	496958
631186	496959
29892	496960
165802	496961
471522	496962
27350	496963
105263	496964
360187	496965
213716	496966
650271	496967
72719	496968
340206	496969
130665	496970
83580	496971
4524	496972
75988	496973
716220	496974
516527	496975
85341	496976
19364	496977
26666	496978
1571	496979
718939	496980
7247	496981
373583	496982
24306	496983
551858	496984
453411	496985
129247	496986
177218	496987
285727	496988
34459	496989
300464	496990
639221	496991
205696	496992
404252	496993
33714	496994
652288	496995
648062	496996
244676	496997
613716	496998
562339	496999
171686	497000
1284	497001
29911	497002
43101	497003
186248	497004
56219	497005
27950	497006
366623	497007
723883	497008
101056	497009
115698	497010
441433	497011
65166	497012
380214	497013
360724	497014
166170	497015
575665	497016
175287	497017
37911	497018
690284	497019
123920	497020
182945	497021
56396	497022
546744	497023
103835	497024
54	497025
544675	497026
80311	497027
563020	497028
480770	497029
584062	497030
103393	497031
68630	497032
78897	497033
386417	497034
592559	497035
586012	497036
414622	497037
680427	497038
3688	497039
569427	497040
164359	497041
56409	497042
352207	497043
98876	497044
69055	497045
526972	497046
588276	497047
168919	497048
524865	497049
213538	497050
696131	497051
262237	497052
674954	497053
212136	497054
107413	497055
55655	497056
88033	497057
124018	497058
94284	497059
300558	497060
453652	497061
9120	497062
34748	497063
346010	497064
460473	497065
541099	497066
287702	497067
9113	497068
318432	497069
6662	497070
9371	497071
176588	497072
20396	497073
118414	497074
324497	497075
700089	497076
17855	497077
144419	497078
583988	497079
36768	497080
6388	497081
697164	497082
464327	497083
320952	497084
447732	497085
191905	497086
87616	497087
247993	497088
685599	497089
605980	497090
2154	497091
454941	497092
179931	497093
378430	497094
166203	497095
720279	497096
192207	497097
79016	497098
174044	497099
511460	497100
7784	497101
536462	497102
423874	497103
97360	497104
5718	497105
708178	497106
576822	497107
683889	497108
78178	497109
170523	497110
12934	497111
556174	497112
363090	497113
14621	497114
63946	497115
634850	497116
104573	497117
43918	497118
347361	497119
42424	497120
511265	497121
520662	497122
388433	497123
161661	497124
318781	497125
995	497126
164927	497127
327890	497128
75589	497129
4739	497130
76764	497131
14282	497132
16	497133
590433	497134
559799	497135
58705	497136
71896	497137
212211	497138
80618	497139
183428	497140
18012	497141
37801	497142
719667	497143
68841	497144
41826	497145
131111	497146
682974	497147
643814	497148
654778	497149
316774	497150
109993	497151
59422	497152
231932	497153
378650	497154
159486	497155
532748	497156
559785	497157
371591	497158
405908	497159
419808	497160
117817	497161
3240	497162
183293	497163
583967	497164
204248	497165
616195	497166
79354	497167
27782	497168
665036	497169
159653	497170
25528	497171
54911	497172
671327	497173
50170	497174
166464	497175
220037	497176
630700	497177
449773	497178
380373	497179
79466	497180
93278	497181
498474	497182
173469	497183
5364	497184
211441	497185
161195	497186
116209	497187
170571	497188
241951	497189
246465	497190
656957	497191
530504	497192
124773	497193
513020	497194
186911	497195
110435	497196
560310	497197
257661	497198
580487	497199
695157	497200
78536	497201
23780	497202
395821	497203
306339	497204
45401	497205
476460	497206
78110	497207
315276	497208
82312	497209
270413	497210
269116	497211
145467	497212
131359	497213
298858	497214
46103	497215
555588	497216
437130	497217
105448	497218
101654	497219
355192	497220
431857	497221
359695	497222
37347	497223
117667	497224
140085	497225
461807	497226
76626	497227
146132	497228
702738	497229
565303	497230
54913	497231
671190	497232
1327	497233
536649	497234
320343	497235
55588	497236
151281	497237
106720	497238
414905	497239
246367	497240
88013	497241
517015	497242
687024	497243
461021	497244
596722	497245
645940	497246
39144	497247
640675	497248
183216	497249
24993	497250
537992	497251
664098	497252
671593	497253
111687	497254
37279	497255
237621	497256
146140	497257
415080	497258
668637	497259
164190	497260
500421	497261
453539	497262
526569	497263
165893	497264
571771	497265
147577	497266
127107	497267
584094	497268
184339	497269
405900	497270
208505	497271
94201	497272
293560	497273
51955	497274
387639	497275
635117	497276
357769	497277
697237	497278
2367	497279
687673	497280
633556	497281
91252	497282
228105	497283
52736	497284
535951	497285
406104	497286
697098	497287
31317	497288
645967	497289
173327	497290
343529	497291
144379	497292
252949	497293
204428	497294
590400	497295
198051	497296
526302	497297
21908	497298
547262	497299
265884	497300
686944	497301
503827	497302
478123	497303
650134	497304
38443	497305
119440	497306
155243	497307
141348	497308
562537	497309
176696	497310
717982	497311
319909	497312
180779	497313
77986	497314
331533	497315
23700	497316
609930	497317
681099	497318
18081	497319
467554	497320
446379	497321
90680	497322
90314	497323
294142	497324
173845	497325
402880	497326
555828	497327
548474	497328
20663	497329
74179	497330
322014	497331
245000	497332
124301	497333
143720	497334
617056	497335
704969	497336
250017	497337
10534	497338
66318	497339
667060	497340
411904	497341
720374	497342
35733	497343
86002	497344
103279	497345
80662	497346
403113	497347
682319	497348
606321	497349
130563	497350
5149	497351
218510	497352
225664	497353
20707	497354
494033	497355
521307	497356
664312	497357
19417	497358
502643	497359
276774	497360
180159	497361
713176	497362
143495	497363
48496	497364
14755	497365
114510	497366
32261	497367
452763	497368
535069	497369
246853	497370
716485	497371
455390	497372
30641	497373
296612	497374
589152	497375
479583	497376
84620	497377
25235	497378
6410	497379
458325	497380
37352	497381
51438	497382
93943	497383
463060	497384
267810	497385
144665	497386
4755	497387
144191	497388
66664	497389
70215	497390
651836	497391
4155	497392
163014	497393
180615	497394
723715	497395
142709	497396
351884	497397
8025	497398
543402	497399
300376	497400
356269	497401
33834	497402
197529	497403
476625	497404
367442	497405
339262	497406
175545	497407
34576	497408
614227	497409
493259	497410
95545	497411
649976	497412
559065	497413
413536	497414
609276	497415
102169	497416
473802	497417
540344	497418
695880	497419
708857	497420
7548	497421
57586	497422
149852	497423
114917	497424
148889	497425
117366	497426
705491	497427
149651	497428
36708	497429
3584	497430
270127	497431
704587	497432
164171	497433
53176	497434
67044	497435
12295	497436
129040	497437
535040	497438
20518	497439
274677	497440
383861	497441
12905	497442
670332	497443
232759	497444
37612	497445
215563	497446
74856	497447
249606	497448
191488	497449
559894	497450
458946	497451
100456	497452
57747	497453
450039	497454
91215	497455
499253	497456
248010	497457
570949	497458
449387	497459
11394	497460
343544	497461
704772	497462
70507	497463
203178	497464
48	497465
23471	497466
588474	497467
342504	497468
678700	497469
54711	497470
9225	497471
170192	497472
468645	497473
5355	497474
35847	497475
10224	497476
592766	497477
61766	497478
4817	497479
105583	497480
31150	497481
149882	497482
532516	497483
71141	497484
386263	497485
39522	497486
97122	497487
618366	497488
83736	497489
652722	497490
368	497491
153518	497492
289403	497493
169023	497494
161286	497495
323503	497496
8087	497497
361149	497498
26091	497499
4405	497500
24364	497501
696262	497502
29247	497503
551336	497504
15291	497505
364299	497506
492933	497507
433318	497508
639283	497509
585224	497510
1841	497511
297952	497512
35979	497513
677138	497514
549377	497515
592127	497516
372096	497517
117945	497518
72162	497519
792	497520
125523	497521
301433	497522
718817	497523
11561	497524
101732	497525
142283	497526
669090	497527
421248	497528
72276	497529
95656	497530
114955	497531
581410	497532
182805	497533
280376	497534
44047	497535
493731	497536
252771	497537
409762	497538
67605	497539
166658	497540
35513	497541
148496	497542
440441	497543
2902	497544
143388	497545
417639	497546
9148	497547
2225	497548
4462	497549
48688	497550
500590	497551
87159	497552
209277	497553
323124	497554
29630	497555
684502	497556
137132	497557
533065	497558
715810	497559
611382	497560
8828	497561
530192	497562
682338	497563
29041	497564
81656	497565
358753	497566
67247	497567
222724	497568
39950	497569
449972	497570
476025	497571
553721	497572
260565	497573
406129	497574
530459	497575
215229	497576
131108	497577
507471	497578
27	497579
185109	497580
700554	497581
148212	497582
499876	497583
157610	497584
12902	497585
58094	497586
429855	497587
6415	497588
137941	497589
25352	497590
6460	497591
456235	497592
623089	497593
333468	497594
537777	497595
121091	497596
65075	497597
398498	497598
165419	497599
336217	497600
8447	497601
505593	497602
97988	497603
578783	497604
451369	497605
453962	497606
578152	497607
637095	497608
111444	497609
236634	497610
565507	497611
704099	497612
139353	497613
317531	497614
175974	497615
549658	497616
139102	497617
635456	497618
381679	497619
413948	497620
124056	497621
596627	497622
555434	497623
311371	497624
6702	497625
24545	497626
466231	497627
623406	497628
172499	497629
404384	497630
578470	497631
461410	497632
267790	497633
60358	497634
164348	497635
277086	497636
4353	497637
33778	497638
5012	497639
375146	497640
275751	497641
31337	497642
83316	497643
269821	497644
98237	497645
112781	497646
653551	497647
75641	497648
675412	497649
186926	497650
426629	497651
13684	497652
136219	497653
633084	497654
681280	497655
679509	497656
157	497657
247952	497658
363031	497659
227331	497660
119023	497661
590890	497662
49222	497663
454498	497664
98780	497665
79908	497666
46897	497667
41807	497668
11885	497669
75535	497670
100641	497671
469438	497672
640094	497673
251302	497674
256108	497675
27573	497676
662749	497677
3755	497678
320560	497679
369609	497680
430735	497681
659054	497682
439278	497683
185246	497684
62914	497685
485046	497686
50225	497687
67186	497688
612367	497689
13527	497690
660814	497691
625015	497692
385494	497693
70120	497694
573728	497695
653887	497696
73963	497697
388000	497698
26393	497699
183681	497700
10085	497701
324723	497702
297083	497703
62854	497704
710747	497705
167149	497706
362403	497707
189477	497708
16390	497709
240344	497710
59889	497711
653374	497712
19118	497713
35211	497714
287934	497715
171414	497716
48175	497717
176136	497718
133426	497719
72308	497720
722661	497721
80592	497722
24651	497723
135623	497724
303920	497725
482139	497726
73943	497727
172574	497728
304662	497729
290602	497730
393261	497731
563071	497732
176457	497733
231071	497734
364350	497735
440709	497736
377035	497737
332444	497738
272384	497739
163716	497740
41249	497741
20289	497742
385856	497743
634571	497744
634746	497745
11794	497746
180111	497747
631677	497748
512808	497749
31694	497750
168376	497751
2946	497752
470324	497753
204400	497754
120801	497755
372773	497756
68313	497757
452669	497758
621785	497759
69275	497760
273120	497761
34643	497762
219753	497763
552322	497764
291943	497765
655120	497766
181986	497767
245640	497768
393528	497769
33620	497770
601490	497771
280033	497772
494661	497773
303238	497774
108769	497775
523997	497776
600884	497777
865	497778
684218	497779
215927	497780
269169	497781
451655	497782
359820	497783
570336	497784
304409	497785
626709	497786
101763	497787
39067	497788
60814	497789
65261	497790
16023	497791
711786	497792
120482	497793
307057	497794
25145	497795
192913	497796
32898	497797
649216	497798
23170	497799
28261	497800
383812	497801
246490	497802
44914	497803
30270	497804
126	497805
10116	497806
149923	497807
351229	497808
267889	497809
6647	497810
649300	497811
53505	497812
683741	497813
107559	497814
82284	497815
128561	497816
1130	497817
396134	497818
182295	497819
416308	497820
3349	497821
511740	497822
74722	497823
386528	497824
53148	497825
717352	497826
86398	497827
141391	497828
28822	497829
53395	497830
657602	497831
356991	497832
129752	497833
172255	497834
154699	497835
142903	497836
13107	497837
273149	497838
112162	497839
214610	497840
96656	497841
394590	497842
628908	497843
87163	497844
152206	497845
472718	497846
139735	497847
550877	497848
74766	497849
84	497850
241426	497851
93695	497852
27612	497853
339718	497854
79778	497855
48870	497856
616140	497857
475158	497858
143649	497859
641157	497860
129223	497861
39062	497862
159892	497863
14933	497864
599483	497865
327395	497866
289066	497867
617920	497868
470753	497869
38509	497870
2001	497871
458283	497872
423059	497873
417775	497874
100836	497875
85177	497876
122006	497877
25169	497878
355434	497879
526891	497880
49578	497881
557140	497882
23007	497883
682904	497884
434488	497885
626185	497886
384179	497887
294596	497888
647428	497889
36019	497890
124124	497891
154793	497892
592168	497893
617020	497894
171024	497895
140905	497896
245176	497897
206628	497898
703577	497899
702530	497900
493827	497901
271249	497902
447254	497903
126576	497904
5532	497905
201002	497906
504107	497907
595315	497908
395029	497909
105398	497910
63732	497911
117077	497912
678615	497913
163465	497914
220528	497915
3956	497916
672609	497917
281521	497918
536362	497919
401914	497920
46489	497921
16816	497922
252735	497923
382529	497924
353652	497925
329866	497926
518875	497927
577126	497928
380833	497929
335424	497930
161206	497931
525813	497932
482345	497933
502838	497934
23036	497935
299852	497936
95358	497937
625172	497938
239114	497939
618038	497940
686905	497941
163582	497942
502541	497943
103604	497944
644078	497945
399102	497946
329370	497947
664718	497948
230212	497949
466030	497950
75911	497951
717028	497952
11901	497953
121532	497954
222514	497955
132090	497956
140002	497957
602196	497958
1276	497959
95046	497960
258823	497961
654199	497962
338922	497963
599468	497964
324159	497965
548082	497966
573445	497967
345947	497968
139031	497969
40395	497970
281170	497971
671708	497972
151214	497973
338134	497974
192524	497975
117400	497976
27613	497977
491529	497978
550738	497979
538743	497980
298009	497981
136744	497982
544398	497983
104183	497984
39387	497985
151800	497986
698543	497987
196837	497988
10732	497989
155400	497990
293247	497991
197870	497992
80144	497993
486690	497994
608811	497995
60442	497996
419473	497997
22086	497998
81564	497999
368000	498000
97609	498001
330434	498002
116906	498003
528877	498004
16150	498005
582951	498006
334610	498007
8675	498008
357776	498009
81148	498010
396896	498011
297424	498012
244375	498013
357638	498014
141866	498015
30152	498016
162718	498017
56453	498018
446967	498019
14050	498020
282721	498021
40692	498022
344426	498023
683070	498024
413506	498025
143524	498026
83894	498027
480281	498028
573724	498029
455749	498030
486905	498031
488579	498032
112473	498033
193644	498034
676826	498035
576990	498036
538520	498037
709268	498038
913	498039
501066	498040
459082	498041
500527	498042
1956	498043
25274	498044
122124	498045
19550	498046
151602	498047
159226	498048
550155	498049
25178	498050
564245	498051
25049	498052
608551	498053
66414	498054
26667	498055
655800	498056
5520	498057
596163	498058
29174	498059
51421	498060
707957	498061
419784	498062
672271	498063
273400	498064
577993	498065
159427	498066
63482	498067
284277	498068
299801	498069
393412	498070
223268	498071
669251	498072
655203	498073
34794	498074
96652	498075
289028	498076
326373	498077
362852	498078
558165	498079
9085	498080
115244	498081
111618	498082
134700	498083
354480	498084
715145	498085
250105	498086
691424	498087
431819	498088
612182	498089
365685	498090
489747	498091
277242	498092
6925	498093
513666	498094
84404	498095
132718	498096
46285	498097
36736	498098
339429	498099
341300	498100
23839	498101
367745	498102
563056	498103
23478	498104
4827	498105
249180	498106
277720	498107
46473	498108
355900	498109
17516	498110
178159	498111
642140	498112
215494	498113
149273	498114
597229	498115
228787	498116
72183	498117
383594	498118
582239	498119
702686	498120
120445	498121
12090	498122
179938	498123
97930	498124
49450	498125
162828	498126
602124	498127
306590	498128
409797	498129
323745	498130
339923	498131
375971	498132
234156	498133
375353	498134
497318	498135
168099	498136
213826	498137
232805	498138
97682	498139
23250	498140
17170	498141
143388	498142
722864	498143
514728	498144
659153	498145
106304	498146
51057	498147
673377	498148
29028	498149
332248	498150
500817	498151
661626	498152
365748	498153
416501	498154
395662	498155
261173	498156
69881	498157
51447	498158
536433	498159
65422	498160
551200	498161
684726	498162
6723	498163
430319	498164
15772	498165
16422	498166
629442	498167
700770	498168
514058	498169
143346	498170
547707	498171
19046	498172
512254	498173
673390	498174
590765	498175
39020	498176
66810	498177
88192	498178
187246	498179
122307	498180
583801	498181
518329	498182
64376	498183
271683	498184
9513	498185
621168	498186
89462	498187
15557	498188
394484	498189
493029	498190
256603	498191
47130	498192
110629	498193
397036	498194
58571	498195
482529	498196
68805	498197
442438	498198
7675	498199
242243	498200
117049	498201
4981	498202
469158	498203
580672	498204
684785	498205
12897	498206
658651	498207
121670	498208
315216	498209
376528	498210
402765	498211
457796	498212
27158	498213
185329	498214
686514	498215
154703	498216
99749	498217
120932	498218
72854	498219
625519	498220
33628	498221
153861	498222
35584	498223
392002	498224
271289	498225
131439	498226
74614	498227
690909	498228
229405	498229
294505	498230
637437	498231
458476	498232
226008	498233
10922	498234
159476	498235
418550	498236
54909	498237
570342	498238
560036	498239
38847	498240
483551	498241
56010	498242
399339	498243
542932	498244
284999	498245
2475	498246
370674	498247
130722	498248
4367	498249
266229	498250
554053	498251
24033	498252
67090	498253
220709	498254
519070	498255
56540	498256
703964	498257
6067	498258
183282	498259
524365	498260
706245	498261
432899	498262
95744	498263
181777	498264
630577	498265
695727	498266
468003	498267
95073	498268
251843	498269
609449	498270
586352	498271
704903	498272
5	498273
16969	498274
50818	498275
384309	498276
314896	498277
51108	498278
630550	498279
636048	498280
637608	498281
116555	498282
218849	498283
642883	498284
135517	498285
533455	498286
96377	498287
414328	498288
183263	498289
48098	498290
684511	498291
160315	498292
115439	498293
26752	498294
53469	498295
181248	498296
148675	498297
15125	498298
456840	498299
402582	498300
466789	498301
591933	498302
6698	498303
203470	498304
167797	498305
695300	498306
67127	498307
242341	498308
400257	498309
5362	498310
589974	498311
368449	498312
66178	498313
587887	498314
315040	498315
615322	498316
907	498317
56826	498318
663470	498319
554170	498320
13604	498321
254533	498322
143742	498323
128257	498324
264549	498325
26899	498326
127882	498327
340023	498328
79968	498329
22190	498330
145303	498331
664910	498332
426400	498333
1646	498334
577616	498335
218399	498336
656707	498337
32255	498338
211025	498339
113213	498340
126925	498341
78452	498342
29800	498343
1842	498344
634845	498345
109926	498346
576904	498347
216547	498348
71472	498349
335379	498350
146169	498351
29889	498352
206585	498353
668881	498354
206545	498355
8709	498356
1941	498357
464690	498358
44811	498359
537325	498360
151641	498361
8231	498362
121765	498363
53561	498364
19154	498365
495808	498366
703298	498367
484484	498368
225961	498369
105442	498370
664497	498371
513673	498372
146342	498373
314062	498374
103750	498375
215772	498376
149022	498377
3511	498378
39409	498379
360891	498380
32122	498381
711027	498382
10437	498383
25663	498384
496691	498385
221432	498386
16744	498387
557528	498388
355825	498389
395886	498390
274663	498391
133859	498392
464537	498393
34630	498394
6565	498395
267698	498396
12336	498397
138720	498398
619657	498399
149446	498400
387709	498401
387779	498402
146491	498403
83485	498404
220719	498405
370955	498406
151310	498407
451656	498408
31444	498409
144639	498410
584324	498411
616548	498412
332089	498413
160153	498414
16230	498415
104595	498416
112704	498417
302005	498418
113093	498419
545436	498420
181996	498421
1532	498422
203255	498423
285430	498424
454220	498425
512569	498426
167204	498427
169552	498428
448101	498429
526338	498430
104507	498431
27463	498432
437444	498433
638	498434
521479	498435
346279	498436
151996	498437
163137	498438
279609	498439
72508	498440
260586	498441
338385	498442
24044	498443
449842	498444
197709	498445
384422	498446
316734	498447
447615	498448
11485	498449
554699	498450
419785	498451
662975	498452
710888	498453
19202	498454
303942	498455
515032	498456
13903	498457
332696	498458
147065	498459
423804	498460
585390	498461
557246	498462
15836	498463
138968	498464
681771	498465
23219	498466
123855	498467
218518	498468
614460	498469
629139	498470
41962	498471
472989	498472
509096	498473
306581	498474
72338	498475
428727	498476
84235	498477
703305	498478
208026	498479
40495	498480
271190	498481
62084	498482
194521	498483
670040	498484
17111	498485
161800	498486
156212	498487
45568	498488
16072	498489
3520	498490
40201	498491
551585	498492
274844	498493
685731	498494
86082	498495
94005	498496
5613	498497
340702	498498
399693	498499
165656	498500
196591	498501
14100	498502
33338	498503
514379	498504
51243	498505
136829	498506
708558	498507
721362	498508
316617	498509
383870	498510
211012	498511
607538	498512
275016	498513
617461	498514
181513	498515
518203	498516
237341	498517
264116	498518
84271	498519
567322	498520
234613	498521
24814	498522
683143	498523
352712	498524
313596	498525
505307	498526
688977	498527
1590	498528
49115	498529
594771	498530
160517	498531
173678	498532
380798	498533
397293	498534
430161	498535
693	498536
50435	498537
48299	498538
240014	498539
15357	498540
318387	498541
153295	498542
186397	498543
609372	498544
657664	498545
583747	498546
480624	498547
611659	498548
93412	498549
163794	498550
600482	498551
173762	498552
600402	498553
293738	498554
12438	498555
717822	498556
444230	498557
97021	498558
177299	498559
471284	498560
37331	498561
501463	498562
449875	498563
392324	498564
628167	498565
300439	498566
206272	498567
6586	498568
252419	498569
603045	498570
570029	498571
114439	498572
266829	498573
82092	498574
147440	498575
24035	498576
106575	498577
473487	498578
160685	498579
569207	498580
246485	498581
692251	498582
43394	498583
17490	498584
54190	498585
708711	498586
564010	498587
58901	498588
595000	498589
3284	498590
379883	498591
112827	498592
516398	498593
28938	498594
83611	498595
206712	498596
79024	498597
70692	498598
477699	498599
331813	498600
2559	498601
23370	498602
292083	498603
19268	498604
340773	498605
659152	498606
47323	498607
151632	498608
194410	498609
197721	498610
179934	498611
405203	498612
149788	498613
412554	498614
93988	498615
62182	498616
173293	498617
720041	498618
377725	498619
450335	498620
613209	498621
575826	498622
574321	498623
612258	498624
374485	498625
124157	498626
11427	498627
414074	498628
551920	498629
107417	498630
318997	498631
154788	498632
16381	498633
96496	498634
158695	498635
98192	498636
628613	498637
414127	498638
704095	498639
35150	498640
723229	498641
125070	498642
615061	498643
526035	498644
322278	498645
654118	498646
85631	498647
171607	498648
31541	498649
491802	498650
551195	498651
648111	498652
133137	498653
56066	498654
240472	498655
59635	498656
702102	498657
544926	498658
123484	498659
569777	498660
238966	498661
231834	498662
130626	498663
313992	498664
120253	498665
54479	498666
115561	498667
680680	498668
621517	498669
43672	498670
553549	498671
319152	498672
7272	498673
685573	498674
26558	498675
639756	498676
696413	498677
207189	498678
319576	498679
383092	498680
36572	498681
623858	498682
138993	498683
245150	498684
345213	498685
32703	498686
596542	498687
11836	498688
127743	498689
129863	498690
476259	498691
33747	498692
91442	498693
80773	498694
55222	498695
63435	498696
31414	498697
700754	498698
338451	498699
105824	498700
175790	498701
314492	498702
709456	498703
37363	498704
428266	498705
13337	498706
461518	498707
202601	498708
532521	498709
209962	498710
46541	498711
169482	498712
43396	498713
430328	498714
169677	498715
226382	498716
637484	498717
112452	498718
297132	498719
82105	498720
25056	498721
106191	498722
131878	498723
724407	498724
402210	498725
350340	498726
694462	498727
1297	498728
54520	498729
310260	498730
114316	498731
540683	498732
113883	498733
635181	498734
5373	498735
2575	498736
22936	498737
346397	498738
20670	498739
50309	498740
126367	498741
101372	498742
51261	498743
23523	498744
701789	498745
24589	498746
18328	498747
525993	498748
460518	498749
214945	498750
11371	498751
611515	498752
50660	498753
181135	498754
622579	498755
465922	498756
543909	498757
72756	498758
414227	498759
669461	498760
237841	498761
326986	498762
32642	498763
12843	498764
300307	498765
97048	498766
17980	498767
84683	498768
605598	498769
128051	498770
86803	498771
120699	498772
685253	498773
226737	498774
724565	498775
508562	498776
35896	498777
478311	498778
77124	498779
170097	498780
689009	498781
220754	498782
501841	498783
602681	498784
348075	498785
26542	498786
39701	498787
117822	498788
123768	498789
285837	498790
125694	498791
452045	498792
503217	498793
313558	498794
584475	498795
585969	498796
34863	498797
476790	498798
653729	498799
454053	498800
16109	498801
98271	498802
153138	498803
40553	498804
218340	498805
55096	498806
147908	498807
80271	498808
22798	498809
157084	498810
567406	498811
184635	498812
577802	498813
211759	498814
694397	498815
371786	498816
66880	498817
54335	498818
149346	498819
307071	498820
356611	498821
127769	498822
127414	498823
373984	498824
52186	498825
2138	498826
5684	498827
257821	498828
54025	498829
540193	498830
371034	498831
343024	498832
5951	498833
592819	498834
358972	498835
557604	498836
261746	498837
441590	498838
19264	498839
684993	498840
473413	498841
184577	498842
49615	498843
438170	498844
657908	498845
721454	498846
10521	498847
220631	498848
444210	498849
121162	498850
196783	498851
72693	498852
9057	498853
98507	498854
353099	498855
433065	498856
471270	498857
351397	498858
391089	498859
45356	498860
2107	498861
46229	498862
485721	498863
196839	498864
422965	498865
70649	498866
132430	498867
79307	498868
518	498869
130154	498870
12944	498871
4117	498872
261428	498873
60683	498874
142261	498875
76	498876
622927	498877
165267	498878
616234	498879
51694	498880
186814	498881
19129	498882
548718	498883
257774	498884
79548	498885
658402	498886
164121	498887
32419	498888
17847	498889
36225	498890
621644	498891
54466	498892
50213	498893
140881	498894
201956	498895
703118	498896
42311	498897
16860	498898
134971	498899
385558	498900
121906	498901
198907	498902
138286	498903
114199	498904
548388	498905
161201	498906
225935	498907
90505	498908
220706	498909
12609	498910
97028	498911
514273	498912
631952	498913
724528	498914
378759	498915
552183	498916
441328	498917
321059	498918
146294	498919
343287	498920
139383	498921
48127	498922
709024	498923
600377	498924
323765	498925
429252	498926
65559	498927
91685	498928
406496	498929
33161	498930
166595	498931
536452	498932
107818	498933
654901	498934
469807	498935
637787	498936
459883	498937
469162	498938
82678	498939
662430	498940
140319	498941
533295	498942
497274	498943
183474	498944
618934	498945
260996	498946
663756	498947
267832	498948
325550	498949
542461	498950
623899	498951
710951	498952
4061	498953
62612	498954
237985	498955
26446	498956
94311	498957
72961	498958
564229	498959
520870	498960
412151	498961
607161	498962
80828	498963
30526	498964
445199	498965
424400	498966
44997	498967
33798	498968
176415	498969
420337	498970
650115	498971
564905	498972
376931	498973
159185	498974
306774	498975
663785	498976
657207	498977
40866	498978
196348	498979
40437	498980
157136	498981
24544	498982
16500	498983
611152	498984
22473	498985
211577	498986
167249	498987
62869	498988
146821	498989
300735	498990
127052	498991
97220	498992
126429	498993
307043	498994
124449	498995
417413	498996
129607	498997
549666	498998
183340	498999
111805	499000
500086	499001
671233	499002
586722	499003
249982	499004
30041	499005
687124	499006
424561	499007
46773	499008
510807	499009
59344	499010
7995	499011
419972	499012
78295	499013
362176	499014
355118	499015
7838	499016
129728	499017
565582	499018
123360	499019
161683	499020
57479	499021
10082	499022
130143	499023
288321	499024
345055	499025
598575	499026
108371	499027
6072	499028
39682	499029
29516	499030
564316	499031
252658	499032
6880	499033
701203	499034
50653	499035
24785	499036
115113	499037
497452	499038
698423	499039
349937	499040
290579	499041
49608	499042
122907	499043
113371	499044
111156	499045
311891	499046
549119	499047
495192	499048
48713	499049
398471	499050
24296	499051
389185	499052
467593	499053
258996	499054
349073	499055
306070	499056
535934	499057
462355	499058
713591	499059
511249	499060
650415	499061
2857	499062
140386	499063
615558	499064
708512	499065
369210	499066
146144	499067
56703	499068
230047	499069
168956	499070
5770	499071
259388	499072
680503	499073
677196	499074
161832	499075
68	499076
32294	499077
504388	499078
125682	499079
334923	499080
109209	499081
526583	499082
671618	499083
262913	499084
11294	499085
73690	499086
461901	499087
40215	499088
353802	499089
135934	499090
628146	499091
476093	499092
534561	499093
141820	499094
152194	499095
432365	499096
253506	499097
129950	499098
441418	499099
411307	499100
115133	499101
69832	499102
496680	499103
39211	499104
329536	499105
244520	499106
508411	499107
23658	499108
229049	499109
544905	499110
79402	499111
511957	499112
74969	499113
415437	499114
599660	499115
428754	499116
701682	499117
645949	499118
87696	499119
17380	499120
19176	499121
264244	499122
80466	499123
596318	499124
432466	499125
137613	499126
147633	499127
125176	499128
66980	499129
622236	499130
240812	499131
14750	499132
276252	499133
143270	499134
383557	499135
470762	499136
480091	499137
357124	499138
196393	499139
543415	499140
663076	499141
474390	499142
343239	499143
526733	499144
14925	499145
456162	499146
159674	499147
550197	499148
592754	499149
556364	499150
479117	499151
696402	499152
343053	499153
199066	499154
408742	499155
78069	499156
75227	499157
82535	499158
566576	499159
181150	499160
328401	499161
216318	499162
64046	499163
509739	499164
277618	499165
65825	499166
389226	499167
74579	499168
438209	499169
173113	499170
349245	499171
15771	499172
608663	499173
480478	499174
49085	499175
159987	499176
10926	499177
287761	499178
98444	499179
26144	499180
369168	499181
363885	499182
392857	499183
545570	499184
192684	499185
384060	499186
576981	499187
167647	499188
680012	499189
393569	499190
135016	499191
16805	499192
77986	499193
339551	499194
309964	499195
536922	499196
601797	499197
30541	499198
50373	499199
22321	499200
558201	499201
59358	499202
472277	499203
75630	499204
6676	499205
670664	499206
296	499207
683644	499208
111114	499209
537900	499210
51199	499211
431001	499212
316773	499213
628686	499214
10002	499215
381818	499216
633501	499217
30121	499218
270551	499219
681297	499220
96697	499221
87167	499222
18729	499223
10239	499224
89233	499225
500861	499226
13742	499227
291531	499228
194711	499229
16547	499230
248683	499231
375109	499232
16869	499233
694317	499234
425980	499235
5519	499236
145282	499237
162284	499238
39755	499239
362981	499240
233197	499241
381745	499242
469029	499243
105282	499244
533371	499245
615208	499246
25879	499247
678436	499248
273063	499249
108071	499250
546633	499251
84515	499252
707338	499253
495070	499254
469649	499255
2386	499256
150174	499257
434232	499258
547357	499259
67205	499260
316961	499261
564	499262
48082	499263
419783	499264
585978	499265
31505	499266
473441	499267
33179	499268
319819	499269
913	499270
51066	499271
156680	499272
96388	499273
359886	499274
17940	499275
1060	499276
174002	499277
158648	499278
31169	499279
382906	499280
374	499281
10072	499282
533938	499283
360583	499284
164864	499285
508162	499286
655229	499287
29508	499288
18986	499289
29826	499290
49792	499291
163300	499292
669330	499293
44868	499294
183363	499295
487999	499296
356273	499297
39769	499298
180423	499299
6148	499300
531611	499301
523213	499302
82059	499303
506364	499304
353183	499305
45003	499306
39081	499307
702262	499308
628982	499309
648965	499310
679931	499311
217595	499312
9119	499313
649155	499314
397556	499315
8402	499316
679638	499317
184588	499318
150345	499319
16266	499320
97517	499321
592134	499322
28814	499323
360927	499324
252279	499325
263338	499326
578379	499327
50953	499328
31181	499329
453443	499330
319250	499331
476810	499332
400824	499333
572782	499334
173605	499335
263783	499336
106829	499337
576112	499338
442096	499339
712979	499340
410	499341
10123	499342
33764	499343
102178	499344
413115	499345
632377	499346
243522	499347
358838	499348
368869	499349
176162	499350
405533	499351
87774	499352
4633	499353
650038	499354
8622	499355
333342	499356
268942	499357
434745	499358
645103	499359
632703	499360
25819	499361
523515	499362
28175	499363
185875	499364
187533	499365
376641	499366
327221	499367
196667	499368
410713	499369
65960	499370
19601	499371
221918	499372
324272	499373
179598	499374
193747	499375
135637	499376
72617	499377
714995	499378
115983	499379
433674	499380
565234	499381
405320	499382
11345	499383
616185	499384
312383	499385
524011	499386
410619	499387
495039	499388
220486	499389
440236	499390
91690	499391
713150	499392
41316	499393
259846	499394
151246	499395
716333	499396
499630	499397
142074	499398
45314	499399
292061	499400
2630	499401
703599	499402
471360	499403
301423	499404
107697	499405
675815	499406
307488	499407
454994	499408
384870	499409
221519	499410
115971	499411
72348	499412
502639	499413
393463	499414
469880	499415
4000	499416
32297	499417
404069	499418
19546	499419
21055	499420
697493	499421
349596	499422
210799	499423
605488	499424
76072	499425
22811	499426
131266	499427
329336	499428
491860	499429
373982	499430
234100	499431
374162	499432
693075	499433
102648	499434
131927	499435
133577	499436
702566	499437
353457	499438
224895	499439
67132	499440
424143	499441
638538	499442
85753	499443
314325	499444
491853	499445
520476	499446
326309	499447
61471	499448
167444	499449
623931	499450
75513	499451
376912	499452
18227	499453
46505	499454
36341	499455
494191	499456
274044	499457
187838	499458
706699	499459
584085	499460
150297	499461
394	499462
3123	499463
563251	499464
666616	499465
696285	499466
150408	499467
352947	499468
162949	499469
537640	499470
218527	499471
13718	499472
200456	499473
85291	499474
191398	499475
304054	499476
51555	499477
59254	499478
442317	499479
577084	499480
251376	499481
75408	499482
164296	499483
88910	499484
148179	499485
555288	499486
2973	499487
346455	499488
377367	499489
69268	499490
593817	499491
70190	499492
35081	499493
384491	499494
37731	499495
44764	499496
182650	499497
218676	499498
141002	499499
126027	499500
16421	499501
676574	499502
167073	499503
20961	499504
15879	499505
67441	499506
264562	499507
299176	499508
424716	499509
252383	499510
65691	499511
549779	499512
435678	499513
201039	499514
587161	499515
623742	499516
134662	499517
554146	499518
652092	499519
84601	499520
74663	499521
688020	499522
156429	499523
572462	499524
663606	499525
13081	499526
518858	499527
520805	499528
572714	499529
21145	499530
225903	499531
81228	499532
413107	499533
89879	499534
113881	499535
18132	499536
175628	499537
30577	499538
64181	499539
149395	499540
41	499541
1008	499542
651889	499543
26109	499544
420634	499545
6617	499546
181836	499547
701953	499548
738	499549
3005	499550
103130	499551
289282	499552
303034	499553
3826	499554
604488	499555
669322	499556
272776	499557
604379	499558
388762	499559
117130	499560
27760	499561
69617	499562
663872	499563
30674	499564
170858	499565
16030	499566
67084	499567
3111	499568
309115	499569
1538	499570
86139	499571
494524	499572
636674	499573
208775	499574
119279	499575
96763	499576
60476	499577
134463	499578
18826	499579
3175	499580
722372	499581
478403	499582
438909	499583
521087	499584
479632	499585
701527	499586
48173	499587
553483	499588
630717	499589
19480	499590
494054	499591
114136	499592
144113	499593
539533	499594
590190	499595
146293	499596
271150	499597
379294	499598
32735	499599
333598	499600
649966	499601
407904	499602
5334	499603
100494	499604
134215	499605
9641	499606
42715	499607
485074	499608
310656	499609
235570	499610
318786	499611
108355	499612
3995	499613
4498	499614
362517	499615
93980	499616
721104	499617
328445	499618
637862	499619
547949	499620
171110	499621
278038	499622
41541	499623
84438	499624
385174	499625
252842	499626
211167	499627
36841	499628
433136	499629
483008	499630
78351	499631
328811	499632
80678	499633
257639	499634
4635	499635
148214	499636
140991	499637
223044	499638
652388	499639
29887	499640
67627	499641
5648	499642
470548	499643
3985	499644
125365	499645
14714	499646
161911	499647
53458	499648
571385	499649
420893	499650
42171	499651
53829	499652
461365	499653
516683	499654
304392	499655
305042	499656
420650	499657
37221	499658
86750	499659
351495	499660
529113	499661
151996	499662
16918	499663
57961	499664
34827	499665
74914	499666
190064	499667
662557	499668
19376	499669
144937	499670
429377	499671
505530	499672
25144	499673
5498	499674
114728	499675
293301	499676
433055	499677
258432	499678
331857	499679
332918	499680
724817	499681
74134	499682
198803	499683
215253	499684
563117	499685
47864	499686
423064	499687
463478	499688
39577	499689
391820	499690
276084	499691
531530	499692
123283	499693
175934	499694
118943	499695
111004	499696
161321	499697
164054	499698
249607	499699
61361	499700
706794	499701
481118	499702
502453	499703
588167	499704
90177	499705
67694	499706
7187	499707
40466	499708
525067	499709
19945	499710
86236	499711
380889	499712
13790	499713
649719	499714
352245	499715
472640	499716
597795	499717
74337	499718
330520	499719
463203	499720
123187	499721
202518	499722
38456	499723
410354	499724
551564	499725
41797	499726
473765	499727
229492	499728
34095	499729
539133	499730
339396	499731
71394	499732
130530	499733
516401	499734
297859	499735
706444	499736
23222	499737
120356	499738
540570	499739
595265	499740
145865	499741
446050	499742
545736	499743
468257	499744
72368	499745
199234	499746
524	499747
348261	499748
432514	499749
85499	499750
112539	499751
711174	499752
562569	499753
32694	499754
697897	499755
182214	499756
21145	499757
288396	499758
297566	499759
19822	499760
631643	499761
620984	499762
300233	499763
54689	499764
4559	499765
372221	499766
651667	499767
81752	499768
142038	499769
239511	499770
73782	499771
184534	499772
310927	499773
173535	499774
401108	499775
88004	499776
723810	499777
87921	499778
263469	499779
21980	499780
548929	499781
98804	499782
641988	499783
449918	499784
105722	499785
56914	499786
18236	499787
150068	499788
239757	499789
339615	499790
66553	499791
1867	499792
537809	499793
160393	499794
246444	499795
231819	499796
72915	499797
362	499798
124594	499799
7888	499800
67663	499801
65149	499802
87048	499803
636290	499804
246016	499805
546113	499806
16459	499807
592484	499808
53063	499809
559393	499810
79345	499811
109817	499812
682372	499813
158202	499814
268393	499815
427383	499816
592716	499817
606855	499818
654579	499819
297492	499820
388784	499821
528173	499822
640101	499823
165888	499824
67265	499825
3368	499826
174260	499827
160846	499828
66954	499829
444896	499830
688146	499831
137642	499832
510093	499833
443911	499834
4488	499835
111363	499836
718671	499837
150703	499838
128347	499839
235722	499840
171373	499841
15812	499842
584110	499843
28836	499844
450941	499845
349365	499846
75110	499847
84593	499848
512507	499849
493874	499850
8187	499851
179543	499852
128587	499853
50492	499854
87556	499855
41248	499856
370705	499857
393271	499858
566362	499859
109445	499860
125803	499861
89655	499862
597175	499863
370421	499864
30198	499865
529296	499866
363520	499867
329444	499868
330565	499869
639875	499870
125266	499871
15093	499872
216452	499873
61789	499874
298541	499875
148666	499876
83182	499877
167440	499878
653472	499879
184518	499880
34398	499881
278289	499882
538579	499883
36378	499884
358762	499885
426297	499886
16601	499887
93270	499888
105468	499889
417874	499890
469476	499891
395146	499892
19760	499893
614969	499894
44842	499895
174761	499896
261638	499897
313072	499898
441712	499899
336906	499900
182300	499901
190984	499902
706545	499903
20966	499904
116358	499905
285462	499906
713488	499907
372205	499908
321791	499909
586434	499910
9114	499911
16879	499912
650787	499913
722987	499914
314262	499915
614406	499916
342877	499917
502105	499918
306930	499919
533320	499920
95751	499921
672749	499922
423767	499923
350385	499924
589171	499925
355711	499926
354736	499927
479898	499928
231207	499929
514414	499930
221024	499931
19345	499932
406624	499933
192328	499934
27202	499935
18891	499936
286579	499937
136017	499938
136547	499939
398034	499940
146598	499941
194883	499942
336157	499943
527285	499944
50927	499945
181735	499946
180801	499947
508166	499948
344053	499949
104895	499950
532962	499951
172933	499952
276883	499953
71279	499954
139479	499955
102305	499956
524663	499957
163639	499958
218416	499959
160468	499960
82100	499961
485121	499962
410247	499963
660264	499964
356838	499965
506718	499966
277756	499967
593491	499968
630284	499969
457065	499970
352624	499971
540500	499972
490345	499973
422275	499974
493359	499975
383058	499976
9033	499977
597310	499978
482218	499979
191097	499980
427519	499981
686614	499982
260137	499983
41325	499984
10240	499985
714540	499986
420400	499987
123846	499988
547378	499989
519297	499990
251428	499991
388083	499992
582979	499993
17838	499994
430038	499995
658930	499996
649178	499997
570128	499998
696844	499999
275370	500000
294230	500001
4340	500002
54419	500003
108265	500004
563389	500005
161509	500006
5908	500007
391666	500008
21703	500009
137068	500010
198033	500011
180265	500012
310513	500013
617918	500014
295735	500015
141691	500016
84836	500017
427578	500018
114851	500019
592998	500020
8935	500021
85875	500022
580633	500023
141	500024
304092	500025
214672	500026
568811	500027
3535	500028
131995	500029
26932	500030
306193	500031
55003	500032
14393	500033
705371	500034
612518	500035
257882	500036
76280	500037
723686	500038
432480	500039
132263	500040
164724	500041
163253	500042
649198	500043
365586	500044
2252	500045
284988	500046
188343	500047
60593	500048
16041	500049
229222	500050
86024	500051
586967	500052
266826	500053
252922	500054
659571	500055
199827	500056
675212	500057
78150	500058
87332	500059
167992	500060
84501	500061
11338	500062
542500	500063
38446	500064
24129	500065
146616	500066
671845	500067
5295	500068
98834	500069
489136	500070
302344	500071
4776	500072
654281	500073
147146	500074
560780	500075
287569	500076
577470	500077
107780	500078
152444	500079
191588	500080
633517	500081
383831	500082
73136	500083
384273	500084
40090	500085
8865	500086
563226	500087
12632	500088
120707	500089
155076	500090
566673	500091
623005	500092
79543	500093
684685	500094
168448	500095
363653	500096
128630	500097
21595	500098
66517	500099
311699	500100
648196	500101
74390	500102
612662	500103
76395	500104
385127	500105
300858	500106
399103	500107
95603	500108
289570	500109
44301	500110
644131	500111
160472	500112
464036	500113
13528	500114
551106	500115
251076	500116
584388	500117
11002	500118
34786	500119
8988	500120
507150	500121
132273	500122
620233	500123
33061	500124
13747	500125
229928	500126
708491	500127
224638	500128
346628	500129
161739	500130
320717	500131
365999	500132
3195	500133
92152	500134
403963	500135
384656	500136
594216	500137
277427	500138
301816	500139
514948	500140
137821	500141
251378	500142
95067	500143
270546	500144
22240	500145
420042	500146
2587	500147
16124	500148
455957	500149
3988	500150
496478	500151
178337	500152
383079	500153
31764	500154
161598	500155
9	500156
215920	500157
139442	500158
58399	500159
35882	500160
484538	500161
267120	500162
272810	500163
559114	500164
563882	500165
72431	500166
36878	500167
277344	500168
387716	500169
113242	500170
55257	500171
435877	500172
8578	500173
48324	500174
303526	500175
393605	500176
35035	500177
235537	500178
83265	500179
252581	500180
611394	500181
164443	500182
698315	500183
11155	500184
1618	500185
385331	500186
88995	500187
442158	500188
146190	500189
51096	500190
509087	500191
170991	500192
580572	500193
62338	500194
554601	500195
371200	500196
687515	500197
270636	500198
590982	500199
397611	500200
496000	500201
412147	500202
65955	500203
312931	500204
507299	500205
204312	500206
145230	500207
105113	500208
498532	500209
647721	500210
578433	500211
587053	500212
581689	500213
649621	500214
60438	500215
244194	500216
407038	500217
444306	500218
639185	500219
188558	500220
592397	500221
392626	500222
171325	500223
575457	500224
483054	500225
546083	500226
438286	500227
177265	500228
530280	500229
327488	500230
588876	500231
503492	500232
251243	500233
697853	500234
6546	500235
442611	500236
34802	500237
19913	500238
660796	500239
86357	500240
15888	500241
407301	500242
590508	500243
681168	500244
277234	500245
57857	500246
287626	500247
4365	500248
12493	500249
8	500250
241386	500251
6023	500252
393799	500253
657590	500254
665862	500255
26106	500256
97907	500257
41740	500258
616704	500259
455286	500260
76196	500261
501868	500262
659500	500263
123452	500264
222827	500265
511323	500266
32009	500267
10349	500268
78802	500269
85061	500270
27709	500271
214330	500272
508287	500273
649145	500274
607023	500275
170519	500276
182682	500277
137682	500278
89127	500279
222806	500280
321355	500281
189627	500282
652909	500283
533072	500284
104256	500285
521	500286
516341	500287
92538	500288
206428	500289
114	500290
37979	500291
38418	500292
378965	500293
49330	500294
154045	500295
524040	500296
46450	500297
568659	500298
441669	500299
251985	500300
95607	500301
590259	500302
168801	500303
447111	500304
459619	500305
702488	500306
177719	500307
480081	500308
122337	500309
717516	500310
25712	500311
410683	500312
404934	500313
144333	500314
26035	500315
536778	500316
160989	500317
116662	500318
349901	500319
335148	500320
667655	500321
59770	500322
701363	500323
7541	500324
321479	500325
112272	500326
70151	500327
262713	500328
609477	500329
137441	500330
506172	500331
152825	500332
154323	500333
376995	500334
327784	500335
600862	500336
423440	500337
440410	500338
414671	500339
29124	500340
372398	500341
148566	500342
143913	500343
85298	500344
409180	500345
622559	500346
496007	500347
508770	500348
111408	500349
68934	500350
631270	500351
323174	500352
296390	500353
297336	500354
460719	500355
276	500356
185270	500357
45949	500358
705404	500359
426229	500360
250872	500361
117526	500362
351211	500363
34348	500364
705216	500365
564555	500366
631382	500367
67945	500368
169250	500369
375935	500370
196911	500371
611918	500372
185863	500373
569043	500374
85701	500375
364944	500376
78274	500377
145754	500378
176189	500379
433587	500380
312142	500381
129814	500382
131162	500383
262171	500384
350141	500385
172	500386
616501	500387
14122	500388
520954	500389
31846	500390
354582	500391
445317	500392
158930	500393
516936	500394
82409	500395
391104	500396
536739	500397
10681	500398
412225	500399
364779	500400
134979	500401
178990	500402
87105	500403
11885	500404
151706	500405
165665	500406
433380	500407
304587	500408
409703	500409
149905	500410
369473	500411
15719	500412
286482	500413
540135	500414
158442	500415
601563	500416
24556	500417
375241	500418
94281	500419
1079	500420
267760	500421
615223	500422
645290	500423
14417	500424
696840	500425
5723	500426
523797	500427
268437	500428
27890	500429
24424	500430
603132	500431
339476	500432
127092	500433
411608	500434
405377	500435
111192	500436
139564	500437
342569	500438
2701	500439
525766	500440
46068	500441
655365	500442
104906	500443
163707	500444
187231	500445
125642	500446
79394	500447
267	500448
457526	500449
33965	500450
106922	500451
202414	500452
14022	500453
274887	500454
47971	500455
451493	500456
56723	500457
348361	500458
691426	500459
47449	500460
112621	500461
473326	500462
688679	500463
224998	500464
333866	500465
33605	500466
147060	500467
390355	500468
407715	500469
131072	500470
260424	500471
566924	500472
180242	500473
436238	500474
60538	500475
227146	500476
43356	500477
515973	500478
291917	500479
2887	500480
407867	500481
143971	500482
202830	500483
433708	500484
7941	500485
32746	500486
507753	500487
146747	500488
399909	500489
81399	500490
649844	500491
310077	500492
314667	500493
42646	500494
602478	500495
401455	500496
97708	500497
694780	500498
136599	500499
316794	500500
19181	500501
264321	500502
54793	500503
17852	500504
428124	500505
636868	500506
223963	500507
344626	500508
680473	500509
359995	500510
157344	500511
479349	500512
495364	500513
298931	500514
30982	500515
180461	500516
57382	500517
148311	500518
9507	500519
346292	500520
442452	500521
200482	500522
272140	500523
341990	500524
715927	500525
64421	500526
12777	500527
246657	500528
6040	500529
639280	500530
237079	500531
545948	500532
428908	500533
400889	500534
168086	500535
500486	500536
7536	500537
701064	500538
137539	500539
490493	500540
396164	500541
647886	500542
548527	500543
195205	500544
235944	500545
10613	500546
682623	500547
143249	500548
13427	500549
40590	500550
525378	500551
511891	500552
278792	500553
13643	500554
132886	500555
154496	500556
722123	500557
466664	500558
300782	500559
162082	500560
215929	500561
438910	500562
8663	500563
121005	500564
181295	500565
361718	500566
23185	500567
686833	500568
129293	500569
438401	500570
719628	500571
255021	500572
79497	500573
182443	500574
69277	500575
155048	500576
99767	500577
337838	500578
107352	500579
314448	500580
38402	500581
587160	500582
721178	500583
5670	500584
558946	500585
9094	500586
518213	500587
77851	500588
7853	500589
102823	500590
600172	500591
5462	500592
110454	500593
27863	500594
216291	500595
568184	500596
567422	500597
10735	500598
634169	500599
438636	500600
257805	500601
2754	500602
682761	500603
384515	500604
666010	500605
417412	500606
113456	500607
213112	500608
543976	500609
164762	500610
516533	500611
375750	500612
21651	500613
127783	500614
611862	500615
486478	500616
176111	500617
401637	500618
644655	500619
146121	500620
179016	500621
145230	500622
81190	500623
554606	500624
412309	500625
229	500626
450967	500627
472981	500628
712234	500629
37562	500630
5371	500631
15109	500632
322937	500633
411403	500634
360719	500635
130484	500636
42567	500637
376887	500638
10048	500639
109605	500640
625981	500641
678379	500642
179568	500643
77332	500644
120001	500645
196558	500646
8866	500647
143783	500648
111160	500649
508680	500650
31722	500651
546325	500652
19429	500653
143626	500654
328480	500655
5982	500656
331504	500657
72287	500658
89120	500659
699657	500660
1286	500661
381408	500662
660444	500663
234893	500664
240645	500665
69494	500666
506050	500667
11530	500668
103848	500669
297173	500670
395666	500671
248915	500672
329659	500673
532136	500674
53455	500675
434040	500676
212576	500677
258083	500678
525967	500679
19635	500680
65691	500681
142280	500682
638226	500683
71152	500684
24231	500685
583269	500686
95682	500687
683796	500688
705708	500689
548849	500690
164813	500691
250812	500692
102352	500693
408643	500694
335537	500695
390013	500696
8681	500697
18439	500698
13021	500699
348875	500700
72120	500701
128284	500702
106585	500703
171140	500704
29331	500705
256583	500706
15849	500707
37693	500708
122841	500709
172969	500710
170102	500711
12514	500712
99209	500713
17848	500714
237312	500715
76501	500716
427524	500717
223545	500718
30733	500719
87252	500720
102905	500721
672786	500722
67178	500723
142164	500724
83388	500725
408423	500726
222722	500727
695521	500728
673848	500729
250297	500730
62178	500731
367496	500732
521246	500733
129185	500734
553281	500735
152089	500736
411047	500737
633675	500738
242720	500739
53855	500740
126969	500741
638472	500742
309397	500743
198616	500744
74170	500745
18168	500746
17646	500747
83649	500748
17698	500749
525	500750
26494	500751
565648	500752
11192	500753
29079	500754
382276	500755
25414	500756
410646	500757
235736	500758
76164	500759
416221	500760
259130	500761
713948	500762
360120	500763
253074	500764
459362	500765
718603	500766
65205	500767
520545	500768
187073	500769
306957	500770
195041	500771
67666	500772
505265	500773
202141	500774
382849	500775
35672	500776
5676	500777
45812	500778
144272	500779
343006	500780
678884	500781
267604	500782
141927	500783
483091	500784
156346	500785
592874	500786
90885	500787
160455	500788
26394	500789
184111	500790
186070	500791
442637	500792
7945	500793
232430	500794
336907	500795
280810	500796
32015	500797
553833	500798
388919	500799
701467	500800
61515	500801
71101	500802
70225	500803
231	500804
466939	500805
73818	500806
219742	500807
60523	500808
166667	500809
28946	500810
178826	500811
432384	500812
271	500813
116515	500814
106835	500815
442105	500816
4587	500817
308728	500818
88322	500819
343120	500820
641659	500821
77983	500822
10271	500823
670791	500824
84872	500825
75720	500826
298063	500827
439328	500828
168578	500829
21431	500830
164937	500831
33224	500832
217864	500833
477415	500834
135700	500835
665111	500836
301629	500837
255879	500838
283178	500839
63819	500840
162114	500841
264229	500842
317973	500843
150453	500844
114197	500845
685903	500846
83568	500847
523395	500848
626231	500849
14637	500850
657069	500851
113840	500852
41072	500853
581873	500854
41689	500855
587399	500856
6338	500857
42309	500858
229817	500859
648200	500860
151133	500861
281250	500862
514354	500863
116831	500864
361825	500865
400368	500866
391220	500867
12250	500868
114394	500869
301106	500870
53307	500871
412067	500872
236459	500873
513954	500874
139017	500875
63022	500876
174564	500877
82368	500878
108198	500879
25845	500880
200334	500881
630499	500882
533850	500883
614708	500884
321999	500885
1410	500886
188273	500887
510335	500888
57790	500889
590692	500890
267799	500891
553401	500892
332292	500893
511027	500894
379526	500895
95620	500896
38723	500897
61326	500898
675302	500899
217210	500900
130810	500901
101293	500902
591813	500903
657568	500904
277670	500905
36915	500906
99436	500907
150643	500908
99225	500909
463569	500910
51148	500911
178928	500912
322397	500913
36320	500914
133318	500915
449147	500916
579534	500917
17288	500918
146837	500919
592851	500920
301731	500921
447013	500922
696344	500923
598859	500924
610996	500925
95924	500926
493965	500927
299933	500928
26718	500929
178129	500930
576212	500931
129105	500932
547274	500933
49555	500934
287409	500935
427017	500936
259412	500937
85594	500938
208346	500939
585928	500940
141465	500941
70412	500942
686124	500943
663458	500944
335342	500945
540919	500946
703887	500947
189499	500948
624849	500949
18355	500950
104986	500951
483031	500952
43274	500953
134729	500954
32801	500955
415109	500956
187325	500957
21959	500958
511083	500959
379188	500960
515249	500961
22599	500962
251767	500963
231806	500964
578316	500965
173077	500966
487232	500967
215891	500968
47901	500969
337531	500970
53435	500971
233705	500972
632635	500973
84539	500974
293841	500975
698200	500976
15088	500977
501768	500978
240056	500979
61168	500980
460665	500981
270745	500982
479848	500983
51488	500984
667443	500985
417315	500986
206194	500987
543928	500988
120048	500989
93678	500990
206609	500991
691194	500992
282594	500993
722109	500994
552803	500995
53415	500996
128845	500997
565200	500998
53826	500999
561779	501000
56676	501001
549889	501002
153892	501003
298724	501004
641139	501005
62937	501006
77191	501007
684057	501008
198103	501009
429729	501010
52473	501011
17892	501012
56169	501013
86974	501014
17063	501015
121398	501016
691977	501017
332404	501018
19360	501019
82682	501020
272558	501021
85269	501022
21305	501023
77398	501024
31044	501025
58931	501026
223884	501027
302447	501028
179204	501029
602000	501030
70230	501031
24136	501032
77448	501033
107050	501034
5654	501035
542141	501036
259485	501037
74175	501038
14621	501039
258194	501040
211512	501041
36112	501042
426	501043
651812	501044
480587	501045
30355	501046
369242	501047
139282	501048
43190	501049
479620	501050
235890	501051
336720	501052
92888	501053
552442	501054
135787	501055
77863	501056
163633	501057
647028	501058
186740	501059
245723	501060
611735	501061
113393	501062
125504	501063
624251	501064
124512	501065
16316	501066
131195	501067
681602	501068
11990	501069
359544	501070
18328	501071
59163	501072
205770	501073
186789	501074
401563	501075
426764	501076
56803	501077
700972	501078
693462	501079
684766	501080
172598	501081
704640	501082
421464	501083
617159	501084
270765	501085
287583	501086
8700	501087
529207	501088
51421	501089
79738	501090
630874	501091
296614	501092
679366	501093
155319	501094
1662	501095
252181	501096
145096	501097
472665	501098
643046	501099
326431	501100
603569	501101
591139	501102
97828	501103
65433	501104
48261	501105
259661	501106
82200	501107
534922	501108
487619	501109
488904	501110
60155	501111
48078	501112
367298	501113
555640	501114
174401	501115
422413	501116
74027	501117
383734	501118
406804	501119
32603	501120
300821	501121
407333	501122
173923	501123
68636	501124
227940	501125
668867	501126
696433	501127
58452	501128
28619	501129
555613	501130
185020	501131
731	501132
368030	501133
562435	501134
37979	501135
1140	501136
21605	501137
295559	501138
270633	501139
165984	501140
482283	501141
3624	501142
13471	501143
592623	501144
105912	501145
124497	501146
362241	501147
672101	501148
255526	501149
93053	501150
179503	501151
55818	501152
115754	501153
58639	501154
588505	501155
99438	501156
75292	501157
301918	501158
17900	501159
78290	501160
343994	501161
580774	501162
39465	501163
44612	501164
130822	501165
305350	501166
6521	501167
412253	501168
679826	501169
293931	501170
139952	501171
602690	501172
24574	501173
295407	501174
135856	501175
348371	501176
3615	501177
494628	501178
533584	501179
692241	501180
82518	501181
348176	501182
277476	501183
485529	501184
23290	501185
667197	501186
147898	501187
1229	501188
32988	501189
595664	501190
119619	501191
51547	501192
88011	501193
110155	501194
270553	501195
8656	501196
185667	501197
569440	501198
535343	501199
549991	501200
5968	501201
382657	501202
5962	501203
143998	501204
183695	501205
336688	501206
3357	501207
658372	501208
93773	501209
150359	501210
17335	501211
203719	501212
1470	501213
13013	501214
144663	501215
161550	501216
640605	501217
546487	501218
499922	501219
239964	501220
541105	501221
540531	501222
330516	501223
177584	501224
576408	501225
98699	501226
480028	501227
19217	501228
624795	501229
582869	501230
645906	501231
435936	501232
709913	501233
137099	501234
290533	501235
7083	501236
51756	501237
7216	501238
322730	501239
717155	501240
297532	501241
71293	501242
474685	501243
41576	501244
417661	501245
125576	501246
53154	501247
55956	501248
44875	501249
566142	501250
127165	501251
579165	501252
619812	501253
76572	501254
122710	501255
186966	501256
15558	501257
252679	501258
193151	501259
644414	501260
652677	501261
554126	501262
632227	501263
528768	501264
122516	501265
370157	501266
379497	501267
513198	501268
354875	501269
340238	501270
16278	501271
377593	501272
713860	501273
315360	501274
550393	501275
11959	501276
57113	501277
406974	501278
414973	501279
551743	501280
524604	501281
59292	501282
165471	501283
723553	501284
544918	501285
481897	501286
81565	501287
509501	501288
157348	501289
176983	501290
440692	501291
530693	501292
46888	501293
122093	501294
337084	501295
120172	501296
582730	501297
489445	501298
634861	501299
665828	501300
601748	501301
623259	501302
190833	501303
386619	501304
161538	501305
7642	501306
3087	501307
153158	501308
27701	501309
252774	501310
337351	501311
159396	501312
359568	501313
12869	501314
139405	501315
564841	501316
435398	501317
525605	501318
33225	501319
48966	501320
24851	501321
530705	501322
81012	501323
169834	501324
57022	501325
511296	501326
497120	501327
707076	501328
294412	501329
311850	501330
126024	501331
680359	501332
54909	501333
447994	501334
156121	501335
622436	501336
108464	501337
317222	501338
63423	501339
635808	501340
358618	501341
573386	501342
86708	501343
174597	501344
61166	501345
117213	501346
3325	501347
599705	501348
272484	501349
89192	501350
393880	501351
146146	501352
139867	501353
304945	501354
551703	501355
310515	501356
267660	501357
434836	501358
379744	501359
552805	501360
539022	501361
283050	501362
596797	501363
106516	501364
22365	501365
717425	501366
4397	501367
165417	501368
170367	501369
584288	501370
19220	501371
347	501372
592650	501373
598335	501374
277910	501375
472336	501376
90916	501377
26832	501378
234766	501379
663044	501380
107253	501381
513897	501382
65888	501383
87299	501384
118898	501385
90077	501386
539240	501387
281947	501388
291375	501389
682972	501390
547716	501391
578005	501392
155721	501393
8458	501394
24797	501395
513949	501396
172371	501397
70667	501398
635721	501399
569353	501400
402868	501401
590026	501402
41349	501403
563680	501404
322176	501405
1418	501406
318405	501407
24303	501408
659057	501409
704754	501410
617253	501411
211651	501412
517878	501413
719566	501414
33611	501415
33404	501416
35922	501417
507943	501418
51112	501419
260169	501420
95778	501421
666636	501422
212947	501423
680055	501424
528122	501425
431616	501426
294084	501427
50668	501428
3486	501429
463751	501430
245734	501431
112926	501432
395839	501433
437879	501434
562831	501435
1839	501436
696721	501437
607125	501438
538942	501439
43203	501440
123633	501441
117414	501442
15001	501443
22771	501444
685733	501445
131141	501446
598	501447
535545	501448
518524	501449
184337	501450
507852	501451
129944	501452
664705	501453
218125	501454
409916	501455
40848	501456
45927	501457
657411	501458
692910	501459
85845	501460
524913	501461
516373	501462
551860	501463
460802	501464
202508	501465
544570	501466
90495	501467
487080	501468
559552	501469
366673	501470
364630	501471
51298	501472
351857	501473
395791	501474
648879	501475
461208	501476
111944	501477
173252	501478
494096	501479
104589	501480
714413	501481
177509	501482
567061	501483
241774	501484
401604	501485
458335	501486
23060	501487
644270	501488
143873	501489
417108	501490
11556	501491
495976	501492
178774	501493
388220	501494
490491	501495
62547	501496
340711	501497
31617	501498
299249	501499
554202	501500
217620	501501
130072	501502
52553	501503
849	501504
724811	501505
5015	501506
495680	501507
154996	501508
162123	501509
463452	501510
63704	501511
434946	501512
721000	501513
7860	501514
473373	501515
628122	501516
591094	501517
21242	501518
2302	501519
139519	501520
11059	501521
724622	501522
101241	501523
262580	501524
99887	501525
151834	501526
487944	501527
93099	501528
8113	501529
484062	501530
586584	501531
352396	501532
376210	501533
269667	501534
35227	501535
40258	501536
31516	501537
44622	501538
136599	501539
334664	501540
25640	501541
714401	501542
450544	501543
341671	501544
145986	501545
279203	501546
129393	501547
645163	501548
120084	501549
88990	501550
521347	501551
725295	501552
142910	501553
107512	501554
138631	501555
225894	501556
147219	501557
501341	501558
601222	501559
101165	501560
514983	501561
650194	501562
524089	501563
42353	501564
150098	501565
330662	501566
479260	501567
2287	501568
52059	501569
323486	501570
638183	501571
589313	501572
37426	501573
668425	501574
305561	501575
85006	501576
516332	501577
507223	501578
104246	501579
573499	501580
88562	501581
199765	501582
290690	501583
256462	501584
7923	501585
4869	501586
559786	501587
361869	501588
394	501589
1275	501590
470026	501591
372761	501592
545690	501593
403751	501594
113272	501595
542483	501596
138971	501597
345048	501598
16848	501599
652329	501600
49047	501601
243341	501602
467223	501603
920	501604
183008	501605
582028	501606
94	501607
457855	501608
241181	501609
331054	501610
40628	501611
167774	501612
94942	501613
36418	501614
27947	501615
218208	501616
126739	501617
23842	501618
159294	501619
40166	501620
63743	501621
287031	501622
220924	501623
510816	501624
123821	501625
457364	501626
29611	501627
107293	501628
174941	501629
124338	501630
96113	501631
119818	501632
403397	501633
387633	501634
81772	501635
555727	501636
19690	501637
355667	501638
588708	501639
142667	501640
54586	501641
442533	501642
362770	501643
259298	501644
102676	501645
12369	501646
474242	501647
130698	501648
359682	501649
683197	501650
602151	501651
15070	501652
26349	501653
187175	501654
717404	501655
462508	501656
656622	501657
111378	501658
714084	501659
555346	501660
30208	501661
79564	501662
491832	501663
35880	501664
674742	501665
267343	501666
226948	501667
79477	501668
155597	501669
36874	501670
51147	501671
323064	501672
133295	501673
427122	501674
546613	501675
620356	501676
669695	501677
147353	501678
279913	501679
612219	501680
328569	501681
151572	501682
61730	501683
433533	501684
412841	501685
382618	501686
504993	501687
73039	501688
111359	501689
440663	501690
126228	501691
639223	501692
661930	501693
632640	501694
397805	501695
285115	501696
62935	501697
5821	501698
1228	501699
670546	501700
160911	501701
104127	501702
386276	501703
643213	501704
359393	501705
592136	501706
679276	501707
676346	501708
496988	501709
333670	501710
641716	501711
52854	501712
1768	501713
16365	501714
35301	501715
698649	501716
47456	501717
71678	501718
520958	501719
671484	501720
17553	501721
308926	501722
356302	501723
638437	501724
271623	501725
575353	501726
291571	501727
309962	501728
307980	501729
604587	501730
23505	501731
578629	501732
101018	501733
247679	501734
98700	501735
13594	501736
129589	501737
570431	501738
18548	501739
204454	501740
512419	501741
101651	501742
225463	501743
90033	501744
489687	501745
615939	501746
6792	501747
110571	501748
71833	501749
620403	501750
652729	501751
500100	501752
146161	501753
528514	501754
368507	501755
30659	501756
595150	501757
220367	501758
14432	501759
256144	501760
234461	501761
688340	501762
622495	501763
717751	501764
709063	501765
149287	501766
184001	501767
77638	501768
17911	501769
506508	501770
569739	501771
116492	501772
626809	501773
46626	501774
37903	501775
232734	501776
42774	501777
54179	501778
134737	501779
650356	501780
597691	501781
5512	501782
101875	501783
92293	501784
254312	501785
630441	501786
683186	501787
698286	501788
637700	501789
306205	501790
216220	501791
51626	501792
173127	501793
9727	501794
343113	501795
117341	501796
180854	501797
105807	501798
665196	501799
451666	501800
217799	501801
569883	501802
3619	501803
56779	501804
276827	501805
71465	501806
272762	501807
388537	501808
257976	501809
134326	501810
149811	501811
450525	501812
75801	501813
57469	501814
432054	501815
20467	501816
193	501817
92123	501818
510017	501819
698541	501820
628489	501821
675791	501822
4726	501823
552595	501824
429613	501825
154944	501826
200801	501827
374663	501828
81620	501829
38619	501830
414362	501831
7	501832
52343	501833
125242	501834
2109	501835
271179	501836
492386	501837
576267	501838
329417	501839
3859	501840
227328	501841
519920	501842
272221	501843
52991	501844
58065	501845
182582	501846
300869	501847
680328	501848
208497	501849
314004	501850
647006	501851
230905	501852
647281	501853
583392	501854
4423	501855
31868	501856
269760	501857
56791	501858
102811	501859
318244	501860
128985	501861
721713	501862
300521	501863
7396	501864
605625	501865
175778	501866
34849	501867
62379	501868
175865	501869
305643	501870
3792	501871
618592	501872
354882	501873
26511	501874
283307	501875
77513	501876
235139	501877
433392	501878
440636	501879
120169	501880
149436	501881
64166	501882
660052	501883
94890	501884
165005	501885
124832	501886
135775	501887
701058	501888
567630	501889
45737	501890
127421	501891
27205	501892
733	501893
152693	501894
422056	501895
345883	501896
470678	501897
299190	501898
316614	501899
287887	501900
584481	501901
612971	501902
700536	501903
53319	501904
641205	501905
4639	501906
680550	501907
562683	501908
332454	501909
139533	501910
629009	501911
350924	501912
461724	501913
470507	501914
387844	501915
111818	501916
17759	501917
292188	501918
499926	501919
19650	501920
49833	501921
485298	501922
444452	501923
3716	501924
131670	501925
381478	501926
56225	501927
373429	501928
170646	501929
468595	501930
133221	501931
204425	501932
176648	501933
7184	501934
66168	501935
258811	501936
160918	501937
581604	501938
8953	501939
264983	501940
482190	501941
285179	501942
136537	501943
153599	501944
48313	501945
375827	501946
182557	501947
180268	501948
224608	501949
16159	501950
427337	501951
523046	501952
492280	501953
514302	501954
542876	501955
92167	501956
145862	501957
128544	501958
59562	501959
152459	501960
324899	501961
37	501962
231507	501963
538898	501964
571641	501965
214031	501966
620456	501967
494137	501968
322747	501969
53390	501970
92492	501971
312885	501972
186739	501973
187261	501974
39093	501975
613397	501976
326485	501977
600719	501978
19897	501979
91860	501980
141916	501981
19784	501982
17572	501983
712689	501984
150986	501985
364148	501986
268483	501987
303420	501988
608404	501989
456489	501990
503991	501991
91584	501992
6034	501993
52036	501994
104643	501995
59362	501996
174883	501997
368969	501998
87782	501999
384439	502000
50489	502001
578552	502002
444032	502003
173169	502004
158890	502005
663544	502006
39984	502007
7400	502008
391142	502009
436043	502010
93270	502011
280696	502012
245872	502013
87400	502014
104108	502015
164477	502016
74281	502017
223119	502018
180335	502019
462799	502020
721214	502021
518064	502022
123875	502023
664398	502024
438355	502025
109783	502026
214570	502027
561548	502028
712923	502029
2238	502030
426398	502031
84561	502032
474583	502033
130789	502034
693231	502035
178809	502036
394693	502037
698124	502038
44571	502039
52090	502040
256996	502041
357450	502042
604984	502043
138207	502044
288887	502045
25864	502046
68360	502047
316436	502048
46369	502049
519711	502050
347845	502051
10431	502052
65079	502053
617564	502054
10231	502055
18362	502056
315623	502057
94909	502058
363443	502059
525402	502060
267525	502061
47966	502062
126941	502063
155006	502064
503998	502065
430097	502066
460171	502067
150806	502068
4510	502069
35394	502070
299202	502071
41303	502072
129074	502073
367231	502074
390	502075
17191	502076
37739	502077
677954	502078
128633	502079
376337	502080
397131	502081
364992	502082
5816	502083
14188	502084
187669	502085
81227	502086
85539	502087
399677	502088
643936	502089
157816	502090
257605	502091
602783	502092
530618	502093
85295	502094
58522	502095
278689	502096
414468	502097
443927	502098
21252	502099
436839	502100
42759	502101
155755	502102
6527	502103
562043	502104
31995	502105
689274	502106
180294	502107
479249	502108
212400	502109
6678	502110
198981	502111
31254	502112
165150	502113
596752	502114
567357	502115
432939	502116
272619	502117
719409	502118
538888	502119
76437	502120
122245	502121
214026	502122
448899	502123
3121	502124
51295	502125
33436	502126
321644	502127
29281	502128
540780	502129
7238	502130
60364	502131
173141	502132
554344	502133
305950	502134
67641	502135
171068	502136
406273	502137
526577	502138
10575	502139
186928	502140
414257	502141
169895	502142
579440	502143
14746	502144
694632	502145
651526	502146
319626	502147
19775	502148
159344	502149
104149	502150
28690	502151
595759	502152
540081	502153
37052	502154
227540	502155
158196	502156
616583	502157
56425	502158
384375	502159
13774	502160
94019	502161
39923	502162
635	502163
9314	502164
488204	502165
259969	502166
96878	502167
103856	502168
275525	502169
327983	502170
226083	502171
707055	502172
688073	502173
357720	502174
625369	502175
584812	502176
347425	502177
717	502178
103392	502179
345727	502180
63951	502181
644960	502182
459944	502183
455746	502184
30914	502185
265622	502186
334974	502187
635289	502188
84774	502189
169309	502190
174261	502191
95156	502192
253531	502193
700538	502194
502414	502195
485440	502196
248321	502197
156045	502198
91530	502199
236461	502200
259910	502201
25106	502202
106339	502203
207	502204
347237	502205
388525	502206
26191	502207
272011	502208
109827	502209
515958	502210
505440	502211
167326	502212
359909	502213
93612	502214
183399	502215
710303	502216
164812	502217
108320	502218
5098	502219
391440	502220
650123	502221
84328	502222
602934	502223
245577	502224
99847	502225
411264	502226
29299	502227
433655	502228
108766	502229
129903	502230
440839	502231
440361	502232
172	502233
391503	502234
603438	502235
165646	502236
31943	502237
657180	502238
564269	502239
102096	502240
503325	502241
68795	502242
432162	502243
34920	502244
624218	502245
105201	502246
266472	502247
171074	502248
498694	502249
344393	502250
158424	502251
138417	502252
489008	502253
509554	502254
371960	502255
150245	502256
481462	502257
99161	502258
613864	502259
200880	502260
371644	502261
638553	502262
156568	502263
119338	502264
42997	502265
28905	502266
116	502267
18341	502268
621920	502269
20886	502270
78565	502271
352345	502272
62727	502273
182918	502274
666480	502275
566739	502276
37999	502277
688906	502278
632182	502279
188937	502280
224699	502281
18837	502282
703779	502283
476293	502284
467339	502285
28650	502286
182922	502287
32027	502288
510456	502289
198344	502290
138185	502291
424969	502292
177692	502293
99448	502294
267103	502295
646996	502296
297171	502297
60943	502298
665581	502299
383394	502300
90490	502301
276474	502302
648932	502303
1327	502304
98982	502305
79349	502306
103403	502307
410120	502308
685478	502309
239400	502310
1627	502311
32218	502312
363992	502313
365171	502314
483613	502315
647536	502316
368834	502317
80003	502318
539913	502319
1037	502320
627110	502321
172921	502322
470589	502323
43367	502324
143212	502325
92044	502326
155235	502327
140295	502328
311765	502329
383249	502330
97864	502331
633828	502332
271250	502333
374904	502334
680179	502335
165400	502336
183	502337
124934	502338
614115	502339
128119	502340
490786	502341
675998	502342
698184	502343
95583	502344
551362	502345
37961	502346
312583	502347
665687	502348
326830	502349
261782	502350
71312	502351
38120	502352
572709	502353
174179	502354
205009	502355
182503	502356
241523	502357
290834	502358
110721	502359
237826	502360
355822	502361
45635	502362
65733	502363
552517	502364
49018	502365
15226	502366
112242	502367
567867	502368
64851	502369
668660	502370
103490	502371
307965	502372
1013	502373
534477	502374
15849	502375
2299	502376
344290	502377
536109	502378
442197	502379
599375	502380
185016	502381
499325	502382
28407	502383
524762	502384
575045	502385
88	502386
476994	502387
29375	502388
418212	502389
105611	502390
345805	502391
249479	502392
55171	502393
291609	502394
646646	502395
285528	502396
283287	502397
153858	502398
314403	502399
232919	502400
240257	502401
153707	502402
662467	502403
317940	502404
188921	502405
43265	502406
161627	502407
263543	502408
333633	502409
462097	502410
119561	502411
325369	502412
557050	502413
210609	502414
326398	502415
595985	502416
123974	502417
130884	502418
561388	502419
352841	502420
235248	502421
461196	502422
4812	502423
91	502424
296256	502425
143323	502426
220040	502427
255318	502428
132969	502429
264595	502430
422138	502431
2398	502432
706256	502433
533849	502434
306386	502435
50781	502436
11134	502437
648944	502438
395774	502439
94133	502440
149538	502441
121083	502442
257839	502443
273012	502444
640543	502445
325806	502446
419597	502447
218046	502448
464911	502449
281474	502450
108585	502451
101477	502452
557769	502453
306940	502454
103012	502455
616378	502456
251693	502457
25137	502458
494847	502459
322052	502460
164677	502461
11299	502462
70449	502463
340683	502464
396378	502465
550827	502466
633910	502467
2219	502468
421420	502469
2732	502470
439348	502471
89018	502472
31935	502473
93189	502474
25114	502475
28147	502476
168583	502477
290740	502478
573615	502479
119293	502480
326012	502481
629725	502482
142853	502483
65660	502484
647488	502485
207979	502486
454331	502487
185222	502488
529670	502489
24941	502490
142683	502491
441314	502492
234653	502493
420930	502494
446837	502495
464073	502496
117133	502497
17719	502498
30346	502499
358176	502500
64260	502501
375694	502502
540152	502503
613434	502504
131487	502505
292519	502506
565895	502507
413435	502508
461859	502509
312750	502510
243941	502511
95976	502512
78408	502513
448977	502514
288924	502515
307075	502516
363968	502517
662399	502518
317395	502519
122219	502520
204	502521
514560	502522
325109	502523
10766	502524
222619	502525
94955	502526
95152	502527
91045	502528
640449	502529
306477	502530
384194	502531
155079	502532
334685	502533
490517	502534
185289	502535
660868	502536
652187	502537
475674	502538
519448	502539
178563	502540
33967	502541
47516	502542
375995	502543
100594	502544
705326	502545
250338	502546
390202	502547
14325	502548
492020	502549
609679	502550
126822	502551
698024	502552
128552	502553
626968	502554
365043	502555
594874	502556
167571	502557
17001	502558
155606	502559
690428	502560
173306	502561
11290	502562
141100	502563
562514	502564
120579	502565
231249	502566
288140	502567
181050	502568
301008	502569
182412	502570
53621	502571
11181	502572
50071	502573
54039	502574
199824	502575
660138	502576
32186	502577
643415	502578
607623	502579
538337	502580
20235	502581
632242	502582
689631	502583
191280	502584
124245	502585
118052	502586
459555	502587
62824	502588
685761	502589
69091	502590
268984	502591
339324	502592
145880	502593
3304	502594
630196	502595
95358	502596
260353	502597
146956	502598
72538	502599
155895	502600
175453	502601
22437	502602
61546	502603
93854	502604
1789	502605
179784	502606
48919	502607
652201	502608
302293	502609
62536	502610
339510	502611
263170	502612
4443	502613
142396	502614
704418	502615
53848	502616
475193	502617
586166	502618
340906	502619
242818	502620
22448	502621
344999	502622
10275	502623
552104	502624
547135	502625
49846	502626
206331	502627
606876	502628
15434	502629
98725	502630
6666	502631
32564	502632
192010	502633
203782	502634
540299	502635
266900	502636
36625	502637
578248	502638
84220	502639
119947	502640
316750	502641
195149	502642
564291	502643
95396	502644
683352	502645
561820	502646
724344	502647
7499	502648
17492	502649
188828	502650
635246	502651
246389	502652
358573	502653
317980	502654
423315	502655
35753	502656
169522	502657
153574	502658
475220	502659
203493	502660
479064	502661
29808	502662
651597	502663
12807	502664
575567	502665
5191	502666
586697	502667
252246	502668
246172	502669
88353	502670
24358	502671
102193	502672
518241	502673
50238	502674
271350	502675
222162	502676
337946	502677
150781	502678
270215	502679
341120	502680
58496	502681
3407	502682
693314	502683
639801	502684
444695	502685
433592	502686
109233	502687
117012	502688
14822	502689
408333	502690
91282	502691
37732	502692
526793	502693
261117	502694
120513	502695
163499	502696
168532	502697
270306	502698
114116	502699
135587	502700
541595	502701
286783	502702
295350	502703
153207	502704
519428	502705
707770	502706
19375	502707
634768	502708
501737	502709
441977	502710
493564	502711
54500	502712
215661	502713
292133	502714
456359	502715
57837	502716
104862	502717
412918	502718
557431	502719
716297	502720
687148	502721
84318	502722
98768	502723
806	502724
7847	502725
496175	502726
297801	502727
25847	502728
56746	502729
68334	502730
50358	502731
419359	502732
80724	502733
156852	502734
30133	502735
30140	502736
314615	502737
539802	502738
16845	502739
78249	502740
501505	502741
433738	502742
215545	502743
690254	502744
562341	502745
164932	502746
403513	502747
406305	502748
183191	502749
449792	502750
117145	502751
223685	502752
494473	502753
36384	502754
310684	502755
571213	502756
173522	502757
155180	502758
137741	502759
97845	502760
278489	502761
506399	502762
130518	502763
434749	502764
10509	502765
167226	502766
706046	502767
167379	502768
24344	502769
9901	502770
74369	502771
67975	502772
124159	502773
139107	502774
468871	502775
172425	502776
544942	502777
449390	502778
174444	502779
403423	502780
617893	502781
697602	502782
611751	502783
23449	502784
600836	502785
398584	502786
327252	502787
190858	502788
25413	502789
24614	502790
315320	502791
201226	502792
674832	502793
510519	502794
537447	502795
75285	502796
438925	502797
365983	502798
5491	502799
168086	502800
705635	502801
22843	502802
623840	502803
607426	502804
525970	502805
91396	502806
10324	502807
409044	502808
436187	502809
309336	502810
24103	502811
31530	502812
191365	502813
106767	502814
165882	502815
18882	502816
195691	502817
463749	502818
569658	502819
313632	502820
22714	502821
675202	502822
1921	502823
135739	502824
542062	502825
140313	502826
715838	502827
416272	502828
416980	502829
50559	502830
65782	502831
52108	502832
495255	502833
524408	502834
289101	502835
6352	502836
50572	502837
466280	502838
161183	502839
4001	502840
236600	502841
180250	502842
317844	502843
173083	502844
410791	502845
291931	502846
277358	502847
3859	502848
168597	502849
99982	502850
304785	502851
52360	502852
140589	502853
592310	502854
353368	502855
91701	502856
689949	502857
210125	502858
50795	502859
159371	502860
13039	502861
603173	502862
607120	502863
550716	502864
611997	502865
401388	502866
656392	502867
75814	502868
234291	502869
211843	502870
10107	502871
171776	502872
110518	502873
391642	502874
431708	502875
60981	502876
158000	502877
131047	502878
194714	502879
116114	502880
123753	502881
311710	502882
223094	502883
112207	502884
220876	502885
716466	502886
172843	502887
149754	502888
96311	502889
371938	502890
11359	502891
141194	502892
362526	502893
90494	502894
551247	502895
180700	502896
703896	502897
186258	502898
524064	502899
61844	502900
55762	502901
4528	502902
10481	502903
127178	502904
339489	502905
107134	502906
23983	502907
101760	502908
13112	502909
482231	502910
218343	502911
75564	502912
159837	502913
115697	502914
687864	502915
229190	502916
18186	502917
623987	502918
137021	502919
176516	502920
144110	502921
234454	502922
49781	502923
232084	502924
453436	502925
407618	502926
347272	502927
357679	502928
182323	502929
101921	502930
672722	502931
4729	502932
666244	502933
542753	502934
396291	502935
468937	502936
718849	502937
382330	502938
171637	502939
482042	502940
192803	502941
605312	502942
566757	502943
148684	502944
66540	502945
377708	502946
662523	502947
124331	502948
135282	502949
75587	502950
8881	502951
519249	502952
712784	502953
1394	502954
179911	502955
25134	502956
562704	502957
666690	502958
473158	502959
486219	502960
230	502961
430621	502962
177075	502963
483466	502964
74483	502965
39297	502966
226635	502967
32417	502968
220954	502969
570161	502970
589839	502971
268972	502972
230214	502973
81970	502974
624946	502975
340780	502976
446666	502977
33220	502978
340173	502979
86090	502980
45924	502981
488766	502982
37605	502983
135595	502984
405473	502985
4909	502986
9121	502987
7289	502988
425478	502989
388604	502990
660844	502991
23735	502992
119967	502993
268800	502994
41982	502995
120189	502996
114613	502997
78469	502998
287958	502999
555223	503000
114630	503001
184075	503002
555275	503003
90130	503004
307495	503005
125877	503006
81395	503007
61454	503008
557588	503009
243493	503010
605190	503011
150797	503012
153588	503013
12109	503014
595556	503015
638782	503016
164709	503017
159085	503018
380829	503019
103727	503020
91809	503021
279394	503022
603801	503023
666063	503024
41801	503025
349882	503026
350536	503027
541194	503028
16190	503029
2560	503030
68948	503031
255763	503032
190607	503033
168815	503034
95643	503035
337234	503036
572738	503037
104792	503038
286528	503039
82564	503040
105571	503041
438567	503042
169308	503043
154195	503044
8872	503045
16645	503046
698435	503047
88688	503048
178437	503049
99069	503050
271897	503051
680233	503052
29535	503053
151470	503054
7773	503055
717003	503056
46463	503057
356903	503058
114228	503059
135143	503060
526922	503061
78869	503062
164205	503063
675508	503064
172472	503065
185698	503066
295708	503067
239291	503068
57639	503069
702505	503070
60064	503071
48351	503072
190162	503073
27646	503074
245193	503075
3088	503076
636901	503077
530150	503078
123836	503079
38054	503080
656991	503081
467415	503082
215819	503083
130473	503084
680719	503085
193036	503086
49693	503087
701343	503088
646342	503089
267506	503090
169045	503091
636997	503092
12474	503093
100012	503094
153613	503095
184478	503096
387152	503097
721251	503098
64139	503099
696866	503100
73286	503101
710456	503102
519423	503103
442810	503104
448497	503105
99354	503106
617062	503107
5656	503108
543543	503109
98581	503110
97287	503111
193492	503112
628773	503113
114307	503114
537647	503115
661406	503116
302056	503117
574578	503118
315677	503119
230623	503120
621757	503121
331962	503122
172993	503123
464770	503124
331988	503125
534520	503126
490207	503127
176244	503128
602	503129
637868	503130
483728	503131
275441	503132
263187	503133
121272	503134
680514	503135
688681	503136
30527	503137
41867	503138
635296	503139
468740	503140
79277	503141
193829	503142
35585	503143
146582	503144
307973	503145
29353	503146
162719	503147
659126	503148
283851	503149
722300	503150
261563	503151
162247	503152
75784	503153
442341	503154
2827	503155
119774	503156
559257	503157
126640	503158
206479	503159
706254	503160
147795	503161
20971	503162
175780	503163
548990	503164
261267	503165
469364	503166
332888	503167
698803	503168
617105	503169
213893	503170
153033	503171
26475	503172
596700	503173
50155	503174
92517	503175
118206	503176
177724	503177
231299	503178
505025	503179
47980	503180
240103	503181
300667	503182
427308	503183
706295	503184
124418	503185
206846	503186
142732	503187
367540	503188
589681	503189
226423	503190
294308	503191
177308	503192
308344	503193
89288	503194
608215	503195
433210	503196
74962	503197
546734	503198
638641	503199
586521	503200
295387	503201
195714	503202
184786	503203
17270	503204
397145	503205
661522	503206
148921	503207
705121	503208
232131	503209
154870	503210
141936	503211
27366	503212
228003	503213
430866	503214
26763	503215
94322	503216
699595	503217
697989	503218
456088	503219
60855	503220
550950	503221
28745	503222
1165	503223
121357	503224
315510	503225
86491	503226
361288	503227
590368	503228
391370	503229
420210	503230
197314	503231
179683	503232
14872	503233
123996	503234
167538	503235
456810	503236
340025	503237
104598	503238
393005	503239
374676	503240
8612	503241
22905	503242
51801	503243
546265	503244
624191	503245
363128	503246
116929	503247
513902	503248
365689	503249
652960	503250
409067	503251
555852	503252
260910	503253
89594	503254
447320	503255
133774	503256
40508	503257
137307	503258
673764	503259
50943	503260
170333	503261
188263	503262
257212	503263
347485	503264
11779	503265
524	503266
2223	503267
46088	503268
175203	503269
533402	503270
457151	503271
300356	503272
525791	503273
69902	503274
705861	503275
61543	503276
505625	503277
65859	503278
87298	503279
30800	503280
63990	503281
47177	503282
552819	503283
23364	503284
63657	503285
42281	503286
36504	503287
207160	503288
324013	503289
32394	503290
61333	503291
126873	503292
168978	503293
647031	503294
77422	503295
216904	503296
442389	503297
395481	503298
608875	503299
579967	503300
175347	503301
81479	503302
22965	503303
51934	503304
628956	503305
53574	503306
502497	503307
490815	503308
161918	503309
12908	503310
530639	503311
119905	503312
386350	503313
138728	503314
702796	503315
288748	503316
73517	503317
103865	503318
126055	503319
23748	503320
170025	503321
25759	503322
683205	503323
11968	503324
342374	503325
556075	503326
25920	503327
461137	503328
587457	503329
489834	503330
136844	503331
23021	503332
500110	503333
623351	503334
2019	503335
158550	503336
167149	503337
518577	503338
355524	503339
645727	503340
693033	503341
345936	503342
382813	503343
646948	503344
37831	503345
8614	503346
86287	503347
173086	503348
303484	503349
527238	503350
7839	503351
499889	503352
317960	503353
642399	503354
91445	503355
20214	503356
133085	503357
85553	503358
180252	503359
587287	503360
560675	503361
191125	503362
550657	503363
377237	503364
23640	503365
72330	503366
315037	503367
74470	503368
488491	503369
71237	503370
115072	503371
67147	503372
64580	503373
365824	503374
232329	503375
504505	503376
24299	503377
37590	503378
98192	503379
51922	503380
612094	503381
41433	503382
357552	503383
19610	503384
21319	503385
116991	503386
36437	503387
563137	503388
205611	503389
636152	503390
451506	503391
15	503392
133237	503393
61189	503394
79161	503395
188064	503396
113358	503397
76992	503398
922	503399
407831	503400
360550	503401
91607	503402
10696	503403
517515	503404
105712	503405
1768	503406
231951	503407
402859	503408
570735	503409
144601	503410
100396	503411
408864	503412
102772	503413
11044	503414
137421	503415
12592	503416
277867	503417
106677	503418
558086	503419
66481	503420
148355	503421
548941	503422
72654	503423
336224	503424
94667	503425
664387	503426
531585	503427
319149	503428
27392	503429
255240	503430
195522	503431
532453	503432
13285	503433
16379	503434
687172	503435
300726	503436
28120	503437
311667	503438
475529	503439
220730	503440
498342	503441
3107	503442
10695	503443
254883	503444
710728	503445
335184	503446
312454	503447
129990	503448
264509	503449
525562	503450
187009	503451
638515	503452
237315	503453
153654	503454
680112	503455
505225	503456
161493	503457
39944	503458
64955	503459
58023	503460
63875	503461
254708	503462
39384	503463
211213	503464
170770	503465
36734	503466
142870	503467
62674	503468
49062	503469
612461	503470
376811	503471
615700	503472
48328	503473
184349	503474
265003	503475
39104	503476
36632	503477
78575	503478
661317	503479
197606	503480
71711	503481
249032	503482
438568	503483
259994	503484
682360	503485
553485	503486
684247	503487
537169	503488
3973	503489
11824	503490
3421	503491
439782	503492
70875	503493
141564	503494
91084	503495
126702	503496
29403	503497
57746	503498
85161	503499
158822	503500
3881	503501
57969	503502
129217	503503
127306	503504
326876	503505
44063	503506
512458	503507
535271	503508
632842	503509
111	503510
162478	503511
199929	503512
461244	503513
2503	503514
578284	503515
25772	503516
390590	503517
265392	503518
144840	503519
31793	503520
106607	503521
88449	503522
237782	503523
633932	503524
294647	503525
30241	503526
669592	503527
650118	503528
301960	503529
17565	503530
642450	503531
226868	503532
102322	503533
239632	503534
47411	503535
137606	503536
45436	503537
230384	503538
539320	503539
543577	503540
148806	503541
512521	503542
172785	503543
98712	503544
426221	503545
168677	503546
130865	503547
483444	503548
4324	503549
569421	503550
551835	503551
295919	503552
503455	503553
357745	503554
694233	503555
29339	503556
147403	503557
447997	503558
154538	503559
406679	503560
659650	503561
678908	503562
118685	503563
478401	503564
178412	503565
3715	503566
341440	503567
706655	503568
151959	503569
620771	503570
138376	503571
576872	503572
589005	503573
721171	503574
125	503575
26758	503576
393190	503577
144599	503578
567647	503579
146467	503580
65870	503581
572928	503582
621952	503583
3745	503584
421702	503585
198310	503586
285539	503587
408168	503588
433466	503589
280505	503590
35480	503591
28100	503592
617207	503593
42502	503594
296657	503595
550617	503596
2279	503597
143605	503598
370274	503599
109468	503600
198527	503601
45183	503602
380675	503603
426811	503604
654660	503605
72075	503606
140776	503607
331244	503608
126277	503609
5401	503610
14659	503611
71898	503612
301899	503613
242872	503614
131196	503615
360484	503616
37122	503617
469694	503618
290634	503619
60597	503620
361399	503621
9407	503622
410635	503623
12176	503624
128370	503625
557892	503626
138588	503627
66704	503628
177765	503629
343932	503630
98261	503631
82394	503632
216989	503633
80834	503634
309086	503635
172520	503636
365614	503637
67360	503638
393042	503639
671019	503640
115720	503641
702838	503642
16951	503643
29262	503644
217997	503645
372726	503646
107648	503647
132245	503648
300786	503649
643924	503650
621229	503651
668723	503652
707797	503653
361841	503654
3296	503655
383305	503656
478550	503657
570106	503658
44604	503659
62851	503660
486633	503661
2521	503662
156425	503663
71818	503664
612474	503665
100487	503666
660316	503667
694161	503668
31959	503669
233566	503670
243300	503671
111340	503672
15284	503673
298415	503674
721384	503675
601787	503676
489870	503677
694239	503678
100715	503679
193767	503680
704338	503681
512381	503682
7306	503683
709587	503684
348311	503685
107703	503686
368219	503687
38986	503688
433397	503689
74808	503690
242451	503691
49673	503692
336802	503693
334856	503694
44812	503695
45695	503696
634132	503697
201474	503698
118390	503699
632757	503700
676260	503701
34742	503702
592862	503703
104935	503704
710240	503705
301936	503706
699376	503707
459710	503708
614591	503709
29064	503710
24871	503711
61318	503712
478359	503713
4085	503714
38699	503715
506238	503716
220281	503717
600480	503718
98937	503719
203337	503720
510757	503721
285596	503722
8306	503723
131922	503724
123743	503725
232404	503726
576977	503727
375982	503728
197643	503729
18696	503730
114779	503731
130751	503732
405874	503733
550671	503734
587752	503735
64719	503736
558412	503737
120665	503738
51786	503739
113779	503740
660672	503741
628513	503742
65777	503743
424659	503744
181525	503745
395265	503746
187848	503747
151363	503748
586464	503749
262574	503750
351271	503751
44004	503752
87890	503753
378346	503754
657355	503755
648732	503756
187641	503757
334009	503758
235	503759
52227	503760
35429	503761
45042	503762
415278	503763
538953	503764
42700	503765
41833	503766
336265	503767
181379	503768
263709	503769
335399	503770
96539	503771
686086	503772
96961	503773
603901	503774
17807	503775
131960	503776
45615	503777
663856	503778
453823	503779
462791	503780
103411	503781
498707	503782
265358	503783
389552	503784
77379	503785
454215	503786
719942	503787
587778	503788
716548	503789
657004	503790
532838	503791
582716	503792
135366	503793
135841	503794
103571	503795
497204	503796
542288	503797
61072	503798
345492	503799
43339	503800
367341	503801
371189	503802
105156	503803
691640	503804
294566	503805
429032	503806
522	503807
16065	503808
54307	503809
687230	503810
368490	503811
654898	503812
38307	503813
27940	503814
409725	503815
182683	503816
276467	503817
555621	503818
95777	503819
499074	503820
153706	503821
421487	503822
61521	503823
682004	503824
106372	503825
257766	503826
680190	503827
130382	503828
3662	503829
420116	503830
105276	503831
96778	503832
168408	503833
84187	503834
51434	503835
32403	503836
634415	503837
212733	503838
2295	503839
405687	503840
19815	503841
588624	503842
38046	503843
139579	503844
689096	503845
270492	503846
9844	503847
193700	503848
629697	503849
685812	503850
8595	503851
36904	503852
388686	503853
716288	503854
83284	503855
113205	503856
41614	503857
6751	503858
385278	503859
322308	503860
11721	503861
3892	503862
416806	503863
688991	503864
428898	503865
570829	503866
470965	503867
36610	503868
656306	503869
205043	503870
618482	503871
133257	503872
698772	503873
683140	503874
42627	503875
313515	503876
345683	503877
30147	503878
708686	503879
80334	503880
652804	503881
88084	503882
683663	503883
404992	503884
341524	503885
157676	503886
425935	503887
52532	503888
630156	503889
335354	503890
112941	503891
446932	503892
565670	503893
44783	503894
206332	503895
371645	503896
513550	503897
225861	503898
399252	503899
438898	503900
6311	503901
5334	503902
141896	503903
652473	503904
398473	503905
287	503906
407489	503907
53611	503908
79092	503909
653410	503910
628561	503911
348857	503912
304315	503913
686235	503914
19756	503915
290804	503916
224635	503917
20311	503918
328880	503919
13070	503920
4358	503921
153030	503922
251260	503923
86832	503924
67695	503925
579339	503926
269026	503927
615053	503928
471054	503929
415319	503930
710390	503931
13064	503932
534169	503933
417424	503934
143911	503935
604849	503936
698464	503937
132480	503938
235128	503939
71359	503940
131929	503941
545992	503942
291934	503943
189737	503944
118885	503945
82831	503946
70714	503947
8468	503948
59094	503949
134247	503950
33879	503951
684449	503952
286960	503953
600700	503954
256384	503955
151195	503956
235624	503957
245677	503958
404151	503959
485464	503960
17650	503961
52345	503962
378762	503963
49139	503964
137898	503965
650188	503966
10863	503967
12849	503968
516076	503969
7506	503970
300483	503971
267587	503972
239830	503973
208012	503974
57339	503975
184386	503976
60550	503977
381081	503978
718047	503979
193115	503980
583883	503981
46756	503982
3279	503983
699889	503984
721138	503985
663225	503986
541962	503987
300588	503988
89596	503989
337663	503990
22358	503991
165338	503992
12977	503993
194286	503994
347869	503995
128982	503996
546001	503997
646309	503998
92982	503999
130103	504000
631628	504001
440580	504002
105645	504003
24711	504004
656135	504005
95238	504006
59484	504007
11473	504008
376399	504009
17298	504010
342770	504011
155569	504012
581533	504013
483985	504014
280760	504015
79810	504016
717420	504017
58257	504018
355857	504019
39228	504020
613485	504021
14668	504022
71485	504023
248274	504024
102033	504025
102223	504026
141019	504027
648837	504028
230504	504029
617730	504030
140046	504031
194982	504032
378495	504033
704936	504034
4022	504035
80342	504036
701046	504037
104907	504038
519267	504039
179365	504040
203164	504041
22698	504042
189873	504043
377227	504044
425938	504045
372899	504046
305286	504047
392423	504048
193930	504049
34791	504050
563287	504051
543494	504052
703131	504053
402369	504054
709174	504055
88758	504056
584030	504057
562028	504058
697641	504059
110217	504060
417779	504061
662758	504062
556981	504063
156	504064
253887	504065
21549	504066
328825	504067
14068	504068
505069	504069
393078	504070
8847	504071
425415	504072
54398	504073
563370	504074
156322	504075
222372	504076
690209	504077
700354	504078
497778	504079
444809	504080
8689	504081
15135	504082
568135	504083
396338	504084
120915	504085
13366	504086
16910	504087
65779	504088
142654	504089
140530	504090
303197	504091
33089	504092
414472	504093
218687	504094
53185	504095
62602	504096
198879	504097
100197	504098
515153	504099
468503	504100
200586	504101
444275	504102
6133	504103
397394	504104
610009	504105
525537	504106
35558	504107
64427	504108
257652	504109
113894	504110
19543	504111
11777	504112
24356	504113
249840	504114
136814	504115
103463	504116
42680	504117
481799	504118
340325	504119
49961	504120
256348	504121
404269	504122
637476	504123
685026	504124
41209	504125
39617	504126
49290	504127
28900	504128
283658	504129
494586	504130
70613	504131
633163	504132
380474	504133
301426	504134
153515	504135
215462	504136
437093	504137
603783	504138
66833	504139
235487	504140
77814	504141
685444	504142
384259	504143
164566	504144
182979	504145
678765	504146
238705	504147
64864	504148
53158	504149
8367	504150
9840	504151
14900	504152
104212	504153
383211	504154
38442	504155
351264	504156
390500	504157
52212	504158
566627	504159
677961	504160
197280	504161
59777	504162
11579	504163
2627	504164
523483	504165
37434	504166
547039	504167
300724	504168
537364	504169
411211	504170
209091	504171
84	504172
539878	504173
30724	504174
463508	504175
1095	504176
107376	504177
340558	504178
4645	504179
64371	504180
41518	504181
105325	504182
363275	504183
602117	504184
16842	504185
653462	504186
287993	504187
690258	504188
378617	504189
65077	504190
640281	504191
693501	504192
652633	504193
230891	504194
115708	504195
21938	504196
323459	504197
526968	504198
22992	504199
342851	504200
260161	504201
222624	504202
8730	504203
281126	504204
581874	504205
179757	504206
289877	504207
569468	504208
87741	504209
398551	504210
528243	504211
617613	504212
369259	504213
438942	504214
32854	504215
688149	504216
186918	504217
384137	504218
569838	504219
2778	504220
88399	504221
474969	504222
15292	504223
571857	504224
85290	504225
724211	504226
279400	504227
115022	504228
172498	504229
523498	504230
101636	504231
236992	504232
540934	504233
138602	504234
568177	504235
160350	504236
685674	504237
469283	504238
554385	504239
183126	504240
96920	504241
120694	504242
519341	504243
291290	504244
84947	504245
466395	504246
168770	504247
146871	504248
427814	504249
439174	504250
62930	504251
93453	504252
164062	504253
304849	504254
235200	504255
20933	504256
623266	504257
126307	504258
31526	504259
52915	504260
544034	504261
211490	504262
39280	504263
305973	504264
119618	504265
401528	504266
700475	504267
170739	504268
62117	504269
9742	504270
484937	504271
54136	504272
267026	504273
699278	504274
443583	504275
117631	504276
570941	504277
539136	504278
498619	504279
400188	504280
37533	504281
442066	504282
105180	504283
597514	504284
276462	504285
330704	504286
10155	504287
271207	504288
331351	504289
444278	504290
404127	504291
440054	504292
172634	504293
46840	504294
139525	504295
576586	504296
551429	504297
47334	504298
584220	504299
92817	504300
695613	504301
395158	504302
533631	504303
24329	504304
122717	504305
193864	504306
344678	504307
482733	504308
723376	504309
100268	504310
129693	504311
974	504312
637094	504313
143235	504314
570994	504315
9039	504316
241619	504317
432418	504318
47545	504319
126067	504320
11319	504321
122911	504322
48539	504323
50276	504324
3141	504325
151344	504326
104405	504327
131797	504328
588306	504329
36916	504330
33558	504331
20386	504332
104287	504333
257243	504334
124763	504335
126811	504336
319639	504337
1673	504338
428136	504339
261393	504340
185726	504341
548811	504342
19929	504343
109802	504344
701879	504345
393696	504346
47297	504347
471264	504348
210910	504349
151862	504350
63094	504351
701971	504352
495728	504353
77901	504354
54810	504355
719842	504356
545132	504357
457506	504358
275957	504359
353052	504360
38703	504361
193338	504362
50091	504363
379370	504364
47636	504365
550206	504366
400975	504367
454720	504368
484319	504369
476154	504370
605978	504371
599009	504372
337275	504373
262789	504374
111052	504375
666061	504376
308604	504377
720282	504378
427786	504379
241626	504380
77169	504381
471491	504382
506305	504383
550418	504384
601224	504385
6582	504386
88408	504387
64880	504388
101214	504389
177756	504390
1942	504391
97594	504392
701053	504393
264666	504394
691539	504395
710874	504396
165041	504397
90557	504398
91006	504399
33474	504400
323645	504401
129988	504402
25134	504403
393410	504404
160079	504405
133279	504406
550916	504407
697984	504408
168840	504409
17508	504410
471094	504411
133957	504412
663783	504413
135547	504414
613302	504415
652371	504416
178626	504417
341491	504418
710712	504419
155327	504420
394635	504421
484568	504422
11588	504423
549572	504424
351079	504425
5866	504426
475120	504427
140125	504428
10431	504429
4298	504430
28696	504431
289996	504432
91567	504433
156616	504434
278526	504435
119565	504436
385129	504437
311795	504438
66917	504439
160058	504440
388595	504441
519204	504442
628744	504443
71091	504444
451602	504445
526564	504446
245468	504447
131059	504448
553039	504449
315671	504450
259042	504451
401838	504452
1785	504453
384569	504454
409806	504455
380894	504456
26016	504457
59534	504458
33868	504459
393314	504460
403527	504461
121276	504462
696606	504463
296806	504464
267870	504465
16373	504466
14138	504467
162976	504468
469519	504469
196216	504470
300462	504471
23539	504472
408744	504473
836	504474
601373	504475
531540	504476
591703	504477
261536	504478
163289	504479
25366	504480
185139	504481
681001	504482
696445	504483
3814	504484
153611	504485
559245	504486
393381	504487
725	504488
351801	504489
8543	504490
323106	504491
616729	504492
594329	504493
5924	504494
149200	504495
581790	504496
187378	504497
112040	504498
6995	504499
544008	504500
115847	504501
52144	504502
104556	504503
285854	504504
305085	504505
151107	504506
46034	504507
94402	504508
47132	504509
140858	504510
140600	504511
99411	504512
136473	504513
781	504514
266188	504515
264702	504516
494192	504517
479959	504518
696883	504519
172370	504520
625432	504521
701117	504522
630350	504523
648388	504524
104573	504525
605175	504526
344116	504527
559396	504528
413750	504529
258031	504530
705278	504531
27637	504532
73846	504533
373846	504534
13784	504535
39366	504536
402224	504537
54	504538
290638	504539
104760	504540
475478	504541
331733	504542
153054	504543
613819	504544
614858	504545
186575	504546
554931	504547
552572	504548
182653	504549
715743	504550
481807	504551
183570	504552
17304	504553
463119	504554
465794	504555
705807	504556
209622	504557
84602	504558
706779	504559
32503	504560
370321	504561
38290	504562
16360	504563
548170	504564
9257	504565
88076	504566
125479	504567
619798	504568
29279	504569
1507	504570
616520	504571
143790	504572
657672	504573
49702	504574
11784	504575
19640	504576
183131	504577
36657	504578
377928	504579
59192	504580
650443	504581
631833	504582
66321	504583
463980	504584
476846	504585
27824	504586
174838	504587
249138	504588
173569	504589
548563	504590
518997	504591
462261	504592
24150	504593
370953	504594
298619	504595
144360	504596
294268	504597
95255	504598
136423	504599
605511	504600
463746	504601
649572	504602
104140	504603
158378	504604
1879	504605
60941	504606
651130	504607
3694	504608
151174	504609
15327	504610
40787	504611
51201	504612
46569	504613
46284	504614
167726	504615
52611	504616
372811	504617
570640	504618
253474	504619
63250	504620
321575	504621
63142	504622
372524	504623
110252	504624
576803	504625
885	504626
116819	504627
651497	504628
295482	504629
538868	504630
7749	504631
37135	504632
700826	504633
110311	504634
100947	504635
586305	504636
317418	504637
288412	504638
689395	504639
96252	504640
607463	504641
429623	504642
294292	504643
537517	504644
292232	504645
112392	504646
114910	504647
206103	504648
43118	504649
704173	504650
709051	504651
598115	504652
63188	504653
28383	504654
478638	504655
204871	504656
170967	504657
30869	504658
19885	504659
12966	504660
558320	504661
190328	504662
606689	504663
94247	504664
280771	504665
597457	504666
135421	504667
569423	504668
60987	504669
186803	504670
593474	504671
78864	504672
521515	504673
48199	504674
29166	504675
175779	504676
644541	504677
23674	504678
301784	504679
254302	504680
52790	504681
176810	504682
503278	504683
599831	504684
45291	504685
554638	504686
172616	504687
605309	504688
287	504689
167590	504690
352630	504691
18550	504692
55990	504693
626787	504694
670950	504695
283679	504696
40497	504697
145976	504698
160195	504699
147166	504700
73166	504701
294223	504702
46417	504703
551541	504704
30386	504705
147102	504706
524433	504707
492426	504708
19049	504709
32722	504710
144549	504711
223640	504712
3820	504713
41015	504714
567104	504715
25918	504716
83464	504717
564107	504718
138681	504719
76646	504720
143387	504721
628034	504722
597004	504723
119555	504724
630258	504725
35103	504726
69910	504727
72626	504728
395191	504729
539940	504730
208119	504731
171235	504732
452126	504733
493998	504734
13334	504735
668287	504736
71158	504737
627688	504738
222223	504739
13417	504740
15136	504741
600520	504742
436214	504743
641348	504744
631248	504745
62921	504746
73619	504747
64925	504748
467923	504749
601753	504750
7079	504751
165901	504752
668396	504753
675917	504754
399292	504755
464634	504756
427909	504757
138227	504758
110498	504759
164112	504760
573636	504761
60413	504762
2246	504763
303450	504764
32623	504765
1905	504766
146343	504767
1455	504768
167559	504769
176564	504770
82647	504771
218568	504772
92408	504773
104690	504774
25727	504775
430603	504776
340434	504777
258586	504778
274509	504779
216849	504780
602773	504781
94416	504782
130204	504783
173342	504784
50440	504785
274187	504786
72228	504787
231916	504788
271031	504789
486923	504790
641559	504791
481218	504792
188925	504793
648212	504794
87203	504795
13619	504796
135714	504797
84553	504798
119862	504799
270734	504800
148705	504801
419992	504802
292552	504803
127236	504804
15140	504805
439896	504806
47137	504807
40629	504808
2670	504809
648798	504810
177423	504811
241914	504812
236397	504813
222749	504814
48969	504815
602989	504816
306755	504817
445195	504818
52480	504819
723875	504820
201391	504821
389526	504822
511475	504823
370832	504824
229699	504825
96803	504826
443575	504827
680193	504828
635631	504829
503502	504830
274585	504831
250951	504832
565799	504833
275627	504834
179255	504835
194717	504836
175798	504837
44079	504838
539858	504839
341562	504840
297283	504841
396555	504842
587307	504843
2446	504844
495060	504845
336672	504846
54748	504847
225731	504848
41576	504849
596644	504850
432032	504851
96024	504852
160378	504853
61417	504854
149	504855
66510	504856
17210	504857
593371	504858
26311	504859
184285	504860
310409	504861
673653	504862
412806	504863
25572	504864
1901	504865
721712	504866
107139	504867
25299	504868
184144	504869
96259	504870
44656	504871
167156	504872
397632	504873
508502	504874
473641	504875
300710	504876
9672	504877
669705	504878
593467	504879
214995	504880
479264	504881
533611	504882
34063	504883
281086	504884
403709	504885
584174	504886
134191	504887
156361	504888
322180	504889
540736	504890
554106	504891
529801	504892
272363	504893
24262	504894
255353	504895
214053	504896
416426	504897
197144	504898
132488	504899
48848	504900
444325	504901
36511	504902
247450	504903
224824	504904
49523	504905
705956	504906
107082	504907
62058	504908
725023	504909
430416	504910
105424	504911
172381	504912
720975	504913
2526	504914
295066	504915
69710	504916
319088	504917
319467	504918
285547	504919
267007	504920
142531	504921
217563	504922
109392	504923
69873	504924
122469	504925
8941	504926
91452	504927
538649	504928
218853	504929
25210	504930
304944	504931
355510	504932
182173	504933
36740	504934
470800	504935
106557	504936
565963	504937
36292	504938
349767	504939
36697	504940
3985	504941
112320	504942
70385	504943
66626	504944
22918	504945
416821	504946
17154	504947
623358	504948
156719	504949
184417	504950
16319	504951
132348	504952
711006	504953
377410	504954
24626	504955
607873	504956
300934	504957
7232	504958
680182	504959
8307	504960
652959	504961
129761	504962
104551	504963
157544	504964
149553	504965
600092	504966
211799	504967
264050	504968
642405	504969
145992	504970
278250	504971
534466	504972
710213	504973
251544	504974
94272	504975
26029	504976
653480	504977
183678	504978
30763	504979
147333	504980
479681	504981
634529	504982
454077	504983
366937	504984
37433	504985
96611	504986
583330	504987
22298	504988
86717	504989
111034	504990
141645	504991
319195	504992
400891	504993
328194	504994
136217	504995
499653	504996
44559	504997
54781	504998
421644	504999
164766	505000
90196	505001
629438	505002
7522	505003
145022	505004
24050	505005
70463	505006
466824	505007
50333	505008
503256	505009
622304	505010
318327	505011
3826	505012
20967	505013
115620	505014
280132	505015
139298	505016
77143	505017
644050	505018
276243	505019
15280	505020
105319	505021
303396	505022
658781	505023
372	505024
499240	505025
183450	505026
9521	505027
51764	505028
536994	505029
134143	505030
40897	505031
554198	505032
120	505033
431802	505034
342725	505035
77080	505036
86650	505037
44926	505038
2661	505039
71419	505040
175194	505041
696273	505042
319839	505043
661166	505044
666297	505045
13316	505046
47749	505047
678329	505048
409996	505049
105844	505050
55268	505051
700153	505052
313808	505053
205421	505054
632128	505055
367516	505056
494668	505057
53138	505058
26004	505059
416333	505060
126687	505061
1184	505062
457360	505063
664245	505064
315551	505065
36670	505066
21772	505067
537980	505068
67341	505069
14550	505070
439768	505071
127067	505072
169252	505073
86672	505074
706467	505075
151464	505076
19254	505077
228315	505078
538938	505079
298	505080
557770	505081
11308	505082
58443	505083
534896	505084
656748	505085
722692	505086
151891	505087
85664	505088
73064	505089
296337	505090
265022	505091
147686	505092
148058	505093
643603	505094
250292	505095
6768	505096
96785	505097
158739	505098
247680	505099
326017	505100
39967	505101
20770	505102
423477	505103
178708	505104
112140	505105
42512	505106
4197	505107
624000	505108
395946	505109
17967	505110
23479	505111
465625	505112
148408	505113
89808	505114
59035	505115
107370	505116
553594	505117
114145	505118
497617	505119
136395	505120
674393	505121
596865	505122
566820	505123
13939	505124
357690	505125
127446	505126
571848	505127
425201	505128
246902	505129
386848	505130
17234	505131
380964	505132
51077	505133
183231	505134
50937	505135
604219	505136
459787	505137
503313	505138
85957	505139
666082	505140
324746	505141
26128	505142
123338	505143
245820	505144
452212	505145
607418	505146
182909	505147
78631	505148
40921	505149
36881	505150
506051	505151
147563	505152
370703	505153
612446	505154
1435	505155
656856	505156
361529	505157
9598	505158
82775	505159
357610	505160
396350	505161
43873	505162
183523	505163
98360	505164
28402	505165
104789	505166
292523	505167
712617	505168
117302	505169
314210	505170
687599	505171
453847	505172
124979	505173
527689	505174
377656	505175
97784	505176
191907	505177
323556	505178
636676	505179
130041	505180
353103	505181
151640	505182
31633	505183
119136	505184
661393	505185
39587	505186
101044	505187
19709	505188
226726	505189
3036	505190
20481	505191
406208	505192
520030	505193
612008	505194
2328	505195
53479	505196
204689	505197
32978	505198
138192	505199
36735	505200
520520	505201
66862	505202
302463	505203
145807	505204
150521	505205
210989	505206
228675	505207
135794	505208
67620	505209
565896	505210
50298	505211
669075	505212
148961	505213
663041	505214
558953	505215
101538	505216
76023	505217
632093	505218
524426	505219
574115	505220
352996	505221
6680	505222
562494	505223
154790	505224
552370	505225
657649	505226
3807	505227
588468	505228
170245	505229
36863	505230
492867	505231
399840	505232
431698	505233
696458	505234
310554	505235
79327	505236
325748	505237
296123	505238
713075	505239
229890	505240
32519	505241
256886	505242
213553	505243
36831	505244
238522	505245
274929	505246
41795	505247
15876	505248
650208	505249
713054	505250
267068	505251
835	505252
470240	505253
178121	505254
491028	505255
536663	505256
53839	505257
93679	505258
19976	505259
289153	505260
255312	505261
403371	505262
386840	505263
70103	505264
87719	505265
261559	505266
121571	505267
383190	505268
424214	505269
2237	505270
37254	505271
641034	505272
7400	505273
75839	505274
12224	505275
246894	505276
313405	505277
381156	505278
88617	505279
545629	505280
167341	505281
709208	505282
554380	505283
375879	505284
580525	505285
28907	505286
94609	505287
43653	505288
186195	505289
107923	505290
125241	505291
686136	505292
655404	505293
269614	505294
40261	505295
23492	505296
141516	505297
409531	505298
46926	505299
84795	505300
50979	505301
118725	505302
94612	505303
411776	505304
598237	505305
185010	505306
495650	505307
595146	505308
104548	505309
154561	505310
281812	505311
225930	505312
142906	505313
551052	505314
328109	505315
395858	505316
609395	505317
116947	505318
181060	505319
31674	505320
23076	505321
121270	505322
373613	505323
41009	505324
172573	505325
182683	505326
374371	505327
8383	505328
12930	505329
418912	505330
77344	505331
628836	505332
200414	505333
93770	505334
95866	505335
10606	505336
276651	505337
3916	505338
393698	505339
489043	505340
22986	505341
660061	505342
10739	505343
45037	505344
42713	505345
603908	505346
103144	505347
420496	505348
594236	505349
415112	505350
28788	505351
509827	505352
51308	505353
354892	505354
178227	505355
596184	505356
166762	505357
698804	505358
376313	505359
353806	505360
720558	505361
689567	505362
657	505363
640411	505364
395062	505365
567980	505366
248	505367
140592	505368
555017	505369
12214	505370
122166	505371
16422	505372
32008	505373
217443	505374
624860	505375
185229	505376
28149	505377
351279	505378
116077	505379
530824	505380
118631	505381
677925	505382
584367	505383
673097	505384
14191	505385
651725	505386
154150	505387
16955	505388
188099	505389
205766	505390
12685	505391
33387	505392
270206	505393
364268	505394
535904	505395
169726	505396
430242	505397
276998	505398
658012	505399
459321	505400
25170	505401
498449	505402
465113	505403
363553	505404
654556	505405
693147	505406
336266	505407
708941	505408
489928	505409
170046	505410
491850	505411
388236	505412
492143	505413
616131	505414
32441	505415
552891	505416
589971	505417
92617	505418
578054	505419
399959	505420
296933	505421
194763	505422
257957	505423
629541	505424
609716	505425
94593	505426
218095	505427
126418	505428
151112	505429
433656	505430
64480	505431
437714	505432
8231	505433
573024	505434
362317	505435
471391	505436
60655	505437
316839	505438
541328	505439
630175	505440
14834	505441
184566	505442
136055	505443
456103	505444
2	505445
702646	505446
721933	505447
13907	505448
280646	505449
424472	505450
429634	505451
391388	505452
317186	505453
172839	505454
33973	505455
375925	505456
588420	505457
359764	505458
29732	505459
165362	505460
269070	505461
268130	505462
60575	505463
16854	505464
665053	505465
157994	505466
454400	505467
176641	505468
164796	505469
638644	505470
499529	505471
526727	505472
596	505473
616101	505474
182344	505475
176368	505476
216398	505477
406229	505478
340087	505479
6861	505480
616289	505481
137439	505482
259986	505483
215286	505484
39207	505485
23679	505486
141080	505487
31936	505488
34412	505489
305023	505490
472295	505491
589266	505492
285711	505493
7194	505494
614641	505495
573563	505496
140043	505497
345870	505498
699023	505499
655278	505500
33562	505501
76375	505502
436285	505503
18443	505504
404180	505505
635415	505506
2291	505507
26714	505508
475764	505509
618157	505510
223600	505511
413009	505512
698576	505513
48383	505514
728	505515
563859	505516
272311	505517
157510	505518
216860	505519
261548	505520
197527	505521
56720	505522
49034	505523
95141	505524
2802	505525
148484	505526
176133	505527
588406	505528
175954	505529
234316	505530
389295	505531
151452	505532
115989	505533
169008	505534
3718	505535
521658	505536
90425	505537
137287	505538
87664	505539
77837	505540
304769	505541
672994	505542
278044	505543
171980	505544
63580	505545
127159	505546
707697	505547
156490	505548
259694	505549
119544	505550
600716	505551
616423	505552
110443	505553
717739	505554
381592	505555
177972	505556
458579	505557
588966	505558
211057	505559
100905	505560
15748	505561
11121	505562
516600	505563
374839	505564
182791	505565
439863	505566
516082	505567
231607	505568
603474	505569
20824	505570
502514	505571
614656	505572
79749	505573
150930	505574
86719	505575
469994	505576
578546	505577
553239	505578
100224	505579
12367	505580
105760	505581
50998	505582
74849	505583
669431	505584
670811	505585
123987	505586
670286	505587
581491	505588
277937	505589
468	505590
543105	505591
85870	505592
544868	505593
238892	505594
353411	505595
688034	505596
439209	505597
100740	505598
593628	505599
117447	505600
476462	505601
435899	505602
432130	505603
369996	505604
188599	505605
411577	505606
272881	505607
105079	505608
111468	505609
499694	505610
69160	505611
206803	505612
406009	505613
49292	505614
242669	505615
14261	505616
338496	505617
634597	505618
541173	505619
21007	505620
54496	505621
21260	505622
287919	505623
636979	505624
537487	505625
719128	505626
29446	505627
685345	505628
423203	505629
327723	505630
272348	505631
17045	505632
120982	505633
22070	505634
440532	505635
110890	505636
286058	505637
128839	505638
304966	505639
561466	505640
179467	505641
489601	505642
248907	505643
434141	505644
48378	505645
73323	505646
146691	505647
163525	505648
167552	505649
173295	505650
45018	505651
3995	505652
8540	505653
69221	505654
576073	505655
98805	505656
654079	505657
540264	505658
710144	505659
33030	505660
53002	505661
382938	505662
2929	505663
666564	505664
93721	505665
137473	505666
28899	505667
438454	505668
656697	505669
484095	505670
363917	505671
482845	505672
3764	505673
169122	505674
447188	505675
236362	505676
457424	505677
518501	505678
125605	505679
338505	505680
122798	505681
45821	505682
174424	505683
21510	505684
36062	505685
714630	505686
22569	505687
476907	505688
431646	505689
105127	505690
95533	505691
46240	505692
111150	505693
151082	505694
42861	505695
241643	505696
154906	505697
681569	505698
36416	505699
102844	505700
247870	505701
13773	505702
529488	505703
317708	505704
265542	505705
179477	505706
706930	505707
230387	505708
168230	505709
83627	505710
46814	505711
166547	505712
408600	505713
127002	505714
615298	505715
43379	505716
118980	505717
353998	505718
294629	505719
251495	505720
650940	505721
68282	505722
109295	505723
575154	505724
160509	505725
168622	505726
394141	505727
3366	505728
294310	505729
160847	505730
163389	505731
332720	505732
319521	505733
19631	505734
48057	505735
90762	505736
235528	505737
340842	505738
139522	505739
470591	505740
19325	505741
84395	505742
62557	505743
367812	505744
115499	505745
516165	505746
38685	505747
607166	505748
493196	505749
33213	505750
251848	505751
292922	505752
61666	505753
502644	505754
650707	505755
429621	505756
114818	505757
58674	505758
257614	505759
430462	505760
8097	505761
681024	505762
303377	505763
412621	505764
670637	505765
243036	505766
441052	505767
63586	505768
25997	505769
261311	505770
353780	505771
613432	505772
407299	505773
228160	505774
308656	505775
504066	505776
524256	505777
51299	505778
291519	505779
44794	505780
168724	505781
217408	505782
665040	505783
169854	505784
628856	505785
393823	505786
158031	505787
368163	505788
130433	505789
9325	505790
84303	505791
415379	505792
583939	505793
29845	505794
688353	505795
140178	505796
37302	505797
10899	505798
152891	505799
470489	505800
8736	505801
3078	505802
528945	505803
48655	505804
506061	505805
91111	505806
64160	505807
90935	505808
14689	505809
663503	505810
150551	505811
298359	505812
475094	505813
78515	505814
111577	505815
672924	505816
48731	505817
114984	505818
113744	505819
46010	505820
425880	505821
47854	505822
554695	505823
297672	505824
35144	505825
571821	505826
275	505827
113269	505828
76180	505829
412332	505830
98112	505831
511826	505832
345509	505833
111499	505834
538287	505835
13522	505836
676135	505837
1967	505838
45770	505839
441705	505840
2096	505841
75276	505842
277701	505843
82119	505844
697633	505845
16061	505846
315224	505847
54995	505848
30489	505849
219559	505850
353666	505851
698452	505852
136987	505853
589757	505854
375758	505855
399302	505856
82822	505857
274061	505858
9829	505859
155007	505860
96552	505861
318018	505862
139217	505863
29750	505864
13493	505865
704158	505866
647722	505867
648688	505868
38765	505869
35524	505870
148955	505871
8575	505872
628126	505873
642790	505874
568152	505875
210586	505876
53514	505877
629880	505878
684034	505879
171265	505880
529030	505881
632221	505882
41523	505883
438085	505884
31431	505885
67256	505886
238477	505887
392042	505888
422385	505889
6904	505890
219623	505891
481431	505892
166322	505893
30878	505894
181111	505895
82282	505896
18833	505897
686369	505898
55772	505899
16272	505900
258440	505901
103313	505902
366219	505903
189066	505904
147177	505905
21157	505906
157687	505907
170108	505908
208232	505909
54450	505910
95245	505911
207555	505912
495739	505913
155258	505914
556316	505915
178981	505916
18617	505917
282527	505918
20105	505919
217195	505920
555644	505921
483801	505922
510800	505923
473792	505924
601599	505925
44517	505926
40595	505927
251680	505928
11756	505929
138406	505930
221406	505931
600030	505932
270423	505933
228466	505934
494005	505935
180038	505936
702579	505937
19400	505938
651908	505939
65439	505940
266801	505941
42912	505942
363902	505943
160579	505944
65683	505945
237105	505946
88884	505947
485725	505948
264886	505949
624331	505950
2531	505951
538027	505952
71244	505953
16169	505954
588089	505955
446485	505956
681843	505957
562380	505958
257533	505959
104105	505960
185300	505961
303	505962
646277	505963
41788	505964
184945	505965
598111	505966
715708	505967
84040	505968
641877	505969
640469	505970
166908	505971
22778	505972
152389	505973
19730	505974
208691	505975
9477	505976
80352	505977
430487	505978
268534	505979
64625	505980
390537	505981
176985	505982
36164	505983
618972	505984
635084	505985
719649	505986
41129	505987
261869	505988
15872	505989
107809	505990
299293	505991
482941	505992
613338	505993
22559	505994
163075	505995
124960	505996
3993	505997
177177	505998
196465	505999
603168	506000
413716	506001
138459	506002
10741	506003
56503	506004
242230	506005
104802	506006
626616	506007
315721	506008
615094	506009
51172	506010
438509	506011
15767	506012
42193	506013
109117	506014
520992	506015
251336	506016
360359	506017
81771	506018
587659	506019
268601	506020
119241	506021
264390	506022
148617	506023
13035	506024
57504	506025
161441	506026
161332	506027
887	506028
5855	506029
449513	506030
79478	506031
337504	506032
233888	506033
332729	506034
160301	506035
277408	506036
712257	506037
388200	506038
5276	506039
345306	506040
560095	506041
495892	506042
485489	506043
366481	506044
702220	506045
605809	506046
7687	506047
21555	506048
2722	506049
62377	506050
22678	506051
437120	506052
56748	506053
687	506054
48132	506055
80209	506056
214228	506057
108196	506058
668391	506059
122042	506060
7967	506061
179330	506062
134943	506063
241202	506064
59340	506065
467057	506066
329422	506067
199996	506068
192204	506069
33025	506070
661935	506071
17598	506072
353483	506073
660354	506074
395464	506075
315982	506076
95028	506077
526039	506078
71	506079
41114	506080
117872	506081
686706	506082
329682	506083
498392	506084
144593	506085
310470	506086
17183	506087
475404	506088
26932	506089
148241	506090
500569	506091
151496	506092
605156	506093
38516	506094
337969	506095
229532	506096
523350	506097
348126	506098
52392	506099
246212	506100
168984	506101
445928	506102
449344	506103
63741	506104
163738	506105
326707	506106
132932	506107
609205	506108
677864	506109
56349	506110
205118	506111
210699	506112
33790	506113
468307	506114
551068	506115
1039	506116
18856	506117
413785	506118
330271	506119
523854	506120
5706	506121
487459	506122
99533	506123
435181	506124
103639	506125
662036	506126
78424	506127
519241	506128
133042	506129
359405	506130
178814	506131
293886	506132
849	506133
686781	506134
89436	506135
653435	506136
538586	506137
700352	506138
83434	506139
175343	506140
197276	506141
34613	506142
158165	506143
515747	506144
686557	506145
311253	506146
677856	506147
515038	506148
476759	506149
83628	506150
436979	506151
345569	506152
182532	506153
432636	506154
336019	506155
153077	506156
366853	506157
573680	506158
553644	506159
214077	506160
77444	506161
155131	506162
174605	506163
52908	506164
132445	506165
535289	506166
149533	506167
86313	506168
654822	506169
2430	506170
107798	506171
575372	506172
585891	506173
467483	506174
17231	506175
23777	506176
416087	506177
18171	506178
171624	506179
494559	506180
468117	506181
140480	506182
53766	506183
2475	506184
118491	506185
619142	506186
37922	506187
413069	506188
329498	506189
166375	506190
567856	506191
96452	506192
43830	506193
610183	506194
473657	506195
531915	506196
334712	506197
671086	506198
90524	506199
86166	506200
76134	506201
401161	506202
30221	506203
42666	506204
470442	506205
326414	506206
592273	506207
700855	506208
429458	506209
11736	506210
162057	506211
167275	506212
509403	506213
19069	506214
63471	506215
369877	506216
100983	506217
207210	506218
335231	506219
505533	506220
89485	506221
644163	506222
180913	506223
524757	506224
356649	506225
143062	506226
534539	506227
7879	506228
59734	506229
502422	506230
541941	506231
299988	506232
718492	506233
107397	506234
316611	506235
319229	506236
40497	506237
628646	506238
179237	506239
101112	506240
35887	506241
103946	506242
159536	506243
671245	506244
686723	506245
504363	506246
85337	506247
471752	506248
106925	506249
6446	506250
296586	506251
438963	506252
4645	506253
4341	506254
3398	506255
135983	506256
632127	506257
108790	506258
582253	506259
96202	506260
519663	506261
184131	506262
243901	506263
285113	506264
166481	506265
39899	506266
550548	506267
290	506268
627250	506269
388046	506270
6411	506271
542330	506272
93206	506273
12985	506274
65984	506275
171654	506276
707204	506277
410316	506278
167381	506279
496785	506280
15288	506281
180101	506282
26040	506283
709554	506284
672443	506285
8672	506286
200528	506287
788	506288
674016	506289
93972	506290
56556	506291
427458	506292
459129	506293
633480	506294
230	506295
14330	506296
541306	506297
400254	506298
24	506299
219839	506300
379537	506301
170898	506302
572582	506303
67939	506304
135599	506305
596749	506306
326333	506307
166728	506308
121500	506309
372040	506310
406588	506311
415050	506312
681620	506313
161096	506314
54264	506315
14194	506316
661868	506317
464343	506318
176569	506319
45343	506320
513069	506321
36708	506322
171617	506323
4987	506324
193243	506325
1835	506326
81780	506327
397506	506328
286807	506329
71556	506330
611756	506331
30143	506332
269458	506333
71779	506334
76708	506335
52268	506336
337629	506337
184409	506338
45770	506339
177913	506340
589149	506341
483463	506342
223163	506343
301697	506344
73159	506345
144553	506346
470977	506347
721622	506348
34364	506349
7246	506350
221	506351
75335	506352
108203	506353
117937	506354
235381	506355
209146	506356
35613	506357
531964	506358
2585	506359
592749	506360
382625	506361
163742	506362
426740	506363
484339	506364
426475	506365
452582	506366
723420	506367
497758	506368
142270	506369
692621	506370
16804	506371
158788	506372
535425	506373
117675	506374
186791	506375
207283	506376
16862	506377
23460	506378
17298	506379
618859	506380
443444	506381
143827	506382
714976	506383
14770	506384
14685	506385
128695	506386
54578	506387
239359	506388
441475	506389
566148	506390
182606	506391
324306	506392
672034	506393
588263	506394
222142	506395
429310	506396
646659	506397
365238	506398
669751	506399
593823	506400
54402	506401
305098	506402
299039	506403
419743	506404
496512	506405
543792	506406
460964	506407
22731	506408
188516	506409
162038	506410
84964	506411
67842	506412
657843	506413
236284	506414
19192	506415
535446	506416
17747	506417
15314	506418
184468	506419
556954	506420
110150	506421
195075	506422
151043	506423
7076	506424
137074	506425
50381	506426
384071	506427
15608	506428
254197	506429
96099	506430
383253	506431
491395	506432
189657	506433
16707	506434
535487	506435
545228	506436
588007	506437
189507	506438
26867	506439
559878	506440
35775	506441
458471	506442
466175	506443
176856	506444
495724	506445
279364	506446
617718	506447
91510	506448
414842	506449
478733	506450
33007	506451
7225	506452
44846	506453
276065	506454
256161	506455
202925	506456
75999	506457
379185	506458
453770	506459
189811	506460
201455	506461
296863	506462
3428	506463
404346	506464
624187	506465
163188	506466
223283	506467
639071	506468
431656	506469
534538	506470
200971	506471
20734	506472
52704	506473
611295	506474
538565	506475
6055	506476
73224	506477
172353	506478
59844	506479
112572	506480
697515	506481
263293	506482
525859	506483
688911	506484
556686	506485
20138	506486
72306	506487
369270	506488
18359	506489
387015	506490
3224	506491
492711	506492
503230	506493
342626	506494
517512	506495
640418	506496
355279	506497
23453	506498
11596	506499
143165	506500
82725	506501
103546	506502
549586	506503
716734	506504
39281	506505
2154	506506
484461	506507
433425	506508
77163	506509
447033	506510
421707	506511
323977	506512
585532	506513
43397	506514
174733	506515
700771	506516
135043	506517
50807	506518
171485	506519
213862	506520
505363	506521
174629	506522
7339	506523
370146	506524
28248	506525
65175	506526
5484	506527
306962	506528
165357	506529
593675	506530
34419	506531
84954	506532
47051	506533
207535	506534
480557	506535
209516	506536
7427	506537
655943	506538
345839	506539
264877	506540
707533	506541
642484	506542
122962	506543
161685	506544
345	506545
79934	506546
174811	506547
508087	506548
656751	506549
68629	506550
83177	506551
555556	506552
418488	506553
661911	506554
4054	506555
557685	506556
576413	506557
62752	506558
531251	506559
24410	506560
126458	506561
431120	506562
644561	506563
724267	506564
172185	506565
392221	506566
226544	506567
297576	506568
709314	506569
42912	506570
561912	506571
277226	506572
147618	506573
671880	506574
145595	506575
121968	506576
258308	506577
173858	506578
93232	506579
501467	506580
222751	506581
4349	506582
398131	506583
367334	506584
102328	506585
23680	506586
644440	506587
52033	506588
77069	506589
804	506590
240253	506591
532656	506592
450776	506593
232258	506594
384722	506595
38982	506596
23175	506597
472766	506598
217747	506599
18203	506600
370963	506601
173628	506602
125584	506603
6980	506604
33098	506605
278736	506606
515861	506607
553930	506608
397832	506609
101140	506610
300736	506611
54653	506612
86995	506613
565494	506614
452086	506615
78320	506616
448290	506617
184646	506618
522852	506619
318006	506620
408975	506621
1101	506622
386372	506623
264218	506624
694577	506625
569183	506626
272272	506627
263032	506628
686125	506629
58155	506630
3207	506631
68473	506632
30200	506633
94444	506634
129824	506635
481535	506636
348271	506637
498187	506638
234138	506639
113416	506640
642602	506641
719978	506642
390128	506643
296401	506644
248871	506645
37284	506646
164247	506647
414637	506648
701534	506649
323966	506650
110805	506651
200035	506652
17175	506653
169306	506654
705294	506655
6405	506656
342815	506657
263562	506658
699642	506659
595527	506660
16314	506661
90569	506662
114087	506663
545213	506664
563134	506665
346744	506666
698128	506667
32304	506668
216262	506669
321440	506670
593599	506671
96885	506672
151768	506673
18941	506674
174268	506675
326967	506676
452648	506677
12254	506678
367080	506679
357941	506680
34094	506681
31773	506682
234013	506683
297004	506684
12959	506685
87652	506686
521216	506687
676699	506688
33138	506689
79421	506690
263031	506691
629938	506692
146629	506693
206208	506694
612603	506695
9126	506696
192335	506697
146724	506698
11824	506699
26533	506700
34287	506701
690446	506702
287445	506703
55082	506704
7101	506705
45721	506706
16617	506707
663910	506708
154236	506709
11232	506710
92057	506711
384352	506712
332042	506713
98190	506714
44968	506715
269996	506716
505974	506717
233558	506718
411257	506719
203891	506720
107392	506721
420093	506722
83614	506723
19785	506724
664866	506725
120002	506726
85225	506727
13807	506728
575026	506729
310799	506730
592873	506731
267535	506732
5151	506733
48271	506734
112601	506735
564981	506736
93211	506737
671769	506738
672340	506739
9640	506740
418579	506741
435157	506742
64707	506743
437807	506744
219651	506745
167269	506746
88714	506747
557	506748
585843	506749
586456	506750
361015	506751
151782	506752
328279	506753
620630	506754
7497	506755
5422	506756
13651	506757
266772	506758
667015	506759
91529	506760
669520	506761
3183	506762
184474	506763
46679	506764
438624	506765
115200	506766
131183	506767
406638	506768
180434	506769
596360	506770
323440	506771
481169	506772
712233	506773
198602	506774
122141	506775
575046	506776
221574	506777
182064	506778
399336	506779
2382	506780
52027	506781
121636	506782
38563	506783
268084	506784
402026	506785
122666	506786
437826	506787
97556	506788
527885	506789
674492	506790
623644	506791
393978	506792
207631	506793
6168	506794
15472	506795
26999	506796
694636	506797
388453	506798
448245	506799
55641	506800
36076	506801
503763	506802
85978	506803
261625	506804
670103	506805
375938	506806
478555	506807
38868	506808
111219	506809
61573	506810
106457	506811
380337	506812
43062	506813
600512	506814
184471	506815
348431	506816
158837	506817
443621	506818
104525	506819
363181	506820
28150	506821
280795	506822
77558	506823
477443	506824
621384	506825
700393	506826
41007	506827
685315	506828
532844	506829
597504	506830
528689	506831
464242	506832
119363	506833
41382	506834
399597	506835
316540	506836
155805	506837
141970	506838
503560	506839
69573	506840
123323	506841
203075	506842
321589	506843
631538	506844
692432	506845
494665	506846
506792	506847
693986	506848
599823	506849
689635	506850
638355	506851
329322	506852
27463	506853
20620	506854
142077	506855
49731	506856
639779	506857
31273	506858
262373	506859
421292	506860
107830	506861
547090	506862
142079	506863
337490	506864
350885	506865
259396	506866
857	506867
185266	506868
34176	506869
682684	506870
259357	506871
14867	506872
171689	506873
78016	506874
577	506875
201303	506876
116640	506877
454769	506878
703567	506879
542474	506880
84546	506881
483628	506882
20498	506883
193270	506884
305720	506885
331346	506886
51311	506887
260627	506888
34824	506889
35666	506890
354333	506891
121505	506892
142738	506893
1666	506894
1637	506895
178913	506896
325961	506897
113220	506898
219584	506899
272747	506900
607416	506901
285275	506902
165544	506903
713456	506904
44990	506905
535125	506906
609527	506907
171626	506908
85741	506909
216632	506910
231813	506911
106144	506912
295839	506913
183860	506914
1805	506915
128304	506916
284074	506917
167820	506918
676835	506919
115442	506920
650062	506921
511369	506922
540292	506923
315601	506924
77492	506925
415553	506926
36315	506927
118029	506928
206913	506929
56450	506930
27897	506931
282370	506932
161442	506933
572428	506934
150696	506935
27179	506936
285189	506937
81668	506938
378962	506939
155945	506940
37696	506941
5792	506942
37977	506943
707163	506944
84619	506945
182342	506946
119146	506947
414052	506948
9901	506949
640406	506950
486435	506951
141810	506952
647091	506953
381260	506954
76121	506955
13015	506956
513165	506957
766	506958
27468	506959
241460	506960
151841	506961
87176	506962
35545	506963
480744	506964
166317	506965
669511	506966
406891	506967
71820	506968
705474	506969
44678	506970
33896	506971
617566	506972
166624	506973
33631	506974
461288	506975
57955	506976
262992	506977
274132	506978
345887	506979
137914	506980
187511	506981
173757	506982
643815	506983
208687	506984
275920	506985
655846	506986
60343	506987
636061	506988
1817	506989
506714	506990
295798	506991
31428	506992
311564	506993
46793	506994
617115	506995
109930	506996
119937	506997
355838	506998
177292	506999
187398	507000
10891	507001
317908	507002
7343	507003
74121	507004
59260	507005
98549	507006
87437	507007
37236	507008
707623	507009
95324	507010
118277	507011
111359	507012
645246	507013
255119	507014
140047	507015
28395	507016
674479	507017
377015	507018
93723	507019
407364	507020
490274	507021
716151	507022
320598	507023
614135	507024
224612	507025
636076	507026
52611	507027
207595	507028
94764	507029
629179	507030
577508	507031
304700	507032
423721	507033
89937	507034
576447	507035
16945	507036
433991	507037
171179	507038
507679	507039
54551	507040
18325	507041
98459	507042
261745	507043
163340	507044
146061	507045
335	507046
149215	507047
104434	507048
354669	507049
162750	507050
88745	507051
45017	507052
446466	507053
670033	507054
641224	507055
123825	507056
251480	507057
490255	507058
68677	507059
54249	507060
159953	507061
40743	507062
176689	507063
631028	507064
132076	507065
724926	507066
633	507067
160174	507068
56643	507069
168662	507070
3583	507071
7347	507072
67168	507073
711839	507074
227268	507075
3869	507076
297194	507077
3686	507078
631256	507079
199621	507080
16573	507081
175006	507082
309662	507083
290769	507084
368901	507085
19468	507086
439272	507087
296325	507088
617106	507089
77108	507090
377029	507091
65980	507092
648123	507093
498739	507094
65710	507095
629385	507096
61035	507097
563530	507098
658964	507099
168020	507100
6703	507101
13881	507102
47738	507103
288538	507104
716167	507105
55031	507106
120265	507107
694371	507108
343626	507109
458649	507110
264829	507111
234987	507112
45236	507113
609453	507114
516801	507115
316415	507116
14454	507117
303322	507118
36580	507119
229262	507120
452116	507121
70895	507122
542274	507123
248512	507124
154133	507125
92348	507126
687684	507127
355342	507128
510682	507129
109070	507130
193991	507131
354520	507132
83185	507133
428767	507134
615964	507135
12816	507136
210425	507137
572272	507138
15126	507139
506253	507140
340429	507141
50837	507142
138000	507143
41002	507144
16241	507145
339379	507146
7327	507147
160616	507148
302774	507149
190117	507150
126005	507151
520206	507152
10891	507153
8761	507154
332566	507155
124662	507156
531115	507157
144950	507158
295406	507159
260473	507160
17493	507161
626858	507162
94904	507163
360326	507164
11713	507165
16833	507166
322302	507167
537028	507168
709195	507169
96950	507170
66866	507171
118502	507172
168261	507173
207519	507174
109980	507175
3681	507176
431148	507177
629839	507178
183392	507179
692586	507180
442	507181
509060	507182
66799	507183
537637	507184
467402	507185
280008	507186
433239	507187
314584	507188
146570	507189
6435	507190
654846	507191
166384	507192
374545	507193
550365	507194
5859	507195
535644	507196
222145	507197
207919	507198
630151	507199
2927	507200
8505	507201
410256	507202
308591	507203
16751	507204
257505	507205
339420	507206
318495	507207
244544	507208
4643	507209
660857	507210
2907	507211
7611	507212
676264	507213
657511	507214
511842	507215
85139	507216
32234	507217
10509	507218
252088	507219
627454	507220
91971	507221
2700	507222
21867	507223
719929	507224
470198	507225
248989	507226
397670	507227
14528	507228
301651	507229
617418	507230
110018	507231
323090	507232
255755	507233
689793	507234
317710	507235
114302	507236
296534	507237
532368	507238
4369	507239
302918	507240
45413	507241
46957	507242
221258	507243
122627	507244
35333	507245
274922	507246
100223	507247
627357	507248
286179	507249
144389	507250
127854	507251
87277	507252
351467	507253
593015	507254
635625	507255
155675	507256
281708	507257
49921	507258
393435	507259
12172	507260
29822	507261
114078	507262
73283	507263
318779	507264
421261	507265
86755	507266
289154	507267
210501	507268
710081	507269
340971	507270
668196	507271
523428	507272
122246	507273
443353	507274
580825	507275
72344	507276
108251	507277
31309	507278
272654	507279
716410	507280
386900	507281
683868	507282
591673	507283
577952	507284
110195	507285
381316	507286
674028	507287
593171	507288
609386	507289
674047	507290
386521	507291
153264	507292
572885	507293
458257	507294
521551	507295
152517	507296
225710	507297
539901	507298
527382	507299
525948	507300
10472	507301
724210	507302
533612	507303
687426	507304
121469	507305
471273	507306
94110	507307
418144	507308
146595	507309
212530	507310
247989	507311
121569	507312
651198	507313
72831	507314
23806	507315
646990	507316
158	507317
325390	507318
108913	507319
328217	507320
470310	507321
123114	507322
362093	507323
209069	507324
98759	507325
107045	507326
10661	507327
84077	507328
58527	507329
29747	507330
87229	507331
167931	507332
403949	507333
443041	507334
705358	507335
450916	507336
10094	507337
53160	507338
167717	507339
19014	507340
15762	507341
106199	507342
44962	507343
261961	507344
95988	507345
593077	507346
201847	507347
604123	507348
390648	507349
455682	507350
460330	507351
208148	507352
205129	507353
592519	507354
119279	507355
465380	507356
286057	507357
248563	507358
499819	507359
674917	507360
611505	507361
70960	507362
527	507363
463591	507364
75866	507365
344683	507366
173607	507367
90248	507368
426643	507369
159625	507370
362288	507371
713901	507372
643710	507373
535726	507374
629614	507375
389968	507376
157262	507377
151888	507378
182839	507379
361208	507380
112889	507381
8962	507382
186675	507383
1759	507384
386073	507385
516224	507386
27082	507387
28334	507388
618361	507389
682142	507390
525368	507391
622764	507392
665468	507393
78175	507394
14887	507395
365025	507396
164827	507397
61273	507398
31450	507399
127260	507400
567684	507401
42110	507402
189004	507403
163723	507404
111713	507405
261064	507406
148442	507407
553812	507408
129249	507409
118994	507410
45958	507411
116260	507412
385	507413
41785	507414
495931	507415
57978	507416
354741	507417
724124	507418
215168	507419
7763	507420
331154	507421
455093	507422
50333	507423
339570	507424
562716	507425
585076	507426
99446	507427
536354	507428
7095	507429
8387	507430
216683	507431
48653	507432
424357	507433
55165	507434
2874	507435
375739	507436
404257	507437
402544	507438
1007	507439
3784	507440
145608	507441
158155	507442
334631	507443
536428	507444
135411	507445
140573	507446
16339	507447
384185	507448
593690	507449
147954	507450
40879	507451
503182	507452
231330	507453
725280	507454
353767	507455
601792	507456
123745	507457
168930	507458
422088	507459
396051	507460
620885	507461
481321	507462
460963	507463
314379	507464
143850	507465
530065	507466
640500	507467
175842	507468
303025	507469
63831	507470
344960	507471
486198	507472
110852	507473
15152	507474
64296	507475
314664	507476
102406	507477
692406	507478
30840	507479
589981	507480
251099	507481
573695	507482
289067	507483
93237	507484
95154	507485
643464	507486
53353	507487
5034	507488
246581	507489
10909	507490
210884	507491
400608	507492
349231	507493
617283	507494
270990	507495
56397	507496
251592	507497
97192	507498
10562	507499
40650	507500
13611	507501
134686	507502
317691	507503
155025	507504
505568	507505
417098	507506
49822	507507
497555	507508
679195	507509
330573	507510
164464	507511
346766	507512
315700	507513
32093	507514
483039	507515
433251	507516
78535	507517
409003	507518
644855	507519
215401	507520
676812	507521
436366	507522
620855	507523
42519	507524
358045	507525
384228	507526
14135	507527
529595	507528
58143	507529
393154	507530
71097	507531
20510	507532
500709	507533
20520	507534
439060	507535
7438	507536
536006	507537
152349	507538
132678	507539
70125	507540
53241	507541
333190	507542
332954	507543
379532	507544
258217	507545
2717	507546
55566	507547
554437	507548
17481	507549
78265	507550
663584	507551
507295	507552
311159	507553
346513	507554
661933	507555
160721	507556
204629	507557
626714	507558
511632	507559
126274	507560
208316	507561
313181	507562
128471	507563
94441	507564
470667	507565
445571	507566
656286	507567
4001	507568
68181	507569
684331	507570
717929	507571
513810	507572
178739	507573
438741	507574
29578	507575
459977	507576
44459	507577
31501	507578
408473	507579
584789	507580
662379	507581
44143	507582
27034	507583
563244	507584
359612	507585
295105	507586
7246	507587
143234	507588
276957	507589
171440	507590
241589	507591
166911	507592
85916	507593
677508	507594
48640	507595
168272	507596
703442	507597
417208	507598
3189	507599
510843	507600
109923	507601
5989	507602
137121	507603
71963	507604
1122	507605
335380	507606
187004	507607
77	507608
474284	507609
142878	507610
168778	507611
547681	507612
168106	507613
376582	507614
177506	507615
22287	507616
205257	507617
597060	507618
285357	507619
9789	507620
159319	507621
688337	507622
224516	507623
320702	507624
41822	507625
366318	507626
143450	507627
40299	507628
575192	507629
503561	507630
348444	507631
630706	507632
143697	507633
41831	507634
250648	507635
295019	507636
527532	507637
361378	507638
77594	507639
381407	507640
590924	507641
559717	507642
494868	507643
254021	507644
712543	507645
75195	507646
346	507647
84078	507648
60192	507649
72916	507650
6348	507651
196645	507652
10861	507653
161173	507654
56112	507655
206222	507656
445064	507657
5078	507658
603613	507659
29061	507660
105572	507661
395670	507662
711191	507663
594366	507664
31443	507665
364342	507666
438237	507667
383096	507668
375676	507669
641282	507670
90662	507671
64300	507672
271492	507673
410201	507674
508195	507675
149735	507676
653	507677
116827	507678
600813	507679
481003	507680
516160	507681
300387	507682
57909	507683
346267	507684
81427	507685
76605	507686
500458	507687
568318	507688
56030	507689
182624	507690
385408	507691
40918	507692
43816	507693
57717	507694
107217	507695
634031	507696
187741	507697
311373	507698
161238	507699
653427	507700
15191	507701
613516	507702
723871	507703
341461	507704
166492	507705
291939	507706
21939	507707
352353	507708
677634	507709
305703	507710
526591	507711
441420	507712
158552	507713
544285	507714
159606	507715
469110	507716
468100	507717
11827	507718
240791	507719
106454	507720
21123	507721
140311	507722
544646	507723
17649	507724
382720	507725
136205	507726
248963	507727
324010	507728
388870	507729
162383	507730
592706	507731
62614	507732
470910	507733
269109	507734
540358	507735
196836	507736
17161	507737
176952	507738
675853	507739
406853	507740
14208	507741
558186	507742
137268	507743
49610	507744
383409	507745
129389	507746
467818	507747
326859	507748
121415	507749
84376	507750
21288	507751
400798	507752
643288	507753
386608	507754
542963	507755
193900	507756
363724	507757
566633	507758
165747	507759
548361	507760
663319	507761
14053	507762
491236	507763
88970	507764
49318	507765
634488	507766
18223	507767
107218	507768
680982	507769
308388	507770
555876	507771
605315	507772
494126	507773
251071	507774
119605	507775
98528	507776
446670	507777
126721	507778
166889	507779
515520	507780
143728	507781
421493	507782
6836	507783
392611	507784
370244	507785
13222	507786
25671	507787
75260	507788
721318	507789
420726	507790
206189	507791
102812	507792
403069	507793
34943	507794
181910	507795
5235	507796
655662	507797
635094	507798
159156	507799
520831	507800
347871	507801
624843	507802
279785	507803
462172	507804
179291	507805
146217	507806
487471	507807
723930	507808
187176	507809
20011	507810
189093	507811
124691	507812
306659	507813
173966	507814
555071	507815
21966	507816
660470	507817
486639	507818
503362	507819
555579	507820
6949	507821
122318	507822
610511	507823
166228	507824
320916	507825
285874	507826
72286	507827
529493	507828
72001	507829
320679	507830
401873	507831
550937	507832
52298	507833
627896	507834
513618	507835
598640	507836
136098	507837
63713	507838
570295	507839
66882	507840
611985	507841
383372	507842
166816	507843
96503	507844
150365	507845
491874	507846
572755	507847
466639	507848
39048	507849
239625	507850
31134	507851
67452	507852
593318	507853
67689	507854
509246	507855
458665	507856
109299	507857
7588	507858
369291	507859
31807	507860
114651	507861
564119	507862
111105	507863
705719	507864
206478	507865
418801	507866
364448	507867
23525	507868
596364	507869
326006	507870
569118	507871
267495	507872
314621	507873
413156	507874
98713	507875
54962	507876
161721	507877
305932	507878
418153	507879
15052	507880
1444	507881
154797	507882
3139	507883
82691	507884
121961	507885
53306	507886
687662	507887
15706	507888
168842	507889
499009	507890
545323	507891
285050	507892
184446	507893
14976	507894
703278	507895
314827	507896
40682	507897
162204	507898
565501	507899
120283	507900
66511	507901
52350	507902
491534	507903
18275	507904
500692	507905
559330	507906
441178	507907
41290	507908
113699	507909
14187	507910
665052	507911
68524	507912
496702	507913
532868	507914
64064	507915
209383	507916
196300	507917
6852	507918
492842	507919
221450	507920
43067	507921
308335	507922
22140	507923
176595	507924
504064	507925
722558	507926
184591	507927
530581	507928
671536	507929
169167	507930
568044	507931
500360	507932
605673	507933
276182	507934
417890	507935
242642	507936
87561	507937
667802	507938
114191	507939
366019	507940
400784	507941
32085	507942
502237	507943
456126	507944
490569	507945
50754	507946
450489	507947
676861	507948
37051	507949
99836	507950
247453	507951
313666	507952
525555	507953
94637	507954
47246	507955
657350	507956
12158	507957
316979	507958
298797	507959
204169	507960
70672	507961
86267	507962
139028	507963
171456	507964
116990	507965
560375	507966
419767	507967
427803	507968
63149	507969
99518	507970
321040	507971
682447	507972
77517	507973
72144	507974
52430	507975
558005	507976
637676	507977
120233	507978
159350	507979
26075	507980
83362	507981
637898	507982
198886	507983
632828	507984
45312	507985
186770	507986
540525	507987
170359	507988
503198	507989
724632	507990
177629	507991
43285	507992
93490	507993
650654	507994
31061	507995
390813	507996
440562	507997
54945	507998
428011	507999
636779	508000
398670	508001
602432	508002
191912	508003
622825	508004
531357	508005
478219	508006
278783	508007
457480	508008
679932	508009
243192	508010
279178	508011
202118	508012
596075	508013
120766	508014
303089	508015
52412	508016
169374	508017
69648	508018
683685	508019
76632	508020
622572	508021
73007	508022
579916	508023
18193	508024
350643	508025
357299	508026
1452	508027
53819	508028
287859	508029
139793	508030
117830	508031
555135	508032
611137	508033
182869	508034
700574	508035
692162	508036
221679	508037
37273	508038
243687	508039
514393	508040
651513	508041
188325	508042
33035	508043
395122	508044
805	508045
72265	508046
353700	508047
14491	508048
179775	508049
14654	508050
159804	508051
649024	508052
388512	508053
250823	508054
76984	508055
506660	508056
592806	508057
448043	508058
195723	508059
426243	508060
690198	508061
340183	508062
119628	508063
473646	508064
540245	508065
348048	508066
19898	508067
299389	508068
268950	508069
233642	508070
54292	508071
656418	508072
112047	508073
446755	508074
203602	508075
161695	508076
161585	508077
174003	508078
678438	508079
128837	508080
713222	508081
217806	508082
63357	508083
36186	508084
520329	508085
573323	508086
487340	508087
170680	508088
296808	508089
6296	508090
551880	508091
25233	508092
325549	508093
503799	508094
606099	508095
49229	508096
65682	508097
153764	508098
42936	508099
333498	508100
440447	508101
517254	508102
681492	508103
185470	508104
92969	508105
255393	508106
2905	508107
299577	508108
590657	508109
213350	508110
164406	508111
246628	508112
39634	508113
108869	508114
17277	508115
338390	508116
151161	508117
65558	508118
80053	508119
713506	508120
10274	508121
95124	508122
419054	508123
14736	508124
94026	508125
662303	508126
390747	508127
74329	508128
15741	508129
171131	508130
475229	508131
307250	508132
328966	508133
512326	508134
5216	508135
102084	508136
39511	508137
406031	508138
516368	508139
47048	508140
136392	508141
611938	508142
345886	508143
39833	508144
221503	508145
14152	508146
6565	508147
600895	508148
75840	508149
635543	508150
6465	508151
410259	508152
461818	508153
62458	508154
135864	508155
6100	508156
17702	508157
432825	508158
430710	508159
599668	508160
115728	508161
628027	508162
156150	508163
457305	508164
370341	508165
50047	508166
8396	508167
116762	508168
64594	508169
130590	508170
561142	508171
10630	508172
531799	508173
692792	508174
281565	508175
4849	508176
581161	508177
264817	508178
13381	508179
313307	508180
28959	508181
644028	508182
383242	508183
703996	508184
414760	508185
59523	508186
126161	508187
64560	508188
565986	508189
241153	508190
121944	508191
376853	508192
915	508193
285294	508194
48770	508195
106302	508196
369886	508197
11	508198
229244	508199
143210	508200
593189	508201
539718	508202
4066	508203
254394	508204
372542	508205
293334	508206
148677	508207
699634	508208
705526	508209
37307	508210
134967	508211
31515	508212
357159	508213
721036	508214
506513	508215
51962	508216
152208	508217
517384	508218
114448	508219
267849	508220
615870	508221
299707	508222
460228	508223
545935	508224
535284	508225
519437	508226
54138	508227
55760	508228
44639	508229
612656	508230
119722	508231
519891	508232
376683	508233
689335	508234
13029	508235
323250	508236
36025	508237
533392	508238
116143	508239
654991	508240
6263	508241
576704	508242
567967	508243
300004	508244
49022	508245
502964	508246
32540	508247
428483	508248
8521	508249
12228	508250
138880	508251
138403	508252
479023	508253
564917	508254
911	508255
271746	508256
351369	508257
687581	508258
679034	508259
100673	508260
559222	508261
685819	508262
1138	508263
107581	508264
587206	508265
613238	508266
99033	508267
341844	508268
379842	508269
608600	508270
372905	508271
414827	508272
99542	508273
480199	508274
480800	508275
487638	508276
447105	508277
482990	508278
472841	508279
189385	508280
339963	508281
92490	508282
541551	508283
592277	508284
326365	508285
285225	508286
399644	508287
439393	508288
604339	508289
27367	508290
71713	508291
77964	508292
135392	508293
602929	508294
68957	508295
17583	508296
47299	508297
25263	508298
633532	508299
123345	508300
93368	508301
589631	508302
498423	508303
169419	508304
168801	508305
80125	508306
461170	508307
676626	508308
16781	508309
87872	508310
233728	508311
625557	508312
542570	508313
676804	508314
448691	508315
239970	508316
53327	508317
365152	508318
69267	508319
87138	508320
40238	508321
424529	508322
82990	508323
33804	508324
480453	508325
513723	508326
49928	508327
439688	508328
601534	508329
570499	508330
724083	508331
44279	508332
383432	508333
70027	508334
46042	508335
527951	508336
350539	508337
85316	508338
443781	508339
619790	508340
168076	508341
11969	508342
358587	508343
310171	508344
562705	508345
62818	508346
202951	508347
274823	508348
134725	508349
21455	508350
75488	508351
176126	508352
24021	508353
40506	508354
438250	508355
1892	508356
424551	508357
525552	508358
629451	508359
293907	508360
498361	508361
29499	508362
594115	508363
405484	508364
491571	508365
131695	508366
343659	508367
639531	508368
451857	508369
567685	508370
110169	508371
160819	508372
562163	508373
185958	508374
186214	508375
324961	508376
585989	508377
331396	508378
12961	508379
33465	508380
48319	508381
292483	508382
354532	508383
129233	508384
657853	508385
198202	508386
689354	508387
247256	508388
454267	508389
130299	508390
117880	508391
699503	508392
408506	508393
105866	508394
221937	508395
654453	508396
122289	508397
227874	508398
538776	508399
509325	508400
476981	508401
77880	508402
585193	508403
718353	508404
127157	508405
278661	508406
35816	508407
270694	508408
316307	508409
106865	508410
54680	508411
562913	508412
51306	508413
610204	508414
659232	508415
78342	508416
505489	508417
615923	508418
360068	508419
50310	508420
215996	508421
45444	508422
172250	508423
711697	508424
39868	508425
612966	508426
81503	508427
91390	508428
675130	508429
43556	508430
498744	508431
479098	508432
29055	508433
468471	508434
354552	508435
96884	508436
717366	508437
2843	508438
234635	508439
377475	508440
63097	508441
14690	508442
226686	508443
675723	508444
130446	508445
274106	508446
102816	508447
18495	508448
229870	508449
261990	508450
196021	508451
309049	508452
57011	508453
109784	508454
44983	508455
39311	508456
610522	508457
99919	508458
485465	508459
135464	508460
221882	508461
622240	508462
49176	508463
147815	508464
185263	508465
337612	508466
389917	508467
476609	508468
47432	508469
104926	508470
25159	508471
39207	508472
225975	508473
78127	508474
723443	508475
172311	508476
663117	508477
22319	508478
183975	508479
371899	508480
590525	508481
675819	508482
32991	508483
4401	508484
43198	508485
683043	508486
640014	508487
78080	508488
663826	508489
200655	508490
625596	508491
42617	508492
50470	508493
14772	508494
690814	508495
46745	508496
13360	508497
334109	508498
353883	508499
90583	508500
84	508501
24572	508502
143219	508503
31234	508504
33729	508505
426599	508506
693758	508507
12509	508508
54081	508509
159921	508510
566156	508511
5874	508512
281649	508513
648382	508514
18771	508515
263869	508516
530986	508517
421610	508518
562118	508519
7067	508520
246721	508521
148709	508522
18663	508523
15955	508524
519907	508525
110005	508526
183890	508527
3916	508528
544215	508529
116157	508530
209722	508531
124578	508532
434739	508533
540918	508534
139948	508535
307930	508536
75044	508537
54821	508538
635448	508539
473262	508540
482413	508541
188718	508542
234992	508543
186480	508544
124559	508545
505710	508546
173374	508547
684824	508548
106346	508549
278454	508550
348547	508551
152711	508552
168464	508553
110438	508554
38651	508555
23396	508556
155543	508557
38054	508558
47045	508559
194902	508560
569005	508561
143187	508562
103701	508563
45693	508564
417115	508565
569458	508566
3369	508567
95616	508568
1046	508569
1885	508570
2559	508571
353313	508572
683082	508573
44889	508574
52753	508575
279114	508576
23928	508577
510684	508578
227458	508579
2659	508580
250317	508581
274371	508582
11715	508583
16238	508584
143707	508585
465382	508586
597103	508587
318415	508588
49355	508589
154802	508590
216272	508591
188504	508592
21695	508593
48811	508594
245245	508595
682169	508596
393708	508597
495508	508598
58488	508599
589008	508600
420247	508601
111852	508602
68088	508603
113827	508604
11668	508605
137104	508606
438145	508607
71885	508608
142859	508609
81802	508610
22487	508611
118062	508612
581933	508613
98893	508614
156102	508615
472572	508616
346426	508617
269986	508618
143384	508619
83729	508620
419037	508621
262120	508622
85199	508623
695576	508624
69279	508625
147021	508626
106672	508627
695332	508628
555948	508629
119228	508630
663831	508631
36198	508632
362658	508633
599006	508634
25306	508635
32989	508636
530658	508637
5132	508638
448118	508639
74536	508640
470615	508641
35218	508642
100206	508643
48508	508644
294594	508645
608658	508646
301467	508647
447345	508648
104844	508649
457106	508650
45647	508651
65149	508652
504425	508653
81843	508654
222833	508655
54630	508656
102103	508657
153822	508658
127551	508659
507905	508660
28107	508661
151437	508662
483945	508663
101124	508664
79972	508665
29202	508666
12605	508667
287545	508668
436867	508669
602757	508670
51559	508671
251816	508672
129442	508673
91986	508674
472573	508675
434163	508676
75423	508677
148693	508678
635299	508679
134005	508680
311138	508681
54579	508682
36973	508683
162871	508684
119320	508685
172882	508686
118284	508687
5683	508688
91930	508689
247436	508690
98665	508691
360309	508692
392312	508693
267603	508694
5206	508695
628315	508696
377290	508697
295954	508698
630842	508699
416491	508700
276438	508701
148110	508702
200571	508703
410228	508704
127645	508705
463893	508706
119034	508707
95566	508708
55035	508709
122262	508710
14392	508711
552140	508712
1249	508713
49544	508714
81220	508715
262891	508716
150344	508717
370177	508718
66316	508719
48644	508720
293128	508721
56237	508722
249017	508723
44895	508724
512372	508725
559132	508726
361484	508727
484986	508728
442321	508729
94228	508730
509406	508731
239412	508732
415674	508733
254154	508734
159727	508735
31125	508736
135888	508737
28923	508738
5384	508739
520675	508740
694782	508741
107377	508742
72408	508743
2252	508744
533429	508745
144238	508746
32553	508747
15811	508748
174038	508749
78	508750
144144	508751
59768	508752
59345	508753
156097	508754
164944	508755
884	508756
71879	508757
165058	508758
358742	508759
724327	508760
15946	508761
154641	508762
564850	508763
12006	508764
3386	508765
460588	508766
293188	508767
672554	508768
172597	508769
40720	508770
352052	508771
553377	508772
30038	508773
26612	508774
451804	508775
473134	508776
3585	508777
160995	508778
8158	508779
71693	508780
39456	508781
571883	508782
33578	508783
47508	508784
111951	508785
233748	508786
382826	508787
29506	508788
70660	508789
490187	508790
700260	508791
518527	508792
359597	508793
74943	508794
186233	508795
124381	508796
60787	508797
536570	508798
345715	508799
12436	508800
471481	508801
17386	508802
697049	508803
712977	508804
267797	508805
10	508806
137840	508807
465088	508808
152810	508809
640945	508810
418776	508811
36699	508812
141022	508813
4357	508814
560572	508815
226991	508816
503460	508817
423415	508818
19434	508819
621448	508820
244135	508821
407409	508822
169754	508823
264310	508824
503125	508825
689903	508826
115635	508827
213504	508828
558	508829
131905	508830
465	508831
324046	508832
304390	508833
249528	508834
218509	508835
583684	508836
703549	508837
379159	508838
700662	508839
105438	508840
390803	508841
151	508842
707767	508843
170200	508844
401107	508845
656634	508846
46307	508847
436929	508848
618988	508849
442804	508850
15763	508851
635313	508852
191955	508853
580103	508854
717776	508855
8939	508856
455915	508857
93332	508858
21151	508859
456400	508860
446001	508861
176366	508862
153444	508863
92118	508864
201545	508865
46147	508866
544786	508867
300313	508868
18389	508869
182734	508870
1854	508871
393173	508872
176069	508873
318950	508874
177483	508875
107894	508876
207035	508877
111811	508878
331398	508879
171161	508880
420935	508881
10617	508882
413630	508883
157035	508884
65744	508885
630188	508886
354271	508887
104109	508888
685288	508889
184958	508890
166207	508891
58078	508892
575976	508893
117814	508894
39047	508895
59148	508896
189986	508897
580829	508898
11262	508899
138773	508900
715682	508901
322451	508902
144024	508903
81043	508904
545476	508905
167813	508906
500737	508907
179048	508908
387707	508909
632974	508910
29349	508911
266916	508912
477210	508913
8698	508914
373797	508915
621720	508916
421011	508917
496179	508918
16152	508919
655551	508920
30598	508921
519039	508922
136764	508923
410550	508924
65065	508925
280823	508926
299778	508927
679570	508928
23256	508929
37007	508930
721380	508931
51263	508932
1564	508933
377532	508934
148430	508935
59386	508936
420063	508937
231471	508938
374267	508939
819	508940
125824	508941
298342	508942
620733	508943
513893	508944
148329	508945
4718	508946
64526	508947
485910	508948
319089	508949
635101	508950
151532	508951
154293	508952
473954	508953
690705	508954
95074	508955
155261	508956
536525	508957
674370	508958
530557	508959
30064	508960
163932	508961
248195	508962
605548	508963
78616	508964
101696	508965
511114	508966
56345	508967
232530	508968
511833	508969
367596	508970
786	508971
385402	508972
361355	508973
417614	508974
594867	508975
522587	508976
26845	508977
181122	508978
538506	508979
12541	508980
626953	508981
289940	508982
662434	508983
469331	508984
676327	508985
21812	508986
154005	508987
290375	508988
105034	508989
629217	508990
329534	508991
521457	508992
378373	508993
661925	508994
590083	508995
473443	508996
53191	508997
167207	508998
532434	508999
8229	509000
457264	509001
277544	509002
32733	509003
74661	509004
6291	509005
670116	509006
180199	509007
168827	509008
41345	509009
408239	509010
42133	509011
447983	509012
589141	509013
16379	509014
722263	509015
487693	509016
27454	509017
62716	509018
350564	509019
116284	509020
88801	509021
30415	509022
604141	509023
2721	509024
418242	509025
580220	509026
111592	509027
671102	509028
297300	509029
203139	509030
96482	509031
210540	509032
570826	509033
102946	509034
22051	509035
78870	509036
637367	509037
240378	509038
569060	509039
541047	509040
617488	509041
510426	509042
320994	509043
676206	509044
71467	509045
592266	509046
32773	509047
22945	509048
81080	509049
28316	509050
64314	509051
11757	509052
6051	509053
700238	509054
269299	509055
67540	509056
34433	509057
26090	509058
213007	509059
169731	509060
141736	509061
272310	509062
119355	509063
184594	509064
623665	509065
718934	509066
491687	509067
277304	509068
479942	509069
659498	509070
585394	509071
123006	509072
108687	509073
335130	509074
289764	509075
180128	509076
159661	509077
251545	509078
46943	509079
708458	509080
604313	509081
9243	509082
472799	509083
91837	509084
663875	509085
147601	509086
181254	509087
524343	509088
450829	509089
228867	509090
55574	509091
496128	509092
631497	509093
40760	509094
350457	509095
379126	509096
48704	509097
241442	509098
212447	509099
109258	509100
415621	509101
13465	509102
214005	509103
423913	509104
8850	509105
73381	509106
70710	509107
102592	509108
123092	509109
92004	509110
110124	509111
132266	509112
103025	509113
636023	509114
38366	509115
306281	509116
248385	509117
408586	509118
120490	509119
100192	509120
414	509121
600245	509122
582396	509123
232595	509124
236684	509125
316788	509126
642505	509127
481381	509128
552648	509129
123406	509130
162514	509131
127283	509132
436368	509133
216226	509134
419951	509135
643323	509136
369891	509137
15409	509138
35522	509139
499224	509140
713529	509141
24090	509142
451904	509143
460179	509144
55799	509145
235450	509146
675223	509147
139739	509148
370539	509149
115865	509150
98471	509151
61578	509152
128115	509153
105642	509154
97278	509155
394113	509156
9665	509157
845	509158
139511	509159
63387	509160
385098	509161
144546	509162
69840	509163
689160	509164
513327	509165
524182	509166
13265	509167
94980	509168
182544	509169
703967	509170
2484	509171
671275	509172
623960	509173
41049	509174
272962	509175
28201	509176
662710	509177
363298	509178
649492	509179
118103	509180
243927	509181
204733	509182
142790	509183
261581	509184
171536	509185
50178	509186
74296	509187
34964	509188
495176	509189
93111	509190
651859	509191
332734	509192
2480	509193
5029	509194
108770	509195
694972	509196
6811	509197
27812	509198
208613	509199
78845	509200
175740	509201
78726	509202
483794	509203
405956	509204
638844	509205
14850	509206
459313	509207
541597	509208
77464	509209
52402	509210
601009	509211
285719	509212
174305	509213
47137	509214
60690	509215
534147	509216
41669	509217
152632	509218
429519	509219
58580	509220
40366	509221
15054	509222
141614	509223
77648	509224
680184	509225
647397	509226
103802	509227
77053	509228
58710	509229
182395	509230
352153	509231
316199	509232
87898	509233
94222	509234
76767	509235
389161	509236
22908	509237
93622	509238
345329	509239
387975	509240
180789	509241
609365	509242
132995	509243
388126	509244
172286	509245
161940	509246
100065	509247
580225	509248
195105	509249
289077	509250
93718	509251
445670	509252
593750	509253
534106	509254
89327	509255
275679	509256
433371	509257
657122	509258
139286	509259
7350	509260
166643	509261
462322	509262
607	509263
222693	509264
475810	509265
570325	509266
374892	509267
66191	509268
475387	509269
297835	509270
55742	509271
106086	509272
618880	509273
465963	509274
597075	509275
175886	509276
720165	509277
21621	509278
93239	509279
275074	509280
631309	509281
390228	509282
94405	509283
39933	509284
442162	509285
142274	509286
43898	509287
7654	509288
559415	509289
192	509290
215885	509291
399924	509292
113785	509293
100495	509294
41192	509295
132277	509296
51893	509297
88647	509298
2478	509299
209709	509300
324864	509301
33544	509302
629422	509303
664922	509304
370608	509305
644940	509306
365362	509307
127595	509308
340852	509309
678772	509310
57307	509311
401998	509312
678689	509313
524402	509314
65328	509315
214851	509316
99750	509317
173995	509318
223724	509319
260170	509320
265877	509321
116136	509322
621029	509323
45196	509324
3988	509325
159078	509326
176820	509327
595204	509328
94256	509329
667935	509330
699466	509331
500021	509332
35621	509333
639930	509334
6194	509335
881	509336
248126	509337
633939	509338
434424	509339
233613	509340
651061	509341
141171	509342
648776	509343
26527	509344
315567	509345
401454	509346
167539	509347
506486	509348
30693	509349
221294	509350
595797	509351
439077	509352
258889	509353
614032	509354
285169	509355
211528	509356
22985	509357
218688	509358
29916	509359
222470	509360
166510	509361
723805	509362
70084	509363
106802	509364
56648	509365
73371	509366
149468	509367
187971	509368
226405	509369
614645	509370
487622	509371
28129	509372
160628	509373
48011	509374
135500	509375
431570	509376
281283	509377
327167	509378
304124	509379
199203	509380
457430	509381
310324	509382
714552	509383
64143	509384
166027	509385
123932	509386
221756	509387
246255	509388
374527	509389
487086	509390
718969	509391
33513	509392
26491	509393
616762	509394
210419	509395
43332	509396
11218	509397
194818	509398
651028	509399
92754	509400
708899	509401
280641	509402
154083	509403
648360	509404
591892	509405
168036	509406
1689	509407
160042	509408
2480	509409
7783	509410
161904	509411
470769	509412
62925	509413
725272	509414
56351	509415
29797	509416
558469	509417
274709	509418
537763	509419
324053	509420
553876	509421
39677	509422
1085	509423
2151	509424
13792	509425
503639	509426
721729	509427
267158	509428
680289	509429
676262	509430
385166	509431
246108	509432
631336	509433
674570	509434
656950	509435
398431	509436
63892	509437
161423	509438
246762	509439
10090	509440
698326	509441
320865	509442
222834	509443
7025	509444
234483	509445
215699	509446
675525	509447
138697	509448
633660	509449
235507	509450
426466	509451
86076	509452
640881	509453
336521	509454
700921	509455
47720	509456
112212	509457
238753	509458
374072	509459
276866	509460
221946	509461
595148	509462
14425	509463
349065	509464
680356	509465
714703	509466
101218	509467
22504	509468
276284	509469
374786	509470
378201	509471
24101	509472
623701	509473
515451	509474
94494	509475
33427	509476
91749	509477
78846	509478
372007	509479
276770	509480
109225	509481
140139	509482
146753	509483
692525	509484
274862	509485
198450	509486
716528	509487
34044	509488
672890	509489
147400	509490
50149	509491
468948	509492
299736	509493
2200	509494
688567	509495
453885	509496
340482	509497
641826	509498
663609	509499
610167	509500
144772	509501
168558	509502
48144	509503
61352	509504
66262	509505
132534	509506
93958	509507
112642	509508
143562	509509
22221	509510
334235	509511
134748	509512
503108	509513
90934	509514
415235	509515
271436	509516
40161	509517
156937	509518
456647	509519
430116	509520
190701	509521
506873	509522
324170	509523
97126	509524
43374	509525
455	509526
218466	509527
137213	509528
424933	509529
172625	509530
585214	509531
598626	509532
505413	509533
354829	509534
541027	509535
475607	509536
9817	509537
319974	509538
462215	509539
118263	509540
378294	509541
81563	509542
116848	509543
144392	509544
450819	509545
486612	509546
13999	509547
547070	509548
342737	509549
682113	509550
28475	509551
708968	509552
60195	509553
515158	509554
317965	509555
366659	509556
286305	509557
519322	509558
253401	509559
90956	509560
171575	509561
146315	509562
18854	509563
31269	509564
152063	509565
388310	509566
136912	509567
30309	509568
278642	509569
32789	509570
1061	509571
507954	509572
382014	509573
38271	509574
4918	509575
41361	509576
448859	509577
502180	509578
513197	509579
612770	509580
416564	509581
125781	509582
66929	509583
390491	509584
369598	509585
511441	509586
671639	509587
50235	509588
43261	509589
555957	509590
253998	509591
724440	509592
402276	509593
642415	509594
73752	509595
241624	509596
454199	509597
81319	509598
39465	509599
554570	509600
162415	509601
165715	509602
137045	509603
3913	509604
633817	509605
3315	509606
496343	509607
504616	509608
78628	509609
30750	509610
33812	509611
135563	509612
696529	509613
214349	509614
718324	509615
604962	509616
26670	509617
457166	509618
447522	509619
527796	509620
257232	509621
693540	509622
5475	509623
41074	509624
609660	509625
2145	509626
195997	509627
637140	509628
186210	509629
74569	509630
604902	509631
615354	509632
623464	509633
292517	509634
171100	509635
401664	509636
15739	509637
431682	509638
646330	509639
458440	509640
710785	509641
52507	509642
591455	509643
88936	509644
407905	509645
38937	509646
236440	509647
184005	509648
164229	509649
687409	509650
498070	509651
41571	509652
17713	509653
313108	509654
312793	509655
333580	509656
676891	509657
483416	509658
2484	509659
18390	509660
545473	509661
566848	509662
633621	509663
469208	509664
215138	509665
156330	509666
146482	509667
74322	509668
74349	509669
681662	509670
249991	509671
510364	509672
440003	509673
665873	509674
152004	509675
458981	509676
516199	509677
649559	509678
18426	509679
176427	509680
61359	509681
336014	509682
448886	509683
147357	509684
291988	509685
7858	509686
100583	509687
19491	509688
28950	509689
67996	509690
176647	509691
428639	509692
262451	509693
26292	509694
48073	509695
646195	509696
16973	509697
493662	509698
1786	509699
77319	509700
43978	509701
717195	509702
429508	509703
176865	509704
262291	509705
569252	509706
430684	509707
358455	509708
492008	509709
44992	509710
186602	509711
494462	509712
22606	509713
42614	509714
590954	509715
230628	509716
10315	509717
1750	509718
314693	509719
481684	509720
150611	509721
130388	509722
545000	509723
3427	509724
157664	509725
281688	509726
456865	509727
559690	509728
129351	509729
12948	509730
85703	509731
3672	509732
3959	509733
541898	509734
462494	509735
366439	509736
710845	509737
93209	509738
586701	509739
468164	509740
130149	509741
392345	509742
102989	509743
536766	509744
358847	509745
84048	509746
672822	509747
509978	509748
263095	509749
7950	509750
70870	509751
554908	509752
695367	509753
598536	509754
255039	509755
314220	509756
11908	509757
50202	509758
12885	509759
12975	509760
458381	509761
700514	509762
157458	509763
361194	509764
544850	509765
26152	509766
154026	509767
287392	509768
137246	509769
571730	509770
139641	509771
158054	509772
456267	509773
399660	509774
183028	509775
644863	509776
574212	509777
58013	509778
25269	509779
493175	509780
8840	509781
4230	509782
307600	509783
142033	509784
15273	509785
648240	509786
182084	509787
540915	509788
2912	509789
488792	509790
169535	509791
240732	509792
84815	509793
723450	509794
361021	509795
127767	509796
112951	509797
24082	509798
266355	509799
233985	509800
18021	509801
232050	509802
455128	509803
389809	509804
17421	509805
177491	509806
86781	509807
79899	509808
114470	509809
632034	509810
76195	509811
235558	509812
512200	509813
151614	509814
495817	509815
146845	509816
322168	509817
266016	509818
605989	509819
630261	509820
513919	509821
215755	509822
42930	509823
564691	509824
180344	509825
555774	509826
181427	509827
156006	509828
317036	509829
49499	509830
223037	509831
55118	509832
681249	509833
115619	509834
83666	509835
607642	509836
416664	509837
223797	509838
20384	509839
720207	509840
272530	509841
23822	509842
51938	509843
348116	509844
61649	509845
49441	509846
395224	509847
89779	509848
360801	509849
60647	509850
79732	509851
120857	509852
25025	509853
67383	509854
422415	509855
281704	509856
135271	509857
3481	509858
341420	509859
623890	509860
63372	509861
255340	509862
433156	509863
274965	509864
384100	509865
96476	509866
597187	509867
426922	509868
148584	509869
162780	509870
393419	509871
78593	509872
137448	509873
151950	509874
170961	509875
31	509876
28889	509877
95349	509878
29871	509879
168271	509880
7438	509881
16550	509882
688378	509883
160569	509884
468352	509885
59686	509886
46709	509887
18512	509888
196859	509889
510750	509890
166958	509891
947	509892
252243	509893
138414	509894
420434	509895
419049	509896
671251	509897
14925	509898
54977	509899
466797	509900
317180	509901
83055	509902
563896	509903
98408	509904
602177	509905
56646	509906
38841	509907
600342	509908
64977	509909
457453	509910
40899	509911
225177	509912
121503	509913
24135	509914
139518	509915
15872	509916
704356	509917
562708	509918
476474	509919
331756	509920
84667	509921
358772	509922
296132	509923
150539	509924
353770	509925
246194	509926
84493	509927
3962	509928
139873	509929
695598	509930
67956	509931
301192	509932
111328	509933
420843	509934
495342	509935
55159	509936
2698	509937
676697	509938
152010	509939
656356	509940
213462	509941
589835	509942
376520	509943
240850	509944
12799	509945
103180	509946
46941	509947
389193	509948
1106	509949
372069	509950
149402	509951
202330	509952
9871	509953
526765	509954
100570	509955
146279	509956
275451	509957
24004	509958
131756	509959
276742	509960
382339	509961
150608	509962
619897	509963
253305	509964
636887	509965
11079	509966
37487	509967
684276	509968
27233	509969
44369	509970
35244	509971
462513	509972
602712	509973
137923	509974
273238	509975
309233	509976
290479	509977
622941	509978
135919	509979
401516	509980
693233	509981
109903	509982
524037	509983
69537	509984
443160	509985
48320	509986
720259	509987
477065	509988
151090	509989
391098	509990
15670	509991
371258	509992
180257	509993
322655	509994
667316	509995
20478	509996
118460	509997
66138	509998
273285	509999
119601	510000
160457	510001
623925	510002
554924	510003
11873	510004
82598	510005
17138	510006
73388	510007
411188	510008
45910	510009
14980	510010
343583	510011
97511	510012
200757	510013
108486	510014
86356	510015
42477	510016
21055	510017
427523	510018
17260	510019
438596	510020
117701	510021
135276	510022
167183	510023
10800	510024
185175	510025
60584	510026
419341	510027
464631	510028
704607	510029
624498	510030
315154	510031
205042	510032
710809	510033
74527	510034
53131	510035
355744	510036
503695	510037
544218	510038
744	510039
465543	510040
127941	510041
57421	510042
722451	510043
57536	510044
694899	510045
58744	510046
629982	510047
94848	510048
31259	510049
139046	510050
374692	510051
61670	510052
39125	510053
661375	510054
621187	510055
313432	510056
664268	510057
242912	510058
475190	510059
40268	510060
448739	510061
232798	510062
257322	510063
36996	510064
682453	510065
248043	510066
411745	510067
210701	510068
143194	510069
178256	510070
23007	510071
2735	510072
562703	510073
427511	510074
20377	510075
57495	510076
46524	510077
400747	510078
574583	510079
481816	510080
450609	510081
176471	510082
357281	510083
343611	510084
229624	510085
613226	510086
645628	510087
102826	510088
511902	510089
246740	510090
143318	510091
81430	510092
118418	510093
613688	510094
437408	510095
349839	510096
697034	510097
535010	510098
169791	510099
1481	510100
152221	510101
554145	510102
475800	510103
48849	510104
664	510105
426370	510106
453231	510107
37121	510108
116704	510109
333225	510110
696518	510111
92654	510112
160662	510113
154381	510114
638517	510115
11407	510116
6198	510117
182112	510118
315640	510119
77179	510120
164460	510121
43615	510122
77635	510123
70976	510124
284122	510125
272592	510126
77449	510127
513894	510128
340787	510129
100808	510130
587682	510131
263070	510132
359894	510133
54763	510134
583701	510135
444308	510136
717620	510137
539814	510138
9609	510139
423222	510140
395115	510141
274364	510142
153898	510143
3424	510144
556747	510145
215482	510146
517331	510147
147165	510148
267687	510149
185348	510150
126129	510151
247461	510152
456565	510153
56906	510154
721013	510155
10522	510156
125599	510157
300917	510158
80572	510159
34036	510160
148737	510161
613539	510162
443684	510163
7653	510164
51990	510165
17764	510166
81561	510167
162496	510168
364830	510169
594	510170
537969	510171
167	510172
170106	510173
172858	510174
93126	510175
708037	510176
605367	510177
175342	510178
229274	510179
263122	510180
27605	510181
706383	510182
63389	510183
253664	510184
142420	510185
278506	510186
3875	510187
169132	510188
708873	510189
332230	510190
662951	510191
649225	510192
557508	510193
400800	510194
438525	510195
354157	510196
268346	510197
267910	510198
166171	510199
14655	510200
432722	510201
62437	510202
510998	510203
326155	510204
398857	510205
272356	510206
296117	510207
166532	510208
175055	510209
35057	510210
532565	510211
5187	510212
537275	510213
435335	510214
2395	510215
10540	510216
7790	510217
447595	510218
223964	510219
307654	510220
86175	510221
382000	510222
664835	510223
349284	510224
368913	510225
652483	510226
276	510227
129297	510228
509129	510229
71492	510230
406708	510231
130519	510232
373541	510233
601783	510234
512282	510235
680476	510236
123705	510237
470761	510238
130588	510239
36069	510240
237002	510241
63372	510242
56052	510243
47560	510244
299737	510245
619650	510246
611285	510247
314532	510248
110407	510249
650477	510250
5588	510251
89296	510252
42170	510253
579036	510254
127909	510255
124887	510256
721415	510257
532104	510258
167480	510259
676152	510260
248840	510261
482213	510262
16114	510263
265538	510264
147133	510265
89671	510266
242798	510267
10941	510268
683267	510269
453697	510270
182465	510271
143544	510272
27776	510273
38559	510274
637762	510275
49762	510276
47530	510277
44434	510278
121412	510279
299614	510280
559282	510281
84252	510282
265888	510283
720386	510284
48600	510285
295955	510286
235640	510287
213091	510288
703206	510289
464200	510290
476901	510291
158646	510292
476230	510293
634400	510294
239858	510295
284923	510296
40907	510297
543244	510298
119038	510299
463670	510300
179373	510301
280384	510302
204156	510303
149457	510304
165240	510305
411327	510306
208330	510307
137603	510308
110395	510309
356157	510310
646055	510311
304756	510312
602675	510313
16004	510314
585579	510315
534899	510316
139350	510317
57	510318
129305	510319
379099	510320
261915	510321
496828	510322
40510	510323
58749	510324
455671	510325
70264	510326
609094	510327
25511	510328
551248	510329
605183	510330
559479	510331
178220	510332
391176	510333
650640	510334
159900	510335
151136	510336
582145	510337
499019	510338
195222	510339
17295	510340
430472	510341
165194	510342
61407	510343
136430	510344
431992	510345
18607	510346
543211	510347
695831	510348
204365	510349
73704	510350
96408	510351
15556	510352
54903	510353
130302	510354
225928	510355
464779	510356
333829	510357
27536	510358
375599	510359
465562	510360
13684	510361
19904	510362
347859	510363
255391	510364
285572	510365
39674	510366
170159	510367
589867	510368
687797	510369
411923	510370
203218	510371
553880	510372
143207	510373
318120	510374
184740	510375
705122	510376
568511	510377
207205	510378
193044	510379
2582	510380
9246	510381
128135	510382
12959	510383
436232	510384
2372	510385
63266	510386
703875	510387
666285	510388
136924	510389
9514	510390
245608	510391
638435	510392
352519	510393
47735	510394
17800	510395
627879	510396
178334	510397
593884	510398
723660	510399
450747	510400
597191	510401
328469	510402
19335	510403
180815	510404
132453	510405
143001	510406
634886	510407
545489	510408
448588	510409
580489	510410
677751	510411
566749	510412
587790	510413
439812	510414
700093	510415
611543	510416
15913	510417
467817	510418
167262	510419
157805	510420
546867	510421
365372	510422
113407	510423
254164	510424
643480	510425
710751	510426
182068	510427
224745	510428
522323	510429
217914	510430
34494	510431
176240	510432
148603	510433
156723	510434
440642	510435
28788	510436
36308	510437
567023	510438
337396	510439
540925	510440
332436	510441
73545	510442
615533	510443
650165	510444
293085	510445
530638	510446
165265	510447
402477	510448
8491	510449
73670	510450
519622	510451
442198	510452
61237	510453
340039	510454
211708	510455
702591	510456
2523	510457
547996	510458
679985	510459
40422	510460
48632	510461
285982	510462
10267	510463
696099	510464
205500	510465
465650	510466
332067	510467
104959	510468
52303	510469
588984	510470
547658	510471
404445	510472
412047	510473
150940	510474
592059	510475
82112	510476
28397	510477
712931	510478
514553	510479
201318	510480
691184	510481
493384	510482
125871	510483
155671	510484
609066	510485
436670	510486
816	510487
137062	510488
234625	510489
691860	510490
88724	510491
42499	510492
82837	510493
519958	510494
119374	510495
5569	510496
20027	510497
141589	510498
40931	510499
112472	510500
110211	510501
159438	510502
490589	510503
193779	510504
653233	510505
292376	510506
34176	510507
17284	510508
615119	510509
356643	510510
219360	510511
164057	510512
589443	510513
19779	510514
30337	510515
282668	510516
604914	510517
79823	510518
120713	510519
674323	510520
92812	510521
86825	510522
252433	510523
270373	510524
31996	510525
21295	510526
721451	510527
52668	510528
98193	510529
120532	510530
113347	510531
139318	510532
165838	510533
667158	510534
350083	510535
11984	510536
515590	510537
375	510538
390109	510539
148190	510540
61309	510541
84233	510542
108126	510543
251156	510544
570473	510545
336060	510546
572265	510547
417275	510548
297246	510549
115667	510550
116653	510551
699448	510552
258688	510553
268847	510554
257449	510555
34252	510556
223264	510557
93223	510558
113468	510559
66893	510560
135072	510561
92850	510562
103015	510563
198680	510564
406322	510565
640703	510566
16715	510567
298127	510568
323373	510569
40693	510570
239319	510571
145302	510572
693535	510573
644545	510574
127232	510575
513862	510576
69632	510577
21169	510578
83848	510579
217152	510580
45730	510581
34247	510582
620302	510583
452605	510584
384583	510585
156863	510586
480873	510587
254571	510588
452905	510589
189234	510590
128464	510591
265441	510592
30093	510593
105790	510594
84	510595
68316	510596
152485	510597
177333	510598
385948	510599
3758	510600
168150	510601
2294	510602
115467	510603
50735	510604
10854	510605
176732	510606
386907	510607
15307	510608
197910	510609
607303	510610
597380	510611
631727	510612
171136	510613
708571	510614
17463	510615
63454	510616
131712	510617
149567	510618
25266	510619
625612	510620
435744	510621
120545	510622
167586	510623
54260	510624
561194	510625
231809	510626
397342	510627
19931	510628
711735	510629
107163	510630
101134	510631
141586	510632
106936	510633
152319	510634
4673	510635
18958	510636
48335	510637
85642	510638
23731	510639
395822	510640
224803	510641
207468	510642
7210	510643
315136	510644
2384	510645
690741	510646
18085	510647
553808	510648
239170	510649
358037	510650
12218	510651
118363	510652
455951	510653
425248	510654
288649	510655
56168	510656
68685	510657
6440	510658
61433	510659
261539	510660
300720	510661
93276	510662
191455	510663
4584	510664
169849	510665
273794	510666
161077	510667
194511	510668
409699	510669
107594	510670
458205	510671
95906	510672
136632	510673
28090	510674
626933	510675
636756	510676
164964	510677
441497	510678
86245	510679
75961	510680
8489	510681
503926	510682
688927	510683
33422	510684
372440	510685
215799	510686
342840	510687
324024	510688
157941	510689
66387	510690
395275	510691
557414	510692
27471	510693
424074	510694
366754	510695
15851	510696
20407	510697
10800	510698
18422	510699
363009	510700
383902	510701
245980	510702
684206	510703
8738	510704
553952	510705
543657	510706
177611	510707
188364	510708
21936	510709
166874	510710
157615	510711
417198	510712
320822	510713
21642	510714
615098	510715
83429	510716
207408	510717
372268	510718
52571	510719
472598	510720
30708	510721
156399	510722
16839	510723
15113	510724
6762	510725
548392	510726
633116	510727
675108	510728
435776	510729
131817	510730
420795	510731
430178	510732
96328	510733
705288	510734
553110	510735
3136	510736
561757	510737
152883	510738
23509	510739
291912	510740
261514	510741
124244	510742
683	510743
29156	510744
577450	510745
150655	510746
9	510747
26416	510748
507125	510749
186196	510750
213417	510751
196996	510752
521650	510753
25356	510754
407415	510755
300105	510756
383373	510757
3246	510758
49902	510759
411609	510760
722670	510761
536928	510762
128155	510763
106320	510764
213464	510765
113251	510766
491811	510767
471606	510768
129798	510769
600529	510770
63245	510771
709409	510772
662283	510773
246735	510774
609744	510775
156126	510776
9613	510777
360361	510778
719153	510779
93116	510780
35864	510781
63403	510782
37517	510783
109306	510784
182348	510785
298719	510786
422331	510787
162781	510788
468195	510789
450835	510790
371506	510791
96676	510792
505123	510793
13815	510794
96987	510795
637120	510796
550508	510797
20272	510798
50427	510799
48840	510800
624322	510801
185526	510802
467425	510803
18981	510804
54972	510805
253591	510806
32729	510807
416482	510808
514566	510809
170269	510810
397207	510811
251530	510812
203052	510813
219996	510814
608	510815
700524	510816
286868	510817
102065	510818
187916	510819
177252	510820
572508	510821
151268	510822
63593	510823
170552	510824
175872	510825
211926	510826
438058	510827
722245	510828
306518	510829
426797	510830
643750	510831
185130	510832
37065	510833
489076	510834
415700	510835
37	510836
177437	510837
44111	510838
534322	510839
10351	510840
174283	510841
537031	510842
244514	510843
151555	510844
668794	510845
4868	510846
260993	510847
72781	510848
186752	510849
686357	510850
625623	510851
572916	510852
578709	510853
110940	510854
657510	510855
79802	510856
33577	510857
66945	510858
392155	510859
179349	510860
424833	510861
73820	510862
126890	510863
4003	510864
98624	510865
686860	510866
3168	510867
105346	510868
327095	510869
277376	510870
429417	510871
80163	510872
171025	510873
46375	510874
29171	510875
60495	510876
167769	510877
524323	510878
165919	510879
67428	510880
278248	510881
37015	510882
665788	510883
149668	510884
336918	510885
108919	510886
249928	510887
145542	510888
440207	510889
208258	510890
1387	510891
233210	510892
542077	510893
681817	510894
7336	510895
319257	510896
636160	510897
182308	510898
448770	510899
54082	510900
375048	510901
78841	510902
42354	510903
114788	510904
277894	510905
430860	510906
194780	510907
180369	510908
512898	510909
84513	510910
245587	510911
526258	510912
362835	510913
594612	510914
581818	510915
135813	510916
593673	510917
599507	510918
686024	510919
16492	510920
614408	510921
700919	510922
690412	510923
239827	510924
186125	510925
42334	510926
77559	510927
63647	510928
595765	510929
71628	510930
702860	510931
505924	510932
19405	510933
1472	510934
143201	510935
448848	510936
44550	510937
706523	510938
9216	510939
87754	510940
91149	510941
644055	510942
657023	510943
557715	510944
276552	510945
238873	510946
515306	510947
420965	510948
15502	510949
379577	510950
272088	510951
650471	510952
121498	510953
63364	510954
708805	510955
98747	510956
562827	510957
365213	510958
176210	510959
617966	510960
341789	510961
42863	510962
595187	510963
498272	510964
44881	510965
118723	510966
130729	510967
152404	510968
652053	510969
325209	510970
431991	510971
664613	510972
622759	510973
637230	510974
565366	510975
695250	510976
553358	510977
388693	510978
575442	510979
3480	510980
406312	510981
311854	510982
589290	510983
511563	510984
452522	510985
14377	510986
452224	510987
81998	510988
334565	510989
19233	510990
326897	510991
104847	510992
232671	510993
588461	510994
7741	510995
237295	510996
130744	510997
29809	510998
551901	510999
349078	511000
299510	511001
27627	511002
68230	511003
443632	511004
122824	511005
263727	511006
232188	511007
145953	511008
353558	511009
505892	511010
197471	511011
35434	511012
44840	511013
45371	511014
88918	511015
123110	511016
663696	511017
188327	511018
581188	511019
67150	511020
41554	511021
487165	511022
141911	511023
311190	511024
611266	511025
699672	511026
88926	511027
16858	511028
90563	511029
209275	511030
476891	511031
658149	511032
176652	511033
87783	511034
121683	511035
173258	511036
597543	511037
22378	511038
101099	511039
263738	511040
69269	511041
608711	511042
545229	511043
80674	511044
150710	511045
443846	511046
34914	511047
347	511048
274368	511049
581573	511050
20340	511051
583871	511052
568287	511053
63598	511054
481399	511055
63501	511056
49438	511057
13180	511058
344955	511059
300143	511060
47	511061
558853	511062
401382	511063
616226	511064
236457	511065
43662	511066
446107	511067
83113	511068
59656	511069
9491	511070
248616	511071
349075	511072
461702	511073
13663	511074
9449	511075
608807	511076
626416	511077
711176	511078
30616	511079
162766	511080
600183	511081
45249	511082
470876	511083
340026	511084
368657	511085
18614	511086
15254	511087
63439	511088
41111	511089
178656	511090
579451	511091
92898	511092
394075	511093
437609	511094
296931	511095
272889	511096
124225	511097
11018	511098
199400	511099
323667	511100
21963	511101
424329	511102
57412	511103
53055	511104
338288	511105
8227	511106
570775	511107
558977	511108
571959	511109
162943	511110
480102	511111
685880	511112
145069	511113
11577	511114
165181	511115
391683	511116
487837	511117
166201	511118
193986	511119
710681	511120
153523	511121
478381	511122
141016	511123
132447	511124
684118	511125
515673	511126
677919	511127
401599	511128
262115	511129
538241	511130
525357	511131
76418	511132
467849	511133
686589	511134
604173	511135
95232	511136
44505	511137
18415	511138
367617	511139
638913	511140
550157	511141
27532	511142
261229	511143
593552	511144
75331	511145
28032	511146
140851	511147
126487	511148
160925	511149
84979	511150
475265	511151
36233	511152
242498	511153
51352	511154
140913	511155
507653	511156
227784	511157
56626	511158
40315	511159
321	511160
147504	511161
4991	511162
4598	511163
634358	511164
373125	511165
617134	511166
683835	511167
33034	511168
532871	511169
11282	511170
186379	511171
714983	511172
95017	511173
279986	511174
10685	511175
277975	511176
630586	511177
119716	511178
161112	511179
4289	511180
9356	511181
112914	511182
248408	511183
115385	511184
549360	511185
139351	511186
88863	511187
520615	511188
431786	511189
397635	511190
206575	511191
1932	511192
38790	511193
120141	511194
441148	511195
55402	511196
39434	511197
658060	511198
475179	511199
614652	511200
402339	511201
709298	511202
303881	511203
81532	511204
458767	511205
164259	511206
146206	511207
551909	511208
122826	511209
371989	511210
55178	511211
66518	511212
654366	511213
78236	511214
576606	511215
325384	511216
9017	511217
672127	511218
297959	511219
102662	511220
309708	511221
234730	511222
281612	511223
708218	511224
668592	511225
507277	511226
3371	511227
302269	511228
514304	511229
645056	511230
231673	511231
82679	511232
160395	511233
67027	511234
506748	511235
362982	511236
102605	511237
162327	511238
646953	511239
175335	511240
2071	511241
18177	511242
676266	511243
111371	511244
387572	511245
595608	511246
186903	511247
269910	511248
141076	511249
277098	511250
76817	511251
19309	511252
25539	511253
17816	511254
236648	511255
246934	511256
458602	511257
269216	511258
697300	511259
348321	511260
76667	511261
97192	511262
117742	511263
400757	511264
281320	511265
27992	511266
610438	511267
90296	511268
241287	511269
10156	511270
587270	511271
278083	511272
403976	511273
310874	511274
349413	511275
407161	511276
535539	511277
385835	511278
612040	511279
174972	511280
557024	511281
16	511282
51569	511283
544040	511284
603033	511285
33209	511286
669298	511287
152728	511288
3176	511289
596919	511290
321563	511291
260816	511292
541314	511293
691430	511294
107379	511295
410855	511296
21776	511297
490799	511298
57967	511299
707290	511300
647639	511301
153455	511302
25202	511303
665878	511304
43670	511305
419629	511306
153712	511307
157353	511308
52793	511309
77824	511310
53958	511311
589814	511312
128571	511313
267731	511314
97592	511315
59083	511316
337375	511317
83528	511318
130534	511319
181878	511320
167448	511321
292630	511322
10427	511323
575203	511324
492360	511325
149786	511326
107209	511327
148655	511328
480254	511329
1078	511330
44147	511331
491829	511332
489069	511333
69079	511334
99500	511335
377695	511336
622132	511337
189699	511338
46152	511339
127151	511340
392881	511341
37012	511342
277383	511343
9289	511344
26996	511345
289122	511346
509996	511347
199786	511348
77941	511349
469149	511350
77995	511351
421999	511352
81706	511353
189536	511354
681087	511355
104978	511356
725213	511357
161831	511358
318767	511359
467073	511360
434847	511361
708607	511362
77963	511363
376523	511364
590103	511365
388425	511366
677654	511367
248722	511368
617691	511369
72526	511370
99577	511371
80398	511372
695999	511373
17	511374
307	511375
120150	511376
624688	511377
373937	511378
42280	511379
47404	511380
670734	511381
371	511382
343608	511383
126271	511384
542220	511385
434863	511386
148198	511387
9304	511388
34715	511389
102211	511390
621914	511391
629175	511392
331954	511393
198314	511394
225248	511395
369737	511396
291505	511397
165934	511398
77002	511399
34238	511400
111117	511401
362573	511402
573504	511403
280063	511404
186856	511405
30292	511406
41068	511407
8570	511408
74161	511409
107719	511410
580823	511411
9755	511412
663724	511413
32447	511414
585345	511415
583626	511416
15787	511417
136434	511418
181327	511419
13591	511420
243960	511421
165203	511422
148600	511423
475945	511424
583153	511425
612719	511426
371673	511427
35243	511428
548993	511429
404140	511430
142130	511431
67467	511432
625507	511433
226115	511434
708282	511435
13428	511436
3498	511437
316645	511438
534090	511439
220299	511440
82987	511441
504330	511442
38845	511443
277757	511444
479695	511445
246570	511446
387085	511447
595567	511448
48798	511449
2497	511450
492439	511451
284020	511452
122015	511453
277290	511454
610959	511455
314471	511456
131621	511457
518845	511458
402607	511459
13966	511460
654040	511461
118328	511462
37369	511463
6797	511464
54856	511465
422890	511466
10501	511467
152031	511468
95228	511469
11901	511470
248569	511471
2661	511472
203616	511473
45017	511474
76253	511475
180273	511476
42224	511477
1748	511478
620826	511479
141138	511480
179563	511481
212426	511482
8882	511483
49652	511484
691899	511485
20922	511486
473804	511487
638585	511488
21464	511489
263211	511490
499606	511491
372684	511492
156722	511493
253127	511494
80705	511495
673479	511496
295238	511497
31138	511498
438831	511499
17539	511500
199182	511501
406242	511502
327704	511503
272445	511504
333962	511505
413863	511506
661566	511507
704901	511508
550476	511509
9202	511510
567727	511511
68524	511512
582475	511513
27061	511514
583879	511515
247822	511516
325050	511517
379031	511518
410701	511519
664229	511520
220525	511521
136073	511522
561123	511523
131484	511524
562107	511525
695431	511526
518309	511527
138801	511528
31510	511529
19954	511530
297557	511531
353936	511532
196182	511533
2959	511534
708550	511535
371500	511536
479199	511537
179415	511538
5690	511539
90156	511540
742	511541
143021	511542
106672	511543
488175	511544
418956	511545
351973	511546
7782	511547
447840	511548
138170	511549
173505	511550
272142	511551
308833	511552
47337	511553
104073	511554
4337	511555
74641	511556
285661	511557
386367	511558
36359	511559
622326	511560
309555	511561
17626	511562
266294	511563
568323	511564
234875	511565
331022	511566
58764	511567
302763	511568
587938	511569
395050	511570
480902	511571
356706	511572
458310	511573
18111	511574
87738	511575
114655	511576
581353	511577
213581	511578
619619	511579
667298	511580
25186	511581
171	511582
30533	511583
5226	511584
316912	511585
11276	511586
22237	511587
711973	511588
682025	511589
288138	511590
699771	511591
316508	511592
438506	511593
510474	511594
64998	511595
8996	511596
681222	511597
155641	511598
300414	511599
476984	511600
92378	511601
384362	511602
615515	511603
3531	511604
256941	511605
9767	511606
188298	511607
28526	511608
28017	511609
69835	511610
414482	511611
370393	511612
328392	511613
675731	511614
465149	511615
652771	511616
15458	511617
491725	511618
95217	511619
382316	511620
90590	511621
343002	511622
105328	511623
382683	511624
329749	511625
7660	511626
385276	511627
259252	511628
651595	511629
317320	511630
30580	511631
570340	511632
148554	511633
465509	511634
52934	511635
377504	511636
23002	511637
155236	511638
105053	511639
469085	511640
513805	511641
428465	511642
190728	511643
107600	511644
553466	511645
145050	511646
22612	511647
535805	511648
53430	511649
609953	511650
105758	511651
168435	511652
84496	511653
7173	511654
44530	511655
116476	511656
156889	511657
25288	511658
355532	511659
255182	511660
484181	511661
282418	511662
207193	511663
2060	511664
489634	511665
8218	511666
545423	511667
559480	511668
669449	511669
467088	511670
65415	511671
681616	511672
94400	511673
335141	511674
26190	511675
117677	511676
129865	511677
701474	511678
112440	511679
86488	511680
714336	511681
478790	511682
476161	511683
94751	511684
39975	511685
610597	511686
595263	511687
390987	511688
8018	511689
16280	511690
517493	511691
614254	511692
348199	511693
412405	511694
310973	511695
661565	511696
400933	511697
269	511698
565821	511699
329356	511700
23879	511701
590040	511702
703681	511703
659444	511704
227392	511705
186517	511706
118372	511707
244440	511708
85208	511709
398139	511710
5343	511711
123208	511712
10207	511713
675295	511714
75129	511715
127700	511716
79176	511717
56641	511718
670881	511719
510944	511720
161362	511721
616032	511722
259802	511723
10782	511724
371095	511725
642871	511726
406458	511727
704634	511728
185469	511729
550761	511730
94057	511731
29592	511732
625845	511733
105773	511734
694891	511735
610377	511736
248857	511737
195871	511738
163968	511739
227429	511740
506664	511741
60289	511742
2412	511743
404396	511744
188570	511745
668998	511746
446888	511747
418504	511748
125039	511749
295399	511750
320497	511751
580012	511752
189302	511753
78056	511754
417383	511755
11941	511756
585988	511757
75537	511758
41741	511759
4519	511760
184949	511761
700050	511762
38573	511763
28175	511764
173469	511765
623186	511766
143960	511767
679035	511768
18342	511769
72009	511770
161939	511771
526096	511772
133974	511773
635488	511774
550699	511775
625681	511776
653710	511777
135748	511778
772	511779
447392	511780
157122	511781
295161	511782
197592	511783
390570	511784
1899	511785
64167	511786
37785	511787
185279	511788
497424	511789
139638	511790
9868	511791
49689	511792
449680	511793
540437	511794
615867	511795
524108	511796
13341	511797
196318	511798
414634	511799
443298	511800
455929	511801
541457	511802
167956	511803
559074	511804
414809	511805
72277	511806
631304	511807
617614	511808
141606	511809
111352	511810
714695	511811
620812	511812
493084	511813
717058	511814
214140	511815
373743	511816
496133	511817
289816	511818
497565	511819
232654	511820
688596	511821
177338	511822
174445	511823
460640	511824
293137	511825
363426	511826
23682	511827
2758	511828
172334	511829
145061	511830
497975	511831
339812	511832
725106	511833
93538	511834
14698	511835
181403	511836
443105	511837
138310	511838
352653	511839
560131	511840
135865	511841
23648	511842
123355	511843
690927	511844
39809	511845
59125	511846
89619	511847
414988	511848
549444	511849
199589	511850
165587	511851
109944	511852
127351	511853
4390	511854
378780	511855
649869	511856
12189	511857
55152	511858
614609	511859
63023	511860
100810	511861
155471	511862
286562	511863
139206	511864
196432	511865
502029	511866
122614	511867
48262	511868
125858	511869
4860	511870
717515	511871
21132	511872
725233	511873
53476	511874
440900	511875
257147	511876
305372	511877
121033	511878
349326	511879
687604	511880
277697	511881
359263	511882
544161	511883
201882	511884
206043	511885
187037	511886
248765	511887
49335	511888
66918	511889
51711	511890
629960	511891
18286	511892
275539	511893
181882	511894
408041	511895
162475	511896
101072	511897
239721	511898
438328	511899
355399	511900
366171	511901
4127	511902
387866	511903
6390	511904
50798	511905
643196	511906
228659	511907
399366	511908
31247	511909
243848	511910
615912	511911
460205	511912
36780	511913
201740	511914
113281	511915
543390	511916
192878	511917
83772	511918
79199	511919
110723	511920
190251	511921
90532	511922
551878	511923
185438	511924
436763	511925
71959	511926
513236	511927
211274	511928
445102	511929
251618	511930
517531	511931
10849	511932
35419	511933
172979	511934
139526	511935
289202	511936
663811	511937
185261	511938
647784	511939
420001	511940
21332	511941
148025	511942
714889	511943
148320	511944
574513	511945
118665	511946
202503	511947
37556	511948
214540	511949
117515	511950
62011	511951
714624	511952
54060	511953
289985	511954
499766	511955
602042	511956
16189	511957
236818	511958
77354	511959
478600	511960
184229	511961
454621	511962
419356	511963
623947	511964
10306	511965
336366	511966
665047	511967
383052	511968
126679	511969
545004	511970
131287	511971
27147	511972
10626	511973
25964	511974
503863	511975
43314	511976
262126	511977
222237	511978
9692	511979
28851	511980
567916	511981
701399	511982
67936	511983
91477	511984
153915	511985
150803	511986
193143	511987
500362	511988
166059	511989
38247	511990
493609	511991
6913	511992
630973	511993
146467	511994
203819	511995
586776	511996
35822	511997
50836	511998
155518	511999
400553	512000
324626	512001
486665	512002
506275	512003
6657	512004
594	512005
54656	512006
49653	512007
475904	512008
51500	512009
64135	512010
505574	512011
311892	512012
342833	512013
406168	512014
54137	512015
540020	512016
170537	512017
532971	512018
421439	512019
17708	512020
463007	512021
469131	512022
434227	512023
117453	512024
151608	512025
72936	512026
493774	512027
14029	512028
144938	512029
2647	512030
14383	512031
57158	512032
1345	512033
35043	512034
408958	512035
55192	512036
684378	512037
691322	512038
490919	512039
421596	512040
601985	512041
89071	512042
659311	512043
721527	512044
480072	512045
169277	512046
486764	512047
186969	512048
213288	512049
3595	512050
278998	512051
451202	512052
120443	512053
480182	512054
150019	512055
186163	512056
558501	512057
177309	512058
344344	512059
459161	512060
717927	512061
366058	512062
91426	512063
360720	512064
15197	512065
610740	512066
628574	512067
127949	512068
156841	512069
180644	512070
330543	512071
317570	512072
176693	512073
270238	512074
232260	512075
6285	512076
310691	512077
712461	512078
109714	512079
75847	512080
470683	512081
472912	512082
205612	512083
72193	512084
575490	512085
414379	512086
674697	512087
61491	512088
57269	512089
391557	512090
234580	512091
65958	512092
624271	512093
483930	512094
407458	512095
493388	512096
591516	512097
101924	512098
118450	512099
581561	512100
173591	512101
75206	512102
676567	512103
159877	512104
511701	512105
122348	512106
25113	512107
34076	512108
422688	512109
190689	512110
718865	512111
503690	512112
96839	512113
440623	512114
220030	512115
260930	512116
529617	512117
155959	512118
524975	512119
36078	512120
451719	512121
248698	512122
70844	512123
591514	512124
148347	512125
65121	512126
11845	512127
510699	512128
129372	512129
700269	512130
20657	512131
295512	512132
184070	512133
118629	512134
706200	512135
403415	512136
79214	512137
131273	512138
174	512139
144832	512140
176883	512141
675827	512142
351670	512143
45005	512144
603743	512145
523404	512146
64887	512147
95197	512148
154698	512149
104381	512150
166876	512151
255884	512152
209166	512153
506390	512154
534694	512155
48866	512156
593314	512157
133104	512158
619597	512159
11168	512160
351398	512161
14326	512162
626795	512163
77519	512164
645341	512165
18093	512166
527931	512167
377906	512168
4840	512169
666944	512170
426433	512171
393403	512172
201232	512173
709886	512174
61279	512175
53385	512176
467993	512177
167193	512178
296331	512179
631368	512180
650136	512181
59916	512182
68888	512183
404330	512184
485107	512185
320134	512186
22072	512187
134150	512188
105068	512189
555172	512190
2415	512191
137220	512192
599815	512193
56339	512194
94397	512195
136895	512196
515904	512197
106717	512198
635604	512199
566312	512200
634469	512201
605552	512202
513357	512203
524283	512204
59127	512205
10341	512206
21552	512207
671402	512208
618657	512209
5497	512210
129693	512211
439362	512212
73349	512213
684972	512214
220720	512215
181160	512216
424440	512217
196296	512218
51563	512219
3455	512220
408755	512221
58380	512222
656033	512223
45806	512224
417580	512225
205981	512226
65498	512227
703793	512228
362377	512229
6270	512230
358603	512231
198093	512232
713748	512233
572090	512234
91975	512235
24956	512236
283651	512237
618949	512238
12529	512239
439666	512240
48078	512241
437309	512242
617770	512243
724679	512244
358175	512245
697970	512246
34512	512247
155380	512248
83925	512249
304729	512250
75516	512251
101008	512252
336930	512253
333720	512254
50979	512255
236834	512256
362628	512257
599793	512258
649835	512259
40191	512260
715287	512261
661822	512262
699673	512263
611846	512264
104597	512265
327738	512266
501	512267
120379	512268
707428	512269
529775	512270
21694	512271
648367	512272
162425	512273
632107	512274
348044	512275
364796	512276
324602	512277
15721	512278
627598	512279
41814	512280
486664	512281
184792	512282
118802	512283
77782	512284
15114	512285
235372	512286
436608	512287
532471	512288
77593	512289
317910	512290
169691	512291
520986	512292
29967	512293
120476	512294
64266	512295
200398	512296
38121	512297
529870	512298
483353	512299
311038	512300
7508	512301
141460	512302
130781	512303
40595	512304
417038	512305
161022	512306
586939	512307
233145	512308
90403	512309
123154	512310
1903	512311
37027	512312
150647	512313
612062	512314
33791	512315
379780	512316
391535	512317
123143	512318
89693	512319
636706	512320
467778	512321
115145	512322
32546	512323
170412	512324
126982	512325
618353	512326
81365	512327
9367	512328
315151	512329
356471	512330
308258	512331
260641	512332
9206	512333
494128	512334
666398	512335
432926	512336
42520	512337
294471	512338
333462	512339
73921	512340
647082	512341
559621	512342
41132	512343
198520	512344
48684	512345
721792	512346
55142	512347
270063	512348
4403	512349
588825	512350
114619	512351
349928	512352
165046	512353
550640	512354
367862	512355
414928	512356
66291	512357
16714	512358
647417	512359
484353	512360
561169	512361
53884	512362
413393	512363
391363	512364
649848	512365
362843	512366
428133	512367
95171	512368
172673	512369
464738	512370
17236	512371
337849	512372
570655	512373
319121	512374
439265	512375
342736	512376
246223	512377
510450	512378
114553	512379
33890	512380
474734	512381
375824	512382
22092	512383
98700	512384
469338	512385
118598	512386
675448	512387
266681	512388
415977	512389
567156	512390
688702	512391
153091	512392
13941	512393
161310	512394
176695	512395
270919	512396
201212	512397
9489	512398
567594	512399
519593	512400
250461	512401
614988	512402
505008	512403
2347	512404
227	512405
168127	512406
58124	512407
248196	512408
154224	512409
629660	512410
62690	512411
47949	512412
288878	512413
407726	512414
495524	512415
647398	512416
227917	512417
627891	512418
181112	512419
8167	512420
1492	512421
418159	512422
133707	512423
52760	512424
503651	512425
102730	512426
102735	512427
317337	512428
236	512429
243562	512430
504384	512431
33112	512432
176359	512433
86274	512434
144349	512435
53684	512436
605565	512437
618245	512438
8548	512439
606393	512440
654104	512441
356596	512442
717939	512443
381869	512444
386086	512445
574736	512446
68321	512447
65095	512448
508397	512449
560651	512450
194171	512451
955	512452
190576	512453
263085	512454
510	512455
638362	512456
717913	512457
379707	512458
591720	512459
278377	512460
32656	512461
175997	512462
4960	512463
258832	512464
168164	512465
37160	512466
362719	512467
487304	512468
402405	512469
579456	512470
602891	512471
566365	512472
288220	512473
120872	512474
236005	512475
297436	512476
152666	512477
670378	512478
214882	512479
715899	512480
182028	512481
385316	512482
163293	512483
468069	512484
146320	512485
380443	512486
459554	512487
679798	512488
87220	512489
58957	512490
232502	512491
90600	512492
598727	512493
27535	512494
101931	512495
488998	512496
404519	512497
237222	512498
336066	512499
568266	512500
46625	512501
667986	512502
557852	512503
292771	512504
162323	512505
647119	512506
545361	512507
598067	512508
553515	512509
313614	512510
680	512511
92828	512512
506839	512513
708549	512514
240592	512515
291245	512516
77069	512517
289526	512518
15233	512519
13905	512520
327716	512521
493105	512522
27947	512523
118127	512524
92265	512525
26711	512526
66751	512527
129534	512528
307917	512529
377893	512530
397471	512531
405029	512532
386158	512533
33057	512534
156256	512535
117718	512536
17575	512537
284327	512538
445742	512539
512461	512540
7677	512541
720838	512542
478713	512543
33104	512544
365740	512545
165526	512546
138295	512547
2267	512548
662640	512549
551110	512550
3755	512551
222466	512552
444003	512553
150713	512554
392811	512555
56701	512556
365977	512557
235846	512558
665782	512559
356990	512560
156731	512561
656245	512562
691871	512563
37652	512564
55162	512565
179957	512566
380553	512567
31022	512568
602685	512569
626311	512570
381025	512571
61085	512572
711526	512573
84956	512574
422725	512575
446751	512576
58712	512577
223765	512578
383354	512579
131883	512580
375351	512581
185949	512582
364211	512583
447515	512584
617796	512585
604022	512586
691808	512587
34145	512588
346247	512589
61650	512590
225514	512591
392938	512592
477804	512593
166006	512594
49884	512595
176478	512596
32532	512597
442171	512598
67011	512599
13745	512600
137768	512601
84906	512602
334324	512603
109538	512604
57249	512605
297259	512606
385013	512607
100905	512608
446701	512609
686709	512610
437427	512611
114059	512612
328502	512613
4385	512614
677193	512615
518473	512616
48347	512617
63257	512618
699008	512619
155073	512620
246240	512621
10509	512622
163024	512623
461291	512624
30186	512625
657205	512626
242258	512627
16654	512628
620246	512629
695263	512630
225252	512631
11287	512632
353824	512633
103882	512634
261890	512635
651054	512636
442027	512637
449022	512638
380244	512639
160295	512640
153873	512641
1075	512642
413079	512643
698397	512644
87393	512645
42438	512646
458195	512647
555568	512648
10023	512649
413084	512650
200646	512651
210966	512652
93932	512653
328801	512654
291580	512655
1700	512656
320157	512657
12848	512658
185215	512659
491	512660
311309	512661
494896	512662
506983	512663
301053	512664
85717	512665
13730	512666
176694	512667
132412	512668
121509	512669
171810	512670
464941	512671
377280	512672
61477	512673
412969	512674
33694	512675
50780	512676
168355	512677
21794	512678
4916	512679
6762	512680
75859	512681
139406	512682
522014	512683
671551	512684
320380	512685
384886	512686
84503	512687
112482	512688
503416	512689
21715	512690
6753	512691
1454	512692
30991	512693
651449	512694
412633	512695
707737	512696
13079	512697
57323	512698
575239	512699
714010	512700
349825	512701
565358	512702
127185	512703
63262	512704
253323	512705
142942	512706
115260	512707
498378	512708
659447	512709
30847	512710
290099	512711
699726	512712
1566	512713
580344	512714
25847	512715
332662	512716
156191	512717
19893	512718
357676	512719
655231	512720
14536	512721
685711	512722
14527	512723
723419	512724
24580	512725
39383	512726
345753	512727
326120	512728
210253	512729
490323	512730
346990	512731
2014	512732
10808	512733
480211	512734
471	512735
246046	512736
570198	512737
186937	512738
45948	512739
351583	512740
658351	512741
678566	512742
314475	512743
683554	512744
279510	512745
98456	512746
223243	512747
306912	512748
535614	512749
28752	512750
62029	512751
153341	512752
352437	512753
505720	512754
295695	512755
510475	512756
88295	512757
680785	512758
298914	512759
99259	512760
315166	512761
281262	512762
128207	512763
42817	512764
455154	512765
60535	512766
110501	512767
182112	512768
576635	512769
136099	512770
203907	512771
623233	512772
10137	512773
36509	512774
182387	512775
375217	512776
628246	512777
24790	512778
52043	512779
46787	512780
45162	512781
146927	512782
12577	512783
591030	512784
149265	512785
107984	512786
49549	512787
121494	512788
388643	512789
508030	512790
239034	512791
624188	512792
304047	512793
186083	512794
315251	512795
17993	512796
23248	512797
42285	512798
549229	512799
600013	512800
671405	512801
680598	512802
5628	512803
98392	512804
3836	512805
680901	512806
407206	512807
583841	512808
36080	512809
221931	512810
372912	512811
98455	512812
705256	512813
184355	512814
620075	512815
584235	512816
420689	512817
332503	512818
178621	512819
261073	512820
190696	512821
356043	512822
687066	512823
137293	512824
268137	512825
313660	512826
99423	512827
287235	512828
7020	512829
498534	512830
460990	512831
548329	512832
492698	512833
154175	512834
323896	512835
507229	512836
118576	512837
193238	512838
24884	512839
201086	512840
11421	512841
587329	512842
243385	512843
97613	512844
273552	512845
234947	512846
166540	512847
8715	512848
177127	512849
661708	512850
438211	512851
1382	512852
81849	512853
3240	512854
76217	512855
615719	512856
364744	512857
108507	512858
225717	512859
106456	512860
510478	512861
278974	512862
258196	512863
155699	512864
237663	512865
315921	512866
63542	512867
11893	512868
6233	512869
11434	512870
17990	512871
625374	512872
441083	512873
576381	512874
412705	512875
13184	512876
54661	512877
34940	512878
175936	512879
428148	512880
583656	512881
11234	512882
29722	512883
523599	512884
42040	512885
415452	512886
117810	512887
244809	512888
602402	512889
54399	512890
414644	512891
285488	512892
614805	512893
88983	512894
30922	512895
405290	512896
342944	512897
422205	512898
474140	512899
382723	512900
336127	512901
10139	512902
176335	512903
435180	512904
123716	512905
403	512906
59416	512907
112021	512908
107784	512909
151321	512910
114959	512911
590404	512912
522705	512913
28459	512914
588270	512915
94746	512916
90519	512917
631106	512918
17265	512919
93584	512920
327720	512921
31157	512922
106993	512923
390395	512924
56629	512925
15978	512926
430705	512927
463677	512928
440886	512929
4796	512930
45873	512931
6768	512932
21149	512933
4356	512934
169814	512935
113912	512936
35162	512937
453646	512938
117487	512939
234908	512940
450963	512941
656708	512942
189638	512943
464375	512944
306637	512945
515068	512946
647334	512947
409339	512948
116632	512949
149860	512950
406778	512951
21964	512952
567557	512953
75259	512954
538162	512955
283377	512956
140194	512957
404369	512958
669260	512959
89530	512960
357515	512961
198696	512962
378833	512963
201716	512964
127676	512965
12584	512966
50961	512967
139482	512968
42822	512969
168536	512970
679122	512971
429245	512972
657136	512973
37196	512974
230448	512975
178557	512976
621239	512977
183536	512978
304821	512979
130370	512980
69173	512981
68402	512982
86064	512983
647178	512984
453969	512985
703094	512986
327058	512987
53451	512988
226023	512989
222699	512990
44102	512991
630038	512992
89096	512993
27839	512994
604693	512995
175318	512996
10167	512997
523158	512998
93	512999
333352	513000
390022	513001
88657	513002
715374	513003
423387	513004
153209	513005
7276	513006
66376	513007
39631	513008
16528	513009
593242	513010
129116	513011
59860	513012
2799	513013
181114	513014
422939	513015
533384	513016
475137	513017
289005	513018
719303	513019
529486	513020
64328	513021
225519	513022
134658	513023
406560	513024
65798	513025
450494	513026
62467	513027
557521	513028
643915	513029
317232	513030
180159	513031
607338	513032
40876	513033
233247	513034
54197	513035
353889	513036
6001	513037
473331	513038
40218	513039
80689	513040
464691	513041
539013	513042
13662	513043
388139	513044
224781	513045
432648	513046
110015	513047
75420	513048
65101	513049
643846	513050
179970	513051
329744	513052
1414	513053
658990	513054
622230	513055
7152	513056
316902	513057
411698	513058
684700	513059
483073	513060
41764	513061
414356	513062
307080	513063
74558	513064
521481	513065
139246	513066
32938	513067
118778	513068
375096	513069
525108	513070
531393	513071
451427	513072
3305	513073
271629	513074
444682	513075
408533	513076
562717	513077
227938	513078
382734	513079
720826	513080
264677	513081
136329	513082
193081	513083
177452	513084
34626	513085
5517	513086
534474	513087
643879	513088
539931	513089
199189	513090
57327	513091
714637	513092
39774	513093
67664	513094
25673	513095
52624	513096
35767	513097
178238	513098
528040	513099
280424	513100
146594	513101
538039	513102
348393	513103
117819	513104
127337	513105
464019	513106
28978	513107
68206	513108
51148	513109
3374	513110
4445	513111
566047	513112
584114	513113
141697	513114
292018	513115
705666	513116
342998	513117
674254	513118
2220	513119
36361	513120
362117	513121
443063	513122
146599	513123
576956	513124
294925	513125
158144	513126
290432	513127
639025	513128
216271	513129
624098	513130
249708	513131
629211	513132
498185	513133
282116	513134
153538	513135
603227	513136
303101	513137
662116	513138
161117	513139
408579	513140
48042	513141
420376	513142
9766	513143
464840	513144
140804	513145
361712	513146
435922	513147
6653	513148
447233	513149
641092	513150
26124	513151
181313	513152
167562	513153
31552	513154
248418	513155
5963	513156
513286	513157
15506	513158
509296	513159
192762	513160
1600	513161
72289	513162
580910	513163
332560	513164
139414	513165
658737	513166
306079	513167
204518	513168
611765	513169
12344	513170
251706	513171
676625	513172
458237	513173
523521	513174
571872	513175
497226	513176
30335	513177
16682	513178
489429	513179
289215	513180
2277	513181
701137	513182
453740	513183
525096	513184
25608	513185
275126	513186
374211	513187
231964	513188
346146	513189
412607	513190
492616	513191
679555	513192
372834	513193
150209	513194
331016	513195
130753	513196
162490	513197
258314	513198
24673	513199
193313	513200
386353	513201
564557	513202
41572	513203
233873	513204
547361	513205
666090	513206
222458	513207
468418	513208
137200	513209
381344	513210
33228	513211
478224	513212
253191	513213
421848	513214
199486	513215
47425	513216
365356	513217
6740	513218
11735	513219
408299	513220
68626	513221
427956	513222
215010	513223
404970	513224
89	513225
542356	513226
132579	513227
350476	513228
160412	513229
211301	513230
258016	513231
474054	513232
45501	513233
155667	513234
44863	513235
106570	513236
660182	513237
493743	513238
115624	513239
535617	513240
21251	513241
157331	513242
50475	513243
571899	513244
22287	513245
396676	513246
688233	513247
130475	513248
415855	513249
640599	513250
697962	513251
249895	513252
571390	513253
162006	513254
537156	513255
264969	513256
272355	513257
85335	513258
159229	513259
114506	513260
378915	513261
138453	513262
591429	513263
159222	513264
500663	513265
244910	513266
40614	513267
50020	513268
37867	513269
492645	513270
46426	513271
9957	513272
635206	513273
186404	513274
166137	513275
60638	513276
143319	513277
353484	513278
13283	513279
670737	513280
14212	513281
9450	513282
417011	513283
40189	513284
49078	513285
507362	513286
574056	513287
210534	513288
6801	513289
437567	513290
168522	513291
394553	513292
98287	513293
227937	513294
3166	513295
533792	513296
269428	513297
311870	513298
164369	513299
566395	513300
52978	513301
561352	513302
70621	513303
126812	513304
517967	513305
101808	513306
438387	513307
379746	513308
94542	513309
461121	513310
293885	513311
465988	513312
18923	513313
129782	513314
71247	513315
96012	513316
262999	513317
28908	513318
220332	513319
659577	513320
91015	513321
401333	513322
245254	513323
208149	513324
679473	513325
667824	513326
110265	513327
135801	513328
11465	513329
245295	513330
64940	513331
318170	513332
339403	513333
111611	513334
279165	513335
157271	513336
547749	513337
433868	513338
169061	513339
183636	513340
272007	513341
496858	513342
47809	513343
445	513344
658679	513345
681655	513346
508245	513347
83620	513348
162562	513349
226369	513350
693114	513351
639571	513352
65547	513353
551814	513354
147608	513355
285146	513356
161892	513357
318691	513358
42233	513359
62037	513360
404232	513361
95586	513362
540334	513363
601476	513364
360810	513365
373311	513366
539805	513367
664302	513368
82379	513369
487786	513370
13212	513371
29001	513372
100477	513373
622055	513374
228420	513375
8459	513376
224767	513377
271447	513378
442549	513379
594336	513380
574704	513381
496326	513382
235540	513383
336144	513384
45669	513385
215813	513386
576883	513387
132495	513388
272612	513389
705225	513390
18855	513391
256438	513392
490	513393
257552	513394
682081	513395
33261	513396
596474	513397
24184	513398
289073	513399
180890	513400
638423	513401
461361	513402
198924	513403
254483	513404
394463	513405
457657	513406
560477	513407
327681	513408
134636	513409
93560	513410
635847	513411
244561	513412
38997	513413
685798	513414
50643	513415
153704	513416
157665	513417
662940	513418
103384	513419
460394	513420
28350	513421
390139	513422
491931	513423
46460	513424
487444	513425
622049	513426
570794	513427
16458	513428
26092	513429
85328	513430
3339	513431
256485	513432
527356	513433
270467	513434
19219	513435
165551	513436
368255	513437
677194	513438
53797	513439
102082	513440
158854	513441
134935	513442
652714	513443
55113	513444
108801	513445
628147	513446
289801	513447
693991	513448
591569	513449
156733	513450
383984	513451
211641	513452
26244	513453
330720	513454
329686	513455
153411	513456
374666	513457
33513	513458
33192	513459
16236	513460
463880	513461
279803	513462
4936	513463
77779	513464
218206	513465
699931	513466
699566	513467
630653	513468
262	513469
123611	513470
275988	513471
698305	513472
92332	513473
44516	513474
114293	513475
154727	513476
243375	513477
574389	513478
26378	513479
625141	513480
458993	513481
19205	513482
366359	513483
529669	513484
18675	513485
65816	513486
129676	513487
268166	513488
108621	513489
154571	513490
619230	513491
497	513492
487044	513493
641144	513494
190422	513495
2209	513496
114306	513497
9673	513498
207782	513499
565856	513500
51708	513501
83033	513502
719374	513503
109588	513504
41038	513505
451000	513506
383003	513507
7728	513508
15878	513509
305751	513510
137219	513511
269516	513512
322773	513513
590485	513514
223190	513515
264170	513516
49792	513517
105811	513518
54080	513519
171395	513520
589067	513521
13988	513522
284143	513523
9624	513524
679915	513525
26608	513526
78321	513527
138840	513528
336540	513529
427301	513530
201929	513531
74396	513532
287465	513533
73838	513534
232154	513535
26603	513536
1619	513537
67750	513538
214458	513539
625169	513540
34465	513541
570468	513542
438335	513543
17865	513544
414522	513545
63234	513546
16789	513547
471479	513548
170010	513549
528036	513550
722244	513551
8051	513552
346263	513553
570567	513554
676099	513555
300042	513556
242638	513557
516566	513558
306939	513559
649428	513560
19887	513561
568633	513562
84661	513563
656916	513564
329765	513565
152431	513566
199905	513567
128915	513568
88781	513569
135092	513570
466434	513571
719327	513572
27601	513573
272175	513574
253231	513575
470560	513576
662860	513577
31213	513578
258953	513579
306900	513580
564334	513581
104474	513582
488836	513583
375460	513584
428945	513585
384096	513586
25869	513587
178168	513588
36029	513589
318875	513590
208171	513591
75095	513592
114717	513593
84312	513594
77079	513595
508119	513596
65627	513597
42	513598
466595	513599
81422	513600
103928	513601
163236	513602
32848	513603
83274	513604
60886	513605
131548	513606
23700	513607
432541	513608
89038	513609
6791	513610
14855	513611
6308	513612
353292	513613
138857	513614
95136	513615
86468	513616
431070	513617
156233	513618
457064	513619
630445	513620
28012	513621
526520	513622
404136	513623
467193	513624
550714	513625
168957	513626
647404	513627
103597	513628
64344	513629
104710	513630
648186	513631
664824	513632
215338	513633
506894	513634
169841	513635
696558	513636
116363	513637
88180	513638
15751	513639
44998	513640
372900	513641
465272	513642
118003	513643
125633	513644
320	513645
696168	513646
42908	513647
574646	513648
16607	513649
264403	513650
93088	513651
34797	513652
641152	513653
480169	513654
57445	513655
64377	513656
302600	513657
175732	513658
63104	513659
366904	513660
621494	513661
28249	513662
13721	513663
277106	513664
311492	513665
10147	513666
455853	513667
708652	513668
515715	513669
70861	513670
707897	513671
24389	513672
235597	513673
278582	513674
483916	513675
17081	513676
210811	513677
10847	513678
507335	513679
713116	513680
103357	513681
12107	513682
297762	513683
478263	513684
656264	513685
360087	513686
45089	513687
67002	513688
100431	513689
286131	513690
38182	513691
58269	513692
242111	513693
624528	513694
51135	513695
94797	513696
613	513697
22553	513698
197470	513699
20318	513700
23008	513701
119180	513702
205994	513703
129743	513704
42749	513705
70153	513706
6466	513707
556253	513708
502822	513709
323510	513710
385602	513711
31352	513712
333195	513713
651320	513714
3734	513715
273932	513716
674789	513717
112303	513718
5893	513719
25221	513720
7415	513721
658036	513722
281948	513723
30253	513724
252048	513725
276822	513726
549765	513727
330117	513728
415027	513729
411385	513730
83579	513731
150348	513732
524314	513733
415860	513734
357593	513735
593684	513736
559251	513737
617465	513738
392142	513739
131518	513740
247738	513741
32340	513742
549318	513743
386302	513744
45018	513745
15506	513746
501182	513747
613675	513748
3249	513749
696758	513750
17378	513751
357951	513752
485381	513753
296763	513754
22765	513755
294924	513756
409700	513757
556228	513758
577973	513759
22809	513760
714554	513761
374899	513762
386140	513763
25815	513764
624339	513765
28501	513766
25751	513767
51075	513768
495941	513769
36319	513770
468701	513771
62384	513772
17392	513773
17445	513774
440191	513775
105535	513776
181915	513777
131617	513778
328266	513779
416390	513780
190510	513781
5504	513782
551296	513783
243963	513784
645666	513785
77561	513786
25965	513787
335800	513788
535676	513789
641442	513790
610553	513791
214555	513792
673008	513793
4222	513794
665818	513795
537227	513796
635775	513797
52428	513798
168150	513799
33139	513800
618376	513801
411844	513802
280183	513803
460284	513804
711483	513805
714340	513806
3787	513807
111696	513808
460594	513809
68389	513810
523511	513811
278104	513812
339083	513813
46325	513814
149400	513815
11219	513816
570850	513817
346465	513818
27172	513819
660024	513820
710474	513821
76184	513822
582378	513823
693584	513824
606344	513825
566986	513826
116977	513827
518476	513828
275027	513829
26983	513830
27270	513831
55	513832
504985	513833
541514	513834
539460	513835
49814	513836
133076	513837
479657	513838
369728	513839
226684	513840
623633	513841
536972	513842
664951	513843
84583	513844
15410	513845
12114	513846
645704	513847
451326	513848
390095	513849
676399	513850
58432	513851
13982	513852
412005	513853
487880	513854
99906	513855
306230	513856
232638	513857
236398	513858
305741	513859
684984	513860
148802	513861
55997	513862
88178	513863
242160	513864
536195	513865
405919	513866
260168	513867
702978	513868
117059	513869
677376	513870
681046	513871
20028	513872
160871	513873
11981	513874
430374	513875
495778	513876
63492	513877
172075	513878
573276	513879
162549	513880
418669	513881
492627	513882
39033	513883
374297	513884
79848	513885
67442	513886
159679	513887
127636	513888
284868	513889
104691	513890
508449	513891
3429	513892
609664	513893
173407	513894
646837	513895
121346	513896
635745	513897
375612	513898
167154	513899
2297	513900
452513	513901
524766	513902
18177	513903
142761	513904
493766	513905
313933	513906
77216	513907
647260	513908
722737	513909
3112	513910
134465	513911
526975	513912
52485	513913
255322	513914
472501	513915
610552	513916
326701	513917
2788	513918
87627	513919
201970	513920
44002	513921
691341	513922
262938	513923
269738	513924
694554	513925
304091	513926
122205	513927
176525	513928
408345	513929
604847	513930
366966	513931
266246	513932
653523	513933
381158	513934
6116	513935
24979	513936
655896	513937
247153	513938
598333	513939
397997	513940
126750	513941
167979	513942
83061	513943
682879	513944
29722	513945
7257	513946
2569	513947
342977	513948
611970	513949
233360	513950
640989	513951
91115	513952
19837	513953
79095	513954
566419	513955
61676	513956
258845	513957
17436	513958
106621	513959
57442	513960
615288	513961
306917	513962
392199	513963
268550	513964
59587	513965
56142	513966
511115	513967
120379	513968
21279	513969
30294	513970
5698	513971
4080	513972
85806	513973
170216	513974
550150	513975
317380	513976
534150	513977
30831	513978
567887	513979
41200	513980
70559	513981
345274	513982
471084	513983
560057	513984
24588	513985
67728	513986
1109	513987
46825	513988
425753	513989
178851	513990
170	513991
283897	513992
319401	513993
37206	513994
555943	513995
704580	513996
75778	513997
99113	513998
570715	513999
208037	514000
178873	514001
461385	514002
76903	514003
152901	514004
75670	514005
91048	514006
1380	514007
15859	514008
425953	514009
563764	514010
605451	514011
14656	514012
431201	514013
114237	514014
240537	514015
420945	514016
146111	514017
178086	514018
641	514019
710138	514020
242694	514021
142339	514022
104054	514023
512325	514024
124414	514025
175425	514026
37438	514027
45899	514028
25738	514029
47088	514030
100341	514031
677863	514032
77270	514033
37440	514034
243155	514035
63139	514036
48480	514037
134319	514038
140587	514039
435738	514040
357644	514041
173039	514042
63206	514043
513205	514044
278131	514045
269947	514046
461674	514047
716769	514048
339037	514049
54880	514050
227481	514051
169084	514052
526889	514053
524286	514054
556139	514055
354325	514056
189387	514057
700786	514058
19798	514059
103884	514060
213564	514061
324492	514062
5978	514063
48582	514064
14254	514065
23476	514066
49065	514067
229382	514068
15533	514069
404794	514070
40381	514071
157389	514072
613778	514073
650348	514074
10752	514075
250685	514076
28736	514077
117484	514078
81687	514079
179164	514080
120363	514081
4645	514082
157161	514083
21310	514084
74528	514085
401428	514086
147216	514087
352705	514088
661928	514089
823	514090
355057	514091
253350	514092
160866	514093
142586	514094
360137	514095
488987	514096
12229	514097
447773	514098
99910	514099
362306	514100
219980	514101
177659	514102
163577	514103
412216	514104
16617	514105
106853	514106
602832	514107
674019	514108
175512	514109
43335	514110
593355	514111
384471	514112
229404	514113
43451	514114
269598	514115
164375	514116
124145	514117
537337	514118
128231	514119
651256	514120
398604	514121
689864	514122
684652	514123
52299	514124
273278	514125
101195	514126
56541	514127
438314	514128
63894	514129
689464	514130
349270	514131
127590	514132
435720	514133
646854	514134
165887	514135
346511	514136
165825	514137
159422	514138
16393	514139
247824	514140
638194	514141
275096	514142
24784	514143
246155	514144
704495	514145
98988	514146
104243	514147
164274	514148
4638	514149
72745	514150
22747	514151
15795	514152
93129	514153
594468	514154
553707	514155
14810	514156
428640	514157
183206	514158
590276	514159
35968	514160
214222	514161
47941	514162
581763	514163
248113	514164
684770	514165
156051	514166
445935	514167
144569	514168
465788	514169
324618	514170
710910	514171
3982	514172
574676	514173
298544	514174
605782	514175
130022	514176
156036	514177
500198	514178
48353	514179
60964	514180
42641	514181
106631	514182
22625	514183
14671	514184
24389	514185
26990	514186
386904	514187
159626	514188
25664	514189
213543	514190
18020	514191
668659	514192
170983	514193
5820	514194
199287	514195
150253	514196
558426	514197
45698	514198
511104	514199
463386	514200
73203	514201
615788	514202
40465	514203
659834	514204
595559	514205
376099	514206
84749	514207
298975	514208
682751	514209
617540	514210
241357	514211
513044	514212
494150	514213
319268	514214
494383	514215
117337	514216
100811	514217
669716	514218
502724	514219
410806	514220
85207	514221
139222	514222
178494	514223
109729	514224
681060	514225
4637	514226
439469	514227
109711	514228
229	514229
427715	514230
666541	514231
186339	514232
124416	514233
172287	514234
638518	514235
150545	514236
4860	514237
53219	514238
410758	514239
335755	514240
449396	514241
99926	514242
5836	514243
219399	514244
193865	514245
513748	514246
432844	514247
60136	514248
29071	514249
626987	514250
13640	514251
17117	514252
371266	514253
390643	514254
139764	514255
196737	514256
21223	514257
609952	514258
52374	514259
10638	514260
499168	514261
626830	514262
10647	514263
158545	514264
10194	514265
333060	514266
94961	514267
382344	514268
16814	514269
117297	514270
512819	514271
470708	514272
642064	514273
467830	514274
431561	514275
618448	514276
274433	514277
672176	514278
510531	514279
5840	514280
84136	514281
133393	514282
52958	514283
29264	514284
162821	514285
213738	514286
3066	514287
195339	514288
169102	514289
2205	514290
36935	514291
556749	514292
178707	514293
90108	514294
451066	514295
161344	514296
50352	514297
618982	514298
67662	514299
568195	514300
565077	514301
92953	514302
134610	514303
54221	514304
418867	514305
18001	514306
104860	514307
19733	514308
661968	514309
127229	514310
233889	514311
58785	514312
99702	514313
91434	514314
590547	514315
373867	514316
117997	514317
372125	514318
62031	514319
8480	514320
71077	514321
668227	514322
141711	514323
532529	514324
614576	514325
12670	514326
666439	514327
108935	514328
217495	514329
156270	514330
10444	514331
179507	514332
557824	514333
202542	514334
540786	514335
27576	514336
58064	514337
258107	514338
717258	514339
92356	514340
17156	514341
599046	514342
52153	514343
671688	514344
311687	514345
273585	514346
221463	514347
76728	514348
488680	514349
117322	514350
554230	514351
166081	514352
626864	514353
393066	514354
298162	514355
94647	514356
284922	514357
531686	514358
53471	514359
717686	514360
592799	514361
140739	514362
19477	514363
420409	514364
220374	514365
408437	514366
230752	514367
127079	514368
212498	514369
130199	514370
607832	514371
630520	514372
51914	514373
132891	514374
40265	514375
563663	514376
47664	514377
129029	514378
178934	514379
336836	514380
12256	514381
544455	514382
509571	514383
561167	514384
35339	514385
353683	514386
368683	514387
672321	514388
671627	514389
174578	514390
656730	514391
79526	514392
612735	514393
475951	514394
466429	514395
31311	514396
93041	514397
380611	514398
445750	514399
117323	514400
720861	514401
480116	514402
187236	514403
306562	514404
610456	514405
384331	514406
127974	514407
94120	514408
21356	514409
407322	514410
22764	514411
702545	514412
499	514413
56284	514414
675837	514415
107347	514416
211272	514417
16237	514418
525786	514419
392871	514420
431037	514421
10523	514422
266248	514423
518717	514424
654459	514425
187744	514426
449899	514427
245458	514428
324655	514429
4138	514430
521827	514431
90130	514432
154371	514433
447902	514434
76889	514435
300162	514436
12685	514437
118407	514438
367748	514439
475771	514440
78365	514441
251220	514442
126883	514443
650225	514444
127012	514445
163365	514446
719473	514447
81683	514448
176153	514449
56420	514450
155379	514451
566517	514452
179340	514453
419419	514454
28194	514455
141039	514456
6	514457
25931	514458
28703	514459
7761	514460
305126	514461
472302	514462
319479	514463
133	514464
155662	514465
120424	514466
16366	514467
388373	514468
252007	514469
629902	514470
374640	514471
545901	514472
282689	514473
124082	514474
13364	514475
53873	514476
677440	514477
436666	514478
185989	514479
571818	514480
71525	514481
536294	514482
503327	514483
544545	514484
533690	514485
413264	514486
571360	514487
15902	514488
169184	514489
136441	514490
76693	514491
89154	514492
78673	514493
464265	514494
176313	514495
27833	514496
421526	514497
33855	514498
178308	514499
284253	514500
254932	514501
244458	514502
38140	514503
551634	514504
353712	514505
614401	514506
114956	514507
10076	514508
107523	514509
697935	514510
35375	514511
329537	514512
326565	514513
623814	514514
89198	514515
1954	514516
52344	514517
162257	514518
178681	514519
134732	514520
14940	514521
35045	514522
79064	514523
180610	514524
26704	514525
707890	514526
224691	514527
13521	514528
102905	514529
234515	514530
342148	514531
42904	514532
205112	514533
463714	514534
41985	514535
23173	514536
650441	514537
12362	514538
216660	514539
378971	514540
304727	514541
363665	514542
583515	514543
139870	514544
62163	514545
552621	514546
281279	514547
685030	514548
144685	514549
451447	514550
70960	514551
11369	514552
110177	514553
308513	514554
6158	514555
729	514556
654902	514557
644220	514558
45924	514559
70695	514560
494	514561
722322	514562
287494	514563
448757	514564
276782	514565
72853	514566
360288	514567
106533	514568
372273	514569
682027	514570
350150	514571
25613	514572
418618	514573
16274	514574
358792	514575
168769	514576
497074	514577
40376	514578
81159	514579
116090	514580
6956	514581
660573	514582
225732	514583
273421	514584
628695	514585
590453	514586
354118	514587
588594	514588
490548	514589
187510	514590
426431	514591
182041	514592
400382	514593
112114	514594
592009	514595
99585	514596
326883	514597
199828	514598
266268	514599
1258	514600
74713	514601
722282	514602
62197	514603
111248	514604
552788	514605
446730	514606
93977	514607
414300	514608
221694	514609
56690	514610
44059	514611
166258	514612
377933	514613
291309	514614
688207	514615
11937	514616
452567	514617
385908	514618
664840	514619
72602	514620
110337	514621
157005	514622
646965	514623
146036	514624
85363	514625
713884	514626
514196	514627
168898	514628
224943	514629
222852	514630
699665	514631
224973	514632
507684	514633
132528	514634
126323	514635
502039	514636
146629	514637
87590	514638
585273	514639
700594	514640
698771	514641
409596	514642
635845	514643
246375	514644
226499	514645
463397	514646
592188	514647
132093	514648
79424	514649
153625	514650
150651	514651
37211	514652
124803	514653
492881	514654
518621	514655
36441	514656
280150	514657
589086	514658
259089	514659
528579	514660
113208	514661
92693	514662
37245	514663
572247	514664
165016	514665
219456	514666
555117	514667
654575	514668
47863	514669
29925	514670
159092	514671
632382	514672
87159	514673
631615	514674
293168	514675
495637	514676
264353	514677
571999	514678
374250	514679
386165	514680
111781	514681
245382	514682
471162	514683
87652	514684
98662	514685
41552	514686
511021	514687
479870	514688
520534	514689
612714	514690
525633	514691
26759	514692
9268	514693
289450	514694
118958	514695
554441	514696
521508	514697
17069	514698
521249	514699
335608	514700
26562	514701
113485	514702
634023	514703
175452	514704
338837	514705
714104	514706
466950	514707
237742	514708
132500	514709
119906	514710
35755	514711
283549	514712
234252	514713
4765	514714
320352	514715
642869	514716
581151	514717
182202	514718
363065	514719
477884	514720
35492	514721
136389	514722
393110	514723
410418	514724
12988	514725
1346	514726
671173	514727
359400	514728
402387	514729
466205	514730
6097	514731
531809	514732
175198	514733
178440	514734
558394	514735
338983	514736
712106	514737
559435	514738
487667	514739
518839	514740
722894	514741
481151	514742
460673	514743
706427	514744
156645	514745
163303	514746
198910	514747
465254	514748
293523	514749
65511	514750
328202	514751
32019	514752
167233	514753
436077	514754
675875	514755
69327	514756
66686	514757
89306	514758
24434	514759
262099	514760
341103	514761
20075	514762
115863	514763
21529	514764
415962	514765
183973	514766
682844	514767
137451	514768
189203	514769
160292	514770
396832	514771
474689	514772
617962	514773
179953	514774
305043	514775
658332	514776
121672	514777
42841	514778
60966	514779
689569	514780
18219	514781
109882	514782
592741	514783
8009	514784
234621	514785
389896	514786
647561	514787
51031	514788
572951	514789
193139	514790
169321	514791
95954	514792
317207	514793
323427	514794
640899	514795
335843	514796
206277	514797
452611	514798
202264	514799
10106	514800
61282	514801
133961	514802
12755	514803
9753	514804
177834	514805
67706	514806
204362	514807
564679	514808
696780	514809
21283	514810
49482	514811
34208	514812
538317	514813
17484	514814
419	514815
33020	514816
206864	514817
14535	514818
183851	514819
561971	514820
136125	514821
49026	514822
548977	514823
17036	514824
557339	514825
17159	514826
451003	514827
449107	514828
104500	514829
595860	514830
70345	514831
370388	514832
19347	514833
19508	514834
111226	514835
163302	514836
379470	514837
210731	514838
299899	514839
91546	514840
40888	514841
288830	514842
339064	514843
481553	514844
247271	514845
510173	514846
654741	514847
327708	514848
38459	514849
100780	514850
198216	514851
108300	514852
303462	514853
16630	514854
640944	514855
620521	514856
73968	514857
278679	514858
582129	514859
144766	514860
30129	514861
146231	514862
595144	514863
715703	514864
118974	514865
571970	514866
88505	514867
48591	514868
114424	514869
626237	514870
343524	514871
389180	514872
79800	514873
289942	514874
219910	514875
333758	514876
142225	514877
170283	514878
231126	514879
165855	514880
674723	514881
17139	514882
101328	514883
709920	514884
29246	514885
530790	514886
21094	514887
540899	514888
507907	514889
674005	514890
394134	514891
117587	514892
125538	514893
6582	514894
159163	514895
328113	514896
393280	514897
170872	514898
425722	514899
627008	514900
108859	514901
99875	514902
421532	514903
210406	514904
652090	514905
561654	514906
691844	514907
103972	514908
155260	514909
625701	514910
140950	514911
6813	514912
424535	514913
61654	514914
167191	514915
18408	514916
485889	514917
233432	514918
398444	514919
41275	514920
148679	514921
384723	514922
261288	514923
574076	514924
685724	514925
97733	514926
78669	514927
569438	514928
326	514929
278824	514930
485220	514931
384271	514932
364097	514933
17294	514934
162648	514935
310586	514936
286749	514937
453595	514938
379875	514939
383610	514940
403826	514941
235788	514942
54273	514943
144539	514944
41493	514945
69175	514946
4553	514947
490167	514948
91170	514949
486403	514950
77193	514951
650110	514952
409526	514953
120214	514954
68353	514955
44170	514956
385500	514957
104602	514958
661334	514959
173627	514960
136545	514961
152861	514962
686841	514963
24480	514964
21217	514965
287359	514966
54660	514967
517197	514968
233994	514969
236405	514970
9257	514971
449992	514972
44722	514973
263206	514974
37499	514975
458673	514976
82922	514977
5837	514978
507640	514979
91876	514980
594030	514981
253137	514982
580274	514983
676098	514984
104537	514985
30208	514986
212000	514987
451525	514988
220077	514989
67144	514990
661614	514991
466613	514992
55303	514993
195653	514994
662715	514995
461100	514996
477237	514997
23165	514998
245342	514999
60110	515000
110765	515001
269657	515002
171869	515003
542672	515004
323706	515005
340990	515006
116434	515007
588619	515008
316118	515009
303969	515010
1309	515011
625941	515012
9897	515013
201858	515014
602325	515015
162041	515016
477092	515017
503960	515018
403999	515019
149344	515020
20369	515021
152328	515022
229637	515023
347749	515024
474066	515025
183260	515026
317574	515027
455539	515028
218658	515029
184755	515030
142854	515031
400707	515032
87128	515033
588112	515034
752	515035
96249	515036
127145	515037
18765	515038
499147	515039
634121	515040
216633	515041
676506	515042
640235	515043
668523	515044
131181	515045
120657	515046
207256	515047
6141	515048
438	515049
73386	515050
288379	515051
608400	515052
62722	515053
595011	515054
50758	515055
61195	515056
142163	515057
262424	515058
273584	515059
469237	515060
72156	515061
568016	515062
25682	515063
565959	515064
122914	515065
40751	515066
142122	515067
625857	515068
395736	515069
95592	515070
91383	515071
507092	515072
494607	515073
159427	515074
124506	515075
627689	515076
499141	515077
672561	515078
479951	515079
134879	515080
322677	515081
582656	515082
470997	515083
72844	515084
166476	515085
98816	515086
159541	515087
161692	515088
137314	515089
300066	515090
438959	515091
392369	515092
132718	515093
513472	515094
635255	515095
442805	515096
147937	515097
552468	515098
485165	515099
44631	515100
383395	515101
229529	515102
65557	515103
131941	515104
635291	515105
75844	515106
343270	515107
195277	515108
174844	515109
418769	515110
352785	515111
55223	515112
718306	515113
163098	515114
10598	515115
6985	515116
533091	515117
653147	515118
89432	515119
184615	515120
704346	515121
356919	515122
544835	515123
124789	515124
683239	515125
313792	515126
280877	515127
40696	515128
170495	515129
486627	515130
577224	515131
110305	515132
248072	515133
194453	515134
474239	515135
275735	515136
11268	515137
239947	515138
191685	515139
56354	515140
107548	515141
427028	515142
45461	515143
83703	515144
135070	515145
16693	515146
53090	515147
579136	515148
325200	515149
47615	515150
187155	515151
28704	515152
577111	515153
436526	515154
30176	515155
492692	515156
184432	515157
57970	515158
196711	515159
121288	515160
418594	515161
10765	515162
608919	515163
264543	515164
171	515165
508080	515166
347216	515167
682791	515168
235408	515169
451754	515170
16972	515171
100000	515172
627104	515173
578446	515174
469852	515175
172945	515176
379272	515177
90047	515178
65075	515179
1477	515180
5238	515181
28469	515182
27751	515183
488163	515184
11873	515185
312972	515186
349327	515187
29736	515188
18313	515189
571327	515190
590486	515191
493483	515192
146765	515193
107619	515194
519148	515195
5427	515196
285140	515197
136772	515198
31327	515199
401816	515200
328406	515201
612956	515202
585530	515203
441987	515204
83454	515205
18622	515206
237359	515207
583166	515208
333189	515209
474023	515210
275458	515211
399656	515212
276111	515213
8395	515214
102469	515215
386508	515216
507460	515217
246323	515218
481130	515219
686	515220
699481	515221
304354	515222
140824	515223
47768	515224
174736	515225
27088	515226
82380	515227
652360	515228
159548	515229
22208	515230
556059	515231
46857	515232
202901	515233
63690	515234
629906	515235
415842	515236
36475	515237
75991	515238
170063	515239
343452	515240
578990	515241
578857	515242
302901	515243
177157	515244
252567	515245
424584	515246
107378	515247
291297	515248
52524	515249
723536	515250
346413	515251
203997	515252
31774	515253
657293	515254
419765	515255
508535	515256
320533	515257
191799	515258
32827	515259
403459	515260
116431	515261
122892	515262
1737	515263
59170	515264
15589	515265
721196	515266
18116	515267
658733	515268
274781	515269
33947	515270
25278	515271
327406	515272
540794	515273
709851	515274
148579	515275
717453	515276
290594	515277
672361	515278
125321	515279
497448	515280
144452	515281
631818	515282
390170	515283
331621	515284
210954	515285
187672	515286
442021	515287
243948	515288
402233	515289
9773	515290
574995	515291
212563	515292
20234	515293
285829	515294
90190	515295
698933	515296
194739	515297
269419	515298
61519	515299
507057	515300
90616	515301
83521	515302
107888	515303
572223	515304
118228	515305
31395	515306
38076	515307
348767	515308
623504	515309
161699	515310
45405	515311
286287	515312
12000	515313
147873	515314
57024	515315
17494	515316
371681	515317
74326	515318
127494	515319
226334	515320
545703	515321
16594	515322
324897	515323
175018	515324
92444	515325
161365	515326
445047	515327
46543	515328
152034	515329
359302	515330
600409	515331
654648	515332
243764	515333
250316	515334
123650	515335
111041	515336
77296	515337
621184	515338
6202	515339
598867	515340
35826	515341
558305	515342
547113	515343
120382	515344
171640	515345
333085	515346
377477	515347
4845	515348
355538	515349
3738	515350
156897	515351
78020	515352
217081	515353
96591	515354
109934	515355
48997	515356
347876	515357
217587	515358
165059	515359
660773	515360
33508	515361
6978	515362
527191	515363
37565	515364
59341	515365
281238	515366
16744	515367
111465	515368
419658	515369
115333	515370
60990	515371
406935	515372
138526	515373
441499	515374
3925	515375
368186	515376
143525	515377
13304	515378
280014	515379
44271	515380
650898	515381
49380	515382
160038	515383
93132	515384
132050	515385
43801	515386
496886	515387
253932	515388
403013	515389
11951	515390
435124	515391
399849	515392
386103	515393
150801	515394
87013	515395
81315	515396
509738	515397
621766	515398
647053	515399
247351	515400
62005	515401
126383	515402
713779	515403
80121	515404
178547	515405
387785	515406
698977	515407
68301	515408
164887	515409
5917	515410
420853	515411
132526	515412
141479	515413
342542	515414
59306	515415
656274	515416
178271	515417
43945	515418
191543	515419
137264	515420
563427	515421
18620	515422
278068	515423
354559	515424
474065	515425
534206	515426
134730	515427
54634	515428
510218	515429
430403	515430
164518	515431
249874	515432
448227	515433
185885	515434
264823	515435
433971	515436
167582	515437
48389	515438
54827	515439
285721	515440
170474	515441
165973	515442
322085	515443
237558	515444
148422	515445
582339	515446
555370	515447
140648	515448
84527	515449
59092	515450
7957	515451
179884	515452
344972	515453
578613	515454
23190	515455
227425	515456
32252	515457
347341	515458
648073	515459
327378	515460
437827	515461
490048	515462
384155	515463
147659	515464
139185	515465
21575	515466
327597	515467
532839	515468
493456	515469
394845	515470
685096	515471
267547	515472
331707	515473
716805	515474
17745	515475
549898	515476
275217	515477
227785	515478
546080	515479
388344	515480
512847	515481
418870	515482
116881	515483
646736	515484
197815	515485
152850	515486
364762	515487
97309	515488
40934	515489
262073	515490
552386	515491
36655	515492
1166	515493
375988	515494
312444	515495
256872	515496
5798	515497
270161	515498
4759	515499
108407	515500
102409	515501
275184	515502
301745	515503
619360	515504
370696	515505
310268	515506
175258	515507
527492	515508
412874	515509
153580	515510
379301	515511
133112	515512
599136	515513
498841	515514
521107	515515
118156	515516
449167	515517
152835	515518
10545	515519
497727	515520
74970	515521
482648	515522
256637	515523
127640	515524
24116	515525
659253	515526
587396	515527
109482	515528
455129	515529
723416	515530
13504	515531
70341	515532
118078	515533
649757	515534
27933	515535
49034	515536
139468	515537
10477	515538
426954	515539
44711	515540
261286	515541
19467	515542
106731	515543
170452	515544
23150	515545
129706	515546
154033	515547
83530	515548
521592	515549
625583	515550
176870	515551
47123	515552
677597	515553
126355	515554
120127	515555
40412	515556
352166	515557
116204	515558
227669	515559
440408	515560
17700	515561
693470	515562
522206	515563
121941	515564
511628	515565
7872	515566
365185	515567
247	515568
689104	515569
46520	515570
92251	515571
189310	515572
205869	515573
562166	515574
228589	515575
51720	515576
97387	515577
203548	515578
194030	515579
27580	515580
286172	515581
683609	515582
83392	515583
69142	515584
207056	515585
62114	515586
657729	515587
191507	515588
274694	515589
69122	515590
695947	515591
588119	515592
518720	515593
92752	515594
146333	515595
133878	515596
26937	515597
20490	515598
50880	515599
617404	515600
218524	515601
214241	515602
133769	515603
81548	515604
246126	515605
126362	515606
81127	515607
556415	515608
292408	515609
206098	515610
516556	515611
115957	515612
284206	515613
655592	515614
75432	515615
405059	515616
479545	515617
446825	515618
453834	515619
679364	515620
586539	515621
118244	515622
21036	515623
170425	515624
326528	515625
451490	515626
276638	515627
520998	515628
542087	515629
213167	515630
636380	515631
408590	515632
579920	515633
67244	515634
1550	515635
312783	515636
306824	515637
182053	515638
422860	515639
353394	515640
559296	515641
417702	515642
217187	515643
454898	515644
356933	515645
583383	515646
29102	515647
204787	515648
78995	515649
105726	515650
439450	515651
256885	515652
657763	515653
4688	515654
142245	515655
15495	515656
144108	515657
25314	515658
8954	515659
56974	515660
399275	515661
394903	515662
166148	515663
281131	515664
552880	515665
454321	515666
4764	515667
481362	515668
7362	515669
470500	515670
126292	515671
3781	515672
157156	515673
156489	515674
397165	515675
567065	515676
26630	515677
350521	515678
25351	515679
719466	515680
48533	515681
444264	515682
475603	515683
297862	515684
510874	515685
606739	515686
620724	515687
605758	515688
127374	515689
690833	515690
67992	515691
151326	515692
8516	515693
2029	515694
558057	515695
419741	515696
93629	515697
386473	515698
43273	515699
675939	515700
186311	515701
305210	515702
37571	515703
602329	515704
212843	515705
116207	515706
486559	515707
31649	515708
452244	515709
164264	515710
259250	515711
171995	515712
423131	515713
475194	515714
14860	515715
64032	515716
7182	515717
19577	515718
344253	515719
326001	515720
300332	515721
116097	515722
214297	515723
142235	515724
7777	515725
556394	515726
67256	515727
619246	515728
52969	515729
723129	515730
460795	515731
364568	515732
15785	515733
34802	515734
82214	515735
25363	515736
366189	515737
397216	515738
423967	515739
272020	515740
74973	515741
473748	515742
291493	515743
4361	515744
99877	515745
120596	515746
679837	515747
436855	515748
315152	515749
424681	515750
58366	515751
193838	515752
113079	515753
267413	515754
656035	515755
568361	515756
195671	515757
284414	515758
74882	515759
570804	515760
130230	515761
6020	515762
627710	515763
650673	515764
643482	515765
25844	515766
31929	515767
373202	515768
122723	515769
265187	515770
485771	515771
160506	515772
22125	515773
191196	515774
12259	515775
19356	515776
27316	515777
180226	515778
527878	515779
527432	515780
706344	515781
444290	515782
43987	515783
688193	515784
561253	515785
176904	515786
621773	515787
353354	515788
515737	515789
5053	515790
26936	515791
186894	515792
66133	515793
11602	515794
600774	515795
458707	515796
299610	515797
607483	515798
306089	515799
265609	515800
632082	515801
498743	515802
195969	515803
169238	515804
673210	515805
594996	515806
454691	515807
148792	515808
684974	515809
613318	515810
695804	515811
579260	515812
184306	515813
51413	515814
37179	515815
222417	515816
579969	515817
468129	515818
103359	515819
591411	515820
192936	515821
245845	515822
489313	515823
356750	515824
566266	515825
44882	515826
8518	515827
644401	515828
44964	515829
341187	515830
642001	515831
176847	515832
81204	515833
615145	515834
637557	515835
412722	515836
20092	515837
138179	515838
321171	515839
407718	515840
177302	515841
145048	515842
39793	515843
570843	515844
40859	515845
319569	515846
101663	515847
151245	515848
471000	515849
514584	515850
706332	515851
385645	515852
10210	515853
232619	515854
93728	515855
503289	515856
513832	515857
51087	515858
606660	515859
430745	515860
65651	515861
187598	515862
1706	515863
87497	515864
397444	515865
368617	515866
186206	515867
21786	515868
248438	515869
634328	515870
720462	515871
212221	515872
132333	515873
683403	515874
120586	515875
242090	515876
312358	515877
384300	515878
214029	515879
721979	515880
221984	515881
482881	515882
702460	515883
122091	515884
505958	515885
371172	515886
57681	515887
232286	515888
627186	515889
27837	515890
180529	515891
125733	515892
540743	515893
334014	515894
8498	515895
579618	515896
26883	515897
104995	515898
270500	515899
418671	515900
87272	515901
753	515902
371756	515903
16335	515904
390234	515905
137690	515906
596965	515907
144936	515908
320144	515909
39185	515910
379251	515911
486127	515912
446130	515913
303889	515914
210017	515915
468335	515916
723467	515917
324664	515918
12822	515919
98658	515920
488612	515921
287610	515922
559808	515923
626887	515924
364087	515925
129426	515926
682412	515927
591278	515928
453217	515929
536943	515930
558455	515931
106127	515932
145124	515933
425845	515934
175431	515935
354408	515936
29683	515937
15003	515938
290605	515939
393138	515940
43658	515941
169965	515942
59455	515943
652016	515944
23384	515945
295580	515946
64372	515947
262927	515948
332308	515949
30662	515950
421571	515951
624801	515952
638220	515953
41487	515954
554732	515955
146822	515956
271311	515957
564614	515958
5529	515959
675654	515960
64937	515961
104783	515962
545388	515963
667465	515964
272179	515965
645977	515966
418102	515967
627261	515968
499425	515969
500192	515970
467571	515971
128349	515972
181717	515973
70832	515974
88740	515975
467854	515976
412867	515977
654419	515978
573502	515979
102540	515980
632495	515981
107185	515982
83905	515983
72292	515984
442575	515985
528376	515986
259452	515987
543828	515988
419576	515989
578561	515990
443251	515991
711157	515992
685952	515993
77114	515994
186936	515995
216049	515996
4690	515997
150701	515998
704554	515999
2770	516000
364450	516001
490783	516002
519026	516003
173936	516004
206814	516005
5493	516006
165679	516007
387892	516008
16339	516009
46168	516010
376690	516011
319981	516012
309363	516013
272713	516014
13734	516015
548434	516016
358665	516017
253140	516018
164271	516019
406629	516020
61324	516021
44865	516022
426531	516023
209372	516024
703882	516025
576180	516026
559764	516027
134410	516028
73	516029
91307	516030
647800	516031
44422	516032
3960	516033
294654	516034
24654	516035
99604	516036
207293	516037
103890	516038
630849	516039
63625	516040
326364	516041
379341	516042
21055	516043
40555	516044
281526	516045
377658	516046
58331	516047
685185	516048
67475	516049
360910	516050
6582	516051
33451	516052
35268	516053
297149	516054
41498	516055
459180	516056
48783	516057
575610	516058
190076	516059
257675	516060
659062	516061
356892	516062
282087	516063
400251	516064
515803	516065
18690	516066
667159	516067
343951	516068
169325	516069
49082	516070
641850	516071
409080	516072
33208	516073
239857	516074
479129	516075
579407	516076
468550	516077
669935	516078
2850	516079
256514	516080
697315	516081
416150	516082
294951	516083
220072	516084
16511	516085
580199	516086
398312	516087
95099	516088
130089	516089
7598	516090
639594	516091
41593	516092
523575	516093
174254	516094
46326	516095
33823	516096
70896	516097
50452	516098
9897	516099
10883	516100
48051	516101
557507	516102
213624	516103
405189	516104
352988	516105
51931	516106
83507	516107
652253	516108
52914	516109
225522	516110
561505	516111
656254	516112
677946	516113
616268	516114
31202	516115
502921	516116
41707	516117
81108	516118
482214	516119
171726	516120
217725	516121
324680	516122
82501	516123
1469	516124
355228	516125
20753	516126
194970	516127
14603	516128
662022	516129
8193	516130
76362	516131
135345	516132
226863	516133
121549	516134
7004	516135
55448	516136
54601	516137
600424	516138
342723	516139
269607	516140
32134	516141
538749	516142
653517	516143
315692	516144
62699	516145
116359	516146
539273	516147
15280	516148
502988	516149
24684	516150
52394	516151
436177	516152
681516	516153
360894	516154
611490	516155
31023	516156
241799	516157
191502	516158
458129	516159
79262	516160
377668	516161
5284	516162
365875	516163
102081	516164
51101	516165
15499	516166
9822	516167
490137	516168
34323	516169
182260	516170
565935	516171
160990	516172
637834	516173
35277	516174
131673	516175
612272	516176
127081	516177
254790	516178
6250	516179
158693	516180
8603	516181
322962	516182
277534	516183
158819	516184
285	516185
82140	516186
248730	516187
131480	516188
292546	516189
80432	516190
707007	516191
114450	516192
254650	516193
661294	516194
104523	516195
49235	516196
677874	516197
276250	516198
573783	516199
96849	516200
43749	516201
9379	516202
83927	516203
69998	516204
162159	516205
75727	516206
610862	516207
502470	516208
33554	516209
395668	516210
80237	516211
317746	516212
239650	516213
471693	516214
312650	516215
42089	516216
500307	516217
166674	516218
335291	516219
43569	516220
158440	516221
363957	516222
89444	516223
434208	516224
590906	516225
157606	516226
53622	516227
122942	516228
46146	516229
3177	516230
44795	516231
180781	516232
558637	516233
654101	516234
176794	516235
144465	516236
524400	516237
530833	516238
708920	516239
568858	516240
180798	516241
327430	516242
399906	516243
202846	516244
529683	516245
691494	516246
622426	516247
512823	516248
696135	516249
184221	516250
556132	516251
688855	516252
15372	516253
419427	516254
287330	516255
612756	516256
241496	516257
365444	516258
239557	516259
136666	516260
653054	516261
12233	516262
274157	516263
618239	516264
252337	516265
137502	516266
576387	516267
125934	516268
46210	516269
172526	516270
37577	516271
12631	516272
657305	516273
142563	516274
7406	516275
362711	516276
218614	516277
42282	516278
6302	516279
182540	516280
189179	516281
26532	516282
23958	516283
51408	516284
123654	516285
653387	516286
178244	516287
362129	516288
670517	516289
460639	516290
344479	516291
521867	516292
279797	516293
14919	516294
24591	516295
114802	516296
84564	516297
392767	516298
697601	516299
501604	516300
185323	516301
101261	516302
219899	516303
132159	516304
420614	516305
672403	516306
321063	516307
619975	516308
581406	516309
479957	516310
503126	516311
225831	516312
53892	516313
43364	516314
379895	516315
251316	516316
657089	516317
543031	516318
172384	516319
91940	516320
66771	516321
22836	516322
306283	516323
631810	516324
483612	516325
444432	516326
111722	516327
234931	516328
190956	516329
117854	516330
532638	516331
298856	516332
357407	516333
112626	516334
109505	516335
25851	516336
284636	516337
432361	516338
51424	516339
349858	516340
314635	516341
92880	516342
372574	516343
128827	516344
208340	516345
98661	516346
611164	516347
155747	516348
44172	516349
538873	516350
390541	516351
351552	516352
377527	516353
580880	516354
279694	516355
134961	516356
71551	516357
5098	516358
71103	516359
688833	516360
724277	516361
624560	516362
653293	516363
368741	516364
327148	516365
589946	516366
534807	516367
349076	516368
347903	516369
28205	516370
97219	516371
16875	516372
147144	516373
95792	516374
539989	516375
10400	516376
100888	516377
394870	516378
311510	516379
233555	516380
262131	516381
125201	516382
12532	516383
722275	516384
38023	516385
390118	516386
561385	516387
182011	516388
71380	516389
103772	516390
523233	516391
70958	516392
56843	516393
46901	516394
127952	516395
135045	516396
597619	516397
360684	516398
146165	516399
493436	516400
486329	516401
292539	516402
492754	516403
172432	516404
25303	516405
280805	516406
408019	516407
105827	516408
600034	516409
495000	516410
137019	516411
147626	516412
92862	516413
358079	516414
335870	516415
690665	516416
321939	516417
353968	516418
107983	516419
378601	516420
463050	516421
195747	516422
321255	516423
578983	516424
1876	516425
54594	516426
31506	516427
176654	516428
105416	516429
327105	516430
582740	516431
263374	516432
225600	516433
334148	516434
322859	516435
654908	516436
485079	516437
7798	516438
184736	516439
438133	516440
373807	516441
39967	516442
53241	516443
252053	516444
105524	516445
94485	516446
109424	516447
638999	516448
268484	516449
350232	516450
3709	516451
662125	516452
331002	516453
10379	516454
255799	516455
66843	516456
12553	516457
647513	516458
33074	516459
446749	516460
13236	516461
4219	516462
6783	516463
633796	516464
159647	516465
10929	516466
196004	516467
179427	516468
480190	516469
549054	516470
89671	516471
25812	516472
565760	516473
143490	516474
420513	516475
574005	516476
122912	516477
4085	516478
242895	516479
73499	516480
60628	516481
691452	516482
244392	516483
532318	516484
196006	516485
122419	516486
235947	516487
711859	516488
105530	516489
338662	516490
35454	516491
148091	516492
9921	516493
82369	516494
382482	516495
370286	516496
122574	516497
703	516498
452125	516499
274184	516500
225661	516501
697324	516502
395932	516503
622692	516504
160908	516505
100992	516506
98839	516507
721250	516508
67577	516509
704955	516510
348287	516511
71265	516512
607903	516513
607092	516514
276039	516515
695153	516516
50763	516517
79046	516518
47001	516519
174511	516520
75776	516521
311263	516522
494411	516523
121798	516524
45982	516525
51645	516526
385869	516527
233351	516528
43471	516529
476	516530
302214	516531
697471	516532
630403	516533
106	516534
251640	516535
310576	516536
186893	516537
12929	516538
58001	516539
470129	516540
416579	516541
668046	516542
180082	516543
65090	516544
627517	516545
688995	516546
44251	516547
599671	516548
145262	516549
712178	516550
179148	516551
492974	516552
34849	516553
575953	516554
11349	516555
68203	516556
112866	516557
46496	516558
122100	516559
411917	516560
343781	516561
116001	516562
656390	516563
146109	516564
51210	516565
92244	516566
16435	516567
251451	516568
510422	516569
1962	516570
330005	516571
108499	516572
7814	516573
282597	516574
423296	516575
579795	516576
209809	516577
451308	516578
23602	516579
44654	516580
282881	516581
655344	516582
180667	516583
24348	516584
282176	516585
122253	516586
555662	516587
555746	516588
64393	516589
90672	516590
710191	516591
169962	516592
583424	516593
228321	516594
334703	516595
341543	516596
430922	516597
345441	516598
312475	516599
465006	516600
99712	516601
216375	516602
186469	516603
713820	516604
387768	516605
274138	516606
146349	516607
133302	516608
130276	516609
310721	516610
113711	516611
402004	516612
13964	516613
77373	516614
350626	516615
588656	516616
100884	516617
626913	516618
202756	516619
312603	516620
327268	516621
94111	516622
15822	516623
455238	516624
386102	516625
37655	516626
110738	516627
208034	516628
718263	516629
407496	516630
572268	516631
553201	516632
361192	516633
629348	516634
679628	516635
674385	516636
21903	516637
10016	516638
61946	516639
570815	516640
95610	516641
22795	516642
589431	516643
76886	516644
67454	516645
187560	516646
605636	516647
141211	516648
28587	516649
2407	516650
46658	516651
307179	516652
622328	516653
75380	516654
164424	516655
55250	516656
122031	516657
47739	516658
516017	516659
418975	516660
98109	516661
74395	516662
71015	516663
562769	516664
464438	516665
359203	516666
291520	516667
161687	516668
407650	516669
649144	516670
588170	516671
29554	516672
566679	516673
117201	516674
362618	516675
377561	516676
58046	516677
161623	516678
315958	516679
427165	516680
256566	516681
620287	516682
581520	516683
37353	516684
47497	516685
326984	516686
47642	516687
90243	516688
85532	516689
18368	516690
28569	516691
501680	516692
13544	516693
653114	516694
143096	516695
546268	516696
292481	516697
600736	516698
112203	516699
584322	516700
202180	516701
14126	516702
292383	516703
636751	516704
5471	516705
644701	516706
649293	516707
605415	516708
276133	516709
602256	516710
547441	516711
529398	516712
280886	516713
214824	516714
259967	516715
320809	516716
9780	516717
100004	516718
180140	516719
618065	516720
160117	516721
149704	516722
63864	516723
433616	516724
286290	516725
30249	516726
166297	516727
689579	516728
80951	516729
568799	516730
604506	516731
15255	516732
1319	516733
358825	516734
136077	516735
343021	516736
52506	516737
414894	516738
278389	516739
685311	516740
2109	516741
195200	516742
441910	516743
477689	516744
350170	516745
21185	516746
5405	516747
142438	516748
559906	516749
76126	516750
39764	516751
484248	516752
489400	516753
39399	516754
524257	516755
2106	516756
533595	516757
58312	516758
167666	516759
32475	516760
624401	516761
75700	516762
521938	516763
520472	516764
111177	516765
651830	516766
313884	516767
517951	516768
705645	516769
567335	516770
11876	516771
594131	516772
699842	516773
675643	516774
271775	516775
439521	516776
481710	516777
109574	516778
588395	516779
559101	516780
16381	516781
26902	516782
261494	516783
585682	516784
701658	516785
170278	516786
571107	516787
83962	516788
209977	516789
36447	516790
22242	516791
482309	516792
574707	516793
99207	516794
387283	516795
438734	516796
590101	516797
169547	516798
226137	516799
462810	516800
19351	516801
43400	516802
340028	516803
375318	516804
118696	516805
20375	516806
487899	516807
532406	516808
318435	516809
679626	516810
297888	516811
466115	516812
11270	516813
43353	516814
384002	516815
175079	516816
8014	516817
508066	516818
679112	516819
580523	516820
436363	516821
24296	516822
14201	516823
235903	516824
175325	516825
77562	516826
698061	516827
149812	516828
287600	516829
616576	516830
599555	516831
571310	516832
404108	516833
532974	516834
66729	516835
649201	516836
10428	516837
50116	516838
3878	516839
523659	516840
145069	516841
105564	516842
198214	516843
580312	516844
651432	516845
182943	516846
181571	516847
350883	516848
412978	516849
526842	516850
709219	516851
132798	516852
120273	516853
528702	516854
162776	516855
37003	516856
145315	516857
24992	516858
612457	516859
482392	516860
538174	516861
94267	516862
14120	516863
550201	516864
137324	516865
718570	516866
30877	516867
147155	516868
410425	516869
25925	516870
13572	516871
143435	516872
235965	516873
601002	516874
398166	516875
143895	516876
587197	516877
188138	516878
162493	516879
596723	516880
146663	516881
130950	516882
126185	516883
113748	516884
638286	516885
194865	516886
445472	516887
49826	516888
66203	516889
128305	516890
81002	516891
228607	516892
427985	516893
172481	516894
70050	516895
292959	516896
190289	516897
661705	516898
690129	516899
142793	516900
430823	516901
299956	516902
9523	516903
13585	516904
654068	516905
483846	516906
271166	516907
491485	516908
336048	516909
459294	516910
327229	516911
19926	516912
216976	516913
1015	516914
72619	516915
675676	516916
256622	516917
51504	516918
353942	516919
648570	516920
393147	516921
5719	516922
234682	516923
144703	516924
401770	516925
11803	516926
8104	516927
459742	516928
481926	516929
410463	516930
312052	516931
351362	516932
82188	516933
610208	516934
327801	516935
149077	516936
653823	516937
548338	516938
646345	516939
11469	516940
324927	516941
14466	516942
85746	516943
474746	516944
20351	516945
498726	516946
112701	516947
177768	516948
10314	516949
648696	516950
40725	516951
130561	516952
129295	516953
375601	516954
97756	516955
463027	516956
140011	516957
440577	516958
509201	516959
597587	516960
104346	516961
157090	516962
528709	516963
144390	516964
296974	516965
141401	516966
253803	516967
279445	516968
414758	516969
186168	516970
121506	516971
26573	516972
234734	516973
4522	516974
10370	516975
1663	516976
11097	516977
263301	516978
382870	516979
13232	516980
389140	516981
107015	516982
615696	516983
635568	516984
263590	516985
473308	516986
557680	516987
408647	516988
48180	516989
31565	516990
10903	516991
202441	516992
465894	516993
230264	516994
599566	516995
19006	516996
243150	516997
94196	516998
45927	516999
133620	517000
76282	517001
145163	517002
93348	517003
188645	517004
188120	517005
21480	517006
320151	517007
427414	517008
659778	517009
145550	517010
620365	517011
700074	517012
511729	517013
375728	517014
241433	517015
46064	517016
35052	517017
621571	517018
31139	517019
32076	517020
471769	517021
374417	517022
394775	517023
85243	517024
720617	517025
49318	517026
614767	517027
609762	517028
337180	517029
14379	517030
251809	517031
176295	517032
649694	517033
49706	517034
25555	517035
484122	517036
83383	517037
184455	517038
2329	517039
84120	517040
649160	517041
255014	517042
29949	517043
154840	517044
283330	517045
640398	517046
436687	517047
98304	517048
567252	517049
355007	517050
57933	517051
501415	517052
366962	517053
669032	517054
439953	517055
250013	517056
3967	517057
326317	517058
603178	517059
309290	517060
140320	517061
122274	517062
106803	517063
128596	517064
339275	517065
289813	517066
11473	517067
296821	517068
122341	517069
407927	517070
5403	517071
527443	517072
590841	517073
463954	517074
441940	517075
41661	517076
542533	517077
109912	517078
279729	517079
70965	517080
180314	517081
7767	517082
547084	517083
520996	517084
274818	517085
45017	517086
613735	517087
95162	517088
427597	517089
465617	517090
605297	517091
580700	517092
41868	517093
302613	517094
96557	517095
408332	517096
485422	517097
273207	517098
472580	517099
37354	517100
464464	517101
138756	517102
40508	517103
419664	517104
567116	517105
430026	517106
128132	517107
12	517108
185601	517109
690143	517110
538543	517111
53850	517112
165486	517113
254983	517114
22177	517115
64842	517116
111186	517117
111719	517118
376803	517119
629474	517120
371415	517121
708016	517122
554217	517123
278094	517124
227288	517125
708684	517126
254280	517127
98521	517128
139830	517129
163691	517130
458675	517131
613358	517132
9756	517133
388774	517134
490607	517135
600518	517136
251918	517137
171859	517138
717435	517139
144152	517140
112576	517141
645316	517142
88973	517143
101249	517144
497741	517145
309193	517146
575501	517147
177826	517148
37620	517149
324773	517150
27783	517151
116946	517152
562953	517153
504430	517154
144279	517155
138440	517156
118322	517157
655152	517158
334491	517159
177175	517160
1215	517161
51578	517162
118259	517163
454790	517164
14471	517165
516772	517166
228101	517167
80683	517168
695195	517169
68982	517170
70095	517171
322556	517172
588353	517173
449313	517174
24211	517175
428519	517176
49313	517177
240748	517178
695094	517179
317069	517180
44737	517181
6423	517182
285996	517183
723292	517184
665143	517185
218572	517186
141390	517187
664016	517188
78222	517189
110792	517190
22353	517191
246222	517192
44673	517193
567096	517194
128215	517195
12735	517196
171605	517197
150599	517198
79045	517199
620746	517200
533080	517201
91697	517202
125053	517203
138782	517204
486964	517205
627562	517206
448890	517207
300898	517208
25785	517209
168699	517210
538516	517211
215941	517212
113748	517213
313585	517214
115940	517215
3035	517216
53427	517217
506761	517218
267693	517219
29135	517220
662243	517221
508754	517222
483492	517223
17506	517224
559444	517225
671613	517226
16958	517227
497923	517228
109240	517229
353592	517230
34841	517231
113095	517232
716273	517233
592760	517234
127129	517235
8771	517236
111350	517237
391574	517238
152501	517239
391423	517240
5776	517241
620237	517242
166460	517243
297110	517244
40123	517245
439764	517246
426154	517247
250139	517248
170361	517249
370306	517250
143755	517251
610782	517252
48470	517253
132469	517254
319655	517255
35190	517256
390392	517257
550082	517258
47183	517259
683495	517260
51386	517261
6038	517262
62583	517263
19564	517264
1306	517265
16029	517266
596472	517267
104438	517268
563892	517269
480392	517270
39291	517271
4181	517272
139664	517273
4307	517274
387865	517275
517891	517276
173331	517277
50728	517278
716760	517279
667201	517280
186909	517281
365048	517282
668907	517283
138223	517284
483907	517285
100834	517286
177588	517287
8222	517288
706629	517289
637613	517290
386522	517291
33208	517292
16258	517293
177139	517294
144794	517295
489637	517296
620336	517297
487950	517298
470013	517299
697556	517300
143480	517301
321041	517302
54333	517303
15283	517304
214697	517305
13393	517306
447384	517307
537327	517308
131727	517309
214778	517310
97927	517311
187058	517312
166083	517313
130031	517314
392415	517315
618352	517316
183979	517317
13159	517318
6154	517319
9420	517320
516446	517321
41281	517322
8218	517323
551273	517324
216182	517325
92461	517326
10295	517327
504048	517328
514964	517329
299938	517330
528390	517331
299648	517332
49650	517333
589154	517334
705303	517335
493261	517336
681583	517337
233551	517338
414931	517339
450106	517340
181105	517341
557016	517342
107315	517343
281184	517344
573780	517345
2536	517346
53951	517347
596836	517348
182975	517349
218052	517350
540597	517351
63334	517352
15425	517353
624026	517354
5113	517355
79033	517356
678389	517357
79355	517358
111975	517359
17461	517360
184099	517361
406634	517362
17442	517363
150740	517364
503514	517365
678661	517366
17829	517367
26156	517368
492308	517369
288860	517370
58797	517371
528700	517372
282204	517373
610844	517374
197217	517375
589921	517376
50182	517377
641979	517378
7941	517379
24119	517380
229559	517381
575675	517382
183847	517383
7505	517384
570417	517385
36341	517386
35583	517387
2258	517388
252629	517389
655956	517390
719095	517391
490158	517392
538916	517393
595781	517394
156817	517395
49183	517396
633437	517397
390350	517398
39435	517399
3031	517400
22997	517401
90192	517402
1441	517403
567341	517404
21000	517405
357243	517406
400547	517407
9373	517408
161427	517409
69274	517410
160900	517411
707500	517412
717181	517413
310460	517414
5144	517415
55119	517416
28983	517417
238420	517418
477776	517419
114931	517420
77297	517421
31953	517422
278295	517423
190094	517424
160043	517425
92409	517426
724007	517427
630170	517428
6450	517429
162605	517430
6610	517431
81691	517432
70390	517433
471612	517434
135024	517435
96147	517436
487929	517437
518625	517438
438576	517439
146231	517440
33289	517441
428584	517442
2472	517443
27856	517444
48182	517445
349427	517446
518335	517447
336601	517448
206935	517449
507742	517450
178266	517451
71578	517452
503788	517453
54740	517454
181514	517455
287454	517456
235783	517457
573166	517458
175578	517459
57109	517460
6795	517461
154416	517462
645920	517463
531909	517464
281807	517465
517335	517466
471472	517467
358854	517468
17102	517469
44287	517470
87899	517471
105264	517472
98295	517473
98146	517474
152688	517475
87065	517476
392281	517477
195577	517478
213130	517479
568228	517480
513876	517481
708110	517482
633388	517483
661697	517484
84476	517485
62286	517486
272115	517487
322613	517488
570518	517489
315520	517490
395711	517491
112503	517492
378615	517493
620183	517494
182355	517495
299218	517496
91730	517497
153887	517498
83231	517499
27961	517500
27634	517501
500144	517502
116069	517503
357524	517504
275803	517505
715854	517506
10869	517507
210808	517508
36053	517509
7451	517510
486880	517511
24663	517512
895	517513
440203	517514
33705	517515
338240	517516
239529	517517
573897	517518
687650	517519
404557	517520
254461	517521
5347	517522
122714	517523
169842	517524
225604	517525
370296	517526
320177	517527
192856	517528
721696	517529
288953	517530
448330	517531
713267	517532
150039	517533
41561	517534
658915	517535
105553	517536
415123	517537
179361	517538
131813	517539
458890	517540
23228	517541
551161	517542
112025	517543
85031	517544
185919	517545
469859	517546
257468	517547
644236	517548
710073	517549
167848	517550
654657	517551
2424	517552
575905	517553
620945	517554
724947	517555
64726	517556
450370	517557
409662	517558
312172	517559
286095	517560
418305	517561
144422	517562
582555	517563
601691	517564
85025	517565
571	517566
298553	517567
585800	517568
237118	517569
204556	517570
33106	517571
118341	517572
664374	517573
572976	517574
556527	517575
230147	517576
71920	517577
202701	517578
139796	517579
461163	517580
16478	517581
59846	517582
41887	517583
86713	517584
627424	517585
58275	517586
704853	517587
654159	517588
123909	517589
8164	517590
148441	517591
77468	517592
121083	517593
35688	517594
84738	517595
78590	517596
153030	517597
623577	517598
508947	517599
447546	517600
720094	517601
264230	517602
227020	517603
608564	517604
110226	517605
124166	517606
149556	517607
184419	517608
240768	517609
41687	517610
173285	517611
369942	517612
494921	517613
368867	517614
600682	517615
459028	517616
649984	517617
153596	517618
38727	517619
512984	517620
161313	517621
425721	517622
5296	517623
580739	517624
573318	517625
363412	517626
138086	517627
404005	517628
662582	517629
206347	517630
441169	517631
55133	517632
461203	517633
532560	517634
510080	517635
406259	517636
428934	517637
352948	517638
74310	517639
173317	517640
131120	517641
367371	517642
406193	517643
649350	517644
608591	517645
556661	517646
62018	517647
532966	517648
383015	517649
447218	517650
2173	517651
644871	517652
647932	517653
215102	517654
358808	517655
234072	517656
582088	517657
230009	517658
683981	517659
548812	517660
121874	517661
142171	517662
75600	517663
492448	517664
571795	517665
286285	517666
132008	517667
179182	517668
132455	517669
616059	517670
76993	517671
567805	517672
441947	517673
28754	517674
183533	517675
56325	517676
584857	517677
104447	517678
386727	517679
633011	517680
173668	517681
163483	517682
640794	517683
149342	517684
309467	517685
439392	517686
43813	517687
19070	517688
31336	517689
513063	517690
484924	517691
163123	517692
35916	517693
64840	517694
692540	517695
302163	517696
61164	517697
719834	517698
567201	517699
687250	517700
605283	517701
26699	517702
265971	517703
170751	517704
583211	517705
637716	517706
16777	517707
17881	517708
1560	517709
173108	517710
32339	517711
133260	517712
624440	517713
35365	517714
55401	517715
564653	517716
29140	517717
401705	517718
23458	517719
168596	517720
564200	517721
567784	517722
494938	517723
436104	517724
443627	517725
51366	517726
115324	517727
296914	517728
4914	517729
28542	517730
18147	517731
93152	517732
289902	517733
129509	517734
339477	517735
151046	517736
392621	517737
718866	517738
318418	517739
166266	517740
467285	517741
62651	517742
111753	517743
15489	517744
85303	517745
256361	517746
40516	517747
158080	517748
655094	517749
385409	517750
233217	517751
218044	517752
333273	517753
133205	517754
148297	517755
269400	517756
315546	517757
620049	517758
209278	517759
185289	517760
331058	517761
155120	517762
369479	517763
156320	517764
98097	517765
35934	517766
218522	517767
76298	517768
337825	517769
307479	517770
262421	517771
677704	517772
47156	517773
282340	517774
152270	517775
164955	517776
149414	517777
517527	517778
107303	517779
458430	517780
191775	517781
622262	517782
37730	517783
217099	517784
160550	517785
383961	517786
90507	517787
140089	517788
164682	517789
556596	517790
689499	517791
85296	517792
121715	517793
9485	517794
8043	517795
96896	517796
9432	517797
10658	517798
162885	517799
86395	517800
691596	517801
649997	517802
620485	517803
80439	517804
7226	517805
396944	517806
179252	517807
276	517808
625719	517809
164819	517810
660195	517811
254990	517812
113184	517813
42667	517814
4329	517815
21259	517816
128283	517817
33640	517818
657281	517819
33137	517820
119500	517821
707611	517822
427840	517823
337566	517824
661478	517825
41192	517826
14293	517827
218291	517828
256350	517829
550653	517830
652017	517831
12619	517832
504224	517833
135201	517834
48650	517835
3982	517836
641761	517837
473592	517838
32768	517839
268730	517840
700073	517841
591068	517842
568502	517843
406775	517844
694300	517845
12257	517846
71464	517847
10603	517848
172463	517849
38351	517850
423952	517851
687778	517852
300017	517853
705071	517854
571287	517855
594841	517856
28465	517857
172916	517858
50256	517859
422940	517860
110844	517861
169184	517862
240591	517863
684212	517864
640004	517865
21408	517866
152422	517867
587020	517868
646461	517869
64095	517870
316197	517871
269395	517872
297405	517873
73922	517874
77501	517875
213930	517876
127646	517877
356686	517878
64537	517879
586518	517880
368810	517881
238282	517882
67937	517883
233065	517884
254177	517885
324892	517886
224459	517887
122241	517888
233569	517889
304499	517890
720373	517891
665178	517892
168882	517893
235067	517894
81351	517895
356597	517896
369758	517897
505912	517898
630984	517899
62561	517900
249370	517901
40609	517902
34401	517903
624607	517904
666222	517905
35602	517906
648796	517907
381157	517908
158454	517909
160034	517910
472954	517911
59548	517912
271194	517913
341	517914
38125	517915
40334	517916
504153	517917
201602	517918
377257	517919
539535	517920
306540	517921
384020	517922
37564	517923
345484	517924
541937	517925
43592	517926
213173	517927
70	517928
246109	517929
22849	517930
303485	517931
3274	517932
241195	517933
283315	517934
22884	517935
128669	517936
472385	517937
6024	517938
166120	517939
675757	517940
526754	517941
254693	517942
145309	517943
812	517944
68295	517945
113539	517946
565040	517947
488257	517948
404227	517949
378138	517950
36426	517951
539121	517952
15375	517953
713666	517954
671723	517955
103466	517956
194085	517957
36166	517958
517762	517959
397553	517960
368624	517961
337203	517962
166036	517963
47925	517964
572108	517965
645561	517966
464275	517967
298691	517968
250301	517969
151867	517970
141684	517971
324025	517972
54599	517973
3700	517974
58591	517975
173289	517976
87974	517977
495126	517978
437911	517979
635518	517980
479063	517981
68793	517982
642360	517983
47045	517984
54980	517985
182166	517986
188699	517987
294327	517988
678987	517989
69898	517990
97266	517991
641550	517992
396370	517993
348708	517994
527614	517995
626547	517996
45966	517997
86013	517998
50503	517999
33859	518000
1146	518001
352452	518002
6232	518003
364848	518004
2619	518005
3684	518006
548782	518007
15176	518008
609119	518009
224807	518010
523316	518011
87341	518012
712	518013
14817	518014
46834	518015
83540	518016
74875	518017
501576	518018
236925	518019
13231	518020
325055	518021
662172	518022
613902	518023
320014	518024
457365	518025
160498	518026
235463	518027
532661	518028
3274	518029
5235	518030
185428	518031
336313	518032
589134	518033
507191	518034
190715	518035
164622	518036
509620	518037
349485	518038
2886	518039
641406	518040
599300	518041
2244	518042
214461	518043
491108	518044
15169	518045
224592	518046
93599	518047
134179	518048
590667	518049
147456	518050
702831	518051
121302	518052
57300	518053
312911	518054
89600	518055
475396	518056
74497	518057
46836	518058
551043	518059
342728	518060
301490	518061
676767	518062
549604	518063
639646	518064
110529	518065
290032	518066
405715	518067
568454	518068
566364	518069
326174	518070
543575	518071
640154	518072
415084	518073
34671	518074
716649	518075
91934	518076
495820	518077
113440	518078
38726	518079
207394	518080
560670	518081
3397	518082
128889	518083
117553	518084
571663	518085
366459	518086
526415	518087
193361	518088
661952	518089
166618	518090
136636	518091
185087	518092
55179	518093
12281	518094
411495	518095
497577	518096
462755	518097
381892	518098
706665	518099
711206	518100
324390	518101
50873	518102
195211	518103
442606	518104
9982	518105
668491	518106
81388	518107
6087	518108
411663	518109
91575	518110
46590	518111
284575	518112
651906	518113
361138	518114
92438	518115
495409	518116
572544	518117
40334	518118
158378	518119
320484	518120
287022	518121
74805	518122
252674	518123
19701	518124
31466	518125
144435	518126
271178	518127
186500	518128
73599	518129
31218	518130
37522	518131
26761	518132
197523	518133
449165	518134
117489	518135
513533	518136
578161	518137
567102	518138
97307	518139
189561	518140
490180	518141
174227	518142
43124	518143
568325	518144
102987	518145
57398	518146
456399	518147
424439	518148
45525	518149
720490	518150
26886	518151
1578	518152
73503	518153
48750	518154
284220	518155
104017	518156
373010	518157
520290	518158
271730	518159
520351	518160
148489	518161
56468	518162
420161	518163
482198	518164
393817	518165
114355	518166
433511	518167
685231	518168
90301	518169
178845	518170
124482	518171
133581	518172
511668	518173
284683	518174
626193	518175
524990	518176
186971	518177
371978	518178
263909	518179
329884	518180
132011	518181
78903	518182
504719	518183
134970	518184
31568	518185
492032	518186
364169	518187
28851	518188
53216	518189
31473	518190
57182	518191
122652	518192
469800	518193
480424	518194
27136	518195
575613	518196
402475	518197
206570	518198
79948	518199
189088	518200
466110	518201
577004	518202
4730	518203
20724	518204
475670	518205
355163	518206
132769	518207
389832	518208
134713	518209
654734	518210
9602	518211
172572	518212
186599	518213
697410	518214
504712	518215
395566	518216
4330	518217
479968	518218
338003	518219
499938	518220
62637	518221
178195	518222
5897	518223
211763	518224
166325	518225
12615	518226
521471	518227
608372	518228
181247	518229
54162	518230
643725	518231
100322	518232
169106	518233
152282	518234
585084	518235
219176	518236
124048	518237
229269	518238
135737	518239
504166	518240
77964	518241
197442	518242
582995	518243
37190	518244
216768	518245
609910	518246
516626	518247
643569	518248
568099	518249
7119	518250
312913	518251
76211	518252
116366	518253
437873	518254
512102	518255
170803	518256
45830	518257
151434	518258
21359	518259
379085	518260
181163	518261
25368	518262
192115	518263
103851	518264
141233	518265
135695	518266
687117	518267
21112	518268
311623	518269
608410	518270
3610	518271
293558	518272
489369	518273
695079	518274
264922	518275
101407	518276
87335	518277
368077	518278
16808	518279
349028	518280
164055	518281
560268	518282
684906	518283
24746	518284
591272	518285
649727	518286
212472	518287
4372	518288
69997	518289
26819	518290
31811	518291
420142	518292
13801	518293
406956	518294
404336	518295
534180	518296
9494	518297
80681	518298
475291	518299
150127	518300
564368	518301
15747	518302
536528	518303
168122	518304
627007	518305
44874	518306
453651	518307
708358	518308
1662	518309
6973	518310
442938	518311
531798	518312
603287	518313
125036	518314
493106	518315
6108	518316
567710	518317
648960	518318
428612	518319
145147	518320
427140	518321
707558	518322
78591	518323
651099	518324
603266	518325
674258	518326
30605	518327
100956	518328
73602	518329
293918	518330
716198	518331
139820	518332
68296	518333
33712	518334
245800	518335
149241	518336
201626	518337
25652	518338
147661	518339
63285	518340
399943	518341
99899	518342
567576	518343
304578	518344
135561	518345
411018	518346
646474	518347
365092	518348
33785	518349
653801	518350
242503	518351
426963	518352
6223	518353
688475	518354
680044	518355
228296	518356
323158	518357
600306	518358
171182	518359
675064	518360
686896	518361
713830	518362
9079	518363
16557	518364
454330	518365
17478	518366
81582	518367
37657	518368
354354	518369
8272	518370
561507	518371
43137	518372
235633	518373
255652	518374
421116	518375
614102	518376
534138	518377
100668	518378
8962	518379
140870	518380
21189	518381
13794	518382
628952	518383
566963	518384
333510	518385
581160	518386
105181	518387
158468	518388
330249	518389
342156	518390
693377	518391
51733	518392
401447	518393
149700	518394
111364	518395
41735	518396
11556	518397
711078	518398
16871	518399
424564	518400
216499	518401
378065	518402
184431	518403
97081	518404
17026	518405
371364	518406
446852	518407
116829	518408
605731	518409
1074	518410
491401	518411
671140	518412
178305	518413
83092	518414
92261	518415
9055	518416
165572	518417
552802	518418
538254	518419
12422	518420
214760	518421
2780	518422
15411	518423
350294	518424
51619	518425
660373	518426
656638	518427
588351	518428
111703	518429
5597	518430
75035	518431
710135	518432
384435	518433
519830	518434
125432	518435
6804	518436
155722	518437
97857	518438
43305	518439
437954	518440
67969	518441
182579	518442
36438	518443
150821	518444
437103	518445
343642	518446
307155	518447
9259	518448
252592	518449
149049	518450
79928	518451
167032	518452
158094	518453
41699	518454
359374	518455
91077	518456
287274	518457
395879	518458
66222	518459
38397	518460
66319	518461
42812	518462
479451	518463
380262	518464
26553	518465
16538	518466
38843	518467
346227	518468
704385	518469
111100	518470
589074	518471
299740	518472
371825	518473
268975	518474
90176	518475
151108	518476
162777	518477
464783	518478
28027	518479
438862	518480
243744	518481
33993	518482
690386	518483
103073	518484
684494	518485
506909	518486
71541	518487
469507	518488
434091	518489
22111	518490
333491	518491
10478	518492
182834	518493
329785	518494
390216	518495
610120	518496
75312	518497
18825	518498
120469	518499
331957	518500
283957	518501
68924	518502
53391	518503
164839	518504
654880	518505
325067	518506
300749	518507
30745	518508
158737	518509
61949	518510
71291	518511
121170	518512
186996	518513
193874	518514
172709	518515
347812	518516
658888	518517
46648	518518
39895	518519
116075	518520
141917	518521
2461	518522
119995	518523
89559	518524
680216	518525
721310	518526
4943	518527
23777	518528
435575	518529
191369	518530
367108	518531
311131	518532
18058	518533
13082	518534
94890	518535
98565	518536
17037	518537
287300	518538
655769	518539
502929	518540
505532	518541
180832	518542
546211	518543
450469	518544
217256	518545
647490	518546
104699	518547
42344	518548
581546	518549
361541	518550
692651	518551
651912	518552
591420	518553
321801	518554
366856	518555
51537	518556
13248	518557
84306	518558
548596	518559
656060	518560
40524	518561
701279	518562
567024	518563
38515	518564
472534	518565
360580	518566
462943	518567
198961	518568
283906	518569
144718	518570
25212	518571
369202	518572
319428	518573
25194	518574
94608	518575
605517	518576
139636	518577
210810	518578
442309	518579
722655	518580
443320	518581
76561	518582
147163	518583
493615	518584
134869	518585
476049	518586
572105	518587
612362	518588
147569	518589
185767	518590
217131	518591
121669	518592
4867	518593
255007	518594
619175	518595
4183	518596
244548	518597
323938	518598
367844	518599
77906	518600
31228	518601
7024	518602
106640	518603
449401	518604
228524	518605
152738	518606
670462	518607
329372	518608
75194	518609
315026	518610
39907	518611
50034	518612
543610	518613
50098	518614
432611	518615
520405	518616
572540	518617
233079	518618
628101	518619
69540	518620
341435	518621
422905	518622
699801	518623
182500	518624
148272	518625
322589	518626
139483	518627
132852	518628
143181	518629
332534	518630
8414	518631
169761	518632
111978	518633
250170	518634
675670	518635
263937	518636
138794	518637
394194	518638
721999	518639
204661	518640
443650	518641
162017	518642
720405	518643
161530	518644
73677	518645
16	518646
15951	518647
556855	518648
129542	518649
213928	518650
333457	518651
31925	518652
76079	518653
417631	518654
618252	518655
260854	518656
481919	518657
253715	518658
352364	518659
707596	518660
263099	518661
207424	518662
677068	518663
347138	518664
67426	518665
57673	518666
674971	518667
254617	518668
24044	518669
434303	518670
703335	518671
77361	518672
31796	518673
671646	518674
521741	518675
668117	518676
47008	518677
498494	518678
336744	518679
675838	518680
168110	518681
167305	518682
390959	518683
476176	518684
358672	518685
697983	518686
193247	518687
510204	518688
156925	518689
224586	518690
96675	518691
106342	518692
26211	518693
95173	518694
67345	518695
508484	518696
185350	518697
503177	518698
38907	518699
174741	518700
348807	518701
559661	518702
302117	518703
172718	518704
78299	518705
41231	518706
667122	518707
436070	518708
102609	518709
108747	518710
23139	518711
284843	518712
670644	518713
121443	518714
330732	518715
123285	518716
387521	518717
251804	518718
102439	518719
565441	518720
204046	518721
6082	518722
600425	518723
352526	518724
429398	518725
676832	518726
45588	518727
49325	518728
661222	518729
138022	518730
374568	518731
50194	518732
575	518733
505984	518734
197662	518735
67542	518736
178378	518737
186864	518738
336854	518739
138321	518740
124368	518741
695875	518742
109551	518743
467152	518744
483810	518745
29322	518746
36883	518747
641112	518748
447542	518749
16066	518750
509757	518751
532922	518752
230380	518753
79705	518754
178462	518755
64312	518756
43970	518757
269	518758
442635	518759
52169	518760
135696	518761
97155	518762
39740	518763
273831	518764
639241	518765
1328	518766
519316	518767
710224	518768
84769	518769
49593	518770
276554	518771
34955	518772
187311	518773
635491	518774
612949	518775
345430	518776
183364	518777
6754	518778
470	518779
179705	518780
7323	518781
105772	518782
176609	518783
336713	518784
188309	518785
1216	518786
657058	518787
656503	518788
395622	518789
13873	518790
534576	518791
319591	518792
414016	518793
365774	518794
87728	518795
347590	518796
119523	518797
577657	518798
641899	518799
696241	518800
247527	518801
15544	518802
304232	518803
339743	518804
16235	518805
60682	518806
1606	518807
319757	518808
16874	518809
413463	518810
150568	518811
537775	518812
13031	518813
235452	518814
1903	518815
658371	518816
125302	518817
75578	518818
136866	518819
210402	518820
364767	518821
349069	518822
579056	518823
546881	518824
146106	518825
21347	518826
871	518827
7416	518828
634336	518829
496099	518830
425309	518831
172752	518832
164036	518833
431719	518834
257010	518835
404167	518836
663763	518837
114733	518838
629360	518839
99682	518840
556297	518841
32634	518842
588588	518843
678233	518844
182633	518845
664159	518846
16959	518847
541293	518848
180180	518849
185351	518850
491598	518851
212914	518852
527504	518853
553576	518854
39483	518855
110324	518856
141544	518857
7025	518858
416256	518859
336113	518860
97966	518861
183977	518862
250729	518863
151862	518864
296703	518865
114467	518866
46069	518867
113689	518868
251609	518869
399110	518870
450317	518871
701032	518872
379556	518873
666128	518874
515797	518875
278294	518876
572807	518877
90217	518878
9599	518879
94986	518880
651523	518881
129378	518882
241418	518883
74122	518884
153260	518885
1849	518886
85834	518887
118852	518888
123564	518889
663191	518890
41165	518891
184637	518892
103677	518893
133083	518894
460897	518895
78677	518896
50194	518897
348036	518898
126659	518899
79445	518900
5665	518901
509179	518902
183237	518903
110256	518904
679856	518905
557115	518906
242461	518907
537216	518908
707397	518909
43636	518910
163290	518911
587062	518912
488479	518913
82569	518914
422483	518915
44150	518916
224630	518917
602016	518918
17404	518919
246241	518920
107443	518921
559285	518922
715283	518923
5933	518924
34183	518925
540066	518926
91559	518927
307533	518928
555372	518929
460331	518930
630787	518931
457903	518932
413167	518933
277079	518934
262979	518935
199380	518936
189732	518937
337170	518938
73269	518939
143157	518940
283252	518941
123435	518942
446350	518943
108188	518944
46803	518945
58794	518946
478464	518947
54893	518948
382797	518949
210694	518950
134704	518951
547105	518952
1518	518953
211416	518954
595733	518955
73475	518956
200779	518957
330281	518958
103528	518959
179433	518960
217306	518961
82197	518962
22166	518963
263030	518964
304222	518965
163223	518966
23484	518967
441006	518968
638781	518969
682864	518970
12280	518971
85325	518972
143558	518973
553650	518974
335058	518975
433580	518976
264406	518977
4781	518978
479565	518979
427269	518980
115307	518981
5778	518982
8811	518983
168692	518984
539526	518985
262256	518986
98390	518987
236988	518988
464604	518989
53030	518990
60700	518991
26966	518992
506816	518993
723394	518994
2760	518995
185977	518996
159253	518997
35129	518998
49918	518999
57147	519000
355736	519001
25826	519002
12668	519003
431554	519004
290089	519005
5724	519006
195298	519007
381700	519008
4411	519009
536600	519010
42727	519011
32528	519012
50540	519013
7875	519014
557297	519015
655853	519016
69654	519017
165770	519018
434407	519019
12988	519020
15114	519021
692355	519022
87555	519023
466021	519024
463753	519025
377951	519026
561257	519027
251370	519028
307441	519029
623284	519030
11544	519031
600459	519032
12842	519033
58040	519034
612565	519035
324344	519036
54308	519037
159393	519038
301101	519039
16760	519040
87767	519041
89775	519042
647163	519043
420625	519044
37568	519045
11243	519046
514449	519047
41277	519048
123048	519049
451979	519050
47801	519051
31336	519052
369418	519053
605273	519054
76853	519055
468258	519056
267099	519057
255517	519058
41858	519059
174455	519060
418819	519061
328571	519062
521258	519063
105383	519064
197225	519065
565139	519066
567106	519067
331010	519068
51409	519069
217735	519070
581731	519071
650844	519072
29119	519073
242085	519074
169539	519075
25475	519076
6957	519077
478591	519078
585605	519079
441386	519080
408719	519081
677250	519082
95575	519083
99034	519084
537644	519085
51405	519086
657739	519087
257871	519088
97034	519089
47365	519090
176110	519091
112780	519092
76311	519093
39549	519094
702011	519095
564451	519096
216263	519097
493802	519098
52618	519099
85225	519100
195834	519101
271085	519102
621913	519103
140895	519104
25658	519105
310363	519106
171446	519107
456543	519108
624882	519109
121729	519110
26125	519111
317992	519112
513752	519113
716007	519114
122222	519115
545072	519116
236281	519117
33591	519118
299331	519119
635994	519120
153485	519121
30307	519122
188647	519123
171730	519124
611443	519125
140483	519126
9615	519127
662958	519128
479591	519129
105178	519130
1739	519131
18772	519132
104668	519133
50451	519134
721283	519135
172672	519136
54001	519137
122148	519138
645982	519139
571265	519140
1911	519141
143657	519142
330236	519143
1976	519144
692136	519145
26642	519146
179089	519147
194748	519148
311740	519149
150124	519150
122834	519151
364520	519152
101006	519153
133830	519154
585664	519155
97895	519156
320893	519157
77647	519158
65207	519159
447253	519160
171661	519161
52236	519162
361294	519163
169780	519164
567173	519165
465069	519166
469371	519167
204024	519168
18408	519169
609879	519170
164394	519171
16882	519172
682569	519173
56507	519174
223688	519175
167055	519176
7047	519177
374120	519178
376400	519179
464666	519180
7589	519181
146954	519182
248737	519183
448282	519184
276975	519185
60536	519186
179334	519187
414833	519188
145931	519189
174944	519190
345726	519191
96109	519192
297988	519193
432351	519194
679341	519195
347589	519196
554180	519197
86861	519198
587042	519199
323772	519200
18969	519201
4104	519202
33468	519203
602286	519204
499645	519205
423502	519206
37359	519207
510013	519208
35401	519209
83624	519210
97365	519211
96232	519212
131764	519213
548174	519214
459162	519215
179395	519216
58173	519217
73308	519218
239653	519219
164191	519220
164664	519221
516982	519222
158203	519223
29212	519224
401866	519225
12165	519226
520423	519227
655028	519228
11380	519229
3300	519230
123537	519231
225122	519232
44002	519233
298189	519234
85360	519235
251677	519236
163536	519237
532526	519238
194248	519239
486946	519240
151185	519241
57645	519242
125742	519243
4446	519244
298356	519245
653155	519246
1789	519247
2473	519248
153569	519249
161269	519250
134681	519251
511665	519252
81677	519253
52671	519254
231077	519255
212151	519256
79465	519257
8491	519258
205846	519259
654578	519260
15650	519261
81305	519262
272903	519263
212442	519264
124991	519265
148686	519266
261772	519267
220391	519268
193699	519269
544945	519270
26183	519271
3060	519272
23075	519273
88426	519274
471165	519275
61560	519276
629145	519277
94365	519278
75381	519279
557504	519280
169772	519281
268957	519282
626053	519283
11699	519284
478083	519285
58297	519286
316261	519287
328841	519288
41383	519289
14648	519290
648115	519291
101710	519292
532043	519293
315712	519294
47310	519295
540841	519296
530176	519297
55637	519298
22122	519299
177304	519300
163401	519301
64771	519302
645546	519303
307037	519304
301317	519305
125737	519306
96459	519307
685624	519308
422912	519309
44688	519310
603043	519311
126748	519312
205398	519313
449914	519314
117449	519315
392738	519316
232363	519317
415333	519318
539708	519319
67172	519320
255471	519321
578452	519322
99976	519323
44807	519324
466490	519325
144505	519326
310285	519327
150843	519328
108003	519329
678474	519330
505760	519331
680651	519332
31754	519333
89161	519334
5805	519335
29147	519336
398293	519337
560158	519338
17762	519339
9954	519340
298362	519341
336756	519342
160489	519343
80749	519344
490096	519345
127329	519346
235100	519347
329996	519348
115388	519349
539761	519350
29524	519351
95892	519352
8147	519353
28632	519354
72354	519355
665342	519356
510515	519357
63889	519358
12101	519359
710386	519360
522247	519361
173351	519362
677391	519363
442566	519364
321177	519365
314408	519366
551637	519367
342387	519368
18167	519369
143145	519370
139971	519371
650049	519372
345754	519373
88841	519374
367131	519375
410694	519376
392235	519377
101781	519378
59582	519379
411599	519380
554370	519381
271924	519382
512604	519383
225299	519384
585799	519385
129847	519386
647682	519387
393146	519388
400124	519389
100894	519390
122409	519391
723916	519392
524791	519393
408182	519394
272099	519395
264100	519396
97798	519397
174934	519398
454462	519399
965	519400
54356	519401
272054	519402
47726	519403
256432	519404
556439	519405
570051	519406
16032	519407
519501	519408
229606	519409
622186	519410
535196	519411
99865	519412
253144	519413
335881	519414
664473	519415
612754	519416
457552	519417
444371	519418
19744	519419
664921	519420
669512	519421
15962	519422
549641	519423
162711	519424
5955	519425
122131	519426
292542	519427
38569	519428
669103	519429
22348	519430
311617	519431
37365	519432
536692	519433
4469	519434
163527	519435
47726	519436
387614	519437
221891	519438
240088	519439
37976	519440
329256	519441
131738	519442
66859	519443
335795	519444
513613	519445
453161	519446
354999	519447
676151	519448
136019	519449
409509	519450
81172	519451
129662	519452
30061	519453
109619	519454
175902	519455
2986	519456
78926	519457
434389	519458
84334	519459
12456	519460
139610	519461
220202	519462
24037	519463
545918	519464
256580	519465
148261	519466
198991	519467
592060	519468
241318	519469
47792	519470
583247	519471
70479	519472
121981	519473
716912	519474
665890	519475
656889	519476
43632	519477
230087	519478
36091	519479
593095	519480
608194	519481
124589	519482
509455	519483
291614	519484
578825	519485
510490	519486
91146	519487
650025	519488
4438	519489
26796	519490
500048	519491
185052	519492
140822	519493
11205	519494
16716	519495
54878	519496
484200	519497
217374	519498
8438	519499
122450	519500
314308	519501
313725	519502
176236	519503
591695	519504
632355	519505
458546	519506
469164	519507
2518	519508
5439	519509
4194	519510
99312	519511
388843	519512
717205	519513
160057	519514
633992	519515
540624	519516
492477	519517
36030	519518
221466	519519
247464	519520
89209	519521
721563	519522
561150	519523
265931	519524
70990	519525
429286	519526
455997	519527
453735	519528
75272	519529
2187	519530
130603	519531
127709	519532
669700	519533
427	519534
38356	519535
428556	519536
468839	519537
59608	519538
22592	519539
459530	519540
652143	519541
664933	519542
575579	519543
121909	519544
232781	519545
152751	519546
606466	519547
390526	519548
404586	519549
789	519550
542941	519551
19155	519552
524273	519553
186342	519554
215213	519555
400570	519556
659263	519557
13326	519558
25856	519559
68323	519560
365684	519561
546862	519562
204868	519563
391889	519564
37610	519565
637780	519566
159553	519567
16466	519568
399405	519569
45033	519570
79826	519571
55536	519572
675673	519573
43948	519574
313828	519575
99260	519576
176880	519577
20325	519578
102198	519579
291251	519580
379379	519581
703636	519582
609524	519583
85009	519584
565100	519585
90769	519586
335943	519587
220975	519588
157712	519589
266348	519590
121009	519591
615305	519592
482887	519593
484860	519594
186135	519595
270107	519596
119318	519597
447251	519598
85134	519599
190599	519600
169161	519601
65819	519602
374953	519603
209381	519604
1075	519605
40377	519606
69768	519607
599603	519608
245807	519609
141153	519610
214890	519611
123413	519612
75457	519613
685717	519614
194760	519615
57298	519616
569688	519617
667971	519618
442333	519619
27469	519620
540641	519621
48267	519622
215367	519623
578592	519624
595598	519625
117887	519626
548019	519627
610849	519628
365540	519629
170512	519630
622387	519631
51533	519632
70823	519633
372915	519634
131818	519635
531990	519636
698530	519637
182544	519638
625640	519639
180271	519640
21949	519641
128200	519642
16539	519643
515990	519644
693008	519645
222831	519646
333690	519647
441609	519648
599104	519649
241311	519650
629901	519651
230408	519652
195000	519653
718948	519654
67404	519655
654433	519656
202593	519657
385227	519658
132522	519659
147248	519660
94966	519661
209315	519662
423227	519663
92859	519664
48734	519665
93286	519666
39	519667
93781	519668
206219	519669
612987	519670
694197	519671
5530	519672
531119	519673
234867	519674
515642	519675
133304	519676
378035	519677
588587	519678
87746	519679
163264	519680
22230	519681
163263	519682
113223	519683
131330	519684
374541	519685
138860	519686
393	519687
277330	519688
215769	519689
73122	519690
130775	519691
671763	519692
120794	519693
425302	519694
620111	519695
96391	519696
189642	519697
160462	519698
179424	519699
25061	519700
635281	519701
114250	519702
260028	519703
303209	519704
141558	519705
492662	519706
392403	519707
161830	519708
653151	519709
606448	519710
262307	519711
1598	519712
27509	519713
694084	519714
501492	519715
501724	519716
181860	519717
54664	519718
265774	519719
447924	519720
407497	519721
93429	519722
26532	519723
224369	519724
478022	519725
102867	519726
175197	519727
626285	519728
150748	519729
592404	519730
539840	519731
153850	519732
81010	519733
223101	519734
98509	519735
20402	519736
14468	519737
601264	519738
47987	519739
689742	519740
30616	519741
186066	519742
347364	519743
98387	519744
628837	519745
153253	519746
136514	519747
683898	519748
249600	519749
530388	519750
296516	519751
55353	519752
167871	519753
138972	519754
467500	519755
27412	519756
179227	519757
14009	519758
619188	519759
262786	519760
1188	519761
407505	519762
505716	519763
670740	519764
40325	519765
134706	519766
375105	519767
57154	519768
127239	519769
105025	519770
77989	519771
481999	519772
576758	519773
174273	519774
551569	519775
507892	519776
10528	519777
227152	519778
64861	519779
20419	519780
401547	519781
253750	519782
315726	519783
89536	519784
312637	519785
602189	519786
477595	519787
194081	519788
283149	519789
519346	519790
59200	519791
115421	519792
44847	519793
329066	519794
142770	519795
291093	519796
258437	519797
14821	519798
114283	519799
235339	519800
188489	519801
406107	519802
22822	519803
609009	519804
31878	519805
703049	519806
542075	519807
140957	519808
151507	519809
710418	519810
183396	519811
31140	519812
19908	519813
618478	519814
565885	519815
76730	519816
263668	519817
186442	519818
72551	519819
398323	519820
465500	519821
14226	519822
108140	519823
5167	519824
346197	519825
583804	519826
15131	519827
39933	519828
563902	519829
312518	519830
522215	519831
262130	519832
162065	519833
101496	519834
156717	519835
174448	519836
360510	519837
509565	519838
718800	519839
194207	519840
411673	519841
44437	519842
153337	519843
638820	519844
694036	519845
176986	519846
539508	519847
651904	519848
67109	519849
24882	519850
56098	519851
48436	519852
58810	519853
51341	519854
258716	519855
171978	519856
293666	519857
523061	519858
187637	519859
490464	519860
96937	519861
711139	519862
138301	519863
498039	519864
38065	519865
635918	519866
2749	519867
348173	519868
28934	519869
106486	519870
19741	519871
562447	519872
168836	519873
279252	519874
447435	519875
267298	519876
460418	519877
339559	519878
702876	519879
2366	519880
12821	519881
93932	519882
602686	519883
49698	519884
31461	519885
157029	519886
161566	519887
256375	519888
115937	519889
48449	519890
139108	519891
130170	519892
224517	519893
541993	519894
247670	519895
639240	519896
21654	519897
47672	519898
26848	519899
302359	519900
520528	519901
659456	519902
693760	519903
404398	519904
508729	519905
179073	519906
625718	519907
354273	519908
315590	519909
547264	519910
37954	519911
157088	519912
102593	519913
697576	519914
270353	519915
182006	519916
341533	519917
72766	519918
682011	519919
333686	519920
585937	519921
96379	519922
46873	519923
436367	519924
7088	519925
32665	519926
130284	519927
581036	519928
4069	519929
203239	519930
533870	519931
36174	519932
7456	519933
6683	519934
311610	519935
40565	519936
353132	519937
179063	519938
167460	519939
62289	519940
11716	519941
571536	519942
574820	519943
93425	519944
259815	519945
543820	519946
311283	519947
9881	519948
225137	519949
168214	519950
76569	519951
329958	519952
65609	519953
173736	519954
185343	519955
6505	519956
158793	519957
79949	519958
267272	519959
712023	519960
224573	519961
688086	519962
612270	519963
140624	519964
186411	519965
109050	519966
124464	519967
362909	519968
275823	519969
720885	519970
158840	519971
35561	519972
1882	519973
44351	519974
37310	519975
349715	519976
205666	519977
101736	519978
718745	519979
27954	519980
441269	519981
134537	519982
628004	519983
167321	519984
371908	519985
47025	519986
33595	519987
448838	519988
399014	519989
345220	519990
499637	519991
7137	519992
321532	519993
559453	519994
83361	519995
316929	519996
591365	519997
675461	519998
87564	519999
148610	520000
386414	520001
16809	520002
427734	520003
107063	520004
434106	520005
502406	520006
102007	520007
4962	520008
348178	520009
6560	520010
718765	520011
5063	520012
340357	520013
601448	520014
699251	520015
111717	520016
206607	520017
226700	520018
596760	520019
693630	520020
343008	520021
266307	520022
3548	520023
115592	520024
44211	520025
541762	520026
83854	520027
112774	520028
48005	520029
408272	520030
150114	520031
8711	520032
5739	520033
159984	520034
39649	520035
34143	520036
597343	520037
239656	520038
21362	520039
35658	520040
92489	520041
116019	520042
232975	520043
426790	520044
28921	520045
135716	520046
349679	520047
17074	520048
348029	520049
298529	520050
637161	520051
269013	520052
5827	520053
12878	520054
434860	520055
134368	520056
6605	520057
242919	520058
153460	520059
510383	520060
1254	520061
126893	520062
601860	520063
268374	520064
19035	520065
101126	520066
19509	520067
89073	520068
580942	520069
17820	520070
263131	520071
100725	520072
541953	520073
112833	520074
33354	520075
96463	520076
554656	520077
76968	520078
397116	520079
569319	520080
23982	520081
276389	520082
4588	520083
12024	520084
469075	520085
398532	520086
181912	520087
151128	520088
79842	520089
414971	520090
512145	520091
7044	520092
13910	520093
169885	520094
108739	520095
657954	520096
6602	520097
640436	520098
25100	520099
443947	520100
554284	520101
73239	520102
225757	520103
11906	520104
447312	520105
606780	520106
143443	520107
124290	520108
158421	520109
441932	520110
17133	520111
9949	520112
526002	520113
6561	520114
152400	520115
464951	520116
473263	520117
43233	520118
205948	520119
132432	520120
451137	520121
244383	520122
540580	520123
449373	520124
380471	520125
705347	520126
153230	520127
414727	520128
484619	520129
173267	520130
576356	520131
241327	520132
115134	520133
380585	520134
304843	520135
128908	520136
567451	520137
15054	520138
382071	520139
15512	520140
798	520141
4777	520142
30013	520143
421456	520144
152766	520145
706482	520146
5389	520147
224013	520148
39920	520149
61508	520150
8368	520151
620805	520152
577731	520153
707393	520154
53967	520155
171581	520156
194923	520157
400700	520158
33284	520159
605444	520160
130270	520161
547125	520162
6153	520163
153420	520164
609085	520165
211000	520166
38184	520167
392949	520168
651896	520169
105257	520170
458407	520171
157255	520172
563735	520173
14001	520174
2079	520175
717689	520176
12113	520177
494882	520178
13037	520179
130637	520180
489084	520181
119078	520182
540958	520183
478905	520184
645817	520185
487821	520186
193307	520187
578263	520188
215097	520189
671528	520190
280620	520191
249086	520192
675475	520193
15566	520194
441896	520195
225616	520196
429364	520197
145645	520198
53471	520199
697409	520200
699826	520201
183850	520202
704694	520203
394485	520204
30539	520205
193229	520206
529323	520207
464898	520208
408722	520209
67733	520210
174880	520211
516831	520212
11606	520213
608860	520214
627084	520215
132313	520216
149286	520217
63969	520218
247784	520219
142584	520220
150527	520221
240489	520222
13852	520223
361890	520224
95589	520225
401551	520226
354500	520227
581448	520228
32536	520229
285100	520230
658027	520231
685566	520232
14894	520233
702031	520234
465019	520235
365013	520236
19877	520237
271120	520238
522398	520239
101211	520240
17997	520241
651989	520242
47944	520243
157482	520244
647773	520245
456535	520246
453684	520247
161161	520248
683893	520249
298497	520250
32691	520251
234451	520252
296484	520253
19742	520254
673520	520255
694129	520256
573542	520257
94068	520258
303630	520259
586726	520260
42410	520261
454709	520262
74689	520263
149043	520264
124686	520265
532937	520266
417586	520267
326085	520268
568875	520269
279523	520270
183652	520271
483400	520272
199266	520273
167668	520274
156484	520275
62831	520276
587514	520277
616639	520278
40440	520279
332164	520280
381842	520281
713243	520282
103656	520283
406851	520284
180129	520285
502128	520286
112319	520287
436147	520288
144363	520289
991	520290
609876	520291
249656	520292
651535	520293
546145	520294
180076	520295
607253	520296
367089	520297
231456	520298
655731	520299
584318	520300
31517	520301
447057	520302
139560	520303
537955	520304
188554	520305
45566	520306
172443	520307
5330	520308
8593	520309
186457	520310
475377	520311
247042	520312
157138	520313
263332	520314
35785	520315
510975	520316
185443	520317
261700	520318
181596	520319
719245	520320
352710	520321
168248	520322
392995	520323
299148	520324
424872	520325
494663	520326
38038	520327
2875	520328
146303	520329
471890	520330
76169	520331
359555	520332
185391	520333
62834	520334
47359	520335
54429	520336
83752	520337
119488	520338
574869	520339
42080	520340
107909	520341
64380	520342
183914	520343
699535	520344
619652	520345
114026	520346
17433	520347
34485	520348
428252	520349
7975	520350
558385	520351
125445	520352
158246	520353
715738	520354
418638	520355
94691	520356
261620	520357
42065	520358
719172	520359
162235	520360
324940	520361
261894	520362
454782	520363
368946	520364
447030	520365
73258	520366
42809	520367
321169	520368
147974	520369
634801	520370
434934	520371
80929	520372
171770	520373
18201	520374
170403	520375
240325	520376
103504	520377
127209	520378
97865	520379
375864	520380
717524	520381
280637	520382
562375	520383
357645	520384
122746	520385
706426	520386
15057	520387
19674	520388
7559	520389
86524	520390
256341	520391
171537	520392
23056	520393
52931	520394
152291	520395
413608	520396
455742	520397
408	520398
493611	520399
648655	520400
70067	520401
233126	520402
393328	520403
144615	520404
460033	520405
511554	520406
264442	520407
664864	520408
199808	520409
324967	520410
3975	520411
294732	520412
18648	520413
334701	520414
162976	520415
351564	520416
144020	520417
59231	520418
43474	520419
497524	520420
196966	520421
198292	520422
114716	520423
10629	520424
39286	520425
17371	520426
698330	520427
426933	520428
575227	520429
90285	520430
71860	520431
262017	520432
322944	520433
148987	520434
64673	520435
103828	520436
121736	520437
21822	520438
72820	520439
316992	520440
159192	520441
106064	520442
460515	520443
41117	520444
303086	520445
2257	520446
344499	520447
52283	520448
145641	520449
7340	520450
78291	520451
624865	520452
403648	520453
491784	520454
129036	520455
419034	520456
35680	520457
317915	520458
521101	520459
141034	520460
273429	520461
56432	520462
58911	520463
715307	520464
593096	520465
300759	520466
21895	520467
9230	520468
38828	520469
99988	520470
496375	520471
334308	520472
382047	520473
553309	520474
1610	520475
697549	520476
151838	520477
174202	520478
10380	520479
290884	520480
389459	520481
686910	520482
669960	520483
80640	520484
126760	520485
8265	520486
102119	520487
339528	520488
707273	520489
2482	520490
712520	520491
546148	520492
159810	520493
13732	520494
122451	520495
649553	520496
598852	520497
52410	520498
369535	520499
68581	520500
663720	520501
327035	520502
349356	520503
294751	520504
461786	520505
604536	520506
65429	520507
625698	520508
503566	520509
525482	520510
116796	520511
700007	520512
279525	520513
80689	520514
590952	520515
559984	520516
607793	520517
173707	520518
183462	520519
27242	520520
560502	520521
220716	520522
102909	520523
127899	520524
30194	520525
23440	520526
362803	520527
554651	520528
194124	520529
114899	520530
25991	520531
21887	520532
22366	520533
146993	520534
592394	520535
140815	520536
91318	520537
150323	520538
472549	520539
187167	520540
105464	520541
404728	520542
347014	520543
300509	520544
6882	520545
69638	520546
474771	520547
691025	520548
256305	520549
291626	520550
24807	520551
47828	520552
131214	520553
14592	520554
532301	520555
507677	520556
77961	520557
41877	520558
135689	520559
97162	520560
247279	520561
211141	520562
566478	520563
30896	520564
546986	520565
460210	520566
182100	520567
45822	520568
251906	520569
251022	520570
149624	520571
328914	520572
540793	520573
457777	520574
180025	520575
21375	520576
17377	520577
90332	520578
108654	520579
529064	520580
289607	520581
160768	520582
610104	520583
6804	520584
439238	520585
596989	520586
181429	520587
305869	520588
130364	520589
132314	520590
191946	520591
22226	520592
292528	520593
103567	520594
600709	520595
595845	520596
535875	520597
540593	520598
20575	520599
60132	520600
110078	520601
6814	520602
453649	520603
177581	520604
35539	520605
28455	520606
432747	520607
129583	520608
127698	520609
447255	520610
515293	520611
473122	520612
19750	520613
171675	520614
211032	520615
292323	520616
115233	520617
366496	520618
26457	520619
380134	520620
180390	520621
625625	520622
419655	520623
715912	520624
159614	520625
186035	520626
500634	520627
674352	520628
40617	520629
603337	520630
473486	520631
127827	520632
239221	520633
217452	520634
83541	520635
45736	520636
182908	520637
93488	520638
170800	520639
312058	520640
161082	520641
417600	520642
1543	520643
11637	520644
56013	520645
262523	520646
151217	520647
236120	520648
65558	520649
7974	520650
177176	520651
378693	520652
58171	520653
111394	520654
156827	520655
80449	520656
663036	520657
471738	520658
70933	520659
420345	520660
453501	520661
471474	520662
693997	520663
623693	520664
33069	520665
479461	520666
705614	520667
103457	520668
618899	520669
353224	520670
147732	520671
114079	520672
161350	520673
125699	520674
112485	520675
214	520676
651352	520677
359498	520678
4800	520679
649668	520680
364243	520681
486439	520682
117676	520683
42309	520684
715062	520685
118851	520686
586284	520687
26238	520688
194209	520689
252175	520690
272597	520691
663731	520692
628964	520693
101592	520694
106979	520695
611890	520696
361234	520697
147685	520698
302538	520699
186554	520700
620954	520701
178534	520702
379004	520703
473999	520704
672735	520705
372150	520706
53183	520707
42291	520708
51729	520709
139386	520710
1360	520711
219950	520712
400934	520713
96793	520714
322824	520715
158568	520716
85241	520717
368711	520718
556018	520719
39458	520720
541912	520721
41584	520722
4884	520723
107926	520724
124113	520725
153404	520726
358192	520727
494732	520728
166517	520729
105713	520730
34561	520731
175971	520732
662295	520733
113378	520734
604884	520735
79741	520736
153615	520737
427647	520738
81170	520739
508997	520740
150209	520741
433841	520742
60240	520743
307524	520744
131802	520745
125148	520746
524715	520747
50873	520748
31061	520749
548989	520750
25910	520751
423562	520752
270102	520753
7592	520754
40619	520755
36395	520756
474042	520757
36429	520758
209681	520759
394001	520760
690401	520761
652611	520762
545470	520763
44187	520764
620454	520765
298054	520766
336	520767
576430	520768
296245	520769
41199	520770
325300	520771
123980	520772
3291	520773
335774	520774
1930	520775
155693	520776
6772	520777
678188	520778
10702	520779
505690	520780
25154	520781
510715	520782
36147	520783
41585	520784
52553	520785
1123	520786
267843	520787
285428	520788
424323	520789
28440	520790
151120	520791
511069	520792
444960	520793
84235	520794
208277	520795
143577	520796
508291	520797
170353	520798
1496	520799
716149	520800
307415	520801
714080	520802
314506	520803
54231	520804
466689	520805
601647	520806
11445	520807
721741	520808
24324	520809
49541	520810
207635	520811
201686	520812
38269	520813
639431	520814
165360	520815
479752	520816
99241	520817
135876	520818
289687	520819
156190	520820
30294	520821
582867	520822
16947	520823
272919	520824
178403	520825
607094	520826
712198	520827
492987	520828
128891	520829
99779	520830
467197	520831
298700	520832
166699	520833
679694	520834
553244	520835
48035	520836
401357	520837
597542	520838
111837	520839
586830	520840
551509	520841
538564	520842
143829	520843
529414	520844
378009	520845
1134	520846
161389	520847
188375	520848
110719	520849
458905	520850
619296	520851
256769	520852
23999	520853
5463	520854
511060	520855
24514	520856
20486	520857
457266	520858
147942	520859
516174	520860
231332	520861
137799	520862
1195	520863
460043	520864
601478	520865
152333	520866
574640	520867
132	520868
4679	520869
59678	520870
145026	520871
386122	520872
91151	520873
35870	520874
167873	520875
572653	520876
429481	520877
66550	520878
644958	520879
318339	520880
15446	520881
41980	520882
566149	520883
25135	520884
488545	520885
577909	520886
224181	520887
131302	520888
2310	520889
53265	520890
683765	520891
43746	520892
21400	520893
644905	520894
203689	520895
93312	520896
140256	520897
146996	520898
49012	520899
38752	520900
654809	520901
487423	520902
595451	520903
559129	520904
7072	520905
18879	520906
20248	520907
500140	520908
233829	520909
349316	520910
232464	520911
407844	520912
454456	520913
38006	520914
110538	520915
165122	520916
190843	520917
664617	520918
398883	520919
127420	520920
262289	520921
84697	520922
210098	520923
711057	520924
353541	520925
358457	520926
419669	520927
625157	520928
122230	520929
34735	520930
486297	520931
121799	520932
36085	520933
51173	520934
120217	520935
70104	520936
599828	520937
710648	520938
197665	520939
630934	520940
181019	520941
545254	520942
130135	520943
145604	520944
178113	520945
372667	520946
471	520947
15237	520948
651266	520949
185046	520950
187079	520951
47223	520952
115257	520953
326419	520954
593000	520955
66286	520956
465764	520957
128423	520958
49706	520959
346829	520960
135733	520961
38490	520962
249774	520963
46301	520964
20364	520965
60451	520966
194651	520967
719293	520968
626352	520969
91192	520970
183659	520971
382356	520972
640538	520973
99761	520974
182937	520975
77303	520976
278891	520977
319391	520978
241244	520979
454244	520980
722144	520981
597677	520982
99283	520983
597143	520984
135301	520985
207622	520986
49326	520987
359539	520988
112600	520989
621233	520990
552696	520991
136023	520992
153537	520993
173242	520994
330653	520995
20322	520996
479811	520997
285432	520998
451467	520999
448212	521000
50642	521001
253152	521002
458852	521003
87151	521004
169424	521005
165321	521006
606427	521007
25594	521008
312037	521009
577773	521010
234615	521011
399465	521012
256661	521013
498624	521014
244718	521015
89287	521016
677228	521017
135459	521018
318178	521019
60339	521020
692952	521021
11158	521022
35857	521023
52642	521024
64775	521025
675266	521026
488635	521027
38082	521028
263809	521029
700644	521030
35594	521031
575875	521032
189034	521033
661569	521034
317371	521035
526622	521036
688466	521037
238360	521038
15108	521039
48623	521040
156652	521041
10992	521042
85873	521043
617503	521044
560768	521045
609926	521046
495795	521047
653482	521048
6469	521049
28681	521050
240162	521051
42498	521052
109748	521053
164303	521054
652076	521055
123174	521056
50567	521057
375677	521058
430973	521059
196954	521060
437299	521061
14331	521062
223735	521063
443797	521064
266319	521065
138686	521066
25216	521067
222784	521068
14657	521069
57882	521070
657968	521071
116887	521072
253533	521073
226565	521074
48220	521075
302329	521076
32276	521077
269085	521078
29001	521079
663901	521080
114668	521081
167944	521082
626665	521083
559943	521084
374367	521085
132797	521086
9552	521087
195985	521088
580728	521089
209945	521090
548307	521091
387549	521092
81577	521093
296047	521094
716560	521095
53120	521096
548456	521097
165738	521098
503168	521099
716049	521100
591234	521101
13255	521102
5386	521103
82308	521104
504594	521105
548179	521106
693823	521107
46098	521108
363554	521109
100117	521110
392174	521111
612051	521112
353124	521113
640547	521114
105626	521115
522744	521116
85394	521117
572788	521118
538165	521119
38064	521120
472102	521121
720364	521122
400639	521123
10545	521124
151604	521125
615205	521126
35754	521127
23820	521128
35083	521129
291608	521130
673713	521131
31322	521132
181248	521133
621911	521134
18867	521135
419508	521136
490082	521137
560488	521138
300572	521139
664172	521140
539527	521141
709924	521142
4716	521143
32510	521144
452213	521145
93097	521146
112816	521147
10023	521148
97833	521149
186098	521150
631728	521151
19693	521152
51895	521153
564767	521154
439226	521155
37158	521156
705567	521157
581801	521158
437973	521159
11258	521160
712776	521161
103247	521162
283783	521163
624219	521164
69162	521165
563177	521166
411239	521167
508619	521168
610244	521169
47484	521170
177936	521171
693700	521172
408602	521173
512813	521174
295326	521175
447412	521176
34029	521177
671222	521178
149211	521179
124784	521180
626602	521181
17357	521182
724998	521183
132677	521184
616276	521185
434238	521186
568170	521187
42563	521188
494498	521189
40149	521190
107874	521191
253142	521192
661437	521193
11362	521194
389504	521195
570761	521196
537250	521197
56356	521198
4948	521199
580273	521200
410651	521201
248848	521202
410230	521203
1552	521204
425004	521205
436132	521206
188806	521207
107019	521208
529681	521209
54917	521210
465022	521211
51090	521212
542584	521213
517593	521214
550825	521215
576576	521216
113861	521217
27062	521218
26536	521219
72227	521220
19956	521221
599053	521222
224175	521223
204000	521224
157530	521225
664694	521226
299004	521227
96524	521228
114429	521229
348680	521230
644058	521231
389323	521232
116993	521233
636886	521234
41557	521235
77253	521236
476339	521237
637376	521238
24900	521239
248187	521240
565884	521241
39563	521242
357830	521243
440498	521244
534920	521245
295640	521246
98526	521247
190882	521248
435071	521249
397491	521250
429190	521251
314289	521252
15632	521253
154144	521254
35594	521255
180371	521256
4484	521257
523758	521258
497005	521259
600754	521260
419441	521261
132938	521262
604910	521263
109467	521264
21174	521265
5503	521266
564988	521267
16129	521268
146168	521269
88299	521270
15993	521271
690379	521272
43794	521273
181873	521274
4633	521275
426275	521276
93955	521277
346272	521278
403470	521279
268075	521280
722189	521281
309574	521282
646340	521283
22402	521284
431959	521285
146734	521286
119792	521287
39366	521288
521652	521289
503080	521290
21601	521291
102528	521292
158104	521293
442097	521294
44280	521295
279126	521296
151649	521297
534034	521298
676954	521299
333631	521300
634372	521301
97479	521302
466277	521303
345789	521304
585656	521305
612295	521306
51244	521307
59026	521308
189827	521309
386614	521310
151719	521311
42226	521312
84753	521313
605164	521314
36377	521315
49595	521316
550999	521317
255174	521318
722445	521319
323848	521320
299347	521321
319358	521322
54872	521323
392673	521324
518983	521325
645164	521326
617349	521327
293896	521328
392339	521329
453523	521330
137903	521331
81565	521332
309437	521333
494452	521334
413391	521335
36889	521336
121225	521337
670177	521338
419790	521339
53870	521340
404508	521341
12288	521342
15554	521343
439222	521344
46910	521345
716311	521346
284184	521347
10990	521348
368208	521349
277862	521350
18041	521351
273410	521352
93607	521353
91299	521354
91833	521355
367943	521356
109106	521357
586953	521358
376725	521359
170494	521360
591200	521361
627969	521362
204318	521363
282793	521364
35524	521365
279463	521366
390525	521367
159751	521368
341294	521369
29247	521370
298114	521371
653842	521372
196056	521373
29937	521374
130343	521375
220780	521376
55794	521377
827	521378
43476	521379
659673	521380
703783	521381
426777	521382
488763	521383
474436	521384
132735	521385
609684	521386
105608	521387
341114	521388
587058	521389
310244	521390
1912	521391
49066	521392
363600	521393
130017	521394
618333	521395
22316	521396
37100	521397
619811	521398
124623	521399
277696	521400
178066	521401
102945	521402
415898	521403
53794	521404
14099	521405
20006	521406
14499	521407
418548	521408
237157	521409
647507	521410
39129	521411
20841	521412
75821	521413
297411	521414
608842	521415
184246	521416
128357	521417
263757	521418
230550	521419
567452	521420
465918	521421
52569	521422
52807	521423
329522	521424
59	521425
34751	521426
528327	521427
272957	521428
136288	521429
131369	521430
12323	521431
112903	521432
170111	521433
38	521434
6540	521435
1282	521436
508851	521437
133974	521438
159716	521439
68261	521440
393239	521441
22428	521442
309499	521443
683100	521444
376963	521445
535292	521446
470246	521447
23866	521448
147	521449
114740	521450
179595	521451
108331	521452
172809	521453
499362	521454
102150	521455
568507	521456
128302	521457
161914	521458
2381	521459
186939	521460
630638	521461
450530	521462
563367	521463
411677	521464
620285	521465
69438	521466
299964	521467
221325	521468
305418	521469
104407	521470
154092	521471
668501	521472
161510	521473
650858	521474
560051	521475
171252	521476
77255	521477
125337	521478
672563	521479
540902	521480
158612	521481
444818	521482
142578	521483
703500	521484
582873	521485
465666	521486
69206	521487
163393	521488
88029	521489
513583	521490
3990	521491
346248	521492
310117	521493
538790	521494
363691	521495
19686	521496
430859	521497
480586	521498
28680	521499
50167	521500
578759	521501
20822	521502
47278	521503
290257	521504
137093	521505
243238	521506
261809	521507
724595	521508
362977	521509
49135	521510
72839	521511
214684	521512
78734	521513
1033	521514
533714	521515
97431	521516
66242	521517
403856	521518
1821	521519
24380	521520
564916	521521
168485	521522
454045	521523
181411	521524
709822	521525
665117	521526
12808	521527
463188	521528
11591	521529
656849	521530
344926	521531
317472	521532
348161	521533
430551	521534
627806	521535
2187	521536
26385	521537
35618	521538
546139	521539
137344	521540
87725	521541
136176	521542
614933	521543
589947	521544
129572	521545
652233	521546
547697	521547
155577	521548
623020	521549
327188	521550
515044	521551
163714	521552
73773	521553
452330	521554
263552	521555
528912	521556
305670	521557
123039	521558
133848	521559
215101	521560
296340	521561
311176	521562
221627	521563
645456	521564
157611	521565
407082	521566
311935	521567
418	521568
500135	521569
38617	521570
493696	521571
18104	521572
6839	521573
572051	521574
13801	521575
184483	521576
16768	521577
65475	521578
271010	521579
141158	521580
27573	521581
28502	521582
1832	521583
357608	521584
13104	521585
151110	521586
99823	521587
297768	521588
24890	521589
532988	521590
228131	521591
13359	521592
40567	521593
12045	521594
158955	521595
722186	521596
149190	521597
684056	521598
671677	521599
639700	521600
103862	521601
153355	521602
12712	521603
232989	521604
107659	521605
518981	521606
407950	521607
163122	521608
456384	521609
352265	521610
564559	521611
53068	521612
285932	521613
17958	521614
135124	521615
180594	521616
369993	521617
465736	521618
145514	521619
608631	521620
16969	521621
505082	521622
417093	521623
40126	521624
118102	521625
11549	521626
60521	521627
424671	521628
133912	521629
56247	521630
534067	521631
127172	521632
468269	521633
49740	521634
160896	521635
165246	521636
22115	521637
232343	521638
711698	521639
321940	521640
89706	521641
36801	521642
244081	521643
469814	521644
110157	521645
63887	521646
495335	521647
141979	521648
81239	521649
346904	521650
12613	521651
260881	521652
350763	521653
4610	521654
382504	521655
16067	521656
231441	521657
394309	521658
145605	521659
127800	521660
361247	521661
178997	521662
125899	521663
719975	521664
398724	521665
454608	521666
686630	521667
565854	521668
326613	521669
409844	521670
607655	521671
465351	521672
474837	521673
230134	521674
222234	521675
620569	521676
177375	521677
287725	521678
31491	521679
570117	521680
496672	521681
133616	521682
169409	521683
142569	521684
122769	521685
36252	521686
493345	521687
204376	521688
102580	521689
485012	521690
56284	521691
493221	521692
606850	521693
117396	521694
412233	521695
60042	521696
532235	521697
37767	521698
174132	521699
11042	521700
557335	521701
269306	521702
86469	521703
182849	521704
56733	521705
14011	521706
511939	521707
37041	521708
105501	521709
49158	521710
23201	521711
643503	521712
144797	521713
352377	521714
161159	521715
323905	521716
370151	521717
704497	521718
9009	521719
611143	521720
533505	521721
606247	521722
44220	521723
210366	521724
703717	521725
59161	521726
533355	521727
405852	521728
310841	521729
247361	521730
151003	521731
274	521732
494480	521733
436275	521734
687940	521735
28955	521736
4710	521737
564432	521738
104309	521739
513402	521740
535766	521741
98554	521742
382235	521743
11324	521744
278677	521745
626798	521746
163617	521747
391770	521748
131577	521749
117680	521750
422921	521751
538598	521752
157374	521753
2468	521754
137712	521755
669497	521756
262634	521757
36497	521758
142032	521759
567696	521760
374439	521761
694085	521762
713681	521763
535326	521764
275418	521765
136853	521766
48617	521767
675441	521768
229836	521769
197550	521770
673197	521771
20762	521772
438326	521773
105048	521774
664319	521775
543797	521776
3744	521777
1913	521778
181669	521779
102980	521780
664129	521781
171669	521782
379760	521783
144017	521784
20320	521785
122096	521786
192555	521787
106558	521788
218212	521789
598528	521790
1287	521791
166559	521792
81301	521793
682611	521794
708547	521795
20438	521796
716741	521797
44189	521798
541622	521799
169748	521800
99487	521801
521419	521802
1393	521803
164741	521804
373753	521805
92590	521806
513196	521807
46611	521808
41546	521809
208222	521810
159207	521811
18146	521812
9668	521813
317265	521814
499674	521815
6873	521816
368663	521817
222108	521818
87648	521819
192475	521820
81339	521821
501588	521822
564386	521823
153185	521824
41972	521825
96607	521826
164411	521827
477755	521828
176782	521829
30394	521830
616137	521831
635319	521832
385160	521833
625339	521834
27495	521835
338014	521836
470411	521837
49100	521838
16664	521839
9270	521840
470780	521841
264368	521842
144545	521843
327294	521844
475074	521845
5710	521846
385811	521847
485537	521848
602350	521849
492550	521850
409808	521851
525360	521852
200931	521853
6115	521854
162511	521855
52109	521856
220243	521857
251856	521858
97371	521859
155582	521860
692513	521861
91968	521862
6359	521863
309592	521864
349586	521865
38641	521866
2703	521867
3730	521868
392752	521869
73157	521870
423209	521871
93456	521872
355036	521873
126	521874
359394	521875
456274	521876
699136	521877
219027	521878
161513	521879
392850	521880
69581	521881
16974	521882
372631	521883
232842	521884
177269	521885
321078	521886
29362	521887
89637	521888
72275	521889
73886	521890
248436	521891
101830	521892
14182	521893
253937	521894
292428	521895
527272	521896
259269	521897
15928	521898
188430	521899
440512	521900
263575	521901
74342	521902
12628	521903
390235	521904
563810	521905
271293	521906
320321	521907
409095	521908
80402	521909
15397	521910
122606	521911
209273	521912
270174	521913
168614	521914
12446	521915
41681	521916
665526	521917
237689	521918
175001	521919
38865	521920
119289	521921
713167	521922
113481	521923
150418	521924
21655	521925
169	521926
632868	521927
96534	521928
677689	521929
36513	521930
302780	521931
543993	521932
451288	521933
139142	521934
343457	521935
580894	521936
216480	521937
318544	521938
30875	521939
502203	521940
23696	521941
393713	521942
332718	521943
537904	521944
242891	521945
446490	521946
289674	521947
2561	521948
233890	521949
172732	521950
309380	521951
445471	521952
715904	521953
716505	521954
550450	521955
29147	521956
169749	521957
501181	521958
614729	521959
49752	521960
117609	521961
148338	521962
642726	521963
34423	521964
680406	521965
35717	521966
81807	521967
83840	521968
42476	521969
664832	521970
722429	521971
527476	521972
49916	521973
415492	521974
77703	521975
388232	521976
406812	521977
589772	521978
26274	521979
560764	521980
530315	521981
1304	521982
305749	521983
109530	521984
195107	521985
2986	521986
180752	521987
89173	521988
348488	521989
555037	521990
713428	521991
103067	521992
446356	521993
326193	521994
80910	521995
214286	521996
49738	521997
609989	521998
296257	521999
296083	522000
73911	522001
610772	522002
3888	522003
514098	522004
671731	522005
629798	522006
174417	522007
365997	522008
422622	522009
230788	522010
99473	522011
114803	522012
29732	522013
136243	522014
542860	522015
155319	522016
410596	522017
169494	522018
170998	522019
171909	522020
452797	522021
261643	522022
687422	522023
540716	522024
294589	522025
280806	522026
96137	522027
565646	522028
101412	522029
59322	522030
663912	522031
44729	522032
493277	522033
76469	522034
351048	522035
88269	522036
464842	522037
47111	522038
56318	522039
526539	522040
550501	522041
64497	522042
528312	522043
227620	522044
105669	522045
223	522046
395704	522047
624673	522048
698422	522049
607523	522050
117253	522051
676018	522052
54277	522053
228142	522054
657311	522055
560442	522056
332567	522057
29578	522058
11362	522059
261366	522060
147782	522061
75572	522062
141412	522063
90529	522064
11528	522065
119754	522066
247366	522067
264449	522068
686016	522069
33910	522070
15065	522071
119448	522072
313025	522073
82452	522074
27101	522075
6122	522076
712248	522077
475304	522078
435352	522079
98936	522080
61430	522081
178652	522082
695329	522083
159355	522084
520507	522085
279283	522086
669078	522087
3624	522088
468906	522089
717614	522090
288142	522091
131597	522092
46305	522093
229246	522094
602232	522095
324514	522096
149392	522097
355261	522098
365539	522099
22714	522100
469232	522101
108551	522102
171759	522103
148681	522104
62233	522105
523973	522106
363141	522107
82499	522108
352906	522109
550361	522110
165352	522111
809	522112
719511	522113
347360	522114
93559	522115
33860	522116
122405	522117
176393	522118
268277	522119
94884	522120
413159	522121
288674	522122
565213	522123
221149	522124
216037	522125
45622	522126
501239	522127
153906	522128
430335	522129
360627	522130
314938	522131
53755	522132
56394	522133
30230	522134
332870	522135
284680	522136
34515	522137
701155	522138
8372	522139
96514	522140
458534	522141
41872	522142
162901	522143
88707	522144
535310	522145
674604	522146
211205	522147
52192	522148
460419	522149
139039	522150
151968	522151
538613	522152
203496	522153
41554	522154
149476	522155
424784	522156
620400	522157
227243	522158
647139	522159
91406	522160
211596	522161
88741	522162
369251	522163
43236	522164
14612	522165
9948	522166
117075	522167
169532	522168
281748	522169
185255	522170
127976	522171
48049	522172
45795	522173
135795	522174
629290	522175
444173	522176
35426	522177
284019	522178
35494	522179
559864	522180
625317	522181
119112	522182
399016	522183
253169	522184
182812	522185
479727	522186
425430	522187
40453	522188
317308	522189
21109	522190
428585	522191
37534	522192
622705	522193
625406	522194
623532	522195
103762	522196
346806	522197
113782	522198
608707	522199
109401	522200
616588	522201
45571	522202
231278	522203
691700	522204
114952	522205
469720	522206
364705	522207
237227	522208
34979	522209
275797	522210
1760	522211
154442	522212
129385	522213
560266	522214
540145	522215
1897	522216
414642	522217
142018	522218
132035	522219
154969	522220
564745	522221
9863	522222
591418	522223
639332	522224
161264	522225
168198	522226
1749	522227
479887	522228
449106	522229
332440	522230
23923	522231
205125	522232
666274	522233
668498	522234
464170	522235
11531	522236
312065	522237
459707	522238
176994	522239
195463	522240
375231	522241
67623	522242
473349	522243
584920	522244
35210	522245
30554	522246
721100	522247
288419	522248
531987	522249
319888	522250
37429	522251
17042	522252
69963	522253
397248	522254
544678	522255
342297	522256
5109	522257
2293	522258
424468	522259
181451	522260
303578	522261
627266	522262
559353	522263
636027	522264
23275	522265
148387	522266
324708	522267
347150	522268
664472	522269
195067	522270
472618	522271
216783	522272
172137	522273
4259	522274
13363	522275
707664	522276
157940	522277
447085	522278
158880	522279
17772	522280
71591	522281
367198	522282
717336	522283
117693	522284
26185	522285
661026	522286
522644	522287
436125	522288
531285	522289
582491	522290
149171	522291
541768	522292
532142	522293
151530	522294
564837	522295
6467	522296
395386	522297
118455	522298
99053	522299
274269	522300
272132	522301
146259	522302
424930	522303
394779	522304
687040	522305
185478	522306
15829	522307
446441	522308
241424	522309
546981	522310
1727	522311
213863	522312
266699	522313
309151	522314
409786	522315
348598	522316
383289	522317
224548	522318
239295	522319
722204	522320
568805	522321
36553	522322
628925	522323
163208	522324
544839	522325
183217	522326
571789	522327
558155	522328
658466	522329
334251	522330
17595	522331
116905	522332
103958	522333
380	522334
618613	522335
132071	522336
45535	522337
19189	522338
518976	522339
139856	522340
49426	522341
645801	522342
225479	522343
693302	522344
156679	522345
478410	522346
559522	522347
467756	522348
145749	522349
237085	522350
124966	522351
519760	522352
103184	522353
687378	522354
16706	522355
420772	522356
577281	522357
25467	522358
43780	522359
135387	522360
668653	522361
11631	522362
606407	522363
679586	522364
651651	522365
324450	522366
165610	522367
126870	522368
378892	522369
599693	522370
68502	522371
269432	522372
124536	522373
156208	522374
453556	522375
244804	522376
89938	522377
504602	522378
263640	522379
616628	522380
708353	522381
300904	522382
18660	522383
696039	522384
514893	522385
591728	522386
403532	522387
174518	522388
47731	522389
109858	522390
332868	522391
54118	522392
534317	522393
302010	522394
318683	522395
99886	522396
88529	522397
230	522398
9961	522399
559826	522400
36974	522401
667	522402
35932	522403
455370	522404
314724	522405
185475	522406
310848	522407
214989	522408
703560	522409
261763	522410
355773	522411
621960	522412
199974	522413
107934	522414
415607	522415
9868	522416
24943	522417
36256	522418
22	522419
31673	522420
654193	522421
161736	522422
462099	522423
86495	522424
554884	522425
496304	522426
36290	522427
558897	522428
98327	522429
47085	522430
6117	522431
13144	522432
260120	522433
225301	522434
88581	522435
34805	522436
133779	522437
404616	522438
112391	522439
471255	522440
96731	522441
608862	522442
9782	522443
47977	522444
8435	522445
168511	522446
458725	522447
17132	522448
14341	522449
30082	522450
27616	522451
26550	522452
583808	522453
339736	522454
340041	522455
62711	522456
306506	522457
118380	522458
156849	522459
565567	522460
399208	522461
275659	522462
146879	522463
47793	522464
594626	522465
48656	522466
112217	522467
40827	522468
688399	522469
130725	522470
10091	522471
8795	522472
30615	522473
675510	522474
238267	522475
719693	522476
310367	522477
656464	522478
683682	522479
719392	522480
18869	522481
156461	522482
2077	522483
582227	522484
55072	522485
192239	522486
104871	522487
370885	522488
120555	522489
197351	522490
266720	522491
161013	522492
3438	522493
120976	522494
3375	522495
247	522496
562303	522497
701027	522498
381674	522499
91542	522500
87084	522501
8807	522502
89095	522503
493540	522504
196052	522505
483918	522506
45	522507
414985	522508
55605	522509
363714	522510
104517	522511
107535	522512
475561	522513
152933	522514
346422	522515
223783	522516
429433	522517
82414	522518
292335	522519
499051	522520
70528	522521
159201	522522
281872	522523
298883	522524
26594	522525
280621	522526
697559	522527
191854	522528
261744	522529
250405	522530
684879	522531
67173	522532
14539	522533
229264	522534
300009	522535
29926	522536
313152	522537
688978	522538
53326	522539
22016	522540
37407	522541
24683	522542
496358	522543
69905	522544
595883	522545
176729	522546
132875	522547
493042	522548
63792	522549
540	522550
609571	522551
516960	522552
515228	522553
647009	522554
106465	522555
602855	522556
638845	522557
468043	522558
685245	522559
119464	522560
91354	522561
81440	522562
208640	522563
339374	522564
159798	522565
190743	522566
74607	522567
44236	522568
116520	522569
91301	522570
426527	522571
345521	522572
434599	522573
668207	522574
567108	522575
115883	522576
132990	522577
114950	522578
616580	522579
41766	522580
72081	522581
509266	522582
7664	522583
403975	522584
350071	522585
337514	522586
408368	522587
462921	522588
201130	522589
185857	522590
349399	522591
444258	522592
287982	522593
651	522594
1218	522595
45518	522596
408164	522597
87822	522598
48792	522599
271607	522600
274081	522601
106588	522602
30502	522603
374780	522604
370168	522605
417569	522606
7492	522607
10829	522608
330861	522609
61881	522610
688200	522611
182755	522612
166337	522613
679771	522614
33610	522615
705952	522616
421090	522617
323548	522618
193935	522619
254610	522620
140758	522621
1821	522622
233044	522623
184350	522624
672151	522625
379369	522626
64297	522627
397232	522628
140771	522629
6890	522630
262765	522631
225797	522632
90654	522633
684391	522634
463237	522635
45961	522636
488546	522637
688	522638
577161	522639
244642	522640
12745	522641
178993	522642
115271	522643
672284	522644
378840	522645
2332	522646
172897	522647
247082	522648
94166	522649
459089	522650
261100	522651
520080	522652
53733	522653
510447	522654
683077	522655
723874	522656
169294	522657
541559	522658
80122	522659
19558	522660
323809	522661
437869	522662
202355	522663
410754	522664
198829	522665
7485	522666
9050	522667
193427	522668
604206	522669
686028	522670
207358	522671
634498	522672
118328	522673
323835	522674
165895	522675
202036	522676
618812	522677
469713	522678
205768	522679
478047	522680
3867	522681
25675	522682
33484	522683
391861	522684
167675	522685
174684	522686
663087	522687
156231	522688
452138	522689
371205	522690
124767	522691
681666	522692
620119	522693
196473	522694
191619	522695
7123	522696
30701	522697
80853	522698
136153	522699
536422	522700
660544	522701
629718	522702
569828	522703
492288	522704
420524	522705
173208	522706
364749	522707
197053	522708
48213	522709
322701	522710
558002	522711
712873	522712
1483	522713
170061	522714
428114	522715
39315	522716
12781	522717
670357	522718
21275	522719
328462	522720
1558	522721
201328	522722
654915	522723
150096	522724
165253	522725
219794	522726
130971	522727
614330	522728
589808	522729
34129	522730
614294	522731
34054	522732
620741	522733
687169	522734
138344	522735
398807	522736
526848	522737
566354	522738
367464	522739
192760	522740
169118	522741
620112	522742
135078	522743
681128	522744
295140	522745
65982	522746
476396	522747
692161	522748
56794	522749
73179	522750
550260	522751
104756	522752
419099	522753
626468	522754
153714	522755
533903	522756
76097	522757
164282	522758
645038	522759
280579	522760
249553	522761
180165	522762
65568	522763
334437	522764
373056	522765
223529	522766
438767	522767
62108	522768
690049	522769
542558	522770
43930	522771
205564	522772
670027	522773
671365	522774
115709	522775
456907	522776
199914	522777
615706	522778
517604	522779
173101	522780
11466	522781
674768	522782
100637	522783
470631	522784
122009	522785
550409	522786
490637	522787
661348	522788
132730	522789
690392	522790
334879	522791
12787	522792
657891	522793
551607	522794
18072	522795
133444	522796
429138	522797
103783	522798
196282	522799
598898	522800
632364	522801
140760	522802
349468	522803
47061	522804
398134	522805
179618	522806
282536	522807
579051	522808
162742	522809
5853	522810
526272	522811
546919	522812
295486	522813
76465	522814
177155	522815
305532	522816
81881	522817
197945	522818
296127	522819
334799	522820
714541	522821
109336	522822
93840	522823
31733	522824
156868	522825
148377	522826
138188	522827
103503	522828
456453	522829
531732	522830
546894	522831
243731	522832
263363	522833
159094	522834
72357	522835
11100	522836
317588	522837
208096	522838
191414	522839
275270	522840
371777	522841
39071	522842
717150	522843
566140	522844
104749	522845
322926	522846
150347	522847
115916	522848
75098	522849
21006	522850
42656	522851
519130	522852
65492	522853
194960	522854
63396	522855
15093	522856
229695	522857
59061	522858
711220	522859
153727	522860
528751	522861
101373	522862
1837	522863
363544	522864
716902	522865
17165	522866
429970	522867
645530	522868
23718	522869
118728	522870
524270	522871
8213	522872
552409	522873
141899	522874
465522	522875
293466	522876
103137	522877
6224	522878
274009	522879
499256	522880
44367	522881
580567	522882
16386	522883
132811	522884
43601	522885
684513	522886
19213	522887
171896	522888
50791	522889
282248	522890
479725	522891
12641	522892
129660	522893
488955	522894
669044	522895
688373	522896
10029	522897
175159	522898
163658	522899
302695	522900
342641	522901
434941	522902
601747	522903
722293	522904
286516	522905
706437	522906
56084	522907
497334	522908
371854	522909
248	522910
421025	522911
722836	522912
226775	522913
184199	522914
162138	522915
498241	522916
8571	522917
478985	522918
33887	522919
594739	522920
283821	522921
491711	522922
186645	522923
216628	522924
16134	522925
14932	522926
53903	522927
125624	522928
160159	522929
691580	522930
185980	522931
584414	522932
513956	522933
392200	522934
87058	522935
32209	522936
450783	522937
17664	522938
332412	522939
5810	522940
301004	522941
298682	522942
498408	522943
544375	522944
158700	522945
465401	522946
75108	522947
509	522948
219779	522949
8632	522950
401719	522951
395342	522952
662771	522953
104174	522954
409140	522955
75762	522956
419517	522957
143315	522958
553236	522959
695460	522960
672381	522961
585277	522962
325049	522963
137480	522964
20891	522965
188118	522966
137266	522967
50624	522968
603292	522969
53243	522970
509286	522971
54369	522972
481720	522973
122338	522974
303524	522975
16255	522976
178257	522977
9449	522978
314789	522979
317751	522980
675200	522981
82657	522982
48892	522983
647304	522984
297186	522985
385987	522986
133969	522987
197272	522988
58005	522989
448775	522990
42758	522991
292597	522992
24312	522993
427637	522994
34239	522995
532985	522996
174176	522997
717808	522998
20418	522999
156151	523000
663905	523001
168611	523002
572747	523003
334049	523004
139124	523005
98533	523006
217027	523007
677558	523008
558101	523009
87112	523010
87700	523011
281420	523012
570031	523013
527130	523014
319101	523015
212738	523016
690516	523017
505476	523018
563992	523019
197448	523020
115185	523021
67365	523022
132465	523023
505623	523024
555542	523025
696381	523026
314793	523027
11193	523028
341498	523029
507922	523030
1978	523031
416452	523032
287438	523033
7398	523034
212137	523035
186469	523036
21411	523037
141580	523038
397612	523039
523622	523040
47181	523041
270341	523042
62320	523043
582697	523044
12709	523045
698199	523046
480581	523047
73734	523048
439955	523049
18619	523050
122128	523051
644543	523052
98106	523053
207166	523054
253627	523055
28104	523056
31570	523057
47642	523058
650494	523059
24621	523060
460530	523061
24727	523062
7196	523063
14272	523064
51119	523065
522980	523066
21264	523067
7352	523068
89211	523069
347622	523070
510658	523071
510653	523072
374206	523073
602782	523074
72272	523075
27043	523076
172171	523077
98670	523078
184085	523079
222842	523080
407538	523081
346926	523082
181540	523083
447417	523084
154222	523085
167333	523086
177803	523087
123191	523088
398209	523089
38804	523090
159525	523091
52033	523092
494173	523093
52706	523094
585430	523095
690139	523096
51792	523097
546787	523098
46691	523099
621405	523100
520503	523101
635891	523102
357201	523103
334237	523104
637433	523105
380591	523106
487251	523107
327663	523108
208851	523109
429496	523110
212475	523111
462277	523112
648	523113
256329	523114
318883	523115
326063	523116
143189	523117
705389	523118
11361	523119
1895	523120
301664	523121
418395	523122
603040	523123
259234	523124
104347	523125
106397	523126
359885	523127
203098	523128
527663	523129
94302	523130
19085	523131
47420	523132
29136	523133
59137	523134
2148	523135
173450	523136
312046	523137
25215	523138
466035	523139
17586	523140
415814	523141
1580	523142
672306	523143
526939	523144
160774	523145
587578	523146
15447	523147
399099	523148
421149	523149
62340	523150
387926	523151
330499	523152
617550	523153
239540	523154
324182	523155
438475	523156
522721	523157
3501	523158
32142	523159
140517	523160
603552	523161
248607	523162
441001	523163
454906	523164
68367	523165
604858	523166
360950	523167
397088	523168
142774	523169
53449	523170
96894	523171
44830	523172
552266	523173
490942	523174
164974	523175
18290	523176
105295	523177
426533	523178
22050	523179
17061	523180
540769	523181
224099	523182
485014	523183
500546	523184
4292	523185
577551	523186
371017	523187
624541	523188
90597	523189
198268	523190
554428	523191
60150	523192
29847	523193
168341	523194
389208	523195
385638	523196
194801	523197
374697	523198
432925	523199
611281	523200
30454	523201
47603	523202
374365	523203
315502	523204
2961	523205
713028	523206
162545	523207
1255	523208
32576	523209
640095	523210
131393	523211
252150	523212
167541	523213
678323	523214
13709	523215
585661	523216
200171	523217
31532	523218
585701	523219
203369	523220
1704	523221
388498	523222
347408	523223
157256	523224
355388	523225
18097	523226
409101	523227
247274	523228
76304	523229
448388	523230
68708	523231
287357	523232
497999	523233
675117	523234
62680	523235
620414	523236
508568	523237
422739	523238
213374	523239
18262	523240
13584	523241
488866	523242
74522	523243
611817	523244
43287	523245
260851	523246
94248	523247
6310	523248
49848	523249
109960	523250
100788	523251
722352	523252
353688	523253
186427	523254
452817	523255
14483	523256
497870	523257
652770	523258
402289	523259
90738	523260
156677	523261
134983	523262
419880	523263
505733	523264
589205	523265
383131	523266
571528	523267
608571	523268
410356	523269
137705	523270
139202	523271
240623	523272
946	523273
21490	523274
473452	523275
102998	523276
288706	523277
48002	523278
146092	523279
79828	523280
521540	523281
7189	523282
27641	523283
403379	523284
7872	523285
405646	523286
52602	523287
144972	523288
143292	523289
124267	523290
250502	523291
163759	523292
242799	523293
588877	523294
332068	523295
563436	523296
584159	523297
177088	523298
125650	523299
51491	523300
175510	523301
439787	523302
167599	523303
454913	523304
553327	523305
93222	523306
687516	523307
191797	523308
644458	523309
52781	523310
29593	523311
3452	523312
19345	523313
645715	523314
475865	523315
611531	523316
296636	523317
130340	523318
463238	523319
31485	523320
30509	523321
3012	523322
608219	523323
130789	523324
224894	523325
192095	523326
4435	523327
662988	523328
548556	523329
97485	523330
612228	523331
328384	523332
473520	523333
188783	523334
710568	523335
3621	523336
49818	523337
698308	523338
49358	523339
248032	523340
190812	523341
630184	523342
366651	523343
372668	523344
666838	523345
541763	523346
278306	523347
418716	523348
208395	523349
49913	523350
366708	523351
5234	523352
424981	523353
23918	523354
700625	523355
571674	523356
9724	523357
146768	523358
395926	523359
135175	523360
59158	523361
63130	523362
585566	523363
169653	523364
295953	523365
101531	523366
133938	523367
679494	523368
260808	523369
168272	523370
67817	523371
553285	523372
33787	523373
38501	523374
90487	523375
322224	523376
65183	523377
340839	523378
624190	523379
556144	523380
409812	523381
77302	523382
2695	523383
438259	523384
212285	523385
18079	523386
22312	523387
198186	523388
69553	523389
511725	523390
415466	523391
65320	523392
565671	523393
350312	523394
649767	523395
662445	523396
90044	523397
119440	523398
266664	523399
240166	523400
432710	523401
29604	523402
136897	523403
283710	523404
110229	523405
94718	523406
642851	523407
55295	523408
668389	523409
658210	523410
60890	523411
277861	523412
153599	523413
392825	523414
64034	523415
317364	523416
221559	523417
714580	523418
70366	523419
75347	523420
405495	523421
693600	523422
328984	523423
69546	523424
266834	523425
185234	523426
126738	523427
530108	523428
5137	523429
38427	523430
116670	523431
246801	523432
430364	523433
136066	523434
197027	523435
12289	523436
225222	523437
120784	523438
76920	523439
7489	523440
447668	523441
159932	523442
28840	523443
365139	523444
198638	523445
122438	523446
462739	523447
180308	523448
17399	523449
640891	523450
118467	523451
334713	523452
110770	523453
716213	523454
205950	523455
336423	523456
156589	523457
377697	523458
564290	523459
11310	523460
641340	523461
17031	523462
54456	523463
722332	523464
358530	523465
45045	523466
49099	523467
149921	523468
268503	523469
473182	523470
143765	523471
286216	523472
720985	523473
146018	523474
343407	523475
330507	523476
661740	523477
368548	523478
524019	523479
262014	523480
222991	523481
432411	523482
599664	523483
415964	523484
441360	523485
328340	523486
18437	523487
47914	523488
572224	523489
721219	523490
53089	523491
175410	523492
262122	523493
648081	523494
388982	523495
627063	523496
122237	523497
209535	523498
445966	523499
600617	523500
641156	523501
211065	523502
124157	523503
567067	523504
87678	523505
568916	523506
153346	523507
179926	523508
567136	523509
92926	523510
1566	523511
383057	523512
403476	523513
155747	523514
111976	523515
15910	523516
506833	523517
375872	523518
71942	523519
271656	523520
26925	523521
488894	523522
100143	523523
381681	523524
238798	523525
429320	523526
406569	523527
202834	523528
576857	523529
369517	523530
285224	523531
440202	523532
569020	523533
120952	523534
253426	523535
582304	523536
130259	523537
570180	523538
719665	523539
107766	523540
145264	523541
134221	523542
293410	523543
700090	523544
710779	523545
83952	523546
506803	523547
245553	523548
423753	523549
15935	523550
389341	523551
444164	523552
495865	523553
33967	523554
138746	523555
47052	523556
713479	523557
159084	523558
699358	523559
80774	523560
160252	523561
220194	523562
35018	523563
35430	523564
265210	523565
109870	523566
302574	523567
253518	523568
5448	523569
139246	523570
91287	523571
119225	523572
392670	523573
132395	523574
28918	523575
439309	523576
140699	523577
167759	523578
655261	523579
333237	523580
487859	523581
432765	523582
77743	523583
671986	523584
347250	523585
39098	523586
79653	523587
157413	523588
548906	523589
262040	523590
929	523591
522683	523592
410114	523593
313583	523594
651392	523595
131236	523596
5384	523597
67538	523598
133188	523599
214208	523600
78692	523601
681823	523602
483924	523603
86812	523604
368571	523605
11839	523606
89738	523607
355784	523608
176337	523609
541523	523610
198600	523611
615035	523612
635672	523613
585863	523614
710022	523615
489785	523616
145486	523617
178821	523618
55677	523619
627941	523620
168177	523621
708106	523622
118276	523623
535201	523624
9030	523625
96862	523626
141807	523627
523669	523628
664882	523629
565059	523630
479553	523631
120037	523632
157154	523633
575103	523634
38798	523635
44097	523636
122625	523637
612822	523638
38023	523639
20140	523640
277343	523641
999	523642
1834	523643
141206	523644
294709	523645
127608	523646
591231	523647
349048	523648
528100	523649
404345	523650
123538	523651
162087	523652
319059	523653
48738	523654
148573	523655
328446	523656
145174	523657
110587	523658
159456	523659
1206	523660
53057	523661
245597	523662
18220	523663
26453	523664
204412	523665
309869	523666
173090	523667
545751	523668
28632	523669
36974	523670
584346	523671
55395	523672
193134	523673
4283	523674
573993	523675
638530	523676
107424	523677
201815	523678
425306	523679
293159	523680
393475	523681
154432	523682
437356	523683
364789	523684
221360	523685
5838	523686
141046	523687
353173	523688
163175	523689
633853	523690
178846	523691
22398	523692
420473	523693
357298	523694
623086	523695
152685	523696
666483	523697
123454	523698
557355	523699
114727	523700
653123	523701
2042	523702
39753	523703
84204	523704
287629	523705
170244	523706
1287	523707
414396	523708
679278	523709
125537	523710
448366	523711
108681	523712
41933	523713
47513	523714
193455	523715
506392	523716
38274	523717
724351	523718
576862	523719
112599	523720
82	523721
425112	523722
324089	523723
166258	523724
156799	523725
356880	523726
348181	523727
32203	523728
313019	523729
168851	523730
68146	523731
15827	523732
664300	523733
46761	523734
58177	523735
107	523736
14579	523737
591351	523738
558276	523739
597874	523740
126488	523741
46698	523742
244846	523743
685085	523744
173	523745
218122	523746
259861	523747
724470	523748
69159	523749
446797	523750
37270	523751
507697	523752
111358	523753
238824	523754
224191	523755
6035	523756
12658	523757
37663	523758
23602	523759
207503	523760
443602	523761
36716	523762
15613	523763
579995	523764
106876	523765
545815	523766
667364	523767
37821	523768
39403	523769
251565	523770
483782	523771
613660	523772
460556	523773
281963	523774
129815	523775
216457	523776
630675	523777
508591	523778
723878	523779
20485	523780
199110	523781
680206	523782
290873	523783
181502	523784
680368	523785
697118	523786
76740	523787
103311	523788
67853	523789
51403	523790
21849	523791
154745	523792
88337	523793
537525	523794
451789	523795
4868	523796
476106	523797
445113	523798
472812	523799
409589	523800
245101	523801
128936	523802
34092	523803
8370	523804
466793	523805
460365	523806
176989	523807
250858	523808
460631	523809
284671	523810
66373	523811
8530	523812
694	523813
179028	523814
42899	523815
97117	523816
166054	523817
595850	523818
44671	523819
3502	523820
330320	523821
131378	523822
398980	523823
122977	523824
126616	523825
29678	523826
132832	523827
71937	523828
171724	523829
531260	523830
22531	523831
34288	523832
16745	523833
19456	523834
106279	523835
55657	523836
355337	523837
477817	523838
682464	523839
12645	523840
473619	523841
651390	523842
138353	523843
315650	523844
352277	523845
77072	523846
34845	523847
304	523848
61206	523849
139800	523850
125334	523851
29390	523852
149807	523853
142508	523854
80550	523855
1011	523856
435036	523857
712583	523858
75134	523859
712377	523860
628639	523861
233395	523862
630255	523863
589629	523864
39136	523865
113650	523866
5975	523867
647115	523868
170209	523869
17546	523870
30349	523871
271939	523872
180536	523873
2509	523874
164470	523875
243586	523876
127991	523877
38928	523878
466376	523879
161667	523880
64915	523881
161822	523882
203460	523883
45989	523884
719425	523885
531378	523886
657090	523887
346887	523888
279020	523889
117684	523890
618759	523891
502146	523892
658952	523893
51150	523894
174912	523895
579233	523896
453769	523897
525309	523898
6611	523899
536366	523900
147158	523901
351253	523902
49631	523903
302934	523904
207294	523905
40451	523906
10860	523907
546775	523908
9193	523909
501407	523910
251764	523911
699040	523912
90021	523913
33877	523914
141621	523915
75286	523916
154299	523917
12119	523918
662199	523919
699269	523920
3067	523921
460686	523922
165789	523923
366537	523924
529024	523925
717209	523926
138319	523927
182345	523928
214142	523929
76090	523930
328612	523931
34320	523932
168259	523933
297592	523934
499431	523935
130522	523936
597414	523937
31942	523938
118547	523939
429860	523940
44621	523941
35691	523942
710044	523943
519696	523944
102407	523945
179687	523946
383546	523947
471772	523948
42754	523949
25284	523950
341753	523951
188160	523952
206152	523953
162927	523954
458267	523955
720616	523956
9422	523957
29064	523958
529185	523959
338653	523960
534873	523961
501476	523962
146100	523963
884	523964
147236	523965
534830	523966
410092	523967
235472	523968
587692	523969
152558	523970
72876	523971
153447	523972
169130	523973
109252	523974
36846	523975
286906	523976
352213	523977
144139	523978
18093	523979
598264	523980
14878	523981
215809	523982
77015	523983
330926	523984
199479	523985
580214	523986
23055	523987
506892	523988
669951	523989
625482	523990
385819	523991
42541	523992
5131	523993
186861	523994
151020	523995
529212	523996
13646	523997
103200	523998
97484	523999
51403	524000
46909	524001
357008	524002
182853	524003
597323	524004
431213	524005
111928	524006
92027	524007
12855	524008
638452	524009
108250	524010
482597	524011
60034	524012
321142	524013
293945	524014
707678	524015
521140	524016
30715	524017
319265	524018
128990	524019
88643	524020
179880	524021
67272	524022
544569	524023
423828	524024
613034	524025
537221	524026
7578	524027
497287	524028
204745	524029
630834	524030
670007	524031
15049	524032
35133	524033
224148	524034
71202	524035
516378	524036
418216	524037
38272	524038
681500	524039
171633	524040
2794	524041
4656	524042
392450	524043
259890	524044
96016	524045
123962	524046
326441	524047
392705	524048
42340	524049
615313	524050
156521	524051
339544	524052
362191	524053
183742	524054
379165	524055
523334	524056
43243	524057
112554	524058
263518	524059
504654	524060
101436	524061
294519	524062
244075	524063
304952	524064
414512	524065
167220	524066
163674	524067
500170	524068
33752	524069
540866	524070
32698	524071
19455	524072
397773	524073
118681	524074
8174	524075
594478	524076
319833	524077
77904	524078
559880	524079
352690	524080
200747	524081
46021	524082
46853	524083
684830	524084
508173	524085
38522	524086
613120	524087
192905	524088
634967	524089
176045	524090
16551	524091
518897	524092
333651	524093
707334	524094
192019	524095
95747	524096
178235	524097
113911	524098
150736	524099
615076	524100
43257	524101
174187	524102
131334	524103
637677	524104
163810	524105
366956	524106
687580	524107
332842	524108
574428	524109
67540	524110
58266	524111
13036	524112
149408	524113
404457	524114
4601	524115
474147	524116
295241	524117
26189	524118
618402	524119
146462	524120
483499	524121
21503	524122
134922	524123
596414	524124
25001	524125
573160	524126
118443	524127
9554	524128
45203	524129
194151	524130
535437	524131
284034	524132
303183	524133
342285	524134
463080	524135
16561	524136
152	524137
44779	524138
179288	524139
8623	524140
263921	524141
701457	524142
342565	524143
504865	524144
306664	524145
488665	524146
220732	524147
48914	524148
672238	524149
76828	524150
171751	524151
457358	524152
579582	524153
1071	524154
304584	524155
420085	524156
279543	524157
230533	524158
603874	524159
385427	524160
116008	524161
466023	524162
558998	524163
404588	524164
239366	524165
500232	524166
131969	524167
159713	524168
177119	524169
53086	524170
601457	524171
245614	524172
46556	524173
404581	524174
120011	524175
142479	524176
41239	524177
106104	524178
637344	524179
186293	524180
670448	524181
47584	524182
11127	524183
392070	524184
4423	524185
395488	524186
270066	524187
100068	524188
584319	524189
49244	524190
153531	524191
309366	524192
461675	524193
43077	524194
225781	524195
625582	524196
114381	524197
325068	524198
147201	524199
76977	524200
291471	524201
634721	524202
50265	524203
21557	524204
75723	524205
280520	524206
447775	524207
614246	524208
156901	524209
415735	524210
660583	524211
45186	524212
131207	524213
321579	524214
83837	524215
171638	524216
653991	524217
342906	524218
159379	524219
430354	524220
609658	524221
360882	524222
541165	524223
62247	524224
642182	524225
33070	524226
153012	524227
143500	524228
545493	524229
711207	524230
107801	524231
86997	524232
9900	524233
16583	524234
145993	524235
621525	524236
348811	524237
3565	524238
349126	524239
36441	524240
1813	524241
648390	524242
186162	524243
551259	524244
230865	524245
420652	524246
690958	524247
1694	524248
125681	524249
695549	524250
265823	524251
512687	524252
7993	524253
10628	524254
16431	524255
326761	524256
175952	524257
6110	524258
36705	524259
425961	524260
632177	524261
466073	524262
173392	524263
38283	524264
73870	524265
111371	524266
75552	524267
452029	524268
28321	524269
52145	524270
2324	524271
24614	524272
129002	524273
338931	524274
182959	524275
337055	524276
105133	524277
147203	524278
716994	524279
404582	524280
683145	524281
205345	524282
544642	524283
60088	524284
5062	524285
119654	524286
231920	524287
574292	524288
200029	524289
5497	524290
4694	524291
724549	524292
30435	524293
299718	524294
288897	524295
7047	524296
660642	524297
565530	524298
47972	524299
397551	524300
82374	524301
140907	524302
417458	524303
33519	524304
10317	524305
56089	524306
614696	524307
489148	524308
168790	524309
22919	524310
323721	524311
427125	524312
707061	524313
9298	524314
19167	524315
120500	524316
640513	524317
19115	524318
117624	524319
157716	524320
615882	524321
156949	524322
561248	524323
328013	524324
375397	524325
47740	524326
98823	524327
5918	524328
336690	524329
355010	524330
217166	524331
325276	524332
610170	524333
256715	524334
460816	524335
656881	524336
451347	524337
175797	524338
343312	524339
209873	524340
531764	524341
118803	524342
450870	524343
38233	524344
500239	524345
371541	524346
12151	524347
319483	524348
269812	524349
592879	524350
132427	524351
209165	524352
193592	524353
33323	524354
236444	524355
101605	524356
42534	524357
714508	524358
131395	524359
461366	524360
625315	524361
593149	524362
48942	524363
494047	524364
423940	524365
282003	524366
150979	524367
592528	524368
200992	524369
142716	524370
663400	524371
470818	524372
431334	524373
277103	524374
535885	524375
150926	524376
29272	524377
9279	524378
480187	524379
129885	524380
103166	524381
305039	524382
305831	524383
449750	524384
209426	524385
325882	524386
123423	524387
562219	524388
248743	524389
64309	524390
691527	524391
146842	524392
154957	524393
33952	524394
381886	524395
645907	524396
322920	524397
567960	524398
626918	524399
27892	524400
76931	524401
450735	524402
678812	524403
317916	524404
717472	524405
158728	524406
308880	524407
597286	524408
110822	524409
562115	524410
230820	524411
330	524412
651741	524413
713556	524414
250224	524415
82217	524416
652791	524417
449970	524418
95770	524419
266979	524420
65063	524421
21548	524422
53774	524423
84966	524424
549532	524425
131936	524426
216806	524427
1924	524428
650430	524429
301499	524430
544427	524431
536535	524432
57811	524433
599391	524434
55770	524435
15688	524436
22994	524437
674321	524438
686789	524439
70735	524440
20427	524441
620352	524442
534114	524443
61218	524444
12454	524445
193358	524446
713381	524447
633994	524448
183808	524449
219577	524450
352407	524451
235239	524452
190908	524453
520513	524454
274464	524455
632940	524456
375586	524457
53728	524458
662406	524459
362327	524460
184447	524461
229542	524462
80132	524463
282190	524464
255838	524465
253010	524466
466364	524467
591696	524468
148697	524469
332039	524470
599316	524471
536697	524472
345051	524473
95333	524474
6606	524475
250846	524476
169362	524477
150406	524478
147662	524479
80164	524480
178862	524481
364142	524482
108744	524483
174872	524484
44015	524485
168544	524486
480593	524487
394746	524488
64912	524489
154874	524490
544005	524491
354518	524492
84758	524493
497649	524494
669645	524495
349272	524496
523791	524497
162190	524498
400137	524499
39330	524500
518795	524501
404852	524502
146284	524503
627202	524504
599963	524505
664275	524506
141239	524507
134502	524508
700266	524509
134584	524510
227187	524511
208853	524512
55975	524513
13074	524514
607683	524515
688058	524516
9623	524517
34101	524518
218121	524519
212245	524520
502755	524521
687683	524522
43095	524523
115514	524524
76383	524525
124496	524526
120796	524527
639788	524528
620241	524529
149887	524530
390640	524531
104903	524532
723822	524533
417676	524534
611826	524535
492690	524536
45342	524537
456055	524538
667384	524539
363539	524540
399461	524541
127253	524542
266765	524543
417971	524544
258821	524545
247212	524546
504336	524547
187796	524548
82099	524549
323924	524550
80880	524551
165304	524552
44985	524553
11272	524554
434940	524555
5395	524556
486038	524557
442685	524558
52899	524559
130697	524560
156923	524561
27587	524562
662150	524563
96799	524564
199708	524565
469868	524566
65470	524567
166628	524568
697738	524569
6915	524570
131545	524571
63744	524572
61713	524573
26637	524574
634695	524575
45517	524576
200438	524577
131078	524578
19119	524579
605087	524580
82083	524581
78820	524582
31796	524583
172087	524584
227799	524585
709072	524586
415987	524587
604447	524588
410079	524589
604176	524590
46740	524591
74299	524592
60409	524593
308147	524594
70135	524595
246001	524596
295173	524597
260554	524598
522073	524599
46480	524600
587330	524601
410310	524602
285375	524603
176629	524604
406836	524605
662600	524606
448394	524607
119125	524608
298357	524609
86041	524610
531835	524611
171334	524612
166188	524613
323526	524614
259532	524615
55960	524616
59840	524617
215227	524618
13106	524619
137822	524620
34467	524621
52011	524622
170503	524623
3444	524624
544244	524625
562526	524626
533270	524627
538979	524628
62443	524629
273505	524630
301012	524631
37554	524632
321680	524633
5102	524634
139711	524635
546577	524636
329814	524637
261499	524638
11199	524639
408245	524640
346112	524641
196955	524642
443587	524643
134569	524644
109477	524645
442347	524646
376309	524647
548476	524648
335309	524649
56639	524650
344945	524651
641069	524652
425631	524653
542716	524654
436267	524655
113727	524656
446741	524657
19047	524658
692497	524659
77494	524660
13841	524661
571067	524662
340269	524663
215409	524664
3089	524665
163508	524666
551467	524667
91620	524668
306071	524669
408848	524670
29529	524671
165487	524672
96755	524673
605361	524674
134110	524675
366050	524676
251737	524677
110307	524678
286599	524679
381518	524680
346343	524681
346409	524682
104002	524683
121223	524684
346769	524685
138950	524686
18731	524687
38593	524688
279339	524689
34421	524690
158817	524691
289964	524692
566197	524693
25031	524694
577062	524695
494698	524696
6668	524697
174593	524698
628949	524699
275663	524700
140066	524701
329341	524702
178774	524703
2735	524704
45231	524705
524795	524706
14278	524707
715874	524708
591727	524709
360631	524710
118703	524711
249477	524712
30017	524713
503953	524714
110984	524715
176923	524716
371373	524717
503541	524718
121437	524719
448431	524720
580285	524721
513235	524722
421143	524723
105512	524724
83335	524725
126950	524726
601200	524727
678141	524728
643651	524729
327979	524730
69033	524731
29896	524732
173486	524733
362811	524734
37337	524735
684920	524736
38265	524737
67513	524738
31893	524739
245947	524740
368554	524741
711437	524742
130582	524743
7077	524744
636083	524745
658730	524746
388218	524747
27376	524748
301140	524749
170551	524750
484375	524751
149771	524752
145547	524753
168631	524754
556860	524755
2567	524756
12845	524757
132279	524758
646093	524759
153801	524760
132385	524761
56124	524762
620305	524763
533181	524764
116684	524765
413735	524766
127198	524767
15572	524768
26017	524769
176905	524770
8450	524771
3261	524772
466049	524773
69777	524774
63279	524775
328399	524776
248828	524777
535832	524778
315172	524779
60871	524780
592496	524781
5672	524782
405195	524783
228559	524784
23273	524785
523838	524786
581031	524787
36249	524788
628450	524789
99234	524790
283506	524791
47440	524792
62728	524793
557231	524794
84257	524795
442510	524796
716594	524797
531636	524798
364606	524799
494487	524800
369363	524801
18499	524802
187375	524803
211522	524804
724496	524805
482451	524806
639413	524807
692037	524808
115461	524809
3514	524810
170768	524811
52370	524812
1330	524813
3883	524814
393932	524815
63865	524816
724736	524817
16736	524818
717437	524819
44679	524820
304235	524821
646610	524822
713509	524823
38291	524824
616350	524825
379342	524826
195323	524827
136579	524828
75493	524829
685236	524830
195248	524831
650751	524832
333773	524833
125238	524834
39338	524835
38472	524836
444957	524837
562914	524838
35	524839
75038	524840
173056	524841
461708	524842
630811	524843
562106	524844
120353	524845
180079	524846
117409	524847
163331	524848
543104	524849
109261	524850
598737	524851
532858	524852
657036	524853
226219	524854
131661	524855
547610	524856
227070	524857
96187	524858
34812	524859
18588	524860
165595	524861
722362	524862
91764	524863
99109	524864
191325	524865
658750	524866
155335	524867
177162	524868
699937	524869
547432	524870
466418	524871
3097	524872
2461	524873
280129	524874
181475	524875
12037	524876
659629	524877
66307	524878
50992	524879
164037	524880
228693	524881
504891	524882
32416	524883
401442	524884
342522	524885
19397	524886
151957	524887
219337	524888
480367	524889
689942	524890
671697	524891
281873	524892
43106	524893
610612	524894
259208	524895
177697	524896
687196	524897
556298	524898
575511	524899
21620	524900
508278	524901
11657	524902
363490	524903
62495	524904
549606	524905
25062	524906
456147	524907
639188	524908
465722	524909
450843	524910
257240	524911
163447	524912
505785	524913
554984	524914
20559	524915
63907	524916
347727	524917
324718	524918
519612	524919
566548	524920
155220	524921
628016	524922
444245	524923
141865	524924
93057	524925
165040	524926
15107	524927
104196	524928
41571	524929
442408	524930
152134	524931
358594	524932
14464	524933
496263	524934
119238	524935
247472	524936
39190	524937
644193	524938
99334	524939
549691	524940
164223	524941
456237	524942
304384	524943
137414	524944
376539	524945
10047	524946
94392	524947
590086	524948
430674	524949
476066	524950
215360	524951
328356	524952
466295	524953
15500	524954
379721	524955
236339	524956
395391	524957
334800	524958
483483	524959
272646	524960
35080	524961
713253	524962
650593	524963
187610	524964
327580	524965
502429	524966
244304	524967
159444	524968
263280	524969
42813	524970
30518	524971
408529	524972
15152	524973
101429	524974
48441	524975
158756	524976
110816	524977
673300	524978
398272	524979
44476	524980
477556	524981
230145	524982
215175	524983
185512	524984
143843	524985
565975	524986
194097	524987
121068	524988
1015	524989
712578	524990
93269	524991
578937	524992
119104	524993
327848	524994
83950	524995
639228	524996
53376	524997
139590	524998
713065	524999
334368	525000
148904	525001
263554	525002
11997	525003
291633	525004
575369	525005
153781	525006
424560	525007
452435	525008
83718	525009
1074	525010
488670	525011
391179	525012
53297	525013
31918	525014
30116	525015
4824	525016
128476	525017
387893	525018
585153	525019
664416	525020
27980	525021
154212	525022
95418	525023
16576	525024
504451	525025
338280	525026
613924	525027
1441	525028
386726	525029
455448	525030
100062	525031
680285	525032
443659	525033
693603	525034
79717	525035
652345	525036
222044	525037
258909	525038
92556	525039
38929	525040
309622	525041
47967	525042
60250	525043
249561	525044
105018	525045
308056	525046
25813	525047
280192	525048
218913	525049
326073	525050
407658	525051
134995	525052
286366	525053
233508	525054
217810	525055
325668	525056
47800	525057
72126	525058
130839	525059
47252	525060
632469	525061
179585	525062
335941	525063
12305	525064
646798	525065
236911	525066
29275	525067
165892	525068
216618	525069
234421	525070
50466	525071
378259	525072
266683	525073
544958	525074
270219	525075
33303	525076
201350	525077
365721	525078
526488	525079
44751	525080
114493	525081
448738	525082
126243	525083
467788	525084
122564	525085
168296	525086
704937	525087
22217	525088
350069	525089
291810	525090
208473	525091
326600	525092
652702	525093
572	525094
143494	525095
661127	525096
574299	525097
459864	525098
321647	525099
141588	525100
643395	525101
540905	525102
596430	525103
24492	525104
636960	525105
82430	525106
125469	525107
683444	525108
586	525109
162753	525110
329100	525111
71422	525112
425695	525113
463299	525114
435119	525115
314593	525116
523040	525117
521072	525118
461751	525119
68259	525120
5870	525121
174894	525122
574603	525123
195513	525124
116803	525125
93280	525126
667666	525127
12690	525128
105970	525129
607381	525130
920	525131
626746	525132
428001	525133
61472	525134
89289	525135
532079	525136
24120	525137
567764	525138
25126	525139
457172	525140
616457	525141
374389	525142
56590	525143
8506	525144
58779	525145
158099	525146
443009	525147
274939	525148
698034	525149
31038	525150
490702	525151
33078	525152
207512	525153
119211	525154
38185	525155
193142	525156
473769	525157
430268	525158
13533	525159
42414	525160
527887	525161
709168	525162
585521	525163
587586	525164
97796	525165
173239	525166
46089	525167
225641	525168
548711	525169
26671	525170
610335	525171
516718	525172
317414	525173
69504	525174
1877	525175
684696	525176
62767	525177
529707	525178
74429	525179
378226	525180
530644	525181
710604	525182
72	525183
128842	525184
149013	525185
239554	525186
126813	525187
71230	525188
464421	525189
7191	525190
30725	525191
393796	525192
128488	525193
687355	525194
141763	525195
5204	525196
36793	525197
538532	525198
33140	525199
546826	525200
36645	525201
434831	525202
433258	525203
19964	525204
348009	525205
166184	525206
67427	525207
87595	525208
82236	525209
677786	525210
193646	525211
6922	525212
471914	525213
323784	525214
123401	525215
372797	525216
696170	525217
527446	525218
614419	525219
574799	525220
147759	525221
59585	525222
459838	525223
73151	525224
593175	525225
170902	525226
177586	525227
118191	525228
703458	525229
606014	525230
597166	525231
12071	525232
477543	525233
3571	525234
140228	525235
43680	525236
691678	525237
166169	525238
104063	525239
174567	525240
43371	525241
96286	525242
668172	525243
503165	525244
15443	525245
9625	525246
225408	525247
96256	525248
1722	525249
260355	525250
110586	525251
113401	525252
29976	525253
384416	525254
148962	525255
557731	525256
19274	525257
462146	525258
675786	525259
152109	525260
32998	525261
136942	525262
179684	525263
398047	525264
684045	525265
54930	525266
193283	525267
498075	525268
9669	525269
294985	525270
423190	525271
194839	525272
339392	525273
1506	525274
308800	525275
108022	525276
104710	525277
589904	525278
419353	525279
205895	525280
176930	525281
4978	525282
314470	525283
700691	525284
326678	525285
161185	525286
260344	525287
489403	525288
673272	525289
671651	525290
28924	525291
449717	525292
47677	525293
545761	525294
251579	525295
86773	525296
261587	525297
645063	525298
18474	525299
22027	525300
31588	525301
700986	525302
357019	525303
653268	525304
19565	525305
666688	525306
75496	525307
36933	525308
65840	525309
360191	525310
212122	525311
83611	525312
422760	525313
125452	525314
714455	525315
358459	525316
578768	525317
11011	525318
50349	525319
461907	525320
2989	525321
625894	525322
528690	525323
626756	525324
160664	525325
351450	525326
685961	525327
55154	525328
293579	525329
557784	525330
127313	525331
248303	525332
46200	525333
454922	525334
83132	525335
63729	525336
243584	525337
293712	525338
51657	525339
262454	525340
122908	525341
578769	525342
407190	525343
228513	525344
205900	525345
518488	525346
41240	525347
423854	525348
722985	525349
97003	525350
299858	525351
150960	525352
648987	525353
366146	525354
163937	525355
48906	525356
187032	525357
16463	525358
409956	525359
476524	525360
170475	525361
60110	525362
410522	525363
946	525364
226783	525365
389414	525366
32834	525367
243336	525368
86974	525369
160126	525370
44243	525371
139150	525372
198643	525373
660939	525374
469184	525375
346978	525376
83492	525377
379046	525378
346084	525379
234791	525380
27807	525381
597706	525382
180010	525383
320559	525384
171541	525385
25799	525386
436102	525387
93942	525388
7354	525389
664730	525390
26222	525391
78417	525392
76882	525393
31003	525394
305150	525395
6134	525396
436734	525397
669964	525398
14588	525399
147980	525400
274806	525401
530996	525402
338412	525403
352223	525404
681369	525405
209374	525406
78885	525407
118962	525408
656793	525409
16570	525410
36574	525411
591857	525412
603406	525413
15865	525414
516579	525415
286856	525416
108565	525417
403376	525418
23313	525419
248429	525420
58795	525421
511579	525422
593449	525423
279017	525424
725245	525425
697303	525426
674490	525427
424326	525428
60884	525429
128856	525430
256561	525431
576793	525432
21059	525433
33813	525434
68406	525435
712066	525436
135745	525437
520448	525438
92876	525439
212496	525440
166511	525441
385702	525442
30736	525443
101704	525444
275613	525445
553907	525446
481449	525447
627194	525448
358027	525449
397192	525450
91540	525451
672062	525452
604346	525453
365800	525454
1464	525455
93685	525456
167488	525457
14043	525458
113442	525459
58709	525460
44782	525461
178737	525462
435871	525463
461619	525464
535711	525465
199553	525466
527622	525467
463894	525468
393819	525469
385532	525470
48888	525471
21484	525472
493420	525473
204115	525474
394428	525475
217899	525476
4371	525477
178466	525478
213234	525479
486139	525480
97906	525481
342701	525482
337239	525483
54727	525484
716575	525485
636512	525486
43002	525487
32399	525488
624922	525489
50106	525490
163460	525491
83327	525492
66659	525493
346132	525494
499475	525495
11120	525496
663911	525497
303379	525498
158535	525499
652338	525500
263438	525501
93519	525502
6256	525503
594069	525504
168766	525505
28193	525506
344746	525507
104356	525508
153142	525509
390999	525510
328451	525511
77897	525512
605422	525513
459088	525514
122396	525515
384610	525516
697104	525517
602669	525518
584386	525519
2726	525520
449709	525521
1386	525522
43896	525523
188464	525524
616820	525525
11539	525526
39197	525527
603457	525528
277154	525529
614802	525530
10070	525531
671522	525532
229314	525533
465831	525534
71095	525535
389259	525536
124185	525537
264146	525538
249461	525539
153371	525540
487457	525541
79470	525542
132191	525543
55998	525544
460215	525545
285103	525546
265630	525547
632649	525548
387373	525549
41720	525550
643993	525551
120943	525552
287742	525553
390976	525554
128664	525555
162738	525556
711618	525557
46502	525558
548894	525559
516459	525560
240811	525561
332666	525562
709202	525563
433387	525564
631592	525565
23661	525566
595259	525567
171173	525568
68691	525569
91566	525570
473600	525571
519899	525572
286852	525573
161746	525574
444778	525575
29544	525576
488795	525577
54454	525578
160416	525579
1189	525580
371829	525581
7026	525582
15163	525583
155326	525584
215623	525585
92116	525586
19276	525587
62293	525588
84286	525589
520840	525590
84679	525591
14892	525592
276004	525593
342405	525594
41294	525595
693452	525596
31050	525597
168517	525598
396063	525599
208752	525600
277626	525601
334729	525602
434779	525603
677861	525604
186891	525605
536782	525606
93602	525607
620668	525608
23414	525609
564288	525610
353816	525611
23265	525612
193046	525613
13831	525614
552822	525615
112691	525616
977	525617
532606	525618
422105	525619
641906	525620
713800	525621
47634	525622
436578	525623
438309	525624
499639	525625
166742	525626
185577	525627
206249	525628
130462	525629
620524	525630
103920	525631
144829	525632
18532	525633
57406	525634
76505	525635
216907	525636
441597	525637
342839	525638
499398	525639
38804	525640
232492	525641
1809	525642
27457	525643
28781	525644
406115	525645
40317	525646
448320	525647
528405	525648
223096	525649
278915	525650
174192	525651
180910	525652
239825	525653
193129	525654
683425	525655
615500	525656
566957	525657
599572	525658
18609	525659
714829	525660
665004	525661
9601	525662
635217	525663
670632	525664
6026	525665
135943	525666
24947	525667
414285	525668
107980	525669
318322	525670
4006	525671
115074	525672
12075	525673
97257	525674
537103	525675
365580	525676
392682	525677
576047	525678
620755	525679
274991	525680
413873	525681
663003	525682
338445	525683
373145	525684
89278	525685
262785	525686
185999	525687
404163	525688
3066	525689
169853	525690
337696	525691
594982	525692
127558	525693
239702	525694
19734	525695
377511	525696
109707	525697
88438	525698
381598	525699
500338	525700
108433	525701
147493	525702
374644	525703
2458	525704
348022	525705
634431	525706
441905	525707
66632	525708
258317	525709
467480	525710
6994	525711
368888	525712
196971	525713
134129	525714
489686	525715
667118	525716
293330	525717
100399	525718
622179	525719
416311	525720
111239	525721
26788	525722
308840	525723
566860	525724
183607	525725
542924	525726
453521	525727
696015	525728
454324	525729
134551	525730
27017	525731
89323	525732
564887	525733
394269	525734
402089	525735
538065	525736
649441	525737
7951	525738
302778	525739
4222	525740
425085	525741
55376	525742
38913	525743
683513	525744
448238	525745
49219	525746
1751	525747
660834	525748
708041	525749
35782	525750
435696	525751
152711	525752
361819	525753
690880	525754
155870	525755
461232	525756
626713	525757
219131	525758
58537	525759
142608	525760
52580	525761
569490	525762
300884	525763
81839	525764
860	525765
112769	525766
499696	525767
184032	525768
21750	525769
529336	525770
213708	525771
456532	525772
241236	525773
690905	525774
262189	525775
429928	525776
139255	525777
39698	525778
667815	525779
4298	525780
196673	525781
120744	525782
284955	525783
168250	525784
484789	525785
32563	525786
718352	525787
170721	525788
15353	525789
30739	525790
36049	525791
5039	525792
16142	525793
34369	525794
307314	525795
6080	525796
462584	525797
573373	525798
114795	525799
98527	525800
627660	525801
47586	525802
458779	525803
44	525804
333295	525805
704748	525806
669533	525807
357691	525808
492205	525809
620150	525810
158728	525811
54820	525812
34343	525813
32879	525814
1759	525815
245288	525816
715749	525817
583403	525818
276	525819
387113	525820
175515	525821
607866	525822
365	525823
161010	525824
27872	525825
132840	525826
97387	525827
363	525828
89125	525829
47336	525830
588261	525831
651423	525832
598531	525833
12205	525834
302167	525835
154047	525836
682295	525837
46903	525838
1750	525839
654772	525840
369867	525841
229628	525842
43581	525843
522783	525844
100155	525845
2921	525846
593420	525847
109608	525848
129516	525849
196686	525850
91469	525851
228205	525852
415576	525853
367898	525854
171340	525855
36440	525856
581209	525857
185198	525858
678811	525859
658650	525860
664877	525861
65718	525862
90992	525863
394105	525864
349459	525865
419234	525866
94516	525867
717479	525868
144034	525869
40810	525870
39076	525871
647913	525872
591870	525873
27549	525874
44833	525875
119243	525876
304814	525877
495759	525878
13018	525879
604522	525880
167190	525881
33440	525882
11422	525883
36874	525884
191127	525885
195980	525886
515961	525887
393731	525888
352831	525889
182380	525890
472083	525891
482805	525892
428268	525893
635068	525894
562739	525895
271568	525896
681215	525897
538415	525898
562423	525899
5584	525900
634977	525901
21439	525902
360009	525903
571021	525904
640991	525905
36942	525906
364940	525907
41788	525908
78589	525909
137023	525910
197733	525911
106787	525912
6908	525913
487206	525914
23986	525915
14102	525916
706438	525917
122731	525918
154649	525919
27231	525920
228836	525921
197726	525922
582402	525923
412183	525924
299316	525925
586805	525926
155059	525927
186618	525928
49771	525929
445564	525930
155509	525931
379383	525932
534970	525933
191510	525934
359851	525935
516728	525936
584947	525937
10	525938
635355	525939
381556	525940
371497	525941
158735	525942
206030	525943
571750	525944
77160	525945
29349	525946
350454	525947
481610	525948
26327	525949
37024	525950
27109	525951
78915	525952
54286	525953
674557	525954
680173	525955
62831	525956
481864	525957
651158	525958
232280	525959
591193	525960
626672	525961
448972	525962
180162	525963
134121	525964
36928	525965
166634	525966
18530	525967
54942	525968
112006	525969
368601	525970
551100	525971
121403	525972
168577	525973
349698	525974
43266	525975
53889	525976
458886	525977
88749	525978
491387	525979
65188	525980
527752	525981
478153	525982
84434	525983
177745	525984
103045	525985
133416	525986
170013	525987
461931	525988
13329	525989
34773	525990
551197	525991
329566	525992
319278	525993
612978	525994
516098	525995
195569	525996
71286	525997
14270	525998
6369	525999
100601	526000
138200	526001
169596	526002
285258	526003
62806	526004
10571	526005
198515	526006
592189	526007
520207	526008
3547	526009
43813	526010
488655	526011
85732	526012
52378	526013
458277	526014
288499	526015
10201	526016
144998	526017
254091	526018
40964	526019
569603	526020
610576	526021
12382	526022
379353	526023
139260	526024
689040	526025
357431	526026
339454	526027
455043	526028
434746	526029
398620	526030
101466	526031
40341	526032
93	526033
440	526034
27857	526035
56847	526036
41826	526037
723683	526038
79821	526039
27219	526040
615522	526041
427979	526042
603933	526043
677170	526044
541344	526045
608884	526046
157751	526047
67282	526048
390954	526049
569227	526050
685959	526051
541752	526052
288166	526053
135314	526054
136	526055
472734	526056
164484	526057
118325	526058
22784	526059
496379	526060
617292	526061
170427	526062
218450	526063
618815	526064
522099	526065
65263	526066
70916	526067
417776	526068
36739	526069
490439	526070
346295	526071
88481	526072
466007	526073
54776	526074
186567	526075
294832	526076
43402	526077
159811	526078
454489	526079
81455	526080
280082	526081
673050	526082
40748	526083
161075	526084
53368	526085
610189	526086
191117	526087
374257	526088
465440	526089
653758	526090
497031	526091
278688	526092
669832	526093
9126	526094
231538	526095
442035	526096
510935	526097
74156	526098
387682	526099
704715	526100
28144	526101
535481	526102
23141	526103
635614	526104
112912	526105
22972	526106
54282	526107
112881	526108
588623	526109
6859	526110
486820	526111
280860	526112
721697	526113
351202	526114
611838	526115
512431	526116
182862	526117
387463	526118
445786	526119
159625	526120
663694	526121
531690	526122
438276	526123
7414	526124
303684	526125
137632	526126
259681	526127
660948	526128
81312	526129
304002	526130
311875	526131
184339	526132
666162	526133
19371	526134
635870	526135
452155	526136
52340	526137
624418	526138
198822	526139
232523	526140
617764	526141
1221	526142
33496	526143
483	526144
625707	526145
130801	526146
355119	526147
539572	526148
183752	526149
12460	526150
97163	526151
73883	526152
176219	526153
687979	526154
137875	526155
421049	526156
420162	526157
367220	526158
641105	526159
544197	526160
478616	526161
46449	526162
74485	526163
35228	526164
386506	526165
359751	526166
175973	526167
554781	526168
154788	526169
239859	526170
415706	526171
143470	526172
8892	526173
11912	526174
1437	526175
112980	526176
138337	526177
5452	526178
140785	526179
641698	526180
437916	526181
689771	526182
234	526183
38656	526184
344940	526185
678303	526186
360468	526187
438440	526188
324789	526189
266953	526190
612113	526191
722455	526192
153240	526193
670487	526194
423935	526195
678106	526196
53173	526197
13171	526198
530924	526199
49379	526200
251402	526201
48751	526202
413481	526203
290972	526204
343603	526205
186307	526206
78682	526207
701130	526208
645875	526209
174026	526210
618596	526211
654963	526212
694071	526213
546896	526214
586664	526215
66401	526216
479990	526217
72063	526218
9729	526219
648664	526220
328937	526221
117773	526222
363920	526223
24577	526224
8359	526225
178217	526226
180543	526227
348201	526228
683457	526229
508264	526230
460312	526231
21266	526232
369719	526233
447776	526234
19963	526235
522999	526236
8596	526237
123732	526238
154932	526239
240034	526240
337678	526241
234512	526242
222569	526243
56316	526244
504833	526245
525308	526246
233276	526247
449627	526248
232505	526249
201017	526250
271978	526251
32730	526252
269519	526253
129263	526254
163761	526255
177380	526256
534978	526257
158534	526258
424267	526259
106524	526260
178416	526261
121847	526262
463378	526263
6630	526264
5976	526265
623116	526266
42553	526267
613823	526268
29560	526269
493258	526270
629867	526271
52955	526272
636319	526273
339693	526274
39135	526275
64683	526276
318677	526277
321889	526278
211730	526279
40236	526280
273496	526281
107497	526282
49465	526283
325775	526284
522921	526285
661153	526286
126953	526287
465805	526288
712526	526289
46568	526290
435972	526291
467211	526292
71818	526293
336176	526294
567262	526295
273907	526296
113027	526297
228339	526298
454814	526299
397741	526300
172719	526301
359984	526302
203482	526303
411384	526304
59017	526305
262637	526306
132415	526307
412406	526308
238640	526309
702214	526310
518410	526311
236158	526312
329726	526313
258772	526314
439279	526315
127810	526316
70467	526317
151155	526318
120054	526319
695654	526320
666631	526321
700033	526322
13107	526323
724209	526324
510360	526325
69381	526326
167637	526327
78816	526328
20844	526329
87432	526330
454896	526331
514788	526332
157031	526333
84082	526334
347556	526335
651780	526336
125305	526337
228185	526338
68311	526339
139520	526340
181927	526341
44012	526342
263791	526343
684500	526344
352484	526345
352984	526346
8865	526347
350814	526348
51688	526349
601145	526350
392526	526351
304796	526352
31527	526353
665786	526354
241374	526355
138352	526356
92353	526357
134180	526358
665773	526359
6421	526360
12553	526361
659822	526362
222513	526363
380733	526364
677624	526365
598384	526366
145361	526367
506877	526368
8565	526369
545947	526370
110131	526371
329434	526372
374771	526373
166957	526374
152778	526375
204254	526376
98221	526377
41685	526378
26365	526379
629110	526380
44091	526381
163955	526382
49868	526383
163646	526384
520182	526385
5887	526386
594628	526387
60443	526388
150695	526389
526945	526390
133292	526391
423152	526392
1525	526393
10609	526394
525804	526395
197221	526396
9602	526397
637663	526398
304564	526399
14401	526400
230580	526401
410	526402
648799	526403
412700	526404
116240	526405
180555	526406
566649	526407
52873	526408
563661	526409
125280	526410
389379	526411
73768	526412
9221	526413
466446	526414
338632	526415
337018	526416
157392	526417
162153	526418
375754	526419
337103	526420
55811	526421
391319	526422
496	526423
531420	526424
570759	526425
464139	526426
282421	526427
186994	526428
295236	526429
498985	526430
625326	526431
603085	526432
424197	526433
88435	526434
494139	526435
54538	526436
719592	526437
81288	526438
18568	526439
197413	526440
345324	526441
185739	526442
64427	526443
2795	526444
580351	526445
203807	526446
9997	526447
180422	526448
506670	526449
580743	526450
162500	526451
252114	526452
134194	526453
634975	526454
347019	526455
150385	526456
369233	526457
342597	526458
264924	526459
51224	526460
57355	526461
659187	526462
102624	526463
187448	526464
449272	526465
545734	526466
670904	526467
1517	526468
182401	526469
268456	526470
20094	526471
38165	526472
91958	526473
11157	526474
724094	526475
1308	526476
137197	526477
721361	526478
565339	526479
318972	526480
702076	526481
6905	526482
481074	526483
280	526484
8171	526485
15909	526486
303047	526487
718662	526488
392237	526489
496245	526490
178937	526491
634292	526492
560404	526493
44329	526494
122987	526495
98063	526496
1679	526497
100607	526498
615436	526499
313846	526500
171577	526501
421162	526502
29658	526503
461071	526504
23996	526505
650333	526506
703321	526507
489335	526508
9048	526509
57055	526510
8033	526511
57837	526512
718039	526513
64335	526514
41602	526515
257150	526516
467279	526517
292211	526518
4035	526519
66384	526520
163912	526521
471103	526522
173410	526523
687542	526524
149697	526525
2403	526526
700887	526527
89868	526528
168547	526529
457959	526530
259290	526531
105191	526532
270247	526533
47964	526534
28371	526535
441897	526536
184484	526537
37298	526538
70612	526539
24443	526540
587397	526541
641226	526542
557476	526543
18275	526544
537826	526545
220603	526546
76302	526547
19204	526548
539345	526549
132452	526550
88065	526551
394261	526552
194	526553
694444	526554
611650	526555
366044	526556
30127	526557
114820	526558
480606	526559
39033	526560
47572	526561
335677	526562
69756	526563
183779	526564
169506	526565
653015	526566
710466	526567
305470	526568
122548	526569
2880	526570
136474	526571
510473	526572
317352	526573
549332	526574
448250	526575
223999	526576
363646	526577
564824	526578
488672	526579
138952	526580
335529	526581
76462	526582
529706	526583
29730	526584
458004	526585
280019	526586
53628	526587
419652	526588
525646	526589
412220	526590
704024	526591
247841	526592
161037	526593
135206	526594
328171	526595
635907	526596
40093	526597
324493	526598
68297	526599
527696	526600
452042	526601
206232	526602
513557	526603
217325	526604
111776	526605
444562	526606
430792	526607
566502	526608
38745	526609
154688	526610
307466	526611
20949	526612
371012	526613
96816	526614
685197	526615
16946	526616
667563	526617
605837	526618
342842	526619
107890	526620
70085	526621
260009	526622
133885	526623
345109	526624
248505	526625
23590	526626
402433	526627
88339	526628
593460	526629
460803	526630
644409	526631
40707	526632
442174	526633
479239	526634
164232	526635
212909	526636
321911	526637
644269	526638
809	526639
90224	526640
325573	526641
86586	526642
91969	526643
703558	526644
343803	526645
54890	526646
816	526647
97985	526648
173099	526649
163713	526650
444916	526651
477587	526652
12643	526653
393841	526654
365086	526655
429167	526656
552082	526657
381284	526658
85224	526659
379365	526660
15672	526661
132717	526662
11919	526663
702019	526664
538668	526665
568532	526666
588203	526667
572094	526668
322053	526669
187667	526670
693734	526671
128085	526672
67695	526673
521213	526674
367764	526675
2088	526676
679949	526677
20244	526678
297915	526679
44974	526680
491054	526681
537349	526682
154391	526683
24096	526684
158920	526685
561671	526686
418979	526687
6670	526688
31197	526689
613348	526690
11783	526691
700366	526692
230920	526693
132897	526694
239690	526695
20771	526696
147499	526697
136372	526698
568786	526699
687637	526700
294	526701
39562	526702
559389	526703
166294	526704
564909	526705
396637	526706
524212	526707
375025	526708
545184	526709
13933	526710
719429	526711
170197	526712
37569	526713
301984	526714
81851	526715
126211	526716
31891	526717
474235	526718
162237	526719
625762	526720
553366	526721
23406	526722
19786	526723
471421	526724
64178	526725
117261	526726
410207	526727
81290	526728
253756	526729
59579	526730
220741	526731
33988	526732
118782	526733
90434	526734
326732	526735
409570	526736
183876	526737
490065	526738
38600	526739
101886	526740
37473	526741
702904	526742
137890	526743
166069	526744
256351	526745
26283	526746
149021	526747
64600	526748
31849	526749
44162	526750
443765	526751
5369	526752
148920	526753
111014	526754
333998	526755
520978	526756
323432	526757
567381	526758
491818	526759
691302	526760
93692	526761
700575	526762
247098	526763
110500	526764
69667	526765
378342	526766
252216	526767
200329	526768
545001	526769
130178	526770
3401	526771
393167	526772
134584	526773
562534	526774
462424	526775
112846	526776
513242	526777
54247	526778
95520	526779
327293	526780
161749	526781
75815	526782
13277	526783
468919	526784
39914	526785
112991	526786
378069	526787
78549	526788
117534	526789
633262	526790
47896	526791
148583	526792
656466	526793
123207	526794
183331	526795
77579	526796
326517	526797
374109	526798
427143	526799
78142	526800
410601	526801
87480	526802
90429	526803
621032	526804
708022	526805
411758	526806
583597	526807
441130	526808
96989	526809
479982	526810
659008	526811
143743	526812
286092	526813
356001	526814
498124	526815
19816	526816
286838	526817
484900	526818
175016	526819
530481	526820
63325	526821
345700	526822
37333	526823
41578	526824
72875	526825
470816	526826
275298	526827
517363	526828
252247	526829
132595	526830
102245	526831
612885	526832
27493	526833
43287	526834
169910	526835
359948	526836
180349	526837
339975	526838
48289	526839
127935	526840
3117	526841
479772	526842
202161	526843
45647	526844
140228	526845
441032	526846
518113	526847
520133	526848
306398	526849
372307	526850
158526	526851
44980	526852
244897	526853
119637	526854
362055	526855
1024	526856
13237	526857
627112	526858
158895	526859
433007	526860
236421	526861
206374	526862
268742	526863
502677	526864
48673	526865
5239	526866
542700	526867
549080	526868
133825	526869
140945	526870
97537	526871
292362	526872
159741	526873
402287	526874
331363	526875
559037	526876
75670	526877
660219	526878
35294	526879
293964	526880
484148	526881
156573	526882
531657	526883
133559	526884
167186	526885
185663	526886
66299	526887
148600	526888
30776	526889
547026	526890
181166	526891
713050	526892
29336	526893
10742	526894
483838	526895
314237	526896
72304	526897
83660	526898
145277	526899
119217	526900
582592	526901
655193	526902
36250	526903
4722	526904
17354	526905
24357	526906
221850	526907
384292	526908
666135	526909
6344	526910
36279	526911
15032	526912
519703	526913
10374	526914
156191	526915
435286	526916
237489	526917
718886	526918
623094	526919
344125	526920
550042	526921
47167	526922
41651	526923
163885	526924
272614	526925
130333	526926
54980	526927
50789	526928
362378	526929
424411	526930
304614	526931
187321	526932
660346	526933
102297	526934
546183	526935
152755	526936
50024	526937
25269	526938
444379	526939
553924	526940
20302	526941
599873	526942
107233	526943
467407	526944
206413	526945
104652	526946
206243	526947
522404	526948
168904	526949
7146	526950
612793	526951
458919	526952
365305	526953
418490	526954
347259	526955
217246	526956
163082	526957
537464	526958
543605	526959
556265	526960
689757	526961
464379	526962
455428	526963
139389	526964
1249	526965
484243	526966
154803	526967
128163	526968
17032	526969
526624	526970
139018	526971
451082	526972
77173	526973
165743	526974
624689	526975
189973	526976
51263	526977
28414	526978
17901	526979
270982	526980
226768	526981
142219	526982
571785	526983
145885	526984
181501	526985
526169	526986
487775	526987
247143	526988
65967	526989
339988	526990
267913	526991
619881	526992
111720	526993
695032	526994
7354	526995
559636	526996
99066	526997
421847	526998
138189	526999
274718	527000
145884	527001
211525	527002
250715	527003
465721	527004
368328	527005
98127	527006
150733	527007
120209	527008
528487	527009
146298	527010
311784	527011
444400	527012
572803	527013
155143	527014
616129	527015
668386	527016
451293	527017
129741	527018
464618	527019
40648	527020
448059	527021
54630	527022
138516	527023
235729	527024
31611	527025
626244	527026
516994	527027
418522	527028
289757	527029
543243	527030
348324	527031
625822	527032
68882	527033
49733	527034
346314	527035
446085	527036
48994	527037
111523	527038
271659	527039
373649	527040
691766	527041
34869	527042
131122	527043
338729	527044
453157	527045
166369	527046
182451	527047
91337	527048
553078	527049
428755	527050
2743	527051
35863	527052
527767	527053
92075	527054
40917	527055
259211	527056
147110	527057
446	527058
190697	527059
396039	527060
380982	527061
302050	527062
490864	527063
34721	527064
294888	527065
18134	527066
17353	527067
16375	527068
80992	527069
634036	527070
589565	527071
134104	527072
232002	527073
693438	527074
119683	527075
685410	527076
9171	527077
17610	527078
110561	527079
21829	527080
670684	527081
693511	527082
404718	527083
181847	527084
8257	527085
295306	527086
161416	527087
55013	527088
453891	527089
521134	527090
620042	527091
606	527092
32661	527093
3466	527094
340103	527095
639064	527096
96183	527097
437217	527098
624829	527099
382896	527100
10213	527101
5663	527102
204867	527103
22697	527104
525099	527105
26841	527106
16410	527107
591389	527108
12769	527109
104741	527110
6888	527111
413253	527112
257118	527113
168518	527114
275784	527115
63300	527116
97510	527117
438404	527118
164109	527119
97017	527120
354817	527121
568	527122
183617	527123
240763	527124
586515	527125
457284	527126
10507	527127
107297	527128
592044	527129
340738	527130
459673	527131
530179	527132
521856	527133
161793	527134
81950	527135
185126	527136
66766	527137
80639	527138
164157	527139
386938	527140
397837	527141
699286	527142
590221	527143
35623	527144
23515	527145
423824	527146
564922	527147
619528	527148
165697	527149
35859	527150
139913	527151
722812	527152
623657	527153
29319	527154
38732	527155
462422	527156
392040	527157
467935	527158
174937	527159
209377	527160
611467	527161
339482	527162
4907	527163
34311	527164
17408	527165
491700	527166
11409	527167
343983	527168
184775	527169
292033	527170
697557	527171
636724	527172
153503	527173
656611	527174
104162	527175
384559	527176
303250	527177
423391	527178
159224	527179
30019	527180
375499	527181
519108	527182
279809	527183
11745	527184
267153	527185
80268	527186
474511	527187
186684	527188
119470	527189
446963	527190
101789	527191
441120	527192
564194	527193
146249	527194
719805	527195
22256	527196
298331	527197
64880	527198
239809	527199
208531	527200
528418	527201
31009	527202
211488	527203
37054	527204
48161	527205
103227	527206
789	527207
684803	527208
143968	527209
656530	527210
647582	527211
241632	527212
51788	527213
35407	527214
1413	527215
646089	527216
265725	527217
137602	527218
2776	527219
133733	527220
698121	527221
653614	527222
57876	527223
388087	527224
44513	527225
532267	527226
435	527227
51638	527228
22988	527229
226594	527230
22849	527231
22470	527232
150570	527233
90	527234
208397	527235
152578	527236
150469	527237
8503	527238
25647	527239
390467	527240
32643	527241
92963	527242
543085	527243
264205	527244
372961	527245
77734	527246
470509	527247
524068	527248
250	527249
653218	527250
104908	527251
415304	527252
354702	527253
520466	527254
603988	527255
672185	527256
518534	527257
27920	527258
665672	527259
11195	527260
325872	527261
91972	527262
532350	527263
514383	527264
161710	527265
81467	527266
152382	527267
109335	527268
99241	527269
453905	527270
30856	527271
966	527272
409373	527273
480632	527274
498480	527275
71814	527276
290934	527277
572046	527278
463619	527279
116053	527280
73808	527281
25219	527282
215316	527283
129658	527284
647951	527285
28303	527286
685386	527287
703473	527288
81001	527289
337385	527290
14165	527291
538609	527292
939	527293
55449	527294
14354	527295
457	527296
442444	527297
171913	527298
490138	527299
557554	527300
460543	527301
47165	527302
18211	527303
377147	527304
149532	527305
283023	527306
389188	527307
65515	527308
329263	527309
165437	527310
128314	527311
613393	527312
11722	527313
46834	527314
85774	527315
170830	527316
533806	527317
46657	527318
321432	527319
461449	527320
356232	527321
109178	527322
526530	527323
53674	527324
714091	527325
551639	527326
103198	527327
429629	527328
243415	527329
699833	527330
647941	527331
193140	527332
638509	527333
127091	527334
477851	527335
81412	527336
213903	527337
198983	527338
95897	527339
608244	527340
90633	527341
553204	527342
349552	527343
271973	527344
9619	527345
21403	527346
340915	527347
82135	527348
318940	527349
39092	527350
1108	527351
6543	527352
447778	527353
6534	527354
553863	527355
595024	527356
141018	527357
547052	527358
618676	527359
456250	527360
150909	527361
76341	527362
426216	527363
294038	527364
717351	527365
661033	527366
216659	527367
76530	527368
145728	527369
39204	527370
180259	527371
68579	527372
68931	527373
292667	527374
512691	527375
345851	527376
664386	527377
645269	527378
595591	527379
202743	527380
545149	527381
6227	527382
139338	527383
70989	527384
3342	527385
404772	527386
314613	527387
6674	527388
89016	527389
638239	527390
51705	527391
561741	527392
356400	527393
307211	527394
119904	527395
45057	527396
598508	527397
544481	527398
28433	527399
51258	527400
538293	527401
61220	527402
317644	527403
71781	527404
90434	527405
379200	527406
44976	527407
721709	527408
415930	527409
125798	527410
104340	527411
26852	527412
460409	527413
273785	527414
234952	527415
591290	527416
24960	527417
47314	527418
521876	527419
40350	527420
149174	527421
89595	527422
286896	527423
629511	527424
8759	527425
850	527426
277211	527427
667072	527428
518044	527429
572792	527430
415650	527431
352433	527432
162122	527433
694021	527434
680601	527435
567858	527436
543129	527437
580137	527438
673195	527439
30356	527440
346483	527441
702962	527442
269434	527443
316571	527444
449950	527445
1831	527446
210471	527447
172179	527448
583954	527449
122518	527450
40425	527451
647128	527452
310734	527453
414196	527454
370224	527455
47869	527456
425624	527457
149240	527458
53857	527459
456210	527460
195661	527461
296360	527462
352443	527463
21352	527464
613368	527465
339107	527466
64199	527467
630081	527468
112762	527469
433098	527470
586979	527471
179700	527472
258371	527473
411412	527474
15836	527475
238197	527476
291034	527477
190234	527478
433824	527479
529732	527480
300921	527481
533014	527482
180979	527483
100308	527484
378468	527485
5331	527486
167145	527487
20883	527488
311904	527489
602606	527490
440953	527491
468525	527492
474451	527493
633481	527494
14667	527495
456577	527496
452831	527497
237517	527498
576972	527499
27	527500
54377	527501
294625	527502
700907	527503
436506	527504
76330	527505
39862	527506
379552	527507
721355	527508
186958	527509
142765	527510
498380	527511
306551	527512
185814	527513
997	527514
613867	527515
386393	527516
686617	527517
523447	527518
103239	527519
494419	527520
250	527521
379990	527522
709107	527523
310832	527524
663926	527525
134306	527526
441140	527527
433864	527528
555530	527529
678300	527530
260318	527531
46422	527532
133384	527533
53193	527534
179	527535
299343	527536
351771	527537
469522	527538
95587	527539
76536	527540
319993	527541
636894	527542
632274	527543
504126	527544
449023	527545
38654	527546
245638	527547
397880	527548
28478	527549
55422	527550
2326	527551
629694	527552
5501	527553
74810	527554
186082	527555
119375	527556
212835	527557
670955	527558
626171	527559
333994	527560
481735	527561
149702	527562
54044	527563
639536	527564
11673	527565
214875	527566
227055	527567
2915	527568
478871	527569
137259	527570
636256	527571
131436	527572
121196	527573
444345	527574
117499	527575
564677	527576
9651	527577
50436	527578
304351	527579
51641	527580
649167	527581
146561	527582
97521	527583
83331	527584
370559	527585
168783	527586
176130	527587
609785	527588
316751	527589
234741	527590
253726	527591
421367	527592
173640	527593
514730	527594
628496	527595
262918	527596
620682	527597
533333	527598
38495	527599
370797	527600
19052	527601
172542	527602
27306	527603
54171	527604
47635	527605
62394	527606
223181	527607
43023	527608
2664	527609
169672	527610
383027	527611
110635	527612
39297	527613
116831	527614
383784	527615
399973	527616
565359	527617
546600	527618
179399	527619
596300	527620
142067	527621
157467	527622
296017	527623
337775	527624
148936	527625
482651	527626
32023	527627
126835	527628
331171	527629
392350	527630
1624	527631
88644	527632
712329	527633
672305	527634
177743	527635
358461	527636
86477	527637
206626	527638
73783	527639
152098	527640
4881	527641
366	527642
44367	527643
244098	527644
706367	527645
394752	527646
236604	527647
19911	527648
585396	527649
570096	527650
615783	527651
465556	527652
226617	527653
562162	527654
164578	527655
96545	527656
599191	527657
645848	527658
177309	527659
4594	527660
520144	527661
124833	527662
483735	527663
283981	527664
554530	527665
327876	527666
31092	527667
418652	527668
164561	527669
26668	527670
396216	527671
17906	527672
203310	527673
305121	527674
506267	527675
263255	527676
155856	527677
47641	527678
401145	527679
229633	527680
89826	527681
719251	527682
183655	527683
316385	527684
635331	527685
462977	527686
5280	527687
460386	527688
388359	527689
171667	527690
181199	527691
40256	527692
226975	527693
173867	527694
7905	527695
209758	527696
104378	527697
14210	527698
243279	527699
415356	527700
439008	527701
515965	527702
48968	527703
156363	527704
224847	527705
17199	527706
506480	527707
221523	527708
411814	527709
608795	527710
52980	527711
495332	527712
204937	527713
534680	527714
258368	527715
137459	527716
52875	527717
604753	527718
256956	527719
85918	527720
708087	527721
643580	527722
3426	527723
145942	527724
706357	527725
544055	527726
302734	527727
605	527728
567070	527729
50108	527730
373356	527731
621149	527732
188549	527733
654173	527734
593518	527735
176086	527736
486545	527737
135268	527738
508994	527739
13431	527740
384795	527741
554447	527742
376477	527743
566323	527744
35632	527745
469904	527746
70790	527747
627902	527748
270571	527749
412246	527750
698004	527751
300156	527752
560143	527753
26142	527754
1096	527755
678639	527756
264889	527757
66812	527758
171228	527759
170450	527760
328201	527761
22904	527762
405917	527763
252664	527764
685730	527765
563404	527766
383822	527767
576	527768
167987	527769
12975	527770
689768	527771
423687	527772
599493	527773
113319	527774
61574	527775
670250	527776
383090	527777
83314	527778
285513	527779
102136	527780
446390	527781
98378	527782
50687	527783
310301	527784
161334	527785
722500	527786
270747	527787
253791	527788
26916	527789
309068	527790
554675	527791
520255	527792
271355	527793
265474	527794
165751	527795
47813	527796
127583	527797
85564	527798
39821	527799
70593	527800
61818	527801
166686	527802
207339	527803
528460	527804
13533	527805
22789	527806
275369	527807
267659	527808
287905	527809
169829	527810
698137	527811
524006	527812
229830	527813
352151	527814
540874	527815
360410	527816
29194	527817
470704	527818
324918	527819
415150	527820
701402	527821
184729	527822
82965	527823
669843	527824
113882	527825
210368	527826
531546	527827
609437	527828
569338	527829
158924	527830
540775	527831
115299	527832
75915	527833
445280	527834
197837	527835
333267	527836
512262	527837
79994	527838
159095	527839
686282	527840
128243	527841
544477	527842
1436	527843
460367	527844
344168	527845
426825	527846
628296	527847
280630	527848
487166	527849
168529	527850
181458	527851
709884	527852
159059	527853
532182	527854
108925	527855
100264	527856
433618	527857
41896	527858
833	527859
139456	527860
557371	527861
589493	527862
100007	527863
12451	527864
423024	527865
679128	527866
43947	527867
84258	527868
4794	527869
131498	527870
97049	527871
610789	527872
14708	527873
294210	527874
487215	527875
364008	527876
147588	527877
167965	527878
354656	527879
262535	527880
566436	527881
595135	527882
147905	527883
333472	527884
77105	527885
111653	527886
473159	527887
549467	527888
223608	527889
10437	527890
32747	527891
405187	527892
660982	527893
97107	527894
625398	527895
303	527896
906	527897
629456	527898
417	527899
40474	527900
477521	527901
448834	527902
318954	527903
267503	527904
509478	527905
163827	527906
400	527907
640953	527908
449988	527909
28672	527910
461086	527911
97603	527912
154559	527913
430024	527914
21603	527915
161868	527916
699891	527917
374482	527918
203909	527919
134400	527920
196534	527921
666419	527922
111902	527923
11690	527924
2496	527925
4272	527926
10662	527927
13674	527928
177755	527929
16332	527930
127835	527931
99425	527932
701111	527933
59566	527934
452275	527935
307934	527936
583848	527937
721922	527938
72587	527939
301952	527940
238239	527941
602656	527942
104608	527943
115899	527944
249007	527945
374221	527946
704566	527947
37442	527948
351034	527949
177527	527950
43975	527951
41391	527952
620961	527953
259947	527954
56299	527955
106660	527956
406234	527957
438150	527958
138562	527959
702908	527960
714055	527961
310370	527962
147618	527963
535733	527964
680330	527965
683960	527966
660098	527967
33664	527968
80120	527969
179423	527970
52674	527971
401349	527972
464617	527973
363425	527974
620260	527975
323777	527976
511934	527977
475294	527978
595107	527979
207219	527980
99960	527981
3413	527982
11651	527983
10894	527984
164002	527985
73651	527986
139321	527987
283356	527988
574859	527989
466016	527990
62069	527991
291647	527992
16052	527993
231512	527994
607622	527995
31040	527996
691170	527997
212862	527998
96750	527999
128027	528000
419569	528001
60570	528002
2899	528003
206382	528004
675959	528005
381298	528006
704621	528007
226598	528008
684657	528009
388831	528010
359926	528011
411086	528012
269977	528013
563295	528014
722876	528015
253772	528016
228010	528017
311006	528018
20511	528019
507540	528020
377014	528021
371009	528022
181018	528023
468508	528024
417166	528025
26530	528026
4089	528027
267019	528028
597858	528029
53357	528030
552856	528031
93477	528032
563199	528033
6416	528034
9375	528035
665660	528036
12423	528037
5841	528038
54240	528039
153105	528040
48125	528041
48192	528042
573447	528043
248916	528044
36267	528045
24563	528046
705739	528047
51098	528048
181089	528049
70943	528050
187979	528051
8197	528052
187968	528053
161181	528054
105076	528055
276154	528056
77158	528057
226938	528058
392560	528059
397609	528060
126286	528061
373207	528062
188054	528063
609775	528064
44022	528065
55316	528066
781	528067
208950	528068
165399	528069
689488	528070
58968	528071
407054	528072
643538	528073
505766	528074
33258	528075
350166	528076
512330	528077
363315	528078
84547	528079
638313	528080
17456	528081
27919	528082
277668	528083
445174	528084
1485	528085
60735	528086
6186	528087
342779	528088
162452	528089
690739	528090
151552	528091
51265	528092
426448	528093
333988	528094
119732	528095
80167	528096
183452	528097
191505	528098
409131	528099
169018	528100
714027	528101
574695	528102
229679	528103
564338	528104
360623	528105
565656	528106
173955	528107
154301	528108
712707	528109
89762	528110
10215	528111
86281	528112
618282	528113
296602	528114
68265	528115
261933	528116
535461	528117
29038	528118
102841	528119
164134	528120
359575	528121
351298	528122
400098	528123
6913	528124
56863	528125
57441	528126
294496	528127
31759	528128
286822	528129
694433	528130
606373	528131
219531	528132
382542	528133
136689	528134
359428	528135
413488	528136
398048	528137
314450	528138
433378	528139
469373	528140
66236	528141
12556	528142
149914	528143
31275	528144
706093	528145
269342	528146
711577	528147
127098	528148
361274	528149
374840	528150
456148	528151
190998	528152
698881	528153
209281	528154
144937	528155
5518	528156
404221	528157
181268	528158
20425	528159
520451	528160
218899	528161
104481	528162
471429	528163
333767	528164
157997	528165
165540	528166
46361	528167
88934	528168
197320	528169
316305	528170
278042	528171
75000	528172
182375	528173
486419	528174
202584	528175
271014	528176
525529	528177
662024	528178
337837	528179
271407	528180
301564	528181
566241	528182
599878	528183
407400	528184
104134	528185
512715	528186
208848	528187
507927	528188
179118	528189
136272	528190
2031	528191
44454	528192
240758	528193
15005	528194
297551	528195
543733	528196
146592	528197
422521	528198
701182	528199
141304	528200
205705	528201
176116	528202
268996	528203
155725	528204
75941	528205
324646	528206
64921	528207
103264	528208
687034	528209
462149	528210
394334	528211
594864	528212
306795	528213
292887	528214
823	528215
623196	528216
597253	528217
686079	528218
133520	528219
159781	528220
35568	528221
266711	528222
381797	528223
21322	528224
234820	528225
33387	528226
20832	528227
47151	528228
23548	528229
269431	528230
5982	528231
74054	528232
82805	528233
152371	528234
358841	528235
53451	528236
424235	528237
46640	528238
32877	528239
84	528240
220611	528241
110787	528242
376971	528243
236930	528244
321429	528245
13850	528246
55068	528247
668496	528248
8039	528249
36663	528250
718053	528251
608020	528252
76960	528253
652311	528254
122989	528255
44483	528256
28222	528257
372207	528258
27902	528259
416038	528260
610364	528261
150061	528262
92655	528263
564987	528264
241817	528265
198864	528266
672350	528267
250534	528268
122407	528269
135831	528270
485944	528271
32702	528272
621036	528273
1189	528274
342377	528275
410277	528276
678778	528277
60907	528278
61681	528279
182037	528280
302445	528281
64263	528282
256003	528283
205921	528284
708962	528285
131535	528286
57506	528287
360373	528288
66603	528289
17443	528290
142679	528291
40697	528292
458978	528293
703222	528294
165638	528295
61534	528296
358275	528297
323364	528298
13894	528299
152992	528300
419400	528301
575123	528302
7187	528303
568429	528304
375467	528305
314384	528306
219080	528307
114564	528308
585165	528309
244441	528310
383827	528311
323460	528312
558445	528313
294541	528314
502097	528315
592638	528316
444422	528317
85900	528318
417577	528319
38455	528320
653422	528321
560124	528322
257908	528323
617174	528324
689967	528325
531673	528326
10354	528327
672839	528328
97132	528329
273551	528330
552947	528331
16626	528332
218472	528333
446976	528334
16452	528335
484599	528336
44181	528337
599816	528338
291442	528339
269923	528340
367621	528341
662237	528342
207320	528343
521527	528344
18896	528345
463047	528346
662836	528347
98088	528348
599761	528349
477125	528350
253225	528351
42361	528352
49688	528353
66275	528354
98206	528355
459971	528356
30483	528357
171182	528358
724337	528359
39637	528360
45088	528361
512767	528362
656483	528363
383130	528364
557602	528365
653063	528366
6566	528367
162908	528368
93885	528369
357540	528370
26425	528371
4103	528372
182287	528373
32473	528374
157249	528375
369866	528376
180803	528377
631291	528378
589348	528379
299972	528380
510326	528381
494	528382
646517	528383
91208	528384
459243	528385
93293	528386
292183	528387
210659	528388
354007	528389
484331	528390
271143	528391
588873	528392
368815	528393
57966	528394
17091	528395
69608	528396
168010	528397
123918	528398
324257	528399
644877	528400
211801	528401
692556	528402
344715	528403
10433	528404
562886	528405
712712	528406
478940	528407
523724	528408
570818	528409
423327	528410
153322	528411
585913	528412
120489	528413
15674	528414
182645	528415
706890	528416
121211	528417
5311	528418
459410	528419
629516	528420
156591	528421
331140	528422
344632	528423
348153	528424
126995	528425
26996	528426
26284	528427
409549	528428
35502	528429
517690	528430
108638	528431
646693	528432
66508	528433
380153	528434
122686	528435
408511	528436
552007	528437
99452	528438
8941	528439
654840	528440
220693	528441
359416	528442
125985	528443
686505	528444
9176	528445
90995	528446
354537	528447
546249	528448
437648	528449
15370	528450
62660	528451
116447	528452
16794	528453
549438	528454
431128	528455
111700	528456
58549	528457
142599	528458
624848	528459
528861	528460
180907	528461
673411	528462
410395	528463
30	528464
393052	528465
185636	528466
129070	528467
589601	528468
104105	528469
131245	528470
523608	528471
301982	528472
5398	528473
81834	528474
33936	528475
434367	528476
429020	528477
389689	528478
325770	528479
663197	528480
603611	528481
186282	528482
595934	528483
362947	528484
655375	528485
10410	528486
543703	528487
71287	528488
93259	528489
13905	528490
708885	528491
54572	528492
109368	528493
406350	528494
23419	528495
247041	528496
608910	528497
438979	528498
635520	528499
77521	528500
569081	528501
169178	528502
30861	528503
113477	528504
360881	528505
703814	528506
606039	528507
248927	528508
351717	528509
318460	528510
45166	528511
84574	528512
133112	528513
287824	528514
98032	528515
108087	528516
38694	528517
334015	528518
19557	528519
15893	528520
400805	528521
689882	528522
209083	528523
67776	528524
117711	528525
27210	528526
184461	528527
455602	528528
147787	528529
6644	528530
425397	528531
178293	528532
294711	528533
326781	528534
91742	528535
132612	528536
128649	528537
453394	528538
426248	528539
62602	528540
65889	528541
8862	528542
53428	528543
133221	528544
463767	528545
590169	528546
398574	528547
463853	528548
192308	528549
239116	528550
170658	528551
654507	528552
176774	528553
33280	528554
26556	528555
497198	528556
329560	528557
529685	528558
55694	528559
55858	528560
109885	528561
222815	528562
702257	528563
364106	528564
151048	528565
115374	528566
714896	528567
649107	528568
592621	528569
209930	528570
487519	528571
157040	528572
279	528573
274990	528574
593215	528575
8572	528576
12079	528577
86183	528578
638397	528579
71949	528580
682538	528581
17150	528582
173871	528583
12607	528584
411368	528585
945	528586
62971	528587
80940	528588
42451	528589
373226	528590
169699	528591
168125	528592
30766	528593
285049	528594
272021	528595
629419	528596
228534	528597
319767	528598
145006	528599
14564	528600
565222	528601
4199	528602
252323	528603
224518	528604
471405	528605
181623	528606
52533	528607
164170	528608
12471	528609
708990	528610
50623	528611
600451	528612
114326	528613
46597	528614
282882	528615
178344	528616
148256	528617
439507	528618
52608	528619
402001	528620
296582	528621
677663	528622
165638	528623
102563	528624
74894	528625
53809	528626
237492	528627
448857	528628
39617	528629
705022	528630
144998	528631
59710	528632
262330	528633
384134	528634
186165	528635
200131	528636
572805	528637
342	528638
33205	528639
302321	528640
515485	528641
77987	528642
561967	528643
340977	528644
55995	528645
64777	528646
8556	528647
21832	528648
32912	528649
191	528650
591764	528651
590780	528652
53572	528653
106475	528654
437062	528655
50324	528656
11055	528657
63116	528658
569682	528659
446641	528660
122791	528661
623547	528662
360123	528663
77249	528664
643546	528665
709691	528666
136539	528667
453875	528668
42893	528669
61008	528670
20721	528671
131397	528672
364623	528673
52594	528674
382033	528675
52142	528676
5389	528677
75730	528678
535386	528679
207439	528680
567222	528681
692845	528682
9849	528683
333777	528684
109736	528685
623656	528686
357498	528687
66569	528688
72236	528689
606460	528690
610239	528691
294887	528692
74580	528693
475	528694
48067	528695
479267	528696
73937	528697
623847	528698
185445	528699
564086	528700
718285	528701
92635	528702
379017	528703
681309	528704
415460	528705
488658	528706
425589	528707
160054	528708
365598	528709
466925	528710
316976	528711
598679	528712
10869	528713
63095	528714
294349	528715
625970	528716
459549	528717
546622	528718
374402	528719
607256	528720
39647	528721
193734	528722
24287	528723
505591	528724
2684	528725
562	528726
169208	528727
270223	528728
81842	528729
123850	528730
10729	528731
71964	528732
296502	528733
77862	528734
62064	528735
147374	528736
338724	528737
418849	528738
523946	528739
13164	528740
181259	528741
43416	528742
15578	528743
340849	528744
87877	528745
180688	528746
589783	528747
465060	528748
59558	528749
588225	528750
4168	528751
647336	528752
180471	528753
326628	528754
418146	528755
345102	528756
82811	528757
404	528758
425899	528759
496360	528760
136782	528761
291984	528762
529663	528763
45992	528764
18013	528765
696290	528766
98900	528767
400604	528768
85520	528769
215998	528770
710129	528771
288244	528772
179094	528773
128476	528774
56920	528775
187964	528776
434037	528777
211893	528778
635989	528779
331271	528780
15934	528781
113284	528782
125283	528783
183959	528784
464861	528785
717422	528786
186459	528787
35848	528788
255633	528789
150615	528790
365623	528791
111033	528792
564989	528793
24312	528794
182218	528795
405958	528796
651688	528797
690295	528798
692549	528799
482686	528800
553730	528801
244248	528802
321270	528803
142158	528804
130571	528805
21745	528806
118658	528807
17221	528808
402858	528809
379277	528810
115757	528811
13039	528812
19832	528813
93639	528814
170976	528815
314967	528816
569119	528817
596755	528818
602466	528819
148247	528820
404003	528821
175034	528822
69385	528823
401844	528824
42968	528825
719321	528826
606251	528827
150109	528828
186887	528829
244272	528830
160388	528831
690269	528832
97676	528833
496769	528834
550915	528835
460428	528836
577678	528837
798	528838
301658	528839
205991	528840
202071	528841
608611	528842
486657	528843
712831	528844
287344	528845
654585	528846
582910	528847
82251	528848
234430	528849
585385	528850
414207	528851
62726	528852
180307	528853
67799	528854
128307	528855
715739	528856
703259	528857
36564	528858
545348	528859
305919	528860
461274	528861
600141	528862
605957	528863
1753	528864
96621	528865
38958	528866
161593	528867
518650	528868
506001	528869
70880	528870
718	528871
358460	528872
310857	528873
284656	528874
564285	528875
238555	528876
493358	528877
2170	528878
677673	528879
592130	528880
630454	528881
594927	528882
662571	528883
81	528884
662254	528885
439072	528886
574571	528887
300054	528888
317736	528889
204905	528890
128436	528891
523285	528892
132900	528893
62	528894
45068	528895
416861	528896
574278	528897
241262	528898
29071	528899
589507	528900
53712	528901
61398	528902
465633	528903
142286	528904
529854	528905
241900	528906
316165	528907
614955	528908
205031	528909
455260	528910
319930	528911
95283	528912
801	528913
152945	528914
706045	528915
418564	528916
15548	528917
17247	528918
92972	528919
531564	528920
12299	528921
2967	528922
619945	528923
169256	528924
348824	528925
454251	528926
95982	528927
21349	528928
688728	528929
50806	528930
3646	528931
147720	528932
113932	528933
570189	528934
131978	528935
3298	528936
553658	528937
230694	528938
176145	528939
161041	528940
11620	528941
218351	528942
432646	528943
86325	528944
370997	528945
279399	528946
330052	528947
248191	528948
658555	528949
225872	528950
130863	528951
360597	528952
85451	528953
161435	528954
9746	528955
239674	528956
29768	528957
32478	528958
618489	528959
16797	528960
252403	528961
672558	528962
208548	528963
123341	528964
39305	528965
144634	528966
224722	528967
375180	528968
65006	528969
323627	528970
380237	528971
588109	528972
427835	528973
20056	528974
425446	528975
15837	528976
61920	528977
192215	528978
61626	528979
130063	528980
44761	528981
268107	528982
27232	528983
87709	528984
522755	528985
131954	528986
14684	528987
688381	528988
705360	528989
720055	528990
298414	528991
170741	528992
47331	528993
95255	528994
588794	528995
43727	528996
9917	528997
162638	528998
267220	528999
563456	529000
28853	529001
637304	529002
12658	529003
84732	529004
115144	529005
77275	529006
9292	529007
212941	529008
693944	529009
621990	529010
165403	529011
43730	529012
133238	529013
384642	529014
17211	529015
50398	529016
409918	529017
274738	529018
83602	529019
511577	529020
198066	529021
24701	529022
229463	529023
539018	529024
503509	529025
281215	529026
321812	529027
101940	529028
118411	529029
1467	529030
329999	529031
22107	529032
600400	529033
645382	529034
604113	529035
665325	529036
489694	529037
467306	529038
94	529039
406	529040
59778	529041
587638	529042
163463	529043
97345	529044
605337	529045
395414	529046
105751	529047
36620	529048
304795	529049
656715	529050
500138	529051
144076	529052
145839	529053
400369	529054
19626	529055
633649	529056
685723	529057
127295	529058
541323	529059
179801	529060
321452	529061
441925	529062
48416	529063
456641	529064
693723	529065
304445	529066
85158	529067
664	529068
105652	529069
164820	529070
247691	529071
182723	529072
124903	529073
63900	529074
628268	529075
671992	529076
176517	529077
91108	529078
365770	529079
9382	529080
719151	529081
500403	529082
118961	529083
563759	529084
205371	529085
116439	529086
680382	529087
725028	529088
714753	529089
304109	529090
620367	529091
81740	529092
264505	529093
84686	529094
416835	529095
70708	529096
9524	529097
8056	529098
87072	529099
175965	529100
164053	529101
274565	529102
1420	529103
559322	529104
138707	529105
152377	529106
413603	529107
643074	529108
687383	529109
214871	529110
534688	529111
361759	529112
3551	529113
94219	529114
45766	529115
617014	529116
303103	529117
696732	529118
23666	529119
10952	529120
288672	529121
42859	529122
109361	529123
51361	529124
122399	529125
131863	529126
703924	529127
217616	529128
156398	529129
37849	529130
137618	529131
36433	529132
5448	529133
1179	529134
507595	529135
332804	529136
197547	529137
279905	529138
412897	529139
189118	529140
157733	529141
589107	529142
190408	529143
157133	529144
86529	529145
334183	529146
401159	529147
612506	529148
422834	529149
629964	529150
171059	529151
2348	529152
207973	529153
652552	529154
464646	529155
177973	529156
456094	529157
426155	529158
5401	529159
517814	529160
21224	529161
452958	529162
202543	529163
20775	529164
251937	529165
90967	529166
21146	529167
26982	529168
283621	529169
418871	529170
658687	529171
395840	529172
622634	529173
135900	529174
104164	529175
534464	529176
1789	529177
164074	529178
214884	529179
489180	529180
38490	529181
299671	529182
171345	529183
19765	529184
298667	529185
644648	529186
164840	529187
509414	529188
166555	529189
12620	529190
11251	529191
321848	529192
23772	529193
258872	529194
192367	529195
241336	529196
128180	529197
26369	529198
714905	529199
4593	529200
170498	529201
414115	529202
463	529203
205418	529204
11016	529205
51550	529206
70276	529207
37781	529208
671513	529209
52041	529210
254007	529211
37418	529212
295120	529213
113643	529214
34219	529215
703724	529216
46985	529217
65660	529218
629304	529219
649739	529220
27987	529221
382334	529222
101666	529223
131377	529224
34625	529225
77595	529226
293169	529227
27043	529228
454095	529229
291800	529230
122451	529231
89143	529232
458916	529233
6130	529234
628554	529235
712474	529236
88445	529237
171699	529238
372715	529239
338800	529240
37227	529241
509997	529242
220667	529243
166651	529244
664309	529245
213407	529246
703665	529247
550056	529248
34398	529249
598184	529250
348891	529251
253780	529252
12	529253
549386	529254
348184	529255
2937	529256
80174	529257
123081	529258
205013	529259
156581	529260
680338	529261
357111	529262
42105	529263
337167	529264
204965	529265
538560	529266
476379	529267
606484	529268
51944	529269
144878	529270
51262	529271
459658	529272
3125	529273
384004	529274
614493	529275
93483	529276
106828	529277
510919	529278
38848	529279
447998	529280
678903	529281
88157	529282
44106	529283
299932	529284
17271	529285
56862	529286
88859	529287
177701	529288
79550	529289
138590	529290
24983	529291
63324	529292
4229	529293
95568	529294
353885	529295
165649	529296
5016	529297
83	529298
21440	529299
14467	529300
86220	529301
65355	529302
25155	529303
378908	529304
95553	529305
6121	529306
170147	529307
150534	529308
512868	529309
165976	529310
586112	529311
44943	529312
117322	529313
706651	529314
182361	529315
25214	529316
147786	529317
230071	529318
644883	529319
105824	529320
485652	529321
93987	529322
152403	529323
368828	529324
717198	529325
611717	529326
366606	529327
330915	529328
468208	529329
212798	529330
668439	529331
179829	529332
160705	529333
33274	529334
60047	529335
36390	529336
580051	529337
458389	529338
514607	529339
108854	529340
570807	529341
675479	529342
507219	529343
175	529344
108192	529345
397601	529346
96433	529347
317647	529348
687796	529349
551505	529350
106510	529351
627803	529352
23428	529353
390708	529354
16321	529355
149276	529356
515998	529357
342916	529358
642515	529359
23268	529360
98867	529361
314041	529362
51391	529363
579500	529364
9012	529365
368369	529366
713404	529367
329044	529368
17329	529369
604137	529370
350300	529371
38997	529372
589278	529373
37251	529374
159723	529375
38604	529376
614718	529377
111663	529378
591335	529379
687890	529380
573050	529381
213686	529382
340232	529383
445502	529384
34354	529385
132198	529386
599519	529387
285423	529388
331155	529389
28182	529390
441304	529391
55687	529392
13339	529393
504253	529394
125386	529395
5360	529396
84316	529397
380188	529398
614558	529399
314469	529400
51029	529401
47652	529402
186702	529403
464635	529404
194759	529405
232587	529406
596559	529407
486794	529408
250439	529409
31507	529410
42559	529411
484046	529412
19933	529413
185557	529414
17872	529415
897	529416
700319	529417
85047	529418
413572	529419
46399	529420
177740	529421
7754	529422
101070	529423
47350	529424
641	529425
664927	529426
402258	529427
436382	529428
178804	529429
88475	529430
474634	529431
115181	529432
432219	529433
345435	529434
505946	529435
655293	529436
352161	529437
649252	529438
102737	529439
274904	529440
281326	529441
273502	529442
242953	529443
592474	529444
572206	529445
299181	529446
611597	529447
241896	529448
198050	529449
618659	529450
505957	529451
278883	529452
37991	529453
719459	529454
96862	529455
12124	529456
607124	529457
317209	529458
584001	529459
567957	529460
409809	529461
76178	529462
448288	529463
566743	529464
638791	529465
609983	529466
355092	529467
124767	529468
678004	529469
25120	529470
309830	529471
61795	529472
622766	529473
657242	529474
268175	529475
53140	529476
190866	529477
1915	529478
12782	529479
432311	529480
27290	529481
42045	529482
291568	529483
618943	529484
114546	529485
579203	529486
314254	529487
333180	529488
592777	529489
405747	529490
370	529491
46977	529492
68110	529493
150281	529494
718547	529495
615621	529496
33794	529497
185861	529498
60227	529499
111922	529500
23243	529501
3420	529502
202890	529503
296274	529504
92579	529505
406094	529506
63633	529507
19116	529508
75229	529509
84527	529510
451119	529511
421484	529512
175002	529513
607480	529514
169125	529515
518468	529516
529158	529517
305400	529518
569040	529519
38650	529520
11641	529521
243577	529522
714923	529523
295179	529524
49816	529525
572444	529526
171874	529527
85923	529528
106991	529529
675995	529530
502489	529531
224659	529532
133287	529533
369207	529534
348290	529535
50073	529536
500570	529537
85980	529538
235534	529539
646387	529540
517755	529541
28174	529542
617254	529543
38305	529544
98207	529545
719542	529546
293314	529547
185	529548
570001	529549
717448	529550
618474	529551
31999	529552
586096	529553
527343	529554
4605	529555
510826	529556
141093	529557
368497	529558
434339	529559
16406	529560
193629	529561
3260	529562
410910	529563
715588	529564
572984	529565
123270	529566
646289	529567
101228	529568
253971	529569
318685	529570
638949	529571
383781	529572
247236	529573
199555	529574
80386	529575
14773	529576
138560	529577
125	529578
472251	529579
571995	529580
702363	529581
134134	529582
153168	529583
74175	529584
162889	529585
624283	529586
650100	529587
15905	529588
47284	529589
15960	529590
2603	529591
526219	529592
397003	529593
364236	529594
520064	529595
499899	529596
619665	529597
9238	529598
80614	529599
403449	529600
35690	529601
81827	529602
31943	529603
678124	529604
279232	529605
327857	529606
115238	529607
306830	529608
88140	529609
378903	529610
597171	529611
604967	529612
390073	529613
199387	529614
179165	529615
137960	529616
76496	529617
306680	529618
149939	529619
345313	529620
518808	529621
45778	529622
412899	529623
186883	529624
241084	529625
405583	529626
215020	529627
9773	529628
558369	529629
584551	529630
24029	529631
27711	529632
15005	529633
355087	529634
43226	529635
54480	529636
121759	529637
718513	529638
51162	529639
79086	529640
530394	529641
38004	529642
192757	529643
2887	529644
419832	529645
709178	529646
175425	529647
553617	529648
265455	529649
580233	529650
157209	529651
41529	529652
92604	529653
594059	529654
3388	529655
713814	529656
26788	529657
619552	529658
118039	529659
16335	529660
447719	529661
109594	529662
84987	529663
113253	529664
695398	529665
228068	529666
73419	529667
51787	529668
472510	529669
430619	529670
43608	529671
429205	529672
286592	529673
107220	529674
392928	529675
351195	529676
575357	529677
401117	529678
493835	529679
175898	529680
190141	529681
301544	529682
128151	529683
489893	529684
399701	529685
550924	529686
645712	529687
54623	529688
592796	529689
50652	529690
149930	529691
98943	529692
264095	529693
17486	529694
676096	529695
312242	529696
174946	529697
284917	529698
382693	529699
158580	529700
63625	529701
145982	529702
9300	529703
445179	529704
20399	529705
70101	529706
33243	529707
602084	529708
107814	529709
103617	529710
470241	529711
6964	529712
101446	529713
138194	529714
148254	529715
192587	529716
53752	529717
312379	529718
47312	529719
32174	529720
14233	529721
1000	529722
53495	529723
322396	529724
70266	529725
89406	529726
16786	529727
535505	529728
651952	529729
564780	529730
119166	529731
128828	529732
355418	529733
196429	529734
647065	529735
119761	529736
363775	529737
499969	529738
103864	529739
488455	529740
159160	529741
3075	529742
890	529743
475806	529744
598535	529745
95863	529746
433008	529747
438123	529748
698236	529749
455710	529750
627560	529751
157760	529752
428527	529753
86607	529754
476279	529755
125504	529756
271989	529757
649505	529758
588978	529759
697730	529760
563065	529761
388769	529762
490801	529763
124758	529764
490481	529765
646762	529766
237195	529767
73533	529768
587151	529769
594021	529770
50048	529771
420906	529772
27811	529773
163286	529774
65681	529775
386387	529776
19318	529777
573004	529778
28823	529779
581886	529780
184084	529781
467185	529782
676355	529783
148995	529784
116078	529785
539333	529786
296851	529787
511084	529788
154952	529789
687656	529790
47772	529791
308163	529792
41085	529793
149300	529794
406642	529795
375410	529796
277333	529797
77905	529798
425319	529799
645961	529800
35108	529801
149	529802
694251	529803
433561	529804
14555	529805
427087	529806
34625	529807
326407	529808
344553	529809
40091	529810
107935	529811
411365	529812
582457	529813
434729	529814
132956	529815
44847	529816
349540	529817
105574	529818
397932	529819
364419	529820
28937	529821
288557	529822
134790	529823
269685	529824
1709	529825
367049	529826
281407	529827
131621	529828
131281	529829
331702	529830
325791	529831
96833	529832
349481	529833
248125	529834
290305	529835
194062	529836
82410	529837
3027	529838
30529	529839
338337	529840
255217	529841
714948	529842
12857	529843
94210	529844
4031	529845
347944	529846
412364	529847
161030	529848
372836	529849
93596	529850
190777	529851
361763	529852
136399	529853
568122	529854
217882	529855
622930	529856
574608	529857
277061	529858
132032	529859
221496	529860
497484	529861
716060	529862
107985	529863
16417	529864
87361	529865
124357	529866
407245	529867
433186	529868
110378	529869
122846	529870
670287	529871
450280	529872
381272	529873
70450	529874
68393	529875
376898	529876
350675	529877
271237	529878
673521	529879
382410	529880
16038	529881
40788	529882
16412	529883
181461	529884
367834	529885
456013	529886
47589	529887
288836	529888
536826	529889
640627	529890
498636	529891
282155	529892
451	529893
295739	529894
6599	529895
393568	529896
679053	529897
345090	529898
310931	529899
244491	529900
490755	529901
153145	529902
210510	529903
92954	529904
545080	529905
99782	529906
582480	529907
400101	529908
144812	529909
97495	529910
43150	529911
176742	529912
33486	529913
557863	529914
87289	529915
341386	529916
127471	529917
185012	529918
82601	529919
354929	529920
568599	529921
388937	529922
434932	529923
581167	529924
198448	529925
46568	529926
146472	529927
141413	529928
28642	529929
709888	529930
96349	529931
16294	529932
205727	529933
81980	529934
147803	529935
440395	529936
425174	529937
96864	529938
244552	529939
153961	529940
277922	529941
5926	529942
507024	529943
251652	529944
70728	529945
27067	529946
483220	529947
278971	529948
462885	529949
349016	529950
201851	529951
193485	529952
708875	529953
595119	529954
140580	529955
304272	529956
105406	529957
598066	529958
215406	529959
443959	529960
717014	529961
433105	529962
304890	529963
576162	529964
634018	529965
423478	529966
341166	529967
2477	529968
6683	529969
641989	529970
171444	529971
432203	529972
299629	529973
15527	529974
519536	529975
417827	529976
31711	529977
473857	529978
292113	529979
182343	529980
20621	529981
195132	529982
185817	529983
680764	529984
396839	529985
4584	529986
120523	529987
35858	529988
57677	529989
558809	529990
208200	529991
37734	529992
539457	529993
569334	529994
21403	529995
403905	529996
683638	529997
699763	529998
27967	529999
523787	530000
146174	530001
71529	530002
439401	530003
723659	530004
137211	530005
79659	530006
370669	530007
22001	530008
143108	530009
120993	530010
703020	530011
108957	530012
475869	530013
403552	530014
45331	530015
123560	530016
640540	530017
696841	530018
714094	530019
535401	530020
94752	530021
640437	530022
167655	530023
132549	530024
531168	530025
568778	530026
717172	530027
140170	530028
2664	530029
22199	530030
522007	530031
300671	530032
592472	530033
116872	530034
367765	530035
661070	530036
277749	530037
72578	530038
551205	530039
22288	530040
345059	530041
446703	530042
721560	530043
484090	530044
574486	530045
327091	530046
12581	530047
551669	530048
689110	530049
681131	530050
123394	530051
306925	530052
133377	530053
56558	530054
413652	530055
693	530056
564470	530057
85744	530058
544586	530059
649108	530060
355157	530061
120175	530062
137885	530063
380434	530064
713433	530065
670543	530066
29540	530067
350669	530068
701171	530069
241394	530070
127334	530071
234485	530072
103289	530073
718090	530074
476387	530075
275106	530076
48060	530077
203193	530078
72878	530079
182275	530080
108992	530081
32886	530082
621057	530083
517736	530084
382888	530085
558569	530086
103624	530087
671412	530088
571074	530089
414446	530090
118307	530091
156589	530092
239868	530093
26208	530094
373493	530095
656081	530096
368925	530097
419394	530098
339885	530099
150596	530100
597347	530101
675047	530102
31309	530103
185893	530104
514902	530105
251150	530106
409991	530107
360473	530108
497469	530109
7282	530110
77980	530111
421774	530112
724005	530113
360241	530114
292785	530115
2	530116
265590	530117
657210	530118
409669	530119
58227	530120
357433	530121
420603	530122
588823	530123
512824	530124
176755	530125
382827	530126
59290	530127
2166	530128
180153	530129
122887	530130
29962	530131
692890	530132
175667	530133
508383	530134
91180	530135
653585	530136
9610	530137
500891	530138
606457	530139
108050	530140
171139	530141
167577	530142
560290	530143
673737	530144
16585	530145
19372	530146
154379	530147
4345	530148
544986	530149
290704	530150
49579	530151
46395	530152
4318	530153
96813	530154
93802	530155
52993	530156
651745	530157
472894	530158
113088	530159
12259	530160
208655	530161
408896	530162
77536	530163
344642	530164
685692	530165
508361	530166
465115	530167
51914	530168
332385	530169
716973	530170
156232	530171
682224	530172
264474	530173
633711	530174
18759	530175
184919	530176
669578	530177
30930	530178
15027	530179
339472	530180
343030	530181
33869	530182
360682	530183
676330	530184
4269	530185
7942	530186
151287	530187
125800	530188
112347	530189
404347	530190
718640	530191
1367	530192
240759	530193
309398	530194
516614	530195
208114	530196
306896	530197
98217	530198
498379	530199
32015	530200
149662	530201
31570	530202
86731	530203
130617	530204
604934	530205
233975	530206
674477	530207
6005	530208
16238	530209
80076	530210
317076	530211
378634	530212
553772	530213
662	530214
699996	530215
598718	530216
167592	530217
250683	530218
69966	530219
40073	530220
518860	530221
608449	530222
309890	530223
513455	530224
702868	530225
96809	530226
42231	530227
397841	530228
292715	530229
160	530230
12370	530231
376678	530232
254433	530233
487458	530234
574497	530235
565825	530236
345067	530237
405354	530238
135331	530239
139420	530240
694179	530241
201811	530242
19806	530243
356252	530244
34648	530245
30802	530246
680970	530247
38073	530248
203703	530249
247928	530250
74698	530251
233647	530252
77093	530253
400981	530254
717876	530255
460779	530256
145363	530257
51169	530258
11085	530259
406911	530260
44410	530261
10700	530262
160635	530263
647857	530264
450670	530265
371241	530266
279628	530267
542298	530268
440911	530269
680573	530270
49203	530271
2429	530272
597480	530273
445791	530274
556937	530275
196223	530276
127932	530277
170824	530278
238544	530279
10979	530280
615675	530281
140344	530282
47333	530283
403846	530284
433584	530285
149032	530286
648560	530287
419384	530288
575333	530289
468250	530290
76920	530291
376346	530292
614429	530293
42272	530294
8182	530295
230177	530296
364449	530297
571890	530298
87345	530299
13667	530300
123526	530301
720121	530302
414664	530303
544	530304
429064	530305
681779	530306
45199	530307
617289	530308
6741	530309
705312	530310
89913	530311
713163	530312
113380	530313
304847	530314
584237	530315
61175	530316
475437	530317
30402	530318
26705	530319
281161	530320
79320	530321
47251	530322
443573	530323
626697	530324
318701	530325
17963	530326
157861	530327
9837	530328
103957	530329
187980	530330
644966	530331
89163	530332
561664	530333
94403	530334
345271	530335
661804	530336
33197	530337
245106	530338
14483	530339
183637	530340
277166	530341
468331	530342
217844	530343
217044	530344
539921	530345
223256	530346
98319	530347
575213	530348
223433	530349
107121	530350
234484	530351
709982	530352
4034	530353
10113	530354
3025	530355
12014	530356
109	530357
323409	530358
9061	530359
92431	530360
577093	530361
583471	530362
122329	530363
523042	530364
85836	530365
701225	530366
17760	530367
2343	530368
325087	530369
429854	530370
252604	530371
5315	530372
136362	530373
681255	530374
664007	530375
146498	530376
185642	530377
697771	530378
226990	530379
550297	530380
617611	530381
6112	530382
598140	530383
32904	530384
64412	530385
8198	530386
428450	530387
109525	530388
335538	530389
103826	530390
131304	530391
516181	530392
11372	530393
138541	530394
99168	530395
455363	530396
116601	530397
138820	530398
168931	530399
642982	530400
78823	530401
147181	530402
710354	530403
565276	530404
344298	530405
42927	530406
383538	530407
60456	530408
39547	530409
106227	530410
105147	530411
616813	530412
382368	530413
50617	530414
213638	530415
318862	530416
6304	530417
37613	530418
702407	530419
94638	530420
82043	530421
53139	530422
652191	530423
573090	530424
682098	530425
212001	530426
4443	530427
38084	530428
488915	530429
98045	530430
593466	530431
422613	530432
130984	530433
207607	530434
1981	530435
408078	530436
358441	530437
580987	530438
716602	530439
209626	530440
2114	530441
749	530442
45808	530443
383675	530444
376965	530445
464096	530446
29237	530447
279456	530448
55722	530449
514358	530450
19095	530451
47040	530452
379234	530453
127577	530454
254613	530455
141001	530456
310042	530457
661531	530458
583251	530459
32684	530460
49428	530461
355546	530462
294098	530463
598976	530464
26072	530465
202791	530466
131308	530467
310704	530468
527588	530469
362270	530470
184921	530471
32026	530472
400562	530473
365521	530474
145367	530475
253503	530476
34816	530477
235765	530478
639786	530479
259787	530480
219963	530481
419040	530482
251181	530483
36247	530484
38319	530485
588613	530486
378865	530487
716854	530488
150363	530489
36046	530490
267332	530491
86399	530492
543714	530493
612306	530494
93797	530495
124042	530496
511133	530497
552469	530498
545023	530499
309371	530500
655355	530501
2543	530502
174638	530503
448894	530504
65400	530505
513559	530506
599897	530507
12301	530508
31608	530509
102470	530510
617891	530511
639144	530512
321337	530513
570437	530514
514742	530515
666380	530516
49456	530517
704730	530518
271346	530519
620309	530520
164475	530521
52002	530522
113432	530523
187143	530524
298635	530525
597087	530526
328568	530527
177363	530528
1508	530529
4665	530530
80263	530531
181391	530532
503369	530533
651716	530534
265629	530535
393070	530536
11860	530537
724310	530538
86188	530539
293292	530540
161385	530541
144084	530542
75545	530543
26762	530544
668376	530545
384212	530546
569194	530547
359652	530548
401699	530549
546	530550
698094	530551
167856	530552
199903	530553
527701	530554
84226	530555
30014	530556
73829	530557
79226	530558
275804	530559
297760	530560
38972	530561
51101	530562
412880	530563
517466	530564
376392	530565
429983	530566
97101	530567
44710	530568
505633	530569
534526	530570
622006	530571
250939	530572
120376	530573
443144	530574
373152	530575
677555	530576
39174	530577
4037	530578
64172	530579
63417	530580
540194	530581
151441	530582
658126	530583
81202	530584
59057	530585
16405	530586
112821	530587
36159	530588
541458	530589
165719	530590
69518	530591
13432	530592
298741	530593
636301	530594
453118	530595
184154	530596
1978	530597
149316	530598
37354	530599
40242	530600
30588	530601
131345	530602
103314	530603
506994	530604
140212	530605
393961	530606
715644	530607
330971	530608
228137	530609
17489	530610
82189	530611
124193	530612
674944	530613
25763	530614
125580	530615
431515	530616
71	530617
96149	530618
166501	530619
238808	530620
284243	530621
126855	530622
207933	530623
446305	530624
627670	530625
553899	530626
131131	530627
345771	530628
204975	530629
548213	530630
468710	530631
31990	530632
99726	530633
352340	530634
684492	530635
62878	530636
134323	530637
591412	530638
309188	530639
229198	530640
181471	530641
468111	530642
122363	530643
142346	530644
401082	530645
413781	530646
6428	530647
317426	530648
85876	530649
573582	530650
150147	530651
27271	530652
560067	530653
548401	530654
42584	530655
96820	530656
145845	530657
650589	530658
80567	530659
527151	530660
259569	530661
119753	530662
630507	530663
611551	530664
243248	530665
616926	530666
343325	530667
542173	530668
548895	530669
176941	530670
694852	530671
30989	530672
678901	530673
637650	530674
331811	530675
329220	530676
22505	530677
639984	530678
290381	530679
397319	530680
294338	530681
489065	530682
33342	530683
126827	530684
118944	530685
18687	530686
41345	530687
61489	530688
217540	530689
506980	530690
235217	530691
703951	530692
574591	530693
683711	530694
312550	530695
582124	530696
691340	530697
463909	530698
16075	530699
16424	530700
194828	530701
624634	530702
507937	530703
369447	530704
569038	530705
13180	530706
266708	530707
258396	530708
627866	530709
174514	530710
72722	530711
268236	530712
186832	530713
60871	530714
25095	530715
67698	530716
288270	530717
698474	530718
617173	530719
661651	530720
587529	530721
19354	530722
299165	530723
326570	530724
23067	530725
345114	530726
191932	530727
111253	530728
6395	530729
58867	530730
583118	530731
455009	530732
635210	530733
85024	530734
7267	530735
314404	530736
31048	530737
131991	530738
608867	530739
59029	530740
124439	530741
91734	530742
652307	530743
455544	530744
2058	530745
405970	530746
68173	530747
79413	530748
33889	530749
242190	530750
436563	530751
292361	530752
151285	530753
311619	530754
429702	530755
11318	530756
503085	530757
123536	530758
9974	530759
530037	530760
115837	530761
17989	530762
582104	530763
712841	530764
188866	530765
128614	530766
87726	530767
449496	530768
192242	530769
717853	530770
106919	530771
30611	530772
15332	530773
309159	530774
348166	530775
202146	530776
339358	530777
501213	530778
292465	530779
87453	530780
74684	530781
471470	530782
40032	530783
53444	530784
164254	530785
586340	530786
26912	530787
522812	530788
700383	530789
438186	530790
52832	530791
331484	530792
189917	530793
9741	530794
16575	530795
17259	530796
571783	530797
407445	530798
539539	530799
153724	530800
711160	530801
51914	530802
612504	530803
666233	530804
339810	530805
23547	530806
642358	530807
113474	530808
591592	530809
497662	530810
27154	530811
73207	530812
176102	530813
551795	530814
136988	530815
450914	530816
279228	530817
10921	530818
585402	530819
55263	530820
146274	530821
130883	530822
147311	530823
215235	530824
10895	530825
543269	530826
336558	530827
15322	530828
51903	530829
680943	530830
177580	530831
339508	530832
447315	530833
139705	530834
457867	530835
448533	530836
27209	530837
680662	530838
105177	530839
239717	530840
520869	530841
351743	530842
673676	530843
668360	530844
597077	530845
44480	530846
582110	530847
599501	530848
476600	530849
445607	530850
706206	530851
58128	530852
428366	530853
625185	530854
23661	530855
475759	530856
428427	530857
134624	530858
572283	530859
4288	530860
571680	530861
507334	530862
661906	530863
412195	530864
43196	530865
126327	530866
67156	530867
330802	530868
29939	530869
200999	530870
539424	530871
159532	530872
697613	530873
651692	530874
699163	530875
72850	530876
359559	530877
659448	530878
113889	530879
233105	530880
114182	530881
565454	530882
717497	530883
134511	530884
703003	530885
248297	530886
17009	530887
267646	530888
627618	530889
634236	530890
198857	530891
149767	530892
502996	530893
127439	530894
42931	530895
112564	530896
584328	530897
88569	530898
121150	530899
156551	530900
154495	530901
126573	530902
587690	530903
159997	530904
126814	530905
160708	530906
50323	530907
484	530908
30458	530909
470967	530910
4454	530911
421179	530912
54921	530913
691363	530914
595986	530915
6575	530916
166168	530917
560833	530918
222623	530919
184704	530920
113430	530921
467490	530922
204328	530923
236335	530924
168062	530925
314093	530926
68093	530927
687540	530928
546815	530929
35956	530930
286383	530931
284826	530932
161893	530933
8165	530934
606733	530935
446761	530936
25369	530937
90372	530938
350972	530939
345775	530940
653550	530941
390255	530942
313241	530943
3941	530944
378081	530945
588910	530946
649625	530947
382710	530948
158143	530949
496617	530950
196601	530951
54793	530952
225912	530953
286808	530954
622425	530955
450685	530956
258672	530957
50432	530958
144134	530959
10068	530960
16445	530961
657071	530962
482365	530963
630714	530964
365193	530965
672780	530966
58193	530967
8589	530968
64449	530969
310936	530970
724430	530971
517457	530972
545279	530973
207755	530974
371732	530975
100754	530976
62170	530977
417040	530978
188	530979
631507	530980
467932	530981
237468	530982
153696	530983
35400	530984
404972	530985
41864	530986
24996	530987
493558	530988
685098	530989
180213	530990
399994	530991
519749	530992
213630	530993
143566	530994
21768	530995
237230	530996
709156	530997
194977	530998
393674	530999
574057	531000
248750	531001
335788	531002
10497	531003
289600	531004
353059	531005
473795	531006
270288	531007
440619	531008
127491	531009
271460	531010
262616	531011
577322	531012
136653	531013
233752	531014
630090	531015
142921	531016
717192	531017
289610	531018
54912	531019
16204	531020
174077	531021
496557	531022
672715	531023
84544	531024
662728	531025
397581	531026
46057	531027
318427	531028
10591	531029
192606	531030
12140	531031
693677	531032
265346	531033
182696	531034
113687	531035
706893	531036
5688	531037
22268	531038
75282	531039
75843	531040
682918	531041
342515	531042
22099	531043
632164	531044
62416	531045
54763	531046
568639	531047
459191	531048
51918	531049
46952	531050
46250	531051
37794	531052
669946	531053
354065	531054
368631	531055
140217	531056
262624	531057
15622	531058
119465	531059
1684	531060
424407	531061
218352	531062
9490	531063
340343	531064
529976	531065
480459	531066
64730	531067
689280	531068
41730	531069
122456	531070
102455	531071
724481	531072
284514	531073
264451	531074
534296	531075
56101	531076
313672	531077
2251	531078
300566	531079
623836	531080
471236	531081
41567	531082
28826	531083
285477	531084
250385	531085
307021	531086
53652	531087
14962	531088
71762	531089
404193	531090
56789	531091
504908	531092
58502	531093
599371	531094
703829	531095
9067	531096
134423	531097
513735	531098
435305	531099
567546	531100
162051	531101
20160	531102
6930	531103
302896	531104
249429	531105
650553	531106
82116	531107
324696	531108
257160	531109
510356	531110
28358	531111
572277	531112
566538	531113
70686	531114
380761	531115
535411	531116
116631	531117
617458	531118
2577	531119
125233	531120
617735	531121
93151	531122
67838	531123
96022	531124
451830	531125
208435	531126
152889	531127
241384	531128
451748	531129
256965	531130
129250	531131
66868	531132
617188	531133
581779	531134
1764	531135
538804	531136
96426	531137
669702	531138
539420	531139
282883	531140
73314	531141
46869	531142
674106	531143
31064	531144
12881	531145
17864	531146
716258	531147
589007	531148
44741	531149
100867	531150
656365	531151
348994	531152
112251	531153
121241	531154
282102	531155
158383	531156
375702	531157
105748	531158
12248	531159
126708	531160
35389	531161
266190	531162
255386	531163
330791	531164
585194	531165
607834	531166
15289	531167
484830	531168
441065	531169
551752	531170
652028	531171
15340	531172
468580	531173
186432	531174
227281	531175
53403	531176
281464	531177
91112	531178
171101	531179
253612	531180
251462	531181
82904	531182
285852	531183
359439	531184
708456	531185
557334	531186
535925	531187
303460	531188
136405	531189
186667	531190
16607	531191
78583	531192
171769	531193
648055	531194
553965	531195
277581	531196
63368	531197
400738	531198
489563	531199
26898	531200
202731	531201
60706	531202
53105	531203
145366	531204
588908	531205
712392	531206
616544	531207
445114	531208
399817	531209
557661	531210
333985	531211
122535	531212
51129	531213
380100	531214
24630	531215
125396	531216
209907	531217
94	531218
178611	531219
45073	531220
397634	531221
25509	531222
87204	531223
402710	531224
660842	531225
705172	531226
676533	531227
219060	531228
95158	531229
127751	531230
14703	531231
162767	531232
259820	531233
210129	531234
168775	531235
562825	531236
178	531237
724016	531238
148838	531239
120879	531240
91602	531241
321308	531242
585392	531243
558883	531244
9358	531245
552197	531246
195711	531247
545446	531248
716961	531249
194792	531250
468808	531251
683395	531252
659520	531253
142283	531254
649732	531255
394971	531256
677501	531257
143336	531258
39410	531259
198219	531260
345927	531261
291712	531262
40720	531263
127477	531264
468	531265
632804	531266
583619	531267
483059	531268
13793	531269
332136	531270
110343	531271
446	531272
19342	531273
340875	531274
244505	531275
90675	531276
422775	531277
474670	531278
120534	531279
300084	531280
5168	531281
7530	531282
141167	531283
342798	531284
492596	531285
229353	531286
114425	531287
241921	531288
558203	531289
146276	531290
19387	531291
401801	531292
174114	531293
6497	531294
43862	531295
35016	531296
106105	531297
615038	531298
503549	531299
555316	531300
9486	531301
217635	531302
111950	531303
212003	531304
42593	531305
27159	531306
703432	531307
647168	531308
89126	531309
172579	531310
525959	531311
329913	531312
356985	531313
420595	531314
434177	531315
199949	531316
620834	531317
328752	531318
19679	531319
250367	531320
213753	531321
626512	531322
40050	531323
213737	531324
33201	531325
250178	531326
30302	531327
226776	531328
174067	531329
376894	531330
25419	531331
640838	531332
343742	531333
40124	531334
1607	531335
486978	531336
155859	531337
252271	531338
113812	531339
254829	531340
420190	531341
16249	531342
78832	531343
286747	531344
107777	531345
625445	531346
47798	531347
103006	531348
701245	531349
645343	531350
380784	531351
292924	531352
498998	531353
114177	531354
93577	531355
65424	531356
509575	531357
107203	531358
433763	531359
409511	531360
505456	531361
519753	531362
161436	531363
333632	531364
45955	531365
106576	531366
100199	531367
394237	531368
39575	531369
171931	531370
35483	531371
263618	531372
8893	531373
169316	531374
43874	531375
286373	531376
13950	531377
499206	531378
473909	531379
398569	531380
14266	531381
398006	531382
562887	531383
56259	531384
254874	531385
523360	531386
614907	531387
642211	531388
435022	531389
137651	531390
358662	531391
257620	531392
418759	531393
501666	531394
3990	531395
599857	531396
57453	531397
65617	531398
513495	531399
530882	531400
681869	531401
268532	531402
1998	531403
135447	531404
39696	531405
605640	531406
78026	531407
514920	531408
123592	531409
519389	531410
67922	531411
476852	531412
563618	531413
114745	531414
201770	531415
822	531416
591749	531417
389547	531418
452552	531419
545609	531420
572514	531421
157763	531422
17448	531423
554688	531424
296259	531425
209827	531426
179551	531427
84291	531428
148637	531429
639987	531430
32538	531431
634895	531432
9019	531433
99391	531434
533669	531435
19	531436
14108	531437
20801	531438
589855	531439
18467	531440
640091	531441
23774	531442
332259	531443
464814	531444
17382	531445
537454	531446
210933	531447
659508	531448
42045	531449
464859	531450
31029	531451
222352	531452
21230	531453
29509	531454
204582	531455
498922	531456
252980	531457
181033	531458
238641	531459
441132	531460
27661	531461
98571	531462
191817	531463
610662	531464
652085	531465
476899	531466
68260	531467
43693	531468
560043	531469
373013	531470
109362	531471
166151	531472
86452	531473
320248	531474
259825	531475
30152	531476
5343	531477
38040	531478
38857	531479
23902	531480
349777	531481
65077	531482
90676	531483
145259	531484
624830	531485
441122	531486
184799	531487
44908	531488
28248	531489
706146	531490
7780	531491
563877	531492
304056	531493
82898	531494
217422	531495
82002	531496
556103	531497
133165	531498
151045	531499
7874	531500
20261	531501
185465	531502
18372	531503
150901	531504
608714	531505
270974	531506
53561	531507
678545	531508
662	531509
239101	531510
550820	531511
13507	531512
306030	531513
562859	531514
458770	531515
232174	531516
692904	531517
391554	531518
407920	531519
515537	531520
88338	531521
600780	531522
114898	531523
229475	531524
165213	531525
111446	531526
18606	531527
349571	531528
13054	531529
178853	531530
394161	531531
187238	531532
15890	531533
353185	531534
720118	531535
282109	531536
184602	531537
626632	531538
254576	531539
218943	531540
709163	531541
638625	531542
25347	531543
134351	531544
45221	531545
368037	531546
145088	531547
488072	531548
355130	531549
390657	531550
236651	531551
602501	531552
119960	531553
118342	531554
106	531555
154643	531556
628176	531557
607131	531558
13029	531559
7422	531560
293316	531561
416120	531562
12546	531563
572943	531564
364816	531565
9047	531566
107726	531567
12132	531568
19314	531569
120647	531570
565460	531571
488133	531572
39072	531573
155456	531574
420848	531575
145671	531576
245985	531577
590417	531578
22262	531579
311776	531580
21317	531581
151260	531582
53407	531583
463881	531584
60709	531585
15351	531586
4544	531587
84402	531588
29624	531589
114989	531590
380836	531591
167430	531592
15095	531593
10844	531594
20362	531595
80327	531596
173990	531597
672398	531598
361800	531599
30131	531600
414767	531601
42536	531602
516314	531603
55687	531604
91984	531605
566125	531606
164100	531607
8531	531608
58608	531609
640348	531610
44930	531611
98524	531612
11091	531613
19915	531614
492582	531615
178645	531616
149864	531617
320034	531618
26109	531619
128136	531620
34407	531621
165528	531622
147114	531623
650704	531624
582728	531625
54374	531626
147075	531627
83749	531628
385026	531629
7913	531630
154331	531631
323420	531632
179278	531633
674166	531634
98031	531635
590406	531636
353555	531637
588560	531638
100604	531639
486553	531640
466369	531641
652135	531642
365880	531643
19650	531644
1358	531645
288164	531646
474987	531647
713670	531648
416958	531649
530444	531650
285170	531651
601234	531652
772	531653
134745	531654
696156	531655
30788	531656
627417	531657
568593	531658
497684	531659
318995	531660
640098	531661
689954	531662
317116	531663
118921	531664
315435	531665
130691	531666
308008	531667
87455	531668
390993	531669
206110	531670
246105	531671
23979	531672
98182	531673
15057	531674
132187	531675
710270	531676
296372	531677
68163	531678
493376	531679
559057	531680
204032	531681
582915	531682
70138	531683
62334	531684
322163	531685
63780	531686
95817	531687
617500	531688
638267	531689
246601	531690
30655	531691
446566	531692
158623	531693
16567	531694
1713	531695
705306	531696
8635	531697
724612	531698
113328	531699
9841	531700
582469	531701
680207	531702
458158	531703
318549	531704
100723	531705
461204	531706
25768	531707
111413	531708
241688	531709
370876	531710
706461	531711
128368	531712
302816	531713
130784	531714
605659	531715
72409	531716
125375	531717
28604	531718
718422	531719
205616	531720
17145	531721
254788	531722
188713	531723
109332	531724
2407	531725
389255	531726
292348	531727
82683	531728
648345	531729
533336	531730
141007	531731
355234	531732
504885	531733
188583	531734
178833	531735
682140	531736
12272	531737
437659	531738
175454	531739
358001	531740
510727	531741
570092	531742
127584	531743
635913	531744
545944	531745
40351	531746
643785	531747
92287	531748
610627	531749
343234	531750
6068	531751
298004	531752
601454	531753
702371	531754
45817	531755
326840	531756
714323	531757
608681	531758
105003	531759
13091	531760
446394	531761
22629	531762
542995	531763
713974	531764
29795	531765
660954	531766
181738	531767
4604	531768
116891	531769
81549	531770
693441	531771
517294	531772
13243	531773
282495	531774
178527	531775
19692	531776
169236	531777
678302	531778
640818	531779
517889	531780
65880	531781
62525	531782
570844	531783
691374	531784
368703	531785
57317	531786
139647	531787
51597	531788
295552	531789
299699	531790
524462	531791
259	531792
95104	531793
633668	531794
650538	531795
290119	531796
549390	531797
265534	531798
689331	531799
457137	531800
90729	531801
501931	531802
375386	531803
2863	531804
52132	531805
127145	531806
258188	531807
73231	531808
50081	531809
176919	531810
172323	531811
40042	531812
649647	531813
292292	531814
517510	531815
643548	531816
700207	531817
87522	531818
60464	531819
76756	531820
383051	531821
504751	531822
140480	531823
78346	531824
721859	531825
25806	531826
3003	531827
74697	531828
63802	531829
549711	531830
316247	531831
145408	531832
177938	531833
664287	531834
33359	531835
238475	531836
107077	531837
267303	531838
301189	531839
98009	531840
76388	531841
548504	531842
476629	531843
623601	531844
69891	531845
13374	531846
150838	531847
862	531848
668163	531849
155596	531850
212631	531851
268062	531852
483750	531853
666858	531854
19549	531855
157337	531856
250728	531857
35564	531858
892	531859
334561	531860
185629	531861
318149	531862
220930	531863
286041	531864
157809	531865
31540	531866
629668	531867
73385	531868
51954	531869
634422	531870
69985	531871
518942	531872
388464	531873
475010	531874
380048	531875
220453	531876
339206	531877
337735	531878
98068	531879
111670	531880
310912	531881
706582	531882
497587	531883
265161	531884
174608	531885
19749	531886
572383	531887
554016	531888
441527	531889
28137	531890
539041	531891
19317	531892
175846	531893
614584	531894
190659	531895
10690	531896
717392	531897
164225	531898
472599	531899
90362	531900
52635	531901
184442	531902
398723	531903
182167	531904
15982	531905
481788	531906
147112	531907
35542	531908
152633	531909
253072	531910
362006	531911
143867	531912
9	531913
7792	531914
165491	531915
123308	531916
564078	531917
665933	531918
317549	531919
98625	531920
718193	531921
65887	531922
531881	531923
295885	531924
111299	531925
172544	531926
164951	531927
81212	531928
58034	531929
215926	531930
43494	531931
599399	531932
316412	531933
26257	531934
434379	531935
573065	531936
370047	531937
472321	531938
660180	531939
714427	531940
167235	531941
215376	531942
517402	531943
31234	531944
631594	531945
2241	531946
503292	531947
76913	531948
421305	531949
244207	531950
252409	531951
1268	531952
47699	531953
490957	531954
186804	531955
120	531956
127803	531957
2274	531958
340870	531959
680877	531960
588836	531961
681242	531962
493879	531963
288080	531964
618829	531965
43217	531966
118163	531967
73910	531968
11458	531969
74095	531970
146869	531971
391041	531972
39599	531973
217154	531974
458242	531975
559121	531976
494940	531977
490888	531978
26455	531979
581887	531980
179760	531981
129970	531982
4393	531983
143508	531984
345474	531985
361085	531986
431846	531987
454464	531988
152634	531989
16927	531990
442056	531991
17123	531992
17381	531993
91099	531994
413119	531995
69054	531996
286765	531997
306379	531998
403679	531999
3400	532000
617884	532001
287141	532002
7561	532003
720634	532004
11747	532005
356633	532006
3174	532007
331277	532008
74443	532009
535820	532010
45671	532011
32772	532012
52159	532013
406683	532014
282652	532015
146120	532016
701853	532017
17616	532018
19758	532019
151819	532020
1215	532021
569189	532022
94094	532023
547815	532024
88162	532025
13821	532026
253579	532027
148226	532028
480730	532029
128780	532030
93203	532031
29372	532032
689076	532033
40088	532034
166486	532035
437880	532036
158569	532037
188680	532038
6265	532039
99483	532040
394327	532041
100373	532042
246531	532043
667046	532044
255592	532045
408491	532046
11952	532047
223904	532048
379969	532049
2064	532050
178227	532051
43102	532052
148919	532053
236477	532054
133747	532055
430785	532056
123823	532057
237182	532058
155793	532059
724184	532060
567078	532061
5974	532062
18434	532063
630660	532064
81526	532065
513293	532066
44811	532067
397594	532068
699942	532069
321043	532070
241279	532071
31529	532072
300122	532073
499774	532074
304206	532075
674340	532076
29898	532077
355340	532078
32226	532079
7290	532080
184411	532081
327149	532082
17659	532083
76270	532084
288659	532085
287349	532086
6196	532087
471060	532088
130050	532089
29188	532090
593083	532091
81439	532092
671783	532093
28263	532094
628901	532095
722116	532096
107598	532097
594899	532098
72407	532099
31923	532100
15973	532101
72	532102
434009	532103
572302	532104
387792	532105
59057	532106
17681	532107
98990	532108
44574	532109
163120	532110
108558	532111
343413	532112
100009	532113
702763	532114
94293	532115
620298	532116
311910	532117
213804	532118
21139	532119
41902	532120
128539	532121
259041	532122
23925	532123
323689	532124
499	532125
107294	532126
447173	532127
345064	532128
14762	532129
302313	532130
662127	532131
518307	532132
233601	532133
359317	532134
545775	532135
240566	532136
57280	532137
129	532138
75803	532139
326363	532140
195708	532141
227144	532142
547896	532143
140372	532144
70424	532145
4102	532146
252953	532147
39646	532148
724495	532149
420807	532150
48937	532151
80178	532152
8701	532153
109015	532154
279866	532155
715282	532156
522116	532157
46566	532158
30168	532159
234080	532160
223060	532161
8859	532162
284798	532163
188200	532164
34747	532165
623632	532166
38582	532167
21171	532168
279005	532169
307112	532170
103254	532171
251429	532172
3509	532173
472391	532174
305718	532175
503860	532176
416614	532177
98229	532178
183424	532179
282788	532180
649400	532181
343563	532182
89281	532183
214543	532184
415061	532185
150862	532186
490588	532187
146066	532188
37056	532189
45748	532190
137266	532191
419543	532192
6129	532193
79066	532194
348351	532195
132525	532196
590583	532197
82994	532198
215602	532199
13010	532200
274244	532201
450529	532202
330709	532203
37654	532204
433950	532205
389835	532206
40071	532207
65462	532208
711199	532209
179192	532210
107243	532211
53412	532212
413867	532213
156286	532214
44188	532215
416435	532216
398571	532217
331021	532218
31928	532219
113447	532220
489321	532221
133829	532222
678297	532223
152267	532224
721045	532225
192657	532226
246863	532227
198797	532228
334010	532229
16	532230
37443	532231
568194	532232
699862	532233
534739	532234
614349	532235
130359	532236
41032	532237
642917	532238
532720	532239
487928	532240
683200	532241
315973	532242
29791	532243
83872	532244
256605	532245
377107	532246
122904	532247
45718	532248
346790	532249
41647	532250
452955	532251
53397	532252
15084	532253
19121	532254
467682	532255
636669	532256
458215	532257
62452	532258
435636	532259
37916	532260
70480	532261
391355	532262
30505	532263
652267	532264
51760	532265
617022	532266
678371	532267
335061	532268
43377	532269
22045	532270
121813	532271
476442	532272
317641	532273
135973	532274
547817	532275
158341	532276
97697	532277
43054	532278
158286	532279
176741	532280
232681	532281
662544	532282
593887	532283
459175	532284
552490	532285
468843	532286
489961	532287
297691	532288
586297	532289
554019	532290
309434	532291
576855	532292
88630	532293
601034	532294
570664	532295
286251	532296
123175	532297
427061	532298
279538	532299
673418	532300
499990	532301
445716	532302
80220	532303
90112	532304
391875	532305
120384	532306
144887	532307
224251	532308
692612	532309
651303	532310
152736	532311
698885	532312
76267	532313
4779	532314
8879	532315
63545	532316
51646	532317
143262	532318
173913	532319
575040	532320
401496	532321
623380	532322
476967	532323
128040	532324
366272	532325
21957	532326
94412	532327
130489	532328
378658	532329
111998	532330
604201	532331
692021	532332
131728	532333
2192	532334
474482	532335
122392	532336
524456	532337
461920	532338
429615	532339
296632	532340
61228	532341
101207	532342
661178	532343
595213	532344
3507	532345
270512	532346
62688	532347
219257	532348
9120	532349
110512	532350
665844	532351
130252	532352
79596	532353
250052	532354
252379	532355
246751	532356
1426	532357
3557	532358
415940	532359
59511	532360
662090	532361
42728	532362
81675	532363
16391	532364
158522	532365
456219	532366
209215	532367
675077	532368
335456	532369
69598	532370
4833	532371
83687	532372
352436	532373
110922	532374
77012	532375
181748	532376
386821	532377
58364	532378
189174	532379
397064	532380
413310	532381
263891	532382
80752	532383
116414	532384
495076	532385
156013	532386
167465	532387
418358	532388
33833	532389
555569	532390
154693	532391
141627	532392
83324	532393
127875	532394
365490	532395
383085	532396
143816	532397
42460	532398
42637	532399
716616	532400
182842	532401
610578	532402
20500	532403
510026	532404
156448	532405
291887	532406
15141	532407
723358	532408
28358	532409
32432	532410
600948	532411
504704	532412
98222	532413
640628	532414
603360	532415
436129	532416
14899	532417
62802	532418
496741	532419
469383	532420
163608	532421
41189	532422
26829	532423
362297	532424
84721	532425
476403	532426
209029	532427
26673	532428
434497	532429
73850	532430
141758	532431
133930	532432
186748	532433
417318	532434
143724	532435
671776	532436
373245	532437
171478	532438
688199	532439
348142	532440
118654	532441
33691	532442
113732	532443
129832	532444
21050	532445
47523	532446
37899	532447
523476	532448
24513	532449
64727	532450
113232	532451
79156	532452
499714	532453
130843	532454
13134	532455
545981	532456
7638	532457
161843	532458
147310	532459
320049	532460
435329	532461
669873	532462
430991	532463
700306	532464
106890	532465
357065	532466
699577	532467
360931	532468
165716	532469
239896	532470
463241	532471
76368	532472
20005	532473
16	532474
40488	532475
148196	532476
282822	532477
472125	532478
46957	532479
451015	532480
82704	532481
396395	532482
431045	532483
48992	532484
249353	532485
388607	532486
29919	532487
1730	532488
134203	532489
339051	532490
169238	532491
640397	532492
129266	532493
107829	532494
266302	532495
147154	532496
68699	532497
697742	532498
446495	532499
402074	532500
62064	532501
927	532502
119295	532503
118295	532504
349860	532505
658979	532506
354232	532507
95055	532508
65162	532509
460992	532510
543807	532511
551204	532512
21033	532513
241982	532514
65293	532515
55692	532516
426829	532517
343088	532518
495889	532519
592636	532520
571239	532521
545330	532522
439162	532523
338683	532524
693995	532525
240156	532526
666806	532527
712886	532528
31945	532529
710617	532530
294085	532531
604558	532532
616649	532533
427580	532534
287332	532535
131312	532536
23221	532537
17037	532538
38163	532539
208211	532540
166381	532541
58480	532542
566522	532543
7594	532544
6194	532545
91912	532546
17346	532547
155375	532548
596202	532549
221335	532550
109452	532551
405033	532552
468387	532553
145057	532554
397487	532555
61196	532556
331222	532557
179237	532558
605852	532559
574220	532560
484273	532561
296453	532562
700100	532563
8863	532564
122963	532565
584090	532566
345370	532567
162983	532568
142834	532569
474507	532570
128855	532571
686800	532572
400769	532573
672149	532574
229193	532575
223392	532576
549431	532577
111525	532578
277363	532579
671931	532580
27531	532581
360250	532582
321544	532583
567223	532584
466436	532585
15900	532586
485302	532587
149048	532588
49807	532589
335269	532590
15990	532591
673725	532592
5731	532593
378051	532594
86870	532595
287149	532596
47404	532597
56007	532598
147409	532599
13498	532600
5208	532601
33826	532602
135471	532603
166091	532604
111243	532605
36733	532606
12659	532607
561692	532608
153562	532609
56476	532610
458073	532611
948	532612
683039	532613
224415	532614
462023	532615
368319	532616
662294	532617
535851	532618
264674	532619
598597	532620
599564	532621
379930	532622
175165	532623
290883	532624
50863	532625
33085	532626
335282	532627
236291	532628
135470	532629
381663	532630
257429	532631
6473	532632
337669	532633
173890	532634
497450	532635
622443	532636
528882	532637
535555	532638
160630	532639
10645	532640
347616	532641
119081	532642
278413	532643
34531	532644
545795	532645
504488	532646
725240	532647
725066	532648
694192	532649
337964	532650
81711	532651
589957	532652
170529	532653
116568	532654
21726	532655
443321	532656
509767	532657
556572	532658
661255	532659
385320	532660
626307	532661
54410	532662
487543	532663
43902	532664
526329	532665
24873	532666
95499	532667
378096	532668
244144	532669
69292	532670
183132	532671
24602	532672
37212	532673
101820	532674
378003	532675
131904	532676
369368	532677
133451	532678
268077	532679
29555	532680
136441	532681
131204	532682
15801	532683
509205	532684
403387	532685
53894	532686
431688	532687
650413	532688
6164	532689
360419	532690
64719	532691
460697	532692
321582	532693
478849	532694
270145	532695
182210	532696
444723	532697
626543	532698
527583	532699
26818	532700
485351	532701
505822	532702
637036	532703
2581	532704
684807	532705
21353	532706
460840	532707
593801	532708
11103	532709
238546	532710
466880	532711
528237	532712
306010	532713
239922	532714
120841	532715
84898	532716
161931	532717
200711	532718
87039	532719
5458	532720
638544	532721
148607	532722
522500	532723
121447	532724
388179	532725
166668	532726
612957	532727
703152	532728
695925	532729
226873	532730
70372	532731
556441	532732
117784	532733
103524	532734
567563	532735
37851	532736
80675	532737
218304	532738
23863	532739
30873	532740
550817	532741
708565	532742
60247	532743
437331	532744
238818	532745
214384	532746
136289	532747
115304	532748
639805	532749
568892	532750
39088	532751
432929	532752
547376	532753
39513	532754
575628	532755
39724	532756
29779	532757
573863	532758
64512	532759
70492	532760
322806	532761
158910	532762
98926	532763
720357	532764
104064	532765
89876	532766
390203	532767
39005	532768
448975	532769
374155	532770
2568	532771
249686	532772
514561	532773
262573	532774
631850	532775
341808	532776
434109	532777
603911	532778
48518	532779
30274	532780
680542	532781
110413	532782
304978	532783
467538	532784
513580	532785
120719	532786
324079	532787
640003	532788
76202	532789
354937	532790
10356	532791
59191	532792
92952	532793
191724	532794
516601	532795
505461	532796
205829	532797
537294	532798
702045	532799
177338	532800
449526	532801
461377	532802
36	532803
13975	532804
442327	532805
510752	532806
431276	532807
177617	532808
63251	532809
648700	532810
77030	532811
619773	532812
412961	532813
206003	532814
12230	532815
6406	532816
294401	532817
440315	532818
705277	532819
713149	532820
293772	532821
111266	532822
456555	532823
414397	532824
171775	532825
8730	532826
694452	532827
541623	532828
523150	532829
80065	532830
245107	532831
152485	532832
177837	532833
170365	532834
439597	532835
388842	532836
293805	532837
485586	532838
5434	532839
43473	532840
721643	532841
426374	532842
312954	532843
66205	532844
647760	532845
287680	532846
227466	532847
210036	532848
318700	532849
203930	532850
226977	532851
439562	532852
386111	532853
33981	532854
395441	532855
565684	532856
410525	532857
355161	532858
570310	532859
367687	532860
271280	532861
21760	532862
369663	532863
527720	532864
134985	532865
46815	532866
421802	532867
227424	532868
13992	532869
40452	532870
76852	532871
18147	532872
14110	532873
409157	532874
485499	532875
136529	532876
177021	532877
154544	532878
368199	532879
3326	532880
164765	532881
342296	532882
131749	532883
256408	532884
687091	532885
62909	532886
122816	532887
637405	532888
437434	532889
709437	532890
475767	532891
280564	532892
138412	532893
34512	532894
167002	532895
33329	532896
433379	532897
26476	532898
23987	532899
427856	532900
122870	532901
187579	532902
685238	532903
427105	532904
130	532905
504501	532906
195709	532907
5995	532908
3911	532909
492285	532910
600204	532911
149667	532912
41174	532913
59225	532914
40181	532915
52410	532916
373590	532917
42696	532918
678652	532919
345285	532920
49094	532921
363342	532922
11049	532923
231840	532924
520490	532925
27150	532926
309386	532927
677700	532928
181252	532929
355614	532930
549095	532931
99718	532932
10035	532933
1364	532934
326269	532935
362683	532936
538882	532937
125134	532938
347654	532939
484423	532940
41306	532941
357817	532942
658291	532943
598941	532944
2585	532945
195058	532946
433	532947
87885	532948
162104	532949
523916	532950
608756	532951
37792	532952
30171	532953
116045	532954
552201	532955
48134	532956
53957	532957
7294	532958
257814	532959
284036	532960
460082	532961
512639	532962
681211	532963
510850	532964
185665	532965
64907	532966
300839	532967
586499	532968
117430	532969
517894	532970
455511	532971
644120	532972
315476	532973
599906	532974
103058	532975
33853	532976
345815	532977
224649	532978
150569	532979
455377	532980
54552	532981
265758	532982
426181	532983
29401	532984
476375	532985
563083	532986
564881	532987
35362	532988
149332	532989
172045	532990
301934	532991
316699	532992
133337	532993
5070	532994
99897	532995
388321	532996
41137	532997
536811	532998
19369	532999
475045	533000
721120	533001
87271	533002
660231	533003
139557	533004
235510	533005
54067	533006
252518	533007
110484	533008
5324	533009
40620	533010
544493	533011
357553	533012
312305	533013
594151	533014
537701	533015
45853	533016
122988	533017
71767	533018
600188	533019
552014	533020
10188	533021
390	533022
129767	533023
58362	533024
398878	533025
102885	533026
433899	533027
122414	533028
555781	533029
74182	533030
719219	533031
12123	533032
138309	533033
199755	533034
472814	533035
386685	533036
100134	533037
91436	533038
9178	533039
598735	533040
15317	533041
360845	533042
560056	533043
314990	533044
17844	533045
74506	533046
85401	533047
4507	533048
572702	533049
670072	533050
385821	533051
709522	533052
227551	533053
563349	533054
150983	533055
115604	533056
713744	533057
421788	533058
324604	533059
567653	533060
17178	533061
362088	533062
274023	533063
525288	533064
614841	533065
150634	533066
212767	533067
684341	533068
316670	533069
386872	533070
713008	533071
270969	533072
639453	533073
680774	533074
36826	533075
371125	533076
520194	533077
2596	533078
600883	533079
276535	533080
142169	533081
656463	533082
32830	533083
132074	533084
518992	533085
610773	533086
361054	533087
134294	533088
47230	533089
356525	533090
133452	533091
51647	533092
245817	533093
86048	533094
51545	533095
103905	533096
311964	533097
71553	533098
423522	533099
376757	533100
26138	533101
369105	533102
401915	533103
381888	533104
60179	533105
515067	533106
67840	533107
329572	533108
670917	533109
75770	533110
480170	533111
156176	533112
142301	533113
170562	533114
120939	533115
28150	533116
164228	533117
262547	533118
572822	533119
391096	533120
56233	533121
454997	533122
56649	533123
283878	533124
692546	533125
430891	533126
338060	533127
488423	533128
545662	533129
6366	533130
362158	533131
141433	533132
708756	533133
442692	533134
199171	533135
696007	533136
569978	533137
260989	533138
709330	533139
478557	533140
108794	533141
708840	533142
186711	533143
144040	533144
6342	533145
172209	533146
415861	533147
400958	533148
153231	533149
164232	533150
124120	533151
48536	533152
31770	533153
98688	533154
82203	533155
531261	533156
564615	533157
470905	533158
27562	533159
208265	533160
275243	533161
182821	533162
1585	533163
408962	533164
339919	533165
180782	533166
651476	533167
532882	533168
121025	533169
290625	533170
170205	533171
628499	533172
165218	533173
686145	533174
156509	533175
114312	533176
74604	533177
221144	533178
615393	533179
501140	533180
326170	533181
67610	533182
559174	533183
678960	533184
122908	533185
124669	533186
488694	533187
663654	533188
66164	533189
125294	533190
650474	533191
378204	533192
525897	533193
621431	533194
83595	533195
591149	533196
26980	533197
78678	533198
644813	533199
641779	533200
279338	533201
1458	533202
51553	533203
273452	533204
94628	533205
142417	533206
702668	533207
125783	533208
595622	533209
49113	533210
179017	533211
149909	533212
281246	533213
287733	533214
75277	533215
26707	533216
382411	533217
642624	533218
5305	533219
93483	533220
349440	533221
384749	533222
425944	533223
623848	533224
268432	533225
40611	533226
5011	533227
438020	533228
696984	533229
367027	533230
676796	533231
278101	533232
102059	533233
595180	533234
533683	533235
670607	533236
507241	533237
51216	533238
250765	533239
63107	533240
350489	533241
419872	533242
466332	533243
30377	533244
62391	533245
646739	533246
137061	533247
12563	533248
381925	533249
462746	533250
358279	533251
339	533252
121747	533253
307698	533254
147919	533255
91944	533256
61879	533257
100296	533258
255529	533259
253099	533260
689002	533261
430987	533262
591811	533263
17990	533264
677676	533265
140901	533266
686791	533267
702703	533268
110651	533269
416149	533270
515137	533271
113507	533272
314808	533273
435810	533274
27618	533275
721585	533276
483649	533277
211313	533278
195180	533279
8108	533280
262618	533281
532729	533282
712580	533283
91924	533284
80598	533285
217182	533286
310536	533287
144486	533288
686040	533289
178493	533290
397519	533291
188174	533292
185458	533293
678525	533294
383181	533295
223877	533296
686324	533297
32766	533298
10654	533299
191865	533300
463412	533301
45567	533302
117181	533303
137070	533304
666586	533305
356949	533306
109195	533307
194981	533308
376772	533309
95946	533310
685437	533311
150473	533312
130441	533313
335230	533314
152439	533315
373861	533316
186116	533317
11495	533318
407812	533319
423	533320
111410	533321
115057	533322
45267	533323
626226	533324
268143	533325
102354	533326
110	533327
665168	533328
87003	533329
363953	533330
654733	533331
28165	533332
379603	533333
77811	533334
51935	533335
68602	533336
140616	533337
73012	533338
102298	533339
261889	533340
497209	533341
6777	533342
47439	533343
357545	533344
545253	533345
136316	533346
431531	533347
273526	533348
723439	533349
687219	533350
360263	533351
108675	533352
432173	533353
607617	533354
656586	533355
98922	533356
334864	533357
4931	533358
120467	533359
515597	533360
250667	533361
4018	533362
161578	533363
719038	533364
577308	533365
187172	533366
231333	533367
55001	533368
232699	533369
49190	533370
565403	533371
475236	533372
61597	533373
381683	533374
153302	533375
417455	533376
507755	533377
607671	533378
11877	533379
359122	533380
145067	533381
275152	533382
255315	533383
160133	533384
76343	533385
603118	533386
390578	533387
203129	533388
119934	533389
512867	533390
31325	533391
35447	533392
467106	533393
158987	533394
89329	533395
117985	533396
617065	533397
16783	533398
297949	533399
43093	533400
100330	533401
4899	533402
194247	533403
276502	533404
15637	533405
242177	533406
118550	533407
56	533408
512570	533409
267812	533410
473839	533411
464305	533412
167937	533413
615796	533414
493950	533415
1702	533416
670406	533417
89568	533418
61727	533419
50554	533420
48170	533421
497996	533422
334463	533423
294041	533424
364751	533425
62395	533426
111561	533427
695765	533428
678475	533429
509713	533430
146643	533431
711749	533432
218532	533433
38027	533434
173036	533435
24509	533436
689709	533437
73024	533438
206504	533439
129933	533440
99602	533441
415785	533442
701266	533443
692485	533444
448655	533445
508426	533446
99076	533447
666559	533448
421047	533449
62109	533450
65357	533451
227728	533452
563462	533453
722427	533454
18859	533455
231388	533456
682589	533457
547456	533458
231252	533459
220141	533460
511447	533461
272087	533462
178056	533463
179980	533464
432771	533465
79302	533466
427692	533467
522468	533468
5267	533469
157253	533470
94618	533471
300498	533472
656945	533473
613000	533474
91255	533475
409108	533476
606033	533477
645075	533478
447	533479
101196	533480
162014	533481
127934	533482
124861	533483
371964	533484
131902	533485
565914	533486
79323	533487
185985	533488
239100	533489
561217	533490
6541	533491
491209	533492
19139	533493
227	533494
21414	533495
101205	533496
113415	533497
488244	533498
621365	533499
508966	533500
411551	533501
47606	533502
536263	533503
174697	533504
134835	533505
536709	533506
390293	533507
651938	533508
305767	533509
87891	533510
376304	533511
285746	533512
29409	533513
550649	533514
141901	533515
424253	533516
215595	533517
68335	533518
375911	533519
663644	533520
418576	533521
451432	533522
88601	533523
245450	533524
42983	533525
2033	533526
71027	533527
42125	533528
420245	533529
109603	533530
23067	533531
327298	533532
531287	533533
224880	533534
24925	533535
701403	533536
3448	533537
352692	533538
525660	533539
647745	533540
503501	533541
711115	533542
11894	533543
13442	533544
366179	533545
207192	533546
11763	533547
355570	533548
23593	533549
249734	533550
6990	533551
120808	533552
502533	533553
24222	533554
274985	533555
3393	533556
717026	533557
556624	533558
105851	533559
691123	533560
84857	533561
94210	533562
691243	533563
126818	533564
551914	533565
339892	533566
159299	533567
423942	533568
219366	533569
555725	533570
409264	533571
12341	533572
159321	533573
287947	533574
435668	533575
207178	533576
79227	533577
231871	533578
380486	533579
441136	533580
520914	533581
169073	533582
402863	533583
497324	533584
147564	533585
373030	533586
217529	533587
74904	533588
3737	533589
640268	533590
12929	533591
90641	533592
70759	533593
6158	533594
67259	533595
7836	533596
143304	533597
4	533598
667714	533599
173315	533600
143899	533601
347960	533602
708031	533603
91677	533604
63712	533605
555038	533606
408492	533607
613784	533608
204816	533609
41354	533610
506080	533611
47499	533612
122529	533613
166760	533614
281492	533615
159744	533616
9320	533617
644294	533618
682992	533619
48392	533620
563215	533621
459363	533622
133874	533623
165033	533624
165815	533625
450655	533626
470518	533627
626706	533628
129341	533629
221019	533630
262877	533631
154369	533632
590960	533633
276792	533634
262206	533635
20192	533636
655830	533637
369887	533638
186515	533639
409653	533640
502078	533641
114597	533642
174350	533643
171314	533644
549235	533645
25607	533646
476706	533647
35272	533648
126329	533649
47666	533650
21866	533651
40867	533652
25428	533653
28027	533654
115685	533655
612337	533656
384871	533657
81456	533658
451126	533659
586700	533660
32644	533661
299872	533662
609497	533663
718432	533664
9681	533665
467612	533666
80052	533667
302947	533668
202858	533669
434382	533670
175	533671
721305	533672
495220	533673
83349	533674
64737	533675
301292	533676
204917	533677
252209	533678
134347	533679
144464	533680
139344	533681
86493	533682
130319	533683
238510	533684
180074	533685
604690	533686
98434	533687
21817	533688
53531	533689
69251	533690
113698	533691
153140	533692
71630	533693
253879	533694
31681	533695
250332	533696
16253	533697
507204	533698
79366	533699
171934	533700
61780	533701
647853	533702
159372	533703
523111	533704
613802	533705
464083	533706
277145	533707
130788	533708
269930	533709
141331	533710
127892	533711
31757	533712
279894	533713
7308	533714
405813	533715
337168	533716
691934	533717
379877	533718
1746	533719
313195	533720
619332	533721
347279	533722
426934	533723
2300	533724
12658	533725
138456	533726
601031	533727
316953	533728
324590	533729
47168	533730
21474	533731
439987	533732
4139	533733
527299	533734
59532	533735
99057	533736
43605	533737
503851	533738
14767	533739
156019	533740
630140	533741
35838	533742
34960	533743
724707	533744
164382	533745
714018	533746
16789	533747
209123	533748
556534	533749
385573	533750
425821	533751
13970	533752
58798	533753
83966	533754
286711	533755
315849	533756
568309	533757
107720	533758
483100	533759
452306	533760
370560	533761
26265	533762
191748	533763
137417	533764
97820	533765
282645	533766
3044	533767
330800	533768
445324	533769
217319	533770
149473	533771
33141	533772
298992	533773
723675	533774
595379	533775
678356	533776
150252	533777
358885	533778
197778	533779
74336	533780
459797	533781
20878	533782
358770	533783
161920	533784
354895	533785
357888	533786
581837	533787
68282	533788
263821	533789
276323	533790
9800	533791
252670	533792
22005	533793
17862	533794
555157	533795
94396	533796
874	533797
4027	533798
49530	533799
375207	533800
20089	533801
49770	533802
12856	533803
155853	533804
4304	533805
166633	533806
677775	533807
37257	533808
657743	533809
87560	533810
235434	533811
330483	533812
140821	533813
614731	533814
192897	533815
342357	533816
28988	533817
88079	533818
392039	533819
115253	533820
57745	533821
22274	533822
682842	533823
341568	533824
166489	533825
614149	533826
173604	533827
522742	533828
482560	533829
676852	533830
335155	533831
480551	533832
125369	533833
23068	533834
72038	533835
14946	533836
319157	533837
75425	533838
16502	533839
66108	533840
29	533841
41926	533842
17991	533843
74982	533844
507265	533845
77830	533846
685183	533847
513152	533848
154977	533849
408843	533850
394167	533851
38486	533852
44579	533853
593070	533854
462611	533855
5433	533856
465239	533857
638108	533858
192149	533859
664820	533860
379306	533861
54106	533862
49636	533863
577714	533864
143086	533865
456820	533866
473512	533867
141504	533868
119458	533869
318587	533870
675361	533871
46097	533872
392340	533873
498846	533874
465227	533875
212030	533876
460876	533877
350776	533878
208761	533879
632750	533880
142508	533881
434243	533882
434980	533883
109792	533884
311927	533885
102378	533886
153035	533887
599889	533888
477307	533889
190707	533890
699896	533891
349773	533892
233180	533893
690916	533894
40369	533895
227002	533896
66384	533897
104501	533898
388623	533899
237	533900
648465	533901
357518	533902
177827	533903
471761	533904
32127	533905
151730	533906
452162	533907
25609	533908
109033	533909
614512	533910
14781	533911
198059	533912
169484	533913
606494	533914
716891	533915
622405	533916
1555	533917
167621	533918
480462	533919
11330	533920
605904	533921
30780	533922
38228	533923
376318	533924
180617	533925
8918	533926
48975	533927
14643	533928
188762	533929
195003	533930
171151	533931
104369	533932
628070	533933
52170	533934
433928	533935
229838	533936
524071	533937
687176	533938
632024	533939
99536	533940
719844	533941
227556	533942
680652	533943
284244	533944
73476	533945
193469	533946
178830	533947
185997	533948
579580	533949
183391	533950
36939	533951
361989	533952
212514	533953
148776	533954
373990	533955
95107	533956
537407	533957
242753	533958
62653	533959
539927	533960
601863	533961
710407	533962
393350	533963
593640	533964
11969	533965
468095	533966
79049	533967
436012	533968
28338	533969
83059	533970
177598	533971
108332	533972
9665	533973
723717	533974
87655	533975
382733	533976
544745	533977
3426	533978
603522	533979
114703	533980
688798	533981
270517	533982
605310	533983
395749	533984
507817	533985
164615	533986
12706	533987
13244	533988
126001	533989
131884	533990
576296	533991
183248	533992
48748	533993
566100	533994
561390	533995
29526	533996
16372	533997
193171	533998
21766	533999
149744	534000
410686	534001
527890	534002
28208	534003
573326	534004
628186	534005
178636	534006
525913	534007
10376	534008
396522	534009
140148	534010
557544	534011
138415	534012
143036	534013
512855	534014
68212	534015
174177	534016
46454	534017
661597	534018
258582	534019
127764	534020
44003	534021
93083	534022
593493	534023
241024	534024
463338	534025
443528	534026
557543	534027
511814	534028
251696	534029
697390	534030
334547	534031
442208	534032
145033	534033
548467	534034
701756	534035
2915	534036
176180	534037
353925	534038
447896	534039
516264	534040
320712	534041
433099	534042
374420	534043
47296	534044
219609	534045
282278	534046
449081	534047
314149	534048
625426	534049
92275	534050
44219	534051
67403	534052
502142	534053
103797	534054
191093	534055
236100	534056
330352	534057
384742	534058
551888	534059
183180	534060
481541	534061
114552	534062
95907	534063
686846	534064
764	534065
156544	534066
109780	534067
476430	534068
541354	534069
4282	534070
443279	534071
483259	534072
134193	534073
229601	534074
225087	534075
583578	534076
58596	534077
585817	534078
446090	534079
136600	534080
197154	534081
615614	534082
474851	534083
573287	534084
117479	534085
18006	534086
194875	534087
416182	534088
93537	534089
237533	534090
85744	534091
16187	534092
40933	534093
448676	534094
122465	534095
325489	534096
661892	534097
309489	534098
266636	534099
209875	534100
131390	534101
501872	534102
290544	534103
205643	534104
389632	534105
646258	534106
586736	534107
99618	534108
47165	534109
214809	534110
655706	534111
278116	534112
502711	534113
114103	534114
3530	534115
441310	534116
36576	534117
37305	534118
508482	534119
250343	534120
487113	534121
5350	534122
183648	534123
45125	534124
337973	534125
6409	534126
272916	534127
315297	534128
568818	534129
15953	534130
17173	534131
112905	534132
8841	534133
273883	534134
447657	534135
100493	534136
319645	534137
436961	534138
174342	534139
156313	534140
553893	534141
644406	534142
110675	534143
377258	534144
3068	534145
72988	534146
703969	534147
473698	534148
681339	534149
99659	534150
360844	534151
317866	534152
98561	534153
535436	534154
343521	534155
47271	534156
1089	534157
32111	534158
321866	534159
144520	534160
10202	534161
176386	534162
369554	534163
5273	534164
487146	534165
495764	534166
467697	534167
78797	534168
132612	534169
166062	534170
547695	534171
427217	534172
570803	534173
176973	534174
350510	534175
702745	534176
7206	534177
165889	534178
250536	534179
112071	534180
713618	534181
105499	534182
179231	534183
395331	534184
560253	534185
87352	534186
8409	534187
98617	534188
649609	534189
5808	534190
78254	534191
430591	534192
27700	534193
115099	534194
101338	534195
41715	534196
171163	534197
66863	534198
131821	534199
164142	534200
286678	534201
465935	534202
154815	534203
417237	534204
456561	534205
113373	534206
153774	534207
75980	534208
71695	534209
179727	534210
8916	534211
670195	534212
418337	534213
560285	534214
614028	534215
134475	534216
200320	534217
384658	534218
393636	534219
190275	534220
375679	534221
240829	534222
127741	534223
367839	534224
36192	534225
82736	534226
373474	534227
176858	534228
111804	534229
216021	534230
16535	534231
3775	534232
476750	534233
421648	534234
464309	534235
298652	534236
656882	534237
593004	534238
57191	534239
130683	534240
4055	534241
83779	534242
158425	534243
325705	534244
122019	534245
297050	534246
100316	534247
682457	534248
64005	534249
491376	534250
521240	534251
88652	534252
231815	534253
315864	534254
280037	534255
297880	534256
3906	534257
49458	534258
68559	534259
128580	534260
20907	534261
371151	534262
180550	534263
118496	534264
443412	534265
710891	534266
301970	534267
178923	534268
335427	534269
89012	534270
94179	534271
317007	534272
459263	534273
105621	534274
415587	534275
283951	534276
81346	534277
6333	534278
606697	534279
574114	534280
2200	534281
398681	534282
442824	534283
598103	534284
554251	534285
110670	534286
404924	534287
605221	534288
461323	534289
667894	534290
593369	534291
11254	534292
42180	534293
83339	534294
262487	534295
250677	534296
145332	534297
17573	534298
151094	534299
409840	534300
52725	534301
99763	534302
696498	534303
24906	534304
6597	534305
502315	534306
187112	534307
408689	534308
18141	534309
33915	534310
724846	534311
42285	534312
556959	534313
111419	534314
25804	534315
6659	534316
124500	534317
293131	534318
451474	534319
572388	534320
2758	534321
409928	534322
394301	534323
411521	534324
451794	534325
114066	534326
388440	534327
588998	534328
497364	534329
131790	534330
164700	534331
54280	534332
684931	534333
11253	534334
70012	534335
618929	534336
499351	534337
460255	534338
476574	534339
110357	534340
198811	534341
440730	534342
215323	534343
9993	534344
32322	534345
489207	534346
477806	534347
468241	534348
294458	534349
162813	534350
181307	534351
472619	534352
76154	534353
524361	534354
141507	534355
90944	534356
6439	534357
47013	534358
30660	534359
119671	534360
192896	534361
27963	534362
2102	534363
511467	534364
339287	534365
405135	534366
47942	534367
155284	534368
411893	534369
82949	534370
340151	534371
627705	534372
126848	534373
589951	534374
624709	534375
170970	534376
100429	534377
417210	534378
4710	534379
687631	534380
204740	534381
579205	534382
10730	534383
320962	534384
100574	534385
36555	534386
375870	534387
418516	534388
22490	534389
409580	534390
97628	534391
267111	534392
27854	534393
557261	534394
102181	534395
603734	534396
162932	534397
721952	534398
146097	534399
170865	534400
469048	534401
434638	534402
62492	534403
188115	534404
656915	534405
239670	534406
56645	534407
149465	534408
402021	534409
632613	534410
112306	534411
644364	534412
664175	534413
65453	534414
415176	534415
527917	534416
151531	534417
56554	534418
455115	534419
412684	534420
422264	534421
8649	534422
26832	534423
321694	534424
36047	534425
660920	534426
19931	534427
694858	534428
171373	534429
342269	534430
70225	534431
625208	534432
592577	534433
483680	534434
653187	534435
461222	534436
52178	534437
612622	534438
181858	534439
3854	534440
612904	534441
652176	534442
643208	534443
48561	534444
52544	534445
5070	534446
8366	534447
103753	534448
146715	534449
151262	534450
91226	534451
460310	534452
173768	534453
4307	534454
264393	534455
521174	534456
290445	534457
380075	534458
456117	534459
90905	534460
78699	534461
848	534462
276692	534463
171187	534464
163113	534465
638095	534466
410222	534467
104937	534468
151846	534469
25513	534470
387023	534471
53491	534472
393927	534473
59321	534474
303887	534475
217220	534476
503034	534477
265254	534478
345487	534479
19425	534480
73660	534481
16697	534482
657221	534483
650196	534484
356367	534485
258929	534486
618109	534487
2804	534488
143445	534489
637577	534490
92172	534491
263151	534492
263341	534493
516965	534494
146281	534495
593761	534496
424427	534497
80111	534498
46667	534499
3701	534500
668903	534501
598929	534502
77961	534503
85668	534504
133703	534505
447455	534506
175283	534507
9892	534508
177425	534509
94734	534510
250538	534511
425078	534512
369211	534513
663176	534514
541802	534515
706799	534516
38551	534517
460971	534518
113126	534519
78452	534520
625419	534521
27548	534522
457540	534523
116128	534524
270942	534525
520311	534526
503843	534527
67795	534528
621997	534529
660907	534530
146572	534531
14461	534532
153587	534533
64049	534534
622378	534535
627810	534536
414201	534537
338120	534538
10063	534539
33973	534540
662625	534541
298045	534542
49031	534543
558934	534544
137140	534545
362092	534546
571161	534547
272528	534548
33561	534549
14204	534550
683182	534551
121690	534552
442314	534553
423294	534554
48017	534555
323533	534556
588431	534557
348911	534558
373960	534559
624025	534560
119191	534561
625066	534562
569849	534563
127297	534564
701774	534565
76831	534566
32260	534567
82058	534568
533154	534569
65714	534570
274832	534571
328069	534572
179378	534573
646454	534574
150808	534575
625992	534576
657666	534577
494160	534578
159307	534579
7959	534580
168583	534581
30691	534582
56574	534583
4150	534584
144139	534585
350508	534586
16995	534587
673722	534588
13076	534589
81176	534590
222899	534591
298353	534592
146558	534593
136401	534594
40982	534595
84842	534596
162296	534597
241335	534598
488746	534599
217644	534600
563156	534601
366591	534602
43455	534603
294661	534604
529833	534605
390534	534606
418312	534607
506323	534608
74536	534609
163266	534610
452457	534611
322111	534612
471465	534613
347001	534614
681617	534615
457260	534616
122310	534617
132472	534618
143250	534619
307548	534620
192832	534621
55907	534622
332111	534623
125014	534624
22411	534625
356882	534626
129744	534627
288507	534628
632118	534629
150444	534630
282242	534631
13488	534632
489385	534633
477621	534634
655590	534635
286079	534636
5037	534637
297258	534638
637080	534639
116494	534640
713966	534641
62227	534642
632380	534643
99430	534644
660459	534645
221951	534646
437613	534647
545594	534648
643828	534649
625938	534650
646318	534651
130548	534652
143424	534653
716513	534654
501967	534655
1892	534656
101389	534657
186750	534658
30810	534659
663664	534660
41759	534661
430597	534662
127707	534663
603590	534664
41502	534665
555081	534666
626387	534667
644023	534668
154220	534669
262904	534670
127772	534671
246272	534672
295061	534673
624156	534674
589426	534675
106744	534676
457661	534677
358674	534678
573981	534679
139436	534680
218002	534681
216804	534682
514421	534683
380236	534684
438235	534685
56845	534686
165069	534687
721008	534688
303185	534689
155031	534690
603670	534691
690480	534692
155574	534693
620754	534694
617690	534695
638852	534696
655990	534697
619077	534698
652362	534699
612953	534700
247355	534701
505314	534702
707748	534703
58170	534704
158916	534705
126081	534706
243763	534707
292204	534708
480937	534709
37866	534710
289835	534711
349420	534712
257828	534713
601323	534714
689050	534715
133837	534716
48968	534717
391746	534718
236620	534719
48174	534720
708921	534721
49977	534722
23812	534723
186785	534724
552878	534725
281266	534726
47576	534727
349528	534728
71733	534729
284861	534730
492	534731
305068	534732
266937	534733
581466	534734
358546	534735
7908	534736
117645	534737
43304	534738
460146	534739
179586	534740
442684	534741
43396	534742
86909	534743
128460	534744
181515	534745
129803	534746
196689	534747
147603	534748
29256	534749
70535	534750
84331	534751
172124	534752
555751	534753
605035	534754
87685	534755
668011	534756
252725	534757
63567	534758
174568	534759
108283	534760
22315	534761
497253	534762
408174	534763
314728	534764
40	534765
242048	534766
57308	534767
121127	534768
322603	534769
34853	534770
26063	534771
207763	534772
387412	534773
44537	534774
3332	534775
424802	534776
423239	534777
291037	534778
6282	534779
342667	534780
714480	534781
245636	534782
63943	534783
142016	534784
441536	534785
592333	534786
60582	534787
342674	534788
34829	534789
288246	534790
662691	534791
133248	534792
95930	534793
720952	534794
51617	534795
708570	534796
328533	534797
690485	534798
157478	534799
14157	534800
526951	534801
326519	534802
334045	534803
87623	534804
171917	534805
50265	534806
539565	534807
652609	534808
221292	534809
721041	534810
16574	534811
565926	534812
48698	534813
640025	534814
278554	534815
239874	534816
221166	534817
653876	534818
542627	534819
447633	534820
129347	534821
439336	534822
49902	534823
119061	534824
395603	534825
219	534826
407494	534827
600524	534828
37185	534829
17826	534830
561600	534831
404941	534832
111405	534833
618881	534834
352500	534835
723223	534836
274288	534837
718311	534838
560517	534839
341213	534840
234099	534841
716182	534842
217719	534843
613618	534844
652277	534845
349261	534846
621735	534847
630464	534848
539366	534849
338139	534850
269651	534851
180069	534852
54699	534853
96983	534854
706646	534855
256030	534856
157294	534857
103088	534858
240914	534859
677584	534860
64486	534861
74950	534862
611138	534863
180868	534864
339016	534865
29198	534866
67452	534867
677340	534868
702907	534869
131768	534870
273576	534871
96493	534872
722699	534873
27806	534874
176653	534875
49519	534876
514813	534877
644394	534878
117550	534879
573049	534880
47374	534881
106921	534882
496388	534883
121623	534884
641787	534885
183069	534886
18864	534887
23277	534888
75923	534889
394628	534890
682878	534891
2687	534892
423863	534893
247743	534894
254289	534895
9983	534896
480584	534897
16777	534898
135337	534899
136379	534900
75484	534901
416703	534902
78102	534903
106048	534904
693574	534905
682209	534906
672745	534907
164705	534908
37099	534909
37367	534910
64328	534911
192024	534912
710909	534913
343112	534914
59635	534915
405267	534916
74	534917
453272	534918
9092	534919
359774	534920
131553	534921
6511	534922
164733	534923
626359	534924
449305	534925
93747	534926
401420	534927
694314	534928
154358	534929
587	534930
641654	534931
475353	534932
577880	534933
128049	534934
509413	534935
191597	534936
326700	534937
45953	534938
372852	534939
294373	534940
78632	534941
158516	534942
100792	534943
78901	534944
213354	534945
601828	534946
593657	534947
669	534948
136732	534949
616969	534950
141533	534951
518543	534952
133619	534953
222424	534954
160093	534955
52222	534956
302785	534957
718149	534958
588835	534959
108192	534960
215867	534961
298918	534962
318005	534963
208539	534964
89604	534965
516406	534966
48646	534967
462251	534968
65697	534969
209285	534970
19160	534971
276185	534972
373545	534973
397729	534974
438619	534975
57998	534976
111087	534977
445849	534978
578778	534979
63400	534980
560595	534981
657317	534982
530527	534983
605928	534984
5332	534985
480699	534986
141942	534987
53807	534988
120758	534989
36153	534990
470289	534991
158956	534992
344638	534993
383589	534994
158353	534995
47686	534996
643189	534997
33939	534998
402228	534999
252167	535000
101568	535001
85683	535002
297120	535003
93905	535004
139136	535005
170595	535006
32442	535007
614777	535008
53835	535009
42136	535010
48130	535011
375978	535012
174576	535013
148033	535014
127333	535015
328230	535016
433228	535017
12285	535018
124183	535019
551421	535020
149793	535021
24720	535022
550287	535023
452504	535024
132625	535025
22831	535026
322061	535027
242490	535028
722200	535029
50577	535030
520332	535031
34456	535032
28238	535033
443536	535034
715290	535035
5647	535036
500119	535037
513170	535038
596795	535039
392647	535040
346680	535041
676103	535042
313020	535043
68125	535044
434964	535045
70318	535046
205671	535047
667080	535048
40361	535049
318142	535050
607786	535051
62314	535052
694728	535053
177914	535054
107256	535055
287420	535056
631687	535057
110402	535058
186253	535059
360152	535060
94048	535061
152912	535062
329630	535063
61939	535064
108624	535065
19381	535066
660614	535067
80168	535068
634106	535069
110516	535070
146487	535071
626842	535072
656657	535073
73505	535074
491800	535075
177839	535076
124779	535077
199894	535078
602740	535079
25974	535080
960	535081
4587	535082
551980	535083
146652	535084
151966	535085
432092	535086
144329	535087
83959	535088
594770	535089
421422	535090
654399	535091
23369	535092
419903	535093
614919	535094
710969	535095
279170	535096
11190	535097
550303	535098
668159	535099
251674	535100
455721	535101
327307	535102
38571	535103
436574	535104
527144	535105
629331	535106
639780	535107
156585	535108
136326	535109
199456	535110
558701	535111
156704	535112
417470	535113
487173	535114
88042	535115
344697	535116
204283	535117
354427	535118
149595	535119
97204	535120
101308	535121
286557	535122
304300	535123
104787	535124
200008	535125
71831	535126
71946	535127
145014	535128
295647	535129
163614	535130
519500	535131
124297	535132
260705	535133
135131	535134
131808	535135
6124	535136
8092	535137
363427	535138
189698	535139
382815	535140
22374	535141
58776	535142
17888	535143
153449	535144
244863	535145
11573	535146
509893	535147
59904	535148
47496	535149
718591	535150
706167	535151
566950	535152
102628	535153
417832	535154
627528	535155
583609	535156
491382	535157
379779	535158
619781	535159
190859	535160
657420	535161
15911	535162
282786	535163
185867	535164
653046	535165
221677	535166
100413	535167
610913	535168
121790	535169
170200	535170
463170	535171
274613	535172
322549	535173
82391	535174
618453	535175
657443	535176
292969	535177
163016	535178
177131	535179
691512	535180
514518	535181
330876	535182
59620	535183
564212	535184
194974	535185
28514	535186
333269	535187
569944	535188
717974	535189
156225	535190
112797	535191
540047	535192
290321	535193
58673	535194
56048	535195
322623	535196
416505	535197
50943	535198
182164	535199
591438	535200
148019	535201
43756	535202
268092	535203
183808	535204
20471	535205
457148	535206
707668	535207
169155	535208
273667	535209
180068	535210
136871	535211
576083	535212
178106	535213
9753	535214
606561	535215
142238	535216
252987	535217
229677	535218
551945	535219
281864	535220
335248	535221
518563	535222
167328	535223
277419	535224
75911	535225
666231	535226
140401	535227
7380	535228
197755	535229
364910	535230
300229	535231
141131	535232
128144	535233
699861	535234
154633	535235
110384	535236
122326	535237
2356	535238
710245	535239
686231	535240
359962	535241
177475	535242
20607	535243
687713	535244
82423	535245
256494	535246
578910	535247
192932	535248
28604	535249
236195	535250
64905	535251
386978	535252
20509	535253
115486	535254
43232	535255
565826	535256
25829	535257
96363	535258
23529	535259
66043	535260
145691	535261
325832	535262
102754	535263
16252	535264
140	535265
35616	535266
1561	535267
49877	535268
57054	535269
319281	535270
24142	535271
18035	535272
587770	535273
260331	535274
26642	535275
697571	535276
227859	535277
504369	535278
134271	535279
44980	535280
472755	535281
79515	535282
116436	535283
306462	535284
59264	535285
106879	535286
33009	535287
280755	535288
396296	535289
595542	535290
20896	535291
34419	535292
5611	535293
199200	535294
99000	535295
648290	535296
300497	535297
540191	535298
152274	535299
457168	535300
658227	535301
681653	535302
707159	535303
250289	535304
307316	535305
143651	535306
130969	535307
374989	535308
377771	535309
392840	535310
721260	535311
509747	535312
184808	535313
115589	535314
593617	535315
630067	535316
689717	535317
22467	535318
461171	535319
203680	535320
44740	535321
394175	535322
597367	535323
141532	535324
169722	535325
101705	535326
4470	535327
70665	535328
107795	535329
698495	535330
249719	535331
43492	535332
47238	535333
574350	535334
14695	535335
145760	535336
283233	535337
31141	535338
13655	535339
333730	535340
517945	535341
111646	535342
203244	535343
289490	535344
5628	535345
603997	535346
16991	535347
578087	535348
30768	535349
171587	535350
26862	535351
687225	535352
352617	535353
5942	535354
118580	535355
50997	535356
642986	535357
651763	535358
236387	535359
505253	535360
718490	535361
268473	535362
43002	535363
237218	535364
216552	535365
305727	535366
327789	535367
87376	535368
52047	535369
571530	535370
657928	535371
558068	535372
303543	535373
624143	535374
125641	535375
400691	535376
78211	535377
438662	535378
615521	535379
44142	535380
31496	535381
533682	535382
263036	535383
112526	535384
549716	535385
31185	535386
76899	535387
111544	535388
565585	535389
159890	535390
109710	535391
60	535392
643453	535393
24879	535394
228701	535395
128779	535396
699343	535397
10855	535398
180304	535399
96636	535400
624867	535401
390310	535402
145797	535403
185318	535404
688050	535405
354335	535406
493759	535407
111771	535408
268014	535409
611610	535410
134519	535411
185	535412
126227	535413
166947	535414
657987	535415
507409	535416
202372	535417
704924	535418
402095	535419
720948	535420
397500	535421
31278	535422
152915	535423
177904	535424
551729	535425
244462	535426
154845	535427
46950	535428
3698	535429
13810	535430
245164	535431
228930	535432
48243	535433
160250	535434
348314	535435
627137	535436
371163	535437
31495	535438
623852	535439
102700	535440
130755	535441
30173	535442
669007	535443
274603	535444
349113	535445
329745	535446
430571	535447
144907	535448
721524	535449
242718	535450
97239	535451
657261	535452
275365	535453
427483	535454
7235	535455
272042	535456
10834	535457
80595	535458
105548	535459
700933	535460
542046	535461
356612	535462
3404	535463
689638	535464
539891	535465
43578	535466
3646	535467
704835	535468
55334	535469
600939	535470
256238	535471
620136	535472
583021	535473
159101	535474
155679	535475
94098	535476
22651	535477
193389	535478
17542	535479
154878	535480
300616	535481
5979	535482
563232	535483
211054	535484
26761	535485
308722	535486
222723	535487
663408	535488
563900	535489
476573	535490
344865	535491
59715	535492
170857	535493
37929	535494
130745	535495
151974	535496
468729	535497
255827	535498
290666	535499
580049	535500
20662	535501
635971	535502
21725	535503
184379	535504
9324	535505
685090	535506
121010	535507
693538	535508
55847	535509
333854	535510
465896	535511
168141	535512
575762	535513
202802	535514
54904	535515
229585	535516
620448	535517
226563	535518
28159	535519
203064	535520
614382	535521
221878	535522
262794	535523
350565	535524
110884	535525
5391	535526
44112	535527
165862	535528
528563	535529
44993	535530
97233	535531
139148	535532
13929	535533
126825	535534
257373	535535
4111	535536
261727	535537
414238	535538
615432	535539
705972	535540
26126	535541
601956	535542
527880	535543
390806	535544
106746	535545
85908	535546
323295	535547
450654	535548
17530	535549
537249	535550
543064	535551
278378	535552
37493	535553
409736	535554
344607	535555
26284	535556
169650	535557
609232	535558
276612	535559
525104	535560
24320	535561
205758	535562
312529	535563
17677	535564
691824	535565
128057	535566
566779	535567
55462	535568
356366	535569
308865	535570
510732	535571
9309	535572
311842	535573
371181	535574
261137	535575
657373	535576
28430	535577
364344	535578
259328	535579
295747	535580
49136	535581
60502	535582
568011	535583
427813	535584
628361	535585
710278	535586
107645	535587
267319	535588
462390	535589
127558	535590
270527	535591
57314	535592
88283	535593
678677	535594
58001	535595
620185	535596
130280	535597
131320	535598
136618	535599
2819	535600
185040	535601
22003	535602
714632	535603
348801	535604
290925	535605
42334	535606
174920	535607
118468	535608
26254	535609
282440	535610
420823	535611
335027	535612
464373	535613
282741	535614
179625	535615
4223	535616
49781	535617
442095	535618
360599	535619
253814	535620
352682	535621
607040	535622
159122	535623
270228	535624
35359	535625
91907	535626
211602	535627
28828	535628
212899	535629
631845	535630
133317	535631
9548	535632
111853	535633
576220	535634
339442	535635
279212	535636
29102	535637
658899	535638
40947	535639
292505	535640
603055	535641
198585	535642
46852	535643
701045	535644
41950	535645
114303	535646
588866	535647
712491	535648
48807	535649
294179	535650
22100	535651
366808	535652
379354	535653
437267	535654
332356	535655
397001	535656
545103	535657
676900	535658
47370	535659
142775	535660
161622	535661
39336	535662
258099	535663
554156	535664
53860	535665
43573	535666
155422	535667
229371	535668
671642	535669
50492	535670
13666	535671
109473	535672
552754	535673
103520	535674
538639	535675
230207	535676
27133	535677
515707	535678
173564	535679
341759	535680
25025	535681
24582	535682
316989	535683
400858	535684
122729	535685
616959	535686
145359	535687
67390	535688
6971	535689
101934	535690
222511	535691
167092	535692
68757	535693
471171	535694
78256	535695
128755	535696
22621	535697
9258	535698
281355	535699
157821	535700
334198	535701
71728	535702
389	535703
106946	535704
12624	535705
350313	535706
690656	535707
321461	535708
341559	535709
440443	535710
372100	535711
128325	535712
581	535713
435195	535714
148243	535715
641243	535716
479457	535717
167234	535718
16053	535719
327614	535720
153915	535721
457207	535722
88739	535723
70044	535724
350471	535725
495306	535726
654195	535727
417619	535728
210561	535729
408318	535730
19621	535731
6203	535732
366980	535733
298220	535734
68708	535735
13733	535736
122190	535737
8581	535738
412767	535739
430808	535740
60897	535741
596695	535742
71550	535743
32635	535744
574485	535745
157278	535746
381390	535747
348372	535748
7956	535749
393162	535750
50388	535751
388691	535752
23270	535753
151690	535754
322619	535755
9612	535756
521626	535757
26754	535758
37649	535759
25129	535760
428271	535761
91324	535762
186764	535763
279875	535764
141855	535765
383	535766
723586	535767
133082	535768
20904	535769
554360	535770
2750	535771
402866	535772
34012	535773
46642	535774
99382	535775
663139	535776
249360	535777
115923	535778
427322	535779
720220	535780
522428	535781
240379	535782
618285	535783
20740	535784
343788	535785
170322	535786
626010	535787
288837	535788
177540	535789
36664	535790
452526	535791
608473	535792
83938	535793
713808	535794
522502	535795
44261	535796
267443	535797
73199	535798
259698	535799
215345	535800
136668	535801
461371	535802
6367	535803
208857	535804
144050	535805
72874	535806
16527	535807
349759	535808
672133	535809
306691	535810
579639	535811
279293	535812
19392	535813
170547	535814
441232	535815
180234	535816
693439	535817
311125	535818
435909	535819
708715	535820
5303	535821
535330	535822
155124	535823
374486	535824
221189	535825
369930	535826
127524	535827
94749	535828
492818	535829
180203	535830
101982	535831
323906	535832
317483	535833
612893	535834
46495	535835
76529	535836
3739	535837
6493	535838
221161	535839
26319	535840
250676	535841
633944	535842
95965	535843
460586	535844
453027	535845
17585	535846
285966	535847
88442	535848
535887	535849
183266	535850
450911	535851
159968	535852
583077	535853
26169	535854
39760	535855
563514	535856
79418	535857
8833	535858
253766	535859
51644	535860
49010	535861
159423	535862
403536	535863
71117	535864
142058	535865
434090	535866
528021	535867
54998	535868
180785	535869
238132	535870
720716	535871
227942	535872
139306	535873
58484	535874
395046	535875
72341	535876
302482	535877
43422	535878
341523	535879
27543	535880
595077	535881
373381	535882
609160	535883
29617	535884
44168	535885
303000	535886
298410	535887
70712	535888
527529	535889
185838	535890
327355	535891
629656	535892
1693	535893
443312	535894
161306	535895
668361	535896
59420	535897
590745	535898
406392	535899
404475	535900
76755	535901
181910	535902
176173	535903
676197	535904
170478	535905
167437	535906
161446	535907
26547	535908
63518	535909
697154	535910
453585	535911
79143	535912
72087	535913
237354	535914
312900	535915
178023	535916
68768	535917
330857	535918
150457	535919
198996	535920
10422	535921
642100	535922
162193	535923
618242	535924
628322	535925
6271	535926
59673	535927
186375	535928
252452	535929
194708	535930
209881	535931
420474	535932
130621	535933
176505	535934
11423	535935
54957	535936
273488	535937
440894	535938
148571	535939
3522	535940
12542	535941
147155	535942
545632	535943
471876	535944
43810	535945
335631	535946
78179	535947
336490	535948
32143	535949
247391	535950
597669	535951
343118	535952
641567	535953
72367	535954
560156	535955
556532	535956
477406	535957
486271	535958
17707	535959
221810	535960
62655	535961
293562	535962
51942	535963
681291	535964
325114	535965
296026	535966
652577	535967
311211	535968
570838	535969
293161	535970
98994	535971
222377	535972
3137	535973
18412	535974
280518	535975
67607	535976
230523	535977
574361	535978
155033	535979
123268	535980
347514	535981
40398	535982
57078	535983
17444	535984
34386	535985
149640	535986
168529	535987
394858	535988
28244	535989
425508	535990
28538	535991
44758	535992
87133	535993
444272	535994
140603	535995
84256	535996
47441	535997
490335	535998
157589	535999
614161	536000
239934	536001
470630	536002
310202	536003
690169	536004
201319	536005
299747	536006
212253	536007
125540	536008
45862	536009
239248	536010
400405	536011
454701	536012
59787	536013
475333	536014
155648	536015
487774	536016
119998	536017
24671	536018
20329	536019
5282	536020
164353	536021
426720	536022
724049	536023
30274	536024
710481	536025
181046	536026
307670	536027
352723	536028
557341	536029
660742	536030
333667	536031
264796	536032
555317	536033
191722	536034
542567	536035
471065	536036
132416	536037
700137	536038
405602	536039
588154	536040
602482	536041
59275	536042
584562	536043
17572	536044
2183	536045
455706	536046
101248	536047
445767	536048
262655	536049
27157	536050
157425	536051
151987	536052
17620	536053
118769	536054
118611	536055
76877	536056
342437	536057
147733	536058
133955	536059
280421	536060
563977	536061
132378	536062
509265	536063
25161	536064
94898	536065
854	536066
205115	536067
176691	536068
16700	536069
317214	536070
53365	536071
38880	536072
115980	536073
117027	536074
493103	536075
70037	536076
645279	536077
18438	536078
112866	536079
47380	536080
486966	536081
239268	536082
687198	536083
664126	536084
160931	536085
15827	536086
48756	536087
384914	536088
178197	536089
71778	536090
576313	536091
219053	536092
573975	536093
212201	536094
172375	536095
333953	536096
657340	536097
21878	536098
63209	536099
180899	536100
344848	536101
100368	536102
4954	536103
724575	536104
572871	536105
541988	536106
140237	536107
288086	536108
117041	536109
503798	536110
174370	536111
262879	536112
465679	536113
535166	536114
518985	536115
355384	536116
142566	536117
482308	536118
55662	536119
281702	536120
172132	536121
356192	536122
171439	536123
28481	536124
3209	536125
693711	536126
684342	536127
517763	536128
118378	536129
678869	536130
118279	536131
32587	536132
48264	536133
451928	536134
54612	536135
158824	536136
38640	536137
88420	536138
607171	536139
426156	536140
604773	536141
23431	536142
392209	536143
449645	536144
496517	536145
303631	536146
281965	536147
321402	536148
135000	536149
318840	536150
614	536151
162682	536152
38693	536153
15511	536154
323117	536155
343528	536156
7649	536157
38721	536158
628685	536159
482086	536160
272074	536161
115539	536162
247844	536163
92341	536164
137357	536165
84097	536166
418	536167
192549	536168
250935	536169
648603	536170
172727	536171
72129	536172
54604	536173
567813	536174
67687	536175
358327	536176
37986	536177
429121	536178
583234	536179
28775	536180
688548	536181
549268	536182
68925	536183
101261	536184
465043	536185
445930	536186
128489	536187
81117	536188
262111	536189
27583	536190
555409	536191
54915	536192
156985	536193
150158	536194
135495	536195
4648	536196
204955	536197
303499	536198
524577	536199
723754	536200
683745	536201
151877	536202
473794	536203
159431	536204
108853	536205
144124	536206
377497	536207
602388	536208
16139	536209
296671	536210
505382	536211
644214	536212
94660	536213
676387	536214
58171	536215
321515	536216
120924	536217
40654	536218
344149	536219
260600	536220
54360	536221
167312	536222
47212	536223
145652	536224
82406	536225
407972	536226
150838	536227
670730	536228
307456	536229
565540	536230
592139	536231
309831	536232
1756	536233
164836	536234
167451	536235
87011	536236
279190	536237
47799	536238
98895	536239
395807	536240
260873	536241
371368	536242
302921	536243
45510	536244
39989	536245
424599	536246
294109	536247
485832	536248
414645	536249
651307	536250
185441	536251
48202	536252
578985	536253
569581	536254
36576	536255
3891	536256
299968	536257
258157	536258
632705	536259
532113	536260
232955	536261
415900	536262
148222	536263
495793	536264
97158	536265
106029	536266
484171	536267
141133	536268
103573	536269
699728	536270
650717	536271
95110	536272
125208	536273
393103	536274
132728	536275
137226	536276
21097	536277
380310	536278
281328	536279
383959	536280
686691	536281
5109	536282
5719	536283
116773	536284
82914	536285
499318	536286
213672	536287
270258	536288
396189	536289
147056	536290
50098	536291
179732	536292
1421	536293
613173	536294
350126	536295
444535	536296
618784	536297
85977	536298
50652	536299
362532	536300
541209	536301
192791	536302
401741	536303
547206	536304
82924	536305
11183	536306
633251	536307
83599	536308
72376	536309
72257	536310
2584	536311
2198	536312
181082	536313
27492	536314
59090	536315
694266	536316
579312	536317
105838	536318
244178	536319
185064	536320
452009	536321
90566	536322
21092	536323
656819	536324
225027	536325
222451	536326
698268	536327
372495	536328
373587	536329
83782	536330
378291	536331
473499	536332
56911	536333
200114	536334
49956	536335
441145	536336
294936	536337
678935	536338
126124	536339
214322	536340
449979	536341
429181	536342
296815	536343
540096	536344
576086	536345
109671	536346
192786	536347
255118	536348
100420	536349
223167	536350
195354	536351
103921	536352
15558	536353
579559	536354
355436	536355
19489	536356
105774	536357
146951	536358
254747	536359
708726	536360
109410	536361
130564	536362
469375	536363
306331	536364
16815	536365
456086	536366
164880	536367
178995	536368
65968	536369
620612	536370
2215	536371
156794	536372
67565	536373
314949	536374
184610	536375
293874	536376
224017	536377
348804	536378
37579	536379
357011	536380
185161	536381
592659	536382
560799	536383
34556	536384
122509	536385
66058	536386
324200	536387
221651	536388
221616	536389
80506	536390
248342	536391
155538	536392
18478	536393
440689	536394
181126	536395
84656	536396
31476	536397
7463	536398
372484	536399
181435	536400
488033	536401
79132	536402
379795	536403
8958	536404
39091	536405
305999	536406
150658	536407
583273	536408
448141	536409
118658	536410
12163	536411
90596	536412
231070	536413
77476	536414
585468	536415
661561	536416
22571	536417
12548	536418
133670	536419
87762	536420
42435	536421
107764	536422
151962	536423
121891	536424
5663	536425
132324	536426
159710	536427
156081	536428
51008	536429
304922	536430
137970	536431
682276	536432
88637	536433
256250	536434
314707	536435
601226	536436
70020	536437
41873	536438
80837	536439
26304	536440
538	536441
46605	536442
165228	536443
200774	536444
285431	536445
62044	536446
3484	536447
333394	536448
644354	536449
95432	536450
576301	536451
62371	536452
697	536453
329609	536454
102687	536455
171549	536456
546321	536457
657690	536458
115171	536459
505147	536460
226472	536461
136100	536462
73093	536463
46858	536464
269004	536465
19606	536466
160239	536467
191333	536468
15184	536469
97027	536470
416052	536471
566643	536472
148975	536473
306029	536474
80356	536475
476227	536476
506806	536477
67271	536478
92715	536479
108902	536480
489923	536481
65547	536482
360812	536483
12128	536484
6825	536485
692365	536486
123099	536487
61411	536488
275466	536489
704700	536490
672259	536491
14693	536492
193397	536493
110200	536494
211186	536495
714494	536496
653118	536497
144049	536498
367627	536499
104953	536500
126872	536501
295445	536502
195826	536503
44574	536504
334613	536505
704539	536506
51658	536507
299055	536508
22006	536509
272722	536510
87655	536511
411190	536512
452200	536513
240856	536514
1729	536515
394250	536516
451653	536517
364230	536518
34255	536519
28106	536520
490473	536521
555488	536522
709996	536523
376921	536524
275812	536525
534784	536526
161312	536527
518817	536528
287716	536529
79784	536530
465181	536531
54753	536532
33367	536533
47365	536534
282616	536535
13022	536536
107302	536537
466045	536538
363059	536539
37419	536540
115250	536541
395015	536542
655343	536543
285303	536544
103861	536545
170205	536546
211741	536547
165807	536548
622227	536549
696393	536550
81331	536551
434814	536552
375981	536553
587001	536554
43984	536555
425979	536556
44766	536557
161957	536558
114085	536559
576434	536560
476894	536561
325398	536562
130022	536563
429341	536564
491078	536565
197190	536566
94133	536567
358413	536568
3655	536569
106113	536570
15021	536571
365575	536572
220082	536573
447648	536574
363489	536575
30141	536576
496481	536577
206665	536578
112179	536579
676681	536580
539589	536581
197901	536582
134399	536583
73511	536584
338247	536585
342657	536586
7759	536587
334165	536588
9576	536589
701235	536590
189614	536591
538149	536592
83956	536593
67738	536594
45630	536595
155737	536596
659170	536597
533462	536598
179548	536599
479792	536600
722329	536601
280513	536602
350715	536603
283101	536604
303932	536605
69240	536606
670898	536607
503839	536608
42204	536609
12229	536610
783	536611
271427	536612
122115	536613
580250	536614
9674	536615
26408	536616
170483	536617
107004	536618
100000	536619
300953	536620
426868	536621
85704	536622
545345	536623
179299	536624
566455	536625
492462	536626
96936	536627
406749	536628
358843	536629
260948	536630
3981	536631
383234	536632
193088	536633
717080	536634
32256	536635
413614	536636
327222	536637
466702	536638
540740	536639
433718	536640
512289	536641
585480	536642
711017	536643
3150	536644
119055	536645
488615	536646
125446	536647
559680	536648
139148	536649
553258	536650
47360	536651
665320	536652
366055	536653
39544	536654
304867	536655
494548	536656
71123	536657
681946	536658
149428	536659
230017	536660
534891	536661
674705	536662
651659	536663
414782	536664
105210	536665
413689	536666
25124	536667
38570	536668
77816	536669
106180	536670
143680	536671
641177	536672
161260	536673
481342	536674
118869	536675
168367	536676
20416	536677
83312	536678
12413	536679
55179	536680
567290	536681
693186	536682
54541	536683
567431	536684
43614	536685
287403	536686
70229	536687
281584	536688
93693	536689
101975	536690
343189	536691
641544	536692
456890	536693
581647	536694
23205	536695
54506	536696
7964	536697
85016	536698
159609	536699
166062	536700
99201	536701
505799	536702
15434	536703
288605	536704
20111	536705
19278	536706
121267	536707
469612	536708
62938	536709
633235	536710
567587	536711
534468	536712
556967	536713
146254	536714
276085	536715
392554	536716
326478	536717
407934	536718
57752	536719
626270	536720
10564	536721
211135	536722
90730	536723
396319	536724
2499	536725
442422	536726
216374	536727
576369	536728
138774	536729
5761	536730
33027	536731
161222	536732
471233	536733
7185	536734
275768	536735
94565	536736
209451	536737
104957	536738
555597	536739
405467	536740
109420	536741
421151	536742
277763	536743
175273	536744
358514	536745
310010	536746
156995	536747
655134	536748
127070	536749
216073	536750
77232	536751
97851	536752
70368	536753
62382	536754
142782	536755
232935	536756
715443	536757
383693	536758
382725	536759
433487	536760
108958	536761
674857	536762
54469	536763
89491	536764
288894	536765
387389	536766
256628	536767
2734	536768
293685	536769
457422	536770
65800	536771
73549	536772
274734	536773
545044	536774
570353	536775
687531	536776
24705	536777
242138	536778
606836	536779
267828	536780
4549	536781
207793	536782
236900	536783
619772	536784
12183	536785
252070	536786
371235	536787
82569	536788
1573	536789
272233	536790
498558	536791
674691	536792
112846	536793
689689	536794
552645	536795
135499	536796
365502	536797
154062	536798
14912	536799
7556	536800
183873	536801
582282	536802
50251	536803
313281	536804
125939	536805
139087	536806
325373	536807
409060	536808
535473	536809
693348	536810
39582	536811
439289	536812
688076	536813
23575	536814
216140	536815
408548	536816
375634	536817
7665	536818
236415	536819
80162	536820
460599	536821
533146	536822
524201	536823
577833	536824
443163	536825
565791	536826
8860	536827
351193	536828
242006	536829
671079	536830
626730	536831
159269	536832
417943	536833
18982	536834
9740	536835
27896	536836
222285	536837
146016	536838
508691	536839
152491	536840
34008	536841
326474	536842
74980	536843
53837	536844
499319	536845
542712	536846
594373	536847
534388	536848
310057	536849
102904	536850
637852	536851
405436	536852
53781	536853
133267	536854
52957	536855
691266	536856
248158	536857
54657	536858
10736	536859
6151	536860
177802	536861
708892	536862
55470	536863
437483	536864
487115	536865
609913	536866
142697	536867
57828	536868
178702	536869
52530	536870
49101	536871
358580	536872
666979	536873
277199	536874
2821	536875
483881	536876
617285	536877
257071	536878
334086	536879
416102	536880
26513	536881
54319	536882
466010	536883
20462	536884
266371	536885
22604	536886
496549	536887
22758	536888
305315	536889
593230	536890
637568	536891
11824	536892
67921	536893
86672	536894
559441	536895
442859	536896
187155	536897
282377	536898
17734	536899
575413	536900
82862	536901
302766	536902
37593	536903
647253	536904
4400	536905
5534	536906
718900	536907
557566	536908
57835	536909
422110	536910
184332	536911
685779	536912
419084	536913
612035	536914
143063	536915
484991	536916
33586	536917
78984	536918
68518	536919
6658	536920
673496	536921
133523	536922
35165	536923
56391	536924
168392	536925
180244	536926
10930	536927
128657	536928
640624	536929
308419	536930
270663	536931
481373	536932
67185	536933
683555	536934
59815	536935
14291	536936
147344	536937
108011	536938
489519	536939
390628	536940
69862	536941
32517	536942
17984	536943
367922	536944
320107	536945
47761	536946
257913	536947
21924	536948
5069	536949
222042	536950
163266	536951
539125	536952
136818	536953
398219	536954
85305	536955
480559	536956
640297	536957
199675	536958
227092	536959
14	536960
576270	536961
379758	536962
468879	536963
108436	536964
679562	536965
136696	536966
385094	536967
578797	536968
532585	536969
40115	536970
138733	536971
227526	536972
273194	536973
381291	536974
722313	536975
102252	536976
45038	536977
664585	536978
219806	536979
34880	536980
345093	536981
32125	536982
50011	536983
105529	536984
158403	536985
252455	536986
470515	536987
37300	536988
135088	536989
13759	536990
559819	536991
716775	536992
453611	536993
15788	536994
22131	536995
2462	536996
96215	536997
202051	536998
154287	536999
411562	537000
1662	537001
141829	537002
73398	537003
151596	537004
89799	537005
627702	537006
183948	537007
119930	537008
96555	537009
411476	537010
28008	537011
529222	537012
18883	537013
384186	537014
448706	537015
402838	537016
472	537017
653137	537018
68627	537019
597576	537020
617512	537021
645333	537022
477291	537023
532169	537024
49916	537025
8777	537026
6444	537027
517995	537028
193941	537029
409610	537030
333422	537031
142862	537032
83918	537033
8091	537034
49399	537035
503579	537036
302703	537037
183121	537038
159036	537039
115422	537040
124920	537041
426847	537042
316507	537043
478829	537044
123852	537045
624235	537046
128671	537047
570984	537048
487868	537049
226178	537050
503967	537051
108345	537052
59437	537053
469036	537054
59327	537055
29395	537056
155398	537057
31589	537058
118335	537059
318715	537060
461829	537061
90738	537062
400977	537063
626072	537064
70865	537065
35949	537066
1234	537067
168424	537068
25848	537069
6797	537070
158969	537071
9693	537072
258235	537073
186179	537074
250262	537075
486982	537076
444764	537077
305583	537078
124590	537079
110050	537080
449231	537081
449133	537082
96780	537083
419647	537084
450748	537085
33797	537086
463017	537087
178796	537088
216923	537089
358064	537090
94943	537091
353056	537092
94120	537093
670570	537094
461336	537095
429421	537096
518095	537097
713913	537098
141837	537099
268806	537100
156951	537101
129913	537102
670111	537103
597014	537104
104626	537105
684183	537106
435483	537107
131987	537108
189059	537109
652872	537110
73	537111
74240	537112
121757	537113
306488	537114
46407	537115
545776	537116
55880	537117
32094	537118
304240	537119
47220	537120
301152	537121
19880	537122
565757	537123
203016	537124
21804	537125
632843	537126
275156	537127
47260	537128
110714	537129
272652	537130
305579	537131
185502	537132
196369	537133
129125	537134
174530	537135
104468	537136
35443	537137
81307	537138
126606	537139
573509	537140
584396	537141
477680	537142
99409	537143
485692	537144
548715	537145
162125	537146
87974	537147
127408	537148
174283	537149
41363	537150
104723	537151
616398	537152
722597	537153
716355	537154
644154	537155
90976	537156
216201	537157
137801	537158
675773	537159
114352	537160
551543	537161
355714	537162
41804	537163
594896	537164
156439	537165
353312	537166
148727	537167
468558	537168
696269	537169
333155	537170
48119	537171
1999	537172
160429	537173
197312	537174
150619	537175
616301	537176
603940	537177
335525	537178
272620	537179
727	537180
332174	537181
3170	537182
413561	537183
75930	537184
119547	537185
271423	537186
133020	537187
518259	537188
375534	537189
563012	537190
179952	537191
46970	537192
2604	537193
683672	537194
593029	537195
557228	537196
484848	537197
6542	537198
216922	537199
467447	537200
434942	537201
45945	537202
495281	537203
133254	537204
49914	537205
88091	537206
509430	537207
695788	537208
484783	537209
448733	537210
895	537211
241879	537212
43539	537213
440403	537214
321834	537215
35905	537216
151117	537217
105972	537218
78421	537219
243138	537220
466060	537221
291151	537222
722694	537223
158458	537224
117796	537225
496596	537226
505649	537227
55244	537228
541084	537229
6384	537230
94689	537231
647433	537232
694664	537233
534910	537234
717321	537235
653620	537236
640121	537237
294932	537238
321948	537239
94049	537240
266445	537241
124346	537242
64973	537243
47011	537244
397	537245
463404	537246
687404	537247
165081	537248
626948	537249
349077	537250
601335	537251
179186	537252
388277	537253
506678	537254
683331	537255
678586	537256
598779	537257
90126	537258
243658	537259
33167	537260
692989	537261
78786	537262
3187	537263
9112	537264
360618	537265
627497	537266
100622	537267
56544	537268
81816	537269
407625	537270
671287	537271
560348	537272
186495	537273
26119	537274
94552	537275
299893	537276
72057	537277
115034	537278
311220	537279
47160	537280
135258	537281
277613	537282
585	537283
691495	537284
52558	537285
358688	537286
324426	537287
608239	537288
65408	537289
193768	537290
182515	537291
77208	537292
26278	537293
482150	537294
161696	537295
720825	537296
342694	537297
321734	537298
51635	537299
540286	537300
619453	537301
175273	537302
686435	537303
663847	537304
93214	537305
330715	537306
88648	537307
133894	537308
213667	537309
369046	537310
675061	537311
675764	537312
373505	537313
64230	537314
126210	537315
609546	537316
406446	537317
57293	537318
398	537319
498017	537320
35734	537321
379474	537322
368930	537323
641128	537324
669850	537325
692555	537326
150208	537327
139576	537328
222634	537329
569832	537330
193010	537331
304112	537332
558147	537333
724776	537334
587325	537335
248997	537336
66062	537337
382084	537338
60674	537339
115739	537340
153461	537341
606118	537342
430224	537343
561140	537344
100606	537345
111747	537346
46377	537347
926	537348
291634	537349
71837	537350
615080	537351
215704	537352
227177	537353
513975	537354
94258	537355
118813	537356
406729	537357
39707	537358
109685	537359
98927	537360
108017	537361
425612	537362
105151	537363
38833	537364
118394	537365
421488	537366
681677	537367
264370	537368
535912	537369
50738	537370
565876	537371
535464	537372
166361	537373
615723	537374
54584	537375
359485	537376
8239	537377
95961	537378
444569	537379
95279	537380
122663	537381
57520	537382
3164	537383
265564	537384
11314	537385
175682	537386
229414	537387
1984	537388
513177	537389
579161	537390
217769	537391
472888	537392
377	537393
47204	537394
115619	537395
177432	537396
1348	537397
49906	537398
651014	537399
243006	537400
441124	537401
106222	537402
146125	537403
686332	537404
92048	537405
8728	537406
67309	537407
572263	537408
75716	537409
88821	537410
59831	537411
411081	537412
645009	537413
542312	537414
173654	537415
578393	537416
141718	537417
331001	537418
63816	537419
538426	537420
249510	537421
166023	537422
421573	537423
56393	537424
36228	537425
28148	537426
507747	537427
701985	537428
700331	537429
449908	537430
439052	537431
97755	537432
18814	537433
17680	537434
188606	537435
62126	537436
171217	537437
70776	537438
80318	537439
113908	537440
9664	537441
499026	537442
910	537443
515252	537444
636578	537445
7169	537446
255083	537447
66202	537448
98414	537449
544110	537450
27095	537451
62305	537452
483533	537453
316803	537454
502218	537455
45095	537456
505731	537457
237567	537458
87129	537459
115124	537460
30481	537461
707605	537462
140308	537463
15615	537464
30345	537465
270136	537466
116022	537467
145434	537468
346277	537469
618628	537470
32147	537471
445925	537472
18915	537473
54578	537474
124319	537475
598768	537476
295235	537477
587998	537478
171761	537479
711342	537480
19305	537481
102524	537482
12883	537483
349660	537484
423918	537485
229673	537486
185015	537487
164583	537488
437016	537489
26132	537490
476072	537491
4400	537492
244754	537493
438032	537494
9543	537495
171295	537496
638161	537497
116980	537498
376468	537499
6411	537500
504382	537501
651311	537502
387706	537503
360156	537504
227005	537505
137333	537506
58318	537507
706494	537508
274022	537509
135572	537510
39917	537511
518263	537512
17840	537513
135104	537514
74352	537515
615285	537516
607085	537517
70595	537518
269922	537519
722159	537520
713186	537521
73054	537522
375619	537523
20433	537524
24772	537525
21440	537526
397723	537527
159719	537528
127395	537529
542986	537530
335183	537531
142060	537532
109830	537533
641913	537534
495188	537535
257850	537536
1822	537537
80085	537538
39063	537539
156502	537540
168861	537541
96205	537542
230871	537543
581729	537544
30261	537545
333133	537546
62863	537547
102548	537548
47430	537549
469869	537550
587090	537551
380536	537552
129524	537553
105322	537554
177757	537555
78006	537556
51539	537557
23451	537558
146528	537559
128088	537560
540297	537561
637329	537562
352127	537563
173115	537564
644694	537565
35820	537566
170504	537567
660164	537568
152004	537569
36829	537570
505802	537571
13142	537572
182747	537573
386890	537574
119	537575
286890	537576
198439	537577
9874	537578
45011	537579
129455	537580
85420	537581
135822	537582
357370	537583
316513	537584
200812	537585
48489	537586
31191	537587
291903	537588
223484	537589
10512	537590
435049	537591
145263	537592
218972	537593
18803	537594
454484	537595
465868	537596
30218	537597
518679	537598
78633	537599
127922	537600
699748	537601
136796	537602
323184	537603
601617	537604
717991	537605
103736	537606
209849	537607
173736	537608
370763	537609
678349	537610
291237	537611
543159	537612
676563	537613
14350	537614
703409	537615
480454	537616
81614	537617
10176	537618
629540	537619
43298	537620
637420	537621
94456	537622
606415	537623
453377	537624
488918	537625
144480	537626
576914	537627
176658	537628
287216	537629
128322	537630
216491	537631
183820	537632
57838	537633
60703	537634
52565	537635
655655	537636
140653	537637
157085	537638
217722	537639
61192	537640
619384	537641
82033	537642
140391	537643
11069	537644
592791	537645
177173	537646
660274	537647
115297	537648
46399	537649
78637	537650
54901	537651
88618	537652
189993	537653
672784	537654
74935	537655
82159	537656
51793	537657
128520	537658
47118	537659
305707	537660
48607	537661
530136	537662
652521	537663
395906	537664
686942	537665
299703	537666
102860	537667
14981	537668
193033	537669
275933	537670
156059	537671
627254	537672
248323	537673
475172	537674
26588	537675
379515	537676
629283	537677
170496	537678
565338	537679
518891	537680
300463	537681
404524	537682
376111	537683
169919	537684
595218	537685
42095	537686
516796	537687
4712	537688
481258	537689
305678	537690
92	537691
46884	537692
495032	537693
581826	537694
148488	537695
689171	537696
46197	537697
564047	537698
97928	537699
29180	537700
481792	537701
156116	537702
458304	537703
132308	537704
57808	537705
139426	537706
151840	537707
307357	537708
639345	537709
672591	537710
111752	537711
44463	537712
238893	537713
1118	537714
650866	537715
1452	537716
307491	537717
565967	537718
327613	537719
168446	537720
393855	537721
189452	537722
156881	537723
197684	537724
196920	537725
103979	537726
692828	537727
14453	537728
557076	537729
119350	537730
715756	537731
102926	537732
378836	537733
631090	537734
169034	537735
426115	537736
482249	537737
601674	537738
563197	537739
48023	537740
114175	537741
484866	537742
271406	537743
85856	537744
15600	537745
490541	537746
13695	537747
29675	537748
32971	537749
102712	537750
313389	537751
583027	537752
637443	537753
386013	537754
28440	537755
225746	537756
13562	537757
681160	537758
491079	537759
122397	537760
556371	537761
72228	537762
908	537763
349688	537764
695267	537765
127199	537766
667202	537767
126214	537768
105852	537769
137160	537770
587575	537771
155467	537772
106960	537773
589427	537774
9211	537775
280456	537776
524366	537777
49744	537778
59118	537779
35054	537780
15490	537781
184567	537782
390912	537783
179236	537784
266917	537785
334510	537786
314257	537787
76608	537788
354828	537789
134855	537790
674117	537791
643126	537792
471461	537793
379066	537794
20327	537795
341472	537796
154238	537797
56081	537798
192952	537799
501846	537800
642581	537801
606199	537802
492898	537803
14906	537804
164020	537805
168555	537806
150435	537807
9162	537808
51670	537809
140922	537810
83379	537811
646842	537812
388860	537813
126450	537814
676572	537815
465352	537816
375189	537817
618371	537818
294762	537819
224422	537820
231244	537821
136	537822
344243	537823
292253	537824
202012	537825
224279	537826
568743	537827
140303	537828
227982	537829
117081	537830
31705	537831
636460	537832
275141	537833
10636	537834
123162	537835
613605	537836
256879	537837
124604	537838
88018	537839
240116	537840
53921	537841
62592	537842
135649	537843
551925	537844
459980	537845
605626	537846
689511	537847
389022	537848
119011	537849
398790	537850
18964	537851
63940	537852
668734	537853
564973	537854
19	537855
396933	537856
506007	537857
584327	537858
459442	537859
671356	537860
545679	537861
571230	537862
254480	537863
133929	537864
315868	537865
132284	537866
360435	537867
9170	537868
253548	537869
26842	537870
36706	537871
33285	537872
184502	537873
31645	537874
66584	537875
376030	537876
583912	537877
426446	537878
114092	537879
462329	537880
649142	537881
337487	537882
132563	537883
623486	537884
135648	537885
590650	537886
468147	537887
44417	537888
7233	537889
62033	537890
120988	537891
584124	537892
571609	537893
207373	537894
462085	537895
168794	537896
579412	537897
321298	537898
176059	537899
164612	537900
101231	537901
532840	537902
694985	537903
696155	537904
493876	537905
313726	537906
584670	537907
331644	537908
36751	537909
128456	537910
4571	537911
106306	537912
634227	537913
37509	537914
440464	537915
410168	537916
441345	537917
97138	537918
44271	537919
12289	537920
16223	537921
19050	537922
125309	537923
566049	537924
578654	537925
492120	537926
716347	537927
44119	537928
136082	537929
41707	537930
134976	537931
548514	537932
610526	537933
657977	537934
175132	537935
370368	537936
664635	537937
113902	537938
714155	537939
561255	537940
208392	537941
9321	537942
122783	537943
404159	537944
666681	537945
432622	537946
1146	537947
103378	537948
46939	537949
127050	537950
164190	537951
402686	537952
4655	537953
47003	537954
288388	537955
74505	537956
112319	537957
470841	537958
173738	537959
74502	537960
607904	537961
687223	537962
71108	537963
706572	537964
48429	537965
70221	537966
720631	537967
36809	537968
160012	537969
548406	537970
635427	537971
257763	537972
714274	537973
612331	537974
153412	537975
61332	537976
3460	537977
3980	537978
136947	537979
522361	537980
112740	537981
621697	537982
26031	537983
571802	537984
564655	537985
463225	537986
312527	537987
110566	537988
92658	537989
210298	537990
97756	537991
132176	537992
287404	537993
558061	537994
137662	537995
131557	537996
88862	537997
115247	537998
491751	537999
194087	538000
405591	538001
338765	538002
280762	538003
161136	538004
96329	538005
400713	538006
125138	538007
107131	538008
90506	538009
285099	538010
119147	538011
605613	538012
607437	538013
57886	538014
202946	538015
515251	538016
376708	538017
169709	538018
545061	538019
5875	538020
35846	538021
348881	538022
244500	538023
469680	538024
156745	538025
3406	538026
656643	538027
9572	538028
691702	538029
334151	538030
122045	538031
141658	538032
493172	538033
1068	538034
647522	538035
422776	538036
88544	538037
295373	538038
437927	538039
700577	538040
309540	538041
473528	538042
204492	538043
31205	538044
68090	538045
420641	538046
53497	538047
364478	538048
140338	538049
406014	538050
182607	538051
135848	538052
149958	538053
277525	538054
684399	538055
705202	538056
297046	538057
354060	538058
649660	538059
426054	538060
210513	538061
111965	538062
633684	538063
678514	538064
580056	538065
51687	538066
179752	538067
599964	538068
536629	538069
21985	538070
97289	538071
432881	538072
99803	538073
32554	538074
352368	538075
582576	538076
27623	538077
631030	538078
500225	538079
316220	538080
278408	538081
73900	538082
164996	538083
395036	538084
157875	538085
471931	538086
11033	538087
36699	538088
685816	538089
48402	538090
543301	538091
79510	538092
38096	538093
39326	538094
646126	538095
8285	538096
178391	538097
513181	538098
134676	538099
577353	538100
6007	538101
381978	538102
151691	538103
477879	538104
287811	538105
125622	538106
592077	538107
455971	538108
529523	538109
629309	538110
150823	538111
99278	538112
123528	538113
353595	538114
125946	538115
207604	538116
50489	538117
293965	538118
441640	538119
46988	538120
283335	538121
390218	538122
662359	538123
603747	538124
14868	538125
46839	538126
101539	538127
511385	538128
383148	538129
160951	538130
27821	538131
167941	538132
36412	538133
62759	538134
164106	538135
82976	538136
277969	538137
621780	538138
154648	538139
337856	538140
411064	538141
426996	538142
321450	538143
321407	538144
452848	538145
393992	538146
703907	538147
229428	538148
231510	538149
717326	538150
552987	538151
98423	538152
244842	538153
457611	538154
23139	538155
246400	538156
500818	538157
4163	538158
511004	538159
541722	538160
113717	538161
89486	538162
31286	538163
19922	538164
162227	538165
2806	538166
85432	538167
30912	538168
495363	538169
612618	538170
509598	538171
256095	538172
3808	538173
11897	538174
590803	538175
82960	538176
134613	538177
466223	538178
4336	538179
602986	538180
199195	538181
604406	538182
421075	538183
521543	538184
125724	538185
90012	538186
257746	538187
129441	538188
139	538189
177426	538190
193121	538191
485064	538192
609092	538193
70178	538194
7326	538195
488426	538196
451851	538197
286248	538198
230583	538199
672740	538200
38676	538201
25315	538202
257073	538203
374521	538204
176975	538205
179291	538206
54866	538207
41946	538208
165066	538209
46245	538210
43138	538211
394863	538212
81641	538213
6603	538214
463264	538215
103964	538216
32100	538217
49	538218
180277	538219
719166	538220
633642	538221
515792	538222
399192	538223
188219	538224
37392	538225
305706	538226
441315	538227
409055	538228
475843	538229
191212	538230
475977	538231
534884	538232
45005	538233
611064	538234
418062	538235
248679	538236
448913	538237
339436	538238
375013	538239
25642	538240
14912	538241
120839	538242
112220	538243
693899	538244
160286	538245
18594	538246
11791	538247
633095	538248
389715	538249
98768	538250
720202	538251
446655	538252
41505	538253
617849	538254
629883	538255
1222	538256
536553	538257
32839	538258
54899	538259
684248	538260
477565	538261
559386	538262
429485	538263
50955	538264
308254	538265
117357	538266
539693	538267
312963	538268
649482	538269
704686	538270
426109	538271
185710	538272
654121	538273
138337	538274
427170	538275
596220	538276
41883	538277
231463	538278
705230	538279
17531	538280
72719	538281
429294	538282
623827	538283
704412	538284
20960	538285
158426	538286
219416	538287
303606	538288
220352	538289
721821	538290
260494	538291
131533	538292
181548	538293
11241	538294
12485	538295
155646	538296
689741	538297
538963	538298
237694	538299
178487	538300
191998	538301
146392	538302
615371	538303
271747	538304
409787	538305
33378	538306
35192	538307
320208	538308
546627	538309
55747	538310
41812	538311
411843	538312
2740	538313
486819	538314
167461	538315
295829	538316
559904	538317
282420	538318
375986	538319
313811	538320
224560	538321
456	538322
26768	538323
85475	538324
548582	538325
453732	538326
404052	538327
78071	538328
690954	538329
68625	538330
716316	538331
328045	538332
522064	538333
300133	538334
66207	538335
21332	538336
92090	538337
541161	538338
607252	538339
392925	538340
50993	538341
707345	538342
460791	538343
431556	538344
470148	538345
640719	538346
256643	538347
188024	538348
8095	538349
644838	538350
131210	538351
395463	538352
486034	538353
213049	538354
721088	538355
222203	538356
508082	538357
2337	538358
494412	538359
702744	538360
26926	538361
160588	538362
308670	538363
2021	538364
676516	538365
43458	538366
363531	538367
252166	538368
377961	538369
280454	538370
709931	538371
385021	538372
107526	538373
230856	538374
1716	538375
117717	538376
611106	538377
162351	538378
445535	538379
429160	538380
181833	538381
319292	538382
650845	538383
495278	538384
97120	538385
323723	538386
453169	538387
654549	538388
10279	538389
141888	538390
181340	538391
359283	538392
485809	538393
544557	538394
281644	538395
6234	538396
104601	538397
635139	538398
423421	538399
443149	538400
40320	538401
7575	538402
135119	538403
464554	538404
61536	538405
12383	538406
7186	538407
470445	538408
128288	538409
157884	538410
554165	538411
25576	538412
39314	538413
722210	538414
161568	538415
174083	538416
99521	538417
491435	538418
173305	538419
167991	538420
453416	538421
33885	538422
704836	538423
3062	538424
390178	538425
775	538426
40758	538427
496098	538428
514144	538429
113733	538430
26159	538431
474711	538432
533006	538433
38978	538434
231247	538435
255855	538436
40087	538437
678265	538438
404840	538439
135903	538440
168359	538441
248700	538442
366235	538443
101326	538444
141923	538445
52	538446
116566	538447
643595	538448
39160	538449
275656	538450
421217	538451
11136	538452
599596	538453
619357	538454
2042	538455
36266	538456
24545	538457
437407	538458
17427	538459
700026	538460
295831	538461
427182	538462
696547	538463
101339	538464
152618	538465
540271	538466
168612	538467
170648	538468
452657	538469
161643	538470
88572	538471
701797	538472
6784	538473
395173	538474
585884	538475
204192	538476
463271	538477
142722	538478
347198	538479
586703	538480
271367	538481
46129	538482
18115	538483
104409	538484
164522	538485
9239	538486
630239	538487
2936	538488
140081	538489
37367	538490
620109	538491
687221	538492
148552	538493
221706	538494
560092	538495
695979	538496
91185	538497
561062	538498
145679	538499
216300	538500
490584	538501
506517	538502
41266	538503
460455	538504
29097	538505
287607	538506
561262	538507
70172	538508
507680	538509
103091	538510
433470	538511
169675	538512
667128	538513
67864	538514
10381	538515
172447	538516
171152	538517
701464	538518
648764	538519
555766	538520
37488	538521
510006	538522
187202	538523
800	538524
141647	538525
28034	538526
211090	538527
145450	538528
572152	538529
131662	538530
150214	538531
36245	538532
536278	538533
19636	538534
721863	538535
77227	538536
576425	538537
724251	538538
542084	538539
383663	538540
490156	538541
81359	538542
230188	538543
41371	538544
187106	538545
470474	538546
511303	538547
52706	538548
311102	538549
276101	538550
81290	538551
201397	538552
211263	538553
25075	538554
365423	538555
537786	538556
518973	538557
546533	538558
21725	538559
623698	538560
56097	538561
655808	538562
567312	538563
647771	538564
15838	538565
319426	538566
471903	538567
624590	538568
117121	538569
169808	538570
425349	538571
255110	538572
716241	538573
9576	538574
502104	538575
125965	538576
106253	538577
4790	538578
76470	538579
72624	538580
66828	538581
567532	538582
202346	538583
138174	538584
122949	538585
529824	538586
697359	538587
224513	538588
170236	538589
145603	538590
57755	538591
720447	538592
203011	538593
42848	538594
70444	538595
290277	538596
188697	538597
497039	538598
459157	538599
27267	538600
519052	538601
544995	538602
58673	538603
6809	538604
11922	538605
460329	538606
721668	538607
583255	538608
433882	538609
40586	538610
689641	538611
515225	538612
182331	538613
698446	538614
229910	538615
420173	538616
628036	538617
152990	538618
219898	538619
566256	538620
365342	538621
657062	538622
167127	538623
80554	538624
683175	538625
149006	538626
549412	538627
703644	538628
554	538629
364608	538630
457981	538631
648672	538632
661351	538633
696682	538634
647500	538635
9191	538636
130928	538637
35384	538638
140220	538639
38211	538640
681630	538641
506696	538642
578914	538643
496921	538644
699359	538645
1273	538646
496599	538647
616439	538648
50101	538649
719723	538650
295835	538651
285504	538652
140546	538653
650440	538654
19747	538655
10358	538656
3572	538657
183570	538658
540569	538659
701143	538660
53268	538661
350893	538662
158551	538663
231271	538664
494553	538665
95698	538666
62846	538667
284801	538668
570917	538669
490733	538670
42269	538671
62794	538672
12161	538673
113629	538674
427747	538675
339549	538676
354542	538677
110456	538678
725049	538679
609686	538680
677742	538681
15396	538682
339838	538683
689474	538684
403652	538685
164104	538686
35653	538687
696857	538688
166893	538689
297939	538690
97041	538691
161007	538692
155683	538693
18726	538694
56320	538695
8775	538696
625448	538697
482113	538698
3531	538699
266960	538700
313203	538701
590052	538702
199819	538703
105086	538704
96236	538705
533521	538706
380148	538707
143409	538708
100138	538709
156674	538710
650813	538711
380040	538712
444731	538713
477417	538714
330681	538715
35602	538716
75784	538717
63682	538718
11111	538719
283423	538720
25061	538721
29919	538722
18137	538723
594818	538724
133173	538725
184712	538726
624625	538727
707653	538728
619419	538729
218092	538730
80415	538731
170396	538732
73320	538733
108908	538734
397532	538735
589518	538736
161870	538737
552843	538738
530633	538739
689750	538740
663267	538741
513513	538742
165409	538743
50378	538744
316542	538745
12830	538746
591447	538747
67476	538748
178618	538749
116709	538750
205986	538751
1250	538752
28123	538753
174325	538754
600652	538755
30616	538756
330170	538757
624278	538758
150742	538759
25661	538760
108995	538761
356971	538762
181685	538763
51312	538764
514714	538765
120481	538766
233	538767
122272	538768
289478	538769
267301	538770
596847	538771
415854	538772
60219	538773
58217	538774
312112	538775
30645	538776
705747	538777
393646	538778
183025	538779
102367	538780
438476	538781
171184	538782
82720	538783
434107	538784
7599	538785
578603	538786
35424	538787
28253	538788
175852	538789
157602	538790
128197	538791
663665	538792
123311	538793
576605	538794
553737	538795
314996	538796
54865	538797
37587	538798
262956	538799
356964	538800
178625	538801
477931	538802
99694	538803
692070	538804
4230	538805
121623	538806
129557	538807
372232	538808
434030	538809
2701	538810
604067	538811
151347	538812
566298	538813
222703	538814
255425	538815
3461	538816
166296	538817
134279	538818
328473	538819
603340	538820
652602	538821
21787	538822
15130	538823
288462	538824
180115	538825
327070	538826
242157	538827
680010	538828
36953	538829
35981	538830
168881	538831
30700	538832
404888	538833
385988	538834
54076	538835
402465	538836
86624	538837
46674	538838
237162	538839
24664	538840
662614	538841
161852	538842
87261	538843
610214	538844
64437	538845
76071	538846
232382	538847
182914	538848
154401	538849
412537	538850
269227	538851
148204	538852
561999	538853
240844	538854
476383	538855
88209	538856
170780	538857
14596	538858
187052	538859
514530	538860
185271	538861
193125	538862
658906	538863
631069	538864
148608	538865
36803	538866
50323	538867
5700	538868
12894	538869
325567	538870
260862	538871
551539	538872
16628	538873
412170	538874
618316	538875
1010	538876
22285	538877
607447	538878
161265	538879
144496	538880
549138	538881
2800	538882
125512	538883
12515	538884
87831	538885
273085	538886
383000	538887
217978	538888
20370	538889
611252	538890
118146	538891
98096	538892
652945	538893
428966	538894
365683	538895
371471	538896
358600	538897
11787	538898
148121	538899
42283	538900
480178	538901
9779	538902
43	538903
325940	538904
278036	538905
330716	538906
487383	538907
136667	538908
39885	538909
180632	538910
5045	538911
465411	538912
389638	538913
439127	538914
597927	538915
308761	538916
314076	538917
7498	538918
416901	538919
590274	538920
12911	538921
709338	538922
36945	538923
29979	538924
35311	538925
519980	538926
691397	538927
633563	538928
492186	538929
433869	538930
153552	538931
74154	538932
178736	538933
604893	538934
390555	538935
657808	538936
417476	538937
7538	538938
373	538939
26437	538940
331852	538941
443040	538942
45564	538943
74268	538944
135234	538945
652353	538946
575294	538947
450980	538948
31287	538949
260242	538950
70360	538951
697492	538952
209470	538953
48796	538954
65918	538955
258376	538956
156393	538957
29681	538958
271537	538959
1658	538960
74264	538961
472080	538962
546753	538963
187166	538964
672223	538965
590999	538966
623218	538967
248510	538968
179729	538969
36110	538970
68130	538971
423958	538972
43848	538973
214002	538974
180125	538975
574191	538976
359379	538977
86550	538978
384730	538979
165837	538980
8621	538981
448348	538982
77644	538983
87152	538984
11233	538985
720886	538986
576988	538987
381699	538988
583317	538989
40604	538990
33146	538991
170140	538992
45809	538993
227991	538994
609711	538995
62431	538996
342465	538997
489714	538998
211087	538999
362440	539000
391954	539001
439531	539002
29238	539003
147877	539004
678422	539005
412289	539006
246044	539007
421677	539008
380914	539009
3981	539010
637798	539011
656528	539012
13122	539013
498068	539014
14447	539015
639318	539016
11186	539017
373956	539018
74232	539019
183520	539020
528172	539021
568169	539022
659588	539023
155170	539024
16275	539025
55299	539026
55741	539027
226662	539028
58952	539029
103955	539030
475527	539031
710856	539032
171561	539033
6736	539034
152790	539035
141879	539036
512581	539037
584848	539038
291417	539039
693936	539040
695527	539041
108461	539042
717923	539043
513406	539044
276819	539045
4267	539046
240420	539047
574545	539048
314355	539049
186137	539050
685594	539051
301279	539052
105188	539053
96619	539054
333669	539055
689356	539056
244861	539057
165243	539058
30948	539059
282149	539060
191522	539061
21256	539062
40393	539063
121207	539064
500924	539065
599487	539066
114053	539067
428104	539068
358612	539069
138441	539070
475702	539071
35117	539072
350769	539073
100439	539074
551405	539075
26353	539076
644243	539077
103758	539078
382028	539079
23935	539080
281254	539081
142517	539082
20316	539083
49132	539084
95554	539085
138829	539086
153154	539087
412207	539088
614313	539089
151104	539090
306866	539091
628804	539092
555528	539093
153240	539094
277439	539095
634805	539096
677869	539097
475998	539098
377491	539099
117341	539100
113340	539101
388657	539102
210509	539103
147300	539104
668211	539105
502347	539106
63844	539107
454339	539108
492709	539109
653450	539110
25122	539111
654647	539112
585712	539113
1333	539114
585759	539115
41537	539116
164638	539117
311681	539118
348666	539119
134373	539120
42089	539121
21451	539122
11407	539123
225333	539124
150092	539125
585071	539126
126790	539127
324735	539128
426674	539129
60368	539130
91766	539131
416591	539132
604232	539133
574407	539134
721340	539135
417834	539136
109596	539137
397185	539138
619249	539139
137249	539140
230927	539141
409541	539142
73572	539143
118630	539144
103937	539145
692409	539146
380685	539147
41819	539148
151554	539149
504571	539150
362313	539151
6263	539152
229285	539153
214664	539154
458542	539155
52271	539156
701998	539157
107845	539158
420370	539159
22037	539160
15735	539161
588419	539162
292950	539163
509770	539164
438144	539165
4852	539166
26231	539167
128753	539168
126371	539169
493374	539170
95467	539171
8343	539172
445724	539173
694055	539174
647020	539175
600878	539176
573855	539177
179079	539178
48287	539179
512851	539180
623213	539181
25136	539182
159603	539183
88150	539184
9398	539185
475507	539186
2876	539187
213631	539188
118664	539189
542268	539190
38864	539191
670524	539192
280743	539193
493266	539194
384068	539195
639605	539196
98807	539197
111249	539198
265539	539199
114485	539200
334901	539201
46745	539202
45906	539203
69129	539204
712396	539205
469853	539206
349638	539207
382337	539208
39716	539209
210115	539210
40674	539211
165086	539212
357514	539213
683503	539214
120940	539215
173311	539216
8035	539217
609474	539218
165910	539219
184725	539220
368868	539221
710680	539222
145075	539223
153736	539224
177464	539225
109572	539226
23836	539227
11134	539228
685260	539229
44767	539230
475041	539231
201654	539232
151870	539233
696426	539234
500862	539235
232533	539236
652424	539237
551055	539238
516706	539239
106737	539240
345755	539241
45420	539242
687134	539243
101887	539244
64452	539245
35999	539246
223791	539247
505938	539248
383829	539249
294896	539250
246695	539251
7127	539252
261441	539253
32052	539254
96270	539255
18126	539256
155763	539257
862	539258
602330	539259
715460	539260
580131	539261
471356	539262
138032	539263
117951	539264
6138	539265
238840	539266
361920	539267
33107	539268
121719	539269
82470	539270
677169	539271
28116	539272
558209	539273
153009	539274
451200	539275
23482	539276
489857	539277
32515	539278
85247	539279
504481	539280
355387	539281
641506	539282
579351	539283
5264	539284
74333	539285
229946	539286
341124	539287
60907	539288
701492	539289
504816	539290
30413	539291
644158	539292
713955	539293
399406	539294
87089	539295
169915	539296
622743	539297
108547	539298
162334	539299
143543	539300
222527	539301
509143	539302
295785	539303
10497	539304
372017	539305
55524	539306
458535	539307
31458	539308
622119	539309
126365	539310
367619	539311
509364	539312
163153	539313
492965	539314
151194	539315
547078	539316
179429	539317
484805	539318
665222	539319
218307	539320
613755	539321
151505	539322
232547	539323
356980	539324
1287	539325
644132	539326
244288	539327
406	539328
61102	539329
305258	539330
52343	539331
338144	539332
543215	539333
247486	539334
85517	539335
36553	539336
247135	539337
57615	539338
648564	539339
493860	539340
180496	539341
131051	539342
85308	539343
75363	539344
7643	539345
421298	539346
349334	539347
349215	539348
184	539349
651100	539350
364276	539351
7840	539352
680765	539353
456793	539354
286226	539355
358706	539356
635285	539357
50867	539358
312556	539359
256354	539360
8922	539361
293079	539362
365296	539363
3321	539364
443696	539365
685964	539366
670147	539367
160590	539368
105857	539369
152376	539370
251967	539371
558505	539372
33252	539373
302355	539374
137040	539375
130695	539376
300929	539377
227877	539378
658898	539379
338694	539380
174134	539381
706127	539382
75747	539383
242154	539384
66582	539385
420	539386
48796	539387
238946	539388
128799	539389
587245	539390
23309	539391
41015	539392
688301	539393
74370	539394
137114	539395
13731	539396
17323	539397
434844	539398
472334	539399
49504	539400
119393	539401
651225	539402
454175	539403
13036	539404
369	539405
43831	539406
630168	539407
348746	539408
63369	539409
646132	539410
165051	539411
426215	539412
421600	539413
658812	539414
23662	539415
154634	539416
143190	539417
335036	539418
26727	539419
440384	539420
615498	539421
45255	539422
78220	539423
361950	539424
341663	539425
697424	539426
281920	539427
513002	539428
207548	539429
27076	539430
332998	539431
166904	539432
95452	539433
661778	539434
162330	539435
574631	539436
257148	539437
542435	539438
103191	539439
447303	539440
325910	539441
367289	539442
26948	539443
458144	539444
53376	539445
33023	539446
30154	539447
175695	539448
680422	539449
5540	539450
39437	539451
231358	539452
437555	539453
1347	539454
151764	539455
666919	539456
281632	539457
481960	539458
721348	539459
487980	539460
26313	539461
99889	539462
152484	539463
571464	539464
644488	539465
187663	539466
342117	539467
351799	539468
160184	539469
568461	539470
500600	539471
219422	539472
660745	539473
127075	539474
22134	539475
183245	539476
676413	539477
90636	539478
2988	539479
16900	539480
1239	539481
37645	539482
407960	539483
422011	539484
4297	539485
587162	539486
628293	539487
102821	539488
462748	539489
316779	539490
629504	539491
25340	539492
351453	539493
92946	539494
12828	539495
201487	539496
57657	539497
424694	539498
500296	539499
146242	539500
82766	539501
690274	539502
472210	539503
430214	539504
375482	539505
177954	539506
593742	539507
98079	539508
665039	539509
667907	539510
218793	539511
230587	539512
7186	539513
194050	539514
7851	539515
576697	539516
307515	539517
221402	539518
71159	539519
559227	539520
98530	539521
414357	539522
354617	539523
475740	539524
159400	539525
202915	539526
644299	539527
601600	539528
180053	539529
152624	539530
374614	539531
64485	539532
334964	539533
517884	539534
51015	539535
219059	539536
525785	539537
380627	539538
271836	539539
669324	539540
23491	539541
649134	539542
432461	539543
39009	539544
566162	539545
226652	539546
91013	539547
10060	539548
147743	539549
667533	539550
122890	539551
35029	539552
640858	539553
10757	539554
154359	539555
230531	539556
5220	539557
199851	539558
259063	539559
54549	539560
214136	539561
110213	539562
218144	539563
482949	539564
251125	539565
234139	539566
563067	539567
388963	539568
375806	539569
184940	539570
512587	539571
89687	539572
372872	539573
349232	539574
618331	539575
87697	539576
412306	539577
126853	539578
580868	539579
13367	539580
175483	539581
105110	539582
485471	539583
686992	539584
574892	539585
724660	539586
8296	539587
417691	539588
506705	539589
186666	539590
570524	539591
177484	539592
536285	539593
592904	539594
177678	539595
36768	539596
280740	539597
313599	539598
386732	539599
413342	539600
360642	539601
44652	539602
125635	539603
11450	539604
95205	539605
552	539606
703966	539607
610969	539608
4938	539609
435892	539610
34052	539611
107913	539612
667799	539613
454263	539614
644448	539615
261614	539616
493452	539617
698727	539618
328731	539619
123865	539620
698594	539621
258402	539622
637976	539623
126241	539624
168784	539625
126545	539626
144188	539627
233793	539628
356896	539629
45821	539630
316985	539631
332403	539632
28246	539633
706379	539634
183487	539635
661629	539636
416357	539637
609422	539638
154450	539639
24428	539640
109091	539641
628333	539642
723015	539643
614539	539644
145625	539645
443196	539646
247396	539647
390266	539648
578443	539649
456779	539650
472651	539651
387630	539652
528653	539653
136747	539654
606890	539655
304030	539656
505021	539657
108834	539658
64991	539659
47385	539660
649412	539661
46420	539662
173024	539663
44320	539664
404191	539665
101878	539666
539311	539667
719071	539668
14715	539669
592067	539670
698599	539671
4874	539672
14051	539673
96894	539674
105136	539675
456450	539676
7452	539677
307387	539678
394653	539679
279392	539680
29488	539681
11509	539682
17150	539683
589	539684
63163	539685
49041	539686
91609	539687
113332	539688
592997	539689
83685	539690
667810	539691
233905	539692
244598	539693
602268	539694
51671	539695
158748	539696
14595	539697
167545	539698
151700	539699
170363	539700
461830	539701
169901	539702
570134	539703
344667	539704
28987	539705
391561	539706
34756	539707
313324	539708
492202	539709
569665	539710
174017	539711
10369	539712
48608	539713
408751	539714
519992	539715
20543	539716
75356	539717
591799	539718
5751	539719
87524	539720
265568	539721
270675	539722
285662	539723
185824	539724
611257	539725
389798	539726
992	539727
93693	539728
350627	539729
288292	539730
91840	539731
620479	539732
17575	539733
122204	539734
202697	539735
319863	539736
127759	539737
124133	539738
682518	539739
229455	539740
39604	539741
263250	539742
126478	539743
299360	539744
181923	539745
28886	539746
284607	539747
19089	539748
43792	539749
274179	539750
374063	539751
152438	539752
171802	539753
250838	539754
157303	539755
118642	539756
178620	539757
696602	539758
650431	539759
537006	539760
73053	539761
113535	539762
690414	539763
270004	539764
611200	539765
609828	539766
583220	539767
508352	539768
7734	539769
301748	539770
321789	539771
365968	539772
38118	539773
67064	539774
465473	539775
625910	539776
132395	539777
45294	539778
381468	539779
57687	539780
149196	539781
111829	539782
688920	539783
211423	539784
704413	539785
179512	539786
456204	539787
31547	539788
43265	539789
255278	539790
723405	539791
80848	539792
265790	539793
567084	539794
11543	539795
575972	539796
344559	539797
9908	539798
261154	539799
362680	539800
341309	539801
439378	539802
359081	539803
719998	539804
504416	539805
458401	539806
50755	539807
201666	539808
287304	539809
170653	539810
130983	539811
42787	539812
41487	539813
124702	539814
103410	539815
60527	539816
673236	539817
663711	539818
667658	539819
1715	539820
652820	539821
154733	539822
162531	539823
621931	539824
52675	539825
382840	539826
459167	539827
705927	539828
7756	539829
142982	539830
157959	539831
616971	539832
563211	539833
262778	539834
625705	539835
486095	539836
236774	539837
128601	539838
280107	539839
727	539840
592451	539841
119585	539842
285565	539843
77480	539844
682707	539845
158477	539846
424885	539847
42423	539848
588433	539849
120430	539850
255829	539851
674767	539852
242467	539853
10985	539854
204704	539855
244567	539856
185013	539857
349657	539858
61120	539859
160983	539860
289966	539861
238318	539862
101041	539863
304803	539864
288049	539865
338658	539866
359472	539867
288766	539868
724338	539869
36662	539870
717084	539871
534828	539872
680316	539873
200257	539874
566465	539875
4704	539876
590969	539877
703639	539878
146664	539879
38978	539880
331603	539881
437944	539882
407153	539883
574337	539884
21811	539885
81990	539886
489489	539887
434727	539888
566867	539889
723629	539890
54810	539891
85577	539892
539139	539893
499806	539894
25677	539895
603484	539896
15053	539897
140897	539898
420716	539899
249287	539900
435116	539901
69434	539902
101404	539903
188661	539904
43976	539905
364875	539906
395810	539907
149223	539908
355527	539909
415285	539910
4155	539911
125387	539912
471180	539913
90805	539914
7077	539915
691965	539916
28199	539917
128377	539918
435096	539919
77283	539920
430503	539921
1672	539922
450970	539923
274283	539924
396891	539925
117534	539926
636437	539927
71285	539928
39628	539929
33860	539930
710707	539931
13605	539932
641531	539933
587483	539934
53086	539935
584335	539936
108572	539937
683596	539938
48708	539939
613667	539940
26269	539941
183595	539942
15008	539943
186363	539944
628547	539945
598739	539946
482896	539947
136374	539948
174708	539949
287936	539950
270229	539951
267449	539952
305834	539953
31772	539954
384731	539955
19625	539956
574008	539957
163335	539958
427041	539959
54569	539960
52628	539961
5253	539962
236084	539963
277841	539964
378602	539965
103633	539966
220862	539967
454961	539968
54483	539969
2620	539970
276796	539971
110173	539972
208779	539973
721173	539974
73287	539975
201477	539976
409401	539977
664750	539978
9741	539979
323803	539980
278240	539981
289635	539982
658244	539983
139266	539984
531654	539985
1061	539986
619192	539987
154674	539988
52632	539989
670410	539990
58281	539991
178688	539992
665785	539993
413816	539994
352795	539995
557092	539996
496629	539997
339227	539998
42286	539999
633002	540000
519262	540001
700444	540002
1635	540003
62966	540004
320331	540005
675911	540006
700125	540007
29988	540008
694748	540009
77786	540010
303514	540011
248642	540012
53524	540013
305921	540014
392056	540015
331471	540016
302603	540017
696030	540018
199838	540019
328483	540020
322485	540021
253712	540022
646747	540023
112175	540024
209515	540025
49722	540026
341480	540027
373581	540028
715313	540029
615211	540030
261301	540031
559937	540032
61673	540033
406670	540034
506048	540035
16530	540036
8966	540037
359975	540038
410510	540039
36113	540040
317	540041
476388	540042
361367	540043
469152	540044
594388	540045
11644	540046
5561	540047
569348	540048
495682	540049
350818	540050
581797	540051
515192	540052
645857	540053
115202	540054
573758	540055
377959	540056
612722	540057
427262	540058
48607	540059
635539	540060
77596	540061
170487	540062
95327	540063
253	540064
99222	540065
336998	540066
427363	540067
360930	540068
370025	540069
114299	540070
540038	540071
572300	540072
221201	540073
24791	540074
64553	540075
203672	540076
22927	540077
159379	540078
73274	540079
1311	540080
43672	540081
158647	540082
655561	540083
175316	540084
236323	540085
398260	540086
360150	540087
666433	540088
32159	540089
7052	540090
104803	540091
161602	540092
37361	540093
483188	540094
414093	540095
98716	540096
196314	540097
461633	540098
65038	540099
135151	540100
12599	540101
53867	540102
374479	540103
528802	540104
255805	540105
645096	540106
39463	540107
178418	540108
224394	540109
89849	540110
96844	540111
36652	540112
602617	540113
679330	540114
527342	540115
373539	540116
144923	540117
54490	540118
481572	540119
82972	540120
673156	540121
351671	540122
135012	540123
550447	540124
414161	540125
64708	540126
186839	540127
49799	540128
94763	540129
99190	540130
171524	540131
993	540132
29268	540133
175204	540134
131324	540135
624739	540136
251542	540137
452923	540138
701339	540139
705364	540140
717585	540141
63526	540142
482168	540143
196398	540144
64482	540145
414405	540146
77370	540147
255727	540148
153362	540149
687412	540150
207346	540151
482488	540152
609587	540153
369978	540154
16828	540155
97187	540156
12628	540157
352468	540158
292477	540159
686653	540160
441339	540161
394493	540162
115383	540163
165467	540164
694209	540165
119920	540166
82906	540167
259403	540168
139715	540169
621014	540170
469160	540171
53462	540172
86568	540173
560013	540174
670343	540175
638992	540176
439107	540177
454939	540178
56289	540179
488052	540180
127990	540181
474552	540182
134567	540183
169177	540184
551213	540185
13572	540186
117118	540187
570502	540188
158692	540189
16753	540190
83763	540191
45503	540192
334632	540193
225184	540194
695507	540195
595181	540196
40466	540197
638786	540198
637970	540199
419648	540200
151492	540201
35878	540202
222775	540203
414810	540204
722450	540205
96130	540206
94533	540207
628986	540208
176681	540209
104926	540210
162589	540211
502867	540212
246790	540213
44446	540214
318994	540215
55268	540216
567352	540217
78077	540218
126896	540219
97028	540220
24013	540221
79181	540222
185928	540223
31311	540224
373298	540225
154857	540226
400669	540227
66759	540228
117931	540229
23291	540230
598014	540231
91980	540232
44359	540233
434099	540234
414710	540235
256166	540236
56719	540237
1275	540238
209142	540239
579808	540240
360796	540241
388666	540242
703311	540243
557792	540244
319110	540245
349513	540246
22749	540247
156086	540248
285858	540249
623083	540250
566320	540251
405329	540252
169929	540253
196319	540254
30468	540255
437720	540256
25647	540257
575200	540258
415993	540259
350430	540260
12085	540261
364134	540262
70431	540263
170100	540264
318647	540265
347461	540266
111280	540267
85594	540268
169432	540269
654210	540270
211053	540271
121124	540272
35231	540273
446276	540274
4209	540275
720492	540276
249345	540277
711562	540278
609206	540279
677235	540280
156391	540281
456685	540282
412490	540283
204891	540284
570736	540285
1014	540286
55729	540287
349519	540288
410666	540289
530691	540290
56527	540291
11701	540292
119532	540293
2500	540294
11738	540295
85787	540296
637615	540297
99363	540298
9063	540299
391362	540300
647692	540301
3120	540302
447192	540303
47537	540304
99418	540305
574418	540306
166854	540307
57650	540308
299974	540309
562936	540310
150228	540311
431741	540312
134360	540313
133476	540314
147623	540315
391160	540316
135125	540317
178552	540318
74005	540319
85591	540320
105259	540321
368235	540322
719758	540323
83378	540324
118405	540325
22242	540326
246973	540327
222354	540328
111	540329
616530	540330
3884	540331
88110	540332
125338	540333
139846	540334
152009	540335
148788	540336
74119	540337
10665	540338
17247	540339
28196	540340
54568	540341
567140	540342
54636	540343
498125	540344
419680	540345
68876	540346
451045	540347
55823	540348
663033	540349
22935	540350
445951	540351
518502	540352
13962	540353
208321	540354
577191	540355
18656	540356
509269	540357
59393	540358
467813	540359
422868	540360
342810	540361
655969	540362
35953	540363
689070	540364
114620	540365
34162	540366
195189	540367
60966	540368
360335	540369
41964	540370
38703	540371
440928	540372
185209	540373
109499	540374
1483	540375
118982	540376
12049	540377
703229	540378
37547	540379
18009	540380
626689	540381
14142	540382
9506	540383
325570	540384
588161	540385
406138	540386
377125	540387
463512	540388
598437	540389
222550	540390
650081	540391
505885	540392
502952	540393
484244	540394
366307	540395
224028	540396
677322	540397
148235	540398
497675	540399
65252	540400
206060	540401
73515	540402
525116	540403
289211	540404
622623	540405
103055	540406
321761	540407
134337	540408
55676	540409
37318	540410
101246	540411
453860	540412
253885	540413
185006	540414
346181	540415
90922	540416
95991	540417
724486	540418
220339	540419
338396	540420
107418	540421
81267	540422
283070	540423
111003	540424
190982	540425
542595	540426
335954	540427
488155	540428
493926	540429
208213	540430
64386	540431
86589	540432
286912	540433
477284	540434
290591	540435
458518	540436
116942	540437
107681	540438
409398	540439
145951	540440
5220	540441
468696	540442
136438	540443
122142	540444
25994	540445
47570	540446
722817	540447
411654	540448
205772	540449
176991	540450
570669	540451
131069	540452
136175	540453
282656	540454
116754	540455
144229	540456
315401	540457
540424	540458
246425	540459
173330	540460
52814	540461
428692	540462
71275	540463
418693	540464
127583	540465
475477	540466
495610	540467
622504	540468
483319	540469
394558	540470
184857	540471
399313	540472
707776	540473
88971	540474
115175	540475
682189	540476
386217	540477
35975	540478
356057	540479
32972	540480
334891	540481
364847	540482
232233	540483
11439	540484
43281	540485
52763	540486
533130	540487
156958	540488
626757	540489
12231	540490
33601	540491
93849	540492
359755	540493
2530	540494
79946	540495
35000	540496
241155	540497
695318	540498
462648	540499
689221	540500
336121	540501
145582	540502
111043	540503
54296	540504
424486	540505
282713	540506
223570	540507
240245	540508
19454	540509
511057	540510
466398	540511
275563	540512
269323	540513
13267	540514
510769	540515
141429	540516
158891	540517
6628	540518
152712	540519
107079	540520
6206	540521
446731	540522
22379	540523
107099	540524
230112	540525
442526	540526
354381	540527
316629	540528
15713	540529
109864	540530
91282	540531
548704	540532
43	540533
191081	540534
48631	540535
159982	540536
495929	540537
222601	540538
463353	540539
442773	540540
624202	540541
161882	540542
16782	540543
67548	540544
359107	540545
526028	540546
88129	540547
250798	540548
2522	540549
252013	540550
120043	540551
32663	540552
719238	540553
166448	540554
170848	540555
332886	540556
625131	540557
234681	540558
556349	540559
84939	540560
366889	540561
58969	540562
454642	540563
10907	540564
31887	540565
166754	540566
613892	540567
494796	540568
410771	540569
370347	540570
510882	540571
343458	540572
6293	540573
100562	540574
353161	540575
553284	540576
297241	540577
634293	540578
305165	540579
169005	540580
77294	540581
244649	540582
578333	540583
256624	540584
702263	540585
623467	540586
618391	540587
686390	540588
588494	540589
210237	540590
410724	540591
275054	540592
231542	540593
597509	540594
70905	540595
582819	540596
8210	540597
540667	540598
473117	540599
256800	540600
167871	540601
334274	540602
102508	540603
143869	540604
152567	540605
202337	540606
126483	540607
416960	540608
43692	540609
695724	540610
719812	540611
561793	540612
376133	540613
108499	540614
98672	540615
443132	540616
144777	540617
33981	540618
510803	540619
325749	540620
128019	540621
334155	540622
148735	540623
172370	540624
83496	540625
414	540626
202217	540627
82607	540628
49827	540629
429366	540630
171274	540631
612402	540632
328742	540633
42459	540634
465769	540635
357843	540636
99265	540637
45453	540638
184671	540639
285792	540640
52082	540641
156410	540642
11510	540643
106992	540644
590923	540645
98917	540646
48156	540647
147460	540648
12669	540649
124417	540650
109972	540651
278993	540652
315500	540653
673305	540654
305806	540655
586011	540656
317695	540657
128850	540658
8526	540659
484175	540660
474848	540661
109365	540662
47417	540663
4974	540664
371396	540665
599081	540666
462123	540667
605780	540668
171417	540669
286573	540670
130051	540671
470108	540672
132707	540673
451710	540674
211776	540675
91628	540676
394619	540677
322070	540678
181544	540679
349162	540680
362161	540681
637682	540682
141715	540683
501539	540684
29235	540685
363921	540686
126985	540687
625650	540688
652433	540689
52605	540690
160415	540691
33743	540692
204800	540693
496764	540694
51371	540695
59792	540696
173076	540697
392202	540698
66349	540699
260347	540700
186840	540701
122311	540702
686340	540703
52536	540704
291588	540705
244762	540706
30879	540707
85581	540708
645861	540709
122430	540710
241075	540711
108641	540712
535255	540713
8856	540714
239878	540715
18024	540716
59337	540717
92878	540718
544538	540719
493789	540720
284045	540721
93881	540722
211880	540723
2083	540724
653423	540725
588296	540726
507245	540727
388571	540728
290297	540729
131618	540730
679325	540731
236368	540732
5093	540733
642843	540734
16956	540735
406251	540736
644404	540737
667086	540738
590159	540739
176717	540740
21945	540741
385650	540742
557227	540743
310583	540744
474422	540745
374271	540746
129015	540747
3364	540748
482180	540749
172309	540750
342707	540751
293857	540752
127814	540753
420471	540754
376634	540755
388324	540756
376263	540757
353934	540758
411	540759
630958	540760
368532	540761
126167	540762
260835	540763
490832	540764
102784	540765
21689	540766
90844	540767
361733	540768
183080	540769
539745	540770
576929	540771
186450	540772
365134	540773
138805	540774
602608	540775
44272	540776
110768	540777
655334	540778
94673	540779
305151	540780
369409	540781
575948	540782
335804	540783
181264	540784
164375	540785
570863	540786
700719	540787
382951	540788
577654	540789
482148	540790
253330	540791
381003	540792
26431	540793
25127	540794
138646	540795
83155	540796
326019	540797
156742	540798
602208	540799
212037	540800
179098	540801
420760	540802
4733	540803
468140	540804
8298	540805
77439	540806
485802	540807
722055	540808
34274	540809
55055	540810
4394	540811
12828	540812
553470	540813
256495	540814
6798	540815
275621	540816
547257	540817
123603	540818
29236	540819
39248	540820
49998	540821
711218	540822
472489	540823
39996	540824
637365	540825
523638	540826
95224	540827
7503	540828
273178	540829
218297	540830
132449	540831
121133	540832
448387	540833
228054	540834
6473	540835
634889	540836
459721	540837
639908	540838
231216	540839
562967	540840
102023	540841
688738	540842
333514	540843
246020	540844
232189	540845
591550	540846
124883	540847
304529	540848
108506	540849
42468	540850
28323	540851
635586	540852
333811	540853
386580	540854
56585	540855
324895	540856
46125	540857
295442	540858
24896	540859
234020	540860
91536	540861
672817	540862
17269	540863
663148	540864
86943	540865
20694	540866
197132	540867
443905	540868
13073	540869
98125	540870
155177	540871
575733	540872
69152	540873
74022	540874
587859	540875
175624	540876
372747	540877
462136	540878
133297	540879
2192	540880
420279	540881
54710	540882
349729	540883
332060	540884
11198	540885
156623	540886
13456	540887
440431	540888
319001	540889
80701	540890
392179	540891
401461	540892
53	540893
599168	540894
540885	540895
321147	540896
233464	540897
104489	540898
395395	540899
313938	540900
299746	540901
378593	540902
35069	540903
328970	540904
476057	540905
381945	540906
488115	540907
89295	540908
13103	540909
15	540910
125928	540911
214775	540912
2471	540913
172091	540914
1585	540915
6490	540916
640242	540917
420661	540918
673850	540919
7518	540920
32707	540921
186968	540922
711194	540923
82674	540924
497191	540925
379672	540926
42194	540927
278864	540928
718682	540929
431755	540930
471980	540931
681157	540932
220403	540933
666351	540934
214283	540935
351131	540936
360216	540937
404725	540938
213879	540939
124067	540940
90591	540941
188789	540942
600567	540943
450378	540944
563169	540945
370411	540946
211118	540947
29277	540948
10028	540949
42168	540950
652503	540951
174060	540952
716704	540953
79999	540954
718351	540955
709212	540956
504185	540957
99022	540958
280570	540959
208841	540960
347315	540961
59412	540962
159592	540963
174718	540964
100163	540965
354006	540966
239725	540967
6558	540968
384494	540969
698080	540970
52434	540971
328632	540972
552294	540973
123096	540974
700726	540975
720933	540976
63329	540977
692798	540978
634016	540979
136935	540980
399751	540981
631351	540982
4548	540983
394289	540984
154545	540985
53273	540986
290561	540987
54785	540988
168197	540989
52671	540990
6900	540991
16094	540992
98023	540993
30166	540994
677274	540995
465129	540996
513318	540997
24931	540998
531786	540999
542101	541000
596639	541001
33130	541002
18162	541003
449087	541004
593738	541005
248	541006
513834	541007
131109	541008
213953	541009
202844	541010
284487	541011
105112	541012
427655	541013
383364	541014
610366	541015
11028	541016
206741	541017
6783	541018
387321	541019
546797	541020
249365	541021
87069	541022
554746	541023
320574	541024
540057	541025
971	541026
482480	541027
646896	541028
464346	541029
24897	541030
184463	541031
619648	541032
224199	541033
460512	541034
328641	541035
93349	541036
649887	541037
621507	541038
218607	541039
588767	541040
453512	541041
93916	541042
41195	541043
251690	541044
14443	541045
307079	541046
674187	541047
657756	541048
526327	541049
580407	541050
447977	541051
209486	541052
307327	541053
61516	541054
15667	541055
150730	541056
324742	541057
6103	541058
321668	541059
282519	541060
118485	541061
279826	541062
582180	541063
686620	541064
146532	541065
449281	541066
602340	541067
661230	541068
83620	541069
8374	541070
77451	541071
80395	541072
55962	541073
402234	541074
168355	541075
77203	541076
443913	541077
161064	541078
357194	541079
589602	541080
602716	541081
499767	541082
83979	541083
167116	541084
270526	541085
241011	541086
468449	541087
509303	541088
89260	541089
66262	541090
586314	541091
537831	541092
47944	541093
25972	541094
466166	541095
372942	541096
503440	541097
631361	541098
18690	541099
68884	541100
173673	541101
87416	541102
180537	541103
296085	541104
372355	541105
20958	541106
541402	541107
899	541108
188842	541109
513605	541110
554707	541111
15649	541112
627788	541113
183631	541114
72538	541115
193681	541116
98064	541117
281394	541118
365009	541119
8546	541120
115598	541121
611663	541122
224568	541123
595468	541124
119824	541125
156975	541126
311860	541127
401262	541128
370943	541129
105471	541130
970	541131
177899	541132
124222	541133
102848	541134
50365	541135
522358	541136
121599	541137
1300	541138
341504	541139
157372	541140
139894	541141
493773	541142
420265	541143
73380	541144
51546	541145
526618	541146
220589	541147
16769	541148
536239	541149
714666	541150
700834	541151
629865	541152
88913	541153
123362	541154
127569	541155
158633	541156
676894	541157
557981	541158
499111	541159
56384	541160
486431	541161
125203	541162
643857	541163
93346	541164
155151	541165
667939	541166
303274	541167
909	541168
268015	541169
22417	541170
671882	541171
587232	541172
3390	541173
434325	541174
2470	541175
42631	541176
428206	541177
651418	541178
22166	541179
611684	541180
199454	541181
621119	541182
140554	541183
440230	541184
144910	541185
108062	541186
26934	541187
70738	541188
231711	541189
689469	541190
177561	541191
344992	541192
721226	541193
111693	541194
319580	541195
487962	541196
591609	541197
496229	541198
437717	541199
30523	541200
164289	541201
371287	541202
53032	541203
6700	541204
334707	541205
50934	541206
335477	541207
337426	541208
599865	541209
162215	541210
1854	541211
120803	541212
472411	541213
431929	541214
385262	541215
450040	541216
423020	541217
410398	541218
6898	541219
90317	541220
33625	541221
54798	541222
117333	541223
632099	541224
121091	541225
618100	541226
617279	541227
287509	541228
109900	541229
98510	541230
40422	541231
2281	541232
307573	541233
380087	541234
58994	541235
97367	541236
623870	541237
434925	541238
553685	541239
655945	541240
11275	541241
1883	541242
85270	541243
294893	541244
339207	541245
82028	541246
190757	541247
242445	541248
292352	541249
432350	541250
22510	541251
254	541252
486096	541253
77617	541254
353604	541255
2121	541256
484003	541257
713434	541258
26856	541259
163445	541260
681898	541261
96309	541262
545832	541263
712624	541264
59952	541265
569874	541266
658284	541267
309472	541268
666982	541269
16423	541270
155508	541271
604347	541272
233639	541273
91489	541274
176469	541275
276191	541276
177712	541277
85533	541278
33745	541279
683949	541280
400742	541281
79172	541282
66259	541283
597660	541284
443377	541285
359720	541286
8454	541287
552552	541288
600056	541289
133107	541290
614581	541291
270252	541292
168443	541293
125267	541294
375825	541295
13544	541296
99217	541297
558067	541298
166204	541299
295547	541300
450382	541301
657806	541302
533526	541303
63189	541304
632308	541305
82950	541306
611172	541307
112653	541308
65225	541309
32008	541310
279642	541311
2785	541312
451880	541313
433247	541314
724904	541315
40101	541316
461564	541317
117473	541318
9213	541319
168184	541320
186490	541321
121865	541322
547898	541323
640550	541324
333360	541325
6856	541326
54344	541327
289817	541328
477535	541329
482625	541330
380259	541331
41062	541332
392525	541333
327438	541334
592327	541335
639923	541336
37944	541337
17285	541338
544032	541339
615834	541340
306608	541341
184633	541342
484001	541343
101031	541344
544296	541345
703468	541346
626550	541347
177508	541348
554800	541349
394627	541350
255473	541351
15642	541352
174013	541353
294227	541354
80351	541355
10452	541356
58150	541357
278251	541358
15316	541359
273236	541360
7512	541361
106077	541362
496188	541363
589536	541364
230825	541365
102227	541366
43299	541367
671863	541368
13547	541369
665757	541370
412932	541371
27391	541372
54616	541373
128968	541374
581854	541375
591062	541376
629032	541377
55967	541378
245220	541379
3696	541380
609444	541381
522846	541382
163975	541383
70059	541384
673299	541385
155019	541386
627538	541387
352897	541388
182551	541389
113229	541390
106122	541391
330079	541392
645161	541393
35036	541394
624060	541395
600718	541396
107571	541397
29597	541398
294960	541399
150490	541400
531706	541401
505478	541402
161102	541403
13269	541404
319892	541405
138228	541406
609450	541407
531316	541408
567144	541409
610236	541410
115025	541411
18414	541412
427185	541413
601431	541414
139265	541415
18565	541416
23073	541417
112049	541418
288427	541419
59037	541420
368954	541421
39254	541422
51004	541423
168459	541424
386241	541425
408428	541426
4818	541427
169685	541428
43940	541429
1178	541430
254975	541431
81631	541432
127234	541433
212512	541434
29028	541435
45742	541436
13593	541437
72603	541438
199092	541439
266075	541440
293519	541441
57956	541442
80677	541443
131861	541444
245788	541445
646866	541446
80169	541447
155084	541448
6	541449
70491	541450
716161	541451
560966	541452
669554	541453
629693	541454
80215	541455
1906	541456
184970	541457
469076	541458
628180	541459
380161	541460
434294	541461
30149	541462
488482	541463
509811	541464
474661	541465
498992	541466
707390	541467
535358	541468
403159	541469
153899	541470
35799	541471
481194	541472
230293	541473
566959	541474
662550	541475
48455	541476
555252	541477
79350	541478
16352	541479
74590	541480
637712	541481
645147	541482
128032	541483
520821	541484
89463	541485
661920	541486
6339	541487
47658	541488
92477	541489
294051	541490
53102	541491
86544	541492
604760	541493
41011	541494
86242	541495
456476	541496
186991	541497
52318	541498
233414	541499
54727	541500
495661	541501
46442	541502
36181	541503
26550	541504
419684	541505
32666	541506
351921	541507
657408	541508
348229	541509
281288	541510
223677	541511
397855	541512
521564	541513
66684	541514
263385	541515
410887	541516
384930	541517
703628	541518
563652	541519
281984	541520
135624	541521
38458	541522
383548	541523
302927	541524
447268	541525
80734	541526
720675	541527
81585	541528
18019	541529
25681	541530
567150	541531
44987	541532
126591	541533
6986	541534
675555	541535
673553	541536
455760	541537
194172	541538
342466	541539
78756	541540
207543	541541
1335	541542
17603	541543
553757	541544
331994	541545
125866	541546
344775	541547
2734	541548
5944	541549
91714	541550
193317	541551
575283	541552
445002	541553
186655	541554
96430	541555
226401	541556
170839	541557
151581	541558
386281	541559
144846	541560
612071	541561
532082	541562
43451	541563
52456	541564
691886	541565
320090	541566
236521	541567
319671	541568
33534	541569
221382	541570
133236	541571
494574	541572
54395	541573
375452	541574
172203	541575
677473	541576
127043	541577
59994	541578
148886	541579
114496	541580
160448	541581
213121	541582
364283	541583
71666	541584
621699	541585
624719	541586
457875	541587
79116	541588
720510	541589
69875	541590
31724	541591
390558	541592
547754	541593
133521	541594
11568	541595
61375	541596
170826	541597
213839	541598
30632	541599
2145	541600
339835	541601
525101	541602
331404	541603
15597	541604
372965	541605
9717	541606
80697	541607
178382	541608
674446	541609
668855	541610
349282	541611
265067	541612
58685	541613
638152	541614
388463	541615
55765	541616
24361	541617
345113	541618
419297	541619
127626	541620
20726	541621
21818	541622
141378	541623
175359	541624
687181	541625
30654	541626
259304	541627
439568	541628
36788	541629
99892	541630
414878	541631
393133	541632
562896	541633
297376	541634
547852	541635
3640	541636
710373	541637
40761	541638
696202	541639
105196	541640
457142	541641
330491	541642
97537	541643
155385	541644
409127	541645
241403	541646
423392	541647
664763	541648
184493	541649
499810	541650
666832	541651
519613	541652
22345	541653
228303	541654
342805	541655
373107	541656
235390	541657
558948	541658
595729	541659
603364	541660
42312	541661
231634	541662
147442	541663
309	541664
182718	541665
47585	541666
176706	541667
140626	541668
158524	541669
510625	541670
269757	541671
83126	541672
127116	541673
699209	541674
139943	541675
4367	541676
689664	541677
243559	541678
90880	541679
237020	541680
102687	541681
41770	541682
719468	541683
342924	541684
459065	541685
623441	541686
8681	541687
184756	541688
625776	541689
345795	541690
329065	541691
160370	541692
499678	541693
154216	541694
21336	541695
698759	541696
4879	541697
506632	541698
44973	541699
507074	541700
653245	541701
23709	541702
277250	541703
458596	541704
601889	541705
81872	541706
356444	541707
79495	541708
334137	541709
186085	541710
461604	541711
3874	541712
5407	541713
388042	541714
126245	541715
683643	541716
449489	541717
59645	541718
684989	541719
152921	541720
15644	541721
41985	541722
637146	541723
424843	541724
30785	541725
38370	541726
458032	541727
603789	541728
318508	541729
139794	541730
56695	541731
410731	541732
93844	541733
40101	541734
595719	541735
132538	541736
7116	541737
433913	541738
607154	541739
12242	541740
311934	541741
528555	541742
349442	541743
179682	541744
358565	541745
16801	541746
10462	541747
208135	541748
603293	541749
403706	541750
241707	541751
159983	541752
182470	541753
90	541754
184	541755
623142	541756
243430	541757
65391	541758
705085	541759
170284	541760
516146	541761
683013	541762
688743	541763
540754	541764
894	541765
650156	541766
473949	541767
3699	541768
374295	541769
508730	541770
423135	541771
591667	541772
19751	541773
39300	541774
613227	541775
520142	541776
60832	541777
697194	541778
615902	541779
359953	541780
220470	541781
540923	541782
109101	541783
132588	541784
667495	541785
459061	541786
157345	541787
382142	541788
469678	541789
142281	541790
134051	541791
581497	541792
604869	541793
643687	541794
661504	541795
430118	541796
538097	541797
454968	541798
145977	541799
46001	541800
404514	541801
399256	541802
458761	541803
202343	541804
54107	541805
325672	541806
653190	541807
234261	541808
634354	541809
12725	541810
138063	541811
279753	541812
711005	541813
125558	541814
651749	541815
476791	541816
428664	541817
124629	541818
48380	541819
679661	541820
177489	541821
695479	541822
53632	541823
334998	541824
10851	541825
317383	541826
673386	541827
148052	541828
403483	541829
386536	541830
394579	541831
154344	541832
695474	541833
490226	541834
183654	541835
363538	541836
224331	541837
445353	541838
369257	541839
41087	541840
389873	541841
172511	541842
172459	541843
341242	541844
441799	541845
341158	541846
156899	541847
565939	541848
33303	541849
259038	541850
15655	541851
267900	541852
6668	541853
389249	541854
184421	541855
49317	541856
22114	541857
503228	541858
488751	541859
665441	541860
411034	541861
54027	541862
638111	541863
569611	541864
616044	541865
42056	541866
144986	541867
657570	541868
80769	541869
673570	541870
162952	541871
255734	541872
187044	541873
78738	541874
36951	541875
98915	541876
42425	541877
504021	541878
592018	541879
93253	541880
498329	541881
214545	541882
132781	541883
497605	541884
4975	541885
628701	541886
564998	541887
508117	541888
514242	541889
30691	541890
15608	541891
14771	541892
229148	541893
324606	541894
110519	541895
678640	541896
34229	541897
370666	541898
661280	541899
34454	541900
109013	541901
452699	541902
144277	541903
393635	541904
46753	541905
128620	541906
90184	541907
23563	541908
355378	541909
587276	541910
722611	541911
24280	541912
603200	541913
40927	541914
569215	541915
294532	541916
208859	541917
121071	541918
424022	541919
285962	541920
142891	541921
329009	541922
283617	541923
60331	541924
401050	541925
402200	541926
188090	541927
336769	541928
369892	541929
3586	541930
161612	541931
29889	541932
682227	541933
363122	541934
585987	541935
703984	541936
679152	541937
427696	541938
433716	541939
658220	541940
525380	541941
325949	541942
323	541943
73303	541944
428163	541945
496515	541946
512549	541947
103072	541948
400521	541949
130675	541950
630	541951
379536	541952
625154	541953
133663	541954
82423	541955
640343	541956
131889	541957
63113	541958
76100	541959
76908	541960
68338	541961
464651	541962
378042	541963
675691	541964
340037	541965
542	541966
38708	541967
561769	541968
11524	541969
22344	541970
154491	541971
531806	541972
318010	541973
207316	541974
224215	541975
395832	541976
453256	541977
408856	541978
159281	541979
274559	541980
530236	541981
175471	541982
644387	541983
219948	541984
30546	541985
602618	541986
279132	541987
506482	541988
670453	541989
575029	541990
531716	541991
332091	541992
6587	541993
208707	541994
18423	541995
2180	541996
396900	541997
124429	541998
94960	541999
425744	542000
9577	542001
710753	542002
106411	542003
25165	542004
201782	542005
46777	542006
279352	542007
11957	542008
134758	542009
13345	542010
90853	542011
118993	542012
78833	542013
42576	542014
4171	542015
411616	542016
199862	542017
102805	542018
714657	542019
13441	542020
547010	542021
482375	542022
647295	542023
248865	542024
2722	542025
376960	542026
59188	542027
547660	542028
585140	542029
284591	542030
666932	542031
653583	542032
166523	542033
26811	542034
326784	542035
564163	542036
113965	542037
181172	542038
217821	542039
157918	542040
469724	542041
289887	542042
505987	542043
707910	542044
177935	542045
21414	542046
78118	542047
300396	542048
49454	542049
145482	542050
172879	542051
63170	542052
2594	542053
99331	542054
64754	542055
144796	542056
395258	542057
246334	542058
176418	542059
195566	542060
272326	542061
330492	542062
382139	542063
79191	542064
29135	542065
712092	542066
305361	542067
173249	542068
108936	542069
368074	542070
621408	542071
353037	542072
251752	542073
28142	542074
65846	542075
55514	542076
316665	542077
71098	542078
421352	542079
714351	542080
206018	542081
60047	542082
234360	542083
34289	542084
130572	542085
650202	542086
150480	542087
320620	542088
120435	542089
131342	542090
10348	542091
231873	542092
218454	542093
445480	542094
4250	542095
110062	542096
413934	542097
219321	542098
55922	542099
847	542100
2937	542101
154506	542102
457196	542103
173378	542104
237146	542105
142551	542106
61212	542107
689192	542108
436777	542109
243533	542110
90409	542111
170544	542112
651878	542113
3243	542114
431606	542115
572044	542116
297380	542117
682882	542118
103192	542119
3881	542120
309396	542121
591617	542122
627740	542123
162558	542124
71414	542125
584150	542126
610	542127
144216	542128
80009	542129
226074	542130
95513	542131
159959	542132
165413	542133
3733	542134
678325	542135
294087	542136
223919	542137
370122	542138
575	542139
18087	542140
42376	542141
359650	542142
217973	542143
462318	542144
501043	542145
107120	542146
112043	542147
640836	542148
65393	542149
127920	542150
254053	542151
140513	542152
718581	542153
151017	542154
442885	542155
1583	542156
431074	542157
149349	542158
633790	542159
628251	542160
372992	542161
163558	542162
367	542163
497338	542164
102894	542165
116740	542166
284072	542167
325335	542168
610878	542169
623558	542170
323476	542171
654213	542172
97659	542173
338464	542174
671426	542175
292775	542176
358597	542177
181177	542178
324338	542179
378210	542180
353550	542181
216498	542182
437361	542183
13177	542184
525904	542185
120755	542186
7002	542187
5772	542188
405258	542189
8326	542190
246360	542191
145243	542192
51244	542193
658093	542194
25434	542195
51948	542196
106983	542197
64086	542198
293916	542199
55674	542200
424920	542201
132638	542202
151139	542203
252633	542204
156803	542205
12047	542206
36832	542207
88324	542208
287439	542209
583390	542210
284654	542211
134199	542212
219974	542213
549948	542214
168	542215
144122	542216
421887	542217
219767	542218
158125	542219
218162	542220
474453	542221
486918	542222
385946	542223
263713	542224
78154	542225
601644	542226
29936	542227
166881	542228
261925	542229
70511	542230
568995	542231
119515	542232
62079	542233
89210	542234
110133	542235
548163	542236
620240	542237
161949	542238
115225	542239
406921	542240
360369	542241
714849	542242
66281	542243
564862	542244
6293	542245
455121	542246
24337	542247
139144	542248
62586	542249
159935	542250
650354	542251
617722	542252
396095	542253
594330	542254
166472	542255
17549	542256
215054	542257
263214	542258
303636	542259
491356	542260
221582	542261
80421	542262
176208	542263
54694	542264
72296	542265
80408	542266
191819	542267
431968	542268
19469	542269
72428	542270
4232	542271
12890	542272
186061	542273
69138	542274
2142	542275
657302	542276
440940	542277
379621	542278
479754	542279
479961	542280
35633	542281
534808	542282
222297	542283
33646	542284
672066	542285
706610	542286
86309	542287
72532	542288
165019	542289
372156	542290
122225	542291
46545	542292
577427	542293
584227	542294
680302	542295
23	542296
711069	542297
74463	542298
93012	542299
4325	542300
635232	542301
227236	542302
553691	542303
529728	542304
233533	542305
162470	542306
259102	542307
689189	542308
521113	542309
513323	542310
222303	542311
224576	542312
188513	542313
154507	542314
656019	542315
497744	542316
615815	542317
94348	542318
521834	542319
174932	542320
432776	542321
11688	542322
101730	542323
633704	542324
353635	542325
142865	542326
145784	542327
10564	542328
64274	542329
359534	542330
443839	542331
22732	542332
206298	542333
607524	542334
50909	542335
526242	542336
618760	542337
125249	542338
74584	542339
2737	542340
569395	542341
603375	542342
535261	542343
427328	542344
301672	542345
126422	542346
181996	542347
396870	542348
392169	542349
139036	542350
56609	542351
479967	542352
500926	542353
688729	542354
79177	542355
224428	542356
476491	542357
140930	542358
389421	542359
269547	542360
576612	542361
654581	542362
174392	542363
595545	542364
57574	542365
16016	542366
125989	542367
170477	542368
342231	542369
700987	542370
156662	542371
42677	542372
186607	542373
591931	542374
178067	542375
175297	542376
694517	542377
621876	542378
80214	542379
185095	542380
50110	542381
324928	542382
142104	542383
507197	542384
590240	542385
447007	542386
407842	542387
616160	542388
90003	542389
16115	542390
144147	542391
47537	542392
160210	542393
511377	542394
54654	542395
574316	542396
327753	542397
683026	542398
261637	542399
40441	542400
277397	542401
20658	542402
678016	542403
66793	542404
103774	542405
316	542406
389888	542407
23016	542408
465087	542409
322413	542410
186550	542411
494969	542412
158322	542413
451191	542414
617010	542415
182004	542416
69684	542417
473860	542418
444890	542419
141692	542420
535590	542421
457311	542422
173656	542423
299678	542424
51384	542425
374990	542426
6609	542427
41478	542428
148045	542429
36637	542430
138148	542431
96417	542432
247658	542433
540378	542434
475149	542435
682421	542436
598427	542437
290403	542438
236340	542439
184954	542440
640657	542441
665252	542442
543908	542443
149995	542444
703805	542445
201054	542446
185544	542447
27594	542448
6494	542449
16878	542450
24753	542451
4969	542452
193054	542453
138047	542454
176297	542455
275526	542456
707197	542457
549484	542458
76274	542459
553138	542460
724205	542461
90709	542462
96115	542463
690577	542464
262808	542465
149327	542466
50966	542467
332502	542468
178612	542469
46893	542470
638243	542471
526810	542472
434935	542473
59833	542474
46209	542475
526378	542476
32374	542477
8852	542478
118757	542479
283910	542480
87431	542481
106836	542482
452565	542483
54471	542484
38668	542485
45486	542486
47244	542487
601157	542488
13081	542489
590226	542490
495403	542491
177303	542492
162568	542493
553364	542494
23995	542495
41327	542496
142556	542497
558229	542498
537197	542499
420993	542500
281987	542501
644538	542502
650949	542503
55563	542504
209922	542505
190962	542506
138929	542507
578067	542508
648330	542509
580145	542510
52165	542511
678307	542512
38689	542513
698062	542514
706401	542515
248354	542516
664702	542517
45285	542518
256447	542519
4311	542520
39810	542521
164828	542522
882	542523
159635	542524
496538	542525
178422	542526
649871	542527
691508	542528
321294	542529
167415	542530
699840	542531
373129	542532
477634	542533
708088	542534
34146	542535
84170	542536
495	542537
116967	542538
23635	542539
16946	542540
639665	542541
288529	542542
214522	542543
231981	542544
41366	542545
613804	542546
165410	542547
175731	542548
147346	542549
612235	542550
575554	542551
612194	542552
565720	542553
390600	542554
37156	542555
160519	542556
377560	542557
392393	542558
33215	542559
19740	542560
626375	542561
91664	542562
453224	542563
295507	542564
702309	542565
606868	542566
677548	542567
345935	542568
498235	542569
106897	542570
48735	542571
714237	542572
25440	542573
486973	542574
7467	542575
501874	542576
24774	542577
83889	542578
650011	542579
91500	542580
84958	542581
25908	542582
102123	542583
400466	542584
456061	542585
257983	542586
118519	542587
628520	542588
653527	542589
339297	542590
59437	542591
678073	542592
309288	542593
254292	542594
616843	542595
283311	542596
93539	542597
86312	542598
369482	542599
105854	542600
52649	542601
147519	542602
111878	542603
280141	542604
37371	542605
557167	542606
169642	542607
223	542608
181695	542609
657956	542610
591502	542611
75620	542612
314875	542613
520061	542614
214406	542615
404509	542616
181348	542617
711699	542618
291392	542619
51377	542620
718558	542621
139869	542622
16819	542623
415169	542624
85226	542625
51356	542626
108775	542627
176464	542628
51200	542629
28545	542630
23024	542631
309713	542632
102701	542633
52024	542634
247266	542635
551944	542636
194645	542637
124065	542638
549875	542639
41987	542640
490111	542641
95635	542642
417344	542643
714418	542644
96363	542645
47415	542646
33996	542647
37991	542648
59699	542649
34138	542650
583373	542651
532960	542652
326934	542653
494531	542654
27283	542655
148087	542656
60582	542657
490210	542658
714222	542659
692257	542660
416211	542661
24192	542662
308405	542663
281930	542664
186046	542665
462909	542666
156187	542667
5116	542668
6639	542669
81072	542670
45891	542671
258669	542672
300816	542673
414211	542674
418987	542675
192430	542676
2000	542677
709709	542678
34890	542679
459084	542680
374648	542681
73298	542682
71500	542683
287427	542684
32371	542685
158524	542686
508160	542687
520186	542688
368240	542689
263343	542690
557915	542691
334979	542692
2240	542693
164379	542694
138535	542695
563362	542696
187586	542697
32086	542698
196742	542699
182159	542700
98755	542701
225149	542702
183296	542703
628467	542704
93359	542705
181576	542706
503832	542707
477899	542708
142383	542709
304987	542710
267012	542711
45424	542712
164759	542713
254785	542714
421991	542715
133644	542716
239305	542717
609307	542718
264670	542719
718568	542720
640569	542721
514224	542722
367370	542723
563150	542724
43805	542725
52743	542726
463065	542727
117576	542728
536791	542729
38052	542730
81956	542731
49446	542732
718616	542733
378190	542734
58459	542735
13939	542736
40345	542737
486988	542738
283706	542739
419905	542740
637163	542741
517646	542742
439092	542743
395393	542744
356080	542745
50683	542746
112637	542747
446308	542748
585408	542749
32106	542750
105496	542751
146094	542752
11460	542753
32770	542754
241683	542755
691114	542756
87548	542757
558593	542758
340247	542759
3337	542760
280062	542761
441160	542762
53856	542763
446126	542764
388499	542765
110033	542766
101692	542767
19506	542768
463389	542769
51760	542770
563400	542771
650137	542772
217968	542773
627998	542774
390277	542775
598985	542776
301874	542777
324095	542778
316054	542779
921	542780
30909	542781
121484	542782
382558	542783
503876	542784
170515	542785
457534	542786
37940	542787
27260	542788
57360	542789
358799	542790
684179	542791
637501	542792
123794	542793
48683	542794
384241	542795
175230	542796
65946	542797
108942	542798
221619	542799
292761	542800
684149	542801
363814	542802
356636	542803
558504	542804
104187	542805
54421	542806
193649	542807
324669	542808
556194	542809
9120	542810
202807	542811
98615	542812
546038	542813
153856	542814
442539	542815
504305	542816
21273	542817
439997	542818
716408	542819
410708	542820
146840	542821
69959	542822
696109	542823
116924	542824
9393	542825
233043	542826
51079	542827
707902	542828
486521	542829
212964	542830
481623	542831
659085	542832
612724	542833
30835	542834
386309	542835
199002	542836
50319	542837
317342	542838
71083	542839
93227	542840
98718	542841
120718	542842
380001	542843
200368	542844
620571	542845
82714	542846
673616	542847
119288	542848
638826	542849
50288	542850
469144	542851
427420	542852
271895	542853
410602	542854
132596	542855
715275	542856
421291	542857
610194	542858
691400	542859
432682	542860
63337	542861
434265	542862
350779	542863
68749	542864
110261	542865
30210	542866
262712	542867
283134	542868
23268	542869
721042	542870
100037	542871
291779	542872
134518	542873
107922	542874
117047	542875
169940	542876
41086	542877
1484	542878
520227	542879
16210	542880
524942	542881
13	542882
162594	542883
10761	542884
57582	542885
644040	542886
31825	542887
590102	542888
37949	542889
260721	542890
9359	542891
1247	542892
148964	542893
150802	542894
20944	542895
32741	542896
86370	542897
709985	542898
4517	542899
513792	542900
39496	542901
141683	542902
48416	542903
274747	542904
173931	542905
547392	542906
57526	542907
70819	542908
224976	542909
525070	542910
438406	542911
666055	542912
574955	542913
571250	542914
553620	542915
659922	542916
604555	542917
10194	542918
341119	542919
68759	542920
20666	542921
82377	542922
199334	542923
246622	542924
49233	542925
8892	542926
93713	542927
15329	542928
139509	542929
347943	542930
3573	542931
402189	542932
21312	542933
15950	542934
7078	542935
679216	542936
156023	542937
41493	542938
445962	542939
125002	542940
280034	542941
43234	542942
168496	542943
12866	542944
165750	542945
101966	542946
224392	542947
224086	542948
48943	542949
491702	542950
72825	542951
4617	542952
3205	542953
341283	542954
306354	542955
620178	542956
478573	542957
470265	542958
47174	542959
689471	542960
161074	542961
45401	542962
201909	542963
113045	542964
569792	542965
550236	542966
378858	542967
336651	542968
95393	542969
639772	542970
170420	542971
2854	542972
536854	542973
69476	542974
234044	542975
455711	542976
107607	542977
669063	542978
384411	542979
355362	542980
44321	542981
234902	542982
185161	542983
395	542984
662643	542985
183744	542986
442918	542987
228825	542988
19239	542989
123030	542990
498050	542991
451511	542992
160956	542993
121687	542994
170015	542995
696757	542996
50850	542997
93664	542998
116399	542999
43456	543000
56868	543001
172046	543002
177424	543003
22543	543004
112543	543005
257582	543006
573254	543007
638474	543008
267873	543009
2421	543010
293641	543011
118182	543012
105	543013
611955	543014
363220	543015
719264	543016
91375	543017
6208	543018
306092	543019
156923	543020
318114	543021
115254	543022
628279	543023
720443	543024
200006	543025
536856	543026
31612	543027
688458	543028
471864	543029
99913	543030
464252	543031
407613	543032
424377	543033
586382	543034
483125	543035
533883	543036
342533	543037
27605	543038
48097	543039
517097	543040
1320	543041
12661	543042
514289	543043
518318	543044
75147	543045
161982	543046
438160	543047
26347	543048
156094	543049
476473	543050
426235	543051
255576	543052
590993	543053
75466	543054
147600	543055
316502	543056
12581	543057
598806	543058
95020	543059
421044	543060
43858	543061
39296	543062
696796	543063
50614	543064
601504	543065
423381	543066
174795	543067
262853	543068
49227	543069
648476	543070
295178	543071
312078	543072
70179	543073
54514	543074
18793	543075
35686	543076
423036	543077
343740	543078
262519	543079
3454	543080
106589	543081
28004	543082
111220	543083
377446	543084
281157	543085
476746	543086
458167	543087
42483	543088
476878	543089
612312	543090
6279	543091
714934	543092
552334	543093
133735	543094
141121	543095
8054	543096
509422	543097
244114	543098
573023	543099
229	543100
511569	543101
310255	543102
364809	543103
178996	543104
505378	543105
522895	543106
274484	543107
40649	543108
558172	543109
709784	543110
177110	543111
606105	543112
127646	543113
486056	543114
49031	543115
57042	543116
76936	543117
127606	543118
534628	543119
487894	543120
496966	543121
261937	543122
164822	543123
407444	543124
179899	543125
5511	543126
26804	543127
40900	543128
9541	543129
45035	543130
567907	543131
250663	543132
1120	543133
207441	543134
177984	543135
186286	543136
106497	543137
48844	543138
713518	543139
267118	543140
342604	543141
42304	543142
249891	543143
176946	543144
690608	543145
459953	543146
253563	543147
375575	543148
183572	543149
135418	543150
446971	543151
228064	543152
415965	543153
2638	543154
306982	543155
547920	543156
644959	543157
83887	543158
690666	543159
172861	543160
110477	543161
300778	543162
542011	543163
138948	543164
390081	543165
106442	543166
343592	543167
521314	543168
701208	543169
192210	543170
559219	543171
312864	543172
122868	543173
92816	543174
57107	543175
449186	543176
279722	543177
678664	543178
336749	543179
395438	543180
361526	543181
57587	543182
150271	543183
427287	543184
72629	543185
41000	543186
64517	543187
145822	543188
457761	543189
6711	543190
36312	543191
10841	543192
110170	543193
25064	543194
652121	543195
488557	543196
140347	543197
534645	543198
662902	543199
501006	543200
694309	543201
41598	543202
314370	543203
328531	543204
172108	543205
510288	543206
138222	543207
250772	543208
412029	543209
5637	543210
145487	543211
509969	543212
120695	543213
694886	543214
171673	543215
390286	543216
246703	543217
724856	543218
249567	543219
496014	543220
130941	543221
689334	543222
489692	543223
213419	543224
84222	543225
642241	543226
500706	543227
146247	543228
312742	543229
49472	543230
4473	543231
96690	543232
496367	543233
391525	543234
575837	543235
477990	543236
602174	543237
246026	543238
697800	543239
4376	543240
15512	543241
256024	543242
572552	543243
630991	543244
4669	543245
83980	543246
610	543247
77386	543248
443187	543249
405146	543250
47594	543251
140155	543252
95568	543253
327989	543254
156604	543255
496075	543256
527096	543257
130020	543258
33692	543259
129441	543260
688494	543261
138712	543262
383250	543263
210578	543264
18978	543265
14680	543266
482870	543267
2045	543268
288639	543269
31150	543270
53282	543271
85332	543272
132987	543273
157212	543274
38392	543275
30	543276
290531	543277
45631	543278
44309	543279
468049	543280
20864	543281
122742	543282
133036	543283
364320	543284
141859	543285
257239	543286
12333	543287
427314	543288
9331	543289
29241	543290
155903	543291
437310	543292
165414	543293
7044	543294
329032	543295
32958	543296
590696	543297
655417	543298
131197	543299
91754	543300
107998	543301
483165	543302
642165	543303
691178	543304
19942	543305
231494	543306
299711	543307
253847	543308
22690	543309
413452	543310
93922	543311
566476	543312
156228	543313
46779	543314
59382	543315
27791	543316
305665	543317
131494	543318
134576	543319
355458	543320
317838	543321
385883	543322
588824	543323
154555	543324
357267	543325
90083	543326
34243	543327
140197	543328
26624	543329
369217	543330
195004	543331
22082	543332
37091	543333
123003	543334
6451	543335
722560	543336
292803	543337
2815	543338
98535	543339
331656	543340
21806	543341
157317	543342
516595	543343
330935	543344
524728	543345
296656	543346
720108	543347
435586	543348
51181	543349
70647	543350
595824	543351
542383	543352
133189	543353
254467	543354
2824	543355
203309	543356
39629	543357
128659	543358
47243	543359
674518	543360
149410	543361
397005	543362
146427	543363
506127	543364
391367	543365
274896	543366
60056	543367
81105	543368
569540	543369
670910	543370
483621	543371
627895	543372
572100	543373
11356	543374
40972	543375
141094	543376
544743	543377
48061	543378
332741	543379
151221	543380
38636	543381
97695	543382
11037	543383
84128	543384
487878	543385
34485	543386
248498	543387
51365	543388
207474	543389
427250	543390
291187	543391
9191	543392
184261	543393
564409	543394
503891	543395
654897	543396
698689	543397
154416	543398
68158	543399
19394	543400
43329	543401
77395	543402
47874	543403
441606	543404
284749	543405
86707	543406
709002	543407
261461	543408
202103	543409
707947	543410
519814	543411
293365	543412
258805	543413
492739	543414
36084	543415
172024	543416
155640	543417
195379	543418
431939	543419
385959	543420
595721	543421
156030	543422
331825	543423
506768	543424
621612	543425
714368	543426
620931	543427
672546	543428
168224	543429
35134	543430
126380	543431
139356	543432
439881	543433
513895	543434
581793	543435
36048	543436
570568	543437
495428	543438
335348	543439
45909	543440
143774	543441
212255	543442
124528	543443
43126	543444
616942	543445
226185	543446
1970	543447
538228	543448
13486	543449
363722	543450
266922	543451
361279	543452
61340	543453
242563	543454
320336	543455
53593	543456
96117	543457
106251	543458
604180	543459
567453	543460
529139	543461
364053	543462
291511	543463
181680	543464
279218	543465
562819	543466
65886	543467
105682	543468
389787	543469
69685	543470
188164	543471
8237	543472
669440	543473
325447	543474
23054	543475
3238	543476
102685	543477
138661	543478
176700	543479
294460	543480
466809	543481
8770	543482
174725	543483
699229	543484
223192	543485
227442	543486
126117	543487
112618	543488
442746	543489
571824	543490
226904	543491
11467	543492
515693	543493
626974	543494
475678	543495
677091	543496
956	543497
89629	543498
460615	543499
625210	543500
6686	543501
221841	543502
221968	543503
17084	543504
182653	543505
498289	543506
325353	543507
155677	543508
281951	543509
409923	543510
168377	543511
466366	543512
643433	543513
394667	543514
13835	543515
5271	543516
58024	543517
135264	543518
28785	543519
2055	543520
635081	543521
41291	543522
4802	543523
665043	543524
348718	543525
530861	543526
255856	543527
66870	543528
584687	543529
39246	543530
652154	543531
610860	543532
105152	543533
94784	543534
101863	543535
652741	543536
2556	543537
72960	543538
444481	543539
72490	543540
715625	543541
59932	543542
126951	543543
163286	543544
298061	543545
499957	543546
79673	543547
333570	543548
96799	543549
1396	543550
124057	543551
154034	543552
300352	543553
583144	543554
96315	543555
520408	543556
36372	543557
118169	543558
200754	543559
41405	543560
219774	543561
388990	543562
331544	543563
550377	543564
152311	543565
15277	543566
126257	543567
153791	543568
658294	543569
139438	543570
190224	543571
177586	543572
691655	543573
99964	543574
39025	543575
129768	543576
597956	543577
259701	543578
23287	543579
455878	543580
132058	543581
623748	543582
183991	543583
41457	543584
63552	543585
73107	543586
149583	543587
21716	543588
21291	543589
686401	543590
147206	543591
10723	543592
3410	543593
260247	543594
87643	543595
18341	543596
631627	543597
700595	543598
722588	543599
70	543600
275071	543601
23232	543602
149328	543603
278609	543604
641505	543605
3338	543606
155049	543607
81279	543608
591233	543609
26674	543610
394993	543611
456503	543612
104664	543613
639852	543614
42748	543615
407015	543616
112449	543617
214847	543618
551905	543619
561324	543620
650250	543621
42862	543622
495640	543623
28437	543624
93302	543625
402109	543626
77818	543627
613661	543628
266265	543629
271888	543630
553795	543631
411230	543632
573949	543633
307200	543634
372418	543635
667771	543636
139641	543637
99748	543638
98952	543639
178607	543640
476429	543641
34813	543642
41650	543643
531264	543644
227555	543645
5590	543646
101620	543647
601794	543648
336845	543649
159268	543650
38887	543651
91953	543652
714072	543653
16047	543654
40968	543655
572847	543656
317192	543657
348586	543658
444861	543659
100100	543660
248392	543661
689694	543662
166000	543663
91625	543664
257622	543665
455324	543666
367598	543667
476170	543668
414483	543669
580898	543670
304972	543671
2458	543672
48019	543673
183835	543674
155128	543675
113938	543676
481135	543677
6996	543678
394603	543679
94837	543680
333705	543681
21509	543682
398695	543683
722715	543684
96233	543685
22531	543686
197985	543687
667636	543688
434855	543689
116734	543690
18556	543691
501905	543692
41788	543693
550550	543694
177948	543695
581498	543696
688690	543697
670943	543698
38945	543699
219224	543700
14599	543701
238929	543702
584282	543703
679099	543704
29917	543705
162149	543706
424166	543707
35002	543708
101597	543709
62770	543710
243829	543711
632706	543712
23507	543713
11545	543714
54985	543715
97991	543716
24758	543717
41205	543718
23928	543719
307782	543720
426901	543721
87864	543722
581081	543723
304467	543724
621971	543725
258474	543726
666427	543727
22032	543728
168765	543729
74811	543730
449324	543731
179130	543732
558423	543733
2974	543734
332683	543735
538741	543736
20107	543737
42978	543738
70334	543739
509361	543740
398841	543741
70283	543742
69642	543743
371855	543744
395392	543745
9995	543746
2397	543747
75383	543748
36957	543749
472664	543750
223589	543751
52619	543752
716434	543753
640656	543754
42013	543755
35764	543756
13324	543757
319511	543758
10070	543759
147426	543760
659747	543761
41195	543762
153686	543763
339906	543764
116510	543765
229815	543766
149448	543767
188656	543768
292873	543769
226	543770
165278	543771
561863	543772
264356	543773
39549	543774
75259	543775
332525	543776
427943	543777
87390	543778
459	543779
419781	543780
524998	543781
667766	543782
320457	543783
298681	543784
478343	543785
530895	543786
172559	543787
42015	543788
42397	543789
564013	543790
247105	543791
52200	543792
62347	543793
230943	543794
634644	543795
626102	543796
116587	543797
322	543798
622709	543799
140363	543800
414415	543801
124005	543802
46716	543803
358471	543804
5778	543805
158684	543806
16136	543807
442792	543808
31414	543809
388985	543810
447248	543811
278569	543812
461795	543813
202610	543814
365795	543815
215155	543816
694827	543817
576815	543818
189761	543819
171681	543820
385829	543821
166546	543822
594067	543823
124849	543824
435566	543825
198455	543826
14512	543827
54204	543828
501352	543829
490353	543830
579510	543831
682230	543832
97543	543833
401651	543834
698431	543835
343070	543836
318771	543837
699745	543838
396915	543839
13288	543840
474431	543841
617225	543842
254256	543843
306392	543844
61322	543845
562961	543846
66138	543847
138547	543848
474812	543849
142066	543850
373986	543851
484975	543852
188532	543853
186646	543854
46447	543855
332715	543856
340661	543857
51485	543858
248051	543859
581495	543860
168695	543861
643912	543862
300102	543863
341956	543864
324839	543865
563940	543866
506076	543867
158766	543868
576597	543869
663972	543870
562308	543871
8354	543872
307760	543873
654198	543874
16279	543875
186395	543876
7214	543877
719121	543878
171886	543879
546132	543880
135680	543881
106648	543882
65074	543883
494850	543884
4838	543885
351236	543886
307955	543887
235211	543888
176614	543889
213189	543890
65328	543891
229300	543892
583126	543893
421640	543894
346804	543895
108884	543896
136806	543897
11538	543898
260122	543899
31167	543900
551535	543901
28165	543902
427338	543903
561161	543904
426631	543905
107727	543906
418014	543907
445325	543908
117565	543909
285585	543910
44846	543911
205652	543912
681683	543913
244916	543914
42996	543915
10138	543916
138841	543917
635405	543918
544661	543919
129407	543920
534313	543921
535226	543922
482391	543923
694287	543924
95384	543925
210524	543926
182118	543927
725017	543928
93258	543929
104028	543930
228127	543931
643268	543932
86597	543933
377111	543934
114801	543935
295198	543936
127042	543937
677343	543938
2046	543939
194697	543940
686311	543941
216668	543942
353281	543943
634124	543944
153163	543945
231579	543946
179064	543947
155963	543948
514044	543949
231084	543950
261205	543951
104625	543952
348802	543953
26632	543954
287924	543955
542048	543956
532823	543957
74178	543958
207738	543959
345	543960
634308	543961
398596	543962
714442	543963
207573	543964
3072	543965
175153	543966
107438	543967
183246	543968
654480	543969
39518	543970
432503	543971
351327	543972
7276	543973
38505	543974
577	543975
559985	543976
767	543977
35713	543978
412911	543979
535061	543980
709975	543981
465955	543982
177988	543983
712018	543984
44731	543985
418363	543986
384440	543987
99905	543988
18181	543989
21813	543990
113471	543991
91725	543992
546450	543993
587431	543994
403674	543995
578052	543996
18306	543997
17238	543998
331888	543999
20693	544000
82947	544001
82473	544002
225570	544003
129028	544004
331894	544005
9379	544006
17853	544007
222340	544008
21707	544009
1082	544010
47292	544011
44659	544012
431203	544013
76647	544014
2035	544015
188639	544016
36890	544017
89572	544018
347242	544019
517050	544020
39880	544021
95573	544022
173144	544023
619703	544024
54306	544025
113369	544026
558697	544027
18149	544028
7869	544029
420412	544030
483116	544031
352177	544032
291438	544033
472082	544034
345253	544035
221474	544036
15008	544037
556402	544038
208690	544039
203843	544040
448847	544041
28985	544042
448889	544043
110544	544044
468294	544045
265050	544046
613038	544047
371893	544048
92175	544049
417457	544050
630274	544051
602944	544052
74234	544053
413931	544054
343199	544055
139552	544056
109999	544057
505899	544058
701749	544059
536708	544060
316226	544061
22107	544062
724245	544063
90208	544064
404128	544065
38685	544066
589811	544067
400710	544068
565042	544069
186491	544070
489090	544071
675016	544072
385748	544073
365211	544074
508813	544075
368265	544076
465900	544077
718343	544078
343158	544079
157131	544080
650831	544081
344909	544082
502685	544083
100494	544084
186625	544085
196915	544086
177596	544087
46494	544088
288979	544089
711149	544090
341493	544091
8946	544092
1114	544093
66379	544094
633680	544095
371957	544096
577783	544097
562768	544098
114366	544099
636889	544100
156905	544101
12561	544102
400383	544103
276959	544104
136705	544105
192662	544106
509973	544107
176332	544108
72233	544109
149434	544110
645918	544111
503156	544112
659435	544113
31836	544114
39887	544115
285382	544116
12095	544117
662603	544118
89999	544119
592619	544120
232273	544121
191869	544122
263752	544123
490646	544124
39754	544125
38315	544126
237305	544127
343257	544128
176687	544129
475488	544130
359457	544131
219679	544132
569304	544133
305238	544134
574174	544135
131842	544136
587644	544137
395292	544138
126799	544139
217597	544140
352254	544141
34864	544142
112936	544143
83253	544144
242	544145
721301	544146
597368	544147
379818	544148
677680	544149
510098	544150
537933	544151
174610	544152
217707	544153
44755	544154
312504	544155
35839	544156
682084	544157
23888	544158
242796	544159
164941	544160
307197	544161
161723	544162
129313	544163
25977	544164
172418	544165
139057	544166
555420	544167
65869	544168
158488	544169
84916	544170
387052	544171
116983	544172
98912	544173
505110	544174
663674	544175
411232	544176
449269	544177
528387	544178
426088	544179
97902	544180
12349	544181
66556	544182
4932	544183
156200	544184
447267	544185
20625	544186
33807	544187
180762	544188
603550	544189
632991	544190
254196	544191
315176	544192
274830	544193
247433	544194
655588	544195
533225	544196
61187	544197
69595	544198
615532	544199
684184	544200
479206	544201
15096	544202
60145	544203
708268	544204
511155	544205
711723	544206
213370	544207
672139	544208
504950	544209
11662	544210
291867	544211
406025	544212
571461	544213
200258	544214
11444	544215
222855	544216
118618	544217
601154	544218
680478	544219
326072	544220
125102	544221
163422	544222
150727	544223
356574	544224
702010	544225
155032	544226
474699	544227
128632	544228
135158	544229
236426	544230
132231	544231
117984	544232
190799	544233
75686	544234
520865	544235
56682	544236
292270	544237
152454	544238
91913	544239
79986	544240
204464	544241
51347	544242
296443	544243
208766	544244
354708	544245
258728	544246
78548	544247
559671	544248
14550	544249
534391	544250
110441	544251
257837	544252
221334	544253
287781	544254
13238	544255
124060	544256
23625	544257
180132	544258
626634	544259
99045	544260
14653	544261
157322	544262
503221	544263
142757	544264
513843	544265
117263	544266
263770	544267
722185	544268
594300	544269
626934	544270
232632	544271
1902	544272
292359	544273
5344	544274
309244	544275
114630	544276
77308	544277
463846	544278
677466	544279
292502	544280
39709	544281
12859	544282
390741	544283
49981	544284
136165	544285
1051	544286
217985	544287
675669	544288
323951	544289
1839	544290
616414	544291
18452	544292
432275	544293
326473	544294
682983	544295
670180	544296
165302	544297
77150	544298
463445	544299
184706	544300
462470	544301
104838	544302
113506	544303
721032	544304
605863	544305
50074	544306
99548	544307
505308	544308
187097	544309
35730	544310
509040	544311
73438	544312
316873	544313
364786	544314
483235	544315
367920	544316
433250	544317
111522	544318
403065	544319
163845	544320
712875	544321
319032	544322
130182	544323
690387	544324
353691	544325
360370	544326
524576	544327
560846	544328
473448	544329
236539	544330
344924	544331
23978	544332
179820	544333
517764	544334
524405	544335
669161	544336
190225	544337
646513	544338
691841	544339
148722	544340
549838	544341
685497	544342
5623	544343
5846	544344
85145	544345
448397	544346
422626	544347
884	544348
93333	544349
112870	544350
181220	544351
567121	544352
109534	544353
13136	544354
176615	544355
137808	544356
66312	544357
23436	544358
237086	544359
275523	544360
228477	544361
76586	544362
655007	544363
218556	544364
117125	544365
223886	544366
103083	544367
284221	544368
11057	544369
71930	544370
558991	544371
14867	544372
33929	544373
212096	544374
549616	544375
249301	544376
86637	544377
307530	544378
568939	544379
416545	544380
580702	544381
446309	544382
156825	544383
245313	544384
588171	544385
328582	544386
555615	544387
135478	544388
154235	544389
23553	544390
88333	544391
198740	544392
12359	544393
379392	544394
2641	544395
662888	544396
704058	544397
399329	544398
161892	544399
24649	544400
607766	544401
65969	544402
112379	544403
680614	544404
462350	544405
579609	544406
133640	544407
250800	544408
114719	544409
239637	544410
653571	544411
82240	544412
15251	544413
10021	544414
1324	544415
673900	544416
389748	544417
683569	544418
378508	544419
243781	544420
244145	544421
666067	544422
495866	544423
504269	544424
15986	544425
145344	544426
171067	544427
480803	544428
11731	544429
87622	544430
82548	544431
665206	544432
204211	544433
110019	544434
687960	544435
617415	544436
134228	544437
124857	544438
462958	544439
129449	544440
276889	544441
163684	544442
592794	544443
719666	544444
427929	544445
9837	544446
271847	544447
710754	544448
50607	544449
415893	544450
387347	544451
178698	544452
8228	544453
64001	544454
416216	544455
299578	544456
648684	544457
57027	544458
108473	544459
30955	544460
175023	544461
131419	544462
336355	544463
623675	544464
528600	544465
88624	544466
120708	544467
700405	544468
526703	544469
432341	544470
7390	544471
696129	544472
146763	544473
338428	544474
344048	544475
125333	544476
532875	544477
648134	544478
116071	544479
675997	544480
460820	544481
31544	544482
510229	544483
5725	544484
168435	544485
419051	544486
35234	544487
16122	544488
593671	544489
378370	544490
167523	544491
13902	544492
422602	544493
25516	544494
6275	544495
453078	544496
472354	544497
100336	544498
283840	544499
493267	544500
232129	544501
85250	544502
229271	544503
97186	544504
427772	544505
175495	544506
404851	544507
668949	544508
18293	544509
566138	544510
640099	544511
370850	544512
374972	544513
11336	544514
672269	544515
386148	544516
62935	544517
74263	544518
53101	544519
173160	544520
537301	544521
64570	544522
17917	544523
40156	544524
667258	544525
9065	544526
10599	544527
366512	544528
576973	544529
7848	544530
20266	544531
186705	544532
328789	544533
85737	544534
134462	544535
363398	544536
289553	544537
376173	544538
476941	544539
405849	544540
143592	544541
695579	544542
4962	544543
11066	544544
415478	544545
249285	544546
197868	544547
113984	544548
102454	544549
452914	544550
710672	544551
352197	544552
247694	544553
500194	544554
315701	544555
130776	544556
481911	544557
101742	544558
647193	544559
12470	544560
149003	544561
5338	544562
325629	544563
43000	544564
496881	544565
699017	544566
372503	544567
83465	544568
69413	544569
348000	544570
30361	544571
351675	544572
69111	544573
614015	544574
226688	544575
655288	544576
128401	544577
434911	544578
121547	544579
64366	544580
179354	544581
43311	544582
406165	544583
5806	544584
498010	544585
685535	544586
122703	544587
548738	544588
6241	544589
194038	544590
675638	544591
160643	544592
710871	544593
524332	544594
251433	544595
183115	544596
611595	544597
423535	544598
62306	544599
141532	544600
189017	544601
135343	544602
301640	544603
467772	544604
447034	544605
36603	544606
702050	544607
62941	544608
519398	544609
169071	544610
525587	544611
115105	544612
19143	544613
514642	544614
113604	544615
368666	544616
413727	544617
586626	544618
559771	544619
296558	544620
36982	544621
318928	544622
339192	544623
485674	544624
256389	544625
161917	544626
35811	544627
174537	544628
142005	544629
357229	544630
151082	544631
25193	544632
349709	544633
676935	544634
122899	544635
596162	544636
219068	544637
425473	544638
287053	544639
245275	544640
874	544641
461271	544642
19410	544643
55514	544644
25455	544645
304983	544646
156389	544647
119911	544648
355929	544649
680563	544650
463149	544651
607117	544652
28357	544653
132352	544654
202971	544655
27528	544656
317870	544657
177268	544658
584994	544659
407533	544660
220100	544661
77769	544662
94430	544663
495993	544664
681112	544665
528395	544666
103263	544667
600903	544668
157923	544669
107431	544670
90285	544671
31196	544672
1675	544673
53154	544674
414426	544675
445761	544676
344073	544677
220883	544678
226207	544679
37134	544680
476807	544681
505515	544682
86971	544683
599100	544684
150595	544685
341176	544686
569131	544687
474369	544688
69535	544689
145317	544690
1227	544691
177657	544692
264479	544693
10293	544694
168319	544695
446935	544696
634524	544697
525480	544698
308554	544699
202940	544700
186744	544701
100668	544702
54475	544703
27550	544704
472028	544705
187080	544706
39576	544707
497374	544708
80362	544709
41805	544710
212888	544711
328941	544712
478430	544713
362746	544714
686114	544715
46086	544716
15713	544717
407073	544718
306499	544719
306032	544720
71167	544721
257031	544722
2907	544723
562565	544724
42440	544725
556102	544726
3833	544727
54474	544728
18045	544729
544452	544730
4344	544731
382138	544732
588900	544733
385683	544734
329355	544735
89994	544736
694328	544737
629911	544738
113726	544739
12106	544740
21547	544741
627743	544742
134038	544743
413062	544744
350415	544745
427860	544746
548969	544747
28667	544748
91917	544749
473865	544750
60555	544751
76010	544752
115642	544753
529427	544754
9608	544755
568171	544756
245138	544757
62617	544758
494336	544759
335192	544760
167625	544761
137289	544762
677394	544763
530941	544764
351459	544765
1865	544766
10262	544767
118018	544768
561392	544769
175158	544770
476527	544771
623170	544772
82815	544773
864	544774
5378	544775
340539	544776
97582	544777
201316	544778
624761	544779
613211	544780
579249	544781
41548	544782
19330	544783
273342	544784
211327	544785
48611	544786
222579	544787
614301	544788
348228	544789
150079	544790
721247	544791
503888	544792
643911	544793
419098	544794
557532	544795
445128	544796
574721	544797
576623	544798
21508	544799
51097	544800
648646	544801
638516	544802
4116	544803
527081	544804
9182	544805
255771	544806
11892	544807
53946	544808
184708	544809
404488	544810
308913	544811
213413	544812
21782	544813
411593	544814
409316	544815
123156	544816
167719	544817
531405	544818
54672	544819
34326	544820
603428	544821
220664	544822
347159	544823
114490	544824
644314	544825
18623	544826
304500	544827
55513	544828
361314	544829
707478	544830
599360	544831
301732	544832
164267	544833
195936	544834
205247	544835
516666	544836
310700	544837
150304	544838
579661	544839
578321	544840
375800	544841
529189	544842
369390	544843
572174	544844
666663	544845
69338	544846
600344	544847
425428	544848
90270	544849
4924	544850
13813	544851
204510	544852
83206	544853
666650	544854
62356	544855
431859	544856
379408	544857
171497	544858
434312	544859
106105	544860
319322	544861
81545	544862
67041	544863
10067	544864
105473	544865
346506	544866
231	544867
213217	544868
52485	544869
162665	544870
115192	544871
171780	544872
126499	544873
302759	544874
3731	544875
405152	544876
58096	544877
542210	544878
721158	544879
693289	544880
369547	544881
382360	544882
100738	544883
27076	544884
674504	544885
86223	544886
46675	544887
43521	544888
468608	544889
114611	544890
619047	544891
151178	544892
143170	544893
644828	544894
375136	544895
323391	544896
6558	544897
614284	544898
639966	544899
722121	544900
163984	544901
44778	544902
307743	544903
61551	544904
73937	544905
560560	544906
74684	544907
238288	544908
163455	544909
583125	544910
113787	544911
583493	544912
165920	544913
54356	544914
40092	544915
320170	544916
407297	544917
361966	544918
356623	544919
229124	544920
514435	544921
181505	544922
112641	544923
6558	544924
92796	544925
600727	544926
83639	544927
18457	544928
102757	544929
155713	544930
156883	544931
7321	544932
334392	544933
22014	544934
51084	544935
17777	544936
76658	544937
45957	544938
224603	544939
152328	544940
117573	544941
314103	544942
156816	544943
89494	544944
334827	544945
242171	544946
627285	544947
86471	544948
408001	544949
666957	544950
275648	544951
105918	544952
87207	544953
105864	544954
97921	544955
90005	544956
510241	544957
167125	544958
247427	544959
49480	544960
59544	544961
72137	544962
219062	544963
63061	544964
327302	544965
179342	544966
618801	544967
470469	544968
18	544969
140647	544970
202594	544971
19520	544972
464143	544973
200412	544974
410241	544975
483631	544976
269804	544977
56419	544978
78117	544979
7928	544980
491021	544981
18844	544982
495512	544983
590282	544984
500291	544985
558195	544986
548986	544987
5871	544988
438498	544989
512503	544990
488966	544991
55704	544992
17281	544993
676217	544994
93584	544995
275626	544996
22574	544997
328634	544998
719804	544999
68467	545000
719207	545001
160761	545002
590382	545003
44286	545004
184499	545005
38655	545006
36268	545007
704630	545008
658173	545009
218124	545010
157647	545011
525599	545012
449282	545013
252021	545014
16452	545015
93284	545016
48246	545017
698444	545018
677190	545019
440187	545020
147499	545021
306133	545022
118687	545023
29757	545024
80726	545025
310473	545026
37424	545027
390030	545028
156610	545029
124713	545030
265827	545031
390756	545032
40876	545033
601420	545034
337189	545035
76393	545036
314885	545037
463364	545038
76356	545039
2272	545040
384141	545041
256011	545042
51184	545043
20863	545044
419326	545045
231890	545046
589667	545047
164819	545048
147723	545049
32605	545050
417839	545051
593456	545052
674415	545053
982	545054
16309	545055
50825	545056
540413	545057
45254	545058
615650	545059
97496	545060
107995	545061
84050	545062
680622	545063
171601	545064
616418	545065
9900	545066
15009	545067
572515	545068
269788	545069
89	545070
208791	545071
322	545072
72430	545073
7396	545074
293361	545075
406276	545076
540014	545077
149836	545078
193944	545079
249802	545080
343904	545081
636770	545082
85403	545083
366175	545084
712266	545085
63971	545086
99	545087
438623	545088
40780	545089
111875	545090
551042	545091
386187	545092
6364	545093
314430	545094
411869	545095
89638	545096
379849	545097
389112	545098
149906	545099
673726	545100
387939	545101
222612	545102
562410	545103
251447	545104
485339	545105
296785	545106
81590	545107
679137	545108
235287	545109
13934	545110
532709	545111
95386	545112
178098	545113
489411	545114
8942	545115
390400	545116
631692	545117
12355	545118
150847	545119
97689	545120
63960	545121
367912	545122
350372	545123
151069	545124
88072	545125
106053	545126
5100	545127
656687	545128
3107	545129
212553	545130
119833	545131
184949	545132
23913	545133
226983	545134
44837	545135
89336	545136
302565	545137
623838	545138
90941	545139
313383	545140
388424	545141
336530	545142
174180	545143
171185	545144
360331	545145
520232	545146
491000	545147
1579	545148
151097	545149
437919	545150
506088	545151
633466	545152
37516	545153
109020	545154
160659	545155
363249	545156
15647	545157
495262	545158
108695	545159
702259	545160
665198	545161
305446	545162
137323	545163
677832	545164
619197	545165
590987	545166
359377	545167
168502	545168
701862	545169
437932	545170
324909	545171
674171	545172
432226	545173
159076	545174
47875	545175
92181	545176
381336	545177
69427	545178
177920	545179
554	545180
707494	545181
94238	545182
627426	545183
70072	545184
50616	545185
4516	545186
60051	545187
675045	545188
55596	545189
340213	545190
375015	545191
647816	545192
648725	545193
48905	545194
173155	545195
153191	545196
543312	545197
391161	545198
161330	545199
112636	545200
371097	545201
11496	545202
26678	545203
581437	545204
652761	545205
305553	545206
113067	545207
624915	545208
686705	545209
108652	545210
346375	545211
58262	545212
253196	545213
272177	545214
212910	545215
572799	545216
636139	545217
600330	545218
138467	545219
664641	545220
221636	545221
603141	545222
473539	545223
153433	545224
271873	545225
612048	545226
248784	545227
263614	545228
123367	545229
317213	545230
437099	545231
187441	545232
309807	545233
545507	545234
163115	545235
603312	545236
375720	545237
18379	545238
9218	545239
89085	545240
199948	545241
3701	545242
465638	545243
540957	545244
133017	545245
69717	545246
30892	545247
188533	545248
511349	545249
143663	545250
105221	545251
58587	545252
85752	545253
31469	545254
541705	545255
12287	545256
13306	545257
3737	545258
195402	545259
247329	545260
223654	545261
652965	545262
562957	545263
8813	545264
613096	545265
57553	545266
711020	545267
652974	545268
20754	545269
12098	545270
453210	545271
445150	545272
534266	545273
74490	545274
39731	545275
517968	545276
485368	545277
105408	545278
9581	545279
442737	545280
419898	545281
672965	545282
534402	545283
244497	545284
602641	545285
48983	545286
521956	545287
41930	545288
85093	545289
505202	545290
37113	545291
593174	545292
218020	545293
24646	545294
169714	545295
47309	545296
343122	545297
236667	545298
477724	545299
335107	545300
217826	545301
36591	545302
29495	545303
392305	545304
347725	545305
149267	545306
164402	545307
16159	545308
63341	545309
376124	545310
625286	545311
414532	545312
12957	545313
501169	545314
290577	545315
200184	545316
28790	545317
1902	545318
30912	545319
665329	545320
540853	545321
349913	545322
20348	545323
286816	545324
112408	545325
289722	545326
164130	545327
664222	545328
115749	545329
645412	545330
164385	545331
104731	545332
228612	545333
14736	545334
259319	545335
308041	545336
85095	545337
440320	545338
344701	545339
92848	545340
302064	545341
50687	545342
693419	545343
45210	545344
639714	545345
391530	545346
175244	545347
389829	545348
581672	545349
5048	545350
175570	545351
147648	545352
643148	545353
494936	545354
713924	545355
139980	545356
211326	545357
605304	545358
385225	545359
517698	545360
338972	545361
40969	545362
165483	545363
207223	545364
507836	545365
107051	545366
298	545367
201102	545368
276829	545369
97332	545370
231414	545371
492022	545372
581725	545373
620023	545374
326008	545375
6555	545376
110206	545377
77371	545378
396626	545379
93742	545380
138018	545381
26885	545382
187624	545383
227971	545384
46791	545385
29663	545386
379480	545387
570323	545388
457820	545389
36317	545390
103261	545391
86978	545392
446770	545393
664413	545394
4377	545395
86649	545396
84776	545397
109492	545398
13667	545399
129420	545400
671299	545401
496808	545402
387708	545403
200274	545404
589722	545405
10926	545406
720080	545407
29771	545408
210244	545409
53503	545410
576079	545411
69265	545412
130260	545413
71106	545414
73924	545415
386570	545416
49991	545417
74064	545418
10594	545419
494179	545420
39742	545421
107093	545422
95325	545423
1872	545424
550774	545425
233009	545426
87462	545427
53917	545428
77527	545429
389052	545430
126045	545431
694631	545432
226830	545433
57408	545434
102832	545435
14701	545436
111044	545437
241791	545438
340982	545439
421731	545440
92831	545441
546939	545442
77724	545443
248261	545444
22132	545445
9869	545446
617914	545447
50611	545448
136152	545449
459837	545450
415443	545451
14447	545452
717548	545453
614744	545454
526928	545455
163573	545456
22635	545457
510501	545458
19494	545459
108101	545460
613332	545461
500881	545462
117745	545463
371278	545464
421853	545465
437026	545466
667375	545467
22942	545468
180518	545469
615377	545470
599026	545471
194679	545472
618636	545473
366176	545474
2409	545475
45258	545476
180156	545477
526504	545478
560847	545479
623768	545480
147943	545481
48240	545482
18141	545483
155994	545484
341655	545485
15011	545486
394987	545487
95235	545488
135349	545489
180082	545490
28945	545491
20575	545492
21660	545493
28744	545494
8996	545495
103495	545496
149177	545497
29550	545498
190619	545499
715100	545500
66331	545501
124949	545502
601216	545503
226182	545504
694766	545505
1204	545506
331787	545507
459253	545508
110784	545509
659804	545510
99980	545511
352091	545512
480622	545513
600560	545514
1050	545515
671035	545516
92073	545517
423332	545518
66174	545519
230598	545520
198776	545521
136143	545522
192719	545523
397969	545524
180792	545525
139128	545526
565409	545527
367771	545528
45421	545529
604554	545530
161085	545531
1059	545532
455037	545533
416071	545534
180618	545535
586861	545536
13577	545537
88319	545538
190533	545539
334360	545540
50746	545541
167206	545542
28874	545543
117284	545544
618268	545545
267098	545546
687756	545547
280399	545548
158360	545549
122053	545550
119503	545551
618189	545552
159451	545553
484419	545554
37211	545555
85513	545556
452911	545557
233284	545558
241458	545559
153104	545560
12442	545561
5992	545562
105579	545563
526138	545564
11764	545565
486907	545566
701666	545567
544410	545568
523617	545569
227947	545570
625310	545571
246142	545572
300600	545573
333789	545574
43649	545575
31713	545576
541116	545577
217860	545578
256405	545579
11792	545580
385590	545581
490119	545582
37041	545583
117546	545584
132445	545585
558871	545586
3683	545587
169856	545588
6463	545589
567346	545590
55108	545591
247473	545592
28615	545593
314423	545594
55318	545595
126032	545596
623253	545597
90778	545598
26540	545599
478927	545600
29328	545601
498625	545602
527895	545603
175158	545604
278681	545605
30104	545606
483654	545607
309900	545608
78014	545609
402488	545610
176307	545611
290083	545612
585608	545613
159155	545614
458918	545615
54722	545616
280091	545617
629870	545618
474458	545619
224550	545620
51080	545621
296956	545622
62366	545623
61281	545624
311252	545625
91702	545626
163705	545627
238142	545628
676647	545629
562738	545630
100434	545631
405164	545632
638147	545633
569157	545634
512527	545635
610139	545636
83489	545637
264622	545638
223815	545639
225785	545640
102373	545641
345346	545642
558256	545643
314798	545644
220181	545645
553251	545646
92352	545647
168909	545648
104531	545649
62076	545650
581848	545651
714358	545652
246795	545653
335738	545654
132554	545655
14834	545656
260921	545657
273991	545658
82011	545659
333297	545660
527939	545661
33977	545662
715336	545663
673532	545664
2836	545665
4101	545666
547968	545667
133585	545668
341007	545669
14680	545670
171367	545671
98905	545672
544153	545673
469061	545674
80718	545675
634395	545676
712212	545677
23027	545678
82875	545679
21635	545680
141786	545681
120530	545682
672198	545683
153791	545684
176698	545685
335047	545686
93530	545687
98446	545688
41863	545689
133058	545690
539122	545691
81139	545692
539703	545693
105981	545694
603893	545695
181658	545696
353959	545697
33684	545698
703655	545699
147665	545700
705548	545701
11368	545702
712446	545703
382606	545704
21466	545705
417430	545706
3716	545707
58713	545708
596391	545709
23597	545710
419674	545711
214998	545712
350343	545713
6436	545714
504103	545715
170274	545716
605329	545717
152629	545718
309725	545719
265664	545720
686541	545721
181049	545722
148819	545723
713672	545724
469944	545725
553	545726
715252	545727
50837	545728
237287	545729
300842	545730
60425	545731
455855	545732
577052	545733
82615	545734
625452	545735
516727	545736
430230	545737
554186	545738
30596	545739
663224	545740
560949	545741
138937	545742
72336	545743
25253	545744
550270	545745
13407	545746
452342	545747
362888	545748
30	545749
203154	545750
505354	545751
626313	545752
46315	545753
425472	545754
126568	545755
315537	545756
155224	545757
428365	545758
29070	545759
7509	545760
336868	545761
412946	545762
174664	545763
677715	545764
126676	545765
59727	545766
688243	545767
192591	545768
398658	545769
9014	545770
6036	545771
386728	545772
17829	545773
56814	545774
161777	545775
467933	545776
258518	545777
7110	545778
422898	545779
694667	545780
31985	545781
714891	545782
182110	545783
167184	545784
134425	545785
117026	545786
195065	545787
164359	545788
350560	545789
220359	545790
362965	545791
617073	545792
118179	545793
35418	545794
189037	545795
345878	545796
713203	545797
75223	545798
313024	545799
361915	545800
177226	545801
351463	545802
450	545803
442950	545804
171722	545805
203289	545806
121710	545807
20308	545808
95724	545809
266501	545810
338695	545811
426788	545812
609445	545813
370859	545814
14501	545815
142493	545816
716716	545817
280852	545818
166449	545819
232572	545820
137432	545821
15778	545822
65316	545823
163051	545824
76232	545825
544944	545826
175951	545827
266388	545828
191604	545829
649922	545830
344178	545831
131424	545832
398586	545833
107085	545834
13630	545835
538825	545836
150715	545837
402485	545838
672482	545839
469730	545840
304893	545841
650652	545842
552214	545843
27121	545844
7614	545845
133170	545846
152215	545847
559130	545848
247282	545849
273105	545850
455149	545851
294535	545852
499244	545853
104551	545854
21534	545855
39873	545856
1767	545857
130050	545858
33046	545859
624990	545860
698991	545861
437244	545862
437576	545863
582430	545864
251956	545865
83427	545866
170037	545867
415625	545868
718945	545869
11077	545870
313142	545871
491941	545872
644861	545873
180871	545874
268826	545875
289336	545876
668096	545877
111391	545878
336159	545879
61278	545880
333792	545881
60553	545882
226897	545883
359163	545884
979	545885
99303	545886
357136	545887
146623	545888
600360	545889
344296	545890
117126	545891
600350	545892
574226	545893
24507	545894
178288	545895
246316	545896
219198	545897
703635	545898
41730	545899
103951	545900
659612	545901
465200	545902
5546	545903
1091	545904
11486	545905
706558	545906
138565	545907
107304	545908
146008	545909
18302	545910
549246	545911
404590	545912
220099	545913
23628	545914
15122	545915
38005	545916
145425	545917
355187	545918
258903	545919
559520	545920
38084	545921
118356	545922
106706	545923
55754	545924
434830	545925
621679	545926
33111	545927
585958	545928
43754	545929
425778	545930
547325	545931
489034	545932
151249	545933
291367	545934
238	545935
621601	545936
200481	545937
685872	545938
6954	545939
100076	545940
31003	545941
82735	545942
69238	545943
260118	545944
661951	545945
336698	545946
72471	545947
61809	545948
70441	545949
282568	545950
108375	545951
51345	545952
393059	545953
44892	545954
682779	545955
343402	545956
719073	545957
556492	545958
689658	545959
93527	545960
58581	545961
399352	545962
703742	545963
62841	545964
257211	545965
64155	545966
146654	545967
566644	545968
96992	545969
714315	545970
158502	545971
634314	545972
76866	545973
40227	545974
98438	545975
579868	545976
305669	545977
105218	545978
55638	545979
223232	545980
12389	545981
393079	545982
146673	545983
3016	545984
462241	545985
121671	545986
3240	545987
450709	545988
680894	545989
4858	545990
73979	545991
652367	545992
689862	545993
673437	545994
275247	545995
590068	545996
183582	545997
543222	545998
502601	545999
155603	546000
55986	546001
380998	546002
511987	546003
14170	546004
365353	546005
712890	546006
9378	546007
480188	546008
179090	546009
405513	546010
510936	546011
176802	546012
510495	546013
569802	546014
131567	546015
269772	546016
34699	546017
210466	546018
168009	546019
180148	546020
208922	546021
193378	546022
26064	546023
373698	546024
89810	546025
592678	546026
354560	546027
180716	546028
672512	546029
93434	546030
631881	546031
213387	546032
167374	546033
36129	546034
4613	546035
166780	546036
484383	546037
37541	546038
284515	546039
38570	546040
220311	546041
76413	546042
350540	546043
151363	546044
15085	546045
418852	546046
173399	546047
153056	546048
3116	546049
612397	546050
204771	546051
427473	546052
679995	546053
247905	546054
384951	546055
90527	546056
102364	546057
670372	546058
635606	546059
250327	546060
408947	546061
430157	546062
668630	546063
93079	546064
508723	546065
211424	546066
48892	546067
78330	546068
204823	546069
196180	546070
81613	546071
452558	546072
78089	546073
63817	546074
122054	546075
270858	546076
550557	546077
500155	546078
2050	546079
28658	546080
28973	546081
136975	546082
106532	546083
61840	546084
677699	546085
316815	546086
672704	546087
307113	546088
185247	546089
279062	546090
230997	546091
29671	546092
10674	546093
512731	546094
580528	546095
36134	546096
228472	546097
311390	546098
401	546099
507563	546100
6481	546101
133161	546102
542484	546103
226926	546104
1930	546105
711611	546106
90657	546107
10687	546108
516301	546109
39963	546110
344498	546111
84854	546112
110745	546113
105999	546114
573413	546115
653744	546116
701091	546117
523879	546118
94349	546119
186221	546120
99633	546121
163023	546122
114822	546123
622761	546124
349627	546125
245238	546126
449962	546127
209489	546128
493135	546129
497821	546130
672359	546131
425566	546132
376486	546133
86885	546134
399987	546135
54659	546136
450415	546137
333321	546138
352308	546139
610113	546140
563587	546141
335319	546142
522065	546143
52186	546144
12988	546145
22694	546146
586432	546147
15718	546148
272649	546149
155779	546150
120498	546151
416368	546152
114161	546153
280664	546154
159755	546155
13172	546156
21273	546157
16224	546158
1440	546159
674399	546160
127348	546161
394662	546162
563447	546163
13730	546164
97458	546165
131778	546166
2388	546167
197251	546168
172397	546169
220376	546170
170844	546171
21	546172
7758	546173
130774	546174
26618	546175
590024	546176
372259	546177
473603	546178
407796	546179
9041	546180
40016	546181
120847	546182
298562	546183
548557	546184
52272	546185
93306	546186
595546	546187
401221	546188
169445	546189
58292	546190
27905	546191
145459	546192
62861	546193
712060	546194
18175	546195
251436	546196
93785	546197
359860	546198
17463	546199
186935	546200
493528	546201
578324	546202
561439	546203
121458	546204
452036	546205
18610	546206
691842	546207
47259	546208
139540	546209
34051	546210
74449	546211
189436	546212
472536	546213
64753	546214
85387	546215
541321	546216
81700	546217
537071	546218
627596	546219
34416	546220
111416	546221
59275	546222
510276	546223
60124	546224
423957	546225
188853	546226
60134	546227
55433	546228
229	546229
352205	546230
620270	546231
418209	546232
377130	546233
14891	546234
140858	546235
2917	546236
125488	546237
39003	546238
175713	546239
405882	546240
513906	546241
133695	546242
66320	546243
352756	546244
99857	546245
421946	546246
116769	546247
359296	546248
361436	546249
414051	546250
7175	546251
109205	546252
664993	546253
32007	546254
18794	546255
105845	546256
614608	546257
132816	546258
203285	546259
604635	546260
701960	546261
129246	546262
53724	546263
658386	546264
535016	546265
480683	546266
338624	546267
166548	546268
42534	546269
669834	546270
335856	546271
27973	546272
485309	546273
47638	546274
518103	546275
21015	546276
99301	546277
608217	546278
483065	546279
205017	546280
108243	546281
296567	546282
26552	546283
158653	546284
695532	546285
71216	546286
184402	546287
693731	546288
312850	546289
581276	546290
267241	546291
467302	546292
722079	546293
705037	546294
63588	546295
142259	546296
270948	546297
534432	546298
645280	546299
594825	546300
1382	546301
99249	546302
53266	546303
192459	546304
54283	546305
665063	546306
58667	546307
44786	546308
274220	546309
485598	546310
407918	546311
358741	546312
287475	546313
533276	546314
174365	546315
50858	546316
569174	546317
231684	546318
73731	546319
6734	546320
614846	546321
239369	546322
52212	546323
705501	546324
2227	546325
687347	546326
233800	546327
152065	546328
21623	546329
491129	546330
19663	546331
151095	546332
193471	546333
174060	546334
501305	546335
562747	546336
442437	546337
425125	546338
47527	546339
643435	546340
24301	546341
571049	546342
210679	546343
58992	546344
137052	546345
286074	546346
232777	546347
252065	546348
82940	546349
96246	546350
268786	546351
47034	546352
611658	546353
145320	546354
181336	546355
224340	546356
675596	546357
178664	546358
533582	546359
339676	546360
4432	546361
623456	546362
689670	546363
37390	546364
148044	546365
680004	546366
282	546367
332320	546368
354859	546369
373761	546370
9080	546371
114749	546372
176944	546373
25688	546374
571119	546375
636271	546376
575612	546377
81665	546378
55977	546379
39653	546380
200847	546381
372092	546382
428243	546383
44154	546384
62204	546385
23207	546386
478855	546387
545522	546388
103680	546389
667087	546390
2509	546391
697346	546392
210105	546393
715921	546394
149851	546395
44469	546396
97000	546397
665131	546398
84055	546399
30626	546400
596114	546401
66580	546402
16703	546403
137729	546404
99251	546405
120434	546406
122800	546407
14046	546408
739	546409
48976	546410
592390	546411
11430	546412
212544	546413
21714	546414
627525	546415
100131	546416
14524	546417
597819	546418
348026	546419
114324	546420
482396	546421
669072	546422
514078	546423
306552	546424
71827	546425
9146	546426
18524	546427
2534	546428
2516	546429
394471	546430
55104	546431
280741	546432
700908	546433
578394	546434
688801	546435
237911	546436
452978	546437
224693	546438
34762	546439
395556	546440
7176	546441
2453	546442
163270	546443
243598	546444
222104	546445
150352	546446
75969	546447
599954	546448
622354	546449
205284	546450
241078	546451
47849	546452
481885	546453
175079	546454
335236	546455
185865	546456
436174	546457
613189	546458
13702	546459
61692	546460
492589	546461
173647	546462
298889	546463
76454	546464
29723	546465
287334	546466
5943	546467
467666	546468
498784	546469
67534	546470
399421	546471
597892	546472
511376	546473
69017	546474
44464	546475
291733	546476
9903	546477
526111	546478
336236	546479
396025	546480
542878	546481
488130	546482
54841	546483
70093	546484
92659	546485
6723	546486
525333	546487
25245	546488
20208	546489
219306	546490
27602	546491
210112	546492
170090	546493
42243	546494
572039	546495
353231	546496
298433	546497
108549	546498
71385	546499
141109	546500
347157	546501
159613	546502
159850	546503
5331	546504
41040	546505
120452	546506
373055	546507
182031	546508
713626	546509
461531	546510
644337	546511
28914	546512
718631	546513
20813	546514
660999	546515
24227	546516
110952	546517
687428	546518
6039	546519
559428	546520
256805	546521
406537	546522
90288	546523
554870	546524
575039	546525
110920	546526
104625	546527
78546	546528
123596	546529
327250	546530
411646	546531
550910	546532
91667	546533
421473	546534
186034	546535
609143	546536
240332	546537
75638	546538
49567	546539
323112	546540
152394	546541
451279	546542
558380	546543
468533	546544
485160	546545
87485	546546
620295	546547
4841	546548
374218	546549
654161	546550
406970	546551
115147	546552
261532	546553
133370	546554
478788	546555
61173	546556
349478	546557
54642	546558
212573	546559
242747	546560
79129	546561
403645	546562
513440	546563
261674	546564
3943	546565
144395	546566
107197	546567
305849	546568
61170	546569
10860	546570
124010	546571
75855	546572
641860	546573
132514	546574
9968	546575
391887	546576
16691	546577
98190	546578
465586	546579
608791	546580
332257	546581
514054	546582
126736	546583
436065	546584
149673	546585
79235	546586
280388	546587
351648	546588
1224	546589
218000	546590
346209	546591
110076	546592
571794	546593
14499	546594
4843	546595
273430	546596
61723	546597
256393	546598
212086	546599
132223	546600
336409	546601
17277	546602
225	546603
193258	546604
661446	546605
393264	546606
138972	546607
86735	546608
321132	546609
123544	546610
33940	546611
309646	546612
170009	546613
225335	546614
87275	546615
387587	546616
2785	546617
98540	546618
258346	546619
44699	546620
593944	546621
25764	546622
366193	546623
127764	546624
707075	546625
510976	546626
350038	546627
337439	546628
165744	546629
15512	546630
274774	546631
601442	546632
90147	546633
521406	546634
11841	546635
31600	546636
724608	546637
53071	546638
349053	546639
122173	546640
185083	546641
137	546642
103416	546643
525932	546644
196151	546645
165720	546646
251207	546647
54390	546648
655982	546649
615071	546650
636625	546651
77091	546652
99513	546653
557015	546654
572586	546655
80429	546656
404250	546657
77554	546658
42623	546659
147714	546660
149388	546661
79095	546662
53928	546663
50163	546664
405869	546665
502995	546666
75498	546667
302416	546668
104433	546669
170548	546670
507605	546671
136475	546672
428395	546673
380653	546674
120134	546675
200773	546676
123377	546677
695984	546678
303368	546679
685744	546680
6429	546681
39798	546682
163653	546683
39303	546684
571825	546685
464	546686
451927	546687
385460	546688
147505	546689
320503	546690
156008	546691
148372	546692
136919	546693
392260	546694
555719	546695
405276	546696
628109	546697
365821	546698
310270	546699
160564	546700
311080	546701
536735	546702
425384	546703
33990	546704
524982	546705
153302	546706
131581	546707
68416	546708
285509	546709
437591	546710
628161	546711
628559	546712
81061	546713
437838	546714
546998	546715
20786	546716
496566	546717
679063	546718
208069	546719
461081	546720
499988	546721
14577	546722
673830	546723
397701	546724
381455	546725
447563	546726
79534	546727
33346	546728
52776	546729
10074	546730
362542	546731
337047	546732
312824	546733
171412	546734
430541	546735
399022	546736
215921	546737
441726	546738
672985	546739
67566	546740
422162	546741
389378	546742
227	546743
564396	546744
321352	546745
521344	546746
467231	546747
4827	546748
459819	546749
153116	546750
1940	546751
118876	546752
625727	546753
54826	546754
314340	546755
42798	546756
689379	546757
637460	546758
299759	546759
8972	546760
294931	546761
22751	546762
702812	546763
101727	546764
597508	546765
63422	546766
33642	546767
41976	546768
213974	546769
155148	546770
593300	546771
520331	546772
347951	546773
35494	546774
522731	546775
115820	546776
346458	546777
77904	546778
666876	546779
105539	546780
691759	546781
338122	546782
588905	546783
458502	546784
286080	546785
598230	546786
95296	546787
32554	546788
188845	546789
203708	546790
169083	546791
234848	546792
504596	546793
17666	546794
654746	546795
422624	546796
13076	546797
565043	546798
714369	546799
95297	546800
534202	546801
248090	546802
477810	546803
389149	546804
157445	546805
603622	546806
129394	546807
156980	546808
583386	546809
192759	546810
17264	546811
7321	546812
267493	546813
475657	546814
79738	546815
181606	546816
169262	546817
631961	546818
711820	546819
190059	546820
322042	546821
450401	546822
87972	546823
649579	546824
25142	546825
444035	546826
171480	546827
628757	546828
416307	546829
642931	546830
56241	546831
165172	546832
694633	546833
7735	546834
178379	546835
355138	546836
8594	546837
2121	546838
239192	546839
191827	546840
173615	546841
54627	546842
269488	546843
372294	546844
695960	546845
42155	546846
141315	546847
470120	546848
46030	546849
699618	546850
13322	546851
129093	546852
566101	546853
124683	546854
17006	546855
78315	546856
638387	546857
89437	546858
429487	546859
210206	546860
379944	546861
144440	546862
293940	546863
295448	546864
602058	546865
155549	546866
92964	546867
326472	546868
60489	546869
334690	546870
570275	546871
118410	546872
705803	546873
536196	546874
163249	546875
149622	546876
644195	546877
43179	546878
21053	546879
181411	546880
34940	546881
384779	546882
273204	546883
238256	546884
504236	546885
367423	546886
301451	546887
103047	546888
20347	546889
216901	546890
86547	546891
231109	546892
93879	546893
146589	546894
27395	546895
163624	546896
23265	546897
278438	546898
480305	546899
500501	546900
133306	546901
477716	546902
124379	546903
607761	546904
64820	546905
441409	546906
117878	546907
689270	546908
708752	546909
98966	546910
442707	546911
9473	546912
269537	546913
104136	546914
382634	546915
284215	546916
652255	546917
331718	546918
302082	546919
2755	546920
495573	546921
703543	546922
118918	546923
705113	546924
268287	546925
459217	546926
182899	546927
426844	546928
188949	546929
392878	546930
423690	546931
575	546932
319624	546933
648922	546934
611102	546935
3113	546936
284407	546937
612143	546938
464039	546939
184810	546940
411267	546941
297413	546942
40635	546943
707120	546944
468045	546945
313806	546946
72366	546947
45021	546948
155016	546949
111241	546950
646769	546951
225443	546952
37130	546953
539163	546954
338876	546955
654869	546956
67092	546957
398923	546958
110265	546959
641926	546960
2952	546961
11526	546962
495166	546963
171694	546964
457919	546965
307626	546966
244436	546967
308679	546968
479803	546969
55793	546970
619287	546971
102522	546972
585355	546973
391154	546974
424417	546975
554033	546976
446928	546977
182171	546978
164520	546979
388162	546980
170993	546981
94704	546982
364831	546983
157414	546984
108150	546985
168116	546986
136336	546987
180219	546988
345529	546989
63200	546990
294036	546991
476743	546992
243089	546993
164999	546994
11056	546995
496392	546996
587102	546997
84441	546998
107487	546999
183723	547000
173201	547001
32442	547002
16762	547003
480904	547004
612319	547005
248646	547006
724601	547007
442311	547008
61830	547009
49407	547010
348435	547011
121176	547012
635338	547013
324611	547014
610500	547015
60539	547016
671648	547017
671727	547018
108806	547019
57885	547020
116011	547021
163050	547022
567047	547023
385497	547024
5025	547025
220953	547026
40967	547027
446295	547028
678387	547029
66379	547030
306382	547031
28230	547032
102541	547033
506194	547034
581599	547035
478420	547036
24923	547037
309092	547038
700856	547039
581251	547040
413278	547041
499770	547042
596418	547043
696823	547044
161321	547045
165776	547046
113565	547047
228941	547048
5637	547049
89152	547050
533049	547051
107360	547052
650807	547053
150204	547054
530358	547055
191805	547056
79015	547057
378040	547058
348219	547059
507086	547060
119495	547061
203838	547062
69838	547063
510471	547064
10172	547065
132027	547066
417031	547067
333164	547068
531279	547069
391414	547070
411951	547071
646263	547072
26285	547073
366225	547074
291248	547075
86332	547076
323677	547077
202904	547078
36244	547079
241649	547080
3195	547081
77442	547082
45640	547083
67554	547084
7817	547085
11612	547086
109591	547087
5320	547088
36088	547089
53187	547090
169982	547091
242920	547092
379421	547093
164672	547094
685113	547095
237644	547096
113580	547097
178699	547098
591721	547099
453453	547100
577938	547101
398936	547102
237620	547103
46654	547104
537785	547105
235033	547106
40636	547107
341827	547108
293797	547109
137668	547110
574990	547111
105619	547112
689297	547113
408671	547114
422970	547115
86526	547116
634953	547117
585294	547118
25469	547119
875	547120
122883	547121
114944	547122
116183	547123
120668	547124
1700	547125
330981	547126
286659	547127
599012	547128
308583	547129
1575	547130
367024	547131
24534	547132
599780	547133
589188	547134
37050	547135
45755	547136
420141	547137
515373	547138
447866	547139
12276	547140
287562	547141
62422	547142
659882	547143
343905	547144
622009	547145
511002	547146
527059	547147
518117	547148
710579	547149
665515	547150
534691	547151
214477	547152
539388	547153
36877	547154
642745	547155
98188	547156
41711	547157
237741	547158
605101	547159
108425	547160
381195	547161
508541	547162
205819	547163
385542	547164
684335	547165
153535	547166
5555	547167
158443	547168
463888	547169
433159	547170
490266	547171
54084	547172
683074	547173
247091	547174
52015	547175
48298	547176
2418	547177
46502	547178
9414	547179
528419	547180
703077	547181
126836	547182
87360	547183
66423	547184
671716	547185
558094	547186
725215	547187
29970	547188
109435	547189
515015	547190
533522	547191
106951	547192
362142	547193
490279	547194
91974	547195
182185	547196
561656	547197
60085	547198
142495	547199
441341	547200
142401	547201
257618	547202
500697	547203
47989	547204
35607	547205
304858	547206
73540	547207
531933	547208
118884	547209
559383	547210
724857	547211
387603	547212
316121	547213
597133	547214
1477	547215
741	547216
620525	547217
392998	547218
16749	547219
580458	547220
167088	547221
181244	547222
344905	547223
348638	547224
307677	547225
83	547226
59616	547227
412905	547228
2835	547229
443919	547230
662466	547231
311925	547232
567747	547233
26497	547234
201865	547235
83488	547236
527919	547237
212972	547238
92054	547239
719870	547240
634969	547241
588391	547242
37805	547243
581934	547244
156405	547245
73715	547246
616536	547247
173847	547248
181572	547249
63893	547250
687663	547251
612877	547252
346763	547253
233836	547254
245082	547255
88268	547256
30235	547257
175383	547258
120500	547259
14881	547260
130813	547261
394999	547262
328362	547263
260827	547264
55911	547265
3459	547266
28925	547267
560910	547268
160808	547269
662933	547270
593232	547271
86340	547272
70322	547273
31656	547274
224829	547275
33027	547276
426975	547277
211566	547278
492144	547279
605442	547280
325054	547281
953	547282
9032	547283
29281	547284
307881	547285
56732	547286
97664	547287
433072	547288
697816	547289
490434	547290
1442	547291
11681	547292
51759	547293
585067	547294
78097	547295
44589	547296
131812	547297
81354	547298
383651	547299
447798	547300
162395	547301
3627	547302
448205	547303
384356	547304
129136	547305
383031	547306
492832	547307
399153	547308
681048	547309
117412	547310
573130	547311
144669	547312
163823	547313
129942	547314
326649	547315
149506	547316
176781	547317
314499	547318
2739	547319
346476	547320
516821	547321
25599	547322
521690	547323
284294	547324
159270	547325
532099	547326
131081	547327
43493	547328
666649	547329
501093	547330
117970	547331
326853	547332
464834	547333
619827	547334
433448	547335
527	547336
163650	547337
261709	547338
345363	547339
250053	547340
205278	547341
108176	547342
123730	547343
3111	547344
660296	547345
14667	547346
9277	547347
469	547348
499254	547349
621241	547350
550503	547351
657322	547352
227832	547353
462832	547354
131250	547355
339936	547356
6604	547357
169369	547358
74998	547359
137368	547360
317993	547361
11844	547362
682982	547363
69497	547364
319870	547365
710380	547366
303525	547367
23159	547368
652596	547369
639518	547370
447647	547371
550801	547372
515626	547373
33149	547374
623040	547375
327941	547376
301070	547377
146645	547378
141615	547379
603978	547380
397443	547381
156003	547382
70407	547383
67233	547384
187925	547385
720916	547386
12794	547387
562260	547388
222896	547389
42622	547390
679371	547391
555620	547392
539480	547393
26639	547394
106172	547395
586187	547396
59555	547397
41706	547398
528944	547399
102238	547400
158342	547401
676719	547402
405686	547403
164872	547404
26232	547405
121711	547406
28522	547407
709321	547408
478835	547409
333635	547410
158469	547411
532490	547412
600150	547413
306286	547414
626215	547415
278889	547416
254080	547417
50512	547418
1714	547419
16058	547420
112825	547421
36539	547422
407079	547423
70910	547424
116888	547425
133442	547426
407946	547427
14774	547428
296634	547429
626575	547430
184549	547431
698183	547432
305486	547433
589569	547434
17242	547435
561932	547436
48534	547437
105493	547438
131388	547439
70978	547440
67952	547441
77562	547442
370698	547443
344007	547444
129097	547445
258088	547446
52498	547447
686768	547448
316183	547449
11653	547450
32154	547451
52987	547452
326090	547453
35354	547454
300197	547455
116113	547456
82404	547457
607429	547458
616981	547459
672634	547460
495896	547461
175844	547462
174108	547463
458748	547464
30712	547465
624352	547466
18145	547467
687498	547468
716366	547469
707221	547470
583050	547471
390809	547472
27357	547473
41341	547474
419117	547475
97837	547476
593701	547477
73456	547478
421337	547479
120057	547480
25622	547481
35586	547482
82304	547483
1340	547484
397604	547485
516335	547486
291403	547487
504850	547488
55994	547489
31562	547490
367758	547491
336295	547492
172438	547493
714481	547494
159600	547495
581552	547496
46845	547497
278011	547498
290141	547499
160104	547500
25928	547501
486094	547502
30030	547503
455105	547504
156120	547505
218205	547506
330972	547507
493	547508
260758	547509
707049	547510
650578	547511
136555	547512
426231	547513
65516	547514
84343	547515
30060	547516
111656	547517
234260	547518
319953	547519
721609	547520
2116	547521
638317	547522
700858	547523
165079	547524
180521	547525
35393	547526
174539	547527
22530	547528
641309	547529
243340	547530
392	547531
1945	547532
275416	547533
407094	547534
628433	547535
450174	547536
45843	547537
473513	547538
171051	547539
453864	547540
39024	547541
26257	547542
278814	547543
407684	547544
607187	547545
537945	547546
121171	547547
375487	547548
12415	547549
416785	547550
451163	547551
681377	547552
32197	547553
419367	547554
44744	547555
541606	547556
434676	547557
235916	547558
10533	547559
99297	547560
49787	547561
475280	547562
660342	547563
381211	547564
42215	547565
179958	547566
572103	547567
419515	547568
617748	547569
130357	547570
98452	547571
11443	547572
42183	547573
2779	547574
560727	547575
51748	547576
624447	547577
380385	547578
32683	547579
25466	547580
525131	547581
14619	547582
133752	547583
274797	547584
713735	547585
466009	547586
223949	547587
246022	547588
54645	547589
59010	547590
514101	547591
407616	547592
146383	547593
566325	547594
97623	547595
393085	547596
284189	547597
141800	547598
577061	547599
366516	547600
717783	547601
461405	547602
609412	547603
512771	547604
274626	547605
225267	547606
712123	547607
599943	547608
355631	547609
615524	547610
420435	547611
112218	547612
186926	547613
321975	547614
456765	547615
358969	547616
624227	547617
151533	547618
236051	547619
43923	547620
24180	547621
20321	547622
389828	547623
91775	547624
9538	547625
172359	547626
414202	547627
8903	547628
331408	547629
116020	547630
408966	547631
129909	547632
90223	547633
580412	547634
132993	547635
270753	547636
120610	547637
597791	547638
359777	547639
552488	547640
236239	547641
168450	547642
555260	547643
93166	547644
533503	547645
314970	547646
13967	547647
91549	547648
408240	547649
499952	547650
186681	547651
547157	547652
5659	547653
704919	547654
544535	547655
603283	547656
621231	547657
113988	547658
389637	547659
664997	547660
588057	547661
142953	547662
110618	547663
498154	547664
413562	547665
573198	547666
713198	547667
26058	547668
567979	547669
54246	547670
410394	547671
155318	547672
128543	547673
124032	547674
524515	547675
82784	547676
721777	547677
136791	547678
30670	547679
240425	547680
197593	547681
105278	547682
541154	547683
552173	547684
155581	547685
140174	547686
34273	547687
508052	547688
460185	547689
79709	547690
373809	547691
38889	547692
533382	547693
7673	547694
133904	547695
111840	547696
129111	547697
286620	547698
60803	547699
2623	547700
657932	547701
141463	547702
380246	547703
83816	547704
680259	547705
222698	547706
291940	547707
206781	547708
723478	547709
78727	547710
79189	547711
719326	547712
78883	547713
179865	547714
318670	547715
31253	547716
102445	547717
58857	547718
392241	547719
437176	547720
312787	547721
185825	547722
38429	547723
671732	547724
65739	547725
50550	547726
2149	547727
167123	547728
514976	547729
262476	547730
300215	547731
592988	547732
296556	547733
58447	547734
111504	547735
52681	547736
198501	547737
407249	547738
656219	547739
14846	547740
648181	547741
397294	547742
656575	547743
700848	547744
255508	547745
142940	547746
292474	547747
25279	547748
226753	547749
17186	547750
476192	547751
48190	547752
542844	547753
622983	547754
328268	547755
355970	547756
179164	547757
26447	547758
19541	547759
294777	547760
55559	547761
709058	547762
152285	547763
257785	547764
23566	547765
13721	547766
44815	547767
325732	547768
9577	547769
9273	547770
3684	547771
140998	547772
16885	547773
579557	547774
134766	547775
406969	547776
87233	547777
203190	547778
233431	547779
511800	547780
27604	547781
40275	547782
301089	547783
190612	547784
283813	547785
608220	547786
66558	547787
470661	547788
12984	547789
667972	547790
29712	547791
163886	547792
15264	547793
174595	547794
197727	547795
493252	547796
54540	547797
452750	547798
153113	547799
158362	547800
193954	547801
684942	547802
381400	547803
86787	547804
667546	547805
51127	547806
239395	547807
578410	547808
170452	547809
399221	547810
60208	547811
647504	547812
318046	547813
348539	547814
716711	547815
80003	547816
378712	547817
380641	547818
320120	547819
142609	547820
175169	547821
629219	547822
197984	547823
426908	547824
40032	547825
664164	547826
532662	547827
381596	547828
16819	547829
213	547830
93170	547831
404400	547832
41783	547833
41882	547834
339958	547835
32626	547836
407461	547837
192770	547838
173255	547839
569931	547840
231435	547841
101828	547842
489433	547843
641876	547844
643638	547845
83959	547846
435723	547847
152889	547848
618057	547849
283063	547850
360958	547851
359487	547852
237540	547853
375107	547854
68287	547855
53560	547856
126154	547857
90245	547858
261877	547859
379049	547860
108082	547861
581221	547862
634344	547863
291893	547864
674067	547865
466734	547866
617953	547867
12204	547868
176119	547869
61638	547870
158522	547871
308158	547872
724279	547873
337887	547874
145969	547875
320901	547876
426717	547877
129352	547878
122357	547879
140471	547880
450198	547881
592278	547882
713584	547883
412536	547884
94262	547885
347307	547886
585371	547887
27172	547888
68191	547889
186628	547890
637029	547891
15284	547892
12013	547893
385491	547894
12195	547895
313116	547896
152379	547897
62919	547898
96390	547899
143394	547900
271294	547901
18037	547902
98954	547903
573836	547904
55682	547905
632041	547906
467602	547907
81288	547908
94921	547909
288302	547910
211161	547911
545400	547912
183001	547913
29827	547914
587122	547915
185514	547916
700268	547917
69006	547918
46280	547919
488	547920
55208	547921
713817	547922
489442	547923
95459	547924
435619	547925
174747	547926
447100	547927
528346	547928
614970	547929
76307	547930
626675	547931
526632	547932
607562	547933
522782	547934
161393	547935
177819	547936
114518	547937
535902	547938
156932	547939
17927	547940
512211	547941
355906	547942
52837	547943
1415	547944
9505	547945
168907	547946
696146	547947
43177	547948
6179	547949
328988	547950
642308	547951
183141	547952
4964	547953
480552	547954
638991	547955
336262	547956
202057	547957
71101	547958
641576	547959
219350	547960
674378	547961
547204	547962
362506	547963
53879	547964
560029	547965
111540	547966
477450	547967
4297	547968
112045	547969
47588	547970
575780	547971
342739	547972
556701	547973
129166	547974
22042	547975
184461	547976
702485	547977
214251	547978
330737	547979
80650	547980
106040	547981
164261	547982
198146	547983
155180	547984
266671	547985
500200	547986
123034	547987
432380	547988
373469	547989
551694	547990
539504	547991
424775	547992
377582	547993
503347	547994
545026	547995
720274	547996
172051	547997
664672	547998
539258	547999
605481	548000
423015	548001
280951	548002
556064	548003
71449	548004
12973	548005
422801	548006
488459	548007
715641	548008
285912	548009
704834	548010
173579	548011
303334	548012
258621	548013
48891	548014
85289	548015
209490	548016
340368	548017
135395	548018
298926	548019
149313	548020
37079	548021
227953	548022
141535	548023
365945	548024
112693	548025
372229	548026
358767	548027
161890	548028
714906	548029
642090	548030
254581	548031
217389	548032
6738	548033
73714	548034
527997	548035
17004	548036
722458	548037
706598	548038
657273	548039
109387	548040
343766	548041
693635	548042
18461	548043
144171	548044
672209	548045
224440	548046
132170	548047
107477	548048
248560	548049
591784	548050
200405	548051
174621	548052
538043	548053
297957	548054
546190	548055
55544	548056
525044	548057
159257	548058
240524	548059
21066	548060
151869	548061
677858	548062
203571	548063
78074	548064
519705	548065
406768	548066
337762	548067
700363	548068
29633	548069
260568	548070
531452	548071
167870	548072
123327	548073
25382	548074
397236	548075
4014	548076
559733	548077
94905	548078
296795	548079
327391	548080
564295	548081
121758	548082
388818	548083
170573	548084
14332	548085
490933	548086
18063	548087
237723	548088
186305	548089
35543	548090
445036	548091
191266	548092
473174	548093
568781	548094
686908	548095
187336	548096
468649	548097
263395	548098
15659	548099
8447	548100
491307	548101
588318	548102
341564	548103
144830	548104
61540	548105
544919	548106
716589	548107
202317	548108
122246	548109
548075	548110
493428	548111
416084	548112
73242	548113
257677	548114
33459	548115
41108	548116
519118	548117
134375	548118
106903	548119
640740	548120
7800	548121
101371	548122
1329	548123
53720	548124
495539	548125
146601	548126
618516	548127
503268	548128
157454	548129
392976	548130
173832	548131
406645	548132
37611	548133
186816	548134
315690	548135
577314	548136
142825	548137
497	548138
273437	548139
567187	548140
654774	548141
88131	548142
54784	548143
160760	548144
350397	548145
572024	548146
704742	548147
159886	548148
297129	548149
326342	548150
48206	548151
351770	548152
122643	548153
33291	548154
722250	548155
129887	548156
219179	548157
154536	548158
25591	548159
326978	548160
699966	548161
452495	548162
310559	548163
427284	548164
91593	548165
398709	548166
277214	548167
28474	548168
438786	548169
642185	548170
471401	548171
33049	548172
18229	548173
584320	548174
222528	548175
346190	548176
88811	548177
705978	548178
135384	548179
123130	548180
300194	548181
61842	548182
673516	548183
722962	548184
256948	548185
95096	548186
214994	548187
489170	548188
682035	548189
321011	548190
8234	548191
434539	548192
197533	548193
91993	548194
6182	548195
437581	548196
575542	548197
344854	548198
512416	548199
63769	548200
702893	548201
49674	548202
708770	548203
386320	548204
209650	548205
709169	548206
390094	548207
95361	548208
431058	548209
178413	548210
702099	548211
407871	548212
706923	548213
71084	548214
78104	548215
558037	548216
4177	548217
55206	548218
10959	548219
438518	548220
144359	548221
725298	548222
175666	548223
4152	548224
684493	548225
445238	548226
418402	548227
484089	548228
206138	548229
560873	548230
65815	548231
5976	548232
40225	548233
118185	548234
416523	548235
501226	548236
449439	548237
473038	548238
221328	548239
41451	548240
14534	548241
71094	548242
219329	548243
109243	548244
169059	548245
136262	548246
519831	548247
641356	548248
558780	548249
491171	548250
256005	548251
34362	548252
8819	548253
399834	548254
97253	548255
368764	548256
164301	548257
138360	548258
647862	548259
684049	548260
82436	548261
671667	548262
25752	548263
288546	548264
10083	548265
85722	548266
42470	548267
553043	548268
408325	548269
454756	548270
32974	548271
218151	548272
309470	548273
264143	548274
263581	548275
285154	548276
609947	548277
178732	548278
168824	548279
449355	548280
122784	548281
506402	548282
23330	548283
389273	548284
129934	548285
88511	548286
28857	548287
492864	548288
678552	548289
388989	548290
139245	548291
162755	548292
477977	548293
457603	548294
320670	548295
656733	548296
636969	548297
22511	548298
329813	548299
31155	548300
116227	548301
38773	548302
637602	548303
113691	548304
555745	548305
8757	548306
6087	548307
655788	548308
14495	548309
40914	548310
129005	548311
184530	548312
106019	548313
425185	548314
110990	548315
161066	548316
628198	548317
305816	548318
716546	548319
111113	548320
226602	548321
440125	548322
124831	548323
50474	548324
158410	548325
630128	548326
610561	548327
555229	548328
639920	548329
633865	548330
165605	548331
405780	548332
109638	548333
145702	548334
706842	548335
28691	548336
238474	548337
669787	548338
34824	548339
115332	548340
308488	548341
2159	548342
412416	548343
205029	548344
330125	548345
667267	548346
85300	548347
7136	548348
112416	548349
573619	548350
473530	548351
368565	548352
10539	548353
596092	548354
512190	548355
323343	548356
200647	548357
693190	548358
323747	548359
91300	548360
541664	548361
269862	548362
664298	548363
217701	548364
199870	548365
491889	548366
168371	548367
122274	548368
477358	548369
296067	548370
610379	548371
46009	548372
241064	548373
611527	548374
490688	548375
138259	548376
206	548377
6165	548378
206671	548379
444049	548380
37595	548381
434134	548382
280876	548383
165797	548384
470306	548385
563028	548386
163581	548387
294173	548388
280955	548389
7347	548390
498722	548391
136568	548392
97390	548393
309752	548394
140558	548395
54931	548396
545352	548397
205606	548398
262932	548399
103992	548400
117389	548401
160954	548402
547022	548403
584055	548404
45426	548405
265678	548406
112611	548407
182690	548408
192291	548409
21229	548410
26124	548411
423403	548412
235091	548413
374864	548414
27339	548415
476670	548416
711128	548417
573301	548418
498368	548419
663157	548420
75	548421
12376	548422
631023	548423
436868	548424
1159	548425
17305	548426
18238	548427
484746	548428
102781	548429
102493	548430
281175	548431
408181	548432
124858	548433
475921	548434
25884	548435
161896	548436
221139	548437
572250	548438
38207	548439
174338	548440
601594	548441
666824	548442
46192	548443
79774	548444
519547	548445
38138	548446
17354	548447
608747	548448
231768	548449
539191	548450
584486	548451
73739	548452
4890	548453
45760	548454
413373	548455
76101	548456
362220	548457
150939	548458
165675	548459
98147	548460
656701	548461
1975	548462
675371	548463
300711	548464
148689	548465
15388	548466
38364	548467
266858	548468
306143	548469
349437	548470
132228	548471
77476	548472
287073	548473
74645	548474
438557	548475
411884	548476
598741	548477
21737	548478
699189	548479
175468	548480
452685	548481
107133	548482
38222	548483
31501	548484
681745	548485
398771	548486
259182	548487
162479	548488
603956	548489
652377	548490
115618	548491
21000	548492
288150	548493
593873	548494
510141	548495
499054	548496
552050	548497
7309	548498
306449	548499
56543	548500
121012	548501
265771	548502
615812	548503
630489	548504
14244	548505
147790	548506
103479	548507
700484	548508
185765	548509
9317	548510
505091	548511
571280	548512
150248	548513
400190	548514
91635	548515
302724	548516
571619	548517
330618	548518
688072	548519
148066	548520
325309	548521
458303	548522
96615	548523
36593	548524
21996	548525
96574	548526
140071	548527
454194	548528
424867	548529
95175	548530
403506	548531
96955	548532
11612	548533
101037	548534
680617	548535
560383	548536
302083	548537
55326	548538
43441	548539
545623	548540
47354	548541
485941	548542
108676	548543
647285	548544
80336	548545
700248	548546
312798	548547
233703	548548
130864	548549
516908	548550
609330	548551
600759	548552
363049	548553
103233	548554
428721	548555
125164	548556
620972	548557
48893	548558
43109	548559
20042	548560
492493	548561
125652	548562
189556	548563
134408	548564
4709	548565
250730	548566
93466	548567
261480	548568
150535	548569
2344	548570
171174	548571
469404	548572
311407	548573
6172	548574
352258	548575
118395	548576
144068	548577
102320	548578
478680	548579
643265	548580
429467	548581
623630	548582
485545	548583
148502	548584
254568	548585
498575	548586
485317	548587
439	548588
155153	548589
650734	548590
102612	548591
489061	548592
488638	548593
6897	548594
51509	548595
34115	548596
409642	548597
108095	548598
306171	548599
2159	548600
17639	548601
530373	548602
407502	548603
471762	548604
538290	548605
173564	548606
552904	548607
136648	548608
160422	548609
432910	548610
527630	548611
16662	548612
608545	548613
10991	548614
536437	548615
158790	548616
22979	548617
688359	548618
432458	548619
186442	548620
35406	548621
133922	548622
665866	548623
684774	548624
41093	548625
662250	548626
336354	548627
313235	548628
237177	548629
393740	548630
33445	548631
67599	548632
432703	548633
616384	548634
77788	548635
260172	548636
129178	548637
34428	548638
380532	548639
452741	548640
88536	548641
316641	548642
76220	548643
30671	548644
415924	548645
403593	548646
272226	548647
179851	548648
33571	548649
69117	548650
108055	548651
568579	548652
433653	548653
3642	548654
164444	548655
43071	548656
608871	548657
243628	548658
299374	548659
154281	548660
589755	548661
125029	548662
489852	548663
326744	548664
569552	548665
54756	548666
122408	548667
390828	548668
588269	548669
599583	548670
142387	548671
512113	548672
453386	548673
365274	548674
15582	548675
88277	548676
257	548677
326273	548678
34562	548679
689901	548680
365728	548681
107644	548682
34953	548683
462495	548684
423546	548685
302450	548686
514586	548687
175152	548688
643622	548689
384597	548690
50035	548691
630879	548692
651683	548693
364511	548694
320004	548695
529731	548696
582574	548697
93273	548698
317582	548699
102321	548700
152560	548701
405615	548702
484424	548703
518514	548704
63387	548705
174691	548706
116236	548707
358635	548708
275832	548709
184926	548710
323775	548711
85200	548712
389974	548713
86547	548714
80228	548715
527265	548716
53169	548717
524759	548718
100410	548719
415691	548720
419566	548721
351764	548722
474161	548723
52350	548724
614949	548725
89940	548726
14157	548727
65406	548728
229858	548729
174149	548730
85584	548731
721315	548732
406132	548733
432015	548734
176608	548735
70625	548736
711816	548737
37951	548738
52	548739
185836	548740
209500	548741
491974	548742
59474	548743
73612	548744
716729	548745
131122	548746
568133	548747
88978	548748
216534	548749
686785	548750
233739	548751
580530	548752
495063	548753
101066	548754
146068	548755
178787	548756
308491	548757
472973	548758
481566	548759
522931	548760
718292	548761
49131	548762
366393	548763
224097	548764
285867	548765
145098	548766
687171	548767
48636	548768
53631	548769
174973	548770
66800	548771
134593	548772
384053	548773
484785	548774
100204	548775
433682	548776
168219	548777
292692	548778
354012	548779
532297	548780
489593	548781
207155	548782
370391	548783
529161	548784
686559	548785
355787	548786
640536	548787
79317	548788
2734	548789
509665	548790
527906	548791
680831	548792
5106	548793
17274	548794
136520	548795
668908	548796
33088	548797
531492	548798
179007	548799
143077	548800
206168	548801
2712	548802
705257	548803
23531	548804
700527	548805
71953	548806
208600	548807
507643	548808
27376	548809
418018	548810
684121	548811
350585	548812
159465	548813
264105	548814
129079	548815
38632	548816
215721	548817
44800	548818
167304	548819
158613	548820
712957	548821
526381	548822
319615	548823
279102	548824
254310	548825
142172	548826
352598	548827
4843	548828
131044	548829
208245	548830
486558	548831
199142	548832
170119	548833
113177	548834
12084	548835
393675	548836
290239	548837
262963	548838
172776	548839
462792	548840
154453	548841
199886	548842
267362	548843
363277	548844
285071	548845
126442	548846
366363	548847
131725	548848
301135	548849
690435	548850
170931	548851
626238	548852
34403	548853
22572	548854
387845	548855
405166	548856
185876	548857
8208	548858
463779	548859
104829	548860
180662	548861
191803	548862
108689	548863
231568	548864
135054	548865
585809	548866
403515	548867
397558	548868
88925	548869
180077	548870
496600	548871
95632	548872
483192	548873
42178	548874
554307	548875
36783	548876
626363	548877
599439	548878
693227	548879
44231	548880
119035	548881
640442	548882
192572	548883
41375	548884
402164	548885
73152	548886
438974	548887
479806	548888
389728	548889
652217	548890
559647	548891
674869	548892
568924	548893
372071	548894
314116	548895
91219	548896
108691	548897
255573	548898
450395	548899
69579	548900
263054	548901
44082	548902
288975	548903
21172	548904
638415	548905
129348	548906
620566	548907
666097	548908
539077	548909
464017	548910
296056	548911
356809	548912
556989	548913
488892	548914
290485	548915
594637	548916
608085	548917
426298	548918
706399	548919
176124	548920
492050	548921
466103	548922
166380	548923
6897	548924
573914	548925
75663	548926
416025	548927
414008	548928
105020	548929
8350	548930
59144	548931
681162	548932
204536	548933
124391	548934
232076	548935
137300	548936
221050	548937
457971	548938
493635	548939
130273	548940
703920	548941
108386	548942
339687	548943
527657	548944
240542	548945
1947	548946
2529	548947
150858	548948
341042	548949
518037	548950
261124	548951
23300	548952
41660	548953
165626	548954
14520	548955
179702	548956
71855	548957
16077	548958
34415	548959
8842	548960
329874	548961
296929	548962
436513	548963
695836	548964
48663	548965
618598	548966
191677	548967
2280	548968
20354	548969
310402	548970
184912	548971
644258	548972
31653	548973
164671	548974
427971	548975
30170	548976
550622	548977
130344	548978
621667	548979
41737	548980
20834	548981
144810	548982
413439	548983
115178	548984
357981	548985
123992	548986
43267	548987
52701	548988
409757	548989
16141	548990
278241	548991
224953	548992
19648	548993
350649	548994
385541	548995
42189	548996
253904	548997
4479	548998
171797	548999
21310	549000
654064	549001
346833	549002
210432	549003
29491	549004
711964	549005
194470	549006
202419	549007
567213	549008
710718	549009
184421	549010
170621	549011
13155	549012
242614	549013
341243	549014
36408	549015
625912	549016
51056	549017
415618	549018
695906	549019
4128	549020
233167	549021
185111	549022
6282	549023
320305	549024
154244	549025
181560	549026
239196	549027
19353	549028
1503	549029
104192	549030
508914	549031
42024	549032
337405	549033
68060	549034
588674	549035
721878	549036
615680	549037
128935	549038
3806	549039
177985	549040
156736	549041
194474	549042
185990	549043
172131	549044
168127	549045
420580	549046
524856	549047
8151	549048
486248	549049
584978	549050
296175	549051
100977	549052
437740	549053
574406	549054
599134	549055
718808	549056
419192	549057
653091	549058
226798	549059
20443	549060
130659	549061
488205	549062
593428	549063
82030	549064
612452	549065
560782	549066
237187	549067
115376	549068
407955	549069
246078	549070
435245	549071
180346	549072
186745	549073
42960	549074
11107	549075
210164	549076
527845	549077
401553	549078
121383	549079
108866	549080
127610	549081
303139	549082
324822	549083
584566	549084
126951	549085
398813	549086
329399	549087
457315	549088
524591	549089
240434	549090
10222	549091
131174	549092
654493	549093
9209	549094
57224	549095
13038	549096
402408	549097
116306	549098
28266	549099
485580	549100
622853	549101
167926	549102
326780	549103
112205	549104
162923	549105
52425	549106
32095	549107
618625	549108
403027	549109
415149	549110
313668	549111
8090	549112
611342	549113
635838	549114
109104	549115
178718	549116
120637	549117
261922	549118
353600	549119
670346	549120
388180	549121
38080	549122
107441	549123
123134	549124
613758	549125
591593	549126
178515	549127
571952	549128
667311	549129
54452	549130
680789	549131
125345	549132
375899	549133
467250	549134
222387	549135
491343	549136
621852	549137
160286	549138
237566	549139
483849	549140
565081	549141
396970	549142
643076	549143
184962	549144
686035	549145
124046	549146
74084	549147
391430	549148
466348	549149
707167	549150
13348	549151
95592	549152
22223	549153
452222	549154
513407	549155
368619	549156
77790	549157
283270	549158
579132	549159
37701	549160
8161	549161
208268	549162
66438	549163
170861	549164
37542	549165
28083	549166
662838	549167
452120	549168
241692	549169
46267	549170
251170	549171
127195	549172
372907	549173
108508	549174
276178	549175
161722	549176
194413	549177
52916	549178
676353	549179
9646	549180
132189	549181
2762	549182
12525	549183
334240	549184
257986	549185
104292	549186
164884	549187
485695	549188
370694	549189
100806	549190
227524	549191
266196	549192
431839	549193
630383	549194
60631	549195
190669	549196
46449	549197
395761	549198
167914	549199
31411	549200
642855	549201
107942	549202
690978	549203
305563	549204
398993	549205
4730	549206
233437	549207
138853	549208
428341	549209
623927	549210
42921	549211
131701	549212
719803	549213
540156	549214
138902	549215
44805	549216
688902	549217
48857	549218
449306	549219
518032	549220
487286	549221
324580	549222
60796	549223
102500	549224
436447	549225
21947	549226
174522	549227
9627	549228
150432	549229
149936	549230
694489	549231
9236	549232
351627	549233
23995	549234
5740	549235
105514	549236
128912	549237
342149	549238
213260	549239
82025	549240
282684	549241
117405	549242
9500	549243
606614	549244
116825	549245
170849	549246
623197	549247
514496	549248
563858	549249
323722	549250
375377	549251
61328	549252
709961	549253
535508	549254
104916	549255
556560	549256
109023	549257
107224	549258
166139	549259
19186	549260
165574	549261
176916	549262
363572	549263
113865	549264
580636	549265
485201	549266
592504	549267
488391	549268
146129	549269
37224	549270
702018	549271
12809	549272
607884	549273
435125	549274
443205	549275
149122	549276
284065	549277
151940	549278
186319	549279
569689	549280
671911	549281
225192	549282
711001	549283
387155	549284
514260	549285
1042	549286
719732	549287
392524	549288
418398	549289
433952	549290
381940	549291
363	549292
343553	549293
48471	549294
55669	549295
549356	549296
43152	549297
482060	549298
176434	549299
218842	549300
640843	549301
114343	549302
78515	549303
397078	549304
319527	549305
189422	549306
52365	549307
230295	549308
454526	549309
382296	549310
233796	549311
118149	549312
711404	549313
118795	549314
109109	549315
467782	549316
88102	549317
88538	549318
404523	549319
273262	549320
132173	549321
598440	549322
222282	549323
75395	549324
19342	549325
39938	549326
64933	549327
425404	549328
374341	549329
621269	549330
110357	549331
580836	549332
54210	549333
700465	549334
91853	549335
693198	549336
237759	549337
100656	549338
421210	549339
116779	549340
3107	549341
314141	549342
606110	549343
299530	549344
245173	549345
687803	549346
84282	549347
374	549348
184539	549349
502847	549350
178124	549351
134365	549352
74703	549353
426654	549354
121011	549355
134599	549356
432201	549357
155726	549358
589148	549359
3318	549360
172860	549361
329546	549362
691546	549363
518659	549364
393088	549365
143833	549366
352730	549367
720004	549368
376255	549369
3678	549370
693649	549371
417188	549372
415239	549373
585181	549374
630549	549375
94756	549376
253086	549377
141163	549378
348925	549379
615610	549380
553925	549381
243310	549382
388933	549383
1476	549384
285764	549385
142222	549386
281307	549387
213639	549388
53274	549389
247586	549390
27001	549391
44597	549392
57458	549393
374193	549394
614162	549395
29824	549396
170835	549397
160504	549398
684447	549399
400920	549400
493648	549401
367530	549402
189594	549403
507032	549404
621078	549405
408502	549406
669027	549407
663807	549408
597026	549409
54996	549410
445843	549411
138264	549412
554963	549413
13198	549414
354874	549415
17067	549416
374562	549417
52457	549418
7360	549419
533776	549420
556463	549421
617937	549422
211316	549423
674165	549424
397780	549425
41499	549426
52519	549427
252808	549428
80836	549429
393401	549430
172483	549431
705681	549432
107901	549433
411145	549434
568998	549435
500787	549436
116390	549437
614106	549438
131463	549439
464774	549440
440817	549441
34441	549442
383334	549443
251309	549444
164955	549445
37272	549446
608331	549447
622116	549448
471451	549449
709417	549450
84658	549451
261893	549452
415824	549453
154660	549454
489681	549455
94625	549456
474587	549457
71336	549458
24047	549459
391426	549460
515466	549461
705282	549462
40718	549463
404654	549464
299755	549465
5605	549466
625477	549467
308208	549468
428290	549469
128150	549470
455124	549471
101510	549472
461632	549473
704069	549474
180947	549475
658727	549476
44953	549477
119963	549478
51922	549479
376537	549480
40459	549481
272239	549482
441213	549483
313850	549484
508	549485
171727	549486
149290	549487
297676	549488
312500	549489
706242	549490
184006	549491
129775	549492
166538	549493
453935	549494
5763	549495
131409	549496
35043	549497
377657	549498
71232	549499
140359	549500
388297	549501
691425	549502
2587	549503
592213	549504
66923	549505
514107	549506
331235	549507
332837	549508
57204	549509
187856	549510
65039	549511
155809	549512
603679	549513
365199	549514
415565	549515
632762	549516
618358	549517
232130	549518
466077	549519
184183	549520
526018	549521
188433	549522
687364	549523
12406	549524
79865	549525
396197	549526
687267	549527
689869	549528
339918	549529
4540	549530
100965	549531
683710	549532
15945	549533
469616	549534
38686	549535
670114	549536
18639	549537
11319	549538
498957	549539
622505	549540
64528	549541
334845	549542
97128	549543
643889	549544
32114	549545
79631	549546
709150	549547
24510	549548
535709	549549
109786	549550
269693	549551
39908	549552
717139	549553
89458	549554
6984	549555
4951	549556
128627	549557
446341	549558
121481	549559
469575	549560
235158	549561
564937	549562
279707	549563
423248	549564
110410	549565
967	549566
238583	549567
710774	549568
457926	549569
384887	549570
238669	549571
694513	549572
69513	549573
10106	549574
67574	549575
324397	549576
24398	549577
276422	549578
470811	549579
490470	549580
503166	549581
249030	549582
109065	549583
620557	549584
60440	549585
213813	549586
674589	549587
85626	549588
59934	549589
147637	549590
21821	549591
166477	549592
471488	549593
47731	549594
374194	549595
118028	549596
241045	549597
133805	549598
21609	549599
655059	549600
279036	549601
47564	549602
484895	549603
140213	549604
645469	549605
78610	549606
74534	549607
180	549608
368525	549609
637358	549610
378277	549611
530413	549612
622813	549613
20711	549614
168304	549615
282313	549616
164404	549617
259592	549618
158778	549619
3683	549620
497495	549621
611287	549622
112555	549623
250556	549624
439879	549625
702343	549626
585103	549627
118429	549628
134121	549629
405930	549630
714132	549631
85788	549632
110831	549633
347334	549634
446530	549635
410984	549636
9441	549637
41746	549638
69884	549639
121557	549640
49653	549641
70608	549642
250399	549643
37885	549644
542007	549645
63876	549646
486004	549647
1922	549648
565861	549649
179331	549650
9660	549651
274769	549652
299540	549653
645900	549654
572356	549655
34226	549656
190143	549657
34536	549658
237863	549659
683794	549660
191261	549661
721159	549662
300674	549663
30059	549664
135587	549665
486411	549666
21549	549667
148134	549668
293351	549669
29822	549670
179060	549671
365655	549672
246604	549673
6796	549674
465005	549675
76855	549676
132579	549677
170458	549678
128292	549679
478954	549680
193899	549681
253522	549682
393310	549683
366751	549684
573064	549685
42446	549686
472564	549687
357043	549688
170130	549689
680638	549690
99876	549691
328468	549692
278796	549693
72894	549694
42412	549695
2829	549696
269754	549697
502285	549698
10858	549699
669858	549700
78810	549701
131302	549702
525910	549703
707489	549704
76167	549705
63983	549706
118335	549707
383101	549708
38615	549709
476947	549710
569643	549711
164817	549712
478368	549713
588756	549714
41202	549715
232338	549716
50827	549717
497084	549718
63710	549719
2445	549720
171887	549721
163831	549722
671751	549723
301964	549724
519146	549725
143488	549726
145698	549727
666323	549728
413836	549729
604197	549730
331938	549731
624147	549732
442807	549733
49705	549734
605320	549735
101421	549736
493364	549737
610193	549738
256394	549739
31300	549740
24250	549741
19714	549742
113397	549743
31210	549744
544411	549745
108946	549746
114959	549747
156495	549748
265921	549749
13980	549750
78837	549751
47588	549752
418089	549753
95798	549754
26537	549755
125091	549756
511420	549757
77364	549758
426	549759
186768	549760
11364	549761
118744	549762
44294	549763
484213	549764
90624	549765
699469	549766
26278	549767
243938	549768
139582	549769
231352	549770
533289	549771
292944	549772
70217	549773
497556	549774
213628	549775
261198	549776
75744	549777
121100	549778
278929	549779
721189	549780
145831	549781
40274	549782
22	549783
412660	549784
54543	549785
239944	549786
245753	549787
707656	549788
216322	549789
113214	549790
466298	549791
553530	549792
361167	549793
1352	549794
444064	549795
3711	549796
639043	549797
519151	549798
506495	549799
27728	549800
21075	549801
538802	549802
428473	549803
262861	549804
480334	549805
261678	549806
143737	549807
604416	549808
234456	549809
389294	549810
17005	549811
178262	549812
46756	549813
17560	549814
360948	549815
251463	549816
457104	549817
39913	549818
89347	549819
207597	549820
538590	549821
705054	549822
34059	549823
47620	549824
327828	549825
666583	549826
252139	549827
248311	549828
169687	549829
273093	549830
40263	549831
512284	549832
227909	549833
186421	549834
504284	549835
12718	549836
566545	549837
358811	549838
41211	549839
616158	549840
557733	549841
252422	549842
152763	549843
724830	549844
5221	549845
169048	549846
75601	549847
5539	549848
125330	549849
564977	549850
678045	549851
606094	549852
63847	549853
102969	549854
288780	549855
27098	549856
126567	549857
135602	549858
86989	549859
522946	549860
49442	549861
138496	549862
594972	549863
99927	549864
53283	549865
6430	549866
115242	549867
47307	549868
294926	549869
268040	549870
102468	549871
173204	549872
80668	549873
702052	549874
591815	549875
36114	549876
87840	549877
405308	549878
3889	549879
454555	549880
11778	549881
551879	549882
159135	549883
20360	549884
249795	549885
122643	549886
63618	549887
519283	549888
82741	549889
180910	549890
100729	549891
261289	549892
2829	549893
43363	549894
138339	549895
159563	549896
139838	549897
709825	549898
334087	549899
254758	549900
3577	549901
29489	549902
2207	549903
170109	549904
40571	549905
613264	549906
477223	549907
686057	549908
472	549909
16477	549910
296454	549911
56072	549912
100603	549913
186566	549914
95253	549915
573746	549916
23566	549917
68858	549918
542808	549919
111977	549920
610416	549921
33330	549922
132081	549923
577312	549924
212247	549925
265143	549926
147168	549927
262275	549928
365061	549929
690936	549930
110291	549931
216066	549932
8059	549933
110734	549934
353404	549935
82470	549936
161215	549937
1049	549938
617167	549939
394538	549940
463530	549941
349737	549942
397465	549943
163948	549944
689566	549945
147336	549946
133910	549947
550199	549948
47128	549949
310156	549950
68052	549951
103320	549952
271477	549953
83949	549954
208756	549955
403250	549956
418380	549957
544479	549958
24700	549959
14180	549960
435253	549961
52049	549962
117912	549963
214857	549964
497066	549965
3877	549966
123986	549967
347344	549968
309316	549969
38307	549970
194387	549971
170434	549972
197997	549973
685403	549974
128417	549975
563075	549976
116190	549977
699379	549978
583416	549979
354028	549980
594781	549981
80474	549982
179138	549983
2155	549984
25169	549985
307439	549986
367797	549987
112742	549988
156372	549989
170413	549990
50077	549991
137254	549992
632894	549993
63661	549994
121752	549995
293553	549996
132337	549997
9305	549998
62867	549999
705332	550000
490630	550001
636069	550002
463235	550003
393622	550004
644467	550005
329280	550006
703843	550007
284648	550008
195737	550009
178039	550010
399716	550011
622661	550012
365190	550013
36470	550014
205845	550015
309487	550016
9800	550017
657598	550018
75307	550019
3758	550020
515383	550021
215411	550022
476831	550023
704312	550024
3306	550025
158560	550026
84962	550027
84198	550028
139639	550029
415375	550030
338302	550031
386154	550032
2480	550033
66189	550034
316341	550035
18583	550036
122819	550037
387184	550038
73454	550039
168762	550040
464157	550041
54130	550042
23296	550043
16936	550044
294357	550045
421060	550046
32550	550047
232832	550048
213558	550049
90015	550050
72591	550051
120031	550052
542782	550053
383204	550054
123720	550055
44401	550056
441114	550057
10897	550058
683055	550059
15761	550060
61269	550061
310596	550062
202660	550063
270518	550064
136701	550065
341598	550066
30220	550067
119795	550068
562255	550069
9487	550070
541647	550071
49022	550072
288324	550073
308497	550074
623914	550075
640833	550076
156543	550077
138617	550078
64	550079
139959	550080
257426	550081
379053	550082
32506	550083
40028	550084
253762	550085
30182	550086
57660	550087
516356	550088
563742	550089
65450	550090
87470	550091
174841	550092
181688	550093
522155	550094
585357	550095
267481	550096
191258	550097
116159	550098
5664	550099
287871	550100
435626	550101
172345	550102
283079	550103
48582	550104
151656	550105
281090	550106
612850	550107
125499	550108
690185	550109
713414	550110
664751	550111
691590	550112
133704	550113
702	550114
430340	550115
108589	550116
619010	550117
607185	550118
370590	550119
408984	550120
56223	550121
145933	550122
652622	550123
223216	550124
75924	550125
592728	550126
625016	550127
18521	550128
185527	550129
122055	550130
75330	550131
637121	550132
26818	550133
587362	550134
19522	550135
682128	550136
699176	550137
46131	550138
442472	550139
313094	550140
222800	550141
48259	550142
623004	550143
171714	550144
327743	550145
160372	550146
312562	550147
448749	550148
8764	550149
692907	550150
489437	550151
205487	550152
452015	550153
631541	550154
311154	550155
288040	550156
477764	550157
435395	550158
132268	550159
522511	550160
712500	550161
351049	550162
67266	550163
205431	550164
15112	550165
52513	550166
8994	550167
174048	550168
111767	550169
325527	550170
57925	550171
243707	550172
391180	550173
134315	550174
389154	550175
576286	550176
321602	550177
42998	550178
500938	550179
450281	550180
35582	550181
716701	550182
578301	550183
152562	550184
150309	550185
28516	550186
615839	550187
565915	550188
632170	550189
78302	550190
675074	550191
615301	550192
419480	550193
52601	550194
4062	550195
541879	550196
664640	550197
441728	550198
618334	550199
179719	550200
456491	550201
169445	550202
130791	550203
430961	550204
25627	550205
108356	550206
649084	550207
1567	550208
523457	550209
610342	550210
674302	550211
35860	550212
387593	550213
131641	550214
604370	550215
128540	550216
417491	550217
163015	550218
418685	550219
677530	550220
136440	550221
560457	550222
450457	550223
609990	550224
648676	550225
28868	550226
117785	550227
22415	550228
33311	550229
330891	550230
532179	550231
32613	550232
565788	550233
70490	550234
159681	550235
154541	550236
179268	550237
129952	550238
206390	550239
654618	550240
408355	550241
49366	550242
422517	550243
41894	550244
508602	550245
181546	550246
392026	550247
89006	550248
602441	550249
8868	550250
100829	550251
631212	550252
242904	550253
151008	550254
72531	550255
10898	550256
575921	550257
23524	550258
169019	550259
162326	550260
5338	550261
18911	550262
622563	550263
373080	550264
339372	550265
112245	550266
513368	550267
553098	550268
629068	550269
127738	550270
557229	550271
517167	550272
260939	550273
263248	550274
286487	550275
124550	550276
223222	550277
145369	550278
148383	550279
310833	550280
77146	550281
25101	550282
94218	550283
196727	550284
431830	550285
598413	550286
186324	550287
162389	550288
68331	550289
136254	550290
76745	550291
133999	550292
459230	550293
606753	550294
79945	550295
7122	550296
133269	550297
112441	550298
459528	550299
175572	550300
185250	550301
195892	550302
169535	550303
89864	550304
444336	550305
6657	550306
360768	550307
91147	550308
315539	550309
87693	550310
209910	550311
698417	550312
500433	550313
233871	550314
202787	550315
3517	550316
459382	550317
41463	550318
31312	550319
34001	550320
93153	550321
607430	550322
1315	550323
535724	550324
12752	550325
555113	550326
507839	550327
297932	550328
142688	550329
28906	550330
6273	550331
615863	550332
50257	550333
87273	550334
527970	550335
634735	550336
131412	550337
469902	550338
508086	550339
160051	550340
526303	550341
358870	550342
108110	550343
417896	550344
110201	550345
148615	550346
433794	550347
12035	550348
505701	550349
232944	550350
270446	550351
540610	550352
53841	550353
84310	550354
71107	550355
33833	550356
610725	550357
525763	550358
10704	550359
289547	550360
138893	550361
363979	550362
124983	550363
162717	550364
334381	550365
9641	550366
632043	550367
184599	550368
362280	550369
691865	550370
298246	550371
467236	550372
2235	550373
163882	550374
189779	550375
318312	550376
25272	550377
141833	550378
24077	550379
172163	550380
491058	550381
646572	550382
210774	550383
241847	550384
85696	550385
74664	550386
166087	550387
534225	550388
25416	550389
62848	550390
286586	550391
340836	550392
35765	550393
196959	550394
54933	550395
315791	550396
382506	550397
170414	550398
493052	550399
298477	550400
9256	550401
132383	550402
152106	550403
579576	550404
512341	550405
139208	550406
652235	550407
549559	550408
602160	550409
81420	550410
340632	550411
1605	550412
555885	550413
115034	550414
231461	550415
124431	550416
650799	550417
716352	550418
498014	550419
319019	550420
270559	550421
17801	550422
596208	550423
104286	550424
313381	550425
92449	550426
68281	550427
251787	550428
35671	550429
166262	550430
173600	550431
409628	550432
136530	550433
434857	550434
182382	550435
376938	550436
623898	550437
702250	550438
139662	550439
355760	550440
145860	550441
48221	550442
620340	550443
261274	550444
177488	550445
311772	550446
116037	550447
131869	550448
167166	550449
112253	550450
268853	550451
392386	550452
12649	550453
202287	550454
90888	550455
425170	550456
694525	550457
248	550458
708307	550459
43651	550460
3165	550461
66003	550462
672401	550463
53158	550464
120202	550465
453667	550466
319472	550467
665123	550468
160459	550469
151576	550470
659323	550471
343200	550472
408686	550473
390419	550474
13614	550475
150115	550476
26230	550477
171571	550478
279888	550479
51759	550480
82116	550481
34328	550482
138576	550483
73285	550484
31520	550485
494623	550486
13528	550487
523637	550488
465432	550489
555266	550490
72527	550491
1495	550492
196279	550493
540354	550494
12529	550495
428240	550496
65616	550497
686500	550498
7295	550499
502442	550500
12675	550501
344136	550502
268	550503
390401	550504
637894	550505
46031	550506
186084	550507
392736	550508
337853	550509
654614	550510
676232	550511
74103	550512
547917	550513
723035	550514
183088	550515
33157	550516
538280	550517
54364	550518
653017	550519
489986	550520
475901	550521
432679	550522
57432	550523
30725	550524
99833	550525
271457	550526
113157	550527
484756	550528
1171	550529
24320	550530
710336	550531
83702	550532
713736	550533
163957	550534
31002	550535
391377	550536
678067	550537
234566	550538
198254	550539
9754	550540
97061	550541
404165	550542
576	550543
395790	550544
179516	550545
28815	550546
316842	550547
43948	550548
650209	550549
455045	550550
160678	550551
48390	550552
11179	550553
314363	550554
5462	550555
668651	550556
189691	550557
374975	550558
506902	550559
137447	550560
12829	550561
718260	550562
80249	550563
301552	550564
317679	550565
92160	550566
97460	550567
57678	550568
15617	550569
33730	550570
424641	550571
360237	550572
520874	550573
34123	550574
557274	550575
690233	550576
247843	550577
32504	550578
351536	550579
149847	550580
110446	550581
602428	550582
251522	550583
186262	550584
643451	550585
170375	550586
479949	550587
459449	550588
499708	550589
169459	550590
709874	550591
145000	550592
301560	550593
589571	550594
372145	550595
456000	550596
409707	550597
225762	550598
262197	550599
370446	550600
73663	550601
126159	550602
20953	550603
125415	550604
324441	550605
255194	550606
124043	550607
32942	550608
2708	550609
187677	550610
257483	550611
548810	550612
707963	550613
251739	550614
400082	550615
120862	550616
497641	550617
419275	550618
2341	550619
5	550620
92938	550621
30385	550622
453247	550623
10710	550624
184096	550625
234630	550626
16503	550627
10258	550628
165084	550629
354245	550630
68445	550631
611110	550632
41354	550633
137829	550634
273947	550635
237051	550636
227273	550637
455923	550638
21471	550639
98796	550640
422961	550641
100062	550642
671662	550643
144274	550644
40909	550645
359052	550646
484688	550647
532450	550648
710048	550649
678334	550650
4017	550651
271562	550652
390444	550653
503897	550654
710165	550655
203842	550656
107473	550657
687002	550658
197969	550659
238903	550660
720520	550661
618090	550662
95198	550663
657684	550664
496034	550665
203732	550666
14415	550667
586620	550668
40019	550669
442294	550670
7991	550671
45337	550672
273558	550673
91795	550674
124765	550675
31	550676
289079	550677
431371	550678
169970	550679
9712	550680
283223	550681
453236	550682
360299	550683
340547	550684
345643	550685
299193	550686
706641	550687
327479	550688
37558	550689
386791	550690
618719	550691
266821	550692
103145	550693
17395	550694
45930	550695
573275	550696
190431	550697
35123	550698
119471	550699
695140	550700
186844	550701
20493	550702
116710	550703
545315	550704
34997	550705
123867	550706
352146	550707
564821	550708
131819	550709
439677	550710
117443	550711
383607	550712
6014	550713
167277	550714
551796	550715
105333	550716
201932	550717
674186	550718
153412	550719
148733	550720
714602	550721
44581	550722
414828	550723
86231	550724
53664	550725
643671	550726
44768	550727
6810	550728
2675	550729
76422	550730
15012	550731
173785	550732
634305	550733
53409	550734
463101	550735
194375	550736
33649	550737
240236	550738
680239	550739
314889	550740
360970	550741
112438	550742
25479	550743
395339	550744
131201	550745
338625	550746
94595	550747
141407	550748
73001	550749
183609	550750
337164	550751
147648	550752
62691	550753
129978	550754
661715	550755
45412	550756
106216	550757
271213	550758
629409	550759
158892	550760
668754	550761
183400	550762
598195	550763
50192	550764
137258	550765
417914	550766
236779	550767
388367	550768
163309	550769
681944	550770
422469	550771
43912	550772
42669	550773
512367	550774
33460	550775
279366	550776
426743	550777
584192	550778
129267	550779
13606	550780
719218	550781
547309	550782
387021	550783
60812	550784
494997	550785
44017	550786
320239	550787
231454	550788
673567	550789
481132	550790
559326	550791
716463	550792
306563	550793
690691	550794
116791	550795
451125	550796
355483	550797
335688	550798
621304	550799
681913	550800
113970	550801
143233	550802
593038	550803
48515	550804
650292	550805
9125	550806
173043	550807
607075	550808
678760	550809
562728	550810
159793	550811
79508	550812
172920	550813
28715	550814
18907	550815
152085	550816
163332	550817
32134	550818
529661	550819
178279	550820
635592	550821
38296	550822
418275	550823
173979	550824
90476	550825
381425	550826
518934	550827
44013	550828
12988	550829
166511	550830
43344	550831
587994	550832
43429	550833
177294	550834
93907	550835
415995	550836
75871	550837
382183	550838
48020	550839
602763	550840
25881	550841
180252	550842
346573	550843
12788	550844
13053	550845
472026	550846
355409	550847
542967	550848
626336	550849
694407	550850
119349	550851
501452	550852
30095	550853
53293	550854
309027	550855
20933	550856
709641	550857
684161	550858
333326	550859
17182	550860
42075	550861
448920	550862
378232	550863
327974	550864
516445	550865
22488	550866
472286	550867
147679	550868
134512	550869
456316	550870
23014	550871
152415	550872
463795	550873
402598	550874
498062	550875
553447	550876
128010	550877
289633	550878
623643	550879
94896	550880
66271	550881
455362	550882
541316	550883
17920	550884
64165	550885
639454	550886
6653	550887
95394	550888
32661	550889
128699	550890
140778	550891
122555	550892
116507	550893
678748	550894
647424	550895
21331	550896
72638	550897
73733	550898
388941	550899
111534	550900
278234	550901
43808	550902
633885	550903
154120	550904
406497	550905
350602	550906
17058	550907
689708	550908
501304	550909
149085	550910
490726	550911
343138	550912
623867	550913
654346	550914
530203	550915
102897	550916
1001	550917
580492	550918
28903	550919
557587	550920
128840	550921
578441	550922
211199	550923
325118	550924
77653	550925
522888	550926
144328	550927
564261	550928
126508	550929
721800	550930
184938	550931
2011	550932
7860	550933
11757	550934
504967	550935
136028	550936
279790	550937
34854	550938
471649	550939
599105	550940
532914	550941
486713	550942
8101	550943
261353	550944
61769	550945
246197	550946
683320	550947
373998	550948
471916	550949
679615	550950
112330	550951
683707	550952
116671	550953
205507	550954
370853	550955
53204	550956
55389	550957
169550	550958
107408	550959
33314	550960
712468	550961
49401	550962
84511	550963
583485	550964
711632	550965
608876	550966
111674	550967
60553	550968
209207	550969
163235	550970
5282	550971
567523	550972
78108	550973
14385	550974
6073	550975
16240	550976
697309	550977
648148	550978
673784	550979
52577	550980
209077	550981
104031	550982
258460	550983
144997	550984
450858	550985
606462	550986
152904	550987
2907	550988
554298	550989
234674	550990
7155	550991
91241	550992
1360	550993
588344	550994
42339	550995
138084	550996
269094	550997
61007	550998
570895	550999
245955	551000
216015	551001
20718	551002
378715	551003
168512	551004
140735	551005
382325	551006
202154	551007
74649	551008
707108	551009
147154	551010
696335	551011
391486	551012
53699	551013
286854	551014
24062	551015
56251	551016
379619	551017
223719	551018
345058	551019
255988	551020
125366	551021
152250	551022
434164	551023
131745	551024
83897	551025
566989	551026
34	551027
576591	551028
136235	551029
1123	551030
130705	551031
443997	551032
143552	551033
557423	551034
145426	551035
57780	551036
422743	551037
91160	551038
394501	551039
157211	551040
252250	551041
329330	551042
29123	551043
370020	551044
81084	551045
618129	551046
645678	551047
715448	551048
3579	551049
37581	551050
32302	551051
513548	551052
70546	551053
53111	551054
120364	551055
40828	551056
676114	551057
42744	551058
285659	551059
659079	551060
7497	551061
460776	551062
94024	551063
3390	551064
445073	551065
202863	551066
716694	551067
256296	551068
111739	551069
95387	551070
631574	551071
540737	551072
564105	551073
89684	551074
603535	551075
96981	551076
716911	551077
145216	551078
555052	551079
711235	551080
113047	551081
298448	551082
416658	551083
230749	551084
276844	551085
49734	551086
155145	551087
696301	551088
357305	551089
16737	551090
569386	551091
679237	551092
598818	551093
104076	551094
562006	551095
181908	551096
153950	551097
117881	551098
113693	551099
15381	551100
48587	551101
228419	551102
460591	551103
169069	551104
319637	551105
574579	551106
606	551107
267701	551108
61005	551109
504321	551110
405251	551111
314200	551112
7414	551113
361338	551114
17553	551115
101198	551116
690305	551117
93431	551118
156696	551119
139557	551120
115313	551121
355995	551122
662227	551123
132610	551124
149934	551125
437836	551126
168971	551127
148059	551128
69429	551129
657448	551130
38240	551131
575939	551132
222173	551133
25094	551134
136489	551135
609750	551136
418754	551137
63297	551138
12757	551139
39777	551140
151058	551141
288378	551142
391301	551143
77523	551144
691738	551145
14041	551146
217340	551147
565843	551148
56867	551149
716425	551150
573260	551151
99800	551152
5840	551153
113303	551154
49127	551155
536780	551156
32412	551157
570356	551158
26123	551159
89213	551160
82879	551161
652626	551162
416247	551163
56755	551164
393858	551165
527866	551166
8938	551167
130869	551168
206067	551169
517377	551170
122974	551171
121628	551172
107524	551173
252568	551174
102721	551175
2609	551176
380613	551177
461348	551178
308186	551179
591853	551180
669060	551181
47024	551182
19991	551183
65458	551184
36474	551185
482404	551186
66029	551187
15712	551188
12965	551189
17646	551190
313948	551191
695115	551192
178194	551193
6515	551194
80791	551195
276194	551196
146132	551197
31899	551198
689825	551199
400355	551200
102951	551201
6289	551202
91075	551203
14944	551204
324242	551205
383295	551206
377575	551207
4679	551208
566877	551209
71738	551210
384686	551211
14276	551212
87654	551213
569554	551214
455327	551215
91202	551216
468407	551217
204102	551218
398566	551219
470332	551220
327653	551221
604968	551222
534832	551223
3695	551224
129243	551225
493839	551226
310908	551227
39068	551228
20640	551229
2057	551230
376	551231
429931	551232
2123	551233
38234	551234
540675	551235
15084	551236
71599	551237
15809	551238
574858	551239
362640	551240
8661	551241
34512	551242
50073	551243
678076	551244
168067	551245
570312	551246
515007	551247
290232	551248
519617	551249
514573	551250
294584	551251
54545	551252
77628	551253
647348	551254
270386	551255
515579	551256
3948	551257
76493	551258
539207	551259
44908	551260
294068	551261
45392	551262
83926	551263
285604	551264
182747	551265
396061	551266
526537	551267
59359	551268
572346	551269
685074	551270
606487	551271
632395	551272
263001	551273
108173	551274
256092	551275
724019	551276
133460	551277
380631	551278
396925	551279
283130	551280
482076	551281
621803	551282
519434	551283
532870	551284
103407	551285
43336	551286
170057	551287
320189	551288
354522	551289
119020	551290
508597	551291
533433	551292
229359	551293
464575	551294
687676	551295
37430	551296
110942	551297
173895	551298
711627	551299
9385	551300
35437	551301
8876	551302
585581	551303
297633	551304
6407	551305
232138	551306
141317	551307
241943	551308
108070	551309
11065	551310
123847	551311
579057	551312
701024	551313
435848	551314
384406	551315
287573	551316
292663	551317
83459	551318
600082	551319
74937	551320
53568	551321
136938	551322
50597	551323
474874	551324
17790	551325
565740	551326
66636	551327
47441	551328
211271	551329
34179	551330
18469	551331
46643	551332
415391	551333
176607	551334
3380	551335
61160	551336
302195	551337
334855	551338
178813	551339
673258	551340
25164	551341
723765	551342
50831	551343
5953	551344
303618	551345
77751	551346
7936	551347
267855	551348
207730	551349
232796	551350
154488	551351
171640	551352
721444	551353
689642	551354
631484	551355
245408	551356
386078	551357
397934	551358
321794	551359
517787	551360
432961	551361
473893	551362
185709	551363
481222	551364
589579	551365
17455	551366
67650	551367
62796	551368
243597	551369
659876	551370
294339	551371
89477	551372
623713	551373
124771	551374
292142	551375
459506	551376
351041	551377
704988	551378
635066	551379
514755	551380
72378	551381
539829	551382
326212	551383
462834	551384
520185	551385
483793	551386
390552	551387
18124	551388
8626	551389
30496	551390
24337	551391
4943	551392
722871	551393
420615	551394
89752	551395
364724	551396
300513	551397
714815	551398
712591	551399
721593	551400
191452	551401
695642	551402
406012	551403
148330	551404
161268	551405
72864	551406
705213	551407
24527	551408
562695	551409
418082	551410
444517	551411
367032	551412
266651	551413
605410	551414
296456	551415
66942	551416
329875	551417
678891	551418
407709	551419
543303	551420
585113	551421
214303	551422
49626	551423
141815	551424
467013	551425
411247	551426
9794	551427
281915	551428
508904	551429
270579	551430
78982	551431
29	551432
80343	551433
692334	551434
84838	551435
159807	551436
692723	551437
54575	551438
119734	551439
36516	551440
480020	551441
94952	551442
244090	551443
66958	551444
491317	551445
490492	551446
26329	551447
157976	551448
37869	551449
166830	551450
339571	551451
30802	551452
363605	551453
622667	551454
303315	551455
666455	551456
42854	551457
191839	551458
119155	551459
174311	551460
132698	551461
52469	551462
482353	551463
218407	551464
440107	551465
585382	551466
120218	551467
590554	551468
21723	551469
140187	551470
504815	551471
47189	551472
241890	551473
33716	551474
409955	551475
4995	551476
323363	551477
244228	551478
210980	551479
32725	551480
202837	551481
425514	551482
385732	551483
637311	551484
117035	551485
170699	551486
165557	551487
129984	551488
185356	551489
28634	551490
163343	551491
34761	551492
673973	551493
309880	551494
528737	551495
243288	551496
532599	551497
394472	551498
701975	551499
248407	551500
101345	551501
4915	551502
85402	551503
139020	551504
577702	551505
315098	551506
698745	551507
3767	551508
350610	551509
68534	551510
67347	551511
522487	551512
623433	551513
439436	551514
108701	551515
101395	551516
135139	551517
588259	551518
491181	551519
288179	551520
486152	551521
224733	551522
154015	551523
2728	551524
108762	551525
110419	551526
11577	551527
58220	551528
57937	551529
144410	551530
237900	551531
73248	551532
509369	551533
587854	551534
101414	551535
103054	551536
167993	551537
2179	551538
466402	551539
79230	551540
701740	551541
81120	551542
573540	551543
247935	551544
206557	551545
375084	551546
330062	551547
158757	551548
708333	551549
612844	551550
467674	551551
299817	551552
6183	551553
411341	551554
489344	551555
174210	551556
458551	551557
673813	551558
45919	551559
117335	551560
223931	551561
165509	551562
525546	551563
162172	551564
658358	551565
390269	551566
107739	551567
31880	551568
130240	551569
66153	551570
3146	551571
529349	551572
455583	551573
88312	551574
9202	551575
615165	551576
214725	551577
341913	551578
18885	551579
134185	551580
64273	551581
24412	551582
558049	551583
644560	551584
561184	551585
447989	551586
447475	551587
137932	551588
261679	551589
2889	551590
647034	551591
529912	551592
306973	551593
591428	551594
458990	551595
194569	551596
3364	551597
703224	551598
12312	551599
507199	551600
446705	551601
133319	551602
662403	551603
313575	551604
10917	551605
605785	551606
155006	551607
152697	551608
218555	551609
53103	551610
450179	551611
376686	551612
625823	551613
180997	551614
33277	551615
56213	551616
293967	551617
234376	551618
39584	551619
114921	551620
397896	551621
245949	551622
303650	551623
103493	551624
47937	551625
466489	551626
138290	551627
234180	551628
262583	551629
377102	551630
425614	551631
98179	551632
334356	551633
359497	551634
79541	551635
642894	551636
479399	551637
449765	551638
712068	551639
3316	551640
371635	551641
34405	551642
68186	551643
242618	551644
468170	551645
316936	551646
27045	551647
67470	551648
555605	551649
129122	551650
520858	551651
15658	551652
49303	551653
36819	551654
661050	551655
603761	551656
84240	551657
515133	551658
699398	551659
237465	551660
98740	551661
181158	551662
51055	551663
499772	551664
173792	551665
462803	551666
129970	551667
472541	551668
572921	551669
677964	551670
391272	551671
243864	551672
358094	551673
163134	551674
49428	551675
575431	551676
304936	551677
528309	551678
708575	551679
638613	551680
231849	551681
66821	551682
6254	551683
384586	551684
118413	551685
700381	551686
127367	551687
23864	551688
88311	551689
3589	551690
119741	551691
352372	551692
79516	551693
34641	551694
167420	551695
557959	551696
136307	551697
320908	551698
725210	551699
328631	551700
139248	551701
840	551702
29449	551703
591303	551704
96366	551705
5412	551706
38716	551707
192861	551708
530004	551709
283191	551710
454	551711
228868	551712
513254	551713
421462	551714
322491	551715
613528	551716
203488	551717
125251	551718
457478	551719
467	551720
326760	551721
236016	551722
382239	551723
476668	551724
270802	551725
8783	551726
304074	551727
644521	551728
76720	551729
284716	551730
39450	551731
359241	551732
838	551733
48995	551734
643057	551735
198498	551736
92292	551737
168759	551738
12709	551739
42046	551740
98167	551741
366533	551742
183904	551743
108987	551744
322398	551745
441872	551746
46860	551747
130509	551748
105349	551749
481638	551750
161391	551751
367170	551752
68851	551753
541674	551754
381836	551755
385190	551756
297525	551757
449833	551758
567795	551759
184892	551760
316610	551761
248705	551762
515647	551763
569532	551764
568592	551765
184114	551766
480707	551767
22763	551768
116660	551769
719355	551770
4773	551771
435813	551772
542147	551773
176712	551774
11734	551775
142667	551776
673226	551777
19071	551778
19031	551779
627620	551780
40483	551781
309841	551782
99483	551783
117490	551784
596005	551785
186222	551786
81238	551787
511989	551788
151201	551789
374662	551790
455978	551791
156819	551792
219588	551793
715697	551794
84323	551795
75257	551796
150584	551797
584139	551798
335783	551799
48574	551800
137634	551801
111667	551802
345895	551803
18154	551804
27571	551805
335360	551806
97837	551807
104506	551808
806	551809
687541	551810
39593	551811
340277	551812
204757	551813
538933	551814
594493	551815
111219	551816
46984	551817
372302	551818
59948	551819
506865	551820
80188	551821
323596	551822
541567	551823
385798	551824
208788	551825
314920	551826
38548	551827
79671	551828
617760	551829
312364	551830
323225	551831
77156	551832
268992	551833
7239	551834
469518	551835
141976	551836
707354	551837
30482	551838
367252	551839
717042	551840
357665	551841
550125	551842
28512	551843
94626	551844
514351	551845
214952	551846
316461	551847
330243	551848
573845	551849
15351	551850
283977	551851
76729	551852
682234	551853
81696	551854
703565	551855
134263	551856
534670	551857
105685	551858
647129	551859
278774	551860
132059	551861
254345	551862
190214	551863
503412	551864
393899	551865
212795	551866
657388	551867
208174	551868
56320	551869
618651	551870
84850	551871
73530	551872
184794	551873
283118	551874
170905	551875
3145	551876
181133	551877
14619	551878
679021	551879
74619	551880
652118	551881
5960	551882
648863	551883
100475	551884
65929	551885
696799	551886
103923	551887
425436	551888
522647	551889
493237	551890
152519	551891
120906	551892
125440	551893
480404	551894
289093	551895
436892	551896
247204	551897
188255	551898
61967	551899
377659	551900
18714	551901
552955	551902
509763	551903
176990	551904
588563	551905
73420	551906
705020	551907
180451	551908
75385	551909
703180	551910
692316	551911
11214	551912
13218	551913
178627	551914
146384	551915
106955	551916
653728	551917
14439	551918
63115	551919
45615	551920
367105	551921
262875	551922
63686	551923
82587	551924
53614	551925
127753	551926
76359	551927
462784	551928
602078	551929
40066	551930
93982	551931
419830	551932
56363	551933
33295	551934
170178	551935
65133	551936
471880	551937
181738	551938
210478	551939
670173	551940
45646	551941
10009	551942
285535	551943
718201	551944
508513	551945
164740	551946
367630	551947
385781	551948
128383	551949
64902	551950
13876	551951
140891	551952
157607	551953
146641	551954
306245	551955
96704	551956
503400	551957
626919	551958
451840	551959
634067	551960
292291	551961
141045	551962
528160	551963
34124	551964
437652	551965
350	551966
86749	551967
175124	551968
266749	551969
472042	551970
169549	551971
26335	551972
16795	551973
408880	551974
45640	551975
53576	551976
648590	551977
8220	551978
10907	551979
54443	551980
113056	551981
154192	551982
542429	551983
90687	551984
478251	551985
47087	551986
479660	551987
555760	551988
28505	551989
279727	551990
281771	551991
401063	551992
92701	551993
581622	551994
127	551995
675780	551996
450009	551997
447249	551998
221722	551999
111682	552000
38977	552001
667672	552002
555724	552003
437974	552004
260611	552005
525854	552006
328482	552007
484801	552008
692576	552009
3162	552010
563563	552011
624471	552012
589010	552013
481117	552014
133239	552015
550806	552016
139051	552017
165662	552018
524166	552019
50093	552020
424271	552021
655548	552022
593044	552023
124851	552024
185163	552025
419810	552026
164684	552027
636686	552028
606514	552029
98902	552030
491963	552031
148000	552032
174737	552033
687950	552034
152135	552035
11799	552036
130658	552037
704658	552038
266234	552039
267580	552040
22359	552041
51430	552042
346805	552043
382543	552044
445310	552045
10492	552046
665733	552047
91531	552048
590827	552049
374581	552050
18497	552051
665481	552052
721638	552053
103367	552054
723567	552055
233772	552056
72835	552057
412558	552058
219852	552059
4059	552060
56060	552061
117102	552062
652570	552063
558301	552064
24363	552065
165275	552066
693964	552067
530814	552068
58530	552069
545445	552070
562090	552071
504578	552072
674517	552073
567670	552074
598484	552075
144613	552076
99318	552077
553107	552078
703459	552079
406855	552080
274581	552081
26684	552082
381379	552083
92424	552084
28429	552085
274871	552086
291775	552087
526853	552088
285483	552089
479195	552090
162675	552091
463697	552092
382852	552093
604628	552094
548521	552095
2074	552096
123998	552097
47073	552098
482557	552099
50759	552100
76757	552101
6675	552102
145303	552103
273865	552104
682848	552105
11535	552106
100151	552107
537768	552108
265628	552109
390119	552110
108399	552111
578118	552112
473218	552113
407420	552114
352786	552115
77180	552116
35606	552117
475708	552118
395223	552119
119285	552120
603049	552121
578138	552122
251818	552123
24247	552124
179147	552125
509614	552126
44262	552127
87416	552128
704685	552129
580317	552130
235265	552131
86810	552132
374956	552133
48909	552134
32441	552135
567857	552136
43072	552137
381376	552138
27302	552139
331094	552140
609452	552141
160470	552142
97044	552143
624783	552144
16678	552145
352504	552146
183106	552147
115549	552148
16832	552149
463623	552150
471267	552151
230870	552152
434321	552153
148663	552154
194671	552155
57348	552156
344568	552157
681527	552158
550285	552159
175996	552160
188251	552161
274306	552162
294234	552163
4798	552164
106922	552165
5026	552166
187948	552167
124031	552168
3673	552169
267326	552170
183702	552171
611517	552172
137677	552173
467382	552174
209177	552175
654006	552176
111326	552177
684501	552178
253689	552179
692644	552180
642695	552181
449436	552182
378549	552183
43747	552184
713952	552185
721747	552186
133668	552187
79305	552188
97005	552189
297946	552190
644304	552191
587352	552192
2445	552193
248919	552194
614911	552195
95772	552196
111289	552197
11019	552198
584638	552199
178399	552200
171912	552201
21456	552202
34143	552203
699492	552204
143939	552205
600634	552206
506531	552207
162804	552208
61771	552209
63960	552210
678718	552211
159236	552212
151641	552213
23630	552214
174422	552215
97844	552216
172536	552217
2004	552218
49345	552219
688376	552220
9758	552221
203702	552222
45009	552223
16976	552224
205524	552225
560129	552226
700667	552227
227379	552228
13763	552229
1455	552230
143831	552231
127377	552232
163772	552233
136068	552234
629916	552235
523	552236
588607	552237
414964	552238
44284	552239
400087	552240
632758	552241
47508	552242
404032	552243
484098	552244
128752	552245
504326	552246
596708	552247
688446	552248
547518	552249
609142	552250
96783	552251
71081	552252
101683	552253
186193	552254
325056	552255
698269	552256
655117	552257
365	552258
25388	552259
254812	552260
2290	552261
541528	552262
109893	552263
232240	552264
139462	552265
1393	552266
45592	552267
679711	552268
11421	552269
349135	552270
449789	552271
33748	552272
716067	552273
582599	552274
538456	552275
224350	552276
49487	552277
325712	552278
111826	552279
2370	552280
628938	552281
76158	552282
172230	552283
75263	552284
12731	552285
586403	552286
160120	552287
604507	552288
587145	552289
496109	552290
159389	552291
134075	552292
136666	552293
538713	552294
158580	552295
50359	552296
570212	552297
566165	552298
667848	552299
302826	552300
425198	552301
52406	552302
722735	552303
257461	552304
138327	552305
118970	552306
239264	552307
389189	552308
132089	552309
52188	552310
14270	552311
479263	552312
487936	552313
704	552314
589138	552315
275274	552316
674626	552317
525479	552318
230425	552319
157415	552320
4643	552321
700966	552322
465317	552323
300871	552324
57050	552325
180391	552326
310564	552327
446300	552328
98703	552329
601277	552330
52686	552331
375861	552332
292194	552333
115708	552334
640555	552335
103344	552336
93525	552337
18198	552338
211191	552339
76937	552340
715944	552341
611203	552342
228008	552343
610598	552344
1777	552345
284768	552346
521264	552347
155668	552348
376288	552349
61831	552350
461319	552351
1529	552352
68464	552353
43828	552354
893	552355
517546	552356
236294	552357
25453	552358
86559	552359
163880	552360
27398	552361
57584	552362
28092	552363
13560	552364
471266	552365
1908	552366
641490	552367
526773	552368
136162	552369
52207	552370
124306	552371
525816	552372
34758	552373
585865	552374
69628	552375
217297	552376
89624	552377
88433	552378
16836	552379
631227	552380
51649	552381
9604	552382
513311	552383
542795	552384
213197	552385
72947	552386
35334	552387
436851	552388
148609	552389
76183	552390
98842	552391
85997	552392
853	552393
181789	552394
705238	552395
424424	552396
276431	552397
55040	552398
456547	552399
381843	552400
512433	552401
212695	552402
7220	552403
656592	552404
724008	552405
298775	552406
53610	552407
316136	552408
6975	552409
287037	552410
606956	552411
33888	552412
675700	552413
40209	552414
690331	552415
283168	552416
277863	552417
45685	552418
710562	552419
440481	552420
541706	552421
300189	552422
666756	552423
75779	552424
151674	552425
606394	552426
127829	552427
496233	552428
49813	552429
471286	552430
401013	552431
42775	552432
617647	552433
706594	552434
245352	552435
198892	552436
111746	552437
144033	552438
604	552439
2573	552440
511666	552441
3122	552442
43133	552443
97600	552444
498687	552445
175518	552446
194234	552447
446764	552448
43368	552449
138838	552450
24704	552451
410396	552452
162448	552453
143186	552454
598703	552455
25894	552456
624558	552457
237030	552458
494140	552459
535372	552460
548290	552461
11332	552462
26311	552463
681308	552464
676794	552465
628134	552466
256168	552467
67469	552468
1314	552469
177907	552470
394033	552471
107380	552472
26027	552473
718902	552474
88160	552475
601030	552476
665460	552477
489746	552478
517551	552479
401938	552480
359186	552481
291241	552482
75472	552483
351939	552484
287027	552485
183097	552486
24650	552487
285352	552488
254560	552489
361189	552490
291051	552491
58426	552492
706694	552493
224726	552494
179869	552495
719217	552496
345609	552497
650681	552498
157215	552499
150948	552500
15213	552501
93119	552502
439711	552503
14522	552504
482640	552505
546701	552506
175038	552507
458148	552508
17845	552509
319631	552510
177496	552511
649879	552512
226170	552513
402725	552514
122486	552515
607180	552516
456951	552517
326564	552518
758	552519
429625	552520
185188	552521
409882	552522
56179	552523
4727	552524
61452	552525
415906	552526
424521	552527
458294	552528
9776	552529
143237	552530
90826	552531
288280	552532
108485	552533
18883	552534
175905	552535
77589	552536
307720	552537
332235	552538
101935	552539
145996	552540
496980	552541
693336	552542
67293	552543
81793	552544
401187	552545
621522	552546
2116	552547
109921	552548
163370	552549
402627	552550
44742	552551
699072	552552
147432	552553
270329	552554
45407	552555
670152	552556
10113	552557
355979	552558
646302	552559
100896	552560
8971	552561
108975	552562
54398	552563
723777	552564
79756	552565
87992	552566
60772	552567
59596	552568
145532	552569
240106	552570
425058	552571
675704	552572
673023	552573
349022	552574
470610	552575
31988	552576
533461	552577
297929	552578
593094	552579
24824	552580
601123	552581
378451	552582
127684	552583
45160	552584
311141	552585
190248	552586
15825	552587
40161	552588
526223	552589
643262	552590
473445	552591
276693	552592
13563	552593
459873	552594
373854	552595
485015	552596
315492	552597
300183	552598
38383	552599
14224	552600
531093	552601
257817	552602
183844	552603
338889	552604
6500	552605
159783	552606
188590	552607
700729	552608
241713	552609
36175	552610
146648	552611
702269	552612
440951	552613
529607	552614
707320	552615
136673	552616
663684	552617
566246	552618
78051	552619
184842	552620
17803	552621
703138	552622
34864	552623
333581	552624
168188	552625
161922	552626
359046	552627
250396	552628
512539	552629
10726	552630
568450	552631
354000	552632
87770	552633
158896	552634
2619	552635
707006	552636
44896	552637
318692	552638
126910	552639
425341	552640
322500	552641
329477	552642
521993	552643
471561	552644
623075	552645
311380	552646
1369	552647
34703	552648
575721	552649
281158	552650
208911	552651
118764	552652
182820	552653
349000	552654
23283	552655
59708	552656
620555	552657
224083	552658
185522	552659
694652	552660
46412	552661
10938	552662
29528	552663
98178	552664
402671	552665
39570	552666
36717	552667
56681	552668
417864	552669
549333	552670
600323	552671
469286	552672
653603	552673
724519	552674
492334	552675
497196	552676
4457	552677
272992	552678
170781	552679
230862	552680
73264	552681
9265	552682
289749	552683
128318	552684
237087	552685
490267	552686
26464	552687
67971	552688
240504	552689
2633	552690
39665	552691
658153	552692
482425	552693
186350	552694
542969	552695
655051	552696
700584	552697
470109	552698
296819	552699
30631	552700
427444	552701
49730	552702
333753	552703
402614	552704
644004	552705
357762	552706
513028	552707
75077	552708
11	552709
1812	552710
427834	552711
657132	552712
179190	552713
31805	552714
238120	552715
569382	552716
43678	552717
183644	552718
99820	552719
394474	552720
659734	552721
702679	552722
193183	552723
64901	552724
560758	552725
363783	552726
622026	552727
502864	552728
185388	552729
690363	552730
476381	552731
19258	552732
44820	552733
132916	552734
288070	552735
119381	552736
8608	552737
116058	552738
48602	552739
22708	552740
33898	552741
340071	552742
636268	552743
636852	552744
601273	552745
199536	552746
706490	552747
285770	552748
20920	552749
189392	552750
14991	552751
101069	552752
671053	552753
488870	552754
293957	552755
54641	552756
180517	552757
558470	552758
478825	552759
52461	552760
603898	552761
49665	552762
185553	552763
11566	552764
61971	552765
162292	552766
417977	552767
134531	552768
232528	552769
525483	552770
444261	552771
108805	552772
476845	552773
451559	552774
11095	552775
716988	552776
376137	552777
193218	552778
714373	552779
558404	552780
64254	552781
38572	552782
30179	552783
73248	552784
156302	552785
511	552786
147550	552787
53424	552788
542258	552789
588826	552790
26120	552791
33219	552792
27546	552793
60561	552794
67190	552795
103090	552796
28806	552797
576391	552798
426589	552799
169362	552800
561713	552801
538422	552802
524010	552803
135295	552804
705858	552805
602451	552806
414853	552807
673105	552808
220268	552809
407555	552810
501757	552811
422283	552812
168754	552813
129582	552814
228432	552815
96005	552816
171295	552817
310826	552818
70589	552819
132235	552820
561924	552821
113821	552822
213648	552823
587584	552824
432706	552825
263768	552826
724991	552827
467326	552828
18830	552829
96064	552830
287547	552831
579361	552832
684461	552833
88837	552834
50476	552835
385862	552836
30159	552837
122207	552838
305619	552839
644377	552840
6021	552841
326404	552842
165216	552843
696277	552844
53777	552845
59502	552846
590620	552847
421360	552848
262767	552849
196519	552850
180800	552851
35843	552852
129181	552853
244417	552854
23887	552855
529220	552856
598560	552857
337966	552858
492321	552859
34533	552860
509089	552861
406709	552862
172990	552863
4877	552864
669011	552865
460191	552866
62151	552867
180062	552868
54725	552869
451156	552870
96153	552871
46871	552872
116352	552873
126796	552874
635545	552875
2932	552876
498303	552877
97106	552878
73	552879
19394	552880
26616	552881
479311	552882
114983	552883
225960	552884
137660	552885
22710	552886
320676	552887
213856	552888
195863	552889
18812	552890
596287	552891
655925	552892
189809	552893
606360	552894
94633	552895
552448	552896
601357	552897
45073	552898
626342	552899
308704	552900
424532	552901
36787	552902
158058	552903
113151	552904
609398	552905
64487	552906
88888	552907
183098	552908
16446	552909
609095	552910
149447	552911
17185	552912
36040	552913
572315	552914
12525	552915
1084	552916
529928	552917
177526	552918
339498	552919
71451	552920
15100	552921
5636	552922
222558	552923
440280	552924
92625	552925
647614	552926
7716	552927
335992	552928
689089	552929
84029	552930
639947	552931
994	552932
97352	552933
288908	552934
92612	552935
137462	552936
135469	552937
20994	552938
237988	552939
140903	552940
272167	552941
429271	552942
36131	552943
12355	552944
145304	552945
66816	552946
14312	552947
46563	552948
153514	552949
134011	552950
7113	552951
278722	552952
10986	552953
184723	552954
473761	552955
645709	552956
1121	552957
310565	552958
250465	552959
419041	552960
77246	552961
138108	552962
569430	552963
195984	552964
420621	552965
367186	552966
502858	552967
134426	552968
178266	552969
493377	552970
633764	552971
617951	552972
330277	552973
113994	552974
17312	552975
23022	552976
105	552977
42779	552978
376823	552979
31592	552980
458179	552981
84746	552982
97559	552983
713599	552984
173988	552985
255321	552986
175270	552987
11259	552988
713608	552989
159077	552990
322296	552991
33076	552992
262235	552993
614925	552994
664369	552995
515378	552996
657306	552997
106406	552998
522797	552999
79967	553000
415161	553001
19387	553002
18995	553003
683797	553004
15172	553005
81178	553006
469139	553007
660132	553008
39355	553009
642550	553010
329436	553011
362136	553012
529166	553013
11835	553014
709516	553015
352076	553016
241477	553017
681506	553018
145435	553019
478077	553020
183285	553021
181992	553022
348769	553023
676087	553024
354839	553025
695837	553026
343942	553027
111485	553028
245234	553029
676440	553030
37118	553031
658350	553032
439380	553033
137983	553034
313410	553035
52929	553036
102384	553037
705206	553038
97699	553039
697506	553040
21179	553041
158935	553042
30697	553043
601012	553044
21027	553045
288750	553046
149272	553047
124638	553048
282136	553049
657576	553050
18003	553051
448279	553052
175520	553053
260478	553054
84350	553055
80295	553056
680371	553057
54160	553058
605822	553059
62023	553060
206119	553061
37492	553062
28802	553063
40745	553064
125103	553065
2767	553066
632040	553067
633178	553068
5701	553069
426304	553070
256444	553071
323982	553072
626719	553073
110654	553074
332582	553075
5904	553076
682241	553077
66054	553078
3857	553079
495178	553080
34976	553081
318292	553082
148947	553083
116740	553084
34167	553085
20234	553086
395457	553087
191904	553088
259770	553089
671130	553090
74981	553091
52910	553092
554277	553093
87225	553094
394409	553095
551501	553096
96808	553097
665935	553098
336747	553099
88159	553100
293934	553101
147831	553102
54877	553103
107817	553104
47623	553105
83892	553106
687282	553107
23420	553108
409829	553109
125971	553110
672646	553111
332450	553112
74190	553113
624902	553114
565231	553115
32953	553116
503222	553117
10485	553118
212658	553119
568732	553120
659683	553121
691388	553122
406882	553123
135930	553124
437067	553125
601693	553126
354681	553127
406245	553128
16039	553129
611412	553130
435913	553131
387102	553132
103694	553133
285587	553134
15077	553135
35918	553136
80	553137
507188	553138
703956	553139
170891	553140
119861	553141
506759	553142
516	553143
175508	553144
13575	553145
10017	553146
28745	553147
577208	553148
540599	553149
165881	553150
64403	553151
531	553152
46117	553153
614881	553154
366024	553155
171090	553156
318848	553157
453743	553158
150598	553159
189891	553160
27051	553161
672276	553162
598706	553163
266309	553164
348162	553165
15840	553166
408434	553167
77152	553168
161726	553169
284363	553170
467451	553171
509682	553172
446712	553173
388022	553174
579598	553175
85258	553176
480061	553177
511703	553178
327921	553179
72388	553180
559230	553181
169333	553182
18180	553183
504898	553184
396020	553185
30033	553186
14084	553187
24326	553188
239505	553189
86741	553190
232885	553191
528838	553192
28709	553193
4974	553194
101855	553195
7404	553196
186042	553197
75467	553198
349855	553199
524667	553200
290664	553201
299645	553202
628324	553203
208252	553204
233353	553205
195535	553206
10962	553207
328507	553208
74832	553209
433369	553210
721548	553211
670640	553212
21303	553213
48482	553214
385830	553215
28572	553216
16317	553217
18886	553218
116394	553219
532590	553220
9545	553221
21698	553222
393149	553223
7845	553224
629500	553225
151254	553226
293604	553227
422009	553228
104933	553229
52848	553230
45555	553231
427340	553232
169797	553233
2901	553234
692377	553235
17475	553236
120712	553237
115064	553238
666326	553239
556209	553240
668383	553241
37549	553242
706677	553243
355874	553244
207232	553245
43099	553246
639420	553247
54605	553248
526241	553249
5526	553250
353104	553251
700021	553252
704945	553253
537123	553254
355377	553255
51194	553256
639052	553257
275886	553258
666	553259
617284	553260
711600	553261
541296	553262
309175	553263
397362	553264
480369	553265
314216	553266
254593	553267
424959	553268
242979	553269
388559	553270
503830	553271
696105	553272
482152	553273
339256	553274
375199	553275
45829	553276
559086	553277
11093	553278
469474	553279
133689	553280
543842	553281
51141	553282
40911	553283
30336	553284
152555	553285
99639	553286
398257	553287
171639	553288
396797	553289
673245	553290
214705	553291
648333	553292
564433	553293
120754	553294
229412	553295
145017	553296
270598	553297
509198	553298
149766	553299
22973	553300
722501	553301
79155	553302
52533	553303
180040	553304
500378	553305
23493	553306
162386	553307
658814	553308
207841	553309
35555	553310
244635	553311
117910	553312
53972	553313
320939	553314
83952	553315
417265	553316
17854	553317
183551	553318
193189	553319
257040	553320
301235	553321
257057	553322
647889	553323
31852	553324
393561	553325
37491	553326
170806	553327
410763	553328
53565	553329
24978	553330
107212	553331
209518	553332
625161	553333
300571	553334
668820	553335
413425	553336
29055	553337
621443	553338
609812	553339
14471	553340
63818	553341
339581	553342
27901	553343
665948	553344
8632	553345
386274	553346
167867	553347
15397	553348
465887	553349
187279	553350
590130	553351
44318	553352
479026	553353
98402	553354
617618	553355
37679	553356
31800	553357
45490	553358
382991	553359
10429	553360
80271	553361
251996	553362
702256	553363
397586	553364
196069	553365
507371	553366
172362	553367
29319	553368
501370	553369
122952	553370
381644	553371
541727	553372
202307	553373
426514	553374
560969	553375
712503	553376
289019	553377
618186	553378
100562	553379
102874	553380
432007	553381
48525	553382
4059	553383
501223	553384
360489	553385
85846	553386
695707	553387
87665	553388
532371	553389
92769	553390
90121	553391
35984	553392
715225	553393
20385	553394
37233	553395
27272	553396
121368	553397
410655	553398
232212	553399
628325	553400
262101	553401
125573	553402
132765	553403
346845	553404
293542	553405
580589	553406
696130	553407
117874	553408
77750	553409
98470	553410
27567	553411
99010	553412
146397	553413
3022	553414
710153	553415
558336	553416
384990	553417
484420	553418
250675	553419
597079	553420
544009	553421
29450	553422
377019	553423
36045	553424
359651	553425
693303	553426
594089	553427
124339	553428
110286	553429
136379	553430
644737	553431
422766	553432
46617	553433
83914	553434
15439	553435
561051	553436
470055	553437
159111	553438
508457	553439
534170	553440
35812	553441
165717	553442
361626	553443
132786	553444
579780	553445
427265	553446
440396	553447
324203	553448
11270	553449
473622	553450
112817	553451
636789	553452
710148	553453
393289	553454
556800	553455
585902	553456
33288	553457
179469	553458
548687	553459
248668	553460
286355	553461
322823	553462
496210	553463
7740	553464
33832	553465
14132	553466
91739	553467
180604	553468
447827	553469
202136	553470
527604	553471
673997	553472
561371	553473
157136	553474
26969	553475
2998	553476
42996	553477
722996	553478
47426	553479
171032	553480
559301	553481
32366	553482
334034	553483
576436	553484
660946	553485
571079	553486
509467	553487
590355	553488
458574	553489
397007	553490
234855	553491
565908	553492
366951	553493
676469	553494
215683	553495
51994	553496
59615	553497
149125	553498
185590	553499
109209	553500
106343	553501
268648	553502
465730	553503
662000	553504
89766	553505
92069	553506
242289	553507
63033	553508
165506	553509
158277	553510
135874	553511
712393	553512
667250	553513
438146	553514
342738	553515
617496	553516
28673	553517
360663	553518
552977	553519
124332	553520
243333	553521
685988	553522
508483	553523
93183	553524
288778	553525
102934	553526
591348	553527
331529	553528
297322	553529
134063	553530
644713	553531
104085	553532
2915	553533
215613	553534
200555	553535
27948	553536
37894	553537
472670	553538
653029	553539
319959	553540
33659	553541
1189	553542
469024	553543
574324	553544
139396	553545
718720	553546
32733	553547
428323	553548
573172	553549
691143	553550
555797	553551
10794	553552
382021	553553
527404	553554
517046	553555
310920	553556
675645	553557
99022	553558
162931	553559
416127	553560
11132	553561
511982	553562
13625	553563
41229	553564
179760	553565
623035	553566
81447	553567
638473	553568
48832	553569
14807	553570
2832	553571
466606	553572
53966	553573
593119	553574
8198	553575
170080	553576
651433	553577
52177	553578
20286	553579
715436	553580
509000	553581
229930	553582
180941	553583
453071	553584
331042	553585
335407	553586
66521	553587
571155	553588
148606	553589
139523	553590
637737	553591
429255	553592
277573	553593
47284	553594
170208	553595
1147	553596
657556	553597
34463	553598
177583	553599
586427	553600
437687	553601
15497	553602
39981	553603
525412	553604
212329	553605
492684	553606
449728	553607
614111	553608
324923	553609
713057	553610
686278	553611
272488	553612
1	553613
705381	553614
656509	553615
6178	553616
669507	553617
84436	553618
645722	553619
309257	553620
218993	553621
203267	553622
248183	553623
388522	553624
197080	553625
584463	553626
154558	553627
65148	553628
600642	553629
714256	553630
41520	553631
203526	553632
639422	553633
358124	553634
276358	553635
191225	553636
478915	553637
327563	553638
667690	553639
415248	553640
130932	553641
33029	553642
331	553643
133945	553644
105559	553645
39877	553646
323422	553647
207423	553648
6187	553649
118727	553650
342289	553651
714860	553652
496675	553653
505668	553654
77189	553655
212883	553656
36036	553657
246663	553658
137952	553659
165944	553660
699631	553661
276540	553662
179070	553663
88875	553664
111632	553665
616488	553666
306473	553667
630561	553668
389502	553669
403488	553670
212423	553671
124720	553672
91217	553673
167890	553674
447310	553675
156652	553676
239139	553677
35011	553678
351170	553679
202370	553680
280000	553681
17925	553682
213014	553683
288002	553684
398802	553685
146081	553686
32885	553687
265469	553688
29472	553689
98782	553690
46347	553691
22375	553692
288398	553693
513105	553694
411361	553695
279337	553696
238821	553697
224932	553698
72443	553699
12102	553700
585	553701
346517	553702
75837	553703
600463	553704
683789	553705
176495	553706
284248	553707
121805	553708
325777	553709
631799	553710
55392	553711
25498	553712
589742	553713
487028	553714
226498	553715
120905	553716
296110	553717
80168	553718
171378	553719
459183	553720
354810	553721
405039	553722
586872	553723
626817	553724
160434	553725
155366	553726
14065	553727
409683	553728
13164	553729
171281	553730
683659	553731
27887	553732
39141	553733
153680	553734
483427	553735
230032	553736
6477	553737
333981	553738
43011	553739
26928	553740
634964	553741
27177	553742
373411	553743
215149	553744
690314	553745
548248	553746
146057	553747
6232	553748
25019	553749
294356	553750
586833	553751
32923	553752
641623	553753
11718	553754
425116	553755
638907	553756
140457	553757
436769	553758
167933	553759
121147	553760
658965	553761
208172	553762
141783	553763
672348	553764
141696	553765
14838	553766
388638	553767
189426	553768
118427	553769
389957	553770
650213	553771
495167	553772
15948	553773
52103	553774
116466	553775
664854	553776
100509	553777
315298	553778
130338	553779
111355	553780
255514	553781
378319	553782
45754	553783
159501	553784
562697	553785
79482	553786
71193	553787
528251	553788
40689	553789
78618	553790
119077	553791
359123	553792
178025	553793
670538	553794
110894	553795
405126	553796
135367	553797
359116	553798
78314	553799
498552	553800
140237	553801
182082	553802
19396	553803
53678	553804
53547	553805
267562	553806
8770	553807
93	553808
384115	553809
345507	553810
415972	553811
181533	553812
610756	553813
54503	553814
265004	553815
247618	553816
304296	553817
416914	553818
183971	553819
13473	553820
429654	553821
326751	553822
692995	553823
202111	553824
3355	553825
143412	553826
17038	553827
487400	553828
99698	553829
184403	553830
20278	553831
182916	553832
164280	553833
40530	553834
723413	553835
11051	553836
201145	553837
219883	553838
219090	553839
695152	553840
103478	553841
484306	553842
226406	553843
8642	553844
183978	553845
526685	553846
259849	553847
252677	553848
36394	553849
698537	553850
358624	553851
573496	553852
489848	553853
51701	553854
547683	553855
623139	553856
27302	553857
184250	553858
4010	553859
258924	553860
200988	553861
652018	553862
544859	553863
674176	553864
481695	553865
403692	553866
23717	553867
697313	553868
71704	553869
683407	553870
172190	553871
73667	553872
67155	553873
164503	553874
154143	553875
17597	553876
63677	553877
243140	553878
614590	553879
35211	553880
664925	553881
549328	553882
604896	553883
280341	553884
1181	553885
298639	553886
240518	553887
522262	553888
613104	553889
23686	553890
6852	553891
181788	553892
137711	553893
688776	553894
130036	553895
69874	553896
223505	553897
534544	553898
161466	553899
52322	553900
63258	553901
470948	553902
269726	553903
486579	553904
234150	553905
685	553906
545068	553907
130734	553908
401317	553909
149113	553910
569634	553911
19990	553912
153904	553913
648617	553914
529515	553915
136064	553916
77162	553917
688354	553918
272050	553919
664919	553920
33119	553921
369918	553922
61435	553923
485622	553924
165953	553925
246636	553926
331652	553927
99015	553928
702142	553929
110107	553930
526943	553931
25783	553932
8560	553933
2400	553934
211195	553935
68163	553936
692333	553937
499134	553938
68023	553939
47246	553940
87355	553941
41772	553942
527330	553943
97239	553944
57253	553945
111126	553946
449028	553947
664788	553948
475922	553949
385938	553950
368203	553951
44747	553952
605671	553953
263907	553954
14878	553955
673894	553956
186072	553957
590972	553958
134571	553959
391392	553960
54987	553961
14916	553962
252310	553963
388471	553964
378295	553965
1490	553966
414104	553967
414867	553968
180569	553969
351868	553970
79350	553971
720167	553972
168313	553973
720953	553974
129252	553975
111244	553976
366833	553977
707830	553978
378484	553979
525032	553980
623427	553981
183585	553982
178678	553983
115859	553984
34968	553985
501108	553986
620600	553987
241673	553988
574972	553989
533621	553990
69534	553991
280247	553992
527988	553993
242661	553994
4054	553995
120068	553996
283291	553997
70001	553998
725238	553999
155745	554000
543722	554001
703344	554002
640206	554003
492957	554004
59772	554005
445133	554006
18953	554007
457268	554008
503366	554009
48882	554010
334954	554011
143835	554012
597883	554013
547861	554014
86761	554015
23838	554016
95435	554017
646425	554018
595880	554019
533265	554020
331127	554021
279	554022
696461	554023
476788	554024
608282	554025
214494	554026
585819	554027
631495	554028
701175	554029
411957	554030
6273	554031
383429	554032
657948	554033
7262	554034
452751	554035
54629	554036
2071	554037
338930	554038
139477	554039
13568	554040
64472	554041
37538	554042
184603	554043
260775	554044
121141	554045
118030	554046
520676	554047
381613	554048
29487	554049
459657	554050
6309	554051
63846	554052
352357	554053
166819	554054
204887	554055
536217	554056
194482	554057
398983	554058
313290	554059
90161	554060
167089	554061
22566	554062
302357	554063
132121	554064
305224	554065
559038	554066
627117	554067
445610	554068
652758	554069
87781	554070
117430	554071
68267	554072
47987	554073
12877	554074
602954	554075
450999	554076
550104	554077
683027	554078
507766	554079
413605	554080
399863	554081
440891	554082
348194	554083
605110	554084
619540	554085
286016	554086
465072	554087
258485	554088
261817	554089
267295	554090
615465	554091
297603	554092
167287	554093
39623	554094
51131	554095
43489	554096
17517	554097
334763	554098
555295	554099
54778	554100
135620	554101
625695	554102
547890	554103
506469	554104
464551	554105
563049	554106
410821	554107
101156	554108
35114	554109
42389	554110
486217	554111
91898	554112
58514	554113
420951	554114
396535	554115
459668	554116
246575	554117
385740	554118
366136	554119
528330	554120
29630	554121
167173	554122
498334	554123
147715	554124
173512	554125
153241	554126
579381	554127
570987	554128
15203	554129
368788	554130
4280	554131
433819	554132
198015	554133
74739	554134
35146	554135
267173	554136
125552	554137
201958	554138
453278	554139
55266	554140
142156	554141
280098	554142
316592	554143
61103	554144
65096	554145
77312	554146
102386	554147
1255	554148
249507	554149
64742	554150
117838	554151
172280	554152
521678	554153
169752	554154
31857	554155
567198	554156
310785	554157
414776	554158
607073	554159
85114	554160
694716	554161
39587	554162
299018	554163
333087	554164
273383	554165
280739	554166
85572	554167
182111	554168
17667	554169
567211	554170
682072	554171
516871	554172
356854	554173
9522	554174
7306	554175
501020	554176
29364	554177
273206	554178
72150	554179
326029	554180
447081	554181
53822	554182
209024	554183
143498	554184
57	554185
22752	554186
316554	554187
705280	554188
92746	554189
651967	554190
19198	554191
11665	554192
328107	554193
488225	554194
583530	554195
714008	554196
144460	554197
115722	554198
20251	554199
158517	554200
722089	554201
6662	554202
459869	554203
142340	554204
223010	554205
587193	554206
714447	554207
23909	554208
119163	554209
38980	554210
196185	554211
8754	554212
393253	554213
83600	554214
55143	554215
357199	554216
647859	554217
242321	554218
313908	554219
471145	554220
81449	554221
268486	554222
405417	554223
691970	554224
247629	554225
255788	554226
668028	554227
538205	554228
557704	554229
194746	554230
66646	554231
117564	554232
101047	554233
468512	554234
36666	554235
68778	554236
492170	554237
60745	554238
158128	554239
482543	554240
7762	554241
647045	554242
506642	554243
143643	554244
260694	554245
419224	554246
41514	554247
16485	554248
676466	554249
490551	554250
149890	554251
538252	554252
409205	554253
462880	554254
254746	554255
496922	554256
112755	554257
516321	554258
490466	554259
54930	554260
404177	554261
229073	554262
125190	554263
550084	554264
496504	554265
259058	554266
474593	554267
503737	554268
689129	554269
180896	554270
14831	554271
344100	554272
211385	554273
165191	554274
703237	554275
459080	554276
338598	554277
105268	554278
100106	554279
673679	554280
228249	554281
592230	554282
52084	554283
492461	554284
476587	554285
168155	554286
8419	554287
110266	554288
421392	554289
43619	554290
159286	554291
52730	554292
96138	554293
221422	554294
179072	554295
279133	554296
673871	554297
232993	554298
395680	554299
278473	554300
192044	554301
5044	554302
54144	554303
24435	554304
100760	554305
349276	554306
39563	554307
582530	554308
15181	554309
444559	554310
506551	554311
54529	554312
101330	554313
16071	554314
359092	554315
169806	554316
504190	554317
554495	554318
502774	554319
333400	554320
36026	554321
364930	554322
33862	554323
135119	554324
500003	554325
632432	554326
652403	554327
455003	554328
158648	554329
713519	554330
192773	554331
5270	554332
34883	554333
379023	554334
596613	554335
556231	554336
490511	554337
389906	554338
57602	554339
54823	554340
205703	554341
38862	554342
387141	554343
28035	554344
214328	554345
247128	554346
408639	554347
123444	554348
12655	554349
317596	554350
7397	554351
371149	554352
586322	554353
32130	554354
57296	554355
41915	554356
107360	554357
13373	554358
446045	554359
509751	554360
95041	554361
141912	554362
550223	554363
74540	554364
37490	554365
682438	554366
570435	554367
60946	554368
48134	554369
481598	554370
325217	554371
448645	554372
21610	554373
81977	554374
85325	554375
165156	554376
467891	554377
646803	554378
9060	554379
373477	554380
21119	554381
57376	554382
28404	554383
635185	554384
409963	554385
361231	554386
456236	554387
180032	554388
152354	554389
72013	554390
708745	554391
586158	554392
38603	554393
389745	554394
11026	554395
4420	554396
54903	554397
697750	554398
534310	554399
108217	554400
555820	554401
232316	554402
483731	554403
74559	554404
679352	554405
671633	554406
250921	554407
672719	554408
322513	554409
106140	554410
102366	554411
9905	554412
541318	554413
421469	554414
54724	554415
104862	554416
117386	554417
86133	554418
701451	554419
57967	554420
546278	554421
168821	554422
86820	554423
159941	554424
723101	554425
458146	554426
427213	554427
170822	554428
510860	554429
390586	554430
118406	554431
411835	554432
146843	554433
172655	554434
109470	554435
16479	554436
6703	554437
698524	554438
595814	554439
693487	554440
244899	554441
343643	554442
362385	554443
483067	554444
301150	554445
395942	554446
282038	554447
141522	554448
130946	554449
157440	554450
318974	554451
301815	554452
249009	554453
178622	554454
18872	554455
362045	554456
355905	554457
3253	554458
663859	554459
292409	554460
483318	554461
2307	554462
379036	554463
101908	554464
175386	554465
12867	554466
126189	554467
183722	554468
169267	554469
368833	554470
91622	554471
642911	554472
603619	554473
193950	554474
351584	554475
499715	554476
18354	554477
382278	554478
377299	554479
655163	554480
257224	554481
348180	554482
263450	554483
561299	554484
184722	554485
11479	554486
552089	554487
172968	554488
524570	554489
548076	554490
703731	554491
74543	554492
656093	554493
568729	554494
32849	554495
308376	554496
696912	554497
585429	554498
440321	554499
482919	554500
331657	554501
48029	554502
15793	554503
534991	554504
228122	554505
441678	554506
55679	554507
76635	554508
171837	554509
459834	554510
47081	554511
535216	554512
472978	554513
657528	554514
551556	554515
32098	554516
110541	554517
246440	554518
101190	554519
459927	554520
159493	554521
49568	554522
324416	554523
444649	554524
618454	554525
441815	554526
453410	554527
302884	554528
321300	554529
83976	554530
658895	554531
399784	554532
16759	554533
244018	554534
12813	554535
184735	554536
503973	554537
371848	554538
88153	554539
23173	554540
160293	554541
138898	554542
274949	554543
226272	554544
145534	554545
51422	554546
641588	554547
126105	554548
184218	554549
8461	554550
490648	554551
547899	554552
302791	554553
321371	554554
117059	554555
326669	554556
71854	554557
112514	554558
11	554559
712395	554560
135207	554561
193688	554562
393596	554563
524785	554564
11635	554565
166908	554566
661427	554567
601641	554568
127906	554569
48200	554570
147828	554571
32263	554572
58300	554573
191464	554574
5387	554575
713079	554576
81859	554577
474350	554578
114168	554579
596	554580
453283	554581
261843	554582
83394	554583
14788	554584
510753	554585
276569	554586
502341	554587
203910	554588
133646	554589
704330	554590
167075	554591
52363	554592
276240	554593
4742	554594
124034	554595
5219	554596
65715	554597
527221	554598
105478	554599
424513	554600
700257	554601
255389	554602
395166	554603
82499	554604
48983	554605
204590	554606
92817	554607
32200	554608
63345	554609
415495	554610
412473	554611
5662	554612
410020	554613
688537	554614
297064	554615
15102	554616
82841	554617
602087	554618
662161	554619
521172	554620
575184	554621
30708	554622
175315	554623
567482	554624
73706	554625
115037	554626
95206	554627
553553	554628
686270	554629
52080	554630
576532	554631
74307	554632
236322	554633
183047	554634
526458	554635
476047	554636
427613	554637
431300	554638
634702	554639
328976	554640
56237	554641
152690	554642
677535	554643
48033	554644
62546	554645
294563	554646
94504	554647
539728	554648
269411	554649
706645	554650
122546	554651
8627	554652
6643	554653
574202	554654
490892	554655
164178	554656
454337	554657
235557	554658
155077	554659
27667	554660
52712	554661
374226	554662
99489	554663
170419	554664
16001	554665
258441	554666
43733	554667
503247	554668
657478	554669
793	554670
50047	554671
40917	554672
7636	554673
14814	554674
63295	554675
152470	554676
1893	554677
614036	554678
601652	554679
503986	554680
228694	554681
565590	554682
118330	554683
257641	554684
2016	554685
119678	554686
28028	554687
368128	554688
41053	554689
154636	554690
39791	554691
87708	554692
3862	554693
327994	554694
11595	554695
5466	554696
245143	554697
417109	554698
187040	554699
30912	554700
278849	554701
439759	554702
37719	554703
117549	554704
458987	554705
225108	554706
427329	554707
130000	554708
331829	554709
457613	554710
125522	554711
480951	554712
627633	554713
542395	554714
118854	554715
188462	554716
94738	554717
328398	554718
51946	554719
196188	554720
500339	554721
36255	554722
198365	554723
514400	554724
393390	554725
68373	554726
562733	554727
145919	554728
99840	554729
32055	554730
217424	554731
408990	554732
573457	554733
604482	554734
173676	554735
278096	554736
45882	554737
592606	554738
476199	554739
165689	554740
312546	554741
548151	554742
509142	554743
662282	554744
686502	554745
105643	554746
105612	554747
80569	554748
151646	554749
678957	554750
154502	554751
323921	554752
431247	554753
58014	554754
1951	554755
339272	554756
118571	554757
310241	554758
537470	554759
498352	554760
269535	554761
247460	554762
412252	554763
84710	554764
637464	554765
20833	554766
724834	554767
173205	554768
604306	554769
346328	554770
14551	554771
3688	554772
661959	554773
131971	554774
396000	554775
523341	554776
573290	554777
339183	554778
141535	554779
672107	554780
435306	554781
495987	554782
305198	554783
166758	554784
10117	554785
158865	554786
66809	554787
710111	554788
133334	554789
557348	554790
273710	554791
584577	554792
571167	554793
43600	554794
33294	554795
350843	554796
684592	554797
36336	554798
623697	554799
25109	554800
132863	554801
39201	554802
516031	554803
149337	554804
350807	554805
331433	554806
349756	554807
259114	554808
273157	554809
206214	554810
254075	554811
240681	554812
3801	554813
66390	554814
3508	554815
614433	554816
505776	554817
74126	554818
228341	554819
507411	554820
154755	554821
707720	554822
650670	554823
77137	554824
173442	554825
95386	554826
177870	554827
183867	554828
612955	554829
36467	554830
84171	554831
139125	554832
3208	554833
35473	554834
613560	554835
285980	554836
641335	554837
673312	554838
116223	554839
115687	554840
650263	554841
165	554842
398636	554843
170066	554844
585062	554845
604386	554846
555021	554847
290151	554848
85542	554849
147730	554850
695719	554851
425822	554852
77533	554853
240782	554854
488212	554855
131375	554856
115658	554857
643070	554858
131245	554859
57218	554860
172923	554861
79410	554862
102095	554863
319941	554864
20093	554865
110101	554866
27771	554867
553824	554868
581355	554869
380308	554870
92688	554871
630773	554872
198347	554873
607946	554874
114533	554875
303222	554876
137776	554877
504108	554878
137891	554879
414035	554880
698259	554881
158302	554882
19774	554883
108104	554884
432889	554885
284420	554886
136237	554887
12387	554888
697495	554889
112178	554890
33777	554891
405081	554892
187599	554893
354788	554894
504008	554895
19145	554896
358300	554897
43153	554898
176773	554899
245632	554900
8248	554901
278851	554902
37188	554903
51272	554904
18330	554905
120370	554906
188772	554907
253741	554908
556864	554909
712403	554910
617623	554911
587765	554912
13554	554913
14664	554914
155766	554915
369084	554916
45062	554917
186359	554918
377831	554919
118682	554920
269371	554921
166400	554922
11310	554923
607368	554924
3470	554925
135783	554926
123492	554927
270774	554928
182246	554929
226389	554930
359870	554931
136370	554932
716416	554933
119968	554934
188650	554935
111636	554936
392667	554937
261534	554938
2330	554939
614109	554940
116042	554941
509261	554942
46590	554943
203361	554944
668367	554945
207691	554946
39792	554947
412455	554948
1577	554949
496963	554950
247732	554951
489419	554952
149153	554953
21559	554954
493557	554955
722107	554956
50890	554957
573088	554958
300761	554959
155	554960
337660	554961
79263	554962
14067	554963
13416	554964
107421	554965
292930	554966
172595	554967
539655	554968
94054	554969
7768	554970
26538	554971
145102	554972
537954	554973
161044	554974
450538	554975
330943	554976
150419	554977
25380	554978
79656	554979
200965	554980
97451	554981
568534	554982
550354	554983
261986	554984
51620	554985
126389	554986
319617	554987
628019	554988
178773	554989
2132	554990
240240	554991
271127	554992
692538	554993
494489	554994
30618	554995
719098	554996
86883	554997
180531	554998
557285	554999
2934	555000
361502	555001
714266	555002
485934	555003
38910	555004
540316	555005
129779	555006
615022	555007
438	555008
1504	555009
659952	555010
131108	555011
733	555012
122708	555013
277634	555014
160563	555015
601614	555016
287884	555017
291332	555018
581330	555019
355999	555020
621323	555021
268917	555022
465668	555023
420739	555024
673611	555025
515866	555026
238341	555027
283065	555028
373676	555029
235201	555030
138630	555031
1665	555032
440317	555033
57222	555034
128084	555035
85535	555036
542223	555037
164679	555038
143364	555039
57002	555040
648857	555041
8654	555042
483124	555043
168221	555044
51665	555045
117671	555046
338606	555047
415529	555048
142366	555049
263620	555050
530253	555051
452104	555052
176334	555053
651540	555054
138292	555055
243718	555056
67079	555057
84471	555058
4616	555059
273911	555060
642691	555061
57556	555062
272014	555063
50802	555064
83371	555065
107992	555066
128075	555067
74199	555068
284092	555069
43720	555070
154806	555071
358862	555072
583858	555073
53716	555074
255725	555075
94241	555076
500940	555077
83121	555078
85044	555079
90402	555080
450129	555081
109620	555082
34774	555083
429898	555084
392484	555085
508711	555086
323263	555087
130332	555088
316431	555089
667545	555090
70842	555091
600167	555092
157166	555093
307778	555094
617642	555095
156565	555096
425036	555097
589495	555098
118904	555099
502938	555100
644522	555101
377045	555102
49780	555103
628900	555104
620382	555105
13786	555106
650222	555107
491706	555108
113409	555109
29328	555110
59234	555111
594290	555112
307050	555113
232559	555114
222725	555115
44051	555116
129088	555117
488176	555118
115493	555119
533206	555120
96882	555121
260933	555122
192088	555123
232358	555124
498738	555125
444089	555126
593754	555127
23034	555128
389540	555129
611286	555130
145297	555131
267788	555132
34420	555133
151514	555134
677307	555135
308177	555136
292184	555137
420814	555138
555611	555139
107403	555140
426633	555141
644335	555142
371202	555143
351699	555144
4869	555145
157729	555146
19812	555147
663640	555148
198337	555149
420202	555150
42777	555151
35650	555152
621537	555153
59356	555154
591781	555155
151498	555156
550539	555157
102890	555158
429739	555159
58298	555160
538692	555161
578610	555162
30631	555163
655984	555164
194841	555165
13698	555166
206939	555167
62116	555168
79304	555169
406440	555170
371803	555171
228556	555172
249789	555173
13561	555174
8487	555175
211564	555176
10495	555177
408203	555178
470673	555179
300217	555180
156296	555181
667459	555182
205723	555183
122071	555184
45296	555185
94536	555186
232328	555187
371755	555188
277392	555189
39784	555190
720809	555191
499895	555192
129073	555193
404411	555194
138590	555195
10234	555196
468339	555197
65295	555198
341978	555199
373297	555200
47341	555201
207001	555202
16825	555203
649367	555204
676362	555205
103624	555206
22024	555207
81136	555208
32785	555209
558287	555210
388227	555211
684547	555212
328114	555213
149464	555214
356743	555215
126366	555216
134550	555217
96771	555218
679465	555219
160238	555220
243531	555221
139189	555222
120130	555223
172862	555224
5237	555225
104460	555226
419320	555227
563052	555228
7788	555229
517820	555230
617353	555231
267865	555232
340301	555233
129820	555234
217291	555235
275325	555236
118042	555237
52180	555238
97090	555239
622749	555240
79369	555241
32764	555242
607177	555243
517474	555244
360	555245
143438	555246
300451	555247
221994	555248
377807	555249
116787	555250
437705	555251
116785	555252
19285	555253
583881	555254
206289	555255
417143	555256
193870	555257
114525	555258
261149	555259
457127	555260
493387	555261
517495	555262
498512	555263
618386	555264
218060	555265
206773	555266
156227	555267
4722	555268
4175	555269
164281	555270
11377	555271
31679	555272
50596	555273
154269	555274
47326	555275
596225	555276
182963	555277
605588	555278
59759	555279
382127	555280
676821	555281
156695	555282
173730	555283
173341	555284
302694	555285
183709	555286
660298	555287
11714	555288
674197	555289
634799	555290
496319	555291
135046	555292
44646	555293
706073	555294
70575	555295
678228	555296
118419	555297
84146	555298
702109	555299
677610	555300
78060	555301
574141	555302
290548	555303
15437	555304
365183	555305
94708	555306
173751	555307
149583	555308
519810	555309
513715	555310
151066	555311
435534	555312
78155	555313
332738	555314
595099	555315
380284	555316
113829	555317
76771	555318
182479	555319
149108	555320
113723	555321
168946	555322
448086	555323
642619	555324
188926	555325
42051	555326
554690	555327
723165	555328
30365	555329
192491	555330
399468	555331
244834	555332
147049	555333
17974	555334
168318	555335
432313	555336
63475	555337
42848	555338
646339	555339
163027	555340
634883	555341
626636	555342
590045	555343
4073	555344
454092	555345
236666	555346
376838	555347
7101	555348
41776	555349
250936	555350
87374	555351
705430	555352
619630	555353
680780	555354
4195	555355
257154	555356
113667	555357
91168	555358
412907	555359
12184	555360
475310	555361
470868	555362
45842	555363
496037	555364
157722	555365
414307	555366
270759	555367
227104	555368
243697	555369
384447	555370
702567	555371
94729	555372
105960	555373
101534	555374
21878	555375
390209	555376
446134	555377
31627	555378
602724	555379
455419	555380
69799	555381
718395	555382
447999	555383
556377	555384
78985	555385
415113	555386
9475	555387
660825	555388
654693	555389
319780	555390
207054	555391
589654	555392
669551	555393
10343	555394
30172	555395
660858	555396
20716	555397
42991	555398
11824	555399
662263	555400
450477	555401
2788	555402
663907	555403
6905	555404
72457	555405
155291	555406
114154	555407
710232	555408
18094	555409
28399	555410
137485	555411
659691	555412
481950	555413
626085	555414
661106	555415
599960	555416
43427	555417
243240	555418
283688	555419
391422	555420
112309	555421
411433	555422
55429	555423
371449	555424
655356	555425
262926	555426
13188	555427
261338	555428
41935	555429
113706	555430
120612	555431
568784	555432
293378	555433
27845	555434
77944	555435
918	555436
609698	555437
102492	555438
154663	555439
375959	555440
184547	555441
443404	555442
3753	555443
44521	555444
16185	555445
144504	555446
326804	555447
28946	555448
498397	555449
25803	555450
126914	555451
34137	555452
71665	555453
105467	555454
100315	555455
440601	555456
221909	555457
286295	555458
147770	555459
717891	555460
11036	555461
58008	555462
16558	555463
50469	555464
426265	555465
20783	555466
686631	555467
506344	555468
144771	555469
427239	555470
257563	555471
155117	555472
245901	555473
39916	555474
631898	555475
16661	555476
25456	555477
530813	555478
279906	555479
322580	555480
13661	555481
111049	555482
100915	555483
183925	555484
724360	555485
629232	555486
2167	555487
294722	555488
160309	555489
32776	555490
135016	555491
97407	555492
485115	555493
565317	555494
312028	555495
170491	555496
373495	555497
186584	555498
11811	555499
48122	555500
93513	555501
706385	555502
516555	555503
77689	555504
224951	555505
1870	555506
56038	555507
169835	555508
546496	555509
604802	555510
167998	555511
271169	555512
124858	555513
349038	555514
426508	555515
6860	555516
95729	555517
166912	555518
397842	555519
175701	555520
133901	555521
658334	555522
66852	555523
546125	555524
221521	555525
65498	555526
97232	555527
161402	555528
317605	555529
701129	555530
200517	555531
49177	555532
294688	555533
180551	555534
115371	555535
3729	555536
624225	555537
174005	555538
107414	555539
355555	555540
275995	555541
647246	555542
624247	555543
5437	555544
72533	555545
660965	555546
134472	555547
579371	555548
541125	555549
138751	555550
670065	555551
526721	555552
665091	555553
331830	555554
346569	555555
209793	555556
1466	555557
98234	555558
292236	555559
441194	555560
218711	555561
524755	555562
672137	555563
62274	555564
453013	555565
714910	555566
509785	555567
116589	555568
101810	555569
320760	555570
114704	555571
48709	555572
647616	555573
353761	555574
368903	555575
117170	555576
469420	555577
143263	555578
165857	555579
179504	555580
35193	555581
464594	555582
104623	555583
6258	555584
386066	555585
474865	555586
146151	555587
94328	555588
644251	555589
195972	555590
316314	555591
147161	555592
326972	555593
250590	555594
107361	555595
429553	555596
129858	555597
289248	555598
37629	555599
179036	555600
83140	555601
122175	555602
586607	555603
700088	555604
476496	555605
604740	555606
519286	555607
222272	555608
336120	555609
691058	555610
170024	555611
5523	555612
119631	555613
160654	555614
5652	555615
4694	555616
189646	555617
553172	555618
11480	555619
128249	555620
285515	555621
639900	555622
364265	555623
154184	555624
643378	555625
130277	555626
628038	555627
310558	555628
687835	555629
82799	555630
7534	555631
101579	555632
121864	555633
2349	555634
109154	555635
696027	555636
656563	555637
188109	555638
211535	555639
555786	555640
23643	555641
663395	555642
515956	555643
54521	555644
190313	555645
610648	555646
300544	555647
182732	555648
50479	555649
139898	555650
19441	555651
44196	555652
625151	555653
146990	555654
75768	555655
104032	555656
340346	555657
600867	555658
575248	555659
109133	555660
425049	555661
552809	555662
240207	555663
677918	555664
86108	555665
133901	555666
320956	555667
216721	555668
671116	555669
650622	555670
154598	555671
573320	555672
3436	555673
569401	555674
712159	555675
23973	555676
288360	555677
23294	555678
161139	555679
299352	555680
316326	555681
94095	555682
667081	555683
348207	555684
8735	555685
398875	555686
629234	555687
480808	555688
59918	555689
331939	555690
46780	555691
451853	555692
175968	555693
427289	555694
674806	555695
1026	555696
6336	555697
37138	555698
290250	555699
89451	555700
381780	555701
173828	555702
583231	555703
17832	555704
18755	555705
470635	555706
313475	555707
229503	555708
25072	555709
715884	555710
602510	555711
622637	555712
252933	555713
458929	555714
700179	555715
673412	555716
22393	555717
499812	555718
78866	555719
122812	555720
89875	555721
153105	555722
707144	555723
97347	555724
451001	555725
643799	555726
3356	555727
719186	555728
598701	555729
137525	555730
138268	555731
561285	555732
359242	555733
125202	555734
24079	555735
443579	555736
221762	555737
66260	555738
104381	555739
592959	555740
7310	555741
185515	555742
437411	555743
452850	555744
120147	555745
230056	555746
247398	555747
163836	555748
563369	555749
16136	555750
235453	555751
137816	555752
521155	555753
551	555754
46493	555755
156932	555756
667178	555757
500244	555758
132142	555759
39809	555760
692036	555761
566527	555762
5623	555763
625967	555764
22153	555765
79922	555766
295602	555767
310747	555768
569961	555769
667454	555770
186815	555771
119588	555772
42465	555773
571727	555774
615102	555775
569595	555776
651104	555777
543012	555778
219500	555779
77088	555780
331944	555781
159675	555782
11254	555783
645749	555784
565686	555785
12230	555786
48319	555787
289216	555788
238076	555789
219771	555790
500428	555791
418527	555792
524328	555793
171302	555794
82628	555795
424500	555796
40248	555797
88903	555798
10129	555799
5060	555800
550015	555801
155497	555802
715897	555803
5148	555804
399979	555805
390507	555806
380658	555807
20626	555808
609010	555809
565471	555810
78585	555811
163081	555812
36621	555813
450517	555814
39099	555815
41753	555816
486333	555817
194362	555818
365029	555819
629512	555820
299357	555821
400878	555822
529841	555823
371610	555824
558467	555825
162719	555826
406563	555827
665774	555828
556459	555829
118935	555830
31119	555831
185454	555832
687264	555833
86057	555834
539054	555835
164184	555836
600559	555837
157148	555838
130019	555839
605535	555840
512772	555841
61280	555842
326926	555843
559974	555844
336039	555845
693826	555846
619577	555847
214939	555848
38058	555849
142255	555850
313914	555851
76432	555852
127360	555853
313130	555854
120031	555855
173421	555856
96670	555857
126113	555858
107374	555859
711016	555860
143301	555861
68795	555862
237679	555863
19864	555864
7137	555865
340914	555866
638799	555867
510143	555868
236754	555869
168442	555870
22198	555871
125957	555872
102495	555873
84786	555874
590588	555875
375608	555876
111120	555877
607434	555878
92834	555879
321606	555880
108006	555881
33320	555882
60175	555883
387550	555884
157257	555885
5404	555886
18604	555887
199441	555888
716825	555889
162631	555890
627931	555891
452118	555892
2685	555893
461330	555894
630791	555895
423950	555896
53374	555897
689982	555898
417916	555899
68743	555900
330914	555901
156687	555902
277341	555903
96598	555904
59048	555905
29051	555906
539953	555907
47889	555908
122393	555909
191275	555910
181436	555911
625677	555912
137939	555913
54206	555914
122748	555915
570928	555916
403036	555917
94143	555918
534270	555919
51136	555920
12931	555921
35726	555922
187315	555923
547000	555924
209765	555925
113891	555926
108704	555927
420359	555928
341062	555929
332372	555930
109995	555931
660958	555932
42794	555933
484529	555934
22495	555935
213082	555936
401682	555937
75925	555938
412018	555939
28388	555940
606621	555941
51754	555942
647004	555943
499659	555944
22540	555945
352517	555946
721569	555947
6232	555948
449632	555949
587081	555950
181602	555951
166890	555952
348838	555953
46723	555954
660140	555955
241413	555956
435535	555957
491086	555958
703613	555959
2503	555960
643090	555961
521482	555962
373274	555963
97236	555964
516856	555965
155189	555966
239640	555967
94113	555968
28500	555969
33500	555970
5411	555971
645707	555972
549645	555973
486351	555974
248960	555975
211440	555976
119613	555977
312700	555978
125821	555979
502037	555980
678560	555981
35809	555982
101223	555983
558886	555984
110630	555985
93686	555986
607202	555987
359238	555988
112835	555989
121363	555990
70664	555991
95757	555992
721117	555993
38299	555994
537987	555995
56132	555996
57537	555997
179080	555998
365181	555999
646522	556000
634152	556001
173693	556002
163228	556003
10739	556004
54325	556005
35862	556006
183891	556007
106505	556008
364247	556009
16987	556010
2172	556011
301828	556012
489199	556013
31273	556014
708241	556015
120004	556016
7500	556017
153838	556018
140287	556019
675067	556020
108181	556021
155940	556022
457854	556023
228076	556024
6388	556025
439599	556026
513791	556027
604208	556028
284028	556029
435930	556030
664509	556031
228943	556032
74779	556033
255867	556034
269191	556035
26950	556036
655721	556037
713280	556038
211024	556039
52277	556040
47997	556041
716124	556042
697069	556043
279774	556044
242995	556045
31162	556046
37953	556047
702556	556048
9670	556049
148573	556050
122140	556051
41479	556052
15676	556053
73253	556054
29249	556055
164457	556056
382273	556057
550237	556058
20407	556059
37478	556060
610569	556061
119106	556062
183816	556063
339602	556064
88005	556065
91453	556066
254575	556067
374929	556068
134217	556069
205522	556070
212402	556071
77374	556072
582992	556073
223125	556074
671282	556075
463754	556076
583589	556077
351585	556078
112927	556079
716612	556080
330893	556081
554375	556082
44432	556083
581281	556084
418474	556085
19822	556086
128674	556087
34826	556088
405182	556089
591894	556090
334125	556091
546005	556092
226833	556093
320	556094
52364	556095
13354	556096
184028	556097
669587	556098
489126	556099
163056	556100
639839	556101
576592	556102
588936	556103
332633	556104
440800	556105
391814	556106
25430	556107
37168	556108
162056	556109
121029	556110
158161	556111
568199	556112
45078	556113
507561	556114
290241	556115
945	556116
115000	556117
313854	556118
55360	556119
234591	556120
660980	556121
428337	556122
142196	556123
61798	556124
638702	556125
141649	556126
185076	556127
188009	556128
565006	556129
655975	556130
145870	556131
391074	556132
81023	556133
115744	556134
78174	556135
403497	556136
621467	556137
49657	556138
315295	556139
217478	556140
231048	556141
537161	556142
282293	556143
502434	556144
25	556145
394233	556146
43516	556147
92740	556148
149447	556149
519869	556150
119347	556151
636871	556152
118689	556153
81754	556154
165683	556155
188802	556156
256989	556157
250299	556158
25983	556159
448287	556160
379014	556161
11181	556162
641290	556163
98366	556164
206313	556165
147766	556166
678069	556167
691284	556168
287440	556169
180492	556170
663165	556171
171415	556172
351404	556173
558843	556174
2097	556175
7863	556176
28600	556177
365348	556178
127677	556179
482676	556180
8632	556181
609093	556182
103201	556183
163056	556184
704586	556185
533446	556186
31332	556187
20381	556188
137263	556189
119775	556190
565499	556191
95068	556192
119113	556193
645168	556194
111178	556195
711200	556196
452000	556197
240974	556198
191050	556199
40629	556200
122298	556201
412084	556202
258601	556203
31995	556204
665333	556205
10469	556206
69545	556207
89097	556208
177115	556209
670028	556210
621669	556211
438661	556212
196486	556213
32138	556214
551894	556215
281344	556216
193719	556217
405661	556218
186439	556219
437871	556220
179143	556221
714759	556222
302136	556223
654	556224
104031	556225
509779	556226
666066	556227
712153	556228
32757	556229
161778	556230
152593	556231
496788	556232
95205	556233
340526	556234
624226	556235
534954	556236
35530	556237
452361	556238
250359	556239
576129	556240
368478	556241
430575	556242
515784	556243
282660	556244
2524	556245
605878	556246
23630	556247
18465	556248
657073	556249
195024	556250
524864	556251
209805	556252
594264	556253
197095	556254
31422	556255
478837	556256
322305	556257
124449	556258
477171	556259
26139	556260
18861	556261
81842	556262
409638	556263
19179	556264
70151	556265
239017	556266
128684	556267
163454	556268
295358	556269
262055	556270
91008	556271
134722	556272
58190	556273
45025	556274
14274	556275
279951	556276
247678	556277
249801	556278
25331	556279
427392	556280
90809	556281
56427	556282
652948	556283
203546	556284
14397	556285
50120	556286
386321	556287
118677	556288
9997	556289
40527	556290
305572	556291
427375	556292
468553	556293
14506	556294
16731	556295
12	556296
39449	556297
338424	556298
445899	556299
328176	556300
631454	556301
53267	556302
340810	556303
291875	556304
538124	556305
187662	556306
543943	556307
17374	556308
439351	556309
172659	556310
457533	556311
232074	556312
28260	556313
96239	556314
497351	556315
502686	556316
35659	556317
582934	556318
17315	556319
44869	556320
490186	556321
352282	556322
241856	556323
607467	556324
97118	556325
98025	556326
43980	556327
174315	556328
407356	556329
566534	556330
19983	556331
111331	556332
237823	556333
707979	556334
628555	556335
512891	556336
85344	556337
98221	556338
12783	556339
172583	556340
217854	556341
198948	556342
437278	556343
35279	556344
493685	556345
693609	556346
44492	556347
139805	556348
154827	556349
244091	556350
40080	556351
38999	556352
9058	556353
51590	556354
366564	556355
182817	556356
607470	556357
59175	556358
415010	556359
14136	556360
424502	556361
528746	556362
99037	556363
218346	556364
459974	556365
167287	556366
686724	556367
613519	556368
367168	556369
26650	556370
681052	556371
211982	556372
392218	556373
11764	556374
256791	556375
325267	556376
549399	556377
254286	556378
545956	556379
131070	556380
479978	556381
614632	556382
83378	556383
106659	556384
565601	556385
630082	556386
393284	556387
74498	556388
597963	556389
167532	556390
200700	556391
474910	556392
695170	556393
185113	556394
504437	556395
507345	556396
531301	556397
43376	556398
152105	556399
540120	556400
501750	556401
359758	556402
150970	556403
469981	556404
245029	556405
399129	556406
323390	556407
177201	556408
722337	556409
57589	556410
668118	556411
480009	556412
659596	556413
353497	556414
366789	556415
145762	556416
713750	556417
9935	556418
154147	556419
376521	556420
86539	556421
183715	556422
266669	556423
359284	556424
167972	556425
525442	556426
669019	556427
401491	556428
499238	556429
351012	556430
249800	556431
5857	556432
19905	556433
151966	556434
9616	556435
112435	556436
714249	556437
50170	556438
100699	556439
133949	556440
93669	556441
160566	556442
380633	556443
168762	556444
69216	556445
245441	556446
2183	556447
137544	556448
74633	556449
714345	556450
79099	556451
226454	556452
222738	556453
328557	556454
687455	556455
84315	556456
166818	556457
278856	556458
234798	556459
22571	556460
420250	556461
571820	556462
144906	556463
485337	556464
603489	556465
160251	556466
213110	556467
190362	556468
11147	556469
46992	556470
411886	556471
628164	556472
84744	556473
6949	556474
104900	556475
50734	556476
14570	556477
483052	556478
88607	556479
69258	556480
561479	556481
67707	556482
447222	556483
695533	556484
13386	556485
515209	556486
258584	556487
709781	556488
153839	556489
344810	556490
17410	556491
65841	556492
721853	556493
457336	556494
109246	556495
476729	556496
512992	556497
97804	556498
71970	556499
308496	556500
493108	556501
428849	556502
123145	556503
34376	556504
604917	556505
353020	556506
42618	556507
15513	556508
406083	556509
15839	556510
207875	556511
720761	556512
485390	556513
14184	556514
129709	556515
42317	556516
356263	556517
473274	556518
486058	556519
191584	556520
93909	556521
241726	556522
376676	556523
345724	556524
120673	556525
208318	556526
43192	556527
133299	556528
463607	556529
624934	556530
129530	556531
466372	556532
40586	556533
590947	556534
507878	556535
87614	556536
83181	556537
507289	556538
25510	556539
203730	556540
513335	556541
669217	556542
672523	556543
177201	556544
125916	556545
504079	556546
436925	556547
719270	556548
400388	556549
70474	556550
149669	556551
667727	556552
206644	556553
174685	556554
505231	556555
21350	556556
73319	556557
103302	556558
336305	556559
709903	556560
702295	556561
486321	556562
379438	556563
647328	556564
618286	556565
588221	556566
85315	556567
52129	556568
374667	556569
249843	556570
330604	556571
683551	556572
170796	556573
287425	556574
511402	556575
192049	556576
667915	556577
519312	556578
139536	556579
639702	556580
236	556581
44156	556582
381565	556583
121381	556584
58594	556585
12680	556586
63675	556587
710904	556588
324495	556589
270563	556590
13196	556591
684122	556592
372897	556593
172085	556594
1234	556595
102462	556596
681478	556597
98919	556598
288335	556599
372157	556600
493554	556601
90980	556602
35182	556603
443652	556604
174475	556605
565434	556606
43287	556607
604654	556608
688874	556609
329799	556610
136670	556611
247484	556612
26774	556613
546685	556614
96831	556615
490701	556616
7327	556617
245877	556618
142824	556619
558398	556620
166979	556621
161292	556622
138010	556623
650615	556624
687484	556625
558053	556626
18291	556627
514462	556628
88386	556629
20141	556630
290711	556631
392750	556632
72242	556633
210457	556634
98395	556635
101540	556636
205132	556637
144394	556638
567638	556639
126149	556640
36792	556641
208918	556642
141932	556643
437859	556644
589388	556645
32249	556646
35720	556647
81266	556648
545615	556649
40613	556650
39754	556651
35394	556652
171909	556653
440975	556654
54705	556655
61421	556656
141170	556657
29531	556658
81295	556659
29530	556660
456	556661
539425	556662
380296	556663
534183	556664
208863	556665
322941	556666
130070	556667
627488	556668
545471	556669
8631	556670
149895	556671
222510	556672
131962	556673
31031	556674
208100	556675
39740	556676
696245	556677
31030	556678
232531	556679
385815	556680
4105	556681
655849	556682
379275	556683
191653	556684
331026	556685
586635	556686
265010	556687
39587	556688
394681	556689
144026	556690
700097	556691
11456	556692
150997	556693
478577	556694
318161	556695
104960	556696
674141	556697
130205	556698
2648	556699
157430	556700
574197	556701
325365	556702
54966	556703
423367	556704
561076	556705
78252	556706
548741	556707
548036	556708
469677	556709
83453	556710
289446	556711
696563	556712
11673	556713
262810	556714
514857	556715
155285	556716
120254	556717
358694	556718
172397	556719
691528	556720
80105	556721
674573	556722
604470	556723
164968	556724
371982	556725
384006	556726
350917	556727
206008	556728
321458	556729
117507	556730
503402	556731
15613	556732
296018	556733
115216	556734
48275	556735
371425	556736
131198	556737
450691	556738
16930	556739
686383	556740
354723	556741
564358	556742
98317	556743
672635	556744
597523	556745
177048	556746
376300	556747
149202	556748
39931	556749
544311	556750
155616	556751
113117	556752
415585	556753
180700	556754
72766	556755
20058	556756
313557	556757
279350	556758
179741	556759
119033	556760
590611	556761
393891	556762
510621	556763
6561	556764
511622	556765
462934	556766
37873	556767
719587	556768
251283	556769
641840	556770
563182	556771
657176	556772
548956	556773
257002	556774
488617	556775
615132	556776
519336	556777
683214	556778
237458	556779
63994	556780
166323	556781
692177	556782
57646	556783
92208	556784
152571	556785
28242	556786
101131	556787
508509	556788
115677	556789
2438	556790
470923	556791
175692	556792
318485	556793
467284	556794
546595	556795
11681	556796
175455	556797
498929	556798
1164	556799
388093	556800
166888	556801
710791	556802
574766	556803
113339	556804
702203	556805
130568	556806
243410	556807
208382	556808
487446	556809
375766	556810
365388	556811
31502	556812
592654	556813
40925	556814
452044	556815
608361	556816
49618	556817
336915	556818
12783	556819
633924	556820
626177	556821
249558	556822
608849	556823
12275	556824
95881	556825
216412	556826
289199	556827
235209	556828
164579	556829
186333	556830
106317	556831
35052	556832
446870	556833
187165	556834
438897	556835
368990	556836
694831	556837
545836	556838
67291	556839
513531	556840
7405	556841
61683	556842
431634	556843
613403	556844
94496	556845
156850	556846
88410	556847
56743	556848
129600	556849
388553	556850
308077	556851
113022	556852
368260	556853
289759	556854
56249	556855
314359	556856
44272	556857
57963	556858
3930	556859
157132	556860
589588	556861
296034	556862
413624	556863
633505	556864
344901	556865
142689	556866
564011	556867
720145	556868
421318	556869
43544	556870
104542	556871
28919	556872
359350	556873
356067	556874
489298	556875
132389	556876
592212	556877
472383	556878
6590	556879
282947	556880
491524	556881
245684	556882
662329	556883
546357	556884
182933	556885
457508	556886
173860	556887
45098	556888
13565	556889
1995	556890
123557	556891
614361	556892
717664	556893
647840	556894
340178	556895
456058	556896
437891	556897
46602	556898
417372	556899
274120	556900
16247	556901
677790	556902
658081	556903
11977	556904
57647	556905
18068	556906
722017	556907
96721	556908
449267	556909
424362	556910
63838	556911
511974	556912
438632	556913
396034	556914
572988	556915
721079	556916
43534	556917
535501	556918
406795	556919
181276	556920
624822	556921
3327	556922
470773	556923
211939	556924
309871	556925
372094	556926
76807	556927
129644	556928
344619	556929
86613	556930
44414	556931
98985	556932
133584	556933
297850	556934
176711	556935
38359	556936
111865	556937
647101	556938
63869	556939
319286	556940
614677	556941
55814	556942
144131	556943
19151	556944
565976	556945
596554	556946
59002	556947
35701	556948
459277	556949
21975	556950
28261	556951
435659	556952
589882	556953
289860	556954
384810	556955
160615	556956
19208	556957
225941	556958
17945	556959
708638	556960
295287	556961
520412	556962
269521	556963
70717	556964
705730	556965
303065	556966
24992	556967
17439	556968
157285	556969
166734	556970
2344	556971
410248	556972
607734	556973
38129	556974
183527	556975
688610	556976
43584	556977
199302	556978
612785	556979
266525	556980
94853	556981
222974	556982
445373	556983
168480	556984
184889	556985
434292	556986
145343	556987
468565	556988
111124	556989
396311	556990
11252	556991
614514	556992
127850	556993
32501	556994
484384	556995
6016	556996
329388	556997
690693	556998
381744	556999
518403	557000
384520	557001
114258	557002
703368	557003
7558	557004
628682	557005
210581	557006
606053	557007
302678	557008
51316	557009
341406	557010
693670	557011
131887	557012
448201	557013
376349	557014
480287	557015
584946	557016
270374	557017
16720	557018
548788	557019
97198	557020
166544	557021
305936	557022
475303	557023
237688	557024
539855	557025
12104	557026
416964	557027
3928	557028
98656	557029
279376	557030
110131	557031
711676	557032
23171	557033
11983	557034
109388	557035
543884	557036
64460	557037
174789	557038
120948	557039
2134	557040
386186	557041
581954	557042
180157	557043
412610	557044
1108	557045
68287	557046
329806	557047
7098	557048
177495	557049
50753	557050
145837	557051
642411	557052
581575	557053
407209	557054
57434	557055
3647	557056
70862	557057
575468	557058
724911	557059
578357	557060
662264	557061
218305	557062
7514	557063
126682	557064
36141	557065
25250	557066
343394	557067
680501	557068
345459	557069
70937	557070
18208	557071
608685	557072
148884	557073
17198	557074
277368	557075
342774	557076
148985	557077
524308	557078
272793	557079
95783	557080
705231	557081
53119	557082
51034	557083
295256	557084
308510	557085
174302	557086
831	557087
187013	557088
137975	557089
229192	557090
143046	557091
224156	557092
479816	557093
538234	557094
690676	557095
100441	557096
526895	557097
16702	557098
394098	557099
93242	557100
432908	557101
309802	557102
130426	557103
129046	557104
214430	557105
177496	557106
386945	557107
177215	557108
501928	557109
231267	557110
153067	557111
4585	557112
227722	557113
427807	557114
471015	557115
6691	557116
373258	557117
231978	557118
230848	557119
299490	557120
118179	557121
501071	557122
176042	557123
176443	557124
621106	557125
583044	557126
317191	557127
18218	557128
599195	557129
251178	557130
252113	557131
187559	557132
257630	557133
12948	557134
382570	557135
488639	557136
568929	557137
168727	557138
163820	557139
559538	557140
26297	557141
703883	557142
568736	557143
296183	557144
437424	557145
603533	557146
360900	557147
187765	557148
721702	557149
428942	557150
90822	557151
173865	557152
63504	557153
74868	557154
328510	557155
171087	557156
81046	557157
342454	557158
16496	557159
452482	557160
602463	557161
1062	557162
604995	557163
269636	557164
365428	557165
428747	557166
648626	557167
348831	557168
159192	557169
364235	557170
185132	557171
542446	557172
552655	557173
400937	557174
4388	557175
31766	557176
571876	557177
26648	557178
429650	557179
342756	557180
556328	557181
305622	557182
126457	557183
15604	557184
78329	557185
637306	557186
86088	557187
638651	557188
77773	557189
174118	557190
695623	557191
72081	557192
154698	557193
123795	557194
120650	557195
550352	557196
590790	557197
547363	557198
433848	557199
23678	557200
577827	557201
12030	557202
548766	557203
202766	557204
64931	557205
467282	557206
179255	557207
658557	557208
110100	557209
447898	557210
638264	557211
128923	557212
554381	557213
47514	557214
97753	557215
37843	557216
652057	557217
20410	557218
491531	557219
95220	557220
68863	557221
521585	557222
44937	557223
191217	557224
33017	557225
9625	557226
489176	557227
275979	557228
453599	557229
66568	557230
222591	557231
41429	557232
12539	557233
173941	557234
192881	557235
342141	557236
73860	557237
40563	557238
361324	557239
64112	557240
619285	557241
409038	557242
522437	557243
364858	557244
129676	557245
141987	557246
322685	557247
552806	557248
375399	557249
68598	557250
33400	557251
496652	557252
167959	557253
163138	557254
6557	557255
139627	557256
8545	557257
527076	557258
198480	557259
123487	557260
548619	557261
55139	557262
308059	557263
249917	557264
364650	557265
693679	557266
372295	557267
319512	557268
41346	557269
45788	557270
221712	557271
159782	557272
411849	557273
224882	557274
613890	557275
284030	557276
459	557277
338074	557278
511903	557279
449941	557280
360731	557281
524590	557282
18616	557283
26056	557284
103105	557285
367047	557286
592679	557287
6593	557288
38407	557289
49710	557290
70453	557291
1867	557292
79917	557293
35903	557294
96737	557295
192617	557296
347696	557297
556294	557298
145244	557299
532251	557300
406831	557301
506612	557302
356104	557303
166571	557304
628234	557305
631977	557306
596590	557307
235595	557308
700647	557309
702464	557310
13822	557311
264900	557312
405730	557313
113420	557314
632783	557315
52950	557316
401433	557317
100491	557318
110139	557319
8247	557320
521836	557321
603896	557322
311560	557323
499948	557324
696739	557325
7041	557326
99780	557327
6352	557328
447377	557329
420269	557330
389910	557331
478669	557332
425063	557333
76614	557334
478543	557335
14741	557336
466886	557337
259362	557338
31430	557339
230537	557340
365450	557341
153435	557342
685141	557343
456627	557344
624324	557345
326315	557346
241469	557347
73851	557348
184179	557349
311218	557350
680029	557351
41555	557352
208758	557353
108017	557354
441563	557355
117709	557356
340623	557357
241199	557358
113847	557359
88365	557360
268903	557361
475140	557362
403764	557363
470537	557364
150339	557365
226818	557366
400097	557367
16200	557368
338338	557369
527842	557370
414829	557371
179762	557372
182205	557373
557434	557374
106961	557375
234369	557376
167865	557377
4990	557378
303015	557379
33042	557380
310988	557381
450745	557382
167833	557383
152673	557384
654529	557385
43723	557386
393225	557387
103227	557388
526466	557389
206453	557390
375946	557391
275480	557392
122832	557393
688139	557394
177204	557395
134754	557396
462133	557397
68093	557398
60094	557399
583928	557400
464450	557401
182573	557402
11470	557403
331849	557404
327131	557405
21590	557406
107906	557407
580301	557408
38114	557409
491373	557410
10651	557411
702881	557412
645496	557413
637647	557414
582488	557415
416560	557416
521612	557417
463757	557418
65994	557419
646652	557420
235917	557421
61631	557422
433	557423
9810	557424
610086	557425
18720	557426
69235	557427
9180	557428
65842	557429
697595	557430
46254	557431
398251	557432
423961	557433
676867	557434
301774	557435
313380	557436
90883	557437
383916	557438
182938	557439
315945	557440
42693	557441
36854	557442
310258	557443
372947	557444
179923	557445
90886	557446
693608	557447
361627	557448
42720	557449
610640	557450
42020	557451
2478	557452
93154	557453
433045	557454
632265	557455
31859	557456
679514	557457
368233	557458
530825	557459
859	557460
510223	557461
113592	557462
511704	557463
25958	557464
578451	557465
471023	557466
487310	557467
82664	557468
214054	557469
139429	557470
338761	557471
446845	557472
665142	557473
459067	557474
240724	557475
53162	557476
685844	557477
300708	557478
18640	557479
718716	557480
122282	557481
579193	557482
77304	557483
119950	557484
145611	557485
91552	557486
625665	557487
103339	557488
481090	557489
92674	557490
566973	557491
461984	557492
158461	557493
232564	557494
42949	557495
245136	557496
559642	557497
128336	557498
611141	557499
203247	557500
15654	557501
101284	557502
366891	557503
656165	557504
49789	557505
14183	557506
242639	557507
167909	557508
414040	557509
191029	557510
663061	557511
75400	557512
171693	557513
549895	557514
583480	557515
49652	557516
34217	557517
46051	557518
409884	557519
647523	557520
73268	557521
409399	557522
66149	557523
169490	557524
509832	557525
163112	557526
246899	557527
63950	557528
56433	557529
496031	557530
65566	557531
430758	557532
19247	557533
378238	557534
313137	557535
20951	557536
541267	557537
627051	557538
705316	557539
379542	557540
567401	557541
57367	557542
31001	557543
14101	557544
215382	557545
140019	557546
316068	557547
66110	557548
92324	557549
192500	557550
88847	557551
142051	557552
609396	557553
311020	557554
53162	557555
266612	557556
573643	557557
377485	557558
45756	557559
714724	557560
108912	557561
2172	557562
18197	557563
456011	557564
698838	557565
667410	557566
135250	557567
466359	557568
345433	557569
42607	557570
380644	557571
148987	557572
233312	557573
621382	557574
7202	557575
110777	557576
122697	557577
180427	557578
27511	557579
154006	557580
476554	557581
334090	557582
139919	557583
684624	557584
450001	557585
566333	557586
93814	557587
253274	557588
27782	557589
188861	557590
683361	557591
46810	557592
42763	557593
253722	557594
124115	557595
549850	557596
684418	557597
81730	557598
172469	557599
619607	557600
223650	557601
601842	557602
180810	557603
427875	557604
551078	557605
360529	557606
53604	557607
64036	557608
3908	557609
301212	557610
641967	557611
6625	557612
724116	557613
62588	557614
171580	557615
143686	557616
178246	557617
91818	557618
142900	557619
40583	557620
133832	557621
37540	557622
579612	557623
337911	557624
1525	557625
60810	557626
704872	557627
387836	557628
353706	557629
118342	557630
177764	557631
80148	557632
315616	557633
180690	557634
142765	557635
80296	557636
53845	557637
53388	557638
684848	557639
46482	557640
54640	557641
311783	557642
139300	557643
574816	557644
500333	557645
3125	557646
121075	557647
205433	557648
202728	557649
373558	557650
38733	557651
20213	557652
50765	557653
356720	557654
382677	557655
29157	557656
148317	557657
264470	557658
4770	557659
10428	557660
463821	557661
15695	557662
551240	557663
67071	557664
660324	557665
272093	557666
25820	557667
322686	557668
3968	557669
82113	557670
30973	557671
134096	557672
16517	557673
80587	557674
591269	557675
54517	557676
403794	557677
698559	557678
3283	557679
648716	557680
378471	557681
566493	557682
375247	557683
419611	557684
439650	557685
958	557686
424142	557687
429859	557688
579940	557689
444466	557690
23012	557691
235488	557692
435056	557693
639639	557694
151290	557695
715522	557696
325405	557697
199360	557698
110175	557699
20106	557700
495978	557701
186337	557702
138530	557703
309153	557704
89033	557705
638434	557706
403770	557707
603775	557708
59577	557709
61694	557710
14445	557711
158002	557712
162593	557713
169877	557714
43293	557715
6584	557716
111767	557717
139532	557718
202108	557719
28237	557720
455494	557721
84087	557722
186656	557723
309699	557724
11467	557725
522048	557726
8194	557727
553372	557728
40500	557729
419209	557730
444608	557731
138069	557732
553726	557733
517791	557734
342867	557735
477887	557736
254981	557737
88044	557738
12508	557739
1681	557740
36555	557741
571350	557742
351525	557743
17842	557744
492	557745
234482	557746
142430	557747
1201	557748
306095	557749
37793	557750
515827	557751
133499	557752
350730	557753
231	557754
119007	557755
465071	557756
9285	557757
316708	557758
107334	557759
86423	557760
36144	557761
11967	557762
59608	557763
371256	557764
468282	557765
86991	557766
660619	557767
91927	557768
63878	557769
50300	557770
134481	557771
463131	557772
108750	557773
260202	557774
1944	557775
152991	557776
49136	557777
44082	557778
502301	557779
21502	557780
646024	557781
574432	557782
463793	557783
618684	557784
172831	557785
69009	557786
301360	557787
247176	557788
377517	557789
98892	557790
302519	557791
14526	557792
182126	557793
703149	557794
643124	557795
109618	557796
517357	557797
713082	557798
108694	557799
592283	557800
19555	557801
87494	557802
398860	557803
120790	557804
332777	557805
493179	557806
232315	557807
329025	557808
52942	557809
281303	557810
582374	557811
227589	557812
528583	557813
425254	557814
230166	557815
1967	557816
242712	557817
44695	557818
693507	557819
36668	557820
38733	557821
669535	557822
186071	557823
861	557824
286621	557825
21479	557826
22608	557827
528930	557828
19124	557829
149210	557830
456342	557831
16095	557832
117568	557833
706616	557834
452380	557835
559548	557836
2037	557837
181655	557838
364793	557839
10930	557840
186502	557841
347063	557842
371512	557843
99575	557844
526181	557845
665500	557846
699527	557847
657425	557848
92074	557849
121385	557850
330646	557851
186463	557852
425135	557853
214870	557854
521126	557855
64082	557856
659357	557857
623203	557858
109037	557859
712301	557860
225213	557861
20714	557862
75090	557863
57411	557864
23421	557865
153462	557866
196254	557867
15534	557868
306785	557869
320145	557870
565284	557871
622153	557872
455252	557873
51527	557874
300648	557875
117514	557876
502369	557877
159990	557878
238118	557879
707001	557880
625013	557881
619636	557882
161374	557883
214218	557884
372893	557885
564963	557886
558297	557887
2771	557888
205084	557889
241470	557890
159190	557891
311073	557892
393444	557893
169581	557894
313957	557895
59276	557896
39043	557897
667357	557898
12995	557899
246134	557900
37198	557901
47276	557902
25367	557903
479372	557904
83094	557905
184258	557906
293850	557907
5547	557908
21468	557909
48666	557910
323180	557911
452970	557912
452604	557913
161707	557914
303701	557915
166212	557916
445774	557917
281672	557918
636923	557919
624152	557920
439869	557921
355291	557922
76018	557923
99942	557924
133549	557925
31688	557926
44927	557927
118426	557928
645086	557929
52546	557930
125258	557931
252639	557932
223925	557933
12537	557934
632004	557935
616367	557936
162548	557937
446639	557938
16802	557939
506044	557940
49698	557941
70085	557942
514397	557943
201749	557944
434295	557945
519942	557946
75408	557947
66302	557948
367781	557949
196476	557950
595283	557951
171762	557952
89147	557953
273698	557954
113493	557955
178994	557956
509599	557957
179770	557958
136853	557959
145401	557960
515568	557961
247816	557962
201203	557963
75424	557964
559530	557965
301809	557966
116370	557967
61	557968
300391	557969
4025	557970
23386	557971
186141	557972
176371	557973
109866	557974
321881	557975
172274	557976
418354	557977
601764	557978
139135	557979
341597	557980
466839	557981
367868	557982
931	557983
376043	557984
187162	557985
508325	557986
407976	557987
2893	557988
65287	557989
37728	557990
327844	557991
22296	557992
73132	557993
58930	557994
589512	557995
117606	557996
182319	557997
278635	557998
192943	557999
179207	558000
56384	558001
583981	558002
99138	558003
412125	558004
577719	558005
186704	558006
480889	558007
122367	558008
146344	558009
307783	558010
631629	558011
296711	558012
304620	558013
281623	558014
67467	558015
592903	558016
202332	558017
650901	558018
140507	558019
264695	558020
89061	558021
129208	558022
653945	558023
683825	558024
607546	558025
30006	558026
337628	558027
641733	558028
50533	558029
54864	558030
5561	558031
436	558032
362726	558033
10766	558034
492969	558035
162520	558036
166546	558037
293457	558038
251703	558039
611627	558040
472201	558041
507464	558042
184161	558043
351464	558044
51025	558045
46815	558046
138873	558047
148177	558048
519730	558049
378922	558050
680727	558051
693381	558052
192578	558053
20637	558054
1904	558055
179859	558056
90455	558057
38013	558058
7507	558059
604432	558060
160621	558061
520340	558062
614673	558063
68355	558064
153682	558065
489791	558066
159377	558067
132742	558068
561113	558069
83418	558070
126834	558071
641071	558072
617795	558073
154420	558074
18907	558075
474323	558076
19736	558077
717229	558078
625306	558079
311677	558080
313768	558081
323054	558082
153058	558083
305185	558084
794	558085
195647	558086
155070	558087
184507	558088
491334	558089
499880	558090
70271	558091
311424	558092
713486	558093
147631	558094
58644	558095
341169	558096
99398	558097
77061	558098
443350	558099
667078	558100
468977	558101
689611	558102
27420	558103
574592	558104
9590	558105
425362	558106
482230	558107
6224	558108
82026	558109
2507	558110
131091	558111
316748	558112
54791	558113
116036	558114
391846	558115
17024	558116
150307	558117
591487	558118
252798	558119
53950	558120
517743	558121
24029	558122
683193	558123
450721	558124
291396	558125
284684	558126
723834	558127
4223	558128
174271	558129
124154	558130
1170	558131
150025	558132
465207	558133
123756	558134
122	558135
427926	558136
189843	558137
3142	558138
442818	558139
10811	558140
621339	558141
11782	558142
476515	558143
345268	558144
572143	558145
311086	558146
298118	558147
578282	558148
197034	558149
372956	558150
56664	558151
334344	558152
93655	558153
676735	558154
128498	558155
155940	558156
112977	558157
353491	558158
483513	558159
7625	558160
616559	558161
719605	558162
239370	558163
49570	558164
718574	558165
458336	558166
77348	558167
105275	558168
27226	558169
719080	558170
91408	558171
110335	558172
299766	558173
513337	558174
381692	558175
26627	558176
258630	558177
117774	558178
65570	558179
411815	558180
379330	558181
318368	558182
98614	558183
117530	558184
180361	558185
641341	558186
587469	558187
684424	558188
80654	558189
592164	558190
543447	558191
83827	558192
89936	558193
103371	558194
68530	558195
711198	558196
10848	558197
184384	558198
272897	558199
85437	558200
23806	558201
543954	558202
464371	558203
471544	558204
618730	558205
319418	558206
604829	558207
326911	558208
35009	558209
661654	558210
13986	558211
254309	558212
496416	558213
2608	558214
530355	558215
216165	558216
142228	558217
38515	558218
200065	558219
348894	558220
33728	558221
376060	558222
506674	558223
510248	558224
1395	558225
295862	558226
543787	558227
626622	558228
45931	558229
628624	558230
645183	558231
552260	558232
442620	558233
169809	558234
87817	558235
368728	558236
456737	558237
351907	558238
324442	558239
658468	558240
9449	558241
200876	558242
416793	558243
648841	558244
482355	558245
284012	558246
554665	558247
701753	558248
501632	558249
4062	558250
22120	558251
290351	558252
430519	558253
363747	558254
371948	558255
563141	558256
631897	558257
34684	558258
7126	558259
603520	558260
593735	558261
136939	558262
201628	558263
6040	558264
88330	558265
463636	558266
181231	558267
646814	558268
465672	558269
370413	558270
480200	558271
29463	558272
112535	558273
675346	558274
391699	558275
28413	558276
219535	558277
215579	558278
17330	558279
639022	558280
5171	558281
186209	558282
192835	558283
110715	558284
147955	558285
594516	558286
8726	558287
34545	558288
226290	558289
8323	558290
3123	558291
258537	558292
116428	558293
486039	558294
330572	558295
14245	558296
136211	558297
170165	558298
225051	558299
17683	558300
95792	558301
21574	558302
55715	558303
597895	558304
321684	558305
147439	558306
2937	558307
416727	558308
147256	558309
635738	558310
40804	558311
128591	558312
273826	558313
303653	558314
373543	558315
87778	558316
167578	558317
645209	558318
612689	558319
105180	558320
431243	558321
306169	558322
1182	558323
445993	558324
398984	558325
674655	558326
93095	558327
699219	558328
706889	558329
26745	558330
71415	558331
344517	558332
182661	558333
39177	558334
58808	558335
576300	558336
138749	558337
32296	558338
705414	558339
215325	558340
75934	558341
504483	558342
637496	558343
60729	558344
185643	558345
601172	558346
336977	558347
37020	558348
127818	558349
545165	558350
21	558351
32575	558352
24969	558353
370873	558354
153513	558355
698968	558356
159582	558357
544089	558358
696659	558359
1425	558360
139956	558361
160547	558362
589203	558363
302384	558364
624457	558365
274	558366
40744	558367
79745	558368
107083	558369
170186	558370
22989	558371
381600	558372
714061	558373
60213	558374
487176	558375
288815	558376
426701	558377
76256	558378
329145	558379
241862	558380
76556	558381
73146	558382
407014	558383
29699	558384
617184	558385
101566	558386
575	558387
186606	558388
48972	558389
25536	558390
4632	558391
113062	558392
165519	558393
309	558394
19028	558395
105656	558396
2709	558397
709011	558398
559225	558399
542176	558400
484707	558401
544200	558402
714346	558403
717145	558404
439141	558405
68534	558406
169785	558407
50709	558408
184085	558409
51516	558410
651384	558411
606061	558412
665850	558413
5945	558414
662096	558415
282987	558416
268249	558417
350952	558418
172767	558419
509126	558420
514387	558421
641431	558422
181205	558423
155852	558424
281376	558425
461324	558426
37396	558427
141768	558428
305515	558429
18456	558430
611616	558431
101385	558432
482580	558433
20887	558434
17450	558435
130417	558436
174064	558437
114206	558438
68530	558439
458323	558440
1956	558441
121779	558442
15799	558443
55942	558444
69678	558445
586286	558446
113277	558447
114560	558448
333254	558449
117516	558450
41586	558451
15718	558452
83921	558453
601403	558454
146694	558455
115659	558456
497523	558457
260123	558458
68967	558459
5509	558460
217538	558461
43012	558462
57892	558463
452241	558464
2399	558465
268366	558466
86003	558467
222257	558468
48485	558469
272332	558470
80571	558471
453632	558472
338853	558473
724784	558474
111928	558475
28912	558476
15030	558477
15474	558478
533219	558479
594912	558480
299649	558481
32707	558482
298485	558483
25351	558484
421547	558485
698857	558486
637685	558487
307927	558488
80212	558489
470439	558490
344175	558491
587011	558492
576975	558493
167481	558494
680890	558495
345388	558496
33097	558497
693072	558498
177333	558499
566588	558500
198646	558501
190581	558502
4922	558503
86966	558504
616065	558505
56734	558506
385560	558507
7798	558508
91591	558509
36344	558510
197087	558511
75884	558512
177854	558513
532052	558514
364855	558515
383628	558516
291564	558517
25149	558518
697325	558519
376687	558520
541200	558521
64383	558522
520327	558523
446682	558524
5487	558525
576777	558526
118082	558527
79561	558528
633580	558529
263241	558530
645931	558531
367127	558532
425893	558533
182262	558534
565105	558535
257847	558536
646864	558537
5911	558538
587843	558539
202301	558540
367068	558541
680090	558542
223707	558543
2922	558544
9551	558545
156107	558546
147278	558547
425989	558548
179821	558549
17219	558550
305908	558551
110740	558552
372385	558553
649500	558554
1439	558555
559893	558556
301870	558557
69037	558558
630637	558559
540695	558560
601952	558561
2780	558562
274777	558563
150952	558564
423242	558565
113035	558566
197084	558567
101605	558568
450800	558569
327178	558570
686443	558571
323637	558572
114190	558573
550020	558574
14352	558575
225396	558576
149353	558577
622429	558578
91849	558579
492353	558580
75461	558581
10009	558582
127263	558583
89353	558584
67941	558585
677097	558586
12568	558587
74242	558588
283523	558589
42003	558590
83532	558591
618556	558592
148412	558593
678405	558594
45661	558595
181164	558596
2407	558597
81509	558598
302843	558599
10878	558600
15990	558601
353159	558602
687625	558603
425129	558604
659262	558605
562585	558606
203024	558607
176398	558608
116960	558609
48678	558610
295986	558611
239012	558612
26068	558613
7562	558614
17739	558615
643340	558616
5877	558617
282803	558618
6887	558619
561156	558620
182203	558621
162990	558622
155353	558623
65300	558624
578743	558625
53530	558626
127175	558627
604010	558628
116884	558629
411351	558630
385519	558631
454855	558632
17728	558633
580840	558634
245274	558635
150000	558636
309734	558637
531176	558638
9902	558639
26886	558640
578257	558641
257061	558642
77895	558643
22722	558644
96124	558645
391251	558646
106017	558647
641519	558648
180395	558649
59628	558650
505214	558651
285766	558652
50853	558653
317313	558654
150810	558655
310256	558656
590321	558657
437693	558658
80112	558659
547372	558660
286391	558661
615821	558662
158062	558663
173302	558664
278004	558665
475949	558666
131629	558667
950	558668
41051	558669
850	558670
532394	558671
101208	558672
370893	558673
165699	558674
348901	558675
293059	558676
63823	558677
20254	558678
660083	558679
163569	558680
372925	558681
663060	558682
437978	558683
51614	558684
527824	558685
155169	558686
521049	558687
36569	558688
251979	558689
271413	558690
2557	558691
154035	558692
152993	558693
95797	558694
841	558695
611410	558696
330722	558697
4036	558698
319698	558699
368023	558700
237943	558701
61556	558702
38154	558703
183671	558704
439258	558705
152565	558706
59843	558707
407941	558708
620653	558709
209979	558710
47299	558711
63543	558712
104422	558713
60370	558714
628275	558715
65211	558716
160213	558717
416562	558718
544838	558719
629019	558720
123619	558721
153353	558722
136410	558723
307409	558724
688145	558725
74081	558726
365654	558727
46725	558728
81699	558729
212034	558730
665889	558731
194952	558732
59210	558733
595471	558734
583090	558735
104785	558736
485088	558737
15798	558738
50079	558739
542863	558740
643467	558741
17343	558742
448271	558743
249661	558744
717915	558745
175616	558746
62228	558747
315210	558748
116997	558749
178024	558750
194241	558751
223874	558752
124574	558753
255768	558754
415724	558755
299032	558756
230786	558757
235191	558758
337355	558759
711230	558760
151054	558761
49629	558762
126395	558763
1229	558764
209431	558765
306244	558766
462479	558767
38268	558768
16561	558769
59511	558770
254730	558771
583508	558772
3306	558773
706051	558774
471613	558775
281414	558776
550205	558777
310964	558778
88459	558779
387625	558780
277779	558781
449187	558782
457520	558783
424095	558784
548	558785
543274	558786
271339	558787
38112	558788
125282	558789
688652	558790
11873	558791
247627	558792
471415	558793
170384	558794
324140	558795
215775	558796
621550	558797
454413	558798
130506	558799
50662	558800
455543	558801
106478	558802
165485	558803
501858	558804
320264	558805
399337	558806
50143	558807
50820	558808
117827	558809
198120	558810
420136	558811
1508	558812
607200	558813
157302	558814
339402	558815
43752	558816
37434	558817
5587	558818
620848	558819
424725	558820
130943	558821
428238	558822
71296	558823
183549	558824
7628	558825
27504	558826
272848	558827
308474	558828
620539	558829
569534	558830
31838	558831
42673	558832
100134	558833
339243	558834
484604	558835
235002	558836
302239	558837
46826	558838
451711	558839
12485	558840
229735	558841
40130	558842
452902	558843
395580	558844
248045	558845
65455	558846
313	558847
593582	558848
666350	558849
309535	558850
220193	558851
33851	558852
467730	558853
197049	558854
61702	558855
640295	558856
523133	558857
494910	558858
414981	558859
13995	558860
487557	558861
615984	558862
185732	558863
512541	558864
42887	558865
48097	558866
126092	558867
413923	558868
174701	558869
170306	558870
646421	558871
393176	558872
654100	558873
37336	558874
387937	558875
706949	558876
340265	558877
216649	558878
144794	558879
166079	558880
326458	558881
517621	558882
334671	558883
320046	558884
625050	558885
561405	558886
49197	558887
647201	558888
536851	558889
80228	558890
80880	558891
566781	558892
693738	558893
266046	558894
89783	558895
48054	558896
343509	558897
90004	558898
103939	558899
20027	558900
187319	558901
157226	558902
717718	558903
275061	558904
265537	558905
186321	558906
432303	558907
65497	558908
32066	558909
71055	558910
634667	558911
506308	558912
17481	558913
622744	558914
209540	558915
304060	558916
293220	558917
141086	558918
18349	558919
173930	558920
38366	558921
10822	558922
63851	558923
295731	558924
288947	558925
261863	558926
654263	558927
83140	558928
11739	558929
392657	558930
566480	558931
290876	558932
504619	558933
647244	558934
509778	558935
162181	558936
349997	558937
9071	558938
282151	558939
718777	558940
66683	558941
284527	558942
5033	558943
869	558944
283614	558945
123242	558946
123837	558947
11493	558948
440032	558949
669580	558950
13799	558951
192120	558952
546811	558953
25668	558954
156376	558955
257210	558956
293097	558957
606686	558958
64090	558959
125278	558960
189332	558961
23937	558962
193797	558963
548962	558964
647873	558965
154565	558966
585495	558967
721808	558968
96366	558969
5058	558970
16235	558971
170781	558972
102117	558973
334870	558974
8582	558975
138139	558976
22603	558977
5197	558978
724419	558979
34820	558980
396171	558981
51458	558982
246611	558983
2766	558984
552452	558985
144200	558986
16983	558987
22494	558988
48466	558989
114958	558990
215888	558991
242989	558992
393575	558993
598989	558994
50577	558995
586548	558996
342799	558997
387499	558998
141762	558999
172648	559000
115291	559001
606	559002
480773	559003
97515	559004
594557	559005
276126	559006
18479	559007
8234	559008
33199	559009
114484	559010
668860	559011
701878	559012
160786	559013
45507	559014
157644	559015
110041	559016
701729	559017
419316	559018
456545	559019
615731	559020
309320	559021
90893	559022
437064	559023
151622	559024
562013	559025
312099	559026
632674	559027
411054	559028
451133	559029
353899	559030
67615	559031
3740	559032
49616	559033
92357	559034
162555	559035
69207	559036
370512	559037
589350	559038
6297	559039
553051	559040
28377	559041
2559	559042
181897	559043
589931	559044
153013	559045
400919	559046
390386	559047
516355	559048
301112	559049
159775	559050
1509	559051
659141	559052
286443	559053
538380	559054
640209	559055
237053	559056
504118	559057
505503	559058
451580	559059
713945	559060
499575	559061
364038	559062
294	559063
407056	559064
50237	559065
114362	559066
410810	559067
234455	559068
9577	559069
169044	559070
154011	559071
123857	559072
428233	559073
11	559074
235197	559075
35605	559076
31174	559077
40650	559078
175553	559079
403318	559080
205989	559081
44763	559082
6101	559083
622371	559084
61772	559085
357109	559086
256160	559087
43785	559088
120521	559089
59041	559090
394052	559091
610678	559092
635725	559093
645024	559094
619097	559095
668193	559096
359649	559097
13198	559098
176553	559099
172006	559100
159888	559101
73512	559102
10303	559103
221000	559104
555375	559105
80743	559106
49509	559107
30965	559108
53666	559109
40942	559110
9633	559111
24558	559112
19031	559113
677579	559114
232481	559115
17987	559116
5322	559117
125261	559118
96019	559119
82352	559120
272152	559121
226917	559122
186623	559123
416796	559124
83297	559125
329869	559126
195754	559127
561	559128
128557	559129
383506	559130
136476	559131
25723	559132
488517	559133
644849	559134
161785	559135
12673	559136
647438	559137
297426	559138
22372	559139
698676	559140
242167	559141
171299	559142
475063	559143
108629	559144
1333	559145
117081	559146
311248	559147
66504	559148
63935	559149
254202	559150
608772	559151
409648	559152
702733	559153
488940	559154
672835	559155
81071	559156
31823	559157
74737	559158
95943	559159
269405	559160
276963	559161
47454	559162
208161	559163
627854	559164
710504	559165
151362	559166
73871	559167
709347	559168
686268	559169
17526	559170
182127	559171
53866	559172
41579	559173
680714	559174
402359	559175
181915	559176
663848	559177
681195	559178
540003	559179
303102	559180
83756	559181
356360	559182
29271	559183
45780	559184
421357	559185
492135	559186
324420	559187
156488	559188
116456	559189
14826	559190
256177	559191
637709	559192
612251	559193
573647	559194
174805	559195
388895	559196
591969	559197
332143	559198
104049	559199
137613	559200
670202	559201
342372	559202
25731	559203
52005	559204
457826	559205
420294	559206
633123	559207
120007	559208
46408	559209
12568	559210
98529	559211
117702	559212
516692	559213
206566	559214
684267	559215
61275	559216
142606	559217
63135	559218
697661	559219
367705	559220
113441	559221
19363	559222
609522	559223
190082	559224
631185	559225
28467	559226
478603	559227
84743	559228
482752	559229
52	559230
468056	559231
517781	559232
704135	559233
544716	559234
248088	559235
651718	559236
564920	559237
153989	559238
126991	559239
351220	559240
8262	559241
460911	559242
293001	559243
410974	559244
22017	559245
650016	559246
74047	559247
168346	559248
17094	559249
104880	559250
721446	559251
90975	559252
1178	559253
412003	559254
692996	559255
186598	559256
157509	559257
74165	559258
45172	559259
685112	559260
693834	559261
242297	559262
71224	559263
29166	559264
109098	559265
378446	559266
302943	559267
259340	559268
242175	559269
382145	559270
168947	559271
249680	559272
127298	559273
291880	559274
418095	559275
378477	559276
504074	559277
13867	559278
183359	559279
35011	559280
444645	559281
7220	559282
499093	559283
448383	559284
213	559285
117608	559286
416589	559287
24064	559288
14189	559289
1505	559290
666671	559291
483362	559292
127570	559293
207142	559294
140814	559295
14511	559296
139792	559297
444228	559298
39572	559299
474151	559300
524783	559301
124115	559302
293277	559303
96136	559304
274772	559305
172081	559306
20311	559307
280514	559308
28381	559309
461383	559310
251749	559311
83949	559312
686078	559313
336706	559314
126572	559315
16208	559316
33375	559317
465224	559318
215254	559319
191230	559320
500104	559321
236794	559322
132693	559323
661080	559324
356912	559325
107075	559326
42431	559327
2880	559328
244788	559329
672699	559330
499378	559331
129650	559332
113208	559333
184946	559334
262302	559335
134817	559336
638115	559337
629316	559338
237654	559339
316404	559340
10984	559341
488905	559342
98907	559343
261138	559344
670260	559345
487901	559346
41739	559347
339004	559348
686866	559349
201860	559350
654739	559351
438019	559352
580350	559353
57895	559354
12019	559355
196202	559356
274607	559357
76200	559358
89376	559359
577438	559360
213000	559361
131256	559362
31235	559363
637073	559364
134866	559365
80199	559366
12114	559367
131987	559368
444483	559369
689251	559370
413675	559371
36056	559372
255958	559373
108026	559374
16397	559375
27217	559376
571747	559377
590176	559378
279619	559379
400460	559380
98001	559381
111725	559382
55582	559383
255105	559384
279387	559385
111462	559386
124262	559387
463674	559388
15466	559389
53110	559390
316283	559391
518244	559392
343498	559393
52962	559394
129457	559395
624556	559396
224201	559397
168564	559398
337749	559399
244831	559400
87232	559401
352236	559402
709387	559403
701304	559404
97261	559405
569461	559406
206220	559407
273398	559408
95763	559409
580637	559410
192465	559411
215174	559412
224587	559413
494241	559414
185908	559415
643394	559416
593655	559417
162825	559418
707495	559419
344943	559420
302667	559421
374138	559422
57374	559423
567075	559424
644492	559425
673612	559426
303872	559427
142288	559428
282461	559429
61148	559430
572769	559431
48806	559432
159243	559433
112737	559434
512516	559435
590604	559436
325291	559437
348188	559438
480396	559439
571395	559440
26268	559441
689454	559442
679157	559443
544039	559444
573953	559445
654219	559446
127736	559447
367100	559448
623595	559449
472407	559450
46650	559451
710905	559452
235481	559453
183791	559454
317809	559455
208974	559456
137109	559457
323785	559458
296744	559459
145748	559460
114328	559461
33191	559462
50008	559463
255750	559464
113114	559465
532568	559466
250882	559467
62564	559468
658230	559469
226914	559470
718734	559471
206716	559472
59167	559473
233679	559474
158352	559475
52269	559476
111146	559477
100432	559478
608077	559479
231817	559480
154976	559481
670399	559482
119441	559483
130471	559484
80180	559485
482822	559486
83023	559487
388978	559488
36808	559489
587273	559490
615216	559491
669301	559492
695813	559493
388515	559494
15398	559495
242312	559496
374329	559497
646067	559498
659579	559499
427146	559500
109139	559501
9074	559502
467811	559503
28653	559504
45969	559505
477677	559506
618490	559507
54015	559508
7113	559509
677450	559510
209727	559511
130172	559512
143146	559513
878	559514
88692	559515
114812	559516
137323	559517
717967	559518
186886	559519
530237	559520
196417	559521
38616	559522
47905	559523
42985	559524
111076	559525
398171	559526
675169	559527
489803	559528
590	559529
574720	559530
498758	559531
397182	559532
652312	559533
487393	559534
43821	559535
102090	559536
602186	559537
16747	559538
692968	559539
150461	559540
4566	559541
527672	559542
150789	559543
429609	559544
64348	559545
92187	559546
162811	559547
3988	559548
411185	559549
355294	559550
140943	559551
326733	559552
209404	559553
462845	559554
81787	559555
702945	559556
434350	559557
257392	559558
249201	559559
95014	559560
326536	559561
491024	559562
519481	559563
37502	559564
135776	559565
336546	559566
629177	559567
211345	559568
118503	559569
447679	559570
469199	559571
490494	559572
190987	559573
426437	559574
158346	559575
284182	559576
443965	559577
133618	559578
658670	559579
51960	559580
648023	559581
13930	559582
611122	559583
707203	559584
305661	559585
14831	559586
208293	559587
194586	559588
271776	559589
57275	559590
350751	559591
675559	559592
137848	559593
551731	559594
476365	559595
86487	559596
357063	559597
226763	559598
172918	559599
25630	559600
445367	559601
17100	559602
167303	559603
717178	559604
407007	559605
179405	559606
76046	559607
576065	559608
394306	559609
542508	559610
498907	559611
564207	559612
379604	559613
167528	559614
442412	559615
534025	559616
288588	559617
245618	559618
335140	559619
594483	559620
448367	559621
431245	559622
628404	559623
710029	559624
555933	559625
46065	559626
197806	559627
2429	559628
26823	559629
244119	559630
3521	559631
190269	559632
372570	559633
532236	559634
675160	559635
486646	559636
434758	559637
265891	559638
160252	559639
633169	559640
509146	559641
220870	559642
348106	559643
599864	559644
149581	559645
397006	559646
123825	559647
254061	559648
50528	559649
278192	559650
47315	559651
289390	559652
692378	559653
596141	559654
17531	559655
380432	559656
44538	559657
7683	559658
241919	559659
167251	559660
410499	559661
45353	559662
131407	559663
10860	559664
289713	559665
61174	559666
399328	559667
24639	559668
703934	559669
712602	559670
296023	559671
568055	559672
142495	559673
427829	559674
367019	559675
588814	559676
24716	559677
405011	559678
41308	559679
236592	559680
100098	559681
351138	559682
192583	559683
53985	559684
90898	559685
2625	559686
557491	559687
249312	559688
529205	559689
90834	559690
79062	559691
243722	559692
115280	559693
553534	559694
685188	559695
155212	559696
165276	559697
155320	559698
319176	559699
18423	559700
41350	559701
132586	559702
570608	559703
18958	559704
20621	559705
159771	559706
412215	559707
11889	559708
64620	559709
567739	559710
301681	559711
453979	559712
3896	559713
78298	559714
134047	559715
389419	559716
613143	559717
541119	559718
228968	559719
481300	559720
25546	559721
722506	559722
73204	559723
358227	559724
408632	559725
539073	559726
8911	559727
158058	559728
600226	559729
432536	559730
7116	559731
59059	559732
407376	559733
566416	559734
171358	559735
146149	559736
437142	559737
180155	559738
12487	559739
89398	559740
529203	559741
131633	559742
294912	559743
521620	559744
682155	559745
703014	559746
2531	559747
47482	559748
159029	559749
404503	559750
59331	559751
16696	559752
193624	559753
44323	559754
207284	559755
131635	559756
52654	559757
412085	559758
539393	559759
636370	559760
105921	559761
681747	559762
88284	559763
612937	559764
151542	559765
2728	559766
642462	559767
48241	559768
8274	559769
258275	559770
137824	559771
26205	559772
117612	559773
669373	559774
32584	559775
625192	559776
1907	559777
714900	559778
490536	559779
608805	559780
297967	559781
253178	559782
359671	559783
184620	559784
64819	559785
21435	559786
488320	559787
42240	559788
346080	559789
249900	559790
130372	559791
253850	559792
420544	559793
13496	559794
98891	559795
412093	559796
157566	559797
45310	559798
54618	559799
164870	559800
58803	559801
63236	559802
582498	559803
181624	559804
51574	559805
147048	559806
696509	559807
185660	559808
11046	559809
489171	559810
514915	559811
54373	559812
12514	559813
115638	559814
234586	559815
687751	559816
682689	559817
698843	559818
2984	559819
242739	559820
125931	559821
552036	559822
4634	559823
10741	559824
134406	559825
712136	559826
390672	559827
507895	559828
178448	559829
282197	559830
18209	559831
248046	559832
55034	559833
185022	559834
44118	559835
307312	559836
2599	559837
155540	559838
16134	559839
225450	559840
112328	559841
70374	559842
313510	559843
160441	559844
512512	559845
118251	559846
121955	559847
30613	559848
456280	559849
106182	559850
88780	559851
670739	559852
457709	559853
580339	559854
710234	559855
107109	559856
54187	559857
630432	559858
713382	559859
165686	559860
293783	559861
11454	559862
10522	559863
226844	559864
440331	559865
665727	559866
52218	559867
53291	559868
374708	559869
98273	559870
19607	559871
123477	559872
10524	559873
503297	559874
121275	559875
681397	559876
149800	559877
148073	559878
8256	559879
255804	559880
173753	559881
142007	559882
294955	559883
598012	559884
591274	559885
140227	559886
305314	559887
620238	559888
552672	559889
625245	559890
14009	559891
5008	559892
14840	559893
39502	559894
126018	559895
42540	559896
685115	559897
495447	559898
308195	559899
100572	559900
471241	559901
186068	559902
71254	559903
636104	559904
336583	559905
165121	559906
705881	559907
206019	559908
238603	559909
18292	559910
45384	559911
149892	559912
41765	559913
469854	559914
165068	559915
674147	559916
18317	559917
93308	559918
155407	559919
495072	559920
262628	559921
600010	559922
617954	559923
30195	559924
195411	559925
640081	559926
665405	559927
441823	559928
105353	559929
109996	559930
51140	559931
656229	559932
590420	559933
5293	559934
680272	559935
52294	559936
173135	559937
114847	559938
133706	559939
38157	559940
108942	559941
599733	559942
375202	559943
201191	559944
55836	559945
524903	559946
27786	559947
273433	559948
528165	559949
3323	559950
41379	559951
18945	559952
319205	559953
526745	559954
656892	559955
42887	559956
179544	559957
440946	559958
5095	559959
621531	559960
100439	559961
88835	559962
61873	559963
8973	559964
32856	559965
46955	559966
94283	559967
509148	559968
556921	559969
117992	559970
92686	559971
703778	559972
537835	559973
584004	559974
311839	559975
391493	559976
105347	559977
220833	559978
219813	559979
194539	559980
691541	559981
553454	559982
468328	559983
338699	559984
343014	559985
159964	559986
35000	559987
639574	559988
263881	559989
480741	559990
364571	559991
653134	559992
385115	559993
162171	559994
329250	559995
264251	559996
626268	559997
54128	559998
8990	559999
663887	560000
139950	560001
306494	560002
547919	560003
34224	560004
103382	560005
200228	560006
253844	560007
530891	560008
349630	560009
518292	560010
121768	560011
229908	560012
407749	560013
23107	560014
46308	560015
253236	560016
25407	560017
542579	560018
39728	560019
637559	560020
55549	560021
443526	560022
176480	560023
176287	560024
324803	560025
445001	560026
667844	560027
256259	560028
284151	560029
85682	560030
254016	560031
173438	560032
109454	560033
21459	560034
247944	560035
456244	560036
177064	560037
51963	560038
604897	560039
71481	560040
173347	560041
206185	560042
380715	560043
482672	560044
50686	560045
282800	560046
163315	560047
361359	560048
67877	560049
145535	560050
568226	560051
329114	560052
519271	560053
585898	560054
40021	560055
53111	560056
511130	560057
35837	560058
609191	560059
194733	560060
599067	560061
593654	560062
391401	560063
704531	560064
318845	560065
705579	560066
289441	560067
426867	560068
619894	560069
634576	560070
300990	560071
642506	560072
712932	560073
492214	560074
532452	560075
38282	560076
144363	560077
690684	560078
47840	560079
454611	560080
57431	560081
498680	560082
250027	560083
201793	560084
570729	560085
82531	560086
60542	560087
91484	560088
69706	560089
613105	560090
27238	560091
25260	560092
610112	560093
296812	560094
2396	560095
501835	560096
531426	560097
582912	560098
59316	560099
310903	560100
271430	560101
358205	560102
11525	560103
62739	560104
302105	560105
126148	560106
60414	560107
13976	560108
3144	560109
44195	560110
687508	560111
14909	560112
327558	560113
46225	560114
484908	560115
479733	560116
46587	560117
273812	560118
37045	560119
96157	560120
62954	560121
39700	560122
51693	560123
164401	560124
569795	560125
500733	560126
701984	560127
435418	560128
169976	560129
149956	560130
199995	560131
72680	560132
414922	560133
140127	560134
8164	560135
588355	560136
288209	560137
23428	560138
216346	560139
75681	560140
291559	560141
943	560142
543761	560143
211210	560144
345184	560145
122504	560146
172264	560147
400022	560148
52650	560149
562899	560150
278611	560151
594429	560152
386543	560153
441803	560154
19844	560155
24010	560156
46068	560157
9762	560158
186181	560159
48538	560160
327366	560161
139613	560162
477470	560163
22080	560164
21274	560165
159319	560166
585572	560167
231319	560168
49306	560169
715828	560170
204507	560171
113922	560172
108761	560173
467478	560174
7256	560175
509627	560176
35250	560177
17767	560178
526165	560179
48960	560180
6906	560181
423871	560182
330854	560183
40	560184
430114	560185
166101	560186
46324	560187
6144	560188
100557	560189
573651	560190
698126	560191
124535	560192
138844	560193
488679	560194
30239	560195
533633	560196
17293	560197
321310	560198
366763	560199
494385	560200
477713	560201
109292	560202
366400	560203
147843	560204
510105	560205
342176	560206
276113	560207
238819	560208
18869	560209
115118	560210
557741	560211
207832	560212
188435	560213
638170	560214
695609	560215
279558	560216
344939	560217
668578	560218
551115	560219
92923	560220
624245	560221
416919	560222
342895	560223
366832	560224
256423	560225
26025	560226
203899	560227
71264	560228
579699	560229
151117	560230
19682	560231
558346	560232
166701	560233
214171	560234
310036	560235
9792	560236
69352	560237
541000	560238
717815	560239
253987	560240
678907	560241
239716	560242
525106	560243
585219	560244
108939	560245
564221	560246
77486	560247
277257	560248
83132	560249
333867	560250
352603	560251
198359	560252
111105	560253
486952	560254
168676	560255
20979	560256
545065	560257
69753	560258
167223	560259
525323	560260
711540	560261
240122	560262
37482	560263
258839	560264
87552	560265
3320	560266
552583	560267
60350	560268
92632	560269
68279	560270
303561	560271
472716	560272
422286	560273
472148	560274
676838	560275
80142	560276
69335	560277
717769	560278
401823	560279
160033	560280
155425	560281
158773	560282
272126	560283
68118	560284
322884	560285
623275	560286
88763	560287
678938	560288
321705	560289
713741	560290
23540	560291
88751	560292
30057	560293
87895	560294
37475	560295
2514	560296
14155	560297
226092	560298
32981	560299
5431	560300
179368	560301
428930	560302
159951	560303
603873	560304
70482	560305
81804	560306
197432	560307
119770	560308
228648	560309
247322	560310
89891	560311
641705	560312
462052	560313
85580	560314
706400	560315
694109	560316
549096	560317
703211	560318
667849	560319
225679	560320
164113	560321
175468	560322
238913	560323
362163	560324
695953	560325
155730	560326
56869	560327
428284	560328
542798	560329
348332	560330
588701	560331
355963	560332
90093	560333
37518	560334
276810	560335
13241	560336
697518	560337
241130	560338
390153	560339
111784	560340
3844	560341
370478	560342
8061	560343
92897	560344
245339	560345
421841	560346
118908	560347
584036	560348
27431	560349
341475	560350
231239	560351
108086	560352
425498	560353
29657	560354
671464	560355
577267	560356
107936	560357
473985	560358
402805	560359
4166	560360
6053	560361
523942	560362
592660	560363
450769	560364
17983	560365
100274	560366
616980	560367
578623	560368
482593	560369
6700	560370
67273	560371
10312	560372
99864	560373
233860	560374
103569	560375
413805	560376
25515	560377
322263	560378
596781	560379
9015	560380
123586	560381
607506	560382
45216	560383
180631	560384
22048	560385
126531	560386
443988	560387
693822	560388
466532	560389
796	560390
339116	560391
119245	560392
307757	560393
311229	560394
110551	560395
545359	560396
26765	560397
93888	560398
489022	560399
616569	560400
596295	560401
430695	560402
49851	560403
330534	560404
104151	560405
10198	560406
7979	560407
591201	560408
36437	560409
588024	560410
404871	560411
306296	560412
305490	560413
196739	560414
115125	560415
595341	560416
23546	560417
162671	560418
17503	560419
610234	560420
20302	560421
146586	560422
71752	560423
416423	560424
236310	560425
162176	560426
443885	560427
642244	560428
283258	560429
1382	560430
89693	560431
283659	560432
402308	560433
399776	560434
431690	560435
720270	560436
253975	560437
681851	560438
140869	560439
293367	560440
87107	560441
18947	560442
57704	560443
12459	560444
58508	560445
579265	560446
145575	560447
681712	560448
423317	560449
579883	560450
714026	560451
348010	560452
666130	560453
210331	560454
24295	560455
153924	560456
138524	560457
648	560458
607172	560459
691823	560460
10393	560461
3258	560462
441578	560463
562485	560464
507524	560465
608697	560466
693952	560467
672582	560468
57168	560469
106893	560470
562385	560471
14334	560472
631141	560473
688718	560474
551219	560475
475959	560476
641573	560477
103618	560478
355572	560479
101137	560480
453857	560481
121164	560482
211583	560483
528388	560484
215950	560485
402925	560486
572902	560487
689759	560488
546531	560489
455237	560490
235304	560491
132655	560492
581114	560493
500987	560494
560298	560495
189319	560496
139213	560497
243429	560498
51804	560499
297533	560500
71737	560501
843	560502
551904	560503
496812	560504
623588	560505
37943	560506
477169	560507
78773	560508
148136	560509
273265	560510
599552	560511
59783	560512
655197	560513
159345	560514
4975	560515
697204	560516
24129	560517
196960	560518
438153	560519
545547	560520
346308	560521
29750	560522
179484	560523
93872	560524
6597	560525
723200	560526
527385	560527
356026	560528
333793	560529
421	560530
268200	560531
546396	560532
10409	560533
412517	560534
661125	560535
290404	560536
506563	560537
499178	560538
227155	560539
285114	560540
49408	560541
601854	560542
515314	560543
68240	560544
116904	560545
487523	560546
6485	560547
184321	560548
110280	560549
217459	560550
113043	560551
52254	560552
474624	560553
671240	560554
664323	560555
372523	560556
633263	560557
533757	560558
184803	560559
120947	560560
649524	560561
177511	560562
77934	560563
177414	560564
101557	560565
544470	560566
107345	560567
254879	560568
172097	560569
39971	560570
1801	560571
611495	560572
394328	560573
428024	560574
388543	560575
688626	560576
263226	560577
405357	560578
232977	560579
92570	560580
386539	560581
176611	560582
531663	560583
580585	560584
323802	560585
50765	560586
501955	560587
475360	560588
340824	560589
576361	560590
631671	560591
556158	560592
145135	560593
238790	560594
83	560595
398220	560596
14516	560597
537568	560598
3467	560599
587531	560600
184832	560601
309947	560602
182022	560603
14298	560604
136602	560605
467291	560606
654246	560607
119942	560608
529455	560609
24006	560610
132841	560611
723617	560612
561996	560613
158035	560614
369042	560615
721303	560616
485915	560617
73425	560618
198222	560619
98096	560620
62198	560621
696906	560622
218615	560623
635501	560624
716498	560625
449111	560626
7712	560627
561711	560628
336117	560629
654860	560630
616108	560631
525714	560632
127503	560633
252477	560634
145149	560635
651361	560636
80842	560637
566146	560638
406362	560639
208905	560640
223089	560641
73850	560642
212887	560643
427156	560644
389688	560645
129537	560646
14559	560647
260877	560648
519203	560649
348120	560650
312584	560651
461445	560652
349944	560653
464063	560654
698703	560655
645430	560656
293694	560657
137221	560658
395383	560659
721655	560660
141300	560661
400897	560662
269857	560663
36094	560664
485483	560665
150586	560666
672623	560667
165497	560668
20728	560669
492539	560670
4876	560671
354753	560672
722051	560673
452384	560674
315233	560675
30040	560676
253837	560677
264753	560678
269224	560679
107482	560680
342275	560681
639001	560682
54670	560683
223042	560684
327574	560685
555322	560686
469566	560687
279451	560688
427921	560689
70564	560690
634688	560691
637802	560692
340830	560693
204732	560694
321704	560695
568488	560696
426805	560697
598977	560698
480203	560699
107944	560700
175514	560701
95536	560702
89494	560703
119710	560704
53475	560705
695747	560706
416176	560707
537734	560708
167556	560709
113677	560710
180312	560711
8975	560712
596105	560713
71336	560714
245409	560715
326946	560716
139468	560717
453350	560718
388588	560719
121447	560720
230592	560721
610966	560722
670616	560723
132643	560724
541466	560725
493	560726
24126	560727
37127	560728
601048	560729
81741	560730
384378	560731
10646	560732
65994	560733
444563	560734
396663	560735
155168	560736
133669	560737
51890	560738
342843	560739
683755	560740
531730	560741
1377	560742
707499	560743
2268	560744
706283	560745
330039	560746
571882	560747
539606	560748
22333	560749
473067	560750
373096	560751
691163	560752
5285	560753
189634	560754
125889	560755
185320	560756
461743	560757
1393	560758
384660	560759
43397	560760
97229	560761
341587	560762
143143	560763
658893	560764
105935	560765
655263	560766
131441	560767
67414	560768
19084	560769
639716	560770
148056	560771
456266	560772
350219	560773
392398	560774
5275	560775
43022	560776
179982	560777
143278	560778
73257	560779
160703	560780
134628	560781
505691	560782
287255	560783
15708	560784
32301	560785
551024	560786
40367	560787
4524	560788
85347	560789
164344	560790
672789	560791
78794	560792
718246	560793
163158	560794
720827	560795
352072	560796
82713	560797
721194	560798
12955	560799
519029	560800
465712	560801
17725	560802
721106	560803
660716	560804
458442	560805
210567	560806
688673	560807
256736	560808
132196	560809
666494	560810
19093	560811
166815	560812
12433	560813
495624	560814
345899	560815
460250	560816
141974	560817
4551	560818
567025	560819
30031	560820
20894	560821
618518	560822
124369	560823
149539	560824
69674	560825
273275	560826
275711	560827
371712	560828
373647	560829
149728	560830
350862	560831
45749	560832
344212	560833
250509	560834
314465	560835
629237	560836
579026	560837
490269	560838
30901	560839
600621	560840
259039	560841
5091	560842
81435	560843
711289	560844
225724	560845
372060	560846
12436	560847
133369	560848
507735	560849
295538	560850
120426	560851
550200	560852
633042	560853
22006	560854
27821	560855
366609	560856
129363	560857
89760	560858
156079	560859
78098	560860
573944	560861
714007	560862
423497	560863
49301	560864
28991	560865
118452	560866
369888	560867
45891	560868
198400	560869
555936	560870
8968	560871
604468	560872
150391	560873
383252	560874
78586	560875
37131	560876
168414	560877
29518	560878
10881	560879
5150	560880
21182	560881
136164	560882
243950	560883
511557	560884
168436	560885
47550	560886
366213	560887
411779	560888
71213	560889
616048	560890
641738	560891
625467	560892
181741	560893
150626	560894
450526	560895
197384	560896
24387	560897
289903	560898
96458	560899
437704	560900
609809	560901
110724	560902
122981	560903
354092	560904
92904	560905
33903	560906
190160	560907
672273	560908
662066	560909
501640	560910
409370	560911
705877	560912
280381	560913
242392	560914
124916	560915
300360	560916
456132	560917
55201	560918
285650	560919
686345	560920
203627	560921
231731	560922
573712	560923
60630	560924
58438	560925
245049	560926
26210	560927
10515	560928
186611	560929
270026	560930
414933	560931
360635	560932
95341	560933
542821	560934
151139	560935
182617	560936
273130	560937
433507	560938
103947	560939
307648	560940
325053	560941
551699	560942
7767	560943
17877	560944
343556	560945
672089	560946
605429	560947
646559	560948
66855	560949
392775	560950
466868	560951
263290	560952
241818	560953
139901	560954
600921	560955
26314	560956
20938	560957
555776	560958
557500	560959
310044	560960
439823	560961
174368	560962
19381	560963
292064	560964
602863	560965
416418	560966
359876	560967
311436	560968
299049	560969
394342	560970
27579	560971
366199	560972
94674	560973
19772	560974
410	560975
279775	560976
2799	560977
338548	560978
20697	560979
34	560980
307482	560981
679819	560982
11436	560983
647917	560984
189814	560985
321487	560986
701716	560987
445482	560988
78199	560989
153546	560990
446597	560991
135112	560992
16986	560993
10290	560994
450057	560995
28049	560996
155706	560997
106817	560998
43082	560999
581416	561000
713449	561001
161346	561002
680906	561003
506282	561004
160978	561005
12660	561006
40450	561007
30828	561008
131644	561009
43152	561010
199816	561011
503058	561012
277379	561013
301419	561014
288026	561015
162902	561016
514765	561017
233370	561018
5973	561019
700051	561020
395903	561021
548597	561022
259964	561023
524349	561024
118346	561025
561691	561026
128431	561027
270669	561028
556554	561029
176034	561030
156390	561031
477002	561032
313066	561033
112740	561034
183764	561035
539513	561036
11788	561037
29342	561038
508349	561039
13780	561040
542871	561041
50680	561042
4498	561043
304494	561044
198738	561045
281606	561046
6109	561047
359849	561048
454786	561049
80068	561050
144422	561051
68030	561052
460781	561053
620657	561054
3043	561055
389731	561056
177645	561057
227096	561058
241492	561059
126267	561060
502248	561061
22891	561062
46606	561063
136426	561064
118907	561065
141444	561066
285480	561067
514840	561068
3464	561069
18519	561070
332963	561071
704740	561072
16268	561073
2486	561074
610551	561075
1879	561076
60003	561077
564894	561078
346477	561079
225451	561080
279593	561081
404402	561082
507864	561083
441086	561084
129237	561085
698630	561086
341369	561087
398602	561088
159871	561089
52023	561090
25754	561091
62925	561092
273779	561093
654679	561094
8269	561095
192538	561096
486426	561097
103172	561098
72784	561099
77225	561100
281114	561101
115679	561102
148360	561103
459170	561104
713402	561105
25579	561106
610554	561107
705249	561108
657496	561109
236085	561110
53356	561111
636511	561112
271273	561113
534	561114
160008	561115
88533	561116
713872	561117
87377	561118
440764	561119
701702	561120
20664	561121
307181	561122
225368	561123
289395	561124
38421	561125
505834	561126
296068	561127
452722	561128
26908	561129
55479	561130
410141	561131
104486	561132
228267	561133
376989	561134
333258	561135
715616	561136
388156	561137
178542	561138
351707	561139
580020	561140
76528	561141
365568	561142
554255	561143
610079	561144
184658	561145
222349	561146
3613	561147
231189	561148
391848	561149
514308	561150
200415	561151
469209	561152
697766	561153
47334	561154
303732	561155
227717	561156
267310	561157
451929	561158
55364	561159
187364	561160
655585	561161
72852	561162
656147	561163
219490	561164
698324	561165
136784	561166
37486	561167
10246	561168
183196	561169
144658	561170
452921	561171
709480	561172
26503	561173
374497	561174
138701	561175
36212	561176
686069	561177
363404	561178
8546	561179
57109	561180
681502	561181
630835	561182
433915	561183
99598	561184
17553	561185
562136	561186
290339	561187
46981	561188
32909	561189
632390	561190
601961	561191
22076	561192
145685	561193
194271	561194
121356	561195
406232	561196
296807	561197
129201	561198
14853	561199
16726	561200
243020	561201
433717	561202
32040	561203
573321	561204
310622	561205
512802	561206
2555	561207
116845	561208
122176	561209
75283	561210
10560	561211
405194	561212
148835	561213
565688	561214
692405	561215
83941	561216
49003	561217
60093	561218
380947	561219
25342	561220
90287	561221
624306	561222
15419	561223
115331	561224
563715	561225
582082	561226
233	561227
27344	561228
269310	561229
537295	561230
680989	561231
252049	561232
400986	561233
681177	561234
704046	561235
363227	561236
84659	561237
323044	561238
69999	561239
162815	561240
720006	561241
110359	561242
346420	561243
569138	561244
74191	561245
655633	561246
548378	561247
39490	561248
62263	561249
149076	561250
95436	561251
80495	561252
527346	561253
570902	561254
247758	561255
16887	561256
525927	561257
529580	561258
436841	561259
14162	561260
343007	561261
115298	561262
406162	561263
330941	561264
330309	561265
355566	561266
568085	561267
198902	561268
145963	561269
3871	561270
334959	561271
529889	561272
622942	561273
160347	561274
436331	561275
123181	561276
138314	561277
644106	561278
60198	561279
373648	561280
208055	561281
636536	561282
536637	561283
354443	561284
302920	561285
182701	561286
541044	561287
318391	561288
155339	561289
31445	561290
345656	561291
88855	561292
272845	561293
193921	561294
2738	561295
589729	561296
431326	561297
78338	561298
448796	561299
246528	561300
600	561301
202884	561302
14431	561303
299472	561304
127844	561305
119508	561306
420813	561307
341190	561308
89141	561309
138277	561310
10914	561311
495545	561312
501307	561313
8000	561314
88373	561315
135785	561316
4669	561317
101912	561318
375977	561319
83653	561320
40181	561321
220067	561322
652859	561323
3395	561324
113284	561325
412255	561326
70402	561327
65132	561328
470027	561329
552953	561330
49337	561331
244249	561332
57199	561333
95706	561334
4866	561335
283997	561336
533157	561337
658609	561338
155980	561339
675456	561340
35249	561341
435111	561342
481129	561343
543550	561344
452672	561345
651259	561346
7941	561347
124752	561348
3522	561349
169412	561350
566852	561351
370881	561352
307346	561353
104602	561354
340709	561355
35993	561356
664276	561357
282192	561358
387551	561359
227188	561360
416959	561361
672078	561362
101204	561363
555483	561364
47856	561365
177853	561366
16523	561367
581642	561368
143135	561369
158705	561370
680884	561371
70330	561372
181520	561373
485794	561374
614181	561375
41713	561376
642456	561377
29844	561378
290621	561379
164285	561380
703708	561381
513168	561382
14625	561383
512869	561384
54361	561385
48526	561386
153459	561387
33339	561388
26247	561389
353732	561390
486404	561391
555617	561392
370076	561393
172824	561394
7720	561395
8604	561396
324453	561397
149406	561398
678746	561399
17212	561400
193594	561401
43157	561402
75776	561403
477039	561404
392509	561405
289826	561406
35419	561407
547003	561408
368998	561409
98639	561410
480536	561411
6806	561412
22705	561413
33147	561414
634535	561415
178639	561416
674205	561417
587224	561418
701551	561419
312038	561420
160712	561421
109592	561422
53230	561423
52769	561424
15933	561425
30091	561426
636238	561427
89134	561428
455394	561429
85346	561430
633983	561431
321	561432
404696	561433
148989	561434
533656	561435
99085	561436
344388	561437
91123	561438
535854	561439
252270	561440
601464	561441
135552	561442
558166	561443
644810	561444
133783	561445
695070	561446
29814	561447
121691	561448
710393	561449
21747	561450
191892	561451
283075	561452
325852	561453
121315	561454
8994	561455
672358	561456
73113	561457
336446	561458
1718	561459
137887	561460
160552	561461
532973	561462
257086	561463
268605	561464
162641	561465
39743	561466
147449	561467
520923	561468
598960	561469
125802	561470
194459	561471
504644	561472
265284	561473
173490	561474
117589	561475
336841	561476
544776	561477
507258	561478
627920	561479
722619	561480
439876	561481
12521	561482
688179	561483
478531	561484
611541	561485
185612	561486
46291	561487
523597	561488
539362	561489
707237	561490
55691	561491
414794	561492
333737	561493
181291	561494
416712	561495
559023	561496
72711	561497
587096	561498
46549	561499
10852	561500
207780	561501
46656	561502
443102	561503
413659	561504
502388	561505
140933	561506
263102	561507
687114	561508
627134	561509
432481	561510
377955	561511
402299	561512
633001	561513
264843	561514
672303	561515
26590	561516
47318	561517
189832	561518
15424	561519
378338	561520
320443	561521
127650	561522
560203	561523
133415	561524
579413	561525
305954	561526
541245	561527
128356	561528
453017	561529
130819	561530
185157	561531
173945	561532
380318	561533
438429	561534
330627	561535
316264	561536
167109	561537
173181	561538
213179	561539
546872	561540
156377	561541
219356	561542
124838	561543
81450	561544
49070	561545
652797	561546
59799	561547
334496	561548
7586	561549
20368	561550
24152	561551
587917	561552
377795	561553
503717	561554
25107	561555
695516	561556
156807	561557
505257	561558
352237	561559
137206	561560
447608	561561
178866	561562
946	561563
700006	561564
408873	561565
12116	561566
150346	561567
37524	561568
482003	561569
484168	561570
10168	561571
22379	561572
710652	561573
7914	561574
693409	561575
140277	561576
376301	561577
142927	561578
17266	561579
252321	561580
214919	561581
706571	561582
46136	561583
167937	561584
150435	561585
557556	561586
565925	561587
170507	561588
422461	561589
260637	561590
501025	561591
615581	561592
557958	561593
133579	561594
591143	561595
415069	561596
24732	561597
388082	561598
521449	561599
179230	561600
190816	561601
56903	561602
483018	561603
141706	561604
445437	561605
397518	561606
363479	561607
253966	561608
596080	561609
265706	561610
621759	561611
428335	561612
143364	561613
721433	561614
19262	561615
131458	561616
300035	561617
139379	561618
188486	561619
584911	561620
80378	561621
586747	561622
14553	561623
550342	561624
633816	561625
698234	561626
49081	561627
179798	561628
591213	561629
253257	561630
612000	561631
130060	561632
17629	561633
611889	561634
144865	561635
83086	561636
469216	561637
250012	561638
633603	561639
437167	561640
162476	561641
310560	561642
527957	561643
25114	561644
114914	561645
156178	561646
75893	561647
90568	561648
1972	561649
92260	561650
519751	561651
2692	561652
560545	561653
232127	561654
336424	561655
13143	561656
12831	561657
109777	561658
224140	561659
349143	561660
90627	561661
62424	561662
376504	561663
223817	561664
78095	561665
132190	561666
170331	561667
69937	561668
407611	561669
4817	561670
643754	561671
605229	561672
157182	561673
316365	561674
24994	561675
638849	561676
484376	561677
4877	561678
422584	561679
90239	561680
25738	561681
19013	561682
157175	561683
56497	561684
139495	561685
52040	561686
679066	561687
12939	561688
149356	561689
273896	561690
146419	561691
150540	561692
687576	561693
123872	561694
46714	561695
16969	561696
382376	561697
417722	561698
382051	561699
38063	561700
91496	561701
232937	561702
474641	561703
488467	561704
688227	561705
675226	561706
254583	561707
139652	561708
273536	561709
39369	561710
178001	561711
20113	561712
290398	561713
16575	561714
124205	561715
673924	561716
631	561717
16643	561718
336986	561719
40771	561720
184283	561721
18109	561722
43453	561723
630130	561724
143757	561725
430749	561726
201746	561727
9801	561728
56540	561729
126961	561730
529873	561731
200504	561732
568494	561733
55866	561734
124717	561735
47719	561736
567657	561737
466084	561738
144266	561739
154937	561740
700518	561741
174354	561742
577364	561743
587755	561744
53976	561745
122307	561746
471917	561747
308064	561748
642551	561749
134177	561750
327918	561751
719877	561752
139771	561753
254732	561754
7059	561755
383302	561756
26838	561757
14854	561758
392256	561759
261192	561760
716868	561761
13028	561762
133399	561763
325436	561764
247325	561765
206660	561766
357306	561767
30802	561768
89986	561769
26450	561770
366836	561771
545003	561772
113760	561773
314703	561774
233435	561775
55008	561776
36964	561777
10745	561778
472156	561779
544735	561780
4753	561781
218871	561782
5370	561783
3253	561784
419218	561785
374756	561786
170104	561787
34493	561788
122422	561789
544425	561790
103859	561791
193517	561792
112621	561793
41905	561794
2213	561795
645890	561796
491436	561797
16728	561798
413996	561799
449688	561800
479428	561801
76830	561802
541251	561803
271476	561804
541741	561805
81401	561806
17684	561807
19242	561808
508443	561809
570887	561810
83564	561811
229317	561812
124772	561813
545342	561814
369727	561815
1006	561816
31303	561817
264871	561818
404141	561819
47943	561820
479705	561821
228770	561822
621414	561823
161440	561824
110160	561825
62051	561826
633117	561827
127192	561828
393455	561829
39669	561830
37450	561831
386846	561832
143338	561833
127478	561834
314185	561835
11078	561836
12303	561837
71190	561838
450304	561839
23	561840
332	561841
955	561842
83262	561843
139290	561844
704384	561845
439455	561846
99885	561847
583557	561848
60870	561849
179440	561850
11808	561851
362197	561852
28659	561853
524909	561854
154746	561855
514927	561856
163584	561857
341745	561858
364780	561859
335928	561860
349605	561861
599254	561862
380054	561863
311622	561864
437676	561865
177012	561866
681116	561867
304915	561868
83856	561869
242710	561870
126618	561871
478947	561872
267725	561873
17780	561874
582791	561875
417231	561876
586654	561877
465159	561878
32649	561879
10507	561880
346627	561881
725262	561882
57407	561883
218055	561884
517620	561885
361511	561886
225227	561887
235898	561888
39086	561889
506645	561890
278930	561891
66489	561892
38754	561893
43788	561894
45479	561895
43361	561896
724272	561897
51912	561898
424031	561899
52094	561900
17402	561901
103389	561902
45651	561903
451470	561904
251591	561905
507310	561906
29802	561907
38348	561908
472359	561909
116575	561910
662785	561911
340471	561912
2645	561913
94795	561914
594795	561915
674133	561916
132745	561917
444040	561918
678774	561919
410490	561920
146793	561921
516734	561922
582210	561923
49025	561924
80750	561925
361034	561926
86506	561927
302113	561928
280352	561929
516638	561930
531094	561931
579564	561932
666176	561933
703758	561934
639340	561935
116340	561936
72531	561937
423374	561938
209980	561939
115751	561940
54040	561941
47489	561942
112394	561943
136584	561944
16579	561945
584362	561946
467154	561947
141963	561948
128235	561949
692352	561950
314633	561951
192012	561952
528393	561953
125571	561954
64509	561955
117120	561956
128045	561957
576852	561958
60726	561959
422523	561960
322202	561961
520161	561962
661512	561963
589837	561964
515040	561965
384124	561966
642815	561967
110223	561968
206196	561969
11413	561970
683240	561971
9255	561972
342847	561973
510768	561974
288348	561975
113855	561976
358367	561977
415002	561978
232757	561979
275047	561980
2549	561981
320128	561982
411360	561983
700864	561984
540039	561985
209231	561986
226559	561987
601907	561988
531091	561989
721168	561990
612409	561991
73596	561992
25291	561993
25187	561994
406386	561995
67383	561996
26855	561997
21668	561998
458182	561999
4369	562000
173933	562001
707000	562002
184254	562003
138217	562004
277852	562005
120369	562006
11356	562007
483756	562008
77310	562009
184769	562010
122590	562011
241219	562012
326862	562013
48535	562014
384689	562015
327435	562016
71102	562017
433567	562018
546672	562019
146922	562020
277298	562021
48869	562022
450048	562023
672584	562024
474148	562025
59228	562026
218363	562027
417632	562028
6017	562029
100	562030
170128	562031
37911	562032
651155	562033
374852	562034
217051	562035
248772	562036
210832	562037
88476	562038
28293	562039
4312	562040
49320	562041
7793	562042
574872	562043
693939	562044
369339	562045
479188	562046
539250	562047
114968	562048
139783	562049
48316	562050
40244	562051
382714	562052
609428	562053
578478	562054
8951	562055
234364	562056
463415	562057
721334	562058
716176	562059
334337	562060
32914	562061
15617	562062
585212	562063
19903	562064
198559	562065
25868	562066
639384	562067
509184	562068
530075	562069
593962	562070
137067	562071
151952	562072
538155	562073
23347	562074
304753	562075
150383	562076
15507	562077
84432	562078
1755	562079
55343	562080
92887	562081
119954	562082
93212	562083
416988	562084
107423	562085
107706	562086
100150	562087
676495	562088
676577	562089
15585	562090
369021	562091
13096	562092
178070	562093
64157	562094
503628	562095
5765	562096
7617	562097
484792	562098
475327	562099
663472	562100
519207	562101
546722	562102
499780	562103
463588	562104
81287	562105
667136	562106
134692	562107
183968	562108
30250	562109
28305	562110
79889	562111
42281	562112
155644	562113
546099	562114
185276	562115
231547	562116
285	562117
269383	562118
454421	562119
447907	562120
70715	562121
536897	562122
697205	562123
326334	562124
698206	562125
653619	562126
25391	562127
300482	562128
188977	562129
475421	562130
272898	562131
144653	562132
371394	562133
373169	562134
505266	562135
186302	562136
57750	562137
1778	562138
674615	562139
162287	562140
141536	562141
14066	562142
34233	562143
155533	562144
448937	562145
176868	562146
451548	562147
652789	562148
302923	562149
47314	562150
128215	562151
588068	562152
586445	562153
45820	562154
574455	562155
35207	562156
338429	562157
621318	562158
297606	562159
678497	562160
199247	562161
467265	562162
419378	562163
174949	562164
305578	562165
264974	562166
370690	562167
173771	562168
225622	562169
49844	562170
138646	562171
665560	562172
672930	562173
1425	562174
372606	562175
284600	562176
19620	562177
56661	562178
89911	562179
663248	562180
628811	562181
29307	562182
42883	562183
292623	562184
557546	562185
431189	562186
389823	562187
9297	562188
631139	562189
45299	562190
624451	562191
603444	562192
23263	562193
152520	562194
154051	562195
161514	562196
23891	562197
540657	562198
521833	562199
502903	562200
611822	562201
42031	562202
530084	562203
202499	562204
79451	562205
303577	562206
255999	562207
414581	562208
110886	562209
578784	562210
59104	562211
42858	562212
489372	562213
173690	562214
172213	562215
224085	562216
23613	562217
289091	562218
586671	562219
1777	562220
588033	562221
43866	562222
4721	562223
793	562224
532498	562225
124108	562226
149425	562227
3689	562228
573765	562229
272989	562230
99863	562231
177466	562232
185909	562233
520225	562234
180754	562235
453635	562236
636376	562237
161651	562238
321527	562239
154796	562240
206090	562241
327277	562242
134892	562243
360056	562244
318382	562245
38830	562246
22842	562247
375638	562248
168383	562249
543298	562250
121157	562251
576603	562252
339955	562253
22152	562254
370534	562255
151329	562256
26949	562257
73008	562258
44	562259
70053	562260
288740	562261
579641	562262
35763	562263
635786	562264
635848	562265
360472	562266
107087	562267
369820	562268
643468	562269
53329	562270
133455	562271
468568	562272
60157	562273
318559	562274
447537	562275
305788	562276
42401	562277
491747	562278
448186	562279
153927	562280
321745	562281
123760	562282
427251	562283
101675	562284
435597	562285
173176	562286
104831	562287
66485	562288
40273	562289
341175	562290
633119	562291
69185	562292
1025	562293
581774	562294
340145	562295
647496	562296
58942	562297
111665	562298
117852	562299
168456	562300
1888	562301
519195	562302
306288	562303
173483	562304
24467	562305
398012	562306
42047	562307
520804	562308
101	562309
344092	562310
294187	562311
75955	562312
103841	562313
369932	562314
120276	562315
662143	562316
589726	562317
486712	562318
565762	562319
6978	562320
198332	562321
668638	562322
170671	562323
682618	562324
507901	562325
139205	562326
19912	562327
455731	562328
303521	562329
403194	562330
322208	562331
10604	562332
522441	562333
503700	562334
163861	562335
437383	562336
219888	562337
460113	562338
177296	562339
117645	562340
117548	562341
58037	562342
417133	562343
142979	562344
658825	562345
366010	562346
150292	562347
82850	562348
169800	562349
249218	562350
590256	562351
518571	562352
550300	562353
616604	562354
665574	562355
63539	562356
5766	562357
434349	562358
19729	562359
13526	562360
2329	562361
376479	562362
17057	562363
559155	562364
148240	562365
3861	562366
715456	562367
485745	562368
466529	562369
400464	562370
12831	562371
85230	562372
4940	562373
11667	562374
130211	562375
178426	562376
213859	562377
90413	562378
460763	562379
23229	562380
459224	562381
72571	562382
84540	562383
172565	562384
590750	562385
50051	562386
331435	562387
51046	562388
540967	562389
104221	562390
110952	562391
62309	562392
108056	562393
664368	562394
154601	562395
56594	562396
1735	562397
694369	562398
249768	562399
381521	562400
95820	562401
2706	562402
53928	562403
692976	562404
101361	562405
261436	562406
503864	562407
17487	562408
1627	562409
214695	562410
46563	562411
375055	562412
250309	562413
250946	562414
682219	562415
294149	562416
181757	562417
276478	562418
688612	562419
157244	562420
367203	562421
95213	562422
256096	562423
240021	562424
274351	562425
84727	562426
413780	562427
447510	562428
54252	562429
7887	562430
653219	562431
335530	562432
165305	562433
585302	562434
198889	562435
606858	562436
44461	562437
405401	562438
544471	562439
165962	562440
665521	562441
57332	562442
443493	562443
291950	562444
166369	562445
69264	562446
329982	562447
282323	562448
174151	562449
468497	562450
30313	562451
296581	562452
2720	562453
24515	562454
194911	562455
193214	562456
502178	562457
431272	562458
207981	562459
219134	562460
81961	562461
256004	562462
533463	562463
118446	562464
660037	562465
178184	562466
240452	562467
173072	562468
180780	562469
568492	562470
34765	562471
700872	562472
459274	562473
251650	562474
47393	562475
44872	562476
694881	562477
601463	562478
643738	562479
164912	562480
333647	562481
353844	562482
284469	562483
6436	562484
549070	562485
554849	562486
551488	562487
336034	562488
632912	562489
16226	562490
246834	562491
19993	562492
27387	562493
242907	562494
43432	562495
267892	562496
373420	562497
419081	562498
374342	562499
324271	562500
542564	562501
624738	562502
16779	562503
1839	562504
66743	562505
523513	562506
87611	562507
161094	562508
109802	562509
553410	562510
544465	562511
9369	562512
472154	562513
168653	562514
161427	562515
46386	562516
185153	562517
87085	562518
725214	562519
387820	562520
41755	562521
15510	562522
697566	562523
545144	562524
162850	562525
639926	562526
294536	562527
117339	562528
521075	562529
623515	562530
5089	562531
129957	562532
140340	562533
27466	562534
6550	562535
441351	562536
663939	562537
184231	562538
341849	562539
153586	562540
23969	562541
170184	562542
585192	562543
424077	562544
121373	562545
443334	562546
64124	562547
464478	562548
482698	562549
397057	562550
233980	562551
372520	562552
251037	562553
627997	562554
475129	562555
43425	562556
86507	562557
44895	562558
243207	562559
4791	562560
46471	562561
105725	562562
14861	562563
186508	562564
15716	562565
576293	562566
186794	562567
6939	562568
25087	562569
458143	562570
35275	562571
49994	562572
124835	562573
532799	562574
41836	562575
470903	562576
18303	562577
711481	562578
623527	562579
623475	562580
116175	562581
146761	562582
15758	562583
662795	562584
40596	562585
84962	562586
593388	562587
13455	562588
428943	562589
552135	562590
41206	562591
1482	562592
113611	562593
39175	562594
92683	562595
16481	562596
224783	562597
108266	562598
320403	562599
141871	562600
107173	562601
147087	562602
5447	562603
549437	562604
81386	562605
131718	562606
15798	562607
333826	562608
559331	562609
433282	562610
25381	562611
168124	562612
90527	562613
24194	562614
599925	562615
345311	562616
594019	562617
613426	562618
295011	562619
76103	562620
106766	562621
245885	562622
487632	562623
1191	562624
701159	562625
724304	562626
305657	562627
32757	562628
337381	562629
461543	562630
235317	562631
14744	562632
133079	562633
161049	562634
337594	562635
537010	562636
630959	562637
578835	562638
341985	562639
72211	562640
100539	562641
348866	562642
376054	562643
240300	562644
30959	562645
101895	562646
351028	562647
375674	562648
16832	562649
294683	562650
228433	562651
364982	562652
655953	562653
435837	562654
273458	562655
6364	562656
318247	562657
429143	562658
145833	562659
513678	562660
23123	562661
92748	562662
128286	562663
449987	562664
161609	562665
265701	562666
102408	562667
415541	562668
86733	562669
15958	562670
498133	562671
356910	562672
694530	562673
45713	562674
28884	562675
506511	562676
438094	562677
551742	562678
616769	562679
28181	562680
663233	562681
135826	562682
517821	562683
681558	562684
343172	562685
253849	562686
385126	562687
106325	562688
213423	562689
414019	562690
525539	562691
45981	562692
179921	562693
598822	562694
1270	562695
33588	562696
147516	562697
131958	562698
184944	562699
74818	562700
230213	562701
14802	562702
159367	562703
10640	562704
119686	562705
684546	562706
590194	562707
183328	562708
483076	562709
311732	562710
106479	562711
15700	562712
116485	562713
113	562714
353929	562715
710602	562716
57782	562717
42209	562718
8197	562719
33139	562720
183807	562721
122879	562722
74652	562723
303735	562724
11503	562725
417736	562726
151685	562727
130895	562728
419390	562729
247741	562730
231925	562731
257888	562732
112503	562733
64791	562734
702428	562735
106567	562736
528142	562737
550290	562738
268887	562739
156236	562740
248636	562741
367174	562742
25624	562743
74147	562744
153010	562745
208240	562746
185204	562747
540198	562748
175550	562749
513491	562750
9256	562751
438015	562752
154623	562753
7576	562754
172859	562755
589870	562756
443668	562757
426716	562758
78239	562759
153930	562760
1512	562761
628690	562762
3123	562763
95582	562764
63795	562765
433115	562766
181823	562767
423683	562768
47782	562769
630379	562770
375381	562771
433368	562772
416830	562773
342107	562774
365920	562775
157043	562776
676888	562777
260437	562778
666077	562779
431711	562780
24302	562781
10289	562782
41374	562783
3301	562784
53510	562785
357603	562786
96871	562787
79346	562788
25401	562789
641638	562790
263777	562791
346305	562792
621190	562793
336908	562794
43033	562795
20851	562796
502603	562797
417897	562798
138374	562799
401869	562800
112629	562801
525712	562802
121661	562803
38248	562804
536328	562805
162093	562806
83240	562807
531826	562808
550523	562809
542738	562810
643746	562811
668417	562812
163620	562813
678432	562814
331087	562815
45304	562816
360058	562817
21367	562818
329430	562819
721343	562820
124791	562821
370066	562822
533328	562823
299819	562824
3050	562825
536235	562826
295723	562827
108448	562828
340507	562829
368863	562830
169337	562831
282781	562832
12279	562833
131303	562834
33690	562835
322311	562836
494682	562837
399593	562838
433750	562839
15570	562840
343470	562841
100842	562842
571267	562843
13556	562844
9596	562845
560711	562846
106655	562847
93559	562848
437378	562849
374273	562850
51300	562851
25325	562852
394188	562853
697290	562854
666028	562855
558554	562856
317090	562857
406470	562858
317924	562859
458928	562860
390297	562861
571282	562862
666968	562863
325396	562864
368823	562865
143246	562866
615833	562867
141892	562868
85785	562869
197199	562870
550005	562871
711244	562872
478609	562873
7845	562874
485405	562875
510016	562876
139499	562877
342584	562878
37521	562879
261329	562880
81122	562881
598016	562882
13349	562883
151731	562884
39208	562885
22162	562886
133826	562887
561847	562888
211803	562889
318805	562890
670797	562891
427372	562892
502365	562893
104752	562894
182270	562895
32143	562896
49371	562897
239376	562898
129705	562899
101527	562900
117210	562901
452683	562902
722548	562903
542791	562904
206165	562905
423	562906
94313	562907
308683	562908
46582	562909
105403	562910
490153	562911
141254	562912
54967	562913
573517	562914
152676	562915
99141	562916
307985	562917
462756	562918
324836	562919
671390	562920
336979	562921
43	562922
76939	562923
186639	562924
11768	562925
198397	562926
69736	562927
89294	562928
150031	562929
662	562930
48393	562931
350342	562932
92340	562933
172784	562934
37602	562935
315099	562936
238215	562937
565593	562938
195770	562939
176158	562940
3479	562941
540199	562942
118627	562943
326922	562944
377865	562945
155633	562946
91027	562947
171462	562948
183381	562949
5574	562950
147461	562951
28636	562952
630596	562953
678336	562954
64894	562955
149207	562956
607896	562957
416673	562958
498808	562959
121426	562960
13586	562961
464441	562962
100734	562963
347940	562964
166873	562965
116152	562966
647262	562967
417079	562968
617553	562969
266551	562970
37302	562971
519549	562972
38581	562973
250830	562974
154988	562975
53664	562976
36790	562977
655979	562978
240670	562979
167470	562980
131940	562981
158098	562982
200311	562983
95802	562984
138575	562985
107193	562986
52377	562987
108642	562988
57326	562989
19838	562990
428282	562991
320787	562992
150105	562993
107787	562994
300375	562995
724214	562996
178350	562997
293083	562998
367461	562999
262726	563000
693449	563001
343692	563002
527363	563003
173042	563004
415473	563005
14774	563006
679357	563007
464671	563008
162664	563009
145882	563010
169045	563011
223581	563012
640267	563013
717786	563014
197094	563015
241093	563016
648551	563017
23919	563018
88468	563019
245172	563020
166834	563021
183284	563022
252698	563023
2487	563024
716668	563025
180806	563026
56666	563027
127036	563028
12025	563029
619222	563030
368974	563031
628239	563032
55184	563033
514556	563034
339334	563035
710385	563036
233122	563037
272826	563038
179689	563039
420836	563040
142653	563041
464351	563042
126148	563043
335299	563044
4611	563045
147958	563046
493631	563047
107566	563048
265378	563049
68593	563050
542757	563051
565417	563052
2584	563053
318411	563054
184456	563055
181034	563056
40651	563057
289271	563058
168988	563059
568500	563060
686402	563061
337761	563062
655383	563063
100266	563064
49680	563065
17398	563066
121495	563067
261090	563068
371928	563069
35384	563070
664698	563071
441500	563072
2307	563073
408388	563074
76487	563075
638876	563076
583063	563077
210587	563078
611370	563079
685088	563080
698243	563081
33899	563082
64878	563083
556347	563084
100923	563085
87829	563086
532	563087
452518	563088
560393	563089
616362	563090
233235	563091
41187	563092
242307	563093
18645	563094
357379	563095
288539	563096
682166	563097
186742	563098
79843	563099
16133	563100
498548	563101
406413	563102
40260	563103
170867	563104
15177	563105
27798	563106
103690	563107
424787	563108
269848	563109
425051	563110
569202	563111
713862	563112
72107	563113
375240	563114
168306	563115
26310	563116
66458	563117
121689	563118
152107	563119
121572	563120
46458	563121
11301	563122
35950	563123
170088	563124
372849	563125
413489	563126
64903	563127
68068	563128
706314	563129
703545	563130
548391	563131
668884	563132
29218	563133
506772	563134
295888	563135
22923	563136
285648	563137
560447	563138
30603	563139
169973	563140
182859	563141
148	563142
384102	563143
94149	563144
432062	563145
89112	563146
21325	563147
237349	563148
566889	563149
56136	563150
127049	563151
271123	563152
78895	563153
15335	563154
122455	563155
376488	563156
567449	563157
593596	563158
639783	563159
559691	563160
152797	563161
23554	563162
375994	563163
676518	563164
13725	563165
691202	563166
83442	563167
323309	563168
374444	563169
277956	563170
717646	563171
540664	563172
11342	563173
75099	563174
68307	563175
224039	563176
19104	563177
546562	563178
572512	563179
711073	563180
452028	563181
127556	563182
39636	563183
12627	563184
707975	563185
362392	563186
51503	563187
38037	563188
102572	563189
400091	563190
184098	563191
546324	563192
261123	563193
239604	563194
126527	563195
254026	563196
242933	563197
169840	563198
3287	563199
582018	563200
713928	563201
516569	563202
97691	563203
149853	563204
618182	563205
20513	563206
442225	563207
17957	563208
393	563209
397298	563210
519405	563211
662396	563212
420436	563213
46313	563214
596120	563215
307770	563216
29561	563217
49461	563218
6658	563219
405266	563220
161319	563221
35416	563222
676291	563223
179520	563224
24232	563225
399835	563226
12745	563227
64033	563228
703480	563229
73275	563230
621481	563231
286442	563232
119363	563233
164130	563234
4631	563235
205146	563236
291270	563237
593608	563238
84291	563239
571424	563240
34808	563241
578900	563242
161118	563243
607883	563244
255521	563245
156750	563246
637053	563247
685152	563248
146890	563249
14889	563250
62325	563251
589245	563252
48330	563253
72932	563254
74719	563255
374523	563256
130169	563257
125030	563258
435853	563259
17976	563260
93697	563261
633127	563262
163582	563263
400454	563264
275775	563265
7166	563266
22389	563267
420057	563268
40977	563269
6820	563270
40712	563271
176251	563272
5189	563273
53441	563274
388273	563275
345361	563276
158357	563277
134031	563278
12657	563279
143972	563280
155561	563281
368612	563282
136276	563283
126185	563284
535163	563285
386694	563286
213151	563287
384146	563288
607906	563289
403507	563290
278920	563291
36989	563292
275548	563293
512407	563294
54703	563295
25626	563296
297480	563297
405393	563298
680506	563299
680862	563300
416929	563301
656685	563302
665787	563303
142378	563304
404087	563305
594250	563306
218966	563307
446067	563308
37088	563309
264981	563310
488729	563311
58807	563312
208774	563313
167828	563314
702998	563315
646858	563316
251880	563317
614577	563318
300865	563319
307967	563320
200557	563321
151861	563322
271606	563323
586989	563324
1968	563325
533098	563326
17043	563327
450782	563328
390325	563329
369583	563330
563239	563331
133950	563332
205124	563333
161645	563334
80463	563335
385934	563336
312768	563337
101512	563338
40018	563339
29625	563340
115523	563341
363753	563342
628420	563343
536838	563344
310394	563345
1547	563346
452963	563347
696908	563348
109272	563349
415303	563350
459056	563351
70921	563352
585324	563353
163238	563354
25284	563355
44809	563356
662929	563357
104694	563358
11739	563359
85055	563360
351896	563361
84190	563362
355489	563363
101518	563364
11823	563365
382903	563366
547830	563367
116124	563368
273359	563369
150936	563370
582765	563371
213137	563372
29744	563373
74857	563374
61656	563375
358173	563376
499255	563377
80494	563378
58963	563379
159580	563380
573550	563381
40094	563382
462602	563383
243554	563384
185673	563385
173216	563386
25301	563387
123444	563388
98918	563389
14942	563390
228802	563391
6095	563392
62720	563393
300226	563394
207643	563395
125913	563396
682676	563397
2121	563398
7866	563399
581980	563400
152357	563401
4956	563402
420532	563403
77328	563404
294641	563405
374437	563406
141737	563407
130537	563408
150	563409
608344	563410
1	563411
713655	563412
605844	563413
598087	563414
589049	563415
24828	563416
157876	563417
414607	563418
664006	563419
326610	563420
22578	563421
557469	563422
385593	563423
164486	563424
588253	563425
45087	563426
114475	563427
133817	563428
448069	563429
27555	563430
219944	563431
213094	563432
144161	563433
571369	563434
78621	563435
10624	563436
168844	563437
310598	563438
180984	563439
120663	563440
1585	563441
1181	563442
331576	563443
9911	563444
354107	563445
716717	563446
37033	563447
104645	563448
147611	563449
4711	563450
374224	563451
80468	563452
10081	563453
118837	563454
655714	563455
513182	563456
362522	563457
663056	563458
59139	563459
366276	563460
184190	563461
138454	563462
53168	563463
461113	563464
2525	563465
85567	563466
17012	563467
98041	563468
19013	563469
17455	563470
491434	563471
384649	563472
326421	563473
546752	563474
45055	563475
58471	563476
613301	563477
137997	563478
217104	563479
7983	563480
179372	563481
507141	563482
8899	563483
111047	563484
130670	563485
105015	563486
576059	563487
666033	563488
22809	563489
64201	563490
481806	563491
479598	563492
116692	563493
274262	563494
633430	563495
393217	563496
265777	563497
454710	563498
243434	563499
163395	563500
587249	563501
355548	563502
181391	563503
708869	563504
178096	563505
334951	563506
582614	563507
354849	563508
680000	563509
81299	563510
99851	563511
198900	563512
320068	563513
13405	563514
313279	563515
362310	563516
711312	563517
316352	563518
442743	563519
711087	563520
63100	563521
13053	563522
333650	563523
17158	563524
256998	563525
530807	563526
616713	563527
96113	563528
50460	563529
156456	563530
11287	563531
606812	563532
698045	563533
24198	563534
32897	563535
85951	563536
139864	563537
488463	563538
662592	563539
197802	563540
86389	563541
556971	563542
166758	563543
487387	563544
152474	563545
127099	563546
503625	563547
21641	563548
25722	563549
258052	563550
5929	563551
640422	563552
521864	563553
343286	563554
414513	563555
201595	563556
719249	563557
330806	563558
569722	563559
69149	563560
437303	563561
678887	563562
574830	563563
366226	563564
41206	563565
497940	563566
672175	563567
662489	563568
114523	563569
122434	563570
21161	563571
160113	563572
487641	563573
243627	563574
325702	563575
232713	563576
74385	563577
271550	563578
393527	563579
489850	563580
18617	563581
7606	563582
319697	563583
188733	563584
230563	563585
70944	563586
187115	563587
211620	563588
574169	563589
22933	563590
115642	563591
124427	563592
128276	563593
41173	563594
305439	563595
623613	563596
1245	563597
107790	563598
274796	563599
65155	563600
35394	563601
254238	563602
282072	563603
281513	563604
374720	563605
557258	563606
666872	563607
703799	563608
674519	563609
103507	563610
179872	563611
80993	563612
15034	563613
255050	563614
319916	563615
163710	563616
92915	563617
111594	563618
11081	563619
105955	563620
598483	563621
74160	563622
44465	563623
13369	563624
388400	563625
261212	563626
100794	563627
616613	563628
4002	563629
98983	563630
19938	563631
148408	563632
135102	563633
140925	563634
722117	563635
334442	563636
306199	563637
106488	563638
28241	563639
463187	563640
541201	563641
18479	563642
626679	563643
28891	563644
147906	563645
546696	563646
133594	563647
598893	563648
87891	563649
240674	563650
333604	563651
522619	563652
62718	563653
106122	563654
501903	563655
382169	563656
126884	563657
49187	563658
9969	563659
299544	563660
32490	563661
105376	563662
54868	563663
539733	563664
57135	563665
231162	563666
216136	563667
443341	563668
620994	563669
702875	563670
131852	563671
100855	563672
423091	563673
437005	563674
27697	563675
176004	563676
226488	563677
83048	563678
167847	563679
155206	563680
623347	563681
33704	563682
76476	563683
117643	563684
288454	563685
653853	563686
547611	563687
122592	563688
81511	563689
28873	563690
265829	563691
717164	563692
246144	563693
17488	563694
485656	563695
474109	563696
513027	563697
136180	563698
23761	563699
44224	563700
294152	563701
447962	563702
115094	563703
213701	563704
9750	563705
98249	563706
18823	563707
121186	563708
719618	563709
48553	563710
246785	563711
567243	563712
145042	563713
66516	563714
5850	563715
235523	563716
475798	563717
242836	563718
165243	563719
42630	563720
577589	563721
360554	563722
1664	563723
417718	563724
436964	563725
182713	563726
254092	563727
38661	563728
374704	563729
68139	563730
165054	563731
575443	563732
72044	563733
713487	563734
676159	563735
696676	563736
3626	563737
418361	563738
189667	563739
66169	563740
378461	563741
45218	563742
141277	563743
672812	563744
80503	563745
723367	563746
301450	563747
467430	563748
17843	563749
101383	563750
18238	563751
197476	563752
354761	563753
572604	563754
28789	563755
306694	563756
502312	563757
240085	563758
487916	563759
12692	563760
170070	563761
298092	563762
475666	563763
43627	563764
462826	563765
646637	563766
671501	563767
447451	563768
251349	563769
167088	563770
106784	563771
119053	563772
219226	563773
514000	563774
242882	563775
377278	563776
330407	563777
37536	563778
114942	563779
150370	563780
295014	563781
102218	563782
514454	563783
45132	563784
372089	563785
214348	563786
69927	563787
681200	563788
275780	563789
198390	563790
590723	563791
532814	563792
69295	563793
247763	563794
132513	563795
587652	563796
621182	563797
431301	563798
625223	563799
364250	563800
671645	563801
86821	563802
66218	563803
695634	563804
687284	563805
653042	563806
577866	563807
47284	563808
712822	563809
180329	563810
4956	563811
341168	563812
118444	563813
240692	563814
641385	563815
556895	563816
128629	563817
571713	563818
92319	563819
136415	563820
24419	563821
29794	563822
121358	563823
248194	563824
400209	563825
316035	563826
301678	563827
298827	563828
244946	563829
33535	563830
43840	563831
537660	563832
14080	563833
24215	563834
118965	563835
145353	563836
404435	563837
19347	563838
681935	563839
50266	563840
90725	563841
686572	563842
295141	563843
12564	563844
708903	563845
344173	563846
41118	563847
531364	563848
240365	563849
576518	563850
356546	563851
135332	563852
712501	563853
2557	563854
3050	563855
162866	563856
675385	563857
63264	563858
150037	563859
682877	563860
426915	563861
125139	563862
594505	563863
255561	563864
246451	563865
159685	563866
156549	563867
315032	563868
346221	563869
533923	563870
17690	563871
239429	563872
29644	563873
189656	563874
379190	563875
145278	563876
506287	563877
454499	563878
174754	563879
152423	563880
7096	563881
368282	563882
333595	563883
4205	563884
178222	563885
275727	563886
133327	563887
186150	563888
663795	563889
622428	563890
304830	563891
134768	563892
549695	563893
14991	563894
73889	563895
3200	563896
42625	563897
68723	563898
543810	563899
325412	563900
99699	563901
551478	563902
309089	563903
145093	563904
226058	563905
334706	563906
37128	563907
67350	563908
685376	563909
100845	563910
722248	563911
41863	563912
12920	563913
267617	563914
173192	563915
18758	563916
40817	563917
30115	563918
699310	563919
150234	563920
70981	563921
697751	563922
50310	563923
550954	563924
412709	563925
21090	563926
275549	563927
609344	563928
3420	563929
4976	563930
631605	563931
157797	563932
240657	563933
663906	563934
70009	563935
88582	563936
71460	563937
110859	563938
73617	563939
21323	563940
277418	563941
564641	563942
465570	563943
47653	563944
15010	563945
7178	563946
495160	563947
7028	563948
262156	563949
254630	563950
183797	563951
128813	563952
603211	563953
358399	563954
306369	563955
164837	563956
687644	563957
505130	563958
269273	563959
7142	563960
2607	563961
14581	563962
628550	563963
403768	563964
402145	563965
194500	563966
489041	563967
377579	563968
596691	563969
119462	563970
22637	563971
17253	563972
536188	563973
242172	563974
665533	563975
19200	563976
2451	563977
265859	563978
611245	563979
335607	563980
61222	563981
516944	563982
717945	563983
15736	563984
122965	563985
457561	563986
49935	563987
133185	563988
182779	563989
234850	563990
294456	563991
40063	563992
631912	563993
226862	563994
441816	563995
159678	563996
22752	563997
343382	563998
97295	563999
343769	564000
231197	564001
649954	564002
43475	564003
107177	564004
94481	564005
3075	564006
37853	564007
182521	564008
336252	564009
163	564010
18016	564011
4221	564012
444720	564013
27717	564014
543099	564015
453258	564016
420026	564017
406742	564018
7266	564019
492158	564020
370615	564021
96943	564022
631065	564023
578119	564024
1431	564025
8514	564026
623077	564027
123618	564028
638116	564029
372063	564030
665172	564031
466024	564032
660673	564033
39331	564034
7787	564035
34165	564036
47704	564037
43562	564038
262026	564039
179096	564040
276369	564041
676594	564042
3393	564043
339532	564044
145032	564045
109631	564046
168962	564047
109249	564048
47046	564049
231483	564050
5042	564051
46861	564052
464068	564053
609493	564054
98645	564055
121370	564056
29814	564057
556475	564058
266949	564059
665332	564060
350259	564061
428607	564062
417174	564063
508589	564064
351482	564065
56477	564066
292857	564067
5201	564068
91882	564069
205154	564070
33089	564071
172224	564072
13590	564073
689203	564074
67191	564075
55124	564076
430008	564077
17961	564078
389858	564079
357087	564080
75535	564081
11584	564082
452161	564083
57563	564084
13720	564085
722522	564086
25704	564087
101692	564088
579023	564089
139076	564090
193351	564091
342396	564092
560394	564093
570254	564094
397650	564095
514781	564096
44292	564097
179799	564098
549029	564099
330156	564100
533844	564101
1841	564102
177474	564103
306350	564104
523544	564105
22664	564106
150643	564107
583989	564108
233865	564109
551830	564110
262659	564111
144374	564112
102798	564113
259937	564114
54193	564115
445273	564116
511990	564117
142427	564118
67139	564119
452854	564120
187449	564121
145381	564122
311872	564123
85758	564124
277665	564125
6446	564126
681889	564127
709779	564128
14410	564129
406906	564130
238725	564131
397838	564132
449626	564133
165040	564134
183198	564135
283166	564136
24799	564137
170348	564138
254805	564139
106358	564140
518764	564141
145820	564142
52013	564143
699095	564144
555010	564145
102943	564146
494603	564147
135409	564148
426903	564149
535313	564150
602308	564151
388491	564152
46151	564153
437166	564154
490868	564155
264015	564156
6259	564157
57429	564158
578412	564159
132486	564160
11664	564161
9727	564162
587063	564163
612981	564164
713427	564165
102445	564166
434603	564167
648903	564168
720793	564169
181867	564170
693571	564171
422572	564172
5972	564173
175440	564174
109984	564175
443230	564176
449812	564177
646779	564178
565154	564179
58280	564180
4954	564181
141725	564182
133579	564183
53022	564184
679534	564185
350181	564186
250389	564187
431703	564188
3590	564189
129413	564190
697637	564191
664237	564192
65309	564193
34650	564194
433191	564195
14421	564196
167309	564197
120926	564198
575183	564199
689884	564200
794	564201
301583	564202
20558	564203
274034	564204
4056	564205
92266	564206
691017	564207
634974	564208
115186	564209
649674	564210
281609	564211
719754	564212
124123	564213
7851	564214
26864	564215
2264	564216
657453	564217
145599	564218
76565	564219
69916	564220
6837	564221
7034	564222
574923	564223
393541	564224
517141	564225
296964	564226
18031	564227
442551	564228
133365	564229
156701	564230
319917	564231
266221	564232
667300	564233
350105	564234
5954	564235
4048	564236
616860	564237
120699	564238
147489	564239
541839	564240
170435	564241
425710	564242
128674	564243
477094	564244
162544	564245
570731	564246
684808	564247
159548	564248
150394	564249
623180	564250
721064	564251
126931	564252
543669	564253
422173	564254
22143	564255
677714	564256
66924	564257
27582	564258
322077	564259
612597	564260
596650	564261
22312	564262
693880	564263
454209	564264
410073	564265
459177	564266
363648	564267
446496	564268
533567	564269
335	564270
658605	564271
205202	564272
506067	564273
161697	564274
83425	564275
15688	564276
8253	564277
311483	564278
506507	564279
353718	564280
87692	564281
7982	564282
37842	564283
443467	564284
650833	564285
127644	564286
164736	564287
422395	564288
528108	564289
606474	564290
42384	564291
34596	564292
85165	564293
117871	564294
174907	564295
117141	564296
458911	564297
263215	564298
20624	564299
518552	564300
27984	564301
129776	564302
377720	564303
139508	564304
96753	564305
31253	564306
472050	564307
586355	564308
577722	564309
30036	564310
11734	564311
37762	564312
50416	564313
206985	564314
502792	564315
363803	564316
410127	564317
210838	564318
23560	564319
693467	564320
16926	564321
149803	564322
306072	564323
672487	564324
331982	564325
159917	564326
42136	564327
237052	564328
2682	564329
245725	564330
386221	564331
107719	564332
419113	564333
678870	564334
156797	564335
9029	564336
145661	564337
584269	564338
473442	564339
501571	564340
461571	564341
501998	564342
64989	564343
234	564344
514762	564345
140481	564346
144232	564347
25396	564348
164589	564349
69765	564350
120480	564351
8545	564352
175602	564353
188960	564354
659514	564355
195231	564356
76489	564357
638196	564358
5444	564359
632273	564360
209144	564361
659063	564362
617490	564363
25520	564364
188140	564365
89984	564366
63321	564367
90371	564368
71232	564369
114332	564370
355085	564371
43265	564372
367698	564373
15220	564374
53152	564375
369720	564376
722959	564377
643330	564378
98646	564379
374071	564380
77537	564381
435784	564382
47241	564383
190942	564384
270352	564385
198852	564386
703743	564387
567765	564388
21267	564389
464121	564390
414367	564391
257559	564392
4714	564393
458771	564394
9108	564395
305588	564396
217591	564397
90163	564398
14202	564399
645828	564400
288891	564401
615427	564402
430445	564403
499965	564404
588067	564405
144238	564406
1070	564407
537609	564408
60974	564409
129744	564410
400591	564411
84331	564412
618637	564413
282436	564414
36088	564415
13654	564416
127695	564417
423642	564418
582825	564419
470184	564420
8744	564421
699622	564422
158191	564423
607503	564424
638417	564425
93120	564426
158969	564427
160197	564428
353744	564429
460114	564430
532765	564431
11415	564432
324007	564433
705285	564434
343828	564435
253381	564436
578509	564437
394639	564438
208	564439
380072	564440
2048	564441
230899	564442
614071	564443
1692	564444
119263	564445
704477	564446
140607	564447
713696	564448
623398	564449
460447	564450
9279	564451
19957	564452
312836	564453
114922	564454
347400	564455
12567	564456
699368	564457
36658	564458
534940	564459
701703	564460
149857	564461
659415	564462
147720	564463
701207	564464
190130	564465
681415	564466
497468	564467
582064	564468
46525	564469
375683	564470
541600	564471
646553	564472
639791	564473
652297	564474
30967	564475
28733	564476
572367	564477
84935	564478
21818	564479
161472	564480
114118	564481
403638	564482
43492	564483
325845	564484
212907	564485
50871	564486
561073	564487
171404	564488
167860	564489
87407	564490
126064	564491
82922	564492
708125	564493
11260	564494
349549	564495
37928	564496
138451	564497
196409	564498
63421	564499
430963	564500
38883	564501
263269	564502
518377	564503
407924	564504
92597	564505
528349	564506
279964	564507
105159	564508
468161	564509
7704	564510
451631	564511
699380	564512
58618	564513
79142	564514
302677	564515
418630	564516
607280	564517
689127	564518
393319	564519
661086	564520
185250	564521
231969	564522
2	564523
691984	564524
108398	564525
50650	564526
532990	564527
313464	564528
428441	564529
30923	564530
287313	564531
81360	564532
391918	564533
321725	564534
240385	564535
159790	564536
684891	564537
138527	564538
251097	564539
388949	564540
559959	564541
339777	564542
540858	564543
25070	564544
627150	564545
180363	564546
114104	564547
145163	564548
217386	564549
90438	564550
714625	564551
454366	564552
199706	564553
45182	564554
50122	564555
396212	564556
163515	564557
530437	564558
515169	564559
530289	564560
661934	564561
245759	564562
244476	564563
17435	564564
247712	564565
12767	564566
30977	564567
17771	564568
107066	564569
661852	564570
16683	564571
110688	564572
23049	564573
619437	564574
398339	564575
707323	564576
233099	564577
219280	564578
349432	564579
597849	564580
567308	564581
240584	564582
40529	564583
615992	564584
437629	564585
271958	564586
139418	564587
665425	564588
326549	564589
54999	564590
135838	564591
465837	564592
521799	564593
215879	564594
779	564595
666192	564596
209180	564597
722862	564598
621723	564599
591388	564600
40747	564601
277964	564602
448038	564603
110015	564604
62092	564605
386	564606
34363	564607
209954	564608
40880	564609
200272	564610
625112	564611
117218	564612
46004	564613
72493	564614
650293	564615
93366	564616
37648	564617
10645	564618
583526	564619
105211	564620
633066	564621
560645	564622
530223	564623
620255	564624
23830	564625
383158	564626
520158	564627
4678	564628
71424	564629
284079	564630
40304	564631
131774	564632
44526	564633
361671	564634
453874	564635
633141	564636
570070	564637
267469	564638
421187	564639
23447	564640
298584	564641
694164	564642
183910	564643
203657	564644
547720	564645
145662	564646
389006	564647
499745	564648
59189	564649
87071	564650
27363	564651
462141	564652
273338	564653
386090	564654
104411	564655
93529	564656
246777	564657
396509	564658
179301	564659
30234	564660
60467	564661
263977	564662
498661	564663
509797	564664
48174	564665
36331	564666
592704	564667
653611	564668
502707	564669
86119	564670
710387	564671
103103	564672
31221	564673
117590	564674
135352	564675
721820	564676
119456	564677
649403	564678
39349	564679
640	564680
462541	564681
121731	564682
88988	564683
97549	564684
444334	564685
628365	564686
165726	564687
681537	564688
414334	564689
564819	564690
25078	564691
567791	564692
33447	564693
256017	564694
564225	564695
50330	564696
373599	564697
8248	564698
31060	564699
297906	564700
372215	564701
124657	564702
6461	564703
175377	564704
578872	564705
590054	564706
37676	564707
567060	564708
392291	564709
316546	564710
103897	564711
111	564712
381154	564713
40726	564714
723967	564715
50239	564716
666142	564717
512962	564718
354404	564719
51603	564720
46130	564721
39071	564722
86640	564723
61821	564724
167067	564725
292651	564726
676652	564727
436413	564728
511298	564729
440644	564730
280083	564731
643098	564732
98611	564733
1289	564734
16532	564735
44917	564736
96220	564737
350773	564738
237871	564739
98966	564740
50269	564741
24725	564742
640563	564743
629577	564744
100842	564745
163258	564746
339318	564747
613382	564748
186523	564749
630612	564750
49384	564751
1932	564752
190000	564753
594917	564754
661818	564755
419551	564756
182281	564757
649720	564758
15952	564759
115129	564760
438507	564761
257128	564762
448343	564763
175986	564764
37323	564765
185109	564766
100336	564767
23107	564768
61176	564769
51250	564770
216765	564771
700000	564772
549534	564773
280798	564774
419143	564775
55193	564776
240919	564777
26672	564778
605270	564779
244582	564780
628505	564781
166755	564782
544708	564783
376363	564784
187216	564785
181929	564786
178427	564787
98155	564788
35255	564789
3597	564790
36771	564791
88356	564792
470810	564793
590754	564794
119923	564795
25207	564796
416350	564797
25871	564798
711459	564799
185655	564800
88943	564801
332041	564802
663226	564803
18346	564804
644837	564805
177710	564806
246918	564807
723614	564808
286930	564809
21173	564810
7549	564811
60620	564812
579380	564813
22319	564814
279763	564815
198912	564816
153620	564817
577843	564818
98853	564819
127214	564820
51648	564821
28158	564822
88404	564823
601849	564824
509663	564825
22812	564826
632192	564827
328359	564828
116215	564829
182103	564830
691012	564831
359279	564832
44764	564833
559468	564834
319991	564835
90104	564836
567946	564837
538913	564838
221237	564839
536707	564840
515781	564841
404313	564842
531729	564843
1837	564844
371934	564845
241752	564846
162045	564847
177374	564848
49160	564849
535339	564850
5705	564851
653679	564852
158085	564853
438041	564854
67393	564855
54867	564856
428778	564857
100288	564858
420710	564859
24823	564860
471394	564861
336800	564862
693267	564863
259156	564864
383202	564865
112462	564866
190945	564867
128765	564868
38283	564869
133114	564870
706054	564871
574309	564872
69766	564873
625525	564874
296593	564875
584008	564876
46830	564877
660696	564878
130407	564879
618132	564880
456593	564881
177374	564882
683410	564883
76751	564884
275844	564885
497090	564886
592669	564887
57102	564888
354743	564889
206513	564890
414848	564891
76767	564892
498976	564893
588366	564894
168012	564895
661277	564896
99437	564897
709649	564898
716303	564899
302800	564900
161150	564901
567921	564902
302813	564903
653522	564904
678301	564905
377576	564906
571714	564907
205234	564908
29548	564909
151355	564910
677857	564911
93554	564912
567509	564913
185281	564914
122774	564915
49983	564916
85041	564917
17949	564918
481937	564919
446995	564920
227167	564921
648755	564922
703443	564923
321302	564924
157812	564925
135837	564926
18030	564927
139268	564928
311375	564929
441863	564930
492240	564931
108013	564932
711962	564933
299170	564934
92192	564935
326933	564936
43993	564937
277787	564938
682565	564939
217204	564940
57956	564941
395484	564942
184512	564943
144001	564944
436958	564945
459513	564946
520993	564947
212350	564948
229153	564949
122437	564950
301311	564951
690885	564952
56851	564953
64527	564954
149265	564955
28325	564956
184697	564957
324459	564958
155376	564959
419422	564960
4076	564961
112282	564962
708072	564963
659144	564964
407961	564965
26799	564966
481922	564967
45421	564968
432845	564969
305263	564970
520215	564971
698769	564972
270980	564973
671930	564974
708157	564975
60493	564976
464544	564977
523071	564978
407530	564979
77217	564980
623576	564981
364827	564982
88019	564983
120351	564984
17785	564985
391088	564986
130584	564987
304719	564988
253472	564989
615682	564990
23892	564991
142841	564992
30999	564993
342307	564994
110664	564995
60818	564996
183413	564997
255566	564998
217761	564999
541171	565000
39351	565001
626603	565002
635163	565003
306015	565004
665150	565005
298128	565006
624336	565007
504106	565008
62669	565009
459831	565010
396807	565011
62705	565012
612223	565013
526441	565014
356004	565015
510533	565016
279821	565017
53527	565018
21789	565019
42503	565020
454551	565021
85279	565022
324991	565023
190093	565024
32335	565025
2865	565026
348496	565027
54014	565028
57463	565029
260733	565030
128169	565031
522586	565032
482025	565033
603056	565034
20872	565035
75215	565036
390349	565037
36816	565038
684036	565039
630966	565040
95790	565041
79591	565042
161102	565043
247769	565044
421628	565045
481360	565046
10121	565047
315790	565048
252622	565049
54323	565050
547273	565051
650687	565052
10924	565053
31478	565054
212747	565055
697124	565056
47649	565057
373452	565058
169436	565059
482137	565060
635414	565061
179567	565062
50069	565063
140142	565064
28630	565065
12737	565066
598131	565067
23015	565068
15348	565069
544500	565070
106743	565071
46167	565072
23572	565073
140208	565074
229905	565075
266019	565076
657474	565077
675492	565078
510913	565079
13808	565080
603427	565081
641780	565082
186565	565083
624015	565084
445881	565085
15494	565086
2937	565087
554029	565088
503941	565089
178211	565090
48190	565091
568681	565092
213203	565093
643419	565094
689722	565095
33017	565096
725304	565097
480728	565098
172816	565099
130829	565100
135584	565101
126494	565102
571016	565103
108318	565104
543695	565105
64943	565106
2631	565107
2256	565108
49920	565109
497138	565110
140113	565111
2592	565112
68583	565113
465284	565114
499980	565115
666758	565116
421929	565117
603425	565118
210350	565119
289667	565120
113288	565121
283516	565122
654136	565123
40243	565124
76460	565125
573180	565126
159736	565127
655175	565128
686033	565129
28614	565130
183448	565131
630746	565132
4135	565133
423758	565134
363991	565135
564018	565136
44835	565137
133984	565138
128670	565139
204934	565140
264706	565141
564424	565142
160473	565143
665331	565144
594110	565145
3614	565146
167639	565147
475364	565148
198668	565149
42096	565150
431222	565151
699920	565152
187799	565153
569019	565154
380789	565155
491566	565156
425221	565157
15553	565158
573861	565159
226566	565160
143916	565161
350654	565162
458881	565163
651453	565164
45180	565165
162113	565166
298617	565167
481664	565168
5032	565169
670857	565170
9196	565171
330398	565172
328692	565173
168285	565174
587835	565175
3015	565176
10924	565177
425942	565178
436025	565179
236822	565180
6500	565181
488193	565182
485296	565183
260289	565184
75807	565185
153247	565186
217545	565187
434890	565188
183128	565189
147638	565190
9440	565191
335864	565192
36982	565193
86519	565194
181954	565195
119438	565196
434840	565197
293888	565198
215030	565199
3039	565200
512632	565201
105126	565202
173686	565203
332906	565204
703091	565205
565665	565206
460148	565207
644951	565208
247902	565209
578527	565210
725142	565211
133604	565212
89829	565213
272723	565214
333892	565215
703673	565216
7165	565217
14403	565218
75071	565219
203681	565220
543323	565221
60201	565222
83613	565223
15569	565224
26544	565225
246019	565226
69306	565227
388969	565228
185437	565229
66412	565230
257064	565231
110249	565232
478525	565233
174633	565234
135991	565235
173409	565236
216462	565237
394777	565238
235023	565239
17597	565240
26597	565241
391120	565242
239015	565243
66999	565244
191157	565245
105776	565246
263700	565247
107399	565248
558911	565249
97134	565250
472451	565251
130762	565252
39535	565253
522925	565254
77846	565255
186830	565256
109844	565257
92043	565258
599342	565259
312176	565260
107339	565261
323617	565262
317550	565263
530276	565264
575679	565265
161764	565266
30923	565267
705123	565268
188562	565269
3495	565270
6836	565271
158029	565272
105077	565273
68658	565274
20683	565275
92362	565276
145107	565277
140817	565278
183161	565279
373575	565280
144781	565281
382066	565282
632198	565283
519144	565284
159819	565285
138123	565286
141384	565287
146500	565288
267374	565289
643230	565290
295853	565291
377001	565292
131537	565293
165660	565294
3365	565295
11968	565296
537922	565297
21650	565298
156272	565299
567659	565300
144382	565301
176	565302
583819	565303
42032	565304
7996	565305
721641	565306
229536	565307
162301	565308
580905	565309
54589	565310
406213	565311
647791	565312
65351	565313
595035	565314
656082	565315
199873	565316
452496	565317
315662	565318
568908	565319
46677	565320
360884	565321
576137	565322
631	565323
593076	565324
562089	565325
73286	565326
194634	565327
171610	565328
423278	565329
563852	565330
341627	565331
52558	565332
612952	565333
317139	565334
129623	565335
35489	565336
622617	565337
329788	565338
582348	565339
544664	565340
171619	565341
19162	565342
440998	565343
181333	565344
3792	565345
8394	565346
415395	565347
254228	565348
700029	565349
83813	565350
94066	565351
118624	565352
334444	565353
47443	565354
224553	565355
141454	565356
492419	565357
686058	565358
71731	565359
300087	565360
508442	565361
328244	565362
67517	565363
256263	565364
397502	565365
200469	565366
201707	565367
593124	565368
700275	565369
39800	565370
326470	565371
567826	565372
385193	565373
459137	565374
427261	565375
20317	565376
629459	565377
372689	565378
60380	565379
41437	565380
249189	565381
514467	565382
30126	565383
677	565384
591122	565385
247531	565386
95937	565387
564190	565388
44678	565389
32989	565390
15454	565391
241299	565392
117978	565393
360133	565394
10479	565395
11509	565396
42154	565397
630240	565398
41566	565399
152281	565400
594175	565401
549789	565402
394022	565403
545424	565404
2702	565405
620370	565406
41871	565407
723958	565408
91601	565409
30491	565410
83241	565411
710349	565412
4006	565413
121414	565414
523333	565415
521795	565416
299250	565417
54794	565418
692341	565419
5107	565420
724626	565421
630995	565422
81422	565423
268045	565424
351640	565425
530361	565426
425000	565427
63926	565428
177880	565429
115382	565430
72593	565431
340249	565432
486475	565433
614302	565434
38786	565435
65552	565436
702113	565437
4235	565438
276870	565439
103261	565440
33993	565441
658885	565442
321817	565443
164654	565444
74738	565445
678187	565446
641099	565447
302951	565448
24881	565449
406776	565450
14808	565451
245460	565452
219702	565453
673602	565454
32161	565455
142334	565456
38662	565457
137578	565458
49933	565459
720876	565460
373269	565461
531493	565462
169659	565463
117718	565464
239512	565465
342359	565466
639373	565467
581737	565468
380220	565469
9125	565470
8141	565471
236943	565472
415532	565473
140903	565474
52911	565475
638029	565476
176927	565477
464321	565478
94289	565479
575944	565480
661832	565481
615770	565482
17372	565483
538250	565484
638981	565485
2871	565486
570454	565487
182444	565488
120882	565489
46301	565490
404808	565491
216716	565492
14623	565493
22377	565494
22930	565495
83139	565496
282870	565497
307577	565498
121573	565499
587815	565500
142018	565501
643834	565502
717225	565503
1418	565504
145747	565505
278490	565506
709291	565507
299011	565508
234424	565509
55115	565510
21555	565511
252451	565512
384609	565513
220450	565514
47710	565515
536859	565516
314972	565517
457381	565518
706	565519
150759	565520
11471	565521
83235	565522
689712	565523
22593	565524
46719	565525
740	565526
138460	565527
12613	565528
11441	565529
93028	565530
185287	565531
428717	565532
485305	565533
653045	565534
152586	565535
177632	565536
85947	565537
554322	565538
425551	565539
67013	565540
669942	565541
497970	565542
144364	565543
176008	565544
135566	565545
8205	565546
556277	565547
464582	565548
6907	565549
290473	565550
181942	565551
540497	565552
78066	565553
162582	565554
436771	565555
487100	565556
42486	565557
22844	565558
4661	565559
200749	565560
149842	565561
72117	565562
86988	565563
41839	565564
113492	565565
14019	565566
269131	565567
18800	565568
255835	565569
182160	565570
117215	565571
144	565572
258875	565573
408031	565574
228244	565575
517320	565576
161848	565577
55145	565578
19434	565579
539043	565580
118306	565581
128256	565582
86622	565583
308126	565584
49937	565585
452562	565586
7909	565587
707214	565588
4253	565589
12891	565590
3038	565591
473965	565592
581259	565593
692085	565594
361638	565595
46717	565596
185018	565597
513370	565598
9831	565599
602888	565600
319207	565601
647560	565602
19572	565603
157351	565604
573237	565605
45153	565606
156548	565607
105132	565608
88715	565609
188479	565610
373162	565611
165872	565612
416820	565613
80914	565614
694117	565615
492584	565616
683786	565617
23814	565618
384541	565619
312928	565620
310516	565621
310073	565622
502852	565623
210455	565624
94722	565625
4380	565626
24982	565627
270270	565628
58703	565629
122807	565630
501436	565631
330766	565632
629119	565633
324531	565634
1958	565635
192036	565636
155896	565637
26607	565638
223595	565639
456089	565640
25047	565641
15819	565642
417918	565643
727	565644
663307	565645
365008	565646
579781	565647
499984	565648
27414	565649
310916	565650
680570	565651
539382	565652
232652	565653
549536	565654
67631	565655
344403	565656
200562	565657
348616	565658
18133	565659
48386	565660
73880	565661
562773	565662
90336	565663
373536	565664
535742	565665
87186	565666
90501	565667
274301	565668
301015	565669
640370	565670
414789	565671
113201	565672
3195	565673
38513	565674
65788	565675
591606	565676
526595	565677
551138	565678
33324	565679
112998	565680
177845	565681
99725	565682
34916	565683
173079	565684
241	565685
167363	565686
409382	565687
72328	565688
560	565689
581921	565690
231732	565691
46996	565692
133709	565693
40377	565694
677291	565695
59586	565696
495251	565697
467325	565698
80552	565699
365860	565700
652465	565701
99637	565702
401088	565703
269957	565704
176128	565705
50329	565706
587316	565707
95734	565708
113291	565709
185041	565710
502999	565711
1783	565712
170850	565713
722415	565714
634719	565715
409756	565716
33016	565717
126504	565718
508844	565719
637379	565720
173613	565721
178728	565722
124936	565723
133457	565724
652717	565725
610949	565726
90152	565727
660966	565728
22684	565729
671421	565730
290867	565731
704594	565732
63281	565733
157235	565734
179907	565735
652802	565736
634693	565737
370990	565738
188511	565739
31426	565740
431219	565741
621172	565742
48860	565743
102727	565744
38851	565745
185012	565746
664342	565747
182170	565748
165204	565749
1536	565750
353698	565751
126520	565752
644034	565753
50204	565754
54194	565755
20094	565756
54764	565757
2262	565758
636523	565759
260102	565760
704149	565761
59846	565762
74945	565763
248945	565764
669609	565765
665817	565766
212364	565767
2040	565768
672714	565769
578455	565770
41733	565771
8848	565772
37326	565773
621786	565774
299641	565775
363305	565776
540873	565777
627478	565778
425299	565779
493155	565780
245019	565781
253133	565782
90599	565783
546279	565784
447028	565785
186092	565786
152370	565787
206368	565788
596405	565789
396908	565790
543343	565791
621291	565792
392006	565793
63270	565794
173377	565795
630339	565796
506528	565797
483569	565798
104523	565799
332961	565800
329734	565801
625579	565802
598358	565803
317501	565804
556167	565805
140165	565806
70592	565807
508836	565808
579374	565809
186200	565810
1213	565811
582224	565812
464567	565813
637775	565814
84721	565815
133758	565816
596024	565817
142394	565818
60386	565819
26945	565820
347522	565821
650259	565822
168776	565823
524012	565824
400705	565825
88182	565826
632664	565827
125037	565828
517837	565829
369651	565830
434766	565831
31515	565832
95143	565833
84446	565834
509197	565835
498709	565836
166799	565837
519349	565838
140770	565839
526538	565840
512462	565841
540184	565842
58113	565843
147951	565844
516110	565845
147102	565846
34111	565847
643505	565848
330787	565849
18467	565850
304876	565851
6381	565852
131039	565853
373690	565854
49866	565855
433009	565856
464119	565857
132370	565858
21151	565859
181209	565860
456410	565861
243082	565862
118680	565863
568767	565864
243621	565865
376756	565866
119985	565867
611451	565868
41184	565869
9472	565870
1588	565871
30727	565872
521377	565873
558942	565874
232312	565875
323301	565876
334731	565877
309781	565878
632462	565879
29442	565880
8681	565881
721896	565882
28930	565883
106441	565884
118569	565885
58146	565886
254401	565887
335142	565888
613913	565889
115803	565890
236662	565891
458177	565892
151476	565893
64423	565894
56897	565895
617776	565896
27021	565897
257495	565898
467093	565899
198338	565900
634511	565901
88069	565902
128879	565903
595216	565904
340004	565905
36711	565906
604812	565907
163163	565908
706772	565909
453235	565910
330581	565911
119073	565912
108937	565913
129895	565914
249380	565915
71821	565916
75771	565917
59415	565918
453163	565919
579608	565920
473964	565921
26959	565922
223630	565923
306124	565924
45274	565925
156665	565926
58853	565927
347102	565928
321	565929
93803	565930
60383	565931
355530	565932
13747	565933
275564	565934
180571	565935
220750	565936
21470	565937
355099	565938
719567	565939
684201	565940
59165	565941
45813	565942
710097	565943
1835	565944
520788	565945
2956	565946
253673	565947
182768	565948
492082	565949
72573	565950
134008	565951
283562	565952
15250	565953
164537	565954
233270	565955
269237	565956
564950	565957
410530	565958
620148	565959
207410	565960
443722	565961
116814	565962
81501	565963
675053	565964
5278	565965
492811	565966
497920	565967
313115	565968
152099	565969
92412	565970
543511	565971
304656	565972
217737	565973
228819	565974
239467	565975
453059	565976
200564	565977
2605	565978
393627	565979
192724	565980
256184	565981
1461	565982
80282	565983
694065	565984
135135	565985
255524	565986
110373	565987
106592	565988
125983	565989
369364	565990
364179	565991
123653	565992
554352	565993
476816	565994
718044	565995
83988	565996
447031	565997
338988	565998
466515	565999
562331	566000
688495	566001
90890	566002
409325	566003
147202	566004
30224	566005
50439	566006
49631	566007
150025	566008
32957	566009
351543	566010
319549	566011
422899	566012
195934	566013
179292	566014
590126	566015
365327	566016
16304	566017
666384	566018
150687	566019
228061	566020
406172	566021
261060	566022
539407	566023
231995	566024
27546	566025
291831	566026
365961	566027
707280	566028
199956	566029
523110	566030
22380	566031
237994	566032
53343	566033
188259	566034
632415	566035
594318	566036
233660	566037
13756	566038
114066	566039
598086	566040
425698	566041
146870	566042
365838	566043
175251	566044
489425	566045
9912	566046
541115	566047
694854	566048
88267	566049
683919	566050
203580	566051
554786	566052
38669	566053
623528	566054
621026	566055
275589	566056
51116	566057
303041	566058
79548	566059
440210	566060
619741	566061
555096	566062
476280	566063
270034	566064
42910	566065
670915	566066
621379	566067
33369	566068
124149	566069
165051	566070
203433	566071
653575	566072
87135	566073
15702	566074
700781	566075
597046	566076
363209	566077
146693	566078
27881	566079
460864	566080
158113	566081
31789	566082
76139	566083
19682	566084
2208	566085
618147	566086
492238	566087
3230	566088
71544	566089
46809	566090
11601	566091
159843	566092
2292	566093
299653	566094
568581	566095
151366	566096
180267	566097
94113	566098
479410	566099
637333	566100
16193	566101
621334	566102
648553	566103
116005	566104
224284	566105
95078	566106
413911	566107
648786	566108
573462	566109
130355	566110
152269	566111
103252	566112
404051	566113
478487	566114
11907	566115
466810	566116
405326	566117
22764	566118
584666	566119
309177	566120
259570	566121
5770	566122
601503	566123
252006	566124
87174	566125
383297	566126
33323	566127
50521	566128
9519	566129
110404	566130
171005	566131
622094	566132
99343	566133
5208	566134
105091	566135
656048	566136
201206	566137
666173	566138
371705	566139
28720	566140
198360	566141
294289	566142
65705	566143
213707	566144
6768	566145
198712	566146
618377	566147
621013	566148
152037	566149
485429	566150
563842	566151
182935	566152
103163	566153
535546	566154
300961	566155
599910	566156
129297	566157
35597	566158
46644	566159
628934	566160
510929	566161
40949	566162
265990	566163
141141	566164
53697	566165
239664	566166
528269	566167
132830	566168
6802	566169
32117	566170
3807	566171
263875	566172
24657	566173
75782	566174
592222	566175
17931	566176
13649	566177
191688	566178
52243	566179
515915	566180
112829	566181
2975	566182
167263	566183
491557	566184
609170	566185
626159	566186
81519	566187
76929	566188
495662	566189
119669	566190
128366	566191
594249	566192
130119	566193
606	566194
64145	566195
147754	566196
19253	566197
369581	566198
365542	566199
35426	566200
45688	566201
169909	566202
502979	566203
96052	566204
265099	566205
468684	566206
8899	566207
664397	566208
679286	566209
134101	566210
2343	566211
161439	566212
484049	566213
703413	566214
375043	566215
190674	566216
276033	566217
645852	566218
166424	566219
273059	566220
618350	566221
512132	566222
541197	566223
161359	566224
315	566225
37277	566226
82475	566227
161189	566228
49696	566229
83890	566230
88	566231
65773	566232
431813	566233
38518	566234
529688	566235
121	566236
134435	566237
84841	566238
586024	566239
11918	566240
349084	566241
36558	566242
118402	566243
492078	566244
530406	566245
679438	566246
347382	566247
472482	566248
227648	566249
209591	566250
23299	566251
415357	566252
565753	566253
42040	566254
622616	566255
437388	566256
34006	566257
397242	566258
67762	566259
223850	566260
113709	566261
692110	566262
41093	566263
532187	566264
184480	566265
689907	566266
629221	566267
132079	566268
163735	566269
113636	566270
98507	566271
48216	566272
623373	566273
67555	566274
200206	566275
95950	566276
722547	566277
84070	566278
443016	566279
71646	566280
390869	566281
257320	566282
642516	566283
56382	566284
638181	566285
2718	566286
286478	566287
315648	566288
36022	566289
695135	566290
484217	566291
169220	566292
703235	566293
112244	566294
170132	566295
107410	566296
90583	566297
548219	566298
249525	566299
111344	566300
30534	566301
47449	566302
514446	566303
503435	566304
289447	566305
469974	566306
699589	566307
145386	566308
377250	566309
233626	566310
13554	566311
149507	566312
610827	566313
389549	566314
549418	566315
580681	566316
291657	566317
536804	566318
53722	566319
25196	566320
295276	566321
250643	566322
556109	566323
479207	566324
54031	566325
147457	566326
165213	566327
655316	566328
488094	566329
199999	566330
72911	566331
76952	566332
302486	566333
75637	566334
40885	566335
316755	566336
67884	566337
701897	566338
178740	566339
149750	566340
622953	566341
131931	566342
556222	566343
24373	566344
8431	566345
11897	566346
166617	566347
217724	566348
495694	566349
604700	566350
12008	566351
436139	566352
509353	566353
32014	566354
401529	566355
590941	566356
629449	566357
590710	566358
355288	566359
423624	566360
126337	566361
137283	566362
198820	566363
77821	566364
577723	566365
292396	566366
40169	566367
186407	566368
7518	566369
184730	566370
158787	566371
290672	566372
7100	566373
257070	566374
65675	566375
20687	566376
44281	566377
124310	566378
36201	566379
225848	566380
90250	566381
98691	566382
154223	566383
586492	566384
34547	566385
372643	566386
118152	566387
151255	566388
696354	566389
671894	566390
135368	566391
379228	566392
22857	566393
690019	566394
33514	566395
8809	566396
700467	566397
36034	566398
497111	566399
27332	566400
6920	566401
294994	566402
294620	566403
119093	566404
124690	566405
570892	566406
14991	566407
24873	566408
121510	566409
32584	566410
241868	566411
255308	566412
563309	566413
152305	566414
100267	566415
604388	566416
129839	566417
48835	566418
316548	566419
171521	566420
359205	566421
668566	566422
352702	566423
215751	566424
224754	566425
46428	566426
717032	566427
216981	566428
246196	566429
37121	566430
640220	566431
525041	566432
320137	566433
612946	566434
27536	566435
37481	566436
11340	566437
13125	566438
21244	566439
15855	566440
261630	566441
577523	566442
55287	566443
69067	566444
518528	566445
395252	566446
516935	566447
42432	566448
9584	566449
201840	566450
125267	566451
117470	566452
499535	566453
33089	566454
34334	566455
316905	566456
319778	566457
175833	566458
421084	566459
60995	566460
629299	566461
588489	566462
9128	566463
438341	566464
87817	566465
422031	566466
427851	566467
38314	566468
723628	566469
487489	566470
103662	566471
29155	566472
57769	566473
143986	566474
288041	566475
205574	566476
495338	566477
60430	566478
547670	566479
47304	566480
37790	566481
470465	566482
11	566483
298598	566484
136872	566485
445523	566486
412854	566487
582914	566488
56027	566489
358917	566490
519472	566491
673047	566492
316663	566493
14475	566494
47664	566495
67943	566496
13421	566497
29978	566498
261459	566499
2936	566500
601177	566501
614511	566502
466538	566503
373561	566504
105647	566505
104112	566506
288112	566507
65863	566508
198782	566509
234829	566510
32537	566511
30399	566512
635574	566513
193999	566514
60446	566515
423223	566516
14002	566517
584267	566518
48596	566519
7311	566520
688922	566521
187372	566522
593715	566523
342668	566524
33910	566525
28785	566526
220729	566527
241863	566528
87906	566529
202993	566530
613425	566531
10643	566532
156430	566533
246113	566534
69833	566535
77784	566536
711887	566537
340515	566538
13172	566539
382045	566540
517973	566541
133705	566542
400229	566543
125837	566544
3100	566545
416969	566546
456828	566547
431843	566548
207006	566549
431784	566550
468466	566551
30832	566552
165451	566553
499068	566554
84373	566555
266904	566556
687056	566557
188026	566558
70885	566559
506059	566560
41955	566561
151123	566562
9870	566563
341569	566564
22890	566565
71655	566566
470643	566567
3227	566568
30426	566569
394345	566570
638599	566571
703868	566572
369824	566573
586253	566574
144475	566575
450152	566576
147699	566577
179379	566578
366573	566579
5088	566580
293089	566581
26805	566582
49276	566583
27514	566584
146440	566585
680041	566586
550944	566587
613112	566588
723323	566589
174119	566590
42156	566591
596934	566592
468249	566593
79291	566594
50152	566595
551598	566596
701373	566597
50879	566598
249954	566599
651388	566600
152417	566601
669040	566602
105465	566603
71729	566604
110479	566605
533469	566606
90530	566607
407682	566608
49229	566609
28220	566610
648803	566611
56638	566612
185029	566613
98896	566614
42530	566615
409361	566616
103236	566617
451263	566618
93080	566619
223717	566620
46788	566621
461337	566622
27831	566623
233447	566624
49316	566625
695441	566626
268762	566627
238954	566628
106950	566629
136967	566630
17055	566631
93029	566632
111093	566633
681452	566634
698833	566635
145387	566636
325152	566637
700277	566638
249522	566639
37587	566640
558787	566641
314360	566642
120328	566643
144743	566644
109508	566645
112414	566646
179211	566647
404730	566648
696861	566649
218413	566650
426	566651
440362	566652
42225	566653
409323	566654
680140	566655
639596	566656
184696	566657
653615	566658
390057	566659
529988	566660
15520	566661
84576	566662
61908	566663
205852	566664
403688	566665
211860	566666
131836	566667
183477	566668
647671	566669
64202	566670
126462	566671
125453	566672
319866	566673
335475	566674
92551	566675
26929	566676
17112	566677
167705	566678
80943	566679
39702	566680
54979	566681
706619	566682
50009	566683
200067	566684
88996	566685
26298	566686
263350	566687
576881	566688
124499	566689
403402	566690
12049	566691
553676	566692
43643	566693
346092	566694
284673	566695
449615	566696
595915	566697
488082	566698
28489	566699
83467	566700
541770	566701
347377	566702
8714	566703
583953	566704
414054	566705
708829	566706
643646	566707
186053	566708
607851	566709
392097	566710
336608	566711
96440	566712
107240	566713
489324	566714
76752	566715
45369	566716
376082	566717
16156	566718
12382	566719
608250	566720
224026	566721
179176	566722
211777	566723
32587	566724
234281	566725
498483	566726
294635	566727
326467	566728
249648	566729
256209	566730
92515	566731
7801	566732
157353	566733
66584	566734
561131	566735
371518	566736
153244	566737
6671	566738
161576	566739
162989	566740
253100	566741
658834	566742
432798	566743
215108	566744
107950	566745
181954	566746
173035	566747
100886	566748
50393	566749
251781	566750
496251	566751
417367	566752
488080	566753
443054	566754
653552	566755
381913	566756
176784	566757
272555	566758
562176	566759
272256	566760
378627	566761
102318	566762
26646	566763
319925	566764
223314	566765
457528	566766
314459	566767
692823	566768
462926	566769
199492	566770
223230	566771
104795	566772
22904	566773
580221	566774
112944	566775
1156	566776
109680	566777
71243	566778
613253	566779
402815	566780
92911	566781
221958	566782
36531	566783
140936	566784
195886	566785
62362	566786
220676	566787
981	566788
369287	566789
471234	566790
112142	566791
451878	566792
513898	566793
314549	566794
681386	566795
541100	566796
540454	566797
352343	566798
457387	566799
642326	566800
418528	566801
150075	566802
453102	566803
644363	566804
364335	566805
11026	566806
113853	566807
597212	566808
116802	566809
93599	566810
208797	566811
329179	566812
82969	566813
101619	566814
154399	566815
465211	566816
380314	566817
665761	566818
159964	566819
548299	566820
17573	566821
387920	566822
141345	566823
308711	566824
34177	566825
13082	566826
54857	566827
34589	566828
123428	566829
157060	566830
64132	566831
197299	566832
559569	566833
116777	566834
155132	566835
656	566836
586034	566837
628195	566838
242062	566839
197760	566840
322092	566841
262776	566842
14331	566843
521822	566844
283254	566845
590651	566846
163274	566847
604851	566848
602650	566849
1139	566850
124300	566851
555395	566852
601170	566853
115684	566854
42022	566855
24975	566856
676930	566857
28718	566858
168653	566859
38229	566860
9181	566861
656728	566862
270212	566863
141966	566864
243894	566865
186238	566866
132250	566867
26242	566868
50974	566869
348800	566870
184517	566871
721398	566872
67615	566873
474562	566874
1818	566875
670663	566876
473247	566877
526222	566878
559987	566879
38380	566880
356751	566881
104554	566882
571333	566883
344515	566884
172260	566885
172465	566886
558046	566887
787	566888
100741	566889
380994	566890
325998	566891
35183	566892
49566	566893
368129	566894
324410	566895
592297	566896
495061	566897
42189	566898
695849	566899
239448	566900
174261	566901
36391	566902
357411	566903
260975	566904
143856	566905
616281	566906
480635	566907
708629	566908
54610	566909
11009	566910
53912	566911
687616	566912
494058	566913
74014	566914
298119	566915
642414	566916
469379	566917
267515	566918
394943	566919
249784	566920
6232	566921
170454	566922
687010	566923
56512	566924
31542	566925
308481	566926
53065	566927
84017	566928
4201	566929
704000	566930
51451	566931
641658	566932
117225	566933
696533	566934
386925	566935
116040	566936
158867	566937
185153	566938
175327	566939
396	566940
330625	566941
123580	566942
147411	566943
34984	566944
10304	566945
43464	566946
113180	566947
50025	566948
770	566949
134381	566950
616902	566951
9419	566952
384852	566953
225412	566954
543174	566955
73220	566956
557717	566957
54677	566958
60080	566959
583644	566960
723097	566961
388777	566962
411907	566963
146428	566964
272730	566965
547776	566966
34427	566967
107965	566968
61739	566969
33207	566970
444577	566971
244385	566972
332227	566973
204015	566974
91244	566975
84349	566976
126995	566977
610646	566978
578753	566979
707036	566980
599781	566981
626345	566982
83447	566983
247315	566984
719104	566985
631773	566986
173250	566987
649562	566988
29899	566989
501719	566990
171159	566991
375391	566992
45957	566993
12247	566994
264973	566995
108019	566996
47867	566997
423451	566998
512940	566999
16730	567000
332819	567001
326716	567002
113256	567003
153079	567004
234256	567005
548886	567006
38432	567007
13081	567008
581861	567009
196226	567010
206435	567011
433023	567012
9688	567013
29646	567014
1012	567015
101036	567016
131642	567017
530756	567018
63664	567019
370171	567020
634233	567021
30921	567022
85848	567023
372554	567024
455649	567025
47836	567026
667633	567027
206986	567028
379843	567029
60853	567030
623236	567031
8031	567032
12414	567033
688877	567034
267457	567035
150080	567036
407525	567037
154339	567038
387137	567039
76637	567040
702865	567041
11092	567042
390196	567043
382090	567044
568510	567045
271502	567046
51149	567047
33077	567048
164712	567049
17262	567050
44542	567051
4404	567052
130536	567053
182860	567054
241449	567055
645619	567056
790	567057
52528	567058
408609	567059
69437	567060
168475	567061
472225	567062
613556	567063
247751	567064
355902	567065
10169	567066
224136	567067
595852	567068
421266	567069
110245	567070
646051	567071
27905	567072
101749	567073
466637	567074
115889	567075
214599	567076
158786	567077
94762	567078
72438	567079
555887	567080
261624	567081
43574	567082
16675	567083
167565	567084
30252	567085
7627	567086
38147	567087
31084	567088
501684	567089
214245	567090
79597	567091
236068	567092
28267	567093
43359	567094
5794	567095
562417	567096
77046	567097
50200	567098
44626	567099
695646	567100
294631	567101
111972	567102
288644	567103
257478	567104
172153	567105
278654	567106
185746	567107
369764	567108
73025	567109
38878	567110
354986	567111
129067	567112
100892	567113
429060	567114
284394	567115
721695	567116
290458	567117
251028	567118
4965	567119
555204	567120
658043	567121
410140	567122
674157	567123
691379	567124
551236	567125
576316	567126
573	567127
615047	567128
540062	567129
307765	567130
282426	567131
449138	567132
439714	567133
252924	567134
411288	567135
322303	567136
119829	567137
674411	567138
50776	567139
102604	567140
423505	567141
149561	567142
150475	567143
169071	567144
592850	567145
99875	567146
53072	567147
72970	567148
166292	567149
264805	567150
551715	567151
329362	567152
10639	567153
523914	567154
519006	567155
336611	567156
191917	567157
1083	567158
718093	567159
107629	567160
10036	567161
272532	567162
112511	567163
612750	567164
295642	567165
584032	567166
109526	567167
314152	567168
244487	567169
40714	567170
431722	567171
24117	567172
15983	567173
440115	567174
5213	567175
320495	567176
507	567177
31992	567178
631168	567179
123474	567180
165654	567181
474276	567182
6108	567183
20021	567184
8549	567185
221363	567186
162	567187
741	567188
177371	567189
384777	567190
360436	567191
451459	567192
489418	567193
667083	567194
584832	567195
472314	567196
117428	567197
395354	567198
191545	567199
515136	567200
635957	567201
465338	567202
16594	567203
44466	567204
445592	567205
425251	567206
315675	567207
10779	567208
202380	567209
484653	567210
169889	567211
77085	567212
359660	567213
16590	567214
705703	567215
30980	567216
673547	567217
457063	567218
184582	567219
405534	567220
206004	567221
184955	567222
63474	567223
189188	567224
145261	567225
366757	567226
283182	567227
266300	567228
10	567229
1012	567230
649808	567231
253386	567232
367460	567233
558642	567234
1760	567235
655025	567236
86340	567237
250342	567238
479512	567239
43654	567240
166070	567241
468167	567242
11458	567243
40565	567244
5972	567245
677758	567246
617916	567247
36889	567248
132885	567249
410299	567250
511418	567251
186843	567252
491267	567253
217980	567254
510273	567255
4426	567256
174646	567257
320791	567258
112445	567259
82581	567260
70186	567261
311339	567262
543359	567263
599296	567264
216335	567265
162516	567266
426497	567267
436146	567268
630158	567269
433040	567270
151410	567271
26536	567272
12012	567273
121423	567274
288702	567275
33630	567276
604301	567277
561938	567278
451325	567279
84592	567280
407936	567281
272815	567282
621841	567283
426261	567284
598226	567285
463742	567286
252283	567287
278604	567288
686921	567289
283660	567290
104192	567291
169778	567292
208916	567293
143775	567294
42370	567295
121858	567296
36492	567297
679378	567298
399382	567299
5361	567300
505779	567301
556119	567302
322720	567303
24196	567304
98698	567305
424909	567306
68191	567307
10778	567308
417234	567309
65466	567310
14048	567311
153837	567312
409564	567313
714073	567314
237333	567315
526188	567316
69169	567317
24764	567318
50857	567319
66569	567320
482268	567321
45701	567322
703570	567323
625620	567324
525997	567325
209353	567326
120971	567327
252791	567328
513993	567329
332262	567330
405474	567331
174542	567332
10555	567333
196493	567334
533672	567335
94357	567336
45443	567337
699617	567338
529831	567339
378960	567340
287637	567341
274705	567342
476389	567343
329201	567344
677746	567345
382699	567346
578568	567347
624088	567348
620878	567349
123351	567350
497708	567351
166189	567352
166959	567353
42606	567354
724609	567355
27710	567356
236540	567357
160876	567358
21729	567359
334943	567360
70190	567361
128728	567362
178349	567363
93068	567364
601182	567365
34006	567366
693746	567367
253767	567368
536107	567369
49314	567370
39820	567371
2612	567372
562248	567373
46364	567374
34444	567375
118741	567376
186714	567377
168016	567378
110338	567379
300766	567380
452035	567381
248652	567382
85093	567383
438798	567384
380268	567385
54339	567386
100742	567387
99889	567388
499102	567389
31531	567390
207355	567391
231720	567392
36508	567393
95409	567394
30817	567395
173364	567396
603254	567397
266171	567398
399627	567399
8432	567400
636229	567401
244268	567402
55965	567403
32532	567404
168047	567405
479080	567406
49372	567407
392920	567408
535030	567409
708536	567410
80638	567411
699212	567412
170133	567413
671276	567414
126419	567415
408499	567416
719018	567417
416281	567418
39982	567419
16667	567420
36783	567421
135095	567422
9450	567423
248593	567424
138580	567425
130310	567426
87320	567427
571994	567428
696988	567429
39359	567430
711271	567431
113542	567432
79542	567433
137798	567434
605881	567435
402032	567436
632768	567437
372843	567438
126290	567439
205310	567440
373149	567441
74771	567442
669349	567443
359866	567444
435690	567445
339229	567446
684694	567447
441095	567448
8834	567449
430243	567450
9732	567451
160215	567452
600779	567453
178595	567454
610463	567455
228347	567456
28596	567457
348545	567458
179888	567459
176323	567460
639522	567461
141749	567462
48485	567463
164497	567464
183620	567465
131213	567466
168298	567467
396980	567468
688295	567469
225734	567470
52616	567471
585559	567472
104684	567473
97656	567474
439832	567475
83025	567476
560321	567477
69048	567478
374289	567479
155150	567480
330400	567481
31930	567482
4014	567483
110475	567484
157520	567485
146325	567486
84918	567487
150695	567488
624913	567489
313210	567490
260706	567491
298002	567492
283605	567493
655696	567494
601310	567495
717928	567496
474131	567497
689420	567498
387818	567499
366857	567500
276653	567501
20405	567502
48465	567503
138373	567504
16810	567505
51868	567506
332758	567507
1524	567508
676156	567509
457280	567510
70815	567511
357001	567512
80619	567513
544528	567514
604879	567515
655083	567516
124388	567517
378341	567518
712593	567519
335906	567520
23716	567521
486565	567522
49427	567523
191874	567524
411736	567525
289662	567526
659833	567527
647998	567528
37599	567529
91768	567530
125998	567531
152253	567532
6686	567533
471620	567534
281467	567535
521976	567536
655022	567537
527260	567538
76986	567539
62944	567540
358876	567541
327997	567542
608345	567543
214912	567544
511872	567545
242356	567546
233568	567547
718397	567548
74208	567549
482511	567550
19574	567551
594460	567552
180905	567553
715226	567554
145819	567555
231931	567556
142893	567557
216960	567558
151028	567559
42115	567560
38323	567561
50108	567562
146783	567563
149011	567564
93635	567565
100374	567566
16304	567567
603245	567568
118967	567569
53835	567570
180394	567571
44222	567572
8016	567573
96163	567574
63800	567575
37592	567576
487527	567577
100818	567578
52985	567579
72485	567580
14554	567581
561585	567582
112860	567583
126038	567584
96776	567585
172311	567586
280322	567587
529116	567588
232408	567589
66069	567590
579117	567591
548100	567592
185202	567593
481061	567594
18218	567595
17163	567596
15795	567597
203783	567598
437423	567599
78386	567600
263632	567601
384052	567602
410439	567603
134176	567604
85012	567605
684308	567606
145401	567607
538626	567608
299071	567609
309712	567610
462089	567611
397	567612
470275	567613
115713	567614
160263	567615
701289	567616
485659	567617
311811	567618
653386	567619
47414	567620
559645	567621
585007	567622
523134	567623
182164	567624
16930	567625
637572	567626
82270	567627
79434	567628
54969	567629
149431	567630
68106	567631
10755	567632
452777	567633
690102	567634
305434	567635
80870	567636
598403	567637
158015	567638
37384	567639
710961	567640
44208	567641
164053	567642
183718	567643
179590	567644
454287	567645
66249	567646
4371	567647
3670	567648
612246	567649
37390	567650
719986	567651
21542	567652
398383	567653
9606	567654
76519	567655
251009	567656
151766	567657
112580	567658
396974	567659
429000	567660
655652	567661
338265	567662
177773	567663
228266	567664
709103	567665
61741	567666
618693	567667
598169	567668
43483	567669
365108	567670
492098	567671
532530	567672
529274	567673
481912	567674
37688	567675
268589	567676
640786	567677
288	567678
291002	567679
421977	567680
28313	567681
706609	567682
219275	567683
17527	567684
124165	567685
83237	567686
174996	567687
87104	567688
627410	567689
181858	567690
405716	567691
4991	567692
457671	567693
346563	567694
648039	567695
55663	567696
93895	567697
162864	567698
4469	567699
70292	567700
341971	567701
458024	567702
292360	567703
722509	567704
499413	567705
639169	567706
545912	567707
388621	567708
3939	567709
100615	567710
522869	567711
643312	567712
664897	567713
454780	567714
160383	567715
675216	567716
662807	567717
34604	567718
598496	567719
194054	567720
629955	567721
88999	567722
592471	567723
559675	567724
16514	567725
135967	567726
86604	567727
32396	567728
530302	567729
97779	567730
349602	567731
131591	567732
126235	567733
144087	567734
18881	567735
124889	567736
402517	567737
140698	567738
521978	567739
414852	567740
306368	567741
175466	567742
12079	567743
39440	567744
213327	567745
42870	567746
405153	567747
170763	567748
556327	567749
168071	567750
344670	567751
548649	567752
269392	567753
693003	567754
24456	567755
13820	567756
117447	567757
145834	567758
267766	567759
290065	567760
242061	567761
356481	567762
545487	567763
220283	567764
602919	567765
74292	567766
620252	567767
10918	567768
470616	567769
568949	567770
230991	567771
206356	567772
451068	567773
460393	567774
155205	567775
162515	567776
22589	567777
474559	567778
28827	567779
125324	567780
333816	567781
46079	567782
183147	567783
32203	567784
295440	567785
362348	567786
264	567787
286031	567788
36258	567789
489689	567790
79985	567791
399847	567792
229784	567793
202648	567794
67349	567795
32964	567796
482322	567797
490941	567798
793	567799
579248	567800
294718	567801
169943	567802
155798	567803
172387	567804
154064	567805
553426	567806
1423	567807
23711	567808
251391	567809
285419	567810
370282	567811
645293	567812
721309	567813
552258	567814
142062	567815
463908	567816
97954	567817
15720	567818
425158	567819
134836	567820
392679	567821
184278	567822
541892	567823
75907	567824
626211	567825
523262	567826
672915	567827
426184	567828
565009	567829
91341	567830
201903	567831
277265	567832
32379	567833
517518	567834
152975	567835
383707	567836
331030	567837
15106	567838
392327	567839
146775	567840
121480	567841
632725	567842
115111	567843
578515	567844
15840	567845
388834	567846
513132	567847
47134	567848
16993	567849
359825	567850
312165	567851
111046	567852
34721	567853
85627	567854
434791	567855
61041	567856
381961	567857
189381	567858
466502	567859
642690	567860
95233	567861
484026	567862
402	567863
82337	567864
2463	567865
422826	567866
37751	567867
170624	567868
686046	567869
550039	567870
21228	567871
656765	567872
86599	567873
382134	567874
353149	567875
478729	567876
154972	567877
543642	567878
686297	567879
13987	567880
34345	567881
160555	567882
596326	567883
14681	567884
225278	567885
406444	567886
451806	567887
557659	567888
50676	567889
108450	567890
624301	567891
704880	567892
63852	567893
138229	567894
226837	567895
502898	567896
118200	567897
98389	567898
150710	567899
138342	567900
580082	567901
439902	567902
348619	567903
478520	567904
35393	567905
692914	567906
138626	567907
631793	567908
434648	567909
185968	567910
292953	567911
289524	567912
119437	567913
28317	567914
28143	567915
39830	567916
338760	567917
300939	567918
222869	567919
332514	567920
578761	567921
7999	567922
3019	567923
572640	567924
489674	567925
614324	567926
167705	567927
35739	567928
33871	567929
53	567930
43880	567931
25266	567932
25787	567933
370683	567934
520138	567935
514463	567936
61651	567937
293990	567938
127591	567939
396015	567940
15820	567941
15753	567942
152055	567943
684917	567944
323480	567945
1018	567946
394426	567947
287486	567948
327020	567949
700018	567950
290165	567951
56331	567952
58787	567953
195504	567954
675637	567955
181471	567956
631350	567957
417966	567958
449793	567959
381410	567960
581577	567961
663484	567962
146632	567963
42647	567964
3280	567965
331247	567966
716147	567967
521660	567968
670563	567969
410151	567970
186580	567971
101145	567972
105231	567973
118438	567974
78569	567975
714716	567976
121525	567977
21420	567978
109722	567979
627043	567980
595532	567981
420745	567982
107415	567983
41096	567984
702384	567985
118320	567986
508350	567987
670093	567988
35807	567989
354754	567990
291803	567991
543341	567992
671968	567993
284561	567994
199829	567995
6860	567996
596765	567997
284493	567998
40376	567999
16963	568000
112715	568001
110834	568002
495658	568003
632070	568004
719188	568005
112351	568006
566878	568007
587618	568008
671932	568009
467135	568010
395187	568011
138084	568012
687441	568013
26277	568014
518833	568015
520883	568016
147712	568017
18270	568018
691334	568019
88655	568020
236209	568021
30493	568022
140109	568023
44723	568024
281816	568025
24833	568026
679662	568027
313447	568028
394282	568029
54043	568030
63488	568031
28079	568032
126726	568033
682157	568034
279452	568035
570806	568036
394431	568037
178673	568038
122572	568039
338011	568040
93127	568041
435198	568042
74278	568043
699517	568044
226179	568045
608420	568046
592829	568047
475648	568048
251919	568049
634092	568050
285279	568051
586541	568052
215463	568053
52950	568054
32205	568055
113	568056
583548	568057
570048	568058
576890	568059
332898	568060
144261	568061
501175	568062
92259	568063
12522	568064
380687	568065
502438	568066
195693	568067
578468	568068
358588	568069
32736	568070
603793	568071
429464	568072
625682	568073
59013	568074
566204	568075
162309	568076
37931	568077
586097	568078
132548	568079
75655	568080
13761	568081
16913	568082
705296	568083
301596	568084
293196	568085
101033	568086
491978	568087
400844	568088
443995	568089
65350	568090
135905	568091
591872	568092
111236	568093
10092	568094
561343	568095
84272	568096
126479	568097
117971	568098
175895	568099
40104	568100
239969	568101
629418	568102
408931	568103
402959	568104
33433	568105
60328	568106
105726	568107
630236	568108
230460	568109
644769	568110
142684	568111
426	568112
561475	568113
629731	568114
642832	568115
559822	568116
177700	568117
167427	568118
670702	568119
79462	568120
71219	568121
487784	568122
361334	568123
20297	568124
296176	568125
39643	568126
423265	568127
20446	568128
397025	568129
209259	568130
224766	568131
714314	568132
172547	568133
370594	568134
122127	568135
287385	568136
503529	568137
377099	568138
158966	568139
357542	568140
128172	568141
163084	568142
192184	568143
561995	568144
637553	568145
326327	568146
245284	568147
100916	568148
9747	568149
724271	568150
156599	568151
359272	568152
635599	568153
305	568154
339798	568155
640486	568156
641783	568157
275732	568158
71920	568159
162210	568160
419606	568161
9983	568162
145681	568163
532357	568164
13082	568165
219866	568166
243380	568167
451606	568168
456981	568169
40620	568170
57442	568171
459360	568172
523300	568173
49279	568174
595222	568175
15451	568176
15769	568177
693938	568178
560080	568179
192799	568180
13052	568181
495852	568182
139347	568183
638780	568184
103891	568185
643819	568186
680905	568187
271248	568188
366612	568189
373074	568190
423989	568191
109884	568192
506244	568193
187290	568194
104274	568195
50481	568196
214616	568197
404539	568198
402067	568199
368022	568200
525683	568201
27197	568202
81052	568203
64044	568204
1015	568205
539681	568206
182455	568207
52228	568208
526872	568209
360634	568210
488265	568211
116396	568212
526202	568213
370875	568214
431586	568215
314714	568216
705391	568217
201947	568218
709384	568219
409410	568220
547965	568221
59510	568222
10195	568223
138009	568224
114603	568225
501163	568226
57716	568227
131346	568228
162896	568229
38465	568230
149821	568231
240390	568232
656186	568233
652422	568234
668544	568235
646147	568236
639666	568237
188222	568238
262596	568239
364413	568240
6271	568241
174034	568242
166971	568243
90559	568244
4890	568245
515140	568246
5861	568247
455034	568248
88969	568249
125253	568250
45129	568251
196264	568252
5122	568253
226555	568254
201295	568255
142946	568256
171291	568257
145639	568258
720007	568259
436560	568260
15965	568261
365286	568262
4932	568263
578490	568264
60691	568265
55302	568266
207185	568267
40432	568268
227028	568269
647158	568270
177255	568271
37914	568272
718068	568273
417094	568274
138240	568275
417134	568276
283224	568277
139180	568278
30333	568279
370415	568280
165466	568281
147789	568282
161803	568283
540128	568284
148837	568285
101404	568286
417818	568287
62624	568288
18927	568289
403357	568290
8088	568291
133976	568292
99919	568293
348849	568294
75554	568295
388275	568296
590930	568297
568509	568298
132927	568299
113981	568300
158423	568301
117433	568302
658536	568303
130832	568304
4801	568305
84501	568306
576790	568307
570114	568308
203036	568309
31993	568310
672252	568311
37275	568312
378744	568313
641199	568314
701554	568315
352554	568316
8609	568317
219749	568318
604529	568319
97002	568320
96589	568321
401520	568322
282915	568323
74746	568324
13812	568325
44100	568326
192256	568327
620390	568328
469929	568329
625431	568330
285584	568331
80928	568332
255572	568333
49746	568334
324439	568335
191349	568336
544696	568337
51750	568338
489086	568339
72303	568340
265709	568341
504697	568342
374039	568343
693460	568344
656847	568345
338476	568346
393291	568347
64173	568348
463899	568349
546394	568350
37344	568351
530659	568352
168420	568353
70848	568354
573233	568355
148298	568356
133928	568357
701659	568358
712401	568359
13140	568360
274584	568361
294350	568362
333560	568363
667101	568364
38996	568365
720265	568366
32951	568367
375430	568368
212515	568369
657706	568370
429304	568371
116182	568372
97847	568373
313423	568374
383836	568375
10094	568376
164483	568377
136127	568378
375006	568379
198626	568380
629086	568381
16045	568382
53825	568383
722176	568384
2473	568385
459781	568386
166200	568387
10208	568388
331993	568389
513892	568390
19142	568391
625721	568392
122037	568393
225561	568394
171796	568395
720722	568396
698217	568397
170479	568398
429737	568399
93819	568400
273050	568401
368551	568402
372202	568403
157517	568404
527709	568405
88152	568406
116331	568407
53636	568408
408950	568409
296126	568410
176375	568411
129170	568412
725095	568413
311234	568414
555333	568415
724196	568416
683499	568417
156392	568418
312472	568419
186931	568420
10567	568421
718136	568422
533541	568423
171948	568424
582462	568425
149810	568426
83896	568427
554237	568428
644147	568429
91798	568430
21934	568431
680164	568432
329595	568433
51550	568434
466997	568435
127435	568436
668369	568437
109606	568438
40081	568439
106192	568440
214921	568441
314799	568442
37887	568443
104739	568444
661552	568445
401995	568446
223580	568447
98181	568448
523668	568449
717128	568450
178876	568451
504148	568452
69665	568453
674183	568454
174312	568455
318893	568456
14558	568457
173412	568458
92615	568459
160236	568460
604877	568461
579840	568462
83690	568463
11014	568464
1017	568465
10457	568466
670140	568467
447570	568468
85274	568469
353275	568470
361689	568471
499303	568472
140196	568473
422593	568474
641391	568475
479533	568476
527727	568477
65346	568478
53171	568479
505127	568480
4886	568481
13113	568482
47318	568483
40234	568484
295923	568485
201004	568486
402617	568487
412542	568488
650170	568489
106996	568490
666893	568491
47236	568492
216563	568493
721633	568494
565128	568495
575968	568496
520638	568497
163162	568498
9151	568499
227951	568500
19825	568501
134868	568502
74368	568503
656136	568504
558792	568505
678360	568506
63763	568507
149598	568508
389409	568509
122838	568510
36182	568511
577708	568512
26356	568513
260569	568514
533124	568515
35819	568516
272051	568517
49459	568518
35747	568519
149309	568520
577375	568521
638090	568522
164606	568523
195322	568524
447601	568525
96541	568526
194862	568527
155717	568528
16305	568529
107741	568530
10320	568531
650465	568532
177457	568533
17664	568534
549410	568535
7889	568536
394037	568537
530494	568538
264329	568539
391659	568540
18554	568541
464401	568542
205352	568543
57636	568544
22997	568545
337483	568546
308349	568547
189854	568548
180729	568549
709900	568550
371524	568551
163019	568552
16286	568553
110288	568554
123748	568555
51977	568556
724657	568557
157637	568558
11972	568559
271153	568560
617258	568561
79935	568562
473827	568563
397943	568564
143137	568565
549815	568566
382681	568567
47982	568568
255036	568569
476326	568570
460080	568571
20777	568572
573655	568573
147105	568574
531047	568575
33661	568576
533643	568577
359410	568578
5463	568579
27568	568580
447242	568581
635825	568582
446760	568583
256083	568584
596502	568585
647546	568586
218196	568587
576933	568588
309134	568589
490787	568590
146203	568591
66615	568592
52395	568593
456085	568594
102655	568595
633478	568596
119962	568597
90355	568598
206988	568599
228624	568600
79236	568601
561811	568602
690098	568603
37908	568604
458858	568605
172279	568606
177569	568607
58778	568608
8851	568609
336828	568610
122452	568611
152949	568612
686755	568613
681871	568614
159497	568615
3108	568616
560739	568617
705047	568618
332249	568619
102488	568620
141011	568621
532524	568622
243757	568623
439426	568624
15725	568625
418853	568626
576940	568627
112957	568628
19706	568629
329852	568630
62584	568631
86038	568632
854	568633
147386	568634
143224	568635
26613	568636
421359	568637
425956	568638
350811	568639
274102	568640
299	568641
4870	568642
249207	568643
585992	568644
1906	568645
32763	568646
42228	568647
86031	568648
183135	568649
170888	568650
550562	568651
654441	568652
501422	568653
8731	568654
4424	568655
1741	568656
171394	568657
104177	568658
286901	568659
641184	568660
130947	568661
12515	568662
503312	568663
480146	568664
533249	568665
51303	568666
280728	568667
216565	568668
474478	568669
540307	568670
712598	568671
377862	568672
141588	568673
240978	568674
706997	568675
583282	568676
167736	568677
696147	568678
113298	568679
399273	568680
493682	568681
307343	568682
76239	568683
392479	568684
455616	568685
42750	568686
686651	568687
644279	568688
304925	568689
415076	568690
332327	568691
341371	568692
126874	568693
97769	568694
144930	568695
156575	568696
453469	568697
21913	568698
65552	568699
404897	568700
678673	568701
37780	568702
191959	568703
398073	568704
361685	568705
40089	568706
133407	568707
56025	568708
552679	568709
124747	568710
721968	568711
225528	568712
164841	568713
180788	568714
166422	568715
299733	568716
9457	568717
57999	568718
564440	568719
161684	568720
660336	568721
166315	568722
22472	568723
684638	568724
608683	568725
699406	568726
514735	568727
49555	568728
663479	568729
2591	568730
59584	568731
596821	568732
571679	568733
134218	568734
633474	568735
678428	568736
136835	568737
412947	568738
498655	568739
621827	568740
46162	568741
442605	568742
137075	568743
2979	568744
103037	568745
702637	568746
572303	568747
476529	568748
524190	568749
303809	568750
524442	568751
28032	568752
139762	568753
549788	568754
4857	568755
169221	568756
71442	568757
219445	568758
39936	568759
5719	568760
6991	568761
669029	568762
153940	568763
54510	568764
537859	568765
99392	568766
71149	568767
76030	568768
13071	568769
174560	568770
592978	568771
541487	568772
287026	568773
43838	568774
345164	568775
31212	568776
91457	568777
299913	568778
321922	568779
151750	568780
580642	568781
609346	568782
99185	568783
172160	568784
333362	568785
552046	568786
61010	568787
685869	568788
127899	568789
50997	568790
20269	568791
450592	568792
49961	568793
247055	568794
51501	568795
554777	568796
542864	568797
98980	568798
76818	568799
684016	568800
126981	568801
682449	568802
44776	568803
455485	568804
136726	568805
71518	568806
112584	568807
529843	568808
12210	568809
56387	568810
568129	568811
303304	568812
98569	568813
590245	568814
546072	568815
521212	568816
690391	568817
71172	568818
180352	568819
425	568820
55537	568821
63	568822
182556	568823
70205	568824
586901	568825
41096	568826
116043	568827
675549	568828
137094	568829
336107	568830
718101	568831
344965	568832
19570	568833
21897	568834
123293	568835
196246	568836
63463	568837
119085	568838
619765	568839
602621	568840
145398	568841
366628	568842
517236	568843
49749	568844
680500	568845
403343	568846
369246	568847
370582	568848
707369	568849
567299	568850
169335	568851
494135	568852
429094	568853
10519	568854
304622	568855
398324	568856
554835	568857
16041	568858
139837	568859
451323	568860
602565	568861
14891	568862
79154	568863
192996	568864
357893	568865
257013	568866
723976	568867
6908	568868
102845	568869
436451	568870
499204	568871
75165	568872
272137	568873
396391	568874
60836	568875
653987	568876
79213	568877
517456	568878
618066	568879
137175	568880
52505	568881
71395	568882
336401	568883
77173	568884
35242	568885
108329	568886
212599	568887
56008	568888
83029	568889
50889	568890
316212	568891
719617	568892
14930	568893
689306	568894
391259	568895
62074	568896
456549	568897
575162	568898
722158	568899
651326	568900
266202	568901
490254	568902
265666	568903
125587	568904
431353	568905
352020	568906
576874	568907
363217	568908
254306	568909
102208	568910
540787	568911
361878	568912
158845	568913
2822	568914
479308	568915
24306	568916
335734	568917
5716	568918
404644	568919
231898	568920
29146	568921
156531	568922
469244	568923
267719	568924
11980	568925
204846	568926
3862	568927
374637	568928
601189	568929
626797	568930
3799	568931
596529	568932
392216	568933
442244	568934
11227	568935
261312	568936
635919	568937
413935	568938
627878	568939
25	568940
97016	568941
566658	568942
137342	568943
568041	568944
307414	568945
402059	568946
36418	568947
97698	568948
56706	568949
612624	568950
36302	568951
178061	568952
74238	568953
174065	568954
544295	568955
445202	568956
108474	568957
56633	568958
262198	568959
164399	568960
36293	568961
103752	568962
109486	568963
323441	568964
113540	568965
21381	568966
422779	568967
434340	568968
217950	568969
722805	568970
10751	568971
564711	568972
79445	568973
116313	568974
509794	568975
154459	568976
305606	568977
305528	568978
598922	568979
78525	568980
512790	568981
225852	568982
29591	568983
561937	568984
317255	568985
661580	568986
374331	568987
581657	568988
35817	568989
358378	568990
671122	568991
43178	568992
155730	568993
31840	568994
11949	568995
557585	568996
360231	568997
548997	568998
168768	568999
417338	569000
119720	569001
664535	569002
5098	569003
62949	569004
498888	569005
51211	569006
359889	569007
426140	569008
2976	569009
477338	569010
599354	569011
434180	569012
4099	569013
34913	569014
361074	569015
161417	569016
4658	569017
105506	569018
649633	569019
364153	569020
654607	569021
421184	569022
48981	569023
128093	569024
682633	569025
196346	569026
349002	569027
193410	569028
373818	569029
481327	569030
42113	569031
143228	569032
111062	569033
42415	569034
390406	569035
657295	569036
413112	569037
172902	569038
398599	569039
639357	569040
610283	569041
592980	569042
260373	569043
47079	569044
59354	569045
61203	569046
724491	569047
712908	569048
415780	569049
14867	569050
10727	569051
605042	569052
11104	569053
520862	569054
213119	569055
354981	569056
542110	569057
707395	569058
7951	569059
70523	569060
119770	569061
657364	569062
38822	569063
525169	569064
93657	569065
639032	569066
59752	569067
47990	569068
154377	569069
369241	569070
657115	569071
108236	569072
397579	569073
3056	569074
265878	569075
80782	569076
52714	569077
123542	569078
723465	569079
4131	569080
412843	569081
73471	569082
170101	569083
217214	569084
216898	569085
713126	569086
108133	569087
625014	569088
10995	569089
636392	569090
41220	569091
423529	569092
679205	569093
118452	569094
266479	569095
189463	569096
709433	569097
80775	569098
24505	569099
25084	569100
248536	569101
629494	569102
612880	569103
472067	569104
655391	569105
25521	569106
261304	569107
205932	569108
57306	569109
335283	569110
367084	569111
285466	569112
537440	569113
241804	569114
432402	569115
134434	569116
37454	569117
36768	569118
83645	569119
92506	569120
359580	569121
183349	569122
83520	569123
140022	569124
523499	569125
63407	569126
13655	569127
314	569128
47895	569129
488437	569130
267157	569131
689042	569132
78510	569133
24070	569134
136	569135
10111	569136
40768	569137
186809	569138
507120	569139
364560	569140
248584	569141
606302	569142
255792	569143
308521	569144
331240	569145
359240	569146
102188	569147
674286	569148
609560	569149
50522	569150
10698	569151
8673	569152
563830	569153
56381	569154
9777	569155
296188	569156
67434	569157
644149	569158
10776	569159
620264	569160
313043	569161
208693	569162
96705	569163
684293	569164
16243	569165
255989	569166
155351	569167
407175	569168
72304	569169
364346	569170
610660	569171
368526	569172
529	569173
50270	569174
409172	569175
274928	569176
145010	569177
33703	569178
85058	569179
378846	569180
563325	569181
190547	569182
600799	569183
178705	569184
11744	569185
292784	569186
149073	569187
28353	569188
420724	569189
347070	569190
541104	569191
75216	569192
571392	569193
595073	569194
452156	569195
489940	569196
601229	569197
81973	569198
565318	569199
170896	569200
600760	569201
45085	569202
42379	569203
9743	569204
655719	569205
22595	569206
575083	569207
693245	569208
21335	569209
332727	569210
13040	569211
109550	569212
151946	569213
341306	569214
402813	569215
16426	569216
104409	569217
2206	569218
134540	569219
366137	569220
87482	569221
43116	569222
59040	569223
81004	569224
822	569225
3924	569226
456378	569227
30917	569228
378302	569229
276255	569230
595223	569231
355131	569232
47250	569233
234697	569234
116513	569235
87981	569236
50619	569237
125620	569238
88334	569239
168779	569240
714549	569241
71623	569242
263979	569243
647103	569244
406628	569245
97297	569246
446012	569247
636270	569248
364201	569249
102768	569250
87259	569251
145821	569252
678749	569253
493862	569254
699088	569255
408007	569256
140214	569257
479212	569258
579821	569259
172398	569260
574165	569261
710708	569262
701240	569263
1891	569264
179374	569265
424065	569266
682	569267
190511	569268
387254	569269
396777	569270
666909	569271
867	569272
1355	569273
435704	569274
569327	569275
117485	569276
569536	569277
253272	569278
95747	569279
707541	569280
701968	569281
525316	569282
30410	569283
286116	569284
642798	569285
76984	569286
502057	569287
134118	569288
16830	569289
178641	569290
130687	569291
14962	569292
275604	569293
141575	569294
22748	569295
276645	569296
187594	569297
163116	569298
638396	569299
411655	569300
699060	569301
279044	569302
291833	569303
538183	569304
493349	569305
148124	569306
723528	569307
328299	569308
144179	569309
329638	569310
284410	569311
53242	569312
34925	569313
220910	569314
243667	569315
613904	569316
579486	569317
506638	569318
439245	569319
29929	569320
539262	569321
5296	569322
670023	569323
175010	569324
596672	569325
216800	569326
475861	569327
608152	569328
15376	569329
8	569330
124080	569331
68	569332
419623	569333
374	569334
308373	569335
168874	569336
586804	569337
297688	569338
403212	569339
528449	569340
234725	569341
58576	569342
119747	569343
35379	569344
54590	569345
126096	569346
642480	569347
154542	569348
231716	569349
99149	569350
397677	569351
559885	569352
270781	569353
190710	569354
3866	569355
433155	569356
117006	569357
116577	569358
694495	569359
44541	569360
203901	569361
23277	569362
315720	569363
190469	569364
236298	569365
152538	569366
203594	569367
229466	569368
83944	569369
511292	569370
48434	569371
48256	569372
184390	569373
469625	569374
588878	569375
525991	569376
59954	569377
428447	569378
65564	569379
143334	569380
537389	569381
164529	569382
114808	569383
233645	569384
260114	569385
51286	569386
4348	569387
27720	569388
287021	569389
391383	569390
492599	569391
679799	569392
107891	569393
556428	569394
667314	569395
89106	569396
691595	569397
113540	569398
707672	569399
102400	569400
386677	569401
134850	569402
462876	569403
364370	569404
112190	569405
233159	569406
513427	569407
137423	569408
6771	569409
20761	569410
74691	569411
7642	569412
16206	569413
59045	569414
543036	569415
40460	569416
87720	569417
568258	569418
148529	569419
174958	569420
67634	569421
682143	569422
152405	569423
114815	569424
362240	569425
622701	569426
5875	569427
273470	569428
510409	569429
359904	569430
297350	569431
553554	569432
517260	569433
156594	569434
398924	569435
649385	569436
225174	569437
132681	569438
86105	569439
317408	569440
18047	569441
283745	569442
481034	569443
701211	569444
2389	569445
141003	569446
659012	569447
126913	569448
46033	569449
86765	569450
120435	569451
597957	569452
309231	569453
613840	569454
632386	569455
494024	569456
692310	569457
59210	569458
51883	569459
129177	569460
101437	569461
268434	569462
350217	569463
202592	569464
226199	569465
10287	569466
275634	569467
999	569468
143499	569469
31108	569470
173315	569471
142201	569472
85652	569473
301562	569474
381895	569475
88974	569476
41480	569477
318662	569478
393234	569479
436514	569480
435482	569481
33207	569482
675795	569483
674371	569484
129632	569485
122296	569486
5071	569487
369621	569488
182095	569489
167701	569490
218774	569491
469031	569492
82646	569493
51004	569494
411212	569495
478341	569496
132735	569497
205893	569498
156612	569499
229042	569500
63530	569501
442768	569502
26922	569503
22475	569504
34768	569505
585837	569506
408626	569507
96872	569508
406930	569509
291490	569510
438847	569511
509912	569512
169003	569513
561728	569514
110574	569515
501734	569516
282578	569517
171122	569518
722801	569519
165883	569520
21780	569521
385359	569522
678750	569523
448164	569524
111175	569525
60471	569526
2627	569527
42055	569528
35654	569529
82258	569530
173403	569531
71329	569532
15621	569533
72512	569534
166159	569535
6765	569536
99420	569537
139817	569538
571325	569539
29776	569540
46773	569541
15810	569542
4571	569543
94996	569544
552727	569545
13018	569546
384868	569547
629272	569548
597361	569549
127953	569550
650756	569551
84864	569552
17475	569553
675046	569554
148546	569555
473873	569556
102006	569557
29585	569558
664213	569559
682121	569560
180828	569561
114493	569562
303048	569563
686619	569564
8452	569565
520314	569566
549867	569567
464930	569568
311937	569569
5782	569570
119982	569571
598421	569572
28572	569573
1272	569574
370580	569575
161602	569576
168384	569577
243889	569578
238011	569579
587057	569580
165470	569581
527062	569582
151473	569583
522032	569584
293804	569585
286244	569586
156382	569587
50789	569588
77572	569589
540102	569590
364709	569591
552440	569592
481650	569593
90717	569594
48621	569595
539838	569596
650872	569597
479558	569598
168241	569599
103034	569600
536571	569601
57097	569602
687861	569603
351232	569604
705199	569605
35974	569606
46924	569607
44410	569608
236948	569609
44796	569610
699725	569611
242378	569612
567458	569613
460485	569614
547579	569615
498616	569616
476435	569617
459988	569618
668770	569619
427757	569620
673121	569621
75534	569622
8034	569623
594597	569624
508330	569625
621575	569626
163025	569627
352090	569628
133136	569629
605751	569630
105686	569631
106136	569632
13089	569633
145892	569634
600823	569635
549335	569636
200758	569637
478019	569638
36816	569639
650132	569640
115529	569641
23470	569642
165679	569643
187213	569644
492213	569645
43025	569646
426526	569647
107032	569648
720487	569649
138142	569650
7607	569651
642319	569652
299341	569653
50956	569654
262129	569655
667017	569656
112307	569657
396448	569658
511662	569659
95770	569660
23345	569661
2870	569662
30232	569663
151805	569664
154934	569665
652177	569666
527871	569667
41200	569668
160949	569669
487830	569670
642488	569671
44287	569672
437686	569673
203147	569674
538594	569675
22366	569676
278912	569677
536301	569678
128002	569679
145937	569680
709306	569681
28734	569682
485678	569683
313739	569684
46154	569685
61236	569686
629130	569687
571	569688
330668	569689
90714	569690
102396	569691
379125	569692
36579	569693
231045	569694
526185	569695
62626	569696
11339	569697
560741	569698
114044	569699
135278	569700
648423	569701
307189	569702
48313	569703
593357	569704
334256	569705
196729	569706
278781	569707
20748	569708
171498	569709
552280	569710
312855	569711
105680	569712
10325	569713
335469	569714
70476	569715
420323	569716
625347	569717
96552	569718
556801	569719
483433	569720
117993	569721
69659	569722
633122	569723
32241	569724
109000	569725
157398	569726
136618	569727
582887	569728
171827	569729
428513	569730
111358	569731
313773	569732
144941	569733
722826	569734
493051	569735
303600	569736
546494	569737
452458	569738
29473	569739
561447	569740
308927	569741
15724	569742
275798	569743
704005	569744
597259	569745
281891	569746
282978	569747
113234	569748
639911	569749
179312	569750
408792	569751
115891	569752
252119	569753
615597	569754
315681	569755
697592	569756
272716	569757
152834	569758
521114	569759
680248	569760
400211	569761
33454	569762
29494	569763
436507	569764
40347	569765
176012	569766
182426	569767
99055	569768
382067	569769
475002	569770
610254	569771
334598	569772
157791	569773
593343	569774
61668	569775
349434	569776
650160	569777
164983	569778
178582	569779
467524	569780
543584	569781
184833	569782
667998	569783
542234	569784
444269	569785
651128	569786
454976	569787
451376	569788
172509	569789
264462	569790
662687	569791
625313	569792
10060	569793
700646	569794
646711	569795
307990	569796
399900	569797
22742	569798
46237	569799
3432	569800
690859	569801
516784	569802
690021	569803
32762	569804
50899	569805
128798	569806
588475	569807
163497	569808
477562	569809
664138	569810
460987	569811
227267	569812
165782	569813
206014	569814
156493	569815
11	569816
75930	569817
1081	569818
690223	569819
515798	569820
441699	569821
8148	569822
723274	569823
139024	569824
40242	569825
304993	569826
507082	569827
96809	569828
64281	569829
45155	569830
253964	569831
209704	569832
64178	569833
469901	569834
331343	569835
3903	569836
651997	569837
110313	569838
24367	569839
169025	569840
18064	569841
71692	569842
192511	569843
375850	569844
176995	569845
112000	569846
184789	569847
561427	569848
441550	569849
537115	569850
2842	569851
286431	569852
11188	569853
651429	569854
712470	569855
127499	569856
6751	569857
39657	569858
566278	569859
12996	569860
105284	569861
17982	569862
182880	569863
53651	569864
317824	569865
150937	569866
471977	569867
105874	569868
473809	569869
357377	569870
123638	569871
79640	569872
78959	569873
71654	569874
348828	569875
1606	569876
360648	569877
599010	569878
641042	569879
114666	569880
380902	569881
3658	569882
685109	569883
58029	569884
241593	569885
323003	569886
539156	569887
12858	569888
155667	569889
272391	569890
256360	569891
522027	569892
375804	569893
706503	569894
130298	569895
143126	569896
199860	569897
463935	569898
83034	569899
252795	569900
197222	569901
135189	569902
54490	569903
13467	569904
124293	569905
304909	569906
36413	569907
38412	569908
7508	569909
1600	569910
613845	569911
127972	569912
91436	569913
69466	569914
238566	569915
8624	569916
468620	569917
99869	569918
127234	569919
3222	569920
587631	569921
14537	569922
447837	569923
90707	569924
440897	569925
80038	569926
475634	569927
4777	569928
4202	569929
711395	569930
248605	569931
176015	569932
614829	569933
365819	569934
723158	569935
61082	569936
525051	569937
77595	569938
160707	569939
27849	569940
476451	569941
375277	569942
612650	569943
360193	569944
5279	569945
553601	569946
214370	569947
566054	569948
28009	569949
557632	569950
652355	569951
716608	569952
621068	569953
264761	569954
370261	569955
582816	569956
41199	569957
287254	569958
21670	569959
619870	569960
677956	569961
377838	569962
551064	569963
42967	569964
403560	569965
76502	569966
170989	569967
695526	569968
682105	569969
154039	569970
128328	569971
617833	569972
1346	569973
606338	569974
42425	569975
96904	569976
154715	569977
388695	569978
331307	569979
299963	569980
716428	569981
38473	569982
606377	569983
577847	569984
138300	569985
138933	569986
61987	569987
137880	569988
176748	569989
142669	569990
97264	569991
254464	569992
662230	569993
474487	569994
349406	569995
119784	569996
448701	569997
331172	569998
181888	569999
708003	570000
110652	570001
158602	570002
43362	570003
113090	570004
446324	570005
163959	570006
392512	570007
43870	570008
553355	570009
67021	570010
553161	570011
93952	570012
50296	570013
173249	570014
357889	570015
242713	570016
560667	570017
668879	570018
219759	570019
510387	570020
9907	570021
117422	570022
330991	570023
482992	570024
2765	570025
287799	570026
102270	570027
172410	570028
668431	570029
519	570030
10517	570031
34620	570032
48117	570033
6136	570034
185144	570035
409964	570036
26273	570037
213187	570038
5000	570039
76722	570040
724617	570041
161459	570042
532326	570043
65734	570044
224903	570045
458075	570046
46325	570047
571704	570048
473816	570049
141435	570050
377487	570051
176093	570052
103351	570053
493504	570054
570637	570055
667234	570056
77450	570057
1220	570058
639901	570059
691727	570060
528817	570061
693874	570062
103939	570063
52796	570064
125875	570065
27079	570066
578715	570067
22804	570068
16097	570069
13753	570070
257441	570071
568936	570072
665708	570073
91680	570074
411988	570075
439425	570076
363741	570077
2998	570078
120478	570079
137843	570080
491147	570081
279712	570082
250631	570083
691629	570084
642929	570085
32386	570086
33157	570087
520184	570088
83228	570089
677035	570090
207610	570091
573982	570092
703189	570093
626618	570094
404694	570095
5597	570096
79470	570097
360	570098
16831	570099
16245	570100
423302	570101
534157	570102
20346	570103
476556	570104
203340	570105
153348	570106
41461	570107
131558	570108
623198	570109
100753	570110
208489	570111
615655	570112
43622	570113
82982	570114
124458	570115
88812	570116
456517	570117
462901	570118
615848	570119
207932	570120
538624	570121
640221	570122
140041	570123
159785	570124
25775	570125
2981	570126
584764	570127
46261	570128
470950	570129
705876	570130
291830	570131
97638	570132
250305	570133
37836	570134
286502	570135
118119	570136
126543	570137
35930	570138
115780	570139
452774	570140
487882	570141
379281	570142
54125	570143
114590	570144
619108	570145
27639	570146
326286	570147
507737	570148
583308	570149
336539	570150
113995	570151
135821	570152
14693	570153
506569	570154
101155	570155
408300	570156
199661	570157
282569	570158
16358	570159
696769	570160
108738	570161
197093	570162
602601	570163
23047	570164
3863	570165
151310	570166
487924	570167
62249	570168
170855	570169
682199	570170
269245	570171
300704	570172
357792	570173
336940	570174
2497	570175
1953	570176
181236	570177
142515	570178
8279	570179
534021	570180
295534	570181
120948	570182
2	570183
88659	570184
50096	570185
422831	570186
33335	570187
7459	570188
114761	570189
342786	570190
68690	570191
172050	570192
76611	570193
325892	570194
3466	570195
708894	570196
387542	570197
525880	570198
172105	570199
281041	570200
90927	570201
663714	570202
488671	570203
716709	570204
577584	570205
50171	570206
660838	570207
214252	570208
120006	570209
405044	570210
682819	570211
8105	570212
530229	570213
641616	570214
213592	570215
575770	570216
11645	570217
71412	570218
93553	570219
694954	570220
304204	570221
187324	570222
41098	570223
246883	570224
115227	570225
491835	570226
28273	570227
575275	570228
133140	570229
315938	570230
439579	570231
129904	570232
577021	570233
668094	570234
586684	570235
50662	570236
280344	570237
57694	570238
676015	570239
73795	570240
303536	570241
3104	570242
48013	570243
166049	570244
265377	570245
129310	570246
25774	570247
43231	570248
102478	570249
579784	570250
119651	570251
238316	570252
11945	570253
16187	570254
536831	570255
671232	570256
152939	570257
145295	570258
628741	570259
474663	570260
442992	570261
159639	570262
1853	570263
721504	570264
697808	570265
169594	570266
17112	570267
568235	570268
131348	570269
145438	570270
146087	570271
14483	570272
27533	570273
221203	570274
347470	570275
551551	570276
328050	570277
268197	570278
617316	570279
155639	570280
405078	570281
644333	570282
487913	570283
11932	570284
528471	570285
301282	570286
378530	570287
298177	570288
58427	570289
696153	570290
27685	570291
95091	570292
114202	570293
693193	570294
63067	570295
146118	570296
187018	570297
322088	570298
125924	570299
137386	570300
57502	570301
4140	570302
142221	570303
62902	570304
106108	570305
710344	570306
201209	570307
147150	570308
439685	570309
79256	570310
10478	570311
716074	570312
48915	570313
346359	570314
52359	570315
141026	570316
518258	570317
135079	570318
361778	570319
118671	570320
719615	570321
186386	570322
710501	570323
145049	570324
412099	570325
652857	570326
528984	570327
554905	570328
326076	570329
96192	570330
723555	570331
489373	570332
62535	570333
235202	570334
693933	570335
111816	570336
96329	570337
133800	570338
406885	570339
19038	570340
438540	570341
476190	570342
1953	570343
619895	570344
423127	570345
586278	570346
131946	570347
28404	570348
542539	570349
541065	570350
571540	570351
399634	570352
34319	570353
481197	570354
528982	570355
330917	570356
648108	570357
568214	570358
51960	570359
617099	570360
535483	570361
570026	570362
78251	570363
167886	570364
386449	570365
128248	570366
351630	570367
668885	570368
17101	570369
211722	570370
124217	570371
267637	570372
631014	570373
106268	570374
410043	570375
59516	570376
171589	570377
568272	570378
283979	570379
305675	570380
250920	570381
595767	570382
458003	570383
36118	570384
155479	570385
349472	570386
213085	570387
70898	570388
532172	570389
522180	570390
333161	570391
500450	570392
42270	570393
517607	570394
389912	570395
17782	570396
687122	570397
635963	570398
499270	570399
414561	570400
153492	570401
87377	570402
1148	570403
524619	570404
339040	570405
546100	570406
304953	570407
50840	570408
546180	570409
560962	570410
348989	570411
455155	570412
150026	570413
5269	570414
9156	570415
27519	570416
419	570417
132759	570418
540000	570419
576826	570420
216163	570421
364172	570422
137156	570423
18144	570424
49170	570425
54676	570426
44103	570427
582024	570428
125497	570429
8530	570430
722092	570431
650964	570432
41798	570433
95496	570434
173507	570435
18368	570436
204203	570437
633559	570438
371611	570439
424019	570440
177685	570441
427043	570442
582940	570443
383941	570444
23170	570445
75914	570446
353897	570447
93496	570448
535268	570449
92578	570450
14339	570451
82275	570452
557217	570453
110862	570454
152962	570455
405294	570456
508413	570457
161762	570458
511040	570459
217144	570460
306537	570461
174116	570462
240	570463
201884	570464
396855	570465
631644	570466
656053	570467
547945	570468
649371	570469
603279	570470
57174	570471
44241	570472
107	570473
562388	570474
303012	570475
54833	570476
589819	570477
673035	570478
65265	570479
112386	570480
220949	570481
455513	570482
404031	570483
128334	570484
203195	570485
4570	570486
694442	570487
445030	570488
24744	570489
115766	570490
700368	570491
697116	570492
708435	570493
42477	570494
165863	570495
471993	570496
386559	570497
166823	570498
116561	570499
85656	570500
14960	570501
1755	570502
605394	570503
102958	570504
18784	570505
3173	570506
705973	570507
355831	570508
178629	570509
51825	570510
142418	570511
166346	570512
334043	570513
58539	570514
455505	570515
429250	570516
25014	570517
41511	570518
451392	570519
144086	570520
37232	570521
513113	570522
427066	570523
94425	570524
114491	570525
127200	570526
97346	570527
499667	570528
55339	570529
261404	570530
164682	570531
81786	570532
486957	570533
137381	570534
120370	570535
549512	570536
106380	570537
291619	570538
92163	570539
284713	570540
145170	570541
360596	570542
601414	570543
409329	570544
280268	570545
199396	570546
80383	570547
348504	570548
109345	570549
290678	570550
586058	570551
234954	570552
123975	570553
455909	570554
65220	570555
75986	570556
152329	570557
57229	570558
101491	570559
100069	570560
146084	570561
309588	570562
4612	570563
468828	570564
70344	570565
720325	570566
27011	570567
14889	570568
17	570569
327160	570570
488237	570571
189824	570572
403014	570573
250473	570574
465321	570575
362021	570576
274065	570577
1422	570578
175157	570579
416271	570580
717788	570581
507240	570582
306425	570583
611178	570584
311957	570585
711024	570586
2700	570587
552134	570588
547572	570589
26718	570590
23609	570591
453498	570592
304400	570593
24671	570594
575957	570595
174487	570596
199187	570597
17784	570598
367954	570599
353985	570600
59762	570601
364	570602
266228	570603
310155	570604
461314	570605
48815	570606
323704	570607
671051	570608
165314	570609
36731	570610
505610	570611
119715	570612
421148	570613
670432	570614
134259	570615
376050	570616
184676	570617
709758	570618
71776	570619
39100	570620
290311	570621
159408	570622
125672	570623
347071	570624
302229	570625
619129	570626
109499	570627
159564	570628
183733	570629
44762	570630
594951	570631
6588	570632
258248	570633
441795	570634
163211	570635
542587	570636
14316	570637
28787	570638
39730	570639
7018	570640
30153	570641
43123	570642
614565	570643
78994	570644
228621	570645
496155	570646
576504	570647
153453	570648
46337	570649
13054	570650
487724	570651
166957	570652
180400	570653
23836	570654
28257	570655
597588	570656
370105	570657
413334	570658
11757	570659
169324	570660
8714	570661
158976	570662
244745	570663
174533	570664
215533	570665
352190	570666
676289	570667
39969	570668
140682	570669
496526	570670
78467	570671
71246	570672
202226	570673
669378	570674
541425	570675
50276	570676
3699	570677
4158	570678
158720	570679
598760	570680
534076	570681
383730	570682
24330	570683
122218	570684
28239	570685
504249	570686
224032	570687
181863	570688
354324	570689
507512	570690
293768	570691
16414	570692
334138	570693
42822	570694
92823	570695
461461	570696
717051	570697
177690	570698
41548	570699
374927	570700
78440	570701
362926	570702
278281	570703
355319	570704
49668	570705
5617	570706
220932	570707
202618	570708
640797	570709
440316	570710
190568	570711
712584	570712
675505	570713
56043	570714
664560	570715
572596	570716
674892	570717
4225	570718
679222	570719
324613	570720
90587	570721
662753	570722
576392	570723
42708	570724
276427	570725
701858	570726
463653	570727
725267	570728
669782	570729
103366	570730
375569	570731
602481	570732
4656	570733
266942	570734
9796	570735
29222	570736
48688	570737
617605	570738
34303	570739
239176	570740
69220	570741
422362	570742
130415	570743
214670	570744
497050	570745
46724	570746
373925	570747
91717	570748
719388	570749
14830	570750
142446	570751
1611	570752
671420	570753
560781	570754
333308	570755
147014	570756
25904	570757
187118	570758
182036	570759
485426	570760
213755	570761
10296	570762
18955	570763
131379	570764
475449	570765
227083	570766
211557	570767
463862	570768
7960	570769
624708	570770
32156	570771
48656	570772
152966	570773
461458	570774
178594	570775
298498	570776
695147	570777
36267	570778
21720	570779
646845	570780
604449	570781
91018	570782
720766	570783
145510	570784
20062	570785
11071	570786
267330	570787
664614	570788
568608	570789
62470	570790
120018	570791
59522	570792
499997	570793
118440	570794
121499	570795
80584	570796
361735	570797
74300	570798
308037	570799
43409	570800
100101	570801
470195	570802
520088	570803
11020	570804
498761	570805
68477	570806
609656	570807
623678	570808
282160	570809
136972	570810
84569	570811
362922	570812
493741	570813
64257	570814
10840	570815
37973	570816
12124	570817
330517	570818
553853	570819
166621	570820
244675	570821
323880	570822
66356	570823
559486	570824
18796	570825
27016	570826
132474	570827
73358	570828
161155	570829
80034	570830
555069	570831
610492	570832
677828	570833
659801	570834
301079	570835
342094	570836
677405	570837
565278	570838
128145	570839
145619	570840
277598	570841
82260	570842
150603	570843
162226	570844
129473	570845
16139	570846
110827	570847
78410	570848
67860	570849
341013	570850
184500	570851
221910	570852
55035	570853
72436	570854
715991	570855
14544	570856
114193	570857
228264	570858
50439	570859
266701	570860
530105	570861
676163	570862
632282	570863
533361	570864
198327	570865
161938	570866
154729	570867
76225	570868
707443	570869
213972	570870
24070	570871
184780	570872
15533	570873
621337	570874
792	570875
315527	570876
489396	570877
125256	570878
89315	570879
522665	570880
3520	570881
424530	570882
105060	570883
13733	570884
496999	570885
36600	570886
73724	570887
186268	570888
167366	570889
596904	570890
1073	570891
471423	570892
707931	570893
355806	570894
543527	570895
219544	570896
15922	570897
263294	570898
245829	570899
418451	570900
95149	570901
51592	570902
176439	570903
592332	570904
14991	570905
7591	570906
219625	570907
102761	570908
45997	570909
3888	570910
655181	570911
92498	570912
230989	570913
242204	570914
360903	570915
373508	570916
29167	570917
443005	570918
5412	570919
421545	570920
55644	570921
161891	570922
53787	570923
400606	570924
684136	570925
1491	570926
342034	570927
247617	570928
628781	570929
478629	570930
474842	570931
102126	570932
51837	570933
177688	570934
438738	570935
556691	570936
47051	570937
263729	570938
429633	570939
43575	570940
539014	570941
316740	570942
18968	570943
396	570944
713688	570945
13891	570946
388233	570947
202644	570948
43826	570949
264233	570950
338716	570951
53766	570952
81898	570953
257625	570954
193208	570955
142373	570956
643313	570957
27515	570958
416832	570959
26884	570960
179741	570961
449771	570962
99066	570963
64544	570964
161272	570965
133223	570966
207198	570967
77837	570968
236708	570969
109940	570970
121834	570971
718063	570972
649688	570973
220200	570974
121313	570975
28021	570976
401295	570977
520009	570978
81150	570979
244614	570980
169385	570981
556751	570982
99866	570983
104061	570984
139260	570985
9296	570986
539711	570987
204247	570988
170808	570989
481458	570990
718027	570991
203993	570992
517296	570993
101350	570994
169514	570995
713933	570996
353937	570997
5963	570998
122228	570999
685305	571000
116337	571001
268516	571002
652066	571003
705534	571004
11216	571005
638102	571006
344523	571007
134098	571008
646010	571009
278580	571010
262728	571011
524130	571012
305804	571013
242456	571014
205051	571015
449064	571016
274172	571017
705279	571018
47456	571019
139518	571020
665092	571021
147859	571022
1180	571023
583168	571024
663344	571025
2997	571026
447996	571027
511432	571028
502793	571029
349910	571030
390729	571031
545756	571032
53832	571033
424498	571034
442372	571035
363268	571036
695118	571037
407483	571038
112120	571039
37914	571040
720411	571041
31743	571042
200365	571043
660012	571044
564	571045
6536	571046
179654	571047
462715	571048
2050	571049
381477	571050
96129	571051
324521	571052
313478	571053
269703	571054
1810	571055
120297	571056
74363	571057
11212	571058
632816	571059
395698	571060
660938	571061
45617	571062
701609	571063
185802	571064
596649	571065
169342	571066
13200	571067
18840	571068
173514	571069
300328	571070
62906	571071
703000	571072
139970	571073
510076	571074
686129	571075
63551	571076
43236	571077
484652	571078
185055	571079
470153	571080
683632	571081
278405	571082
642419	571083
647516	571084
371363	571085
474454	571086
549446	571087
71456	571088
716531	571089
91210	571090
482645	571091
704588	571092
543673	571093
570868	571094
382659	571095
235806	571096
611768	571097
332665	571098
134345	571099
342288	571100
98429	571101
437249	571102
667301	571103
554961	571104
434071	571105
174646	571106
146041	571107
346486	571108
605561	571109
73682	571110
24074	571111
601608	571112
128621	571113
5283	571114
548324	571115
325968	571116
43621	571117
110034	571118
709271	571119
27772	571120
359890	571121
430256	571122
474475	571123
10649	571124
164368	571125
690298	571126
567415	571127
497093	571128
2614	571129
134828	571130
268555	571131
107841	571132
44266	571133
511160	571134
274964	571135
12145	571136
717588	571137
569816	571138
667265	571139
358988	571140
4738	571141
421750	571142
27504	571143
484738	571144
69753	571145
77992	571146
7713	571147
193857	571148
488944	571149
436254	571150
79057	571151
62582	571152
465101	571153
263217	571154
193379	571155
712238	571156
297362	571157
719951	571158
189323	571159
393456	571160
82386	571161
305463	571162
159895	571163
590795	571164
677424	571165
171885	571166
295682	571167
577185	571168
319598	571169
498100	571170
145051	571171
107691	571172
635034	571173
564022	571174
137929	571175
289150	571176
526941	571177
166505	571178
593729	571179
27856	571180
555768	571181
569141	571182
185523	571183
400810	571184
36748	571185
73781	571186
627037	571187
468921	571188
184773	571189
133201	571190
114259	571191
666903	571192
23008	571193
523388	571194
117294	571195
4046	571196
210890	571197
382104	571198
167516	571199
65624	571200
181158	571201
223	571202
13865	571203
574835	571204
641503	571205
597860	571206
625535	571207
35416	571208
427917	571209
292822	571210
4094	571211
549944	571212
444548	571213
202285	571214
352713	571215
123284	571216
16093	571217
724596	571218
238	571219
3691	571220
558003	571221
320165	571222
5287	571223
374876	571224
501636	571225
627582	571226
26361	571227
80974	571228
500156	571229
169546	571230
79102	571231
121264	571232
25444	571233
467743	571234
568123	571235
540758	571236
161068	571237
17585	571238
331747	571239
41113	571240
38752	571241
461834	571242
423411	571243
18253	571244
164065	571245
550048	571246
153779	571247
34061	571248
472159	571249
111393	571250
45987	571251
631247	571252
380848	571253
532508	571254
385735	571255
63906	571256
117	571257
178399	571258
114985	571259
83527	571260
344791	571261
49304	571262
64286	571263
690712	571264
358814	571265
467243	571266
182044	571267
43188	571268
44860	571269
123212	571270
590609	571271
155700	571272
561609	571273
24555	571274
609652	571275
11579	571276
391866	571277
15537	571278
596247	571279
667105	571280
193515	571281
134140	571282
87760	571283
166916	571284
501330	571285
267666	571286
299270	571287
114332	571288
294514	571289
36078	571290
660991	571291
25747	571292
713641	571293
301161	571294
12468	571295
140620	571296
504067	571297
287158	571298
423359	571299
72621	571300
9979	571301
234805	571302
211227	571303
278509	571304
650339	571305
297450	571306
182763	571307
476910	571308
471623	571309
17070	571310
444099	571311
541485	571312
75721	571313
553819	571314
628427	571315
462227	571316
88078	571317
635619	571318
720550	571319
41413	571320
22671	571321
220304	571322
115879	571323
349398	571324
343641	571325
558631	571326
192636	571327
77977	571328
77306	571329
393073	571330
15484	571331
78274	571332
425072	571333
578586	571334
326191	571335
182504	571336
190100	571337
598480	571338
53757	571339
53359	571340
639859	571341
33579	571342
10359	571343
635800	571344
4735	571345
272591	571346
4368	571347
83501	571348
157183	571349
131606	571350
721024	571351
420272	571352
43587	571353
342229	571354
310610	571355
265680	571356
25800	571357
346382	571358
476737	571359
380002	571360
145635	571361
121324	571362
52881	571363
128696	571364
52387	571365
541960	571366
139303	571367
17271	571368
162661	571369
671729	571370
47867	571371
121137	571372
7287	571373
37981	571374
192113	571375
540581	571376
156878	571377
416586	571378
49840	571379
538283	571380
538612	571381
617983	571382
92017	571383
33670	571384
278040	571385
169109	571386
19833	571387
9783	571388
214848	571389
215205	571390
671404	571391
412071	571392
432857	571393
496076	571394
207859	571395
26492	571396
46329	571397
588358	571398
38879	571399
81032	571400
433505	571401
87666	571402
118602	571403
522776	571404
48524	571405
117127	571406
345038	571407
560751	571408
594962	571409
304447	571410
513546	571411
394559	571412
529092	571413
406582	571414
507302	571415
7896	571416
14519	571417
5040	571418
345392	571419
290212	571420
695102	571421
358163	571422
98764	571423
28346	571424
716062	571425
418703	571426
527567	571427
8677	571428
61731	571429
586991	571430
357916	571431
226340	571432
155672	571433
720471	571434
530017	571435
154765	571436
306165	571437
708326	571438
701107	571439
39850	571440
105731	571441
71306	571442
44029	571443
533920	571444
147107	571445
262850	571446
270779	571447
286439	571448
603180	571449
21609	571450
374046	571451
224457	571452
152222	571453
377193	571454
13631	571455
132305	571456
325002	571457
321094	571458
70576	571459
245965	571460
85842	571461
119859	571462
512942	571463
599452	571464
348448	571465
1218	571466
310983	571467
26260	571468
671913	571469
628407	571470
381175	571471
35748	571472
338357	571473
680855	571474
288839	571475
90540	571476
346168	571477
16466	571478
57731	571479
102451	571480
503795	571481
163392	571482
34402	571483
472859	571484
42220	571485
426930	571486
65435	571487
44217	571488
183756	571489
600644	571490
376929	571491
165710	571492
603161	571493
23818	571494
14197	571495
151401	571496
547472	571497
669140	571498
69620	571499
149037	571500
688080	571501
205176	571502
103554	571503
519034	571504
32815	571505
490157	571506
135648	571507
11857	571508
135944	571509
600151	571510
661190	571511
223236	571512
393102	571513
2936	571514
388085	571515
105606	571516
179163	571517
125176	571518
98019	571519
358401	571520
4628	571521
101155	571522
130298	571523
223504	571524
231667	571525
20427	571526
406139	571527
27697	571528
59702	571529
42417	571530
147758	571531
361831	571532
578627	571533
1997	571534
573482	571535
109329	571536
361592	571537
149735	571538
19735	571539
131368	571540
161201	571541
126883	571542
110108	571543
394722	571544
695349	571545
28140	571546
75153	571547
121900	571548
719287	571549
333131	571550
104828	571551
162895	571552
99893	571553
338733	571554
724685	571555
55371	571556
23692	571557
6396	571558
410494	571559
387609	571560
176277	571561
608745	571562
429631	571563
227168	571564
177532	571565
300838	571566
309067	571567
338732	571568
608242	571569
204595	571570
375354	571571
372116	571572
478847	571573
509844	571574
32308	571575
270002	571576
28567	571577
52563	571578
457463	571579
337723	571580
68886	571581
295635	571582
147360	571583
379900	571584
94323	571585
279014	571586
20196	571587
54343	571588
585644	571589
47691	571590
469708	571591
522086	571592
305122	571593
517277	571594
32032	571595
28948	571596
548312	571597
35252	571598
115039	571599
364064	571600
42276	571601
649803	571602
489835	571603
407430	571604
543249	571605
701162	571606
6	571607
601398	571608
624377	571609
168014	571610
1036	571611
591588	571612
133575	571613
46907	571614
2755	571615
66884	571616
180738	571617
411709	571618
692999	571619
222348	571620
694824	571621
129852	571622
181904	571623
158853	571624
677767	571625
250807	571626
208862	571627
341068	571628
163183	571629
167267	571630
523209	571631
85273	571632
222459	571633
601704	571634
159223	571635
216787	571636
33587	571637
550938	571638
17099	571639
362978	571640
31977	571641
612560	571642
155270	571643
536673	571644
147366	571645
8304	571646
484487	571647
565167	571648
618883	571649
16696	571650
74216	571651
1124	571652
340060	571653
128628	571654
528379	571655
200659	571656
213734	571657
311802	571658
292607	571659
287914	571660
137775	571661
109835	571662
287285	571663
17034	571664
374408	571665
276518	571666
9704	571667
475483	571668
215128	571669
162269	571670
46754	571671
377305	571672
321254	571673
159754	571674
664009	571675
189377	571676
528245	571677
401009	571678
481031	571679
398645	571680
58143	571681
117410	571682
48378	571683
412562	571684
257636	571685
104	571686
433361	571687
45144	571688
501803	571689
272431	571690
349877	571691
328341	571692
36790	571693
51225	571694
3149	571695
297664	571696
158859	571697
28946	571698
247536	571699
130528	571700
93914	571701
77878	571702
16025	571703
158909	571704
527017	571705
548229	571706
271689	571707
658700	571708
184122	571709
509583	571710
215538	571711
37663	571712
222392	571713
286819	571714
553198	571715
7829	571716
181085	571717
10844	571718
15240	571719
628463	571720
27785	571721
492524	571722
296409	571723
536370	571724
606018	571725
383574	571726
80193	571727
245137	571728
106760	571729
75294	571730
2189	571731
578293	571732
576733	571733
147355	571734
334966	571735
183745	571736
294506	571737
121764	571738
142827	571739
636423	571740
91053	571741
493392	571742
115131	571743
167023	571744
472002	571745
232828	571746
215993	571747
426333	571748
260044	571749
558755	571750
48879	571751
294701	571752
99485	571753
94334	571754
112375	571755
66827	571756
155796	571757
385895	571758
181722	571759
50274	571760
241271	571761
33511	571762
101259	571763
53067	571764
50360	571765
468697	571766
34810	571767
708378	571768
197105	571769
345335	571770
663992	571771
540542	571772
31559	571773
700835	571774
595949	571775
395763	571776
664701	571777
22698	571778
555873	571779
246726	571780
173150	571781
252475	571782
30029	571783
495304	571784
81968	571785
120211	571786
396042	571787
10482	571788
408408	571789
632422	571790
115941	571791
483027	571792
246242	571793
330183	571794
598329	571795
116503	571796
695877	571797
31190	571798
668279	571799
142712	571800
146371	571801
313548	571802
701972	571803
608796	571804
417940	571805
41964	571806
320067	571807
220477	571808
127848	571809
536207	571810
568257	571811
579090	571812
53018	571813
324433	571814
528645	571815
311494	571816
142388	571817
39811	571818
136767	571819
13618	571820
470330	571821
153230	571822
472098	571823
28707	571824
438631	571825
7084	571826
599267	571827
60710	571828
38229	571829
4356	571830
162342	571831
1542	571832
723155	571833
34679	571834
21605	571835
41409	571836
435847	571837
243474	571838
356329	571839
121842	571840
602939	571841
686336	571842
78801	571843
422900	571844
355964	571845
1591	571846
5262	571847
22983	571848
88931	571849
236354	571850
123107	571851
14660	571852
198296	571853
153810	571854
233712	571855
134032	571856
40731	571857
138920	571858
191768	571859
310427	571860
41982	571861
150244	571862
182670	571863
16299	571864
432516	571865
9726	571866
13197	571867
16120	571868
225328	571869
436029	571870
549	571871
360440	571872
214703	571873
334060	571874
249817	571875
533569	571876
41957	571877
369160	571878
333399	571879
38099	571880
677418	571881
278645	571882
139390	571883
541987	571884
22132	571885
479971	571886
8750	571887
617890	571888
29438	571889
159853	571890
179794	571891
280759	571892
287322	571893
159017	571894
374418	571895
538922	571896
28263	571897
636660	571898
28042	571899
670745	571900
632675	571901
205358	571902
397191	571903
27364	571904
158397	571905
291507	571906
2029	571907
265582	571908
169907	571909
218009	571910
684429	571911
333791	571912
348782	571913
2552	571914
158513	571915
38049	571916
68071	571917
218896	571918
107115	571919
588209	571920
457283	571921
454139	571922
119256	571923
229761	571924
581393	571925
87644	571926
422726	571927
477772	571928
673	571929
123678	571930
630125	571931
28770	571932
470838	571933
669714	571934
70357	571935
75685	571936
170935	571937
13766	571938
557413	571939
638770	571940
58663	571941
52227	571942
124367	571943
76404	571944
357622	571945
721825	571946
363199	571947
145364	571948
40314	571949
411614	571950
176361	571951
170737	571952
381841	571953
1779	571954
435695	571955
28995	571956
14617	571957
412846	571958
52565	571959
202650	571960
658009	571961
344009	571962
212252	571963
77279	571964
282661	571965
419609	571966
147366	571967
205599	571968
296655	571969
85276	571970
689787	571971
216068	571972
473826	571973
237414	571974
30592	571975
224357	571976
41210	571977
706258	571978
125649	571979
629638	571980
689222	571981
197486	571982
109089	571983
710679	571984
263870	571985
132206	571986
394439	571987
532492	571988
133987	571989
35290	571990
197909	571991
20149	571992
173235	571993
186108	571994
144966	571995
101349	571996
270999	571997
308944	571998
245314	571999
178659	572000
29500	572001
4815	572002
296701	572003
374055	572004
136788	572005
135867	572006
687884	572007
683324	572008
128156	572009
334127	572010
13915	572011
653626	572012
58637	572013
32806	572014
38059	572015
142768	572016
341230	572017
505998	572018
624011	572019
124976	572020
87690	572021
175900	572022
611559	572023
174381	572024
307784	572025
111395	572026
13617	572027
3381	572028
54850	572029
373058	572030
484234	572031
81199	572032
115494	572033
448372	572034
80739	572035
584966	572036
620162	572037
91621	572038
168081	572039
573843	572040
627076	572041
333390	572042
244750	572043
441172	572044
97200	572045
11456	572046
462489	572047
20878	572048
282383	572049
178485	572050
713605	572051
152758	572052
378498	572053
106546	572054
27677	572055
139014	572056
13920	572057
94090	572058
359554	572059
529986	572060
32054	572061
145063	572062
713858	572063
324245	572064
93422	572065
307089	572066
13969	572067
466352	572068
491396	572069
435620	572070
467967	572071
59091	572072
58067	572073
50629	572074
171048	572075
672858	572076
14710	572077
77199	572078
297589	572079
163076	572080
107146	572081
436307	572082
121361	572083
191096	572084
93452	572085
601137	572086
135285	572087
88551	572088
41909	572089
297106	572090
58471	572091
597926	572092
472794	572093
307126	572094
607962	572095
299415	572096
183781	572097
640701	572098
3356	572099
382329	572100
162598	572101
119183	572102
291795	572103
716743	572104
71769	572105
47472	572106
304417	572107
616459	572108
255630	572109
666770	572110
88360	572111
291400	572112
162788	572113
151519	572114
272853	572115
556306	572116
701099	572117
688261	572118
715990	572119
583298	572120
346047	572121
623152	572122
275785	572123
14703	572124
139824	572125
1358	572126
115529	572127
153160	572128
63	572129
64984	572130
510671	572131
474877	572132
15433	572133
250491	572134
144054	572135
174063	572136
681395	572137
26552	572138
146120	572139
225932	572140
50166	572141
5534	572142
418484	572143
708951	572144
55685	572145
140875	572146
633879	572147
136681	572148
502005	572149
569582	572150
123274	572151
607847	572152
419321	572153
256675	572154
577670	572155
146705	572156
143726	572157
370210	572158
706487	572159
542418	572160
177349	572161
38125	572162
46365	572163
147089	572164
40537	572165
470408	572166
254227	572167
61136	572168
20223	572169
1162	572170
687449	572171
672939	572172
561756	572173
370874	572174
40921	572175
361943	572176
5564	572177
31521	572178
35473	572179
314950	572180
646632	572181
639263	572182
45370	572183
408480	572184
263392	572185
426995	572186
290581	572187
469352	572188
111075	572189
60743	572190
16953	572191
149872	572192
323498	572193
607398	572194
93503	572195
215424	572196
587681	572197
518686	572198
571792	572199
458582	572200
294657	572201
81566	572202
8175	572203
110465	572204
29755	572205
135404	572206
255248	572207
513857	572208
360197	572209
295705	572210
136226	572211
30851	572212
51092	572213
26230	572214
125954	572215
278115	572216
360789	572217
11921	572218
703851	572219
593	572220
719950	572221
140456	572222
19639	572223
70570	572224
64762	572225
470318	572226
397039	572227
480570	572228
66856	572229
140441	572230
294653	572231
172482	572232
191080	572233
49511	572234
298050	572235
86195	572236
592287	572237
717385	572238
189740	572239
582356	572240
43961	572241
683640	572242
371751	572243
712713	572244
462224	572245
1200	572246
86859	572247
15081	572248
411352	572249
98736	572250
685863	572251
53732	572252
451100	572253
633455	572254
703405	572255
331698	572256
308785	572257
185283	572258
53823	572259
60266	572260
169933	572261
666139	572262
430626	572263
649170	572264
408637	572265
148672	572266
132353	572267
615482	572268
57716	572269
84728	572270
715632	572271
57440	572272
31239	572273
603386	572274
79081	572275
17051	572276
624414	572277
70475	572278
95987	572279
358798	572280
621818	572281
354584	572282
604616	572283
270638	572284
397416	572285
667213	572286
47425	572287
716942	572288
336294	572289
222398	572290
325828	572291
252680	572292
478769	572293
361160	572294
44729	572295
20841	572296
22595	572297
650079	572298
23246	572299
4217	572300
286598	572301
41923	572302
537625	572303
183386	572304
155913	572305
11707	572306
456394	572307
534455	572308
684274	572309
155001	572310
115576	572311
94659	572312
41450	572313
330401	572314
577039	572315
222618	572316
250229	572317
175584	572318
24121	572319
633954	572320
85161	572321
86405	572322
580156	572323
515281	572324
159318	572325
14064	572326
214225	572327
63316	572328
31253	572329
174362	572330
97661	572331
636845	572332
184248	572333
399375	572334
174774	572335
310160	572336
176095	572337
138005	572338
36459	572339
452070	572340
335602	572341
111088	572342
21898	572343
109929	572344
408027	572345
163627	572346
231571	572347
675751	572348
542434	572349
280094	572350
501503	572351
324837	572352
538841	572353
65238	572354
116150	572355
601659	572356
1566	572357
594469	572358
8125	572359
301065	572360
342596	572361
331714	572362
440614	572363
97577	572364
5101	572365
679385	572366
467643	572367
239014	572368
165196	572369
266027	572370
63988	572371
30316	572372
489473	572373
595906	572374
584493	572375
342123	572376
56546	572377
599422	572378
400932	572379
2515	572380
154482	572381
107951	572382
581018	572383
333196	572384
6779	572385
49617	572386
13473	572387
716752	572388
346088	572389
46325	572390
2775	572391
85785	572392
406773	572393
143736	572394
47651	572395
164351	572396
420169	572397
618714	572398
583139	572399
707474	572400
23263	572401
16926	572402
35967	572403
223799	572404
35166	572405
94172	572406
3347	572407
44472	572408
34896	572409
285158	572410
174769	572411
182438	572412
167494	572413
500173	572414
99146	572415
704218	572416
18190	572417
706575	572418
411286	572419
383136	572420
25450	572421
120861	572422
34233	572423
614072	572424
90206	572425
216586	572426
658926	572427
608673	572428
458106	572429
718963	572430
328076	572431
5006	572432
478358	572433
371677	572434
205392	572435
5450	572436
92	572437
122420	572438
573384	572439
321238	572440
392362	572441
24184	572442
521111	572443
22507	572444
457202	572445
422094	572446
57465	572447
103026	572448
41653	572449
118761	572450
621004	572451
42968	572452
368043	572453
689732	572454
97359	572455
216087	572456
25732	572457
184887	572458
58926	572459
4000	572460
126691	572461
648597	572462
617591	572463
4171	572464
103737	572465
206922	572466
525282	572467
344143	572468
694119	572469
78798	572470
486215	572471
11253	572472
53650	572473
396714	572474
139165	572475
194026	572476
123700	572477
46349	572478
2817	572479
82713	572480
103586	572481
830	572482
14055	572483
652405	572484
138466	572485
464259	572486
550760	572487
711090	572488
184721	572489
53779	572490
415682	572491
405775	572492
32704	572493
16689	572494
664865	572495
46353	572496
22628	572497
90885	572498
112660	572499
178863	572500
717681	572501
101951	572502
365280	572503
20580	572504
645698	572505
643983	572506
227860	572507
71736	572508
196896	572509
95628	572510
205876	572511
425641	572512
340727	572513
7457	572514
18134	572515
88287	572516
569783	572517
687945	572518
143559	572519
138016	572520
120221	572521
185179	572522
13458	572523
181936	572524
426876	572525
222040	572526
110977	572527
437965	572528
707969	572529
588210	572530
38469	572531
531845	572532
147763	572533
517000	572534
69040	572535
197740	572536
66581	572537
310014	572538
667937	572539
698271	572540
640317	572541
105885	572542
57790	572543
623069	572544
463359	572545
258363	572546
5008	572547
8992	572548
154292	572549
561762	572550
128841	572551
63525	572552
615732	572553
672164	572554
47759	572555
604779	572556
711143	572557
453048	572558
59614	572559
264038	572560
215249	572561
606886	572562
699114	572563
69115	572564
681911	572565
557425	572566
54466	572567
38101	572568
305444	572569
167167	572570
111752	572571
408518	572572
333752	572573
598990	572574
89850	572575
583833	572576
168713	572577
384498	572578
105457	572579
34933	572580
129700	572581
135132	572582
520626	572583
391865	572584
691006	572585
158289	572586
185345	572587
160475	572588
273650	572589
30669	572590
131211	572591
2902	572592
585733	572593
640328	572594
412122	572595
670120	572596
588375	572597
12056	572598
308698	572599
366945	572600
112003	572601
51139	572602
212451	572603
313433	572604
221660	572605
167788	572606
4746	572607
122064	572608
631801	572609
2861	572610
692176	572611
268152	572612
40465	572613
41161	572614
31735	572615
380475	572616
277529	572617
629282	572618
635411	572619
317855	572620
527145	572621
47428	572622
41012	572623
36439	572624
576080	572625
124681	572626
455769	572627
156026	572628
43713	572629
142699	572630
590751	572631
411262	572632
46062	572633
483800	572634
557738	572635
214546	572636
695972	572637
315462	572638
44647	572639
428086	572640
506433	572641
45598	572642
183499	572643
240532	572644
369828	572645
429419	572646
724808	572647
545	572648
92246	572649
437256	572650
10199	572651
243868	572652
115228	572653
493784	572654
76219	572655
14529	572656
514158	572657
319927	572658
697878	572659
5211	572660
579597	572661
641133	572662
558390	572663
395266	572664
29027	572665
54743	572666
205529	572667
328308	572668
469988	572669
73346	572670
233723	572671
183371	572672
508522	572673
498019	572674
166201	572675
509557	572676
221867	572677
206672	572678
180337	572679
122327	572680
55717	572681
349080	572682
30355	572683
615988	572684
377320	572685
298698	572686
68388	572687
285702	572688
71371	572689
83677	572690
576858	572691
259769	572692
30477	572693
327996	572694
7094	572695
296229	572696
186019	572697
92599	572698
573980	572699
347126	572700
398617	572701
324914	572702
709608	572703
77358	572704
594524	572705
81884	572706
358310	572707
25316	572708
709736	572709
521442	572710
613233	572711
355949	572712
64444	572713
11671	572714
13151	572715
51362	572716
410445	572717
367897	572718
42	572719
131063	572720
13445	572721
376668	572722
236452	572723
207500	572724
31344	572725
22422	572726
448526	572727
702473	572728
124364	572729
90375	572730
117612	572731
31603	572732
61440	572733
231032	572734
99295	572735
247060	572736
238685	572737
544057	572738
135347	572739
59061	572740
5247	572741
108378	572742
441628	572743
44046	572744
32530	572745
708774	572746
52600	572747
384116	572748
26073	572749
8961	572750
367741	572751
160335	572752
25230	572753
158056	572754
177883	572755
471004	572756
230299	572757
233160	572758
298905	572759
16388	572760
150748	572761
440668	572762
649133	572763
238978	572764
141110	572765
90743	572766
164739	572767
94679	572768
29373	572769
187225	572770
389695	572771
672859	572772
74526	572773
258480	572774
455973	572775
316146	572776
612472	572777
243109	572778
559922	572779
60800	572780
110454	572781
115330	572782
629341	572783
477721	572784
705871	572785
153139	572786
323224	572787
217366	572788
701589	572789
627377	572790
575787	572791
432353	572792
77300	572793
26392	572794
53602	572795
5509	572796
10792	572797
78152	572798
109132	572799
66499	572800
8271	572801
638444	572802
407967	572803
676242	572804
220	572805
212243	572806
143114	572807
468511	572808
675491	572809
704473	572810
617484	572811
617813	572812
152634	572813
421301	572814
564508	572815
71196	572816
449878	572817
158324	572818
53470	572819
234667	572820
246308	572821
548641	572822
151623	572823
409348	572824
3001	572825
2774	572826
6466	572827
157259	572828
695715	572829
309408	572830
55380	572831
385366	572832
553374	572833
517464	572834
197042	572835
31315	572836
557916	572837
72521	572838
663037	572839
15893	572840
522200	572841
510754	572842
27335	572843
594224	572844
307687	572845
7771	572846
67466	572847
640019	572848
724025	572849
36545	572850
705692	572851
81815	572852
1453	572853
503819	572854
512058	572855
14510	572856
568155	572857
717558	572858
50882	572859
283167	572860
230753	572861
719988	572862
25927	572863
22689	572864
308719	572865
475796	572866
658347	572867
351855	572868
26877	572869
29477	572870
203653	572871
534356	572872
237022	572873
71035	572874
316503	572875
675122	572876
654088	572877
57943	572878
69350	572879
360375	572880
162737	572881
147728	572882
617654	572883
703733	572884
983	572885
89115	572886
500000	572887
154530	572888
98402	572889
536073	572890
210981	572891
239854	572892
107863	572893
332321	572894
184378	572895
119934	572896
708032	572897
384270	572898
208864	572899
607330	572900
372754	572901
111539	572902
434455	572903
62153	572904
526652	572905
510656	572906
665700	572907
301265	572908
161719	572909
2722	572910
261958	572911
63068	572912
158761	572913
539592	572914
594116	572915
251815	572916
432494	572917
46558	572918
13986	572919
21874	572920
414088	572921
207741	572922
511783	572923
620613	572924
272393	572925
523343	572926
76747	572927
560201	572928
173070	572929
317554	572930
100986	572931
615185	572932
104235	572933
556203	572934
133920	572935
172442	572936
691551	572937
2379	572938
311018	572939
183329	572940
51631	572941
411496	572942
108792	572943
261020	572944
256756	572945
592717	572946
124094	572947
139486	572948
199551	572949
316605	572950
28481	572951
666125	572952
695496	572953
105846	572954
126707	572955
200515	572956
155990	572957
549089	572958
110276	572959
274606	572960
616835	572961
81047	572962
149203	572963
723314	572964
228275	572965
554166	572966
686704	572967
398704	572968
118103	572969
205866	572970
70159	572971
279909	572972
400055	572973
321601	572974
82286	572975
579335	572976
4711	572977
447956	572978
295537	572979
543882	572980
573355	572981
711993	572982
61571	572983
119186	572984
66155	572985
722223	572986
354586	572987
425683	572988
120331	572989
173606	572990
184999	572991
697398	572992
466	572993
175825	572994
487604	572995
99934	572996
38964	572997
54781	572998
89121	572999
147535	573000
234611	573001
95084	573002
693561	573003
170541	573004
676068	573005
539445	573006
273215	573007
218209	573008
625480	573009
106324	573010
596916	573011
453047	573012
345729	573013
300367	573014
80430	573015
454714	573016
84577	573017
662820	573018
581822	573019
134868	573020
288013	573021
298051	573022
485764	573023
57620	573024
718333	573025
33784	573026
42964	573027
28268	573028
43813	573029
114158	573030
42812	573031
569192	573032
46231	573033
79675	573034
674394	573035
439203	573036
609981	573037
356819	573038
45576	573039
126788	573040
440840	573041
7906	573042
202839	573043
238432	573044
36843	573045
1478	573046
81194	573047
341822	573048
428205	573049
942	573050
709253	573051
685018	573052
568791	573053
350328	573054
681942	573055
99493	573056
398741	573057
305302	573058
515120	573059
377266	573060
677251	573061
633598	573062
303129	573063
112187	573064
502732	573065
5652	573066
441525	573067
111666	573068
9678	573069
673986	573070
173809	573071
72503	573072
474567	573073
246208	573074
143199	573075
515785	573076
51	573077
68559	573078
706852	573079
50708	573080
279983	573081
596045	573082
128102	573083
459143	573084
530712	573085
138667	573086
100015	573087
43349	573088
413578	573089
58410	573090
650053	573091
714474	573092
51144	573093
7	573094
388013	573095
481409	573096
5382	573097
363835	573098
438474	573099
82867	573100
312775	573101
11102	573102
332967	573103
144186	573104
145459	573105
34964	573106
130579	573107
653749	573108
663049	573109
96295	573110
17843	573111
212425	573112
218777	573113
232399	573114
410735	573115
339487	573116
449863	573117
56940	573118
357859	573119
259547	573120
455270	573121
254248	573122
615337	573123
58250	573124
447882	573125
89389	573126
720451	573127
706161	573128
415770	573129
337019	573130
533970	573131
395124	573132
10660	573133
170994	573134
43246	573135
505037	573136
239062	573137
601241	573138
243419	573139
18779	573140
174833	573141
538143	573142
199455	573143
634854	573144
185651	573145
111740	573146
437032	573147
541746	573148
80805	573149
70920	573150
150414	573151
16663	573152
404211	573153
581714	573154
157268	573155
160683	573156
488447	573157
58985	573158
434514	573159
184399	573160
719568	573161
285810	573162
113320	573163
562349	573164
23024	573165
221953	573166
60648	573167
86565	573168
354287	573169
688148	573170
668912	573171
154123	573172
647389	573173
396924	573174
389024	573175
14876	573176
22334	573177
584971	573178
2440	573179
68101	573180
287106	573181
383922	573182
108484	573183
369743	573184
11991	573185
359644	573186
174326	573187
478513	573188
48487	573189
297296	573190
536862	573191
25559	573192
486117	573193
67087	573194
10619	573195
335550	573196
596785	573197
185114	573198
673362	573199
91222	573200
419462	573201
508085	573202
364533	573203
117767	573204
243447	573205
570641	573206
621463	573207
12771	573208
215698	573209
487003	573210
132972	573211
66563	573212
4140	573213
139651	573214
431171	573215
493335	573216
412926	573217
563418	573218
31951	573219
302125	573220
34083	573221
187946	573222
320654	573223
493145	573224
27675	573225
12874	573226
510865	573227
94679	573228
65286	573229
53393	573230
688808	573231
16024	573232
167090	573233
616615	573234
186478	573235
40096	573236
20514	573237
509944	573238
418732	573239
374827	573240
116855	573241
704604	573242
463368	573243
312136	573244
275967	573245
44226	573246
160509	573247
170009	573248
205923	573249
351425	573250
281487	573251
17895	573252
108767	573253
23877	573254
531080	573255
325539	573256
198137	573257
98491	573258
44501	573259
36822	573260
55210	573261
126638	573262
405454	573263
180341	573264
569980	573265
29633	573266
91741	573267
342180	573268
359868	573269
122477	573270
667041	573271
403130	573272
378352	573273
150232	573274
187101	573275
167228	573276
2412	573277
154299	573278
129629	573279
32212	573280
94916	573281
118876	573282
116514	573283
695381	573284
40477	573285
153406	573286
24710	573287
300478	573288
689526	573289
285531	573290
694781	573291
490510	573292
330324	573293
369274	573294
297753	573295
646449	573296
3926	573297
494558	573298
86130	573299
215437	573300
597088	573301
5293	573302
610141	573303
425470	573304
400950	573305
102482	573306
500801	573307
17236	573308
277802	573309
161462	573310
679133	573311
446063	573312
552533	573313
65811	573314
607806	573315
48514	573316
700912	573317
592012	573318
193775	573319
510494	573320
665893	573321
462915	573322
489100	573323
543719	573324
369117	573325
58837	573326
4942	573327
668001	573328
414	573329
111515	573330
679581	573331
116993	573332
87281	573333
105816	573334
217400	573335
634689	573336
419279	573337
417540	573338
540075	573339
435510	573340
215416	573341
632084	573342
78499	573343
208013	573344
157722	573345
96347	573346
262849	573347
383476	573348
18670	573349
144984	573350
178903	573351
470336	573352
602290	573353
19136	573354
643427	573355
414656	573356
15663	573357
103404	573358
3416	573359
313691	573360
6709	573361
510594	573362
46346	573363
373848	573364
474445	573365
7395	573366
82802	573367
331792	573368
12488	573369
118662	573370
19711	573371
216282	573372
21062	573373
51001	573374
37269	573375
492865	573376
460129	573377
632307	573378
134778	573379
203884	573380
563006	573381
80419	573382
48265	573383
120056	573384
129281	573385
302669	573386
954	573387
509792	573388
92333	573389
80342	573390
558634	573391
344556	573392
573383	573393
415992	573394
479745	573395
116586	573396
12349	573397
159698	573398
93839	573399
87091	573400
46501	573401
195297	573402
613527	573403
114111	573404
163074	573405
689022	573406
240032	573407
556155	573408
173842	573409
107489	573410
71804	573411
31236	573412
13187	573413
261860	573414
367866	573415
473243	573416
113558	573417
700914	573418
143128	573419
37925	573420
146643	573421
86619	573422
590778	573423
91121	573424
696744	573425
623993	573426
270682	573427
102486	573428
423882	573429
3266	573430
212257	573431
320436	573432
18759	573433
661889	573434
498776	573435
195827	573436
625591	573437
643988	573438
2111	573439
615239	573440
493319	573441
529111	573442
54755	573443
8981	573444
117380	573445
106237	573446
423533	573447
150594	573448
105088	573449
482618	573450
335030	573451
162604	573452
671068	573453
334073	573454
116705	573455
63121	573456
30856	573457
527222	573458
568537	573459
551041	573460
168324	573461
95957	573462
156710	573463
170809	573464
446450	573465
178845	573466
183445	573467
90171	573468
105756	573469
261714	573470
5900	573471
844	573472
623381	573473
141392	573474
607389	573475
266787	573476
197713	573477
98336	573478
200932	573479
59915	573480
615642	573481
42609	573482
717979	573483
344075	573484
552480	573485
691	573486
248618	573487
10427	573488
30962	573489
154373	573490
198218	573491
616343	573492
304015	573493
117918	573494
255381	573495
352171	573496
325713	573497
283352	573498
105479	573499
39544	573500
387833	573501
527819	573502
678426	573503
379751	573504
265944	573505
537950	573506
156760	573507
405575	573508
65451	573509
501678	573510
31692	573511
325204	573512
47270	573513
432566	573514
376253	573515
45621	573516
7699	573517
311636	573518
69135	573519
645053	573520
692002	573521
330593	573522
643045	573523
426948	573524
320407	573525
66840	573526
689528	573527
697062	573528
610768	573529
151039	573530
133569	573531
50523	573532
466	573533
582962	573534
57545	573535
457942	573536
150205	573537
52646	573538
158879	573539
175442	573540
15243	573541
179777	573542
392745	573543
620940	573544
456861	573545
36291	573546
33788	573547
512271	573548
424206	573549
288531	573550
545816	573551
301267	573552
182312	573553
681818	573554
498384	573555
698785	573556
20415	573557
151849	573558
220091	573559
121837	573560
331215	573561
82945	573562
160799	573563
602589	573564
67390	573565
175913	573566
81197	573567
275374	573568
35823	573569
328366	573570
146981	573571
440	573572
271325	573573
178521	573574
22062	573575
277137	573576
439766	573577
531434	573578
523624	573579
606746	573580
275900	573581
128876	573582
652040	573583
167451	573584
718502	573585
133923	573586
45368	573587
521715	573588
11267	573589
329229	573590
111500	573591
600122	573592
45494	573593
335119	573594
327029	573595
10057	573596
13976	573597
217890	573598
1689	573599
595289	573600
58931	573601
21956	573602
22127	573603
709035	573604
545593	573605
587782	573606
290959	573607
699518	573608
444981	573609
50860	573610
558579	573611
335040	573612
52709	573613
190284	573614
381084	573615
302739	573616
4152	573617
415778	573618
556317	573619
322927	573620
548698	573621
148020	573622
77178	573623
246621	573624
558047	573625
637984	573626
594789	573627
303170	573628
490276	573629
155897	573630
120036	573631
523864	573632
621512	573633
601757	573634
217796	573635
119300	573636
723530	573637
16860	573638
75311	573639
412678	573640
628308	573641
530981	573642
413284	573643
561874	573644
357095	573645
629402	573646
682737	573647
224090	573648
277237	573649
98835	573650
390047	573651
161502	573652
280295	573653
327956	573654
355268	573655
331847	573656
419478	573657
506801	573658
384403	573659
645240	573660
601684	573661
576847	573662
554820	573663
655822	573664
707677	573665
62664	573666
8852	573667
285436	573668
73491	573669
128218	573670
691918	573671
14615	573672
686581	573673
224702	573674
47841	573675
36795	573676
1438	573677
447735	573678
413703	573679
85167	573680
631044	573681
67078	573682
714575	573683
294124	573684
238635	573685
180815	573686
639	573687
19078	573688
718453	573689
483283	573690
324028	573691
395178	573692
153931	573693
175284	573694
56117	573695
55232	573696
193522	573697
15451	573698
530998	573699
133103	573700
628852	573701
113749	573702
139961	573703
193737	573704
580206	573705
571114	573706
228488	573707
238796	573708
212147	573709
182060	573710
241046	573711
46750	573712
239876	573713
185026	573714
302318	573715
470333	573716
4754	573717
277836	573718
171571	573719
270763	573720
489216	573721
310247	573722
31217	573723
460285	573724
240505	573725
546172	573726
527607	573727
144055	573728
324168	573729
150445	573730
364758	573731
691896	573732
361888	573733
61204	573734
44428	573735
644552	573736
648126	573737
527196	573738
1487	573739
217227	573740
697710	573741
428967	573742
529786	573743
108392	573744
151564	573745
383878	573746
187210	573747
390487	573748
627467	573749
499784	573750
24690	573751
67915	573752
207506	573753
268729	573754
32228	573755
388332	573756
380401	573757
418314	573758
87108	573759
311465	573760
470736	573761
538687	573762
427214	573763
259428	573764
222048	573765
79390	573766
406310	573767
7847	573768
97848	573769
403120	573770
123870	573771
30742	573772
174793	573773
8077	573774
251756	573775
715047	573776
531061	573777
502425	573778
83527	573779
21539	573780
641124	573781
148129	573782
53379	573783
172943	573784
310074	573785
475044	573786
43957	573787
48466	573788
178877	573789
588960	573790
197903	573791
358644	573792
178104	573793
14028	573794
553008	573795
40398	573796
154586	573797
678966	573798
494184	573799
146329	573800
40933	573801
279791	573802
48453	573803
531897	573804
243315	573805
108322	573806
212531	573807
134546	573808
15817	573809
705772	573810
534186	573811
76887	573812
529402	573813
637886	573814
260842	573815
131064	573816
3611	573817
650788	573818
708290	573819
424842	573820
447180	573821
41906	573822
47145	573823
149088	573824
449141	573825
9952	573826
111155	573827
582803	573828
2092	573829
561193	573830
293072	573831
698012	573832
213702	573833
369294	573834
5677	573835
124657	573836
581913	573837
71796	573838
178123	573839
80046	573840
195526	573841
168403	573842
41030	573843
52871	573844
445284	573845
466378	573846
238214	573847
6907	573848
91826	573849
35739	573850
107933	573851
109054	573852
110874	573853
461952	573854
94301	573855
49390	573856
570752	573857
96298	573858
6965	573859
132546	573860
467716	573861
621968	573862
399286	573863
358473	573864
678092	573865
3885	573866
656712	573867
59520	573868
172038	573869
437347	573870
566396	573871
67896	573872
583692	573873
363584	573874
352845	573875
48292	573876
4581	573877
74035	573878
715077	573879
473170	573880
295491	573881
369435	573882
43078	573883
164756	573884
8845	573885
394842	573886
587332	573887
90927	573888
414170	573889
528482	573890
24409	573891
151378	573892
367374	573893
499554	573894
595572	573895
595928	573896
429058	573897
645265	573898
598448	573899
437621	573900
77169	573901
167776	573902
285365	573903
101194	573904
456623	573905
140099	573906
577983	573907
348283	573908
383543	573909
362737	573910
225	573911
588632	573912
463472	573913
216094	573914
29510	573915
318859	573916
451056	573917
419204	573918
367863	573919
235858	573920
482986	573921
278633	573922
272870	573923
630307	573924
618	573925
537848	573926
54654	573927
122543	573928
5052	573929
35985	573930
167987	573931
662251	573932
141070	573933
6046	573934
108233	573935
75901	573936
174803	573937
115610	573938
185826	573939
176046	573940
695059	573941
248582	573942
22986	573943
159102	573944
576015	573945
631874	573946
296905	573947
436436	573948
540556	573949
711276	573950
1009	573951
362047	573952
156746	573953
40643	573954
94139	573955
172888	573956
357523	573957
14296	573958
355775	573959
19376	573960
450971	573961
709101	573962
1067	573963
84757	573964
144657	573965
670194	573966
490318	573967
87435	573968
29363	573969
120564	573970
658404	573971
578931	573972
265803	573973
18085	573974
367015	573975
78131	573976
575887	573977
160728	573978
78293	573979
569699	573980
103427	573981
51901	573982
344311	573983
311488	573984
3311	573985
219303	573986
11536	573987
391441	573988
72724	573989
521649	573990
78687	573991
185129	573992
269889	573993
26929	573994
148757	573995
52630	573996
532702	573997
391531	573998
551410	573999
179532	574000
9037	574001
704863	574002
264623	574003
473799	574004
384161	574005
52992	574006
95702	574007
464095	574008
143807	574009
711394	574010
130203	574011
276499	574012
184602	574013
332995	574014
616922	574015
277639	574016
600066	574017
474983	574018
185285	574019
2872	574020
124972	574021
59730	574022
698394	574023
14746	574024
208067	574025
35728	574026
486253	574027
346871	574028
163364	574029
713092	574030
51	574031
49946	574032
152093	574033
452302	574034
179126	574035
454799	574036
664366	574037
513251	574038
33866	574039
13224	574040
496430	574041
1362	574042
182730	574043
18161	574044
9573	574045
482021	574046
44601	574047
176081	574048
328368	574049
631983	574050
704579	574051
109587	574052
9899	574053
4715	574054
550927	574055
52	574056
138165	574057
467938	574058
374893	574059
306121	574060
171306	574061
700313	574062
153489	574063
49268	574064
710310	574065
473204	574066
411622	574067
360621	574068
9580	574069
649089	574070
431025	574071
678889	574072
62463	574073
33463	574074
150965	574075
284373	574076
128559	574077
142378	574078
351742	574079
127550	574080
615333	574081
700810	574082
443591	574083
833	574084
17422	574085
439662	574086
145480	574087
672142	574088
511705	574089
160055	574090
656508	574091
103402	574092
294590	574093
702580	574094
31142	574095
426667	574096
12399	574097
372008	574098
43683	574099
305402	574100
1868	574101
158062	574102
240836	574103
147744	574104
156758	574105
305729	574106
1271	574107
512306	574108
138210	574109
495957	574110
164722	574111
166001	574112
23916	574113
405748	574114
303895	574115
661623	574116
342318	574117
75049	574118
32875	574119
500718	574120
133159	574121
44352	574122
36534	574123
4120	574124
669345	574125
571097	574126
617436	574127
291454	574128
89591	574129
89641	574130
5913	574131
20273	574132
154108	574133
633584	574134
81109	574135
16955	574136
12331	574137
435465	574138
650744	574139
707569	574140
352302	574141
562046	574142
268465	574143
227762	574144
143253	574145
494737	574146
6514	574147
261488	574148
24729	574149
132639	574150
345814	574151
90741	574152
219903	574153
4928	574154
250940	574155
429222	574156
551123	574157
540433	574158
62569	574159
28235	574160
158892	574161
90692	574162
110469	574163
13511	574164
84490	574165
482812	574166
150625	574167
22060	574168
113249	574169
153877	574170
16578	574171
42419	574172
174067	574173
630246	574174
306158	574175
140936	574176
12510	574177
114857	574178
47419	574179
364971	574180
599685	574181
195646	574182
71910	574183
218316	574184
499295	574185
56280	574186
156984	574187
369360	574188
17460	574189
31844	574190
398792	574191
180758	574192
3396	574193
52367	574194
312973	574195
581123	574196
142193	574197
181672	574198
103544	574199
18005	574200
42831	574201
348706	574202
143926	574203
11129	574204
124390	574205
35807	574206
122478	574207
541330	574208
82583	574209
568822	574210
318586	574211
553478	574212
376505	574213
421048	574214
472727	574215
330119	574216
605492	574217
484563	574218
449073	574219
579988	574220
338578	574221
138534	574222
158547	574223
445686	574224
346634	574225
13942	574226
409045	574227
141421	574228
8652	574229
75329	574230
621728	574231
153947	574232
336989	574233
123017	574234
669351	574235
138649	574236
389352	574237
147630	574238
218976	574239
24246	574240
3438	574241
175380	574242
229213	574243
658848	574244
271057	574245
433165	574246
708628	574247
325639	574248
708365	574249
561951	574250
435005	574251
710347	574252
22081	574253
350535	574254
544304	574255
88155	574256
435312	574257
266105	574258
173152	574259
193966	574260
139806	574261
562078	574262
67141	574263
7640	574264
620155	574265
271279	574266
715061	574267
8494	574268
101050	574269
29150	574270
394772	574271
25033	574272
165881	574273
720973	574274
616071	574275
204910	574276
184959	574277
104403	574278
98729	574279
177335	574280
32469	574281
144799	574282
377379	574283
349947	574284
8166	574285
2497	574286
684392	574287
619203	574288
13616	574289
724643	574290
669874	574291
112691	574292
620143	574293
98985	574294
530393	574295
136858	574296
36888	574297
182944	574298
345763	574299
44635	574300
1053	574301
590643	574302
631826	574303
570119	574304
271497	574305
41682	574306
15067	574307
110860	574308
312274	574309
168268	574310
266231	574311
534431	574312
432428	574313
360230	574314
556198	574315
3788	574316
228168	574317
23531	574318
365832	574319
14769	574320
637428	574321
17128	574322
14607	574323
509276	574324
46910	574325
370759	574326
302781	574327
353707	574328
271094	574329
136910	574330
395982	574331
14048	574332
688873	574333
374643	574334
310996	574335
185520	574336
100035	574337
189086	574338
189489	574339
16062	574340
97990	574341
643432	574342
375396	574343
355359	574344
649148	574345
27097	574346
720126	574347
404009	574348
456693	574349
557841	574350
49510	574351
89850	574352
125774	574353
465090	574354
693547	574355
269456	574356
46880	574357
616661	574358
638814	574359
476809	574360
304293	574361
521524	574362
46006	574363
503884	574364
89779	574365
245047	574366
34468	574367
191730	574368
628142	574369
654726	574370
709025	574371
129596	574372
83098	574373
117823	574374
47881	574375
1112	574376
501084	574377
389497	574378
566198	574379
68758	574380
353318	574381
243883	574382
88118	574383
23495	574384
6648	574385
166298	574386
337666	574387
259378	574388
596148	574389
459498	574390
45102	574391
2627	574392
584797	574393
201548	574394
333157	574395
633653	574396
623884	574397
212360	574398
169774	574399
2538	574400
99019	574401
43289	574402
488981	574403
47912	574404
393603	574405
100544	574406
272342	574407
10176	574408
254938	574409
600430	574410
314113	574411
545701	574412
464868	574413
245099	574414
9965	574415
9024	574416
99534	574417
194450	574418
54147	574419
237394	574420
634405	574421
134905	574422
144777	574423
16172	574424
390957	574425
620060	574426
139478	574427
468995	574428
5597	574429
185985	574430
72302	574431
6385	574432
523297	574433
5998	574434
499864	574435
596932	574436
453678	574437
484501	574438
128971	574439
159667	574440
358967	574441
58514	574442
570665	574443
17449	574444
683350	574445
112244	574446
461207	574447
156546	574448
669797	574449
48628	574450
152419	574451
482234	574452
68482	574453
34158	574454
149342	574455
476	574456
22953	574457
42276	574458
446570	574459
308383	574460
413005	574461
501096	574462
576828	574463
516529	574464
491890	574465
375385	574466
122442	574467
402427	574468
673989	574469
51478	574470
596	574471
399370	574472
405535	574473
150149	574474
511232	574475
414058	574476
107103	574477
478378	574478
340342	574479
42064	574480
236187	574481
36861	574482
11251	574483
186951	574484
192237	574485
588829	574486
10450	574487
470685	574488
168144	574489
414652	574490
145839	574491
232486	574492
555816	574493
46732	574494
106363	574495
10995	574496
3321	574497
89271	574498
409646	574499
224619	574500
56214	574501
138932	574502
356144	574503
704510	574504
141125	574505
5542	574506
64010	574507
545404	574508
685148	574509
42604	574510
14981	574511
659908	574512
393928	574513
111352	574514
474192	574515
63151	574516
393970	574517
161137	574518
120632	574519
547526	574520
253387	574521
397515	574522
8140	574523
1838	574524
167625	574525
275545	574526
310634	574527
527	574528
627552	574529
434043	574530
16750	574531
39424	574532
488441	574533
30910	574534
453570	574535
155786	574536
45306	574537
157438	574538
382668	574539
3994	574540
482646	574541
213155	574542
204313	574543
593515	574544
47288	574545
539410	574546
30857	574547
644485	574548
98195	574549
281448	574550
152958	574551
127926	574552
226782	574553
480312	574554
42093	574555
718526	574556
701088	574557
539119	574558
635360	574559
560766	574560
665140	574561
526748	574562
578687	574563
92201	574564
497877	574565
621126	574566
155278	574567
390299	574568
257091	574569
452298	574570
138481	574571
99458	574572
204817	574573
712891	574574
40114	574575
571745	574576
270815	574577
647990	574578
156437	574579
150938	574580
308420	574581
4072	574582
94646	574583
619180	574584
696230	574585
560939	574586
454626	574587
514441	574588
14605	574589
121248	574590
452163	574591
46939	574592
344132	574593
88388	574594
129834	574595
7949	574596
359661	574597
486154	574598
664952	574599
147329	574600
644140	574601
165569	574602
327475	574603
618264	574604
464600	574605
39883	574606
82729	574607
30963	574608
77717	574609
42676	574610
270405	574611
515701	574612
153370	574613
416706	574614
424054	574615
342336	574616
347949	574617
44239	574618
51849	574619
169630	574620
552914	574621
22521	574622
161784	574623
129380	574624
138119	574625
16598	574626
137024	574627
190741	574628
179600	574629
153372	574630
308977	574631
477925	574632
572014	574633
324234	574634
532143	574635
177096	574636
48612	574637
704951	574638
542160	574639
549706	574640
125623	574641
624965	574642
605095	574643
463471	574644
258046	574645
570601	574646
557805	574647
8315	574648
181207	574649
534780	574650
388846	574651
319252	574652
30135	574653
608501	574654
388468	574655
17252	574656
511807	574657
70126	574658
660662	574659
69106	574660
394716	574661
203706	574662
495836	574663
673202	574664
661844	574665
85779	574666
173143	574667
387179	574668
134472	574669
221894	574670
32384	574671
77232	574672
21777	574673
327487	574674
16166	574675
274082	574676
5033	574677
253918	574678
29406	574679
88668	574680
298391	574681
21175	574682
221897	574683
569085	574684
300613	574685
16374	574686
618519	574687
225410	574688
597554	574689
551304	574690
147013	574691
585619	574692
625097	574693
295229	574694
602317	574695
643299	574696
695517	574697
335897	574698
155916	574699
54081	574700
38600	574701
461446	574702
334988	574703
707097	574704
421121	574705
91138	574706
43210	574707
173258	574708
470234	574709
113727	574710
81615	574711
71534	574712
573119	574713
38000	574714
184972	574715
720214	574716
29612	574717
25863	574718
663947	574719
306	574720
466777	574721
699439	574722
160794	574723
548926	574724
42573	574725
137970	574726
118249	574727
74941	574728
12992	574729
322897	574730
15780	574731
650986	574732
192817	574733
4346	574734
17000	574735
408585	574736
111270	574737
17874	574738
96980	574739
33943	574740
125553	574741
115880	574742
121038	574743
184107	574744
651874	574745
110491	574746
613715	574747
300024	574748
220651	574749
142203	574750
508587	574751
348942	574752
51445	574753
541526	574754
571836	574755
653168	574756
95469	574757
156580	574758
1241	574759
643304	574760
103402	574761
640048	574762
50630	574763
89242	574764
969	574765
710715	574766
193989	574767
399800	574768
600428	574769
80098	574770
102265	574771
442479	574772
134735	574773
86999	574774
33082	574775
656180	574776
46744	574777
499597	574778
83448	574779
177433	574780
467860	574781
412063	574782
156160	574783
647402	574784
1935	574785
504901	574786
74159	574787
431286	574788
279171	574789
208517	574790
64671	574791
377704	574792
62012	574793
18961	574794
531680	574795
298021	574796
19135	574797
718160	574798
11850	574799
80093	574800
2732	574801
652661	574802
30377	574803
471232	574804
6346	574805
361680	574806
469480	574807
57150	574808
66122	574809
117208	574810
173871	574811
596983	574812
52745	574813
242314	574814
520748	574815
324510	574816
82529	574817
119467	574818
5645	574819
85693	574820
108400	574821
175919	574822
242130	574823
59896	574824
708541	574825
345348	574826
84362	574827
584604	574828
151667	574829
387445	574830
554031	574831
515210	574832
56859	574833
615048	574834
136180	574835
24408	574836
226601	574837
14461	574838
100710	574839
237767	574840
710558	574841
536394	574842
78953	574843
108986	574844
724694	574845
9362	574846
82493	574847
685412	574848
263929	574849
355178	574850
606281	574851
45250	574852
723226	574853
6937	574854
112530	574855
82789	574856
487137	574857
6024	574858
336150	574859
227120	574860
552234	574861
187002	574862
1983	574863
114057	574864
64569	574865
708639	574866
440378	574867
57665	574868
404183	574869
75959	574870
3457	574871
91133	574872
187083	574873
133753	574874
43363	574875
143275	574876
197136	574877
97118	574878
95309	574879
539824	574880
346334	574881
611695	574882
159449	574883
672466	574884
1569	574885
352515	574886
61603	574887
183901	574888
557523	574889
2338	574890
85278	574891
48442	574892
402000	574893
151832	574894
57846	574895
3102	574896
172446	574897
500757	574898
206550	574899
180403	574900
90698	574901
266180	574902
585099	574903
29527	574904
526916	574905
570742	574906
474696	574907
193622	574908
86434	574909
32541	574910
243762	574911
307933	574912
121167	574913
404194	574914
684684	574915
9837	574916
171833	574917
118760	574918
356603	574919
64811	574920
508812	574921
692212	574922
308756	574923
305478	574924
724793	574925
6026	574926
70588	574927
181503	574928
130099	574929
622746	574930
25104	574931
549037	574932
157407	574933
638340	574934
268306	574935
607693	574936
309838	574937
379476	574938
352545	574939
428694	574940
637128	574941
696363	574942
429663	574943
28571	574944
180119	574945
45354	574946
218613	574947
214971	574948
208405	574949
160832	574950
105913	574951
56292	574952
665002	574953
498005	574954
228348	574955
289086	574956
155915	574957
75549	574958
422666	574959
131978	574960
3635	574961
414358	574962
150417	574963
1453	574964
938	574965
145004	574966
609379	574967
6804	574968
18860	574969
694030	574970
112285	574971
219007	574972
36317	574973
520768	574974
564571	574975
39925	574976
425219	574977
113465	574978
484261	574979
626410	574980
590783	574981
115379	574982
125274	574983
145574	574984
605176	574985
369522	574986
48234	574987
31215	574988
36318	574989
88898	574990
661200	574991
525751	574992
283901	574993
357924	574994
2575	574995
103470	574996
219567	574997
157141	574998
180111	574999
675675	575000
396218	575001
621340	575002
694273	575003
46112	575004
406368	575005
629399	575006
111392	575007
552351	575008
215807	575009
670010	575010
89361	575011
389534	575012
537050	575013
143135	575014
443423	575015
13625	575016
364218	575017
110598	575018
481398	575019
552392	575020
710557	575021
29547	575022
299432	575023
565045	575024
3457	575025
167947	575026
61732	575027
251158	575028
37850	575029
34946	575030
543227	575031
41155	575032
549603	575033
12031	575034
139212	575035
715492	575036
225851	575037
584460	575038
171349	575039
354933	575040
82115	575041
595666	575042
195745	575043
368739	575044
58893	575045
686683	575046
253832	575047
80008	575048
424857	575049
150343	575050
131237	575051
133211	575052
494801	575053
177771	575054
14026	575055
559769	575056
363577	575057
326402	575058
221848	575059
101254	575060
214925	575061
629042	575062
259677	575063
287523	575064
248514	575065
92502	575066
81634	575067
540455	575068
178871	575069
595001	575070
44300	575071
398241	575072
3950	575073
75078	575074
482797	575075
85697	575076
71904	575077
338559	575078
502244	575079
107532	575080
269627	575081
254249	575082
245679	575083
21301	575084
396649	575085
179277	575086
73465	575087
420762	575088
704762	575089
717837	575090
42354	575091
71071	575092
54893	575093
30217	575094
212478	575095
132618	575096
100966	575097
4576	575098
518396	575099
77315	575100
235875	575101
310886	575102
25868	575103
25472	575104
501310	575105
591540	575106
32649	575107
7748	575108
666632	575109
516310	575110
316175	575111
6082	575112
222055	575113
483471	575114
49125	575115
447931	575116
47708	575117
680438	575118
179524	575119
354665	575120
50147	575121
540533	575122
23690	575123
441835	575124
496260	575125
283930	575126
163934	575127
201992	575128
108391	575129
644268	575130
524548	575131
163556	575132
477367	575133
303640	575134
75076	575135
412629	575136
184931	575137
76986	575138
161674	575139
698791	575140
111078	575141
167205	575142
9947	575143
274803	575144
402068	575145
73056	575146
242098	575147
609817	575148
370912	575149
13413	575150
109501	575151
52106	575152
383933	575153
395595	575154
187975	575155
657287	575156
192372	575157
617594	575158
8870	575159
85973	575160
280974	575161
153524	575162
258553	575163
526992	575164
91428	575165
227730	575166
367272	575167
18475	575168
166484	575169
182897	575170
296499	575171
64129	575172
87513	575173
97870	575174
92900	575175
83234	575176
400806	575177
664465	575178
656799	575179
344081	575180
4769	575181
453285	575182
8093	575183
437569	575184
134126	575185
46150	575186
73473	575187
103117	575188
48678	575189
242714	575190
345578	575191
102493	575192
68547	575193
576690	575194
78399	575195
123535	575196
153500	575197
135065	575198
184951	575199
408254	575200
205982	575201
95530	575202
42806	575203
481204	575204
592051	575205
228022	575206
5226	575207
107964	575208
551349	575209
148569	575210
22908	575211
396219	575212
147117	575213
678088	575214
628173	575215
105632	575216
599550	575217
37968	575218
385076	575219
29951	575220
1359	575221
385441	575222
671131	575223
519260	575224
326818	575225
191075	575226
46546	575227
430188	575228
126696	575229
337076	575230
35249	575231
11087	575232
320414	575233
367473	575234
754	575235
491157	575236
515469	575237
326652	575238
442877	575239
138710	575240
360292	575241
349480	575242
270868	575243
129999	575244
97424	575245
609439	575246
602023	575247
185088	575248
642235	575249
82193	575250
45301	575251
152652	575252
53159	575253
102285	575254
246309	575255
290078	575256
417506	575257
44520	575258
1605	575259
132161	575260
131488	575261
51250	575262
562031	575263
442224	575264
222902	575265
37668	575266
629083	575267
131259	575268
654450	575269
481617	575270
310702	575271
146015	575272
336035	575273
178499	575274
164802	575275
629627	575276
108141	575277
326888	575278
296058	575279
41750	575280
674613	575281
416989	575282
585002	575283
659292	575284
618581	575285
38443	575286
16349	575287
550293	575288
377083	575289
44194	575290
724191	575291
617409	575292
342250	575293
632092	575294
270988	575295
535553	575296
62644	575297
91648	575298
456100	575299
212190	575300
132512	575301
322632	575302
656416	575303
13455	575304
665103	575305
303105	575306
560087	575307
652534	575308
407814	575309
409422	575310
444980	575311
262500	575312
133883	575313
528638	575314
476042	575315
10589	575316
62994	575317
614362	575318
135451	575319
303571	575320
392760	575321
299783	575322
49410	575323
234218	575324
272913	575325
592494	575326
6410	575327
159043	575328
60478	575329
239487	575330
124548	575331
90466	575332
292067	575333
351	575334
424034	575335
33725	575336
24140	575337
693071	575338
367393	575339
608486	575340
23087	575341
280585	575342
484351	575343
72230	575344
553804	575345
14889	575346
622895	575347
262027	575348
182690	575349
443343	575350
30605	575351
3053	575352
23164	575353
180374	575354
26467	575355
467371	575356
270708	575357
240539	575358
335675	575359
444513	575360
109281	575361
649919	575362
109870	575363
26395	575364
359210	575365
384242	575366
148222	575367
86633	575368
280260	575369
535758	575370
455609	575371
171860	575372
636105	575373
23527	575374
54096	575375
716028	575376
46145	575377
141545	575378
168868	575379
38485	575380
415019	575381
568589	575382
61372	575383
137586	575384
263110	575385
25048	575386
481574	575387
424612	575388
19288	575389
97311	575390
424023	575391
38107	575392
441460	575393
501777	575394
76127	575395
135424	575396
458789	575397
19551	575398
276130	575399
25386	575400
41718	575401
47008	575402
10248	575403
122487	575404
712438	575405
104782	575406
40856	575407
174416	575408
724186	575409
103713	575410
473252	575411
22237	575412
263356	575413
568768	575414
318313	575415
189998	575416
436371	575417
585628	575418
692715	575419
584817	575420
422125	575421
52224	575422
120366	575423
247044	575424
113386	575425
629455	575426
15824	575427
414546	575428
641079	575429
82623	575430
140728	575431
587388	575432
371371	575433
6400	575434
246697	575435
432551	575436
144099	575437
243400	575438
117651	575439
661795	575440
419088	575441
653982	575442
125355	575443
93275	575444
262371	575445
528034	575446
123213	575447
230979	575448
122	575449
64673	575450
210783	575451
674297	575452
616819	575453
672937	575454
647950	575455
617949	575456
358187	575457
383662	575458
642684	575459
576281	575460
503119	575461
142997	575462
491422	575463
152551	575464
704172	575465
87408	575466
722946	575467
574108	575468
22119	575469
266808	575470
18865	575471
519194	575472
442292	575473
656608	575474
149094	575475
58617	575476
37958	575477
131052	575478
326459	575479
439983	575480
31193	575481
422347	575482
228	575483
123899	575484
435925	575485
85343	575486
275622	575487
465336	575488
221553	575489
44999	575490
463318	575491
194245	575492
643932	575493
558580	575494
162654	575495
3387	575496
418945	575497
25506	575498
288692	575499
296004	575500
30383	575501
132133	575502
571	575503
158733	575504
94566	575505
14923	575506
524004	575507
18292	575508
655893	575509
7925	575510
214143	575511
82553	575512
129491	575513
427633	575514
50186	575515
468253	575516
25330	575517
714281	575518
437189	575519
17412	575520
422367	575521
601049	575522
579758	575523
224790	575524
579524	575525
313590	575526
97414	575527
107635	575528
158582	575529
476617	575530
412449	575531
92446	575532
400106	575533
77076	575534
375133	575535
264858	575536
124307	575537
432081	575538
689820	575539
673914	575540
374783	575541
41470	575542
385701	575543
228350	575544
36697	575545
71786	575546
49524	575547
181475	575548
451767	575549
275051	575550
453692	575551
507676	575552
320394	575553
295711	575554
405246	575555
58958	575556
177968	575557
183076	575558
688563	575559
87308	575560
724760	575561
559167	575562
2837	575563
68468	575564
434473	575565
296768	575566
503061	575567
12942	575568
711850	575569
679285	575570
413403	575571
613969	575572
561706	575573
707110	575574
628190	575575
289032	575576
251023	575577
352592	575578
117579	575579
44611	575580
2140	575581
366715	575582
11661	575583
23400	575584
277032	575585
172741	575586
140082	575587
177720	575588
15728	575589
263903	575590
703322	575591
642546	575592
390831	575593
180897	575594
57851	575595
125653	575596
125123	575597
63933	575598
152874	575599
184619	575600
335082	575601
25159	575602
30248	575603
290852	575604
155693	575605
36605	575606
434279	575607
325656	575608
172101	575609
320788	575610
35410	575611
40391	575612
50716	575613
328082	575614
711776	575615
326949	575616
84645	575617
514787	575618
109983	575619
710134	575620
512993	575621
549015	575622
46873	575623
40174	575624
209575	575625
565058	575626
143747	575627
438225	575628
3578	575629
79986	575630
721698	575631
91367	575632
668141	575633
283406	575634
127967	575635
15321	575636
16910	575637
486326	575638
99423	575639
215641	575640
439806	575641
638982	575642
120589	575643
227656	575644
3779	575645
186920	575646
99743	575647
279512	575648
100605	575649
12109	575650
89292	575651
465996	575652
138002	575653
712003	575654
316120	575655
7781	575656
11229	575657
534462	575658
48154	575659
91461	575660
158066	575661
712531	575662
448077	575663
176281	575664
376	575665
163896	575666
708126	575667
164971	575668
498144	575669
30971	575670
630023	575671
309637	575672
402651	575673
177220	575674
14097	575675
429274	575676
529796	575677
395489	575678
504699	575679
279447	575680
653195	575681
38754	575682
453373	575683
32914	575684
332626	575685
719198	575686
265190	575687
681039	575688
108346	575689
541552	575690
77153	575691
861	575692
601938	575693
268869	575694
285439	575695
35623	575696
191296	575697
567852	575698
24319	575699
538004	575700
577541	575701
34034	575702
488936	575703
409661	575704
480	575705
348503	575706
471311	575707
125183	575708
656227	575709
318472	575710
233434	575711
94290	575712
20000	575713
75699	575714
97478	575715
170295	575716
168616	575717
634564	575718
661789	575719
145610	575720
63136	575721
299724	575722
643791	575723
165382	575724
175493	575725
282227	575726
680017	575727
565121	575728
40632	575729
7332	575730
622362	575731
111256	575732
98194	575733
296382	575734
573960	575735
553010	575736
395598	575737
84316	575738
659307	575739
610186	575740
7091	575741
325526	575742
664022	575743
465215	575744
171141	575745
14603	575746
524351	575747
3875	575748
562817	575749
379375	575750
691963	575751
242854	575752
346727	575753
489114	575754
526297	575755
118645	575756
14241	575757
72913	575758
81063	575759
372214	575760
97841	575761
533968	575762
1958	575763
119314	575764
708621	575765
149585	575766
120270	575767
32949	575768
8684	575769
444293	575770
19027	575771
580559	575772
453488	575773
174581	575774
4012	575775
640114	575776
690217	575777
283514	575778
14233	575779
16841	575780
471513	575781
189313	575782
337206	575783
558629	575784
646703	575785
483776	575786
438262	575787
224634	575788
81070	575789
149189	575790
32479	575791
7705	575792
121318	575793
37500	575794
206622	575795
396597	575796
28	575797
330152	575798
401236	575799
580911	575800
581296	575801
333134	575802
335296	575803
448866	575804
564924	575805
180884	575806
152324	575807
91243	575808
38039	575809
314780	575810
169997	575811
385185	575812
131107	575813
324400	575814
536981	575815
641407	575816
74220	575817
268818	575818
126165	575819
170823	575820
5035	575821
62617	575822
44512	575823
96782	575824
78943	575825
427999	575826
25317	575827
215577	575828
645883	575829
609443	575830
153	575831
449951	575832
287869	575833
15967	575834
421942	575835
333003	575836
15188	575837
130400	575838
640887	575839
451841	575840
584222	575841
134555	575842
68590	575843
104220	575844
172940	575845
474245	575846
82540	575847
506347	575848
38260	575849
520115	575850
3803	575851
616519	575852
39267	575853
636227	575854
359366	575855
377158	575856
426610	575857
108797	575858
150123	575859
537579	575860
450504	575861
452277	575862
32956	575863
31628	575864
510712	575865
1013	575866
63854	575867
491777	575868
124507	575869
126057	575870
388725	575871
165886	575872
90294	575873
121309	575874
692243	575875
289408	575876
497499	575877
300454	575878
146124	575879
480066	575880
70884	575881
198019	575882
167068	575883
600802	575884
27459	575885
51022	575886
234622	575887
365494	575888
79423	575889
52439	575890
28889	575891
156439	575892
443090	575893
481166	575894
170418	575895
145527	575896
574279	575897
75245	575898
280323	575899
648969	575900
284273	575901
107761	575902
218106	575903
10477	575904
179979	575905
552241	575906
368892	575907
192426	575908
498008	575909
16878	575910
659741	575911
442163	575912
402515	575913
159920	575914
249080	575915
111103	575916
237147	575917
519968	575918
130768	575919
357186	575920
547368	575921
171433	575922
14144	575923
180913	575924
339383	575925
349761	575926
263996	575927
34697	575928
360194	575929
173347	575930
657349	575931
464248	575932
676187	575933
13787	575934
164287	575935
564031	575936
99379	575937
658695	575938
615506	575939
543232	575940
13657	575941
413542	575942
654261	575943
164371	575944
704302	575945
618745	575946
39951	575947
305441	575948
136261	575949
21360	575950
59436	575951
222932	575952
268504	575953
177742	575954
512971	575955
47686	575956
514062	575957
379151	575958
328376	575959
111555	575960
168444	575961
281385	575962
113664	575963
210183	575964
68695	575965
670582	575966
285434	575967
617043	575968
110679	575969
459559	575970
63935	575971
126549	575972
48740	575973
270108	575974
133383	575975
47434	575976
418245	575977
66467	575978
129172	575979
82277	575980
125024	575981
180480	575982
578260	575983
363328	575984
721322	575985
499932	575986
3592	575987
170602	575988
96527	575989
619819	575990
19142	575991
506294	575992
418692	575993
1219	575994
499478	575995
392051	575996
37663	575997
454521	575998
115346	575999
575110	576000
271055	576001
540472	576002
22197	576003
577940	576004
275833	576005
681221	576006
151977	576007
254506	576008
64747	576009
651818	576010
16758	576011
80777	576012
163965	576013
659083	576014
673373	576015
9199	576016
13414	576017
306653	576018
152854	576019
24858	576020
538982	576021
521129	576022
441490	576023
205030	576024
469941	576025
78779	576026
8	576027
182956	576028
621711	576029
151405	576030
363176	576031
592330	576032
584409	576033
679096	576034
579377	576035
33857	576036
84289	576037
604300	576038
577592	576039
299694	576040
100321	576041
108189	576042
446698	576043
112579	576044
40846	576045
2681	576046
179410	576047
322429	576048
16223	576049
362266	576050
5537	576051
381310	576052
52941	576053
556151	576054
2652	576055
173443	576056
640460	576057
59172	576058
521705	576059
125306	576060
710087	576061
398314	576062
100831	576063
248724	576064
138417	576065
22013	576066
420611	576067
293736	576068
366498	576069
262340	576070
9257	576071
490709	576072
706524	576073
714313	576074
69583	576075
56938	576076
614308	576077
415371	576078
16411	576079
423730	576080
123802	576081
110133	576082
145663	576083
230766	576084
627625	576085
17303	576086
23134	576087
21264	576088
495625	576089
165701	576090
277963	576091
27429	576092
188970	576093
137620	576094
461230	576095
71720	576096
451190	576097
107431	576098
333065	576099
201117	576100
437363	576101
569066	576102
423041	576103
115599	576104
76322	576105
420752	576106
71676	576107
17521	576108
339803	576109
67093	576110
508941	576111
9950	576112
660112	576113
703746	576114
700690	576115
25844	576116
433795	576117
136840	576118
551775	576119
161079	576120
507288	576121
54812	576122
402955	576123
634246	576124
597772	576125
238504	576126
147281	576127
180060	576128
156497	576129
206994	576130
487439	576131
36274	576132
38295	576133
211260	576134
422305	576135
424190	576136
42909	576137
237984	576138
41913	576139
128541	576140
158484	576141
17971	576142
270299	576143
48691	576144
174055	576145
610947	576146
40772	576147
216735	576148
1789	576149
667427	576150
152216	576151
39285	576152
291026	576153
421088	576154
366629	576155
99095	576156
224220	576157
423969	576158
155	576159
197599	576160
159574	576161
206636	576162
155437	576163
568282	576164
91851	576165
23282	576166
86155	576167
402975	576168
682988	576169
609401	576170
323792	576171
339073	576172
555305	576173
38591	576174
156747	576175
33696	576176
59921	576177
296375	576178
17744	576179
62756	576180
488039	576181
354623	576182
255550	576183
406862	576184
672881	576185
208373	576186
25859	576187
957	576188
183168	576189
342520	576190
434056	576191
325285	576192
1846	576193
355899	576194
582558	576195
28339	576196
31617	576197
421895	576198
41202	576199
655442	576200
259013	576201
21402	576202
98126	576203
555646	576204
780	576205
128466	576206
111640	576207
131360	576208
125925	576209
175951	576210
34716	576211
327359	576212
21775	576213
10908	576214
559857	576215
506406	576216
667843	576217
8768	576218
547778	576219
8958	576220
9118	576221
1660	576222
579990	576223
524992	576224
427234	576225
698438	576226
651413	576227
438300	576228
237910	576229
378323	576230
454033	576231
89863	576232
66744	576233
419330	576234
42167	576235
713969	576236
93611	576237
301247	576238
288994	576239
686655	576240
509904	576241
269621	576242
572883	576243
159297	576244
175183	576245
15735	576246
243130	576247
111579	576248
155565	576249
148429	576250
127509	576251
108194	576252
487793	576253
176575	576254
249746	576255
114374	576256
133722	576257
61100	576258
535027	576259
409583	576260
10559	576261
425792	576262
393022	576263
200525	576264
219241	576265
73572	576266
218795	576267
315326	576268
90649	576269
543441	576270
359403	576271
51866	576272
40195	576273
528837	576274
214	576275
23732	576276
239351	576277
18231	576278
39844	576279
521829	576280
627795	576281
164593	576282
594267	576283
109021	576284
334187	576285
279323	576286
527784	576287
619154	576288
595072	576289
606274	576290
430300	576291
40384	576292
619835	576293
4771	576294
38225	576295
166498	576296
549829	576297
113449	576298
50050	576299
643922	576300
716865	576301
37356	576302
367715	576303
280604	576304
114042	576305
287123	576306
143778	576307
12046	576308
58681	576309
32379	576310
27765	576311
61927	576312
36040	576313
289537	576314
464974	576315
54871	576316
259490	576317
511077	576318
567230	576319
153554	576320
254679	576321
40269	576322
264254	576323
132396	576324
495308	576325
349086	576326
314080	576327
95477	576328
9265	576329
67007	576330
74913	576331
40329	576332
392578	576333
243557	576334
608803	576335
620723	576336
99200	576337
100879	576338
299805	576339
10149	576340
329606	576341
237542	576342
71903	576343
155728	576344
168634	576345
16667	576346
193	576347
160414	576348
40633	576349
659568	576350
63980	576351
296705	576352
622738	576353
379433	576354
151707	576355
248284	576356
123876	576357
514854	576358
87882	576359
219485	576360
149333	576361
92924	576362
20018	576363
56802	576364
418785	576365
625239	576366
683464	576367
118766	576368
107872	576369
76734	576370
356714	576371
232525	576372
138977	576373
594191	576374
263318	576375
532707	576376
683544	576377
117250	576378
2309	576379
26776	576380
711228	576381
39223	576382
117348	576383
4143	576384
59627	576385
215348	576386
38860	576387
227131	576388
563752	576389
520374	576390
649141	576391
272	576392
515262	576393
87035	576394
639506	576395
598063	576396
396650	576397
449263	576398
295450	576399
295403	576400
134544	576401
126	576402
27326	576403
74757	576404
295856	576405
507211	576406
228870	576407
6853	576408
114143	576409
5299	576410
355231	576411
153658	576412
285652	576413
719339	576414
28441	576415
725105	576416
686547	576417
146475	576418
492894	576419
231108	576420
205383	576421
97969	576422
122105	576423
629353	576424
31117	576425
382146	576426
684628	576427
451589	576428
687666	576429
70490	576430
537758	576431
206293	576432
492278	576433
404536	576434
738	576435
65724	576436
618451	576437
2621	576438
44666	576439
52561	576440
64708	576441
201126	576442
447354	576443
526133	576444
347677	576445
281818	576446
7480	576447
154057	576448
396138	576449
502725	576450
59949	576451
10361	576452
144847	576453
465930	576454
541167	576455
395950	576456
6641	576457
33234	576458
96234	576459
422076	576460
9893	576461
150186	576462
228913	576463
54059	576464
352994	576465
471473	576466
309465	576467
228782	576468
497257	576469
370012	576470
71650	576471
270350	576472
637166	576473
596777	576474
136198	576475
472551	576476
130	576477
99505	576478
511282	576479
92441	576480
339382	576481
144661	576482
603370	576483
46963	576484
541379	576485
114290	576486
713122	576487
142565	576488
335638	576489
120254	576490
112250	576491
677574	576492
337075	576493
150157	576494
18150	576495
319437	576496
510711	576497
636017	576498
511615	576499
230612	576500
3143	576501
100596	576502
264180	576503
565800	576504
1135	576505
565324	576506
610915	576507
693194	576508
380920	576509
53663	576510
171649	576511
513599	576512
154037	576513
606495	576514
519242	576515
521648	576516
33638	576517
146968	576518
86005	576519
191937	576520
65907	576521
178577	576522
517281	576523
318421	576524
223955	576525
44843	576526
18326	576527
305166	576528
14545	576529
339521	576530
397764	576531
15806	576532
311629	576533
679843	576534
71425	576535
348730	576536
280325	576537
477592	576538
419893	576539
594285	576540
22085	576541
533398	576542
145514	576543
689796	576544
148361	576545
134441	576546
76285	576547
681718	576548
30414	576549
10820	576550
246295	576551
134823	576552
320173	576553
93136	576554
211159	576555
261995	576556
629768	576557
167757	576558
176076	576559
675615	576560
178566	576561
232721	576562
452151	576563
323094	576564
535083	576565
570147	576566
63490	576567
378991	576568
198071	576569
688423	576570
25271	576571
103011	576572
281860	576573
114163	576574
273174	576575
712318	576576
531714	576577
626205	576578
656604	576579
112508	576580
391789	576581
515255	576582
396235	576583
304521	576584
27958	576585
25934	576586
319122	576587
236412	576588
409731	576589
456778	576590
84125	576591
10585	576592
696736	576593
41451	576594
631327	576595
81401	576596
686120	576597
29645	576598
15527	576599
430671	576600
69102	576601
108144	576602
153935	576603
203739	576604
156386	576605
29118	576606
154892	576607
270317	576608
4974	576609
24460	576610
61928	576611
485071	576612
133041	576613
271001	576614
490271	576615
482187	576616
453748	576617
630563	576618
77376	576619
35178	576620
474755	576621
271119	576622
171772	576623
6593	576624
463482	576625
334975	576626
39	576627
10187	576628
355144	576629
238905	576630
163437	576631
170613	576632
278771	576633
595971	576634
665133	576635
1402	576636
313744	576637
1348	576638
41199	576639
483561	576640
1614	576641
557213	576642
380279	576643
174458	576644
18172	576645
56749	576646
630378	576647
723611	576648
455085	576649
342047	576650
605347	576651
17792	576652
10460	576653
544685	576654
26215	576655
292521	576656
451173	576657
173122	576658
532668	576659
13839	576660
40059	576661
120245	576662
607510	576663
85944	576664
44927	576665
153918	576666
393069	576667
501167	576668
49603	576669
390292	576670
409730	576671
226153	576672
596254	576673
79784	576674
65186	576675
2897	576676
174943	576677
83486	576678
308267	576679
440628	576680
365021	576681
454179	576682
93354	576683
337891	576684
296700	576685
68466	576686
251628	576687
472601	576688
250758	576689
537462	576690
192240	576691
412180	576692
657489	576693
721388	576694
549355	576695
11413	576696
259075	576697
42654	576698
723948	576699
380283	576700
9201	576701
55444	576702
136912	576703
221066	576704
42737	576705
505173	576706
14	576707
173115	576708
526755	576709
655651	576710
575082	576711
269940	576712
660831	576713
385967	576714
53964	576715
117883	576716
383220	576717
701410	576718
440984	576719
50317	576720
14242	576721
678019	576722
357522	576723
702149	576724
124349	576725
206860	576726
41402	576727
718801	576728
55897	576729
182892	576730
16111	576731
54937	576732
251417	576733
282841	576734
718134	576735
466260	576736
49625	576737
74668	576738
89941	576739
166631	576740
41696	576741
672878	576742
252147	576743
118920	576744
121218	576745
92745	576746
504539	576747
273601	576748
278590	576749
100060	576750
480543	576751
44924	576752
106304	576753
125438	576754
488043	576755
177641	576756
638746	576757
376555	576758
568602	576759
455914	576760
582141	576761
144855	576762
645352	576763
291287	576764
699261	576765
371597	576766
348355	576767
66488	576768
139790	576769
77717	576770
382632	576771
317566	576772
451329	576773
42439	576774
48681	576775
42398	576776
179823	576777
546480	576778
494797	576779
206238	576780
269907	576781
668802	576782
532056	576783
394402	576784
296897	576785
373087	576786
589938	576787
163752	576788
559576	576789
576598	576790
507349	576791
133610	576792
636464	576793
13778	576794
174924	576795
290107	576796
44713	576797
280669	576798
188901	576799
706389	576800
54869	576801
96183	576802
393963	576803
108757	576804
654416	576805
450359	576806
6722	576807
235086	576808
490145	576809
299169	576810
10311	576811
41680	576812
154223	576813
707220	576814
677317	576815
278788	576816
651961	576817
127981	576818
211396	576819
474089	576820
189	576821
9729	576822
154995	576823
131862	576824
278572	576825
386554	576826
619948	576827
596930	576828
98623	576829
40326	576830
181718	576831
663698	576832
3370	576833
657011	576834
677098	576835
542526	576836
92198	576837
68382	576838
75914	576839
194422	576840
3301	576841
699906	576842
459478	576843
532758	576844
83463	576845
599206	576846
538340	576847
91686	576848
6232	576849
520233	576850
704467	576851
39297	576852
87143	576853
459810	576854
171072	576855
392785	576856
360584	576857
658310	576858
278570	576859
361093	576860
364716	576861
92489	576862
92723	576863
182988	576864
452037	576865
616920	576866
185877	576867
98707	576868
113096	576869
679968	576870
119369	576871
145047	576872
297911	576873
695350	576874
212232	576875
218227	576876
88465	576877
298245	576878
369899	576879
502690	576880
306880	576881
232800	576882
4699	576883
170677	576884
48862	576885
390067	576886
170408	576887
477414	576888
102088	576889
681366	576890
1953	576891
79416	576892
479209	576893
327349	576894
333173	576895
334340	576896
387991	576897
259418	576898
890	576899
142679	576900
317621	576901
118614	576902
562506	576903
139572	576904
592856	576905
98150	576906
131092	576907
591861	576908
512136	576909
100448	576910
472783	576911
241042	576912
512236	576913
414665	576914
596832	576915
17898	576916
462574	576917
305897	576918
475651	576919
63090	576920
193565	576921
524671	576922
38564	576923
574987	576924
183501	576925
13419	576926
11259	576927
69576	576928
404307	576929
425353	576930
88907	576931
304283	576932
39874	576933
51248	576934
310925	576935
65255	576936
190393	576937
360871	576938
803	576939
27910	576940
98976	576941
3598	576942
98698	576943
46412	576944
37215	576945
385591	576946
476557	576947
716686	576948
13681	576949
283227	576950
105765	576951
723030	576952
516948	576953
554622	576954
306859	576955
183810	576956
321560	576957
87	576958
163	576959
183702	576960
17229	576961
363717	576962
521619	576963
535992	576964
90536	576965
76872	576966
501520	576967
631616	576968
710630	576969
575377	576970
215794	576971
683972	576972
379714	576973
52781	576974
106602	576975
32334	576976
341392	576977
216192	576978
67245	576979
119702	576980
562251	576981
250514	576982
21	576983
706952	576984
587728	576985
585942	576986
115671	576987
542325	576988
542802	576989
515018	576990
183914	576991
41864	576992
363105	576993
8242	576994
424189	576995
43959	576996
358	576997
461088	576998
73186	576999
593157	577000
42623	577001
18371	577002
142822	577003
132241	577004
686088	577005
521604	577006
7190	577007
193235	577008
274459	577009
113020	577010
603405	577011
49532	577012
375770	577013
470637	577014
46940	577015
4063	577016
386838	577017
27989	577018
342160	577019
15442	577020
106594	577021
239576	577022
9870	577023
5000	577024
22001	577025
27538	577026
115878	577027
48068	577028
711612	577029
389082	577030
454596	577031
193127	577032
24797	577033
97372	577034
269501	577035
42697	577036
116623	577037
316401	577038
15210	577039
708026	577040
299886	577041
34371	577042
680875	577043
467907	577044
516177	577045
115688	577046
23035	577047
398011	577048
116468	577049
243581	577050
107925	577051
247639	577052
396851	577053
234274	577054
113574	577055
502558	577056
372623	577057
282348	577058
504675	577059
339915	577060
354737	577061
469453	577062
119343	577063
220325	577064
69185	577065
588387	577066
3340	577067
426043	577068
96752	577069
38025	577070
41642	577071
49342	577072
218313	577073
1689	577074
248506	577075
472372	577076
15596	577077
26183	577078
575455	577079
717460	577080
52223	577081
700439	577082
178234	577083
34886	577084
541121	577085
606421	577086
145456	577087
604647	577088
100880	577089
629029	577090
627310	577091
81911	577092
184846	577093
582388	577094
673464	577095
130418	577096
60953	577097
654254	577098
30737	577099
21001	577100
512221	577101
472590	577102
177573	577103
55658	577104
17440	577105
202857	577106
603052	577107
12408	577108
692814	577109
51621	577110
237641	577111
34877	577112
555549	577113
403772	577114
453135	577115
414990	577116
277893	577117
443876	577118
102747	577119
564554	577120
176994	577121
631303	577122
329254	577123
553656	577124
63756	577125
55734	577126
569633	577127
213331	577128
4961	577129
703479	577130
7321	577131
121229	577132
288036	577133
143745	577134
88873	577135
425933	577136
183740	577137
35009	577138
484075	577139
448144	577140
28280	577141
252201	577142
128108	577143
649093	577144
246998	577145
16469	577146
290888	577147
26425	577148
620266	577149
682534	577150
682432	577151
445138	577152
161216	577153
583685	577154
498643	577155
3409	577156
652490	577157
266605	577158
70416	577159
259898	577160
459712	577161
4633	577162
345752	577163
27151	577164
68772	577165
92552	577166
7634	577167
653026	577168
609824	577169
641542	577170
75849	577171
3663	577172
132450	577173
630353	577174
261648	577175
692283	577176
283074	577177
20997	577178
284171	577179
63	577180
42546	577181
17217	577182
251773	577183
42289	577184
38678	577185
101616	577186
448259	577187
594561	577188
85877	577189
265653	577190
705276	577191
12810	577192
181512	577193
668506	577194
3804	577195
411074	577196
4534	577197
379035	577198
381089	577199
389758	577200
424527	577201
1144	577202
14208	577203
566181	577204
141887	577205
382876	577206
446200	577207
103104	577208
148551	577209
632259	577210
658620	577211
630757	577212
527093	577213
335848	577214
396086	577215
354236	577216
483841	577217
588745	577218
50146	577219
52787	577220
491410	577221
7958	577222
565810	577223
122896	577224
302681	577225
442041	577226
42235	577227
449030	577228
6356	577229
507738	577230
496505	577231
649206	577232
129221	577233
467182	577234
446174	577235
16466	577236
86268	577237
677115	577238
24310	577239
2056	577240
382114	577241
348034	577242
25241	577243
71925	577244
124628	577245
399837	577246
359474	577247
21749	577248
659297	577249
592049	577250
478730	577251
427106	577252
37527	577253
558562	577254
144812	577255
565204	577256
528035	577257
6261	577258
710439	577259
280801	577260
446699	577261
162091	577262
60895	577263
16548	577264
322857	577265
141028	577266
572348	577267
124	577268
371504	577269
487225	577270
319092	577271
169593	577272
724792	577273
301154	577274
14925	577275
161057	577276
19299	577277
125566	577278
63815	577279
15220	577280
710166	577281
141288	577282
485270	577283
32034	577284
454196	577285
47557	577286
119866	577287
452804	577288
13308	577289
476469	577290
637864	577291
264633	577292
77652	577293
10298	577294
374675	577295
130525	577296
32885	577297
269285	577298
325467	577299
709280	577300
234626	577301
370314	577302
130	577303
141817	577304
321830	577305
699927	577306
65617	577307
19741	577308
1838	577309
204961	577310
428276	577311
38042	577312
407416	577313
340163	577314
584194	577315
13233	577316
410951	577317
57422	577318
710795	577319
246505	577320
65379	577321
18366	577322
418334	577323
421459	577324
62163	577325
438087	577326
40638	577327
432999	577328
442285	577329
148425	577330
361339	577331
175705	577332
182466	577333
35358	577334
83238	577335
359450	577336
6327	577337
100561	577338
260513	577339
98731	577340
468360	577341
124604	577342
164609	577343
298960	577344
35741	577345
144840	577346
30854	577347
133720	577348
128397	577349
501654	577350
674168	577351
655221	577352
51636	577353
316063	577354
608333	577355
3051	577356
694990	577357
417842	577358
222232	577359
400414	577360
646829	577361
253622	577362
679123	577363
94282	577364
9719	577365
8951	577366
479047	577367
166781	577368
181698	577369
484137	577370
549781	577371
693674	577372
38652	577373
456742	577374
6847	577375
110500	577376
234225	577377
77770	577378
17301	577379
653621	577380
414907	577381
132978	577382
24924	577383
479645	577384
135890	577385
33214	577386
508336	577387
626748	577388
311856	577389
221563	577390
15284	577391
225139	577392
216017	577393
280152	577394
128948	577395
256864	577396
46391	577397
115182	577398
7753	577399
22233	577400
439479	577401
327057	577402
115130	577403
711899	577404
452286	577405
99343	577406
684839	577407
367503	577408
79803	577409
157059	577410
618837	577411
16851	577412
69046	577413
63255	577414
425200	577415
557418	577416
720304	577417
12691	577418
132081	577419
387636	577420
618785	577421
694807	577422
90360	577423
157244	577424
121205	577425
593059	577426
717406	577427
432522	577428
357851	577429
130414	577430
600322	577431
17799	577432
22546	577433
585601	577434
359677	577435
536662	577436
81196	577437
158501	577438
75863	577439
58515	577440
136521	577441
204182	577442
626049	577443
124585	577444
647387	577445
127017	577446
165106	577447
464332	577448
679430	577449
121954	577450
447380	577451
482432	577452
580289	577453
186020	577454
648332	577455
165252	577456
483475	577457
8344	577458
180708	577459
703983	577460
600579	577461
8981	577462
12009	577463
651694	577464
142968	577465
504317	577466
33819	577467
5922	577468
189318	577469
121733	577470
3626	577471
10979	577472
61055	577473
357687	577474
459	577475
225839	577476
143653	577477
49760	577478
234459	577479
244721	577480
662126	577481
15845	577482
45429	577483
677058	577484
105021	577485
523091	577486
34452	577487
203836	577488
160863	577489
701444	577490
316198	577491
601118	577492
249987	577493
336374	577494
192142	577495
12496	577496
157068	577497
144287	577498
419173	577499
550249	577500
167404	577501
604181	577502
38007	577503
638721	577504
242929	577505
349831	577506
16919	577507
500771	577508
692732	577509
5121	577510
154677	577511
377814	577512
273646	577513
210603	577514
424415	577515
313435	577516
6004	577517
372892	577518
5250	577519
116599	577520
164646	577521
163462	577522
72039	577523
10864	577524
197580	577525
15987	577526
440874	577527
17120	577528
8871	577529
153618	577530
65517	577531
700032	577532
32438	577533
408038	577534
482518	577535
135630	577536
117911	577537
33585	577538
565090	577539
687071	577540
72157	577541
42580	577542
22242	577543
388309	577544
79560	577545
269472	577546
196159	577547
17065	577548
246377	577549
231585	577550
581756	577551
642649	577552
511189	577553
534057	577554
20732	577555
10356	577556
715	577557
30952	577558
670522	577559
430195	577560
658934	577561
407882	577562
447186	577563
10230	577564
167270	577565
705000	577566
111500	577567
568913	577568
31860	577569
526997	577570
14859	577571
259935	577572
174383	577573
100936	577574
535647	577575
220520	577576
371576	577577
309795	577578
346425	577579
311632	577580
141293	577581
160094	577582
30430	577583
25768	577584
368787	577585
425243	577586
10123	577587
11327	577588
695104	577589
654509	577590
30865	577591
11402	577592
6412	577593
20785	577594
114742	577595
596249	577596
185572	577597
277523	577598
180029	577599
472963	577600
267345	577601
370153	577602
669514	577603
158980	577604
37840	577605
60681	577606
395410	577607
406655	577608
336367	577609
669247	577610
570977	577611
286133	577612
44121	577613
801	577614
688720	577615
13225	577616
417866	577617
5492	577618
548275	577619
10988	577620
668191	577621
452572	577622
104175	577623
27045	577624
181134	577625
80758	577626
115870	577627
362908	577628
309674	577629
523356	577630
119782	577631
690078	577632
29631	577633
21534	577634
121445	577635
198779	577636
573458	577637
175090	577638
26355	577639
656265	577640
223265	577641
13118	577642
90663	577643
479012	577644
96098	577645
152734	577646
156441	577647
42006	577648
288595	577649
334373	577650
323584	577651
493064	577652
417649	577653
312087	577654
11233	577655
639140	577656
339370	577657
706514	577658
23949	577659
179420	577660
85928	577661
654501	577662
313148	577663
390646	577664
316458	577665
701291	577666
34187	577667
330302	577668
555507	577669
59571	577670
509487	577671
637707	577672
725	577673
172030	577674
559378	577675
147475	577676
397520	577677
654664	577678
670623	577679
603869	577680
214086	577681
210614	577682
169992	577683
287852	577684
622310	577685
5331	577686
153263	577687
388719	577688
148586	577689
14561	577690
9824	577691
219213	577692
17069	577693
156755	577694
157587	577695
158389	577696
624057	577697
337930	577698
572867	577699
23850	577700
445237	577701
651713	577702
481763	577703
165013	577704
98055	577705
127291	577706
614172	577707
410437	577708
683996	577709
302777	577710
147038	577711
121026	577712
164058	577713
674606	577714
53885	577715
1119	577716
1310	577717
713904	577718
1413	577719
464983	577720
79010	577721
43604	577722
31872	577723
360281	577724
301699	577725
10424	577726
50375	577727
139625	577728
95176	577729
12261	577730
159341	577731
128222	577732
115854	577733
133197	577734
299536	577735
2434	577736
375614	577737
544854	577738
14239	577739
154724	577740
578	577741
3460	577742
43420	577743
95018	577744
44791	577745
598363	577746
22490	577747
205167	577748
508109	577749
70077	577750
221927	577751
132902	577752
95344	577753
152658	577754
326842	577755
655425	577756
17734	577757
629395	577758
255269	577759
169895	577760
336109	577761
6757	577762
34530	577763
557174	577764
342663	577765
17679	577766
8136	577767
182556	577768
150949	577769
613365	577770
50135	577771
168907	577772
49757	577773
100174	577774
2588	577775
5857	577776
125541	577777
413924	577778
206105	577779
426706	577780
539127	577781
2941	577782
670463	577783
682116	577784
84469	577785
50971	577786
337606	577787
129398	577788
685167	577789
651428	577790
225404	577791
32231	577792
600558	577793
609751	577794
200703	577795
339927	577796
7301	577797
112261	577798
695218	577799
8556	577800
654351	577801
660129	577802
13849	577803
109315	577804
206872	577805
5289	577806
478989	577807
40852	577808
4859	577809
500367	577810
687095	577811
634255	577812
109691	577813
495207	577814
635868	577815
294706	577816
126310	577817
594640	577818
476767	577819
46611	577820
173472	577821
33923	577822
411905	577823
86858	577824
316363	577825
533040	577826
397674	577827
36835	577828
71766	577829
53274	577830
589634	577831
11941	577832
703300	577833
657635	577834
565357	577835
378171	577836
38612	577837
4124	577838
75026	577839
461783	577840
343277	577841
507090	577842
229001	577843
408105	577844
178686	577845
20848	577846
890	577847
585550	577848
715753	577849
345961	577850
59878	577851
501375	577852
149242	577853
45362	577854
284865	577855
612706	577856
261603	577857
514409	577858
152243	577859
21495	577860
448942	577861
668656	577862
274408	577863
344013	577864
255626	577865
427987	577866
307817	577867
612115	577868
61168	577869
29840	577870
189805	577871
6083	577872
686985	577873
508576	577874
385685	577875
154993	577876
648349	577877
17129	577878
121245	577879
130716	577880
19288	577881
11183	577882
178783	577883
675970	577884
266428	577885
17758	577886
602861	577887
589988	577888
1800	577889
474428	577890
515993	577891
223914	577892
252024	577893
406066	577894
58185	577895
423371	577896
173950	577897
66378	577898
719680	577899
665513	577900
699086	577901
256724	577902
18351	577903
64947	577904
237233	577905
662937	577906
274529	577907
668563	577908
10680	577909
345732	577910
696582	577911
506377	577912
13372	577913
542299	577914
546884	577915
154869	577916
103766	577917
66104	577918
563756	577919
164779	577920
133338	577921
138	577922
4374	577923
265014	577924
628448	577925
595674	577926
570328	577927
343780	577928
230165	577929
22116	577930
271511	577931
523606	577932
261180	577933
100249	577934
717534	577935
481923	577936
231374	577937
407150	577938
586207	577939
480704	577940
351660	577941
306429	577942
76883	577943
308939	577944
672746	577945
241304	577946
652866	577947
310233	577948
259993	577949
96313	577950
558127	577951
331606	577952
520477	577953
232085	577954
77447	577955
143097	577956
275547	577957
110772	577958
511708	577959
172676	577960
54066	577961
347432	577962
220601	577963
715720	577964
453019	577965
652895	577966
171206	577967
100079	577968
6350	577969
652653	577970
567773	577971
310678	577972
9338	577973
150583	577974
101149	577975
54234	577976
131077	577977
159130	577978
229346	577979
185044	577980
141595	577981
146666	577982
8351	577983
722790	577984
696941	577985
33592	577986
285120	577987
503272	577988
61061	577989
1113	577990
527187	577991
277197	577992
437477	577993
581103	577994
654787	577995
180017	577996
340048	577997
48191	577998
25192	577999
205708	578000
8314	578001
220289	578002
582013	578003
53364	578004
610146	578005
625536	578006
514520	578007
91854	578008
61652	578009
218229	578010
385089	578011
671568	578012
181142	578013
51637	578014
491508	578015
391610	578016
656315	578017
563957	578018
434504	578019
607312	578020
25267	578021
497584	578022
566421	578023
534837	578024
85763	578025
403261	578026
219653	578027
6735	578028
440479	578029
49270	578030
468304	578031
382662	578032
17276	578033
420407	578034
445775	578035
8067	578036
480467	578037
12854	578038
180665	578039
310844	578040
696725	578041
375480	578042
6084	578043
10332	578044
628388	578045
65607	578046
82160	578047
142263	578048
430567	578049
68950	578050
413333	578051
696145	578052
49600	578053
75148	578054
176009	578055
700923	578056
181640	578057
121371	578058
55004	578059
77	578060
159705	578061
42825	578062
670076	578063
252853	578064
191513	578065
611828	578066
37834	578067
47108	578068
178793	578069
321851	578070
20303	578071
681994	578072
52985	578073
95151	578074
423437	578075
531390	578076
458230	578077
300746	578078
425970	578079
81940	578080
490298	578081
103454	578082
5989	578083
178290	578084
30981	578085
657715	578086
234325	578087
530402	578088
294235	578089
254438	578090
199925	578091
72175	578092
203503	578093
718725	578094
98295	578095
688414	578096
652027	578097
50021	578098
463416	578099
385839	578100
91021	578101
274168	578102
646489	578103
469097	578104
127988	578105
288139	578106
47784	578107
163509	578108
342392	578109
35712	578110
59447	578111
512173	578112
65927	578113
492427	578114
115182	578115
276183	578116
202	578117
232739	578118
424351	578119
510888	578120
411623	578121
11972	578122
66296	578123
13964	578124
635475	578125
73787	578126
219392	578127
138558	578128
231093	578129
166497	578130
239043	578131
309724	578132
88313	578133
6330	578134
539811	578135
115978	578136
89181	578137
424768	578138
167834	578139
514106	578140
425536	578141
527829	578142
57669	578143
9173	578144
367099	578145
289071	578146
549735	578147
365417	578148
34939	578149
32577	578150
677102	578151
130097	578152
44957	578153
71093	578154
379529	578155
657428	578156
469787	578157
356340	578158
391487	578159
61674	578160
220373	578161
708247	578162
587378	578163
424040	578164
16596	578165
380271	578166
13146	578167
689883	578168
152578	578169
30809	578170
150493	578171
431044	578172
183216	578173
111718	578174
2140	578175
13067	578176
116300	578177
447438	578178
477633	578179
215053	578180
592602	578181
81652	578182
690248	578183
188302	578184
530139	578185
21995	578186
26833	578187
498751	578188
142514	578189
21171	578190
96543	578191
642131	578192
650811	578193
35132	578194
5756	578195
76334	578196
259683	578197
354482	578198
1712	578199
148525	578200
270049	578201
127762	578202
193581	578203
459025	578204
701480	578205
324215	578206
663271	578207
607644	578208
33571	578209
27477	578210
236638	578211
592546	578212
280529	578213
254152	578214
19037	578215
25457	578216
685655	578217
10895	578218
511308	578219
173279	578220
153161	578221
471697	578222
722354	578223
696871	578224
4863	578225
96489	578226
423550	578227
171367	578228
383433	578229
152686	578230
79309	578231
329628	578232
13131	578233
666245	578234
363273	578235
528292	578236
632340	578237
546657	578238
168325	578239
153533	578240
334230	578241
340010	578242
89224	578243
677536	578244
22735	578245
460885	578246
607297	578247
164063	578248
369625	578249
261228	578250
467876	578251
16234	578252
116395	578253
576950	578254
61700	578255
108728	578256
100633	578257
53670	578258
628426	578259
16810	578260
191560	578261
249412	578262
553928	578263
451312	578264
96542	578265
562338	578266
711107	578267
100793	578268
14868	578269
607243	578270
37199	578271
9995	578272
364810	578273
138709	578274
422567	578275
460573	578276
291098	578277
258184	578278
1831	578279
4027	578280
393431	578281
11999	578282
537718	578283
22444	578284
76688	578285
282385	578286
159199	578287
47644	578288
89191	578289
97880	578290
14505	578291
663376	578292
401472	578293
151416	578294
156485	578295
39527	578296
1643	578297
219991	578298
113265	578299
373255	578300
280656	578301
182830	578302
1233	578303
21666	578304
162484	578305
156631	578306
32758	578307
121860	578308
3175	578309
4003	578310
358058	578311
604481	578312
455969	578313
329	578314
5443	578315
485149	578316
174356	578317
134358	578318
53192	578319
635455	578320
89361	578321
518787	578322
142835	578323
14711	578324
696280	578325
715070	578326
577796	578327
538622	578328
51547	578329
94669	578330
136069	578331
679396	578332
481678	578333
330594	578334
69908	578335
22412	578336
154	578337
34145	578338
332584	578339
185356	578340
37342	578341
24941	578342
117407	578343
409490	578344
275618	578345
460281	578346
55682	578347
295660	578348
167697	578349
23397	578350
687984	578351
664406	578352
657840	578353
39474	578354
522532	578355
4921	578356
582218	578357
18817	578358
459375	578359
701012	578360
128209	578361
78518	578362
617729	578363
565715	578364
24242	578365
716938	578366
600714	578367
21578	578368
145886	578369
655230	578370
665207	578371
15592	578372
34286	578373
160968	578374
25234	578375
441306	578376
471504	578377
6194	578378
13658	578379
48716	578380
448296	578381
138607	578382
373635	578383
397804	578384
343086	578385
162550	578386
238358	578387
16670	578388
682706	578389
408648	578390
5340	578391
678256	578392
555111	578393
308801	578394
129882	578395
162606	578396
149718	578397
140306	578398
706742	578399
35408	578400
425601	578401
541007	578402
20118	578403
138058	578404
574007	578405
97328	578406
598811	578407
247408	578408
677014	578409
77979	578410
418167	578411
157530	578412
48292	578413
159670	578414
128305	578415
68132	578416
139611	578417
526821	578418
643473	578419
166901	578420
143962	578421
299502	578422
276069	578423
482295	578424
479881	578425
117907	578426
426041	578427
262554	578428
6225	578429
52955	578430
217146	578431
82220	578432
621506	578433
181404	578434
116427	578435
550693	578436
74339	578437
489905	578438
50956	578439
610124	578440
587320	578441
540589	578442
511280	578443
4552	578444
524563	578445
1357	578446
478718	578447
432671	578448
474996	578449
252116	578450
36921	578451
696264	578452
591770	578453
184698	578454
355122	578455
340494	578456
346192	578457
133919	578458
374686	578459
264272	578460
188135	578461
242449	578462
568094	578463
155819	578464
70149	578465
182986	578466
87915	578467
43097	578468
461998	578469
107357	578470
97755	578471
429582	578472
263607	578473
134775	578474
70005	578475
157291	578476
399	578477
251444	578478
48428	578479
128623	578480
678197	578481
18693	578482
17790	578483
533686	578484
56606	578485
639490	578486
121198	578487
16222	578488
574482	578489
98493	578490
711004	578491
340014	578492
372037	578493
500618	578494
517619	578495
603448	578496
536959	578497
455483	578498
220546	578499
268288	578500
44097	578501
20088	578502
299600	578503
706540	578504
336790	578505
518756	578506
585465	578507
8007	578508
107912	578509
87115	578510
290127	578511
553238	578512
265019	578513
136348	578514
669143	578515
37451	578516
62041	578517
12027	578518
699848	578519
217816	578520
443795	578521
701829	578522
428657	578523
184244	578524
17941	578525
377652	578526
80577	578527
127063	578528
652794	578529
41604	578530
95933	578531
20703	578532
86144	578533
379485	578534
610647	578535
658053	578536
40345	578537
40696	578538
155506	578539
588402	578540
125815	578541
525645	578542
381023	578543
24754	578544
677288	578545
212224	578546
327265	578547
182018	578548
113740	578549
427756	578550
134052	578551
4785	578552
238684	578553
439299	578554
592512	578555
228771	578556
511036	578557
95559	578558
39640	578559
4242	578560
633617	578561
78524	578562
345926	578563
2306	578564
650773	578565
305032	578566
86570	578567
9266	578568
146657	578569
17480	578570
698175	578571
128719	578572
315439	578573
42343	578574
31365	578575
294639	578576
602695	578577
1004	578578
443464	578579
448702	578580
248017	578581
619516	578582
492436	578583
154022	578584
37463	578585
662920	578586
333217	578587
151566	578588
588777	578589
655012	578590
485191	578591
678071	578592
609719	578593
157282	578594
1830	578595
546425	578596
234370	578597
604956	578598
355218	578599
442769	578600
177237	578601
82476	578602
12838	578603
548445	578604
54436	578605
110590	578606
20941	578607
129209	578608
6098	578609
504176	578610
5433	578611
297381	578612
157455	578613
30578	578614
273302	578615
706838	578616
517817	578617
568910	578618
63506	578619
253543	578620
135397	578621
184917	578622
597315	578623
259019	578624
44453	578625
111327	578626
695279	578627
53548	578628
247252	578629
104553	578630
560641	578631
172726	578632
305567	578633
79680	578634
35906	578635
167843	578636
61339	578637
77230	578638
77554	578639
693923	578640
117151	578641
720684	578642
184080	578643
577207	578644
7110	578645
182034	578646
596011	578647
73457	578648
141326	578649
78735	578650
186604	578651
312535	578652
180376	578653
33420	578654
572260	578655
15031	578656
427893	578657
172687	578658
554074	578659
22841	578660
450722	578661
56625	578662
709963	578663
159854	578664
703140	578665
161283	578666
311199	578667
682440	578668
668323	578669
667827	578670
40962	578671
229667	578672
80482	578673
649800	578674
79430	578675
345743	578676
639758	578677
20925	578678
185329	578679
472253	578680
445616	578681
132405	578682
326560	578683
181350	578684
28803	578685
183243	578686
721453	578687
625887	578688
418679	578689
307923	578690
13492	578691
397067	578692
342254	578693
26676	578694
7368	578695
193996	578696
103540	578697
620332	578698
381957	578699
13276	578700
544134	578701
454479	578702
343255	578703
91487	578704
511810	578705
151275	578706
553602	578707
132120	578708
77342	578709
172071	578710
131599	578711
219341	578712
721558	578713
491675	578714
370641	578715
296718	578716
17903	578717
356620	578718
225660	578719
138892	578720
248599	578721
112689	578722
576992	578723
311686	578724
5023	578725
505428	578726
32786	578727
562421	578728
45532	578729
157463	578730
21019	578731
35256	578732
116549	578733
191566	578734
677839	578735
551047	578736
256677	578737
667968	578738
41962	578739
138670	578740
375077	578741
103528	578742
412293	578743
62540	578744
437314	578745
115300	578746
211654	578747
121151	578748
99047	578749
8373	578750
134047	578751
641418	578752
166102	578753
41621	578754
48909	578755
421863	578756
578246	578757
364274	578758
151206	578759
566903	578760
691523	578761
40829	578762
563790	578763
299743	578764
12048	578765
200596	578766
583079	578767
119447	578768
706532	578769
83045	578770
575703	578771
499556	578772
23398	578773
462546	578774
8167	578775
516307	578776
486077	578777
364023	578778
711303	578779
185011	578780
263604	578781
274418	578782
152426	578783
116405	578784
1515	578785
252565	578786
195478	578787
558121	578788
169287	578789
669452	578790
699719	578791
12233	578792
701561	578793
571084	578794
25362	578795
522463	578796
95059	578797
69449	578798
560869	578799
157501	578800
401521	578801
504215	578802
49654	578803
319085	578804
508826	578805
449690	578806
132103	578807
154159	578808
129024	578809
287630	578810
351577	578811
516044	578812
68013	578813
15756	578814
5699	578815
597408	578816
142123	578817
425211	578818
619387	578819
22696	578820
120622	578821
27996	578822
434143	578823
32238	578824
323462	578825
36978	578826
422733	578827
717415	578828
9511	578829
421792	578830
701141	578831
222956	578832
5533	578833
31780	578834
490824	578835
39195	578836
550750	578837
283543	578838
45006	578839
129817	578840
532028	578841
28716	578842
3979	578843
50206	578844
227984	578845
601818	578846
623100	578847
181304	578848
13094	578849
125755	578850
455895	578851
672279	578852
9630	578853
67082	578854
162189	578855
152888	578856
411797	578857
71840	578858
158496	578859
491613	578860
452308	578861
706622	578862
49131	578863
28564	578864
1741	578865
686821	578866
501361	578867
484340	578868
553357	578869
479070	578870
528747	578871
352087	578872
710110	578873
32799	578874
109245	578875
299638	578876
505679	578877
385597	578878
624549	578879
412033	578880
430964	578881
47616	578882
99801	578883
454154	578884
647291	578885
709621	578886
14097	578887
244004	578888
722606	578889
85640	578890
282398	578891
211357	578892
10265	578893
9815	578894
679293	578895
497045	578896
132457	578897
500080	578898
316456	578899
66328	578900
392675	578901
18830	578902
400551	578903
356977	578904
464047	578905
411651	578906
78059	578907
10490	578908
395987	578909
542344	578910
505327	578911
151267	578912
438338	578913
183553	578914
11172	578915
625826	578916
9907	578917
403331	578918
335650	578919
646783	578920
111679	578921
704496	578922
34113	578923
20798	578924
47540	578925
48109	578926
242922	578927
188980	578928
621247	578929
284156	578930
371269	578931
135252	578932
215455	578933
51144	578934
666509	578935
386814	578936
44606	578937
211760	578938
143414	578939
715337	578940
69570	578941
650466	578942
88844	578943
114548	578944
492760	578945
561176	578946
269401	578947
2851	578948
689220	578949
448189	578950
310759	578951
61622	578952
352332	578953
707263	578954
395816	578955
42790	578956
648870	578957
108687	578958
21185	578959
330526	578960
47470	578961
675672	578962
481576	578963
40054	578964
141406	578965
177081	578966
310221	578967
5345	578968
47163	578969
539	578970
546895	578971
20813	578972
151252	578973
136728	578974
152190	578975
10080	578976
83885	578977
373026	578978
624692	578979
18292	578980
184960	578981
263636	578982
66824	578983
31489	578984
357898	578985
2608	578986
560941	578987
682018	578988
118820	578989
425576	578990
154122	578991
15175	578992
17731	578993
451618	578994
235596	578995
24404	578996
459239	578997
463398	578998
167407	578999
123666	579000
90214	579001
97368	579002
23196	579003
252153	579004
89059	579005
421157	579006
618088	579007
132683	579008
23821	579009
671368	579010
625436	579011
514823	579012
3975	579013
570300	579014
329554	579015
625926	579016
636909	579017
81222	579018
120878	579019
118908	579020
158934	579021
618842	579022
358655	579023
702689	579024
211181	579025
276899	579026
424575	579027
50983	579028
183458	579029
14574	579030
187496	579031
571254	579032
26023	579033
553633	579034
534799	579035
64457	579036
139493	579037
388723	579038
679936	579039
615582	579040
370526	579041
155746	579042
49524	579043
8917	579044
42691	579045
658045	579046
264583	579047
274377	579048
417034	579049
222123	579050
363757	579051
46972	579052
136418	579053
211410	579054
464453	579055
9629	579056
22999	579057
207194	579058
364439	579059
320708	579060
205868	579061
484582	579062
684705	579063
64312	579064
54875	579065
72297	579066
222909	579067
107940	579068
142119	579069
444602	579070
151372	579071
189551	579072
173330	579073
411560	579074
4415	579075
340742	579076
88897	579077
606280	579078
256825	579079
718982	579080
22813	579081
374960	579082
288726	579083
116079	579084
390918	579085
410891	579086
27670	579087
52250	579088
474447	579089
222567	579090
229505	579091
20734	579092
542053	579093
177461	579094
17811	579095
492691	579096
724273	579097
196588	579098
476412	579099
82579	579100
553211	579101
79968	579102
449656	579103
35712	579104
5477	579105
181086	579106
30431	579107
45777	579108
439405	579109
163607	579110
8227	579111
703633	579112
138430	579113
158816	579114
660495	579115
27694	579116
230428	579117
192368	579118
4267	579119
55296	579120
37957	579121
130031	579122
464135	579123
310435	579124
25082	579125
23272	579126
291359	579127
41852	579128
600766	579129
268317	579130
695271	579131
530058	579132
527942	579133
537214	579134
158263	579135
605699	579136
140831	579137
120350	579138
288743	579139
16941	579140
19934	579141
126311	579142
519409	579143
138881	579144
308206	579145
4716	579146
390259	579147
226956	579148
140089	579149
30295	579150
494557	579151
711	579152
431186	579153
156318	579154
545966	579155
324761	579156
218158	579157
168066	579158
4598	579159
104047	579160
539679	579161
366541	579162
194243	579163
177854	579164
402696	579165
35546	579166
616336	579167
535059	579168
657477	579169
452427	579170
278385	579171
181265	579172
17352	579173
114534	579174
297742	579175
640912	579176
399094	579177
259303	579178
95827	579179
40596	579180
66871	579181
194002	579182
654652	579183
85524	579184
11896	579185
605041	579186
619746	579187
72684	579188
373745	579189
4490	579190
99576	579191
90246	579192
124004	579193
431232	579194
186131	579195
307359	579196
4022	579197
127689	579198
173882	579199
5439	579200
76837	579201
678013	579202
623315	579203
597847	579204
10159	579205
74836	579206
693613	579207
223025	579208
555904	579209
187233	579210
319555	579211
22978	579212
552863	579213
23885	579214
15751	579215
298961	579216
91882	579217
195	579218
481630	579219
17805	579220
176269	579221
46451	579222
192252	579223
19352	579224
518809	579225
659654	579226
555452	579227
291858	579228
50616	579229
73920	579230
226758	579231
39142	579232
608621	579233
677976	579234
666014	579235
168849	579236
56804	579237
506725	579238
664890	579239
118659	579240
120363	579241
477300	579242
581643	579243
7873	579244
513144	579245
5761	579246
319709	579247
123746	579248
144507	579249
532055	579250
187566	579251
545139	579252
128578	579253
222940	579254
184	579255
12549	579256
45686	579257
694735	579258
184502	579259
313040	579260
281359	579261
117999	579262
81155	579263
51300	579264
66931	579265
309893	579266
54006	579267
436711	579268
152369	579269
387253	579270
720156	579271
471741	579272
504789	579273
393522	579274
180784	579275
641369	579276
473579	579277
293619	579278
629340	579279
96728	579280
574575	579281
253687	579282
420468	579283
571550	579284
51499	579285
618306	579286
694402	579287
12926	579288
234445	579289
170837	579290
160957	579291
63521	579292
296263	579293
512506	579294
258647	579295
594930	579296
674847	579297
660770	579298
453368	579299
572501	579300
337384	579301
125276	579302
645646	579303
124595	579304
15939	579305
377467	579306
170447	579307
125690	579308
357551	579309
25134	579310
35930	579311
228651	579312
436374	579313
139568	579314
124964	579315
27859	579316
466656	579317
431552	579318
74880	579319
78432	579320
241668	579321
526091	579322
55018	579323
357556	579324
46587	579325
388804	579326
45632	579327
246906	579328
35407	579329
628669	579330
16374	579331
679416	579332
2498	579333
392430	579334
133790	579335
171988	579336
50231	579337
506089	579338
12704	579339
559474	579340
299242	579341
72488	579342
302030	579343
685765	579344
102436	579345
419865	579346
82331	579347
177297	579348
101729	579349
660711	579350
373534	579351
307070	579352
592633	579353
352575	579354
692234	579355
277147	579356
498065	579357
220735	579358
129481	579359
72448	579360
17311	579361
389506	579362
308541	579363
72860	579364
72117	579365
443243	579366
186114	579367
45184	579368
229315	579369
12556	579370
10438	579371
342483	579372
133417	579373
561972	579374
569598	579375
181122	579376
621694	579377
263974	579378
102882	579379
17671	579380
279401	579381
616625	579382
670669	579383
182774	579384
441439	579385
300919	579386
200370	579387
368091	579388
585124	579389
339843	579390
71646	579391
12455	579392
149168	579393
1406	579394
597463	579395
167818	579396
108857	579397
676714	579398
445212	579399
82088	579400
386024	579401
1355	579402
59372	579403
172653	579404
113422	579405
532522	579406
49567	579407
2990	579408
6871	579409
380596	579410
113789	579411
282611	579412
285184	579413
110757	579414
19415	579415
91710	579416
620501	579417
149081	579418
33969	579419
381162	579420
271372	579421
84923	579422
136703	579423
171038	579424
681322	579425
492745	579426
155566	579427
16188	579428
93426	579429
32266	579430
68421	579431
82773	579432
645862	579433
636132	579434
89144	579435
157240	579436
295816	579437
42791	579438
353888	579439
155491	579440
477362	579441
78181	579442
445858	579443
10910	579444
528941	579445
322569	579446
41928	579447
19767	579448
627218	579449
112671	579450
133572	579451
596518	579452
56000	579453
718873	579454
668888	579455
262493	579456
233726	579457
251881	579458
145166	579459
37907	579460
492060	579461
376558	579462
28197	579463
246646	579464
7416	579465
225858	579466
324736	579467
234739	579468
356355	579469
7307	579470
47832	579471
599424	579472
15675	579473
412807	579474
31937	579475
176940	579476
481676	579477
182046	579478
37738	579479
605896	579480
66552	579481
518867	579482
475178	579483
587405	579484
566939	579485
693787	579486
614395	579487
476985	579488
564760	579489
705375	579490
382450	579491
234268	579492
106367	579493
391765	579494
145218	579495
1107	579496
366347	579497
226062	579498
724148	579499
643072	579500
272033	579501
563216	579502
48040	579503
389559	579504
1404	579505
126076	579506
22839	579507
5675	579508
20339	579509
150467	579510
47742	579511
170778	579512
91265	579513
97461	579514
154693	579515
406201	579516
320272	579517
228358	579518
537892	579519
441348	579520
621845	579521
377786	579522
52218	579523
229334	579524
513686	579525
162874	579526
18671	579527
460170	579528
541615	579529
66853	579530
507014	579531
9272	579532
297288	579533
651127	579534
184558	579535
444486	579536
591284	579537
4046	579538
287508	579539
41232	579540
498741	579541
63359	579542
59055	579543
57124	579544
678448	579545
184460	579546
46669	579547
624305	579548
37661	579549
48016	579550
38270	579551
632576	579552
6419	579553
979	579554
28611	579555
210986	579556
341641	579557
201886	579558
470043	579559
97020	579560
131	579561
109143	579562
85739	579563
533827	579564
477093	579565
6008	579566
149721	579567
178917	579568
8769	579569
373940	579570
664804	579571
67779	579572
508560	579573
158514	579574
366682	579575
703437	579576
584140	579577
177736	579578
209118	579579
74853	579580
348719	579581
43083	579582
384297	579583
691667	579584
513292	579585
55186	579586
329918	579587
593913	579588
265435	579589
40291	579590
163791	579591
393156	579592
7081	579593
77863	579594
14197	579595
242721	579596
176441	579597
707417	579598
275507	579599
426132	579600
614795	579601
611927	579602
297706	579603
63021	579604
407315	579605
513157	579606
90759	579607
140490	579608
715314	579609
321985	579610
150800	579611
313266	579612
241313	579613
629440	579614
626716	579615
535478	579616
1368	579617
410994	579618
59867	579619
671106	579620
667232	579621
49141	579622
14026	579623
196967	579624
494996	579625
80480	579626
93801	579627
27093	579628
13665	579629
480094	579630
290529	579631
31782	579632
513321	579633
615227	579634
348534	579635
641475	579636
187250	579637
165301	579638
136660	579639
41312	579640
59065	579641
171728	579642
225997	579643
448002	579644
318420	579645
495751	579646
549350	579647
680451	579648
399790	579649
253080	579650
372611	579651
625597	579652
535727	579653
332765	579654
39658	579655
568782	579656
64918	579657
273423	579658
90806	579659
261680	579660
718266	579661
406993	579662
165090	579663
1256	579664
180345	579665
146899	579666
91612	579667
608027	579668
177981	579669
274966	579670
174366	579671
618098	579672
703332	579673
165077	579674
184106	579675
7875	579676
152608	579677
277190	579678
104857	579679
112008	579680
702529	579681
249059	579682
74172	579683
131667	579684
619816	579685
506930	579686
275640	579687
37817	579688
8460	579689
72259	579690
51072	579691
186961	579692
648464	579693
8918	579694
22441	579695
150433	579696
469010	579697
407598	579698
40175	579699
3304	579700
703765	579701
462343	579702
251324	579703
504939	579704
54343	579705
480900	579706
84551	579707
362567	579708
400665	579709
4305	579710
31305	579711
15607	579712
667859	579713
7352	579714
290486	579715
11815	579716
410285	579717
486214	579718
27349	579719
692389	579720
342600	579721
20457	579722
27824	579723
197186	579724
161182	579725
402923	579726
633386	579727
17640	579728
639539	579729
534552	579730
45688	579731
178366	579732
133998	579733
204096	579734
138685	579735
262174	579736
1032	579737
456644	579738
113472	579739
254068	579740
546793	579741
51962	579742
698356	579743
434621	579744
663997	579745
570814	579746
452882	579747
271307	579748
165378	579749
354377	579750
465420	579751
180740	579752
78215	579753
566954	579754
573910	579755
372106	579756
40212	579757
49865	579758
246488	579759
179842	579760
4313	579761
500727	579762
39162	579763
282638	579764
268937	579765
705448	579766
378404	579767
266060	579768
464298	579769
614722	579770
712678	579771
89091	579772
162994	579773
32354	579774
85326	579775
39866	579776
48918	579777
379002	579778
52811	579779
587212	579780
370376	579781
366091	579782
377344	579783
528731	579784
50842	579785
338460	579786
8760	579787
255168	579788
96991	579789
600142	579790
437801	579791
180145	579792
153349	579793
41936	579794
127173	579795
330871	579796
226907	579797
50060	579798
46348	579799
271191	579800
132511	579801
156933	579802
413959	579803
412975	579804
38893	579805
4716	579806
2526	579807
661293	579808
709669	579809
355453	579810
45161	579811
611311	579812
146194	579813
564115	579814
454846	579815
653319	579816
302773	579817
401092	579818
109692	579819
151820	579820
245496	579821
25426	579822
1228	579823
159654	579824
617399	579825
323562	579826
51260	579827
575765	579828
669659	579829
195591	579830
63226	579831
641678	579832
27952	579833
13119	579834
122579	579835
117144	579836
275530	579837
555923	579838
144059	579839
480922	579840
5735	579841
125538	579842
491657	579843
554306	579844
211751	579845
28187	579846
528757	579847
466903	579848
12652	579849
36211	579850
528587	579851
190380	579852
640191	579853
134856	579854
18595	579855
166071	579856
4812	579857
566639	579858
168309	579859
510085	579860
566729	579861
321019	579862
170004	579863
709443	579864
599380	579865
99281	579866
192287	579867
378186	579868
386638	579869
44022	579870
491695	579871
851	579872
141419	579873
412259	579874
521663	579875
397004	579876
22137	579877
80173	579878
259905	579879
191785	579880
71964	579881
9674	579882
17498	579883
6910	579884
41091	579885
54970	579886
226150	579887
662404	579888
16962	579889
8907	579890
702289	579891
85592	579892
162575	579893
660374	579894
121977	579895
169859	579896
5338	579897
527994	579898
124671	579899
19377	579900
531424	579901
122676	579902
134039	579903
482823	579904
626166	579905
394675	579906
389095	579907
3835	579908
182783	579909
1088	579910
549511	579911
120797	579912
367928	579913
332714	579914
51188	579915
576257	579916
395561	579917
707216	579918
184659	579919
654457	579920
459219	579921
447585	579922
671855	579923
460613	579924
7104	579925
592125	579926
110937	579927
124149	579928
348128	579929
300589	579930
688421	579931
51755	579932
83168	579933
91266	579934
140651	579935
5163	579936
152719	579937
89867	579938
356	579939
365182	579940
266622	579941
7107	579942
593065	579943
476710	579944
579400	579945
93644	579946
524069	579947
404351	579948
252039	579949
685833	579950
174852	579951
58469	579952
451453	579953
114615	579954
50307	579955
334144	579956
626478	579957
429026	579958
477869	579959
178011	579960
12462	579961
128804	579962
65913	579963
722838	579964
13857	579965
252937	579966
381593	579967
97505	579968
454841	579969
712414	579970
398634	579971
636849	579972
156155	579973
138263	579974
33234	579975
30942	579976
184572	579977
418879	579978
487777	579979
80907	579980
709235	579981
455257	579982
99803	579983
89547	579984
331285	579985
124091	579986
224840	579987
694282	579988
482037	579989
718338	579990
96943	579991
559360	579992
550234	579993
632009	579994
113006	579995
59592	579996
453938	579997
58574	579998
38051	579999
396209	580000
590763	580001
148590	580002
49505	580003
620910	580004
548585	580005
215332	580006
615385	580007
318223	580008
100813	580009
10715	580010
27616	580011
126453	580012
251161	580013
13458	580014
150910	580015
70748	580016
279351	580017
161040	580018
551833	580019
92313	580020
71740	580021
126137	580022
171075	580023
7068	580024
352741	580025
339937	580026
91007	580027
557316	580028
428750	580029
715612	580030
362893	580031
304004	580032
49807	580033
226043	580034
155795	580035
50103	580036
42663	580037
415954	580038
53087	580039
710952	580040
591298	580041
246024	580042
44877	580043
88148	580044
27879	580045
161407	580046
509118	580047
186793	580048
17518	580049
10421	580050
436328	580051
208619	580052
48903	580053
230399	580054
612278	580055
483610	580056
533614	580057
279386	580058
265411	580059
67980	580060
91005	580061
71297	580062
76749	580063
563840	580064
448034	580065
697945	580066
515176	580067
121010	580068
651845	580069
415925	580070
136105	580071
609720	580072
540390	580073
166375	580074
671108	580075
682637	580076
424807	580077
273243	580078
475905	580079
229661	580080
445794	580081
715023	580082
515297	580083
270829	580084
444390	580085
554364	580086
702979	580087
341184	580088
272043	580089
209081	580090
72052	580091
370295	580092
10149	580093
542714	580094
623376	580095
12331	580096
360446	580097
55896	580098
145889	580099
654922	580100
64546	580101
674536	580102
86689	580103
184885	580104
54304	580105
39006	580106
349982	580107
688297	580108
229115	580109
155821	580110
79218	580111
691910	580112
60648	580113
468189	580114
308845	580115
398591	580116
109320	580117
45967	580118
544993	580119
10961	580120
15352	580121
360386	580122
271884	580123
270244	580124
122271	580125
66049	580126
129683	580127
104775	580128
513751	580129
54528	580130
194566	580131
180396	580132
331385	580133
663587	580134
404418	580135
96897	580136
177083	580137
594977	580138
96052	580139
582776	580140
35242	580141
592572	580142
3285	580143
82803	580144
11954	580145
605172	580146
124362	580147
484735	580148
12101	580149
213	580150
382442	580151
127636	580152
46175	580153
45759	580154
59215	580155
115436	580156
154920	580157
81626	580158
643534	580159
419943	580160
754	580161
88712	580162
10010	580163
95949	580164
76913	580165
89665	580166
51584	580167
563887	580168
271677	580169
17165	580170
48284	580171
344646	580172
127686	580173
352679	580174
423436	580175
316713	580176
155429	580177
620960	580178
74505	580179
18792	580180
16807	580181
20760	580182
256281	580183
405884	580184
351476	580185
609919	580186
276962	580187
52956	580188
43407	580189
157861	580190
48141	580191
8935	580192
507387	580193
135593	580194
670186	580195
342409	580196
501691	580197
59606	580198
31841	580199
427484	580200
720036	580201
154311	580202
42712	580203
88774	580204
93362	580205
354304	580206
72865	580207
169626	580208
102412	580209
48762	580210
562530	580211
208122	580212
27166	580213
106554	580214
33015	580215
48159	580216
163482	580217
153215	580218
175088	580219
582045	580220
113299	580221
222338	580222
63215	580223
543924	580224
69451	580225
170641	580226
79389	580227
458413	580228
383918	580229
17816	580230
132309	580231
326161	580232
480848	580233
281381	580234
334208	580235
145149	580236
391692	580237
453951	580238
131471	580239
705753	580240
17623	580241
304648	580242
581726	580243
89155	580244
506283	580245
184420	580246
68105	580247
720466	580248
573681	580249
169480	580250
629630	580251
86541	580252
341721	580253
657463	580254
73925	580255
30716	580256
105303	580257
374042	580258
118316	580259
275729	580260
288374	580261
296296	580262
290316	580263
479097	580264
48122	580265
86702	580266
41153	580267
86337	580268
171926	580269
324856	580270
205927	580271
702070	580272
249696	580273
254041	580274
485217	580275
372798	580276
170965	580277
691642	580278
595069	580279
275123	580280
85992	580281
87884	580282
62884	580283
186453	580284
517188	580285
385738	580286
237377	580287
653266	580288
486	580289
471204	580290
511847	580291
183476	580292
258413	580293
107352	580294
598245	580295
11611	580296
154193	580297
10263	580298
44893	580299
455298	580300
6695	580301
664893	580302
281819	580303
601453	580304
297638	580305
373120	580306
365621	580307
369346	580308
583196	580309
11718	580310
502612	580311
533901	580312
41796	580313
455440	580314
146345	580315
3477	580316
16067	580317
30650	580318
33972	580319
15666	580320
50466	580321
38108	580322
288921	580323
399687	580324
63831	580325
35107	580326
187130	580327
155903	580328
7676	580329
8474	580330
210498	580331
47530	580332
101542	580333
124022	580334
229960	580335
97132	580336
347332	580337
632437	580338
14035	580339
288440	580340
99665	580341
47750	580342
532438	580343
54977	580344
700672	580345
308514	580346
358139	580347
598751	580348
593390	580349
407261	580350
135252	580351
685452	580352
7006	580353
154103	580354
398288	580355
666467	580356
7264	580357
180586	580358
647145	580359
159329	580360
110557	580361
6020	580362
181444	580363
273142	580364
701486	580365
631448	580366
13299	580367
119389	580368
173779	580369
390593	580370
185532	580371
702510	580372
230193	580373
105709	580374
427003	580375
579869	580376
759	580377
139161	580378
120473	580379
509831	580380
525978	580381
38812	580382
184630	580383
98074	580384
106985	580385
389886	580386
612307	580387
349743	580388
134915	580389
303321	580390
32282	580391
53314	580392
357454	580393
241055	580394
108206	580395
539189	580396
128652	580397
677123	580398
10488	580399
422963	580400
656051	580401
15586	580402
672202	580403
516482	580404
488565	580405
16581	580406
124377	580407
76510	580408
187023	580409
511111	580410
40079	580411
557384	580412
20508	580413
222866	580414
180545	580415
175492	580416
304057	580417
65042	580418
157988	580419
6445	580420
540602	580421
12559	580422
312345	580423
137304	580424
50626	580425
602672	580426
352379	580427
384859	580428
318525	580429
674279	580430
80382	580431
10711	580432
668947	580433
184297	580434
86418	580435
15185	580436
562707	580437
6905	580438
292324	580439
330259	580440
88742	580441
399309	580442
406849	580443
83938	580444
120539	580445
369660	580446
142327	580447
576002	580448
115194	580449
72950	580450
17634	580451
43122	580452
40728	580453
194833	580454
50421	580455
13317	580456
494061	580457
10909	580458
524980	580459
127944	580460
197875	580461
658638	580462
701601	580463
567077	580464
570013	580465
8180	580466
321	580467
625163	580468
957	580469
505142	580470
208429	580471
5158	580472
138936	580473
503144	580474
345169	580475
571469	580476
561281	580477
65221	580478
656196	580479
710691	580480
171804	580481
29305	580482
408133	580483
47089	580484
500390	580485
751	580486
430192	580487
175422	580488
9238	580489
204005	580490
334112	580491
34764	580492
305134	580493
294345	580494
85176	580495
127027	580496
415756	580497
639640	580498
43003	580499
674973	580500
592641	580501
182040	580502
40665	580503
6408	580504
659166	580505
711547	580506
672712	580507
382746	580508
277034	580509
84872	580510
41342	580511
593307	580512
645482	580513
9317	580514
639074	580515
149995	580516
164069	580517
183690	580518
367667	580519
92442	580520
439492	580521
609665	580522
106853	580523
90937	580524
216819	580525
72372	580526
434688	580527
27416	580528
391907	580529
253240	580530
630260	580531
150376	580532
519923	580533
224746	580534
392348	580535
90958	580536
40873	580537
17401	580538
236792	580539
39868	580540
15533	580541
37553	580542
149279	580543
416064	580544
299401	580545
434234	580546
50662	580547
432	580548
633379	580549
405939	580550
78668	580551
418599	580552
395826	580553
45880	580554
61634	580555
48278	580556
620729	580557
689647	580558
553384	580559
69318	580560
569294	580561
233514	580562
662707	580563
132023	580564
134002	580565
800	580566
168157	580567
6195	580568
365663	580569
408805	580570
229757	580571
83693	580572
246896	580573
598494	580574
710983	580575
6176	580576
370024	580577
430761	580578
243220	580579
530768	580580
43218	580581
605739	580582
685216	580583
380446	580584
175995	580585
117745	580586
22019	580587
318569	580588
529510	580589
527241	580590
44598	580591
7405	580592
477469	580593
104084	580594
25841	580595
609816	580596
138962	580597
486367	580598
677365	580599
20082	580600
479775	580601
618384	580602
491948	580603
323980	580604
343792	580605
177820	580606
703918	580607
563518	580608
138850	580609
203	580610
330592	580611
580109	580612
469699	580613
385214	580614
548911	580615
265934	580616
106341	580617
582355	580618
505939	580619
26768	580620
362805	580621
230777	580622
300280	580623
588359	580624
151839	580625
440052	580626
94047	580627
441698	580628
84327	580629
255235	580630
18144	580631
703976	580632
543592	580633
580394	580634
108290	580635
234208	580636
566174	580637
217	580638
149977	580639
503307	580640
277784	580641
124906	580642
278624	580643
485918	580644
38989	580645
639989	580646
450430	580647
639483	580648
32299	580649
88326	580650
718792	580651
432698	580652
314090	580653
312557	580654
557913	580655
168697	580656
126394	580657
147867	580658
241604	580659
611	580660
411395	580661
575295	580662
496623	580663
38021	580664
177492	580665
71658	580666
423543	580667
92917	580668
689599	580669
48105	580670
87215	580671
110841	580672
168717	580673
265471	580674
83461	580675
117468	580676
381547	580677
100276	580678
37096	580679
111937	580680
88944	580681
420974	580682
671252	580683
110112	580684
256644	580685
10902	580686
285407	580687
24	580688
320583	580689
408095	580690
72811	580691
178815	580692
651980	580693
60225	580694
325667	580695
638324	580696
2833	580697
13609	580698
423167	580699
9425	580700
319167	580701
12047	580702
421669	580703
385737	580704
133731	580705
171735	580706
9351	580707
447783	580708
27834	580709
371839	580710
436485	580711
395628	580712
98715	580713
622725	580714
163662	580715
23558	580716
568684	580717
357506	580718
230385	580719
644741	580720
66932	580721
630625	580722
584876	580723
131371	580724
188424	580725
9066	580726
74387	580727
51084	580728
703664	580729
494934	580730
74074	580731
150690	580732
128937	580733
472990	580734
533689	580735
273456	580736
42300	580737
336468	580738
313049	580739
438	580740
447583	580741
655374	580742
5938	580743
69090	580744
212065	580745
124800	580746
619319	580747
416972	580748
603660	580749
56745	580750
121048	580751
389183	580752
296376	580753
153758	580754
131918	580755
620291	580756
400164	580757
648657	580758
88842	580759
103364	580760
525382	580761
352399	580762
610497	580763
508877	580764
699268	580765
630351	580766
396733	580767
270300	580768
672446	580769
247146	580770
125112	580771
514439	580772
568445	580773
33713	580774
271734	580775
139769	580776
161474	580777
610419	580778
22717	580779
197355	580780
379220	580781
380692	580782
82188	580783
433924	580784
550566	580785
420343	580786
218897	580787
570481	580788
20914	580789
1022	580790
95600	580791
149086	580792
97349	580793
19516	580794
199769	580795
26113	580796
91840	580797
452554	580798
139035	580799
152102	580800
442261	580801
315731	580802
15287	580803
96796	580804
532679	580805
93027	580806
139149	580807
10745	580808
39067	580809
444467	580810
325327	580811
130354	580812
142530	580813
231018	580814
164930	580815
163616	580816
87040	580817
193031	580818
399227	580819
720119	580820
16935	580821
158558	580822
609342	580823
385694	580824
676944	580825
679466	580826
573881	580827
558219	580828
19480	580829
64029	580830
343991	580831
124299	580832
82248	580833
270427	580834
175703	580835
224163	580836
541765	580837
46837	580838
41468	580839
45040	580840
19376	580841
569115	580842
186967	580843
43911	580844
252545	580845
336339	580846
495923	580847
741	580848
428682	580849
723552	580850
364970	580851
378339	580852
642590	580853
380425	580854
705827	580855
626739	580856
320575	580857
15622	580858
2643	580859
181985	580860
88050	580861
59665	580862
522331	580863
568181	580864
655988	580865
136431	580866
447496	580867
486232	580868
423096	580869
473772	580870
321619	580871
134413	580872
630014	580873
37324	580874
462747	580875
399470	580876
388611	580877
32280	580878
610644	580879
180120	580880
304528	580881
51558	580882
665826	580883
96311	580884
637313	580885
512463	580886
11247	580887
189711	580888
3659	580889
691245	580890
123376	580891
3196	580892
149745	580893
59971	580894
382020	580895
31602	580896
174248	580897
221123	580898
477518	580899
65051	580900
37711	580901
46415	580902
137105	580903
36963	580904
282572	580905
11175	580906
131551	580907
299125	580908
150786	580909
105276	580910
47026	580911
15709	580912
220165	580913
498412	580914
506738	580915
555080	580916
175650	580917
150735	580918
139974	580919
147308	580920
198618	580921
667875	580922
627440	580923
27888	580924
159554	580925
176060	580926
179950	580927
583288	580928
291439	580929
38637	580930
316789	580931
40293	580932
651332	580933
501275	580934
43665	580935
340505	580936
494	580937
404795	580938
234833	580939
17164	580940
539746	580941
377971	580942
216010	580943
16637	580944
567553	580945
61994	580946
58780	580947
12569	580948
123523	580949
87415	580950
512605	580951
388830	580952
132845	580953
538478	580954
530499	580955
541097	580956
151171	580957
303404	580958
18514	580959
126104	580960
562980	580961
31879	580962
510074	580963
57031	580964
296200	580965
581517	580966
174591	580967
185286	580968
278073	580969
82204	580970
720182	580971
163845	580972
363048	580973
239385	580974
222943	580975
487547	580976
399377	580977
26738	580978
42855	580979
2714	580980
126916	580981
289535	580982
47332	580983
287885	580984
93546	580985
145912	580986
503922	580987
32877	580988
9623	580989
122754	580990
5534	580991
134560	580992
343704	580993
66588	580994
535908	580995
22783	580996
472927	580997
185065	580998
555324	580999
73675	581000
96817	581001
81628	581002
639726	581003
5165	581004
460370	581005
584455	581006
613350	581007
591499	581008
123773	581009
101263	581010
162393	581011
187305	581012
544299	581013
21571	581014
151919	581015
157000	581016
150456	581017
44713	581018
246661	581019
535390	581020
600164	581021
22576	581022
46012	581023
30587	581024
158746	581025
571349	581026
98508	581027
164614	581028
486254	581029
84359	581030
109729	581031
587988	581032
119605	581033
349983	581034
79754	581035
539744	581036
20056	581037
544764	581038
619848	581039
7928	581040
399503	581041
652324	581042
549009	581043
691467	581044
682342	581045
151355	581046
117040	581047
84371	581048
623161	581049
585287	581050
21581	581051
94318	581052
119727	581053
77942	581054
604126	581055
1708	581056
602910	581057
222101	581058
645093	581059
473497	581060
277382	581061
284174	581062
230129	581063
628367	581064
291307	581065
173167	581066
382722	581067
647381	581068
41789	581069
147695	581070
421453	581071
346093	581072
296511	581073
63877	581074
231437	581075
694042	581076
21827	581077
224294	581078
500566	581079
194848	581080
32216	581081
49362	581082
339534	581083
702534	581084
102444	581085
145995	581086
512201	581087
123061	581088
370915	581089
32353	581090
58379	581091
555363	581092
30161	581093
43289	581094
7664	581095
573963	581096
267763	581097
508952	581098
488805	581099
202476	581100
179574	581101
635856	581102
4652	581103
502949	581104
214318	581105
299568	581106
454708	581107
16158	581108
182527	581109
163501	581110
167050	581111
69542	581112
122049	581113
24208	581114
691230	581115
226557	581116
145923	581117
712870	581118
329834	581119
246567	581120
257535	581121
253002	581122
294980	581123
538971	581124
334416	581125
263851	581126
519656	581127
6697	581128
158886	581129
725139	581130
40065	581131
164599	581132
294616	581133
217512	581134
279663	581135
16656	581136
106446	581137
40904	581138
557458	581139
203041	581140
175147	581141
59415	581142
38074	581143
18618	581144
159166	581145
682201	581146
263838	581147
47017	581148
315931	581149
75078	581150
137117	581151
484905	581152
78147	581153
179617	581154
12601	581155
496017	581156
30161	581157
185355	581158
88673	581159
45094	581160
546593	581161
77204	581162
80078	581163
154610	581164
114521	581165
134857	581166
354980	581167
181787	581168
183299	581169
651095	581170
695065	581171
340209	581172
486048	581173
402377	581174
712258	581175
43711	581176
264325	581177
294271	581178
160553	581179
10830	581180
116642	581181
88501	581182
160838	581183
185721	581184
231058	581185
293140	581186
107825	581187
257329	581188
591048	581189
432374	581190
182360	581191
468713	581192
464243	581193
492961	581194
153195	581195
443763	581196
174387	581197
48334	581198
313655	581199
232190	581200
528736	581201
380924	581202
182276	581203
668966	581204
170874	581205
127804	581206
161962	581207
269822	581208
289967	581209
429899	581210
42713	581211
432112	581212
405303	581213
639018	581214
663895	581215
1324	581216
475918	581217
318284	581218
654826	581219
129464	581220
105229	581221
534851	581222
98326	581223
160920	581224
515336	581225
711434	581226
529868	581227
193788	581228
130556	581229
67402	581230
67403	581231
123143	581232
176338	581233
389617	581234
8460	581235
291402	581236
161342	581237
54597	581238
30601	581239
228225	581240
84029	581241
5781	581242
169959	581243
114623	581244
344903	581245
712099	581246
97077	581247
714514	581248
82232	581249
24678	581250
18916	581251
12416	581252
51485	581253
20208	581254
24595	581255
658267	581256
622543	581257
13106	581258
177359	581259
26196	581260
271269	581261
236289	581262
163608	581263
183313	581264
219520	581265
120063	581266
43969	581267
361198	581268
19621	581269
118386	581270
570936	581271
74934	581272
30938	581273
411966	581274
605372	581275
75024	581276
622364	581277
411804	581278
606240	581279
530808	581280
457614	581281
690521	581282
705850	581283
119349	581284
514557	581285
132436	581286
267364	581287
140601	581288
55294	581289
293571	581290
403419	581291
405582	581292
286029	581293
675732	581294
470150	581295
254100	581296
113367	581297
308505	581298
535134	581299
29761	581300
618898	581301
185931	581302
646575	581303
79627	581304
471393	581305
40461	581306
604152	581307
124246	581308
17066	581309
225693	581310
261841	581311
675149	581312
186370	581313
191781	581314
343283	581315
601826	581316
33303	581317
584200	581318
172030	581319
720066	581320
386530	581321
389660	581322
112694	581323
454916	581324
381634	581325
589483	581326
124861	581327
4705	581328
145599	581329
144612	581330
156902	581331
164419	581332
439592	581333
30078	581334
629980	581335
78977	581336
85099	581337
630059	581338
222969	581339
420094	581340
145885	581341
115215	581342
314898	581343
92774	581344
41170	581345
103500	581346
160482	581347
254873	581348
547796	581349
460635	581350
2259	581351
133825	581352
241807	581353
11939	581354
605821	581355
590454	581356
7806	581357
158791	581358
120092	581359
56949	581360
328290	581361
229752	581362
26804	581363
36116	581364
690834	581365
517214	581366
558025	581367
628960	581368
556003	581369
568854	581370
131588	581371
226959	581372
107175	581373
54830	581374
291746	581375
260260	581376
364331	581377
613375	581378
293181	581379
331316	581380
696581	581381
561739	581382
5206	581383
607539	581384
401370	581385
186983	581386
631972	581387
189031	581388
431391	581389
24821	581390
761	581391
342161	581392
617485	581393
209364	581394
491090	581395
125979	581396
1558	581397
637662	581398
675356	581399
59593	581400
586768	581401
71787	581402
12703	581403
413128	581404
300998	581405
172416	581406
125012	581407
214914	581408
299330	581409
68895	581410
61935	581411
197337	581412
607102	581413
182896	581414
157641	581415
457263	581416
44663	581417
71109	581418
188900	581419
128873	581420
50071	581421
25793	581422
162921	581423
426464	581424
105617	581425
13604	581426
93585	581427
171283	581428
24968	581429
213052	581430
286936	581431
38840	581432
61007	581433
391	581434
461109	581435
687400	581436
115402	581437
78	581438
307808	581439
285684	581440
51065	581441
310113	581442
81371	581443
308532	581444
148193	581445
17625	581446
605247	581447
693109	581448
324912	581449
405256	581450
10498	581451
803	581452
77690	581453
533857	581454
634250	581455
16326	581456
393549	581457
30569	581458
154574	581459
68520	581460
515843	581461
441540	581462
238676	581463
165698	581464
47606	581465
120876	581466
248247	581467
187557	581468
123300	581469
479279	581470
100471	581471
407	581472
186880	581473
533971	581474
215592	581475
180745	581476
52619	581477
320971	581478
46067	581479
21733	581480
541671	581481
53421	581482
565833	581483
301754	581484
384672	581485
107741	581486
51174	581487
141187	581488
68517	581489
195	581490
401952	581491
293745	581492
136488	581493
580232	581494
616084	581495
16169	581496
50647	581497
599431	581498
34419	581499
632738	581500
443754	581501
182513	581502
565384	581503
3952	581504
8089	581505
173635	581506
638441	581507
18828	581508
501590	581509
606434	581510
116449	581511
421566	581512
120999	581513
544889	581514
698568	581515
469469	581516
726	581517
299216	581518
632445	581519
674889	581520
616997	581521
31110	581522
391374	581523
251795	581524
699191	581525
139184	581526
91049	581527
625765	581528
38911	581529
331762	581530
93168	581531
191715	581532
27	581533
67441	581534
521602	581535
120212	581536
548454	581537
295074	581538
310177	581539
620970	581540
327304	581541
622779	581542
173446	581543
178103	581544
38013	581545
7180	581546
465723	581547
18415	581548
47989	581549
49581	581550
101676	581551
129963	581552
79239	581553
266426	581554
938	581555
421514	581556
346054	581557
549159	581558
614319	581559
69691	581560
70389	581561
183604	581562
263580	581563
2484	581564
553518	581565
92276	581566
555344	581567
60323	581568
14598	581569
129426	581570
140637	581571
24882	581572
72671	581573
445488	581574
26937	581575
32210	581576
435059	581577
723940	581578
15187	581579
569129	581580
74663	581581
122926	581582
168670	581583
414168	581584
525556	581585
239419	581586
98788	581587
83058	581588
514200	581589
138855	581590
284603	581591
40583	581592
643321	581593
458876	581594
1966	581595
414383	581596
261590	581597
173391	581598
543747	581599
333568	581600
13733	581601
86557	581602
261157	581603
18941	581604
658185	581605
280246	581606
653535	581607
702413	581608
459107	581609
294857	581610
89334	581611
15698	581612
579502	581613
262909	581614
125948	581615
615191	581616
15307	581617
626736	581618
15956	581619
313857	581620
295615	581621
527647	581622
258742	581623
271635	581624
457539	581625
501434	581626
693529	581627
526442	581628
640149	581629
38033	581630
619993	581631
315336	581632
83144	581633
260763	581634
119302	581635
147982	581636
464280	581637
306662	581638
677505	581639
11468	581640
101572	581641
407872	581642
74115	581643
20619	581644
699404	581645
523156	581646
121728	581647
671285	581648
107275	581649
625079	581650
68500	581651
117803	581652
188468	581653
269513	581654
281572	581655
19784	581656
514652	581657
338810	581658
281554	581659
543841	581660
42712	581661
23675	581662
157701	581663
214786	581664
695991	581665
122232	581666
35934	581667
300567	581668
622167	581669
401892	581670
281485	581671
326303	581672
100246	581673
258020	581674
108827	581675
16601	581676
218760	581677
412436	581678
224559	581679
361142	581680
315799	581681
551826	581682
202173	581683
344649	581684
706922	581685
3952	581686
660955	581687
697720	581688
712676	581689
63818	581690
287807	581691
154173	581692
47408	581693
32498	581694
477318	581695
185066	581696
164542	581697
341095	581698
33921	581699
417155	581700
691309	581701
644836	581702
108702	581703
576048	581704
111107	581705
512901	581706
347930	581707
442813	581708
91617	581709
105209	581710
158501	581711
367425	581712
413957	581713
599250	581714
173953	581715
37949	581716
673639	581717
170923	581718
235807	581719
146729	581720
253230	581721
340604	581722
77024	581723
99849	581724
487379	581725
63560	581726
286272	581727
439124	581728
96044	581729
229392	581730
80653	581731
36759	581732
650984	581733
39333	581734
401171	581735
16328	581736
188293	581737
84665	581738
232405	581739
131202	581740
173957	581741
495130	581742
219914	581743
676201	581744
551186	581745
42857	581746
723760	581747
109374	581748
624592	581749
264246	581750
320659	581751
163983	581752
546416	581753
718998	581754
51824	581755
514175	581756
5332	581757
421206	581758
4750	581759
353	581760
531633	581761
268596	581762
437095	581763
700564	581764
61033	581765
348103	581766
26835	581767
403847	581768
648763	581769
327820	581770
455368	581771
1283	581772
348023	581773
549395	581774
106351	581775
140661	581776
581730	581777
15320	581778
716695	581779
486131	581780
82512	581781
327224	581782
128355	581783
148695	581784
69548	581785
48725	581786
717136	581787
144499	581788
201919	581789
127126	581790
612386	581791
304062	581792
13005	581793
382676	581794
515599	581795
109682	581796
93535	581797
288400	581798
313469	581799
533245	581800
180924	581801
424261	581802
157046	581803
95118	581804
110314	581805
172113	581806
544769	581807
262894	581808
337854	581809
32672	581810
472972	581811
441060	581812
104296	581813
27095	581814
84760	581815
659175	581816
181269	581817
527912	581818
13694	581819
131166	581820
400627	581821
424557	581822
348673	581823
705584	581824
333527	581825
202243	581826
592	581827
339460	581828
351405	581829
251108	581830
569619	581831
207239	581832
2212	581833
16981	581834
152852	581835
514073	581836
15961	581837
407179	581838
465300	581839
28715	581840
587415	581841
693637	581842
690584	581843
75960	581844
590818	581845
443010	581846
250162	581847
113207	581848
513995	581849
92799	581850
498119	581851
12085	581852
50732	581853
287915	581854
238751	581855
134554	581856
179909	581857
7705	581858
58187	581859
184250	581860
646358	581861
74444	581862
520637	581863
355063	581864
243366	581865
3978	581866
10026	581867
705838	581868
663618	581869
473148	581870
395102	581871
22002	581872
136300	581873
188360	581874
695808	581875
63667	581876
86143	581877
43060	581878
64856	581879
363655	581880
11738	581881
242690	581882
477646	581883
322568	581884
298465	581885
12769	581886
16253	581887
656352	581888
319382	581889
666793	581890
199451	581891
576884	581892
338572	581893
107061	581894
5682	581895
48860	581896
175909	581897
24965	581898
471422	581899
3604	581900
688708	581901
3273	581902
175502	581903
89662	581904
2483	581905
590192	581906
7910	581907
161017	581908
532185	581909
123388	581910
699760	581911
67454	581912
263414	581913
108515	581914
14641	581915
393330	581916
148171	581917
145941	581918
210936	581919
422586	581920
428009	581921
421778	581922
241044	581923
682451	581924
562372	581925
494542	581926
17512	581927
501672	581928
544284	581929
402461	581930
252812	581931
8439	581932
87966	581933
65862	581934
185009	581935
59028	581936
5140	581937
153293	581938
702635	581939
548412	581940
164512	581941
214831	581942
117700	581943
105295	581944
179206	581945
517194	581946
61380	581947
134307	581948
711703	581949
311911	581950
627229	581951
465614	581952
198577	581953
124469	581954
606898	581955
661263	581956
611824	581957
405058	581958
149154	581959
483477	581960
88286	581961
228207	581962
121797	581963
588730	581964
171269	581965
52328	581966
591496	581967
36298	581968
283357	581969
306712	581970
89887	581971
2027	581972
443024	581973
166878	581974
643769	581975
321720	581976
597985	581977
66435	581978
79072	581979
57042	581980
475020	581981
493487	581982
83958	581983
297252	581984
483071	581985
53290	581986
374205	581987
534637	581988
14599	581989
388920	581990
459115	581991
121737	581992
164924	581993
171818	581994
467397	581995
471576	581996
707488	581997
632031	581998
617030	581999
371871	582000
544643	582001
7059	582002
90210	582003
117132	582004
373681	582005
136832	582006
4702	582007
391682	582008
212755	582009
569926	582010
161256	582011
9608	582012
194490	582013
194157	582014
469690	582015
31032	582016
55429	582017
693475	582018
285558	582019
566231	582020
110978	582021
238713	582022
398608	582023
1152	582024
33858	582025
223200	582026
343520	582027
392744	582028
133388	582029
199388	582030
143476	582031
715364	582032
55668	582033
47676	582034
450434	582035
25157	582036
180056	582037
674055	582038
695995	582039
422294	582040
36802	582041
130948	582042
504457	582043
190874	582044
311149	582045
64734	582046
9592	582047
453950	582048
271239	582049
151341	582050
4409	582051
707118	582052
5595	582053
609648	582054
575400	582055
396730	582056
72624	582057
367091	582058
167230	582059
68314	582060
479175	582061
495381	582062
512560	582063
115245	582064
180632	582065
658623	582066
579885	582067
668290	582068
43094	582069
1406	582070
120560	582071
179620	582072
96206	582073
195270	582074
73341	582075
172667	582076
661091	582077
29947	582078
21125	582079
42250	582080
130969	582081
186687	582082
454025	582083
243537	582084
158940	582085
685008	582086
126948	582087
428052	582088
235613	582089
147709	582090
100893	582091
342908	582092
33651	582093
8879	582094
96777	582095
653346	582096
78161	582097
10215	582098
11311	582099
39374	582100
202813	582101
480139	582102
65690	582103
651556	582104
75501	582105
308967	582106
10025	582107
261511	582108
443257	582109
66326	582110
154725	582111
150865	582112
21792	582113
16189	582114
176079	582115
23043	582116
339253	582117
235037	582118
59204	582119
713279	582120
193052	582121
124258	582122
62053	582123
267804	582124
129202	582125
6821	582126
37832	582127
149772	582128
537551	582129
451657	582130
56165	582131
212832	582132
27917	582133
408083	582134
640243	582135
285	582136
353917	582137
354698	582138
151429	582139
321321	582140
718191	582141
383186	582142
79383	582143
127846	582144
168968	582145
198028	582146
509346	582147
89527	582148
59881	582149
323912	582150
123064	582151
533888	582152
273614	582153
49585	582154
2496	582155
681721	582156
47457	582157
30388	582158
26158	582159
374436	582160
571905	582161
371739	582162
889	582163
113400	582164
90994	582165
126061	582166
681189	582167
122167	582168
472273	582169
36530	582170
21012	582171
290783	582172
141676	582173
168617	582174
351931	582175
437089	582176
371963	582177
67958	582178
22145	582179
145043	582180
376065	582181
506914	582182
18899	582183
11929	582184
109308	582185
680793	582186
571490	582187
9220	582188
388100	582189
150425	582190
243148	582191
148341	582192
17036	582193
16076	582194
633876	582195
183774	582196
52262	582197
162578	582198
155725	582199
39368	582200
664764	582201
588040	582202
653672	582203
164159	582204
63333	582205
51660	582206
10165	582207
131656	582208
60750	582209
162374	582210
260928	582211
410451	582212
270716	582213
27619	582214
35397	582215
190226	582216
11844	582217
2810	582218
470878	582219
555524	582220
346233	582221
590291	582222
219344	582223
35435	582224
11041	582225
456032	582226
59649	582227
491972	582228
247437	582229
65829	582230
363667	582231
518229	582232
475785	582233
24288	582234
109478	582235
705240	582236
683914	582237
619579	582238
16076	582239
517305	582240
516027	582241
651511	582242
518272	582243
294772	582244
146124	582245
110204	582246
46835	582247
553742	582248
34897	582249
31388	582250
344790	582251
6777	582252
59042	582253
22730	582254
176261	582255
106008	582256
355374	582257
112092	582258
418587	582259
11174	582260
173219	582261
366254	582262
275430	582263
68121	582264
629899	582265
562549	582266
32465	582267
220510	582268
205136	582269
391033	582270
157409	582271
3390	582272
613517	582273
544923	582274
628043	582275
233154	582276
592071	582277
33962	582278
19454	582279
290088	582280
488510	582281
483304	582282
429965	582283
17907	582284
16776	582285
457483	582286
492329	582287
264649	582288
303695	582289
356412	582290
89735	582291
255148	582292
25995	582293
27250	582294
145019	582295
31479	582296
91043	582297
171280	582298
25639	582299
151283	582300
130131	582301
156436	582302
50755	582303
1796	582304
666731	582305
390660	582306
600887	582307
358389	582308
480197	582309
469917	582310
183163	582311
251550	582312
520173	582313
307690	582314
39078	582315
185697	582316
381416	582317
696010	582318
603291	582319
396702	582320
471170	582321
363751	582322
706356	582323
14808	582324
123919	582325
139003	582326
266568	582327
572930	582328
411541	582329
358786	582330
173032	582331
614606	582332
178791	582333
567931	582334
205653	582335
51438	582336
416117	582337
725122	582338
698496	582339
46042	582340
6940	582341
539019	582342
480323	582343
666943	582344
367903	582345
58893	582346
351848	582347
718307	582348
442024	582349
615073	582350
684872	582351
6308	582352
424793	582353
605330	582354
305576	582355
85298	582356
520258	582357
1443	582358
14241	582359
654719	582360
214578	582361
300135	582362
59780	582363
348143	582364
205865	582365
448571	582366
30476	582367
709227	582368
47820	582369
333927	582370
459544	582371
609172	582372
69790	582373
466618	582374
53660	582375
539614	582376
591437	582377
80413	582378
90631	582379
85853	582380
58807	582381
364347	582382
21310	582383
693135	582384
431363	582385
644822	582386
701759	582387
185821	582388
182204	582389
169011	582390
598579	582391
710458	582392
172463	582393
190637	582394
654422	582395
208984	582396
241362	582397
38744	582398
577665	582399
630387	582400
210519	582401
351010	582402
40373	582403
217915	582404
5371	582405
653754	582406
373645	582407
7537	582408
424786	582409
46413	582410
5028	582411
404546	582412
414917	582413
158957	582414
61313	582415
34292	582416
429183	582417
549098	582418
46612	582419
76748	582420
640559	582421
513663	582422
138359	582423
30453	582424
214702	582425
295321	582426
121992	582427
436728	582428
91258	582429
187908	582430
64057	582431
8252	582432
629505	582433
676975	582434
278670	582435
264203	582436
355241	582437
105494	582438
4388	582439
35962	582440
275971	582441
226785	582442
100403	582443
223607	582444
32409	582445
680950	582446
359841	582447
76829	582448
84374	582449
133168	582450
19124	582451
18847	582452
580998	582453
173261	582454
433523	582455
46632	582456
107858	582457
473786	582458
7232	582459
16242	582460
153059	582461
17540	582462
573	582463
707997	582464
348464	582465
208837	582466
153329	582467
76519	582468
7229	582469
359961	582470
99356	582471
494248	582472
43459	582473
42335	582474
628226	582475
19002	582476
604158	582477
658300	582478
26960	582479
134910	582480
411879	582481
688256	582482
114877	582483
122136	582484
288362	582485
655254	582486
109174	582487
525279	582488
73	582489
369073	582490
37210	582491
4698	582492
610989	582493
173487	582494
310089	582495
600833	582496
155041	582497
85674	582498
657972	582499
269236	582500
607575	582501
138677	582502
242967	582503
492400	582504
52013	582505
87130	582506
117417	582507
117477	582508
402396	582509
287699	582510
619408	582511
274845	582512
563218	582513
507593	582514
566076	582515
384108	582516
1598	582517
394740	582518
8747	582519
293443	582520
228800	582521
587763	582522
336992	582523
139298	582524
154305	582525
119292	582526
288832	582527
666304	582528
618203	582529
124601	582530
96617	582531
44255	582532
164998	582533
189520	582534
131259	582535
328128	582536
375466	582537
605530	582538
179119	582539
117085	582540
722283	582541
227601	582542
637612	582543
579739	582544
265648	582545
524796	582546
592365	582547
97389	582548
41421	582549
20785	582550
668041	582551
260984	582552
384739	582553
492916	582554
563993	582555
217105	582556
92289	582557
554363	582558
459976	582559
323277	582560
498796	582561
420803	582562
318163	582563
344557	582564
51662	582565
520214	582566
139325	582567
240790	582568
72214	582569
459984	582570
436033	582571
155496	582572
16222	582573
376284	582574
17894	582575
160318	582576
26602	582577
62732	582578
314424	582579
10600	582580
506698	582581
419070	582582
393009	582583
106686	582584
694702	582585
450339	582586
565209	582587
286469	582588
115433	582589
449776	582590
275226	582591
580269	582592
13240	582593
41704	582594
423772	582595
21580	582596
604680	582597
250060	582598
177128	582599
590893	582600
41980	582601
542784	582602
58138	582603
344535	582604
33476	582605
383353	582606
4310	582607
137997	582608
96940	582609
88412	582610
146852	582611
319708	582612
250870	582613
296651	582614
204343	582615
617641	582616
52067	582617
602523	582618
62787	582619
467113	582620
35543	582621
170617	582622
50036	582623
191251	582624
439206	582625
25344	582626
2028	582627
44530	582628
217873	582629
179481	582630
270614	582631
193185	582632
111161	582633
23357	582634
43278	582635
651682	582636
720068	582637
18537	582638
680254	582639
447125	582640
402092	582641
158589	582642
42132	582643
67425	582644
50958	582645
617425	582646
476603	582647
54655	582648
648121	582649
180484	582650
320139	582651
49171	582652
165884	582653
492774	582654
194408	582655
123738	582656
220587	582657
370426	582658
307489	582659
41598	582660
583225	582661
242387	582662
5886	582663
675894	582664
592001	582665
80733	582666
579785	582667
632298	582668
723826	582669
215653	582670
471301	582671
29959	582672
51390	582673
641001	582674
604494	582675
303947	582676
166845	582677
565626	582678
123895	582679
179287	582680
33961	582681
163490	582682
46439	582683
24586	582684
366227	582685
68558	582686
100238	582687
155149	582688
653270	582689
556	582690
302265	582691
85762	582692
20790	582693
397699	582694
344971	582695
553714	582696
138346	582697
25594	582698
641720	582699
281243	582700
426200	582701
61886	582702
511824	582703
356217	582704
204744	582705
43548	582706
536996	582707
73103	582708
577173	582709
633048	582710
1998	582711
52455	582712
680745	582713
626476	582714
150346	582715
3242	582716
303936	582717
314843	582718
24	582719
543288	582720
434825	582721
94571	582722
235461	582723
3281	582724
462007	582725
337157	582726
138830	582727
227665	582728
106224	582729
440978	582730
688302	582731
364939	582732
365378	582733
32577	582734
212554	582735
474918	582736
165663	582737
126658	582738
98235	582739
9205	582740
648621	582741
720857	582742
107158	582743
6690	582744
9455	582745
63559	582746
216873	582747
210239	582748
33216	582749
50131	582750
102036	582751
402698	582752
439874	582753
27422	582754
125900	582755
443216	582756
616694	582757
294937	582758
155835	582759
75502	582760
289138	582761
341966	582762
203263	582763
73567	582764
194978	582765
56683	582766
422741	582767
116492	582768
436357	582769
61598	582770
167811	582771
629339	582772
156515	582773
132114	582774
102436	582775
185832	582776
449643	582777
150853	582778
505925	582779
363736	582780
633106	582781
5087	582782
387701	582783
52371	582784
123683	582785
108387	582786
133964	582787
238788	582788
542909	582789
44036	582790
638693	582791
32767	582792
669851	582793
170196	582794
82688	582795
383618	582796
404162	582797
359635	582798
497575	582799
548081	582800
220787	582801
548914	582802
127436	582803
280124	582804
76594	582805
684962	582806
221073	582807
389935	582808
582856	582809
275302	582810
565663	582811
15662	582812
113380	582813
135118	582814
12371	582815
149039	582816
316039	582817
649256	582818
594702	582819
537771	582820
442853	582821
29595	582822
551885	582823
569339	582824
133057	582825
12689	582826
601183	582827
265558	582828
416476	582829
34164	582830
494	582831
178105	582832
8983	582833
291190	582834
118347	582835
125228	582836
316733	582837
118922	582838
24542	582839
463939	582840
713089	582841
192727	582842
137942	582843
491494	582844
43545	582845
266461	582846
700800	582847
353075	582848
36477	582849
245997	582850
15719	582851
127500	582852
422542	582853
470594	582854
125507	582855
261857	582856
300209	582857
319826	582858
452603	582859
180874	582860
52574	582861
11593	582862
253416	582863
93682	582864
135891	582865
230224	582866
505271	582867
137875	582868
251902	582869
76411	582870
691140	582871
122841	582872
314770	582873
184572	582874
26303	582875
106057	582876
381395	582877
308269	582878
642714	582879
86265	582880
691261	582881
630205	582882
5731	582883
93789	582884
396860	582885
69557	582886
86186	582887
322103	582888
6811	582889
104373	582890
444038	582891
241669	582892
124812	582893
45816	582894
191271	582895
265613	582896
6129	582897
312922	582898
376498	582899
122810	582900
145756	582901
500890	582902
283401	582903
180503	582904
360714	582905
720619	582906
123740	582907
394213	582908
68097	582909
46929	582910
474190	582911
648258	582912
383257	582913
467416	582914
179364	582915
334402	582916
556014	582917
369511	582918
432791	582919
216723	582920
450000	582921
354257	582922
450368	582923
136155	582924
276129	582925
22443	582926
490559	582927
101307	582928
239271	582929
299993	582930
129519	582931
589963	582932
195883	582933
384934	582934
325388	582935
638806	582936
51105	582937
499563	582938
533545	582939
372054	582940
25526	582941
558703	582942
180029	582943
427549	582944
85573	582945
603564	582946
495481	582947
372357	582948
657137	582949
332329	582950
148471	582951
81651	582952
177141	582953
69643	582954
102167	582955
417268	582956
241710	582957
233901	582958
20285	582959
60568	582960
496674	582961
125596	582962
66420	582963
333071	582964
565050	582965
646780	582966
24545	582967
58080	582968
386541	582969
616923	582970
666978	582971
11929	582972
6373	582973
377944	582974
595182	582975
257671	582976
282913	582977
312841	582978
585945	582979
131679	582980
176599	582981
5997	582982
111814	582983
343984	582984
363362	582985
617006	582986
466308	582987
370283	582988
477282	582989
310528	582990
515772	582991
179209	582992
235180	582993
403071	582994
249191	582995
520147	582996
177746	582997
198617	582998
309846	582999
55331	583000
492274	583001
419127	583002
31877	583003
612448	583004
22186	583005
40263	583006
414515	583007
317727	583008
385445	583009
131139	583010
660473	583011
589728	583012
683962	583013
154237	583014
49533	583015
654339	583016
189311	583017
559509	583018
49129	583019
409200	583020
693401	583021
537723	583022
182093	583023
65876	583024
687025	583025
207934	583026
44923	583027
120332	583028
18760	583029
649568	583030
15711	583031
241113	583032
599401	583033
37768	583034
399886	583035
285646	583036
466204	583037
79013	583038
531899	583039
689075	583040
121403	583041
344511	583042
17697	583043
693296	583044
263067	583045
211657	583046
133898	583047
56006	583048
61779	583049
114646	583050
688140	583051
585922	583052
212906	583053
466545	583054
72608	583055
574414	583056
336188	583057
704736	583058
129646	583059
543319	583060
290325	583061
100446	583062
720834	583063
102622	583064
63606	583065
191396	583066
297524	583067
345279	583068
139374	583069
205976	583070
269749	583071
401506	583072
24050	583073
324688	583074
585692	583075
218469	583076
175988	583077
246118	583078
557950	583079
374549	583080
471121	583081
401994	583082
179498	583083
603618	583084
36703	583085
2845	583086
26534	583087
41168	583088
484649	583089
147788	583090
615913	583091
94589	583092
96953	583093
307509	583094
224076	583095
358556	583096
52572	583097
196030	583098
474009	583099
509803	583100
250621	583101
2463	583102
406037	583103
390724	583104
209320	583105
193741	583106
13472	583107
71099	583108
95509	583109
514370	583110
9109	583111
21705	583112
697669	583113
2961	583114
346764	583115
548802	583116
91974	583117
184981	583118
366053	583119
375884	583120
587289	583121
155311	583122
6345	583123
108260	583124
639698	583125
535246	583126
140320	583127
556676	583128
414702	583129
35038	583130
59830	583131
413696	583132
585797	583133
683120	583134
7555	583135
100778	583136
8381	583137
267104	583138
622882	583139
20887	583140
63204	583141
202433	583142
113326	583143
105974	583144
239605	583145
146287	583146
618150	583147
607651	583148
490990	583149
584387	583150
124950	583151
546452	583152
438134	583153
605775	583154
56086	583155
8066	583156
188428	583157
268808	583158
704822	583159
26772	583160
594506	583161
640407	583162
333058	583163
16829	583164
46585	583165
15181	583166
613706	583167
17353	583168
101751	583169
232250	583170
41098	583171
19868	583172
39069	583173
168865	583174
396581	583175
37585	583176
661497	583177
92725	583178
71890	583179
584922	583180
183006	583181
91637	583182
320945	583183
154988	583184
170220	583185
175958	583186
181357	583187
333459	583188
46525	583189
246043	583190
447010	583191
39703	583192
84241	583193
489405	583194
73139	583195
172762	583196
494307	583197
21580	583198
700565	583199
181561	583200
102150	583201
630948	583202
115808	583203
558064	583204
150492	583205
477272	583206
138385	583207
60382	583208
139393	583209
474313	583210
712431	583211
719578	583212
15227	583213
156009	583214
164172	583215
35039	583216
116289	583217
315106	583218
662448	583219
2053	583220
147655	583221
442505	583222
634149	583223
205776	583224
380804	583225
355499	583226
95682	583227
305376	583228
200570	583229
620110	583230
355267	583231
338762	583232
101734	583233
290426	583234
210136	583235
75350	583236
694919	583237
310488	583238
588233	583239
181465	583240
291404	583241
465542	583242
33127	583243
119465	583244
130373	583245
577	583246
62173	583247
566209	583248
189545	583249
107708	583250
707527	583251
414887	583252
428	583253
696923	583254
350895	583255
215436	583256
429794	583257
250898	583258
150296	583259
247951	583260
179773	583261
175006	583262
174436	583263
13972	583264
54144	583265
156893	583266
665768	583267
2	583268
683896	583269
689836	583270
17795	583271
589098	583272
115611	583273
527891	583274
125246	583275
480	583276
40399	583277
34947	583278
259793	583279
30107	583280
190541	583281
269330	583282
459158	583283
167412	583284
362155	583285
80198	583286
481311	583287
721271	583288
468515	583289
409647	583290
88480	583291
57123	583292
1882	583293
91125	583294
6704	583295
425358	583296
111259	583297
464316	583298
75678	583299
599935	583300
26138	583301
211064	583302
512509	583303
654508	583304
485257	583305
76100	583306
580203	583307
76143	583308
261295	583309
155130	583310
654980	583311
8530	583312
664522	583313
162337	583314
85617	583315
312467	583316
35835	583317
54351	583318
408410	583319
195292	583320
23417	583321
123071	583322
9298	583323
113326	583324
671478	583325
527999	583326
184020	583327
13920	583328
13610	583329
226111	583330
226826	583331
371253	583332
251732	583333
560207	583334
88583	583335
405243	583336
156151	583337
400578	583338
143161	583339
498654	583340
973	583341
719340	583342
141106	583343
74980	583344
245023	583345
619138	583346
6268	583347
14939	583348
243507	583349
166157	583350
130720	583351
439334	583352
439262	583353
27848	583354
34687	583355
134586	583356
353073	583357
35815	583358
558058	583359
554705	583360
511384	583361
658852	583362
644457	583363
435377	583364
169307	583365
53600	583366
558104	583367
121706	583368
283865	583369
392152	583370
236378	583371
571931	583372
180613	583373
642270	583374
173898	583375
292759	583376
73899	583377
82601	583378
40768	583379
713701	583380
289908	583381
39027	583382
631614	583383
199153	583384
530918	583385
64529	583386
111165	583387
681605	583388
605872	583389
75971	583390
571425	583391
90398	583392
135743	583393
564741	583394
474238	583395
184774	583396
158488	583397
571137	583398
314114	583399
173195	583400
532730	583401
53484	583402
704132	583403
42867	583404
436255	583405
9207	583406
5331	583407
597445	583408
499811	583409
77371	583410
467312	583411
82772	583412
606366	583413
725269	583414
45761	583415
358570	583416
11696	583417
666334	583418
555411	583419
11874	583420
718773	583421
629730	583422
30954	583423
441237	583424
40875	583425
623311	583426
78156	583427
393839	583428
634874	583429
50996	583430
298181	583431
88723	583432
164972	583433
316473	583434
53729	583435
546966	583436
50893	583437
179061	583438
253519	583439
223077	583440
506198	583441
522069	583442
174556	583443
28974	583444
643356	583445
16961	583446
429973	583447
514946	583448
510880	583449
118025	583450
693011	583451
272366	583452
707572	583453
98666	583454
26885	583455
242408	583456
306643	583457
85545	583458
90567	583459
117195	583460
588482	583461
48828	583462
643	583463
325318	583464
1908	583465
450272	583466
279919	583467
275996	583468
2354	583469
345818	583470
435502	583471
72338	583472
477814	583473
100950	583474
11991	583475
305920	583476
159543	583477
83507	583478
15651	583479
2331	583480
169850	583481
46909	583482
194972	583483
214059	583484
441459	583485
29365	583486
392176	583487
90656	583488
13474	583489
185301	583490
222064	583491
554366	583492
231727	583493
580376	583494
160220	583495
397859	583496
654515	583497
596618	583498
58822	583499
395079	583500
11592	583501
718822	583502
33062	583503
172136	583504
26753	583505
275725	583506
20478	583507
120108	583508
690100	583509
171518	583510
4536	583511
47121	583512
34958	583513
41071	583514
438671	583515
401403	583516
53380	583517
189782	583518
287268	583519
56234	583520
383384	583521
397379	583522
396173	583523
349568	583524
249547	583525
91879	583526
153939	583527
71670	583528
619820	583529
432	583530
196724	583531
5180	583532
310465	583533
537074	583534
590464	583535
330037	583536
77059	583537
146967	583538
180464	583539
425802	583540
141204	583541
104598	583542
606797	583543
673473	583544
1821	583545
23328	583546
326589	583547
562325	583548
476536	583549
68709	583550
304519	583551
367333	583552
152740	583553
239764	583554
388862	583555
121661	583556
148244	583557
417263	583558
55	583559
3920	583560
32624	583561
675426	583562
654531	583563
49212	583564
612548	583565
428779	583566
2428	583567
457001	583568
31715	583569
160542	583570
353448	583571
471469	583572
174786	583573
589220	583574
530634	583575
166652	583576
49553	583577
520610	583578
26423	583579
5459	583580
711043	583581
320889	583582
241074	583583
66047	583584
161654	583585
246149	583586
167700	583587
681356	583588
553682	583589
622416	583590
628129	583591
266010	583592
678272	583593
158341	583594
339673	583595
402407	583596
559803	583597
86260	583598
136200	583599
371731	583600
468542	583601
255159	583602
506439	583603
216795	583604
169510	583605
217633	583606
362441	583607
172325	583608
561448	583609
147986	583610
158396	583611
117091	583612
9274	583613
657040	583614
227774	583615
48352	583616
148895	583617
578135	583618
699614	583619
491544	583620
20610	583621
161715	583622
111824	583623
562870	583624
706132	583625
447787	583626
669643	583627
17060	583628
299297	583629
4324	583630
528228	583631
654107	583632
261201	583633
451722	583634
273760	583635
4033	583636
164245	583637
598571	583638
165064	583639
563651	583640
651081	583641
332318	583642
226312	583643
470033	583644
94510	583645
188010	583646
110520	583647
422070	583648
78289	583649
101988	583650
11327	583651
604579	583652
613447	583653
138188	583654
86443	583655
638087	583656
154572	583657
163769	583658
345260	583659
1802	583660
192043	583661
39786	583662
29230	583663
235955	583664
592158	583665
45241	583666
388706	583667
33076	583668
556616	583669
628848	583670
242551	583671
273702	583672
383830	583673
22560	583674
406875	583675
484413	583676
25122	583677
49873	583678
40206	583679
408220	583680
206708	583681
1987	583682
419471	583683
485571	583684
712756	583685
211812	583686
181212	583687
188641	583688
81492	583689
32271	583690
357755	583691
41586	583692
15892	583693
453620	583694
365317	583695
309931	583696
50086	583697
42743	583698
194355	583699
330539	583700
483212	583701
639244	583702
336241	583703
649536	583704
690609	583705
44790	583706
60061	583707
512165	583708
696634	583709
56709	583710
679643	583711
199089	583712
495195	583713
124698	583714
468706	583715
22861	583716
43049	583717
165841	583718
611038	583719
417063	583720
1312	583721
134064	583722
47217	583723
314814	583724
689380	583725
16983	583726
605574	583727
407020	583728
5974	583729
33974	583730
14603	583731
99679	583732
441907	583733
518141	583734
26164	583735
500062	583736
41276	583737
73057	583738
616100	583739
554971	583740
5582	583741
692428	583742
25941	583743
673943	583744
421730	583745
70335	583746
523789	583747
682020	583748
149038	583749
263797	583750
621622	583751
73974	583752
196585	583753
46656	583754
513961	583755
476466	583756
96760	583757
8750	583758
462109	583759
481713	583760
518485	583761
185573	583762
434224	583763
3569	583764
18763	583765
689360	583766
217387	583767
259291	583768
224596	583769
176507	583770
494081	583771
43182	583772
297456	583773
660537	583774
124246	583775
446582	583776
18054	583777
666762	583778
26982	583779
394535	583780
302379	583781
377	583782
220056	583783
492446	583784
84364	583785
587433	583786
401565	583787
112460	583788
669565	583789
12336	583790
1786	583791
32003	583792
408910	583793
520188	583794
4106	583795
4851	583796
232939	583797
151975	583798
200117	583799
23253	583800
12051	583801
409185	583802
9688	583803
478277	583804
515472	583805
497187	583806
171702	583807
325032	583808
532472	583809
439563	583810
637702	583811
604626	583812
329797	583813
547827	583814
14262	583815
42392	583816
173657	583817
5478	583818
415	583819
198	583820
35109	583821
161481	583822
14095	583823
28435	583824
30130	583825
12167	583826
653313	583827
533039	583828
181029	583829
37350	583830
46389	583831
22975	583832
61791	583833
388538	583834
97258	583835
72118	583836
71289	583837
415388	583838
146593	583839
98864	583840
151279	583841
243819	583842
593577	583843
600487	583844
35761	583845
263946	583846
284	583847
435951	583848
711622	583849
229937	583850
54584	583851
348082	583852
145249	583853
366173	583854
178938	583855
722712	583856
90125	583857
119931	583858
473938	583859
83794	583860
48518	583861
118306	583862
62897	583863
225692	583864
13796	583865
17860	583866
119740	583867
87546	583868
4346	583869
463849	583870
113633	583871
567823	583872
12617	583873
32006	583874
554402	583875
698631	583876
166037	583877
510974	583878
196	583879
12278	583880
19597	583881
123184	583882
341665	583883
2937	583884
258550	583885
395671	583886
604310	583887
84329	583888
564205	583889
20452	583890
126122	583891
319487	583892
532617	583893
277858	583894
129875	583895
117695	583896
363856	583897
161490	583898
48105	583899
563552	583900
50843	583901
126336	583902
394760	583903
456472	583904
108327	583905
157779	583906
127711	583907
571337	583908
581901	583909
508569	583910
662392	583911
28355	583912
34567	583913
392816	583914
641739	583915
25784	583916
99848	583917
462997	583918
99317	583919
654067	583920
12777	583921
561446	583922
369638	583923
504760	583924
408293	583925
131992	583926
717400	583927
309335	583928
8634	583929
626944	583930
642390	583931
662969	583932
231544	583933
19995	583934
703068	583935
113497	583936
723186	583937
174653	583938
373823	583939
674029	583940
492541	583941
674809	583942
429614	583943
145499	583944
568302	583945
46008	583946
140562	583947
29614	583948
401495	583949
534855	583950
98525	583951
233100	583952
415508	583953
171556	583954
520213	583955
6300	583956
12598	583957
111016	583958
123331	583959
156491	583960
475936	583961
444248	583962
424255	583963
385057	583964
88197	583965
150689	583966
341910	583967
148810	583968
182190	583969
18649	583970
131603	583971
671611	583972
77133	583973
318261	583974
321729	583975
6395	583976
566811	583977
178543	583978
162855	583979
58640	583980
227390	583981
603238	583982
583718	583983
707793	583984
299377	583985
465587	583986
24844	583987
36086	583988
265015	583989
667039	583990
583377	583991
274795	583992
30926	583993
139905	583994
448302	583995
186714	583996
457425	583997
701435	583998
691885	583999
331870	584000
85598	584001
715806	584002
307647	584003
289598	584004
370744	584005
674044	584006
43425	584007
265555	584008
399246	584009
451738	584010
360143	584011
267216	584012
149012	584013
450663	584014
34022	584015
34554	584016
181820	584017
41350	584018
87310	584019
647680	584020
489	584021
170056	584022
554445	584023
88849	584024
131235	584025
666103	584026
43330	584027
140558	584028
97023	584029
552314	584030
322337	584031
96763	584032
7696	584033
44224	584034
356425	584035
324685	584036
183411	584037
50637	584038
273525	584039
293018	584040
629584	584041
70189	584042
98161	584043
374647	584044
257297	584045
627312	584046
155275	584047
18379	584048
85852	584049
236438	584050
420954	584051
27213	584052
444750	584053
303585	584054
20986	584055
492097	584056
508120	584057
566516	584058
293295	584059
16758	584060
353167	584061
675558	584062
145553	584063
17180	584064
183123	584065
69179	584066
464913	584067
684720	584068
529224	584069
360478	584070
289398	584071
672705	584072
677001	584073
1024	584074
74332	584075
122806	584076
459586	584077
189806	584078
136348	584079
524906	584080
606283	584081
169488	584082
54096	584083
25760	584084
668546	584085
130573	584086
171572	584087
235644	584088
25519	584089
9061	584090
515606	584091
58977	584092
226392	584093
667880	584094
40801	584095
109526	584096
436076	584097
426983	584098
365610	584099
343316	584100
505827	584101
2207	584102
212900	584103
127920	584104
67900	584105
524900	584106
117911	584107
609885	584108
567280	584109
178390	584110
169705	584111
535058	584112
315329	584113
261458	584114
183985	584115
421941	584116
681302	584117
252494	584118
117283	584119
9297	584120
375446	584121
693915	584122
18217	584123
124768	584124
435881	584125
53502	584126
47548	584127
43211	584128
22628	584129
132379	584130
18975	584131
653284	584132
495952	584133
73592	584134
155452	584135
442159	584136
85472	584137
502887	584138
114176	584139
325314	584140
571869	584141
404683	584142
395610	584143
652032	584144
107348	584145
129774	584146
249025	584147
329118	584148
633973	584149
494918	584150
380226	584151
322842	584152
351174	584153
6556	584154
695014	584155
399680	584156
28679	584157
102888	584158
162792	584159
78559	584160
62527	584161
106781	584162
179413	584163
73183	584164
82923	584165
183800	584166
543897	584167
87168	584168
98660	584169
666058	584170
527590	584171
108266	584172
14050	584173
116672	584174
199423	584175
11714	584176
381968	584177
235275	584178
100411	584179
7821	584180
718753	584181
54472	584182
714547	584183
349453	584184
125514	584185
313286	584186
38266	584187
24919	584188
602214	584189
302570	584190
2716	584191
294975	584192
392253	584193
154313	584194
290635	584195
1265	584196
25915	584197
470730	584198
616734	584199
2369	584200
654782	584201
13357	584202
19649	584203
4913	584204
245171	584205
600868	584206
558239	584207
719260	584208
507348	584209
69699	584210
85321	584211
249464	584212
105979	584213
49820	584214
715652	584215
601207	584216
140890	584217
637339	584218
76076	584219
180380	584220
450877	584221
76670	584222
84156	584223
498507	584224
134721	584225
118843	584226
302442	584227
334759	584228
19101	584229
283995	584230
65097	584231
45084	584232
601013	584233
331653	584234
669704	584235
411506	584236
18257	584237
33186	584238
126895	584239
718778	584240
118440	584241
64556	584242
606370	584243
138121	584244
137693	584245
514918	584246
308252	584247
18473	584248
49783	584249
326634	584250
697148	584251
276574	584252
43771	584253
651675	584254
309373	584255
267904	584256
92895	584257
111066	584258
281512	584259
167040	584260
313900	584261
7682	584262
39372	584263
176970	584264
33907	584265
242612	584266
326003	584267
481334	584268
15822	584269
82969	584270
523850	584271
2603	584272
118237	584273
441214	584274
534151	584275
699983	584276
63007	584277
317042	584278
184069	584279
720019	584280
846	584281
577181	584282
669603	584283
41508	584284
382460	584285
45478	584286
665134	584287
37277	584288
401923	584289
7820	584290
388404	584291
140980	584292
37139	584293
476032	584294
18375	584295
181726	584296
412228	584297
137329	584298
184100	584299
78665	584300
175376	584301
562302	584302
35444	584303
478758	584304
613069	584305
641844	584306
691839	584307
454378	584308
91371	584309
24212	584310
413838	584311
55084	584312
9465	584313
623856	584314
23152	584315
536177	584316
94433	584317
291055	584318
428325	584319
261468	584320
162693	584321
674438	584322
3290	584323
41097	584324
277058	584325
140891	584326
448704	584327
61127	584328
514719	584329
309358	584330
148760	584331
694656	584332
373177	584333
52589	584334
17471	584335
11945	584336
145351	584337
232157	584338
485100	584339
175214	584340
5628	584341
713805	584342
608286	584343
243060	584344
23198	584345
677076	584346
277682	584347
509989	584348
510278	584349
30785	584350
505136	584351
682131	584352
6203	584353
643470	584354
20574	584355
5222	584356
605185	584357
353950	584358
557162	584359
36439	584360
2292	584361
723514	584362
50585	584363
36686	584364
132053	584365
80711	584366
444880	584367
159779	584368
586108	584369
409448	584370
103040	584371
250195	584372
135236	584373
8135	584374
24855	584375
72384	584376
111448	584377
71406	584378
18949	584379
18802	584380
462974	584381
165158	584382
13767	584383
343179	584384
486801	584385
619699	584386
51265	584387
394436	584388
22331	584389
48433	584390
470028	584391
43074	584392
229794	584393
222277	584394
402393	584395
122218	584396
114060	584397
1575	584398
39323	584399
220347	584400
102116	584401
91162	584402
263195	584403
1380	584404
226820	584405
5637	584406
656151	584407
701904	584408
655795	584409
53091	584410
183855	584411
212574	584412
60873	584413
482727	584414
11174	584415
343445	584416
8664	584417
294346	584418
5199	584419
47784	584420
235198	584421
50127	584422
190944	584423
439502	584424
7808	584425
358579	584426
411200	584427
32136	584428
145294	584429
146625	584430
70460	584431
389173	584432
3409	584433
390937	584434
156839	584435
51598	584436
192646	584437
158653	584438
156811	584439
638341	584440
15	584441
183127	584442
183412	584443
48439	584444
639146	584445
167225	584446
361566	584447
253731	584448
8006	584449
65241	584450
1731	584451
253839	584452
145846	584453
5428	584454
27003	584455
359024	584456
43778	584457
666448	584458
339088	584459
399935	584460
378900	584461
646465	584462
708219	584463
58676	584464
512048	584465
117753	584466
194686	584467
614849	584468
638958	584469
459120	584470
157846	584471
120440	584472
542131	584473
537788	584474
149275	584475
556908	584476
271673	584477
70069	584478
14242	584479
537361	584480
171131	584481
42653	584482
455475	584483
1934	584484
3326	584485
691102	584486
296095	584487
105829	584488
630290	584489
22803	584490
570945	584491
675940	584492
578877	584493
7876	584494
338607	584495
9835	584496
27495	584497
609927	584498
163570	584499
288861	584500
721263	584501
327385	584502
121055	584503
102558	584504
710495	584505
135291	584506
37129	584507
634359	584508
9145	584509
283982	584510
85937	584511
471630	584512
278801	584513
626883	584514
286558	584515
62188	584516
533454	584517
350933	584518
281440	584519
332107	584520
623533	584521
578031	584522
629612	584523
433436	584524
493525	584525
639182	584526
246053	584527
126579	584528
30220	584529
428799	584530
268297	584531
333168	584532
39285	584533
691177	584534
91806	584535
181268	584536
124474	584537
104793	584538
119579	584539
100986	584540
137059	584541
177321	584542
123948	584543
174168	584544
189284	584545
238113	584546
701599	584547
116702	584548
54607	584549
96983	584550
37839	584551
346473	584552
74641	584553
593089	584554
5519	584555
298163	584556
582397	584557
99147	584558
345194	584559
424776	584560
288601	584561
153770	584562
552068	584563
168428	584564
428890	584565
664081	584566
109389	584567
23105	584568
172686	584569
55283	584570
31220	584571
304646	584572
466772	584573
391296	584574
666301	584575
598573	584576
52496	584577
75580	584578
376081	584579
343443	584580
247798	584581
32708	584582
19359	584583
15	584584
85104	584585
48179	584586
339842	584587
21551	584588
73959	584589
529234	584590
40403	584591
79	584592
655873	584593
113437	584594
85585	584595
81308	584596
718355	584597
39254	584598
374165	584599
190828	584600
2904	584601
21701	584602
183037	584603
405810	584604
682539	584605
159	584606
338404	584607
89839	584608
283006	584609
590832	584610
57700	584611
157742	584612
21057	584613
431268	584614
395729	584615
138079	584616
10764	584617
481868	584618
469295	584619
241605	584620
355252	584621
141803	584622
694208	584623
42255	584624
242255	584625
1677	584626
557198	584627
136188	584628
474547	584629
601325	584630
470732	584631
8963	584632
379020	584633
564892	584634
279	584635
338580	584636
209615	584637
41244	584638
3681	584639
9507	584640
437578	584641
132484	584642
597987	584643
79893	584644
276297	584645
690520	584646
42920	584647
415450	584648
665482	584649
116850	584650
191801	584651
14030	584652
669804	584653
508306	584654
67516	584655
469240	584656
419145	584657
470546	584658
314527	584659
182784	584660
12388	584661
249902	584662
14953	584663
518214	584664
127605	584665
613790	584666
1162	584667
440505	584668
425924	584669
71668	584670
237247	584671
613929	584672
615419	584673
104655	584674
38287	584675
79830	584676
345626	584677
209933	584678
38657	584679
25785	584680
274122	584681
277823	584682
582664	584683
422532	584684
370019	584685
222915	584686
350841	584687
619747	584688
595324	584689
536718	584690
190896	584691
74137	584692
37202	584693
16202	584694
4468	584695
417077	584696
50093	584697
303788	584698
470284	584699
67833	584700
15841	584701
164677	584702
355580	584703
117223	584704
304082	584705
518448	584706
573664	584707
326256	584708
180960	584709
257669	584710
103543	584711
25595	584712
195474	584713
65792	584714
446150	584715
170252	584716
215702	584717
300074	584718
2803	584719
555664	584720
324226	584721
118471	584722
5648	584723
51220	584724
433333	584725
342256	584726
2785	584727
117488	584728
29516	584729
111104	584730
55338	584731
99439	584732
566357	584733
686941	584734
496632	584735
591738	584736
393388	584737
164131	584738
104638	584739
356487	584740
14100	584741
311	584742
391173	584743
685796	584744
155383	584745
177132	584746
131371	584747
377152	584748
412477	584749
475461	584750
521638	584751
268513	584752
684855	584753
153408	584754
505056	584755
268255	584756
49857	584757
155596	584758
132602	584759
42335	584760
648731	584761
11881	584762
507226	584763
96191	584764
470914	584765
66045	584766
399250	584767
53425	584768
423937	584769
82259	584770
409536	584771
501097	584772
599605	584773
675924	584774
256896	584775
103771	584776
43935	584777
211147	584778
11093	584779
416331	584780
719654	584781
55911	584782
146829	584783
539091	584784
35121	584785
186208	584786
52280	584787
3092	584788
513900	584789
653655	584790
174081	584791
8028	584792
387663	584793
284326	584794
645526	584795
238528	584796
48257	584797
19916	584798
361457	584799
285484	584800
210	584801
329137	584802
16213	584803
11523	584804
76130	584805
123085	584806
398505	584807
236388	584808
116819	584809
28897	584810
214313	584811
94263	584812
423261	584813
32625	584814
2587	584815
603262	584816
463300	584817
46582	584818
322336	584819
99165	584820
5263	584821
433018	584822
104641	584823
592945	584824
172020	584825
479019	584826
133490	584827
58443	584828
153611	584829
178738	584830
6879	584831
157053	584832
521007	584833
139732	584834
93037	584835
170729	584836
644761	584837
148156	584838
686036	584839
700348	584840
143055	584841
231710	584842
8312	584843
316877	584844
484134	584845
48564	584846
128560	584847
102632	584848
411468	584849
166408	584850
103640	584851
302868	584852
42539	584853
105571	584854
510685	584855
450065	584856
253553	584857
382036	584858
67246	584859
670083	584860
150476	584861
183947	584862
477191	584863
518317	584864
14942	584865
667631	584866
204605	584867
314016	584868
591702	584869
161809	584870
446726	584871
660771	584872
222966	584873
109082	584874
94834	584875
169578	584876
55383	584877
636934	584878
404600	584879
144651	584880
454306	584881
161430	584882
461991	584883
2127	584884
167362	584885
137358	584886
185629	584887
612702	584888
42667	584889
617674	584890
158123	584891
184165	584892
20504	584893
3437	584894
215876	584895
1331	584896
125035	584897
653403	584898
95004	584899
674135	584900
468510	584901
134878	584902
493969	584903
603	584904
411017	584905
77849	584906
171114	584907
126305	584908
318168	584909
538835	584910
233309	584911
31944	584912
195683	584913
145938	584914
437394	584915
38003	584916
37393	584917
700889	584918
3016	584919
185462	584920
27176	584921
173651	584922
149287	584923
411963	584924
62965	584925
144868	584926
94066	584927
181735	584928
615479	584929
52191	584930
238576	584931
285393	584932
93280	584933
118991	584934
248099	584935
226593	584936
239300	584937
436677	584938
661848	584939
721353	584940
365829	584941
642071	584942
255415	584943
15921	584944
110831	584945
103552	584946
471523	584947
597475	584948
288449	584949
222365	584950
689402	584951
428770	584952
302086	584953
131643	584954
114581	584955
528671	584956
33327	584957
51918	584958
397778	584959
719352	584960
72090	584961
591714	584962
314493	584963
182788	584964
361032	584965
219621	584966
521127	584967
48830	584968
50774	584969
435774	584970
51660	584971
251705	584972
47994	584973
177624	584974
716116	584975
579586	584976
658407	584977
9787	584978
588	584979
430797	584980
499286	584981
580174	584982
69793	584983
561380	584984
28181	584985
158046	584986
595385	584987
91513	584988
176747	584989
305782	584990
169394	584991
177468	584992
169748	584993
184559	584994
64541	584995
10678	584996
325438	584997
666687	584998
553228	584999
70144	585000
44221	585001
397569	585002
565004	585003
657693	585004
161993	585005
74016	585006
18212	585007
214304	585008
111615	585009
85670	585010
302789	585011
39618	585012
208710	585013
551606	585014
462307	585015
42433	585016
126649	585017
678050	585018
1802	585019
246974	585020
230582	585021
378745	585022
573271	585023
36171	585024
642353	585025
304256	585026
130169	585027
327458	585028
54425	585029
172582	585030
656868	585031
352573	585032
453911	585033
235688	585034
174199	585035
24095	585036
32911	585037
702889	585038
602949	585039
111348	585040
41267	585041
371	585042
707169	585043
432223	585044
174194	585045
309250	585046
562625	585047
63557	585048
287575	585049
98795	585050
408326	585051
393242	585052
636436	585053
230818	585054
475747	585055
556813	585056
55076	585057
61144	585058
448083	585059
99636	585060
682320	585061
195998	585062
514294	585063
169671	585064
529315	585065
29735	585066
694403	585067
3160	585068
14971	585069
686548	585070
423	585071
606047	585072
3201	585073
76872	585074
16183	585075
25094	585076
658543	585077
91894	585078
414998	585079
449556	585080
701521	585081
394632	585082
366438	585083
182316	585084
197538	585085
73925	585086
386133	585087
588281	585088
167301	585089
16676	585090
535357	585091
219044	585092
5520	585093
451760	585094
476681	585095
718841	585096
31246	585097
106236	585098
11730	585099
44346	585100
191527	585101
260669	585102
13056	585103
192915	585104
9732	585105
419360	585106
262507	585107
507398	585108
26873	585109
573731	585110
61853	585111
619423	585112
276700	585113
21012	585114
615622	585115
536183	585116
220950	585117
449517	585118
593902	585119
703316	585120
697233	585121
27226	585122
467784	585123
34533	585124
254199	585125
596483	585126
10517	585127
535	585128
33397	585129
197844	585130
312210	585131
80692	585132
409192	585133
329759	585134
6785	585135
223563	585136
87035	585137
30219	585138
100103	585139
94736	585140
490159	585141
14774	585142
185954	585143
551378	585144
604070	585145
44538	585146
107656	585147
44421	585148
181668	585149
496882	585150
38792	585151
151374	585152
147718	585153
139711	585154
658932	585155
605563	585156
512300	585157
372426	585158
200244	585159
266114	585160
401859	585161
311585	585162
620214	585163
505323	585164
230204	585165
161009	585166
26691	585167
72332	585168
43777	585169
429950	585170
662973	585171
84771	585172
47938	585173
359749	585174
3413	585175
623672	585176
619239	585177
165034	585178
103326	585179
253599	585180
185508	585181
404219	585182
20971	585183
323292	585184
5978	585185
254226	585186
637472	585187
22209	585188
252511	585189
41659	585190
714128	585191
718614	585192
16817	585193
719443	585194
173798	585195
129875	585196
515406	585197
353490	585198
301712	585199
173173	585200
9882	585201
125623	585202
525664	585203
239681	585204
697143	585205
111217	585206
2991	585207
660694	585208
68345	585209
590814	585210
136353	585211
151547	585212
43221	585213
43417	585214
518132	585215
164117	585216
109687	585217
344441	585218
564342	585219
279746	585220
133620	585221
544450	585222
321057	585223
94301	585224
43905	585225
296135	585226
7331	585227
626935	585228
723143	585229
301638	585230
44055	585231
273131	585232
430833	585233
266062	585234
49305	585235
81943	585236
631979	585237
115605	585238
297112	585239
561395	585240
35656	585241
182368	585242
348661	585243
111451	585244
709673	585245
234536	585246
22029	585247
15664	585248
184390	585249
149054	585250
84767	585251
22931	585252
6742	585253
223315	585254
539978	585255
122964	585256
240809	585257
112	585258
36528	585259
156167	585260
998	585261
640153	585262
610162	585263
35450	585264
501306	585265
144971	585266
263823	585267
389690	585268
540527	585269
344845	585270
718050	585271
608384	585272
771	585273
137495	585274
563111	585275
387906	585276
619535	585277
725186	585278
89841	585279
615183	585280
563982	585281
3698	585282
269646	585283
431364	585284
330332	585285
133725	585286
41419	585287
126712	585288
4683	585289
129585	585290
498318	585291
143910	585292
185711	585293
42576	585294
33388	585295
37294	585296
38129	585297
698374	585298
487415	585299
108469	585300
38134	585301
228463	585302
669584	585303
91696	585304
1482	585305
591661	585306
706267	585307
37198	585308
48705	585309
390190	585310
138423	585311
564141	585312
226344	585313
533572	585314
130836	585315
4701	585316
104021	585317
364743	585318
487454	585319
206177	585320
87363	585321
171628	585322
332891	585323
541837	585324
209280	585325
47668	585326
522710	585327
107437	585328
597287	585329
36184	585330
4289	585331
39752	585332
119417	585333
407815	585334
161926	585335
25089	585336
43479	585337
281187	585338
77588	585339
176531	585340
20033	585341
70235	585342
112089	585343
172270	585344
204227	585345
295698	585346
7324	585347
52977	585348
372434	585349
167286	585350
585666	585351
367850	585352
148210	585353
2611	585354
46864	585355
645974	585356
501649	585357
186355	585358
356	585359
108562	585360
110174	585361
12446	585362
586829	585363
68735	585364
353470	585365
99707	585366
30464	585367
294137	585368
330445	585369
51835	585370
405946	585371
679777	585372
479849	585373
179666	585374
624089	585375
95699	585376
344294	585377
103343	585378
61889	585379
243064	585380
720922	585381
703337	585382
719266	585383
250257	585384
379162	585385
347450	585386
124787	585387
517077	585388
705843	585389
244702	585390
672013	585391
208325	585392
56744	585393
239783	585394
686995	585395
591199	585396
206156	585397
162352	585398
7504	585399
553646	585400
29025	585401
346814	585402
159916	585403
7219	585404
448641	585405
235233	585406
397973	585407
346574	585408
252500	585409
87750	585410
78604	585411
82254	585412
125975	585413
9072	585414
118041	585415
573201	585416
67774	585417
605	585418
380529	585419
144834	585420
329994	585421
145455	585422
48090	585423
596925	585424
191664	585425
108391	585426
89672	585427
305784	585428
278576	585429
182539	585430
2244	585431
211540	585432
68403	585433
125195	585434
102408	585435
372351	585436
12539	585437
237505	585438
607912	585439
173119	585440
201905	585441
579370	585442
117538	585443
40722	585444
373650	585445
72084	585446
6714	585447
29459	585448
418515	585449
666148	585450
112194	585451
186599	585452
346567	585453
351690	585454
186459	585455
122913	585456
411322	585457
179026	585458
334787	585459
568297	585460
9021	585461
37985	585462
25708	585463
181966	585464
539	585465
439102	585466
154	585467
276698	585468
145052	585469
75879	585470
228757	585471
491034	585472
198972	585473
643566	585474
504855	585475
80278	585476
229141	585477
190864	585478
158744	585479
408465	585480
198633	585481
251885	585482
664352	585483
46206	585484
85984	585485
711828	585486
416678	585487
492735	585488
261957	585489
687272	585490
521890	585491
721551	585492
401158	585493
669037	585494
406152	585495
292332	585496
575502	585497
126589	585498
529026	585499
306182	585500
327954	585501
12481	585502
445680	585503
242772	585504
704285	585505
54606	585506
607892	585507
570940	585508
127661	585509
721682	585510
148364	585511
375068	585512
502704	585513
17225	585514
113117	585515
31833	585516
527306	585517
514651	585518
341683	585519
211349	585520
93462	585521
160468	585522
294742	585523
177738	585524
210401	585525
110835	585526
710829	585527
26023	585528
51234	585529
100430	585530
32687	585531
520444	585532
162706	585533
142645	585534
601041	585535
610916	585536
17338	585537
213568	585538
13704	585539
5505	585540
583473	585541
685355	585542
232083	585543
108544	585544
189342	585545
542918	585546
11828	585547
698347	585548
28803	585549
512198	585550
61930	585551
561128	585552
612711	585553
242309	585554
98819	585555
227985	585556
132850	585557
197108	585558
488191	585559
53677	585560
179592	585561
176202	585562
176320	585563
308552	585564
625078	585565
53212	585566
91178	585567
648013	585568
309825	585569
58831	585570
125632	585571
35929	585572
616852	585573
279667	585574
45947	585575
22688	585576
658144	585577
383847	585578
227173	585579
130040	585580
101091	585581
367418	585582
300124	585583
645611	585584
7971	585585
440278	585586
499216	585587
4440	585588
88892	585589
65486	585590
66675	585591
85264	585592
131389	585593
374016	585594
601521	585595
637618	585596
618919	585597
497255	585598
544847	585599
627132	585600
968	585601
565958	585602
216428	585603
30196	585604
166292	585605
46176	585606
45112	585607
702054	585608
432513	585609
215549	585610
319770	585611
36367	585612
74028	585613
238414	585614
377664	585615
637050	585616
115212	585617
567261	585618
101650	585619
148270	585620
54034	585621
46866	585622
27008	585623
540088	585624
248382	585625
75703	585626
562729	585627
594204	585628
675726	585629
635026	585630
492556	585631
721012	585632
230696	585633
121155	585634
72395	585635
549439	585636
249617	585637
397411	585638
666420	585639
707942	585640
319876	585641
235357	585642
506324	585643
663221	585644
28494	585645
584081	585646
314064	585647
510011	585648
470092	585649
45285	585650
301379	585651
113296	585652
38	585653
529806	585654
87486	585655
629605	585656
164573	585657
302236	585658
646218	585659
395472	585660
254072	585661
332632	585662
374939	585663
589989	585664
542887	585665
48566	585666
457596	585667
77369	585668
19739	585669
707044	585670
100291	585671
668057	585672
717868	585673
90653	585674
300996	585675
336757	585676
106787	585677
4240	585678
551370	585679
586744	585680
536262	585681
95008	585682
486925	585683
98123	585684
821	585685
468733	585686
348707	585687
539634	585688
487656	585689
223358	585690
92565	585691
615174	585692
630551	585693
156627	585694
571249	585695
578616	585696
9141	585697
98493	585698
295851	585699
591262	585700
362695	585701
97396	585702
476572	585703
257634	585704
137302	585705
179037	585706
115180	585707
143004	585708
551839	585709
393249	585710
85154	585711
14747	585712
18790	585713
602775	585714
286101	585715
242209	585716
597249	585717
31580	585718
313229	585719
401313	585720
2818	585721
387809	585722
352853	585723
437	585724
170	585725
136498	585726
8713	585727
57925	585728
273697	585729
13744	585730
131623	585731
560390	585732
105339	585733
263972	585734
579463	585735
27485	585736
79614	585737
27127	585738
12752	585739
545110	585740
617219	585741
25944	585742
572926	585743
152339	585744
645537	585745
89430	585746
707593	585747
550274	585748
512476	585749
254541	585750
571087	585751
23757	585752
53	585753
17274	585754
328693	585755
126801	585756
495604	585757
690821	585758
245969	585759
400870	585760
115964	585761
62258	585762
120035	585763
484147	585764
600368	585765
11561	585766
110128	585767
231781	585768
121293	585769
272568	585770
122056	585771
632770	585772
170303	585773
524374	585774
113028	585775
328925	585776
379934	585777
64566	585778
334376	585779
519233	585780
223210	585781
699857	585782
2465	585783
19934	585784
52678	585785
175490	585786
86640	585787
580150	585788
364656	585789
675964	585790
520887	585791
318918	585792
227920	585793
74865	585794
22930	585795
325348	585796
363297	585797
385052	585798
51950	585799
357336	585800
71146	585801
49310	585802
92379	585803
707823	585804
683938	585805
171351	585806
277230	585807
668741	585808
289742	585809
168836	585810
156194	585811
660629	585812
47423	585813
365332	585814
170693	585815
406137	585816
622502	585817
56820	585818
71754	585819
693747	585820
543890	585821
665887	585822
101639	585823
488798	585824
132134	585825
197281	585826
148666	585827
8983	585828
486824	585829
96315	585830
198233	585831
235243	585832
185052	585833
59	585834
679515	585835
12201	585836
548266	585837
506462	585838
587914	585839
487083	585840
607983	585841
711463	585842
244150	585843
23166	585844
423692	585845
95797	585846
476059	585847
55063	585848
27635	585849
660213	585850
447593	585851
440460	585852
48932	585853
22077	585854
4130	585855
311015	585856
634592	585857
55309	585858
112938	585859
527208	585860
538914	585861
679669	585862
1733	585863
239561	585864
382418	585865
153100	585866
230883	585867
683437	585868
13456	585869
278259	585870
16495	585871
141283	585872
142934	585873
480025	585874
280635	585875
1114	585876
282115	585877
62482	585878
277118	585879
321928	585880
219666	585881
557361	585882
3712	585883
108963	585884
520291	585885
169278	585886
692446	585887
508745	585888
295609	585889
686027	585890
345261	585891
6432	585892
65464	585893
656766	585894
71771	585895
119987	585896
581421	585897
426462	585898
240376	585899
9514	585900
403820	585901
684296	585902
581048	585903
490776	585904
577750	585905
303586	585906
53167	585907
554723	585908
339711	585909
263353	585910
31608	585911
1264	585912
500101	585913
5310	585914
292639	585915
122603	585916
18753	585917
439680	585918
1489	585919
587254	585920
475210	585921
417653	585922
724404	585923
656334	585924
586341	585925
2679	585926
73720	585927
185110	585928
225382	585929
132495	585930
178212	585931
20521	585932
30898	585933
245805	585934
307585	585935
92877	585936
493038	585937
9547	585938
182356	585939
2983	585940
193203	585941
599576	585942
88203	585943
488241	585944
82049	585945
160917	585946
39668	585947
403896	585948
178081	585949
471256	585950
622366	585951
61999	585952
590412	585953
471384	585954
559613	585955
253443	585956
493837	585957
6259	585958
27719	585959
500518	585960
594215	585961
207208	585962
649791	585963
179804	585964
212567	585965
254539	585966
32751	585967
25571	585968
681074	585969
223896	585970
56799	585971
403326	585972
288103	585973
56871	585974
292471	585975
75067	585976
607687	585977
9854	585978
96557	585979
63908	585980
300263	585981
439095	585982
282478	585983
5769	585984
638038	585985
90665	585986
58753	585987
46224	585988
330331	585989
81005	585990
518884	585991
342178	585992
240774	585993
176045	585994
94806	585995
458127	585996
19095	585997
67029	585998
227642	585999
266465	586000
426185	586001
75908	586002
400150	586003
543195	586004
144993	586005
117167	586006
75	586007
9738	586008
21800	586009
191475	586010
239293	586011
420763	586012
359852	586013
463650	586014
234934	586015
404872	586016
45439	586017
48659	586018
249671	586019
11450	586020
620196	586021
152010	586022
496616	586023
433479	586024
277732	586025
563672	586026
467651	586027
89479	586028
713658	586029
53047	586030
74910	586031
27171	586032
587124	586033
248079	586034
148760	586035
75316	586036
469285	586037
350357	586038
329340	586039
62304	586040
391562	586041
350297	586042
461483	586043
487915	586044
383321	586045
644525	586046
58554	586047
413607	586048
222320	586049
622141	586050
723923	586051
66772	586052
18383	586053
99781	586054
21832	586055
111956	586056
69020	586057
91976	586058
249834	586059
20950	586060
173131	586061
674347	586062
481861	586063
593034	586064
518247	586065
122742	586066
7771	586067
25304	586068
384829	586069
453392	586070
45096	586071
575373	586072
63604	586073
580078	586074
391828	586075
704203	586076
511075	586077
390260	586078
376587	586079
622102	586080
575756	586081
376057	586082
542454	586083
86095	586084
19131	586085
45365	586086
116530	586087
150133	586088
51342	586089
15426	586090
631945	586091
615096	586092
130391	586093
431924	586094
609411	586095
610294	586096
12493	586097
49997	586098
421174	586099
34897	586100
12345	586101
649484	586102
531936	586103
125229	586104
353057	586105
545525	586106
243698	586107
98500	586108
254430	586109
529045	586110
432230	586111
388994	586112
199714	586113
3135	586114
609	586115
175658	586116
44076	586117
658833	586118
141453	586119
223311	586120
46306	586121
417893	586122
710559	586123
146049	586124
334225	586125
67839	586126
41709	586127
424454	586128
46643	586129
560174	586130
319052	586131
221901	586132
111772	586133
565304	586134
266727	586135
9874	586136
95831	586137
666983	586138
511463	586139
24027	586140
290523	586141
654528	586142
141248	586143
16653	586144
293588	586145
569564	586146
154149	586147
130601	586148
78366	586149
185468	586150
59117	586151
608888	586152
616043	586153
35149	586154
639773	586155
586059	586156
200133	586157
28846	586158
114856	586159
631273	586160
324560	586161
366388	586162
418100	586163
144731	586164
48137	586165
303953	586166
152732	586167
106498	586168
41940	586169
415419	586170
10595	586171
7823	586172
253621	586173
187608	586174
694597	586175
26082	586176
107677	586177
98883	586178
351823	586179
140800	586180
463925	586181
445103	586182
4031	586183
351164	586184
292957	586185
636193	586186
173425	586187
682654	586188
179323	586189
125525	586190
10033	586191
1654	586192
424568	586193
320481	586194
170685	586195
477270	586196
29641	586197
717443	586198
163894	586199
221076	586200
32987	586201
306370	586202
102604	586203
6246	586204
2600	586205
113138	586206
320473	586207
18490	586208
202182	586209
121618	586210
41888	586211
467145	586212
290171	586213
619737	586214
11388	586215
168900	586216
274324	586217
289771	586218
707582	586219
89837	586220
536490	586221
462836	586222
181021	586223
146941	586224
498845	586225
207911	586226
12842	586227
169552	586228
479316	586229
619379	586230
143805	586231
43345	586232
181013	586233
468015	586234
59022	586235
25816	586236
47802	586237
121531	586238
429263	586239
37471	586240
2196	586241
418274	586242
688974	586243
215694	586244
313377	586245
261850	586246
164025	586247
615929	586248
475838	586249
666779	586250
124685	586251
305371	586252
7208	586253
586151	586254
478901	586255
415206	586256
138192	586257
33353	586258
371838	586259
276403	586260
680210	586261
149595	586262
16174	586263
94753	586264
257161	586265
165905	586266
391456	586267
23017	586268
676622	586269
118748	586270
205674	586271
419755	586272
306049	586273
584524	586274
666374	586275
429580	586276
35298	586277
168521	586278
14277	586279
656561	586280
519180	586281
313702	586282
655272	586283
322561	586284
17106	586285
399419	586286
119743	586287
499435	586288
124606	586289
28054	586290
87090	586291
625139	586292
42649	586293
450394	586294
73848	586295
117331	586296
6893	586297
502014	586298
391	586299
24560	586300
1560	586301
93907	586302
714888	586303
577587	586304
181401	586305
156859	586306
28818	586307
518592	586308
316813	586309
58	586310
623179	586311
723785	586312
270679	586313
178635	586314
637044	586315
481361	586316
438468	586317
607149	586318
166238	586319
184961	586320
192280	586321
171224	586322
62910	586323
154096	586324
20910	586325
37533	586326
417739	586327
432863	586328
296318	586329
88327	586330
407565	586331
104472	586332
631460	586333
214834	586334
144431	586335
530939	586336
628091	586337
519482	586338
419340	586339
5255	586340
372122	586341
436897	586342
10364	586343
239343	586344
175030	586345
219376	586346
645677	586347
410188	586348
58762	586349
14983	586350
6821	586351
104708	586352
325524	586353
184454	586354
9821	586355
282321	586356
168841	586357
5181	586358
27996	586359
290608	586360
672522	586361
146143	586362
446662	586363
111730	586364
592544	586365
365891	586366
550740	586367
184264	586368
97403	586369
632141	586370
551644	586371
42223	586372
562858	586373
612221	586374
341247	586375
309735	586376
253898	586377
7590	586378
353823	586379
119171	586380
172519	586381
717814	586382
134937	586383
615705	586384
635330	586385
17373	586386
75454	586387
141175	586388
572897	586389
485327	586390
464451	586391
28742	586392
141430	586393
647942	586394
320222	586395
549508	586396
180767	586397
587516	586398
438420	586399
450867	586400
57377	586401
506688	586402
565011	586403
18974	586404
77331	586405
372448	586406
38620	586407
80453	586408
509638	586409
81185	586410
145300	586411
21664	586412
533554	586413
17851	586414
492111	586415
505894	586416
501410	586417
194655	586418
424755	586419
152029	586420
45211	586421
99570	586422
23359	586423
116625	586424
218010	586425
125677	586426
114923	586427
576840	586428
328725	586429
563954	586430
28705	586431
702334	586432
176349	586433
261619	586434
43525	586435
198144	586436
97843	586437
4793	586438
127975	586439
18554	586440
419518	586441
11023	586442
264552	586443
132698	586444
198167	586445
2048	586446
159704	586447
551497	586448
415909	586449
615946	586450
260918	586451
157938	586452
580240	586453
80008	586454
128419	586455
72996	586456
160308	586457
42950	586458
27246	586459
175565	586460
651863	586461
328791	586462
685884	586463
437574	586464
463603	586465
249169	586466
619316	586467
654849	586468
446048	586469
619393	586470
47239	586471
389115	586472
410176	586473
489059	586474
1	586475
212854	586476
73841	586477
66544	586478
3870	586479
725124	586480
118231	586481
566551	586482
712140	586483
17765	586484
16975	586485
612297	586486
23366	586487
237156	586488
62917	586489
39087	586490
1601	586491
382022	586492
672365	586493
639949	586494
139205	586495
651834	586496
41802	586497
2509	586498
7469	586499
27712	586500
541444	586501
424770	586502
8098	586503
47992	586504
314079	586505
192498	586506
398575	586507
502814	586508
1051	586509
218024	586510
498913	586511
173793	586512
36561	586513
135061	586514
78048	586515
119110	586516
170404	586517
76937	586518
82242	586519
112659	586520
287109	586521
24295	586522
611238	586523
226323	586524
67526	586525
684448	586526
426779	586527
531195	586528
448984	586529
172374	586530
317492	586531
593469	586532
16353	586533
30348	586534
145065	586535
10540	586536
577530	586537
721018	586538
309275	586539
192653	586540
2441	586541
497502	586542
599025	586543
160419	586544
497574	586545
325991	586546
98132	586547
17511	586548
160074	586549
127637	586550
704662	586551
46987	586552
699812	586553
192519	586554
191872	586555
73389	586556
152833	586557
423528	586558
595869	586559
273100	586560
535035	586561
42289	586562
315858	586563
704949	586564
645818	586565
274183	586566
464629	586567
208598	586568
375565	586569
434591	586570
125812	586571
149082	586572
122	586573
575221	586574
523025	586575
105732	586576
534958	586577
221302	586578
173878	586579
87540	586580
100690	586581
158540	586582
16074	586583
556104	586584
411752	586585
55894	586586
34377	586587
29167	586588
382408	586589
528507	586590
107923	586591
84733	586592
217656	586593
150485	586594
191413	586595
237549	586596
101747	586597
35226	586598
207027	586599
547652	586600
112542	586601
74714	586602
195530	586603
77460	586604
631749	586605
437534	586606
465889	586607
220224	586608
6236	586609
104264	586610
159359	586611
696662	586612
390533	586613
288879	586614
2066	586615
700982	586616
382882	586617
255885	586618
17984	586619
664998	586620
138544	586621
715748	586622
163955	586623
569863	586624
440063	586625
218982	586626
15835	586627
381810	586628
603115	586629
632205	586630
44477	586631
699926	586632
473	586633
678077	586634
549496	586635
43843	586636
30384	586637
537961	586638
552362	586639
343226	586640
604918	586641
513732	586642
319600	586643
672337	586644
313209	586645
359431	586646
45249	586647
10332	586648
216797	586649
310444	586650
163336	586651
1477	586652
624734	586653
16556	586654
663771	586655
102732	586656
149305	586657
2567	586658
165677	586659
461579	586660
159953	586661
48127	586662
165135	586663
565579	586664
154082	586665
483685	586666
92015	586667
636670	586668
337498	586669
648998	586670
83785	586671
715114	586672
71115	586673
54653	586674
438856	586675
97829	586676
1899	586677
399565	586678
486891	586679
491439	586680
65025	586681
118656	586682
598295	586683
11743	586684
136805	586685
61536	586686
697575	586687
437996	586688
7249	586689
235369	586690
139176	586691
39405	586692
210257	586693
110609	586694
177453	586695
501900	586696
392986	586697
665335	586698
228689	586699
80882	586700
724	586701
298303	586702
378489	586703
267071	586704
252864	586705
722341	586706
672484	586707
351569	586708
252032	586709
36648	586710
408149	586711
61284	586712
403893	586713
295845	586714
428043	586715
3142	586716
233196	586717
225254	586718
609544	586719
121945	586720
574780	586721
14208	586722
681141	586723
295348	586724
410194	586725
7841	586726
680283	586727
66180	586728
149833	586729
240930	586730
327608	586731
410044	586732
717334	586733
679411	586734
404399	586735
461041	586736
180985	586737
626118	586738
351321	586739
346414	586740
49729	586741
466220	586742
312310	586743
617407	586744
498598	586745
6861	586746
200661	586747
140297	586748
684895	586749
284830	586750
179123	586751
504367	586752
451284	586753
585736	586754
700501	586755
360619	586756
31648	586757
20974	586758
159439	586759
620982	586760
584070	586761
9239	586762
531149	586763
180284	586764
130352	586765
40866	586766
49412	586767
618835	586768
470173	586769
329255	586770
31433	586771
443225	586772
572824	586773
197118	586774
644557	586775
483278	586776
21201	586777
719471	586778
153299	586779
183848	586780
142040	586781
384164	586782
5394	586783
287866	586784
475886	586785
13690	586786
33501	586787
107277	586788
707632	586789
158106	586790
687990	586791
614833	586792
391864	586793
421466	586794
537235	586795
111438	586796
660765	586797
429448	586798
405968	586799
143108	586800
66448	586801
193502	586802
697432	586803
580763	586804
699435	586805
137279	586806
351951	586807
23774	586808
383398	586809
87772	586810
157312	586811
607629	586812
620408	586813
45170	586814
235501	586815
596303	586816
172739	586817
705429	586818
59953	586819
2549	586820
465796	586821
33335	586822
707816	586823
217818	586824
589740	586825
317918	586826
335134	586827
408334	586828
500107	586829
191935	586830
5107	586831
2406	586832
17975	586833
36224	586834
502418	586835
45460	586836
143058	586837
659105	586838
478456	586839
96114	586840
51025	586841
57915	586842
58201	586843
113613	586844
413110	586845
496527	586846
376373	586847
9338	586848
41892	586849
562965	586850
676905	586851
568093	586852
167179	586853
224342	586854
220682	586855
600328	586856
64881	586857
129543	586858
533134	586859
504458	586860
85189	586861
513154	586862
400736	586863
258470	586864
59309	586865
165993	586866
250196	586867
8515	586868
331490	586869
413141	586870
236049	586871
567611	586872
638470	586873
102081	586874
527718	586875
408016	586876
28345	586877
595708	586878
633039	586879
482010	586880
21506	586881
121145	586882
356155	586883
33265	586884
426472	586885
364881	586886
504646	586887
10147	586888
393043	586889
269582	586890
33455	586891
349680	586892
6786	586893
512355	586894
376472	586895
31732	586896
98479	586897
652136	586898
301225	586899
137935	586900
402604	586901
579663	586902
134498	586903
250313	586904
537247	586905
101773	586906
198321	586907
9164	586908
675375	586909
298623	586910
633744	586911
26614	586912
88881	586913
148336	586914
615693	586915
146507	586916
260601	586917
221342	586918
52908	586919
593878	586920
176018	586921
9976	586922
463280	586923
72252	586924
8126	586925
572518	586926
88001	586927
195750	586928
680870	586929
126931	586930
6367	586931
156904	586932
449590	586933
397498	586934
34370	586935
12318	586936
146074	586937
235932	586938
711279	586939
176721	586940
125528	586941
420592	586942
648216	586943
31722	586944
428884	586945
524494	586946
46458	586947
225844	586948
302222	586949
230331	586950
164606	586951
664471	586952
417729	586953
89639	586954
117898	586955
467644	586956
590671	586957
692604	586958
20772	586959
133107	586960
141622	586961
200707	586962
12882	586963
282105	586964
124586	586965
444589	586966
467083	586967
678759	586968
660097	586969
91127	586970
710831	586971
707020	586972
54155	586973
632823	586974
300127	586975
96657	586976
221465	586977
137952	586978
672962	586979
161919	586980
60254	586981
289590	586982
85520	586983
58648	586984
76131	586985
37778	586986
410083	586987
627927	586988
21770	586989
644133	586990
412551	586991
543554	586992
426094	586993
628323	586994
460541	586995
18844	586996
97385	586997
276372	586998
157505	586999
268716	587000
41325	587001
115127	587002
124649	587003
85868	587004
417440	587005
289387	587006
568865	587007
16870	587008
140239	587009
170355	587010
12618	587011
520092	587012
432048	587013
209678	587014
325274	587015
672790	587016
511226	587017
614707	587018
46243	587019
581975	587020
521287	587021
543011	587022
648289	587023
379257	587024
227036	587025
710555	587026
45295	587027
579660	587028
268259	587029
172054	587030
374842	587031
642016	587032
271193	587033
156332	587034
103530	587035
220553	587036
506075	587037
25505	587038
582523	587039
500707	587040
189913	587041
204912	587042
23611	587043
189448	587044
144889	587045
724250	587046
264978	587047
10027	587048
594846	587049
581612	587050
138398	587051
532968	587052
389019	587053
282851	587054
342978	587055
477474	587056
283606	587057
150533	587058
297757	587059
687339	587060
193554	587061
12153	587062
236984	587063
568783	587064
53339	587065
132262	587066
160297	587067
28444	587068
388699	587069
486371	587070
349753	587071
544402	587072
146585	587073
584678	587074
448652	587075
183261	587076
984	587077
684873	587078
441752	587079
66892	587080
20810	587081
106107	587082
118969	587083
155637	587084
227681	587085
262533	587086
316016	587087
5308	587088
214	587089
720340	587090
703022	587091
30232	587092
9184	587093
93962	587094
94511	587095
506817	587096
540216	587097
214784	587098
191018	587099
516493	587100
213336	587101
50302	587102
267447	587103
421839	587104
511845	587105
72704	587106
713271	587107
250303	587108
107066	587109
359741	587110
545812	587111
554946	587112
480008	587113
323284	587114
333526	587115
162142	587116
130424	587117
326462	587118
20757	587119
104807	587120
543507	587121
461027	587122
457584	587123
148998	587124
115669	587125
43084	587126
602605	587127
231960	587128
485970	587129
183942	587130
329000	587131
305827	587132
136260	587133
421716	587134
577564	587135
278965	587136
421729	587137
303973	587138
620871	587139
649801	587140
276928	587141
707675	587142
20013	587143
328968	587144
42866	587145
639792	587146
149572	587147
316589	587148
168137	587149
147314	587150
11855	587151
56494	587152
234984	587153
181977	587154
476749	587155
7555	587156
516928	587157
354869	587158
99769	587159
23692	587160
642928	587161
143712	587162
130899	587163
219483	587164
199004	587165
567939	587166
268940	587167
9085	587168
28547	587169
152638	587170
12740	587171
6132	587172
214442	587173
410431	587174
415628	587175
531961	587176
31754	587177
127815	587178
42544	587179
170074	587180
527715	587181
494724	587182
584189	587183
210735	587184
9597	587185
449033	587186
123468	587187
612439	587188
58538	587189
295043	587190
186668	587191
15883	587192
9227	587193
608002	587194
570701	587195
91441	587196
141165	587197
105511	587198
29677	587199
577703	587200
454879	587201
13193	587202
509068	587203
457434	587204
82806	587205
144014	587206
645922	587207
572222	587208
362245	587209
182522	587210
434562	587211
503723	587212
525708	587213
565704	587214
178097	587215
36858	587216
348943	587217
27758	587218
104683	587219
180008	587220
33691	587221
322722	587222
328713	587223
58075	587224
715437	587225
337397	587226
335153	587227
70280	587228
95982	587229
62671	587230
402269	587231
452585	587232
31705	587233
236891	587234
13101	587235
683579	587236
336735	587237
352085	587238
48818	587239
480899	587240
722486	587241
162898	587242
180948	587243
62541	587244
686693	587245
148002	587246
34730	587247
40510	587248
657735	587249
10345	587250
185920	587251
255403	587252
644692	587253
702982	587254
426258	587255
72720	587256
433219	587257
137285	587258
605684	587259
666592	587260
166789	587261
389878	587262
405448	587263
519799	587264
11243	587265
26456	587266
547402	587267
380871	587268
567678	587269
496626	587270
273759	587271
283466	587272
607991	587273
387560	587274
642833	587275
46721	587276
317162	587277
211074	587278
6341	587279
27913	587280
230571	587281
254489	587282
102872	587283
12968	587284
533214	587285
665908	587286
425820	587287
562076	587288
706690	587289
124610	587290
387415	587291
172012	587292
618915	587293
167708	587294
10692	587295
673710	587296
584574	587297
154559	587298
50561	587299
55987	587300
452897	587301
300745	587302
497122	587303
173239	587304
487209	587305
43423	587306
478190	587307
85677	587308
386557	587309
386596	587310
26602	587311
1382	587312
701407	587313
597226	587314
360232	587315
653863	587316
113690	587317
329822	587318
110866	587319
150371	587320
521839	587321
663759	587322
92317	587323
566771	587324
239759	587325
534502	587326
429227	587327
326066	587328
94805	587329
312872	587330
1110	587331
105688	587332
57582	587333
448634	587334
78126	587335
491626	587336
55961	587337
47816	587338
328658	587339
27948	587340
66429	587341
4880	587342
512233	587343
153	587344
341357	587345
577099	587346
29784	587347
291254	587348
53098	587349
410630	587350
400998	587351
55014	587352
292530	587353
20718	587354
305317	587355
304752	587356
148007	587357
22043	587358
312497	587359
124374	587360
570590	587361
591910	587362
669302	587363
547182	587364
485528	587365
77692	587366
303698	587367
121956	587368
494813	587369
97119	587370
54922	587371
125231	587372
32884	587373
677426	587374
569970	587375
589024	587376
556177	587377
154734	587378
481651	587379
179253	587380
424414	587381
518688	587382
509453	587383
554288	587384
38882	587385
90157	587386
602211	587387
26231	587388
56674	587389
151220	587390
386462	587391
724999	587392
121871	587393
570304	587394
184998	587395
122158	587396
63734	587397
640109	587398
683758	587399
543972	587400
35468	587401
144742	587402
417041	587403
241177	587404
85351	587405
172693	587406
457372	587407
607745	587408
450353	587409
660895	587410
669718	587411
465936	587412
700469	587413
8256	587414
248062	587415
328745	587416
87874	587417
94490	587418
639880	587419
375792	587420
174622	587421
20391	587422
94409	587423
101721	587424
243756	587425
532578	587426
229400	587427
721938	587428
603883	587429
449095	587430
223239	587431
48868	587432
141195	587433
241043	587434
434659	587435
518048	587436
272255	587437
448392	587438
569987	587439
716850	587440
109922	587441
40587	587442
35156	587443
22294	587444
121132	587445
176769	587446
369234	587447
696281	587448
85886	587449
3233	587450
64013	587451
166016	587452
33458	587453
352503	587454
536372	587455
67506	587456
66693	587457
218719	587458
132107	587459
46571	587460
220479	587461
517688	587462
298518	587463
186553	587464
52446	587465
60997	587466
264249	587467
445250	587468
294695	587469
622423	587470
65426	587471
567987	587472
363832	587473
604854	587474
600199	587475
2790	587476
244926	587477
73251	587478
96721	587479
642190	587480
371360	587481
291522	587482
83217	587483
169601	587484
166721	587485
269619	587486
342425	587487
459370	587488
317489	587489
3099	587490
165085	587491
532546	587492
265625	587493
363421	587494
619840	587495
352275	587496
607112	587497
331643	587498
1266	587499
45788	587500
159765	587501
278376	587502
430186	587503
10631	587504
109285	587505
525870	587506
580355	587507
21520	587508
216521	587509
52300	587510
706871	587511
642449	587512
718609	587513
392126	587514
564336	587515
262684	587516
610184	587517
885	587518
671544	587519
696933	587520
669773	587521
471833	587522
90941	587523
38767	587524
401513	587525
47122	587526
11841	587527
219001	587528
31305	587529
361910	587530
42042	587531
549693	587532
172254	587533
118710	587534
662767	587535
667527	587536
98088	587537
524631	587538
174485	587539
33940	587540
262988	587541
575751	587542
367213	587543
438815	587544
717839	587545
490001	587546
167196	587547
34602	587548
540965	587549
161	587550
550841	587551
369763	587552
608075	587553
711150	587554
546719	587555
679736	587556
356922	587557
169518	587558
7640	587559
157652	587560
428234	587561
19668	587562
185697	587563
12840	587564
29429	587565
416146	587566
472892	587567
25563	587568
155482	587569
26264	587570
722068	587571
23879	587572
40779	587573
278387	587574
470681	587575
97649	587576
280717	587577
106932	587578
264397	587579
303975	587580
342910	587581
705568	587582
375416	587583
700884	587584
144823	587585
514248	587586
564985	587587
639968	587588
4266	587589
138198	587590
339194	587591
376499	587592
64215	587593
173097	587594
29416	587595
45857	587596
550712	587597
342591	587598
347731	587599
401459	587600
169164	587601
186048	587602
129914	587603
549637	587604
490686	587605
253427	587606
187126	587607
14793	587608
65781	587609
670704	587610
16105	587611
609912	587612
525691	587613
6950	587614
475207	587615
175812	587616
213433	587617
616818	587618
433672	587619
409297	587620
6310	587621
160169	587622
298768	587623
335499	587624
235797	587625
640479	587626
272108	587627
662963	587628
22623	587629
694722	587630
150294	587631
246619	587632
302837	587633
644845	587634
144242	587635
14942	587636
188517	587637
41128	587638
181202	587639
333840	587640
628720	587641
542219	587642
597946	587643
96870	587644
191203	587645
669209	587646
147669	587647
414344	587648
682479	587649
372847	587650
24162	587651
500487	587652
100304	587653
579490	587654
91398	587655
319588	587656
657919	587657
35094	587658
699050	587659
516	587660
559996	587661
363615	587662
162313	587663
4180	587664
138392	587665
398097	587666
111684	587667
716926	587668
100796	587669
265663	587670
377513	587671
477187	587672
33262	587673
395818	587674
96852	587675
528612	587676
422516	587677
294738	587678
82432	587679
53460	587680
418507	587681
669013	587682
584154	587683
430913	587684
583580	587685
583123	587686
98477	587687
32304	587688
90560	587689
137521	587690
13732	587691
318696	587692
714734	587693
685025	587694
14100	587695
903	587696
71248	587697
522310	587698
448028	587699
99240	587700
53923	587701
226280	587702
577601	587703
595864	587704
335146	587705
14647	587706
15534	587707
154025	587708
13377	587709
519003	587710
386220	587711
5888	587712
291166	587713
289010	587714
69919	587715
641631	587716
214203	587717
24961	587718
218259	587719
323933	587720
6329	587721
14517	587722
38181	587723
391006	587724
397912	587725
452703	587726
653880	587727
216038	587728
9781	587729
678412	587730
661387	587731
95776	587732
445200	587733
685361	587734
609434	587735
326558	587736
94011	587737
247607	587738
373154	587739
185156	587740
716160	587741
1142	587742
171115	587743
601553	587744
171323	587745
720937	587746
64495	587747
107702	587748
172074	587749
407594	587750
667602	587751
104038	587752
174906	587753
117379	587754
581146	587755
468311	587756
147903	587757
6	587758
55489	587759
175606	587760
17904	587761
392467	587762
85	587763
230044	587764
293506	587765
184947	587766
4034	587767
46938	587768
336572	587769
286054	587770
568638	587771
85154	587772
502605	587773
299762	587774
522940	587775
277161	587776
185743	587777
363898	587778
107130	587779
610268	587780
444575	587781
1263	587782
388698	587783
155845	587784
482655	587785
63624	587786
660107	587787
445728	587788
626086	587789
413450	587790
309581	587791
127181	587792
354975	587793
353031	587794
292288	587795
663073	587796
477654	587797
318695	587798
1115	587799
622221	587800
113166	587801
336969	587802
431571	587803
696291	587804
152726	587805
430780	587806
365700	587807
167399	587808
595253	587809
13527	587810
456632	587811
97727	587812
82521	587813
175115	587814
15396	587815
45283	587816
415593	587817
52682	587818
409933	587819
145741	587820
286940	587821
353377	587822
90860	587823
70139	587824
553915	587825
558797	587826
252814	587827
388096	587828
513705	587829
611790	587830
26322	587831
37226	587832
467539	587833
280791	587834
660498	587835
26460	587836
537840	587837
82349	587838
352303	587839
2916	587840
639729	587841
31424	587842
478351	587843
22893	587844
41278	587845
168915	587846
34258	587847
553857	587848
694321	587849
309129	587850
9642	587851
4124	587852
429822	587853
492671	587854
666377	587855
558459	587856
13221	587857
414213	587858
44519	587859
131736	587860
7318	587861
340871	587862
349341	587863
680589	587864
2161	587865
478297	587866
69272	587867
481411	587868
708096	587869
377149	587870
82943	587871
262825	587872
143945	587873
83119	587874
260027	587875
383146	587876
38394	587877
428904	587878
548337	587879
521331	587880
4551	587881
181358	587882
5260	587883
120196	587884
196935	587885
369749	587886
5342	587887
14329	587888
177708	587889
147555	587890
181972	587891
448711	587892
712360	587893
175581	587894
63390	587895
146540	587896
183070	587897
128906	587898
570101	587899
7887	587900
126028	587901
377825	587902
534857	587903
114558	587904
277031	587905
97384	587906
447754	587907
106038	587908
5402	587909
57808	587910
10330	587911
31041	587912
219120	587913
274912	587914
699453	587915
302796	587916
647223	587917
162724	587918
446753	587919
79643	587920
15010	587921
89585	587922
316013	587923
94034	587924
405395	587925
190446	587926
24703	587927
22860	587928
198624	587929
533899	587930
244284	587931
286931	587932
125906	587933
700182	587934
278680	587935
689878	587936
269901	587937
542842	587938
527686	587939
279478	587940
19403	587941
161088	587942
681681	587943
24360	587944
477624	587945
683870	587946
654717	587947
197462	587948
383481	587949
3366	587950
479737	587951
16873	587952
205625	587953
80624	587954
416742	587955
460508	587956
53996	587957
37682	587958
183760	587959
36625	587960
621115	587961
262169	587962
250650	587963
307730	587964
281745	587965
229295	587966
87689	587967
396067	587968
56097	587969
165316	587970
12753	587971
449027	587972
325517	587973
46845	587974
539373	587975
158327	587976
164760	587977
131163	587978
175019	587979
29142	587980
527186	587981
325995	587982
5230	587983
519588	587984
209459	587985
80085	587986
33908	587987
77423	587988
76965	587989
202609	587990
146991	587991
40976	587992
631911	587993
125227	587994
250014	587995
717001	587996
60231	587997
567860	587998
179196	587999
154058	588000
95739	588001
128521	588002
157900	588003
43561	588004
424058	588005
455647	588006
252522	588007
154319	588008
6774	588009
464843	588010
120313	588011
41057	588012
389868	588013
52684	588014
220115	588015
510381	588016
709741	588017
589114	588018
35076	588019
409249	588020
441465	588021
41293	588022
32028	588023
290886	588024
80434	588025
544130	588026
688439	588027
32284	588028
77445	588029
697364	588030
304774	588031
410948	588032
158084	588033
358244	588034
39575	588035
704361	588036
309	588037
39982	588038
446871	588039
54428	588040
160876	588041
4513	588042
701391	588043
190797	588044
640345	588045
148283	588046
82402	588047
137878	588048
399949	588049
452645	588050
84949	588051
660393	588052
65097	588053
487963	588054
318	588055
447029	588056
447643	588057
66504	588058
397	588059
7707	588060
22854	588061
385976	588062
77969	588063
73166	588064
473389	588065
151864	588066
389111	588067
178250	588068
35570	588069
17094	588070
291514	588071
2561	588072
646894	588073
17843	588074
49225	588075
376190	588076
27437	588077
364978	588078
315133	588079
477499	588080
123841	588081
43739	588082
393	588083
166703	588084
432485	588085
51276	588086
52526	588087
667571	588088
541832	588089
467321	588090
119877	588091
681352	588092
647043	588093
53686	588094
369770	588095
596065	588096
157272	588097
84994	588098
569711	588099
48020	588100
582160	588101
306841	588102
98955	588103
632556	588104
586792	588105
113036	588106
133485	588107
547277	588108
15	588109
713693	588110
127216	588111
182964	588112
393739	588113
267777	588114
350615	588115
344347	588116
679117	588117
36596	588118
68384	588119
101271	588120
638428	588121
447745	588122
394358	588123
530820	588124
33263	588125
468910	588126
573906	588127
267609	588128
2296	588129
442876	588130
19757	588131
719142	588132
725018	588133
2497	588134
82399	588135
80376	588136
711713	588137
322813	588138
134929	588139
242060	588140
207207	588141
317086	588142
502205	588143
43597	588144
589578	588145
371462	588146
604552	588147
448036	588148
58645	588149
89140	588150
424159	588151
530290	588152
535970	588153
113789	588154
317590	588155
230775	588156
366168	588157
590119	588158
9354	588159
647480	588160
40622	588161
147279	588162
662669	588163
4	588164
163360	588165
546106	588166
79737	588167
476796	588168
9214	588169
398410	588170
126199	588171
211438	588172
205872	588173
199939	588174
63528	588175
159831	588176
182135	588177
341381	588178
451615	588179
149291	588180
520349	588181
70365	588182
286882	588183
362993	588184
540764	588185
162951	588186
73470	588187
110888	588188
603880	588189
31290	588190
679445	588191
88744	588192
63961	588193
723176	588194
343515	588195
188413	588196
146575	588197
198380	588198
41014	588199
377887	588200
443275	588201
137957	588202
339959	588203
150930	588204
70440	588205
209432	588206
611766	588207
658968	588208
316709	588209
362784	588210
17686	588211
94355	588212
294360	588213
344002	588214
462936	588215
114090	588216
550891	588217
500953	588218
39517	588219
600789	588220
109643	588221
76981	588222
27752	588223
608475	588224
12464	588225
45828	588226
557831	588227
11752	588228
7085	588229
638671	588230
650411	588231
486549	588232
509239	588233
11587	588234
594085	588235
469447	588236
18	588237
63497	588238
660408	588239
5190	588240
659454	588241
259276	588242
10087	588243
584999	588244
542427	588245
127117	588246
409278	588247
339818	588248
431006	588249
38801	588250
408374	588251
112772	588252
19390	588253
49612	588254
451294	588255
36146	588256
124389	588257
319692	588258
696537	588259
222369	588260
81151	588261
647657	588262
674109	588263
13520	588264
425075	588265
394115	588266
19737	588267
129588	588268
50618	588269
414371	588270
395150	588271
549495	588272
181618	588273
67401	588274
54452	588275
218537	588276
193809	588277
237941	588278
659234	588279
243246	588280
551238	588281
724057	588282
152395	588283
103536	588284
309655	588285
566914	588286
481083	588287
384024	588288
257968	588289
490897	588290
121965	588291
34871	588292
183996	588293
448946	588294
248387	588295
476542	588296
687763	588297
237291	588298
93990	588299
219931	588300
411316	588301
141674	588302
606715	588303
455615	588304
178896	588305
184215	588306
160878	588307
119594	588308
16490	588309
579541	588310
369799	588311
27712	588312
63679	588313
185553	588314
286622	588315
344371	588316
24692	588317
406976	588318
702495	588319
41769	588320
691643	588321
81344	588322
133798	588323
139419	588324
14254	588325
712744	588326
10286	588327
169813	588328
154928	588329
34312	588330
4792	588331
334252	588332
135704	588333
213809	588334
529338	588335
126164	588336
160007	588337
94065	588338
442634	588339
713060	588340
152148	588341
374812	588342
6407	588343
172578	588344
48769	588345
29900	588346
148799	588347
665925	588348
650888	588349
283253	588350
12636	588351
432724	588352
64668	588353
657257	588354
75928	588355
41504	588356
180620	588357
22378	588358
433658	588359
122580	588360
27432	588361
229986	588362
692747	588363
14103	588364
66119	588365
473277	588366
671989	588367
290848	588368
95	588369
168269	588370
475182	588371
415324	588372
183484	588373
8244	588374
96189	588375
34023	588376
167653	588377
280318	588378
561247	588379
125669	588380
17225	588381
189644	588382
622621	588383
124152	588384
640791	588385
534077	588386
479294	588387
53445	588388
85910	588389
155812	588390
120342	588391
16	588392
541496	588393
591376	588394
18476	588395
420554	588396
140810	588397
2727	588398
680059	588399
563037	588400
45905	588401
85198	588402
16359	588403
641382	588404
545611	588405
78082	588406
289695	588407
1299	588408
335770	588409
150549	588410
440344	588411
40433	588412
498711	588413
52196	588414
703066	588415
66534	588416
47050	588417
42558	588418
36512	588419
36721	588420
161060	588421
53292	588422
118818	588423
431010	588424
284912	588425
78322	588426
175942	588427
639109	588428
230073	588429
402681	588430
211920	588431
327389	588432
560882	588433
337283	588434
616491	588435
150565	588436
172562	588437
474743	588438
40407	588439
148088	588440
36706	588441
396887	588442
647425	588443
200635	588444
54084	588445
85986	588446
19389	588447
369112	588448
159994	588449
30832	588450
359603	588451
243301	588452
153313	588453
256139	588454
25068	588455
119126	588456
650609	588457
9661	588458
456724	588459
40835	588460
695414	588461
525695	588462
275206	588463
630206	588464
60157	588465
41223	588466
623733	588467
160995	588468
31225	588469
601703	588470
375969	588471
374749	588472
377960	588473
615402	588474
54200	588475
4154	588476
469774	588477
117710	588478
539860	588479
36320	588480
632578	588481
316130	588482
433364	588483
54102	588484
495376	588485
472793	588486
8542	588487
317293	588488
34902	588489
369201	588490
83171	588491
333386	588492
412930	588493
76381	588494
42628	588495
171742	588496
5319	588497
43288	588498
709197	588499
183172	588500
26860	588501
125156	588502
540842	588503
143839	588504
37002	588505
119420	588506
258158	588507
221454	588508
381712	588509
158931	588510
413973	588511
177594	588512
99731	588513
34534	588514
128338	588515
99215	588516
315821	588517
524399	588518
27603	588519
310152	588520
394370	588521
458130	588522
1463	588523
229933	588524
406268	588525
491426	588526
558903	588527
283337	588528
7644	588529
277968	588530
414806	588531
650206	588532
623502	588533
14253	588534
353771	588535
99490	588536
239603	588537
58321	588538
42634	588539
592491	588540
17951	588541
588299	588542
7979	588543
173538	588544
667866	588545
221061	588546
521086	588547
688221	588548
22683	588549
260954	588550
140596	588551
515122	588552
391091	588553
56069	588554
690711	588555
436634	588556
217841	588557
691650	588558
294983	588559
434485	588560
90451	588561
22726	588562
64187	588563
383809	588564
306185	588565
640071	588566
504414	588567
74502	588568
359581	588569
252061	588570
489568	588571
613887	588572
151750	588573
248431	588574
43851	588575
697871	588576
566869	588577
17779	588578
35866	588579
295286	588580
540565	588581
47006	588582
413418	588583
286644	588584
50693	588585
157001	588586
683717	588587
56607	588588
180569	588589
155248	588590
154367	588591
412526	588592
310094	588593
297619	588594
524484	588595
167282	588596
691894	588597
340176	588598
682575	588599
52245	588600
248390	588601
297272	588602
584685	588603
50574	588604
133227	588605
707087	588606
576798	588607
11755	588608
135561	588609
595808	588610
175175	588611
411156	588612
5852	588613
186930	588614
332496	588615
225480	588616
131179	588617
449904	588618
658020	588619
69296	588620
362938	588621
543393	588622
626224	588623
30530	588624
219524	588625
597568	588626
171361	588627
250400	588628
27341	588629
48200	588630
34881	588631
250356	588632
6724	588633
25006	588634
371247	588635
600403	588636
697659	588637
271162	588638
130417	588639
720821	588640
477429	588641
647876	588642
161404	588643
584868	588644
434546	588645
333082	588646
22499	588647
319173	588648
194358	588649
425426	588650
310415	588651
610358	588652
4420	588653
374358	588654
72457	588655
473691	588656
112658	588657
178166	588658
167613	588659
338484	588660
26692	588661
180865	588662
271471	588663
787	588664
622112	588665
29231	588666
21334	588667
386839	588668
344487	588669
40275	588670
219061	588671
42915	588672
25420	588673
14992	588674
940	588675
519816	588676
96484	588677
20982	588678
610	588679
703233	588680
584556	588681
52165	588682
359162	588683
419454	588684
328939	588685
504768	588686
27558	588687
123706	588688
189484	588689
681475	588690
127768	588691
16581	588692
560960	588693
575218	588694
52570	588695
226641	588696
188913	588697
79566	588698
104974	588699
336954	588700
2835	588701
597862	588702
277393	588703
547382	588704
619907	588705
266783	588706
442800	588707
305902	588708
83377	588709
677080	588710
563584	588711
216745	588712
526728	588713
624874	588714
136	588715
150229	588716
204189	588717
569298	588718
420786	588719
143229	588720
185013	588721
492719	588722
116166	588723
380	588724
50421	588725
370587	588726
203065	588727
196150	588728
95739	588729
377749	588730
193470	588731
27136	588732
650407	588733
483962	588734
426747	588735
39497	588736
364129	588737
171557	588738
97517	588739
698177	588740
26129	588741
417	588742
125327	588743
589914	588744
448580	588745
108341	588746
44618	588747
117405	588748
142391	588749
86604	588750
220407	588751
76363	588752
682735	588753
517065	588754
232139	588755
583112	588756
195832	588757
364249	588758
274727	588759
412155	588760
696683	588761
238827	588762
667637	588763
209442	588764
650340	588765
239153	588766
141507	588767
45606	588768
1649	588769
611460	588770
225953	588771
256050	588772
109007	588773
320642	588774
100114	588775
123811	588776
319585	588777
541483	588778
28252	588779
12915	588780
57185	588781
31755	588782
683582	588783
296273	588784
628341	588785
9024	588786
123403	588787
252888	588788
105311	588789
21438	588790
370947	588791
22134	588792
151069	588793
312647	588794
450857	588795
52603	588796
48095	588797
28024	588798
700692	588799
38702	588800
115482	588801
48556	588802
711576	588803
67790	588804
100611	588805
637465	588806
5826	588807
107880	588808
512979	588809
136974	588810
345835	588811
477951	588812
686501	588813
570154	588814
98915	588815
44733	588816
3385	588817
307894	588818
623407	588819
524588	588820
66670	588821
178584	588822
699028	588823
124570	588824
42166	588825
47848	588826
94744	588827
712796	588828
162005	588829
574382	588830
135640	588831
121601	588832
657394	588833
596436	588834
91218	588835
32948	588836
313078	588837
208721	588838
115687	588839
626846	588840
700350	588841
127551	588842
328315	588843
523169	588844
243713	588845
152506	588846
142884	588847
1174	588848
471711	588849
52137	588850
52725	588851
624721	588852
14408	588853
49565	588854
52799	588855
673	588856
168017	588857
205222	588858
8237	588859
514537	588860
499032	588861
385676	588862
45071	588863
55790	588864
13471	588865
121770	588866
412435	588867
4474	588868
15869	588869
67387	588870
169081	588871
231237	588872
714349	588873
710053	588874
541861	588875
522324	588876
76758	588877
566895	588878
23149	588879
47140	588880
77092	588881
12848	588882
49554	588883
566805	588884
17211	588885
71388	588886
276316	588887
32118	588888
213068	588889
529652	588890
184928	588891
67240	588892
395347	588893
200951	588894
15367	588895
314542	588896
454182	588897
74132	588898
673826	588899
252229	588900
674695	588901
666018	588902
395583	588903
374993	588904
612859	588905
130806	588906
659857	588907
2375	588908
182398	588909
101460	588910
658354	588911
681364	588912
195799	588913
44308	588914
20756	588915
386502	588916
510758	588917
647209	588918
17594	588919
619290	588920
132426	588921
129469	588922
323716	588923
543	588924
384200	588925
115193	588926
329704	588927
142310	588928
617780	588929
528515	588930
380569	588931
102791	588932
139808	588933
37667	588934
109324	588935
150844	588936
40567	588937
571651	588938
606648	588939
637773	588940
172355	588941
526533	588942
309522	588943
584073	588944
235441	588945
683815	588946
584063	588947
56994	588948
303470	588949
2446	588950
559022	588951
20034	588952
699560	588953
159628	588954
453004	588955
210094	588956
682170	588957
661246	588958
449243	588959
209595	588960
512231	588961
24587	588962
491061	588963
236453	588964
546340	588965
210681	588966
463396	588967
44899	588968
229915	588969
52949	588970
139693	588971
8434	588972
466475	588973
702603	588974
578963	588975
200549	588976
264437	588977
311336	588978
303161	588979
530539	588980
41092	588981
582176	588982
255352	588983
56297	588984
302094	588985
3728	588986
473664	588987
52965	588988
132984	588989
31783	588990
72741	588991
41189	588992
529944	588993
563264	588994
356396	588995
667043	588996
65790	588997
150926	588998
200125	588999
546879	589000
170700	589001
662007	589002
107422	589003
94756	589004
430486	589005
413195	589006
36475	589007
567127	589008
445313	589009
536646	589010
79294	589011
258464	589012
697068	589013
498826	589014
169739	589015
231242	589016
130912	589017
89901	589018
582	589019
667958	589020
446195	589021
587617	589022
671596	589023
165372	589024
23579	589025
353904	589026
72996	589027
524471	589028
13038	589029
153329	589030
4392	589031
693447	589032
143942	589033
75927	589034
474594	589035
2422	589036
199631	589037
446951	589038
60791	589039
235103	589040
471662	589041
19468	589042
337892	589043
602931	589044
594332	589045
649892	589046
314176	589047
459439	589048
52701	589049
485382	589050
4579	589051
143403	589052
6142	589053
291529	589054
156885	589055
455385	589056
20537	589057
583081	589058
411592	589059
612901	589060
240232	589061
16627	589062
81924	589063
79074	589064
83458	589065
99132	589066
9076	589067
658610	589068
419018	589069
27371	589070
137219	589071
68062	589072
477725	589073
565898	589074
510166	589075
495774	589076
390711	589077
449092	589078
553113	589079
222452	589080
662156	589081
575476	589082
580189	589083
408418	589084
66751	589085
278832	589086
46977	589087
485208	589088
156939	589089
113586	589090
4125	589091
709319	589092
604202	589093
96842	589094
220264	589095
13835	589096
314577	589097
59025	589098
56022	589099
464735	589100
17632	589101
49117	589102
16464	589103
8041	589104
57643	589105
509882	589106
151008	589107
232237	589108
131209	589109
139708	589110
110158	589111
651494	589112
279485	589113
4841	589114
377554	589115
167823	589116
54437	589117
165583	589118
447206	589119
530008	589120
627030	589121
660722	589122
61891	589123
162151	589124
230206	589125
624785	589126
253204	589127
3232	589128
345323	589129
322100	589130
147371	589131
310135	589132
414318	589133
298425	589134
645308	589135
2602	589136
522689	589137
40745	589138
227548	589139
4470	589140
474841	589141
485348	589142
570007	589143
29106	589144
394178	589145
141518	589146
489583	589147
300844	589148
713185	589149
1034	589150
12970	589151
531234	589152
305170	589153
14036	589154
724390	589155
1952	589156
186506	589157
12083	589158
120268	589159
110762	589160
225533	589161
584849	589162
391124	589163
362	589164
111655	589165
129257	589166
189406	589167
176388	589168
647979	589169
417492	589170
36806	589171
80565	589172
20327	589173
22408	589174
448601	589175
262020	589176
110481	589177
533316	589178
51520	589179
697408	589180
695046	589181
89960	589182
395773	589183
442111	589184
671207	589185
157413	589186
1405	589187
3264	589188
169570	589189
568609	589190
673470	589191
33673	589192
145223	589193
161247	589194
206386	589195
483147	589196
65002	589197
27850	589198
166632	589199
290618	589200
388190	589201
171056	589202
419998	589203
704608	589204
581551	589205
42832	589206
56860	589207
176787	589208
474799	589209
66251	589210
60706	589211
14192	589212
60850	589213
311409	589214
75247	589215
562790	589216
471161	589217
5376	589218
365938	589219
357712	589220
273874	589221
314953	589222
36016	589223
30189	589224
92678	589225
137598	589226
37189	589227
17898	589228
408273	589229
203752	589230
164380	589231
1439	589232
157669	589233
41779	589234
532485	589235
182067	589236
4531	589237
570363	589238
528719	589239
715157	589240
52014	589241
48429	589242
52683	589243
64555	589244
140298	589245
185818	589246
151581	589247
461671	589248
515271	589249
165608	589250
12899	589251
36922	589252
65849	589253
46111	589254
277747	589255
103414	589256
342994	589257
145577	589258
164106	589259
278226	589260
128443	589261
176428	589262
166573	589263
42308	589264
320870	589265
111808	589266
623990	589267
560372	589268
496627	589269
13115	589270
672463	589271
711581	589272
357979	589273
500651	589274
170068	589275
580385	589276
233357	589277
18473	589278
4118	589279
645	589280
76715	589281
120601	589282
401323	589283
84778	589284
712777	589285
265571	589286
312517	589287
162018	589288
495599	589289
641792	589290
328554	589291
614663	589292
452545	589293
77292	589294
99470	589295
422568	589296
211527	589297
363807	589298
161866	589299
215840	589300
352084	589301
290747	589302
9603	589303
401647	589304
470558	589305
521168	589306
550362	589307
2654	589308
452837	589309
11485	589310
74466	589311
211402	589312
607254	589313
3607	589314
378353	589315
31053	589316
1376	589317
42810	589318
33201	589319
332895	589320
7485	589321
42261	589322
138090	589323
179169	589324
154307	589325
487713	589326
636582	589327
468310	589328
535212	589329
384711	589330
78261	589331
293327	589332
610311	589333
54433	589334
47426	589335
63108	589336
700539	589337
529778	589338
179983	589339
263708	589340
528467	589341
492023	589342
61219	589343
44510	589344
488975	589345
43469	589346
406714	589347
574705	589348
633485	589349
569833	589350
187261	589351
8900	589352
466440	589353
178595	589354
392646	589355
404449	589356
118817	589357
79670	589358
338508	589359
117957	589360
103682	589361
199984	589362
557502	589363
332880	589364
228964	589365
557691	589366
119715	589367
40612	589368
68818	589369
34973	589370
256893	589371
40794	589372
595538	589373
372078	589374
562583	589375
914	589376
159736	589377
26207	589378
72239	589379
51482	589380
38832	589381
105734	589382
220330	589383
210246	589384
216593	589385
388685	589386
309131	589387
402692	589388
335968	589389
1612	589390
15616	589391
666165	589392
620609	589393
429379	589394
448815	589395
618851	589396
48082	589397
164823	589398
322360	589399
236697	589400
146649	589401
488619	589402
569672	589403
30841	589404
714014	589405
25683	589406
27334	589407
277551	589408
22880	589409
177622	589410
622996	589411
127673	589412
425073	589413
543141	589414
479846	589415
149314	589416
291501	589417
116846	589418
96625	589419
609740	589420
712464	589421
477046	589422
165175	589423
540491	589424
78292	589425
1668	589426
316090	589427
150867	589428
503516	589429
120600	589430
66968	589431
125688	589432
475402	589433
39401	589434
49395	589435
3753	589436
179560	589437
389336	589438
365310	589439
365865	589440
386045	589441
174050	589442
107	589443
5928	589444
356369	589445
246321	589446
379164	589447
464901	589448
144969	589449
629762	589450
703230	589451
552175	589452
173907	589453
301277	589454
174291	589455
579052	589456
156324	589457
519426	589458
446055	589459
51825	589460
657457	589461
58132	589462
72647	589463
174705	589464
100459	589465
358362	589466
681030	589467
84777	589468
192229	589469
394725	589470
204020	589471
73212	589472
409353	589473
157743	589474
615981	589475
50405	589476
504889	589477
53141	589478
490102	589479
709188	589480
439943	589481
124539	589482
66415	589483
531330	589484
652869	589485
690979	589486
301722	589487
121522	589488
141023	589489
186941	589490
212703	589491
180601	589492
158233	589493
292578	589494
315753	589495
330503	589496
373108	589497
61856	589498
419372	589499
8334	589500
20509	589501
23175	589502
620966	589503
56413	589504
607787	589505
283373	589506
129884	589507
619877	589508
707756	589509
331431	589510
40436	589511
316572	589512
703085	589513
565694	589514
253915	589515
552097	589516
125765	589517
132005	589518
1458	589519
229490	589520
126374	589521
458268	589522
614250	589523
486393	589524
573144	589525
561514	589526
114068	589527
78526	589528
414630	589529
324525	589530
127459	589531
685841	589532
204652	589533
4019	589534
425483	589535
67676	589536
141159	589537
98511	589538
202955	589539
402550	589540
137629	589541
603128	589542
196875	589543
629493	589544
43995	589545
403102	589546
395871	589547
632247	589548
142195	589549
194300	589550
44608	589551
171202	589552
406389	589553
15858	589554
167256	589555
394785	589556
35390	589557
133375	589558
242347	589559
239207	589560
515201	589561
1885	589562
489082	589563
47646	589564
160494	589565
38574	589566
672415	589567
119311	589568
695717	589569
424573	589570
118205	589571
385034	589572
80532	589573
695412	589574
5428	589575
137361	589576
161526	589577
12525	589578
2312	589579
100647	589580
172243	589581
686862	589582
47368	589583
49820	589584
451168	589585
586125	589586
209297	589587
685413	589588
158282	589589
383893	589590
1314	589591
704549	589592
25279	589593
239064	589594
698815	589595
265999	589596
178751	589597
500715	589598
455365	589599
13835	589600
330115	589601
33735	589602
416990	589603
413774	589604
229383	589605
79629	589606
94464	589607
209331	589608
536773	589609
276291	589610
570611	589611
407130	589612
51790	589613
617348	589614
510054	589615
15145	589616
107522	589617
25826	589618
368816	589619
181279	589620
872	589621
10718	589622
31438	589623
553835	589624
621678	589625
207173	589626
178432	589627
420277	589628
88817	589629
608988	589630
47979	589631
144423	589632
541032	589633
651563	589634
570773	589635
613859	589636
116836	589637
473808	589638
118942	589639
539636	589640
167926	589641
310490	589642
560577	589643
136242	589644
79069	589645
327327	589646
36639	589647
460007	589648
57502	589649
15239	589650
207075	589651
525256	589652
443	589653
477997	589654
177564	589655
553838	589656
25168	589657
1154	589658
52892	589659
114082	589660
88021	589661
248336	589662
407875	589663
498294	589664
42717	589665
80060	589666
610652	589667
640107	589668
22962	589669
51862	589670
512229	589671
289900	589672
287942	589673
413681	589674
206286	589675
330924	589676
539525	589677
97661	589678
46926	589679
388381	589680
147492	589681
242484	589682
33424	589683
183195	589684
18599	589685
426436	589686
28787	589687
61077	589688
11253	589689
311328	589690
25642	589691
497143	589692
6252	589693
488065	589694
128133	589695
280528	589696
12448	589697
267704	589698
644171	589699
598781	589700
212754	589701
229939	589702
322004	589703
608500	589704
91	589705
670341	589706
206144	589707
630621	589708
584031	589709
9046	589710
332285	589711
495292	589712
140173	589713
504155	589714
84423	589715
77602	589716
52634	589717
32115	589718
156964	589719
145988	589720
38043	589721
640567	589722
379084	589723
122623	589724
256212	589725
140290	589726
138593	589727
641600	589728
26966	589729
330092	589730
124809	589731
203411	589732
35894	589733
377533	589734
119460	589735
636416	589736
92949	589737
573548	589738
92432	589739
105145	589740
393804	589741
46391	589742
709237	589743
520236	589744
502112	589745
678215	589746
701526	589747
588543	589748
127749	589749
116252	589750
351126	589751
776	589752
188125	589753
116338	589754
32133	589755
264006	589756
66820	589757
176842	589758
291366	589759
689990	589760
284146	589761
163089	589762
212014	589763
528931	589764
624668	589765
5217	589766
522486	589767
19802	589768
129335	589769
700013	589770
405510	589771
20645	589772
163161	589773
62053	589774
11540	589775
504819	589776
471322	589777
230560	589778
367972	589779
501949	589780
227406	589781
586720	589782
77917	589783
578085	589784
16778	589785
479916	589786
36558	589787
346679	589788
148534	589789
39926	589790
143461	589791
213300	589792
460619	589793
28384	589794
136572	589795
698361	589796
550858	589797
79055	589798
434710	589799
393974	589800
67629	589801
576399	589802
543120	589803
130680	589804
46850	589805
722940	589806
226013	589807
34567	589808
70683	589809
316660	589810
173373	589811
479712	589812
51140	589813
431317	589814
115566	589815
175381	589816
524599	589817
319009	589818
102546	589819
564884	589820
375178	589821
302343	589822
3005	589823
132685	589824
528071	589825
162875	589826
88214	589827
187851	589828
403170	589829
40931	589830
636449	589831
628240	589832
695934	589833
32657	589834
673585	589835
234402	589836
82339	589837
8379	589838
113869	589839
103779	589840
223938	589841
565053	589842
352810	589843
176355	589844
518822	589845
240087	589846
17003	589847
38684	589848
48605	589849
703962	589850
353524	589851
144405	589852
700264	589853
269394	589854
247127	589855
442482	589856
468675	589857
700789	589858
710725	589859
141013	589860
285940	589861
234140	589862
591533	589863
58542	589864
129177	589865
311466	589866
31511	589867
151583	589868
45897	589869
354187	589870
129324	589871
45476	589872
61826	589873
376078	589874
12649	589875
497476	589876
466199	589877
8911	589878
56065	589879
656	589880
54350	589881
85889	589882
491638	589883
723238	589884
18538	589885
133732	589886
506144	589887
18777	589888
672929	589889
92493	589890
416967	589891
61948	589892
189101	589893
573847	589894
397382	589895
71992	589896
92738	589897
186686	589898
48942	589899
472860	589900
216187	589901
360402	589902
137964	589903
41191	589904
114416	589905
171313	589906
467584	589907
15091	589908
113941	589909
132942	589910
209813	589911
560984	589912
7141	589913
641372	589914
120747	589915
193961	589916
100333	589917
157369	589918
671344	589919
169510	589920
51806	589921
17075	589922
197069	589923
657374	589924
13088	589925
161681	589926
441372	589927
511988	589928
13137	589929
312168	589930
327638	589931
76790	589932
330717	589933
500448	589934
138278	589935
31589	589936
46806	589937
422728	589938
42683	589939
680419	589940
287698	589941
235387	589942
484205	589943
628	589944
15718	589945
358116	589946
65182	589947
52483	589948
579064	589949
489458	589950
406291	589951
11831	589952
186810	589953
137340	589954
182405	589955
530185	589956
135525	589957
492302	589958
502370	589959
70548	589960
646754	589961
63718	589962
220736	589963
199863	589964
44738	589965
402945	589966
107742	589967
144107	589968
676547	589969
232100	589970
167332	589971
543651	589972
232755	589973
114217	589974
400491	589975
322435	589976
42497	589977
144042	589978
214386	589979
327143	589980
590018	589981
36725	589982
11914	589983
473902	589984
689265	589985
30263	589986
569572	589987
42508	589988
3844	589989
19205	589990
128914	589991
476385	589992
613588	589993
82300	589994
62711	589995
333289	589996
33445	589997
134668	589998
37007	589999
222727	590000
341932	590001
250877	590002
483725	590003
220308	590004
391347	590005
185228	590006
548396	590007
276979	590008
537317	590009
322957	590010
563146	590011
683941	590012
670374	590013
64131	590014
604320	590015
432405	590016
126636	590017
324394	590018
27598	590019
651528	590020
24058	590021
698346	590022
8835	590023
393578	590024
151215	590025
424516	590026
285706	590027
144482	590028
147391	590029
196717	590030
27433	590031
592712	590032
203676	590033
6583	590034
217489	590035
133315	590036
116864	590037
25703	590038
16585	590039
156736	590040
564318	590041
447536	590042
471367	590043
431860	590044
362551	590045
531245	590046
663878	590047
89797	590048
697427	590049
60131	590050
6802	590051
664543	590052
15917	590053
186375	590054
224325	590055
275993	590056
77367	590057
441658	590058
673517	590059
51285	590060
252214	590061
39043	590062
15452	590063
652299	590064
653578	590065
461000	590066
50140	590067
106308	590068
9003	590069
487566	590070
368047	590071
567016	590072
54439	590073
17335	590074
84380	590075
81071	590076
576946	590077
243046	590078
573830	590079
377303	590080
276459	590081
331789	590082
37784	590083
11783	590084
116719	590085
420799	590086
54416	590087
386238	590088
709590	590089
226328	590090
191060	590091
560210	590092
351445	590093
73522	590094
600980	590095
649212	590096
49031	590097
200141	590098
225481	590099
304078	590100
164665	590101
164642	590102
276334	590103
665531	590104
143657	590105
116309	590106
676586	590107
267682	590108
3017	590109
665833	590110
2368	590111
36588	590112
171643	590113
7171	590114
69089	590115
430244	590116
639503	590117
394456	590118
207144	590119
70688	590120
250913	590121
692207	590122
41407	590123
577399	590124
504293	590125
105788	590126
117312	590127
1519	590128
124583	590129
537967	590130
644574	590131
354630	590132
222106	590133
11230	590134
81770	590135
622588	590136
79441	590137
587444	590138
270417	590139
450029	590140
96521	590141
130905	590142
80644	590143
6251	590144
1448	590145
222113	590146
510094	590147
162636	590148
605368	590149
87598	590150
178017	590151
679110	590152
439292	590153
253421	590154
34963	590155
695662	590156
180232	590157
338847	590158
700778	590159
150952	590160
82064	590161
595347	590162
215142	590163
500262	590164
34954	590165
123636	590166
14772	590167
281686	590168
202259	590169
75474	590170
82167	590171
514372	590172
16982	590173
478440	590174
681104	590175
84369	590176
324732	590177
3847	590178
197004	590179
590592	590180
174106	590181
663792	590182
5151	590183
648801	590184
645180	590185
40511	590186
48255	590187
178624	590188
493119	590189
127586	590190
199859	590191
416921	590192
167617	590193
602732	590194
284144	590195
639295	590196
15028	590197
114736	590198
195796	590199
595698	590200
30977	590201
3855	590202
317625	590203
232448	590204
50132	590205
55205	590206
14479	590207
53688	590208
569912	590209
135099	590210
427387	590211
297271	590212
333068	590213
575974	590214
49964	590215
41894	590216
219154	590217
359037	590218
430726	590219
684896	590220
32982	590221
64833	590222
526489	590223
666618	590224
130064	590225
79375	590226
23502	590227
59712	590228
12175	590229
42846	590230
15477	590231
362838	590232
89043	590233
547250	590234
560157	590235
31884	590236
400988	590237
73798	590238
131904	590239
34744	590240
515464	590241
155282	590242
227186	590243
713420	590244
136807	590245
642291	590246
324462	590247
133699	590248
724466	590249
84065	590250
505618	590251
145013	590252
437607	590253
38371	590254
159684	590255
56248	590256
559092	590257
98166	590258
554847	590259
180458	590260
194740	590261
630951	590262
287697	590263
645138	590264
330578	590265
90845	590266
379781	590267
579570	590268
308378	590269
23563	590270
42827	590271
424072	590272
610066	590273
503624	590274
78905	590275
7058	590276
635623	590277
550639	590278
208890	590279
405744	590280
53026	590281
298257	590282
675031	590283
56024	590284
200321	590285
210107	590286
37160	590287
138479	590288
236361	590289
3462	590290
10584	590291
43545	590292
585983	590293
710696	590294
185904	590295
285833	590296
565527	590297
113156	590298
92661	590299
417894	590300
89732	590301
111541	590302
518847	590303
126857	590304
6004	590305
247164	590306
159417	590307
256140	590308
148282	590309
26232	590310
608726	590311
605067	590312
299520	590313
237096	590314
154615	590315
75962	590316
122921	590317
250881	590318
11938	590319
21596	590320
243112	590321
28818	590322
574	590323
89998	590324
327549	590325
375906	590326
600893	590327
6720	590328
396353	590329
439244	590330
3450	590331
74816	590332
13242	590333
315991	590334
70663	590335
76783	590336
17276	590337
437935	590338
7235	590339
139533	590340
33208	590341
207389	590342
2542	590343
407351	590344
158624	590345
523132	590346
716679	590347
246021	590348
94381	590349
38530	590350
478174	590351
720012	590352
161884	590353
45263	590354
695531	590355
3186	590356
185687	590357
331814	590358
292750	590359
665182	590360
668938	590361
27453	590362
336211	590363
564738	590364
186493	590365
570642	590366
105693	590367
255634	590368
633540	590369
193424	590370
383681	590371
426711	590372
147472	590373
223146	590374
131396	590375
19836	590376
48522	590377
7305	590378
462853	590379
155092	590380
398110	590381
11342	590382
577774	590383
665639	590384
36581	590385
73617	590386
493160	590387
116907	590388
123679	590389
570165	590390
336565	590391
161196	590392
499229	590393
686376	590394
411601	590395
81852	590396
12646	590397
9135	590398
436572	590399
176761	590400
621732	590401
512312	590402
519150	590403
183180	590404
21907	590405
13852	590406
21778	590407
468746	590408
277777	590409
29427	590410
403694	590411
220986	590412
424630	590413
556072	590414
83436	590415
140009	590416
164653	590417
167664	590418
45494	590419
455564	590420
679506	590421
97851	590422
54162	590423
588885	590424
133030	590425
326782	590426
583381	590427
273594	590428
402047	590429
228386	590430
559624	590431
649600	590432
28899	590433
361475	590434
24516	590435
31689	590436
246494	590437
10259	590438
612033	590439
621599	590440
350130	590441
167260	590442
176974	590443
74922	590444
348628	590445
409030	590446
378537	590447
635467	590448
130828	590449
91954	590450
5080	590451
707925	590452
14086	590453
690140	590454
420529	590455
559228	590456
63005	590457
584294	590458
469712	590459
22584	590460
128934	590461
184137	590462
426602	590463
182035	590464
30965	590465
19760	590466
42742	590467
5010	590468
61497	590469
265875	590470
32789	590471
99455	590472
570932	590473
267008	590474
136634	590475
194612	590476
598167	590477
352993	590478
471287	590479
78048	590480
607984	590481
298381	590482
24353	590483
487092	590484
72101	590485
324106	590486
677262	590487
50758	590488
714158	590489
653879	590490
372648	590491
618294	590492
259869	590493
12638	590494
172125	590495
179222	590496
350815	590497
598617	590498
493132	590499
56389	590500
42985	590501
551836	590502
294546	590503
579071	590504
303516	590505
99309	590506
114872	590507
13194	590508
661051	590509
432769	590510
546659	590511
179992	590512
690982	590513
24878	590514
555674	590515
514119	590516
235256	590517
282331	590518
154194	590519
68872	590520
15037	590521
18712	590522
23655	590523
466926	590524
33002	590525
137351	590526
159071	590527
527393	590528
497273	590529
571596	590530
38103	590531
147522	590532
297483	590533
478217	590534
152333	590535
432260	590536
98542	590537
53879	590538
267261	590539
448055	590540
16862	590541
279563	590542
288403	590543
217869	590544
96564	590545
3338	590546
280952	590547
85380	590548
422030	590549
284292	590550
323305	590551
590285	590552
2143	590553
656471	590554
281715	590555
511866	590556
111083	590557
270667	590558
291194	590559
297318	590560
228493	590561
139477	590562
434542	590563
29931	590564
876	590565
59794	590566
12319	590567
531111	590568
367718	590569
685560	590570
322638	590571
335883	590572
40411	590573
37678	590574
487756	590575
626152	590576
168765	590577
617932	590578
53369	590579
244530	590580
40989	590581
21693	590582
77349	590583
69909	590584
251526	590585
712083	590586
389306	590587
367354	590588
709890	590589
55368	590590
45349	590591
344839	590592
47308	590593
396492	590594
24973	590595
101436	590596
256515	590597
677238	590598
16070	590599
530368	590600
608276	590601
68740	590602
99186	590603
581106	590604
70090	590605
180023	590606
667518	590607
169226	590608
364414	590609
314115	590610
672451	590611
9342	590612
677609	590613
51241	590614
591816	590615
509134	590616
345060	590617
383913	590618
35073	590619
111795	590620
11537	590621
580919	590622
634009	590623
1722	590624
463792	590625
48467	590626
2677	590627
68943	590628
153797	590629
683351	590630
131571	590631
707077	590632
202964	590633
37309	590634
92377	590635
116624	590636
35221	590637
578091	590638
458250	590639
268386	590640
552307	590641
82011	590642
424847	590643
501620	590644
91050	590645
265755	590646
12105	590647
165934	590648
719140	590649
94836	590650
121111	590651
140233	590652
32549	590653
300137	590654
500345	590655
48908	590656
404983	590657
511849	590658
193931	590659
369662	590660
223274	590661
599652	590662
647401	590663
330084	590664
356394	590665
291769	590666
705841	590667
15371	590668
378847	590669
103564	590670
21271	590671
34538	590672
153541	590673
631842	590674
50928	590675
80208	590676
591518	590677
210138	590678
164637	590679
116691	590680
102659	590681
554456	590682
23588	590683
438919	590684
460117	590685
290194	590686
158849	590687
179764	590688
169613	590689
453018	590690
590519	590691
233038	590692
583809	590693
485951	590694
692548	590695
264995	590696
622058	590697
127419	590698
36743	590699
649276	590700
24223	590701
132876	590702
308609	590703
555593	590704
299079	590705
716923	590706
248673	590707
550305	590708
14546	590709
633183	590710
41431	590711
273747	590712
21185	590713
720517	590714
592026	590715
419650	590716
95106	590717
311862	590718
80241	590719
436126	590720
160544	590721
390440	590722
347644	590723
31889	590724
453390	590725
23535	590726
625565	590727
544574	590728
304552	590729
469189	590730
42182	590731
113301	590732
112408	590733
107519	590734
290863	590735
34993	590736
160507	590737
522472	590738
380505	590739
596631	590740
83742	590741
554101	590742
468300	590743
174204	590744
271030	590745
74351	590746
75725	590747
575871	590748
294527	590749
165697	590750
105491	590751
81600	590752
83	590753
315581	590754
557383	590755
561183	590756
9228	590757
145806	590758
324094	590759
72214	590760
657094	590761
57684	590762
359861	590763
205752	590764
428000	590765
559575	590766
333694	590767
518868	590768
539299	590769
320982	590770
531762	590771
503175	590772
429853	590773
92529	590774
71973	590775
16644	590776
51210	590777
697092	590778
357193	590779
51322	590780
182933	590781
46352	590782
590515	590783
685159	590784
459957	590785
609667	590786
131343	590787
592294	590788
27631	590789
99191	590790
475108	590791
658237	590792
171102	590793
531276	590794
362346	590795
9751	590796
403979	590797
67989	590798
109519	590799
277113	590800
237882	590801
524751	590802
186687	590803
216584	590804
33546	590805
52265	590806
659328	590807
144196	590808
166591	590809
43450	590810
586588	590811
558681	590812
294071	590813
435217	590814
69124	590815
62400	590816
47578	590817
688052	590818
508229	590819
186470	590820
628796	590821
162150	590822
434166	590823
427710	590824
229569	590825
310350	590826
78487	590827
387208	590828
177887	590829
259251	590830
7262	590831
636808	590832
28016	590833
310985	590834
235979	590835
80473	590836
49471	590837
52909	590838
66356	590839
374291	590840
436123	590841
342811	590842
348270	590843
110798	590844
156397	590845
301808	590846
154115	590847
94622	590848
488261	590849
183922	590850
32819	590851
438246	590852
285116	590853
59651	590854
94215	590855
302737	590856
3814	590857
375087	590858
152657	590859
109142	590860
558711	590861
443826	590862
43981	590863
47164	590864
418050	590865
674590	590866
52255	590867
262549	590868
302072	590869
510791	590870
585741	590871
25893	590872
56623	590873
130153	590874
157862	590875
126312	590876
46321	590877
632332	590878
687343	590879
682971	590880
86854	590881
364870	590882
187356	590883
546047	590884
265156	590885
454143	590886
100407	590887
190181	590888
167193	590889
723740	590890
701788	590891
177089	590892
569062	590893
203684	590894
87371	590895
618678	590896
196452	590897
103381	590898
28756	590899
502696	590900
19284	590901
308545	590902
2519	590903
30600	590904
491999	590905
542774	590906
183419	590907
304555	590908
212996	590909
239654	590910
92926	590911
261202	590912
698510	590913
31619	590914
123907	590915
674303	590916
335429	590917
87778	590918
11684	590919
112558	590920
121139	590921
419481	590922
11530	590923
543799	590924
4290	590925
407118	590926
148598	590927
459202	590928
508441	590929
552470	590930
278164	590931
97807	590932
20590	590933
120072	590934
50129	590935
561340	590936
138011	590937
37633	590938
25041	590939
680836	590940
276142	590941
31514	590942
509891	590943
142228	590944
21022	590945
42982	590946
37359	590947
371119	590948
429080	590949
186693	590950
417298	590951
533869	590952
499944	590953
28257	590954
568577	590955
62157	590956
287162	590957
371696	590958
418471	590959
634791	590960
56111	590961
562105	590962
172640	590963
249060	590964
50014	590965
596641	590966
49732	590967
6775	590968
123359	590969
49847	590970
5152	590971
553307	590972
627828	590973
169259	590974
266110	590975
681876	590976
72728	590977
102553	590978
170339	590979
121929	590980
507570	590981
143116	590982
117844	590983
425088	590984
244536	590985
296070	590986
249493	590987
359132	590988
143480	590989
404403	590990
26802	590991
692221	590992
42884	590993
259134	590994
566876	590995
166092	590996
252414	590997
504175	590998
565546	590999
430136	591000
504667	591001
522593	591002
670319	591003
624779	591004
298799	591005
94543	591006
238671	591007
450814	591008
97959	591009
77067	591010
465124	591011
40327	591012
131498	591013
269517	591014
236443	591015
443255	591016
188257	591017
686899	591018
6305	591019
414097	591020
41396	591021
581274	591022
93865	591023
681517	591024
493956	591025
376983	591026
230811	591027
9608	591028
468864	591029
403117	591030
285178	591031
432036	591032
341906	591033
306772	591034
385168	591035
350528	591036
925	591037
712413	591038
144307	591039
98720	591040
50606	591041
18118	591042
35595	591043
676303	591044
99673	591045
42724	591046
241324	591047
158842	591048
9448	591049
462783	591050
153897	591051
35858	591052
380989	591053
77951	591054
171065	591055
75378	591056
698674	591057
548146	591058
335998	591059
312765	591060
31226	591061
58328	591062
390980	591063
93939	591064
707750	591065
61813	591066
689006	591067
447942	591068
714565	591069
702127	591070
45472	591071
313554	591072
458	591073
651222	591074
172231	591075
295649	591076
141449	591077
6254	591078
273451	591079
183348	591080
88000	591081
69322	591082
31	591083
7610	591084
228678	591085
296057	591086
150602	591087
142682	591088
221490	591089
391023	591090
103082	591091
28877	591092
44715	591093
3940	591094
480970	591095
304458	591096
171837	591097
50062	591098
165928	591099
1933	591100
275692	591101
115468	591102
470931	591103
687853	591104
386440	591105
629904	591106
42178	591107
117247	591108
468364	591109
117209	591110
610744	591111
50767	591112
147101	591113
575318	591114
43687	591115
379937	591116
388568	591117
590146	591118
63915	591119
489498	591120
37364	591121
440186	591122
450570	591123
145332	591124
603840	591125
474038	591126
122050	591127
40790	591128
53262	591129
16879	591130
430473	591131
73013	591132
58134	591133
671779	591134
606175	591135
662167	591136
119709	591137
119	591138
171339	591139
4262	591140
14306	591141
2056	591142
15485	591143
60948	591144
114521	591145
592465	591146
90445	591147
236791	591148
100343	591149
543158	591150
622721	591151
73013	591152
152655	591153
151744	591154
96068	591155
45287	591156
4354	591157
51425	591158
33331	591159
5135	591160
8116	591161
80708	591162
42248	591163
501658	591164
252215	591165
6132	591166
709947	591167
11407	591168
696991	591169
181188	591170
264227	591171
719349	591172
477794	591173
439343	591174
593063	591175
382771	591176
120538	591177
263034	591178
2430	591179
215839	591180
88381	591181
5539	591182
433246	591183
23387	591184
505079	591185
268357	591186
134845	591187
134245	591188
11231	591189
96368	591190
33017	591191
468666	591192
120397	591193
11553	591194
37276	591195
98684	591196
104115	591197
423166	591198
101868	591199
598504	591200
179642	591201
76110	591202
111748	591203
104089	591204
272675	591205
168414	591206
83566	591207
214799	591208
197090	591209
432249	591210
75020	591211
708677	591212
619661	591213
18709	591214
90401	591215
591974	591216
389246	591217
589102	591218
116602	591219
213653	591220
10886	591221
330234	591222
185125	591223
178827	591224
420301	591225
172913	591226
612092	591227
15901	591228
135253	591229
268666	591230
115981	591231
641232	591232
518284	591233
496397	591234
612665	591235
408631	591236
17370	591237
510991	591238
203531	591239
294330	591240
172038	591241
469473	591242
411603	591243
276312	591244
79731	591245
248521	591246
142702	591247
618869	591248
280	591249
348301	591250
718786	591251
75298	591252
501867	591253
12594	591254
31735	591255
12730	591256
97047	591257
536902	591258
281400	591259
545676	591260
78503	591261
31998	591262
138069	591263
379308	591264
15380	591265
478246	591266
153480	591267
394640	591268
483861	591269
172164	591270
678522	591271
31550	591272
564676	591273
46393	591274
158487	591275
8910	591276
115264	591277
590537	591278
531436	591279
91598	591280
23820	591281
96801	591282
157865	591283
577681	591284
355779	591285
3545	591286
4260	591287
365426	591288
10592	591289
321265	591290
80596	591291
141147	591292
1763	591293
198634	591294
102145	591295
364581	591296
552628	591297
43693	591298
36121	591299
183901	591300
558522	591301
482149	591302
154894	591303
625160	591304
121570	591305
226718	591306
370111	591307
327329	591308
624891	591309
640434	591310
399071	591311
91892	591312
170250	591313
371141	591314
209388	591315
560358	591316
29823	591317
146026	591318
333125	591319
540765	591320
645319	591321
1308	591322
11452	591323
10746	591324
558250	591325
160595	591326
181435	591327
6537	591328
8401	591329
171016	591330
366287	591331
400494	591332
257969	591333
95139	591334
529933	591335
633984	591336
435770	591337
167143	591338
633469	591339
163914	591340
163574	591341
180287	591342
654400	591343
663115	591344
197941	591345
288319	591346
189995	591347
433703	591348
41810	591349
403691	591350
150038	591351
224433	591352
301262	591353
668214	591354
533090	591355
699445	591356
25291	591357
216874	591358
722175	591359
19586	591360
143097	591361
599002	591362
602405	591363
30524	591364
586969	591365
55005	591366
440622	591367
601295	591368
622247	591369
319199	591370
2831	591371
576359	591372
350482	591373
153187	591374
587061	591375
600041	591376
691624	591377
135140	591378
311356	591379
648790	591380
49642	591381
404071	591382
431184	591383
123891	591384
176634	591385
611976	591386
257287	591387
358781	591388
9533	591389
24896	591390
208778	591391
444668	591392
45307	591393
24146	591394
54920	591395
340610	591396
353350	591397
150352	591398
50990	591399
431261	591400
237309	591401
10743	591402
685752	591403
52308	591404
550221	591405
491935	591406
661749	591407
118098	591408
62451	591409
63260	591410
223364	591411
9415	591412
273151	591413
497480	591414
637992	591415
509916	591416
382452	591417
78921	591418
33240	591419
475255	591420
13833	591421
300877	591422
388392	591423
610296	591424
659906	591425
189900	591426
457007	591427
605291	591428
367329	591429
128723	591430
171956	591431
55821	591432
282571	591433
153101	591434
9018	591435
62695	591436
153888	591437
64767	591438
182021	591439
207879	591440
573222	591441
490484	591442
174151	591443
234299	591444
604605	591445
591925	591446
521796	591447
299061	591448
486735	591449
566275	591450
239147	591451
364891	591452
301598	591453
114663	591454
272164	591455
33817	591456
183604	591457
32086	591458
63799	591459
19058	591460
581351	591461
396036	591462
127152	591463
159053	591464
31026	591465
323563	591466
481520	591467
445236	591468
245893	591469
111566	591470
272417	591471
487959	591472
170303	591473
385774	591474
300709	591475
21835	591476
209306	591477
377433	591478
681139	591479
255861	591480
599473	591481
32189	591482
324577	591483
721572	591484
256801	591485
69158	591486
91711	591487
330241	591488
163090	591489
7918	591490
252241	591491
168541	591492
260	591493
277160	591494
167215	591495
117715	591496
101985	591497
28387	591498
52351	591499
260464	591500
625446	591501
569630	591502
483869	591503
153255	591504
90589	591505
720252	591506
13686	591507
368378	591508
526384	591509
606847	591510
400725	591511
80921	591512
181290	591513
179529	591514
517170	591515
100099	591516
104083	591517
144905	591518
144744	591519
71980	591520
99724	591521
635857	591522
304045	591523
629284	591524
267309	591525
410900	591526
8232	591527
260655	591528
80443	591529
453893	591530
295361	591531
615828	591532
40479	591533
5231	591534
125594	591535
363669	591536
135159	591537
186	591538
152345	591539
579382	591540
477178	591541
66	591542
11524	591543
46770	591544
370768	591545
118612	591546
157772	591547
31258	591548
242201	591549
607344	591550
519044	591551
6996	591552
699743	591553
158457	591554
761	591555
125132	591556
18034	591557
14220	591558
261067	591559
309503	591560
38171	591561
232483	591562
182374	591563
66722	591564
656727	591565
48806	591566
511685	591567
512544	591568
241481	591569
524099	591570
210232	591571
350496	591572
273332	591573
381346	591574
162064	591575
629635	591576
454193	591577
442671	591578
523225	591579
470264	591580
408126	591581
202762	591582
607399	591583
42386	591584
12346	591585
277989	591586
5938	591587
121482	591588
116590	591589
546839	591590
327788	591591
60927	591592
552578	591593
321400	591594
337568	591595
235674	591596
444996	591597
190602	591598
135923	591599
614621	591600
382588	591601
352442	591602
396140	591603
570003	591604
56617	591605
67880	591606
485398	591607
85089	591608
717263	591609
669084	591610
133865	591611
5254	591612
46646	591613
283109	591614
246828	591615
642924	591616
43087	591617
655867	591618
60626	591619
300063	591620
143611	591621
98537	591622
79252	591623
259613	591624
387993	591625
2181	591626
5164	591627
253035	591628
469840	591629
338292	591630
529971	591631
440459	591632
147143	591633
380049	591634
103237	591635
63856	591636
61563	591637
548884	591638
697703	591639
101901	591640
24295	591641
17653	591642
251512	591643
220740	591644
400395	591645
12812	591646
625810	591647
68878	591648
594887	591649
162302	591650
624614	591651
15361	591652
553018	591653
143582	591654
329320	591655
681260	591656
701161	591657
498271	591658
133063	591659
610536	591660
249210	591661
83096	591662
94367	591663
144392	591664
515074	591665
336594	591666
172299	591667
38252	591668
423155	591669
143725	591670
264328	591671
177698	591672
8757	591673
484984	591674
178339	591675
709702	591676
179275	591677
44076	591678
593319	591679
571135	591680
47860	591681
409999	591682
625234	591683
599139	591684
114616	591685
100162	591686
413832	591687
129848	591688
235941	591689
88369	591690
436904	591691
208570	591692
583339	591693
127137	591694
20464	591695
656928	591696
75853	591697
86421	591698
594447	591699
459282	591700
234732	591701
556626	591702
40931	591703
271771	591704
116585	591705
497847	591706
180030	591707
416769	591708
108965	591709
284592	591710
44375	591711
284210	591712
280452	591713
644666	591714
578080	591715
187602	591716
493009	591717
660384	591718
191313	591719
58444	591720
300952	591721
169836	591722
169521	591723
139387	591724
14031	591725
426007	591726
108141	591727
553953	591728
29652	591729
674640	591730
352033	591731
8506	591732
583520	591733
340076	591734
439564	591735
98791	591736
699852	591737
60084	591738
325387	591739
59509	591740
71832	591741
141848	591742
12112	591743
141747	591744
462937	591745
103634	591746
663100	591747
3529	591748
11510	591749
518637	591750
94	591751
577251	591752
365473	591753
532334	591754
16509	591755
119361	591756
545790	591757
465639	591758
191544	591759
8450	591760
272850	591761
326114	591762
117303	591763
181183	591764
65948	591765
1056	591766
526062	591767
26469	591768
43966	591769
246499	591770
586357	591771
420362	591772
197324	591773
612465	591774
551934	591775
536949	591776
665586	591777
51242	591778
68073	591779
130772	591780
409995	591781
635571	591782
324023	591783
93146	591784
657586	591785
286870	591786
609836	591787
368169	591788
408166	591789
336297	591790
40871	591791
317778	591792
388291	591793
73018	591794
194342	591795
392733	591796
599903	591797
293674	591798
431864	591799
150237	591800
572095	591801
693815	591802
259344	591803
460981	591804
529979	591805
90648	591806
560795	591807
43446	591808
119193	591809
295612	591810
604749	591811
17662	591812
14023	591813
169867	591814
140376	591815
723851	591816
87851	591817
290643	591818
15035	591819
381128	591820
426032	591821
141709	591822
521793	591823
156381	591824
69155	591825
67555	591826
31994	591827
73455	591828
176384	591829
692445	591830
367338	591831
101424	591832
150181	591833
457511	591834
613619	591835
340381	591836
431909	591837
245075	591838
203173	591839
53894	591840
252520	591841
620584	591842
529779	591843
221908	591844
470382	591845
626189	591846
34546	591847
137184	591848
252831	591849
504717	591850
4795	591851
12285	591852
383108	591853
691260	591854
497311	591855
225391	591856
8486	591857
490044	591858
564250	591859
514031	591860
77568	591861
144364	591862
653648	591863
196366	591864
345139	591865
11391	591866
30765	591867
566544	591868
43581	591869
355609	591870
77032	591871
485010	591872
11193	591873
59866	591874
125609	591875
87788	591876
593208	591877
525220	591878
27630	591879
523799	591880
422669	591881
532238	591882
157379	591883
439724	591884
8596	591885
407312	591886
97814	591887
158539	591888
358718	591889
48986	591890
715628	591891
691169	591892
95207	591893
146142	591894
633874	591895
15371	591896
218814	591897
4226	591898
156272	591899
486189	591900
572633	591901
641843	591902
254153	591903
591102	591904
24486	591905
71372	591906
220095	591907
687252	591908
57116	591909
138131	591910
62886	591911
66733	591912
289460	591913
101137	591914
6867	591915
722707	591916
691412	591917
462716	591918
387250	591919
647200	591920
249200	591921
213912	591922
115931	591923
73830	591924
524392	591925
502744	591926
541098	591927
486433	591928
512219	591929
24366	591930
292927	591931
332849	591932
52859	591933
192823	591934
30652	591935
566350	591936
2221	591937
365385	591938
460182	591939
599049	591940
291986	591941
685538	591942
697666	591943
83447	591944
69500	591945
254792	591946
543229	591947
660425	591948
81094	591949
136570	591950
407355	591951
103408	591952
617952	591953
182914	591954
487804	591955
307936	591956
27985	591957
715669	591958
40908	591959
314478	591960
435154	591961
147192	591962
346603	591963
666740	591964
29558	591965
182689	591966
363522	591967
614922	591968
54960	591969
288105	591970
184479	591971
497596	591972
293544	591973
677873	591974
589527	591975
184550	591976
555981	591977
149689	591978
110026	591979
206569	591980
158957	591981
408656	591982
14673	591983
546923	591984
112364	591985
387377	591986
90607	591987
48831	591988
577229	591989
282871	591990
714879	591991
494444	591992
99310	591993
186173	591994
92956	591995
288989	591996
118271	591997
596058	591998
49323	591999
283245	592000
507255	592001
329952	592002
476563	592003
91101	592004
28189	592005
134281	592006
86970	592007
113337	592008
666815	592009
381374	592010
665525	592011
622335	592012
598462	592013
640275	592014
241136	592015
673596	592016
42341	592017
385633	592018
7071	592019
523253	592020
69357	592021
503421	592022
178478	592023
30203	592024
224735	592025
321586	592026
322043	592027
467557	592028
256218	592029
526194	592030
166685	592031
476505	592032
402209	592033
588307	592034
652008	592035
385226	592036
484561	592037
383443	592038
34666	592039
79764	592040
630693	592041
50751	592042
274503	592043
655245	592044
305873	592045
21421	592046
657538	592047
615364	592048
15726	592049
665018	592050
365789	592051
357198	592052
702654	592053
167693	592054
124195	592055
591152	592056
18606	592057
15898	592058
81988	592059
522342	592060
139000	592061
87009	592062
238501	592063
81768	592064
886	592065
50707	592066
211678	592067
469037	592068
140502	592069
126915	592070
79996	592071
70779	592072
14509	592073
697910	592074
705875	592075
63216	592076
570243	592077
456707	592078
68168	592079
514309	592080
480488	592081
231107	592082
161186	592083
646205	592084
5734	592085
87221	592086
646141	592087
480472	592088
43441	592089
331969	592090
344964	592091
151298	592092
203018	592093
15125	592094
438047	592095
310257	592096
132917	592097
661435	592098
649849	592099
40378	592100
14372	592101
619457	592102
486881	592103
59745	592104
166020	592105
706103	592106
702896	592107
18635	592108
461082	592109
14610	592110
250267	592111
370352	592112
73100	592113
203942	592114
374582	592115
142700	592116
534723	592117
111578	592118
90459	592119
601072	592120
126879	592121
321819	592122
145872	592123
13657	592124
167669	592125
364031	592126
554134	592127
163346	592128
372990	592129
387121	592130
15081	592131
90936	592132
130989	592133
5462	592134
2646	592135
165582	592136
452293	592137
202911	592138
674293	592139
176963	592140
235609	592141
255972	592142
191596	592143
458613	592144
124145	592145
85240	592146
589444	592147
8211	592148
106607	592149
495320	592150
5611	592151
459142	592152
135357	592153
497914	592154
222503	592155
30547	592156
36660	592157
104451	592158
359744	592159
8247	592160
440371	592161
467609	592162
47216	592163
711351	592164
544799	592165
637506	592166
10338	592167
393542	592168
112453	592169
253672	592170
287491	592171
67418	592172
139065	592173
6594	592174
427614	592175
178057	592176
417921	592177
96154	592178
3922	592179
663854	592180
107868	592181
227661	592182
174419	592183
498764	592184
658269	592185
1086	592186
272189	592187
521886	592188
18485	592189
83692	592190
37521	592191
419710	592192
22790	592193
404288	592194
200487	592195
74821	592196
159909	592197
127258	592198
66707	592199
680630	592200
5013	592201
439608	592202
485315	592203
403898	592204
649811	592205
395274	592206
230589	592207
142770	592208
480666	592209
159510	592210
716580	592211
548551	592212
533747	592213
330652	592214
257321	592215
306787	592216
179182	592217
271224	592218
50308	592219
229582	592220
79588	592221
531402	592222
21787	592223
500802	592224
128600	592225
127344	592226
470272	592227
11228	592228
78899	592229
320770	592230
12934	592231
312448	592232
536100	592233
457286	592234
21255	592235
577379	592236
581738	592237
516291	592238
286089	592239
8699	592240
455634	592241
697584	592242
498570	592243
536819	592244
389939	592245
603867	592246
651341	592247
714991	592248
692314	592249
324805	592250
77787	592251
651501	592252
711433	592253
17170	592254
400171	592255
316203	592256
41725	592257
667775	592258
1827	592259
529065	592260
16524	592261
14221	592262
61472	592263
130637	592264
24063	592265
564108	592266
406492	592267
629829	592268
279597	592269
2885	592270
161290	592271
197057	592272
14327	592273
549103	592274
105077	592275
129253	592276
72407	592277
590138	592278
580	592279
686377	592280
371648	592281
283757	592282
595586	592283
364	592284
232690	592285
415789	592286
38173	592287
643390	592288
34403	592289
123833	592290
100199	592291
561865	592292
43051	592293
518816	592294
442628	592295
288	592296
11734	592297
325718	592298
340670	592299
500275	592300
185381	592301
372224	592302
46123	592303
101288	592304
571261	592305
543248	592306
536053	592307
42952	592308
77350	592309
448405	592310
84164	592311
561256	592312
274614	592313
174594	592314
604963	592315
121394	592316
14598	592317
520277	592318
2639	592319
375855	592320
455192	592321
26948	592322
12320	592323
322746	592324
245603	592325
380777	592326
577968	592327
265409	592328
351087	592329
637666	592330
442298	592331
398978	592332
241720	592333
667420	592334
108956	592335
249	592336
153147	592337
552544	592338
41228	592339
230228	592340
168336	592341
419116	592342
165453	592343
69798	592344
35765	592345
6750	592346
34989	592347
147746	592348
705293	592349
155161	592350
89133	592351
633596	592352
35283	592353
85046	592354
158199	592355
284796	592356
550469	592357
162094	592358
359738	592359
15986	592360
551462	592361
345240	592362
101030	592363
244371	592364
514896	592365
33173	592366
46161	592367
641381	592368
13782	592369
11623	592370
217952	592371
438002	592372
525522	592373
15323	592374
233322	592375
139378	592376
403188	592377
100371	592378
45148	592379
632907	592380
2960	592381
207179	592382
130900	592383
429721	592384
386362	592385
673	592386
107849	592387
8846	592388
615024	592389
99	592390
153861	592391
171308	592392
64643	592393
118653	592394
147645	592395
588669	592396
526136	592397
400258	592398
162634	592399
262557	592400
392997	592401
410945	592402
19627	592403
594093	592404
494323	592405
255204	592406
9990	592407
185199	592408
80385	592409
576783	592410
694281	592411
151455	592412
20022	592413
622520	592414
181531	592415
1770	592416
167607	592417
36757	592418
89139	592419
538777	592420
545105	592421
210326	592422
100398	592423
304779	592424
240729	592425
163798	592426
29051	592427
282016	592428
558957	592429
520020	592430
39112	592431
213779	592432
189314	592433
179956	592434
1484	592435
246578	592436
145133	592437
86112	592438
665558	592439
110112	592440
22818	592441
457815	592442
661065	592443
58733	592444
654939	592445
112987	592446
555412	592447
19349	592448
64237	592449
248876	592450
130183	592451
177095	592452
499445	592453
42511	592454
498843	592455
395630	592456
351090	592457
186312	592458
457587	592459
323791	592460
658240	592461
520753	592462
494795	592463
73737	592464
170018	592465
211444	592466
146336	592467
63085	592468
308295	592469
622047	592470
11098	592471
438115	592472
580417	592473
17796	592474
101729	592475
38705	592476
531770	592477
496635	592478
524665	592479
7099	592480
464847	592481
571471	592482
392053	592483
146399	592484
589703	592485
30206	592486
219238	592487
4214	592488
640592	592489
104654	592490
472518	592491
9865	592492
14200	592493
133066	592494
390501	592495
111336	592496
62940	592497
30214	592498
545147	592499
631181	592500
3006	592501
414373	592502
701965	592503
18659	592504
667061	592505
573726	592506
715805	592507
12220	592508
264836	592509
76430	592510
294950	592511
37804	592512
723482	592513
160186	592514
65897	592515
51193	592516
92296	592517
619858	592518
378533	592519
483421	592520
402034	592521
366256	592522
19743	592523
61989	592524
37511	592525
161712	592526
86239	592527
529265	592528
501996	592529
338024	592530
203287	592531
152452	592532
42005	592533
5616	592534
31488	592535
27425	592536
8803	592537
529712	592538
1411	592539
424116	592540
158901	592541
8068	592542
267122	592543
277117	592544
40206	592545
121095	592546
148903	592547
520001	592548
218193	592549
334513	592550
672869	592551
6404	592552
624981	592553
381796	592554
364	592555
133143	592556
691492	592557
514359	592558
122290	592559
170446	592560
714718	592561
264979	592562
171536	592563
35469	592564
497553	592565
624403	592566
23980	592567
721472	592568
586013	592569
648729	592570
703627	592571
343637	592572
135003	592573
519363	592574
558079	592575
110039	592576
502633	592577
501150	592578
529401	592579
562732	592580
28769	592581
705443	592582
421719	592583
110763	592584
5906	592585
509095	592586
535755	592587
24384	592588
374392	592589
303124	592590
207778	592591
659491	592592
819	592593
110772	592594
67964	592595
589716	592596
105650	592597
23025	592598
693139	592599
346032	592600
506882	592601
102583	592602
645969	592603
50764	592604
120484	592605
28430	592606
154889	592607
682762	592608
10484	592609
709225	592610
437685	592611
632605	592612
514864	592613
603258	592614
673316	592615
434558	592616
127449	592617
583253	592618
330687	592619
6188	592620
111306	592621
77786	592622
123762	592623
221333	592624
635	592625
521903	592626
57637	592627
177905	592628
352581	592629
225271	592630
328250	592631
581098	592632
70770	592633
555859	592634
123385	592635
281538	592636
223923	592637
170464	592638
426080	592639
522488	592640
139257	592641
124906	592642
303245	592643
157688	592644
28561	592645
120095	592646
145083	592647
691917	592648
153020	592649
151544	592650
505480	592651
288367	592652
352763	592653
370441	592654
324017	592655
308230	592656
143503	592657
618752	592658
14185	592659
641880	592660
492647	592661
41711	592662
178701	592663
271521	592664
44808	592665
1107	592666
676872	592667
103460	592668
476896	592669
41798	592670
613920	592671
664118	592672
424137	592673
684304	592674
28519	592675
576237	592676
724706	592677
467477	592678
167424	592679
417415	592680
269591	592681
364026	592682
700593	592683
400389	592684
347324	592685
75590	592686
179290	592687
231939	592688
4760	592689
76503	592690
271295	592691
672935	592692
230672	592693
175004	592694
421387	592695
579594	592696
412494	592697
363093	592698
457994	592699
155866	592700
291576	592701
612663	592702
460947	592703
231522	592704
308048	592705
88508	592706
317128	592707
288125	592708
82708	592709
322402	592710
670620	592711
99627	592712
17770	592713
535641	592714
31398	592715
65861	592716
649634	592717
655029	592718
360103	592719
36306	592720
23319	592721
720406	592722
609417	592723
56772	592724
197172	592725
29862	592726
645885	592727
46398	592728
94399	592729
86715	592730
141958	592731
70724	592732
436222	592733
651029	592734
100269	592735
37191	592736
635253	592737
417517	592738
184259	592739
327960	592740
152431	592741
180679	592742
312224	592743
100421	592744
8030	592745
108904	592746
105080	592747
526525	592748
291786	592749
52531	592750
257528	592751
25948	592752
27030	592753
47674	592754
40922	592755
416282	592756
13564	592757
576952	592758
88849	592759
650068	592760
7950	592761
235960	592762
237587	592763
713990	592764
581621	592765
329837	592766
15036	592767
156910	592768
649794	592769
448776	592770
49285	592771
208546	592772
13613	592773
3636	592774
389257	592775
668274	592776
612821	592777
37035	592778
6618	592779
615961	592780
694625	592781
656141	592782
284610	592783
148287	592784
664393	592785
7417	592786
540034	592787
209479	592788
71555	592789
81283	592790
510876	592791
246136	592792
23208	592793
317331	592794
110274	592795
14668	592796
279059	592797
12157	592798
495672	592799
410250	592800
37598	592801
146617	592802
169370	592803
715607	592804
576113	592805
301929	592806
66135	592807
315464	592808
536806	592809
375375	592810
267668	592811
229342	592812
510849	592813
65236	592814
338353	592815
39770	592816
566631	592817
285315	592818
640554	592819
4442	592820
489855	592821
378821	592822
132368	592823
491386	592824
177975	592825
504441	592826
153779	592827
562568	592828
385888	592829
15274	592830
717398	592831
19294	592832
139034	592833
134572	592834
211754	592835
90165	592836
442150	592837
94636	592838
275037	592839
499117	592840
309098	592841
3571	592842
101227	592843
687998	592844
36901	592845
721146	592846
559028	592847
223029	592848
24460	592849
587418	592850
1645	592851
28883	592852
420855	592853
255108	592854
12970	592855
346729	592856
369821	592857
324358	592858
189469	592859
74742	592860
48006	592861
688819	592862
365629	592863
27178	592864
814	592865
387246	592866
79859	592867
155388	592868
159366	592869
449393	592870
25662	592871
715139	592872
659116	592873
140044	592874
14978	592875
95852	592876
492673	592877
175349	592878
144151	592879
48157	592880
17647	592881
83845	592882
401034	592883
169540	592884
482157	592885
295648	592886
518368	592887
275057	592888
473454	592889
73587	592890
48110	592891
115053	592892
1352	592893
47684	592894
576552	592895
153925	592896
215211	592897
6111	592898
577366	592899
150670	592900
62174	592901
153916	592902
675930	592903
3993	592904
606649	592905
311725	592906
61280	592907
399380	592908
233767	592909
5801	592910
485585	592911
515695	592912
414489	592913
366029	592914
20616	592915
4989	592916
402752	592917
53979	592918
476198	592919
179599	592920
517940	592921
178482	592922
417325	592923
570966	592924
282687	592925
466916	592926
474253	592927
671813	592928
226979	592929
590181	592930
485042	592931
562441	592932
36744	592933
88171	592934
329575	592935
115235	592936
76	592937
241409	592938
159395	592939
224778	592940
686563	592941
425994	592942
522550	592943
655210	592944
442467	592945
671373	592946
32719	592947
114682	592948
431098	592949
574567	592950
152885	592951
72220	592952
377663	592953
586068	592954
42190	592955
19878	592956
62770	592957
674395	592958
207086	592959
82719	592960
64242	592961
24303	592962
56031	592963
154314	592964
543399	592965
90348	592966
471089	592967
520711	592968
105729	592969
46242	592970
141358	592971
668919	592972
152030	592973
495802	592974
20529	592975
21174	592976
553395	592977
598515	592978
309936	592979
448921	592980
62915	592981
618617	592982
102988	592983
20871	592984
291992	592985
324273	592986
226518	592987
5800	592988
569181	592989
111	592990
586098	592991
264410	592992
448087	592993
27701	592994
87880	592995
501368	592996
243964	592997
462461	592998
451538	592999
470453	593000
41953	593001
48158	593002
185653	593003
338933	593004
313236	593005
608540	593006
577321	593007
152636	593008
80041	593009
365600	593010
271846	593011
189503	593012
258034	593013
309850	593014
244845	593015
5047	593016
160500	593017
31625	593018
279169	593019
27091	593020
599454	593021
589065	593022
373519	593023
124324	593024
408623	593025
405789	593026
111864	593027
454515	593028
48273	593029
177053	593030
126979	593031
54671	593032
270782	593033
558750	593034
252580	593035
485906	593036
46105	593037
81793	593038
623010	593039
242	593040
230552	593041
111209	593042
127066	593043
165675	593044
235529	593045
40008	593046
133508	593047
512010	593048
12002	593049
165639	593050
49276	593051
97329	593052
567759	593053
713212	593054
76358	593055
177096	593056
533262	593057
44828	593058
513830	593059
398079	593060
391753	593061
51791	593062
52912	593063
1787	593064
375563	593065
255756	593066
651291	593067
344162	593068
30441	593069
719781	593070
669197	593071
226707	593072
9439	593073
116708	593074
398175	593075
657957	593076
441441	593077
516567	593078
176879	593079
612532	593080
709939	593081
98006	593082
43741	593083
5025	593084
428659	593085
80142	593086
97910	593087
80682	593088
175935	593089
225433	593090
204373	593091
35328	593092
149757	593093
166175	593094
48367	593095
84318	593096
28616	593097
60775	593098
624747	593099
498123	593100
485676	593101
669365	593102
125652	593103
386747	593104
437180	593105
410553	593106
162601	593107
380229	593108
451153	593109
340410	593110
436223	593111
469945	593112
6823	593113
454936	593114
44108	593115
39603	593116
36429	593117
203128	593118
358703	593119
448612	593120
387399	593121
276663	593122
134120	593123
523762	593124
275629	593125
260053	593126
81839	593127
99479	593128
308526	593129
63874	593130
369605	593131
551464	593132
38572	593133
205831	593134
215894	593135
365062	593136
628548	593137
9184	593138
373566	593139
176016	593140
558325	593141
397226	593142
110889	593143
337325	593144
381213	593145
515438	593146
559593	593147
686907	593148
640496	593149
186064	593150
349034	593151
408780	593152
11104	593153
602100	593154
511976	593155
77290	593156
227272	593157
507006	593158
429397	593159
56021	593160
620263	593161
169027	593162
107028	593163
323148	593164
90611	593165
136085	593166
59975	593167
48074	593168
619444	593169
68244	593170
92223	593171
692631	593172
70983	593173
464164	593174
658268	593175
397297	593176
294538	593177
712489	593178
523517	593179
589499	593180
477537	593181
583007	593182
488645	593183
644827	593184
132927	593185
175672	593186
568719	593187
644196	593188
199606	593189
243423	593190
459524	593191
44265	593192
652069	593193
612384	593194
399890	593195
287063	593196
79568	593197
107196	593198
39594	593199
250505	593200
37391	593201
325512	593202
336660	593203
61768	593204
83426	593205
170412	593206
636341	593207
22324	593208
113752	593209
45726	593210
276094	593211
601723	593212
164910	593213
606068	593214
45649	593215
469460	593216
52470	593217
9114	593218
555385	593219
68374	593220
61457	593221
401061	593222
109290	593223
510889	593224
50117	593225
148200	593226
326413	593227
52063	593228
275671	593229
372597	593230
195836	593231
178572	593232
456181	593233
27219	593234
605991	593235
158878	593236
74526	593237
83850	593238
221210	593239
51331	593240
57997	593241
16064	593242
32471	593243
385709	593244
52291	593245
281739	593246
233788	593247
36033	593248
182623	593249
466858	593250
560680	593251
3819	593252
14125	593253
657795	593254
5209	593255
283474	593256
70968	593257
46463	593258
168579	593259
114317	593260
716523	593261
286895	593262
9397	593263
64914	593264
463426	593265
258307	593266
446042	593267
12482	593268
223745	593269
573774	593270
409034	593271
23506	593272
273662	593273
45810	593274
624741	593275
33051	593276
421129	593277
455670	593278
242667	593279
649917	593280
260588	593281
471225	593282
318051	593283
62138	593284
541729	593285
565969	593286
299609	593287
711782	593288
583348	593289
30451	593290
428539	593291
183936	593292
245951	593293
468202	593294
589273	593295
15992	593296
336623	593297
621257	593298
656686	593299
153953	593300
183823	593301
701272	593302
342677	593303
46951	593304
669053	593305
151792	593306
292461	593307
23808	593308
67362	593309
186473	593310
444713	593311
19785	593312
382270	593313
223875	593314
470291	593315
644422	593316
586590	593317
99337	593318
521182	593319
479634	593320
19587	593321
47328	593322
79025	593323
224738	593324
13406	593325
260806	593326
79600	593327
2034	593328
255991	593329
552472	593330
697413	593331
46498	593332
368296	593333
476313	593334
102529	593335
31245	593336
268783	593337
678311	593338
588572	593339
563750	593340
323155	593341
332253	593342
352955	593343
332698	593344
52087	593345
95275	593346
320287	593347
102786	593348
297844	593349
504324	593350
698131	593351
151897	593352
464590	593353
20264	593354
117085	593355
86489	593356
15196	593357
538806	593358
51086	593359
601894	593360
580629	593361
554409	593362
488105	593363
173516	593364
50032	593365
552331	593366
599775	593367
198895	593368
88447	593369
352162	593370
156414	593371
443179	593372
132066	593373
82021	593374
48915	593375
237183	593376
329915	593377
695249	593378
82777	593379
145328	593380
336315	593381
74302	593382
96058	593383
508778	593384
204956	593385
698662	593386
604645	593387
123817	593388
343353	593389
43765	593390
82711	593391
42530	593392
13014	593393
101986	593394
174803	593395
627885	593396
207650	593397
35855	593398
46196	593399
27318	593400
620917	593401
185558	593402
168343	593403
418974	593404
360876	593405
19567	593406
664018	593407
20243	593408
122066	593409
363619	593410
498022	593411
109581	593412
23485	593413
102883	593414
292853	593415
527321	593416
23013	593417
183918	593418
67360	593419
720678	593420
372361	593421
446260	593422
33578	593423
455397	593424
23544	593425
165703	593426
641551	593427
305280	593428
515591	593429
637114	593430
184236	593431
23779	593432
138558	593433
695159	593434
125325	593435
596149	593436
96252	593437
75355	593438
97	593439
647655	593440
185628	593441
5610	593442
115817	593443
75362	593444
655653	593445
466964	593446
20737	593447
98821	593448
20549	593449
310998	593450
342692	593451
10498	593452
555419	593453
671892	593454
263139	593455
483	593456
525307	593457
628031	593458
331405	593459
374900	593460
480068	593461
276375	593462
111715	593463
546168	593464
41911	593465
623148	593466
167595	593467
200940	593468
333109	593469
131806	593470
92404	593471
658810	593472
286804	593473
327567	593474
694507	593475
281999	593476
554578	593477
183169	593478
82931	593479
663822	593480
510115	593481
555192	593482
117829	593483
553379	593484
291993	593485
379596	593486
34477	593487
9129	593488
335345	593489
272313	593490
90954	593491
167389	593492
163120	593493
260432	593494
678744	593495
119562	593496
432879	593497
88906	593498
17533	593499
12449	593500
465367	593501
516810	593502
575165	593503
325578	593504
628366	593505
4519	593506
62187	593507
262384	593508
438694	593509
635643	593510
220658	593511
110085	593512
64931	593513
6533	593514
319522	593515
403840	593516
522927	593517
614447	593518
560975	593519
105529	593520
25795	593521
479076	593522
490363	593523
162137	593524
427070	593525
611069	593526
58721	593527
116594	593528
535995	593529
684744	593530
133977	593531
644416	593532
9736	593533
478674	593534
54338	593535
171560	593536
437069	593537
654943	593538
113735	593539
69353	593540
209484	593541
539	593542
270246	593543
681152	593544
625935	593545
100402	593546
339928	593547
254011	593548
89170	593549
332711	593550
19602	593551
150073	593552
170615	593553
460101	593554
91025	593555
83260	593556
354998	593557
665041	593558
343167	593559
50225	593560
494134	593561
271810	593562
415788	593563
623352	593564
32344	593565
82938	593566
707383	593567
142806	593568
46372	593569
115460	593570
9920	593571
10378	593572
84684	593573
80688	593574
86958	593575
64290	593576
578701	593577
514539	593578
134767	593579
106568	593580
78273	593581
447667	593582
201888	593583
14824	593584
101395	593585
365501	593586
1261	593587
720321	593588
349	593589
620889	593590
55463	593591
24694	593592
79413	593593
632546	593594
237185	593595
601006	593596
388325	593597
22244	593598
132761	593599
445267	593600
68042	593601
177604	593602
169031	593603
269093	593604
300833	593605
599608	593606
452842	593607
569074	593608
504400	593609
102878	593610
634421	593611
485607	593612
713876	593613
183838	593614
524356	593615
268179	593616
639591	593617
8829	593618
333416	593619
713332	593620
513377	593621
615569	593622
142460	593623
144185	593624
662569	593625
370657	593626
398374	593627
49629	593628
315021	593629
494472	593630
709435	593631
528647	593632
522876	593633
89353	593634
97693	593635
694003	593636
159093	593637
47641	593638
182213	593639
179010	593640
178088	593641
670595	593642
369185	593643
153784	593644
136840	593645
346929	593646
238861	593647
428911	593648
165486	593649
195574	593650
143801	593651
2222	593652
30427	593653
225706	593654
139785	593655
221740	593656
156217	593657
7379	593658
1928	593659
383169	593660
28586	593661
106377	593662
60466	593663
34588	593664
90282	593665
82942	593666
450806	593667
67035	593668
561836	593669
166748	593670
138819	593671
130591	593672
183952	593673
59242	593674
580398	593675
29804	593676
159838	593677
240389	593678
84429	593679
49194	593680
524679	593681
223823	593682
16612	593683
96458	593684
186359	593685
672220	593686
635719	593687
392208	593688
658512	593689
9	593690
226658	593691
404354	593692
396244	593693
296613	593694
355105	593695
269652	593696
505239	593697
158725	593698
667640	593699
322716	593700
532151	593701
401488	593702
601407	593703
217638	593704
61	593705
152291	593706
712648	593707
699697	593708
281850	593709
330621	593710
165438	593711
662164	593712
357145	593713
422354	593714
484009	593715
643130	593716
64179	593717
360494	593718
66	593719
112316	593720
709682	593721
37379	593722
393254	593723
677186	593724
715140	593725
289991	593726
560414	593727
5954	593728
549210	593729
350699	593730
52372	593731
700836	593732
172056	593733
226473	593734
26428	593735
146689	593736
290800	593737
274443	593738
62104	593739
197416	593740
106510	593741
7239	593742
362258	593743
12461	593744
480786	593745
718345	593746
70506	593747
415226	593748
413208	593749
192401	593750
457287	593751
127717	593752
145199	593753
83647	593754
160319	593755
235778	593756
643804	593757
150326	593758
511178	593759
454384	593760
12457	593761
715267	593762
215276	593763
544268	593764
465897	593765
677222	593766
144863	593767
167604	593768
203242	593769
653138	593770
606881	593771
70935	593772
595042	593773
86861	593774
454672	593775
692072	593776
2647	593777
547064	593778
296477	593779
450554	593780
32447	593781
123309	593782
430662	593783
2607	593784
59521	593785
141490	593786
555300	593787
49949	593788
198871	593789
119025	593790
540085	593791
688101	593792
24866	593793
378299	593794
15968	593795
43647	593796
375283	593797
309918	593798
419559	593799
498961	593800
10160	593801
332642	593802
11754	593803
782	593804
340117	593805
31386	593806
12068	593807
160491	593808
323917	593809
203522	593810
385399	593811
75483	593812
205172	593813
224	593814
148732	593815
192380	593816
150338	593817
719939	593818
90194	593819
39777	593820
21875	593821
8592	593822
123626	593823
695888	593824
98473	593825
199674	593826
96003	593827
284107	593828
173787	593829
530389	593830
568452	593831
125595	593832
51191	593833
638973	593834
14264	593835
671666	593836
7048	593837
606052	593838
66358	593839
38372	593840
120954	593841
371974	593842
379226	593843
503376	593844
122708	593845
197368	593846
223592	593847
320798	593848
186521	593849
375373	593850
368590	593851
73686	593852
218116	593853
282167	593854
661583	593855
394077	593856
325011	593857
152594	593858
70640	593859
185091	593860
29842	593861
644008	593862
120434	593863
70005	593864
97478	593865
114219	593866
8458	593867
282801	593868
94518	593869
680930	593870
29675	593871
703046	593872
699069	593873
104060	593874
439041	593875
65005	593876
87474	593877
163614	593878
500072	593879
202878	593880
411191	593881
702156	593882
144501	593883
96048	593884
553503	593885
151209	593886
174778	593887
201424	593888
93592	593889
9374	593890
48752	593891
113265	593892
21816	593893
429092	593894
178249	593895
102481	593896
462309	593897
70838	593898
164733	593899
34987	593900
612241	593901
180840	593902
116702	593903
639616	593904
431583	593905
394621	593906
272374	593907
387421	593908
214800	593909
566324	593910
214594	593911
50894	593912
978	593913
649530	593914
692567	593915
247986	593916
177087	593917
13907	593918
591867	593919
306679	593920
60674	593921
41390	593922
346124	593923
664201	593924
212204	593925
79448	593926
17087	593927
98539	593928
267896	593929
17852	593930
692972	593931
39908	593932
584792	593933
321795	593934
463790	593935
6692	593936
201331	593937
637296	593938
42458	593939
121336	593940
32206	593941
37403	593942
142618	593943
184438	593944
592275	593945
205210	593946
6958	593947
412769	593948
495937	593949
116960	593950
30960	593951
46126	593952
37313	593953
493906	593954
103870	593955
24275	593956
142729	593957
631409	593958
503527	593959
97861	593960
73992	593961
216560	593962
333398	593963
394149	593964
100922	593965
410636	593966
397576	593967
3125	593968
553618	593969
51287	593970
56351	593971
37415	593972
252921	593973
166673	593974
594720	593975
151615	593976
294448	593977
147085	593978
92736	593979
371649	593980
157844	593981
388172	593982
67988	593983
720614	593984
174567	593985
144369	593986
6838	593987
167041	593988
91	593989
73586	593990
122084	593991
543097	593992
417352	593993
139918	593994
573756	593995
481293	593996
176565	593997
585675	593998
630666	593999
599093	594000
532386	594001
341441	594002
110432	594003
423388	594004
639132	594005
238045	594006
271868	594007
196	594008
50470	594009
510593	594010
69887	594011
609057	594012
271968	594013
200725	594014
54576	594015
567017	594016
309226	594017
153896	594018
312303	594019
276558	594020
351011	594021
6821	594022
169042	594023
49044	594024
87557	594025
164577	594026
168457	594027
139333	594028
686951	594029
122594	594030
538653	594031
104845	594032
383042	594033
570983	594034
2807	594035
190995	594036
202037	594037
6071	594038
181938	594039
170805	594040
44630	594041
26857	594042
201317	594043
659084	594044
141822	594045
126399	594046
122826	594047
17633	594048
170399	594049
689	594050
691212	594051
700882	594052
36167	594053
348888	594054
164288	594055
343876	594056
80403	594057
68237	594058
583095	594059
109206	594060
259759	594061
368375	594062
15721	594063
20913	594064
620711	594065
107818	594066
116826	594067
316523	594068
211672	594069
83347	594070
133473	594071
177297	594072
579069	594073
612291	594074
303808	594075
50602	594076
17876	594077
497025	594078
645013	594079
456485	594080
709151	594081
588444	594082
513556	594083
16021	594084
548517	594085
12424	594086
192682	594087
521811	594088
344663	594089
32343	594090
158810	594091
250588	594092
10828	594093
561023	594094
36726	594095
5	594096
398629	594097
146111	594098
34418	594099
82776	594100
23639	594101
44024	594102
181415	594103
634713	594104
1256	594105
706607	594106
683297	594107
42590	594108
181644	594109
49593	594110
539255	594111
366237	594112
123020	594113
252429	594114
53190	594115
576889	594116
711082	594117
3434	594118
82878	594119
13044	594120
380621	594121
534323	594122
193757	594123
231290	594124
12268	594125
25756	594126
98974	594127
670757	594128
374516	594129
123987	594130
112010	594131
60864	594132
650882	594133
2746	594134
23190	594135
123903	594136
248644	594137
39231	594138
376824	594139
399872	594140
723178	594141
671794	594142
122106	594143
636853	594144
578148	594145
80389	594146
500534	594147
47390	594148
509386	594149
700466	594150
22522	594151
26370	594152
108708	594153
359699	594154
561494	594155
358243	594156
296992	594157
291878	594158
634374	594159
460965	594160
14890	594161
17941	594162
541452	594163
412724	594164
42070	594165
119336	594166
17830	594167
164656	594168
36040	594169
145362	594170
96921	594171
428740	594172
718713	594173
2912	594174
171240	594175
219693	594176
308904	594177
141184	594178
686912	594179
479408	594180
570091	594181
139529	594182
589913	594183
690063	594184
398088	594185
66781	594186
379722	594187
676813	594188
84094	594189
101696	594190
435310	594191
55992	594192
307347	594193
50874	594194
11051	594195
333964	594196
76628	594197
46370	594198
42697	594199
661738	594200
151250	594201
421	594202
168426	594203
629288	594204
454587	594205
39690	594206
206115	594207
401078	594208
379541	594209
136311	594210
320722	594211
48424	594212
167510	594213
366961	594214
60197	594215
63812	594216
378193	594217
243378	594218
50254	594219
196092	594220
438828	594221
339646	594222
12656	594223
2286	594224
407763	594225
626897	594226
181740	594227
144609	594228
25366	594229
379213	594230
141494	594231
12841	594232
310433	594233
445790	594234
662218	594235
568308	594236
187033	594237
324029	594238
393908	594239
56621	594240
572135	594241
637338	594242
212495	594243
247999	594244
138499	594245
221447	594246
9116	594247
622880	594248
57509	594249
281531	594250
414876	594251
16279	594252
597209	594253
144574	594254
207270	594255
246292	594256
447474	594257
177208	594258
612289	594259
32756	594260
437134	594261
175165	594262
15586	594263
4655	594264
151271	594265
683653	594266
2780	594267
438524	594268
236206	594269
558242	594270
106460	594271
357002	594272
4822	594273
276226	594274
8427	594275
525208	594276
46878	594277
63683	594278
108988	594279
47035	594280
120504	594281
170109	594282
371797	594283
193119	594284
703855	594285
20761	594286
83533	594287
31206	594288
280415	594289
328555	594290
20256	594291
571647	594292
120293	594293
186511	594294
79526	594295
153957	594296
414778	594297
317282	594298
569776	594299
24736	594300
370935	594301
162468	594302
13204	594303
31072	594304
169064	594305
335515	594306
617924	594307
456191	594308
177274	594309
121518	594310
63975	594311
497224	594312
103163	594313
74460	594314
490408	594315
511076	594316
239833	594317
513856	594318
323669	594319
201710	594320
462454	594321
32446	594322
192854	594323
77035	594324
182991	594325
411443	594326
502492	594327
357316	594328
582897	594329
10688	594330
686118	594331
183	594332
6806	594333
692400	594334
151419	594335
161739	594336
428048	594337
141791	594338
269752	594339
1301	594340
312250	594341
508768	594342
185702	594343
25490	594344
214395	594345
274507	594346
54729	594347
35007	594348
300294	594349
16026	594350
413588	594351
94587	594352
410237	594353
9368	594354
524960	594355
152617	594356
173795	594357
499996	594358
83550	594359
20294	594360
118015	594361
501964	594362
35894	594363
40109	594364
202509	594365
426853	594366
66273	594367
431559	594368
435976	594369
388245	594370
4479	594371
256127	594372
41676	594373
331157	594374
461231	594375
135467	594376
159424	594377
34064	594378
243456	594379
87935	594380
166974	594381
379947	594382
642271	594383
704717	594384
350242	594385
139795	594386
50426	594387
499612	594388
603741	594389
546041	594390
526023	594391
10638	594392
79245	594393
44164	594394
107492	594395
354346	594396
323566	594397
664728	594398
410652	594399
173608	594400
249473	594401
69668	594402
127931	594403
545308	594404
107812	594405
533957	594406
341640	594407
205372	594408
466726	594409
592469	594410
32817	594411
75790	594412
88291	594413
715089	594414
234821	594415
669737	594416
428079	594417
680683	594418
411793	594419
603475	594420
15801	594421
351357	594422
639735	594423
83318	594424
8561	594425
334718	594426
321033	594427
308091	594428
557936	594429
340966	594430
632683	594431
612660	594432
40577	594433
54365	594434
624788	594435
635408	594436
85051	594437
142065	594438
403704	594439
107900	594440
98887	594441
2958	594442
128304	594443
689764	594444
626702	594445
641441	594446
300800	594447
542735	594448
529121	594449
198382	594450
96609	594451
380598	594452
25790	594453
168159	594454
485840	594455
22829	594456
81486	594457
605934	594458
163169	594459
136138	594460
632304	594461
116552	594462
496368	594463
214514	594464
4557	594465
184302	594466
110254	594467
12622	594468
362335	594469
228171	594470
651641	594471
17891	594472
19951	594473
7402	594474
149925	594475
78443	594476
594241	594477
123525	594478
507440	594479
677829	594480
152542	594481
96722	594482
142857	594483
110447	594484
183561	594485
202585	594486
513864	594487
178452	594488
153725	594489
125969	594490
17495	594491
311669	594492
80077	594493
37239	594494
75547	594495
463162	594496
715638	594497
149859	594498
115103	594499
167785	594500
26503	594501
58027	594502
155186	594503
206372	594504
73487	594505
251366	594506
118294	594507
679983	594508
147238	594509
51183	594510
3858	594511
424184	594512
147467	594513
546302	594514
653791	594515
73491	594516
310751	594517
10360	594518
157857	594519
650331	594520
29598	594521
272468	594522
141500	594523
23928	594524
7606	594525
601601	594526
1251	594527
137082	594528
96767	594529
564445	594530
160151	594531
493003	594532
169400	594533
184000	594534
131542	594535
595775	594536
122202	594537
144269	594538
102658	594539
101505	594540
11588	594541
37142	594542
168332	594543
77457	594544
564203	594545
31395	594546
174615	594547
476196	594548
621715	594549
658783	594550
30155	594551
264910	594552
165052	594553
90678	594554
63438	594555
130514	594556
274320	594557
512726	594558
250564	594559
663399	594560
48318	594561
47839	594562
85951	594563
119007	594564
612717	594565
523958	594566
389126	594567
610885	594568
694696	594569
336820	594570
176535	594571
40792	594572
158927	594573
77723	594574
240749	594575
333515	594576
414498	594577
127876	594578
385361	594579
161985	594580
522400	594581
32115	594582
463023	594583
528273	594584
256490	594585
106814	594586
571302	594587
344279	594588
25360	594589
336559	594590
713890	594591
404455	594592
134453	594593
169066	594594
76909	594595
45329	594596
181176	594597
446576	594598
42353	594599
192254	594600
29810	594601
26196	594602
112904	594603
218962	594604
692266	594605
115229	594606
471938	594607
80299	594608
564064	594609
413298	594610
316547	594611
534425	594612
27046	594613
67241	594614
37489	594615
57420	594616
64890	594617
308097	594618
629220	594619
423106	594620
20799	594621
7541	594622
475927	594623
13840	594624
69508	594625
45458	594626
361362	594627
144402	594628
26535	594629
521293	594630
58896	594631
249214	594632
128996	594633
675113	594634
174696	594635
341196	594636
280896	594637
168006	594638
9529	594639
28146	594640
13314	594641
242054	594642
378876	594643
417305	594644
285517	594645
436212	594646
177312	594647
334790	594648
614004	594649
19750	594650
207391	594651
25212	594652
375805	594653
603885	594654
716983	594655
19531	594656
469715	594657
226994	594658
471035	594659
517449	594660
679980	594661
15981	594662
140502	594663
438077	594664
592480	594665
181903	594666
104509	594667
586698	594668
128377	594669
602483	594670
439139	594671
574131	594672
172116	594673
531522	594674
39392	594675
172037	594676
202448	594677
574689	594678
275261	594679
17978	594680
162947	594681
568404	594682
97900	594683
280220	594684
95313	594685
1586	594686
184269	594687
482444	594688
12544	594689
338387	594690
204715	594691
119604	594692
2110	594693
526320	594694
577598	594695
158333	594696
120775	594697
8260	594698
95735	594699
51029	594700
101094	594701
399997	594702
34673	594703
58686	594704
225510	594705
231605	594706
181077	594707
100259	594708
325156	594709
296177	594710
309528	594711
544888	594712
520341	594713
174801	594714
19679	594715
141039	594716
151247	594717
73485	594718
54710	594719
437350	594720
338925	594721
707322	594722
492639	594723
407885	594724
154984	594725
694053	594726
348282	594727
53799	594728
147417	594729
40560	594730
124300	594731
232912	594732
529084	594733
491363	594734
391904	594735
156871	594736
648694	594737
614848	594738
17246	594739
277780	594740
49208	594741
256001	594742
398522	594743
238370	594744
151710	594745
588350	594746
41307	594747
34380	594748
366905	594749
401211	594750
124653	594751
166014	594752
47015	594753
645055	594754
282365	594755
101946	594756
325414	594757
24936	594758
2609	594759
22639	594760
448557	594761
278991	594762
682663	594763
713802	594764
303982	594765
621795	594766
555717	594767
178581	594768
89247	594769
160501	594770
692646	594771
68129	594772
531570	594773
115487	594774
35437	594775
675091	594776
34260	594777
525879	594778
408119	594779
108707	594780
55442	594781
166898	594782
583130	594783
492344	594784
366657	594785
73494	594786
273690	594787
559792	594788
126357	594789
20783	594790
344476	594791
497770	594792
620415	594793
441321	594794
405447	594795
556858	594796
115107	594797
162934	594798
680594	594799
125231	594800
265826	594801
104504	594802
365697	594803
710494	594804
148618	594805
632870	594806
589750	594807
183288	594808
157853	594809
666751	594810
235274	594811
616275	594812
108477	594813
400640	594814
676487	594815
290738	594816
504549	594817
14893	594818
296896	594819
463730	594820
631602	594821
36954	594822
179281	594823
669727	594824
344018	594825
16334	594826
516206	594827
533391	594828
337570	594829
575514	594830
205056	594831
536837	594832
476257	594833
517283	594834
32799	594835
45077	594836
176474	594837
85556	594838
400028	594839
48925	594840
518504	594841
369636	594842
183271	594843
162353	594844
268442	594845
429085	594846
395168	594847
466526	594848
546677	594849
225726	594850
31187	594851
144297	594852
540911	594853
134565	594854
138431	594855
229546	594856
9662	594857
109403	594858
87444	594859
16927	594860
491153	594861
366547	594862
179650	594863
476234	594864
614617	594865
364009	594866
54635	594867
100318	594868
349419	594869
16519	594870
157414	594871
185065	594872
454602	594873
109371	594874
519258	594875
543208	594876
17659	594877
139541	594878
348	594879
104766	594880
169251	594881
56057	594882
717789	594883
473500	594884
286124	594885
387713	594886
158053	594887
310468	594888
329133	594889
709376	594890
383311	594891
546470	594892
75613	594893
668926	594894
601661	594895
79485	594896
481383	594897
95604	594898
448254	594899
655537	594900
8527	594901
127846	594902
44988	594903
2711	594904
608258	594905
629758	594906
159012	594907
162011	594908
20768	594909
25932	594910
555949	594911
34995	594912
556137	594913
437240	594914
339700	594915
684625	594916
13479	594917
394814	594918
59692	594919
579099	594920
128438	594921
50160	594922
682999	594923
608547	594924
299010	594925
349873	594926
133418	594927
680916	594928
99194	594929
371578	594930
83510	594931
385832	594932
52820	594933
235913	594934
517	594935
256398	594936
451931	594937
562764	594938
136544	594939
430272	594940
213163	594941
170008	594942
406717	594943
529200	594944
674921	594945
277569	594946
195637	594947
16763	594948
159913	594949
110809	594950
171244	594951
708445	594952
21645	594953
111302	594954
254931	594955
680453	594956
129780	594957
630591	594958
450380	594959
38648	594960
165609	594961
468504	594962
82803	594963
555812	594964
47755	594965
106451	594966
128665	594967
446524	594968
140097	594969
530118	594970
605194	594971
508784	594972
700461	594973
468600	594974
286045	594975
5564	594976
250967	594977
3192	594978
11265	594979
12781	594980
690490	594981
7027	594982
163583	594983
214271	594984
101163	594985
353261	594986
15628	594987
699818	594988
204397	594989
24921	594990
36024	594991
144546	594992
386214	594993
128837	594994
417332	594995
288433	594996
97578	594997
178899	594998
292664	594999
636890	595000
358926	595001
229749	595002
133022	595003
102641	595004
382118	595005
24145	595006
170475	595007
615528	595008
361417	595009
198262	595010
104580	595011
172869	595012
18666	595013
22086	595014
337655	595015
655135	595016
646916	595017
74401	595018
215398	595019
11956	595020
178494	595021
100050	595022
545201	595023
30230	595024
212477	595025
485985	595026
202187	595027
4187	595028
2303	595029
469274	595030
54276	595031
660089	595032
171949	595033
51582	595034
581338	595035
55354	595036
286	595037
711501	595038
68063	595039
160512	595040
339203	595041
63904	595042
295129	595043
44007	595044
134224	595045
132174	595046
10657	595047
367559	595048
166455	595049
716389	595050
675114	595051
116636	595052
376443	595053
450267	595054
230449	595055
350133	595056
31359	595057
682906	595058
55511	595059
319124	595060
131968	595061
59581	595062
184730	595063
45211	595064
92610	595065
135363	595066
181274	595067
179774	595068
5157	595069
546433	595070
28975	595071
35480	595072
179981	595073
8645	595074
163218	595075
40845	595076
141912	595077
99689	595078
70746	595079
260648	595080
53304	595081
15036	595082
286952	595083
111091	595084
564754	595085
583721	595086
47993	595087
581433	595088
385771	595089
559449	595090
487647	595091
7911	595092
537437	595093
270644	595094
358976	595095
530828	595096
17260	595097
10747	595098
72226	595099
719076	595100
147350	595101
253580	595102
11769	595103
316273	595104
6754	595105
372160	595106
647689	595107
486813	595108
632541	595109
135755	595110
216622	595111
601603	595112
271916	595113
222647	595114
180208	595115
427078	595116
66879	595117
117371	595118
595897	595119
1931	595120
593303	595121
209361	595122
512160	595123
461503	595124
348761	595125
581253	595126
687296	595127
65748	595128
6231	595129
674178	595130
11008	595131
451269	595132
161381	595133
645337	595134
586465	595135
485477	595136
563869	595137
2356	595138
453292	595139
230	595140
13364	595141
99270	595142
715914	595143
140500	595144
673853	595145
34282	595146
484549	595147
135402	595148
233509	595149
441957	595150
437938	595151
1513	595152
54185	595153
596302	595154
553432	595155
554400	595156
70618	595157
678828	595158
307693	595159
84433	595160
421805	595161
72515	595162
135784	595163
175039	595164
331516	595165
554714	595166
6116	595167
626183	595168
41969	595169
428398	595170
465257	595171
611400	595172
227444	595173
134242	595174
232488	595175
591192	595176
247065	595177
120475	595178
266025	595179
542747	595180
302220	595181
14155	595182
7679	595183
285944	595184
163816	595185
464042	595186
45642	595187
530615	595188
14252	595189
166305	595190
22746	595191
635097	595192
706197	595193
455178	595194
169716	595195
118058	595196
19233	595197
671674	595198
104092	595199
529849	595200
100795	595201
41868	595202
484108	595203
162860	595204
59952	595205
258143	595206
9888	595207
161432	595208
329141	595209
690754	595210
40066	595211
547979	595212
13583	595213
278277	595214
319861	595215
239811	595216
445594	595217
445141	595218
265424	595219
367974	595220
33269	595221
526880	595222
163763	595223
48757	595224
172632	595225
652190	595226
681896	595227
586583	595228
362652	595229
2646	595230
57233	595231
354889	595232
365781	595233
669048	595234
17224	595235
520970	595236
92600	595237
64093	595238
250029	595239
372936	595240
157502	595241
375985	595242
267586	595243
448415	595244
39243	595245
476268	595246
60196	595247
30557	595248
90143	595249
666088	595250
35216	595251
637009	595252
571967	595253
115063	595254
468439	595255
717817	595256
414996	595257
171505	595258
293545	595259
26639	595260
162583	595261
34643	595262
608	595263
140088	595264
622843	595265
83602	595266
39971	595267
160195	595268
410637	595269
30434	595270
323293	595271
643006	595272
16313	595273
142114	595274
27256	595275
12	595276
61117	595277
10663	595278
233578	595279
589000	595280
33006	595281
302548	595282
157074	595283
6	595284
301773	595285
700175	595286
17802	595287
715231	595288
9391	595289
240837	595290
435200	595291
260780	595292
213774	595293
591317	595294
69244	595295
633977	595296
472750	595297
213668	595298
30654	595299
660309	595300
145422	595301
139675	595302
168886	595303
16419	595304
3720	595305
61988	595306
681012	595307
5491	595308
109292	595309
31470	595310
227290	595311
300874	595312
19735	595313
97568	595314
71712	595315
722646	595316
584024	595317
722405	595318
504714	595319
103971	595320
360389	595321
549847	595322
97418	595323
669401	595324
592046	595325
37144	595326
520766	595327
158946	595328
166493	595329
628906	595330
643044	595331
358673	595332
9928	595333
123918	595334
105898	595335
508971	595336
190339	595337
111858	595338
66376	595339
482466	595340
460388	595341
299016	595342
15199	595343
82108	595344
148813	595345
40221	595346
418496	595347
516756	595348
345525	595349
56306	595350
266531	595351
522235	595352
107837	595353
675020	595354
23419	595355
62814	595356
177187	595357
293737	595358
11921	595359
106093	595360
629739	595361
254777	595362
25850	595363
155097	595364
389039	595365
214763	595366
154804	595367
167455	595368
15	595369
138677	595370
245324	595371
64326	595372
138130	595373
443629	595374
406460	595375
149883	595376
527646	595377
603008	595378
584491	595379
502681	595380
473561	595381
155668	595382
6425	595383
260369	595384
85895	595385
150957	595386
4424	595387
11713	595388
467961	595389
271753	595390
255870	595391
149922	595392
374260	595393
578575	595394
520200	595395
711997	595396
148902	595397
192790	595398
51831	595399
372751	595400
24226	595401
478818	595402
576304	595403
9870	595404
349803	595405
102346	595406
331291	595407
47183	595408
143399	595409
645554	595410
326244	595411
209284	595412
527740	595413
167794	595414
194123	595415
158670	595416
100120	595417
147190	595418
608015	595419
14938	595420
574534	595421
547440	595422
186881	595423
142217	595424
125359	595425
549107	595426
184638	595427
17669	595428
389810	595429
171	595430
181599	595431
42008	595432
38961	595433
640756	595434
426131	595435
45016	595436
145918	595437
523917	595438
261094	595439
557104	595440
330360	595441
254925	595442
476664	595443
361681	595444
6146	595445
186977	595446
554769	595447
611831	595448
6136	595449
308540	595450
75500	595451
36111	595452
30760	595453
712639	595454
581812	595455
306	595456
165374	595457
322257	595458
128655	595459
285065	595460
48813	595461
698035	595462
409810	595463
457746	595464
256069	595465
181848	595466
275233	595467
106503	595468
275285	595469
390158	595470
182072	595471
48672	595472
138305	595473
292331	595474
393672	595475
55329	595476
182984	595477
590041	595478
459629	595479
263227	595480
11472	595481
13372	595482
31971	595483
411075	595484
106891	595485
646061	595486
430276	595487
501782	595488
496750	595489
65251	595490
502274	595491
277007	595492
599635	595493
472958	595494
284670	595495
252650	595496
331689	595497
400035	595498
29567	595499
19721	595500
134394	595501
251242	595502
156526	595503
71917	595504
593945	595505
190933	595506
95247	595507
524824	595508
40872	595509
73802	595510
29997	595511
325853	595512
322328	595513
515885	595514
390168	595515
400444	595516
103283	595517
115581	595518
323223	595519
447795	595520
39744	595521
56385	595522
362716	595523
166102	595524
455730	595525
147351	595526
432169	595527
616829	595528
384	595529
558768	595530
432106	595531
379134	595532
570963	595533
150812	595534
62514	595535
177776	595536
49329	595537
713719	595538
432540	595539
27862	595540
165310	595541
12322	595542
535800	595543
14683	595544
433747	595545
45233	595546
23236	595547
506340	595548
599290	595549
77994	595550
696876	595551
66602	595552
26309	595553
141739	595554
302540	595555
477619	595556
361017	595557
282041	595558
210343	595559
706953	595560
524353	595561
201453	595562
667976	595563
528360	595564
280866	595565
56148	595566
687369	595567
486341	595568
479810	595569
55613	595570
133041	595571
464838	595572
341965	595573
673624	595574
264972	595575
28910	595576
567182	595577
661866	595578
309784	595579
63352	595580
431170	595581
633492	595582
514017	595583
120402	595584
686657	595585
112952	595586
606865	595587
116254	595588
138221	595589
566384	595590
31	595591
231174	595592
25571	595593
10398	595594
984	595595
683053	595596
620357	595597
604898	595598
625087	595599
320099	595600
653473	595601
657761	595602
414466	595603
211639	595604
631685	595605
118391	595606
419472	595607
69700	595608
134932	595609
58210	595610
24448	595611
547468	595612
256528	595613
231475	595614
585708	595615
115504	595616
50409	595617
480837	595618
207265	595619
241697	595620
68905	595621
198086	595622
364197	595623
481406	595624
438659	595625
587517	595626
535029	595627
439256	595628
202575	595629
16814	595630
120329	595631
638653	595632
252524	595633
94658	595634
13889	595635
36360	595636
679940	595637
602105	595638
8308	595639
623602	595640
411997	595641
171525	595642
673695	595643
374326	595644
202299	595645
3458	595646
21168	595647
595285	595648
319664	595649
121041	595650
95862	595651
298971	595652
131519	595653
7116	595654
398970	595655
632577	595656
672061	595657
80042	595658
362149	595659
8799	595660
348177	595661
628423	595662
107310	595663
590292	595664
476714	595665
576741	595666
503423	595667
13309	595668
661362	595669
156481	595670
235733	595671
320172	595672
671264	595673
2220	595674
634715	595675
514312	595676
417541	595677
64654	595678
624458	595679
88359	595680
697478	595681
703	595682
610722	595683
400	595684
133519	595685
20550	595686
614510	595687
141462	595688
68465	595689
296284	595690
629644	595691
268631	595692
74919	595693
501355	595694
267448	595695
14715	595696
90843	595697
23580	595698
135181	595699
39465	595700
703069	595701
27957	595702
43632	595703
320166	595704
296154	595705
382956	595706
252525	595707
495659	595708
113447	595709
62761	595710
570733	595711
44033	595712
417163	595713
11478	595714
582418	595715
656943	595716
68744	595717
448658	595718
29643	595719
465785	595720
33448	595721
369197	595722
306067	595723
336136	595724
44533	595725
24178	595726
487522	595727
115681	595728
538210	595729
323012	595730
81544	595731
3399	595732
36373	595733
46532	595734
298935	595735
432581	595736
551079	595737
636709	595738
145143	595739
28647	595740
120251	595741
529329	595742
284927	595743
518657	595744
391407	595745
604332	595746
285714	595747
461448	595748
613126	595749
295223	595750
706404	595751
54854	595752
695685	595753
106627	595754
92510	595755
545900	595756
178514	595757
127356	595758
154100	595759
680710	595760
27829	595761
587673	595762
690696	595763
431727	595764
864	595765
260097	595766
722187	595767
627331	595768
64725	595769
155055	595770
21022	595771
252577	595772
280022	595773
384320	595774
104285	595775
720795	595776
156944	595777
114289	595778
557214	595779
711929	595780
331017	595781
76190	595782
516444	595783
47944	595784
477226	595785
362781	595786
641521	595787
511038	595788
151689	595789
471108	595790
15597	595791
183806	595792
77881	595793
485417	595794
216990	595795
54749	595796
249186	595797
50688	595798
110708	595799
491416	595800
151459	595801
234717	595802
225495	595803
100876	595804
285556	595805
673453	595806
17593	595807
1322	595808
161887	595809
342193	595810
121973	595811
440610	595812
270561	595813
371883	595814
658194	595815
565741	595816
53924	595817
388630	595818
213918	595819
551754	595820
53923	595821
184855	595822
126000	595823
363222	595824
392441	595825
35460	595826
441449	595827
69201	595828
242421	595829
1615	595830
627778	595831
489052	595832
78833	595833
38987	595834
607799	595835
620014	595836
401204	595837
164880	595838
126097	595839
31274	595840
629411	595841
293221	595842
3802	595843
110878	595844
340627	595845
184341	595846
16978	595847
171111	595848
37068	595849
582436	595850
330728	595851
105836	595852
7252	595853
334638	595854
94611	595855
248946	595856
343266	595857
159996	595858
359735	595859
109953	595860
565206	595861
46585	595862
621270	595863
312051	595864
15529	595865
33272	595866
29829	595867
429298	595868
121984	595869
154454	595870
104698	595871
93935	595872
4772	595873
297650	595874
704437	595875
416082	595876
186457	595877
242780	595878
459969	595879
399075	595880
445566	595881
582111	595882
674262	595883
710260	595884
288781	595885
108296	595886
34342	595887
410768	595888
319979	595889
149845	595890
186413	595891
26065	595892
211901	595893
543920	595894
148223	595895
25767	595896
485626	595897
18350	595898
571224	595899
97665	595900
109611	595901
619785	595902
67252	595903
579563	595904
104613	595905
12935	595906
404218	595907
58836	595908
91704	595909
642357	595910
363931	595911
469377	595912
31580	595913
505715	595914
529194	595915
688186	595916
13543	595917
3018	595918
135067	595919
490975	595920
60102	595921
125441	595922
17490	595923
15984	595924
17282	595925
104233	595926
123594	595927
232352	595928
76343	595929
59718	595930
90316	595931
15967	595932
231573	595933
407893	595934
245146	595935
39109	595936
721844	595937
286110	595938
69568	595939
72796	595940
601292	595941
120324	595942
2139	595943
296430	595944
56229	595945
575573	595946
25220	595947
171412	595948
707079	595949
196214	595950
1299	595951
683235	595952
198914	595953
126246	595954
129682	595955
12228	595956
561813	595957
291243	595958
11502	595959
583205	595960
592604	595961
17256	595962
574626	595963
567367	595964
176749	595965
70923	595966
191286	595967
147622	595968
53142	595969
46681	595970
182489	595971
141582	595972
463622	595973
22974	595974
424747	595975
42638	595976
298932	595977
250254	595978
6924	595979
494242	595980
96988	595981
53690	595982
10140	595983
5895	595984
439285	595985
163932	595986
166645	595987
421732	595988
473797	595989
43440	595990
208849	595991
451571	595992
174711	595993
18318	595994
35591	595995
164801	595996
168057	595997
509938	595998
696431	595999
11761	596000
305957	596001
65874	596002
566153	596003
61980	596004
607100	596005
506944	596006
15461	596007
557748	596008
76266	596009
39551	596010
928	596011
538811	596012
20599	596013
357575	596014
489964	596015
585905	596016
679269	596017
343141	596018
135766	596019
716976	596020
83045	596021
597211	596022
2783	596023
39929	596024
603625	596025
8083	596026
94889	596027
97567	596028
19338	596029
251616	596030
602971	596031
7632	596032
180598	596033
512588	596034
86442	596035
153095	596036
261015	596037
183154	596038
313569	596039
211504	596040
483854	596041
57263	596042
114529	596043
584148	596044
675172	596045
558955	596046
398666	596047
240155	596048
168758	596049
358134	596050
170410	596051
546138	596052
24077	596053
408008	596054
333605	596055
246452	596056
657275	596057
178680	596058
390832	596059
455693	596060
547480	596061
10581	596062
437535	596063
376885	596064
313982	596065
28799	596066
246052	596067
652425	596068
254776	596069
686065	596070
513989	596071
114916	596072
719280	596073
28636	596074
57416	596075
463054	596076
81140	596077
679386	596078
131682	596079
338234	596080
11499	596081
2499	596082
143643	596083
9261	596084
36349	596085
657634	596086
517802	596087
563617	596088
7889	596089
301838	596090
569881	596091
384468	596092
130524	596093
308738	596094
485238	596095
528529	596096
110535	596097
359598	596098
92117	596099
30105	596100
14070	596101
25681	596102
589161	596103
312404	596104
701688	596105
593265	596106
22830	596107
176382	596108
352167	596109
8416	596110
327449	596111
33133	596112
315411	596113
124896	596114
18401	596115
129808	596116
564663	596117
158139	596118
68861	596119
53279	596120
123873	596121
551538	596122
135053	596123
182054	596124
694476	596125
107587	596126
627476	596127
533718	596128
342686	596129
35060	596130
45323	596131
263965	596132
153350	596133
578018	596134
99638	596135
678855	596136
327116	596137
122457	596138
53567	596139
113042	596140
191877	596141
241321	596142
411894	596143
488327	596144
590720	596145
264533	596146
163067	596147
606623	596148
506613	596149
599785	596150
27355	596151
121778	596152
371791	596153
6256	596154
413280	596155
1020	596156
318514	596157
256454	596158
102764	596159
459520	596160
149896	596161
617212	596162
82963	596163
116356	596164
17897	596165
628601	596166
241301	596167
127427	596168
684199	596169
377730	596170
116600	596171
150975	596172
662402	596173
648971	596174
595953	596175
111324	596176
178336	596177
620467	596178
720817	596179
355265	596180
261569	596181
493450	596182
302828	596183
166814	596184
355015	596185
12680	596186
623057	596187
23813	596188
101962	596189
389029	596190
476271	596191
38935	596192
56291	596193
64378	596194
348215	596195
697201	596196
58165	596197
531518	596198
160122	596199
537918	596200
705932	596201
40945	596202
255984	596203
55790	596204
505843	596205
715774	596206
110028	596207
84140	596208
241415	596209
636298	596210
91800	596211
168973	596212
131616	596213
445186	596214
275642	596215
302434	596216
362456	596217
165015	596218
449854	596219
89442	596220
446740	596221
350824	596222
505995	596223
116167	596224
72154	596225
267282	596226
385463	596227
129918	596228
110148	596229
552240	596230
496631	596231
178640	596232
353303	596233
82912	596234
109741	596235
502636	596236
208272	596237
122687	596238
132416	596239
81664	596240
645800	596241
419631	596242
159381	596243
135380	596244
721965	596245
86653	596246
37402	596247
479851	596248
191800	596249
158349	596250
109229	596251
30064	596252
43807	596253
329555	596254
151795	596255
378629	596256
90645	596257
479644	596258
468863	596259
374994	596260
626514	596261
135754	596262
634020	596263
10113	596264
52048	596265
53148	596266
515570	596267
315747	596268
345723	596269
580855	596270
355295	596271
506260	596272
5540	596273
312275	596274
160041	596275
37664	596276
536790	596277
16796	596278
9452	596279
459649	596280
8158	596281
526961	596282
585383	596283
563240	596284
479483	596285
116136	596286
134984	596287
48996	596288
45771	596289
14694	596290
366919	596291
222218	596292
464609	596293
69939	596294
519767	596295
171188	596296
360039	596297
7698	596298
13862	596299
659264	596300
474941	596301
122775	596302
281382	596303
545553	596304
363726	596305
185202	596306
334044	596307
101454	596308
320456	596309
53046	596310
172313	596311
2347	596312
38591	596313
681977	596314
689663	596315
28026	596316
6320	596317
571184	596318
61515	596319
52495	596320
56002	596321
171622	596322
164207	596323
6090	596324
115337	596325
50261	596326
656396	596327
483797	596328
387247	596329
85635	596330
33400	596331
471517	596332
17338	596333
162730	596334
673293	596335
266941	596336
116364	596337
412115	596338
321696	596339
558377	596340
67822	596341
28519	596342
7325	596343
572798	596344
4747	596345
335903	596346
369150	596347
13223	596348
588274	596349
670531	596350
97065	596351
289209	596352
663394	596353
152595	596354
47978	596355
51809	596356
109684	596357
134414	596358
330654	596359
28585	596360
405685	596361
712077	596362
665319	596363
379652	596364
128056	596365
132530	596366
595364	596367
276901	596368
381420	596369
499	596370
480965	596371
148329	596372
111762	596373
446851	596374
504051	596375
13514	596376
9782	596377
721463	596378
640987	596379
411104	596380
76651	596381
143289	596382
495893	596383
57327	596384
229534	596385
17412	596386
345436	596387
365893	596388
352109	596389
172885	596390
477700	596391
625361	596392
49142	596393
224010	596394
14197	596395
137106	596396
172345	596397
484266	596398
86432	596399
629122	596400
257127	596401
102499	596402
360212	596403
219629	596404
166817	596405
211897	596406
31331	596407
243886	596408
439825	596409
179680	596410
620537	596411
14806	596412
476309	596413
714229	596414
12407	596415
86795	596416
506885	596417
34938	596418
234245	596419
659891	596420
55636	596421
450717	596422
367122	596423
135861	596424
480713	596425
84394	596426
421058	596427
447001	596428
286276	596429
656533	596430
166757	596431
44956	596432
47469	596433
659258	596434
641549	596435
477916	596436
648855	596437
116883	596438
58038	596439
71913	596440
151195	596441
458594	596442
638601	596443
333119	596444
682167	596445
19019	596446
177476	596447
3962	596448
383774	596449
300155	596450
346720	596451
177876	596452
400359	596453
309641	596454
118801	596455
245747	596456
255841	596457
622975	596458
139579	596459
141028	596460
68701	596461
616563	596462
105287	596463
162316	596464
295076	596465
150620	596466
470961	596467
160178	596468
387394	596469
653320	596470
128365	596471
607115	596472
714842	596473
594063	596474
280269	596475
5717	596476
448114	596477
441742	596478
56044	596479
596018	596480
327505	596481
174117	596482
139013	596483
642511	596484
263971	596485
114471	596486
346196	596487
364151	596488
498013	596489
680977	596490
31316	596491
554945	596492
650475	596493
44163	596494
4089	596495
89667	596496
150381	596497
151361	596498
10108	596499
196613	596500
433230	596501
620560	596502
69728	596503
329104	596504
153522	596505
15844	596506
623281	596507
252187	596508
651609	596509
324726	596510
431575	596511
694747	596512
84338	596513
177299	596514
622847	596515
2197	596516
662106	596517
15072	596518
587688	596519
6218	596520
127706	596521
258899	596522
129617	596523
552850	596524
119518	596525
403114	596526
39862	596527
243606	596528
252362	596529
299774	596530
578413	596531
646112	596532
233857	596533
375641	596534
312985	596535
87638	596536
629066	596537
161921	596538
65512	596539
239327	596540
32668	596541
629075	596542
592247	596543
146017	596544
2197	596545
15080	596546
668321	596547
692417	596548
657989	596549
43876	596550
195038	596551
651288	596552
358492	596553
627501	596554
395910	596555
36903	596556
13454	596557
91476	596558
16073	596559
645116	596560
178787	596561
50075	596562
619132	596563
154364	596564
46384	596565
506896	596566
317718	596567
376404	596568
261977	596569
387202	596570
100658	596571
463172	596572
174676	596573
701280	596574
586325	596575
181246	596576
29534	596577
93614	596578
378777	596579
242194	596580
2183	596581
201173	596582
267561	596583
484938	596584
128625	596585
53016	596586
43480	596587
112331	596588
228578	596589
359985	596590
413801	596591
364345	596592
628454	596593
10791	596594
661396	596595
22174	596596
420071	596597
509538	596598
594670	596599
509684	596600
138431	596601
164945	596602
95824	596603
26538	596604
648502	596605
169898	596606
41817	596607
494573	596608
699215	596609
249511	596610
554719	596611
347699	596612
450199	596613
637167	596614
325525	596615
412612	596616
39912	596617
114652	596618
298034	596619
626625	596620
13122	596621
602630	596622
399936	596623
30986	596624
112737	596625
452119	596626
487071	596627
658548	596628
181849	596629
150473	596630
332596	596631
578612	596632
272293	596633
420201	596634
19153	596635
55485	596636
579244	596637
140872	596638
279216	596639
105253	596640
313898	596641
450818	596642
39064	596643
219107	596644
304590	596645
341909	596646
29961	596647
720880	596648
596626	596649
349490	596650
117511	596651
8113	596652
124819	596653
159457	596654
94550	596655
141128	596656
516108	596657
531300	596658
184372	596659
463554	596660
110751	596661
88769	596662
155422	596663
113086	596664
577877	596665
31725	596666
85266	596667
18555	596668
660367	596669
254222	596670
701907	596671
79332	596672
175619	596673
83153	596674
78523	596675
390033	596676
540420	596677
131035	596678
106135	596679
558671	596680
450301	596681
176437	596682
3405	596683
18440	596684
102897	596685
22122	596686
623540	596687
582242	596688
66300	596689
66946	596690
62171	596691
520781	596692
111247	596693
328435	596694
205318	596695
552879	596696
1669	596697
86290	596698
29014	596699
113110	596700
512714	596701
418580	596702
195801	596703
583147	596704
502959	596705
152834	596706
155753	596707
141253	596708
29335	596709
154077	596710
5447	596711
186753	596712
307835	596713
360061	596714
36622	596715
46149	596716
583026	596717
632545	596718
313879	596719
358281	596720
16007	596721
495444	596722
458220	596723
120261	596724
619263	596725
461195	596726
370533	596727
305229	596728
82862	596729
68880	596730
245550	596731
439158	596732
106118	596733
436774	596734
367130	596735
14625	596736
48776	596737
68761	596738
571420	596739
55736	596740
2931	596741
32150	596742
211351	596743
692140	596744
142954	596745
321036	596746
96802	596747
624240	596748
77820	596749
528010	596750
48799	596751
66016	596752
652953	596753
6362	596754
13739	596755
641394	596756
386409	596757
311522	596758
665209	596759
468213	596760
421133	596761
614646	596762
83481	596763
198686	596764
578514	596765
41216	596766
14858	596767
340622	596768
462164	596769
367628	596770
18699	596771
437439	596772
397585	596773
403288	596774
167510	596775
425755	596776
557854	596777
629006	596778
180395	596779
907	596780
127798	596781
723462	596782
382536	596783
281592	596784
126222	596785
598871	596786
598616	596787
119475	596788
653484	596789
127879	596790
4635	596791
50881	596792
288661	596793
63819	596794
440130	596795
467843	596796
693221	596797
54725	596798
35373	596799
160300	596800
368253	596801
163457	596802
491	596803
646104	596804
357730	596805
529721	596806
566210	596807
353613	596808
685540	596809
36956	596810
284792	596811
256839	596812
325332	596813
518946	596814
63573	596815
724816	596816
99171	596817
136749	596818
178694	596819
275421	596820
611683	596821
454537	596822
86153	596823
227310	596824
489107	596825
44478	596826
387266	596827
121058	596828
557991	596829
217473	596830
718920	596831
33641	596832
321897	596833
69755	596834
551915	596835
54808	596836
533648	596837
20387	596838
481802	596839
129746	596840
215915	596841
45245	596842
442000	596843
327634	596844
175670	596845
194824	596846
28628	596847
17977	596848
719994	596849
556591	596850
344497	596851
14312	596852
6653	596853
641037	596854
529898	596855
51982	596856
296811	596857
120616	596858
559571	596859
26654	596860
503375	596861
670269	596862
140862	596863
22825	596864
188242	596865
643847	596866
65584	596867
271425	596868
400177	596869
228498	596870
7292	596871
11628	596872
336829	596873
175379	596874
552502	596875
110283	596876
101051	596877
107339	596878
472224	596879
599118	596880
184191	596881
34130	596882
199017	596883
9295	596884
159141	596885
154732	596886
586384	596887
382716	596888
210927	596889
590375	596890
193928	596891
484030	596892
538840	596893
9135	596894
51947	596895
10358	596896
265000	596897
454646	596898
138772	596899
103324	596900
14034	596901
373882	596902
208451	596903
674558	596904
697731	596905
128393	596906
517028	596907
421177	596908
255488	596909
370176	596910
478308	596911
638466	596912
331651	596913
553655	596914
34109	596915
414404	596916
31989	596917
554334	596918
569280	596919
199054	596920
146876	596921
4697	596922
575272	596923
98991	596924
644580	596925
170216	596926
127549	596927
3833	596928
11523	596929
486119	596930
401386	596931
101034	596932
587583	596933
670468	596934
551701	596935
221767	596936
648217	596937
335542	596938
33254	596939
711466	596940
110364	596941
320873	596942
377628	596943
639931	596944
172846	596945
14976	596946
98114	596947
653478	596948
624844	596949
124497	596950
42594	596951
464411	596952
17598	596953
612239	596954
301865	596955
674714	596956
314736	596957
444634	596958
723783	596959
396271	596960
106417	596961
190261	596962
671771	596963
553323	596964
46255	596965
142672	596966
208558	596967
12368	596968
412106	596969
615599	596970
238017	596971
648398	596972
420091	596973
157256	596974
196834	596975
57581	596976
56821	596977
90501	596978
706521	596979
60045	596980
124281	596981
131657	596982
352305	596983
133349	596984
335081	596985
225293	596986
64459	596987
13200	596988
112129	596989
314024	596990
67630	596991
138997	596992
81276	596993
220659	596994
638192	596995
2590	596996
144768	596997
230225	596998
176629	596999
141369	597000
496794	597001
116612	597002
708053	597003
426454	597004
248476	597005
441715	597006
435795	597007
282694	597008
118186	597009
496115	597010
153424	597011
594755	597012
329112	597013
36640	597014
11833	597015
117392	597016
413092	597017
416121	597018
17448	597019
522901	597020
386108	597021
23172	597022
35353	597023
202252	597024
153749	597025
39066	597026
58960	597027
144062	597028
336474	597029
197089	597030
606680	597031
186443	597032
139188	597033
599836	597034
87490	597035
54227	597036
114782	597037
156631	597038
324249	597039
226053	597040
232641	597041
723150	597042
49712	597043
539752	597044
134630	597045
168429	597046
720788	597047
12241	597048
125057	597049
148334	597050
666718	597051
53673	597052
575264	597053
383654	597054
521814	597055
593496	597056
272210	597057
129279	597058
115346	597059
108568	597060
6969	597061
24051	597062
511639	597063
593691	597064
5160	597065
445641	597066
669983	597067
404100	597068
168423	597069
9602	597070
400046	597071
118477	597072
168317	597073
591187	597074
60237	597075
490534	597076
167649	597077
171084	597078
64656	597079
51434	597080
37268	597081
198703	597082
302705	597083
139714	597084
516336	597085
336543	597086
382690	597087
713435	597088
269670	597089
645847	597090
524758	597091
161141	597092
47713	597093
37928	597094
700500	597095
55675	597096
622211	597097
456037	597098
1338	597099
39668	597100
709799	597101
42591	597102
496323	597103
564698	597104
296658	597105
507960	597106
110209	597107
138341	597108
89252	597109
138639	597110
399757	597111
288655	597112
31678	597113
257742	597114
385095	597115
61095	597116
212	597117
26983	597118
4372	597119
364256	597120
168124	597121
718719	597122
303327	597123
146158	597124
286847	597125
289934	597126
224521	597127
283585	597128
636379	597129
10365	597130
82143	597131
287870	597132
10005	597133
93045	597134
92008	597135
468457	597136
317266	597137
2226	597138
595340	597139
20942	597140
3283	597141
6542	597142
528602	597143
40025	597144
168893	597145
542374	597146
459198	597147
39996	597148
67292	597149
268343	597150
616012	597151
158764	597152
258627	597153
170521	597154
514869	597155
112774	597156
551641	597157
666598	597158
281533	597159
204215	597160
694477	597161
16487	597162
5949	597163
80876	597164
82438	597165
589115	597166
159386	597167
3104	597168
710105	597169
237396	597170
101587	597171
149082	597172
630326	597173
159752	597174
238274	597175
11084	597176
434254	597177
154440	597178
700603	597179
676455	597180
610541	597181
16353	597182
163241	597183
55532	597184
217431	597185
153561	597186
228680	597187
91908	597188
368487	597189
235493	597190
9232	597191
671148	597192
231228	597193
649065	597194
420184	597195
400913	597196
48568	597197
71607	597198
293160	597199
338224	597200
276753	597201
285619	597202
51155	597203
156431	597204
437851	597205
136900	597206
511854	597207
31685	597208
174334	597209
220942	597210
29129	597211
370761	597212
167281	597213
315244	597214
70950	597215
421120	597216
80988	597217
10555	597218
588484	597219
168589	597220
246112	597221
18096	597222
151684	597223
26009	597224
666711	597225
692858	597226
21779	597227
583284	597228
567687	597229
181457	597230
146571	597231
236700	597232
377279	597233
492510	597234
112743	597235
10921	597236
120120	597237
81821	597238
236956	597239
667076	597240
488664	597241
131058	597242
44677	597243
262377	597244
239135	597245
395474	597246
21215	597247
145950	597248
684177	597249
1687	597250
147160	597251
350468	597252
688159	597253
550719	597254
43593	597255
634472	597256
2462	597257
467948	597258
383952	597259
89728	597260
529330	597261
74213	597262
469127	597263
164482	597264
233463	597265
273640	597266
330235	597267
54771	597268
176150	597269
586148	597270
324724	597271
41341	597272
26875	597273
54113	597274
2978	597275
149191	597276
320243	597277
631066	597278
202061	597279
64761	597280
632855	597281
63642	597282
132810	597283
101745	597284
122843	597285
160442	597286
73423	597287
42807	597288
226716	597289
679545	597290
137998	597291
330179	597292
686356	597293
108496	597294
351737	597295
513562	597296
533300	597297
131807	597298
189227	597299
610401	597300
629594	597301
557452	597302
12318	597303
11359	597304
145871	597305
85648	597306
399887	597307
12453	597308
35500	597309
4847	597310
222209	597311
86412	597312
91423	597313
60118	597314
239424	597315
65605	597316
22585	597317
120534	597318
328563	597319
216810	597320
475584	597321
136346	597322
420308	597323
650456	597324
54972	597325
257549	597326
296278	597327
38602	597328
581860	597329
719540	597330
134232	597331
394541	597332
146144	597333
113625	597334
252913	597335
139090	597336
482143	597337
589713	597338
116059	597339
307249	597340
174336	597341
148763	597342
254006	597343
621813	597344
1932	597345
150404	597346
149771	597347
31845	597348
21062	597349
420730	597350
600745	597351
60023	597352
104563	597353
334884	597354
56911	597355
3555	597356
162836	597357
45317	597358
722387	597359
334976	597360
64713	597361
277108	597362
45	597363
324018	597364
219857	597365
527685	597366
559749	597367
494042	597368
465619	597369
298229	597370
636422	597371
54846	597372
627180	597373
31306	597374
345640	597375
1567	597376
8263	597377
108408	597378
4616	597379
512525	597380
176538	597381
295468	597382
363124	597383
681317	597384
23793	597385
63837	597386
690360	597387
5073	597388
573244	597389
406325	597390
452214	597391
258208	597392
268171	597393
689646	597394
113973	597395
103683	597396
368540	597397
105596	597398
583533	597399
507991	597400
13153	597401
134534	597402
143276	597403
393725	597404
5750	597405
53491	597406
338110	597407
99868	597408
527966	597409
341270	597410
460927	597411
522110	597412
33279	597413
584612	597414
431030	597415
80634	597416
373751	597417
444570	597418
392824	597419
1548	597420
8297	597421
248289	597422
165967	597423
471735	597424
160373	597425
510304	597426
227599	597427
34787	597428
505198	597429
314870	597430
680407	597431
16511	597432
611571	597433
147040	597434
546351	597435
154004	597436
254817	597437
282643	597438
135698	597439
509337	597440
508563	597441
600812	597442
485905	597443
44650	597444
11424	597445
471804	597446
25592	597447
459587	597448
32031	597449
716328	597450
33959	597451
181840	597452
544198	597453
101212	597454
145338	597455
15927	597456
647040	597457
105242	597458
183178	597459
708782	597460
350253	597461
616560	597462
12365	597463
132120	597464
24819	597465
343185	597466
708668	597467
500308	597468
114151	597469
35565	597470
122945	597471
628393	597472
62346	597473
686202	597474
408762	597475
576683	597476
12170	597477
594804	597478
184183	597479
183961	597480
152039	597481
527548	597482
714713	597483
65080	597484
294633	597485
24633	597486
389427	597487
57193	597488
619415	597489
402193	597490
393765	597491
514176	597492
157100	597493
39011	597494
29519	597495
553095	597496
43648	597497
292974	597498
412424	597499
308587	597500
184116	597501
255453	597502
578089	597503
686745	597504
1628	597505
458227	597506
171337	597507
489438	597508
617498	597509
270046	597510
473694	597511
248587	597512
4832	597513
547994	597514
676207	597515
674421	597516
32480	597517
40496	597518
38924	597519
327586	597520
11660	597521
44608	597522
118625	597523
365656	597524
461399	597525
228594	597526
372243	597527
573959	597528
382556	597529
50034	597530
166203	597531
668556	597532
718922	597533
342759	597534
596061	597535
33507	597536
646457	597537
119386	597538
652285	597539
508626	597540
509626	597541
33579	597542
197125	597543
536266	597544
32487	597545
84180	597546
649294	597547
141670	597548
639278	597549
41074	597550
192197	597551
156577	597552
649831	597553
511822	597554
97776	597555
315291	597556
519568	597557
638284	597558
337700	597559
233462	597560
35453	597561
4342	597562
510773	597563
139768	597564
37650	597565
7467	597566
13070	597567
35204	597568
288948	597569
89756	597570
361078	597571
80623	597572
173429	597573
396634	597574
283775	597575
39350	597576
71968	597577
82908	597578
54986	597579
286307	597580
345056	597581
567040	597582
159578	597583
697830	597584
329890	597585
119010	597586
534008	597587
401477	597588
708301	597589
316935	597590
78892	597591
114187	597592
62842	597593
36655	597594
12923	597595
293366	597596
44415	597597
310956	597598
553202	597599
372051	597600
483366	597601
423	597602
545730	597603
32610	597604
297854	597605
114863	597606
558479	597607
45620	597608
40924	597609
105648	597610
124083	597611
106022	597612
100523	597613
671338	597614
595224	597615
276699	597616
56837	597617
168059	597618
599175	597619
622388	597620
64576	597621
419329	597622
710638	597623
151521	597624
718635	597625
112965	597626
288962	597627
248551	597628
4914	597629
112700	597630
195128	597631
377992	597632
656278	597633
96365	597634
66174	597635
178166	597636
593286	597637
596853	597638
454338	597639
18743	597640
176099	597641
602464	597642
113271	597643
596526	597644
384531	597645
117023	597646
591666	597647
108458	597648
510950	597649
313861	597650
171456	597651
484136	597652
148887	597653
370729	597654
438365	597655
202913	597656
112561	597657
88515	597658
592676	597659
50626	597660
30893	597661
157817	597662
303208	597663
73426	597664
315738	597665
294723	597666
240638	597667
717104	597668
57524	597669
389312	597670
707398	597671
154183	597672
60037	597673
389762	597674
44735	597675
702284	597676
482536	597677
476851	597678
544273	597679
538407	597680
335483	597681
218964	597682
113815	597683
91387	597684
784	597685
686417	597686
131159	597687
176837	597688
722912	597689
4248	597690
73893	597691
218167	597692
523318	597693
211130	597694
36649	597695
263954	597696
152867	597697
139855	597698
22533	597699
617204	597700
23566	597701
147809	597702
10519	597703
503522	597704
668435	597705
230630	597706
6687	597707
187369	597708
12222	597709
15543	597710
724316	597711
694997	597712
547957	597713
44075	597714
475391	597715
507799	597716
674246	597717
1241	597718
244990	597719
649281	597720
28689	597721
439320	597722
383985	597723
393288	597724
566981	597725
614870	597726
517492	597727
101712	597728
72224	597729
124237	597730
361137	597731
348058	597732
12259	597733
637485	597734
110459	597735
576908	597736
6186	597737
60662	597738
294103	597739
661777	597740
144292	597741
120292	597742
324977	597743
363925	597744
197239	597745
609278	597746
453594	597747
120597	597748
40057	597749
60403	597750
560952	597751
535340	597752
620611	597753
28096	597754
212756	597755
51635	597756
485169	597757
33853	597758
679840	597759
696807	597760
563696	597761
29941	597762
546115	597763
409512	597764
168009	597765
365647	597766
103757	597767
331900	597768
68208	597769
37912	597770
223912	597771
319040	597772
93118	597773
345776	597774
255764	597775
26898	597776
130952	597777
135069	597778
306914	597779
398313	597780
100006	597781
598704	597782
118575	597783
45142	597784
31022	597785
14242	597786
95336	597787
77879	597788
30833	597789
2398	597790
274857	597791
526762	597792
31665	597793
237294	597794
28191	597795
58235	597796
199	597797
171508	597798
403388	597799
47512	597800
470019	597801
268321	597802
148914	597803
233766	597804
265396	597805
27151	597806
37560	597807
673671	597808
23207	597809
317882	597810
37775	597811
191979	597812
48817	597813
75240	597814
66216	597815
5989	597816
202128	597817
10354	597818
662356	597819
665895	597820
176344	597821
1699	597822
141025	597823
20344	597824
593781	597825
572480	597826
82576	597827
265800	597828
18073	597829
12133	597830
27224	597831
22009	597832
658141	597833
160	597834
319378	597835
470060	597836
256315	597837
145792	597838
659947	597839
444074	597840
109122	597841
98	597842
151154	597843
663113	597844
427582	597845
180137	597846
128639	597847
316823	597848
199180	597849
266278	597850
203351	597851
667528	597852
26109	597853
454933	597854
26337	597855
442814	597856
638498	597857
671442	597858
97472	597859
161443	597860
526089	597861
694160	597862
35971	597863
702141	597864
6870	597865
277719	597866
260382	597867
1581	597868
9912	597869
90696	597870
133010	597871
680215	597872
17313	597873
32401	597874
541193	597875
697418	597876
352193	597877
493715	597878
192601	597879
36421	597880
43814	597881
268559	597882
404371	597883
210158	597884
381793	597885
9567	597886
536040	597887
435986	597888
258392	597889
21689	597890
648663	597891
73761	597892
406235	597893
6195	597894
69255	597895
416692	597896
412483	597897
228649	597898
161549	597899
522727	597900
155309	597901
167297	597902
186910	597903
354096	597904
172805	597905
672963	597906
720102	597907
355966	597908
286334	597909
530107	597910
226806	597911
10448	597912
723452	597913
144707	597914
310562	597915
43061	597916
503315	597917
433944	597918
74373	597919
11250	597920
61231	597921
551446	597922
116554	597923
95989	597924
24805	597925
429547	597926
587209	597927
599248	597928
174448	597929
611016	597930
104833	597931
152760	597932
636387	597933
142593	597934
536200	597935
546342	597936
144035	597937
225754	597938
211950	597939
723865	597940
550387	597941
124901	597942
300145	597943
23232	597944
202261	597945
189430	597946
93812	597947
232905	597948
2688	597949
112727	597950
195	597951
679339	597952
295210	597953
129893	597954
9514	597955
98262	597956
200491	597957
478169	597958
486892	597959
395227	597960
379918	597961
234883	597962
442231	597963
146543	597964
181154	597965
468780	597966
247354	597967
4917	597968
27340	597969
113736	597970
386523	597971
95887	597972
662965	597973
572266	597974
352602	597975
141624	597976
132861	597977
347253	597978
103717	597979
106278	597980
29572	597981
421672	597982
157436	597983
315689	597984
319410	597985
168100	597986
119133	597987
111354	597988
394876	597989
625555	597990
13943	597991
71192	597992
507625	597993
342098	597994
424836	597995
384652	597996
640918	597997
155953	597998
179816	597999
3355	598000
55726	598001
529658	598002
420339	598003
14809	598004
205763	598005
520060	598006
67419	598007
9078	598008
27874	598009
102585	598010
75567	598011
507420	598012
455353	598013
168174	598014
321587	598015
654843	598016
419729	598017
694589	598018
581716	598019
396161	598020
439731	598021
217392	598022
400723	598023
130567	598024
341954	598025
10352	598026
41956	598027
477133	598028
15058	598029
113198	598030
25903	598031
106069	598032
140133	598033
59741	598034
21325	598035
217375	598036
8590	598037
45624	598038
498695	598039
572312	598040
154897	598041
375228	598042
556885	598043
516214	598044
471102	598045
18094	598046
9309	598047
511229	598048
172434	598049
165360	598050
188694	598051
545769	598052
661039	598053
712945	598054
132941	598055
506341	598056
205425	598057
560456	598058
29361	598059
602994	598060
152185	598061
575388	598062
383631	598063
72087	598064
381813	598065
16267	598066
208398	598067
576808	598068
110141	598069
146508	598070
702560	598071
36724	598072
637562	598073
638803	598074
458403	598075
532504	598076
437867	598077
443289	598078
419922	598079
142713	598080
27685	598081
430247	598082
252730	598083
7997	598084
220130	598085
658680	598086
60288	598087
47577	598088
86633	598089
150994	598090
49169	598091
309573	598092
53639	598093
117262	598094
46456	598095
506624	598096
461778	598097
116583	598098
303644	598099
98380	598100
442182	598101
570442	598102
448810	598103
586487	598104
148627	598105
533471	598106
2913	598107
595853	598108
243699	598109
2241	598110
9458	598111
199960	598112
120183	598113
4300	598114
117686	598115
677724	598116
191320	598117
25831	598118
220179	598119
33240	598120
330655	598121
628828	598122
143607	598123
678226	598124
299571	598125
621316	598126
303761	598127
96634	598128
80488	598129
181894	598130
7506	598131
474302	598132
114667	598133
131082	598134
5344	598135
105049	598136
588393	598137
474304	598138
495289	598139
478519	598140
322155	598141
417847	598142
87580	598143
55270	598144
1438	598145
385156	598146
408189	598147
2485	598148
586197	598149
560510	598150
595125	598151
576958	598152
134045	598153
59841	598154
516344	598155
55870	598156
59074	598157
153836	598158
79752	598159
65751	598160
160930	598161
3444	598162
41191	598163
363758	598164
364694	598165
351700	598166
439228	598167
16967	598168
80731	598169
72168	598170
18252	598171
17604	598172
263064	598173
408934	598174
95878	598175
4847	598176
87003	598177
294982	598178
583595	598179
148657	598180
110986	598181
680461	598182
97891	598183
562821	598184
99714	598185
54700	598186
217002	598187
210071	598188
549153	598189
134703	598190
150464	598191
494935	598192
371399	598193
413326	598194
393874	598195
4866	598196
365367	598197
9848	598198
30909	598199
73836	598200
28960	598201
614706	598202
610708	598203
229258	598204
153523	598205
167548	598206
831	598207
41034	598208
57757	598209
666036	598210
57408	598211
564023	598212
602906	598213
422163	598214
716465	598215
23394	598216
10832	598217
356995	598218
33	598219
217651	598220
97739	598221
475505	598222
136318	598223
716084	598224
433586	598225
1415	598226
688487	598227
54642	598228
564796	598229
713192	598230
428380	598231
651223	598232
155901	598233
691616	598234
49052	598235
361031	598236
13248	598237
596583	598238
7826	598239
602318	598240
478663	598241
165446	598242
583364	598243
13459	598244
685920	598245
213379	598246
148002	598247
138246	598248
206758	598249
652084	598250
663909	598251
509287	598252
39282	598253
151049	598254
528191	598255
50703	598256
62014	598257
618152	598258
25951	598259
334433	598260
476503	598261
236038	598262
133992	598263
10823	598264
80749	598265
684677	598266
323895	598267
162162	598268
3404	598269
473545	598270
277762	598271
104392	598272
18282	598273
362848	598274
127172	598275
20229	598276
157832	598277
506655	598278
365489	598279
566616	598280
458528	598281
131925	598282
89749	598283
684668	598284
58557	598285
496853	598286
423919	598287
53352	598288
129949	598289
449484	598290
16584	598291
434207	598292
527295	598293
547342	598294
558417	598295
457846	598296
702544	598297
529823	598298
175751	598299
371662	598300
65910	598301
446551	598302
121202	598303
582554	598304
126996	598305
109915	598306
117399	598307
233523	598308
155459	598309
18727	598310
155391	598311
692440	598312
162229	598313
64352	598314
107230	598315
655324	598316
192477	598317
345177	598318
88252	598319
345238	598320
1537	598321
410217	598322
161033	598323
90349	598324
52799	598325
666789	598326
598872	598327
119271	598328
166872	598329
482402	598330
31101	598331
8364	598332
369512	598333
240377	598334
495459	598335
115287	598336
175992	598337
17174	598338
703286	598339
43979	598340
171953	598341
116269	598342
59540	598343
31655	598344
448880	598345
121898	598346
429883	598347
82020	598348
3100	598349
298651	598350
21565	598351
567046	598352
313202	598353
231943	598354
141109	598355
391792	598356
125417	598357
37674	598358
520043	598359
583998	598360
204	598361
10866	598362
721413	598363
401492	598364
45048	598365
11869	598366
254600	598367
653519	598368
679825	598369
589123	598370
346526	598371
164521	598372
121830	598373
148482	598374
139080	598375
146270	598376
129355	598377
87560	598378
41288	598379
41811	598380
290291	598381
548845	598382
697207	598383
663682	598384
104608	598385
570056	598386
664490	598387
15723	598388
115852	598389
239999	598390
74724	598391
565064	598392
487796	598393
44705	598394
21323	598395
719898	598396
156989	598397
288389	598398
327009	598399
79580	598400
98594	598401
53121	598402
8114	598403
551756	598404
558283	598405
614392	598406
165505	598407
518726	598408
252438	598409
120691	598410
239621	598411
428386	598412
186283	598413
36906	598414
298490	598415
165433	598416
605882	598417
6822	598418
585267	598419
315800	598420
299281	598421
8731	598422
374429	598423
586995	598424
513234	598425
613760	598426
494157	598427
61967	598428
289584	598429
178427	598430
229029	598431
62638	598432
333688	598433
72881	598434
213498	598435
91788	598436
256683	598437
12851	598438
205570	598439
610752	598440
599083	598441
479403	598442
186900	598443
718993	598444
561259	598445
25922	598446
27675	598447
247320	598448
15435	598449
599402	598450
305883	598451
130189	598452
158900	598453
61366	598454
77675	598455
196016	598456
186315	598457
547097	598458
44557	598459
529144	598460
708658	598461
672033	598462
124931	598463
10054	598464
223130	598465
105884	598466
476874	598467
580043	598468
87499	598469
260220	598470
169491	598471
525315	598472
2462	598473
32609	598474
576533	598475
403017	598476
512393	598477
270202	598478
181897	598479
240451	598480
572906	598481
658516	598482
132144	598483
18536	598484
15600	598485
518001	598486
684809	598487
146390	598488
29609	598489
309403	598490
691739	598491
179976	598492
16621	598493
530408	598494
20055	598495
422612	598496
258574	598497
592630	598498
184681	598499
30561	598500
118636	598501
4575	598502
675504	598503
129239	598504
175092	598505
294062	598506
300995	598507
340880	598508
457675	598509
438469	598510
49247	598511
432338	598512
60299	598513
381027	598514
649318	598515
579229	598516
629610	598517
341765	598518
633949	598519
181482	598520
78771	598521
509069	598522
445674	598523
253062	598524
361046	598525
305594	598526
527337	598527
88944	598528
658403	598529
115862	598530
91911	598531
656144	598532
159581	598533
521529	598534
42665	598535
498785	598536
11244	598537
262942	598538
667994	598539
327154	598540
141632	598541
688061	598542
28543	598543
20849	598544
177275	598545
674984	598546
317721	598547
504115	598548
613809	598549
43447	598550
238325	598551
153940	598552
843	598553
150753	598554
274874	598555
106252	598556
99481	598557
465306	598558
158802	598559
701329	598560
222100	598561
330256	598562
138469	598563
5714	598564
142053	598565
178077	598566
468365	598567
41511	598568
44999	598569
585179	598570
5664	598571
158316	598572
152515	598573
70745	598574
9995	598575
46721	598576
173285	598577
308896	598578
429638	598579
123521	598580
166638	598581
125679	598582
590613	598583
687779	598584
724589	598585
6497	598586
3658	598587
62413	598588
11625	598589
159279	598590
411440	598591
50942	598592
102465	598593
69436	598594
638097	598595
635602	598596
590738	598597
657852	598598
622699	598599
62003	598600
228158	598601
520577	598602
648395	598603
10836	598604
53787	598605
80636	598606
649237	598607
650746	598608
63652	598609
93585	598610
2777	598611
7990	598612
36813	598613
161000	598614
424490	598615
112223	598616
26341	598617
299439	598618
16692	598619
91238	598620
250000	598621
255509	598622
491658	598623
652248	598624
519973	598625
122524	598626
298366	598627
9617	598628
665949	598629
487358	598630
91921	598631
58077	598632
23620	598633
44321	598634
657175	598635
672934	598636
280174	598637
26210	598638
82110	598639
520310	598640
676896	598641
95757	598642
481340	598643
39371	598644
616537	598645
96316	598646
38606	598647
37331	598648
545056	598649
535426	598650
710441	598651
344928	598652
185265	598653
143965	598654
91257	598655
390227	598656
359361	598657
704766	598658
714141	598659
159431	598660
87680	598661
115324	598662
668570	598663
316689	598664
382514	598665
373591	598666
362862	598667
29573	598668
304394	598669
31454	598670
57206	598671
91820	598672
38095	598673
74341	598674
150034	598675
32570	598676
278563	598677
164147	598678
24696	598679
635867	598680
176286	598681
9459	598682
67566	598683
198135	598684
665678	598685
129197	598686
646792	598687
54707	598688
184768	598689
50935	598690
531366	598691
453062	598692
514671	598693
563711	598694
147121	598695
105769	598696
102769	598697
17689	598698
551099	598699
7117	598700
634218	598701
501191	598702
39313	598703
681868	598704
177174	598705
588521	598706
473024	598707
175797	598708
61847	598709
148138	598710
302171	598711
105356	598712
216331	598713
150070	598714
404337	598715
131576	598716
751	598717
501327	598718
677207	598719
35095	598720
41743	598721
403129	598722
455303	598723
407498	598724
243824	598725
249886	598726
132203	598727
681401	598728
71427	598729
139964	598730
84847	598731
650945	598732
141885	598733
21194	598734
7935	598735
33712	598736
688592	598737
185713	598738
509873	598739
492013	598740
47485	598741
59726	598742
631650	598743
197807	598744
255177	598745
55441	598746
16719	598747
668581	598748
47436	598749
476697	598750
485194	598751
31178	598752
4766	598753
602376	598754
171290	598755
116384	598756
179445	598757
32194	598758
338855	598759
181364	598760
459809	598761
466192	598762
93260	598763
464599	598764
94910	598765
652843	598766
273633	598767
361426	598768
723507	598769
465752	598770
137882	598771
591340	598772
52543	598773
529965	598774
655937	598775
236753	598776
33634	598777
721927	598778
143311	598779
58845	598780
593368	598781
285575	598782
624325	598783
112810	598784
90991	598785
56538	598786
26121	598787
398594	598788
164595	598789
382268	598790
135320	598791
33803	598792
688753	598793
607794	598794
415891	598795
58347	598796
241328	598797
263079	598798
427744	598799
578934	598800
455184	598801
41019	598802
481164	598803
450907	598804
291760	598805
490351	598806
757	598807
157661	598808
170251	598809
445023	598810
357543	598811
136378	598812
20349	598813
305519	598814
345821	598815
178441	598816
37623	598817
100534	598818
342831	598819
412283	598820
166558	598821
10904	598822
2128	598823
153758	598824
119942	598825
634656	598826
171457	598827
540805	598828
330740	598829
21771	598830
179179	598831
674250	598832
2709	598833
545321	598834
148701	598835
723574	598836
238293	598837
222455	598838
4565	598839
228034	598840
32890	598841
207999	598842
428434	598843
183167	598844
550619	598845
114530	598846
38207	598847
326054	598848
143307	598849
92792	598850
524891	598851
628731	598852
118346	598853
254054	598854
108530	598855
192409	598856
463568	598857
34410	598858
200402	598859
714444	598860
665815	598861
334131	598862
491664	598863
276481	598864
31832	598865
435514	598866
672461	598867
299562	598868
298735	598869
576964	598870
13574	598871
624168	598872
25907	598873
631954	598874
495738	598875
129498	598876
309362	598877
131545	598878
342712	598879
395398	598880
51481	598881
28551	598882
217303	598883
461034	598884
226787	598885
7290	598886
322177	598887
35169	598888
376029	598889
130129	598890
34590	598891
2382	598892
311273	598893
686877	598894
39228	598895
23393	598896
20059	598897
456282	598898
614799	598899
285063	598900
576936	598901
351098	598902
301797	598903
234606	598904
443675	598905
652199	598906
17347	598907
84336	598908
635694	598909
624047	598910
195922	598911
743	598912
17759	598913
159992	598914
288085	598915
642935	598916
541033	598917
659849	598918
504208	598919
2397	598920
507649	598921
645904	598922
61770	598923
54811	598924
45262	598925
26631	598926
416479	598927
111137	598928
369143	598929
20601	598930
335307	598931
513554	598932
131612	598933
25265	598934
228896	598935
713125	598936
165799	598937
66333	598938
8236	598939
455127	598940
391688	598941
559017	598942
83981	598943
533727	598944
538154	598945
608750	598946
637282	598947
694915	598948
50124	598949
375516	598950
484321	598951
678509	598952
526946	598953
36674	598954
692698	598955
13370	598956
290612	598957
3472	598958
62428	598959
264662	598960
673027	598961
240470	598962
3515	598963
87650	598964
373659	598965
304817	598966
260250	598967
277666	598968
488123	598969
5568	598970
464510	598971
5950	598972
47321	598973
167732	598974
306527	598975
157216	598976
39316	598977
32121	598978
32966	598979
439760	598980
154510	598981
422261	598982
35686	598983
19566	598984
530635	598985
449220	598986
34506	598987
529809	598988
153851	598989
419642	598990
690126	598991
462392	598992
605459	598993
77207	598994
26294	598995
25333	598996
169491	598997
60372	598998
457772	598999
140318	599000
469976	599001
99399	599002
25748	599003
185460	599004
485746	599005
606675	599006
183591	599007
258941	599008
460617	599009
529466	599010
511064	599011
224885	599012
176881	599013
1507	599014
220073	599015
692967	599016
233520	599017
215608	599018
227019	599019
568654	599020
46921	599021
241530	599022
27449	599023
38236	599024
382397	599025
113841	599026
701167	599027
702357	599028
378935	599029
53796	599030
666661	599031
233316	599032
591020	599033
2369	599034
679858	599035
445269	599036
109905	599037
427310	599038
60655	599039
107438	599040
182295	599041
72622	599042
42188	599043
185038	599044
1780	599045
158413	599046
170235	599047
269150	599048
174440	599049
642824	599050
150203	599051
432572	599052
595576	599053
27333	599054
454859	599055
265882	599056
69003	599057
61924	599058
403083	599059
165450	599060
193257	599061
423233	599062
169136	599063
439031	599064
186425	599065
23792	599066
21470	599067
34440	599068
169826	599069
174155	599070
181362	599071
429864	599072
689434	599073
112512	599074
604795	599075
177563	599076
339520	599077
179806	599078
5423	599079
358637	599080
420826	599081
206438	599082
285891	599083
208798	599084
38955	599085
244550	599086
68756	599087
547978	599088
478883	599089
25587	599090
153664	599091
507773	599092
424017	599093
83565	599094
517818	599095
1104	599096
472429	599097
2993	599098
108108	599099
715021	599100
24163	599101
137810	599102
7025	599103
492046	599104
7491	599105
298673	599106
76612	599107
705903	599108
296379	599109
687152	599110
338032	599111
667163	599112
664822	599113
28459	599114
693243	599115
54834	599116
131703	599117
510844	599118
459999	599119
350407	599120
473142	599121
446155	599122
103658	599123
550318	599124
654686	599125
134070	599126
42855	599127
88558	599128
123011	599129
134903	599130
215851	599131
504349	599132
366293	599133
188668	599134
78201	599135
142611	599136
463516	599137
413067	599138
4975	599139
477298	599140
536047	599141
10294	599142
562154	599143
2173	599144
398893	599145
311521	599146
45905	599147
157518	599148
301927	599149
647233	599150
107625	599151
591075	599152
444143	599153
299098	599154
185990	599155
532597	599156
197832	599157
355719	599158
235497	599159
4898	599160
47949	599161
88352	599162
43685	599163
571009	599164
91583	599165
133555	599166
25627	599167
518815	599168
20715	599169
464655	599170
111732	599171
680374	599172
218535	599173
29126	599174
301126	599175
46058	599176
133341	599177
427352	599178
49537	599179
400110	599180
153296	599181
410740	599182
59751	599183
62535	599184
45113	599185
447553	599186
620641	599187
86080	599188
317461	599189
258850	599190
5722	599191
677813	599192
8124	599193
365722	599194
131765	599195
324775	599196
611348	599197
677877	599198
226865	599199
5968	599200
116147	599201
588232	599202
661173	599203
330472	599204
626120	599205
367652	599206
107981	599207
347513	599208
151923	599209
695259	599210
365576	599211
371628	599212
267791	599213
391136	599214
36276	599215
221083	599216
633561	599217
380925	599218
361250	599219
552922	599220
364339	599221
34108	599222
113829	599223
265916	599224
93973	599225
147404	599226
45377	599227
47692	599228
43609	599229
23204	599230
539828	599231
570695	599232
345135	599233
423519	599234
495513	599235
135044	599236
707948	599237
86034	599238
388780	599239
478054	599240
83017	599241
150700	599242
185023	599243
96825	599244
189008	599245
450004	599246
280206	599247
220439	599248
317296	599249
64535	599250
444854	599251
644103	599252
309692	599253
419725	599254
372738	599255
176713	599256
223786	599257
82320	599258
688963	599259
636137	599260
20868	599261
19832	599262
54908	599263
291895	599264
116273	599265
297716	599266
51899	599267
296546	599268
576569	599269
40146	599270
485139	599271
171435	599272
171989	599273
138241	599274
42267	599275
699208	599276
179611	599277
629194	599278
303466	599279
433414	599280
90544	599281
117699	599282
449533	599283
595677	599284
152691	599285
451	599286
415079	599287
245349	599288
399269	599289
589	599290
37545	599291
242802	599292
185652	599293
103756	599294
241579	599295
589179	599296
12581	599297
247313	599298
169147	599299
6798	599300
378123	599301
594672	599302
109445	599303
679589	599304
141593	599305
25106	599306
238783	599307
524140	599308
55565	599309
502856	599310
324660	599311
119694	599312
673080	599313
438890	599314
71571	599315
67124	599316
436545	599317
148720	599318
110403	599319
176429	599320
40327	599321
284859	599322
478353	599323
143573	599324
64722	599325
128741	599326
247717	599327
8932	599328
79071	599329
153889	599330
182367	599331
15652	599332
508367	599333
80866	599334
6757	599335
85244	599336
36281	599337
21195	599338
49565	599339
985	599340
16256	599341
639676	599342
383844	599343
723232	599344
521423	599345
615303	599346
672440	599347
110792	599348
148136	599349
161645	599350
316739	599351
193094	599352
635395	599353
394527	599354
584411	599355
37697	599356
290917	599357
32646	599358
303964	599359
325292	599360
23761	599361
4936	599362
434096	599363
7861	599364
620091	599365
82598	599366
716731	599367
155527	599368
130243	599369
20526	599370
102425	599371
23288	599372
145813	599373
16819	599374
99829	599375
144534	599376
226777	599377
9280	599378
31967	599379
415243	599380
50532	599381
569714	599382
447952	599383
33968	599384
89890	599385
404498	599386
580654	599387
176366	599388
670075	599389
38858	599390
135267	599391
45334	599392
76035	599393
616218	599394
679951	599395
575858	599396
377054	599397
313158	599398
172740	599399
308819	599400
651366	599401
407425	599402
75458	599403
134078	599404
580430	599405
228251	599406
20252	599407
23998	599408
20056	599409
49072	599410
281225	599411
402020	599412
112427	599413
153373	599414
366979	599415
685485	599416
23045	599417
587738	599418
207176	599419
18273	599420
39938	599421
497733	599422
277245	599423
668991	599424
231757	599425
84	599426
125449	599427
621215	599428
140639	599429
507768	599430
259991	599431
13542	599432
110326	599433
282792	599434
2324	599435
435851	599436
541579	599437
298266	599438
162831	599439
537058	599440
9480	599441
42736	599442
522255	599443
55838	599444
656292	599445
258706	599446
265947	599447
656242	599448
535236	599449
665220	599450
618327	599451
158901	599452
169435	599453
265042	599454
117978	599455
175237	599456
117778	599457
29969	599458
63918	599459
325576	599460
186055	599461
438252	599462
182365	599463
492561	599464
26070	599465
104719	599466
133391	599467
41484	599468
711937	599469
78151	599470
147953	599471
230005	599472
52093	599473
344547	599474
615757	599475
213715	599476
458691	599477
117995	599478
89647	599479
285415	599480
706743	599481
663142	599482
42702	599483
99817	599484
200488	599485
15203	599486
550196	599487
634080	599488
79642	599489
15385	599490
196865	599491
592835	599492
408144	599493
126813	599494
123894	599495
4911	599496
351566	599497
527125	599498
29161	599499
3035	599500
609124	599501
486088	599502
508198	599503
96757	599504
532939	599505
6740	599506
493530	599507
14934	599508
74086	599509
62187	599510
392814	599511
168559	599512
328465	599513
558334	599514
119031	599515
702722	599516
517447	599517
533548	599518
387225	599519
10445	599520
30877	599521
385854	599522
171311	599523
167171	599524
38893	599525
100531	599526
13615	599527
570329	599528
190923	599529
54884	599530
15224	599531
101641	599532
449754	599533
512591	599534
8191	599535
59334	599536
585778	599537
61782	599538
705648	599539
277076	599540
312170	599541
119764	599542
49851	599543
14904	599544
463904	599545
598450	599546
123358	599547
41824	599548
16378	599549
458214	599550
371301	599551
3720	599552
656470	599553
186680	599554
680375	599555
231063	599556
24626	599557
4396	599558
470151	599559
629685	599560
226528	599561
717319	599562
9213	599563
300188	599564
202331	599565
396679	599566
4832	599567
315489	599568
4377	599569
419369	599570
20240	599571
6970	599572
73840	599573
95687	599574
1440	599575
23223	599576
201104	599577
32241	599578
664146	599579
391564	599580
619205	599581
714714	599582
81	599583
170560	599584
349343	599585
191405	599586
434443	599587
643586	599588
133183	599589
427848	599590
675756	599591
120488	599592
141254	599593
120861	599594
270498	599595
204588	599596
465727	599597
446665	599598
97295	599599
490194	599600
168715	599601
8608	599602
86295	599603
110467	599604
586653	599605
174800	599606
56842	599607
529295	599608
83706	599609
699273	599610
1536	599611
256937	599612
170313	599613
45098	599614
356210	599615
547637	599616
206897	599617
119766	599618
126673	599619
624576	599620
58015	599621
131961	599622
78913	599623
719928	599624
637842	599625
147996	599626
517093	599627
608921	599628
470775	599629
421489	599630
58405	599631
162683	599632
378933	599633
681479	599634
402832	599635
65041	599636
601307	599637
160898	599638
445329	599639
412046	599640
611074	599641
229998	599642
16157	599643
159194	599644
176026	599645
136841	599646
340288	599647
143613	599648
5347	599649
484692	599650
428218	599651
460149	599652
134016	599653
441211	599654
18370	599655
14813	599656
247548	599657
318002	599658
501007	599659
151047	599660
46563	599661
163491	599662
374143	599663
473796	599664
669965	599665
64072	599666
276604	599667
673400	599668
438982	599669
382808	599670
399018	599671
528417	599672
99613	599673
418	599674
186917	599675
247465	599676
638031	599677
11913	599678
240922	599679
180041	599680
230338	599681
237633	599682
213452	599683
568899	599684
397508	599685
86471	599686
530476	599687
272266	599688
160154	599689
536083	599690
277238	599691
707862	599692
308214	599693
35878	599694
258902	599695
371222	599696
692053	599697
108671	599698
124264	599699
33627	599700
669481	599701
301094	599702
165259	599703
411650	599704
273852	599705
345622	599706
203578	599707
687351	599708
58485	599709
209778	599710
15368	599711
613469	599712
13975	599713
9487	599714
55660	599715
54448	599716
160686	599717
181434	599718
584743	599719
487696	599720
701371	599721
224545	599722
486162	599723
38365	599724
528519	599725
4264	599726
616630	599727
554856	599728
196290	599729
664739	599730
78496	599731
279319	599732
54259	599733
699126	599734
113396	599735
388509	599736
111902	599737
327211	599738
508183	599739
483694	599740
312260	599741
198497	599742
49246	599743
345482	599744
301795	599745
41605	599746
79481	599747
592417	599748
184059	599749
224370	599750
46660	599751
349137	599752
241838	599753
15122	599754
103426	599755
116902	599756
175050	599757
352058	599758
256679	599759
487853	599760
627243	599761
222207	599762
688237	599763
96723	599764
591646	599765
29805	599766
111315	599767
368965	599768
181692	599769
46304	599770
651538	599771
279025	599772
240957	599773
205161	599774
667980	599775
88819	599776
618248	599777
87765	599778
428053	599779
171110	599780
348453	599781
111001	599782
17438	599783
17469	599784
213181	599785
563003	599786
177370	599787
199364	599788
369173	599789
631038	599790
128709	599791
89064	599792
686615	599793
283719	599794
316300	599795
395448	599796
28693	599797
614013	599798
97025	599799
303503	599800
68992	599801
407895	599802
119179	599803
17519	599804
588834	599805
502966	599806
96985	599807
205471	599808
287040	599809
51567	599810
662017	599811
634059	599812
49379	599813
26923	599814
711563	599815
228600	599816
55361	599817
40683	599818
475231	599819
645776	599820
587471	599821
68224	599822
475029	599823
126815	599824
159750	599825
510200	599826
4176	599827
692848	599828
15857	599829
316017	599830
348813	599831
272688	599832
329123	599833
27072	599834
670004	599835
532841	599836
297550	599837
74920	599838
521770	599839
347057	599840
713883	599841
172487	599842
74291	599843
656161	599844
126716	599845
542518	599846
412860	599847
167555	599848
266410	599849
681670	599850
403337	599851
512235	599852
40004	599853
310335	599854
212660	599855
30027	599856
160591	599857
625611	599858
295958	599859
225917	599860
664103	599861
534823	599862
328665	599863
79384	599864
163230	599865
166442	599866
145025	599867
475581	599868
117382	599869
316967	599870
1423	599871
12523	599872
20622	599873
289220	599874
258967	599875
483429	599876
582588	599877
570810	599878
399976	599879
685106	599880
11858	599881
373361	599882
585161	599883
458903	599884
218408	599885
36014	599886
131353	599887
1921	599888
159761	599889
198429	599890
32829	599891
451438	599892
287153	599893
88042	599894
26197	599895
66728	599896
297238	599897
182470	599898
427441	599899
110848	599900
178377	599901
313620	599902
174693	599903
382859	599904
204613	599905
580677	599906
480027	599907
572352	599908
19874	599909
369816	599910
54165	599911
53499	599912
49972	599913
572644	599914
24557	599915
274246	599916
182540	599917
131941	599918
28537	599919
386794	599920
618559	599921
330575	599922
168781	599923
165254	599924
153857	599925
508222	599926
16912	599927
201040	599928
603701	599929
128963	599930
686473	599931
589597	599932
2825	599933
195684	599934
381421	599935
312213	599936
137522	599937
717466	599938
3724	599939
43938	599940
156854	599941
449002	599942
723137	599943
636880	599944
113609	599945
159980	599946
442691	599947
138678	599948
697733	599949
580555	599950
309172	599951
114271	599952
440548	599953
26475	599954
433802	599955
28330	599956
5645	599957
256578	599958
273859	599959
77385	599960
681741	599961
141252	599962
593324	599963
371	599964
606266	599965
630102	599966
187074	599967
208121	599968
33681	599969
358995	599970
106370	599971
141575	599972
411916	599973
547110	599974
17934	599975
30828	599976
777	599977
49706	599978
171727	599979
17038	599980
628050	599981
84209	599982
35197	599983
324090	599984
303292	599985
383652	599986
17738	599987
693691	599988
27945	599989
668507	599990
150422	599991
602741	599992
258798	599993
442332	599994
239416	599995
42681	599996
19254	599997
147041	599998
456583	599999
680353	600000
147756	600001
407789	600002
8428	600003
300195	600004
534577	600005
269377	600006
134793	600007
675529	600008
374996	600009
670565	600010
47651	600011
545821	600012
401837	600013
463760	600014
502376	600015
150957	600016
16438	600017
16960	600018
9427	600019
503186	600020
7473	600021
139565	600022
31749	600023
57718	600024
49007	600025
267323	600026
359771	600027
85537	600028
195108	600029
119916	600030
33966	600031
266468	600032
20059	600033
137072	600034
54830	600035
324705	600036
706423	600037
87504	600038
667462	600039
216558	600040
716247	600041
116751	600042
481583	600043
264884	600044
264793	600045
90114	600046
611492	600047
25236	600048
144489	600049
186240	600050
50965	600051
244602	600052
155198	600053
375686	600054
199907	600055
611292	600056
163807	600057
106639	600058
607527	600059
125828	600060
651907	600061
681191	600062
250885	600063
266462	600064
682259	600065
42396	600066
208113	600067
5895	600068
384248	600069
454461	600070
57527	600071
319751	600072
232370	600073
459496	600074
127140	600075
16736	600076
169563	600077
54424	600078
26900	600079
33234	600080
687236	600081
12756	600082
721812	600083
31612	600084
407903	600085
187595	600086
48764	600087
182846	600088
428508	600089
215767	600090
446047	600091
18926	600092
29103	600093
537975	600094
260212	600095
16099	600096
122853	600097
689204	600098
358541	600099
20587	600100
497295	600101
635063	600102
598303	600103
713069	600104
478752	600105
1212	600106
357457	600107
583516	600108
295570	600109
540182	600110
317684	600111
119980	600112
672025	600113
595714	600114
39889	600115
716530	600116
489186	600117
626652	600118
61887	600119
32324	600120
380441	600121
251299	600122
226616	600123
114115	600124
691327	600125
709794	600126
417301	600127
75548	600128
604519	600129
13037	600130
647799	600131
280402	600132
715152	600133
512468	600134
392987	600135
86842	600136
52401	600137
80683	600138
703301	600139
102259	600140
572945	600141
120553	600142
89713	600143
172303	600144
368794	600145
489338	600146
581015	600147
434	600148
412973	600149
21211	600150
89637	600151
660647	600152
507723	600153
179149	600154
63784	600155
125157	600156
163303	600157
716329	600158
5696	600159
711677	600160
187538	600161
57866	600162
117784	600163
383561	600164
174445	600165
295837	600166
415328	600167
445224	600168
505656	600169
156216	600170
35388	600171
500271	600172
440678	600173
539818	600174
30184	600175
254592	600176
42397	600177
374246	600178
718309	600179
342152	600180
21132	600181
217857	600182
481217	600183
220991	600184
723879	600185
373322	600186
618649	600187
109077	600188
73952	600189
707344	600190
81669	600191
215027	600192
560548	600193
706398	600194
320227	600195
476264	600196
447779	600197
323629	600198
442714	600199
349650	600200
11714	600201
700079	600202
318401	600203
576240	600204
366377	600205
671011	600206
648517	600207
430368	600208
677003	600209
10210	600210
717140	600211
54481	600212
101168	600213
435004	600214
148304	600215
710489	600216
59636	600217
114570	600218
23339	600219
106282	600220
401027	600221
20859	600222
223174	600223
19436	600224
48231	600225
53939	600226
12377	600227
374992	600228
181030	600229
319478	600230
148630	600231
58821	600232
512671	600233
60101	600234
639367	600235
160980	600236
629820	600237
120181	600238
205934	600239
146110	600240
134484	600241
133362	600242
402792	600243
213505	600244
441273	600245
53145	600246
49185	600247
81069	600248
391271	600249
113838	600250
604697	600251
504343	600252
61743	600253
50167	600254
175371	600255
218285	600256
407265	600257
139553	600258
21408	600259
283537	600260
686169	600261
199772	600262
121563	600263
9750	600264
48938	600265
657692	600266
218877	600267
622130	600268
100410	600269
1070	600270
105339	600271
5164	600272
100253	600273
172636	600274
430887	600275
714493	600276
256	600277
60985	600278
664831	600279
49296	600280
645729	600281
81644	600282
332206	600283
9177	600284
505784	600285
261130	600286
121391	600287
68839	600288
97175	600289
469841	600290
39484	600291
171813	600292
253016	600293
348200	600294
144868	600295
6573	600296
154719	600297
66111	600298
102473	600299
217522	600300
138395	600301
4784	600302
473699	600303
177036	600304
2013	600305
34720	600306
132924	600307
51867	600308
170903	600309
151193	600310
114420	600311
439145	600312
127647	600313
24555	600314
316321	600315
368706	600316
166663	600317
155172	600318
562157	600319
174309	600320
359495	600321
547427	600322
703513	600323
11803	600324
707141	600325
179464	600326
342154	600327
109162	600328
512667	600329
395139	600330
134911	600331
36719	600332
174739	600333
285576	600334
368890	600335
394849	600336
16713	600337
176869	600338
230292	600339
160672	600340
416258	600341
705289	600342
170330	600343
32692	600344
665445	600345
137721	600346
246060	600347
505757	600348
147844	600349
182274	600350
91386	600351
605777	600352
716991	600353
42586	600354
74830	600355
493970	600356
300706	600357
66517	600358
52112	600359
184235	600360
104846	600361
147343	600362
483889	600363
87961	600364
73380	600365
576318	600366
529524	600367
428730	600368
428201	600369
400	600370
291014	600371
117652	600372
110096	600373
16383	600374
407823	600375
604476	600376
574023	600377
664127	600378
27152	600379
49138	600380
294591	600381
159284	600382
445859	600383
1140	600384
626927	600385
74038	600386
445964	600387
575588	600388
170859	600389
644912	600390
61041	600391
235270	600392
479766	600393
100335	600394
166253	600395
51161	600396
48599	600397
164084	600398
187666	600399
119943	600400
19992	600401
677504	600402
237286	600403
118890	600404
697951	600405
63152	600406
512314	600407
155492	600408
337003	600409
286812	600410
491684	600411
653627	600412
5936	600413
159730	600414
32170	600415
159632	600416
57608	600417
649118	600418
39919	600419
143113	600420
458031	600421
211234	600422
88526	600423
32614	600424
591242	600425
96541	600426
1908	600427
532319	600428
288249	600429
389730	600430
5912	600431
1429	600432
560822	600433
648059	600434
368638	600435
19309	600436
77337	600437
56	600438
251203	600439
426738	600440
151261	600441
646976	600442
67704	600443
523060	600444
95222	600445
1086	600446
618558	600447
60204	600448
206580	600449
16525	600450
425233	600451
568402	600452
53542	600453
309545	600454
259310	600455
56347	600456
463129	600457
10112	600458
570897	600459
272595	600460
138987	600461
173833	600462
144968	600463
323619	600464
564610	600465
216083	600466
18965	600467
48486	600468
65390	600469
10041	600470
12821	600471
183269	600472
105874	600473
53605	600474
290588	600475
327927	600476
564487	600477
242476	600478
50347	600479
165685	600480
51936	600481
658508	600482
134816	600483
115081	600484
112239	600485
408846	600486
36470	600487
111678	600488
94871	600489
70896	600490
564750	600491
635585	600492
625105	600493
170715	600494
23126	600495
415859	600496
535048	600497
69681	600498
557477	600499
164161	600500
640410	600501
248050	600502
312091	600503
3214	600504
545560	600505
550	600506
105699	600507
51436	600508
387762	600509
71917	600510
42368	600511
419804	600512
37694	600513
68339	600514
286333	600515
318524	600516
568922	600517
609140	600518
656550	600519
654046	600520
658184	600521
493385	600522
395890	600523
10493	600524
8691	600525
133289	600526
310085	600527
527007	600528
171116	600529
484309	600530
357483	600531
5341	600532
98297	600533
513884	600534
589247	600535
163555	600536
676643	600537
342559	600538
164886	600539
711736	600540
143115	600541
394771	600542
17879	600543
497110	600544
509234	600545
14514	600546
458	600547
319728	600548
47173	600549
7090	600550
130039	600551
518605	600552
431746	600553
68105	600554
94332	600555
162	600556
461096	600557
696729	600558
24262	600559
550216	600560
235083	600561
249780	600562
98308	600563
215385	600564
101876	600565
291782	600566
184736	600567
340354	600568
344631	600569
257361	600570
40285	600571
73125	600572
183511	600573
43921	600574
428545	600575
125722	600576
657516	600577
422761	600578
63827	600579
721141	600580
147954	600581
17314	600582
311705	600583
125271	600584
282343	600585
372960	600586
259580	600587
448598	600588
422039	600589
43654	600590
297165	600591
47095	600592
289615	600593
10881	600594
172776	600595
12055	600596
338186	600597
271994	600598
129711	600599
436541	600600
151784	600601
706857	600602
316320	600603
319824	600604
192672	600605
721742	600606
562911	600607
253706	600608
550449	600609
8316	600610
528806	600611
175207	600612
641916	600613
405468	600614
123600	600615
90795	600616
286733	600617
691203	600618
143967	600619
470297	600620
660284	600621
619095	600622
629168	600623
493653	600624
118183	600625
340601	600626
180057	600627
429412	600628
527809	600629
40523	600630
95278	600631
67944	600632
70676	600633
587632	600634
49407	600635
379113	600636
137669	600637
169804	600638
186898	600639
557059	600640
650896	600641
606999	600642
297337	600643
340121	600644
177440	600645
164011	600646
176001	600647
473788	600648
16391	600649
585271	600650
26441	600651
32242	600652
6636	600653
30808	600654
301626	600655
156113	600656
255934	600657
539312	600658
417010	600659
719410	600660
94917	600661
45045	600662
9413	600663
468602	600664
181661	600665
437177	600666
11614	600667
146757	600668
226451	600669
588384	600670
723115	600671
646902	600672
439868	600673
7829	600674
618208	600675
407411	600676
684712	600677
341423	600678
707313	600679
681640	600680
658363	600681
19863	600682
121168	600683
137428	600684
453799	600685
195176	600686
101920	600687
186954	600688
179595	600689
202978	600690
107760	600691
81579	600692
95029	600693
131794	600694
57123	600695
5193	600696
309143	600697
287951	600698
16878	600699
377385	600700
551822	600701
339585	600702
720652	600703
171634	600704
270091	600705
22381	600706
336809	600707
102982	600708
173113	600709
5106	600710
75439	600711
250427	600712
69901	600713
421304	600714
17379	600715
473764	600716
93841	600717
204002	600718
264350	600719
565587	600720
317615	600721
10229	600722
714659	600723
93096	600724
620124	600725
26152	600726
390973	600727
90682	600728
44134	600729
111301	600730
723547	600731
296309	600732
57638	600733
600764	600734
33409	600735
41124	600736
631633	600737
509573	600738
425	600739
618958	600740
17724	600741
60736	600742
5957	600743
104503	600744
8964	600745
168034	600746
177132	600747
253615	600748
680043	600749
211029	600750
62616	600751
265439	600752
403149	600753
586601	600754
3544	600755
251654	600756
635830	600757
166409	600758
717834	600759
20474	600760
44941	600761
82332	600762
519018	600763
380966	600764
281145	600765
373444	600766
403653	600767
515741	600768
180276	600769
56708	600770
141413	600771
177696	600772
315223	600773
692535	600774
254523	600775
144969	600776
63916	600777
512455	600778
102566	600779
593947	600780
710666	600781
52458	600782
266277	600783
393947	600784
149454	600785
35269	600786
192427	600787
20812	600788
341058	600789
620578	600790
568028	600791
15356	600792
252204	600793
14947	600794
68143	600795
16884	600796
577579	600797
196700	600798
23793	600799
513127	600800
175344	600801
663662	600802
495964	600803
490550	600804
2097	600805
236504	600806
351221	600807
10905	600808
82742	600809
555281	600810
9407	600811
437638	600812
571341	600813
148618	600814
11015	600815
142272	600816
609000	600817
56483	600818
515476	600819
98280	600820
177862	600821
52763	600822
226155	600823
127836	600824
169750	600825
116312	600826
58786	600827
397857	600828
28118	600829
32837	600830
139211	600831
158715	600832
592443	600833
35563	600834
103531	600835
83010	600836
115445	600837
618036	600838
409813	600839
241137	600840
631867	600841
572438	600842
460933	600843
592053	600844
35058	600845
5114	600846
49979	600847
495493	600848
371443	600849
313624	600850
61882	600851
114081	600852
306142	600853
9617	600854
443290	600855
78854	600856
4325	600857
30866	600858
632873	600859
659181	600860
621646	600861
14701	600862
331270	600863
347141	600864
42191	600865
158861	600866
651489	600867
44831	600868
297796	600869
494327	600870
158164	600871
104418	600872
29530	600873
101963	600874
64387	600875
103039	600876
501054	600877
103778	600878
51894	600879
470999	600880
5721	600881
654258	600882
427359	600883
172886	600884
99049	600885
361972	600886
92366	600887
63146	600888
152820	600889
151099	600890
338279	600891
170338	600892
610866	600893
407595	600894
681311	600895
200286	600896
435650	600897
646114	600898
50668	600899
229627	600900
478771	600901
616572	600902
282901	600903
247727	600904
240678	600905
160248	600906
266563	600907
618266	600908
370034	600909
44242	600910
343045	600911
129191	600912
715605	600913
18132	600914
384197	600915
218692	600916
303500	600917
555737	600918
240655	600919
621293	600920
28336	600921
619717	600922
155472	600923
338967	600924
486798	600925
636771	600926
160836	600927
199571	600928
8540	600929
389	600930
516623	600931
85399	600932
394797	600933
281092	600934
35589	600935
39107	600936
581377	600937
661268	600938
111314	600939
41991	600940
215913	600941
435374	600942
270059	600943
693318	600944
369198	600945
35038	600946
361810	600947
121541	600948
520793	600949
95094	600950
266984	600951
26876	600952
581358	600953
325811	600954
181843	600955
500543	600956
104427	600957
218339	600958
75272	600959
501412	600960
34140	600961
17422	600962
669771	600963
95134	600964
718303	600965
592103	600966
118900	600967
166225	600968
471321	600969
582102	600970
587520	600971
257384	600972
74845	600973
661921	600974
173861	600975
339742	600976
169734	600977
30474	600978
317847	600979
229963	600980
284188	600981
275193	600982
721372	600983
6031	600984
79197	600985
362192	600986
360158	600987
177896	600988
291315	600989
548601	600990
682924	600991
293759	600992
352268	600993
708848	600994
93005	600995
39559	600996
407324	600997
120163	600998
95722	600999
393621	601000
11484	601001
423778	601002
51202	601003
459632	601004
687038	601005
105420	601006
460001	601007
664351	601008
3751	601009
624157	601010
412505	601011
473947	601012
2168	601013
337066	601014
93046	601015
705335	601016
239643	601017
85810	601018
683010	601019
412883	601020
389563	601021
702837	601022
550334	601023
410336	601024
185021	601025
598857	601026
356877	601027
121574	601028
620919	601029
285110	601030
168600	601031
173095	601032
353054	601033
522179	601034
533118	601035
317254	601036
158783	601037
659687	601038
319262	601039
669424	601040
718227	601041
17731	601042
140680	601043
476776	601044
388193	601045
496888	601046
147872	601047
612248	601048
310687	601049
595005	601050
34730	601051
264286	601052
166494	601053
181780	601054
558727	601055
63381	601056
10792	601057
235798	601058
591131	601059
121398	601060
706290	601061
427039	601062
171992	601063
48984	601064
722723	601065
414492	601066
120318	601067
429156	601068
594353	601069
700053	601070
7476	601071
658091	601072
102358	601073
341077	601074
461286	601075
351738	601076
87565	601077
292021	601078
27310	601079
744	601080
583138	601081
61628	601082
633166	601083
499601	601084
20237	601085
380839	601086
519231	601087
671521	601088
656762	601089
453479	601090
57354	601091
572282	601092
146518	601093
76305	601094
74602	601095
655581	601096
399921	601097
230268	601098
525463	601099
193661	601100
546333	601101
432035	601102
136487	601103
153910	601104
649766	601105
25287	601106
3185	601107
554338	601108
213198	601109
212349	601110
488150	601111
715909	601112
524237	601113
430523	601114
571407	601115
352612	601116
588137	601117
8006	601118
85552	601119
568151	601120
104567	601121
584015	601122
334168	601123
186394	601124
35596	601125
462551	601126
310679	601127
1652	601128
38814	601129
195447	601130
139309	601131
105059	601132
210907	601133
58795	601134
176631	601135
141508	601136
87268	601137
124660	601138
81623	601139
28125	601140
109834	601141
89281	601142
528378	601143
653318	601144
162025	601145
136030	601146
12322	601147
120584	601148
167651	601149
46679	601150
6617	601151
717370	601152
329690	601153
430323	601154
56665	601155
17611	601156
352859	601157
86021	601158
289605	601159
113171	601160
458351	601161
123138	601162
584768	601163
3516	601164
34494	601165
504453	601166
341829	601167
281692	601168
387582	601169
308531	601170
415121	601171
163871	601172
36879	601173
18534	601174
475778	601175
425493	601176
11560	601177
2010	601178
592184	601179
251348	601180
102138	601181
329404	601182
630531	601183
724459	601184
656377	601185
39646	601186
66727	601187
529424	601188
466242	601189
337486	601190
14279	601191
306415	601192
721833	601193
138869	601194
809	601195
149176	601196
84478	601197
456362	601198
374266	601199
49974	601200
586437	601201
692047	601202
73709	601203
11122	601204
9993	601205
542875	601206
129020	601207
23279	601208
175923	601209
68654	601210
719551	601211
42408	601212
299194	601213
498851	601214
130825	601215
1131	601216
13383	601217
331575	601218
114058	601219
89611	601220
511949	601221
252606	601222
85635	601223
19482	601224
95497	601225
101622	601226
6530	601227
39180	601228
165766	601229
24933	601230
686249	601231
63141	601232
88451	601233
8727	601234
114220	601235
94062	601236
194426	601237
45060	601238
577874	601239
46381	601240
4272	601241
292327	601242
162283	601243
724552	601244
279723	601245
76329	601246
10512	601247
443796	601248
337545	601249
122915	601250
16805	601251
392538	601252
213486	601253
55164	601254
554683	601255
487843	601256
2723	601257
145651	601258
35033	601259
40448	601260
567165	601261
37437	601262
122682	601263
39530	601264
108734	601265
77774	601266
513685	601267
604311	601268
154132	601269
532864	601270
346662	601271
397991	601272
258720	601273
603532	601274
137063	601275
2314	601276
496498	601277
447803	601278
255444	601279
159183	601280
384550	601281
444312	601282
689102	601283
662083	601284
463637	601285
40854	601286
554572	601287
234551	601288
232292	601289
507424	601290
214585	601291
67648	601292
207019	601293
67270	601294
362797	601295
2372	601296
142567	601297
333460	601298
128543	601299
676568	601300
268615	601301
478089	601302
395182	601303
105697	601304
556262	601305
44122	601306
124955	601307
21275	601308
650929	601309
10935	601310
50063	601311
49	601312
142032	601313
627745	601314
40318	601315
43137	601316
73820	601317
13569	601318
197808	601319
35153	601320
121175	601321
93607	601322
303752	601323
344275	601324
103823	601325
714785	601326
124079	601327
225199	601328
591477	601329
594141	601330
46367	601331
148140	601332
272724	601333
650117	601334
259	601335
552509	601336
271890	601337
114537	601338
169542	601339
120125	601340
115758	601341
530729	601342
14556	601343
787	601344
485614	601345
269018	601346
112492	601347
204058	601348
695037	601349
36212	601350
554163	601351
275594	601352
286411	601353
648511	601354
88352	601355
144891	601356
430635	601357
109954	601358
560459	601359
18919	601360
524756	601361
83399	601362
396030	601363
343869	601364
106115	601365
711936	601366
688520	601367
489932	601368
14894	601369
167111	601370
355769	601371
580072	601372
619267	601373
139880	601374
411319	601375
103088	601376
595935	601377
572244	601378
706927	601379
422243	601380
177610	601381
176240	601382
14220	601383
578548	601384
137546	601385
433866	601386
661758	601387
54944	601388
427836	601389
125010	601390
184138	601391
440557	601392
62555	601393
78587	601394
709243	601395
132864	601396
178339	601397
182233	601398
358022	601399
150698	601400
54548	601401
660276	601402
592347	601403
557932	601404
200026	601405
74884	601406
263358	601407
714837	601408
49266	601409
16349	601410
46576	601411
304219	601412
44030	601413
397478	601414
67358	601415
84624	601416
294783	601417
15926	601418
40334	601419
19811	601420
144946	601421
77041	601422
212332	601423
147597	601424
23693	601425
168890	601426
521753	601427
317701	601428
464614	601429
33152	601430
26192	601431
34393	601432
607638	601433
3870	601434
722190	601435
390063	601436
158004	601437
517805	601438
31531	601439
162290	601440
351880	601441
236950	601442
510831	601443
531382	601444
276966	601445
637754	601446
350999	601447
174234	601448
13185	601449
47492	601450
139704	601451
152862	601452
58372	601453
246808	601454
315478	601455
70807	601456
8723	601457
132357	601458
219947	601459
290487	601460
589325	601461
470823	601462
344496	601463
711704	601464
165868	601465
83044	601466
158549	601467
669030	601468
537063	601469
121536	601470
466589	601471
535604	601472
139121	601473
257728	601474
143746	601475
215883	601476
684037	601477
107939	601478
553361	601479
338235	601480
373891	601481
175029	601482
4416	601483
710280	601484
255088	601485
146488	601486
40975	601487
337931	601488
56715	601489
334663	601490
155682	601491
68835	601492
358066	601493
247575	601494
295159	601495
349052	601496
15481	601497
425789	601498
440542	601499
262720	601500
679704	601501
721667	601502
451726	601503
1468	601504
51910	601505
237810	601506
630505	601507
346367	601508
350302	601509
71919	601510
230800	601511
675992	601512
402585	601513
711091	601514
618826	601515
677267	601516
156134	601517
627036	601518
586385	601519
110717	601520
695275	601521
523278	601522
43720	601523
44559	601524
53794	601525
368751	601526
69452	601527
217833	601528
69601	601529
372950	601530
176327	601531
37109	601532
69047	601533
225523	601534
256511	601535
462158	601536
370463	601537
99898	601538
234292	601539
653903	601540
167924	601541
658124	601542
112797	601543
126849	601544
657625	601545
600696	601546
41759	601547
302794	601548
51750	601549
107238	601550
703191	601551
582591	601552
715408	601553
317382	601554
540591	601555
404465	601556
209731	601557
44832	601558
62838	601559
65629	601560
653983	601561
436716	601562
249405	601563
530569	601564
614068	601565
111234	601566
264074	601567
422207	601568
50770	601569
131680	601570
159364	601571
113212	601572
327507	601573
190830	601574
88335	601575
63671	601576
561493	601577
184575	601578
209584	601579
11782	601580
355080	601581
83798	601582
113176	601583
419624	601584
155361	601585
650172	601586
85455	601587
540466	601588
83894	601589
80570	601590
70524	601591
402706	601592
652091	601593
264994	601594
316368	601595
45987	601596
649359	601597
81811	601598
100877	601599
143776	601600
133917	601601
139891	601602
94012	601603
12070	601604
171086	601605
365268	601606
10540	601607
490522	601608
553921	601609
153742	601610
663216	601611
387683	601612
608484	601613
78111	601614
13608	601615
51050	601616
247371	601617
53109	601618
241462	601619
256718	601620
418861	601621
118583	601622
247838	601623
673045	601624
11148	601625
714126	601626
324152	601627
240192	601628
106481	601629
93583	601630
695050	601631
103936	601632
89207	601633
3484	601634
272246	601635
7311	601636
157124	601637
173390	601638
37088	601639
35309	601640
485761	601641
38711	601642
105501	601643
268698	601644
155414	601645
263876	601646
570170	601647
49395	601648
258915	601649
322157	601650
444403	601651
306684	601652
323402	601653
260656	601654
8226	601655
406451	601656
431573	601657
127702	601658
574528	601659
362958	601660
106507	601661
179004	601662
686748	601663
646020	601664
383192	601665
569102	601666
4511	601667
680757	601668
43793	601669
115094	601670
495410	601671
60123	601672
12036	601673
19342	601674
1551	601675
623766	601676
464937	601677
40621	601678
63465	601679
57532	601680
624452	601681
506215	601682
591672	601683
111191	601684
591045	601685
248192	601686
5661	601687
678860	601688
230247	601689
26681	601690
586638	601691
262316	601692
78426	601693
177495	601694
196005	601695
264471	601696
294480	601697
588591	601698
424582	601699
2854	601700
126965	601701
565289	601702
624791	601703
267939	601704
45034	601705
34118	601706
709231	601707
6526	601708
230911	601709
30293	601710
19077	601711
307389	601712
257260	601713
29708	601714
147615	601715
161851	601716
648182	601717
533337	601718
624159	601719
28963	601720
194921	601721
33285	601722
16762	601723
282292	601724
447361	601725
596443	601726
19970	601727
325714	601728
147271	601729
363739	601730
18722	601731
656079	601732
187463	601733
110371	601734
668790	601735
291149	601736
251702	601737
61277	601738
87904	601739
82293	601740
243245	601741
619706	601742
642785	601743
196287	601744
413467	601745
270792	601746
484363	601747
86184	601748
149037	601749
425468	601750
596981	601751
415242	601752
183240	601753
438324	601754
1728	601755
79345	601756
343894	601757
367739	601758
1824	601759
214432	601760
707964	601761
177794	601762
478231	601763
718990	601764
354452	601765
572364	601766
141084	601767
35079	601768
460261	601769
146627	601770
113583	601771
425469	601772
107098	601773
686799	601774
43863	601775
251068	601776
110060	601777
556372	601778
601101	601779
333899	601780
5667	601781
2996	601782
244773	601783
543591	601784
723078	601785
346700	601786
448184	601787
654952	601788
19003	601789
614898	601790
717719	601791
375661	601792
510634	601793
380724	601794
682245	601795
538939	601796
514096	601797
579448	601798
14312	601799
602688	601800
661194	601801
556089	601802
71577	601803
60587	601804
9122	601805
174031	601806
142898	601807
533037	601808
640145	601809
450300	601810
538503	601811
650119	601812
242069	601813
599584	601814
574715	601815
236021	601816
651184	601817
135166	601818
119192	601819
108948	601820
503531	601821
257680	601822
53357	601823
94218	601824
702729	601825
53999	601826
359956	601827
272357	601828
35705	601829
498539	601830
357836	601831
86250	601832
31400	601833
18346	601834
63332	601835
509362	601836
370732	601837
1876	601838
195462	601839
250167	601840
373557	601841
661905	601842
175817	601843
603825	601844
226064	601845
614984	601846
139753	601847
704369	601848
177342	601849
679783	601850
147668	601851
336996	601852
3103	601853
664209	601854
241341	601855
609897	601856
37644	601857
145038	601858
91058	601859
82845	601860
620705	601861
15674	601862
273211	601863
501057	601864
36704	601865
115413	601866
227729	601867
483981	601868
69420	601869
553033	601870
82000	601871
470236	601872
483584	601873
213199	601874
153999	601875
694968	601876
42518	601877
476753	601878
578532	601879
305832	601880
9262	601881
453297	601882
65526	601883
696961	601884
479095	601885
534209	601886
13474	601887
5999	601888
180222	601889
127246	601890
10002	601891
245473	601892
357100	601893
94331	601894
38422	601895
12334	601896
327901	601897
33140	601898
168481	601899
98050	601900
594431	601901
338976	601902
29397	601903
391605	601904
95302	601905
368140	601906
114809	601907
566164	601908
153918	601909
687	601910
3195	601911
50692	601912
576845	601913
486725	601914
110466	601915
337785	601916
348720	601917
145154	601918
506777	601919
563876	601920
180212	601921
531193	601922
20458	601923
246200	601924
7801	601925
54255	601926
446881	601927
283991	601928
536606	601929
639624	601930
141459	601931
627206	601932
250889	601933
171079	601934
374256	601935
403916	601936
264465	601937
123353	601938
554774	601939
114263	601940
40086	601941
347212	601942
498136	601943
647738	601944
8703	601945
278862	601946
667728	601947
126561	601948
583556	601949
685999	601950
334619	601951
171933	601952
289090	601953
300082	601954
625478	601955
227109	601956
715407	601957
25785	601958
82935	601959
461176	601960
36233	601961
213238	601962
664188	601963
53682	601964
67809	601965
48091	601966
4632	601967
472274	601968
46004	601969
685793	601970
44681	601971
330640	601972
83147	601973
502803	601974
9026	601975
660971	601976
19813	601977
191068	601978
37601	601979
104018	601980
706018	601981
177849	601982
484752	601983
392299	601984
68376	601985
423641	601986
217568	601987
286727	601988
220943	601989
676496	601990
103853	601991
53509	601992
402691	601993
682811	601994
34868	601995
495619	601996
605157	601997
373994	601998
50294	601999
232689	602000
311716	602001
34116	602002
119619	602003
34226	602004
169963	602005
85334	602006
174413	602007
128039	602008
62297	602009
698721	602010
685580	602011
95225	602012
295574	602013
178193	602014
19323	602015
460676	602016
177537	602017
254944	602018
514662	602019
34813	602020
144342	602021
16251	602022
286384	602023
18848	602024
418965	602025
325299	602026
37837	602027
262890	602028
5722	602029
257400	602030
139225	602031
460890	602032
379899	602033
156189	602034
44751	602035
580673	602036
55099	602037
212036	602038
128846	602039
262461	602040
31912	602041
279000	602042
441886	602043
670540	602044
78572	602045
656130	602046
622887	602047
52917	602048
102427	602049
666639	602050
55937	602051
590517	602052
190060	602053
46032	602054
121407	602055
323352	602056
60741	602057
116163	602058
55933	602059
30667	602060
21128	602061
348130	602062
651047	602063
69011	602064
118808	602065
100355	602066
27888	602067
70263	602068
47	602069
502404	602070
302399	602071
262773	602072
229338	602073
680028	602074
260312	602075
130081	602076
194866	602077
319973	602078
238636	602079
329587	602080
609945	602081
572627	602082
608320	602083
206873	602084
94384	602085
516842	602086
71846	602087
144280	602088
171030	602089
67177	602090
722370	602091
36363	602092
632691	602093
50059	602094
28001	602095
614714	602096
288042	602097
593847	602098
39002	602099
709508	602100
13417	602101
159506	602102
539198	602103
439110	602104
95150	602105
362029	602106
531480	602107
178463	602108
290453	602109
682517	602110
81053	602111
68974	602112
437662	602113
366298	602114
660003	602115
166191	602116
511001	602117
366974	602118
215788	602119
160672	602120
171418	602121
40895	602122
601083	602123
393809	602124
108098	602125
517284	602126
57633	602127
565	602128
238436	602129
587105	602130
32578	602131
629037	602132
18139	602133
924	602134
511784	602135
72550	602136
566025	602137
505181	602138
153671	602139
264065	602140
296415	602141
647731	602142
63267	602143
159589	602144
697112	602145
107682	602146
3163	602147
590390	602148
54232	602149
1492	602150
80172	602151
78246	602152
6159	602153
518299	602154
672048	602155
246104	602156
306151	602157
118111	602158
604745	602159
35005	602160
305638	602161
473583	602162
402124	602163
68048	602164
669876	602165
21415	602166
318832	602167
142248	602168
205870	602169
170624	602170
249497	602171
339175	602172
123022	602173
349337	602174
357345	602175
454180	602176
532206	602177
474477	602178
645510	602179
286084	602180
537748	602181
10641	602182
78537	602183
7779	602184
74141	602185
139138	602186
171039	602187
104747	602188
117415	602189
154640	602190
41476	602191
6046	602192
375438	602193
680431	602194
92099	602195
2548	602196
14391	602197
503768	602198
342950	602199
481522	602200
540319	602201
461603	602202
278145	602203
36161	602204
13819	602205
100093	602206
10195	602207
116298	602208
414402	602209
331202	602210
692755	602211
360044	602212
54761	602213
346077	602214
152967	602215
164203	602216
6755	602217
66169	602218
118936	602219
210784	602220
356482	602221
122535	602222
718474	602223
1580	602224
415442	602225
241174	602226
497609	602227
614535	602228
134229	602229
415968	602230
570371	602231
166486	602232
472923	602233
303575	602234
375494	602235
45301	602236
364308	602237
596235	602238
20972	602239
908	602240
221621	602241
257915	602242
27853	602243
35253	602244
297068	602245
310780	602246
19426	602247
31886	602248
487278	602249
160514	602250
5769	602251
536060	602252
34227	602253
675469	602254
429984	602255
278819	602256
68705	602257
707173	602258
27243	602259
581454	602260
505545	602261
97009	602262
73293	602263
119015	602264
663869	602265
7880	602266
227521	602267
214934	602268
91058	602269
107533	602270
332083	602271
5084	602272
540941	602273
457858	602274
559173	602275
128911	602276
204592	602277
568994	602278
723276	602279
185437	602280
27966	602281
85869	602282
126478	602283
647790	602284
699097	602285
677411	602286
108751	602287
436256	602288
121654	602289
259618	602290
194582	602291
656776	602292
66025	602293
297291	602294
173815	602295
428082	602296
1640	602297
275915	602298
94514	602299
19614	602300
442772	602301
129804	602302
423026	602303
78138	602304
2525	602305
6345	602306
131943	602307
546632	602308
184376	602309
351319	602310
38759	602311
461516	602312
497238	602313
387840	602314
472602	602315
17016	602316
290642	602317
173397	602318
281306	602319
539545	602320
256197	602321
168921	602322
12789	602323
18116	602324
90368	602325
586410	602326
679420	602327
239179	602328
2456	602329
54204	602330
450793	602331
430086	602332
2367	602333
29508	602334
707	602335
706848	602336
23024	602337
24506	602338
138705	602339
61612	602340
92349	602341
112026	602342
459840	602343
43220	602344
183240	602345
133998	602346
12990	602347
9438	602348
38489	602349
643115	602350
188369	602351
172593	602352
716304	602353
111194	602354
274199	602355
124974	602356
607837	602357
708554	602358
219733	602359
673793	602360
548295	602361
130570	602362
27343	602363
134670	602364
286851	602365
496643	602366
668953	602367
628343	602368
332962	602369
147579	602370
21857	602371
720964	602372
92415	602373
23051	602374
614343	602375
91954	602376
112196	602377
409445	602378
247744	602379
255653	602380
100017	602381
504744	602382
40913	602383
219909	602384
186622	602385
24284	602386
51798	602387
462572	602388
542594	602389
616665	602390
72062	602391
204084	602392
698856	602393
564672	602394
586904	602395
597309	602396
436712	602397
116307	602398
166042	602399
153647	602400
652428	602401
164911	602402
377834	602403
541834	602404
265157	602405
438946	602406
148498	602407
221080	602408
25713	602409
172813	602410
106080	602411
303497	602412
158819	602413
54098	602414
20255	602415
358252	602416
114132	602417
26953	602418
175119	602419
258270	602420
471699	602421
569708	602422
720001	602423
334522	602424
239845	602425
41066	602426
142707	602427
63122	602428
9253	602429
8317	602430
147656	602431
317889	602432
219995	602433
223307	602434
401085	602435
716432	602436
271296	602437
687361	602438
175698	602439
591390	602440
31088	602441
27365	602442
217959	602443
297961	602444
52249	602445
12013	602446
4460	602447
358023	602448
33528	602449
169953	602450
46400	602451
257576	602452
605967	602453
427183	602454
673335	602455
170563	602456
49691	602457
61673	602458
25154	602459
607911	602460
19473	602461
509595	602462
629796	602463
378505	602464
10320	602465
33657	602466
543280	602467
110579	602468
50061	602469
169165	602470
521560	602471
954	602472
228888	602473
534045	602474
469635	602475
148857	602476
595356	602477
80828	602478
341967	602479
369841	602480
424341	602481
196857	602482
179251	602483
167464	602484
422026	602485
340563	602486
55923	602487
17859	602488
147654	602489
18940	602490
34633	602491
455972	602492
536373	602493
197480	602494
85636	602495
57691	602496
136573	602497
161866	602498
630303	602499
378878	602500
61568	602501
1008	602502
553099	602503
66402	602504
296885	602505
612287	602506
3738	602507
510557	602508
433116	602509
55285	602510
300913	602511
208274	602512
276500	602513
178282	602514
6025	602515
100442	602516
50857	602517
264605	602518
463609	602519
543409	602520
334250	602521
361793	602522
573998	602523
263334	602524
531840	602525
512120	602526
186522	602527
116680	602528
11820	602529
58652	602530
557083	602531
259953	602532
122092	602533
603858	602534
189862	602535
492243	602536
286656	602537
360794	602538
89484	602539
641499	602540
179870	602541
654721	602542
616019	602543
162156	602544
694484	602545
115141	602546
49806	602547
467498	602548
564177	602549
509569	602550
215272	602551
169088	602552
445223	602553
320985	602554
493478	602555
340986	602556
43252	602557
106046	602558
918	602559
20575	602560
1574	602561
310881	602562
395336	602563
352891	602564
518995	602565
198217	602566
638079	602567
714106	602568
525602	602569
591506	602570
78404	602571
23281	602572
74427	602573
489549	602574
332806	602575
608787	602576
35639	602577
64568	602578
110097	602579
400626	602580
63524	602581
37595	602582
569899	602583
99275	602584
80334	602585
118972	602586
157417	602587
149079	602588
119332	602589
327061	602590
431465	602591
265751	602592
20948	602593
130163	602594
19080	602595
10777	602596
608043	602597
415687	602598
468379	602599
262448	602600
252293	602601
493927	602602
704399	602603
401379	602604
164755	602605
116322	602606
508525	602607
179537	602608
159545	602609
338973	602610
89454	602611
615117	602612
260661	602613
170290	602614
568262	602615
180842	602616
686703	602617
13369	602618
503012	602619
57936	602620
26487	602621
150622	602622
206529	602623
381935	602624
161761	602625
301580	602626
408259	602627
90155	602628
5083	602629
51494	602630
238498	602631
221952	602632
234627	602633
400049	602634
410949	602635
45474	602636
55567	602637
551494	602638
318058	602639
21154	602640
82343	602641
130275	602642
543865	602643
317149	602644
582805	602645
64968	602646
333319	602647
122551	602648
451289	602649
439613	602650
246755	602651
4815	602652
114562	602653
354989	602654
275694	602655
96673	602656
525611	602657
650389	602658
284484	602659
721860	602660
618803	602661
248883	602662
14587	602663
150451	602664
22048	602665
428406	602666
474113	602667
118084	602668
117885	602669
138048	602670
283204	602671
20179	602672
71729	602673
483520	602674
600990	602675
19461	602676
551697	602677
647916	602678
173437	602679
75963	602680
7272	602681
465077	602682
625450	602683
493691	602684
34763	602685
170512	602686
33090	602687
11266	602688
502233	602689
183648	602690
314578	602691
329841	602692
43118	602693
501863	602694
72580	602695
143846	602696
367155	602697
64097	602698
41311	602699
722679	602700
134810	602701
61702	602702
278737	602703
3620	602704
494527	602705
168871	602706
455661	602707
209498	602708
42506	602709
119283	602710
5186	602711
155513	602712
663072	602713
14697	602714
91131	602715
673101	602716
13981	602717
553380	602718
412132	602719
194540	602720
623306	602721
666753	602722
424067	602723
80170	602724
404111	602725
87025	602726
17815	602727
22679	602728
624717	602729
109440	602730
326258	602731
11036	602732
659926	602733
31137	602734
53765	602735
501624	602736
466098	602737
600025	602738
674820	602739
643689	602740
131681	602741
36021	602742
194664	602743
35272	602744
577881	602745
10634	602746
150572	602747
93747	602748
123946	602749
397642	602750
448137	602751
95112	602752
594760	602753
58039	602754
397732	602755
71085	602756
420578	602757
652851	602758
414401	602759
31818	602760
239750	602761
481635	602762
390878	602763
325323	602764
165562	602765
678049	602766
638570	602767
607248	602768
371055	602769
191038	602770
39470	602771
221178	602772
109601	602773
442826	602774
352477	602775
13567	602776
2389	602777
46903	602778
246146	602779
157135	602780
449514	602781
381182	602782
52499	602783
123052	602784
635638	602785
443815	602786
151729	602787
25014	602788
264917	602789
15379	602790
703941	602791
661963	602792
119504	602793
3025	602794
375081	602795
716558	602796
321792	602797
387127	602798
400219	602799
5188	602800
398879	602801
77954	602802
386041	602803
263664	602804
521535	602805
543594	602806
137744	602807
233448	602808
586549	602809
360828	602810
534616	602811
49065	602812
186647	602813
254892	602814
414148	602815
435404	602816
717920	602817
645919	602818
716638	602819
684171	602820
1437	602821
5718	602822
181293	602823
580102	602824
721101	602825
109483	602826
544656	602827
143996	602828
558992	602829
248786	602830
14409	602831
330773	602832
6567	602833
159125	602834
43064	602835
529886	602836
641239	602837
119029	602838
38519	602839
168617	602840
387583	602841
529844	602842
431514	602843
186906	602844
219055	602845
597750	602846
33299	602847
551139	602848
2238	602849
548308	602850
695821	602851
443543	602852
36448	602853
552826	602854
546089	602855
205832	602856
165339	602857
44743	602858
41252	602859
421020	602860
236	602861
366236	602862
337096	602863
2604	602864
43121	602865
636793	602866
282859	602867
6600	602868
4260	602869
107569	602870
717102	602871
531455	602872
537351	602873
529699	602874
136880	602875
497072	602876
660402	602877
470645	602878
587775	602879
275443	602880
488830	602881
213838	602882
333371	602883
163136	602884
45274	602885
184105	602886
11523	602887
33155	602888
162494	602889
110759	602890
514613	602891
270884	602892
34822	602893
80315	602894
164883	602895
8585	602896
233727	602897
4610	602898
49657	602899
594761	602900
66941	602901
174064	602902
433863	602903
149283	602904
24728	602905
13257	602906
277649	602907
89114	602908
35960	602909
487553	602910
620034	602911
382355	602912
534074	602913
665006	602914
341987	602915
471441	602916
47922	602917
70040	602918
124597	602919
174343	602920
152308	602921
35876	602922
400200	602923
61571	602924
279423	602925
110891	602926
116304	602927
166165	602928
1579	602929
278354	602930
601870	602931
99563	602932
595355	602933
576280	602934
125049	602935
23640	602936
11570	602937
177218	602938
141296	602939
348890	602940
450246	602941
607273	602942
227490	602943
692174	602944
236313	602945
164092	602946
130777	602947
625713	602948
38404	602949
484655	602950
98239	602951
48359	602952
387131	602953
27288	602954
647276	602955
7580	602956
484231	602957
494027	602958
11928	602959
464806	602960
558702	602961
574029	602962
49910	602963
48061	602964
81103	602965
691688	602966
389038	602967
114091	602968
646508	602969
20879	602970
696471	602971
340323	602972
217982	602973
265292	602974
50740	602975
28901	602976
618886	602977
125173	602978
98839	602979
15831	602980
81416	602981
440334	602982
446355	602983
472422	602984
39283	602985
628097	602986
612701	602987
384069	602988
116791	602989
312330	602990
16723	602991
30165	602992
382131	602993
652986	602994
627646	602995
5355	602996
288094	602997
66863	602998
462835	602999
533442	603000
37485	603001
3051	603002
253136	603003
549768	603004
164859	603005
219934	603006
49817	603007
102241	603008
279561	603009
161315	603010
71633	603011
605076	603012
2298	603013
652337	603014
180660	603015
89267	603016
22176	603017
697460	603018
177971	603019
16173	603020
702366	603021
202808	603022
95328	603023
158313	603024
380835	603025
102520	603026
24485	603027
125982	603028
110312	603029
683647	603030
444953	603031
89902	603032
146129	603033
24281	603034
226896	603035
148671	603036
78854	603037
620239	603038
64957	603039
560	603040
65464	603041
342571	603042
272579	603043
414954	603044
159255	603045
51355	603046
55898	603047
12494	603048
110294	603049
131366	603050
411022	603051
690103	603052
157042	603053
204736	603054
161957	603055
385892	603056
462925	603057
636933	603058
267696	603059
144529	603060
517576	603061
7732	603062
664504	603063
516127	603064
45969	603065
392587	603066
364460	603067
358902	603068
644532	603069
379280	603070
326223	603071
29374	603072
8842	603073
357236	603074
170048	603075
46883	603076
410582	603077
91046	603078
70086	603079
10690	603080
51613	603081
432530	603082
594839	603083
667899	603084
265949	603085
126506	603086
534998	603087
65246	603088
43158	603089
201061	603090
288481	603091
145478	603092
189200	603093
490948	603094
52113	603095
690156	603096
722433	603097
112817	603098
205791	603099
102017	603100
125791	603101
717252	603102
444688	603103
683773	603104
487324	603105
717082	603106
607948	603107
661253	603108
157693	603109
349128	603110
720811	603111
78484	603112
463443	603113
462083	603114
538213	603115
148825	603116
479854	603117
155147	603118
446772	603119
25302	603120
6066	603121
38437	603122
176731	603123
181592	603124
331673	603125
228535	603126
3252	603127
123599	603128
402846	603129
424138	603130
10370	603131
146916	603132
141389	603133
599659	603134
468667	603135
446684	603136
87797	603137
80107	603138
263959	603139
723330	603140
8299	603141
666536	603142
100461	603143
723936	603144
473521	603145
1608	603146
3165	603147
380163	603148
430592	603149
115967	603150
32298	603151
55749	603152
642139	603153
11125	603154
196945	603155
51143	603156
136384	603157
181555	603158
131998	603159
487788	603160
88615	603161
412217	603162
691499	603163
299073	603164
654594	603165
271200	603166
1661	603167
339947	603168
467008	603169
509974	603170
285753	603171
152189	603172
255022	603173
29011	603174
457293	603175
159900	603176
290135	603177
219216	603178
10641	603179
266970	603180
176326	603181
474527	603182
115763	603183
504495	603184
245402	603185
314944	603186
249570	603187
163779	603188
117044	603189
455470	603190
229586	603191
102540	603192
450984	603193
482775	603194
113564	603195
27719	603196
19314	603197
147601	603198
23342	603199
565475	603200
723093	603201
412573	603202
634120	603203
17127	603204
626525	603205
698789	603206
368524	603207
11574	603208
614810	603209
711728	603210
67587	603211
287835	603212
2085	603213
58484	603214
427035	603215
38677	603216
34613	603217
357868	603218
464120	603219
314685	603220
332044	603221
128384	603222
153589	603223
35430	603224
134561	603225
706812	603226
108113	603227
49021	603228
297141	603229
112005	603230
2977	603231
232243	603232
101060	603233
107710	603234
498460	603235
465514	603236
36789	603237
271050	603238
188122	603239
294748	603240
35963	603241
721448	603242
24450	603243
611525	603244
13545	603245
275697	603246
342509	603247
174353	603248
26084	603249
431883	603250
167238	603251
10580	603252
23872	603253
369713	603254
145571	603255
477930	603256
221907	603257
344806	603258
671229	603259
146247	603260
93850	603261
105521	603262
308013	603263
533103	603264
208220	603265
185976	603266
506412	603267
137981	603268
512193	603269
45072	603270
159351	603271
43751	603272
95163	603273
172414	603274
315105	603275
39719	603276
675900	603277
22206	603278
10281	603279
93021	603280
16231	603281
19447	603282
11996	603283
282971	603284
50245	603285
669510	603286
523355	603287
108512	603288
654479	603289
305909	603290
440630	603291
322065	603292
100362	603293
646956	603294
414703	603295
608755	603296
470702	603297
718510	603298
7338	603299
125297	603300
162319	603301
675515	603302
474384	603303
117469	603304
201281	603305
113143	603306
582360	603307
286828	603308
113897	603309
204208	603310
265181	603311
396571	603312
41151	603313
207071	603314
458043	603315
677526	603316
573082	603317
114815	603318
155481	603319
111873	603320
509835	603321
10940	603322
34360	603323
302073	603324
493833	603325
610972	603326
463337	603327
644316	603328
8022	603329
711930	603330
55619	603331
64532	603332
616333	603333
267967	603334
589116	603335
132785	603336
75565	603337
140709	603338
615874	603339
11796	603340
186278	603341
550893	603342
160484	603343
660009	603344
92804	603345
429784	603346
474772	603347
132435	603348
141236	603349
444523	603350
44742	603351
513718	603352
643461	603353
172115	603354
41162	603355
462429	603356
106303	603357
636763	603358
592783	603359
626836	603360
621193	603361
49067	603362
26270	603363
43250	603364
304850	603365
675152	603366
14470	603367
152674	603368
620830	603369
511627	603370
138990	603371
288387	603372
7983	603373
115479	603374
58755	603375
58635	603376
557301	603377
150743	603378
49192	603379
18970	603380
538360	603381
160332	603382
382121	603383
83650	603384
14728	603385
650003	603386
31798	603387
6774	603388
406864	603389
5998	603390
55618	603391
41884	603392
586843	603393
43762	603394
227166	603395
478482	603396
1203	603397
88	603398
81219	603399
324082	603400
32783	603401
680227	603402
485140	603403
375019	603404
170819	603405
434251	603406
2590	603407
20934	603408
351958	603409
703208	603410
100886	603411
384358	603412
17536	603413
473463	603414
172668	603415
662182	603416
481161	603417
101967	603418
186989	603419
589954	603420
13709	603421
268722	603422
357146	603423
174045	603424
419906	603425
216213	603426
182289	603427
621763	603428
27401	603429
396385	603430
457454	603431
279115	603432
21207	603433
82053	603434
12857	603435
230668	603436
693356	603437
575225	603438
414558	603439
395797	603440
583955	603441
97073	603442
188484	603443
605100	603444
441161	603445
172180	603446
113949	603447
507929	603448
102550	603449
35387	603450
682792	603451
598177	603452
411660	603453
74132	603454
56967	603455
85799	603456
42078	603457
50397	603458
445000	603459
49592	603460
490026	603461
584778	603462
202627	603463
22643	603464
48745	603465
177531	603466
84007	603467
217299	603468
199947	603469
656284	603470
9996	603471
508838	603472
439255	603473
506022	603474
190860	603475
531482	603476
129458	603477
197184	603478
51917	603479
369856	603480
718438	603481
452399	603482
301470	603483
561580	603484
15865	603485
202069	603486
358883	603487
617015	603488
95819	603489
648695	603490
100940	603491
522756	603492
52809	603493
209260	603494
268538	603495
429076	603496
147164	603497
612858	603498
402052	603499
17447	603500
55842	603501
360225	603502
431789	603503
15617	603504
659324	603505
66004	603506
135724	603507
677227	603508
30072	603509
273995	603510
4383	603511
74046	603512
92483	603513
258554	603514
592812	603515
202708	603516
481964	603517
283527	603518
343541	603519
98347	603520
53366	603521
7765	603522
703389	603523
45432	603524
312108	603525
722921	603526
644724	603527
182220	603528
381271	603529
333594	603530
15163	603531
143517	603532
418492	603533
163255	603534
59167	603535
62873	603536
506858	603537
658292	603538
155560	603539
55603	603540
350401	603541
55832	603542
71079	603543
77580	603544
476581	603545
105601	603546
124864	603547
2223	603548
181389	603549
105606	603550
511	603551
10220	603552
554353	603553
470587	603554
341074	603555
437181	603556
54410	603557
686107	603558
11390	603559
47129	603560
692030	603561
88194	603562
404222	603563
105767	603564
476607	603565
310510	603566
356630	603567
214579	603568
511917	603569
595728	603570
606608	603571
51254	603572
101305	603573
482048	603574
481724	603575
672509	603576
224299	603577
495115	603578
616898	603579
319972	603580
151118	603581
480829	603582
163102	603583
451671	603584
658891	603585
605	603586
306127	603587
1001	603588
42237	603589
45110	603590
121365	603591
28328	603592
542923	603593
137040	603594
107483	603595
402835	603596
169738	603597
699459	603598
181795	603599
358444	603600
211506	603601
502750	603602
245857	603603
26918	603604
198198	603605
103769	603606
128028	603607
357257	603608
164789	603609
2	603610
69572	603611
526154	603612
646639	603613
306675	603614
124116	603615
14897	603616
473895	603617
76	603618
568520	603619
197411	603620
26766	603621
530608	603622
307920	603623
529985	603624
199660	603625
507004	603626
1343	603627
10004	603628
161402	603629
43104	603630
11351	603631
390116	603632
540023	603633
33799	603634
116169	603635
26246	603636
472191	603637
115016	603638
209378	603639
475444	603640
34610	603641
264822	603642
447138	603643
705290	603644
120165	603645
112027	603646
260858	603647
694987	603648
605784	603649
715650	603650
166343	603651
48099	603652
80716	603653
119	603654
267204	603655
158821	603656
128990	603657
342499	603658
373556	603659
254421	603660
132965	603661
450334	603662
577254	603663
168828	603664
145870	603665
642592	603666
77244	603667
100471	603668
666229	603669
48322	603670
95894	603671
417475	603672
711999	603673
10686	603674
541817	603675
428915	603676
32915	603677
614600	603678
182358	603679
38484	603680
595176	603681
461331	603682
507480	603683
226359	603684
154185	603685
451524	603686
219100	603687
560955	603688
218819	603689
172032	603690
712105	603691
102751	603692
101319	603693
320624	603694
180239	603695
43321	603696
13878	603697
576097	603698
112882	603699
265438	603700
645307	603701
47327	603702
698795	603703
319055	603704
619721	603705
218534	603706
590	603707
425448	603708
493143	603709
456185	603710
280258	603711
551521	603712
710005	603713
751	603714
109377	603715
23383	603716
649790	603717
84678	603718
440061	603719
139690	603720
682210	603721
582000	603722
175358	603723
73915	603724
387466	603725
90908	603726
75310	603727
517508	603728
200449	603729
631222	603730
52046	603731
14429	603732
415597	603733
626595	603734
490715	603735
25276	603736
387326	603737
290382	603738
362060	603739
51152	603740
132708	603741
157955	603742
592348	603743
146207	603744
326713	603745
580685	603746
91022	603747
181170	603748
692336	603749
320653	603750
562584	603751
602179	603752
12989	603753
98299	603754
718236	603755
36719	603756
2909	603757
176952	603758
417723	603759
621478	603760
255728	603761
184397	603762
11265	603763
99332	603764
18922	603765
270444	603766
611759	603767
48693	603768
631873	603769
328416	603770
281070	603771
566727	603772
21112	603773
244832	603774
14945	603775
419144	603776
579120	603777
210756	603778
627072	603779
71366	603780
675847	603781
263164	603782
133418	603783
16919	603784
257534	603785
205370	603786
623205	603787
206977	603788
299298	603789
440489	603790
725154	603791
577294	603792
693374	603793
27745	603794
43833	603795
9773	603796
444524	603797
75846	603798
152836	603799
19618	603800
371309	603801
603274	603802
100975	603803
720720	603804
17819	603805
72513	603806
66618	603807
129459	603808
51524	603809
249633	603810
109938	603811
25967	603812
23430	603813
2231	603814
562387	603815
345146	603816
29485	603817
68263	603818
464682	603819
236436	603820
88272	603821
48674	603822
25598	603823
20033	603824
46158	603825
132	603826
67858	603827
517397	603828
127140	603829
731	603830
29629	603831
231	603832
70820	603833
166882	603834
120047	603835
13688	603836
167773	603837
10373	603838
57700	603839
197273	603840
439891	603841
43743	603842
83	603843
168546	603844
42427	603845
630724	603846
176254	603847
4319	603848
61032	603849
99380	603850
109990	603851
1410	603852
225346	603853
679442	603854
479684	603855
124721	603856
25142	603857
381502	603858
28438	603859
83658	603860
186126	603861
384929	603862
247030	603863
634987	603864
633259	603865
635136	603866
285417	603867
162190	603868
15792	603869
509156	603870
134801	603871
304244	603872
357468	603873
632973	603874
41734	603875
213807	603876
605542	603877
20356	603878
96653	603879
93406	603880
461115	603881
138693	603882
605516	603883
88489	603884
585164	603885
45248	603886
207442	603887
695830	603888
208433	603889
92311	603890
128286	603891
539487	603892
495049	603893
47876	603894
20852	603895
639498	603896
134510	603897
391629	603898
679447	603899
21819	603900
620543	603901
148591	603902
508065	603903
517500	603904
156873	603905
225662	603906
22312	603907
206451	603908
518172	603909
119871	603910
76846	603911
26317	603912
392513	603913
2029	603914
182071	603915
436655	603916
212213	603917
90868	603918
214686	603919
283106	603920
114208	603921
449108	603922
151011	603923
491686	603924
123781	603925
434469	603926
442379	603927
35269	603928
659761	603929
677935	603930
377550	603931
60329	603932
287395	603933
17072	603934
71404	603935
13209	603936
30002	603937
292512	603938
24932	603939
336700	603940
438467	603941
554903	603942
157375	603943
378348	603944
535232	603945
490453	603946
530837	603947
164836	603948
297074	603949
87230	603950
650191	603951
59002	603952
517754	603953
712848	603954
370466	603955
651040	603956
53104	603957
2160	603958
495062	603959
99490	603960
283035	603961
170225	603962
256717	603963
680525	603964
222256	603965
154530	603966
318153	603967
468849	603968
466579	603969
427062	603970
568427	603971
381273	603972
126607	603973
134219	603974
90494	603975
541396	603976
36433	603977
434517	603978
162499	603979
459866	603980
50734	603981
452260	603982
106072	603983
500024	603984
484753	603985
574805	603986
35343	603987
481704	603988
59731	603989
166438	603990
290401	603991
90497	603992
208512	603993
710688	603994
205931	603995
678139	603996
198005	603997
608738	603998
347854	603999
158390	604000
370597	604001
240673	604002
112106	604003
138309	604004
15593	604005
128178	604006
486934	604007
122537	604008
600145	604009
183142	604010
2158	604011
328746	604012
33225	604013
446714	604014
424285	604015
416857	604016
359167	604017
89741	604018
210657	604019
715517	604020
1560	604021
251988	604022
177890	604023
89386	604024
9597	604025
515583	604026
691382	604027
232934	604028
148650	604029
16132	604030
173190	604031
2309	604032
29366	604033
227691	604034
73640	604035
55744	604036
89827	604037
393756	604038
250784	604039
584251	604040
117835	604041
251430	604042
171735	604043
633344	604044
109736	604045
29878	604046
178874	604047
193942	604048
479016	604049
1170	604050
27455	604051
303214	604052
589287	604053
185833	604054
635609	604055
313508	604056
4788	604057
12206	604058
65920	604059
308998	604060
185507	604061
446340	604062
10947	604063
113092	604064
479339	604065
543737	604066
476613	604067
485323	604068
43005	604069
684125	604070
385548	604071
25723	604072
316061	604073
304794	604074
75491	604075
278338	604076
77022	604077
25790	604078
318105	604079
36291	604080
171799	604081
79242	604082
15502	604083
10518	604084
71957	604085
90619	604086
34749	604087
523733	604088
507951	604089
706847	604090
264103	604091
617208	604092
650281	604093
80288	604094
128755	604095
51082	604096
556951	604097
269036	604098
698333	604099
171289	604100
186394	604101
611006	604102
444795	604103
98653	604104
122895	604105
640364	604106
5416	604107
465795	604108
404437	604109
265447	604110
115512	604111
95147	604112
53450	604113
212918	604114
316364	604115
168169	604116
10874	604117
286741	604118
422883	604119
32230	604120
67669	604121
132642	604122
427026	604123
221426	604124
370593	604125
403919	604126
137790	604127
365730	604128
107021	604129
114772	604130
118849	604131
384173	604132
230351	604133
410824	604134
14798	604135
284411	604136
667018	604137
227805	604138
61234	604139
171209	604140
232513	604141
432052	604142
289797	604143
50267	604144
30600	604145
84563	604146
351802	604147
519372	604148
405962	604149
467580	604150
133672	604151
257417	604152
535240	604153
213694	604154
646230	604155
164607	604156
486777	604157
503547	604158
97505	604159
124994	604160
179428	604161
400151	604162
3633	604163
4391	604164
131775	604165
163728	604166
224688	604167
634632	604168
183316	604169
113534	604170
689957	604171
157539	604172
548267	604173
392530	604174
548801	604175
182207	604176
153859	604177
215701	604178
330457	604179
418231	604180
40978	604181
36931	604182
18966	604183
73382	604184
109652	604185
56289	604186
137611	604187
592803	604188
612925	604189
424668	604190
28618	604191
152763	604192
583450	604193
1725	604194
201678	604195
40364	604196
368126	604197
558684	604198
186476	604199
186353	604200
6257	604201
158657	604202
445017	604203
193384	604204
149185	604205
630461	604206
77149	604207
215541	604208
4459	604209
4756	604210
285511	604211
600677	604212
74323	604213
6240	604214
137776	604215
530987	604216
314597	604217
132221	604218
89439	604219
33273	604220
119182	604221
361061	604222
293132	604223
149909	604224
386684	604225
177941	604226
355386	604227
400366	604228
658597	604229
273287	604230
27086	604231
178252	604232
23870	604233
597185	604234
99347	604235
270014	604236
468085	604237
89475	604238
190066	604239
46904	604240
227811	604241
2675	604242
69241	604243
59748	604244
527113	604245
502070	604246
157492	604247
152193	604248
377455	604249
75882	604250
178450	604251
174316	604252
313878	604253
76479	604254
124539	604255
469084	604256
288101	604257
514461	604258
368838	604259
161518	604260
231750	604261
138092	604262
580085	604263
128220	604264
53818	604265
594963	604266
270806	604267
31570	604268
223365	604269
425573	604270
530603	604271
506045	604272
680218	604273
53795	604274
659065	604275
41695	604276
2245	604277
39876	604278
398494	604279
74950	604280
50949	604281
606919	604282
256189	604283
52404	604284
701873	604285
80952	604286
610864	604287
523397	604288
307141	604289
490230	604290
277277	604291
179363	604292
66168	604293
669945	604294
314663	604295
160228	604296
113238	604297
771	604298
58527	604299
640919	604300
76083	604301
651346	604302
81203	604303
120550	604304
491312	604305
29581	604306
310954	604307
656312	604308
15447	604309
597489	604310
5504	604311
118269	604312
131959	604313
608793	604314
671966	604315
635819	604316
2654	604317
123884	604318
283571	604319
277610	604320
150822	604321
250069	604322
143037	604323
130203	604324
714200	604325
143959	604326
629761	604327
290985	604328
1883	604329
146875	604330
417994	604331
441990	604332
172135	604333
666450	604334
332989	604335
645419	604336
155931	604337
364109	604338
417489	604339
98993	604340
662823	604341
843	604342
88585	604343
249964	604344
664950	604345
348124	604346
1871	604347
358	604348
339011	604349
714333	604350
120037	604351
61555	604352
497603	604353
36686	604354
114782	604355
387632	604356
227517	604357
134944	604358
318865	604359
555841	604360
134370	604361
531101	604362
394366	604363
12143	604364
41794	604365
217112	604366
128081	604367
507266	604368
203682	604369
264620	604370
263542	604371
17515	604372
354798	604373
722968	604374
245445	604375
103093	604376
134906	604377
295133	604378
77726	604379
214840	604380
648829	604381
11169	604382
645607	604383
255527	604384
679240	604385
614864	604386
22582	604387
13272	604388
103555	604389
26868	604390
37282	604391
672696	604392
127867	604393
396374	604394
83899	604395
6209	604396
113837	604397
118570	604398
148478	604399
18407	604400
592992	604401
593114	604402
416167	604403
459205	604404
482940	604405
625337	604406
41792	604407
165524	604408
54101	604409
389622	604410
48433	604411
421510	604412
218131	604413
398411	604414
162806	604415
5666	604416
692837	604417
97282	604418
112286	604419
360662	604420
45835	604421
181964	604422
126765	604423
387442	604424
116102	604425
602406	604426
45459	604427
50779	604428
29040	604429
247492	604430
300109	604431
32149	604432
419537	604433
54739	604434
724331	604435
238554	604436
122856	604437
383769	604438
9306	604439
292426	604440
941	604441
669022	604442
92542	604443
163487	604444
646735	604445
44072	604446
452171	604447
53637	604448
562306	604449
397239	604450
430876	604451
413804	604452
24859	604453
460031	604454
11532	604455
24990	604456
357178	604457
130393	604458
150202	604459
394713	604460
660086	604461
9669	604462
366619	604463
153048	604464
121505	604465
53076	604466
23594	604467
675316	604468
273825	604469
104657	604470
62141	604471
63886	604472
293541	604473
114208	604474
679091	604475
10156	604476
360893	604477
58894	604478
429280	604479
716929	604480
553870	604481
83424	604482
15779	604483
139109	604484
363518	604485
176540	604486
299481	604487
250255	604488
287018	604489
42616	604490
35685	604491
89657	604492
386163	604493
529250	604494
65483	604495
30775	604496
181836	604497
207681	604498
633035	604499
159866	604500
447979	604501
387264	604502
123383	604503
591505	604504
52636	604505
379801	604506
635030	604507
597792	604508
125220	604509
671059	604510
368165	604511
167527	604512
22649	604513
15938	604514
54690	604515
341135	604516
704238	604517
356824	604518
229150	604519
470796	604520
464076	604521
612080	604522
9163	604523
208064	604524
13465	604525
131404	604526
226605	604527
163272	604528
146105	604529
46238	604530
481026	604531
362787	604532
52283	604533
633080	604534
50885	604535
153488	604536
98091	604537
569347	604538
610131	604539
194032	604540
6361	604541
186617	604542
577907	604543
29867	604544
567894	604545
321097	604546
168862	604547
275110	604548
467206	604549
120733	604550
176822	604551
724516	604552
250094	604553
135387	604554
69104	604555
139975	604556
490526	604557
333402	604558
542470	604559
724585	604560
304489	604561
116129	604562
152257	604563
390132	604564
225723	604565
395184	604566
147514	604567
175232	604568
501360	604569
39396	604570
520965	604571
185951	604572
298921	604573
493799	604574
702402	604575
18248	604576
41097	604577
330460	604578
116355	604579
66823	604580
429961	604581
121879	604582
503093	604583
424583	604584
583590	604585
276715	604586
5548	604587
335642	604588
227192	604589
560662	604590
44482	604591
184222	604592
400818	604593
575794	604594
153639	604595
36132	604596
82325	604597
35762	604598
408503	604599
169231	604600
499567	604601
391358	604602
467456	604603
100697	604604
289833	604605
591470	604606
170862	604607
9000	604608
159146	604609
338439	604610
701044	604611
627654	604612
45128	604613
121090	604614
538600	604615
71178	604616
235747	604617
677378	604618
209001	604619
710737	604620
7499	604621
119922	604622
354960	604623
291809	604624
75387	604625
61310	604626
84174	604627
466891	604628
693965	604629
165293	604630
449206	604631
639430	604632
48740	604633
653800	604634
203015	604635
615323	604636
258852	604637
78972	604638
305019	604639
629990	604640
672586	604641
141526	604642
219935	604643
27467	604644
20074	604645
616374	604646
646937	604647
45802	604648
77524	604649
676773	604650
423430	604651
524032	604652
481386	604653
130710	604654
40076	604655
337637	604656
2266	604657
453112	604658
30493	604659
31786	604660
515452	604661
144058	604662
269024	604663
117134	604664
9497	604665
553235	604666
168295	604667
216710	604668
113890	604669
44998	604670
51591	604671
570067	604672
362553	604673
139417	604674
204840	604675
150487	604676
489123	604677
624094	604678
26908	604679
281207	604680
128559	604681
270691	604682
134080	604683
306026	604684
29026	604685
276082	604686
688235	604687
362277	604688
637563	604689
249961	604690
620788	604691
324088	604692
529376	604693
140625	604694
243213	604695
689114	604696
282842	604697
716986	604698
629361	604699
230970	604700
99351	604701
155349	604702
551597	604703
409877	604704
159217	604705
437442	604706
185914	604707
476021	604708
322752	604709
27	604710
533778	604711
660326	604712
106217	604713
54161	604714
297008	604715
604440	604716
416643	604717
23183	604718
499132	604719
242608	604720
134794	604721
127014	604722
451122	604723
414351	604724
131486	604725
690740	604726
595549	604727
56521	604728
65645	604729
37612	604730
32564	604731
204470	604732
306190	604733
115301	604734
12355	604735
598488	604736
489376	604737
583654	604738
41036	604739
159460	604740
709126	604741
47415	604742
669145	604743
12059	604744
48150	604745
236776	604746
171919	604747
513538	604748
620549	604749
286463	604750
306120	604751
363360	604752
307815	604753
98318	604754
458893	604755
170220	604756
572291	604757
353573	604758
129763	604759
24091	604760
684050	604761
92333	604762
591636	604763
89721	604764
236546	604765
444353	604766
313206	604767
146523	604768
183669	604769
67609	604770
450486	604771
507672	604772
7506	604773
638175	604774
507810	604775
1136	604776
2919	604777
6104	604778
472853	604779
413275	604780
172640	604781
130611	604782
535633	604783
624726	604784
489354	604785
80686	604786
322346	604787
313070	604788
307527	604789
211230	604790
707113	604791
377972	604792
145832	604793
149624	604794
55444	604795
243024	604796
588470	604797
221568	604798
27460	604799
5693	604800
659939	604801
137811	604802
609385	604803
71927	604804
317538	604805
3919	604806
461532	604807
91231	604808
651750	604809
121381	604810
532325	604811
619625	604812
15086	604813
195774	604814
203216	604815
406190	604816
259757	604817
40827	604818
533135	604819
583071	604820
238838	604821
163632	604822
480480	604823
150021	604824
253910	604825
169907	604826
537851	604827
459804	604828
168482	604829
182430	604830
465147	604831
289069	604832
555251	604833
109878	604834
244625	604835
34710	604836
373054	604837
28578	604838
680075	604839
397121	604840
393436	604841
26046	604842
358532	604843
262039	604844
176472	604845
173761	604846
635529	604847
121794	604848
519553	604849
145785	604850
317799	604851
235495	604852
509750	604853
153539	604854
30090	604855
19065	604856
591113	604857
162624	604858
123336	604859
448382	604860
291390	604861
423984	604862
182138	604863
372354	604864
478392	604865
138718	604866
472652	604867
162892	604868
34712	604869
505032	604870
452748	604871
577875	604872
104942	604873
243659	604874
153681	604875
511575	604876
171132	604877
695926	604878
44361	604879
148397	604880
477945	604881
209067	604882
226531	604883
344010	604884
491766	604885
655660	604886
132253	604887
86377	604888
42605	604889
422825	604890
126162	604891
77201	604892
399371	604893
277152	604894
663573	604895
175956	604896
421109	604897
23131	604898
609312	604899
24082	604900
650472	604901
184392	604902
148766	604903
652159	604904
29889	604905
138306	604906
59648	604907
75154	604908
37043	604909
2136	604910
182280	604911
336040	604912
441428	604913
126240	604914
16841	604915
140129	604916
365658	604917
653986	604918
124066	604919
46092	604920
190167	604921
70191	604922
91320	604923
106263	604924
302131	604925
14786	604926
670711	604927
248868	604928
643702	604929
302452	604930
685296	604931
27460	604932
215240	604933
351861	604934
133759	604935
35310	604936
206553	604937
305516	604938
3501	604939
164891	604940
548432	604941
352449	604942
267801	604943
194	604944
143703	604945
269638	604946
21184	604947
134596	604948
665927	604949
11404	604950
657335	604951
603800	604952
18467	604953
556117	604954
659630	604955
154743	604956
459130	604957
73006	604958
8991	604959
194107	604960
614327	604961
218734	604962
134986	604963
89956	604964
41294	604965
636507	604966
623973	604967
688746	604968
186721	604969
520222	604970
420082	604971
404297	604972
18159	604973
378561	604974
515173	604975
200120	604976
293980	604977
113501	604978
481238	604979
252718	604980
97214	604981
39414	604982
41899	604983
688821	604984
549415	604985
504036	604986
297565	604987
116578	604988
393959	604989
160	604990
699839	604991
394057	604992
459592	604993
107289	604994
77083	604995
88534	604996
153083	604997
86770	604998
215248	604999
84975	605000
33783	605001
511324	605002
495999	605003
593508	605004
247260	605005
361967	605006
95155	605007
116763	605008
79507	605009
24270	605010
687194	605011
356224	605012
311938	605013
8826	605014
316050	605015
163138	605016
57112	605017
66501	605018
509221	605019
7401	605020
532533	605021
217905	605022
620271	605023
681145	605024
50339	605025
294843	605026
9052	605027
38195	605028
601351	605029
320116	605030
697086	605031
156552	605032
195881	605033
517895	605034
111745	605035
664619	605036
175811	605037
603723	605038
85627	605039
334618	605040
386867	605041
593227	605042
29233	605043
130769	605044
166038	605045
203642	605046
416294	605047
215594	605048
567204	605049
565824	605050
56726	605051
573754	605052
532572	605053
146323	605054
244849	605055
164119	605056
459952	605057
421541	605058
475558	605059
175257	605060
170353	605061
291672	605062
362536	605063
30527	605064
176451	605065
380038	605066
68585	605067
473867	605068
405250	605069
6651	605070
38197	605071
112139	605072
20599	605073
179	605074
142569	605075
187486	605076
18011	605077
599895	605078
219142	605079
56827	605080
18582	605081
46289	605082
611980	605083
629450	605084
75235	605085
354235	605086
128310	605087
527522	605088
495191	605089
433038	605090
709983	605091
450446	605092
644410	605093
447153	605094
627671	605095
50519	605096
15996	605097
18145	605098
820	605099
182099	605100
531483	605101
617261	605102
148882	605103
116458	605104
384897	605105
291556	605106
91661	605107
42703	605108
30224	605109
84414	605110
134063	605111
20207	605112
35313	605113
633398	605114
221770	605115
15556	605116
580553	605117
38173	605118
353913	605119
301559	605120
7472	605121
699047	605122
364815	605123
163290	605124
64223	605125
36891	605126
491772	605127
124390	605128
313973	605129
360362	605130
720725	605131
38188	605132
452596	605133
466758	605134
54815	605135
1404	605136
513364	605137
5074	605138
595725	605139
19458	605140
582386	605141
321107	605142
629238	605143
603138	605144
535809	605145
43685	605146
147882	605147
45945	605148
422107	605149
124435	605150
174514	605151
537260	605152
149822	605153
79104	605154
467627	605155
16781	605156
543342	605157
525738	605158
141152	605159
8863	605160
396358	605161
678152	605162
169241	605163
709114	605164
269119	605165
553539	605166
23432	605167
376994	605168
97321	605169
676746	605170
102296	605171
452098	605172
119661	605173
122120	605174
154537	605175
55061	605176
150530	605177
351204	605178
289769	605179
28852	605180
29102	605181
290981	605182
291469	605183
225345	605184
24285	605185
197501	605186
465656	605187
47803	605188
231894	605189
63080	605190
41564	605191
244247	605192
120506	605193
182420	605194
163112	605195
262285	605196
682303	605197
482443	605198
126372	605199
83599	605200
579295	605201
674130	605202
707934	605203
217953	605204
273570	605205
138725	605206
523965	605207
132800	605208
74657	605209
17909	605210
700879	605211
184428	605212
127734	605213
53692	605214
238858	605215
138986	605216
110332	605217
284821	605218
145519	605219
442054	605220
669391	605221
20	605222
1327	605223
25092	605224
148007	605225
17861	605226
48578	605227
167676	605228
178144	605229
744	605230
7	605231
52518	605232
719075	605233
600343	605234
69715	605235
435325	605236
379646	605237
712930	605238
587710	605239
560629	605240
692220	605241
245983	605242
666961	605243
595473	605244
574792	605245
132408	605246
34121	605247
51555	605248
190873	605249
219919	605250
152314	605251
146945	605252
377418	605253
110246	605254
552093	605255
255617	605256
28359	605257
46531	605258
22222	605259
223159	605260
684760	605261
179015	605262
605344	605263
52251	605264
181947	605265
134718	605266
695959	605267
194793	605268
202603	605269
26451	605270
117275	605271
248967	605272
140395	605273
586055	605274
186049	605275
3613	605276
227250	605277
193708	605278
150177	605279
185180	605280
345018	605281
102272	605282
128898	605283
239496	605284
295142	605285
15339	605286
533523	605287
564665	605288
148215	605289
536984	605290
661744	605291
690404	605292
7243	605293
96987	605294
248288	605295
43795	605296
610130	605297
174772	605298
432333	605299
365036	605300
96255	605301
549797	605302
176723	605303
103842	605304
497879	605305
76862	605306
136390	605307
634539	605308
718597	605309
312220	605310
149936	605311
16870	605312
139095	605313
382735	605314
303642	605315
674977	605316
144890	605317
172383	605318
538815	605319
2310	605320
5574	605321
701787	605322
186330	605323
504149	605324
112828	605325
634247	605326
54076	605327
38423	605328
187352	605329
30348	605330
399783	605331
724704	605332
82264	605333
109071	605334
105933	605335
552814	605336
110095	605337
20223	605338
7706	605339
261412	605340
54961	605341
185318	605342
413944	605343
470671	605344
152252	605345
697664	605346
625413	605347
568252	605348
171348	605349
266	605350
12344	605351
101359	605352
410185	605353
290234	605354
126955	605355
23577	605356
111181	605357
13904	605358
519407	605359
78638	605360
250181	605361
714641	605362
49803	605363
24939	605364
470197	605365
246413	605366
115990	605367
359689	605368
636666	605369
579555	605370
117339	605371
672941	605372
115702	605373
661227	605374
181934	605375
651831	605376
1682	605377
165770	605378
467079	605379
527722	605380
604978	605381
180309	605382
245862	605383
585284	605384
531550	605385
487747	605386
87048	605387
47029	605388
3078	605389
605727	605390
180497	605391
659548	605392
108972	605393
2284	605394
99578	605395
162850	605396
570083	605397
10465	605398
249371	605399
53131	605400
149461	605401
63128	605402
617928	605403
1057	605404
4561	605405
165718	605406
644581	605407
669663	605408
713218	605409
198545	605410
239652	605411
668963	605412
509924	605413
7275	605414
142913	605415
17335	605416
397264	605417
52117	605418
30943	605419
481038	605420
184030	605421
306796	605422
46669	605423
14887	605424
649032	605425
82329	605426
48545	605427
379798	605428
699313	605429
19319	605430
515753	605431
310284	605432
338485	605433
201972	605434
78341	605435
53	605436
551798	605437
143413	605438
1927	605439
383036	605440
241230	605441
158395	605442
87822	605443
255212	605444
44274	605445
377950	605446
122295	605447
190628	605448
268944	605449
365693	605450
334520	605451
106435	605452
411500	605453
672898	605454
270428	605455
167921	605456
689726	605457
261140	605458
158479	605459
106702	605460
75869	605461
106571	605462
8396	605463
475401	605464
35688	605465
236715	605466
488073	605467
701613	605468
234128	605469
193619	605470
714051	605471
150081	605472
554092	605473
644729	605474
349572	605475
131135	605476
459676	605477
261743	605478
558490	605479
589653	605480
1781	605481
1032	605482
453584	605483
606174	605484
486300	605485
146948	605486
559970	605487
94159	605488
602946	605489
288020	605490
101908	605491
275024	605492
5888	605493
98744	605494
263900	605495
73939	605496
299019	605497
12731	605498
16788	605499
39855	605500
596435	605501
74593	605502
203397	605503
231816	605504
5843	605505
29628	605506
42663	605507
35069	605508
353826	605509
448498	605510
424796	605511
88782	605512
571221	605513
179183	605514
409527	605515
22075	605516
11691	605517
336714	605518
12238	605519
323869	605520
551973	605521
326706	605522
349403	605523
311210	605524
62956	605525
560192	605526
30686	605527
659993	605528
79998	605529
206200	605530
125882	605531
188292	605532
710180	605533
204777	605534
316831	605535
641749	605536
67207	605537
227828	605538
4686	605539
578432	605540
1285	605541
531939	605542
280718	605543
509813	605544
228604	605545
27908	605546
17503	605547
110113	605548
549152	605549
562	605550
334029	605551
393287	605552
100999	605553
32777	605554
137660	605555
137966	605556
305536	605557
10677	605558
12684	605559
100160	605560
231179	605561
233988	605562
230117	605563
294840	605564
125311	605565
479478	605566
380901	605567
690002	605568
443491	605569
179264	605570
43007	605571
575971	605572
91327	605573
44335	605574
450072	605575
153720	605576
434079	605577
564656	605578
441210	605579
412756	605580
53937	605581
136610	605582
76843	605583
37625	605584
441173	605585
80289	605586
353928	605587
95910	605588
372345	605589
30347	605590
722813	605591
505098	605592
52406	605593
674400	605594
303933	605595
143507	605596
167139	605597
637535	605598
14576	605599
516700	605600
643430	605601
133267	605602
243367	605603
654859	605604
82430	605605
34878	605606
117036	605607
49993	605608
649112	605609
589952	605610
119731	605611
97450	605612
51177	605613
695672	605614
489950	605615
28	605616
287943	605617
123439	605618
267465	605619
511940	605620
448410	605621
223793	605622
69903	605623
599345	605624
532286	605625
144695	605626
79993	605627
145018	605628
111553	605629
54741	605630
82652	605631
350717	605632
298150	605633
555874	605634
106060	605635
353060	605636
281729	605637
101360	605638
441464	605639
88036	605640
374553	605641
706117	605642
688079	605643
9216	605644
5943	605645
708959	605646
513424	605647
640524	605648
64185	605649
82212	605650
385970	605651
600195	605652
448285	605653
325663	605654
50461	605655
141368	605656
207095	605657
123491	605658
619530	605659
106494	605660
45900	605661
135606	605662
24500	605663
615011	605664
195585	605665
471327	605666
576499	605667
251350	605668
94738	605669
222600	605670
315691	605671
587423	605672
89387	605673
447458	605674
85046	605675
175964	605676
458116	605677
599075	605678
634191	605679
215492	605680
16539	605681
626759	605682
76867	605683
154167	605684
18829	605685
291659	605686
119675	605687
654681	605688
471667	605689
15693	605690
636041	605691
484939	605692
282954	605693
405391	605694
130290	605695
132123	605696
388248	605697
47164	605698
454670	605699
42339	605700
115391	605701
164389	605702
175311	605703
40937	605704
618872	605705
388880	605706
333257	605707
89733	605708
688568	605709
357132	605710
474048	605711
463662	605712
528933	605713
354164	605714
601937	605715
701290	605716
56330	605717
110823	605718
578149	605719
518351	605720
106736	605721
72729	605722
154055	605723
398159	605724
687665	605725
661466	605726
2841	605727
497621	605728
75621	605729
584891	605730
135091	605731
37720	605732
572937	605733
27673	605734
600554	605735
14929	605736
149483	605737
36975	605738
20084	605739
182969	605740
543406	605741
229923	605742
76757	605743
704233	605744
309510	605745
136368	605746
550695	605747
675264	605748
704018	605749
506871	605750
482699	605751
47120	605752
305013	605753
56465	605754
21835	605755
5188	605756
49938	605757
15461	605758
341499	605759
542314	605760
528979	605761
431749	605762
247393	605763
428855	605764
407142	605765
650821	605766
641748	605767
357477	605768
181632	605769
34717	605770
497660	605771
135966	605772
54715	605773
486242	605774
41233	605775
53695	605776
644839	605777
187178	605778
40954	605779
24976	605780
536121	605781
356174	605782
242971	605783
636350	605784
314032	605785
579507	605786
54216	605787
630535	605788
441476	605789
621748	605790
328909	605791
39835	605792
433811	605793
83318	605794
269	605795
468432	605796
657779	605797
436846	605798
494741	605799
253593	605800
262817	605801
37596	605802
593358	605803
39569	605804
132536	605805
174523	605806
644296	605807
1217	605808
672568	605809
237454	605810
185849	605811
41998	605812
302310	605813
577263	605814
169496	605815
559829	605816
4259	605817
672542	605818
37	605819
413111	605820
351535	605821
591820	605822
14781	605823
679891	605824
557260	605825
124512	605826
43426	605827
80030	605828
80042	605829
73036	605830
162793	605831
214506	605832
578882	605833
128313	605834
48820	605835
110487	605836
263666	605837
267872	605838
13681	605839
520205	605840
60435	605841
103908	605842
81425	605843
434809	605844
20346	605845
597846	605846
87795	605847
326929	605848
61580	605849
173429	605850
375308	605851
36492	605852
716341	605853
110582	605854
595929	605855
161205	605856
33783	605857
98789	605858
103769	605859
198482	605860
335613	605861
13387	605862
2672	605863
61855	605864
706506	605865
8050	605866
10309	605867
241740	605868
153326	605869
511818	605870
179171	605871
130286	605872
194396	605873
129526	605874
523487	605875
79631	605876
216494	605877
340770	605878
416547	605879
353217	605880
517933	605881
48640	605882
251626	605883
430093	605884
366556	605885
238383	605886
60103	605887
42568	605888
287223	605889
501729	605890
54359	605891
133380	605892
97465	605893
26905	605894
245205	605895
117594	605896
32937	605897
697980	605898
13708	605899
384261	605900
178960	605901
132247	605902
131178	605903
92611	605904
484757	605905
37959	605906
268385	605907
212632	605908
444429	605909
434858	605910
484318	605911
725162	605912
188185	605913
33216	605914
598646	605915
330186	605916
272971	605917
340053	605918
45156	605919
349332	605920
14343	605921
126169	605922
9825	605923
124292	605924
294787	605925
708960	605926
450572	605927
229179	605928
378185	605929
590067	605930
46095	605931
81372	605932
592901	605933
103889	605934
173858	605935
137048	605936
262277	605937
665860	605938
8017	605939
410157	605940
194346	605941
1036	605942
35	605943
227502	605944
474194	605945
432457	605946
39794	605947
85615	605948
703844	605949
315011	605950
650812	605951
490059	605952
55292	605953
101744	605954
215186	605955
16542	605956
29725	605957
338442	605958
129449	605959
24804	605960
631996	605961
288210	605962
293904	605963
519127	605964
452779	605965
620095	605966
199813	605967
54291	605968
7952	605969
10833	605970
65372	605971
540888	605972
53200	605973
663676	605974
375461	605975
33665	605976
680941	605977
658998	605978
620654	605979
20791	605980
16655	605981
136006	605982
365901	605983
621570	605984
656722	605985
37812	605986
704169	605987
17458	605988
494263	605989
576818	605990
362921	605991
589544	605992
396302	605993
40754	605994
723095	605995
23225	605996
628536	605997
43941	605998
468108	605999
47992	606000
316389	606001
644218	606002
180646	606003
324101	606004
218684	606005
611436	606006
347302	606007
549549	606008
5457	606009
188328	606010
86560	606011
9663	606012
680493	606013
70600	606014
100388	606015
355372	606016
40533	606017
303851	606018
81248	606019
601529	606020
526742	606021
17699	606022
78328	606023
228605	606024
5754	606025
26969	606026
2586	606027
85170	606028
244096	606029
65839	606030
520525	606031
141460	606032
336832	606033
516956	606034
524936	606035
136194	606036
395520	606037
150052	606038
402121	606039
591044	606040
141864	606041
385515	606042
532736	606043
84801	606044
65968	606045
711099	606046
96467	606047
76221	606048
232901	606049
76697	606050
448463	606051
639701	606052
390278	606053
348567	606054
418230	606055
2479	606056
57607	606057
328253	606058
343473	606059
66435	606060
81268	606061
19846	606062
537228	606063
463255	606064
34893	606065
5978	606066
396520	606067
10087	606068
707896	606069
406556	606070
368120	606071
334426	606072
272668	606073
664869	606074
5808	606075
427667	606076
6350	606077
116080	606078
97161	606079
53982	606080
12454	606081
711725	606082
311648	606083
561943	606084
675138	606085
389240	606086
282963	606087
92623	606088
365763	606089
478523	606090
692626	606091
156803	606092
172558	606093
1542	606094
684172	606095
515354	606096
695718	606097
129298	606098
463574	606099
27696	606100
144018	606101
541350	606102
677349	606103
22286	606104
274292	606105
366302	606106
524612	606107
175868	606108
542386	606109
543727	606110
17052	606111
122944	606112
455947	606113
424726	606114
245424	606115
360822	606116
161020	606117
277933	606118
644638	606119
375515	606120
431218	606121
374198	606122
182327	606123
557346	606124
64899	606125
316765	606126
519988	606127
653238	606128
372483	606129
441046	606130
8132	606131
154538	606132
484465	606133
187042	606134
15501	606135
126675	606136
31346	606137
148661	606138
77619	606139
43158	606140
196045	606141
151595	606142
323188	606143
685617	606144
705596	606145
25858	606146
557460	606147
161538	606148
177481	606149
122136	606150
54681	606151
633539	606152
543205	606153
259639	606154
176716	606155
166479	606156
5904	606157
468382	606158
292457	606159
110965	606160
66195	606161
214345	606162
58905	606163
470820	606164
526443	606165
697111	606166
304464	606167
416846	606168
149828	606169
186094	606170
182830	606171
425395	606172
568107	606173
431321	606174
2157	606175
611753	606176
63259	606177
6894	606178
14460	606179
681089	606180
525322	606181
167528	606182
395831	606183
187611	606184
401665	606185
629231	606186
203726	606187
466239	606188
158841	606189
445942	606190
284178	606191
53071	606192
12582	606193
195631	606194
347525	606195
442901	606196
49796	606197
46772	606198
18213	606199
11973	606200
116564	606201
61794	606202
645264	606203
492932	606204
605743	606205
182949	606206
713049	606207
21548	606208
657980	606209
48680	606210
108835	606211
276465	606212
212904	606213
238122	606214
461596	606215
566938	606216
168878	606217
231389	606218
53435	606219
567796	606220
130512	606221
48287	606222
253578	606223
588111	606224
621932	606225
19001	606226
212087	606227
241071	606228
438228	606229
284848	606230
180849	606231
191550	606232
442328	606233
273838	606234
25224	606235
182824	606236
76023	606237
240417	606238
7288	606239
288752	606240
80403	606241
110513	606242
629413	606243
16543	606244
95555	606245
147389	606246
712984	606247
32140	606248
208459	606249
414747	606250
149354	606251
158718	606252
442903	606253
214587	606254
156311	606255
104736	606256
182166	606257
631472	606258
10584	606259
117053	606260
679049	606261
63496	606262
455871	606263
1156	606264
141012	606265
140	606266
586333	606267
10761	606268
304046	606269
515666	606270
476876	606271
278838	606272
45761	606273
263811	606274
155173	606275
694202	606276
5757	606277
19855	606278
88770	606279
314992	606280
70792	606281
6784	606282
97258	606283
241029	606284
24427	606285
137413	606286
529159	606287
539933	606288
73279	606289
127422	606290
631142	606291
515919	606292
41847	606293
293298	606294
506710	606295
371473	606296
145335	606297
589213	606298
104590	606299
45724	606300
284630	606301
333548	606302
74153	606303
141484	606304
203424	606305
124348	606306
538206	606307
497526	606308
32604	606309
150989	606310
35140	606311
691406	606312
133944	606313
7010	606314
10020	606315
677094	606316
582286	606317
202602	606318
469391	606319
35708	606320
38007	606321
69085	606322
45560	606323
125717	606324
109676	606325
477048	606326
515440	606327
89382	606328
14206	606329
275686	606330
102476	606331
5305	606332
228451	606333
572835	606334
40255	606335
232866	606336
107072	606337
131380	606338
305416	606339
631049	606340
454759	606341
441691	606342
64116	606343
429115	606344
92559	606345
691628	606346
341751	606347
135036	606348
435295	606349
34309	606350
204011	606351
153229	606352
340477	606353
661016	606354
225727	606355
312774	606356
30589	606357
104601	606358
197415	606359
157361	606360
548242	606361
28445	606362
585872	606363
464142	606364
306492	606365
463309	606366
531649	606367
132324	606368
8313	606369
272036	606370
500015	606371
254233	606372
410104	606373
98456	606374
485739	606375
516129	606376
473946	606377
269358	606378
691870	606379
114774	606380
149488	606381
99581	606382
17085	606383
115502	606384
52724	606385
429164	606386
922	606387
2453	606388
27177	606389
168470	606390
722470	606391
14367	606392
185515	606393
12511	606394
33930	606395
180834	606396
12905	606397
98391	606398
529716	606399
433847	606400
200797	606401
518250	606402
181545	606403
466390	606404
141386	606405
561540	606406
738	606407
402029	606408
570453	606409
473003	606410
60540	606411
722436	606412
139662	606413
362411	606414
110638	606415
432239	606416
657488	606417
621356	606418
597991	606419
97150	606420
332059	606421
578949	606422
107132	606423
448708	606424
365010	606425
3031	606426
265484	606427
30889	606428
59785	606429
358654	606430
652014	606431
103821	606432
143876	606433
84150	606434
77611	606435
146800	606436
600116	606437
379197	606438
20168	606439
18569	606440
458612	606441
456118	606442
56831	606443
317344	606444
359882	606445
678298	606446
698100	606447
93676	606448
41149	606449
345881	606450
600573	606451
140214	606452
421703	606453
723941	606454
71998	606455
484440	606456
502340	606457
714968	606458
120115	606459
76880	606460
384369	606461
128977	606462
532853	606463
628524	606464
49639	606465
78177	606466
25732	606467
454022	606468
108268	606469
26821	606470
116004	606471
281061	606472
167760	606473
411420	606474
42601	606475
17662	606476
7564	606477
491062	606478
183347	606479
33405	606480
39793	606481
561915	606482
231786	606483
277510	606484
47521	606485
652019	606486
57842	606487
119459	606488
278951	606489
51455	606490
336864	606491
29559	606492
463716	606493
695029	606494
6014	606495
397175	606496
104428	606497
347366	606498
156821	606499
38891	606500
537836	606501
645758	606502
2650	606503
952	606504
180745	606505
579923	606506
24407	606507
124051	606508
114798	606509
317502	606510
5364	606511
165670	606512
543234	606513
119333	606514
23007	606515
65260	606516
248440	606517
489485	606518
493585	606519
574184	606520
66610	606521
530710	606522
439109	606523
195368	606524
191267	606525
107038	606526
46226	606527
338289	606528
182142	606529
12015	606530
4811	606531
409137	606532
443185	606533
13462	606534
721819	606535
562305	606536
114326	606537
444989	606538
140304	606539
543502	606540
37861	606541
16604	606542
202666	606543
6287	606544
459455	606545
654108	606546
686989	606547
90055	606548
197504	606549
11636	606550
490946	606551
114987	606552
266972	606553
15358	606554
548721	606555
612851	606556
46166	606557
361202	606558
597246	606559
5415	606560
178461	606561
312264	606562
366309	606563
31548	606564
642250	606565
249038	606566
340102	606567
14042	606568
30318	606569
183912	606570
434002	606571
555866	606572
229851	606573
118101	606574
450574	606575
178259	606576
44716	606577
20685	606578
27862	606579
74556	606580
343861	606581
39921	606582
292155	606583
495412	606584
10310	606585
137291	606586
474989	606587
436344	606588
442398	606589
52361	606590
199522	606591
119918	606592
51284	606593
10942	606594
101095	606595
607049	606596
128137	606597
212467	606598
620949	606599
147285	606600
190445	606601
170434	606602
11866	606603
290859	606604
116684	606605
127365	606606
5169	606607
202686	606608
438219	606609
585438	606610
238829	606611
658122	606612
553862	606613
506247	606614
180483	606615
503956	606616
537916	606617
624288	606618
171089	606619
530552	606620
33203	606621
620277	606622
401804	606623
104400	606624
331921	606625
548769	606626
211960	606627
325297	606628
567020	606629
480243	606630
48973	606631
548971	606632
645615	606633
38669	606634
53044	606635
285232	606636
581432	606637
335744	606638
595492	606639
353750	606640
91390	606641
345862	606642
421186	606643
187619	606644
13494	606645
23906	606646
720800	606647
53674	606648
418710	606649
28	606650
581990	606651
496821	606652
120210	606653
79834	606654
64540	606655
11644	606656
120148	606657
76157	606658
386611	606659
203949	606660
134563	606661
39061	606662
488057	606663
611969	606664
34071	606665
449527	606666
22454	606667
477083	606668
525530	606669
269851	606670
82886	606671
260506	606672
127996	606673
67667	606674
480256	606675
183985	606676
131381	606677
345327	606678
307017	606679
261525	606680
13176	606681
215296	606682
13904	606683
27466	606684
452415	606685
194161	606686
238832	606687
149150	606688
298015	606689
5107	606690
105923	606691
118299	606692
571475	606693
603134	606694
164381	606695
321116	606696
608522	606697
477547	606698
1012	606699
600444	606700
93455	606701
184666	606702
643940	606703
409959	606704
394411	606705
675297	606706
36587	606707
675839	606708
612301	606709
38652	606710
151695	606711
21983	606712
136224	606713
85976	606714
402247	606715
118488	606716
162868	606717
242226	606718
118607	606719
510811	606720
232268	606721
475238	606722
162592	606723
503905	606724
3547	606725
594826	606726
515788	606727
152582	606728
526030	606729
57661	606730
650500	606731
345898	606732
210306	606733
39840	606734
106715	606735
97917	606736
298085	606737
531381	606738
423823	606739
49425	606740
11749	606741
136976	606742
60187	606743
146730	606744
27241	606745
312564	606746
400411	606747
682742	606748
292854	606749
391166	606750
513717	606751
323737	606752
533122	606753
5942	606754
328084	606755
185993	606756
50083	606757
299565	606758
70886	606759
37501	606760
190005	606761
24467	606762
465247	606763
477736	606764
301194	606765
630870	606766
223194	606767
36108	606768
104197	606769
5645	606770
227888	606771
103128	606772
180648	606773
249111	606774
209319	606775
224660	606776
177756	606777
292425	606778
128566	606779
170576	606780
272507	606781
721417	606782
176476	606783
546291	606784
57435	606785
21424	606786
724081	606787
10077	606788
95121	606789
474955	606790
404021	606791
405440	606792
662699	606793
656875	606794
246775	606795
505161	606796
88822	606797
201511	606798
109796	606799
240168	606800
307738	606801
412008	606802
4239	606803
123817	606804
26280	606805
99360	606806
300888	606807
326873	606808
521431	606809
25777	606810
516961	606811
291508	606812
558386	606813
374882	606814
298059	606815
463087	606816
93536	606817
245011	606818
154260	606819
70704	606820
56836	606821
52504	606822
53161	606823
312132	606824
322250	606825
250387	606826
238086	606827
571595	606828
163399	606829
141501	606830
684103	606831
573744	606832
422329	606833
20990	606834
432505	606835
135729	606836
10985	606837
221492	606838
489684	606839
168856	606840
87140	606841
332088	606842
31408	606843
225632	606844
184983	606845
150257	606846
262990	606847
629475	606848
130488	606849
657645	606850
112754	606851
488121	606852
82782	606853
257221	606854
102972	606855
439454	606856
178304	606857
185094	606858
53556	606859
224393	606860
349998	606861
351755	606862
124788	606863
343712	606864
307295	606865
556641	606866
236627	606867
663	606868
68483	606869
544483	606870
46437	606871
47878	606872
469268	606873
133627	606874
131038	606875
18766	606876
283773	606877
156283	606878
520109	606879
167362	606880
17600	606881
616646	606882
507013	606883
475550	606884
410485	606885
23850	606886
4615	606887
126541	606888
332225	606889
66468	606890
201789	606891
295778	606892
674779	606893
413133	606894
514789	606895
14135	606896
518170	606897
150162	606898
144135	606899
341981	606900
518206	606901
636792	606902
576218	606903
583821	606904
20558	606905
31292	606906
137986	606907
1377	606908
602328	606909
176369	606910
380880	606911
59958	606912
263410	606913
94414	606914
63134	606915
621688	606916
347194	606917
178351	606918
140856	606919
169953	606920
184110	606921
13280	606922
149398	606923
576277	606924
382790	606925
573092	606926
27037	606927
493795	606928
222058	606929
604296	606930
133694	606931
69940	606932
220550	606933
240697	606934
3533	606935
2299	606936
54478	606937
115823	606938
2722	606939
19	606940
94950	606941
163556	606942
291145	606943
977	606944
291353	606945
320490	606946
41813	606947
717009	606948
584949	606949
41809	606950
627492	606951
60571	606952
65991	606953
80876	606954
444846	606955
257185	606956
20238	606957
244738	606958
115084	606959
161329	606960
7700	606961
94112	606962
109633	606963
505645	606964
584000	606965
6915	606966
22622	606967
6135	606968
472621	606969
7595	606970
703056	606971
669059	606972
42126	606973
252364	606974
414865	606975
506556	606976
330990	606977
377692	606978
33724	606979
499058	606980
375151	606981
689478	606982
617389	606983
14502	606984
515060	606985
133326	606986
283806	606987
494129	606988
543923	606989
267305	606990
47758	606991
112852	606992
90524	606993
223330	606994
29315	606995
464376	606996
32313	606997
532628	606998
488271	606999
673350	607000
106197	607001
614568	607002
34109	607003
168863	607004
666506	607005
196882	607006
308574	607007
41219	607008
266930	607009
103018	607010
704752	607011
482704	607012
378645	607013
290468	607014
8218	607015
185439	607016
471007	607017
25674	607018
173844	607019
130158	607020
181351	607021
219825	607022
89028	607023
162592	607024
341031	607025
217925	607026
332407	607027
378763	607028
460510	607029
565813	607030
4734	607031
128038	607032
521971	607033
108788	607034
382347	607035
417744	607036
150032	607037
208209	607038
315287	607039
74633	607040
297852	607041
652926	607042
521935	607043
555442	607044
677520	607045
511769	607046
467379	607047
160411	607048
552559	607049
548749	607050
387873	607051
183482	607052
54847	607053
407758	607054
660327	607055
40835	607056
59201	607057
330482	607058
152127	607059
76882	607060
672764	607061
145811	607062
7550	607063
663933	607064
252474	607065
463962	607066
673692	607067
301752	607068
456856	607069
130607	607070
21972	607071
7759	607072
697787	607073
452668	607074
4768	607075
36384	607076
70001	607077
385686	607078
150700	607079
27597	607080
288550	607081
122949	607082
24667	607083
41969	607084
314271	607085
49614	607086
289913	607087
4989	607088
167766	607089
31062	607090
549894	607091
385465	607092
37194	607093
482337	607094
100773	607095
49889	607096
258385	607097
492069	607098
352284	607099
592269	607100
608287	607101
244525	607102
344478	607103
172746	607104
461820	607105
162803	607106
544878	607107
17359	607108
489435	607109
696305	607110
148	607111
4704	607112
439897	607113
494077	607114
232467	607115
198197	607116
4437	607117
34662	607118
159816	607119
556258	607120
4512	607121
616882	607122
416351	607123
48532	607124
639003	607125
530844	607126
234289	607127
575581	607128
316278	607129
172042	607130
34702	607131
632900	607132
397170	607133
721462	607134
491611	607135
680560	607136
22654	607137
858	607138
51429	607139
157550	607140
84016	607141
426827	607142
191324	607143
3077	607144
399727	607145
460102	607146
292257	607147
16162	607148
136231	607149
199609	607150
21666	607151
452289	607152
1790	607153
170337	607154
157827	607155
725087	607156
137375	607157
135916	607158
533627	607159
55792	607160
115562	607161
701650	607162
109704	607163
187941	607164
167146	607165
183641	607166
580028	607167
486046	607168
22681	607169
717606	607170
11801	607171
312138	607172
185880	607173
396285	607174
289418	607175
633519	607176
696477	607177
60177	607178
32301	607179
421045	607180
339001	607181
121327	607182
7373	607183
386155	607184
464466	607185
693387	607186
60324	607187
459459	607188
361447	607189
15812	607190
337604	607191
148234	607192
33504	607193
79715	607194
377883	607195
129202	607196
470152	607197
99164	607198
51916	607199
433690	607200
535484	607201
5529	607202
65347	607203
54412	607204
717304	607205
331587	607206
649	607207
18857	607208
418704	607209
211193	607210
93003	607211
701656	607212
91271	607213
21543	607214
390778	607215
215564	607216
177847	607217
117192	607218
410741	607219
428523	607220
510604	607221
405809	607222
511919	607223
592254	607224
483159	607225
19164	607226
183685	607227
225517	607228
597786	607229
35128	607230
647894	607231
87563	607232
481459	607233
476099	607234
598019	607235
439243	607236
9791	607237
638571	607238
11282	607239
295751	607240
348522	607241
703892	607242
132827	607243
358488	607244
448623	607245
631164	607246
294769	607247
419374	607248
66958	607249
374010	607250
697247	607251
5294	607252
171870	607253
427831	607254
403779	607255
26523	607256
126719	607257
526001	607258
677039	607259
110907	607260
105220	607261
338416	607262
249793	607263
115841	607264
44745	607265
291731	607266
33516	607267
233623	607268
4317	607269
149868	607270
377348	607271
583161	607272
51184	607273
387509	607274
601981	607275
37963	607276
504213	607277
192892	607278
33984	607279
182915	607280
94415	607281
40254	607282
7600	607283
68555	607284
355170	607285
22638	607286
574906	607287
153755	607288
624759	607289
220534	607290
382776	607291
575467	607292
4407	607293
13821	607294
445803	607295
369108	607296
133051	607297
126170	607298
518626	607299
106982	607300
46295	607301
5103	607302
484229	607303
173619	607304
502374	607305
127230	607306
8342	607307
215630	607308
45214	607309
339053	607310
249324	607311
91943	607312
185426	607313
357007	607314
42553	607315
688735	607316
552829	607317
48219	607318
43270	607319
112395	607320
476644	607321
630772	607322
450212	607323
3748	607324
4162	607325
254867	607326
374104	607327
509189	607328
311278	607329
686313	607330
14264	607331
711952	607332
169540	607333
216125	607334
80079	607335
226365	607336
138240	607337
46733	607338
209960	607339
108293	607340
235393	607341
19407	607342
698768	607343
156368	607344
220518	607345
234968	607346
219236	607347
145091	607348
509787	607349
355709	607350
153011	607351
127210	607352
303899	607353
118053	607354
407369	607355
621100	607356
105285	607357
487481	607358
282740	607359
548722	607360
27482	607361
390852	607362
468800	607363
24959	607364
105788	607365
449177	607366
360134	607367
420560	607368
2073	607369
358235	607370
80820	607371
3893	607372
206	607373
505734	607374
247825	607375
486481	607376
104152	607377
244673	607378
17617	607379
421395	607380
245157	607381
47868	607382
139301	607383
117780	607384
383458	607385
28145	607386
429555	607387
385926	607388
169580	607389
24468	607390
253313	607391
112216	607392
241652	607393
221732	607394
10622	607395
25736	607396
12867	607397
474693	607398
8044	607399
2417	607400
28957	607401
278493	607402
209886	607403
231696	607404
275087	607405
195174	607406
141559	607407
134417	607408
2879	607409
397139	607410
565555	607411
581369	607412
492765	607413
667363	607414
7728	607415
120564	607416
32039	607417
393175	607418
190545	607419
566093	607420
83412	607421
502279	607422
491032	607423
525500	607424
116349	607425
28869	607426
629969	607427
448	607428
76420	607429
31545	607430
403717	607431
564153	607432
442756	607433
568046	607434
191988	607435
301071	607436
525750	607437
703005	607438
568091	607439
364069	607440
295248	607441
57613	607442
117517	607443
177280	607444
179826	607445
116717	607446
673501	607447
585850	607448
385648	607449
608377	607450
121072	607451
523131	607452
694724	607453
483541	607454
351190	607455
41043	607456
428964	607457
156056	607458
442760	607459
309984	607460
248823	607461
183954	607462
158270	607463
135086	607464
515343	607465
638032	607466
349529	607467
150934	607468
269493	607469
507594	607470
401515	607471
261374	607472
292469	607473
572629	607474
165783	607475
309468	607476
94693	607477
1961	607478
159216	607479
646984	607480
22271	607481
535769	607482
123494	607483
479004	607484
506985	607485
260205	607486
193056	607487
11993	607488
607158	607489
2185	607490
482819	607491
709124	607492
717946	607493
148676	607494
697519	607495
642305	607496
50971	607497
452720	607498
36599	607499
19338	607500
22026	607501
125362	607502
63030	607503
638719	607504
522043	607505
689575	607506
421555	607507
41448	607508
483839	607509
280462	607510
657688	607511
224334	607512
58158	607513
148815	607514
262398	607515
453842	607516
292407	607517
314732	607518
174299	607519
547311	607520
153049	607521
181736	607522
85069	607523
86931	607524
88617	607525
501925	607526
88246	607527
87492	607528
571986	607529
136416	607530
539528	607531
255446	607532
86631	607533
35681	607534
45564	607535
348460	607536
556726	607537
596245	607538
541662	607539
36536	607540
557080	607541
303945	607542
614794	607543
5930	607544
851	607545
8562	607546
594873	607547
677784	607548
28498	607549
55275	607550
530005	607551
28431	607552
93560	607553
590198	607554
200039	607555
73730	607556
300693	607557
57722	607558
4349	607559
554309	607560
5443	607561
157201	607562
462220	607563
56691	607564
11607	607565
540104	607566
89876	607567
562000	607568
114563	607569
22168	607570
226824	607571
198795	607572
528964	607573
47961	607574
14661	607575
671270	607576
439856	607577
381093	607578
587570	607579
316432	607580
300658	607581
346189	607582
142844	607583
432281	607584
666610	607585
177524	607586
57494	607587
51302	607588
49551	607589
720248	607590
50718	607591
360163	607592
574535	607593
418728	607594
33875	607595
142351	607596
586702	607597
15000	607598
101616	607599
57886	607600
165401	607601
186977	607602
680147	607603
624163	607604
658640	607605
88709	607606
454162	607607
21684	607608
35504	607609
17807	607610
210490	607611
475876	607612
347752	607613
494442	607614
314065	607615
292395	607616
16005	607617
106239	607618
572525	607619
520382	607620
117003	607621
41808	607622
116751	607623
184076	607624
575548	607625
711867	607626
499075	607627
152545	607628
597233	607629
547713	607630
87706	607631
103927	607632
207299	607633
715961	607634
48649	607635
207105	607636
41244	607637
83152	607638
64150	607639
683263	607640
458786	607641
89608	607642
85548	607643
716897	607644
20828	607645
102288	607646
158634	607647
109764	607648
479713	607649
136729	607650
482017	607651
188420	607652
469671	607653
82321	607654
80426	607655
599071	607656
70901	607657
670846	607658
645098	607659
24226	607660
131844	607661
63481	607662
124616	607663
26851	607664
632	607665
518853	607666
331640	607667
155176	607668
649509	607669
114392	607670
349580	607671
3264	607672
223038	607673
498357	607674
60927	607675
40434	607676
149622	607677
15215	607678
323201	607679
56829	607680
143269	607681
531841	607682
114905	607683
138584	607684
93160	607685
632035	607686
10445	607687
13689	607688
84547	607689
371033	607690
716890	607691
595140	607692
118006	607693
1183	607694
258549	607695
459740	607696
624413	607697
601500	607698
243313	607699
40379	607700
172733	607701
89517	607702
7143	607703
404477	607704
400287	607705
160	607706
105273	607707
350511	607708
328426	607709
478746	607710
682830	607711
24961	607712
357227	607713
129559	607714
36930	607715
253719	607716
682407	607717
136028	607718
457827	607719
167533	607720
11058	607721
197667	607722
166870	607723
38692	607724
12540	607725
622816	607726
11310	607727
141227	607728
368	607729
204802	607730
451151	607731
165130	607732
113381	607733
268449	607734
33550	607735
85011	607736
4742	607737
105135	607738
348626	607739
253153	607740
292487	607741
15111	607742
128991	607743
588842	607744
707959	607745
52688	607746
441404	607747
494062	607748
49676	607749
507812	607750
557356	607751
292967	607752
593751	607753
3993	607754
602414	607755
6885	607756
105138	607757
126592	607758
444205	607759
183949	607760
23233	607761
1154	607762
725045	607763
160714	607764
263890	607765
14469	607766
88968	607767
95042	607768
84244	607769
689390	607770
710043	607771
48974	607772
69968	607773
664461	607774
79791	607775
7833	607776
138947	607777
481504	607778
56872	607779
3960	607780
310520	607781
5911	607782
550767	607783
175331	607784
51351	607785
517125	607786
312490	607787
181413	607788
281782	607789
334837	607790
583791	607791
72235	607792
483891	607793
628633	607794
517659	607795
440358	607796
284776	607797
126700	607798
215551	607799
502234	607800
528088	607801
107895	607802
509371	607803
238598	607804
15552	607805
303839	607806
550330	607807
634061	607808
184627	607809
12976	607810
207587	607811
288816	607812
352448	607813
703394	607814
478149	607815
210186	607816
57277	607817
343300	607818
383228	607819
406374	607820
125933	607821
485959	607822
414574	607823
271129	607824
628578	607825
204517	607826
606716	607827
707555	607828
145316	607829
175140	607830
147783	607831
3119	607832
122552	607833
204026	607834
545696	607835
690166	607836
447792	607837
4106	607838
458702	607839
292197	607840
122656	607841
11794	607842
32556	607843
433654	607844
272425	607845
482151	607846
37385	607847
2761	607848
154498	607849
101262	607850
187099	607851
46894	607852
23922	607853
518451	607854
105956	607855
518233	607856
420064	607857
30639	607858
148178	607859
692390	607860
185616	607861
13042	607862
155927	607863
609251	607864
227105	607865
18449	607866
71409	607867
46706	607868
487407	607869
157427	607870
499971	607871
52734	607872
144436	607873
390442	607874
711430	607875
233942	607876
40119	607877
240520	607878
157969	607879
164600	607880
62822	607881
196946	607882
650179	607883
524418	607884
142244	607885
133078	607886
146289	607887
115153	607888
178213	607889
686474	607890
43850	607891
96035	607892
159793	607893
158556	607894
273515	607895
452216	607896
592186	607897
148216	607898
23389	607899
689010	607900
311406	607901
671622	607902
365613	607903
475489	607904
31756	607905
142025	607906
167395	607907
298095	607908
22373	607909
75774	607910
133354	607911
619629	607912
11329	607913
502640	607914
349283	607915
2405	607916
4044	607917
95316	607918
551333	607919
443000	607920
2372	607921
81190	607922
398191	607923
100939	607924
55505	607925
673247	607926
195803	607927
500514	607928
204125	607929
264516	607930
397742	607931
43611	607932
435594	607933
97163	607934
97026	607935
633964	607936
149525	607937
162981	607938
19774	607939
31175	607940
102827	607941
51268	607942
7717	607943
704989	607944
676733	607945
716620	607946
166124	607947
391810	607948
176623	607949
46044	607950
650022	607951
641030	607952
8242	607953
13930	607954
85037	607955
4849	607956
544502	607957
583524	607958
144931	607959
719535	607960
267304	607961
28087	607962
610848	607963
95473	607964
618475	607965
576367	607966
43262	607967
334739	607968
67502	607969
479915	607970
665830	607971
73016	607972
131570	607973
554648	607974
24342	607975
9092	607976
641532	607977
122572	607978
39472	607979
697459	607980
552623	607981
315516	607982
711580	607983
340008	607984
115364	607985
288916	607986
188750	607987
23522	607988
477561	607989
580983	607990
161316	607991
177357	607992
77410	607993
196846	607994
152736	607995
451995	607996
620324	607997
679845	607998
69853	607999
685817	608000
14994	608001
367865	608002
64607	608003
390607	608004
639976	608005
604361	608006
621432	608007
443018	608008
26554	608009
91358	608010
80235	608011
412388	608012
311477	608013
36158	608014
247349	608015
129167	608016
102986	608017
182149	608018
355915	608019
66867	608020
616859	608021
721764	608022
447922	608023
537449	608024
649135	608025
89889	608026
411705	608027
658908	608028
21498	608029
582961	608030
108749	608031
257338	608032
302942	608033
230055	608034
63986	608035
277165	608036
633880	608037
53209	608038
662531	608039
646570	608040
296039	608041
641923	608042
95036	608043
407971	608044
205290	608045
24470	608046
173313	608047
97319	608048
600607	608049
153897	608050
279693	608051
23964	608052
505664	608053
258719	608054
237706	608055
43435	608056
288445	608057
8477	608058
633858	608059
142165	608060
665981	608061
425490	608062
7154	608063
278443	608064
345049	608065
666305	608066
393386	608067
370449	608068
110553	608069
381459	608070
6266	608071
169547	608072
129790	608073
336213	608074
676085	608075
164110	608076
414991	608077
53838	608078
522371	608079
113261	608080
150340	608081
659071	608082
157570	608083
519062	608084
575940	608085
589547	608086
311342	608087
712199	608088
704360	608089
4704	608090
445293	608091
651719	608092
648376	608093
356532	608094
658760	608095
69277	608096
56811	608097
107235	608098
79102	608099
130363	608100
544615	608101
198955	608102
2460	608103
12155	608104
70586	608105
34876	608106
466985	608107
36633	608108
131306	608109
675599	608110
420794	608111
334942	608112
118978	608113
7919	608114
68464	608115
18570	608116
488556	608117
48467	608118
6866	608119
164074	608120
487680	608121
14136	608122
37197	608123
657646	608124
40684	608125
822	608126
558716	608127
615728	608128
286600	608129
1397	608130
8552	608131
40850	608132
14608	608133
541407	608134
555480	608135
218852	608136
113292	608137
337163	608138
137785	608139
458743	608140
15277	608141
185661	608142
3384	608143
485478	608144
402683	608145
717809	608146
126801	608147
456092	608148
354439	608149
91084	608150
108015	608151
618472	608152
13480	608153
14085	608154
516547	608155
589384	608156
433446	608157
463743	608158
23652	608159
685876	608160
568400	608161
139317	608162
108311	608163
506357	608164
36740	608165
75761	608166
54959	608167
77314	608168
610615	608169
155603	608170
624651	608171
290123	608172
174875	608173
294484	608174
846	608175
693396	608176
498168	608177
120546	608178
340743	608179
137812	608180
71603	608181
2923	608182
12122	608183
2353	608184
116544	608185
58101	608186
150678	608187
44041	608188
659022	608189
213987	608190
391876	608191
312856	608192
163068	608193
108336	608194
253989	608195
514334	608196
680846	608197
659273	608198
492277	608199
186039	608200
68849	608201
20626	608202
1897	608203
291116	608204
304951	608205
528323	608206
73664	608207
515541	608208
137786	608209
185602	608210
366485	608211
98542	608212
23708	608213
244085	608214
128193	608215
34658	608216
190738	608217
24635	608218
287786	608219
638718	608220
709449	608221
108089	608222
180687	608223
37996	608224
34904	608225
133474	608226
175211	608227
554848	608228
550452	608229
464201	608230
575964	608231
129218	608232
441952	608233
444018	608234
12364	608235
67264	608236
59620	608237
607571	608238
157511	608239
433575	608240
164501	608241
27855	608242
178683	608243
155864	608244
74827	608245
83213	608246
705657	608247
668678	608248
135144	608249
704520	608250
574566	608251
17502	608252
93047	608253
549703	608254
685492	608255
336689	608256
70945	608257
255802	608258
641349	608259
292	608260
690089	608261
82990	608262
138025	608263
321503	608264
402750	608265
124525	608266
174383	608267
16498	608268
211534	608269
477871	608270
38055	608271
106170	608272
376326	608273
326721	608274
178	608275
28600	608276
507401	608277
112125	608278
383212	608279
501254	608280
49144	608281
666113	608282
613884	608283
284337	608284
156890	608285
527857	608286
105219	608287
365401	608288
173621	608289
686756	608290
4215	608291
450653	608292
551319	608293
390050	608294
125103	608295
92324	608296
42246	608297
484960	608298
597104	608299
95935	608300
578754	608301
693736	608302
67123	608303
482154	608304
68447	608305
42859	608306
664469	608307
290846	608308
14236	608309
122181	608310
9512	608311
400780	608312
133326	608313
493683	608314
566969	608315
200829	608316
95339	608317
102127	608318
697230	608319
554794	608320
556647	608321
81124	608322
584115	608323
173574	608324
6251	608325
102965	608326
89046	608327
400655	608328
3768	608329
82662	608330
474752	608331
315986	608332
69679	608333
455142	608334
32504	608335
127014	608336
2307	608337
54118	608338
486621	608339
99060	608340
94928	608341
158386	608342
620220	608343
16933	608344
95815	608345
388105	608346
663960	608347
61434	608348
687809	608349
241443	608350
613536	608351
130430	608352
161717	608353
622133	608354
75694	608355
386450	608356
71321	608357
155795	608358
24192	608359
20293	608360
125678	608361
213317	608362
51159	608363
23935	608364
107471	608365
255139	608366
29164	608367
4941	608368
482864	608369
57691	608370
87734	608371
652914	608372
16108	608373
87237	608374
177973	608375
570443	608376
40900	608377
170453	608378
310048	608379
41782	608380
685044	608381
561460	608382
178728	608383
579596	608384
35263	608385
230285	608386
34446	608387
112	608388
145449	608389
370297	608390
127580	608391
183375	608392
82449	608393
444101	608394
278976	608395
295147	608396
603787	608397
90589	608398
16046	608399
64442	608400
210404	608401
340850	608402
281638	608403
481506	608404
631543	608405
107439	608406
662861	608407
255920	608408
360860	608409
80002	608410
425840	608411
536987	608412
452919	608413
78769	608414
83497	608415
410776	608416
162839	608417
245195	608418
136158	608419
224145	608420
578689	608421
456964	608422
221791	608423
362932	608424
176909	608425
103161	608426
51536	608427
483488	608428
56839	608429
142527	608430
19464	608431
162399	608432
46122	608433
620235	608434
204137	608435
449973	608436
88325	608437
399046	608438
191444	608439
34949	608440
540640	608441
158831	608442
654499	608443
138218	608444
129611	608445
368981	608446
131705	608447
42447	608448
602673	608449
170096	608450
540816	608451
23440	608452
6817	608453
445375	608454
247610	608455
14278	608456
576722	608457
3085	608458
76948	608459
24860	608460
690086	608461
447414	608462
185763	608463
132215	608464
40454	608465
242961	608466
233609	608467
39776	608468
161886	608469
371970	608470
89796	608471
579583	608472
182434	608473
425745	608474
13386	608475
67851	608476
20118	608477
231532	608478
290624	608479
499380	608480
704446	608481
50813	608482
239024	608483
515559	608484
711822	608485
158050	608486
542954	608487
109948	608488
245140	608489
162961	608490
43302	608491
2984	608492
140986	608493
687939	608494
439649	608495
372261	608496
652211	608497
160274	608498
542669	608499
61368	608500
694610	608501
713373	608502
40888	608503
197207	608504
71597	608505
407860	608506
202358	608507
338614	608508
3383	608509
577697	608510
439424	608511
372665	608512
618704	608513
311029	608514
594316	608515
8424	608516
7533	608517
590388	608518
193680	608519
702377	608520
377352	608521
24575	608522
165031	608523
592939	608524
132912	608525
360217	608526
36724	608527
578945	608528
486821	608529
146551	608530
151978	608531
718310	608532
140	608533
472132	608534
607159	608535
2029	608536
68087	608537
346429	608538
576118	608539
546117	608540
635886	608541
173287	608542
173032	608543
313813	608544
314157	608545
276630	608546
473387	608547
621033	608548
601943	608549
23819	608550
688766	608551
124924	608552
1837	608553
1951	608554
648076	608555
215910	608556
677514	608557
87317	608558
559467	608559
10430	608560
142560	608561
28915	608562
409092	608563
112618	608564
441190	608565
409981	608566
58751	608567
143022	608568
304946	608569
15240	608570
42828	608571
30645	608572
388688	608573
297326	608574
55903	608575
27621	608576
121726	608577
536711	608578
538200	608579
251872	608580
166931	608581
397985	608582
508630	608583
186463	608584
284198	608585
46198	608586
85184	608587
605847	608588
135468	608589
343840	608590
79583	608591
416438	608592
1964	608593
244307	608594
34948	608595
287145	608596
307688	608597
45002	608598
6454	608599
131350	608600
230838	608601
1371	608602
645134	608603
572191	608604
142	608605
19153	608606
482893	608607
36547	608608
393783	608609
14376	608610
145153	608611
659043	608612
274133	608613
108625	608614
269983	608615
3838	608616
565239	608617
461634	608618
27071	608619
284879	608620
356664	608621
361150	608622
11065	608623
604442	608624
130436	608625
467848	608626
565376	608627
181634	608628
162761	608629
68070	608630
507209	608631
190731	608632
723449	608633
483816	608634
225498	608635
460919	608636
68509	608637
59445	608638
160841	608639
559476	608640
331935	608641
415617	608642
23564	608643
271285	608644
685363	608645
666071	608646
297091	608647
308960	608648
273356	608649
9739	608650
590204	608651
712344	608652
133844	608653
690850	608654
6685	608655
146139	608656
43686	608657
4353	608658
280567	608659
78427	608660
52219	608661
303559	608662
186119	608663
299943	608664
582328	608665
584757	608666
690293	608667
120715	608668
55606	608669
470817	608670
519648	608671
45565	608672
144762	608673
680824	608674
142139	608675
389478	608676
29096	608677
31131	608678
720625	608679
10578	608680
674069	608681
704839	608682
86224	608683
554258	608684
549342	608685
38148	608686
23193	608687
639633	608688
334191	608689
35508	608690
63756	608691
374447	608692
36520	608693
643854	608694
266427	608695
551081	608696
269248	608697
489781	608698
598120	608699
585255	608700
270622	608701
677092	608702
26737	608703
128412	608704
444061	608705
535301	608706
338272	608707
401578	608708
341984	608709
205273	608710
600033	608711
472574	608712
431933	608713
143688	608714
522580	608715
595891	608716
568087	608717
300050	608718
651394	608719
293101	608720
328441	608721
457058	608722
618424	608723
225161	608724
106119	608725
680842	608726
225566	608727
72659	608728
233720	608729
304799	608730
571574	608731
167061	608732
112919	608733
149688	608734
24414	608735
545112	608736
6050	608737
21464	608738
289326	608739
41305	608740
46874	608741
38476	608742
385041	608743
94423	608744
496469	608745
307168	608746
515098	608747
553868	608748
4412	608749
131572	608750
307556	608751
15779	608752
673333	608753
32188	608754
167348	608755
574333	608756
709155	608757
150471	608758
266112	608759
310047	608760
534806	608761
325743	608762
497291	608763
711531	608764
131138	608765
554448	608766
223526	608767
163522	608768
339641	608769
42270	608770
16898	608771
129142	608772
549936	608773
167119	608774
264792	608775
285248	608776
178626	608777
262478	608778
669508	608779
17749	608780
717777	608781
107384	608782
99570	608783
61244	608784
70799	608785
19532	608786
346518	608787
392310	608788
370455	608789
307403	608790
126773	608791
5440	608792
15229	608793
286457	608794
8768	608795
507890	608796
76896	608797
162922	608798
78063	608799
13813	608800
493618	608801
361858	608802
510856	608803
463433	608804
280938	608805
572214	608806
91977	608807
502157	608808
153991	608809
416486	608810
123892	608811
45913	608812
295549	608813
187487	608814
9059	608815
437553	608816
125019	608817
91958	608818
432893	608819
66258	608820
22948	608821
15608	608822
100846	608823
80256	608824
83173	608825
90140	608826
199697	608827
629528	608828
490545	608829
28983	608830
101462	608831
359269	608832
376818	608833
2501	608834
405	608835
101370	608836
513374	608837
311472	608838
116347	608839
411477	608840
492014	608841
58969	608842
196321	608843
48673	608844
272658	608845
321571	608846
606288	608847
352843	608848
41011	608849
330233	608850
26290	608851
321809	608852
135102	608853
106091	608854
633632	608855
16158	608856
318482	608857
140263	608858
60889	608859
411208	608860
6934	608861
660610	608862
639831	608863
234581	608864
166660	608865
602252	608866
94579	608867
652777	608868
285728	608869
308659	608870
26568	608871
645040	608872
45462	608873
104126	608874
317703	608875
104485	608876
370180	608877
404348	608878
163982	608879
139923	608880
153888	608881
1722	608882
6115	608883
166646	608884
302900	608885
23770	608886
359359	608887
592652	608888
112553	608889
37008	608890
146064	608891
18045	608892
374633	608893
161144	608894
122897	608895
258865	608896
37807	608897
163480	608898
500146	608899
22513	608900
537369	608901
145404	608902
70522	608903
446004	608904
489001	608905
710993	608906
601026	608907
602615	608908
192777	608909
32645	608910
136851	608911
191878	608912
68971	608913
161	608914
16147	608915
14956	608916
171399	608917
21694	608918
434780	608919
20807	608920
15096	608921
69487	608922
660466	608923
151850	608924
646621	608925
367889	608926
189348	608927
603542	608928
641886	608929
298996	608930
409869	608931
647817	608932
42365	608933
307173	608934
46693	608935
354599	608936
294267	608937
588554	608938
203189	608939
16670	608940
604285	608941
534290	608942
413022	608943
111339	608944
718099	608945
660705	608946
108	608947
341604	608948
185813	608949
9424	608950
625901	608951
62504	608952
714535	608953
599807	608954
14333	608955
7407	608956
148167	608957
137168	608958
273604	608959
694955	608960
117444	608961
645381	608962
495994	608963
393702	608964
49408	608965
155119	608966
6878	608967
209870	608968
265782	608969
166244	608970
24206	608971
378591	608972
15354	608973
305029	608974
148263	608975
26930	608976
131528	608977
22851	608978
169455	608979
163366	608980
423194	608981
307218	608982
11645	608983
177	608984
507581	608985
331535	608986
289815	608987
593995	608988
237552	608989
443358	608990
186177	608991
118153	608992
430400	608993
281880	608994
336486	608995
574590	608996
157523	608997
7456	608998
251675	608999
180540	609000
186932	609001
60626	609002
593736	609003
139207	609004
27146	609005
33536	609006
206240	609007
54905	609008
158410	609009
80597	609010
130249	609011
61484	609012
133022	609013
362135	609014
77311	609015
81398	609016
252554	609017
142093	609018
61182	609019
99432	609020
336110	609021
91894	609022
439850	609023
25739	609024
591495	609025
430920	609026
158307	609027
132021	609028
371514	609029
22958	609030
210102	609031
53660	609032
370275	609033
625243	609034
48015	609035
402428	609036
167895	609037
13294	609038
321831	609039
458197	609040
172190	609041
173466	609042
39126	609043
410	609044
28993	609045
177694	609046
256507	609047
3068	609048
433306	609049
184883	609050
151896	609051
216356	609052
195328	609053
484268	609054
377208	609055
550232	609056
588892	609057
3956	609058
665341	609059
459867	609060
119197	609061
253368	609062
141869	609063
401490	609064
225193	609065
195771	609066
307961	609067
337704	609068
559511	609069
278355	609070
29683	609071
694745	609072
126497	609073
466500	609074
66543	609075
580453	609076
347481	609077
329968	609078
307206	609079
26783	609080
528966	609081
14692	609082
162840	609083
356147	609084
440926	609085
473901	609086
27993	609087
639635	609088
200359	609089
175552	609090
57064	609091
447617	609092
115917	609093
100790	609094
433525	609095
648616	609096
708043	609097
535866	609098
8898	609099
661453	609100
685505	609101
251470	609102
110216	609103
613167	609104
81062	609105
570577	609106
448978	609107
255029	609108
123630	609109
15751	609110
501536	609111
533833	609112
98252	609113
571101	609114
45577	609115
370628	609116
370564	609117
631978	609118
174481	609119
492756	609120
16728	609121
325331	609122
12271	609123
76589	609124
204648	609125
156535	609126
650616	609127
22532	609128
51450	609129
231713	609130
349800	609131
145909	609132
646049	609133
174835	609134
241734	609135
150704	609136
52262	609137
18182	609138
66161	609139
354650	609140
905	609141
101583	609142
442715	609143
518450	609144
253688	609145
105124	609146
71343	609147
712845	609148
13806	609149
474965	609150
50031	609151
701770	609152
5188	609153
665457	609154
609130	609155
264290	609156
279135	609157
433990	609158
455046	609159
85058	609160
718916	609161
7446	609162
643246	609163
651144	609164
349455	609165
276776	609166
96065	609167
287012	609168
334472	609169
353365	609170
55542	609171
583453	609172
92258	609173
75211	609174
446573	609175
12482	609176
159948	609177
120816	609178
621398	609179
418600	609180
210296	609181
112646	609182
601925	609183
716494	609184
570320	609185
336025	609186
52111	609187
27174	609188
122409	609189
108672	609190
140701	609191
184357	609192
160004	609193
13197	609194
182777	609195
331520	609196
60462	609197
470429	609198
372513	609199
354596	609200
307858	609201
142614	609202
360979	609203
54418	609204
434072	609205
267738	609206
645632	609207
687914	609208
461684	609209
45499	609210
613530	609211
272808	609212
13935	609213
645572	609214
172783	609215
434870	609216
578535	609217
518173	609218
52953	609219
212106	609220
227418	609221
231575	609222
163782	609223
60417	609224
89787	609225
415	609226
363139	609227
95321	609228
381912	609229
341139	609230
448180	609231
682970	609232
15095	609233
82045	609234
57816	609235
430644	609236
54816	609237
119604	609238
306980	609239
151033	609240
137597	609241
531315	609242
70471	609243
723751	609244
11462	609245
489556	609246
124420	609247
47860	609248
426288	609249
318567	609250
1503	609251
217639	609252
116836	609253
103013	609254
722800	609255
486199	609256
7891	609257
9495	609258
40428	609259
147454	609260
125438	609261
428533	609262
68383	609263
452784	609264
337923	609265
385886	609266
434456	609267
140139	609268
180198	609269
37961	609270
507268	609271
15098	609272
476872	609273
171069	609274
5128	609275
41440	609276
102038	609277
45103	609278
479216	609279
24076	609280
39890	609281
3309	609282
121258	609283
164908	609284
173980	609285
164403	609286
44272	609287
54022	609288
466321	609289
313629	609290
418247	609291
205438	609292
118330	609293
105637	609294
412788	609295
361135	609296
552622	609297
627373	609298
326850	609299
615709	609300
5841	609301
629077	609302
670762	609303
314790	609304
207262	609305
692397	609306
141003	609307
536375	609308
60306	609309
641547	609310
531613	609311
341143	609312
180702	609313
511573	609314
10662	609315
682790	609316
373086	609317
19667	609318
182	609319
125351	609320
195529	609321
70311	609322
599259	609323
711666	609324
445554	609325
107593	609326
654086	609327
129782	609328
245690	609329
156351	609330
116521	609331
78684	609332
63352	609333
319323	609334
616285	609335
132077	609336
171382	609337
496810	609338
8835	609339
77244	609340
4998	609341
106966	609342
10458	609343
11011	609344
170415	609345
272880	609346
24307	609347
525542	609348
52816	609349
438663	609350
77816	609351
589243	609352
395114	609353
159027	609354
314794	609355
158837	609356
99144	609357
38537	609358
694423	609359
208806	609360
106035	609361
251	609362
428665	609363
490689	609364
103161	609365
163009	609366
341	609367
183539	609368
563029	609369
74411	609370
164100	609371
674435	609372
476988	609373
669230	609374
128829	609375
573972	609376
74721	609377
114350	609378
314069	609379
207628	609380
16933	609381
149253	609382
429137	609383
16898	609384
305505	609385
44168	609386
83471	609387
397321	609388
242313	609389
260283	609390
634296	609391
31583	609392
511354	609393
152255	609394
524337	609395
649007	609396
101636	609397
139702	609398
150089	609399
223599	609400
127889	609401
21192	609402
102028	609403
12632	609404
268702	609405
656895	609406
442747	609407
257340	609408
659156	609409
124898	609410
296207	609411
8302	609412
17273	609413
162081	609414
711205	609415
2486	609416
106656	609417
211938	609418
178837	609419
132551	609420
25180	609421
309902	609422
557567	609423
34905	609424
6151	609425
704106	609426
142454	609427
346555	609428
174740	609429
235474	609430
26292	609431
124261	609432
133347	609433
147851	609434
30138	609435
43775	609436
495634	609437
5657	609438
58	609439
315282	609440
494152	609441
378567	609442
704908	609443
557180	609444
150939	609445
583528	609446
569900	609447
598964	609448
155449	609449
30506	609450
240134	609451
650954	609452
210167	609453
194019	609454
677780	609455
25328	609456
131306	609457
202038	609458
29342	609459
255790	609460
370780	609461
248496	609462
238241	609463
616408	609464
78208	609465
8219	609466
577826	609467
5456	609468
36876	609469
230877	609470
612599	609471
37885	609472
18194	609473
40176	609474
719292	609475
594695	609476
603048	609477
366049	609478
17693	609479
192364	609480
232520	609481
10199	609482
404058	609483
487448	609484
709061	609485
110458	609486
186834	609487
671064	609488
80000	609489
44943	609490
570024	609491
642380	609492
279979	609493
345024	609494
717035	609495
382364	609496
284491	609497
433388	609498
556134	609499
285390	609500
169163	609501
339162	609502
68348	609503
405458	609504
605827	609505
69972	609506
33011	609507
162117	609508
53826	609509
689655	609510
502763	609511
579378	609512
423885	609513
64773	609514
421824	609515
564149	609516
453708	609517
390099	609518
16690	609519
164028	609520
536061	609521
662542	609522
157648	609523
109510	609524
427872	609525
257906	609526
51575	609527
192944	609528
519076	609529
23901	609530
534919	609531
65344	609532
28462	609533
52172	609534
167714	609535
47338	609536
180826	609537
456338	609538
179423	609539
75477	609540
720349	609541
715103	609542
322217	609543
184171	609544
164601	609545
6389	609546
161923	609547
322737	609548
332312	609549
684253	609550
689743	609551
114245	609552
425887	609553
52319	609554
350702	609555
130428	609556
133176	609557
437920	609558
115376	609559
427086	609560
13706	609561
417089	609562
688394	609563
119184	609564
156524	609565
2254	609566
464900	609567
382846	609568
548221	609569
177234	609570
43803	609571
656549	609572
3234	609573
384433	609574
519016	609575
436554	609576
147546	609577
218133	609578
9517	609579
46088	609580
36013	609581
382446	609582
28709	609583
253945	609584
438357	609585
124973	609586
138850	609587
79755	609588
52392	609589
5940	609590
186063	609591
36984	609592
313155	609593
713110	609594
88833	609595
355897	609596
930	609597
68311	609598
83131	609599
618695	609600
275588	609601
425850	609602
201570	609603
8302	609604
647400	609605
104167	609606
238757	609607
173790	609608
211922	609609
28978	609610
711041	609611
322876	609612
20218	609613
84837	609614
6313	609615
498793	609616
129251	609617
596358	609618
43066	609619
160024	609620
214108	609621
129	609622
13867	609623
123749	609624
167084	609625
7197	609626
78313	609627
15946	609628
51182	609629
230432	609630
577154	609631
709429	609632
555094	609633
288018	609634
228724	609635
152572	609636
691674	609637
714556	609638
479777	609639
98465	609640
406317	609641
446235	609642
584098	609643
653329	609644
676494	609645
15882	609646
414439	609647
37104	609648
586380	609649
621343	609650
187	609651
397015	609652
141147	609653
15597	609654
184980	609655
34413	609656
254460	609657
638056	609658
695726	609659
285450	609660
23873	609661
375457	609662
604681	609663
260304	609664
56531	609665
364688	609666
136855	609667
569404	609668
320877	609669
14114	609670
69551	609671
25404	609672
668614	609673
535267	609674
175456	609675
548115	609676
381985	609677
11511	609678
184601	609679
20140	609680
646268	609681
532422	609682
460826	609683
338721	609684
36953	609685
124273	609686
6005	609687
168161	609688
701944	609689
535291	609690
497060	609691
449202	609692
212208	609693
152065	609694
296866	609695
620675	609696
571742	609697
663402	609698
353898	609699
52830	609700
126500	609701
15850	609702
571776	609703
168215	609704
63077	609705
530488	609706
377094	609707
310091	609708
333907	609709
51969	609710
576389	609711
27916	609712
31690	609713
65953	609714
166853	609715
531880	609716
155872	609717
246327	609718
43697	609719
156208	609720
678971	609721
297217	609722
117251	609723
666498	609724
381069	609725
533896	609726
698934	609727
31382	609728
539197	609729
666742	609730
448723	609731
279506	609732
52907	609733
307595	609734
602152	609735
566348	609736
533632	609737
448714	609738
582780	609739
60076	609740
320019	609741
403980	609742
69271	609743
108445	609744
363508	609745
664373	609746
404305	609747
429892	609748
24142	609749
6941	609750
388738	609751
174417	609752
52792	609753
239846	609754
59284	609755
481027	609756
27895	609757
33883	609758
700372	609759
77261	609760
84563	609761
499405	609762
455351	609763
391313	609764
341172	609765
112324	609766
723460	609767
82089	609768
27270	609769
385023	609770
177019	609771
314851	609772
96904	609773
121754	609774
87635	609775
398750	609776
359220	609777
656655	609778
32873	609779
687844	609780
427399	609781
19462	609782
146951	609783
141327	609784
616337	609785
591724	609786
113303	609787
371668	609788
346327	609789
233979	609790
255054	609791
129379	609792
357046	609793
701654	609794
378216	609795
33064	609796
649364	609797
622151	609798
16260	609799
224945	609800
76827	609801
39667	609802
16250	609803
681183	609804
299438	609805
92909	609806
497567	609807
259948	609808
563103	609809
632349	609810
120075	609811
624950	609812
94718	609813
56534	609814
704506	609815
604245	609816
86837	609817
76368	609818
27694	609819
65759	609820
192986	609821
137237	609822
307908	609823
500853	609824
664414	609825
276623	609826
173230	609827
35109	609828
701560	609829
2606	609830
335929	609831
58392	609832
159714	609833
331889	609834
688062	609835
100111	609836
588967	609837
174096	609838
148189	609839
162827	609840
174812	609841
37458	609842
157228	609843
593916	609844
137087	609845
297421	609846
21632	609847
543795	609848
514244	609849
567454	609850
89764	609851
105536	609852
348851	609853
176971	609854
404048	609855
117172	609856
246469	609857
138242	609858
214243	609859
255079	609860
555783	609861
458908	609862
37983	609863
692998	609864
2660	609865
629628	609866
352103	609867
550756	609868
95677	609869
483648	609870
625568	609871
465560	609872
53336	609873
7108	609874
267264	609875
24345	609876
124326	609877
251081	609878
548869	609879
673024	609880
23830	609881
393662	609882
132956	609883
289852	609884
483361	609885
478412	609886
100813	609887
15714	609888
311543	609889
137332	609890
235460	609891
2784	609892
403885	609893
489577	609894
40875	609895
366522	609896
2809	609897
8861	609898
160022	609899
621258	609900
108794	609901
634650	609902
488306	609903
620627	609904
29317	609905
554548	609906
637147	609907
166702	609908
289901	609909
17439	609910
335026	609911
150864	609912
722845	609913
642570	609914
3966	609915
157211	609916
82350	609917
704332	609918
283667	609919
327351	609920
90634	609921
192744	609922
354093	609923
641997	609924
452279	609925
144724	609926
17043	609927
43277	609928
17073	609929
456298	609930
627371	609931
275333	609932
448570	609933
417812	609934
160410	609935
348362	609936
470890	609937
21542	609938
262575	609939
211329	609940
99597	609941
503385	609942
49373	609943
653599	609944
90380	609945
16281	609946
55278	609947
678074	609948
119223	609949
475889	609950
700756	609951
33831	609952
407818	609953
647320	609954
631620	609955
164704	609956
86472	609957
670038	609958
414757	609959
47307	609960
16730	609961
571311	609962
242887	609963
39714	609964
135771	609965
504554	609966
32563	609967
277008	609968
4571	609969
721625	609970
46	609971
79237	609972
37180	609973
92476	609974
25099	609975
1375	609976
238517	609977
222941	609978
31318	609979
639690	609980
538343	609981
291224	609982
700039	609983
490084	609984
537365	609985
149785	609986
529247	609987
113797	609988
3674	609989
306237	609990
72008	609991
114848	609992
29837	609993
106501	609994
3785	609995
173501	609996
402295	609997
312044	609998
603860	609999
454098	610000
338128	610001
13023	610002
914	610003
688152	610004
1288	610005
16441	610006
659505	610007
594066	610008
38247	610009
284204	610010
65130	610011
502957	610012
182128	610013
15654	610014
477508	610015
33624	610016
89893	610017
477522	610018
639660	610019
427632	610020
58418	610021
100435	610022
369088	610023
645	610024
220275	610025
184666	610026
133303	610027
546690	610028
10465	610029
193045	610030
238679	610031
539760	610032
386358	610033
417816	610034
556735	610035
267061	610036
4329	610037
661750	610038
402687	610039
708613	610040
154152	610041
366761	610042
584230	610043
54801	610044
132700	610045
638249	610046
14105	610047
171554	610048
29674	610049
718278	610050
340470	610051
445626	610052
703425	610053
707442	610054
50211	610055
323771	610056
41950	610057
367236	610058
720184	610059
80273	610060
32363	610061
391600	610062
4081	610063
208041	610064
172220	610065
642633	610066
239534	610067
459656	610068
711255	610069
75291	610070
337548	610071
356531	610072
67389	610073
395349	610074
593147	610075
74437	610076
155716	610077
561878	610078
82164	610079
266198	610080
6144	610081
86512	610082
126381	610083
596	610084
228437	610085
115887	610086
322364	610087
303928	610088
301422	610089
724537	610090
163658	610091
163827	610092
27016	610093
80652	610094
149353	610095
408795	610096
160129	610097
625149	610098
591240	610099
35208	610100
330562	610101
211188	610102
672324	610103
150541	610104
722443	610105
74962	610106
354618	610107
409698	610108
322468	610109
293629	610110
9624	610111
352246	610112
130613	610113
461143	610114
326997	610115
474512	610116
227154	610117
65591	610118
659986	610119
1788	610120
19490	610121
402267	610122
95126	610123
609175	610124
226	610125
290016	610126
288997	610127
58096	610128
17622	610129
662556	610130
110369	610131
578199	610132
679003	610133
154072	610134
495323	610135
493069	610136
29956	610137
353024	610138
178134	610139
662570	610140
143552	610141
333797	610142
253007	610143
30593	610144
357513	610145
578403	610146
590645	610147
138741	610148
3039	610149
530320	610150
583015	610151
162810	610152
464266	610153
404137	610154
587997	610155
12946	610156
124931	610157
19077	610158
530240	610159
381591	610160
585490	610161
395609	610162
177738	610163
97806	610164
122721	610165
71439	610166
279282	610167
491877	610168
600858	610169
27233	610170
99611	610171
31723	610172
696579	610173
692152	610174
575168	610175
59962	610176
506358	610177
321170	610178
96520	610179
378127	610180
485945	610181
416288	610182
563828	610183
80530	610184
663489	610185
174415	610186
627645	610187
217989	610188
93356	610189
35741	610190
86775	610191
715864	610192
311027	610193
653331	610194
381544	610195
670045	610196
38199	610197
663234	610198
293905	610199
501017	610200
715373	610201
698278	610202
305465	610203
52795	610204
474763	610205
2627	610206
413127	610207
155740	610208
16361	610209
313559	610210
11464	610211
80329	610212
96972	610213
102561	610214
339259	610215
43435	610216
412237	610217
421801	610218
126797	610219
655250	610220
579629	610221
645695	610222
410419	610223
1511	610224
328104	610225
67486	610226
46514	610227
199694	610228
171015	610229
331913	610230
488945	610231
439991	610232
91718	610233
690631	610234
144747	610235
176758	610236
41437	610237
40482	610238
70533	610239
339834	610240
42648	610241
21419	610242
408973	610243
282113	610244
693022	610245
594454	610246
126452	610247
176614	610248
184	610249
633382	610250
400693	610251
9807	610252
71499	610253
149774	610254
541620	610255
28215	610256
499497	610257
544579	610258
214097	610259
291374	610260
113846	610261
4723	610262
327102	610263
132313	610264
66367	610265
144824	610266
314566	610267
702824	610268
103773	610269
12639	610270
414029	610271
160341	610272
625020	610273
5916	610274
3793	610275
6469	610276
166063	610277
74917	610278
289911	610279
9042	610280
312604	610281
437532	610282
126151	610283
674993	610284
150036	610285
51739	610286
660420	610287
289821	610288
217752	610289
43547	610290
647029	610291
157185	610292
207860	610293
713134	610294
134951	610295
38951	610296
160729	610297
303940	610298
41491	610299
42501	610300
60296	610301
3819	610302
353432	610303
74477	610304
475966	610305
629994	610306
254588	610307
451138	610308
127925	610309
280291	610310
408051	610311
48992	610312
11209	610313
127243	610314
209874	610315
167906	610316
342970	610317
74751	610318
376004	610319
674852	610320
482202	610321
164599	610322
276713	610323
20399	610324
518738	610325
419562	610326
188240	610327
689392	610328
301186	610329
262494	610330
630656	610331
463632	610332
125471	610333
577872	610334
62804	610335
81694	610336
36386	610337
657644	610338
150799	610339
395829	610340
687801	610341
608731	610342
160317	610343
470130	610344
652627	610345
18420	610346
686056	610347
224074	610348
506524	610349
10254	610350
671762	610351
14883	610352
540215	610353
240810	610354
47316	610355
229618	610356
345214	610357
179874	610358
5605	610359
124114	610360
17954	610361
425391	610362
515641	610363
52267	610364
714045	610365
297168	610366
565293	610367
689359	610368
115246	610369
146426	610370
180685	610371
575068	610372
1825	610373
433291	610374
329877	610375
161266	610376
50847	610377
362609	610378
319413	610379
1102	610380
367919	610381
675863	610382
99987	610383
674253	610384
4086	610385
16092	610386
5248	610387
586874	610388
381108	610389
14972	610390
171805	610391
118096	610392
102432	610393
159162	610394
277934	610395
601171	610396
166161	610397
7131	610398
44315	610399
653364	610400
277601	610401
43038	610402
457821	610403
632996	610404
314393	610405
184488	610406
520016	610407
48711	610408
58273	610409
236699	610410
522422	610411
149403	610412
91374	610413
104779	610414
212146	610415
73401	610416
549144	610417
27685	610418
62140	610419
31781	610420
117446	610421
143813	610422
230128	610423
177180	610424
426592	610425
635932	610426
616579	610427
722808	610428
7806	610429
673847	610430
157737	610431
50266	610432
1755	610433
458621	610434
502598	610435
73405	610436
114964	610437
654968	610438
567754	610439
406114	610440
129041	610441
496507	610442
4399	610443
74611	610444
428293	610445
561006	610446
125816	610447
125420	610448
218370	610449
609179	610450
283086	610451
3856	610452
584014	610453
574656	610454
415365	610455
535932	610456
113589	610457
53867	610458
13887	610459
588094	610460
573708	610461
86008	610462
663918	610463
151560	610464
99820	610465
598236	610466
53548	610467
614375	610468
524500	610469
9789	610470
183646	610471
490720	610472
123935	610473
115187	610474
199664	610475
106849	610476
567598	610477
672503	610478
129096	610479
228399	610480
560730	610481
428635	610482
168045	610483
331834	610484
321062	610485
125013	610486
181974	610487
103876	610488
270376	610489
331895	610490
361687	610491
512483	610492
142579	610493
93510	610494
45905	610495
7455	610496
23472	610497
662863	610498
76737	610499
92519	610500
92793	610501
171578	610502
12236	610503
92335	610504
705029	610505
332316	610506
81766	610507
172332	610508
528876	610509
484143	610510
43392	610511
632114	610512
500549	610513
304967	610514
183345	610515
569818	610516
126276	610517
550058	610518
11428	610519
355254	610520
115083	610521
562319	610522
93671	610523
241108	610524
339980	610525
189244	610526
416800	610527
122528	610528
582884	610529
432918	610530
102819	610531
22072	610532
510599	610533
65668	610534
641657	610535
80017	610536
11491	610537
62724	610538
690257	610539
92068	610540
590575	610541
481153	610542
571516	610543
503778	610544
356079	610545
322955	610546
280850	610547
131218	610548
78450	610549
200018	610550
67394	610551
182092	610552
67364	610553
537741	610554
165804	610555
269029	610556
45744	610557
622359	610558
261042	610559
81363	610560
29605	610561
480409	610562
606723	610563
97366	610564
512321	610565
588599	610566
626740	610567
17405	610568
573624	610569
80304	610570
286222	610571
400850	610572
618751	610573
296129	610574
514234	610575
389709	610576
142116	610577
162360	610578
28167	610579
591658	610580
240799	610581
168791	610582
386373	610583
30299	610584
550544	610585
443190	610586
341687	610587
309061	610588
641892	610589
120117	610590
643062	610591
265721	610592
181092	610593
298397	610594
114450	610595
265347	610596
627754	610597
352242	610598
11536	610599
26683	610600
719647	610601
659662	610602
192158	610603
373403	610604
423434	610605
227851	610606
550008	610607
4852	610608
6660	610609
108226	610610
28362	610611
410588	610612
53009	610613
526584	610614
34887	610615
352610	610616
606334	610617
303412	610618
658265	610619
56948	610620
683177	610621
162300	610622
43577	610623
635177	610624
4071	610625
215681	610626
48722	610627
376360	610628
448574	610629
378214	610630
34045	610631
338534	610632
30282	610633
130405	610634
29141	610635
39749	610636
147046	610637
48185	610638
666962	610639
305202	610640
314654	610641
21099	610642
227179	610643
252373	610644
123493	610645
428444	610646
39	610647
201070	610648
179349	610649
39626	610650
72400	610651
330601	610652
353678	610653
523663	610654
254936	610655
500202	610656
347256	610657
83395	610658
18194	610659
148970	610660
558808	610661
68161	610662
194469	610663
285214	610664
94391	610665
204666	610666
357265	610667
617295	610668
28956	610669
488982	610670
61871	610671
109658	610672
160764	610673
431140	610674
10181	610675
104186	610676
506666	610677
98026	610678
99384	610679
51497	610680
666839	610681
623041	610682
7542	610683
66024	610684
414784	610685
699438	610686
705654	610687
189979	610688
126704	610689
176887	610690
21595	610691
393886	610692
180849	610693
419370	610694
551776	610695
55143	610696
436188	610697
475267	610698
520399	610699
160551	610700
77477	610701
419151	610702
36060	610703
127238	610704
70723	610705
638010	610706
146122	610707
104648	610708
139219	610709
304872	610710
145181	610711
277672	610712
265394	610713
154906	610714
160950	610715
570547	610716
108786	610717
15769	610718
220327	610719
313006	610720
55361	610721
393837	610722
361643	610723
201255	610724
137088	610725
490477	610726
128945	610727
30645	610728
188038	610729
534804	610730
92622	610731
261749	610732
315020	610733
701872	610734
540729	610735
444191	610736
251448	610737
107813	610738
664623	610739
100883	610740
229265	610741
158628	610742
247740	610743
114902	610744
664288	610745
87887	610746
659963	610747
144083	610748
501390	610749
7283	610750
604463	610751
268727	610752
121411	610753
46184	610754
268896	610755
372419	610756
160452	610757
413329	610758
35579	610759
446897	610760
582594	610761
38065	610762
29037	610763
110497	610764
23357	610765
244397	610766
39418	610767
102809	610768
109833	610769
203508	610770
341903	610771
468635	610772
359058	610773
653777	610774
337260	610775
585285	610776
420559	610777
51472	610778
148004	610779
103674	610780
598684	610781
56864	610782
177415	610783
369491	610784
424324	610785
181234	610786
381222	610787
41078	610788
576170	610789
225274	610790
53231	610791
323095	610792
337553	610793
680312	610794
401257	610795
33569	610796
352	610797
361400	610798
445846	610799
123740	610800
578449	610801
115598	610802
569693	610803
606869	610804
29632	610805
564815	610806
455920	610807
380507	610808
451297	610809
220537	610810
125330	610811
256600	610812
13301	610813
354424	610814
238531	610815
39676	610816
386817	610817
10223	610818
443782	610819
251945	610820
118985	610821
60449	610822
28999	610823
289322	610824
218663	610825
78229	610826
156154	610827
436233	610828
59279	610829
586525	610830
339862	610831
704087	610832
479351	610833
319341	610834
35941	610835
248726	610836
68363	610837
469919	610838
8697	610839
560580	610840
24123	610841
57349	610842
51622	610843
53650	610844
289957	610845
648399	610846
116381	610847
112948	610848
2104	610849
24108	610850
645966	610851
54539	610852
474849	610853
11729	610854
68763	610855
635875	610856
319057	610857
355730	610858
467184	610859
62082	610860
452272	610861
70434	610862
285066	610863
33900	610864
28350	610865
518547	610866
674296	610867
161790	610868
419186	610869
523305	610870
24133	610871
504474	610872
166616	610873
717468	610874
602149	610875
141835	610876
454258	610877
393591	610878
594520	610879
134684	610880
1538	610881
510001	610882
445127	610883
223002	610884
595	610885
206486	610886
31482	610887
83755	610888
456826	610889
637070	610890
692558	610891
34249	610892
217739	610893
709844	610894
593	610895
529014	610896
512674	610897
184188	610898
260201	610899
445988	610900
341676	610901
214064	610902
268803	610903
636339	610904
403924	610905
195442	610906
85003	610907
661869	610908
509398	610909
231863	610910
53431	610911
675196	610912
83366	610913
234985	610914
12832	610915
613856	610916
2737	610917
516540	610918
160720	610919
374504	610920
555790	610921
638076	610922
483251	610923
502270	610924
711414	610925
291987	610926
671168	610927
207708	610928
546970	610929
217153	610930
33821	610931
21126	610932
187022	610933
164391	610934
286425	610935
140267	610936
15288	610937
625836	610938
12741	610939
208750	610940
684743	610941
696167	610942
186933	610943
149563	610944
407786	610945
71563	610946
686550	610947
56864	610948
475926	610949
400703	610950
474421	610951
69015	610952
24325	610953
550840	610954
54123	610955
255266	610956
711416	610957
183852	610958
424518	610959
369299	610960
284131	610961
694798	610962
178324	610963
571502	610964
363228	610965
265917	610966
10708	610967
135655	610968
112933	610969
584924	610970
50067	610971
262083	610972
13948	610973
435778	610974
380359	610975
15365	610976
410576	610977
481740	610978
174804	610979
411771	610980
95696	610981
540763	610982
318172	610983
54214	610984
205364	610985
451941	610986
130873	610987
76475	610988
60189	610989
631601	610990
215773	610991
420388	610992
480660	610993
32551	610994
37138	610995
9897	610996
93319	610997
261509	610998
501396	610999
233722	611000
322106	611001
356893	611002
2103	611003
49370	611004
63249	611005
372525	611006
202790	611007
368291	611008
1568	611009
31215	611010
649016	611011
666693	611012
64369	611013
318476	611014
2505	611015
78056	611016
76834	611017
721172	611018
503873	611019
49853	611020
162400	611021
458109	611022
20596	611023
261128	611024
444855	611025
702260	611026
675877	611027
31491	611028
115746	611029
673175	611030
426362	611031
605779	611032
123534	611033
336310	611034
377568	611035
133608	611036
222208	611037
404875	611038
452700	611039
260124	611040
578765	611041
394294	611042
666476	611043
316648	611044
96606	611045
15708	611046
791	611047
82692	611048
137464	611049
178479	611050
63091	611051
46609	611052
528308	611053
593323	611054
82790	611055
382463	611056
64717	611057
491271	611058
278160	611059
334725	611060
41721	611061
353248	611062
447035	611063
182985	611064
676108	611065
639205	611066
613224	611067
10573	611068
113253	611069
38710	611070
461185	611071
36983	611072
135122	611073
7212	611074
153138	611075
474043	611076
167847	611077
149427	611078
179461	611079
297256	611080
161458	611081
38375	611082
17949	611083
603157	611084
41445	611085
19828	611086
677760	611087
59512	611088
429692	611089
63607	611090
285936	611091
587091	611092
59113	611093
490478	611094
526141	611095
377647	611096
675022	611097
154474	611098
367139	611099
454014	611100
194774	611101
160	611102
125608	611103
653864	611104
120631	611105
437270	611106
347773	611107
529074	611108
46328	611109
13126	611110
18815	611111
157610	611112
826	611113
290172	611114
3296	611115
325827	611116
54828	611117
49515	611118
105122	611119
337708	611120
678520	611121
164875	611122
49	611123
299371	611124
233291	611125
155351	611126
485938	611127
258051	611128
182530	611129
130406	611130
31798	611131
600475	611132
362283	611133
59059	611134
395718	611135
172145	611136
465108	611137
154240	611138
14259	611139
354636	611140
51679	611141
311611	611142
9071	611143
21783	611144
570787	611145
124518	611146
530421	611147
20057	611148
22435	611149
642893	611150
68624	611151
392190	611152
217765	611153
581562	611154
403578	611155
180911	611156
657446	611157
21191	611158
143611	611159
167499	611160
428815	611161
212655	611162
75896	611163
359247	611164
80222	611165
488543	611166
131853	611167
7075	611168
14479	611169
267384	611170
440818	611171
632737	611172
377188	611173
32136	611174
697393	611175
554	611176
471331	611177
217006	611178
225682	611179
161568	611180
699252	611181
38038	611182
232660	611183
155551	611184
71711	611185
81045	611186
504291	611187
637731	611188
109238	611189
169958	611190
32341	611191
8950	611192
224374	611193
285266	611194
183233	611195
177609	611196
145319	611197
515076	611198
51975	611199
697591	611200
437203	611201
125186	611202
637943	611203
682316	611204
269741	611205
389516	611206
525247	611207
128937	611208
61528	611209
485438	611210
235842	611211
158591	611212
266036	611213
28388	611214
47230	611215
566203	611216
22903	611217
60938	611218
55301	611219
8297	611220
257471	611221
14550	611222
157862	611223
719609	611224
56146	611225
724200	611226
140166	611227
248255	611228
185303	611229
715866	611230
85131	611231
28827	611232
30061	611233
657744	611234
180592	611235
339159	611236
182073	611237
277462	611238
37471	611239
602176	611240
235821	611241
6650	611242
102829	611243
437045	611244
653441	611245
3682	611246
523613	611247
220383	611248
2954	611249
27378	611250
113728	611251
236389	611252
334349	611253
455830	611254
407006	611255
10808	611256
167330	611257
239001	611258
204477	611259
650978	611260
137029	611261
244960	611262
195254	611263
524304	611264
639	611265
487010	611266
317362	611267
190654	611268
76805	611269
184514	611270
636798	611271
147997	611272
82530	611273
181441	611274
707701	611275
701684	611276
720848	611277
294804	611278
3093	611279
419	611280
514132	611281
665834	611282
432424	611283
547715	611284
693616	611285
49831	611286
651174	611287
262724	611288
461832	611289
67701	611290
506208	611291
459770	611292
163187	611293
57048	611294
256835	611295
222018	611296
715725	611297
221087	611298
504020	611299
24649	611300
459739	611301
53081	611302
396635	611303
536279	611304
474375	611305
386626	611306
7931	611307
134245	611308
144098	611309
300361	611310
124117	611311
713041	611312
357395	611313
91914	611314
27113	611315
105354	611316
125036	611317
335978	611318
427737	611319
597278	611320
651881	611321
10352	611322
123698	611323
91811	611324
720961	611325
233516	611326
69326	611327
446515	611328
21606	611329
28061	611330
433572	611331
73451	611332
116693	611333
540002	611334
40798	611335
181214	611336
49489	611337
471550	611338
157679	611339
81337	611340
138665	611341
448548	611342
628035	611343
179271	611344
263302	611345
703693	611346
57685	611347
538270	611348
31414	611349
6815	611350
273111	611351
665306	611352
58458	611353
130490	611354
245376	611355
3963	611356
596217	611357
693945	611358
460955	611359
41119	611360
401426	611361
60609	611362
169689	611363
511585	611364
666856	611365
73028	611366
696070	611367
551574	611368
656000	611369
626563	611370
330657	611371
667521	611372
560075	611373
46862	611374
553916	611375
322262	611376
105948	611377
448194	611378
15582	611379
5902	611380
105	611381
485252	611382
562605	611383
51408	611384
560840	611385
86458	611386
422444	611387
669192	611388
652454	611389
448981	611390
599939	611391
213752	611392
113211	611393
557347	611394
49633	611395
131942	611396
143379	611397
613876	611398
161024	611399
566792	611400
158868	611401
583683	611402
92103	611403
47614	611404
159912	611405
1863	611406
447179	611407
265200	611408
80712	611409
703856	611410
105714	611411
558527	611412
69377	611413
165342	611414
469437	611415
26831	611416
41678	611417
167303	611418
626329	611419
599475	611420
143926	611421
266976	611422
72015	611423
210801	611424
90365	611425
174254	611426
701458	611427
113088	611428
143905	611429
467334	611430
389463	611431
138643	611432
41301	611433
465812	611434
225041	611435
80237	611436
687859	611437
275616	611438
77862	611439
91494	611440
581125	611441
265480	611442
467301	611443
428345	611444
198847	611445
42420	611446
40537	611447
157929	611448
696227	611449
155878	611450
498837	611451
625516	611452
632488	611453
686803	611454
45429	611455
499268	611456
50287	611457
85732	611458
137340	611459
607743	611460
29368	611461
169904	611462
140929	611463
191274	611464
535192	611465
83018	611466
654432	611467
182629	611468
243989	611469
571552	611470
31299	611471
599305	611472
376157	611473
11888	611474
246647	611475
79417	611476
343063	611477
109097	611478
3089	611479
272398	611480
47105	611481
177610	611482
36601	611483
146686	611484
34299	611485
409712	611486
252189	611487
172276	611488
116092	611489
17815	611490
160480	611491
221905	611492
114661	611493
35048	611494
5067	611495
472479	611496
149917	611497
457067	611498
29021	611499
360452	611500
34906	611501
510652	611502
73743	611503
72793	611504
7350	611505
42443	611506
118996	611507
15979	611508
612790	611509
122411	611510
148863	611511
698352	611512
491281	611513
453687	611514
641874	611515
91666	611516
113122	611517
21235	611518
352135	611519
189249	611520
568042	611521
50647	611522
286150	611523
212994	611524
701018	611525
82730	611526
46283	611527
128120	611528
44663	611529
34750	611530
138006	611531
6261	611532
3881	611533
530524	611534
179942	611535
570292	611536
325004	611537
78667	611538
347790	611539
35669	611540
187732	611541
586945	611542
243613	611543
233285	611544
110896	611545
65595	611546
49349	611547
44958	611548
147568	611549
230022	611550
63347	611551
107116	611552
158626	611553
54760	611554
476244	611555
168751	611556
688071	611557
500950	611558
98189	611559
134443	611560
451491	611561
608724	611562
551011	611563
53713	611564
98814	611565
625125	611566
695644	611567
73095	611568
72251	611569
118327	611570
11545	611571
104471	611572
1010	611573
429360	611574
126026	611575
430389	611576
392620	611577
382124	611578
13243	611579
15799	611580
295224	611581
326822	611582
96997	611583
502067	611584
251946	611585
83856	611586
236363	611587
421740	611588
38111	611589
648846	611590
432727	611591
304132	611592
374180	611593
495701	611594
664384	611595
503861	611596
390863	611597
688795	611598
99726	611599
672660	611600
52042	611601
73188	611602
21523	611603
84332	611604
662405	611605
40238	611606
444757	611607
309742	611608
84861	611609
280683	611610
36434	611611
5886	611612
203463	611613
587419	611614
118166	611615
651296	611616
378443	611617
312738	611618
297820	611619
75889	611620
182548	611621
3733	611622
469280	611623
340	611624
226075	611625
704875	611626
204063	611627
145669	611628
337252	611629
44343	611630
184148	611631
382530	611632
670641	611633
3375	611634
5704	611635
86777	611636
75889	611637
142250	611638
246315	611639
331528	611640
678463	611641
136214	611642
691677	611643
218953	611644
69345	611645
257704	611646
65126	611647
134352	611648
432087	611649
223444	611650
685757	611651
7618	611652
182372	611653
692686	611654
17833	611655
65495	611656
625447	611657
278860	611658
269837	611659
18877	611660
4657	611661
90337	611662
118823	611663
266276	611664
50224	611665
95359	611666
173541	611667
344037	611668
358802	611669
182484	611670
194018	611671
633464	611672
454639	611673
116341	611674
432279	611675
504285	611676
2772	611677
648450	611678
52157	611679
508113	611680
273251	611681
180794	611682
20913	611683
457272	611684
295312	611685
93459	611686
328227	611687
177065	611688
507850	611689
551383	611690
19561	611691
420944	611692
388188	611693
452790	611694
650499	611695
622037	611696
311277	611697
106534	611698
205760	611699
121197	611700
724381	611701
6840	611702
229500	611703
531272	611704
226372	611705
390781	611706
330082	611707
657404	611708
445977	611709
617547	611710
12871	611711
469827	611712
109183	611713
38774	611714
43926	611715
508601	611716
34834	611717
333880	611718
126678	611719
11730	611720
429974	611721
208	611722
634320	611723
661090	611724
394406	611725
65094	611726
461311	611727
6842	611728
718146	611729
168800	611730
109839	611731
156201	611732
223597	611733
52306	611734
626703	611735
536736	611736
185940	611737
656512	611738
316221	611739
711018	611740
218189	611741
41832	611742
259442	611743
23902	611744
537960	611745
2586	611746
367206	611747
401580	611748
461362	611749
77672	611750
230736	611751
305260	611752
575236	611753
346973	611754
26837	611755
101878	611756
118164	611757
383007	611758
332828	611759
47466	611760
127437	611761
156421	611762
712381	611763
298141	611764
708730	611765
379616	611766
644317	611767
38718	611768
640612	611769
710352	611770
134461	611771
212638	611772
713077	611773
503052	611774
21535	611775
169515	611776
15382	611777
443280	611778
396951	611779
430550	611780
587655	611781
457391	611782
439672	611783
716409	611784
158007	611785
368325	611786
637438	611787
78584	611788
44743	611789
380349	611790
634177	611791
208345	611792
121739	611793
501081	611794
658613	611795
74064	611796
465664	611797
295929	611798
127641	611799
643054	611800
283078	611801
185080	611802
385332	611803
254045	611804
289113	611805
637006	611806
347828	611807
713504	611808
382794	611809
456122	611810
52325	611811
212095	611812
98409	611813
389724	611814
187773	611815
696376	611816
17631	611817
181405	611818
233881	611819
154091	611820
233831	611821
479371	611822
140501	611823
164514	611824
3955	611825
470930	611826
412274	611827
262186	611828
106531	611829
238300	611830
14731	611831
37412	611832
262781	611833
93828	611834
614662	611835
152708	611836
173348	611837
182940	611838
123109	611839
15299	611840
34480	611841
176428	611842
218686	611843
252847	611844
440246	611845
47135	611846
176593	611847
403489	611848
8599	611849
213555	611850
84210	611851
375964	611852
176649	611853
692183	611854
109851	611855
76446	611856
360699	611857
263751	611858
683379	611859
569495	611860
581248	611861
97209	611862
89540	611863
95030	611864
165342	611865
330029	611866
163806	611867
648895	611868
695308	611869
151758	611870
193638	611871
59860	611872
51825	611873
20587	611874
514922	611875
67746	611876
16463	611877
94985	611878
116323	611879
49632	611880
29479	611881
6033	611882
124015	611883
351107	611884
585141	611885
249058	611886
546095	611887
16916	611888
609726	611889
182671	611890
492155	611891
83065	611892
436882	611893
580985	611894
267409	611895
406737	611896
175587	611897
593652	611898
552893	611899
1055	611900
690824	611901
562867	611902
74284	611903
45794	611904
338819	611905
483205	611906
656821	611907
122386	611908
406042	611909
1940	611910
678914	611911
32173	611912
199901	611913
20363	611914
671784	611915
56194	611916
54267	611917
162955	611918
665186	611919
18086	611920
407290	611921
713638	611922
435646	611923
45464	611924
476647	611925
714398	611926
391457	611927
21286	611928
323101	611929
25660	611930
695204	611931
365913	611932
208273	611933
608273	611934
153145	611935
314461	611936
698244	611937
144459	611938
373686	611939
21308	611940
127566	611941
64429	611942
630539	611943
380721	611944
707364	611945
14547	611946
181750	611947
133005	611948
8321	611949
37011	611950
669180	611951
152263	611952
23327	611953
534636	611954
537154	611955
612111	611956
377651	611957
684244	611958
265897	611959
680548	611960
59595	611961
335862	611962
381782	611963
337985	611964
383542	611965
206784	611966
98124	611967
599840	611968
334129	611969
352661	611970
47352	611971
30247	611972
606901	611973
334299	611974
672752	611975
89208	611976
149690	611977
586075	611978
164932	611979
637539	611980
544414	611981
181964	611982
121698	611983
234780	611984
3916	611985
412129	611986
161870	611987
238095	611988
252000	611989
302593	611990
630573	611991
225646	611992
139282	611993
100724	611994
345442	611995
3851	611996
60439	611997
151077	611998
210424	611999
470920	612000
362052	612001
205093	612002
50497	612003
6710	612004
143621	612005
521899	612006
281208	612007
164012	612008
251185	612009
126672	612010
191804	612011
659755	612012
400756	612013
436320	612014
189180	612015
516835	612016
456936	612017
611528	612018
132357	612019
636527	612020
8670	612021
307436	612022
476001	612023
17496	612024
568319	612025
428198	612026
553213	612027
313173	612028
117946	612029
147676	612030
709831	612031
1554	612032
35459	612033
159903	612034
85953	612035
362549	612036
423718	612037
26949	612038
195893	612039
522120	612040
17564	612041
37245	612042
19828	612043
13579	612044
280044	612045
14338	612046
281364	612047
87970	612048
128350	612049
150760	612050
37995	612051
25281	612052
221399	612053
13221	612054
134876	612055
415399	612056
89640	612057
3047	612058
96977	612059
285231	612060
693565	612061
397717	612062
11522	612063
693795	612064
111227	612065
58677	612066
81774	612067
307053	612068
43850	612069
246259	612070
642440	612071
50810	612072
633015	612073
32488	612074
61425	612075
81505	612076
200716	612077
643150	612078
573450	612079
269993	612080
105386	612081
609355	612082
724332	612083
135195	612084
175778	612085
453718	612086
453627	612087
120361	612088
159823	612089
272318	612090
626173	612091
76642	612092
442561	612093
239277	612094
85900	612095
174851	612096
11053	612097
159457	612098
139249	612099
258123	612100
239231	612101
196337	612102
17314	612103
472004	612104
468709	612105
177627	612106
279780	612107
445257	612108
48311	612109
162661	612110
35479	612111
8593	612112
164753	612113
579362	612114
9700	612115
372265	612116
34645	612117
682352	612118
44127	612119
229445	612120
112910	612121
465475	612122
100718	612123
230689	612124
210893	612125
4980	612126
317565	612127
342361	612128
675111	612129
213991	612130
77446	612131
494541	612132
107584	612133
239873	612134
500191	612135
212240	612136
197327	612137
499360	612138
158706	612139
34256	612140
219670	612141
671903	612142
96087	612143
40111	612144
39702	612145
681405	612146
124780	612147
586470	612148
123179	612149
386197	612150
502617	612151
112837	612152
52283	612153
559895	612154
166824	612155
106578	612156
463464	612157
703667	612158
438702	612159
599102	612160
572743	612161
325133	612162
111098	612163
590729	612164
138058	612165
325340	612166
99250	612167
459769	612168
547563	612169
120653	612170
580443	612171
23415	612172
695711	612173
607189	612174
147894	612175
40738	612176
510399	612177
352485	612178
323665	612179
439066	612180
689984	612181
103751	612182
105653	612183
467636	612184
605783	612185
143862	612186
382564	612187
397292	612188
293704	612189
489560	612190
125885	612191
12193	612192
13543	612193
382440	612194
120523	612195
574499	612196
51464	612197
115692	612198
274975	612199
254930	612200
360400	612201
142179	612202
89450	612203
275380	612204
33117	612205
710047	612206
117695	612207
112497	612208
522234	612209
331409	612210
657376	612211
174747	612212
463123	612213
371353	612214
29816	612215
21466	612216
386897	612217
33806	612218
713823	612219
83480	612220
708395	612221
543463	612222
258591	612223
336	612224
4620	612225
325458	612226
65131	612227
24325	612228
137356	612229
152859	612230
70930	612231
182370	612232
298323	612233
481464	612234
272364	612235
461379	612236
231717	612237
672423	612238
548176	612239
90595	612240
36496	612241
184165	612242
265987	612243
140407	612244
358765	612245
287299	612246
178961	612247
239698	612248
7517	612249
165996	612250
67841	612251
181914	612252
299114	612253
312373	612254
194079	612255
438413	612256
133447	612257
97666	612258
236758	612259
120823	612260
572394	612261
5974	612262
24021	612263
83824	612264
439423	612265
3832	612266
484196	612267
608634	612268
30088	612269
4339	612270
61240	612271
332786	612272
523913	612273
116550	612274
188852	612275
292938	612276
104635	612277
269073	612278
50190	612279
409191	612280
496678	612281
674142	612282
34111	612283
134736	612284
265828	612285
16606	612286
1143	612287
353988	612288
614229	612289
12501	612290
185987	612291
29832	612292
113538	612293
170520	612294
676024	612295
174828	612296
717251	612297
108643	612298
39396	612299
6399	612300
603424	612301
328712	612302
49091	612303
1933	612304
191417	612305
221798	612306
3341	612307
11847	612308
167841	612309
610785	612310
398216	612311
55375	612312
137111	612313
235260	612314
133108	612315
144448	612316
299228	612317
141985	612318
691030	612319
22892	612320
266893	612321
80861	612322
104358	612323
698647	612324
92212	612325
166691	612326
35200	612327
60083	612328
36801	612329
623396	612330
65707	612331
692795	612332
107278	612333
556478	612334
482510	612335
5591	612336
36512	612337
39013	612338
515313	612339
100772	612340
109719	612341
17601	612342
59	612343
148396	612344
51121	612345
97291	612346
110494	612347
466717	612348
564035	612349
335211	612350
64663	612351
482155	612352
145222	612353
649347	612354
258774	612355
62272	612356
395629	612357
650426	612358
15000	612359
98122	612360
641158	612361
357589	612362
538589	612363
584501	612364
366873	612365
523186	612366
128922	612367
353857	612368
133543	612369
115190	612370
51414	612371
173242	612372
405478	612373
34	612374
466550	612375
21196	612376
457934	612377
594738	612378
370036	612379
669531	612380
431351	612381
701055	612382
23879	612383
224496	612384
185426	612385
306187	612386
203202	612387
318165	612388
407734	612389
241400	612390
31769	612391
27953	612392
473316	612393
184712	612394
638	612395
396552	612396
116988	612397
531354	612398
102744	612399
538753	612400
6622	612401
701999	612402
342899	612403
121153	612404
679081	612405
75054	612406
41436	612407
519840	612408
502713	612409
12120	612410
81514	612411
26880	612412
663938	612413
302145	612414
227394	612415
484901	612416
160064	612417
683942	612418
113155	612419
711838	612420
715525	612421
516388	612422
233480	612423
3628	612424
14606	612425
136561	612426
474442	612427
463446	612428
73472	612429
51735	612430
19867	612431
89636	612432
67634	612433
513459	612434
171824	612435
177924	612436
116597	612437
127308	612438
13501	612439
440967	612440
623341	612441
677989	612442
5738	612443
327521	612444
575302	612445
1419	612446
432518	612447
700854	612448
43406	612449
447002	612450
51071	612451
11169	612452
46881	612453
37609	612454
24447	612455
95853	612456
248570	612457
43130	612458
36678	612459
67963	612460
642437	612461
437463	612462
508440	612463
9059	612464
220167	612465
636166	612466
711232	612467
390257	612468
122902	612469
675498	612470
416978	612471
402367	612472
180227	612473
600370	612474
17838	612475
118599	612476
580172	612477
614739	612478
386544	612479
99400	612480
464797	612481
427018	612482
369721	612483
7024	612484
683937	612485
423483	612486
560588	612487
76771	612488
548634	612489
57710	612490
129138	612491
554085	612492
60712	612493
43335	612494
504582	612495
505116	612496
16616	612497
177934	612498
560718	612499
416406	612500
406351	612501
616368	612502
406499	612503
340854	612504
273140	612505
402985	612506
182497	612507
241511	612508
319962	612509
165297	612510
20	612511
381405	612512
706568	612513
523641	612514
679257	612515
98462	612516
4395	612517
64674	612518
335595	612519
225178	612520
90828	612521
14790	612522
106379	612523
44333	612524
23114	612525
297215	612526
428624	612527
529575	612528
694719	612529
77028	612530
126512	612531
7084	612532
371872	612533
314374	612534
482165	612535
148418	612536
596069	612537
340772	612538
171874	612539
305754	612540
550590	612541
423263	612542
448878	612543
336425	612544
662367	612545
99228	612546
35149	612547
11032	612548
147316	612549
82338	612550
486924	612551
270601	612552
126226	612553
614972	612554
186526	612555
496863	612556
628465	612557
9811	612558
32363	612559
431152	612560
263461	612561
266154	612562
195382	612563
687211	612564
362772	612565
124631	612566
240249	612567
41530	612568
79926	612569
399888	612570
614664	612571
53294	612572
858	612573
377650	612574
67753	612575
371795	612576
533401	612577
486306	612578
713216	612579
53092	612580
171779	612581
15129	612582
236093	612583
84742	612584
119326	612585
5245	612586
417060	612587
381568	612588
227010	612589
545258	612590
314212	612591
3290	612592
138609	612593
19743	612594
156365	612595
473683	612596
532416	612597
308919	612598
153660	612599
622570	612600
273352	612601
275145	612602
133477	612603
209618	612604
421533	612605
553556	612606
151394	612607
54557	612608
574280	612609
2240	612610
290795	612611
318645	612612
550980	612613
43212	612614
118123	612615
51213	612616
689466	612617
662816	612618
142391	612619
624370	612620
609359	612621
78196	612622
79962	612623
684871	612624
19501	612625
114705	612626
326604	612627
125417	612628
155512	612629
699161	612630
169387	612631
699253	612632
41619	612633
200338	612634
41997	612635
568480	612636
20366	612637
45741	612638
215750	612639
119667	612640
327497	612641
15341	612642
714690	612643
707901	612644
88436	612645
82361	612646
446025	612647
653059	612648
431871	612649
15944	612650
106117	612651
69813	612652
350640	612653
655868	612654
191427	612655
204705	612656
447710	612657
616428	612658
131444	612659
332822	612660
102927	612661
287094	612662
593103	612663
31830	612664
665955	612665
137346	612666
373196	612667
333828	612668
238962	612669
654938	612670
397761	612671
110852	612672
391578	612673
713622	612674
412507	612675
267946	612676
75126	612677
327299	612678
13371	612679
314434	612680
12419	612681
663187	612682
112338	612683
362423	612684
3438	612685
6898	612686
458259	612687
52326	612688
292235	612689
3452	612690
573692	612691
381626	612692
690890	612693
7608	612694
107884	612695
320	612696
366454	612697
49336	612698
32200	612699
387748	612700
338995	612701
362493	612702
378308	612703
3877	612704
229651	612705
527150	612706
105811	612707
91939	612708
27873	612709
366877	612710
546064	612711
121	612712
136247	612713
148957	612714
37801	612715
302827	612716
479162	612717
274389	612718
613534	612719
653231	612720
202010	612721
99990	612722
36850	612723
451159	612724
541580	612725
158694	612726
274195	612727
50255	612728
171996	612729
134325	612730
548852	612731
901	612732
245488	612733
490586	612734
531235	612735
9154	612736
550271	612737
62465	612738
144844	612739
375851	612740
285447	612741
3624	612742
181472	612743
527319	612744
639963	612745
246873	612746
486731	612747
480886	612748
383962	612749
154892	612750
100912	612751
62462	612752
45270	612753
80015	612754
119453	612755
178525	612756
379658	612757
15883	612758
325420	612759
50387	612760
708982	612761
628704	612762
211637	612763
148537	612764
342249	612765
301353	612766
46639	612767
136697	612768
304353	612769
40930	612770
260443	612771
224150	612772
322690	612773
51045	612774
182454	612775
321815	612776
17286	612777
650729	612778
521654	612779
113356	612780
423745	612781
571662	612782
259046	612783
25681	612784
377131	612785
500197	612786
454437	612787
118077	612788
202356	612789
549705	612790
246614	612791
52673	612792
625800	612793
25467	612794
554128	612795
18615	612796
45367	612797
595231	612798
404839	612799
224007	612800
640864	612801
68394	612802
56381	612803
636599	612804
59067	612805
80281	612806
374572	612807
95929	612808
185580	612809
155827	612810
136241	612811
233280	612812
356891	612813
25832	612814
3368	612815
717088	612816
474240	612817
648545	612818
24196	612819
297118	612820
91769	612821
636718	612822
93196	612823
488325	612824
419971	612825
500373	612826
191326	612827
623394	612828
165640	612829
9884	612830
330140	612831
576353	612832
159241	612833
158867	612834
36976	612835
699653	612836
259109	612837
559014	612838
328447	612839
46812	612840
113189	612841
183689	612842
203629	612843
329981	612844
158275	612845
662325	612846
68815	612847
315045	612848
68844	612849
90432	612850
279596	612851
69709	612852
207122	612853
699678	612854
699316	612855
674963	612856
25162	612857
31100	612858
231741	612859
284881	612860
712894	612861
100350	612862
325434	612863
158781	612864
12281	612865
591747	612866
606550	612867
165023	612868
415631	612869
147871	612870
409217	612871
519721	612872
31567	612873
259812	612874
437521	612875
53620	612876
18326	612877
154954	612878
343066	612879
331799	612880
149236	612881
648611	612882
15432	612883
289702	612884
105265	612885
710216	612886
227794	612887
125912	612888
723499	612889
172683	612890
461992	612891
479147	612892
125760	612893
282054	612894
393742	612895
643233	612896
324352	612897
83570	612898
42057	612899
149523	612900
510534	612901
619769	612902
119474	612903
360247	612904
31348	612905
38871	612906
492531	612907
285568	612908
630752	612909
532977	612910
37633	612911
40304	612912
30530	612913
720699	612914
298888	612915
527210	612916
168287	612917
50115	612918
53181	612919
9970	612920
354319	612921
713017	612922
63458	612923
254889	612924
309763	612925
613695	612926
626452	612927
145359	612928
74874	612929
508	612930
126562	612931
416850	612932
558056	612933
86128	612934
325543	612935
19643	612936
720000	612937
363192	612938
49248	612939
53999	612940
700752	612941
365306	612942
542504	612943
438470	612944
620180	612945
85618	612946
441706	612947
13966	612948
199592	612949
181432	612950
77145	612951
308281	612952
47253	612953
716200	612954
418856	612955
200903	612956
142978	612957
367893	612958
405942	612959
548734	612960
378043	612961
177702	612962
667718	612963
266015	612964
859	612965
51115	612966
175396	612967
30667	612968
673794	612969
498811	612970
522435	612971
438161	612972
501754	612973
100081	612974
19052	612975
646881	612976
202222	612977
331286	612978
117595	612979
76508	612980
189104	612981
44240	612982
46339	612983
277027	612984
122613	612985
71096	612986
490146	612987
437346	612988
13919	612989
77732	612990
122960	612991
601047	612992
476245	612993
140390	612994
312577	612995
16830	612996
390302	612997
400854	612998
272381	612999
33772	613000
132783	613001
535314	613002
537019	613003
165391	613004
573964	613005
144895	613006
599701	613007
633079	613008
283196	613009
38389	613010
571563	613011
23295	613012
13364	613013
463176	613014
29590	613015
551434	613016
24564	613017
445687	613018
201866	613019
5674	613020
575682	613021
56149	613022
724190	613023
625081	613024
434248	613025
196481	613026
519591	613027
689908	613028
230160	613029
567834	613030
81761	613031
66873	613032
375268	613033
587118	613034
127871	613035
299390	613036
59308	613037
78962	613038
443091	613039
236380	613040
343377	613041
476717	613042
57947	613043
542489	613044
160495	613045
490739	613046
86084	613047
403366	613048
96628	613049
66076	613050
562628	613051
171591	613052
228494	613053
313835	613054
16437	613055
20394	613056
393965	613057
349967	613058
3226	613059
36061	613060
280917	613061
178973	613062
19895	613063
498016	613064
52695	613065
406999	613066
167796	613067
418611	613068
673125	613069
172821	613070
492392	613071
52235	613072
53072	613073
132548	613074
68693	613075
466225	613076
456166	613077
226151	613078
650541	613079
17721	613080
368009	613081
50012	613082
598623	613083
142590	613084
30919	613085
440829	613086
58431	613087
573030	613088
306902	613089
11364	613090
519282	613091
667372	613092
91848	613093
99216	613094
9775	613095
354894	613096
76926	613097
469040	613098
89875	613099
563659	613100
343513	613101
11213	613102
583375	613103
381996	613104
314284	613105
563403	613106
237111	613107
172107	613108
28211	613109
116459	613110
2133	613111
98799	613112
378945	613113
658872	613114
612508	613115
108389	613116
28664	613117
29239	613118
325117	613119
282936	613120
644478	613121
648546	613122
115268	613123
519824	613124
694140	613125
127138	613126
317547	613127
5143	613128
92411	613129
12724	613130
495678	613131
377522	613132
55260	613133
172490	613134
62738	613135
53429	613136
158105	613137
35950	613138
674595	613139
445394	613140
145723	613141
560034	613142
77867	613143
167856	613144
695392	613145
69496	613146
161636	613147
242510	613148
458709	613149
308660	613150
90085	613151
258628	613152
361059	613153
114725	613154
24018	613155
15586	613156
182141	613157
616908	613158
312618	613159
99084	613160
157183	613161
324745	613162
15018	613163
112094	613164
537865	613165
5054	613166
618618	613167
133227	613168
418768	613169
284466	613170
17610	613171
53877	613172
424252	613173
1792	613174
154417	613175
361159	613176
428510	613177
294301	613178
278529	613179
513867	613180
299503	613181
647181	613182
307361	613183
47629	613184
324906	613185
702605	613186
425023	613187
609159	613188
15415	613189
147881	613190
483931	613191
632485	613192
645831	613193
342888	613194
106800	613195
409383	613196
111889	613197
39524	613198
7222	613199
1565	613200
653921	613201
334723	613202
382326	613203
43182	613204
449827	613205
6809	613206
636535	613207
345648	613208
99226	613209
532225	613210
72325	613211
180755	613212
427782	613213
46752	613214
644550	613215
661138	613216
580952	613217
139788	613218
268506	613219
192600	613220
258640	613221
470329	613222
446578	613223
309149	613224
481453	613225
649088	613226
347602	613227
541095	613228
467147	613229
388708	613230
26951	613231
96564	613232
131749	613233
34657	613234
419386	613235
462134	613236
714731	613237
377966	613238
125081	613239
109441	613240
297124	613241
418766	613242
349562	613243
157557	613244
455465	613245
90658	613246
148810	613247
396287	613248
54284	613249
503786	613250
5530	613251
679486	613252
82893	613253
105040	613254
70617	613255
619237	613256
63771	613257
400069	613258
270549	613259
610516	613260
96228	613261
619373	613262
9473	613263
15675	613264
34357	613265
227024	613266
366814	613267
74921	613268
36683	613269
251346	613270
569233	613271
401658	613272
13899	613273
122013	613274
10741	613275
43075	613276
469115	613277
86816	613278
892	613279
17526	613280
156919	613281
135925	613282
377086	613283
158071	613284
115015	613285
374750	613286
512845	613287
722296	613288
714692	613289
707444	613290
52834	613291
31630	613292
471502	613293
151070	613294
182982	613295
44024	613296
144854	613297
90720	613298
464084	613299
4244	613300
631154	613301
410870	613302
62418	613303
130761	613304
98758	613305
424913	613306
720748	613307
172180	613308
4374	613309
581817	613310
10582	613311
130803	613312
32839	613313
46212	613314
171586	613315
87242	613316
65937	613317
113000	613318
692800	613319
208729	613320
155303	613321
663453	613322
500577	613323
171285	613324
340503	613325
383436	613326
466087	613327
92248	613328
669335	613329
481843	613330
401947	613331
216731	613332
26715	613333
645641	613334
551908	613335
367172	613336
86348	613337
35861	613338
431576	613339
550790	613340
450902	613341
611462	613342
237763	613343
156348	613344
18729	613345
530157	613346
144620	613347
717950	613348
674381	613349
513657	613350
385097	613351
1048	613352
488885	613353
580675	613354
168977	613355
103640	613356
345400	613357
362316	613358
77909	613359
76121	613360
62144	613361
669674	613362
77634	613363
8368	613364
54851	613365
433498	613366
475789	613367
13866	613368
458414	613369
502055	613370
55718	613371
25625	613372
228126	613373
487354	613374
377325	613375
8067	613376
212292	613377
225810	613378
107768	613379
650958	613380
203975	613381
29232	613382
468490	613383
149533	613384
386692	613385
193359	613386
693300	613387
53495	613388
376110	613389
134	613390
659517	613391
616073	613392
181476	613393
307241	613394
5880	613395
5152	613396
255711	613397
41186	613398
38517	613399
347609	613400
368103	613401
6567	613402
496001	613403
429801	613404
183199	613405
3261	613406
474959	613407
1114	613408
303743	613409
64587	613410
212452	613411
256612	613412
20014	613413
137928	613414
425895	613415
152139	613416
466425	613417
1499	613418
319694	613419
80311	613420
277122	613421
573471	613422
278534	613423
148438	613424
433788	613425
143883	613426
29078	613427
57235	613428
556361	613429
484854	613430
213958	613431
504531	613432
53277	613433
392610	613434
545620	613435
1700	613436
450110	613437
530104	613438
352890	613439
339973	613440
665770	613441
185084	613442
266761	613443
541217	613444
699059	613445
478223	613446
130488	613447
721883	613448
626130	613449
186007	613450
565652	613451
627655	613452
577507	613453
185077	613454
225899	613455
717257	613456
286278	613457
327034	613458
6639	613459
450114	613460
542646	613461
166791	613462
328589	613463
576934	613464
85546	613465
64422	613466
114446	613467
8248	613468
373020	613469
152144	613470
641763	613471
445712	613472
173599	613473
708514	613474
125503	613475
188039	613476
433876	613477
6879	613478
276363	613479
480195	613480
229323	613481
407264	613482
566052	613483
88164	613484
493640	613485
252306	613486
388849	613487
92	613488
320359	613489
601965	613490
597494	613491
127698	613492
291719	613493
553481	613494
540821	613495
586127	613496
560981	613497
120067	613498
16771	613499
170312	613500
132451	613501
279516	613502
650104	613503
665446	613504
3065	613505
593891	613506
17378	613507
387907	613508
507425	613509
665257	613510
71537	613511
31214	613512
419718	613513
400118	613514
274760	613515
232099	613516
113570	613517
551890	613518
7157	613519
398168	613520
664141	613521
390422	613522
143968	613523
456915	613524
691888	613525
109077	613526
593567	613527
239977	613528
141633	613529
66930	613530
323884	613531
162295	613532
186093	613533
541583	613534
25889	613535
261234	613536
711513	613537
507180	613538
162855	613539
10001	613540
216154	613541
28396	613542
280117	613543
380034	613544
195403	613545
149391	613546
36746	613547
214956	613548
3856	613549
472767	613550
20528	613551
193796	613552
65699	613553
485637	613554
459652	613555
333637	613556
106166	613557
333203	613558
511812	613559
586342	613560
102661	613561
295730	613562
573227	613563
149071	613564
473703	613565
168267	613566
166394	613567
44533	613568
254994	613569
180432	613570
135330	613571
557318	613572
434092	613573
370959	613574
184747	613575
683217	613576
477980	613577
483075	613578
41751	613579
35857	613580
146917	613581
255413	613582
549979	613583
219317	613584
206518	613585
35198	613586
611478	613587
431153	613588
532913	613589
16310	613590
356073	613591
446099	613592
483857	613593
707562	613594
32052	613595
280002	613596
369575	613597
192089	613598
552023	613599
694509	613600
10002	613601
336506	613602
71155	613603
52423	613604
110507	613605
338703	613606
225650	613607
532856	613608
93340	613609
167936	613610
598710	613611
331257	613612
718882	613613
237088	613614
415198	613615
30444	613616
507388	613617
666259	613618
369326	613619
361102	613620
279299	613621
163749	613622
229802	613623
578150	613624
81589	613625
406411	613626
120168	613627
81448	613628
7991	613629
404595	613630
124935	613631
603947	613632
391620	613633
209084	613634
322091	613635
296559	613636
325518	613637
674482	613638
721799	613639
173340	613640
363472	613641
715762	613642
537825	613643
213877	613644
259509	613645
634437	613646
70573	613647
413674	613648
283758	613649
493748	613650
7969	613651
593678	613652
112534	613653
54679	613654
243738	613655
399035	613656
706992	613657
343155	613658
171488	613659
304526	613660
170727	613661
435388	613662
93361	613663
29003	613664
51222	613665
408892	613666
307914	613667
6650	613668
209333	613669
603644	613670
655143	613671
234084	613672
1776	613673
205099	613674
127243	613675
7020	613676
368616	613677
4629	613678
335002	613679
575775	613680
62717	613681
665704	613682
2098	613683
49414	613684
267306	613685
396613	613686
164960	613687
713553	613688
75443	613689
494942	613690
608915	613691
350983	613692
89821	613693
185893	613694
67598	613695
639794	613696
145202	613697
38709	613698
559420	613699
134105	613700
244042	613701
68785	613702
18418	613703
31699	613704
2730	613705
357434	613706
14929	613707
459041	613708
15472	613709
9544	613710
586788	613711
48058	613712
161608	613713
594549	613714
640525	613715
141491	613716
331302	613717
186341	613718
606268	613719
77973	613720
525422	613721
110344	613722
371801	613723
467686	613724
648485	613725
216031	613726
339540	613727
107645	613728
264007	613729
72665	613730
547760	613731
370989	613732
371464	613733
184557	613734
148989	613735
721440	613736
294559	613737
49765	613738
11674	613739
103350	613740
165455	613741
715459	613742
95400	613743
48736	613744
602739	613745
386386	613746
79763	613747
184845	613748
475259	613749
169942	613750
448406	613751
546687	613752
63842	613753
652276	613754
490316	613755
133251	613756
621312	613757
6721	613758
130975	613759
3045	613760
206127	613761
344416	613762
90590	613763
166926	613764
410587	613765
5020	613766
375673	613767
141983	613768
559110	613769
433689	613770
232221	613771
130033	613772
252572	613773
191793	613774
626301	613775
199567	613776
35562	613777
587973	613778
19680	613779
29852	613780
343357	613781
246802	613782
609980	613783
318321	613784
6057	613785
513345	613786
81977	613787
369587	613788
384956	613789
150089	613790
110350	613791
3000	613792
341883	613793
347254	613794
44024	613795
258959	613796
327094	613797
265547	613798
20681	613799
647754	613800
307161	613801
27403	613802
174297	613803
55197	613804
257133	613805
636106	613806
26195	613807
29785	613808
50304	613809
655001	613810
18859	613811
623802	613812
465197	613813
593316	613814
7879	613815
230395	613816
144393	613817
569482	613818
684438	613819
119647	613820
346392	613821
589221	613822
611920	613823
314616	613824
279134	613825
445539	613826
136970	613827
291558	613828
2625	613829
239172	613830
581143	613831
704032	613832
609843	613833
335186	613834
85590	613835
45093	613836
246056	613837
382756	613838
718	613839
2662	613840
161070	613841
552610	613842
80160	613843
331530	613844
319126	613845
474628	613846
426240	613847
90705	613848
563351	613849
86989	613850
418267	613851
711008	613852
105891	613853
213020	613854
32131	613855
315937	613856
68645	613857
704708	613858
293122	613859
593412	613860
137968	613861
331670	613862
24496	613863
282884	613864
36669	613865
43182	613866
34781	613867
11512	613868
510091	613869
157108	613870
84190	613871
369798	613872
28755	613873
257547	613874
70525	613875
355380	613876
227609	613877
332207	613878
299385	613879
87941	613880
69923	613881
370687	613882
307606	613883
228842	613884
615987	613885
33838	613886
555165	613887
161562	613888
323380	613889
363510	613890
79112	613891
115277	613892
697299	613893
571342	613894
445362	613895
22932	613896
185325	613897
425742	613898
537076	613899
221634	613900
99979	613901
550339	613902
543520	613903
185036	613904
9147	613905
82486	613906
147539	613907
494841	613908
525805	613909
403308	613910
165868	613911
60094	613912
459018	613913
200447	613914
559657	613915
41302	613916
169687	613917
53941	613918
112847	613919
438274	613920
532931	613921
254532	613922
618067	613923
3193	613924
339141	613925
321765	613926
530268	613927
612817	613928
705034	613929
217361	613930
10166	613931
34891	613932
147719	613933
706125	613934
398456	613935
296515	613936
52530	613937
71353	613938
700236	613939
15605	613940
339091	613941
95281	613942
556218	613943
126119	613944
140703	613945
362115	613946
47648	613947
402958	613948
28730	613949
443821	613950
156281	613951
40741	613952
81260	613953
130897	613954
27984	613955
228818	613956
5244	613957
334116	613958
10279	613959
49580	613960
407187	613961
1567	613962
100267	613963
565180	613964
657925	613965
41725	613966
647547	613967
650549	613968
43104	613969
448052	613970
36643	613971
215899	613972
353945	613973
50785	613974
286316	613975
107665	613976
464269	613977
518194	613978
642514	613979
721484	613980
604679	613981
97398	613982
80119	613983
346448	613984
196241	613985
161616	613986
36498	613987
88280	613988
446299	613989
697377	613990
619624	613991
534650	613992
367202	613993
340599	613994
492044	613995
313761	613996
514678	613997
525011	613998
1009	613999
23889	614000
156613	614001
410796	614002
70865	614003
182668	614004
694948	614005
665726	614006
491512	614007
350333	614008
637740	614009
403003	614010
681049	614011
133094	614012
23569	614013
186976	614014
609864	614015
190186	614016
456074	614017
705359	614018
68750	614019
282335	614020
157914	614021
364795	614022
204474	614023
46191	614024
652094	614025
26717	614026
189176	614027
505194	614028
181048	614029
216831	614030
49072	614031
356835	614032
75800	614033
620384	614034
120515	614035
639191	614036
42232	614037
592884	614038
470	614039
43960	614040
657414	614041
567950	614042
285337	614043
2187	614044
361929	614045
362702	614046
1325	614047
22577	614048
8641	614049
69729	614050
1919	614051
27313	614052
645887	614053
5668	614054
161665	614055
300255	614056
5116	614057
435559	614058
544	614059
474279	614060
1355	614061
535120	614062
668197	614063
208259	614064
477340	614065
698265	614066
275762	614067
43825	614068
689026	614069
74120	614070
478839	614071
520922	614072
170777	614073
287209	614074
485726	614075
185967	614076
300644	614077
687414	614078
510417	614079
595206	614080
413988	614081
493396	614082
186269	614083
2839	614084
281197	614085
259834	614086
144415	614087
403477	614088
23749	614089
149014	614090
629945	614091
68158	614092
434144	614093
281411	614094
124253	614095
59804	614096
340231	614097
373906	614098
130420	614099
324051	614100
647322	614101
236568	614102
225416	614103
722512	614104
85387	614105
575713	614106
407228	614107
24694	614108
705270	614109
200701	614110
151836	614111
418647	614112
34450	614113
497953	614114
156928	614115
615679	614116
73154	614117
355	614118
263550	614119
19	614120
154253	614121
162610	614122
510454	614123
7920	614124
611476	614125
150916	614126
395894	614127
188846	614128
573776	614129
227530	614130
154140	614131
485223	614132
710469	614133
567807	614134
14874	614135
412824	614136
613577	614137
75398	614138
313720	614139
603913	614140
684338	614141
194896	614142
184489	614143
277865	614144
33551	614145
36814	614146
398292	614147
365536	614148
183421	614149
607918	614150
585425	614151
44937	614152
175348	614153
378389	614154
168338	614155
154609	614156
540469	614157
431165	614158
299547	614159
583028	614160
708427	614161
593556	614162
438676	614163
32406	614164
668806	614165
248332	614166
42357	614167
684723	614168
135144	614169
245090	614170
471943	614171
84367	614172
79654	614173
182931	614174
134463	614175
29297	614176
352144	614177
488138	614178
4338	614179
397665	614180
649421	614181
615258	614182
12260	614183
412319	614184
85743	614185
4838	614186
531481	614187
39041	614188
101077	614189
632641	614190
140668	614191
703854	614192
81798	614193
47439	614194
95101	614195
93036	614196
622812	614197
512022	614198
702346	614199
147275	614200
133674	614201
27545	614202
33204	614203
529752	614204
389384	614205
2350	614206
379691	614207
332487	614208
151102	614209
36174	614210
615041	614211
107080	614212
158625	614213
646194	614214
40430	614215
110287	614216
51449	614217
662931	614218
12619	614219
709993	614220
80372	614221
218670	614222
98354	614223
62327	614224
202281	614225
708276	614226
572451	614227
10858	614228
240465	614229
322164	614230
262125	614231
174968	614232
176266	614233
95135	614234
414759	614235
80140	614236
451210	614237
200331	614238
149712	614239
49188	614240
75586	614241
4337	614242
701453	614243
561138	614244
75445	614245
30350	614246
147339	614247
27218	614248
93147	614249
32213	614250
74991	614251
659336	614252
76286	614253
21536	614254
61483	614255
142316	614256
43950	614257
72898	614258
495132	614259
501257	614260
35302	614261
110117	614262
294518	614263
391200	614264
614915	614265
638834	614266
590594	614267
17328	614268
194616	614269
68566	614270
184349	614271
515536	614272
544686	614273
46116	614274
221761	614275
697406	614276
409378	614277
69695	614278
218312	614279
125798	614280
166806	614281
33675	614282
549738	614283
327840	614284
18755	614285
33952	614286
149523	614287
629311	614288
334853	614289
535705	614290
166952	614291
50987	614292
174684	614293
608492	614294
184032	614295
1114	614296
663524	614297
52592	614298
485766	614299
297419	614300
474572	614301
85633	614302
17531	614303
83911	614304
86087	614305
133126	614306
207823	614307
429808	614308
596510	614309
3483	614310
310543	614311
522817	614312
573240	614313
514725	614314
705940	614315
673721	614316
653622	614317
691257	614318
571258	614319
590051	614320
175623	614321
3636	614322
305857	614323
202553	614324
337739	614325
45397	614326
84639	614327
113024	614328
698705	614329
76408	614330
554327	614331
412073	614332
14601	614333
279381	614334
251482	614335
424475	614336
87481	614337
50654	614338
707646	614339
167828	614340
637122	614341
144638	614342
420720	614343
650416	614344
7098	614345
82149	614346
203658	614347
129446	614348
97791	614349
9093	614350
381109	614351
32481	614352
426005	614353
702445	614354
146844	614355
552288	614356
538527	614357
1411	614358
580832	614359
496829	614360
702110	614361
69104	614362
349510	614363
2654	614364
259542	614365
402756	614366
465196	614367
686583	614368
611317	614369
56170	614370
385462	614371
53027	614372
461285	614373
592243	614374
459334	614375
436939	614376
120780	614377
617455	614378
1733	614379
293769	614380
624514	614381
461638	614382
172613	614383
597069	614384
575834	614385
348878	614386
290	614387
382709	614388
414864	614389
471722	614390
659460	614391
406073	614392
345347	614393
508726	614394
624470	614395
479009	614396
597668	614397
38105	614398
611848	614399
709	614400
46523	614401
692320	614402
48758	614403
390840	614404
674247	614405
66241	614406
706789	614407
475470	614408
652899	614409
40377	614410
8945	614411
268540	614412
674217	614413
1724	614414
718862	614415
95943	614416
184791	614417
375997	614418
41991	614419
412519	614420
201056	614421
60986	614422
374084	614423
14573	614424
341733	614425
602613	614426
72277	614427
57	614428
463726	614429
68759	614430
364242	614431
63335	614432
512338	614433
77510	614434
442466	614435
127623	614436
610588	614437
169099	614438
49795	614439
25075	614440
12177	614441
13809	614442
87183	614443
93729	614444
525372	614445
516621	614446
593787	614447
124576	614448
84879	614449
128792	614450
298328	614451
628815	614452
517585	614453
194380	614454
546372	614455
134263	614456
86061	614457
18984	614458
138602	614459
429624	614460
171920	614461
529365	614462
690782	614463
68604	614464
31579	614465
10820	614466
551281	614467
184684	614468
247599	614469
346997	614470
450223	614471
2050	614472
982	614473
62318	614474
404203	614475
97468	614476
133616	614477
554510	614478
396889	614479
305504	614480
18356	614481
268941	614482
348972	614483
26352	614484
287115	614485
61577	614486
37880	614487
84276	614488
473944	614489
655816	614490
445398	614491
408944	614492
40811	614493
404504	614494
610663	614495
309616	614496
290636	614497
169411	614498
133608	614499
117018	614500
480071	614501
223487	614502
41556	614503
261561	614504
93423	614505
12743	614506
426299	614507
425097	614508
105900	614509
152095	614510
389711	614511
577239	614512
26529	614513
904	614514
511998	614515
488771	614516
250095	614517
400744	614518
160965	614519
185545	614520
125192	614521
392696	614522
495318	614523
51930	614524
662924	614525
116548	614526
571011	614527
61178	614528
303991	614529
453865	614530
509527	614531
369444	614532
14554	614533
456530	614534
614436	614535
501465	614536
352633	614537
26491	614538
156226	614539
25617	614540
332704	614541
21180	614542
1553	614543
295595	614544
422685	614545
222916	614546
446557	614547
154753	614548
274504	614549
12597	614550
431918	614551
78905	614552
689063	614553
66111	614554
257591	614555
518805	614556
524188	614557
22644	614558
31629	614559
250173	614560
220315	614561
159914	614562
40554	614563
24421	614564
127470	614565
40090	614566
21399	614567
90739	614568
320815	614569
193360	614570
495384	614571
616660	614572
427806	614573
145202	614574
635709	614575
464906	614576
168151	614577
161306	614578
45235	614579
500116	614580
638915	614581
405904	614582
55774	614583
566075	614584
544911	614585
639760	614586
358436	614587
106511	614588
585955	614589
182603	614590
478319	614591
223187	614592
673485	614593
680731	614594
308066	614595
191884	614596
263484	614597
443739	614598
106948	614599
382881	614600
455024	614601
332157	614602
717416	614603
388457	614604
220768	614605
37180	614606
332663	614607
418816	614608
635729	614609
25463	614610
568915	614611
206326	614612
430976	614613
640883	614614
149443	614615
163668	614616
486050	614617
3951	614618
682884	614619
284785	614620
308868	614621
294258	614622
398835	614623
581711	614624
563271	614625
341718	614626
176199	614627
213689	614628
198381	614629
19562	614630
77749	614631
63067	614632
506319	614633
3217	614634
299158	614635
66422	614636
624810	614637
10267	614638
111835	614639
243361	614640
699901	614641
340405	614642
279200	614643
353690	614644
103498	614645
277050	614646
490879	614647
181467	614648
2052	614649
509520	614650
158489	614651
252751	614652
3982	614653
66677	614654
596319	614655
685902	614656
106986	614657
644417	614658
137713	614659
59704	614660
249694	614661
57939	614662
138604	614663
132137	614664
59501	614665
268627	614666
581079	614667
43550	614668
180719	614669
6832	614670
657415	614671
1317	614672
560366	614673
631113	614674
334013	614675
75010	614676
247959	614677
170809	614678
171370	614679
514544	614680
8345	614681
46389	614682
712592	614683
490638	614684
10594	614685
647352	614686
508825	614687
410306	614688
35697	614689
650139	614690
5795	614691
157774	614692
23539	614693
269030	614694
456876	614695
368567	614696
238653	614697
184599	614698
112307	614699
708689	614700
312563	614701
571278	614702
606	614703
489174	614704
52263	614705
620032	614706
316891	614707
530130	614708
3124	614709
356029	614710
334866	614711
718507	614712
111475	614713
94766	614714
661400	614715
13226	614716
51320	614717
27719	614718
526681	614719
120033	614720
84610	614721
563471	614722
19256	614723
40684	614724
468663	614725
155557	614726
412089	614727
507842	614728
67204	614729
658644	614730
463139	614731
25542	614732
282454	614733
13237	614734
67406	614735
441709	614736
499604	614737
26401	614738
495602	614739
400282	614740
388303	614741
504503	614742
283648	614743
140448	614744
50189	614745
606188	614746
335854	614747
40147	614748
42748	614749
255584	614750
93064	614751
194813	614752
46062	614753
208470	614754
699584	614755
643742	614756
30187	614757
19334	614758
362298	614759
261690	614760
193787	614761
505486	614762
108746	614763
396106	614764
475880	614765
171947	614766
237804	614767
151494	614768
48218	614769
207505	614770
226545	614771
40262	614772
3	614773
389213	614774
360626	614775
92165	614776
339916	614777
185447	614778
140417	614779
466358	614780
102228	614781
412105	614782
536223	614783
124962	614784
56563	614785
605732	614786
490977	614787
10003	614788
252854	614789
30405	614790
53718	614791
540605	614792
322012	614793
687247	614794
134524	614795
605188	614796
414499	614797
301469	614798
171698	614799
217944	614800
119737	614801
171983	614802
526359	614803
552374	614804
19811	614805
352969	614806
620355	614807
27813	614808
106740	614809
466003	614810
612520	614811
119943	614812
60033	614813
120246	614814
140415	614815
608039	614816
67923	614817
565937	614818
272343	614819
80005	614820
396930	614821
403405	614822
1279	614823
122536	614824
320523	614825
703522	614826
720073	614827
49845	614828
180574	614829
313442	614830
113264	614831
174835	614832
92325	614833
132279	614834
83841	614835
497852	614836
28492	614837
446700	614838
544552	614839
386593	614840
415006	614841
121860	614842
94999	614843
632119	614844
18759	614845
585471	614846
16904	614847
482275	614848
167966	614849
492230	614850
131658	614851
581362	614852
49763	614853
578767	614854
23006	614855
292398	614856
2212	614857
125324	614858
282650	614859
704817	614860
415433	614861
343937	614862
160962	614863
75662	614864
467794	614865
329804	614866
172428	614867
231078	614868
129784	614869
516376	614870
484059	614871
197511	614872
119083	614873
692111	614874
466247	614875
90001	614876
10109	614877
311137	614878
11149	614879
19175	614880
14209	614881
377175	614882
86029	614883
555367	614884
137377	614885
621643	614886
720470	614887
2537	614888
120893	614889
26103	614890
682591	614891
403408	614892
134188	614893
354587	614894
166594	614895
691742	614896
180240	614897
184359	614898
163319	614899
254913	614900
15122	614901
25049	614902
52767	614903
486467	614904
49645	614905
611570	614906
123626	614907
442583	614908
646168	614909
297697	614910
40472	614911
108223	614912
178831	614913
234090	614914
293433	614915
320386	614916
652706	614917
443531	614918
109608	614919
723619	614920
648945	614921
625074	614922
218618	614923
10396	614924
679921	614925
198821	614926
159573	614927
47535	614928
283873	614929
120124	614930
45742	614931
303582	614932
176057	614933
482397	614934
684350	614935
20714	614936
184178	614937
34488	614938
36889	614939
7270	614940
290101	614941
75089	614942
498394	614943
538822	614944
667390	614945
472071	614946
83141	614947
38705	614948
687165	614949
1741	614950
355954	614951
26013	614952
701634	614953
141265	614954
38300	614955
5709	614956
460278	614957
183883	614958
294221	614959
2936	614960
44544	614961
54143	614962
33043	614963
31159	614964
232297	614965
195928	614966
167623	614967
130756	614968
432477	614969
112498	614970
54124	614971
667249	614972
107466	614973
234019	614974
33890	614975
379838	614976
139406	614977
690394	614978
143354	614979
112266	614980
36304	614981
133087	614982
1541	614983
42557	614984
473036	614985
279331	614986
42453	614987
492356	614988
87712	614989
17121	614990
216257	614991
88251	614992
277350	614993
171146	614994
620265	614995
15084	614996
695605	614997
182535	614998
681355	614999
26969	615000
142621	615001
627436	615002
448182	615003
591383	615004
582479	615005
33803	615006
567337	615007
64353	615008
706621	615009
78303	615010
143040	615011
337827	615012
17076	615013
155488	615014
61133	615015
289375	615016
161797	615017
19490	615018
28684	615019
4444	615020
153299	615021
712415	615022
152648	615023
679134	615024
249929	615025
2250	615026
122790	615027
296865	615028
447852	615029
164576	615030
19511	615031
203451	615032
8309	615033
10310	615034
224865	615035
29490	615036
157699	615037
474697	615038
33205	615039
403819	615040
164234	615041
227244	615042
84238	615043
149437	615044
667212	615045
297937	615046
478659	615047
463900	615048
2742	615049
21057	615050
669621	615051
652430	615052
153767	615053
64985	615054
200910	615055
40457	615056
148739	615057
61113	615058
520413	615059
488560	615060
453662	615061
294059	615062
63940	615063
279326	615064
28662	615065
40751	615066
90183	615067
7945	615068
374314	615069
165929	615070
252561	615071
391790	615072
6189	615073
6505	615074
8114	615075
666015	615076
532801	615077
719788	615078
133740	615079
633054	615080
345856	615081
161285	615082
164680	615083
334161	615084
256966	615085
29542	615086
624653	615087
300691	615088
142328	615089
267622	615090
671127	615091
39671	615092
449014	615093
483833	615094
364574	615095
75767	615096
501122	615097
105029	615098
513446	615099
148982	615100
621560	615101
697777	615102
9006	615103
105507	615104
600819	615105
278893	615106
10304	615107
574616	615108
354159	615109
478592	615110
389313	615111
653161	615112
513418	615113
61282	615114
82749	615115
145914	615116
32727	615117
94072	615118
674	615119
86724	615120
97963	615121
31117	615122
376928	615123
27995	615124
41310	615125
65879	615126
2055	615127
486552	615128
49769	615129
697447	615130
624942	615131
208661	615132
40088	615133
124130	615134
14465	615135
153625	615136
59023	615137
566756	615138
41056	615139
540396	615140
28927	615141
37322	615142
227384	615143
386706	615144
700526	615145
1311	615146
132002	615147
312193	615148
323499	615149
63688	615150
507748	615151
229408	615152
467116	615153
146701	615154
3391	615155
130327	615156
33594	615157
382644	615158
474524	615159
617406	615160
228858	615161
468025	615162
598201	615163
3790	615164
346578	615165
82749	615166
459678	615167
524185	615168
494961	615169
30058	615170
435030	615171
55341	615172
359516	615173
133870	615174
418829	615175
118992	615176
305898	615177
724333	615178
50321	615179
454101	615180
638453	615181
119774	615182
334873	615183
305366	615184
71030	615185
383519	615186
141468	615187
128427	615188
60160	615189
90763	615190
304846	615191
142747	615192
330157	615193
138141	615194
480196	615195
79017	615196
283011	615197
619428	615198
249499	615199
227209	615200
6565	615201
157771	615202
690964	615203
28385	615204
362359	615205
660194	615206
455331	615207
120919	615208
273531	615209
108583	615210
285054	615211
174632	615212
21942	615213
361754	615214
207642	615215
72525	615216
212214	615217
162840	615218
143572	615219
256616	615220
104216	615221
24368	615222
107615	615223
82270	615224
135133	615225
664092	615226
6588	615227
164035	615228
561454	615229
26681	615230
243181	615231
43986	615232
172140	615233
272896	615234
7427	615235
88909	615236
117158	615237
309765	615238
128940	615239
2340	615240
65549	615241
65722	615242
467789	615243
541813	615244
365782	615245
142773	615246
93017	615247
690324	615248
11106	615249
624356	615250
438620	615251
516339	615252
377797	615253
103339	615254
116096	615255
73805	615256
589595	615257
350	615258
118950	615259
537833	615260
122553	615261
442051	615262
137222	615263
70567	615264
669112	615265
165620	615266
512871	615267
12347	615268
178577	615269
660659	615270
307372	615271
59168	615272
575686	615273
78157	615274
60251	615275
48603	615276
432498	615277
425398	615278
251730	615279
34746	615280
119353	615281
463541	615282
280231	615283
10086	615284
535191	615285
574714	615286
307719	615287
113650	615288
1849	615289
27458	615290
119274	615291
680157	615292
19827	615293
443420	615294
565806	615295
432328	615296
459900	615297
68351	615298
99770	615299
208799	615300
495296	615301
43832	615302
17384	615303
97250	615304
665431	615305
338723	615306
119118	615307
599922	615308
397698	615309
77018	615310
616134	615311
687967	615312
5240	615313
51654	615314
85848	615315
15223	615316
634868	615317
117490	615318
130648	615319
154809	615320
3518	615321
90866	615322
284205	615323
625959	615324
690974	615325
72720	615326
286672	615327
122941	615328
122795	615329
149343	615330
577473	615331
626701	615332
286880	615333
170842	615334
693283	615335
63215	615336
240739	615337
70323	615338
574727	615339
380400	615340
181732	615341
185165	615342
30359	615343
436641	615344
249341	615345
645144	615346
488401	615347
576626	615348
501756	615349
129692	615350
249535	615351
152227	615352
40251	615353
262272	615354
307254	615355
31901	615356
363982	615357
81521	615358
232711	615359
627716	615360
378436	615361
306271	615362
462888	615363
677363	615364
40469	615365
44615	615366
317512	615367
681408	615368
578124	615369
142567	615370
127776	615371
438048	615372
327017	615373
559550	615374
87457	615375
71004	615376
156808	615377
305918	615378
287572	615379
630667	615380
60549	615381
180598	615382
273298	615383
58360	615384
68591	615385
4434	615386
152566	615387
70189	615388
422025	615389
299163	615390
11488	615391
607005	615392
403576	615393
487014	615394
686245	615395
620629	615396
25188	615397
24181	615398
120433	615399
113898	615400
141995	615401
61097	615402
336158	615403
459139	615404
20507	615405
225387	615406
6549	615407
213907	615408
415536	615409
627546	615410
97252	615411
416883	615412
159253	615413
141846	615414
373922	615415
55872	615416
191242	615417
311478	615418
9522	615419
29521	615420
20597	615421
32314	615422
679714	615423
25029	615424
31535	615425
276878	615426
128074	615427
102092	615428
151135	615429
490965	615430
52454	615431
516032	615432
723790	615433
115909	615434
299719	615435
123940	615436
397854	615437
631906	615438
243342	615439
144908	615440
170445	615441
591353	615442
50645	615443
69347	615444
247309	615445
323068	615446
357890	615447
378163	615448
559485	615449
5794	615450
6607	615451
5227	615452
720008	615453
148744	615454
85843	615455
478723	615456
84	615457
516610	615458
135154	615459
117683	615460
188496	615461
242	615462
372139	615463
80071	615464
543152	615465
654022	615466
134438	615467
90356	615468
448458	615469
209828	615470
76942	615471
186412	615472
271921	615473
475314	615474
383578	615475
64927	615476
49753	615477
190302	615478
112154	615479
46536	615480
202029	615481
22807	615482
294735	615483
328278	615484
47350	615485
612979	615486
641054	615487
51103	615488
350743	615489
35319	615490
357686	615491
391878	615492
626981	615493
581420	615494
454905	615495
499844	615496
15209	615497
537210	615498
290000	615499
115406	615500
573376	615501
250034	615502
72310	615503
39514	615504
121466	615505
558862	615506
618750	615507
157072	615508
358922	615509
16984	615510
136550	615511
472657	615512
188245	615513
45716	615514
36190	615515
240235	615516
585237	615517
31098	615518
4347	615519
460514	615520
383278	615521
36978	615522
186478	615523
351565	615524
477442	615525
180253	615526
330808	615527
49220	615528
177633	615529
698830	615530
589902	615531
13789	615532
169716	615533
13432	615534
85738	615535
170823	615536
61257	615537
300409	615538
402322	615539
287232	615540
23015	615541
123382	615542
162280	615543
113153	615544
167982	615545
442088	615546
42583	615547
281637	615548
427978	615549
63824	615550
203647	615551
361462	615552
4835	615553
536265	615554
154960	615555
178170	615556
465861	615557
569345	615558
130592	615559
667644	615560
628648	615561
501035	615562
140720	615563
171312	615564
129462	615565
40599	615566
714490	615567
160021	615568
4807	615569
655520	615570
427843	615571
126100	615572
33040	615573
190480	615574
180355	615575
8790	615576
191215	615577
571380	615578
234209	615579
591960	615580
339910	615581
636	615582
21316	615583
511679	615584
518390	615585
104568	615586
18263	615587
107940	615588
476217	615589
299155	615590
305311	615591
678146	615592
228999	615593
220272	615594
336458	615595
61675	615596
245048	615597
327386	615598
382003	615599
256	615600
54692	615601
74511	615602
117797	615603
714436	615604
129262	615605
437141	615606
238054	615607
163363	615608
338907	615609
18034	615610
195168	615611
482457	615612
1850	615613
518641	615614
425760	615615
532695	615616
310064	615617
77478	615618
656786	615619
466746	615620
447459	615621
370325	615622
645952	615623
7718	615624
381483	615625
107232	615626
277746	615627
56449	615628
27413	615629
142454	615630
136442	615631
154665	615632
627419	615633
64413	615634
700212	615635
376020	615636
38545	615637
343217	615638
214114	615639
254851	615640
364932	615641
98087	615642
107382	615643
246	615644
106332	615645
186629	615646
53875	615647
919	615648
385693	615649
416856	615650
41881	615651
160156	615652
60340	615653
186585	615654
312769	615655
109694	615656
211010	615657
105724	615658
116985	615659
13624	615660
62816	615661
712879	615662
84284	615663
36369	615664
264300	615665
553389	615666
235411	615667
136961	615668
41986	615669
177732	615670
140796	615671
149579	615672
421092	615673
27611	615674
78508	615675
360959	615676
264181	615677
433031	615678
155363	615679
173927	615680
669981	615681
266722	615682
86734	615683
56736	615684
483058	615685
40970	615686
631087	615687
623830	615688
442757	615689
163568	615690
125647	615691
691919	615692
452878	615693
209621	615694
6510	615695
39012	615696
14139	615697
497168	615698
484926	615699
165580	615700
155925	615701
633826	615702
263917	615703
354308	615704
16374	615705
25769	615706
34677	615707
121194	615708
174931	615709
363381	615710
112315	615711
400836	615712
58534	615713
372902	615714
156415	615715
6107	615716
644358	615717
93462	615718
214045	615719
22335	615720
482562	615721
556972	615722
561563	615723
293143	615724
417206	615725
115828	615726
190506	615727
30607	615728
607889	615729
123010	615730
90305	615731
180873	615732
563516	615733
389818	615734
102323	615735
701415	615736
113697	615737
41035	615738
46668	615739
154770	615740
76590	615741
532942	615742
202493	615743
430615	615744
370871	615745
6655	615746
84477	615747
565229	615748
257259	615749
11490	615750
46578	615751
43748	615752
308042	615753
162906	615754
22094	615755
1186	615756
318490	615757
282525	615758
502046	615759
29701	615760
93941	615761
184028	615762
235683	615763
107594	615764
119982	615765
108967	615766
169898	615767
346390	615768
555247	615769
341082	615770
403052	615771
699082	615772
94243	615773
144072	615774
377412	615775
656986	615776
487665	615777
622220	615778
374334	615779
20682	615780
628579	615781
435579	615782
106183	615783
103086	615784
620962	615785
13170	615786
141840	615787
605670	615788
150107	615789
106756	615790
710789	615791
119713	615792
81988	615793
706566	615794
580118	615795
214402	615796
81755	615797
96848	615798
691315	615799
423361	615800
128828	615801
258415	615802
356370	615803
652861	615804
181045	615805
72687	615806
163588	615807
95874	615808
28737	615809
455938	615810
118057	615811
38265	615812
58097	615813
116841	615814
67405	615815
117850	615816
681244	615817
223711	615818
333504	615819
16450	615820
404764	615821
165750	615822
138848	615823
108120	615824
32940	615825
407098	615826
381535	615827
367915	615828
587890	615829
162467	615830
310907	615831
350161	615832
516531	615833
382929	615834
459347	615835
523588	615836
62004	615837
145647	615838
214419	615839
4508	615840
123691	615841
364056	615842
134303	615843
73357	615844
650210	615845
440009	615846
708360	615847
128959	615848
53230	615849
483288	615850
670205	615851
163634	615852
405304	615853
598362	615854
513004	615855
18959	615856
464852	615857
120036	615858
5594	615859
45165	615860
302554	615861
16717	615862
235208	615863
278090	615864
411070	615865
473990	615866
199332	615867
490672	615868
471635	615869
55857	615870
7324	615871
692308	615872
239190	615873
176303	615874
455222	615875
115334	615876
507880	615877
234747	615878
4265	615879
13419	615880
4125	615881
403094	615882
680753	615883
34239	615884
667650	615885
437268	615886
185864	615887
511144	615888
170237	615889
156030	615890
7003	615891
299555	615892
163748	615893
607306	615894
607595	615895
72929	615896
23011	615897
184992	615898
169357	615899
102568	615900
52498	615901
629196	615902
49662	615903
116524	615904
550558	615905
155	615906
3141	615907
175398	615908
578547	615909
30542	615910
129651	615911
708842	615912
138433	615913
92351	615914
103984	615915
98863	615916
87658	615917
40118	615918
698425	615919
13214	615920
638263	615921
429639	615922
572457	615923
204357	615924
145056	615925
29183	615926
512670	615927
175767	615928
489587	615929
244123	615930
273886	615931
352919	615932
25177	615933
650525	615934
468201	615935
523437	615936
29546	615937
446422	615938
46390	615939
146177	615940
108368	615941
479883	615942
115542	615943
105302	615944
501403	615945
133639	615946
124872	615947
244667	615948
359563	615949
244312	615950
133571	615951
71524	615952
98558	615953
522481	615954
15981	615955
199047	615956
12067	615957
12535	615958
34434	615959
52154	615960
108459	615961
541772	615962
607321	615963
85382	615964
34271	615965
28469	615966
207272	615967
569268	615968
387755	615969
52608	615970
531757	615971
199115	615972
446469	615973
139722	615974
84539	615975
716300	615976
6866	615977
377617	615978
9916	615979
51298	615980
9559	615981
706469	615982
73872	615983
602489	615984
663543	615985
642224	615986
175035	615987
60528	615988
510941	615989
10380	615990
489193	615991
244309	615992
21325	615993
33921	615994
430798	615995
73759	615996
583717	615997
168495	615998
619749	615999
64483	616000
428187	616001
71658	616002
233082	616003
10866	616004
17363	616005
696645	616006
283810	616007
431844	616008
13766	616009
640501	616010
139312	616011
8682	616012
137916	616013
554537	616014
332661	616015
233576	616016
471315	616017
243702	616018
436806	616019
559824	616020
116861	616021
2309	616022
95932	616023
623167	616024
166918	616025
11388	616026
168339	616027
31494	616028
521788	616029
41112	616030
227597	616031
53062	616032
72418	616033
693044	616034
276611	616035
662262	616036
665621	616037
432442	616038
4141	616039
714519	616040
557677	616041
145419	616042
402069	616043
61420	616044
141222	616045
406741	616046
173132	616047
692695	616048
575577	616049
269442	616050
357560	616051
296978	616052
15239	616053
107260	616054
201998	616055
28895	616056
162821	616057
71849	616058
280863	616059
583771	616060
367392	616061
32303	616062
54565	616063
725288	616064
347100	616065
702514	616066
1048	616067
698596	616068
88649	616069
43599	616070
159230	616071
607032	616072
172082	616073
690201	616074
4200	616075
159174	616076
446114	616077
62784	616078
515528	616079
682038	616080
115635	616081
567757	616082
499055	616083
558332	616084
497150	616085
185962	616086
120019	616087
84469	616088
448560	616089
70650	616090
510316	616091
673899	616092
97465	616093
345880	616094
285460	616095
342797	616096
116403	616097
545855	616098
220328	616099
15109	616100
250383	616101
79680	616102
350368	616103
651606	616104
236350	616105
425304	616106
211055	616107
109459	616108
156529	616109
635450	616110
210044	616111
16626	616112
617090	616113
210171	616114
608660	616115
284121	616116
255339	616117
196260	616118
506072	616119
702963	616120
49399	616121
601437	616122
215033	616123
654625	616124
43886	616125
48872	616126
20890	616127
667034	616128
61853	616129
151001	616130
38931	616131
328002	616132
556702	616133
395911	616134
150558	616135
285882	616136
671386	616137
514618	616138
279830	616139
468141	616140
39270	616141
16893	616142
572064	616143
630572	616144
5942	616145
32562	616146
65481	616147
73265	616148
38544	616149
403073	616150
183147	616151
30506	616152
137722	616153
57994	616154
288696	616155
623207	616156
15553	616157
46073	616158
672608	616159
502653	616160
73560	616161
18623	616162
279021	616163
336230	616164
236422	616165
153543	616166
669764	616167
506822	616168
15865	616169
312511	616170
456248	616171
391506	616172
29606	616173
361218	616174
16792	616175
508454	616176
25957	616177
97784	616178
427336	616179
724365	616180
232900	616181
515062	616182
484625	616183
334623	616184
181395	616185
174139	616186
31850	616187
594997	616188
493031	616189
88335	616190
403888	616191
589705	616192
27693	616193
417342	616194
295418	616195
400122	616196
107547	616197
685581	616198
327616	616199
147890	616200
319587	616201
2695	616202
288521	616203
39727	616204
534586	616205
249325	616206
235307	616207
213528	616208
161147	616209
24788	616210
62548	616211
722526	616212
186147	616213
50582	616214
210106	616215
586534	616216
345443	616217
192412	616218
643887	616219
329530	616220
662637	616221
75905	616222
673223	616223
389181	616224
159570	616225
137614	616226
116341	616227
29229	616228
109188	616229
156891	616230
426025	616231
39339	616232
286213	616233
103553	616234
40236	616235
208402	616236
58406	616237
590405	616238
501993	616239
136197	616240
296996	616241
248326	616242
367946	616243
540169	616244
99284	616245
274761	616246
526816	616247
166360	616248
630843	616249
558995	616250
23124	616251
565242	616252
675540	616253
706555	616254
188277	616255
12913	616256
73371	616257
347475	616258
585313	616259
197674	616260
167435	616261
574437	616262
151588	616263
59070	616264
11694	616265
311024	616266
683355	616267
488381	616268
274147	616269
180830	616270
10111	616271
12098	616272
1668	616273
638738	616274
673425	616275
366273	616276
132475	616277
162395	616278
206837	616279
33765	616280
53003	616281
261855	616282
606451	616283
29864	616284
201564	616285
709755	616286
467550	616287
7991	616288
362694	616289
40467	616290
24851	616291
61073	616292
279735	616293
78026	616294
469642	616295
151546	616296
32222	616297
54632	616298
27452	616299
76936	616300
460368	616301
466829	616302
531818	616303
398906	616304
163564	616305
569823	616306
392309	616307
663377	616308
136646	616309
625470	616310
172960	616311
535131	616312
686570	616313
197362	616314
304504	616315
405173	616316
105660	616317
47542	616318
26093	616319
103545	616320
527462	616321
462666	616322
679820	616323
190959	616324
130580	616325
66464	616326
613982	616327
539638	616328
258762	616329
490834	616330
304462	616331
378869	616332
86446	616333
224260	616334
63379	616335
358113	616336
691904	616337
88521	616338
99967	616339
22030	616340
272349	616341
573248	616342
8154	616343
127185	616344
161145	616345
25036	616346
702628	616347
74616	616348
629844	616349
433444	616350
21066	616351
431147	616352
41884	616353
432308	616354
422863	616355
6500	616356
678574	616357
111681	616358
410058	616359
682337	616360
464891	616361
273404	616362
422846	616363
225393	616364
26041	616365
545866	616366
698415	616367
482314	616368
348967	616369
252319	616370
177126	616371
45399	616372
286763	616373
25138	616374
54332	616375
330676	616376
578239	616377
42268	616378
393473	616379
328629	616380
409015	616381
182983	616382
145388	616383
53503	616384
264388	616385
476601	616386
27301	616387
8695	616388
167938	616389
59373	616390
51642	616391
281005	616392
3136	616393
603071	616394
153834	616395
19974	616396
443492	616397
301198	616398
343157	616399
5497	616400
156914	616401
335057	616402
40321	616403
551425	616404
494494	616405
570160	616406
678635	616407
604584	616408
296826	616409
455770	616410
86448	616411
361346	616412
1952	616413
204657	616414
97170	616415
175046	616416
486975	616417
3539	616418
119950	616419
36239	616420
623085	616421
458484	616422
107585	616423
3736	616424
462707	616425
447022	616426
217536	616427
413277	616428
62735	616429
382351	616430
660246	616431
628328	616432
311062	616433
9927	616434
54797	616435
126925	616436
330809	616437
200428	616438
557536	616439
264340	616440
288	616441
22484	616442
162001	616443
450404	616444
318296	616445
368011	616446
14960	616447
89401	616448
5400	616449
545964	616450
19864	616451
23168	616452
138908	616453
585745	616454
390930	616455
159142	616456
711528	616457
443435	616458
2177	616459
35228	616460
86684	616461
443842	616462
707944	616463
18511	616464
281834	616465
129591	616466
604609	616467
195837	616468
53603	616469
95860	616470
53878	616471
361076	616472
70552	616473
665684	616474
10923	616475
11893	616476
23430	616477
38350	616478
161559	616479
321365	616480
442458	616481
285925	616482
97078	616483
325771	616484
89626	616485
600870	616486
42815	616487
183148	616488
413321	616489
589073	616490
261729	616491
686689	616492
64247	616493
177859	616494
685569	616495
246419	616496
348368	616497
512607	616498
340667	616499
138386	616500
658941	616501
397378	616502
145532	616503
488846	616504
491828	616505
93198	616506
51488	616507
98	616508
657637	616509
142603	616510
543498	616511
124777	616512
464318	616513
364902	616514
81456	616515
316917	616516
474379	616517
40403	616518
388262	616519
495504	616520
78206	616521
702287	616522
43915	616523
58415	616524
29139	616525
689800	616526
599427	616527
575402	616528
125062	616529
458902	616530
29844	616531
444892	616532
448379	616533
550170	616534
517359	616535
20723	616536
47103	616537
559734	616538
109767	616539
575254	616540
174796	616541
30884	616542
594248	616543
343646	616544
58945	616545
4557	616546
354878	616547
9562	616548
714168	616549
63836	616550
15566	616551
397814	616552
117054	616553
587936	616554
1034	616555
45587	616556
705946	616557
54351	616558
41910	616559
29804	616560
68616	616561
153864	616562
35141	616563
81742	616564
40580	616565
182763	616566
548640	616567
453526	616568
463093	616569
68881	616570
161414	616571
546439	616572
35475	616573
705765	616574
138887	616575
676183	616576
252822	616577
179012	616578
451085	616579
489836	616580
362756	616581
48088	616582
162266	616583
558112	616584
684202	616585
555318	616586
64023	616587
426438	616588
631519	616589
248603	616590
577787	616591
100625	616592
645364	616593
75381	616594
23340	616595
10288	616596
130093	616597
680354	616598
103202	616599
5779	616600
85771	616601
507675	616602
36318	616603
46119	616604
308225	616605
94063	616606
302798	616607
646819	616608
121755	616609
367871	616610
94649	616611
417022	616612
435818	616613
22461	616614
58496	616615
211119	616616
35946	616617
149998	616618
235934	616619
435570	616620
264432	616621
341889	616622
197214	616623
70156	616624
38436	616625
304108	616626
429111	616627
676073	616628
187644	616629
373401	616630
175222	616631
34042	616632
494014	616633
707298	616634
93428	616635
17044	616636
11970	616637
318079	616638
705683	616639
361196	616640
591809	616641
56882	616642
29253	616643
116058	616644
640809	616645
536216	616646
527903	616647
146996	616648
510778	616649
118039	616650
109833	616651
500699	616652
518002	616653
133002	616654
175104	616655
101165	616656
8155	616657
14764	616658
44345	616659
16342	616660
88868	616661
380037	616662
80186	616663
704964	616664
297827	616665
410611	616666
588252	616667
611876	616668
700976	616669
647482	616670
50739	616671
48519	616672
254220	616673
163599	616674
484042	616675
611697	616676
123083	616677
45510	616678
4645	616679
454870	616680
25719	616681
469906	616682
55292	616683
541931	616684
204222	616685
17689	616686
589771	616687
346466	616688
35337	616689
54227	616690
142136	616691
481451	616692
132492	616693
662247	616694
595457	616695
84325	616696
310328	616697
98601	616698
146468	616699
320652	616700
119882	616701
159818	616702
672944	616703
41800	616704
545331	616705
22296	616706
303682	616707
390515	616708
74185	616709
68290	616710
233045	616711
719467	616712
716323	616713
725270	616714
185626	616715
668633	616716
663775	616717
462417	616718
708196	616719
459905	616720
249560	616721
207110	616722
541748	616723
40511	616724
709128	616725
498836	616726
314260	616727
96736	616728
474770	616729
652977	616730
90801	616731
498213	616732
43865	616733
14955	616734
149336	616735
488873	616736
276402	616737
11726	616738
86147	616739
4156	616740
31083	616741
639090	616742
58841	616743
571874	616744
494103	616745
27894	616746
126535	616747
184429	616748
330961	616749
157231	616750
645000	616751
675883	616752
536076	616753
469628	616754
190179	616755
118999	616756
512016	616757
31482	616758
14863	616759
6925	616760
195302	616761
1267	616762
1205	616763
177831	616764
224384	616765
46638	616766
580069	616767
67902	616768
649557	616769
130476	616770
5729	616771
52090	616772
24452	616773
504039	616774
216798	616775
297723	616776
269156	616777
325437	616778
251888	616779
43465	616780
420784	616781
12306	616782
419885	616783
626843	616784
678391	616785
117	616786
654523	616787
89300	616788
179949	616789
654816	616790
36264	616791
295556	616792
84207	616793
4102	616794
183526	616795
165986	616796
170908	616797
235758	616798
127595	616799
953	616800
82548	616801
682781	616802
424852	616803
267934	616804
108767	616805
608987	616806
143758	616807
436918	616808
181883	616809
533534	616810
411269	616811
10823	616812
16330	616813
164678	616814
367688	616815
117902	616816
259201	616817
24213	616818
581816	616819
94352	616820
45059	616821
133148	616822
17328	616823
692959	616824
56849	616825
330178	616826
693902	616827
326579	616828
355246	616829
423048	616830
507867	616831
177392	616832
555334	616833
540488	616834
240808	616835
699071	616836
45290	616837
58271	616838
516653	616839
422228	616840
211255	616841
29398	616842
522122	616843
341572	616844
165727	616845
316255	616846
349	616847
10904	616848
3072	616849
584919	616850
649629	616851
54800	616852
426875	616853
673417	616854
402869	616855
600325	616856
69089	616857
53464	616858
562304	616859
484047	616860
665161	616861
467594	616862
603582	616863
253269	616864
227575	616865
133321	616866
547336	616867
506184	616868
433640	616869
92548	616870
42889	616871
631704	616872
350827	616873
155622	616874
45662	616875
689348	616876
44391	616877
382836	616878
565232	616879
136209	616880
111922	616881
123072	616882
252208	616883
221340	616884
666275	616885
119660	616886
483110	616887
84132	616888
186216	616889
286176	616890
649488	616891
656506	616892
110869	616893
3074	616894
21712	616895
665664	616896
166678	616897
339070	616898
399410	616899
481722	616900
396088	616901
149055	616902
226031	616903
161253	616904
232187	616905
689107	616906
698875	616907
306924	616908
261004	616909
34928	616910
674783	616911
13558	616912
197128	616913
465028	616914
181528	616915
53443	616916
508174	616917
100137	616918
412333	616919
575034	616920
31388	616921
542865	616922
656933	616923
320668	616924
170786	616925
21943	616926
111983	616927
27229	616928
696591	616929
114019	616930
57145	616931
25905	616932
310616	616933
523194	616934
448073	616935
18283	616936
297907	616937
598106	616938
348410	616939
304069	616940
18008	616941
187145	616942
75826	616943
53160	616944
10880	616945
503349	616946
149939	616947
6549	616948
704230	616949
576265	616950
515991	616951
30889	616952
115632	616953
440154	616954
670633	616955
693485	616956
5335	616957
177913	616958
106683	616959
144272	616960
107883	616961
187063	616962
621145	616963
373524	616964
575622	616965
73760	616966
21023	616967
382607	616968
98923	616969
8591	616970
185442	616971
156114	616972
26874	616973
1179	616974
144352	616975
33386	616976
28850	616977
347793	616978
628408	616979
141690	616980
27736	616981
85606	616982
250011	616983
224240	616984
233876	616985
109948	616986
324483	616987
213194	616988
141297	616989
167670	616990
278350	616991
35662	616992
121939	616993
138539	616994
60834	616995
351534	616996
565591	616997
235928	616998
157086	616999
404460	617000
425247	617001
35015	617002
162256	617003
576769	617004
308120	617005
103650	617006
650797	617007
649857	617008
75510	617009
471261	617010
237470	617011
194672	617012
676088	617013
392854	617014
3461	617015
125666	617016
405344	617017
313217	617018
27497	617019
445864	617020
668215	617021
127672	617022
344952	617023
522943	617024
145296	617025
221916	617026
143287	617027
527465	617028
266643	617029
240912	617030
328421	617031
29359	617032
329069	617033
253296	617034
496901	617035
231	617036
449630	617037
361104	617038
650644	617039
78850	617040
628110	617041
4896	617042
127613	617043
659877	617044
625652	617045
118024	617046
253459	617047
171841	617048
288805	617049
701566	617050
636165	617051
681418	617052
516192	617053
332344	617054
171655	617055
558904	617056
1037	617057
102258	617058
355	617059
123888	617060
180841	617061
73777	617062
15436	617063
440276	617064
522057	617065
23094	617066
608520	617067
454694	617068
163349	617069
428845	617070
238870	617071
709942	617072
93674	617073
486011	617074
630863	617075
568631	617076
195081	617077
396886	617078
161291	617079
699184	617080
513498	617081
2691	617082
600422	617083
624752	617084
704890	617085
254691	617086
348538	617087
1532	617088
138998	617089
147287	617090
175764	617091
687093	617092
471265	617093
250598	617094
582718	617095
132898	617096
381783	617097
208870	617098
3525	617099
166175	617100
656091	617101
165840	617102
6943	617103
44776	617104
13931	617105
212102	617106
684422	617107
600391	617108
624517	617109
89027	617110
59106	617111
13131	617112
84024	617113
39022	617114
564266	617115
27757	617116
710	617117
6576	617118
636610	617119
136931	617120
708306	617121
41572	617122
276666	617123
199646	617124
156039	617125
164596	617126
63673	617127
78602	617128
81568	617129
600751	617130
65746	617131
113948	617132
59119	617133
38535	617134
609187	617135
473239	617136
488380	617137
70060	617138
54875	617139
107055	617140
722168	617141
518684	617142
193508	617143
568945	617144
239754	617145
220195	617146
666652	617147
468796	617148
457610	617149
486774	617150
607391	617151
193090	617152
89041	617153
151315	617154
475616	617155
201776	617156
279489	617157
607556	617158
85813	617159
186736	617160
397211	617161
51098	617162
429627	617163
579801	617164
257044	617165
32533	617166
543261	617167
511074	617168
2739	617169
36823	617170
110233	617171
353327	617172
100097	617173
304554	617174
266997	617175
473714	617176
169657	617177
200828	617178
620441	617179
584196	617180
44358	617181
381194	617182
26223	617183
379051	617184
137351	617185
82989	617186
328706	617187
305255	617188
42521	617189
630658	617190
14589	617191
581659	617192
576370	617193
124249	617194
135150	617195
24438	617196
564533	617197
39316	617198
626917	617199
47737	617200
570654	617201
690263	617202
179329	617203
348852	617204
8502	617205
443971	617206
539269	617207
559561	617208
487224	617209
464616	617210
551970	617211
171413	617212
53239	617213
271018	617214
122528	617215
420933	617216
1984	617217
72322	617218
5890	617219
499928	617220
509338	617221
304103	617222
544742	617223
5272	617224
266306	617225
557843	617226
70371	617227
309682	617228
24020	617229
73039	617230
214377	617231
201003	617232
38115	617233
275516	617234
248405	617235
344431	617236
114285	617237
135467	617238
42130	617239
673424	617240
450028	617241
27733	617242
437060	617243
620800	617244
540406	617245
310682	617246
32999	617247
616745	617248
4493	617249
10367	617250
11932	617251
159715	617252
541568	617253
60191	617254
629180	617255
355438	617256
311613	617257
178019	617258
27724	617259
713809	617260
153980	617261
24689	617262
463041	617263
586119	617264
10181	617265
555572	617266
1365	617267
119482	617268
181583	617269
491352	617270
335254	617271
32677	617272
167855	617273
4461	617274
417266	617275
428512	617276
337440	617277
349318	617278
515085	617279
186975	617280
305268	617281
532031	617282
531544	617283
196907	617284
279965	617285
627555	617286
35245	617287
130445	617288
173557	617289
55569	617290
272190	617291
113183	617292
343666	617293
92857	617294
503139	617295
130837	617296
47768	617297
412081	617298
47322	617299
130227	617300
12157	617301
235923	617302
690407	617303
15717	617304
420732	617305
674251	617306
62236	617307
649117	617308
352261	617309
325763	617310
428020	617311
140065	617312
617325	617313
163939	617314
581389	617315
559019	617316
285736	617317
29067	617318
196528	617319
719673	617320
448306	617321
42789	617322
458705	617323
105229	617324
584128	617325
596346	617326
33316	617327
3792	617328
713514	617329
27024	617330
670057	617331
596104	617332
316942	617333
720515	617334
53632	617335
96303	617336
7625	617337
366799	617338
180811	617339
37309	617340
122830	617341
647678	617342
367640	617343
12545	617344
443784	617345
296091	617346
527109	617347
702852	617348
443715	617349
536690	617350
551018	617351
588789	617352
31900	617353
9316	617354
581896	617355
714843	617356
159897	617357
468289	617358
71637	617359
623109	617360
528426	617361
325988	617362
120195	617363
539179	617364
84504	617365
165370	617366
502622	617367
37719	617368
610475	617369
286182	617370
476585	617371
159175	617372
48894	617373
427004	617374
517482	617375
13251	617376
694200	617377
22259	617378
42364	617379
550343	617380
136273	617381
315860	617382
430185	617383
216439	617384
396279	617385
149475	617386
100235	617387
701385	617388
255138	617389
414203	617390
467495	617391
2865	617392
425585	617393
459220	617394
245197	617395
658038	617396
46877	617397
46129	617398
582349	617399
428111	617400
164165	617401
568813	617402
48265	617403
721898	617404
209325	617405
301571	617406
166171	617407
429135	617408
586462	617409
467340	617410
26654	617411
24269	617412
408412	617413
363735	617414
724461	617415
366074	617416
650177	617417
345427	617418
77056	617419
78346	617420
337538	617421
366954	617422
446720	617423
210405	617424
360863	617425
26878	617426
123962	617427
185148	617428
230390	617429
28724	617430
69202	617431
476189	617432
11043	617433
648682	617434
664142	617435
427485	617436
10398	617437
381363	617438
40741	617439
137605	617440
481665	617441
99592	617442
15334	617443
10318	617444
538742	617445
413323	617446
63350	617447
394961	617448
463571	617449
708701	617450
476975	617451
284412	617452
500181	617453
387847	617454
153753	617455
90981	617456
380064	617457
513826	617458
166897	617459
30284	617460
153738	617461
14011	617462
593624	617463
414039	617464
377729	617465
706600	617466
556121	617467
537319	617468
42018	617469
696054	617470
520906	617471
17087	617472
2200	617473
209598	617474
3488	617475
72761	617476
306439	617477
190910	617478
379207	617479
21490	617480
45524	617481
657604	617482
289225	617483
39582	617484
152729	617485
471672	617486
434801	617487
224359	617488
668178	617489
42939	617490
248100	617491
76601	617492
368591	617493
292681	617494
93389	617495
21206	617496
143795	617497
699737	617498
513128	617499
222301	617500
191942	617501
65267	617502
581677	617503
25644	617504
12704	617505
648892	617506
13756	617507
98588	617508
619187	617509
363816	617510
9701	617511
289677	617512
250528	617513
229671	617514
590029	617515
12885	617516
500920	617517
11388	617518
10841	617519
118314	617520
152936	617521
21359	617522
113694	617523
668293	617524
275738	617525
74294	617526
151358	617527
69261	617528
160446	617529
25454	617530
246594	617531
584433	617532
585820	617533
178358	617534
136416	617535
173556	617536
255874	617537
363236	617538
795	617539
105676	617540
80746	617541
19417	617542
78809	617543
231462	617544
113976	617545
256240	617546
75406	617547
22564	617548
262943	617549
508505	617550
557373	617551
708380	617552
224869	617553
191921	617554
632528	617555
258349	617556
233744	617557
5450	617558
448454	617559
202116	617560
479179	617561
419693	617562
172315	617563
32094	617564
498024	617565
385436	617566
617740	617567
628227	617568
634635	617569
28844	617570
41871	617571
121057	617572
656268	617573
53590	617574
376273	617575
367572	617576
256871	617577
470809	617578
35691	617579
136432	617580
193487	617581
429237	617582
43474	617583
128501	617584
102077	617585
266372	617586
162529	617587
429072	617588
149546	617589
61796	617590
489875	617591
698046	617592
406319	617593
175757	617594
34930	617595
241214	617596
26203	617597
448099	617598
482161	617599
30993	617600
233209	617601
519135	617602
558900	617603
438130	617604
300212	617605
163346	617606
139999	617607
104763	617608
223004	617609
285122	617610
211289	617611
360574	617612
18715	617613
559873	617614
22958	617615
86890	617616
81574	617617
203575	617618
66779	617619
218635	617620
55373	617621
471755	617622
696352	617623
564498	617624
2008	617625
442708	617626
143661	617627
25117	617628
282754	617629
398454	617630
161863	617631
31906	617632
14274	617633
27748	617634
358979	617635
118203	617636
236687	617637
124041	617638
560316	617639
401120	617640
77746	617641
380145	617642
21512	617643
266191	617644
224203	617645
587288	617646
165325	617647
373105	617648
662074	617649
62635	617650
485706	617651
132388	617652
113979	617653
222150	617654
412229	617655
49733	617656
704296	617657
41061	617658
685248	617659
61778	617660
217513	617661
446378	617662
518917	617663
586554	617664
2210	617665
619322	617666
479091	617667
478062	617668
416303	617669
506654	617670
146453	617671
641972	617672
402922	617673
70542	617674
190526	617675
12046	617676
158170	617677
4350	617678
652252	617679
187134	617680
523990	617681
31352	617682
68733	617683
603371	617684
192609	617685
679082	617686
101768	617687
590341	617688
159397	617689
2813	617690
152783	617691
182165	617692
300579	617693
524703	617694
100372	617695
6399	617696
407397	617697
705486	617698
401028	617699
707301	617700
191828	617701
106496	617702
362397	617703
248955	617704
35796	617705
349951	617706
27234	617707
714932	617708
130595	617709
712042	617710
164933	617711
27076	617712
441081	617713
544368	617714
40883	617715
486418	617716
283216	617717
650122	617718
664372	617719
198207	617720
655185	617721
131862	617722
718797	617723
92105	617724
423244	617725
631740	617726
690440	617727
55153	617728
333078	617729
83822	617730
31734	617731
100050	617732
229391	617733
651766	617734
420263	617735
120638	617736
181728	617737
453895	617738
263284	617739
312607	617740
128897	617741
703971	617742
592108	617743
433118	617744
702177	617745
43280	617746
661182	617747
296414	617748
104992	617749
650808	617750
177669	617751
676	617752
410014	617753
529259	617754
25632	617755
27087	617756
79930	617757
5611	617758
519606	617759
50198	617760
221225	617761
299748	617762
46166	617763
718675	617764
541003	617765
181314	617766
31588	617767
40790	617768
715759	617769
674244	617770
174088	617771
55763	617772
20953	617773
343146	617774
142151	617775
36594	617776
212363	617777
628752	617778
699080	617779
503100	617780
678668	617781
356631	617782
113042	617783
287584	617784
356598	617785
1459	617786
147793	617787
187060	617788
61015	617789
64069	617790
606236	617791
72785	617792
16735	617793
82929	617794
58138	617795
303858	617796
10032	617797
272203	617798
34234	617799
469830	617800
359901	617801
655091	617802
90616	617803
125915	617804
514162	617805
234963	617806
406123	617807
297981	617808
5689	617809
135971	617810
103937	617811
480141	617812
226869	617813
13287	617814
699975	617815
101266	617816
540869	617817
597053	617818
26167	617819
28505	617820
511386	617821
174921	617822
594550	617823
505761	617824
283964	617825
100567	617826
8232	617827
483030	617828
107915	617829
589163	617830
92739	617831
670135	617832
171201	617833
467929	617834
8357	617835
376489	617836
285915	617837
4664	617838
238331	617839
12724	617840
153089	617841
378972	617842
142278	617843
129965	617844
37413	617845
111603	617846
13906	617847
477112	617848
28699	617849
436066	617850
11121	617851
214949	617852
15149	617853
518139	617854
128742	617855
613166	617856
8595	617857
569779	617858
275991	617859
255944	617860
42454	617861
583922	617862
261658	617863
178283	617864
252497	617865
108272	617866
283751	617867
575855	617868
54288	617869
8638	617870
136771	617871
51993	617872
40214	617873
280577	617874
138350	617875
208818	617876
209915	617877
692123	617878
115861	617879
353382	617880
302803	617881
551807	617882
616986	617883
2916	617884
552387	617885
403719	617886
97674	617887
184415	617888
451036	617889
140185	617890
156321	617891
26212	617892
392599	617893
514255	617894
402932	617895
41762	617896
103825	617897
375544	617898
85534	617899
169507	617900
416998	617901
667432	617902
139635	617903
295189	617904
50568	617905
597314	617906
583765	617907
724564	617908
281258	617909
641301	617910
521805	617911
255977	617912
23856	617913
302237	617914
242847	617915
15304	617916
25055	617917
136282	617918
495331	617919
45088	617920
159833	617921
506337	617922
223569	617923
296234	617924
187620	617925
78182	617926
80903	617927
704878	617928
394445	617929
23341	617930
192702	617931
194731	617932
282394	617933
224672	617934
691604	617935
347572	617936
14492	617937
243873	617938
344789	617939
141620	617940
277694	617941
542030	617942
51864	617943
154511	617944
593744	617945
366847	617946
239616	617947
601344	617948
620844	617949
176513	617950
207246	617951
56192	617952
224972	617953
204435	617954
12189	617955
563429	617956
386232	617957
541680	617958
30140	617959
165784	617960
73174	617961
411449	617962
665869	617963
465012	617964
148225	617965
410647	617966
260307	617967
509505	617968
32444	617969
144183	617970
417963	617971
31947	617972
677720	617973
1670	617974
3497	617975
611383	617976
362967	617977
408709	617978
555494	617979
488287	617980
317561	617981
162174	617982
697190	617983
31560	617984
174670	617985
178287	617986
40060	617987
724932	617988
202789	617989
724456	617990
15517	617991
52024	617992
12581	617993
244591	617994
294944	617995
86928	617996
9814	617997
3472	617998
536011	617999
3429	618000
15167	618001
157820	618002
295106	618003
581168	618004
437904	618005
88663	618006
87308	618007
448597	618008
487645	618009
165389	618010
446311	618011
659717	618012
389708	618013
315900	618014
29427	618015
310316	618016
168731	618017
323971	618018
411852	618019
117493	618020
261283	618021
351920	618022
68702	618023
652654	618024
672473	618025
104454	618026
412378	618027
23349	618028
604788	618029
534382	618030
331598	618031
15268	618032
163771	618033
511700	618034
296522	618035
505846	618036
49001	618037
407185	618038
711917	618039
576297	618040
310796	618041
104621	618042
14011	618043
180974	618044
443520	618045
30069	618046
346704	618047
572584	618048
586364	618049
550118	618050
91273	618051
206405	618052
369809	618053
56536	618054
62278	618055
76150	618056
573228	618057
274068	618058
173562	618059
262467	618060
394318	618061
110530	618062
220519	618063
206893	618064
440568	618065
168301	618066
20504	618067
182364	618068
106925	618069
640872	618070
14365	618071
78956	618072
485782	618073
85350	618074
6815	618075
343634	618076
38631	618077
601626	618078
615381	618079
27579	618080
713240	618081
249097	618082
683247	618083
365563	618084
489642	618085
282235	618086
203738	618087
126150	618088
50999	618089
224931	618090
57231	618091
516636	618092
499721	618093
436632	618094
1940	618095
45106	618096
4287	618097
587	618098
117435	618099
108788	618100
436873	618101
571284	618102
66139	618103
348507	618104
2873	618105
336301	618106
671818	618107
592772	618108
32946	618109
705749	618110
13792	618111
61758	618112
671379	618113
36453	618114
700310	618115
166905	618116
34633	618117
658377	618118
461033	618119
134838	618120
5586	618121
4456	618122
30331	618123
460860	618124
6831	618125
2689	618126
643084	618127
579317	618128
557834	618129
48953	618130
652144	618131
34549	618132
19887	618133
41540	618134
39678	618135
663268	618136
320179	618137
28893	618138
516512	618139
505312	618140
565427	618141
362936	618142
153285	618143
344549	618144
578865	618145
491533	618146
326042	618147
73429	618148
156060	618149
3095	618150
183871	618151
22199	618152
433947	618153
42369	618154
142412	618155
8938	618156
722181	618157
192728	618158
373151	618159
446220	618160
27791	618161
186941	618162
244859	618163
693491	618164
75708	618165
163952	618166
715132	618167
210718	618168
128698	618169
50083	618170
98332	618171
389733	618172
623038	618173
461087	618174
304642	618175
466213	618176
292378	618177
61395	618178
62951	618179
100018	618180
51919	618181
93547	618182
663337	618183
32002	618184
529286	618185
678841	618186
285271	618187
516154	618188
443837	618189
700062	618190
398780	618191
18524	618192
325822	618193
103775	618194
69658	618195
2335	618196
7615	618197
21873	618198
90150	618199
13406	618200
206324	618201
443107	618202
368138	618203
196757	618204
150510	618205
445793	618206
316395	618207
3578	618208
55821	618209
52958	618210
205764	618211
240406	618212
185662	618213
232473	618214
205628	618215
32824	618216
94997	618217
160433	618218
704741	618219
214177	618220
29134	618221
667537	618222
198333	618223
133255	618224
147806	618225
696517	618226
26732	618227
131645	618228
647624	618229
94670	618230
231289	618231
444721	618232
41834	618233
686598	618234
568478	618235
419101	618236
78528	618237
405786	618238
60792	618239
15572	618240
38040	618241
566006	618242
22184	618243
158273	618244
10017	618245
37248	618246
311688	618247
604013	618248
14306	618249
99107	618250
522723	618251
209949	618252
6082	618253
89704	618254
149217	618255
179648	618256
138154	618257
197779	618258
372249	618259
171888	618260
32390	618261
403842	618262
432853	618263
161415	618264
237039	618265
36565	618266
1536	618267
301548	618268
268292	618269
56754	618270
505108	618271
244032	618272
483256	618273
309344	618274
165177	618275
606652	618276
28302	618277
550397	618278
194011	618279
715113	618280
36332	618281
49932	618282
97262	618283
725289	618284
279359	618285
556929	618286
15756	618287
96335	618288
195820	618289
419793	618290
653763	618291
527852	618292
941	618293
21537	618294
148469	618295
207420	618296
432388	618297
229140	618298
714522	618299
139683	618300
14141	618301
664740	618302
322412	618303
136202	618304
229567	618305
693824	618306
298898	618307
154958	618308
134145	618309
643606	618310
367225	618311
379991	618312
439692	618313
118894	618314
482114	618315
319679	618316
141999	618317
520190	618318
474648	618319
544085	618320
50066	618321
353563	618322
327626	618323
208320	618324
615163	618325
141653	618326
528359	618327
407685	618328
266689	618329
36286	618330
165424	618331
475807	618332
428989	618333
408980	618334
396632	618335
25241	618336
421962	618337
213721	618338
155874	618339
415334	618340
4462	618341
144204	618342
131526	618343
223758	618344
480947	618345
53175	618346
442339	618347
314978	618348
658619	618349
159983	618350
535899	618351
6361	618352
331305	618353
123	618354
105138	618355
94546	618356
201323	618357
220936	618358
268256	618359
9900	618360
58451	618361
320963	618362
579958	618363
433931	618364
383510	618365
10391	618366
377144	618367
660220	618368
102207	618369
612594	618370
439461	618371
134697	618372
18921	618373
590203	618374
101731	618375
702048	618376
535242	618377
450597	618378
248759	618379
66366	618380
513764	618381
565333	618382
509400	618383
14822	618384
89246	618385
88807	618386
98355	618387
138312	618388
353255	618389
257800	618390
176014	618391
380847	618392
37627	618393
452497	618394
709653	618395
382340	618396
94438	618397
601573	618398
98937	618399
226710	618400
21583	618401
610943	618402
437091	618403
16530	618404
150522	618405
95508	618406
187513	618407
203980	618408
14384	618409
14881	618410
2956	618411
208836	618412
150337	618413
410973	618414
81551	618415
50407	618416
681283	618417
615456	618418
4993	618419
321852	618420
407528	618421
418475	618422
6696	618423
64812	618424
62009	618425
657520	618426
582092	618427
23175	618428
78825	618429
107213	618430
563637	618431
126189	618432
143803	618433
154009	618434
670032	618435
73437	618436
432150	618437
451756	618438
302852	618439
62321	618440
93582	618441
112453	618442
198727	618443
131667	618444
355035	618445
1144	618446
174025	618447
512892	618448
62859	618449
159300	618450
92549	618451
529666	618452
295483	618453
180635	618454
389663	618455
130339	618456
180836	618457
6	618458
47362	618459
3936	618460
353995	618461
375744	618462
634475	618463
711946	618464
683723	618465
110901	618466
70950	618467
543487	618468
175157	618469
27829	618470
609067	618471
637129	618472
76361	618473
72623	618474
3384	618475
594086	618476
140412	618477
50423	618478
483137	618479
634601	618480
362202	618481
581165	618482
670679	618483
234881	618484
113928	618485
167235	618486
209241	618487
441111	618488
666831	618489
306012	618490
9167	618491
172868	618492
436318	618493
110330	618494
366059	618495
161222	618496
676571	618497
600540	618498
678059	618499
513008	618500
8254	618501
39929	618502
542568	618503
56122	618504
9	618505
57839	618506
296735	618507
523227	618508
484893	618509
20510	618510
127777	618511
5915	618512
706647	618513
73273	618514
428058	618515
580892	618516
379994	618517
141684	618518
206109	618519
40602	618520
129172	618521
384805	618522
86524	618523
495087	618524
202193	618525
444375	618526
7370	618527
26543	618528
178053	618529
295694	618530
7159	618531
654147	618532
412213	618533
145736	618534
329844	618535
298013	618536
336931	618537
637470	618538
171413	618539
195372	618540
365611	618541
403242	618542
51449	618543
6192	618544
514531	618545
307381	618546
109706	618547
671301	618548
32888	618549
20838	618550
153327	618551
24092	618552
231915	618553
502352	618554
645	618555
190783	618556
45916	618557
37819	618558
87212	618559
320185	618560
643426	618561
195517	618562
114437	618563
618087	618564
150005	618565
720042	618566
428947	618567
26933	618568
663239	618569
716006	618570
645921	618571
126198	618572
139440	618573
709193	618574
244595	618575
446163	618576
689720	618577
556830	618578
337183	618579
61230	618580
278825	618581
582468	618582
168557	618583
37855	618584
305881	618585
12563	618586
34464	618587
60787	618588
109571	618589
443235	618590
6073	618591
555120	618592
154872	618593
304043	618594
467085	618595
25268	618596
735	618597
725159	618598
129001	618599
86950	618600
564979	618601
297892	618602
68644	618603
179246	618604
721928	618605
635525	618606
6883	618607
534886	618608
139812	618609
52536	618610
415633	618611
7824	618612
23585	618613
653362	618614
487781	618615
123191	618616
413962	618617
237811	618618
211665	618619
374000	618620
36496	618621
173763	618622
74959	618623
200813	618624
79563	618625
125384	618626
460351	618627
545153	618628
90170	618629
445934	618630
57420	618631
367409	618632
108016	618633
581049	618634
270094	618635
580235	618636
634627	618637
501707	618638
370091	618639
478305	618640
718241	618641
715780	618642
221648	618643
13995	618644
591895	618645
4739	618646
492061	618647
516287	618648
3420	618649
47890	618650
703705	618651
260219	618652
286616	618653
688717	618654
33172	618655
411419	618656
37594	618657
704959	618658
63999	618659
252253	618660
74157	618661
2652	618662
158208	618663
425732	618664
707090	618665
368239	618666
101275	618667
298886	618668
391896	618669
559655	618670
127317	618671
151012	618672
181117	618673
507750	618674
333315	618675
223770	618676
5097	618677
365432	618678
54546	618679
490891	618680
124775	618681
49992	618682
248941	618683
4975	618684
366415	618685
293821	618686
164697	618687
697378	618688
52181	618689
453384	618690
184079	618691
420687	618692
108380	618693
23892	618694
134988	618695
594976	618696
133864	618697
83556	618698
371793	618699
49135	618700
413019	618701
701248	618702
641855	618703
95585	618704
468831	618705
44902	618706
574870	618707
475549	618708
150862	618709
215289	618710
312484	618711
561686	618712
93086	618713
38155	618714
419286	618715
170290	618716
88393	618717
350215	618718
352558	618719
362935	618720
486828	618721
291636	618722
38596	618723
10560	618724
294337	618725
265048	618726
3834	618727
118603	618728
638951	618729
672106	618730
10532	618731
88892	618732
266295	618733
578630	618734
126735	618735
566602	618736
45779	618737
655403	618738
12148	618739
186555	618740
626633	618741
45171	618742
28600	618743
108268	618744
721512	618745
76955	618746
508268	618747
64677	618748
526476	618749
273166	618750
19251	618751
39007	618752
358855	618753
156737	618754
111410	618755
102689	618756
144953	618757
590910	618758
612777	618759
217662	618760
32818	618761
135780	618762
360296	618763
277952	618764
171464	618765
24688	618766
283973	618767
501264	618768
248077	618769
12188	618770
23478	618771
13691	618772
624476	618773
16557	618774
59431	618775
552918	618776
51328	618777
301484	618778
242764	618779
1705	618780
244857	618781
119115	618782
317583	618783
175205	618784
160740	618785
132892	618786
54026	618787
266147	618788
349912	618789
444441	618790
491379	618791
242218	618792
39460	618793
303939	618794
687061	618795
149912	618796
52026	618797
548027	618798
95442	618799
715134	618800
533952	618801
377597	618802
464584	618803
655578	618804
115682	618805
535965	618806
81395	618807
235160	618808
366600	618809
96751	618810
681057	618811
520387	618812
689248	618813
469802	618814
405736	618815
130032	618816
267552	618817
527825	618818
528433	618819
649406	618820
62972	618821
688483	618822
8322	618823
35306	618824
183982	618825
257623	618826
44615	618827
617217	618828
87089	618829
155908	618830
410656	618831
542807	618832
114377	618833
679296	618834
344332	618835
118915	618836
313997	618837
516717	618838
195279	618839
52221	618840
282532	618841
155078	618842
678544	618843
634182	618844
330759	618845
89204	618846
191602	618847
655506	618848
112983	618849
521844	618850
565414	618851
242262	618852
93537	618853
11607	618854
21517	618855
287417	618856
514741	618857
680334	618858
614859	618859
481227	618860
163815	618861
121466	618862
67660	618863
353262	618864
614007	618865
486917	618866
240709	618867
250580	618868
605843	618869
122557	618870
590483	618871
267396	618872
547443	618873
254337	618874
122277	618875
651072	618876
17860	618877
178110	618878
638755	618879
56984	618880
326629	618881
43990	618882
52281	618883
23019	618884
292131	618885
514315	618886
127413	618887
259826	618888
100878	618889
62241	618890
74761	618891
109280	618892
116208	618893
30024	618894
114459	618895
662886	618896
2465	618897
703414	618898
125437	618899
377091	618900
241728	618901
167022	618902
69826	618903
176858	618904
10870	618905
15011	618906
2421	618907
342731	618908
13679	618909
359823	618910
104311	618911
480265	618912
19928	618913
607729	618914
87937	618915
399639	618916
240331	618917
637571	618918
172721	618919
102837	618920
119694	618921
701757	618922
549580	618923
10947	618924
512880	618925
172561	618926
106503	618927
131678	618928
671600	618929
564185	618930
657469	618931
564351	618932
41009	618933
131384	618934
477418	618935
9348	618936
122090	618937
512624	618938
613623	618939
232211	618940
323576	618941
448640	618942
25323	618943
95032	618944
166560	618945
79807	618946
610932	618947
674220	618948
635020	618949
720023	618950
328471	618951
634307	618952
514653	618953
552084	618954
473687	618955
271867	618956
37002	618957
542480	618958
155255	618959
184243	618960
267919	618961
612551	618962
229850	618963
477597	618964
182967	618965
381114	618966
166255	618967
599632	618968
512513	618969
123	618970
352320	618971
319111	618972
39702	618973
1398	618974
102684	618975
396093	618976
281691	618977
631552	618978
315246	618979
30461	618980
300351	618981
292943	618982
182240	618983
326970	618984
90556	618985
191644	618986
6838	618987
431072	618988
152541	618989
506478	618990
16097	618991
56269	618992
222890	618993
5154	618994
120483	618995
95159	618996
197748	618997
35348	618998
78862	618999
159939	619000
500163	619001
607137	619002
691051	619003
141071	619004
59881	619005
47257	619006
431511	619007
511909	619008
28314	619009
14384	619010
707	619011
420119	619012
551122	619013
305529	619014
197720	619015
276052	619016
47435	619017
344	619018
9951	619019
630770	619020
340537	619021
2879	619022
491004	619023
808	619024
16	619025
349932	619026
588020	619027
4504	619028
1991	619029
156832	619030
171807	619031
687341	619032
578042	619033
409607	619034
706232	619035
150836	619036
23513	619037
88083	619038
433142	619039
212199	619040
635138	619041
583532	619042
682414	619043
548583	619044
6184	619045
46113	619046
123097	619047
559343	619048
591688	619049
83451	619050
31927	619051
437839	619052
206774	619053
399629	619054
468566	619055
97210	619056
10406	619057
689219	619058
7919	619059
56134	619060
404444	619061
302292	619062
653095	619063
5479	619064
382582	619065
423040	619066
267023	619067
549592	619068
68828	619069
679619	619070
649467	619071
29441	619072
65044	619073
2793	619074
249835	619075
203066	619076
576146	619077
82732	619078
115073	619079
141650	619080
251225	619081
423680	619082
640079	619083
431354	619084
358186	619085
3917	619086
119016	619087
400015	619088
35804	619089
650400	619090
173369	619091
652385	619092
212967	619093
106551	619094
293742	619095
46751	619096
15538	619097
344285	619098
704211	619099
580992	619100
397203	619101
228246	619102
98557	619103
4292	619104
2621	619105
208646	619106
456437	619107
668543	619108
493208	619109
531549	619110
285039	619111
6988	619112
245395	619113
320093	619114
418742	619115
584866	619116
209512	619117
120315	619118
143722	619119
160716	619120
18972	619121
638276	619122
124593	619123
174337	619124
151054	619125
102484	619126
503456	619127
159505	619128
173997	619129
485524	619130
165789	619131
706678	619132
481962	619133
107882	619134
702784	619135
89805	619136
170488	619137
150239	619138
241763	619139
45862	619140
522798	619141
590959	619142
141428	619143
18464	619144
661529	619145
192100	619146
625862	619147
622180	619148
687819	619149
119968	619150
329649	619151
36447	619152
27124	619153
112839	619154
32464	619155
500864	619156
5362	619157
43213	619158
17152	619159
688701	619160
78647	619161
362419	619162
80497	619163
476472	619164
251768	619165
1485	619166
641450	619167
107786	619168
488346	619169
208314	619170
479874	619171
228369	619172
472114	619173
72919	619174
17668	619175
19432	619176
393934	619177
171945	619178
379045	619179
235887	619180
711036	619181
450988	619182
573150	619183
108301	619184
54969	619185
559917	619186
378512	619187
67020	619188
9972	619189
507361	619190
52049	619191
68767	619192
69562	619193
49872	619194
1947	619195
291112	619196
315781	619197
196191	619198
64245	619199
130490	619200
334067	619201
379414	619202
17	619203
310310	619204
107797	619205
79717	619206
3770	619207
108130	619208
11141	619209
312653	619210
422172	619211
334101	619212
32426	619213
22074	619214
8426	619215
170764	619216
181489	619217
285094	619218
606186	619219
285791	619220
18401	619221
112439	619222
102333	619223
46021	619224
27506	619225
96559	619226
478080	619227
81441	619228
508149	619229
311418	619230
53840	619231
15120	619232
163054	619233
337919	619234
82299	619235
145942	619236
141233	619237
166996	619238
87075	619239
23584	619240
495477	619241
443338	619242
538573	619243
116757	619244
10232	619245
173679	619246
921	619247
258552	619248
48767	619249
651558	619250
658137	619251
52779	619252
196638	619253
496969	619254
196803	619255
132728	619256
109225	619257
207737	619258
55603	619259
363614	619260
75414	619261
304305	619262
651422	619263
37061	619264
124823	619265
311387	619266
174434	619267
6428	619268
44549	619269
341980	619270
258651	619271
323742	619272
7671	619273
38503	619274
69299	619275
44194	619276
404580	619277
402584	619278
567806	619279
66828	619280
69723	619281
260306	619282
618399	619283
166925	619284
173771	619285
136775	619286
467045	619287
44418	619288
176406	619289
125312	619290
694743	619291
249102	619292
686869	619293
497454	619294
402432	619295
422525	619296
58021	619297
621477	619298
457771	619299
494063	619300
619892	619301
443862	619302
155256	619303
151657	619304
474561	619305
107364	619306
141703	619307
650750	619308
166917	619309
214296	619310
697433	619311
217244	619312
109010	619313
23842	619314
25378	619315
614479	619316
102486	619317
426180	619318
503426	619319
152120	619320
1769	619321
38867	619322
525347	619323
457509	619324
43989	619325
564116	619326
282240	619327
108190	619328
526746	619329
138660	619330
26743	619331
131099	619332
398497	619333
192700	619334
114729	619335
399617	619336
428802	619337
163584	619338
181224	619339
653990	619340
583926	619341
676734	619342
1637	619343
27282	619344
139229	619345
151929	619346
408338	619347
509081	619348
11015	619349
66933	619350
491803	619351
64007	619352
43532	619353
136811	619354
724848	619355
291686	619356
290568	619357
106735	619358
581586	619359
307115	619360
472392	619361
18071	619362
439473	619363
152897	619364
394183	619365
77420	619366
655890	619367
448333	619368
2493	619369
42644	619370
40655	619371
607727	619372
394415	619373
346653	619374
137311	619375
22289	619376
345953	619377
129664	619378
46315	619379
650342	619380
374657	619381
541160	619382
22561	619383
186957	619384
140842	619385
108131	619386
95985	619387
2110	619388
162975	619389
105987	619390
14100	619391
351795	619392
481881	619393
342022	619394
562416	619395
395382	619396
671525	619397
106500	619398
301527	619399
55921	619400
369487	619401
283150	619402
76149	619403
715570	619404
603672	619405
70909	619406
510771	619407
470017	619408
711310	619409
5995	619410
388519	619411
145318	619412
99953	619413
209900	619414
14120	619415
139544	619416
18063	619417
350794	619418
43616	619419
243567	619420
137256	619421
30542	619422
264458	619423
53609	619424
117799	619425
639671	619426
22187	619427
595590	619428
566740	619429
175707	619430
344700	619431
700223	619432
348289	619433
80648	619434
512638	619435
177057	619436
565476	619437
289198	619438
684483	619439
408913	619440
385161	619441
435019	619442
105405	619443
650794	619444
98320	619445
40756	619446
209897	619447
362330	619448
96164	619449
72787	619450
600801	619451
81026	619452
602419	619453
17232	619454
357254	619455
382651	619456
182672	619457
700675	619458
390416	619459
520436	619460
325090	619461
300129	619462
102671	619463
191866	619464
253306	619465
545823	619466
24459	619467
181466	619468
682148	619469
280499	619470
699853	619471
157038	619472
598046	619473
1156	619474
509799	619475
387189	619476
568549	619477
40296	619478
106788	619479
124811	619480
410469	619481
578523	619482
38045	619483
12396	619484
121777	619485
420501	619486
711081	619487
1408	619488
37839	619489
362226	619490
111683	619491
281625	619492
164714	619493
85671	619494
673651	619495
163792	619496
146179	619497
248542	619498
528603	619499
2144	619500
184762	619501
244073	619502
66987	619503
10313	619504
707156	619505
229451	619506
70196	619507
55859	619508
570910	619509
8669	619510
596868	619511
542451	619512
72727	619513
70137	619514
47838	619515
238068	619516
354368	619517
479406	619518
40781	619519
655941	619520
356855	619521
520980	619522
499680	619523
83552	619524
143302	619525
208927	619526
492663	619527
50720	619528
670389	619529
189424	619530
147634	619531
258126	619532
239415	619533
136189	619534
190192	619535
264493	619536
676758	619537
84902	619538
115035	619539
629637	619540
716536	619541
248206	619542
218624	619543
177014	619544
422203	619545
98152	619546
81562	619547
279564	619548
35474	619549
689851	619550
7149	619551
283913	619552
706414	619553
70089	619554
81594	619555
169934	619556
59133	619557
234655	619558
261174	619559
515883	619560
92712	619561
11654	619562
273027	619563
513704	619564
374192	619565
322883	619566
464577	619567
533858	619568
590229	619569
600302	619570
633415	619571
499613	619572
252171	619573
95675	619574
126978	619575
3379	619576
67688	619577
674890	619578
14430	619579
685270	619580
429524	619581
92140	619582
322399	619583
221969	619584
560681	619585
128618	619586
22885	619587
559260	619588
691898	619589
65192	619590
146581	619591
2725	619592
34792	619593
438366	619594
377996	619595
59067	619596
366467	619597
591911	619598
332429	619599
702973	619600
354334	619601
287166	619602
676653	619603
118009	619604
172539	619605
370088	619606
133722	619607
67965	619608
148741	619609
368898	619610
252316	619611
677008	619612
523250	619613
629210	619614
439078	619615
461106	619616
2789	619617
7407	619618
635085	619619
437143	619620
1883	619621
111152	619622
174415	619623
467658	619624
618650	619625
424008	619626
5319	619627
104733	619628
128231	619629
12945	619630
588414	619631
425892	619632
66745	619633
562853	619634
135578	619635
421878	619636
302183	619637
13580	619638
150601	619639
35232	619640
180400	619641
456764	619642
139707	619643
215237	619644
101998	619645
105130	619646
8781	619647
557977	619648
622904	619649
1819	619650
199024	619651
139480	619652
389550	619653
426135	619654
114469	619655
420504	619656
192502	619657
497947	619658
660699	619659
27843	619660
520014	619661
89366	619662
431935	619663
143140	619664
339092	619665
7851	619666
17326	619667
466219	619668
619020	619669
93590	619670
289184	619671
275939	619672
10744	619673
67696	619674
88732	619675
4988	619676
258780	619677
16377	619678
391107	619679
626539	619680
14726	619681
603009	619682
147185	619683
167434	619684
369765	619685
155171	619686
633148	619687
11474	619688
384558	619689
145019	619690
171712	619691
568809	619692
2345	619693
575842	619694
16834	619695
308594	619696
652624	619697
318024	619698
61396	619699
475582	619700
61608	619701
62093	619702
35567	619703
654705	619704
26050	619705
80031	619706
256668	619707
23227	619708
49061	619709
57756	619710
351969	619711
395228	619712
217390	619713
122194	619714
385982	619715
552317	619716
24411	619717
503234	619718
374753	619719
334096	619720
270605	619721
7042	619722
580463	619723
20479	619724
595212	619725
658948	619726
5873	619727
134993	619728
115445	619729
633715	619730
34525	619731
658562	619732
59306	619733
334930	619734
65493	619735
417870	619736
565223	619737
111838	619738
27972	619739
80443	619740
213157	619741
703864	619742
40127	619743
94995	619744
642259	619745
636189	619746
538859	619747
147100	619748
20660	619749
40874	619750
189230	619751
310594	619752
100194	619753
593881	619754
450696	619755
2694	619756
327008	619757
492565	619758
198	619759
540118	619760
117237	619761
602796	619762
121081	619763
154517	619764
383030	619765
397595	619766
20283	619767
675822	619768
502109	619769
467233	619770
152857	619771
112689	619772
299454	619773
581386	619774
410760	619775
361307	619776
605155	619777
133052	619778
202423	619779
533327	619780
683382	619781
208446	619782
626831	619783
189261	619784
184093	619785
249735	619786
121119	619787
676607	619788
634136	619789
356141	619790
425634	619791
511270	619792
425799	619793
508985	619794
560759	619795
510408	619796
397750	619797
302905	619798
102950	619799
509789	619800
93694	619801
92637	619802
343694	619803
113285	619804
192359	619805
68679	619806
211871	619807
44931	619808
137782	619809
590306	619810
12732	619811
83135	619812
717335	619813
223882	619814
28807	619815
261271	619816
60849	619817
218985	619818
562881	619819
88196	619820
261022	619821
657028	619822
10015	619823
596040	619824
195497	619825
175279	619826
44614	619827
21266	619828
514284	619829
72936	619830
171157	619831
422072	619832
257274	619833
208956	619834
127663	619835
387923	619836
7891	619837
125192	619838
369754	619839
92854	619840
372755	619841
26967	619842
7850	619843
143566	619844
497	619845
23999	619846
548007	619847
102691	619848
478168	619849
488689	619850
434816	619851
496264	619852
561489	619853
133553	619854
91605	619855
543524	619856
6345	619857
52882	619858
20620	619859
401320	619860
363	619861
37776	619862
98722	619863
660034	619864
178517	619865
694122	619866
696524	619867
639448	619868
469820	619869
375339	619870
634349	619871
634024	619872
322227	619873
600457	619874
460156	619875
663650	619876
516313	619877
453482	619878
227787	619879
712868	619880
453741	619881
513340	619882
16557	619883
4426	619884
17939	619885
381155	619886
650702	619887
309985	619888
716862	619889
121503	619890
714355	619891
135222	619892
142570	619893
31665	619894
165184	619895
303700	619896
222027	619897
28761	619898
292289	619899
537378	619900
143286	619901
11966	619902
650900	619903
499483	619904
180161	619905
393526	619906
327270	619907
189482	619908
85804	619909
346789	619910
264914	619911
36027	619912
458618	619913
432959	619914
183127	619915
140433	619916
64913	619917
499470	619918
543062	619919
49310	619920
165030	619921
171416	619922
155523	619923
270864	619924
659033	619925
675552	619926
75729	619927
140844	619928
29377	619929
675088	619930
43776	619931
95480	619932
510365	619933
148413	619934
513266	619935
466996	619936
526061	619937
133735	619938
390191	619939
231111	619940
38925	619941
509867	619942
203879	619943
463979	619944
372687	619945
107791	619946
31948	619947
134293	619948
370678	619949
175434	619950
425625	619951
372861	619952
239935	619953
12092	619954
31226	619955
10621	619956
594700	619957
456287	619958
712483	619959
131385	619960
507743	619961
52287	619962
457490	619963
126308	619964
169597	619965
17098	619966
625262	619967
352082	619968
56502	619969
152773	619970
718225	619971
495471	619972
62899	619973
368684	619974
586295	619975
161953	619976
593938	619977
92735	619978
690476	619979
310915	619980
80798	619981
1023	619982
255259	619983
568540	619984
16045	619985
111888	619986
32490	619987
721170	619988
107093	619989
534342	619990
436005	619991
508437	619992
574886	619993
534626	619994
40415	619995
601672	619996
159203	619997
222200	619998
118276	619999
8358	620000
113817	620001
126216	620002
430996	620003
150484	620004
2088	620005
592448	620006
397794	620007
159779	620008
514023	620009
126281	620010
95716	620011
34095	620012
511455	620013
630547	620014
616799	620015
562223	620016
193304	620017
493023	620018
286286	620019
625222	620020
42992	620021
128130	620022
400582	620023
149377	620024
5123	620025
675110	620026
80613	620027
165844	620028
589859	620029
645105	620030
606008	620031
432632	620032
511359	620033
30032	620034
564659	620035
4143	620036
155127	620037
490679	620038
104013	620039
69008	620040
321583	620041
177346	620042
53458	620043
295031	620044
270646	620045
227477	620046
389604	620047
854	620048
59162	620049
671033	620050
280690	620051
327944	620052
567673	620053
145725	620054
103847	620055
564671	620056
174457	620057
53857	620058
308133	620059
50386	620060
107997	620061
384353	620062
158051	620063
552333	620064
32482	620065
22354	620066
52751	620067
52732	620068
424096	620069
51548	620070
149216	620071
456205	620072
135510	620073
358454	620074
86664	620075
95366	620076
4097	620077
12735	620078
142447	620079
371515	620080
180333	620081
136079	620082
15650	620083
354305	620084
534096	620085
609710	620086
415330	620087
447872	620088
341485	620089
503719	620090
327891	620091
713294	620092
161439	620093
714387	620094
424908	620095
561369	620096
101129	620097
11135	620098
573601	620099
9299	620100
245842	620101
28554	620102
303978	620103
682713	620104
3732	620105
3570	620106
215789	620107
326659	620108
104448	620109
25810	620110
509481	620111
700891	620112
289237	620113
499685	620114
188176	620115
200874	620116
494340	620117
461948	620118
356761	620119
46479	620120
253843	620121
657312	620122
16809	620123
104351	620124
372766	620125
17279	620126
197083	620127
37004	620128
568141	620129
21848	620130
719377	620131
159129	620132
16521	620133
108995	620134
632267	620135
483887	620136
391999	620137
140908	620138
546877	620139
263246	620140
205779	620141
2492	620142
500916	620143
100714	620144
316968	620145
108777	620146
28579	620147
408888	620148
55801	620149
615914	620150
634107	620151
71595	620152
169927	620153
251446	620154
715121	620155
320532	620156
106855	620157
404358	620158
245607	620159
25972	620160
413020	620161
486686	620162
60028	620163
160636	620164
192433	620165
33623	620166
14953	620167
234031	620168
210476	620169
249975	620170
42729	620171
641717	620172
684010	620173
247123	620174
528528	620175
250215	620176
95665	620177
423340	620178
130772	620179
89631	620180
21309	620181
658111	620182
448445	620183
403238	620184
656588	620185
36481	620186
94181	620187
94087	620188
66979	620189
453409	620190
117891	620191
263411	620192
19008	620193
12386	620194
587190	620195
70963	620196
307355	620197
353	620198
659859	620199
30591	620200
123128	620201
641890	620202
657326	620203
133948	620204
446948	620205
161861	620206
58718	620207
327632	620208
374625	620209
513952	620210
269937	620211
424483	620212
132882	620213
535879	620214
557131	620215
167594	620216
511246	620217
42107	620218
872	620219
98291	620220
252107	620221
20141	620222
597642	620223
168504	620224
343980	620225
9096	620226
78560	620227
124389	620228
542444	620229
156815	620230
24814	620231
16143	620232
112625	620233
475652	620234
32622	620235
621675	620236
191554	620237
547792	620238
150131	620239
546381	620240
589396	620241
675415	620242
140448	620243
500740	620244
458841	620245
623626	620246
78364	620247
539820	620248
534243	620249
87509	620250
123938	620251
467220	620252
7915	620253
320370	620254
435856	620255
172841	620256
1322	620257
145613	620258
31577	620259
697674	620260
106215	620261
329360	620262
81819	620263
255427	620264
274508	620265
550	620266
177258	620267
569549	620268
68507	620269
53166	620270
510620	620271
42754	620272
124192	620273
61017	620274
90742	620275
615423	620276
441200	620277
42856	620278
75200	620279
512534	620280
664041	620281
19596	620282
106419	620283
18641	620284
422784	620285
64752	620286
549417	620287
381440	620288
32692	620289
593282	620290
46676	620291
149881	620292
56679	620293
34889	620294
109318	620295
578893	620296
445072	620297
262697	620298
174821	620299
66020	620300
606659	620301
117403	620302
47908	620303
165479	620304
552015	620305
209686	620306
111741	620307
96120	620308
701664	620309
32637	620310
48431	620311
668838	620312
670764	620313
45053	620314
144378	620315
324826	620316
692685	620317
195147	620318
62934	620319
81551	620320
666083	620321
379589	620322
408351	620323
74472	620324
167785	620325
6670	620326
11645	620327
209997	620328
381619	620329
136746	620330
592116	620331
76141	620332
589778	620333
565632	620334
159311	620335
278948	620336
5707	620337
32444	620338
641651	620339
109887	620340
551817	620341
156603	620342
64798	620343
119643	620344
130047	620345
594758	620346
581051	620347
200792	620348
569459	620349
173029	620350
425419	620351
222487	620352
358996	620353
35395	620354
502283	620355
12505	620356
406295	620357
500611	620358
89725	620359
265690	620360
411092	620361
288289	620362
338848	620363
558972	620364
418218	620365
174425	620366
326524	620367
537469	620368
59887	620369
677993	620370
173691	620371
35396	620372
554718	620373
515302	620374
177197	620375
520812	620376
48229	620377
362048	620378
617624	620379
668863	620380
83636	620381
143095	620382
42527	620383
642782	620384
566937	620385
549825	620386
7391	620387
277311	620388
42305	620389
164121	620390
138329	620391
709102	620392
314327	620393
44564	620394
706281	620395
7238	620396
595409	620397
697802	620398
238623	620399
125436	620400
213923	620401
546695	620402
352991	620403
21704	620404
320918	620405
374127	620406
432654	620407
138615	620408
46870	620409
84020	620410
442490	620411
111380	620412
599456	620413
665357	620414
41621	620415
689955	620416
600348	620417
197211	620418
722435	620419
353494	620420
32832	620421
18479	620422
342598	620423
437188	620424
701229	620425
14551	620426
140960	620427
82764	620428
570406	620429
578774	620430
69849	620431
490214	620432
48964	620433
652833	620434
50700	620435
503141	620436
450282	620437
706170	620438
178436	620439
677180	620440
49592	620441
538070	620442
77365	620443
94403	620444
270343	620445
19752	620446
109565	620447
74410	620448
570162	620449
483908	620450
454282	620451
32230	620452
47238	620453
129541	620454
604119	620455
16588	620456
249806	620457
621273	620458
478551	620459
697686	620460
320434	620461
258136	620462
114402	620463
418478	620464
59366	620465
102702	620466
15168	620467
477057	620468
154685	620469
425485	620470
417771	620471
417759	620472
6201	620473
126461	620474
509497	620475
107043	620476
27469	620477
4146	620478
465986	620479
404027	620480
175276	620481
431650	620482
503193	620483
596237	620484
5105	620485
161740	620486
247012	620487
444067	620488
648247	620489
507206	620490
38322	620491
336245	620492
29037	620493
595310	620494
26917	620495
694214	620496
157045	620497
141372	620498
23372	620499
44443	620500
5993	620501
201763	620502
430664	620503
8965	620504
424073	620505
405095	620506
140707	620507
446229	620508
45642	620509
628807	620510
605606	620511
623188	620512
103791	620513
128616	620514
37750	620515
426800	620516
260295	620517
419335	620518
368072	620519
78902	620520
423092	620521
30401	620522
84002	620523
83764	620524
6360	620525
170467	620526
551422	620527
162687	620528
229957	620529
506989	620530
112002	620531
432280	620532
62948	620533
139375	620534
445908	620535
48836	620536
40563	620537
468905	620538
388958	620539
168936	620540
171114	620541
15038	620542
293078	620543
321631	620544
284622	620545
456946	620546
542074	620547
101906	620548
102705	620549
191177	620550
269359	620551
139633	620552
105360	620553
124580	620554
356050	620555
472287	620556
46338	620557
443586	620558
494506	620559
374933	620560
103305	620561
90376	620562
80148	620563
37920	620564
368986	620565
166233	620566
120920	620567
470459	620568
575886	620569
513	620570
83117	620571
20606	620572
4152	620573
497866	620574
105390	620575
75315	620576
178290	620577
427789	620578
40260	620579
181777	620580
501009	620581
143347	620582
1430	620583
77053	620584
2114	620585
229280	620586
539322	620587
148213	620588
541429	620589
88323	620590
17234	620591
294864	620592
365590	620593
397270	620594
426287	620595
582660	620596
620841	620597
225505	620598
543133	620599
95418	620600
321151	620601
65260	620602
32413	620603
502784	620604
33350	620605
535943	620606
158862	620607
693493	620608
436100	620609
22314	620610
547616	620611
145222	620612
455325	620613
80902	620614
162155	620615
471824	620616
230173	620617
715391	620618
97860	620619
23773	620620
372404	620621
136973	620622
162318	620623
428031	620624
80445	620625
443325	620626
520877	620627
432288	620628
359854	620629
95033	620630
684555	620631
143927	620632
97201	620633
79612	620634
460360	620635
153074	620636
356240	620637
4622	620638
316254	620639
33505	620640
383194	620641
4108	620642
404727	620643
114179	620644
609252	620645
189896	620646
52581	620647
617607	620648
247372	620649
80026	620650
200234	620651
2563	620652
578216	620653
423787	620654
145335	620655
626487	620656
208762	620657
412250	620658
623758	620659
680981	620660
577720	620661
170567	620662
207877	620663
102071	620664
164809	620665
656384	620666
60042	620667
626790	620668
601115	620669
16843	620670
330952	620671
156696	620672
67248	620673
37235	620674
614197	620675
550585	620676
407440	620677
273103	620678
182518	620679
232468	620680
579625	620681
615254	620682
19016	620683
698074	620684
178987	620685
712055	620686
110601	620687
128254	620688
198063	620689
415871	620690
267352	620691
268552	620692
671061	620693
681563	620694
121870	620695
171929	620696
614008	620697
23254	620698
572235	620699
2221	620700
6677	620701
536580	620702
105101	620703
637877	620704
621284	620705
48614	620706
494291	620707
141372	620708
545684	620709
265168	620710
5050	620711
312183	620712
643158	620713
42523	620714
272150	620715
147965	620716
105255	620717
249601	620718
719740	620719
627080	620720
574543	620721
320879	620722
692884	620723
381398	620724
636427	620725
255553	620726
314708	620727
274547	620728
697965	620729
413518	620730
307	620731
281923	620732
98149	620733
14244	620734
128300	620735
191842	620736
171570	620737
151432	620738
141197	620739
170728	620740
609508	620741
452206	620742
360398	620743
362137	620744
165601	620745
714304	620746
683178	620747
36273	620748
165731	620749
2546	620750
25144	620751
307504	620752
23608	620753
71926	620754
24157	620755
522643	620756
411661	620757
503396	620758
216330	620759
116722	620760
26877	620761
4441	620762
697527	620763
182033	620764
309744	620765
45509	620766
48656	620767
247468	620768
170947	620769
370487	620770
330489	620771
361983	620772
275968	620773
387093	620774
472462	620775
697277	620776
444878	620777
6029	620778
26777	620779
523968	620780
106786	620781
482248	620782
4976	620783
441352	620784
247826	620785
714382	620786
14329	620787
227218	620788
669118	620789
656142	620790
5292	620791
304023	620792
261497	620793
647335	620794
567892	620795
122345	620796
284177	620797
212981	620798
115352	620799
124192	620800
38950	620801
143238	620802
690350	620803
379876	620804
222290	620805
124023	620806
305052	620807
327903	620808
465902	620809
554369	620810
34233	620811
283320	620812
499838	620813
38422	620814
227025	620815
91885	620816
622534	620817
656011	620818
198083	620819
603540	620820
92401	620821
367523	620822
147237	620823
605420	620824
110075	620825
409371	620826
250696	620827
29607	620828
37086	620829
343236	620830
172017	620831
147719	620832
664165	620833
304708	620834
708040	620835
63173	620836
652505	620837
87900	620838
623290	620839
561498	620840
352360	620841
492919	620842
654977	620843
347685	620844
175589	620845
273014	620846
209387	620847
491073	620848
4124	620849
483391	620850
44152	620851
359150	620852
253638	620853
560701	620854
153078	620855
163071	620856
168977	620857
207472	620858
671239	620859
408520	620860
709680	620861
285643	620862
128335	620863
590526	620864
452062	620865
418645	620866
555082	620867
146403	620868
12274	620869
320381	620870
519064	620871
37263	620872
18910	620873
43792	620874
567785	620875
180296	620876
522519	620877
44115	620878
586140	620879
114956	620880
563853	620881
124208	620882
521968	620883
554477	620884
573093	620885
518507	620886
626011	620887
667755	620888
90092	620889
42559	620890
268572	620891
358338	620892
533745	620893
204738	620894
353047	620895
303073	620896
568033	620897
330297	620898
472568	620899
127789	620900
395468	620901
253657	620902
25474	620903
495588	620904
435537	620905
338335	620906
148603	620907
508654	620908
606553	620909
158683	620910
54460	620911
388209	620912
648375	620913
376620	620914
710640	620915
28818	620916
503916	620917
827	620918
266946	620919
146116	620920
155233	620921
523962	620922
199898	620923
254707	620924
158587	620925
627187	620926
437951	620927
83975	620928
656806	620929
45385	620930
53399	620931
66959	620932
681723	620933
142293	620934
33597	620935
321223	620936
510812	620937
312462	620938
545550	620939
506181	620940
514577	620941
307963	620942
676576	620943
19757	620944
380483	620945
288589	620946
93649	620947
474824	620948
498817	620949
438491	620950
66475	620951
99593	620952
708345	620953
99688	620954
250890	620955
128135	620956
3680	620957
550854	620958
366677	620959
261681	620960
479310	620961
139584	620962
216966	620963
18998	620964
431434	620965
49122	620966
631157	620967
14149	620968
610069	620969
75676	620970
161791	620971
39483	620972
150462	620973
648307	620974
613609	620975
230	620976
9247	620977
41767	620978
581751	620979
10684	620980
519197	620981
121704	620982
51273	620983
678888	620984
417152	620985
140834	620986
67894	620987
144880	620988
84856	620989
48910	620990
15803	620991
534054	620992
53779	620993
699019	620994
689	620995
85333	620996
573427	620997
303291	620998
138661	620999
581685	621000
287079	621001
616172	621002
92642	621003
42152	621004
273743	621005
126321	621006
457571	621007
107592	621008
105948	621009
169645	621010
195915	621011
29332	621012
88154	621013
524102	621014
148875	621015
94262	621016
1320	621017
165333	621018
692229	621019
720096	621020
331745	621021
591165	621022
352179	621023
370715	621024
91349	621025
165297	621026
425028	621027
348101	621028
314181	621029
22333	621030
423644	621031
590556	621032
188884	621033
489200	621034
414713	621035
664612	621036
181398	621037
172765	621038
51231	621039
658657	621040
230546	621041
116536	621042
553688	621043
664130	621044
527167	621045
150496	621046
175693	621047
343502	621048
534868	621049
135056	621050
61459	621051
715888	621052
270430	621053
672472	621054
71087	621055
101764	621056
363083	621057
364072	621058
152630	621059
176322	621060
539844	621061
375545	621062
282219	621063
497985	621064
12112	621065
704187	621066
485128	621067
63290	621068
208127	621069
505432	621070
261247	621071
652608	621072
566629	621073
7604	621074
168162	621075
446974	621076
388467	621077
380720	621078
216903	621079
264496	621080
17142	621081
48156	621082
415138	621083
256172	621084
583344	621085
4520	621086
534987	621087
447760	621088
32560	621089
286835	621090
317197	621091
587048	621092
168080	621093
369315	621094
148501	621095
117595	621096
563831	621097
17087	621098
477230	621099
262265	621100
368609	621101
99215	621102
137452	621103
403158	621104
539615	621105
493503	621106
542371	621107
316997	621108
168641	621109
659653	621110
390499	621111
222756	621112
668016	621113
88384	621114
592299	621115
8128	621116
702797	621117
381392	621118
145469	621119
4871	621120
698805	621121
424580	621122
162940	621123
214733	621124
92126	621125
289513	621126
101397	621127
321787	621128
622446	621129
631453	621130
714951	621131
117512	621132
7873	621133
381724	621134
636040	621135
37141	621136
377591	621137
139572	621138
647700	621139
295351	621140
588309	621141
259712	621142
42186	621143
115593	621144
619031	621145
156889	621146
634813	621147
455498	621148
43966	621149
41185	621150
15389	621151
230189	621152
52398	621153
159352	621154
695426	621155
194035	621156
151206	621157
17525	621158
84772	621159
342051	621160
618874	621161
115828	621162
238199	621163
455112	621164
22933	621165
22	621166
304919	621167
22204	621168
334279	621169
609871	621170
359287	621171
648627	621172
2098	621173
162683	621174
240109	621175
671865	621176
201688	621177
187498	621178
136243	621179
599085	621180
150183	621181
79360	621182
357773	621183
392969	621184
458199	621185
307302	621186
309532	621187
42141	621188
663710	621189
26621	621190
94841	621191
209924	621192
504467	621193
152276	621194
208361	621195
11624	621196
332441	621197
492401	621198
340666	621199
49841	621200
162385	621201
655359	621202
703910	621203
142277	621204
701098	621205
620884	621206
367030	621207
193289	621208
285744	621209
288407	621210
719745	621211
137703	621212
485434	621213
199711	621214
598998	621215
249252	621216
591712	621217
10532	621218
483105	621219
278442	621220
865	621221
23681	621222
2547	621223
370618	621224
256237	621225
87017	621226
92719	621227
35832	621228
111136	621229
368417	621230
13596	621231
129674	621232
508861	621233
117032	621234
70110	621235
21124	621236
679811	621237
719476	621238
175499	621239
361552	621240
233909	621241
267987	621242
70970	621243
24486	621244
538369	621245
434264	621246
74436	621247
106061	621248
223455	621249
335473	621250
410103	621251
14789	621252
572111	621253
178762	621254
266432	621255
325009	621256
8323	621257
561384	621258
146898	621259
714212	621260
202170	621261
128062	621262
57490	621263
350538	621264
125105	621265
163659	621266
277629	621267
528943	621268
431587	621269
555711	621270
608346	621271
402327	621272
673381	621273
75819	621274
402702	621275
238202	621276
146935	621277
546961	621278
555832	621279
106815	621280
709542	621281
2313	621282
127224	621283
690657	621284
170212	621285
628726	621286
394766	621287
697465	621288
3994	621289
701113	621290
480600	621291
18474	621292
160798	621293
262980	621294
616136	621295
25431	621296
560483	621297
608536	621298
375456	621299
491910	621300
203403	621301
687054	621302
6227	621303
149282	621304
246158	621305
455744	621306
567	621307
226639	621308
5309	621309
94425	621310
269915	621311
430960	621312
721807	621313
32674	621314
130502	621315
474419	621316
6062	621317
50816	621318
134229	621319
127819	621320
636266	621321
479472	621322
98339	621323
63006	621324
49837	621325
542701	621326
497016	621327
116597	621328
659885	621329
186306	621330
562928	621331
331209	621332
473726	621333
240672	621334
138526	621335
77706	621336
413374	621337
675772	621338
21200	621339
78640	621340
4019	621341
552600	621342
174353	621343
42892	621344
432885	621345
279488	621346
642895	621347
566016	621348
198582	621349
6923	621350
212936	621351
196575	621352
548923	621353
293103	621354
522686	621355
418335	621356
430045	621357
515494	621358
103612	621359
308571	621360
149634	621361
45047	621362
135100	621363
25256	621364
482745	621365
632887	621366
240751	621367
74075	621368
661454	621369
221955	621370
481233	621371
123727	621372
420129	621373
9500	621374
84217	621375
456589	621376
549423	621377
69776	621378
165908	621379
52133	621380
11063	621381
677296	621382
568022	621383
4449	621384
401864	621385
651319	621386
11814	621387
46623	621388
341517	621389
247777	621390
583178	621391
17635	621392
38588	621393
25830	621394
673820	621395
639222	621396
130451	621397
615894	621398
28740	621399
400195	621400
702827	621401
535510	621402
435082	621403
480599	621404
53917	621405
440599	621406
606586	621407
281277	621408
600881	621409
37092	621410
351140	621411
513606	621412
331337	621413
642	621414
36432	621415
176684	621416
228029	621417
467530	621418
34241	621419
692067	621420
145781	621421
937	621422
393566	621423
612575	621424
113832	621425
599695	621426
14892	621427
82618	621428
501472	621429
557278	621430
183803	621431
43366	621432
596774	621433
459450	621434
609022	621435
43543	621436
2844	621437
77760	621438
216717	621439
361896	621440
68612	621441
360006	621442
50288	621443
105488	621444
253460	621445
5887	621446
572744	621447
229089	621448
610802	621449
7486	621450
135440	621451
20122	621452
139923	621453
53397	621454
307159	621455
51653	621456
581435	621457
152787	621458
52324	621459
182047	621460
356358	621461
297142	621462
366604	621463
42830	621464
598208	621465
198458	621466
252992	621467
307523	621468
219632	621469
485509	621470
8844	621471
512531	621472
655465	621473
18011	621474
234469	621475
2959	621476
254821	621477
708227	621478
108	621479
119282	621480
40490	621481
111188	621482
6485	621483
568498	621484
371735	621485
172972	621486
177754	621487
51049	621488
655018	621489
404573	621490
658133	621491
7873	621492
548984	621493
168689	621494
171047	621495
33119	621496
388254	621497
624918	621498
19085	621499
39094	621500
3719	621501
102284	621502
556356	621503
358128	621504
559478	621505
88177	621506
49543	621507
31997	621508
391270	621509
9903	621510
311697	621511
656064	621512
384426	621513
345237	621514
271999	621515
19521	621516
655386	621517
12942	621518
702910	621519
299182	621520
46796	621521
43382	621522
281424	621523
642027	621524
214164	621525
699593	621526
513103	621527
330097	621528
25606	621529
361792	621530
543643	621531
533123	621532
412303	621533
73322	621534
110665	621535
334546	621536
112237	621537
454136	621538
340250	621539
59775	621540
96371	621541
251980	621542
632253	621543
535295	621544
6581	621545
257784	621546
506	621547
215590	621548
311930	621549
163677	621550
295027	621551
494611	621552
645541	621553
604078	621554
55699	621555
3418	621556
610905	621557
113536	621558
450120	621559
354755	621560
234276	621561
110503	621562
576446	621563
685251	621564
491415	621565
429758	621566
66829	621567
9945	621568
674576	621569
21937	621570
359383	621571
271803	621572
169834	621573
2803	621574
79500	621575
570905	621576
307195	621577
263586	621578
630232	621579
531527	621580
401649	621581
305044	621582
176925	621583
15587	621584
589801	621585
90045	621586
724525	621587
561047	621588
133053	621589
34360	621590
236721	621591
570230	621592
521714	621593
5643	621594
496250	621595
669820	621596
604913	621597
671766	621598
7115	621599
331693	621600
548321	621601
193265	621602
678131	621603
546843	621604
46550	621605
93213	621606
293779	621607
672407	621608
106049	621609
522266	621610
149301	621611
43932	621612
20599	621613
517038	621614
410841	621615
627981	621616
465016	621617
159850	621618
177823	621619
269660	621620
710033	621621
31397	621622
267121	621623
136647	621624
295732	621625
65726	621626
225862	621627
186683	621628
121387	621629
266074	621630
540290	621631
17264	621632
193549	621633
345379	621634
102065	621635
154536	621636
106875	621637
298882	621638
299437	621639
85224	621640
92792	621641
149648	621642
81937	621643
127927	621644
326216	621645
24931	621646
174292	621647
128407	621648
482766	621649
708705	621650
18436	621651
489097	621652
165802	621653
118135	621654
550344	621655
373843	621656
115762	621657
423791	621658
621089	621659
25482	621660
128734	621661
99156	621662
442346	621663
692439	621664
347744	621665
62209	621666
618766	621667
419694	621668
457636	621669
710392	621670
168824	621671
6813	621672
147106	621673
138257	621674
152011	621675
320856	621676
14292	621677
314219	621678
580251	621679
516397	621680
530450	621681
17310	621682
360453	621683
90072	621684
280451	621685
139694	621686
613652	621687
332382	621688
452215	621689
74771	621690
54884	621691
386056	621692
671963	621693
91946	621694
8694	621695
30901	621696
722401	621697
152044	621698
682886	621699
66570	621700
274163	621701
57040	621702
633538	621703
145920	621704
371549	621705
26590	621706
189692	621707
22256	621708
272162	621709
219822	621710
141585	621711
401466	621712
281009	621713
125855	621714
638247	621715
31841	621716
500725	621717
124827	621718
208359	621719
635463	621720
44	621721
32899	621722
588882	621723
206952	621724
147950	621725
277646	621726
87120	621727
26985	621728
242839	621729
26994	621730
626081	621731
289	621732
151246	621733
84155	621734
140970	621735
506295	621736
252151	621737
280764	621738
591956	621739
72455	621740
577809	621741
1792	621742
315503	621743
385913	621744
680879	621745
316289	621746
488676	621747
24442	621748
185874	621749
143576	621750
21654	621751
358049	621752
170817	621753
652961	621754
116362	621755
363996	621756
230423	621757
723833	621758
101430	621759
276091	621760
138	621761
182314	621762
655406	621763
38713	621764
246424	621765
627966	621766
665439	621767
131760	621768
233585	621769
460005	621770
401956	621771
545077	621772
41310	621773
707718	621774
636465	621775
310718	621776
145156	621777
195809	621778
45134	621779
436535	621780
16194	621781
461705	621782
65874	621783
577624	621784
570574	621785
479718	621786
516905	621787
392196	621788
182514	621789
546779	621790
332080	621791
134733	621792
467873	621793
79616	621794
35092	621795
51039	621796
523560	621797
201380	621798
7560	621799
217225	621800
414601	621801
12264	621802
29743	621803
61626	621804
68948	621805
11446	621806
427135	621807
403991	621808
311480	621809
418651	621810
404450	621811
30037	621812
543964	621813
191990	621814
167807	621815
136068	621816
698411	621817
152407	621818
489787	621819
6262	621820
293958	621821
79061	621822
430395	621823
384256	621824
41164	621825
447235	621826
495044	621827
123123	621828
169396	621829
96242	621830
26535	621831
77479	621832
577072	621833
219550	621834
631337	621835
13868	621836
498691	621837
125848	621838
660325	621839
348059	621840
50556	621841
512171	621842
74375	621843
491215	621844
68585	621845
39816	621846
64024	621847
218101	621848
620139	621849
204981	621850
41415	621851
62156	621852
199626	621853
520518	621854
580201	621855
49121	621856
23186	621857
171106	621858
445051	621859
313975	621860
381513	621861
230185	621862
587981	621863
82151	621864
24578	621865
67942	621866
111691	621867
658435	621868
165078	621869
33579	621870
1848	621871
37574	621872
118258	621873
298930	621874
342985	621875
41645	621876
264304	621877
564039	621878
116739	621879
45373	621880
57935	621881
286395	621882
86394	621883
191547	621884
389539	621885
247197	621886
4823	621887
334982	621888
658155	621889
529761	621890
589160	621891
454458	621892
42126	621893
23578	621894
133449	621895
497331	621896
122482	621897
30087	621898
185955	621899
37561	621900
298	621901
391793	621902
630152	621903
485582	621904
357943	621905
624713	621906
64535	621907
64211	621908
10900	621909
537372	621910
5542	621911
439034	621912
535067	621913
687097	621914
258624	621915
7281	621916
151975	621917
221854	621918
114889	621919
39935	621920
302668	621921
537576	621922
12099	621923
98265	621924
351351	621925
684082	621926
276135	621927
145549	621928
23026	621929
713066	621930
543852	621931
347195	621932
643878	621933
532369	621934
570	621935
87287	621936
40258	621937
59743	621938
111312	621939
42618	621940
132131	621941
25736	621942
710200	621943
158989	621944
99203	621945
23807	621946
84028	621947
200033	621948
219878	621949
34910	621950
417147	621951
64714	621952
76241	621953
131054	621954
542794	621955
675489	621956
382924	621957
530521	621958
175123	621959
371000	621960
57034	621961
5324	621962
443259	621963
51238	621964
551727	621965
144312	621966
114774	621967
473922	621968
524065	621969
123806	621970
15151	621971
44544	621972
646206	621973
117257	621974
552013	621975
258596	621976
7165	621977
1095	621978
609928	621979
88669	621980
119515	621981
460322	621982
484665	621983
621972	621984
162475	621985
9008	621986
633067	621987
152984	621988
516153	621989
617141	621990
132921	621991
64208	621992
616257	621993
410504	621994
34436	621995
64	621996
270875	621997
300163	621998
222914	621999
30915	622000
177030	622001
354231	622002
563706	622003
226014	622004
345779	622005
65233	622006
363060	622007
165873	622008
282537	622009
394076	622010
221194	622011
707133	622012
659113	622013
620773	622014
601466	622015
67063	622016
23400	622017
521014	622018
52438	622019
515566	622020
46619	622021
688695	622022
198188	622023
612325	622024
147765	622025
406779	622026
483389	622027
421283	622028
551226	622029
386200	622030
262800	622031
524381	622032
1555	622033
637086	622034
444133	622035
269362	622036
11750	622037
674083	622038
474880	622039
513190	622040
154117	622041
633297	622042
528470	622043
607828	622044
68525	622045
204783	622046
544525	622047
133130	622048
565060	622049
47960	622050
82646	622051
579673	622052
236028	622053
590589	622054
256272	622055
16084	622056
19066	622057
49259	622058
130075	622059
56041	622060
250836	622061
201727	622062
661825	622063
36787	622064
122966	622065
39999	622066
91780	622067
388682	622068
39024	622069
83221	622070
560033	622071
322557	622072
1436	622073
363740	622074
631434	622075
102912	622076
127285	622077
166558	622078
201058	622079
430898	622080
177894	622081
156880	622082
35906	622083
271032	622084
397021	622085
28790	622086
166680	622087
156752	622088
144880	622089
263726	622090
15353	622091
203490	622092
508004	622093
40133	622094
9261	622095
286249	622096
147559	622097
49869	622098
161720	622099
88624	622100
283060	622101
121857	622102
479463	622103
684313	622104
602713	622105
49612	622106
375125	622107
115281	622108
496987	622109
101406	622110
461586	622111
232122	622112
16413	622113
544912	622114
104238	622115
719839	622116
567800	622117
11516	622118
492814	622119
218457	622120
24906	622121
635705	622122
258532	622123
672371	622124
15625	622125
619932	622126
711980	622127
490110	622128
32248	622129
625793	622130
155407	622131
454436	622132
57295	622133
141289	622134
116634	622135
611216	622136
597730	622137
9122	622138
77547	622139
619618	622140
532752	622141
292611	622142
531751	622143
411546	622144
373046	622145
705915	622146
213037	622147
611915	622148
702056	622149
336475	622150
626863	622151
169918	622152
321034	622153
24197	622154
350899	622155
80838	622156
222337	622157
45185	622158
472597	622159
488601	622160
397350	622161
16234	622162
146702	622163
550762	622164
571772	622165
224643	622166
9328	622167
401937	622168
187046	622169
212597	622170
570559	622171
16337	622172
4650	622173
549684	622174
27721	622175
257158	622176
135634	622177
544601	622178
355407	622179
527015	622180
62853	622181
236060	622182
148656	622183
642231	622184
67819	622185
137369	622186
316780	622187
644556	622188
588782	622189
185582	622190
215	622191
696454	622192
22623	622193
721501	622194
233131	622195
595686	622196
540	622197
512260	622198
15751	622199
688637	622200
136304	622201
449157	622202
11322	622203
109271	622204
13351	622205
123632	622206
77990	622207
134684	622208
96756	622209
6084	622210
125613	622211
6498	622212
321491	622213
68538	622214
587406	622215
700450	622216
86661	622217
259271	622218
477841	622219
725024	622220
291711	622221
76222	622222
273632	622223
25690	622224
333901	622225
281696	622226
59332	622227
680813	622228
68081	622229
122466	622230
546967	622231
106754	622232
611426	622233
330247	622234
495040	622235
9519	622236
122927	622237
569014	622238
159726	622239
175738	622240
393060	622241
330159	622242
647650	622243
721670	622244
684187	622245
99413	622246
363967	622247
490114	622248
304087	622249
157674	622250
541342	622251
293836	622252
264159	622253
708723	622254
70337	622255
682203	622256
637580	622257
502411	622258
238240	622259
515834	622260
70890	622261
84334	622262
38648	622263
165099	622264
151289	622265
51024	622266
512897	622267
365330	622268
138906	622269
318575	622270
512944	622271
99031	622272
610901	622273
530023	622274
1191	622275
107961	622276
603891	622277
78110	622278
708100	622279
602431	622280
47801	622281
639593	622282
248073	622283
549879	622284
269814	622285
128157	622286
33573	622287
251694	622288
593872	622289
692758	622290
69352	622291
298360	622292
166150	622293
257019	622294
452192	622295
63801	622296
453034	622297
235246	622298
14046	622299
114531	622300
375609	622301
380376	622302
25497	622303
127373	622304
23074	622305
48841	622306
17048	622307
660368	622308
386513	622309
130278	622310
682075	622311
322973	622312
86918	622313
51355	622314
178654	622315
3934	622316
648239	622317
211422	622318
77660	622319
102996	622320
452460	622321
89279	622322
97448	622323
122848	622324
622288	622325
362488	622326
33260	622327
302906	622328
161006	622329
253498	622330
640729	622331
337339	622332
398521	622333
87405	622334
69038	622335
39118	622336
237332	622337
107722	622338
128300	622339
626477	622340
471675	622341
119733	622342
560936	622343
144673	622344
40605	622345
655276	622346
184482	622347
3078	622348
206346	622349
622978	622350
362349	622351
20725	622352
65885	622353
101973	622354
393219	622355
375281	622356
122568	622357
214321	622358
47867	622359
513475	622360
34141	622361
105005	622362
18716	622363
13677	622364
172891	622365
11727	622366
686806	622367
357359	622368
508106	622369
118052	622370
214812	622371
639441	622372
322	622373
275154	622374
79788	622375
523537	622376
666167	622377
385061	622378
37849	622379
413879	622380
308391	622381
623021	622382
147616	622383
114345	622384
720536	622385
654571	622386
471586	622387
474058	622388
35411	622389
269471	622390
577097	622391
538059	622392
552227	622393
17687	622394
600531	622395
540425	622396
255379	622397
47513	622398
186751	622399
165070	622400
51044	622401
674356	622402
461665	622403
496726	622404
341728	622405
714353	622406
187	622407
335771	622408
598161	622409
114833	622410
709	622411
529814	622412
571398	622413
547531	622414
557883	622415
285087	622416
215854	622417
101306	622418
86436	622419
610225	622420
161437	622421
717842	622422
700080	622423
556166	622424
603889	622425
166330	622426
134809	622427
559502	622428
69548	622429
32104	622430
39956	622431
230131	622432
384588	622433
114002	622434
616995	622435
214688	622436
237231	622437
681434	622438
531074	622439
23391	622440
597728	622441
93668	622442
1037	622443
167280	622444
168970	622445
636637	622446
675142	622447
166119	622448
202040	622449
12183	622450
588886	622451
166601	622452
704745	622453
684080	622454
417181	622455
601278	622456
194365	622457
423780	622458
411679	622459
54181	622460
47571	622461
622341	622462
637902	622463
311201	622464
1168	622465
508573	622466
39610	622467
433068	622468
216160	622469
159185	622470
634636	622471
61363	622472
682927	622473
497579	622474
528636	622475
721650	622476
691543	622477
529561	622478
421727	622479
652780	622480
570782	622481
555146	622482
56255	622483
294902	622484
267353	622485
144817	622486
113349	622487
679029	622488
15440	622489
118855	622490
721866	622491
45766	622492
161682	622493
23883	622494
683222	622495
66318	622496
301650	622497
434760	622498
10650	622499
97105	622500
310599	622501
631393	622502
465040	622503
28227	622504
182725	622505
719935	622506
365595	622507
665379	622508
51111	622509
636972	622510
703477	622511
48720	622512
89448	622513
514444	622514
108422	622515
70932	622516
502452	622517
441808	622518
364492	622519
390545	622520
16002	622521
151348	622522
316681	622523
354095	622524
656940	622525
65265	622526
35854	622527
315302	622528
99873	622529
539490	622530
259848	622531
208292	622532
139650	622533
110698	622534
301431	622535
1093	622536
688680	622537
569577	622538
36192	622539
83943	622540
176949	622541
722799	622542
556412	622543
687019	622544
577766	622545
144092	622546
221804	622547
711195	622548
622719	622549
398967	622550
519841	622551
112622	622552
396096	622553
68508	622554
82276	622555
4286	622556
93234	622557
342854	622558
679323	622559
336734	622560
238755	622561
159967	622562
87297	622563
202482	622564
53343	622565
1398	622566
148174	622567
371503	622568
29649	622569
691146	622570
476214	622571
586961	622572
485521	622573
516369	622574
177653	622575
405272	622576
158214	622577
523576	622578
29846	622579
187543	622580
223806	622581
195638	622582
4980	622583
108321	622584
33490	622585
231376	622586
54100	622587
185140	622588
88580	622589
166	622590
153488	622591
686873	622592
213393	622593
495491	622594
175962	622595
65131	622596
77259	622597
342651	622598
237136	622599
31447	622600
394847	622601
491301	622602
73084	622603
133380	622604
59335	622605
124187	622606
229600	622607
203532	622608
372457	622609
257722	622610
481224	622611
158465	622612
171094	622613
564340	622614
560040	622615
612121	622616
202127	622617
718190	622618
587340	622619
43977	622620
202734	622621
103904	622622
111092	622623
412952	622624
245558	622625
539042	622626
436316	622627
59021	622628
327047	622629
463788	622630
2325	622631
1550	622632
353113	622633
134429	622634
169066	622635
7880	622636
509890	622637
46924	622638
22934	622639
4512	622640
500845	622641
16656	622642
27464	622643
604906	622644
4169	622645
227910	622646
41146	622647
244054	622648
53823	622649
331585	622650
198728	622651
43202	622652
594214	622653
223473	622654
368007	622655
142268	622656
190535	622657
395596	622658
102487	622659
530090	622660
595514	622661
366562	622662
101457	622663
88591	622664
16883	622665
142083	622666
46575	622667
63227	622668
650989	622669
472898	622670
594180	622671
24204	622672
154105	622673
692340	622674
656425	622675
548217	622676
469688	622677
127368	622678
33241	622679
582930	622680
123838	622681
102353	622682
497918	622683
7881	622684
523708	622685
648995	622686
319010	622687
175153	622688
562917	622689
178711	622690
287469	622691
189899	622692
396290	622693
566857	622694
183282	622695
46139	622696
204680	622697
691218	622698
179906	622699
466269	622700
208518	622701
303647	622702
110341	622703
119175	622704
139821	622705
366366	622706
166473	622707
39991	622708
14824	622709
294775	622710
82333	622711
75028	622712
345751	622713
563291	622714
301903	622715
153374	622716
106471	622717
159123	622718
37229	622719
231900	622720
381380	622721
246915	622722
167663	622723
15341	622724
147408	622725
534621	622726
571775	622727
48834	622728
93878	622729
204615	622730
545200	622731
151387	622732
107006	622733
445089	622734
171649	622735
311	622736
4604	622737
718555	622738
161001	622739
126154	622740
529718	622741
52038	622742
106782	622743
76070	622744
111180	622745
488898	622746
149241	622747
132064	622748
516285	622749
722979	622750
244622	622751
691236	622752
297263	622753
385545	622754
288133	622755
423515	622756
273397	622757
141263	622758
686850	622759
703044	622760
129003	622761
4657	622762
717038	622763
136082	622764
116534	622765
114764	622766
117046	622767
523788	622768
715560	622769
319935	622770
395701	622771
724763	622772
22174	622773
33321	622774
130895	622775
530266	622776
410898	622777
251806	622778
469508	622779
190521	622780
690843	622781
481734	622782
12161	622783
340525	622784
486476	622785
509258	622786
141072	622787
83243	622788
543412	622789
161467	622790
14740	622791
131107	622792
51932	622793
2790	622794
512502	622795
481893	622796
71105	622797
171217	622798
316970	622799
64804	622800
115024	622801
674522	622802
306	622803
353924	622804
496032	622805
470110	622806
6495	622807
153289	622808
548050	622809
104216	622810
370839	622811
111869	622812
44213	622813
487133	622814
465584	622815
123898	622816
361095	622817
9073	622818
666703	622819
443119	622820
156294	622821
42870	622822
712112	622823
46151	622824
415697	622825
390324	622826
624460	622827
128457	622828
715093	622829
340768	622830
134437	622831
89070	622832
529208	622833
645115	622834
397089	622835
144734	622836
133416	622837
103931	622838
75841	622839
539044	622840
606208	622841
648542	622842
94917	622843
337141	622844
262925	622845
195195	622846
127300	622847
45958	622848
14409	622849
121651	622850
59435	622851
303740	622852
69417	622853
553034	622854
168337	622855
506150	622856
723475	622857
513428	622858
637524	622859
44942	622860
521116	622861
355584	622862
398459	622863
321433	622864
12297	622865
242399	622866
102651	622867
327511	622868
7878	622869
630061	622870
11963	622871
11197	622872
27312	622873
3193	622874
482647	622875
237125	622876
425377	622877
217981	622878
514363	622879
629629	622880
252788	622881
15467	622882
42972	622883
469138	622884
280841	622885
357750	622886
476371	622887
44767	622888
329485	622889
285822	622890
353739	622891
496558	622892
526966	622893
64834	622894
98206	622895
221686	622896
75458	622897
93056	622898
344659	622899
148428	622900
615302	622901
478685	622902
296192	622903
257974	622904
632795	622905
579035	622906
51163	622907
343467	622908
159537	622909
125079	622910
238683	622911
38933	622912
55945	622913
220874	622914
232218	622915
674263	622916
697881	622917
46089	622918
29177	622919
551389	622920
116793	622921
15408	622922
81466	622923
477294	622924
321988	622925
21634	622926
184482	622927
686388	622928
398653	622929
135773	622930
394413	622931
175223	622932
678210	622933
150600	622934
31713	622935
695019	622936
109694	622937
335267	622938
354932	622939
179114	622940
634846	622941
175743	622942
165591	622943
388940	622944
203070	622945
183540	622946
321510	622947
300692	622948
689092	622949
488377	622950
245356	622951
221280	622952
119	622953
29179	622954
475937	622955
8841	622956
14592	622957
589465	622958
9445	622959
167252	622960
448347	622961
5929	622962
457844	622963
581998	622964
359754	622965
119400	622966
327012	622967
460110	622968
20984	622969
689973	622970
250128	622971
621832	622972
464957	622973
630584	622974
264625	622975
450520	622976
35799	622977
114036	622978
327805	622979
108215	622980
532571	622981
486941	622982
356242	622983
287306	622984
5162	622985
698827	622986
4077	622987
11726	622988
271763	622989
85507	622990
63197	622991
541714	622992
386017	622993
515722	622994
637625	622995
185130	622996
3535	622997
639821	622998
599789	622999
93116	623000
310733	623001
190196	623002
204555	623003
244260	623004
561850	623005
125696	623006
662203	623007
406942	623008
54391	623009
488881	623010
350915	623011
122608	623012
47179	623013
148331	623014
224100	623015
434569	623016
634893	623017
5195	623018
462295	623019
118925	623020
520299	623021
14576	623022
419847	623023
17403	623024
548752	623025
250542	623026
433071	623027
240665	623028
61049	623029
1669	623030
541159	623031
144220	623032
259587	623033
337701	623034
325611	623035
628893	623036
132538	623037
416815	623038
99813	623039
369722	623040
131017	623041
312393	623042
61866	623043
226060	623044
1855	623045
208348	623046
557549	623047
685915	623048
69510	623049
557793	623050
84278	623051
363401	623052
242849	623053
256074	623054
616640	623055
395625	623056
71160	623057
183751	623058
546830	623059
26255	623060
555166	623061
240261	623062
522017	623063
684794	623064
172306	623065
346046	623066
716847	623067
486239	623068
21630	623069
113161	623070
171639	623071
569892	623072
337391	623073
209841	623074
515157	623075
507365	623076
487016	623077
551507	623078
13490	623079
168326	623080
14620	623081
623146	623082
639581	623083
656628	623084
118436	623085
46128	623086
31867	623087
103917	623088
220777	623089
81383	623090
9590	623091
43	623092
68264	623093
575670	623094
503472	623095
283639	623096
131634	623097
281646	623098
261999	623099
556094	623100
26192	623101
128925	623102
206375	623103
233713	623104
30377	623105
534624	623106
25644	623107
199433	623108
464532	623109
50827	623110
718034	623111
661477	623112
37691	623113
636946	623114
80392	623115
87642	623116
321318	623117
6963	623118
128156	623119
89970	623120
151015	623121
387235	623122
46338	623123
101081	623124
505300	623125
91129	623126
300673	623127
375749	623128
376084	623129
201638	623130
199121	623131
489661	623132
41558	623133
573868	623134
184465	623135
558300	623136
363799	623137
319044	623138
80406	623139
645194	623140
17061	623141
52847	623142
203293	623143
108729	623144
580990	623145
48355	623146
468362	623147
555027	623148
95878	623149
165781	623150
542637	623151
595722	623152
362410	623153
609017	623154
561862	623155
153907	623156
50179	623157
129601	623158
364075	623159
14435	623160
174091	623161
491324	623162
254216	623163
706865	623164
19114	623165
236575	623166
385310	623167
142935	623168
2105	623169
277219	623170
43073	623171
456943	623172
435214	623173
104215	623174
34462	623175
451218	623176
328748	623177
718838	623178
371385	623179
163673	623180
121529	623181
99274	623182
658370	623183
696965	623184
718813	623185
634135	623186
19288	623187
276317	623188
53325	623189
285	623190
482077	623191
5071	623192
397485	623193
179053	623194
458156	623195
549638	623196
112712	623197
40484	623198
530274	623199
517307	623200
528265	623201
57340	623202
421515	623203
348113	623204
495965	623205
28565	623206
33985	623207
33773	623208
447504	623209
597374	623210
440772	623211
11069	623212
67210	623213
156487	623214
590328	623215
310034	623216
47539	623217
366810	623218
12000	623219
366082	623220
231927	623221
519210	623222
102050	623223
5480	623224
187091	623225
41426	623226
143436	623227
257961	623228
58987	623229
187080	623230
3370	623231
63254	623232
53130	623233
621499	623234
199231	623235
592936	623236
416966	623237
248631	623238
700	623239
121486	623240
598865	623241
139836	623242
389365	623243
703506	623244
314984	623245
423246	623246
539070	623247
299038	623248
2448	623249
157694	623250
218778	623251
231340	623252
1393	623253
699043	623254
673063	623255
531830	623256
345286	623257
8740	623258
26214	623259
52441	623260
70836	623261
112728	623262
177741	623263
9547	623264
387571	623265
530701	623266
387218	623267
76257	623268
40007	623269
52542	623270
601016	623271
644876	623272
10859	623273
620683	623274
326030	623275
297410	623276
263830	623277
49758	623278
374584	623279
568253	623280
468398	623281
107064	623282
451398	623283
369122	623284
721612	623285
20088	623286
612310	623287
360003	623288
452614	623289
193	623290
633513	623291
35067	623292
105615	623293
192337	623294
313688	623295
936	623296
132272	623297
654041	623298
27794	623299
26628	623300
346672	623301
152678	623302
345983	623303
83235	623304
380125	623305
2032	623306
556403	623307
618536	623308
706074	623309
723024	623310
684745	623311
416157	623312
242181	623313
215140	623314
295677	623315
99410	623316
446202	623317
520617	623318
413509	623319
535126	623320
66282	623321
169150	623322
451301	623323
37546	623324
224063	623325
111738	623326
414338	623327
696406	623328
564627	623329
286681	623330
638281	623331
427904	623332
107077	623333
263033	623334
383687	623335
502471	623336
57553	623337
296856	623338
46815	623339
140281	623340
282017	623341
20915	623342
117538	623343
222415	623344
597192	623345
17866	623346
517012	623347
162230	623348
699845	623349
284498	623350
508416	623351
546829	623352
660356	623353
163041	623354
180935	623355
79290	623356
165659	623357
120956	623358
367401	623359
321785	623360
434174	623361
315591	623362
234354	623363
30974	623364
112235	623365
154510	623366
112714	623367
571755	623368
692196	623369
691116	623370
150128	623371
92903	623372
628618	623373
5774	623374
309860	623375
482489	623376
119964	623377
502012	623378
161113	623379
654273	623380
47628	623381
35293	623382
298147	623383
686044	623384
119288	623385
29081	623386
59486	623387
641625	623388
232255	623389
53149	623390
135326	623391
598570	623392
8525	623393
166197	623394
679866	623395
504015	623396
125343	623397
182408	623398
71080	623399
411282	623400
260636	623401
538502	623402
450794	623403
50240	623404
230286	623405
520224	623406
263848	623407
291879	623408
48842	623409
327323	623410
683451	623411
253510	623412
93469	623413
358575	623414
500912	623415
135465	623416
488827	623417
151887	623418
514492	623419
708497	623420
671194	623421
67995	623422
228739	623423
348553	623424
230956	623425
155235	623426
404314	623427
439836	623428
645498	623429
180420	623430
70135	623431
446516	623432
631054	623433
471028	623434
131322	623435
678235	623436
549323	623437
593346	623438
135604	623439
129719	623440
61695	623441
311217	623442
142833	623443
36830	623444
14951	623445
302853	623446
674965	623447
11394	623448
506864	623449
72268	623450
176721	623451
683477	623452
690943	623453
125731	623454
97867	623455
659753	623456
663	623457
4399	623458
617655	623459
12984	623460
87194	623461
471673	623462
551848	623463
169650	623464
436533	623465
417999	623466
45375	623467
683419	623468
265787	623469
128433	623470
112246	623471
149679	623472
13606	623473
44009	623474
423373	623475
173244	623476
158864	623477
160358	623478
58531	623479
529788	623480
44756	623481
514457	623482
289820	623483
129735	623484
55562	623485
176585	623486
372458	623487
103750	623488
95578	623489
578240	623490
482477	623491
105839	623492
152472	623493
8515	623494
408807	623495
222007	623496
224045	623497
72790	623498
452436	623499
575672	623500
140063	623501
43955	623502
72410	623503
123369	623504
519908	623505
689396	623506
118736	623507
180248	623508
18801	623509
46742	623510
299200	623511
694061	623512
216962	623513
658577	623514
161165	623515
604801	623516
113890	623517
264717	623518
276884	623519
531515	623520
681404	623521
56208	623522
589328	623523
545021	623524
26520	623525
29562	623526
67885	623527
604163	623528
385517	623529
19471	623530
211126	623531
478869	623532
207663	623533
556333	623534
204889	623535
22788	623536
669629	623537
699699	623538
450224	623539
419142	623540
1032	623541
40159	623542
500652	623543
333606	623544
5734	623545
219849	623546
161041	623547
39655	623548
478943	623549
636943	623550
557796	623551
93022	623552
49907	623553
1768	623554
3905	623555
505144	623556
329345	623557
209913	623558
531144	623559
387702	623560
48572	623561
37162	623562
142356	623563
431766	623564
527291	623565
405948	623566
2368	623567
8547	623568
623360	623569
39646	623570
6264	623571
305312	623572
4978	623573
631617	623574
231142	623575
519154	623576
76207	623577
102560	623578
555628	623579
351871	623580
19608	623581
108980	623582
632500	623583
508045	623584
846	623585
337691	623586
41473	623587
33246	623588
102470	623589
197561	623590
42923	623591
566249	623592
155720	623593
53382	623594
51951	623595
89012	623596
558638	623597
367349	623598
62351	623599
635962	623600
67167	623601
139361	623602
10617	623603
12295	623604
160715	623605
724095	623606
246070	623607
52912	623608
32946	623609
493797	623610
53788	623611
262430	623612
52699	623613
721596	623614
94867	623615
97060	623616
240499	623617
597763	623618
46226	623619
265581	623620
120817	623621
468054	623622
520938	623623
122428	623624
147165	623625
284193	623626
234183	623627
488019	623628
49890	623629
501299	623630
72470	623631
45200	623632
649937	623633
123578	623634
421108	623635
516101	623636
375568	623637
1623	623638
294906	623639
662864	623640
472477	623641
603781	623642
125994	623643
107386	623644
235784	623645
157365	623646
311497	623647
61016	623648
14156	623649
133371	623650
78078	623651
619744	623652
110973	623653
589531	623654
459685	623655
599955	623656
204162	623657
351808	623658
627185	623659
1226	623660
1695	623661
176233	623662
588183	623663
526448	623664
168176	623665
195265	623666
54697	623667
260897	623668
169509	623669
462242	623670
692205	623671
639292	623672
47646	623673
336207	623674
304019	623675
382366	623676
463179	623677
119915	623678
708457	623679
54807	623680
33826	623681
453322	623682
213988	623683
73186	623684
106155	623685
203232	623686
689368	623687
81141	623688
76422	623689
312999	623690
273921	623691
229437	623692
644012	623693
502241	623694
682620	623695
491299	623696
73376	623697
177073	623698
304184	623699
175424	623700
631988	623701
52322	623702
168590	623703
184724	623704
511410	623705
484430	623706
328408	623707
4664	623708
58210	623709
180076	623710
9556	623711
394518	623712
104837	623713
359951	623714
372719	623715
390376	623716
294844	623717
107162	623718
419290	623719
346366	623720
422886	623721
712795	623722
450765	623723
629792	623724
595441	623725
164490	623726
95288	623727
228110	623728
465775	623729
18297	623730
557872	623731
428408	623732
338944	623733
244851	623734
457135	623735
571601	623736
511186	623737
139370	623738
564848	623739
13966	623740
37013	623741
258655	623742
49089	623743
35754	623744
67515	623745
700344	623746
367726	623747
207148	623748
67203	623749
250340	623750
271806	623751
612490	623752
29426	623753
167029	623754
23171	623755
31950	623756
660447	623757
10134	623758
527923	623759
49867	623760
15901	623761
145534	623762
81953	623763
644667	623764
53125	623765
681787	623766
441131	623767
114805	623768
96134	623769
228	623770
228821	623771
188923	623772
234069	623773
262053	623774
6185	623775
535086	623776
124155	623777
283735	623778
316575	623779
155649	623780
111957	623781
354947	623782
630939	623783
714419	623784
140702	623785
517858	623786
372653	623787
610931	623788
127148	623789
60904	623790
666405	623791
381722	623792
614659	623793
71724	623794
204034	623795
129252	623796
374054	623797
646491	623798
328734	623799
622686	623800
138879	623801
684197	623802
60272	623803
574658	623804
128027	623805
53513	623806
298668	623807
704977	623808
696391	623809
283503	623810
511260	623811
358793	623812
292214	623813
684012	623814
611708	623815
720989	623816
25840	623817
2254	623818
4906	623819
1490	623820
189025	623821
475082	623822
350545	623823
93460	623824
34291	623825
465533	623826
437208	623827
696283	623828
516251	623829
589816	623830
1047	623831
662360	623832
40158	623833
122985	623834
182570	623835
382580	623836
445275	623837
16973	623838
284191	623839
684881	623840
675187	623841
548839	623842
687866	623843
361016	623844
133845	623845
273530	623846
213679	623847
58357	623848
527003	623849
491288	623850
39853	623851
4867	623852
109740	623853
48425	623854
414795	623855
429486	623856
180583	623857
5641	623858
9738	623859
7278	623860
390113	623861
148841	623862
2129	623863
398904	623864
16644	623865
274763	623866
82394	623867
200224	623868
117558	623869
717503	623870
187084	623871
321628	623872
599778	623873
8194	623874
185053	623875
101891	623876
109115	623877
549624	623878
49224	623879
160641	623880
460119	623881
563437	623882
11430	623883
344054	623884
622421	623885
665108	623886
173067	623887
91622	623888
80036	623889
549820	623890
238273	623891
35046	623892
23498	623893
355498	623894
66372	623895
104242	623896
393843	623897
25923	623898
389922	623899
520519	623900
89286	623901
73366	623902
1605	623903
158510	623904
621821	623905
615461	623906
610944	623907
479703	623908
468623	623909
438334	623910
38754	623911
50913	623912
132682	623913
385904	623914
180966	623915
59433	623916
224023	623917
403276	623918
1273	623919
646877	623920
74318	623921
491092	623922
700619	623923
509047	623924
655921	623925
52020	623926
91227	623927
320411	623928
25572	623929
464172	623930
1665	623931
343140	623932
33652	623933
412619	623934
413018	623935
260998	623936
655847	623937
557250	623938
708179	623939
599445	623940
613624	623941
653805	623942
615586	623943
329193	623944
466884	623945
78354	623946
659354	623947
187938	623948
266073	623949
117269	623950
724445	623951
17299	623952
423495	623953
661242	623954
142653	623955
60031	623956
134387	623957
223448	623958
234108	623959
406199	623960
23926	623961
629732	623962
305095	623963
19978	623964
391958	623965
593109	623966
709503	623967
325407	623968
13297	623969
583761	623970
655078	623971
718539	623972
46608	623973
10609	623974
75640	623975
72867	623976
28351	623977
82902	623978
384773	623979
23999	623980
519761	623981
97097	623982
613158	623983
348743	623984
233834	623985
574071	623986
673020	623987
565345	623988
174118	623989
646899	623990
79876	623991
227636	623992
345746	623993
286805	623994
412803	623995
355355	623996
310180	623997
340362	623998
9356	623999
607735	624000
388264	624001
204788	624002
510295	624003
323063	624004
512244	624005
296723	624006
293792	624007
272439	624008
50546	624009
216507	624010
674676	624011
209062	624012
551517	624013
389558	624014
491329	624015
423669	624016
149623	624017
264494	624018
643319	624019
345281	624020
238406	624021
159907	624022
554295	624023
144679	624024
105553	624025
412738	624026
146756	624027
27049	624028
668219	624029
707976	624030
633306	624031
1499	624032
619388	624033
298789	624034
165115	624035
148615	624036
552910	624037
572621	624038
139410	624039
41901	624040
125687	624041
276118	624042
88953	624043
175011	624044
557222	624045
44301	624046
2985	624047
41709	624048
23565	624049
293205	624050
525474	624051
186800	624052
311951	624053
434302	624054
139562	624055
507806	624056
7487	624057
185632	624058
503635	624059
152164	624060
714848	624061
600534	624062
78818	624063
115946	624064
41859	624065
565782	624066
459663	624067
71335	624068
516011	624069
715471	624070
723920	624071
226889	624072
138806	624073
602619	624074
33100	624075
596921	624076
517744	624077
166405	624078
485806	624079
187374	624080
30578	624081
155785	624082
330879	624083
10756	624084
260649	624085
28414	624086
523930	624087
557224	624088
261610	624089
651715	624090
309932	624091
375270	624092
394257	624093
478620	624094
228811	624095
8110	624096
99300	624097
93764	624098
40914	624099
117263	624100
519811	624101
1599	624102
498128	624103
189773	624104
131587	624105
11046	624106
655936	624107
437963	624108
66700	624109
657533	624110
422768	624111
59678	624112
590020	624113
93321	624114
92050	624115
615483	624116
495391	624117
291787	624118
28346	624119
355759	624120
404886	624121
178768	624122
608228	624123
218263	624124
43222	624125
643636	624126
495433	624127
22565	624128
201873	624129
365661	624130
158792	624131
21729	624132
381812	624133
4618	624134
642959	624135
158183	624136
21717	624137
250357	624138
152676	624139
79165	624140
620732	624141
626147	624142
378682	624143
166564	624144
444965	624145
426367	624146
113066	624147
435596	624148
128968	624149
317744	624150
349355	624151
180951	624152
84851	624153
130193	624154
200983	624155
174113	624156
100612	624157
61733	624158
1051	624159
64068	624160
371304	624161
210430	624162
718821	624163
17482	624164
674193	624165
378740	624166
137108	624167
227767	624168
535185	624169
36025	624170
107089	624171
14542	624172
150666	624173
102869	624174
451792	624175
79514	624176
89508	624177
216454	624178
687714	624179
306536	624180
357091	624181
421412	624182
133516	624183
123354	624184
101693	624185
347954	624186
636337	624187
622184	624188
142407	624189
201968	624190
253542	624191
139235	624192
711915	624193
7129	624194
18069	624195
1674	624196
108076	624197
623572	624198
34809	624199
19723	624200
128016	624201
392622	624202
674549	624203
101844	624204
518705	624205
100314	624206
216298	624207
219902	624208
172980	624209
712823	624210
553709	624211
707705	624212
54530	624213
36587	624214
52989	624215
42073	624216
147421	624217
4718	624218
167340	624219
640671	624220
410068	624221
330069	624222
180943	624223
56426	624224
121638	624225
274805	624226
26749	624227
92951	624228
561949	624229
639390	624230
557416	624231
615536	624232
563061	624233
374025	624234
529908	624235
424013	624236
142988	624237
35973	624238
97521	624239
62985	624240
46457	624241
664769	624242
288730	624243
565702	624244
654458	624245
261256	624246
448973	624247
166045	624248
559849	624249
547837	624250
714937	624251
389972	624252
481331	624253
164572	624254
51578	624255
87619	624256
158153	624257
663214	624258
4106	624259
519822	624260
599125	624261
672425	624262
131454	624263
254440	624264
692553	624265
161303	624266
544225	624267
82670	624268
191859	624269
445105	624270
380152	624271
350513	624272
549458	624273
528407	624274
385674	624275
83715	624276
124450	624277
126461	624278
545241	624279
41790	624280
515711	624281
333830	624282
363649	624283
37291	624284
452952	624285
597797	624286
95252	624287
505316	624288
643101	624289
169978	624290
150809	624291
144013	624292
130453	624293
350288	624294
13503	624295
385844	624296
11764	624297
149350	624298
150525	624299
227966	624300
162620	624301
189739	624302
127839	624303
59361	624304
13813	624305
660101	624306
659883	624307
20078	624308
486648	624309
20537	624310
220864	624311
486594	624312
444437	624313
73988	624314
177428	624315
168115	624316
628647	624317
164098	624318
589613	624319
32062	624320
320629	624321
532859	624322
232948	624323
14842	624324
637908	624325
595025	624326
723892	624327
150400	624328
10130	624329
175698	624330
273261	624331
200111	624332
349390	624333
348047	624334
667896	624335
422361	624336
271205	624337
519928	624338
592431	624339
118939	624340
22644	624341
357662	624342
520418	624343
432896	624344
1427	624345
75101	624346
307042	624347
672682	624348
8351	624349
222636	624350
28331	624351
177872	624352
390950	624353
205797	624354
497590	624355
645041	624356
268780	624357
312311	624358
257171	624359
634866	624360
163596	624361
153818	624362
503389	624363
406064	624364
648608	624365
308568	624366
690012	624367
121917	624368
321106	624369
536466	624370
10658	624371
586078	624372
623420	624373
165966	624374
5711	624375
598876	624376
401371	624377
160718	624378
299321	624379
468393	624380
34814	624381
461563	624382
103578	624383
182990	624384
191836	624385
113900	624386
190699	624387
316451	624388
711214	624389
236999	624390
353725	624391
220827	624392
340963	624393
687249	624394
70923	624395
420043	624396
576350	624397
19913	624398
164089	624399
519104	624400
48857	624401
66719	624402
461280	624403
131697	624404
121659	624405
578947	624406
30842	624407
32118	624408
414272	624409
59594	624410
468992	624411
449276	624412
677146	624413
83202	624414
159682	624415
97768	624416
73911	624417
44217	624418
721891	624419
368620	624420
712292	624421
228705	624422
172808	624423
149601	624424
623174	624425
724980	624426
337605	624427
182568	624428
552739	624429
262202	624430
95748	624431
615352	624432
28418	624433
169200	624434
450994	624435
439598	624436
703035	624437
148635	624438
106214	624439
16585	624440
545403	624441
580281	624442
659112	624443
237265	624444
61353	624445
388345	624446
152162	624447
78212	624448
578013	624449
654448	624450
390738	624451
276739	624452
54126	624453
212734	624454
159884	624455
508108	624456
236880	624457
83746	624458
37434	624459
628037	624460
625998	624461
565513	624462
33510	624463
298636	624464
228946	624465
185034	624466
702182	624467
18387	624468
76999	624469
492921	624470
146504	624471
31460	624472
123835	624473
61400	624474
73965	624475
473743	624476
452671	624477
176448	624478
35896	624479
607491	624480
5729	624481
39282	624482
478889	624483
632064	624484
32	624485
387935	624486
641097	624487
136151	624488
297588	624489
139335	624490
344195	624491
572763	624492
677846	624493
182676	624494
660442	624495
96503	624496
19408	624497
345875	624498
167258	624499
53552	624500
44173	624501
23422	624502
139354	624503
20909	624504
696657	624505
388659	624506
368557	624507
394756	624508
370214	624509
447261	624510
39552	624511
624269	624512
362121	624513
161664	624514
154209	624515
467763	624516
114278	624517
366	624518
89900	624519
172537	624520
13983	624521
105633	624522
125021	624523
91078	624524
93531	624525
229087	624526
516847	624527
132801	624528
583465	624529
115640	624530
303018	624531
162655	624532
340318	624533
353792	624534
1432	624535
418928	624536
165568	624537
94576	624538
676779	624539
687771	624540
177885	624541
685071	624542
139786	624543
16220	624544
40413	624545
221488	624546
149239	624547
12079	624548
623837	624549
427300	624550
272961	624551
578376	624552
355299	624553
169157	624554
163989	624555
152323	624556
637758	624557
6666	624558
83167	624559
81593	624560
525661	624561
102703	624562
145301	624563
35931	624564
594064	624565
89541	624566
35365	624567
647565	624568
720089	624569
152078	624570
266067	624571
294797	624572
58491	624573
491499	624574
149645	624575
347454	624576
30153	624577
33643	624578
692125	624579
672734	624580
182472	624581
295423	624582
155856	624583
359513	624584
173806	624585
531027	624586
586547	624587
535211	624588
167628	624589
220985	624590
8023	624591
536402	624592
81320	624593
125378	624594
631645	624595
8687	624596
10455	624597
160128	624598
47364	624599
473692	624600
492425	624601
709074	624602
37509	624603
163543	624604
495498	624605
484920	624606
57474	624607
440376	624608
264021	624609
186287	624610
266343	624611
229263	624612
265343	624613
32383	624614
698902	624615
131079	624616
218549	624617
590516	624618
4434	624619
205807	624620
89896	624621
44907	624622
638546	624623
15703	624624
544517	624625
50179	624626
50783	624627
35209	624628
577995	624629
128490	624630
554767	624631
12186	624632
155867	624633
564723	624634
263612	624635
140082	624636
599792	624637
14611	624638
600115	624639
178673	624640
551286	624641
414636	624642
206757	624643
548508	624644
527100	624645
42586	624646
276662	624647
159466	624648
9906	624649
164055	624650
494898	624651
556884	624652
29346	624653
524959	624654
95584	624655
3030	624656
566581	624657
5289	624658
621689	624659
4981	624660
180142	624661
652813	624662
452584	624663
692529	624664
441101	624665
154327	624666
21539	624667
390155	624668
83186	624669
233103	624670
28157	624671
704769	624672
523852	624673
579919	624674
315842	624675
166015	624676
169461	624677
339020	624678
401276	624679
382687	624680
687192	624681
646540	624682
382584	624683
43312	624684
117938	624685
179491	624686
270596	624687
116026	624688
5351	624689
209599	624690
657169	624691
713396	624692
35793	624693
295354	624694
115644	624695
21200	624696
678693	624697
320409	624698
152210	624699
683164	624700
79410	624701
675573	624702
108340	624703
10257	624704
664813	624705
353656	624706
202565	624707
31692	624708
621121	624709
5108	624710
457554	624711
199345	624712
428807	624713
655856	624714
564239	624715
548318	624716
662857	624717
153476	624718
1620	624719
65473	624720
620328	624721
117531	624722
535101	624723
54533	624724
702408	624725
486	624726
96669	624727
292044	624728
13567	624729
110235	624730
399801	624731
612336	624732
98478	624733
432343	624734
501643	624735
86543	624736
606109	624737
444768	624738
591844	624739
374828	624740
713245	624741
424350	624742
204710	624743
410901	624744
246812	624745
15614	624746
12403	624747
258844	624748
34715	624749
693950	624750
496832	624751
487189	624752
397497	624753
558838	624754
176459	624755
721689	624756
660604	624757
15963	624758
120543	624759
156612	624760
173699	624761
92476	624762
255528	624763
104164	624764
292574	624765
141394	624766
186823	624767
145421	624768
656815	624769
14384	624770
11540	624771
200728	624772
22381	624773
289718	624774
502436	624775
295541	624776
294126	624777
506263	624778
28626	624779
170416	624780
1568	624781
16214	624782
684430	624783
130550	624784
141656	624785
453138	624786
438792	624787
161482	624788
226822	624789
88546	624790
597738	624791
63790	624792
182079	624793
158336	624794
161575	624795
593589	624796
126071	624797
385733	624798
473688	624799
17558	624800
142472	624801
563884	624802
92159	624803
718717	624804
657061	624805
10144	624806
429004	624807
94080	624808
671081	624809
1365	624810
131417	624811
114020	624812
240121	624813
651114	624814
286766	624815
518670	624816
366649	624817
175509	624818
643700	624819
618061	624820
718145	624821
534332	624822
629377	624823
626999	624824
464490	624825
505117	624826
226333	624827
504105	624828
39361	624829
320894	624830
476353	624831
693183	624832
133355	624833
38700	624834
48414	624835
45715	624836
557315	624837
313259	624838
46117	624839
146051	624840
234401	624841
1660	624842
64764	624843
210078	624844
139310	624845
6015	624846
4743	624847
43705	624848
709162	624849
454081	624850
643813	624851
87153	624852
144	624853
341193	624854
31466	624855
104956	624856
393838	624857
182495	624858
163021	624859
721169	624860
170951	624861
573283	624862
154722	624863
213493	624864
700942	624865
15134	624866
578203	624867
400802	624868
574829	624869
139791	624870
23336	624871
23343	624872
187523	624873
149802	624874
116277	624875
52692	624876
16683	624877
268364	624878
462599	624879
339746	624880
273303	624881
527679	624882
239371	624883
478732	624884
709504	624885
486030	624886
687958	624887
298783	624888
210462	624889
4682	624890
541386	624891
373865	624892
327313	624893
56996	624894
13805	624895
6358	624896
621226	624897
99205	624898
77664	624899
47462	624900
307725	624901
260924	624902
27359	624903
76297	624904
656381	624905
142062	624906
132065	624907
628630	624908
12144	624909
175199	624910
589414	624911
339755	624912
584321	624913
161332	624914
183818	624915
601902	624916
315417	624917
136894	624918
36080	624919
18014	624920
551902	624921
15310	624922
47132	624923
670271	624924
602017	624925
704515	624926
37249	624927
165978	624928
190364	624929
459259	624930
103385	624931
15842	624932
305541	624933
497725	624934
637808	624935
271481	624936
456958	624937
36588	624938
97712	624939
274993	624940
1785	624941
21503	624942
381239	624943
28859	624944
3890	624945
493914	624946
165598	624947
15068	624948
2005	624949
650406	624950
127723	624951
227529	624952
329997	624953
69566	624954
250443	624955
47247	624956
86581	624957
635040	624958
7863	624959
130958	624960
491044	624961
698717	624962
107687	624963
89833	624964
45892	624965
102502	624966
480149	624967
181197	624968
16345	624969
248574	624970
44250	624971
2314	624972
479722	624973
255001	624974
256649	624975
528860	624976
334920	624977
187149	624978
558070	624979
385235	624980
449100	624981
418419	624982
69065	624983
150179	624984
106350	624985
719771	624986
123171	624987
633291	624988
33218	624989
529155	624990
676160	624991
56597	624992
174028	624993
143522	624994
200710	624995
437729	624996
61421	624997
147746	624998
90464	624999
382573	625000
28057	625001
180942	625002
630876	625003
660090	625004
500137	625005
17892	625006
16451	625007
10983	625008
43873	625009
5503	625010
74820	625011
418998	625012
368142	625013
50802	625014
33431	625015
101228	625016
615519	625017
430294	625018
189910	625019
560948	625020
249893	625021
140420	625022
567974	625023
2430	625024
249489	625025
451733	625026
32163	625027
683272	625028
408142	625029
341355	625030
243007	625031
13311	625032
141279	625033
544990	625034
554629	625035
107	625036
72153	625037
4944	625038
157790	625039
16723	625040
85715	625041
562420	625042
380683	625043
861	625044
59501	625045
13223	625046
628706	625047
231930	625048
20226	625049
554552	625050
25643	625051
398058	625052
443001	625053
313649	625054
291450	625055
340394	625056
73119	625057
74973	625058
70555	625059
481622	625060
449343	625061
130751	625062
446392	625063
97829	625064
61479	625065
452873	625066
176363	625067
35136	625068
6024	625069
519287	625070
373954	625071
448795	625072
565112	625073
184014	625074
15303	625075
408661	625076
142080	625077
21833	625078
32475	625079
46793	625080
9834	625081
51336	625082
230070	625083
2482	625084
170040	625085
51745	625086
680003	625087
34123	625088
416961	625089
185755	625090
200512	625091
202812	625092
465835	625093
567247	625094
364607	625095
233439	625096
10046	625097
655922	625098
58695	625099
607544	625100
464315	625101
621779	625102
527406	625103
700433	625104
148065	625105
21573	625106
106021	625107
518212	625108
534108	625109
400938	625110
721489	625111
158107	625112
404176	625113
345179	625114
203678	625115
50490	625116
204811	625117
652059	625118
578995	625119
459487	625120
654548	625121
542262	625122
465331	625123
24611	625124
508434	625125
149307	625126
572952	625127
118467	625128
154999	625129
36281	625130
61402	625131
5265	625132
533058	625133
512775	625134
121752	625135
33434	625136
342332	625137
33553	625138
24046	625139
638268	625140
382380	625141
27369	625142
675118	625143
402855	625144
80796	625145
275654	625146
371334	625147
494019	625148
181061	625149
112004	625150
594809	625151
435807	625152
518599	625153
324615	625154
355602	625155
617066	625156
286301	625157
498197	625158
2817	625159
65048	625160
408895	625161
255828	625162
579866	625163
631221	625164
327897	625165
259622	625166
16764	625167
293382	625168
92471	625169
406787	625170
12258	625171
39127	625172
14737	625173
53322	625174
105848	625175
331461	625176
300722	625177
301662	625178
32218	625179
30098	625180
27956	625181
62779	625182
570012	625183
940	625184
103962	625185
637203	625186
151968	625187
42819	625188
66994	625189
356845	625190
630300	625191
130015	625192
177341	625193
181091	625194
472909	625195
607757	625196
265235	625197
54615	625198
373007	625199
134244	625200
605571	625201
400212	625202
357310	625203
595066	625204
711909	625205
627717	625206
209252	625207
177293	625208
683550	625209
313487	625210
638882	625211
17764	625212
645755	625213
44994	625214
173011	625215
529746	625216
577632	625217
589464	625218
80555	625219
374336	625220
36798	625221
44537	625222
6991	625223
173527	625224
6410	625225
184927	625226
323820	625227
421278	625228
230	625229
241849	625230
643014	625231
557173	625232
5306	625233
85890	625234
380838	625235
244742	625236
691988	625237
544487	625238
180151	625239
451630	625240
474007	625241
450137	625242
435754	625243
597917	625244
671857	625245
25197	625246
351005	625247
529519	625248
16912	625249
54253	625250
347807	625251
201483	625252
3706	625253
120853	625254
2015	625255
252192	625256
651848	625257
164997	625258
509212	625259
1346	625260
55054	625261
422027	625262
637747	625263
12002	625264
273158	625265
407862	625266
183273	625267
154457	625268
693124	625269
466268	625270
298329	625271
367733	625272
105194	625273
249021	625274
255930	625275
484791	625276
258063	625277
675010	625278
157968	625279
533890	625280
618640	625281
596313	625282
82897	625283
561673	625284
679149	625285
613966	625286
380499	625287
210487	625288
55627	625289
233931	625290
548666	625291
524677	625292
93415	625293
282123	625294
79073	625295
4971	625296
29642	625297
166494	625298
692339	625299
75583	625300
165811	625301
147418	625302
563966	625303
122876	625304
57995	625305
303884	625306
627335	625307
78043	625308
56105	625309
665124	625310
129733	625311
344307	625312
52397	625313
267994	625314
422356	625315
408431	625316
199541	625317
292758	625318
17569	625319
329127	625320
530255	625321
15407	625322
192137	625323
655907	625324
461714	625325
642644	625326
184887	625327
87495	625328
62887	625329
15159	625330
112048	625331
85216	625332
19282	625333
131863	625334
52678	625335
42135	625336
559094	625337
642756	625338
69067	625339
572723	625340
87602	625341
370344	625342
577698	625343
596815	625344
544913	625345
439018	625346
657486	625347
585097	625348
43262	625349
629585	625350
138909	625351
195620	625352
94856	625353
478642	625354
43391	625355
338207	625356
124493	625357
667456	625358
119686	625359
686641	625360
38320	625361
14492	625362
611544	625363
76523	625364
656878	625365
291160	625366
206929	625367
215015	625368
11035	625369
1626	625370
734	625371
33114	625372
61582	625373
457162	625374
69725	625375
47525	625376
247619	625377
238210	625378
617369	625379
600728	625380
535495	625381
28499	625382
308543	625383
63000	625384
66037	625385
565834	625386
467769	625387
93299	625388
70386	625389
433693	625390
79443	625391
107401	625392
419004	625393
687439	625394
341661	625395
397872	625396
96409	625397
64733	625398
354355	625399
621023	625400
153782	625401
35847	625402
173208	625403
287479	625404
102377	625405
515444	625406
465311	625407
230	625408
346746	625409
42132	625410
422519	625411
393238	625412
53135	625413
111267	625414
391245	625415
485891	625416
203010	625417
633114	625418
381458	625419
40300	625420
683872	625421
64389	625422
152802	625423
90187	625424
470807	625425
600793	625426
666929	625427
307696	625428
352736	625429
426484	625430
66032	625431
209557	625432
40659	625433
74515	625434
153755	625435
722483	625436
108464	625437
624793	625438
156031	625439
16155	625440
546330	625441
126434	625442
17858	625443
807	625444
235359	625445
72817	625446
226123	625447
296425	625448
204344	625449
367217	625450
20080	625451
301676	625452
657676	625453
64280	625454
250905	625455
470531	625456
377596	625457
195593	625458
406269	625459
375279	625460
637636	625461
106	625462
247367	625463
543742	625464
498027	625465
535917	625466
33354	625467
152977	625468
606021	625469
713298	625470
434239	625471
123779	625472
36027	625473
386156	625474
173532	625475
168487	625476
555687	625477
581	625478
65438	625479
257879	625480
435831	625481
319282	625482
439643	625483
572534	625484
165408	625485
136754	625486
322307	625487
148790	625488
617697	625489
609701	625490
588082	625491
364465	625492
459743	625493
491516	625494
379420	625495
384315	625496
149791	625497
182153	625498
480637	625499
682349	625500
501876	625501
132363	625502
510746	625503
60491	625504
494430	625505
626117	625506
12335	625507
369708	625508
233162	625509
143683	625510
53259	625511
347011	625512
338138	625513
33787	625514
610260	625515
17781	625516
9150	625517
355154	625518
169990	625519
523961	625520
564161	625521
29944	625522
393222	625523
444404	625524
160852	625525
41393	625526
9509	625527
175603	625528
339854	625529
160187	625530
181600	625531
112921	625532
155399	625533
17927	625534
517369	625535
305303	625536
181813	625537
207803	625538
578105	625539
283786	625540
375936	625541
175827	625542
2888	625543
506899	625544
400659	625545
211218	625546
147542	625547
122650	625548
703012	625549
547082	625550
598627	625551
22966	625552
298165	625553
700271	625554
199825	625555
316107	625556
111684	625557
404132	625558
683739	625559
445122	625560
521586	625561
27285	625562
349195	625563
571523	625564
182417	625565
158907	625566
134610	625567
7328	625568
33793	625569
456601	625570
466991	625571
358024	625572
11785	625573
4437	625574
65277	625575
369496	625576
57499	625577
251024	625578
711877	625579
196177	625580
386942	625581
549059	625582
532607	625583
42557	625584
242382	625585
688614	625586
181223	625587
281542	625588
47360	625589
59368	625590
227169	625591
38496	625592
301315	625593
13081	625594
265607	625595
542189	625596
489612	625597
223538	625598
596020	625599
37965	625600
444161	625601
124892	625602
169205	625603
128737	625604
130846	625605
330923	625606
40353	625607
246500	625608
561088	625609
137094	625610
398007	625611
581965	625612
27832	625613
6829	625614
570493	625615
16084	625616
372254	625617
228412	625618
132746	625619
538843	625620
5677	625621
101468	625622
403551	625623
452588	625624
344621	625625
95553	625626
35503	625627
526121	625628
598023	625629
4714	625630
183343	625631
135313	625632
5337	625633
211265	625634
429186	625635
17280	625636
112524	625637
674584	625638
645218	625639
74034	625640
198122	625641
44696	625642
513112	625643
81609	625644
639476	625645
266962	625646
332198	625647
590164	625648
471854	625649
194109	625650
115790	625651
212458	625652
212995	625653
48362	625654
654336	625655
485205	625656
461424	625657
568624	625658
499155	625659
586674	625660
18743	625661
371758	625662
393777	625663
127659	625664
149330	625665
715349	625666
507138	625667
69802	625668
430446	625669
182289	625670
224929	625671
472168	625672
575076	625673
135156	625674
347197	625675
613023	625676
430845	625677
293397	625678
2798	625679
63714	625680
536453	625681
629224	625682
201802	625683
187574	625684
47873	625685
234574	625686
24397	625687
293687	625688
470575	625689
102913	625690
120984	625691
58293	625692
318854	625693
59942	625694
11741	625695
1595	625696
13145	625697
714241	625698
16115	625699
603186	625700
187778	625701
485728	625702
229305	625703
207	625704
714818	625705
15261	625706
62349	625707
635988	625708
73618	625709
1285	625710
637350	625711
385082	625712
704548	625713
520460	625714
274331	625715
508315	625716
612147	625717
447862	625718
658239	625719
463408	625720
108451	625721
10876	625722
150386	625723
577311	625724
82446	625725
177399	625726
115441	625727
220246	625728
688113	625729
216911	625730
530976	625731
15376	625732
128899	625733
61025	625734
200140	625735
699676	625736
161620	625737
432134	625738
18726	625739
353170	625740
213792	625741
596022	625742
444323	625743
274770	625744
212	625745
2970	625746
83678	625747
232663	625748
614163	625749
136565	625750
249109	625751
170897	625752
436977	625753
551044	625754
32157	625755
434580	625756
344868	625757
25846	625758
638742	625759
53493	625760
521877	625761
9782	625762
251478	625763
635074	625764
435859	625765
30966	625766
228377	625767
407019	625768
590432	625769
44798	625770
603275	625771
610803	625772
476708	625773
468752	625774
443850	625775
668694	625776
410039	625777
683208	625778
50994	625779
97281	625780
716617	625781
233262	625782
365155	625783
252015	625784
186532	625785
364214	625786
148884	625787
337559	625788
52789	625789
31537	625790
226600	625791
497753	625792
486006	625793
406829	625794
158911	625795
42117	625796
638398	625797
34962	625798
574731	625799
383603	625800
76524	625801
20869	625802
697379	625803
289712	625804
171287	625805
2053	625806
261443	625807
119913	625808
119414	625809
36687	625810
293184	625811
315491	625812
7430	625813
57177	625814
39369	625815
459244	625816
129550	625817
463728	625818
8186	625819
505457	625820
2661	625821
560811	625822
239765	625823
351980	625824
37873	625825
328353	625826
423955	625827
220818	625828
190155	625829
176684	625830
454703	625831
665062	625832
19293	625833
492887	625834
162845	625835
685124	625836
57351	625837
188856	625838
191268	625839
424164	625840
334448	625841
450949	625842
101316	625843
562173	625844
233	625845
21226	625846
46056	625847
27644	625848
543587	625849
186128	625850
534519	625851
387815	625852
116885	625853
83928	625854
2381	625855
487266	625856
38220	625857
40712	625858
36134	625859
42020	625860
169886	625861
163	625862
313913	625863
420056	625864
177077	625865
51457	625866
681651	625867
21429	625868
626801	625869
238973	625870
49836	625871
310297	625872
276095	625873
328037	625874
39094	625875
229000	625876
656107	625877
140224	625878
594643	625879
90915	625880
142662	625881
212230	625882
129137	625883
121067	625884
7574	625885
58825	625886
617803	625887
245466	625888
565965	625889
573011	625890
105957	625891
51432	625892
72592	625893
55379	625894
12164	625895
13740	625896
141085	625897
2239	625898
235871	625899
86488	625900
141967	625901
608	625902
14341	625903
436330	625904
621354	625905
211474	625906
451228	625907
105591	625908
93798	625909
18904	625910
343812	625911
94887	625912
145334	625913
115355	625914
302929	625915
376329	625916
236333	625917
704930	625918
14108	625919
679043	625920
146296	625921
563524	625922
163359	625923
101082	625924
12062	625925
32976	625926
714036	625927
159676	625928
92633	625929
84654	625930
8267	625931
422595	625932
15665	625933
487155	625934
111539	625935
154409	625936
83406	625937
619615	625938
245612	625939
463	625940
153906	625941
172386	625942
578939	625943
334088	625944
644874	625945
14804	625946
76063	625947
5512	625948
721080	625949
637928	625950
571505	625951
15228	625952
91157	625953
334538	625954
470907	625955
295338	625956
634356	625957
340834	625958
120956	625959
80588	625960
363822	625961
636667	625962
393790	625963
92042	625964
340995	625965
122375	625966
92179	625967
293554	625968
495066	625969
118221	625970
403880	625971
599871	625972
32509	625973
41789	625974
416538	625975
46275	625976
36778	625977
572856	625978
365469	625979
482301	625980
2613	625981
52005	625982
587984	625983
127213	625984
477234	625985
598662	625986
601989	625987
46271	625988
54463	625989
675224	625990
125388	625991
32720	625992
462670	625993
163825	625994
75486	625995
64006	625996
153914	625997
132850	625998
253342	625999
346631	626000
158610	626001
595246	626002
210962	626003
25487	626004
36720	626005
254165	626006
145787	626007
480266	626008
444859	626009
9188	626010
433151	626011
493479	626012
115601	626013
420152	626014
76359	626015
26844	626016
359691	626017
5362	626018
58058	626019
525908	626020
640138	626021
250036	626022
78918	626023
148117	626024
224315	626025
252981	626026
81093	626027
424262	626028
302505	626029
75181	626030
697839	626031
700714	626032
11411	626033
594391	626034
436601	626035
18906	626036
116562	626037
462979	626038
281514	626039
33165	626040
44911	626041
456798	626042
107290	626043
314552	626044
187501	626045
62294	626046
513887	626047
555379	626048
480165	626049
17886	626050
536205	626051
714287	626052
16483	626053
493006	626054
77638	626055
522549	626056
82139	626057
293633	626058
108385	626059
31513	626060
673010	626061
588083	626062
228020	626063
126846	626064
83807	626065
334258	626066
247452	626067
96010	626068
2199	626069
698758	626070
629464	626071
64451	626072
372318	626073
617539	626074
414978	626075
78712	626076
159339	626077
2636	626078
130501	626079
206268	626080
284132	626081
272691	626082
150630	626083
114353	626084
175696	626085
496352	626086
196672	626087
558860	626088
17106	626089
118409	626090
407008	626091
213471	626092
578982	626093
643205	626094
189875	626095
49627	626096
11987	626097
465857	626098
171199	626099
131428	626100
656244	626101
431093	626102
33942	626103
171491	626104
571179	626105
139095	626106
638325	626107
408079	626108
20923	626109
36997	626110
14069	626111
124411	626112
57052	626113
448864	626114
11866	626115
423525	626116
251289	626117
199103	626118
35422	626119
5708	626120
180396	626121
17337	626122
500158	626123
109561	626124
127182	626125
11578	626126
63072	626127
386447	626128
616062	626129
303862	626130
76286	626131
12649	626132
25295	626133
95565	626134
353349	626135
403378	626136
144924	626137
86683	626138
23965	626139
537842	626140
503606	626141
561560	626142
184334	626143
435098	626144
29553	626145
17520	626146
65419	626147
134963	626148
128782	626149
128711	626150
187075	626151
253081	626152
40433	626153
486057	626154
253513	626155
324987	626156
182843	626157
211600	626158
386152	626159
552659	626160
14562	626161
507510	626162
117832	626163
616759	626164
54105	626165
350596	626166
252925	626167
434415	626168
110143	626169
706104	626170
274901	626171
164935	626172
717099	626173
279971	626174
46674	626175
229061	626176
53433	626177
413732	626178
541835	626179
265896	626180
19137	626181
542647	626182
542997	626183
380756	626184
217406	626185
159407	626186
657524	626187
125633	626188
497194	626189
561347	626190
374533	626191
2185	626192
145173	626193
62873	626194
60293	626195
480129	626196
220561	626197
26025	626198
440942	626199
257112	626200
716295	626201
496521	626202
56141	626203
169735	626204
275500	626205
296130	626206
29452	626207
611	626208
5728	626209
565679	626210
602511	626211
69860	626212
670445	626213
105821	626214
4264	626215
14428	626216
717397	626217
120187	626218
464122	626219
464424	626220
325149	626221
130104	626222
469784	626223
647289	626224
492028	626225
346996	626226
5376	626227
187688	626228
97292	626229
166977	626230
15882	626231
496366	626232
89568	626233
147011	626234
266927	626235
55490	626236
29133	626237
41946	626238
585910	626239
289512	626240
202917	626241
645108	626242
627414	626243
252202	626244
75645	626245
222467	626246
16964	626247
49344	626248
346110	626249
418415	626250
475059	626251
97909	626252
114816	626253
361099	626254
153126	626255
342703	626256
195225	626257
13389	626258
201307	626259
230557	626260
331275	626261
145626	626262
541263	626263
376028	626264
52146	626265
389500	626266
229561	626267
158545	626268
535865	626269
313141	626270
343871	626271
546715	626272
117316	626273
77842	626274
223866	626275
507678	626276
343453	626277
253171	626278
61301	626279
489786	626280
384855	626281
651515	626282
23884	626283
35113	626284
183819	626285
59998	626286
465014	626287
654537	626288
594984	626289
17272	626290
2855	626291
690141	626292
63167	626293
52340	626294
682164	626295
464285	626296
512290	626297
369250	626298
286369	626299
521730	626300
636750	626301
25044	626302
671215	626303
532201	626304
25310	626305
224641	626306
43465	626307
236458	626308
487487	626309
144429	626310
271242	626311
88344	626312
198757	626313
109309	626314
223476	626315
94828	626316
277822	626317
66610	626318
38091	626319
381882	626320
453	626321
115620	626322
533302	626323
356221	626324
661077	626325
125597	626326
120319	626327
3921	626328
13262	626329
115092	626330
505222	626331
512076	626332
103203	626333
22802	626334
919	626335
367585	626336
528494	626337
111740	626338
303894	626339
28369	626340
321853	626341
216866	626342
119064	626343
16134	626344
80069	626345
47956	626346
55129	626347
54332	626348
585069	626349
691254	626350
23661	626351
42849	626352
394647	626353
78435	626354
40906	626355
351289	626356
415559	626357
272787	626358
65759	626359
660660	626360
214687	626361
63896	626362
466910	626363
141874	626364
649354	626365
158351	626366
173457	626367
130130	626368
34372	626369
455145	626370
175699	626371
28473	626372
709361	626373
411842	626374
145850	626375
635945	626376
345094	626377
620205	626378
488641	626379
608568	626380
21001	626381
458956	626382
326556	626383
469605	626384
74285	626385
679591	626386
43029	626387
39706	626388
446746	626389
426170	626390
305887	626391
38	626392
128845	626393
621075	626394
89604	626395
599000	626396
458426	626397
155771	626398
609315	626399
286424	626400
12288	626401
13272	626402
223405	626403
64472	626404
99738	626405
142654	626406
547014	626407
939	626408
179102	626409
31447	626410
258707	626411
141698	626412
195651	626413
93177	626414
398903	626415
71323	626416
680367	626417
185436	626418
457594	626419
3525	626420
55544	626421
347167	626422
494101	626423
74272	626424
15679	626425
125476	626426
586406	626427
428609	626428
198993	626429
186388	626430
557419	626431
284902	626432
272141	626433
148127	626434
210217	626435
565837	626436
37203	626437
5777	626438
184381	626439
26037	626440
721678	626441
606387	626442
330527	626443
142592	626444
88120	626445
347864	626446
569341	626447
5483	626448
252683	626449
522049	626450
22936	626451
192176	626452
53691	626453
7230	626454
711730	626455
336131	626456
96754	626457
76598	626458
126036	626459
6853	626460
358920	626461
200369	626462
617946	626463
364851	626464
110310	626465
148829	626466
494211	626467
28242	626468
625229	626469
579329	626470
357350	626471
42275	626472
199470	626473
443095	626474
329728	626475
123069	626476
201143	626477
42695	626478
138660	626479
383957	626480
490872	626481
139454	626482
219641	626483
457873	626484
125695	626485
31585	626486
167160	626487
26362	626488
25899	626489
698247	626490
614188	626491
238353	626492
316060	626493
242279	626494
267087	626495
44775	626496
4696	626497
140272	626498
590484	626499
173885	626500
85116	626501
289	626502
324436	626503
81696	626504
107889	626505
521046	626506
629349	626507
371580	626508
174165	626509
653368	626510
331601	626511
574046	626512
375172	626513
184343	626514
509	626515
302498	626516
557262	626517
100207	626518
43812	626519
203613	626520
447519	626521
434768	626522
78401	626523
91679	626524
559991	626525
58285	626526
51278	626527
650257	626528
183932	626529
60495	626530
36191	626531
342012	626532
672260	626533
327086	626534
10991	626535
53744	626536
143792	626537
630802	626538
630037	626539
180217	626540
297003	626541
380019	626542
131134	626543
667962	626544
127091	626545
183014	626546
5103	626547
616141	626548
377460	626549
144889	626550
324855	626551
420932	626552
84246	626553
125	626554
92440	626555
186417	626556
171482	626557
532293	626558
6167	626559
494147	626560
241852	626561
162375	626562
259925	626563
57477	626564
717562	626565
656535	626566
719774	626567
32742	626568
518475	626569
193479	626570
622673	626571
409303	626572
18039	626573
140688	626574
477970	626575
703247	626576
5879	626577
20983	626578
250974	626579
620696	626580
579577	626581
71142	626582
184242	626583
33173	626584
18080	626585
170420	626586
159340	626587
497841	626588
370986	626589
401967	626590
320929	626591
156226	626592
78206	626593
61270	626594
1205	626595
707835	626596
52847	626597
643945	626598
23287	626599
515429	626600
562581	626601
473458	626602
267060	626603
301269	626604
99587	626605
119781	626606
230683	626607
75007	626608
86046	626609
589099	626610
103944	626611
698304	626612
197881	626613
70568	626614
318477	626615
126912	626616
331338	626617
320628	626618
21889	626619
107545	626620
320158	626621
185699	626622
47210	626623
93940	626624
45278	626625
211570	626626
142727	626627
219564	626628
138334	626629
111712	626630
43156	626631
146723	626632
486791	626633
183880	626634
220559	626635
429178	626636
299104	626637
206975	626638
10135	626639
37557	626640
152529	626641
609598	626642
539963	626643
180210	626644
172835	626645
82760	626646
400684	626647
47679	626648
114970	626649
224686	626650
459562	626651
166537	626652
608426	626653
129188	626654
466999	626655
682351	626656
579476	626657
548982	626658
40461	626659
544349	626660
305479	626661
217186	626662
704616	626663
70418	626664
644250	626665
139339	626666
4417	626667
352115	626668
589662	626669
360109	626670
337441	626671
428502	626672
261153	626673
445678	626674
660959	626675
61950	626676
177065	626677
51820	626678
38557	626679
598695	626680
152382	626681
470502	626682
128512	626683
444590	626684
400912	626685
441733	626686
12995	626687
458872	626688
59663	626689
143536	626690
67098	626691
343743	626692
14500	626693
430756	626694
143530	626695
14252	626696
465940	626697
720901	626698
610255	626699
724125	626700
333494	626701
651183	626702
7807	626703
637529	626704
498104	626705
3665	626706
426220	626707
140591	626708
473803	626709
1308	626710
263595	626711
47127	626712
655124	626713
378093	626714
655663	626715
147062	626716
684216	626717
81614	626718
98608	626719
417882	626720
253942	626721
546624	626722
139861	626723
446185	626724
300364	626725
328619	626726
604785	626727
320052	626728
27715	626729
262737	626730
332638	626731
428962	626732
85905	626733
162869	626734
648441	626735
151166	626736
142287	626737
45409	626738
55869	626739
107428	626740
572728	626741
105768	626742
719896	626743
441187	626744
675849	626745
56745	626746
383413	626747
168978	626748
296886	626749
32013	626750
473191	626751
169397	626752
647578	626753
552193	626754
611975	626755
507702	626756
94558	626757
480910	626758
474584	626759
223943	626760
6670	626761
621544	626762
297354	626763
234152	626764
519545	626765
29663	626766
511750	626767
291430	626768
29869	626769
238563	626770
146758	626771
114217	626772
339536	626773
154110	626774
18961	626775
710998	626776
159526	626777
209568	626778
20649	626779
109168	626780
260629	626781
159826	626782
645292	626783
611456	626784
78365	626785
102035	626786
5241	626787
715817	626788
1286	626789
30406	626790
309665	626791
407029	626792
323519	626793
26645	626794
40961	626795
62687	626796
181271	626797
74090	626798
601734	626799
613584	626800
531344	626801
63063	626802
569209	626803
172675	626804
74690	626805
142661	626806
640915	626807
13158	626808
720690	626809
192894	626810
308449	626811
221998	626812
356996	626813
592302	626814
489908	626815
332570	626816
103980	626817
531343	626818
179239	626819
72185	626820
600173	626821
422188	626822
619640	626823
498108	626824
61185	626825
22431	626826
73182	626827
570316	626828
500751	626829
718774	626830
132105	626831
607776	626832
446688	626833
602314	626834
66880	626835
54111	626836
286904	626837
37500	626838
77102	626839
719253	626840
549959	626841
290451	626842
263059	626843
501471	626844
483796	626845
18656	626846
45221	626847
609281	626848
346174	626849
181635	626850
315144	626851
513706	626852
391387	626853
31244	626854
287250	626855
150993	626856
536610	626857
446152	626858
510305	626859
9078	626860
66738	626861
40209	626862
402638	626863
288549	626864
23346	626865
541250	626866
12033	626867
185111	626868
105260	626869
134377	626870
28313	626871
173552	626872
64184	626873
673849	626874
348846	626875
237188	626876
191902	626877
263393	626878
27134	626879
65362	626880
340868	626881
685087	626882
184167	626883
326529	626884
660493	626885
444849	626886
336579	626887
114981	626888
345057	626889
21934	626890
138966	626891
565900	626892
282423	626893
526356	626894
11951	626895
71884	626896
681727	626897
290877	626898
245975	626899
594615	626900
146932	626901
810	626902
158048	626903
74160	626904
519390	626905
490973	626906
301223	626907
590007	626908
660571	626909
272861	626910
32508	626911
238663	626912
305842	626913
562262	626914
27651	626915
11822	626916
318649	626917
329260	626918
51712	626919
67494	626920
519621	626921
138948	626922
66803	626923
49497	626924
86696	626925
418296	626926
166550	626927
62952	626928
1708	626929
334593	626930
423821	626931
80591	626932
93999	626933
107298	626934
710286	626935
151370	626936
567396	626937
53708	626938
82382	626939
406050	626940
86952	626941
562324	626942
103615	626943
55591	626944
64332	626945
705156	626946
475989	626947
13670	626948
370723	626949
137346	626950
567624	626951
531978	626952
703689	626953
117434	626954
511716	626955
5833	626956
1984	626957
423375	626958
522714	626959
615342	626960
526175	626961
710021	626962
68174	626963
9360	626964
14030	626965
322742	626966
186483	626967
546921	626968
321284	626969
174873	626970
633573	626971
257189	626972
5820	626973
2361	626974
120409	626975
632765	626976
149734	626977
25172	626978
103496	626979
70306	626980
312748	626981
257063	626982
611818	626983
136677	626984
373289	626985
107517	626986
318687	626987
335510	626988
127977	626989
30156	626990
308469	626991
29043	626992
24786	626993
409243	626994
29698	626995
668895	626996
18488	626997
608973	626998
21548	626999
498188	627000
148442	627001
601262	627002
257955	627003
576261	627004
633968	627005
267342	627006
308743	627007
108772	627008
42356	627009
7687	627010
121205	627011
392192	627012
72507	627013
11989	627014
509180	627015
699828	627016
456539	627017
35042	627018
11736	627019
364611	627020
519961	627021
638934	627022
75359	627023
712479	627024
415732	627025
447426	627026
569160	627027
337306	627028
570519	627029
244839	627030
64804	627031
334275	627032
227468	627033
611693	627034
59986	627035
574386	627036
173580	627037
629617	627038
8014	627039
280796	627040
399536	627041
184902	627042
49942	627043
160919	627044
110509	627045
178536	627046
349750	627047
20812	627048
106103	627049
451359	627050
94	627051
244280	627052
265511	627053
124797	627054
121319	627055
307751	627056
151373	627057
303465	627058
52366	627059
19697	627060
679204	627061
80478	627062
574213	627063
439101	627064
438343	627065
234475	627066
8400	627067
318332	627068
528102	627069
601690	627070
435337	627071
96877	627072
87327	627073
56211	627074
338417	627075
554095	627076
158841	627077
202249	627078
38875	627079
399685	627080
218955	627081
621020	627082
62404	627083
304772	627084
99176	627085
677726	627086
61777	627087
402620	627088
256619	627089
1459	627090
57018	627091
260639	627092
111215	627093
328998	627094
172832	627095
152362	627096
484833	627097
121207	627098
305812	627099
178181	627100
8911	627101
689484	627102
400771	627103
338644	627104
691333	627105
588163	627106
5054	627107
222508	627108
41880	627109
561190	627110
385242	627111
631094	627112
197957	627113
588868	627114
122421	627115
209858	627116
118002	627117
540575	627118
28437	627119
387642	627120
84277	627121
334180	627122
24195	627123
77154	627124
488544	627125
55739	627126
10628	627127
105841	627128
715666	627129
515920	627130
403972	627131
496060	627132
300642	627133
334415	627134
184932	627135
499287	627136
48942	627137
185450	627138
161169	627139
692191	627140
105036	627141
1590	627142
19903	627143
36373	627144
545618	627145
270010	627146
48230	627147
135811	627148
637482	627149
657386	627150
77541	627151
105910	627152
1602	627153
3974	627154
131818	627155
86795	627156
240415	627157
180358	627158
148567	627159
133032	627160
305061	627161
138641	627162
72268	627163
219979	627164
659465	627165
700105	627166
193685	627167
336053	627168
101197	627169
162812	627170
603929	627171
161343	627172
327485	627173
74924	627174
466792	627175
214720	627176
519572	627177
518595	627178
16182	627179
69526	627180
7883	627181
714203	627182
285610	627183
22010	627184
587092	627185
252089	627186
465175	627187
362467	627188
428804	627189
296667	627190
8509	627191
618225	627192
88530	627193
126647	627194
409819	627195
418165	627196
293471	627197
108518	627198
40743	627199
31911	627200
724299	627201
135213	627202
507568	627203
72557	627204
624408	627205
119219	627206
64858	627207
35097	627208
506413	627209
125026	627210
172336	627211
87653	627212
182973	627213
368852	627214
64769	627215
411238	627216
95380	627217
18316	627218
255551	627219
342313	627220
31652	627221
458806	627222
62241	627223
542369	627224
148927	627225
168506	627226
370917	627227
297637	627228
139342	627229
15079	627230
144877	627231
10547	627232
157046	627233
622552	627234
171191	627235
525485	627236
443825	627237
8636	627238
43311	627239
721387	627240
421854	627241
619212	627242
653955	627243
229025	627244
175969	627245
30322	627246
92100	627247
367125	627248
171070	627249
614711	627250
182743	627251
99622	627252
185400	627253
697455	627254
470535	627255
16160	627256
183584	627257
45455	627258
112731	627259
52893	627260
44779	627261
569897	627262
63761	627263
122130	627264
19313	627265
118540	627266
459320	627267
191052	627268
156636	627269
528939	627270
554476	627271
502735	627272
409086	627273
2104	627274
119089	627275
57689	627276
6137	627277
221453	627278
47245	627279
150877	627280
223789	627281
118588	627282
19487	627283
64534	627284
27430	627285
458513	627286
81403	627287
680213	627288
122523	627289
164492	627290
528730	627291
105411	627292
469329	627293
177687	627294
90029	627295
530517	627296
599545	627297
487138	627298
366797	627299
237274	627300
417129	627301
282807	627302
125376	627303
480729	627304
126011	627305
11679	627306
11891	627307
102463	627308
140944	627309
716000	627310
711792	627311
9231	627312
563319	627313
130469	627314
135596	627315
424042	627316
121609	627317
433277	627318
125530	627319
156685	627320
2737	627321
438965	627322
187259	627323
47815	627324
304675	627325
579148	627326
138940	627327
14209	627328
33887	627329
42188	627330
331364	627331
8459	627332
3192	627333
540916	627334
44528	627335
421617	627336
193807	627337
153224	627338
32378	627339
381448	627340
573722	627341
282259	627342
661628	627343
103678	627344
151936	627345
398153	627346
223889	627347
662742	627348
53489	627349
161751	627350
79162	627351
88315	627352
102068	627353
280417	627354
53867	627355
497442	627356
114205	627357
1555	627358
409903	627359
146965	627360
658956	627361
89917	627362
426554	627363
92026	627364
404857	627365
623108	627366
363467	627367
653644	627368
53284	627369
659351	627370
144326	627371
83005	627372
128442	627373
299973	627374
696276	627375
95069	627376
595226	627377
161184	627378
89886	627379
58474	627380
7266	627381
395465	627382
82683	627383
283266	627384
145744	627385
527031	627386
260518	627387
688430	627388
134399	627389
122527	627390
1295	627391
670810	627392
362776	627393
80535	627394
68376	627395
265123	627396
289149	627397
584379	627398
572	627399
1411	627400
5438	627401
709762	627402
579285	627403
105703	627404
17202	627405
251615	627406
28156	627407
186069	627408
242982	627409
85378	627410
392875	627411
386246	627412
153209	627413
719282	627414
442600	627415
694789	627416
145973	627417
19441	627418
579622	627419
263565	627420
128234	627421
22915	627422
105050	627423
164573	627424
326021	627425
85628	627426
255851	627427
601564	627428
410269	627429
532697	627430
693542	627431
22915	627432
603995	627433
337956	627434
140313	627435
143590	627436
702664	627437
629174	627438
456600	627439
518083	627440
24373	627441
675908	627442
163214	627443
139111	627444
463573	627445
122155	627446
81719	627447
99114	627448
19285	627449
47314	627450
361001	627451
56	627452
424607	627453
572806	627454
292532	627455
53287	627456
386229	627457
30326	627458
64659	627459
446140	627460
6457	627461
130746	627462
715623	627463
409523	627464
35066	627465
292807	627466
31946	627467
34883	627468
94539	627469
111184	627470
59240	627471
614050	627472
64582	627473
379549	627474
712818	627475
605256	627476
195111	627477
250481	627478
3139	627479
686956	627480
178371	627481
178060	627482
47301	627483
646532	627484
148234	627485
649814	627486
280732	627487
166	627488
46254	627489
661432	627490
499995	627491
49485	627492
185635	627493
179664	627494
2804	627495
1253	627496
274927	627497
32389	627498
73280	627499
16966	627500
97188	627501
1504	627502
28764	627503
13862	627504
284816	627505
359433	627506
44365	627507
16744	627508
8371	627509
76119	627510
177114	627511
147273	627512
221904	627513
652011	627514
109004	627515
545269	627516
159522	627517
94809	627518
156458	627519
559594	627520
148477	627521
39133	627522
24927	627523
426075	627524
55928	627525
168580	627526
177888	627527
80744	627528
288334	627529
75612	627530
113015	627531
44278	627532
302750	627533
99891	627534
345124	627535
1649	627536
706637	627537
64756	627538
195629	627539
15543	627540
169116	627541
121982	627542
163627	627543
99386	627544
79323	627545
33496	627546
322507	627547
581299	627548
18782	627549
523844	627550
377065	627551
571445	627552
526104	627553
3008	627554
358263	627555
106289	627556
540824	627557
624360	627558
556509	627559
467023	627560
181035	627561
166738	627562
289828	627563
82881	627564
158500	627565
362721	627566
116707	627567
99806	627568
629123	627569
508238	627570
656972	627571
494823	627572
168795	627573
117314	627574
560791	627575
1551	627576
558981	627577
341252	627578
16460	627579
652129	627580
3230	627581
29491	627582
501468	627583
703695	627584
182772	627585
458552	627586
622229	627587
303897	627588
246944	627589
78696	627590
118110	627591
149045	627592
363052	627593
202784	627594
115870	627595
148017	627596
3293	627597
615306	627598
114535	627599
213347	627600
17481	627601
473928	627602
15134	627603
188531	627604
155291	627605
39530	627606
190540	627607
404212	627608
436790	627609
588140	627610
2190	627611
697587	627612
574633	627613
624199	627614
409082	627615
545185	627616
720998	627617
607558	627618
364427	627619
525666	627620
166734	627621
515551	627622
67274	627623
709012	627624
571767	627625
706004	627626
601763	627627
576721	627628
321804	627629
187055	627630
12354	627631
30456	627632
105327	627633
167960	627634
293826	627635
650478	627636
623242	627637
694330	627638
465460	627639
603588	627640
48631	627641
11438	627642
411227	627643
138653	627644
19754	627645
523876	627646
77103	627647
172010	627648
225038	627649
623255	627650
27106	627651
266096	627652
173637	627653
328953	627654
53967	627655
460406	627656
430478	627657
42269	627658
463351	627659
174688	627660
403323	627661
51891	627662
501252	627663
182302	627664
559137	627665
570903	627666
174460	627667
655996	627668
220228	627669
2959	627670
188144	627671
41799	627672
369652	627673
98929	627674
246554	627675
713465	627676
257324	627677
43973	627678
383688	627679
463942	627680
206806	627681
420132	627682
532367	627683
577484	627684
498038	627685
200583	627686
40241	627687
164763	627688
78004	627689
208725	627690
17425	627691
595835	627692
554049	627693
470116	627694
8687	627695
723197	627696
201641	627697
339609	627698
48846	627699
242841	627700
92590	627701
561121	627702
279071	627703
90960	627704
18396	627705
527651	627706
13825	627707
171759	627708
7446	627709
384998	627710
430206	627711
347239	627712
595773	627713
158972	627714
213400	627715
284287	627716
34194	627717
84424	627718
535455	627719
1044	627720
34907	627721
711147	627722
9781	627723
2615	627724
248797	627725
132974	627726
617107	627727
53396	627728
475864	627729
87971	627730
22399	627731
100927	627732
372087	627733
396052	627734
380044	627735
82779	627736
566029	627737
67781	627738
1320	627739
670142	627740
4057	627741
465265	627742
44917	627743
564080	627744
62808	627745
49357	627746
309015	627747
636508	627748
710989	627749
495535	627750
70868	627751
96210	627752
480217	627753
144802	627754
13877	627755
281	627756
728	627757
437742	627758
324371	627759
108164	627760
219164	627761
519986	627762
6092	627763
717859	627764
234464	627765
103851	627766
449143	627767
96333	627768
442732	627769
57016	627770
636145	627771
170224	627772
35079	627773
131977	627774
249500	627775
40593	627776
547503	627777
630588	627778
472408	627779
145457	627780
260547	627781
179600	627782
665668	627783
58799	627784
113993	627785
109331	627786
605	627787
666829	627788
88851	627789
3795	627790
659332	627791
648066	627792
453818	627793
20825	627794
341720	627795
223572	627796
36335	627797
620446	627798
641119	627799
895	627800
548014	627801
496737	627802
353348	627803
622082	627804
70298	627805
211409	627806
358906	627807
644618	627808
34031	627809
508347	627810
448001	627811
585268	627812
510523	627813
530718	627814
236626	627815
10517	627816
386235	627817
71355	627818
721971	627819
149246	627820
35577	627821
71858	627822
70856	627823
460139	627824
447403	627825
11630	627826
216243	627827
319429	627828
295134	627829
46649	627830
551208	627831
5968	627832
423049	627833
188412	627834
101439	627835
551529	627836
92871	627837
139944	627838
51212	627839
541927	627840
589621	627841
299720	627842
41486	627843
11719	627844
122492	627845
693144	627846
2098	627847
507964	627848
333749	627849
166277	627850
206638	627851
331487	627852
657072	627853
406577	627854
52806	627855
9288	627856
134709	627857
166597	627858
108382	627859
71125	627860
78781	627861
198454	627862
6598	627863
188432	627864
80608	627865
626615	627866
702090	627867
28763	627868
672658	627869
22925	627870
310854	627871
7444	627872
390148	627873
37981	627874
687008	627875
175227	627876
227306	627877
278542	627878
110969	627879
324984	627880
96282	627881
53453	627882
143264	627883
10731	627884
265869	627885
598094	627886
710925	627887
125051	627888
432528	627889
36709	627890
405519	627891
240555	627892
45363	627893
384845	627894
176155	627895
172229	627896
63122	627897
148871	627898
180728	627899
52939	627900
240409	627901
683818	627902
132486	627903
365760	627904
629117	627905
720333	627906
202852	627907
48592	627908
129758	627909
392079	627910
131186	627911
638392	627912
430106	627913
8418	627914
147061	627915
367149	627916
637434	627917
377546	627918
125926	627919
43206	627920
482589	627921
708392	627922
87952	627923
189515	627924
279634	627925
4310	627926
611761	627927
400935	627928
98837	627929
58400	627930
23467	627931
468148	627932
146696	627933
34181	627934
52100	627935
675162	627936
417151	627937
2047	627938
62299	627939
372086	627940
55319	627941
352457	627942
41888	627943
386342	627944
98552	627945
383335	627946
36717	627947
38279	627948
365067	627949
484357	627950
5456	627951
274811	627952
48388	627953
471218	627954
12287	627955
48733	627956
157899	627957
477531	627958
526881	627959
28	627960
251950	627961
138078	627962
139032	627963
533749	627964
151748	627965
559836	627966
288347	627967
695260	627968
58837	627969
15072	627970
8860	627971
180991	627972
5913	627973
59398	627974
443366	627975
183009	627976
520937	627977
349749	627978
132189	627979
268052	627980
550131	627981
633577	627982
581436	627983
255730	627984
179007	627985
8260	627986
337073	627987
54551	627988
509002	627989
23163	627990
304751	627991
34991	627992
34007	627993
238512	627994
154481	627995
210030	627996
684314	627997
143107	627998
565490	627999
254171	628000
396190	628001
454885	628002
36497	628003
32737	628004
495230	628005
53801	628006
25915	628007
394	628008
33176	628009
8816	628010
17766	628011
376644	628012
4094	628013
485767	628014
467646	628015
546935	628016
647846	628017
448874	628018
90495	628019
54485	628020
234927	628021
307516	628022
115894	628023
509027	628024
39554	628025
110741	628026
74677	628027
364791	628028
65549	628029
556176	628030
654788	628031
704449	628032
446706	628033
51529	628034
617152	628035
262561	628036
29390	628037
156719	628038
39066	628039
635505	628040
585727	628041
3619	628042
464124	628043
42034	628044
4083	628045
598511	628046
320048	628047
4797	628048
645267	628049
430995	628050
10125	628051
664419	628052
543633	628053
28829	628054
217900	628055
31750	628056
15215	628057
314596	628058
155125	628059
34265	628060
109230	628061
290040	628062
198679	628063
99921	628064
278053	628065
645219	628066
589649	628067
627897	628068
163868	628069
8675	628070
543830	628071
680904	628072
388354	628073
583920	628074
184976	628075
72570	628076
5482	628077
20205	628078
194765	628079
190367	628080
97044	628081
403246	628082
40985	628083
544390	628084
684162	628085
147132	628086
331438	628087
133765	628088
656667	628089
519412	628090
111941	628091
360773	628092
333205	628093
631934	628094
241659	628095
44455	628096
183992	628097
24328	628098
587797	628099
417532	628100
165440	628101
394844	628102
653486	628103
708280	628104
103538	628105
64945	628106
206867	628107
140255	628108
92416	628109
529734	628110
250392	628111
707986	628112
691805	628113
142523	628114
350534	628115
120852	628116
489195	628117
244627	628118
369732	628119
13726	628120
282002	628121
674532	628122
679368	628123
556308	628124
39259	628125
125570	628126
384251	628127
3984	628128
44297	628129
58824	628130
6995	628131
538788	628132
105106	628133
39505	628134
12550	628135
700034	628136
98665	628137
69106	628138
518362	628139
41908	628140
14567	628141
84107	628142
469126	628143
668128	628144
35520	628145
47285	628146
97681	628147
722510	628148
108722	628149
524972	628150
45823	628151
55949	628152
100947	628153
182925	628154
239889	628155
79688	628156
706501	628157
19128	628158
99444	628159
711874	628160
330705	628161
156988	628162
215393	628163
24147	628164
38926	628165
378513	628166
647539	628167
534221	628168
115138	628169
406371	628170
630589	628171
104886	628172
61968	628173
164776	628174
76177	628175
179900	628176
188594	628177
336200	628178
43056	628179
663712	628180
77064	628181
112403	628182
45775	628183
45879	628184
619658	628185
518642	628186
15681	628187
529632	628188
178385	628189
228998	628190
429328	628191
179722	628192
360199	628193
449379	628194
399505	628195
45202	628196
285755	628197
103885	628198
543079	628199
174290	628200
290589	628201
54151	628202
117	628203
530975	628204
49812	628205
552933	628206
153122	628207
641730	628208
271	628209
10787	628210
368372	628211
453382	628212
171415	628213
179302	628214
54033	628215
497108	628216
710298	628217
159402	628218
134364	628219
667612	628220
397737	628221
75300	628222
126085	628223
535333	628224
690778	628225
554628	628226
275378	628227
178240	628228
503754	628229
206101	628230
635055	628231
453659	628232
109166	628233
647903	628234
380498	628235
254621	628236
587937	628237
166344	628238
158742	628239
217736	628240
163980	628241
71723	628242
180075	628243
28180	628244
96	628245
254371	628246
521177	628247
34623	628248
569566	628249
350438	628250
360671	628251
32075	628252
360261	628253
73356	628254
215221	628255
677436	628256
65085	628257
134035	628258
625895	628259
695973	628260
78559	628261
532157	628262
180829	628263
71621	628264
334642	628265
509366	628266
658023	628267
31751	628268
180301	628269
361581	628270
593447	628271
64549	628272
366253	628273
495088	628274
7416	628275
664385	628276
466555	628277
108153	628278
672695	628279
813	628280
447793	628281
396949	628282
314820	628283
539339	628284
268433	628285
716714	628286
212039	628287
281111	628288
645130	628289
567192	628290
654749	628291
335921	628292
402751	628293
38725	628294
448590	628295
24216	628296
124208	628297
1596	628298
114246	628299
642346	628300
616555	628301
577945	628302
168320	628303
86748	628304
318758	628305
84660	628306
133411	628307
463710	628308
364963	628309
629687	628310
2803	628311
142112	628312
177644	628313
339961	628314
499805	628315
232395	628316
608821	628317
370781	628318
75368	628319
31222	628320
624812	628321
50533	628322
348772	628323
2715	628324
112269	628325
692677	628326
478983	628327
138442	628328
77434	628329
531491	628330
348463	628331
7797	628332
587597	628333
7968	628334
315365	628335
39394	628336
562258	628337
179221	628338
268908	628339
118063	628340
514944	628341
185941	628342
715553	628343
34538	628344
219593	628345
118846	628346
579420	628347
645208	628348
603857	628349
595878	628350
722730	628351
215568	628352
155250	628353
375304	628354
430804	628355
87266	628356
15976	628357
9241	628358
496153	628359
474338	628360
8060	628361
230532	628362
463747	628363
350047	628364
375349	628365
230059	628366
307922	628367
399541	628368
417127	628369
394960	628370
214185	628371
653664	628372
63192	628373
3398	628374
6262	628375
490810	628376
336260	628377
295464	628378
15680	628379
38595	628380
724335	628381
18250	628382
643625	628383
115443	628384
1874	628385
343354	628386
128274	628387
141118	628388
540759	628389
573694	628390
185684	628391
390540	628392
522935	628393
549589	628394
5075	628395
444780	628396
165489	628397
104133	628398
524580	628399
506669	628400
323078	628401
250371	628402
575247	628403
401210	628404
146633	628405
18284	628406
293460	628407
319583	628408
701128	628409
137923	628410
23117	628411
51834	628412
350235	628413
646988	628414
723441	628415
288524	628416
431882	628417
568376	628418
241416	628419
20489	628420
479422	628421
56999	628422
52444	628423
20432	628424
334447	628425
197745	628426
514865	628427
179481	628428
444192	628429
413800	628430
127171	628431
173660	628432
39065	628433
462523	628434
31051	628435
297240	628436
420787	628437
35889	628438
640425	628439
169041	628440
185918	628441
226034	628442
663632	628443
349848	628444
202706	628445
237339	628446
131016	628447
686341	628448
53312	628449
56348	628450
626207	628451
369053	628452
553286	628453
399218	628454
68776	628455
91313	628456
328167	628457
671226	628458
428363	628459
567427	628460
538832	628461
2519	628462
432438	628463
491810	628464
355650	628465
59791	628466
567565	628467
50015	628468
19670	628469
536720	628470
579322	628471
536626	628472
108940	628473
5176	628474
458088	628475
506138	628476
10371	628477
75646	628478
398712	628479
283958	628480
342419	628481
609882	628482
438904	628483
101631	628484
148830	628485
68871	628486
242502	628487
186572	628488
144585	628489
623739	628490
44193	628491
220860	628492
96100	628493
705006	628494
502060	628495
132237	628496
618227	628497
6975	628498
205781	628499
610150	628500
553155	628501
83964	628502
43108	628503
530696	628504
596547	628505
144176	628506
28237	628507
648460	628508
39448	628509
925	628510
365872	628511
34550	628512
350582	628513
160158	628514
102947	628515
224081	628516
114491	628517
164412	628518
11623	628519
53355	628520
2890	628521
222264	628522
128810	628523
172605	628524
576354	628525
92415	628526
338454	628527
310551	628528
40550	628529
690393	628530
19187	628531
166355	628532
160714	628533
323967	628534
49907	628535
398294	628536
340938	628537
475592	628538
189813	628539
129135	628540
572839	628541
322274	628542
359503	628543
88324	628544
453752	628545
257354	628546
330191	628547
5981	628548
69340	628549
90531	628550
259634	628551
23576	628552
553045	628553
62997	628554
349007	628555
390429	628556
170289	628557
390761	628558
444158	628559
129001	628560
348402	628561
289787	628562
172496	628563
313658	628564
108415	628565
339230	628566
414065	628567
123004	628568
173603	628569
180564	628570
230967	628571
620946	628572
2795	628573
81888	628574
2986	628575
151083	628576
149687	628577
485837	628578
33861	628579
336913	628580
325685	628581
18168	628582
527621	628583
341354	628584
639481	628585
421599	628586
650599	628587
554479	628588
73926	628589
101342	628590
123379	628591
97519	628592
128969	628593
29085	628594
73956	628595
320519	628596
388095	628597
583420	628598
423372	628599
472980	628600
574387	628601
6160	628602
472925	628603
251219	628604
148183	628605
42662	628606
98852	628607
155774	628608
715086	628609
81393	628610
459342	628611
58834	628612
218989	628613
298767	628614
484127	628615
40223	628616
560384	628617
124560	628618
317298	628619
422495	628620
357215	628621
15717	628622
538855	628623
140451	628624
68764	628625
60046	628626
46938	628627
363622	628628
41437	628629
150777	628630
51134	628631
392055	628632
160245	628633
485262	628634
11346	628635
433338	628636
516080	628637
48524	628638
452490	628639
565751	628640
503411	628641
268230	628642
147917	628643
96886	628644
530228	628645
258244	628646
80023	628647
116765	628648
580486	628649
481946	628650
627852	628651
509471	628652
256196	628653
52394	628654
71448	628655
97161	628656
12423	628657
3430	628658
314184	628659
215554	628660
643020	628661
387217	628662
645686	628663
317497	628664
61191	628665
54606	628666
273959	628667
78776	628668
661923	628669
275928	628670
127024	628671
1849	628672
441316	628673
155336	628674
186060	628675
2265	628676
482617	628677
423508	628678
413055	628679
689431	628680
372032	628681
35222	628682
245400	628683
109067	628684
699081	628685
115580	628686
144769	628687
457756	628688
172594	628689
94785	628690
147	628691
637819	628692
285283	628693
27234	628694
115858	628695
26663	628696
6214	628697
329567	628698
172780	628699
164632	628700
351829	628701
681151	628702
432882	628703
146250	628704
324137	628705
670585	628706
517750	628707
658452	628708
705896	628709
125578	628710
68511	628711
193953	628712
399072	628713
286368	628714
52000	628715
445576	628716
150612	628717
92390	628718
128908	628719
703418	628720
135431	628721
124611	628722
148433	628723
224429	628724
507099	628725
664719	628726
46217	628727
666544	628728
176357	628729
387381	628730
201692	628731
171857	628732
589489	628733
460203	628734
138792	628735
23456	628736
654634	628737
682710	628738
433362	628739
287745	628740
360909	628741
586769	628742
1727	628743
134680	628744
150977	628745
162990	628746
46348	628747
95713	628748
678006	628749
76345	628750
608284	628751
359	628752
214755	628753
601722	628754
49923	628755
416637	628756
25066	628757
46197	628758
683085	628759
36907	628760
615392	628761
513692	628762
92865	628763
608573	628764
937	628765
601615	628766
318050	628767
114049	628768
498735	628769
53810	628770
77889	628771
265497	628772
499334	628773
619447	628774
319118	628775
110649	628776
185536	628777
538985	628778
5075	628779
383856	628780
49252	628781
101585	628782
216979	628783
127225	628784
42	628785
93595	628786
1814	628787
3594	628788
343772	628789
24880	628790
288410	628791
54025	628792
140917	628793
703401	628794
72747	628795
351488	628796
10793	628797
219180	628798
20712	628799
329108	628800
538775	628801
34222	628802
492744	628803
572541	628804
105751	628805
303099	628806
484040	628807
43949	628808
648849	628809
169464	628810
379402	628811
648866	628812
145324	628813
569761	628814
163	628815
337954	628816
724665	628817
662128	628818
710877	628819
250493	628820
640960	628821
266293	628822
650264	628823
155140	628824
147502	628825
308516	628826
124427	628827
45877	628828
395778	628829
666696	628830
684949	628831
102036	628832
47999	628833
51120	628834
249578	628835
25335	628836
16602	628837
97793	628838
193038	628839
15587	628840
383593	628841
189074	628842
115533	628843
136628	628844
149524	628845
205729	628846
429761	628847
157945	628848
173333	628849
679828	628850
38647	628851
155621	628852
8352	628853
132955	628854
161161	628855
2473	628856
177282	628857
171653	628858
502054	628859
301817	628860
159686	628861
33256	628862
597655	628863
150295	628864
595296	628865
165050	628866
158939	628867
509727	628868
250051	628869
681212	628870
614465	628871
30764	628872
367925	628873
239229	628874
630558	628875
466307	628876
127661	628877
53487	628878
684079	628879
110495	628880
91209	628881
182585	628882
406598	628883
49430	628884
21515	628885
705208	628886
328152	628887
106727	628888
34770	628889
376895	628890
1340	628891
23142	628892
244971	628893
682468	628894
678158	628895
157581	628896
26994	628897
136979	628898
184168	628899
713953	628900
497801	628901
285784	628902
4754	628903
50156	628904
100346	628905
372791	628906
641396	628907
57758	628908
338509	628909
61736	628910
670886	628911
92649	628912
369480	628913
54743	628914
540448	628915
426523	628916
417006	628917
227706	628918
503914	628919
257607	628920
160800	628921
107910	628922
613657	628923
65586	628924
124217	628925
710606	628926
619808	628927
134225	628928
332776	628929
83094	628930
197565	628931
554314	628932
153152	628933
695696	628934
28381	628935
604034	628936
16970	628937
6249	628938
237010	628939
39852	628940
5333	628941
34892	628942
461893	628943
21795	628944
37287	628945
366423	628946
306	628947
597851	628948
62647	628949
243890	628950
614616	628951
475802	628952
226025	628953
179764	628954
120097	628955
144968	628956
661849	628957
110827	628958
224866	628959
92708	628960
94178	628961
145823	628962
501433	628963
16756	628964
655540	628965
103047	628966
580	628967
477132	628968
723535	628969
74772	628970
150928	628971
102802	628972
66612	628973
29407	628974
38814	628975
40703	628976
12263	628977
371291	628978
705377	628979
70531	628980
6250	628981
550923	628982
53030	628983
141704	628984
534742	628985
710742	628986
513603	628987
142553	628988
451012	628989
3482	628990
23464	628991
703913	628992
488831	628993
288514	628994
79229	628995
169469	628996
78945	628997
59840	628998
486488	628999
12002	629000
59887	629001
105585	629002
713614	629003
246536	629004
105002	629005
512202	629006
179979	629007
25809	629008
248803	629009
278668	629010
306631	629011
95639	629012
15498	629013
477581	629014
365943	629015
8377	629016
22739	629017
23923	629018
29573	629019
107931	629020
350488	629021
291590	629022
42452	629023
38054	629024
111074	629025
29293	629026
269895	629027
148495	629028
108949	629029
713842	629030
171147	629031
98278	629032
439037	629033
36614	629034
696208	629035
460679	629036
19722	629037
622708	629038
304179	629039
697680	629040
8896	629041
28652	629042
589492	629043
657572	629044
123819	629045
250926	629046
703	629047
82263	629048
164161	629049
339344	629050
567675	629051
560003	629052
31682	629053
148453	629054
68671	629055
557515	629056
14031	629057
14	629058
451515	629059
601022	629060
346384	629061
563289	629062
675692	629063
669185	629064
6586	629065
133607	629066
404442	629067
10203	629068
537348	629069
259669	629070
724548	629071
390584	629072
44232	629073
124826	629074
446164	629075
505520	629076
98587	629077
471579	629078
46283	629079
441766	629080
18799	629081
138114	629082
279567	629083
608431	629084
21134	629085
378849	629086
208413	629087
292898	629088
160377	629089
653010	629090
456015	629091
259850	629092
97110	629093
30658	629094
682544	629095
594546	629096
61742	629097
287687	629098
129222	629099
125089	629100
15789	629101
103408	629102
14824	629103
602321	629104
144089	629105
98440	629106
248556	629107
181530	629108
136450	629109
250958	629110
445008	629111
29899	629112
343469	629113
610659	629114
244236	629115
626316	629116
52444	629117
346754	629118
451828	629119
679384	629120
43393	629121
67608	629122
82681	629123
262779	629124
159041	629125
41380	629126
570317	629127
311432	629128
688299	629129
674070	629130
210236	629131
118457	629132
394446	629133
643767	629134
461013	629135
537224	629136
613353	629137
15828	629138
93534	629139
121985	629140
160457	629141
663102	629142
16679	629143
626094	629144
33007	629145
616045	629146
185547	629147
357480	629148
54183	629149
49063	629150
26947	629151
217268	629152
479437	629153
59843	629154
340297	629155
8641	629156
437083	629157
505033	629158
81967	629159
135405	629160
40604	629161
162348	629162
101943	629163
625402	629164
378336	629165
559695	629166
44398	629167
416107	629168
480495	629169
227454	629170
304948	629171
572423	629172
399864	629173
43920	629174
175367	629175
155912	629176
90895	629177
225163	629178
489844	629179
486962	629180
384268	629181
67745	629182
54280	629183
328134	629184
58917	629185
173286	629186
682129	629187
154924	629188
147600	629189
372423	629190
354890	629191
683458	629192
619303	629193
216505	629194
25413	629195
244633	629196
671178	629197
253409	629198
657439	629199
94751	629200
640699	629201
299546	629202
437266	629203
117015	629204
183937	629205
11273	629206
49937	629207
128439	629208
428705	629209
434563	629210
2961	629211
150843	629212
163583	629213
194478	629214
241028	629215
141006	629216
684887	629217
500410	629218
701282	629219
15388	629220
5524	629221
707329	629222
165168	629223
117937	629224
250899	629225
687276	629226
432921	629227
7636	629228
405680	629229
685932	629230
88854	629231
675331	629232
83377	629233
701378	629234
143597	629235
537429	629236
334673	629237
69169	629238
345355	629239
72713	629240
437899	629241
4762	629242
651956	629243
1568	629244
720666	629245
278963	629246
356	629247
575426	629248
712938	629249
113990	629250
227824	629251
250835	629252
60905	629253
146283	629254
34019	629255
26575	629256
507076	629257
602558	629258
356330	629259
336916	629260
601327	629261
282518	629262
10881	629263
411309	629264
592805	629265
288030	629266
27168	629267
16926	629268
282371	629269
171444	629270
232921	629271
122112	629272
659378	629273
490830	629274
41031	629275
139953	629276
12703	629277
158523	629278
577218	629279
334189	629280
222116	629281
683769	629282
319748	629283
60345	629284
71819	629285
225046	629286
170711	629287
368071	629288
440958	629289
593653	629290
476961	629291
1060	629292
1332	629293
156028	629294
240965	629295
673219	629296
194121	629297
296221	629298
405833	629299
294957	629300
4680	629301
180578	629302
19661	629303
235251	629304
127816	629305
515	629306
425925	629307
476546	629308
13721	629309
447854	629310
34656	629311
12490	629312
252884	629313
107973	629314
53297	629315
153303	629316
494	629317
281634	629318
610952	629319
39026	629320
4549	629321
155673	629322
252478	629323
159517	629324
179704	629325
392414	629326
648583	629327
29202	629328
148351	629329
229568	629330
453075	629331
299355	629332
5516	629333
112214	629334
690925	629335
168338	629336
286017	629337
90851	629338
241239	629339
558168	629340
465830	629341
523409	629342
603833	629343
580314	629344
77176	629345
11564	629346
657890	629347
27919	629348
397330	629349
142555	629350
668149	629351
252926	629352
285112	629353
57239	629354
525783	629355
66123	629356
184913	629357
438939	629358
39226	629359
218265	629360
449421	629361
185200	629362
343193	629363
475365	629364
91214	629365
68180	629366
288444	629367
12159	629368
174471	629369
48576	629370
17963	629371
458945	629372
519208	629373
174433	629374
720552	629375
173102	629376
36544	629377
229989	629378
651868	629379
48596	629380
603817	629381
209918	629382
44851	629383
91551	629384
455785	629385
261147	629386
624027	629387
2413	629388
250561	629389
49884	629390
449723	629391
163249	629392
48608	629393
79558	629394
423098	629395
12081	629396
379247	629397
184115	629398
21307	629399
185932	629400
8949	629401
173723	629402
505860	629403
94808	629404
515941	629405
386990	629406
672840	629407
328309	629408
24519	629409
1275	629410
475899	629411
521010	629412
232974	629413
34350	629414
16814	629415
629835	629416
15064	629417
186433	629418
87273	629419
422663	629420
2562	629421
304372	629422
204342	629423
502501	629424
313000	629425
43076	629426
395931	629427
632376	629428
88972	629429
259571	629430
237725	629431
35672	629432
427222	629433
11660	629434
32601	629435
148412	629436
329192	629437
247971	629438
94105	629439
387823	629440
201346	629441
10793	629442
43142	629443
538644	629444
72054	629445
6509	629446
110989	629447
64814	629448
239571	629449
162084	629450
92764	629451
161405	629452
368755	629453
283426	629454
40522	629455
484367	629456
587796	629457
126116	629458
179188	629459
626896	629460
116453	629461
31727	629462
263383	629463
174767	629464
507652	629465
440380	629466
21258	629467
99279	629468
706489	629469
626555	629470
22964	629471
2294	629472
36252	629473
133940	629474
665268	629475
63705	629476
222188	629477
480752	629478
331565	629479
184943	629480
436107	629481
173248	629482
675173	629483
786	629484
181707	629485
618856	629486
702995	629487
51137	629488
333012	629489
39303	629490
354240	629491
9452	629492
626154	629493
307498	629494
368952	629495
450010	629496
159276	629497
360093	629498
51200	629499
229760	629500
19276	629501
2986	629502
685896	629503
378800	629504
317330	629505
714655	629506
106444	629507
557976	629508
590927	629509
20884	629510
203956	629511
585533	629512
2838	629513
128776	629514
446864	629515
7209	629516
74011	629517
50950	629518
92528	629519
31591	629520
2562	629521
1025	629522
122347	629523
457753	629524
350647	629525
149206	629526
17539	629527
46430	629528
7934	629529
590197	629530
545407	629531
28177	629532
325070	629533
649485	629534
655881	629535
302645	629536
176252	629537
73593	629538
571071	629539
156024	629540
380355	629541
323817	629542
640135	629543
70193	629544
307726	629545
94704	629546
346760	629547
106313	629548
658693	629549
20603	629550
179756	629551
146590	629552
610918	629553
214558	629554
667477	629555
15544	629556
520898	629557
54013	629558
11270	629559
404859	629560
176775	629561
551381	629562
179519	629563
73397	629564
472991	629565
55	629566
386849	629567
105534	629568
409474	629569
493756	629570
141298	629571
301026	629572
23996	629573
677093	629574
510081	629575
143151	629576
211834	629577
21118	629578
8992	629579
276711	629580
337943	629581
234417	629582
140783	629583
272891	629584
463104	629585
30422	629586
185342	629587
63335	629588
96891	629589
27805	629590
579786	629591
601782	629592
12947	629593
90835	629594
333	629595
260573	629596
130696	629597
172671	629598
346072	629599
275	629600
44875	629601
655949	629602
358930	629603
248054	629604
167480	629605
554048	629606
382414	629607
107599	629608
545396	629609
652575	629610
264540	629611
205857	629612
467534	629613
135769	629614
46846	629615
489336	629616
198922	629617
681826	629618
31746	629619
152710	629620
62807	629621
439916	629622
606043	629623
84707	629624
136345	629625
630381	629626
544423	629627
3775	629628
138769	629629
639161	629630
563508	629631
312104	629632
8860	629633
567755	629634
29149	629635
84262	629636
4508	629637
111404	629638
510891	629639
138088	629640
336274	629641
670350	629642
350266	629643
550690	629644
40488	629645
514761	629646
166444	629647
687794	629648
464659	629649
154833	629650
12085	629651
130416	629652
256897	629653
101954	629654
15963	629655
7111	629656
313461	629657
719139	629658
76200	629659
220508	629660
30583	629661
220983	629662
673959	629663
14882	629664
393373	629665
257326	629666
390051	629667
670207	629668
40253	629669
378637	629670
300134	629671
59548	629672
657639	629673
50095	629674
1062	629675
119489	629676
633165	629677
58839	629678
16761	629679
269218	629680
166219	629681
9234	629682
444395	629683
21911	629684
105170	629685
255387	629686
486319	629687
117576	629688
20151	629689
177590	629690
47301	629691
69602	629692
678808	629693
292999	629694
20603	629695
599245	629696
187074	629697
163840	629698
84543	629699
552934	629700
394769	629701
22310	629702
1352	629703
106020	629704
434087	629705
236500	629706
4081	629707
286632	629708
117504	629709
170142	629710
566610	629711
361760	629712
171839	629713
441104	629714
384189	629715
2369	629716
155392	629717
50553	629718
652071	629719
268681	629720
195043	629721
618646	629722
715755	629723
168051	629724
255658	629725
167639	629726
1536	629727
63710	629728
615892	629729
7339	629730
32110	629731
445747	629732
701564	629733
706763	629734
272820	629735
338271	629736
409209	629737
58283	629738
170608	629739
114367	629740
476402	629741
255466	629742
571055	629743
533502	629744
92659	629745
31465	629746
162963	629747
96926	629748
162496	629749
63392	629750
387275	629751
498815	629752
120769	629753
622556	629754
175956	629755
394803	629756
609339	629757
506656	629758
27425	629759
12239	629760
379737	629761
251587	629762
115464	629763
328464	629764
265023	629765
23587	629766
240715	629767
536261	629768
620985	629769
139676	629770
694666	629771
492906	629772
100987	629773
79014	629774
134421	629775
15493	629776
483226	629777
611470	629778
237271	629779
678366	629780
281122	629781
204039	629782
119187	629783
71	629784
619145	629785
166725	629786
264212	629787
48067	629788
528120	629789
617271	629790
663109	629791
75478	629792
49039	629793
131351	629794
144220	629795
359319	629796
90986	629797
683915	629798
441697	629799
68386	629800
76108	629801
317881	629802
503190	629803
715825	629804
112569	629805
211197	629806
466396	629807
560349	629808
200628	629809
56455	629810
714324	629811
157720	629812
84229	629813
598099	629814
718553	629815
230455	629816
101840	629817
634446	629818
6253	629819
149885	629820
24871	629821
127435	629822
63783	629823
365159	629824
555512	629825
45106	629826
297805	629827
710187	629828
683278	629829
305415	629830
685983	629831
616267	629832
681955	629833
488504	629834
310659	629835
23050	629836
152685	629837
50149	629838
581802	629839
89486	629840
209639	629841
157790	629842
167579	629843
454013	629844
715849	629845
134028	629846
184516	629847
46501	629848
2100	629849
256527	629850
48794	629851
206233	629852
165173	629853
24841	629854
587451	629855
238213	629856
503224	629857
86424	629858
479873	629859
150675	629860
421293	629861
22053	629862
305719	629863
138034	629864
50566	629865
79156	629866
74412	629867
67281	629868
297399	629869
669829	629870
95944	629871
238782	629872
536706	629873
165526	629874
109045	629875
296128	629876
62683	629877
529308	629878
17919	629879
138037	629880
447887	629881
78391	629882
548753	629883
688015	629884
199253	629885
97097	629886
2695	629887
204589	629888
27158	629889
17589	629890
186300	629891
367157	629892
265214	629893
634754	629894
573943	629895
568081	629896
223639	629897
641934	629898
89436	629899
700951	629900
298860	629901
706904	629902
97456	629903
653124	629904
213089	629905
123499	629906
63617	629907
128917	629908
47225	629909
138003	629910
371428	629911
227605	629912
65170	629913
492507	629914
250480	629915
49047	629916
155942	629917
705917	629918
91440	629919
562978	629920
45502	629921
16474	629922
240871	629923
58976	629924
163076	629925
553437	629926
70289	629927
181585	629928
41598	629929
225239	629930
445249	629931
277292	629932
86760	629933
64343	629934
119511	629935
94849	629936
112802	629937
651645	629938
66839	629939
20025	629940
102156	629941
619542	629942
100284	629943
325616	629944
78084	629945
610925	629946
8350	629947
641134	629948
246939	629949
678503	629950
674780	629951
347742	629952
30224	629953
285759	629954
720469	629955
592008	629956
499577	629957
246555	629958
265437	629959
347069	629960
83137	629961
125519	629962
708335	629963
155481	629964
405725	629965
602389	629966
468392	629967
27968	629968
24474	629969
351696	629970
5666	629971
226227	629972
713721	629973
711132	629974
229393	629975
103329	629976
299532	629977
431889	629978
698017	629979
315535	629980
159833	629981
185304	629982
258682	629983
177498	629984
376956	629985
87095	629986
521569	629987
68059	629988
6927	629989
335964	629990
141631	629991
681279	629992
37494	629993
29916	629994
476716	629995
441765	629996
123317	629997
476384	629998
158216	629999
379606	630000
494265	630001
333296	630002
92395	630003
323119	630004
21060	630005
664579	630006
13686	630007
289465	630008
200424	630009
25060	630010
401930	630011
225264	630012
97099	630013
29671	630014
87526	630015
483428	630016
134458	630017
135573	630018
490222	630019
558880	630020
471457	630021
80073	630022
521368	630023
106156	630024
9818	630025
9197	630026
331851	630027
78193	630028
17775	630029
459270	630030
437315	630031
337241	630032
589264	630033
365455	630034
97423	630035
603963	630036
587569	630037
162667	630038
524125	630039
497667	630040
229932	630041
28023	630042
441642	630043
536696	630044
467940	630045
167010	630046
190246	630047
15534	630048
417753	630049
1546	630050
70549	630051
48944	630052
143169	630053
584308	630054
407279	630055
608932	630056
370879	630057
327284	630058
148659	630059
232806	630060
167888	630061
617596	630062
16022	630063
33369	630064
617961	630065
432359	630066
105704	630067
113661	630068
415339	630069
526481	630070
74854	630071
375547	630072
216948	630073
178984	630074
551651	630075
268892	630076
139865	630077
123460	630078
288333	630079
146960	630080
580194	630081
79212	630082
53336	630083
573407	630084
665832	630085
253	630086
73949	630087
396829	630088
114747	630089
384007	630090
99264	630091
15012	630092
42342	630093
167664	630094
217556	630095
55551	630096
126470	630097
106624	630098
398212	630099
83108	630100
96030	630101
87583	630102
238659	630103
257424	630104
14196	630105
641744	630106
136193	630107
418459	630108
47285	630109
565013	630110
639680	630111
534853	630112
201573	630113
491518	630114
22300	630115
547293	630116
144631	630117
543999	630118
33721	630119
83917	630120
20363	630121
541212	630122
15901	630123
62648	630124
82458	630125
676155	630126
32420	630127
389701	630128
621421	630129
288344	630130
94071	630131
323205	630132
27528	630133
714148	630134
260888	630135
222971	630136
169275	630137
633646	630138
91619	630139
622595	630140
392563	630141
479602	630142
570967	630143
532190	630144
104748	630145
25712	630146
715809	630147
187202	630148
320154	630149
125337	630150
632076	630151
160689	630152
134886	630153
160854	630154
66362	630155
663286	630156
391728	630157
44709	630158
305206	630159
49900	630160
430059	630161
420802	630162
288668	630163
284710	630164
168136	630165
546491	630166
160081	630167
185594	630168
435491	630169
712700	630170
536306	630171
52339	630172
4464	630173
318960	630174
71948	630175
555342	630176
44548	630177
483025	630178
76165	630179
114545	630180
5768	630181
12410	630182
146883	630183
521446	630184
571726	630185
18352	630186
281358	630187
431178	630188
2970	630189
598164	630190
132138	630191
676070	630192
264083	630193
455200	630194
38122	630195
299926	630196
14118	630197
472332	630198
94114	630199
5282	630200
19284	630201
61258	630202
319416	630203
361064	630204
402	630205
54270	630206
395153	630207
682381	630208
624255	630209
620283	630210
12455	630211
11555	630212
143675	630213
255759	630214
695936	630215
346595	630216
652721	630217
622698	630218
718619	630219
224538	630220
209469	630221
595319	630222
67558	630223
296544	630224
718414	630225
558395	630226
155005	630227
86939	630228
467855	630229
439490	630230
4778	630231
15066	630232
584026	630233
176603	630234
213140	630235
235741	630236
526068	630237
140536	630238
448971	630239
618034	630240
710759	630241
166993	630242
639655	630243
435924	630244
578420	630245
6681	630246
712237	630247
217767	630248
436894	630249
639118	630250
493049	630251
155626	630252
275172	630253
528146	630254
249932	630255
533537	630256
577007	630257
179277	630258
311096	630259
65542	630260
93231	630261
626413	630262
715259	630263
20	630264
585009	630265
172589	630266
397085	630267
117217	630268
26361	630269
405300	630270
172399	630271
317455	630272
501278	630273
671592	630274
90900	630275
215536	630276
248377	630277
394758	630278
26397	630279
16223	630280
40182	630281
333759	630282
640978	630283
640238	630284
2357	630285
51507	630286
516505	630287
221979	630288
157453	630289
254757	630290
688757	630291
41429	630292
570840	630293
445420	630294
151951	630295
346749	630296
448119	630297
302394	630298
691281	630299
172409	630300
382939	630301
359025	630302
9595	630303
307932	630304
222856	630305
323701	630306
187317	630307
266718	630308
268684	630309
901	630310
215811	630311
396213	630312
248239	630313
13614	630314
39715	630315
387032	630316
538284	630317
41351	630318
126360	630319
632405	630320
25942	630321
313805	630322
702899	630323
486595	630324
669258	630325
271441	630326
403066	630327
253336	630328
86872	630329
183389	630330
504449	630331
594012	630332
265894	630333
116386	630334
708930	630335
166366	630336
456156	630337
93851	630338
94653	630339
208971	630340
264852	630341
72354	630342
526315	630343
406131	630344
97929	630345
491588	630346
523581	630347
65799	630348
692225	630349
49513	630350
111351	630351
676486	630352
161643	630353
245353	630354
128301	630355
680386	630356
10087	630357
655070	630358
407947	630359
149223	630360
152818	630361
90120	630362
72034	630363
716951	630364
573560	630365
392133	630366
33376	630367
43350	630368
57696	630369
49642	630370
679168	630371
159539	630372
170407	630373
166944	630374
667336	630375
502550	630376
330348	630377
491693	630378
491745	630379
496460	630380
391209	630381
46274	630382
555050	630383
61074	630384
180438	630385
424924	630386
592361	630387
27377	630388
456486	630389
457208	630390
640498	630391
127342	630392
45744	630393
274015	630394
151449	630395
431527	630396
338071	630397
49206	630398
127330	630399
594436	630400
270707	630401
57096	630402
358126	630403
38479	630404
336222	630405
503626	630406
237491	630407
1312	630408
669267	630409
96426	630410
295680	630411
58454	630412
103397	630413
557759	630414
125210	630415
723468	630416
168847	630417
281348	630418
397424	630419
447774	630420
77262	630421
100214	630422
30227	630423
59547	630424
384533	630425
650806	630426
152094	630427
51415	630428
10453	630429
85067	630430
661508	630431
634824	630432
90	630433
324003	630434
320555	630435
1833	630436
100092	630437
681633	630438
319389	630439
618656	630440
91854	630441
488476	630442
610794	630443
55131	630444
117592	630445
27253	630446
510674	630447
517246	630448
544318	630449
324109	630450
376860	630451
49560	630452
322027	630453
221449	630454
33041	630455
230317	630456
444399	630457
122328	630458
563054	630459
3174	630460
226512	630461
290108	630462
251926	630463
81516	630464
354256	630465
437902	630466
585258	630467
51638	630468
226898	630469
159970	630470
67589	630471
287328	630472
85281	630473
318175	630474
38170	630475
423973	630476
633024	630477
131602	630478
42791	630479
420224	630480
665496	630481
614348	630482
316150	630483
106913	630484
562225	630485
74866	630486
134309	630487
183875	630488
722986	630489
15278	630490
542033	630491
9679	630492
497288	630493
475676	630494
561407	630495
392035	630496
518932	630497
42620	630498
490581	630499
652105	630500
487923	630501
61450	630502
28716	630503
638348	630504
3710	630505
243156	630506
44472	630507
28964	630508
212551	630509
3754	630510
696353	630511
615799	630512
618667	630513
403258	630514
100843	630515
630616	630516
192362	630517
6543	630518
271543	630519
656595	630520
106084	630521
496848	630522
58819	630523
380951	630524
544766	630525
311441	630526
322605	630527
14091	630528
558857	630529
4468	630530
104708	630531
113121	630532
538396	630533
393348	630534
1264	630535
645793	630536
713886	630537
535552	630538
265867	630539
47831	630540
158184	630541
6342	630542
19860	630543
707952	630544
142976	630545
473505	630546
108698	630547
176041	630548
91797	630549
145916	630550
300573	630551
434135	630552
189983	630553
452230	630554
638125	630555
403125	630556
65592	630557
269387	630558
89836	630559
631542	630560
69099	630561
300269	630562
3005	630563
12878	630564
292078	630565
150148	630566
318101	630567
620639	630568
34860	630569
73906	630570
444	630571
21968	630572
46359	630573
21432	630574
471991	630575
688038	630576
137614	630577
76707	630578
11891	630579
31203	630580
439840	630581
165139	630582
571147	630583
367038	630584
164545	630585
94775	630586
84688	630587
60580	630588
366924	630589
281659	630590
19298	630591
212961	630592
608398	630593
172586	630594
15344	630595
168826	630596
128481	630597
1701	630598
10053	630599
51386	630600
315565	630601
409708	630602
416023	630603
17497	630604
350268	630605
45796	630606
313873	630607
43537	630608
123673	630609
284126	630610
58081	630611
312232	630612
679073	630613
105240	630614
27163	630615
643593	630616
711485	630617
171362	630618
469053	630619
581815	630620
253521	630621
38181	630622
564184	630623
46181	630624
456027	630625
10371	630626
10239	630627
167954	630628
432524	630629
124984	630630
67486	630631
699572	630632
500211	630633
161727	630634
391181	630635
25277	630636
7547	630637
160333	630638
464154	630639
41846	630640
515821	630641
900	630642
609568	630643
27572	630644
405559	630645
182995	630646
660615	630647
397065	630648
81424	630649
43038	630650
217956	630651
331029	630652
444011	630653
272333	630654
114671	630655
184859	630656
43655	630657
577778	630658
445219	630659
39531	630660
134776	630661
126760	630662
229860	630663
52873	630664
139544	630665
566881	630666
413795	630667
68688	630668
3767	630669
204977	630670
784	630671
22175	630672
507011	630673
53323	630674
38160	630675
515303	630676
357641	630677
166710	630678
82480	630679
665115	630680
1659	630681
80491	630682
28391	630683
64142	630684
134335	630685
696647	630686
498489	630687
375361	630688
197301	630689
54320	630690
195359	630691
103866	630692
30886	630693
589676	630694
60824	630695
119272	630696
60390	630697
200129	630698
8764	630699
153651	630700
618733	630701
652772	630702
425972	630703
617825	630704
552666	630705
181118	630706
489980	630707
498442	630708
96106	630709
366732	630710
396260	630711
202744	630712
187552	630713
101161	630714
126459	630715
215688	630716
122506	630717
447556	630718
475325	630719
45885	630720
8655	630721
418696	630722
164792	630723
145522	630724
638877	630725
442642	630726
621439	630727
124112	630728
77418	630729
87202	630730
110033	630731
16507	630732
337409	630733
506970	630734
437890	630735
705740	630736
18685	630737
562265	630738
96986	630739
13634	630740
513442	630741
477842	630742
301820	630743
483468	630744
367892	630745
520449	630746
357405	630747
24605	630748
568326	630749
145965	630750
382966	630751
109372	630752
66525	630753
42762	630754
521879	630755
401474	630756
262471	630757
293010	630758
80207	630759
171353	630760
670009	630761
281393	630762
254743	630763
118919	630764
67529	630765
2047	630766
55438	630767
110763	630768
18504	630769
125698	630770
51963	630771
639150	630772
451678	630773
348302	630774
204926	630775
489	630776
558348	630777
321916	630778
636273	630779
106071	630780
121401	630781
14129	630782
151216	630783
4311	630784
622702	630785
13249	630786
38519	630787
11558	630788
33901	630789
46221	630790
348165	630791
549288	630792
612501	630793
39653	630794
388372	630795
298273	630796
612758	630797
324503	630798
240927	630799
133703	630800
434837	630801
177997	630802
29451	630803
130156	630804
41304	630805
167197	630806
5739	630807
79288	630808
26987	630809
588858	630810
85550	630811
527364	630812
438519	630813
69502	630814
14163	630815
593483	630816
601957	630817
61963	630818
384067	630819
714585	630820
391463	630821
665898	630822
632287	630823
277438	630824
326831	630825
133758	630826
180625	630827
315023	630828
465446	630829
23330	630830
71353	630831
43613	630832
62381	630833
485718	630834
254492	630835
8598	630836
53704	630837
45946	630838
39425	630839
113052	630840
446734	630841
344405	630842
468736	630843
167723	630844
457352	630845
110945	630846
605089	630847
459042	630848
523530	630849
136626	630850
682813	630851
212196	630852
34668	630853
167021	630854
44430	630855
115032	630856
82007	630857
156411	630858
241876	630859
616344	630860
78	630861
16417	630862
268001	630863
220980	630864
41663	630865
150384	630866
112331	630867
2688	630868
140364	630869
654941	630870
587468	630871
560570	630872
370692	630873
564831	630874
90041	630875
401318	630876
268505	630877
670494	630878
360198	630879
404406	630880
129689	630881
273096	630882
242581	630883
650180	630884
332725	630885
626784	630886
167283	630887
16874	630888
271486	630889
33318	630890
642199	630891
184608	630892
90747	630893
52367	630894
85661	630895
8159	630896
8039	630897
55959	630898
149394	630899
491425	630900
386782	630901
125097	630902
394088	630903
169181	630904
5654	630905
34471	630906
723792	630907
658337	630908
571922	630909
328621	630910
162735	630911
3824	630912
688811	630913
46854	630914
142539	630915
650360	630916
174269	630917
521409	630918
78465	630919
182572	630920
298292	630921
518982	630922
714513	630923
1486	630924
558571	630925
333783	630926
665637	630927
261383	630928
28357	630929
168152	630930
512035	630931
120910	630932
637509	630933
183197	630934
264238	630935
485859	630936
111427	630937
557570	630938
290991	630939
117463	630940
360240	630941
174259	630942
102846	630943
47986	630944
164641	630945
673403	630946
125077	630947
436616	630948
34839	630949
575060	630950
656194	630951
86376	630952
35361	630953
302123	630954
646979	630955
78695	630956
500091	630957
286535	630958
12415	630959
397791	630960
338115	630961
70013	630962
3559	630963
433402	630964
149794	630965
122442	630966
70392	630967
2282	630968
221157	630969
524718	630970
247352	630971
49258	630972
62990	630973
660718	630974
29961	630975
53173	630976
232636	630977
605738	630978
580263	630979
17820	630980
98466	630981
101768	630982
113761	630983
683161	630984
355440	630985
551610	630986
343618	630987
375311	630988
72034	630989
279932	630990
672976	630991
594751	630992
177864	630993
662805	630994
61157	630995
104669	630996
367711	630997
640531	630998
41938	630999
576102	631000
605280	631001
333392	631002
176574	631003
330002	631004
446668	631005
186563	631006
127273	631007
222715	631008
296103	631009
42077	631010
565447	631011
399926	631012
75796	631013
113489	631014
440350	631015
149871	631016
325184	631017
267588	631018
375734	631019
507804	631020
332054	631021
1324	631022
553386	631023
143618	631024
417463	631025
530162	631026
396864	631027
29294	631028
291267	631029
341858	631030
25310	631031
48655	631032
97747	631033
126641	631034
29173	631035
559091	631036
207883	631037
614653	631038
109683	631039
453918	631040
29620	631041
122342	631042
269328	631043
208732	631044
460392	631045
213120	631046
719152	631047
77792	631048
111783	631049
34606	631050
496945	631051
110573	631052
122568	631053
316918	631054
14749	631055
3334	631056
185943	631057
17612	631058
551536	631059
517906	631060
704789	631061
101698	631062
239421	631063
388251	631064
14672	631065
620342	631066
416534	631067
502360	631068
13904	631069
345566	631070
206357	631071
2578	631072
27087	631073
165214	631074
575070	631075
6260	631076
577393	631077
40879	631078
160620	631079
18381	631080
559235	631081
333421	631082
176563	631083
616996	631084
28918	631085
275205	631086
25384	631087
3358	631088
110656	631089
1058	631090
184023	631091
52117	631092
152610	631093
495589	631094
314078	631095
702039	631096
681926	631097
426279	631098
651447	631099
166048	631100
64087	631101
447988	631102
211746	631103
338147	631104
9846	631105
481562	631106
122097	631107
481404	631108
579289	631109
388466	631110
671862	631111
147758	631112
595761	631113
101950	631114
170787	631115
18518	631116
233698	631117
19810	631118
17834	631119
638295	631120
16127	631121
354803	631122
295239	631123
269312	631124
33976	631125
36956	631126
30880	631127
147832	631128
369817	631129
419417	631130
241580	631131
388341	631132
508458	631133
13673	631134
231311	631135
680881	631136
223279	631137
31339	631138
118863	631139
1640	631140
382310	631141
206420	631142
545569	631143
228490	631144
395669	631145
374595	631146
113420	631147
428138	631148
371234	631149
139809	631150
36542	631151
459097	631152
205249	631153
259450	631154
615726	631155
84233	631156
11047	631157
12726	631158
48783	631159
165465	631160
163510	631161
559712	631162
530209	631163
406116	631164
69152	631165
33460	631166
401694	631167
623219	631168
401706	631169
84067	631170
538926	631171
474345	631172
345310	631173
467842	631174
621738	631175
355896	631176
202246	631177
3284	631178
81702	631179
137322	631180
219877	631181
456514	631182
488229	631183
567456	631184
309406	631185
499459	631186
149655	631187
13825	631188
455897	631189
1604	631190
681149	631191
5592	631192
441620	631193
276926	631194
28511	631195
655270	631196
131672	631197
584118	631198
50078	631199
254366	631200
133049	631201
25715	631202
3153	631203
48084	631204
616878	631205
455806	631206
335621	631207
110511	631208
502520	631209
25454	631210
2971	631211
539571	631212
183247	631213
181636	631214
666295	631215
8299	631216
102360	631217
423923	631218
145089	631219
510373	631220
105621	631221
77887	631222
372183	631223
87132	631224
520096	631225
716177	631226
63824	631227
68809	631228
141811	631229
69846	631230
336160	631231
596568	631232
117536	631233
62949	631234
608393	631235
117233	631236
150830	631237
240693	631238
531295	631239
64215	631240
162791	631241
4037	631242
348286	631243
57663	631244
661736	631245
11152	631246
187497	631247
3123	631248
482586	631249
178393	631250
404166	631251
312809	631252
147890	631253
543442	631254
128595	631255
123774	631256
541023	631257
136680	631258
607461	631259
144275	631260
238587	631261
692427	631262
42186	631263
55829	631264
683917	631265
138074	631266
439708	631267
374098	631268
83998	631269
115021	631270
51571	631271
595876	631272
492331	631273
492520	631274
314831	631275
5584	631276
239396	631277
587827	631278
416615	631279
241964	631280
378313	631281
204253	631282
423872	631283
516466	631284
598780	631285
156169	631286
14775	631287
586695	631288
193025	631289
596884	631290
6040	631291
698666	631292
90437	631293
291184	631294
152409	631295
612271	631296
375056	631297
402905	631298
108740	631299
352022	631300
363942	631301
712107	631302
48865	631303
56119	631304
382393	631305
207886	631306
417695	631307
189112	631308
570609	631309
120963	631310
179657	631311
499587	631312
141376	631313
360249	631314
155277	631315
391700	631316
600059	631317
35759	631318
238433	631319
21468	631320
136466	631321
338628	631322
93028	631323
435766	631324
399070	631325
576616	631326
39308	631327
280028	631328
32058	631329
208350	631330
573408	631331
341756	631332
470939	631333
490293	631334
46087	631335
314055	631336
14981	631337
6577	631338
188545	631339
62168	631340
30242	631341
581065	631342
595014	631343
5580	631344
6189	631345
156264	631346
386042	631347
700847	631348
56353	631349
100720	631350
165128	631351
22609	631352
287	631353
656745	631354
138428	631355
583434	631356
395551	631357
564827	631358
85104	631359
40945	631360
557295	631361
54161	631362
44517	631363
42622	631364
28916	631365
319036	631366
55383	631367
402071	631368
678189	631369
12705	631370
119819	631371
401812	631372
2225	631373
123079	631374
523203	631375
441332	631376
701629	631377
30890	631378
16092	631379
636310	631380
300688	631381
709065	631382
546262	631383
497747	631384
654298	631385
349930	631386
113094	631387
357624	631388
578438	631389
719945	631390
91612	631391
554790	631392
167596	631393
362332	631394
20295	631395
29667	631396
68193	631397
330205	631398
39119	631399
12148	631400
50412	631401
5653	631402
7183	631403
397913	631404
152484	631405
192976	631406
600097	631407
19015	631408
685404	631409
111	631410
494414	631411
439737	631412
101462	631413
166527	631414
298573	631415
141229	631416
345248	631417
54686	631418
17082	631419
109136	631420
188193	631421
534211	631422
64838	631423
226715	631424
94977	631425
711986	631426
416024	631427
631730	631428
432900	631429
113003	631430
18745	631431
579076	631432
609501	631433
605403	631434
289190	631435
59941	631436
122744	631437
360211	631438
167546	631439
182324	631440
53765	631441
143103	631442
68877	631443
206253	631444
548354	631445
82404	631446
148533	631447
43080	631448
509173	631449
76609	631450
284225	631451
691567	631452
11958	631453
588952	631454
114758	631455
2877	631456
491192	631457
348919	631458
563070	631459
167693	631460
371294	631461
599499	631462
241039	631463
34437	631464
272865	631465
53972	631466
66498	631467
161477	631468
455041	631469
141102	631470
98286	631471
261791	631472
543094	631473
585825	631474
571246	631475
619525	631476
313600	631477
242782	631478
671918	631479
409356	631480
487813	631481
657130	631482
434026	631483
304410	631484
186763	631485
215797	631486
656965	631487
296445	631488
119769	631489
276765	631490
370119	631491
113276	631492
44579	631493
519045	631494
689477	631495
415223	631496
498498	631497
14913	631498
52709	631499
686206	631500
416490	631501
457009	631502
90	631503
210871	631504
682866	631505
656299	631506
68068	631507
719719	631508
612339	631509
327561	631510
564474	631511
13924	631512
2908	631513
673590	631514
384703	631515
572563	631516
333246	631517
337035	631518
605327	631519
675848	631520
25384	631521
549888	631522
50723	631523
323043	631524
116	631525
8741	631526
82356	631527
163962	631528
77515	631529
572825	631530
558683	631531
284782	631532
97659	631533
416224	631534
84205	631535
39439	631536
540383	631537
73038	631538
63029	631539
536056	631540
595044	631541
9081	631542
400996	631543
204395	631544
106381	631545
656731	631546
146091	631547
107765	631548
21769	631549
8370	631550
494677	631551
6022	631552
423342	631553
44484	631554
161850	631555
52841	631556
298030	631557
87269	631558
371602	631559
124853	631560
624369	631561
65111	631562
705	631563
228855	631564
105151	631565
635783	631566
454561	631567
383446	631568
154884	631569
355534	631570
192177	631571
92968	631572
520946	631573
122292	631574
634239	631575
501153	631576
86718	631577
22044	631578
528244	631579
64924	631580
535395	631581
406612	631582
194826	631583
138439	631584
120587	631585
81379	631586
304907	631587
408438	631588
99586	631589
566002	631590
157185	631591
502834	631592
25227	631593
77722	631594
154113	631595
602367	631596
400560	631597
292531	631598
174952	631599
75551	631600
104907	631601
431697	631602
309771	631603
484504	631604
498269	631605
185398	631606
476502	631607
442323	631608
37308	631609
26491	631610
63563	631611
517537	631612
62468	631613
637007	631614
3524	631615
25318	631616
462258	631617
369760	631618
412528	631619
686743	631620
15371	631621
50696	631622
39534	631623
171568	631624
8150	631625
494448	631626
495765	631627
724	631628
504	631629
207065	631630
184923	631631
621539	631632
680050	631633
397115	631634
164814	631635
631488	631636
129220	631637
158680	631638
483191	631639
427290	631640
202039	631641
10173	631642
520798	631643
534381	631644
160280	631645
106007	631646
65144	631647
88518	631648
55116	631649
195437	631650
272966	631651
442180	631652
379610	631653
78973	631654
248610	631655
600327	631656
448117	631657
64563	631658
301117	631659
289814	631660
563792	631661
543086	631662
143535	631663
91937	631664
38499	631665
512725	631666
110409	631667
481846	631668
699236	631669
170201	631670
8897	631671
43048	631672
150868	631673
299040	631674
158919	631675
628005	631676
94156	631677
118161	631678
529929	631679
88697	631680
435632	631681
472763	631682
585852	631683
50578	631684
188418	631685
605998	631686
15853	631687
2538	631688
100099	631689
233110	631690
27131	631691
86987	631692
208810	631693
425782	631694
213511	631695
508131	631696
350930	631697
14146	631698
544967	631699
225962	631700
469317	631701
379110	631702
17351	631703
16461	631704
251831	631705
421034	631706
23722	631707
716454	631708
52002	631709
524675	631710
207722	631711
387094	631712
503372	631713
8020	631714
109086	631715
72186	631716
72163	631717
453995	631718
46369	631719
261150	631720
127249	631721
110457	631722
17200	631723
67560	631724
338239	631725
585171	631726
664790	631727
71678	631728
68322	631729
258826	631730
602914	631731
37665	631732
247174	631733
533101	631734
244708	631735
126825	631736
89160	631737
133359	631738
67827	631739
36708	631740
577883	631741
140052	631742
486860	631743
324139	631744
200872	631745
2485	631746
2864	631747
531408	631748
615110	631749
303865	631750
526347	631751
25245	631752
355	631753
145105	631754
663024	631755
614654	631756
285247	631757
336537	631758
709173	631759
557010	631760
514499	631761
231440	631762
93946	631763
632779	631764
310380	631765
417117	631766
168135	631767
244877	631768
170383	631769
677605	631770
26884	631771
372155	631772
689904	631773
4490	631774
118037	631775
586478	631776
6304	631777
63614	631778
103442	631779
552363	631780
94607	631781
608069	631782
241666	631783
55220	631784
137504	631785
410780	631786
204632	631787
232716	631788
113364	631789
509383	631790
488066	631791
722561	631792
156142	631793
325836	631794
679922	631795
694885	631796
57341	631797
372762	631798
259275	631799
138542	631800
166659	631801
669976	631802
307590	631803
11732	631804
171316	631805
237564	631806
16380	631807
724266	631808
266119	631809
454255	631810
555740	631811
116143	631812
51929	631813
619873	631814
125383	631815
71971	631816
538517	631817
121436	631818
63731	631819
183763	631820
663880	631821
51410	631822
142837	631823
255510	631824
248936	631825
545585	631826
625592	631827
5086	631828
144785	631829
21569	631830
15068	631831
6986	631832
75734	631833
51747	631834
439366	631835
607684	631836
249140	631837
224914	631838
527592	631839
284415	631840
181750	631841
28552	631842
714551	631843
581872	631844
125071	631845
107464	631846
6105	631847
170447	631848
291827	631849
554828	631850
51413	631851
620146	631852
208667	631853
289368	631854
32064	631855
626381	631856
638451	631857
346489	631858
208845	631859
12697	631860
579981	631861
42391	631862
25058	631863
700141	631864
504047	631865
86760	631866
555868	631867
157474	631868
385575	631869
445390	631870
673573	631871
358891	631872
658229	631873
132476	631874
69960	631875
104124	631876
609784	631877
631733	631878
166024	631879
395032	631880
148182	631881
400117	631882
439799	631883
662524	631884
67978	631885
439659	631886
594326	631887
510749	631888
49848	631889
263022	631890
162619	631891
66288	631892
33624	631893
193854	631894
16648	631895
434961	631896
624562	631897
674431	631898
472220	631899
95342	631900
371100	631901
137403	631902
306746	631903
63910	631904
160476	631905
156167	631906
38066	631907
5944	631908
488422	631909
94999	631910
504207	631911
606633	631912
14	631913
17716	631914
626742	631915
510037	631916
365127	631917
342990	631918
241435	631919
100724	631920
346974	631921
69	631922
558023	631923
1764	631924
82792	631925
227689	631926
95728	631927
104284	631928
284544	631929
64497	631930
84554	631931
168600	631932
616695	631933
705254	631934
204422	631935
145708	631936
510693	631937
599724	631938
128258	631939
37760	631940
469434	631941
39870	631942
267416	631943
362566	631944
360797	631945
564384	631946
130516	631947
318318	631948
142943	631949
629897	631950
473080	631951
585389	631952
266700	631953
134783	631954
648396	631955
586368	631956
213418	631957
211405	631958
725110	631959
197117	631960
342459	631961
69298	631962
6532	631963
151995	631964
67200	631965
460526	631966
610791	631967
416067	631968
251431	631969
52221	631970
433760	631971
601597	631972
178791	631973
531693	631974
90380	631975
425045	631976
22179	631977
32657	631978
17692	631979
201010	631980
103547	631981
696221	631982
23	631983
15310	631984
5896	631985
171803	631986
192677	631987
1921	631988
153563	631989
181854	631990
23494	631991
691027	631992
394637	631993
50039	631994
200692	631995
6766	631996
208048	631997
437230	631998
117165	631999
604538	632000
509217	632001
28044	632002
334936	632003
122680	632004
147218	632005
468538	632006
7375	632007
151903	632008
681351	632009
423306	632010
195738	632011
433164	632012
107987	632013
84379	632014
61040	632015
252460	632016
614519	632017
140515	632018
496509	632019
697888	632020
120912	632021
304685	632022
504882	632023
267663	632024
18332	632025
308578	632026
683183	632027
26579	632028
17747	632029
308221	632030
468689	632031
442416	632032
548416	632033
49364	632034
172294	632035
337766	632036
37017	632037
298401	632038
116680	632039
132926	632040
696952	632041
252711	632042
196259	632043
102535	632044
154319	632045
120182	632046
234726	632047
521313	632048
54470	632049
27502	632050
654452	632051
545469	632052
512828	632053
661895	632054
122611	632055
325923	632056
59390	632057
674383	632058
85090	632059
380840	632060
144672	632061
673670	632062
256975	632063
290279	632064
443498	632065
70639	632066
531728	632067
376	632068
279786	632069
503130	632070
62874	632071
247650	632072
583552	632073
263190	632074
453729	632075
82068	632076
504124	632077
37498	632078
335984	632079
33605	632080
469227	632081
8076	632082
723697	632083
403165	632084
583933	632085
384246	632086
104170	632087
48336	632088
399100	632089
2215	632090
201480	632091
225351	632092
10077	632093
83585	632094
299469	632095
113410	632096
524451	632097
315996	632098
215713	632099
373499	632100
73436	632101
86891	632102
184772	632103
302596	632104
600924	632105
479273	632106
617263	632107
33315	632108
270661	632109
174965	632110
30506	632111
185680	632112
154678	632113
72120	632114
127821	632115
550514	632116
208132	632117
230151	632118
587312	632119
714213	632120
214593	632121
709549	632122
192571	632123
598661	632124
471695	632125
121237	632126
92060	632127
515045	632128
667409	632129
136312	632130
202496	632131
4184	632132
545374	632133
283508	632134
606500	632135
273316	632136
17629	632137
701073	632138
318667	632139
124720	632140
670352	632141
81037	632142
656489	632143
50791	632144
51415	632145
149293	632146
118780	632147
55839	632148
316471	632149
598269	632150
94247	632151
112222	632152
188394	632153
48187	632154
634034	632155
45507	632156
67253	632157
93898	632158
678543	632159
540356	632160
955	632161
415145	632162
239246	632163
91688	632164
175575	632165
86136	632166
587760	632167
211809	632168
97262	632169
685261	632170
504319	632171
81801	632172
696554	632173
8444	632174
693285	632175
485605	632176
515238	632177
51065	632178
722203	632179
98776	632180
516517	632181
11917	632182
62932	632183
12938	632184
152546	632185
242501	632186
79312	632187
545190	632188
118860	632189
495906	632190
633175	632191
542	632192
20522	632193
250825	632194
436931	632195
401205	632196
285561	632197
386836	632198
69907	632199
414577	632200
224712	632201
216404	632202
575235	632203
60435	632204
86984	632205
493803	632206
1633	632207
427950	632208
276942	632209
187800	632210
306932	632211
662141	632212
387251	632213
38547	632214
186983	632215
179522	632216
721535	632217
645533	632218
168607	632219
59609	632220
440127	632221
136	632222
113250	632223
220009	632224
481202	632225
197657	632226
629134	632227
470379	632228
122966	632229
81789	632230
308176	632231
446977	632232
17085	632233
47032	632234
315525	632235
406467	632236
171473	632237
15625	632238
360824	632239
105658	632240
365852	632241
722272	632242
419788	632243
184720	632244
130146	632245
42565	632246
56045	632247
158749	632248
612796	632249
517409	632250
135584	632251
57702	632252
106438	632253
59593	632254
547612	632255
395452	632256
607300	632257
213338	632258
19232	632259
493289	632260
50541	632261
63006	632262
220166	632263
197200	632264
479610	632265
415991	632266
141633	632267
185366	632268
240647	632269
599272	632270
93370	632271
1778	632272
594065	632273
532373	632274
637404	632275
143896	632276
170072	632277
646183	632278
6938	632279
309816	632280
117349	632281
210833	632282
410496	632283
136510	632284
58498	632285
210325	632286
254134	632287
330357	632288
403629	632289
131195	632290
12251	632291
102199	632292
388006	632293
150413	632294
107414	632295
420702	632296
308721	632297
637046	632298
14070	632299
625553	632300
34068	632301
187272	632302
297475	632303
26079	632304
286217	632305
652615	632306
133835	632307
400158	632308
697638	632309
175106	632310
473914	632311
169212	632312
709806	632313
68904	632314
327991	632315
135650	632316
64489	632317
149920	632318
4193	632319
51881	632320
401538	632321
94097	632322
170324	632323
5786	632324
64268	632325
691639	632326
134003	632327
27361	632328
122200	632329
145564	632330
197124	632331
532665	632332
498129	632333
555827	632334
15781	632335
491674	632336
112833	632337
416721	632338
455808	632339
504261	632340
408009	632341
46906	632342
371051	632343
46894	632344
692480	632345
199009	632346
347953	632347
147	632348
412286	632349
445968	632350
350716	632351
84762	632352
1206	632353
42069	632354
176581	632355
426936	632356
695405	632357
12842	632358
283304	632359
67379	632360
603366	632361
110728	632362
518924	632363
200652	632364
481387	632365
554599	632366
65560	632367
323075	632368
548352	632369
539117	632370
610001	632371
160399	632372
83656	632373
282764	632374
489187	632375
358084	632376
2335	632377
65680	632378
663725	632379
381100	632380
187412	632381
344194	632382
181149	632383
186333	632384
237179	632385
376002	632386
698299	632387
258602	632388
258044	632389
426715	632390
73314	632391
142126	632392
14303	632393
9760	632394
351335	632395
48672	632396
434679	632397
284849	632398
123204	632399
16914	632400
463560	632401
249514	632402
131843	632403
403422	632404
640056	632405
307889	632406
133214	632407
663793	632408
36206	632409
286560	632410
665277	632411
3775	632412
100919	632413
177237	632414
432028	632415
162722	632416
258829	632417
390633	632418
369439	632419
42061	632420
472062	632421
20647	632422
70709	632423
5860	632424
716310	632425
579753	632426
65416	632427
567163	632428
244949	632429
480740	632430
685330	632431
84270	632432
712778	632433
107933	632434
684606	632435
627	632436
233501	632437
200360	632438
116319	632439
42567	632440
206563	632441
562529	632442
212064	632443
293215	632444
526268	632445
17077	632446
30601	632447
578116	632448
587680	632449
691891	632450
52697	632451
442722	632452
106937	632453
52661	632454
430163	632455
664005	632456
91706	632457
43667	632458
92277	632459
344455	632460
114968	632461
442581	632462
154423	632463
531593	632464
562057	632465
579428	632466
175399	632467
103680	632468
192816	632469
195889	632470
690604	632471
580666	632472
38796	632473
352241	632474
69833	632475
51269	632476
281334	632477
400603	632478
452137	632479
232378	632480
391222	632481
531996	632482
459512	632483
209301	632484
299	632485
347247	632486
192464	632487
92092	632488
78176	632489
375265	632490
41718	632491
178757	632492
511277	632493
168658	632494
244995	632495
313502	632496
15099	632497
32622	632498
158217	632499
114088	632500
346564	632501
524321	632502
28685	632503
43176	632504
492677	632505
54518	632506
667448	632507
88447	632508
123644	632509
140491	632510
262483	632511
607701	632512
475971	632513
499908	632514
181152	632515
106382	632516
123822	632517
382684	632518
374108	632519
343852	632520
101414	632521
125020	632522
123950	632523
617910	632524
119948	632525
166348	632526
37383	632527
616166	632528
615753	632529
460671	632530
125086	632531
673572	632532
343246	632533
240105	632534
382864	632535
155297	632536
503935	632537
355733	632538
388363	632539
276649	632540
701404	632541
437371	632542
611988	632543
648005	632544
82582	632545
294132	632546
48088	632547
719641	632548
596408	632549
577422	632550
670592	632551
596903	632552
153722	632553
123040	632554
210228	632555
309923	632556
704422	632557
511574	632558
932	632559
168078	632560
261639	632561
210284	632562
456912	632563
815	632564
763	632565
646242	632566
73514	632567
560246	632568
602960	632569
6075	632570
334178	632571
605268	632572
257595	632573
563945	632574
29145	632575
20888	632576
131112	632577
403210	632578
222700	632579
114327	632580
534427	632581
643484	632582
452318	632583
29129	632584
18916	632585
140836	632586
99115	632587
16110	632588
515855	632589
413583	632590
101273	632591
459060	632592
21554	632593
655773	632594
290242	632595
270362	632596
19111	632597
77454	632598
527169	632599
617475	632600
117388	632601
545954	632602
541884	632603
603031	632604
399232	632605
2219	632606
121629	632607
74752	632608
514126	632609
253770	632610
18377	632611
53847	632612
46893	632613
89035	632614
2720	632615
448241	632616
9512	632617
494094	632618
430606	632619
155647	632620
524022	632621
302277	632622
29075	632623
99725	632624
187001	632625
14501	632626
338377	632627
120386	632628
35421	632629
17422	632630
204307	632631
707183	632632
491233	632633
536870	632634
573197	632635
75526	632636
100302	632637
180442	632638
128885	632639
471983	632640
460346	632641
271765	632642
168598	632643
67601	632644
34084	632645
627445	632646
99960	632647
485675	632648
583855	632649
289000	632650
131020	632651
646395	632652
173303	632653
62366	632654
348768	632655
149627	632656
236859	632657
291823	632658
609907	632659
13088	632660
613704	632661
414774	632662
12746	632663
706055	632664
136218	632665
605137	632666
349303	632667
51958	632668
591871	632669
439971	632670
70291	632671
466813	632672
259595	632673
569535	632674
14214	632675
29181	632676
297842	632677
665226	632678
566139	632679
44385	632680
656680	632681
6098	632682
47709	632683
7501	632684
423250	632685
126663	632686
130212	632687
184214	632688
6843	632689
28979	632690
81550	632691
423126	632692
433644	632693
667923	632694
719088	632695
170666	632696
121032	632697
132572	632698
69160	632699
107285	632700
549927	632701
265857	632702
126944	632703
8270	632704
558055	632705
5562	632706
3451	632707
134499	632708
591469	632709
364906	632710
363796	632711
567175	632712
479769	632713
498792	632714
94933	632715
686897	632716
474104	632717
466888	632718
540536	632719
681717	632720
652968	632721
36061	632722
435362	632723
196819	632724
235753	632725
576799	632726
557683	632727
536022	632728
11315	632729
297905	632730
136977	632731
413357	632732
105978	632733
161511	632734
128987	632735
170978	632736
6557	632737
355290	632738
616768	632739
123630	632740
502299	632741
229064	632742
99956	632743
705461	632744
656085	632745
68185	632746
381982	632747
157	632748
195362	632749
251883	632750
329679	632751
538732	632752
277706	632753
276	632754
100244	632755
586466	632756
391337	632757
38059	632758
496586	632759
119129	632760
278566	632761
694725	632762
390877	632763
489046	632764
567569	632765
653947	632766
141053	632767
184015	632768
114492	632769
574942	632770
18758	632771
219561	632772
52522	632773
662698	632774
65743	632775
93297	632776
108711	632777
158248	632778
440783	632779
47918	632780
488716	632781
448337	632782
136877	632783
635814	632784
521354	632785
199719	632786
313949	632787
173866	632788
562201	632789
165381	632790
21237	632791
145829	632792
348019	632793
489756	632794
293660	632795
269631	632796
212902	632797
69242	632798
92417	632799
88744	632800
504973	632801
154424	632802
488294	632803
14613	632804
217287	632805
666764	632806
115577	632807
972	632808
260133	632809
543169	632810
718489	632811
583880	632812
224281	632813
194750	632814
629347	632815
56454	632816
68512	632817
192134	632818
250314	632819
535089	632820
689095	632821
670928	632822
485691	632823
40700	632824
228016	632825
725296	632826
246893	632827
504275	632828
60672	632829
489488	632830
39945	632831
152821	632832
10945	632833
638122	632834
554698	632835
78712	632836
531239	632837
13805	632838
540388	632839
333287	632840
283054	632841
240348	632842
86877	632843
117413	632844
692894	632845
12078	632846
142031	632847
95516	632848
6092	632849
134256	632850
87146	632851
94763	632852
391757	632853
324323	632854
223352	632855
120748	632856
9438	632857
10189	632858
5643	632859
617867	632860
9180	632861
2819	632862
375204	632863
197018	632864
321357	632865
26837	632866
50496	632867
464713	632868
294183	632869
26338	632870
27179	632871
457739	632872
45654	632873
4092	632874
8782	632875
611923	632876
445112	632877
63996	632878
15362	632879
518579	632880
21079	632881
667814	632882
724302	632883
666625	632884
381337	632885
197151	632886
455650	632887
278866	632888
685005	632889
38573	632890
48286	632891
69809	632892
224249	632893
235918	632894
477115	632895
524423	632896
158659	632897
7915	632898
343702	632899
138584	632900
111320	632901
112843	632902
54679	632903
698567	632904
305411	632905
565559	632906
523038	632907
443972	632908
110299	632909
185114	632910
251506	632911
21873	632912
579228	632913
41342	632914
249290	632915
18756	632916
231928	632917
233022	632918
231984	632919
145474	632920
159959	632921
63108	632922
13689	632923
104271	632924
465876	632925
512703	632926
65670	632927
13927	632928
329854	632929
384651	632930
121289	632931
466183	632932
56048	632933
663812	632934
325985	632935
270888	632936
373339	632937
553905	632938
27787	632939
29112	632940
473549	632941
25763	632942
508625	632943
81076	632944
218376	632945
25023	632946
178484	632947
18992	632948
624594	632949
229480	632950
568798	632951
293113	632952
622149	632953
297183	632954
31620	632955
66375	632956
44666	632957
17605	632958
620346	632959
326955	632960
23248	632961
625748	632962
678241	632963
535840	632964
97010	632965
317773	632966
57130	632967
175122	632968
154286	632969
181828	632970
10570	632971
546995	632972
48887	632973
169196	632974
211574	632975
616711	632976
668156	632977
126542	632978
236407	632979
324217	632980
155460	632981
517934	632982
445723	632983
253265	632984
221578	632985
47787	632986
551869	632987
8985	632988
113873	632989
524045	632990
183103	632991
260262	632992
698863	632993
365088	632994
18204	632995
651002	632996
561014	632997
146607	632998
16649	632999
18823	633000
217653	633001
602787	633002
655700	633003
282158	633004
347322	633005
297993	633006
19514	633007
695558	633008
159098	633009
481020	633010
50799	633011
242016	633012
31467	633013
142967	633014
75335	633015
546711	633016
93463	633017
459808	633018
5754	633019
712896	633020
113139	633021
349340	633022
506824	633023
166883	633024
333922	633025
655705	633026
185951	633027
94639	633028
255578	633029
392093	633030
109732	633031
60808	633032
392440	633033
495531	633034
276425	633035
43895	633036
109756	633037
115907	633038
332549	633039
160207	633040
381788	633041
214379	633042
61658	633043
551559	633044
59232	633045
292478	633046
115457	633047
166647	633048
506471	633049
575030	633050
598885	633051
149293	633052
682675	633053
108778	633054
106665	633055
567254	633056
483023	633057
137186	633058
645808	633059
211908	633060
18125	633061
362540	633062
144087	633063
7591	633064
41908	633065
378154	633066
142249	633067
171811	633068
577563	633069
687851	633070
651	633071
32487	633072
38026	633073
707027	633074
306981	633075
361974	633076
677524	633077
255000	633078
532686	633079
154497	633080
79090	633081
274683	633082
25418	633083
240543	633084
606282	633085
702498	633086
401950	633087
5291	633088
2118	633089
92911	633090
525364	633091
170761	633092
444270	633093
574245	633094
446242	633095
152441	633096
604273	633097
8367	633098
530456	633099
199107	633100
404008	633101
644563	633102
314166	633103
211401	633104
14199	633105
668874	633106
62519	633107
691367	633108
681595	633109
406953	633110
26222	633111
253867	633112
615804	633113
68653	633114
138070	633115
6478	633116
16975	633117
225400	633118
46403	633119
94170	633120
276216	633121
138447	633122
244692	633123
337830	633124
38011	633125
371078	633126
353990	633127
29728	633128
158103	633129
231602	633130
282952	633131
129493	633132
463615	633133
22156	633134
496243	633135
93917	633136
88222	633137
676370	633138
677902	633139
11054	633140
57329	633141
419621	633142
634714	633143
79215	633144
147175	633145
555194	633146
188735	633147
273728	633148
4802	633149
49082	633150
139041	633151
504196	633152
271189	633153
446775	633154
287208	633155
56636	633156
349836	633157
668981	633158
62724	633159
12043	633160
358593	633161
261795	633162
19891	633163
252427	633164
472395	633165
521755	633166
562237	633167
195672	633168
447190	633169
1098	633170
171278	633171
38562	633172
359230	633173
475596	633174
592165	633175
16794	633176
459184	633177
252503	633178
103510	633179
481739	633180
15862	633181
43713	633182
586327	633183
180660	633184
93525	633185
46579	633186
102141	633187
353356	633188
524472	633189
184369	633190
529834	633191
126415	633192
150766	633193
132466	633194
80020	633195
15687	633196
162747	633197
583693	633198
167324	633199
56839	633200
275578	633201
294681	633202
126028	633203
95262	633204
616174	633205
77708	633206
90491	633207
490423	633208
118035	633209
122526	633210
222944	633211
80470	633212
361975	633213
385469	633214
574089	633215
26989	633216
4820	633217
267474	633218
269742	633219
593755	633220
21061	633221
477900	633222
16886	633223
17005	633224
193230	633225
560309	633226
169358	633227
683675	633228
707800	633229
198324	633230
141207	633231
45036	633232
664456	633233
44618	633234
472910	633235
123105	633236
196489	633237
410053	633238
135791	633239
406850	633240
371860	633241
52242	633242
97453	633243
50596	633244
73517	633245
57483	633246
205178	633247
405129	633248
81732	633249
69787	633250
537023	633251
570456	633252
73152	633253
571508	633254
104775	633255
11965	633256
560084	633257
28385	633258
423231	633259
64447	633260
145176	633261
245932	633262
690537	633263
532399	633264
121952	633265
445611	633266
135208	633267
468283	633268
8009	633269
99777	633270
500762	633271
10460	633272
531371	633273
116721	633274
203690	633275
168120	633276
41656	633277
377877	633278
600585	633279
17314	633280
490103	633281
563364	633282
634425	633283
70488	633284
109507	633285
76050	633286
358497	633287
233090	633288
399785	633289
495461	633290
342329	633291
660476	633292
698538	633293
560505	633294
165038	633295
699389	633296
554133	633297
133218	633298
9449	633299
474871	633300
152799	633301
57003	633302
172611	633303
217970	633304
135211	633305
28205	633306
657377	633307
587716	633308
347846	633309
35373	633310
89549	633311
607885	633312
44383	633313
613905	633314
40906	633315
77682	633316
79704	633317
514698	633318
286242	633319
353232	633320
542066	633321
697729	633322
2938	633323
37612	633324
14467	633325
391081	633326
82134	633327
53147	633328
121166	633329
332921	633330
224114	633331
309006	633332
690525	633333
54485	633334
41272	633335
570074	633336
6079	633337
102577	633338
528502	633339
179160	633340
218641	633341
145378	633342
270947	633343
238336	633344
64640	633345
140694	633346
27737	633347
513733	633348
411407	633349
685007	633350
99553	633351
529287	633352
107073	633353
149896	633354
162095	633355
284679	633356
81713	633357
369558	633358
84201	633359
14033	633360
96023	633361
330855	633362
281836	633363
60675	633364
43949	633365
100857	633366
9546	633367
20958	633368
590634	633369
480548	633370
99548	633371
715763	633372
38731	633373
9631	633374
686430	633375
87382	633376
5333	633377
85709	633378
455593	633379
136638	633380
353033	633381
177286	633382
501195	633383
680087	633384
659855	633385
398414	633386
15170	633387
43195	633388
684255	633389
190636	633390
551667	633391
10978	633392
54660	633393
216123	633394
38844	633395
119977	633396
694174	633397
300795	633398
183866	633399
32740	633400
25024	633401
685589	633402
101207	633403
285183	633404
203751	633405
395978	633406
63092	633407
67498	633408
274793	633409
129443	633410
615271	633411
42755	633412
98076	633413
166953	633414
568185	633415
107161	633416
129475	633417
13659	633418
316626	633419
594278	633420
536712	633421
537420	633422
404243	633423
193314	633424
220372	633425
512573	633426
330378	633427
61757	633428
477787	633429
339283	633430
112478	633431
287651	633432
119405	633433
110506	633434
100657	633435
66178	633436
66567	633437
248677	633438
249716	633439
616060	633440
649397	633441
511018	633442
273350	633443
375857	633444
260529	633445
50234	633446
167842	633447
503404	633448
150613	633449
147551	633450
381486	633451
521766	633452
131355	633453
495048	633454
523837	633455
527436	633456
430943	633457
71007	633458
485358	633459
458652	633460
102835	633461
93288	633462
497156	633463
131133	633464
211701	633465
555670	633466
75799	633467
451290	633468
146697	633469
57138	633470
195658	633471
35897	633472
520585	633473
28609	633474
420671	633475
352615	633476
43586	633477
156130	633478
143231	633479
518989	633480
563803	633481
539148	633482
15344	633483
341946	633484
503889	633485
220584	633486
680441	633487
8199	633488
12415	633489
590630	633490
572609	633491
455412	633492
712416	633493
37963	633494
185049	633495
123445	633496
667708	633497
427883	633498
401993	633499
138278	633500
90961	633501
644869	633502
104364	633503
202224	633504
625368	633505
460195	633506
529136	633507
128022	633508
358427	633509
147471	633510
29048	633511
374881	633512
25605	633513
181286	633514
102087	633515
346109	633516
552718	633517
702192	633518
712425	633519
1990	633520
585136	633521
133225	633522
125628	633523
449802	633524
708184	633525
352331	633526
389231	633527
284338	633528
648923	633529
4560	633530
16282	633531
676961	633532
616551	633533
492731	633534
13567	633535
329266	633536
31362	633537
546469	633538
543510	633539
652419	633540
18392	633541
127619	633542
561784	633543
76371	633544
95870	633545
111694	633546
209789	633547
203704	633548
5895	633549
716840	633550
117400	633551
426458	633552
2187	633553
519510	633554
122058	633555
493474	633556
76719	633557
686664	633558
318627	633559
120901	633560
5245	633561
177144	633562
7460	633563
7532	633564
408514	633565
676137	633566
37653	633567
573935	633568
607136	633569
383470	633570
297473	633571
377033	633572
134456	633573
715804	633574
31432	633575
76504	633576
422293	633577
10096	633578
490561	633579
148312	633580
442255	633581
214467	633582
327835	633583
56427	633584
235782	633585
118592	633586
329110	633587
545111	633588
336070	633589
357695	633590
500660	633591
454791	633592
92392	633593
190106	633594
524439	633595
579038	633596
63870	633597
53551	633598
12736	633599
107304	633600
562030	633601
87986	633602
235969	633603
583827	633604
184953	633605
36691	633606
628985	633607
95329	633608
20802	633609
368185	633610
259463	633611
63267	633612
2357	633613
320677	633614
672181	633615
414765	633616
205721	633617
690530	633618
53305	633619
147832	633620
139639	633621
46328	633622
429153	633623
28497	633624
213741	633625
92000	633626
60446	633627
20406	633628
440721	633629
501936	633630
325492	633631
509720	633632
202045	633633
698031	633634
632771	633635
84897	633636
339321	633637
36291	633638
626140	633639
709079	633640
411358	633641
374758	633642
378793	633643
496695	633644
143894	633645
143511	633646
243185	633647
107302	633648
421239	633649
244686	633650
712379	633651
539750	633652
445901	633653
714689	633654
553127	633655
339998	633656
223519	633657
32382	633658
659266	633659
44596	633660
538167	633661
1152	633662
520132	633663
509479	633664
422754	633665
178617	633666
265091	633667
100644	633668
416310	633669
106741	633670
54976	633671
520659	633672
51417	633673
585812	633674
293405	633675
307706	633676
457659	633677
130848	633678
303156	633679
22453	633680
696560	633681
407043	633682
9971	633683
473533	633684
114285	633685
412334	633686
17680	633687
32187	633688
140948	633689
149210	633690
592624	633691
378188	633692
96689	633693
23224	633694
71944	633695
88700	633696
36018	633697
69666	633698
307519	633699
443247	633700
439681	633701
511061	633702
140382	633703
72728	633704
4030	633705
234359	633706
703497	633707
239599	633708
171907	633709
162076	633710
543925	633711
625879	633712
424817	633713
160256	633714
160694	633715
13363	633716
210662	633717
36258	633718
189629	633719
295821	633720
413502	633721
504397	633722
223983	633723
712126	633724
175926	633725
222368	633726
646382	633727
81577	633728
635144	633729
374160	633730
304676	633731
99028	633732
501027	633733
555110	633734
140280	633735
112566	633736
388279	633737
722398	633738
286229	633739
409248	633740
96387	633741
643478	633742
295881	633743
89921	633744
445513	633745
428488	633746
31893	633747
126053	633748
109064	633749
206179	633750
295085	633751
505622	633752
644224	633753
3300	633754
91989	633755
349066	633756
584954	633757
19595	633758
369357	633759
45723	633760
12736	633761
273306	633762
69956	633763
575942	633764
168095	633765
87036	633766
16662	633767
90698	633768
599744	633769
35977	633770
35595	633771
204146	633772
392933	633773
14620	633774
29943	633775
105522	633776
300196	633777
488610	633778
185257	633779
216310	633780
182814	633781
386577	633782
322516	633783
141920	633784
437640	633785
23060	633786
458937	633787
164638	633788
395323	633789
397960	633790
254544	633791
12674	633792
80045	633793
115569	633794
442046	633795
26747	633796
71834	633797
550180	633798
90996	633799
206023	633800
275260	633801
361183	633802
60661	633803
168604	633804
563532	633805
532463	633806
329119	633807
179963	633808
570934	633809
638687	633810
19238	633811
161636	633812
51325	633813
475497	633814
602609	633815
111735	633816
6066	633817
417184	633818
598864	633819
709052	633820
711630	633821
245299	633822
359064	633823
94687	633824
220409	633825
163269	633826
51904	633827
322990	633828
105069	633829
169360	633830
36286	633831
552494	633832
347553	633833
144644	633834
379195	633835
425271	633836
48403	633837
586773	633838
12603	633839
279551	633840
399293	633841
64207	633842
417154	633843
342747	633844
546536	633845
228934	633846
65031	633847
607295	633848
91134	633849
42358	633850
487441	633851
556993	633852
356640	633853
69981	633854
654630	633855
181588	633856
503804	633857
29767	633858
89427	633859
618047	633860
34611	633861
15051	633862
25458	633863
117204	633864
70922	633865
642078	633866
321551	633867
106746	633868
66038	633869
129302	633870
695286	633871
493186	633872
116595	633873
163699	633874
85689	633875
556267	633876
73466	633877
575482	633878
324466	633879
377757	633880
285350	633881
3756	633882
344863	633883
552980	633884
323878	633885
9854	633886
279762	633887
721220	633888
485456	633889
55036	633890
715417	633891
660784	633892
625554	633893
320260	633894
20609	633895
389950	633896
349196	633897
548250	633898
497951	633899
73141	633900
182448	633901
129717	633902
422104	633903
179056	633904
27	633905
568196	633906
35212	633907
600944	633908
37156	633909
447	633910
258510	633911
148501	633912
336598	633913
17124	633914
540735	633915
11366	633916
163611	633917
412589	633918
55188	633919
18	633920
134183	633921
52441	633922
477337	633923
1140	633924
326443	633925
28589	633926
168267	633927
692429	633928
49782	633929
516067	633930
454019	633931
381293	633932
535025	633933
3593	633934
115455	633935
2005	633936
498877	633937
435079	633938
514110	633939
18674	633940
167996	633941
565851	633942
80242	633943
659531	633944
99981	633945
287827	633946
123000	633947
18185	633948
18323	633949
63505	633950
22985	633951
619578	633952
247820	633953
5609	633954
95981	633955
162521	633956
84111	633957
138347	633958
276287	633959
628684	633960
11097	633961
127437	633962
64972	633963
598748	633964
645644	633965
84017	633966
701977	633967
186833	633968
99752	633969
488988	633970
34877	633971
29426	633972
683424	633973
100334	633974
85319	633975
241977	633976
219434	633977
420699	633978
394365	633979
246033	633980
508612	633981
1367	633982
7763	633983
13942	633984
91252	633985
37057	633986
198492	633987
216138	633988
23544	633989
75623	633990
320638	633991
162562	633992
43570	633993
564810	633994
130315	633995
251993	633996
668412	633997
659995	633998
358826	633999
31800	634000
413287	634001
624373	634002
1840	634003
136603	634004
498553	634005
81341	634006
271570	634007
301219	634008
148436	634009
84131	634010
390762	634011
274192	634012
52064	634013
35370	634014
607921	634015
485124	634016
186073	634017
500260	634018
86483	634019
160857	634020
89688	634021
120828	634022
280015	634023
5638	634024
418711	634025
585791	634026
14691	634027
71763	634028
528220	634029
463185	634030
157801	634031
43701	634032
113224	634033
79440	634034
122472	634035
575900	634036
184042	634037
123654	634038
548381	634039
273321	634040
455820	634041
14638	634042
202339	634043
481004	634044
474153	634045
655899	634046
436544	634047
372293	634048
351317	634049
209296	634050
590444	634051
385279	634052
39152	634053
47186	634054
134576	634055
10817	634056
561160	634057
20904	634058
11939	634059
406445	634060
537871	634061
664110	634062
499377	634063
309788	634064
560867	634065
27446	634066
637847	634067
671575	634068
201754	634069
30769	634070
186850	634071
43932	634072
246509	634073
9675	634074
301372	634075
67234	634076
175954	634077
232477	634078
59599	634079
641947	634080
138534	634081
133256	634082
619778	634083
538556	634084
659553	634085
99710	634086
388176	634087
610305	634088
19164	634089
153920	634090
202373	634091
641920	634092
329393	634093
654540	634094
321361	634095
55659	634096
23950	634097
37555	634098
90063	634099
16091	634100
289987	634101
126469	634102
113186	634103
384714	634104
148420	634105
254334	634106
168562	634107
185780	634108
214676	634109
457717	634110
455089	634111
79180	634112
671657	634113
134732	634114
347621	634115
478823	634116
28546	634117
564573	634118
654062	634119
221425	634120
128282	634121
217688	634122
328263	634123
569146	634124
124245	634125
275335	634126
43648	634127
664807	634128
113305	634129
255181	634130
201085	634131
83645	634132
687017	634133
540620	634134
25042	634135
220712	634136
482754	634137
513771	634138
17190	634139
696310	634140
6819	634141
155919	634142
99405	634143
702002	634144
4983	634145
270282	634146
157713	634147
172994	634148
508078	634149
192247	634150
126441	634151
242483	634152
257693	634153
653109	634154
380912	634155
167713	634156
153027	634157
258192	634158
696242	634159
177858	634160
55671	634161
307539	634162
592439	634163
73228	634164
5317	634165
661440	634166
34479	634167
271854	634168
222315	634169
53565	634170
127005	634171
66874	634172
636456	634173
52468	634174
49760	634175
249728	634176
120495	634177
129490	634178
161610	634179
641902	634180
401663	634181
52744	634182
630869	634183
480822	634184
41564	634185
159034	634186
206202	634187
224171	634188
533200	634189
39559	634190
133523	634191
717852	634192
219114	634193
158537	634194
3407	634195
205060	634196
268282	634197
662579	634198
585699	634199
625421	634200
401476	634201
573279	634202
9244	634203
24215	634204
533885	634205
364464	634206
663358	634207
29615	634208
381905	634209
379980	634210
606151	634211
644461	634212
85896	634213
236623	634214
521424	634215
523505	634216
226457	634217
299294	634218
277976	634219
547364	634220
59492	634221
670520	634222
682271	634223
558451	634224
29855	634225
660943	634226
1695	634227
639235	634228
453115	634229
142920	634230
280222	634231
107760	634232
504708	634233
304024	634234
45377	634235
586714	634236
415828	634237
632137	634238
51904	634239
83918	634240
364380	634241
62728	634242
284354	634243
8423	634244
580143	634245
508295	634246
630771	634247
492800	634248
374634	634249
650606	634250
326247	634251
22507	634252
184523	634253
20809	634254
205859	634255
599645	634256
543426	634257
165633	634258
541794	634259
671147	634260
76032	634261
108398	634262
534380	634263
135311	634264
690346	634265
234205	634266
396618	634267
545605	634268
129946	634269
72877	634270
358586	634271
524740	634272
153425	634273
13959	634274
103214	634275
355417	634276
150639	634277
397401	634278
40211	634279
214193	634280
658108	634281
54750	634282
594787	634283
69212	634284
114430	634285
348525	634286
84794	634287
243379	634288
441035	634289
17360	634290
169529	634291
669597	634292
370804	634293
27657	634294
580757	634295
497558	634296
276749	634297
617096	634298
36208	634299
421209	634300
555099	634301
198440	634302
84964	634303
678031	634304
700441	634305
418207	634306
14027	634307
144346	634308
6669	634309
315212	634310
70268	634311
187193	634312
487714	634313
91656	634314
74631	634315
689491	634316
62242	634317
16024	634318
237122	634319
310443	634320
164368	634321
200625	634322
16178	634323
6764	634324
275484	634325
449229	634326
511734	634327
24297	634328
51707	634329
270472	634330
84103	634331
273198	634332
621335	634333
403296	634334
228298	634335
19884	634336
404895	634337
564170	634338
58773	634339
7529	634340
109980	634341
700280	634342
712727	634343
133432	634344
16662	634345
482994	634346
59091	634347
522884	634348
441547	634349
616793	634350
21028	634351
532975	634352
141849	634353
179446	634354
301569	634355
248703	634356
30955	634357
634595	634358
298219	634359
184606	634360
79782	634361
492030	634362
652088	634363
22458	634364
114397	634365
300033	634366
328449	634367
163559	634368
626427	634369
22937	634370
126869	634371
46699	634372
179915	634373
259158	634374
237001	634375
134469	634376
20608	634377
205746	634378
686721	634379
679886	634380
134621	634381
125614	634382
208468	634383
620289	634384
419822	634385
694205	634386
177153	634387
255388	634388
378200	634389
559082	634390
399202	634391
589605	634392
719799	634393
609226	634394
269205	634395
669256	634396
331159	634397
232980	634398
624871	634399
34406	634400
239486	634401
358109	634402
705733	634403
105875	634404
247882	634405
1451	634406
528221	634407
63290	634408
140920	634409
337730	634410
215659	634411
26803	634412
181566	634413
2553	634414
392698	634415
11664	634416
635948	634417
535738	634418
332681	634419
606914	634420
5743	634421
708485	634422
107650	634423
75651	634424
5580	634425
594212	634426
18890	634427
504279	634428
611977	634429
543966	634430
16665	634431
395835	634432
109612	634433
384589	634434
39671	634435
1728	634436
173529	634437
172150	634438
435072	634439
491353	634440
676880	634441
580501	634442
90311	634443
31223	634444
171806	634445
417426	634446
294026	634447
95164	634448
84526	634449
474521	634450
24361	634451
33570	634452
450669	634453
90215	634454
40697	634455
216574	634456
372993	634457
291198	634458
586003	634459
51323	634460
38810	634461
260052	634462
3617	634463
494321	634464
6827	634465
595015	634466
127089	634467
35131	634468
357900	634469
35927	634470
6536	634471
231608	634472
4034	634473
138901	634474
255883	634475
249319	634476
374475	634477
55879	634478
403683	634479
169916	634480
469900	634481
496220	634482
82596	634483
282237	634484
57340	634485
398130	634486
577695	634487
253206	634488
216055	634489
147606	634490
477821	634491
599616	634492
434699	634493
137859	634494
52330	634495
31269	634496
507183	634497
47678	634498
493027	634499
278671	634500
68570	634501
163786	634502
36610	634503
146879	634504
129405	634505
137443	634506
293796	634507
333175	634508
110971	634509
225202	634510
308731	634511
204185	634512
485522	634513
83358	634514
195689	634515
449652	634516
1165	634517
506445	634518
194183	634519
722058	634520
36288	634521
306731	634522
417496	634523
679715	634524
496205	634525
182429	634526
14855	634527
599994	634528
249404	634529
431432	634530
513962	634531
267288	634532
528059	634533
64240	634534
175189	634535
702028	634536
188953	634537
46593	634538
346053	634539
47440	634540
1	634541
350374	634542
602968	634543
83530	634544
32826	634545
90146	634546
130757	634547
72974	634548
644362	634549
573199	634550
33195	634551
153471	634552
211101	634553
265092	634554
631830	634555
40778	634556
246	634557
182290	634558
14806	634559
212486	634560
69992	634561
441868	634562
186166	634563
584381	634564
277272	634565
604860	634566
82638	634567
5314	634568
478215	634569
646635	634570
687215	634571
339319	634572
556061	634573
342027	634574
161967	634575
38730	634576
62190	634577
57791	634578
319249	634579
27012	634580
62409	634581
182667	634582
368995	634583
568992	634584
701427	634585
425261	634586
214722	634587
456227	634588
62733	634589
217432	634590
259583	634591
374880	634592
192227	634593
252996	634594
63648	634595
460157	634596
180992	634597
685931	634598
644281	634599
87615	634600
361257	634601
574495	634602
14288	634603
583380	634604
509314	634605
600783	634606
47270	634607
148834	634608
276946	634609
7236	634610
16294	634611
540157	634612
652853	634613
168499	634614
179779	634615
657569	634616
167467	634617
97773	634618
616964	634619
598374	634620
22146	634621
249848	634622
33710	634623
650252	634624
675702	634625
242732	634626
77946	634627
164661	634628
429301	634629
387120	634630
350671	634631
278138	634632
28128	634633
448891	634634
507018	634635
290694	634636
178568	634637
303705	634638
532118	634639
588943	634640
70814	634641
361376	634642
119254	634643
41051	634644
416480	634645
308431	634646
585504	634647
362075	634648
719069	634649
568365	634650
600610	634651
679115	634652
704435	634653
143034	634654
686507	634655
48400	634656
3668	634657
87010	634658
283472	634659
457677	634660
481811	634661
101431	634662
532233	634663
297839	634664
156025	634665
257237	634666
26170	634667
1334	634668
430999	634669
152747	634670
263396	634671
688469	634672
678167	634673
683084	634674
346938	634675
109391	634676
99738	634677
662494	634678
303043	634679
168146	634680
61017	634681
326598	634682
56041	634683
158318	634684
2633	634685
426725	634686
68549	634687
111275	634688
525328	634689
28646	634690
345050	634691
378496	634692
5156	634693
363847	634694
691519	634695
385472	634696
656798	634697
57870	634698
39471	634699
159473	634700
568584	634701
12394	634702
203308	634703
662844	634704
16356	634705
101386	634706
461515	634707
297133	634708
483890	634709
7253	634710
574028	634711
662255	634712
35175	634713
569191	634714
72551	634715
600089	634716
164871	634717
208634	634718
138880	634719
215078	634720
404015	634721
345103	634722
20491	634723
452730	634724
122408	634725
447457	634726
413070	634727
160993	634728
3822	634729
184403	634730
138024	634731
716511	634732
132414	634733
16940	634734
444243	634735
196024	634736
25989	634737
642685	634738
95561	634739
395755	634740
360348	634741
325484	634742
380577	634743
93441	634744
698905	634745
614551	634746
677278	634747
337871	634748
603663	634749
459337	634750
412302	634751
28479	634752
246073	634753
26331	634754
511221	634755
483769	634756
451701	634757
305551	634758
671900	634759
437764	634760
43927	634761
619950	634762
162558	634763
402028	634764
98629	634765
628797	634766
619739	634767
549543	634768
118379	634769
626696	634770
166115	634771
699922	634772
363566	634773
73869	634774
132697	634775
67430	634776
160713	634777
590480	634778
149691	634779
547275	634780
40667	634781
140776	634782
641346	634783
697018	634784
8280	634785
589189	634786
31587	634787
250177	634788
59984	634789
158395	634790
2538	634791
571666	634792
123076	634793
373283	634794
6665	634795
78863	634796
575562	634797
616452	634798
372430	634799
200518	634800
11476	634801
353324	634802
1080	634803
449454	634804
307408	634805
199406	634806
47819	634807
3118	634808
153942	634809
691792	634810
626108	634811
342106	634812
83203	634813
123094	634814
45447	634815
616886	634816
227593	634817
120479	634818
38944	634819
495864	634820
582172	634821
165124	634822
644075	634823
319689	634824
147452	634825
455686	634826
257489	634827
72262	634828
40475	634829
483332	634830
89517	634831
615646	634832
118549	634833
48146	634834
8026	634835
13764	634836
683087	634837
52813	634838
446443	634839
27583	634840
709517	634841
123582	634842
581625	634843
32555	634844
154905	634845
518372	634846
104526	634847
32678	634848
269500	634849
161089	634850
157887	634851
562696	634852
523449	634853
641377	634854
462613	634855
491911	634856
83270	634857
718618	634858
5402	634859
27293	634860
148707	634861
463484	634862
345403	634863
114309	634864
587364	634865
505455	634866
88138	634867
621083	634868
718411	634869
35273	634870
173935	634871
176360	634872
1990	634873
87593	634874
33802	634875
123436	634876
653171	634877
219704	634878
385777	634879
88450	634880
558869	634881
372958	634882
490500	634883
271087	634884
407706	634885
30427	634886
97662	634887
168452	634888
372270	634889
182787	634890
48580	634891
6722	634892
252056	634893
268206	634894
14166	634895
197634	634896
643082	634897
6615	634898
603382	634899
204697	634900
675881	634901
325111	634902
7564	634903
48748	634904
4603	634905
245596	634906
10785	634907
537764	634908
166409	634909
318241	634910
8795	634911
378220	634912
144080	634913
34026	634914
55707	634915
92618	634916
132614	634917
153814	634918
457767	634919
697893	634920
310228	634921
186811	634922
131156	634923
161293	634924
573361	634925
8869	634926
177725	634927
415094	634928
166619	634929
618900	634930
572649	634931
33666	634932
46179	634933
51851	634934
540681	634935
138692	634936
216409	634937
678990	634938
643436	634939
476742	634940
162721	634941
366914	634942
45383	634943
93035	634944
137591	634945
150602	634946
50914	634947
16579	634948
283871	634949
495971	634950
108402	634951
93957	634952
360169	634953
367680	634954
525199	634955
341123	634956
377075	634957
145433	634958
490907	634959
162884	634960
557840	634961
39894	634962
65249	634963
38720	634964
670252	634965
3022	634966
11958	634967
130811	634968
488971	634969
249150	634970
95080	634971
127820	634972
203029	634973
245380	634974
621171	634975
651244	634976
173271	634977
544226	634978
667704	634979
367825	634980
124974	634981
162002	634982
641268	634983
28926	634984
149832	634985
483939	634986
9630	634987
155739	634988
566663	634989
53360	634990
107948	634991
143540	634992
569185	634993
265351	634994
560052	634995
13254	634996
34635	634997
47173	634998
33818	634999
326007	635000
626966	635001
340116	635002
24871	635003
14830	635004
478558	635005
205184	635006
517981	635007
13148	635008
85184	635009
446745	635010
659080	635011
5898	635012
258578	635013
722855	635014
645072	635015
687548	635016
75173	635017
167994	635018
119536	635019
574288	635020
176762	635021
574788	635022
33305	635023
141271	635024
4062	635025
624969	635026
70973	635027
87779	635028
491242	635029
228907	635030
5004	635031
227560	635032
678570	635033
319150	635034
86200	635035
145251	635036
408120	635037
114151	635038
469569	635039
139038	635040
330951	635041
654875	635042
174427	635043
716199	635044
231141	635045
394127	635046
8527	635047
391424	635048
115590	635049
44231	635050
50786	635051
670304	635052
171226	635053
3312	635054
64516	635055
11578	635056
56618	635057
39193	635058
235676	635059
17560	635060
620891	635061
573289	635062
542763	635063
368054	635064
444144	635065
701448	635066
717267	635067
463850	635068
230154	635069
66070	635070
22395	635071
520559	635072
655345	635073
14337	635074
153703	635075
8404	635076
20437	635077
161460	635078
520803	635079
416531	635080
207314	635081
231175	635082
576219	635083
122278	635084
54103	635085
24739	635086
401910	635087
349922	635088
181659	635089
627014	635090
618757	635091
16283	635092
35478	635093
623156	635094
268223	635095
688191	635096
405566	635097
136356	635098
141211	635099
41184	635100
16417	635101
131244	635102
1763	635103
91514	635104
474774	635105
685316	635106
402648	635107
680898	635108
338943	635109
415929	635110
342343	635111
639664	635112
34364	635113
528739	635114
146785	635115
558164	635116
628764	635117
614772	635118
30974	635119
536093	635120
363457	635121
296881	635122
156732	635123
85025	635124
129222	635125
703862	635126
129647	635127
483026	635128
53762	635129
710825	635130
292679	635131
157286	635132
111334	635133
41369	635134
126655	635135
130816	635136
626835	635137
39780	635138
75650	635139
566982	635140
13336	635141
26198	635142
92918	635143
185268	635144
116800	635145
548142	635146
593475	635147
229249	635148
681960	635149
391132	635150
376612	635151
5991	635152
144954	635153
131550	635154
133376	635155
45910	635156
658742	635157
288279	635158
179788	635159
363320	635160
694902	635161
418458	635162
587054	635163
263571	635164
88013	635165
232882	635166
670449	635167
86787	635168
103934	635169
139444	635170
720122	635171
93543	635172
289306	635173
88213	635174
81187	635175
7381	635176
422731	635177
116986	635178
51558	635179
436095	635180
668827	635181
619004	635182
5705	635183
255748	635184
448861	635185
172089	635186
3809	635187
67127	635188
85730	635189
29196	635190
512888	635191
56562	635192
183633	635193
308454	635194
632760	635195
722599	635196
282455	635197
1312	635198
409462	635199
378899	635200
12252	635201
20198	635202
127505	635203
655707	635204
304154	635205
620899	635206
31554	635207
356228	635208
95574	635209
621947	635210
441207	635211
372277	635212
144811	635213
601804	635214
127351	635215
13998	635216
630964	635217
268021	635218
335064	635219
542065	635220
49929	635221
159143	635222
362693	635223
238168	635224
66996	635225
595475	635226
308542	635227
306274	635228
431890	635229
74408	635230
11979	635231
180473	635232
372489	635233
670484	635234
5090	635235
430908	635236
500983	635237
281156	635238
424125	635239
186178	635240
32712	635241
466342	635242
519638	635243
155571	635244
49287	635245
606880	635246
503937	635247
300458	635248
99703	635249
422443	635250
582774	635251
159820	635252
251549	635253
53699	635254
118955	635255
330443	635256
109055	635257
712929	635258
13159	635259
132028	635260
12714	635261
306118	635262
693195	635263
120465	635264
3545	635265
350651	635266
54400	635267
146246	635268
492035	635269
3844	635270
136586	635271
759	635272
666443	635273
635112	635274
441438	635275
173228	635276
693654	635277
667223	635278
428012	635279
123160	635280
668769	635281
447262	635282
647959	635283
246816	635284
82312	635285
70881	635286
40611	635287
430689	635288
717106	635289
184841	635290
124340	635291
1595	635292
560315	635293
677766	635294
80121	635295
68983	635296
18422	635297
44623	635298
43524	635299
608661	635300
465526	635301
527810	635302
637074	635303
209174	635304
177247	635305
214483	635306
431796	635307
104452	635308
546936	635309
518295	635310
597632	635311
337261	635312
6237	635313
126491	635314
93294	635315
575003	635316
454762	635317
4227	635318
422710	635319
16255	635320
667747	635321
51722	635322
694708	635323
714114	635324
89530	635325
308957	635326
77756	635327
720297	635328
472349	635329
292	635330
54668	635331
695611	635332
432831	635333
301370	635334
72810	635335
340621	635336
132260	635337
594368	635338
557484	635339
84270	635340
652586	635341
589279	635342
720887	635343
93183	635344
361990	635345
556790	635346
122887	635347
551999	635348
350728	635349
178320	635350
653085	635351
432568	635352
104778	635353
652924	635354
19980	635355
606401	635356
17271	635357
53428	635358
340728	635359
146009	635360
14169	635361
45854	635362
639123	635363
175775	635364
151969	635365
7030	635366
578658	635367
594514	635368
11779	635369
349741	635370
516266	635371
577711	635372
621402	635373
166780	635374
185770	635375
330282	635376
326104	635377
382579	635378
273053	635379
449322	635380
240234	635381
300031	635382
351158	635383
565274	635384
401702	635385
298943	635386
28811	635387
94528	635388
247253	635389
266818	635390
224820	635391
255451	635392
363392	635393
489618	635394
14007	635395
389407	635396
410003	635397
371321	635398
169265	635399
45400	635400
669614	635401
291464	635402
122889	635403
62	635404
310625	635405
43716	635406
200078	635407
7162	635408
105888	635409
138344	635410
103101	635411
158086	635412
666550	635413
61861	635414
200656	635415
42077	635416
561120	635417
235541	635418
438998	635419
142456	635420
254	635421
213097	635422
372742	635423
312460	635424
152876	635425
352627	635426
540470	635427
47215	635428
657848	635429
37909	635430
564122	635431
365217	635432
264066	635433
413991	635434
522514	635435
675659	635436
245159	635437
705167	635438
322792	635439
368725	635440
151528	635441
689404	635442
7846	635443
26363	635444
122825	635445
532630	635446
258503	635447
698250	635448
55114	635449
320786	635450
616875	635451
207522	635452
109007	635453
570525	635454
59109	635455
606528	635456
426816	635457
356862	635458
124916	635459
2198	635460
255275	635461
320848	635462
703086	635463
483238	635464
247933	635465
548610	635466
528840	635467
139736	635468
187010	635469
681965	635470
14894	635471
361204	635472
565899	635473
36226	635474
67160	635475
371323	635476
318374	635477
231658	635478
691936	635479
53396	635480
695997	635481
6277	635482
83276	635483
171037	635484
357997	635485
469707	635486
278846	635487
115680	635488
54992	635489
168808	635490
113425	635491
54266	635492
134818	635493
635795	635494
237	635495
147104	635496
7510	635497
177223	635498
217426	635499
167842	635500
85792	635501
300068	635502
138567	635503
152173	635504
267961	635505
116524	635506
12253	635507
59919	635508
574659	635509
622068	635510
331887	635511
95976	635512
348304	635513
111640	635514
406327	635515
161954	635516
625556	635517
662279	635518
185690	635519
95846	635520
82542	635521
585943	635522
389462	635523
41970	635524
180563	635525
434061	635526
503359	635527
242814	635528
607509	635529
218084	635530
248222	635531
683746	635532
612256	635533
73976	635534
299594	635535
10039	635536
694297	635537
435277	635538
618555	635539
80810	635540
48059	635541
395555	635542
334779	635543
33050	635544
99224	635545
303763	635546
78661	635547
85766	635548
1823	635549
367129	635550
324517	635551
25226	635552
376080	635553
698752	635554
72782	635555
107586	635556
415596	635557
39335	635558
6393	635559
164616	635560
89124	635561
259142	635562
635939	635563
482389	635564
415102	635565
115321	635566
1585	635567
86700	635568
703493	635569
140	635570
15947	635571
594955	635572
697721	635573
619745	635574
452752	635575
690160	635576
24740	635577
82882	635578
320241	635579
703898	635580
3619	635581
80915	635582
85343	635583
142748	635584
315385	635585
510357	635586
34741	635587
353453	635588
507157	635589
702758	635590
613131	635591
168687	635592
322357	635593
142100	635594
451865	635595
483675	635596
702839	635597
193890	635598
281418	635599
320300	635600
384233	635601
658535	635602
521035	635603
150262	635604
140357	635605
129995	635606
880	635607
412689	635608
212675	635609
20708	635610
194995	635611
146230	635612
11194	635613
23947	635614
12768	635615
606906	635616
89107	635617
65484	635618
317576	635619
249537	635620
37036	635621
530	635622
474603	635623
354902	635624
8406	635625
661152	635626
280018	635627
1636	635628
573333	635629
105447	635630
645296	635631
166680	635632
672135	635633
1498	635634
561787	635635
7245	635636
583216	635637
274879	635638
2131	635639
498574	635640
122869	635641
142182	635642
441992	635643
560974	635644
563674	635645
291589	635646
71423	635647
20367	635648
120197	635649
392612	635650
159830	635651
128758	635652
690333	635653
558199	635654
528921	635655
139519	635656
13834	635657
273055	635658
195461	635659
600137	635660
591860	635661
177598	635662
531822	635663
575544	635664
39490	635665
121123	635666
62272	635667
86885	635668
129255	635669
189226	635670
29972	635671
263128	635672
464748	635673
497750	635674
34102	635675
62401	635676
278815	635677
160613	635678
75273	635679
3616	635680
271036	635681
431149	635682
224937	635683
115890	635684
628422	635685
103282	635686
66923	635687
32520	635688
68816	635689
669246	635690
76795	635691
713615	635692
563435	635693
573558	635694
580362	635695
158345	635696
115407	635697
550896	635698
636248	635699
30839	635700
134731	635701
62845	635702
143218	635703
682526	635704
631450	635705
188351	635706
382113	635707
158725	635708
539651	635709
255272	635710
312075	635711
27499	635712
576467	635713
5620	635714
6604	635715
142304	635716
545691	635717
564913	635718
681196	635719
197793	635720
717	635721
717912	635722
137438	635723
601660	635724
397721	635725
541761	635726
123399	635727
688854	635728
211236	635729
115520	635730
429316	635731
706186	635732
658105	635733
53757	635734
189444	635735
74358	635736
361628	635737
641028	635738
300881	635739
691228	635740
625505	635741
339716	635742
185333	635743
287613	635744
250569	635745
254794	635746
34377	635747
196230	635748
35331	635749
626098	635750
297434	635751
27289	635752
333496	635753
516938	635754
158655	635755
63845	635756
507634	635757
216415	635758
85958	635759
291102	635760
589596	635761
333818	635762
316228	635763
681459	635764
417681	635765
42355	635766
401267	635767
215147	635768
702461	635769
109502	635770
659622	635771
53696	635772
602083	635773
518948	635774
4991	635775
198621	635776
159456	635777
531397	635778
407103	635779
542104	635780
173517	635781
84523	635782
113496	635783
672873	635784
718288	635785
209390	635786
10915	635787
458749	635788
4897	635789
572659	635790
153351	635791
121875	635792
48003	635793
177633	635794
269233	635795
107435	635796
29993	635797
701579	635798
322977	635799
71601	635800
717564	635801
371614	635802
30486	635803
182377	635804
50289	635805
350070	635806
228625	635807
175292	635808
172568	635809
476273	635810
185344	635811
622939	635812
509810	635813
537778	635814
196965	635815
173134	635816
89602	635817
430423	635818
281914	635819
588992	635820
197913	635821
649901	635822
266977	635823
137555	635824
612203	635825
141332	635826
54845	635827
216627	635828
517575	635829
347087	635830
7035	635831
670515	635832
81377	635833
159364	635834
665243	635835
631937	635836
71815	635837
59402	635838
644760	635839
170947	635840
600300	635841
42205	635842
14757	635843
104656	635844
167200	635845
420679	635846
192539	635847
162732	635848
418944	635849
183324	635850
97728	635851
73032	635852
555309	635853
10856	635854
458790	635855
578820	635856
564940	635857
584209	635858
672363	635859
16170	635860
397878	635861
558663	635862
5247	635863
118230	635864
31348	635865
334027	635866
568411	635867
329491	635868
11038	635869
4440	635870
133922	635871
370770	635872
54892	635873
101251	635874
556552	635875
119335	635876
59365	635877
544413	635878
61183	635879
133653	635880
178907	635881
279484	635882
244483	635883
632668	635884
35674	635885
103395	635886
6926	635887
17183	635888
24964	635889
484821	635890
363819	635891
661262	635892
359480	635893
32277	635894
727	635895
163168	635896
722726	635897
42501	635898
367467	635899
720866	635900
217274	635901
313939	635902
232107	635903
83126	635904
176776	635905
65266	635906
389703	635907
54479	635908
204237	635909
239732	635910
334280	635911
648335	635912
451002	635913
121203	635914
640188	635915
492322	635916
125198	635917
2700	635918
597522	635919
56627	635920
682804	635921
491019	635922
2	635923
603339	635924
412578	635925
166730	635926
481309	635927
725177	635928
135114	635929
653468	635930
14160	635931
134717	635932
482449	635933
18373	635934
289207	635935
12093	635936
24967	635937
435694	635938
342349	635939
36617	635940
196377	635941
81701	635942
630925	635943
102394	635944
251236	635945
53757	635946
640947	635947
177129	635948
52356	635949
283214	635950
279805	635951
61097	635952
562004	635953
362906	635954
366505	635955
13219	635956
472029	635957
332636	635958
646029	635959
169712	635960
599204	635961
57257	635962
269877	635963
445784	635964
562617	635965
38338	635966
125988	635967
560511	635968
292826	635969
40814	635970
326237	635971
138830	635972
100807	635973
30821	635974
452325	635975
464768	635976
18285	635977
588286	635978
9967	635979
160754	635980
6875	635981
392405	635982
195765	635983
25729	635984
41756	635985
3823	635986
440778	635987
88520	635988
191568	635989
665712	635990
445476	635991
150263	635992
296424	635993
23776	635994
56348	635995
699172	635996
723312	635997
653636	635998
542676	635999
263652	636000
203721	636001
123714	636002
185225	636003
61219	636004
716520	636005
62877	636006
13896	636007
138432	636008
16923	636009
551525	636010
724298	636011
460904	636012
104311	636013
717362	636014
565144	636015
131286	636016
374806	636017
581719	636018
150366	636019
118816	636020
45901	636021
618215	636022
555846	636023
692382	636024
127451	636025
632496	636026
137554	636027
23976	636028
711855	636029
38430	636030
288963	636031
43183	636032
110169	636033
651777	636034
351576	636035
153470	636036
34638	636037
177686	636038
24644	636039
32233	636040
335320	636041
357741	636042
417008	636043
52477	636044
473981	636045
286726	636046
509251	636047
24948	636048
669457	636049
10591	636050
654731	636051
43942	636052
271288	636053
477909	636054
23469	636055
323416	636056
596109	636057
44526	636058
49728	636059
390587	636060
533218	636061
118665	636062
32338	636063
663663	636064
75267	636065
351250	636066
83900	636067
75177	636068
24409	636069
106183	636070
395898	636071
243355	636072
1792	636073
112561	636074
319936	636075
27053	636076
203208	636077
160330	636078
716367	636079
446423	636080
231295	636081
416516	636082
530318	636083
270729	636084
113206	636085
672534	636086
261659	636087
113694	636088
319177	636089
69446	636090
11789	636091
268128	636092
120765	636093
27	636094
443504	636095
180385	636096
709960	636097
302720	636098
581034	636099
187076	636100
125761	636101
653355	636102
273804	636103
45361	636104
723762	636105
359102	636106
167868	636107
634238	636108
3687	636109
161913	636110
722920	636111
6861	636112
527735	636113
17698	636114
35332	636115
517298	636116
152158	636117
148044	636118
226432	636119
845	636120
117328	636121
42167	636122
52457	636123
180753	636124
595623	636125
318448	636126
693202	636127
184737	636128
234991	636129
159368	636130
184971	636131
104218	636132
207100	636133
590514	636134
334633	636135
671899	636136
76606	636137
526078	636138
503623	636139
463435	636140
415876	636141
312699	636142
329776	636143
580644	636144
536910	636145
128680	636146
496049	636147
331362	636148
134283	636149
164901	636150
90467	636151
134871	636152
178287	636153
269888	636154
12910	636155
42706	636156
141050	636157
303068	636158
265268	636159
91445	636160
216772	636161
689928	636162
9964	636163
261026	636164
34261	636165
426097	636166
577506	636167
461854	636168
100233	636169
67112	636170
4366	636171
125895	636172
847	636173
194037	636174
417423	636175
182071	636176
510099	636177
543994	636178
664814	636179
247057	636180
133641	636181
1085	636182
8098	636183
75	636184
92450	636185
333154	636186
41	636187
565451	636188
54930	636189
12665	636190
528126	636191
601155	636192
542254	636193
476206	636194
190791	636195
175700	636196
235606	636197
180919	636198
171166	636199
297135	636200
6770	636201
134993	636202
690734	636203
191443	636204
357192	636205
442560	636206
323682	636207
189921	636208
171490	636209
698429	636210
44484	636211
533460	636212
184258	636213
81269	636214
102921	636215
275728	636216
3445	636217
715333	636218
28931	636219
512753	636220
5758	636221
565536	636222
529012	636223
7032	636224
39160	636225
10423	636226
65377	636227
50257	636228
487377	636229
223341	636230
347185	636231
139447	636232
3439	636233
492315	636234
157105	636235
77798	636236
396774	636237
152066	636238
186403	636239
11472	636240
62074	636241
591782	636242
119046	636243
14627	636244
15139	636245
250334	636246
145914	636247
5639	636248
486158	636249
125149	636250
224245	636251
193328	636252
179319	636253
81198	636254
429127	636255
128819	636256
11982	636257
1552	636258
113472	636259
459863	636260
381775	636261
98774	636262
229734	636263
676308	636264
417724	636265
51103	636266
11377	636267
619131	636268
496106	636269
184151	636270
475694	636271
5558	636272
533703	636273
325301	636274
118112	636275
565617	636276
365923	636277
255732	636278
256646	636279
434966	636280
717491	636281
214443	636282
85685	636283
482441	636284
176692	636285
530022	636286
333664	636287
392234	636288
353940	636289
117022	636290
189089	636291
141568	636292
95975	636293
76941	636294
11687	636295
277521	636296
117618	636297
627636	636298
95055	636299
266751	636300
340266	636301
37890	636302
61006	636303
414495	636304
204950	636305
320830	636306
46832	636307
143615	636308
261127	636309
524	636310
47200	636311
105452	636312
597400	636313
560990	636314
447517	636315
192988	636316
188213	636317
493861	636318
318548	636319
53161	636320
25674	636321
439204	636322
106218	636323
116901	636324
13864	636325
186432	636326
45149	636327
64966	636328
102565	636329
501720	636330
618275	636331
194587	636332
618392	636333
470340	636334
713657	636335
570182	636336
50833	636337
119620	636338
694377	636339
20969	636340
377276	636341
479072	636342
453418	636343
161187	636344
561651	636345
697067	636346
676977	636347
459	636348
410594	636349
673233	636350
544265	636351
101144	636352
544635	636353
159193	636354
370189	636355
185590	636356
135968	636357
56311	636358
32529	636359
316113	636360
438825	636361
671243	636362
453367	636363
507961	636364
93097	636365
56179	636366
24042	636367
11814	636368
585556	636369
332651	636370
657000	636371
73083	636372
687057	636373
206752	636374
141225	636375
302314	636376
238868	636377
502437	636378
50907	636379
374988	636380
10	636381
524614	636382
343001	636383
1619	636384
344606	636385
718537	636386
547559	636387
361730	636388
248532	636389
530823	636390
422888	636391
209769	636392
119420	636393
126011	636394
512696	636395
17814	636396
54625	636397
75046	636398
138958	636399
574237	636400
111059	636401
188416	636402
37202	636403
356045	636404
270725	636405
126273	636406
3528	636407
1980	636408
184324	636409
347738	636410
12647	636411
544653	636412
566117	636413
195086	636414
10196	636415
109447	636416
22956	636417
29448	636418
581699	636419
565735	636420
516524	636421
407199	636422
175169	636423
70857	636424
633511	636425
460944	636426
159577	636427
234880	636428
92997	636429
719889	636430
63077	636431
204001	636432
481382	636433
382590	636434
360865	636435
630957	636436
42843	636437
25513	636438
547771	636439
136500	636440
172800	636441
564787	636442
174246	636443
577816	636444
46392	636445
72384	636446
263405	636447
649489	636448
50068	636449
56822	636450
28252	636451
127817	636452
17937	636453
419757	636454
140292	636455
334394	636456
7017	636457
148310	636458
233599	636459
26580	636460
114590	636461
98551	636462
394880	636463
13304	636464
373746	636465
490774	636466
365024	636467
599063	636468
314994	636469
119833	636470
409951	636471
6276	636472
512895	636473
620633	636474
280746	636475
173982	636476
98400	636477
174193	636478
39757	636479
205319	636480
297819	636481
708555	636482
3130	636483
497731	636484
129997	636485
77116	636486
186973	636487
45489	636488
454681	636489
212797	636490
135489	636491
17255	636492
594854	636493
585571	636494
29541	636495
37419	636496
107511	636497
8003	636498
108552	636499
395852	636500
278547	636501
633224	636502
490429	636503
583291	636504
451128	636505
585829	636506
224713	636507
547668	636508
130377	636509
380445	636510
467862	636511
1143	636512
116753	636513
432406	636514
580093	636515
7953	636516
262840	636517
579125	636518
337378	636519
12456	636520
581042	636521
54775	636522
20187	636523
504611	636524
50826	636525
41455	636526
428260	636527
670327	636528
9457	636529
232288	636530
44736	636531
17615	636532
237908	636533
502223	636534
20	636535
126952	636536
688599	636537
81632	636538
2684	636539
168201	636540
548157	636541
645207	636542
153359	636543
75094	636544
496150	636545
547599	636546
85838	636547
264628	636548
126714	636549
85575	636550
670387	636551
407296	636552
347214	636553
372244	636554
16357	636555
621760	636556
60308	636557
693825	636558
627679	636559
329545	636560
292633	636561
57250	636562
35030	636563
13486	636564
194077	636565
210248	636566
147692	636567
460121	636568
106314	636569
720053	636570
568248	636571
553079	636572
260175	636573
707245	636574
548139	636575
641976	636576
43224	636577
452167	636578
290903	636579
41254	636580
16529	636581
232674	636582
329005	636583
33620	636584
533954	636585
492749	636586
553190	636587
723955	636588
617943	636589
693611	636590
304999	636591
335953	636592
600987	636593
21172	636594
5798	636595
663835	636596
86089	636597
5146	636598
344885	636599
222025	636600
543089	636601
105056	636602
129545	636603
11433	636604
572071	636605
17126	636606
221	636607
42592	636608
230650	636609
448468	636610
219385	636611
160172	636612
58722	636613
270984	636614
131719	636615
84560	636616
8650	636617
275128	636618
671008	636619
454695	636620
74733	636621
53162	636622
334147	636623
496213	636624
238387	636625
13218	636626
204525	636627
475643	636628
10535	636629
7429	636630
134079	636631
4279	636632
108532	636633
6688	636634
202909	636635
571208	636636
68139	636637
661647	636638
344282	636639
173294	636640
525869	636641
483575	636642
108305	636643
91326	636644
15432	636645
31936	636646
628206	636647
11791	636648
166311	636649
321875	636650
548531	636651
393481	636652
423171	636653
357482	636654
2502	636655
460643	636656
353051	636657
45259	636658
621830	636659
418119	636660
554779	636661
171844	636662
316429	636663
129427	636664
414697	636665
72046	636666
14833	636667
699211	636668
49243	636669
718147	636670
135033	636671
586746	636672
660597	636673
294595	636674
183824	636675
327	636676
462006	636677
465242	636678
30789	636679
413886	636680
22704	636681
49088	636682
135086	636683
237578	636684
41920	636685
16618	636686
209242	636687
73635	636688
386494	636689
327451	636690
594245	636691
503648	636692
626537	636693
137658	636694
72394	636695
13241	636696
308270	636697
586248	636698
11649	636699
239436	636700
161835	636701
628445	636702
301680	636703
709640	636704
35285	636705
283129	636706
347323	636707
526909	636708
46579	636709
50451	636710
86375	636711
596498	636712
216479	636713
188000	636714
394337	636715
113807	636716
44586	636717
130331	636718
9550	636719
3992	636720
545708	636721
97961	636722
216863	636723
655992	636724
284549	636725
713545	636726
421158	636727
15750	636728
409498	636729
514835	636730
183409	636731
159620	636732
1838	636733
36671	636734
3940	636735
179877	636736
122322	636737
268214	636738
17064	636739
51813	636740
193582	636741
42788	636742
673053	636743
209748	636744
352196	636745
376383	636746
306031	636747
53523	636748
30519	636749
25261	636750
8435	636751
229156	636752
502206	636753
159735	636754
430356	636755
35548	636756
114349	636757
588812	636758
53494	636759
8474	636760
382971	636761
722665	636762
59108	636763
36155	636764
507189	636765
105114	636766
472296	636767
14827	636768
108964	636769
464513	636770
725094	636771
454313	636772
14718	636773
426557	636774
628124	636775
114488	636776
393872	636777
174797	636778
502757	636779
146851	636780
40151	636781
244339	636782
86635	636783
6616	636784
244465	636785
393638	636786
454598	636787
142678	636788
304374	636789
240983	636790
523197	636791
174165	636792
656870	636793
673669	636794
40756	636795
125625	636796
85169	636797
617712	636798
610745	636799
392911	636800
6605	636801
407120	636802
39854	636803
46630	636804
18372	636805
13751	636806
137879	636807
133323	636808
220858	636809
543006	636810
141946	636811
61072	636812
427364	636813
596814	636814
239053	636815
541550	636816
396672	636817
381355	636818
311815	636819
625551	636820
253006	636821
535823	636822
243139	636823
399186	636824
4404	636825
121487	636826
117194	636827
245184	636828
442456	636829
98379	636830
104071	636831
196	636832
250168	636833
426704	636834
456254	636835
219290	636836
274625	636837
586774	636838
56033	636839
79	636840
334143	636841
142819	636842
63742	636843
432023	636844
648594	636845
623516	636846
678815	636847
395985	636848
28513	636849
83834	636850
417095	636851
43136	636852
696163	636853
109610	636854
595889	636855
456408	636856
46846	636857
371262	636858
11206	636859
681373	636860
110199	636861
172539	636862
637233	636863
153769	636864
568606	636865
387206	636866
45416	636867
155705	636868
49909	636869
167614	636870
583143	636871
114662	636872
531209	636873
401464	636874
646246	636875
84320	636876
358108	636877
674185	636878
28737	636879
3232	636880
171077	636881
15327	636882
94799	636883
76673	636884
8545	636885
66967	636886
8561	636887
143030	636888
649925	636889
114845	636890
105484	636891
619522	636892
165531	636893
309793	636894
89145	636895
167531	636896
352614	636897
149694	636898
543856	636899
206056	636900
78494	636901
100533	636902
157671	636903
708496	636904
48639	636905
83732	636906
644978	636907
200942	636908
485490	636909
151427	636910
146684	636911
104599	636912
45196	636913
558354	636914
42046	636915
157464	636916
93621	636917
619070	636918
571077	636919
7199	636920
371042	636921
123131	636922
28448	636923
354772	636924
28236	636925
177922	636926
587810	636927
698928	636928
25965	636929
431533	636930
149675	636931
537098	636932
127227	636933
71236	636934
56418	636935
405457	636936
1439	636937
16007	636938
505719	636939
476457	636940
615955	636941
546755	636942
90426	636943
9918	636944
418603	636945
34508	636946
365253	636947
307935	636948
206158	636949
440444	636950
284006	636951
213227	636952
670175	636953
220354	636954
349765	636955
398957	636956
482081	636957
215084	636958
2779	636959
176830	636960
29373	636961
468239	636962
1596	636963
34802	636964
456595	636965
518054	636966
363616	636967
44013	636968
64127	636969
271892	636970
88161	636971
387418	636972
31858	636973
599382	636974
14679	636975
732	636976
5822	636977
598	636978
208162	636979
129971	636980
79182	636981
144024	636982
411411	636983
216918	636984
245108	636985
44225	636986
346717	636987
255723	636988
134724	636989
17775	636990
99174	636991
198669	636992
448957	636993
16750	636994
648169	636995
605289	636996
20540	636997
588457	636998
125127	636999
404720	637000
10569	637001
349227	637002
25085	637003
168038	637004
145187	637005
1250	637006
558407	637007
171150	637008
21447	637009
378596	637010
593592	637011
61014	637012
164474	637013
257335	637014
638872	637015
324428	637016
111180	637017
58430	637018
185612	637019
355441	637020
43694	637021
16751	637022
186591	637023
400859	637024
641107	637025
343400	637026
97010	637027
215997	637028
430660	637029
6473	637030
188824	637031
318040	637032
681611	637033
182472	637034
603014	637035
67137	637036
588981	637037
525125	637038
24637	637039
75683	637040
148743	637041
124794	637042
55187	637043
395332	637044
394092	637045
70444	637046
120183	637047
92223	637048
388020	637049
684152	637050
242880	637051
706659	637052
493880	637053
687104	637054
422100	637055
490385	637056
150468	637057
467544	637058
99933	637059
629707	637060
2894	637061
78221	637062
129796	637063
118592	637064
336005	637065
5577	637066
32409	637067
343242	637068
210940	637069
175536	637070
222175	637071
505437	637072
159805	637073
53399	637074
221724	637075
121369	637076
320213	637077
6098	637078
358299	637079
825	637080
27208	637081
98054	637082
552478	637083
715368	637084
424528	637085
200674	637086
131300	637087
478361	637088
139797	637089
129361	637090
153021	637091
21063	637092
36275	637093
67668	637094
19954	637095
107731	637096
209851	637097
180230	637098
517076	637099
198385	637100
89560	637101
185962	637102
181423	637103
690368	637104
691000	637105
421698	637106
40880	637107
100615	637108
363888	637109
166580	637110
124485	637111
149825	637112
177524	637113
58852	637114
187615	637115
47291	637116
213263	637117
437	637118
235915	637119
96103	637120
365468	637121
647232	637122
500857	637123
314406	637124
73249	637125
331893	637126
619343	637127
51502	637128
401089	637129
619547	637130
576629	637131
420540	637132
114101	637133
158388	637134
145598	637135
455685	637136
567125	637137
585223	637138
625391	637139
67246	637140
231827	637141
56669	637142
36361	637143
120349	637144
580837	637145
291350	637146
389143	637147
166963	637148
674306	637149
605744	637150
137183	637151
10947	637152
105148	637153
371358	637154
437077	637155
379941	637156
427440	637157
497177	637158
273099	637159
109068	637160
707598	637161
85493	637162
479655	637163
250161	637164
239235	637165
638044	637166
704262	637167
606982	637168
489244	637169
494271	637170
192151	637171
39576	637172
137411	637173
139608	637174
246	637175
175429	637176
499096	637177
506778	637178
660527	637179
525027	637180
24867	637181
506115	637182
439944	637183
2321	637184
549092	637185
140437	637186
46778	637187
383393	637188
641562	637189
116441	637190
142466	637191
587992	637192
307874	637193
307879	637194
465419	637195
181711	637196
111313	637197
285398	637198
255347	637199
150839	637200
76069	637201
656918	637202
89614	637203
162629	637204
35465	637205
236192	637206
294520	637207
559591	637208
101725	637209
33266	637210
722810	637211
100830	637212
77626	637213
703978	637214
280676	637215
147947	637216
10751	637217
8890	637218
523928	637219
45489	637220
178384	637221
283854	637222
162413	637223
125705	637224
150592	637225
217504	637226
484977	637227
514473	637228
378558	637229
472058	637230
575273	637231
121253	637232
172639	637233
52168	637234
485924	637235
578471	637236
19252	637237
487438	637238
588127	637239
320230	637240
132565	637241
297161	637242
41053	637243
390948	637244
143023	637245
637354	637246
431362	637247
18806	637248
97972	637249
22250	637250
481270	637251
102335	637252
644186	637253
13318	637254
198518	637255
244933	637256
425533	637257
179465	637258
3176	637259
445260	637260
38121	637261
622015	637262
37064	637263
567064	637264
402416	637265
618163	637266
434647	637267
508557	637268
545614	637269
920	637270
93175	637271
399041	637272
107833	637273
671977	637274
558545	637275
233433	637276
653367	637277
13107	637278
189758	637279
699235	637280
44364	637281
587901	637282
165547	637283
168005	637284
404905	637285
2353	637286
128882	637287
495596	637288
183945	637289
9378	637290
26736	637291
399117	637292
278316	637293
153008	637294
529910	637295
429061	637296
26791	637297
3563	637298
141604	637299
43750	637300
300	637301
207051	637302
467687	637303
435014	637304
285597	637305
92383	637306
111155	637307
504806	637308
444318	637309
558813	637310
487142	637311
27450	637312
202931	637313
256792	637314
71276	637315
453268	637316
558848	637317
556413	637318
594801	637319
190006	637320
432943	637321
691175	637322
30288	637323
624548	637324
151465	637325
489965	637326
678589	637327
117634	637328
182634	637329
809	637330
102858	637331
96362	637332
119267	637333
641875	637334
379092	637335
30130	637336
225052	637337
468691	637338
269234	637339
20742	637340
719190	637341
481287	637342
236629	637343
57417	637344
145444	637345
23387	637346
25838	637347
295032	637348
45675	637349
524627	637350
712758	637351
159996	637352
218700	637353
492883	637354
7743	637355
109349	637356
385628	637357
602733	637358
54349	637359
162247	637360
695018	637361
9873	637362
330993	637363
665485	637364
414890	637365
102133	637366
231043	637367
646226	637368
2066	637369
636734	637370
154629	637371
533189	637372
22887	637373
87122	637374
521743	637375
24232	637376
171398	637377
85527	637378
72253	637379
142040	637380
122003	637381
5969	637382
571459	637383
4520	637384
382867	637385
180227	637386
328452	637387
285182	637388
196617	637389
35451	637390
514040	637391
633390	637392
394234	637393
354386	637394
11640	637395
63700	637396
501898	637397
401870	637398
713662	637399
143637	637400
592540	637401
11714	637402
168813	637403
5121	637404
48571	637405
120017	637406
160644	637407
41019	637408
121009	637409
124704	637410
344401	637411
149943	637412
33276	637413
21218	637414
454034	637415
216327	637416
308110	637417
34747	637418
201824	637419
141726	637420
561792	637421
367978	637422
159592	637423
296330	637424
150039	637425
8118	637426
143874	637427
245456	637428
24680	637429
190405	637430
345412	637431
173595	637432
102513	637433
589256	637434
23035	637435
409831	637436
4653	637437
74987	637438
37114	637439
18707	637440
723263	637441
388340	637442
36216	637443
101643	637444
597933	637445
472646	637446
39194	637447
128240	637448
8647	637449
55100	637450
74336	637451
312150	637452
279987	637453
572497	637454
466729	637455
558240	637456
610357	637457
13858	637458
543891	637459
74198	637460
389806	637461
60747	637462
55646	637463
61567	637464
84948	637465
589430	637466
257806	637467
592250	637468
73887	637469
668480	637470
617514	637471
177843	637472
104632	637473
687525	637474
1012	637475
524926	637476
146454	637477
257146	637478
164526	637479
3008	637480
258777	637481
149839	637482
513537	637483
639189	637484
624193	637485
277769	637486
208819	637487
3203	637488
248891	637489
491812	637490
147103	637491
34012	637492
62196	637493
336586	637494
247206	637495
301570	637496
11556	637497
602753	637498
371719	637499
4586	637500
16844	637501
36769	637502
75385	637503
596528	637504
268863	637505
617272	637506
523290	637507
77256	637508
373148	637509
461463	637510
388921	637511
409721	637512
173441	637513
27858	637514
647124	637515
258418	637516
394656	637517
147497	637518
554023	637519
27348	637520
25568	637521
399980	637522
510681	637523
361092	637524
409551	637525
62062	637526
263496	637527
602006	637528
19149	637529
385252	637530
683128	637531
718341	637532
609872	637533
560883	637534
390064	637535
287929	637536
147994	637537
681715	637538
69604	637539
25	637540
94258	637541
649923	637542
1044	637543
720403	637544
132740	637545
574741	637546
186579	637547
126260	637548
42793	637549
365995	637550
149106	637551
43512	637552
473280	637553
149247	637554
22516	637555
332134	637556
177072	637557
251797	637558
469804	637559
97554	637560
232834	637561
699321	637562
428875	637563
10787	637564
37090	637565
284474	637566
75130	637567
36130	637568
175118	637569
130992	637570
437511	637571
79882	637572
657473	637573
461749	637574
257126	637575
442121	637576
360733	637577
64793	637578
699425	637579
141520	637580
15108	637581
300976	637582
134043	637583
137744	637584
683153	637585
180375	637586
536190	637587
218017	637588
181221	637589
48883	637590
668681	637591
390854	637592
8758	637593
19654	637594
190991	637595
305453	637596
574435	637597
606371	637598
405603	637599
82724	637600
40196	637601
164005	637602
307	637603
44163	637604
39026	637605
278340	637606
210695	637607
3312	637608
461877	637609
87843	637610
259439	637611
421465	637612
144978	637613
425917	637614
468886	637615
548559	637616
605125	637617
591791	637618
670749	637619
216567	637620
588427	637621
114572	637622
141809	637623
50606	637624
671990	637625
339099	637626
32624	637627
238328	637628
5437	637629
156874	637630
185998	637631
114793	637632
3183	637633
149060	637634
288198	637635
646137	637636
12425	637637
496107	637638
386	637639
2551	637640
45672	637641
18176	637642
56068	637643
66254	637644
329053	637645
175073	637646
665984	637647
365533	637648
515525	637649
584748	637650
391582	637651
220164	637652
206645	637653
249959	637654
13944	637655
161369	637656
126342	637657
203650	637658
265809	637659
208577	637660
4666	637661
30356	637662
132172	637663
38939	637664
720847	637665
12357	637666
464726	637667
83188	637668
302396	637669
641333	637670
204848	637671
406834	637672
153708	637673
35089	637674
167300	637675
3959	637676
711904	637677
107787	637678
104193	637679
424444	637680
511451	637681
61737	637682
211537	637683
54235	637684
60921	637685
127136	637686
131710	637687
158243	637688
42380	637689
232817	637690
94061	637691
174172	637692
53050	637693
161008	637694
466785	637695
260864	637696
37339	637697
273026	637698
16489	637699
451554	637700
113113	637701
218932	637702
598298	637703
35713	637704
35701	637705
20380	637706
407798	637707
706959	637708
425106	637709
54673	637710
112644	637711
493147	637712
606116	637713
491953	637714
702294	637715
47169	637716
308519	637717
117681	637718
312975	637719
484272	637720
91893	637721
689053	637722
158432	637723
722298	637724
447518	637725
138841	637726
645903	637727
486763	637728
2579	637729
29143	637730
227127	637731
105641	637732
650934	637733
277946	637734
491124	637735
294986	637736
358886	637737
551563	637738
524287	637739
383597	637740
10273	637741
10470	637742
667305	637743
471569	637744
1960	637745
298848	637746
19329	637747
86648	637748
716203	637749
64137	637750
455321	637751
394617	637752
95992	637753
163965	637754
212007	637755
140659	637756
334132	637757
450618	637758
273177	637759
370369	637760
157909	637761
30158	637762
337944	637763
247647	637764
76841	637765
40962	637766
207115	637767
213985	637768
713109	637769
488468	637770
35106	637771
106287	637772
73890	637773
12586	637774
411696	637775
31391	637776
346703	637777
108601	637778
9760	637779
181470	637780
67537	637781
457229	637782
457177	637783
130261	637784
599262	637785
32297	637786
178085	637787
627553	637788
523453	637789
99153	637790
55952	637791
349886	637792
75074	637793
32125	637794
299791	637795
560293	637796
1213	637797
132522	637798
116320	637799
62055	637800
684935	637801
68242	637802
292861	637803
58	637804
495153	637805
132918	637806
45242	637807
633137	637808
449642	637809
438485	637810
380524	637811
516836	637812
351638	637813
673260	637814
16	637815
161507	637816
37444	637817
141	637818
272059	637819
76689	637820
564282	637821
158550	637822
121075	637823
190720	637824
691573	637825
513082	637826
28590	637827
53337	637828
135382	637829
21134	637830
682089	637831
550881	637832
117280	637833
358407	637834
153610	637835
25020	637836
3286	637837
148481	637838
323664	637839
417295	637840
385239	637841
704079	637842
185640	637843
499291	637844
30929	637845
486174	637846
76698	637847
9	637848
379659	637849
692892	637850
253347	637851
183951	637852
159834	637853
530149	637854
17996	637855
48232	637856
194186	637857
115286	637858
69368	637859
89189	637860
504861	637861
154291	637862
45475	637863
446592	637864
36811	637865
132033	637866
205867	637867
691103	637868
158015	637869
74604	637870
152919	637871
693087	637872
2810	637873
180514	637874
509017	637875
267095	637876
102558	637877
17660	637878
72172	637879
24111	637880
303790	637881
233996	637882
604721	637883
589848	637884
703631	637885
663616	637886
213228	637887
606702	637888
3413	637889
381767	637890
458437	637891
373077	637892
52712	637893
502302	637894
672041	637895
69633	637896
397848	637897
559928	637898
629816	637899
249705	637900
479869	637901
599600	637902
108212	637903
538827	637904
308259	637905
295936	637906
168310	637907
39027	637908
652192	637909
296813	637910
451486	637911
528890	637912
50352	637913
40033	637914
203054	637915
41881	637916
120959	637917
195890	637918
64059	637919
662444	637920
420365	637921
120898	637922
78527	637923
4888	637924
291427	637925
90123	637926
495374	637927
4211	637928
160104	637929
683398	637930
252382	637931
161345	637932
371959	637933
163647	637934
554682	637935
332071	637936
474168	637937
437546	637938
720943	637939
16703	637940
8972	637941
280259	637942
142075	637943
10251	637944
14378	637945
534844	637946
219475	637947
700139	637948
10180	637949
175414	637950
156395	637951
500219	637952
92801	637953
184826	637954
287435	637955
470294	637956
444736	637957
430312	637958
21101	637959
30963	637960
64930	637961
52935	637962
306431	637963
45091	637964
122657	637965
44753	637966
177689	637967
74703	637968
605745	637969
409588	637970
81737	637971
492653	637972
551364	637973
113335	637974
140261	637975
165176	637976
586476	637977
339874	637978
1665	637979
351679	637980
276783	637981
360329	637982
346457	637983
645424	637984
634244	637985
400262	637986
491712	637987
27611	637988
429416	637989
48124	637990
119088	637991
13506	637992
530847	637993
258648	637994
198474	637995
7026	637996
393670	637997
153376	637998
83026	637999
9003	638000
127433	638001
47850	638002
277370	638003
49959	638004
374868	638005
268576	638006
123649	638007
367355	638008
106533	638009
23550	638010
43862	638011
59290	638012
312296	638013
4546	638014
560606	638015
4577	638016
19641	638017
254356	638018
170692	638019
39288	638020
7517	638021
448902	638022
35636	638023
333325	638024
135429	638025
143988	638026
147209	638027
241703	638028
49616	638029
191698	638030
376581	638031
550908	638032
232892	638033
31813	638034
485188	638035
97765	638036
142755	638037
145116	638038
406349	638039
444240	638040
11100	638041
116071	638042
76065	638043
265086	638044
4499	638045
322545	638046
163915	638047
208490	638048
25613	638049
723240	638050
391263	638051
62501	638052
125884	638053
641819	638054
572877	638055
589473	638056
234760	638057
53096	638058
65745	638059
335450	638060
638828	638061
306417	638062
146614	638063
120401	638064
668363	638065
6851	638066
522865	638067
140015	638068
236050	638069
393192	638070
220007	638071
135435	638072
781	638073
86739	638074
279306	638075
697688	638076
261265	638077
148235	638078
395041	638079
232433	638080
358830	638081
718055	638082
346629	638083
76182	638084
83426	638085
194548	638086
88321	638087
211793	638088
405476	638089
462565	638090
176077	638091
328024	638092
343162	638093
1923	638094
91942	638095
119362	638096
209109	638097
367545	638098
442359	638099
241941	638100
42834	638101
81997	638102
515793	638103
224718	638104
566972	638105
219425	638106
147323	638107
164943	638108
240250	638109
283094	638110
176708	638111
607492	638112
582152	638113
519832	638114
310878	638115
3423	638116
586359	638117
21296	638118
693636	638119
377447	638120
271643	638121
442109	638122
388753	638123
136929	638124
397405	638125
67249	638126
710219	638127
13054	638128
161213	638129
3681	638130
79540	638131
53898	638132
161759	638133
672056	638134
268732	638135
54550	638136
149393	638137
521727	638138
359314	638139
459726	638140
5622	638141
470290	638142
525390	638143
695078	638144
717717	638145
29011	638146
241766	638147
208629	638148
201995	638149
107272	638150
254793	638151
351804	638152
458984	638153
216696	638154
343250	638155
421097	638156
74546	638157
359675	638158
596344	638159
338737	638160
271653	638161
45392	638162
128360	638163
634406	638164
10989	638165
583940	638166
433006	638167
384981	638168
54345	638169
93748	638170
108527	638171
98748	638172
42245	638173
11946	638174
5758	638175
370160	638176
83683	638177
248675	638178
473318	638179
152927	638180
386809	638181
701906	638182
536807	638183
27063	638184
182237	638185
452326	638186
239312	638187
48814	638188
62731	638189
117406	638190
1482	638191
608678	638192
158588	638193
177626	638194
495123	638195
170815	638196
52149	638197
160862	638198
680161	638199
633671	638200
127600	638201
552637	638202
164588	638203
237960	638204
420138	638205
153447	638206
203718	638207
100481	638208
39452	638209
59082	638210
26973	638211
647834	638212
50832	638213
673940	638214
260972	638215
579160	638216
477698	638217
422960	638218
88955	638219
170916	638220
95185	638221
716488	638222
412982	638223
64917	638224
556597	638225
299213	638226
6907	638227
512784	638228
398270	638229
572550	638230
681075	638231
7823	638232
170371	638233
597057	638234
388241	638235
138594	638236
82881	638237
240746	638238
390979	638239
69996	638240
462616	638241
191501	638242
576971	638243
58769	638244
138914	638245
684825	638246
30255	638247
320475	638248
277481	638249
676369	638250
259751	638251
134626	638252
175433	638253
378848	638254
713302	638255
175370	638256
422103	638257
684647	638258
544813	638259
107683	638260
661810	638261
268451	638262
337564	638263
428926	638264
508216	638265
34114	638266
93736	638267
143351	638268
153527	638269
689346	638270
509	638271
162228	638272
678973	638273
511403	638274
158309	638275
337338	638276
39743	638277
555833	638278
716451	638279
349511	638280
251557	638281
256058	638282
385270	638283
501952	638284
393158	638285
73102	638286
345336	638287
690189	638288
75337	638289
695733	638290
22144	638291
225447	638292
256669	638293
371863	638294
44341	638295
81450	638296
622231	638297
667010	638298
24197	638299
9990	638300
49383	638301
47346	638302
17612	638303
210016	638304
33937	638305
521630	638306
346320	638307
597724	638308
720238	638309
77699	638310
506754	638311
47069	638312
286618	638313
57266	638314
619501	638315
18970	638316
610935	638317
476639	638318
145511	638319
93916	638320
32257	638321
335114	638322
15447	638323
151032	638324
668962	638325
58216	638326
34181	638327
156211	638328
635226	638329
32509	638330
506935	638331
678414	638332
287017	638333
702129	638334
681337	638335
177548	638336
128653	638337
144637	638338
319162	638339
29756	638340
274829	638341
71803	638342
18918	638343
52216	638344
30499	638345
565173	638346
90062	638347
230605	638348
591977	638349
59396	638350
364554	638351
617187	638352
619488	638353
84613	638354
303838	638355
428228	638356
209453	638357
287234	638358
226530	638359
495275	638360
74658	638361
291664	638362
66082	638363
624115	638364
389627	638365
565970	638366
527579	638367
159857	638368
48501	638369
45968	638370
147988	638371
508366	638372
213048	638373
332390	638374
292802	638375
199546	638376
358833	638377
540857	638378
213241	638379
528543	638380
227103	638381
319457	638382
112839	638383
24713	638384
580092	638385
142601	638386
168729	638387
568368	638388
473264	638389
451856	638390
402275	638391
518193	638392
4771	638393
424397	638394
567932	638395
147930	638396
74435	638397
61654	638398
591899	638399
16617	638400
88210	638401
15989	638402
100543	638403
10860	638404
22190	638405
229902	638406
133059	638407
113999	638408
510352	638409
143343	638410
421572	638411
498448	638412
70658	638413
90623	638414
634522	638415
133070	638416
1744	638417
459609	638418
244695	638419
13571	638420
514108	638421
106400	638422
30678	638423
58860	638424
573648	638425
14566	638426
716376	638427
52741	638428
68257	638429
693293	638430
543646	638431
475935	638432
54717	638433
298952	638434
358332	638435
427706	638436
35907	638437
84709	638438
474344	638439
714865	638440
145818	638441
465206	638442
379250	638443
109256	638444
550531	638445
186641	638446
284748	638447
39591	638448
561647	638449
32237	638450
48325	638451
365269	638452
178950	638453
335750	638454
153828	638455
503415	638456
7573	638457
310894	638458
105586	638459
63086	638460
212852	638461
547913	638462
623043	638463
719354	638464
569787	638465
19021	638466
192123	638467
480804	638468
2066	638469
420208	638470
527262	638471
59429	638472
295869	638473
334365	638474
412123	638475
67347	638476
583241	638477
135466	638478
56814	638479
573378	638480
494865	638481
182658	638482
139340	638483
554233	638484
309534	638485
184791	638486
105187	638487
552085	638488
173954	638489
149679	638490
38791	638491
124798	638492
176041	638493
2725	638494
500643	638495
695304	638496
717816	638497
52007	638498
77649	638499
289541	638500
624183	638501
200986	638502
560082	638503
420759	638504
441654	638505
667480	638506
118148	638507
285149	638508
274435	638509
368351	638510
68741	638511
376628	638512
81784	638513
403637	638514
109196	638515
189239	638516
80177	638517
493000	638518
243798	638519
502901	638520
599312	638521
133269	638522
24781	638523
61252	638524
215076	638525
33392	638526
22423	638527
93703	638528
260740	638529
212513	638530
225002	638531
25198	638532
61406	638533
529705	638534
52195	638535
369172	638536
708964	638537
484374	638538
314186	638539
720160	638540
422904	638541
342986	638542
490012	638543
117248	638544
512758	638545
481844	638546
343987	638547
13549	638548
643959	638549
698860	638550
691730	638551
367379	638552
642435	638553
352367	638554
14426	638555
698	638556
174074	638557
307756	638558
513852	638559
602423	638560
293493	638561
569785	638562
718892	638563
208227	638564
445211	638565
236406	638566
16299	638567
15847	638568
526167	638569
658544	638570
117945	638571
5608	638572
616921	638573
126797	638574
378940	638575
599314	638576
381900	638577
390817	638578
368516	638579
309157	638580
56419	638581
14799	638582
77394	638583
407387	638584
411199	638585
557432	638586
91090	638587
28935	638588
611962	638589
438729	638590
133495	638591
10536	638592
573917	638593
657963	638594
34420	638595
31703	638596
83036	638597
35003	638598
16387	638599
467442	638600
14222	638601
154124	638602
830	638603
677181	638604
216941	638605
101348	638606
642161	638607
684	638608
492946	638609
264857	638610
250099	638611
447443	638612
204245	638613
169322	638614
156162	638615
283434	638616
69783	638617
158059	638618
94536	638619
128359	638620
14489	638621
280135	638622
7606	638623
5623	638624
123867	638625
175202	638626
194706	638627
463371	638628
30379	638629
23583	638630
100526	638631
254919	638632
136404	638633
428696	638634
717114	638635
572842	638636
238093	638637
451799	638638
127723	638639
633549	638640
118584	638641
155980	638642
24431	638643
135636	638644
43176	638645
218591	638646
416468	638647
105476	638648
253349	638649
325120	638650
527119	638651
79312	638652
117255	638653
42495	638654
570405	638655
476056	638656
564852	638657
49474	638658
44840	638659
13268	638660
342518	638661
366610	638662
184512	638663
614648	638664
681841	638665
102402	638666
78042	638667
625564	638668
30744	638669
6207	638670
76906	638671
344894	638672
367310	638673
208826	638674
209566	638675
312476	638676
522284	638677
115868	638678
637480	638679
298774	638680
262538	638681
608364	638682
506013	638683
207024	638684
572482	638685
330712	638686
208151	638687
144014	638688
681346	638689
8370	638690
333179	638691
692175	638692
467667	638693
661588	638694
152816	638695
332980	638696
41263	638697
36366	638698
661316	638699
52318	638700
533581	638701
321	638702
409519	638703
421829	638704
8471	638705
591655	638706
107392	638707
89383	638708
3852	638709
570702	638710
16809	638711
47685	638712
251419	638713
147799	638714
818	638715
191552	638716
509496	638717
1641	638718
193652	638719
379006	638720
133971	638721
228733	638722
190223	638723
465067	638724
128230	638725
41857	638726
482050	638727
34922	638728
378927	638729
334523	638730
116101	638731
715074	638732
330851	638733
36545	638734
518248	638735
422932	638736
11716	638737
162654	638738
388768	638739
483806	638740
343607	638741
333693	638742
34365	638743
173720	638744
683733	638745
66219	638746
49883	638747
528505	638748
71639	638749
278714	638750
2641	638751
558962	638752
684686	638753
498201	638754
67272	638755
473504	638756
192815	638757
33618	638758
3742	638759
6578	638760
519516	638761
92614	638762
677707	638763
15178	638764
588023	638765
23351	638766
234577	638767
311778	638768
182791	638769
588352	638770
165612	638771
500894	638772
44	638773
471379	638774
716489	638775
47581	638776
532551	638777
37120	638778
414022	638779
582820	638780
150504	638781
569732	638782
580622	638783
601483	638784
266418	638785
268773	638786
18290	638787
347837	638788
364726	638789
551112	638790
132306	638791
505341	638792
72010	638793
592063	638794
535860	638795
376428	638796
21270	638797
144404	638798
245032	638799
43047	638800
658721	638801
28926	638802
74	638803
582238	638804
121295	638805
43778	638806
83340	638807
303425	638808
246787	638809
101501	638810
431484	638811
18122	638812
616270	638813
245097	638814
605430	638815
80269	638816
70292	638817
564249	638818
561591	638819
291882	638820
387657	638821
113317	638822
346534	638823
4530	638824
90101	638825
18651	638826
273388	638827
6267	638828
16249	638829
19831	638830
390433	638831
552526	638832
180848	638833
343776	638834
70692	638835
568191	638836
163002	638837
403680	638838
433348	638839
85023	638840
276136	638841
616001	638842
142146	638843
59946	638844
67345	638845
433094	638846
442898	638847
484902	638848
642768	638849
268421	638850
62709	638851
112673	638852
723280	638853
713360	638854
109639	638855
21086	638856
167187	638857
703139	638858
715707	638859
90937	638860
21026	638861
189607	638862
4143	638863
717889	638864
3390	638865
40065	638866
91650	638867
165986	638868
242014	638869
529781	638870
20987	638871
162455	638872
669470	638873
457789	638874
79703	638875
534374	638876
94322	638877
309891	638878
82615	638879
340566	638880
153731	638881
1395	638882
147689	638883
572459	638884
75308	638885
13057	638886
44963	638887
21125	638888
128057	638889
436630	638890
100978	638891
170681	638892
333839	638893
548947	638894
335589	638895
700777	638896
35583	638897
1944	638898
88354	638899
537313	638900
576693	638901
298191	638902
57575	638903
88409	638904
657541	638905
44260	638906
1472	638907
263651	638908
446381	638909
17928	638910
686784	638911
375282	638912
126273	638913
16177	638914
88588	638915
42889	638916
4126	638917
678169	638918
448509	638919
354450	638920
106805	638921
534348	638922
1767	638923
539827	638924
465685	638925
103406	638926
446787	638927
69125	638928
229952	638929
418838	638930
51829	638931
678299	638932
66640	638933
138	638934
316557	638935
130202	638936
108460	638937
366399	638938
591582	638939
681336	638940
649587	638941
3264	638942
420390	638943
78681	638944
43698	638945
299302	638946
44528	638947
575386	638948
344211	638949
589392	638950
662925	638951
137926	638952
706311	638953
7727	638954
408509	638955
125738	638956
628	638957
35521	638958
379786	638959
330781	638960
169166	638961
16456	638962
7749	638963
140724	638964
170204	638965
50722	638966
358873	638967
641645	638968
700102	638969
539115	638970
344755	638971
535856	638972
310557	638973
528918	638974
443835	638975
457392	638976
64441	638977
128002	638978
117432	638979
273532	638980
54038	638981
704364	638982
175083	638983
169333	638984
26915	638985
2771	638986
66994	638987
51051	638988
168323	638989
64012	638990
15829	638991
48023	638992
335646	638993
356201	638994
258049	638995
157909	638996
558945	638997
233565	638998
547366	638999
3925	639000
252742	639001
271358	639002
191779	639003
1094	639004
26301	639005
23811	639006
451813	639007
1377	639008
160352	639009
494125	639010
467289	639011
420298	639012
617025	639013
177728	639014
392493	639015
203947	639016
250432	639017
166750	639018
70282	639019
142511	639020
10357	639021
333559	639022
48434	639023
135910	639024
297443	639025
593924	639026
436	639027
48076	639028
5836	639029
124272	639030
509335	639031
667855	639032
169824	639033
483011	639034
102867	639035
169472	639036
443507	639037
15361	639038
153797	639039
645463	639040
149631	639041
70779	639042
103559	639043
75507	639044
303061	639045
91867	639046
314372	639047
1	639048
118738	639049
703912	639050
39681	639051
407519	639052
468295	639053
630204	639054
1609	639055
691375	639056
622554	639057
20710	639058
173688	639059
124514	639060
129304	639061
84087	639062
436822	639063
702700	639064
312032	639065
105767	639066
358897	639067
6018	639068
125511	639069
663586	639070
603965	639071
109965	639072
713703	639073
313862	639074
49208	639075
71480	639076
152828	639077
52197	639078
390283	639079
260683	639080
319098	639081
40877	639082
357348	639083
651835	639084
61573	639085
621262	639086
496653	639087
494552	639088
532887	639089
282185	639090
406863	639091
43737	639092
524948	639093
165021	639094
707317	639095
304274	639096
182446	639097
131102	639098
5813	639099
518418	639100
336433	639101
256400	639102
650728	639103
518047	639104
42916	639105
503252	639106
593287	639107
33496	639108
201305	639109
235262	639110
139408	639111
493242	639112
132517	639113
201296	639114
370686	639115
509473	639116
10025	639117
524592	639118
79691	639119
43107	639120
108723	639121
665388	639122
9232	639123
2714	639124
76873	639125
419239	639126
401345	639127
185331	639128
366643	639129
77596	639130
631678	639131
59663	639132
65142	639133
164073	639134
152112	639135
665671	639136
694946	639137
132151	639138
68539	639139
1022	639140
535399	639141
139523	639142
712450	639143
506065	639144
64904	639145
702486	639146
65642	639147
607979	639148
374269	639149
515037	639150
162525	639151
90384	639152
86418	639153
724689	639154
191115	639155
693641	639156
531997	639157
573083	639158
461427	639159
615776	639160
143061	639161
34002	639162
713569	639163
401427	639164
205742	639165
198295	639166
551566	639167
405561	639168
322833	639169
531744	639170
135191	639171
110126	639172
383757	639173
590935	639174
501242	639175
130508	639176
396782	639177
203019	639178
70399	639179
44123	639180
165493	639181
639088	639182
379102	639183
75687	639184
350512	639185
135049	639186
628809	639187
461209	639188
380678	639189
179815	639190
309248	639191
43100	639192
268524	639193
1554	639194
32468	639195
170798	639196
598340	639197
384205	639198
706653	639199
149058	639200
638468	639201
664700	639202
129772	639203
386750	639204
173365	639205
2222	639206
93134	639207
475791	639208
30177	639209
34972	639210
183926	639211
117271	639212
460748	639213
371656	639214
619851	639215
130018	639216
154225	639217
617077	639218
224860	639219
628738	639220
17830	639221
69781	639222
374455	639223
317040	639224
14945	639225
457592	639226
210644	639227
229469	639228
352329	639229
8828	639230
721186	639231
43835	639232
345200	639233
204315	639234
123359	639235
445649	639236
402010	639237
480598	639238
297234	639239
481787	639240
411	639241
552563	639242
19138	639243
70339	639244
175776	639245
502239	639246
22482	639247
337	639248
11760	639249
438657	639250
70947	639251
141048	639252
411157	639253
508895	639254
652200	639255
647882	639256
56415	639257
4254	639258
685541	639259
38499	639260
650776	639261
82252	639262
8407	639263
86752	639264
72550	639265
281956	639266
549208	639267
230864	639268
135329	639269
522753	639270
346139	639271
218486	639272
662373	639273
175927	639274
387501	639275
522697	639276
215934	639277
50334	639278
649109	639279
14727	639280
112	639281
165084	639282
143073	639283
212002	639284
541144	639285
403635	639286
254194	639287
709786	639288
116796	639289
173221	639290
711544	639291
454123	639292
561024	639293
136061	639294
5784	639295
598196	639296
31132	639297
232723	639298
177123	639299
506254	639300
303840	639301
688530	639302
597274	639303
195903	639304
1875	639305
366040	639306
546540	639307
431246	639308
79575	639309
13655	639310
223131	639311
274412	639312
626453	639313
225738	639314
666235	639315
666004	639316
1243	639317
139329	639318
590967	639319
259933	639320
74262	639321
535421	639322
70999	639323
91817	639324
511611	639325
62598	639326
171069	639327
111605	639328
30867	639329
453882	639330
687237	639331
310231	639332
479487	639333
350820	639334
159360	639335
252685	639336
35229	639337
401775	639338
67681	639339
252838	639340
379070	639341
291551	639342
723566	639343
528301	639344
24784	639345
141331	639346
76748	639347
211917	639348
531563	639349
323238	639350
76346	639351
626198	639352
375147	639353
11269	639354
11624	639355
620056	639356
356021	639357
36690	639358
4069	639359
555228	639360
82441	639361
37247	639362
262795	639363
164015	639364
9503	639365
182913	639366
116984	639367
215239	639368
147056	639369
286830	639370
599848	639371
132239	639372
228028	639373
530506	639374
120399	639375
22227	639376
169036	639377
430911	639378
618396	639379
62708	639380
19415	639381
332282	639382
391635	639383
565809	639384
444494	639385
496028	639386
272185	639387
207980	639388
143694	639389
4266	639390
335425	639391
99008	639392
113119	639393
35558	639394
77783	639395
183358	639396
113726	639397
364493	639398
525541	639399
39017	639400
229096	639401
293446	639402
173889	639403
90069	639404
264617	639405
408323	639406
91573	639407
6573	639408
651412	639409
485370	639410
162369	639411
35346	639412
40559	639413
157017	639414
714884	639415
99933	639416
61169	639417
660881	639418
44264	639419
132327	639420
176123	639421
293668	639422
551185	639423
237623	639424
644860	639425
196738	639426
280958	639427
119514	639428
127770	639429
307093	639430
187093	639431
22703	639432
254552	639433
21251	639434
17272	639435
6912	639436
629263	639437
109725	639438
106515	639439
356349	639440
97741	639441
73227	639442
2348	639443
206749	639444
284926	639445
219439	639446
26449	639447
388366	639448
556786	639449
647131	639450
379124	639451
11669	639452
65780	639453
420539	639454
527853	639455
76526	639456
339122	639457
229841	639458
504512	639459
459585	639460
320286	639461
317991	639462
585132	639463
587559	639464
148831	639465
175506	639466
18850	639467
106277	639468
69214	639469
718162	639470
664574	639471
7597	639472
698708	639473
69340	639474
709229	639475
33086	639476
129022	639477
586343	639478
714899	639479
683353	639480
346976	639481
19192	639482
323040	639483
366958	639484
573114	639485
42475	639486
474203	639487
163438	639488
77819	639489
532435	639490
243752	639491
135511	639492
174879	639493
137194	639494
479002	639495
152645	639496
404413	639497
344793	639498
379442	639499
706675	639500
200267	639501
219911	639502
140193	639503
12986	639504
67009	639505
229059	639506
172241	639507
17326	639508
60050	639509
507350	639510
86349	639511
6878	639512
11648	639513
209	639514
68007	639515
156452	639516
721428	639517
41532	639518
332568	639519
254937	639520
4675	639521
85293	639522
16023	639523
208445	639524
136397	639525
5718	639526
2101	639527
36160	639528
505270	639529
18957	639530
3675	639531
377534	639532
60215	639533
565525	639534
573924	639535
396495	639536
177620	639537
194940	639538
156258	639539
462361	639540
264867	639541
602977	639542
207313	639543
288177	639544
253348	639545
659633	639546
138724	639547
120975	639548
302349	639549
620436	639550
500220	639551
52351	639552
467918	639553
108650	639554
53855	639555
411819	639556
215444	639557
280715	639558
19365	639559
72115	639560
544533	639561
409413	639562
701552	639563
593549	639564
375479	639565
485644	639566
420176	639567
447616	639568
708820	639569
52705	639570
112044	639571
139334	639572
225500	639573
163167	639574
652588	639575
394913	639576
64213	639577
29967	639578
427494	639579
334228	639580
491045	639581
680027	639582
429798	639583
467628	639584
32518	639585
685993	639586
419752	639587
173360	639588
331129	639589
552166	639590
608720	639591
6499	639592
190420	639593
226444	639594
588683	639595
10496	639596
101795	639597
61798	639598
4594	639599
676478	639600
518394	639601
558556	639602
47976	639603
138730	639604
630050	639605
656054	639606
110554	639607
627813	639608
362098	639609
267100	639610
12061	639611
110516	639612
570319	639613
138522	639614
675497	639615
162178	639616
409765	639617
148219	639618
6851	639619
135635	639620
34169	639621
655474	639622
93373	639623
634450	639624
316719	639625
186528	639626
573324	639627
116592	639628
49631	639629
85529	639630
271626	639631
118220	639632
262455	639633
585880	639634
82002	639635
635394	639636
151105	639637
5915	639638
706435	639639
511030	639640
109096	639641
133879	639642
527086	639643
61490	639644
54063	639645
101706	639646
219287	639647
317514	639648
180808	639649
98522	639650
54663	639651
422700	639652
551500	639653
557895	639654
563885	639655
41054	639656
644602	639657
4893	639658
526641	639659
22265	639660
147084	639661
145450	639662
493204	639663
447373	639664
17062	639665
51279	639666
341203	639667
380116	639668
56277	639669
3996	639670
288300	639671
242636	639672
21312	639673
421306	639674
307807	639675
579545	639676
51229	639677
9898	639678
296151	639679
67661	639680
63344	639681
329205	639682
515734	639683
339254	639684
375854	639685
76608	639686
78431	639687
154285	639688
112253	639689
226516	639690
483280	639691
518741	639692
359912	639693
395745	639694
108349	639695
503195	639696
228053	639697
204275	639698
282458	639699
587788	639700
225403	639701
524519	639702
499458	639703
353608	639704
72464	639705
287197	639706
79564	639707
1269	639708
637582	639709
72893	639710
12070	639711
127074	639712
545511	639713
144825	639714
230260	639715
411207	639716
522863	639717
69151	639718
17987	639719
545494	639720
64272	639721
127217	639722
719968	639723
343860	639724
502213	639725
88965	639726
222574	639727
75799	639728
350392	639729
307425	639730
184452	639731
65291	639732
487462	639733
159287	639734
480897	639735
439527	639736
377870	639737
179486	639738
42762	639739
14414	639740
76485	639741
27600	639742
130037	639743
551060	639744
344747	639745
576	639746
570458	639747
426970	639748
521933	639749
551160	639750
609	639751
585719	639752
16186	639753
33909	639754
626438	639755
666188	639756
98101	639757
493362	639758
98070	639759
172206	639760
38948	639761
650972	639762
471779	639763
212650	639764
490597	639765
10562	639766
57639	639767
45899	639768
2915	639769
671107	639770
109593	639771
516013	639772
14505	639773
437486	639774
270944	639775
340240	639776
380003	639777
626339	639778
705591	639779
503209	639780
484314	639781
144059	639782
578883	639783
61124	639784
155979	639785
40799	639786
48927	639787
130794	639788
472140	639789
711334	639790
301217	639791
198689	639792
84806	639793
146647	639794
107520	639795
466811	639796
296752	639797
473058	639798
565887	639799
408214	639800
400162	639801
498909	639802
219031	639803
48778	639804
307289	639805
32981	639806
360273	639807
8695	639808
51714	639809
14400	639810
99326	639811
160617	639812
167630	639813
147721	639814
58202	639815
195888	639816
239193	639817
704146	639818
13294	639819
617431	639820
186235	639821
124684	639822
528874	639823
595081	639824
495497	639825
668428	639826
337686	639827
699830	639828
18924	639829
136311	639830
383508	639831
680470	639832
63125	639833
717628	639834
325776	639835
504630	639836
620206	639837
31672	639838
106151	639839
196706	639840
96415	639841
479878	639842
20484	639843
335785	639844
53666	639845
463429	639846
694049	639847
389926	639848
31211	639849
299076	639850
358295	639851
57593	639852
472204	639853
541480	639854
69673	639855
139781	639856
104945	639857
2947	639858
24960	639859
150859	639860
663827	639861
534655	639862
139535	639863
609319	639864
632614	639865
600079	639866
213641	639867
511129	639868
18740	639869
262231	639870
14162	639871
48024	639872
227735	639873
686246	639874
307085	639875
231373	639876
370202	639877
572129	639878
52022	639879
6544	639880
283092	639881
720314	639882
259464	639883
138034	639884
4327	639885
9475	639886
109088	639887
463469	639888
323852	639889
14175	639890
234105	639891
485862	639892
451418	639893
28262	639894
177964	639895
492535	639896
184873	639897
696253	639898
17490	639899
225677	639900
13123	639901
79529	639902
13571	639903
271534	639904
237675	639905
115914	639906
233047	639907
17822	639908
3824	639909
375862	639910
476163	639911
254770	639912
272662	639913
633783	639914
510332	639915
31855	639916
12154	639917
163374	639918
106412	639919
38764	639920
283945	639921
208561	639922
365110	639923
145691	639924
43104	639925
696898	639926
66133	639927
536693	639928
204292	639929
544982	639930
335874	639931
102516	639932
183643	639933
221589	639934
314247	639935
59430	639936
327115	639937
4115	639938
357461	639939
673214	639940
632796	639941
96018	639942
392193	639943
682043	639944
487264	639945
705971	639946
176839	639947
59191	639948
132912	639949
382475	639950
644334	639951
255422	639952
588685	639953
520164	639954
124831	639955
250839	639956
9722	639957
133709	639958
75503	639959
3722	639960
328205	639961
707531	639962
647618	639963
456663	639964
519993	639965
77262	639966
12663	639967
128123	639968
16066	639969
214168	639970
464877	639971
6822	639972
652289	639973
3852	639974
335362	639975
133590	639976
525765	639977
583664	639978
37388	639979
683706	639980
298551	639981
331312	639982
172036	639983
42656	639984
37781	639985
19216	639986
533843	639987
195733	639988
377939	639989
150776	639990
643585	639991
264755	639992
49022	639993
7542	639994
478443	639995
346644	639996
57801	639997
542834	639998
448741	639999
440082	640000
417648	640001
9690	640002
91560	640003
37763	640004
366458	640005
25545	640006
563749	640007
360111	640008
97558	640009
526680	640010
629035	640011
90984	640012
590187	640013
184886	640014
89859	640015
61117	640016
322992	640017
308115	640018
45189	640019
564206	640020
344252	640021
51186	640022
603086	640023
95775	640024
121021	640025
390620	640026
309441	640027
28790	640028
577274	640029
207440	640030
180799	640031
12287	640032
349938	640033
20144	640034
68272	640035
577789	640036
658448	640037
374748	640038
670710	640039
8823	640040
716596	640041
324687	640042
138202	640043
56352	640044
346809	640045
350653	640046
398372	640047
501638	640048
612670	640049
115	640050
581255	640051
110248	640052
563956	640053
359030	640054
688901	640055
21912	640056
328773	640057
17905	640058
140484	640059
717743	640060
331373	640061
217352	640062
2418	640063
145081	640064
6427	640065
524725	640066
510540	640067
100522	640068
319154	640069
168079	640070
293774	640071
498	640072
202817	640073
8011	640074
527424	640075
9833	640076
15492	640077
44743	640078
453700	640079
12676	640080
101017	640081
92262	640082
12983	640083
44171	640084
629436	640085
541520	640086
149001	640087
100509	640088
177602	640089
280659	640090
707018	640091
286640	640092
176859	640093
361409	640094
398124	640095
167076	640096
33955	640097
208322	640098
959	640099
156194	640100
39340	640101
121581	640102
619405	640103
166643	640104
361161	640105
83015	640106
391152	640107
74459	640108
66938	640109
48183	640110
718505	640111
404505	640112
19589	640113
254687	640114
462607	640115
476453	640116
119043	640117
235144	640118
712035	640119
636344	640120
27360	640121
60	640122
139506	640123
264571	640124
59688	640125
446168	640126
78611	640127
49112	640128
243	640129
75845	640130
2963	640131
488642	640132
138200	640133
437539	640134
46266	640135
398763	640136
26728	640137
138820	640138
454494	640139
323200	640140
7352	640141
211143	640142
174419	640143
181269	640144
461666	640145
562979	640146
673641	640147
598745	640148
505324	640149
31149	640150
568383	640151
54366	640152
807	640153
396466	640154
395366	640155
642825	640156
36634	640157
162238	640158
88562	640159
568090	640160
459978	640161
31341	640162
245841	640163
122749	640164
142964	640165
711359	640166
288363	640167
532023	640168
495654	640169
187832	640170
48634	640171
258297	640172
354016	640173
326380	640174
518680	640175
540551	640176
251000	640177
484313	640178
116453	640179
81840	640180
27718	640181
589182	640182
292274	640183
578460	640184
662431	640185
358493	640186
80704	640187
29223	640188
248464	640189
179725	640190
19113	640191
722835	640192
422621	640193
653857	640194
46518	640195
411637	640196
244342	640197
368243	640198
607415	640199
626939	640200
691145	640201
96376	640202
380067	640203
149708	640204
573056	640205
415887	640206
272441	640207
375310	640208
93144	640209
470580	640210
114130	640211
25233	640212
175820	640213
615260	640214
211005	640215
131441	640216
390926	640217
108496	640218
708776	640219
611930	640220
128078	640221
306220	640222
132190	640223
61541	640224
673839	640225
412989	640226
172981	640227
358346	640228
93864	640229
490042	640230
4185	640231
520779	640232
418718	640233
134474	640234
651153	640235
8007	640236
668642	640237
218379	640238
53705	640239
658599	640240
696949	640241
347889	640242
299602	640243
3685	640244
202204	640245
110146	640246
402240	640247
228557	640248
455400	640249
486629	640250
615172	640251
391470	640252
702313	640253
328591	640254
191366	640255
98515	640256
140888	640257
76231	640258
482442	640259
701337	640260
137773	640261
616391	640262
173963	640263
476518	640264
18348	640265
4843	640266
321494	640267
5162	640268
147101	640269
548543	640270
18930	640271
114574	640272
166264	640273
166317	640274
594610	640275
196813	640276
5980	640277
65858	640278
11251	640279
444968	640280
263046	640281
184354	640282
32732	640283
709563	640284
531337	640285
205045	640286
183305	640287
455	640288
60570	640289
495288	640290
594943	640291
13648	640292
282300	640293
556769	640294
127825	640295
542768	640296
125168	640297
65908	640298
311308	640299
20482	640300
419921	640301
153446	640302
71762	640303
88484	640304
16288	640305
220297	640306
180940	640307
56949	640308
518344	640309
108978	640310
561221	640311
338503	640312
682174	640313
145833	640314
15661	640315
186919	640316
38194	640317
63959	640318
337722	640319
402769	640320
195422	640321
6209	640322
459793	640323
158414	640324
13194	640325
179376	640326
146363	640327
301214	640328
976	640329
15717	640330
27105	640331
654627	640332
182094	640333
104714	640334
51363	640335
619204	640336
369	640337
151569	640338
33044	640339
353931	640340
300399	640341
81931	640342
550592	640343
321483	640344
62411	640345
320807	640346
363559	640347
131257	640348
546676	640349
249980	640350
680559	640351
41674	640352
35720	640353
636632	640354
26604	640355
383445	640356
423469	640357
428676	640358
111635	640359
93386	640360
42811	640361
614602	640362
90278	640363
607505	640364
43364	640365
51431	640366
189042	640367
526350	640368
394083	640369
665587	640370
260859	640371
25045	640372
71320	640373
402595	640374
626542	640375
619512	640376
67094	640377
579843	640378
3348	640379
659559	640380
54361	640381
687224	640382
133153	640383
505567	640384
10452	640385
360901	640386
35992	640387
99997	640388
7210	640389
518963	640390
698570	640391
188880	640392
424968	640393
214163	640394
150891	640395
12971	640396
397994	640397
313764	640398
279343	640399
196135	640400
680204	640401
31476	640402
368349	640403
5092	640404
623271	640405
236892	640406
55483	640407
77510	640408
21157	640409
369430	640410
455723	640411
714071	640412
361244	640413
257407	640414
10665	640415
632180	640416
2818	640417
171026	640418
101580	640419
52400	640420
404693	640421
323047	640422
40184	640423
105659	640424
103127	640425
35064	640426
172378	640427
1883	640428
152925	640429
659389	640430
303244	640431
229632	640432
606143	640433
185280	640434
604573	640435
103579	640436
410215	640437
99888	640438
492705	640439
402150	640440
255434	640441
569333	640442
100703	640443
156579	640444
298020	640445
682922	640446
32820	640447
1067	640448
11117	640449
336499	640450
314089	640451
99255	640452
292498	640453
183031	640454
16226	640455
46894	640456
184545	640457
75993	640458
597838	640459
288856	640460
111102	640461
129871	640462
136351	640463
28574	640464
630688	640465
400748	640466
58772	640467
415739	640468
703036	640469
49717	640470
186671	640471
179	640472
117080	640473
29979	640474
403208	640475
525543	640476
240294	640477
470758	640478
722952	640479
178042	640480
461618	640481
17733	640482
83354	640483
657067	640484
11869	640485
54153	640486
371264	640487
611339	640488
153508	640489
118630	640490
34525	640491
564060	640492
1797	640493
82172	640494
123584	640495
720607	640496
578766	640497
80580	640498
171113	640499
136740	640500
34300	640501
340685	640502
521154	640503
159902	640504
512359	640505
157400	640506
595308	640507
184785	640508
493061	640509
310866	640510
106398	640511
14765	640512
158077	640513
154774	640514
710767	640515
628153	640516
16608	640517
213973	640518
550587	640519
252591	640520
292878	640521
561370	640522
633662	640523
512692	640524
151592	640525
254157	640526
11478	640527
129737	640528
632067	640529
11390	640530
523236	640531
229369	640532
621823	640533
155976	640534
458033	640535
355473	640536
272069	640537
240104	640538
713000	640539
303296	640540
384947	640541
20150	640542
19707	640543
443089	640544
452221	640545
33153	640546
661029	640547
478810	640548
444079	640549
187205	640550
164188	640551
630172	640552
347600	640553
433403	640554
27810	640555
376415	640556
60920	640557
193665	640558
14049	640559
123897	640560
154256	640561
439252	640562
278932	640563
36866	640564
298399	640565
122963	640566
186148	640567
564475	640568
706507	640569
39244	640570
186308	640571
6490	640572
694953	640573
361961	640574
151034	640575
507966	640576
707033	640577
185884	640578
453440	640579
300152	640580
203082	640581
48180	640582
92656	640583
126460	640584
531246	640585
6774	640586
153634	640587
673067	640588
375491	640589
289430	640590
148076	640591
678518	640592
123976	640593
348370	640594
634745	640595
44662	640596
478677	640597
381584	640598
597964	640599
673331	640600
180040	640601
292729	640602
421221	640603
503	640604
149302	640605
307790	640606
477773	640607
655986	640608
530563	640609
414505	640610
287273	640611
436713	640612
80843	640613
94936	640614
2137	640615
228421	640616
363097	640617
91098	640618
334559	640619
34201	640620
189988	640621
682647	640622
460202	640623
473339	640624
555215	640625
193552	640626
43908	640627
699361	640628
605455	640629
222935	640630
123074	640631
102364	640632
117875	640633
358010	640634
635229	640635
230978	640636
154153	640637
299178	640638
613811	640639
95093	640640
682354	640641
127262	640642
475214	640643
722690	640644
102164	640645
26609	640646
5510	640647
424	640648
390876	640649
34529	640650
1136	640651
99362	640652
568737	640653
1527	640654
12204	640655
719244	640656
430399	640657
13290	640658
344091	640659
44650	640660
31820	640661
16965	640662
180519	640663
326813	640664
114310	640665
1991	640666
178655	640667
73365	640668
32523	640669
284524	640670
462213	640671
56887	640672
82857	640673
692255	640674
56325	640675
42943	640676
541948	640677
103949	640678
451132	640679
11788	640680
67143	640681
303574	640682
89221	640683
330843	640684
346905	640685
374954	640686
710109	640687
644796	640688
391964	640689
491446	640690
489777	640691
573811	640692
10701	640693
300504	640694
97854	640695
479244	640696
415275	640697
182637	640698
117877	640699
6474	640700
214195	640701
370711	640702
522595	640703
188322	640704
154767	640705
12603	640706
377183	640707
297033	640708
1746	640709
117043	640710
389940	640711
166946	640712
475109	640713
474439	640714
518043	640715
12854	640716
74048	640717
36	640718
124860	640719
402172	640720
618462	640721
102113	640722
654365	640723
136	640724
75487	640725
341403	640726
318635	640727
297506	640728
90444	640729
542949	640730
28267	640731
276002	640732
634095	640733
336641	640734
36250	640735
21391	640736
4221	640737
135627	640738
124318	640739
332483	640740
106783	640741
448273	640742
3070	640743
631533	640744
443623	640745
690268	640746
353295	640747
136664	640748
372804	640749
521145	640750
562278	640751
55156	640752
126054	640753
175500	640754
190620	640755
14986	640756
334854	640757
315402	640758
90796	640759
179010	640760
634353	640761
212802	640762
490452	640763
15285	640764
255684	640765
541946	640766
311453	640767
11017	640768
256029	640769
584101	640770
544029	640771
250799	640772
168479	640773
98474	640774
329631	640775
33200	640776
120689	640777
596788	640778
539144	640779
391479	640780
609201	640781
16359	640782
675225	640783
100761	640784
255492	640785
38795	640786
316384	640787
563449	640788
21449	640789
3249	640790
624355	640791
553416	640792
606	640793
1401	640794
637854	640795
1028	640796
66478	640797
295524	640798
10162	640799
403463	640800
3803	640801
89623	640802
367847	640803
524066	640804
84448	640805
666183	640806
723644	640807
9553	640808
338527	640809
44235	640810
646929	640811
9772	640812
138601	640813
6355	640814
349850	640815
714749	640816
367924	640817
223269	640818
28686	640819
17931	640820
510430	640821
358928	640822
54138	640823
1378	640824
56298	640825
376569	640826
98629	640827
184438	640828
137311	640829
412636	640830
514639	640831
907	640832
29425	640833
117362	640834
494269	640835
225363	640836
538253	640837
46928	640838
520380	640839
165951	640840
545429	640841
66430	640842
194	640843
3042	640844
35556	640845
30167	640846
72421	640847
161129	640848
706298	640849
93325	640850
8796	640851
176051	640852
463099	640853
141770	640854
120739	640855
492348	640856
8720	640857
153570	640858
19054	640859
12710	640860
189686	640861
3679	640862
697131	640863
36655	640864
160645	640865
245228	640866
552453	640867
229629	640868
61043	640869
676106	640870
14690	640871
173467	640872
5804	640873
155830	640874
381070	640875
394364	640876
179577	640877
314407	640878
13682	640879
239	640880
716032	640881
185380	640882
144433	640883
247767	640884
55430	640885
172883	640886
699806	640887
388350	640888
462975	640889
69351	640890
472	640891
457953	640892
709392	640893
251977	640894
205494	640895
4013	640896
383939	640897
219017	640898
534547	640899
368345	640900
391544	640901
626508	640902
325197	640903
88037	640904
382623	640905
474308	640906
624185	640907
604491	640908
703762	640909
171240	640910
370332	640911
26231	640912
311833	640913
31664	640914
91910	640915
108593	640916
236807	640917
446873	640918
16316	640919
447112	640920
301862	640921
675184	640922
175631	640923
144282	640924
19993	640925
697582	640926
154486	640927
2997	640928
575552	640929
90334	640930
169757	640931
186228	640932
545714	640933
616090	640934
617948	640935
209996	640936
140024	640937
623564	640938
485466	640939
269164	640940
543132	640941
31997	640942
22909	640943
556760	640944
3211	640945
668212	640946
399954	640947
498282	640948
694271	640949
661085	640950
7929	640951
178196	640952
37420	640953
49737	640954
370148	640955
116368	640956
78357	640957
72158	640958
26895	640959
595359	640960
89032	640961
356169	640962
341197	640963
344140	640964
1121	640965
708949	640966
587946	640967
96227	640968
29782	640969
83175	640970
264134	640971
144733	640972
164354	640973
432742	640974
499	640975
559710	640976
65244	640977
654358	640978
232017	640979
225792	640980
2952	640981
167910	640982
526253	640983
235489	640984
1703	640985
519199	640986
549039	640987
240223	640988
368533	640989
722888	640990
17372	640991
672096	640992
138943	640993
186543	640994
666748	640995
564775	640996
681254	640997
708236	640998
434452	640999
117013	641000
157270	641001
658705	641002
360807	641003
301632	641004
682703	641005
565000	641006
509178	641007
495429	641008
106574	641009
5352	641010
282529	641011
4589	641012
42431	641013
660370	641014
308415	641015
65425	641016
136898	641017
171164	641018
212774	641019
659772	641020
146715	641021
441877	641022
72535	641023
236420	641024
97202	641025
354848	641026
316460	641027
62967	641028
348748	641029
482612	641030
411719	641031
447833	641032
101187	641033
80774	641034
627038	641035
201277	641036
480192	641037
135457	641038
122222	641039
171388	641040
126261	641041
3416	641042
141155	641043
269269	641044
45083	641045
680688	641046
452240	641047
42928	641048
429538	641049
205066	641050
400801	641051
435772	641052
27086	641053
523672	641054
261747	641055
347290	641056
524710	641057
620782	641058
595489	641059
93773	641060
408746	641061
720891	641062
12186	641063
5583	641064
242165	641065
73787	641066
491216	641067
133144	641068
716184	641069
292940	641070
35164	641071
92317	641072
171007	641073
289788	641074
43356	641075
561124	641076
616669	641077
502393	641078
160452	641079
69070	641080
196194	641081
53193	641082
689662	641083
125056	641084
513846	641085
11774	641086
200559	641087
82487	641088
69995	641089
180011	641090
115796	641091
3500	641092
113138	641093
105160	641094
36338	641095
47970	641096
658378	641097
367932	641098
260931	641099
279952	641100
84483	641101
291226	641102
198308	641103
377156	641104
229672	641105
41767	641106
355681	641107
2905	641108
7797	641109
404241	641110
18828	641111
291599	641112
140058	641113
15979	641114
211970	641115
723410	641116
29212	641117
14348	641118
79766	641119
124334	641120
103031	641121
9314	641122
43874	641123
467652	641124
253013	641125
67332	641126
117767	641127
266414	641128
5035	641129
315434	641130
624610	641131
9027	641132
293640	641133
103619	641134
287916	641135
81611	641136
69969	641137
59062	641138
625996	641139
292926	641140
689892	641141
8164	641142
532064	641143
7111	641144
111292	641145
519716	641146
183034	641147
1271	641148
184219	641149
467884	641150
14503	641151
60059	641152
82034	641153
194585	641154
160945	641155
262030	641156
124665	641157
292658	641158
94798	641159
77292	641160
60605	641161
484730	641162
236383	641163
256841	641164
606263	641165
337398	641166
258291	641167
356752	641168
95547	641169
37502	641170
155057	641171
507582	641172
358370	641173
422160	641174
167057	641175
89728	641176
488361	641177
651132	641178
178124	641179
76187	641180
4220	641181
104487	641182
55956	641183
322046	641184
122521	641185
89223	641186
346982	641187
257379	641188
562900	641189
44496	641190
725004	641191
16692	641192
530166	641193
11	641194
363088	641195
314322	641196
341541	641197
375667	641198
538754	641199
16467	641200
598207	641201
146011	641202
397762	641203
217600	641204
199000	641205
370775	641206
557994	641207
111869	641208
186795	641209
609732	641210
120673	641211
140162	641212
535047	641213
471362	641214
295560	641215
629567	641216
576526	641217
149588	641218
347624	641219
53496	641220
55181	641221
705105	641222
682837	641223
105250	641224
495140	641225
26234	641226
632733	641227
433958	641228
18889	641229
106904	641230
141749	641231
605131	641232
478472	641233
380824	641234
187217	641235
41090	641236
1108	641237
707380	641238
476225	641239
672205	641240
683903	641241
149638	641242
612018	641243
669955	641244
299857	641245
169782	641246
631160	641247
472689	641248
507339	641249
1780	641250
70386	641251
527676	641252
437319	641253
30791	641254
337335	641255
521875	641256
212019	641257
186531	641258
205802	641259
512524	641260
33033	641261
723934	641262
633064	641263
303649	641264
360744	641265
154373	641266
393614	641267
46732	641268
137985	641269
37618	641270
34773	641271
172706	641272
660540	641273
81705	641274
81182	641275
19069	641276
301421	641277
240571	641278
685548	641279
159746	641280
4494	641281
608179	641282
491038	641283
379100	641284
300290	641285
6506	641286
180088	641287
723426	641288
256208	641289
61875	641290
466370	641291
644041	641292
436498	641293
84380	641294
73508	641295
48218	641296
609531	641297
622176	641298
503787	641299
234224	641300
669338	641301
56430	641302
504408	641303
546477	641304
83581	641305
170232	641306
638754	641307
9599	641308
60528	641309
522410	641310
490910	641311
275105	641312
326463	641313
10322	641314
360779	641315
353957	641316
501382	641317
366231	641318
660014	641319
336391	641320
116676	641321
93495	641322
82644	641323
185232	641324
99844	641325
330845	641326
556966	641327
717129	641328
656684	641329
88456	641330
288254	641331
456113	641332
266263	641333
403831	641334
568412	641335
505483	641336
233021	641337
560958	641338
93051	641339
24589	641340
486225	641341
663542	641342
455250	641343
107150	641344
245838	641345
55805	641346
39230	641347
121985	641348
625575	641349
32701	641350
7056	641351
200854	641352
459700	641353
205449	641354
720871	641355
41835	641356
226759	641357
665076	641358
58838	641359
121361	641360
685380	641361
312304	641362
151052	641363
22579	641364
73427	641365
431689	641366
56505	641367
260957	641368
653388	641369
701544	641370
76898	641371
517326	641372
324798	641373
182372	641374
514887	641375
516704	641376
79037	641377
222110	641378
27669	641379
425587	641380
276282	641381
390686	641382
142287	641383
397409	641384
83735	641385
37441	641386
351475	641387
585747	641388
395943	641389
115127	641390
68228	641391
481556	641392
45633	641393
547722	641394
434750	641395
36695	641396
570187	641397
518512	641398
190979	641399
458995	641400
5624	641401
178250	641402
159835	641403
52031	641404
12209	641405
4346	641406
129041	641407
667836	641408
169649	641409
52325	641410
260786	641411
555233	641412
41793	641413
273845	641414
86362	641415
47796	641416
45986	641417
228880	641418
72862	641419
120768	641420
265488	641421
2018	641422
20331	641423
440450	641424
3190	641425
181490	641426
64823	641427
7681	641428
640735	641429
383206	641430
60001	641431
500819	641432
602978	641433
95695	641434
198572	641435
627802	641436
275758	641437
423251	641438
84202	641439
9812	641440
87074	641441
356462	641442
267197	641443
178370	641444
69395	641445
393352	641446
177923	641447
568626	641448
13832	641449
113054	641450
717538	641451
394041	641452
86077	641453
89225	641454
22847	641455
147240	641456
584933	641457
382603	641458
750	641459
144844	641460
54664	641461
120675	641462
330365	641463
105983	641464
109309	641465
121976	641466
42399	641467
535388	641468
671565	641469
527665	641470
389515	641471
40061	641472
628638	641473
37763	641474
271215	641475
189084	641476
462240	641477
90488	641478
178084	641479
51952	641480
346215	641481
219000	641482
174470	641483
352977	641484
402768	641485
711546	641486
45409	641487
427154	641488
44160	641489
587449	641490
2244	641491
233885	641492
407830	641493
323374	641494
318733	641495
323385	641496
230319	641497
186993	641498
40071	641499
124057	641500
337195	641501
94990	641502
414588	641503
102368	641504
203062	641505
238779	641506
611842	641507
114340	641508
222967	641509
522707	641510
538890	641511
320209	641512
539190	641513
158247	641514
137487	641515
314048	641516
156239	641517
46376	641518
55582	641519
299828	641520
346226	641521
362882	641522
188096	641523
6314	641524
212408	641525
20634	641526
47271	641527
30241	641528
649043	641529
62231	641530
63002	641531
171583	641532
57116	641533
153525	641534
170150	641535
290955	641536
121667	641537
502608	641538
206684	641539
68791	641540
408983	641541
671273	641542
13231	641543
683288	641544
322956	641545
651140	641546
39517	641547
695097	641548
244227	641549
322533	641550
189550	641551
197469	641552
236935	641553
500984	641554
9406	641555
524378	641556
185246	641557
408150	641558
206709	641559
122114	641560
61783	641561
383904	641562
420815	641563
271165	641564
477086	641565
443394	641566
449502	641567
278712	641568
130302	641569
527805	641570
173003	641571
247649	641572
93307	641573
573837	641574
236701	641575
684587	641576
399373	641577
36751	641578
532644	641579
434894	641580
722744	641581
567323	641582
237447	641583
50670	641584
29217	641585
586268	641586
270384	641587
22799	641588
461272	641589
651727	641590
76	641591
206850	641592
165309	641593
381612	641594
219633	641595
4904	641596
694650	641597
632748	641598
178994	641599
706747	641600
129992	641601
12452	641602
151652	641603
654492	641604
54673	641605
168384	641606
236929	641607
52545	641608
50691	641609
234966	641610
281292	641611
227181	641612
117572	641613
204364	641614
524385	641615
120505	641616
277660	641617
472562	641618
153635	641619
99251	641620
53435	641621
164201	641622
537424	641623
556440	641624
605133	641625
300061	641626
144552	641627
54348	641628
343824	641629
213106	641630
8780	641631
64906	641632
94314	641633
473503	641634
630598	641635
583011	641636
208547	641637
566736	641638
218661	641639
521161	641640
493800	641641
335691	641642
438510	641643
178025	641644
120472	641645
331371	641646
588918	641647
625275	641648
338073	641649
370433	641650
170148	641651
532851	641652
84770	641653
16318	641654
193133	641655
97420	641656
174583	641657
413556	641658
38994	641659
30269	641660
25951	641661
621633	641662
380065	641663
572854	641664
51454	641665
18985	641666
292305	641667
160358	641668
145659	641669
210265	641670
605276	641671
15540	641672
153880	641673
677871	641674
423397	641675
491765	641676
141696	641677
555925	641678
191146	641679
501448	641680
723806	641681
599444	641682
58688	641683
521059	641684
176293	641685
612896	641686
298851	641687
22473	641688
108312	641689
43885	641690
374863	641691
72305	641692
259652	641693
146523	641694
551730	641695
132057	641696
12896	641697
353163	641698
142726	641699
345143	641700
684680	641701
434195	641702
331687	641703
168916	641704
112420	641705
344068	641706
451387	641707
59236	641708
79459	641709
291163	641710
514003	641711
279079	641712
167131	641713
261448	641714
550321	641715
10342	641716
442115	641717
389877	641718
288129	641719
588870	641720
84179	641721
32287	641722
88518	641723
33471	641724
188767	641725
677188	641726
7421	641727
499648	641728
293614	641729
238733	641730
347309	641731
392203	641732
487280	641733
447925	641734
176679	641735
56456	641736
434521	641737
524435	641738
70353	641739
45337	641740
497997	641741
532845	641742
126044	641743
225331	641744
232419	641745
237838	641746
66883	641747
45384	641748
246	641749
408003	641750
41488	641751
417469	641752
571051	641753
149227	641754
41055	641755
537083	641756
689529	641757
260002	641758
63662	641759
702813	641760
215825	641761
198234	641762
655618	641763
663900	641764
48498	641765
138557	641766
548790	641767
321517	641768
103793	641769
721851	641770
237852	641771
142701	641772
658326	641773
411862	641774
375602	641775
8865	641776
35086	641777
485245	641778
724159	641779
365445	641780
6137	641781
625103	641782
66858	641783
579368	641784
42937	641785
438346	641786
348259	641787
546040	641788
7613	641789
365639	641790
346568	641791
358815	641792
439276	641793
321209	641794
116413	641795
674353	641796
74695	641797
305974	641798
551971	641799
291162	641800
503452	641801
50899	641802
460317	641803
37940	641804
398740	641805
97827	641806
4791	641807
422968	641808
169604	641809
146889	641810
340416	641811
10456	641812
161043	641813
515554	641814
489011	641815
98448	641816
440102	641817
304067	641818
586025	641819
87440	641820
258654	641821
91776	641822
91165	641823
90770	641824
659455	641825
538238	641826
648578	641827
221243	641828
609076	641829
603304	641830
197206	641831
500685	641832
76885	641833
569486	641834
366845	641835
490079	641836
28096	641837
201155	641838
243648	641839
21147	641840
41413	641841
315896	641842
116919	641843
282490	641844
254035	641845
136341	641846
160912	641847
128804	641848
6302	641849
146214	641850
527539	641851
550378	641852
708188	641853
18565	641854
132674	641855
223616	641856
65487	641857
518804	641858
414352	641859
418099	641860
569503	641861
43756	641862
420386	641863
38866	641864
35405	641865
582713	641866
593672	641867
164701	641868
75682	641869
545567	641870
51334	641871
30866	641872
110087	641873
355578	641874
8294	641875
537324	641876
2255	641877
269402	641878
393429	641879
326625	641880
313008	641881
30378	641882
619502	641883
140442	641884
399462	641885
458917	641886
532953	641887
376342	641888
662391	641889
423117	641890
105937	641891
602566	641892
372528	641893
12141	641894
517003	641895
331220	641896
99306	641897
14593	641898
90019	641899
17392	641900
347114	641901
1503	641902
546758	641903
485872	641904
224924	641905
297093	641906
45950	641907
374125	641908
351874	641909
698992	641910
371228	641911
6029	641912
513515	641913
137866	641914
662819	641915
101730	641916
593981	641917
71360	641918
46415	641919
641320	641920
385726	641921
21865	641922
693099	641923
413554	641924
137534	641925
156624	641926
555697	641927
332181	641928
336092	641929
577299	641930
65828	641931
710571	641932
708793	641933
41758	641934
638132	641935
58642	641936
236498	641937
29510	641938
93431	641939
266205	641940
199042	641941
656394	641942
136774	641943
146138	641944
399967	641945
144281	641946
85912	641947
442698	641948
450318	641949
149774	641950
338118	641951
309161	641952
492636	641953
29910	641954
51166	641955
35715	641956
50944	641957
46310	641958
140329	641959
592792	641960
234174	641961
379323	641962
497186	641963
43419	641964
181493	641965
262498	641966
360016	641967
2323	641968
159851	641969
428059	641970
151458	641971
47816	641972
476399	641973
48954	641974
383075	641975
351283	641976
168101	641977
534644	641978
504463	641979
153221	641980
795	641981
95480	641982
133122	641983
267358	641984
13609	641985
281015	641986
381986	641987
591063	641988
26625	641989
508527	641990
347172	641991
370611	641992
243982	641993
61754	641994
96565	641995
103419	641996
66369	641997
661066	641998
93219	641999
559861	642000
250151	642001
260007	642002
95207	642003
30730	642004
223497	642005
677488	642006
149529	642007
466182	642008
720179	642009
153031	642010
39527	642011
4135	642012
331919	642013
563980	642014
4248	642015
395479	642016
522474	642017
33915	642018
666499	642019
720898	642020
610398	642021
66868	642022
292070	642023
85608	642024
96611	642025
545920	642026
505219	642027
260527	642028
712895	642029
84416	642030
18544	642031
237547	642032
418562	642033
19939	642034
247812	642035
156997	642036
63176	642037
223742	642038
166159	642039
233303	642040
81100	642041
66106	642042
425594	642043
90472	642044
448628	642045
139512	642046
473230	642047
206477	642048
263329	642049
704583	642050
49893	642051
111555	642052
662411	642053
82330	642054
43389	642055
495021	642056
79275	642057
427236	642058
19082	642059
283203	642060
472221	642061
150903	642062
501240	642063
252607	642064
393544	642065
246009	642066
3395	642067
32468	642068
238852	642069
36274	642070
277062	642071
96711	642072
610272	642073
160170	642074
357797	642075
46101	642076
128221	642077
618007	642078
568877	642079
599676	642080
105230	642081
264854	642082
20703	642083
712982	642084
645807	642085
3117	642086
709535	642087
622745	642088
542377	642089
102489	642090
593252	642091
65582	642092
477572	642093
496801	642094
513243	642095
368095	642096
438207	642097
188315	642098
584136	642099
256623	642100
42034	642101
358590	642102
398355	642103
641594	642104
82363	642105
171238	642106
137957	642107
379820	642108
409231	642109
606170	642110
109957	642111
225070	642112
43241	642113
545986	642114
36522	642115
415001	642116
683285	642117
340615	642118
674215	642119
555402	642120
7490	642121
90199	642122
478465	642123
569326	642124
182153	642125
178302	642126
521872	642127
100722	642128
558258	642129
135891	642130
139171	642131
130640	642132
578	642133
81113	642134
371823	642135
163325	642136
322802	642137
619161	642138
326583	642139
118571	642140
460163	642141
109195	642142
473633	642143
547492	642144
209396	642145
317546	642146
183112	642147
178949	642148
472380	642149
102971	642150
294796	642151
224468	642152
501902	642153
222493	642154
549533	642155
340216	642156
10	642157
1910	642158
420101	642159
308816	642160
715149	642161
641566	642162
322284	642163
627	642164
171243	642165
640332	642166
227467	642167
247426	642168
169065	642169
52852	642170
344450	642171
591531	642172
596825	642173
586184	642174
328363	642175
91979	642176
79336	642177
166826	642178
64653	642179
125071	642180
49800	642181
629149	642182
467537	642183
51220	642184
647809	642185
169137	642186
229728	642187
131489	642188
253023	642189
250559	642190
211172	642191
313991	642192
38414	642193
394336	642194
596332	642195
23582	642196
88064	642197
169437	642198
72222	642199
93956	642200
90348	642201
160942	642202
415000	642203
702969	642204
455070	642205
295257	642206
61038	642207
573294	642208
7854	642209
142503	642210
626212	642211
50878	642212
615016	642213
62221	642214
77726	642215
464391	642216
340296	642217
233279	642218
102124	642219
106684	642220
541058	642221
123137	642222
143636	642223
121497	642224
84734	642225
645596	642226
256977	642227
397451	642228
578243	642229
457944	642230
8722	642231
535174	642232
357637	642233
62666	642234
72217	642235
478227	642236
313261	642237
404566	642238
184853	642239
15115	642240
568645	642241
4209	642242
662482	642243
10	642244
513525	642245
54437	642246
410064	642247
635664	642248
26261	642249
42906	642250
657705	642251
648738	642252
109862	642253
640112	642254
690955	642255
655131	642256
106406	642257
661149	642258
370740	642259
492856	642260
11101	642261
117102	642262
104849	642263
718858	642264
11361	642265
172634	642266
250126	642267
40507	642268
1616	642269
351610	642270
42464	642271
75133	642272
89422	642273
168693	642274
460912	642275
690534	642276
257106	642277
122169	642278
283083	642279
605554	642280
467731	642281
82790	642282
1841	642283
5979	642284
71618	642285
6378	642286
555823	642287
444292	642288
54876	642289
2478	642290
516617	642291
485920	642292
650467	642293
90212	642294
694799	642295
309044	642296
357406	642297
153080	642298
12760	642299
673198	642300
27814	642301
108543	642302
235702	642303
315281	642304
483123	642305
121570	642306
18826	642307
586540	642308
42261	642309
445689	642310
694115	642311
15695	642312
248898	642313
14126	642314
6466	642315
152047	642316
58627	642317
565779	642318
31176	642319
175243	642320
31949	642321
112525	642322
277878	642323
81095	642324
456087	642325
478644	642326
648675	642327
277410	642328
17148	642329
341017	642330
48168	642331
436494	642332
176795	642333
6019	642334
101337	642335
133548	642336
161239	642337
569448	642338
67797	642339
684412	642340
9424	642341
88	642342
89722	642343
34598	642344
539344	642345
112521	642346
538442	642347
102124	642348
53788	642349
247970	642350
554406	642351
494879	642352
520307	642353
427113	642354
631288	642355
131	642356
12968	642357
45	642358
442568	642359
610795	642360
95294	642361
30757	642362
480726	642363
499280	642364
355904	642365
22262	642366
195175	642367
449170	642368
289491	642369
164919	642370
384448	642371
631540	642372
12815	642373
660179	642374
184826	642375
39061	642376
84654	642377
77761	642378
603733	642379
632430	642380
176666	642381
710492	642382
208555	642383
378802	642384
23088	642385
316454	642386
314039	642387
352874	642388
369056	642389
105627	642390
172001	642391
70040	642392
139057	642393
269875	642394
675618	642395
690944	642396
3591	642397
701585	642398
121873	642399
311035	642400
131578	642401
286703	642402
249649	642403
542376	642404
20487	642405
11956	642406
40952	642407
57135	642408
284313	642409
452900	642410
28092	642411
43389	642412
108183	642413
567753	642414
428978	642415
478537	642416
509830	642417
84783	642418
70178	642419
376295	642420
183811	642421
9786	642422
290616	642423
594161	642424
37982	642425
145726	642426
83784	642427
266142	642428
67644	642429
476740	642430
521082	642431
525882	642432
211139	642433
620846	642434
398950	642435
636652	642436
434577	642437
54507	642438
41612	642439
80895	642440
305319	642441
123926	642442
102557	642443
296601	642444
182905	642445
132736	642446
67091	642447
149922	642448
122924	642449
3132	642450
1417	642451
157529	642452
196611	642453
102398	642454
182644	642455
564976	642456
613239	642457
614200	642458
110238	642459
9578	642460
59677	642461
120234	642462
180439	642463
357810	642464
179137	642465
306419	642466
78356	642467
22634	642468
161989	642469
176479	642470
8060	642471
622845	642472
540659	642473
339623	642474
141581	642475
127511	642476
59079	642477
53818	642478
16554	642479
579532	642480
427218	642481
50891	642482
8031	642483
481938	642484
244918	642485
723006	642486
595899	642487
15111	642488
447352	642489
291837	642490
24411	642491
156034	642492
376640	642493
523801	642494
16614	642495
218747	642496
72383	642497
192592	642498
213812	642499
149278	642500
35332	642501
641529	642502
2904	642503
363023	642504
241961	642505
2390	642506
10979	642507
171941	642508
165495	642509
2736	642510
79553	642511
280392	642512
30696	642513
3292	642514
396346	642515
300797	642516
82783	642517
444692	642518
43282	642519
100543	642520
182382	642521
317430	642522
429711	642523
46	642524
113514	642525
28776	642526
342860	642527
28876	642528
166783	642529
542939	642530
194187	642531
113949	642532
200460	642533
269291	642534
559237	642535
349111	642536
15886	642537
99381	642538
449929	642539
379411	642540
450093	642541
391614	642542
112486	642543
113625	642544
287393	642545
574967	642546
568474	642547
200605	642548
118537	642549
192431	642550
214736	642551
571676	642552
162	642553
187135	642554
47996	642555
423163	642556
38178	642557
232141	642558
67672	642559
460968	642560
15459	642561
54858	642562
293056	642563
173553	642564
689242	642565
26414	642566
373857	642567
26539	642568
321879	642569
570684	642570
311393	642571
42054	642572
259126	642573
254001	642574
631966	642575
147393	642576
165624	642577
568117	642578
484299	642579
215665	642580
77004	642581
58721	642582
30841	642583
384985	642584
39881	642585
7598	642586
131279	642587
115195	642588
544608	642589
79488	642590
11441	642591
83921	642592
54667	642593
652679	642594
79565	642595
362352	642596
511146	642597
612682	642598
8263	642599
711480	642600
495747	642601
123265	642602
723011	642603
405472	642604
485312	642605
52989	642606
689615	642607
575986	642608
101827	642609
643269	642610
720233	642611
9667	642612
67824	642613
529853	642614
42672	642615
179108	642616
702114	642617
138071	642618
495917	642619
707279	642620
406430	642621
505696	642622
684535	642623
131076	642624
204141	642625
116897	642626
315820	642627
351371	642628
33492	642629
22277	642630
518373	642631
99	642632
635434	642633
477907	642634
146869	642635
48354	642636
171720	642637
156785	642638
687924	642639
714466	642640
617197	642641
410894	642642
545369	642643
123168	642644
66666	642645
108579	642646
1524	642647
85492	642648
37867	642649
144813	642650
78676	642651
163292	642652
43604	642653
98140	642654
231212	642655
587564	642656
20226	642657
633324	642658
8557	642659
386722	642660
38571	642661
43170	642662
620790	642663
160092	642664
295606	642665
469333	642666
249782	642667
390205	642668
70293	642669
407617	642670
523288	642671
534210	642672
147203	642673
396415	642674
48212	642675
267686	642676
681491	642677
183091	642678
470103	642679
58546	642680
712819	642681
326915	642682
116810	642683
535976	642684
8287	642685
96395	642686
259608	642687
156640	642688
683538	642689
293263	642690
314804	642691
185142	642692
59284	642693
57722	642694
359286	642695
225151	642696
497917	642697
201280	642698
132294	642699
5919	642700
66432	642701
117543	642702
133	642703
125271	642704
548996	642705
75213	642706
501882	642707
46698	642708
242406	642709
66595	642710
1900	642711
642764	642712
97391	642713
39248	642714
609099	642715
91581	642716
500265	642717
325572	642718
629249	642719
26087	642720
523319	642721
524611	642722
228308	642723
16800	642724
7770	642725
652472	642726
337140	642727
90480	642728
311338	642729
309405	642730
497062	642731
624464	642732
39346	642733
146856	642734
500113	642735
610831	642736
662463	642737
115696	642738
11246	642739
23509	642740
712557	642741
699457	642742
119256	642743
449862	642744
501300	642745
128178	642746
23191	642747
66872	642748
261119	642749
681098	642750
197233	642751
3100	642752
224921	642753
5694	642754
427357	642755
609671	642756
518914	642757
355611	642758
149098	642759
411795	642760
72655	642761
605866	642762
571558	642763
45234	642764
9573	642765
407154	642766
30151	642767
445888	642768
179121	642769
63796	642770
195797	642771
398290	642772
135383	642773
276158	642774
207413	642775
2696	642776
650502	642777
451752	642778
614921	642779
159489	642780
721338	642781
136590	642782
451226	642783
556342	642784
114571	642785
33816	642786
554427	642787
279985	642788
34475	642789
41585	642790
151779	642791
92599	642792
10954	642793
68200	642794
42732	642795
327409	642796
33736	642797
481916	642798
722088	642799
110913	642800
49	642801
26872	642802
315642	642803
50611	642804
36249	642805
38609	642806
341729	642807
146354	642808
658734	642809
397885	642810
505005	642811
292787	642812
316324	642813
76022	642814
16710	642815
590808	642816
489448	642817
335138	642818
495302	642819
659773	642820
290423	642821
15618	642822
567450	642823
81862	642824
50328	642825
640663	642826
52903	642827
58372	642828
102514	642829
326	642830
309832	642831
449	642832
87625	642833
184257	642834
57450	642835
341888	642836
654805	642837
71078	642838
181329	642839
707353	642840
572873	642841
625829	642842
676989	642843
928	642844
325530	642845
64661	642846
144949	642847
501685	642848
276886	642849
374214	642850
690670	642851
689041	642852
255170	642853
11374	642854
117640	642855
165737	642856
160349	642857
441538	642858
20299	642859
50153	642860
621248	642861
212528	642862
130993	642863
498693	642864
129894	642865
625728	642866
322354	642867
61914	642868
377490	642869
29702	642870
167915	642871
154296	642872
12385	642873
518184	642874
140563	642875
42914	642876
648702	642877
89651	642878
12397	642879
7271	642880
15899	642881
176248	642882
66602	642883
127002	642884
7519	642885
27971	642886
390204	642887
6850	642888
400863	642889
390456	642890
43180	642891
54657	642892
160952	642893
575547	642894
2942	642895
64573	642896
630025	642897
587812	642898
549183	642899
293809	642900
87920	642901
35876	642902
218825	642903
292831	642904
247064	642905
79769	642906
135136	642907
1746	642908
618194	642909
601544	642910
31493	642911
343414	642912
94140	642913
158506	642914
696820	642915
694218	642916
146280	642917
522552	642918
8485	642919
8223	642920
329624	642921
11447	642922
85542	642923
421042	642924
254692	642925
50940	642926
220542	642927
21163	642928
511101	642929
75448	642930
263086	642931
531911	642932
110422	642933
70762	642934
128784	642935
526273	642936
21865	642937
593626	642938
451766	642939
182741	642940
481850	642941
672346	642942
267991	642943
354648	642944
592109	642945
549613	642946
532495	642947
617919	642948
181785	642949
354320	642950
168138	642951
179251	642952
521794	642953
252165	642954
14576	642955
38402	642956
699305	642957
315586	642958
438289	642959
302699	642960
710337	642961
120595	642962
42593	642963
148488	642964
8659	642965
548478	642966
5445	642967
170409	642968
23554	642969
487991	642970
125365	642971
462614	642972
23183	642973
441718	642974
425706	642975
449810	642976
165921	642977
564046	642978
418502	642979
574112	642980
706762	642981
730	642982
166863	642983
184304	642984
588620	642985
137233	642986
679346	642987
568678	642988
153271	642989
368348	642990
704590	642991
266657	642992
318363	642993
169210	642994
146928	642995
408551	642996
392181	642997
361699	642998
258884	642999
705653	643000
410835	643001
560191	643002
500636	643003
366815	643004
5119	643005
304402	643006
557023	643007
446342	643008
681557	643009
272851	643010
698026	643011
107199	643012
367723	643013
587806	643014
74203	643015
626007	643016
376248	643017
563372	643018
43129	643019
594515	643020
680876	643021
183103	643022
128006	643023
166832	643024
546229	643025
243222	643026
478114	643027
167289	643028
581496	643029
533241	643030
411076	643031
672102	643032
373142	643033
355802	643034
99222	643035
600207	643036
443640	643037
411587	643038
596839	643039
157120	643040
97991	643041
101922	643042
232623	643043
95579	643044
103447	643045
622263	643046
56599	643047
4242	643048
292496	643049
105309	643050
159841	643051
340517	643052
1347	643053
502373	643054
289554	643055
361122	643056
387325	643057
149347	643058
309922	643059
318228	643060
613908	643061
381527	643062
36205	643063
645448	643064
137458	643065
301014	643066
170832	643067
164128	643068
476634	643069
198928	643070
132128	643071
385580	643072
120204	643073
52662	643074
637064	643075
42555	643076
121131	643077
564454	643078
273998	643079
166796	643080
490426	643081
652417	643082
154722	643083
97066	643084
48660	643085
77141	643086
437708	643087
507972	643088
111668	643089
87347	643090
724152	643091
241305	643092
647374	643093
210357	643094
296412	643095
100429	643096
213348	643097
24400	643098
65781	643099
706484	643100
3516	643101
222137	643102
21872	643103
138831	643104
99119	643105
656964	643106
395210	643107
36899	643108
123249	643109
177763	643110
580188	643111
493897	643112
521196	643113
6426	643114
8176	643115
60315	643116
7570	643117
183701	643118
706567	643119
524800	643120
420735	643121
62220	643122
277913	643123
630521	643124
341804	643125
364838	643126
164548	643127
1895	643128
10869	643129
451439	643130
5946	643131
201565	643132
656852	643133
51093	643134
103866	643135
21776	643136
516998	643137
40863	643138
459052	643139
544901	643140
7114	643141
71681	643142
392504	643143
151200	643144
376456	643145
227528	643146
210970	643147
411671	643148
90361	643149
158387	643150
167320	643151
613604	643152
598752	643153
88228	643154
313715	643155
614379	643156
3176	643157
399820	643158
111926	643159
37243	643160
610337	643161
112136	643162
693683	643163
711638	643164
4148	643165
5640	643166
576848	643167
474195	643168
672950	643169
703171	643170
98516	643171
96722	643172
500430	643173
532769	643174
300815	643175
196339	643176
721022	643177
159371	643178
716193	643179
259533	643180
569680	643181
675762	643182
587311	643183
547824	643184
6370	643185
428689	643186
603704	643187
376842	643188
466145	643189
536089	643190
301956	643191
121646	643192
13111	643193
523308	643194
401629	643195
572446	643196
520624	643197
493004	643198
267116	643199
259667	643200
697457	643201
25696	643202
42437	643203
41127	643204
492219	643205
16373	643206
606430	643207
294910	643208
256995	643209
518453	643210
462236	643211
39156	643212
430944	643213
322017	643214
223785	643215
470462	643216
174372	643217
24636	643218
177195	643219
544910	643220
134985	643221
498613	643222
44354	643223
548961	643224
13811	643225
221145	643226
452739	643227
284779	643228
605741	643229
169361	643230
352061	643231
713161	643232
528318	643233
184911	643234
70291	643235
34819	643236
236918	643237
462862	643238
128449	643239
661150	643240
334323	643241
652081	643242
674077	643243
251232	643244
343090	643245
16573	643246
312942	643247
438527	643248
188621	643249
227275	643250
409312	643251
75185	643252
386070	643253
115380	643254
309967	643255
47406	643256
619531	643257
50067	643258
374020	643259
270225	643260
163356	643261
179954	643262
543756	643263
401638	643264
405511	643265
344704	643266
23695	643267
222561	643268
439822	643269
52413	643270
18018	643271
670153	643272
29778	643273
59335	643274
336481	643275
32188	643276
54257	643277
470767	643278
149944	643279
691972	643280
635062	643281
105515	643282
308310	643283
1745	643284
534705	643285
145259	643286
12771	643287
588295	643288
621618	643289
540058	643290
178767	643291
117716	643292
77271	643293
717305	643294
608056	643295
37996	643296
20009	643297
175924	643298
14133	643299
619569	643300
259515	643301
639967	643302
138316	643303
125104	643304
23268	643305
521583	643306
100164	643307
358032	643308
519537	643309
101987	643310
140179	643311
4529	643312
534137	643313
98919	643314
409088	643315
363800	643316
197253	643317
58549	643318
31146	643319
343306	643320
57610	643321
390360	643322
4197	643323
54824	643324
447032	643325
444449	643326
68442	643327
122839	643328
146597	643329
319452	643330
93	643331
494730	643332
112716	643333
361343	643334
572669	643335
483828	643336
176538	643337
52588	643338
51763	643339
195549	643340
408584	643341
513166	643342
81847	643343
352648	643344
275189	643345
21839	643346
142278	643347
390385	643348
623317	643349
5755	643350
366785	643351
455637	643352
121783	643353
564941	643354
149154	643355
502295	643356
469661	643357
630905	643358
33557	643359
21115	643360
492688	643361
631	643362
100839	643363
171156	643364
37759	643365
316144	643366
378948	643367
335	643368
55980	643369
158419	643370
341723	643371
153860	643372
165341	643373
481	643374
706668	643375
521370	643376
335418	643377
39	643378
599532	643379
498890	643380
40118	643381
717742	643382
170207	643383
280307	643384
19098	643385
140157	643386
453309	643387
91416	643388
112182	643389
169930	643390
11014	643391
3126	643392
292315	643393
125958	643394
144321	643395
331078	643396
620656	643397
569728	643398
70	643399
112262	643400
539808	643401
141933	643402
724956	643403
74622	643404
580484	643405
288842	643406
710534	643407
16222	643408
49360	643409
83745	643410
133877	643411
295758	643412
402734	643413
131739	643414
35668	643415
148973	643416
496908	643417
689858	643418
632764	643419
7793	643420
320365	643421
434067	643422
172078	643423
465114	643424
88191	643425
99970	643426
553315	643427
161888	643428
618321	643429
581835	643430
112198	643431
350687	643432
711561	643433
43004	643434
449326	643435
702454	643436
309464	643437
274920	643438
228221	643439
441983	643440
371174	643441
329766	643442
619082	643443
514115	643444
15564	643445
379851	643446
396142	643447
426173	643448
403304	643449
369991	643450
610767	643451
277424	643452
706148	643453
363650	643454
138849	643455
213275	643456
705856	643457
225258	643458
71205	643459
635647	643460
1412	643461
622790	643462
4118	643463
46332	643464
519984	643465
543340	643466
6932	643467
81305	643468
378866	643469
268252	643470
21413	643471
127863	643472
370730	643473
499020	643474
28585	643475
110870	643476
144600	643477
521907	643478
124399	643479
365996	643480
20096	643481
415797	643482
651250	643483
425156	643484
611672	643485
325059	643486
208425	643487
58725	643488
553044	643489
9377	643490
146035	643491
312806	643492
323800	643493
319829	643494
686198	643495
713874	643496
284966	643497
527632	643498
532	643499
544310	643500
626893	643501
41751	643502
20945	643503
536900	643504
176540	643505
118623	643506
530967	643507
31596	643508
631145	643509
306546	643510
122628	643511
370545	643512
544376	643513
44240	643514
391977	643515
7656	643516
346615	643517
97402	643518
185699	643519
45940	643520
268294	643521
287690	643522
610904	643523
594920	643524
406535	643525
405969	643526
10	643527
717596	643528
352148	643529
402098	643530
570899	643531
300171	643532
115	643533
387913	643534
510502	643535
709555	643536
159374	643537
119079	643538
260887	643539
590691	643540
290901	643541
122956	643542
71587	643543
435068	643544
33160	643545
525181	643546
99231	643547
82918	643548
5567	643549
23766	643550
506111	643551
83555	643552
345420	643553
306250	643554
417833	643555
121873	643556
108529	643557
1784	643558
118803	643559
478356	643560
586398	643561
163288	643562
143975	643563
109182	643564
107677	643565
442588	643566
73318	643567
5298	643568
418319	643569
87826	643570
443475	643571
205624	643572
381528	643573
70305	643574
267909	643575
168636	643576
92157	643577
377238	643578
13463	643579
199128	643580
88917	643581
445306	643582
28696	643583
52413	643584
682537	643585
230075	643586
410085	643587
646219	643588
7033	643589
6908	643590
625056	643591
699955	643592
660877	643593
142982	643594
245192	643595
570426	643596
134344	643597
9647	643598
632981	643599
74952	643600
186677	643601
431	643602
19644	643603
78230	643604
19448	643605
315953	643606
607606	643607
86906	643608
153946	643609
560557	643610
70832	643611
3254	643612
50544	643613
452502	643614
491612	643615
36351	643616
51652	643617
254022	643618
723139	643619
435611	643620
325757	643621
23038	643622
50284	643623
27217	643624
301823	643625
12756	643626
170328	643627
406437	643628
468026	643629
102885	643630
49051	643631
20501	643632
386222	643633
511614	643634
47568	643635
628011	643636
476081	643637
48558	643638
63223	643639
197908	643640
407018	643641
456552	643642
376146	643643
668296	643644
656967	643645
629206	643646
470252	643647
14063	643648
269111	643649
442425	643650
1945	643651
12315	643652
633780	643653
81637	643654
684384	643655
657155	643656
102085	643657
32458	643658
708931	643659
207533	643660
84137	643661
231281	643662
221427	643663
119059	643664
677339	643665
482412	643666
17105	643667
340287	643668
647445	643669
108571	643670
220132	643671
435220	643672
670396	643673
146339	643674
61221	643675
172062	643676
536082	643677
209121	643678
710709	643679
121997	643680
463340	643681
25493	643682
156724	643683
668374	643684
155684	643685
629759	643686
433162	643687
572686	643688
27325	643689
174662	643690
91343	643691
510321	643692
674294	643693
94956	643694
363405	643695
389943	643696
59107	643697
42423	643698
15630	643699
48897	643700
690967	643701
724538	643702
208368	643703
396724	643704
123996	643705
33106	643706
255253	643707
416739	643708
205947	643709
126875	643710
364665	643711
338165	643712
221973	643713
178087	643714
412426	643715
244533	643716
690409	643717
96023	643718
492210	643719
141067	643720
30117	643721
163528	643722
51233	643723
2796	643724
357768	643725
699030	643726
667966	643727
474270	643728
12470	643729
142468	643730
169466	643731
6155	643732
136293	643733
328671	643734
116348	643735
710973	643736
619838	643737
72358	643738
211221	643739
90739	643740
111458	643741
91884	643742
707432	643743
125250	643744
454980	643745
30195	643746
585494	643747
31166	643748
141035	643749
23230	643750
40793	643751
451934	643752
210635	643753
477040	643754
604365	643755
712150	643756
99708	643757
134048	643758
217689	643759
687721	643760
317118	643761
650084	643762
221531	643763
653414	643764
192763	643765
46784	643766
149	643767
161034	643768
312898	643769
717163	643770
339989	643771
277829	643772
81958	643773
154252	643774
3862	643775
226443	643776
41510	643777
135829	643778
683854	643779
194153	643780
343631	643781
223082	643782
49688	643783
392798	643784
299630	643785
571509	643786
1261	643787
177	643788
160648	643789
116034	643790
646385	643791
686560	643792
76055	643793
573020	643794
538702	643795
209092	643796
421845	643797
34474	643798
335252	643799
97989	643800
56498	643801
29243	643802
58455	643803
254818	643804
553289	643805
515087	643806
366616	643807
10689	643808
499627	643809
645909	643810
35690	643811
310481	643812
303861	643813
93497	643814
170728	643815
292057	643816
305522	643817
146674	643818
182446	643819
577465	643820
78161	643821
238408	643822
281242	643823
399085	643824
52884	643825
71422	643826
39332	643827
328834	643828
264913	643829
330831	643830
171057	643831
695226	643832
493229	643833
591176	643834
172795	643835
502942	643836
167796	643837
232335	643838
245892	643839
15059	643840
723779	643841
262273	643842
565503	643843
77874	643844
571004	643845
33120	643846
125483	643847
22368	643848
6713	643849
465116	643850
117508	643851
54258	643852
179229	643853
656864	643854
398688	643855
180479	643856
656974	643857
132233	643858
664780	643859
36912	643860
166629	643861
60543	643862
51890	643863
602269	643864
236070	643865
718197	643866
3175	643867
343944	643868
119718	643869
459431	643870
10330	643871
464328	643872
52300	643873
624337	643874
107791	643875
352244	643876
500185	643877
127219	643878
511984	643879
26643	643880
123629	643881
49713	643882
311747	643883
511258	643884
9	643885
18254	643886
262522	643887
489682	643888
328057	643889
9480	643890
464026	643891
561232	643892
404135	643893
43571	643894
634744	643895
580291	643896
465155	643897
688719	643898
633978	643899
58266	643900
198257	643901
32979	643902
90774	643903
71873	643904
44057	643905
706405	643906
391237	643907
208283	643908
617326	643909
450848	643910
607753	643911
103364	643912
85116	643913
143721	643914
293	643915
252583	643916
464092	643917
40587	643918
77275	643919
149218	643920
524199	643921
447632	643922
309762	643923
311596	643924
213926	643925
560264	643926
369452	643927
10765	643928
42587	643929
462168	643930
234145	643931
13580	643932
134109	643933
6569	643934
238441	643935
370285	643936
274117	643937
324801	643938
148678	643939
124293	643940
179751	643941
696047	643942
259	643943
129739	643944
26034	643945
97153	643946
674992	643947
27556	643948
360347	643949
5360	643950
401197	643951
182328	643952
224073	643953
237346	643954
5350	643955
254485	643956
349958	643957
563728	643958
8289	643959
157733	643960
102220	643961
136408	643962
585221	643963
613011	643964
108956	643965
724117	643966
48518	643967
127149	643968
167278	643969
253286	643970
172924	643971
39780	643972
668875	643973
187110	643974
123591	643975
462126	643976
207016	643977
351906	643978
55233	643979
27111	643980
453966	643981
589412	643982
621024	643983
475100	643984
682471	643985
505871	643986
4179	643987
117456	643988
670013	643989
38306	643990
216987	643991
356016	643992
231748	643993
269946	643994
103669	643995
192687	643996
718235	643997
712570	643998
380375	643999
154239	644000
139656	644001
79093	644002
88143	644003
32117	644004
52887	644005
514360	644006
609250	644007
4620	644008
606258	644009
9005	644010
543531	644011
143708	644012
222620	644013
301595	644014
166224	644015
292565	644016
132503	644017
219579	644018
465813	644019
304835	644020
67457	644021
114585	644022
43579	644023
657900	644024
19718	644025
222244	644026
16686	644027
112863	644028
171829	644029
564480	644030
137112	644031
241730	644032
74375	644033
320361	644034
591912	644035
448171	644036
668009	644037
144646	644038
208306	644039
46982	644040
4439	644041
1274	644042
188141	644043
211745	644044
373204	644045
154933	644046
158889	644047
181669	644048
458696	644049
305546	644050
265030	644051
1685	644052
591105	644053
169795	644054
4428	644055
274556	644056
79610	644057
261513	644058
44620	644059
616732	644060
132656	644061
571323	644062
315538	644063
673766	644064
12169	644065
90412	644066
69670	644067
569830	644068
12944	644069
163007	644070
709914	644071
202273	644072
134676	644073
398350	644074
323889	644075
59739	644076
97128	644077
4229	644078
535721	644079
655812	644080
652732	644081
146712	644082
188939	644083
81233	644084
93228	644085
32939	644086
421348	644087
284305	644088
132410	644089
553593	644090
520601	644091
19104	644092
573878	644093
360447	644094
117747	644095
479393	644096
68852	644097
374895	644098
631276	644099
36927	644100
662138	644101
497263	644102
77928	644103
8402	644104
16321	644105
318232	644106
314809	644107
615948	644108
160538	644109
190003	644110
35431	644111
122270	644112
231782	644113
530523	644114
464110	644115
132634	644116
543137	644117
341694	644118
6247	644119
137612	644120
123441	644121
57965	644122
48401	644123
695	644124
143436	644125
513365	644126
4825	644127
592611	644128
717379	644129
686597	644130
287288	644131
675439	644132
46491	644133
517229	644134
626030	644135
23459	644136
599851	644137
223480	644138
684297	644139
614236	644140
197671	644141
78574	644142
136786	644143
304864	644144
276967	644145
386944	644146
384848	644147
368972	644148
87635	644149
399381	644150
89338	644151
95807	644152
41302	644153
629414	644154
412837	644155
4465	644156
70721	644157
109993	644158
662953	644159
311368	644160
25017	644161
490097	644162
176082	644163
617146	644164
596560	644165
662331	644166
18018	644167
263748	644168
12510	644169
60503	644170
44946	644171
145776	644172
23289	644173
275009	644174
102072	644175
367796	644176
585152	644177
93589	644178
721817	644179
14928	644180
700809	644181
440120	644182
299062	644183
601282	644184
627583	644185
177221	644186
675717	644187
538375	644188
100827	644189
183342	644190
1169	644191
224741	644192
579585	644193
317462	644194
612891	644195
171258	644196
353200	644197
14865	644198
495792	644199
137910	644200
398872	644201
80282	644202
181177	644203
67408	644204
43528	644205
663163	644206
690795	644207
19996	644208
28096	644209
309387	644210
166730	644211
15420	644212
245854	644213
191899	644214
5536	644215
517135	644216
661528	644217
225478	644218
49837	644219
340707	644220
488562	644221
29404	644222
17526	644223
378132	644224
168899	644225
407717	644226
9358	644227
25244	644228
29637	644229
141384	644230
185872	644231
29865	644232
474947	644233
219788	644234
474595	644235
204768	644236
352414	644237
400745	644238
449153	644239
100481	644240
40976	644241
90569	644242
128891	644243
15112	644244
348081	644245
77909	644246
348528	644247
543193	644248
61693	644249
710262	644250
451340	644251
526613	644252
53463	644253
36400	644254
286460	644255
109981	644256
675177	644257
120445	644258
672510	644259
654886	644260
8453	644261
32033	644262
46018	644263
32783	644264
7986	644265
211281	644266
252645	644267
476277	644268
282517	644269
294678	644270
79849	644271
302801	644272
68614	644273
303009	644274
69733	644275
38456	644276
41262	644277
83154	644278
463204	644279
39814	644280
451041	644281
481768	644282
79878	644283
691462	644284
348835	644285
464994	644286
69615	644287
565170	644288
65640	644289
31726	644290
445772	644291
322038	644292
487742	644293
174780	644294
365541	644295
467675	644296
170964	644297
512121	644298
307560	644299
418103	644300
655179	644301
2300	644302
53526	644303
41588	644304
294665	644305
286462	644306
60207	644307
511508	644308
251669	644309
682441	644310
523008	644311
5271	644312
326238	644313
633961	644314
96325	644315
12019	644316
136830	644317
400607	644318
7391	644319
68154	644320
698003	644321
48826	644322
715741	644323
350260	644324
96522	644325
157606	644326
542832	644327
501802	644328
49496	644329
3829	644330
248897	644331
34283	644332
27032	644333
54749	644334
615079	644335
352073	644336
415420	644337
49322	644338
387293	644339
7229	644340
157016	644341
423735	644342
78532	644343
517780	644344
44714	644345
6431	644346
311092	644347
195614	644348
429595	644349
262690	644350
178244	644351
721150	644352
82210	644353
162590	644354
14108	644355
32996	644356
405814	644357
547123	644358
221711	644359
8588	644360
327195	644361
559649	644362
22738	644363
610043	644364
681609	644365
698609	644366
598060	644367
610873	644368
356194	644369
160611	644370
625405	644371
481424	644372
36785	644373
188537	644374
102145	644375
14338	644376
419868	644377
131516	644378
579305	644379
408319	644380
695886	644381
81140	644382
466265	644383
182621	644384
654812	644385
204606	644386
446279	644387
114627	644388
499065	644389
41544	644390
161135	644391
19654	644392
425932	644393
659959	644394
318644	644395
641624	644396
372424	644397
44326	644398
114026	644399
106638	644400
694432	644401
177656	644402
170084	644403
211648	644404
458057	644405
463720	644406
552750	644407
102654	644408
158291	644409
52534	644410
132711	644411
400900	644412
344739	644413
642850	644414
42609	644415
5843	644416
386976	644417
20049	644418
516606	644419
7720	644420
364176	644421
355873	644422
207729	644423
520445	644424
39632	644425
696511	644426
150736	644427
183542	644428
325819	644429
430286	644430
13353	644431
303529	644432
320427	644433
248540	644434
621524	644435
133076	644436
478516	644437
159797	644438
492012	644439
306428	644440
465494	644441
22114	644442
11560	644443
61296	644444
163818	644445
191577	644446
694226	644447
224157	644448
613268	644449
166965	644450
22323	644451
93558	644452
357932	644453
11502	644454
435065	644455
4762	644456
153919	644457
459152	644458
47056	644459
113427	644460
122510	644461
49389	644462
610986	644463
490313	644464
184935	644465
320565	644466
612823	644467
41008	644468
152959	644469
85414	644470
704721	644471
98062	644472
211134	644473
455126	644474
343431	644475
285860	644476
701982	644477
167409	644478
161611	644479
103581	644480
187110	644481
110596	644482
437419	644483
131965	644484
376663	644485
214336	644486
123928	644487
713587	644488
459688	644489
181968	644490
605388	644491
662530	644492
43313	644493
78513	644494
33406	644495
78233	644496
568286	644497
81589	644498
163973	644499
16220	644500
316676	644501
621391	644502
530	644503
61131	644504
555511	644505
490611	644506
6300	644507
31727	644508
85685	644509
551735	644510
390671	644511
76098	644512
105993	644513
293959	644514
275699	644515
48671	644516
36135	644517
560600	644518
17375	644519
325293	644520
131361	644521
353430	644522
568154	644523
122458	644524
278708	644525
208937	644526
678344	644527
705066	644528
52959	644529
43408	644530
388192	644531
31373	644532
495566	644533
39988	644534
10956	644535
422035	644536
14000	644537
194146	644538
84064	644539
150420	644540
151386	644541
345025	644542
51206	644543
175633	644544
119	644545
32172	644546
388667	644547
470138	644548
320759	644549
512207	644550
60738	644551
162656	644552
11809	644553
562142	644554
125498	644555
419918	644556
136275	644557
566397	644558
173010	644559
221577	644560
80093	644561
469229	644562
14389	644563
116289	644564
127712	644565
724708	644566
379771	644567
110505	644568
721092	644569
12972	644570
89398	644571
106780	644572
141713	644573
710669	644574
107881	644575
619732	644576
497166	644577
25473	644578
98564	644579
48354	644580
140755	644581
401129	644582
389825	644583
108705	644584
667930	644585
52771	644586
630308	644587
36552	644588
562837	644589
353650	644590
35251	644591
477901	644592
240944	644593
170019	644594
422077	644595
1669	644596
567683	644597
465818	644598
14394	644599
12544	644600
568647	644601
152954	644602
2899	644603
48412	644604
673058	644605
651313	644606
378107	644607
353274	644608
26830	644609
691416	644610
295551	644611
423999	644612
40385	644613
608649	644614
550289	644615
465121	644616
16974	644617
217308	644618
503493	644619
32878	644620
205773	644621
402862	644622
427249	644623
691680	644624
5404	644625
157213	644626
256817	644627
146994	644628
551337	644629
518404	644630
43313	644631
17024	644632
331824	644633
54501	644634
668603	644635
135871	644636
113524	644637
67578	644638
525732	644639
668540	644640
110063	644641
15662	644642
81678	644643
644507	644644
222670	644645
53143	644646
361812	644647
689512	644648
259	644649
238638	644650
310798	644651
55558	644652
652498	644653
602444	644654
283251	644655
158320	644656
206362	644657
100775	644658
588948	644659
686926	644660
692536	644661
372565	644662
224504	644663
218287	644664
407159	644665
669713	644666
565326	644667
619063	644668
332956	644669
494641	644670
668365	644671
134643	644672
188188	644673
9490	644674
641618	644675
189700	644676
357594	644677
495352	644678
256251	644679
660818	644680
96920	644681
286273	644682
350405	644683
157283	644684
128126	644685
179987	644686
9468	644687
80279	644688
57343	644689
481304	644690
94356	644691
90167	644692
655650	644693
668151	644694
25327	644695
353359	644696
625870	644697
173741	644698
478579	644699
358431	644700
86306	644701
5896	644702
64115	644703
83468	644704
556581	644705
341385	644706
463605	644707
514286	644708
536665	644709
32323	644710
127021	644711
40193	644712
455300	644713
1029	644714
645071	644715
666318	644716
601070	644717
49694	644718
692236	644719
356642	644720
457547	644721
183543	644722
48775	644723
758	644724
516597	644725
51662	644726
184823	644727
334167	644728
3888	644729
149841	644730
179575	644731
18086	644732
706328	644733
64385	644734
1014	644735
308272	644736
654368	644737
106062	644738
364207	644739
612139	644740
181436	644741
679121	644742
322011	644743
157993	644744
150060	644745
175432	644746
378781	644747
418026	644748
320767	644749
424156	644750
111979	644751
95996	644752
369528	644753
613625	644754
703780	644755
7780	644756
312941	644757
175883	644758
195271	644759
105662	644760
499794	644761
400283	644762
39351	644763
54034	644764
9746	644765
74850	644766
146223	644767
227256	644768
421398	644769
237799	644770
5344	644771
136502	644772
505109	644773
11472	644774
370266	644775
184192	644776
173596	644777
523967	644778
9355	644779
666774	644780
86345	644781
724129	644782
19369	644783
163486	644784
470397	644785
89145	644786
154187	644787
370602	644788
38568	644789
152401	644790
721352	644791
50814	644792
598740	644793
137125	644794
13112	644795
434527	644796
651646	644797
75324	644798
255822	644799
25961	644800
407174	644801
639924	644802
196363	644803
195028	644804
46480	644805
170273	644806
59124	644807
160804	644808
659233	644809
674562	644810
317368	644811
496660	644812
334371	644813
399243	644814
595784	644815
272243	644816
559713	644817
188365	644818
302	644819
599353	644820
278850	644821
527846	644822
156025	644823
822	644824
11871	644825
3644	644826
1579	644827
51246	644828
11194	644829
396005	644830
170048	644831
466633	644832
211822	644833
156445	644834
514178	644835
610727	644836
548972	644837
720924	644838
706304	644839
348945	644840
11988	644841
707735	644842
203474	644843
456668	644844
661891	644845
655516	644846
681501	644847
467042	644848
146401	644849
6318	644850
647151	644851
307331	644852
584614	644853
449558	644854
557928	644855
29472	644856
264255	644857
562846	644858
566653	644859
294372	644860
152061	644861
38917	644862
670035	644863
48477	644864
507359	644865
482710	644866
572242	644867
343826	644868
49963	644869
369275	644870
22076	644871
120879	644872
458269	644873
119086	644874
666194	644875
371728	644876
86091	644877
700515	644878
66890	644879
526694	644880
137963	644881
234035	644882
107785	644883
545236	644884
106196	644885
50210	644886
167008	644887
579481	644888
43607	644889
87521	644890
202655	644891
214132	644892
145278	644893
635092	644894
594929	644895
88411	644896
30497	644897
269508	644898
65491	644899
670456	644900
1031	644901
269382	644902
171834	644903
221597	644904
28700	644905
484251	644906
317813	644907
120094	644908
647904	644909
120860	644910
15577	644911
153085	644912
1418	644913
41936	644914
498313	644915
442524	644916
148999	644917
692435	644918
69028	644919
296570	644920
145179	644921
183462	644922
682862	644923
18820	644924
210103	644925
326612	644926
152351	644927
134199	644928
324564	644929
1671	644930
268980	644931
78306	644932
575371	644933
1636	644934
545932	644935
239461	644936
626251	644937
495886	644938
22665	644939
402998	644940
50650	644941
456526	644942
611049	644943
361385	644944
68980	644945
410837	644946
172959	644947
174647	644948
483593	644949
532691	644950
687157	644951
30306	644952
141663	644953
115465	644954
171867	644955
148939	644956
124333	644957
616	644958
281928	644959
40695	644960
121473	644961
621708	644962
261273	644963
6028	644964
648641	644965
116510	644966
283202	644967
83505	644968
98832	644969
27885	644970
34796	644971
1328	644972
319553	644973
557684	644974
187133	644975
616582	644976
189366	644977
81472	644978
71521	644979
21849	644980
55356	644981
28276	644982
202407	644983
21848	644984
2766	644985
151900	644986
74528	644987
691288	644988
401183	644989
304432	644990
495219	644991
211619	644992
493752	644993
29869	644994
145171	644995
17188	644996
391717	644997
598609	644998
380796	644999
642856	645000
323299	645001
102179	645002
622053	645003
380352	645004
627580	645005
72903	645006
656487	645007
164977	645008
73916	645009
152191	645010
9115	645011
666587	645012
64399	645013
72132	645014
115526	645015
251367	645016
458191	645017
185	645018
97426	645019
133806	645020
411934	645021
208082	645022
72209	645023
25846	645024
82916	645025
660873	645026
681161	645027
167393	645028
675521	645029
143144	645030
655917	645031
138322	645032
340788	645033
370834	645034
64545	645035
720830	645036
32476	645037
318289	645038
190671	645039
74872	645040
539935	645041
143911	645042
109654	645043
253682	645044
650429	645045
12015	645046
529097	645047
460622	645048
111526	645049
58013	645050
344590	645051
499552	645052
397360	645053
398002	645054
58393	645055
474701	645056
58615	645057
75888	645058
187943	645059
193197	645060
181100	645061
63414	645062
559515	645063
237734	645064
631610	645065
660809	645066
54841	645067
391723	645068
702707	645069
83682	645070
520344	645071
265090	645072
190358	645073
145037	645074
190467	645075
550551	645076
80537	645077
490869	645078
2564	645079
546663	645080
712487	645081
51631	645082
54718	645083
581262	645084
678601	645085
4154	645086
177786	645087
42430	645088
684674	645089
573038	645090
89232	645091
168213	645092
120324	645093
171771	645094
11968	645095
91429	645096
409938	645097
39305	645098
708414	645099
516476	645100
417923	645101
547089	645102
26752	645103
303800	645104
127449	645105
564315	645106
313737	645107
301613	645108
196858	645109
55112	645110
574952	645111
40589	645112
184952	645113
218862	645114
128821	645115
346042	645116
5140	645117
169984	645118
16182	645119
69706	645120
389045	645121
5986	645122
675034	645123
697417	645124
642194	645125
561617	645126
447047	645127
212209	645128
27953	645129
135866	645130
319027	645131
403821	645132
22634	645133
56742	645134
1796	645135
618050	645136
223984	645137
288961	645138
6178	645139
250447	645140
235780	645141
594712	645142
93185	645143
153745	645144
152163	645145
611180	645146
558827	645147
157472	645148
12654	645149
46821	645150
515726	645151
12996	645152
39823	645153
207526	645154
125797	645155
243032	645156
51215	645157
1843	645158
157881	645159
293587	645160
330832	645161
142638	645162
502474	645163
469550	645164
268145	645165
383746	645166
510461	645167
113019	645168
62114	645169
618916	645170
541401	645171
121866	645172
284972	645173
129928	645174
305489	645175
65854	645176
279095	645177
31105	645178
665020	645179
184216	645180
294217	645181
666526	645182
275448	645183
425774	645184
564320	645185
289919	645186
426213	645187
145873	645188
677564	645189
685885	645190
236525	645191
354409	645192
8181	645193
16675	645194
720981	645195
399526	645196
37301	645197
303305	645198
223445	645199
5275	645200
207264	645201
183726	645202
129483	645203
393151	645204
394412	645205
698459	645206
183622	645207
17144	645208
345516	645209
574097	645210
552948	645211
684261	645212
609921	645213
4977	645214
154514	645215
14971	645216
468585	645217
527914	645218
609294	645219
458222	645220
213542	645221
164738	645222
214200	645223
601354	645224
39379	645225
485418	645226
679812	645227
574899	645228
16425	645229
539106	645230
449329	645231
77355	645232
34461	645233
615039	645234
242741	645235
279641	645236
143637	645237
129489	645238
54184	645239
520867	645240
60504	645241
655995	645242
67455	645243
16754	645244
13009	645245
230439	645246
144940	645247
501380	645248
187190	645249
615284	645250
124070	645251
6335	645252
708412	645253
293782	645254
953	645255
691606	645256
520747	645257
91583	645258
36102	645259
298484	645260
89511	645261
209853	645262
539317	645263
259736	645264
288233	645265
39549	645266
289467	645267
620481	645268
650742	645269
393749	645270
692113	645271
132330	645272
667435	645273
127108	645274
562943	645275
427091	645276
186399	645277
99528	645278
165563	645279
171160	645280
43671	645281
180108	645282
9417	645283
19854	645284
227080	645285
161492	645286
120359	645287
433772	645288
437038	645289
182567	645290
7552	645291
143314	645292
367609	645293
476252	645294
697715	645295
149297	645296
134546	645297
174928	645298
76365	645299
66287	645300
113563	645301
77718	645302
223746	645303
278276	645304
142561	645305
337542	645306
698413	645307
32431	645308
132505	645309
160783	645310
319942	645311
85445	645312
32777	645313
380011	645314
240287	645315
81891	645316
320458	645317
413051	645318
348037	645319
61485	645320
39822	645321
58041	645322
199624	645323
183682	645324
534329	645325
687764	645326
440977	645327
90338	645328
24546	645329
634382	645330
279643	645331
620926	645332
112168	645333
46987	645334
172427	645335
37874	645336
305540	645337
78795	645338
46203	645339
649733	645340
220725	645341
704472	645342
9021	645343
368907	645344
643387	645345
134303	645346
536921	645347
50	645348
113655	645349
251894	645350
208085	645351
245200	645352
51163	645353
448100	645354
115822	645355
162509	645356
691883	645357
600278	645358
11078	645359
30567	645360
130090	645361
59190	645362
54891	645363
460398	645364
540712	645365
183784	645366
2906	645367
1602	645368
25604	645369
378296	645370
101566	645371
233546	645372
395333	645373
395930	645374
167030	645375
417928	645376
573154	645377
250163	645378
140581	645379
208673	645380
37896	645381
16924	645382
129194	645383
659360	645384
466612	645385
457141	645386
186873	645387
458420	645388
6830	645389
146496	645390
240744	645391
466389	645392
603645	645393
586864	645394
116637	645395
33875	645396
552235	645397
450754	645398
363433	645399
6947	645400
361911	645401
442361	645402
511247	645403
569455	645404
575883	645405
163602	645406
468229	645407
157032	645408
156871	645409
441605	645410
6319	645411
716952	645412
452365	645413
183575	645414
47607	645415
345844	645416
67330	645417
632175	645418
665577	645419
83331	645420
19169	645421
665365	645422
6749	645423
330796	645424
194987	645425
625587	645426
166625	645427
349238	645428
43518	645429
596042	645430
713690	645431
686162	645432
656318	645433
38121	645434
499402	645435
44613	645436
281088	645437
71113	645438
275447	645439
328191	645440
533023	645441
42486	645442
390348	645443
424152	645444
285032	645445
545096	645446
503776	645447
230159	645448
146259	645449
120740	645450
134669	645451
97336	645452
9350	645453
181784	645454
46399	645455
608208	645456
456867	645457
73563	645458
561187	645459
165694	645460
231261	645461
637555	645462
95514	645463
313719	645464
222280	645465
534438	645466
69393	645467
228092	645468
705892	645469
31695	645470
1187	645471
227777	645472
426096	645473
182980	645474
571241	645475
14586	645476
16811	645477
107249	645478
331837	645479
524657	645480
521252	645481
5453	645482
85600	645483
411087	645484
318801	645485
37785	645486
4421	645487
593649	645488
410081	645489
48087	645490
30904	645491
633050	645492
412275	645493
6545	645494
127498	645495
546857	645496
83729	645497
638930	645498
298094	645499
100860	645500
574287	645501
365529	645502
565320	645503
239839	645504
410923	645505
421155	645506
121245	645507
5575	645508
340257	645509
465238	645510
684416	645511
370908	645512
600275	645513
168261	645514
218785	645515
183130	645516
15577	645517
107161	645518
253776	645519
540249	645520
127022	645521
469330	645522
397590	645523
176945	645524
150469	645525
31687	645526
53805	645527
254582	645528
38236	645529
614680	645530
118386	645531
379637	645532
31298	645533
2030	645534
237652	645535
64792	645536
689350	645537
264210	645538
3748	645539
563032	645540
3639	645541
607758	645542
539290	645543
142499	645544
461996	645545
649161	645546
118826	645547
459214	645548
433047	645549
83382	645550
39911	645551
601878	645552
457759	645553
599082	645554
564648	645555
514355	645556
418279	645557
20520	645558
98956	645559
265773	645560
605130	645561
334596	645562
23834	645563
725256	645564
244287	645565
610636	645566
42124	645567
181380	645568
240302	645569
296541	645570
17322	645571
137752	645572
47304	645573
468483	645574
576185	645575
694108	645576
147303	645577
128801	645578
82042	645579
98848	645580
86825	645581
360171	645582
655258	645583
25143	645584
20001	645585
1800	645586
34656	645587
16992	645588
12247	645589
259069	645590
46950	645591
132663	645592
64231	645593
138924	645594
303033	645595
143603	645596
44820	645597
459942	645598
561699	645599
5832	645600
322225	645601
20237	645602
656618	645603
39495	645604
424403	645605
86338	645606
70195	645607
194985	645608
172494	645609
185104	645610
479462	645611
89186	645612
237824	645613
9351	645614
2215	645615
261236	645616
561795	645617
108136	645618
636393	645619
3737	645620
133018	645621
26277	645622
229785	645623
174820	645624
497682	645625
132515	645626
436096	645627
326916	645628
242292	645629
43	645630
83245	645631
18295	645632
27979	645633
469253	645634
664695	645635
88525	645636
37823	645637
662249	645638
346030	645639
243708	645640
191485	645641
484569	645642
172758	645643
7658	645644
175693	645645
546073	645646
90547	645647
262503	645648
655754	645649
444169	645650
408340	645651
50975	645652
137336	645653
340436	645654
256045	645655
6184	645656
356198	645657
413869	645658
370612	645659
402653	645660
203515	645661
407131	645662
283269	645663
289358	645664
713702	645665
333282	645666
722798	645667
63114	645668
83712	645669
317127	645670
691670	645671
516448	645672
324015	645673
397774	645674
92243	645675
39047	645676
278555	645677
342929	645678
637020	645679
672599	645680
215134	645681
103302	645682
535003	645683
36142	645684
35164	645685
66786	645686
186480	645687
112854	645688
497041	645689
113615	645690
58189	645691
180699	645692
488527	645693
5651	645694
169792	645695
268441	645696
61859	645697
68271	645698
117779	645699
105027	645700
265205	645701
523054	645702
713523	645703
21806	645704
178292	645705
238795	645706
59842	645707
368506	645708
708837	645709
551897	645710
10859	645711
462938	645712
626428	645713
91937	645714
655690	645715
459470	645716
48222	645717
24803	645718
367267	645719
575155	645720
154779	645721
9798	645722
36646	645723
511635	645724
155615	645725
351331	645726
241332	645727
563926	645728
306635	645729
115772	645730
59785	645731
378228	645732
31498	645733
533691	645734
326682	645735
373215	645736
6153	645737
693539	645738
277163	645739
587106	645740
25751	645741
578440	645742
175969	645743
152066	645744
455768	645745
84069	645746
433462	645747
32544	645748
610720	645749
106315	645750
172699	645751
178667	645752
46817	645753
4732	645754
274033	645755
351284	645756
381690	645757
612125	645758
76497	645759
284529	645760
577623	645761
714940	645762
63309	645763
34336	645764
335612	645765
124631	645766
187349	645767
43664	645768
7529	645769
428	645770
661461	645771
65053	645772
620881	645773
566512	645774
553724	645775
871	645776
88377	645777
60962	645778
124162	645779
59267	645780
490543	645781
104891	645782
160585	645783
31982	645784
653836	645785
297406	645786
291524	645787
65622	645788
16348	645789
258565	645790
172275	645791
527297	645792
229869	645793
80998	645794
133102	645795
24627	645796
135776	645797
316333	645798
8905	645799
284101	645800
548209	645801
111783	645802
171473	645803
543322	645804
454408	645805
99918	645806
579	645807
107008	645808
704054	645809
78967	645810
577163	645811
52651	645812
286850	645813
427736	645814
107199	645815
209414	645816
92604	645817
173816	645818
691021	645819
67101	645820
333608	645821
123387	645822
245151	645823
33369	645824
120735	645825
711446	645826
489072	645827
436471	645828
268979	645829
123366	645830
98282	645831
123343	645832
139866	645833
178272	645834
167180	645835
89515	645836
526806	645837
288232	645838
106461	645839
200573	645840
135579	645841
113193	645842
63603	645843
406615	645844
369568	645845
9368	645846
505449	645847
644286	645848
50292	645849
15225	645850
227184	645851
163212	645852
22936	645853
215017	645854
81471	645855
8811	645856
351113	645857
631817	645858
558373	645859
74218	645860
6272	645861
381643	645862
682530	645863
115948	645864
395030	645865
231003	645866
273732	645867
628732	645868
723381	645869
219046	645870
638846	645871
707595	645872
625072	645873
26454	645874
154525	645875
400157	645876
524057	645877
129036	645878
115584	645879
403	645880
109125	645881
62099	645882
435496	645883
715359	645884
490307	645885
697620	645886
323452	645887
655803	645888
226241	645889
24826	645890
23625	645891
355720	645892
169821	645893
174250	645894
189022	645895
246228	645896
129160	645897
69372	645898
107960	645899
31963	645900
10611	645901
58509	645902
31921	645903
39597	645904
239129	645905
56876	645906
655159	645907
711843	645908
172864	645909
694569	645910
104704	645911
133063	645912
542015	645913
716495	645914
454993	645915
177800	645916
110473	645917
587379	645918
129567	645919
570869	645920
417375	645921
138151	645922
160086	645923
184272	645924
436893	645925
86939	645926
86297	645927
720323	645928
682614	645929
510898	645930
6377	645931
566044	645932
88988	645933
469078	645934
200704	645935
299255	645936
249524	645937
329346	645938
605930	645939
15308	645940
406542	645941
545085	645942
139996	645943
715120	645944
567237	645945
584644	645946
165107	645947
471836	645948
76546	645949
717831	645950
87228	645951
143180	645952
157627	645953
363456	645954
375393	645955
705945	645956
104246	645957
272729	645958
339058	645959
120068	645960
654150	645961
252237	645962
88927	645963
123986	645964
682778	645965
54197	645966
139154	645967
93999	645968
227297	645969
169762	645970
232507	645971
79453	645972
47130	645973
850	645974
345305	645975
720083	645976
185938	645977
585333	645978
622361	645979
19950	645980
700588	645981
100759	645982
229769	645983
718832	645984
344493	645985
225987	645986
28370	645987
57806	645988
98406	645989
62212	645990
197991	645991
351217	645992
503009	645993
65500	645994
264943	645995
236083	645996
427546	645997
3716	645998
100545	645999
370911	646000
191458	646001
36965	646002
581744	646003
497890	646004
82614	646005
22801	646006
150863	646007
507052	646008
213440	646009
48850	646010
567081	646011
245343	646012
306149	646013
53886	646014
669920	646015
85910	646016
8360	646017
214476	646018
78272	646019
604894	646020
70299	646021
76930	646022
520714	646023
611028	646024
13028	646025
569687	646026
710249	646027
51974	646028
606884	646029
662998	646030
596770	646031
240582	646032
10018	646033
140204	646034
270175	646035
11654	646036
584019	646037
432455	646038
263932	646039
38387	646040
613637	646041
554564	646042
1143	646043
575824	646044
239795	646045
353886	646046
90889	646047
303620	646048
673715	646049
466993	646050
36714	646051
656400	646052
73432	646053
274392	646054
158764	646055
370542	646056
500654	646057
203191	646058
543126	646059
102772	646060
311757	646061
50244	646062
538705	646063
345242	646064
474907	646065
169775	646066
595902	646067
456639	646068
100405	646069
539304	646070
681335	646071
51632	646072
277359	646073
617367	646074
9502	646075
316353	646076
662558	646077
335622	646078
309589	646079
95377	646080
595839	646081
598429	646082
12092	646083
513607	646084
54375	646085
217589	646086
338758	646087
147781	646088
507080	646089
89447	646090
153297	646091
63008	646092
323660	646093
556808	646094
294703	646095
387535	646096
66	646097
41538	646098
224115	646099
109050	646100
675981	646101
3827	646102
376946	646103
334597	646104
496906	646105
545749	646106
655508	646107
541893	646108
20565	646109
430583	646110
100663	646111
190829	646112
457146	646113
140906	646114
638856	646115
507600	646116
54381	646117
357453	646118
128004	646119
97113	646120
515962	646121
493652	646122
71243	646123
173232	646124
522003	646125
33909	646126
642776	646127
165755	646128
28794	646129
173297	646130
277999	646131
177869	646132
10335	646133
43462	646134
24755	646135
37761	646136
314962	646137
720894	646138
286982	646139
682936	646140
81108	646141
425922	646142
11148	646143
492873	646144
39039	646145
111894	646146
46749	646147
636673	646148
490122	646149
536526	646150
554783	646151
353267	646152
139737	646153
429010	646154
283001	646155
5306	646156
646536	646157
242672	646158
474325	646159
96121	646160
551748	646161
499423	646162
176190	646163
366714	646164
266602	646165
449539	646166
2409	646167
153514	646168
330576	646169
694023	646170
439154	646171
31769	646172
54571	646173
334861	646174
526127	646175
475249	646176
709259	646177
52069	646178
218458	646179
303069	646180
163559	646181
891	646182
364914	646183
42332	646184
117391	646185
533313	646186
205827	646187
168589	646188
139128	646189
27853	646190
226144	646191
717892	646192
24135	646193
414576	646194
424595	646195
682958	646196
23500	646197
175486	646198
322766	646199
15223	646200
333934	646201
196701	646202
97330	646203
329746	646204
333976	646205
262971	646206
174493	646207
490873	646208
149943	646209
386451	646210
515751	646211
201911	646212
85745	646213
177251	646214
534729	646215
594805	646216
546051	646217
226538	646218
381972	646219
49703	646220
41117	646221
694353	646222
658499	646223
609301	646224
129936	646225
524142	646226
145005	646227
705775	646228
102164	646229
139343	646230
679454	646231
656335	646232
219710	646233
500902	646234
320010	646235
275998	646236
392443	646237
596010	646238
697943	646239
152296	646240
496856	646241
647394	646242
52500	646243
79788	646244
22954	646245
674354	646246
30823	646247
172608	646248
361879	646249
582565	646250
675960	646251
342537	646252
19813	646253
656969	646254
1100	646255
278515	646256
684622	646257
163744	646258
356451	646259
466815	646260
179698	646261
508459	646262
114123	646263
603518	646264
164432	646265
242324	646266
410138	646267
72200	646268
136490	646269
73172	646270
82890	646271
148565	646272
114347	646273
644892	646274
152369	646275
689986	646276
1894	646277
238925	646278
232046	646279
156401	646280
1858	646281
426212	646282
317288	646283
76347	646284
622537	646285
165635	646286
325479	646287
198946	646288
23848	646289
32800	646290
205502	646291
73831	646292
107338	646293
396200	646294
43948	646295
32670	646296
451476	646297
412475	646298
3580	646299
445538	646300
7373	646301
148026	646302
586931	646303
130976	646304
454541	646305
587746	646306
669884	646307
30702	646308
339920	646309
148023	646310
176888	646311
569418	646312
327641	646313
173437	646314
511556	646315
118790	646316
456962	646317
91522	646318
583016	646319
478030	646320
10595	646321
401233	646322
15029	646323
301923	646324
639538	646325
367474	646326
118897	646327
318615	646328
203486	646329
658758	646330
175012	646331
146911	646332
167027	646333
303667	646334
50811	646335
352493	646336
261079	646337
5284	646338
44043	646339
22027	646340
718150	646341
86109	646342
703145	646343
346026	646344
61159	646345
480368	646346
186139	646347
20567	646348
118046	646349
581601	646350
632078	646351
283526	646352
428044	646353
159333	646354
706958	646355
427495	646356
64022	646357
673775	646358
578728	646359
42111	646360
337116	646361
307003	646362
409836	646363
160839	646364
197827	646365
184197	646366
491731	646367
349025	646368
78335	646369
46072	646370
204143	646371
327036	646372
391870	646373
78583	646374
117512	646375
427401	646376
13871	646377
662370	646378
13446	646379
484157	646380
45446	646381
644634	646382
684240	646383
308635	646384
418226	646385
670274	646386
247434	646387
640720	646388
523915	646389
227197	646390
619153	646391
95799	646392
477253	646393
607989	646394
4169	646395
421536	646396
502825	646397
287643	646398
537315	646399
629923	646400
176397	646401
179401	646402
6144	646403
166471	646404
148462	646405
35587	646406
573220	646407
463213	646408
157694	646409
620958	646410
168279	646411
512122	646412
89150	646413
109432	646414
160614	646415
185257	646416
175683	646417
132528	646418
35117	646419
32105	646420
168129	646421
36815	646422
320819	646423
582473	646424
293057	646425
688532	646426
651031	646427
49340	646428
587552	646429
587073	646430
92987	646431
628290	646432
210883	646433
53843	646434
203772	646435
657218	646436
33	646437
425617	646438
38836	646439
696809	646440
173684	646441
60749	646442
441168	646443
72743	646444
314096	646445
320122	646446
378674	646447
5521	646448
344959	646449
409489	646450
124501	646451
230616	646452
19406	646453
142526	646454
16073	646455
56462	646456
29758	646457
273412	646458
187438	646459
404084	646460
528750	646461
86314	646462
685341	646463
16385	646464
170500	646465
106232	646466
306278	646467
112236	646468
716930	646469
138396	646470
163072	646471
299192	646472
656208	646473
329159	646474
176515	646475
411535	646476
248001	646477
208635	646478
175845	646479
333361	646480
135539	646481
15186	646482
566230	646483
465995	646484
78373	646485
159490	646486
467648	646487
480702	646488
435469	646489
539435	646490
105145	646491
594256	646492
86611	646493
45006	646494
125903	646495
112115	646496
19912	646497
438275	646498
57134	646499
608864	646500
133554	646501
62288	646502
32623	646503
40749	646504
226387	646505
583113	646506
293517	646507
89873	646508
173886	646509
622462	646510
610083	646511
287957	646512
520842	646513
643871	646514
163483	646515
615140	646516
360577	646517
14750	646518
58679	646519
255487	646520
135281	646521
112231	646522
398072	646523
178511	646524
125144	646525
23500	646526
34653	646527
438968	646528
176599	646529
483620	646530
99773	646531
118593	646532
450329	646533
54862	646534
324154	646535
666041	646536
113419	646537
610600	646538
534046	646539
525983	646540
153504	646541
125241	646542
2223	646543
82612	646544
8110	646545
391261	646546
243149	646547
188686	646548
116685	646549
643042	646550
138334	646551
68489	646552
497817	646553
192829	646554
603641	646555
219417	646556
111874	646557
293812	646558
185696	646559
273478	646560
487513	646561
575002	646562
635086	646563
407479	646564
132902	646565
44951	646566
404142	646567
53838	646568
326016	646569
642341	646570
671	646571
519243	646572
471033	646573
104345	646574
354130	646575
339539	646576
637640	646577
651549	646578
329559	646579
309484	646580
199185	646581
452157	646582
450825	646583
86063	646584
154374	646585
489734	646586
509039	646587
133066	646588
55013	646589
144232	646590
389800	646591
89596	646592
503581	646593
425437	646594
145573	646595
602531	646596
346677	646597
695638	646598
483098	646599
620261	646600
657144	646601
130809	646602
578035	646603
112296	646604
113484	646605
637521	646606
57187	646607
650387	646608
63273	646609
418538	646610
3223	646611
290861	646612
164079	646613
67578	646614
42219	646615
162623	646616
20853	646617
104596	646618
531866	646619
401934	646620
222051	646621
419	646622
121506	646623
722007	646624
273022	646625
364136	646626
186219	646627
56529	646628
632020	646629
351187	646630
581944	646631
334265	646632
511531	646633
47996	646634
122276	646635
680543	646636
585637	646637
44364	646638
577041	646639
278235	646640
716969	646641
32566	646642
502919	646643
702499	646644
216974	646645
563930	646646
44029	646647
569994	646648
21995	646649
449683	646650
150880	646651
6187	646652
18921	646653
10035	646654
375529	646655
392491	646656
18049	646657
640591	646658
401757	646659
400418	646660
17386	646661
115377	646662
92252	646663
223940	646664
16704	646665
77297	646666
79835	646667
322887	646668
103765	646669
4301	646670
528300	646671
1388	646672
74051	646673
59796	646674
524150	646675
148782	646676
153255	646677
206603	646678
51614	646679
84498	646680
294058	646681
20605	646682
518315	646683
46424	646684
185954	646685
679087	646686
140606	646687
16265	646688
67732	646689
294603	646690
53404	646691
44583	646692
321629	646693
424588	646694
130902	646695
563203	646696
488817	646697
69645	646698
595555	646699
17913	646700
344937	646701
5188	646702
484964	646703
52662	646704
109575	646705
421574	646706
121989	646707
589851	646708
219407	646709
605867	646710
319462	646711
523365	646712
101686	646713
472231	646714
361369	646715
520318	646716
221023	646717
150372	646718
540369	646719
197060	646720
421074	646721
260081	646722
31316	646723
189135	646724
674561	646725
398341	646726
111035	646727
402183	646728
383357	646729
508373	646730
50651	646731
259228	646732
5908	646733
378391	646734
6196	646735
79832	646736
12599	646737
171745	646738
432705	646739
274981	646740
232923	646741
213920	646742
690973	646743
22916	646744
166864	646745
138909	646746
99239	646747
49348	646748
5969	646749
644242	646750
171443	646751
41264	646752
249683	646753
45557	646754
117499	646755
91059	646756
364924	646757
609454	646758
6090	646759
564	646760
231075	646761
154070	646762
112294	646763
544709	646764
483777	646765
650691	646766
103045	646767
422273	646768
341921	646769
45847	646770
15467	646771
199637	646772
294889	646773
182087	646774
577282	646775
486494	646776
455601	646777
87525	646778
73245	646779
165637	646780
27118	646781
266108	646782
488804	646783
656739	646784
6177	646785
25430	646786
667556	646787
61044	646788
370599	646789
155532	646790
435515	646791
648858	646792
48585	646793
670888	646794
245069	646795
1252	646796
475309	646797
441146	646798
660497	646799
126687	646800
17312	646801
434545	646802
401805	646803
140947	646804
84680	646805
113120	646806
341144	646807
107690	646808
380622	646809
125038	646810
278812	646811
269688	646812
104371	646813
658168	646814
577109	646815
352750	646816
8159	646817
13443	646818
161038	646819
102961	646820
459553	646821
482167	646822
423637	646823
50939	646824
150359	646825
111042	646826
683810	646827
429696	646828
352068	646829
428662	646830
626310	646831
575678	646832
129435	646833
336022	646834
612712	646835
478797	646836
130180	646837
207791	646838
709513	646839
14546	646840
123302	646841
92075	646842
357437	646843
519883	646844
152387	646845
4766	646846
246847	646847
78342	646848
329792	646849
97672	646850
620882	646851
470895	646852
381453	646853
11906	646854
187215	646855
3972	646856
63683	646857
17442	646858
473906	646859
3620	646860
133094	646861
369698	646862
176990	646863
17676	646864
48475	646865
371661	646866
75440	646867
281093	646868
680178	646869
180370	646870
7636	646871
517729	646872
118478	646873
41545	646874
187424	646875
162862	646876
298759	646877
560011	646878
423673	646879
54119	646880
403857	646881
168881	646882
661527	646883
578154	646884
43638	646885
26783	646886
545250	646887
108817	646888
94009	646889
156744	646890
55782	646891
473432	646892
163108	646893
557911	646894
215817	646895
25322	646896
428212	646897
145749	646898
10348	646899
231273	646900
462106	646901
577992	646902
624753	646903
105348	646904
600842	646905
12293	646906
235024	646907
144631	646908
152163	646909
687626	646910
108270	646911
12430	646912
518319	646913
2006	646914
221551	646915
454351	646916
144753	646917
163931	646918
394211	646919
25391	646920
618183	646921
23829	646922
490979	646923
114866	646924
622662	646925
305090	646926
165521	646927
634380	646928
21608	646929
119145	646930
230471	646931
275402	646932
67290	646933
142499	646934
606476	646935
14946	646936
140095	646937
683627	646938
148262	646939
533286	646940
668984	646941
204839	646942
242675	646943
69223	646944
569372	646945
659142	646946
330379	646947
461382	646948
118411	646949
432935	646950
358844	646951
562635	646952
186821	646953
385412	646954
187077	646955
707529	646956
179910	646957
604021	646958
506175	646959
270143	646960
292677	646961
20802	646962
157816	646963
410305	646964
13665	646965
619369	646966
138804	646967
57692	646968
22590	646969
96990	646970
128354	646971
200615	646972
17442	646973
140024	646974
692697	646975
50594	646976
576739	646977
34324	646978
55912	646979
185401	646980
9258	646981
8875	646982
472244	646983
561149	646984
161432	646985
115407	646986
106141	646987
401683	646988
325298	646989
54568	646990
142837	646991
163555	646992
332602	646993
1701	646994
242870	646995
43904	646996
74532	646997
9523	646998
579907	646999
293784	647000
10111	647001
592934	647002
194718	647003
407275	647004
432465	647005
60105	647006
4947	647007
466202	647008
410061	647009
662679	647010
52574	647011
113173	647012
63166	647013
320605	647014
81963	647015
2037	647016
92366	647017
405636	647018
142113	647019
174479	647020
97748	647021
550460	647022
547869	647023
130330	647024
8697	647025
94013	647026
479455	647027
85924	647028
95973	647029
72248	647030
516899	647031
378146	647032
143580	647033
49009	647034
90235	647035
267426	647036
195419	647037
253	647038
423122	647039
60132	647040
613567	647041
344579	647042
53339	647043
451139	647044
630119	647045
170376	647046
172214	647047
716053	647048
491112	647049
58341	647050
86527	647051
101608	647052
637566	647053
179981	647054
488007	647055
458314	647056
642816	647057
710323	647058
172736	647059
242623	647060
649311	647061
351684	647062
81483	647063
149626	647064
2628	647065
605951	647066
55828	647067
222242	647068
21406	647069
325023	647070
310546	647071
51175	647072
299387	647073
120864	647074
7172	647075
350226	647076
534875	647077
9360	647078
68313	647079
229051	647080
139401	647081
139137	647082
432850	647083
97159	647084
511253	647085
80909	647086
351323	647087
470814	647088
31436	647089
792	647090
191538	647091
500934	647092
300340	647093
136297	647094
50351	647095
471061	647096
183642	647097
489851	647098
96737	647099
273661	647100
431376	647101
468731	647102
72476	647103
5021	647104
240990	647105
320818	647106
148514	647107
19894	647108
364367	647109
266282	647110
28613	647111
706147	647112
101279	647113
299378	647114
563258	647115
707254	647116
113053	647117
30724	647118
313999	647119
358683	647120
68665	647121
498153	647122
102599	647123
360502	647124
207551	647125
601717	647126
82069	647127
104399	647128
26596	647129
70585	647130
5053	647131
6923	647132
282309	647133
339295	647134
139314	647135
61609	647136
5354	647137
608144	647138
648188	647139
568163	647140
511997	647141
569967	647142
349088	647143
528780	647144
75989	647145
457889	647146
648618	647147
445563	647148
516102	647149
175353	647150
584770	647151
644628	647152
13362	647153
381116	647154
71758	647155
572121	647156
82069	647157
649019	647158
152081	647159
686545	647160
1214	647161
323973	647162
600741	647163
259777	647164
22545	647165
523009	647166
666593	647167
627464	647168
295135	647169
401908	647170
708119	647171
154322	647172
668873	647173
382082	647174
367884	647175
654359	647176
400113	647177
163977	647178
7494	647179
680401	647180
390573	647181
460984	647182
449927	647183
563322	647184
519418	647185
587123	647186
153410	647187
35532	647188
62268	647189
225601	647190
158888	647191
108615	647192
12714	647193
549391	647194
56072	647195
160933	647196
101497	647197
253546	647198
10223	647199
130520	647200
664203	647201
61852	647202
496760	647203
14221	647204
3247	647205
170489	647206
118831	647207
150045	647208
350998	647209
339806	647210
471049	647211
231314	647212
224736	647213
478761	647214
267821	647215
531446	647216
386831	647217
672003	647218
57682	647219
361784	647220
37462	647221
172056	647222
452587	647223
532008	647224
29223	647225
506315	647226
151451	647227
136456	647228
173179	647229
12389	647230
32359	647231
469970	647232
446369	647233
178861	647234
437934	647235
83811	647236
31438	647237
122700	647238
503610	647239
117666	647240
19043	647241
335886	647242
587798	647243
13484	647244
104110	647245
706282	647246
186012	647247
320528	647248
132527	647249
164341	647250
277194	647251
168932	647252
332546	647253
16564	647254
193523	647255
163339	647256
696813	647257
39205	647258
721456	647259
37938	647260
69629	647261
61972	647262
13929	647263
136029	647264
227663	647265
444744	647266
461796	647267
366418	647268
371391	647269
134447	647270
675640	647271
656071	647272
13600	647273
6869	647274
248971	647275
335247	647276
88229	647277
88797	647278
37664	647279
155973	647280
8007	647281
36863	647282
525437	647283
431529	647284
555132	647285
27181	647286
130285	647287
679872	647288
18764	647289
159982	647290
704490	647291
31862	647292
154466	647293
70551	647294
585329	647295
29692	647296
153890	647297
377437	647298
609747	647299
25925	647300
603810	647301
680586	647302
575308	647303
473372	647304
350997	647305
17000	647306
279615	647307
59557	647308
13984	647309
606788	647310
459073	647311
403043	647312
154581	647313
422199	647314
449037	647315
354565	647316
54265	647317
435461	647318
15835	647319
69041	647320
280025	647321
484016	647322
569367	647323
184875	647324
48549	647325
43824	647326
991	647327
7000	647328
17816	647329
84132	647330
302890	647331
334628	647332
604713	647333
638590	647334
10798	647335
639375	647336
128060	647337
136000	647338
495413	647339
119602	647340
697835	647341
519754	647342
329386	647343
154989	647344
570494	647345
118984	647346
48108	647347
1991	647348
495069	647349
12529	647350
567846	647351
84075	647352
33781	647353
534428	647354
573429	647355
197491	647356
716778	647357
48112	647358
16569	647359
446207	647360
196690	647361
81085	647362
613068	647363
174520	647364
684284	647365
118494	647366
443673	647367
305901	647368
411936	647369
629396	647370
89873	647371
102312	647372
154878	647373
562133	647374
246248	647375
55290	647376
180175	647377
97014	647378
121684	647379
562188	647380
231062	647381
485940	647382
103455	647383
339853	647384
2317	647385
140164	647386
169657	647387
402213	647388
7375	647389
318491	647390
88940	647391
96631	647392
415949	647393
550375	647394
8651	647395
26464	647396
61223	647397
698067	647398
570422	647399
97069	647400
134524	647401
281613	647402
426819	647403
164635	647404
22452	647405
4369	647406
310627	647407
309411	647408
606004	647409
429151	647410
526867	647411
662887	647412
720668	647413
108631	647414
298455	647415
147916	647416
165728	647417
247220	647418
656308	647419
125628	647420
643704	647421
32752	647422
245377	647423
714477	647424
77860	647425
59844	647426
50932	647427
126501	647428
694648	647429
615429	647430
56992	647431
66210	647432
628220	647433
249421	647434
209984	647435
518937	647436
52529	647437
138252	647438
232267	647439
285175	647440
231937	647441
62734	647442
33391	647443
432838	647444
67503	647445
120273	647446
124272	647447
102580	647448
98208	647449
154973	647450
440468	647451
616754	647452
196812	647453
340164	647454
453923	647455
675009	647456
425976	647457
724598	647458
692622	647459
109704	647460
671560	647461
334958	647462
466154	647463
2276	647464
610635	647465
20632	647466
68848	647467
498325	647468
29062	647469
51984	647470
64811	647471
528716	647472
191061	647473
23885	647474
516661	647475
72002	647476
431151	647477
617282	647478
180839	647479
168167	647480
371059	647481
82244	647482
722044	647483
548705	647484
117981	647485
17	647486
91742	647487
492522	647488
320608	647489
124059	647490
551387	647491
710156	647492
645439	647493
488862	647494
500680	647495
52538	647496
507023	647497
48504	647498
651032	647499
339257	647500
41500	647501
131868	647502
94163	647503
525410	647504
494252	647505
176837	647506
484372	647507
49053	647508
16337	647509
217908	647510
35649	647511
163105	647512
665231	647513
35465	647514
719996	647515
33646	647516
284711	647517
659646	647518
345189	647519
277249	647520
506590	647521
123982	647522
154920	647523
89300	647524
512938	647525
495779	647526
402370	647527
710981	647528
50880	647529
130575	647530
243289	647531
260687	647532
259123	647533
109540	647534
98575	647535
408380	647536
154651	647537
145531	647538
186990	647539
317643	647540
10145	647541
563686	647542
566831	647543
648471	647544
8266	647545
513837	647546
401192	647547
89176	647548
4732	647549
619987	647550
614472	647551
130386	647552
358837	647553
616561	647554
282720	647555
71976	647556
664815	647557
108864	647558
647991	647559
18407	647560
564667	647561
664482	647562
499116	647563
345882	647564
318466	647565
50212	647566
5288	647567
271766	647568
368329	647569
471386	647570
695480	647571
549854	647572
44210	647573
93695	647574
520230	647575
378531	647576
22917	647577
634217	647578
8929	647579
433337	647580
589271	647581
542928	647582
103446	647583
658454	647584
88229	647585
424957	647586
24937	647587
149136	647588
129440	647589
707376	647590
442821	647591
16970	647592
438795	647593
235799	647594
12899	647595
700419	647596
37094	647597
30086	647598
308055	647599
204558	647600
210420	647601
564681	647602
251145	647603
299730	647604
344869	647605
570124	647606
280298	647607
214783	647608
97532	647609
63378	647610
659637	647611
59722	647612
321164	647613
322745	647614
63307	647615
242293	647616
175774	647617
20870	647618
175828	647619
477268	647620
487627	647621
238106	647622
481968	647623
713	647624
385390	647625
407588	647626
141227	647627
15188	647628
4074	647629
416436	647630
467779	647631
373526	647632
124424	647633
524113	647634
7245	647635
639551	647636
525311	647637
643081	647638
18051	647639
105078	647640
10562	647641
362102	647642
201253	647643
697851	647644
605	647645
588238	647646
48188	647647
75148	647648
398352	647649
11417	647650
156598	647651
515316	647652
352953	647653
44437	647654
280138	647655
495427	647656
371781	647657
253170	647658
258564	647659
301872	647660
27922	647661
359147	647662
542076	647663
413647	647664
34322	647665
33277	647666
496268	647667
217224	647668
30732	647669
413809	647670
226846	647671
175913	647672
592887	647673
311974	647674
345343	647675
599419	647676
109560	647677
150394	647678
62614	647679
131616	647680
139666	647681
533215	647682
248585	647683
523104	647684
118055	647685
701934	647686
184117	647687
302690	647688
527660	647689
167958	647690
111383	647691
259053	647692
10554	647693
306107	647694
362933	647695
95973	647696
36218	647697
22346	647698
180260	647699
547782	647700
87544	647701
675342	647702
2482	647703
89726	647704
624291	647705
395270	647706
372080	647707
675629	647708
354785	647709
195284	647710
205111	647711
683527	647712
10682	647713
724765	647714
208582	647715
73115	647716
563125	647717
485171	647718
6251	647719
18577	647720
390377	647721
552694	647722
687608	647723
487597	647724
268901	647725
486910	647726
435311	647727
61697	647728
174078	647729
446400	647730
120399	647731
112357	647732
462051	647733
160537	647734
442521	647735
5090	647736
170444	647737
348	647738
109262	647739
91615	647740
13275	647741
75455	647742
520271	647743
445773	647744
504201	647745
269963	647746
535580	647747
233231	647748
539707	647749
116785	647750
178502	647751
552249	647752
18183	647753
461983	647754
655724	647755
660224	647756
277553	647757
513679	647758
43985	647759
51344	647760
647492	647761
406090	647762
719934	647763
138015	647764
85299	647765
709385	647766
605672	647767
11604	647768
322216	647769
155154	647770
42668	647771
719533	647772
229715	647773
9932	647774
157357	647775
144867	647776
124446	647777
624214	647778
698494	647779
400740	647780
110263	647781
291785	647782
144960	647783
9388	647784
286796	647785
12302	647786
516243	647787
433141	647788
184514	647789
322750	647790
50846	647791
145098	647792
270233	647793
6764	647794
389776	647795
576177	647796
258019	647797
171067	647798
692929	647799
59025	647800
36766	647801
221483	647802
24551	647803
348078	647804
66077	647805
66433	647806
13637	647807
96829	647808
345807	647809
348329	647810
160354	647811
530606	647812
40452	647813
1065	647814
135933	647815
560153	647816
537056	647817
700343	647818
560814	647819
9146	647820
162615	647821
54940	647822
687204	647823
100512	647824
473777	647825
639653	647826
724749	647827
345722	647828
160022	647829
147738	647830
195819	647831
16362	647832
156998	647833
42710	647834
284077	647835
27298	647836
647927	647837
527030	647838
584829	647839
279891	647840
5525	647841
86146	647842
210514	647843
110619	647844
530465	647845
620131	647846
694682	647847
138755	647848
16846	647849
418054	647850
684033	647851
640222	647852
551946	647853
133862	647854
481944	647855
392365	647856
705041	647857
170914	647858
100316	647859
458478	647860
242507	647861
102155	647862
487711	647863
299855	647864
251904	647865
168584	647866
145477	647867
641869	647868
177830	647869
176991	647870
271180	647871
692098	647872
508357	647873
227554	647874
343026	647875
164590	647876
134554	647877
458340	647878
19049	647879
212762	647880
147426	647881
627193	647882
646602	647883
449265	647884
98447	647885
443664	647886
111518	647887
312651	647888
481618	647889
94479	647890
143578	647891
592865	647892
214076	647893
77939	647894
36843	647895
266659	647896
79416	647897
567426	647898
155359	647899
41996	647900
149	647901
576767	647902
143076	647903
141318	647904
17452	647905
184915	647906
557509	647907
533562	647908
138187	647909
73604	647910
39344	647911
694242	647912
482335	647913
37882	647914
43658	647915
283950	647916
16429	647917
243644	647918
29188	647919
15565	647920
105707	647921
321651	647922
13575	647923
13856	647924
716696	647925
380754	647926
387678	647927
220044	647928
184196	647929
172701	647930
98732	647931
161148	647932
80087	647933
55173	647934
2079	647935
63946	647936
131631	647937
462418	647938
63186	647939
559797	647940
401418	647941
383127	647942
139215	647943
392390	647944
417880	647945
168291	647946
220646	647947
590807	647948
242751	647949
36842	647950
94	647951
222938	647952
615091	647953
34614	647954
558789	647955
292145	647956
242795	647957
486493	647958
178893	647959
279718	647960
72603	647961
388782	647962
261787	647963
609728	647964
83718	647965
640712	647966
31483	647967
210837	647968
380183	647969
2634	647970
323948	647971
117256	647972
568391	647973
141814	647974
256980	647975
92554	647976
53771	647977
134797	647978
328300	647979
185888	647980
679920	647981
175654	647982
106078	647983
160005	647984
281415	647985
108495	647986
628437	647987
14977	647988
82163	647989
343129	647990
712327	647991
123074	647992
629808	647993
651048	647994
594081	647995
707306	647996
19191	647997
320855	647998
2114	647999
7817	648000
599821	648001
3319	648002
1203	648003
79918	648004
597436	648005
86046	648006
654439	648007
655394	648008
111604	648009
366046	648010
103984	648011
127738	648012
282902	648013
80999	648014
49503	648015
132848	648016
175208	648017
36551	648018
704724	648019
53524	648020
105366	648021
174806	648022
602312	648023
617900	648024
397906	648025
205874	648026
17955	648027
287526	648028
503106	648029
484092	648030
62601	648031
397647	648032
182254	648033
537091	648034
49669	648035
603717	648036
443245	648037
321855	648038
670167	648039
92183	648040
170325	648041
25	648042
566569	648043
12216	648044
127291	648045
285692	648046
570959	648047
156794	648048
148538	648049
428686	648050
412745	648051
682353	648052
360213	648053
238613	648054
600200	648055
13893	648056
176208	648057
486376	648058
46638	648059
102172	648060
169729	648061
270261	648062
94878	648063
91296	648064
38830	648065
272987	648066
181842	648067
447961	648068
630780	648069
66326	648070
12976	648071
6288	648072
32846	648073
245741	648074
327207	648075
623494	648076
8679	648077
572156	648078
560823	648079
458064	648080
162957	648081
127046	648082
599850	648083
419733	648084
462502	648085
77925	648086
36010	648087
709945	648088
34732	648089
11390	648090
66457	648091
653418	648092
126582	648093
26598	648094
716866	648095
542196	648096
98489	648097
179428	648098
318558	648099
30175	648100
358150	648101
340165	648102
608779	648103
154	648104
602021	648105
581613	648106
27940	648107
412593	648108
345010	648109
366094	648110
32381	648111
214859	648112
173273	648113
273135	648114
174249	648115
618401	648116
179045	648117
668099	648118
568686	648119
5716	648120
122161	648121
173431	648122
705354	648123
535303	648124
354942	648125
59182	648126
118721	648127
396084	648128
261831	648129
116567	648130
55896	648131
197645	648132
719243	648133
526143	648134
73602	648135
593341	648136
7825	648137
15410	648138
320558	648139
40952	648140
590294	648141
569702	648142
513849	648143
681252	648144
652881	648145
96221	648146
64576	648147
284	648148
237297	648149
651572	648150
694194	648151
409577	648152
147466	648153
463461	648154
645700	648155
132646	648156
631775	648157
716306	648158
642502	648159
520463	648160
380187	648161
599702	648162
435583	648163
26397	648164
332276	648165
280833	648166
61214	648167
493248	648168
107871	648169
687518	648170
559936	648171
126583	648172
87118	648173
22181	648174
35787	648175
278375	648176
459690	648177
106207	648178
32011	648179
575641	648180
708822	648181
19539	648182
42381	648183
311191	648184
456999	648185
197756	648186
582519	648187
230807	648188
24793	648189
666859	648190
186041	648191
335993	648192
361820	648193
64238	648194
19882	648195
586238	648196
601949	648197
31781	648198
14993	648199
198792	648200
190221	648201
681140	648202
55876	648203
24040	648204
26883	648205
20592	648206
192843	648207
507754	648208
294265	648209
61877	648210
43725	648211
60783	648212
84267	648213
44499	648214
55863	648215
620245	648216
667403	648217
671721	648218
640084	648219
41537	648220
53930	648221
633346	648222
218660	648223
449247	648224
384203	648225
306523	648226
324207	648227
123402	648228
107735	648229
78699	648230
29810	648231
603746	648232
139844	648233
80066	648234
112843	648235
371773	648236
79281	648237
627015	648238
206822	648239
12416	648240
519476	648241
341379	648242
192865	648243
168221	648244
169939	648245
285181	648246
275923	648247
23852	648248
255525	648249
248061	648250
291279	648251
474637	648252
395546	648253
39736	648254
145070	648255
99307	648256
452665	648257
146746	648258
277110	648259
608476	648260
69664	648261
4405	648262
137582	648263
610339	648264
442582	648265
409614	648266
116496	648267
297464	648268
332530	648269
4074	648270
581130	648271
649678	648272
76081	648273
606963	648274
718561	648275
360349	648276
73706	648277
116387	648278
9116	648279
415883	648280
160130	648281
57736	648282
680120	648283
12062	648284
253444	648285
102066	648286
350554	648287
111513	648288
71234	648289
471444	648290
287251	648291
685383	648292
133846	648293
454595	648294
241495	648295
283787	648296
364741	648297
459489	648298
256387	648299
214531	648300
22115	648301
449733	648302
423768	648303
551485	648304
41637	648305
3848	648306
24833	648307
224363	648308
101786	648309
438993	648310
454432	648311
192751	648312
23205	648313
114696	648314
81779	648315
144223	648316
467893	648317
300132	648318
164083	648319
270627	648320
544963	648321
89886	648322
436975	648323
174916	648324
40532	648325
326425	648326
641486	648327
57427	648328
150281	648329
374077	648330
315929	648331
546602	648332
298606	648333
414206	648334
427095	648335
100528	648336
184287	648337
289624	648338
163486	648339
179791	648340
573255	648341
130078	648342
244942	648343
204042	648344
556170	648345
393680	648346
719329	648347
525946	648348
390279	648349
604290	648350
129086	648351
2036	648352
46581	648353
545319	648354
441457	648355
370365	648356
281781	648357
218140	648358
369787	648359
177345	648360
33757	648361
95009	648362
264174	648363
383193	648364
654677	648365
48041	648366
76351	648367
421269	648368
120414	648369
494572	648370
652520	648371
302449	648372
250651	648373
148	648374
384823	648375
13594	648376
206175	648377
62300	648378
184052	648379
543950	648380
311653	648381
199045	648382
119450	648383
659143	648384
115864	648385
302271	648386
433074	648387
136475	648388
109	648389
44973	648390
224731	648391
242960	648392
4702	648393
169961	648394
72834	648395
267047	648396
75967	648397
58907	648398
411229	648399
404879	648400
88916	648401
234704	648402
152377	648403
644229	648404
6576	648405
319707	648406
69549	648407
42965	648408
176	648409
709962	648410
480614	648411
54381	648412
692636	648413
506314	648414
620786	648415
703901	648416
32612	648417
342512	648418
442330	648419
140572	648420
609958	648421
686961	648422
572429	648423
158948	648424
290023	648425
333476	648426
262118	648427
658192	648428
147685	648429
579328	648430
593445	648431
51060	648432
449523	648433
320931	648434
630169	648435
697998	648436
433997	648437
77778	648438
275825	648439
34752	648440
454570	648441
19651	648442
129272	648443
639296	648444
393833	648445
242156	648446
33427	648447
189268	648448
101140	648449
165681	648450
37919	648451
721391	648452
596593	648453
17574	648454
360385	648455
158067	648456
724	648457
471777	648458
57330	648459
44520	648460
283817	648461
274	648462
53850	648463
179509	648464
88333	648465
176662	648466
5985	648467
481702	648468
117590	648469
417796	648470
443936	648471
708275	648472
269971	648473
255472	648474
13424	648475
385504	648476
55384	648477
200558	648478
122253	648479
185519	648480
50739	648481
580608	648482
46	648483
22945	648484
1503	648485
22870	648486
49218	648487
2174	648488
476019	648489
147229	648490
94310	648491
162418	648492
67224	648493
271579	648494
277850	648495
546703	648496
12539	648497
22964	648498
577889	648499
84024	648500
705297	648501
156554	648502
587895	648503
180443	648504
170884	648505
151104	648506
141990	648507
184405	648508
612	648509
129201	648510
141180	648511
146105	648512
150979	648513
696745	648514
460563	648515
451169	648516
18136	648517
487822	648518
399495	648519
131652	648520
459829	648521
270198	648522
712336	648523
78221	648524
246322	648525
6128	648526
360258	648527
137237	648528
568917	648529
186661	648530
129350	648531
282895	648532
535090	648533
186707	648534
375962	648535
192937	648536
476	648537
495490	648538
80610	648539
111562	648540
40186	648541
206517	648542
6638	648543
509159	648544
528625	648545
40591	648546
401434	648547
155932	648548
200930	648549
606973	648550
295284	648551
718729	648552
25801	648553
247479	648554
112248	648555
244987	648556
19558	648557
555509	648558
28409	648559
139774	648560
281008	648561
28058	648562
684969	648563
201795	648564
189417	648565
24193	648566
347318	648567
53536	648568
211891	648569
46902	648570
27	648571
256450	648572
9220	648573
632279	648574
650542	648575
168059	648576
137503	648577
474577	648578
646524	648579
692682	648580
184081	648581
77359	648582
41447	648583
662947	648584
291389	648585
17120	648586
720315	648587
423524	648588
600074	648589
341653	648590
369069	648591
709307	648592
8766	648593
51552	648594
14556	648595
212856	648596
647337	648597
53812	648598
707528	648599
252506	648600
183188	648601
6334	648602
89852	648603
388745	648604
54007	648605
11881	648606
173492	648607
79801	648608
184523	648609
505833	648610
84662	648611
139823	648612
655485	648613
149004	648614
44514	648615
4189	648616
401086	648617
149602	648618
39948	648619
11399	648620
296016	648621
505606	648622
61116	648623
31259	648624
6278	648625
24557	648626
13227	648627
4432	648628
43141	648629
212005	648630
713021	648631
441753	648632
595430	648633
720331	648634
119639	648635
398224	648636
7746	648637
318376	648638
591181	648639
477260	648640
511218	648641
621825	648642
572239	648643
445851	648644
433743	648645
317819	648646
177456	648647
98446	648648
185306	648649
448467	648650
632518	648651
72656	648652
378412	648653
479807	648654
202919	648655
32307	648656
15377	648657
196656	648658
655453	648659
548876	648660
159103	648661
71833	648662
87659	648663
199613	648664
448057	648665
36670	648666
194526	648667
59355	648668
78802	648669
645859	648670
449751	648671
157475	648672
159182	648673
420395	648674
273682	648675
183005	648676
133751	648677
156767	648678
17988	648679
706369	648680
152330	648681
356909	648682
577790	648683
197724	648684
6554	648685
1310	648686
6416	648687
258677	648688
520839	648689
135657	648690
453615	648691
201527	648692
484771	648693
148814	648694
102748	648695
8686	648696
678468	648697
244265	648698
952	648699
675639	648700
286665	648701
46552	648702
82616	648703
279213	648704
421119	648705
166032	648706
87732	648707
706767	648708
293	648709
324849	648710
397259	648711
92414	648712
493921	648713
331025	648714
408210	648715
286146	648716
233478	648717
121416	648718
344038	648719
166714	648720
45043	648721
646717	648722
148349	648723
110434	648724
402398	648725
620098	648726
403730	648727
127878	648728
279933	648729
446733	648730
159286	648731
67592	648732
681862	648733
24796	648734
525747	648735
251877	648736
240662	648737
588363	648738
508072	648739
601657	648740
363574	648741
82194	648742
164481	648743
16775	648744
678922	648745
130904	648746
83601	648747
385734	648748
680242	648749
241212	648750
1831	648751
392471	648752
158950	648753
111872	648754
322971	648755
383072	648756
563282	648757
519692	648758
28628	648759
110316	648760
428772	648761
117310	648762
21301	648763
107232	648764
678937	648765
129531	648766
472761	648767
53785	648768
404327	648769
86938	648770
376315	648771
555448	648772
7985	648773
224112	648774
215470	648775
645661	648776
26850	648777
59769	648778
595760	648779
418606	648780
393590	648781
83713	648782
569432	648783
718807	648784
106131	648785
180150	648786
172324	648787
424931	648788
175667	648789
283229	648790
74566	648791
416535	648792
192651	648793
408223	648794
700082	648795
34704	648796
509458	648797
436755	648798
79521	648799
110775	648800
199652	648801
72743	648802
526807	648803
89194	648804
504462	648805
212068	648806
350073	648807
684186	648808
123523	648809
276785	648810
114515	648811
388616	648812
47450	648813
367300	648814
400516	648815
648155	648816
239314	648817
694988	648818
624449	648819
165340	648820
471749	648821
397671	648822
494264	648823
208358	648824
133875	648825
658413	648826
63619	648827
115355	648828
56785	648829
709014	648830
432750	648831
61532	648832
456850	648833
109359	648834
61898	648835
448158	648836
36942	648837
594254	648838
15939	648839
320313	648840
2910	648841
443070	648842
611268	648843
178472	648844
10398	648845
47141	648846
65995	648847
97656	648848
389621	648849
636743	648850
305672	648851
432923	648852
25733	648853
145711	648854
168244	648855
297965	648856
86386	648857
77556	648858
678557	648859
6651	648860
196422	648861
124798	648862
173448	648863
223055	648864
28826	648865
531403	648866
565126	648867
641292	648868
333949	648869
17275	648870
284797	648871
527691	648872
593890	648873
540100	648874
157264	648875
85859	648876
149996	648877
49387	648878
235520	648879
364840	648880
373607	648881
319914	648882
6059	648883
229614	648884
503002	648885
402733	648886
23267	648887
449868	648888
181647	648889
659554	648890
6613	648891
519578	648892
419750	648893
159753	648894
146633	648895
290730	648896
59564	648897
65753	648898
412425	648899
599186	648900
78133	648901
95489	648902
204434	648903
444910	648904
9930	648905
409550	648906
614979	648907
593272	648908
181760	648909
178744	648910
112809	648911
649357	648912
59922	648913
124700	648914
233628	648915
32966	648916
520404	648917
57721	648918
166881	648919
94575	648920
715183	648921
223721	648922
448993	648923
35344	648924
647888	648925
62994	648926
669644	648927
32740	648928
127450	648929
77096	648930
68658	648931
188371	648932
4111	648933
606968	648934
609624	648935
99793	648936
597413	648937
9963	648938
661634	648939
265239	648940
554596	648941
57919	648942
222483	648943
193178	648944
296727	648945
464946	648946
1173	648947
121717	648948
211501	648949
124668	648950
30466	648951
696235	648952
29249	648953
12329	648954
595234	648955
273074	648956
2578	648957
32559	648958
164721	648959
570626	648960
387727	648961
140914	648962
357438	648963
29036	648964
43086	648965
67461	648966
553846	648967
494458	648968
670571	648969
129877	648970
351347	648971
140443	648972
615398	648973
64866	648974
83297	648975
26281	648976
652744	648977
54548	648978
550432	648979
241510	648980
489109	648981
174757	648982
98993	648983
25119	648984
6396	648985
457888	648986
364270	648987
380306	648988
11152	648989
143037	648990
198926	648991
682492	648992
162126	648993
356253	648994
519163	648995
21223	648996
482732	648997
17972	648998
373219	648999
194332	649000
439847	649001
74993	649002
243657	649003
428496	649004
423764	649005
162924	649006
519469	649007
240313	649008
412866	649009
562311	649010
166265	649011
223647	649012
344666	649013
267856	649014
371612	649015
134622	649016
17655	649017
13633	649018
444120	649019
169367	649020
464102	649021
453503	649022
392454	649023
203145	649024
551441	649025
626649	649026
52354	649027
22824	649028
12174	649029
38411	649030
491604	649031
475506	649032
29225	649033
220744	649034
282596	649035
204741	649036
26611	649037
79466	649038
284433	649039
65721	649040
3470	649041
120839	649042
76074	649043
468308	649044
525194	649045
587773	649046
24493	649047
676582	649048
328709	649049
486804	649050
287434	649051
622818	649052
680081	649053
526981	649054
35077	649055
71360	649056
61409	649057
351870	649058
697579	649059
36704	649060
715346	649061
294606	649062
129800	649063
520919	649064
12048	649065
29734	649066
67363	649067
138173	649068
423931	649069
115474	649070
157374	649071
110545	649072
470342	649073
379538	649074
463487	649075
4961	649076
28480	649077
110829	649078
112664	649079
340396	649080
49807	649081
163910	649082
1858	649083
97055	649084
217629	649085
17876	649086
442288	649087
27029	649088
275496	649089
547565	649090
717519	649091
402522	649092
8149	649093
54868	649094
14503	649095
312595	649096
685079	649097
15234	649098
359059	649099
98654	649100
533973	649101
47557	649102
124281	649103
436335	649104
79723	649105
1363	649106
275283	649107
290283	649108
374831	649109
414773	649110
663339	649111
58903	649112
271381	649113
684659	649114
101739	649115
649567	649116
24604	649117
37472	649118
238970	649119
588929	649120
291845	649121
359808	649122
301959	649123
22951	649124
245531	649125
269316	649126
125401	649127
411435	649128
69145	649129
519317	649130
680702	649131
548005	649132
19219	649133
21720	649134
471376	649135
330886	649136
87291	649137
115166	649138
217497	649139
249520	649140
300597	649141
435890	649142
407570	649143
79859	649144
208878	649145
416021	649146
102465	649147
187757	649148
34646	649149
22480	649150
245968	649151
59600	649152
57200	649153
150491	649154
113634	649155
46552	649156
118667	649157
353507	649158
142826	649159
20339	649160
164065	649161
436176	649162
154791	649163
70767	649164
161936	649165
185353	649166
38170	649167
228863	649168
314133	649169
11004	649170
291062	649171
473167	649172
599294	649173
575334	649174
444680	649175
426638	649176
260557	649177
590915	649178
459908	649179
249523	649180
58166	649181
389508	649182
112596	649183
480733	649184
351411	649185
414649	649186
5851	649187
615070	649188
337361	649189
340445	649190
43184	649191
449928	649192
419140	649193
540579	649194
514494	649195
467048	649196
239695	649197
372934	649198
356575	649199
162703	649200
221264	649201
56385	649202
551372	649203
691488	649204
31635	649205
632455	649206
707784	649207
121023	649208
180695	649209
670813	649210
200961	649211
629265	649212
190259	649213
169555	649214
29175	649215
637077	649216
571329	649217
183626	649218
579388	649219
94711	649220
457923	649221
287565	649222
412501	649223
440298	649224
160314	649225
639657	649226
222380	649227
612435	649228
627381	649229
449521	649230
175655	649231
41848	649232
74764	649233
201645	649234
91657	649235
85098	649236
56210	649237
53981	649238
36203	649239
365746	649240
239903	649241
614973	649242
196607	649243
662439	649244
69402	649245
711196	649246
613990	649247
134053	649248
676400	649249
178993	649250
585927	649251
441668	649252
706003	649253
327490	649254
178306	649255
13941	649256
670464	649257
268815	649258
38322	649259
642875	649260
34021	649261
211810	649262
158282	649263
284113	649264
196525	649265
44632	649266
356122	649267
722529	649268
42230	649269
71015	649270
19	649271
420475	649272
593332	649273
143202	649274
384017	649275
513880	649276
55751	649277
81552	649278
350719	649279
683150	649280
253297	649281
723563	649282
88523	649283
325349	649284
212046	649285
521574	649286
355198	649287
241363	649288
64910	649289
592614	649290
586247	649291
315892	649292
574902	649293
51626	649294
45306	649295
106647	649296
54829	649297
238243	649298
251931	649299
605806	649300
248273	649301
672773	649302
691308	649303
79066	649304
408806	649305
104968	649306
300537	649307
53890	649308
389945	649309
574376	649310
65240	649311
333931	649312
454972	649313
516196	649314
407911	649315
73326	649316
134306	649317
75453	649318
6573	649319
150136	649320
9574	649321
49467	649322
236598	649323
171411	649324
382713	649325
650608	649326
393054	649327
240798	649328
529415	649329
436972	649330
383762	649331
572470	649332
222972	649333
1871	649334
524561	649335
152757	649336
40050	649337
532080	649338
631375	649339
43176	649340
326912	649341
329568	649342
199413	649343
684724	649344
83591	649345
85371	649346
14103	649347
504023	649348
713003	649349
412692	649350
287497	649351
383986	649352
53604	649353
126078	649354
177387	649355
638978	649356
169564	649357
495265	649358
642848	649359
179474	649360
74686	649361
700488	649362
431107	649363
34534	649364
1041	649365
261987	649366
224620	649367
231989	649368
429675	649369
584700	649370
3024	649371
48298	649372
23134	649373
69603	649374
13273	649375
693199	649376
25728	649377
144730	649378
37766	649379
1918	649380
18012	649381
545915	649382
33766	649383
9813	649384
353123	649385
53123	649386
488889	649387
254549	649388
476507	649389
149606	649390
478593	649391
488696	649392
328588	649393
724950	649394
545420	649395
53613	649396
718728	649397
23235	649398
104276	649399
40105	649400
541690	649401
416656	649402
238402	649403
42532	649404
57490	649405
337089	649406
186795	649407
629797	649408
41427	649409
22248	649410
634566	649411
392861	649412
37428	649413
534184	649414
11439	649415
473070	649416
186815	649417
95234	649418
496008	649419
122111	649420
562240	649421
444247	649422
74123	649423
56344	649424
254675	649425
44916	649426
34840	649427
87856	649428
275124	649429
415796	649430
49813	649431
74924	649432
325682	649433
352688	649434
668918	649435
110140	649436
223893	649437
229565	649438
545661	649439
152506	649440
373328	649441
463815	649442
354719	649443
82546	649444
99036	649445
421972	649446
508144	649447
79451	649448
24487	649449
128806	649450
540647	649451
323759	649452
170042	649453
37184	649454
17618	649455
638964	649456
147995	649457
45658	649458
518672	649459
393909	649460
59899	649461
227370	649462
361267	649463
52606	649464
178100	649465
622033	649466
348011	649467
266721	649468
436948	649469
150164	649470
718853	649471
531590	649472
159188	649473
644137	649474
180698	649475
598457	649476
628740	649477
171861	649478
2924	649479
366294	649480
229206	649481
438110	649482
122894	649483
72415	649484
703164	649485
46093	649486
101584	649487
7175	649488
113123	649489
228588	649490
533322	649491
301168	649492
377162	649493
366180	649494
87185	649495
687151	649496
375668	649497
272720	649498
534527	649499
705882	649500
45636	649501
521279	649502
660624	649503
144545	649504
276405	649505
215190	649506
602054	649507
478431	649508
658039	649509
322881	649510
44008	649511
172253	649512
55435	649513
61254	649514
416450	649515
520350	649516
246365	649517
264075	649518
12243	649519
3229	649520
38458	649521
100305	649522
553119	649523
94162	649524
216912	649525
178104	649526
668525	649527
349148	649528
9707	649529
39476	649530
386538	649531
531334	649532
515065	649533
35081	649534
32893	649535
431458	649536
20403	649537
566734	649538
448922	649539
75782	649540
557848	649541
674210	649542
529246	649543
49953	649544
344424	649545
42640	649546
209732	649547
62707	649548
565580	649549
576740	649550
599898	649551
408996	649552
65793	649553
122190	649554
219261	649555
97020	649556
654765	649557
15378	649558
119757	649559
68448	649560
102459	649561
16243	649562
166695	649563
164450	649564
489296	649565
274722	649566
514202	649567
4163	649568
327483	649569
701476	649570
678706	649571
162007	649572
343623	649573
568990	649574
14005	649575
460081	649576
724805	649577
252873	649578
413033	649579
249658	649580
205292	649581
661082	649582
219697	649583
24825	649584
180917	649585
71476	649586
706306	649587
254843	649588
48565	649589
610149	649590
26958	649591
139185	649592
433774	649593
668988	649594
6327	649595
390304	649596
244954	649597
117609	649598
646544	649599
284090	649600
45280	649601
43196	649602
78028	649603
664956	649604
7525	649605
624619	649606
374739	649607
116746	649608
23034	649609
64438	649610
37692	649611
4388	649612
87850	649613
182680	649614
657509	649615
33036	649616
242348	649617
122233	649618
362281	649619
47007	649620
138748	649621
111857	649622
123893	649623
52794	649624
161307	649625
283535	649626
3930	649627
44914	649628
76518	649629
96717	649630
46400	649631
172554	649632
539773	649633
36152	649634
2928	649635
294025	649636
165107	649637
123684	649638
344796	649639
50547	649640
169538	649641
114329	649642
9040	649643
674791	649644
291167	649645
38886	649646
296011	649647
103342	649648
379581	649649
501945	649650
77572	649651
314862	649652
6351	649653
724464	649654
165150	649655
387721	649656
720461	649657
250031	649658
538652	649659
65724	649660
318334	649661
396752	649662
686080	649663
548577	649664
604612	649665
586100	649666
294963	649667
313009	649668
676727	649669
629680	649670
117926	649671
670353	649672
69660	649673
224871	649674
236656	649675
441085	649676
23276	649677
531171	649678
433833	649679
708682	649680
525477	649681
696416	649682
247612	649683
696508	649684
167690	649685
633404	649686
25413	649687
130462	649688
18409	649689
719668	649690
17997	649691
104202	649692
65929	649693
641026	649694
341397	649695
58843	649696
681834	649697
618776	649698
14653	649699
4995	649700
296335	649701
77338	649702
585580	649703
176232	649704
27265	649705
101628	649706
37107	649707
605314	649708
499865	649709
222261	649710
381505	649711
131307	649712
69012	649713
27891	649714
715214	649715
39302	649716
134210	649717
227823	649718
66329	649719
724666	649720
709064	649721
279002	649722
378072	649723
41995	649724
335436	649725
449885	649726
154916	649727
544590	649728
165958	649729
643027	649730
646310	649731
17960	649732
3803	649733
614282	649734
618217	649735
636546	649736
578915	649737
278274	649738
23594	649739
178541	649740
210611	649741
167508	649742
504057	649743
170833	649744
376789	649745
238103	649746
109019	649747
18299	649748
706556	649749
100400	649750
107608	649751
393599	649752
541836	649753
156755	649754
87978	649755
14956	649756
203494	649757
122512	649758
527933	649759
448353	649760
348558	649761
681954	649762
69937	649763
627179	649764
98735	649765
509288	649766
11696	649767
207510	649768
555652	649769
112545	649770
266951	649771
187748	649772
78158	649773
199740	649774
158677	649775
113446	649776
118564	649777
722902	649778
31754	649779
501072	649780
648919	649781
451650	649782
699742	649783
87009	649784
497961	649785
180972	649786
631754	649787
688219	649788
157311	649789
11956	649790
682063	649791
43466	649792
654206	649793
440501	649794
677642	649795
591005	649796
32920	649797
94317	649798
653608	649799
252389	649800
41538	649801
558381	649802
47765	649803
436001	649804
681939	649805
554243	649806
124994	649807
37374	649808
124525	649809
141315	649810
570250	649811
435676	649812
67981	649813
468829	649814
387359	649815
26211	649816
130566	649817
440516	649818
345680	649819
430904	649820
576299	649821
532096	649822
36943	649823
47096	649824
202870	649825
31992	649826
306887	649827
381152	649828
476394	649829
104951	649830
376534	649831
665936	649832
395841	649833
559811	649834
194137	649835
2066	649836
90905	649837
598332	649838
200589	649839
150612	649840
170157	649841
418033	649842
449079	649843
68829	649844
17660	649845
292568	649846
408621	649847
49934	649848
431143	649849
518086	649850
37276	649851
445717	649852
334512	649853
489578	649854
589661	649855
618557	649856
554116	649857
603615	649858
294610	649859
535938	649860
12245	649861
106726	649862
104925	649863
226919	649864
3651	649865
334938	649866
227645	649867
131655	649868
229488	649869
720645	649870
333370	649871
117591	649872
248359	649873
152568	649874
609959	649875
235878	649876
501235	649877
714357	649878
478699	649879
151349	649880
687340	649881
399383	649882
261742	649883
260558	649884
363922	649885
82890	649886
64030	649887
119162	649888
6424	649889
660483	649890
74383	649891
281300	649892
173877	649893
43434	649894
397792	649895
231866	649896
108933	649897
297700	649898
594088	649899
552444	649900
276496	649901
433126	649902
123470	649903
659184	649904
71204	649905
171424	649906
651121	649907
194665	649908
128294	649909
28215	649910
74763	649911
7809	649912
610518	649913
217599	649914
373358	649915
85087	649916
548827	649917
466473	649918
464763	649919
229341	649920
201496	649921
6550	649922
342490	649923
577652	649924
716851	649925
547737	649926
521874	649927
120648	649928
226440	649929
24985	649930
135576	649931
378824	649932
288132	649933
141844	649934
400457	649935
29783	649936
721485	649937
52167	649938
411249	649939
197522	649940
723723	649941
508126	649942
274417	649943
133426	649944
519757	649945
561572	649946
290193	649947
78285	649948
138637	649949
16872	649950
80122	649951
369103	649952
439435	649953
512994	649954
373981	649955
600773	649956
48739	649957
656337	649958
273666	649959
685128	649960
684870	649961
536140	649962
44305	649963
140866	649964
24132	649965
423186	649966
154834	649967
291131	649968
207941	649969
473223	649970
41481	649971
56634	649972
719779	649973
40343	649974
464602	649975
16851	649976
4387	649977
361605	649978
43059	649979
635461	649980
522758	649981
225228	649982
153578	649983
577414	649984
62043	649985
436861	649986
470121	649987
546699	649988
2814	649989
888	649990
138004	649991
427762	649992
400650	649993
377506	649994
379393	649995
594654	649996
54519	649997
174660	649998
50337	649999
516351	650000
93316	650001
170345	650002
459	650003
247615	650004
605207	650005
77380	650006
185402	650007
13412	650008
238866	650009
589872	650010
534825	650011
50615	650012
80253	650013
67733	650014
391310	650015
110329	650016
81625	650017
397399	650018
660740	650019
108834	650020
370673	650021
286736	650022
85640	650023
164846	650024
52141	650025
404827	650026
423668	650027
472523	650028
184121	650029
305802	650030
665778	650031
178959	650032
65024	650033
149643	650034
9186	650035
201883	650036
154292	650037
663898	650038
454424	650039
324026	650040
18030	650041
5427	650042
65825	650043
720580	650044
290685	650045
559401	650046
353314	650047
599405	650048
357747	650049
270874	650050
513022	650051
485421	650052
615660	650053
344989	650054
141500	650055
26702	650056
233087	650057
216	650058
446985	650059
17419	650060
23770	650061
555734	650062
121586	650063
326942	650064
302666	650065
364545	650066
579679	650067
365842	650068
359731	650069
599782	650070
128424	650071
122712	650072
2770	650073
314333	650074
605364	650075
708359	650076
71618	650077
669543	650078
501922	650079
297593	650080
635393	650081
497174	650082
114249	650083
108612	650084
424638	650085
286827	650086
25479	650087
19353	650088
147826	650089
187089	650090
77395	650091
3121	650092
240583	650093
212216	650094
529872	650095
66125	650096
286485	650097
96934	650098
563294	650099
722105	650100
636261	650101
22674	650102
10874	650103
623750	650104
69847	650105
710396	650106
298647	650107
554241	650108
485162	650109
458326	650110
527467	650111
2003	650112
464573	650113
543661	650114
647106	650115
16715	650116
719991	650117
419805	650118
211298	650119
420703	650120
2676	650121
121054	650122
307232	650123
621656	650124
300814	650125
573873	650126
71112	650127
569331	650128
102247	650129
708508	650130
431166	650131
504313	650132
343046	650133
488356	650134
265953	650135
574	650136
161337	650137
346451	650138
83034	650139
100091	650140
146852	650141
471277	650142
3479	650143
10818	650144
658392	650145
434288	650146
34310	650147
389773	650148
29471	650149
494944	650150
179723	650151
268597	650152
24552	650153
72979	650154
382422	650155
146235	650156
12017	650157
656524	650158
115530	650159
344647	650160
27441	650161
131563	650162
43053	650163
80242	650164
115158	650165
83349	650166
574680	650167
16681	650168
401338	650169
25093	650170
276167	650171
55276	650172
324860	650173
625254	650174
710465	650175
451454	650176
13150	650177
222539	650178
369570	650179
17773	650180
360148	650181
190278	650182
162503	650183
681984	650184
22901	650185
102218	650186
643576	650187
419266	650188
690671	650189
85952	650190
463656	650191
310123	650192
462415	650193
129826	650194
368536	650195
59791	650196
722042	650197
55577	650198
17836	650199
294334	650200
49436	650201
14614	650202
502804	650203
316445	650204
268831	650205
28606	650206
230307	650207
12208	650208
214287	650209
464850	650210
447236	650211
134777	650212
169648	650213
125812	650214
656529	650215
576698	650216
555429	650217
566666	650218
589627	650219
522146	650220
628297	650221
55969	650222
226963	650223
201796	650224
317966	650225
56422	650226
605192	650227
17479	650228
241345	650229
675262	650230
14495	650231
274299	650232
612012	650233
77222	650234
225516	650235
394878	650236
161227	650237
187734	650238
6055	650239
160765	650240
86036	650241
184657	650242
614144	650243
3069	650244
427354	650245
36807	650246
27596	650247
232177	650248
128581	650249
676426	650250
43321	650251
302137	650252
719113	650253
342348	650254
399739	650255
579078	650256
147724	650257
569091	650258
284900	650259
38875	650260
111710	650261
46920	650262
213496	650263
56177	650264
222837	650265
417597	650266
432443	650267
608881	650268
627543	650269
287661	650270
677617	650271
635328	650272
701747	650273
21705	650274
695371	650275
38475	650276
29453	650277
245163	650278
130762	650279
325176	650280
5669	650281
398725	650282
86252	650283
478229	650284
582217	650285
258242	650286
219763	650287
217558	650288
672060	650289
673189	650290
9962	650291
598203	650292
14084	650293
404656	650294
145634	650295
542884	650296
86007	650297
340302	650298
409011	650299
150889	650300
637071	650301
286951	650302
666254	650303
700061	650304
393842	650305
193740	650306
470880	650307
94575	650308
18074	650309
64682	650310
52893	650311
105463	650312
49585	650313
717806	650314
98910	650315
141	650316
166440	650317
618811	650318
372478	650319
643232	650320
685226	650321
27290	650322
306670	650323
462482	650324
227584	650325
296179	650326
87111	650327
130234	650328
647474	650329
293070	650330
248002	650331
25169	650332
565273	650333
76953	650334
425155	650335
402507	650336
124133	650337
10558	650338
522137	650339
276646	650340
23467	650341
488053	650342
129581	650343
419915	650344
395206	650345
47346	650346
7316	650347
69003	650348
650313	650349
472	650350
170946	650351
372587	650352
129822	650353
542337	650354
18813	650355
357968	650356
349281	650357
51037	650358
347112	650359
137210	650360
53045	650361
16612	650362
141893	650363
3516	650364
213468	650365
671673	650366
452030	650367
157698	650368
287645	650369
242678	650370
91687	650371
24321	650372
121062	650373
720049	650374
706354	650375
613157	650376
137514	650377
95510	650378
132160	650379
28693	650380
487833	650381
166930	650382
570613	650383
94750	650384
168289	650385
33656	650386
107365	650387
177312	650388
180530	650389
144782	650390
173706	650391
72900	650392
291161	650393
539338	650394
7969	650395
106835	650396
10088	650397
608000	650398
70599	650399
74583	650400
203142	650401
127830	650402
270794	650403
393031	650404
564947	650405
124757	650406
30439	650407
339952	650408
910	650409
103587	650410
28580	650411
34682	650412
40811	650413
487902	650414
469764	650415
500914	650416
25009	650417
553302	650418
169011	650419
34400	650420
51716	650421
302054	650422
382445	650423
690813	650424
570920	650425
53800	650426
153905	650427
424276	650428
155663	650429
678134	650430
193048	650431
194344	650432
684915	650433
187864	650434
528938	650435
15179	650436
122560	650437
718429	650438
19944	650439
382937	650440
447716	650441
629642	650442
485109	650443
507720	650444
57579	650445
383582	650446
94883	650447
529630	650448
99177	650449
147260	650450
644944	650451
59229	650452
119802	650453
688117	650454
181807	650455
27256	650456
43955	650457
617228	650458
628221	650459
267846	650460
114559	650461
234882	650462
27927	650463
247875	650464
391248	650465
619269	650466
74845	650467
186475	650468
3287	650469
53945	650470
491631	650471
172195	650472
78070	650473
47256	650474
26060	650475
519421	650476
109979	650477
217815	650478
355645	650479
140899	650480
7108	650481
695467	650482
579499	650483
75933	650484
500	650485
26793	650486
290041	650487
672343	650488
662035	650489
21803	650490
210725	650491
185465	650492
20676	650493
148115	650494
123275	650495
586740	650496
651075	650497
485439	650498
37763	650499
97480	650500
50175	650501
181081	650502
11842	650503
167028	650504
220117	650505
406457	650506
276728	650507
271241	650508
446365	650509
537463	650510
475239	650511
697801	650512
10419	650513
34439	650514
565692	650515
256992	650516
113826	650517
140462	650518
14940	650519
9788	650520
183967	650521
650097	650522
206	650523
176577	650524
52037	650525
21727	650526
168065	650527
2288	650528
612027	650529
639808	650530
611615	650531
360077	650532
239915	650533
52048	650534
474353	650535
54426	650536
674342	650537
73885	650538
113078	650539
436047	650540
436243	650541
170985	650542
128468	650543
189705	650544
978	650545
103723	650546
211934	650547
508494	650548
707351	650549
32476	650550
91316	650551
506732	650552
449858	650553
312187	650554
32517	650555
189060	650556
62448	650557
137277	650558
620854	650559
546103	650560
679104	650561
2935	650562
41432	650563
36526	650564
317752	650565
718496	650566
707286	650567
8177	650568
453187	650569
117014	650570
589570	650571
564568	650572
694144	650573
86588	650574
11117	650575
69	650576
63631	650577
11967	650578
90427	650579
435090	650580
76386	650581
149704	650582
35035	650583
37009	650584
608381	650585
681700	650586
352154	650587
12316	650588
286799	650589
583146	650590
9563	650591
41566	650592
82190	650593
243967	650594
167427	650595
117269	650596
3269	650597
694639	650598
2587	650599
31636	650600
646107	650601
90401	650602
86482	650603
240197	650604
473362	650605
17258	650606
131178	650607
229778	650608
661114	650609
636080	650610
606354	650611
558940	650612
84764	650613
197317	650614
101035	650615
106	650616
12288	650617
383666	650618
331780	650619
459648	650620
125779	650621
1067	650622
338367	650623
631107	650624
2599	650625
715821	650626
140572	650627
38757	650628
346037	650629
3981	650630
19096	650631
85418	650632
274345	650633
530908	650634
324276	650635
69718	650636
664572	650637
112757	650638
447752	650639
360011	650640
414485	650641
6897	650642
458131	650643
41125	650644
8569	650645
426723	650646
437323	650647
335152	650648
72649	650649
262429	650650
518644	650651
444821	650652
123216	650653
656225	650654
285678	650655
299949	650656
112962	650657
598049	650658
20288	650659
243365	650660
358440	650661
113191	650662
134450	650663
680320	650664
324523	650665
154232	650666
116529	650667
167526	650668
723509	650669
84990	650670
344537	650671
217657	650672
20807	650673
362529	650674
123221	650675
700664	650676
448050	650677
11534	650678
253456	650679
313205	650680
96006	650681
642365	650682
151183	650683
639932	650684
199473	650685
6016	650686
101393	650687
623366	650688
39663	650689
639302	650690
497853	650691
179475	650692
291630	650693
146093	650694
434173	650695
659677	650696
527275	650697
613345	650698
19360	650699
516229	650700
30023	650701
390476	650702
92029	650703
658820	650704
142651	650705
147752	650706
524892	650707
149329	650708
140645	650709
101193	650710
501288	650711
179959	650712
83279	650713
134713	650714
719798	650715
712141	650716
631335	650717
189062	650718
48710	650719
4862	650720
615238	650721
661988	650722
63430	650723
330619	650724
522383	650725
2747	650726
168603	650727
266223	650728
1300	650729
36196	650730
27550	650731
14810	650732
592672	650733
9176	650734
392651	650735
673244	650736
722953	650737
13411	650738
2452	650739
712833	650740
34284	650741
1054	650742
395256	650743
7904	650744
571357	650745
49096	650746
205539	650747
81739	650748
74243	650749
96032	650750
587022	650751
682395	650752
107041	650753
174919	650754
592828	650755
234715	650756
442468	650757
149564	650758
625008	650759
47930	650760
405759	650761
270588	650762
3427	650763
150526	650764
130965	650765
713305	650766
599494	650767
427532	650768
72699	650769
380493	650770
41664	650771
177490	650772
136166	650773
429262	650774
327356	650775
424675	650776
179426	650777
153419	650778
692455	650779
540954	650780
58864	650781
101004	650782
187813	650783
141656	650784
500614	650785
657042	650786
125421	650787
184961	650788
470867	650789
483864	650790
546510	650791
178550	650792
234589	650793
241200	650794
15798	650795
612026	650796
22016	650797
241319	650798
552749	650799
33786	650800
77140	650801
358701	650802
174374	650803
430957	650804
149466	650805
119699	650806
44023	650807
476673	650808
65414	650809
677889	650810
8854	650811
65304	650812
376231	650813
453154	650814
7103	650815
161662	650816
430051	650817
195177	650818
29624	650819
198660	650820
213219	650821
163180	650822
345829	650823
255252	650824
54676	650825
302268	650826
551036	650827
210526	650828
70132	650829
41522	650830
712160	650831
65484	650832
122844	650833
75824	650834
449166	650835
639520	650836
724851	650837
283860	650838
658762	650839
448960	650840
208992	650841
66887	650842
15267	650843
10122	650844
415866	650845
53370	650846
63587	650847
268832	650848
94140	650849
605039	650850
41508	650851
607769	650852
172493	650853
167007	650854
214436	650855
597633	650856
494743	650857
702229	650858
431327	650859
54621	650860
9115	650861
549859	650862
114135	650863
200156	650864
53525	650865
70359	650866
525130	650867
278190	650868
508548	650869
276359	650870
409949	650871
112864	650872
411695	650873
178412	650874
11045	650875
207986	650876
17850	650877
384696	650878
566276	650879
570870	650880
161782	650881
123285	650882
557982	650883
123963	650884
90134	650885
47395	650886
127509	650887
23046	650888
185025	650889
77694	650890
247779	650891
432139	650892
315569	650893
534831	650894
18779	650895
515498	650896
430994	650897
424191	650898
208215	650899
663830	650900
24609	650901
695771	650902
486617	650903
38771	650904
578367	650905
42356	650906
69610	650907
47397	650908
571816	650909
66901	650910
280657	650911
47973	650912
78022	650913
432535	650914
168434	650915
352829	650916
366796	650917
24160	650918
473718	650919
635579	650920
100067	650921
11882	650922
349778	650923
517446	650924
657	650925
666269	650926
163437	650927
24116	650928
91567	650929
218127	650930
189012	650931
161951	650932
154789	650933
670504	650934
238493	650935
289283	650936
631907	650937
5086	650938
243206	650939
705479	650940
338042	650941
228899	650942
615769	650943
175136	650944
1546	650945
344268	650946
706433	650947
41121	650948
152672	650949
705751	650950
87173	650951
292338	650952
683514	650953
428819	650954
107252	650955
421874	650956
100082	650957
293051	650958
599114	650959
101517	650960
33061	650961
723539	650962
522820	650963
275733	650964
130337	650965
33464	650966
379300	650967
165191	650968
676063	650969
106626	650970
109187	650971
187709	650972
8748	650973
590504	650974
699720	650975
709572	650976
404066	650977
589070	650978
482789	650979
67434	650980
693110	650981
76025	650982
26033	650983
106823	650984
37773	650985
122668	650986
228688	650987
452772	650988
98172	650989
296162	650990
49014	650991
31405	650992
378191	650993
613581	650994
5679	650995
676027	650996
80331	650997
298899	650998
538671	650999
16083	651000
194564	651001
6889	651002
342194	651003
132083	651004
470798	651005
649511	651006
152197	651007
452874	651008
100324	651009
135523	651010
1583	651011
514405	651012
17541	651013
110278	651014
150580	651015
46676	651016
15690	651017
61687	651018
55398	651019
186484	651020
74887	651021
438653	651022
20651	651023
687510	651024
458787	651025
682335	651026
671523	651027
258400	651028
698390	651029
62572	651030
42947	651031
716484	651032
147764	651033
575255	651034
477539	651035
428842	651036
463916	651037
115398	651038
62588	651039
639867	651040
46951	651041
453714	651042
498854	651043
6344	651044
344469	651045
677908	651046
40195	651047
233141	651048
328559	651049
556286	651050
614886	651051
527074	651052
240491	651053
9467	651054
88654	651055
24895	651056
531211	651057
41672	651058
548260	651059
9168	651060
3707	651061
423313	651062
89469	651063
255166	651064
68618	651065
172181	651066
660605	651067
662410	651068
586884	651069
410129	651070
514952	651071
349781	651072
48351	651073
2576	651074
668743	651075
372395	651076
100180	651077
1401	651078
635058	651079
103715	651080
364759	651081
80149	651082
395095	651083
636253	651084
85061	651085
98005	651086
425387	651087
454217	651088
535234	651089
244000	651090
111960	651091
584244	651092
8	651093
259576	651094
159566	651095
716999	651096
43697	651097
398570	651098
153726	651099
134516	651100
274659	651101
35750	651102
359304	651103
660730	651104
77647	651105
201879	651106
438752	651107
24618	651108
463267	651109
342253	651110
123559	651111
491495	651112
555795	651113
1	651114
153830	651115
341832	651116
450615	651117
434790	651118
179280	651119
17611	651120
81397	651121
80963	651122
72834	651123
319620	651124
272188	651125
3954	651126
389594	651127
46186	651128
522851	651129
126769	651130
722028	651131
194231	651132
81166	651133
10906	651134
245	651135
17774	651136
156804	651137
634752	651138
404761	651139
469982	651140
371451	651141
653110	651142
631165	651143
715998	651144
359072	651145
360176	651146
5766	651147
163598	651148
30290	651149
576619	651150
602760	651151
645670	651152
18987	651153
227125	651154
269211	651155
42485	651156
18065	651157
129660	651158
578334	651159
76925	651160
528133	651161
466163	651162
465719	651163
544288	651164
224268	651165
25830	651166
78651	651167
38553	651168
266616	651169
174294	651170
443733	651171
242325	651172
163768	651173
258551	651174
14325	651175
577146	651176
688488	651177
178485	651178
424068	651179
398697	651180
701120	651181
477085	651182
83864	651183
585446	651184
511996	651185
604752	651186
341823	651187
672245	651188
36504	651189
592692	651190
266735	651191
181205	651192
3642	651193
517468	651194
247147	651195
332824	651196
522902	651197
203591	651198
677947	651199
171130	651200
372477	651201
531558	651202
278992	651203
331102	651204
695283	651205
257	651206
34856	651207
31342	651208
7504	651209
537881	651210
51703	651211
59209	651212
123981	651213
345994	651214
102990	651215
607086	651216
146218	651217
79730	651218
339543	651219
14527	651220
681341	651221
30868	651222
141989	651223
264376	651224
75765	651225
622762	651226
590627	651227
199811	651228
9943	651229
235582	651230
244232	651231
245161	651232
670822	651233
675265	651234
319557	651235
2993	651236
589246	651237
243283	651238
119299	651239
166198	651240
22190	651241
231046	651242
154828	651243
49238	651244
513561	651245
306646	651246
180734	651247
426839	651248
599812	651249
31492	651250
269503	651251
195187	651252
494637	651253
109818	651254
696761	651255
14735	651256
213138	651257
20006	651258
34496	651259
714640	651260
90423	651261
27317	651262
45839	651263
12308	651264
290668	651265
622475	651266
539764	651267
171736	651268
620509	651269
546028	651270
295012	651271
193315	651272
48613	651273
460464	651274
219066	651275
342426	651276
145874	651277
499652	651278
15620	651279
141955	651280
65730	651281
7390	651282
221696	651283
436036	651284
210651	651285
357135	651286
546140	651287
720136	651288
464867	651289
412343	651290
136335	651291
313855	651292
522228	651293
274717	651294
182055	651295
153228	651296
64611	651297
335009	651298
116283	651299
278120	651300
225088	651301
714823	651302
591246	651303
294618	651304
12914	651305
401180	651306
230080	651307
507054	651308
4385	651309
120567	651310
77128	651311
164255	651312
55336	651313
224711	651314
318620	651315
223024	651316
179766	651317
164463	651318
418464	651319
210592	651320
657366	651321
175557	651322
372784	651323
28230	651324
402075	651325
101772	651326
53841	651327
154452	651328
443866	651329
459001	651330
431578	651331
132839	651332
181774	651333
2695	651334
114897	651335
465221	651336
46040	651337
631217	651338
21823	651339
69516	651340
9492	651341
98371	651342
253304	651343
719239	651344
479448	651345
607940	651346
631416	651347
680921	651348
192369	651349
505193	651350
131717	651351
543069	651352
57604	651353
35340	651354
704552	651355
127387	651356
114792	651357
179116	651358
8814	651359
140656	651360
30535	651361
451886	651362
111850	651363
589539	651364
675193	651365
672159	651366
231831	651367
66575	651368
394934	651369
207926	651370
53726	651371
438425	651372
298223	651373
231482	651374
95519	651375
345239	651376
37460	651377
229176	651378
384775	651379
54957	651380
122683	651381
204207	651382
85390	651383
104981	651384
86041	651385
264221	651386
548389	651387
586782	651388
22760	651389
374693	651390
143384	651391
360622	651392
690817	651393
672410	651394
9604	651395
78012	651396
448004	651397
391409	651398
710070	651399
480076	651400
609473	651401
14900	651402
58354	651403
443414	651404
4333	651405
462994	651406
563044	651407
596023	651408
531138	651409
379362	651410
108990	651411
48223	651412
409000	651413
115481	651414
584484	651415
623964	651416
72404	651417
118510	651418
137243	651419
2239	651420
418349	651421
173047	651422
564560	651423
31090	651424
541237	651425
7511	651426
8235	651427
163755	651428
4278	651429
643421	651430
86671	651431
505248	651432
448308	651433
185933	651434
611983	651435
659055	651436
136290	651437
150306	651438
340589	651439
54705	651440
25979	651441
38672	651442
22142	651443
443051	651444
678989	651445
638104	651446
601507	651447
318901	651448
100599	651449
332640	651450
29073	651451
106622	651452
165452	651453
182037	651454
199835	651455
5389	651456
493606	651457
73788	651458
636962	651459
365572	651460
39272	651461
21	651462
130139	651463
94790	651464
159416	651465
644834	651466
411218	651467
133132	651468
46106	651469
445653	651470
605994	651471
17570	651472
2865	651473
282918	651474
77006	651475
46531	651476
432142	651477
48824	651478
345470	651479
79769	651480
37244	651481
383616	651482
362483	651483
371535	651484
636446	651485
654048	651486
110576	651487
58172	651488
210379	651489
35550	651490
152074	651491
75595	651492
607046	651493
678688	651494
217897	651495
12881	651496
97518	651497
294090	651498
1419	651499
5534	651500
53978	651501
521699	651502
271522	651503
54060	651504
644276	651505
604565	651506
58665	651507
527168	651508
458173	651509
149025	651510
290057	651511
308345	651512
28107	651513
82906	651514
73350	651515
436654	651516
395984	651517
2392	651518
94662	651519
313472	651520
454454	651521
87302	651522
88060	651523
20259	651524
432942	651525
363587	651526
285825	651527
251100	651528
193439	651529
553816	651530
158225	651531
29075	651532
92485	651533
548426	651534
526956	651535
546988	651536
687322	651537
11754	651538
693851	651539
44084	651540
251425	651541
654504	651542
37959	651543
151187	651544
648991	651545
67546	651546
172758	651547
96470	651548
323	651549
248278	651550
12555	651551
24091	651552
621388	651553
358369	651554
450112	651555
203674	651556
606866	651557
16280	651558
39444	651559
2198	651560
113715	651561
166285	651562
554692	651563
426331	651564
40683	651565
98627	651566
11161	651567
178398	651568
8784	651569
578569	651570
507691	651571
473853	651572
94783	651573
116175	651574
245709	651575
26046	651576
119439	651577
98725	651578
78792	651579
325448	651580
535440	651581
552207	651582
486620	651583
66916	651584
567832	651585
178532	651586
676076	651587
463424	651588
104597	651589
161202	651590
502179	651591
71497	651592
296099	651593
137171	651594
642870	651595
466860	651596
130687	651597
657836	651598
661877	651599
702115	651600
11961	651601
141615	651602
97567	651603
150588	651604
500854	651605
183041	651606
608879	651607
324220	651608
335465	651609
122820	651610
43809	651611
129715	651612
456830	651613
279131	651614
85282	651615
20801	651616
449161	651617
90262	651618
311923	651619
577125	651620
295394	651621
96685	651622
412615	651623
86895	651624
59811	651625
36632	651626
116448	651627
79292	651628
712826	651629
434136	651630
12300	651631
163726	651632
466818	651633
20	651634
136056	651635
94028	651636
88554	651637
116787	651638
36148	651639
155917	651640
36446	651641
579964	651642
629190	651643
132024	651644
131972	651645
85656	651646
492732	651647
623293	651648
412074	651649
330605	651650
16599	651651
555284	651652
481017	651653
9963	651654
126574	651655
333233	651656
571367	651657
186015	651658
76262	651659
84698	651660
594950	651661
406872	651662
161080	651663
19508	651664
189122	651665
559197	651666
92053	651667
50384	651668
629591	651669
76938	651670
17879	651671
217	651672
16782	651673
226183	651674
658301	651675
334477	651676
370199	651677
362850	651678
193776	651679
27305	651680
51911	651681
364058	651682
30113	651683
671947	651684
52912	651685
329418	651686
703053	651687
90233	651688
374349	651689
38828	651690
265932	651691
104946	651692
531506	651693
5820	651694
357914	651695
169050	651696
483476	651697
418757	651698
137114	651699
541056	651700
9271	651701
304368	651702
668297	651703
128475	651704
295006	651705
47857	651706
432301	651707
279087	651708
4758	651709
54705	651710
545950	651711
188758	651712
117510	651713
39615	651714
28795	651715
568219	651716
173628	651717
102633	651718
542764	651719
204753	651720
232435	651721
45635	651722
550812	651723
21473	651724
521088	651725
690512	651726
628995	651727
76500	651728
163037	651729
191101	651730
43839	651731
342071	651732
488028	651733
644308	651734
434792	651735
658642	651736
139181	651737
316488	651738
682361	651739
75894	651740
552038	651741
16090	651742
360283	651743
122188	651744
320257	651745
132804	651746
718529	651747
340922	651748
719154	651749
170787	651750
153131	651751
117683	651752
157383	651753
409203	651754
129471	651755
98532	651756
33231	651757
134410	651758
288910	651759
428553	651760
31433	651761
43946	651762
321764	651763
230074	651764
641579	651765
607079	651766
234034	651767
498427	651768
668713	651769
541949	651770
4224	651771
121413	651772
81050	651773
504178	651774
635803	651775
468659	651776
59034	651777
605406	651778
27296	651779
54713	651780
367555	651781
308162	651782
368614	651783
418959	651784
541944	651785
401613	651786
465811	651787
238572	651788
542561	651789
78731	651790
332295	651791
634477	651792
221615	651793
57883	651794
222135	651795
172277	651796
218100	651797
63172	651798
340366	651799
41567	651800
670838	651801
356062	651802
431428	651803
283382	651804
273317	651805
609357	651806
393690	651807
687867	651808
68956	651809
264785	651810
254584	651811
448940	651812
86308	651813
404732	651814
177787	651815
194198	651816
133581	651817
695537	651818
497948	651819
24471	651820
535176	651821
41285	651822
206813	651823
170318	651824
91082	651825
707574	651826
257256	651827
456568	651828
101100	651829
210354	651830
175148	651831
609946	651832
278947	651833
13339	651834
619211	651835
41701	651836
21040	651837
207990	651838
139746	651839
20370	651840
283143	651841
441939	651842
499044	651843
14833	651844
16416	651845
249938	651846
211863	651847
197703	651848
659739	651849
203774	651850
75874	651851
719024	651852
459245	651853
119750	651854
227640	651855
482	651856
200165	651857
354832	651858
103291	651859
406523	651860
657217	651861
572656	651862
461546	651863
1961	651864
166894	651865
488625	651866
581660	651867
724658	651868
245875	651869
531720	651870
155944	651871
613481	651872
483956	651873
720441	651874
353129	651875
418145	651876
405162	651877
142182	651878
85301	651879
697037	651880
416140	651881
178550	651882
468442	651883
353363	651884
642193	651885
92444	651886
56742	651887
578935	651888
367256	651889
502068	651890
268544	651891
50123	651892
443410	651893
406463	651894
185152	651895
491229	651896
230889	651897
677672	651898
179973	651899
73262	651900
624656	651901
84631	651902
251487	651903
361743	651904
1721	651905
79490	651906
98933	651907
161926	651908
406081	651909
557753	651910
237477	651911
114843	651912
642769	651913
271137	651914
147657	651915
8620	651916
712273	651917
238351	651918
201267	651919
312924	651920
142662	651921
574442	651922
93467	651923
13485	651924
369478	651925
182493	651926
348168	651927
39914	651928
154785	651929
179589	651930
219263	651931
358174	651932
110669	651933
449366	651934
675338	651935
36639	651936
494578	651937
325482	651938
101	651939
547643	651940
343794	651941
187812	651942
84027	651943
383454	651944
36965	651945
106910	651946
8620	651947
137130	651948
708020	651949
59516	651950
201006	651951
561293	651952
229772	651953
15671	651954
296872	651955
696525	651956
639412	651957
159203	651958
624601	651959
91902	651960
43526	651961
637262	651962
94792	651963
356794	651964
73021	651965
38896	651966
43738	651967
540475	651968
226191	651969
3394	651970
80528	651971
16771	651972
123971	651973
25719	651974
555771	651975
323118	651976
674580	651977
233188	651978
297317	651979
5276	651980
392044	651981
54626	651982
496470	651983
358727	651984
32450	651985
264802	651986
564547	651987
69286	651988
69216	651989
333784	651990
39058	651991
100298	651992
246271	651993
155133	651994
274344	651995
517653	651996
43304	651997
43040	651998
97768	651999
54169	652000
40905	652001
440173	652002
22721	652003
5551	652004
55882	652005
35231	652006
440442	652007
13880	652008
68526	652009
533451	652010
445958	652011
50453	652012
54095	652013
191359	652014
474613	652015
175347	652016
33812	652017
721942	652018
404628	652019
315851	652020
150627	652021
38249	652022
168484	652023
128142	652024
20199	652025
462183	652026
512877	652027
722090	652028
564068	652029
3956	652030
303702	652031
243040	652032
97625	652033
482204	652034
199382	652035
265399	652036
519031	652037
187078	652038
87810	652039
2206	652040
147091	652041
264590	652042
607407	652043
504310	652044
35185	652045
95640	652046
48209	652047
375745	652048
562195	652049
131387	652050
13415	652051
688244	652052
368127	652053
219451	652054
356076	652055
449114	652056
92845	652057
511742	652058
448786	652059
707726	652060
28421	652061
424055	652062
155193	652063
97893	652064
17049	652065
686187	652066
34444	652067
200905	652068
710188	652069
85268	652070
436518	652071
142476	652072
513270	652073
555490	652074
175484	652075
421073	652076
713171	652077
679291	652078
272454	652079
198203	652080
505786	652081
232472	652082
559731	652083
106722	652084
35620	652085
637098	652086
115610	652087
613460	652088
46310	652089
569155	652090
118627	652091
526559	652092
657909	652093
707422	652094
419548	652095
137620	652096
333959	652097
492682	652098
32902	652099
706498	652100
139277	652101
380690	652102
7016	652103
103728	652104
553622	652105
36873	652106
304133	652107
662339	652108
434772	652109
76402	652110
654345	652111
519526	652112
73408	652113
403275	652114
494596	652115
390037	652116
91845	652117
583847	652118
78448	652119
146998	652120
651817	652121
179876	652122
342539	652123
470093	652124
406609	652125
390699	652126
4064	652127
539015	652128
102498	652129
304123	652130
42749	652131
103466	652132
80013	652133
111191	652134
620702	652135
218677	652136
133773	652137
108807	652138
103040	652139
349970	652140
48493	652141
526231	652142
89157	652143
233807	652144
173349	652145
131537	652146
33971	652147
268846	652148
679351	652149
30047	652150
290980	652151
479667	652152
135384	652153
484254	652154
86510	652155
421884	652156
664303	652157
28334	652158
657860	652159
627012	652160
35624	652161
29435	652162
96170	652163
135179	652164
424108	652165
690808	652166
93791	652167
16476	652168
9020	652169
338336	652170
567351	652171
24701	652172
186725	652173
10782	652174
250819	652175
29489	652176
91300	652177
235349	652178
422935	652179
403450	652180
179146	652181
340626	652182
599589	652183
560890	652184
409293	652185
172222	652186
377248	652187
128791	652188
83491	652189
540	652190
336534	652191
114728	652192
574630	652193
80581	652194
42880	652195
362755	652196
373705	652197
163323	652198
593929	652199
684229	652200
383994	652201
452615	652202
515	652203
540721	652204
466361	652205
181663	652206
641797	652207
554187	652208
632622	652209
709160	652210
360	652211
549374	652212
106258	652213
692046	652214
42521	652215
117201	652216
528991	652217
328159	652218
247388	652219
178775	652220
521317	652221
18952	652222
14319	652223
42213	652224
321263	652225
301779	652226
126548	652227
261343	652228
174136	652229
11076	652230
332512	652231
28793	652232
233667	652233
142704	652234
29358	652235
504673	652236
175724	652237
343093	652238
82287	652239
616239	652240
569506	652241
604345	652242
70957	652243
592036	652244
66802	652245
176131	652246
362305	652247
718430	652248
119502	652249
85123	652250
421627	652251
155262	652252
537460	652253
26773	652254
611077	652255
165065	652256
13191	652257
228089	652258
29913	652259
27490	652260
255518	652261
707978	652262
630933	652263
331566	652264
311126	652265
661746	652266
515844	652267
42688	652268
398871	652269
448041	652270
466276	652271
147572	652272
14400	652273
156727	652274
664446	652275
539008	652276
363598	652277
46610	652278
39759	652279
135170	652280
367265	652281
487729	652282
244293	652283
141898	652284
552962	652285
150872	652286
408707	652287
14459	652288
24856	652289
154593	652290
303262	652291
89726	652292
533167	652293
374085	652294
271365	652295
42675	652296
462385	652297
637870	652298
116082	652299
6763	652300
521640	652301
348125	652302
27577	652303
86533	652304
275267	652305
52246	652306
460626	652307
642378	652308
60629	652309
286130	652310
385303	652311
500678	652312
722616	652313
387541	652314
41383	652315
246676	652316
406901	652317
96307	652318
365788	652319
576923	652320
52668	652321
655550	652322
242858	652323
555749	652324
42393	652325
329791	652326
245407	652327
598523	652328
364890	652329
331462	652330
367778	652331
172471	652332
178229	652333
143919	652334
28843	652335
568481	652336
265617	652337
31937	652338
511348	652339
132392	652340
494902	652341
5765	652342
325967	652343
561968	652344
658302	652345
45021	652346
280770	652347
464767	652348
489113	652349
262908	652350
1035	652351
245661	652352
263047	652353
151578	652354
181559	652355
53597	652356
247692	652357
4408	652358
425743	652359
573374	652360
355801	652361
92976	652362
162205	652363
269710	652364
158941	652365
155079	652366
296970	652367
603402	652368
128432	652369
174502	652370
813	652371
399587	652372
549490	652373
546	652374
168755	652375
710201	652376
641067	652377
150532	652378
128497	652379
697129	652380
449049	652381
206654	652382
118376	652383
209957	652384
584571	652385
26166	652386
151391	652387
77172	652388
624203	652389
344384	652390
163261	652391
40576	652392
112202	652393
264737	652394
259385	652395
399047	652396
13536	652397
595989	652398
175361	652399
470996	652400
122100	652401
460487	652402
298176	652403
163043	652404
14583	652405
5960	652406
25329	652407
588004	652408
460830	652409
44966	652410
231868	652411
23135	652412
115875	652413
412069	652414
699648	652415
76091	652416
53048	652417
131001	652418
506300	652419
97412	652420
695773	652421
711767	652422
232773	652423
18717	652424
351	652425
607567	652426
119294	652427
310669	652428
452025	652429
291084	652430
299268	652431
93303	652432
250306	652433
5556	652434
125736	652435
160271	652436
265444	652437
20124	652438
313482	652439
51107	652440
226998	652441
156317	652442
48492	652443
487319	652444
94858	652445
328193	652446
524397	652447
343078	652448
495326	652449
98900	652450
478151	652451
423816	652452
318	652453
184966	652454
300185	652455
28092	652456
394631	652457
160140	652458
1335	652459
261135	652460
156762	652461
539897	652462
689756	652463
102	652464
335758	652465
91216	652466
715790	652467
367288	652468
250248	652469
36193	652470
136569	652471
569124	652472
718444	652473
378012	652474
10979	652475
65374	652476
381589	652477
553064	652478
607239	652479
600962	652480
213142	652481
293546	652482
12981	652483
299266	652484
482869	652485
292978	652486
665289	652487
385142	652488
230860	652489
80007	652490
322428	652491
98208	652492
10051	652493
11289	652494
544637	652495
13574	652496
36093	652497
150463	652498
277717	652499
157224	652500
4406	652501
318342	652502
490069	652503
121325	652504
514852	652505
213214	652506
8382	652507
130245	652508
43339	652509
561279	652510
16167	652511
214889	652512
154233	652513
723544	652514
149869	652515
1810	652516
12696	652517
77861	652518
214451	652519
605558	652520
94870	652521
428548	652522
275921	652523
2637	652524
2078	652525
599157	652526
127943	652527
723691	652528
675656	652529
38627	652530
434489	652531
70413	652532
90458	652533
46874	652534
81849	652535
715696	652536
14279	652537
471306	652538
723960	652539
157731	652540
446	652541
488531	652542
19632	652543
377839	652544
402996	652545
169797	652546
17226	652547
157384	652548
216673	652549
527843	652550
202211	652551
624908	652552
118999	652553
3146	652554
37687	652555
71483	652556
204274	652557
534989	652558
556631	652559
103614	652560
441870	652561
14694	652562
31991	652563
306361	652564
182248	652565
1398	652566
295196	652567
315889	652568
280960	652569
22457	652570
96177	652571
183998	652572
679392	652573
13009	652574
89248	652575
631789	652576
146949	652577
121611	652578
4948	652579
326742	652580
508834	652581
5080	652582
103511	652583
152056	652584
211291	652585
94265	652586
237442	652587
190634	652588
185716	652589
80726	652590
32244	652591
163782	652592
258646	652593
169872	652594
178	652595
662868	652596
106742	652597
304476	652598
112997	652599
36809	652600
203426	652601
41419	652602
347232	652603
119544	652604
624078	652605
598492	652606
69668	652607
214167	652608
692843	652609
6836	652610
52710	652611
534478	652612
182780	652613
544719	652614
633551	652615
187046	652616
335161	652617
51927	652618
8925	652619
451324	652620
508273	652621
74072	652622
644646	652623
121905	652624
31010	652625
579713	652626
156960	652627
359453	652628
310020	652629
635348	652630
40078	652631
257316	652632
464970	652633
324475	652634
212055	652635
302917	652636
166845	652637
83405	652638
178455	652639
357476	652640
352183	652641
113697	652642
524412	652643
490516	652644
598500	652645
96304	652646
534543	652647
502668	652648
95591	652649
182555	652650
19774	652651
720526	652652
168705	652653
13876	652654
422396	652655
171467	652656
523908	652657
289765	652658
159663	652659
36471	652660
104685	652661
6533	652662
381077	652663
90389	652664
720765	652665
123069	652666
24115	652667
125391	652668
570864	652669
206448	652670
206751	652671
69165	652672
293026	652673
606933	652674
373482	652675
28003	652676
138833	652677
625370	652678
74147	652679
184544	652680
441250	652681
18978	652682
573771	652683
491123	652684
360517	652685
6523	652686
421758	652687
168629	652688
63582	652689
367322	652690
25770	652691
64699	652692
39496	652693
263441	652694
544002	652695
173543	652696
533318	652697
18117	652698
694925	652699
297646	652700
39923	652701
120077	652702
715360	652703
82572	652704
640122	652705
112510	652706
374096	652707
463326	652708
504904	652709
156731	652710
166121	652711
670336	652712
52477	652713
112477	652714
1953	652715
63697	652716
689062	652717
2420	652718
163182	652719
175899	652720
511682	652721
691724	652722
639410	652723
285325	652724
9000	652725
24509	652726
484305	652727
54661	652728
1194	652729
650410	652730
239617	652731
144520	652732
543735	652733
20745	652734
92928	652735
292965	652736
694	652737
631259	652738
165776	652739
134449	652740
198481	652741
27648	652742
707384	652743
367569	652744
29644	652745
40337	652746
21602	652747
118812	652748
115356	652749
351355	652750
78155	652751
347618	652752
27628	652753
477779	652754
565612	652755
106974	652756
281535	652757
128720	652758
681668	652759
16409	652760
119530	652761
672823	652762
351609	652763
33935	652764
551298	652765
22179	652766
500037	652767
392201	652768
51486	652769
35020	652770
194284	652771
185744	652772
16261	652773
252287	652774
369304	652775
380636	652776
80888	652777
161369	652778
15194	652779
47312	652780
39553	652781
19309	652782
180424	652783
27461	652784
213583	652785
685951	652786
181100	652787
5485	652788
169326	652789
181413	652790
434927	652791
588129	652792
658552	652793
113960	652794
461681	652795
60686	652796
31445	652797
703346	652798
500901	652799
88541	652800
46680	652801
530649	652802
414830	652803
285707	652804
115816	652805
282333	652806
687748	652807
463587	652808
125436	652809
442	652810
124854	652811
653556	652812
304193	652813
18	652814
317010	652815
523839	652816
306372	652817
51278	652818
77915	652819
96822	652820
386271	652821
555226	652822
84915	652823
268697	652824
158069	652825
658896	652826
83798	652827
390862	652828
329029	652829
447021	652830
643487	652831
113589	652832
245103	652833
371517	652834
614114	652835
193457	652836
455975	652837
550519	652838
111589	652839
655670	652840
186358	652841
644213	652842
188666	652843
156527	652844
2927	652845
378613	652846
290187	652847
462244	652848
29321	652849
359440	652850
89665	652851
373409	652852
477959	652853
105780	652854
104217	652855
268264	652856
647579	652857
282433	652858
19458	652859
93593	652860
574822	652861
37125	652862
295347	652863
381454	652864
89019	652865
13461	652866
242236	652867
33990	652868
142341	652869
10744	652870
706174	652871
598666	652872
53171	652873
504490	652874
33656	652875
696336	652876
339202	652877
38141	652878
307957	652879
378101	652880
503546	652881
103913	652882
5634	652883
205191	652884
82903	652885
414071	652886
597006	652887
419595	652888
675666	652889
329217	652890
368975	652891
436600	652892
310993	652893
544541	652894
109859	652895
4685	652896
694674	652897
539990	652898
250230	652899
145217	652900
294127	652901
698925	652902
275623	652903
12377	652904
451893	652905
327212	652906
132877	652907
424902	652908
269484	652909
432967	652910
541297	652911
626931	652912
343323	652913
38017	652914
392842	652915
62285	652916
314604	652917
403335	652918
445628	652919
324283	652920
592219	652921
13552	652922
632864	652923
575	652924
161171	652925
395579	652926
482978	652927
539563	652928
305370	652929
2014	652930
191109	652931
279070	652932
507363	652933
250375	652934
568623	652935
21756	652936
40545	652937
401055	652938
47841	652939
64514	652940
350683	652941
8126	652942
22601	652943
160161	652944
444000	652945
20223	652946
716045	652947
10087	652948
10079	652949
218674	652950
41492	652951
9912	652952
239177	652953
380464	652954
23136	652955
277608	652956
76020	652957
5174	652958
298757	652959
26625	652960
678724	652961
455002	652962
4260	652963
5742	652964
352550	652965
619464	652966
139539	652967
555077	652968
369622	652969
295002	652970
90262	652971
501712	652972
47742	652973
29114	652974
7678	652975
12958	652976
521152	652977
125756	652978
134270	652979
76197	652980
57069	652981
65602	652982
100951	652983
5421	652984
613250	652985
666747	652986
176923	652987
604289	652988
570857	652989
623153	652990
632438	652991
416230	652992
482352	652993
548203	652994
166504	652995
522128	652996
116473	652997
653650	652998
686267	652999
54488	653000
36277	653001
19	653002
586017	653003
39342	653004
678940	653005
516053	653006
181320	653007
18347	653008
30803	653009
482703	653010
244519	653011
205457	653012
175588	653013
436108	653014
72373	653015
722710	653016
403309	653017
475086	653018
111513	653019
486383	653020
110195	653021
396305	653022
22425	653023
135745	653024
406113	653025
61918	653026
561907	653027
34164	653028
545857	653029
631666	653030
611706	653031
37265	653032
438664	653033
6674	653034
85960	653035
128175	653036
133089	653037
663353	653038
360189	653039
441978	653040
499217	653041
152385	653042
174452	653043
664173	653044
47289	653045
431798	653046
167875	653047
182926	653048
714999	653049
355042	653050
119539	653051
271335	653052
692780	653053
497889	653054
62413	653055
276952	653056
603053	653057
345577	653058
395677	653059
35857	653060
87969	653061
74762	653062
11264	653063
301879	653064
173185	653065
724501	653066
235040	653067
274210	653068
3607	653069
97599	653070
69314	653071
121183	653072
677443	653073
317230	653074
42933	653075
266225	653076
119112	653077
300548	653078
25697	653079
297432	653080
223768	653081
128884	653082
318353	653083
8671	653084
32699	653085
599476	653086
184125	653087
138460	653088
76525	653089
530339	653090
399237	653091
276733	653092
57085	653093
505357	653094
696656	653095
421468	653096
3494	653097
42946	653098
39844	653099
172963	653100
327213	653101
229331	653102
555414	653103
55573	653104
32053	653105
529517	653106
641423	653107
484194	653108
360337	653109
580193	653110
243931	653111
423492	653112
63760	653113
403030	653114
48376	653115
708881	653116
543028	653117
73868	653118
373304	653119
302829	653120
708274	653121
554531	653122
26077	653123
91263	653124
569947	653125
42596	653126
41203	653127
252516	653128
306375	653129
578335	653130
225586	653131
600593	653132
721070	653133
109610	653134
21816	653135
231985	653136
196929	653137
78773	653138
315862	653139
142604	653140
499332	653141
188761	653142
520807	653143
51473	653144
77867	653145
636532	653146
720500	653147
572944	653148
245541	653149
82819	653150
440024	653151
538886	653152
109185	653153
566674	653154
42127	653155
489628	653156
712730	653157
47856	653158
102537	653159
7711	653160
43459	653161
100020	653162
176112	653163
288578	653164
5707	653165
33520	653166
507469	653167
280930	653168
453321	653169
241746	653170
462102	653171
634864	653172
187059	653173
616099	653174
116159	653175
232626	653176
440510	653177
178914	653178
378008	653179
119173	653180
161908	653181
365813	653182
455474	653183
244936	653184
343688	653185
230637	653186
674679	653187
38597	653188
260270	653189
398242	653190
45109	653191
585139	653192
384782	653193
4234	653194
267115	653195
125146	653196
19906	653197
369606	653198
5346	653199
273608	653200
404889	653201
203298	653202
628332	653203
49432	653204
718410	653205
565383	653206
134267	653207
27419	653208
42428	653209
364642	653210
527089	653211
131521	653212
133905	653213
556899	653214
747	653215
107119	653216
560813	653217
422492	653218
648899	653219
530458	653220
156724	653221
26581	653222
153413	653223
21248	653224
168126	653225
282083	653226
143015	653227
12367	653228
216771	653229
107503	653230
497471	653231
260024	653232
151845	653233
113910	653234
163682	653235
655295	653236
338158	653237
106449	653238
37965	653239
71975	653240
121701	653241
32477	653242
677232	653243
350044	653244
613648	653245
12051	653246
13824	653247
384347	653248
531968	653249
97416	653250
14485	653251
661616	653252
695687	653253
242737	653254
652856	653255
28531	653256
167661	653257
160060	653258
496298	653259
557938	653260
599260	653261
299370	653262
714329	653263
6077	653264
80986	653265
601589	653266
314866	653267
125935	653268
603450	653269
15838	653270
128548	653271
34098	653272
404107	653273
691072	653274
534372	653275
32876	653276
93618	653277
131652	653278
255300	653279
243163	653280
304982	653281
724106	653282
87401	653283
584964	653284
364490	653285
499815	653286
526514	653287
696133	653288
176648	653289
294270	653290
609336	653291
561661	653292
332618	653293
719294	653294
29439	653295
497071	653296
306321	653297
349522	653298
504866	653299
539438	653300
19635	653301
618368	653302
18503	653303
671542	653304
6285	653305
510947	653306
178062	653307
562528	653308
667525	653309
461047	653310
260977	653311
87286	653312
442378	653313
129161	653314
267114	653315
113991	653316
44521	653317
3707	653318
29660	653319
85513	653320
486536	653321
60256	653322
244052	653323
381178	653324
212490	653325
562510	653326
697450	653327
506449	653328
181302	653329
353584	653330
195479	653331
153271	653332
41507	653333
591668	653334
51518	653335
31780	653336
13192	653337
19227	653338
119810	653339
523796	653340
598321	653341
313225	653342
495353	653343
84796	653344
340358	653345
522249	653346
513031	653347
369008	653348
88373	653349
221832	653350
673041	653351
232414	653352
701608	653353
519658	653354
300790	653355
308	653356
589117	653357
647321	653358
11925	653359
218824	653360
402236	653361
716	653362
717604	653363
15462	653364
603309	653365
537686	653366
393414	653367
192490	653368
18435	653369
469521	653370
8524	653371
506060	653372
270718	653373
187183	653374
618444	653375
597154	653376
134191	653377
42529	653378
289839	653379
160432	653380
499464	653381
628905	653382
142209	653383
56242	653384
310581	653385
442544	653386
50203	653387
652111	653388
488764	653389
235925	653390
172444	653391
717580	653392
137223	653393
575229	653394
105805	653395
91823	653396
626289	653397
370495	653398
548049	653399
453221	653400
580462	653401
32545	653402
109462	653403
37321	653404
128757	653405
411982	653406
155760	653407
23934	653408
116290	653409
582721	653410
361496	653411
47406	653412
609968	653413
30608	653414
383592	653415
47736	653416
248742	653417
149109	653418
2427	653419
3236	653420
14230	653421
164388	653422
212566	653423
575532	653424
24225	653425
26574	653426
129556	653427
314125	653428
205814	653429
42643	653430
702769	653431
463136	653432
45860	653433
106718	653434
306781	653435
329900	653436
232890	653437
146052	653438
516882	653439
156103	653440
168858	653441
123363	653442
408419	653443
303890	653444
9139	653445
163420	653446
25306	653447
41938	653448
177077	653449
73810	653450
131702	653451
663929	653452
695462	653453
246519	653454
98761	653455
39660	653456
62884	653457
602415	653458
237698	653459
647495	653460
572426	653461
6048	653462
32235	653463
170546	653464
64005	653465
242227	653466
698900	653467
139482	653468
142566	653469
478497	653470
533485	653471
19966	653472
279405	653473
198593	653474
242804	653475
123615	653476
293590	653477
546044	653478
488461	653479
230141	653480
23203	653481
164498	653482
272802	653483
100150	653484
681483	653485
178395	653486
35899	653487
64437	653488
535347	653489
407203	653490
345866	653491
54805	653492
434987	653493
1489	653494
130440	653495
296452	653496
458380	653497
186279	653498
681158	653499
404353	653500
531152	653501
496932	653502
48476	653503
65206	653504
449142	653505
56106	653506
550051	653507
43460	653508
589346	653509
4909	653510
163743	653511
27446	653512
577935	653513
116067	653514
510220	653515
50366	653516
494848	653517
329840	653518
386014	653519
20495	653520
720912	653521
403086	653522
355828	653523
123012	653524
480608	653525
34277	653526
88294	653527
179610	653528
355301	653529
1054	653530
495221	653531
61106	653532
434404	653533
278291	653534
1864	653535
9741	653536
672383	653537
334024	653538
166855	653539
81286	653540
62719	653541
395939	653542
416553	653543
117670	653544
219285	653545
292275	653546
488433	653547
177505	653548
456473	653549
619279	653550
320561	653551
530081	653552
34302	653553
557032	653554
271719	653555
154154	653556
202768	653557
142748	653558
577985	653559
110676	653560
162331	653561
579674	653562
1403	653563
631915	653564
612765	653565
31560	653566
14830	653567
192107	653568
371637	653569
647156	653570
510646	653571
387685	653572
322882	653573
98972	653574
445491	653575
404197	653576
534606	653577
505180	653578
32350	653579
476560	653580
494030	653581
580848	653582
181211	653583
208737	653584
713867	653585
17452	653586
638306	653587
179197	653588
388065	653589
105545	653590
172888	653591
108628	653592
138372	653593
537586	653594
70306	653595
423467	653596
109950	653597
110982	653598
118415	653599
274175	653600
596412	653601
210114	653602
97764	653603
3066	653604
168060	653605
90516	653606
126561	653607
218708	653608
15488	653609
193706	653610
516262	653611
48487	653612
598548	653613
653500	653614
290124	653615
252213	653616
115422	653617
28363	653618
545814	653619
300622	653620
78454	653621
18722	653622
21427	653623
93326	653624
63517	653625
69815	653626
2896	653627
616081	653628
304207	653629
3955	653630
657039	653631
469326	653632
20480	653633
223199	653634
80108	653635
11811	653636
426477	653637
167887	653638
178237	653639
574660	653640
27262	653641
394170	653642
523540	653643
130196	653644
16983	653645
135500	653646
388856	653647
132363	653648
278738	653649
8005	653650
177543	653651
109945	653652
202046	653653
127298	653654
38343	653655
640704	653656
113499	653657
372913	653658
11458	653659
54494	653660
352584	653661
250512	653662
631195	653663
337300	653664
52514	653665
276409	653666
215438	653667
16321	653668
31689	653669
187483	653670
582267	653671
54048	653672
392704	653673
62621	653674
16255	653675
20976	653676
583314	653677
45639	653678
50265	653679
114907	653680
644781	653681
69301	653682
216390	653683
498365	653684
431876	653685
294099	653686
181622	653687
75561	653688
517266	653689
3783	653690
414101	653691
15201	653692
243003	653693
692984	653694
1934	653695
2896	653696
64638	653697
675260	653698
304134	653699
61302	653700
292041	653701
318858	653702
219292	653703
124347	653704
482641	653705
96785	653706
139365	653707
84748	653708
361070	653709
532832	653710
258069	653711
135487	653712
43264	653713
96706	653714
230701	653715
565553	653716
331581	653717
459633	653718
173356	653719
327772	653720
72967	653721
124395	653722
146976	653723
4863	653724
610089	653725
347416	653726
91093	653727
47068	653728
83932	653729
165665	653730
508168	653731
497283	653732
107211	653733
665675	653734
574243	653735
67321	653736
176245	653737
154819	653738
120205	653739
245420	653740
37094	653741
48696	653742
552282	653743
222504	653744
150816	653745
162909	653746
117222	653747
165117	653748
45589	653749
172392	653750
596937	653751
99408	653752
58052	653753
53465	653754
206418	653755
142117	653756
285772	653757
329716	653758
317062	653759
159856	653760
8459	653761
251708	653762
317299	653763
113144	653764
212511	653765
469073	653766
617379	653767
112558	653768
602282	653769
304262	653770
23653	653771
83558	653772
551575	653773
276525	653774
615707	653775
634936	653776
201075	653777
40816	653778
450165	653779
35142	653780
55919	653781
411436	653782
565902	653783
410521	653784
579803	653785
152657	653786
424050	653787
501289	653788
483440	653789
158770	653790
538767	653791
7775	653792
350053	653793
617401	653794
508549	653795
48753	653796
481266	653797
471962	653798
684354	653799
537908	653800
157677	653801
372300	653802
392690	653803
95179	653804
613289	653805
239924	653806
530299	653807
510183	653808
128832	653809
373614	653810
142151	653811
300058	653812
110412	653813
119633	653814
521306	653815
598878	653816
718482	653817
1870	653818
574003	653819
4545	653820
353090	653821
525237	653822
723862	653823
198052	653824
654699	653825
446193	653826
201244	653827
105887	653828
556345	653829
195412	653830
490762	653831
657732	653832
367940	653833
641212	653834
530483	653835
11592	653836
137761	653837
232546	653838
51443	653839
28379	653840
192981	653841
121471	653842
19144	653843
25694	653844
461216	653845
75449	653846
17141	653847
671055	653848
336505	653849
391956	653850
450221	653851
73455	653852
50746	653853
273583	653854
177715	653855
476897	653856
711288	653857
678008	653858
183126	653859
180305	653860
102991	653861
498033	653862
391483	653863
558798	653864
663596	653865
594716	653866
2986	653867
461011	653868
39189	653869
659129	653870
112602	653871
423351	653872
306509	653873
57170	653874
124397	653875
123599	653876
433887	653877
156706	653878
497268	653879
473153	653880
384160	653881
93829	653882
223956	653883
258808	653884
210642	653885
644934	653886
179924	653887
39494	653888
28919	653889
542119	653890
707591	653891
419859	653892
64275	653893
510570	653894
152701	653895
319403	653896
21504	653897
353788	653898
310249	653899
379915	653900
71494	653901
82271	653902
36813	653903
164689	653904
62432	653905
81474	653906
131946	653907
1147	653908
390743	653909
2702	653910
338541	653911
164644	653912
40661	653913
257910	653914
50831	653915
400437	653916
685201	653917
53339	653918
685719	653919
67090	653920
207599	653921
332069	653922
318538	653923
297609	653924
553277	653925
22811	653926
507597	653927
140305	653928
373419	653929
282198	653930
347908	653931
639862	653932
287970	653933
80055	653934
355284	653935
80353	653936
113554	653937
698	653938
248112	653939
27374	653940
25749	653941
183741	653942
250649	653943
215182	653944
206182	653945
47832	653946
658019	653947
322919	653948
1297	653949
136361	653950
677280	653951
358900	653952
140640	653953
134895	653954
316581	653955
41084	653956
10269	653957
58598	653958
11342	653959
344	653960
182402	653961
719780	653962
226161	653963
415472	653964
85447	653965
550487	653966
123141	653967
5570	653968
38120	653969
51420	653970
109083	653971
277220	653972
103493	653973
119713	653974
1806	653975
399521	653976
443344	653977
90940	653978
662267	653979
102749	653980
547469	653981
283126	653982
655493	653983
654181	653984
3066	653985
160812	653986
623681	653987
567741	653988
16143	653989
654200	653990
85718	653991
8744	653992
98193	653993
76218	653994
432830	653995
39304	653996
522769	653997
77850	653998
383912	653999
679756	654000
428828	654001
238500	654002
368774	654003
98389	654004
404155	654005
349856	654006
243441	654007
102155	654008
141104	654009
363253	654010
532674	654011
679092	654012
5261	654013
585773	654014
95945	654015
69708	654016
23009	654017
629856	654018
171231	654019
190296	654020
156642	654021
385653	654022
719136	654023
48165	654024
719602	654025
602940	654026
549555	654027
336648	654028
14059	654029
561420	654030
4905	654031
617584	654032
374883	654033
194823	654034
448438	654035
24564	654036
296786	654037
576443	654038
98	654039
14127	654040
57810	654041
719111	654042
183910	654043
456125	654044
16821	654045
180070	654046
9879	654047
489645	654048
510217	654049
5279	654050
634168	654051
114494	654052
457350	654053
588875	654054
167952	654055
189799	654056
9458	654057
36121	654058
179067	654059
290086	654060
96932	654061
66462	654062
221748	654063
504339	654064
82415	654065
156894	654066
721108	654067
465035	654068
223766	654069
540053	654070
90491	654071
5	654072
444347	654073
1421	654074
173394	654075
267911	654076
55450	654077
178741	654078
469043	654079
123037	654080
72123	654081
689240	654082
63787	654083
160108	654084
83227	654085
712306	654086
159552	654087
105207	654088
419695	654089
529701	654090
29821	654091
235626	654092
126677	654093
134154	654094
168860	654095
58661	654096
431946	654097
33502	654098
646006	654099
17358	654100
575640	654101
135255	654102
178750	654103
401545	654104
100902	654105
5107	654106
29724	654107
119096	654108
100070	654109
57450	654110
393411	654111
433599	654112
8037	654113
492117	654114
95651	654115
719819	654116
633663	654117
95425	654118
136409	654119
183406	654120
147767	654121
375730	654122
6836	654123
2173	654124
546519	654125
365386	654126
333800	654127
702814	654128
706473	654129
402237	654130
120166	654131
91268	654132
402974	654133
252719	654134
66033	654135
70346	654136
420821	654137
37063	654138
287730	654139
50365	654140
705241	654141
209386	654142
311423	654143
281408	654144
443789	654145
104864	654146
722856	654147
126574	654148
100221	654149
42321	654150
144678	654151
593831	654152
57246	654153
410464	654154
132724	654155
292399	654156
120726	654157
621769	654158
389484	654159
9755	654160
15592	654161
300964	654162
60760	654163
138158	654164
622675	654165
49808	654166
77793	654167
1156	654168
142631	654169
523811	654170
7418	654171
640028	654172
35093	654173
318431	654174
212179	654175
63303	654176
130161	654177
340958	654178
371701	654179
524097	654180
508937	654181
170695	654182
5077	654183
14	654184
9714	654185
628139	654186
14386	654187
52211	654188
8693	654189
284655	654190
477286	654191
528805	654192
440585	654193
78314	654194
436262	654195
509783	654196
459756	654197
502513	654198
586	654199
448992	654200
90538	654201
682039	654202
119875	654203
79034	654204
282528	654205
39906	654206
508169	654207
228052	654208
73167	654209
37788	654210
670390	654211
82345	654212
38786	654213
87628	654214
399875	654215
125492	654216
398637	654217
170889	654218
495233	654219
141675	654220
669618	654221
352043	654222
87461	654223
466186	654224
336787	654225
581363	654226
175572	654227
246996	654228
269759	654229
169846	654230
153134	654231
178424	654232
12837	654233
652205	654234
520613	654235
101877	654236
112706	654237
3850	654238
312202	654239
531904	654240
443712	654241
36436	654242
61610	654243
10334	654244
162655	654245
122251	654246
408118	654247
465580	654248
591888	654249
638869	654250
517127	654251
453044	654252
430563	654253
445516	654254
282618	654255
664845	654256
308347	654257
511969	654258
71753	654259
568457	654260
445314	654261
380937	654262
267869	654263
242416	654264
466631	654265
47990	654266
601	654267
596170	654268
298836	654269
207277	654270
6291	654271
165761	654272
103020	654273
37881	654274
628937	654275
453061	654276
460720	654277
715840	654278
253332	654279
199410	654280
341442	654281
14087	654282
362337	654283
105881	654284
327046	654285
286386	654286
98592	654287
117729	654288
154794	654289
57616	654290
268313	654291
516175	654292
322446	654293
162586	654294
632416	654295
264239	654296
77588	654297
371093	654298
212459	654299
31700	654300
532827	654301
250106	654302
502931	654303
350499	654304
238735	654305
165140	654306
45998	654307
575889	654308
490594	654309
667215	654310
710	654311
229636	654312
609987	654313
368914	654314
384746	654315
121269	654316
82403	654317
251746	654318
84	654319
234629	654320
536695	654321
407639	654322
585841	654323
122704	654324
663258	654325
695156	654326
108848	654327
147374	654328
3556	654329
708539	654330
159007	654331
202340	654332
18253	654333
561767	654334
501423	654335
368451	654336
688868	654337
434900	654338
462850	654339
64938	654340
714259	654341
553268	654342
633670	654343
721118	654344
89035	654345
671015	654346
184175	654347
546146	654348
9322	654349
165970	654350
52242	654351
39183	654352
222270	654353
369846	654354
476020	654355
41812	654356
263063	654357
17370	654358
117743	654359
519875	654360
650111	654361
469839	654362
128339	654363
236906	654364
18299	654365
78953	654366
13545	654367
192330	654368
440093	654369
676955	654370
715035	654371
601168	654372
664654	654373
111627	654374
163107	654375
151294	654376
95972	654377
106354	654378
211524	654379
41666	654380
149070	654381
58369	654382
34922	654383
543015	654384
606470	654385
372814	654386
517705	654387
324172	654388
385670	654389
47382	654390
22497	654391
23714	654392
299496	654393
423399	654394
511889	654395
613148	654396
580575	654397
583604	654398
309165	654399
185606	654400
173	654401
2271	654402
106769	654403
26814	654404
440084	654405
371615	654406
705914	654407
53724	654408
256201	654409
630646	654410
285676	654411
54531	654412
63649	654413
129755	654414
255201	654415
659289	654416
539725	654417
659598	654418
256071	654419
53836	654420
504920	654421
515384	654422
574166	654423
357344	654424
574116	654425
223583	654426
76579	654427
120166	654428
154501	654429
250200	654430
436404	654431
612909	654432
260524	654433
60693	654434
12693	654435
408074	654436
341165	654437
26344	654438
6226	654439
80903	654440
363186	654441
563936	654442
350927	654443
200990	654444
424840	654445
25879	654446
364046	654447
242241	654448
37539	654449
339323	654450
37286	654451
122415	654452
654776	654453
441764	654454
426814	654455
716710	654456
327283	654457
130100	654458
145136	654459
273311	654460
390826	654461
697191	654462
473143	654463
419504	654464
589402	654465
97770	654466
645178	654467
76263	654468
461827	654469
73037	654470
181450	654471
122345	654472
226274	654473
551705	654474
10004	654475
144974	654476
62017	654477
494806	654478
32413	654479
56104	654480
99802	654481
72414	654482
35848	654483
5486	654484
154647	654485
686740	654486
166636	654487
559265	654488
63189	654489
250386	654490
712429	654491
528776	654492
160478	654493
642879	654494
39610	654495
54063	654496
639288	654497
38663	654498
11986	654499
614274	654500
702496	654501
215305	654502
674577	654503
335364	654504
657518	654505
119876	654506
345065	654507
598773	654508
185827	654509
460817	654510
167431	654511
360336	654512
49352	654513
577092	654514
468833	654515
431390	654516
524828	654517
233882	654518
713358	654519
528641	654520
681016	654521
306521	654522
252892	654523
64094	654524
487772	654525
149401	654526
112700	654527
344742	654528
166886	654529
327249	654530
476819	654531
632392	654532
191170	654533
191890	654534
654184	654535
702271	654536
2413	654537
367931	654538
143645	654539
808	654540
225036	654541
113197	654542
320816	654543
476875	654544
410851	654545
289979	654546
108573	654547
141591	654548
291482	654549
429002	654550
408177	654551
366579	654552
92683	654553
70585	654554
53299	654555
318827	654556
26069	654557
400404	654558
111073	654559
654887	654560
668218	654561
6816	654562
447117	654563
570484	654564
28898	654565
477652	654566
109772	654567
52816	654568
178189	654569
67592	654570
26308	654571
435439	654572
303925	654573
164882	654574
641161	654575
42335	654576
190	654577
449720	654578
84642	654579
19026	654580
41157	654581
410840	654582
357015	654583
242674	654584
59056	654585
115203	654586
58519	654587
171925	654588
327892	654589
700695	654590
89290	654591
72545	654592
110563	654593
64393	654594
683372	654595
135638	654596
425804	654597
86764	654598
464306	654599
486588	654600
79494	654601
41234	654602
612	654603
636304	654604
418443	654605
53652	654606
359591	654607
15372	654608
450322	654609
2582	654610
138796	654611
125729	654612
104220	654613
57422	654614
21894	654615
519699	654616
459738	654617
163766	654618
108120	654619
75952	654620
484530	654621
118116	654622
71262	654623
6691	654624
704739	654625
219104	654626
471183	654627
714643	654628
173626	654629
35452	654630
544877	654631
162260	654632
13266	654633
301735	654634
95784	654635
127635	654636
115928	654637
680520	654638
138244	654639
272817	654640
118568	654641
234480	654642
401018	654643
607968	654644
120589	654645
557815	654646
353023	654647
253878	654648
19571	654649
218623	654650
30535	654651
164656	654652
21669	654653
428221	654654
248727	654655
554844	654656
351843	654657
521669	654658
475061	654659
69832	654660
180414	654661
457793	654662
291691	654663
102597	654664
720796	654665
352250	654666
499484	654667
229826	654668
262366	654669
211520	654670
150329	654671
160598	654672
325294	654673
73904	654674
139736	654675
231009	654676
559201	654677
31745	654678
317087	654679
170369	654680
40793	654681
520125	654682
275073	654683
329258	654684
41725	654685
454315	654686
423540	654687
467350	654688
497401	654689
460707	654690
97452	654691
633784	654692
152195	654693
147671	654694
48286	654695
519007	654696
319660	654697
406600	654698
2223	654699
49347	654700
132392	654701
84670	654702
159134	654703
633658	654704
277593	654705
632536	654706
599863	654707
125018	654708
443390	654709
10304	654710
23633	654711
400961	654712
86548	654713
508177	654714
9287	654715
500711	654716
345328	654717
164008	654718
980	654719
591222	654720
494980	654721
58727	654722
164221	654723
359553	654724
255030	654725
281050	654726
286686	654727
129343	654728
139422	654729
118628	654730
326703	654731
155815	654732
104341	654733
117522	654734
33016	654735
551800	654736
51226	654737
374013	654738
406817	654739
712269	654740
564587	654741
238579	654742
47679	654743
482824	654744
700685	654745
610264	654746
176973	654747
308511	654748
70961	654749
364160	654750
45694	654751
540210	654752
9244	654753
366528	654754
198142	654755
117242	654756
322150	654757
577318	654758
141221	654759
276106	654760
686294	654761
154189	654762
159934	654763
589249	654764
2797	654765
196063	654766
360886	654767
273070	654768
50580	654769
429483	654770
478476	654771
47673	654772
145705	654773
133381	654774
301047	654775
550572	654776
174814	654777
133367	654778
105624	654779
69128	654780
29864	654781
688779	654782
682577	654783
545697	654784
704434	654785
228398	654786
183780	654787
576342	654788
416162	654789
114171	654790
191790	654791
124282	654792
151994	654793
70484	654794
5556	654795
237186	654796
24930	654797
34605	654798
61267	654799
221975	654800
555619	654801
35548	654802
429296	654803
646148	654804
615635	654805
495365	654806
449548	654807
261923	654808
346075	654809
16288	654810
577762	654811
74827	654812
83738	654813
87011	654814
1822	654815
121287	654816
132610	654817
139296	654818
96324	654819
676713	654820
584943	654821
471956	654822
641984	654823
359821	654824
297516	654825
74551	654826
509279	654827
545657	654828
48233	654829
131659	654830
716057	654831
146705	654832
402834	654833
252073	654834
207332	654835
198001	654836
446638	654837
105443	654838
42658	654839
49646	654840
30353	654841
279197	654842
239284	654843
140201	654844
296789	654845
274946	654846
141250	654847
125093	654848
35131	654849
515418	654850
3137	654851
50669	654852
119201	654853
622596	654854
571997	654855
71206	654856
330075	654857
143974	654858
29191	654859
114855	654860
37205	654861
287505	654862
390895	654863
698890	654864
102326	654865
2093	654866
6869	654867
1018	654868
37786	654869
137806	654870
103366	654871
61264	654872
253464	654873
182999	654874
59003	654875
184622	654876
693757	654877
13743	654878
123929	654879
340654	654880
559105	654881
409565	654882
224047	654883
156667	654884
635636	654885
361789	654886
310298	654887
48802	654888
144961	654889
21952	654890
629709	654891
2958	654892
224723	654893
178880	654894
121989	654895
211359	654896
124740	654897
600655	654898
100692	654899
41897	654900
21020	654901
105421	654902
637638	654903
291791	654904
73149	654905
614466	654906
451770	654907
16800	654908
331208	654909
426608	654910
215800	654911
163029	654912
161646	654913
15604	654914
137867	654915
61102	654916
535311	654917
61161	654918
157258	654919
165007	654920
8933	654921
150440	654922
551438	654923
13023	654924
340166	654925
434267	654926
586858	654927
291536	654928
51466	654929
34003	654930
320658	654931
36550	654932
405974	654933
173533	654934
493461	654935
159469	654936
341566	654937
32143	654938
23337	654939
9715	654940
535121	654941
103271	654942
198573	654943
240646	654944
112058	654945
311738	654946
68058	654947
202267	654948
153130	654949
47263	654950
95322	654951
535280	654952
61800	654953
370003	654954
270012	654955
679849	654956
128166	654957
291751	654958
7667	654959
69696	654960
110925	654961
182698	654962
337298	654963
646215	654964
82351	654965
105312	654966
45057	654967
56026	654968
334130	654969
332915	654970
560243	654971
457428	654972
175784	654973
487180	654974
183573	654975
62193	654976
19737	654977
304128	654978
102597	654979
368496	654980
64883	654981
601642	654982
99329	654983
232592	654984
280982	654985
422394	654986
475911	654987
170027	654988
322830	654989
80179	654990
138802	654991
473388	654992
94188	654993
639834	654994
71505	654995
70175	654996
613392	654997
212949	654998
661713	654999
189336	655000
315714	655001
2360	655002
447480	655003
404578	655004
450151	655005
557615	655006
390804	655007
489726	655008
333790	655009
441434	655010
43207	655011
102050	655012
359245	655013
86221	655014
214261	655015
145950	655016
120881	655017
531045	655018
551117	655019
59665	655020
374809	655021
325548	655022
384223	655023
700841	655024
79992	655025
306322	655026
97525	655027
386412	655028
452259	655029
201433	655030
532036	655031
575530	655032
28442	655033
20114	655034
482378	655035
148125	655036
69611	655037
99624	655038
304411	655039
613850	655040
681659	655041
295034	655042
39824	655043
255467	655044
182146	655045
341725	655046
92421	655047
29291	655048
684226	655049
414375	655050
2027	655051
222645	655052
457763	655053
315703	655054
542199	655055
36815	655056
35457	655057
99516	655058
198345	655059
125738	655060
604699	655061
13108	655062
666533	655063
159288	655064
155095	655065
532741	655066
689648	655067
69153	655068
652865	655069
14026	655070
485939	655071
555	655072
70927	655073
690949	655074
524993	655075
602215	655076
114730	655077
641796	655078
655643	655079
28110	655080
277817	655081
87793	655082
156748	655083
173781	655084
2890	655085
237878	655086
34486	655087
163694	655088
289410	655089
359994	655090
400875	655091
114387	655092
629097	655093
288074	655094
28773	655095
128265	655096
84375	655097
54732	655098
152067	655099
107521	655100
129081	655101
238206	655102
488146	655103
225581	655104
476030	655105
508859	655106
5182	655107
662833	655108
25503	655109
616212	655110
168	655111
708145	655112
107123	655113
426354	655114
375328	655115
591444	655116
48349	655117
153149	655118
165185	655119
20450	655120
516771	655121
618085	655122
253450	655123
303765	655124
645745	655125
617149	655126
220619	655127
376764	655128
79703	655129
128033	655130
179201	655131
573300	655132
100762	655133
608105	655134
392102	655135
80899	655136
149420	655137
686579	655138
535449	655139
694508	655140
49881	655141
253576	655142
92378	655143
116658	655144
615990	655145
262609	655146
473967	655147
21585	655148
613445	655149
87811	655150
123728	655151
28124	655152
90762	655153
223372	655154
258	655155
166467	655156
530327	655157
6834	655158
465659	655159
243202	655160
325725	655161
205218	655162
190802	655163
158348	655164
177609	655165
582872	655166
105055	655167
305403	655168
32117	655169
117732	655170
343673	655171
534852	655172
409388	655173
71256	655174
690104	655175
79326	655176
645593	655177
669035	655178
128396	655179
321091	655180
484302	655181
583397	655182
219533	655183
604800	655184
427670	655185
285975	655186
49338	655187
429952	655188
93899	655189
211711	655190
14210	655191
43293	655192
338774	655193
4915	655194
7317	655195
7130	655196
221359	655197
155710	655198
324741	655199
556658	655200
501292	655201
22898	655202
143577	655203
193452	655204
19293	655205
499357	655206
76788	655207
271710	655208
475163	655209
40137	655210
12178	655211
606088	655212
218581	655213
160222	655214
110340	655215
544682	655216
41699	655217
212375	655218
629681	655219
527654	655220
23167	655221
6665	655222
17823	655223
105596	655224
367693	655225
53273	655226
638000	655227
474410	655228
637342	655229
126090	655230
50613	655231
28	655232
640721	655233
454628	655234
538925	655235
338133	655236
670841	655237
124018	655238
347437	655239
686092	655240
763	655241
204544	655242
25626	655243
10099	655244
681510	655245
9613	655246
662942	655247
690313	655248
432789	655249
486912	655250
716506	655251
246901	655252
167222	655253
505471	655254
323357	655255
45991	655256
83009	655257
588248	655258
30753	655259
108878	655260
212092	655261
152420	655262
522102	655263
92074	655264
298995	655265
82837	655266
108065	655267
284181	655268
151182	655269
86122	655270
23827	655271
27073	655272
656502	655273
529484	655274
43017	655275
102415	655276
431537	655277
56703	655278
512251	655279
152032	655280
179003	655281
200048	655282
83916	655283
13064	655284
131608	655285
82896	655286
565172	655287
568256	655288
108580	655289
282043	655290
5848	655291
103687	655292
92886	655293
705325	655294
8734	655295
332751	655296
164963	655297
66598	655298
698303	655299
712036	655300
445620	655301
293922	655302
163976	655303
669499	655304
202431	655305
364481	655306
80410	655307
626068	655308
252746	655309
461756	655310
36788	655311
96745	655312
664438	655313
670370	655314
436936	655315
395445	655316
396133	655317
3340	655318
285242	655319
481035	655320
670284	655321
353419	655322
211153	655323
67398	655324
233721	655325
140569	655326
150449	655327
316134	655328
87977	655329
252398	655330
23884	655331
76511	655332
448604	655333
695303	655334
116750	655335
199685	655336
552741	655337
458293	655338
169451	655339
642905	655340
621625	655341
327736	655342
681444	655343
635613	655344
143633	655345
213404	655346
16848	655347
429134	655348
672923	655349
23135	655350
14926	655351
150607	655352
268739	655353
189481	655354
654979	655355
101922	655356
464818	655357
437353	655358
61322	655359
16625	655360
457895	655361
129866	655362
463892	655363
108683	655364
679095	655365
65203	655366
51389	655367
263627	655368
698634	655369
116749	655370
547488	655371
704560	655372
420946	655373
2093	655374
38948	655375
474462	655376
129930	655377
268810	655378
536277	655379
30684	655380
103591	655381
574502	655382
217388	655383
314	655384
16720	655385
127179	655386
40673	655387
667534	655388
364679	655389
5	655390
513976	655391
34089	655392
519919	655393
246095	655394
608160	655395
277961	655396
618895	655397
245202	655398
437126	655399
340135	655400
62803	655401
208342	655402
113941	655403
11841	655404
298938	655405
490862	655406
461761	655407
55906	655408
265314	655409
497415	655410
353018	655411
80677	655412
630288	655413
342969	655414
567845	655415
639416	655416
146763	655417
29364	655418
40003	655419
223324	655420
162946	655421
506920	655422
675272	655423
509436	655424
300402	655425
409965	655426
259332	655427
714393	655428
174269	655429
629604	655430
703617	655431
430274	655432
165977	655433
27939	655434
22038	655435
1590	655436
345036	655437
294259	655438
716043	655439
534553	655440
530655	655441
104718	655442
259804	655443
559779	655444
529951	655445
306084	655446
119641	655447
7056	655448
609304	655449
680098	655450
362883	655451
662240	655452
82365	655453
616382	655454
31289	655455
208815	655456
342538	655457
25577	655458
347187	655459
119067	655460
13963	655461
317756	655462
66368	655463
700169	655464
103968	655465
365270	655466
92157	655467
40485	655468
60143	655469
29384	655470
112729	655471
344834	655472
721033	655473
143468	655474
24521	655475
71712	655476
688278	655477
53263	655478
667773	655479
490438	655480
117502	655481
404083	655482
16726	655483
63645	655484
25398	655485
6349	655486
380106	655487
67142	655488
105965	655489
21714	655490
279280	655491
699654	655492
5869	655493
22591	655494
196138	655495
608642	655496
127166	655497
18286	655498
476995	655499
139605	655500
17711	655501
308600	655502
10757	655503
489259	655504
124723	655505
359655	655506
157394	655507
52932	655508
297512	655509
158296	655510
77123	655511
14067	655512
562656	655513
454128	655514
45176	655515
194785	655516
99070	655517
170548	655518
567378	655519
196940	655520
668069	655521
331558	655522
265341	655523
23089	655524
460752	655525
150943	655526
73616	655527
353115	655528
80647	655529
10072	655530
21805	655531
495575	655532
356911	655533
289251	655534
458827	655535
31093	655536
40863	655537
36304	655538
214	655539
135564	655540
8300	655541
90684	655542
192183	655543
68481	655544
535781	655545
284714	655546
206446	655547
156264	655548
265058	655549
42275	655550
112410	655551
430791	655552
116961	655553
508469	655554
7158	655555
7968	655556
399703	655557
300252	655558
210337	655559
113849	655560
331677	655561
631669	655562
607468	655563
413908	655564
42164	655565
135281	655566
158056	655567
51091	655568
607	655569
39306	655570
159061	655571
12334	655572
477999	655573
69567	655574
17126	655575
74725	655576
50504	655577
567073	655578
673788	655579
652923	655580
540619	655581
39561	655582
420146	655583
147118	655584
654844	655585
12312	655586
54337	655587
21493	655588
156048	655589
518109	655590
248672	655591
202072	655592
173138	655593
660912	655594
180217	655595
201950	655596
15185	655597
66680	655598
378565	655599
589178	655600
304965	655601
129326	655602
120502	655603
680803	655604
659848	655605
511684	655606
380713	655607
701868	655608
679729	655609
68620	655610
548124	655611
476835	655612
112998	655613
6546	655614
114890	655615
716034	655616
115345	655617
687953	655618
571694	655619
24287	655620
516763	655621
7635	655622
239450	655623
43171	655624
305304	655625
29727	655626
96337	655627
33119	655628
609055	655629
26455	655630
34232	655631
31240	655632
357150	655633
606350	655634
408379	655635
315375	655636
151326	655637
356133	655638
383601	655639
65673	655640
124544	655641
158208	655642
59134	655643
644112	655644
99600	655645
202348	655646
424176	655647
400038	655648
78805	655649
95270	655650
323729	655651
230259	655652
687156	655653
107970	655654
487556	655655
392591	655656
688896	655657
105387	655658
652523	655659
457077	655660
633850	655661
64169	655662
199414	655663
471237	655664
72814	655665
686546	655666
520346	655667
281856	655668
704958	655669
44490	655670
68912	655671
640610	655672
409676	655673
30773	655674
167096	655675
443812	655676
251876	655677
346130	655678
655048	655679
166837	655680
9628	655681
79557	655682
361766	655683
40855	655684
326297	655685
719451	655686
575742	655687
664962	655688
2552	655689
306034	655690
244957	655691
56309	655692
38004	655693
519038	655694
22220	655695
2157	655696
225836	655697
14828	655698
458404	655699
37048	655700
449311	655701
149119	655702
527678	655703
70258	655704
172927	655705
673499	655706
17018	655707
595846	655708
17754	655709
89383	655710
112944	655711
167835	655712
130930	655713
528230	655714
634184	655715
39761	655716
4850	655717
321026	655718
303870	655719
402817	655720
485492	655721
1182	655722
169159	655723
624420	655724
32	655725
582661	655726
660048	655727
630734	655728
426023	655729
509128	655730
545700	655731
135235	655732
719857	655733
187781	655734
544827	655735
244329	655736
465841	655737
470607	655738
476270	655739
18304	655740
247364	655741
712644	655742
72826	655743
25685	655744
488303	655745
643781	655746
296493	655747
425202	655748
43714	655749
12393	655750
383949	655751
458311	655752
401172	655753
64404	655754
227708	655755
15670	655756
183477	655757
34985	655758
75814	655759
718608	655760
22853	655761
660758	655762
101532	655763
46826	655764
169815	655765
540563	655766
122554	655767
53278	655768
540165	655769
717949	655770
3697	655771
549659	655772
481979	655773
396745	655774
79280	655775
383889	655776
355350	655777
7725	655778
117640	655779
129284	655780
59931	655781
181912	655782
71271	655783
707817	655784
456789	655785
31152	655786
276485	655787
352929	655788
573128	655789
698563	655790
536655	655791
708914	655792
612398	655793
4678	655794
202976	655795
663445	655796
102	655797
68877	655798
290431	655799
501742	655800
151912	655801
459886	655802
7811	655803
7601	655804
155657	655805
295422	655806
87439	655807
609083	655808
52909	655809
641568	655810
147808	655811
161485	655812
442832	655813
477066	655814
517799	655815
721357	655816
338914	655817
617685	655818
23790	655819
641599	655820
603070	655821
457402	655822
379044	655823
278826	655824
646437	655825
346070	655826
186345	655827
21501	655828
147765	655829
63470	655830
240141	655831
129078	655832
357996	655833
78919	655834
43049	655835
151052	655836
589333	655837
518883	655838
295998	655839
251382	655840
220457	655841
223436	655842
10934	655843
507636	655844
412550	655845
343681	655846
697403	655847
390514	655848
25953	655849
421307	655850
131731	655851
498818	655852
371798	655853
4307	655854
677372	655855
71585	655856
120272	655857
95481	655858
84931	655859
39101	655860
584715	655861
28318	655862
543903	655863
503646	655864
17293	655865
256804	655866
265802	655867
590235	655868
304152	655869
99593	655870
587107	655871
30704	655872
227377	655873
164473	655874
86782	655875
157242	655876
703395	655877
21191	655878
633731	655879
39973	655880
579195	655881
634559	655882
275754	655883
10797	655884
246079	655885
80559	655886
28976	655887
609839	655888
596269	655889
112348	655890
22455	655891
240716	655892
100377	655893
700398	655894
23804	655895
662638	655896
70335	655897
138092	655898
462996	655899
403370	655900
41897	655901
546076	655902
128875	655903
136691	655904
254415	655905
3724	655906
163597	655907
453934	655908
339145	655909
446611	655910
410266	655911
459729	655912
658434	655913
565455	655914
596935	655915
194069	655916
604850	655917
388112	655918
411883	655919
467758	655920
4068	655921
298542	655922
538341	655923
717363	655924
643930	655925
157837	655926
481491	655927
236428	655928
354473	655929
12366	655930
133639	655931
606871	655932
21288	655933
439345	655934
57783	655935
553923	655936
373079	655937
121112	655938
473064	655939
440014	655940
81563	655941
226978	655942
473553	655943
432684	655944
42175	655945
275664	655946
32889	655947
618930	655948
566382	655949
524888	655950
385134	655951
182972	655952
493480	655953
85876	655954
5977	655955
629345	655956
715202	655957
30233	655958
36327	655959
577999	655960
321176	655961
40001	655962
28862	655963
16537	655964
9592	655965
596592	655966
141017	655967
85862	655968
149092	655969
113780	655970
341053	655971
375737	655972
682422	655973
140916	655974
641323	655975
678170	655976
59037	655977
8138	655978
4099	655979
39586	655980
198313	655981
419068	655982
559761	655983
551884	655984
17340	655985
350995	655986
217008	655987
198260	655988
189908	655989
271445	655990
4316	655991
81382	655992
607570	655993
143931	655994
638322	655995
546681	655996
461215	655997
163385	655998
167148	655999
248445	656000
408521	656001
506956	656002
346303	656003
648978	656004
151457	656005
419492	656006
261027	656007
8143	656008
10705	656009
486601	656010
8405	656011
6369	656012
512118	656013
67036	656014
90638	656015
275799	656016
145064	656017
344699	656018
554955	656019
20604	656020
174368	656021
326349	656022
192827	656023
46596	656024
23905	656025
167709	656026
672989	656027
45419	656028
477610	656029
155522	656030
112418	656031
1106	656032
33057	656033
19280	656034
286786	656035
423740	656036
164104	656037
612479	656038
130556	656039
144602	656040
605222	656041
489204	656042
34199	656043
612014	656044
409475	656045
419685	656046
467802	656047
393508	656048
105423	656049
355433	656050
141417	656051
486407	656052
686528	656053
192305	656054
72886	656055
55125	656056
195755	656057
21640	656058
69934	656059
380854	656060
61165	656061
709585	656062
52265	656063
209845	656064
337859	656065
26914	656066
413354	656067
223547	656068
73933	656069
178456	656070
51271	656071
60305	656072
634641	656073
565992	656074
137867	656075
9521	656076
647017	656077
2362	656078
236674	656079
94363	656080
605115	656081
61289	656082
20928	656083
617035	656084
535845	656085
19511	656086
537305	656087
670981	656088
482972	656089
230529	656090
23685	656091
655970	656092
221240	656093
5119	656094
131226	656095
102195	656096
652068	656097
491903	656098
443679	656099
271199	656100
125498	656101
711780	656102
151337	656103
572768	656104
349095	656105
38604	656106
356478	656107
434185	656108
173813	656109
168421	656110
39441	656111
2967	656112
19813	656113
636079	656114
72223	656115
289109	656116
173804	656117
297282	656118
31044	656119
105144	656120
51008	656121
438710	656122
344951	656123
429336	656124
123871	656125
367983	656126
213810	656127
571022	656128
516880	656129
1071	656130
487284	656131
126391	656132
616197	656133
164470	656134
9135	656135
322726	656136
155120	656137
516111	656138
117863	656139
327948	656140
254201	656141
92678	656142
108468	656143
59937	656144
93070	656145
100366	656146
5668	656147
97412	656148
439233	656149
322107	656150
243804	656151
695957	656152
13591	656153
31603	656154
251772	656155
105111	656156
88635	656157
4650	656158
150290	656159
597972	656160
717785	656161
147914	656162
127442	656163
565449	656164
205226	656165
582330	656166
83695	656167
182852	656168
581475	656169
70063	656170
628476	656171
383307	656172
120474	656173
1545	656174
33674	656175
462649	656176
31074	656177
538770	656178
84844	656179
100618	656180
46503	656181
63611	656182
146193	656183
107107	656184
365955	656185
480163	656186
713338	656187
559233	656188
112293	656189
26518	656190
94574	656191
581753	656192
472855	656193
539485	656194
29523	656195
314074	656196
6865	656197
158921	656198
166352	656199
108950	656200
3210	656201
236755	656202
709018	656203
674499	656204
207781	656205
458971	656206
75907	656207
648151	656208
166641	656209
520589	656210
126884	656211
275150	656212
282906	656213
576052	656214
345794	656215
138973	656216
648868	656217
59030	656218
108789	656219
172655	656220
162161	656221
217108	656222
137434	656223
10699	656224
46185	656225
632305	656226
7749	656227
34795	656228
21340	656229
180016	656230
386705	656231
203001	656232
210797	656233
456395	656234
703017	656235
487835	656236
95520	656237
453092	656238
658983	656239
176247	656240
434828	656241
383369	656242
567885	656243
644306	656244
37595	656245
13529	656246
204814	656247
1474	656248
85324	656249
158632	656250
69213	656251
13615	656252
447762	656253
449136	656254
111930	656255
630327	656256
119701	656257
374743	656258
349155	656259
662257	656260
234642	656261
204799	656262
655463	656263
231812	656264
28485	656265
474715	656266
561586	656267
155175	656268
34507	656269
191526	656270
277184	656271
220392	656272
548404	656273
296545	656274
534172	656275
464706	656276
466041	656277
252804	656278
126959	656279
117479	656280
609088	656281
636498	656282
110577	656283
197181	656284
425857	656285
437730	656286
398017	656287
85655	656288
646135	656289
466621	656290
119184	656291
484079	656292
47483	656293
660271	656294
15941	656295
513120	656296
213662	656297
137654	656298
560120	656299
92630	656300
709398	656301
568437	656302
3900	656303
356130	656304
324595	656305
528878	656306
224610	656307
113772	656308
6105	656309
649584	656310
12756	656311
70986	656312
451018	656313
525003	656314
15656	656315
146044	656316
461555	656317
41998	656318
472194	656319
697995	656320
38643	656321
278634	656322
503143	656323
193	656324
9106	656325
381731	656326
321146	656327
569475	656328
186634	656329
13954	656330
491623	656331
521635	656332
421682	656333
553809	656334
36144	656335
465836	656336
18115	656337
10191	656338
168570	656339
281913	656340
453835	656341
125444	656342
16293	656343
198073	656344
375846	656345
700952	656346
567899	656347
673825	656348
29520	656349
639995	656350
277555	656351
679737	656352
177822	656353
112483	656354
44218	656355
102918	656356
358147	656357
659438	656358
330519	656359
539397	656360
449296	656361
40698	656362
138194	656363
568861	656364
38246	656365
239600	656366
410934	656367
412119	656368
421399	656369
490406	656370
187348	656371
701490	656372
35735	656373
123309	656374
1763	656375
182880	656376
427508	656377
53390	656378
539379	656379
470949	656380
225062	656381
35540	656382
430353	656383
237833	656384
128363	656385
9613	656386
654446	656387
105639	656388
1504	656389
188480	656390
180903	656391
10738	656392
62866	656393
26709	656394
722532	656395
340490	656396
303160	656397
567122	656398
67094	656399
112436	656400
89331	656401
565522	656402
266985	656403
109273	656404
605225	656405
124266	656406
49156	656407
448522	656408
567668	656409
504926	656410
68643	656411
713272	656412
662425	656413
150482	656414
308109	656415
77130	656416
663480	656417
40140	656418
355357	656419
252320	656420
73934	656421
158565	656422
587085	656423
175708	656424
78186	656425
607534	656426
580016	656427
473118	656428
142685	656429
94682	656430
58193	656431
377977	656432
299483	656433
71975	656434
621196	656435
69425	656436
553968	656437
123410	656438
26543	656439
167238	656440
2077	656441
492443	656442
164711	656443
723073	656444
116115	656445
646714	656446
498003	656447
443080	656448
143294	656449
43746	656450
278127	656451
478785	656452
415342	656453
46614	656454
656932	656455
20332	656456
190513	656457
178100	656458
387795	656459
58941	656460
56587	656461
98663	656462
118206	656463
513950	656464
323269	656465
165725	656466
272923	656467
130562	656468
297016	656469
104204	656470
84976	656471
380292	656472
334429	656473
487684	656474
409532	656475
43509	656476
54678	656477
365022	656478
195539	656479
86831	656480
28405	656481
708739	656482
630079	656483
43766	656484
510710	656485
34921	656486
472228	656487
103154	656488
49075	656489
54172	656490
4070	656491
539145	656492
555415	656493
542487	656494
40058	656495
141090	656496
5301	656497
601539	656498
21946	656499
448744	656500
3409	656501
5315	656502
355167	656503
586241	656504
575064	656505
36599	656506
130235	656507
594858	656508
179059	656509
8255	656510
106376	656511
525925	656512
152693	656513
51832	656514
20733	656515
717958	656516
220381	656517
188208	656518
55638	656519
347916	656520
106195	656521
115114	656522
462316	656523
701201	656524
23974	656525
642553	656526
531717	656527
405752	656528
494151	656529
720355	656530
372173	656531
231303	656532
328895	656533
37006	656534
301270	656535
580084	656536
112637	656537
10987	656538
169717	656539
69420	656540
292392	656541
229759	656542
41087	656543
579114	656544
17112	656545
173773	656546
124469	656547
28682	656548
65375	656549
288313	656550
49798	656551
119894	656552
78626	656553
279529	656554
406793	656555
326903	656556
123757	656557
83322	656558
613427	656559
117655	656560
10791	656561
160844	656562
313607	656563
384080	656564
623896	656565
186809	656566
704819	656567
677063	656568
231771	656569
573019	656570
271147	656571
217487	656572
432183	656573
654332	656574
608704	656575
81965	656576
301124	656577
361182	656578
599732	656579
257988	656580
722278	656581
710883	656582
517009	656583
3643	656584
154139	656585
165882	656586
326531	656587
448778	656588
534434	656589
294705	656590
141809	656591
320007	656592
121215	656593
222990	656594
724607	656595
464886	656596
42992	656597
6052	656598
443248	656599
394515	656600
470781	656601
165610	656602
415117	656603
275101	656604
453775	656605
162588	656606
9076	656607
326851	656608
40250	656609
32122	656610
640300	656611
401364	656612
442577	656613
108795	656614
90990	656615
158836	656616
172011	656617
311537	656618
6636	656619
51147	656620
67316	656621
49750	656622
181709	656623
485883	656624
459973	656625
113588	656626
336253	656627
510551	656628
637267	656629
637325	656630
539637	656631
292039	656632
166131	656633
687817	656634
277412	656635
116479	656636
525090	656637
45652	656638
36735	656639
156626	656640
223409	656641
127891	656642
298581	656643
166588	656644
597	656645
477662	656646
12637	656647
576737	656648
18265	656649
214633	656650
2540	656651
57252	656652
272176	656653
473835	656654
445378	656655
58655	656656
10950	656657
131884	656658
77582	656659
334244	656660
12190	656661
45070	656662
118661	656663
29640	656664
478119	656665
78770	656666
998	656667
39357	656668
182228	656669
721272	656670
134328	656671
11697	656672
285959	656673
349344	656674
70802	656675
481207	656676
131873	656677
36027	656678
267733	656679
350008	656680
72596	656681
186993	656682
457582	656683
180967	656684
564465	656685
134182	656686
44942	656687
25455	656688
530771	656689
26859	656690
285479	656691
134611	656692
24988	656693
544527	656694
558624	656695
155010	656696
551676	656697
32326	656698
122857	656699
63043	656700
456536	656701
471187	656702
493245	656703
567886	656704
28816	656705
1313	656706
1881	656707
628820	656708
680724	656709
10912	656710
683754	656711
585047	656712
147228	656713
320356	656714
121763	656715
107688	656716
176802	656717
52540	656718
230102	656719
512890	656720
614118	656721
199885	656722
253659	656723
201224	656724
691798	656725
157385	656726
218152	656727
349357	656728
243689	656729
96072	656730
276804	656731
22845	656732
190704	656733
7172	656734
143491	656735
2568	656736
421280	656737
108624	656738
138551	656739
16	656740
379710	656741
46176	656742
14862	656743
551982	656744
168724	656745
8545	656746
454496	656747
87408	656748
28401	656749
65502	656750
157461	656751
15219	656752
348244	656753
189777	656754
525590	656755
618540	656756
12750	656757
328169	656758
96600	656759
393351	656760
387299	656761
14460	656762
534446	656763
244617	656764
387806	656765
11862	656766
450855	656767
66233	656768
496827	656769
576849	656770
436305	656771
112184	656772
440659	656773
424086	656774
2759	656775
403201	656776
88193	656777
6707	656778
290731	656779
466270	656780
155271	656781
519077	656782
26642	656783
212686	656784
325287	656785
81822	656786
6430	656787
551277	656788
273327	656789
94699	656790
558947	656791
62898	656792
63055	656793
4992	656794
33158	656795
21462	656796
166019	656797
278785	656798
291982	656799
141670	656800
145701	656801
82043	656802
529521	656803
490773	656804
342120	656805
244493	656806
81104	656807
165061	656808
720706	656809
496776	656810
418028	656811
475139	656812
340766	656813
554040	656814
70798	656815
166781	656816
6022	656817
29631	656818
134487	656819
374732	656820
136925	656821
17983	656822
530332	656823
2408	656824
168447	656825
420831	656826
243511	656827
52666	656828
374702	656829
697255	656830
39480	656831
687838	656832
688747	656833
190677	656834
115147	656835
1718	656836
472076	656837
501161	656838
266983	656839
214582	656840
372491	656841
142966	656842
4798	656843
694142	656844
187490	656845
31071	656846
67990	656847
301320	656848
661340	656849
418280	656850
631750	656851
519991	656852
678788	656853
13043	656854
655677	656855
317058	656856
234861	656857
202864	656858
702944	656859
168203	656860
32023	656861
35177	656862
346560	656863
92885	656864
149313	656865
124782	656866
335361	656867
647196	656868
375177	656869
697008	656870
157974	656871
272386	656872
400363	656873
538056	656874
236722	656875
137295	656876
478373	656877
689891	656878
494770	656879
73930	656880
23589	656881
552721	656882
19773	656883
441554	656884
496494	656885
579516	656886
157634	656887
498675	656888
428083	656889
7063	656890
43012	656891
235514	656892
129851	656893
192899	656894
389201	656895
164000	656896
190875	656897
139730	656898
538993	656899
68631	656900
528209	656901
375663	656902
180717	656903
180188	656904
680699	656905
749	656906
723641	656907
85336	656908
556157	656909
65978	656910
794	656911
167922	656912
256244	656913
150760	656914
424279	656915
307946	656916
530395	656917
642749	656918
31596	656919
181730	656920
116309	656921
94025	656922
185457	656923
1557	656924
502882	656925
567661	656926
238381	656927
9303	656928
278669	656929
58956	656930
549109	656931
368256	656932
236442	656933
141960	656934
357877	656935
563695	656936
23762	656937
32079	656938
24241	656939
554290	656940
2356	656941
57801	656942
173495	656943
31556	656944
529848	656945
108500	656946
8077	656947
524306	656948
688976	656949
70111	656950
173816	656951
133918	656952
702215	656953
180736	656954
108353	656955
372093	656956
218907	656957
3184	656958
579634	656959
449461	656960
54312	656961
66307	656962
39747	656963
247439	656964
446929	656965
53566	656966
46481	656967
374889	656968
382521	656969
157971	656970
297918	656971
21432	656972
340393	656973
540972	656974
568072	656975
20809	656976
471510	656977
9652	656978
567797	656979
311133	656980
243885	656981
181657	656982
497498	656983
27861	656984
312116	656985
708334	656986
484156	656987
507453	656988
456604	656989
117505	656990
45126	656991
228834	656992
676851	656993
458305	656994
626920	656995
237385	656996
17836	656997
249826	656998
415292	656999
262569	657000
85712	657001
542188	657002
701993	657003
188624	657004
93993	657005
53588	657006
313041	657007
697170	657008
17704	657009
53202	657010
119511	657011
524232	657012
346052	657013
713104	657014
332946	657015
341	657016
116995	657017
572207	657018
685657	657019
390217	657020
691447	657021
144306	657022
598529	657023
495842	657024
114216	657025
130	657026
282141	657027
386180	657028
307246	657029
230211	657030
262965	657031
512323	657032
186818	657033
147494	657034
217608	657035
641774	657036
388807	657037
15337	657038
665356	657039
225666	657040
268354	657041
175148	657042
106988	657043
193346	657044
690773	657045
76598	657046
81128	657047
333657	657048
577785	657049
430065	657050
3886	657051
54229	657052
182381	657053
517191	657054
92966	657055
65647	657056
60336	657057
176222	657058
372752	657059
560684	657060
492442	657061
569720	657062
516132	657063
651324	657064
359979	657065
21025	657066
695741	657067
647842	657068
126318	657069
79837	657070
650973	657071
34807	657072
12670	657073
28941	657074
501055	657075
719595	657076
483033	657077
636712	657078
365492	657079
135639	657080
3739	657081
158951	657082
302205	657083
76571	657084
722371	657085
15231	657086
9395	657087
447245	657088
489849	657089
269287	657090
592734	657091
21658	657092
86040	657093
120095	657094
55181	657095
136303	657096
56572	657097
680539	657098
150118	657099
309971	657100
434462	657101
79178	657102
52547	657103
100124	657104
85339	657105
429063	657106
666200	657107
382571	657108
58225	657109
189819	657110
483590	657111
135013	657112
686578	657113
2622	657114
202831	657115
290480	657116
237892	657117
682291	657118
414139	657119
29434	657120
355772	657121
613323	657122
8443	657123
6786	657124
57947	657125
697933	657126
387201	657127
657503	657128
17951	657129
103131	657130
595435	657131
602202	657132
54733	657133
571060	657134
97200	657135
520988	657136
384698	657137
18282	657138
181478	657139
510075	657140
316777	657141
558422	657142
173537	657143
486530	657144
689976	657145
229525	657146
128029	657147
586983	657148
676208	657149
496518	657150
1623	657151
16615	657152
323769	657153
135243	657154
449383	657155
144370	657156
177656	657157
44945	657158
146056	657159
44627	657160
674495	657161
333351	657162
157638	657163
89898	657164
571117	657165
256306	657166
171537	657167
75068	657168
649368	657169
211994	657170
618339	657171
174726	657172
550335	657173
432894	657174
41677	657175
503903	657176
20203	657177
152476	657178
166662	657179
47405	657180
164514	657181
350989	657182
662543	657183
155619	657184
101142	657185
621404	657186
155595	657187
10961	657188
659989	657189
588827	657190
278835	657191
44975	657192
273768	657193
32276	657194
577791	657195
347656	657196
605366	657197
541463	657198
265962	657199
135220	657200
327499	657201
13835	657202
543778	657203
119253	657204
95090	657205
163522	657206
643699	657207
39021	657208
515160	657209
102174	657210
63538	657211
64254	657212
410507	657213
568477	657214
265659	657215
709	657216
124078	657217
491188	657218
184177	657219
5249	657220
510992	657221
4211	657222
148857	657223
371873	657224
58182	657225
330833	657226
406607	657227
594928	657228
159875	657229
330725	657230
173877	657231
441775	657232
126744	657233
3861	657234
396473	657235
704254	657236
4036	657237
51770	657238
132202	657239
585013	657240
278794	657241
133839	657242
13727	657243
408290	657244
384208	657245
496480	657246
243146	657247
120957	657248
40671	657249
446327	657250
594607	657251
55995	657252
193849	657253
121008	657254
94287	657255
6635	657256
393957	657257
652793	657258
390181	657259
123087	657260
156122	657261
173653	657262
382908	657263
15005	657264
137541	657265
49341	657266
38841	657267
98044	657268
720638	657269
270363	657270
125645	657271
254961	657272
245991	657273
207212	657274
289783	657275
511099	657276
140604	657277
435665	657278
239586	657279
314161	657280
5960	657281
229712	657282
23466	657283
24043	657284
51701	657285
74839	657286
125467	657287
462414	657288
150279	657289
408956	657290
354901	657291
37084	657292
520699	657293
669550	657294
45999	657295
19035	657296
6414	657297
147475	657298
120294	657299
367727	657300
17445	657301
215387	657302
280686	657303
126862	657304
517602	657305
616356	657306
591136	657307
11657	657308
652697	657309
429585	657310
448759	657311
455435	657312
617878	657313
261078	657314
2773	657315
415479	657316
309586	657317
545813	657318
5434	657319
5394	657320
541446	657321
13946	657322
366374	657323
16301	657324
85356	657325
271901	657326
185662	657327
109255	657328
14065	657329
44866	657330
40193	657331
641284	657332
255199	657333
62736	657334
227235	657335
546572	657336
32641	657337
52337	657338
408045	657339
118997	657340
598580	657341
14774	657342
117478	657343
139016	657344
127100	657345
317480	657346
67811	657347
54543	657348
348817	657349
440199	657350
10180	657351
438578	657352
155545	657353
102873	657354
385971	657355
396323	657356
314812	657357
129219	657358
19820	657359
5164	657360
45	657361
436559	657362
46188	657363
182415	657364
644156	657365
348660	657366
118605	657367
126668	657368
65532	657369
395154	657370
584893	657371
514191	657372
365747	657373
382562	657374
104062	657375
379248	657376
354907	657377
27575	657378
96675	657379
165941	657380
503521	657381
548272	657382
23922	657383
86865	657384
656626	657385
70553	657386
36409	657387
49691	657388
218592	657389
2934	657390
9718	657391
7613	657392
430594	657393
371186	657394
242126	657395
459023	657396
621918	657397
218058	657398
41531	657399
644074	657400
672580	657401
118764	657402
678899	657403
690737	657404
571924	657405
178567	657406
112509	657407
122288	657408
496895	657409
49934	657410
291835	657411
42942	657412
659044	657413
79768	657414
593326	657415
156533	657416
85508	657417
285259	657418
676271	657419
123091	657420
173163	657421
464538	657422
10154	657423
163059	657424
698837	657425
55086	657426
566808	657427
600791	657428
516221	657429
354282	657430
700190	657431
655266	657432
58186	657433
345695	657434
480738	657435
250449	657436
15259	657437
347573	657438
339902	657439
3998	657440
299372	657441
529804	657442
242117	657443
684552	657444
118396	657445
18884	657446
5300	657447
514227	657448
170581	657449
718349	657450
88057	657451
263719	657452
82594	657453
545884	657454
580066	657455
611493	657456
34609	657457
405028	657458
186787	657459
594908	657460
92442	657461
68012	657462
536415	657463
11625	657464
450832	657465
21528	657466
42705	657467
184431	657468
339086	657469
705513	657470
691550	657471
647315	657472
471222	657473
20870	657474
158667	657475
60488	657476
584716	657477
32192	657478
145797	657479
336300	657480
40605	657481
702663	657482
171032	657483
259371	657484
141599	657485
517481	657486
511762	657487
127831	657488
715614	657489
65827	657490
518107	657491
516366	657492
185264	657493
996	657494
234155	657495
174569	657496
535286	657497
687463	657498
1192	657499
329297	657500
422432	657501
49215	657502
108146	657503
466296	657504
1512	657505
582807	657506
98059	657507
383635	657508
438396	657509
660961	657510
483572	657511
340363	657512
120800	657513
211674	657514
459029	657515
284853	657516
387800	657517
57738	657518
95662	657519
625711	657520
224995	657521
153786	657522
703620	657523
194093	657524
397614	657525
452437	657526
506667	657527
265065	657528
112176	657529
657213	657530
146197	657531
214714	657532
135992	657533
156342	657534
679779	657535
84623	657536
22109	657537
205634	657538
53300	657539
192	657540
30672	657541
181919	657542
82568	657543
20099	657544
496699	657545
140806	657546
116086	657547
639607	657548
98051	657549
65539	657550
162092	657551
64635	657552
473971	657553
365994	657554
308517	657555
379321	657556
132670	657557
447163	657558
709659	657559
114602	657560
94463	657561
151120	657562
483739	657563
704387	657564
38956	657565
11977	657566
671449	657567
160165	657568
20351	657569
672413	657570
175114	657571
484033	657572
531616	657573
302976	657574
230969	657575
630865	657576
59401	657577
528077	657578
653748	657579
260670	657580
34649	657581
633456	657582
347263	657583
367305	657584
12503	657585
374468	657586
177934	657587
356211	657588
641666	657589
588100	657590
471115	657591
224724	657592
105900	657593
370144	657594
597280	657595
273894	657596
24644	657597
51746	657598
587826	657599
24481	657600
641237	657601
167485	657602
102109	657603
115345	657604
121672	657605
101787	657606
466537	657607
221440	657608
16036	657609
257035	657610
39331	657611
47923	657612
271408	657613
6747	657614
103196	657615
127027	657616
143057	657617
462526	657618
75253	657619
135632	657620
124179	657621
83025	657622
38014	657623
478237	657624
102692	657625
10245	657626
411816	657627
152866	657628
83354	657629
24466	657630
9797	657631
463485	657632
13959	657633
483266	657634
62992	657635
544924	657636
45062	657637
11503	657638
424333	657639
2511	657640
521789	657641
93911	657642
14607	657643
145524	657644
344877	657645
6449	657646
439477	657647
87802	657648
367138	657649
320991	657650
358388	657651
89978	657652
68254	657653
530736	657654
1421	657655
501743	657656
156163	657657
597621	657658
292190	657659
612805	657660
99460	657661
467641	657662
164209	657663
706753	657664
481185	657665
232436	657666
54595	657667
25091	657668
643369	657669
428674	657670
293303	657671
304501	657672
634408	657673
237992	657674
286917	657675
56744	657676
313395	657677
71890	657678
430414	657679
279300	657680
573173	657681
158886	657682
499279	657683
592391	657684
520459	657685
337929	657686
42561	657687
51085	657688
30555	657689
656574	657690
382101	657691
247977	657692
690849	657693
364839	657694
602714	657695
337481	657696
392499	657697
536148	657698
414003	657699
437114	657700
484277	657701
437695	657702
44336	657703
275892	657704
44386	657705
227801	657706
350098	657707
496869	657708
404118	657709
198259	657710
27336	657711
393166	657712
275926	657713
49420	657714
179691	657715
312990	657716
392164	657717
485685	657718
72643	657719
635769	657720
164324	657721
649880	657722
342312	657723
170449	657724
274121	657725
618024	657726
107952	657727
78995	657728
396957	657729
91074	657730
653884	657731
539185	657732
373084	657733
22278	657734
623007	657735
167983	657736
37816	657737
21248	657738
239360	657739
82190	657740
32417	657741
485803	657742
30898	657743
522070	657744
640867	657745
86693	657746
372367	657747
75789	657748
43767	657749
15343	657750
223556	657751
377742	657752
612830	657753
137869	657754
9039	657755
128182	657756
52584	657757
600686	657758
10270	657759
146082	657760
40189	657761
616	657762
252752	657763
714977	657764
13716	657765
66494	657766
39195	657767
672921	657768
650227	657769
681734	657770
435605	657771
17582	657772
117682	657773
81570	657774
26028	657775
162066	657776
329637	657777
290890	657778
391476	657779
645574	657780
72773	657781
96098	657782
125739	657783
560698	657784
671919	657785
644656	657786
713482	657787
102249	657788
319234	657789
665484	657790
569684	657791
509611	657792
539472	657793
157484	657794
529604	657795
86575	657796
132485	657797
82262	657798
166006	657799
665301	657800
516035	657801
79694	657802
336196	657803
157582	657804
1760	657805
351025	657806
618301	657807
217971	657808
42409	657809
165790	657810
215865	657811
405014	657812
582471	657813
172876	657814
36278	657815
85215	657816
624650	657817
13907	657818
253340	657819
673818	657820
683071	657821
2695	657822
277378	657823
48771	657824
114482	657825
34661	657826
340059	657827
237207	657828
3978	657829
120568	657830
256653	657831
532783	657832
25757	657833
594845	657834
210730	657835
24663	657836
489670	657837
308736	657838
331085	657839
708155	657840
578558	657841
339431	657842
119860	657843
222294	657844
714041	657845
674898	657846
247638	657847
8763	657848
242286	657849
138348	657850
296161	657851
305077	657852
3303	657853
121421	657854
3338	657855
165134	657856
424649	657857
198211	657858
693294	657859
656113	657860
88208	657861
277924	657862
724783	657863
148374	657864
100140	657865
182371	657866
583395	657867
112554	657868
32075	657869
148508	657870
413837	657871
396946	657872
26171	657873
164639	657874
1906	657875
295960	657876
61723	657877
474418	657878
543334	657879
1213	657880
262310	657881
595669	657882
44204	657883
534501	657884
173447	657885
425726	657886
637113	657887
34139	657888
283317	657889
102259	657890
415327	657891
460672	657892
225401	657893
421270	657894
27338	657895
588245	657896
3710	657897
240231	657898
80669	657899
639353	657900
201547	657901
181865	657902
573599	657903
607269	657904
667329	657905
209501	657906
185381	657907
50559	657908
233943	657909
88348	657910
121555	657911
5012	657912
84462	657913
364886	657914
481015	657915
252168	657916
22992	657917
162386	657918
27935	657919
126167	657920
286704	657921
138333	657922
67910	657923
709275	657924
377913	657925
185305	657926
531037	657927
185668	657928
675483	657929
5866	657930
415372	657931
698059	657932
627985	657933
79017	657934
514201	657935
162512	657936
233848	657937
175812	657938
83747	657939
35851	657940
196389	657941
167995	657942
540260	657943
47237	657944
275766	657945
274242	657946
579403	657947
182785	657948
348296	657949
515697	657950
20867	657951
126941	657952
723596	657953
552210	657954
78990	657955
309169	657956
103823	657957
613834	657958
419103	657959
51906	657960
175590	657961
476696	657962
2573	657963
18184	657964
21081	657965
222085	657966
288154	657967
710405	657968
329164	657969
22182	657970
310675	657971
32577	657972
667206	657973
566005	657974
527764	657975
156081	657976
721988	657977
525507	657978
12955	657979
4189	657980
522393	657981
534535	657982
126262	657983
179723	657984
97309	657985
20807	657986
637265	657987
96471	657988
508703	657989
720221	657990
8290	657991
30731	657992
483581	657993
253793	657994
94102	657995
44440	657996
445769	657997
394297	657998
166123	657999
1873	658000
698606	658001
690334	658002
587293	658003
458697	658004
16135	658005
387480	658006
21659	658007
396681	658008
134953	658009
175508	658010
500933	658011
593968	658012
650405	658013
322323	658014
305271	658015
249651	658016
698002	658017
36209	658018
722757	658019
664000	658020
229861	658021
109749	658022
123856	658023
446857	658024
521594	658025
350958	658026
35292	658027
486092	658028
289385	658029
241631	658030
163934	658031
35415	658032
226580	658033
676846	658034
49602	658035
310877	658036
70483	658037
34977	658038
115743	658039
47443	658040
395076	658041
5165	658042
73672	658043
11463	658044
144026	658045
48048	658046
339447	658047
909	658048
369455	658049
134278	658050
76392	658051
339667	658052
712001	658053
179994	658054
61592	658055
117338	658056
161547	658057
470066	658058
176929	658059
461517	658060
157983	658061
280217	658062
129566	658063
723204	658064
97753	658065
117970	658066
157958	658067
417091	658068
38071	658069
126575	658070
447152	658071
14492	658072
716022	658073
59051	658074
75097	658075
122421	658076
688985	658077
144861	658078
65034	658079
233057	658080
477732	658081
104627	658082
3012	658083
201214	658084
6862	658085
472733	658086
51961	658087
132670	658088
230959	658089
625717	658090
247508	658091
333596	658092
46178	658093
6542	658094
320224	658095
124324	658096
236102	658097
448736	658098
166499	658099
448699	658100
20087	658101
145808	658102
67105	658103
84343	658104
343936	658105
7201	658106
14340	658107
261521	658108
717723	658109
9086	658110
112968	658111
181004	658112
465479	658113
34099	658114
249415	658115
144737	658116
232350	658117
103615	658118
469849	658119
670391	658120
699463	658121
3609	658122
329934	658123
19099	658124
169951	658125
50677	658126
44467	658127
94353	658128
7105	658129
32001	658130
570690	658131
341586	658132
308135	658133
9901	658134
468686	658135
720813	658136
272590	658137
44886	658138
55256	658139
202447	658140
408960	658141
4883	658142
339505	658143
47127	658144
5315	658145
712085	658146
110543	658147
284871	658148
13957	658149
399922	658150
506557	658151
144686	658152
156805	658153
75764	658154
13788	658155
702067	658156
673782	658157
571969	658158
539786	658159
721160	658160
12609	658161
95762	658162
162743	658163
631854	658164
575655	658165
447899	658166
32472	658167
643338	658168
593946	658169
667649	658170
5995	658171
572535	658172
346913	658173
82089	658174
9583	658175
439073	658176
92557	658177
5546	658178
12901	658179
42498	658180
525476	658181
88454	658182
658661	658183
616792	658184
584720	658185
410447	658186
166631	658187
436813	658188
624391	658189
586543	658190
133010	658191
474981	658192
185566	658193
81553	658194
115163	658195
471603	658196
469488	658197
58844	658198
290983	658199
7210	658200
601631	658201
253188	658202
220488	658203
556385	658204
259588	658205
6065	658206
369998	658207
552995	658208
585073	658209
660832	658210
433376	658211
460154	658212
6302	658213
676991	658214
1061	658215
402874	658216
604377	658217
11709	658218
405607	658219
289245	658220
11202	658221
618538	658222
134046	658223
52879	658224
14658	658225
503449	658226
178417	658227
20166	658228
626013	658229
274849	658230
505371	658231
83278	658232
657325	658233
419479	658234
338493	658235
298548	658236
93501	658237
134688	658238
40381	658239
1085	658240
96081	658241
286950	658242
409407	658243
209668	658244
414385	658245
373723	658246
595467	658247
235150	658248
446828	658249
383645	658250
328324	658251
489774	658252
398160	658253
512172	658254
70065	658255
104367	658256
97566	658257
88360	658258
461358	658259
18548	658260
287088	658261
5829	658262
1356	658263
33906	658264
131369	658265
324804	658266
704486	658267
425331	658268
115498	658269
100378	658270
12196	658271
26717	658272
499103	658273
632598	658274
227922	658275
13476	658276
563024	658277
626320	658278
248752	658279
142880	658280
560100	658281
89225	658282
128011	658283
606611	658284
46360	658285
155928	658286
597811	658287
595209	658288
37288	658289
642246	658290
158897	658291
88578	658292
476762	658293
17269	658294
330688	658295
85406	658296
10471	658297
392159	658298
393341	658299
316636	658300
631187	658301
669980	658302
542553	658303
235084	658304
542674	658305
147688	658306
85892	658307
88761	658308
612605	658309
364456	658310
84586	658311
109517	658312
131914	658313
96945	658314
255995	658315
17834	658316
48630	658317
110163	658318
553292	658319
439267	658320
117758	658321
187802	658322
422722	658323
240943	658324
366543	658325
515413	658326
46635	658327
43439	658328
70133	658329
421793	658330
461970	658331
220351	658332
658594	658333
143693	658334
325864	658335
37644	658336
341314	658337
135720	658338
469279	658339
382191	658340
222964	658341
406840	658342
245074	658343
41628	658344
24146	658345
712752	658346
480307	658347
567	658348
33198	658349
29556	658350
339291	658351
369870	658352
175481	658353
541156	658354
197800	658355
533887	658356
371581	658357
53016	658358
616905	658359
559093	658360
605085	658361
308529	658362
171871	658363
328009	658364
182941	658365
509379	658366
224174	658367
197976	658368
121163	658369
6988	658370
84641	658371
537481	658372
625219	658373
455578	658374
128493	658375
519251	658376
154801	658377
385011	658378
200594	658379
611779	658380
377393	658381
612124	658382
452807	658383
647357	658384
679319	658385
674547	658386
53686	658387
25611	658388
219380	658389
439512	658390
18	658391
119392	658392
622498	658393
3412	658394
129987	658395
64068	658396
133250	658397
685725	658398
51353	658399
534198	658400
10658	658401
291445	658402
397403	658403
614306	658404
246566	658405
27432	658406
109889	658407
15997	658408
156552	658409
62656	658410
116398	658411
657128	658412
305925	658413
331456	658414
520814	658415
170	658416
663956	658417
699864	658418
605742	658419
141033	658420
590835	658421
58479	658422
694004	658423
468567	658424
669274	658425
26640	658426
272661	658427
435391	658428
391317	658429
96399	658430
489584	658431
136242	658432
317900	658433
19555	658434
5593	658435
704883	658436
71915	658437
660441	658438
64113	658439
455169	658440
61443	658441
494306	658442
63296	658443
3717	658444
404420	658445
13893	658446
14372	658447
547726	658448
471297	658449
128486	658450
277578	658451
568771	658452
288186	658453
564868	658454
529590	658455
18240	658456
349211	658457
847	658458
2448	658459
183384	658460
645586	658461
658788	658462
110134	658463
375582	658464
552138	658465
341912	658466
600354	658467
144527	658468
333475	658469
10510	658470
127164	658471
446271	658472
589207	658473
59747	658474
59427	658475
7908	658476
103435	658477
156893	658478
14646	658479
618615	658480
681354	658481
184909	658482
620381	658483
283225	658484
534722	658485
434331	658486
291126	658487
622865	658488
578330	658489
188615	658490
631681	658491
51457	658492
359327	658493
491704	658494
367347	658495
663518	658496
5709	658497
142766	658498
669489	658499
180342	658500
143363	658501
592161	658502
510561	658503
79600	658504
104536	658505
547217	658506
177023	658507
357220	658508
9640	658509
41058	658510
102978	658511
507618	658512
366144	658513
145732	658514
75899	658515
556741	658516
10317	658517
110136	658518
10324	658519
683114	658520
86714	658521
49746	658522
204722	658523
99311	658524
581580	658525
187846	658526
602781	658527
703024	658528
334142	658529
11739	658530
698529	658531
624222	658532
226954	658533
678690	658534
30199	658535
158447	658536
613337	658537
120502	658538
433918	658539
341250	658540
72094	658541
13988	658542
288038	658543
417712	658544
109342	658545
53918	658546
499150	658547
223052	658548
546993	658549
27079	658550
646710	658551
145389	658552
398336	658553
535	658554
193507	658555
245812	658556
297073	658557
102206	658558
312146	658559
268447	658560
98660	658561
22418	658562
722878	658563
376980	658564
85552	658565
300926	658566
273222	658567
36185	658568
482033	658569
640636	658570
106851	658571
115340	658572
626851	658573
319658	658574
183740	658575
202310	658576
475720	658577
1127	658578
644663	658579
127482	658580
16821	658581
696515	658582
196325	658583
158798	658584
115813	658585
660085	658586
107282	658587
72930	658588
81466	658589
145183	658590
2292	658591
78315	658592
60728	658593
58206	658594
95555	658595
313897	658596
98528	658597
42747	658598
451750	658599
392498	658600
367394	658601
79367	658602
78514	658603
285567	658604
176032	658605
80468	658606
75544	658607
514837	658608
16121	658609
59746	658610
145712	658611
467824	658612
80740	658613
667669	658614
179593	658615
9293	658616
26786	658617
126204	658618
413179	658619
655232	658620
37635	658621
3430	658622
121641	658623
674915	658624
704011	658625
5538	658626
316928	658627
140238	658628
500456	658629
343877	658630
148934	658631
554042	658632
94495	658633
132929	658634
662288	658635
73794	658636
543663	658637
89700	658638
677043	658639
319370	658640
413933	658641
699784	658642
196942	658643
194567	658644
700776	658645
144962	658646
180329	658647
394958	658648
244408	658649
108556	658650
234830	658651
50907	658652
78	658653
196524	658654
285372	658655
89857	658656
578955	658657
605436	658658
118758	658659
73031	658660
621636	658661
218501	658662
191190	658663
296324	658664
549715	658665
717447	658666
319227	658667
261547	658668
228201	658669
648230	658670
87748	658671
567940	658672
88658	658673
75719	658674
463837	658675
41388	658676
8109	658677
702538	658678
33796	658679
13163	658680
48239	658681
489876	658682
545773	658683
75393	658684
456286	658685
144	658686
187558	658687
469799	658688
424633	658689
12011	658690
130457	658691
388062	658692
565599	658693
18991	658694
17753	658695
51435	658696
155446	658697
648951	658698
4538	658699
690724	658700
112164	658701
52739	658702
240745	658703
154258	658704
15860	658705
665796	658706
47525	658707
363064	658708
23526	658709
70908	658710
6367	658711
192451	658712
44458	658713
719652	658714
499698	658715
438412	658716
604861	658717
89217	658718
6994	658719
645757	658720
179641	658721
425031	658722
374306	658723
38303	658724
72917	658725
98694	658726
434778	658727
491141	658728
373506	658729
270550	658730
30490	658731
321837	658732
626941	658733
671835	658734
587876	658735
120928	658736
69156	658737
147214	658738
40325	658739
622051	658740
481316	658741
287391	658742
80141	658743
451680	658744
522095	658745
248495	658746
184193	658747
417282	658748
95727	658749
528337	658750
39851	658751
532880	658752
562890	658753
686371	658754
214892	658755
540900	658756
399167	658757
585537	658758
327548	658759
168833	658760
623769	658761
634748	658762
422284	658763
623444	658764
89501	658765
231424	658766
66877	658767
182089	658768
154700	658769
100581	658770
546922	658771
189019	658772
187546	658773
100178	658774
665374	658775
644071	658776
597664	658777
117420	658778
706038	658779
598957	658780
326991	658781
709772	658782
91190	658783
35461	658784
352871	658785
144190	658786
424666	658787
69435	658788
123050	658789
142950	658790
56899	658791
372258	658792
44052	658793
159619	658794
202082	658795
405553	658796
49721	658797
79041	658798
509776	658799
178989	658800
489808	658801
25282	658802
46000	658803
716251	658804
218903	658805
97047	658806
18404	658807
89757	658808
390788	658809
249572	658810
406284	658811
286435	658812
266449	658813
551297	658814
104279	658815
448313	658816
428073	658817
37941	658818
341208	658819
103639	658820
553632	658821
385009	658822
58	658823
550800	658824
81891	658825
717369	658826
417573	658827
137583	658828
518959	658829
120251	658830
624966	658831
96997	658832
287648	658833
235588	658834
588516	658835
429982	658836
200991	658837
37147	658838
621756	658839
173984	658840
650211	658841
134340	658842
665894	658843
427299	658844
214927	658845
529	658846
134330	658847
451430	658848
242135	658849
83793	658850
74990	658851
180841	658852
159072	658853
31717	658854
209116	658855
273847	658856
218149	658857
610649	658858
423008	658859
27518	658860
552777	658861
265874	658862
162233	658863
363012	658864
9549	658865
284572	658866
179409	658867
612118	658868
18936	658869
39412	658870
449156	658871
335975	658872
172138	658873
241491	658874
544056	658875
11670	658876
141406	658877
15852	658878
3703	658879
17208	658880
157410	658881
442595	658882
626727	658883
709460	658884
77607	658885
131833	658886
201103	658887
555753	658888
480708	658889
465771	658890
22409	658891
14602	658892
495841	658893
461774	658894
133189	658895
110796	658896
666378	658897
152101	658898
500754	658899
88497	658900
488850	658901
16343	658902
540938	658903
437073	658904
40922	658905
30614	658906
446077	658907
717475	658908
43797	658909
39973	658910
692945	658911
103390	658912
562838	658913
100711	658914
169689	658915
345849	658916
333170	658917
355312	658918
27580	658919
24929	658920
675450	658921
578565	658922
161434	658923
634039	658924
94084	658925
211414	658926
61613	658927
15640	658928
138711	658929
203832	658930
252326	658931
17432	658932
427716	658933
39106	658934
70199	658935
285624	658936
27202	658937
37689	658938
383507	658939
133521	658940
446147	658941
76208	658942
25501	658943
549487	658944
401022	658945
264967	658946
16161	658947
65418	658948
109240	658949
42467	658950
477398	658951
8439	658952
47690	658953
438293	658954
158909	658955
270076	658956
314754	658957
50829	658958
410514	658959
165383	658960
236007	658961
622657	658962
37073	658963
78674	658964
567585	658965
236227	658966
561416	658967
388932	658968
185453	658969
66524	658970
116848	658971
155541	658972
352762	658973
353781	658974
573441	658975
131827	658976
140896	658977
211560	658978
156776	658979
64866	658980
414387	658981
132345	658982
630579	658983
215467	658984
509793	658985
466804	658986
632261	658987
646323	658988
473398	658989
259685	658990
420695	658991
591600	658992
407506	658993
3868	658994
519559	658995
312536	658996
145400	658997
34478	658998
675372	658999
50082	659000
318480	659001
273425	659002
423156	659003
279749	659004
703339	659005
198046	659006
13388	659007
32077	659008
3204	659009
645549	659010
528325	659011
203034	659012
169885	659013
714893	659014
8975	659015
689374	659016
397535	659017
616	659018
501366	659019
59387	659020
468521	659021
714758	659022
196741	659023
579415	659024
134696	659025
77669	659026
282624	659027
21644	659028
446	659029
166679	659030
290400	659031
653025	659032
190088	659033
33066	659034
31655	659035
16216	659036
120757	659037
636959	659038
196291	659039
623055	659040
317314	659041
280991	659042
11952	659043
328228	659044
664217	659045
14214	659046
506497	659047
128964	659048
161635	659049
57482	659050
710603	659051
139024	659052
56145	659053
14040	659054
321181	659055
69615	659056
118385	659057
97351	659058
20167	659059
608181	659060
209324	659061
559317	659062
305429	659063
80807	659064
588727	659065
314028	659066
118722	659067
548935	659068
206714	659069
490148	659070
104433	659071
10367	659072
396553	659073
120280	659074
223075	659075
375554	659076
19699	659077
463604	659078
246824	659079
181667	659080
725194	659081
2459	659082
201123	659083
382372	659084
76310	659085
54742	659086
392629	659087
676686	659088
201216	659089
34460	659090
77674	659091
225811	659092
658493	659093
200752	659094
54306	659095
270615	659096
184283	659097
109	659098
70653	659099
287965	659100
131148	659101
681121	659102
440229	659103
188036	659104
66688	659105
543590	659106
243114	659107
51758	659108
67072	659109
353282	659110
615898	659111
266145	659112
448788	659113
608831	659114
67279	659115
236814	659116
654659	659117
542748	659118
477053	659119
674997	659120
479215	659121
558197	659122
6926	659123
198367	659124
11762	659125
104678	659126
231353	659127
365175	659128
237313	659129
87770	659130
44928	659131
165941	659132
577735	659133
24388	659134
187099	659135
58197	659136
89457	659137
83373	659138
467729	659139
415632	659140
631179	659141
162163	659142
591208	659143
620224	659144
442787	659145
385014	659146
583764	659147
275107	659148
665810	659149
104065	659150
405890	659151
364497	659152
188287	659153
493952	659154
122259	659155
655562	659156
581951	659157
363868	659158
38521	659159
92620	659160
566655	659161
306769	659162
117398	659163
14484	659164
496712	659165
562141	659166
627330	659167
62892	659168
139868	659169
152453	659170
126316	659171
691610	659172
681380	659173
84806	659174
368441	659175
165556	659176
78555	659177
701463	659178
11262	659179
266144	659180
427986	659181
488194	659182
146329	659183
169355	659184
612467	659185
359266	659186
2010	659187
20334	659188
29519	659189
397160	659190
182565	659191
556343	659192
445893	659193
132436	659194
158712	659195
18309	659196
434336	659197
560860	659198
684710	659199
260929	659200
50902	659201
309132	659202
257531	659203
704907	659204
679453	659205
353825	659206
318679	659207
502	659208
107543	659209
152932	659210
598356	659211
152493	659212
556248	659213
239815	659214
12498	659215
613419	659216
32045	659217
74629	659218
46486	659219
23121	659220
182584	659221
235146	659222
534330	659223
161452	659224
167094	659225
343546	659226
407605	659227
604266	659228
553703	659229
79574	659230
24000	659231
522716	659232
131063	659233
568604	659234
368423	659235
559376	659236
241501	659237
352361	659238
430771	659239
400597	659240
663206	659241
242473	659242
510642	659243
340473	659244
676412	659245
37976	659246
507385	659247
610504	659248
657167	659249
592331	659250
222656	659251
44529	659252
8087	659253
10743	659254
627249	659255
95190	659256
343508	659257
4824	659258
441503	659259
42266	659260
11155	659261
689616	659262
548498	659263
1847	659264
290106	659265
127799	659266
613366	659267
180882	659268
100342	659269
515911	659270
619705	659271
625360	659272
548399	659273
65340	659274
433144	659275
107630	659276
160063	659277
369110	659278
13444	659279
289192	659280
87995	659281
423438	659282
355366	659283
45640	659284
453293	659285
491982	659286
485424	659287
430280	659288
395262	659289
443092	659290
630468	659291
163984	659292
91618	659293
376216	659294
697	659295
41312	659296
125794	659297
59576	659298
121597	659299
7399	659300
621519	659301
194850	659302
236478	659303
567478	659304
158638	659305
659459	659306
559912	659307
41277	659308
98492	659309
688715	659310
37405	659311
347995	659312
516916	659313
97368	659314
134557	659315
663162	659316
51051	659317
248920	659318
395149	659319
324691	659320
36938	659321
543293	659322
506967	659323
343562	659324
105427	659325
671781	659326
376228	659327
27190	659328
133233	659329
127537	659330
185209	659331
489933	659332
135073	659333
212663	659334
372159	659335
307780	659336
106491	659337
3938	659338
172328	659339
552726	659340
137535	659341
456135	659342
395369	659343
228059	659344
129424	659345
51017	659346
704319	659347
216699	659348
473897	659349
14463	659350
8957	659351
230639	659352
170642	659353
683859	659354
566494	659355
280780	659356
180291	659357
79507	659358
528613	659359
10535	659360
281096	659361
628348	659362
373595	659363
673723	659364
112792	659365
39274	659366
648129	659367
32441	659368
484486	659369
428	659370
96698	659371
59553	659372
32036	659373
531887	659374
33337	659375
636821	659376
84472	659377
63429	659378
55387	659379
326582	659380
39317	659381
789	659382
159180	659383
173671	659384
193126	659385
401726	659386
49343	659387
136659	659388
457828	659389
260091	659390
17847	659391
590079	659392
838	659393
243930	659394
217037	659395
15970	659396
173957	659397
295656	659398
406794	659399
77817	659400
33189	659401
329779	659402
43821	659403
52484	659404
185184	659405
773	659406
43965	659407
134023	659408
509576	659409
266836	659410
205332	659411
492052	659412
122852	659413
84122	659414
42450	659415
125450	659416
472280	659417
74653	659418
412877	659419
83901	659420
130979	659421
39254	659422
162817	659423
585994	659424
394073	659425
76415	659426
4969	659427
308676	659428
573122	659429
143709	659430
15516	659431
508461	659432
525996	659433
491198	659434
33971	659435
66660	659436
15199	659437
462135	659438
11646	659439
83955	659440
683613	659441
19607	659442
252699	659443
84602	659444
111689	659445
581141	659446
17719	659447
22169	659448
180737	659449
132933	659450
81160	659451
122788	659452
3208	659453
362572	659454
607261	659455
10049	659456
713959	659457
74427	659458
94769	659459
338687	659460
180245	659461
691589	659462
25184	659463
394924	659464
330641	659465
52588	659466
63415	659467
57	659468
67678	659469
649289	659470
120316	659471
458320	659472
27384	659473
174321	659474
36370	659475
414837	659476
156103	659477
492601	659478
645451	659479
407388	659480
552384	659481
58778	659482
173710	659483
724588	659484
465921	659485
109895	659486
562678	659487
55867	659488
711190	659489
166983	659490
20436	659491
57622	659492
676295	659493
6831	659494
284611	659495
61932	659496
24691	659497
29254	659498
18747	659499
235447	659500
54340	659501
434214	659502
444092	659503
653079	659504
471976	659505
43858	659506
141077	659507
522029	659508
459518	659509
477926	659510
626804	659511
17496	659512
1576	659513
25873	659514
179889	659515
1812	659516
237031	659517
97187	659518
680447	659519
446285	659520
24117	659521
190381	659522
32298	659523
673478	659524
176489	659525
104515	659526
48902	659527
541617	659528
500580	659529
7672	659530
457449	659531
4967	659532
81261	659533
234784	659534
458640	659535
411571	659536
672352	659537
399928	659538
75072	659539
662418	659540
697452	659541
633296	659542
314150	659543
138762	659544
667532	659545
11384	659546
260486	659547
145559	659548
11202	659549
45738	659550
458627	659551
105620	659552
674886	659553
413918	659554
6797	659555
648211	659556
657584	659557
78521	659558
368693	659559
540618	659560
11053	659561
723068	659562
30880	659563
278822	659564
461496	659565
157396	659566
114165	659567
444402	659568
516818	659569
259185	659570
2181	659571
95700	659572
639519	659573
12091	659574
293746	659575
497433	659576
698629	659577
116737	659578
182212	659579
210533	659580
575926	659581
68355	659582
13392	659583
104742	659584
307788	659585
87830	659586
250891	659587
383894	659588
559770	659589
54151	659590
284388	659591
28996	659592
349242	659593
21116	659594
713273	659595
400328	659596
136781	659597
66694	659598
463814	659599
555809	659600
45139	659601
723112	659602
344320	659603
725148	659604
185574	659605
715468	659606
16491	659607
193819	659608
103871	659609
45537	659610
52829	659611
717728	659612
225491	659613
469592	659614
376997	659615
53628	659616
314656	659617
421921	659618
405177	659619
146133	659620
172189	659621
317043	659622
256241	659623
17064	659624
405675	659625
177415	659626
65430	659627
2810	659628
74981	659629
300808	659630
139935	659631
25179	659632
140298	659633
186951	659634
602045	659635
494136	659636
151125	659637
550722	659638
4885	659639
523362	659640
679964	659641
432867	659642
161901	659643
617524	659644
24034	659645
584022	659646
230954	659647
47522	659648
384461	659649
42217	659650
616629	659651
101537	659652
2030	659653
663786	659654
179845	659655
278753	659656
718148	659657
29187	659658
9159	659659
20340	659660
17495	659661
669838	659662
204452	659663
89461	659664
2360	659665
253334	659666
470686	659667
356841	659668
54272	659669
636884	659670
349636	659671
155037	659672
659844	659673
291201	659674
227110	659675
522340	659676
274819	659677
457181	659678
186445	659679
383048	659680
3965	659681
7163	659682
659206	659683
498338	659684
701080	659685
34269	659686
483351	659687
251457	659688
220886	659689
80349	659690
174821	659691
180860	659692
381962	659693
259703	659694
476150	659695
128531	659696
546067	659697
485412	659698
135192	659699
429071	659700
653545	659701
159878	659702
148545	659703
71165	659704
388888	659705
157237	659706
683759	659707
13464	659708
154255	659709
85702	659710
35932	659711
609834	659712
230082	659713
369466	659714
432090	659715
275478	659716
57497	659717
221312	659718
322560	659719
272094	659720
667167	659721
8728	659722
812	659723
30619	659724
598595	659725
524861	659726
296824	659727
13033	659728
427887	659729
667992	659730
75424	659731
15750	659732
81810	659733
377345	659734
525	659735
118740	659736
31820	659737
10232	659738
594338	659739
105227	659740
520151	659741
483460	659742
509675	659743
575412	659744
381753	659745
105334	659746
4856	659747
504553	659748
220788	659749
46477	659750
103175	659751
380554	659752
322725	659753
27735	659754
451558	659755
448237	659756
434269	659757
249244	659758
30773	659759
137739	659760
382890	659761
453481	659762
174558	659763
255917	659764
69305	659765
32495	659766
111525	659767
293615	659768
556922	659769
606016	659770
11559	659771
724715	659772
534334	659773
473931	659774
373180	659775
38552	659776
214675	659777
104521	659778
648544	659779
503637	659780
317034	659781
275046	659782
623474	659783
18229	659784
359108	659785
148034	659786
125140	659787
449657	659788
505511	659789
246602	659790
709949	659791
183318	659792
1310	659793
386040	659794
341788	659795
200955	659796
553642	659797
17432	659798
374555	659799
255997	659800
665	659801
678729	659802
68850	659803
526083	659804
674618	659805
289181	659806
189715	659807
544262	659808
249659	659809
464153	659810
631711	659811
37988	659812
164516	659813
419570	659814
702753	659815
60453	659816
358456	659817
89963	659818
4293	659819
577046	659820
41477	659821
310707	659822
79571	659823
108884	659824
524765	659825
167704	659826
125270	659827
382703	659828
513755	659829
165035	659830
463527	659831
195130	659832
577047	659833
724733	659834
574648	659835
131542	659836
228687	659837
123809	659838
66293	659839
28262	659840
337136	659841
529089	659842
101090	659843
92179	659844
478822	659845
24219	659846
387469	659847
123616	659848
601286	659849
250235	659850
221383	659851
615608	659852
222985	659853
49738	659854
16661	659855
99699	659856
2852	659857
373242	659858
688959	659859
28194	659860
649395	659861
90243	659862
567489	659863
496985	659864
279669	659865
488640	659866
15006	659867
591965	659868
364199	659869
23403	659870
701855	659871
625146	659872
25014	659873
48258	659874
334016	659875
5377	659876
541518	659877
69935	659878
152863	659879
644045	659880
585609	659881
652036	659882
479674	659883
283388	659884
419044	659885
359869	659886
30056	659887
53798	659888
320129	659889
531519	659890
696387	659891
9080	659892
520152	659893
567092	659894
105845	659895
160319	659896
62290	659897
340712	659898
50627	659899
91023	659900
206424	659901
183709	659902
79258	659903
242163	659904
386777	659905
273877	659906
16737	659907
19657	659908
29240	659909
41749	659910
112911	659911
631885	659912
32950	659913
120115	659914
557997	659915
86	659916
211694	659917
93583	659918
107782	659919
201891	659920
462858	659921
18712	659922
150878	659923
527442	659924
126563	659925
275437	659926
50083	659927
643633	659928
52389	659929
121444	659930
320511	659931
636030	659932
570461	659933
684369	659934
294045	659935
32353	659936
94787	659937
884	659938
83401	659939
232548	659940
58010	659941
171310	659942
710244	659943
358366	659944
61030	659945
14032	659946
182694	659947
20359	659948
565660	659949
399159	659950
511137	659951
705723	659952
373110	659953
186249	659954
155820	659955
340721	659956
641122	659957
258106	659958
158283	659959
452205	659960
159591	659961
297663	659962
51663	659963
353462	659964
576319	659965
13388	659966
26943	659967
41070	659968
145123	659969
324291	659970
191017	659971
10342	659972
222789	659973
119285	659974
157049	659975
609890	659976
155724	659977
385727	659978
441617	659979
12795	659980
559124	659981
397483	659982
461145	659983
83725	659984
128771	659985
530078	659986
562391	659987
397398	659988
88151	659989
511	659990
321386	659991
156673	659992
119556	659993
653283	659994
105912	659995
529662	659996
663039	659997
680035	659998
38442	659999
125814	660000
253648	660001
91568	660002
691615	660003
451204	660004
347648	660005
60795	660006
44405	660007
230867	660008
658561	660009
85724	660010
18639	660011
630338	660012
190321	660013
725253	660014
353253	660015
58047	660016
29121	660017
434342	660018
620027	660019
12495	660020
506643	660021
716396	660022
80787	660023
27161	660024
494149	660025
6245	660026
34990	660027
281060	660028
432785	660029
186711	660030
603917	660031
425280	660032
450196	660033
6100	660034
69892	660035
26280	660036
68057	660037
104252	660038
710409	660039
72394	660040
40552	660041
531	660042
53366	660043
694022	660044
326507	660045
708400	660046
467186	660047
242285	660048
704168	660049
520116	660050
398155	660051
73544	660052
445120	660053
87999	660054
314622	660055
583834	660056
258004	660057
345256	660058
53042	660059
200920	660060
713366	660061
297561	660062
52965	660063
135896	660064
49366	660065
89961	660066
22955	660067
704267	660068
147409	660069
3456	660070
79752	660071
272680	660072
425559	660073
51524	660074
167851	660075
123352	660076
390531	660077
4699	660078
283919	660079
147376	660080
98246	660081
79940	660082
617875	660083
545478	660084
14402	660085
321903	660086
51979	660087
691310	660088
473198	660089
347825	660090
365992	660091
322005	660092
47161	660093
699201	660094
281555	660095
37907	660096
782	660097
7563	660098
318880	660099
524933	660100
4703	660101
579676	660102
415099	660103
637033	660104
37864	660105
569297	660106
4866	660107
118424	660108
275929	660109
214907	660110
367851	660111
434876	660112
116936	660113
177022	660114
46642	660115
706777	660116
19201	660117
257404	660118
18099	660119
317322	660120
605823	660121
66907	660122
355394	660123
32686	660124
5665	660125
82520	660126
2902	660127
160638	660128
136879	660129
36870	660130
668904	660131
3063	660132
607930	660133
500521	660134
511967	660135
82963	660136
23548	660137
421384	660138
223946	660139
2580	660140
465740	660141
141134	660142
634130	660143
294752	660144
59660	660145
514663	660146
688264	660147
405795	660148
671599	660149
50801	660150
13220	660151
703646	660152
388647	660153
228423	660154
498683	660155
205910	660156
144700	660157
22350	660158
624433	660159
8296	660160
129685	660161
507941	660162
36635	660163
454974	660164
45589	660165
471051	660166
433911	660167
163634	660168
26005	660169
160446	660170
636805	660171
484654	660172
63123	660173
32063	660174
510124	660175
19168	660176
182681	660177
717984	660178
249931	660179
170912	660180
132665	660181
541315	660182
687772	660183
565956	660184
147878	660185
484944	660186
253713	660187
200978	660188
38710	660189
317100	660190
149466	660191
102113	660192
273171	660193
584250	660194
116701	660195
632911	660196
542678	660197
159263	660198
126099	660199
357850	660200
87566	660201
51441	660202
537338	660203
510019	660204
134658	660205
329863	660206
495859	660207
25438	660208
432619	660209
87190	660210
20001	660211
70949	660212
40544	660213
350861	660214
20275	660215
623765	660216
303814	660217
270158	660218
171683	660219
59043	660220
350912	660221
291344	660222
81527	660223
79293	660224
564562	660225
184885	660226
184590	660227
277554	660228
56877	660229
30833	660230
437650	660231
555151	660232
118595	660233
469399	660234
519311	660235
652700	660236
238110	660237
68936	660238
182640	660239
618846	660240
29258	660241
434819	660242
23968	660243
482843	660244
118315	660245
68121	660246
383547	660247
240606	660248
99426	660249
551963	660250
612154	660251
453671	660252
105964	660253
459299	660254
67518	660255
266490	660256
596612	660257
432452	660258
532307	660259
93958	660260
98909	660261
61468	660262
131187	660263
68861	660264
100816	660265
25512	660266
158652	660267
173217	660268
347020	660269
602471	660270
3762	660271
401832	660272
178554	660273
191704	660274
17650	660275
193883	660276
570635	660277
167920	660278
5264	660279
140993	660280
153943	660281
707597	660282
136677	660283
471090	660284
475460	660285
60484	660286
34827	660287
69694	660288
391972	660289
5761	660290
30939	660291
131061	660292
309105	660293
9345	660294
203723	660295
493336	660296
14559	660297
626024	660298
309636	660299
90316	660300
37838	660301
487731	660302
3688	660303
80310	660304
462060	660305
163497	660306
127484	660307
111533	660308
511238	660309
606038	660310
371230	660311
25857	660312
416987	660313
135155	660314
57893	660315
532107	660316
44063	660317
667308	660318
221105	660319
395658	660320
150636	660321
115560	660322
601584	660323
185011	660324
377496	660325
707714	660326
145752	660327
306306	660328
55479	660329
50010	660330
289845	660331
562832	660332
700980	660333
107087	660334
668774	660335
468219	660336
551133	660337
27826	660338
90578	660339
452549	660340
412100	660341
394977	660342
706639	660343
106614	660344
235415	660345
83590	660346
90122	660347
198553	660348
48507	660349
167401	660350
14983	660351
535608	660352
482514	660353
11508	660354
35240	660355
431885	660356
167593	660357
252285	660358
35223	660359
193525	660360
77696	660361
195857	660362
403558	660363
637406	660364
724122	660365
339428	660366
93951	660367
692450	660368
347638	660369
76575	660370
652268	660371
613489	660372
168276	660373
17613	660374
41291	660375
371056	660376
684734	660377
570032	660378
532129	660379
61897	660380
286823	660381
68213	660382
654584	660383
52037	660384
97698	660385
564344	660386
483338	660387
722770	660388
558530	660389
683657	660390
56446	660391
348474	660392
27216	660393
652759	660394
295526	660395
431661	660396
204796	660397
92781	660398
158899	660399
398487	660400
164850	660401
324643	660402
112879	660403
155301	660404
22756	660405
147641	660406
707269	660407
198240	660408
179838	660409
232869	660410
443766	660411
323538	660412
329027	660413
700066	660414
157949	660415
243978	660416
479369	660417
266289	660418
567436	660419
601698	660420
1115	660421
381738	660422
469969	660423
261	660424
640249	660425
307555	660426
659794	660427
17631	660428
447408	660429
472440	660430
595210	660431
228038	660432
228159	660433
545687	660434
111737	660435
329783	660436
257355	660437
333879	660438
395500	660439
230715	660440
140329	660441
32746	660442
2325	660443
608945	660444
368772	660445
68457	660446
19130	660447
624054	660448
3347	660449
251722	660450
131510	660451
150360	660452
452235	660453
170263	660454
552435	660455
147897	660456
152930	660457
383565	660458
466533	660459
219521	660460
103394	660461
667293	660462
261966	660463
630348	660464
592848	660465
460051	660466
443447	660467
650242	660468
96	660469
512475	660470
666717	660471
70544	660472
305927	660473
11894	660474
519124	660475
724951	660476
520068	660477
38646	660478
164194	660479
12314	660480
667630	660481
95500	660482
45701	660483
657430	660484
167792	660485
130033	660486
124646	660487
705483	660488
612444	660489
611389	660490
176061	660491
595131	660492
317012	660493
22848	660494
57311	660495
364781	660496
159161	660497
156543	660498
179637	660499
2810	660500
272997	660501
166814	660502
44232	660503
9402	660504
511780	660505
419988	660506
27494	660507
366028	660508
223388	660509
29662	660510
196385	660511
713319	660512
1644	660513
624760	660514
651838	660515
156267	660516
7917	660517
65885	660518
628946	660519
135846	660520
427616	660521
20601	660522
143814	660523
494602	660524
542155	660525
31801	660526
239103	660527
344141	660528
359459	660529
376202	660530
30642	660531
158163	660532
148786	660533
684471	660534
679071	660535
149877	660536
56272	660537
409306	660538
317464	660539
173368	660540
16642	660541
386800	660542
426580	660543
109857	660544
698307	660545
171539	660546
387554	660547
32522	660548
380362	660549
299524	660550
648985	660551
23013	660552
19832	660553
167780	660554
455004	660555
118611	660556
437263	660557
703241	660558
571672	660559
403525	660560
186950	660561
30509	660562
666737	660563
588590	660564
296552	660565
55515	660566
180001	660567
313424	660568
153949	660569
403882	660570
118716	660571
168422	660572
80179	660573
342281	660574
49091	660575
699022	660576
606229	660577
584684	660578
91768	660579
485239	660580
3847	660581
88777	660582
329971	660583
49284	660584
55271	660585
156412	660586
460630	660587
679500	660588
10697	660589
602240	660590
1752	660591
6767	660592
160375	660593
103100	660594
47562	660595
719589	660596
151725	660597
454295	660598
4780	660599
35324	660600
294275	660601
31	660602
194130	660603
34901	660604
114114	660605
337457	660606
601461	660607
596029	660608
601127	660609
4022	660610
81384	660611
594721	660612
43436	660613
1	660614
64954	660615
599172	660616
91066	660617
623611	660618
174592	660619
130708	660620
359627	660621
360877	660622
49343	660623
115595	660624
53654	660625
710832	660626
333979	660627
493402	660628
404844	660629
231911	660630
332448	660631
321444	660632
180202	660633
625963	660634
9324	660635
575914	660636
482804	660637
311167	660638
69642	660639
411946	660640
47269	660641
422044	660642
140786	660643
182271	660644
212314	660645
611605	660646
695722	660647
194873	660648
672140	660649
13605	660650
480872	660651
89200	660652
454247	660653
170328	660654
2041	660655
90014	660656
57404	660657
522466	660658
280954	660659
71284	660660
546698	660661
40139	660662
181835	660663
557014	660664
193464	660665
62785	660666
33361	660667
483464	660668
30614	660669
165940	660670
222848	660671
15941	660672
724551	660673
352059	660674
92501	660675
650923	660676
58716	660677
136192	660678
367071	660679
546535	660680
120687	660681
61567	660682
426665	660683
128693	660684
455514	660685
72672	660686
672876	660687
235419	660688
265277	660689
57771	660690
408522	660691
47173	660692
210415	660693
327514	660694
161456	660695
162448	660696
647814	660697
47723	660698
513611	660699
448559	660700
109299	660701
638201	660702
142243	660703
443207	660704
72015	660705
60716	660706
120468	660707
125814	660708
394796	660709
51084	660710
718703	660711
672506	660712
84313	660713
692192	660714
139035	660715
118618	660716
423532	660717
465269	660718
496466	660719
76101	660720
41609	660721
3017	660722
544377	660723
62368	660724
58049	660725
137633	660726
526846	660727
420066	660728
115356	660729
347782	660730
25669	660731
604093	660732
172535	660733
50372	660734
498763	660735
156303	660736
230735	660737
400045	660738
16654	660739
339435	660740
624544	660741
591847	660742
71211	660743
676965	660744
58791	660745
141883	660746
107731	660747
680303	660748
230936	660749
501314	660750
542850	660751
698096	660752
664180	660753
151981	660754
2352	660755
53767	660756
298872	660757
377207	660758
157636	660759
34910	660760
7494	660761
26562	660762
625027	660763
488202	660764
4158	660765
225672	660766
60812	660767
200786	660768
703123	660769
9339	660770
119364	660771
178892	660772
85352	660773
423705	660774
77975	660775
242363	660776
16810	660777
159106	660778
555667	660779
654756	660780
234696	660781
11151	660782
347642	660783
209474	660784
119536	660785
537596	660786
473322	660787
79429	660788
239713	660789
560737	660790
269364	660791
15887	660792
273254	660793
597828	660794
126052	660795
33096	660796
24655	660797
94053	660798
234572	660799
61131	660800
553059	660801
226304	660802
667870	660803
96155	660804
15096	660805
105670	660806
70863	660807
375402	660808
181864	660809
341652	660810
544573	660811
465593	660812
528855	660813
313462	660814
29584	660815
141882	660816
146019	660817
47556	660818
663456	660819
83407	660820
157378	660821
443096	660822
456505	660823
626743	660824
426852	660825
709223	660826
36929	660827
608291	660828
638186	660829
100034	660830
688904	660831
344562	660832
86142	660833
502172	660834
4784	660835
131223	660836
143677	660837
393126	660838
241708	660839
381042	660840
347655	660841
22560	660842
125011	660843
298467	660844
277366	660845
53268	660846
323103	660847
391431	660848
72070	660849
158574	660850
44446	660851
9536	660852
588566	660853
535987	660854
490436	660855
177256	660856
562578	660857
625366	660858
586950	660859
347282	660860
6005	660861
25317	660862
530079	660863
183379	660864
12427	660865
522370	660866
518256	660867
494406	660868
564167	660869
278324	660870
493050	660871
618002	660872
244874	660873
124715	660874
526298	660875
1133	660876
146462	660877
42318	660878
406188	660879
117206	660880
112332	660881
297104	660882
493437	660883
180237	660884
498366	660885
132575	660886
536234	660887
61926	660888
19056	660889
128718	660890
501847	660891
573807	660892
76070	660893
191600	660894
186080	660895
228710	660896
386226	660897
592358	660898
190796	660899
342971	660900
37297	660901
608595	660902
165847	660903
72307	660904
60768	660905
249664	660906
65883	660907
353728	660908
33281	660909
292385	660910
176033	660911
226877	660912
597683	660913
62810	660914
109006	660915
309741	660916
44461	660917
71430	660918
99683	660919
723618	660920
200207	660921
46882	660922
115329	660923
359381	660924
228634	660925
648044	660926
389263	660927
492939	660928
478280	660929
327855	660930
29820	660931
685342	660932
299097	660933
46963	660934
98602	660935
187096	660936
579091	660937
719135	660938
147127	660939
68768	660940
225398	660941
17390	660942
384647	660943
147775	660944
595894	660945
104975	660946
641287	660947
48791	660948
531836	660949
616539	660950
313189	660951
256638	660952
326059	660953
660022	660954
12973	660955
48280	660956
597002	660957
90966	660958
119796	660959
287828	660960
37895	660961
397323	660962
66846	660963
45499	660964
379884	660965
426582	660966
425679	660967
533617	660968
62508	660969
327264	660970
187605	660971
91733	660972
208242	660973
243359	660974
512538	660975
5939	660976
99355	660977
603868	660978
35291	660979
53889	660980
7772	660981
373862	660982
507969	660983
24264	660984
285801	660985
391957	660986
473594	660987
666300	660988
186539	660989
302869	660990
25114	660991
176892	660992
444320	660993
469486	660994
416352	660995
517168	660996
111859	660997
68637	660998
709626	660999
138945	661000
10939	661001
39403	661002
96854	661003
60827	661004
129409	661005
710248	661006
163240	661007
323002	661008
280846	661009
17653	661010
369753	661011
20929	661012
617139	661013
611369	661014
76109	661015
134402	661016
90634	661017
122997	661018
126562	661019
697461	661020
568278	661021
550291	661022
207821	661023
30110	661024
425602	661025
342360	661026
608057	661027
14789	661028
6117	661029
649056	661030
258594	661031
415238	661032
442143	661033
87312	661034
653072	661035
659353	661036
498109	661037
100153	661038
289588	661039
27432	661040
156354	661041
442902	661042
483049	661043
708109	661044
462238	661045
132123	661046
563965	661047
722224	661048
65546	661049
176094	661050
74546	661051
14488	661052
413093	661053
11440	661054
258167	661055
33545	661056
28303	661057
28244	661058
61919	661059
954	661060
620858	661061
273799	661062
30003	661063
23184	661064
502912	661065
66031	661066
20956	661067
120945	661068
205394	661069
2896	661070
16138	661071
480448	661072
532700	661073
92491	661074
680922	661075
95076	661076
448145	661077
695288	661078
290295	661079
299727	661080
444834	661081
28022	661082
506293	661083
155825	661084
346493	661085
218492	661086
474994	661087
711422	661088
91387	661089
183933	661090
32471	661091
48610	661092
585443	661093
220915	661094
295719	661095
134363	661096
317103	661097
23830	661098
559923	661099
26919	661100
361177	661101
213573	661102
220177	661103
4063	661104
267901	661105
370609	661106
318686	661107
473742	661108
73900	661109
134832	661110
345911	661111
311313	661112
623513	661113
204066	661114
5707	661115
159266	661116
249243	661117
165411	661118
157505	661119
384955	661120
95552	661121
65614	661122
614070	661123
182421	661124
494989	661125
440305	661126
432383	661127
71289	661128
364317	661129
30435	661130
136434	661131
285813	661132
109422	661133
632277	661134
555918	661135
215472	661136
548973	661137
12075	661138
204231	661139
397484	661140
253748	661141
701082	661142
622469	661143
210955	661144
257519	661145
1367	661146
184525	661147
421091	661148
389042	661149
582293	661150
417159	661151
333965	661152
176216	661153
387318	661154
17925	661155
41781	661156
623966	661157
36977	661158
467767	661159
75754	661160
488623	661161
48102	661162
126369	661163
623561	661164
164272	661165
303057	661166
623930	661167
241934	661168
161599	661169
579978	661170
161026	661171
508138	661172
177703	661173
72177	661174
606214	661175
647864	661176
72858	661177
146341	661178
327590	661179
57037	661180
17548	661181
435878	661182
448016	661183
606972	661184
190569	661185
332840	661186
19059	661187
627542	661188
4875	661189
450930	661190
586841	661191
3282	661192
390935	661193
3298	661194
163069	661195
186309	661196
43879	661197
77490	661198
458384	661199
640190	661200
352552	661201
242808	661202
58097	661203
21576	661204
5216	661205
171591	661206
70582	661207
627288	661208
42928	661209
34667	661210
14003	661211
52427	661212
115990	661213
695563	661214
14512	661215
297735	661216
5634	661217
702042	661218
482753	661219
579139	661220
96351	661221
369551	661222
697157	661223
461993	661224
154366	661225
7429	661226
433153	661227
185647	661228
533536	661229
405739	661230
154573	661231
478874	661232
116002	661233
55925	661234
407013	661235
181338	661236
152824	661237
147649	661238
18405	661239
195548	661240
192319	661241
439192	661242
142155	661243
541150	661244
520369	661245
282846	661246
108440	661247
262106	661248
11044	661249
51321	661250
399516	661251
536454	661252
437033	661253
247068	661254
58525	661255
116571	661256
138087	661257
432909	661258
257479	661259
180670	661260
13641	661261
91988	661262
53849	661263
309125	661264
681025	661265
69557	661266
338561	661267
165733	661268
499564	661269
548991	661270
484455	661271
702034	661272
274924	661273
324342	661274
33867	661275
60536	661276
486074	661277
303490	661278
337877	661279
212790	661280
252154	661281
492196	661282
693531	661283
157533	661284
24765	661285
518988	661286
486385	661287
44289	661288
249588	661289
597968	661290
100486	661291
639541	661292
275452	661293
666896	661294
97375	661295
44963	661296
595151	661297
257423	661298
104367	661299
8143	661300
103608	661301
139310	661302
6064	661303
139771	661304
365643	661305
164603	661306
103062	661307
304916	661308
208989	661309
114797	661310
553855	661311
301890	661312
86404	661313
146397	661314
37629	661315
17804	661316
563740	661317
91279	661318
516392	661319
62983	661320
352019	661321
673172	661322
506491	661323
202378	661324
247029	661325
519540	661326
403817	661327
591622	661328
92174	661329
31534	661330
719305	661331
48881	661332
619655	661333
381656	661334
248859	661335
380956	661336
128570	661337
524336	661338
178037	661339
53832	661340
404602	661341
588815	661342
189508	661343
40072	661344
481543	661345
101183	661346
135830	661347
688554	661348
204716	661349
35757	661350
659294	661351
390176	661352
639	661353
434496	661354
174437	661355
1018	661356
122877	661357
556707	661358
98709	661359
9476	661360
157266	661361
329228	661362
13432	661363
72905	661364
27765	661365
194853	661366
549231	661367
64243	661368
142022	661369
91799	661370
596856	661371
318009	661372
650490	661373
4920	661374
325475	661375
708552	661376
560932	661377
124510	661378
518953	661379
38306	661380
176411	661381
51296	661382
602377	661383
658621	661384
174169	661385
43708	661386
99586	661387
224780	661388
140467	661389
42085	661390
297037	661391
643891	661392
664101	661393
2363	661394
160269	661395
27706	661396
559256	661397
312927	661398
152534	661399
57464	661400
185166	661401
354365	661402
349863	661403
652508	661404
206396	661405
95571	661406
202558	661407
80913	661408
392634	661409
229389	661410
404830	661411
11240	661412
712352	661413
132423	661414
81007	661415
432757	661416
104619	661417
1208	661418
618756	661419
416849	661420
264844	661421
44431	661422
12073	661423
387901	661424
24949	661425
170718	661426
288759	661427
116478	661428
118650	661429
185886	661430
1684	661431
573864	661432
492914	661433
234656	661434
203861	661435
588912	661436
326544	661437
599303	661438
136870	661439
12568	661440
65127	661441
320828	661442
9054	661443
546468	661444
696954	661445
169777	661446
172877	661447
14226	661448
548897	661449
191838	661450
209795	661451
84506	661452
451614	661453
319749	661454
467736	661455
17511	661456
239879	661457
112848	661458
694713	661459
136601	661460
82600	661461
33731	661462
32185	661463
7492	661464
5849	661465
532349	661466
141210	661467
139316	661468
420966	661469
171076	661470
180650	661471
403675	661472
421979	661473
517658	661474
154392	661475
315966	661476
460137	661477
346471	661478
615141	661479
619828	661480
529857	661481
60264	661482
303348	661483
357304	661484
148401	661485
171814	661486
474077	661487
184414	661488
382970	661489
378757	661490
483037	661491
122989	661492
396469	661493
26289	661494
657875	661495
74171	661496
68166	661497
64011	661498
32759	661499
138362	661500
431677	661501
20536	661502
258712	661503
291318	661504
154470	661505
629842	661506
282523	661507
391227	661508
113926	661509
227987	661510
167132	661511
54409	661512
64699	661513
165678	661514
95042	661515
180583	661516
24987	661517
92893	661518
222099	661519
378723	661520
347051	661521
178800	661522
155698	661523
705	661524
486611	661525
133397	661526
285016	661527
543038	661528
113416	661529
663931	661530
405382	661531
9887	661532
153614	661533
45438	661534
304155	661535
206212	661536
1044	661537
1399	661538
178141	661539
595162	661540
44760	661541
520229	661542
62516	661543
19212	661544
588525	661545
579049	661546
112122	661547
87020	661548
123744	661549
6762	661550
147415	661551
42247	661552
572069	661553
142408	661554
30468	661555
99	661556
138684	661557
671399	661558
110650	661559
23559	661560
22828	661561
213285	661562
182068	661563
461597	661564
129466	661565
353852	661566
724836	661567
65009	661568
34357	661569
16602	661570
22726	661571
115661	661572
559410	661573
143727	661574
618144	661575
142935	661576
682345	661577
436667	661578
45098	661579
157608	661580
424827	661581
507253	661582
81024	661583
283051	661584
281391	661585
173	661586
262204	661587
667905	661588
152769	661589
110598	661590
545760	661591
193195	661592
179186	661593
337774	661594
522528	661595
52923	661596
554104	661597
24162	661598
287124	661599
153311	661600
4871	661601
66855	661602
55655	661603
596450	661604
469747	661605
695372	661606
16448	661607
41452	661608
141863	661609
36362	661610
572070	661611
595636	661612
328402	661613
97529	661614
704682	661615
183775	661616
73648	661617
48025	661618
542	661619
219127	661620
333242	661621
39447	661622
405808	661623
454978	661624
707206	661625
543350	661626
425854	661627
523421	661628
569509	661629
396478	661630
76512	661631
196603	661632
46604	661633
577283	661634
581357	661635
183029	661636
254081	661637
162344	661638
524746	661639
414565	661640
186192	661641
151971	661642
175279	661643
337399	661644
80885	661645
283395	661646
664860	661647
543460	661648
7879	661649
359736	661650
41622	661651
120738	661652
95478	661653
49791	661654
409514	661655
166270	661656
92979	661657
71636	661658
663678	661659
38830	661660
198108	661661
658304	661662
220765	661663
221865	661664
177588	661665
5340	661666
144176	661667
97160	661668
396024	661669
144161	661670
10663	661671
258960	661672
590828	661673
309271	661674
496105	661675
688102	661676
279360	661677
24137	661678
175659	661679
353461	661680
370760	661681
12991	661682
318157	661683
372445	661684
104724	661685
34925	661686
120219	661687
150172	661688
490750	661689
343135	661690
567816	661691
46031	661692
62008	661693
84757	661694
184326	661695
186577	661696
58556	661697
326435	661698
273091	661699
41299	661700
293920	661701
392173	661702
359275	661703
205834	661704
715247	661705
22420	661706
74101	661707
30575	661708
607011	661709
17981	661710
4053	661711
690303	661712
703279	661713
698798	661714
199913	661715
448170	661716
566217	661717
32059	661718
78612	661719
539660	661720
263372	661721
81079	661722
181376	661723
13924	661724
105255	661725
54631	661726
674343	661727
712333	661728
62800	661729
333192	661730
234847	661731
357487	661732
437105	661733
545178	661734
208939	661735
130606	661736
126344	661737
40834	661738
80232	661739
183818	661740
367879	661741
39383	661742
528205	661743
102012	661744
229419	661745
35673	661746
136110	661747
137303	661748
620652	661749
683782	661750
54888	661751
520983	661752
399183	661753
166975	661754
75278	661755
108735	661756
120975	661757
421612	661758
10981	661759
43200	661760
138064	661761
20517	661762
91376	661763
77727	661764
573490	661765
102018	661766
45845	661767
292045	661768
260667	661769
640857	661770
564688	661771
119024	661772
393494	661773
645536	661774
412744	661775
12569	661776
17606	661777
424446	661778
175825	661779
366036	661780
314377	661781
661653	661782
705387	661783
654723	661784
118719	661785
562798	661786
676406	661787
9067	661788
695269	661789
515502	661790
48924	661791
95848	661792
540056	661793
31112	661794
12232	661795
658052	661796
3237	661797
13146	661798
101735	661799
128535	661800
252602	661801
382069	661802
27669	661803
191239	661804
610837	661805
60342	661806
361818	661807
590036	661808
624623	661809
409238	661810
258721	661811
320332	661812
40725	661813
453347	661814
595614	661815
201376	661816
709625	661817
210334	661818
85446	661819
150416	661820
268724	661821
420447	661822
69051	661823
41513	661824
1622	661825
124046	661826
311520	661827
284678	661828
616790	661829
682383	661830
11655	661831
715263	661832
518653	661833
16166	661834
97918	661835
660412	661836
539850	661837
697700	661838
672376	661839
82847	661840
37066	661841
33444	661842
130941	661843
612607	661844
38347	661845
77470	661846
457187	661847
710208	661848
208383	661849
379632	661850
489996	661851
162798	661852
387601	661853
147946	661854
3576	661855
3161	661856
461523	661857
700805	661858
207775	661859
280189	661860
179525	661861
106027	661862
272565	661863
105216	661864
717737	661865
349665	661866
342857	661867
605701	661868
175656	661869
131048	661870
329825	661871
16691	661872
677263	661873
309531	661874
175442	661875
137716	661876
701668	661877
461626	661878
96650	661879
502832	661880
640893	661881
18278	661882
346228	661883
9185	661884
310695	661885
60746	661886
583059	661887
390608	661888
44510	661889
344022	661890
38432	661891
115623	661892
375902	661893
442923	661894
608759	661895
130624	661896
145218	661897
162019	661898
165165	661899
704632	661900
43310	661901
4588	661902
486294	661903
455789	661904
50116	661905
646005	661906
721276	661907
193	661908
594810	661909
226061	661910
148503	661911
530946	661912
674642	661913
158416	661914
59180	661915
177480	661916
686240	661917
6906	661918
490664	661919
134200	661920
541530	661921
483778	661922
62933	661923
231888	661924
267464	661925
52908	661926
514697	661927
723326	661928
389799	661929
687143	661930
119068	661931
590162	661932
175086	661933
96201	661934
549998	661935
244140	661936
154783	661937
147609	661938
657798	661939
51648	661940
415467	661941
130596	661942
605657	661943
577196	661944
618172	661945
151242	661946
317065	661947
153573	661948
499381	661949
24636	661950
208970	661951
5396	661952
6210	661953
491116	661954
239776	661955
192221	661956
615440	661957
576546	661958
548913	661959
32215	661960
997	661961
12308	661962
134451	661963
681392	661964
572638	661965
500059	661966
74810	661967
108768	661968
513767	661969
678044	661970
12917	661971
180732	661972
653264	661973
594123	661974
592509	661975
241160	661976
423679	661977
39320	661978
440123	661979
270426	661980
434862	661981
147077	661982
95413	661983
14089	661984
268554	661985
270543	661986
489004	661987
157047	661988
359955	661989
79165	661990
10821	661991
245674	661992
171505	661993
38967	661994
14395	661995
152019	661996
258486	661997
443708	661998
31855	661999
4188	662000
205862	662001
572172	662002
161480	662003
3045	662004
59536	662005
129028	662006
241800	662007
350474	662008
428130	662009
542002	662010
120084	662011
352093	662012
197880	662013
617491	662014
157416	662015
7064	662016
216816	662017
547060	662018
99205	662019
22051	662020
608064	662021
412111	662022
331810	662023
578046	662024
9056	662025
51003	662026
124022	662027
408117	662028
99736	662029
449407	662030
354385	662031
16158	662032
528839	662033
388557	662034
112057	662035
66477	662036
18599	662037
375664	662038
92131	662039
371528	662040
147120	662041
115199	662042
170426	662043
87532	662044
443939	662045
27167	662046
532335	662047
460773	662048
117761	662049
71552	662050
23488	662051
555020	662052
115005	662053
224532	662054
185446	662055
106235	662056
342630	662057
600705	662058
34469	662059
128663	662060
29974	662061
381132	662062
89146	662063
26	662064
41977	662065
82702	662066
18472	662067
29862	662068
472177	662069
159466	662070
263912	662071
158937	662072
167771	662073
517391	662074
206900	662075
21691	662076
675276	662077
58532	662078
4101	662079
23927	662080
635283	662081
38153	662082
83256	662083
499904	662084
363547	662085
217276	662086
3823	662087
519468	662088
506101	662089
588564	662090
193098	662091
213695	662092
69009	662093
595056	662094
43353	662095
329543	662096
99447	662097
216299	662098
110397	662099
397417	662100
557252	662101
6649	662102
23289	662103
73349	662104
384648	662105
621154	662106
303523	662107
288137	662108
536656	662109
36386	662110
300182	662111
12174	662112
47303	662113
214541	662114
48247	662115
20098	662116
353463	662117
186797	662118
699325	662119
141638	662120
379303	662121
377940	662122
300304	662123
719622	662124
112334	662125
483997	662126
15776	662127
615026	662128
203551	662129
330878	662130
28750	662131
92616	662132
493604	662133
491220	662134
715110	662135
161796	662136
327544	662137
498590	662138
210666	662139
588680	662140
295272	662141
45601	662142
470503	662143
153262	662144
58458	662145
640396	662146
33455	662147
86334	662148
665597	662149
51022	662150
6564	662151
144267	662152
639056	662153
217323	662154
347331	662155
25471	662156
110726	662157
172074	662158
96319	662159
720590	662160
166427	662161
206519	662162
542198	662163
453636	662164
3548	662165
499882	662166
523185	662167
96059	662168
117275	662169
690935	662170
262722	662171
111452	662172
124035	662173
685428	662174
13864	662175
677492	662176
678504	662177
180379	662178
181699	662179
480554	662180
19962	662181
148231	662182
92031	662183
400831	662184
531409	662185
514123	662186
533866	662187
327133	662188
18154	662189
401304	662190
63927	662191
121043	662192
102499	662193
180648	662194
263016	662195
14438	662196
584171	662197
76394	662198
112066	662199
129808	662200
521222	662201
104258	662202
499777	662203
289247	662204
132212	662205
2022	662206
109	662207
428894	662208
196231	662209
723748	662210
11564	662211
491462	662212
35657	662213
91773	662214
476499	662215
328405	662216
153034	662217
467372	662218
148380	662219
146539	662220
698340	662221
10357	662222
575147	662223
655512	662224
460892	662225
200783	662226
340154	662227
167159	662228
11682	662229
74736	662230
614959	662231
566844	662232
82542	662233
51021	662234
25020	662235
721	662236
285202	662237
59900	662238
353839	662239
138490	662240
11083	662241
52957	662242
192703	662243
42862	662244
644514	662245
395064	662246
165244	662247
297409	662248
475326	662249
242691	662250
544258	662251
237503	662252
149046	662253
204277	662254
599924	662255
163806	662256
209694	662257
97436	662258
711858	662259
90952	662260
664876	662261
51795	662262
545994	662263
198423	662264
95434	662265
469429	662266
469044	662267
338127	662268
12698	662269
458216	662270
198461	662271
181229	662272
70754	662273
710339	662274
105575	662275
654855	662276
302641	662277
53693	662278
473351	662279
595697	662280
321716	662281
362765	662282
48731	662283
619251	662284
536238	662285
459716	662286
25511	662287
170384	662288
108075	662289
11721	662290
208823	662291
157604	662292
150629	662293
409679	662294
595771	662295
544366	662296
506520	662297
284240	662298
650675	662299
529539	662300
384380	662301
19739	662302
124761	662303
407935	662304
299162	662305
70293	662306
183079	662307
62865	662308
17413	662309
391418	662310
627313	662311
75974	662312
646865	662313
53908	662314
172239	662315
246991	662316
152445	662317
530637	662318
657517	662319
624840	662320
199965	662321
48620	662322
96201	662323
155718	662324
470830	662325
522857	662326
49541	662327
57054	662328
30513	662329
134188	662330
310131	662331
611540	662332
137123	662333
142494	662334
649344	662335
130634	662336
463400	662337
576064	662338
67553	662339
16551	662340
696332	662341
370949	662342
130116	662343
551480	662344
149717	662345
464823	662346
5287	662347
528	662348
48765	662349
80336	662350
500442	662351
629113	662352
594531	662353
168304	662354
44600	662355
166644	662356
134206	662357
531903	662358
112604	662359
174983	662360
618504	662361
14851	662362
6761	662363
393639	662364
1073	662365
248763	662366
212782	662367
61496	662368
545217	662369
324419	662370
52713	662371
579008	662372
21373	662373
352027	662374
117020	662375
436493	662376
41713	662377
358649	662378
581502	662379
404304	662380
587438	662381
104518	662382
244968	662383
129371	662384
306778	662385
179248	662386
13739	662387
612935	662388
81627	662389
462948	662390
208099	662391
104636	662392
185450	662393
533811	662394
625437	662395
44594	662396
61331	662397
399416	662398
626286	662399
339640	662400
183427	662401
458793	662402
723505	662403
614920	662404
164603	662405
229947	662406
493529	662407
414386	662408
2514	662409
632876	662410
47407	662411
174333	662412
251	662413
254573	662414
402884	662415
42529	662416
54251	662417
59774	662418
722252	662419
126377	662420
439583	662421
175089	662422
430794	662423
176372	662424
684401	662425
17340	662426
139581	662427
565419	662428
4987	662429
49163	662430
461653	662431
36769	662432
159487	662433
179274	662434
39036	662435
14968	662436
59316	662437
490327	662438
230904	662439
102888	662440
24698	662441
464977	662442
14570	662443
25486	662444
19836	662445
517937	662446
508582	662447
383246	662448
224744	662449
653792	662450
568203	662451
221885	662452
300406	662453
132204	662454
658147	662455
276441	662456
363366	662457
426061	662458
26108	662459
107951	662460
307004	662461
687050	662462
89216	662463
477023	662464
426144	662465
519332	662466
60663	662467
536823	662468
213046	662469
22977	662470
70360	662471
173518	662472
47963	662473
137207	662474
543895	662475
198325	662476
105041	662477
380000	662478
6765	662479
713844	662480
585689	662481
3007	662482
9	662483
358571	662484
296643	662485
58391	662486
396475	662487
585833	662488
527244	662489
205771	662490
550885	662491
243259	662492
482469	662493
185451	662494
126237	662495
699603	662496
569770	662497
183924	662498
504238	662499
681496	662500
429717	662501
178922	662502
697931	662503
396482	662504
585577	662505
156514	662506
276351	662507
66995	662508
182386	662509
425604	662510
306243	662511
260488	662512
170686	662513
257868	662514
217368	662515
106880	662516
18032	662517
457544	662518
281291	662519
288525	662520
506845	662521
158339	662522
230855	662523
372760	662524
41924	662525
31670	662526
485544	662527
443047	662528
35262	662529
590074	662530
638883	662531
595892	662532
513253	662533
393815	662534
22513	662535
452304	662536
602557	662537
121149	662538
246710	662539
414180	662540
331237	662541
116268	662542
524104	662543
7417	662544
33402	662545
157624	662546
14593	662547
441681	662548
365313	662549
50628	662550
70079	662551
16129	662552
43513	662553
385477	662554
74937	662555
113267	662556
51664	662557
17233	662558
489033	662559
584106	662560
93382	662561
114734	662562
551456	662563
473416	662564
17640	662565
301978	662566
23195	662567
587677	662568
645512	662569
26384	662570
330830	662571
67834	662572
44821	662573
718579	662574
255986	662575
151947	662576
705565	662577
466251	662578
15	662579
75620	662580
636431	662581
85566	662582
646379	662583
56304	662584
157309	662585
517237	662586
563901	662587
28330	662588
661501	662589
159857	662590
520498	662591
18044	662592
186896	662593
449511	662594
569657	662595
49586	662596
157130	662597
108373	662598
639176	662599
131589	662600
83356	662601
569991	662602
136366	662603
695988	662604
227797	662605
18822	662606
312434	662607
639737	662608
241750	662609
235745	662610
536786	662611
224957	662612
160328	662613
49351	662614
72618	662615
617804	662616
538580	662617
423281	662618
654948	662619
333248	662620
125048	662621
23318	662622
332825	662623
706481	662624
366858	662625
10951	662626
653919	662627
202698	662628
56823	662629
8874	662630
697226	662631
1816	662632
32861	662633
11265	662634
475587	662635
225284	662636
420655	662637
1013	662638
818	662639
292921	662640
679901	662641
430734	662642
33592	662643
206559	662644
570057	662645
34503	662646
128529	662647
313983	662648
125850	662649
635726	662650
105	662651
26519	662652
56340	662653
534069	662654
526500	662655
537790	662656
513493	662657
153773	662658
509506	662659
35665	662660
41147	662661
214717	662662
696825	662663
360568	662664
66671	662665
284903	662666
29660	662667
678787	662668
304212	662669
815	662670
578340	662671
536812	662672
21612	662673
58479	662674
692501	662675
684595	662676
322700	662677
5747	662678
128631	662679
136824	662680
122371	662681
306106	662682
2404	662683
3245	662684
62908	662685
16989	662686
447115	662687
315	662688
105185	662689
513304	662690
65004	662691
107262	662692
99394	662693
233669	662694
28834	662695
333027	662696
651431	662697
89172	662698
339710	662699
308021	662700
653851	662701
254405	662702
68037	662703
14277	662704
132772	662705
444502	662706
579060	662707
337420	662708
331114	662709
590623	662710
530211	662711
112796	662712
166506	662713
205236	662714
601514	662715
135810	662716
38301	662717
282868	662718
284528	662719
641025	662720
556381	662721
436966	662722
458359	662723
120670	662724
534000	662725
353172	662726
586972	662727
5881	662728
238342	662729
51289	662730
219117	662731
450690	662732
606019	662733
131848	662734
613133	662735
107187	662736
1971	662737
512652	662738
2046	662739
93474	662740
37190	662741
41057	662742
177158	662743
255819	662744
486372	662745
24896	662746
266538	662747
9363	662748
206433	662749
680779	662750
525245	662751
15035	662752
380830	662753
184995	662754
474094	662755
498554	662756
200293	662757
575108	662758
38681	662759
279329	662760
502051	662761
357611	662762
13592	662763
148186	662764
236895	662765
550724	662766
740	662767
519178	662768
86692	662769
9065	662770
663124	662771
49110	662772
6816	662773
392907	662774
74624	662775
257231	662776
114889	662777
425749	662778
616992	662779
45876	662780
293038	662781
42482	662782
294260	662783
7429	662784
132413	662785
233281	662786
281798	662787
39693	662788
603778	662789
360856	662790
24090	662791
97953	662792
89346	662793
158792	662794
80266	662795
605060	662796
557699	662797
526274	662798
702462	662799
310166	662800
257016	662801
15591	662802
469260	662803
353610	662804
618324	662805
655766	662806
246797	662807
529289	662808
505580	662809
82581	662810
204895	662811
29165	662812
19919	662813
466862	662814
581988	662815
724208	662816
302049	662817
51811	662818
488251	662819
178313	662820
392361	662821
656736	662822
664830	662823
291790	662824
167250	662825
331663	662826
46933	662827
658281	662828
527879	662829
107904	662830
207746	662831
70347	662832
457894	662833
495348	662834
221162	662835
77045	662836
613193	662837
581185	662838
452718	662839
450008	662840
667569	662841
419688	662842
645438	662843
154242	662844
28971	662845
506880	662846
131319	662847
34742	662848
61852	662849
552422	662850
3687	662851
390006	662852
590963	662853
336102	662854
53167	662855
257992	662856
615466	662857
489703	662858
5999	662859
1075	662860
661520	662861
130431	662862
89583	662863
368	662864
302476	662865
176673	662866
96793	662867
153591	662868
672744	662869
658335	662870
115310	662871
487011	662872
272673	662873
4098	662874
863	662875
74308	662876
578390	662877
676695	662878
98797	662879
3444	662880
514773	662881
238260	662882
478012	662883
332710	662884
247949	662885
37797	662886
293142	662887
655196	662888
174043	662889
716884	662890
130294	662891
190035	662892
171938	662893
82272	662894
573362	662895
697732	662896
34184	662897
20871	662898
518003	662899
572862	662900
323004	662901
169074	662902
17951	662903
220017	662904
43109	662905
138006	662906
471130	662907
178192	662908
276381	662909
128842	662910
450406	662911
168399	662912
303922	662913
84928	662914
165979	662915
25604	662916
551702	662917
353003	662918
87688	662919
522	662920
655576	662921
521991	662922
29274	662923
477493	662924
515351	662925
52674	662926
130714	662927
37588	662928
44028	662929
222381	662930
697632	662931
42060	662932
680093	662933
176526	662934
41425	662935
28545	662936
472316	662937
45448	662938
275131	662939
575428	662940
11046	662941
492376	662942
273658	662943
57820	662944
32494	662945
705097	662946
180852	662947
39157	662948
498231	662949
124291	662950
164276	662951
322218	662952
17013	662953
76475	662954
243018	662955
608713	662956
117896	662957
569012	662958
107003	662959
722324	662960
286409	662961
551165	662962
669687	662963
359688	662964
434182	662965
283518	662966
24978	662967
325758	662968
632330	662969
6685	662970
326983	662971
718604	662972
624602	662973
592468	662974
387531	662975
87656	662976
51581	662977
572327	662978
520635	662979
444772	662980
363517	662981
517179	662982
30251	662983
667929	662984
625666	662985
175724	662986
90057	662987
6788	662988
561897	662989
264883	662990
191712	662991
118092	662992
6596	662993
33185	662994
587	662995
31250	662996
810	662997
23817	662998
368698	662999
413639	663000
239723	663001
4925	663002
26975	663003
347394	663004
321236	663005
177385	663006
453948	663007
43976	663008
596423	663009
633451	663010
23944	663011
252689	663012
11768	663013
57163	663014
129866	663015
482141	663016
16223	663017
419985	663018
631575	663019
94086	663020
10916	663021
11989	663022
164465	663023
166663	663024
647024	663025
524393	663026
580063	663027
308205	663028
164308	663029
195659	663030
288286	663031
677592	663032
1666	663033
485538	663034
108381	663035
110170	663036
353038	663037
165933	663038
368840	663039
15314	663040
102275	663041
127502	663042
622522	663043
18470	663044
671250	663045
77112	663046
105123	663047
140733	663048
35923	663049
4048	663050
403385	663051
189267	663052
196708	663053
18560	663054
83421	663055
336492	663056
156643	663057
669367	663058
100454	663059
278782	663060
266952	663061
388420	663062
467531	663063
149935	663064
12696	663065
270931	663066
317376	663067
137831	663068
201049	663069
191710	663070
456925	663071
8664	663072
213055	663073
78354	663074
51159	663075
251234	663076
193847	663077
422848	663078
564564	663079
493542	663080
165636	663081
92162	663082
301695	663083
676038	663084
85562	663085
38730	663086
272264	663087
318350	663088
5	663089
53522	663090
122309	663091
688631	663092
242328	663093
664568	663094
135938	663095
300662	663096
10822	663097
242459	663098
30954	663099
721666	663100
77960	663101
344886	663102
232508	663103
56664	663104
143042	663105
101345	663106
318531	663107
21941	663108
113624	663109
362042	663110
497818	663111
32358	663112
27239	663113
123320	663114
457813	663115
3851	663116
182679	663117
58147	663118
87913	663119
168632	663120
716715	663121
35179	663122
561750	663123
684590	663124
573483	663125
4663	663126
708198	663127
27860	663128
69407	663129
585096	663130
44077	663131
50382	663132
622175	663133
41657	663134
5564	663135
416809	663136
660025	663137
59131	663138
222978	663139
19801	663140
41591	663141
356894	663142
548335	663143
336609	663144
487630	663145
138730	663146
167654	663147
468660	663148
32995	663149
337649	663150
710855	663151
111980	663152
619613	663153
569763	663154
624436	663155
154620	663156
485367	663157
195697	663158
487395	663159
539695	663160
376861	663161
143605	663162
585548	663163
460656	663164
712747	663165
163520	663166
366622	663167
52647	663168
351711	663169
628410	663170
588298	663171
117581	663172
227611	663173
26181	663174
56074	663175
447212	663176
569237	663177
96945	663178
284015	663179
619523	663180
695524	663181
12076	663182
113389	663183
443033	663184
408683	663185
575021	663186
43776	663187
721464	663188
362169	663189
63474	663190
114553	663191
371808	663192
616811	663193
40482	663194
615691	663195
119107	663196
4871	663197
256994	663198
436391	663199
483965	663200
261347	663201
9986	663202
321045	663203
68669	663204
50331	663205
74796	663206
199368	663207
215607	663208
395642	663209
269267	663210
349940	663211
9210	663212
567012	663213
478254	663214
15652	663215
404538	663216
508816	663217
213968	663218
516767	663219
128816	663220
712961	663221
499220	663222
359632	663223
269467	663224
122961	663225
628875	663226
567013	663227
674986	663228
429647	663229
424936	663230
618894	663231
699788	663232
634949	663233
499289	663234
195091	663235
570858	663236
120507	663237
139962	663238
639584	663239
592671	663240
5354	663241
152375	663242
25941	663243
123991	663244
486970	663245
204095	663246
118404	663247
672508	663248
102514	663249
221783	663250
644599	663251
96877	663252
540095	663253
148646	663254
404942	663255
708105	663256
249995	663257
336733	663258
276789	663259
491490	663260
40301	663261
259896	663262
632229	663263
117071	663264
51536	663265
5871	663266
695390	663267
51	663268
419077	663269
387959	663270
100946	663271
337670	663272
95441	663273
319792	663274
18200	663275
37508	663276
227865	663277
172820	663278
255800	663279
11148	663280
303087	663281
261823	663282
283539	663283
500337	663284
312720	663285
549459	663286
577032	663287
31575	663288
686193	663289
58758	663290
161558	663291
171635	663292
311193	663293
665731	663294
272914	663295
85990	663296
564684	663297
669560	663298
46314	663299
161320	663300
424133	663301
125678	663302
513885	663303
50568	663304
242414	663305
102199	663306
677290	663307
183134	663308
189277	663309
48790	663310
114654	663311
56848	663312
386189	663313
605687	663314
654194	663315
548323	663316
132336	663317
379156	663318
319285	663319
369147	663320
521274	663321
6752	663322
201193	663323
2208	663324
335000	663325
93026	663326
707911	663327
135887	663328
96536	663329
350519	663330
34457	663331
196734	663332
720734	663333
698577	663334
1212	663335
636150	663336
119259	663337
529816	663338
644808	663339
663421	663340
51113	663341
48309	663342
35014	663343
623314	663344
62559	663345
325821	663346
22612	663347
408070	663348
84629	663349
367042	663350
269089	663351
26429	663352
179817	663353
681275	663354
176258	663355
589862	663356
106981	663357
9498	663358
516273	663359
146855	663360
348110	663361
103854	663362
416848	663363
180456	663364
99207	663365
183608	663366
670246	663367
143451	663368
686751	663369
137814	663370
34583	663371
55732	663372
139470	663373
491942	663374
282037	663375
291752	663376
384285	663377
113226	663378
50795	663379
478857	663380
383725	663381
169138	663382
385286	663383
263799	663384
430666	663385
114498	663386
665155	663387
200126	663388
696096	663389
152097	663390
248108	663391
25486	663392
9569	663393
9155	663394
221635	663395
508909	663396
625539	663397
401962	663398
130646	663399
454666	663400
8330	663401
73959	663402
556486	663403
524098	663404
499226	663405
33935	663406
352885	663407
300563	663408
393197	663409
431179	663410
722745	663411
52564	663412
432793	663413
201031	663414
33045	663415
83915	663416
433450	663417
240042	663418
688066	663419
116852	663420
689492	663421
614389	663422
358168	663423
50614	663424
367440	663425
316711	663426
436097	663427
159207	663428
675810	663429
118026	663430
167720	663431
330983	663432
31512	663433
146199	663434
104554	663435
245790	663436
396112	663437
331057	663438
672670	663439
427005	663440
445146	663441
567048	663442
1989	663443
519416	663444
482241	663445
303832	663446
112079	663447
55845	663448
53450	663449
405151	663450
707433	663451
96802	663452
54248	663453
353510	663454
390986	663455
91143	663456
419293	663457
432039	663458
15073	663459
35491	663460
63076	663461
217562	663462
232000	663463
621799	663464
696747	663465
614825	663466
20218	663467
172617	663468
161371	663469
165778	663470
701042	663471
654972	663472
100340	663473
393640	663474
519020	663475
16059	663476
627630	663477
44242	663478
220393	663479
426681	663480
5880	663481
112877	663482
13777	663483
611341	663484
64439	663485
357623	663486
544731	663487
483982	663488
707535	663489
633380	663490
605839	663491
235222	663492
43455	663493
132080	663494
62086	663495
655321	663496
6580	663497
451870	663498
249925	663499
221339	663500
178795	663501
506242	663502
611703	663503
713173	663504
357960	663505
11872	663506
35770	663507
53629	663508
139882	663509
18126	663510
30080	663511
594827	663512
2008	663513
20889	663514
314755	663515
141553	663516
635402	663517
69211	663518
424660	663519
209476	663520
369981	663521
163560	663522
323571	663523
67375	663524
41242	663525
26158	663526
178368	663527
260761	663528
7890	663529
25103	663530
721014	663531
158650	663532
24811	663533
111412	663534
95390	663535
333774	663536
120781	663537
295055	663538
100802	663539
76573	663540
826	663541
212956	663542
593299	663543
690383	663544
30307	663545
8508	663546
16685	663547
62210	663548
103545	663549
515524	663550
240723	663551
513226	663552
19400	663553
7464	663554
146089	663555
524995	663556
2185	663557
10751	663558
274355	663559
169363	663560
46287	663561
98205	663562
366581	663563
39127	663564
12159	663565
470690	663566
335533	663567
650669	663568
28006	663569
706488	663570
478094	663571
35552	663572
648487	663573
454594	663574
290565	663575
141307	663576
107007	663577
716573	663578
44086	663579
29806	663580
893	663581
196842	663582
25959	663583
162066	663584
448630	663585
669689	663586
292932	663587
183651	663588
252652	663589
84338	663590
248816	663591
714700	663592
14040	663593
332517	663594
666491	663595
276672	663596
328737	663597
144438	663598
136455	663599
31011	663600
28751	663601
503188	663602
293165	663603
25157	663604
2302	663605
619406	663606
14325	663607
100214	663608
16979	663609
243	663610
6790	663611
648900	663612
450082	663613
77370	663614
593849	663615
234916	663616
51904	663617
12146	663618
9118	663619
237825	663620
154	663621
27314	663622
608084	663623
24449	663624
62649	663625
10574	663626
179066	663627
483788	663628
652792	663629
58902	663630
170317	663631
270128	663632
24487	663633
693976	663634
11173	663635
375874	663636
492456	663637
151244	663638
115522	663639
609975	663640
49274	663641
39726	663642
372058	663643
671895	663644
644935	663645
623212	663646
94984	663647
3797	663648
38176	663649
484249	663650
128499	663651
185403	663652
606916	663653
131388	663654
22128	663655
67802	663656
612078	663657
562892	663658
389768	663659
156070	663660
33021	663661
387146	663662
34308	663663
346608	663664
92831	663665
187130	663666
29420	663667
49692	663668
254972	663669
461961	663670
163970	663671
303726	663672
158923	663673
245110	663674
309632	663675
61410	663676
64341	663677
76623	663678
683713	663679
240949	663680
642119	663681
635667	663682
162020	663683
22553	663684
50046	663685
148067	663686
631762	663687
217903	663688
59197	663689
17866	663690
549856	663691
634253	663692
168554	663693
587104	663694
644429	663695
85101	663696
3580	663697
27509	663698
365172	663699
691994	663700
373704	663701
49475	663702
35731	663703
355179	663704
221655	663705
333739	663706
37032	663707
594401	663708
424387	663709
399485	663710
53127	663711
245451	663712
215667	663713
32270	663714
117106	663715
69635	663716
577981	663717
544111	663718
49556	663719
39287	663720
419974	663721
59964	663722
17181	663723
4957	663724
500361	663725
551633	663726
351846	663727
350148	663728
535822	663729
550283	663730
45295	663731
274279	663732
61291	663733
678221	663734
287738	663735
183778	663736
536549	663737
655525	663738
652550	663739
252238	663740
601271	663741
629801	663742
113509	663743
312601	663744
667268	663745
175661	663746
621364	663747
571054	663748
444296	663749
670433	663750
334986	663751
196804	663752
708194	663753
287363	663754
479007	663755
6704	663756
431393	663757
34934	663758
358090	663759
614009	663760
225624	663761
22832	663762
17609	663763
9390	663764
372112	663765
399653	663766
712625	663767
424134	663768
201299	663769
148824	663770
463153	663771
92280	663772
80495	663773
567918	663774
200176	663775
38559	663776
167756	663777
15148	663778
5420	663779
16745	663780
193131	663781
4884	663782
566742	663783
702059	663784
168106	663785
18056	663786
353863	663787
182858	663788
37573	663789
268	663790
142413	663791
83313	663792
462788	663793
553313	663794
522504	663795
610169	663796
647234	663797
10050	663798
585365	663799
3510	663800
390295	663801
469255	663802
77669	663803
56855	663804
723395	663805
97499	663806
107465	663807
149880	663808
608512	663809
420260	663810
40973	663811
271926	663812
200188	663813
417644	663814
251782	663815
143309	663816
158815	663817
461316	663818
55392	663819
24137	663820
263978	663821
600301	663822
152272	663823
19866	663824
466273	663825
22334	663826
514747	663827
320378	663828
245258	663829
515636	663830
665662	663831
45796	663832
114427	663833
535342	663834
586688	663835
264672	663836
244741	663837
512263	663838
84477	663839
600288	663840
49573	663841
570668	663842
389464	663843
52719	663844
451838	663845
110263	663846
118188	663847
329054	663848
126525	663849
527782	663850
347493	663851
457985	663852
320750	663853
207831	663854
80507	663855
6829	663856
706612	663857
547829	663858
158704	663859
590335	663860
300647	663861
34952	663862
2668	663863
713536	663864
168080	663865
231869	663866
87339	663867
76439	663868
655774	663869
413003	663870
195732	663871
78304	663872
675982	663873
167368	663874
29094	663875
653016	663876
621922	663877
295992	663878
541253	663879
223334	663880
41619	663881
23032	663882
652453	663883
385380	663884
619411	663885
328098	663886
242703	663887
520432	663888
41883	663889
37427	663890
44983	663891
122924	663892
2040	663893
616035	663894
469517	663895
73252	663896
497516	663897
153017	663898
587642	663899
188332	663900
613885	663901
149326	663902
127155	663903
457550	663904
37365	663905
345	663906
426776	663907
396309	663908
301367	663909
681564	663910
496825	663911
179674	663912
626458	663913
486446	663914
77731	663915
646098	663916
220442	663917
291567	663918
240644	663919
593733	663920
77679	663921
132922	663922
174476	663923
162650	663924
552078	663925
394424	663926
438315	663927
195363	663928
336233	663929
653904	663930
634127	663931
673560	663932
143303	663933
154040	663934
47858	663935
69334	663936
232810	663937
560168	663938
500620	663939
409246	663940
168469	663941
179534	663942
107389	663943
35708	663944
378265	663945
335604	663946
17092	663947
468674	663948
354940	663949
662743	663950
157846	663951
171083	663952
275410	663953
104086	663954
34750	663955
473900	663956
1657	663957
11756	663958
12693	663959
30234	663960
602826	663961
138697	663962
130479	663963
636952	663964
504466	663965
94482	663966
101195	663967
536975	663968
40562	663969
339260	663970
64054	663971
581564	663972
337619	663973
171377	663974
198267	663975
108803	663976
444761	663977
8190	663978
233505	663979
202630	663980
493496	663981
694800	663982
599958	663983
44155	663984
50502	663985
471710	663986
609070	663987
300856	663988
34162	663989
621556	663990
11464	663991
84853	663992
422818	663993
143084	663994
479670	663995
313496	663996
303053	663997
91009	663998
297377	663999
420622	664000
603084	664001
525577	664002
348830	664003
214263	664004
382692	664005
563642	664006
165073	664007
250244	664008
45242	664009
492339	664010
145489	664011
28952	664012
47787	664013
39013	664014
387420	664015
413340	664016
45727	664017
616895	664018
321555	664019
475684	664020
431701	664021
349907	664022
15706	664023
307931	664024
299651	664025
14955	664026
58497	664027
476440	664028
558464	664029
209234	664030
164994	664031
3563	664032
29212	664033
666084	664034
678461	664035
7419	664036
13058	664037
509935	664038
52677	664039
520252	664040
570050	664041
156867	664042
448677	664043
394205	664044
205351	664045
167772	664046
695963	664047
496681	664048
455755	664049
712780	664050
9310	664051
679929	664052
448418	664053
692844	664054
8701	664055
348424	664056
45900	664057
403268	664058
196936	664059
136470	664060
231393	664061
441473	664062
92262	664063
127506	664064
52619	664065
160983	664066
591523	664067
589181	664068
374008	664069
615297	664070
339496	664071
55242	664072
34816	664073
63869	664074
154052	664075
77190	664076
147548	664077
350804	664078
88049	664079
186408	664080
48001	664081
583795	664082
148928	664083
499992	664084
682204	664085
144905	664086
653872	664087
411689	664088
619125	664089
460325	664090
8976	664091
486412	664092
15992	664093
532474	664094
235563	664095
87456	664096
151187	664097
155111	664098
622728	664099
33781	664100
496232	664101
397245	664102
32961	664103
341006	664104
635174	664105
259674	664106
564795	664107
342439	664108
425896	664109
181015	664110
122154	664111
29483	664112
492770	664113
357634	664114
107035	664115
291990	664116
435262	664117
226022	664118
710897	664119
29285	664120
171534	664121
153719	664122
187237	664123
505599	664124
273221	664125
60416	664126
30791	664127
30847	664128
43699	664129
91665	664130
219644	664131
8753	664132
217460	664133
575533	664134
25000	664135
201064	664136
39348	664137
130053	664138
573512	664139
661931	664140
626930	664141
528481	664142
440342	664143
528456	664144
318039	664145
183322	664146
372403	664147
671907	664148
368798	664149
461191	664150
295817	664151
636759	664152
243471	664153
97902	664154
342378	664155
432293	664156
130375	664157
18335	664158
9639	664159
28774	664160
186616	664161
147452	664162
222745	664163
323139	664164
598968	664165
176502	664166
31654	664167
521349	664168
184560	664169
48363	664170
24878	664171
693095	664172
399771	664173
443740	664174
647070	664175
351625	664176
81684	664177
616138	664178
18316	664179
656825	664180
585038	664181
540247	664182
256258	664183
648986	664184
632356	664185
560650	664186
12421	664187
567804	664188
62084	664189
384484	664190
627094	664191
530455	664192
9606	664193
139323	664194
476948	664195
186738	664196
277081	664197
303137	664198
294472	664199
127082	664200
150995	664201
718550	664202
372785	664203
18105	664204
723290	664205
330496	664206
582305	664207
128278	664208
595952	664209
692105	664210
170260	664211
292029	664212
16666	664213
612388	664214
581856	664215
380427	664216
237065	664217
718607	664218
64798	664219
153642	664220
406147	664221
70657	664222
452869	664223
184813	664224
530172	664225
848	664226
473974	664227
564613	664228
586603	664229
608968	664230
301584	664231
538694	664232
578020	664233
673852	664234
81068	664235
526959	664236
17767	664237
5786	664238
149245	664239
254250	664240
139669	664241
157441	664242
235455	664243
390915	664244
104464	664245
21	664246
67484	664247
71902	664248
5756	664249
292174	664250
205180	664251
443545	664252
451673	664253
420837	664254
897	664255
152133	664256
294870	664257
463945	664258
116008	664259
637669	664260
280985	664261
28128	664262
692010	664263
6121	664264
93876	664265
561282	664266
575410	664267
80599	664268
652514	664269
18249	664270
167917	664271
131538	664272
204785	664273
72425	664274
627048	664275
289697	664276
217519	664277
379058	664278
148662	664279
459388	664280
161291	664281
207888	664282
48151	664283
191023	664284
8707	664285
108020	664286
250237	664287
288713	664288
409182	664289
20098	664290
94839	664291
439621	664292
429303	664293
282912	664294
491323	664295
531989	664296
154773	664297
8148	664298
10614	664299
422633	664300
165758	664301
94836	664302
638728	664303
603662	664304
92771	664305
163380	664306
39787	664307
248549	664308
388406	664309
198714	664310
501602	664311
612815	664312
172976	664313
60101	664314
49488	664315
444434	664316
270872	664317
624341	664318
670984	664319
21445	664320
32286	664321
118458	664322
307321	664323
293107	664324
115491	664325
106102	664326
624995	664327
174409	664328
688315	664329
306750	664330
553771	664331
287211	664332
397257	664333
719815	664334
179744	664335
249039	664336
79914	664337
25012	664338
89357	664339
619559	664340
11	664341
539498	664342
440866	664343
42320	664344
436773	664345
272184	664346
37533	664347
4529	664348
667120	664349
535345	664350
43633	664351
328259	664352
7433	664353
18099	664354
35834	664355
339352	664356
7783	664357
64992	664358
281731	664359
714487	664360
706790	664361
140495	664362
165132	664363
698729	664364
715018	664365
35607	664366
183255	664367
675402	664368
241466	664369
33052	664370
14557	664371
98595	664372
313069	664373
604777	664374
2601	664375
33909	664376
17353	664377
428644	664378
115848	664379
29380	664380
503744	664381
380712	664382
98590	664383
184528	664384
599627	664385
120669	664386
610448	664387
6084	664388
330461	664389
457563	664390
93326	664391
115986	664392
370831	664393
47698	664394
433734	664395
115132	664396
654928	664397
167337	664398
117840	664399
102477	664400
25710	664401
147028	664402
57776	664403
86934	664404
4816	664405
58855	664406
162709	664407
32924	664408
139553	664409
456	664410
697649	664411
21180	664412
328206	664413
570288	664414
617086	664415
308169	664416
71271	664417
63399	664418
366851	664419
14931	664420
441150	664421
106512	664422
377607	664423
173588	664424
37523	664425
173674	664426
165226	664427
162935	664428
421930	664429
659860	664430
582109	664431
581417	664432
237800	664433
123646	664434
316896	664435
133049	664436
38323	664437
48264	664438
263090	664439
423856	664440
588382	664441
13914	664442
489665	664443
73977	664444
19116	664445
107022	664446
613381	664447
224887	664448
721912	664449
226517	664450
127971	664451
364529	664452
438699	664453
14598	664454
14213	664455
226288	664456
282897	664457
715276	664458
12121	664459
389995	664460
573703	664461
457321	664462
615226	664463
615441	664464
12797	664465
586254	664466
177850	664467
531745	664468
145525	664469
295	664470
360442	664471
531553	664472
583779	664473
312	664474
5933	664475
366479	664476
681814	664477
364644	664478
424881	664479
174369	664480
163079	664481
679310	664482
11178	664483
175505	664484
50397	664485
514939	664486
330828	664487
211861	664488
780	664489
608614	664490
141523	664491
33292	664492
10677	664493
500869	664494
513674	664495
434052	664496
6007	664497
33778	664498
425367	664499
612836	664500
473020	664501
147543	664502
36604	664503
104582	664504
452980	664505
344592	664506
555979	664507
586181	664508
167685	664509
369265	664510
112657	664511
148396	664512
396960	664513
134587	664514
402964	664515
459986	664516
443146	664517
33166	664518
537506	664519
32095	664520
15067	664521
705606	664522
633931	664523
224569	664524
152931	664525
595843	664526
405380	664527
118037	664528
12090	664529
520308	664530
576524	664531
53665	664532
383400	664533
685169	664534
523377	664535
560239	664536
47331	664537
692955	664538
369919	664539
50076	664540
713202	664541
589858	664542
387875	664543
563847	664544
715495	664545
660429	664546
477064	664547
231110	664548
29779	664549
218521	664550
150185	664551
12839	664552
432332	664553
54154	664554
470051	664555
420715	664556
71520	664557
317897	664558
514085	664559
552699	664560
662093	664561
122980	664562
323160	664563
558650	664564
706931	664565
116095	664566
588411	664567
409818	664568
718094	664569
406578	664570
220794	664571
37306	664572
89645	664573
353827	664574
82964	664575
531704	664576
628959	664577
380155	664578
566997	664579
394050	664580
278797	664581
44593	664582
715122	664583
246780	664584
146541	664585
505980	664586
367278	664587
245303	664588
93411	664589
4359	664590
400899	664591
39355	664592
573585	664593
109466	664594
68754	664595
567066	664596
92034	664597
409741	664598
54162	664599
286744	664600
7183	664601
51874	664602
17031	664603
378661	664604
57180	664605
81055	664606
621094	664607
273815	664608
558557	664609
172474	664610
461487	664611
172560	664612
455141	664613
49314	664614
122336	664615
145493	664616
35559	664617
453126	664618
215808	664619
20153	664620
201	664621
467176	664622
675720	664623
177889	664624
630229	664625
678632	664626
233387	664627
503131	664628
434036	664629
129611	664630
645033	664631
151463	664632
392666	664633
446052	664634
678484	664635
696215	664636
60950	664637
392954	664638
211249	664639
115588	664640
17546	664641
440212	664642
612774	664643
156560	664644
10641	664645
133925	664646
694128	664647
6270	664648
76836	664649
54160	664650
405359	664651
5856	664652
26131	664653
58919	664654
588818	664655
566988	664656
209817	664657
83789	664658
608099	664659
640211	664660
93042	664661
458733	664662
152533	664663
291304	664664
672043	664665
716388	664666
65510	664667
14175	664668
204869	664669
357120	664670
227430	664671
495912	664672
120157	664673
571517	664674
384317	664675
42731	664676
199738	664677
828	664678
549877	664679
95602	664680
103641	664681
313163	664682
229916	664683
181264	664684
8633	664685
153035	664686
153269	664687
5420	664688
287256	664689
360820	664690
715717	664691
587225	664692
119361	664693
487842	664694
133828	664695
449638	664696
88102	664697
451648	664698
3127	664699
172899	664700
372240	664701
288757	664702
222065	664703
117245	664704
102182	664705
628739	664706
253212	664707
227898	664708
559075	664709
102047	664710
391895	664711
133361	664712
57478	664713
87031	664714
529644	664715
537692	664716
46273	664717
449689	664718
70464	664719
126140	664720
412736	664721
581287	664722
344780	664723
262955	664724
77725	664725
361579	664726
519777	664727
185728	664728
687332	664729
15326	664730
132460	664731
166259	664732
670666	664733
264757	664734
454444	664735
510412	664736
89882	664737
90977	664738
31177	664739
414493	664740
430041	664741
359605	664742
578108	664743
299910	664744
561553	664745
637090	664746
230780	664747
154630	664748
408869	664749
693073	664750
158300	664751
92369	664752
142790	664753
340548	664754
103351	664755
53354	664756
274624	664757
37744	664758
69372	664759
256470	664760
596321	664761
398377	664762
10884	664763
725258	664764
52440	664765
3891	664766
669052	664767
377	664768
46562	664769
80140	664770
224843	664771
32706	664772
705886	664773
603836	664774
50145	664775
1305	664776
131187	664777
361981	664778
652837	664779
260088	664780
98560	664781
81243	664782
579827	664783
340571	664784
252993	664785
525934	664786
207682	664787
185117	664788
720806	664789
629981	664790
4662	664791
490072	664792
692908	664793
4643	664794
55733	664795
422651	664796
188653	664797
720980	664798
84860	664799
346823	664800
175662	664801
618346	664802
711335	664803
173716	664804
91569	664805
654484	664806
166595	664807
541678	664808
477752	664809
28534	664810
47432	664811
180513	664812
152732	664813
661349	664814
403186	664815
392936	664816
36462	664817
471657	664818
343593	664819
356159	664820
304542	664821
232023	664822
667049	664823
147188	664824
82858	664825
664313	664826
10058	664827
82467	664828
394720	664829
359576	664830
577198	664831
28941	664832
602509	664833
495506	664834
2070	664835
253331	664836
98292	664837
134631	664838
94418	664839
151677	664840
3111	664841
407485	664842
353226	664843
131678	664844
268647	664845
520122	664846
601825	664847
232789	664848
521203	664849
169672	664850
530819	664851
597210	664852
2968	664853
103788	664854
168876	664855
458666	664856
526490	664857
700981	664858
375082	664859
47523	664860
318406	664861
239645	664862
136481	664863
394018	664864
135014	664865
85564	664866
44866	664867
110081	664868
587996	664869
59797	664870
69278	664871
90970	664872
655796	664873
140638	664874
595724	664875
424217	664876
233315	664877
53089	664878
576960	664879
83953	664880
12243	664881
16160	664882
428251	664883
538729	664884
438575	664885
280053	664886
479327	664887
430218	664888
458290	664889
238183	664890
220	664891
287051	664892
385106	664893
641901	664894
485178	664895
156684	664896
668387	664897
182155	664898
148623	664899
516312	664900
342928	664901
17776	664902
22919	664903
39142	664904
62195	664905
636074	664906
130601	664907
654565	664908
581426	664909
587648	664910
85124	664911
362017	664912
232951	664913
404401	664914
228626	664915
682745	664916
502572	664917
569230	664918
110811	664919
1258	664920
144470	664921
157795	664922
328326	664923
290994	664924
4411	664925
39247	664926
46455	664927
741	664928
126954	664929
326264	664930
103792	664931
396755	664932
271204	664933
198641	664934
17938	664935
148358	664936
684536	664937
69775	664938
7930	664939
86271	664940
318726	664941
182009	664942
180280	664943
281076	664944
174380	664945
164712	664946
11514	664947
146451	664948
35366	664949
670150	664950
121930	664951
497	664952
594218	664953
315247	664954
76	664955
610341	664956
29856	664957
541373	664958
714470	664959
344758	664960
361428	664961
517662	664962
442980	664963
357475	664964
132475	664965
4617	664966
16980	664967
364522	664968
178187	664969
68034	664970
18986	664971
559280	664972
642887	664973
176960	664974
183300	664975
182574	664976
273775	664977
246674	664978
212483	664979
262322	664980
11402	664981
320701	664982
31413	664983
519582	664984
67766	664985
336764	664986
641571	664987
536830	664988
407737	664989
337092	664990
11833	664991
671540	664992
443027	664993
49696	664994
4462	664995
167195	664996
166932	664997
605091	664998
8299	664999
609108	665000
151315	665001
558916	665002
361891	665003
594733	665004
196560	665005
436688	665006
254378	665007
3680	665008
479333	665009
84093	665010
553560	665011
221808	665012
176207	665013
361005	665014
681209	665015
198212	665016
631779	665017
56451	665018
234169	665019
380473	665020
169119	665021
5066	665022
144255	665023
7489	665024
696947	665025
713447	665026
558817	665027
16414	665028
369227	665029
143541	665030
123542	665031
92741	665032
1131	665033
326992	665034
21971	665035
390712	665036
112495	665037
385641	665038
377520	665039
267210	665040
94758	665041
208751	665042
495345	665043
266523	665044
12463	665045
210676	665046
112259	665047
184475	665048
638919	665049
248598	665050
137856	665051
609758	665052
704255	665053
133239	665054
6087	665055
16244	665056
577496	665057
109497	665058
278450	665059
1869	665060
375748	665061
2545	665062
220346	665063
131367	665064
37011	665065
3600	665066
474940	665067
18707	665068
112383	665069
73267	665070
358645	665071
469871	665072
462039	665073
135009	665074
24820	665075
201268	665076
66662	665077
700961	665078
69511	665079
205387	665080
493675	665081
281430	665082
91471	665083
511199	665084
615286	665085
10497	665086
638407	665087
686295	665088
2418	665089
156280	665090
76391	665091
555575	665092
365464	665093
303311	665094
383157	665095
72496	665096
7521	665097
553555	665098
662964	665099
417255	665100
270382	665101
32505	665102
342453	665103
467555	665104
273152	665105
164840	665106
183689	665107
137428	665108
10901	665109
6501	665110
68306	665111
10196	665112
110343	665113
697294	665114
191053	665115
149230	665116
12768	665117
512180	665118
660827	665119
77496	665120
569103	665121
692541	665122
570854	665123
640869	665124
574997	665125
59623	665126
28881	665127
212351	665128
171230	665129
60930	665130
698022	665131
8653	665132
104744	665133
90970	665134
674800	665135
180674	665136
269736	665137
88415	665138
352848	665139
17839	665140
5975	665141
360464	665142
45182	665143
124782	665144
427501	665145
289146	665146
56764	665147
680237	665148
602013	665149
83384	665150
556784	665151
26251	665152
1452	665153
448823	665154
282612	665155
425930	665156
199392	665157
36126	665158
98340	665159
296715	665160
150545	665161
451495	665162
549055	665163
85379	665164
646100	665165
444925	665166
68952	665167
192351	665168
335256	665169
92187	665170
559494	665171
594303	665172
180049	665173
635527	665174
438466	665175
658341	665176
709699	665177
533038	665178
117369	665179
374628	665180
680505	665181
368837	665182
365681	665183
722110	665184
522013	665185
462365	665186
285631	665187
268526	665188
320857	665189
45591	665190
16499	665191
47	665192
263931	665193
115874	665194
218256	665195
723704	665196
17020	665197
653201	665198
50340	665199
179728	665200
491238	665201
193419	665202
625715	665203
70801	665204
613099	665205
533113	665206
3162	665207
173859	665208
155519	665209
585631	665210
684746	665211
469672	665212
930	665213
5834	665214
9074	665215
154613	665216
652310	665217
66631	665218
113190	665219
574647	665220
8815	665221
547347	665222
425826	665223
100349	665224
7434	665225
295626	665226
576394	665227
440837	665228
472732	665229
333197	665230
635280	665231
7036	665232
59154	665233
136371	665234
98380	665235
478391	665236
86	665237
230007	665238
391523	665239
237143	665240
68545	665241
553011	665242
255394	665243
12820	665244
101850	665245
493719	665246
472779	665247
44551	665248
10647	665249
322657	665250
149808	665251
313697	665252
444317	665253
466640	665254
426812	665255
27476	665256
234559	665257
177997	665258
296314	665259
148365	665260
142068	665261
445227	665262
94308	665263
32722	665264
154086	665265
470393	665266
16768	665267
161121	665268
327910	665269
486063	665270
527601	665271
248159	665272
667946	665273
651708	665274
20646	665275
389349	665276
1059	665277
643596	665278
242561	665279
94617	665280
521651	665281
286679	665282
659150	665283
329991	665284
30907	665285
86674	665286
158256	665287
689143	665288
449629	665289
93740	665290
648165	665291
5893	665292
3424	665293
333253	665294
2483	665295
151495	665296
271117	665297
424111	665298
215907	665299
447802	665300
355304	665301
95678	665302
564374	665303
123859	665304
497746	665305
384351	665306
481591	665307
339255	665308
664722	665309
57732	665310
497215	665311
540067	665312
32078	665313
210673	665314
340536	665315
653209	665316
63704	665317
90255	665318
436220	665319
75528	665320
92536	665321
240713	665322
533838	665323
144544	665324
216451	665325
580130	665326
315373	665327
339094	665328
361450	665329
41105	665330
343419	665331
49111	665332
255501	665333
101073	665334
693702	665335
6901	665336
44981	665337
263491	665338
58047	665339
87868	665340
76990	665341
626888	665342
166836	665343
632440	665344
293344	665345
424636	665346
181101	665347
589754	665348
266540	665349
75471	665350
239211	665351
635047	665352
721555	665353
447928	665354
142197	665355
80529	665356
43283	665357
237936	665358
9167	665359
16290	665360
188871	665361
361883	665362
538801	665363
166229	665364
8605	665365
270930	665366
391492	665367
514146	665368
297125	665369
315667	665370
685266	665371
221962	665372
454475	665373
343342	665374
249148	665375
343436	665376
89229	665377
683224	665378
627944	665379
31357	665380
213283	665381
62133	665382
96401	665383
199623	665384
627411	665385
1664	665386
245427	665387
706500	665388
360023	665389
212579	665390
171464	665391
349138	665392
14013	665393
362232	665394
48087	665395
39000	665396
450080	665397
97131	665398
224492	665399
104676	665400
443274	665401
257642	665402
609979	665403
355961	665404
261671	665405
384809	665406
246763	665407
219291	665408
609046	665409
97199	665410
515055	665411
127454	665412
346138	665413
61484	665414
126854	665415
28830	665416
471353	665417
263779	665418
596740	665419
558744	665420
132178	665421
417436	665422
503673	665423
545666	665424
569478	665425
55012	665426
705144	665427
56014	665428
156324	665429
670061	665430
40207	665431
266216	665432
708665	665433
176107	665434
23405	665435
29301	665436
142487	665437
536331	665438
297062	665439
1621	665440
291232	665441
206116	665442
496445	665443
243076	665444
15870	665445
480887	665446
671816	665447
229557	665448
78200	665449
6918	665450
426510	665451
376378	665452
554942	665453
458653	665454
217271	665455
562920	665456
109334	665457
407360	665458
662752	665459
611508	665460
650907	665461
90445	665462
40766	665463
490154	665464
32571	665465
260089	665466
124843	665467
448409	665468
131582	665469
8372	665470
670030	665471
594046	665472
143679	665473
609039	665474
278842	665475
708791	665476
341334	665477
29834	665478
535175	665479
324972	665480
292382	665481
629373	665482
185174	665483
610832	665484
320126	665485
716955	665486
421800	665487
119540	665488
579909	665489
85922	665490
612371	665491
216120	665492
500554	665493
598925	665494
173340	665495
717465	665496
56275	665497
341153	665498
107244	665499
406667	665500
303980	665501
173661	665502
8648	665503
67095	665504
313390	665505
607345	665506
11684	665507
114126	665508
12478	665509
64114	665510
565069	665511
229710	665512
332150	665513
21712	665514
332658	665515
195190	665516
660113	665517
36309	665518
663360	665519
26909	665520
251342	665521
245589	665522
36123	665523
66152	665524
119979	665525
231425	665526
97632	665527
105118	665528
718678	665529
421490	665530
185776	665531
51700	665532
262975	665533
48748	665534
712339	665535
665307	665536
338842	665537
211217	665538
38225	665539
644022	665540
560417	665541
53003	665542
94976	665543
349624	665544
312130	665545
154207	665546
229443	665547
8691	665548
645386	665549
6546	665550
463897	665551
288783	665552
496937	665553
37084	665554
711664	665555
247764	665556
553851	665557
61344	665558
344994	665559
30968	665560
518349	665561
30188	665562
630684	665563
665663	665564
175653	665565
20125	665566
536313	665567
544249	665568
124099	665569
374333	665570
332757	665571
506	665572
156417	665573
299848	665574
129604	665575
18960	665576
10211	665577
5137	665578
101143	665579
202197	665580
590359	665581
302289	665582
713448	665583
48911	665584
87283	665585
151799	665586
354526	665587
724515	665588
718456	665589
222323	665590
547447	665591
50052	665592
451451	665593
282438	665594
382837	665595
25402	665596
20336	665597
676283	665598
136864	665599
205903	665600
582646	665601
201997	665602
355484	665603
395476	665604
226986	665605
214157	665606
177546	665607
645015	665608
543848	665609
1150	665610
169129	665611
81237	665612
385955	665613
18027	665614
102978	665615
186414	665616
40711	665617
258496	665618
247645	665619
222021	665620
296528	665621
259737	665622
387252	665623
319026	665624
398000	665625
182317	665626
549013	665627
579214	665628
700878	665629
23367	665630
341826	665631
225236	665632
16640	665633
389320	665634
76613	665635
386560	665636
106540	665637
53086	665638
118273	665639
88391	665640
165289	665641
104614	665642
76442	665643
486732	665644
145938	665645
153571	665646
125731	665647
236650	665648
27809	665649
546274	665650
570513	665651
598591	665652
311719	665653
24590	665654
5266	665655
314273	665656
540093	665657
36715	665658
2383	665659
334576	665660
613743	665661
1004	665662
139986	665663
182065	665664
84565	665665
70670	665666
22219	665667
78550	665668
505374	665669
562843	665670
30653	665671
74472	665672
668271	665673
141598	665674
416455	665675
8618	665676
82592	665677
9687	665678
600453	665679
432563	665680
317177	665681
155836	665682
30942	665683
230308	665684
112824	665685
399066	665686
126207	665687
686977	665688
533017	665689
248654	665690
11268	665691
593218	665692
332128	665693
114383	665694
147792	665695
37465	665696
161189	665697
558719	665698
2515	665699
37797	665700
403923	665701
280543	665702
118732	665703
92116	665704
180829	665705
585417	665706
328782	665707
713461	665708
292141	665709
411462	665710
2282	665711
126020	665712
165578	665713
33333	665714
716556	665715
713991	665716
123253	665717
407345	665718
642966	665719
435207	665720
620213	665721
107106	665722
541642	665723
245588	665724
80854	665725
264092	665726
128023	665727
4615	665728
714824	665729
98998	665730
117323	665731
379118	665732
452278	665733
610080	665734
9954	665735
56589	665736
315670	665737
148172	665738
185028	665739
539763	665740
268556	665741
86813	665742
164404	665743
190230	665744
2852	665745
24436	665746
674167	665747
41227	665748
233584	665749
138984	665750
445158	665751
653954	665752
13461	665753
463764	665754
272906	665755
496871	665756
60081	665757
113858	665758
590057	665759
121953	665760
60662	665761
46757	665762
249229	665763
654555	665764
108977	665765
390904	665766
403274	665767
88941	665768
12936	665769
6934	665770
700351	665771
431536	665772
365806	665773
586881	665774
97078	665775
84297	665776
232425	665777
5655	665778
131576	665779
93786	665780
103646	665781
92453	665782
405746	665783
112695	665784
12193	665785
426666	665786
332654	665787
634663	665788
166110	665789
292909	665790
109218	665791
10830	665792
97788	665793
71277	665794
212917	665795
100072	665796
88822	665797
713417	665798
96497	665799
237098	665800
23740	665801
179466	665802
274	665803
26453	665804
555735	665805
177015	665806
220382	665807
230076	665808
91856	665809
470292	665810
191714	665811
222429	665812
480452	665813
146868	665814
422815	665815
229226	665816
88221	665817
118134	665818
160994	665819
5712	665820
122107	665821
215011	665822
438090	665823
369690	665824
38919	665825
562516	665826
442081	665827
375032	665828
241781	665829
498098	665830
146551	665831
38885	665832
455845	665833
322212	665834
419860	665835
474201	665836
509960	665837
65132	665838
183907	665839
436776	665840
483263	665841
88047	665842
1397	665843
425425	665844
196786	665845
479077	665846
690841	665847
81370	665848
125647	665849
438597	665850
17899	665851
650950	665852
550278	665853
90132	665854
677881	665855
517779	665856
583523	665857
189509	665858
89874	665859
671346	665860
160998	665861
396902	665862
478046	665863
34764	665864
491310	665865
575085	665866
383309	665867
155826	665868
84200	665869
12705	665870
373792	665871
300265	665872
150577	665873
84066	665874
2098	665875
106027	665876
31864	665877
379874	665878
18894	665879
707379	665880
180918	665881
558536	665882
7587	665883
51782	665884
589	665885
239345	665886
13308	665887
399073	665888
608825	665889
350154	665890
87340	665891
24288	665892
437163	665893
4151	665894
295527	665895
687578	665896
578924	665897
481488	665898
243813	665899
143498	665900
14671	665901
37622	665902
85205	665903
664710	665904
373016	665905
123687	665906
592428	665907
484386	665908
6344	665909
518710	665910
607601	665911
30850	665912
713219	665913
149602	665914
108421	665915
336722	665916
628833	665917
9872	665918
244323	665919
6844	665920
239494	665921
307947	665922
70867	665923
84776	665924
144743	665925
579749	665926
383317	665927
551985	665928
2188	665929
9797	665930
31566	665931
125603	665932
334188	665933
26557	665934
84930	665935
50900	665936
164892	665937
60274	665938
353582	665939
186805	665940
33886	665941
559783	665942
4818	665943
680545	665944
435719	665945
5142	665946
649386	665947
170292	665948
6122	665949
58951	665950
93894	665951
578078	665952
655233	665953
331469	665954
91957	665955
30437	665956
54687	665957
702489	665958
100929	665959
6175	665960
6298	665961
413852	665962
479771	665963
687444	665964
158607	665965
124176	665966
104909	665967
549644	665968
256962	665969
66231	665970
551144	665971
20433	665972
474391	665973
417799	665974
683813	665975
112686	665976
39768	665977
454627	665978
637111	665979
248019	665980
236130	665981
1834	665982
590523	665983
669005	665984
523682	665985
7312	665986
114667	665987
13979	665988
708235	665989
679452	665990
304041	665991
376245	665992
163606	665993
25145	665994
18757	665995
517883	665996
188539	665997
560221	665998
117898	665999
380215	666000
505660	666001
16624	666002
581178	666003
54068	666004
23038	666005
2178	666006
672711	666007
54335	666008
697311	666009
37110	666010
115255	666011
28709	666012
19273	666013
521871	666014
49967	666015
120506	666016
7318	666017
4951	666018
543491	666019
283533	666020
438101	666021
549663	666022
127278	666023
57794	666024
711655	666025
454954	666026
229873	666027
597696	666028
19526	666029
410924	666030
667800	666031
404589	666032
2231	666033
127200	666034
267545	666035
146591	666036
449093	666037
180197	666038
667030	666039
537340	666040
606315	666041
10849	666042
304131	666043
6963	666044
222373	666045
83389	666046
1711	666047
10880	666048
3500	666049
691924	666050
34762	666051
217640	666052
316710	666053
34009	666054
80833	666055
168825	666056
3867	666057
2670	666058
1204	666059
106098	666060
353335	666061
182231	666062
138161	666063
516143	666064
161013	666065
384699	666066
430700	666067
307444	666068
49453	666069
418158	666070
233339	666071
161353	666072
119847	666073
395880	666074
17656	666075
3019	666076
268584	666077
65331	666078
69266	666079
619325	666080
574323	666081
31734	666082
548249	666083
74594	666084
620432	666085
443756	666086
30674	666087
139776	666088
563320	666089
642102	666090
100355	666091
14593	666092
411215	666093
222931	666094
49282	666095
146917	666096
675715	666097
558454	666098
4036	666099
1300	666100
4321	666101
98994	666102
148406	666103
369264	666104
429683	666105
19343	666106
46995	666107
467880	666108
715562	666109
253760	666110
672652	666111
225242	666112
499886	666113
170800	666114
112634	666115
137374	666116
205623	666117
116308	666118
78855	666119
72076	666120
11151	666121
154843	666122
540254	666123
255637	666124
279924	666125
166383	666126
76669	666127
425355	666128
657803	666129
5412	666130
114328	666131
669867	666132
237209	666133
103264	666134
463287	666135
159362	666136
533576	666137
25412	666138
390886	666139
447389	666140
580054	666141
165685	666142
1137	666143
158285	666144
689246	666145
130006	666146
359822	666147
263181	666148
308103	666149
341292	666150
24336	666151
412321	666152
554489	666153
20463	666154
454805	666155
425345	666156
121774	666157
170176	666158
44046	666159
364351	666160
73770	666161
359812	666162
65178	666163
69071	666164
5415	666165
466840	666166
647977	666167
70872	666168
4622	666169
76244	666170
282479	666171
657561	666172
284284	666173
628586	666174
17292	666175
623434	666176
234409	666177
178887	666178
201217	666179
163357	666180
479789	666181
506373	666182
455095	666183
634157	666184
538384	666185
250376	666186
364556	666187
622650	666188
41512	666189
202473	666190
331458	666191
555527	666192
400706	666193
472677	666194
679008	666195
651451	666196
366428	666197
97723	666198
450208	666199
310119	666200
64	666201
552997	666202
70822	666203
634173	666204
142641	666205
383555	666206
48387	666207
401766	666208
104077	666209
724713	666210
80013	666211
299456	666212
77348	666213
141748	666214
113378	666215
107212	666216
121639	666217
164758	666218
434347	666219
18511	666220
232191	666221
150221	666222
421409	666223
475964	666224
624009	666225
147411	666226
372705	666227
102106	666228
32695	666229
497712	666230
655657	666231
57634	666232
8321	666233
216868	666234
18161	666235
426332	666236
348432	666237
657878	666238
442541	666239
498292	666240
161190	666241
6353	666242
510516	666243
335868	666244
355469	666245
484015	666246
52891	666247
36793	666248
608348	666249
99219	666250
306421	666251
17775	666252
18491	666253
145582	666254
402954	666255
573263	666256
123694	666257
456259	666258
17930	666259
720669	666260
41044	666261
437485	666262
350802	666263
1822	666264
41703	666265
132512	666266
120764	666267
278975	666268
520913	666269
587995	666270
289049	666271
11028	666272
324697	666273
515988	666274
273086	666275
591986	666276
674609	666277
176664	666278
24639	666279
6845	666280
50648	666281
141899	666282
33879	666283
12439	666284
340970	666285
182435	666286
118664	666287
61728	666288
2417	666289
27808	666290
1093	666291
29739	666292
640062	666293
699551	666294
560603	666295
296894	666296
671435	666297
19105	666298
150634	666299
45971	666300
447083	666301
405161	666302
563644	666303
126302	666304
693154	666305
623350	666306
411002	666307
98387	666308
297543	666309
301954	666310
5905	666311
356014	666312
67917	666313
676688	666314
75017	666315
229549	666316
487437	666317
8251	666318
153056	666319
347208	666320
164137	666321
632810	666322
179693	666323
34255	666324
414457	666325
175408	666326
54733	666327
233354	666328
541782	666329
510566	666330
530215	666331
84926	666332
255455	666333
475295	666334
487934	666335
453589	666336
256271	666337
629712	666338
352413	666339
323776	666340
317862	666341
162013	666342
34890	666343
322080	666344
702726	666345
130667	666346
231457	666347
391300	666348
181551	666349
640738	666350
257369	666351
138700	666352
156346	666353
61469	666354
343339	666355
58466	666356
682597	666357
165398	666358
173488	666359
140226	666360
703122	666361
308776	666362
597306	666363
543522	666364
117719	666365
284409	666366
226039	666367
650284	666368
267035	666369
565224	666370
125348	666371
181660	666372
589998	666373
123200	666374
82952	666375
117343	666376
667879	666377
85320	666378
293924	666379
436154	666380
599595	666381
311451	666382
136966	666383
197236	666384
291210	666385
51177	666386
746	666387
118486	666388
208065	666389
602238	666390
503067	666391
144353	666392
581469	666393
597138	666394
506663	666395
465264	666396
23496	666397
140853	666398
310644	666399
29013	666400
149255	666401
647161	666402
240640	666403
647132	666404
36451	666405
100008	666406
704746	666407
153402	666408
574480	666409
576987	666410
29231	666411
196379	666412
65192	666413
347755	666414
670164	666415
176816	666416
144342	666417
44402	666418
162110	666419
409349	666420
158354	666421
32309	666422
376796	666423
580181	666424
150722	666425
570777	666426
659838	666427
502228	666428
215087	666429
23014	666430
490381	666431
287066	666432
105000	666433
642282	666434
12473	666435
8223	666436
610436	666437
119377	666438
885	666439
584164	666440
695546	666441
714660	666442
692424	666443
657142	666444
20561	666445
596800	666446
32387	666447
96771	666448
33970	666449
613174	666450
138939	666451
57557	666452
2970	666453
28879	666454
27093	666455
255837	666456
171022	666457
145345	666458
455666	666459
43484	666460
419047	666461
227537	666462
511191	666463
548169	666464
153649	666465
365769	666466
65124	666467
47716	666468
580207	666469
248193	666470
553326	666471
285765	666472
699749	666473
515507	666474
91317	666475
638969	666476
147129	666477
487773	666478
398897	666479
281593	666480
68841	666481
336789	666482
117751	666483
462811	666484
525249	666485
66763	666486
51746	666487
359095	666488
280999	666489
335318	666490
25903	666491
13517	666492
266152	666493
418501	666494
31931	666495
12951	666496
484968	666497
26185	666498
669264	666499
119101	666500
22507	666501
379001	666502
76107	666503
60849	666504
20727	666505
134459	666506
284642	666507
14160	666508
122996	666509
452294	666510
56182	666511
93252	666512
26922	666513
75110	666514
56626	666515
13208	666516
211436	666517
661129	666518
230050	666519
135033	666520
167256	666521
326106	666522
496468	666523
497162	666524
634869	666525
608164	666526
66576	666527
208623	666528
147266	666529
502880	666530
464749	666531
19470	666532
521318	666533
409270	666534
457780	666535
173010	666536
592447	666537
139480	666538
314601	666539
84789	666540
87338	666541
554533	666542
90407	666543
178462	666544
156090	666545
8776	666546
32608	666547
309259	666548
256292	666549
224472	666550
693987	666551
5687	666552
35806	666553
39054	666554
219204	666555
95763	666556
219600	666557
134467	666558
48312	666559
511541	666560
563013	666561
546424	666562
10198	666563
610014	666564
389250	666565
28570	666566
150502	666567
289044	666568
299684	666569
375058	666570
141375	666571
85751	666572
672783	666573
360879	666574
674903	666575
629896	666576
616910	666577
74994	666578
505400	666579
643391	666580
225154	666581
562002	666582
317903	666583
578930	666584
646822	666585
36736	666586
166158	666587
632388	666588
103099	666589
93316	666590
609239	666591
214023	666592
22110	666593
50296	666594
125458	666595
508524	666596
280652	666597
624811	666598
38815	666599
423716	666600
399154	666601
653182	666602
82	666603
179358	666604
472267	666605
71370	666606
369766	666607
16496	666608
68309	666609
31595	666610
576570	666611
16421	666612
99266	666613
572816	666614
692963	666615
12340	666616
318555	666617
100791	666618
683883	666619
6007	666620
291980	666621
222911	666622
316729	666623
722943	666624
109969	666625
651247	666626
366798	666627
480109	666628
637810	666629
489633	666630
142586	666631
3704	666632
512124	666633
482175	666634
22727	666635
143886	666636
370	666637
18834	666638
481341	666639
213079	666640
454645	666641
564599	666642
46594	666643
17823	666644
246447	666645
311	666646
89514	666647
36241	666648
710147	666649
346339	666650
482089	666651
393888	666652
100680	666653
141317	666654
530040	666655
131288	666656
690060	666657
43051	666658
114153	666659
130600	666660
47363	666661
49620	666662
62048	666663
133154	666664
52679	666665
27183	666666
144693	666667
119997	666668
446562	666669
265954	666670
490785	666671
15634	666672
155036	666673
681504	666674
238774	666675
2149	666676
711328	666677
22016	666678
616013	666679
611430	666680
255303	666681
158994	666682
648769	666683
156281	666684
11237	666685
565227	666686
673466	666687
528553	666688
134380	666689
263209	666690
121051	666691
185708	666692
151333	666693
84099	666694
610443	666695
459929	666696
654890	666697
596807	666698
377078	666699
321910	666700
563941	666701
72558	666702
1741	666703
488624	666704
309204	666705
31270	666706
14694	666707
240131	666708
3705	666709
486080	666710
151313	666711
258740	666712
130741	666713
216351	666714
322631	666715
324653	666716
511861	666717
270900	666718
366463	666719
170497	666720
157178	666721
83032	666722
186696	666723
574266	666724
209975	666725
212922	666726
275800	666727
267066	666728
131168	666729
6296	666730
24366	666731
462719	666732
4111	666733
31288	666734
65	666735
81498	666736
360294	666737
216139	666738
10614	666739
540325	666740
207278	666741
268998	666742
488598	666743
542920	666744
606765	666745
13361	666746
341691	666747
646125	666748
159294	666749
57562	666750
71780	666751
168275	666752
315751	666753
15846	666754
175763	666755
161308	666756
263675	666757
92062	666758
151651	666759
338998	666760
124101	666761
470547	666762
49462	666763
463856	666764
131726	666765
352780	666766
142998	666767
312197	666768
509672	666769
361897	666770
561803	666771
243646	666772
109743	666773
313484	666774
554390	666775
3369	666776
127327	666777
111660	666778
181601	666779
349924	666780
15802	666781
586400	666782
63087	666783
498639	666784
98639	666785
22529	666786
150990	666787
541688	666788
124017	666789
210913	666790
182786	666791
309693	666792
588562	666793
133337	666794
123620	666795
172557	666796
219728	666797
38332	666798
140830	666799
36696	666800
363326	666801
637503	666802
174874	666803
46064	666804
538569	666805
315353	666806
148858	666807
320023	666808
445706	666809
409911	666810
673136	666811
338286	666812
447680	666813
100213	666814
504779	666815
13321	666816
152698	666817
581023	666818
23707	666819
48412	666820
132784	666821
248812	666822
148128	666823
435411	666824
107069	666825
221271	666826
41729	666827
117227	666828
131268	666829
636404	666830
625186	666831
129983	666832
286701	666833
543348	666834
326477	666835
616954	666836
488536	666837
547706	666838
637648	666839
17928	666840
69940	666841
53599	666842
165711	666843
447260	666844
205627	666845
396390	666846
258926	666847
168852	666848
529175	666849
135155	666850
219642	666851
229742	666852
137317	666853
358063	666854
433273	666855
290454	666856
187618	666857
181797	666858
521941	666859
607118	666860
131718	666861
17724	666862
175081	666863
539353	666864
637629	666865
51886	666866
373088	666867
312201	666868
5416	666869
419259	666870
13857	666871
382370	666872
674629	666873
15340	666874
200777	666875
63928	666876
116312	666877
665629	666878
544761	666879
625704	666880
351854	666881
162207	666882
354086	666883
371557	666884
162160	666885
394150	666886
18646	666887
174220	666888
25695	666889
49915	666890
454732	666891
528774	666892
550380	666893
482053	666894
142641	666895
200853	666896
536311	666897
9875	666898
37179	666899
41852	666900
150499	666901
128269	666902
720415	666903
399865	666904
682512	666905
245413	666906
135624	666907
450565	666908
29337	666909
504221	666910
128106	666911
380377	666912
526901	666913
45870	666914
432358	666915
122351	666916
182102	666917
75256	666918
500499	666919
344181	666920
231466	666921
141846	666922
87092	666923
205677	666924
204995	666925
47099	666926
166250	666927
532327	666928
307630	666929
562402	666930
309004	666931
350684	666932
129375	666933
50560	666934
710542	666935
6601	666936
38864	666937
705893	666938
214299	666939
579066	666940
13111	666941
434304	666942
43354	666943
329170	666944
691358	666945
435216	666946
378321	666947
50498	666948
722841	666949
123085	666950
555147	666951
70678	666952
80265	666953
59409	666954
689437	666955
7666	666956
52229	666957
503589	666958
518262	666959
465412	666960
45356	666961
129400	666962
125556	666963
72944	666964
196408	666965
488788	666966
249744	666967
322575	666968
615382	666969
589895	666970
80358	666971
637784	666972
561230	666973
299832	666974
636025	666975
167302	666976
7654	666977
447077	666978
686649	666979
55651	666980
374307	666981
348757	666982
289120	666983
402255	666984
717	666985
18255	666986
53335	666987
605187	666988
679	666989
425431	666990
626247	666991
188673	666992
621743	666993
43324	666994
412020	666995
288981	666996
471471	666997
517103	666998
42104	666999
455478	667000
190386	667001
54936	667002
16623	667003
143764	667004
20576	667005
44785	667006
673449	667007
137573	667008
635196	667009
29812	667010
288431	667011
23958	667012
411896	667013
419604	667014
662121	667015
266527	667016
144101	667017
28597	667018
53656	667019
57815	667020
82895	667021
11843	667022
2003	667023
567789	667024
174241	667025
240711	667026
37684	667027
118022	667028
424343	667029
630215	667030
417361	667031
604807	667032
691653	667033
370	667034
36491	667035
189480	667036
26403	667037
161237	667038
566990	667039
13573	667040
407335	667041
217648	667042
519102	667043
166282	667044
511120	667045
126514	667046
56153	667047
33926	667048
88303	667049
124498	667050
360145	667051
719882	667052
563306	667053
383539	667054
50367	667055
32177	667056
40243	667057
343799	667058
446380	667059
15653	667060
64571	667061
31352	667062
50188	667063
565795	667064
502609	667065
717612	667066
545650	667067
480995	667068
131183	667069
120385	667070
590781	667071
180823	667072
264833	667073
17294	667074
502415	667075
25246	667076
341372	667077
678624	667078
451374	667079
4752	667080
632653	667081
268704	667082
673842	667083
645600	667084
52312	667085
119891	667086
131349	667087
385516	667088
14734	667089
532757	667090
403766	667091
19051	667092
113960	667093
72000	667094
38408	667095
7739	667096
581825	667097
115913	667098
146914	667099
687825	667100
457885	667101
432317	667102
19901	667103
557740	667104
722740	667105
402133	667106
398111	667107
75366	667108
113830	667109
405253	667110
164730	667111
255043	667112
651849	667113
660226	667114
44602	667115
169418	667116
11875	667117
255196	667118
233020	667119
183962	667120
426077	667121
233724	667122
73844	667123
543143	667124
415847	667125
710488	667126
118392	667127
1510	667128
568254	667129
575310	667130
16835	667131
24520	667132
81639	667133
112959	667134
12242	667135
563179	667136
156912	667137
400531	667138
566596	667139
283385	667140
518735	667141
535157	667142
45062	667143
617532	667144
383021	667145
117115	667146
234092	667147
174529	667148
4754	667149
452121	667150
592	667151
92749	667152
85388	667153
154961	667154
112896	667155
9278	667156
79039	667157
5395	667158
229014	667159
385957	667160
69837	667161
156658	667162
41483	667163
58663	667164
9765	667165
4376	667166
75095	667167
134066	667168
650204	667169
711852	667170
296080	667171
121767	667172
78633	667173
674459	667174
555496	667175
167057	667176
655749	667177
28	667178
531133	667179
340774	667180
171789	667181
690914	667182
286040	667183
190395	667184
272670	667185
683877	667186
4925	667187
336653	667188
4284	667189
2414	667190
484859	667191
242557	667192
117919	667193
178922	667194
529822	667195
9328	667196
180431	667197
609783	667198
567343	667199
265119	667200
430972	667201
95488	667202
18354	667203
53026	667204
655815	667205
693478	667206
299847	667207
617301	667208
82868	667209
207367	667210
146880	667211
154691	667212
666958	667213
273165	667214
165824	667215
113431	667216
675382	667217
200782	667218
205130	667219
459653	667220
655287	667221
78650	667222
588738	667223
10	667224
82472	667225
197620	667226
595995	667227
511322	667228
41927	667229
424752	667230
430113	667231
137440	667232
714191	667233
1046	667234
4487	667235
355543	667236
36456	667237
9749	667238
277317	667239
69059	667240
5495	667241
167136	667242
22715	667243
85249	667244
17226	667245
370315	667246
485129	667247
650042	667248
135915	667249
325203	667250
519129	667251
135685	667252
414064	667253
10705	667254
635618	667255
607605	667256
166058	667257
447828	667258
697882	667259
687915	667260
490740	667261
537266	667262
491871	667263
522389	667264
249533	667265
267736	667266
188958	667267
169317	667268
649078	667269
599205	667270
295245	667271
1716	667272
322494	667273
560345	667274
126354	667275
370857	667276
335258	667277
208764	667278
216607	667279
494624	667280
183936	667281
545433	667282
1915	667283
31874	667284
383765	667285
89906	667286
608798	667287
140885	667288
676424	667289
14157	667290
228140	667291
279589	667292
39541	667293
40795	667294
712901	667295
141156	667296
358268	667297
35997	667298
329658	667299
46045	667300
150570	667301
325963	667302
708261	667303
37096	667304
556122	667305
52702	667306
348602	667307
37001	667308
198123	667309
430270	667310
5427	667311
27966	667312
41427	667313
116295	667314
36415	667315
6474	667316
45405	667317
456715	667318
330090	667319
559889	667320
63942	667321
300397	667322
74637	667323
54837	667324
67125	667325
526836	667326
2240	667327
395268	667328
649989	667329
157746	667330
348385	667331
36293	667332
109198	667333
413634	667334
713193	667335
9400	667336
21154	667337
325362	667338
153857	667339
176136	667340
544516	667341
469790	667342
332703	667343
101066	667344
682392	667345
2782	667346
405363	667347
595828	667348
172697	667349
595746	667350
264908	667351
6789	667352
428194	667353
178302	667354
54176	667355
132931	667356
677513	667357
224413	667358
189760	667359
234001	667360
60146	667361
130266	667362
221038	667363
287338	667364
605002	667365
23055	667366
193583	667367
139465	667368
149551	667369
148450	667370
110726	667371
517355	667372
640785	667373
397281	667374
28077	667375
21423	667376
591168	667377
318160	667378
485720	667379
466347	667380
150198	667381
305592	667382
23209	667383
451660	667384
144733	667385
665667	667386
408905	667387
15314	667388
624034	667389
656507	667390
80818	667391
46659	667392
469233	667393
355293	667394
678090	667395
266450	667396
617573	667397
381586	667398
686370	667399
451164	667400
638086	667401
118507	667402
616088	667403
333591	667404
359159	667405
438135	667406
14093	667407
37908	667408
534479	667409
508578	667410
545406	667411
35629	667412
35936	667413
541979	667414
22588	667415
82177	667416
649124	667417
2319	667418
11942	667419
94832	667420
613405	667421
461466	667422
22542	667423
2764	667424
707671	667425
387898	667426
184672	667427
16743	667428
355439	667429
366054	667430
177825	667431
95774	667432
480525	667433
669369	667434
70438	667435
186032	667436
31955	667437
522044	667438
392011	667439
530133	667440
380502	667441
265946	667442
406782	667443
195202	667444
702471	667445
546382	667446
544677	667447
287003	667448
199890	667449
670963	667450
199558	667451
682085	667452
130990	667453
563623	667454
59832	667455
21216	667456
65298	667457
591029	667458
170975	667459
620648	667460
591318	667461
33223	667462
47807	667463
135656	667464
91295	667465
23919	667466
324184	667467
11369	667468
183223	667469
540744	667470
160523	667471
235906	667472
498205	667473
31866	667474
637739	667475
526217	667476
4273	667477
137372	667478
164376	667479
322032	667480
16437	667481
147243	667482
638805	667483
182157	667484
121814	667485
46984	667486
471953	667487
369269	667488
69656	667489
412741	667490
46789	667491
41174	667492
36289	667493
547878	667494
682794	667495
17321	667496
390710	667497
271302	667498
645792	667499
670872	667500
373538	667501
303789	667502
61585	667503
147992	667504
260964	667505
126409	667506
15192	667507
623498	667508
179504	667509
377411	667510
281384	667511
148726	667512
217714	667513
342652	667514
151030	667515
219513	667516
454517	667517
624186	667518
27362	667519
41880	667520
429	667521
6781	667522
576989	667523
7524	667524
90245	667525
89364	667526
713730	667527
352852	667528
450626	667529
181628	667530
16445	667531
212787	667532
248522	667533
170919	667534
33060	667535
7714	667536
647090	667537
50727	667538
534536	667539
694112	667540
333921	667541
10654	667542
4198	667543
135539	667544
624001	667545
124850	667546
619216	667547
4751	667548
144994	667549
91669	667550
329490	667551
91047	667552
229514	667553
310976	667554
565745	667555
126329	667556
150688	667557
40478	667558
254713	667559
238005	667560
73	667561
137829	667562
116926	667563
343568	667564
698093	667565
270296	667566
42827	667567
471368	667568
343206	667569
178951	667570
453851	667571
42552	667572
158726	667573
468640	667574
64739	667575
137281	667576
700109	667577
309809	667578
512533	667579
36503	667580
15233	667581
185848	667582
588715	667583
14245	667584
970	667585
558704	667586
200584	667587
96301	667588
176383	667589
558695	667590
580650	667591
332814	667592
649846	667593
135777	667594
464755	667595
462904	667596
10697	667597
1948	667598
650928	667599
230966	667600
700542	667601
155096	667602
548645	667603
89380	667604
52391	667605
597808	667606
496085	667607
539541	667608
604299	667609
8499	667610
186313	667611
164068	667612
247832	667613
255909	667614
210506	667615
40196	667616
27361	667617
391137	667618
12714	667619
372763	667620
712514	667621
511846	667622
147039	667623
115059	667624
289053	667625
124785	667626
139399	667627
295463	667628
701037	667629
40858	667630
77075	667631
29668	667632
618896	667633
692050	667634
606329	667635
258533	667636
142759	667637
7920	667638
3434	667639
643547	667640
81306	667641
635993	667642
119487	667643
561896	667644
669493	667645
161785	667646
27707	667647
451689	667648
116294	667649
340203	667650
551544	667651
464113	667652
2213	667653
639077	667654
282983	667655
580746	667656
214825	667657
672290	667658
219684	667659
511297	667660
163623	667661
227292	667662
171248	667663
655501	667664
1281	667665
69475	667666
583162	667667
267861	667668
115633	667669
348102	667670
380410	667671
21	667672
706973	667673
157979	667674
360870	667675
501716	667676
624198	667677
632884	667678
582211	667679
601639	667680
343319	667681
454160	667682
198748	667683
11410	667684
526996	667685
685174	667686
34481	667687
6899	667688
400323	667689
643951	667690
355266	667691
258526	667692
568670	667693
58102	667694
711572	667695
545415	667696
613895	667697
303468	667698
291824	667699
627256	667700
273944	667701
272798	667702
60267	667703
15048	667704
157354	667705
491639	667706
491550	667707
547927	667708
39788	667709
32731	667710
555877	667711
154157	667712
623520	667713
62888	667714
358547	667715
667171	667716
532294	667717
49677	667718
465517	667719
412021	667720
32270	667721
402050	667722
33490	667723
85939	667724
516054	667725
490126	667726
663242	667727
6202	667728
700540	667729
25669	667730
132529	667731
307514	667732
721400	667733
1969	667734
8854	667735
440768	667736
67436	667737
387188	667738
129499	667739
171778	667740
180830	667741
294789	667742
465753	667743
18044	667744
78478	667745
587785	667746
120203	667747
178015	667748
672521	667749
74079	667750
279494	667751
287376	667752
469903	667753
193306	667754
673601	667755
919	667756
145972	667757
120373	667758
149220	667759
548781	667760
19273	667761
511233	667762
515318	667763
630211	667764
165581	667765
42852	667766
440437	667767
665202	667768
654125	667769
286247	667770
176488	667771
262143	667772
10842	667773
99743	667774
531072	667775
145674	667776
367304	667777
361460	667778
120339	667779
216317	667780
314861	667781
333544	667782
175286	667783
2697	667784
709750	667785
43081	667786
43433	667787
31730	667788
242913	667789
12296	667790
35035	667791
258812	667792
638058	667793
661155	667794
45258	667795
282163	667796
390230	667797
205516	667798
683339	667799
639601	667800
293216	667801
95967	667802
60370	667803
314723	667804
406397	667805
103483	667806
631209	667807
551852	667808
185098	667809
613446	667810
709451	667811
625560	667812
63555	667813
10788	667814
359219	667815
628748	667816
623377	667817
252809	667818
114764	667819
125240	667820
247374	667821
17820	667822
141089	667823
659933	667824
10184	667825
492497	667826
647152	667827
412226	667828
20787	667829
152859	667830
21777	667831
284260	667832
31474	667833
4928	667834
410675	667835
38326	667836
612620	667837
375696	667838
112491	667839
71315	667840
295572	667841
670748	667842
406948	667843
455675	667844
195244	667845
550402	667846
153640	667847
641930	667848
99295	667849
338447	667850
508779	667851
105749	667852
7356	667853
7426	667854
2923	667855
238590	667856
91831	667857
6689	667858
17704	667859
4109	667860
594100	667861
707785	667862
381804	667863
535098	667864
98860	667865
412197	667866
148511	667867
225339	667868
543530	667869
625412	667870
101977	667871
559002	667872
521689	667873
15133	667874
596368	667875
2396	667876
263989	667877
15802	667878
150915	667879
157297	667880
25370	667881
147323	667882
2740	667883
146299	667884
704797	667885
450051	667886
23786	667887
106779	667888
349808	667889
390669	667890
133067	667891
76226	667892
199615	667893
687052	667894
1745	667895
288354	667896
601362	667897
55410	667898
587620	667899
387229	667900
458345	667901
150711	667902
203025	667903
232201	667904
614948	667905
28572	667906
56317	667907
69512	667908
327706	667909
340591	667910
22976	667911
453747	667912
478530	667913
231439	667914
620750	667915
25475	667916
51073	667917
503121	667918
98785	667919
681961	667920
557127	667921
2382	667922
6811	667923
698536	667924
180736	667925
6572	667926
440632	667927
192590	667928
112680	667929
337387	667930
117594	667931
35834	667932
162909	667933
604819	667934
243887	667935
308859	667936
171253	667937
139459	667938
254008	667939
40069	667940
125444	667941
474911	667942
591032	667943
4250	667944
28472	667945
15353	667946
1475	667947
163635	667948
348265	667949
122001	667950
312844	667951
697039	667952
339195	667953
111375	667954
405180	667955
479	667956
102773	667957
9827	667958
410657	667959
238060	667960
161484	667961
210029	667962
181424	667963
89651	667964
134822	667965
343147	667966
412460	667967
31931	667968
660293	667969
206646	667970
162345	667971
531535	667972
699905	667973
39568	667974
291854	667975
209358	667976
481987	667977
157599	667978
659451	667979
464739	667980
398299	667981
391432	667982
364248	667983
719864	667984
104537	667985
50812	667986
510231	667987
121987	667988
179250	667989
241021	667990
199737	667991
175215	667992
102525	667993
87196	667994
1076	667995
523574	667996
15643	667997
569854	667998
418362	667999
301387	668000
345567	668001
443495	668002
106913	668003
105747	668004
709721	668005
53992	668006
517912	668007
260599	668008
155213	668009
52440	668010
642522	668011
114141	668012
53733	668013
169352	668014
456129	668015
371417	668016
93629	668017
85055	668018
50673	668019
590776	668020
30314	668021
680032	668022
7029	668023
544036	668024
52928	668025
50603	668026
334339	668027
557350	668028
386001	668029
462084	668030
617917	668031
52151	668032
98940	668033
422346	668034
229240	668035
118843	668036
81536	668037
171354	668038
254065	668039
328607	668040
681345	668041
174913	668042
15167	668043
23071	668044
5446	668045
147180	668046
504585	668047
592615	668048
636721	668049
392069	668050
724317	668051
39006	668052
582639	668053
50153	668054
422605	668055
168255	668056
30505	668057
556587	668058
518427	668059
7691	668060
149961	668061
306231	668062
446103	668063
62953	668064
217781	668065
130217	668066
154078	668067
570186	668068
583336	668069
459996	668070
466851	668071
144148	668072
613590	668073
10853	668074
108231	668075
30278	668076
633060	668077
141270	668078
625777	668079
390180	668080
435178	668081
365962	668082
616187	668083
535004	668084
696597	668085
184888	668086
229352	668087
203315	668088
716772	668089
67081	668090
293578	668091
40997	668092
350027	668093
27278	668094
341481	668095
191247	668096
680624	668097
143646	668098
119719	668099
631655	668100
406928	668101
6229	668102
259805	668103
559921	668104
20901	668105
28105	668106
10347	668107
275586	668108
48948	668109
106083	668110
10514	668111
53603	668112
668174	668113
259493	668114
583254	668115
80154	668116
353726	668117
541968	668118
448879	668119
665626	668120
259090	668121
34367	668122
46299	668123
331955	668124
29482	668125
11531	668126
140633	668127
617413	668128
146514	668129
353420	668130
57626	668131
25837	668132
157227	668133
686613	668134
240	668135
15689	668136
543155	668137
197127	668138
279046	668139
218553	668140
56736	668141
9471	668142
79854	668143
188470	668144
240107	668145
164721	668146
547489	668147
133610	668148
269944	668149
254128	668150
352071	668151
8057	668152
608939	668153
515757	668154
262069	668155
40589	668156
689855	668157
38165	668158
396398	668159
40736	668160
115084	668161
13381	668162
23197	668163
4684	668164
415464	668165
166138	668166
644611	668167
549934	668168
582150	668169
496618	668170
559525	668171
414221	668172
442861	668173
298778	668174
489688	668175
27044	668176
187021	668177
447283	668178
173094	668179
408977	668180
66150	668181
222198	668182
655991	668183
68262	668184
266370	668185
450274	668186
64117	668187
129091	668188
15629	668189
81513	668190
590734	668191
39629	668192
13749	668193
498882	668194
418203	668195
132751	668196
17366	668197
45881	668198
4558	668199
685866	668200
680734	668201
371132	668202
589269	668203
356547	668204
95078	668205
555784	668206
388942	668207
77393	668208
7034	668209
517918	668210
552400	668211
6745	668212
531129	668213
446568	668214
20974	668215
68430	668216
520612	668217
17491	668218
141218	668219
2639	668220
33226	668221
242888	668222
312114	668223
505434	668224
47017	668225
153962	668226
327496	668227
10570	668228
8517	668229
215746	668230
544004	668231
251012	668232
89	668233
366712	668234
32019	668235
447118	668236
697243	668237
104213	668238
549440	668239
353119	668240
27034	668241
634484	668242
649069	668243
301099	668244
147667	668245
189384	668246
537000	668247
22998	668248
49	668249
554575	668250
75373	668251
469147	668252
16546	668253
13874	668254
191591	668255
531637	668256
56090	668257
536814	668258
375526	668259
571888	668260
311708	668261
303893	668262
43806	668263
1824	668264
521518	668265
558596	668266
392663	668267
564521	668268
624872	668269
234005	668270
593723	668271
543481	668272
110219	668273
59776	668274
10374	668275
646432	668276
360759	668277
66961	668278
3996	668279
300045	668280
49780	668281
352739	668282
17639	668283
148504	668284
616399	668285
5207	668286
125987	668287
445217	668288
127246	668289
551461	668290
100682	668291
194633	668292
446205	668293
520433	668294
619561	668295
235406	668296
155601	668297
300248	668298
186886	668299
41543	668300
231518	668301
526479	668302
567	668303
413678	668304
70454	668305
138014	668306
370872	668307
231622	668308
702559	668309
10504	668310
53324	668311
486264	668312
720532	668313
575462	668314
321231	668315
106379	668316
698811	668317
709436	668318
468506	668319
20713	668320
2648	668321
266102	668322
40615	668323
291839	668324
126466	668325
337475	668326
552983	668327
184652	668328
23134	668329
218605	668330
492058	668331
54034	668332
412555	668333
435274	668334
573382	668335
509452	668336
262190	668337
160099	668338
408493	668339
347606	668340
175046	668341
529797	668342
17135	668343
525385	668344
179634	668345
699637	668346
40865	668347
671297	668348
208153	668349
385395	668350
639929	668351
183614	668352
213243	668353
554839	668354
33273	668355
777	668356
587264	668357
646161	668358
584880	668359
383107	668360
2868	668361
33090	668362
168757	668363
194713	668364
284986	668365
36314	668366
31311	668367
244518	668368
676519	668369
338987	668370
61570	668371
303930	668372
438881	668373
638760	668374
160454	668375
585499	668376
451539	668377
663852	668378
202661	668379
380252	668380
143579	668381
681891	668382
154622	668383
75553	668384
637826	668385
538275	668386
162021	668387
55166	668388
76407	668389
445683	668390
70548	668391
361292	668392
250719	668393
630115	668394
286670	668395
156244	668396
581720	668397
621981	668398
477973	668399
555703	668400
24832	668401
140164	668402
505968	668403
138104	668404
46043	668405
163940	668406
426994	668407
96900	668408
645972	668409
644805	668410
99227	668411
316549	668412
54669	668413
433793	668414
75486	668415
279892	668416
135519	668417
184043	668418
378398	668419
140645	668420
628597	668421
707190	668422
15970	668423
150921	668424
304841	668425
173596	668426
467629	668427
696695	668428
118871	668429
4656	668430
18463	668431
303708	668432
720086	668433
555819	668434
412368	668435
215555	668436
396168	668437
713774	668438
294578	668439
343850	668440
98971	668441
348299	668442
662296	668443
5483	668444
351359	668445
374721	668446
107792	668447
452202	668448
171552	668449
629951	668450
394712	668451
502965	668452
702965	668453
334306	668454
222850	668455
98386	668456
447145	668457
2065	668458
70633	668459
369031	668460
130893	668461
326523	668462
536514	668463
13804	668464
176962	668465
77119	668466
327623	668467
84937	668468
704695	668469
17999	668470
554876	668471
579449	668472
257046	668473
42842	668474
698931	668475
45127	668476
210317	668477
672014	668478
59159	668479
131990	668480
100826	668481
723146	668482
10014	668483
308062	668484
181250	668485
374032	668486
648394	668487
133312	668488
531086	668489
681	668490
207044	668491
558600	668492
434774	668493
7401	668494
454638	668495
713310	668496
87430	668497
4624	668498
177941	668499
4246	668500
125055	668501
67520	668502
551184	668503
311312	668504
319788	668505
385523	668506
345307	668507
358859	668508
73246	668509
246450	668510
569522	668511
31530	668512
5581	668513
269025	668514
581776	668515
49356	668516
32821	668517
22477	668518
162914	668519
418699	668520
84950	668521
105668	668522
6200	668523
49414	668524
683130	668525
130475	668526
14863	668527
604673	668528
126495	668529
483643	668530
81477	668531
355196	668532
342104	668533
606108	668534
688304	668535
86654	668536
479172	668537
51324	668538
311631	668539
414987	668540
713357	668541
11188	668542
576897	668543
578142	668544
282092	668545
561065	668546
58051	668547
242586	668548
596798	668549
511401	668550
268965	668551
605365	668552
29737	668553
116518	668554
419521	668555
142598	668556
160430	668557
410280	668558
460579	668559
34875	668560
448269	668561
305230	668562
224046	668563
47385	668564
186031	668565
65427	668566
202771	668567
183978	668568
164081	668569
274247	668570
15048	668571
51871	668572
72439	668573
581459	668574
618794	668575
143312	668576
164459	668577
179105	668578
185425	668579
699568	668580
431495	668581
15017	668582
641661	668583
203552	668584
427933	668585
647188	668586
534745	668587
3096	668588
520509	668589
106272	668590
157469	668591
596019	668592
340809	668593
715400	668594
265608	668595
9403	668596
561053	668597
579949	668598
774	668599
695659	668600
678320	668601
27011	668602
421652	668603
55563	668604
304905	668605
679262	668606
216652	668607
60756	668608
12344	668609
429777	668610
240618	668611
218434	668612
139289	668613
128351	668614
686914	668615
352546	668616
525406	668617
352667	668618
603994	668619
720010	668620
511073	668621
526903	668622
162914	668623
477883	668624
492011	668625
104462	668626
93859	668627
502654	668628
328182	668629
461177	668630
415635	668631
1693	668632
332458	668633
241925	668634
14469	668635
379431	668636
19685	668637
718157	668638
530676	668639
590739	668640
394629	668641
278032	668642
1817	668643
354993	668644
204693	668645
448311	668646
1982	668647
68730	668648
216971	668649
532274	668650
51282	668651
3388	668652
49513	668653
651832	668654
640448	668655
612488	668656
308981	668657
35764	668658
92078	668659
418841	668660
53384	668661
107104	668662
703906	668663
510741	668664
449205	668665
142003	668666
626501	668667
9606	668668
95168	668669
1436	668670
35581	668671
704392	668672
116269	668673
598435	668674
555217	668675
33632	668676
543306	668677
326239	668678
306204	668679
444687	668680
278715	668681
676823	668682
325122	668683
501618	668684
101244	668685
35163	668686
283501	668687
711105	668688
558448	668689
88505	668690
151285	668691
106194	668692
478916	668693
98894	668694
354115	668695
598786	668696
32611	668697
337883	668698
85258	668699
683709	668700
156920	668701
27817	668702
710626	668703
329730	668704
26299	668705
107747	668706
48875	668707
651744	668708
444084	668709
209487	668710
508468	668711
106944	668712
659618	668713
336221	668714
177376	668715
668410	668716
624743	668717
355697	668718
11916	668719
81034	668720
639464	668721
164990	668722
170314	668723
635904	668724
87686	668725
105872	668726
676544	668727
356831	668728
493418	668729
718986	668730
484024	668731
477775	668732
32359	668733
20255	668734
292117	668735
200103	668736
332769	668737
697739	668738
136464	668739
104383	668740
686137	668741
228911	668742
22279	668743
568298	668744
78258	668745
429933	668746
619489	668747
59407	668748
150400	668749
158776	668750
710211	668751
682357	668752
25374	668753
174086	668754
582314	668755
157766	668756
716614	668757
365431	668758
400770	668759
74819	668760
90485	668761
687653	668762
662114	668763
196308	668764
266392	668765
127701	668766
61528	668767
253763	668768
320160	668769
94123	668770
6842	668771
513376	668772
160946	668773
650295	668774
6493	668775
705252	668776
46908	668777
542200	668778
374124	668779
256621	668780
165969	668781
192939	668782
163188	668783
546352	668784
293977	668785
110616	668786
655319	668787
1807	668788
181867	668789
48889	668790
468048	668791
453402	668792
523836	668793
680472	668794
99393	668795
138521	668796
319279	668797
21065	668798
717683	668799
169085	668800
28371	668801
162411	668802
597547	668803
309546	668804
60373	668805
552872	668806
130744	668807
478439	668808
513518	668809
717932	668810
242951	668811
6203	668812
21985	668813
628089	668814
481780	668815
35843	668816
541757	668817
375498	668818
294302	668819
58363	668820
373624	668821
464245	668822
2895	668823
1400	668824
167380	668825
678168	668826
4612	668827
702325	668828
387798	668829
52752	668830
3776	668831
113377	668832
383069	668833
44000	668834
87981	668835
549088	668836
666247	668837
31601	668838
50	668839
70565	668840
408022	668841
552415	668842
79724	668843
178717	668844
159194	668845
707819	668846
45846	668847
669875	668848
54928	668849
598585	668850
580415	668851
395446	668852
224774	668853
710085	668854
155283	668855
88010	668856
147901	668857
294037	668858
56479	668859
163284	668860
297629	668861
124128	668862
9885	668863
539120	668864
722964	668865
491195	668866
314466	668867
75143	668868
20707	668869
421914	668870
154037	668871
85392	668872
593714	668873
497588	668874
649974	668875
5413	668876
263883	668877
14305	668878
9585	668879
228178	668880
633153	668881
184348	668882
67843	668883
683845	668884
598219	668885
573473	668886
489723	668887
122837	668888
516613	668889
130436	668890
357917	668891
652590	668892
96995	668893
9021	668894
356314	668895
681964	668896
3947	668897
79836	668898
576806	668899
6579	668900
347084	668901
178	668902
290346	668903
637035	668904
228489	668905
35509	668906
487540	668907
431324	668908
169743	668909
73646	668910
44188	668911
163763	668912
44675	668913
158160	668914
224906	668915
57063	668916
83563	668917
566294	668918
492137	668919
242973	668920
6971	668921
148031	668922
482522	668923
21517	668924
672480	668925
593854	668926
183318	668927
232042	668928
619	668929
399081	668930
5118	668931
679408	668932
518148	668933
380422	668934
616130	668935
1337	668936
14090	668937
94584	668938
435667	668939
74898	668940
642145	668941
274558	668942
590132	668943
6687	668944
691364	668945
52585	668946
70899	668947
281911	668948
651066	668949
81460	668950
612912	668951
23674	668952
103030	668953
216047	668954
3344	668955
250922	668956
235423	668957
647153	668958
484397	668959
689483	668960
84955	668961
163587	668962
349267	668963
416931	668964
100515	668965
479221	668966
696164	668967
823	668968
362647	668969
665377	668970
325937	668971
152764	668972
380031	668973
133621	668974
365599	668975
107766	668976
496687	668977
39123	668978
34253	668979
543892	668980
666060	668981
54886	668982
471181	668983
142356	668984
93809	668985
143878	668986
208203	668987
559113	668988
116863	668989
70042	668990
25346	668991
12220	668992
450900	668993
434725	668994
103150	668995
102355	668996
417664	668997
30418	668998
456866	668999
487147	669000
559	669001
32732	669002
612715	669003
717403	669004
338359	669005
100719	669006
377489	669007
76678	669008
6544	669009
676396	669010
3234	669011
323039	669012
604140	669013
10090	669014
4389	669015
226495	669016
513676	669017
14093	669018
103557	669019
331196	669020
20378	669021
98195	669022
193940	669023
520439	669024
22426	669025
27733	669026
126888	669027
706853	669028
166085	669029
717697	669030
130489	669031
8444	669032
615800	669033
243453	669034
266728	669035
216815	669036
334981	669037
547176	669038
173103	669039
139177	669040
36521	669041
100330	669042
158229	669043
49727	669044
404626	669045
134870	669046
104338	669047
56925	669048
148984	669049
302504	669050
608907	669051
595805	669052
133207	669053
548223	669054
3135	669055
345321	669056
478250	669057
347645	669058
678358	669059
451622	669060
102615	669061
626033	669062
540167	669063
149357	669064
466588	669065
440830	669066
420348	669067
224904	669068
40312	669069
27117	669070
515473	669071
4067	669072
86151	669073
85700	669074
320347	669075
132463	669076
48484	669077
369490	669078
518658	669079
360101	669080
356860	669081
181383	669082
269331	669083
703821	669084
54883	669085
145591	669086
438028	669087
141426	669088
52856	669089
288646	669090
281953	669091
713258	669092
109761	669093
327433	669094
527161	669095
521278	669096
234309	669097
181221	669098
674463	669099
352814	669100
47505	669101
646685	669102
60988	669103
22866	669104
107637	669105
623369	669106
546186	669107
711338	669108
50861	669109
84405	669110
56030	669111
144142	669112
43805	669113
542555	669114
210024	669115
106521	669116
124799	669117
9476	669118
143261	669119
35453	669120
165565	669121
536824	669122
595262	669123
602070	669124
656363	669125
653325	669126
544717	669127
512051	669128
28374	669129
4747	669130
179806	669131
343903	669132
546	669133
212593	669134
613798	669135
429847	669136
7564	669137
45648	669138
7883	669139
108077	669140
667742	669141
552205	669142
492528	669143
178918	669144
201648	669145
529582	669146
77315	669147
53209	669148
79458	669149
234691	669150
46974	669151
7381	669152
414247	669153
691121	669154
283714	669155
233802	669156
149348	669157
603171	669158
45910	669159
382116	669160
81698	669161
299754	669162
51611	669163
609399	669164
214388	669165
110308	669166
272918	669167
31374	669168
20998	669169
467672	669170
334357	669171
93938	669172
638895	669173
365214	669174
657272	669175
570827	669176
62249	669177
203919	669178
26757	669179
639708	669180
36108	669181
22682	669182
47046	669183
173449	669184
13749	669185
649888	669186
315901	669187
39267	669188
489704	669189
548949	669190
87626	669191
468091	669192
141939	669193
359835	669194
438018	669195
152780	669196
37259	669197
536640	669198
295789	669199
520698	669200
177310	669201
49101	669202
208718	669203
84281	669204
556360	669205
270112	669206
15638	669207
50581	669208
77109	669209
593072	669210
354081	669211
17777	669212
456434	669213
293963	669214
693595	669215
279844	669216
278734	669217
680872	669218
27592	669219
186489	669220
251525	669221
180394	669222
274719	669223
443502	669224
134482	669225
26811	669226
846	669227
255153	669228
289026	669229
638926	669230
414888	669231
38779	669232
550549	669233
554919	669234
15523	669235
42174	669236
27480	669237
93550	669238
135442	669239
127751	669240
165401	669241
53767	669242
83338	669243
400260	669244
591757	669245
43921	669246
28609	669247
134957	669248
164231	669249
598959	669250
498072	669251
659672	669252
345246	669253
679214	669254
148517	669255
614082	669256
589806	669257
278185	669258
635372	669259
41235	669260
63864	669261
400237	669262
80339	669263
517196	669264
658298	669265
676784	669266
692069	669267
3471	669268
21183	669269
480961	669270
570297	669271
524246	669272
226796	669273
623556	669274
8601	669275
15271	669276
119957	669277
5745	669278
324376	669279
51902	669280
25158	669281
93105	669282
572781	669283
69052	669284
252849	669285
343405	669286
434260	669287
315255	669288
11851	669289
274471	669290
626971	669291
53463	669292
713194	669293
474437	669294
512744	669295
322210	669296
187508	669297
553108	669298
456913	669299
558996	669300
178804	669301
168112	669302
21883	669303
76520	669304
167450	669305
579034	669306
599626	669307
705468	669308
511510	669309
332834	669310
129570	669311
74455	669312
159470	669313
533629	669314
558636	669315
365531	669316
603479	669317
54896	669318
412885	669319
311598	669320
366263	669321
70687	669322
96460	669323
122485	669324
49205	669325
78594	669326
411684	669327
702179	669328
51784	669329
577548	669330
382750	669331
302861	669332
649162	669333
34873	669334
176394	669335
65646	669336
172278	669337
50354	669338
35490	669339
140863	669340
64952	669341
89844	669342
147232	669343
40952	669344
650759	669345
274322	669346
104532	669347
582203	669348
101257	669349
98626	669350
187132	669351
299295	669352
6881	669353
502027	669354
571313	669355
48345	669356
98640	669357
108218	669358
24421	669359
165504	669360
674373	669361
501745	669362
383119	669363
295693	669364
120814	669365
26174	669366
604165	669367
504223	669368
212542	669369
90751	669370
114904	669371
70139	669372
4763	669373
266292	669374
109992	669375
151611	669376
427771	669377
114737	669378
148149	669379
114272	669380
703041	669381
493184	669382
547156	669383
65727	669384
102160	669385
29350	669386
917	669387
88467	669388
465275	669389
451933	669390
84750	669391
104581	669392
140521	669393
37085	669394
182898	669395
33349	669396
70130	669397
81392	669398
403875	669399
77587	669400
60362	669401
190416	669402
27589	669403
40308	669404
529038	669405
515906	669406
141061	669407
496870	669408
659356	669409
398386	669410
7334	669411
44946	669412
110840	669413
316724	669414
129416	669415
137404	669416
493332	669417
254855	669418
252261	669419
586614	669420
2550	669421
602879	669422
598172	669423
494694	669424
111381	669425
399596	669426
65231	669427
21178	669428
88771	669429
158134	669430
271128	669431
416250	669432
3491	669433
618543	669434
589119	669435
226646	669436
17083	669437
104160	669438
426120	669439
10152	669440
467238	669441
424278	669442
366470	669443
4406	669444
614997	669445
668958	669446
190818	669447
710958	669448
182325	669449
165734	669450
713903	669451
536017	669452
284333	669453
569914	669454
508029	669455
642653	669456
61207	669457
161882	669458
52994	669459
341805	669460
307282	669461
126326	669462
159119	669463
114898	669464
131575	669465
463870	669466
660485	669467
531062	669468
67983	669469
538891	669470
654982	669471
408588	669472
27729	669473
201689	669474
601199	669475
593669	669476
508225	669477
376188	669478
368038	669479
417290	669480
528670	669481
3	669482
16022	669483
37150	669484
166713	669485
144535	669486
18182	669487
634470	669488
144649	669489
260833	669490
149678	669491
100643	669492
282100	669493
136142	669494
695016	669495
64813	669496
122292	669497
159408	669498
581535	669499
43433	669500
267156	669501
183148	669502
43204	669503
440833	669504
35731	669505
1144	669506
87182	669507
261527	669508
3082	669509
322113	669510
648092	669511
304832	669512
605328	669513
4461	669514
195258	669515
605181	669516
110666	669517
504010	669518
168013	669519
176431	669520
538033	669521
28532	669522
255332	669523
104868	669524
51178	669525
145117	669526
8	669527
355505	669528
340806	669529
69732	669530
337960	669531
342026	669532
171998	669533
194893	669534
571125	669535
652918	669536
43370	669537
22928	669538
119080	669539
41988	669540
24399	669541
379	669542
546277	669543
529789	669544
338361	669545
305231	669546
330136	669547
265189	669548
493820	669549
174904	669550
108694	669551
31211	669552
112155	669553
141431	669554
473073	669555
89569	669556
42678	669557
203887	669558
272029	669559
176047	669560
407124	669561
580738	669562
31866	669563
48588	669564
57839	669565
155938	669566
370695	669567
583959	669568
165623	669569
11278	669570
44959	669571
266070	669572
332427	669573
7655	669574
633	669575
390769	669576
607569	669577
127754	669578
104786	669579
128183	669580
31814	669581
522990	669582
42632	669583
38313	669584
19952	669585
7448	669586
140053	669587
255203	669588
209711	669589
300909	669590
521962	669591
128398	669592
201185	669593
107238	669594
407325	669595
403390	669596
212619	669597
268811	669598
602793	669599
48652	669600
39594	669601
193595	669602
26895	669603
391694	669604
35637	669605
267549	669606
302727	669607
25573	669608
414217	669609
59802	669610
724228	669611
306620	669612
367829	669613
701139	669614
89097	669615
54583	669616
156917	669617
349067	669618
634826	669619
237263	669620
632759	669621
108829	669622
348970	669623
250782	669624
371859	669625
526098	669626
626396	669627
416495	669628
68176	669629
227308	669630
710635	669631
711921	669632
463593	669633
29257	669634
143764	669635
166823	669636
337467	669637
14271	669638
209112	669639
93574	669640
595764	669641
88305	669642
544309	669643
53195	669644
94948	669645
427341	669646
271105	669647
62301	669648
259717	669649
450167	669650
122067	669651
563073	669652
36383	669653
151168	669654
2921	669655
32405	669656
559589	669657
715661	669658
493300	669659
492346	669660
30920	669661
589286	669662
355229	669663
481536	669664
377067	669665
361738	669666
80965	669667
184615	669668
166432	669669
169688	669670
468958	669671
363417	669672
29224	669673
31761	669674
22702	669675
524682	669676
668256	669677
53017	669678
166675	669679
523275	669680
10835	669681
316637	669682
64949	669683
661673	669684
99569	669685
235897	669686
91709	669687
690621	669688
100695	669689
34739	669690
598357	669691
77245	669692
1199	669693
718592	669694
426575	669695
245993	669696
405199	669697
22675	669698
222534	669699
432700	669700
176656	669701
546655	669702
21285	669703
593181	669704
73535	669705
415801	669706
506999	669707
27594	669708
585246	669709
54289	669710
652442	669711
697482	669712
170497	669713
197050	669714
90450	669715
228995	669716
396119	669717
337882	669718
101346	669719
517734	669720
346723	669721
608800	669722
232837	669723
102313	669724
589568	669725
2009	669726
123627	669727
505328	669728
54032	669729
629163	669730
146387	669731
525326	669732
327859	669733
8403	669734
349118	669735
629900	669736
72981	669737
30181	669738
129699	669739
72281	669740
114655	669741
124594	669742
155653	669743
660050	669744
307203	669745
564946	669746
34683	669747
9529	669748
17648	669749
21232	669750
213733	669751
9631	669752
283392	669753
41849	669754
340223	669755
14621	669756
35010	669757
149970	669758
105495	669759
116654	669760
207273	669761
9193	669762
17619	669763
233319	669764
106599	669765
124609	669766
8378	669767
715117	669768
245865	669769
362028	669770
699827	669771
381914	669772
23673	669773
422926	669774
509508	669775
3662	669776
668747	669777
537492	669778
533779	669779
702705	669780
4258	669781
29928	669782
223716	669783
431955	669784
127111	669785
317287	669786
88674	669787
110183	669788
98935	669789
3986	669790
63832	669791
98678	669792
228099	669793
129433	669794
156523	669795
288939	669796
349151	669797
31468	669798
671595	669799
72022	669800
166729	669801
23088	669802
223739	669803
157595	669804
363519	669805
541989	669806
158	669807
53584	669808
538050	669809
666276	669810
54837	669811
159560	669812
153355	669813
388795	669814
116736	669815
572905	669816
312439	669817
167454	669818
4576	669819
92294	669820
37504	669821
186360	669822
81467	669823
654621	669824
674740	669825
367226	669826
195728	669827
444418	669828
197468	669829
128131	669830
576232	669831
214604	669832
527671	669833
171099	669834
52494	669835
710996	669836
15587	669837
269045	669838
117406	669839
203111	669840
657816	669841
498087	669842
506827	669843
5622	669844
710131	669845
546386	669846
540524	669847
6197	669848
655599	669849
424208	669850
369911	669851
453507	669852
409717	669853
145122	669854
636994	669855
619799	669856
460828	669857
193254	669858
393926	669859
192566	669860
9206	669861
50864	669862
249985	669863
23121	669864
46704	669865
20768	669866
141714	669867
243615	669868
170926	669869
193118	669870
395107	669871
101012	669872
206905	669873
78491	669874
466206	669875
406649	669876
149253	669877
6018	669878
126588	669879
238511	669880
104994	669881
67951	669882
57510	669883
50415	669884
704598	669885
172303	669886
522726	669887
558090	669888
85447	669889
81572	669890
211108	669891
6043	669892
597890	669893
77045	669894
55283	669895
33997	669896
46352	669897
49043	669898
149282	669899
623726	669900
598216	669901
52145	669902
694448	669903
107005	669904
22292	669905
349139	669906
65166	669907
440480	669908
139258	669909
133890	669910
485735	669911
8842	669912
269017	669913
13515	669914
530512	669915
661551	669916
657657	669917
144524	669918
610665	669919
133434	669920
67718	669921
399674	669922
595844	669923
259494	669924
24567	669925
82706	669926
138895	669927
251357	669928
109114	669929
98570	669930
233396	669931
688725	669932
338452	669933
374017	669934
683401	669935
62046	669936
574105	669937
561332	669938
338784	669939
116425	669940
105587	669941
208699	669942
71506	669943
284483	669944
451025	669945
144352	669946
150874	669947
335823	669948
26882	669949
576289	669950
83783	669951
652266	669952
451382	669953
163900	669954
11313	669955
414536	669956
369608	669957
498894	669958
344757	669959
298102	669960
183877	669961
74977	669962
365932	669963
345638	669964
8349	669965
122550	669966
486688	669967
585615	669968
277542	669969
265864	669970
136283	669971
692049	669972
47480	669973
264963	669974
128979	669975
169614	669976
718680	669977
586623	669978
581868	669979
49321	669980
458646	669981
8235	669982
40350	669983
6637	669984
7478	669985
719625	669986
320	669987
132805	669988
461646	669989
133711	669990
695541	669991
509706	669992
122539	669993
428181	669994
420441	669995
90135	669996
88948	669997
720815	669998
185664	669999
49931	670000
484358	670001
24993	670002
43178	670003
24437	670004
12953	670005
530336	670006
551141	670007
114075	670008
114765	670009
465299	670010
33005	670011
578145	670012
13292	670013
520464	670014
47718	670015
57699	670016
393623	670017
301062	670018
12276	670019
673327	670020
302211	670021
78007	670022
721760	670023
149171	670024
53475	670025
486116	670026
374058	670027
516811	670028
110688	670029
459044	670030
416951	670031
423864	670032
87604	670033
27830	670034
582817	670035
289603	670036
61482	670037
620760	670038
391323	670039
602592	670040
93666	670041
511008	670042
625550	670043
45246	670044
255678	670045
26785	670046
100871	670047
195416	670048
13972	670049
192551	670050
89785	670051
661438	670052
155934	670053
238429	670054
2831	670055
718935	670056
480331	670057
174123	670058
361368	670059
295620	670060
552059	670061
243808	670062
352256	670063
3197	670064
649845	670065
172828	670066
522396	670067
391068	670068
598891	670069
12442	670070
2209	670071
23772	670072
8936	670073
349376	670074
409299	670075
442741	670076
15535	670077
284488	670078
121419	670079
15298	670080
367268	670081
92822	670082
492514	670083
4024	670084
483310	670085
12193	670086
44839	670087
624005	670088
169647	670089
707289	670090
26334	670091
12111	670092
242884	670093
119275	670094
201415	670095
37350	670096
457870	670097
141852	670098
312895	670099
41918	670100
185391	670101
6437	670102
338308	670103
208144	670104
209746	670105
70746	670106
17709	670107
487293	670108
39581	670109
56946	670110
20547	670111
328846	670112
640395	670113
413726	670114
4769	670115
34810	670116
672396	670117
185848	670118
544352	670119
144383	670120
12082	670121
22506	670122
56520	670123
678558	670124
296086	670125
297798	670126
255813	670127
101993	670128
8654	670129
535497	670130
233227	670131
377841	670132
282960	670133
258658	670134
585003	670135
54441	670136
260731	670137
70959	670138
291382	670139
469095	670140
722179	670141
329236	670142
392304	670143
314642	670144
91746	670145
685907	670146
17796	670147
298412	670148
52352	670149
62974	670150
657012	670151
291921	670152
671815	670153
410002	670154
253537	670155
593	670156
80839	670157
118225	670158
694113	670159
481902	670160
32526	670161
388839	670162
67126	670163
44038	670164
1207	670165
134790	670166
246925	670167
30608	670168
13538	670169
73416	670170
48976	670171
139067	670172
659599	670173
238369	670174
181509	670175
556458	670176
532828	670177
290369	670178
22387	670179
260805	670180
42441	670181
243706	670182
456666	670183
468081	670184
48525	670185
16901	670186
86660	670187
17169	670188
714066	670189
48659	670190
667776	670191
442724	670192
40239	670193
170585	670194
326516	670195
158838	670196
55635	670197
54168	670198
580962	670199
27497	670200
4178	670201
138461	670202
58668	670203
242233	670204
94088	670205
468582	670206
10429	670207
615846	670208
466244	670209
599395	670210
380910	670211
234671	670212
159298	670213
59448	670214
484039	670215
528280	670216
131096	670217
16681	670218
33710	670219
5064	670220
616053	670221
107845	670222
83737	670223
668062	670224
84398	670225
429588	670226
581717	670227
24679	670228
134056	670229
524658	670230
316825	670231
38276	670232
141941	670233
183439	670234
14663	670235
258125	670236
455280	670237
302244	670238
7092	670239
44878	670240
275439	670241
62455	670242
15585	670243
417066	670244
19692	670245
371986	670246
458901	670247
15635	670248
167649	670249
107495	670250
33941	670251
123282	670252
240267	670253
291135	670254
38087	670255
504080	670256
30011	670257
2647	670258
385606	670259
295100	670260
103609	670261
647819	670262
114694	670263
557662	670264
33606	670265
564716	670266
149320	670267
286730	670268
541015	670269
400486	670270
349257	670271
579984	670272
418498	670273
13540	670274
476037	670275
35067	670276
62121	670277
654102	670278
400134	670279
389892	670280
99519	670281
635883	670282
645542	670283
27934	670284
395896	670285
319616	670286
616003	670287
529	670288
345798	670289
403830	670290
91026	670291
252596	670292
22485	670293
3640	670294
15356	670295
422992	670296
605219	670297
52189	670298
363802	670299
41184	670300
660911	670301
25545	670302
127326	670303
153298	670304
1326	670305
20801	670306
434	670307
302196	670308
17806	670309
126711	670310
58040	670311
577231	670312
623097	670313
481905	670314
52529	670315
472587	670316
521778	670317
235653	670318
15672	670319
407259	670320
2518	670321
327078	670322
576867	670323
690079	670324
31064	670325
46354	670326
20521	670327
13628	670328
147306	670329
606925	670330
199857	670331
402561	670332
499705	670333
112500	670334
559154	670335
116061	670336
324904	670337
251649	670338
34617	670339
392822	670340
557526	670341
701432	670342
48338	670343
211886	670344
102699	670345
450987	670346
165914	670347
13613	670348
133925	670349
648972	670350
290027	670351
130166	670352
335344	670353
155068	670354
146123	670355
412953	670356
27710	670357
233815	670358
243078	670359
175584	670360
206670	670361
394670	670362
17178	670363
270240	670364
600194	670365
617042	670366
145903	670367
376936	670368
292997	670369
168028	670370
295843	670371
68542	670372
190932	670373
327732	670374
136037	670375
6666	670376
27357	670377
499016	670378
210208	670379
159199	670380
6868	670381
144805	670382
616017	670383
167103	670384
629200	670385
709565	670386
273468	670387
28577	670388
175910	670389
102016	670390
52747	670391
21417	670392
348315	670393
469051	670394
154943	670395
61389	670396
576655	670397
707680	670398
164257	670399
272529	670400
47665	670401
11163	670402
269731	670403
112722	670404
507787	670405
241992	670406
296261	670407
94574	670408
90002	670409
10300	670410
6793	670411
200862	670412
15170	670413
711252	670414
165001	670415
415416	670416
184326	670417
484	670418
529456	670419
104913	670420
388070	670421
433980	670422
106587	670423
525452	670424
383156	670425
356017	670426
523798	670427
164567	670428
267888	670429
719828	670430
183671	670431
617672	670432
90751	670433
198695	670434
32595	670435
95844	670436
286180	670437
49398	670438
468092	670439
111909	670440
41245	670441
127612	670442
222747	670443
550890	670444
165885	670445
20491	670446
15487	670447
123844	670448
572764	670449
303791	670450
134257	670451
703904	670452
302945	670453
52321	670454
480038	670455
94109	670456
165995	670457
169453	670458
500724	670459
657206	670460
137023	670461
107852	670462
136415	670463
399613	670464
343328	670465
368053	670466
459020	670467
526772	670468
158661	670469
279358	670470
43045	670471
462713	670472
5848	670473
690030	670474
671	670475
19230	670476
63892	670477
143079	670478
468179	670479
238262	670480
297935	670481
462821	670482
368574	670483
623566	670484
139162	670485
142537	670486
371335	670487
56441	670488
533579	670489
78834	670490
390454	670491
75973	670492
631836	670493
432044	670494
3124	670495
307277	670496
133157	670497
309508	670498
155403	670499
45926	670500
154560	670501
595756	670502
24980	670503
534564	670504
107867	670505
513560	670506
197100	670507
139324	670508
105478	670509
127300	670510
11143	670511
155696	670512
350360	670513
184979	670514
58100	670515
61544	670516
2916	670517
689939	670518
38939	670519
108701	670520
151434	670521
523283	670522
75222	670523
597305	670524
126475	670525
583494	670526
305139	670527
289133	670528
595893	670529
86364	670530
7994	670531
101063	670532
637380	670533
61279	670534
2	670535
385173	670536
168792	670537
152823	670538
22335	670539
708132	670540
706635	670541
176545	670542
416017	670543
149594	670544
208094	670545
287971	670546
47453	670547
539812	670548
465126	670549
168207	670550
25551	670551
616294	670552
368313	670553
76041	670554
233936	670555
309114	670556
52282	670557
104828	670558
10185	670559
10531	670560
252479	670561
520273	670562
618411	670563
368019	670564
435592	670565
39610	670566
475811	670567
236978	670568
6363	670569
5872	670570
80188	670571
492949	670572
1495	670573
525830	670574
375957	670575
463220	670576
8	670577
597821	670578
16148	670579
519009	670580
653704	670581
531108	670582
47077	670583
17860	670584
327879	670585
111645	670586
342608	670587
88794	670588
402915	670589
62909	670590
572133	670591
102435	670592
43653	670593
299	670594
660998	670595
74424	670596
134687	670597
607160	670598
113302	670599
344404	670600
42884	670601
46357	670602
166392	670603
475454	670604
291195	670605
15071	670606
41095	670607
334309	670608
20154	670609
629307	670610
498202	670611
161825	670612
145840	670613
699686	670614
25793	670615
341636	670616
109795	670617
335233	670618
682176	670619
167115	670620
379178	670621
346624	670622
497743	670623
154535	670624
181614	670625
86879	670626
455391	670627
146844	670628
391125	670629
139052	670630
393610	670631
118	670632
276725	670633
5094	670634
663607	670635
603463	670636
437276	670637
505787	670638
400243	670639
118074	670640
542576	670641
24838	670642
88900	670643
253634	670644
8945	670645
670297	670646
667217	670647
495727	670648
88115	670649
629927	670650
329144	670651
3291	670652
530880	670653
155568	670654
423607	670655
589137	670656
133527	670657
124566	670658
28594	670659
299450	670660
283031	670661
640093	670662
149000	670663
26567	670664
672627	670665
75450	670666
129897	670667
529569	670668
402573	670669
64571	670670
314908	670671
3535	670672
137933	670673
49	670674
26419	670675
146621	670676
204262	670677
904	670678
377399	670679
663262	670680
485267	670681
18124	670682
600606	670683
655489	670684
509399	670685
60640	670686
56944	670687
38435	670688
556496	670689
26505	670690
213364	670691
117266	670692
596307	670693
338813	670694
656908	670695
538122	670696
456963	670697
31205	670698
246131	670699
116628	670700
73868	670701
83829	670702
462197	670703
631743	670704
483048	670705
546027	670706
406841	670707
410728	670708
216399	670709
688188	670710
159058	670711
184752	670712
23863	670713
544676	670714
159627	670715
422564	670716
266009	670717
400319	670718
481589	670719
79150	670720
685797	670721
484963	670722
500264	670723
552902	670724
330031	670725
390635	670726
146687	670727
43448	670728
236810	670729
287173	670730
55403	670731
8910	670732
555009	670733
176324	670734
616636	670735
679598	670736
274782	670737
203257	670738
665413	670739
61494	670740
627691	670741
38214	670742
334541	670743
135788	670744
85140	670745
241588	670746
613610	670747
263	670748
79901	670749
185759	670750
73469	670751
243593	670752
632594	670753
13598	670754
36617	670755
285098	670756
148614	670757
138682	670758
377912	670759
380890	670760
37891	670761
489269	670762
409901	670763
42774	670764
578083	670765
534595	670766
157965	670767
121535	670768
535264	670769
93	670770
324398	670771
379305	670772
118333	670773
6437	670774
459884	670775
154279	670776
706237	670777
379862	670778
54817	670779
592197	670780
610546	670781
200579	670782
150287	670783
21928	670784
68058	670785
570919	670786
152015	670787
203911	670788
629613	670789
579438	670790
485166	670791
52795	670792
188932	670793
352729	670794
500142	670795
133991	670796
589702	670797
199768	670798
2978	670799
167340	670800
103057	670801
471436	670802
71798	670803
634634	670804
678784	670805
93446	670806
227115	670807
688526	670808
222873	670809
674376	670810
533565	670811
67024	670812
188316	670813
116807	670814
656480	670815
172717	670816
255531	670817
452856	670818
676885	670819
314134	670820
188105	670821
588320	670822
115824	670823
175417	670824
564636	670825
315084	670826
300	670827
333423	670828
106374	670829
410843	670830
685585	670831
436024	670832
310851	670833
228780	670834
415417	670835
323671	670836
98663	670837
54973	670838
424154	670839
30925	670840
91225	670841
91092	670842
1480	670843
637005	670844
241473	670845
16753	670846
45121	670847
159615	670848
246919	670849
198882	670850
602706	670851
586488	670852
3402	670853
149358	670854
666493	670855
202681	670856
77166	670857
1732	670858
363786	670859
247219	670860
174359	670861
18411	670862
146746	670863
579316	670864
301652	670865
49923	670866
34986	670867
403619	670868
4304	670869
698646	670870
7248	670871
31450	670872
291024	670873
229139	670874
372147	670875
350514	670876
516325	670877
38376	670878
12821	670879
177924	670880
451032	670881
1310	670882
101988	670883
50584	670884
583861	670885
5572	670886
638549	670887
56579	670888
675307	670889
167961	670890
352915	670891
382788	670892
429863	670893
545058	670894
17948	670895
604758	670896
310749	670897
86378	670898
373063	670899
712411	670900
84490	670901
13463	670902
61023	670903
232025	670904
426081	670905
162450	670906
601117	670907
70789	670908
349134	670909
40330	670910
160398	670911
434914	670912
58127	670913
36524	670914
264383	670915
80217	670916
10089	670917
673426	670918
641822	670919
214073	670920
404078	670921
284129	670922
944	670923
29278	670924
718237	670925
583240	670926
603241	670927
446035	670928
379593	670929
200106	670930
6073	670931
341530	670932
89024	670933
120400	670934
577100	670935
178906	670936
66869	670937
122614	670938
6249	670939
197298	670940
358334	670941
250620	670942
143321	670943
95392	670944
713722	670945
52905	670946
644266	670947
19449	670948
124823	670949
545379	670950
665508	670951
384665	670952
13042	670953
278293	670954
168563	670955
107712	670956
70274	670957
85890	670958
453014	670959
262749	670960
130987	670961
162882	670962
98032	670963
75765	670964
103903	670965
691638	670966
659950	670967
454888	670968
523543	670969
511352	670970
20673	670971
136758	670972
339822	670973
497264	670974
273	670975
86778	670976
172179	670977
598629	670978
243671	670979
414060	670980
680430	670981
1912	670982
238201	670983
160118	670984
658073	670985
39433	670986
365425	670987
391455	670988
90136	670989
21664	670990
121189	670991
31027	670992
208060	670993
14839	670994
153998	670995
129700	670996
227174	670997
566814	670998
169301	670999
2617	671000
28626	671001
57828	671002
253411	671003
96681	671004
473310	671005
724772	671006
46284	671007
572724	671008
6166	671009
103868	671010
184383	671011
613305	671012
374233	671013
659582	671014
256985	671015
292769	671016
427073	671017
369789	671018
205605	671019
34679	671020
721073	671021
571945	671022
607182	671023
630860	671024
62790	671025
450356	671026
124843	671027
519994	671028
111717	671029
281874	671030
94282	671031
719359	671032
31222	671033
122191	671034
550953	671035
521405	671036
43003	671037
82016	671038
218678	671039
584639	671040
339642	671041
366700	671042
650959	671043
512405	671044
234473	671045
99142	671046
176329	671047
20453	671048
473457	671049
247177	671050
6070	671051
25417	671052
37283	671053
45918	671054
584330	671055
493427	671056
494836	671057
494199	671058
567992	671059
574135	671060
70671	671061
165980	671062
23584	671063
354529	671064
264585	671065
606673	671066
350007	671067
189208	671068
122900	671069
106797	671070
591012	671071
214080	671072
531141	671073
58032	671074
14504	671075
23030	671076
406180	671077
46421	671078
24851	671079
27620	671080
330141	671081
77339	671082
721182	671083
68963	671084
133077	671085
109596	671086
391859	671087
27231	671088
51345	671089
62444	671090
600657	671091
629031	671092
87315	671093
26003	671094
342133	671095
75890	671096
61604	671097
293228	671098
573749	671099
148043	671100
4974	671101
484214	671102
7339	671103
119234	671104
591946	671105
417657	671106
192381	671107
72619	671108
507441	671109
344777	671110
342891	671111
5042	671112
66486	671113
132949	671114
325722	671115
117688	671116
697	671117
79958	671118
170880	671119
473923	671120
5844	671121
446435	671122
183712	671123
20538	671124
54817	671125
132653	671126
383363	671127
136551	671128
7950	671129
3999	671130
55217	671131
701713	671132
16822	671133
473597	671134
535092	671135
324686	671136
697456	671137
508423	671138
30850	671139
171779	671140
630336	671141
437749	671142
610151	671143
502754	671144
373188	671145
28840	671146
6966	671147
6613	671148
7461	671149
192285	671150
29284	671151
37385	671152
271515	671153
98623	671154
43343	671155
688384	671156
348054	671157
444183	671158
15332	671159
523020	671160
131095	671161
131034	671162
585613	671163
80297	671164
108969	671165
168798	671166
268714	671167
325579	671168
384578	671169
188057	671170
9382	671171
5763	671172
413541	671173
264091	671174
182813	671175
184876	671176
369424	671177
548678	671178
2013	671179
48286	671180
109001	671181
274149	671182
101716	671183
207010	671184
17483	671185
501429	671186
140083	671187
391655	671188
676249	671189
36482	671190
333961	671191
337367	671192
384232	671193
105970	671194
689736	671195
618439	671196
39034	671197
332031	671198
694944	671199
158656	671200
714121	671201
595450	671202
339735	671203
17032	671204
422869	671205
15080	671206
665072	671207
10721	671208
12861	671209
528632	671210
63959	671211
295822	671212
245331	671213
76087	671214
36943	671215
4650	671216
48331	671217
14458	671218
8112	671219
394216	671220
297127	671221
12156	671222
17287	671223
159249	671224
551850	671225
197848	671226
567926	671227
710822	671228
149267	671229
35075	671230
280080	671231
435497	671232
26724	671233
55335	671234
145616	671235
3250	671236
6315	671237
62396	671238
163140	671239
193642	671240
120745	671241
298997	671242
719047	671243
125914	671244
462055	671245
370553	671246
682644	671247
69950	671248
595281	671249
28920	671250
202244	671251
233365	671252
436782	671253
194210	671254
711457	671255
67199	671256
429927	671257
564853	671258
121384	671259
108875	671260
639809	671261
28118	671262
256881	671263
687636	671264
606992	671265
419105	671266
381650	671267
32222	671268
19807	671269
102566	671270
7670	671271
30017	671272
73608	671273
27985	671274
367938	671275
115992	671276
23604	671277
69848	671278
221703	671279
154569	671280
599358	671281
650570	671282
79958	671283
389693	671284
27667	671285
607324	671286
696926	671287
407669	671288
411213	671289
581620	671290
328948	671291
183840	671292
347357	671293
639579	671294
129757	671295
14411	671296
84507	671297
3145	671298
82894	671299
553123	671300
402220	671301
15804	671302
672932	671303
616111	671304
683878	671305
10428	671306
42676	671307
400795	671308
286154	671309
119765	671310
547935	671311
384367	671312
85012	671313
253097	671314
316377	671315
646983	671316
294744	671317
588614	671318
433481	671319
94079	671320
40148	671321
284728	671322
49925	671323
330762	671324
613090	671325
435128	671326
672602	671327
347969	671328
335433	671329
88057	671330
663810	671331
716889	671332
16901	671333
63717	671334
32119	671335
368394	671336
400971	671337
452149	671338
185901	671339
56423	671340
439981	671341
590772	671342
30024	671343
155197	671344
101796	671345
45993	671346
373720	671347
308346	671348
126957	671349
132865	671350
201110	671351
66003	671352
384211	671353
401973	671354
566575	671355
404954	671356
360582	671357
13469	671358
4566	671359
272895	671360
538906	671361
669907	671362
156022	671363
26678	671364
521633	671365
493100	671366
529043	671367
668545	671368
293882	671369
42471	671370
686861	671371
60347	671372
449516	671373
44768	671374
60160	671375
465063	671376
172119	671377
631242	671378
528883	671379
5819	671380
88074	671381
257041	671382
162673	671383
756	671384
520263	671385
170856	671386
6713	671387
322190	671388
474166	671389
60100	671390
622583	671391
378905	671392
438500	671393
69058	671394
3846	671395
61347	671396
670754	671397
633613	671398
261263	671399
476905	671400
502543	671401
7676	671402
24608	671403
28216	671404
76345	671405
64242	671406
134321	671407
26102	671408
524263	671409
49638	671410
13170	671411
4121	671412
306315	671413
59270	671414
459551	671415
506223	671416
214355	671417
647479	671418
175255	671419
498457	671420
232336	671421
148802	671422
322355	671423
178665	671424
17712	671425
3580	671426
499576	671427
474953	671428
54217	671429
144115	671430
628145	671431
204171	671432
69987	671433
3740	671434
129277	671435
312684	671436
3290	671437
30572	671438
11998	671439
676814	671440
17656	671441
289134	671442
27971	671443
326087	671444
482563	671445
23096	671446
48835	671447
33263	671448
15425	671449
3268	671450
167936	671451
577247	671452
323934	671453
643845	671454
116064	671455
681897	671456
5406	671457
34074	671458
42333	671459
163727	671460
153	671461
352647	671462
44270	671463
709695	671464
580719	671465
405229	671466
702661	671467
269842	671468
363000	671469
284158	671470
350492	671471
571277	671472
144531	671473
641	671474
9204	671475
286829	671476
316625	671477
571417	671478
1356	671479
146095	671480
569460	671481
7287	671482
153022	671483
557209	671484
611651	671485
394321	671486
695003	671487
642814	671488
10011	671489
599888	671490
249615	671491
449817	671492
91262	671493
950	671494
120599	671495
173731	671496
540492	671497
616242	671498
645609	671499
204142	671500
290092	671501
189184	671502
662117	671503
328427	671504
10338	671505
16765	671506
478185	671507
54159	671508
681825	671509
466708	671510
319071	671511
152998	671512
272828	671513
703645	671514
428231	671515
543009	671516
367949	671517
415531	671518
592163	671519
126598	671520
479037	671521
149869	671522
537136	671523
618160	671524
261707	671525
532418	671526
85634	671527
112031	671528
329328	671529
24553	671530
44880	671531
661821	671532
169366	671533
46365	671534
95679	671535
179027	671536
270364	671537
201976	671538
8967	671539
26128	671540
607980	671541
372323	671542
28942	671543
441618	671544
488761	671545
122137	671546
588174	671547
373293	671548
120863	671549
167627	671550
102289	671551
156215	671552
232622	671553
137232	671554
494000	671555
29832	671556
634904	671557
120355	671558
407383	671559
514879	671560
344975	671561
546112	671562
199218	671563
715721	671564
254350	671565
146938	671566
191204	671567
114679	671568
539002	671569
644081	671570
2879	671571
626401	671572
164834	671573
711865	671574
241150	671575
690068	671576
50745	671577
201857	671578
33864	671579
144385	671580
23787	671581
590152	671582
103262	671583
174181	671584
362082	671585
60077	671586
92132	671587
1981	671588
192467	671589
136000	671590
719818	671591
424024	671592
630742	671593
120451	671594
513625	671595
48917	671596
535717	671597
142089	671598
45743	671599
24641	671600
405541	671601
411253	671602
457198	671603
403718	671604
613402	671605
22470	671606
138919	671607
96494	671608
118238	671609
112530	671610
637300	671611
691401	671612
321506	671613
65056	671614
36656	671615
10798	671616
101409	671617
586796	671618
534193	671619
309743	671620
3907	671621
177558	671622
24834	671623
3703	671624
99506	671625
387437	671626
161726	671627
38082	671628
4528	671629
714348	671630
148403	671631
4543	671632
168513	671633
328267	671634
515083	671635
497094	671636
62801	671637
332469	671638
615756	671639
65580	671640
12812	671641
497365	671642
81812	671643
162516	671644
390014	671645
315576	671646
160807	671647
42835	671648
453805	671649
309112	671650
445	671651
93726	671652
144298	671653
453171	671654
660131	671655
267168	671656
85653	671657
634672	671658
61738	671659
14297	671660
23834	671661
660723	671662
119596	671663
48161	671664
52377	671665
158804	671666
6698	671667
15220	671668
664954	671669
105562	671670
484899	671671
592503	671672
392916	671673
646654	671674
324033	671675
609220	671676
218220	671677
368479	671678
27677	671679
350134	671680
41077	671681
266694	671682
326093	671683
53271	671684
620735	671685
445613	671686
125791	671687
633006	671688
27252	671689
163561	671690
645107	671691
366595	671692
263218	671693
337630	671694
225060	671695
134525	671696
186440	671697
713916	671698
602797	671699
174993	671700
105504	671701
278327	671702
63178	671703
518510	671704
93556	671705
16989	671706
464540	671707
44034	671708
426786	671709
624959	671710
136678	671711
135077	671712
223306	671713
616282	671714
440930	671715
29841	671716
205639	671717
571594	671718
455607	671719
572137	671720
143971	671721
677645	671722
3490	671723
578290	671724
196170	671725
170417	671726
116486	671727
1071	671728
60514	671729
66161	671730
19975	671731
24263	671732
291252	671733
232552	671734
181396	671735
371494	671736
113133	671737
96784	671738
81956	671739
330164	671740
36159	671741
47781	671742
149695	671743
1637	671744
134500	671745
54570	671746
71144	671747
628883	671748
11695	671749
703399	671750
1829	671751
38314	671752
126183	671753
149094	671754
539171	671755
11839	671756
161836	671757
131531	671758
150112	671759
73696	671760
527139	671761
367671	671762
29504	671763
429651	671764
528541	671765
631076	671766
318461	671767
4559	671768
657320	671769
541646	671770
633322	671771
404109	671772
616774	671773
705847	671774
222532	671775
590155	671776
479025	671777
6729	671778
653910	671779
53092	671780
154984	671781
65017	671782
378329	671783
646503	671784
103439	671785
236129	671786
42856	671787
467671	671788
82992	671789
439432	671790
136659	671791
337949	671792
107823	671793
250745	671794
325717	671795
245132	671796
129613	671797
645478	671798
595731	671799
141618	671800
441073	671801
428632	671802
176692	671803
449512	671804
557447	671805
120293	671806
585903	671807
562425	671808
665563	671809
79146	671810
379788	671811
43518	671812
17851	671813
196134	671814
154412	671815
498115	671816
45667	671817
596424	671818
44310	671819
128529	671820
17227	671821
40800	671822
230216	671823
634851	671824
183297	671825
164596	671826
200185	671827
708363	671828
161270	671829
177682	671830
618387	671831
417627	671832
217339	671833
161486	671834
269388	671835
364035	671836
6928	671837
662480	671838
29577	671839
695436	671840
366278	671841
293049	671842
53739	671843
513511	671844
334709	671845
39074	671846
161864	671847
24021	671848
56815	671849
9811	671850
146202	671851
3868	671852
256282	671853
687720	671854
339659	671855
564073	671856
318317	671857
67890	671858
359436	671859
600897	671860
94521	671861
628509	671862
274209	671863
33035	671864
355690	671865
552738	671866
650504	671867
451318	671868
697513	671869
105085	671870
27152	671871
557511	671872
152628	671873
8954	671874
495313	671875
669899	671876
498834	671877
297262	671878
433646	671879
575088	671880
370954	671881
35856	671882
672157	671883
123691	671884
104102	671885
160665	671886
436466	671887
674441	671888
151051	671889
500774	671890
256043	671891
1259	671892
54195	671893
1504	671894
678868	671895
364885	671896
78918	671897
120645	671898
32139	671899
172856	671900
354158	671901
83607	671902
464615	671903
147019	671904
695192	671905
120826	671906
35875	671907
511440	671908
266554	671909
611366	671910
72561	671911
39540	671912
694546	671913
330077	671914
192273	671915
27933	671916
215313	671917
485708	671918
45755	671919
431415	671920
31674	671921
167224	671922
20229	671923
166487	671924
120208	671925
546019	671926
557086	671927
62038	671928
133797	671929
84813	671930
434070	671931
63913	671932
266543	671933
709372	671934
78505	671935
239061	671936
162446	671937
297727	671938
119003	671939
562787	671940
86496	671941
22232	671942
315592	671943
196928	671944
368561	671945
183875	671946
108866	671947
604445	671948
147184	671949
8510	671950
99218	671951
654130	671952
37355	671953
410833	671954
308688	671955
686636	671956
106522	671957
36031	671958
696400	671959
18838	671960
11249	671961
368355	671962
89138	671963
30590	671964
110417	671965
6507	671966
95299	671967
290358	671968
357612	671969
10756	671970
65813	671971
622486	671972
17027	671973
583032	671974
19093	671975
18327	671976
372769	671977
627494	671978
491015	671979
451167	671980
140306	671981
60	671982
80441	671983
362219	671984
26803	671985
359778	671986
327129	671987
18578	671988
204301	671989
159105	671990
245204	671991
249534	671992
527699	671993
80766	671994
326305	671995
418880	671996
545554	671997
452416	671998
513738	671999
611386	672000
687937	672001
388044	672002
14522	672003
465596	672004
504289	672005
711738	672006
108257	672007
414033	672008
684607	672009
578398	672010
370375	672011
522612	672012
102893	672013
469487	672014
518763	672015
679230	672016
79293	672017
22235	672018
57771	672019
22586	672020
85133	672021
26398	672022
601706	672023
6007	672024
217822	672025
43551	672026
183948	672027
173430	672028
77642	672029
44817	672030
468405	672031
481570	672032
52091	672033
13299	672034
100419	672035
186074	672036
65396	672037
363492	672038
414085	672039
294320	672040
146317	672041
288637	672042
672896	672043
317060	672044
331238	672045
320771	672046
395781	672047
578662	672048
110991	672049
117087	672050
676356	672051
683405	672052
398318	672053
288144	672054
270702	672055
137242	672056
21011	672057
154231	672058
185490	672059
188675	672060
231152	672061
345013	672062
656479	672063
398284	672064
223521	672065
692741	672066
6142	672067
194947	672068
155618	672069
600001	672070
82437	672071
428350	672072
1821	672073
488101	672074
688658	672075
120198	672076
121904	672077
232068	672078
468587	672079
349249	672080
38557	672081
101498	672082
607142	672083
707297	672084
76204	672085
10373	672086
462360	672087
560959	672088
78509	672089
673160	672090
2681	672091
693274	672092
123734	672093
6103	672094
224126	672095
608883	672096
151111	672097
284824	672098
271	672099
572167	672100
503918	672101
2819	672102
491525	672103
189880	672104
79170	672105
147671	672106
226073	672107
406485	672108
82762	672109
547238	672110
495328	672111
110449	672112
35809	672113
332398	672114
93207	672115
103085	672116
665349	672117
204587	672118
391079	672119
139294	672120
180053	672121
542895	672122
118242	672123
677111	672124
51082	672125
47769	672126
325814	672127
56616	672128
342326	672129
276327	672130
146416	672131
466051	672132
233139	672133
470913	672134
442958	672135
442214	672136
179342	672137
611811	672138
221352	672139
163197	672140
9763	672141
164647	672142
4800	672143
614726	672144
628107	672145
175462	672146
259227	672147
11802	672148
275185	672149
413798	672150
374185	672151
158412	672152
424503	672153
551437	672154
431828	672155
101295	672156
18251	672157
56011	672158
387349	672159
67985	672160
36048	672161
411855	672162
75978	672163
86775	672164
240412	672165
695419	672166
10682	672167
25950	672168
94993	672169
190257	672170
57865	672171
419542	672172
187253	672173
445753	672174
429953	672175
597516	672176
38824	672177
305379	672178
249521	672179
64618	672180
390130	672181
363935	672182
151353	672183
669692	672184
24255	672185
19027	672186
45398	672187
1191	672188
666298	672189
75742	672190
9832	672191
409578	672192
148984	672193
407205	672194
71660	672195
173697	672196
13199	672197
381938	672198
568112	672199
495691	672200
23476	672201
40803	672202
375581	672203
292629	672204
693054	672205
51591	672206
565839	672207
127420	672208
15230	672209
136114	672210
452288	672211
17261	672212
671198	672213
156310	672214
261314	672215
683091	672216
100379	672217
34099	672218
318452	672219
140110	672220
214660	672221
30579	672222
696852	672223
29774	672224
20371	672225
11952	672226
426146	672227
37854	672228
169994	672229
579199	672230
201231	672231
523870	672232
165732	672233
690649	672234
142749	672235
351886	672236
187149	672237
151391	672238
134664	672239
488313	672240
230029	672241
709935	672242
132319	672243
177031	672244
11801	672245
670919	672246
7262	672247
114152	672248
351927	672249
640930	672250
189	672251
141458	672252
50380	672253
41133	672254
248994	672255
635266	672256
627053	672257
109175	672258
312127	672259
184494	672260
300401	672261
61621	672262
123662	672263
485211	672264
26977	672265
162940	672266
45099	672267
687396	672268
210787	672269
672015	672270
83806	672271
106100	672272
166095	672273
273258	672274
68267	672275
689874	672276
508358	672277
505740	672278
160603	672279
468097	672280
89890	672281
551757	672282
567515	672283
8015	672284
495568	672285
616671	672286
38681	672287
433241	672288
241744	672289
343806	672290
711083	672291
398544	672292
224883	672293
135798	672294
45998	672295
670473	672296
276917	672297
93948	672298
97254	672299
402282	672300
179238	672301
47241	672302
593679	672303
353528	672304
4120	672305
466654	672306
278161	672307
171845	672308
658034	672309
435538	672310
5399	672311
560634	672312
35179	672313
452711	672314
495885	672315
384762	672316
609026	672317
251789	672318
375398	672319
724554	672320
566462	672321
71273	672322
271077	672323
8375	672324
342691	672325
469234	672326
681933	672327
650819	672328
328488	672329
607479	672330
224710	672331
592592	672332
432936	672333
93402	672334
172850	672335
52795	672336
288486	672337
135583	672338
117959	672339
490828	672340
418333	672341
510485	672342
263422	672343
52625	672344
91613	672345
66946	672346
105667	672347
21136	672348
582198	672349
21527	672350
154472	672351
692655	672352
105830	672353
57875	672354
25516	672355
430928	672356
23656	672357
650080	672358
281614	672359
244506	672360
482702	672361
49217	672362
714562	672363
628563	672364
47920	672365
43946	672366
4041	672367
369879	672368
130681	672369
13487	672370
167621	672371
126098	672372
103409	672373
358751	672374
526510	672375
19748	672376
257246	672377
68375	672378
519483	672379
2034	672380
722809	672381
496931	672382
206065	672383
309829	672384
309289	672385
149331	672386
128516	672387
36982	672388
49879	672389
27628	672390
53652	672391
156800	672392
84459	672393
46078	672394
266384	672395
156945	672396
78964	672397
472370	672398
36580	672399
183125	672400
69506	672401
579123	672402
140993	672403
575632	672404
61917	672405
322223	672406
448934	672407
208843	672408
70948	672409
501218	672410
420010	672411
162390	672412
277800	672413
538625	672414
670827	672415
212061	672416
341388	672417
182598	672418
302338	672419
297818	672420
525703	672421
392292	672422
12185	672423
677725	672424
191639	672425
9478	672426
116986	672427
33742	672428
380492	672429
61334	672430
363343	672431
513582	672432
32086	672433
134354	672434
396604	672435
284290	672436
515305	672437
595582	672438
126440	672439
131230	672440
491960	672441
619295	672442
497243	672443
83412	672444
261871	672445
21799	672446
67841	672447
402505	672448
535909	672449
278360	672450
5166	672451
383262	672452
17445	672453
146342	672454
512028	672455
39613	672456
172071	672457
102607	672458
500293	672459
144642	672460
418403	672461
11141	672462
127201	672463
368259	672464
135834	672465
258775	672466
700476	672467
44119	672468
110074	672469
210568	672470
592841	672471
586381	672472
7815	672473
654377	672474
3132	672475
164435	672476
24008	672477
1071	672478
650869	672479
180894	672480
710472	672481
350367	672482
26061	672483
40440	672484
570197	672485
645481	672486
608838	672487
174207	672488
77285	672489
552180	672490
720	672491
719230	672492
395631	672493
302966	672494
12320	672495
11781	672496
353674	672497
101822	672498
333328	672499
581847	672500
639237	672501
3368	672502
684220	672503
694257	672504
231085	672505
28534	672506
47042	672507
383106	672508
337328	672509
684589	672510
242681	672511
48300	672512
76013	672513
175395	672514
147687	672515
177089	672516
72256	672517
79856	672518
562995	672519
295416	672520
315288	672521
9938	672522
106790	672523
526	672524
597122	672525
424781	672526
548080	672527
584526	672528
13672	672529
123651	672530
162893	672531
80126	672532
147925	672533
381237	672534
10922	672535
713731	672536
23105	672537
332803	672538
381111	672539
333995	672540
278062	672541
148	672542
129683	672543
482827	672544
109929	672545
647469	672546
111750	672547
558402	672548
14805	672549
26	672550
172531	672551
682	672552
681507	672553
109787	672554
257249	672555
643653	672556
706275	672557
49002	672558
26459	672559
48153	672560
114410	672561
616123	672562
561869	672563
251580	672564
10718	672565
547467	672566
35330	672567
264184	672568
43875	672569
284110	672570
21188	672571
489217	672572
468825	672573
451311	672574
538141	672575
104235	672576
684393	672577
398821	672578
178602	672579
300392	672580
167864	672581
18952	672582
82768	672583
662355	672584
378006	672585
186449	672586
15239	672587
588005	672588
80225	672589
544468	672590
126175	672591
260422	672592
322819	672593
700562	672594
142058	672595
105198	672596
723275	672597
372707	672598
65950	672599
67746	672600
134590	672601
49040	672602
604062	672603
674960	672604
7674	672605
223508	672606
572290	672607
228947	672608
556664	672609
376338	672610
525043	672611
122582	672612
195072	672613
317	672614
572850	672615
632908	672616
28000	672617
113708	672618
188147	672619
252626	672620
52381	672621
371023	672622
1257	672623
633672	672624
60944	672625
223490	672626
145815	672627
389837	672628
159429	672629
338421	672630
436416	672631
273590	672632
522695	672633
3649	672634
357516	672635
511320	672636
174329	672637
5728	672638
490926	672639
427499	672640
461950	672641
447702	672642
314948	672643
276275	672644
264851	672645
423663	672646
543791	672647
408157	672648
450659	672649
125357	672650
456975	672651
184778	672652
197952	672653
463117	672654
303295	672655
399763	672656
28512	672657
440471	672658
42200	672659
138459	672660
180386	672661
47754	672662
14036	672663
230843	672664
485597	672665
338470	672666
719862	672667
33862	672668
322582	672669
489707	672670
342023	672671
106871	672672
94145	672673
4982	672674
271334	672675
393342	672676
195966	672677
111716	672678
314147	672679
160774	672680
395288	672681
163495	672682
399032	672683
120075	672684
400455	672685
655583	672686
362999	672687
264503	672688
24100	672689
245724	672690
6774	672691
663692	672692
122402	672693
126345	672694
7425	672695
35644	672696
154641	672697
140366	672698
628843	672699
143743	672700
137125	672701
58114	672702
169592	672703
16442	672704
46540	672705
23595	672706
8517	672707
175311	672708
281135	672709
720902	672710
721858	672711
513454	672712
63274	672713
614388	672714
1344	672715
603313	672716
6812	672717
67533	672718
37866	672719
274577	672720
153560	672721
436353	672722
547034	672723
718386	672724
91435	672725
548799	672726
392275	672727
580302	672728
365675	672729
77831	672730
703990	672731
375953	672732
329407	672733
27427	672734
587825	672735
146530	672736
409154	672737
578868	672738
248768	672739
260087	672740
611704	672741
638345	672742
433814	672743
685519	672744
320006	672745
23646	672746
96375	672747
560769	672748
32795	672749
243725	672750
699677	672751
528683	672752
22521	672753
259625	672754
183664	672755
37603	672756
299961	672757
206132	672758
314989	672759
317843	672760
193445	672761
300791	672762
637239	672763
160931	672764
575805	672765
142456	672766
707725	672767
28354	672768
507965	672769
455427	672770
280240	672771
78242	672772
256883	672773
103323	672774
64808	672775
387686	672776
405314	672777
27327	672778
138823	672779
648773	672780
411538	672781
10804	672782
626014	672783
135089	672784
415444	672785
280338	672786
553550	672787
293119	672788
38551	672789
396089	672790
87147	672791
9396	672792
239164	672793
190841	672794
269056	672795
50864	672796
20156	672797
572676	672798
95990	672799
3194	672800
421308	672801
415410	672802
2575	672803
33302	672804
18440	672805
465429	672806
341308	672807
329801	672808
54022	672809
485048	672810
354407	672811
219010	672812
193927	672813
33526	672814
49192	672815
470069	672816
221186	672817
109237	672818
193448	672819
168910	672820
478035	672821
69735	672822
501679	672823
497389	672824
299102	672825
51788	672826
42225	672827
68417	672828
523558	672829
50545	672830
161553	672831
23343	672832
57477	672833
172285	672834
158417	672835
66604	672836
197780	672837
75739	672838
522357	672839
121664	672840
602496	672841
156386	672842
1142	672843
589769	672844
602005	672845
62481	672846
397596	672847
230509	672848
78185	672849
636907	672850
195097	672851
50340	672852
177920	672853
43486	672854
177264	672855
18413	672856
324550	672857
51143	672858
55062	672859
375844	672860
23826	672861
29910	672862
28296	672863
78777	672864
225196	672865
451160	672866
218235	672867
372759	672868
120494	672869
4223	672870
109822	672871
159633	672872
37995	672873
246526	672874
13556	672875
167349	672876
346556	672877
357169	672878
226789	672879
4156	672880
92523	672881
369433	672882
440710	672883
346709	672884
418017	672885
371520	672886
308866	672887
681887	672888
293171	672889
69270	672890
424841	672891
25323	672892
140124	672893
518835	672894
64697	672895
707115	672896
142213	672897
102999	672898
663373	672899
413080	672900
710578	672901
408313	672902
198560	672903
15233	672904
657219	672905
30682	672906
536145	672907
104561	672908
586224	672909
321180	672910
32680	672911
28890	672912
495136	672913
652074	672914
295565	672915
673142	672916
19802	672917
448446	672918
121866	672919
426136	672920
657911	672921
400811	672922
51055	672923
82585	672924
8271	672925
525884	672926
75614	672927
667299	672928
630104	672929
546498	672930
20366	672931
413818	672932
161407	672933
251296	672934
276357	672935
456977	672936
329886	672937
56582	672938
608645	672939
278213	672940
393203	672941
146218	672942
40777	672943
51596	672944
76615	672945
35193	672946
27982	672947
6191	672948
11291	672949
161366	672950
100447	672951
22350	672952
300574	672953
42771	672954
472066	672955
205638	672956
316335	672957
493404	672958
158237	672959
95685	672960
43071	672961
235230	672962
671211	672963
160660	672964
610071	672965
376878	672966
243728	672967
145888	672968
465884	672969
600401	672970
471665	672971
300028	672972
531859	672973
113879	672974
84147	672975
352373	672976
461131	672977
609382	672978
22658	672979
148102	672980
720148	672981
643266	672982
596831	672983
9166	672984
473779	672985
364084	672986
256205	672987
9206	672988
319045	672989
84411	672990
197102	672991
260874	672992
31142	672993
86006	672994
148443	672995
281029	672996
605433	672997
430220	672998
19888	672999
566329	673000
54443	673001
19996	673002
514942	673003
105837	673004
59310	673005
676675	673006
281509	673007
154014	673008
702594	673009
369089	673010
393882	673011
263384	673012
584570	673013
421950	673014
4774	673015
144156	673016
708641	673017
256178	673018
289227	673019
145287	673020
129680	673021
539604	673022
4719	673023
491736	673024
428578	673025
276940	673026
643968	673027
647179	673028
74059	673029
251897	673030
70863	673031
560609	673032
148170	673033
450047	673034
643673	673035
475264	673036
599385	673037
23279	673038
563305	673039
1253	673040
164540	673041
368740	673042
210323	673043
21561	673044
10716	673045
98521	673046
620815	673047
305113	673048
628772	673049
141642	673050
352434	673051
378981	673052
226767	673053
16457	673054
17443	673055
428695	673056
15319	673057
474105	673058
21206	673059
136500	673060
707723	673061
511166	673062
8004	673063
272822	673064
64388	673065
163348	673066
30778	673067
349469	673068
677	673069
141438	673070
251341	673071
330038	673072
384669	673073
522174	673074
247897	673075
71363	673076
82515	673077
427646	673078
35769	673079
270197	673080
704097	673081
105397	673082
505319	673083
74735	673084
166829	673085
444385	673086
141830	673087
630186	673088
89182	673089
36473	673090
183790	673091
79523	673092
15960	673093
433727	673094
1049	673095
538010	673096
414240	673097
40190	673098
112887	673099
334880	673100
87800	673101
493586	673102
306711	673103
67891	673104
139040	673105
261704	673106
57686	673107
169844	673108
39820	673109
331047	673110
155201	673111
278308	673112
206618	673113
551692	673114
103422	673115
677510	673116
48440	673117
139	673118
555643	673119
156465	673120
710293	673121
224575	673122
115797	673123
179510	673124
298634	673125
160807	673126
11242	673127
423014	673128
558495	673129
99595	673130
429630	673131
120922	673132
112946	673133
200727	673134
289063	673135
352311	673136
369952	673137
351378	673138
127359	673139
76011	673140
97025	673141
513296	673142
566908	673143
691967	673144
37102	673145
500541	673146
125464	673147
89238	673148
277465	673149
114617	673150
204999	673151
2039	673152
211287	673153
669978	673154
93378	673155
32658	673156
720020	673157
614075	673158
15681	673159
204150	673160
155936	673161
412809	673162
611250	673163
34337	673164
491805	673165
57063	673166
169105	673167
21647	673168
667967	673169
452936	673170
526312	673171
190124	673172
263288	673173
146173	673174
71060	673175
588773	673176
338743	673177
331862	673178
82465	673179
274602	673180
254991	673181
36382	673182
190795	673183
470680	673184
572707	673185
629444	673186
345585	673187
291182	673188
620529	673189
48413	673190
654277	673191
337805	673192
414497	673193
438398	673194
229755	673195
92249	673196
319360	673197
89421	673198
294799	673199
58137	673200
23505	673201
596178	673202
36106	673203
21065	673204
436385	673205
683253	673206
36072	673207
436529	673208
269422	673209
85941	673210
478200	673211
73261	673212
443	673213
3122	673214
23286	673215
52287	673216
313080	673217
42737	673218
690546	673219
303383	673220
53119	673221
56046	673222
674696	673223
557578	673224
485415	673225
74883	673226
599657	673227
77678	673228
312299	673229
183610	673230
202794	673231
87812	673232
363393	673233
44628	673234
648693	673235
118264	673236
283594	673237
105692	673238
121338	673239
354338	673240
49884	673241
53081	673242
470142	673243
688383	673244
123033	673245
209249	673246
449869	673247
124328	673248
379033	673249
409520	673250
703174	673251
109679	673252
714803	673253
36986	673254
121515	673255
152544	673256
28620	673257
48396	673258
83486	673259
1040	673260
108282	673261
598726	673262
74117	673263
428027	673264
151411	673265
155273	673266
230502	673267
267924	673268
19858	673269
340706	673270
636900	673271
711374	673272
63699	673273
124418	673274
393540	673275
218745	673276
377	673277
365783	673278
510177	673279
105292	673280
691331	673281
101999	673282
693629	673283
151332	673284
477160	673285
128761	673286
500288	673287
288283	673288
161191	673289
18512	673290
80072	673291
390131	673292
284346	673293
80202	673294
365200	673295
1706	673296
579247	673297
160960	673298
44352	673299
231029	673300
489016	673301
71795	673302
141968	673303
162569	673304
105504	673305
603546	673306
265658	673307
104344	673308
141838	673309
72114	673310
606040	673311
29635	673312
203043	673313
457369	673314
144928	673315
69208	673316
20076	673317
102567	673318
236561	673319
127264	673320
357812	673321
525718	673322
693174	673323
261272	673324
230797	673325
470694	673326
265365	673327
290310	673328
702166	673329
580122	673330
99346	673331
7242	673332
572583	673333
568849	673334
12823	673335
131898	673336
91213	673337
443747	673338
54417	673339
14079	673340
6088	673341
24995	673342
404372	673343
670227	673344
88530	673345
307424	673346
57899	673347
56662	673348
196323	673349
520007	673350
222563	673351
86412	673352
43218	673353
116797	673354
41231	673355
196596	673356
522412	673357
69648	673358
163063	673359
427489	673360
29879	673361
52657	673362
263252	673363
713950	673364
64963	673365
602866	673366
520710	673367
667832	673368
571862	673369
520488	673370
499188	673371
68605	673372
159977	673373
146227	673374
94122	673375
244165	673376
196906	673377
54279	673378
152895	673379
128798	673380
161320	673381
611458	673382
52053	673383
628370	673384
724907	673385
205109	673386
541439	673387
322134	673388
622619	673389
514012	673390
300317	673391
12218	673392
150816	673393
126304	673394
173642	673395
40405	673396
29758	673397
442536	673398
199742	673399
154291	673400
485371	673401
396778	673402
352234	673403
559221	673404
110532	673405
670505	673406
118349	673407
162678	673408
3750	673409
41978	673410
132143	673411
160812	673412
39309	673413
480765	673414
231323	673415
416413	673416
445196	673417
445584	673418
187076	673419
4734	673420
29166	673421
483744	673422
289291	673423
455522	673424
245127	673425
534231	673426
412082	673427
331326	673428
197981	673429
29262	673430
385429	673431
679731	673432
669575	673433
600483	673434
167323	673435
447264	673436
2880	673437
16197	673438
671213	673439
707451	673440
158758	673441
324076	673442
178777	673443
562454	673444
140360	673445
8837	673446
138505	673447
113328	673448
3269	673449
542036	673450
597009	673451
52409	673452
210132	673453
141630	673454
55334	673455
169060	673456
30181	673457
151149	673458
64979	673459
368075	673460
63093	673461
367720	673462
50900	673463
386431	673464
187713	673465
79723	673466
252624	673467
30950	673468
686590	673469
25230	673470
716098	673471
223696	673472
141890	673473
23967	673474
204664	673475
178780	673476
705991	673477
2313	673478
121438	673479
181562	673480
119010	673481
77473	673482
54530	673483
43629	673484
209861	673485
460427	673486
264034	673487
4231	673488
252984	673489
178597	673490
216573	673491
38335	673492
485664	673493
456305	673494
160522	673495
443574	673496
467600	673497
708482	673498
683742	673499
708944	673500
692853	673501
121970	673502
311779	673503
17545	673504
13133	673505
30133	673506
283613	673507
580378	673508
127937	673509
289425	673510
62773	673511
586421	673512
146677	673513
30260	673514
8360	673515
60543	673516
317640	673517
699482	673518
353437	673519
2378	673520
120098	673521
54030	673522
66780	673523
77256	673524
17392	673525
347542	673526
102256	673527
289094	673528
127472	673529
387979	673530
587041	673531
131875	673532
467256	673533
42773	673534
8245	673535
458053	673536
178541	673537
114440	673538
238338	673539
482935	673540
144917	673541
27635	673542
334543	673543
508749	673544
451819	673545
97817	673546
52	673547
696357	673548
28075	673549
288221	673550
23341	673551
130660	673552
253947	673553
136849	673554
286900	673555
324267	673556
125709	673557
88212	673558
547291	673559
263498	673560
348550	673561
568043	673562
308023	673563
578521	673564
26088	673565
287422	673566
425386	673567
693018	673568
204099	673569
724408	673570
208648	673571
154106	673572
149027	673573
94804	673574
75317	673575
392230	673576
373027	673577
154551	673578
395460	673579
642549	673580
694170	673581
480855	673582
194023	673583
533990	673584
30622	673585
519880	673586
538192	673587
371556	673588
42389	673589
212858	673590
608537	673591
369794	673592
411973	673593
333543	673594
405222	673595
333176	673596
146324	673597
86848	673598
398961	673599
225715	673600
185047	673601
218135	673602
391239	673603
62852	673604
367615	673605
522	673606
74985	673607
709194	673608
224448	673609
488032	673610
16805	673611
52915	673612
146750	673613
660830	673614
20889	673615
71088	673616
630807	673617
33945	673618
2354	673619
288687	673620
178068	673621
261777	673622
574234	673623
174673	673624
240397	673625
568127	673626
555533	673627
193648	673628
17729	673629
110651	673630
8160	673631
713409	673632
652335	673633
84523	673634
59291	673635
45470	673636
135240	673637
10901	673638
606423	673639
32056	673640
461479	673641
487351	673642
554519	673643
172387	673644
191732	673645
184576	673646
627013	673647
112886	673648
16136	673649
364473	673650
348762	673651
394218	673652
187259	673653
45259	673654
139888	673655
479955	673656
239838	673657
668826	673658
140084	673659
213664	673660
75659	673661
248162	673662
685108	673663
185208	673664
358320	673665
704059	673666
8719	673667
21728	673668
67285	673669
45958	673670
407319	673671
652919	673672
46487	673673
183116	673674
132362	673675
355671	673676
687001	673677
519590	673678
113315	673679
42244	673680
413742	673681
95780	673682
4291	673683
21083	673684
388915	673685
490397	673686
620547	673687
38577	673688
80087	673689
437308	673690
548066	673691
37935	673692
497068	673693
102833	673694
43612	673695
680311	673696
586597	673697
570326	673698
175614	673699
33053	673700
35040	673701
652753	673702
273058	673703
677849	673704
708166	673705
430566	673706
457629	673707
312222	673708
502722	673709
625381	673710
552100	673711
15179	673712
25992	673713
146648	673714
153245	673715
341930	673716
664474	673717
353900	673718
182496	673719
604624	673720
158315	673721
70171	673722
172991	673723
34133	673724
45501	673725
115555	673726
667786	673727
683934	673728
614069	673729
27019	673730
38512	673731
313039	673732
84036	673733
67724	673734
583075	673735
505322	673736
61405	673737
670461	673738
334231	673739
4996	673740
13371	673741
6970	673742
556185	673743
181501	673744
11721	673745
437614	673746
31004	673747
174992	673748
44731	673749
109480	673750
607781	673751
163438	673752
108197	673753
167360	673754
174808	673755
131312	673756
339300	673757
530619	673758
167580	673759
48335	673760
128388	673761
91750	673762
5934	673763
540826	673764
191122	673765
65536	673766
705321	673767
700913	673768
578414	673769
178776	673770
352028	673771
421063	673772
606056	673773
2663	673774
516182	673775
514263	673776
143221	673777
6091	673778
210127	673779
3046	673780
109073	673781
519518	673782
165879	673783
155451	673784
179466	673785
264077	673786
290326	673787
395673	673788
93618	673789
152492	673790
149964	673791
28308	673792
89109	673793
129018	673794
562275	673795
315274	673796
103638	673797
293408	673798
246860	673799
639642	673800
281399	673801
456688	673802
562378	673803
497543	673804
506657	673805
344359	673806
409629	673807
94487	673808
459396	673809
455231	673810
37413	673811
44441	673812
584836	673813
285374	673814
411138	673815
51616	673816
74135	673817
613470	673818
9100	673819
170245	673820
394385	673821
675542	673822
457591	673823
96951	673824
442045	673825
116206	673826
645193	673827
226277	673828
523903	673829
578871	673830
206490	673831
198316	673832
242070	673833
240534	673834
648318	673835
614347	673836
78987	673837
225106	673838
125673	673839
448926	673840
141823	673841
162587	673842
24857	673843
311434	673844
104320	673845
430033	673846
81822	673847
306728	673848
152119	673849
181271	673850
551799	673851
99267	673852
125639	673853
134143	673854
132421	673855
105097	673856
680947	673857
12661	673858
460620	673859
2488	673860
230878	673861
457231	673862
3103	673863
394914	673864
73678	673865
689149	673866
292610	673867
26572	673868
611979	673869
95814	673870
588425	673871
153547	673872
208389	673873
337414	673874
70337	673875
791	673876
498931	673877
99982	673878
655062	673879
246913	673880
344933	673881
138111	673882
430997	673883
551250	673884
47023	673885
163831	673886
12836	673887
638534	673888
77913	673889
342369	673890
502344	673891
72651	673892
279724	673893
115275	673894
93951	673895
661500	673896
187555	673897
326420	673898
132060	673899
6177	673900
228224	673901
41903	673902
184222	673903
108442	673904
399962	673905
25133	673906
190300	673907
62182	673908
85835	673909
9914	673910
686943	673911
663436	673912
132609	673913
8680	673914
127792	673915
528546	673916
407558	673917
42066	673918
312325	673919
138902	673920
55791	673921
482909	673922
443874	673923
626294	673924
134150	673925
6191	673926
94861	673927
517040	673928
507762	673929
227226	673930
532260	673931
409972	673932
703156	673933
363240	673934
128593	673935
68220	673936
694916	673937
471659	673938
345032	673939
13186	673940
8628	673941
29155	673942
287190	673943
345910	673944
282187	673945
122792	673946
721873	673947
51495	673948
4767	673949
254768	673950
159975	673951
12490	673952
603482	673953
388909	673954
288157	673955
109542	673956
20290	673957
243029	673958
86324	673959
30313	673960
136091	673961
9418	673962
593093	673963
8501	673964
76802	673965
344410	673966
560436	673967
311881	673968
357246	673969
445831	673970
75096	673971
464753	673972
663270	673973
170043	673974
154252	673975
112096	673976
125080	673977
5486	673978
122771	673979
124783	673980
452776	673981
639424	673982
24550	673983
555676	673984
130371	673985
356298	673986
157373	673987
1282	673988
153501	673989
137510	673990
49199	673991
608896	673992
56553	673993
495829	673994
8356	673995
253284	673996
649792	673997
100028	673998
110320	673999
9672	674000
468677	674001
377324	674002
77803	674003
15627	674004
89009	674005
633416	674006
128833	674007
32016	674008
565082	674009
590607	674010
700158	674011
366070	674012
59151	674013
313194	674014
315052	674015
214050	674016
46345	674017
32027	674018
51881	674019
174934	674020
202836	674021
529496	674022
351586	674023
49115	674024
4660	674025
29792	674026
611675	674027
381665	674028
639107	674029
173346	674030
432416	674031
442108	674032
618709	674033
454549	674034
12196	674035
478285	674036
418553	674037
593448	674038
6554	674039
395588	674040
722564	674041
232566	674042
593273	674043
546508	674044
409783	674045
149424	674046
612492	674047
88025	674048
689064	674049
310025	674050
520765	674051
156125	674052
31777	674053
215522	674054
118310	674055
149743	674056
76452	674057
508910	674058
462516	674059
260658	674060
127193	674061
251943	674062
130972	674063
138418	674064
397821	674065
280672	674066
51376	674067
110329	674068
209356	674069
116676	674070
639450	674071
289360	674072
35802	674073
52836	674074
412588	674075
93427	674076
36035	674077
449505	674078
358201	674079
32122	674080
507461	674081
595740	674082
602373	674083
482429	674084
398167	674085
18191	674086
718384	674087
279345	674088
718385	674089
504836	674090
411470	674091
227355	674092
9004	674093
35559	674094
673391	674095
46458	674096
262830	674097
1408	674098
579145	674099
16731	674100
285603	674101
35538	674102
439397	674103
514646	674104
35774	674105
574073	674106
154692	674107
169204	674108
390290	674109
95670	674110
21277	674111
192681	674112
705058	674113
428147	674114
74328	674115
16990	674116
468812	674117
252920	674118
55300	674119
336681	674120
150715	674121
548890	674122
2534	674123
568360	674124
58151	674125
674937	674126
18509	674127
30146	674128
73940	674129
237375	674130
38415	674131
176885	674132
116818	674133
134583	674134
224323	674135
119858	674136
717445	674137
467712	674138
52274	674139
614614	674140
246580	674141
221387	674142
377748	674143
680078	674144
101934	674145
150126	674146
348887	674147
115995	674148
157943	674149
557776	674150
544176	674151
80350	674152
139248	674153
504972	674154
246409	674155
110587	674156
431468	674157
522458	674158
341881	674159
342301	674160
613421	674161
108827	674162
717874	674163
200881	674164
720840	674165
559107	674166
30787	674167
564864	674168
569412	674169
144458	674170
158269	674171
137408	674172
268855	674173
492741	674174
258135	674175
51414	674176
505273	674177
102236	674178
377306	674179
173625	674180
293315	674181
192258	674182
678396	674183
250762	674184
610345	674185
627782	674186
514937	674187
377724	674188
113594	674189
169263	674190
131724	674191
92865	674192
95428	674193
412714	674194
12	674195
638018	674196
35481	674197
29942	674198
443918	674199
519912	674200
581183	674201
412786	674202
533933	674203
110613	674204
106232	674205
602721	674206
408965	674207
56857	674208
46497	674209
656063	674210
211426	674211
54086	674212
723794	674213
265986	674214
137261	674215
125759	674216
4466	674217
1969	674218
3402	674219
580864	674220
687782	674221
157834	674222
469106	674223
128683	674224
205194	674225
521984	674226
107263	674227
508864	674228
425150	674229
488808	674230
520786	674231
720974	674232
133613	674233
364834	674234
58947	674235
56126	674236
69604	674237
198685	674238
282363	674239
630788	674240
397570	674241
483900	674242
653300	674243
133312	674244
120735	674245
190926	674246
139527	674247
654236	674248
82814	674249
199052	674250
174699	674251
539483	674252
103501	674253
709032	674254
100564	674255
572506	674256
213642	674257
55575	674258
535329	674259
345796	674260
320250	674261
219886	674262
332887	674263
52856	674264
51608	674265
501364	674266
179332	674267
97498	674268
4227	674269
9616	674270
34010	674271
475400	674272
92569	674273
371390	674274
362339	674275
219342	674276
598869	674277
158952	674278
151976	674279
208738	674280
27991	674281
49638	674282
364952	674283
75	674284
462529	674285
488990	674286
168434	674287
561162	674288
79184	674289
117454	674290
22201	674291
97624	674292
315685	674293
668870	674294
616697	674295
99557	674296
2524	674297
282289	674298
627495	674299
506200	674300
33517	674301
711710	674302
89672	674303
103392	674304
614556	674305
153004	674306
51659	674307
113867	674308
697376	674309
65834	674310
590566	674311
329669	674312
20459	674313
654131	674314
87050	674315
46430	674316
183904	674317
486402	674318
52374	674319
250271	674320
134620	674321
194629	674322
357834	674323
40243	674324
404737	674325
503090	674326
578997	674327
165919	674328
468104	674329
674051	674330
145956	674331
242429	674332
9887	674333
308309	674334
154048	674335
18970	674336
276036	674337
2755	674338
496811	674339
488521	674340
632997	674341
5136	674342
659806	674343
5941	674344
165932	674345
689812	674346
208084	674347
567928	674348
38876	674349
55332	674350
459354	674351
649827	674352
5839	674353
269105	674354
6518	674355
294013	674356
270689	674357
43631	674358
53114	674359
94993	674360
661722	674361
546197	674362
163467	674363
640515	674364
524851	674365
47236	674366
570982	674367
324671	674368
305818	674369
166243	674370
43353	674371
157251	674372
150633	674373
136846	674374
133822	674375
14133	674376
152122	674377
26217	674378
124372	674379
617947	674380
154754	674381
475733	674382
44804	674383
47464	674384
62599	674385
610742	674386
225313	674387
110352	674388
202928	674389
530959	674390
107419	674391
494201	674392
565651	674393
76	674394
148601	674395
21463	674396
633775	674397
55168	674398
520598	674399
20009	674400
454931	674401
19021	674402
199084	674403
308000	674404
339614	674405
99264	674406
31474	674407
651693	674408
166444	674409
199011	674410
452340	674411
679969	674412
112931	674413
564143	674414
70839	674415
11937	674416
137050	674417
115890	674418
144660	674419
716195	674420
81647	674421
77698	674422
212846	674423
479127	674424
52180	674425
171911	674426
493569	674427
590320	674428
636315	674429
242173	674430
140032	674431
50027	674432
698624	674433
12316	674434
512630	674435
318067	674436
587660	674437
376893	674438
358574	674439
288802	674440
36424	674441
13302	674442
341451	674443
588865	674444
228831	674445
414521	674446
336624	674447
708753	674448
182463	674449
155916	674450
4491	674451
410927	674452
199672	674453
37105	674454
436412	674455
136228	674456
529351	674457
679978	674458
614224	674459
565772	674460
187896	674461
162933	674462
684101	674463
7836	674464
424105	674465
211679	674466
307540	674467
613709	674468
670939	674469
13312	674470
367697	674471
67395	674472
521683	674473
13990	674474
721082	674475
339751	674476
587	674477
25975	674478
34413	674479
248157	674480
390924	674481
307345	674482
16305	674483
520957	674484
529215	674485
218593	674486
28865	674487
217266	674488
526907	674489
627605	674490
4946	674491
474536	674492
444124	674493
142095	674494
470003	674495
102682	674496
518164	674497
336966	674498
357004	674499
113352	674500
60444	674501
644141	674502
61537	674503
99734	674504
37451	674505
556057	674506
99004	674507
494872	674508
587982	674509
269734	674510
716826	674511
241533	674512
7312	674513
139713	674514
8048	674515
10329	674516
582911	674517
26	674518
166500	674519
123600	674520
6985	674521
714123	674522
146	674523
345453	674524
51476	674525
458689	674526
497422	674527
477349	674528
670258	674529
271544	674530
197528	674531
333711	674532
124239	674533
136568	674534
697244	674535
66820	674536
64898	674537
421380	674538
340802	674539
424419	674540
138500	674541
154388	674542
5522	674543
202652	674544
38191	674545
393119	674546
539717	674547
477637	674548
26105	674549
217145	674550
2224	674551
125218	674552
587896	674553
482643	674554
38302	674555
74460	674556
313105	674557
95192	674558
128948	674559
573799	674560
480428	674561
532923	674562
66457	674563
5134	674564
46471	674565
534668	674566
178263	674567
527985	674568
82222	674569
2093	674570
599426	674571
497061	674572
272104	674573
191420	674574
549223	674575
78461	674576
117988	674577
174801	674578
447738	674579
526823	674580
124221	674581
258405	674582
139204	674583
606904	674584
533394	674585
482022	674586
161216	674587
180714	674588
65963	674589
542322	674590
414874	674591
623891	674592
334465	674593
3178	674594
653451	674595
11837	674596
40732	674597
217207	674598
419222	674599
645770	674600
223022	674601
420140	674602
126882	674603
437675	674604
438347	674605
689854	674606
473494	674607
94308	674608
283764	674609
397044	674610
108833	674611
61302	674612
228285	674613
202475	674614
166773	674615
283327	674616
23845	674617
171576	674618
17966	674619
532733	674620
190315	674621
552840	674622
332884	674623
503893	674624
15328	674625
66100	674626
154002	674627
39	674628
114526	674629
441505	674630
29910	674631
554932	674632
352742	674633
39709	674634
350978	674635
1865	674636
550011	674637
117742	674638
428854	674639
564127	674640
128036	674641
680200	674642
115508	674643
168093	674644
361886	674645
469449	674646
60389	674647
712441	674648
326954	674649
114608	674650
2278	674651
166505	674652
7758	674653
18315	674654
462586	674655
706590	674656
389486	674657
18878	674658
305469	674659
112582	674660
195578	674661
467366	674662
721063	674663
269881	674664
345664	674665
16787	674666
34798	674667
348052	674668
610451	674669
575348	674670
330408	674671
567770	674672
261565	674673
115703	674674
43781	674675
124270	674676
97581	674677
277415	674678
454206	674679
350922	674680
17021	674681
207553	674682
640971	674683
644340	674684
196209	674685
26867	674686
132582	674687
618517	674688
300500	674689
680546	674690
343390	674691
189792	674692
16410	674693
693394	674694
479141	674695
49912	674696
196956	674697
148625	674698
1571	674699
284003	674700
57045	674701
413143	674702
523495	674703
348686	674704
260913	674705
61859	674706
7387	674707
610067	674708
161955	674709
254589	674710
466582	674711
623787	674712
657095	674713
335664	674714
33668	674715
425	674716
343939	674717
313085	674718
260117	674719
124699	674720
413728	674721
481558	674722
499480	674723
14371	674724
217091	674725
113404	674726
167735	674727
164549	674728
42063	674729
39896	674730
543379	674731
132304	674732
335535	674733
360569	674734
264498	674735
146946	674736
53462	674737
32930	674738
48619	674739
7301	674740
684905	674741
672653	674742
19248	674743
146751	674744
23614	674745
473766	674746
364926	674747
361543	674748
83358	674749
17168	674750
229493	674751
2479	674752
474592	674753
131540	674754
99951	674755
503792	674756
563823	674757
129933	674758
325650	674759
694286	674760
8820	674761
329929	674762
488653	674763
683564	674764
652531	674765
486459	674766
480075	674767
118752	674768
558959	674769
36258	674770
681328	674771
41609	674772
6081	674773
647963	674774
94564	674775
3363	674776
540836	674777
19452	674778
220675	674779
14686	674780
143220	674781
164143	674782
665089	674783
244600	674784
2147	674785
502	674786
39115	674787
708671	674788
439945	674789
256934	674790
307344	674791
138981	674792
13723	674793
65238	674794
158267	674795
720034	674796
67835	674797
244975	674798
717482	674799
305399	674800
164966	674801
79509	674802
34434	674803
179308	674804
599435	674805
576038	674806
25865	674807
21647	674808
407581	674809
286052	674810
419625	674811
690110	674812
352922	674813
13362	674814
332	674815
489540	674816
510035	674817
633674	674818
361379	674819
150671	674820
369238	674821
467620	674822
93010	674823
219799	674824
18866	674825
159481	674826
270799	674827
48639	674828
128385	674829
706862	674830
14866	674831
406030	674832
364111	674833
610687	674834
33587	674835
141765	674836
19199	674837
12025	674838
20070	674839
4527	674840
174979	674841
477104	674842
232401	674843
114659	674844
571113	674845
48108	674846
141616	674847
432533	674848
704140	674849
545562	674850
471937	674851
321580	674852
110411	674853
138201	674854
681621	674855
353039	674856
140797	674857
73655	674858
525911	674859
713560	674860
463610	674861
158736	674862
5343	674863
8711	674864
254455	674865
645018	674866
308447	674867
162005	674868
70055	674869
96125	674870
365714	674871
148266	674872
714437	674873
702902	674874
9899	674875
327698	674876
595505	674877
682945	674878
269225	674879
314846	674880
576633	674881
156808	674882
83149	674883
654	674884
179390	674885
667132	674886
507549	674887
451267	674888
44684	674889
664299	674890
371824	674891
537588	674892
291723	674893
523260	674894
273020	674895
104492	674896
469591	674897
645371	674898
30953	674899
176167	674900
83953	674901
9656	674902
98033	674903
30765	674904
696178	674905
502090	674906
8885	674907
651521	674908
311731	674909
10302	674910
432721	674911
46946	674912
365462	674913
184001	674914
183003	674915
645540	674916
612102	674917
444565	674918
406832	674919
227014	674920
143428	674921
104693	674922
410759	674923
111501	674924
554866	674925
360376	674926
186454	674927
354663	674928
161127	674929
51842	674930
439514	674931
14371	674932
137745	674933
119399	674934
104345	674935
632131	674936
260414	674937
10784	674938
45662	674939
14121	674940
579805	674941
38551	674942
584711	674943
108149	674944
73582	674945
516538	674946
239562	674947
479721	674948
384675	674949
58497	674950
426943	674951
35173	674952
197584	674953
268754	674954
30712	674955
156196	674956
267680	674957
432849	674958
17551	674959
289825	674960
200169	674961
551546	674962
180932	674963
245119	674964
59743	674965
187631	674966
586156	674967
422085	674968
657969	674969
142184	674970
18	674971
37229	674972
21725	674973
180163	674974
325296	674975
403812	674976
182545	674977
27040	674978
79232	674979
260651	674980
31425	674981
588408	674982
17166	674983
86175	674984
27727	674985
52961	674986
601396	674987
274251	674988
175496	674989
78525	674990
67736	674991
70759	674992
112099	674993
274944	674994
214667	674995
271987	674996
35099	674997
348300	674998
346219	674999
416199	675000
460976	675001
15461	675002
449351	675003
29417	675004
232506	675005
204731	675006
236941	675007
5863	675008
38597	675009
18215	675010
32284	675011
687491	675012
450005	675013
716839	675014
233117	675015
443114	675016
429975	675017
131492	675018
274073	675019
38579	675020
1000	675021
583158	675022
86247	675023
14837	675024
631781	675025
190091	675026
444603	675027
198566	675028
12939	675029
679252	675030
720404	675031
281568	675032
210706	675033
323528	675034
489424	675035
38588	675036
205826	675037
218704	675038
703297	675039
558208	675040
156883	675041
155040	675042
526060	675043
645803	675044
376821	675045
372966	675046
544595	675047
149237	675048
35880	675049
688392	675050
626025	675051
215265	675052
649915	675053
503039	675054
291582	675055
600420	675056
485229	675057
428440	675058
180906	675059
335059	675060
95707	675061
420523	675062
217601	675063
12839	675064
596014	675065
197758	675066
613206	675067
436306	675068
706448	675069
384413	675070
26851	675071
107017	675072
376125	675073
540548	675074
304079	675075
411472	675076
221075	675077
410166	675078
505874	675079
438976	675080
297755	675081
386355	675082
330279	675083
430404	675084
552099	675085
45115	675086
37547	675087
78565	675088
574794	675089
12814	675090
496465	675091
330779	675092
275167	675093
224788	675094
403628	675095
116512	675096
489333	675097
476319	675098
134265	675099
438609	675100
89889	675101
607030	675102
315872	675103
150379	675104
520521	675105
230454	675106
556994	675107
569806	675108
54981	675109
170824	675110
476726	675111
354722	675112
213944	675113
226825	675114
80549	675115
245035	675116
662787	675117
724771	675118
62406	675119
377281	675120
151210	675121
614630	675122
250278	675123
77846	675124
467988	675125
446824	675126
421529	675127
154864	675128
160909	675129
64825	675130
630681	675131
200729	675132
520081	675133
351741	675134
77235	675135
585627	675136
625916	675137
199131	675138
641178	675139
576063	675140
145935	675141
19325	675142
22597	675143
691509	675144
73875	675145
306384	675146
49764	675147
436417	675148
498223	675149
51411	675150
93594	675151
134642	675152
499887	675153
499751	675154
675519	675155
68344	675156
189390	675157
145237	675158
32328	675159
2	675160
651276	675161
720746	675162
525642	675163
599383	675164
696134	675165
208	675166
423063	675167
60627	675168
57580	675169
491514	675170
54165	675171
405424	675172
286615	675173
596166	675174
530035	675175
19462	675176
114164	675177
550516	675178
405073	675179
368438	675180
553878	675181
641388	675182
230020	675183
512945	675184
533659	675185
27048	675186
598993	675187
516297	675188
2402	675189
463967	675190
57611	675191
5653	675192
547232	675193
344767	675194
60289	675195
204442	675196
461360	675197
664673	675198
26164	675199
652818	675200
36495	675201
49258	675202
651043	675203
14691	675204
243977	675205
20028	675206
45480	675207
41225	675208
500350	675209
274617	675210
382576	675211
707259	675212
587385	675213
27054	675214
476504	675215
46808	675216
345332	675217
35300	675218
52643	675219
462317	675220
417891	675221
412941	675222
270649	675223
22645	675224
523551	675225
144745	675226
16477	675227
164693	675228
400834	675229
183039	675230
12495	675231
44074	675232
109072	675233
157597	675234
34868	675235
385986	675236
30363	675237
54465	675238
589015	675239
167063	675240
417841	675241
40424	675242
449719	675243
681562	675244
59438	675245
350976	675246
95369	675247
12728	675248
16176	675249
98260	675250
189317	675251
477341	675252
480111	675253
108095	675254
309614	675255
85391	675256
97326	675257
125175	675258
624658	675259
150097	675260
351033	675261
29809	675262
332081	675263
341130	675264
49013	675265
491590	675266
666730	675267
116645	675268
34711	675269
1951	675270
215967	675271
1744	675272
60050	675273
102301	675274
481707	675275
426456	675276
496772	675277
486097	675278
107491	675279
17230	675280
607836	675281
32858	675282
13746	675283
454674	675284
551453	675285
12977	675286
521774	675287
12547	675288
567295	675289
125736	675290
199749	675291
509080	675292
198586	675293
293098	675294
259094	675295
636883	675296
282437	675297
85137	675298
63164	675299
591524	675300
334697	675301
396953	675302
306577	675303
45941	675304
43117	675305
100745	675306
135581	675307
486381	675308
668719	675309
611450	675310
353534	675311
43320	675312
207347	675313
72167	675314
350469	675315
142606	675316
50427	675317
567001	675318
578800	675319
23274	675320
31970	675321
166770	675322
59818	675323
5138	675324
82184	675325
709558	675326
602525	675327
107441	675328
481577	675329
669400	675330
719633	675331
572502	675332
34816	675333
48415	675334
129199	675335
265127	675336
365889	675337
164197	675338
158714	675339
272194	675340
208903	675341
432000	675342
28212	675343
422493	675344
653812	675345
660874	675346
517630	675347
523220	675348
293794	675349
355563	675350
115515	675351
4021	675352
669091	675353
403433	675354
709442	675355
276172	675356
16865	675357
293282	675358
6372	675359
291435	675360
233512	675361
59368	675362
712494	675363
73003	675364
405626	675365
38290	675366
170604	675367
320969	675368
31353	675369
714558	675370
14641	675371
4270	675372
101513	675373
64901	675374
457295	675375
18698	675376
70213	675377
600933	675378
144845	675379
155695	675380
533828	675381
170513	675382
711551	675383
95274	675384
127778	675385
659879	675386
66559	675387
435527	675388
300418	675389
23405	675390
684410	675391
25633	675392
149817	675393
678383	675394
88791	675395
288928	675396
20066	675397
588145	675398
536457	675399
14296	675400
321748	675401
610842	675402
367776	675403
121820	675404
89666	675405
263882	675406
9140	675407
314807	675408
287121	675409
685827	675410
34917	675411
58446	675412
95049	675413
40087	675414
101011	675415
676729	675416
509700	675417
82124	675418
8251	675419
167059	675420
477452	675421
205404	675422
661238	675423
304943	675424
332876	675425
627714	675426
79035	675427
662241	675428
320445	675429
658157	675430
406124	675431
15636	675432
582161	675433
128066	675434
10027	675435
463781	675436
20445	675437
374698	675438
279651	675439
33729	675440
177391	675441
285385	675442
659727	675443
251073	675444
98892	675445
138373	675446
61430	675447
220604	675448
50587	675449
321339	675450
556622	675451
204172	675452
2600	675453
95108	675454
706168	675455
111532	675456
270167	675457
10947	675458
369028	675459
163610	675460
679741	675461
42944	675462
110013	675463
2899	675464
41309	675465
268867	675466
323429	675467
39427	675468
352940	675469
242996	675470
555541	675471
152722	675472
226427	675473
221664	675474
540154	675475
77507	675476
574585	675477
481019	675478
586552	675479
81512	675480
13517	675481
47916	675482
451786	675483
377604	675484
175265	675485
346606	675486
29837	675487
430077	675488
351517	675489
619821	675490
127255	675491
704886	675492
5147	675493
330431	675494
629337	675495
723219	675496
92816	675497
712127	675498
317518	675499
290512	675500
354965	675501
722507	675502
3079	675503
318693	675504
478893	675505
661484	675506
352251	675507
657434	675508
32773	675509
61832	675510
574377	675511
63386	675512
603519	675513
128736	675514
39723	675515
94776	675516
634324	675517
685767	675518
27438	675519
571894	675520
354841	675521
289510	675522
88846	675523
443505	675524
82829	675525
143869	675526
436487	675527
36789	675528
52091	675529
536364	675530
673495	675531
23219	675532
368419	675533
162726	675534
497506	675535
554401	675536
203499	675537
549336	675538
101199	675539
105901	675540
44175	675541
34799	675542
248709	675543
544150	675544
86869	675545
313079	675546
660245	675547
680034	675548
583108	675549
679658	675550
167790	675551
38614	675552
4625	675553
2340	675554
159724	675555
116241	675556
502405	675557
554637	675558
723524	675559
590017	675560
645525	675561
21107	675562
607682	675563
435095	675564
136812	675565
72359	675566
502591	675567
47253	675568
288950	675569
159862	675570
609087	675571
163949	675572
147681	675573
506176	675574
402419	675575
190786	675576
610557	675577
2195	675578
206556	675579
180574	675580
33708	675581
693150	675582
333439	675583
171865	675584
552270	675585
177971	675586
545385	675587
4938	675588
519793	675589
30276	675590
87825	675591
132642	675592
106474	675593
84685	675594
19337	675595
589302	675596
153576	675597
250068	675598
538300	675599
170333	675600
257627	675601
705204	675602
183733	675603
327858	675604
551307	675605
280327	675606
168345	675607
132580	675608
248629	675609
559911	675610
45780	675611
285888	675612
321304	675613
119245	675614
687275	675615
157075	675616
34859	675617
42383	675618
501347	675619
21027	675620
9908	675621
467898	675622
253754	675623
147227	675624
455908	675625
6550	675626
511392	675627
3912	675628
304605	675629
371716	675630
131840	675631
482259	675632
585163	675633
682136	675634
94517	675635
49823	675636
281498	675637
99679	675638
152870	675639
309359	675640
102702	675641
307223	675642
134635	675643
287	675644
493703	675645
27879	675646
528260	675647
211232	675648
216500	675649
43080	675650
1363	675651
709580	675652
383851	675653
640955	675654
133688	675655
239028	675656
572110	675657
65716	675658
477967	675659
106930	675660
164687	675661
393355	675662
440113	675663
569180	675664
532154	675665
269596	675666
403092	675667
17610	675668
37656	675669
271228	675670
300679	675671
94851	675672
17921	675673
150407	675674
40781	675675
352680	675676
498925	675677
622765	675678
100746	675679
683828	675680
120369	675681
337712	675682
102134	675683
213718	675684
6120	675685
386908	675686
579935	675687
340339	675688
391885	675689
540645	675690
234869	675691
601331	675692
616626	675693
174897	675694
115730	675695
532972	675696
631796	675697
199616	675698
413604	675699
27727	675700
687417	675701
223205	675702
25617	675703
623747	675704
405001	675705
151407	675706
313431	675707
500159	675708
574445	675709
7596	675710
19000	675711
169736	675712
83968	675713
501127	675714
38334	675715
173433	675716
418222	675717
703416	675718
527111	675719
498004	675720
606824	675721
679155	675722
623011	675723
187373	675724
32127	675725
319267	675726
323625	675727
49619	675728
154595	675729
46871	675730
458746	675731
146846	675732
1737	675733
572857	675734
47529	675735
537838	675736
402328	675737
347739	675738
414098	675739
615998	675740
16324	675741
262827	675742
68305	675743
252668	675744
94157	675745
331749	675746
60958	675747
412254	675748
52352	675749
322776	675750
8273	675751
456383	675752
145313	675753
248531	675754
103536	675755
343040	675756
140057	675757
271196	675758
602625	675759
251636	675760
43643	675761
83381	675762
682009	675763
238389	675764
630147	675765
672211	675766
715516	675767
327037	675768
525534	675769
40525	675770
520278	675771
124661	675772
581752	675773
543607	675774
380175	675775
65145	675776
209206	675777
540986	675778
103307	675779
355943	675780
32572	675781
74667	675782
620392	675783
210515	675784
416	675785
227435	675786
7282	675787
621615	675788
1086	675789
152856	675790
92125	675791
118266	675792
681103	675793
506010	675794
225217	675795
31226	675796
710706	675797
52681	675798
183577	675799
182054	675800
486533	675801
58290	675802
78951	675803
374374	675804
324677	675805
315135	675806
158470	675807
90916	675808
334755	675809
45374	675810
358925	675811
46239	675812
193759	675813
587601	675814
477278	675815
674845	675816
55913	675817
300423	675818
478770	675819
108824	675820
38840	675821
282402	675822
157956	675823
483161	675824
552263	675825
554590	675826
114616	675827
309085	675828
387370	675829
17012	675830
294167	675831
706480	675832
630972	675833
719277	675834
30322	675835
597311	675836
223883	675837
656218	675838
13779	675839
276690	675840
284133	675841
35238	675842
317081	675843
57108	675844
241870	675845
355075	675846
114080	675847
344333	675848
647362	675849
46494	675850
179809	675851
386329	675852
381015	675853
11976	675854
104327	675855
620570	675856
106578	675857
132967	675858
243031	675859
164270	675860
705651	675861
658929	675862
123101	675863
77174	675864
319682	675865
39869	675866
122180	675867
260802	675868
324920	675869
716990	675870
81409	675871
46371	675872
49832	675873
184511	675874
4737	675875
1874	675876
615125	675877
491756	675878
22960	675879
185529	675880
409826	675881
309305	675882
533344	675883
148199	675884
231001	675885
602817	675886
147833	675887
277255	675888
130590	675889
15604	675890
345133	675891
204842	675892
209503	675893
206327	675894
289538	675895
158238	675896
701911	675897
128844	675898
12748	675899
10164	675900
127873	675901
433222	675902
484058	675903
470508	675904
116526	675905
75819	675906
604997	675907
344082	675908
209878	675909
294309	675910
628058	675911
255547	675912
47442	675913
21795	675914
163154	675915
476821	675916
585923	675917
641236	675918
163886	675919
1939	675920
35861	675921
222475	675922
180750	675923
129447	675924
200335	675925
254382	675926
359134	675927
189797	675928
108194	675929
106393	675930
368440	675931
624655	675932
202468	675933
408352	675934
338755	675935
399931	675936
407075	675937
690214	675938
17950	675939
620145	675940
121900	675941
438608	675942
148454	675943
2161	675944
478891	675945
517978	675946
27035	675947
100262	675948
234143	675949
138262	675950
257440	675951
535607	675952
503311	675953
699538	675954
176427	675955
381867	675956
712507	675957
548131	675958
203701	675959
560807	675960
194610	675961
563193	675962
103833	675963
1835	675964
500290	675965
675797	675966
618214	675967
1403	675968
665451	675969
52228	675970
419600	675971
566638	675972
403330	675973
339670	675974
42798	675975
331413	675976
178364	675977
293275	675978
13405	675979
18215	675980
458538	675981
42896	675982
170685	675983
176105	675984
6717	675985
675793	675986
399393	675987
158274	675988
146668	675989
539216	675990
520646	675991
683377	675992
315577	675993
255	675994
378884	675995
3869	675996
140734	675997
282	675998
545583	675999
45351	676000
24539	676001
24955	676002
55105	676003
301634	676004
15056	676005
174923	676006
717708	676007
582830	676008
492511	676009
304823	676010
528252	676011
345943	676012
431234	676013
93810	676014
201785	676015
43252	676016
46830	676017
64958	676018
446197	676019
42030	676020
441707	676021
581041	676022
391986	676023
131980	676024
410805	676025
121571	676026
12554	676027
67862	676028
485880	676029
217407	676030
677090	676031
485232	676032
5034	676033
134093	676034
695451	676035
384450	676036
574826	676037
650120	676038
722407	676039
625927	676040
714095	676041
155565	676042
453661	676043
526886	676044
14666	676045
39016	676046
44399	676047
35611	676048
13869	676049
8565	676050
1958	676051
425042	676052
696605	676053
358195	676054
625070	676055
676241	676056
450918	676057
14395	676058
632625	676059
552602	676060
425352	676061
431834	676062
386050	676063
44089	676064
27154	676065
160737	676066
6294	676067
372793	676068
9953	676069
448272	676070
238128	676071
589739	676072
8930	676073
486790	676074
559702	676075
217272	676076
662618	676077
103277	676078
446167	676079
173464	676080
65084	676081
451103	676082
520209	676083
655456	676084
643222	676085
314761	676086
140033	676087
13687	676088
241446	676089
389653	676090
231922	676091
74265	676092
484211	676093
725281	676094
605763	676095
4699	676096
427027	676097
55633	676098
187728	676099
36401	676100
99193	676101
178362	676102
379886	676103
45401	676104
624119	676105
674272	676106
7116	676107
282780	676108
542372	676109
32525	676110
149233	676111
710988	676112
182349	676113
494808	676114
302723	676115
394585	676116
468227	676117
51592	676118
227638	676119
575251	676120
67169	676121
583407	676122
531296	676123
36673	676124
257493	676125
66147	676126
488284	676127
12390	676128
155086	676129
605321	676130
465643	676131
175252	676132
497478	676133
240675	676134
618822	676135
422541	676136
541298	676137
151747	676138
651338	676139
5553	676140
51877	676141
150680	676142
689702	676143
167241	676144
316964	676145
50026	676146
61499	676147
47520	676148
47375	676149
688041	676150
370284	676151
565787	676152
595901	676153
134649	676154
533407	676155
516105	676156
10579	676157
611371	676158
5056	676159
150794	676160
144225	676161
698481	676162
73236	676163
46759	676164
348983	676165
337251	676166
185258	676167
145847	676168
32803	676169
707589	676170
346356	676171
35681	676172
249539	676173
4963	676174
608712	676175
310210	676176
154201	676177
284320	676178
291671	676179
12570	676180
348134	676181
489019	676182
600382	676183
19722	676184
231196	676185
348020	676186
664	676187
247703	676188
131985	676189
153475	676190
120038	676191
412412	676192
37640	676193
322066	676194
353347	676195
477790	676196
378366	676197
535939	676198
599166	676199
380122	676200
580901	676201
194632	676202
151190	676203
346309	676204
483721	676205
81609	676206
694337	676207
323504	676208
603182	676209
317792	676210
101917	676211
492612	676212
29393	676213
95393	676214
175920	676215
36381	676216
120606	676217
628717	676218
94795	676219
185080	676220
6983	676221
441292	676222
364364	676223
228751	676224
377808	676225
74246	676226
349189	676227
170929	676228
133833	676229
624904	676230
29697	676231
511473	676232
6273	676233
547651	676234
83786	676235
74265	676236
166398	676237
392710	676238
481568	676239
197921	676240
520605	676241
235218	676242
672208	676243
3	676244
168948	676245
69872	676246
328675	676247
478910	676248
377273	676249
622342	676250
572232	676251
51852	676252
643989	676253
359504	676254
677346	676255
244555	676256
690441	676257
62372	676258
56803	676259
21720	676260
22246	676261
204228	676262
285774	676263
53267	676264
642105	676265
38782	676266
256904	676267
72	676268
195186	676269
18929	676270
44491	676271
702185	676272
146047	676273
35039	676274
416353	676275
48677	676276
647187	676277
164958	676278
415055	676279
210	676280
142265	676281
5791	676282
167861	676283
367222	676284
276861	676285
522165	676286
339953	676287
221744	676288
78809	676289
268243	676290
446492	676291
557273	676292
333388	676293
38294	676294
228709	676295
424102	676296
433167	676297
243676	676298
220987	676299
22795	676300
49290	676301
218203	676302
678179	676303
644115	676304
394443	676305
581828	676306
50601	676307
6716	676308
688206	676309
67926	676310
35248	676311
11040	676312
94424	676313
334387	676314
154449	676315
414026	676316
510622	676317
2454	676318
183407	676319
513790	676320
371452	676321
543397	676322
517626	676323
35184	676324
13397	676325
717341	676326
119145	676327
75823	676328
704867	676329
66697	676330
94905	676331
170337	676332
3932	676333
136885	676334
590410	676335
27185	676336
359490	676337
362870	676338
95354	676339
14675	676340
58989	676341
463928	676342
64292	676343
648006	676344
30417	676345
47353	676346
33364	676347
492319	676348
565535	676349
208534	676350
403471	676351
89384	676352
98929	676353
478413	676354
63827	676355
29989	676356
156538	676357
72805	676358
54816	676359
371218	676360
8261	676361
159941	676362
479662	676363
146147	676364
379221	676365
692771	676366
450346	676367
295183	676368
25308	676369
16171	676370
66577	676371
327813	676372
290177	676373
66375	676374
127208	676375
53758	676376
86057	676377
91952	676378
42035	676379
552	676380
126215	676381
26904	676382
185511	676383
259816	676384
543290	676385
94517	676386
19448	676387
408745	676388
43726	676389
405322	676390
114725	676391
143422	676392
38900	676393
377408	676394
350375	676395
140468	676396
653140	676397
496324	676398
363658	676399
258026	676400
96646	676401
75279	676402
619026	676403
73	676404
47241	676405
4489	676406
390713	676407
316339	676408
88441	676409
12732	676410
400728	676411
432115	676412
241571	676413
190498	676414
80479	676415
543835	676416
284399	676417
204379	676418
225541	676419
70051	676420
485606	676421
119402	676422
607417	676423
366741	676424
162846	676425
35167	676426
378566	676427
532591	676428
1698	676429
263635	676430
46712	676431
106290	676432
186343	676433
562868	676434
54326	676435
78306	676436
40792	676437
664114	676438
690243	676439
42060	676440
706205	676441
543774	676442
704915	676443
22522	676444
115176	676445
144997	676446
336870	676447
9801	676448
117325	676449
380832	676450
134696	676451
358481	676452
570025	676453
32900	676454
375551	676455
183465	676456
420801	676457
350981	676458
525912	676459
42894	676460
351768	676461
349553	676462
310760	676463
45541	676464
37856	676465
502298	676466
7267	676467
322395	676468
128256	676469
5959	676470
59916	676471
1807	676472
700046	676473
272617	676474
27388	676475
231860	676476
446526	676477
578638	676478
434645	676479
469886	676480
270764	676481
413985	676482
573685	676483
50717	676484
169473	676485
332988	676486
11459	676487
437829	676488
34056	676489
712251	676490
109341	676491
15550	676492
675	676493
27243	676494
116467	676495
585602	676496
386415	676497
661377	676498
74561	676499
132877	676500
433686	676501
61938	676502
108868	676503
76012	676504
7846	676505
487070	676506
622467	676507
598700	676508
533867	676509
659372	676510
551601	676511
290097	676512
108472	676513
3093	676514
696717	676515
151446	676516
526087	676517
356418	676518
654649	676519
98534	676520
94735	676521
658976	676522
493607	676523
168835	676524
233116	676525
218126	676526
36887	676527
20188	676528
334689	676529
613514	676530
111127	676531
188538	676532
37136	676533
391361	676534
182031	676535
40427	676536
350698	676537
124447	676538
71543	676539
2074	676540
473381	676541
676481	676542
91	676543
102906	676544
33049	676545
671999	676546
577204	676547
186303	676548
543258	676549
43816	676550
353330	676551
264291	676552
9520	676553
444458	676554
530547	676555
472835	676556
190726	676557
546938	676558
292390	676559
693544	676560
400397	676561
86034	676562
348973	676563
61865	676564
319766	676565
205023	676566
625045	676567
237142	676568
380597	676569
71426	676570
112933	676571
239485	676572
25795	676573
21205	676574
173046	676575
396662	676576
47251	676577
102334	676578
186228	676579
530752	676580
566821	676581
688560	676582
36130	676583
159892	676584
232113	676585
126998	676586
138422	676587
725073	676588
19733	676589
537280	676590
475471	676591
677398	676592
121179	676593
336858	676594
592423	676595
414797	676596
97501	676597
646275	676598
286764	676599
159020	676600
498528	676601
178369	676602
660510	676603
14738	676604
481095	676605
558950	676606
5905	676607
287164	676608
33640	676609
8436	676610
676915	676611
571	676612
142961	676613
78497	676614
39165	676615
694687	676616
87379	676617
524414	676618
153324	676619
6059	676620
109144	676621
2088	676622
85210	676623
491134	676624
19412	676625
700325	676626
326206	676627
687798	676628
124945	676629
126030	676630
541961	676631
48818	676632
13745	676633
549040	676634
242740	676635
164036	676636
130354	676637
560005	676638
275617	676639
5048	676640
406506	676641
7709	676642
86622	676643
677647	676644
322131	676645
180173	676646
275535	676647
714985	676648
602896	676649
172680	676650
39719	676651
523382	676652
690730	676653
518042	676654
59449	676655
415745	676656
73065	676657
720807	676658
522124	676659
154513	676660
241494	676661
100428	676662
684477	676663
692071	676664
581465	676665
723881	676666
33878	676667
184288	676668
474	676669
197376	676670
633068	676671
500921	676672
70811	676673
39963	676674
18541	676675
455418	676676
330684	676677
609662	676678
527964	676679
35514	676680
703711	676681
661941	676682
125520	676683
423930	676684
720779	676685
79494	676686
330343	676687
317061	676688
41088	676689
552337	676690
333171	676691
103673	676692
706210	676693
8305	676694
623530	676695
103997	676696
78822	676697
348441	676698
386646	676699
35573	676700
75075	676701
668995	676702
529183	676703
549917	676704
30662	676705
157586	676706
163430	676707
623204	676708
219748	676709
471	676710
235629	676711
50308	676712
264018	676713
283421	676714
1667	676715
480908	676716
51577	676717
9555	676718
716980	676719
83414	676720
156729	676721
308236	676722
537150	676723
444928	676724
29260	676725
23168	676726
404854	676727
508741	676728
177789	676729
718872	676730
101613	676731
707706	676732
338654	676733
558720	676734
4078	676735
414340	676736
355148	676737
532298	676738
8820	676739
27404	676740
22974	676741
586523	676742
206403	676743
245251	676744
58927	676745
165285	676746
478959	676747
621576	676748
160053	676749
601508	676750
102503	676751
569799	676752
6001	676753
109020	676754
142063	676755
300371	676756
364018	676757
532743	676758
334085	676759
9073	676760
118034	676761
35838	676762
5785	676763
37902	676764
402669	676765
170378	676766
550526	676767
453213	676768
22329	676769
667214	676770
364629	676771
79728	676772
32072	676773
711364	676774
139001	676775
658190	676776
14803	676777
174308	676778
80099	676779
104820	676780
242641	676781
88444	676782
421629	676783
689863	676784
2663	676785
418055	676786
367229	676787
320464	676788
12361	676789
18405	676790
9082	676791
457517	676792
316544	676793
694565	676794
46629	676795
244761	676796
694838	676797
503413	676798
675427	676799
640924	676800
42012	676801
297390	676802
302089	676803
2594	676804
238816	676805
471463	676806
161698	676807
712566	676808
381159	676809
357389	676810
5553	676811
293996	676812
3505	676813
418045	676814
161	676815
145528	676816
284031	676817
610760	676818
485570	676819
181853	676820
335279	676821
305219	676822
105679	676823
6067	676824
390891	676825
457462	676826
227672	676827
185592	676828
20691	676829
208977	676830
559366	676831
98419	676832
641	676833
530897	676834
353799	676835
474708	676836
172033	676837
26374	676838
140307	676839
185564	676840
157025	676841
22041	676842
495673	676843
523806	676844
6705	676845
27039	676846
9094	676847
20754	676848
716282	676849
688303	676850
183456	676851
301807	676852
365926	676853
262856	676854
282099	676855
25163	676856
108468	676857
530053	676858
232196	676859
473495	676860
495571	676861
579796	676862
130877	676863
697662	676864
632296	676865
227585	676866
11830	676867
36297	676868
3834	676869
149218	676870
155886	676871
122622	676872
114567	676873
455202	676874
51733	676875
364880	676876
31840	676877
110605	676878
59258	676879
392298	676880
636403	676881
135954	676882
23296	676883
645172	676884
58516	676885
194955	676886
402877	676887
46402	676888
308548	676889
52259	676890
23359	676891
51267	676892
148161	676893
62645	676894
11231	676895
401701	676896
151906	676897
170895	676898
634240	676899
33143	676900
29540	676901
149019	676902
573753	676903
689480	676904
539389	676905
418549	676906
564391	676907
33671	676908
16444	676909
157932	676910
137227	676911
40505	676912
111157	676913
19826	676914
212891	676915
223007	676916
53240	676917
9592	676918
585146	676919
120858	676920
508673	676921
81437	676922
520493	676923
302413	676924
324519	676925
574403	676926
21882	676927
512567	676928
555125	676929
5605	676930
186245	676931
10438	676932
595121	676933
764	676934
494924	676935
60982	676936
722264	676937
496301	676938
293133	676939
532594	676940
481747	676941
104049	676942
102801	676943
665848	676944
11983	676945
184884	676946
94515	676947
247775	676948
4654	676949
116635	676950
413740	676951
29283	676952
167530	676953
566090	676954
297469	676955
66427	676956
671739	676957
411437	676958
129231	676959
274336	676960
590764	676961
533670	676962
540503	676963
179716	676964
76064	676965
652390	676966
37087	676967
521301	676968
456874	676969
699579	676970
494680	676971
366717	676972
24837	676973
338299	676974
297247	676975
622627	676976
414012	676977
79818	676978
70338	676979
69578	676980
603802	676981
47111	676982
6444	676983
60002	676984
287366	676985
40263	676986
343632	676987
67830	676988
318776	676989
695753	676990
355638	676991
330086	676992
966	676993
706193	676994
637824	676995
688409	676996
433262	676997
84980	676998
11985	676999
18	677000
611739	677001
305843	677002
391156	677003
295848	677004
91126	677005
186097	677006
331541	677007
43019	677008
529291	677009
508197	677010
420107	677011
559384	677012
58610	677013
20831	677014
244302	677015
179711	677016
93579	677017
498044	677018
106190	677019
624239	677020
456277	677021
462398	677022
41665	677023
681908	677024
247854	677025
613631	677026
483356	677027
245336	677028
641174	677029
48438	677030
59682	677031
713972	677032
282	677033
5829	677034
152505	677035
332126	677036
131165	677037
593609	677038
2207	677039
49064	677040
610032	677041
604623	677042
52436	677043
134014	677044
10338	677045
100894	677046
52459	677047
86810	677048
373777	677049
400994	677050
262227	677051
523994	677052
25247	677053
539732	677054
420346	677055
3557	677056
112362	677057
266232	677058
214572	677059
565116	677060
74321	677061
499651	677062
12531	677063
445376	677064
9967	677065
8479	677066
13507	677067
316311	677068
122980	677069
641007	677070
386579	677071
590913	677072
125314	677073
290938	677074
322980	677075
87528	677076
35495	677077
521685	677078
97102	677079
277843	677080
330916	677081
556443	677082
47133	677083
26824	677084
57867	677085
297896	677086
587912	677087
241996	677088
601475	677089
71859	677090
347142	677091
327748	677092
430402	677093
25631	677094
42494	677095
113012	677096
29656	677097
295065	677098
140739	677099
675359	677100
41453	677101
12060	677102
331975	677103
111018	677104
17426	677105
686796	677106
631063	677107
725141	677108
176586	677109
686510	677110
96954	677111
153451	677112
715300	677113
416862	677114
556242	677115
1467	677116
449975	677117
67062	677118
168591	677119
353842	677120
1103	677121
234544	677122
97079	677123
152865	677124
10862	677125
469599	677126
619449	677127
3644	677128
704205	677129
345848	677130
130930	677131
497380	677132
1324	677133
178233	677134
17726	677135
92984	677136
435015	677137
380265	677138
188276	677139
207301	677140
619532	677141
667131	677142
643949	677143
204957	677144
534443	677145
462093	677146
1126	677147
166964	677148
98194	677149
608981	677150
559975	677151
395516	677152
40843	677153
370328	677154
566880	677155
38426	677156
701479	677157
584247	677158
62957	677159
294824	677160
18625	677161
77037	677162
386644	677163
13494	677164
12094	677165
48331	677166
290046	677167
344577	677168
585019	677169
96850	677170
863	677171
19444	677172
378873	677173
11336	677174
315292	677175
519460	677176
182905	677177
62636	677178
17985	677179
29806	677180
264224	677181
50375	677182
21596	677183
268507	677184
404293	677185
157939	677186
192673	677187
571035	677188
19871	677189
614108	677190
125673	677191
143167	677192
501111	677193
117472	677194
87070	677195
522598	677196
145666	677197
681878	677198
79804	677199
375593	677200
206600	677201
109448	677202
465655	677203
641990	677204
24505	677205
723965	677206
56940	677207
678493	677208
121053	677209
699696	677210
193279	677211
442209	677212
512837	677213
607442	677214
94164	677215
578190	677216
120785	677217
401035	677218
664594	677219
29238	677220
219993	677221
149188	677222
705618	677223
658664	677224
19361	677225
515231	677226
441785	677227
319739	677228
181233	677229
586182	677230
144241	677231
548948	677232
230772	677233
353856	677234
139229	677235
670961	677236
121862	677237
349598	677238
206169	677239
153568	677240
419721	677241
7152	677242
378166	677243
37739	677244
455900	677245
672285	677246
482769	677247
118246	677248
112884	677249
497748	677250
833	677251
394587	677252
102346	677253
12233	677254
36369	677255
722074	677256
106114	677257
1526	677258
499994	677259
509834	677260
18063	677261
606244	677262
460736	677263
511795	677264
537289	677265
647076	677266
117470	677267
71496	677268
604887	677269
472186	677270
104787	677271
95395	677272
124165	677273
680926	677274
516580	677275
274629	677276
247802	677277
556232	677278
588329	677279
126341	677280
96694	677281
441422	677282
79698	677283
372887	677284
3584	677285
431456	677286
105817	677287
139450	677288
45972	677289
476070	677290
17023	677291
369712	677292
468554	677293
164230	677294
206287	677295
516779	677296
690950	677297
56042	677298
43982	677299
94760	677300
39525	677301
155391	677302
133410	677303
595126	677304
464209	677305
6002	677306
48544	677307
103784	677308
488550	677309
376881	677310
52333	677311
478896	677312
351968	677313
4383	677314
638998	677315
15502	677316
215257	677317
114929	677318
151033	677319
533274	677320
444219	677321
296553	677322
55246	677323
650308	677324
115209	677325
10153	677326
315256	677327
513585	677328
510268	677329
197336	677330
4521	677331
83290	677332
133770	677333
374674	677334
430733	677335
513299	677336
194992	677337
5713	677338
538089	677339
1156	677340
60373	677341
490784	677342
22850	677343
303675	677344
6035	677345
136309	677346
90290	677347
566965	677348
579971	677349
7868	677350
696905	677351
623067	677352
182021	677353
647521	677354
582771	677355
347664	677356
106698	677357
447571	677358
217518	677359
285334	677360
589340	677361
22366	677362
165440	677363
295307	677364
120264	677365
123803	677366
10929	677367
301943	677368
56376	677369
9016	677370
73513	677371
210003	677372
245307	677373
144541	677374
239159	677375
71739	677376
531855	677377
106269	677378
69199	677379
280214	677380
471882	677381
659969	677382
31079	677383
83846	677384
197110	677385
150273	677386
15244	677387
548558	677388
335458	677389
339730	677390
42739	677391
84250	677392
696224	677393
317739	677394
620419	677395
474407	677396
140669	677397
138382	677398
454914	677399
145257	677400
168000	677401
474568	677402
217807	677403
93323	677404
448594	677405
326624	677406
400496	677407
389476	677408
26987	677409
447449	677410
275847	677411
3040	677412
101997	677413
699304	677414
92439	677415
55	677416
558116	677417
80080	677418
51983	677419
521388	677420
68014	677421
631718	677422
284938	677423
700402	677424
340853	677425
87860	677426
251411	677427
243218	677428
178898	677429
173058	677430
665854	677431
148542	677432
26134	677433
391944	677434
494538	677435
312474	677436
118839	677437
544109	677438
540948	677439
279742	677440
488095	677441
304257	677442
140092	677443
123098	677444
602315	677445
46138	677446
104612	677447
560382	677448
103428	677449
457123	677450
298546	677451
103219	677452
455388	677453
19141	677454
133880	677455
450750	677456
561512	677457
638723	677458
332864	677459
53885	677460
325904	677461
510578	677462
263508	677463
264377	677464
127986	677465
47335	677466
127543	677467
215814	677468
378660	677469
148605	677470
500684	677471
497835	677472
26055	677473
41662	677474
581101	677475
641275	677476
704180	677477
492727	677478
186772	677479
314813	677480
212950	677481
7916	677482
51643	677483
399958	677484
632089	677485
99299	677486
20922	677487
674933	677488
598888	677489
641592	677490
114953	677491
499485	677492
600620	677493
130971	677494
84719	677495
367470	677496
190188	677497
326779	677498
70105	677499
1928	677500
160325	677501
32613	677502
354366	677503
10870	677504
91920	677505
662449	677506
4908	677507
33286	677508
134771	677509
231362	677510
77701	677511
50437	677512
112916	677513
690444	677514
102559	677515
687901	677516
7938	677517
386695	677518
97952	677519
425177	677520
253864	677521
49709	677522
522344	677523
592336	677524
587088	677525
405361	677526
350287	677527
87632	677528
415774	677529
8390	677530
182750	677531
678511	677532
97379	677533
117096	677534
647077	677535
109962	677536
136911	677537
189751	677538
224922	677539
694663	677540
388814	677541
234450	677542
293535	677543
221239	677544
539809	677545
302577	677546
579369	677547
582955	677548
366300	677549
640108	677550
101852	677551
103817	677552
718317	677553
49137	677554
130026	677555
607770	677556
677569	677557
196587	677558
15711	677559
164438	677560
131996	677561
448473	677562
321516	677563
208886	677564
32513	677565
440211	677566
271040	677567
162473	677568
710716	677569
439133	677570
354813	677571
98738	677572
652258	677573
7238	677574
672798	677575
183964	677576
78208	677577
712916	677578
190056	677579
501315	677580
351642	677581
659777	677582
458887	677583
288737	677584
12416	677585
651082	677586
611577	677587
444741	677588
607204	677589
1891	677590
629557	677591
327494	677592
624249	677593
476	677594
167793	677595
61110	677596
420214	677597
1374	677598
485681	677599
45066	677600
9338	677601
135432	677602
218508	677603
345980	677604
172500	677605
92621	677606
132316	677607
1686	677608
238458	677609
9281	677610
168586	677611
15974	677612
25657	677613
212050	677614
241058	677615
529461	677616
591694	677617
297058	677618
531187	677619
35875	677620
198239	677621
417777	677622
284272	677623
51292	677624
212824	677625
228317	677626
12552	677627
87582	677628
8652	677629
133768	677630
4248	677631
136215	677632
576910	677633
18801	677634
312319	677635
552596	677636
651785	677637
349349	677638
58609	677639
144614	677640
271437	677641
199539	677642
3128	677643
530723	677644
162074	677645
507542	677646
321933	677647
336394	677648
635826	677649
5329	677650
17494	677651
526376	677652
45058	677653
68097	677654
64886	677655
138971	677656
637251	677657
254704	677658
1124	677659
338189	677660
435415	677661
237543	677662
696858	677663
129769	677664
608440	677665
672911	677666
51129	677667
138107	677668
237238	677669
528864	677670
115023	677671
327520	677672
703328	677673
204332	677674
446626	677675
95960	677676
23474	677677
629830	677678
128585	677679
4136	677680
580867	677681
646319	677682
498746	677683
362794	677684
129225	677685
547234	677686
142044	677687
198147	677688
334377	677689
111818	677690
160417	677691
469877	677692
64597	677693
22526	677694
28049	677695
380438	677696
178127	677697
102545	677698
44579	677699
696936	677700
598010	677701
143067	677702
51141	677703
115470	677704
542783	677705
712476	677706
204898	677707
611553	677708
198020	677709
120401	677710
158435	677711
299861	677712
387060	677713
20119	677714
118004	677715
179250	677716
493279	677717
595443	677718
41050	677719
50724	677720
29783	677721
72098	677722
365338	677723
53177	677724
9926	677725
3887	677726
468303	677727
57068	677728
4474	677729
522760	677730
706175	677731
78516	677732
248268	677733
45458	677734
99496	677735
33823	677736
623296	677737
597539	677738
399919	677739
169981	677740
661063	677741
373303	677742
664285	677743
679398	677744
452618	677745
165373	677746
7291	677747
13420	677748
1499	677749
590705	677750
134794	677751
90691	677752
146185	677753
372857	677754
531331	677755
692042	677756
112140	677757
107915	677758
552680	677759
203808	677760
179109	677761
662310	677762
539583	677763
513080	677764
366676	677765
600713	677766
465732	677767
377355	677768
411345	677769
380620	677770
437563	677771
705436	677772
448334	677773
562866	677774
619887	677775
710762	677776
147312	677777
349674	677778
617067	677779
178331	677780
446120	677781
173597	677782
533194	677783
69203	677784
532958	677785
64012	677786
593101	677787
89814	677788
177725	677789
618470	677790
509100	677791
518820	677792
47211	677793
145212	677794
10679	677795
118824	677796
305295	677797
96644	677798
150676	677799
302189	677800
544148	677801
50558	677802
341735	677803
661038	677804
50394	677805
147278	677806
112373	677807
269595	677808
402100	677809
559696	677810
648959	677811
120372	677812
24223	677813
2426	677814
716421	677815
524752	677816
326033	677817
6820	677818
182143	677819
415044	677820
56754	677821
169773	677822
68616	677823
361416	677824
148861	677825
320027	677826
624572	677827
155954	677828
637957	677829
185493	677830
113058	677831
420640	677832
64533	677833
125550	677834
9996	677835
68222	677836
294420	677837
32107	677838
51086	677839
368528	677840
181756	677841
263846	677842
251092	677843
121255	677844
685783	677845
22323	677846
703452	677847
35728	677848
14295	677849
647393	677850
104861	677851
555641	677852
143214	677853
167347	677854
6202	677855
78159	677856
414007	677857
87244	677858
458658	677859
194444	677860
32860	677861
55098	677862
37139	677863
138758	677864
351507	677865
486278	677866
397037	677867
117325	677868
553	677869
270866	677870
2952	677871
276684	677872
601874	677873
485729	677874
157257	677875
329117	677876
416009	677877
305527	677878
14181	677879
272292	677880
50714	677881
114921	677882
437798	677883
689206	677884
130618	677885
160481	677886
404763	677887
276472	677888
283887	677889
382761	677890
654616	677891
294939	677892
522160	677893
593384	677894
407443	677895
98460	677896
377711	677897
21004	677898
4804	677899
113639	677900
143588	677901
570619	677902
108093	677903
7402	677904
41307	677905
171178	677906
176578	677907
641225	677908
447659	677909
147909	677910
681431	677911
481503	677912
384037	677913
718652	677914
515890	677915
209985	677916
577699	677917
256109	677918
144843	677919
724462	677920
528060	677921
8146	677922
366840	677923
480714	677924
435628	677925
103002	677926
519930	677927
48980	677928
120157	677929
183082	677930
13259	677931
362989	677932
414316	677933
259376	677934
497932	677935
490780	677936
235119	677937
368747	677938
308881	677939
109488	677940
28200	677941
188112	677942
26920	677943
140819	677944
378825	677945
55848	677946
335506	677947
243314	677948
490843	677949
5476	677950
683615	677951
462732	677952
480267	677953
398987	677954
482599	677955
458671	677956
401247	677957
453972	677958
369098	677959
73834	677960
699223	677961
346793	677962
45967	677963
697968	677964
373999	677965
286582	677966
52924	677967
346626	677968
437343	677969
341450	677970
311040	677971
84421	677972
71517	677973
512789	677974
707679	677975
337200	677976
545825	677977
155332	677978
320779	677979
31308	677980
614789	677981
51752	677982
204852	677983
549260	677984
161875	677985
706450	677986
199460	677987
12926	677988
449872	677989
91900	677990
281425	677991
528345	677992
622622	677993
175977	677994
416289	677995
418284	677996
183182	677997
419895	677998
311977	677999
520690	678000
18948	678001
5549	678002
23626	678003
137701	678004
722633	678005
291103	678006
187401	678007
514873	678008
100541	678009
453605	678010
142251	678011
42583	678012
248854	678013
11069	678014
295706	678015
399409	678016
75720	678017
44160	678018
127039	678019
144449	678020
434315	678021
406513	678022
16079	678023
107246	678024
123062	678025
320606	678026
2289	678027
436951	678028
135407	678029
145596	678030
127352	678031
76015	678032
17838	678033
204415	678034
270935	678035
608582	678036
674271	678037
389712	678038
325687	678039
724334	678040
119098	678041
195839	678042
173045	678043
162495	678044
32445	678045
524531	678046
401721	678047
681995	678048
122134	678049
535364	678050
141215	678051
6246	678052
49847	678053
181399	678054
609123	678055
442574	678056
27365	678057
592399	678058
323507	678059
15678	678060
548103	678061
23476	678062
338804	678063
452177	678064
392712	678065
716806	678066
127212	678067
635584	678068
148570	678069
283703	678070
122718	678071
387416	678072
352080	678073
139096	678074
302206	678075
240753	678076
712905	678077
116656	678078
689654	678079
473888	678080
161087	678081
79953	678082
302914	678083
633443	678084
286266	678085
25640	678086
39485	678087
136009	678088
320338	678089
213192	678090
114333	678091
202319	678092
67507	678093
588121	678094
254138	678095
217641	678096
4821	678097
509786	678098
63670	678099
616042	678100
2162	678101
28599	678102
163788	678103
387000	678104
391869	678105
705834	678106
502779	678107
416043	678108
87678	678109
369504	678110
556809	678111
395475	678112
711122	678113
165931	678114
52982	678115
167925	678116
375603	678117
95117	678118
679143	678119
305011	678120
21565	678121
84652	678122
113798	678123
13	678124
55089	678125
25	678126
590709	678127
363563	678128
302150	678129
644995	678130
103618	678131
315584	678132
514024	678133
156976	678134
134460	678135
583475	678136
496851	678137
440131	678138
178667	678139
516757	678140
158668	678141
472741	678142
638726	678143
378278	678144
129405	678145
537410	678146
305419	678147
164327	678148
140951	678149
520358	678150
171404	678151
169369	678152
501646	678153
522579	678154
415733	678155
455072	678156
116245	678157
39278	678158
504055	678159
603866	678160
2812	678161
63829	678162
25848	678163
129131	678164
360079	678165
364883	678166
144579	678167
273163	678168
424222	678169
179139	678170
97004	678171
26	678172
479046	678173
6081	678174
7041	678175
6581	678176
364938	678177
242645	678178
683950	678179
201479	678180
11416	678181
326424	678182
11255	678183
663259	678184
644187	678185
142581	678186
3992	678187
681973	678188
102834	678189
347899	678190
26116	678191
418179	678192
609255	678193
342752	678194
627199	678195
362105	678196
695266	678197
168896	678198
29486	678199
631074	678200
1368	678201
399431	678202
444439	678203
70164	678204
718699	678205
30855	678206
90117	678207
27228	678208
2964	678209
547131	678210
40584	678211
390449	678212
720095	678213
118609	678214
266453	678215
6239	678216
408264	678217
491540	678218
337334	678219
24918	678220
19539	678221
139133	678222
45303	678223
477027	678224
297274	678225
520017	678226
586898	678227
712024	678228
556766	678229
317951	678230
69606	678231
211461	678232
16516	678233
426473	678234
416138	678235
122379	678236
450218	678237
347152	678238
60616	678239
36347	678240
641704	678241
255400	678242
59326	678243
38688	678244
657822	678245
214491	678246
383813	678247
391168	678248
69400	678249
81265	678250
40722	678251
395190	678252
54995	678253
107468	678254
160767	678255
256957	678256
119566	678257
644168	678258
153445	678259
28769	678260
16558	678261
660913	678262
80394	678263
80432	678264
27167	678265
397343	678266
13273	678267
34495	678268
1506	678269
101181	678270
67196	678271
278440	678272
552663	678273
263808	678274
68438	678275
237987	678276
244722	678277
372937	678278
23376	678279
84944	678280
385151	678281
246481	678282
632879	678283
430697	678284
185039	678285
118220	678286
16633	678287
35758	678288
152452	678289
233	678290
697880	678291
85015	678292
49007	678293
35538	678294
1876	678295
276018	678296
486368	678297
297715	678298
357092	678299
180211	678300
203553	678301
391787	678302
721836	678303
528947	678304
310688	678305
366290	678306
139782	678307
289233	678308
467454	678309
32646	678310
163713	678311
599369	678312
90625	678313
9348	678314
261837	678315
151416	678316
713932	678317
396909	678318
718010	678319
480107	678320
212799	678321
699057	678322
13181	678323
640367	678324
153913	678325
66309	678326
12382	678327
144457	678328
142888	678329
337264	678330
58555	678331
157585	678332
633149	678333
948	678334
324317	678335
196730	678336
348783	678337
37252	678338
18	678339
20668	678340
244919	678341
265124	678342
701106	678343
232487	678344
115676	678345
65039	678346
510795	678347
248774	678348
673762	678349
36815	678350
1303	678351
112381	678352
223231	678353
691	678354
518159	678355
390489	678356
111961	678357
176680	678358
383956	678359
82555	678360
165979	678361
155288	678362
256892	678363
416313	678364
146336	678365
258477	678366
29381	678367
146721	678368
647684	678369
20265	678370
123322	678371
154909	678372
637971	678373
404721	678374
186004	678375
41870	678376
462080	678377
237426	678378
683491	678379
110078	678380
94193	678381
83141	678382
550227	678383
22832	678384
699181	678385
289147	678386
181121	678387
155676	678388
722802	678389
690956	678390
1826	678391
45237	678392
394916	678393
18815	678394
573345	678395
573409	678396
151728	678397
51495	678398
22503	678399
329329	678400
163042	678401
171814	678402
240221	678403
639830	678404
13986	678405
133210	678406
182639	678407
140635	678408
208689	678409
105	678410
457664	678411
138611	678412
21656	678413
83204	678414
508973	678415
238145	678416
15682	678417
595102	678418
24889	678419
275321	678420
457068	678421
383296	678422
343922	678423
270476	678424
237795	678425
441680	678426
46130	678427
84367	678428
516629	678429
173299	678430
484463	678431
35833	678432
148278	678433
374258	678434
395004	678435
78453	678436
4461	678437
161555	678438
564449	678439
278586	678440
319269	678441
318195	678442
13378	678443
142985	678444
574484	678445
580996	678446
612965	678447
73127	678448
394460	678449
96924	678450
207241	678451
104865	678452
541322	678453
312936	678454
690145	678455
692130	678456
304609	678457
153885	678458
499185	678459
235204	678460
244662	678461
601770	678462
378335	678463
148617	678464
614719	678465
6991	678466
502581	678467
480982	678468
246130	678469
206825	678470
165974	678471
187434	678472
312902	678473
395569	678474
393428	678475
580428	678476
5102	678477
418281	678478
53930	678479
598096	678480
372	678481
224353	678482
511371	678483
487329	678484
611157	678485
351834	678486
505963	678487
542139	678488
536746	678489
138774	678490
513766	678491
148625	678492
411223	678493
137673	678494
393537	678495
147532	678496
99911	678497
281755	678498
47817	678499
48685	678500
636411	678501
581787	678502
475188	678503
453065	678504
443200	678505
169914	678506
243131	678507
20110	678508
610022	678509
546930	678510
328576	678511
35824	678512
282837	678513
24925	678514
27387	678515
210864	678516
74864	678517
357709	678518
65926	678519
176443	678520
50750	678521
347957	678522
11448	678523
334995	678524
688	678525
442649	678526
146620	678527
184605	678528
376867	678529
519490	678530
444438	678531
475933	678532
413173	678533
100172	678534
606005	678535
96123	678536
357849	678537
26296	678538
14467	678539
412260	678540
645664	678541
301880	678542
35990	678543
303871	678544
492455	678545
173922	678546
538182	678547
531865	678548
50002	678549
440546	678550
144157	678551
85569	678552
384390	678553
81913	678554
587156	678555
249260	678556
6737	678557
347833	678558
189364	678559
167544	678560
500870	678561
55077	678562
60170	678563
185926	678564
127450	678565
314628	678566
425450	678567
454359	678568
25304	678569
719248	678570
215918	678571
562963	678572
20788	678573
122872	678574
239973	678575
56463	678576
169245	678577
545579	678578
317920	678579
701799	678580
582234	678581
9659	678582
348084	678583
464397	678584
240523	678585
108837	678586
438320	678587
183888	678588
591410	678589
170389	678590
158710	678591
586984	678592
488453	678593
18738	678594
94079	678595
75473	678596
2591	678597
606974	678598
493444	678599
699877	678600
650419	678601
110943	678602
203416	678603
116519	678604
185062	678605
498321	678606
35103	678607
37396	678608
310803	678609
499034	678610
274397	678611
498538	678612
514298	678613
510088	678614
281233	678615
568290	678616
22757	678617
79955	678618
514297	678619
456953	678620
101101	678621
292829	678622
261005	678623
218294	678624
466059	678625
574210	678626
41960	678627
597141	678628
672291	678629
254448	678630
559687	678631
513010	678632
597596	678633
636146	678634
145699	678635
25037	678636
719023	678637
61589	678638
55067	678639
123365	678640
551271	678641
96344	678642
107686	678643
21004	678644
43563	678645
2517	678646
283247	678647
371566	678648
142938	678649
674792	678650
43684	678651
143208	678652
252501	678653
212441	678654
419836	678655
168870	678656
303768	678657
412988	678658
220498	678659
186762	678660
203735	678661
40623	678662
84717	678663
571979	678664
182027	678665
104805	678666
15936	678667
452491	678668
121172	678669
158235	678670
711429	678671
207080	678672
6431	678673
741	678674
375697	678675
217236	678676
122186	678677
409283	678678
108042	678679
4793	678680
580025	678681
2401	678682
536139	678683
75875	678684
669004	678685
53576	678686
116467	678687
125447	678688
24315	678689
569762	678690
155237	678691
108229	678692
504975	678693
648010	678694
18056	678695
124087	678696
1737	678697
299354	678698
31763	678699
24796	678700
61635	678701
70344	678702
497666	678703
554507	678704
245337	678705
249327	678706
643161	678707
32013	678708
158556	678709
283546	678710
27448	678711
724045	678712
98416	678713
338069	678714
22285	678715
121514	678716
630763	678717
690812	678718
441849	678719
238920	678720
87814	678721
206761	678722
407281	678723
558009	678724
30244	678725
113986	678726
7190	678727
552816	678728
94650	678729
986	678730
719256	678731
9948	678732
49119	678733
678592	678734
403077	678735
705222	678736
367346	678737
77682	678738
34202	678739
252927	678740
2655	678741
19388	678742
47748	678743
63535	678744
253690	678745
27938	678746
401308	678747
484508	678748
390423	678749
83357	678750
343923	678751
511815	678752
352017	678753
177323	678754
563302	678755
450285	678756
639304	678757
572417	678758
716225	678759
297188	678760
206640	678761
163248	678762
80096	678763
683912	678764
137790	678765
192722	678766
349953	678767
75225	678768
69713	678769
312101	678770
156865	678771
625835	678772
107475	678773
869	678774
22311	678775
105823	678776
598482	678777
153775	678778
249447	678779
248397	678780
226648	678781
186018	678782
106975	678783
13863	678784
49498	678785
335060	678786
105812	678787
53735	678788
264491	678789
710979	678790
91942	678791
71768	678792
181762	678793
9107	678794
85452	678795
16551	678796
169199	678797
24047	678798
24968	678799
50159	678800
267998	678801
208157	678802
581179	678803
602137	678804
347038	678805
424744	678806
12938	678807
75881	678808
281711	678809
200642	678810
672589	678811
76660	678812
90685	678813
582702	678814
21371	678815
330370	678816
488992	678817
157120	678818
60177	678819
6102	678820
500808	678821
128102	678822
52743	678823
96454	678824
71212	678825
103779	678826
474415	678827
61740	678828
113501	678829
668308	678830
90758	678831
113	678832
475569	678833
221218	678834
287346	678835
686824	678836
539263	678837
696316	678838
15796	678839
343249	678840
387615	678841
4920	678842
162603	678843
380460	678844
410952	678845
41594	678846
453237	678847
691007	678848
40820	678849
597442	678850
23292	678851
10234	678852
270357	678853
680114	678854
453663	678855
525064	678856
180386	678857
124329	678858
181822	678859
665312	678860
602803	678861
245683	678862
687435	678863
721514	678864
49558	678865
404861	678866
579345	678867
178585	678868
180575	678869
604571	678870
286155	678871
416201	678872
619261	678873
163477	678874
468611	678875
399823	678876
119647	678877
43284	678878
123710	678879
16088	678880
124498	678881
380667	678882
191294	678883
44557	678884
32855	678885
148147	678886
989	678887
149740	678888
609429	678889
232957	678890
211215	678891
682671	678892
500900	678893
53429	678894
16761	678895
204806	678896
321376	678897
44883	678898
292031	678899
120938	678900
309633	678901
22734	678902
116361	678903
395817	678904
279436	678905
108882	678906
62697	678907
278197	678908
438857	678909
448103	678910
410453	678911
160050	678912
303	678913
695816	678914
313801	678915
149400	678916
2672	678917
16596	678918
259649	678919
284039	678920
390162	678921
683593	678922
261309	678923
11662	678924
678327	678925
29030	678926
28580	678927
661703	678928
95177	678929
570667	678930
565406	678931
33181	678932
96509	678933
143104	678934
624068	678935
40723	678936
382384	678937
654412	678938
6219	678939
603648	678940
141420	678941
43155	678942
666054	678943
417788	678944
343525	678945
269560	678946
186149	678947
52348	678948
22370	678949
384603	678950
461838	678951
380632	678952
39705	678953
226129	678954
91755	678955
47075	678956
240204	678957
464310	678958
611783	678959
677848	678960
687092	678961
623487	678962
41680	678963
147512	678964
565124	678965
58864	678966
75833	678967
112666	678968
344582	678969
53896	678970
403548	678971
509036	678972
587121	678973
179542	678974
4867	678975
6359	678976
10919	678977
661621	678978
104754	678979
220974	678980
2107	678981
132505	678982
107057	678983
166329	678984
175293	678985
131064	678986
21748	678987
85342	678988
500383	678989
641830	678990
147496	678991
379761	678992
4245	678993
77798	678994
64454	678995
41819	678996
683882	678997
467642	678998
426283	678999
317013	679000
134872	679001
34078	679002
110558	679003
161806	679004
15810	679005
58881	679006
407759	679007
110091	679008
661814	679009
417223	679010
196795	679011
118528	679012
150193	679013
20200	679014
198395	679015
442470	679016
184016	679017
578676	679018
450939	679019
39732	679020
117669	679021
458834	679022
114844	679023
356089	679024
148407	679025
15261	679026
709251	679027
32988	679028
543676	679029
481895	679030
552029	679031
306200	679032
94154	679033
360099	679034
90577	679035
200187	679036
566837	679037
211442	679038
643672	679039
194920	679040
49157	679041
633073	679042
284456	679043
121408	679044
39218	679045
711507	679046
495324	679047
2478	679048
338902	679049
276440	679050
179625	679051
10671	679052
257613	679053
63329	679054
268025	679055
622851	679056
31882	679057
261245	679058
14539	679059
684131	679060
489906	679061
116677	679062
428425	679063
99977	679064
49722	679065
188895	679066
252800	679067
648884	679068
106593	679069
661172	679070
197929	679071
52096	679072
198588	679073
92479	679074
491193	679075
266357	679076
297594	679077
585	679078
3461	679079
4553	679080
75841	679081
176617	679082
42841	679083
51282	679084
163612	679085
58526	679086
274380	679087
641402	679088
78241	679089
546317	679090
692396	679091
325856	679092
22255	679093
60937	679094
622252	679095
608944	679096
170360	679097
13753	679098
419556	679099
289525	679100
658792	679101
483341	679102
336143	679103
146863	679104
19876	679105
1126	679106
144793	679107
320188	679108
146233	679109
587712	679110
419401	679111
71330	679112
653080	679113
323431	679114
667444	679115
328614	679116
329619	679117
49917	679118
13886	679119
42437	679120
813	679121
171022	679122
10453	679123
15551	679124
172316	679125
605948	679126
458997	679127
176677	679128
125854	679129
431084	679130
265046	679131
506396	679132
417460	679133
433419	679134
421720	679135
6185	679136
426127	679137
48366	679138
445720	679139
500033	679140
486260	679141
513716	679142
567988	679143
38149	679144
6119	679145
581068	679146
211800	679147
714078	679148
222404	679149
184148	679150
95954	679151
644766	679152
84043	679153
383416	679154
169232	679155
244664	679156
56511	679157
492296	679158
244058	679159
301675	679160
675059	679161
200787	679162
6636	679163
9033	679164
17674	679165
120032	679166
25993	679167
160599	679168
72154	679169
400817	679170
488398	679171
192251	679172
691599	679173
1905	679174
370147	679175
596869	679176
586887	679177
491412	679178
571903	679179
65008	679180
471796	679181
545335	679182
455310	679183
250703	679184
92162	679185
318140	679186
11390	679187
39807	679188
288465	679189
75526	679190
137371	679191
491280	679192
333446	679193
24950	679194
686276	679195
471201	679196
175238	679197
45727	679198
335478	679199
52466	679200
247081	679201
467292	679202
456655	679203
177900	679204
554282	679205
201863	679206
296870	679207
183274	679208
286342	679209
621838	679210
651308	679211
148543	679212
579898	679213
367061	679214
81747	679215
566560	679216
440477	679217
400474	679218
422217	679219
64327	679220
394502	679221
402110	679222
635460	679223
659072	679224
673415	679225
456357	679226
184805	679227
93015	679228
672037	679229
523503	679230
378227	679231
441672	679232
609028	679233
39149	679234
179055	679235
375793	679236
14437	679237
688428	679238
557973	679239
377916	679240
425858	679241
472717	679242
151483	679243
1392	679244
321442	679245
315432	679246
427436	679247
209868	679248
171849	679249
1529	679250
357707	679251
421765	679252
8788	679253
30698	679254
216812	679255
123549	679256
658115	679257
103953	679258
44269	679259
413611	679260
81542	679261
32688	679262
571863	679263
461698	679264
34326	679265
250005	679266
562748	679267
524474	679268
192788	679269
72390	679270
5304	679271
32636	679272
411271	679273
672973	679274
135563	679275
60747	679276
146781	679277
267473	679278
127084	679279
117956	679280
381342	679281
170186	679282
555276	679283
359244	679284
162096	679285
48886	679286
330580	679287
503025	679288
28414	679289
577631	679290
587462	679291
402873	679292
722681	679293
439732	679294
601806	679295
713604	679296
269049	679297
8778	679298
130864	679299
2924	679300
472836	679301
145266	679302
154524	679303
238770	679304
370229	679305
391933	679306
640356	679307
160435	679308
532766	679309
456607	679310
159667	679311
160438	679312
7146	679313
629777	679314
51945	679315
130277	679316
171064	679317
410929	679318
268989	679319
543144	679320
705185	679321
18947	679322
723228	679323
12115	679324
3515	679325
724819	679326
153339	679327
320324	679328
504423	679329
181437	679330
103608	679331
568529	679332
612183	679333
169029	679334
497491	679335
165151	679336
112352	679337
660292	679338
552633	679339
16631	679340
380431	679341
29892	679342
667811	679343
602600	679344
180810	679345
94416	679346
185311	679347
332917	679348
672894	679349
90199	679350
229452	679351
480315	679352
285226	679353
184297	679354
457823	679355
189623	679356
17569	679357
234363	679358
441458	679359
45430	679360
465739	679361
488397	679362
148030	679363
4568	679364
188041	679365
153972	679366
520100	679367
293608	679368
397358	679369
338557	679370
346799	679371
505950	679372
665903	679373
11122	679374
538074	679375
340272	679376
53559	679377
595955	679378
670858	679379
239748	679380
551094	679381
112476	679382
719101	679383
214693	679384
180275	679385
214018	679386
115600	679387
25133	679388
585404	679389
112652	679390
551709	679391
80714	679392
149604	679393
439330	679394
529418	679395
307857	679396
353873	679397
664527	679398
718196	679399
163338	679400
591229	679401
307019	679402
98098	679403
365862	679404
374596	679405
605277	679406
170233	679407
188505	679408
41269	679409
279768	679410
547481	679411
233929	679412
566399	679413
14967	679414
284909	679415
132803	679416
698000	679417
12304	679418
439970	679419
152874	679420
583140	679421
661037	679422
261302	679423
42934	679424
547066	679425
26181	679426
355869	679427
74373	679428
38871	679429
100179	679430
688262	679431
375242	679432
632707	679433
14265	679434
161151	679435
177926	679436
486846	679437
110522	679438
283268	679439
47428	679440
540111	679441
543091	679442
251195	679443
662846	679444
322051	679445
552378	679446
139254	679447
9147	679448
410981	679449
624207	679450
439993	679451
514207	679452
544140	679453
23164	679454
513395	679455
252897	679456
410145	679457
636773	679458
149250	679459
142415	679460
375715	679461
634797	679462
175957	679463
36694	679464
270196	679465
24703	679466
684877	679467
137	679468
38449	679469
610778	679470
26847	679471
100538	679472
669611	679473
86911	679474
168094	679475
309471	679476
395611	679477
113911	679478
11457	679479
527508	679480
206348	679481
109678	679482
472043	679483
619341	679484
96054	679485
450550	679486
72754	679487
517272	679488
144839	679489
496603	679490
43735	679491
99396	679492
36537	679493
2126	679494
117953	679495
500012	679496
63230	679497
1143	679498
102189	679499
106222	679500
238897	679501
604792	679502
170827	679503
12634	679504
491068	679505
328730	679506
347843	679507
406643	679508
3374	679509
538053	679510
176313	679511
35210	679512
665216	679513
555186	679514
190116	679515
447816	679516
80492	679517
1878	679518
93680	679519
252395	679520
719908	679521
587737	679522
14865	679523
698595	679524
244659	679525
116327	679526
33298	679527
460133	679528
298197	679529
278761	679530
143416	679531
527666	679532
88285	679533
147250	679534
591490	679535
316876	679536
614462	679537
693673	679538
73857	679539
89692	679540
490803	679541
530435	679542
13991	679543
562126	679544
161018	679545
17661	679546
48235	679547
425852	679548
662997	679549
639067	679550
125972	679551
6892	679552
525310	679553
114240	679554
5547	679555
41834	679556
427117	679557
584814	679558
370069	679559
6722	679560
723655	679561
153994	679562
224805	679563
1143	679564
494745	679565
26899	679566
492303	679567
83619	679568
119572	679569
521238	679570
31731	679571
611262	679572
22957	679573
600690	679574
244183	679575
12670	679576
34889	679577
484629	679578
378383	679579
52064	679580
137086	679581
13116	679582
13861	679583
270187	679584
65738	679585
276103	679586
149150	679587
387742	679588
178594	679589
186258	679590
403033	679591
505932	679592
408000	679593
159725	679594
283836	679595
14327	679596
456760	679597
547305	679598
4964	679599
3957	679600
447482	679601
432268	679602
142718	679603
505699	679604
95781	679605
217229	679606
43504	679607
185133	679608
594570	679609
387757	679610
663560	679611
613572	679612
116287	679613
16880	679614
33160	679615
9994	679616
56678	679617
88594	679618
597581	679619
318835	679620
212806	679621
171562	679622
61760	679623
251345	679624
159000	679625
76109	679626
168561	679627
79054	679628
22996	679629
396045	679630
22300	679631
516112	679632
453946	679633
126680	679634
48769	679635
109850	679636
362425	679637
38180	679638
148856	679639
6761	679640
711461	679641
2809	679642
649991	679643
5928	679644
183721	679645
368315	679646
165584	679647
42227	679648
6595	679649
487390	679650
5438	679651
396596	679652
207534	679653
5985	679654
420910	679655
316184	679656
620118	679657
600461	679658
607020	679659
94055	679660
577425	679661
170392	679662
17558	679663
320465	679664
297822	679665
153112	679666
49791	679667
224187	679668
541997	679669
271072	679670
133	679671
170372	679672
359382	679673
493610	679674
136984	679675
351441	679676
332908	679677
459163	679678
165895	679679
633482	679680
103456	679681
698749	679682
368912	679683
465091	679684
18911	679685
665059	679686
140137	679687
60875	679688
43696	679689
151016	679690
394691	679691
439927	679692
413968	679693
417684	679694
29574	679695
243068	679696
346117	679697
460664	679698
33304	679699
6371	679700
137367	679701
161225	679702
483896	679703
777	679704
237076	679705
124824	679706
25860	679707
508583	679708
583343	679709
107577	679710
4982	679711
222865	679712
106800	679713
243823	679714
97421	679715
220633	679716
466741	679717
79002	679718
381523	679719
539277	679720
101219	679721
344265	679722
687907	679723
182753	679724
5066	679725
20463	679726
386338	679727
672201	679728
4049	679729
608192	679730
669206	679731
717735	679732
669728	679733
287327	679734
17310	679735
60371	679736
604954	679737
104374	679738
619291	679739
573104	679740
501515	679741
171440	679742
537312	679743
69579	679744
151650	679745
454441	679746
295746	679747
608414	679748
62466	679749
12171	679750
300272	679751
653349	679752
273675	679753
701847	679754
63443	679755
282798	679756
15103	679757
129834	679758
317922	679759
403162	679760
654327	679761
116050	679762
57236	679763
48014	679764
295514	679765
185239	679766
106150	679767
210148	679768
78837	679769
633184	679770
438086	679771
363086	679772
135114	679773
85802	679774
539663	679775
343022	679776
598599	679777
687205	679778
715572	679779
410755	679780
562791	679781
535979	679782
132880	679783
34506	679784
634454	679785
632776	679786
323838	679787
438778	679788
648639	679789
127206	679790
612557	679791
240825	679792
76779	679793
255011	679794
54313	679795
649366	679796
487418	679797
697165	679798
163261	679799
128795	679800
76144	679801
184768	679802
234032	679803
45302	679804
51398	679805
472617	679806
253716	679807
527849	679808
148166	679809
6441	679810
153087	679811
683229	679812
112149	679813
639093	679814
177193	679815
414264	679816
598810	679817
15819	679818
337976	679819
198	679820
65294	679821
255960	679822
28156	679823
61224	679824
355189	679825
30964	679826
130194	679827
164391	679828
43584	679829
38452	679830
571677	679831
135075	679832
175164	679833
596679	679834
86380	679835
58868	679836
155091	679837
146171	679838
299646	679839
324633	679840
318344	679841
315056	679842
294139	679843
319596	679844
588760	679845
39567	679846
310871	679847
548663	679848
627816	679849
308990	679850
40548	679851
219859	679852
54307	679853
694250	679854
628318	679855
15374	679856
212124	679857
428088	679858
63001	679859
245061	679860
48877	679861
49988	679862
629786	679863
685477	679864
524835	679865
227158	679866
114403	679867
518115	679868
259366	679869
410264	679870
485293	679871
626256	679872
429828	679873
1944	679874
31456	679875
603510	679876
685846	679877
464966	679878
647247	679879
154349	679880
132785	679881
155991	679882
633966	679883
278498	679884
104892	679885
23568	679886
145123	679887
135980	679888
712182	679889
502125	679890
96352	679891
635916	679892
636111	679893
255334	679894
429007	679895
77168	679896
276177	679897
557605	679898
89768	679899
15385	679900
346927	679901
628062	679902
191254	679903
553536	679904
461628	679905
523267	679906
56285	679907
622995	679908
151224	679909
103735	679910
487063	679911
157666	679912
499553	679913
724810	679914
58726	679915
653090	679916
110597	679917
112529	679918
718973	679919
511794	679920
436458	679921
87487	679922
144309	679923
16537	679924
467138	679925
380381	679926
288537	679927
126480	679928
668923	679929
325208	679930
447402	679931
77871	679932
556848	679933
143981	679934
556216	679935
411010	679936
491240	679937
641809	679938
562460	679939
440898	679940
408729	679941
516581	679942
194773	679943
326032	679944
184084	679945
43804	679946
23658	679947
16491	679948
15382	679949
123621	679950
100126	679951
396367	679952
473091	679953
143011	679954
656124	679955
685235	679956
13135	679957
30071	679958
288247	679959
164618	679960
336163	679961
74004	679962
326501	679963
703487	679964
347538	679965
1291	679966
636492	679967
341503	679968
62658	679969
720190	679970
609265	679971
380671	679972
182395	679973
473871	679974
455726	679975
139085	679976
609391	679977
4846	679978
20106	679979
348268	679980
388475	679981
22422	679982
62477	679983
148948	679984
274437	679985
572914	679986
46182	679987
84101	679988
585755	679989
57927	679990
482942	679991
263743	679992
407408	679993
618403	679994
464396	679995
23712	679996
138272	679997
69047	679998
318906	679999
1723	680000
431613	680001
83753	680002
14495	680003
284707	680004
94155	680005
50754	680006
79305	680007
632293	680008
17668	680009
655211	680010
543609	680011
265667	680012
89444	680013
346268	680014
627829	680015
48665	680016
532006	680017
50995	680018
451435	680019
24768	680020
156378	680021
463390	680022
273790	680023
142945	680024
184515	680025
80076	680026
93071	680027
1648	680028
476382	680029
55767	680030
78522	680031
152113	680032
69843	680033
177582	680034
91315	680035
14966	680036
115278	680037
113051	680038
455870	680039
598380	680040
551838	680041
300452	680042
1520	680043
6602	680044
350935	680045
43117	680046
190067	680047
710528	680048
499913	680049
44878	680050
105945	680051
4167	680052
175027	680053
713283	680054
461585	680055
4273	680056
683856	680057
164826	680058
24417	680059
4164	680060
47223	680061
482730	680062
37803	680063
14916	680064
682150	680065
511645	680066
97420	680067
606431	680068
333132	680069
332452	680070
522147	680071
432232	680072
330683	680073
321636	680074
108611	680075
288243	680076
676231	680077
43179	680078
624490	680079
115166	680080
339557	680081
477215	680082
718743	680083
335818	680084
332402	680085
531435	680086
676465	680087
104650	680088
453016	680089
288977	680090
386497	680091
398674	680092
190071	680093
447071	680094
41498	680095
417244	680096
406543	680097
149846	680098
111916	680099
36432	680100
221091	680101
91154	680102
611973	680103
65465	680104
73894	680105
55746	680106
28922	680107
181027	680108
555682	680109
263802	680110
128916	680111
286653	680112
258189	680113
85185	680114
118695	680115
148146	680116
345228	680117
18744	680118
31	680119
688083	680120
647255	680121
49480	680122
42883	680123
456413	680124
178809	680125
183056	680126
274145	680127
240853	680128
104934	680129
382219	680130
31769	680131
475837	680132
151729	680133
223083	680134
466816	680135
151088	680136
227549	680137
69328	680138
114012	680139
164147	680140
657262	680141
1417	680142
684165	680143
674416	680144
141769	680145
283302	680146
37950	680147
121600	680148
140971	680149
656789	680150
65436	680151
271736	680152
312843	680153
80280	680154
111071	680155
670444	680156
80929	680157
155515	680158
456878	680159
38441	680160
149870	680161
369908	680162
65815	680163
235154	680164
4096	680165
130162	680166
123251	680167
197932	680168
247845	680169
653229	680170
99774	680171
721565	680172
145213	680173
412244	680174
22530	680175
349407	680176
470710	680177
533096	680178
122361	680179
193138	680180
83992	680181
598705	680182
139396	680183
52097	680184
651593	680185
237250	680186
666811	680187
109191	680188
11638	680189
16269	680190
8534	680191
630801	680192
41702	680193
79992	680194
663787	680195
112820	680196
97349	680197
503943	680198
116736	680199
5640	680200
226770	680201
832	680202
11728	680203
457408	680204
623023	680205
624475	680206
491515	680207
335495	680208
681945	680209
25093	680210
285320	680211
312615	680212
528171	680213
5669	680214
202114	680215
136060	680216
295191	680217
312697	680218
670852	680219
96217	680220
330475	680221
104659	680222
43532	680223
659748	680224
557626	680225
172344	680226
3071	680227
131570	680228
44946	680229
721913	680230
143391	680231
115093	680232
441129	680233
52467	680234
498275	680235
19930	680236
568897	680237
151398	680238
124689	680239
27564	680240
548010	680241
628930	680242
449631	680243
520713	680244
635110	680245
133461	680246
90160	680247
64201	680248
44422	680249
625136	680250
378493	680251
724606	680252
706970	680253
128107	680254
162244	680255
455545	680256
654727	680257
92863	680258
322600	680259
104875	680260
719802	680261
96950	680262
52605	680263
13502	680264
357607	680265
8202	680266
93927	680267
80560	680268
94075	680269
143849	680270
473581	680271
279730	680272
118737	680273
720862	680274
496928	680275
30874	680276
43113	680277
358214	680278
621714	680279
51239	680280
481439	680281
282013	680282
171601	680283
273333	680284
393597	680285
387479	680286
174859	680287
416798	680288
523392	680289
32046	680290
62095	680291
270449	680292
168019	680293
7270	680294
691764	680295
163239	680296
141323	680297
349497	680298
6145	680299
255878	680300
444195	680301
627045	680302
33799	680303
337012	680304
83968	680305
175208	680306
364411	680307
77057	680308
412158	680309
1326	680310
181834	680311
532506	680312
538566	680313
631647	680314
7911	680315
501554	680316
18406	680317
51062	680318
291968	680319
140137	680320
41686	680321
45169	680322
220199	680323
335641	680324
122675	680325
49216	680326
128644	680327
579624	680328
133145	680329
515595	680330
716963	680331
12617	680332
371490	680333
107429	680334
12826	680335
324328	680336
403721	680337
423742	680338
559800	680339
107300	680340
76370	680341
652734	680342
1063	680343
12547	680344
562721	680345
555955	680346
321307	680347
459945	680348
545020	680349
317133	680350
346157	680351
190140	680352
117540	680353
626874	680354
180812	680355
264923	680356
184333	680357
205818	680358
85676	680359
398348	680360
83346	680361
132018	680362
689021	680363
29351	680364
6052	680365
15957	680366
162277	680367
262244	680368
444015	680369
642568	680370
447288	680371
315356	680372
97396	680373
530226	680374
64990	680375
165176	680376
689100	680377
531689	680378
703231	680379
21767	680380
541149	680381
572443	680382
548954	680383
34142	680384
11486	680385
127734	680386
259496	680387
596195	680388
34981	680389
39812	680390
147320	680391
17795	680392
89118	680393
100132	680394
5045	680395
177711	680396
498390	680397
53371	680398
95708	680399
563025	680400
230441	680401
723	680402
7647	680403
150988	680404
688915	680405
607410	680406
448021	680407
524610	680408
248497	680409
99130	680410
164707	680411
430855	680412
129681	680413
337846	680414
190460	680415
128043	680416
44730	680417
676520	680418
305476	680419
81892	680420
79448	680421
278477	680422
392839	680423
660181	680424
670275	680425
375001	680426
9375	680427
14650	680428
152806	680429
296649	680430
12612	680431
255286	680432
63589	680433
653706	680434
289377	680435
563588	680436
559178	680437
171283	680438
703830	680439
17461	680440
487301	680441
723428	680442
660426	680443
646257	680444
49625	680445
305625	680446
259008	680447
40333	680448
662485	680449
2408	680450
83449	680451
413366	680452
62958	680453
281806	680454
115685	680455
99897	680456
416682	680457
103977	680458
676205	680459
575902	680460
8512	680461
616756	680462
54852	680463
298524	680464
513203	680465
27248	680466
603539	680467
445894	680468
659736	680469
102014	680470
533975	680471
130009	680472
46218	680473
668768	680474
133115	680475
164099	680476
606219	680477
608653	680478
53537	680479
680940	680480
532512	680481
527472	680482
72618	680483
166756	680484
579126	680485
440183	680486
240612	680487
142975	680488
13323	680489
53005	680490
339583	680491
126821	680492
422506	680493
252642	680494
162372	680495
168040	680496
611010	680497
664029	680498
521164	680499
424943	680500
105065	680501
298675	680502
427993	680503
503408	680504
46809	680505
322938	680506
176202	680507
578434	680508
43870	680509
568483	680510
458330	680511
468428	680512
377719	680513
412752	680514
130480	680515
519694	680516
139042	680517
1420	680518
347467	680519
657194	680520
539000	680521
618632	680522
146318	680523
163350	680524
547085	680525
68210	680526
42526	680527
85130	680528
358336	680529
573508	680530
35500	680531
276	680532
617513	680533
230666	680534
30795	680535
127423	680536
250789	680537
184190	680538
111932	680539
631834	680540
32491	680541
46233	680542
373048	680543
105818	680544
619890	680545
542812	680546
345916	680547
256080	680548
6567	680549
25223	680550
633941	680551
523747	680552
58245	680553
186788	680554
566035	680555
118591	680556
439161	680557
621976	680558
233484	680559
27436	680560
57207	680561
170983	680562
649859	680563
716860	680564
32554	680565
153675	680566
725079	680567
687858	680568
313690	680569
397651	680570
35544	680571
688908	680572
272610	680573
666702	680574
4196	680575
58476	680576
499831	680577
199875	680578
72379	680579
332190	680580
158079	680581
620030	680582
448673	680583
37145	680584
549816	680585
32669	680586
659875	680587
389489	680588
205343	680589
28901	680590
165271	680591
35061	680592
22386	680593
688119	680594
174822	680595
268138	680596
71546	680597
106885	680598
647931	680599
42017	680600
357770	680601
161124	680602
121040	680603
199075	680604
724226	680605
127881	680606
521261	680607
131949	680608
1985	680609
156617	680610
670437	680611
244553	680612
423065	680613
179789	680614
204853	680615
477711	680616
345785	680617
124943	680618
136703	680619
643956	680620
104277	680621
358743	680622
94697	680623
20339	680624
57055	680625
155521	680626
634682	680627
112836	680628
399113	680629
152604	680630
469059	680631
549937	680632
363475	680633
341265	680634
54370	680635
302351	680636
447338	680637
14444	680638
466066	680639
133563	680640
333052	680641
579711	680642
585893	680643
7698	680644
94606	680645
53068	680646
65385	680647
542853	680648
23627	680649
118014	680650
16205	680651
252923	680652
668861	680653
520515	680654
50316	680655
670305	680656
279201	680657
118497	680658
442329	680659
418094	680660
96281	680661
573829	680662
196402	680663
148169	680664
644426	680665
138698	680666
301328	680667
355704	680668
347266	680669
716266	680670
444297	680671
465844	680672
303908	680673
319706	680674
160557	680675
614257	680676
466740	680677
625812	680678
37506	680679
324888	680680
151288	680681
9820	680682
701768	680683
104288	680684
217729	680685
24895	680686
455053	680687
6019	680688
354147	680689
358625	680690
2891	680691
124870	680692
4036	680693
501796	680694
72125	680695
569647	680696
396176	680697
708381	680698
12820	680699
268872	680700
320312	680701
523439	680702
3605	680703
60259	680704
41829	680705
17750	680706
417548	680707
145495	680708
321929	680709
181189	680710
231677	680711
620373	680712
222828	680713
7347	680714
315507	680715
590581	680716
12104	680717
9430	680718
327039	680719
630678	680720
495147	680721
664902	680722
433147	680723
25584	680724
252330	680725
548848	680726
274856	680727
108366	680728
28468	680729
277384	680730
409119	680731
717998	680732
546526	680733
238392	680734
445890	680735
472213	680736
190487	680737
572967	680738
288466	680739
55686	680740
49869	680741
459799	680742
9809	680743
50872	680744
93756	680745
447846	680746
53894	680747
372105	680748
77312	680749
510615	680750
34553	680751
173648	680752
180204	680753
418151	680754
81468	680755
353455	680756
114719	680757
614156	680758
720243	680759
36411	680760
710761	680761
344295	680762
581830	680763
546716	680764
397683	680765
614273	680766
421931	680767
105585	680768
6665	680769
43547	680770
130774	680771
116517	680772
506190	680773
63984	680774
139109	680775
104706	680776
209239	680777
2756	680778
12312	680779
150855	680780
297748	680781
58593	680782
43281	680783
677802	680784
320111	680785
668807	680786
27109	680787
378766	680788
119352	680789
611299	680790
89519	680791
514605	680792
518	680793
180999	680794
18680	680795
679113	680796
636590	680797
388829	680798
309963	680799
142429	680800
97182	680801
63109	680802
65154	680803
505908	680804
207196	680805
42153	680806
720833	680807
307695	680808
11278	680809
4402	680810
519381	680811
114333	680812
606402	680813
112672	680814
121578	680815
2096	680816
90249	680817
10704	680818
640493	680819
154592	680820
677934	680821
143742	680822
139033	680823
204293	680824
262062	680825
36234	680826
131447	680827
501337	680828
46011	680829
21847	680830
297356	680831
616	680832
397751	680833
369267	680834
443264	680835
88912	680836
221464	680837
405778	680838
218511	680839
723400	680840
724403	680841
22021	680842
107590	680843
204819	680844
107478	680845
616171	680846
3938	680847
25947	680848
139912	680849
106442	680850
383729	680851
47558	680852
65903	680853
228132	680854
490418	680855
174505	680856
526897	680857
148522	680858
370858	680859
173822	680860
96834	680861
156651	680862
592306	680863
696417	680864
43334	680865
271292	680866
385481	680867
2967	680868
291885	680869
671720	680870
77248	680871
5480	680872
14649	680873
616989	680874
47599	680875
98207	680876
156906	680877
715251	680878
141659	680879
601876	680880
126566	680881
143172	680882
458766	680883
3310	680884
686004	680885
415	680886
441277	680887
118479	680888
28655	680889
216011	680890
292219	680891
21492	680892
706201	680893
430568	680894
35101	680895
712745	680896
574846	680897
125609	680898
1522	680899
183158	680900
518395	680901
294574	680902
124383	680903
626647	680904
22898	680905
516352	680906
11264	680907
124378	680908
695896	680909
719231	680910
546360	680911
651934	680912
100594	680913
651756	680914
5842	680915
682829	680916
37955	680917
8096	680918
15804	680919
330558	680920
13391	680921
525647	680922
28816	680923
110593	680924
307086	680925
46246	680926
150243	680927
247341	680928
65525	680929
540485	680930
1245	680931
52148	680932
688602	680933
174228	680934
45678	680935
62662	680936
616955	680937
271770	680938
78692	680939
547663	680940
688527	680941
695954	680942
64810	680943
133932	680944
125514	680945
105286	680946
677498	680947
81491	680948
62989	680949
700824	680950
696792	680951
337017	680952
33120	680953
576119	680954
107174	680955
154467	680956
424558	680957
264933	680958
38419	680959
70701	680960
174742	680961
94351	680962
50028	680963
287574	680964
521800	680965
610290	680966
15813	680967
525613	680968
76536	680969
4732	680970
132551	680971
1166	680972
375572	680973
610484	680974
147608	680975
15785	680976
390786	680977
125949	680978
541590	680979
200595	680980
382150	680981
90579	680982
102511	680983
60003	680984
98425	680985
6225	680986
524420	680987
575746	680988
581212	680989
485248	680990
415042	680991
116770	680992
515219	680993
393099	680994
13293	680995
708698	680996
432137	680997
414684	680998
163057	680999
4501	681000
175045	681001
553171	681002
612999	681003
181138	681004
133488	681005
655268	681006
374830	681007
612529	681008
478157	681009
9423	681010
80804	681011
17422	681012
301708	681013
93155	681014
574487	681015
18795	681016
79806	681017
47558	681018
16720	681019
511207	681020
186020	681021
25887	681022
602387	681023
121421	681024
346002	681025
2913	681026
512261	681027
420285	681028
694311	681029
6789	681030
142458	681031
236625	681032
18764	681033
118597	681034
456970	681035
92765	681036
70117	681037
640089	681038
205925	681039
100273	681040
101179	681041
209811	681042
273971	681043
168763	681044
23364	681045
232256	681046
81500	681047
327767	681048
281881	681049
488750	681050
155567	681051
536068	681052
28532	681053
534936	681054
605722	681055
262048	681056
644625	681057
416419	681058
673655	681059
47274	681060
90252	681061
313010	681062
699908	681063
705307	681064
472371	681065
298404	681066
584918	681067
67400	681068
560338	681069
196797	681070
249904	681071
187117	681072
293118	681073
31895	681074
255741	681075
276349	681076
664057	681077
575620	681078
41793	681079
28452	681080
79464	681081
533662	681082
177131	681083
341011	681084
317039	681085
713879	681086
423018	681087
72646	681088
667385	681089
577129	681090
456299	681091
147063	681092
264603	681093
35810	681094
35012	681095
253233	681096
149927	681097
84290	681098
25955	681099
625233	681100
64868	681101
42112	681102
154173	681103
54840	681104
150128	681105
528435	681106
163788	681107
491180	681108
2917	681109
648820	681110
144648	681111
635129	681112
22461	681113
57797	681114
600315	681115
414625	681116
441864	681117
411798	681118
687413	681119
50699	681120
583899	681121
520325	681122
10634	681123
405523	681124
113951	681125
376106	681126
705634	681127
255558	681128
585796	681129
351950	681130
243196	681131
367695	681132
519488	681133
670	681134
58812	681135
104189	681136
139638	681137
447701	681138
21097	681139
567134	681140
62645	681141
171345	681142
321354	681143
72814	681144
45344	681145
46572	681146
173642	681147
522730	681148
419331	681149
136924	681150
182612	681151
68895	681152
593762	681153
348542	681154
478907	681155
20079	681156
129827	681157
531662	681158
170160	681159
564017	681160
665299	681161
612964	681162
12269	681163
61564	681164
627493	681165
106000	681166
222522	681167
393487	681168
253993	681169
88404	681170
686399	681171
116326	681172
609643	681173
196800	681174
70411	681175
256579	681176
181665	681177
508931	681178
308128	681179
4306	681180
649515	681181
9821	681182
38972	681183
138488	681184
381126	681185
561517	681186
597761	681187
342589	681188
46187	681189
161638	681190
402531	681191
489570	681192
152780	681193
357815	681194
441923	681195
164980	681196
25211	681197
152633	681198
499311	681199
6983	681200
542358	681201
73729	681202
689606	681203
141796	681204
480939	681205
70054	681206
39988	681207
256	681208
44724	681209
507096	681210
6906	681211
605510	681212
67840	681213
297374	681214
182045	681215
531647	681216
178312	681217
578129	681218
93	681219
322779	681220
696100	681221
129844	681222
349961	681223
332212	681224
46104	681225
639252	681226
155376	681227
206237	681228
556452	681229
46711	681230
14287	681231
113222	681232
617915	681233
13230	681234
255064	681235
131339	681236
37933	681237
86069	681238
606635	681239
200608	681240
450784	681241
693197	681242
489509	681243
42711	681244
16594	681245
421922	681246
44201	681247
2197	681248
710505	681249
488141	681250
5911	681251
680761	681252
685391	681253
48304	681254
490168	681255
655037	681256
540116	681257
52420	681258
290052	681259
350351	681260
131983	681261
7815	681262
72775	681263
5087	681264
543166	681265
112694	681266
706286	681267
277228	681268
63062	681269
207415	681270
666025	681271
552459	681272
686534	681273
696385	681274
138507	681275
714471	681276
226024	681277
41772	681278
494168	681279
283419	681280
164006	681281
591321	681282
131007	681283
120904	681284
682097	681285
374630	681286
341955	681287
121787	681288
43515	681289
675696	681290
336563	681291
223961	681292
114814	681293
423142	681294
454548	681295
2834	681296
352498	681297
5741	681298
103405	681299
341682	681300
365690	681301
631583	681302
602227	681303
6592	681304
441938	681305
382578	681306
94307	681307
320078	681308
515428	681309
375552	681310
347750	681311
74648	681312
279878	681313
48038	681314
244542	681315
167306	681316
182201	681317
48114	681318
95	681319
74639	681320
159305	681321
376269	681322
496799	681323
309687	681324
357447	681325
537107	681326
566110	681327
714866	681328
9706	681329
25432	681330
303481	681331
591374	681332
381236	681333
554264	681334
386783	681335
56117	681336
279248	681337
458716	681338
140824	681339
6311	681340
190	681341
212722	681342
503503	681343
16873	681344
33458	681345
481939	681346
720211	681347
109585	681348
180805	681349
147934	681350
458843	681351
157926	681352
98675	681353
547384	681354
44298	681355
129296	681356
185578	681357
43944	681358
135889	681359
712222	681360
92320	681361
131013	681362
642901	681363
169669	681364
7925	681365
677022	681366
342240	681367
87774	681368
26566	681369
136370	681370
89156	681371
395459	681372
16797	681373
687137	681374
33300	681375
370258	681376
112932	681377
41296	681378
318949	681379
119603	681380
136248	681381
113550	681382
642499	681383
53423	681384
320114	681385
182183	681386
34458	681387
557842	681388
187057	681389
241267	681390
868	681391
244437	681392
312512	681393
393213	681394
227941	681395
43517	681396
27595	681397
577980	681398
523154	681399
616449	681400
280525	681401
681085	681402
187590	681403
115457	681404
131251	681405
361729	681406
196822	681407
266561	681408
123310	681409
186798	681410
363671	681411
68123	681412
442658	681413
172173	681414
128879	681415
545094	681416
36285	681417
236278	681418
624740	681419
85683	681420
115057	681421
109345	681422
62294	681423
258255	681424
359088	681425
476481	681426
92893	681427
428224	681428
39890	681429
181533	681430
113919	681431
628679	681432
105136	681433
38110	681434
32320	681435
19397	681436
288596	681437
149441	681438
5899	681439
220201	681440
13955	681441
455613	681442
120741	681443
491	681444
371418	681445
90542	681446
400954	681447
539986	681448
589187	681449
114440	681450
34990	681451
264424	681452
30019	681453
372595	681454
58105	681455
540692	681456
315558	681457
362939	681458
629017	681459
177883	681460
172964	681461
401654	681462
657227	681463
146251	681464
607360	681465
479182	681466
461746	681467
589474	681468
389713	681469
98019	681470
372275	681471
69687	681472
719858	681473
64063	681474
113118	681475
71625	681476
496151	681477
265367	681478
71823	681479
374438	681480
150288	681481
313934	681482
480827	681483
299392	681484
571870	681485
50376	681486
85411	681487
426187	681488
513889	681489
225863	681490
686347	681491
30894	681492
156545	681493
646722	681494
108208	681495
7256	681496
706270	681497
82459	681498
542145	681499
172337	681500
285649	681501
186171	681502
129234	681503
478057	681504
576483	681505
293591	681506
358209	681507
585305	681508
158343	681509
124313	681510
475542	681511
415455	681512
17670	681513
278888	681514
351	681515
533092	681516
43426	681517
617805	681518
193852	681519
467037	681520
14318	681521
64695	681522
24647	681523
623839	681524
501676	681525
17652	681526
9067	681527
542823	681528
329208	681529
91091	681530
226078	681531
57318	681532
167980	681533
328810	681534
601871	681535
405960	681536
435027	681537
96	681538
25288	681539
689705	681540
114634	681541
172553	681542
356031	681543
74531	681544
95965	681545
295160	681546
519911	681547
6596	681548
77644	681549
715932	681550
641812	681551
283346	681552
268677	681553
112778	681554
36473	681555
152002	681556
402665	681557
125955	681558
421255	681559
375092	681560
68661	681561
10391	681562
49198	681563
181265	681564
576278	681565
673658	681566
26648	681567
604502	681568
445167	681569
381577	681570
128850	681571
588954	681572
547780	681573
510748	681574
180495	681575
13440	681576
295808	681577
525435	681578
520972	681579
70713	681580
415374	681581
291188	681582
142881	681583
55315	681584
490980	681585
40203	681586
25772	681587
386343	681588
67401	681589
27297	681590
564737	681591
285683	681592
576053	681593
202851	681594
118401	681595
326284	681596
7226	681597
6101	681598
179203	681599
338161	681600
91025	681601
6862	681602
121080	681603
9591	681604
208822	681605
210556	681606
175691	681607
128315	681608
447477	681609
4111	681610
470438	681611
230019	681612
229410	681613
256115	681614
544127	681615
685408	681616
621038	681617
99614	681618
8105	681619
622664	681620
234137	681621
148249	681622
588813	681623
281043	681624
593041	681625
310919	681626
28986	681627
183708	681628
633742	681629
66665	681630
242116	681631
400873	681632
62473	681633
512547	681634
134240	681635
240227	681636
613683	681637
83136	681638
112306	681639
450146	681640
350317	681641
273225	681642
603664	681643
665373	681644
568777	681645
603674	681646
71852	681647
142161	681648
78971	681649
500423	681650
527455	681651
139102	681652
394723	681653
236816	681654
438640	681655
159975	681656
216483	681657
115974	681658
117690	681659
650262	681660
138440	681661
455167	681662
415960	681663
261379	681664
101108	681665
263647	681666
13641	681667
534407	681668
282940	681669
132636	681670
543888	681671
48189	681672
312178	681673
3742	681674
175322	681675
391612	681676
532761	681677
382117	681678
667106	681679
133209	681680
463771	681681
540435	681682
544335	681683
450073	681684
574474	681685
221026	681686
22019	681687
696482	681688
524	681689
154095	681690
271440	681691
68769	681692
707778	681693
143387	681694
46100	681695
657345	681696
52753	681697
12378	681698
660697	681699
6609	681700
128867	681701
518778	681702
305074	681703
353072	681704
623064	681705
465781	681706
180796	681707
689979	681708
45758	681709
578876	681710
354944	681711
724687	681712
312089	681713
36422	681714
585639	681715
280675	681716
256731	681717
147078	681718
159758	681719
341324	681720
471847	681721
543185	681722
623232	681723
5228	681724
650582	681725
31436	681726
314823	681727
429436	681728
23250	681729
572392	681730
477656	681731
558326	681732
683460	681733
278195	681734
5209	681735
1723	681736
184235	681737
101192	681738
474879	681739
211059	681740
468106	681741
612195	681742
40905	681743
365187	681744
149408	681745
539209	681746
479983	681747
377097	681748
13222	681749
9474	681750
483227	681751
523480	681752
456741	681753
7525	681754
3554	681755
108569	681756
298812	681757
292767	681758
16947	681759
18132	681760
593770	681761
14349	681762
449713	681763
23883	681764
471099	681765
33922	681766
647272	681767
52207	681768
105593	681769
536182	681770
56	681771
172502	681772
85166	681773
458796	681774
629597	681775
87081	681776
1173	681777
351353	681778
919	681779
64288	681780
104424	681781
693753	681782
31555	681783
551671	681784
664529	681785
267579	681786
474031	681787
366023	681788
493911	681789
62639	681790
212963	681791
246	681792
396585	681793
129422	681794
237498	681795
236140	681796
4492	681797
254934	681798
31085	681799
348387	681800
3543	681801
165148	681802
462053	681803
469978	681804
27732	681805
689600	681806
528823	681807
44577	681808
620430	681809
231365	681810
63394	681811
2787	681812
159587	681813
7386	681814
413669	681815
180497	681816
24706	681817
124771	681818
59201	681819
418715	681820
550628	681821
28408	681822
177785	681823
16086	681824
210775	681825
462497	681826
669068	681827
290862	681828
195739	681829
133285	681830
679107	681831
63630	681832
703074	681833
554910	681834
493545	681835
65598	681836
56927	681837
339010	681838
555242	681839
1746	681840
316140	681841
710016	681842
493239	681843
354771	681844
505277	681845
5926	681846
128105	681847
629045	681848
321630	681849
205492	681850
180755	681851
50554	681852
75127	681853
13714	681854
587589	681855
32727	681856
57668	681857
489191	681858
82596	681859
53648	681860
322058	681861
80455	681862
469765	681863
238454	681864
103579	681865
155399	681866
652533	681867
175479	681868
654519	681869
345153	681870
226297	681871
47773	681872
322221	681873
151990	681874
155170	681875
34920	681876
120518	681877
259115	681878
212052	681879
491863	681880
121136	681881
53541	681882
131026	681883
276871	681884
132839	681885
42536	681886
75131	681887
2153	681888
379822	681889
388655	681890
3060	681891
544514	681892
274676	681893
424705	681894
134764	681895
75756	681896
110252	681897
7816	681898
488174	681899
690920	681900
67972	681901
54319	681902
487135	681903
15575	681904
281591	681905
164159	681906
434498	681907
46148	681908
705522	681909
137796	681910
158486	681911
60019	681912
88910	681913
378783	681914
266020	681915
131086	681916
178747	681917
425326	681918
104819	681919
105288	681920
10626	681921
108253	681922
134058	681923
38951	681924
101438	681925
638983	681926
414092	681927
436124	681928
19399	681929
136744	681930
37875	681931
178069	681932
112652	681933
370496	681934
18933	681935
336079	681936
470778	681937
52150	681938
400336	681939
50553	681940
322771	681941
2676	681942
1149	681943
427569	681944
127292	681945
389751	681946
652376	681947
589573	681948
512836	681949
19151	681950
490940	681951
222070	681952
636842	681953
377023	681954
714595	681955
141289	681956
697786	681957
93719	681958
176496	681959
707124	681960
58316	681961
81482	681962
134897	681963
89846	681964
452569	681965
646629	681966
547591	681967
703701	681968
36181	681969
28488	681970
16306	681971
87284	681972
543773	681973
236601	681974
369706	681975
361753	681976
13993	681977
220415	681978
159345	681979
424473	681980
406583	681981
101536	681982
387925	681983
286660	681984
160026	681985
76640	681986
47683	681987
58502	681988
150749	681989
672709	681990
342617	681991
136405	681992
619157	681993
37149	681994
46290	681995
32282	681996
179036	681997
1446	681998
655235	681999
2304	682000
201229	682001
619185	682002
366250	682003
544620	682004
77405	682005
441287	682006
120281	682007
52528	682008
582549	682009
182489	682010
299939	682011
511537	682012
139039	682013
714649	682014
177879	682015
363526	682016
580	682017
346454	682018
612647	682019
84951	682020
666517	682021
108401	682022
182422	682023
203640	682024
46657	682025
332914	682026
191555	682027
332832	682028
480878	682029
444650	682030
441128	682031
544748	682032
120989	682033
51925	682034
147202	682035
17010	682036
494287	682037
610446	682038
595438	682039
154096	682040
127616	682041
721599	682042
194776	682043
194280	682044
249251	682045
329527	682046
49549	682047
283899	682048
150087	682049
310406	682050
33052	682051
453666	682052
400153	682053
273554	682054
278171	682055
705771	682056
611861	682057
101398	682058
464228	682059
204970	682060
101783	682061
94385	682062
723988	682063
250076	682064
666706	682065
81043	682066
255409	682067
124196	682068
40392	682069
582398	682070
164589	682071
312525	682072
163698	682073
101529	682074
190443	682075
148248	682076
601138	682077
480754	682078
686203	682079
457787	682080
636316	682081
15576	682082
30492	682083
642359	682084
22192	682085
91491	682086
127019	682087
277429	682088
18338	682089
255158	682090
169516	682091
211362	682092
66474	682093
631003	682094
660805	682095
669722	682096
703982	682097
359853	682098
381859	682099
170610	682100
689634	682101
303817	682102
60361	682103
558680	682104
247983	682105
596238	682106
49615	682107
45811	682108
691657	682109
42885	682110
198887	682111
647529	682112
88751	682113
230376	682114
612862	682115
700030	682116
473278	682117
356234	682118
592446	682119
13001	682120
718621	682121
6357	682122
28884	682123
693709	682124
379245	682125
575549	682126
3983	682127
591314	682128
241497	682129
648653	682130
336299	682131
37281	682132
569314	682133
645492	682134
171297	682135
45541	682136
308581	682137
129259	682138
39422	682139
683645	682140
107228	682141
122780	682142
87579	682143
77512	682144
25740	682145
9233	682146
376149	682147
12647	682148
574719	682149
194830	682150
257366	682151
16540	682152
129155	682153
488396	682154
183053	682155
78459	682156
408830	682157
463013	682158
578502	682159
478772	682160
249554	682161
621551	682162
580399	682163
46203	682164
715498	682165
168758	682166
464281	682167
40869	682168
620587	682169
341408	682170
129641	682171
277678	682172
363831	682173
704556	682174
93727	682175
313474	682176
138907	682177
707316	682178
241412	682179
631328	682180
6780	682181
10204	682182
397062	682183
371890	682184
304856	682185
26811	682186
1121	682187
106390	682188
46936	682189
605959	682190
285660	682191
392586	682192
589748	682193
685772	682194
707606	682195
721574	682196
317003	682197
71415	682198
90959	682199
18484	682200
652556	682201
92344	682202
154121	682203
488	682204
93667	682205
2764	682206
388532	682207
88584	682208
162884	682209
1186	682210
710660	682211
62956	682212
43162	682213
190222	682214
571604	682215
39560	682216
327814	682217
28949	682218
549897	682219
169520	682220
133628	682221
560381	682222
4276	682223
292109	682224
54590	682225
101718	682226
35	682227
143632	682228
487000	682229
165055	682230
538000	682231
46392	682232
180784	682233
99950	682234
542477	682235
481184	682236
309222	682237
84195	682238
518799	682239
48405	682240
397907	682241
366344	682242
719782	682243
147351	682244
10532	682245
321129	682246
58035	682247
376957	682248
156387	682249
27847	682250
514660	682251
406536	682252
100650	682253
367377	682254
433598	682255
343425	682256
3931	682257
459303	682258
109171	682259
596813	682260
594998	682261
122	682262
23431	682263
119270	682264
19578	682265
606605	682266
54388	682267
10443	682268
74975	682269
331712	682270
178918	682271
460682	682272
520907	682273
624395	682274
294374	682275
711401	682276
25711	682277
498670	682278
441408	682279
651105	682280
609564	682281
712370	682282
235334	682283
380748	682284
698208	682285
100426	682286
354806	682287
514369	682288
259492	682289
362195	682290
692706	682291
124353	682292
7909	682293
49346	682294
420361	682295
247087	682296
21690	682297
719318	682298
265303	682299
66436	682300
181098	682301
570411	682302
572957	682303
425687	682304
700831	682305
22590	682306
160756	682307
197539	682308
165197	682309
18712	682310
452789	682311
85862	682312
372432	682313
507459	682314
16719	682315
99719	682316
309252	682317
225186	682318
59551	682319
711824	682320
396605	682321
637691	682322
568653	682323
169711	682324
682599	682325
262736	682326
549218	682327
623171	682328
668063	682329
659530	682330
363131	682331
372563	682332
49922	682333
695062	682334
303977	682335
356783	682336
256148	682337
101673	682338
34480	682339
88973	682340
88678	682341
581040	682342
255623	682343
140527	682344
198095	682345
139947	682346
243684	682347
106301	682348
219322	682349
442785	682350
112050	682351
502088	682352
376685	682353
128666	682354
11210	682355
93443	682356
429050	682357
26787	682358
363082	682359
481966	682360
150034	682361
33982	682362
87554	682363
614994	682364
648853	682365
105388	682366
396644	682367
567209	682368
363580	682369
678806	682370
316712	682371
575286	682372
350255	682373
167128	682374
49856	682375
608368	682376
329331	682377
708494	682378
217539	682379
536886	682380
722096	682381
162301	682382
98590	682383
454823	682384
473462	682385
41212	682386
142954	682387
606994	682388
524421	682389
402726	682390
416010	682391
207282	682392
53169	682393
307368	682394
508243	682395
43344	682396
197678	682397
76014	682398
617749	682399
149505	682400
328642	682401
699756	682402
513085	682403
547231	682404
541844	682405
317277	682406
266759	682407
581607	682408
51327	682409
223142	682410
97607	682411
293257	682412
65728	682413
73887	682414
39684	682415
434530	682416
464263	682417
721910	682418
121791	682419
537545	682420
153661	682421
15021	682422
525035	682423
73644	682424
1592	682425
147104	682426
693200	682427
692211	682428
21865	682429
107462	682430
107442	682431
242200	682432
7106	682433
528249	682434
19865	682435
127956	682436
39436	682437
289188	682438
28643	682439
518885	682440
680672	682441
81619	682442
480566	682443
588909	682444
152543	682445
460913	682446
425817	682447
312105	682448
557107	682449
161447	682450
434660	682451
156284	682452
294507	682453
242867	682454
652096	682455
154507	682456
585240	682457
14846	682458
155233	682459
596421	682460
5481	682461
163177	682462
439999	682463
532018	682464
441483	682465
357973	682466
709546	682467
319516	682468
174635	682469
12792	682470
646	682471
152589	682472
278361	682473
49369	682474
320921	682475
633778	682476
15884	682477
489080	682478
161379	682479
96299	682480
219260	682481
493630	682482
5288	682483
75533	682484
324821	682485
437229	682486
438438	682487
287196	682488
77756	682489
710179	682490
74551	682491
618169	682492
227052	682493
28223	682494
660080	682495
641052	682496
180098	682497
160013	682498
294549	682499
356397	682500
408741	682501
918	682502
33150	682503
634389	682504
52122	682505
17548	682506
375559	682507
203112	682508
380575	682509
482410	682510
299090	682511
43186	682512
720146	682513
519691	682514
419061	682515
43260	682516
696976	682517
584913	682518
129910	682519
478899	682520
118451	682521
5233	682522
346049	682523
514910	682524
210770	682525
254260	682526
191848	682527
316280	682528
168275	682529
191457	682530
306213	682531
76649	682532
707056	682533
489231	682534
352390	682535
269219	682536
94741	682537
140210	682538
2442	682539
240342	682540
3197	682541
277426	682542
144503	682543
211513	682544
581318	682545
405837	682546
155055	682547
411236	682548
91703	682549
273637	682550
723835	682551
484286	682552
154389	682553
647171	682554
190101	682555
3530	682556
114478	682557
64399	682558
229927	682559
2426	682560
693241	682561
67443	682562
83851	682563
232515	682564
4091	682565
13675	682566
31670	682567
72171	682568
486283	682569
177812	682570
128437	682571
9767	682572
133060	682573
443953	682574
414323	682575
513708	682576
67440	682577
530972	682578
685324	682579
165026	682580
211515	682581
19610	682582
425136	682583
285451	682584
274943	682585
552406	682586
527264	682587
659661	682588
436079	682589
571788	682590
78225	682591
533860	682592
558095	682593
108284	682594
93816	682595
241721	682596
49452	682597
172350	682598
173007	682599
239181	682600
4742	682601
627568	682602
64065	682603
59260	682604
420806	682605
461664	682606
20972	682607
64237	682608
39050	682609
154075	682610
57569	682611
257151	682612
684474	682613
430992	682614
240322	682615
123969	682616
647924	682617
194836	682618
108638	682619
180717	682620
476909	682621
6216	682622
541341	682623
518697	682624
405330	682625
91220	682626
621341	682627
615979	682628
319812	682629
429786	682630
658318	682631
558604	682632
408447	682633
710364	682634
13442	682635
144563	682636
93322	682637
34357	682638
459855	682639
255871	682640
98364	682641
328670	682642
162016	682643
83762	682644
15135	682645
131114	682646
35586	682647
129208	682648
46759	682649
362179	682650
18331	682651
142470	682652
12533	682653
502356	682654
269179	682655
101930	682656
496256	682657
109363	682658
194383	682659
60032	682660
19428	682661
83627	682662
16157	682663
147279	682664
309267	682665
79144	682666
398819	682667
239433	682668
23782	682669
92030	682670
260623	682671
9447	682672
14241	682673
47227	682674
667366	682675
162465	682676
353079	682677
640286	682678
1161	682679
595912	682680
191735	682681
94522	682682
686595	682683
160338	682684
60018	682685
440029	682686
122892	682687
662499	682688
74190	682689
54180	682690
270761	682691
179114	682692
62892	682693
319670	682694
15073	682695
67089	682696
233764	682697
287847	682698
38082	682699
15841	682700
2514	682701
310984	682702
640465	682703
173803	682704
604251	682705
359229	682706
488762	682707
206949	682708
377571	682709
3931	682710
432399	682711
385864	682712
493109	682713
173896	682714
62813	682715
181974	682716
17207	682717
10759	682718
459433	682719
85790	682720
162878	682721
260963	682722
377200	682723
94857	682724
101360	682725
134234	682726
154968	682727
147044	682728
160932	682729
129225	682730
518654	682731
514706	682732
19411	682733
548235	682734
598075	682735
600263	682736
692862	682737
268685	682738
343013	682739
681917	682740
102404	682741
793	682742
163683	682743
535204	682744
415098	682745
528958	682746
17550	682747
29922	682748
456193	682749
401001	682750
140076	682751
5987	682752
22788	682753
46114	682754
2409	682755
270637	682756
230453	682757
295280	682758
34452	682759
634281	682760
178322	682761
37666	682762
421725	682763
616307	682764
94697	682765
110875	682766
691	682767
641839	682768
634985	682769
4401	682770
400916	682771
156132	682772
96828	682773
528827	682774
406677	682775
15697	682776
404391	682777
108883	682778
422099	682779
139422	682780
488480	682781
574615	682782
53456	682783
368670	682784
77812	682785
344913	682786
33747	682787
242558	682788
81232	682789
834	682790
368190	682791
94090	682792
181610	682793
364028	682794
4928	682795
38214	682796
421850	682797
698813	682798
104982	682799
564865	682800
366285	682801
17397	682802
672519	682803
424699	682804
225367	682805
725010	682806
187326	682807
18958	682808
389635	682809
250576	682810
158913	682811
76969	682812
223005	682813
175813	682814
607477	682815
414982	682816
351962	682817
1573	682818
128994	682819
656440	682820
26216	682821
42844	682822
711168	682823
79554	682824
43269	682825
579016	682826
459654	682827
73510	682828
158074	682829
530859	682830
92560	682831
649176	682832
629420	682833
335168	682834
295408	682835
389625	682836
132933	682837
86670	682838
225476	682839
314	682840
207288	682841
79888	682842
17332	682843
85540	682844
544634	682845
313093	682846
307612	682847
211482	682848
25202	682849
720900	682850
3236	682851
116497	682852
600383	682853
357045	682854
50510	682855
354290	682856
44213	682857
436726	682858
638797	682859
30870	682860
289125	682861
75646	682862
647611	682863
3857	682864
250456	682865
721208	682866
48986	682867
18496	682868
392408	682869
129886	682870
575954	682871
551801	682872
266859	682873
13848	682874
696625	682875
581467	682876
487317	682877
3961	682878
525040	682879
413077	682880
691269	682881
389216	682882
4086	682883
362759	682884
636953	682885
681836	682886
364895	682887
306559	682888
4467	682889
644348	682890
62279	682891
122906	682892
156692	682893
438198	682894
436933	682895
57515	682896
331229	682897
589843	682898
43537	682899
186089	682900
658583	682901
352621	682902
37357	682903
102839	682904
131715	682905
218502	682906
198238	682907
111801	682908
602862	682909
158852	682910
693212	682911
2605	682912
713023	682913
655093	682914
106616	682915
468074	682916
117259	682917
12339	682918
28117	682919
224761	682920
385482	682921
45496	682922
670722	682923
26428	682924
225847	682925
115825	682926
115829	682927
186361	682928
55312	682929
491661	682930
183262	682931
64241	682932
163048	682933
162687	682934
110944	682935
197490	682936
517219	682937
699349	682938
398965	682939
186013	682940
2372	682941
388833	682942
148494	682943
478571	682944
373286	682945
111764	682946
30503	682947
122248	682948
724108	682949
17079	682950
267683	682951
142960	682952
10587	682953
255577	682954
312375	682955
383338	682956
464896	682957
499953	682958
163804	682959
714626	682960
667272	682961
120921	682962
156599	682963
415139	682964
202237	682965
584819	682966
375262	682967
52828	682968
580163	682969
621046	682970
157631	682971
218066	682972
226592	682973
373290	682974
422317	682975
89219	682976
106688	682977
599243	682978
370749	682979
473578	682980
669996	682981
720735	682982
2953	682983
108471	682984
700076	682985
12450	682986
723588	682987
277914	682988
662526	682989
600676	682990
83411	682991
301080	682992
62226	682993
474883	682994
164742	682995
82845	682996
30996	682997
38136	682998
107281	682999
119323	683000
676598	683001
163332	683002
584487	683003
18500	683004
179198	683005
88020	683006
53616	683007
443512	683008
145989	683009
35036	683010
179442	683011
62814	683012
589	683013
246878	683014
636434	683015
436599	683016
187659	683017
223764	683018
91188	683019
613443	683020
452375	683021
392549	683022
14816	683023
122498	683024
58277	683025
261235	683026
472987	683027
90059	683028
371021	683029
42658	683030
429096	683031
1819	683032
112831	683033
341429	683034
82174	683035
724664	683036
707841	683037
277401	683038
135769	683039
17663	683040
317950	683041
362458	683042
538002	683043
10425	683044
104596	683045
337437	683046
29932	683047
45204	683048
107563	683049
35845	683050
107757	683051
386438	683052
24581	683053
4263	683054
281138	683055
178274	683056
23881	683057
628675	683058
16346	683059
580927	683060
111283	683061
551	683062
515426	683063
678701	683064
621578	683065
156419	683066
35665	683067
508020	683068
186217	683069
627481	683070
286085	683071
9319	683072
103534	683073
483772	683074
246285	683075
40601	683076
536062	683077
272447	683078
403623	683079
146896	683080
34382	683081
536674	683082
605643	683083
651203	683084
94376	683085
365527	683086
377414	683087
12168	683088
250868	683089
18870	683090
258357	683091
37675	683092
167854	683093
43667	683094
151802	683095
288599	683096
144549	683097
14656	683098
263236	683099
210149	683100
584775	683101
649685	683102
167358	683103
170137	683104
246120	683105
34585	683106
203478	683107
573819	683108
700844	683109
267635	683110
506716	683111
618605	683112
73007	683113
435250	683114
151395	683115
165876	683116
141030	683117
205911	683118
409470	683119
53344	683120
177915	683121
130511	683122
77465	683123
38012	683124
329570	683125
172219	683126
664166	683127
667698	683128
603442	683129
266966	683130
244169	683131
70958	683132
99741	683133
122467	683134
384824	683135
666899	683136
520025	683137
20082	683138
337347	683139
613022	683140
361164	683141
66657	683142
15660	683143
5321	683144
139602	683145
706815	683146
385651	683147
403431	683148
134134	683149
52935	683150
256856	683151
70891	683152
513904	683153
239918	683154
23369	683155
92408	683156
440494	683157
51018	683158
425907	683159
568580	683160
81209	683161
42094	683162
693889	683163
171015	683164
162667	683165
249349	683166
186512	683167
412791	683168
54536	683169
702261	683170
480934	683171
416869	683172
54332	683173
323338	683174
472206	683175
42986	683176
670402	683177
431653	683178
212009	683179
123772	683180
502678	683181
133061	683182
183463	683183
342078	683184
6875	683185
316207	683186
117078	683187
696514	683188
5485	683189
434817	683190
35049	683191
403090	683192
189290	683193
52085	683194
542681	683195
414836	683196
290864	683197
148224	683198
687166	683199
477026	683200
684929	683201
87786	683202
573598	683203
328	683204
92121	683205
684188	683206
110955	683207
2291	683208
148486	683209
487763	683210
32084	683211
244534	683212
704039	683213
70260	683214
96343	683215
407766	683216
436106	683217
126404	683218
38576	683219
652167	683220
664727	683221
12355	683222
18536	683223
36646	683224
185978	683225
13849	683226
6482	683227
94394	683228
490645	683229
93630	683230
28804	683231
196281	683232
276225	683233
682311	683234
442981	683235
513854	683236
449696	683237
506592	683238
139801	683239
657844	683240
120854	683241
135218	683242
674030	683243
56774	683244
240750	683245
554977	683246
62893	683247
17715	683248
531110	683249
640176	683250
603341	683251
300111	683252
169879	683253
183628	683254
638210	683255
336172	683256
1198	683257
282156	683258
146137	683259
490004	683260
14257	683261
80484	683262
383834	683263
69730	683264
193219	683265
58846	683266
22539	683267
547024	683268
130842	683269
420987	683270
271583	683271
146512	683272
516424	683273
19606	683274
147000	683275
341851	683276
2733	683277
14178	683278
333533	683279
449741	683280
647268	683281
345181	683282
336910	683283
530812	683284
79756	683285
571039	683286
560336	683287
72476	683288
295995	683289
8349	683290
693905	683291
338256	683292
577797	683293
361200	683294
91794	683295
590288	683296
386266	683297
245916	683298
116317	683299
671029	683300
145820	683301
570572	683302
13266	683303
16355	683304
22738	683305
257877	683306
620554	683307
52782	683308
575779	683309
104619	683310
103989	683311
283195	683312
425623	683313
37062	683314
373019	683315
285412	683316
586571	683317
334185	683318
616293	683319
22532	683320
205294	683321
354417	683322
614754	683323
118261	683324
173107	683325
254774	683326
66107	683327
522911	683328
230152	683329
260531	683330
81124	683331
634458	683332
452944	683333
322780	683334
12501	683335
167206	683336
443950	683337
241830	683338
461224	683339
8112	683340
3184	683341
101057	683342
76374	683343
86963	683344
721136	683345
88998	683346
17692	683347
59711	683348
166356	683349
707519	683350
614974	683351
68003	683352
13514	683353
253810	683354
35260	683355
46351	683356
4958	683357
404522	683358
271840	683359
432476	683360
38294	683361
723647	683362
203445	683363
542039	683364
270194	683365
323098	683366
380592	683367
161097	683368
330776	683369
109518	683370
464477	683371
10893	683372
88496	683373
287514	683374
100969	683375
306427	683376
260503	683377
176597	683378
10165	683379
115970	683380
411056	683381
59723	683382
901	683383
183983	683384
411033	683385
606471	683386
108383	683387
4710	683388
506699	683389
25125	683390
2430	683391
86264	683392
9103	683393
275544	683394
301049	683395
507414	683396
541824	683397
450155	683398
209840	683399
164976	683400
397499	683401
89695	683402
581506	683403
187575	683404
282989	683405
206959	683406
169256	683407
66206	683408
675586	683409
415059	683410
359633	683411
528717	683412
229292	683413
364993	683414
599875	683415
25045	683416
84094	683417
151406	683418
267860	683419
711097	683420
723773	683421
11045	683422
262520	683423
330070	683424
355544	683425
92734	683426
5803	683427
82295	683428
181335	683429
410146	683430
705324	683431
548547	683432
469003	683433
12360	683434
453136	683435
497011	683436
124114	683437
513468	683438
20171	683439
514471	683440
668538	683441
29759	683442
170732	683443
692456	683444
12855	683445
471075	683446
234109	683447
351442	683448
60861	683449
19675	683450
173851	683451
63142	683452
721321	683453
57888	683454
458344	683455
53015	683456
71533	683457
468273	683458
236476	683459
27682	683460
511631	683461
10244	683462
433320	683463
33116	683464
698691	683465
569734	683466
129977	683467
3044	683468
428384	683469
121169	683470
551519	683471
632591	683472
212719	683473
641451	683474
176966	683475
439942	683476
627217	683477
30886	683478
302422	683479
7948	683480
242901	683481
463829	683482
125979	683483
339604	683484
281305	683485
75516	683486
601928	683487
248430	683488
48217	683489
253406	683490
635665	683491
23655	683492
127154	683493
41653	683494
215792	683495
13888	683496
149838	683497
722988	683498
249486	683499
153917	683500
74878	683501
477163	683502
369208	683503
328286	683504
467950	683505
713454	683506
35528	683507
86707	683508
616361	683509
446695	683510
54577	683511
670442	683512
168374	683513
579367	683514
80467	683515
369288	683516
35220	683517
54458	683518
611940	683519
69356	683520
108564	683521
96364	683522
26846	683523
246007	683524
703304	683525
51094	683526
412993	683527
137102	683528
544381	683529
631694	683530
226698	683531
152407	683532
519303	683533
557020	683534
485532	683535
119548	683536
201115	683537
620116	683538
160757	683539
183754	683540
302059	683541
382437	683542
10966	683543
454009	683544
678393	683545
545663	683546
551722	683547
588029	683548
174665	683549
395949	683550
5826	683551
116667	683552
647729	683553
451071	683554
435793	683555
554506	683556
632193	683557
477968	683558
259864	683559
301363	683560
319657	683561
681794	683562
5125	683563
136373	683564
648496	683565
46435	683566
325426	683567
371532	683568
329400	683569
315083	683570
221221	683571
25337	683572
558749	683573
702301	683574
464131	683575
118481	683576
621464	683577
179907	683578
38452	683579
464234	683580
31090	683581
221814	683582
99856	683583
5657	683584
163347	683585
689930	683586
39163	683587
141324	683588
83212	683589
36375	683590
186630	683591
263485	683592
407273	683593
275962	683594
663722	683595
441109	683596
8838	683597
724484	683598
425509	683599
591381	683600
570384	683601
632677	683602
135143	683603
719584	683604
682495	683605
403045	683606
92533	683607
299001	683608
115693	683609
157399	683610
221988	683611
254205	683612
91367	683613
104827	683614
55812	683615
689877	683616
13235	683617
327280	683618
581142	683619
73128	683620
354781	683621
708055	683622
650688	683623
685672	683624
427730	683625
100833	683626
25933	683627
526763	683628
154653	683629
61294	683630
19868	683631
23302	683632
650953	683633
504556	683634
92787	683635
421638	683636
395362	683637
489824	683638
46156	683639
699347	683640
352746	683641
11601	683642
336246	683643
261629	683644
164477	683645
27462	683646
507781	683647
613152	683648
6650	683649
524508	683650
11666	683651
161490	683652
175554	683653
55016	683654
115111	683655
140064	683656
120675	683657
21100	683658
119159	683659
665415	683660
547863	683661
421067	683662
172216	683663
66723	683664
55701	683665
368672	683666
457882	683667
36692	683668
145404	683669
16853	683670
622315	683671
6962	683672
560516	683673
242400	683674
142758	683675
60774	683676
233191	683677
665400	683678
685755	683679
184367	683680
487279	683681
535707	683682
16009	683683
658421	683684
13486	683685
224714	683686
593562	683687
45580	683688
24418	683689
441771	683690
39002	683691
568487	683692
253891	683693
615029	683694
293392	683695
199804	683696
589678	683697
358234	683698
12922	683699
53157	683700
42021	683701
607251	683702
56229	683703
133142	683704
115956	683705
575198	683706
225235	683707
70612	683708
119741	683709
607659	683710
248824	683711
115649	683712
84352	683713
565127	683714
54349	683715
572319	683716
478317	683717
655369	683718
246493	683719
41381	683720
518177	683721
35785	683722
160416	683723
490996	683724
538602	683725
17737	683726
70086	683727
185942	683728
703269	683729
42350	683730
642085	683731
4219	683732
457567	683733
284446	683734
521768	683735
7366	683736
559973	683737
14884	683738
33477	683739
387637	683740
333294	683741
673216	683742
664583	683743
151118	683744
382752	683745
217304	683746
551751	683747
383709	683748
131857	683749
423174	683750
699948	683751
77715	683752
74563	683753
152299	683754
437770	683755
190529	683756
103133	683757
653291	683758
385141	683759
112734	683760
614508	683761
715770	683762
362476	683763
580120	683764
76104	683765
187052	683766
716189	683767
59462	683768
42466	683769
268879	683770
279412	683771
566845	683772
79492	683773
358698	683774
179240	683775
304190	683776
641859	683777
502861	683778
84459	683779
203447	683780
198823	683781
571408	683782
10339	683783
565103	683784
27946	683785
446412	683786
72869	683787
488597	683788
151664	683789
348770	683790
336618	683791
147959	683792
496805	683793
586232	683794
27584	683795
226642	683796
600750	683797
349864	683798
645020	683799
201724	683800
722303	683801
220223	683802
675811	683803
117191	683804
52026	683805
269147	683806
125	683807
33480	683808
13927	683809
169690	683810
546731	683811
556252	683812
34383	683813
165315	683814
296500	683815
138610	683816
174756	683817
473811	683818
166738	683819
497429	683820
422627	683821
76224	683822
105904	683823
45243	683824
132845	683825
188422	683826
100406	683827
627427	683828
466304	683829
179450	683830
24951	683831
56608	683832
102263	683833
598074	683834
112066	683835
218473	683836
513300	683837
543764	683838
160464	683839
35385	683840
378233	683841
384165	683842
559976	683843
310351	683844
563095	683845
403020	683846
482694	683847
146101	683848
103805	683849
116203	683850
674634	683851
101148	683852
98305	683853
526892	683854
237662	683855
15304	683856
330337	683857
301406	683858
8839	683859
508981	683860
76677	683861
282453	683862
356452	683863
36382	683864
69982	683865
608448	683866
496428	683867
708670	683868
212665	683869
42163	683870
1320	683871
51584	683872
54109	683873
272746	683874
503955	683875
496295	683876
156218	683877
75825	683878
705727	683879
667928	683880
514763	683881
680056	683882
39762	683883
203547	683884
109343	683885
244286	683886
34964	683887
24150	683888
313566	683889
496554	683890
160905	683891
338199	683892
139500	683893
87075	683894
475226	683895
674102	683896
83969	683897
213685	683898
99248	683899
436219	683900
117489	683901
49124	683902
551192	683903
123890	683904
410388	683905
364304	683906
53356	683907
699405	683908
280677	683909
34316	683910
691497	683911
444948	683912
475248	683913
572205	683914
406486	683915
336956	683916
211262	683917
526695	683918
107865	683919
102095	683920
584105	683921
594275	683922
148972	683923
180594	683924
186120	683925
277764	683926
369203	683927
660001	683928
437820	683929
222898	683930
321721	683931
2521	683932
572520	683933
319375	683934
160326	683935
214030	683936
421102	683937
571204	683938
527828	683939
165513	683940
90247	683941
465555	683942
80380	683943
218703	683944
5541	683945
47502	683946
99338	683947
43009	683948
559185	683949
250241	683950
184864	683951
355088	683952
507147	683953
285724	683954
32788	683955
4715	683956
73550	683957
15598	683958
10444	683959
328922	683960
23926	683961
367926	683962
512736	683963
106191	683964
435228	683965
35244	683966
278541	683967
126477	683968
659267	683969
58955	683970
185320	683971
64261	683972
383420	683973
658495	683974
65509	683975
6036	683976
291793	683977
408077	683978
163777	683979
48338	683980
207034	683981
149294	683982
125281	683983
12122	683984
162466	683985
43051	683986
25462	683987
366985	683988
438419	683989
353562	683990
239574	683991
35087	683992
61055	683993
65190	683994
73912	683995
440676	683996
69638	683997
181448	683998
254841	683999
422150	684000
431482	684001
299310	684002
160891	684003
697926	684004
438721	684005
248265	684006
522574	684007
413300	684008
312204	684009
717625	684010
422425	684011
10275	684012
399297	684013
136182	684014
89786	684015
48893	684016
160511	684017
97237	684018
2550	684019
181382	684020
46016	684021
170373	684022
49520	684023
125470	684024
112516	684025
242845	684026
371487	684027
645230	684028
22887	684029
461174	684030
161365	684031
333056	684032
164067	684033
17315	684034
157549	684035
153623	684036
27665	684037
114183	684038
227116	684039
554396	684040
650574	684041
535041	684042
85457	684043
300323	684044
628106	684045
22283	684046
139622	684047
77033	684048
281762	684049
100090	684050
121786	684051
134113	684052
285541	684053
115378	684054
464400	684055
564580	684056
18791	684057
76377	684058
12788	684059
55723	684060
11948	684061
327	684062
3475	684063
101154	684064
53454	684065
14217	684066
301286	684067
492648	684068
9803	684069
125137	684070
671691	684071
231231	684072
362465	684073
462881	684074
17840	684075
23743	684076
720557	684077
408534	684078
477971	684079
56268	684080
146649	684081
38373	684082
87776	684083
491006	684084
134912	684085
177938	684086
454845	684087
274101	684088
683614	684089
131836	684090
544464	684091
59999	684092
89477	684093
65052	684094
293692	684095
41550	684096
586676	684097
712922	684098
558902	684099
640526	684100
607997	684101
671424	684102
122541	684103
625030	684104
409266	684105
424078	684106
324630	684107
411485	684108
181431	684109
260950	684110
158541	684111
548099	684112
308657	684113
87793	684114
7750	684115
146443	684116
564520	684117
335599	684118
245418	684119
202349	684120
4545	684121
83200	684122
566719	684123
708193	684124
316853	684125
41042	684126
609074	684127
105011	684128
111759	684129
722241	684130
169438	684131
13421	684132
73415	684133
50191	684134
536701	684135
43406	684136
1559	684137
296301	684138
237038	684139
12971	684140
32183	684141
723855	684142
411458	684143
576681	684144
10903	684145
449787	684146
698614	684147
39750	684148
312148	684149
387191	684150
418413	684151
185197	684152
81358	684153
577284	684154
37417	684155
428763	684156
601304	684157
353533	684158
460282	684159
161669	684160
610279	684161
128376	684162
659902	684163
127579	684164
74069	684165
65226	684166
125888	684167
451713	684168
7634	684169
592529	684170
164541	684171
637978	684172
509476	684173
399	684174
20682	684175
534079	684176
601855	684177
706060	684178
111510	684179
419443	684180
669989	684181
163067	684182
9281	684183
18679	684184
103008	684185
48260	684186
132218	684187
723168	684188
639962	684189
161625	684190
17680	684191
628660	684192
234058	684193
374090	684194
151218	684195
110213	684196
604725	684197
10327	684198
549171	684199
546737	684200
137438	684201
413109	684202
2236	684203
193101	684204
68939	684205
666704	684206
112356	684207
161015	684208
17850	684209
33911	684210
300081	684211
26757	684212
455555	684213
148971	684214
138891	684215
144724	684216
206558	684217
121144	684218
653303	684219
450440	684220
508499	684221
482503	684222
149130	684223
17687	684224
29617	684225
34129	684226
502395	684227
557446	684228
451961	684229
602077	684230
71782	684231
600297	684232
90988	684233
434324	684234
51599	684235
63977	684236
376744	684237
418815	684238
110360	684239
547977	684240
255449	684241
685911	684242
291481	684243
105654	684244
707303	684245
80858	684246
182204	684247
103256	684248
457847	684249
7	684250
102239	684251
91414	684252
474046	684253
589741	684254
75957	684255
35278	684256
370837	684257
347895	684258
423241	684259
640799	684260
32070	684261
404916	684262
712863	684263
481234	684264
699907	684265
16043	684266
76382	684267
660375	684268
4153	684269
68675	684270
306401	684271
425400	684272
422083	684273
542392	684274
26489	684275
14608	684276
444515	684277
438224	684278
78662	684279
671110	684280
244660	684281
89988	684282
61947	684283
4497	684284
108097	684285
381174	684286
12426	684287
673224	684288
139011	684289
296266	684290
390362	684291
105997	684292
149117	684293
554642	684294
134540	684295
145529	684296
354050	684297
495098	684298
88987	684299
607772	684300
97441	684301
260695	684302
80234	684303
24518	684304
14905	684305
54115	684306
649703	684307
413234	684308
203954	684309
114674	684310
1141	684311
584572	684312
36520	684313
20193	684314
705452	684315
52584	684316
352649	684317
6469	684318
348326	684319
125265	684320
449503	684321
683610	684322
706202	684323
67973	684324
671834	684325
402349	684326
69806	684327
672325	684328
682898	684329
136857	684330
206533	684331
334648	684332
44978	684333
609683	684334
512734	684335
39499	684336
644217	684337
53352	684338
3601	684339
34131	684340
41043	684341
690816	684342
406894	684343
152005	684344
558	684345
279475	684346
247217	684347
10783	684348
133840	684349
111377	684350
197	684351
662604	684352
185495	684353
597628	684354
10022	684355
640969	684356
171179	684357
711182	684358
79970	684359
25278	684360
337240	684361
164274	684362
714613	684363
66976	684364
16298	684365
323744	684366
538113	684367
13254	684368
30249	684369
190776	684370
11520	684371
356111	684372
254705	684373
605781	684374
16968	684375
89534	684376
257199	684377
695443	684378
194939	684379
20787	684380
11839	684381
138363	684382
72848	684383
231798	684384
38881	684385
83194	684386
168701	684387
671077	684388
47590	684389
542153	684390
14814	684391
647117	684392
3013	684393
277647	684394
520287	684395
227764	684396
82225	684397
641064	684398
260819	684399
54799	684400
420231	684401
623093	684402
356798	684403
302022	684404
317600	684405
94051	684406
260395	684407
13509	684408
529937	684409
703671	684410
432981	684411
104188	684412
582040	684413
102594	684414
188896	684415
160687	684416
502168	684417
574221	684418
682520	684419
24726	684420
569780	684421
99769	684422
288562	684423
701017	684424
421915	684425
45175	684426
96498	684427
116552	684428
200694	684429
707157	684430
45773	684431
459345	684432
185092	684433
174461	684434
2263	684435
517199	684436
320199	684437
316466	684438
308717	684439
169507	684440
360444	684441
571066	684442
695520	684443
229326	684444
646615	684445
496655	684446
27553	684447
472965	684448
636358	684449
143350	684450
129219	684451
148314	684452
502493	684453
57753	684454
494800	684455
152488	684456
325095	684457
404178	684458
335669	684459
235598	684460
346350	684461
154551	684462
93445	684463
525391	684464
10118	684465
365458	684466
4861	684467
14996	684468
234827	684469
40351	684470
298460	684471
992	684472
334534	684473
269706	684474
181326	684475
9951	684476
284116	684477
113400	684478
447796	684479
15434	684480
86733	684481
527956	684482
125521	684483
422187	684484
98644	684485
92368	684486
582345	684487
102167	684488
442160	684489
549901	684490
507360	684491
66445	684492
299587	684493
25422	684494
28024	684495
124423	684496
622035	684497
599505	684498
94553	684499
185191	684500
85827	684501
463647	684502
490432	684503
234380	684504
67961	684505
134212	684506
19829	684507
368024	684508
2267	684509
628582	684510
866	684511
555232	684512
573773	684513
82280	684514
120713	684515
61372	684516
227662	684517
121192	684518
557902	684519
369340	684520
36538	684521
713567	684522
192725	684523
102331	684524
115966	684525
408852	684526
9048	684527
422340	684528
197451	684529
220623	684530
51131	684531
243069	684532
76737	684533
97395	684534
470628	684535
253883	684536
630993	684537
166661	684538
472175	684539
224194	684540
53752	684541
22543	684542
252156	684543
557478	684544
395352	684545
90454	684546
563655	684547
718843	684548
183012	684549
217936	684550
161119	684551
243452	684552
626945	684553
207177	684554
160649	684555
118914	684556
382892	684557
12079	684558
2376	684559
17825	684560
13018	684561
206782	684562
357663	684563
44389	684564
291285	684565
661160	684566
553687	684567
38749	684568
668886	684569
75147	684570
476748	684571
574348	684572
32207	684573
218079	684574
252345	684575
103349	684576
12136	684577
382484	684578
13218	684579
32080	684580
156993	684581
376209	684582
610693	684583
303175	684584
5886	684585
79384	684586
297435	684587
31534	684588
678252	684589
7428	684590
219089	684591
349208	684592
501282	684593
334209	684594
4914	684595
79625	684596
535453	684597
43739	684598
460189	684599
165901	684600
148510	684601
301415	684602
368174	684603
27766	684604
88741	684605
42396	684606
257678	684607
217741	684608
480629	684609
498399	684610
426357	684611
539607	684612
553758	684613
698635	684614
431425	684615
148849	684616
17732	684617
3046	684618
191066	684619
621789	684620
621008	684621
347008	684622
400352	684623
543788	684624
625925	684625
175292	684626
112250	684627
411718	684628
12382	684629
23599	684630
711863	684631
713199	684632
316419	684633
327341	684634
126773	684635
99309	684636
607625	684637
587908	684638
387087	684639
308043	684640
342852	684641
211369	684642
625789	684643
89469	684644
12461	684645
134830	684646
479347	684647
449814	684648
82057	684649
548158	684650
155325	684651
116065	684652
383173	684653
119226	684654
530883	684655
150293	684656
68995	684657
216968	684658
114539	684659
677073	684660
305340	684661
241825	684662
529316	684663
232480	684664
526339	684665
118775	684666
523198	684667
610101	684668
46686	684669
405781	684670
22951	684671
273987	684672
183303	684673
529774	684674
8233	684675
32059	684676
119025	684677
147551	684678
396725	684679
594418	684680
99036	684681
11349	684682
674090	684683
323189	684684
562976	684685
27652	684686
166937	684687
79748	684688
119071	684689
24898	684690
123295	684691
457546	684692
334369	684693
214777	684694
35707	684695
121536	684696
3223	684697
470884	684698
336422	684699
499194	684700
518870	684701
307000	684702
33013	684703
78174	684704
56255	684705
538338	684706
378429	684707
34804	684708
19844	684709
362040	684710
163645	684711
80387	684712
680830	684713
56705	684714
368909	684715
331019	684716
386514	684717
527257	684718
722053	684719
36842	684720
335746	684721
312542	684722
195900	684723
372729	684724
243299	684725
73794	684726
252269	684727
37874	684728
698849	684729
168180	684730
2752	684731
9543	684732
88590	684733
601488	684734
122589	684735
126456	684736
72036	684737
685426	684738
655	684739
666118	684740
184741	684741
387710	684742
435876	684743
636791	684744
195084	684745
397747	684746
484014	684747
35709	684748
277101	684749
157	684750
319367	684751
405514	684752
614396	684753
394757	684754
617238	684755
709633	684756
332926	684757
478990	684758
268114	684759
342861	684760
531070	684761
359401	684762
527340	684763
268087	684764
110865	684765
44990	684766
510355	684767
255923	684768
212103	684769
484189	684770
502334	684771
569848	684772
639351	684773
944	684774
514798	684775
42834	684776
39559	684777
223122	684778
465341	684779
252833	684780
521254	684781
105761	684782
167804	684783
171307	684784
694270	684785
585231	684786
146820	684787
11290	684788
159745	684789
526055	684790
132481	684791
213566	684792
451339	684793
28427	684794
208792	684795
474867	684796
82322	684797
431566	684798
489158	684799
649208	684800
139918	684801
247381	684802
722544	684803
179748	684804
466861	684805
458856	684806
685265	684807
451600	684808
177418	684809
119808	684810
259056	684811
52154	684812
114381	684813
712284	684814
697922	684815
514779	684816
709205	684817
30713	684818
688490	684819
173618	684820
399334	684821
5839	684822
145750	684823
169454	684824
435	684825
39924	684826
72851	684827
434298	684828
131876	684829
338926	684830
647204	684831
340641	684832
427186	684833
658015	684834
267138	684835
108922	684836
22241	684837
252109	684838
86111	684839
163813	684840
710920	684841
14750	684842
3459	684843
79849	684844
262953	684845
120574	684846
573226	684847
592693	684848
45598	684849
215597	684850
81794	684851
31270	684852
44769	684853
4599	684854
545276	684855
157210	684856
383679	684857
101520	684858
523108	684859
384850	684860
496284	684861
718582	684862
663435	684863
10099	684864
38702	684865
340260	684866
14840	684867
182534	684868
4328	684869
24857	684870
65663	684871
62468	684872
155306	684873
336352	684874
108763	684875
508271	684876
628245	684877
173582	684878
179883	684879
144816	684880
93023	684881
659468	684882
487404	684883
354180	684884
11909	684885
686580	684886
103969	684887
138623	684888
472745	684889
590215	684890
514486	684891
130402	684892
721420	684893
121502	684894
721664	684895
118208	684896
500467	684897
537683	684898
287407	684899
188101	684900
112678	684901
513860	684902
100572	684903
159611	684904
442966	684905
522934	684906
501788	684907
603694	684908
577175	684909
436018	684910
16239	684911
79786	684912
142589	684913
369311	684914
92705	684915
358941	684916
624096	684917
623525	684918
55000	684919
361066	684920
448887	684921
719037	684922
476962	684923
591834	684924
69061	684925
633825	684926
9428	684927
100839	684928
677104	684929
186862	684930
49905	684931
7869	684932
652321	684933
395733	684934
345495	684935
39598	684936
87117	684937
521563	684938
616366	684939
521904	684940
130870	684941
25441	684942
478195	684943
691222	684944
101451	684945
176497	684946
343050	684947
14374	684948
18026	684949
76603	684950
251454	684951
349451	684952
568395	684953
425703	684954
21307	684955
684749	684956
1239	684957
103282	684958
92273	684959
286498	684960
45232	684961
586711	684962
543428	684963
354303	684964
725117	684965
492708	684966
478326	684967
331681	684968
98636	684969
102254	684970
585536	684971
128260	684972
492860	684973
509187	684974
286053	684975
50888	684976
220	684977
420553	684978
333061	684979
5411	684980
170556	684981
515696	684982
441693	684983
32516	684984
123115	684985
724613	684986
96686	684987
720407	684988
578615	684989
380579	684990
261278	684991
122538	684992
165420	684993
414799	684994
225946	684995
380012	684996
115580	684997
966	684998
53217	684999
156739	685000
226149	685001
54	685002
514241	685003
186465	685004
49143	685005
1393	685006
476920	685007
33453	685008
50570	685009
23932	685010
572048	685011
83863	685012
319325	685013
454669	685014
358465	685015
421111	685016
549100	685017
188455	685018
296239	685019
388526	685020
21279	685021
561326	685022
444271	685023
39177	685024
602390	685025
125665	685026
654430	685027
214524	685028
603666	685029
35994	685030
591590	685031
604467	685032
625955	685033
26767	685034
92733	685035
722857	685036
44787	685037
585687	685038
53438	685039
9968	685040
298289	685041
682080	685042
302383	685043
15605	685044
3842	685045
499205	685046
64943	685047
267677	685048
53918	685049
18821	685050
554660	685051
546234	685052
449446	685053
673347	685054
446066	685055
50785	685056
551032	685057
227879	685058
249003	685059
45183	685060
700697	685061
303806	685062
510930	685063
419272	685064
214810	685065
548708	685066
34104	685067
102340	685068
258399	685069
106300	685070
141898	685071
210663	685072
496457	685073
580442	685074
113980	685075
183943	685076
380700	685077
654098	685078
47575	685079
173629	685080
278868	685081
452805	685082
395219	685083
350926	685084
453943	685085
320263	685086
23173	685087
39444	685088
556240	685089
49275	685090
71769	685091
316479	685092
536667	685093
130404	685094
672505	685095
102172	685096
631469	685097
675758	685098
88100	685099
29233	685100
14383	685101
170062	685102
3256	685103
4735	685104
651380	685105
8004	685106
82303	685107
250040	685108
1251	685109
246783	685110
303913	685111
413139	685112
395934	685113
134009	685114
307896	685115
444416	685116
56811	685117
130529	685118
388865	685119
192264	685120
446033	685121
115007	685122
503305	685123
127177	685124
373439	685125
332845	685126
113790	685127
5146	685128
456837	685129
165119	685130
49191	685131
182144	685132
374862	685133
204133	685134
6152	685135
373312	685136
169844	685137
46850	685138
450053	685139
77059	685140
596513	685141
576049	685142
172053	685143
265155	685144
595607	685145
137437	685146
384709	685147
654543	685148
69484	685149
159231	685150
270056	685151
26222	685152
40948	685153
33313	685154
101174	685155
133604	685156
398085	685157
36295	685158
535230	685159
263362	685160
371170	685161
544378	685162
605675	685163
516625	685164
563807	685165
109152	685166
462622	685167
332518	685168
589710	685169
678108	685170
452063	685171
725291	685172
133520	685173
130304	685174
544490	685175
182186	685176
669080	685177
214387	685178
27013	685179
585435	685180
289481	685181
146982	685182
696830	685183
5995	685184
41129	685185
356431	685186
161761	685187
566571	685188
10015	685189
468899	685190
200837	685191
40137	685192
179604	685193
709224	685194
102411	685195
51961	685196
12325	685197
536833	685198
44106	685199
138449	685200
88349	685201
29803	685202
199709	685203
574600	685204
40783	685205
142744	685206
255202	685207
459664	685208
176885	685209
405740	685210
314094	685211
320297	685212
278770	685213
372832	685214
136995	685215
198355	685216
149380	685217
450016	685218
630722	685219
136178	685220
166848	685221
108037	685222
199366	685223
577348	685224
346178	685225
422980	685226
138291	685227
227304	685228
442291	685229
38035	685230
137157	685231
507823	685232
7505	685233
311358	685234
37172	685235
136735	685236
174840	685237
158	685238
619794	685239
156569	685240
52034	685241
424540	685242
471645	685243
202788	685244
27471	685245
250	685246
543634	685247
184897	685248
267667	685249
55547	685250
135055	685251
257962	685252
400341	685253
507248	685254
637332	685255
116982	685256
420688	685257
24500	685258
97740	685259
159381	685260
193519	685261
193703	685262
303757	685263
275495	685264
581071	685265
323154	685266
53516	685267
642344	685268
663028	685269
214776	685270
71022	685271
290276	685272
307341	685273
610262	685274
49095	685275
521812	685276
509131	685277
52373	685278
25747	685279
328772	685280
153135	685281
613391	685282
102707	685283
112191	685284
118849	685285
617775	685286
345120	685287
491175	685288
3212	685289
537703	685290
83065	685291
144398	685292
462304	685293
232121	685294
411895	685295
46875	685296
697684	685297
597488	685298
574772	685299
396736	685300
497973	685301
593869	685302
184954	685303
217066	685304
332750	685305
126485	685306
659669	685307
10047	685308
15156	685309
607145	685310
47071	685311
94124	685312
429736	685313
25600	685314
7307	685315
207611	685316
502691	685317
77645	685318
401162	685319
3069	685320
311659	685321
138585	685322
23786	685323
186590	685324
123019	685325
575178	685326
72051	685327
677265	685328
149261	685329
594033	685330
21785	685331
89159	685332
523751	685333
22022	685334
401589	685335
173963	685336
87293	685337
459539	685338
208968	685339
403682	685340
63708	685341
17969	685342
370233	685343
68813	685344
112200	685345
140882	685346
326561	685347
258700	685348
429542	685349
281	685350
683118	685351
657940	685352
147892	685353
559073	685354
678655	685355
60803	685356
136963	685357
38645	685358
231417	685359
358439	685360
31295	685361
31410	685362
342197	685363
457982	685364
149717	685365
549750	685366
132117	685367
28517	685368
710745	685369
681136	685370
547916	685371
453305	685372
595940	685373
210538	685374
75494	685375
7715	685376
157202	685377
183008	685378
115047	685379
78472	685380
252368	685381
448253	685382
336801	685383
76653	685384
7926	685385
170506	685386
177771	685387
390337	685388
714111	685389
682261	685390
668033	685391
143495	685392
265764	685393
226913	685394
338372	685395
523168	685396
360700	685397
236225	685398
239808	685399
220647	685400
90040	685401
360303	685402
95494	685403
87577	685404
679770	685405
208802	685406
175625	685407
615507	685408
583576	685409
543880	685410
379472	685411
20784	685412
445400	685413
364334	685414
258622	685415
125158	685416
265169	685417
169059	685418
45664	685419
98808	685420
16907	685421
49334	685422
269069	685423
378717	685424
334140	685425
124005	685426
3770	685427
111497	685428
26945	685429
294162	685430
361398	685431
468149	685432
254525	685433
64661	685434
74037	685435
134171	685436
54346	685437
39950	685438
59923	685439
477310	685440
460953	685441
38141	685442
283	685443
113255	685444
29890	685445
57234	685446
235235	685447
131024	685448
614749	685449
385358	685450
423141	685451
356108	685452
171705	685453
72192	685454
173718	685455
392754	685456
195257	685457
107493	685458
278149	685459
130650	685460
194646	685461
9095	685462
146154	685463
74408	685464
677032	685465
232088	685466
217622	685467
451629	685468
50863	685469
345813	685470
69725	685471
158922	685472
418124	685473
481670	685474
606006	685475
220535	685476
102596	685477
629547	685478
479280	685479
652492	685480
12763	685481
440195	685482
83773	685483
24124	685484
720162	685485
167294	685486
292357	685487
721406	685488
161040	685489
3423	685490
535162	685491
699317	685492
412775	685493
402246	685494
98659	685495
199391	685496
152803	685497
565790	685498
354695	685499
547494	685500
414920	685501
334273	685502
272651	685503
116176	685504
325047	685505
311214	685506
176155	685507
539658	685508
17355	685509
363056	685510
77530	685511
640	685512
95039	685513
122862	685514
317685	685515
541349	685516
669961	685517
276320	685518
342848	685519
495791	685520
190032	685521
1090	685522
170332	685523
158605	685524
520667	685525
278006	685526
333049	685527
13843	685528
274202	685529
148262	685530
391178	685531
177953	685532
479623	685533
717153	685534
34545	685535
64616	685536
6004	685537
689310	685538
7525	685539
208591	685540
261573	685541
321172	685542
51627	685543
271545	685544
25359	685545
192094	685546
513941	685547
313030	685548
299289	685549
140962	685550
691941	685551
489112	685552
231438	685553
303293	685554
147831	685555
78509	685556
49204	685557
248600	685558
21439	685559
57949	685560
167043	685561
263578	685562
117655	685563
682091	685564
498641	685565
153917	685566
181877	685567
99189	685568
154493	685569
221088	685570
443301	685571
498195	685572
636157	685573
34963	685574
287696	685575
1526	685576
613509	685577
12946	685578
154969	685579
600583	685580
306396	685581
655217	685582
714908	685583
206016	685584
22184	685585
388151	685586
119250	685587
415931	685588
71180	685589
11743	685590
460532	685591
58619	685592
138631	685593
422427	685594
302039	685595
45628	685596
155427	685597
87126	685598
35205	685599
39745	685600
176296	685601
167612	685602
378594	685603
47114	685604
99509	685605
473980	685606
278713	685607
609680	685608
424085	685609
357390	685610
26197	685611
442719	685612
329460	685613
244776	685614
77353	685615
617913	685616
155419	685617
478161	685618
2382	685619
699340	685620
399643	685621
724930	685622
422258	685623
538245	685624
2314	685625
49166	685626
20008	685627
655172	685628
609573	685629
387002	685630
714986	685631
184319	685632
131240	685633
137537	685634
605401	685635
142419	685636
186110	685637
187054	685638
14758	685639
506018	685640
304449	685641
615277	685642
430453	685643
601401	685644
550047	685645
45346	685646
136750	685647
91683	685648
228497	685649
2342	685650
135108	685651
112636	685652
6698	685653
352280	685654
556279	685655
132951	685656
3700	685657
342294	685658
114310	685659
421712	685660
80635	685661
54855	685662
395408	685663
22459	685664
673075	685665
145293	685666
230023	685667
234047	685668
408531	685669
640478	685670
335888	685671
534307	685672
89088	685673
5677	685674
571139	685675
128676	685676
381560	685677
51738	685678
1015	685679
253827	685680
350143	685681
109606	685682
378161	685683
74661	685684
96289	685685
73304	685686
10578	685687
290159	685688
256105	685689
314395	685690
425738	685691
630329	685692
254317	685693
49125	685694
61579	685695
573084	685696
4281	685697
640318	685698
568887	685699
139427	685700
13592	685701
32084	685702
445696	685703
462535	685704
376465	685705
362912	685706
48853	685707
15573	685708
11630	685709
140548	685710
630142	685711
165062	685712
184265	685713
178099	685714
166355	685715
580779	685716
7049	685717
63354	685718
568086	685719
62454	685720
580968	685721
544935	685722
664308	685723
90718	685724
462237	685725
718966	685726
28577	685727
390464	685728
171197	685729
146457	685730
533191	685731
58489	685732
201443	685733
198339	685734
175355	685735
89543	685736
59724	685737
81008	685738
60131	685739
23638	685740
642981	685741
400	685742
447868	685743
243438	685744
18028	685745
684934	685746
720464	685747
125875	685748
94519	685749
567723	685750
312282	685751
345780	685752
612945	685753
552825	685754
514608	685755
49573	685756
136917	685757
112359	685758
329221	685759
231676	685760
8448	685761
630797	685762
519159	685763
19450	685764
518149	685765
591930	685766
263494	685767
18302	685768
223317	685769
104035	685770
58	685771
522494	685772
637394	685773
182232	685774
696468	685775
665718	685776
21790	685777
312666	685778
129799	685779
375623	685780
100680	685781
333978	685782
26050	685783
87808	685784
324921	685785
166174	685786
112662	685787
38568	685788
713694	685789
716574	685790
43536	685791
15953	685792
144716	685793
16663	685794
176047	685795
305133	685796
144691	685797
433559	685798
650924	685799
60090	685800
40451	685801
356523	685802
688700	685803
3054	685804
133484	685805
55999	685806
306512	685807
685432	685808
137989	685809
194053	685810
415493	685811
476181	685812
120715	685813
632582	685814
12585	685815
50604	685816
194675	685817
461192	685818
622979	685819
170002	685820
603637	685821
183538	685822
591339	685823
91680	685824
518509	685825
33967	685826
50196	685827
27872	685828
525453	685829
49168	685830
432159	685831
5829	685832
625958	685833
131556	685834
86967	685835
72420	685836
33470	685837
139689	685838
213767	685839
502254	685840
722782	685841
155703	685842
663973	685843
7962	685844
1532	685845
123719	685846
32272	685847
36925	685848
335312	685849
175821	685850
69079	685851
110241	685852
94195	685853
42473	685854
43263	685855
180167	685856
128573	685857
276166	685858
23436	685859
137461	685860
714253	685861
50496	685862
268097	685863
69246	685864
607517	685865
7957	685866
94493	685867
65945	685868
416421	685869
272524	685870
170036	685871
513878	685872
37875	685873
268031	685874
153789	685875
38341	685876
316846	685877
688860	685878
597894	685879
9620	685880
330477	685881
124198	685882
530175	685883
12740	685884
309527	685885
265242	685886
124811	685887
240426	685888
144652	685889
18458	685890
98487	685891
99237	685892
290465	685893
265222	685894
168166	685895
28400	685896
713324	685897
107374	685898
501104	685899
272155	685900
700220	685901
1010	685902
119257	685903
619668	685904
47712	685905
112697	685906
578703	685907
49989	685908
581920	685909
320152	685910
91991	685911
628557	685912
143133	685913
577838	685914
414965	685915
399424	685916
234478	685917
486584	685918
75665	685919
419056	685920
142596	685921
175243	685922
933	685923
589239	685924
17474	685925
299509	685926
250513	685927
94042	685928
47379	685929
545093	685930
513497	685931
301410	685932
41971	685933
144438	685934
118222	685935
5746	685936
678955	685937
201440	685938
115671	685939
34089	685940
107285	685941
719912	685942
370239	685943
231646	685944
639337	685945
177350	685946
609162	685947
177364	685948
485560	685949
349702	685950
35322	685951
40183	685952
1063	685953
77537	685954
167101	685955
171372	685956
39303	685957
586960	685958
528873	685959
330363	685960
562039	685961
59228	685962
80883	685963
574775	685964
610126	685965
12540	685966
44558	685967
427389	685968
475805	685969
650241	685970
75771	685971
494985	685972
33037	685973
41324	685974
714119	685975
483133	685976
241561	685977
341116	685978
14622	685979
70504	685980
65350	685981
481773	685982
153987	685983
522867	685984
67476	685985
324748	685986
100353	685987
199273	685988
22099	685989
613849	685990
19582	685991
106766	685992
406425	685993
431911	685994
502981	685995
419059	685996
133916	685997
402659	685998
272990	685999
44270	686000
595900	686001
664042	686002
215801	686003
258908	686004
215748	686005
80182	686006
75545	686007
9076	686008
112845	686009
647206	686010
42366	686011
83543	686012
379618	686013
447897	686014
481567	686015
609552	686016
159291	686017
18449	686018
702761	686019
206844	686020
305152	686021
248783	686022
215008	686023
542158	686024
7065	686025
92666	686026
708919	686027
497944	686028
455520	686029
136433	686030
425329	686031
302139	686032
47382	686033
158905	686034
179688	686035
154562	686036
30973	686037
99921	686038
139818	686039
710548	686040
370046	686041
86219	686042
15892	686043
176884	686044
457715	686045
137961	686046
317176	686047
59504	686048
651020	686049
54813	686050
54940	686051
136194	686052
43350	686053
551786	686054
120057	686055
269929	686056
533378	686057
138169	686058
239925	686059
308788	686060
198462	686061
36187	686062
503913	686063
203000	686064
4836	686065
648809	686066
1809	686067
297123	686068
12212	686069
20090	686070
279348	686071
489441	686072
60889	686073
643199	686074
398517	686075
319151	686076
4312	686077
575556	686078
139160	686079
559730	686080
555245	686081
467408	686082
215080	686083
236004	686084
686128	686085
545196	686086
314292	686087
694373	686088
388555	686089
394010	686090
4663	686091
169928	686092
212406	686093
96926	686094
385044	686095
198786	686096
622476	686097
560644	686098
506132	686099
96293	686100
698161	686101
143553	686102
29250	686103
90060	686104
220838	686105
362054	686106
394947	686107
151180	686108
172025	686109
1938	686110
118001	686111
578842	686112
208896	686113
3830	686114
368093	686115
203841	686116
10033	686117
54956	686118
708616	686119
326893	686120
189892	686121
208251	686122
129907	686123
45204	686124
342163	686125
172743	686126
30067	686127
422885	686128
79065	686129
676844	686130
62903	686131
496477	686132
220779	686133
498886	686134
669190	686135
296895	686136
725290	686137
230952	686138
177256	686139
690786	686140
141124	686141
47979	686142
721862	686143
197450	686144
720756	686145
502993	686146
494563	686147
486684	686148
373991	686149
106239	686150
104699	686151
281844	686152
707716	686153
298934	686154
3581	686155
10911	686156
210870	686157
626407	686158
143840	686159
694961	686160
106814	686161
346265	686162
186130	686163
12019	686164
92107	686165
45019	686166
298912	686167
44621	686168
2057	686169
240066	686170
13666	686171
71344	686172
464721	686173
136251	686174
136011	686175
403932	686176
125964	686177
179926	686178
557190	686179
54485	686180
259907	686181
553720	686182
19749	686183
587771	686184
219323	686185
473464	686186
60963	686187
58057	686188
152118	686189
3786	686190
2199	686191
496815	686192
257590	686193
531496	686194
7992	686195
6830	686196
520563	686197
36018	686198
75401	686199
60704	686200
603094	686201
98441	686202
13313	686203
30750	686204
45997	686205
404544	686206
561834	686207
154418	686208
710624	686209
183267	686210
451242	686211
579854	686212
217920	686213
652131	686214
64482	686215
235355	686216
8770	686217
430640	686218
2248	686219
1451	686220
11299	686221
139016	686222
139681	686223
3713	686224
58410	686225
32758	686226
579527	686227
161756	686228
34336	686229
3351	686230
654737	686231
723090	686232
73458	686233
54008	686234
160119	686235
292005	686236
320385	686237
225472	686238
12141	686239
670197	686240
354043	686241
543931	686242
90984	686243
551627	686244
9010	686245
411784	686246
580050	686247
51175	686248
434010	686249
364469	686250
415505	686251
306064	686252
22987	686253
453057	686254
609825	686255
155941	686256
369676	686257
88406	686258
78753	686259
316923	686260
403	686261
79256	686262
493	686263
51247	686264
199507	686265
74955	686266
80654	686267
143186	686268
146561	686269
8313	686270
168887	686271
14307	686272
95801	686273
34146	686274
621709	686275
698087	686276
24152	686277
210210	686278
498437	686279
379111	686280
141316	686281
361047	686282
478878	686283
251354	686284
162175	686285
478158	686286
144450	686287
291067	686288
21104	686289
445787	686290
711974	686291
187661	686292
246609	686293
673614	686294
257643	686295
218603	686296
102695	686297
41499	686298
402646	686299
562249	686300
10863	686301
127519	686302
156340	686303
244755	686304
11870	686305
683413	686306
27999	686307
141437	686308
613385	686309
604057	686310
216785	686311
716870	686312
574044	686313
22389	686314
417324	686315
13190	686316
12223	686317
199027	686318
65313	686319
11711	686320
182714	686321
256752	686322
364127	686323
132384	686324
45291	686325
142825	686326
611868	686327
502638	686328
571307	686329
101766	686330
632700	686331
7069	686332
575114	686333
664799	686334
15243	686335
119001	686336
221212	686337
385927	686338
149366	686339
699644	686340
140379	686341
62845	686342
374696	686343
268655	686344
317654	686345
447767	686346
46403	686347
523680	686348
456515	686349
288502	686350
535474	686351
41021	686352
575314	686353
73729	686354
320135	686355
165480	686356
130703	686357
470062	686358
446608	686359
18660	686360
390740	686361
143431	686362
709751	686363
428066	686364
480496	686365
4729	686366
44368	686367
91771	686368
437253	686369
483902	686370
318653	686371
149481	686372
691080	686373
708059	686374
29528	686375
59925	686376
49324	686377
584595	686378
493152	686379
149162	686380
70808	686381
272585	686382
679359	686383
724779	686384
310318	686385
720644	686386
486091	686387
234295	686388
54750	686389
17900	686390
52814	686391
145675	686392
6118	686393
177328	686394
44270	686395
118425	686396
521924	686397
269775	686398
116383	686399
126932	686400
472416	686401
212176	686402
195965	686403
717259	686404
113837	686405
305048	686406
227045	686407
437110	686408
144346	686409
651851	686410
471589	686411
660678	686412
6608	686413
327392	686414
702803	686415
639379	686416
54327	686417
285601	686418
364496	686419
590498	686420
707559	686421
75088	686422
14472	686423
75070	686424
576148	686425
390427	686426
40685	686427
424430	686428
396904	686429
277960	686430
616832	686431
633936	686432
11024	686433
696474	686434
82397	686435
16808	686436
88994	686437
122618	686438
51043	686439
261848	686440
386128	686441
40064	686442
278425	686443
352556	686444
10166	686445
265152	686446
492413	686447
146118	686448
145851	686449
481582	686450
566078	686451
567250	686452
520234	686453
100997	686454
211806	686455
159565	686456
717959	686457
4410	686458
589419	686459
28921	686460
36502	686461
428381	686462
20126	686463
326626	686464
506544	686465
433345	686466
701020	686467
21597	686468
47272	686469
460309	686470
418874	686471
1709	686472
155550	686473
677031	686474
631476	686475
4145	686476
563346	686477
166910	686478
247911	686479
620043	686480
80640	686481
40286	686482
52203	686483
559055	686484
180030	686485
31990	686486
174842	686487
403372	686488
262042	686489
112156	686490
167912	686491
128838	686492
17272	686493
330807	686494
334537	686495
284863	686496
192205	686497
82831	686498
113257	686499
502766	686500
344944	686501
45244	686502
3964	686503
531269	686504
292777	686505
132763	686506
90570	686507
155823	686508
173320	686509
376552	686510
87809	686511
46863	686512
563845	686513
75489	686514
320003	686515
689910	686516
114296	686517
170170	686518
430438	686519
712261	686520
89954	686521
330892	686522
22119	686523
262914	686524
255227	686525
1594	686526
709715	686527
529869	686528
268245	686529
118582	686530
110482	686531
83247	686532
83071	686533
221797	686534
225691	686535
80664	686536
435462	686537
3072	686538
165999	686539
178771	686540
48505	686541
1724	686542
39908	686543
35024	686544
541715	686545
271073	686546
271174	686547
157827	686548
512786	686549
6027	686550
230971	686551
22163	686552
63047	686553
663	686554
290095	686555
215336	686556
410554	686557
99712	686558
553321	686559
408754	686560
721937	686561
264807	686562
36574	686563
88	686564
85914	686565
78758	686566
625753	686567
610220	686568
19519	686569
289659	686570
202551	686571
63424	686572
47477	686573
63316	686574
66878	686575
707820	686576
98282	686577
34381	686578
321546	686579
613570	686580
399530	686581
208109	686582
93959	686583
35714	686584
529413	686585
180845	686586
688472	686587
609786	686588
40570	686589
340686	686590
267746	686591
417675	686592
145501	686593
252496	686594
391228	686595
368780	686596
7898	686597
174532	686598
275444	686599
209046	686600
109497	686601
78792	686602
650603	686603
656636	686604
33279	686605
440754	686606
181810	686607
64299	686608
592804	686609
151597	686610
417356	686611
296181	686612
185587	686613
350641	686614
91353	686615
122799	686616
250837	686617
331323	686618
687641	686619
132261	686620
456265	686621
702204	686622
78860	686623
337839	686624
638050	686625
682855	686626
573125	686627
35148	686628
50688	686629
463952	686630
588539	686631
193030	686632
238918	686633
714538	686634
9013	686635
85547	686636
54922	686637
13520	686638
488801	686639
84159	686640
1201	686641
35600	686642
246558	686643
471875	686644
103116	686645
346641	686646
3292	686647
190382	686648
146982	686649
65881	686650
120577	686651
320751	686652
77806	686653
29441	686654
543488	686655
230649	686656
444196	686657
928	686658
171975	686659
339026	686660
76223	686661
43703	686662
319159	686663
37310	686664
220840	686665
22417	686666
122261	686667
145317	686668
417898	686669
35711	686670
230861	686671
257122	686672
130595	686673
48021	686674
358142	686675
18271	686676
298209	686677
165333	686678
427724	686679
388877	686680
544933	686681
248695	686682
178082	686683
191198	686684
254048	686685
6110	686686
493485	686687
714291	686688
506505	686689
684604	686690
487839	686691
156579	686692
18490	686693
25057	686694
211683	686695
74088	686696
690372	686697
634779	686698
636951	686699
74683	686700
449347	686701
536581	686702
75196	686703
659587	686704
222393	686705
260901	686706
615574	686707
200231	686708
519097	686709
268567	686710
74245	686711
485550	686712
114185	686713
24164	686714
463642	686715
17454	686716
25270	686717
490825	686718
55974	686719
312573	686720
201743	686721
365225	686722
51470	686723
53604	686724
323021	686725
155220	686726
108138	686727
618959	686728
132681	686729
82765	686730
690421	686731
49570	686732
454488	686733
220418	686734
428637	686735
124095	686736
627623	686737
626599	686738
419848	686739
154151	686740
658940	686741
81681	686742
701721	686743
322079	686744
611431	686745
43958	686746
176206	686747
187159	686748
613994	686749
44678	686750
440473	686751
526876	686752
669835	686753
58109	686754
464398	686755
8589	686756
10728	686757
152017	686758
143421	686759
500823	686760
545349	686761
600178	686762
25259	686763
19419	686764
510717	686765
524251	686766
174979	686767
129908	686768
51679	686769
712849	686770
66455	686771
686265	686772
45556	686773
250645	686774
7135	686775
702217	686776
144765	686777
605316	686778
510165	686779
1204	686780
428400	686781
8091	686782
648052	686783
116422	686784
375031	686785
642157	686786
118280	686787
159221	686788
341460	686789
642043	686790
564155	686791
292879	686792
371573	686793
36337	686794
20740	686795
5832	686796
354173	686797
2917	686798
379292	686799
202003	686800
4237	686801
657384	686802
431806	686803
174272	686804
334037	686805
671656	686806
308170	686807
408951	686808
455727	686809
455676	686810
60766	686811
108845	686812
423963	686813
53909	686814
457742	686815
33621	686816
35259	686817
162570	686818
150365	686819
65304	686820
588643	686821
311061	686822
28365	686823
564459	686824
21709	686825
459556	686826
408899	686827
439584	686828
3115	686829
13410	686830
338831	686831
412314	686832
167468	686833
426826	686834
32256	686835
13738	686836
101167	686837
157412	686838
279716	686839
92323	686840
266750	686841
700045	686842
205536	686843
199596	686844
627049	686845
470791	686846
154686	686847
344662	686848
603252	686849
12537	686850
376013	686851
47703	686852
422652	686853
546678	686854
166181	686855
243623	686856
567506	686857
398201	686858
138126	686859
2867	686860
504500	686861
524095	686862
410369	686863
102119	686864
449245	686865
16572	686866
444428	686867
23419	686868
322614	686869
23412	686870
51052	686871
603525	686872
244604	686873
454979	686874
477461	686875
428684	686876
76140	686877
578815	686878
650203	686879
82331	686880
700689	686881
585805	686882
299599	686883
5891	686884
176402	686885
129500	686886
141335	686887
349443	686888
15423	686889
505642	686890
33679	686891
377990	686892
265909	686893
671885	686894
611518	686895
422363	686896
253781	686897
501062	686898
30656	686899
1690	686900
314840	686901
165717	686902
4058	686903
216278	686904
180522	686905
452314	686906
170253	686907
400231	686908
514512	686909
416662	686910
132228	686911
593760	686912
369194	686913
625914	686914
542206	686915
231146	686916
58512	686917
156364	686918
423575	686919
331439	686920
134286	686921
334814	686922
563332	686923
25464	686924
334233	686925
423252	686926
68802	686927
3031	686928
121652	686929
122689	686930
159391	686931
373933	686932
40030	686933
18988	686934
25638	686935
8717	686936
543376	686937
552950	686938
569559	686939
578045	686940
693367	686941
177834	686942
220424	686943
393421	686944
169991	686945
92054	686946
57142	686947
92156	686948
65223	686949
6192	686950
633586	686951
529137	686952
695649	686953
41	686954
55572	686955
164303	686956
63013	686957
273384	686958
94731	686959
450330	686960
562511	686961
231383	686962
71145	686963
428605	686964
126583	686965
361672	686966
36585	686967
556321	686968
46414	686969
507279	686970
434240	686971
424762	686972
195110	686973
72363	686974
8456	686975
59970	686976
86827	686977
639673	686978
718739	686979
346751	686980
432846	686981
379441	686982
271674	686983
598122	686984
5839	686985
399055	686986
424617	686987
119309	686988
69181	686989
178041	686990
343248	686991
504551	686992
51422	686993
418723	686994
715325	686995
609574	686996
656202	686997
18522	686998
540700	686999
46164	687000
123595	687001
115017	687002
448568	687003
487476	687004
667604	687005
446462	687006
434684	687007
15424	687008
709426	687009
517082	687010
334111	687011
326136	687012
144919	687013
602175	687014
302262	687015
132116	687016
248815	687017
639678	687018
27925	687019
104958	687020
35041	687021
17101	687022
108309	687023
167371	687024
719156	687025
598145	687026
6291	687027
14285	687028
1466	687029
25342	687030
348171	687031
123240	687032
54991	687033
66881	687034
15762	687035
167660	687036
279678	687037
120436	687038
367476	687039
128930	687040
462595	687041
492036	687042
167771	687043
325449	687044
398810	687045
251569	687046
565367	687047
23028	687048
13704	687049
501180	687050
122531	687051
170171	687052
590784	687053
26722	687054
21800	687055
52736	687056
50868	687057
124731	687058
635166	687059
502502	687060
90946	687061
75747	687062
173296	687063
26166	687064
305905	687065
643745	687066
446267	687067
55108	687068
83948	687069
239099	687070
565910	687071
284295	687072
345381	687073
581484	687074
288016	687075
371117	687076
670471	687077
612640	687078
72335	687079
541405	687080
152583	687081
212522	687082
101530	687083
511932	687084
503982	687085
69	687086
84705	687087
14553	687088
58580	687089
160621	687090
421939	687091
171153	687092
405336	687093
644945	687094
189238	687095
704451	687096
121621	687097
414146	687098
81880	687099
1159	687100
628300	687101
668737	687102
117816	687103
684277	687104
64974	687105
690377	687106
376606	687107
608886	687108
299398	687109
33508	687110
156812	687111
35377	687112
3171	687113
317845	687114
410584	687115
170145	687116
463731	687117
210554	687118
176823	687119
379642	687120
530187	687121
520512	687122
548728	687123
53254	687124
688308	687125
513786	687126
708636	687127
600366	687128
65109	687129
629806	687130
183138	687131
335670	687132
63072	687133
140428	687134
43541	687135
77925	687136
179317	687137
695665	687138
101244	687139
46962	687140
37562	687141
130415	687142
182606	687143
241228	687144
134457	687145
196269	687146
300346	687147
90043	687148
444883	687149
101947	687150
69521	687151
75123	687152
145770	687153
556090	687154
430094	687155
157808	687156
130204	687157
843	687158
243837	687159
577562	687160
284021	687161
671450	687162
184274	687163
261667	687164
151090	687165
88684	687166
82747	687167
109460	687168
711396	687169
41696	687170
177974	687171
84517	687172
85118	687173
438169	687174
711835	687175
78050	687176
81576	687177
132611	687178
677457	687179
255646	687180
631282	687181
565123	687182
636777	687183
16687	687184
444691	687185
217746	687186
173716	687187
514654	687188
568882	687189
667051	687190
675577	687191
674645	687192
309213	687193
33916	687194
92784	687195
335073	687196
112830	687197
659452	687198
2270	687199
152877	687200
179401	687201
228361	687202
9725	687203
889	687204
241094	687205
91654	687206
75134	687207
317132	687208
460061	687209
258894	687210
92563	687211
537120	687212
641633	687213
646773	687214
359143	687215
447939	687216
591671	687217
283625	687218
416416	687219
353187	687220
41083	687221
153468	687222
9949	687223
143851	687224
5924	687225
266464	687226
114093	687227
546611	687228
176583	687229
407930	687230
24372	687231
401540	687232
679705	687233
586442	687234
19678	687235
453798	687236
274534	687237
133907	687238
19860	687239
98637	687240
145632	687241
163743	687242
462076	687243
553956	687244
443055	687245
120765	687246
502874	687247
107960	687248
622639	687249
589403	687250
487762	687251
191996	687252
70975	687253
75843	687254
600086	687255
49717	687256
387888	687257
39408	687258
362401	687259
25684	687260
138761	687261
58644	687262
220363	687263
44132	687264
109842	687265
373727	687266
280358	687267
506615	687268
88977	687269
159926	687270
416897	687271
543708	687272
20036	687273
554869	687274
390794	687275
84922	687276
68670	687277
79378	687278
164436	687279
56187	687280
57850	687281
696487	687282
251700	687283
451527	687284
38787	687285
300468	687286
83513	687287
587789	687288
74489	687289
602925	687290
717507	687291
73412	687292
405770	687293
1786	687294
259968	687295
120160	687296
710055	687297
441920	687298
371194	687299
146452	687300
49883	687301
230505	687302
29953	687303
819	687304
49623	687305
614669	687306
130061	687307
573068	687308
172416	687309
142477	687310
418900	687311
24316	687312
103288	687313
53871	687314
481302	687315
148079	687316
62551	687317
191077	687318
516907	687319
616508	687320
20830	687321
18442	687322
142355	687323
29195	687324
111376	687325
400828	687326
51859	687327
33685	687328
500179	687329
8025	687330
651018	687331
560532	687332
433422	687333
478039	687334
507224	687335
172473	687336
4118	687337
637396	687338
219005	687339
526452	687340
498825	687341
406610	687342
134510	687343
5254	687344
185661	687345
10600	687346
16753	687347
689721	687348
47215	687349
23729	687350
180987	687351
145203	687352
500464	687353
233356	687354
190931	687355
22523	687356
109134	687357
487056	687358
150883	687359
142623	687360
366704	687361
155456	687362
177976	687363
705794	687364
102756	687365
194734	687366
181776	687367
530489	687368
713653	687369
606332	687370
568349	687371
63063	687372
295613	687373
144023	687374
134999	687375
425114	687376
122111	687377
31795	687378
238069	687379
315579	687380
699171	687381
944	687382
690502	687383
7749	687384
17188	687385
561118	687386
315680	687387
510492	687388
174812	687389
166222	687390
60602	687391
503151	687392
254703	687393
106323	687394
446301	687395
306053	687396
651880	687397
307594	687398
562977	687399
145195	687400
203905	687401
174863	687402
160430	687403
720334	687404
143150	687405
378082	687406
324752	687407
231736	687408
41745	687409
670149	687410
49874	687411
722345	687412
141560	687413
417998	687414
304567	687415
66528	687416
537627	687417
253842	687418
85993	687419
13034	687420
310910	687421
1206	687422
572328	687423
345940	687424
142583	687425
407367	687426
682656	687427
237650	687428
1796	687429
123965	687430
531930	687431
24618	687432
84311	687433
325953	687434
604074	687435
91931	687436
6252	687437
118815	687438
45176	687439
82305	687440
536974	687441
50953	687442
42344	687443
370220	687444
70415	687445
210394	687446
224030	687447
123092	687448
484389	687449
140958	687450
210646	687451
113338	687452
444903	687453
135817	687454
44255	687455
41010	687456
168654	687457
81761	687458
7955	687459
249953	687460
685649	687461
174394	687462
171158	687463
65457	687464
4265	687465
469424	687466
124092	687467
64667	687468
364337	687469
48046	687470
645871	687471
621833	687472
560378	687473
261683	687474
188458	687475
289212	687476
446586	687477
241932	687478
640225	687479
440360	687480
87659	687481
87	687482
101694	687483
23702	687484
388331	687485
226108	687486
546769	687487
173765	687488
182707	687489
45526	687490
71876	687491
165918	687492
50071	687493
263897	687494
1548	687495
626436	687496
33954	687497
30157	687498
135040	687499
6540	687500
121927	687501
376069	687502
503512	687503
346354	687504
461873	687505
644918	687506
496619	687507
54840	687508
76167	687509
620215	687510
573824	687511
232628	687512
127307	687513
236738	687514
11142	687515
133771	687516
724702	687517
459227	687518
595811	687519
127859	687520
51440	687521
92819	687522
219052	687523
342235	687524
323931	687525
327551	687526
353602	687527
137938	687528
113804	687529
48945	687530
25767	687531
32853	687532
34166	687533
145530	687534
591218	687535
547367	687536
4700	687537
7180	687538
88935	687539
40656	687540
50028	687541
342457	687542
18937	687543
581117	687544
86223	687545
632366	687546
343292	687547
123061	687548
166030	687549
16337	687550
523100	687551
264907	687552
655841	687553
100193	687554
133745	687555
630853	687556
717006	687557
306553	687558
375753	687559
585151	687560
160209	687561
106780	687562
34473	687563
85803	687564
182553	687565
158272	687566
1799	687567
278504	687568
479459	687569
402850	687570
624252	687571
344109	687572
684771	687573
542728	687574
84735	687575
180589	687576
410096	687577
231264	687578
23254	687579
168524	687580
219479	687581
118566	687582
336384	687583
461389	687584
91059	687585
34559	687586
567527	687587
469659	687588
449532	687589
471147	687590
676870	687591
62659	687592
282886	687593
319319	687594
208910	687595
445690	687596
207996	687597
693751	687598
210348	687599
69523	687600
81082	687601
94326	687602
136047	687603
503211	687604
491187	687605
9492	687606
935	687607
514350	687608
143527	687609
73357	687610
631105	687611
334999	687612
655978	687613
46046	687614
600744	687615
694675	687616
719920	687617
547272	687618
87749	687619
348154	687620
539101	687621
583825	687622
215857	687623
61414	687624
225048	687625
123884	687626
80687	687627
683529	687628
379685	687629
669244	687630
712743	687631
233560	687632
88946	687633
210269	687634
163174	687635
612727	687636
556807	687637
443359	687638
109740	687639
266672	687640
715870	687641
519971	687642
444909	687643
39598	687644
550371	687645
539736	687646
47837	687647
38026	687648
95072	687649
1342	687650
256691	687651
427215	687652
603643	687653
64396	687654
498962	687655
101480	687656
142698	687657
48586	687658
2886	687659
711870	687660
38098	687661
201388	687662
50919	687663
69331	687664
138727	687665
45453	687666
166286	687667
113512	687668
639533	687669
6747	687670
179308	687671
415499	687672
354260	687673
200891	687674
222128	687675
562885	687676
113893	687677
664040	687678
475831	687679
323461	687680
482547	687681
319198	687682
573884	687683
242574	687684
98598	687685
47858	687686
101497	687687
26664	687688
308172	687689
408469	687690
114017	687691
539831	687692
172271	687693
25823	687694
86914	687695
46105	687696
667179	687697
173246	687698
375898	687699
115453	687700
256187	687701
38125	687702
13612	687703
609192	687704
692493	687705
18565	687706
314986	687707
182646	687708
120969	687709
628111	687710
577580	687711
104030	687712
526300	687713
98383	687714
26233	687715
91940	687716
623087	687717
116540	687718
140854	687719
53129	687720
645411	687721
1828	687722
170575	687723
5976	687724
116420	687725
500753	687726
269813	687727
651837	687728
13589	687729
324548	687730
711914	687731
179179	687732
2455	687733
69084	687734
174854	687735
90411	687736
379889	687737
37713	687738
570247	687739
302272	687740
155210	687741
118796	687742
337821	687743
405461	687744
642183	687745
493372	687746
172756	687747
418729	687748
496054	687749
117607	687750
469748	687751
602638	687752
201643	687753
12042	687754
616598	687755
547843	687756
521440	687757
456398	687758
344504	687759
113145	687760
2335	687761
112643	687762
655259	687763
139803	687764
658827	687765
522572	687766
522809	687767
609498	687768
288978	687769
274700	687770
328961	687771
184008	687772
33743	687773
140961	687774
613940	687775
28436	687776
408857	687777
347882	687778
48297	687779
238347	687780
631916	687781
305543	687782
304077	687783
190146	687784
234587	687785
245773	687786
17280	687787
107612	687788
184995	687789
119788	687790
40520	687791
710172	687792
535973	687793
194403	687794
594835	687795
507128	687796
44635	687797
143400	687798
111112	687799
44	687800
49517	687801
264	687802
62253	687803
593527	687804
290536	687805
680340	687806
163531	687807
520335	687808
21505	687809
346915	687810
129027	687811
420073	687812
236643	687813
62244	687814
251355	687815
619106	687816
719055	687817
47458	687818
103118	687819
563486	687820
16298	687821
44868	687822
328373	687823
383702	687824
32977	687825
579509	687826
511776	687827
707031	687828
436160	687829
65969	687830
435802	687831
149	687832
115822	687833
74392	687834
6271	687835
161958	687836
720489	687837
347885	687838
539520	687839
109250	687840
138410	687841
4555	687842
19600	687843
40540	687844
17269	687845
177798	687846
174631	687847
643771	687848
669664	687849
157234	687850
8456	687851
493099	687852
387364	687853
108261	687854
706178	687855
10269	687856
657862	687857
22773	687858
37155	687859
138413	687860
398940	687861
186404	687862
357422	687863
283175	687864
551388	687865
274962	687866
203349	687867
378964	687868
669432	687869
299230	687870
54447	687871
89724	687872
563589	687873
397636	687874
119073	687875
276719	687876
126901	687877
590160	687878
537311	687879
395519	687880
718018	687881
642720	687882
14283	687883
79016	687884
202392	687885
582685	687886
157428	687887
370796	687888
38725	687889
457403	687890
371489	687891
218250	687892
468943	687893
53447	687894
15337	687895
659817	687896
92571	687897
581500	687898
31948	687899
308014	687900
152020	687901
647111	687902
719792	687903
631419	687904
70724	687905
223942	687906
22306	687907
71050	687908
452083	687909
55926	687910
112109	687911
421681	687912
74711	687913
184434	687914
528047	687915
69826	687916
66066	687917
604135	687918
135611	687919
376095	687920
282695	687921
112796	687922
144613	687923
173889	687924
722184	687925
617572	687926
544355	687927
259118	687928
689444	687929
566537	687930
226634	687931
464876	687932
57333	687933
171610	687934
469251	687935
66651	687936
409354	687937
445041	687938
195942	687939
209258	687940
105696	687941
57179	687942
36492	687943
6420	687944
218756	687945
519698	687946
587480	687947
632140	687948
150923	687949
91535	687950
535443	687951
508792	687952
20094	687953
13106	687954
17417	687955
407835	687956
456336	687957
21202	687958
154887	687959
396771	687960
506851	687961
560347	687962
135288	687963
188384	687964
178002	687965
514597	687966
6422	687967
31975	687968
633243	687969
567763	687970
52902	687971
266716	687972
469776	687973
188701	687974
383270	687975
475706	687976
236536	687977
47861	687978
366971	687979
623257	687980
477867	687981
142188	687982
86100	687983
652130	687984
307058	687985
662568	687986
138235	687987
229816	687988
41871	687989
282973	687990
112290	687991
678686	687992
259727	687993
41578	687994
346393	687995
178967	687996
286554	687997
248777	687998
336215	687999
474452	688000
68196	688001
169183	688002
717661	688003
21072	688004
284203	688005
42351	688006
315678	688007
29594	688008
531733	688009
204170	688010
93426	688011
55036	688012
17073	688013
123721	688014
307646	688015
650587	688016
71398	688017
167501	688018
345087	688019
11205	688020
52399	688021
275680	688022
76718	688023
456435	688024
9913	688025
263166	688026
1348	688027
159452	688028
311761	688029
218173	688030
129204	688031
205209	688032
2383	688033
4509	688034
292789	688035
436341	688036
393	688037
203785	688038
233859	688039
137383	688040
5874	688041
266822	688042
500542	688043
229377	688044
6675	688045
620853	688046
191980	688047
621136	688048
628392	688049
530091	688050
296268	688051
167305	688052
6680	688053
609145	688054
4134	688055
222322	688056
488107	688057
114540	688058
1698	688059
322310	688060
398499	688061
650043	688062
41103	688063
53264	688064
517964	688065
613205	688066
32827	688067
565250	688068
239118	688069
241493	688070
102500	688071
723296	688072
116797	688073
346427	688074
80396	688075
119575	688076
400	688077
20499	688078
6708	688079
140599	688080
716178	688081
155781	688082
645025	688083
3733	688084
111667	688085
169092	688086
3182	688087
119761	688088
636381	688089
475297	688090
143754	688091
628023	688092
159334	688093
313652	688094
176613	688095
34416	688096
112986	688097
610563	688098
87165	688099
255818	688100
1315	688101
527779	688102
702286	688103
43620	688104
41666	688105
294282	688106
225849	688107
595954	688108
277659	688109
178672	688110
99946	688111
717807	688112
58469	688113
525022	688114
71505	688115
335259	688116
41220	688117
7599	688118
287236	688119
114260	688120
493315	688121
93891	688122
410474	688123
375067	688124
71252	688125
267921	688126
78119	688127
131920	688128
298336	688129
722469	688130
29023	688131
380962	688132
518927	688133
123633	688134
115362	688135
565165	688136
37635	688137
605051	688138
714789	688139
485640	688140
53394	688141
98495	688142
1491	688143
714029	688144
353029	688145
502604	688146
74529	688147
92143	688148
595553	688149
368637	688150
488856	688151
147772	688152
175095	688153
605322	688154
398491	688155
719561	688156
216	688157
305414	688158
182721	688159
537839	688160
508925	688161
417254	688162
481530	688163
121551	688164
152504	688165
555298	688166
135621	688167
141757	688168
112486	688169
609502	688170
159728	688171
146797	688172
99556	688173
466651	688174
458302	688175
687373	688176
34073	688177
534956	688178
440160	688179
570703	688180
24666	688181
259516	688182
125986	688183
723701	688184
150412	688185
672739	688186
39839	688187
99420	688188
206038	688189
560323	688190
290362	688191
69925	688192
625129	688193
62522	688194
4977	688195
40024	688196
203754	688197
672844	688198
612412	688199
548784	688200
268771	688201
310829	688202
135739	688203
335898	688204
60906	688205
487805	688206
451198	688207
257947	688208
9099	688209
57972	688210
345867	688211
55033	688212
230872	688213
92301	688214
151282	688215
395495	688216
156224	688217
373309	688218
599004	688219
721445	688220
203759	688221
255198	688222
198297	688223
155102	688224
563335	688225
34891	688226
120891	688227
126215	688228
10872	688229
101812	688230
69263	688231
614440	688232
365404	688233
184011	688234
92367	688235
653572	688236
132970	688237
554882	688238
16035	688239
55402	688240
46964	688241
9614	688242
79636	688243
374023	688244
388964	688245
682764	688246
659700	688247
416726	688248
696404	688249
20146	688250
147093	688251
263149	688252
97191	688253
460328	688254
155306	688255
447327	688256
198985	688257
261450	688258
707440	688259
63877	688260
13817	688261
476055	688262
720324	688263
414746	688264
708005	688265
291946	688266
37245	688267
360461	688268
646680	688269
125201	688270
464226	688271
47630	688272
404971	688273
648503	688274
278255	688275
46636	688276
316583	688277
137444	688278
258100	688279
570725	688280
219205	688281
159405	688282
160212	688283
150890	688284
102248	688285
307139	688286
38876	688287
6337	688288
90771	688289
76027	688290
432196	688291
374571	688292
3141	688293
487343	688294
356161	688295
89377	688296
494319	688297
339503	688298
135334	688299
67818	688300
22249	688301
125819	688302
426045	688303
535975	688304
135996	688305
471526	688306
285292	688307
164349	688308
572463	688309
108490	688310
194430	688311
283725	688312
546615	688313
202576	688314
47921	688315
609901	688316
71871	688317
160098	688318
35787	688319
133133	688320
709681	688321
4379	688322
497246	688323
22301	688324
184329	688325
25215	688326
389284	688327
434689	688328
16374	688329
157119	688330
177817	688331
372885	688332
305769	688333
659017	688334
399348	688335
261482	688336
708612	688337
156308	688338
90650	688339
195101	688340
46235	688341
416394	688342
621039	688343
232324	688344
683832	688345
203030	688346
15722	688347
668519	688348
45419	688349
90177	688350
178251	688351
8639	688352
277625	688353
509650	688354
178126	688355
4029	688356
219962	688357
516149	688358
81642	688359
712746	688360
60391	688361
686628	688362
416458	688363
450324	688364
690413	688365
723340	688366
28535	688367
255416	688368
554236	688369
171501	688370
65368	688371
104982	688372
120139	688373
238016	688374
639491	688375
133848	688376
700545	688377
538272	688378
18763	688379
672468	688380
105452	688381
573133	688382
13712	688383
380619	688384
111803	688385
357056	688386
433063	688387
195874	688388
468479	688389
278422	688390
148305	688391
446338	688392
317649	688393
310165	688394
563640	688395
312380	688396
66745	688397
461800	688398
264150	688399
21648	688400
108871	688401
651982	688402
609064	688403
22630	688404
323079	688405
4873	688406
695254	688407
6521	688408
552883	688409
513331	688410
6152	688411
263527	688412
108503	688413
171344	688414
603500	688415
90911	688416
115380	688417
531951	688418
203450	688419
104511	688420
181711	688421
178824	688422
470759	688423
701085	688424
115469	688425
63556	688426
640392	688427
17886	688428
197507	688429
85323	688430
72649	688431
81720	688432
86461	688433
224978	688434
455337	688435
379778	688436
162394	688437
143260	688438
259369	688439
141339	688440
324463	688441
175270	688442
195030	688443
128918	688444
19499	688445
163866	688446
497899	688447
558224	688448
38161	688449
606405	688450
155069	688451
75718	688452
387747	688453
260860	688454
379148	688455
10369	688456
248534	688457
365597	688458
235739	688459
2483	688460
484721	688461
410820	688462
410319	688463
354363	688464
78851	688465
135523	688466
532300	688467
105407	688468
180	688469
357158	688470
679194	688471
464605	688472
16998	688473
182524	688474
513239	688475
1364	688476
721640	688477
370439	688478
152949	688479
438035	688480
24126	688481
51467	688482
1823	688483
7507	688484
114769	688485
444657	688486
69334	688487
20019	688488
91038	688489
66072	688490
719191	688491
707536	688492
4784	688493
326712	688494
2244	688495
690095	688496
268221	688497
263382	688498
374199	688499
539648	688500
220648	688501
86603	688502
517986	688503
114633	688504
621367	688505
9351	688506
38024	688507
578881	688508
506329	688509
162167	688510
31028	688511
497123	688512
684208	688513
458791	688514
258454	688515
229203	688516
61122	688517
698077	688518
615952	688519
1483	688520
450496	688521
52943	688522
506848	688523
168834	688524
150580	688525
372553	688526
177097	688527
567160	688528
44464	688529
114710	688530
150327	688531
419809	688532
645404	688533
385930	688534
143348	688535
134641	688536
129673	688537
86400	688538
575744	688539
279368	688540
144690	688541
182944	688542
160852	688543
209719	688544
83598	688545
158253	688546
132887	688547
98668	688548
15294	688549
658142	688550
150163	688551
134227	688552
21391	688553
412671	688554
702780	688555
249377	688556
43197	688557
575466	688558
53413	688559
97539	688560
190125	688561
92748	688562
273541	688563
712902	688564
474644	688565
3847	688566
648974	688567
717309	688568
543701	688569
498672	688570
152336	688571
8819	688572
287601	688573
485069	688574
29764	688575
22735	688576
519348	688577
116861	688578
290356	688579
104792	688580
655239	688581
73501	688582
529616	688583
172457	688584
124102	688585
35028	688586
8562	688587
645313	688588
693276	688589
90110	688590
241623	688591
176258	688592
519938	688593
698683	688594
197245	688595
231375	688596
631301	688597
418217	688598
459159	688599
118882	688600
275068	688601
608165	688602
135403	688603
474850	688604
431475	688605
181381	688606
347125	688607
690378	688608
104762	688609
50072	688610
549372	688611
638837	688612
366664	688613
708562	688614
267277	688615
225547	688616
427889	688617
121793	688618
53259	688619
164241	688620
508105	688621
80786	688622
177931	688623
29518	688624
621066	688625
3296	688626
421642	688627
146444	688628
45379	688629
26413	688630
138876	688631
725221	688632
84836	688633
459938	688634
120265	688635
316420	688636
207190	688637
668424	688638
184630	688639
47570	688640
141226	688641
73235	688642
18224	688643
549931	688644
36350	688645
640066	688646
502683	688647
83974	688648
719904	688649
140238	688650
76793	688651
36654	688652
558714	688653
22077	688654
602649	688655
516519	688656
382	688657
123994	688658
49288	688659
639944	688660
10692	688661
11228	688662
340701	688663
8685	688664
12409	688665
350913	688666
151617	688667
352279	688668
67440	688669
595817	688670
640	688671
153482	688672
303796	688673
161561	688674
386420	688675
99386	688676
353743	688677
678714	688678
454825	688679
18065	688680
630936	688681
135796	688682
176904	688683
269762	688684
65343	688685
178927	688686
318654	688687
703939	688688
118779	688689
640868	688690
155923	688691
17527	688692
359839	688693
109781	688694
129087	688695
338156	688696
454	688697
53933	688698
8688	688699
84383	688700
616163	688701
42874	688702
554471	688703
668990	688704
425862	688705
231724	688706
101833	688707
37789	688708
117076	688709
431129	688710
35512	688711
565931	688712
254407	688713
188810	688714
120425	688715
451570	688716
38006	688717
325119	688718
119058	688719
568605	688720
659832	688721
136290	688722
303147	688723
136383	688724
175319	688725
527886	688726
249760	688727
46140	688728
148202	688729
14199	688730
1372	688731
641702	688732
619	688733
29598	688734
276964	688735
160266	688736
714458	688737
288035	688738
161194	688739
561592	688740
599510	688741
5492	688742
138705	688743
307998	688744
276492	688745
119590	688746
22476	688747
292351	688748
289514	688749
372266	688750
418156	688751
61174	688752
241048	688753
302385	688754
47024	688755
558185	688756
462288	688757
147199	688758
386637	688759
14978	688760
23087	688761
10839	688762
478435	688763
284952	688764
324146	688765
705762	688766
200604	688767
436051	688768
123747	688769
379191	688770
423240	688771
90841	688772
391705	688773
85084	688774
24268	688775
512117	688776
263069	688777
605680	688778
554355	688779
91710	688780
114575	688781
261760	688782
132619	688783
609878	688784
552549	688785
358319	688786
111605	688787
675650	688788
503380	688789
214935	688790
684365	688791
152292	688792
154154	688793
233085	688794
248864	688795
23486	688796
190347	688797
14857	688798
116197	688799
52263	688800
620177	688801
87154	688802
176510	688803
184092	688804
260370	688805
344251	688806
4796	688807
510350	688808
7201	688809
422650	688810
31639	688811
87054	688812
675300	688813
134832	688814
102297	688815
60611	688816
699221	688817
162983	688818
466519	688819
48897	688820
335479	688821
72149	688822
103744	688823
9139	688824
697239	688825
57400	688826
168437	688827
14767	688828
111236	688829
475237	688830
359195	688831
236121	688832
199940	688833
698398	688834
180149	688835
124634	688836
137975	688837
403493	688838
138385	688839
159480	688840
81811	688841
20849	688842
39203	688843
18904	688844
103266	688845
111250	688846
121224	688847
22792	688848
149749	688849
21532	688850
109835	688851
300329	688852
23606	688853
101767	688854
642075	688855
534251	688856
143635	688857
273301	688858
497903	688859
647278	688860
451196	688861
604806	688862
88008	688863
723422	688864
619288	688865
402364	688866
79337	688867
21373	688868
504783	688869
107169	688870
38102	688871
556341	688872
12435	688873
111170	688874
629780	688875
592096	688876
621326	688877
194353	688878
36331	688879
131446	688880
102244	688881
272743	688882
239120	688883
350410	688884
80421	688885
360227	688886
103	688887
150296	688888
136691	688889
357749	688890
350346	688891
586451	688892
654270	688893
150342	688894
170813	688895
492635	688896
400819	688897
151858	688898
125353	688899
512114	688900
602637	688901
184057	688902
560994	688903
113355	688904
5017	688905
129664	688906
625861	688907
235394	688908
61450	688909
184048	688910
439210	688911
199211	688912
405190	688913
12675	688914
50230	688915
346783	688916
361666	688917
70868	688918
433194	688919
10301	688920
75815	688921
572757	688922
167008	688923
52450	688924
104233	688925
236514	688926
184025	688927
227637	688928
173833	688929
719360	688930
150062	688931
439254	688932
159297	688933
85033	688934
49678	688935
619541	688936
433276	688937
683416	688938
606197	688939
466584	688940
163428	688941
715449	688942
718742	688943
141008	688944
381419	688945
295446	688946
250	688947
222224	688948
56593	688949
258119	688950
46016	688951
54795	688952
658799	688953
579595	688954
48063	688955
32850	688956
169931	688957
38509	688958
18783	688959
50400	688960
693284	688961
641311	688962
625886	688963
632442	688964
157569	688965
138676	688966
346253	688967
454779	688968
355177	688969
116246	688970
570448	688971
83317	688972
413552	688973
141740	688974
237164	688975
207233	688976
28302	688977
191628	688978
85753	688979
458334	688980
587303	688981
206810	688982
63396	688983
6113	688984
18368	688985
618925	688986
589202	688987
227893	688988
472785	688989
701498	688990
457946	688991
87910	688992
661741	688993
487920	688994
178092	688995
11796	688996
103555	688997
392352	688998
441755	688999
121065	689000
440491	689001
969	689002
138065	689003
71660	689004
618631	689005
268914	689006
647358	689007
32859	689008
110058	689009
478918	689010
228548	689011
574423	689012
9849	689013
481900	689014
867	689015
100691	689016
453573	689017
474317	689018
298283	689019
529417	689020
99112	689021
6797	689022
8559	689023
271712	689024
498611	689025
95639	689026
464	689027
88003	689028
167460	689029
669372	689030
57318	689031
5773	689032
362866	689033
315526	689034
450809	689035
232588	689036
198785	689037
159205	689038
107966	689039
440377	689040
17729	689041
215622	689042
416771	689043
425435	689044
235885	689045
203705	689046
68859	689047
526869	689048
48641	689049
6531	689050
574022	689051
423116	689052
297072	689053
116754	689054
365726	689055
677843	689056
371324	689057
103841	689058
592387	689059
266604	689060
434225	689061
344724	689062
373932	689063
515677	689064
35541	689065
84557	689066
455955	689067
590901	689068
77403	689069
629787	689070
627576	689071
502424	689072
26357	689073
617313	689074
421552	689075
222138	689076
718418	689077
23549	689078
250377	689079
20144	689080
120028	689081
491574	689082
21577	689083
19569	689084
268662	689085
168929	689086
645077	689087
632507	689088
176392	689089
384368	689090
557882	689091
172437	689092
4256	689093
122381	689094
3426	689095
178987	689096
150682	689097
218828	689098
126894	689099
227204	689100
370916	689101
179172	689102
28047	689103
472052	689104
627477	689105
618385	689106
146109	689107
2331	689108
722521	689109
169185	689110
28182	689111
14719	689112
610987	689113
60970	689114
14484	689115
370765	689116
687041	689117
370402	689118
56155	689119
79356	689120
76762	689121
98228	689122
81810	689123
411992	689124
352420	689125
664466	689126
319409	689127
39774	689128
653099	689129
626195	689130
257414	689131
376850	689132
348992	689133
537598	689134
107972	689135
104661	689136
30462	689137
108755	689138
118184	689139
677859	689140
148192	689141
654152	689142
151681	689143
643305	689144
114565	689145
340920	689146
99718	689147
166609	689148
489285	689149
54688	689150
165797	689151
159629	689152
677888	689153
250866	689154
654927	689155
105897	689156
17661	689157
41595	689158
5357	689159
230311	689160
15447	689161
181458	689162
858	689163
332260	689164
455477	689165
602218	689166
610571	689167
53914	689168
175541	689169
122918	689170
224348	689171
432334	689172
635912	689173
650987	689174
68094	689175
587540	689176
44108	689177
1043	689178
381125	689179
252709	689180
47957	689181
82018	689182
51516	689183
553813	689184
226633	689185
643197	689186
510966	689187
137895	689188
161950	689189
89619	689190
24687	689191
416075	689192
477142	689193
261503	689194
128893	689195
663391	689196
150246	689197
6442	689198
282646	689199
33450	689200
418234	689201
682001	689202
700918	689203
489212	689204
673845	689205
402453	689206
596171	689207
537883	689208
57035	689209
566011	689210
124807	689211
14792	689212
83230	689213
584342	689214
2850	689215
408156	689216
408170	689217
226805	689218
630193	689219
298683	689220
47965	689221
210926	689222
109884	689223
135882	689224
583107	689225
74192	689226
628452	689227
429103	689228
724153	689229
638554	689230
619342	689231
276843	689232
3689	689233
52114	689234
137758	689235
452153	689236
647911	689237
15422	689238
6728	689239
576715	689240
372728	689241
85135	689242
1753	689243
43006	689244
115101	689245
73299	689246
231473	689247
60711	689248
74452	689249
689449	689250
144112	689251
479213	689252
42476	689253
657942	689254
236456	689255
176715	689256
549068	689257
349493	689258
703752	689259
127819	689260
139090	689261
433054	689262
494585	689263
410836	689264
262141	689265
40995	689266
586925	689267
496177	689268
416654	689269
356656	689270
571402	689271
685930	689272
161709	689273
115697	689274
109632	689275
60671	689276
511914	689277
77560	689278
90514	689279
671413	689280
241091	689281
20950	689282
679255	689283
135793	689284
421773	689285
624265	689286
602830	689287
76201	689288
4529	689289
567135	689290
620550	689291
585599	689292
456635	689293
659666	689294
232718	689295
670211	689296
100219	689297
116407	689298
685482	689299
533345	689300
271699	689301
505818	689302
7906	689303
151386	689304
590606	689305
41681	689306
11614	689307
126815	689308
695450	689309
45764	689310
21080	689311
139528	689312
147510	689313
152155	689314
590853	689315
3085	689316
123175	689317
120972	689318
3674	689319
289311	689320
9017	689321
153667	689322
24598	689323
662071	689324
138863	689325
6752	689326
10169	689327
395017	689328
107868	689329
98964	689330
653434	689331
522055	689332
187900	689333
357061	689334
265976	689335
434024	689336
407357	689337
480263	689338
14240	689339
143449	689340
197680	689341
320591	689342
534835	689343
424958	689344
287933	689345
7681	689346
273926	689347
664990	689348
17887	689349
21761	689350
684059	689351
585732	689352
525900	689353
23659	689354
173807	689355
143586	689356
537073	689357
365695	689358
602038	689359
369043	689360
343145	689361
348620	689362
568868	689363
114785	689364
118127	689365
392153	689366
150273	689367
161586	689368
720269	689369
520440	689370
270956	689371
397777	689372
541920	689373
169708	689374
181665	689375
566806	689376
108603	689377
169058	689378
247377	689379
322277	689380
40124	689381
593087	689382
37149	689383
255602	689384
143735	689385
13321	689386
95193	689387
136107	689388
410932	689389
35030	689390
18319	689391
705493	689392
252931	689393
172946	689394
230361	689395
6214	689396
384396	689397
144260	689398
670837	689399
158265	689400
292828	689401
686890	689402
262869	689403
13992	689404
25292	689405
111323	689406
585343	689407
373111	689408
671307	689409
428814	689410
31475	689411
159803	689412
151559	689413
153212	689414
9667	689415
18886	689416
66332	689417
311696	689418
271218	689419
191786	689420
111858	689421
48757	689422
95995	689423
288722	689424
240982	689425
165010	689426
155223	689427
516093	689428
13303	689429
207414	689430
35938	689431
573786	689432
326548	689433
12154	689434
242463	689435
59943	689436
407158	689437
91040	689438
29564	689439
31496	689440
639656	689441
527757	689442
401887	689443
717090	689444
687085	689445
10422	689446
26433	689447
125683	689448
19525	689449
683961	689450
189303	689451
78803	689452
614945	689453
102810	689454
651559	689455
354962	689456
310218	689457
56151	689458
384276	689459
497483	689460
522282	689461
99288	689462
72596	689463
16063	689464
145289	689465
136298	689466
174494	689467
113254	689468
452566	689469
168412	689470
211854	689471
31927	689472
313216	689473
477444	689474
105842	689475
183022	689476
643729	689477
329105	689478
551856	689479
141382	689480
575271	689481
23093	689482
2035	689483
181055	689484
498006	689485
30917	689486
2928	689487
26600	689488
450438	689489
693663	689490
85626	689491
24665	689492
706099	689493
259481	689494
75759	689495
411040	689496
626822	689497
7288	689498
268412	689499
11507	689500
478186	689501
56157	689502
688556	689503
527232	689504
89773	689505
111991	689506
300386	689507
119172	689508
23504	689509
36165	689510
509707	689511
111212	689512
32009	689513
15632	689514
254479	689515
106462	689516
415233	689517
302656	689518
483875	689519
39014	689520
136053	689521
334039	689522
535024	689523
47896	689524
286123	689525
63617	689526
284441	689527
62404	689528
17129	689529
507650	689530
73364	689531
607163	689532
663485	689533
8933	689534
218567	689535
710060	689536
500070	689537
718700	689538
331144	689539
75571	689540
316186	689541
44170	689542
34905	689543
355481	689544
644787	689545
6420	689546
5779	689547
638035	689548
40232	689549
680420	689550
135233	689551
88054	689552
557175	689553
534839	689554
127430	689555
677593	689556
660430	689557
604115	689558
426989	689559
509801	689560
339124	689561
45502	689562
487869	689563
637228	689564
79892	689565
328599	689566
706691	689567
145350	689568
165555	689569
434586	689570
28522	689571
297954	689572
151309	689573
642176	689574
38217	689575
425735	689576
341770	689577
713244	689578
19344	689579
660273	689580
8664	689581
611356	689582
530935	689583
3126	689584
3517	689585
430213	689586
556862	689587
501094	689588
638092	689589
676449	689590
554420	689591
86538	689592
178739	689593
174707	689594
101674	689595
46526	689596
1166	689597
22657	689598
387187	689599
91096	689600
123505	689601
445940	689602
671063	689603
8051	689604
140446	689605
334113	689606
544239	689607
108299	689608
7043	689609
721598	689610
176532	689611
424547	689612
176699	689613
123433	689614
212428	689615
684404	689616
994	689617
290388	689618
4810	689619
9374	689620
6121	689621
687704	689622
8055	689623
148854	689624
314082	689625
25868	689626
139258	689627
2576	689628
182927	689629
35265	689630
68441	689631
262641	689632
86408	689633
99055	689634
21388	689635
6429	689636
349492	689637
67453	689638
365407	689639
411978	689640
183516	689641
262050	689642
510938	689643
78439	689644
84086	689645
332935	689646
54309	689647
171580	689648
483537	689649
491102	689650
514124	689651
58590	689652
690420	689653
79940	689654
618226	689655
712595	689656
25339	689657
247196	689658
552178	689659
343604	689660
375010	689661
691735	689662
201924	689663
489706	689664
630909	689665
29777	689666
20144	689667
709675	689668
678610	689669
144564	689670
554811	689671
295493	689672
228872	689673
385983	689674
573163	689675
369597	689676
678996	689677
173049	689678
650668	689679
222874	689680
70597	689681
528586	689682
362189	689683
292082	689684
405469	689685
116719	689686
347036	689687
140199	689688
9147	689689
50787	689690
461414	689691
368472	689692
32278	689693
167097	689694
148049	689695
582917	689696
598516	689697
154162	689698
552525	689699
31517	689700
233421	689701
499387	689702
219850	689703
529058	689704
68209	689705
10140	689706
354718	689707
24822	689708
51918	689709
87668	689710
47935	689711
113275	689712
500007	689713
91521	689714
58909	689715
492414	689716
26224	689717
701936	689718
28388	689719
130078	689720
507260	689721
669413	689722
532903	689723
545797	689724
464563	689725
18709	689726
302740	689727
309779	689728
623986	689729
201846	689730
5920	689731
653558	689732
110125	689733
596008	689734
598331	689735
336952	689736
357077	689737
110135	689738
65205	689739
17423	689740
658546	689741
438143	689742
626660	689743
43774	689744
11470	689745
6560	689746
543985	689747
650105	689748
481380	689749
545016	689750
469443	689751
594596	689752
152798	689753
6629	689754
387604	689755
13057	689756
8830	689757
489030	689758
686610	689759
1758	689760
197395	689761
577734	689762
482319	689763
713322	689764
397527	689765
396420	689766
384737	689767
187233	689768
160262	689769
622545	689770
184270	689771
193477	689772
636135	689773
100814	689774
24027	689775
43725	689776
548795	689777
399816	689778
117234	689779
258675	689780
540268	689781
195952	689782
174138	689783
85080	689784
166847	689785
610415	689786
166075	689787
82463	689788
662724	689789
22258	689790
175805	689791
23399	689792
133702	689793
528361	689794
228719	689795
450781	689796
340423	689797
687265	689798
682700	689799
291958	689800
238835	689801
456995	689802
93004	689803
144484	689804
162384	689805
338601	689806
367261	689807
250952	689808
222197	689809
241025	689810
120415	689811
16034	689812
243751	689813
112327	689814
44	689815
681687	689816
596290	689817
15427	689818
115690	689819
306719	689820
169418	689821
209138	689822
36488	689823
152631	689824
47438	689825
186458	689826
626091	689827
629794	689828
220680	689829
551991	689830
436356	689831
24905	689832
521001	689833
133151	689834
16755	689835
303432	689836
41357	689837
591024	689838
139695	689839
28165	689840
421418	689841
128727	689842
4980	689843
26708	689844
697564	689845
677415	689846
27986	689847
300041	689848
620005	689849
587924	689850
132135	689851
571034	689852
178782	689853
351065	689854
188541	689855
141900	689856
414363	689857
574276	689858
682237	689859
202861	689860
166434	689861
129582	689862
587198	689863
162530	689864
659521	689865
152717	689866
649589	689867
245717	689868
687660	689869
443989	689870
103910	689871
6889	689872
106871	689873
218891	689874
486789	689875
18596	689876
186741	689877
385797	689878
141086	689879
251729	689880
29762	689881
377088	689882
385899	689883
353797	689884
677314	689885
234585	689886
688508	689887
73683	689888
498572	689889
226226	689890
15278	689891
536036	689892
101840	689893
69639	689894
1	689895
56856	689896
352255	689897
410325	689898
407167	689899
515983	689900
180429	689901
585230	689902
82012	689903
101100	689904
591908	689905
53182	689906
2249	689907
317490	689908
55939	689909
384982	689910
342277	689911
688641	689912
369318	689913
630252	689914
133849	689915
658509	689916
27335	689917
686816	689918
614649	689919
41198	689920
3318	689921
125599	689922
77932	689923
102518	689924
2214	689925
493056	689926
140052	689927
579648	689928
476476	689929
422229	689930
626867	689931
673222	689932
202639	689933
460765	689934
35040	689935
271388	689936
396572	689937
1032	689938
586418	689939
256327	689940
5242	689941
690277	689942
222299	689943
635713	689944
653192	689945
36584	689946
442130	689947
350660	689948
4804	689949
578103	689950
123139	689951
563731	689952
585266	689953
583334	689954
3350	689955
389607	689956
42047	689957
478738	689958
213960	689959
486920	689960
68201	689961
470007	689962
5640	689963
87052	689964
54567	689965
147059	689966
604427	689967
577056	689968
382602	689969
469301	689970
113112	689971
342989	689972
125310	689973
711545	689974
32139	689975
406868	689976
174073	689977
86584	689978
45729	689979
300841	689980
340646	689981
326731	689982
467149	689983
320058	689984
140107	689985
652098	689986
305923	689987
101829	689988
508546	689989
517642	689990
348	689991
653768	689992
462182	689993
699868	689994
362049	689995
376019	689996
617945	689997
3775	689998
240607	689999
404559	690000
19765	690001
644564	690002
472760	690003
165541	690004
84157	690005
41204	690006
462325	690007
308860	690008
829	690009
559165	690010
335849	690011
141862	690012
3998	690013
543819	690014
166440	690015
195188	690016
159382	690017
624781	690018
523960	690019
670328	690020
334120	690021
578193	690022
109234	690023
119898	690024
143752	690025
113944	690026
389068	690027
125524	690028
672633	690029
86554	690030
114517	690031
223369	690032
19723	690033
620712	690034
63998	690035
605099	690036
706207	690037
215	690038
133212	690039
578675	690040
236658	690041
275652	690042
164112	690043
15245	690044
601258	690045
61820	690046
27422	690047
176690	690048
39795	690049
223678	690050
96069	690051
97636	690052
456374	690053
72402	690054
362323	690055
436189	690056
117924	690057
99152	690058
238144	690059
501561	690060
709690	690061
138486	690062
59293	690063
99249	690064
516989	690065
289132	690066
613466	690067
16159	690068
261917	690069
597657	690070
419376	690071
167850	690072
452449	690073
711523	690074
15773	690075
200498	690076
536532	690077
388946	690078
61741	690079
195163	690080
540442	690081
144841	690082
132820	690083
594271	690084
387214	690085
681234	690086
390074	690087
630575	690088
324437	690089
271479	690090
394888	690091
41300	690092
406995	690093
111664	690094
292973	690095
48127	690096
7889	690097
591393	690098
406557	690099
667149	690100
403614	690101
166004	690102
354861	690103
563670	690104
341174	690105
721131	690106
165422	690107
412771	690108
356	690109
441320	690110
253070	690111
159712	690112
62046	690113
335732	690114
528691	690115
527	690116
10273	690117
443685	690118
287715	690119
30389	690120
469585	690121
564418	690122
195816	690123
193882	690124
102070	690125
558552	690126
18807	690127
82261	690128
39410	690129
458074	690130
152028	690131
77750	690132
17069	690133
543579	690134
10412	690135
528074	690136
514956	690137
273737	690138
628081	690139
106837	690140
76259	690141
74734	690142
304141	690143
71173	690144
541243	690145
63777	690146
33478	690147
23878	690148
687391	690149
521675	690150
238877	690151
16180	690152
213125	690153
651507	690154
121796	690155
117517	690156
385357	690157
40784	690158
46297	690159
173905	690160
103739	690161
28307	690162
28292	690163
25852	690164
172226	690165
8637	690166
510822	690167
299184	690168
673368	690169
197769	690170
500020	690171
364215	690172
192888	690173
646914	690174
301599	690175
261962	690176
5953	690177
488825	690178
691714	690179
10101	690180
168129	690181
171559	690182
571416	690183
717745	690184
52888	690185
112692	690186
612308	690187
648136	690188
664510	690189
520502	690190
588846	690191
72382	690192
436041	690193
389694	690194
146743	690195
164195	690196
660845	690197
154745	690198
255745	690199
635333	690200
176141	690201
476777	690202
262203	690203
614668	690204
302805	690205
70096	690206
74331	690207
77818	690208
283476	690209
242148	690210
140346	690211
194427	690212
108556	690213
130866	690214
447437	690215
503242	690216
89551	690217
550391	690218
123982	690219
63846	690220
661936	690221
5711	690222
169002	690223
50269	690224
108	690225
692224	690226
553509	690227
719581	690228
236437	690229
89817	690230
22944	690231
101089	690232
44450	690233
170615	690234
50748	690235
116945	690236
617693	690237
142249	690238
28064	690239
380323	690240
48350	690241
336314	690242
324032	690243
336119	690244
16722	690245
527837	690246
397728	690247
235561	690248
34629	690249
117320	690250
653225	690251
585934	690252
34470	690253
572852	690254
90968	690255
409788	690256
410960	690257
111562	690258
141480	690259
212358	690260
426521	690261
17929	690262
312081	690263
152882	690264
722628	690265
524498	690266
580324	690267
487607	690268
40297	690269
478886	690270
131440	690271
81560	690272
124927	690273
428997	690274
251409	690275
401025	690276
138031	690277
34132	690278
15066	690279
573216	690280
29830	690281
34983	690282
85194	690283
718407	690284
342672	690285
433161	690286
380979	690287
138832	690288
317000	690289
70046	690290
188879	690291
71	690292
256845	690293
17956	690294
412492	690295
674430	690296
721801	690297
497411	690298
521830	690299
184542	690300
13178	690301
486334	690302
40089	690303
111846	690304
685177	690305
582204	690306
146	690307
678460	690308
696750	690309
432810	690310
142899	690311
661995	690312
300221	690313
489075	690314
413718	690315
405341	690316
133264	690317
98350	690318
56150	690319
35590	690320
60572	690321
161578	690322
616089	690323
391415	690324
2659	690325
497946	690326
608906	690327
136894	690328
92768	690329
95742	690330
131193	690331
588621	690332
325243	690333
713276	690334
593835	690335
129956	690336
618685	690337
196097	690338
662760	690339
460938	690340
133766	690341
89095	690342
471634	690343
86109	690344
156603	690345
415158	690346
274911	690347
289688	690348
683011	690349
116887	690350
399479	690351
247858	690352
333602	690353
159296	690354
31755	690355
621249	690356
418417	690357
74774	690358
604596	690359
129342	690360
703323	690361
342593	690362
323006	690363
646414	690364
517218	690365
101481	690366
314801	690367
671860	690368
524840	690369
25506	690370
579901	690371
723811	690372
635120	690373
350785	690374
645948	690375
326719	690376
600335	690377
118350	690378
54229	690379
615318	690380
434803	690381
1882	690382
316125	690383
139368	690384
580803	690385
814	690386
669364	690387
19316	690388
308549	690389
646947	690390
518350	690391
638411	690392
32124	690393
208112	690394
272761	690395
699104	690396
238513	690397
613066	690398
121817	690399
660600	690400
142057	690401
156629	690402
482093	690403
697687	690404
467378	690405
711818	690406
73352	690407
49505	690408
628689	690409
47192	690410
194214	690411
103910	690412
296802	690413
364996	690414
195255	690415
177451	690416
191440	690417
140179	690418
624896	690419
591710	690420
1227	690421
616447	690422
182303	690423
23768	690424
373670	690425
62530	690426
431238	690427
425025	690428
328923	690429
176494	690430
165097	690431
378969	690432
58793	690433
570563	690434
375020	690435
48012	690436
30079	690437
224082	690438
367169	690439
23869	690440
38381	690441
548706	690442
132375	690443
693410	690444
518616	690445
470620	690446
7477	690447
319900	690448
337429	690449
357625	690450
4270	690451
428122	690452
511643	690453
138975	690454
603032	690455
289208	690456
31802	690457
10175	690458
116177	690459
83516	690460
485346	690461
551750	690462
424434	690463
24492	690464
5078	690465
688032	690466
26330	690467
714033	690468
498256	690469
383877	690470
25154	690471
57121	690472
319668	690473
117996	690474
482679	690475
117593	690476
225374	690477
24817	690478
416717	690479
442644	690480
636172	690481
168088	690482
137495	690483
36360	690484
192269	690485
62879	690486
90914	690487
10028	690488
621305	690489
49370	690490
469897	690491
63633	690492
642573	690493
674813	690494
137305	690495
97440	690496
705930	690497
107030	690498
238065	690499
389815	690500
28542	690501
63210	690502
289616	690503
93225	690504
121620	690505
724877	690506
441112	690507
680564	690508
31366	690509
258150	690510
480718	690511
102168	690512
312398	690513
679160	690514
431159	690515
136697	690516
82639	690517
468448	690518
677568	690519
55362	690520
524076	690521
27466	690522
222061	690523
27350	690524
52335	690525
108274	690526
571830	690527
333337	690528
153690	690529
153029	690530
39770	690531
75494	690532
45837	690533
473919	690534
86429	690535
667562	690536
607839	690537
289235	690538
170242	690539
712589	690540
370987	690541
138125	690542
29311	690543
397608	690544
354943	690545
669225	690546
184350	690547
160015	690548
453246	690549
233666	690550
152036	690551
10080	690552
442801	690553
73470	690554
74797	690555
10467	690556
157077	690557
14468	690558
49895	690559
40112	690560
301090	690561
267489	690562
529292	690563
484398	690564
75707	690565
205445	690566
349098	690567
24167	690568
445380	690569
311386	690570
251620	690571
160146	690572
7027	690573
165598	690574
209607	690575
236483	690576
180792	690577
464908	690578
37927	690579
161164	690580
590461	690581
341842	690582
196808	690583
181827	690584
706158	690585
253959	690586
556657	690587
181203	690588
531099	690589
2806	690590
221254	690591
155534	690592
29811	690593
105332	690594
557387	690595
138430	690596
386765	690597
123107	690598
203475	690599
102385	690600
372076	690601
41347	690602
33796	690603
94311	690604
185657	690605
11729	690606
413937	690607
433079	690608
105783	690609
427623	690610
380196	690611
246140	690612
671938	690613
19740	690614
542437	690615
138121	690616
12211	690617
45360	690618
67580	690619
306310	690620
524469	690621
69296	690622
152179	690623
586985	690624
194341	690625
93279	690626
542565	690627
578805	690628
447171	690629
499203	690630
354899	690631
634366	690632
130423	690633
451111	690634
54076	690635
220670	690636
14725	690637
428183	690638
539443	690639
290053	690640
270889	690641
178152	690642
15452	690643
75491	690644
470520	690645
42462	690646
504629	690647
401714	690648
116184	690649
567231	690650
715539	690651
140763	690652
611248	690653
209660	690654
719932	690655
718704	690656
51158	690657
704343	690658
145164	690659
654275	690660
50403	690661
118412	690662
597200	690663
63767	690664
416228	690665
341722	690666
2467	690667
19366	690668
588224	690669
4724	690670
55835	690671
88133	690672
178696	690673
260885	690674
183435	690675
677	690676
64664	690677
258657	690678
122469	690679
395867	690680
411398	690681
84377	690682
88783	690683
640416	690684
499726	690685
218507	690686
77282	690687
93524	690688
28166	690689
303688	690690
671772	690691
478843	690692
50259	690693
56064	690694
144910	690695
547839	690696
138489	690697
702901	690698
707885	690699
2847	690700
721142	690701
588377	690702
247458	690703
329385	690704
163179	690705
42972	690706
107009	690707
445136	690708
372906	690709
14851	690710
677482	690711
118203	690712
43546	690713
667657	690714
233588	690715
137996	690716
393710	690717
290112	690718
697045	690719
18901	690720
490778	690721
659210	690722
45657	690723
245776	690724
76246	690725
3336	690726
44054	690727
145587	690728
572809	690729
160658	690730
361128	690731
287319	690732
13426	690733
395005	690734
11545	690735
459100	690736
79577	690737
593191	690738
118174	690739
57539	690740
286475	690741
505392	690742
21869	690743
695009	690744
5176	690745
117352	690746
8798	690747
672953	690748
48663	690749
175739	690750
81493	690751
664349	690752
1854	690753
722315	690754
515224	690755
323000	690756
105914	690757
1134	690758
72520	690759
42665	690760
195805	690761
512910	690762
369382	690763
279994	690764
198940	690765
534396	690766
162513	690767
6028	690768
48460	690769
95948	690770
68936	690771
86741	690772
314472	690773
47512	690774
332513	690775
406860	690776
235404	690777
696137	690778
106983	690779
44283	690780
183701	690781
130892	690782
43119	690783
537419	690784
461899	690785
88096	690786
548165	690787
55543	690788
495910	690789
15880	690790
94368	690791
304269	690792
649283	690793
222881	690794
600098	690795
501255	690796
448764	690797
272223	690798
112101	690799
313944	690800
701144	690801
182083	690802
480057	690803
630819	690804
487047	690805
293791	690806
165757	690807
647421	690808
555517	690809
91115	690810
206754	690811
286265	690812
543254	690813
666232	690814
16423	690815
52676	690816
239025	690817
592002	690818
401456	690819
185151	690820
76308	690821
93252	690822
137945	690823
37635	690824
553463	690825
22743	690826
309858	690827
220075	690828
9262	690829
570277	690830
65041	690831
226017	690832
211	690833
108232	690834
340067	690835
249770	690836
660141	690837
233675	690838
616795	690839
223751	690840
36578	690841
155898	690842
530012	690843
437895	690844
68546	690845
554907	690846
15403	690847
117266	690848
555739	690849
693917	690850
5740	690851
609954	690852
474057	690853
618793	690854
680222	690855
302233	690856
618485	690857
498878	690858
34097	690859
327712	690860
493995	690861
629885	690862
139556	690863
701273	690864
109494	690865
622285	690866
199087	690867
623189	690868
695336	690869
261045	690870
722627	690871
25522	690872
5693	690873
66629	690874
327	690875
14413	690876
86211	690877
389658	690878
144645	690879
75906	690880
198362	690881
244967	690882
492127	690883
580977	690884
59902	690885
155276	690886
476124	690887
253396	690888
388925	690889
220978	690890
347	690891
80232	690892
1480	690893
573221	690894
402983	690895
409269	690896
315058	690897
631739	690898
489826	690899
184764	690900
533066	690901
245344	690902
20183	690903
693604	690904
295	690905
31276	690906
318821	690907
286926	690908
34997	690909
354655	690910
488584	690911
467563	690912
473881	690913
564032	690914
408929	690915
560762	690916
7334	690917
204688	690918
548584	690919
98232	690920
330014	690921
97589	690922
323853	690923
40427	690924
379513	690925
141354	690926
44792	690927
78742	690928
53545	690929
438344	690930
21776	690931
9851	690932
649255	690933
516434	690934
75964	690935
65819	690936
199985	690937
220428	690938
50706	690939
128612	690940
14883	690941
74781	690942
499361	690943
66463	690944
161690	690945
700490	690946
559833	690947
423974	690948
12444	690949
406365	690950
368194	690951
584044	690952
40784	690953
490800	690954
647136	690955
100263	690956
99829	690957
644437	690958
379376	690959
94385	690960
573940	690961
666599	690962
37822	690963
300983	690964
431572	690965
19764	690966
547365	690967
593197	690968
547028	690969
441450	690970
158218	690971
332470	690972
118210	690973
10457	690974
106808	690975
464111	690976
56458	690977
149510	690978
375847	690979
199746	690980
266079	690981
469463	690982
705539	690983
396802	690984
722585	690985
641066	690986
174509	690987
4107	690988
148473	690989
182455	690990
14251	690991
497021	690992
44320	690993
475751	690994
160462	690995
635149	690996
120217	690997
586517	690998
60701	690999
226235	691000
304585	691001
67975	691002
149558	691003
713581	691004
4283	691005
86017	691006
231011	691007
19034	691008
107523	691009
28197	691010
82289	691011
254	691012
6475	691013
41597	691014
56263	691015
388077	691016
605044	691017
54559	691018
29151	691019
2651	691020
145843	691021
141787	691022
536341	691023
82582	691024
140713	691025
356423	691026
283333	691027
566487	691028
531145	691029
60551	691030
42641	691031
541868	691032
143810	691033
255441	691034
545036	691035
35032	691036
389031	691037
271862	691038
76541	691039
16231	691040
863	691041
281996	691042
188754	691043
149836	691044
13357	691045
670435	691046
556091	691047
140866	691048
604865	691049
516278	691050
248578	691051
203797	691052
68422	691053
466842	691054
632665	691055
315984	691056
404805	691057
86490	691058
678351	691059
114983	691060
25437	691061
93416	691062
53496	691063
65806	691064
419838	691065
269206	691066
349579	691067
231769	691068
426683	691069
540648	691070
275041	691071
361132	691072
80666	691073
381352	691074
578498	691075
550563	691076
17622	691077
304471	691078
180050	691079
207802	691080
656598	691081
139684	691082
67908	691083
79679	691084
415230	691085
23325	691086
593492	691087
97475	691088
277434	691089
395011	691090
214536	691091
357527	691092
487174	691093
190824	691094
14054	691095
5851	691096
209246	691097
608433	691098
567272	691099
701250	691100
478268	691101
98677	691102
83726	691103
589761	691104
36251	691105
36744	691106
398859	691107
623172	691108
9829	691109
190485	691110
608995	691111
322419	691112
675369	691113
48597	691114
3757	691115
110618	691116
342594	691117
470	691118
617135	691119
92227	691120
345112	691121
51763	691122
418845	691123
15493	691124
483132	691125
449616	691126
656087	691127
253017	691128
613455	691129
138587	691130
473898	691131
577937	691132
359898	691133
459913	691134
292022	691135
16475	691136
227954	691137
53267	691138
281130	691139
242560	691140
453346	691141
44955	691142
577649	691143
178722	691144
545983	691145
403711	691146
501650	691147
357360	691148
148795	691149
532231	691150
329673	691151
601458	691152
123453	691153
644614	691154
25884	691155
129055	691156
546667	691157
181030	691158
293273	691159
152238	691160
437649	691161
82047	691162
79942	691163
117153	691164
332379	691165
516862	691166
54287	691167
404255	691168
112988	691169
186207	691170
8984	691171
720946	691172
426596	691173
15518	691174
679423	691175
173364	691176
9463	691177
183455	691178
161617	691179
341866	691180
52426	691181
186640	691182
173565	691183
200633	691184
304347	691185
620409	691186
1594	691187
69056	691188
10744	691189
10688	691190
84098	691191
294928	691192
73528	691193
410245	691194
646812	691195
233248	691196
120309	691197
114086	691198
602800	691199
84921	691200
49059	691201
41456	691202
312410	691203
139052	691204
67302	691205
194325	691206
609115	691207
595578	691208
76689	691209
658169	691210
391671	691211
498609	691212
474097	691213
61467	691214
502588	691215
122139	691216
227440	691217
520101	691218
347927	691219
18960	691220
130695	691221
201880	691222
15294	691223
181878	691224
39786	691225
355012	691226
623873	691227
118035	691228
12247	691229
571092	691230
27663	691231
684939	691232
266548	691233
230235	691234
690208	691235
421413	691236
456618	691237
586130	691238
437776	691239
100222	691240
594905	691241
227398	691242
470863	691243
568968	691244
197583	691245
332505	691246
491992	691247
140315	691248
163715	691249
456757	691250
47929	691251
230932	691252
75654	691253
181242	691254
3098	691255
284676	691256
513958	691257
176581	691258
719370	691259
40802	691260
53756	691261
376147	691262
281427	691263
554810	691264
9893	691265
472706	691266
70791	691267
78887	691268
163978	691269
638133	691270
49449	691271
621951	691272
136037	691273
223440	691274
109840	691275
17986	691276
175585	691277
617610	691278
2744	691279
448968	691280
82227	691281
97463	691282
16263	691283
842	691284
166098	691285
612077	691286
334934	691287
153700	691288
62710	691289
65677	691290
41343	691291
460958	691292
96047	691293
30081	691294
475780	691295
360414	691296
421736	691297
329655	691298
36144	691299
422679	691300
100155	691301
470919	691302
485625	691303
299241	691304
381024	691305
1594	691306
244484	691307
50938	691308
119497	691309
109871	691310
147826	691311
10748	691312
174144	691313
40729	691314
60330	691315
132972	691316
185238	691317
275143	691318
654333	691319
95625	691320
105952	691321
315501	691322
456846	691323
451411	691324
708971	691325
122490	691326
503672	691327
670994	691328
1014	691329
22914	691330
718296	691331
151830	691332
32667	691333
111361	691334
36844	691335
138029	691336
193520	691337
173644	691338
617189	691339
479164	691340
44733	691341
434694	691342
58419	691343
75577	691344
386478	691345
93180	691346
692834	691347
146570	691348
437896	691349
591947	691350
148384	691351
211099	691352
364538	691353
544080	691354
243680	691355
12219	691356
49326	691357
55895	691358
145403	691359
5856	691360
647557	691361
9409	691362
475175	691363
147836	691364
166769	691365
504171	691366
174886	691367
20130	691368
618956	691369
395326	691370
119630	691371
87869	691372
185034	691373
419581	691374
54376	691375
127434	691376
39419	691377
251198	691378
57094	691379
130844	691380
101640	691381
406376	691382
192483	691383
509264	691384
194394	691385
598037	691386
553649	691387
296875	691388
84356	691389
65	691390
527225	691391
640753	691392
396241	691393
600624	691394
426813	691395
682048	691396
656615	691397
469816	691398
376114	691399
337597	691400
13947	691401
715778	691402
409987	691403
96422	691404
12950	691405
563856	691406
49032	691407
146019	691408
447331	691409
324312	691410
301487	691411
86520	691412
718122	691413
113788	691414
415794	691415
441384	691416
164949	691417
376155	691418
139916	691419
361438	691420
46032	691421
575281	691422
102765	691423
556744	691424
71235	691425
127925	691426
5390	691427
9925	691428
480406	691429
646567	691430
674751	691431
63787	691432
188542	691433
592885	691434
708663	691435
48474	691436
63568	691437
334710	691438
663077	691439
146398	691440
646903	691441
93069	691442
643154	691443
52094	691444
111426	691445
129085	691446
154981	691447
17484	691448
143815	691449
237561	691450
228209	691451
352518	691452
42782	691453
35367	691454
608686	691455
685157	691456
107546	691457
140336	691458
256512	691459
10733	691460
30851	691461
625460	691462
566271	691463
494964	691464
305544	691465
371604	691466
144398	691467
104205	691468
103951	691469
110247	691470
29165	691471
674429	691472
160365	691473
354997	691474
487184	691475
10015	691476
534035	691477
106117	691478
521997	691479
137733	691480
194864	691481
405593	691482
472703	691483
583778	691484
124637	691485
492715	691486
24183	691487
242189	691488
531278	691489
295763	691490
467503	691491
34218	691492
398947	691493
634730	691494
69980	691495
1515	691496
595483	691497
7551	691498
160343	691499
57631	691500
22713	691501
238077	691502
597078	691503
462375	691504
588211	691505
9733	691506
438482	691507
350957	691508
111300	691509
83603	691510
152038	691511
116111	691512
448928	691513
655477	691514
404743	691515
494089	691516
94920	691517
663326	691518
136221	691519
161974	691520
261864	691521
357284	691522
677483	691523
424890	691524
605299	691525
86449	691526
135342	691527
404322	691528
313429	691529
53630	691530
23752	691531
53675	691532
380976	691533
34988	691534
559585	691535
85871	691536
448197	691537
104562	691538
101760	691539
16220	691540
288918	691541
495737	691542
641379	691543
11642	691544
632827	691545
531067	691546
322236	691547
13556	691548
159003	691549
312617	691550
363813	691551
62799	691552
108163	691553
118	691554
543078	691555
283593	691556
685808	691557
330863	691558
33726	691559
22120	691560
120099	691561
199165	691562
441661	691563
667153	691564
30168	691565
196975	691566
178162	691567
517614	691568
1095	691569
141065	691570
98536	691571
690107	691572
39486	691573
1297	691574
265544	691575
186545	691576
923	691577
74695	691578
361118	691579
195309	691580
661794	691581
41266	691582
99276	691583
464271	691584
10795	691585
622325	691586
65080	691587
367429	691588
541484	691589
525206	691590
158954	691591
268925	691592
573532	691593
286970	691594
499424	691595
723656	691596
474204	691597
16061	691598
141578	691599
365850	691600
297786	691601
84262	691602
435160	691603
441586	691604
143378	691605
51467	691606
635089	691607
558202	691608
147492	691609
611247	691610
464696	691611
620792	691612
134841	691613
480590	691614
162288	691615
430	691616
390816	691617
127338	691618
33349	691619
133009	691620
163189	691621
33680	691622
150782	691623
179676	691624
139	691625
135812	691626
189756	691627
78361	691628
46767	691629
311691	691630
184597	691631
243573	691632
597515	691633
164392	691634
6681	691635
95188	691636
133117	691637
142992	691638
89467	691639
249113	691640
111021	691641
37476	691642
92929	691643
10680	691644
171432	691645
693342	691646
331165	691647
460644	691648
443454	691649
492048	691650
206590	691651
694490	691652
152531	691653
184094	691654
118259	691655
2	691656
654427	691657
287917	691658
673505	691659
21978	691660
115722	691661
206869	691662
251663	691663
317892	691664
154669	691665
627906	691666
305276	691667
166567	691668
12692	691669
323407	691670
574399	691671
172157	691672
185498	691673
426705	691674
151549	691675
44311	691676
550736	691677
64737	691678
662712	691679
408902	691680
658117	691681
305285	691682
39446	691683
45491	691684
129911	691685
528503	691686
424107	691687
30122	691688
22968	691689
76803	691690
32499	691691
172625	691692
239280	691693
191953	691694
584071	691695
18839	691696
550433	691697
21291	691698
303168	691699
525498	691700
260664	691701
417393	691702
647280	691703
584047	691704
303988	691705
556424	691706
171585	691707
89369	691708
161972	691709
667218	691710
56055	691711
98572	691712
79641	691713
15207	691714
113554	691715
180866	691716
127790	691717
480565	691718
136914	691719
40736	691720
51323	691721
104199	691722
86615	691723
574349	691724
294765	691725
302402	691726
34892	691727
43513	691728
2351	691729
108797	691730
673709	691731
499603	691732
310892	691733
39608	691734
592627	691735
129255	691736
204406	691737
497938	691738
142543	691739
23449	691740
69124	691741
692794	691742
490430	691743
482380	691744
479505	691745
559039	691746
117616	691747
522036	691748
72539	691749
594794	691750
356593	691751
168571	691752
328387	691753
74039	691754
205436	691755
380482	691756
615688	691757
8485	691758
208913	691759
228593	691760
106884	691761
233242	691762
292730	691763
85960	691764
527834	691765
376097	691766
11580	691767
451749	691768
88318	691769
296458	691770
226411	691771
228289	691772
492126	691773
91732	691774
75298	691775
115070	691776
471100	691777
51260	691778
677910	691779
50886	691780
609467	691781
513480	691782
655416	691783
102704	691784
212165	691785
129141	691786
280918	691787
244678	691788
552693	691789
51838	691790
392007	691791
142857	691792
48211	691793
473800	691794
361038	691795
121588	691796
485182	691797
598148	691798
2411	691799
100773	691800
22484	691801
118789	691802
635521	691803
51568	691804
531926	691805
107366	691806
365241	691807
31984	691808
61906	691809
130479	691810
558597	691811
412396	691812
170137	691813
714416	691814
685965	691815
185178	691816
708963	691817
2911	691818
8777	691819
81263	691820
22886	691821
275104	691822
56889	691823
30429	691824
128979	691825
129574	691826
318881	691827
573635	691828
293416	691829
48341	691830
287356	691831
189265	691832
9121	691833
56761	691834
47612	691835
495046	691836
180959	691837
230535	691838
625435	691839
23028	691840
308708	691841
3603	691842
240872	691843
281216	691844
228316	691845
120017	691846
698603	691847
222425	691848
163424	691849
624550	691850
42549	691851
28942	691852
464099	691853
113537	691854
407580	691855
38887	691856
62296	691857
71399	691858
710136	691859
14333	691860
542144	691861
393430	691862
311286	691863
194435	691864
9742	691865
29063	691866
434556	691867
90272	691868
322945	691869
61154	691870
63308	691871
106770	691872
672631	691873
96029	691874
684973	691875
57901	691876
69969	691877
404501	691878
498069	691879
281991	691880
152294	691881
502954	691882
638310	691883
279388	691884
14707	691885
668487	691886
502907	691887
153087	691888
681076	691889
542817	691890
362279	691891
631731	691892
64300	691893
550224	691894
320005	691895
543631	691896
213745	691897
600590	691898
28126	691899
402941	691900
723040	691901
64167	691902
648775	691903
63822	691904
428837	691905
7043	691906
117770	691907
351493	691908
20517	691909
177257	691910
518078	691911
143383	691912
206097	691913
662921	691914
146130	691915
33811	691916
522899	691917
86147	691918
372062	691919
176491	691920
66462	691921
154482	691922
359256	691923
650157	691924
644506	691925
423860	691926
142439	691927
409682	691928
115577	691929
82504	691930
309407	691931
276726	691932
496884	691933
29079	691934
483372	691935
405100	691936
75520	691937
601941	691938
82	691939
133492	691940
330752	691941
2522	691942
153115	691943
656906	691944
297477	691945
152311	691946
292199	691947
555761	691948
177008	691949
438843	691950
13642	691951
277818	691952
17344	691953
408820	691954
134541	691955
334123	691956
518500	691957
425418	691958
102076	691959
131997	691960
139444	691961
428677	691962
10932	691963
724259	691964
166338	691965
85484	691966
519909	691967
606135	691968
597680	691969
469881	691970
685700	691971
221120	691972
83121	691973
117947	691974
491707	691975
438092	691976
383471	691977
7019	691978
10821	691979
101717	691980
708012	691981
184046	691982
6643	691983
459680	691984
22932	691985
113506	691986
559304	691987
694413	691988
404089	691989
48516	691990
714851	691991
512153	691992
516890	691993
225	691994
563254	691995
315466	691996
363423	691997
24566	691998
107114	691999
249233	692000
61271	692001
138338	692002
30969	692003
150053	692004
547516	692005
142340	692006
85299	692007
542236	692008
435292	692009
129011	692010
75888	692011
15951	692012
209307	692013
551749	692014
506210	692015
608147	692016
63558	692017
9148	692018
4038	692019
144057	692020
335539	692021
452948	692022
195031	692023
22026	692024
634011	692025
56686	692026
515859	692027
93283	692028
24437	692029
369742	692030
80977	692031
349298	692032
199340	692033
679220	692034
86478	692035
702037	692036
185064	692037
145890	692038
147706	692039
317019	692040
301468	692041
10143	692042
517496	692043
588763	692044
109705	692045
566599	692046
573569	692047
314786	692048
511204	692049
93964	692050
27073	692051
682260	692052
665030	692053
8738	692054
467749	692055
325565	692056
465780	692057
55083	692058
2476	692059
172688	692060
538136	692061
142307	692062
669800	692063
174405	692064
37064	692065
46807	692066
27307	692067
213470	692068
190851	692069
49677	692070
214126	692071
105172	692072
702561	692073
81604	692074
382802	692075
6764	692076
463589	692077
515273	692078
171715	692079
464737	692080
594978	692081
12320	692082
106785	692083
498642	692084
609737	692085
152620	692086
708543	692087
230849	692088
360352	692089
142428	692090
660068	692091
471309	692092
51870	692093
642236	692094
458085	692095
255156	692096
204603	692097
172570	692098
69739	692099
267691	692100
146394	692101
530791	692102
253960	692103
62801	692104
24206	692105
59019	692106
54212	692107
92271	692108
236316	692109
94420	692110
227628	692111
647897	692112
437754	692113
98945	692114
306909	692115
202821	692116
564891	692117
52427	692118
719752	692119
15200	692120
330598	692121
11741	692122
11314	692123
3422	692124
461651	692125
247828	692126
245622	692127
210259	692128
244501	692129
41405	692130
500674	692131
183239	692132
137188	692133
5569	692134
637	692135
598493	692136
137241	692137
23266	692138
90516	692139
271688	692140
493488	692141
75603	692142
34516	692143
108402	692144
4841	692145
124484	692146
381549	692147
156161	692148
183175	692149
19172	692150
416817	692151
511656	692152
723538	692153
701323	692154
217216	692155
561314	692156
33736	692157
333932	692158
58714	692159
39608	692160
169969	692161
174575	692162
124701	692163
466	692164
226855	692165
199531	692166
659409	692167
310887	692168
418470	692169
273049	692170
71776	692171
140126	692172
701635	692173
222477	692174
219977	692175
534897	692176
543516	692177
463494	692178
306505	692179
67294	692180
354051	692181
41817	692182
639835	692183
342184	692184
384387	692185
390280	692186
163400	692187
149908	692188
183787	692189
146850	692190
404552	692191
55661	692192
135540	692193
66904	692194
82960	692195
425351	692196
697030	692197
107013	692198
1359	692199
147644	692200
13968	692201
117236	692202
195981	692203
40566	692204
117842	692205
86749	692206
677430	692207
18604	692208
303216	692209
61162	692210
568244	692211
387552	692212
494476	692213
655688	692214
78398	692215
69807	692216
17130	692217
31610	692218
67794	692219
26480	692220
9234	692221
433445	692222
58513	692223
374512	692224
708867	692225
405202	692226
1066	692227
126962	692228
124672	692229
189078	692230
458221	692231
358795	692232
649546	692233
520246	692234
144264	692235
549911	692236
154139	692237
225926	692238
394450	692239
155718	692240
472373	692241
300806	692242
538331	692243
355969	692244
44771	692245
208130	692246
148060	692247
325969	692248
46870	692249
553495	692250
541107	692251
144258	692252
127235	692253
41740	692254
211762	692255
14820	692256
565029	692257
142688	692258
69763	692259
219833	692260
315303	692261
266534	692262
521697	692263
8597	692264
651931	692265
521746	692266
67074	692267
86658	692268
96787	692269
418902	692270
536794	692271
144567	692272
213424	692273
568879	692274
104209	692275
667874	692276
616057	692277
631048	692278
103242	692279
714450	692280
680797	692281
585142	692282
505756	692283
713006	692284
203509	692285
77627	692286
255831	692287
181997	692288
278946	692289
108632	692290
128966	692291
188867	692292
103151	692293
539439	692294
544416	692295
267377	692296
333727	692297
549147	692298
583695	692299
22129	692300
693586	692301
684553	692302
607710	692303
319049	692304
109214	692305
668599	692306
415787	692307
170695	692308
295459	692309
602183	692310
467300	692311
553353	692312
646412	692313
623208	692314
718415	692315
2485	692316
22842	692317
674653	692318
47427	692319
541691	692320
53348	692321
27149	692322
173079	692323
357263	692324
17693	692325
31891	692326
109428	692327
154563	692328
237576	692329
415501	692330
226950	692331
405137	692332
123923	692333
495697	692334
542522	692335
196243	692336
609854	692337
431042	692338
106141	692339
586330	692340
114875	692341
52897	692342
9154	692343
212376	692344
51796	692345
59236	692346
656907	692347
591719	692348
2192	692349
379865	692350
306111	692351
23758	692352
461428	692353
191926	692354
539462	692355
61362	692356
161401	692357
42093	692358
461550	692359
543217	692360
394476	692361
166066	692362
210972	692363
253431	692364
153902	692365
11617	692366
5500	692367
223756	692368
117966	692369
571495	692370
12210	692371
711923	692372
121904	692373
521201	692374
681914	692375
129853	692376
38088	692377
106847	692378
548171	692379
581550	692380
716685	692381
475299	692382
13892	692383
20545	692384
45739	692385
382227	692386
331542	692387
663823	692388
14648	692389
218547	692390
250130	692391
549079	692392
130425	692393
168540	692394
32699	692395
70849	692396
628819	692397
66268	692398
261077	692399
21245	692400
224821	692401
51094	692402
79707	692403
34053	692404
274502	692405
451567	692406
211889	692407
123002	692408
687077	692409
213636	692410
22396	692411
197434	692412
366658	692413
9694	692414
704954	692415
409672	692416
302590	692417
698021	692418
239985	692419
1923	692420
466052	692421
94601	692422
151516	692423
27424	692424
173901	692425
610168	692426
162835	692427
358631	692428
476419	692429
440492	692430
22441	692431
545604	692432
350204	692433
276808	692434
89357	692435
289137	692436
596419	692437
465154	692438
579836	692439
596277	692440
435508	692441
52204	692442
59898	692443
602747	692444
330010	692445
76292	692446
171391	692447
136756	692448
37398	692449
83391	692450
612666	692451
27406	692452
528399	692453
21734	692454
427273	692455
519281	692456
327628	692457
509562	692458
392068	692459
624570	692460
588314	692461
420851	692462
16288	692463
172908	692464
459206	692465
453250	692466
132373	692467
152516	692468
451702	692469
151417	692470
579515	692471
352974	692472
257676	692473
80907	692474
268295	692475
590348	692476
158412	692477
4722	692478
388697	692479
565155	692480
36897	692481
211890	692482
115991	692483
69837	692484
75088	692485
65727	692486
332838	692487
175445	692488
62115	692489
168393	692490
415257	692491
105079	692492
715692	692493
323872	692494
568012	692495
14366	692496
14134	692497
418338	692498
618187	692499
7078	692500
29545	692501
1116	692502
415175	692503
74990	692504
179196	692505
49476	692506
394397	692507
92853	692508
376726	692509
185357	692510
664971	692511
26359	692512
441481	692513
6123	692514
590580	692515
53948	692516
226308	692517
156271	692518
308336	692519
34343	692520
316023	692521
605376	692522
353820	692523
226388	692524
553168	692525
36011	692526
185370	692527
465501	692528
22614	692529
129540	692530
395183	692531
506961	692532
591562	692533
180895	692534
416636	692535
426163	692536
667025	692537
363453	692538
44103	692539
54507	692540
689282	692541
164209	692542
175718	692543
65091	692544
1634	692545
555539	692546
105729	692547
396	692548
656216	692549
84289	692550
488318	692551
137260	692552
706309	692553
641325	692554
4999	692555
80381	692556
83077	692557
559004	692558
126458	692559
641376	692560
657515	692561
498031	692562
36146	692563
95099	692564
159547	692565
569173	692566
439074	692567
275434	692568
156219	692569
30572	692570
378820	692571
32352	692572
303489	692573
81952	692574
346985	692575
18892	692576
96561	692577
11914	692578
113242	692579
108367	692580
55996	692581
148634	692582
636317	692583
16904	692584
447193	692585
289668	692586
673533	692587
93710	692588
618805	692589
541366	692590
116285	692591
118720	692592
107072	692593
100609	692594
490807	692595
86539	692596
220140	692597
325093	692598
35663	692599
147438	692600
129101	692601
319791	692602
60673	692603
76473	692604
301542	692605
677229	692606
5809	692607
49105	692608
605177	692609
152102	692610
52369	692611
602052	692612
132628	692613
99232	692614
304811	692615
90628	692616
658366	692617
50951	692618
491272	692619
15643	692620
300727	692621
160423	692622
26725	692623
579266	692624
389242	692625
591460	692626
602886	692627
69644	692628
31850	692629
40883	692630
6733	692631
413266	692632
157533	692633
159654	692634
205926	692635
562168	692636
174997	692637
247747	692638
651598	692639
4216	692640
140733	692641
43731	692642
117346	692643
707831	692644
318123	692645
190423	692646
96373	692647
46223	692648
111319	692649
81193	692650
286925	692651
156249	692652
113609	692653
45803	692654
380614	692655
11876	692656
484780	692657
286141	692658
367806	692659
14561	692660
275898	692661
217078	692662
191675	692663
633707	692664
391925	692665
186626	692666
574158	692667
82411	692668
684574	692669
661776	692670
23639	692671
32574	692672
706530	692673
181277	692674
68993	692675
46044	692676
477589	692677
2579	692678
78777	692679
32179	692680
594767	692681
244468	692682
66708	692683
448105	692684
74041	692685
295906	692686
21113	692687
64105	692688
59725	692689
659610	692690
136226	692691
580668	692692
184066	692693
147605	692694
169557	692695
445992	692696
99821	692697
90938	692698
353361	692699
412624	692700
100016	692701
139199	692702
166103	692703
34611	692704
492045	692705
189063	692706
115661	692707
649495	692708
20372	692709
607931	692710
139365	692711
287589	692712
472834	692713
249866	692714
72622	692715
193312	692716
256223	692717
597859	692718
464335	692719
480213	692720
695575	692721
33589	692722
17261	692723
388343	692724
61137	692725
71021	692726
482438	692727
2723	692728
648445	692729
174681	692730
691283	692731
324063	692732
496102	692733
502025	692734
28979	692735
167574	692736
255367	692737
496946	692738
329831	692739
543461	692740
4705	692741
78922	692742
168069	692743
162741	692744
64870	692745
53077	692746
543728	692747
453381	692748
394003	692749
236705	692750
458229	692751
529206	692752
36382	692753
8478	692754
717615	692755
625848	692756
181215	692757
72921	692758
59854	692759
673248	692760
472928	692761
207536	692762
632225	692763
157814	692764
21564	692765
363506	692766
126162	692767
115488	692768
313931	692769
681293	692770
330537	692771
256442	692772
24801	692773
427345	692774
656311	692775
543945	692776
183683	692777
488858	692778
701050	692779
147570	692780
126276	692781
72646	692782
674710	692783
563596	692784
453641	692785
402906	692786
263815	692787
389649	692788
105237	692789
637269	692790
564507	692791
70388	692792
417849	692793
144439	692794
42308	692795
429962	692796
24063	692797
559391	692798
446289	692799
45353	692800
654225	692801
62612	692802
51401	692803
648439	692804
483996	692805
453133	692806
461612	692807
208692	692808
389895	692809
595328	692810
92431	692811
36036	692812
670979	692813
59020	692814
6555	692815
55071	692816
26318	692817
695701	692818
349017	692819
587377	692820
216388	692821
721750	692822
559891	692823
179018	692824
156228	692825
611804	692826
657567	692827
397545	692828
259767	692829
143683	692830
17208	692831
10104	692832
96096	692833
230656	692834
109647	692835
285062	692836
532070	692837
274641	692838
35258	692839
243665	692840
598242	692841
392545	692842
296680	692843
453	692844
663936	692845
480881	692846
361962	692847
86807	692848
680758	692849
94798	692850
464660	692851
268055	692852
417933	692853
324788	692854
12114	692855
204838	692856
111494	692857
98069	692858
634427	692859
626372	692860
195775	692861
715545	692862
72030	692863
177551	692864
121177	692865
448639	692866
1620	692867
261023	692868
626533	692869
37299	692870
478969	692871
175129	692872
132982	692873
140820	692874
147905	692875
105329	692876
649295	692877
656692	692878
242086	692879
369741	692880
178980	692881
486679	692882
10268	692883
299489	692884
458994	692885
60369	692886
596746	692887
36276	692888
5921	692889
67371	692890
19705	692891
57957	692892
170949	692893
144922	692894
355996	692895
588990	692896
46007	692897
156765	692898
7504	692899
202544	692900
88396	692901
711095	692902
198731	692903
269583	692904
244225	692905
501203	692906
344262	692907
229376	692908
26523	692909
226801	692910
664144	692911
34334	692912
133119	692913
465559	692914
149277	692915
48463	692916
117516	692917
87867	692918
581780	692919
96399	692920
142186	692921
75102	692922
244300	692923
296042	692924
2649	692925
166112	692926
13606	692927
6298	692928
65227	692929
552590	692930
30815	692931
7858	692932
26872	692933
410365	692934
486522	692935
396369	692936
483780	692937
296007	692938
596374	692939
139276	692940
89823	692941
115764	692942
138038	692943
131854	692944
55707	692945
681733	692946
70400	692947
473275	692948
208926	692949
254127	692950
194411	692951
171616	692952
564088	692953
70257	692954
73402	692955
553063	692956
254906	692957
270177	692958
2332	692959
4946	692960
525397	692961
160268	692962
158249	692963
420922	692964
5865	692965
434313	692966
162133	692967
77780	692968
256737	692969
549990	692970
51240	692971
153737	692972
179071	692973
203204	692974
557294	692975
162710	692976
607127	692977
698329	692978
668577	692979
1521	692980
710279	692981
64585	692982
73337	692983
216937	692984
140072	692985
53463	692986
503474	692987
560145	692988
94206	692989
77565	692990
140582	692991
63682	692992
67333	692993
467543	692994
250206	692995
695401	692996
679443	692997
293094	692998
508313	692999
45020	693000
345802	693001
336044	693002
535827	693003
179999	693004
417716	693005
556738	693006
236474	693007
207183	693008
38464	693009
274278	693010
465079	693011
322626	693012
7131	693013
667596	693014
30487	693015
312623	693016
658183	693017
178230	693018
25143	693019
524441	693020
161903	693021
718421	693022
179120	693023
494308	693024
24766	693025
13103	693026
390714	693027
111972	693028
548084	693029
131877	693030
166915	693031
376040	693032
147365	693033
134	693034
613027	693035
174763	693036
380	693037
163382	693038
238329	693039
6777	693040
320065	693041
187105	693042
224321	693043
226945	693044
199494	693045
260578	693046
39773	693047
172789	693048
357716	693049
628595	693050
435438	693051
405641	693052
53326	693053
24776	693054
28236	693055
127769	693056
50074	693057
27889	693058
181506	693059
661205	693060
82324	693061
167793	693062
676251	693063
562835	693064
118012	693065
365299	693066
10221	693067
154650	693068
293211	693069
617831	693070
14088	693071
333108	693072
53718	693073
399086	693074
509951	693075
673877	693076
358730	693077
569898	693078
56854	693079
519853	693080
294233	693081
329569	693082
562712	693083
503013	693084
225818	693085
168302	693086
55200	693087
91317	693088
167800	693089
796	693090
177458	693091
83502	693092
407584	693093
51523	693094
449	693095
482107	693096
520356	693097
36216	693098
151570	693099
136877	693100
29573	693101
86153	693102
129776	693103
124155	693104
50808	693105
176123	693106
50478	693107
143460	693108
52485	693109
1477	693110
677711	693111
124109	693112
402943	693113
36377	693114
328687	693115
79365	693116
601911	693117
671023	693118
283313	693119
123648	693120
435422	693121
180231	693122
16822	693123
247227	693124
128650	693125
691744	693126
486157	693127
77175	693128
703932	693129
672228	693130
543443	693131
563736	693132
149225	693133
46010	693134
38835	693135
29414	693136
253061	693137
302470	693138
104550	693139
504781	693140
31415	693141
249193	693142
701652	693143
178846	693144
630987	693145
176840	693146
140813	693147
694738	693148
161535	693149
181206	693150
618585	693151
87530	693152
667948	693153
8902	693154
23462	693155
46354	693156
73713	693157
49238	693158
648281	693159
3131	693160
35862	693161
300295	693162
16078	693163
98274	693164
620898	693165
4431	693166
75872	693167
171001	693168
458587	693169
428630	693170
10368	693171
79045	693172
174877	693173
445765	693174
374661	693175
382214	693176
326320	693177
495622	693178
68679	693179
661964	693180
638884	693181
6010	693182
170433	693183
7503	693184
169230	693185
419687	693186
696992	693187
39076	693188
76287	693189
573587	693190
184821	693191
126216	693192
375833	693193
403239	693194
155423	693195
330502	693196
271212	693197
617055	693198
168909	693199
426938	693200
528499	693201
703060	693202
186023	693203
210531	693204
581017	693205
145683	693206
488896	693207
47255	693208
403701	693209
459304	693210
299862	693211
239368	693212
545619	693213
278953	693214
707731	693215
21333	693216
710227	693217
109566	693218
679835	693219
115343	693220
608066	693221
623476	693222
147919	693223
687649	693224
286911	693225
268610	693226
489888	693227
507495	693228
717506	693229
113710	693230
639251	693231
543644	693232
350666	693233
17136	693234
77943	693235
65	693236
156031	693237
111811	693238
287068	693239
102598	693240
3159	693241
88032	693242
758	693243
707635	693244
45186	693245
536125	693246
68906	693247
273479	693248
402848	693249
269918	693250
6572	693251
43866	693252
426375	693253
590520	693254
65042	693255
528782	693256
123785	693257
108259	693258
638749	693259
536172	693260
533504	693261
25254	693262
532759	693263
234418	693264
659056	693265
519800	693266
483439	693267
359260	693268
426766	693269
417961	693270
4671	693271
469194	693272
722022	693273
126107	693274
284582	693275
224529	693276
19644	693277
677016	693278
558006	693279
229343	693280
301659	693281
136199	693282
230941	693283
575038	693284
241962	693285
713274	693286
496781	693287
155954	693288
69991	693289
106768	693290
626942	693291
136983	693292
137750	693293
246987	693294
247243	693295
229047	693296
328781	693297
343171	693298
312884	693299
75085	693300
437274	693301
181289	693302
313460	693303
572340	693304
51164	693305
422043	693306
266798	693307
93970	693308
104443	693309
517674	693310
319293	693311
234362	693312
164290	693313
14903	693314
489619	693315
150459	693316
65336	693317
65243	693318
366339	693319
218826	693320
43639	693321
471764	693322
126428	693323
189966	693324
205803	693325
596305	693326
389846	693327
448155	693328
383753	693329
595428	693330
126678	693331
484069	693332
94583	693333
351066	693334
486	693335
280012	693336
257235	693337
621558	693338
167243	693339
646630	693340
298301	693341
406640	693342
317258	693343
151407	693344
28402	693345
38624	693346
480202	693347
45178	693348
438777	693349
166050	693350
164637	693351
15525	693352
231976	693353
226009	693354
323612	693355
300469	693356
455570	693357
107170	693358
443940	693359
25470	693360
420902	693361
165771	693362
64239	693363
112161	693364
93227	693365
293589	693366
197188	693367
177895	693368
167596	693369
585646	693370
43	693371
710545	693372
674248	693373
354205	693374
298749	693375
171622	693376
5511	693377
52231	693378
89236	693379
301602	693380
660908	693381
479938	693382
518195	693383
178319	693384
92397	693385
103563	693386
292544	693387
12300	693388
290521	693389
6484	693390
136452	693391
686845	693392
46616	693393
31041	693394
130943	693395
181637	693396
85276	693397
605227	693398
6389	693399
245384	693400
493859	693401
356129	693402
9770	693403
145224	693404
87088	693405
6582	693406
458606	693407
2013	693408
548034	693409
462027	693410
245676	693411
8	693412
195727	693413
38011	693414
386435	693415
174880	693416
121542	693417
115892	693418
499753	693419
594441	693420
11445	693421
452904	693422
241539	693423
208184	693424
89932	693425
300120	693426
58062	693427
428116	693428
63608	693429
378795	693430
156	693431
517677	693432
280705	693433
484601	693434
594398	693435
494721	693436
236928	693437
251136	693438
516409	693439
693869	693440
74407	693441
291515	693442
160148	693443
360019	693444
342045	693445
170382	693446
118185	693447
414822	693448
116410	693449
636122	693450
701322	693451
275704	693452
164821	693453
603573	693454
102554	693455
215226	693456
420662	693457
37083	693458
436532	693459
331463	693460
14861	693461
114401	693462
93843	693463
133001	693464
713403	693465
134312	693466
315759	693467
490041	693468
4971	693469
73852	693470
439674	693471
257343	693472
2503	693473
52845	693474
19904	693475
681615	693476
73779	693477
555476	693478
51534	693479
245453	693480
64969	693481
488372	693482
576490	693483
44908	693484
138099	693485
134765	693486
114300	693487
259761	693488
644372	693489
712418	693490
430968	693491
518305	693492
178507	693493
308065	693494
298525	693495
54380	693496
161776	693497
90793	693498
679485	693499
262442	693500
10964	693501
186652	693502
4472	693503
26721	693504
33444	693505
413351	693506
487834	693507
23021	693508
41037	693509
402081	693510
335739	693511
2219	693512
84638	693513
379528	693514
282122	693515
621204	693516
499322	693517
20821	693518
408	693519
157649	693520
89004	693521
106192	693522
211884	693523
563933	693524
95429	693525
108524	693526
261194	693527
578903	693528
365163	693529
608689	693530
73376	693531
669521	693532
615550	693533
67950	693534
353605	693535
161025	693536
267807	693537
445861	693538
168307	693539
141365	693540
105315	693541
119016	693542
439441	693543
25175	693544
89926	693545
214933	693546
113246	693547
357935	693548
45370	693549
65659	693550
176242	693551
120866	693552
660579	693553
537089	693554
84075	693555
72529	693556
36777	693557
122593	693558
178965	693559
128590	693560
11852	693561
281336	693562
511	693563
39563	693564
405963	693565
21734	693566
204131	693567
2817	693568
82484	693569
130797	693570
188440	693571
338257	693572
126819	693573
338488	693574
102516	693575
327403	693576
393615	693577
487026	693578
292754	693579
78402	693580
358340	693581
1925	693582
402949	693583
46383	693584
587025	693585
127361	693586
687053	693587
547508	693588
140039	693589
310145	693590
22079	693591
556464	693592
16455	693593
197386	693594
84628	693595
105415	693596
48294	693597
572359	693598
1573	693599
616816	693600
273297	693601
373673	693602
657811	693603
153587	693604
142572	693605
60667	693606
186036	693607
19989	693608
371354	693609
658437	693610
1445	693611
437907	693612
75972	693613
63435	693614
49166	693615
37017	693616
141788	693617
695299	693618
231464	693619
161451	693620
145027	693621
285270	693622
74447	693623
33631	693624
652691	693625
469580	693626
43444	693627
83811	693628
487573	693629
540981	693630
637807	693631
368623	693632
41009	693633
90582	693634
513163	693635
69293	693636
35939	693637
626017	693638
120025	693639
417568	693640
43403	693641
596257	693642
625917	693643
58782	693644
51102	693645
650823	693646
528522	693647
62417	693648
79771	693649
710599	693650
204071	693651
110657	693652
65775	693653
610622	693654
3777	693655
463489	693656
442718	693657
125586	693658
180585	693659
400548	693660
423178	693661
12874	693662
23072	693663
507358	693664
616322	693665
3655	693666
229988	693667
487699	693668
282034	693669
261591	693670
175492	693671
186505	693672
129982	693673
484988	693674
140788	693675
107214	693676
4662	693677
2132	693678
193509	693679
189451	693680
518364	693681
112432	693682
19638	693683
313454	693684
44999	693685
491448	693686
10293	693687
553177	693688
161017	693689
27997	693690
153037	693691
1244	693692
454754	693693
224812	693694
148370	693695
158023	693696
115055	693697
480055	693698
38520	693699
380186	693700
158968	693701
186089	693702
57002	693703
40275	693704
18143	693705
47472	693706
524968	693707
41769	693708
7458	693709
298516	693710
552857	693711
41036	693712
34033	693713
330328	693714
463600	693715
65252	693716
406377	693717
143432	693718
90749	693719
26116	693720
37548	693721
509237	693722
105062	693723
256709	693724
260743	693725
10679	693726
553877	693727
669735	693728
47301	693729
619951	693730
626699	693731
173185	693732
487892	693733
517648	693734
178326	693735
203780	693736
351458	693737
36170	693738
16000	693739
18730	693740
149310	693741
374871	693742
371414	693743
155478	693744
1097	693745
125177	693746
416691	693747
22800	693748
201540	693749
556737	693750
365577	693751
187390	693752
14803	693753
374189	693754
355259	693755
2613	693756
356539	693757
721691	693758
590427	693759
582423	693760
642659	693761
440110	693762
68874	693763
14657	693764
478092	693765
78567	693766
414883	693767
478395	693768
712006	693769
602662	693770
373596	693771
232958	693772
4230	693773
456980	693774
244680	693775
262409	693776
499642	693777
88825	693778
296617	693779
88271	693780
18067	693781
341329	693782
42582	693783
37722	693784
24157	693785
413048	693786
334030	693787
109808	693788
680912	693789
13569	693790
665539	693791
77401	693792
91608	693793
511112	693794
171307	693795
146402	693796
627479	693797
39926	693798
10223	693799
122898	693800
9655	693801
50413	693802
335655	693803
711599	693804
649062	693805
243287	693806
104180	693807
124907	693808
678977	693809
310817	693810
69405	693811
3825	693812
322387	693813
503801	693814
224419	693815
107601	693816
184926	693817
262676	693818
121545	693819
681599	693820
106723	693821
679059	693822
293552	693823
200075	693824
133044	693825
429885	693826
72705	693827
691431	693828
448143	693829
502477	693830
7032	693831
101665	693832
544238	693833
650573	693834
152493	693835
257901	693836
198014	693837
7796	693838
122412	693839
278617	693840
123551	693841
162050	693842
203159	693843
637517	693844
285127	693845
178825	693846
170873	693847
474000	693848
136958	693849
513999	693850
286157	693851
506641	693852
570115	693853
412419	693854
472023	693855
342412	693856
34449	693857
82823	693858
9585	693859
52843	693860
240015	693861
379222	693862
576159	693863
330131	693864
155827	693865
14488	693866
473231	693867
56090	693868
401143	693869
468811	693870
658540	693871
40246	693872
702335	693873
136106	693874
118581	693875
686132	693876
153955	693877
20468	693878
183117	693879
453264	693880
50816	693881
455276	693882
61475	693883
524931	693884
314796	693885
214740	693886
22102	693887
278269	693888
425628	693889
236983	693890
560250	693891
121839	693892
69562	693893
488046	693894
39595	693895
592323	693896
500053	693897
374826	693898
70655	693899
659118	693900
157496	693901
677332	693902
709485	693903
9214	693904
199118	693905
483856	693906
59238	693907
536482	693908
110971	693909
425217	693910
38654	693911
36055	693912
396716	693913
105763	693914
474322	693915
67236	693916
260703	693917
169492	693918
6292	693919
713058	693920
28639	693921
117886	693922
493077	693923
569381	693924
282951	693925
69019	693926
20325	693927
626235	693928
113868	693929
294344	693930
424511	693931
496103	693932
404472	693933
694584	693934
392268	693935
113766	693936
349425	693937
697973	693938
616221	693939
119895	693940
416498	693941
522882	693942
5399	693943
660578	693944
576268	693945
44759	693946
412262	693947
92083	693948
110814	693949
256535	693950
164545	693951
119708	693952
215669	693953
51342	693954
621303	693955
231067	693956
115437	693957
570450	693958
433322	693959
303609	693960
601330	693961
84453	693962
839	693963
306677	693964
221959	693965
43161	693966
77735	693967
612684	693968
416132	693969
489177	693970
680113	693971
8097	693972
143828	693973
56583	693974
70295	693975
551419	693976
369783	693977
95506	693978
143555	693979
237099	693980
690585	693981
482	693982
36955	693983
24685	693984
82523	693985
381550	693986
145992	693987
18614	693988
475601	693989
73342	693990
252790	693991
2972	693992
115086	693993
41685	693994
110883	693995
3146	693996
113898	693997
517664	693998
163428	693999
469382	694000
11147	694001
519780	694002
450480	694003
260799	694004
56994	694005
16821	694006
68752	694007
36683	694008
365433	694009
108531	694010
579650	694011
137720	694012
184689	694013
713315	694014
403780	694015
523232	694016
706895	694017
230948	694018
643306	694019
84411	694020
499561	694021
131796	694022
5435	694023
26295	694024
582283	694025
177080	694026
172257	694027
510939	694028
544086	694029
119621	694030
661592	694031
16669	694032
266	694033
396047	694034
789	694035
14273	694036
52270	694037
123429	694038
463938	694039
694980	694040
466630	694041
230994	694042
320270	694043
671480	694044
104840	694045
108672	694046
251725	694047
350633	694048
664607	694049
126000	694050
14476	694051
292308	694052
441110	694053
598778	694054
499571	694055
460954	694056
571217	694057
171304	694058
53228	694059
5736	694060
584618	694061
377945	694062
129091	694063
43457	694064
521701	694065
663030	694066
473812	694067
627674	694068
4744	694069
66611	694070
115312	694071
641888	694072
84889	694073
36858	694074
145921	694075
660057	694076
332461	694077
611392	694078
27746	694079
178730	694080
568077	694081
170067	694082
716550	694083
74259	694084
209923	694085
362917	694086
598069	694087
79790	694088
48719	694089
311704	694090
389342	694091
190549	694092
123439	694093
157662	694094
570549	694095
298800	694096
219427	694097
24821	694098
515937	694099
320130	694100
541750	694101
475367	694102
173778	694103
330283	694104
243622	694105
600088	694106
3253	694107
391394	694108
437872	694109
257170	694110
132811	694111
174607	694112
102495	694113
82556	694114
691585	694115
265445	694116
378680	694117
367651	694118
700304	694119
653051	694120
338379	694121
163159	694122
265226	694123
589048	694124
454172	694125
95604	694126
206911	694127
116879	694128
18335	694129
174	694130
358569	694131
723597	694132
330142	694133
146175	694134
260742	694135
390879	694136
295138	694137
16319	694138
3179	694139
648733	694140
51130	694141
518829	694142
231563	694143
36185	694144
156877	694145
9047	694146
201385	694147
281	694148
41282	694149
13298	694150
642763	694151
122874	694152
528266	694153
724256	694154
492902	694155
80063	694156
404300	694157
672518	694158
66636	694159
210199	694160
429512	694161
367403	694162
229849	694163
46748	694164
14145	694165
127454	694166
673856	694167
489497	694168
335278	694169
105447	694170
477783	694171
353405	694172
700602	694173
312289	694174
52739	694175
18785	694176
41304	694177
186717	694178
561569	694179
580809	694180
505808	694181
96597	694182
79572	694183
30632	694184
73410	694185
55941	694186
648909	694187
145939	694188
27120	694189
270847	694190
109757	694191
45902	694192
95415	694193
185792	694194
112869	694195
217607	694196
171746	694197
634040	694198
328390	694199
445764	694200
68021	694201
153993	694202
141343	694203
42152	694204
21125	694205
533050	694206
496325	694207
233221	694208
398194	694209
208782	694210
339685	694211
167671	694212
43291	694213
499400	694214
404980	694215
72854	694216
44888	694217
110813	694218
46156	694219
119621	694220
136389	694221
163654	694222
374499	694223
551847	694224
640765	694225
47410	694226
88784	694227
104654	694228
512342	694229
461001	694230
373421	694231
6355	694232
722701	694233
541124	694234
624684	694235
96320	694236
186433	694237
143247	694238
525921	694239
126911	694240
18957	694241
682172	694242
160880	694243
112	694244
436705	694245
159726	694246
50557	694247
290762	694248
32926	694249
567386	694250
123434	694251
469348	694252
308838	694253
241950	694254
3612	694255
504641	694256
23284	694257
172288	694258
38190	694259
287806	694260
143783	694261
13041	694262
54353	694263
32147	694264
158367	694265
31308	694266
125825	694267
35370	694268
592000	694269
75322	694270
15276	694271
176498	694272
387763	694273
7802	694274
294244	694275
154863	694276
498628	694277
584722	694278
106115	694279
153304	694280
644972	694281
422819	694282
17232	694283
248412	694284
112747	694285
52389	694286
18846	694287
472033	694288
50690	694289
166565	694290
373348	694291
53023	694292
479107	694293
554252	694294
37514	694295
386829	694296
629488	694297
133319	694298
429740	694299
37686	694300
70959	694301
149797	694302
58613	694303
521387	694304
317666	694305
156514	694306
373930	694307
543353	694308
46844	694309
74207	694310
629193	694311
245639	694312
95379	694313
11908	694314
121633	694315
294410	694316
203559	694317
625321	694318
579439	694319
202067	694320
431308	694321
183836	694322
149848	694323
476646	694324
126286	694325
432146	694326
236800	694327
186669	694328
161314	694329
496073	694330
342476	694331
311634	694332
154652	694333
28657	694334
686916	694335
60795	694336
636710	694337
470718	694338
209010	694339
24502	694340
124230	694341
327763	694342
515669	694343
78912	694344
366394	694345
636540	694346
121265	694347
66808	694348
77971	694349
522986	694350
77936	694351
272908	694352
467131	694353
12595	694354
256439	694355
460925	694356
164731	694357
552579	694358
715020	694359
65460	694360
10030	694361
94648	694362
353041	694363
297251	694364
314198	694365
583816	694366
66254	694367
383139	694368
146581	694369
360380	694370
324368	694371
302284	694372
7223	694373
97433	694374
232317	694375
42088	694376
249126	694377
160984	694378
544149	694379
197884	694380
202535	694381
120805	694382
486390	694383
309215	694384
305197	694385
647261	694386
284979	694387
211918	694388
119685	694389
209967	694390
98173	694391
456588	694392
42294	694393
60359	694394
686600	694395
38313	694396
150513	694397
424812	694398
374503	694399
36552	694400
37188	694401
314709	694402
611198	694403
601243	694404
671831	694405
56368	694406
125059	694407
86403	694408
87732	694409
49868	694410
489505	694411
723476	694412
483301	694413
31938	694414
87451	694415
472120	694416
175785	694417
423776	694418
156768	694419
374707	694420
235282	694421
23674	694422
148500	694423
604230	694424
65901	694425
16629	694426
342473	694427
410427	694428
520611	694429
356961	694430
114371	694431
358330	694432
684459	694433
243444	694434
292075	694435
18803	694436
613488	694437
107965	694438
57474	694439
482642	694440
445450	694441
173892	694442
381572	694443
517702	694444
425166	694445
138260	694446
227303	694447
542	694448
69774	694449
599150	694450
692782	694451
45309	694452
577415	694453
113664	694454
359802	694455
186665	694456
387081	694457
390614	694458
711349	694459
79896	694460
466253	694461
248329	694462
106204	694463
694	694464
47700	694465
598955	694466
227421	694467
11073	694468
217019	694469
229444	694470
161620	694471
639896	694472
74152	694473
182786	694474
720803	694475
497772	694476
105897	694477
99237	694478
605759	694479
1589	694480
263249	694481
604430	694482
179765	694483
326037	694484
667191	694485
39922	694486
244327	694487
631128	694488
172475	694489
73272	694490
131525	694491
142190	694492
298424	694493
127787	694494
222210	694495
125744	694496
542334	694497
47745	694498
142992	694499
5072	694500
99428	694501
107042	694502
362422	694503
475281	694504
321708	694505
11114	694506
126700	694507
252432	694508
80943	694509
228172	694510
586372	694511
663461	694512
549919	694513
523431	694514
91537	694515
57365	694516
85772	694517
35578	694518
527193	694519
223839	694520
656551	694521
147636	694522
505460	694523
367859	694524
211656	694525
45059	694526
434612	694527
299912	694528
111952	694529
714000	694530
270058	694531
218550	694532
533815	694533
611561	694534
266840	694535
629183	694536
39279	694537
545317	694538
47273	694539
106563	694540
240621	694541
150425	694542
155395	694543
649021	694544
390906	694545
33233	694546
181822	694547
35508	694548
4473	694549
143210	694550
433729	694551
22642	694552
574492	694553
61276	694554
100354	694555
255165	694556
429042	694557
249375	694558
547307	694559
60240	694560
334119	694561
189483	694562
90541	694563
516210	694564
296096	694565
152287	694566
444022	694567
168546	694568
282214	694569
630224	694570
516222	694571
182419	694572
204021	694573
9385	694574
125717	694575
308432	694576
347121	694577
564425	694578
164179	694579
361539	694580
43055	694581
317022	694582
518873	694583
230785	694584
337407	694585
2513	694586
589042	694587
629918	694588
104343	694589
119960	694590
501012	694591
706072	694592
1611	694593
43286	694594
539617	694595
322372	694596
10586	694597
50966	694598
6405	694599
491554	694600
21183	694601
235743	694602
599759	694603
172170	694604
183755	694605
154900	694606
57852	694607
55632	694608
20496	694609
539326	694610
655418	694611
127747	694612
45645	694613
461490	694614
22900	694615
598273	694616
156205	694617
111311	694618
414587	694619
354609	694620
537113	694621
426281	694622
512500	694623
51848	694624
536965	694625
269378	694626
112778	694627
57496	694628
107278	694629
601869	694630
31207	694631
694258	694632
716172	694633
583738	694634
121474	694635
182935	694636
387280	694637
580723	694638
98612	694639
383155	694640
566167	694641
7510	694642
703804	694643
434054	694644
274025	694645
262426	694646
4957	694647
572219	694648
52419	694649
440201	694650
39703	694651
3176	694652
218488	694653
361297	694654
202191	694655
8579	694656
496137	694657
59556	694658
424695	694659
51583	694660
209580	694661
612503	694662
41652	694663
26005	694664
430249	694665
161994	694666
538978	694667
118602	694668
211419	694669
25521	694670
289285	694671
27141	694672
21561	694673
288694	694674
288485	694675
105823	694676
548613	694677
460932	694678
21449	694679
137476	694680
316527	694681
223881	694682
20333	694683
606861	694684
536269	694685
95142	694686
187161	694687
170918	694688
505659	694689
21677	694690
465294	694691
133626	694692
55610	694693
122667	694694
18585	694695
46127	694696
330985	694697
7723	694698
26515	694699
333239	694700
457588	694701
600087	694702
61262	694703
464576	694704
449035	694705
294758	694706
104025	694707
90624	694708
660225	694709
712671	694710
644807	694711
351390	694712
8417	694713
134587	694714
108729	694715
644586	694716
45090	694717
531691	694718
289366	694719
603253	694720
6085	694721
305846	694722
64518	694723
697188	694724
82629	694725
709893	694726
476818	694727
441271	694728
10714	694729
643775	694730
424805	694731
547676	694732
90002	694733
119727	694734
397442	694735
230794	694736
418220	694737
35546	694738
350622	694739
18868	694740
93845	694741
146735	694742
333458	694743
154263	694744
381361	694745
34505	694746
21199	694747
480775	694748
687985	694749
501483	694750
369413	694751
314657	694752
323081	694753
418277	694754
149284	694755
386799	694756
122943	694757
21968	694758
22083	694759
80317	694760
576171	694761
69682	694762
433635	694763
642852	694764
122750	694765
244781	694766
127662	694767
403452	694768
362347	694769
720210	694770
3149	694771
39806	694772
113181	694773
516840	694774
112264	694775
99798	694776
504896	694777
182618	694778
410381	694779
211616	694780
15716	694781
243596	694782
365019	694783
43889	694784
170847	694785
608971	694786
1072	694787
84362	694788
162062	694789
405543	694790
96073	694791
419511	694792
373399	694793
13750	694794
31046	694795
128623	694796
694009	694797
129766	694798
96724	694799
685125	694800
571644	694801
466246	694802
314639	694803
276655	694804
109779	694805
946	694806
173882	694807
229409	694808
565210	694809
153114	694810
444561	694811
614639	694812
493718	694813
428495	694814
70940	694815
51183	694816
170430	694817
669547	694818
36399	694819
192528	694820
391048	694821
198592	694822
87233	694823
427173	694824
18517	694825
708653	694826
514071	694827
56116	694828
40410	694829
589428	694830
633052	694831
75061	694832
713905	694833
134813	694834
510128	694835
584152	694836
411158	694837
538169	694838
159021	694839
512925	694840
14215	694841
350431	694842
522281	694843
22624	694844
474616	694845
115688	694846
36573	694847
8968	694848
348747	694849
36430	694850
64566	694851
118678	694852
356624	694853
258527	694854
341454	694855
161928	694856
45151	694857
489879	694858
162506	694859
625110	694860
322760	694861
54440	694862
336990	694863
555167	694864
248014	694865
16479	694866
323009	694867
300377	694868
25552	694869
271446	694870
126343	694871
653036	694872
92998	694873
276811	694874
3795	694875
713316	694876
170584	694877
490449	694878
2533	694879
530748	694880
82325	694881
100576	694882
534902	694883
371366	694884
52669	694885
389083	694886
663320	694887
310259	694888
577644	694889
92756	694890
575935	694891
206567	694892
484781	694893
647382	694894
478934	694895
3912	694896
117115	694897
159278	694898
661605	694899
122098	694900
574489	694901
394064	694902
99245	694903
145079	694904
554512	694905
198	694906
214269	694907
703612	694908
541	694909
161318	694910
442409	694911
7064	694912
397725	694913
57532	694914
166373	694915
709830	694916
91904	694917
12206	694918
615148	694919
380435	694920
183745	694921
153370	694922
86445	694923
553600	694924
12045	694925
564460	694926
34569	694927
646718	694928
42489	694929
307995	694930
297639	694931
85479	694932
123623	694933
379735	694934
39717	694935
162056	694936
139610	694937
169989	694938
366014	694939
67848	694940
94981	694941
316784	694942
364474	694943
612998	694944
694533	694945
421312	694946
345565	694947
224658	694948
649263	694949
12983	694950
633433	694951
53493	694952
673778	694953
136684	694954
592776	694955
192769	694956
15699	694957
28727	694958
132723	694959
560101	694960
179847	694961
132094	694962
108782	694963
605440	694964
212944	694965
191660	694966
81763	694967
419819	694968
41466	694969
410362	694970
459376	694971
156085	694972
658037	694973
181549	694974
61911	694975
17388	694976
457341	694977
621194	694978
528509	694979
688013	694980
465194	694981
22888	694982
497663	694983
109849	694984
608824	694985
602408	694986
141276	694987
145682	694988
336889	694989
459717	694990
112291	694991
642094	694992
645943	694993
419546	694994
251295	694995
414076	694996
193002	694997
44092	694998
33836	694999
698872	695000
62822	695001
451073	695002
158992	695003
511450	695004
22922	695005
249474	695006
687517	695007
461217	695008
567597	695009
14190	695010
7794	695011
38268	695012
365664	695013
148001	695014
319857	695015
54691	695016
677773	695017
622127	695018
292733	695019
438350	695020
129669	695021
551179	695022
356002	695023
110930	695024
681894	695025
60165	695026
151835	695027
363016	695028
209344	695029
629855	695030
546786	695031
211223	695032
504598	695033
232893	695034
229489	695035
117108	695036
681267	695037
150734	695038
15894	695039
371958	695040
117919	695041
304044	695042
119648	695043
156563	695044
713255	695045
77530	695046
491359	695047
78981	695048
9860	695049
287279	695050
682252	695051
410987	695052
17507	695053
671408	695054
298712	695055
12644	695056
369193	695057
65485	695058
3219	695059
186674	695060
615980	695061
242301	695062
96960	695063
324507	695064
44738	695065
599390	695066
584231	695067
293770	695068
349186	695069
193532	695070
122660	695071
63038	695072
169663	695073
379206	695074
918	695075
166612	695076
8456	695077
41961	695078
666520	695079
182746	695080
420139	695081
537526	695082
344159	695083
696257	695084
677626	695085
354301	695086
603749	695087
51834	695088
191468	695089
22868	695090
362747	695091
174749	695092
101463	695093
7623	695094
470096	695095
567968	695096
9161	695097
561556	695098
70364	695099
21827	695100
160278	695101
2099	695102
72344	695103
215940	695104
665767	695105
249	695106
54431	695107
349486	695108
5977	695109
179088	695110
691985	695111
226	695112
164014	695113
510224	695114
392401	695115
568563	695116
456175	695117
280813	695118
529252	695119
701052	695120
416012	695121
687452	695122
8184	695123
216582	695124
49613	695125
270209	695126
265051	695127
163969	695128
52026	695129
14868	695130
34334	695131
428146	695132
362365	695133
467998	695134
36426	695135
167550	695136
3427	695137
185924	695138
138905	695139
132626	695140
152434	695141
594655	695142
96117	695143
325902	695144
133166	695145
9495	695146
92689	695147
334815	695148
244925	695149
75698	695150
45408	695151
46720	695152
530307	695153
29046	695154
56326	695155
88053	695156
31250	695157
580196	695158
597801	695159
9985	695160
387233	695161
548655	695162
310570	695163
681706	695164
430320	695165
165729	695166
358623	695167
101956	695168
688051	695169
591288	695170
7190	695171
71269	695172
501621	695173
652152	695174
26061	695175
710454	695176
633593	695177
163539	695178
172689	695179
420172	695180
405224	695181
37718	695182
166804	695183
152549	695184
379693	695185
121893	695186
93038	695187
3443	695188
383126	695189
211454	695190
720603	695191
169724	695192
590706	695193
566822	695194
510279	695195
569302	695196
110816	695197
117483	695198
30204	695199
623625	695200
49969	695201
145	695202
422975	695203
151854	695204
7626	695205
4721	695206
19524	695207
559271	695208
30553	695209
124933	695210
622441	695211
25964	695212
561239	695213
617019	695214
546702	695215
415837	695216
213503	695217
586813	695218
618118	695219
337062	695220
543065	695221
89122	695222
228900	695223
12232	695224
7870	695225
494674	695226
265845	695227
1774	695228
108881	695229
25235	695230
486991	695231
593826	695232
678645	695233
85068	695234
163557	695235
5367	695236
111674	695237
396101	695238
119517	695239
556100	695240
689559	695241
362256	695242
172404	695243
437186	695244
194434	695245
553402	695246
49731	695247
607958	695248
71782	695249
10011	695250
377519	695251
238	695252
39478	695253
83621	695254
403953	695255
39826	695256
459734	695257
523541	695258
724503	695259
570813	695260
127655	695261
245874	695262
180533	695263
534909	695264
691557	695265
184702	695266
159262	695267
22730	695268
719413	695269
24017	695270
452383	695271
216998	695272
112	695273
448359	695274
631713	695275
625367	695276
53315	695277
36114	695278
20588	695279
255992	695280
577815	695281
164618	695282
51853	695283
553692	695284
16983	695285
206083	695286
566191	695287
271787	695288
340583	695289
8849	695290
4553	695291
123777	695292
720741	695293
118287	695294
306069	695295
281405	695296
701876	695297
104080	695298
219454	695299
174226	695300
71846	695301
1052	695302
54989	695303
139978	695304
537752	695305
540587	695306
585993	695307
312915	695308
707681	695309
55607	695310
129107	695311
140718	695312
132393	695313
3145	695314
141761	695315
156074	695316
1058	695317
26991	695318
47430	695319
7388	695320
382532	695321
112037	695322
361969	695323
526015	695324
149605	695325
25068	695326
16209	695327
462393	695328
582607	695329
147607	695330
93714	695331
23303	695332
646390	695333
655539	695334
472949	695335
178246	695336
94707	695337
338	695338
108138	695339
68183	695340
228975	695341
100765	695342
1101	695343
270945	695344
59715	695345
31404	695346
496779	695347
228569	695348
722651	695349
146308	695350
457559	695351
393807	695352
529819	695353
105012	695354
23410	695355
322648	695356
152841	695357
552642	695358
403698	695359
524636	695360
26563	695361
192489	695362
134777	695363
545558	695364
272399	695365
357988	695366
82961	695367
362065	695368
287060	695369
145893	695370
2785	695371
17771	695372
170996	695373
634363	695374
584712	695375
29856	695376
114961	695377
540219	695378
471566	695379
76971	695380
281478	695381
195093	695382
649050	695383
340968	695384
126756	695385
5295	695386
364933	695387
422514	695388
2929	695389
4576	695390
9173	695391
389979	695392
26902	695393
94764	695394
1082	695395
451947	695396
49056	695397
641013	695398
181088	695399
385775	695400
507790	695401
711885	695402
714961	695403
76562	695404
335820	695405
456847	695406
12286	695407
672075	695408
650095	695409
104689	695410
359980	695411
651941	695412
584889	695413
298684	695414
101879	695415
389387	695416
596135	695417
705481	695418
321782	695419
113302	695420
154205	695421
104535	695422
441205	695423
165641	695424
4308	695425
50425	695426
207952	695427
562879	695428
186635	695429
201190	695430
23450	695431
48773	695432
204836	695433
399705	695434
171508	695435
49213	695436
13706	695437
408969	695438
603790	695439
148723	695440
148010	695441
401121	695442
446601	695443
217436	695444
697087	695445
359546	695446
54513	695447
93304	695448
692465	695449
53459	695450
238180	695451
33535	695452
62071	695453
10432	695454
550846	695455
412138	695456
603108	695457
85516	695458
501930	695459
244921	695460
152707	695461
32922	695462
87384	695463
314632	695464
229719	695465
64461	695466
504682	695467
158253	695468
216265	695469
259801	695470
448540	695471
59923	695472
256211	695473
708181	695474
376868	695475
309162	695476
346214	695477
80761	695478
23118	695479
5426	695480
490712	695481
344597	695482
13020	695483
555639	695484
563537	695485
164434	695486
69431	695487
70473	695488
172338	695489
53844	695490
16	695491
87914	695492
12787	695493
97005	695494
366698	695495
307789	695496
204791	695497
497740	695498
706828	695499
61497	695500
357203	695501
35993	695502
191172	695503
33175	695504
636177	695505
636059	695506
118155	695507
515841	695508
36069	695509
33755	695510
383701	695511
387529	695512
559487	695513
148994	695514
27048	695515
100423	695516
667009	695517
535439	695518
184728	695519
10960	695520
4728	695521
70352	695522
147481	695523
642340	695524
562734	695525
306671	695526
419499	695527
673167	695528
408188	695529
138088	695530
14115	695531
70321	695532
6534	695533
158750	695534
51624	695535
345078	695536
569710	695537
14722	695538
336759	695539
357759	695540
321148	695541
114693	695542
531237	695543
586882	695544
532428	695545
165582	695546
564410	695547
73629	695548
15878	695549
669995	695550
411266	695551
499935	695552
104169	695553
439811	695554
132142	695555
29965	695556
621717	695557
60448	695558
244222	695559
435498	695560
69780	695561
272759	695562
92253	695563
147294	695564
248685	695565
94919	695566
229310	695567
200276	695568
386115	695569
332005	695570
536153	695571
556503	695572
169905	695573
548783	695574
161058	695575
207689	695576
14927	695577
87631	695578
459125	695579
548731	695580
702174	695581
152399	695582
68109	695583
324260	695584
532872	695585
479805	695586
396329	695587
466097	695588
100275	695589
59940	695590
197959	695591
439349	695592
536363	695593
154913	695594
575715	695595
42444	695596
482506	695597
6674	695598
5776	695599
85770	695600
696696	695601
501764	695602
693332	695603
539917	695604
346648	695605
272090	695606
156505	695607
12283	695608
10287	695609
371990	695610
444274	695611
306721	695612
513758	695613
371707	695614
17079	695615
4387	695616
44207	695617
419869	695618
653933	695619
319868	695620
116412	695621
678834	695622
42846	695623
229598	695624
171227	695625
264891	695626
520859	695627
2042	695628
171760	695629
255769	695630
86347	695631
85840	695632
524087	695633
282840	695634
228841	695635
127156	695636
625929	695637
5589	695638
10385	695639
327661	695640
635375	695641
46672	695642
359209	695643
145577	695644
2982	695645
632741	695646
134886	695647
699962	695648
138637	695649
62948	695650
548363	695651
8943	695652
251221	695653
622514	695654
249209	695655
620748	695656
301966	695657
459359	695658
299482	695659
625458	695660
318721	695661
50598	695662
68356	695663
140684	695664
278162	695665
132	695666
23684	695667
366352	695668
238981	695669
69684	695670
22	695671
59364	695672
707089	695673
429548	695674
708340	695675
263776	695676
36836	695677
38689	695678
365065	695679
231785	695680
59400	695681
582444	695682
690436	695683
436923	695684
658949	695685
479086	695686
15501	695687
158293	695688
483347	695689
344630	695690
34069	695691
3225	695692
500911	695693
12657	695694
158491	695695
275453	695696
642146	695697
153664	695698
17815	695699
495881	695700
666322	695701
128177	695702
399606	695703
511394	695704
30930	695705
389118	695706
54882	695707
74846	695708
366685	695709
132047	695710
422508	695711
651470	695712
53973	695713
41815	695714
2905	695715
157661	695716
127574	695717
47180	695718
122701	695719
256428	695720
349609	695721
152000	695722
366596	695723
29459	695724
707987	695725
601821	695726
96681	695727
600953	695728
714160	695729
162254	695730
113579	695731
359349	695732
2469	695733
144512	695734
660344	695735
42288	695736
331619	695737
2999	695738
175021	695739
12043	695740
567114	695741
26968	695742
334925	695743
635731	695744
774	695745
119629	695746
151062	695747
16122	695748
487066	695749
654217	695750
40841	695751
55305	695752
246296	695753
192072	695754
187982	695755
52048	695756
446433	695757
677909	695758
243039	695759
324628	695760
20002	695761
178094	695762
348709	695763
8634	695764
452964	695765
311536	695766
149844	695767
540255	695768
689927	695769
52334	695770
287831	695771
469470	695772
3537	695773
57144	695774
12	695775
69309	695776
513200	695777
111417	695778
525749	695779
355607	695780
209602	695781
101245	695782
308766	695783
296592	695784
7912	695785
5429	695786
32518	695787
482272	695788
674408	695789
563192	695790
288309	695791
15118	695792
124212	695793
667490	695794
115571	695795
246702	695796
176621	695797
130087	695798
569895	695799
39247	695800
66499	695801
330287	695802
466255	695803
352139	695804
117049	695805
42833	695806
695082	695807
472167	695808
180887	695809
229871	695810
722972	695811
457083	695812
159883	695813
37483	695814
246942	695815
308451	695816
521219	695817
29639	695818
225317	695819
278349	695820
86668	695821
447333	695822
71037	695823
154605	695824
348579	695825
708266	695826
160726	695827
157855	695828
33102	695829
644017	695830
693726	695831
94434	695832
724827	695833
243857	695834
520510	695835
49194	695836
452396	695837
424738	695838
710041	695839
640824	695840
11728	695841
66925	695842
129620	695843
671062	695844
342270	695845
711759	695846
145010	695847
48559	695848
87931	695849
7042	695850
232156	695851
16327	695852
708795	695853
94732	695854
28807	695855
467750	695856
436874	695857
189502	695858
5044	695859
277985	695860
521328	695861
254459	695862
653146	695863
125626	695864
39785	695865
662221	695866
26858	695867
13594	695868
27743	695869
14687	695870
481993	695871
694318	695872
109648	695873
203619	695874
229702	695875
2541	695876
219595	695877
621324	695878
64359	695879
306629	695880
616312	695881
147217	695882
645627	695883
130954	695884
41481	695885
218892	695886
335255	695887
533842	695888
282274	695889
182077	695890
338168	695891
232953	695892
433714	695893
25411	695894
612875	695895
362303	695896
54163	695897
601309	695898
497638	695899
21209	695900
207245	695901
723464	695902
12084	695903
413704	695904
56986	695905
628966	695906
699639	695907
601238	695908
203872	695909
107207	695910
460509	695911
39538	695912
159057	695913
161731	695914
82083	695915
104799	695916
55014	695917
344709	695918
103759	695919
705245	695920
483367	695921
559268	695922
15707	695923
644356	695924
127771	695925
577095	695926
137523	695927
682268	695928
155430	695929
112932	695930
635720	695931
15177	695932
333385	695933
169292	695934
523182	695935
531537	695936
285946	695937
611197	695938
6260	695939
532559	695940
22371	695941
105078	695942
119291	695943
311245	695944
22568	695945
9424	695946
114481	695947
68629	695948
440348	695949
469398	695950
145753	695951
64861	695952
13048	695953
6168	695954
113008	695955
6493	695956
10760	695957
466129	695958
105784	695959
334529	695960
190600	695961
681437	695962
47711	695963
546305	695964
15297	695965
255719	695966
584675	695967
671428	695968
27788	695969
181582	695970
325641	695971
537321	695972
24841	695973
236502	695974
84865	695975
408816	695976
393633	695977
587279	695978
408802	695979
174278	695980
259566	695981
320516	695982
28854	695983
8550	695984
412634	695985
140465	695986
698889	695987
66951	695988
36010	695989
187221	695990
45838	695991
641375	695992
78740	695993
102981	695994
667077	695995
7	695996
513238	695997
174642	695998
582490	695999
434786	696000
367544	696001
329142	696002
320927	696003
474296	696004
60212	696005
57415	696006
57005	696007
335079	696008
24878	696009
430145	696010
168753	696011
175690	696012
612097	696013
598204	696014
388430	696015
449698	696016
681229	696017
434543	696018
161638	696019
203520	696020
16089	696021
378586	696022
129533	696023
331332	696024
400774	696025
13309	696026
652493	696027
639352	696028
239339	696029
111591	696030
143844	696031
703220	696032
262600	696033
90675	696034
246163	696035
29911	696036
462532	696037
89411	696038
711621	696039
304025	696040
713411	696041
129476	696042
636418	696043
108615	696044
87237	696045
502741	696046
485593	696047
68726	696048
32368	696049
684347	696050
26272	696051
119102	696052
276668	696053
325201	696054
158961	696055
102433	696056
405159	696057
585228	696058
108970	696059
265995	696060
107709	696061
603652	696062
333182	696063
381640	696064
183967	696065
148771	696066
676692	696067
681573	696068
365916	696069
37962	696070
269171	696071
18074	696072
184520	696073
603297	696074
26608	696075
648064	696076
60959	696077
73315	696078
609769	696079
470260	696080
41855	696081
240691	696082
575211	696083
158800	696084
568986	696085
134400	696086
538957	696087
419881	696088
29952	696089
670498	696090
134609	696091
565936	696092
168503	696093
19166	696094
228935	696095
117728	696096
71139	696097
351524	696098
109085	696099
303464	696100
547694	696101
337496	696102
52474	696103
407	696104
550674	696105
52527	696106
15724	696107
150559	696108
44180	696109
101243	696110
125799	696111
359613	696112
487401	696113
686587	696114
22408	696115
137699	696116
16476	696117
649537	696118
462754	696119
5256	696120
375244	696121
585264	696122
67123	696123
47719	696124
685224	696125
2454	696126
472426	696127
612214	696128
100131	696129
86200	696130
456114	696131
358710	696132
49049	696133
440753	696134
408147	696135
170317	696136
108010	696137
99827	696138
181621	696139
290183	696140
3159	696141
279143	696142
419850	696143
151258	696144
21761	696145
125160	696146
628902	696147
638060	696148
92051	696149
145609	696150
174301	696151
718890	696152
720432	696153
442423	696154
705125	696155
27888	696156
632822	696157
501376	696158
216502	696159
541976	696160
695121	696161
603388	696162
501067	696163
556128	696164
476088	696165
39287	696166
182792	696167
328758	696168
147917	696169
440679	696170
117013	696171
115882	696172
542170	696173
36006	696174
33634	696175
83440	696176
534223	696177
123134	696178
387388	696179
68812	696180
204488	696181
583734	696182
457054	696183
228284	696184
521299	696185
428565	696186
556997	696187
5215	696188
351473	696189
644948	696190
179328	696191
356966	696192
59735	696193
69375	696194
641710	696195
127536	696196
590976	696197
84579	696198
12205	696199
121035	696200
664341	696201
570853	696202
34821	696203
4765	696204
17122	696205
22362	696206
218644	696207
714757	696208
608909	696209
663384	696210
626513	696211
118241	696212
32747	696213
204432	696214
66699	696215
85832	696216
235430	696217
524727	696218
142165	696219
214009	696220
4954	696221
261255	696222
493475	696223
86078	696224
12061	696225
12697	696226
1514	696227
479208	696228
406320	696229
23490	696230
15510	696231
152143	696232
17275	696233
364788	696234
155209	696235
13638	696236
394340	696237
320738	696238
388740	696239
301947	696240
147328	696241
30861	696242
13682	696243
28753	696244
22152	696245
237422	696246
645765	696247
646700	696248
623524	696249
544584	696250
571355	696251
102694	696252
402675	696253
14531	696254
631560	696255
90549	696256
380628	696257
453423	696258
32325	696259
34488	696260
417878	696261
48335	696262
30388	696263
566459	696264
712385	696265
53500	696266
177007	696267
3073	696268
132822	696269
195662	696270
338565	696271
172174	696272
316857	696273
54768	696274
5949	696275
493643	696276
725000	696277
267211	696278
88217	696279
701549	696280
490356	696281
38211	696282
644109	696283
530399	696284
129522	696285
109049	696286
428923	696287
192611	696288
3821	696289
70315	696290
479997	696291
112053	696292
468932	696293
138176	696294
411543	696295
488339	696296
9383	696297
130272	696298
17632	696299
611687	696300
109036	696301
147313	696302
685449	696303
543525	696304
629106	696305
83252	696306
41968	696307
82788	696308
153660	696309
101400	696310
593427	696311
6012	696312
408760	696313
488142	696314
35303	696315
486977	696316
173326	696317
419590	696318
404308	696319
22466	696320
657324	696321
94493	696322
559450	696323
40750	696324
168986	696325
717784	696326
256983	696327
133819	696328
553394	696329
16618	696330
408774	696331
83859	696332
647994	696333
153883	696334
297579	696335
359804	696336
134096	696337
360001	696338
411621	696339
470004	696340
32982	696341
113366	696342
12175	696343
66983	696344
337088	696345
41574	696346
65150	696347
224963	696348
476493	696349
566656	696350
31680	696351
541693	696352
204135	696353
61229	696354
3566	696355
356885	696356
428164	696357
338781	696358
576775	696359
523906	696360
368092	696361
27864	696362
104883	696363
6255	696364
624805	696365
35053	696366
196932	696367
136453	696368
224277	696369
60622	696370
25046	696371
468358	696372
85864	696373
622632	696374
142153	696375
525258	696376
44614	696377
456106	696378
356527	696379
420460	696380
433011	696381
365315	696382
223276	696383
303878	696384
352096	696385
234287	696386
53905	696387
42865	696388
630400	696389
4476	696390
438310	696391
45935	696392
3074	696393
320198	696394
690690	696395
534614	696396
113061	696397
186422	696398
704206	696399
374849	696400
177295	696401
98576	696402
93709	696403
85	696404
419090	696405
130425	696406
203491	696407
525147	696408
71092	696409
48541	696410
74493	696411
70445	696412
61150	696413
135212	696414
205887	696415
56934	696416
223748	696417
52232	696418
14207	696419
336513	696420
258803	696421
202325	696422
188560	696423
270712	696424
247813	696425
137825	696426
179941	696427
369613	696428
688291	696429
667296	696430
74902	696431
42436	696432
27780	696433
72600	696434
76350	696435
528777	696436
184774	696437
140613	696438
65895	696439
257729	696440
2415	696441
9198	696442
48726	696443
152001	696444
980	696445
208957	696446
123731	696447
71278	696448
56619	696449
474550	696450
615817	696451
411840	696452
539405	696453
673297	696454
589886	696455
85273	696456
405520	696457
575862	696458
57095	696459
249446	696460
338796	696461
387803	696462
55729	696463
397173	696464
647242	696465
49578	696466
94148	696467
3341	696468
60391	696469
84179	696470
696338	696471
532	696472
609257	696473
444743	696474
298866	696475
45149	696476
36220	696477
32244	696478
52152	696479
308744	696480
76449	696481
46671	696482
693555	696483
162055	696484
122090	696485
265002	696486
100434	696487
96361	696488
168090	696489
29971	696490
300846	696491
33622	696492
683986	696493
173993	696494
486954	696495
436056	696496
667578	696497
508028	696498
127834	696499
710734	696500
488487	696501
50344	696502
152225	696503
664012	696504
187521	696505
482463	696506
79783	696507
451129	696508
319554	696509
306342	696510
64262	696511
145042	696512
207761	696513
592296	696514
340698	696515
37559	696516
436409	696517
225749	696518
597833	696519
174025	696520
95812	696521
610699	696522
474538	696523
256123	696524
176447	696525
274229	696526
435441	696527
321643	696528
115759	696529
529407	696530
218884	696531
447600	696532
698508	696533
350782	696534
175989	696535
110135	696536
451665	696537
100891	696538
393942	696539
447509	696540
278026	696541
165589	696542
317780	696543
93317	696544
120180	696545
346992	696546
43806	696547
5814	696548
119247	696549
409326	696550
591532	696551
39148	696552
2659	696553
298707	696554
659951	696555
110936	696556
418706	696557
164873	696558
29534	696559
150161	696560
217787	696561
84901	696562
459438	696563
397133	696564
16656	696565
156066	696566
66438	696567
511025	696568
389410	696569
384530	696570
120231	696571
709827	696572
91116	696573
25174	696574
476685	696575
598790	696576
688497	696577
267294	696578
10134	696579
144828	696580
577116	696581
617599	696582
101761	696583
67782	696584
365229	696585
306705	696586
134122	696587
406519	696588
107986	696589
32811	696590
323726	696591
655	696592
571915	696593
709469	696594
45024	696595
878	696596
565637	696597
245502	696598
96647	696599
301995	696600
101799	696601
120789	696602
581238	696603
375488	696604
34469	696605
49019	696606
95746	696607
400008	696608
46388	696609
38391	696610
260882	696611
154306	696612
610689	696613
15070	696614
156056	696615
238698	696616
122227	696617
557563	696618
637942	696619
479337	696620
134418	696621
294011	696622
124543	696623
27603	696624
175525	696625
21079	696626
225425	696627
213758	696628
372991	696629
230334	696630
66847	696631
336738	696632
540518	696633
668398	696634
320059	696635
624998	696636
593668	696637
199505	696638
363663	696639
425438	696640
69593	696641
21251	696642
157987	696643
74320	696644
259245	696645
110034	696646
485120	696647
135744	696648
231099	696649
170264	696650
110990	696651
26737	696652
176280	696653
412764	696654
51019	696655
415641	696656
217110	696657
383078	696658
610593	696659
493129	696660
30247	696661
144418	696662
352387	696663
2117	696664
327633	696665
119096	696666
593120	696667
86464	696668
431299	696669
378832	696670
81991	696671
456432	696672
434418	696673
328640	696674
365247	696675
24407	696676
190349	696677
279862	696678
244363	696679
430846	696680
476879	696681
614638	696682
17259	696683
124734	696684
143450	696685
323214	696686
66909	696687
450509	696688
223775	696689
180946	696690
310535	696691
45381	696692
94561	696693
505741	696694
693849	696695
172063	696696
9225	696697
674148	696698
107210	696699
24876	696700
149328	696701
446657	696702
162	696703
78804	696704
681422	696705
88773	696706
408565	696707
537944	696708
706784	696709
117409	696710
347412	696711
17654	696712
503333	696713
93272	696714
422807	696715
528496	696716
702315	696717
613256	696718
6746	696719
98231	696720
47380	696721
220178	696722
224371	696723
234055	696724
18622	696725
137631	696726
120049	696727
660066	696728
30854	696729
559816	696730
645580	696731
176325	696732
135736	696733
586729	696734
476392	696735
43571	696736
139904	696737
135174	696738
506174	696739
160218	696740
25484	696741
1163	696742
616668	696743
623034	696744
299128	696745
6285	696746
269820	696747
97572	696748
90255	696749
174599	696750
570739	696751
261344	696752
510314	696753
66792	696754
71747	696755
689504	696756
433927	696757
610685	696758
168328	696759
151076	696760
365240	696761
132741	696762
425298	696763
155049	696764
655390	696765
193785	696766
119248	696767
1367	696768
419276	696769
107597	696770
9119	696771
118090	696772
142497	696773
9188	696774
699978	696775
49637	696776
602752	696777
136349	696778
138869	696779
5167	696780
334993	696781
671486	696782
194127	696783
136347	696784
62755	696785
496739	696786
69738	696787
765	696788
220580	696789
500512	696790
611655	696791
410302	696792
34966	696793
199552	696794
154387	696795
297654	696796
36791	696797
123541	696798
64307	696799
185453	696800
412656	696801
697885	696802
590046	696803
176246	696804
418448	696805
1463	696806
411177	696807
549130	696808
448249	696809
587346	696810
440633	696811
208833	696812
668132	696813
245257	696814
609865	696815
126203	696816
136743	696817
420415	696818
697441	696819
589775	696820
38250	696821
644100	696822
543226	696823
720038	696824
163330	696825
705106	696826
275373	696827
104899	696828
181174	696829
638028	696830
166941	696831
256576	696832
395417	696833
349878	696834
39201	696835
1395	696836
23785	696837
42378	696838
620092	696839
436393	696840
503202	696841
7031	696842
379501	696843
150755	696844
7371	696845
592920	696846
404050	696847
709445	696848
557221	696849
30232	696850
168652	696851
278335	696852
61079	696853
131337	696854
716382	696855
901	696856
171697	696857
225089	696858
80019	696859
36282	696860
17067	696861
150768	696862
198348	696863
95290	696864
14150	696865
642524	696866
476425	696867
328646	696868
12020	696869
33429	696870
320814	696871
43726	696872
142847	696873
260788	696874
152139	696875
299363	696876
76535	696877
270966	696878
162390	696879
194869	696880
493068	696881
218691	696882
1131	696883
57461	696884
709917	696885
621138	696886
680022	696887
157723	696888
57542	696889
42837	696890
338621	696891
140881	696892
42539	696893
382165	696894
36562	696895
176592	696896
620819	696897
39129	696898
392191	696899
601418	696900
512255	696901
706939	696902
53310	696903
281847	696904
21026	696905
131499	696906
693415	696907
60614	696908
645622	696909
17833	696910
255	696911
267154	696912
169374	696913
451268	696914
170532	696915
5922	696916
15704	696917
43941	696918
147347	696919
627648	696920
115155	696921
494450	696922
688202	696923
491774	696924
320098	696925
367982	696926
1791	696927
84364	696928
1752	696929
131739	696930
38346	696931
356288	696932
655603	696933
186189	696934
408196	696935
697477	696936
39993	696937
687705	696938
51535	696939
197402	696940
689918	696941
451616	696942
613263	696943
174101	696944
59213	696945
256954	696946
205258	696947
65372	696948
49291	696949
212884	696950
48964	696951
124558	696952
467700	696953
335643	696954
299300	696955
269329	696956
4413	696957
627903	696958
29717	696959
375188	696960
77429	696961
682050	696962
388757	696963
231675	696964
672230	696965
721975	696966
604369	696967
37755	696968
17645	696969
112901	696970
279161	696971
40680	696972
12912	696973
282053	696974
439660	696975
491344	696976
137519	696977
592463	696978
102299	696979
139594	696980
36563	696981
116265	696982
536801	696983
134656	696984
554403	696985
254507	696986
253141	696987
532540	696988
456	696989
644504	696990
27246	696991
282923	696992
102960	696993
18350	696994
381508	696995
87519	696996
669555	696997
29472	696998
152071	696999
13037	697000
553387	697001
61726	697002
150470	697003
263445	697004
469578	697005
78456	697006
345733	697007
34383	697008
370038	697009
128016	697010
176160	697011
117190	697012
15473	697013
642397	697014
484373	697015
249877	697016
507121	697017
536202	697018
569569	697019
367363	697020
130815	697021
470176	697022
407	697023
558974	697024
1659	697025
41370	697026
445092	697027
182529	697028
593603	697029
483072	697030
201430	697031
261219	697032
12610	697033
280678	697034
604465	697035
238947	697036
418211	697037
463975	697038
364029	697039
85591	697040
582199	697041
33486	697042
41469	697043
137894	697044
662562	697045
85911	697046
342072	697047
684763	697048
16527	697049
578840	697050
667346	697051
206538	697052
4970	697053
36572	697054
46916	697055
58419	697056
389570	697057
170793	697058
289682	697059
692592	697060
572977	697061
521558	697062
19580	697063
54000	697064
708490	697065
2330	697066
6695	697067
18476	697068
16128	697069
330933	697070
443188	697071
123576	697072
6133	697073
649475	697074
105038	697075
535713	697076
444358	697077
421675	697078
138356	697079
168612	697080
586648	697081
197231	697082
650617	697083
77889	697084
237978	697085
278646	697086
157193	697087
257	697088
12027	697089
167706	697090
444622	697091
19909	697092
496615	697093
692403	697094
702678	697095
229664	697096
13467	697097
6032	697098
220198	697099
569845	697100
586717	697101
609506	697102
168314	697103
166028	697104
89788	697105
685743	697106
375809	697107
33478	697108
33813	697109
427204	697110
321418	697111
415208	697112
215077	697113
28080	697114
541577	697115
30076	697116
539625	697117
91807	697118
359594	697119
66	697120
149031	697121
9775	697122
240869	697123
571031	697124
435120	697125
11821	697126
249509	697127
144974	697128
170614	697129
207055	697130
411210	697131
301050	697132
229507	697133
267840	697134
430338	697135
164923	697136
718337	697137
283114	697138
50011	697139
295488	697140
689276	697141
125238	697142
79518	697143
305357	697144
430325	697145
357765	697146
3550	697147
6240	697148
252357	697149
20651	697150
109226	697151
671266	697152
381146	697153
713353	697154
250791	697155
199978	697156
146535	697157
435406	697158
124231	697159
295436	697160
69307	697161
332595	697162
112030	697163
714063	697164
532601	697165
8464	697166
50262	697167
131431	697168
102667	697169
52066	697170
300	697171
335960	697172
120882	697173
335032	697174
668281	697175
279843	697176
11948	697177
637697	697178
567011	697179
546904	697180
149259	697181
720823	697182
676538	697183
308134	697184
54394	697185
20244	697186
618655	697187
549204	697188
334059	697189
174637	697190
44071	697191
246617	697192
368459	697193
86798	697194
14269	697195
369209	697196
606147	697197
676306	697198
708910	697199
33849	697200
149108	697201
135903	697202
32935	697203
170535	697204
27092	697205
42723	697206
563188	697207
630395	697208
91015	697209
139425	697210
184236	697211
463467	697212
604751	697213
44060	697214
423608	697215
92808	697216
464418	697217
606032	697218
213127	697219
704498	697220
62677	697221
94722	697222
676089	697223
201953	697224
16151	697225
59822	697226
10067	697227
27530	697228
475961	697229
196873	697230
126350	697231
68440	697232
530102	697233
293799	697234
102244	697235
274702	697236
7898	697237
420774	697238
697007	697239
163310	697240
89939	697241
119729	697242
154234	697243
186115	697244
271664	697245
42430	697246
712853	697247
181865	697248
548483	697249
651844	697250
5957	697251
368518	697252
4921	697253
232447	697254
532705	697255
41047	697256
261044	697257
68533	697258
636195	697259
58272	697260
637795	697261
197626	697262
4315	697263
142635	697264
697846	697265
45091	697266
109236	697267
42130	697268
144179	697269
62457	697270
497716	697271
68910	697272
78681	697273
416005	697274
277597	697275
77142	697276
38904	697277
212596	697278
85858	697279
41876	697280
682296	697281
325566	697282
463095	697283
439268	697284
704775	697285
6220	697286
539973	697287
178841	697288
43410	697289
473506	697290
216954	697291
719977	697292
212997	697293
520462	697294
148357	697295
1934	697296
690529	697297
222761	697298
508188	697299
563570	697300
262022	697301
83750	697302
300450	697303
127211	697304
700457	697305
192186	697306
603816	697307
429873	697308
452537	697309
51629	697310
127417	697311
324834	697312
529272	697313
29808	697314
608225	697315
179382	697316
389505	697317
175733	697318
26710	697319
93921	697320
113666	697321
371856	697322
649172	697323
136154	697324
383817	697325
445996	697326
289818	697327
77545	697328
148714	697329
666555	697330
136534	697331
347434	697332
38317	697333
391080	697334
87335	697335
689678	697336
259295	697337
3478	697338
257958	697339
10224	697340
345126	697341
50683	697342
42365	697343
11131	697344
683056	697345
43386	697346
5071	697347
233620	697348
10244	697349
370418	697350
119384	697351
38078	697352
666320	697353
323369	697354
131411	697355
264862	697356
52120	697357
13320	697358
355751	697359
173620	697360
120823	697361
581204	697362
113889	697363
35668	697364
1439	697365
712279	697366
134440	697367
183002	697368
444702	697369
540585	697370
593820	697371
177664	697372
14627	697373
125577	697374
566752	697375
45782	697376
86172	697377
83589	697378
371302	697379
586677	697380
245240	697381
367948	697382
97046	697383
180744	697384
382822	697385
434741	697386
697335	697387
32596	697388
14457	697389
22515	697390
158666	697391
8756	697392
30062	697393
158034	697394
177079	697395
126915	697396
133692	697397
694776	697398
716935	697399
42099	697400
75604	697401
127784	697402
697337	697403
86096	697404
711129	697405
671137	697406
595603	697407
317711	697408
1515	697409
245092	697410
134476	697411
49962	697412
8489	697413
46340	697414
58442	697415
370010	697416
527501	697417
597308	697418
621729	697419
74202	697420
509828	697421
170895	697422
589036	697423
672933	697424
156412	697425
113404	697426
3966	697427
607822	697428
23701	697429
78	697430
175254	697431
107483	697432
274379	697433
321257	697434
637724	697435
661655	697436
356852	697437
651351	697438
353083	697439
72401	697440
4490	697441
199666	697442
54664	697443
622162	697444
585663	697445
272938	697446
152743	697447
348732	697448
616448	697449
557375	697450
692022	697451
360104	697452
706017	697453
590802	697454
372319	697455
1759	697456
166402	697457
139472	697458
6129	697459
94502	697460
678138	697461
633150	697462
1376	697463
137466	697464
2539	697465
289830	697466
123351	697467
89304	697468
641409	697469
356760	697470
18347	697471
257357	697472
39512	697473
26466	697474
533386	697475
164598	697476
157271	697477
714874	697478
643080	697479
285446	697480
29213	697481
306222	697482
368139	697483
204968	697484
327166	697485
208998	697486
602642	697487
45295	697488
563059	697489
413126	697490
5	697491
646451	697492
443749	697493
201156	697494
148692	697495
4107	697496
92173	697497
45386	697498
685279	697499
10802	697500
25414	697501
68485	697502
322733	697503
553282	697504
311753	697505
160907	697506
20098	697507
546179	697508
509539	697509
111474	697510
563594	697511
48298	697512
103332	697513
82953	697514
633690	697515
698938	697516
26119	697517
683493	697518
592875	697519
113901	697520
387223	697521
83475	697522
296823	697523
193415	697524
20169	697525
607845	697526
13552	697527
326596	697528
436595	697529
81575	697530
43540	697531
656840	697532
432	697533
589548	697534
26349	697535
558309	697536
13785	697537
53763	697538
139560	697539
9926	697540
145077	697541
54696	697542
272435	697543
143889	697544
29026	697545
702235	697546
425086	697547
23979	697548
240212	697549
533552	697550
133255	697551
418	697552
253376	697553
521464	697554
31151	697555
12670	697556
114819	697557
4317	697558
269107	697559
58093	697560
231275	697561
26118	697562
671439	697563
715412	697564
564622	697565
12391	697566
145033	697567
201764	697568
195367	697569
140898	697570
71758	697571
298031	697572
34037	697573
88094	697574
423695	697575
104990	697576
281749	697577
52377	697578
77810	697579
590170	697580
461023	697581
302580	697582
304672	697583
114969	697584
312734	697585
67382	697586
556609	697587
358353	697588
20544	697589
168034	697590
59024	697591
122266	697592
23147	697593
243830	697594
28885	697595
8653	697596
245821	697597
17194	697598
550203	697599
33636	697600
88818	697601
42253	697602
572889	697603
50912	697604
566518	697605
289240	697606
250469	697607
163765	697608
273420	697609
461853	697610
142129	697611
18353	697612
114706	697613
4	697614
46728	697615
634485	697616
280397	697617
601008	697618
318264	697619
244554	697620
397429	697621
12751	697622
180835	697623
444476	697624
634144	697625
280126	697626
694420	697627
31524	697628
17454	697629
6344	697630
637188	697631
7983	697632
604541	697633
15565	697634
2461	697635
67480	697636
500736	697637
295842	697638
387703	697639
252691	697640
311054	697641
152021	697642
166565	697643
31385	697644
21562	697645
699419	697646
156235	697647
148253	697648
86052	697649
333874	697650
167081	697651
143269	697652
349898	697653
44118	697654
158907	697655
122891	697656
436519	697657
79376	697658
278692	697659
699630	697660
659928	697661
146058	697662
522765	697663
326985	697664
148596	697665
142917	697666
692537	697667
167753	697668
172046	697669
26744	697670
222364	697671
618234	697672
426414	697673
37467	697674
513215	697675
533244	697676
700702	697677
20970	697678
219844	697679
181155	697680
165960	697681
723956	697682
537243	697683
714028	697684
10457	697685
496223	697686
584951	697687
556742	697688
281518	697689
449413	697690
418258	697691
308751	697692
215139	697693
40194	697694
341935	697695
67670	697696
3094	697697
168273	697698
52336	697699
475742	697700
462993	697701
379580	697702
71265	697703
277738	697704
66767	697705
392902	697706
530580	697707
10828	697708
451283	697709
196140	697710
131599	697711
122870	697712
131609	697713
254826	697714
41092	697715
717078	697716
130770	697717
63257	697718
432147	697719
660394	697720
261	697721
407732	697722
175642	697723
65176	697724
144637	697725
65470	697726
562426	697727
411768	697728
393426	697729
521657	697730
8863	697731
38093	697732
404676	697733
509848	697734
238280	697735
395782	697736
46603	697737
160926	697738
7097	697739
570172	697740
671150	697741
292855	697742
54899	697743
423393	697744
471173	697745
95772	697746
575071	697747
28490	697748
400704	697749
35161	697750
507792	697751
174541	697752
18701	697753
29069	697754
457037	697755
509715	697756
136464	697757
55103	697758
380543	697759
109423	697760
101892	697761
642985	697762
267779	697763
30630	697764
5426	697765
620616	697766
339317	697767
608964	697768
537552	697769
289734	697770
316467	697771
424015	697772
498921	697773
122127	697774
312084	697775
8508	697776
353040	697777
18561	697778
134116	697779
350939	697780
659480	697781
128100	697782
286459	697783
148541	697784
154288	697785
382674	697786
134201	697787
58886	697788
249767	697789
558335	697790
162194	697791
658478	697792
499790	697793
357599	697794
181048	697795
33721	697796
61698	697797
39352	697798
101296	697799
283673	697800
261785	697801
311737	697802
333751	697803
143526	697804
472495	697805
305480	697806
504928	697807
82805	697808
648990	697809
7886	697810
679851	697811
1540	697812
123900	697813
80479	697814
527289	697815
498626	697816
193544	697817
46628	697818
306822	697819
714331	697820
355435	697821
602025	697822
142299	697823
44336	697824
580877	697825
390453	697826
51188	697827
603326	697828
416986	697829
149631	697830
9256	697831
684756	697832
19308	697833
724631	697834
446248	697835
31086	697836
498299	697837
209767	697838
45739	697839
104437	697840
377677	697841
172899	697842
95912	697843
319676	697844
99035	697845
255797	697846
423917	697847
412450	697848
346452	697849
351	697850
166700	697851
52917	697852
296395	697853
40535	697854
17756	697855
297660	697856
101000	697857
708152	697858
69502	697859
712683	697860
563997	697861
231897	697862
699259	697863
594345	697864
397628	697865
292221	697866
245021	697867
443237	697868
314001	697869
546864	697870
2226	697871
412061	697872
583128	697873
220180	697874
507811	697875
668194	697876
59926	697877
570882	697878
126233	697879
213696	697880
671387	697881
40541	697882
28	697883
22436	697884
26290	697885
636072	697886
174840	697887
133511	697888
312361	697889
263493	697890
8556	697891
101769	697892
153964	697893
282472	697894
553274	697895
78267	697896
515437	697897
364985	697898
113920	697899
136358	697900
93194	697901
187031	697902
334194	697903
64582	697904
378079	697905
485734	697906
585111	697907
609341	697908
1177	697909
685423	697910
210068	697911
226797	697912
28544	697913
74096	697914
36316	697915
533370	697916
19437	697917
28581	697918
177273	697919
30455	697920
556963	697921
34058	697922
595753	697923
110641	697924
171460	697925
101298	697926
404797	697927
119057	697928
612898	697929
599112	697930
58091	697931
227748	697932
476408	697933
115121	697934
142	697935
166950	697936
29636	697937
11419	697938
18545	697939
89791	697940
672314	697941
4702	697942
50527	697943
174897	697944
52919	697945
15650	697946
139402	697947
112026	697948
596873	697949
105306	697950
473470	697951
245175	697952
452883	697953
64927	697954
692386	697955
38325	697956
437198	697957
521510	697958
8379	697959
67991	697960
608405	697961
157343	697962
464728	697963
440185	697964
49476	697965
314104	697966
246521	697967
155526	697968
120681	697969
3751	697970
537501	697971
4601	697972
585109	697973
538508	697974
237553	697975
110756	697976
227639	697977
718253	697978
654861	697979
646609	697980
3903	697981
335300	697982
85779	697983
51010	697984
109426	697985
29909	697986
128107	697987
17411	697988
103439	697989
175369	697990
88509	697991
416048	697992
12504	697993
705793	697994
563568	697995
112000	697996
212812	697997
110362	697998
190679	697999
159701	698000
375528	698001
100392	698002
432143	698003
380959	698004
101071	698005
35937	698006
156227	698007
646389	698008
157966	698009
140692	698010
482915	698011
174259	698012
38850	698013
658582	698014
60182	698015
132256	698016
330910	698017
493326	698018
631349	698019
31629	698020
177401	698021
694929	698022
41299	698023
13844	698024
432708	698025
449462	698026
550032	698027
6569	698028
128341	698029
431437	698030
131872	698031
328132	698032
695709	698033
330429	698034
125061	698035
18084	698036
106400	698037
467071	698038
41808	698039
228537	698040
673851	698041
659189	698042
87109	698043
4872	698044
316577	698045
95466	698046
579485	698047
41158	698048
648067	698049
596741	698050
651420	698051
36728	698052
529050	698053
300568	698054
165361	698055
263437	698056
703947	698057
710864	698058
135767	698059
110655	698060
195406	698061
2533	698062
462187	698063
84675	698064
178143	698065
57580	698066
6487	698067
558651	698068
289897	698069
180968	698070
716120	698071
554527	698072
285478	698073
642662	698074
214091	698075
358596	698076
642212	698077
54192	698078
2767	698079
279467	698080
524298	698081
295300	698082
28738	698083
259136	698084
9527	698085
93475	698086
51802	698087
515598	698088
420967	698089
54579	698090
125179	698091
412812	698092
131680	698093
9691	698094
517872	698095
95287	698096
300635	698097
145454	698098
51193	698099
27849	698100
26362	698101
1167	698102
632138	698103
149706	698104
233026	698105
9979	698106
72560	698107
252260	698108
248576	698109
140731	698110
330567	698111
494614	698112
125741	698113
25880	698114
572195	698115
493010	698116
546705	698117
384016	698118
20663	698119
721699	698120
311014	698121
585780	698122
168405	698123
26678	698124
266516	698125
147097	698126
132019	698127
8557	698128
488275	698129
5110	698130
133510	698131
618484	698132
14986	698133
46720	698134
119742	698135
208638	698136
614441	698137
317664	698138
664293	698139
119477	698140
379836	698141
601775	698142
104436	698143
198812	698144
1776	698145
17992	698146
594168	698147
67587	698148
312611	698149
1606	698150
281452	698151
355781	698152
34814	698153
710237	698154
696148	698155
222851	698156
336504	698157
16574	698158
398403	698159
266086	698160
81218	698161
276657	698162
157543	698163
680434	698164
674534	698165
351216	698166
241542	698167
16499	698168
1734	698169
207132	698170
127310	698171
53065	698172
23380	698173
143204	698174
347479	698175
47198	698176
89215	698177
141759	698178
172753	698179
160965	698180
201422	698181
87323	698182
548538	698183
255010	698184
155	698185
31622	698186
607790	698187
69890	698188
4923	698189
142704	698190
103096	698191
31264	698192
132381	698193
466648	698194
15090	698195
114375	698196
397655	698197
95472	698198
5195	698199
676694	698200
199070	698201
344398	698202
186193	698203
715784	698204
568944	698205
361096	698206
403565	698207
533466	698208
55453	698209
19953	698210
636914	698211
40272	698212
501400	698213
27175	698214
628248	698215
158025	698216
481975	698217
28003	698218
456734	698219
370649	698220
345596	698221
436003	698222
458822	698223
91498	698224
663178	698225
2279	698226
495499	698227
704765	698228
81006	698229
1269	698230
41214	698231
4144	698232
56107	698233
380348	698234
566120	698235
712530	698236
188571	698237
337997	698238
141022	698239
294636	698240
28280	698241
168785	698242
674138	698243
356168	698244
200513	698245
674848	698246
499099	698247
561052	698248
174397	698249
363744	698250
153941	698251
24252	698252
148796	698253
205963	698254
718871	698255
138735	698256
37513	698257
651566	698258
505881	698259
519530	698260
230356	698261
29859	698262
72693	698263
450710	698264
168666	698265
349835	698266
386690	698267
263686	698268
505495	698269
337101	698270
694123	698271
616237	698272
583599	698273
479163	698274
621085	698275
40898	698276
62587	698277
11774	698278
351647	698279
525008	698280
252226	698281
460212	698282
182682	698283
147141	698284
415572	698285
33333	698286
270162	698287
293894	698288
158857	698289
596525	698290
525337	698291
48187	698292
93643	698293
148457	698294
701895	698295
716645	698296
29368	698297
55624	698298
537017	698299
669553	698300
6221	698301
430252	698302
73266	698303
520976	698304
577686	698305
675192	698306
104948	698307
168926	698308
48229	698309
282531	698310
459701	698311
193795	698312
115523	698313
94165	698314
21741	698315
137860	698316
685389	698317
61566	698318
458141	698319
443249	698320
296825	698321
126828	698322
53246	698323
570350	698324
163146	698325
299545	698326
674884	698327
119132	698328
402525	698329
461373	698330
61514	698331
30767	698332
41966	698333
642772	698334
84890	698335
43929	698336
79655	698337
75488	698338
63688	698339
429776	698340
617269	698341
146780	698342
151204	698343
54345	698344
100517	698345
178839	698346
59717	698347
582362	698348
391860	698349
407725	698350
13996	698351
695383	698352
134108	698353
125631	698354
2041	698355
123489	698356
648651	698357
67092	698358
412521	698359
136292	698360
587014	698361
240857	698362
511344	698363
582382	698364
513139	698365
497414	698366
6935	698367
15428	698368
33902	698369
399684	698370
539823	698371
589077	698372
136333	698373
30393	698374
414820	698375
171946	698376
30984	698377
6682	698378
579259	698379
59589	698380
19935	698381
253379	698382
101162	698383
274541	698384
707276	698385
458483	698386
482312	698387
293543	698388
26832	698389
248025	698390
333700	698391
331782	698392
516113	698393
560489	698394
94998	698395
516058	698396
43567	698397
333302	698398
410458	698399
539418	698400
263734	698401
652692	698402
643231	698403
712096	698404
91627	698405
582852	698406
2366	698407
154372	698408
18953	698409
34110	698410
523781	698411
37023	698412
452483	698413
198226	698414
641332	698415
5679	698416
146783	698417
433056	698418
280361	698419
619871	698420
306588	698421
527982	698422
65234	698423
121297	698424
467347	698425
647047	698426
577012	698427
123715	698428
76923	698429
153718	698430
169273	698431
351498	698432
405828	698433
103007	698434
155246	698435
667180	698436
532392	698437
437496	698438
389109	698439
718026	698440
650837	698441
476332	698442
47466	698443
84567	698444
1810	698445
139272	698446
45268	698447
391141	698448
646200	698449
853	698450
164373	698451
672516	698452
212265	698453
654380	698454
693155	698455
122193	698456
567934	698457
382421	698458
191879	698459
13206	698460
638654	698461
255130	698462
160788	698463
681463	698464
684319	698465
514366	698466
418727	698467
72321	698468
473270	698469
116669	698470
316791	698471
534167	698472
431520	698473
249851	698474
169207	698475
10381	698476
36039	698477
461942	698478
171213	698479
354562	698480
21807	698481
184503	698482
618994	698483
139909	698484
223288	698485
679226	698486
676447	698487
179085	698488
391725	698489
246504	698490
241664	698491
146315	698492
269060	698493
482552	698494
435513	698495
54599	698496
167967	698497
290697	698498
654512	698499
94596	698500
339679	698501
21516	698502
412735	698503
253889	698504
648106	698505
12379	698506
572455	698507
167877	698508
350393	698509
101220	698510
138608	698511
669076	698512
611058	698513
288628	698514
35673	698515
339870	698516
131228	698517
23583	698518
17003	698519
374229	698520
166166	698521
471701	698522
614931	698523
314145	698524
10828	698525
59868	698526
38208	698527
32087	698528
379067	698529
356973	698530
714240	698531
65530	698532
417019	698533
129490	698534
159141	698535
100189	698536
113409	698537
210060	698538
528928	698539
179805	698540
511223	698541
131330	698542
339084	698543
474223	698544
553014	698545
19647	698546
459558	698547
234391	698548
160218	698549
270	698550
522220	698551
172441	698552
124917	698553
2393	698554
151488	698555
571655	698556
307006	698557
495592	698558
627706	698559
547536	698560
78595	698561
16850	698562
174099	698563
38542	698564
583121	698565
182797	698566
90119	698567
5321	698568
603655	698569
420861	698570
103178	698571
81213	698572
60506	698573
422124	698574
99178	698575
96038	698576
198173	698577
10406	698578
350869	698579
22882	698580
509692	698581
11460	698582
103110	698583
341368	698584
527327	698585
711811	698586
158388	698587
241325	698588
106363	698589
108620	698590
589720	698591
479453	698592
59282	698593
165461	698594
197033	698595
398132	698596
41786	698597
553140	698598
185596	698599
675836	698600
1349	698601
678585	698602
249411	698603
130709	698604
505044	698605
464184	698606
251498	698607
565605	698608
72746	698609
27451	698610
466300	698611
619344	698612
182875	698613
580134	698614
501730	698615
125116	698616
54772	698617
368144	698618
69782	698619
427708	698620
382957	698621
98782	698622
47185	698623
432186	698624
150668	698625
93027	698626
491718	698627
150774	698628
514624	698629
524789	698630
46194	698631
169816	698632
184863	698633
186346	698634
134422	698635
416892	698636
699264	698637
363075	698638
71894	698639
602967	698640
429380	698641
405909	698642
148276	698643
664113	698644
145583	698645
661847	698646
633371	698647
211720	698648
293250	698649
15253	698650
260109	698651
179564	698652
10778	698653
15732	698654
114823	698655
640155	698656
193664	698657
12827	698658
29108	698659
333160	698660
82761	698661
352522	698662
131118	698663
361044	698664
454319	698665
196449	698666
580360	698667
105852	698668
359110	698669
133689	698670
623058	698671
68516	698672
646285	698673
233245	698674
410632	698675
614592	698676
94226	698677
592253	698678
96831	698679
694791	698680
163081	698681
1204	698682
655987	698683
98605	698684
27791	698685
696623	698686
57985	698687
40441	698688
48582	698689
165044	698690
583244	698691
144020	698692
11420	698693
655809	698694
385015	698695
579154	698696
151186	698697
18158	698698
106978	698699
107716	698700
479181	698701
155160	698702
93162	698703
27133	698704
179747	698705
547791	698706
697159	698707
271529	698708
571639	698709
71519	698710
36847	698711
596125	698712
77622	698713
119362	698714
119928	698715
605637	698716
591163	698717
166401	698718
226077	698719
667970	698720
387073	698721
178408	698722
504398	698723
307032	698724
152271	698725
637500	698726
532275	698727
92564	698728
383736	698729
335109	698730
665315	698731
135373	698732
15815	698733
169916	698734
54834	698735
722077	698736
387584	698737
79785	698738
495004	698739
275012	698740
91933	698741
261375	698742
59464	698743
90731	698744
504900	698745
316685	698746
633182	698747
40744	698748
260516	698749
387443	698750
5726	698751
81723	698752
711317	698753
76946	698754
50247	698755
616142	698756
249939	698757
47791	698758
688898	698759
398285	698760
419582	698761
5464	698762
140782	698763
5895	698764
386429	698765
624166	698766
458006	698767
66935	698768
250191	698769
45644	698770
200732	698771
32601	698772
434625	698773
55519	698774
1383	698775
279566	698776
314900	698777
298968	698778
262977	698779
521601	698780
282977	698781
652874	698782
140379	698783
45544	698784
590760	698785
237236	698786
40	698787
118553	698788
699776	698789
205884	698790
35240	698791
180121	698792
186688	698793
24261	698794
603429	698795
663154	698796
569797	698797
7747	698798
642759	698799
12443	698800
89683	698801
93776	698802
122458	698803
525753	698804
331958	698805
675708	698806
293585	698807
640204	698808
44710	698809
50960	698810
289867	698811
616055	698812
515927	698813
567292	698814
38567	698815
611272	698816
493165	698817
402984	698818
184857	698819
77928	698820
569035	698821
486252	698822
649396	698823
507355	698824
202099	698825
97218	698826
106518	698827
83497	698828
479804	698829
287578	698830
596226	698831
113132	698832
218634	698833
440624	698834
302081	698835
85767	698836
60698	698837
699225	698838
10905	698839
352784	698840
564705	698841
50834	698842
195850	698843
91391	698844
461093	698845
521363	698846
390967	698847
469619	698848
619990	698849
552828	698850
8642	698851
103113	698852
75297	698853
164577	698854
420797	698855
7573	698856
77511	698857
560048	698858
122546	698859
433681	698860
2122	698861
607738	698862
512637	698863
345395	698864
61427	698865
97642	698866
625214	698867
68252	698868
250140	698869
334298	698870
115814	698871
146458	698872
209373	698873
481150	698874
376310	698875
428963	698876
396541	698877
182182	698878
474028	698879
157629	698880
722287	698881
258216	698882
159572	698883
130810	698884
108066	698885
13197	698886
450644	698887
580260	698888
34262	698889
177315	698890
360124	698891
507705	698892
381230	698893
525231	698894
429383	698895
618827	698896
37702	698897
589592	698898
197352	698899
722650	698900
721985	698901
468005	698902
237843	698903
402073	698904
395211	698905
2083	698906
157423	698907
421959	698908
684728	698909
259173	698910
152211	698911
213659	698912
605545	698913
443017	698914
636237	698915
127961	698916
340433	698917
315547	698918
662529	698919
444975	698920
501991	698921
531945	698922
106163	698923
67312	698924
127304	698925
647491	698926
47133	698927
285895	698928
286685	698929
127984	698930
364311	698931
139573	698932
108014	698933
334184	698934
145330	698935
394307	698936
74073	698937
147469	698938
716944	698939
275186	698940
346439	698941
520549	698942
175116	698943
329226	698944
27909	698945
643372	698946
495641	698947
68909	698948
46093	698949
96842	698950
18114	698951
138296	698952
322329	698953
293724	698954
322856	698955
567997	698956
553727	698957
137827	698958
165125	698959
4581	698960
204748	698961
248188	698962
52013	698963
76735	698964
18064	698965
124552	698966
710051	698967
613751	698968
122926	698969
388418	698970
528512	698971
621546	698972
349827	698973
19937	698974
13959	698975
528713	698976
381244	698977
33143	698978
9456	698979
466646	698980
420378	698981
382782	698982
654944	698983
684089	698984
19010	698985
160508	698986
667224	698987
132661	698988
643292	698989
96447	698990
522	698991
444605	698992
29059	698993
185143	698994
124958	698995
60277	698996
629633	698997
459017	698998
129179	698999
128927	699000
142600	699001
406684	699002
568124	699003
135426	699004
139685	699005
129425	699006
577742	699007
543683	699008
305711	699009
186132	699010
488859	699011
307401	699012
178799	699013
536522	699014
434704	699015
68843	699016
200967	699017
496583	699018
109222	699019
163787	699020
700511	699021
705437	699022
58698	699023
2605	699024
189562	699025
441326	699026
37032	699027
389531	699028
146604	699029
653649	699030
186379	699031
52645	699032
437207	699033
60224	699034
240730	699035
458049	699036
532109	699037
687353	699038
17376	699039
186709	699040
713588	699041
644174	699042
427755	699043
101111	699044
46349	699045
98415	699046
387581	699047
245	699048
717249	699049
335405	699050
22265	699051
461265	699052
691205	699053
566611	699054
17464	699055
34280	699056
2763	699057
219912	699058
2283	699059
30444	699060
7820	699061
680495	699062
437449	699063
52208	699064
125222	699065
475263	699066
99370	699067
538884	699068
323465	699069
226647	699070
218114	699071
410101	699072
534706	699073
60248	699074
511710	699075
553712	699076
351598	699077
38098	699078
418526	699079
567227	699080
100019	699081
425949	699082
182114	699083
270803	699084
14661	699085
678864	699086
85	699087
245124	699088
48324	699089
50348	699090
524551	699091
156359	699092
437573	699093
524805	699094
143979	699095
551085	699096
285131	699097
324841	699098
153920	699099
346203	699100
122917	699101
625346	699102
99620	699103
72391	699104
525	699105
678488	699106
156057	699107
72777	699108
665689	699109
1761	699110
204617	699111
5835	699112
592371	699113
575960	699114
35400	699115
623828	699116
271698	699117
293880	699118
20569	699119
3939	699120
225520	699121
630121	699122
1817	699123
207982	699124
416369	699125
635065	699126
479600	699127
355009	699128
504516	699129
558619	699130
295589	699131
82995	699132
714784	699133
595447	699134
98706	699135
400242	699136
17869	699137
541	699138
87969	699139
694526	699140
1181	699141
141806	699142
412566	699143
253919	699144
39055	699145
309	699146
428421	699147
49825	699148
564805	699149
368427	699150
22230	699151
76301	699152
242186	699153
561755	699154
121320	699155
26380	699156
610394	699157
580623	699158
590447	699159
338667	699160
74850	699161
91714	699162
15745	699163
545380	699164
182601	699165
649996	699166
2630	699167
96005	699168
10756	699169
105202	699170
651601	699171
361467	699172
161933	699173
124661	699174
241965	699175
697009	699176
22067	699177
21730	699178
522066	699179
529546	699180
246093	699181
7163	699182
71620	699183
555612	699184
574254	699185
706381	699186
43525	699187
421190	699188
42540	699189
56995	699190
222326	699191
611008	699192
607456	699193
204844	699194
288066	699195
432324	699196
671376	699197
257385	699198
102296	699199
9177	699200
566232	699201
148423	699202
28569	699203
133509	699204
113431	699205
96618	699206
462976	699207
104659	699208
437592	699209
613953	699210
27102	699211
233449	699212
122981	699213
136130	699214
460849	699215
245086	699216
200479	699217
117954	699218
86942	699219
8146	699220
11161	699221
108609	699222
567172	699223
694069	699224
675081	699225
37267	699226
169436	699227
6706	699228
195287	699229
42285	699230
168719	699231
120918	699232
64136	699233
177929	699234
114840	699235
180392	699236
614208	699237
245135	699238
692948	699239
161607	699240
120702	699241
325657	699242
264915	699243
11563	699244
462952	699245
65641	699246
535148	699247
330810	699248
44006	699249
53754	699250
71162	699251
544966	699252
93976	699253
672255	699254
101439	699255
267772	699256
376593	699257
677733	699258
145861	699259
108218	699260
289809	699261
454563	699262
36561	699263
45014	699264
716878	699265
197346	699266
367390	699267
8066	699268
474026	699269
258702	699270
143053	699271
31464	699272
703788	699273
67233	699274
105304	699275
439615	699276
1888	699277
150256	699278
170094	699279
597774	699280
201399	699281
701	699282
93384	699283
142370	699284
180673	699285
434955	699286
677046	699287
670231	699288
597170	699289
724394	699290
78060	699291
184876	699292
566122	699293
457029	699294
24077	699295
220655	699296
613766	699297
116948	699298
551163	699299
632201	699300
288922	699301
165541	699302
651062	699303
26171	699304
144016	699305
23749	699306
249872	699307
512066	699308
114283	699309
251284	699310
165320	699311
222255	699312
558908	699313
411366	699314
102663	699315
478656	699316
82627	699317
9476	699318
288171	699319
49684	699320
317120	699321
50103	699322
155723	699323
720579	699324
97816	699325
47324	699326
127834	699327
39371	699328
472807	699329
706947	699330
69547	699331
215731	699332
74092	699333
98332	699334
524873	699335
635711	699336
137460	699337
84440	699338
1602	699339
388145	699340
692689	699341
118666	699342
546060	699343
361562	699344
716793	699345
423376	699346
19368	699347
514153	699348
23849	699349
536051	699350
313644	699351
404920	699352
35441	699353
15942	699354
138051	699355
50955	699356
347720	699357
132498	699358
296469	699359
104378	699360
119985	699361
307586	699362
125226	699363
147286	699364
523816	699365
723742	699366
332115	699367
461401	699368
549596	699369
407688	699370
304623	699371
126732	699372
317986	699373
156301	699374
186871	699375
677172	699376
71630	699377
141467	699378
113382	699379
648068	699380
495106	699381
218941	699382
190074	699383
219353	699384
360360	699385
260045	699386
25437	699387
84039	699388
97476	699389
30339	699390
134334	699391
621776	699392
48686	699393
424876	699394
106693	699395
410615	699396
222414	699397
420684	699398
505292	699399
531791	699400
506614	699401
132278	699402
98870	699403
338277	699404
207537	699405
68856	699406
508649	699407
354448	699408
279094	699409
540838	699410
243013	699411
217763	699412
688254	699413
637268	699414
25138	699415
25004	699416
355629	699417
403332	699418
565380	699419
61901	699420
88716	699421
98479	699422
336204	699423
52625	699424
648195	699425
480890	699426
80691	699427
6823	699428
660515	699429
131937	699430
142611	699431
232006	699432
112723	699433
502848	699434
25374	699435
17300	699436
40632	699437
425153	699438
536000	699439
202052	699440
624978	699441
111532	699442
110259	699443
203348	699444
287517	699445
147838	699446
519790	699447
189051	699448
105953	699449
5190	699450
400001	699451
537367	699452
262412	699453
544048	699454
31824	699455
362816	699456
32774	699457
32367	699458
620353	699459
596610	699460
459853	699461
678852	699462
149666	699463
951	699464
2345	699465
499161	699466
330666	699467
518388	699468
197877	699469
152365	699470
42016	699471
667995	699472
341080	699473
37990	699474
213546	699475
534306	699476
500278	699477
15023	699478
591848	699479
602126	699480
139767	699481
630320	699482
63825	699483
151842	699484
55712	699485
647277	699486
19092	699487
341458	699488
514111	699489
486518	699490
327254	699491
11740	699492
478858	699493
691617	699494
96082	699495
255249	699496
318202	699497
26363	699498
90111	699499
478038	699500
247362	699501
106110	699502
459188	699503
14838	699504
348254	699505
31444	699506
658722	699507
267621	699508
143414	699509
589508	699510
97918	699511
249751	699512
534570	699513
89468	699514
71359	699515
110639	699516
494427	699517
508615	699518
408124	699519
686230	699520
492142	699521
196586	699522
143473	699523
166231	699524
446133	699525
50392	699526
684324	699527
531910	699528
42160	699529
455099	699530
12718	699531
87949	699532
3710	699533
529686	699534
351418	699535
405617	699536
449730	699537
463082	699538
586258	699539
137336	699540
5016	699541
138818	699542
366190	699543
44554	699544
43172	699545
143153	699546
184595	699547
630868	699548
496679	699549
126007	699550
348537	699551
376573	699552
56939	699553
147754	699554
454502	699555
172234	699556
526642	699557
691097	699558
537268	699559
42095	699560
3731	699561
154480	699562
329238	699563
559314	699564
691165	699565
289609	699566
139869	699567
547389	699568
88671	699569
662188	699570
591052	699571
571977	699572
95671	699573
215562	699574
20266	699575
1232	699576
432820	699577
341526	699578
214644	699579
231694	699580
543225	699581
44923	699582
7285	699583
465244	699584
28008	699585
684485	699586
694592	699587
684999	699588
517165	699589
16714	699590
146588	699591
175645	699592
134792	699593
368696	699594
71537	699595
121652	699596
49553	699597
332335	699598
196817	699599
42993	699600
210856	699601
463387	699602
390378	699603
689144	699604
228188	699605
501670	699606
117097	699607
63148	699608
256596	699609
124134	699610
676606	699611
264521	699612
94296	699613
283475	699614
584984	699615
438348	699616
709209	699617
331874	699618
479577	699619
694131	699620
95408	699621
135128	699622
152842	699623
248391	699624
44667	699625
672958	699626
609338	699627
69987	699628
632286	699629
715004	699630
167360	699631
42749	699632
12249	699633
330744	699634
436078	699635
416927	699636
667599	699637
265789	699638
453146	699639
113196	699640
577045	699641
388600	699642
572522	699643
1176	699644
579642	699645
295480	699646
269532	699647
378052	699648
7195	699649
513400	699650
131882	699651
17968	699652
106071	699653
583472	699654
400318	699655
203916	699656
88273	699657
3276	699658
219474	699659
11384	699660
151620	699661
221795	699662
335528	699663
219374	699664
279187	699665
265797	699666
595075	699667
292695	699668
6507	699669
577286	699670
216676	699671
477862	699672
250774	699673
404473	699674
77147	699675
174945	699676
645131	699677
48940	699678
610674	699679
43303	699680
85940	699681
149813	699682
264926	699683
542333	699684
56466	699685
612426	699686
213072	699687
419172	699688
301991	699689
506823	699690
664226	699691
79	699692
18675	699693
506258	699694
445970	699695
553568	699696
251713	699697
306134	699698
266333	699699
61292	699700
291020	699701
112185	699702
174951	699703
169587	699704
61173	699705
135556	699706
193949	699707
224572	699708
264638	699709
2063	699710
721460	699711
67394	699712
181240	699713
175196	699714
309912	699715
359752	699716
31440	699717
197	699718
389687	699719
75254	699720
319818	699721
710865	699722
228252	699723
522273	699724
269325	699725
65826	699726
5882	699727
164670	699728
651801	699729
8518	699730
33835	699731
253590	699732
29545	699733
305272	699734
242266	699735
595021	699736
416364	699737
76705	699738
37839	699739
379434	699740
501030	699741
80457	699742
721404	699743
114871	699744
459078	699745
125188	699746
286915	699747
538146	699748
581257	699749
419602	699750
62783	699751
19213	699752
186251	699753
648142	699754
391464	699755
678487	699756
2436	699757
81871	699758
120169	699759
162930	699760
4802	699761
114201	699762
533837	699763
397087	699764
60411	699765
16740	699766
56174	699767
426862	699768
24691	699769
90923	699770
52696	699771
166	699772
353577	699773
77780	699774
664333	699775
563315	699776
18838	699777
7453	699778
465941	699779
146466	699780
182241	699781
5461	699782
43861	699783
184688	699784
68621	699785
107120	699786
27608	699787
41569	699788
100651	699789
922	699790
518837	699791
559982	699792
137317	699793
382259	699794
182379	699795
528403	699796
96692	699797
221140	699798
27306	699799
707403	699800
114234	699801
103113	699802
487475	699803
275263	699804
123639	699805
175267	699806
271914	699807
207025	699808
185220	699809
710521	699810
16861	699811
78309	699812
297281	699813
625825	699814
19386	699815
425546	699816
617454	699817
304324	699818
240064	699819
56202	699820
455652	699821
354104	699822
92795	699823
6068	699824
52053	699825
472946	699826
15992	699827
642997	699828
44313	699829
29674	699830
418662	699831
13108	699832
115571	699833
82869	699834
439118	699835
538345	699836
115776	699837
106806	699838
74729	699839
705378	699840
254179	699841
510	699842
30836	699843
65588	699844
121247	699845
227643	699846
47189	699847
665751	699848
5760	699849
380121	699850
561773	699851
26051	699852
213872	699853
470896	699854
268812	699855
88266	699856
610883	699857
326045	699858
598006	699859
405055	699860
461736	699861
475646	699862
435278	699863
325305	699864
281211	699865
2560	699866
122829	699867
21594	699868
106589	699869
385374	699870
677728	699871
100146	699872
169086	699873
47610	699874
624102	699875
567622	699876
703691	699877
30119	699878
251952	699879
199920	699880
323668	699881
545953	699882
42564	699883
5835	699884
276137	699885
18514	699886
11179	699887
486548	699888
232351	699889
719498	699890
274672	699891
168818	699892
248738	699893
8751	699894
544436	699895
108344	699896
40156	699897
44841	699898
107512	699899
683137	699900
56796	699901
630553	699902
431641	699903
191760	699904
8249	699905
425627	699906
27883	699907
531800	699908
301329	699909
41565	699910
16261	699911
579243	699912
363142	699913
113194	699914
197563	699915
612231	699916
213202	699917
421289	699918
362568	699919
659807	699920
115284	699921
175499	699922
669356	699923
698354	699924
151905	699925
161035	699926
453399	699927
57260	699928
129044	699929
173196	699930
112859	699931
557306	699932
132945	699933
612240	699934
156614	699935
663249	699936
51267	699937
48334	699938
480088	699939
364039	699940
497087	699941
316960	699942
85042	699943
80849	699944
58952	699945
13212	699946
147537	699947
21630	699948
101715	699949
14558	699950
120815	699951
389163	699952
127240	699953
535592	699954
563621	699955
450263	699956
27490	699957
183852	699958
432084	699959
667040	699960
517479	699961
229219	699962
487949	699963
19687	699964
420144	699965
467142	699966
540868	699967
327917	699968
225288	699969
50456	699970
129298	699971
285533	699972
341452	699973
54041	699974
685992	699975
50760	699976
63214	699977
143021	699978
137919	699979
328852	699980
439686	699981
30051	699982
89167	699983
33630	699984
171260	699985
164885	699986
358528	699987
408788	699988
42750	699989
166649	699990
13382	699991
546233	699992
145778	699993
286322	699994
609025	699995
31804	699996
372846	699997
14722	699998
160059	699999
174981	700000
710615	700001
61405	700002
379147	700003
483644	700004
2103	700005
128700	700006
171908	700007
13288	700008
250894	700009
76205	700010
46055	700011
101836	700012
8204	700013
156751	700014
14311	700015
620859	700016
90322	700017
504468	700018
32343	700019
18737	700020
636744	700021
78027	700022
545294	700023
268934	700024
2992	700025
50171	700026
124791	700027
47812	700028
503164	700029
493222	700030
85347	700031
428072	700032
156734	700033
122920	700034
310671	700035
110820	700036
60299	700037
65099	700038
333766	700039
109074	700040
76697	700041
18040	700042
257555	700043
607610	700044
32478	700045
337563	700046
105477	700047
206086	700048
637830	700049
171771	700050
220138	700051
212714	700052
107706	700053
119101	700054
99310	700055
13427	700056
223736	700057
429152	700058
109367	700059
210280	700060
402988	700061
250413	700062
215115	700063
321710	700064
645483	700065
216642	700066
220337	700067
644986	700068
107947	700069
110949	700070
620168	700071
3188	700072
526512	700073
142549	700074
122616	700075
402337	700076
17416	700077
23660	700078
151791	700079
53778	700080
179535	700081
184927	700082
573696	700083
545244	700084
285229	700085
113097	700086
94103	700087
505259	700088
67483	700089
26008	700090
703921	700091
246422	700092
593121	700093
43125	700094
20826	700095
570771	700096
217064	700097
21245	700098
433184	700099
226482	700100
147522	700101
168822	700102
704933	700103
655820	700104
684750	700105
26666	700106
83437	700107
710121	700108
550847	700109
2161	700110
369213	700111
486144	700112
49995	700113
4355	700114
254077	700115
98138	700116
2725	700117
134311	700118
556268	700119
519509	700120
698655	700121
278228	700122
595164	700123
614363	700124
655919	700125
29248	700126
14701	700127
319567	700128
32513	700129
8861	700130
521006	700131
157754	700132
181500	700133
412116	700134
559408	700135
494216	700136
403315	700137
536173	700138
371714	700139
580386	700140
257523	700141
104769	700142
44297	700143
303845	700144
468326	700145
187030	700146
712387	700147
591	700148
197575	700149
698462	700150
10512	700151
363293	700152
11207	700153
53626	700154
125296	700155
185020	700156
32092	700157
328332	700158
502791	700159
11109	700160
634815	700161
74662	700162
213180	700163
506231	700164
217289	700165
241920	700166
364289	700167
14552	700168
11016	700169
100872	700170
35854	700171
183821	700172
710088	700173
281202	700174
515208	700175
160806	700176
149151	700177
48237	700178
563398	700179
60491	700180
373889	700181
114370	700182
100466	700183
290872	700184
422857	700185
60888	700186
28347	700187
169707	700188
26066	700189
489228	700190
322006	700191
102420	700192
976	700193
136969	700194
251660	700195
38980	700196
644309	700197
5250	700198
178035	700199
15429	700200
66009	700201
213932	700202
29447	700203
171466	700204
228889	700205
571497	700206
674326	700207
137029	700208
592458	700209
46801	700210
74230	700211
440435	700212
554893	700213
111708	700214
536045	700215
93676	700216
638734	700217
97875	700218
308325	700219
617041	700220
431117	700221
35641	700222
301205	700223
586118	700224
470079	700225
459357	700226
487093	700227
715577	700228
149724	700229
39787	700230
622120	700231
25568	700232
172188	700233
430477	700234
64841	700235
7309	700236
176347	700237
225055	700238
478768	700239
705	700240
302251	700241
97434	700242
530383	700243
96637	700244
316830	700245
200844	700246
178059	700247
156510	700248
628941	700249
614965	700250
86	700251
43630	700252
533266	700253
17902	700254
21330	700255
592385	700256
542295	700257
407770	700258
35423	700259
217381	700260
46774	700261
148292	700262
464969	700263
106632	700264
296743	700265
720954	700266
113642	700267
113536	700268
11345	700269
138581	700270
385159	700271
697665	700272
3233	700273
61529	700274
453120	700275
10862	700276
422066	700277
4972	700278
346	700279
384996	700280
136077	700281
315651	700282
44676	700283
512148	700284
459773	700285
272745	700286
653133	700287
664676	700288
590888	700289
39389	700290
44087	700291
200739	700292
545961	700293
340431	700294
61755	700295
7912	700296
96238	700297
656625	700298
49101	700299
298884	700300
130477	700301
5022	700302
172356	700303
5032	700304
467324	700305
289629	700306
244584	700307
571338	700308
412602	700309
52895	700310
706977	700311
146490	700312
150897	700313
302435	700314
543861	700315
115886	700316
282636	700317
1083	700318
583686	700319
368223	700320
228174	700321
113644	700322
364652	700323
695089	700324
305807	700325
552790	700326
3179	700327
79458	700328
112068	700329
204947	700330
23876	700331
321477	700332
349092	700333
295335	700334
113767	700335
170936	700336
499638	700337
49144	700338
417119	700339
563168	700340
163164	700341
357171	700342
415969	700343
189475	700344
691706	700345
11195	700346
365000	700347
656583	700348
89896	700349
476434	700350
248092	700351
674277	700352
78653	700353
108414	700354
193329	700355
396762	700356
24201	700357
683838	700358
26703	700359
501110	700360
35614	700361
414573	700362
641012	700363
179415	700364
697490	700365
554027	700366
339597	700367
44680	700368
527188	700369
125121	700370
300264	700371
53483	700372
219876	700373
656704	700374
7	700375
371461	700376
648138	700377
14492	700378
31644	700379
454268	700380
128639	700381
350677	700382
132676	700383
87333	700384
862	700385
528037	700386
153190	700387
672155	700388
48028	700389
683190	700390
105671	700391
27930	700392
175049	700393
271581	700394
73424	700395
113494	700396
532356	700397
382656	700398
636213	700399
4494	700400
287538	700401
73980	700402
181953	700403
12405	700404
213858	700405
481730	700406
189306	700407
8081	700408
620203	700409
140975	700410
543309	700411
643766	700412
132177	700413
541958	700414
39235	700415
403064	700416
426222	700417
695571	700418
191580	700419
365582	700420
111878	700421
282493	700422
113406	700423
191424	700424
181732	700425
500798	700426
142760	700427
650648	700428
135671	700429
323927	700430
468182	700431
119284	700432
37416	700433
346600	700434
425532	700435
590824	700436
189138	700437
536018	700438
135820	700439
36479	700440
698264	700441
657119	700442
194424	700443
474986	700444
551603	700445
85463	700446
284226	700447
694935	700448
552837	700449
4998	700450
36486	700451
696687	700452
209196	700453
427191	700454
85642	700455
284428	700456
601447	700457
690240	700458
297600	700459
58543	700460
546398	700461
139114	700462
330783	700463
649527	700464
192395	700465
154673	700466
699207	700467
556652	700468
82964	700469
29095	700470
5939	700471
29785	700472
5179	700473
702060	700474
72361	700475
289440	700476
384995	700477
429960	700478
104158	700479
85432	700480
61900	700481
332773	700482
557363	700483
5167	700484
270828	700485
382865	700486
150526	700487
259299	700488
30102	700489
50556	700490
690474	700491
404311	700492
35929	700493
269534	700494
484637	700495
115087	700496
201524	700497
494235	700498
650436	700499
687119	700500
691515	700501
46037	700502
595903	700503
158024	700504
121331	700505
243281	700506
260489	700507
615983	700508
442010	700509
85073	700510
319168	700511
437868	700512
125126	700513
14584	700514
684697	700515
91532	700516
113784	700517
430441	700518
305863	700519
157237	700520
63753	700521
698888	700522
6397	700523
467481	700524
668955	700525
321856	700526
681241	700527
168938	700528
526937	700529
433281	700530
575784	700531
480685	700532
600014	700533
36011	700534
702157	700535
466509	700536
35768	700537
280961	700538
478010	700539
631354	700540
117648	700541
6338	700542
84617	700543
713233	700544
5431	700545
355180	700546
332178	700547
708298	700548
219069	700549
2615	700550
167040	700551
438765	700552
63861	700553
320726	700554
60705	700555
195274	700556
271	700557
430278	700558
117824	700559
330590	700560
464568	700561
411803	700562
150611	700563
572812	700564
377	700565
84670	700566
278136	700567
339821	700568
432542	700569
723969	700570
23717	700571
176350	700572
102428	700573
365091	700574
131720	700575
670031	700576
75446	700577
38065	700578
355820	700579
222993	700580
127858	700581
85898	700582
402600	700583
16591	700584
409476	700585
43613	700586
179247	700587
135313	700588
430342	700589
11342	700590
499105	700591
56308	700592
617493	700593
166764	700594
421517	700595
155397	700596
211022	700597
65607	700598
41369	700599
117162	700600
139032	700601
65216	700602
167104	700603
301097	700604
233427	700605
256522	700606
637494	700607
16098	700608
124443	700609
154742	700610
86841	700611
449825	700612
19619	700613
33547	700614
170917	700615
37751	700616
456443	700617
205697	700618
285397	700619
498220	700620
248366	700621
476029	700622
207487	700623
222787	700624
180750	700625
40554	700626
647596	700627
532105	700628
213706	700629
21535	700630
1427	700631
1	700632
136770	700633
60354	700634
80956	700635
36478	700636
67229	700637
120758	700638
277204	700639
642739	700640
687454	700641
21224	700642
41326	700643
789	700644
388852	700645
167670	700646
197460	700647
89099	700648
362626	700649
442348	700650
587769	700651
18930	700652
151516	700653
338725	700654
333159	700655
641728	700656
717384	700657
537533	700658
92701	700659
19091	700660
166247	700661
178568	700662
159771	700663
86351	700664
240	700665
22836	700666
346503	700667
3359	700668
590668	700669
638094	700670
15522	700671
85137	700672
640053	700673
16246	700674
461214	700675
9652	700676
99622	700677
413645	700678
91065	700679
369493	700680
316	700681
85688	700682
33931	700683
376291	700684
147055	700685
65118	700686
388996	700687
157554	700688
232881	700689
384444	700690
71988	700691
2529	700692
183859	700693
6694	700694
3492	700695
223700	700696
698658	700697
578337	700698
284694	700699
23819	700700
654042	700701
627991	700702
427108	700703
590858	700704
197772	700705
513003	700706
452757	700707
659483	700708
20253	700709
692496	700710
133592	700711
430506	700712
407237	700713
207987	700714
663469	700715
493348	700716
629021	700717
84152	700718
423561	700719
173148	700720
656584	700721
545665	700722
640258	700723
200100	700724
710292	700725
136882	700726
81087	700727
114334	700728
24219	700729
84312	700730
400430	700731
122656	700732
29442	700733
427082	700734
691126	700735
165418	700736
39382	700737
515581	700738
341901	700739
420393	700740
343361	700741
159085	700742
159216	700743
249543	700744
100019	700745
83883	700746
84637	700747
509274	700748
33873	700749
183801	700750
300494	700751
578202	700752
559998	700753
20762	700754
357788	700755
383187	700756
304957	700757
210080	700758
574563	700759
695584	700760
411116	700761
77351	700762
20344	700763
227338	700764
390250	700765
349156	700766
369298	700767
252249	700768
51820	700769
24275	700770
21823	700771
280943	700772
16096	700773
52991	700774
399515	700775
614748	700776
173193	700777
299119	700778
286232	700779
196657	700780
171423	700781
32026	700782
8604	700783
114750	700784
421452	700785
20222	700786
554925	700787
542916	700788
466485	700789
538529	700790
166570	700791
28135	700792
287433	700793
481193	700794
528686	700795
666959	700796
11294	700797
7482	700798
91606	700799
98452	700800
172666	700801
6075	700802
188854	700803
149663	700804
160986	700805
195123	700806
42081	700807
299589	700808
63716	700809
90314	700810
148015	700811
281367	700812
482106	700813
458959	700814
107269	700815
431481	700816
49716	700817
482551	700818
487254	700819
322206	700820
354328	700821
674798	700822
123201	700823
58539	700824
101418	700825
54097	700826
195427	700827
6790	700828
712227	700829
23179	700830
710366	700831
55796	700832
282286	700833
663719	700834
245818	700835
106773	700836
649799	700837
97964	700838
47222	700839
566080	700840
23882	700841
470141	700842
467115	700843
223453	700844
641068	700845
599096	700846
485247	700847
500318	700848
170748	700849
79518	700850
716114	700851
328035	700852
160464	700853
15175	700854
30865	700855
582909	700856
414298	700857
53253	700858
108610	700859
477726	700860
110646	700861
90479	700862
410609	700863
674929	700864
109642	700865
226474	700866
144948	700867
689185	700868
27987	700869
51654	700870
563186	700871
565143	700872
468754	700873
386584	700874
135417	700875
557767	700876
3408	700877
57	700878
35355	700879
562018	700880
722129	700881
483408	700882
401872	700883
238401	700884
470037	700885
90678	700886
438383	700887
80802	700888
392015	700889
303194	700890
661135	700891
14109	700892
29285	700893
83705	700894
690067	700895
84993	700896
135505	700897
560765	700898
49874	700899
99422	700900
461741	700901
176197	700902
596992	700903
371446	700904
9578	700905
399903	700906
59499	700907
6654	700908
19824	700909
677772	700910
333334	700911
35746	700912
336525	700913
98546	700914
270439	700915
2590	700916
608083	700917
502904	700918
13426	700919
21197	700920
10013	700921
329473	700922
90424	700923
711895	700924
99068	700925
152937	700926
242662	700927
538703	700928
447406	700929
586852	700930
114464	700931
605540	700932
297021	700933
38567	700934
24815	700935
613806	700936
108349	700937
395811	700938
400465	700939
116952	700940
76516	700941
290047	700942
297528	700943
680511	700944
154563	700945
613281	700946
367522	700947
116275	700948
39937	700949
136864	700950
642792	700951
452818	700952
678871	700953
66304	700954
662605	700955
641154	700956
71139	700957
51946	700958
600667	700959
79561	700960
603280	700961
96519	700962
183931	700963
335552	700964
111370	700965
626518	700966
517594	700967
109033	700968
399690	700969
353614	700970
544996	700971
604225	700972
69088	700973
160565	700974
560328	700975
448664	700976
102850	700977
121188	700978
162848	700979
78295	700980
70971	700981
315284	700982
544059	700983
175376	700984
385985	700985
679202	700986
22461	700987
34107	700988
309673	700989
419833	700990
474004	700991
16563	700992
5921	700993
29852	700994
473189	700995
448183	700996
464278	700997
193804	700998
17846	700999
433431	701000
28203	701001
41869	701002
218231	701003
178343	701004
95879	701005
34913	701006
290173	701007
684639	701008
136917	701009
663509	701010
29828	701011
165819	701012
325788	701013
287345	701014
640602	701015
18363	701016
114834	701017
36633	701018
43954	701019
10891	701020
499536	701021
23931	701022
903	701023
693101	701024
382779	701025
11801	701026
56408	701027
17596	701028
659471	701029
150750	701030
673108	701031
417825	701032
180938	701033
22324	701034
125907	701035
3062	701036
139232	701037
455800	701038
483354	701039
110787	701040
714769	701041
244983	701042
225209	701043
71939	701044
449603	701045
22664	701046
102075	701047
430599	701048
301001	701049
152337	701050
9652	701051
235303	701052
473356	701053
530815	701054
75607	701055
154133	701056
605362	701057
45553	701058
19399	701059
172911	701060
2396	701061
509980	701062
61317	701063
338681	701064
146764	701065
176998	701066
36729	701067
131062	701068
622529	701069
119202	701070
185625	701071
614611	701072
89431	701073
252836	701074
454064	701075
364424	701076
629166	701077
374101	701078
288160	701079
246473	701080
610322	701081
458762	701082
151630	701083
447683	701084
640499	701085
172296	701086
678384	701087
688802	701088
7757	701089
223278	701090
48662	701091
102706	701092
461816	701093
29706	701094
197403	701095
506000	701096
648160	701097
254561	701098
447479	701099
73667	701100
92888	701101
176833	701102
658837	701103
60511	701104
165543	701105
2459	701106
187009	701107
686379	701108
565015	701109
519616	701110
461140	701111
186174	701112
206440	701113
711239	701114
162721	701115
297085	701116
522609	701117
295501	701118
643242	701119
222867	701120
14036	701121
462459	701122
243255	701123
23959	701124
425218	701125
122992	701126
501392	701127
71999	701128
37242	701129
488104	701130
32754	701131
104538	701132
156646	701133
399267	701134
413461	701135
450236	701136
130071	701137
195299	701138
391913	701139
190534	701140
244515	701141
364683	701142
33345	701143
437901	701144
552088	701145
514087	701146
39158	701147
136313	701148
540146	701149
615123	701150
38132	701151
400563	701152
478473	701153
284937	701154
302743	701155
320316	701156
57176	701157
521531	701158
98183	701159
140125	701160
20925	701161
87980	701162
640823	701163
713961	701164
721781	701165
388073	701166
294522	701167
11203	701168
265071	701169
469837	701170
101077	701171
179220	701172
300781	701173
162118	701174
131363	701175
682773	701176
248541	701177
46980	701178
158130	701179
49867	701180
123214	701181
30070	701182
414756	701183
612	701184
599034	701185
77438	701186
356565	701187
2087	701188
636588	701189
169903	701190
145928	701191
425029	701192
5854	701193
342109	701194
64389	701195
181299	701196
5167	701197
14458	701198
12905	701199
55455	701200
227476	701201
115335	701202
128966	701203
50773	701204
164630	701205
696784	701206
588	701207
634402	701208
50411	701209
152989	701210
329175	701211
69019	701212
129432	701213
362560	701214
57198	701215
717266	701216
31382	701217
110393	701218
198619	701219
679914	701220
574673	701221
552087	701222
346012	701223
566115	701224
555869	701225
667475	701226
1193	701227
438508	701228
623913	701229
628909	701230
237007	701231
49653	701232
343609	701233
127893	701234
591767	701235
247675	701236
563739	701237
620722	701238
251758	701239
522433	701240
28245	701241
528793	701242
234472	701243
680712	701244
552620	701245
124582	701246
554416	701247
167118	701248
58083	701249
648952	701250
305894	701251
345	701252
641014	701253
245067	701254
305695	701255
49732	701256
155203	701257
520120	701258
164743	701259
26580	701260
164988	701261
648908	701262
164347	701263
152413	701264
537333	701265
308601	701266
350757	701267
123282	701268
165474	701269
151760	701270
27870	701271
246187	701272
143145	701273
406736	701274
46387	701275
120347	701276
398671	701277
122175	701278
67682	701279
1026	701280
396568	701281
680020	701282
42741	701283
137828	701284
286988	701285
551916	701286
162122	701287
700533	701288
23911	701289
685734	701290
311979	701291
612206	701292
492304	701293
3708	701294
521577	701295
623105	701296
271448	701297
559727	701298
482071	701299
603358	701300
191571	701301
18172	701302
159516	701303
550642	701304
14754	701305
93335	701306
420651	701307
65981	701308
421899	701309
603093	701310
157806	701311
483665	701312
263413	701313
149930	701314
43803	701315
144391	701316
479664	701317
237927	701318
369224	701319
489455	701320
671594	701321
488038	701322
49079	701323
684617	701324
15871	701325
182962	701326
3949	701327
80216	701328
192117	701329
40366	701330
13916	701331
31836	701332
296693	701333
90225	701334
635701	701335
154831	701336
126548	701337
91195	701338
38923	701339
1495	701340
106884	701341
67785	701342
427808	701343
313776	701344
518369	701345
6705	701346
68677	701347
536319	701348
70163	701349
41161	701350
328370	701351
442445	701352
527755	701353
2702	701354
567342	701355
309572	701356
894	701357
120646	701358
216231	701359
715405	701360
230909	701361
165871	701362
55243	701363
282628	701364
184244	701365
296	701366
292984	701367
306556	701368
160485	701369
583217	701370
650551	701371
487776	701372
36172	701373
418116	701374
50821	701375
490209	701376
353890	701377
21443	701378
189513	701379
148609	701380
312192	701381
104976	701382
485884	701383
490887	701384
100453	701385
414771	701386
9785	701387
164870	701388
686793	701389
505306	701390
676684	701391
671482	701392
420341	701393
520642	701394
146979	701395
133278	701396
685852	701397
52736	701398
68913	701399
243532	701400
631820	701401
52144	701402
61522	701403
447004	701404
81373	701405
50599	701406
546213	701407
701856	701408
190307	701409
23782	701410
135604	701411
56544	701412
66215	701413
185293	701414
551357	701415
84444	701416
713354	701417
476236	701418
707751	701419
661526	701420
693165	701421
493720	701422
398971	701423
647527	701424
662363	701425
425882	701426
409954	701427
389229	701428
102156	701429
396023	701430
695783	701431
404935	701432
124489	701433
671586	701434
652847	701435
282956	701436
450563	701437
52924	701438
310667	701439
715951	701440
550834	701441
52694	701442
281774	701443
132874	701444
118241	701445
693216	701446
392950	701447
114502	701448
168278	701449
2078	701450
536487	701451
222754	701452
208914	701453
232865	701454
658925	701455
520183	701456
212311	701457
101206	701458
709561	701459
337386	701460
92472	701461
698747	701462
1882	701463
594473	701464
284262	701465
298265	701466
88922	701467
297357	701468
190684	701469
289678	701470
234797	701471
106202	701472
683820	701473
582030	701474
33549	701475
256460	701476
97608	701477
584397	701478
139173	701479
658817	701480
289727	701481
640736	701482
35656	701483
372067	701484
282416	701485
202990	701486
86948	701487
27376	701488
15710	701489
126293	701490
66434	701491
70389	701492
664981	701493
29818	701494
2659	701495
88419	701496
556957	701497
596248	701498
17429	701499
176262	701500
155125	701501
648252	701502
132251	701503
106759	701504
234774	701505
205340	701506
301625	701507
576887	701508
192685	701509
366843	701510
260523	701511
24	701512
383810	701513
170591	701514
36126	701515
110824	701516
463633	701517
472846	701518
153952	701519
652244	701520
531598	701521
94710	701522
581910	701523
364578	701524
2809	701525
651480	701526
2902	701527
21264	701528
297825	701529
186526	701530
246236	701531
8755	701532
52839	701533
142888	701534
142206	701535
472387	701536
49292	701537
451561	701538
162456	701539
114887	701540
426027	701541
279425	701542
79385	701543
37811	701544
573803	701545
722956	701546
187478	701547
73927	701548
92486	701549
200607	701550
200076	701551
482725	701552
537186	701553
107581	701554
375917	701555
133466	701556
124644	701557
440404	701558
102664	701559
624987	701560
113741	701561
260008	701562
85454	701563
39684	701564
178818	701565
526549	701566
564588	701567
122214	701568
4113	701569
183383	701570
514394	701571
2102	701572
361569	701573
132104	701574
686467	701575
502775	701576
142414	701577
7697	701578
4408	701579
181226	701580
543674	701581
322892	701582
2254	701583
36028	701584
425616	701585
81919	701586
519685	701587
468657	701588
77289	701589
132465	701590
247213	701591
204484	701592
133302	701593
140108	701594
375740	701595
214431	701596
20593	701597
430255	701598
631581	701599
19493	701600
713114	701601
489673	701602
103889	701603
59853	701604
95588	701605
104151	701606
40770	701607
143631	701608
3391	701609
118213	701610
137958	701611
518223	701612
35775	701613
53944	701614
431090	701615
213567	701616
105719	701617
197654	701618
37519	701619
11930	701620
364512	701621
27773	701622
669504	701623
184747	701624
273983	701625
146721	701626
16897	701627
110934	701628
380339	701629
657087	701630
535948	701631
351916	701632
455608	701633
713290	701634
584664	701635
418702	701636
579797	701637
624491	701638
11025	701639
311284	701640
620457	701641
410818	701642
101639	701643
712753	701644
471199	701645
4057	701646
131132	701647
515117	701648
133017	701649
179044	701650
200298	701651
293532	701652
40789	701653
141720	701654
505466	701655
698348	701656
443278	701657
179240	701658
610177	701659
667406	701660
29033	701661
159280	701662
29931	701663
29666	701664
88237	701665
654369	701666
257346	701667
523	701668
462743	701669
594381	701670
290493	701671
562684	701672
599707	701673
684907	701674
722910	701675
131395	701676
118214	701677
421211	701678
41094	701679
3	701680
542623	701681
132878	701682
477258	701683
127579	701684
5548	701685
588962	701686
115742	701687
91451	701688
18196	701689
209554	701690
420012	701691
23093	701692
319096	701693
345582	701694
126653	701695
109066	701696
211668	701697
166289	701698
103832	701699
45504	701700
257708	701701
64334	701702
611097	701703
142756	701704
666933	701705
720791	701706
151099	701707
254806	701708
39788	701709
182293	701710
27649	701711
165437	701712
501901	701713
427151	701714
107870	701715
93836	701716
115505	701717
170562	701718
45326	701719
400813	701720
623458	701721
109153	701722
570358	701723
614964	701724
98061	701725
121977	701726
668154	701727
722136	701728
40381	701729
76908	701730
447737	701731
42599	701732
606081	701733
531882	701734
378168	701735
460655	701736
403662	701737
604265	701738
114738	701739
487157	701740
363941	701741
430609	701742
313219	701743
308614	701744
298351	701745
573096	701746
178698	701747
665852	701748
330466	701749
356264	701750
88696	701751
174281	701752
379679	701753
690149	701754
110585	701755
663020	701756
106736	701757
550705	701758
422434	701759
511098	701760
468795	701761
155524	701762
10364	701763
147587	701764
136299	701765
31157	701766
597224	701767
688905	701768
63908	701769
346977	701770
192270	701771
132941	701772
681845	701773
134379	701774
656321	701775
300366	701776
83667	701777
659707	701778
486566	701779
253753	701780
318022	701781
547721	701782
55141	701783
935	701784
369266	701785
348902	701786
458080	701787
149535	701788
399858	701789
436155	701790
509253	701791
43456	701792
148233	701793
240280	701794
342211	701795
211572	701796
706063	701797
286492	701798
115929	701799
439288	701800
41596	701801
593642	701802
41754	701803
358236	701804
276705	701805
7518	701806
166507	701807
448667	701808
642983	701809
100158	701810
320498	701811
6058	701812
101415	701813
395720	701814
251957	701815
23915	701816
621792	701817
66815	701818
316658	701819
960	701820
144869	701821
166707	701822
151543	701823
454327	701824
162974	701825
427505	701826
379000	701827
318504	701828
13350	701829
244352	701830
298387	701831
667622	701832
11417	701833
53351	701834
184759	701835
630332	701836
27597	701837
95116	701838
8304	701839
285938	701840
254850	701841
634140	701842
485800	701843
95949	701844
262088	701845
290020	701846
105711	701847
534258	701848
223825	701849
178	701850
528845	701851
543345	701852
643539	701853
44918	701854
117802	701855
242081	701856
264928	701857
603554	701858
36359	701859
554805	701860
238235	701861
122143	701862
74643	701863
403541	701864
691225	701865
148400	701866
197568	701867
627915	701868
73215	701869
174336	701870
154348	701871
572236	701872
148532	701873
720154	701874
475469	701875
236408	701876
339969	701877
406	701878
683724	701879
625994	701880
3261	701881
48707	701882
623971	701883
64577	701884
164982	701885
383770	701886
244735	701887
479536	701888
440923	701889
415577	701890
498385	701891
415469	701892
2640	701893
511699	701894
229668	701895
666913	701896
227955	701897
590655	701898
12870	701899
201046	701900
665109	701901
548786	701902
692772	701903
625960	701904
97961	701905
512946	701906
723125	701907
341201	701908
63426	701909
1665	701910
183600	701911
291465	701912
619775	701913
17444	701914
183590	701915
111151	701916
44389	701917
173907	701918
132545	701919
55902	701920
445521	701921
19787	701922
60882	701923
404387	701924
540214	701925
621480	701926
554864	701927
475871	701928
151999	701929
682677	701930
68874	701931
323152	701932
564900	701933
32053	701934
276788	701935
693549	701936
3942	701937
139574	701938
75122	701939
691436	701940
377587	701941
375760	701942
125343	701943
286945	701944
549276	701945
563080	701946
33108	701947
2095	701948
293844	701949
128947	701950
287949	701951
418300	701952
33919	701953
388134	701954
422530	701955
11165	701956
50839	701957
9103	701958
182223	701959
88049	701960
15257	701961
502269	701962
359154	701963
378385	701964
697794	701965
36940	701966
392236	701967
401679	701968
266039	701969
258472	701970
321973	701971
260454	701972
500332	701973
5902	701974
353002	701975
90864	701976
71622	701977
16429	701978
646031	701979
468073	701980
414408	701981
43424	701982
473984	701983
236886	701984
64081	701985
111285	701986
331350	701987
279035	701988
89858	701989
572101	701990
574605	701991
721228	701992
434920	701993
321067	701994
507511	701995
126900	701996
704667	701997
371416	701998
138779	701999
153372	702000
46533	702001
633554	702002
46165	702003
211381	702004
376899	702005
120446	702006
617443	702007
328181	702008
265393	702009
384101	702010
12199	702011
30083	702012
700443	702013
174861	702014
138882	702015
149964	702016
147959	702017
194229	702018
588506	702019
675198	702020
81864	702021
190490	702022
231509	702023
707122	702024
576068	702025
9050	702026
459	702027
724794	702028
299959	702029
168236	702030
8585	702031
422800	702032
10577	702033
605647	702034
43383	702035
517668	702036
49500	702037
470677	702038
485556	702039
17361	702040
32145	702041
112226	702042
530202	702043
285083	702044
87720	702045
574247	702046
153621	702047
170920	702048
236144	702049
557702	702050
157792	702051
443559	702052
184344	702053
83743	702054
173227	702055
33701	702056
165471	702057
246004	702058
519599	702059
123792	702060
240091	702061
499843	702062
66036	702063
471194	702064
569782	702065
1183	702066
98742	702067
2554	702068
362631	702069
273227	702070
468945	702071
91366	702072
571457	702073
179378	702074
108232	702075
113776	702076
396876	702077
274014	702078
276267	702079
718449	702080
30580	702081
380361	702082
117633	702083
626377	702084
39974	702085
590917	702086
389589	702087
289730	702088
458820	702089
27951	702090
342918	702091
461870	702092
179905	702093
271977	702094
46134	702095
75937	702096
50549	702097
117746	702098
218441	702099
172336	702100
354374	702101
32307	702102
281734	702103
2323	702104
624876	702105
267650	702106
529826	702107
49236	702108
108517	702109
91795	702110
691300	702111
254329	702112
28138	702113
178095	702114
231749	702115
125793	702116
447208	702117
44262	702118
373888	702119
334622	702120
42888	702121
116415	702122
517336	702123
168787	702124
454135	702125
3278	702126
1533	702127
146675	702128
586072	702129
97812	702130
274891	702131
442972	702132
251014	702133
617345	702134
589721	702135
447934	702136
58145	702137
632559	702138
118364	702139
16087	702140
84588	702141
23126	702142
69739	702143
200856	702144
166724	702145
646589	702146
616193	702147
81869	702148
286555	702149
49623	702150
548023	702151
78896	702152
145688	702153
9296	702154
397916	702155
356787	702156
230336	702157
55595	702158
686599	702159
568259	702160
66736	702161
324086	702162
28137	702163
28655	702164
576976	702165
1738	702166
334655	702167
496956	702168
3962	702169
342481	702170
83569	702171
269628	702172
323	702173
119849	702174
80143	702175
6480	702176
491126	702177
31	702178
631323	702179
114219	702180
292239	702181
608080	702182
701738	702183
63572	702184
378571	702185
411094	702186
127070	702187
290319	702188
2935	702189
2438	702190
151226	702191
121449	702192
492546	702193
177383	702194
34436	702195
146926	702196
71548	702197
714446	702198
507468	702199
45419	702200
49114	702201
507419	702202
322970	702203
237345	702204
90543	702205
65909	702206
63240	702207
41983	702208
118854	702209
40588	702210
341749	702211
482	702212
245235	702213
432397	702214
174510	702215
20650	702216
434068	702217
343126	702218
141552	702219
418904	702220
712130	702221
666438	702222
146480	702223
238652	702224
288169	702225
611640	702226
690128	702227
150687	702228
646809	702229
183988	702230
43897	702231
219669	702232
168767	702233
42735	702234
73170	702235
70931	702236
373562	702237
444036	702238
346291	702239
153799	702240
589172	702241
597189	702242
26194	702243
640471	702244
475174	702245
692184	702246
175161	702247
58847	702248
496571	702249
612137	702250
268793	702251
223675	702252
612878	702253
81992	702254
561677	702255
498159	702256
8819	702257
601491	702258
366244	702259
3827	702260
16116	702261
1841	702262
201032	702263
92290	702264
72343	702265
269502	702266
574317	702267
595871	702268
191151	702269
646048	702270
37946	702271
65913	702272
1578	702273
224917	702274
78710	702275
498021	702276
173924	702277
650598	702278
426341	702279
60574	702280
41334	702281
181694	702282
711042	702283
81773	702284
142895	702285
490925	702286
6417	702287
122683	702288
19224	702289
132908	702290
665225	702291
177964	702292
164745	702293
489185	702294
258210	702295
336192	702296
39057	702297
275661	702298
39783	702299
90643	702300
253656	702301
51060	702302
271149	702303
54723	702304
132950	702305
15818	702306
101720	702307
313742	702308
10223	702309
556575	702310
466325	702311
39781	702312
420767	702313
217561	702314
8606	702315
83915	702316
35042	702317
165987	702318
140631	702319
144045	702320
157990	702321
396601	702322
244431	702323
71394	702324
653401	702325
300274	702326
535304	702327
289261	702328
135477	702329
66679	702330
193308	702331
569456	702332
517516	702333
530708	702334
442782	702335
687162	702336
96203	702337
10789	702338
434564	702339
146477	702340
47512	702341
295956	702342
487823	702343
476829	702344
232392	702345
287818	702346
634211	702347
563202	702348
128586	702349
188274	702350
678769	702351
32150	702352
34828	702353
25799	702354
293839	702355
511621	702356
499939	702357
98772	702358
470256	702359
700295	702360
120266	702361
199528	702362
569226	702363
313829	702364
83733	702365
23102	702366
69094	702367
644965	702368
10081	702369
721373	702370
711557	702371
676785	702372
567045	702373
459636	702374
709041	702375
77655	702376
331492	702377
533007	702378
41024	702379
8397	702380
27206	702381
278347	702382
673315	702383
686434	702384
710	702385
372231	702386
146660	702387
216	702388
41750	702389
191270	702390
329868	702391
416314	702392
677651	702393
139549	702394
12981	702395
400321	702396
221314	702397
59577	702398
186059	702399
370416	702400
285763	702401
694196	702402
307420	702403
23519	702404
161212	702405
217022	702406
597924	702407
1305	702408
507769	702409
315046	702410
30965	702411
112744	702412
2718	702413
486911	702414
346922	702415
192081	702416
476778	702417
492948	702418
190911	702419
329681	702420
508252	702421
659040	702422
234078	702423
6743	702424
686184	702425
90658	702426
644374	702427
139770	702428
127366	702429
435327	702430
278410	702431
715485	702432
54462	702433
69202	702434
350791	702435
14845	702436
9019	702437
695482	702438
369740	702439
42241	702440
913	702441
19569	702442
11335	702443
214044	702444
9680	702445
563595	702446
399455	702447
40390	702448
89834	702449
625830	702450
117421	702451
434724	702452
371330	702453
499131	702454
234885	702455
616324	702456
338086	702457
237950	702458
657544	702459
81027	702460
388851	702461
169572	702462
101558	702463
372195	702464
628021	702465
133663	702466
259347	702467
118952	702468
480457	702469
321228	702470
245880	702471
463492	702472
81083	702473
394812	702474
14084	702475
160855	702476
22170	702477
2237	702478
125922	702479
693628	702480
187962	702481
34517	702482
677276	702483
690829	702484
348018	702485
26323	702486
713148	702487
183554	702488
84988	702489
255927	702490
112161	702491
712862	702492
49024	702493
253717	702494
201729	702495
14125	702496
417357	702497
612265	702498
24787	702499
119065	702500
43471	702501
68222	702502
102852	702503
22897	702504
1422	702505
235891	702506
563337	702507
46432	702508
163423	702509
112304	702510
71558	702511
571556	702512
4909	702513
1240	702514
473164	702515
537641	702516
14783	702517
98687	702518
316077	702519
403901	702520
95525	702521
9894	702522
518767	702523
227887	702524
639790	702525
3796	702526
172261	702527
49700	702528
128768	702529
18643	702530
266437	702531
519542	702532
298434	702533
436678	702534
456566	702535
215829	702536
327923	702537
1280	702538
581292	702539
43544	702540
136517	702541
9772	702542
6276	702543
491907	702544
158209	702545
10119	702546
629038	702547
283953	702548
50426	702549
561975	702550
312516	702551
624654	702552
154795	702553
123606	702554
19324	702555
41018	702556
581116	702557
510096	702558
158961	702559
44266	702560
593057	702561
582280	702562
104004	702563
503826	702564
5112	702565
48627	702566
78302	702567
19097	702568
304386	702569
495959	702570
285438	702571
678352	702572
23994	702573
509256	702574
23212	702575
498372	702576
4993	702577
445381	702578
136790	702579
310904	702580
310026	702581
559581	702582
213078	702583
205261	702584
559701	702585
201906	702586
501892	702587
20092	702588
9636	702589
2649	702590
79582	702591
186832	702592
328830	702593
618962	702594
697714	702595
215092	702596
114621	702597
642170	702598
328083	702599
587304	702600
114192	702601
61625	702602
627865	702603
184978	702604
643616	702605
563152	702606
110681	702607
5787	702608
501506	702609
63102	702610
111216	702611
16310	702612
418593	702613
234746	702614
260466	702615
460437	702616
469681	702617
245711	702618
38634	702619
459212	702620
38880	702621
71345	702622
365484	702623
601450	702624
631292	702625
282889	702626
547930	702627
65973	702628
274076	702629
274651	702630
591164	702631
109286	702632
26193	702633
491923	702634
184098	702635
174033	702636
586569	702637
157293	702638
497630	702639
707912	702640
412535	702641
98381	702642
634390	702643
16243	702644
157635	702645
183593	702646
134644	702647
14796	702648
136450	702649
227299	702650
123027	702651
45690	702652
240976	702653
462591	702654
351568	702655
20943	702656
416461	702657
20786	702658
126031	702659
116155	702660
335909	702661
84479	702662
183045	702663
279501	702664
121212	702665
466961	702666
570790	702667
373552	702668
9301	702669
39414	702670
575708	702671
172793	702672
127934	702673
14938	702674
10636	702675
363445	702676
558486	702677
137477	702678
688899	702679
345655	702680
258289	702681
292510	702682
13968	702683
85664	702684
582173	702685
2953	702686
285625	702687
146237	702688
717797	702689
297031	702690
613165	702691
14724	702692
654132	702693
147180	702694
28424	702695
427157	702696
430265	702697
5418	702698
332978	702699
144772	702700
100671	702701
501859	702702
464794	702703
70796	702704
253355	702705
300767	702706
707366	702707
134982	702708
684040	702709
308484	702710
110059	702711
247872	702712
2112	702713
687849	702714
203160	702715
125236	702716
524662	702717
566468	702718
171966	702719
556396	702720
440685	702721
106501	702722
652134	702723
722465	702724
15875	702725
333933	702726
460032	702727
502447	702728
219014	702729
162695	702730
651954	702731
572249	702732
17379	702733
34157	702734
190656	702735
306316	702736
538066	702737
4477	702738
14430	702739
21857	702740
431665	702741
31813	702742
12190	702743
308003	702744
478323	702745
138818	702746
30121	702747
104922	702748
432597	702749
35303	702750
608569	702751
47764	702752
471032	702753
19598	702754
41148	702755
655026	702756
577990	702757
595611	702758
142282	702759
10831	702760
173133	702761
5468	702762
427461	702763
282247	702764
129924	702765
276565	702766
232577	702767
273145	702768
21722	702769
640855	702770
96738	702771
17917	702772
503505	702773
657412	702774
176203	702775
151647	702776
36611	702777
352108	702778
253504	702779
205678	702780
121168	702781
41652	702782
59372	702783
51512	702784
42202	702785
524372	702786
199513	702787
265203	702788
199622	702789
74084	702790
119312	702791
10436	702792
478009	702793
258332	702794
667310	702795
6876	702796
347055	702797
52943	702798
38227	702799
243057	702800
90289	702801
715253	702802
385706	702803
82131	702804
8771	702805
538181	702806
66129	702807
285227	702808
26303	702809
718891	702810
448901	702811
39397	702812
190748	702813
145475	702814
17740	702815
67443	702816
659228	702817
19923	702818
583045	702819
18662	702820
694542	702821
555965	702822
619015	702823
600467	702824
529241	702825
668983	702826
3969	702827
49855	702828
467741	702829
7494	702830
385958	702831
615198	702832
392527	702833
663965	702834
179752	702835
112956	702836
94002	702837
632088	702838
80685	702839
680569	702840
354705	702841
328605	702842
73327	702843
226984	702844
411730	702845
221993	702846
38497	702847
257711	702848
368841	702849
203601	702850
37527	702851
703508	702852
196948	702853
673561	702854
418950	702855
430015	702856
44021	702857
135391	702858
322359	702859
347264	702860
657777	702861
175597	702862
96499	702863
391071	702864
35034	702865
19992	702866
101920	702867
64622	702868
48785	702869
677088	702870
413586	702871
152534	702872
286177	702873
55540	702874
358409	702875
522115	702876
428722	702877
634965	702878
46343	702879
661115	702880
650604	702881
56763	702882
109192	702883
31191	702884
99158	702885
638957	702886
238009	702887
52110	702888
699761	702889
5121	702890
381474	702891
473126	702892
290273	702893
275038	702894
264037	702895
251504	702896
440729	702897
276517	702898
630866	702899
197980	702900
68350	702901
48489	702902
351007	702903
45	702904
228761	702905
49888	702906
657086	702907
141671	702908
122813	702909
211509	702910
3976	702911
367819	702912
85691	702913
182994	702914
565426	702915
389662	702916
48965	702917
663871	702918
424052	702919
199987	702920
251269	702921
120064	702922
73990	702923
46498	702924
697022	702925
165329	702926
209610	702927
211491	702928
114500	702929
705328	702930
31019	702931
4075	702932
178720	702933
168142	702934
705072	702935
220934	702936
509072	702937
268763	702938
197663	702939
281824	702940
151491	702941
172695	702942
80764	702943
173737	702944
611952	702945
133921	702946
42619	702947
176068	702948
213840	702949
291820	702950
495796	702951
357808	702952
220358	702953
539286	702954
120211	702955
276138	702956
31939	702957
298320	702958
498156	702959
590703	702960
33718	702961
130977	702962
629235	702963
397963	702964
141446	702965
573165	702966
281654	702967
297531	702968
516497	702969
129625	702970
125891	702971
483289	702972
118831	702973
366489	702974
99959	702975
55301	702976
54021	702977
494346	702978
172386	702979
491553	702980
423833	702981
717133	702982
280839	702983
644745	702984
113227	702985
50657	702986
309312	702987
594152	702988
669235	702989
153519	702990
32705	702991
436995	702992
22731	702993
100010	702994
47417	702995
536520	702996
148122	702997
110023	702998
183048	702999
5799	703000
373	703001
675860	703002
7330	703003
636378	703004
37148	703005
102955	703006
106	703007
524794	703008
162747	703009
178150	703010
251910	703011
631688	703012
495375	703013
83216	703014
24912	703015
659419	703016
713971	703017
206176	703018
303338	703019
458019	703020
711564	703021
62700	703022
117994	703023
619955	703024
453040	703025
632397	703026
108666	703027
54215	703028
360357	703029
147400	703030
724511	703031
385567	703032
199032	703033
331163	703034
637008	703035
102353	703036
504407	703037
37947	703038
57832	703039
196419	703040
573613	703041
442886	703042
174941	703043
340149	703044
146933	703045
8673	703046
492192	703047
91392	703048
99236	703049
73503	703050
692065	703051
17613	703052
35916	703053
301051	703054
148630	703055
419779	703056
566932	703057
337290	703058
100344	703059
80198	703060
655487	703061
305556	703062
69921	703063
14540	703064
632010	703065
93997	703066
491203	703067
524778	703068
239651	703069
81007	703070
247968	703071
35381	703072
320715	703073
666270	703074
186596	703075
192705	703076
138141	703077
41008	703078
679321	703079
542440	703080
31892	703081
43811	703082
252343	703083
190	703084
459816	703085
449017	703086
161204	703087
726	703088
671345	703089
339464	703090
494170	703091
478744	703092
551162	703093
276030	703094
167681	703095
48230	703096
105643	703097
312701	703098
343630	703099
647506	703100
597317	703101
179015	703102
567026	703103
40135	703104
6629	703105
123555	703106
308080	703107
283261	703108
438602	703109
520979	703110
17710	703111
543723	703112
195870	703113
628273	703114
720893	703115
112052	703116
447124	703117
19751	703118
30312	703119
60119	703120
715992	703121
498215	703122
71977	703123
307636	703124
501950	703125
179289	703126
71027	703127
146521	703128
623425	703129
519061	703130
656431	703131
268401	703132
146426	703133
62036	703134
48274	703135
677198	703136
457153	703137
402178	703138
58368	703139
442263	703140
231104	703141
192321	703142
526852	703143
108821	703144
318937	703145
67524	703146
9715	703147
3752	703148
6681	703149
229158	703150
412214	703151
21327	703152
694914	703153
44739	703154
216698	703155
376160	703156
272458	703157
20016	703158
56706	703159
26760	703160
649684	703161
409912	703162
183558	703163
42954	703164
84809	703165
484516	703166
705943	703167
158360	703168
506302	703169
180496	703170
116003	703171
304427	703172
53367	703173
308180	703174
117744	703175
125616	703176
619276	703177
350227	703178
672272	703179
126047	703180
595524	703181
639220	703182
669710	703183
494530	703184
40814	703185
158	703186
367710	703187
206407	703188
372166	703189
140699	703190
286789	703191
181509	703192
116213	703193
430	703194
455194	703195
8778	703196
419119	703197
531219	703198
29415	703199
550279	703200
635673	703201
471347	703202
596769	703203
153335	703204
655	703205
341151	703206
9042	703207
701810	703208
694535	703209
164015	703210
24273	703211
11463	703212
644135	703213
159362	703214
30155	703215
38445	703216
141948	703217
447749	703218
41900	703219
49281	703220
121246	703221
627155	703222
199320	703223
50583	703224
29697	703225
697260	703226
3818	703227
306403	703228
161315	703229
45829	703230
279981	703231
886	703232
464	703233
719789	703234
486223	703235
200375	703236
6834	703237
145139	703238
159277	703239
129262	703240
445943	703241
13350	703242
524596	703243
645834	703244
166967	703245
458140	703246
552030	703247
14589	703248
461264	703249
450259	703250
326282	703251
435715	703252
61396	703253
113631	703254
484744	703255
159084	703256
26898	703257
697905	703258
116233	703259
677933	703260
472731	703261
510977	703262
41176	703263
69529	703264
2320	703265
4024	703266
560337	703267
88871	703268
245325	703269
319042	703270
61558	703271
383474	703272
581488	703273
554379	703274
595031	703275
33749	703276
1215	703277
20930	703278
162874	703279
169274	703280
75719	703281
32990	703282
7035	703283
84690	703284
141188	703285
680643	703286
12832	703287
184589	703288
17364	703289
116430	703290
124124	703291
38534	703292
295699	703293
49421	703294
139534	703295
20005	703296
16967	703297
105315	703298
39890	703299
358577	703300
175888	703301
14725	703302
454067	703303
310416	703304
507428	703305
696702	703306
217209	703307
27016	703308
145955	703309
24479	703310
120731	703311
114709	703312
143212	703313
663629	703314
203829	703315
90333	703316
141142	703317
187176	703318
22103	703319
187234	703320
702527	703321
5208	703322
244631	703323
128809	703324
178743	703325
601713	703326
601194	703327
39359	703328
40103	703329
279335	703330
140791	703331
85643	703332
516329	703333
21457	703334
247192	703335
199284	703336
505092	703337
173106	703338
72021	703339
399531	703340
390025	703341
437390	703342
497416	703343
42770	703344
37998	703345
419451	703346
66852	703347
702064	703348
452	703349
111671	703350
56467	703351
147011	703352
462859	703353
609765	703354
549615	703355
34520	703356
638579	703357
182929	703358
640597	703359
502307	703360
38828	703361
580756	703362
58624	703363
47550	703364
669744	703365
316206	703366
7959	703367
341594	703368
705603	703369
111346	703370
527800	703371
669932	703372
649683	703373
121966	703374
75633	703375
9795	703376
411874	703377
286243	703378
329691	703379
185499	703380
492091	703381
500063	703382
174	703383
492132	703384
129799	703385
122069	703386
329751	703387
658671	703388
362164	703389
671719	703390
189002	703391
3918	703392
341473	703393
151518	703394
13201	703395
108981	703396
215380	703397
326173	703398
73242	703399
436991	703400
24674	703401
415652	703402
113010	703403
443450	703404
73201	703405
12314	703406
434581	703407
435970	703408
318656	703409
7267	703410
8853	703411
514957	703412
30847	703413
317129	703414
146002	703415
111971	703416
445910	703417
583069	703418
28173	703419
17202	703420
39976	703421
27750	703422
41917	703423
169768	703424
107773	703425
27730	703426
446804	703427
119068	703428
169006	703429
677029	703430
104207	703431
362831	703432
716995	703433
684023	703434
671510	703435
5410	703436
14191	703437
721450	703438
86468	703439
322281	703440
244108	703441
65104	703442
395753	703443
294198	703444
583180	703445
25157	703446
491833	703447
903	703448
679367	703449
17769	703450
166837	703451
487130	703452
34049	703453
706911	703454
216020	703455
9236	703456
159459	703457
32663	703458
45234	703459
28162	703460
661290	703461
40443	703462
178102	703463
595988	703464
103295	703465
26754	703466
147498	703467
433312	703468
645353	703469
254253	703470
488113	703471
137019	703472
242052	703473
523524	703474
412730	703475
8138	703476
153733	703477
131899	703478
351330	703479
160229	703480
451403	703481
107122	703482
246439	703483
103097	703484
72396	703485
270755	703486
422998	703487
516802	703488
410358	703489
543492	703490
88676	703491
6156	703492
435702	703493
157768	703494
606803	703495
100731	703496
507287	703497
48928	703498
136006	703499
22094	703500
575195	703501
4899	703502
105087	703503
517014	703504
649549	703505
646737	703506
154619	703507
130465	703508
107486	703509
374173	703510
110536	703511
178481	703512
102232	703513
284842	703514
344899	703515
544038	703516
311962	703517
11737	703518
454440	703519
279365	703520
176902	703521
194211	703522
128572	703523
490606	703524
101503	703525
22885	703526
292366	703527
33737	703528
550588	703529
495975	703530
187774	703531
179995	703532
424254	703533
560865	703534
100774	703535
217969	703536
359920	703537
132893	703538
109698	703539
146638	703540
345888	703541
178300	703542
495215	703543
378095	703544
145693	703545
13082	703546
8422	703547
192820	703548
109907	703549
174885	703550
94669	703551
437781	703552
49987	703553
675350	703554
510875	703555
431504	703556
68830	703557
27758	703558
38482	703559
132182	703560
297164	703561
137588	703562
98926	703563
171442	703564
114594	703565
76135	703566
358738	703567
316074	703568
177671	703569
94454	703570
193220	703571
738	703572
437235	703573
531310	703574
34504	703575
643375	703576
315445	703577
696213	703578
623353	703579
33372	703580
133316	703581
210263	703582
21495	703583
152385	703584
454388	703585
259829	703586
71419	703587
493776	703588
153777	703589
299107	703590
40515	703591
360246	703592
253199	703593
373103	703594
65078	703595
617994	703596
42307	703597
83945	703598
153719	703599
13322	703600
6956	703601
127598	703602
111203	703603
159898	703604
50422	703605
515105	703606
93152	703607
23323	703608
72677	703609
105946	703610
283186	703611
7047	703612
70561	703613
695327	703614
10404	703615
170310	703616
191620	703617
270359	703618
450083	703619
607928	703620
367650	703621
145877	703622
656049	703623
463046	703624
626076	703625
588249	703626
682748	703627
271615	703628
578069	703629
365620	703630
144283	703631
662470	703632
464736	703633
467851	703634
242339	703635
595531	703636
73363	703637
64419	703638
227483	703639
378417	703640
76568	703641
612600	703642
86282	703643
679582	703644
112494	703645
383982	703646
133139	703647
690294	703648
303271	703649
53807	703650
414324	703651
2691	703652
103114	703653
685507	703654
54997	703655
97663	703656
225069	703657
52972	703658
638864	703659
155868	703660
361295	703661
69578	703662
8399	703663
404145	703664
379378	703665
99740	703666
125773	703667
171009	703668
557101	703669
30732	703670
254291	703671
556841	703672
35916	703673
85828	703674
222986	703675
75252	703676
650083	703677
10789	703678
369411	703679
160671	703680
94044	703681
38912	703682
186885	703683
42552	703684
34560	703685
364699	703686
259593	703687
143330	703688
27812	703689
529531	703690
451420	703691
227792	703692
624819	703693
68550	703694
250750	703695
315156	703696
84561	703697
186794	703698
648937	703699
43430	703700
22792	703701
207743	703702
353098	703703
709687	703704
52061	703705
669822	703706
654820	703707
719296	703708
33683	703709
490761	703710
690312	703711
222661	703712
112763	703713
9397	703714
257390	703715
409973	703716
49190	703717
87574	703718
299263	703719
149289	703720
530069	703721
195318	703722
579083	703723
54140	703724
358813	703725
497275	703726
425823	703727
559941	703728
171744	703729
139442	703730
14099	703731
674346	703732
228301	703733
167471	703734
288092	703735
564378	703736
272299	703737
125503	703738
242750	703739
637869	703740
207312	703741
570943	703742
274824	703743
464374	703744
355476	703745
18610	703746
508953	703747
84530	703748
9949	703749
185125	703750
176526	703751
269497	703752
22168	703753
160436	703754
436048	703755
368322	703756
72935	703757
116959	703758
308279	703759
117040	703760
280699	703761
516649	703762
111642	703763
139487	703764
643007	703765
510251	703766
35181	703767
580110	703768
157026	703769
64689	703770
75481	703771
200567	703772
415526	703773
425378	703774
302541	703775
131232	703776
320341	703777
523786	703778
279662	703779
499841	703780
670219	703781
538139	703782
584293	703783
11710	703784
113450	703785
120129	703786
525481	703787
673586	703788
493801	703789
6167	703790
510247	703791
3976	703792
499764	703793
38269	703794
104696	703795
609259	703796
23483	703797
79259	703798
669670	703799
301882	703800
518459	703801
8079	703802
145154	703803
613535	703804
669094	703805
90293	703806
108335	703807
151859	703808
579261	703809
634089	703810
68551	703811
285560	703812
39934	703813
623889	703814
9716	703815
626568	703816
320978	703817
697168	703818
522320	703819
492571	703820
2847	703821
26579	703822
410790	703823
75979	703824
489802	703825
271716	703826
659584	703827
505774	703828
143467	703829
708165	703830
311649	703831
553884	703832
348080	703833
274143	703834
628313	703835
325900	703836
119268	703837
403939	703838
166286	703839
250657	703840
294205	703841
526182	703842
256508	703843
123466	703844
96152	703845
150432	703846
84643	703847
127102	703848
97091	703849
62410	703850
555285	703851
72013	703852
681708	703853
22826	703854
147159	703855
161314	703856
525009	703857
56630	703858
84351	703859
122597	703860
554354	703861
602148	703862
73929	703863
515664	703864
141570	703865
113861	703866
334526	703867
673829	703868
178468	703869
493565	703870
22130	703871
5759	703872
657497	703873
79395	703874
52118	703875
697330	703876
38934	703877
13043	703878
579454	703879
37182	703880
103370	703881
585801	703882
450307	703883
96777	703884
494643	703885
50501	703886
5678	703887
591268	703888
509826	703889
357740	703890
504731	703891
167902	703892
319808	703893
77900	703894
69287	703895
437775	703896
229524	703897
389195	703898
183578	703899
385941	703900
16846	703901
199444	703902
599721	703903
36495	703904
27699	703905
2536	703906
587166	703907
663282	703908
369718	703909
21632	703910
119443	703911
543470	703912
337175	703913
606317	703914
139054	703915
290418	703916
505869	703917
105417	703918
430701	703919
624878	703920
149536	703921
689372	703922
641217	703923
2084	703924
460561	703925
89738	703926
118099	703927
17423	703928
680126	703929
156922	703930
640038	703931
35804	703932
14777	703933
280828	703934
26869	703935
128005	703936
50711	703937
142519	703938
568017	703939
29446	703940
48944	703941
112298	703942
10343	703943
81728	703944
645299	703945
26267	703946
185694	703947
196302	703948
409212	703949
530089	703950
130632	703951
391735	703952
104890	703953
656338	703954
688213	703955
120305	703956
124193	703957
613212	703958
286494	703959
525788	703960
702801	703961
553567	703962
106556	703963
416402	703964
96516	703965
235956	703966
40836	703967
533549	703968
534578	703969
44787	703970
269727	703971
110967	703972
722172	703973
149340	703974
207072	703975
253940	703976
322215	703977
62	703978
22262	703979
271054	703980
486107	703981
76534	703982
143722	703983
455999	703984
589254	703985
49970	703986
426049	703987
544281	703988
536890	703989
143623	703990
183396	703991
100561	703992
557282	703993
185949	703994
145309	703995
356763	703996
359592	703997
596523	703998
160694	703999
355211	704000
17532	704001
289164	704002
79206	704003
174609	704004
28940	704005
569691	704006
77993	704007
305853	704008
225413	704009
61599	704010
184618	704011
54666	704012
615066	704013
464236	704014
403237	704015
54325	704016
537689	704017
83218	704018
178489	704019
17138	704020
16292	704021
239911	704022
491601	704023
201205	704024
114218	704025
498876	704026
581616	704027
175665	704028
365282	704029
75702	704030
333188	704031
47789	704032
45659	704033
120071	704034
31934	704035
25018	704036
490958	704037
114573	704038
336097	704039
188461	704040
102265	704041
102149	704042
14465	704043
181525	704044
413731	704045
274198	704046
136871	704047
503938	704048
543941	704049
698297	704050
655631	704051
724821	704052
176451	704053
292913	704054
2055	704055
152361	704056
608960	704057
232080	704058
47845	704059
566336	704060
175758	704061
655166	704062
360985	704063
157184	704064
317324	704065
515355	704066
92362	704067
37886	704068
5152	704069
17701	704070
45241	704071
145200	704072
56029	704073
30954	704074
226119	704075
180420	704076
251567	704077
6945	704078
70014	704079
432637	704080
51305	704081
706968	704082
63475	704083
440456	704084
97183	704085
162082	704086
73379	704087
230732	704088
664947	704089
28654	704090
16396	704091
12385	704092
414273	704093
369397	704094
722760	704095
611483	704096
28041	704097
27354	704098
712596	704099
298090	704100
94620	704101
143923	704102
64766	704103
696267	704104
708590	704105
176224	704106
362713	704107
596471	704108
151290	704109
307394	704110
430709	704111
1382	704112
143737	704113
5382	704114
365918	704115
578255	704116
664454	704117
420547	704118
32175	704119
475069	704120
262121	704121
572078	704122
655265	704123
592971	704124
456556	704125
42068	704126
519925	704127
39528	704128
57363	704129
503908	704130
44419	704131
682400	704132
140212	704133
525073	704134
611948	704135
700037	704136
691195	704137
684370	704138
627758	704139
409905	704140
39853	704141
28831	704142
137953	704143
408288	704144
523222	704145
660072	704146
352133	704147
75105	704148
133391	704149
54896	704150
580388	704151
351316	704152
267917	704153
72942	704154
38441	704155
144519	704156
33660	704157
675755	704158
16769	704159
157421	704160
276852	704161
655043	704162
220830	704163
148437	704164
269735	704165
69264	704166
220279	704167
186902	704168
136201	704169
571740	704170
58163	704171
24453	704172
650818	704173
3041	704174
608899	704175
82057	704176
141710	704177
608662	704178
304561	704179
147711	704180
9626	704181
33178	704182
674931	704183
318815	704184
8155	704185
97500	704186
645872	704187
32935	704188
191496	704189
671561	704190
30725	704191
628460	704192
661742	704193
251080	704194
143871	704195
502840	704196
20357	704197
415007	704198
482014	704199
264236	704200
161347	704201
97261	704202
147437	704203
39550	704204
300342	704205
66283	704206
272584	704207
684069	704208
316378	704209
186479	704210
529568	704211
666664	704212
287258	704213
496487	704214
314673	704215
351336	704216
365014	704217
721588	704218
507184	704219
253397	704220
140118	704221
7704	704222
2944	704223
511706	704224
240528	704225
437312	704226
5337	704227
221063	704228
16054	704229
222120	704230
268679	704231
100195	704232
502510	704233
628355	704234
244061	704235
121400	704236
343945	704237
281203	704238
445308	704239
44877	704240
288380	704241
604946	704242
520377	704243
472934	704244
9744	704245
3942	704246
2264	704247
375436	704248
13160	704249
35123	704250
398427	704251
99358	704252
66877	704253
652643	704254
132353	704255
159815	704256
608799	704257
224970	704258
240095	704259
127096	704260
652259	704261
7007	704262
163596	704263
51512	704264
582749	704265
139203	704266
241584	704267
111207	704268
670407	704269
569929	704270
285238	704271
167299	704272
65726	704273
517671	704274
513411	704275
178299	704276
180384	704277
350936	704278
93018	704279
683694	704280
308703	704281
156759	704282
3520	704283
593471	704284
622628	704285
307809	704286
399700	704287
1909	704288
367603	704289
430853	704290
189280	704291
567843	704292
125637	704293
615164	704294
375955	704295
152617	704296
5265	704297
6316	704298
141144	704299
381113	704300
563844	704301
711535	704302
557730	704303
212178	704304
160299	704305
200507	704306
15183	704307
722432	704308
709899	704309
687059	704310
5872	704311
684030	704312
27069	704313
178067	704314
322062	704315
110097	704316
519166	704317
438814	704318
45420	704319
486064	704320
43219	704321
672793	704322
432271	704323
26964	704324
111332	704325
505631	704326
121610	704327
341579	704328
528954	704329
358039	704330
88119	704331
141566	704332
157193	704333
594684	704334
54718	704335
6682	704336
511758	704337
20190	704338
15032	704339
15934	704340
127470	704341
10684	704342
61319	704343
58876	704344
216980	704345
387409	704346
35886	704347
50373	704348
55696	704349
50884	704350
686152	704351
703	704352
47774	704353
76987	704354
95657	704355
529328	704356
95129	704357
231065	704358
715291	704359
182432	704360
8275	704361
231305	704362
4474	704363
112147	704364
389849	704365
56337	704366
155942	704367
399475	704368
30926	704369
635949	704370
682244	704371
12097	704372
375337	704373
2084	704374
545398	704375
167611	704376
519373	704377
49583	704378
654786	704379
554861	704380
545136	704381
146692	704382
500959	704383
4678	704384
81729	704385
366791	704386
174049	704387
44582	704388
165346	704389
157764	704390
112491	704391
493448	704392
210262	704393
38905	704394
315235	704395
346716	704396
53524	704397
456804	704398
103651	704399
54571	704400
653809	704401
115563	704402
709868	704403
24966	704404
12160	704405
641883	704406
512856	704407
540770	704408
510315	704409
102349	704410
547247	704411
513693	704412
206154	704413
134873	704414
42608	704415
127004	704416
74108	704417
161871	704418
535665	704419
159215	704420
51940	704421
501899	704422
263125	704423
223065	704424
178471	704425
130413	704426
638866	704427
70870	704428
396485	704429
42824	704430
43170	704431
673239	704432
573494	704433
439059	704434
471587	704435
180925	704436
18634	704437
90435	704438
5055	704439
365154	704440
18771	704441
395374	704442
2555	704443
142	704444
664091	704445
11976	704446
618802	704447
24629	704448
573523	704449
617820	704450
166135	704451
69359	704452
545219	704453
460894	704454
393493	704455
134123	704456
700649	704457
502225	704458
656688	704459
326987	704460
150409	704461
314594	704462
561426	704463
14106	704464
231867	704465
355965	704466
129811	704467
148849	704468
92624	704469
470705	704470
47928	704471
541974	704472
154847	704473
20957	704474
538707	704475
41960	704476
521719	704477
289123	704478
82117	704479
89419	704480
29454	704481
85361	704482
522738	704483
718506	704484
128515	704485
43230	704486
32252	704487
38100	704488
586673	704489
80449	704490
134412	704491
554002	704492
287389	704493
666278	704494
346280	704495
713248	704496
27245	704497
458046	704498
593571	704499
648927	704500
12555	704501
86571	704502
57584	704503
637285	704504
426957	704505
475906	704506
439137	704507
421511	704508
169382	704509
14825	704510
305514	704511
423099	704512
431543	704513
571562	704514
51913	704515
11881	704516
446584	704517
391322	704518
85382	704519
34306	704520
41948	704521
60564	704522
640938	704523
418044	704524
172333	704525
423912	704526
642609	704527
199	704528
240941	704529
241263	704530
571649	704531
10227	704532
441740	704533
321485	704534
1416	704535
14275	704536
333638	704537
25845	704538
319174	704539
55197	704540
698290	704541
117708	704542
451867	704543
355297	704544
102048	704545
270103	704546
322484	704547
33972	704548
367340	704549
496874	704550
2400	704551
229894	704552
389460	704553
286481	704554
85943	704555
225322	704556
133704	704557
277096	704558
65736	704559
455939	704560
718037	704561
79656	704562
580265	704563
250264	704564
125768	704565
52789	704566
13971	704567
80	704568
166501	704569
297972	704570
2528	704571
35657	704572
718661	704573
702320	704574
220119	704575
183893	704576
173549	704577
25061	704578
184670	704579
32212	704580
186096	704581
182466	704582
204728	704583
150925	704584
174402	704585
702951	704586
342551	704587
564898	704588
40379	704589
639010	704590
472919	704591
593372	704592
46973	704593
228430	704594
8991	704595
460946	704596
54318	704597
429716	704598
509231	704599
397987	704600
609557	704601
67145	704602
9054	704603
686428	704604
386444	704605
261656	704606
153442	704607
597882	704608
613482	704609
540164	704610
29843	704611
7779	704612
586129	704613
219467	704614
615824	704615
89883	704616
338351	704617
332268	704618
358085	704619
278225	704620
78622	704621
412433	704622
163079	704623
566698	704624
241821	704625
59602	704626
29713	704627
614586	704628
82738	704629
73454	704630
630997	704631
159177	704632
145291	704633
142110	704634
359375	704635
156394	704636
319520	704637
631403	704638
466340	704639
51628	704640
89282	704641
182828	704642
73044	704643
84574	704644
33482	704645
375719	704646
539907	704647
625661	704648
360727	704649
651647	704650
94638	704651
566608	704652
16573	704653
359356	704654
571914	704655
209452	704656
686063	704657
2108	704658
496902	704659
58557	704660
357533	704661
671144	704662
226813	704663
303727	704664
567148	704665
25275	704666
25339	704667
30873	704668
178508	704669
603151	704670
100112	704671
697338	704672
239987	704673
396337	704674
264820	704675
341137	704676
641300	704677
263017	704678
241776	704679
157747	704680
106509	704681
220962	704682
11804	704683
483852	704684
511652	704685
684078	704686
309697	704687
206264	704688
691620	704689
143650	704690
211157	704691
689025	704692
413	704693
7460	704694
55632	704695
17535	704696
116361	704697
67010	704698
56075	704699
81237	704700
67145	704701
577403	704702
138780	704703
465004	704704
48718	704705
350250	704706
41818	704707
307534	704708
279211	704709
385903	704710
609006	704711
3824	704712
550009	704713
338827	704714
248180	704715
49083	704716
368383	704717
634873	704718
269391	704719
55332	704720
50301	704721
13945	704722
103049	704723
230370	704724
140849	704725
93781	704726
167382	704727
120684	704728
339032	704729
82196	704730
646526	704731
400425	704732
544759	704733
294917	704734
4906	704735
455831	704736
100077	704737
13206	704738
28991	704739
471129	704740
207854	704741
33289	704742
668403	704743
77095	704744
90483	704745
19928	704746
12649	704747
74654	704748
428921	704749
546431	704750
413831	704751
658530	704752
152692	704753
437710	704754
707580	704755
121938	704756
12992	704757
645892	704758
61217	704759
638741	704760
95666	704761
541190	704762
335979	704763
116613	704764
28118	704765
73254	704766
15824	704767
293703	704768
401452	704769
607054	704770
42375	704771
122435	704772
93737	704773
114577	704774
228663	704775
370156	704776
110022	704777
249636	704778
508943	704779
471052	704780
578681	704781
599715	704782
269675	704783
657185	704784
458668	704785
610893	704786
622952	704787
202397	704788
359608	704789
509761	704790
308952	704791
522874	704792
457345	704793
672537	704794
706897	704795
126619	704796
573880	704797
44508	704798
158507	704799
513078	704800
122171	704801
548377	704802
289874	704803
173457	704804
6510	704805
719642	704806
85934	704807
40526	704808
596570	704809
168659	704810
243601	704811
380630	704812
24585	704813
505705	704814
467151	704815
467820	704816
1529	704817
124774	704818
127294	704819
216858	704820
379898	704821
15435	704822
108427	704823
313491	704824
318026	704825
471641	704826
689231	704827
410443	704828
44382	704829
23425	704830
180555	704831
357446	704832
710621	704833
603214	704834
417612	704835
65176	704836
268047	704837
318453	704838
273895	704839
171384	704840
9	704841
723442	704842
552931	704843
125862	704844
605385	704845
367180	704846
136325	704847
227845	704848
34685	704849
429981	704850
110821	704851
666914	704852
128478	704853
126819	704854
490431	704855
35888	704856
440221	704857
77784	704858
610173	704859
8857	704860
234649	704861
337618	704862
113885	704863
287464	704864
15307	704865
480383	704866
276833	704867
363210	704868
385285	704869
3106	704870
577712	704871
554078	704872
238588	704873
642708	704874
233176	704875
80438	704876
153211	704877
160061	704878
292311	704879
427705	704880
411537	704881
144011	704882
54117	704883
655926	704884
343460	704885
297245	704886
167212	704887
477627	704888
678976	704889
159036	704890
89603	704891
500416	704892
573003	704893
14309	704894
708992	704895
669418	704896
393632	704897
6173	704898
6857	704899
524868	704900
471533	704901
13498	704902
55079	704903
298314	704904
401174	704905
8858	704906
32576	704907
364634	704908
20205	704909
215219	704910
629930	704911
586071	704912
181342	704913
369120	704914
482185	704915
349491	704916
181786	704917
46758	704918
491497	704919
684884	704920
347439	704921
108389	704922
16718	704923
444610	704924
187534	704925
511208	704926
391134	704927
294727	704928
661259	704929
408107	704930
607148	704931
263720	704932
133952	704933
409301	704934
43120	704935
688940	704936
198363	704937
278731	704938
111737	704939
666040	704940
593860	704941
185056	704942
62998	704943
46923	704944
638664	704945
335464	704946
91505	704947
117752	704948
23346	704949
120888	704950
304177	704951
22039	704952
337577	704953
332798	704954
283055	704955
137824	704956
99511	704957
158757	704958
526576	704959
596201	704960
651405	704961
186154	704962
108008	704963
50868	704964
280649	704965
281489	704966
173224	704967
111929	704968
112575	704969
55209	704970
405133	704971
125630	704972
508290	704973
66907	704974
78288	704975
135512	704976
7558	704977
154799	704978
241284	704979
104921	704980
72406	704981
481037	704982
671791	704983
631901	704984
355135	704985
229839	704986
528164	704987
287948	704988
15663	704989
648436	704990
46678	704991
407854	704992
411204	704993
45717	704994
430754	704995
122147	704996
320581	704997
718228	704998
127302	704999
334431	705000
562381	705001
181573	705002
344155	705003
228395	705004
585483	705005
278279	705006
535544	705007
261592	705008
99539	705009
371942	705010
155107	705011
182070	705012
509011	705013
515977	705014
76501	705015
580754	705016
287336	705017
392094	705018
501143	705019
85004	705020
382009	705021
614210	705022
132599	705023
609540	705024
35716	705025
214590	705026
68940	705027
153630	705028
3100	705029
50105	705030
199970	705031
61862	705032
165764	705033
24083	705034
10509	705035
138573	705036
125703	705037
464433	705038
11812	705039
9810	705040
572478	705041
297323	705042
25450	705043
610050	705044
436252	705045
391269	705046
427857	705047
671001	705048
475723	705049
199132	705050
75603	705051
146460	705052
100927	705053
681036	705054
22719	705055
332317	705056
556607	705057
654997	705058
232420	705059
10734	705060
298142	705061
138940	705062
617992	705063
287186	705064
151793	705065
468946	705066
231619	705067
367504	705068
47821	705069
646766	705070
130255	705071
601752	705072
425375	705073
336360	705074
585678	705075
102325	705076
108434	705077
436788	705078
177307	705079
645067	705080
175139	705081
319821	705082
185073	705083
29272	705084
72897	705085
527060	705086
41050	705087
77239	705088
224336	705089
516826	705090
77651	705091
466614	705092
48081	705093
526719	705094
710535	705095
306038	705096
176156	705097
5962	705098
455322	705099
95691	705100
104941	705101
551116	705102
7712	705103
62469	705104
528960	705105
239093	705106
140049	705107
652765	705108
23192	705109
632094	705110
109314	705111
192293	705112
124830	705113
584944	705114
651825	705115
138007	705116
526841	705117
540992	705118
583042	705119
586260	705120
325630	705121
380014	705122
91439	705123
357689	705124
369807	705125
72821	705126
666922	705127
181014	705128
212896	705129
196606	705130
51672	705131
3546	705132
274472	705133
34303	705134
238898	705135
202150	705136
16762	705137
112428	705138
235868	705139
333937	705140
411572	705141
595370	705142
714184	705143
530479	705144
75793	705145
58467	705146
453413	705147
608182	705148
84107	705149
651252	705150
620022	705151
145906	705152
161376	705153
224180	705154
598020	705155
544909	705156
177594	705157
408404	705158
87392	705159
151998	705160
706877	705161
181891	705162
30221	705163
163964	705164
313641	705165
207477	705166
380477	705167
40234	705168
545120	705169
20689	705170
459391	705171
197795	705172
24583	705173
130925	705174
84941	705175
179581	705176
67081	705177
702772	705178
136085	705179
137212	705180
547170	705181
83090	705182
9272	705183
318732	705184
722406	705185
145307	705186
118989	705187
16838	705188
621874	705189
362513	705190
487948	705191
126695	705192
27695	705193
12705	705194
47185	705195
306534	705196
461923	705197
151170	705198
313306	705199
64205	705200
279633	705201
598032	705202
445710	705203
43220	705204
27099	705205
362611	705206
6906	705207
63429	705208
100982	705209
581119	705210
1123	705211
664754	705212
53555	705213
159561	705214
287841	705215
61148	705216
57604	705217
4187	705218
288607	705219
345140	705220
290604	705221
329176	705222
26445	705223
675828	705224
431858	705225
69831	705226
196090	705227
106043	705228
219206	705229
33753	705230
31312	705231
68599	705232
50434	705233
34564	705234
107024	705235
50	705236
410752	705237
5353	705238
295769	705239
672217	705240
578176	705241
209564	705242
141824	705243
116097	705244
48510	705245
709864	705246
554784	705247
45550	705248
232314	705249
319754	705250
129145	705251
614261	705252
580619	705253
98544	705254
284380	705255
239041	705256
687440	705257
214290	705258
637664	705259
700673	705260
599365	705261
184930	705262
286209	705263
17941	705264
381755	705265
240113	705266
29926	705267
165691	705268
520453	705269
623894	705270
112520	705271
50966	705272
99359	705273
418405	705274
672756	705275
411290	705276
157389	705277
473145	705278
160947	705279
23362	705280
326418	705281
684246	705282
24057	705283
176556	705284
202510	705285
487658	705286
78849	705287
307830	705288
24466	705289
719	705290
25621	705291
521552	705292
1281	705293
456487	705294
232287	705295
134839	705296
277600	705297
12663	705298
692913	705299
96090	705300
20217	705301
694736	705302
70888	705303
151399	705304
631377	705305
162837	705306
438243	705307
4052	705308
392581	705309
483482	705310
636204	705311
407186	705312
432400	705313
580416	705314
66294	705315
184651	705316
269496	705317
590257	705318
18632	705319
288967	705320
718347	705321
554051	705322
335028	705323
38866	705324
439808	705325
153985	705326
18313	705327
108314	705328
511078	705329
653996	705330
25055	705331
607294	705332
530750	705333
49173	705334
668644	705335
42313	705336
52518	705337
703403	705338
119560	705339
114315	705340
71111	705341
93169	705342
48175	705343
29511	705344
351782	705345
626225	705346
673574	705347
125992	705348
61997	705349
686970	705350
459614	705351
144252	705352
418178	705353
52606	705354
525495	705355
128164	705356
636244	705357
606795	705358
99340	705359
13053	705360
14498	705361
75994	705362
75230	705363
410978	705364
503499	705365
62123	705366
501514	705367
48291	705368
253158	705369
554807	705370
715222	705371
33268	705372
234236	705373
502906	705374
14420	705375
695619	705376
647858	705377
513608	705378
669662	705379
12722	705380
242058	705381
193250	705382
22236	705383
47270	705384
390026	705385
121097	705386
95260	705387
506602	705388
59145	705389
332028	705390
71052	705391
572179	705392
802	705393
390327	705394
17414	705395
56504	705396
681258	705397
355849	705398
64745	705399
104417	705400
106120	705401
717301	705402
406966	705403
12713	705404
163938	705405
508021	705406
39202	705407
543145	705408
335372	705409
479416	705410
92397	705411
308762	705412
2205	705413
673200	705414
701146	705415
514086	705416
77291	705417
166551	705418
456697	705419
33886	705420
677079	705421
190755	705422
374526	705423
13757	705424
231988	705425
237591	705426
110928	705427
143655	705428
626219	705429
537379	705430
323341	705431
73210	705432
550470	705433
171416	705434
3670	705435
222712	705436
236149	705437
98780	705438
10666	705439
449075	705440
605257	705441
394467	705442
177932	705443
33543	705444
226341	705445
452478	705446
135280	705447
317241	705448
108457	705449
187216	705450
81175	705451
537897	705452
297623	705453
463074	705454
497227	705455
185181	705456
30759	705457
282061	705458
313197	705459
470760	705460
75172	705461
320494	705462
156520	705463
98335	705464
140838	705465
15578	705466
453838	705467
297806	705468
60670	705469
290460	705470
299404	705471
238271	705472
449190	705473
165259	705474
308933	705475
708798	705476
28761	705477
83163	705478
32499	705479
65085	705480
492964	705481
496694	705482
138714	705483
527818	705484
536572	705485
172412	705486
177911	705487
474069	705488
368996	705489
495030	705490
27958	705491
46721	705492
722221	705493
580662	705494
70071	705495
404625	705496
101160	705497
424201	705498
818	705499
188419	705500
139885	705501
606728	705502
146404	705503
442631	705504
182012	705505
518716	705506
406367	705507
75821	705508
674199	705509
151849	705510
406321	705511
145428	705512
433771	705513
428314	705514
263572	705515
565875	705516
182030	705517
423591	705518
7660	705519
155711	705520
555962	705521
143054	705522
326642	705523
425910	705524
127034	705525
498076	705526
88150	705527
31387	705528
459093	705529
108417	705530
95398	705531
50721	705532
143880	705533
46446	705534
8862	705535
74312	705536
76967	705537
128390	705538
202255	705539
577615	705540
537489	705541
28870	705542
282327	705543
125830	705544
403070	705545
391118	705546
65834	705547
612748	705548
320326	705549
587361	705550
538258	705551
666332	705552
626760	705553
12616	705554
716763	705555
48982	705556
642461	705557
3351	705558
112699	705559
445409	705560
648271	705561
526043	705562
536309	705563
546664	705564
51249	705565
13647	705566
8895	705567
16314	705568
161817	705569
37268	705570
35519	705571
163198	705572
177662	705573
119066	705574
425550	705575
147912	705576
567218	705577
189260	705578
307628	705579
779	705580
457390	705581
123839	705582
515310	705583
170611	705584
188731	705585
132627	705586
102079	705587
247690	705588
628424	705589
208552	705590
281079	705591
600979	705592
143359	705593
379435	705594
59505	705595
340134	705596
371560	705597
92283	705598
484626	705599
217416	705600
327522	705601
104155	705602
153871	705603
631786	705604
182268	705605
32601	705606
18029	705607
185714	705608
279110	705609
2163	705610
392662	705611
555685	705612
686284	705613
252635	705614
674498	705615
343494	705616
207478	705617
99799	705618
519681	705619
60980	705620
533743	705621
207021	705622
63793	705623
611364	705624
40042	705625
109403	705626
175474	705627
573983	705628
417236	705629
145336	705630
142035	705631
229278	705632
65468	705633
92934	705634
91469	705635
442387	705636
38488	705637
30275	705638
56316	705639
14756	705640
37142	705641
697500	705642
273377	705643
38770	705644
37865	705645
183257	705646
250583	705647
667469	705648
300363	705649
278597	705650
43004	705651
60197	705652
392158	705653
290302	705654
327677	705655
73539	705656
281377	705657
176389	705658
714601	705659
285756	705660
706446	705661
4580	705662
303758	705663
595907	705664
416704	705665
23039	705666
275524	705667
705592	705668
692663	705669
580036	705670
140199	705671
325951	705672
174492	705673
166458	705674
341806	705675
2877	705676
164816	705677
535625	705678
305485	705679
38303	705680
58133	705681
137893	705682
21999	705683
697702	705684
659696	705685
178180	705686
626489	705687
1520	705688
83079	705689
312107	705690
430939	705691
583461	705692
98600	705693
333963	705694
446141	705695
553578	705696
141178	705697
11954	705698
597	705699
116992	705700
606825	705701
684665	705702
86536	705703
575820	705704
49299	705705
502167	705706
531163	705707
196643	705708
93515	705709
260751	705710
337249	705711
624039	705712
185528	705713
507543	705714
466963	705715
109090	705716
589337	705717
474472	705718
74359	705719
19398	705720
625616	705721
230320	705722
437301	705723
523583	705724
607631	705725
444267	705726
309683	705727
307999	705728
686730	705729
8978	705730
604278	705731
93175	705732
31017	705733
555498	705734
671670	705735
223474	705736
169851	705737
109296	705738
703277	705739
226477	705740
96818	705741
593298	705742
83665	705743
579723	705744
502613	705745
583385	705746
720060	705747
525405	705748
228461	705749
724370	705750
24920	705751
113280	705752
153314	705753
1616	705754
23209	705755
690991	705756
673401	705757
137844	705758
702386	705759
380255	705760
168159	705761
592917	705762
395129	705763
609132	705764
617492	705765
652686	705766
164631	705767
466380	705768
674489	705769
5991	705770
24386	705771
534510	705772
1693	705773
398429	705774
311639	705775
139241	705776
462088	705777
100350	705778
347518	705779
403325	705780
616175	705781
55855	705782
559447	705783
626840	705784
478331	705785
5454	705786
545606	705787
47952	705788
18137	705789
263008	705790
111621	705791
13495	705792
42472	705793
98281	705794
283343	705795
368964	705796
34726	705797
583677	705798
168470	705799
722923	705800
311840	705801
20776	705802
212256	705803
556645	705804
311221	705805
635126	705806
112680	705807
216525	705808
443413	705809
174943	705810
104569	705811
385074	705812
481645	705813
72661	705814
266666	705815
13886	705816
117365	705817
529930	705818
56663	705819
130463	705820
565796	705821
31523	705822
291158	705823
125451	705824
699688	705825
133043	705826
688515	705827
264744	705828
286323	705829
130094	705830
658935	705831
307791	705832
486123	705833
602342	705834
218946	705835
376829	705836
279146	705837
123843	705838
29999	705839
1777	705840
137168	705841
110043	705842
522736	705843
433720	705844
216663	705845
153463	705846
406216	705847
126406	705848
629788	705849
469766	705850
201753	705851
491014	705852
47655	705853
478639	705854
433624	705855
396673	705856
433767	705857
488838	705858
50780	705859
531268	705860
656860	705861
455822	705862
208294	705863
133696	705864
385833	705865
101091	705866
213669	705867
600246	705868
651124	705869
22821	705870
118198	705871
536086	705872
599322	705873
45118	705874
536777	705875
320585	705876
13046	705877
197739	705878
34921	705879
171018	705880
123177	705881
46367	705882
317749	705883
364521	705884
299164	705885
11775	705886
20152	705887
26906	705888
436284	705889
603239	705890
360924	705891
475619	705892
111220	705893
478408	705894
65888	705895
241027	705896
178633	705897
644688	705898
189801	705899
83152	705900
596663	705901
295673	705902
33394	705903
264958	705904
158384	705905
463733	705906
98945	705907
22838	705908
150102	705909
49660	705910
154107	705911
58730	705912
4685	705913
42643	705914
249876	705915
339592	705916
98813	705917
346419	705918
135585	705919
34429	705920
642586	705921
403801	705922
467566	705923
112505	705924
630108	705925
344472	705926
574456	705927
56132	705928
712488	705929
17108	705930
18106	705931
23155	705932
61538	705933
467208	705934
15816	705935
548730	705936
609856	705937
722792	705938
31322	705939
518398	705940
42213	705941
68919	705942
657727	705943
623449	705944
42377	705945
29929	705946
28957	705947
13856	705948
572252	705949
506042	705950
368505	705951
67271	705952
163341	705953
229320	705954
18605	705955
594164	705956
252155	705957
49	705958
36434	705959
290879	705960
3596	705961
10878	705962
647274	705963
534596	705964
278242	705965
135131	705966
126496	705967
151937	705968
326904	705969
393	705970
60510	705971
108913	705972
647558	705973
76793	705974
578305	705975
550991	705976
25548	705977
241329	705978
454144	705979
224239	705980
329471	705981
159791	705982
246328	705983
278132	705984
32068	705985
587135	705986
588689	705987
92574	705988
462035	705989
4660	705990
30238	705991
130385	705992
407210	705993
644984	705994
159122	705995
415045	705996
177800	705997
52	705998
2348	705999
2319	706000
3378	706001
499450	706002
725029	706003
30523	706004
692694	706005
275527	706006
306738	706007
300003	706008
157070	706009
585455	706010
638270	706011
515126	706012
620314	706013
158022	706014
124183	706015
275606	706016
328873	706017
378949	706018
78285	706019
145557	706020
434633	706021
157935	706022
92704	706023
677862	706024
42226	706025
510676	706026
426727	706027
552769	706028
577641	706029
612058	706030
6813	706031
582041	706032
138640	706033
231167	706034
230300	706035
615517	706036
12866	706037
456857	706038
354347	706039
466634	706040
115750	706041
106233	706042
327802	706043
614299	706044
267397	706045
643259	706046
625309	706047
594849	706048
411712	706049
110027	706050
390185	706051
242915	706052
488677	706053
568572	706054
53057	706055
335935	706056
591605	706057
701695	706058
190001	706059
63669	706060
151200	706061
60742	706062
62090	706063
4557	706064
47158	706065
585859	706066
97	706067
396675	706068
273315	706069
2758	706070
54376	706071
685396	706072
686535	706073
420445	706074
84114	706075
289217	706076
608892	706077
139877	706078
298868	706079
260563	706080
384862	706081
104606	706082
351121	706083
245334	706084
247499	706085
145161	706086
427059	706087
34906	706088
137551	706089
543022	706090
604437	706091
647092	706092
446921	706093
528492	706094
211492	706095
575512	706096
335741	706097
708478	706098
552343	706099
302834	706100
163891	706101
291910	706102
178267	706103
121788	706104
110289	706105
115240	706106
525651	706107
166603	706108
88269	706109
69701	706110
588841	706111
12882	706112
2215	706113
125723	706114
400485	706115
135897	706116
563732	706117
184836	706118
698378	706119
549106	706120
330908	706121
53671	706122
357055	706123
434982	706124
36376	706125
186106	706126
48521	706127
40868	706128
524327	706129
462070	706130
29018	706131
54218	706132
28225	706133
336205	706134
580153	706135
16859	706136
127739	706137
178182	706138
652060	706139
330934	706140
52512	706141
294193	706142
397130	706143
70012	706144
161454	706145
171925	706146
684702	706147
86572	706148
70763	706149
68774	706150
329597	706151
14915	706152
333099	706153
461781	706154
249803	706155
200476	706156
601865	706157
447366	706158
88713	706159
585731	706160
26615	706161
471158	706162
458137	706163
434866	706164
106337	706165
56166	706166
40846	706167
151961	706168
51664	706169
169165	706170
720306	706171
455873	706172
361636	706173
20306	706174
579484	706175
138903	706176
12740	706177
71105	706178
22361	706179
108682	706180
69037	706181
720480	706182
336529	706183
25995	706184
38965	706185
66634	706186
143489	706187
698351	706188
121216	706189
567467	706190
148535	706191
101753	706192
363451	706193
1	706194
317377	706195
690509	706196
2749	706197
370075	706198
42654	706199
146350	706200
103122	706201
122212	706202
545479	706203
60824	706204
530890	706205
250472	706206
51227	706207
133936	706208
499084	706209
5222	706210
4728	706211
314718	706212
169718	706213
19331	706214
440825	706215
78592	706216
246420	706217
313643	706218
95660	706219
546403	706220
71800	706221
49750	706222
465845	706223
8698	706224
317369	706225
269046	706226
152498	706227
689583	706228
709167	706229
33358	706230
467774	706231
85832	706232
555339	706233
12987	706234
7423	706235
115639	706236
196807	706237
467171	706238
100691	706239
258718	706240
494764	706241
567288	706242
125307	706243
385780	706244
423192	706245
662655	706246
635	706247
625577	706248
34198	706249
342077	706250
94983	706251
545930	706252
639649	706253
1445	706254
588184	706255
6746	706256
106043	706257
514990	706258
327278	706259
156280	706260
140221	706261
583935	706262
30029	706263
21447	706264
84000	706265
18927	706266
523701	706267
339452	706268
24986	706269
308485	706270
23312	706271
647740	706272
493951	706273
11644	706274
57379	706275
201597	706276
601381	706277
617669	706278
195634	706279
114947	706280
426289	706281
145168	706282
188643	706283
464493	706284
319912	706285
535128	706286
354764	706287
286221	706288
506722	706289
12960	706290
298710	706291
245435	706292
582769	706293
310	706294
156851	706295
462898	706296
257111	706297
257583	706298
331340	706299
85128	706300
183559	706301
59847	706302
4658	706303
155964	706304
646243	706305
675087	706306
46927	706307
121071	706308
668968	706309
328049	706310
446589	706311
450398	706312
449599	706313
129385	706314
159200	706315
450894	706316
424239	706317
596083	706318
535348	706319
652990	706320
292520	706321
12655	706322
331226	706323
526361	706324
30054	706325
628349	706326
413842	706327
78176	706328
652	706329
53352	706330
117204	706331
252164	706332
63962	706333
166704	706334
591328	706335
97241	706336
195752	706337
154815	706338
20034	706339
519570	706340
217176	706341
46991	706342
199294	706343
6755	706344
117539	706345
709282	706346
88867	706347
681922	706348
41723	706349
457710	706350
191244	706351
352576	706352
109385	706353
80787	706354
556354	706355
132351	706356
369065	706357
63987	706358
693442	706359
402232	706360
557765	706361
60153	706362
17415	706363
51505	706364
166694	706365
371744	706366
701287	706367
19068	706368
328298	706369
67803	706370
163494	706371
76284	706372
490808	706373
133660	706374
159772	706375
105739	706376
116701	706377
406819	706378
444283	706379
4020	706380
65379	706381
537725	706382
7648	706383
342517	706384
78636	706385
576942	706386
38055	706387
181242	706388
362798	706389
464035	706390
258615	706391
425950	706392
24623	706393
25229	706394
369982	706395
207570	706396
599934	706397
710470	706398
455987	706399
186056	706400
566640	706401
120662	706402
502095	706403
142262	706404
255757	706405
95371	706406
173780	706407
42164	706408
613197	706409
319593	706410
99421	706411
18444	706412
487650	706413
197600	706414
269201	706415
1620	706416
69968	706417
54642	706418
581228	706419
4942	706420
10403	706421
381265	706422
42595	706423
463638	706424
723973	706425
16655	706426
286767	706427
294388	706428
417688	706429
628708	706430
665266	706431
638537	706432
456145	706433
87409	706434
550166	706435
31171	706436
575342	706437
598213	706438
280175	706439
35084	706440
595908	706441
695595	706442
496195	706443
322694	706444
392628	706445
614705	706446
51491	706447
129698	706448
78396	706449
327524	706450
922	706451
61903	706452
49607	706453
589208	706454
540762	706455
590698	706456
39962	706457
79499	706458
87989	706459
217298	706460
501157	706461
50769	706462
464688	706463
221678	706464
656602	706465
655372	706466
156838	706467
54049	706468
437094	706469
520104	706470
35	706471
124439	706472
768	706473
423335	706474
17248	706475
182675	706476
322104	706477
622867	706478
169906	706479
672409	706480
539898	706481
8646	706482
79168	706483
469168	706484
1720	706485
287324	706486
390764	706487
720986	706488
106702	706489
100804	706490
169192	706491
617892	706492
336626	706493
55328	706494
7378	706495
83483	706496
34582	706497
235911	706498
235977	706499
621	706500
394745	706501
167754	706502
579028	706503
46955	706504
562671	706505
559056	706506
184203	706507
682064	706508
241103	706509
99265	706510
84921	706511
286034	706512
452094	706513
58428	706514
107375	706515
121594	706516
108186	706517
226425	706518
350185	706519
631445	706520
76053	706521
108261	706522
240154	706523
135901	706524
375659	706525
681884	706526
677792	706527
610836	706528
72442	706529
249544	706530
347429	706531
614454	706532
528109	706533
143852	706534
119919	706535
132461	706536
273219	706537
537436	706538
293854	706539
53238	706540
16546	706541
441579	706542
565410	706543
235149	706544
183900	706545
89729	706546
249749	706547
315368	706548
366149	706549
570678	706550
565734	706551
54087	706552
572402	706553
257793	706554
153637	706555
49293	706556
112305	706557
363348	706558
54994	706559
51233	706560
115066	706561
96791	706562
710078	706563
116635	706564
30448	706565
53401	706566
510608	706567
29490	706568
174677	706569
352804	706570
154503	706571
367719	706572
103502	706573
56448	706574
706497	706575
221455	706576
336937	706577
64153	706578
494790	706579
277320	706580
136506	706581
172257	706582
77411	706583
316861	706584
149557	706585
652364	706586
13183	706587
55385	706588
223434	706589
498717	706590
77340	706591
711319	706592
476223	706593
470723	706594
223662	706595
48144	706596
484989	706597
703391	706598
589458	706599
628314	706600
45447	706601
52150	706602
107179	706603
169498	706604
16	706605
108014	706606
646548	706607
92545	706608
490329	706609
22304	706610
7557	706611
40145	706612
95519	706613
165225	706614
540791	706615
34999	706616
104574	706617
115463	706618
63631	706619
298428	706620
35292	706621
16133	706622
134135	706623
69490	706624
294892	706625
267508	706626
2233	706627
687365	706628
134972	706629
609166	706630
19921	706631
106900	706632
8735	706633
82095	706634
397204	706635
25218	706636
2583	706637
292593	706638
722550	706639
20483	706640
58007	706641
308049	706642
359280	706643
120408	706644
127664	706645
189466	706646
138752	706647
6493	706648
679999	706649
62101	706650
559087	706651
568676	706652
94094	706653
199782	706654
215887	706655
557056	706656
529440	706657
517980	706658
678970	706659
109083	706660
583831	706661
305107	706662
339624	706663
479900	706664
328443	706665
177446	706666
163967	706667
672496	706668
665605	706669
176706	706670
211727	706671
135824	706672
654264	706673
348193	706674
410658	706675
96746	706676
282541	706677
476386	706678
92418	706679
142694	706680
528197	706681
8675	706682
417103	706683
17506	706684
723787	706685
46223	706686
91245	706687
546853	706688
159870	706689
624465	706690
332970	706691
182491	706692
53179	706693
55999	706694
344255	706695
518889	706696
240000	706697
237073	706698
182297	706699
186538	706700
666360	706701
641846	706702
262688	706703
46422	706704
108945	706705
508771	706706
9984	706707
592527	706708
30110	706709
255983	706710
39521	706711
45193	706712
677795	706713
125405	706714
35954	706715
62010	706716
664026	706717
547757	706718
404927	706719
536136	706720
190369	706721
643650	706722
664145	706723
333290	706724
702155	706725
162856	706726
467735	706727
41372	706728
486491	706729
680292	706730
52680	706731
576460	706732
92182	706733
42625	706734
476656	706735
483343	706736
6931	706737
144138	706738
649381	706739
45208	706740
211661	706741
408701	706742
621433	706743
578596	706744
564569	706745
666329	706746
44292	706747
430236	706748
45751	706749
140103	706750
32921	706751
424605	706752
704429	706753
669	706754
1496	706755
2211	706756
316693	706757
595053	706758
84992	706759
363070	706760
181786	706761
234510	706762
456347	706763
98253	706764
96990	706765
146418	706766
5038	706767
2278	706768
391027	706769
336617	706770
712331	706771
8200	706772
360149	706773
41412	706774
415103	706775
34734	706776
255265	706777
521656	706778
145375	706779
379740	706780
606	706781
481148	706782
84845	706783
211446	706784
577930	706785
111010	706786
659218	706787
356711	706788
16513	706789
345499	706790
101409	706791
481615	706792
45737	706793
160164	706794
31698	706795
211852	706796
503575	706797
24331	706798
253255	706799
328543	706800
108802	706801
504818	706802
429804	706803
616152	706804
433735	706805
347120	706806
201578	706807
460446	706808
100085	706809
128104	706810
333589	706811
441539	706812
560399	706813
334327	706814
93261	706815
178590	706816
230119	706817
185920	706818
507802	706819
135017	706820
660286	706821
76016	706822
453640	706823
97943	706824
384140	706825
491328	706826
422136	706827
21212	706828
536923	706829
497083	706830
123777	706831
599211	706832
542590	706833
45279	706834
290948	706835
159651	706836
114861	706837
123342	706838
118247	706839
49512	706840
64613	706841
424667	706842
538257	706843
90100	706844
103899	706845
50050	706846
178747	706847
559333	706848
290637	706849
537911	706850
285420	706851
274493	706852
518380	706853
670707	706854
593125	706855
133363	706856
45732	706857
451835	706858
573117	706859
607535	706860
25845	706861
436982	706862
164616	706863
384793	706864
89432	706865
24193	706866
205538	706867
499095	706868
359760	706869
52720	706870
52179	706871
360816	706872
21010	706873
347772	706874
326795	706875
233779	706876
92544	706877
133580	706878
122684	706879
612208	706880
344313	706881
116783	706882
158499	706883
589170	706884
267436	706885
3197	706886
29010	706887
80150	706888
246734	706889
638899	706890
32362	706891
606413	706892
423114	706893
591744	706894
13798	706895
604027	706896
87173	706897
281019	706898
428671	706899
180459	706900
243198	706901
60375	706902
484807	706903
126552	706904
153966	706905
48610	706906
305910	706907
4172	706908
507706	706909
354453	706910
102313	706911
277804	706912
50212	706913
315348	706914
310463	706915
88693	706916
319108	706917
30376	706918
345920	706919
286191	706920
689081	706921
42854	706922
304917	706923
706807	706924
39036	706925
35579	706926
6446	706927
714139	706928
226355	706929
185266	706930
549808	706931
134731	706932
572293	706933
160974	706934
635587	706935
24030	706936
85863	706937
86120	706938
152966	706939
123967	706940
143095	706941
314830	706942
388542	706943
169588	706944
10119	706945
81086	706946
572075	706947
664	706948
33427	706949
29001	706950
77911	706951
76819	706952
422116	706953
22707	706954
9055	706955
305369	706956
257034	706957
79372	706958
655068	706959
6054	706960
9996	706961
397113	706962
457459	706963
7532	706964
47266	706965
701690	706966
319442	706967
100268	706968
651284	706969
271608	706970
173232	706971
1492	706972
55841	706973
443718	706974
58762	706975
399861	706976
272982	706977
356499	706978
294	706979
401064	706980
604568	706981
160644	706982
402802	706983
6125	706984
66308	706985
99878	706986
720463	706987
253727	706988
350177	706989
685653	706990
13711	706991
49011	706992
554206	706993
712034	706994
624591	706995
565576	706996
1201	706997
141103	706998
434756	706999
906	707000
487009	707001
13208	707002
137978	707003
46434	707004
295599	707005
479003	707006
140978	707007
122230	707008
130610	707009
637590	707010
599170	707011
674338	707012
115953	707013
258118	707014
37248	707015
486240	707016
156915	707017
11906	707018
673696	707019
210697	707020
459483	707021
16552	707022
526250	707023
65942	707024
3804	707025
677201	707026
357990	707027
273774	707028
683147	707029
662155	707030
84671	707031
724183	707032
252967	707033
44825	707034
428142	707035
140519	707036
612249	707037
556618	707038
160020	707039
17143	707040
40194	707041
112662	707042
23882	707043
111919	707044
373627	707045
419252	707046
234521	707047
215040	707048
695739	707049
212300	707050
544030	707051
15774	707052
484283	707053
23750	707054
466258	707055
214837	707056
12602	707057
141133	707058
27846	707059
477807	707060
240611	707061
323123	707062
3606	707063
74778	707064
393497	707065
287635	707066
405217	707067
130306	707068
1737	707069
318737	707070
63069	707071
24098	707072
47125	707073
507374	707074
326213	707075
229729	707076
458354	707077
76170	707078
566906	707079
83839	707080
36366	707081
365651	707082
105881	707083
42347	707084
216086	707085
608606	707086
412696	707087
6136	707088
160428	707089
32300	707090
17736	707091
116054	707092
23892	707093
381608	707094
582926	707095
185910	707096
120768	707097
180109	707098
141515	707099
264275	707100
724062	707101
154802	707102
21967	707103
34241	707104
8786	707105
318385	707106
701105	707107
345175	707108
180383	707109
317943	707110
667063	707111
48360	707112
536647	707113
499250	707114
629845	707115
88670	707116
599481	707117
137927	707118
664207	707119
183054	707120
86409	707121
185531	707122
110208	707123
22253	707124
38753	707125
9099	707126
605319	707127
464943	707128
78839	707129
2672	707130
621596	707131
95974	707132
716496	707133
526644	707134
220956	707135
114683	707136
514855	707137
672253	707138
84184	707139
30558	707140
28950	707141
9829	707142
6174	707143
513206	707144
91036	707145
498485	707146
41565	707147
152728	707148
124444	707149
295341	707150
354372	707151
21888	707152
352247	707153
465661	707154
522101	707155
632474	707156
49142	707157
1811	707158
587363	707159
304984	707160
104294	707161
594847	707162
154945	707163
488070	707164
105938	707165
500471	707166
484290	707167
157461	707168
255224	707169
550978	707170
53891	707171
156270	707172
20442	707173
527312	707174
632187	707175
51802	707176
252700	707177
10325	707178
10394	707179
175821	707180
440016	707181
631325	707182
183507	707183
85395	707184
594181	707185
421859	707186
539735	707187
562072	707188
27700	707189
680823	707190
44633	707191
693390	707192
407631	707193
371445	707194
574093	707195
717592	707196
386495	707197
158506	707198
250462	707199
357793	707200
206491	707201
160597	707202
107413	707203
607270	707204
360847	707205
46102	707206
713749	707207
432212	707208
115341	707209
266076	707210
87741	707211
570082	707212
153092	707213
610512	707214
98384	707215
289776	707216
601426	707217
158116	707218
129315	707219
600851	707220
371177	707221
487856	707222
259354	707223
28922	707224
70641	707225
66343	707226
452387	707227
66428	707228
392383	707229
213880	707230
373523	707231
333616	707232
596519	707233
87477	707234
89990	707235
642555	707236
654	707237
590212	707238
418008	707239
130008	707240
711720	707241
448151	707242
13407	707243
310176	707244
149711	707245
567971	707246
522862	707247
259621	707248
49936	707249
666315	707250
451564	707251
320756	707252
75426	707253
96448	707254
30479	707255
88234	707256
17251	707257
663959	707258
401445	707259
482605	707260
562935	707261
505310	707262
428792	707263
41438	707264
34560	707265
225067	707266
20045	707267
451742	707268
125874	707269
567610	707270
362472	707271
712737	707272
50537	707273
59414	707274
587510	707275
638314	707276
347384	707277
72196	707278
8694	707279
133928	707280
81207	707281
234323	707282
108449	707283
534241	707284
663631	707285
553668	707286
560797	707287
10762	707288
272227	707289
73087	707290
2536	707291
370816	707292
52905	707293
110616	707294
4644	707295
392955	707296
17865	707297
254756	707298
489504	707299
41983	707300
140244	707301
166890	707302
624399	707303
442057	707304
319946	707305
707691	707306
66140	707307
8503	707308
611894	707309
308650	707310
99776	707311
499024	707312
607237	707313
448988	707314
140587	707315
710086	707316
277754	707317
150874	707318
973	707319
434845	707320
56502	707321
245685	707322
92426	707323
373657	707324
359325	707325
35326	707326
144317	707327
74854	707328
18480	707329
104481	707330
191923	707331
372020	707332
76068	707333
58053	707334
104113	707335
68945	707336
147428	707337
106311	707338
133508	707339
692015	707340
64592	707341
232627	707342
412783	707343
66494	707344
143766	707345
206223	707346
371356	707347
246950	707348
153318	707349
648435	707350
557816	707351
105674	707352
431769	707353
537192	707354
479083	707355
100812	707356
479560	707357
284431	707358
383886	707359
233013	707360
198744	707361
243231	707362
548964	707363
190403	707364
565087	707365
525133	707366
25420	707367
31822	707368
15826	707369
177670	707370
90207	707371
559100	707372
34414	707373
688108	707374
711879	707375
390465	707376
634562	707377
136938	707378
4672	707379
63875	707380
629699	707381
2013	707382
198796	707383
159932	707384
667330	707385
149338	707386
13877	707387
710524	707388
386	707389
395972	707390
316380	707391
722718	707392
91498	707393
704253	707394
700549	707395
20910	707396
4027	707397
81989	707398
244982	707399
108486	707400
105991	707401
682339	707402
8137	707403
9627	707404
614293	707405
174491	707406
672825	707407
93691	707408
500884	707409
138771	707410
37304	707411
52782	707412
540070	707413
107486	707414
277143	707415
164954	707416
414898	707417
283080	707418
12486	707419
168266	707420
5680	707421
539798	707422
382230	707423
440206	707424
695432	707425
723710	707426
59947	707427
261898	707428
162917	707429
562642	707430
358561	707431
139099	707432
617368	707433
796	707434
27341	707435
23365	707436
35098	707437
283263	707438
172238	707439
523656	707440
17302	707441
268129	707442
180278	707443
291489	707444
541226	707445
116628	707446
164560	707447
414804	707448
450869	707449
164562	707450
144873	707451
32119	707452
153024	707453
381691	707454
217782	707455
625603	707456
66988	707457
715714	707458
574669	707459
480317	707460
361024	707461
101112	707462
33129	707463
399564	707464
638565	707465
708364	707466
147996	707467
174758	707468
100181	707469
254550	707470
551340	707471
633085	707472
24236	707473
27121	707474
651735	707475
413	707476
422410	707477
174433	707478
17791	707479
709142	707480
227123	707481
223528	707482
558668	707483
210446	707484
674623	707485
117556	707486
9894	707487
275194	707488
282576	707489
36593	707490
15721	707491
102176	707492
323105	707493
248241	707494
991	707495
304003	707496
142715	707497
247132	707498
17964	707499
31788	707500
505513	707501
406300	707502
11800	707503
36196	707504
584371	707505
412640	707506
149485	707507
43063	707508
579670	707509
22	707510
255073	707511
160197	707512
373146	707513
90635	707514
702382	707515
681	707516
48468	707517
568218	707518
133252	707519
55773	707520
21529	707521
219727	707522
67880	707523
88262	707524
574801	707525
4241	707526
76709	707527
25722	707528
628522	707529
710740	707530
249125	707531
91607	707532
319187	707533
142025	707534
63727	707535
455967	707536
458795	707537
421018	707538
119041	707539
93969	707540
249927	707541
12634	707542
64547	707543
441090	707544
227012	707545
247059	707546
68155	707547
229698	707548
36392	707549
561881	707550
36202	707551
575153	707552
141892	707553
576613	707554
353371	707555
170782	707556
820	707557
204093	707558
92226	707559
340549	707560
625491	707561
426604	707562
114086	707563
243475	707564
155932	707565
26370	707566
13634	707567
536379	707568
653915	707569
12695	707570
181365	707571
210965	707572
367849	707573
290498	707574
636218	707575
27574	707576
522197	707577
47905	707578
171138	707579
698122	707580
140229	707581
428422	707582
357328	707583
499687	707584
266163	707585
47788	707586
435736	707587
75752	707588
46555	707589
542162	707590
103228	707591
666516	707592
590242	707593
599122	707594
499668	707595
157977	707596
222087	707597
52407	707598
258652	707599
64062	707600
386457	707601
152427	707602
17456	707603
381257	707604
588346	707605
2609	707606
40443	707607
159802	707608
7590	707609
599700	707610
12608	707611
558400	707612
119672	707613
73853	707614
500298	707615
51221	707616
66101	707617
394240	707618
256278	707619
581427	707620
531250	707621
177268	707622
259871	707623
452643	707624
59	707625
318373	707626
150935	707627
122823	707628
239492	707629
226377	707630
13174	707631
680832	707632
29477	707633
460739	707634
525796	707635
599400	707636
516062	707637
257515	707638
321	707639
324212	707640
583777	707641
278061	707642
686362	707643
358680	707644
535424	707645
39588	707646
611255	707647
456360	707648
5091	707649
13174	707650
45071	707651
277949	707652
611231	707653
368036	707654
498901	707655
605960	707656
8994	707657
200250	707658
13647	707659
187621	707660
696955	707661
122585	707662
88757	707663
9066	707664
48401	707665
193009	707666
316836	707667
659665	707668
50437	707669
54132	707670
640879	707671
458370	707672
13748	707673
18715	707674
504809	707675
616066	707676
85558	707677
682845	707678
527194	707679
356381	707680
68164	707681
343652	707682
1104	707683
22989	707684
175721	707685
145733	707686
67386	707687
51480	707688
60880	707689
74717	707690
671619	707691
472606	707692
44378	707693
39565	707694
237311	707695
540861	707696
134967	707697
21384	707698
500834	707699
603640	707700
336877	707701
157831	707702
621466	707703
67911	707704
133897	707705
51300	707706
73439	707707
547348	707708
209998	707709
266850	707710
109942	707711
119202	707712
22496	707713
16604	707714
29588	707715
177336	707716
6271	707717
177404	707718
254769	707719
40169	707720
319814	707721
161705	707722
104681	707723
5473	707724
48927	707725
230085	707726
7775	707727
113665	707728
599543	707729
700767	707730
150881	707731
127799	707732
49781	707733
311299	707734
158871	707735
409934	707736
21281	707737
270535	707738
123140	707739
6579	707740
526708	707741
135549	707742
188445	707743
131017	707744
34083	707745
404789	707746
79705	707747
26074	707748
228839	707749
199	707750
448515	707751
342925	707752
68969	707753
397266	707754
59681	707755
34009	707756
96854	707757
17828	707758
192857	707759
703841	707760
443565	707761
314803	707762
53066	707763
385194	707764
437221	707765
268267	707766
92046	707767
723759	707768
637236	707769
196746	707770
244246	707771
444740	707772
72205	707773
375121	707774
574468	707775
122918	707776
59291	707777
376826	707778
657736	707779
62818	707780
529611	707781
16173	707782
9288	707783
300477	707784
567319	707785
133262	707786
460472	707787
5787	707788
357467	707789
19684	707790
48198	707791
452146	707792
689897	707793
11358	707794
6782	707795
314764	707796
555834	707797
346349	707798
297577	707799
110819	707800
85775	707801
218923	707802
134037	707803
22133	707804
265545	707805
1861	707806
403849	707807
448130	707808
287321	707809
15871	707810
345235	707811
217578	707812
68474	707813
703326	707814
62926	707815
160776	707816
113485	707817
637026	707818
725206	707819
607208	707820
44803	707821
400183	707822
662428	707823
1340	707824
650600	707825
12698	707826
67516	707827
574380	707828
42830	707829
508474	707830
48965	707831
93790	707832
294140	707833
11400	707834
430160	707835
421194	707836
543331	707837
386636	707838
73855	707839
25510	707840
562609	707841
29464	707842
116027	707843
679241	707844
533681	707845
642482	707846
637335	707847
684805	707848
2908	707849
46252	707850
63193	707851
53843	707852
472579	707853
584588	707854
433789	707855
35378	707856
17505	707857
258287	707858
379475	707859
391570	707860
575925	707861
133121	707862
134789	707863
504964	707864
540942	707865
177898	707866
75466	707867
196879	707868
151101	707869
404422	707870
470305	707871
446910	707872
191986	707873
215663	707874
640950	707875
237701	707876
508814	707877
360500	707878
676349	707879
119806	707880
574252	707881
684423	707882
68691	707883
17126	707884
44646	707885
52704	707886
129470	707887
229170	707888
525081	707889
180653	707890
427816	707891
582215	707892
25214	707893
196174	707894
163846	707895
24203	707896
37152	707897
125068	707898
544938	707899
338222	707900
104385	707901
640033	707902
576755	707903
546980	707904
127694	707905
19409	707906
164046	707907
49179	707908
686214	707909
76971	707910
124734	707911
404807	707912
425300	707913
168303	707914
153276	707915
542903	707916
93735	707917
174087	707918
250438	707919
3108	707920
2947	707921
542331	707922
144810	707923
157416	707924
183990	707925
2264	707926
690043	707927
78651	707928
672851	707929
241125	707930
178486	707931
97049	707932
675189	707933
63668	707934
211989	707935
676907	707936
153609	707937
256978	707938
344986	707939
139156	707940
121096	707941
556863	707942
190011	707943
10252	707944
688424	707945
238989	707946
114752	707947
223564	707948
122056	707949
552687	707950
680088	707951
172665	707952
474744	707953
114405	707954
672872	707955
33600	707956
354941	707957
109215	707958
1352	707959
208988	707960
273264	707961
667973	707962
84816	707963
565	707964
322105	707965
66719	707966
383227	707967
106037	707968
279709	707969
471064	707970
477859	707971
461938	707972
619587	707973
114112	707974
57985	707975
695977	707976
438914	707977
22348	707978
257359	707979
637323	707980
489594	707981
38067	707982
227320	707983
53270	707984
17136	707985
115074	707986
57043	707987
144945	707988
173443	707989
41158	707990
411629	707991
448115	707992
363926	707993
98562	707994
468290	707995
279196	707996
289630	707997
423454	707998
559252	707999
34358	708000
273769	708001
79369	708002
53897	708003
167226	708004
12350	708005
1285	708006
512477	708007
350225	708008
181287	708009
328919	708010
262312	708011
86398	708012
360757	708013
645816	708014
78167	708015
549338	708016
527302	708017
288762	708018
51651	708019
1807	708020
537055	708021
95673	708022
21560	708023
297714	708024
307956	708025
394193	708026
48056	708027
544732	708028
696467	708029
699536	708030
393810	708031
40746	708032
669725	708033
92225	708034
615920	708035
19932	708036
663588	708037
27541	708038
182015	708039
12578	708040
110376	708041
83228	708042
492802	708043
151885	708044
3809	708045
17253	708046
203002	708047
289747	708048
367308	708049
473306	708050
517342	708051
51248	708052
2359	708053
241472	708054
143446	708055
10792	708056
64979	708057
154007	708058
48096	708059
509635	708060
64204	708061
8448	708062
425244	708063
517578	708064
102714	708065
604344	708066
41601	708067
628344	708068
27276	708069
605601	708070
295926	708071
705855	708072
601561	708073
123129	708074
46171	708075
567466	708076
3639	708077
578185	708078
517786	708079
56844	708080
112685	708081
7767	708082
41734	708083
496501	708084
662501	708085
337289	708086
470978	708087
277735	708088
439055	708089
83020	708090
661910	708091
392921	708092
29143	708093
558110	708094
118327	708095
101379	708096
502041	708097
134069	708098
439039	708099
447744	708100
593431	708101
111799	708102
27790	708103
710438	708104
290506	708105
9383	708106
660556	708107
15025	708108
166082	708109
396693	708110
599366	708111
492970	708112
433493	708113
460629	708114
239005	708115
722167	708116
138889	708117
90331	708118
24646	708119
466299	708120
217700	708121
7740	708122
190868	708123
41865	708124
107106	708125
570444	708126
569907	708127
149508	708128
674111	708129
118319	708130
54124	708131
273642	708132
227447	708133
337779	708134
77165	708135
15731	708136
363719	708137
414824	708138
713074	708139
499617	708140
30157	708141
550886	708142
501056	708143
423	708144
166794	708145
599152	708146
125407	708147
660223	708148
405865	708149
299856	708150
103073	708151
668267	708152
712369	708153
497754	708154
133298	708155
378581	708156
394753	708157
66041	708158
700	708159
205185	708160
222394	708161
26855	708162
84887	708163
427603	708164
303239	708165
605581	708166
686218	708167
6275	708168
58834	708169
105906	708170
171332	708171
2460	708172
458157	708173
13403	708174
230045	708175
258155	708176
279500	708177
37373	708178
305756	708179
41388	708180
168254	708181
184847	708182
442355	708183
449682	708184
271571	708185
641132	708186
477323	708187
672621	708188
663767	708189
637445	708190
455191	708191
68354	708192
24462	708193
153433	708194
539259	708195
263285	708196
456645	708197
305378	708198
152253	708199
137195	708200
578855	708201
519091	708202
308951	708203
232037	708204
258256	708205
158949	708206
543474	708207
456797	708208
698978	708209
411348	708210
342358	708211
226318	708212
32656	708213
169945	708214
126362	708215
376538	708216
703916	708217
308473	708218
83736	708219
35855	708220
590066	708221
54804	708222
99775	708223
719112	708224
42615	708225
165724	708226
367930	708227
655509	708228
170696	708229
424555	708230
353496	708231
550956	708232
642531	708233
296509	708234
12345	708235
245093	708236
29363	708237
17661	708238
184318	708239
361770	708240
213751	708241
127838	708242
54514	708243
29104	708244
54245	708245
361381	708246
70210	708247
119771	708248
46819	708249
12127	708250
421865	708251
103659	708252
312498	708253
12784	708254
568999	708255
592858	708256
229422	708257
585274	708258
478021	708259
337131	708260
318761	708261
438534	708262
695916	708263
137218	708264
103795	708265
146562	708266
395112	708267
2884	708268
409803	708269
24061	708270
535045	708271
671372	708272
24998	708273
126634	708274
297581	708275
699148	708276
46902	708277
471313	708278
6772	708279
23394	708280
304735	708281
45493	708282
266693	708283
79618	708284
268986	708285
701212	708286
6379	708287
140170	708288
9404	708289
133814	708290
671395	708291
24956	708292
161093	708293
52844	708294
5419	708295
679817	708296
437158	708297
670068	708298
454519	708299
293003	708300
243358	708301
159725	708302
529090	708303
60912	708304
21740	708305
615267	708306
70550	708307
50959	708308
216967	708309
177793	708310
138492	708311
341560	708312
4816	708313
329022	708314
167522	708315
97542	708316
87214	708317
204380	708318
49147	708319
292140	708320
306044	708321
611819	708322
76531	708323
524842	708324
142828	708325
351827	708326
52339	708327
303680	708328
232	708329
55458	708330
652263	708331
220483	708332
82897	708333
218608	708334
333785	708335
575740	708336
619033	708337
67967	708338
355803	708339
382320	708340
241294	708341
31103	708342
389739	708343
167761	708344
429208	708345
645978	708346
527047	708347
599448	708348
564567	708349
671914	708350
101368	708351
28592	708352
561034	708353
70730	708354
511286	708355
49581	708356
355553	708357
678083	708358
376063	708359
10323	708360
159546	708361
636442	708362
5662	708363
185659	708364
536439	708365
71707	708366
473543	708367
478070	708368
62716	708369
201246	708370
502667	708371
33334	708372
95663	708373
451370	708374
29210	708375
351344	708376
27431	708377
225819	708378
8598	708379
186572	708380
324651	708381
32210	708382
28049	708383
220902	708384
148263	708385
39087	708386
4959	708387
232629	708388
272835	708389
623144	708390
590500	708391
28748	708392
515264	708393
601193	708394
470604	708395
395087	708396
53478	708397
51032	708398
375439	708399
134948	708400
445210	708401
103614	708402
637076	708403
441251	708404
96908	708405
182277	708406
201182	708407
506539	708408
562309	708409
95534	708410
562363	708411
219167	708412
35433	708413
379803	708414
647515	708415
376806	708416
243072	708417
590560	708418
60978	708419
107487	708420
28089	708421
98024	708422
117581	708423
477676	708424
719831	708425
5111	708426
120854	708427
548844	708428
28136	708429
80996	708430
365984	708431
667787	708432
552391	708433
137465	708434
470298	708435
144801	708436
331182	708437
459897	708438
523567	708439
77439	708440
21770	708441
298423	708442
109017	708443
33934	708444
332286	708445
696211	708446
502778	708447
13818	708448
6948	708449
9625	708450
554490	708451
357697	708452
51841	708453
638062	708454
79396	708455
485873	708456
638067	708457
531274	708458
354172	708459
568772	708460
677931	708461
69495	708462
93649	708463
20623	708464
707491	708465
8111	708466
520338	708467
415029	708468
4993	708469
121132	708470
214192	708471
506564	708472
430386	708473
86582	708474
543228	708475
713853	708476
13798	708477
451960	708478
158731	708479
33761	708480
371703	708481
647256	708482
599291	708483
28628	708484
83425	708485
236885	708486
100371	708487
3677	708488
496393	708489
131503	708490
37569	708491
168333	708492
5842	708493
474373	708494
371315	708495
254615	708496
57962	708497
708453	708498
51426	708499
170699	708500
150013	708501
384769	708502
434408	708503
493887	708504
626395	708505
16891	708506
706022	708507
73129	708508
243161	708509
618533	708510
115808	708511
65416	708512
181933	708513
655541	708514
352202	708515
1677	708516
212161	708517
634510	708518
668233	708519
382777	708520
699569	708521
260384	708522
92380	708523
260785	708524
389698	708525
187189	708526
378347	708527
647264	708528
297920	708529
264876	708530
318324	708531
208357	708532
82933	708533
37939	708534
648328	708535
8984	708536
321807	708537
453853	708538
277385	708539
122143	708540
280593	708541
513148	708542
7531	708543
104353	708544
275770	708545
715970	708546
186340	708547
119935	708548
272147	708549
495282	708550
74861	708551
486739	708552
623594	708553
476725	708554
27474	708555
168313	708556
14743	708557
185327	708558
279847	708559
161837	708560
672296	708561
475857	708562
470549	708563
424948	708564
623480	708565
122025	708566
108608	708567
7304	708568
99819	708569
80686	708570
331296	708571
247365	708572
20505	708573
68085	708574
8765	708575
482300	708576
226823	708577
684828	708578
286713	708579
655370	708580
606522	708581
6521	708582
43591	708583
118235	708584
61661	708585
3950	708586
528658	708587
178072	708588
267531	708589
308607	708590
423303	708591
445040	708592
443194	708593
516212	708594
580432	708595
405652	708596
461258	708597
114883	708598
98500	708599
126504	708600
411209	708601
174083	708602
73072	708603
362167	708604
305900	708605
88265	708606
689637	708607
8304	708608
170002	708609
648236	708610
374382	708611
103675	708612
609173	708613
82024	708614
120565	708615
2799	708616
142911	708617
15499	708618
233165	708619
685698	708620
621361	708621
389585	708622
173046	708623
49834	708624
183937	708625
421166	708626
518178	708627
511272	708628
100024	708629
304215	708630
457361	708631
81556	708632
257615	708633
90426	708634
290075	708635
128971	708636
428349	708637
99908	708638
67530	708639
279829	708640
351649	708641
623432	708642
378603	708643
147889	708644
138644	708645
26677	708646
711313	708647
663278	708648
103107	708649
316954	708650
402529	708651
29228	708652
429139	708653
166080	708654
467409	708655
2334	708656
21599	708657
340418	708658
156454	708659
35695	708660
53723	708661
435148	708662
581504	708663
689045	708664
13448	708665
554965	708666
167325	708667
40	708668
1984	708669
441255	708670
128870	708671
123644	708672
42669	708673
161045	708674
615904	708675
9726	708676
435833	708677
28900	708678
28127	708679
271986	708680
326002	708681
309565	708682
648756	708683
29000	708684
635151	708685
2775	708686
668203	708687
575861	708688
328664	708689
302146	708690
149035	708691
676374	708692
639753	708693
671949	708694
312678	708695
511299	708696
9202	708697
80643	708698
277587	708699
243390	708700
171494	708701
472694	708702
314316	708703
531853	708704
23393	708705
246394	708706
126184	708707
143817	708708
2777	708709
459718	708710
186136	708711
40645	708712
6727	708713
96659	708714
209102	708715
234466	708716
11341	708717
275647	708718
252084	708719
51120	708720
1584	708721
166581	708722
466409	708723
307563	708724
596990	708725
262201	708726
676959	708727
26801	708728
31936	708729
21033	708730
44222	708731
688065	708732
560125	708733
196567	708734
516072	708735
145654	708736
92250	708737
683735	708738
3809	708739
602945	708740
457257	708741
609950	708742
92329	708743
366593	708744
407037	708745
34151	708746
342500	708747
343865	708748
272837	708749
879	708750
125761	708751
194065	708752
725053	708753
201213	708754
660599	708755
690402	708756
2171	708757
138589	708758
58222	708759
130140	708760
69439	708761
296139	708762
310428	708763
32715	708764
643721	708765
693969	708766
7	708767
126699	708768
297203	708769
38834	708770
655072	708771
499259	708772
538693	708773
509233	708774
496974	708775
364363	708776
8786	708777
16806	708778
118195	708779
49983	708780
227761	708781
570416	708782
4627	708783
24183	708784
474789	708785
577014	708786
68475	708787
168523	708788
355872	708789
30255	708790
407480	708791
15935	708792
477311	708793
531713	708794
278914	708795
139430	708796
137552	708797
67889	708798
534525	708799
660535	708800
2548	708801
9970	708802
46673	708803
354814	708804
156816	708805
235726	708806
59488	708807
43274	708808
414428	708809
528804	708810
439544	708811
264	708812
56517	708813
63314	708814
2091	708815
10708	708816
81870	708817
495379	708818
253430	708819
111232	708820
499271	708821
93542	708822
182525	708823
16845	708824
272867	708825
339150	708826
239900	708827
533041	708828
501725	708829
19402	708830
351468	708831
377898	708832
126533	708833
11246	708834
697563	708835
707105	708836
60563	708837
179002	708838
22953	708839
389165	708840
72215	708841
118043	708842
63848	708843
421645	708844
439849	708845
609254	708846
709839	708847
176557	708848
64512	708849
469328	708850
105798	708851
380969	708852
115538	708853
59855	708854
48513	708855
99509	708856
71549	708857
623127	708858
119249	708859
448401	708860
154218	708861
120092	708862
531071	708863
146826	708864
365084	708865
148102	708866
160860	708867
229182	708868
416734	708869
98083	708870
241129	708871
46542	708872
522222	708873
539477	708874
694560	708875
654012	708876
131031	708877
596464	708878
640420	708879
53683	708880
404900	708881
186129	708882
635590	708883
187198	708884
113081	708885
159105	708886
180088	708887
135489	708888
559440	708889
37193	708890
148550	708891
316003	708892
99314	708893
450579	708894
648017	708895
702385	708896
278296	708897
76761	708898
464613	708899
243542	708900
121660	708901
690133	708902
56221	708903
8398	708904
68957	708905
625363	708906
280905	708907
9481	708908
439004	708909
351776	708910
12143	708911
348785	708912
295164	708913
297057	708914
64099	708915
511520	708916
10389	708917
329338	708918
69808	708919
10319	708920
71508	708921
679724	708922
35937	708923
282619	708924
84393	708925
170166	708926
240035	708927
121704	708928
707504	708929
305824	708930
8363	708931
155634	708932
373683	708933
110465	708934
722669	708935
97952	708936
9040	708937
169861	708938
709722	708939
460332	708940
526623	708941
603968	708942
282877	708943
413216	708944
584538	708945
460259	708946
524852	708947
42056	708948
5526	708949
640541	708950
439528	708951
707543	708952
691685	708953
137097	708954
93173	708955
419488	708956
645663	708957
55363	708958
111651	708959
387754	708960
44737	708961
185974	708962
290105	708963
353280	708964
104879	708965
237608	708966
626878	708967
627397	708968
592492	708969
376336	708970
213030	708971
590379	708972
7967	708973
528601	708974
533372	708975
662911	708976
19113	708977
328112	708978
14742	708979
99	708980
377557	708981
96993	708982
539835	708983
617412	708984
211008	708985
445636	708986
157866	708987
102356	708988
85378	708989
34928	708990
690411	708991
201243	708992
448822	708993
3032	708994
75241	708995
3174	708996
573269	708997
27198	708998
438997	708999
167981	709000
128318	709001
37256	709002
503185	709003
634932	709004
147071	709005
690524	709006
301141	709007
259264	709008
329335	709009
153082	709010
682214	709011
289024	709012
152811	709013
427263	709014
38058	709015
110435	709016
213904	709017
116795	709018
43059	709019
391315	709020
40069	709021
346340	709022
195704	709023
11010	709024
167158	709025
324388	709026
95128	709027
412157	709028
32512	709029
59493	709030
22789	709031
457103	709032
372291	709033
484917	709034
458527	709035
106323	709036
337135	709037
150191	709038
171254	709039
649610	709040
28595	709041
328822	709042
163306	709043
209807	709044
2826	709045
261991	709046
554026	709047
16562	709048
88645	709049
171641	709050
9460	709051
541469	709052
398890	709053
2276	709054
171723	709055
21253	709056
553472	709057
40861	709058
421761	709059
237413	709060
431577	709061
705353	709062
303508	709063
343156	709064
723877	709065
117418	709066
416613	709067
166377	709068
33319	709069
10681	709070
470190	709071
100075	709072
89345	709073
108351	709074
422561	709075
162736	709076
650402	709077
191445	709078
75070	709079
168020	709080
135725	709081
76394	709082
267429	709083
87916	709084
337329	709085
59605	709086
357632	709087
395104	709088
212647	709089
102126	709090
173764	709091
177224	709092
135103	709093
603250	709094
701983	709095
183272	709096
589833	709097
6000	709098
674004	709099
263263	709100
243634	709101
75262	709102
457859	709103
196699	709104
613984	709105
671607	709106
75527	709107
716915	709108
308783	709109
6734	709110
669648	709111
578019	709112
16120	709113
658884	709114
108053	709115
395048	709116
711075	709117
4417	709118
708191	709119
647039	709120
478448	709121
359118	709122
8013	709123
142203	709124
304100	709125
12533	709126
416349	709127
203641	709128
578692	709129
445801	709130
5779	709131
472576	709132
639083	709133
94266	709134
167361	709135
151429	709136
155221	709137
79432	709138
155094	709139
210311	709140
488572	709141
39234	709142
441275	709143
21517	709144
336833	709145
567641	709146
636016	709147
171739	709148
709323	709149
665309	709150
513138	709151
585883	709152
435545	709153
587043	709154
456134	709155
193840	709156
365904	709157
455704	709158
724605	709159
40945	709160
273651	709161
92427	709162
90456	709163
132259	709164
413560	709165
587191	709166
54484	709167
433955	709168
514229	709169
329261	709170
63610	709171
41439	709172
294263	709173
525658	709174
49997	709175
445440	709176
439636	709177
448804	709178
158706	709179
349207	709180
143842	709181
662709	709182
234599	709183
32241	709184
97940	709185
15961	709186
412024	709187
39790	709188
129308	709189
179318	709190
523975	709191
19719	709192
139949	709193
270064	709194
307877	709195
112234	709196
394292	709197
69485	709198
46513	709199
279292	709200
17727	709201
304051	709202
502348	709203
469485	709204
360555	709205
234131	709206
647992	709207
116147	709208
92504	709209
582287	709210
274237	709211
512543	709212
661658	709213
683389	709214
59490	709215
461056	709216
22189	709217
96695	709218
137940	709219
571712	709220
612109	709221
79414	709222
628863	709223
713289	709224
72824	709225
177102	709226
70226	709227
41269	709228
123356	709229
38787	709230
11377	709231
59246	709232
348235	709233
106650	709234
26858	709235
395081	709236
631438	709237
613958	709238
236401	709239
526445	709240
42482	709241
611023	709242
554842	709243
95720	709244
26739	709245
108262	709246
656348	709247
14611	709248
685656	709249
15248	709250
554227	709251
103052	709252
386887	709253
603684	709254
684317	709255
404936	709256
15150	709257
676946	709258
69455	709259
513462	709260
15450	709261
722440	709262
109785	709263
13206	709264
633849	709265
236393	709266
499143	709267
100596	709268
480813	709269
48787	709270
706155	709271
13328	709272
236403	709273
50333	709274
211434	709275
210352	709276
183476	709277
426319	709278
159336	709279
316216	709280
111481	709281
674503	709282
25156	709283
322753	709284
28711	709285
499181	709286
70083	709287
402105	709288
371533	709289
181369	709290
490704	709291
52868	709292
7912	709293
214441	709294
38017	709295
410590	709296
617694	709297
554287	709298
503965	709299
694388	709300
50044	709301
341508	709302
695583	709303
554809	709304
117629	709305
393053	709306
421568	709307
200283	709308
24028	709309
396078	709310
72633	709311
360977	709312
683371	709313
356627	709314
148915	709315
6875	709316
119485	709317
380823	709318
395981	709319
552011	709320
4333	709321
146226	709322
129802	709323
668341	709324
634334	709325
480288	709326
501145	709327
123220	709328
326397	709329
66607	709330
247566	709331
623363	709332
591479	709333
26887	709334
537158	709335
713159	709336
151638	709337
9492	709338
289424	709339
31821	709340
14873	709341
37110	709342
201551	709343
169013	709344
545965	709345
416622	709346
238307	709347
50282	709348
534944	709349
652010	709350
700663	709351
481456	709352
50529	709353
18141	709354
334781	709355
338798	709356
148996	709357
454991	709358
410483	709359
354015	709360
134609	709361
343599	709362
36595	709363
204233	709364
523950	709365
21614	709366
453076	709367
11632	709368
70045	709369
224498	709370
9614	709371
136873	709372
271801	709373
248780	709374
142421	709375
467874	709376
252014	709377
117208	709378
660304	709379
156209	709380
331330	709381
529254	709382
468135	709383
212444	709384
2992	709385
94846	709386
161948	709387
52621	709388
561994	709389
68973	709390
592724	709391
227132	709392
247017	709393
358296	709394
18429	709395
71176	709396
641924	709397
45014	709398
47219	709399
708553	709400
28537	709401
117520	709402
512353	709403
80469	709404
102055	709405
173712	709406
171169	709407
296359	709408
53659	709409
49726	709410
699590	709411
240920	709412
9972	709413
349817	709414
661985	709415
124119	709416
151549	709417
136773	709418
107836	709419
459312	709420
122196	709421
439609	709422
2276	709423
134293	709424
224	709425
500393	709426
416296	709427
45327	709428
91961	709429
212966	709430
484985	709431
138182	709432
53329	709433
12129	709434
371901	709435
262784	709436
468487	709437
492568	709438
632968	709439
176363	709440
118822	709441
45948	709442
596320	709443
177925	709444
545163	709445
46809	709446
199418	709447
36490	709448
568274	709449
139162	709450
177875	709451
342588	709452
671793	709453
174048	709454
475508	709455
127458	709456
26458	709457
11	709458
169140	709459
669939	709460
299020	709461
52171	709462
168915	709463
302408	709464
140872	709465
27741	709466
218988	709467
492102	709468
527502	709469
176545	709470
96527	709471
588197	709472
353446	709473
409	709474
135637	709475
372709	709476
238385	709477
184104	709478
59714	709479
21595	709480
49351	709481
672200	709482
129332	709483
164450	709484
281217	709485
33814	709486
137358	709487
124289	709488
245511	709489
618967	709490
343121	709491
116678	709492
194973	709493
331424	709494
715469	709495
521717	709496
442941	709497
183792	709498
132806	709499
219924	709500
58560	709501
254364	709502
173863	709503
135419	709504
5242	709505
136968	709506
619172	709507
305823	709508
478315	709509
240350	709510
645956	709511
708489	709512
119198	709513
58282	709514
15437	709515
606193	709516
143365	709517
586218	709518
545693	709519
14932	709520
257761	709521
653999	709522
689739	709523
33773	709524
47011	709525
5505	709526
84476	709527
376778	709528
413060	709529
544746	709530
724146	709531
319074	709532
267824	709533
129769	709534
357905	709535
674778	709536
106262	709537
431509	709538
544968	709539
185239	709540
595318	709541
29138	709542
118100	709543
36906	709544
429395	709545
129558	709546
229057	709547
469166	709548
364748	709549
604544	709550
165276	709551
580508	709552
32340	709553
46887	709554
151599	709555
724777	709556
402841	709557
174206	709558
116122	709559
386097	709560
383906	709561
152815	709562
708305	709563
151172	709564
322584	709565
522163	709566
267593	709567
709009	709568
279276	709569
188074	709570
131144	709571
126339	709572
273378	709573
628957	709574
625863	709575
300002	709576
468612	709577
214523	709578
351641	709579
499252	709580
378600	709581
123206	709582
469878	709583
183173	709584
399300	709585
12370	709586
127403	709587
99659	709588
145966	709589
78702	709590
380209	709591
603231	709592
85764	709593
654921	709594
12830	709595
20831	709596
128781	709597
410397	709598
644290	709599
379355	709600
629381	709601
8591	709602
680410	709603
539531	709604
377798	709605
353639	709606
592593	709607
39440	709608
61833	709609
14911	709610
11652	709611
475792	709612
248120	709613
129465	709614
129849	709615
343205	709616
412508	709617
5243	709618
350572	709619
245648	709620
132158	709621
57953	709622
673732	709623
174346	709624
54968	709625
299804	709626
16784	709627
33675	709628
450136	709629
121531	709630
287596	709631
619199	709632
169326	709633
122860	709634
2209	709635
304826	709636
559264	709637
338859	709638
152014	709639
319762	709640
199753	709641
25089	709642
554652	709643
374731	709644
576346	709645
213077	709646
472063	709647
57861	709648
409834	709649
73181	709650
909	709651
2762	709652
485487	709653
521725	709654
100570	709655
40891	709656
302995	709657
173075	709658
146506	709659
83999	709660
429767	709661
52899	709662
331569	709663
265197	709664
209395	709665
186724	709666
653122	709667
394489	709668
464100	709669
121518	709670
542605	709671
482006	709672
104527	709673
683260	709674
89635	709675
242450	709676
13729	709677
674417	709678
250659	709679
284651	709680
177482	709681
179902	709682
275520	709683
250485	709684
411063	709685
58620	709686
121542	709687
14935	709688
173389	709689
564019	709690
203632	709691
314997	709692
190744	709693
40640	709694
139858	709695
254896	709696
34500	709697
402742	709698
194554	709699
490831	709700
284513	709701
212082	709702
101887	709703
73631	709704
150360	709705
48365	709706
196674	709707
499202	709708
637352	709709
122932	709710
720339	709711
373718	709712
134843	709713
196392	709714
110506	709715
509281	709716
348242	709717
16880	709718
686338	709719
577892	709720
163974	709721
104663	709722
15924	709723
654251	709724
19583	709725
129830	709726
559587	709727
92922	709728
345068	709729
11006	709730
99804	709731
170143	709732
443761	709733
73929	709734
564077	709735
276174	709736
205075	709737
71497	709738
585119	709739
156381	709740
557989	709741
484263	709742
136	709743
444265	709744
230578	709745
159656	709746
325950	709747
130511	709748
180435	709749
179939	709750
216427	709751
592055	709752
707453	709753
8584	709754
32744	709755
113455	709756
551661	709757
32644	709758
675083	709759
89371	709760
70466	709761
576943	709762
13939	709763
451158	709764
39626	709765
295396	709766
358613	709767
109706	709768
330447	709769
131111	709770
32204	709771
194224	709772
268850	709773
46823	709774
126035	709775
581560	709776
199644	709777
63454	709778
620322	709779
544386	709780
365390	709781
293015	709782
665535	709783
162883	709784
21004	709785
260546	709786
700698	709787
29359	709788
545260	709789
24992	709790
251925	709791
170912	709792
277053	709793
28284	709794
286274	709795
161226	709796
481929	709797
154645	709798
177521	709799
390983	709800
248973	709801
699550	709802
393490	709803
629195	709804
63656	709805
272709	709806
245142	709807
234479	709808
405280	709809
412270	709810
148942	709811
212460	709812
339840	709813
109888	709814
459195	709815
685559	709816
98232	709817
449528	709818
64848	709819
355061	709820
723185	709821
699244	709822
21484	709823
90848	709824
131626	709825
52638	709826
488554	709827
20324	709828
175234	709829
173346	709830
91284	709831
146862	709832
10528	709833
118884	709834
530277	709835
620956	709836
250370	709837
187248	709838
66912	709839
312077	709840
7440	709841
33438	709842
99094	709843
171695	709844
300116	709845
607096	709846
485076	709847
76940	709848
253496	709849
221400	709850
534829	709851
332844	709852
162480	709853
24843	709854
700191	709855
2	709856
326163	709857
18773	709858
667426	709859
545463	709860
45696	709861
654468	709862
377387	709863
155965	709864
247385	709865
47551	709866
692760	709867
544458	709868
224308	709869
181682	709870
547343	709871
371215	709872
260995	709873
221779	709874
204567	709875
249078	709876
138651	709877
633340	709878
305010	709879
32714	709880
483836	709881
671028	709882
18149	709883
140843	709884
534473	709885
22981	709886
550822	709887
416953	709888
91176	709889
1484	709890
96775	709891
49340	709892
298689	709893
18102	709894
416485	709895
643237	709896
442343	709897
261531	709898
275552	709899
291902	709900
314428	709901
70324	709902
704460	709903
372880	709904
444284	709905
34917	709906
29273	709907
3996	709908
113621	709909
553645	709910
66978	709911
144781	709912
704751	709913
178823	709914
614967	709915
22246	709916
458178	709917
470250	709918
473411	709919
22509	709920
196031	709921
648865	709922
614647	709923
387814	709924
244013	709925
351110	709926
211417	709927
302822	709928
10915	709929
474713	709930
193097	709931
369502	709932
270903	709933
25942	709934
447467	709935
14161	709936
320616	709937
13757	709938
44663	709939
346147	709940
497862	709941
679632	709942
666307	709943
139747	709944
560666	709945
120693	709946
38682	709947
106840	709948
721151	709949
219831	709950
190491	709951
406468	709952
181103	709953
516803	709954
38458	709955
108341	709956
69438	709957
490173	709958
724086	709959
73838	709960
696048	709961
10873	709962
674063	709963
191019	709964
501513	709965
388470	709966
624944	709967
410913	709968
724220	709969
546273	709970
342100	709971
720538	709972
5972	709973
25016	709974
242575	709975
381491	709976
230196	709977
285210	709978
70711	709979
228981	709980
592452	709981
515393	709982
425752	709983
432699	709984
459694	709985
118637	709986
639359	709987
654552	709988
8227	709989
550583	709990
450182	709991
421539	709992
62742	709993
700896	709994
632867	709995
529130	709996
71456	709997
491150	709998
260782	709999
138473	710000
18960	710001
411964	710002
142473	710003
161646	710004
655570	710005
116400	710006
169812	710007
516946	710008
129321	710009
108225	710010
610317	710011
241211	710012
560350	710013
144605	710014
343005	710015
178092	710016
15121	710017
21203	710018
507970	710019
180986	710020
17559	710021
80932	710022
17541	710023
367331	710024
124768	710025
42505	710026
179360	710027
645393	710028
450181	710029
146388	710030
95804	710031
231010	710032
50777	710033
31669	710034
131349	710035
26408	710036
345070	710037
72096	710038
503133	710039
4751	710040
596263	710041
362720	710042
328174	710043
742	710044
143976	710045
195293	710046
378569	710047
594910	710048
419489	710049
12784	710050
645422	710051
37066	710052
574132	710053
116045	710054
590394	710055
60588	710056
465107	710057
47362	710058
244792	710059
50252	710060
17359	710061
136785	710062
48676	710063
57764	710064
119337	710065
153266	710066
253393	710067
525493	710068
46827	710069
466371	710070
28984	710071
182024	710072
54903	710073
23317	710074
437387	710075
667691	710076
166	710077
17031	710078
38908	710079
215585	710080
108755	710081
164070	710082
231965	710083
651927	710084
643474	710085
184532	710086
270744	710087
572679	710088
555594	710089
587698	710090
478643	710091
296450	710092
412441	710093
247268	710094
109515	710095
146714	710096
444998	710097
137712	710098
17780	710099
542121	710100
571083	710101
27299	710102
8173	710103
42273	710104
703730	710105
43761	710106
154377	710107
768	710108
495006	710109
24042	710110
262	710111
152133	710112
393406	710113
7639	710114
198885	710115
455739	710116
16413	710117
529238	710118
399365	710119
54138	710120
674942	710121
316257	710122
505847	710123
706748	710124
190579	710125
16085	710126
182995	710127
51000	710128
18985	710129
325881	710130
680599	710131
87307	710132
104539	710133
512061	710134
188449	710135
376186	710136
32428	710137
691429	710138
27496	710139
425846	710140
53001	710141
455057	710142
122717	710143
204060	710144
185762	710145
314776	710146
715255	710147
368649	710148
147477	710149
264525	710150
357052	710151
8179	710152
249177	710153
7937	710154
425531	710155
56998	710156
5087	710157
8708	710158
107342	710159
110402	710160
387424	710161
9466	710162
467225	710163
706682	710164
121871	710165
322205	710166
4596	710167
369372	710168
40998	710169
39372	710170
605050	710171
306304	710172
677807	710173
598596	710174
199232	710175
614402	710176
719639	710177
356804	710178
35337	710179
573153	710180
34673	710181
64074	710182
427376	710183
105293	710184
164726	710185
108497	710186
699107	710187
51401	710188
274381	710189
362436	710190
137331	710191
411155	710192
48450	710193
377495	710194
420418	710195
59566	710196
24319	710197
679495	710198
17036	710199
506526	710200
516484	710201
518879	710202
287036	710203
43919	710204
71056	710205
702568	710206
665548	710207
32857	710208
464360	710209
100704	710210
377649	710211
283082	710212
54467	710213
630730	710214
56409	710215
431024	710216
53751	710217
139005	710218
116996	710219
58416	710220
231422	710221
79762	710222
213294	710223
38593	710224
443126	710225
220211	710226
436319	710227
386183	710228
641201	710229
527683	710230
585369	710231
495168	710232
288819	710233
81866	710234
81976	710235
202669	710236
238384	710237
157686	710238
7284	710239
531048	710240
475479	710241
493690	710242
271929	710243
185394	710244
273281	710245
272760	710246
41196	710247
47874	710248
94299	710249
83626	710250
89254	710251
119749	710252
701642	710253
57950	710254
658405	710255
87413	710256
2170	710257
104522	710258
41020	710259
37423	710260
50032	710261
252758	710262
5783	710263
95339	710264
537322	710265
505897	710266
628172	710267
598966	710268
17730	710269
455101	710270
168352	710271
548761	710272
329699	710273
637259	710274
79077	710275
390147	710276
41567	710277
677416	710278
654438	710279
154357	710280
621101	710281
211256	710282
576016	710283
208444	710284
157767	710285
523586	710286
575517	710287
151613	710288
722605	710289
164602	710290
62380	710291
152615	710292
667842	710293
495626	710294
648753	710295
205509	710296
165888	710297
100555	710298
93769	710299
344451	710300
11257	710301
6408	710302
33693	710303
465410	710304
548716	710305
192317	710306
450425	710307
10690	710308
416617	710309
260844	710310
289162	710311
226541	710312
104555	710313
498906	710314
144391	710315
276000	710316
673183	710317
81595	710318
19999	710319
54478	710320
457245	710321
465792	710322
652557	710323
6896	710324
273113	710325
179298	710326
431236	710327
34395	710328
187188	710329
425659	710330
217217	710331
74968	710332
89118	710333
108210	710334
120834	710335
401957	710336
340988	710337
119865	710338
118406	710339
25591	710340
621250	710341
661845	710342
695084	710343
3421	710344
25796	710345
48315	710346
8791	710347
721829	710348
689023	710349
661048	710350
625345	710351
189288	710352
720278	710353
148356	710354
659198	710355
275364	710356
96237	710357
580218	710358
45304	710359
545627	710360
701126	710361
309463	710362
533987	710363
612130	710364
70866	710365
24970	710366
125749	710367
682535	710368
159332	710369
712721	710370
316399	710371
82573	710372
551948	710373
10061	710374
521698	710375
252008	710376
609704	710377
701216	710378
502872	710379
460072	710380
21467	710381
412145	710382
297226	710383
118794	710384
476823	710385
47134	710386
158455	710387
3793	710388
142490	710389
178999	710390
247553	710391
191863	710392
370799	710393
102946	710394
279158	710395
118422	710396
402723	710397
554680	710398
19576	710399
110580	710400
221222	710401
135008	710402
48082	710403
102042	710404
145635	710405
48488	710406
660471	710407
256964	710408
254726	710409
184923	710410
26262	710411
324326	710412
491309	710413
453212	710414
3764	710415
691408	710416
47522	710417
106645	710418
14549	710419
42890	710420
254271	710421
117037	710422
436082	710423
321751	710424
88768	710425
684970	710426
673508	710427
2666	710428
20020	710429
77894	710430
175580	710431
202162	710432
147741	710433
432686	710434
163128	710435
444919	710436
13618	710437
673413	710438
629061	710439
72213	710440
61429	710441
384316	710442
4634	710443
517649	710444
49328	710445
464764	710446
55854	710447
494076	710448
199434	710449
418015	710450
195537	710451
2518	710452
482224	710453
97382	710454
79839	710455
22425	710456
3823	710457
25275	710458
475956	710459
712404	710460
26062	710461
23586	710462
167976	710463
395727	710464
204969	710465
681358	710466
311926	710467
112415	710468
129206	710469
150288	710470
44115	710471
539557	710472
11116	710473
105908	710474
129	710475
676384	710476
481294	710477
40836	710478
172627	710479
42154	710480
714966	710481
324350	710482
239266	710483
328041	710484
248842	710485
497101	710486
684064	710487
13557	710488
191818	710489
88483	710490
337572	710491
628	710492
206576	710493
48077	710494
624722	710495
473201	710496
304745	710497
586860	710498
110522	710499
721920	710500
473065	710501
469577	710502
349	710503
157519	710504
86880	710505
65735	710506
130430	710507
507990	710508
677666	710509
487548	710510
450340	710511
193322	710512
131258	710513
14704	710514
180955	710515
364668	710516
677777	710517
152130	710518
125685	710519
11932	710520
399682	710521
362336	710522
65837	710523
709519	710524
45556	710525
173866	710526
68540	710527
180262	710528
409796	710529
625501	710530
421503	710531
505801	710532
18999	710533
392912	710534
90950	710535
502770	710536
40075	710537
10563	710538
104104	710539
47720	710540
344318	710541
290673	710542
574922	710543
282108	710544
540467	710545
375518	710546
107047	710547
27324	710548
162886	710549
171646	710550
66055	710551
245764	710552
45131	710553
585570	710554
14165	710555
36471	710556
212895	710557
60422	710558
123934	710559
479103	710560
3478	710561
42159	710562
186913	710563
684409	710564
96700	710565
76788	710566
285538	710567
382673	710568
518269	710569
561634	710570
147230	710571
696394	710572
470064	710573
651816	710574
512025	710575
80062	710576
154412	710577
44010	710578
138308	710579
359803	710580
498503	710581
150964	710582
67057	710583
426324	710584
3070	710585
152673	710586
79164	710587
622654	710588
85037	710589
616256	710590
528710	710591
70675	710592
62270	710593
511933	710594
393865	710595
1489	710596
152015	710597
180367	710598
125031	710599
225699	710600
314229	710601
93290	710602
148945	710603
546629	710604
533174	710605
352252	710606
676120	710607
563098	710608
684329	710609
445948	710610
17307	710611
28861	710612
238446	710613
471258	710614
460374	710615
23521	710616
173584	710617
47541	710618
287485	710619
280437	710620
61929	710621
138173	710622
87008	710623
430126	710624
334476	710625
466090	710626
109630	710627
133247	710628
368250	710629
62546	710630
154696	710631
680626	710632
52621	710633
23863	710634
228851	710635
205576	710636
126322	710637
214529	710638
446233	710639
254106	710640
554143	710641
384898	710642
725146	710643
71118	710644
162546	710645
176	710646
473467	710647
5962	710648
665264	710649
247386	710650
577503	710651
42272	710652
110310	710653
533297	710654
177585	710655
164111	710656
550304	710657
600603	710658
85877	710659
674555	710660
109084	710661
133047	710662
174485	710663
230298	710664
171666	710665
688544	710666
68378	710667
491191	710668
69235	710669
20225	710670
334083	710671
89988	710672
59144	710673
162185	710674
174222	710675
556269	710676
520583	710677
693802	710678
105466	710679
625979	710680
30524	710681
43759	710682
64624	710683
176417	710684
645258	710685
588180	710686
16311	710687
27411	710688
160025	710689
141977	710690
644439	710691
95446	710692
687912	710693
129564	710694
15387	710695
7026	710696
72815	710697
216888	710698
618314	710699
89441	710700
664967	710701
622697	710702
543898	710703
124466	710704
40521	710705
445807	710706
172354	710707
55643	710708
114755	710709
448502	710710
93081	710711
2121	710712
35183	710713
191898	710714
443607	710715
28862	710716
46468	710717
13644	710718
719597	710719
68198	710720
244078	710721
687668	710722
6587	710723
559577	710724
577443	710725
650093	710726
604639	710727
464712	710728
291890	710729
596211	710730
139113	710731
93821	710732
179009	710733
592985	710734
574025	710735
554301	710736
137766	710737
85639	710738
52278	710739
98229	710740
560732	710741
56574	710742
247936	710743
25350	710744
243467	710745
433801	710746
110374	710747
5864	710748
27745	710749
298022	710750
42458	710751
223602	710752
668433	710753
632235	710754
73828	710755
691361	710756
33842	710757
366329	710758
167457	710759
70333	710760
165434	710761
90425	710762
248178	710763
27225	710764
120049	710765
51698	710766
493810	710767
173394	710768
377221	710769
624920	710770
113039	710771
376398	710772
83945	710773
108175	710774
519378	710775
48223	710776
252576	710777
134532	710778
95314	710779
713868	710780
612678	710781
97653	710782
527973	710783
514580	710784
21591	710785
261826	710786
125336	710787
417114	710788
3438	710789
13059	710790
154654	710791
615484	710792
217625	710793
475848	710794
28815	710795
569	710796
57816	710797
317048	710798
292522	710799
143853	710800
87873	710801
92533	710802
672119	710803
18397	710804
133623	710805
148429	710806
150436	710807
403998	710808
219837	710809
450656	710810
25814	710811
16780	710812
156783	710813
456009	710814
7904	710815
20477	710816
190149	710817
79441	710818
415033	710819
661084	710820
372146	710821
619049	710822
60988	710823
518339	710824
6552	710825
288528	710826
78391	710827
443626	710828
167177	710829
6501	710830
378019	710831
182764	710832
101657	710833
278217	710834
266044	710835
409553	710836
63090	710837
14578	710838
2767	710839
495527	710840
351471	710841
227326	710842
139875	710843
37673	710844
708821	710845
282904	710846
112881	710847
44126	710848
251065	710849
47321	710850
14285	710851
96207	710852
507104	710853
72845	710854
83980	710855
147301	710856
131049	710857
428579	710858
35869	710859
543139	710860
35110	710861
531879	710862
48248	710863
403853	710864
147506	710865
384509	710866
605019	710867
304294	710868
127004	710869
15445	710870
464291	710871
372997	710872
450474	710873
10105	710874
17291	710875
435280	710876
279245	710877
159973	710878
361033	710879
170657	710880
105439	710881
211964	710882
115586	710883
39848	710884
50541	710885
191124	710886
260671	710887
70287	710888
25178	710889
16760	710890
374139	710891
199803	710892
50168	710893
67820	710894
248184	710895
98981	710896
46336	710897
95118	710898
94777	710899
521483	710900
143403	710901
719012	710902
449684	710903
3524	710904
38776	710905
626184	710906
209823	710907
89078	710908
497696	710909
291199	710910
3353	710911
98236	710912
343814	710913
23429	710914
132487	710915
317923	710916
307667	710917
325005	710918
5236	710919
62693	710920
172121	710921
317	710922
713835	710923
608224	710924
713660	710925
509552	710926
19515	710927
481874	710928
363037	710929
466168	710930
16100	710931
169459	710932
44809	710933
593350	710934
112562	710935
418786	710936
315122	710937
711556	710938
611296	710939
319006	710940
51448	710941
255795	710942
301864	710943
31785	710944
156165	710945
307399	710946
215238	710947
86022	710948
68832	710949
136903	710950
184352	710951
111286	710952
477364	710953
607278	710954
35960	710955
1732	710956
682760	710957
581020	710958
20695	710959
47229	710960
327615	710961
52858	710962
16354	710963
500770	710964
500213	710965
699875	710966
443115	710967
604077	710968
99008	710969
37060	710970
35498	710971
332730	710972
548246	710973
159724	710974
27056	710975
703768	710976
321896	710977
580796	710978
11039	710979
253607	710980
2063	710981
23	710982
126340	710983
478064	710984
367193	710985
37358	710986
617799	710987
552129	710988
206884	710989
576728	710990
704542	710991
83291	710992
39347	710993
591945	710994
40180	710995
24470	710996
697261	710997
182694	710998
285058	710999
222818	711000
278209	711001
688765	711002
9621	711003
639865	711004
690651	711005
175850	711006
559345	711007
82096	711008
204372	711009
463798	711010
691141	711011
601579	711012
108165	711013
521724	711014
716967	711015
50000	711016
147863	711017
268003	711018
569254	711019
581942	711020
10962	711021
32590	711022
596987	711023
399282	711024
358476	711025
673808	711026
344439	711027
110031	711028
302915	711029
494683	711030
713033	711031
9862	711032
527374	711033
613936	711034
409962	711035
601680	711036
66	711037
358957	711038
431196	711039
263862	711040
261416	711041
714777	711042
129010	711043
545392	711044
667969	711045
179774	711046
117163	711047
607764	711048
75099	711049
539999	711050
123274	711051
257325	711052
362851	711053
501290	711054
107353	711055
273673	711056
120679	711057
287030	711058
424519	711059
70522	711060
604543	711061
383198	711062
5209	711063
173836	711064
457977	711065
226786	711066
322272	711067
110958	711068
480177	711069
176965	711070
22410	711071
32700	711072
533353	711073
487642	711074
300533	711075
89989	711076
449232	711077
277051	711078
137449	711079
19453	711080
471923	711081
108513	711082
13540	711083
719204	711084
470654	711085
654965	711086
22313	711087
556495	711088
32207	711089
276971	711090
185698	711091
334641	711092
56051	711093
130428	711094
161072	711095
161793	711096
71362	711097
341563	711098
358544	711099
182823	711100
170915	711101
684722	711102
320431	711103
22988	711104
14349	711105
526006	711106
206306	711107
700302	711108
724074	711109
362165	711110
401966	711111
349379	711112
343131	711113
49741	711114
308905	711115
193380	711116
142547	711117
711348	711118
45526	711119
321484	711120
539026	711121
645329	711122
81831	711123
495249	711124
701563	711125
723561	711126
21136	711127
29706	711128
98445	711129
496671	711130
227821	711131
179854	711132
246595	711133
708146	711134
148104	711135
31809	711136
302711	711137
42312	711138
571270	711139
92245	711140
620321	711141
302374	711142
531784	711143
584945	711144
180672	711145
154780	711146
511367	711147
647785	711148
604051	711149
396536	711150
686627	711151
300298	711152
719543	711153
593050	711154
149665	711155
106437	711156
543902	711157
272307	711158
2394	711159
361609	711160
224961	711161
386441	711162
66	711163
148557	711164
113408	711165
407957	711166
383843	711167
594975	711168
197218	711169
595819	711170
398509	711171
108808	711172
70955	711173
583368	711174
24696	711175
560335	711176
184108	711177
678295	711178
71851	711179
324783	711180
179724	711181
34638	711182
102788	711183
12741	711184
140354	711185
295901	711186
14475	711187
19615	711188
665279	711189
40892	711190
6795	711191
104423	711192
401342	711193
628237	711194
273168	711195
672762	711196
69888	711197
415776	711198
62026	711199
105613	711200
530774	711201
437162	711202
124578	711203
227596	711204
24517	711205
82799	711206
628608	711207
604456	711208
72717	711209
36962	711210
155271	711211
329237	711212
24482	711213
10803	711214
508435	711215
47178	711216
621549	711217
77936	711218
350661	711219
310755	711220
435064	711221
705984	711222
118534	711223
63595	711224
273379	711225
146800	711226
171729	711227
552244	711228
451508	711229
1799	711230
187718	711231
307632	711232
517016	711233
3645	711234
88244	711235
678611	711236
139083	711237
363625	711238
22681	711239
212431	711240
442498	711241
12469	711242
239110	711243
73240	711244
226489	711245
91224	711246
14801	711247
612567	711248
41640	711249
182806	711250
673469	711251
53796	711252
501154	711253
403053	711254
602777	711255
449633	711256
36592	711257
49894	711258
382585	711259
291918	711260
163352	711261
438050	711262
373390	711263
51953	711264
347818	711265
114372	711266
2823	711267
55147	711268
377214	711269
207937	711270
261980	711271
405522	711272
146669	711273
619048	711274
548513	711275
384138	711276
17409	711277
179082	711278
5711	711279
98490	711280
155538	711281
14498	711282
320826	711283
414353	711284
14741	711285
65500	711286
578801	711287
227516	711288
536793	711289
108291	711290
6735	711291
703320	711292
24947	711293
177871	711294
63199	711295
4687	711296
327599	711297
2592	711298
4060	711299
434859	711300
144285	711301
510240	711302
664198	711303
36644	711304
713929	711305
90404	711306
28193	711307
481634	711308
125788	711309
448173	711310
22099	711311
639739	711312
59202	711313
323522	711314
60533	711315
722709	711316
553959	711317
106144	711318
543626	711319
528490	711320
29425	711321
145239	711322
309609	711323
45292	711324
313338	711325
45228	711326
544206	711327
187857	711328
472790	711329
42750	711330
509536	711331
518643	711332
87346	711333
34704	711334
95805	711335
538022	711336
19177	711337
657007	711338
547561	711339
485184	711340
263611	711341
309203	711342
237204	711343
119880	711344
438954	711345
220608	711346
563421	711347
134633	711348
54670	711349
69300	711350
347133	711351
185298	711352
180209	711353
348756	711354
61132	711355
138033	711356
708142	711357
403382	711358
532637	711359
16891	711360
176568	711361
363409	711362
274757	711363
642882	711364
292480	711365
301888	711366
154002	711367
112799	711368
171468	711369
180042	711370
312937	711371
151660	711372
86493	711373
6179	711374
54081	711375
486044	711376
417001	711377
199611	711378
123753	711379
479960	711380
426070	711381
525083	711382
621752	711383
21662	711384
169219	711385
143439	711386
34455	711387
11327	711388
142680	711389
123375	711390
644047	711391
87399	711392
463712	711393
77362	711394
583567	711395
691731	711396
97855	711397
330505	711398
556196	711399
71642	711400
175073	711401
47004	711402
285171	711403
43440	711404
164964	711405
80454	711406
434029	711407
283410	711408
57137	711409
659075	711410
593434	711411
222252	711412
257606	711413
169015	711414
368726	711415
401498	711416
9423	711417
55716	711418
78434	711419
46015	711420
389389	711421
198916	711422
298032	711423
50892	711424
196856	711425
323513	711426
83342	711427
57387	711428
365546	711429
1720	711430
17553	711431
88659	711432
9753	711433
578919	711434
115104	711435
91142	711436
675545	711437
14389	711438
443336	711439
176306	711440
53104	711441
405696	711442
701525	711443
497132	711444
130626	711445
277396	711446
156773	711447
133242	711448
47830	711449
619470	711450
691874	711451
21742	711452
101107	711453
131232	711454
20420	711455
254190	711456
561817	711457
52145	711458
564349	711459
461542	711460
702231	711461
77148	711462
104269	711463
27064	711464
666658	711465
407836	711466
111272	711467
717203	711468
581957	711469
516551	711470
170146	711471
193698	711472
611548	711473
23990	711474
40476	711475
196184	711476
20010	711477
706415	711478
139440	711479
24366	711480
435234	711481
494610	711482
97785	711483
172356	711484
499859	711485
39660	711486
169541	711487
151911	711488
457691	711489
514295	711490
537188	711491
369100	711492
118863	711493
361670	711494
2568	711495
9201	711496
337128	711497
663057	711498
530351	711499
67508	711500
320268	711501
505771	711502
525802	711503
162358	711504
635251	711505
119075	711506
465144	711507
428600	711508
694264	711509
185595	711510
97975	711511
136264	711512
673897	711513
8566	711514
52323	711515
201632	711516
532911	711517
136076	711518
104146	711519
6605	711520
106052	711521
103434	711522
689774	711523
85024	711524
32840	711525
205006	711526
704668	711527
311290	711528
352130	711529
34635	711530
33351	711531
670183	711532
488185	711533
332424	711534
138857	711535
593688	711536
17451	711537
57454	711538
119874	711539
124401	711540
480720	711541
317269	711542
9728	711543
237212	711544
626712	711545
663974	711546
21416	711547
47898	711548
78134	711549
448045	711550
652241	711551
174200	711552
180729	711553
478885	711554
210949	711555
384365	711556
554010	711557
13373	711558
316127	711559
43899	711560
13886	711561
392316	711562
275782	711563
705317	711564
512464	711565
399611	711566
509016	711567
22622	711568
69705	711569
706569	711570
97228	711571
39748	711572
7093	711573
339	711574
481882	711575
135660	711576
126764	711577
509402	711578
243357	711579
2885	711580
421734	711581
288343	711582
356765	711583
313028	711584
117414	711585
49299	711586
499434	711587
448152	711588
101084	711589
236317	711590
558424	711591
459761	711592
411196	711593
342032	711594
266944	711595
327453	711596
130921	711597
147782	711598
615147	711599
133949	711600
254376	711601
108396	711602
140175	711603
458693	711604
88593	711605
18942	711606
416462	711607
360097	711608
493104	711609
377581	711610
270961	711611
24860	711612
13188	711613
667376	711614
249008	711615
35666	711616
164371	711617
442098	711618
310243	711619
116	711620
331760	711621
3115	711622
133868	711623
218820	711624
2614	711625
117621	711626
102512	711627
113259	711628
595309	711629
66790	711630
4027	711631
515874	711632
499961	711633
42700	711634
364580	711635
12474	711636
526927	711637
307287	711638
45240	711639
677021	711640
316375	711641
426529	711642
617899	711643
607689	711644
470960	711645
110322	711646
509121	711647
68736	711648
271124	711649
496488	711650
668462	711651
62591	711652
511524	711653
345398	711654
71631	711655
393093	711656
107559	711657
84382	711658
274196	711659
16081	711660
242762	711661
103230	711662
17729	711663
558595	711664
392004	711665
319218	711666
650572	711667
41744	711668
629752	711669
4817	711670
294991	711671
332907	711672
288501	711673
470077	711674
22764	711675
44904	711676
85144	711677
11451	711678
10507	711679
456433	711680
63337	711681
707874	711682
202754	711683
34946	711684
174782	711685
535389	711686
396892	711687
358403	711688
287397	711689
643284	711690
191191	711691
424390	711692
690389	711693
50326	711694
36924	711695
48323	711696
478438	711697
672600	711698
1237	711699
571174	711700
95463	711701
389037	711702
244556	711703
680073	711704
161038	711705
394899	711706
2771	711707
370222	711708
128864	711709
205474	711710
450183	711711
690759	711712
74671	711713
17161	711714
33829	711715
552873	711716
582031	711717
448	711718
572685	711719
92057	711720
170076	711721
92980	711722
119121	711723
370163	711724
373884	711725
86662	711726
343290	711727
389003	711728
146798	711729
203171	711730
348938	711731
38903	711732
632359	711733
687880	711734
618363	711735
531259	711736
349274	711737
429532	711738
547871	711739
375250	711740
278412	711741
434230	711742
6063	711743
557826	711744
56905	711745
13850	711746
156856	711747
289930	711748
269255	711749
677972	711750
36758	711751
85655	711752
89368	711753
273046	711754
648958	711755
270967	711756
447247	711757
106326	711758
73078	711759
152541	711760
649378	711761
140424	711762
478193	711763
389275	711764
262900	711765
308827	711766
73713	711767
132765	711768
235922	711769
546652	711770
279034	711771
435622	711772
348087	711773
226564	711774
319610	711775
719189	711776
158074	711777
410850	711778
675271	711779
47576	711780
609112	711781
292122	711782
146856	711783
723218	711784
98240	711785
307446	711786
418634	711787
495157	711788
611067	711789
350157	711790
653055	711791
35795	711792
78080	711793
446961	711794
213563	711795
121341	711796
110755	711797
109663	711798
664892	711799
364808	711800
253053	711801
618515	711802
150320	711803
579022	711804
153788	711805
246982	711806
670340	711807
5744	711808
548362	711809
569044	711810
15561	711811
13543	711812
270469	711813
659279	711814
111727	711815
126260	711816
641366	711817
270914	711818
44761	711819
42351	711820
162898	711821
95996	711822
122311	711823
579082	711824
134333	711825
464722	711826
39980	711827
516226	711828
582641	711829
9399	711830
474936	711831
43174	711832
476306	711833
98129	711834
124323	711835
214289	711836
155185	711837
14308	711838
374593	711839
97619	711840
59219	711841
209225	711842
688097	711843
340000	711844
370819	711845
270319	711846
211546	711847
25063	711848
6583	711849
590330	711850
86996	711851
715853	711852
442133	711853
529021	711854
443204	711855
319058	711856
60099	711857
85197	711858
176509	711859
3525	711860
6494	711861
668815	711862
654050	711863
626841	711864
623053	711865
178761	711866
559992	711867
2822	711868
410265	711869
331630	711870
486649	711871
177947	711872
562670	711873
369861	711874
328620	711875
163685	711876
360052	711877
540027	711878
239930	711879
147053	711880
500256	711881
33368	711882
5981	711883
81201	711884
643413	711885
60236	711886
257228	711887
150183	711888
86301	711889
644475	711890
22033	711891
375380	711892
50	711893
13780	711894
4161	711895
116434	711896
442478	711897
97241	711898
441625	711899
536355	711900
50020	711901
641384	711902
119196	711903
565780	711904
282132	711905
486135	711906
125414	711907
620548	711908
256357	711909
45995	711910
362013	711911
24572	711912
11608	711913
93864	711914
92087	711915
202722	711916
471715	711917
596492	711918
114658	711919
36807	711920
297837	711921
221121	711922
252485	711923
166461	711924
257135	711925
123063	711926
31369	711927
311415	711928
288855	711929
547087	711930
35452	711931
147449	711932
307900	711933
446504	711934
27259	711935
10	711936
317613	711937
21038	711938
626943	711939
43996	711940
486061	711941
183649	711942
60020	711943
9542	711944
687398	711945
85632	711946
528190	711947
284880	711948
166923	711949
463685	711950
413151	711951
119479	711952
679870	711953
3970	711954
616647	711955
296164	711956
115302	711957
71647	711958
676635	711959
1524	711960
148160	711961
310770	711962
320544	711963
507124	711964
591544	711965
39654	711966
523298	711967
493757	711968
347582	711969
145891	711970
154787	711971
379690	711972
308031	711973
410471	711974
636580	711975
194106	711976
518465	711977
98776	711978
1857	711979
61559	711980
152660	711981
522954	711982
84387	711983
276493	711984
567350	711985
28930	711986
248821	711987
64092	711988
57885	711989
288980	711990
28700	711991
166453	711992
83914	711993
44749	711994
580808	711995
708754	711996
461692	711997
340564	711998
379600	711999
536973	712000
64331	712001
43008	712002
14659	712003
451031	712004
209950	712005
242032	712006
160703	712007
138812	712008
514161	712009
605053	712010
19083	712011
106571	712012
677015	712013
213727	712014
370390	712015
3948	712016
132833	712017
28861	712018
141433	712019
235261	712020
172844	712021
221276	712022
637757	712023
23690	712024
100066	712025
312680	712026
631807	712027
163988	712028
130560	712029
720505	712030
487840	712031
9468	712032
186539	712033
508687	712034
166735	712035
22616	712036
113641	712037
102376	712038
659159	712039
580590	712040
553020	712041
318364	712042
472271	712043
241963	712044
565951	712045
275831	712046
123271	712047
658505	712048
16154	712049
555835	712050
228042	712051
57388	712052
259051	712053
557802	712054
318281	712055
14948	712056
19906	712057
396461	712058
548488	712059
26813	712060
336596	712061
182187	712062
17196	712063
79243	712064
23059	712065
30386	712066
187892	712067
597615	712068
73154	712069
19012	712070
403023	712071
488116	712072
160231	712073
581866	712074
488857	712075
194350	712076
86793	712077
373098	712078
675442	712079
134927	712080
145722	712081
164405	712082
352394	712083
239333	712084
441944	712085
97336	712086
464923	712087
439951	712088
485702	712089
617877	712090
102187	712091
590329	712092
270899	712093
437037	712094
586885	712095
10164	712096
261757	712097
538881	712098
310989	712099
157566	712100
608679	712101
390681	712102
531741	712103
379682	712104
162085	712105
7095	712106
325621	712107
347389	712108
460957	712109
3858	712110
133349	712111
131417	712112
433347	712113
173579	712114
683096	712115
345777	712116
53955	712117
120307	712118
294022	712119
12733	712120
504988	712121
3203	712122
484827	712123
84655	712124
65089	712125
3385	712126
290765	712127
145453	712128
518544	712129
44751	712130
465280	712131
295329	712132
172452	712133
298248	712134
29270	712135
24461	712136
493578	712137
312952	712138
513820	712139
1216	712140
530380	712141
462209	712142
179365	712143
100659	712144
597275	712145
85583	712146
14228	712147
538972	712148
352310	712149
359858	712150
169808	712151
260676	712152
201819	712153
31583	712154
170543	712155
32599	712156
426432	712157
66903	712158
184724	712159
460846	712160
250563	712161
673404	712162
9179	712163
28454	712164
139976	712165
95877	712166
479340	712167
333335	712168
487558	712169
46466	712170
344317	712171
704735	712172
1060	712173
157525	712174
712641	712175
32954	712176
50707	712177
712876	712178
37225	712179
604676	712180
141805	712181
523164	712182
701538	712183
872	712184
43938	712185
150521	712186
118970	712187
487759	712188
209955	712189
207221	712190
132369	712191
41104	712192
86901	712193
623217	712194
451574	712195
416864	712196
45845	712197
559574	712198
171539	712199
372492	712200
432321	712201
81918	712202
532457	712203
28251	712204
439010	712205
482991	712206
502433	712207
360853	712208
587573	712209
140895	712210
68536	712211
696542	712212
148942	712213
364192	712214
668058	712215
721841	712216
104188	712217
659269	712218
371213	712219
458638	712220
308831	712221
176530	712222
193628	712223
66440	712224
544484	712225
260457	712226
137832	712227
28535	712228
170486	712229
69208	712230
146073	712231
98406	712232
551779	712233
36717	712234
270243	712235
1408	712236
270008	712237
496403	712238
20262	712239
66870	712240
13603	712241
401935	712242
14414	712243
9830	712244
314258	712245
659098	712246
7796	712247
4612	712248
635706	712249
132425	712250
101341	712251
424231	712252
272199	712253
103998	712254
7377	712255
391806	712256
85159	712257
473253	712258
100110	712259
634881	712260
103180	712261
684757	712262
156417	712263
112695	712264
396786	712265
416681	712266
62116	712267
25768	712268
594829	712269
11565	712270
210842	712271
162052	712272
40217	712273
283071	712274
227118	712275
2536	712276
115441	712277
47884	712278
61837	712279
81438	712280
344207	712281
574974	712282
209764	712283
606966	712284
174625	712285
617429	712286
166795	712287
338077	712288
658626	712289
478417	712290
417601	712291
115012	712292
130944	712293
4167	712294
55931	712295
524952	712296
42036	712297
310001	712298
14948	712299
4720	712300
616724	712301
132787	712302
63676	712303
585552	712304
616169	712305
409083	712306
679116	712307
8836	712308
6099	712309
706711	712310
502519	712311
519414	712312
460474	712313
120588	712314
570153	712315
7	712316
3251	712317
280009	712318
162238	712319
647346	712320
348805	712321
60746	712322
477666	712323
217624	712324
752	712325
228333	712326
724443	712327
619642	712328
247945	712329
986	712330
104245	712331
38507	712332
596597	712333
176777	712334
574664	712335
16989	712336
579055	712337
498768	712338
334021	712339
609673	712340
111545	712341
149429	712342
121903	712343
453431	712344
18829	712345
96744	712346
707471	712347
679612	712348
605069	712349
476488	712350
330973	712351
686185	712352
598243	712353
401209	712354
200461	712355
28791	712356
145299	712357
562643	712358
440604	712359
205140	712360
627950	712361
686025	712362
83605	712363
30282	712364
50003	712365
41391	712366
204166	712367
44863	712368
638993	712369
35317	712370
158578	712371
557283	712372
135870	712373
76795	712374
53419	712375
293872	712376
235102	712377
587318	712378
10006	712379
57486	712380
477553	712381
557253	712382
232155	712383
46065	712384
716439	712385
334931	712386
232181	712387
649264	712388
241587	712389
619226	712390
20245	712391
16710	712392
163930	712393
60645	712394
563541	712395
137145	712396
31854	712397
166871	712398
572240	712399
33912	712400
9486	712401
4412	712402
480310	712403
460893	712404
150734	712405
543473	712406
60841	712407
173414	712408
455540	712409
143773	712410
712422	712411
511423	712412
328225	712413
216639	712414
497717	712415
69081	712416
170105	712417
556433	712418
633496	712419
1251	712420
428318	712421
136395	712422
201853	712423
506979	712424
488075	712425
169700	712426
476067	712427
584642	712428
208297	712429
27386	712430
116200	712431
175328	712432
412187	712433
656784	712434
282186	712435
251838	712436
501001	712437
286840	712438
353628	712439
301307	712440
148027	712441
22929	712442
346275	712443
393488	712444
81544	712445
676436	712446
432070	712447
403234	712448
464992	712449
57573	712450
60291	712451
335926	712452
443908	712453
131924	712454
13202	712455
44668	712456
38820	712457
442925	712458
261706	712459
659077	712460
25865	712461
9143	712462
493001	712463
16118	712464
10995	712465
512090	712466
123735	712467
600432	712468
305753	712469
431510	712470
188272	712471
11674	712472
101818	712473
23555	712474
34008	712475
424576	712476
344190	712477
276763	712478
150538	712479
92052	712480
577794	712481
18674	712482
394258	712483
502308	712484
610545	712485
542154	712486
72987	712487
49154	712488
31277	712489
83272	712490
162533	712491
66579	712492
524545	712493
717292	712494
266877	712495
496690	712496
231955	712497
164538	712498
120337	712499
141207	712500
27313	712501
590885	712502
710388	712503
6738	712504
301116	712505
508968	712506
262759	712507
12614	712508
54740	712509
599587	712510
394012	712511
529498	712512
145240	712513
425797	712514
179447	712515
279137	712516
150578	712517
326113	712518
386120	712519
162701	712520
30384	712521
535367	712522
60643	712523
427351	712524
139701	712525
118738	712526
64062	712527
293241	712528
6236	712529
197629	712530
374792	712531
351372	712532
33717	712533
142258	712534
516790	712535
524529	712536
367820	712537
390844	712538
628560	712539
216076	712540
584312	712541
125387	712542
346144	712543
113864	712544
75760	712545
19073	712546
549421	712547
630371	712548
490384	712549
786	712550
616781	712551
181277	712552
655962	712553
10978	712554
5467	712555
53840	712556
295957	712557
610808	712558
520669	712559
1352	712560
605614	712561
207070	712562
679404	712563
6204	712564
168416	712565
430581	712566
383266	712567
584314	712568
142035	712569
178259	712570
265804	712571
68769	712572
132641	712573
143176	712574
272320	712575
257752	712576
597541	712577
352155	712578
199562	712579
206075	712580
566554	712581
182693	712582
265638	712583
669821	712584
146162	712585
56768	712586
600398	712587
40607	712588
116063	712589
368784	712590
44950	712591
364929	712592
104586	712593
362379	712594
270580	712595
272915	712596
152332	712597
156540	712598
41465	712599
170791	712600
262513	712601
704221	712602
542703	712603
63326	712604
202682	712605
181442	712606
606823	712607
667230	712608
299290	712609
507983	712610
11829	712611
110	712612
1820	712613
491064	712614
275405	712615
458272	712616
163906	712617
53097	712618
710778	712619
2018	712620
22475	712621
478	712622
78551	712623
87328	712624
186763	712625
530795	712626
101014	712627
615299	712628
554450	712629
289037	712630
304579	712631
46371	712632
118247	712633
661296	712634
395321	712635
2335	712636
416641	712637
164219	712638
4203	712639
27614	712640
64383	712641
343538	712642
438983	712643
126163	712644
195875	712645
184569	712646
478904	712647
266408	712648
230690	712649
459126	712650
63001	712651
335723	712652
668613	712653
169819	712654
325266	712655
478721	712656
154272	712657
94944	712658
121197	712659
615457	712660
72412	712661
8712	712662
337953	712663
32454	712664
703314	712665
8142	712666
156027	712667
50719	712668
346006	712669
184476	712670
13652	712671
21676	712672
70611	712673
17460	712674
144140	712675
32113	712676
43194	712677
12228	712678
541391	712679
275414	712680
9835	712681
130305	712682
1258	712683
369301	712684
7810	712685
145418	712686
72328	712687
195057	712688
698751	712689
7580	712690
61260	712691
697589	712692
288865	712693
336905	712694
163355	712695
143124	712696
521752	712697
630560	712698
190454	712699
254410	712700
528631	712701
3924	712702
245883	712703
17287	712704
143483	712705
719560	712706
134568	712707
562829	712708
317725	712709
549057	712710
652528	712711
613310	712712
621653	712713
655757	712714
167866	712715
487366	712716
432349	712717
401046	712718
581364	712719
22771	712720
259210	712721
684115	712722
48111	712723
435127	712724
39412	712725
152101	712726
546575	712727
190264	712728
232792	712729
177270	712730
443397	712731
210227	712732
659782	712733
187828	712734
13372	712735
268830	712736
87561	712737
92433	712738
403765	712739
126217	712740
4447	712741
471825	712742
102166	712743
18113	712744
40503	712745
131454	712746
44	712747
119512	712748
720189	712749
29433	712750
22987	712751
613611	712752
29607	712753
478264	712754
659103	712755
329166	712756
397314	712757
131747	712758
49700	712759
173028	712760
682622	712761
345176	712762
187381	712763
559080	712764
11914	712765
161150	712766
493747	712767
436421	712768
179460	712769
386216	712770
364813	712771
241190	712772
161128	712773
2821	712774
162518	712775
151390	712776
15738	712777
131041	712778
404378	712779
20804	712780
24754	712781
6821	712782
262267	712783
452499	712784
477629	712785
547999	712786
261748	712787
410711	712788
364863	712789
641327	712790
134438	712791
673944	712792
16849	712793
656853	712794
88355	712795
595799	712796
583214	712797
466484	712798
97673	712799
655407	712800
624097	712801
430743	712802
175306	712803
202233	712804
525183	712805
119211	712806
37294	712807
490019	712808
409496	712809
448835	712810
205068	712811
414882	712812
596855	712813
375910	712814
665865	712815
242383	712816
472977	712817
4714	712818
517742	712819
17778	712820
336805	712821
44576	712822
452475	712823
611353	712824
594726	712825
326767	712826
363256	712827
11787	712828
166192	712829
172780	712830
35836	712831
330550	712832
183220	712833
290196	712834
481133	712835
223710	712836
33746	712837
114700	712838
62103	712839
619009	712840
597072	712841
242379	712842
45403	712843
385999	712844
4416	712845
42935	712846
641670	712847
82392	712848
327431	712849
30107	712850
503246	712851
449714	712852
269990	712853
692079	712854
308274	712855
29828	712856
125978	712857
490572	712858
494313	712859
180363	712860
217669	712861
20271	712862
633049	712863
125984	712864
153606	712865
410742	712866
143604	712867
698645	712868
8254	712869
602549	712870
54726	712871
551805	712872
68745	712873
17033	712874
124739	712875
263025	712876
43469	712877
432145	712878
155119	712879
351122	712880
305409	712881
262889	712882
151231	712883
316101	712884
36066	712885
46730	712886
145949	712887
708481	712888
12510	712889
81520	712890
475781	712891
312565	712892
389066	712893
26434	712894
97	712895
386239	712896
667601	712897
238303	712898
259921	712899
78571	712900
170899	712901
669540	712902
325112	712903
109031	712904
157207	712905
686360	712906
11095	712907
89025	712908
44147	712909
317543	712910
403211	712911
249338	712912
49437	712913
6641	712914
513322	712915
137641	712916
186	712917
208219	712918
79809	712919
55907	712920
330044	712921
99145	712922
288497	712923
248300	712924
106247	712925
67544	712926
222578	712927
266042	712928
571805	712929
494615	712930
279670	712931
498614	712932
213938	712933
123912	712934
25235	712935
288272	712936
65236	712937
44350	712938
31614	712939
228817	712940
295744	712941
239785	712942
518036	712943
199866	712944
723239	712945
228627	712946
679925	712947
156824	712948
611034	712949
2828	712950
345730	712951
349793	712952
148283	712953
49597	712954
175722	712955
415601	712956
138123	712957
490398	712958
674094	712959
299980	712960
555063	712961
21035	712962
399001	712963
530874	712964
349587	712965
16472	712966
114849	712967
166192	712968
436878	712969
48373	712970
24385	712971
633170	712972
162442	712973
535503	712974
578956	712975
10529	712976
151488	712977
101288	712978
182370	712979
612419	712980
385202	712981
709507	712982
506033	712983
91781	712984
723222	712985
1392	712986
2825	712987
412527	712988
608183	712989
480709	712990
334896	712991
612697	712992
355855	712993
19856	712994
113654	712995
377801	712996
687270	712997
716997	712998
25744	712999
576103	713000
582736	713001
49550	713002
354898	713003
692337	713004
127251	713005
5543	713006
561583	713007
20206	713008
666675	713009
30301	713010
696029	713011
106099	713012
296486	713013
669880	713014
211487	713015
312968	713016
32698	713017
715387	713018
664766	713019
16568	713020
478274	713021
384534	713022
630012	713023
37747	713024
1573	713025
21175	713026
83202	713027
47610	713028
189	713029
43831	713030
12137	713031
6195	713032
78813	713033
2217	713034
551284	713035
575096	713036
244285	713037
272102	713038
324045	713039
674594	713040
720140	713041
14344	713042
113	713043
565241	713044
262056	713045
921	713046
25588	713047
223161	713048
541270	713049
708667	713050
217560	713051
75040	713052
161210	713053
235621	713054
280655	713055
51830	713056
119657	713057
389811	713058
495920	713059
155553	713060
309691	713061
58985	713062
235990	713063
543075	713064
371626	713065
496875	713066
209588	713067
148053	713068
699180	713069
251948	713070
114625	713071
38783	713072
8050	713073
183472	713074
651	713075
1520	713076
178726	713077
708526	713078
288487	713079
111439	713080
5579	713081
40460	713082
87936	713083
22127	713084
529760	713085
331483	713086
116272	713087
47401	713088
26067	713089
235802	713090
198044	713091
30844	713092
198647	713093
277459	713094
94075	713095
387320	713096
429408	713097
690844	713098
115077	713099
125129	713100
695818	713101
606705	713102
550921	713103
312917	713104
1512	713105
30471	713106
366184	713107
173652	713108
1574	713109
348511	713110
305145	713111
638146	713112
255447	713113
369481	713114
605796	713115
556565	713116
660810	713117
52517	713118
127555	713119
180157	713120
158363	713121
678859	713122
49513	713123
123532	713124
239388	713125
354735	713126
613101	713127
489810	713128
582751	713129
420519	713130
150818	713131
50594	713132
576538	713133
414763	713134
511864	713135
85467	713136
566000	713137
145658	713138
133599	713139
3718	713140
1457	713141
477786	713142
8851	713143
143866	713144
707412	713145
9694	713146
19712	713147
241576	713148
50320	713149
42969	713150
530259	713151
5723	713152
410234	713153
7222	713154
268897	713155
321653	713156
629424	713157
4242	713158
260287	713159
157330	713160
153005	713161
461408	713162
544754	713163
26869	713164
557485	713165
2011	713166
10745	713167
313577	713168
529668	713169
90078	713170
48537	713171
496045	713172
69891	713173
658154	713174
37185	713175
287649	713176
173482	713177
48762	713178
52699	713179
75083	713180
525648	713181
680491	713182
334158	713183
433509	713184
614141	713185
193268	713186
499930	713187
4021	713188
198428	713189
437948	713190
68917	713191
27927	713192
592255	713193
103189	713194
14817	713195
157052	713196
99729	713197
206766	713198
2979	713199
418058	713200
163224	713201
429415	713202
567005	713203
594500	713204
516550	713205
111455	713206
604724	713207
150761	713208
379094	713209
8	713210
30705	713211
354756	713212
159576	713213
212236	713214
177253	713215
572432	713216
180865	713217
702698	713218
110030	713219
173724	713220
259800	713221
598942	713222
542718	713223
631118	713224
23618	713225
615972	713226
81168	713227
393769	713228
581883	713229
569857	713230
393846	713231
628518	713232
546645	713233
435083	713234
636057	713235
228338	713236
605467	713237
78157	713238
626594	713239
4856	713240
104887	713241
15534	713242
214803	713243
3320	713244
442913	713245
297724	713246
41217	713247
571803	713248
26655	713249
99958	713250
664400	713251
74769	713252
17146	713253
614908	713254
388911	713255
307668	713256
423802	713257
31168	713258
152399	713259
355922	713260
646347	713261
652530	713262
52691	713263
69866	713264
207462	713265
152439	713266
220877	713267
102	713268
466287	713269
542318	713270
38187	713271
584859	713272
431319	713273
151270	713274
396226	713275
397459	713276
164703	713277
524772	713278
150923	713279
356374	713280
299479	713281
9694	713282
186487	713283
510	713284
42131	713285
4685	713286
228223	713287
664470	713288
178090	713289
395653	713290
505531	713291
337294	713292
237009	713293
673976	713294
503107	713295
433579	713296
523379	713297
66538	713298
132145	713299
416047	713300
23891	713301
232132	713302
563890	713303
124042	713304
721520	713305
59513	713306
25441	713307
79669	713308
333831	713309
661543	713310
239475	713311
80874	713312
185735	713313
659972	713314
560582	713315
490	713316
174949	713317
52510	713318
25449	713319
265812	713320
24956	713321
683546	713322
151673	713323
400624	713324
40727	713325
220076	713326
3569	713327
118515	713328
416510	713329
627692	713330
308740	713331
669402	713332
467280	713333
434936	713334
275829	713335
122719	713336
605018	713337
128528	713338
156459	713339
252948	713340
303205	713341
59348	713342
614528	713343
97184	713344
34784	713345
718335	713346
553843	713347
725216	713348
54020	713349
273672	713350
39162	713351
111877	713352
565598	713353
56539	713354
327023	713355
558372	713356
111297	713357
132566	713358
104687	713359
19169	713360
442149	713361
73078	713362
107631	713363
186840	713364
703495	713365
252754	713366
170904	713367
118657	713368
190703	713369
38062	713370
449965	713371
64433	713372
228750	713373
361238	713374
699899	713375
183619	713376
417888	713377
462107	713378
79762	713379
671145	713380
372604	713381
312002	713382
704650	713383
181187	713384
390140	713385
436408	713386
1021	713387
602298	713388
142486	713389
468531	713390
461486	713391
176950	713392
10235	713393
50849	713394
578313	713395
56314	713396
587909	713397
422022	713398
455203	713399
46443	713400
176221	713401
710042	713402
642375	713403
59728	713404
26798	713405
120666	713406
307142	713407
425676	713408
283580	713409
150507	713410
189257	713411
121708	713412
72092	713413
127474	713414
704370	713415
586903	713416
705382	713417
161423	713418
41629	713419
410007	713420
17875	713421
558115	713422
624956	713423
22084	713424
189660	713425
722170	713426
447771	713427
673206	713428
171029	713429
293451	713430
33026	713431
168284	713432
145409	713433
388968	713434
550656	713435
670049	713436
573527	713437
234028	713438
14272	713439
27897	713440
288570	713441
396685	713442
593693	713443
106526	713444
648461	713445
582404	713446
501073	713447
136369	713448
14440	713449
580262	713450
117555	713451
187880	713452
656080	713453
378936	713454
159131	713455
128455	713456
625256	713457
182541	713458
515270	713459
429	713460
21472	713461
13880	713462
311179	713463
204429	713464
38005	713465
165347	713466
118772	713467
20251	713468
149127	713469
318943	713470
288513	713471
2654	713472
60269	713473
223638	713474
5930	713475
296109	713476
541196	713477
104963	713478
306364	713479
355139	713480
59086	713481
368158	713482
546554	713483
297325	713484
166461	713485
22668	713486
593867	713487
369912	713488
508663	713489
525377	713490
17496	713491
75592	713492
117657	713493
31968	713494
430039	713495
36597	713496
175280	713497
21710	713498
570009	713499
693719	713500
25377	713501
466393	713502
560494	713503
139155	713504
11655	713505
19726	713506
69419	713507
124049	713508
457646	713509
459791	713510
78811	713511
413428	713512
182643	713513
172593	713514
572245	713515
496890	713516
188729	713517
549550	713518
122199	713519
528115	713520
23180	713521
682828	713522
110623	713523
106553	713524
691459	713525
604047	713526
122866	713527
18	713528
368198	713529
73839	713530
406020	713531
409189	713532
505101	713533
181658	713534
131483	713535
77204	713536
301458	713537
572682	713538
392537	713539
321193	713540
95047	713541
5778	713542
568717	713543
165657	713544
142292	713545
440571	713546
147949	713547
47546	713548
184760	713549
149684	713550
24669	713551
665323	713552
564179	713553
23211	713554
645499	713555
272031	713556
313387	713557
292413	713558
96512	713559
668224	713560
446722	713561
509158	713562
79392	713563
540244	713564
87313	713565
607842	713566
67959	713567
50172	713568
289548	713569
604025	713570
277288	713571
293726	713572
254646	713573
618975	713574
252843	713575
718255	713576
156990	713577
257312	713578
381498	713579
48991	713580
724561	713581
48293	713582
33775	713583
439809	713584
560407	713585
534094	713586
295044	713587
83321	713588
242112	713589
41366	713590
376366	713591
45283	713592
361648	713593
134037	713594
399433	713595
84125	713596
481457	713597
220204	713598
92584	713599
376445	713600
134433	713601
180986	713602
267013	713603
111101	713604
336483	713605
155825	713606
425204	713607
543171	713608
47325	713609
94602	713610
374216	713611
273108	713612
196579	713613
140915	713614
522415	713615
56356	713616
69976	713617
4737	713618
469874	713619
15525	713620
159499	713621
421647	713622
31036	713623
652271	713624
420862	713625
24449	713626
207502	713627
418927	713628
284761	713629
525223	713630
26711	713631
38232	713632
674	713633
2148	713634
13865	713635
73325	713636
107098	713637
555559	713638
617521	713639
163436	713640
146260	713641
9709	713642
26178	713643
665661	713644
131453	713645
541789	713646
334	713647
128547	713648
24221	713649
77931	713650
187821	713651
31710	713652
410704	713653
638483	713654
50277	713655
499817	713656
606679	713657
165320	713658
158642	713659
695539	713660
160487	713661
442178	713662
47455	713663
123866	713664
619574	713665
11144	713666
167042	713667
18405	713668
144077	713669
67542	713670
287612	713671
270934	713672
474187	713673
95745	713674
94546	713675
29162	713676
17518	713677
529332	713678
215609	713679
704026	713680
351905	713681
157128	713682
95459	713683
63284	713684
411291	713685
167068	713686
461338	713687
54456	713688
168293	713689
91064	713690
108600	713691
643383	713692
583763	713693
174061	713694
97074	713695
155174	713696
111467	713697
146304	713698
213109	713699
57255	713700
361932	713701
37454	713702
176002	713703
292114	713704
260313	713705
246681	713706
676257	713707
83472	713708
31869	713709
49032	713710
28898	713711
60764	713712
485568	713713
1115	713714
56339	713715
205801	713716
711502	713717
186098	713718
462250	713719
282125	713720
9288	713721
687126	713722
7723	713723
10446	713724
490681	713725
580347	713726
158327	713727
436811	713728
33559	713729
20422	713730
313258	713731
28274	713732
916	713733
42183	713734
638338	713735
46944	713736
46903	713737
485744	713738
141043	713739
563149	713740
86209	713741
51	713742
480562	713743
401065	713744
61951	713745
44288	713746
238815	713747
501823	713748
455995	713749
191886	713750
441061	713751
1844	713752
523137	713753
656003	713754
351753	713755
185745	713756
560467	713757
20495	713758
7248	713759
84518	713760
148909	713761
500966	713762
46121	713763
250284	713764
341994	713765
93642	713766
419825	713767
96592	713768
509194	713769
173849	713770
16639	713771
19174	713772
392531	713773
135501	713774
203604	713775
166	713776
178506	713777
135750	713778
450134	713779
599087	713780
452258	713781
277046	713782
23276	713783
528996	713784
2355	713785
679953	713786
280873	713787
630662	713788
82787	713789
203667	713790
576794	713791
390287	713792
242235	713793
71	713794
79040	713795
506056	713796
130379	713797
447769	713798
510650	713799
147281	713800
75629	713801
376819	713802
188928	713803
550299	713804
36491	713805
45709	713806
4470	713807
72952	713808
67074	713809
4201	713810
93325	713811
330721	713812
585325	713813
391884	713814
85860	713815
278660	713816
636628	713817
269663	713818
525580	713819
131	713820
258635	713821
720192	713822
639770	713823
570446	713824
141462	713825
239206	713826
312263	713827
229746	713828
47712	713829
379127	713830
141870	713831
151299	713832
259466	713833
136033	713834
147724	713835
123901	713836
676739	713837
4803	713838
284138	713839
47012	713840
338742	713841
82247	713842
99664	713843
279261	713844
700428	713845
159435	713846
175581	713847
44636	713848
71805	713849
115136	713850
508628	713851
42513	713852
49777	713853
248258	713854
435832	713855
317205	713856
9260	713857
50767	713858
274467	713859
300893	713860
16896	713861
673325	713862
179432	713863
120300	713864
374107	713865
5762	713866
60576	713867
650667	713868
10539	713869
421960	713870
442959	713871
101353	713872
447036	713873
92403	713874
7810	713875
11190	713876
36967	713877
714486	713878
224210	713879
459529	713880
63692	713881
312811	713882
549108	713883
597538	713884
453784	713885
339894	713886
12985	713887
128702	713888
491839	713889
563124	713890
154161	713891
32103	713892
641688	713893
5173	713894
50592	713895
267518	713896
503559	713897
138174	713898
516241	713899
107335	713900
52846	713901
126414	713902
687304	713903
40859	713904
284721	713905
97804	713906
576141	713907
190004	713908
627148	713909
391840	713910
518694	713911
402041	713912
245904	713913
114527	713914
89903	713915
261969	713916
418572	713917
687033	713918
476013	713919
85865	713920
1481	713921
140221	713922
175318	713923
405150	713924
38412	713925
487445	713926
254025	713927
55255	713928
540895	713929
15648	713930
312247	713931
264803	713932
302475	713933
143674	713934
628055	713935
52200	713936
107562	713937
366317	713938
108889	713939
49010	713940
173401	713941
36376	713942
85049	713943
65159	713944
151205	713945
311523	713946
568752	713947
76386	713948
542277	713949
72511	713950
275543	713951
90306	713952
3336	713953
1204	713954
38327	713955
701165	713956
1559	713957
706102	713958
696887	713959
122494	713960
445027	713961
550446	713962
608715	713963
158703	713964
508774	713965
192060	713966
508757	713967
542397	713968
482854	713969
146694	713970
13460	713971
153280	713972
198648	713973
168483	713974
4177	713975
171014	713976
484980	713977
326348	713978
643183	713979
602011	713980
700380	713981
301032	713982
147762	713983
448958	713984
464348	713985
281776	713986
591690	713987
450235	713988
103458	713989
625260	713990
223197	713991
9392	713992
124374	713993
7599	713994
50315	713995
107839	713996
604064	713997
465038	713998
21779	713999
19597	714000
420316	714001
518102	714002
66516	714003
279502	714004
567371	714005
524821	714006
380440	714007
63437	714008
439376	714009
660692	714010
368133	714011
51833	714012
609466	714013
7522	714014
169780	714015
523077	714016
315825	714017
471591	714018
692602	714019
24600	714020
496850	714021
65222	714022
135460	714023
386815	714024
278007	714025
152956	714026
37976	714027
158418	714028
466949	714029
170016	714030
17880	714031
605495	714032
524957	714033
45811	714034
63488	714035
689674	714036
41966	714037
633	714038
88255	714039
46519	714040
672567	714041
25625	714042
147082	714043
358152	714044
319453	714045
319	714046
138910	714047
284044	714048
486751	714049
285673	714050
37209	714051
105169	714052
163867	714053
250446	714054
368080	714055
444557	714056
568419	714057
122779	714058
39525	714059
358707	714060
10359	714061
497537	714062
188714	714063
9073	714064
559614	714065
660801	714066
156457	714067
569904	714068
651214	714069
384704	714070
271003	714071
698878	714072
104082	714073
41761	714074
28457	714075
130629	714076
23198	714077
427709	714078
716818	714079
60613	714080
707217	714081
446339	714082
703130	714083
14583	714084
303666	714085
124797	714086
50897	714087
200831	714088
14371	714089
298151	714090
61666	714091
158673	714092
260675	714093
377946	714094
168465	714095
589934	714096
623060	714097
466846	714098
368173	714099
309130	714100
699350	714101
465626	714102
170342	714103
300752	714104
67435	714105
584	714106
652273	714107
566750	714108
446623	714109
28936	714110
254135	714111
155307	714112
663333	714113
465747	714114
593771	714115
88017	714116
96678	714117
144106	714118
320278	714119
143575	714120
64922	714121
712654	714122
148491	714123
106753	714124
521345	714125
224952	714126
49047	714127
33506	714128
138285	714129
436675	714130
413389	714131
88803	714132
696177	714133
520296	714134
93054	714135
171964	714136
180537	714137
178602	714138
531383	714139
276157	714140
1773	714141
398477	714142
320373	714143
179909	714144
144218	714145
254816	714146
31526	714147
306869	714148
184246	714149
170221	714150
598755	714151
39244	714152
220162	714153
448724	714154
185308	714155
264429	714156
20469	714157
60950	714158
17703	714159
445815	714160
376996	714161
255661	714162
21771	714163
81973	714164
18633	714165
262254	714166
229318	714167
42484	714168
53466	714169
6438	714170
724244	714171
22092	714172
113616	714173
434156	714174
54092	714175
647089	714176
576484	714177
329591	714178
74418	714179
322498	714180
96574	714181
334464	714182
273101	714183
232369	714184
344161	714185
15948	714186
149385	714187
37210	714188
250165	714189
608609	714190
255218	714191
3873	714192
90490	714193
36884	714194
73669	714195
521117	714196
582278	714197
292815	714198
651712	714199
71531	714200
333479	714201
46403	714202
223257	714203
218393	714204
1353	714205
303611	714206
103003	714207
675533	714208
47212	714209
661094	714210
574981	714211
1754	714212
695054	714213
187759	714214
67675	714215
153616	714216
122588	714217
15001	714218
108344	714219
718287	714220
52380	714221
355834	714222
271246	714223
63484	714224
60770	714225
484624	714226
272593	714227
531201	714228
449880	714229
657596	714230
480292	714231
377937	714232
643957	714233
67193	714234
431269	714235
241346	714236
505890	714237
128997	714238
621652	714239
88555	714240
1811	714241
54052	714242
633253	714243
30338	714244
296280	714245
162681	714246
158794	714247
219988	714248
692785	714249
19421	714250
227484	714251
463583	714252
159132	714253
361623	714254
138333	714255
137988	714256
322438	714257
19084	714258
691449	714259
251020	714260
263683	714261
56319	714262
74285	714263
90299	714264
150268	714265
431139	714266
7760	714267
438249	714268
15563	714269
609611	714270
3632	714271
47041	714272
17235	714273
622322	714274
16522	714275
159196	714276
490789	714277
352718	714278
550902	714279
386653	714280
20899	714281
354734	714282
428085	714283
181799	714284
105493	714285
69499	714286
712350	714287
69661	714288
180787	714289
52698	714290
412595	714291
477297	714292
681932	714293
621	714294
150337	714295
540321	714296
845	714297
354502	714298
671205	714299
434675	714300
232353	714301
145636	714302
715528	714303
180154	714304
507900	714305
52046	714306
60171	714307
491408	714308
64071	714309
148404	714310
14396	714311
103262	714312
288629	714313
107508	714314
664945	714315
323854	714316
132981	714317
14658	714318
95461	714319
180893	714320
365	714321
220595	714322
167994	714323
242108	714324
550742	714325
505551	714326
462091	714327
24594	714328
272843	714329
24839	714330
47745	714331
385601	714332
220421	714333
84005	714334
648718	714335
39560	714336
163472	714337
135790	714338
519236	714339
17086	714340
519610	714341
204540	714342
666311	714343
123121	714344
589484	714345
384121	714346
493101	714347
605721	714348
253185	714349
409098	714350
5604	714351
126741	714352
624885	714353
73763	714354
217824	714355
27501	714356
332076	714357
526825	714358
27859	714359
4893	714360
509153	714361
667263	714362
77985	714363
709293	714364
225	714365
288281	714366
10812	714367
142181	714368
147394	714369
437106	714370
708	714371
80743	714372
693088	714373
14663	714374
27060	714375
57263	714376
133129	714377
127733	714378
23151	714379
629027	714380
375126	714381
581598	714382
1425	714383
428437	714384
286165	714385
26018	714386
348146	714387
295818	714388
174005	714389
606512	714390
62756	714391
537553	714392
551457	714393
599884	714394
398998	714395
491973	714396
368227	714397
350249	714398
605056	714399
366532	714400
148771	714401
20	714402
572827	714403
698212	714404
211749	714405
40256	714406
178583	714407
364012	714408
28352	714409
215897	714410
663874	714411
138235	714412
137402	714413
110571	714414
403381	714415
282729	714416
151905	714417
138699	714418
525756	714419
664796	714420
4095	714421
65988	714422
351401	714423
60420	714424
222872	714425
418804	714426
92537	714427
108564	714428
200532	714429
16625	714430
462330	714431
506679	714432
145734	714433
582760	714434
69802	714435
87568	714436
163443	714437
45982	714438
383422	714439
622757	714440
158191	714441
361563	714442
642009	714443
285948	714444
452388	714445
177263	714446
536534	714447
614500	714448
212980	714449
86140	714450
328985	714451
12246	714452
580183	714453
678150	714454
419643	714455
670899	714456
77445	714457
3090	714458
16369	714459
109810	714460
299494	714461
423570	714462
176560	714463
720198	714464
2308	714465
653554	714466
70645	714467
366758	714468
433398	714469
635861	714470
498753	714471
683563	714472
166909	714473
664653	714474
60653	714475
622248	714476
118120	714477
260919	714478
136076	714479
695511	714480
119754	714481
1950	714482
2798	714483
102009	714484
280449	714485
377583	714486
159370	714487
724075	714488
658388	714489
135371	714490
149531	714491
304767	714492
23797	714493
186718	714494
374735	714495
64322	714496
285796	714497
38284	714498
125611	714499
195010	714500
579790	714501
604583	714502
135839	714503
621664	714504
5041	714505
538752	714506
607147	714507
719793	714508
710792	714509
593719	714510
504234	714511
13489	714512
26176	714513
490677	714514
415147	714515
43016	714516
298201	714517
469163	714518
705966	714519
648479	714520
77688	714521
83452	714522
384572	714523
400309	714524
61154	714525
580710	714526
609305	714527
76568	714528
590037	714529
349708	714530
620140	714531
480010	714532
120822	714533
514603	714534
456621	714535
691969	714536
348933	714537
309018	714538
468366	714539
348955	714540
52067	714541
6417	714542
546890	714543
554640	714544
158608	714545
195895	714546
215795	714547
695675	714548
104241	714549
675955	714550
650694	714551
313565	714552
706106	714553
57805	714554
7668	714555
168107	714556
234759	714557
31712	714558
652155	714559
496467	714560
287622	714561
265521	714562
3999	714563
155296	714564
714890	714565
596251	714566
105762	714567
354133	714568
293030	714569
155960	714570
613603	714571
75249	714572
688292	714573
120732	714574
514853	714575
320143	714576
413752	714577
368344	714578
341340	714579
237604	714580
270882	714581
2291	714582
22639	714583
129359	714584
176302	714585
17213	714586
348654	714587
3666	714588
657870	714589
675273	714590
103289	714591
681705	714592
379522	714593
2901	714594
168461	714595
98811	714596
612873	714597
97982	714598
455985	714599
221518	714600
267578	714601
446939	714602
266213	714603
147251	714604
680284	714605
347961	714606
17307	714607
440000	714608
21627	714609
436710	714610
579552	714611
144244	714612
25737	714613
222333	714614
409213	714615
176912	714616
52944	714617
570839	714618
49441	714619
118	714620
30871	714621
588633	714622
361383	714623
23221	714624
145898	714625
640201	714626
260728	714627
570081	714628
54734	714629
13629	714630
537728	714631
517256	714632
175842	714633
31331	714634
590161	714635
171030	714636
295887	714637
669002	714638
558096	714639
524291	714640
221921	714641
586481	714642
712499	714643
223127	714644
262306	714645
109418	714646
68601	714647
154808	714648
129127	714649
18128	714650
6135	714651
555061	714652
209981	714653
86936	714654
175162	714655
3156	714656
39380	714657
495229	714658
324754	714659
166388	714660
647240	714661
291528	714662
67314	714663
282251	714664
329126	714665
301709	714666
2974	714667
358984	714668
192413	714669
155829	714670
721331	714671
224311	714672
370327	714673
321778	714674
191033	714675
450423	714676
597769	714677
27503	714678
161844	714679
134276	714680
146928	714681
260584	714682
675983	714683
20758	714684
65367	714685
147646	714686
328062	714687
591859	714688
533862	714689
81547	714690
632621	714691
458353	714692
137275	714693
119498	714694
552001	714695
667349	714696
525945	714697
49321	714698
185295	714699
8896	714700
339531	714701
43168	714702
262799	714703
172058	714704
108241	714705
655775	714706
54952	714707
29854	714708
23226	714709
605726	714710
90510	714711
2439	714712
126091	714713
580537	714714
572049	714715
272949	714716
23291	714717
609677	714718
509649	714719
33296	714720
81222	714721
289862	714722
95971	714723
167433	714724
469862	714725
58979	714726
272735	714727
32797	714728
604328	714729
343581	714730
694460	714731
574753	714732
435375	714733
234495	714734
580180	714735
154246	714736
378515	714737
706915	714738
616150	714739
46057	714740
125762	714741
26145	714742
479380	714743
53062	714744
72180	714745
501232	714746
179696	714747
622631	714748
256687	714749
18563	714750
88086	714751
131888	714752
208930	714753
498232	714754
88573	714755
220640	714756
188034	714757
36934	714758
455928	714759
51061	714760
183082	714761
340382	714762
14811	714763
191490	714764
33622	714765
341405	714766
286531	714767
651275	714768
594884	714769
82660	714770
23240	714771
558026	714772
409369	714773
407592	714774
686863	714775
207975	714776
69703	714777
604	714778
75502	714779
33239	714780
15111	714781
53309	714782
615074	714783
666495	714784
616260	714785
276730	714786
191136	714787
24568	714788
88023	714789
32664	714790
326189	714791
462709	714792
488305	714793
163655	714794
139002	714795
715514	714796
537129	714797
479559	714798
306876	714799
78697	714800
3067	714801
53044	714802
120329	714803
4299	714804
257934	714805
10511	714806
638207	714807
632975	714808
375470	714809
567792	714810
224751	714811
451821	714812
113233	714813
608038	714814
7742	714815
587407	714816
671429	714817
513850	714818
492283	714819
310478	714820
33542	714821
148697	714822
50476	714823
28477	714824
445817	714825
357699	714826
159430	714827
137487	714828
77646	714829
641828	714830
2091	714831
677836	714832
240700	714833
482049	714834
394802	714835
82576	714836
71749	714837
649652	714838
519313	714839
269792	714840
182654	714841
173140	714842
480337	714843
688758	714844
14196	714845
333683	714846
392573	714847
124915	714848
138422	714849
445537	714850
76903	714851
21189	714852
314063	714853
479330	714854
335955	714855
405600	714856
489131	714857
581557	714858
163306	714859
171336	714860
586120	714861
2974	714862
486834	714863
591427	714864
320645	714865
45658	714866
20442	714867
487368	714868
400192	714869
610496	714870
164782	714871
124685	714872
219144	714873
319405	714874
115375	714875
288059	714876
31694	714877
606475	714878
377177	714879
610430	714880
37550	714881
35114	714882
598137	714883
185565	714884
642141	714885
5150	714886
390003	714887
31146	714888
606600	714889
225796	714890
423355	714891
96727	714892
9363	714893
179753	714894
616611	714895
556476	714896
606559	714897
48281	714898
76274	714899
53992	714900
719126	714901
234079	714902
44808	714903
19663	714904
49455	714905
29038	714906
186860	714907
107958	714908
66599	714909
717563	714910
458369	714911
181	714912
42247	714913
597227	714914
21580	714915
101685	714916
13090	714917
279702	714918
507031	714919
9919	714920
563233	714921
111494	714922
483745	714923
111631	714924
168552	714925
611279	714926
210898	714927
139362	714928
610176	714929
527944	714930
132277	714931
321377	714932
379624	714933
339546	714934
49468	714935
104897	714936
141871	714937
356827	714938
351850	714939
125730	714940
365616	714941
139758	714942
33169	714943
30950	714944
35014	714945
423207	714946
84385	714947
260791	714948
621237	714949
148954	714950
232833	714951
122487	714952
71147	714953
2071	714954
156472	714955
219861	714956
546856	714957
454503	714958
96218	714959
69366	714960
647439	714961
557166	714962
392849	714963
111452	714964
41658	714965
590622	714966
168787	714967
465334	714968
690581	714969
223383	714970
128910	714971
351434	714972
16155	714973
574958	714974
160580	714975
561537	714976
22377	714977
1022	714978
43822	714979
2730	714980
683209	714981
53405	714982
697241	714983
9452	714984
184561	714985
120	714986
60324	714987
595962	714988
42878	714989
195872	714990
522252	714991
709299	714992
581646	714993
674972	714994
152173	714995
483932	714996
346598	714997
609518	714998
535996	714999
25011	715000
3587	715001
441378	715002
9181	715003
30622	715004
458138	715005
86022	715006
10786	715007
100323	715008
680263	715009
620943	715010
268907	715011
451831	715012
53727	715013
80860	715014
600359	715015
302592	715016
215339	715017
121491	715018
365120	715019
19891	715020
7870	715021
457112	715022
468072	715023
601395	715024
52540	715025
25943	715026
677348	715027
116279	715028
404315	715029
121979	715030
447640	715031
276476	715032
69700	715033
129463	715034
247477	715035
429210	715036
654692	715037
142955	715038
98	715039
11006	715040
527056	715041
549224	715042
92011	715043
12484	715044
667543	715045
21694	715046
359346	715047
20067	715048
256106	715049
163606	715050
14477	715051
114854	715052
498415	715053
627236	715054
672438	715055
244129	715056
160335	715057
126109	715058
106484	715059
677601	715060
174206	715061
131216	715062
44366	715063
123611	715064
49380	715065
182314	715066
221048	715067
180266	715068
27505	715069
35281	715070
655928	715071
283754	715072
233298	715073
123078	715074
394594	715075
40433	715076
536387	715077
26209	715078
128013	715079
182264	715080
286591	715081
396817	715082
425264	715083
136672	715084
124190	715085
23528	715086
372706	715087
41895	715088
593512	715089
3793	715090
268859	715091
299637	715092
671993	715093
609600	715094
147396	715095
413526	715096
187839	715097
54069	715098
106799	715099
635674	715100
603343	715101
357129	715102
41131	715103
43358	715104
560322	715105
106728	715106
487673	715107
164744	715108
357756	715109
176231	715110
682519	715111
178844	715112
494059	715113
394901	715114
572608	715115
237282	715116
64846	715117
78382	715118
118086	715119
317578	715120
633062	715121
275595	715122
691272	715123
84929	715124
692195	715125
520848	715126
717971	715127
668127	715128
204698	715129
22034	715130
20652	715131
294055	715132
191470	715133
284967	715134
338782	715135
121133	715136
32619	715137
623842	715138
129229	715139
52717	715140
229040	715141
26394	715142
20739	715143
191401	715144
193117	715145
120268	715146
167713	715147
343095	715148
122014	715149
1896	715150
96308	715151
506071	715152
257431	715153
211836	715154
13316	715155
156111	715156
686734	715157
420387	715158
13988	715159
694602	715160
177382	715161
616708	715162
411996	715163
85239	715164
110956	715165
68646	715166
51765	715167
4409	715168
396570	715169
623795	715170
39487	715171
168361	715172
226888	715173
383004	715174
713117	715175
297873	715176
23215	715177
438882	715178
5764	715179
55275	715180
654105	715181
440545	715182
24717	715183
4901	715184
153685	715185
315181	715186
133309	715187
97354	715188
36767	715189
85624	715190
158305	715191
99311	715192
384000	715193
520625	715194
539996	715195
31733	715196
346741	715197
34062	715198
424257	715199
154955	715200
443527	715201
21504	715202
45621	715203
11503	715204
13367	715205
89798	715206
225999	715207
477170	715208
274036	715209
517494	715210
224896	715211
297651	715212
671091	715213
547290	715214
128021	715215
64964	715216
14767	715217
589360	715218
5297	715219
22602	715220
628010	715221
614187	715222
86765	715223
439915	715224
532687	715225
666	715226
654294	715227
404430	715228
600131	715229
698492	715230
386917	715231
554325	715232
667552	715233
136314	715234
418781	715235
41430	715236
324363	715237
424251	715238
714297	715239
155685	715240
518281	715241
170788	715242
155881	715243
383018	715244
480342	715245
15450	715246
56236	715247
568001	715248
41644	715249
617329	715250
194909	715251
549313	715252
411929	715253
155724	715254
293439	715255
99108	715256
124207	715257
399923	715258
12067	715259
5484	715260
476359	715261
32535	715262
609866	715263
157593	715264
72666	715265
415542	715266
319963	715267
53022	715268
277929	715269
58879	715270
153144	715271
239691	715272
2923	715273
3298	715274
85131	715275
623260	715276
131696	715277
9723	715278
235425	715279
289115	715280
75610	715281
173479	715282
263	715283
657780	715284
57076	715285
422227	715286
26146	715287
581634	715288
31238	715289
629088	715290
151719	715291
224536	715292
389766	715293
49368	715294
481138	715295
294159	715296
86125	715297
315230	715298
6402	715299
636862	715300
665554	715301
680457	715302
21889	715303
145160	715304
590336	715305
632874	715306
115472	715307
405215	715308
341229	715309
151248	715310
319885	715311
207929	715312
508800	715313
588665	715314
43328	715315
86545	715316
224631	715317
660315	715318
105479	715319
349157	715320
502939	715321
366077	715322
175	715323
471728	715324
143060	715325
25488	715326
81852	715327
100347	715328
529992	715329
42034	715330
374425	715331
282832	715332
369901	715333
50646	715334
63196	715335
593877	715336
718874	715337
118868	715338
224942	715339
174748	715340
596565	715341
39904	715342
39997	715343
563246	715344
525748	715345
593105	715346
712816	715347
395508	715348
133535	715349
123674	715350
331253	715351
440216	715352
5898	715353
499756	715354
25955	715355
165773	715356
147425	715357
254078	715358
496096	715359
90074	715360
395285	715361
342820	715362
22646	715363
571592	715364
331510	715365
202341	715366
503959	715367
302484	715368
669532	715369
411169	715370
630047	715371
578581	715372
146609	715373
136662	715374
20644	715375
29593	715376
613857	715377
258024	715378
69478	715379
417205	715380
363702	715381
48761	715382
114454	715383
696829	715384
292571	715385
410278	715386
575485	715387
6133	715388
438270	715389
132514	715390
1314	715391
162527	715392
234091	715393
164253	715394
11256	715395
546404	715396
3299	715397
373957	715398
446438	715399
19032	715400
92964	715401
37537	715402
354977	715403
52398	715404
534727	715405
475123	715406
98903	715407
607986	715408
292472	715409
98407	715410
213557	715411
146369	715412
259124	715413
17850	715414
578818	715415
25656	715416
5946	715417
195767	715418
86929	715419
42990	715420
161484	715421
560957	715422
536004	715423
54806	715424
283530	715425
583073	715426
6018	715427
321439	715428
310163	715429
6617	715430
638785	715431
613853	715432
655174	715433
269177	715434
231349	715435
110121	715436
29091	715437
509418	715438
543362	715439
517970	715440
358230	715441
518977	715442
468540	715443
86212	715444
666303	715445
421154	715446
104834	715447
608262	715448
25050	715449
429684	715450
411001	715451
113834	715452
372402	715453
598938	715454
492184	715455
10909	715456
77	715457
24514	715458
311987	715459
462315	715460
698027	715461
676025	715462
231587	715463
29066	715464
15092	715465
13610	715466
230887	715467
233926	715468
411962	715469
219745	715470
12433	715471
465684	715472
565308	715473
224339	715474
1502	715475
709414	715476
5453	715477
84687	715478
100996	715479
99541	715480
367921	715481
541327	715482
99990	715483
210189	715484
333152	715485
442253	715486
704773	715487
38033	715488
715185	715489
32278	715490
164399	715491
160521	715492
42953	715493
160943	715494
586060	715495
543273	715496
407399	715497
91626	715498
211148	715499
157198	715500
297070	715501
234636	715502
141595	715503
326092	715504
699954	715505
153661	715506
113777	715507
399463	715508
439777	715509
4388	715510
19591	715511
377605	715512
500066	715513
564713	715514
301346	715515
606671	715516
35016	715517
48149	715518
98284	715519
19461	715520
169327	715521
43211	715522
368067	715523
84565	715524
723532	715525
31289	715526
106933	715527
85448	715528
377640	715529
490444	715530
691821	715531
652464	715532
62541	715533
69848	715534
713215	715535
127927	715536
725246	715537
471314	715538
2196	715539
336704	715540
541519	715541
7514	715542
505128	715543
648	715544
506744	715545
510909	715546
609096	715547
6221	715548
234352	715549
441514	715550
592430	715551
172218	715552
95400	715553
174288	715554
415688	715555
512689	715556
482087	715557
532767	715558
413244	715559
366395	715560
5259	715561
291523	715562
178217	715563
625230	715564
520342	715565
98050	715566
390923	715567
433742	715568
620318	715569
385995	715570
177559	715571
74047	715572
515656	715573
621387	715574
177477	715575
475171	715576
314973	715577
8046	715578
402799	715579
154486	715580
68821	715581
360207	715582
212417	715583
3289	715584
502547	715585
137118	715586
9142	715587
147637	715588
603196	715589
310847	715590
403663	715591
14364	715592
268958	715593
209703	715594
93557	715595
336049	715596
442189	715597
340080	715598
653773	715599
465470	715600
185869	715601
89235	715602
262607	715603
17084	715604
90028	715605
279206	715606
305292	715607
100826	715608
437864	715609
21836	715610
502701	715611
1026	715612
524033	715613
559927	715614
288301	715615
631411	715616
652242	715617
317609	715618
677459	715619
88331	715620
8162	715621
528574	715622
13844	715623
195706	715624
543660	715625
32592	715626
430498	715627
559539	715628
59483	715629
538201	715630
377448	715631
396500	715632
265079	715633
319299	715634
700799	715635
13004	715636
674505	715637
74149	715638
476764	715639
270466	715640
85050	715641
720376	715642
449622	715643
527127	715644
468062	715645
184886	715646
154500	715647
8812	715648
310485	715649
172	715650
640762	715651
539141	715652
309853	715653
620290	715654
157569	715655
439339	715656
12691	715657
80794	715658
39272	715659
49340	715660
583173	715661
3474	715662
2848	715663
378013	715664
304378	715665
313882	715666
448698	715667
131445	715668
22424	715669
473325	715670
198309	715671
7579	715672
35900	715673
57659	715674
496962	715675
14211	715676
261	715677
16994	715678
258218	715679
563048	715680
442488	715681
150374	715682
28390	715683
8123	715684
570113	715685
657662	715686
94684	715687
462628	715688
215151	715689
108317	715690
519425	715691
535512	715692
590211	715693
437785	715694
1297	715695
292894	715696
420587	715697
399706	715698
29049	715699
349416	715700
186654	715701
602226	715702
11808	715703
131673	715704
37495	715705
608827	715706
117913	715707
396479	715708
315304	715709
119243	715710
48026	715711
149917	715712
203121	715713
197390	715714
538302	715715
624931	715716
294114	715717
352170	715718
83846	715719
413165	715720
90573	715721
182695	715722
234786	715723
59633	715724
94733	715725
16641	715726
548327	715727
54925	715728
378250	715729
21868	715730
46737	715731
344654	715732
17122	715733
221548	715734
499890	715735
363718	715736
499596	715737
443532	715738
108024	715739
145188	715740
515727	715741
78610	715742
681179	715743
34727	715744
172726	715745
418043	715746
275440	715747
227294	715748
600578	715749
333350	715750
12605	715751
674552	715752
396976	715753
7349	715754
399133	715755
93430	715756
160257	715757
496261	715758
74727	715759
451042	715760
643056	715761
613937	715762
606756	715763
567947	715764
7209	715765
10141	715766
258671	715767
246597	715768
332781	715769
5809	715770
177795	715771
159577	715772
648722	715773
378437	715774
15379	715775
3737	715776
72639	715777
142634	715778
298808	715779
53403	715780
521372	715781
132106	715782
7500	715783
6863	715784
409315	715785
161743	715786
215741	715787
273925	715788
227760	715789
102543	715790
674010	715791
160687	715792
441854	715793
101588	715794
156725	715795
491837	715796
22007	715797
179799	715798
290811	715799
634543	715800
316252	715801
688935	715802
708763	715803
474102	715804
87076	715805
3601	715806
187005	715807
17212	715808
670887	715809
408153	715810
5220	715811
721	715812
470105	715813
582515	715814
389524	715815
79868	715816
549075	715817
51388	715818
20806	715819
641764	715820
465148	715821
394155	715822
267929	715823
206931	715824
561055	715825
316396	715826
357766	715827
585582	715828
89795	715829
154751	715830
579891	715831
4004	715832
650437	715833
635991	715834
104491	715835
27448	715836
21193	715837
94571	715838
601884	715839
519350	715840
438147	715841
335987	715842
343223	715843
621410	715844
517962	715845
326670	715846
178189	715847
465990	715848
505473	715849
123299	715850
157642	715851
15250	715852
272138	715853
99816	715854
137546	715855
315082	715856
703223	715857
367253	715858
5515	715859
646002	715860
276772	715861
327909	715862
643173	715863
574876	715864
15212	715865
7943	715866
3276	715867
521220	715868
346239	715869
273475	715870
164062	715871
236029	715872
630027	715873
42909	715874
43617	715875
22860	715876
552986	715877
467728	715878
218271	715879
134899	715880
565731	715881
261649	715882
180795	715883
87752	715884
13126	715885
657640	715886
167721	715887
228439	715888
47154	715889
598686	715890
12629	715891
39382	715892
81188	715893
647290	715894
302124	715895
424459	715896
345667	715897
425480	715898
699168	715899
290249	715900
5717	715901
41602	715902
414310	715903
573184	715904
91453	715905
609195	715906
349900	715907
178271	715908
188443	715909
363486	715910
19653	715911
275078	715912
424448	715913
134675	715914
6763	715915
409138	715916
132677	715917
398659	715918
471175	715919
603044	715920
216018	715921
410995	715922
187949	715923
4988	715924
3210	715925
281662	715926
267438	715927
268450	715928
163142	715929
31187	715930
6714	715931
175483	715932
440011	715933
302824	715934
598569	715935
1469	715936
230667	715937
225465	715938
308016	715939
296441	715940
250134	715941
516235	715942
473833	715943
439176	715944
32430	715945
472317	715946
416264	715947
386524	715948
7426	715949
390535	715950
129958	715951
309147	715952
367873	715953
246446	715954
322681	715955
574845	715956
193891	715957
93410	715958
62211	715959
211981	715960
119119	715961
108605	715962
489235	715963
29	715964
461836	715965
175166	715966
476517	715967
120951	715968
423072	715969
165097	715970
473072	715971
121706	715972
140837	715973
86651	715974
428776	715975
619109	715976
5865	715977
494017	715978
209958	715979
509937	715980
292781	715981
179241	715982
718653	715983
12729	715984
2824	715985
703142	715986
110398	715987
520500	715988
650960	715989
363789	715990
150769	715991
511664	715992
386048	715993
652183	715994
30671	715995
382040	715996
720465	715997
587868	715998
104813	715999
536103	716000
198734	716001
192245	716002
188536	716003
549387	716004
118207	716005
700635	716006
102280	716007
373511	716008
127306	716009
35369	716010
430406	716011
278432	716012
51897	716013
287816	716014
375097	716015
710305	716016
37102	716017
308044	716018
228288	716019
140832	716020
80406	716021
176188	716022
116423	716023
260166	716024
187011	716025
1676	716026
30895	716027
877	716028
35948	716029
1433	716030
158338	716031
480271	716032
84536	716033
567581	716034
448875	716035
46499	716036
592973	716037
153799	716038
546411	716039
16733	716040
191807	716041
95337	716042
43657	716043
513635	716044
41853	716045
7980	716046
86618	716047
19313	716048
239378	716049
124049	716050
264367	716051
162831	716052
716639	716053
47701	716054
599398	716055
288784	716056
246326	716057
434352	716058
157221	716059
95628	716060
296536	716061
610138	716062
67713	716063
123361	716064
183390	716065
147817	716066
46379	716067
472413	716068
468596	716069
61846	716070
173015	716071
126090	716072
29747	716073
679574	716074
106073	716075
486007	716076
152380	716077
360774	716078
636717	716079
810	716080
300296	716081
571303	716082
2993	716083
78929	716084
559454	716085
407859	716086
260449	716087
3131	716088
452282	716089
159254	716090
15641	716091
29806	716092
24570	716093
3618	716094
104012	716095
579352	716096
2320	716097
373837	716098
134265	716099
408090	716100
435822	716101
598506	716102
17201	716103
682294	716104
287243	716105
545192	716106
31566	716107
447524	716108
477872	716109
215742	716110
182351	716111
627939	716112
41768	716113
31281	716114
505581	716115
243	716116
700081	716117
239675	716118
100565	716119
710840	716120
379138	716121
82175	716122
122417	716123
16122	716124
266181	716125
296108	716126
644925	716127
130434	716128
142276	716129
48009	716130
442993	716131
52810	716132
276294	716133
72484	716134
166623	716135
273940	716136
269811	716137
22207	716138
206882	716139
47047	716140
23728	716141
48360	716142
229362	716143
648575	716144
29541	716145
52405	716146
609604	716147
88539	716148
40126	716149
313654	716150
716567	716151
721402	716152
388786	716153
153014	716154
144705	716155
122577	716156
191908	716157
22498	716158
609653	716159
84945	716160
264152	716161
528462	716162
297595	716163
366121	716164
395306	716165
82393	716166
371879	716167
21072	716168
68897	716169
53102	716170
49	716171
16350	716172
143091	716173
670236	716174
644659	716175
52710	716176
424466	716177
239841	716178
161233	716179
112034	716180
292712	716181
20917	716182
5025	716183
463756	716184
135345	716185
164918	716186
723216	716187
577210	716188
637987	716189
158594	716190
195587	716191
456003	716192
13541	716193
260244	716194
213456	716195
223323	716196
603217	716197
467272	716198
170880	716199
96498	716200
74800	716201
717131	716202
345783	716203
10044	716204
66526	716205
2724	716206
137800	716207
689630	716208
12781	716209
681107	716210
588327	716211
112129	716212
594496	716213
38908	716214
514498	716215
259309	716216
6466	716217
588465	716218
83106	716219
62412	716220
113746	716221
488434	716222
562037	716223
637896	716224
34717	716225
355363	716226
140156	716227
73369	716228
165790	716229
545268	716230
471178	716231
520822	716232
345476	716233
49572	716234
17085	716235
12837	716236
238448	716237
335369	716238
670199	716239
118523	716240
494186	716241
241444	716242
42720	716243
134403	716244
221043	716245
255012	716246
161706	716247
105710	716248
146080	716249
187803	716250
4865	716251
274726	716252
609389	716253
690075	716254
500022	716255
60669	716256
700209	716257
498194	716258
151799	716259
443703	716260
550	716261
9776	716262
40744	716263
521709	716264
665327	716265
118632	716266
554795	716267
407620	716268
133556	716269
178848	716270
110038	716271
586777	716272
310725	716273
1420	716274
284283	716275
7711	716276
157180	716277
78016	716278
536827	716279
94273	716280
571452	716281
658587	716282
181270	716283
606519	716284
514610	716285
358615	716286
223575	716287
602860	716288
457325	716289
486940	716290
105152	716291
145708	716292
66943	716293
547596	716294
4616	716295
413443	716296
632240	716297
638716	716298
147151	716299
699154	716300
46483	716301
51543	716302
620575	716303
180847	716304
185486	716305
60692	716306
47465	716307
578570	716308
335523	716309
317781	716310
9290	716311
34593	716312
667345	716313
608859	716314
433215	716315
600508	716316
15683	716317
480896	716318
72085	716319
49535	716320
19029	716321
160072	716322
114740	716323
492875	716324
676664	716325
210656	716326
11935	716327
537917	716328
394949	716329
364524	716330
222812	716331
70266	716332
94954	716333
6545	716334
691931	716335
415353	716336
51223	716337
203655	716338
391378	716339
71912	716340
127609	716341
548448	716342
179307	716343
33779	716344
117148	716345
530308	716346
215497	716347
433108	716348
623880	716349
57445	716350
579894	716351
356583	716352
84482	716353
337616	716354
139818	716355
674398	716356
206305	716357
533139	716358
4480	716359
157819	716360
119092	716361
13855	716362
119578	716363
717130	716364
36824	716365
162595	716366
103660	716367
270347	716368
120010	716369
299851	716370
561287	716371
138371	716372
653400	716373
48802	716374
655113	716375
142759	716376
39168	716377
333231	716378
668877	716379
383304	716380
650568	716381
561242	716382
606103	716383
651454	716384
31941	716385
642447	716386
13423	716387
82	716388
296687	716389
92306	716390
114873	716391
144635	716392
460699	716393
690733	716394
441259	716395
275161	716396
428026	716397
55883	716398
138409	716399
467385	716400
9925	716401
232090	716402
502699	716403
20072	716404
8729	716405
618281	716406
235378	716407
89455	716408
254517	716409
489510	716410
686519	716411
668899	716412
279321	716413
162601	716414
501444	716415
32696	716416
637158	716417
599151	716418
491406	716419
119480	716420
698562	716421
418712	716422
227314	716423
326378	716424
329064	716425
46123	716426
295346	716427
93113	716428
126681	716429
477650	716430
390303	716431
105879	716432
279024	716433
20423	716434
250364	716435
91691	716436
645535	716437
2987	716438
220762	716439
342302	716440
421010	716441
327593	716442
691564	716443
361567	716444
59336	716445
300312	716446
426649	716447
164398	716448
344743	716449
170702	716450
82728	716451
649316	716452
181207	716453
147503	716454
22580	716455
677582	716456
2598	716457
457122	716458
695811	716459
48135	716460
594199	716461
307417	716462
129780	716463
691455	716464
5281	716465
109186	716466
9199	716467
173009	716468
246690	716469
713871	716470
169693	716471
1888	716472
99052	716473
530570	716474
60680	716475
37657	716476
57903	716477
268531	716478
355095	716479
673342	716480
103404	716481
197789	716482
57631	716483
165211	716484
256333	716485
357211	716486
153173	716487
33028	716488
26208	716489
613593	716490
163819	716491
420693	716492
635682	716493
704270	716494
560061	716495
512961	716496
153249	716497
584908	716498
223441	716499
691248	716500
139778	716501
97245	716502
292881	716503
458813	716504
302713	716505
63236	716506
77195	716507
672012	716508
574576	716509
598004	716510
329574	716511
502706	716512
536146	716513
338200	716514
16767	716515
223604	716516
421575	716517
598807	716518
39370	716519
480978	716520
565391	716521
448371	716522
362603	716523
607902	716524
3817	716525
32395	716526
599420	716527
167046	716528
84294	716529
570889	716530
214794	716531
8973	716532
15166	716533
122552	716534
43095	716535
489817	716536
98299	716537
585690	716538
11218	716539
164770	716540
361402	716541
112376	716542
693037	716543
524927	716544
127715	716545
129874	716546
10413	716547
383668	716548
171820	716549
80084	716550
673613	716551
133600	716552
415936	716553
392140	716554
193576	716555
1223	716556
140763	716557
340226	716558
342976	716559
556473	716560
535930	716561
544679	716562
376779	716563
261628	716564
533347	716565
626429	716566
681	716567
71146	716568
625534	716569
440956	716570
600110	716571
299070	716572
426485	716573
52058	716574
81210	716575
277991	716576
106877	716577
317025	716578
624402	716579
496047	716580
14539	716581
107142	716582
83629	716583
187164	716584
11565	716585
266596	716586
74417	716587
35911	716588
326446	716589
359423	716590
54347	716591
249128	716592
505967	716593
682416	716594
176792	716595
435212	716596
659423	716597
306777	716598
437011	716599
181505	716600
642362	716601
431325	716602
156882	716603
427720	716604
308622	716605
302989	716606
48198	716607
140774	716608
271582	716609
121964	716610
32796	716611
396534	716612
54339	716613
595378	716614
391021	716615
332009	716616
695155	716617
270410	716618
256290	716619
397664	716620
96925	716621
239778	716622
447154	716623
117578	716624
42082	716625
596750	716626
681281	716627
255420	716628
50097	716629
124441	716630
10998	716631
8342	716632
163611	716633
419032	716634
277200	716635
441641	716636
364491	716637
30735	716638
168681	716639
1754	716640
282570	716641
98351	716642
137600	716643
242454	716644
171993	716645
29381	716646
281362	716647
165045	716648
618781	716649
28538	716650
309876	716651
269994	716652
118040	716653
29716	716654
382198	716655
421624	716656
503241	716657
419491	716658
724139	716659
436845	716660
232534	716661
53431	716662
481297	716663
313343	716664
105404	716665
662304	716666
294220	716667
346960	716668
477856	716669
48497	716670
313414	716671
25657	716672
133050	716673
15958	716674
549402	716675
353225	716676
231250	716677
10992	716678
15921	716679
282071	716680
384637	716681
4925	716682
250190	716683
157250	716684
149042	716685
203183	716686
720620	716687
179034	716688
656593	716689
43062	716690
101726	716691
499977	716692
709876	716693
230594	716694
105527	716695
161808	716696
518192	716697
166097	716698
357735	716699
183859	716700
135336	716701
122061	716702
44332	716703
153525	716704
135655	716705
216487	716706
675592	716707
20146	716708
258873	716709
10361	716710
626151	716711
295409	716712
31349	716713
507682	716714
204865	716715
421105	716716
111437	716717
636513	716718
696288	716719
119290	716720
585298	716721
477630	716722
322472	716723
270784	716724
565218	716725
668929	716726
657709	716727
234379	716728
719965	716729
389816	716730
103846	716731
407111	716732
329786	716733
626378	716734
11993	716735
56308	716736
34152	716737
101697	716738
563517	716739
412139	716740
694256	716741
664656	716742
380530	716743
393611	716744
321233	716745
171219	716746
396253	716747
6519	716748
459709	716749
542987	716750
143823	716751
102254	716752
389061	716753
55617	716754
573828	716755
593407	716756
46725	716757
376503	716758
183129	716759
432915	716760
61958	716761
649420	716762
656435	716763
177370	716764
199973	716765
610142	716766
280573	716767
118888	716768
59077	716769
11234	716770
11305	716771
541947	716772
80550	716773
29525	716774
497784	716775
283386	716776
514381	716777
72074	716778
198701	716779
221	716780
518933	716781
4571	716782
400636	716783
238952	716784
413527	716785
13933	716786
11282	716787
372468	716788
47790	716789
152336	716790
598461	716791
35364	716792
188359	716793
635942	716794
422112	716795
285442	716796
45887	716797
45532	716798
526947	716799
406399	716800
521400	716801
26286	716802
665347	716803
564907	716804
48204	716805
50958	716806
575711	716807
655671	716808
212297	716809
50710	716810
129943	716811
440704	716812
507644	716813
491487	716814
718079	716815
196472	716816
421971	716817
26852	716818
256585	716819
166936	716820
97059	716821
285278	716822
16384	716823
254644	716824
141261	716825
316778	716826
2662	716827
504547	716828
211494	716829
262348	716830
324588	716831
408309	716832
3049	716833
320934	716834
141514	716835
331937	716836
78186	716837
23065	716838
54240	716839
485054	716840
394835	716841
702494	716842
506903	716843
494652	716844
571610	716845
631290	716846
160930	716847
630525	716848
537555	716849
562647	716850
48120	716851
198547	716852
97762	716853
334741	716854
252732	716855
500856	716856
466622	716857
683637	716858
14954	716859
99377	716860
52275	716861
135100	716862
425161	716863
276273	716864
19148	716865
539939	716866
677130	716867
63270	716868
126437	716869
53925	716870
158326	716871
161544	716872
160379	716873
114120	716874
12526	716875
690940	716876
242037	716877
34081	716878
173203	716879
95875	716880
553455	716881
55029	716882
632448	716883
37425	716884
312179	716885
16444	716886
137410	716887
178599	716888
369851	716889
121036	716890
195358	716891
76466	716892
702081	716893
292979	716894
616165	716895
274566	716896
328032	716897
17682	716898
319283	716899
489885	716900
680122	716901
42287	716902
364530	716903
254391	716904
235238	716905
684924	716906
221640	716907
627028	716908
442917	716909
35614	716910
66560	716911
6545	716912
498444	716913
699596	716914
653889	716915
57115	716916
306176	716917
395422	716918
2360	716919
711175	716920
507814	716921
276710	716922
83843	716923
119769	716924
50970	716925
669901	716926
276615	716927
622976	716928
318673	716929
151154	716930
45402	716931
233177	716932
64935	716933
566682	716934
9567	716935
531464	716936
24989	716937
138862	716938
130668	716939
502009	716940
163699	716941
15542	716942
12798	716943
474092	716944
169393	716945
531338	716946
2940	716947
474779	716948
609334	716949
129795	716950
419322	716951
7897	716952
58779	716953
142068	716954
10200	716955
590012	716956
591051	716957
1860	716958
325586	716959
27823	716960
242417	716961
531937	716962
352217	716963
446344	716964
583836	716965
579538	716966
161053	716967
49119	716968
56907	716969
28209	716970
225029	716971
626467	716972
3592	716973
556906	716974
59323	716975
21859	716976
622234	716977
3329	716978
170210	716979
1	716980
669717	716981
556066	716982
152846	716983
54784	716984
66313	716985
376353	716986
50801	716987
370082	716988
540879	716989
95856	716990
112882	716991
630885	716992
376840	716993
275756	716994
45304	716995
54631	716996
312072	716997
79097	716998
207488	716999
173604	717000
584166	717001
582673	717002
605630	717003
427451	717004
29349	717005
33317	717006
257058	717007
33424	717008
696298	717009
515243	717010
367679	717011
179052	717012
56	717013
184843	717014
355789	717015
585042	717016
629974	717017
37249	717018
14943	717019
332195	717020
387595	717021
138402	717022
455259	717023
45787	717024
139820	717025
434004	717026
423133	717027
411610	717028
2164	717029
84	717030
639974	717031
111893	717032
10321	717033
599135	717034
55360	717035
162054	717036
11642	717037
413896	717038
22342	717039
620279	717040
29364	717041
17123	717042
468317	717043
570973	717044
562253	717045
94755	717046
467864	717047
43134	717048
385872	717049
430063	717050
398643	717051
521621	717052
66897	717053
156408	717054
448806	717055
100334	717056
90924	717057
95338	717058
434571	717059
12898	717060
109556	717061
393131	717062
532651	717063
223530	717064
28418	717065
96	717066
361555	717067
115020	717068
91944	717069
465328	717070
19939	717071
687926	717072
563488	717073
69033	717074
1251	717075
390001	717076
628104	717077
164928	717078
489286	717079
173491	717080
637185	717081
162022	717082
141903	717083
60971	717084
305922	717085
516394	717086
43054	717087
431598	717088
65918	717089
330306	717090
520576	717091
586817	717092
625904	717093
308332	717094
589462	717095
573607	717096
179691	717097
253042	717098
528875	717099
412842	717100
631518	717101
544929	717102
178573	717103
179670	717104
315758	717105
629164	717106
364354	717107
18494	717108
134760	717109
4096	717110
13193	717111
146361	717112
29139	717113
206250	717114
28849	717115
264920	717116
221768	717117
72282	717118
105833	717119
466323	717120
115322	717121
177314	717122
23907	717123
92605	717124
7184	717125
719241	717126
596905	717127
14183	717128
26771	717129
16695	717130
37591	717131
94183	717132
598593	717133
339298	717134
711613	717135
43372	717136
176100	717137
184026	717138
372025	717139
383900	717140
566026	717141
388474	717142
432613	717143
449609	717144
79015	717145
2386	717146
36183	717147
86580	717148
130474	717149
80428	717150
363106	717151
24392	717152
635303	717153
32865	717154
98850	717155
301646	717156
564488	717157
19260	717158
112768	717159
438052	717160
233604	717161
234184	717162
6357	717163
512232	717164
526611	717165
550159	717166
461766	717167
2946	717168
52567	717169
442890	717170
129522	717171
724604	717172
612835	717173
375413	717174
226732	717175
665399	717176
94748	717177
14450	717178
107393	717179
98427	717180
293644	717181
123287	717182
471047	717183
582449	717184
42890	717185
134780	717186
514223	717187
479376	717188
552853	717189
135201	717190
365480	717191
478218	717192
297359	717193
11016	717194
4501	717195
690804	717196
568993	717197
607375	717198
639186	717199
424258	717200
188347	717201
53282	717202
222713	717203
582011	717204
170246	717205
33498	717206
2739	717207
77190	717208
11551	717209
37099	717210
337602	717211
615823	717212
49988	717213
573632	717214
561379	717215
513485	717216
129424	717217
500310	717218
441276	717219
61718	717220
655999	717221
299282	717222
88824	717223
141373	717224
77694	717225
177067	717226
13985	717227
513306	717228
31926	717229
650732	717230
712847	717231
567924	717232
88341	717233
361930	717234
193904	717235
153626	717236
146639	717237
404147	717238
356375	717239
560	717240
39312	717241
160958	717242
108944	717243
661896	717244
712294	717245
18485	717246
405902	717247
436389	717248
397183	717249
72212	717250
430165	717251
330076	717252
393686	717253
525006	717254
662694	717255
150132	717256
33513	717257
92238	717258
15126	717259
207226	717260
621604	717261
214082	717262
27768	717263
499793	717264
659943	717265
42481	717266
356889	717267
223792	717268
336018	717269
582162	717270
83416	717271
122417	717272
665779	717273
680919	717274
355783	717275
162483	717276
556239	717277
689126	717278
7300	717279
548134	717280
8099	717281
711261	717282
202732	717283
125142	717284
114262	717285
171493	717286
527640	717287
22253	717288
118133	717289
544874	717290
290161	717291
533153	717292
9078	717293
501019	717294
159600	717295
163762	717296
532019	717297
4355	717298
126186	717299
492628	717300
110084	717301
389757	717302
332883	717303
138138	717304
404208	717305
139223	717306
142795	717307
93579	717308
43834	717309
486323	717310
672344	717311
31111	717312
57726	717313
164302	717314
563269	717315
596783	717316
394223	717317
175037	717318
32299	717319
583237	717320
556456	717321
506345	717322
42459	717323
664570	717324
454697	717325
444508	717326
582249	717327
592272	717328
272634	717329
170930	717330
167227	717331
36856	717332
485259	717333
538117	717334
665121	717335
26206	717336
641766	717337
488206	717338
334960	717339
622986	717340
306715	717341
19303	717342
45315	717343
56301	717344
265958	717345
9460	717346
48244	717347
699486	717348
120616	717349
437637	717350
623731	717351
519985	717352
237848	717353
595726	717354
40668	717355
579578	717356
183974	717357
298340	717358
133313	717359
120777	717360
66336	717361
44871	717362
207151	717363
133318	717364
8731	717365
8622	717366
114654	717367
133444	717368
386818	717369
211334	717370
26578	717371
300334	717372
682771	717373
118457	717374
190624	717375
3537	717376
307427	717377
575967	717378
495325	717379
605615	717380
642345	717381
704317	717382
437358	717383
148159	717384
12173	717385
689229	717386
186817	717387
2018	717388
517686	717389
336693	717390
141680	717391
684651	717392
321220	717393
147237	717394
63258	717395
629579	717396
419875	717397
167587	717398
188816	717399
31773	717400
276295	717401
499453	717402
95851	717403
373779	717404
7187	717405
140820	717406
332913	717407
16622	717408
257460	717409
587862	717410
642897	717411
163708	717412
418771	717413
161351	717414
402223	717415
169835	717416
285474	717417
308392	717418
49120	717419
589589	717420
479853	717421
143	717422
495158	717423
40752	717424
140380	717425
28221	717426
42014	717427
16957	717428
92567	717429
325483	717430
699237	717431
710424	717432
614546	717433
397724	717434
14810	717435
17097	717436
45421	717437
697929	717438
50528	717439
206597	717440
691343	717441
292790	717442
248702	717443
53994	717444
481051	717445
275669	717446
549824	717447
14417	717448
87296	717449
366107	717450
202694	717451
66654	717452
118165	717453
623612	717454
403292	717455
428856	717456
127967	717457
154522	717458
423380	717459
511922	717460
367387	717461
66861	717462
50687	717463
299498	717464
42560	717465
498093	717466
427469	717467
268053	717468
108680	717469
270570	717470
519786	717471
92503	717472
37534	717473
76148	717474
432901	717475
620046	717476
13217	717477
652064	717478
147823	717479
632389	717480
31292	717481
174038	717482
57910	717483
282375	717484
172065	717485
193802	717486
153219	717487
700004	717488
147802	717489
11751	717490
609480	717491
257640	717492
437680	717493
25808	717494
578916	717495
71164	717496
227812	717497
236189	717498
5464	717499
681780	717500
482269	717501
296489	717502
12369	717503
715167	717504
65576	717505
617414	717506
707525	717507
215747	717508
96948	717509
68111	717510
144019	717511
116814	717512
50610	717513
39512	717514
27670	717515
20326	717516
398105	717517
558446	717518
42910	717519
239550	717520
114685	717521
81735	717522
386964	717523
267757	717524
207014	717525
246683	717526
30393	717527
514545	717528
703064	717529
179660	717530
431379	717531
51973	717532
52488	717533
94597	717534
169987	717535
451449	717536
65163	717537
193060	717538
81294	717539
2277	717540
583828	717541
290490	717542
63578	717543
462954	717544
389982	717545
148064	717546
54308	717547
26249	717548
699006	717549
2277	717550
589648	717551
277303	717552
697849	717553
639585	717554
365136	717555
582857	717556
6522	717557
419296	717558
40930	717559
660746	717560
669216	717561
57261	717562
182305	717563
352683	717564
21886	717565
116484	717566
86725	717567
144850	717568
76354	717569
583246	717570
633453	717571
304515	717572
117649	717573
356301	717574
122189	717575
3817	717576
284908	717577
481242	717578
14451	717579
40842	717580
542293	717581
700127	717582
154971	717583
339697	717584
379755	717585
559346	717586
547230	717587
342696	717588
429559	717589
46333	717590
470468	717591
471250	717592
454343	717593
669000	717594
431	717595
23669	717596
263925	717597
26428	717598
509306	717599
294542	717600
497763	717601
30855	717602
159899	717603
24569	717604
169574	717605
624342	717606
26069	717607
611587	717608
72416	717609
704801	717610
557713	717611
553663	717612
241487	717613
634957	717614
485932	717615
203006	717616
59073	717617
41816	717618
525667	717619
397904	717620
7200	717621
109397	717622
705200	717623
172099	717624
190879	717625
16732	717626
554663	717627
257602	717628
11565	717629
16028	717630
473096	717631
3060	717632
129897	717633
147329	717634
560671	717635
497493	717636
327	717637
451300	717638
557844	717639
212785	717640
186835	717641
352887	717642
163413	717643
706924	717644
23998	717645
597003	717646
233219	717647
273908	717648
672302	717649
567746	717650
20617	717651
468711	717652
176854	717653
220173	717654
87256	717655
701033	717656
2610	717657
396907	717658
517461	717659
459874	717660
579961	717661
583	717662
483878	717663
125240	717664
431670	717665
546344	717666
129096	717667
481356	717668
322647	717669
146451	717670
64119	717671
692767	717672
343647	717673
7174	717674
516462	717675
645315	717676
2875	717677
269095	717678
531207	717679
378647	717680
139546	717681
665423	717682
418481	717683
137334	717684
307944	717685
425335	717686
483496	717687
431199	717688
15909	717689
615252	717690
51775	717691
308678	717692
40308	717693
37625	717694
22951	717695
22699	717696
541079	717697
7097	717698
98368	717699
689156	717700
15590	717701
17862	717702
21671	717703
55290	717704
673182	717705
384239	717706
2313	717707
521554	717708
573794	717709
482595	717710
40570	717711
23886	717712
23224	717713
45724	717714
476738	717715
277814	717716
104574	717717
52078	717718
93407	717719
297403	717720
99619	717721
714678	717722
379767	717723
253359	717724
550658	717725
100513	717726
98262	717727
599779	717728
142804	717729
209039	717730
127288	717731
51038	717732
54975	717733
183264	717734
39659	717735
582806	717736
283531	717737
720602	717738
502738	717739
347710	717740
301526	717741
38485	717742
164558	717743
170139	717744
31190	717745
3522	717746
47033	717747
2159	717748
130304	717749
106976	717750
539068	717751
174286	717752
105270	717753
613063	717754
595630	717755
17449	717756
174679	717757
544332	717758
9322	717759
582063	717760
714679	717761
14091	717762
688009	717763
319427	717764
141875	717765
680072	717766
150550	717767
4842	717768
88627	717769
673704	717770
309618	717771
429564	717772
468103	717773
57594	717774
566235	717775
148472	717776
36072	717777
159418	717778
120609	717779
75595	717780
183736	717781
492840	717782
384616	717783
498995	717784
255250	717785
170801	717786
656220	717787
294965	717788
534353	717789
708757	717790
5010	717791
5993	717792
11102	717793
487860	717794
725107	717795
7237	717796
342	717797
41030	717798
605287	717799
576751	717800
144533	717801
153153	717802
605210	717803
718370	717804
91255	717805
582420	717806
84384	717807
355195	717808
29546	717809
39411	717810
158082	717811
22332	717812
661981	717813
372005	717814
119710	717815
24693	717816
85395	717817
338159	717818
510212	717819
598770	717820
56020	717821
620477	717822
127822	717823
51919	717824
610748	717825
541713	717826
408589	717827
124674	717828
317954	717829
428901	717830
553611	717831
695690	717832
119818	717833
15224	717834
253020	717835
354591	717836
51074	717837
6179	717838
43417	717839
157726	717840
213322	717841
69954	717842
58258	717843
156842	717844
145421	717845
113969	717846
1924	717847
352490	717848
15567	717849
539675	717850
350722	717851
714913	717852
245045	717853
535920	717854
629684	717855
284734	717856
116790	717857
106671	717858
352210	717859
3	717860
79178	717861
326219	717862
178205	717863
559096	717864
106826	717865
477206	717866
77671	717867
681410	717868
557960	717869
28173	717870
291053	717871
144075	717872
431765	717873
177691	717874
367520	717875
100540	717876
585121	717877
116471	717878
709770	717879
314751	717880
136503	717881
450926	717882
450240	717883
484478	717884
33229	717885
74276	717886
117007	717887
416210	717888
102508	717889
508618	717890
149194	717891
13534	717892
57840	717893
90240	717894
40378	717895
160913	717896
353894	717897
348569	717898
684786	717899
123926	717900
426566	717901
516732	717902
711940	717903
47526	717904
438934	717905
199856	717906
255284	717907
4366	717908
417167	717909
12010	717910
93847	717911
613314	717912
43661	717913
28185	717914
613457	717915
23512	717916
111426	717917
722696	717918
265122	717919
471483	717920
496095	717921
634972	717922
448616	717923
70995	717924
578253	717925
497	717926
20866	717927
156119	717928
15445	717929
343548	717930
651007	717931
3228	717932
451675	717933
659437	717934
538044	717935
106044	717936
287406	717937
192973	717938
136808	717939
399860	717940
59670	717941
38453	717942
51460	717943
170082	717944
132931	717945
119370	717946
288318	717947
75668	717948
423453	717949
23064	717950
22285	717951
534059	717952
459328	717953
34065	717954
372702	717955
395509	717956
299307	717957
683255	717958
534874	717959
172944	717960
172905	717961
608311	717962
332168	717963
656359	717964
50728	717965
206718	717966
51090	717967
7965	717968
705363	717969
12954	717970
694352	717971
468060	717972
99598	717973
27098	717974
523380	717975
83103	717976
664350	717977
384827	717978
20406	717979
154054	717980
4822	717981
66338	717982
165531	717983
97130	717984
6086	717985
46802	717986
649770	717987
626403	717988
461341	717989
232	717990
106634	717991
695076	717992
405429	717993
274359	717994
545437	717995
183586	717996
541479	717997
565485	717998
4	717999
487177	718000
19872	718001
55766	718002
563178	718003
409533	718004
149044	718005
358358	718006
393224	718007
559157	718008
96049	718009
407589	718010
1704	718011
461117	718012
654650	718013
179370	718014
225194	718015
307453	718016
237490	718017
30545	718018
158070	718019
145290	718020
170556	718021
143592	718022
46983	718023
77659	718024
656230	718025
92166	718026
88016	718027
687388	718028
177217	718029
349790	718030
97170	718031
32116	718032
2960	718033
372196	718034
707808	718035
368870	718036
193093	718037
507935	718038
558308	718039
436523	718040
5167	718041
191083	718042
491635	718043
232749	718044
123943	718045
31846	718046
385004	718047
1002	718048
570947	718049
253326	718050
69278	718051
244596	718052
341609	718053
633460	718054
404961	718055
70137	718056
17897	718057
624814	718058
355424	718059
350867	718060
38704	718061
457466	718062
32290	718063
524295	718064
416948	718065
724520	718066
120314	718067
139805	718068
713031	718069
43228	718070
204804	718071
300747	718072
219	718073
145418	718074
627959	718075
6788	718076
605075	718077
293914	718078
687863	718079
53587	718080
481271	718081
313965	718082
9223	718083
497950	718084
35356	718085
403714	718086
235354	718087
660994	718088
6226	718089
486928	718090
410189	718091
174940	718092
44361	718093
252543	718094
85241	718095
591337	718096
628939	718097
314110	718098
655019	718099
211924	718100
227369	718101
323147	718102
126802	718103
418834	718104
54405	718105
570974	718106
131472	718107
9346	718108
127607	718109
143779	718110
23309	718111
1189	718112
138287	718113
3154	718114
106134	718115
436035	718116
504415	718117
136527	718118
21190	718119
12299	718120
455081	718121
29949	718122
450405	718123
83482	718124
133361	718125
466100	718126
181089	718127
140417	718128
32743	718129
202	718130
652629	718131
537245	718132
25981	718133
33042	718134
9558	718135
126510	718136
676578	718137
78284	718138
18428	718139
119670	718140
253597	718141
646008	718142
324116	718143
519744	718144
321872	718145
222685	718146
571954	718147
203032	718148
285622	718149
661071	718150
196963	718151
33738	718152
693021	718153
169957	718154
39882	718155
324811	718156
532413	718157
693413	718158
137292	718159
238417	718160
148489	718161
125775	718162
205020	718163
387656	718164
65121	718165
715515	718166
439173	718167
32942	718168
14266	718169
370625	718170
652450	718171
313716	718172
546293	718173
106692	718174
334405	718175
64416	718176
46986	718177
593490	718178
254939	718179
202586	718180
18156	718181
42626	718182
169567	718183
536214	718184
41767	718185
309584	718186
43168	718187
402290	718188
175309	718189
514982	718190
442858	718191
90523	718192
716309	718193
307611	718194
9297	718195
7227	718196
53243	718197
554068	718198
344108	718199
598255	718200
560049	718201
251632	718202
38053	718203
151002	718204
227948	718205
17703	718206
122214	718207
133843	718208
145905	718209
178218	718210
283390	718211
84178	718212
145981	718213
127997	718214
22542	718215
53212	718216
14188	718217
86345	718218
424000	718219
311329	718220
50621	718221
112807	718222
134562	718223
556896	718224
712811	718225
257987	718226
682976	718227
272667	718228
250030	718229
316056	718230
151876	718231
17032	718232
448329	718233
385039	718234
418840	718235
35391	718236
212497	718237
517761	718238
569574	718239
7234	718240
294397	718241
191750	718242
181210	718243
546914	718244
93540	718245
14884	718246
100970	718247
5617	718248
95581	718249
289017	718250
466542	718251
148682	718252
52596	718253
704136	718254
151803	718255
694120	718256
12473	718257
46016	718258
124167	718259
547842	718260
662750	718261
482431	718262
32692	718263
605618	718264
221107	718265
386598	718266
714232	718267
98865	718268
154540	718269
353	718270
4833	718271
37555	718272
38939	718273
2	718274
137834	718275
250834	718276
559072	718277
335151	718278
240233	718279
103965	718280
613220	718281
114647	718282
249657	718283
142137	718284
381638	718285
666810	718286
244782	718287
582008	718288
17888	718289
240863	718290
629252	718291
149980	718292
348144	718293
159491	718294
288566	718295
1794	718296
338360	718297
73290	718298
95690	718299
225471	718300
44692	718301
716535	718302
578453	718303
367891	718304
15225	718305
180323	718306
127277	718307
195553	718308
212299	718309
120569	718310
23441	718311
48589	718312
506	718313
21987	718314
4922	718315
510372	718316
100212	718317
101825	718318
456935	718319
668520	718320
80344	718321
64593	718322
352772	718323
483368	718324
25825	718325
512998	718326
1539	718327
156123	718328
60723	718329
104046	718330
642995	718331
449308	718332
82059	718333
16353	718334
374600	718335
45530	718336
360746	718337
447932	718338
283917	718339
295457	718340
100492	718341
442731	718342
582691	718343
109915	718344
544606	718345
45710	718346
1449	718347
628980	718348
24674	718349
25743	718350
628169	718351
318513	718352
77700	718353
6401	718354
692606	718355
193617	718356
391009	718357
345645	718358
147573	718359
443375	718360
69302	718361
667782	718362
33933	718363
296838	718364
102063	718365
267484	718366
255789	718367
90459	718368
576665	718369
594748	718370
546349	718371
405619	718372
71563	718373
478688	718374
419168	718375
384791	718376
1395	718377
301591	718378
106968	718379
501822	718380
123281	718381
53311	718382
66787	718383
268525	718384
24675	718385
64117	718386
477431	718387
286449	718388
224016	718389
4099	718390
15726	718391
177079	718392
7336	718393
449314	718394
145610	718395
51982	718396
391566	718397
437505	718398
252828	718399
606155	718400
55898	718401
547254	718402
556190	718403
627468	718404
527071	718405
67685	718406
24206	718407
1039	718408
561565	718409
11514	718410
174149	718411
179862	718412
416843	718413
43139	718414
28859	718415
171538	718416
87758	718417
31077	718418
30209	718419
519922	718420
170068	718421
483559	718422
106981	718423
345475	718424
11092	718425
441964	718426
114757	718427
244469	718428
125234	718429
201360	718430
540778	718431
206700	718432
108679	718433
144125	718434
67324	718435
364989	718436
147728	718437
630369	718438
602050	718439
2116	718440
138858	718441
515773	718442
630601	718443
6463	718444
53293	718445
91336	718446
160249	718447
135893	718448
569324	718449
522103	718450
464543	718451
632720	718452
54596	718453
367625	718454
141394	718455
31038	718456
534082	718457
506442	718458
425567	718459
53610	718460
619144	718461
33581	718462
167594	718463
5590	718464
9496	718465
21069	718466
435322	718467
442190	718468
431978	718469
128393	718470
606941	718471
6989	718472
86	718473
474892	718474
432037	718475
73750	718476
414685	718477
78851	718478
426778	718479
50404	718480
637777	718481
167897	718482
182970	718483
32993	718484
586914	718485
658415	718486
653202	718487
143957	718488
70431	718489
32288	718490
94025	718491
183662	718492
89771	718493
531979	718494
8579	718495
58307	718496
707578	718497
212984	718498
285771	718499
306714	718500
595175	718501
472116	718502
536255	718503
24222	718504
36944	718505
27442	718506
54172	718507
222390	718508
6619	718509
520606	718510
106801	718511
91342	718512
505956	718513
507230	718514
599625	718515
251420	718516
237700	718517
50118	718518
661827	718519
236041	718520
417765	718521
486382	718522
159658	718523
93098	718524
33423	718525
141799	718526
39430	718527
482270	718528
315311	718529
209814	718530
533974	718531
442278	718532
22480	718533
151097	718534
315724	718535
7015	718536
8149	718537
597891	718538
421449	718539
467437	718540
47372	718541
297709	718542
69144	718543
280603	718544
105545	718545
41060	718546
143721	718547
112760	718548
284451	718549
268140	718550
22344	718551
515312	718552
3264	718553
18251	718554
370265	718555
84392	718556
400605	718557
6872	718558
329242	718559
118059	718560
474690	718561
360740	718562
8056	718563
664592	718564
101884	718565
656925	718566
121822	718567
154855	718568
266552	718569
405704	718570
13404	718571
679649	718572
108342	718573
51696	718574
6529	718575
544462	718576
126247	718577
425636	718578
184027	718579
492141	718580
274021	718581
37845	718582
63858	718583
140816	718584
103992	718585
57608	718586
484027	718587
208733	718588
201392	718589
155397	718590
146417	718591
147299	718592
626986	718593
724973	718594
148633	718595
129489	718596
485555	718597
410919	718598
21431	718599
323019	718600
45080	718601
60211	718602
178402	718603
165366	718604
37011	718605
537212	718606
115721	718607
592727	718608
337707	718609
135723	718610
279006	718611
483167	718612
103828	718613
200819	718614
564579	718615
136685	718616
219689	718617
102577	718618
430043	718619
490953	718620
717312	718621
337861	718622
598996	718623
22039	718624
177109	718625
676017	718626
11411	718627
649952	718628
219200	718629
79847	718630
39095	718631
368452	718632
508946	718633
221469	718634
17973	718635
296036	718636
31610	718637
676307	718638
150489	718639
4066	718640
280404	718641
17633	718642
252963	718643
267970	718644
6759	718645
397331	718646
140116	718647
504427	718648
72106	718649
2604	718650
681735	718651
146192	718652
194667	718653
96654	718654
73253	718655
165257	718656
137011	718657
167098	718658
148779	718659
181232	718660
234477	718661
483748	718662
65474	718663
123012	718664
53333	718665
67759	718666
343930	718667
140508	718668
591810	718669
31080	718670
124869	718671
184550	718672
444266	718673
9650	718674
21425	718675
67399	718676
38676	718677
496378	718678
663051	718679
454048	718680
436263	718681
403695	718682
54998	718683
158640	718684
687925	718685
4567	718686
690645	718687
721652	718688
601829	718689
687871	718690
152815	718691
8176	718692
270777	718693
614532	718694
147109	718695
180788	718696
68461	718697
29765	718698
87751	718699
595197	718700
134209	718701
723931	718702
91483	718703
503152	718704
1459	718705
275730	718706
314743	718707
64395	718708
688334	718709
308435	718710
462734	718711
52009	718712
624494	718713
177541	718714
370124	718715
330214	718716
433606	718717
2525	718718
498582	718719
355006	718720
37841	718721
207614	718722
156241	718723
358626	718724
90604	718725
558211	718726
230123	718727
51357	718728
62203	718729
462733	718730
15557	718731
295004	718732
168290	718733
517797	718734
281741	718735
490441	718736
28706	718737
484804	718738
165302	718739
561146	718740
330603	718741
3948	718742
67714	718743
2557	718744
425891	718745
35961	718746
711983	718747
320419	718748
3216	718749
308930	718750
620952	718751
667160	718752
27155	718753
42114	718754
685191	718755
567693	718756
703351	718757
442381	718758
102345	718759
530775	718760
290906	718761
166874	718762
50429	718763
569648	718764
68574	718765
427174	718766
624200	718767
147840	718768
404034	718769
142764	718770
303804	718771
167581	718772
441240	718773
135426	718774
636283	718775
107182	718776
358719	718777
581091	718778
39654	718779
137067	718780
17070	718781
257348	718782
716582	718783
475383	718784
465281	718785
667926	718786
526523	718787
347732	718788
165536	718789
149780	718790
137901	718791
504726	718792
539975	718793
26560	718794
602834	718795
4089	718796
265992	718797
279229	718798
172177	718799
97934	718800
229842	718801
171522	718802
434412	718803
456520	718804
614126	718805
297316	718806
2105	718807
621429	718808
70551	718809
76421	718810
13619	718811
206629	718812
638055	718813
104354	718814
267550	718815
75568	718816
240037	718817
62269	718818
45030	718819
586863	718820
446111	718821
167291	718822
143496	718823
642840	718824
219569	718825
352229	718826
96250	718827
69841	718828
215935	718829
543448	718830
260769	718831
330446	718832
398590	718833
92101	718834
678725	718835
2561	718836
187226	718837
616712	718838
113703	718839
258790	718840
101723	718841
33614	718842
123471	718843
442552	718844
57033	718845
155367	718846
471753	718847
476302	718848
114991	718849
239739	718850
527797	718851
12011	718852
242213	718853
622045	718854
138320	718855
503951	718856
15132	718857
212640	718858
457309	718859
164959	718860
391645	718861
218996	718862
647712	718863
95975	718864
124284	718865
214049	718866
678962	718867
451231	718868
564501	718869
156777	718870
448799	718871
3418	718872
127564	718873
529390	718874
82265	718875
621017	718876
484878	718877
46784	718878
492891	718879
563142	718880
142331	718881
7127	718882
68657	718883
577619	718884
112380	718885
323323	718886
394458	718887
619265	718888
152205	718889
174755	718890
608780	718891
259961	718892
579234	718893
235869	718894
498490	718895
210116	718896
47717	718897
236808	718898
37828	718899
185311	718900
91750	718901
52731	718902
316383	718903
113510	718904
37652	718905
470577	718906
50069	718907
14405	718908
3427	718909
431639	718910
136616	718911
49112	718912
56807	718913
1624	718914
639799	718915
644190	718916
103281	718917
689828	718918
137698	718919
506434	718920
18553	718921
46637	718922
69409	718923
341639	718924
603106	718925
6870	718926
467205	718927
182315	718928
43180	718929
265850	718930
705709	718931
181952	718932
23794	718933
121113	718934
699965	718935
68076	718936
592922	718937
511363	718938
550385	718939
632063	718940
499437	718941
13060	718942
542771	718943
41529	718944
485540	718945
440853	718946
710290	718947
667978	718948
592502	718949
283	718950
48059	718951
377832	718952
482	718953
74600	718954
319037	718955
457178	718956
96456	718957
23477	718958
278123	718959
644210	718960
1790	718961
587247	718962
115276	718963
78149	718964
213134	718965
148916	718966
110722	718967
62641	718968
682331	718969
134711	718970
445372	718971
68124	718972
272327	718973
23966	718974
130442	718975
662535	718976
12767	718977
411782	718978
55947	718979
467160	718980
25500	718981
653602	718982
647968	718983
532815	718984
614579	718985
39995	718986
407603	718987
132367	718988
154796	718989
135849	718990
706151	718991
558247	718992
80415	718993
625479	718994
413673	718995
289606	718996
35966	718997
1757	718998
184779	718999
2897	719000
8078	719001
463745	719002
229327	719003
8476	719004
228723	719005
707176	719006
597746	719007
211563	719008
385046	719009
20857	719010
281619	719011
17491	719012
85619	719013
33203	719014
152298	719015
435003	719016
4568	719017
15961	719018
453348	719019
341877	719020
396521	719021
685289	719022
511304	719023
144668	719024
460222	719025
696616	719026
666379	719027
3363	719028
699029	719029
264526	719030
701081	719031
274997	719032
66918	719033
557007	719034
649373	719035
329920	719036
232082	719037
176274	719038
38114	719039
484616	719040
1833	719041
291003	719042
11743	719043
52658	719044
128555	719045
562020	719046
278407	719047
106954	719048
231481	719049
24923	719050
618692	719051
288886	719052
41583	719053
344610	719054
633959	719055
239801	719056
6255	719057
389023	719058
250578	719059
187421	719060
262527	719061
158240	719062
688413	719063
405669	719064
478284	719065
131907	719066
280035	719067
67116	719068
192523	719069
151861	719070
116316	719071
99525	719072
442491	719073
401813	719074
428515	719075
4	719076
79960	719077
573334	719078
28446	719079
26383	719080
19924	719081
619441	719082
34703	719083
28613	719084
481884	719085
640110	719086
132099	719087
44474	719088
346832	719089
116431	719090
77609	719091
188284	719092
69132	719093
102785	719094
184881	719095
54867	719096
109945	719097
456307	719098
53535	719099
544826	719100
375201	719101
3909	719102
48368	719103
353321	719104
16402	719105
51509	719106
183033	719107
658526	719108
660547	719109
165903	719110
114359	719111
3373	719112
85584	719113
13561	719114
90167	719115
4705	719116
78585	719117
622789	719118
9743	719119
431280	719120
659070	719121
44534	719122
138421	719123
631578	719124
399434	719125
186135	719126
526396	719127
157591	719128
171287	719129
504104	719130
105835	719131
405549	719132
432491	719133
293477	719134
614599	719135
75661	719136
7061	719137
168639	719138
170059	719139
45391	719140
388494	719141
129479	719142
24891	719143
45691	719144
504522	719145
128684	719146
68955	719147
251762	719148
435002	719149
160359	719150
379363	719151
545653	719152
12054	719153
36777	719154
59063	719155
153590	719156
336086	719157
253680	719158
80852	719159
511985	719160
492365	719161
721726	719162
70511	719163
123504	719164
10380	719165
25319	719166
51572	719167
2660	719168
181538	719169
3706	719170
460	719171
94708	719172
190641	719173
234257	719174
1654	719175
429162	719176
553753	719177
9543	719178
325435	719179
663120	719180
168102	719181
62373	719182
19786	719183
162144	719184
411900	719185
501115	719186
148458	719187
33972	719188
12723	719189
204056	719190
565934	719191
70925	719192
447559	719193
249764	719194
111994	719195
36127	719196
134949	719197
154690	719198
334126	719199
285201	719200
11821	719201
719700	719202
274457	719203
118331	719204
57601	719205
177469	719206
130146	719207
699592	719208
619012	719209
33034	719210
2846	719211
610445	719212
251908	719213
391721	719214
421630	719215
30371	719216
243244	719217
194179	719218
642220	719219
509275	719220
29307	719221
55810	719222
73284	719223
28753	719224
153490	719225
39170	719226
122231	719227
654792	719228
184226	719229
37793	719230
293507	719231
52720	719232
374378	719233
46874	719234
512870	719235
529633	719236
724701	719237
334798	719238
7302	719239
13779	719240
243526	719241
89524	719242
152449	719243
57518	719244
724037	719245
377994	719246
164665	719247
2547	719248
515416	719249
194503	719250
531892	719251
85866	719252
212464	719253
130200	719254
283159	719255
20579	719256
230114	719257
282794	719258
431674	719259
255169	719260
616219	719261
521054	719262
180325	719263
344142	719264
664888	719265
544519	719266
437479	719267
331695	719268
73938	719269
519292	719270
412708	719271
85987	719272
338990	719273
54116	719274
662594	719275
181744	719276
263629	719277
268827	719278
62806	719279
192034	719280
183350	719281
583785	719282
27440	719283
170285	719284
88941	719285
30706	719286
142405	719287
473840	719288
32847	719289
10017	719290
25562	719291
724022	719292
456128	719293
122831	719294
249833	719295
211373	719296
282540	719297
97931	719298
627359	719299
267737	719300
552603	719301
176340	719302
534136	719303
185888	719304
130620	719305
717480	719306
179172	719307
421057	719308
100198	719309
8183	719310
44366	719311
265588	719312
103698	719313
708633	719314
650781	719315
18283	719316
369309	719317
45313	719318
105165	719319
168085	719320
81507	719321
164	719322
25536	719323
210162	719324
281290	719325
642322	719326
90722	719327
498417	719328
237364	719329
216251	719330
167174	719331
178507	719332
109170	719333
322841	719334
144909	719335
8798	719336
80281	719337
300445	719338
325519	719339
279744	719340
10229	719341
521058	719342
516522	719343
557247	719344
617004	719345
40719	719346
673811	719347
530464	719348
463194	719349
194261	719350
231846	719351
424359	719352
364353	719353
8488	719354
17740	719355
439821	719356
471745	719357
235657	719358
168680	719359
716107	719360
713275	719361
686392	719362
411858	719363
145712	719364
512642	719365
48674	719366
120468	719367
154146	719368
198594	719369
178872	719370
378356	719371
238979	719372
312524	719373
405954	719374
244359	719375
689490	719376
35924	719377
652327	719378
597115	719379
39221	719380
160793	719381
9513	719382
135708	719383
44064	719384
391684	719385
406608	719386
316342	719387
575010	719388
11922	719389
520936	719390
670661	719391
434	719392
19647	719393
69672	719394
530372	719395
311955	719396
179162	719397
373665	719398
455378	719399
513811	719400
16911	719401
556525	719402
11678	719403
653582	719404
2832	719405
94742	719406
29835	719407
228163	719408
141618	719409
205301	719410
491094	719411
152981	719412
503665	719413
87475	719414
678845	719415
463476	719416
599496	719417
675576	719418
461318	719419
608622	719420
711065	719421
701582	719422
103028	719423
669010	719424
656523	719425
29037	719426
42661	719427
15929	719428
118402	719429
423003	719430
645394	719431
178374	719432
372399	719433
250861	719434
68752	719435
687395	719436
152106	719437
174708	719438
93542	719439
615950	719440
380927	719441
111623	719442
317315	719443
416954	719444
79574	719445
49733	719446
518062	719447
481866	719448
185284	719449
504897	719450
115386	719451
35970	719452
74948	719453
652542	719454
394095	719455
85619	719456
178561	719457
200139	719458
122969	719459
90308	719460
530447	719461
624287	719462
121073	719463
213999	719464
636328	719465
108225	719466
238457	719467
97914	719468
405106	719469
365419	719470
108498	719471
639026	719472
484814	719473
87426	719474
402924	719475
564715	719476
639628	719477
289001	719478
286009	719479
395016	719480
1199	719481
566424	719482
233933	719483
150954	719484
579158	719485
206582	719486
241478	719487
112349	719488
160822	719489
531474	719490
354925	719491
299550	719492
573448	719493
917	719494
145846	719495
162894	719496
39620	719497
22548	719498
1676	719499
50948	719500
493149	719501
16456	719502
227032	719503
516247	719504
7037	719505
164890	719506
1471	719507
13449	719508
166045	719509
547165	719510
647620	719511
49725	719512
266624	719513
617662	719514
408708	719515
113383	719516
207568	719517
371182	719518
7939	719519
17426	719520
10426	719521
655511	719522
57590	719523
79743	719524
153842	719525
304824	719526
555289	719527
54842	719528
79211	719529
697050	719530
286705	719531
67114	719532
60144	719533
5568	719534
364817	719535
98056	719536
514827	719537
342506	719538
430589	719539
51612	719540
462271	719541
433667	719542
35296	719543
598870	719544
14307	719545
51836	719546
651310	719547
15671	719548
11947	719549
27956	719550
252258	719551
3772	719552
707052	719553
185316	719554
644042	719555
12343	719556
126116	719557
674093	719558
431395	719559
30132	719560
133816	719561
662300	719562
6488	719563
287140	719564
718520	719565
106420	719566
91511	719567
121678	719568
282361	719569
123773	719570
406119	719571
489753	719572
12216	719573
37712	719574
1013	719575
144596	719576
147308	719577
474753	719578
440039	719579
179501	719580
146615	719581
1735	719582
689650	719583
539222	719584
86123	719585
569858	719586
189408	719587
348449	719588
151031	719589
587848	719590
142071	719591
287339	719592
148891	719593
119482	719594
153715	719595
436786	719596
566930	719597
58710	719598
51129	719599
446579	719600
103709	719601
73725	719602
79702	719603
204498	719604
456133	719605
454398	719606
405247	719607
106150	719608
63231	719609
12259	719610
22762	719611
338435	719612
427282	719613
168917	719614
398559	719615
142880	719616
81580	719617
642736	719618
710094	719619
78094	719620
161945	719621
469012	719622
472181	719623
28314	719624
14128	719625
234428	719626
6389	719627
74497	719628
178050	719629
569599	719630
521873	719631
428537	719632
4112	719633
142173	719634
706097	719635
31273	719636
575158	719637
69530	719638
1719	719639
534134	719640
278575	719641
442786	719642
524540	719643
135796	719644
616823	719645
282310	719646
137179	719647
280447	719648
602593	719649
399314	719650
287695	719651
406562	719652
56085	719653
194816	719654
703013	719655
552847	719656
484614	719657
265418	719658
105523	719659
601298	719660
177782	719661
202581	719662
141035	719663
95818	719664
40722	719665
628125	719666
65895	719667
39991	719668
19911	719669
312164	719670
169845	719671
168746	719672
560845	719673
120344	719674
118007	719675
61660	719676
282545	719677
598758	719678
4701	719679
312854	719680
15791	719681
102674	719682
415748	719683
172183	719684
299927	719685
273619	719686
719195	719687
566617	719688
11727	719689
604479	719690
592311	719691
455318	719692
651599	719693
127003	719694
149470	719695
705263	719696
291189	719697
279576	719698
709941	719699
28386	719700
263005	719701
601166	719702
444894	719703
52762	719704
548887	719705
224578	719706
293714	719707
185262	719708
593444	719709
239774	719710
136376	719711
425263	719712
548343	719713
227766	719714
92025	719715
28773	719716
134600	719717
70408	719718
604114	719719
268519	719720
8952	719721
477920	719722
77953	719723
88299	719724
62899	719725
708777	719726
617606	719727
83266	719728
530304	719729
322815	719730
353297	719731
687755	719732
265682	719733
275103	719734
151160	719735
295290	719736
151912	719737
35446	719738
665943	719739
682095	719740
19919	719741
138671	719742
494957	719743
28882	719744
242715	719745
186566	719746
314279	719747
503720	719748
2238	719749
657285	719750
124209	719751
165428	719752
255193	719753
408953	719754
73382	719755
624977	719756
1282	719757
8899	719758
77003	719759
33489	719760
296554	719761
30457	719762
102001	719763
624055	719764
180188	719765
504111	719766
203923	719767
660968	719768
2401	719769
123958	719770
143225	719771
394437	719772
443138	719773
459848	719774
548380	719775
10203	719776
448596	719777
80898	719778
625710	719779
314936	719780
399824	719781
504570	719782
90387	719783
669334	719784
110091	719785
687014	719786
617972	719787
132778	719788
635832	719789
175424	719790
379224	719791
65295	719792
502399	719793
703736	719794
72075	719795
110094	719796
15454	719797
15049	719798
462579	719799
190520	719800
166690	719801
86767	719802
8732	719803
529969	719804
95983	719805
9681	719806
715500	719807
367020	719808
706900	719809
27978	719810
299224	719811
723500	719812
73161	719813
684390	719814
431599	719815
683524	719816
119138	719817
52720	719818
717508	719819
29521	719820
26482	719821
151600	719822
715218	719823
70395	719824
378397	719825
56018	719826
110391	719827
490721	719828
380098	719829
195281	719830
709213	719831
226278	719832
436235	719833
120486	719834
314367	719835
41872	719836
173029	719837
368424	719838
312103	719839
372927	719840
2605	719841
16493	719842
561719	719843
543763	719844
502195	719845
399281	719846
305022	719847
87334	719848
487228	719849
243845	719850
439727	719851
126540	719852
529953	719853
314872	719854
13401	719855
127853	719856
316870	719857
93592	719858
140174	719859
346971	719860
105249	719861
210155	719862
354433	719863
17759	719864
273800	719865
147798	719866
429293	719867
583313	719868
265036	719869
146468	719870
598278	719871
92035	719872
53330	719873
261387	719874
262128	719875
565655	719876
339758	719877
589110	719878
638027	719879
16829	719880
31262	719881
23764	719882
120877	719883
553243	719884
159433	719885
343679	719886
335485	719887
705537	719888
614186	719889
438227	719890
41314	719891
21948	719892
363185	719893
15910	719894
156096	719895
122479	719896
85101	719897
29206	719898
76507	719899
157426	719900
554845	719901
600672	719902
90914	719903
467036	719904
620398	719905
158294	719906
369324	719907
95248	719908
34279	719909
41510	719910
506737	719911
567562	719912
37477	719913
76890	719914
118249	719915
956	719916
127051	719917
410853	719918
65770	719919
507509	719920
94313	719921
282080	719922
56369	719923
693904	719924
177062	719925
491059	719926
298325	719927
698926	719928
719387	719929
83200	719930
348347	719931
599324	719932
348274	719933
80360	719934
50730	719935
556034	719936
635840	719937
182901	719938
336478	719939
10397	719940
461566	719941
27705	719942
318749	719943
660128	719944
270459	719945
31234	719946
463914	719947
174831	719948
73278	719949
100454	719950
43593	719951
84308	719952
596801	719953
375510	719954
263641	719955
211747	719956
287534	719957
145212	719958
444499	719959
689762	719960
504655	719961
10995	719962
45266	719963
197912	719964
120520	719965
191616	719966
125277	719967
690559	719968
193956	719969
49087	719970
36664	719971
174172	719972
161372	719973
540217	719974
644209	719975
9343	719976
326759	719977
560434	719978
406765	719979
642316	719980
349592	719981
96956	719982
3169	719983
322394	719984
72026	719985
246962	719986
626806	719987
618891	719988
274416	719989
219546	719990
548484	719991
376	719992
492657	719993
722563	719994
714776	719995
409627	719996
32719	719997
440023	719998
217080	719999
232293	720000
179293	720001
107684	720002
151669	720003
45610	720004
10003	720005
170599	720006
373760	720007
80515	720008
633109	720009
161458	720010
511649	720011
184338	720012
141546	720013
1422	720014
5388	720015
474860	720016
55256	720017
590505	720018
672027	720019
234400	720020
5480	720021
116923	720022
96025	720023
673506	720024
184277	720025
183819	720026
657346	720027
505900	720028
171699	720029
81770	720030
37297	720031
4818	720032
14329	720033
136094	720034
50422	720035
453055	720036
619069	720037
135933	720038
234395	720039
244961	720040
310088	720041
526436	720042
184960	720043
490514	720044
102242	720045
31217	720046
6343	720047
463079	720048
438097	720049
287394	720050
211318	720051
129887	720052
319782	720053
150669	720054
28931	720055
51832	720056
42591	720057
99680	720058
37316	720059
78824	720060
452061	720061
115447	720062
17499	720063
583389	720064
656188	720065
476655	720066
12182	720067
345737	720068
182649	720069
154534	720070
459151	720071
165845	720072
2647	720073
391546	720074
240418	720075
482943	720076
31248	720077
304924	720078
106384	720079
575764	720080
638985	720081
427906	720082
55665	720083
174148	720084
66737	720085
155958	720086
695368	720087
692007	720088
373021	720089
324959	720090
309747	720091
266369	720092
398394	720093
476624	720094
150395	720095
78703	720096
458909	720097
629508	720098
673398	720099
11407	720100
58536	720101
622519	720102
112314	720103
306400	720104
39627	720105
247899	720106
198	720107
697960	720108
35490	720109
340217	720110
140009	720111
659088	720112
534237	720113
6360	720114
49776	720115
589394	720116
44523	720117
30743	720118
316639	720119
397529	720120
51412	720121
568973	720122
547835	720123
138204	720124
131584	720125
417204	720126
54087	720127
455758	720128
695855	720129
26835	720130
6147	720131
192742	720132
258122	720133
642665	720134
175262	720135
704155	720136
24560	720137
149498	720138
696419	720139
593156	720140
35410	720141
353110	720142
248798	720143
51843	720144
478275	720145
2142	720146
391059	720147
6183	720148
504391	720149
174318	720150
123411	720151
400767	720152
538662	720153
401412	720154
619486	720155
389434	720156
113731	720157
517832	720158
646584	720159
346470	720160
385912	720161
29303	720162
155591	720163
27347	720164
645228	720165
105	720166
112679	720167
263238	720168
720496	720169
710101	720170
206667	720171
668573	720172
60063	720173
461804	720174
467905	720175
452283	720176
19074	720177
606259	720178
671322	720179
709487	720180
2589	720181
397700	720182
95170	720183
492801	720184
521588	720185
269523	720186
33159	720187
724775	720188
300337	720189
19803	720190
331764	720191
510982	720192
110777	720193
536861	720194
92826	720195
58176	720196
158498	720197
356635	720198
422806	720199
130069	720200
12440	720201
128017	720202
263610	720203
97454	720204
671669	720205
514945	720206
677547	720207
30246	720208
10667	720209
84531	720210
709007	720211
89621	720212
493877	720213
91340	720214
176461	720215
392644	720216
668649	720217
108533	720218
227676	720219
54898	720220
404988	720221
245244	720222
522747	720223
69373	720224
207296	720225
366310	720226
599372	720227
54620	720228
2910	720229
132759	720230
35380	720231
113637	720232
184632	720233
490037	720234
111688	720235
244906	720236
35997	720237
217219	720238
372350	720239
415483	720240
432809	720241
719840	720242
451037	720243
91235	720244
693678	720245
58964	720246
495677	720247
122796	720248
51782	720249
10024	720250
628430	720251
19512	720252
644673	720253
86832	720254
1272	720255
392769	720256
603259	720257
4920	720258
724527	720259
580887	720260
105237	720261
557963	720262
123137	720263
492229	720264
183321	720265
178945	720266
539427	720267
668	720268
430852	720269
620923	720270
456474	720271
396056	720272
514269	720273
579290	720274
46150	720275
674596	720276
297795	720277
524	720278
265291	720279
4283	720280
5196	720281
173201	720282
44686	720283
590468	720284
14370	720285
259746	720286
643301	720287
145371	720288
145965	720289
284689	720290
330546	720291
112184	720292
692203	720293
87645	720294
32637	720295
126361	720296
15529	720297
20938	720298
619886	720299
117250	720300
636151	720301
712685	720302
537411	720303
209836	720304
161713	720305
229576	720306
393317	720307
173635	720308
376522	720309
565917	720310
476343	720311
258298	720312
77829	720313
176278	720314
163681	720315
446449	720316
357606	720317
429339	720318
517522	720319
69387	720320
97776	720321
197267	720322
154433	720323
22432	720324
103759	720325
80633	720326
69822	720327
489672	720328
160437	720329
364	720330
250045	720331
507182	720332
62397	720333
205581	720334
48291	720335
445658	720336
110118	720337
519712	720338
171755	720339
188746	720340
462720	720341
528176	720342
565388	720343
705112	720344
578644	720345
162642	720346
94082	720347
162447	720348
91339	720349
122011	720350
317770	720351
236765	720352
28378	720353
394551	720354
104065	720355
202703	720356
681287	720357
383149	720358
19687	720359
32305	720360
176233	720361
92385	720362
94442	720363
403289	720364
85434	720365
5915	720366
38413	720367
26540	720368
603114	720369
39567	720370
312982	720371
123852	720372
191216	720373
400984	720374
322555	720375
488221	720376
106392	720377
584766	720378
21101	720379
463273	720380
655584	720381
43286	720382
201531	720383
35495	720384
585174	720385
696435	720386
161791	720387
206009	720388
487850	720389
52362	720390
451224	720391
712469	720392
228329	720393
31	720394
635193	720395
646768	720396
52147	720397
667184	720398
17880	720399
286245	720400
470672	720401
582155	720402
655865	720403
485796	720404
124126	720405
343127	720406
131847	720407
718387	720408
304289	720409
316612	720410
555123	720411
235872	720412
623875	720413
508862	720414
45166	720415
546350	720416
268339	720417
17524	720418
572354	720419
262742	720420
40823	720421
71210	720422
554111	720423
264431	720424
26256	720425
192387	720426
45888	720427
271318	720428
147611	720429
410921	720430
722256	720431
200741	720432
140438	720433
26893	720434
169429	720435
29240	720436
237353	720437
171863	720438
334902	720439
2328	720440
133055	720441
291185	720442
92532	720443
553627	720444
101713	720445
711616	720446
26493	720447
7109	720448
1887	720449
13124	720450
73549	720451
507389	720452
482888	720453
7058	720454
659196	720455
4256	720456
648872	720457
21242	720458
207015	720459
23893	720460
216845	720461
112097	720462
17241	720463
646190	720464
384963	720465
667710	720466
134086	720467
167198	720468
612072	720469
400196	720470
439082	720471
651531	720472
2835	720473
517597	720474
692899	720475
563572	720476
575005	720477
667370	720478
126145	720479
206863	720480
89956	720481
77495	720482
51098	720483
76254	720484
39407	720485
291361	720486
343345	720487
57665	720488
124141	720489
722357	720490
112458	720491
708834	720492
146425	720493
25891	720494
137683	720495
657934	720496
104190	720497
120462	720498
150895	720499
295951	720500
364983	720501
86135	720502
192819	720503
171127	720504
618246	720505
547719	720506
192501	720507
83616	720508
41463	720509
496052	720510
433921	720511
145232	720512
39776	720513
202087	720514
10901	720515
617324	720516
170211	720517
675443	720518
625240	720519
208777	720520
5061	720521
325635	720522
172818	720523
379322	720524
281438	720525
212897	720526
14072	720527
12	720528
417731	720529
164087	720530
286419	720531
150927	720532
59820	720533
660054	720534
251155	720535
633619	720536
85427	720537
664502	720538
143672	720539
135487	720540
484350	720541
306737	720542
576117	720543
495174	720544
546306	720545
23383	720546
66784	720547
330624	720548
406734	720549
15247	720550
46535	720551
505746	720552
225289	720553
716430	720554
39664	720555
52302	720556
125049	720557
73488	720558
678539	720559
25939	720560
161295	720561
54577	720562
12088	720563
460199	720564
176898	720565
83592	720566
274745	720567
240449	720568
329218	720569
225686	720570
363762	720571
245236	720572
529282	720573
460206	720574
72879	720575
466121	720576
51906	720577
126272	720578
440551	720579
467917	720580
155798	720581
410811	720582
128272	720583
403543	720584
313740	720585
167316	720586
506831	720587
658143	720588
321008	720589
4170	720590
642095	720591
85480	720592
42620	720593
87023	720594
53437	720595
60365	720596
378790	720597
6371	720598
598030	720599
600169	720600
89860	720601
249472	720602
155543	720603
3073	720604
76380	720605
160963	720606
32277	720607
98333	720608
523821	720609
351853	720610
710757	720611
684821	720612
40804	720613
273902	720614
35946	720615
111795	720616
475345	720617
40782	720618
22933	720619
632017	720620
121749	720621
64686	720622
564178	720623
24845	720624
653345	720625
648589	720626
25998	720627
219419	720628
404911	720629
440034	720630
226575	720631
700318	720632
534410	720633
349206	720634
174435	720635
184419	720636
238938	720637
121154	720638
691707	720639
681530	720640
143739	720641
424801	720642
559131	720643
337403	720644
164069	720645
644882	720646
20303	720647
179640	720648
600863	720649
121288	720650
155427	720651
400690	720652
53374	720653
583019	720654
43605	720655
373762	720656
661521	720657
52853	720658
502177	720659
197101	720660
108176	720661
626490	720662
146381	720663
500658	720664
626879	720665
541651	720666
587532	720667
559856	720668
585527	720669
107149	720670
657652	720671
398748	720672
496852	720673
307592	720674
209397	720675
659645	720676
579973	720677
4708	720678
562286	720679
17837	720680
61936	720681
672182	720682
266342	720683
530785	720684
5455	720685
382904	720686
674039	720687
9183	720688
78716	720689
2278	720690
140899	720691
194416	720692
2879	720693
712547	720694
648234	720695
177659	720696
136977	720697
706832	720698
24882	720699
436624	720700
398136	720701
53136	720702
492861	720703
392214	720704
9714	720705
305353	720706
343584	720707
396345	720708
181990	720709
476724	720710
120832	720711
26620	720712
649204	720713
241693	720714
172320	720715
411619	720716
3324	720717
6307	720718
234768	720719
229888	720720
658216	720721
117960	720722
658103	720723
6049	720724
273115	720725
489493	720726
469998	720727
350774	720728
87489	720729
495687	720730
352632	720731
82156	720732
534398	720733
234447	720734
725252	720735
649893	720736
3728	720737
31396	720738
179614	720739
252856	720740
361350	720741
453712	720742
526227	720743
17147	720744
134180	720745
436717	720746
39720	720747
662788	720748
173227	720749
629518	720750
175512	720751
101672	720752
69469	720753
69359	720754
56561	720755
123453	720756
523587	720757
25052	720758
424597	720759
61480	720760
655641	720761
212988	720762
224243	720763
372845	720764
322718	720765
126285	720766
625268	720767
166342	720768
52075	720769
83474	720770
44919	720771
422336	720772
6051	720773
528341	720774
3267	720775
679788	720776
473040	720777
346160	720778
39240	720779
96085	720780
638389	720781
13030	720782
51606	720783
266167	720784
10854	720785
63951	720786
96349	720787
77772	720788
552686	720789
60844	720790
232994	720791
274839	720792
25927	720793
527092	720794
148602	720795
15209	720796
117166	720797
94639	720798
38897	720799
330390	720800
100498	720801
209444	720802
541068	720803
433373	720804
594124	720805
608096	720806
18494	720807
37143	720808
28574	720809
488917	720810
491	720811
85861	720812
583190	720813
3506	720814
40976	720815
274712	720816
658928	720817
478288	720818
63461	720819
134704	720820
70775	720821
110585	720822
101347	720823
491880	720824
315418	720825
155418	720826
3679	720827
54594	720828
416213	720829
262388	720830
579816	720831
141353	720832
420051	720833
511517	720834
255005	720835
684811	720836
117292	720837
345551	720838
223043	720839
519302	720840
30599	720841
24291	720842
53682	720843
1461	720844
8403	720845
267658	720846
30607	720847
34579	720848
187059	720849
109484	720850
158559	720851
519948	720852
3553	720853
317346	720854
38517	720855
105082	720856
104529	720857
49768	720858
539621	720859
18253	720860
673569	720861
191767	720862
135463	720863
303416	720864
672661	720865
546108	720866
162145	720867
174458	720868
405765	720869
527146	720870
152816	720871
332261	720872
35	720873
341401	720874
284426	720875
679051	720876
3202	720877
17609	720878
297902	720879
426590	720880
436040	720881
20627	720882
693372	720883
83432	720884
134549	720885
102945	720886
666548	720887
39572	720888
545625	720889
127312	720890
655789	720891
176840	720892
130752	720893
180759	720894
166812	720895
637670	720896
15999	720897
548522	720898
72174	720899
679016	720900
702200	720901
687357	720902
72578	720903
337220	720904
353080	720905
314396	720906
85410	720907
177597	720908
50532	720909
63993	720910
650601	720911
713152	720912
135647	720913
460049	720914
565093	720915
644670	720916
105896	720917
563490	720918
589297	720919
48119	720920
326918	720921
355064	720922
4953	720923
98110	720924
28142	720925
633406	720926
722705	720927
12640	720928
56164	720929
214242	720930
169554	720931
602284	720932
182266	720933
132019	720934
43575	720935
110653	720936
300676	720937
535977	720938
239867	720939
697605	720940
363700	720941
101674	720942
48509	720943
110062	720944
336497	720945
711499	720946
533967	720947
519201	720948
395593	720949
395232	720950
14600	720951
262132	720952
80676	720953
22633	720954
213033	720955
45154	720956
237248	720957
110042	720958
681063	720959
611563	720960
74812	720961
283376	720962
402893	720963
170656	720964
36738	720965
271201	720966
11567	720967
608256	720968
17401	720969
127746	720970
688773	720971
185993	720972
305058	720973
687769	720974
699322	720975
47730	720976
411805	720977
134274	720978
134363	720979
270958	720980
514834	720981
153101	720982
431925	720983
106970	720984
333643	720985
722234	720986
535074	720987
168542	720988
536575	720989
568855	720990
7588	720991
537145	720992
13410	720993
264149	720994
425084	720995
15384	720996
43360	720997
13102	720998
51291	720999
146929	721000
56223	721001
98695	721002
44473	721003
49922	721004
392994	721005
22150	721006
37177	721007
309626	721008
3113	721009
305424	721010
532762	721011
474337	721012
361586	721013
299552	721014
389086	721015
22655	721016
648975	721017
182292	721018
207489	721019
102105	721020
39387	721021
327002	721022
494931	721023
571819	721024
465	721025
695034	721026
186398	721027
638254	721028
161225	721029
169174	721030
506996	721031
463169	721032
271749	721033
114071	721034
429474	721035
684009	721036
8966	721037
490403	721038
12673	721039
320833	721040
241427	721041
640473	721042
93928	721043
36518	721044
15136	721045
185459	721046
170304	721047
478749	721048
682489	721049
22376	721050
654691	721051
210465	721052
665713	721053
170021	721054
2510	721055
11355	721056
423563	721057
29866	721058
355468	721059
343017	721060
175646	721061
52749	721062
716723	721063
33528	721064
280808	721065
653358	721066
459955	721067
91572	721068
10822	721069
433542	721070
34490	721071
111415	721072
521475	721073
654535	721074
716852	721075
360862	721076
480520	721077
129687	721078
147873	721079
133407	721080
147129	721081
504633	721082
424870	721083
64565	721084
474141	721085
529810	721086
350119	721087
44337	721088
295083	721089
280861	721090
562327	721091
589186	721092
49330	721093
711670	721094
59788	721095
63124	721096
336226	721097
624973	721098
508096	721099
614063	721100
687909	721101
2115	721102
110828	721103
434822	721104
115812	721105
710587	721106
661201	721107
125239	721108
487307	721109
128724	721110
580018	721111
233143	721112
720578	721113
35809	721114
227780	721115
109974	721116
38967	721117
482419	721118
569811	721119
671172	721120
18603	721121
344674	721122
38871	721123
14387	721124
294861	721125
6901	721126
718077	721127
556845	721128
454603	721129
458011	721130
132350	721131
158284	721132
76457	721133
137454	721134
508477	721135
557145	721136
31539	721137
78925	721138
723719	721139
498381	721140
710076	721141
246559	721142
19666	721143
98508	721144
258079	721145
566315	721146
552920	721147
58853	721148
195581	721149
628859	721150
7	721151
275744	721152
341996	721153
700098	721154
449856	721155
591028	721156
645518	721157
344098	721158
461239	721159
101684	721160
177652	721161
123516	721162
84324	721163
51290	721164
325898	721165
165572	721166
31284	721167
335284	721168
370338	721169
66857	721170
721147	721171
82617	721172
652486	721173
182015	721174
716792	721175
14233	721176
100483	721177
1449	721178
145774	721179
360147	721180
564138	721181
513067	721182
140400	721183
391265	721184
5156	721185
125776	721186
130053	721187
149796	721188
1265	721189
689460	721190
723399	721191
617171	721192
663097	721193
579275	721194
524107	721195
11854	721196
35877	721197
85404	721198
713947	721199
128827	721200
73267	721201
130256	721202
171975	721203
520333	721204
47458	721205
71836	721206
478078	721207
61656	721208
393447	721209
120263	721210
233846	721211
106018	721212
622024	721213
57893	721214
181586	721215
49819	721216
620483	721217
456478	721218
150773	721219
722196	721220
23741	721221
667788	721222
170008	721223
430864	721224
197759	721225
179850	721226
96077	721227
168933	721228
551214	721229
76533	721230
69498	721231
535636	721232
427894	721233
34336	721234
96216	721235
45492	721236
81093	721237
189338	721238
485680	721239
116463	721240
187030	721241
110301	721242
386433	721243
4460	721244
111836	721245
304453	721246
37290	721247
88694	721248
246576	721249
510481	721250
21379	721251
657479	721252
658469	721253
600165	721254
25086	721255
114578	721256
444871	721257
187976	721258
458727	721259
201447	721260
443872	721261
191448	721262
178114	721263
211541	721264
285964	721265
35111	721266
32396	721267
646308	721268
544955	721269
39257	721270
3518	721271
361602	721272
495591	721273
547664	721274
452590	721275
300519	721276
345651	721277
496749	721278
616315	721279
423751	721280
81149	721281
474570	721282
15908	721283
374446	721284
50	721285
512832	721286
127228	721287
33500	721288
604843	721289
626640	721290
358643	721291
161349	721292
97583	721293
149384	721294
510861	721295
85260	721296
477255	721297
211105	721298
313131	721299
696626	721300
525574	721301
71632	721302
723	721303
158186	721304
121257	721305
194320	721306
441283	721307
178613	721308
97935	721309
6067	721310
65280	721311
73498	721312
455492	721313
343142	721314
149886	721315
503769	721316
16785	721317
259660	721318
179183	721319
241547	721320
581849	721321
686108	721322
259682	721323
24143	721324
398825	721325
15401	721326
247578	721327
510940	721328
216786	721329
905	721330
708933	721331
455476	721332
688583	721333
109660	721334
690990	721335
681070	721336
11868	721337
445597	721338
178343	721339
453871	721340
564350	721341
36854	721342
567543	721343
328929	721344
288498	721345
9312	721346
123765	721347
237828	721348
87177	721349
139501	721350
65814	721351
166036	721352
255	721353
47138	721354
154328	721355
327610	721356
471663	721357
178492	721358
612692	721359
392575	721360
90017	721361
115149	721362
151878	721363
28119	721364
518852	721365
213143	721366
254299	721367
555072	721368
17030	721369
39844	721370
35167	721371
11359	721372
106582	721373
1040	721374
60894	721375
269606	721376
472086	721377
370610	721378
131690	721379
189168	721380
48426	721381
19175	721382
534699	721383
338441	721384
358072	721385
143208	721386
181150	721387
408453	721388
309525	721389
281938	721390
534185	721391
293336	721392
34678	721393
122814	721394
71257	721395
666024	721396
221099	721397
447323	721398
108485	721399
313023	721400
137980	721401
698927	721402
411245	721403
9009	721404
256392	721405
118083	721406
206990	721407
638292	721408
257546	721409
63064	721410
285490	721411
100387	721412
704771	721413
32045	721414
419134	721415
6490	721416
47538	721417
123493	721418
124677	721419
636915	721420
528136	721421
61464	721422
575160	721423
35512	721424
353812	721425
446110	721426
140347	721427
1133	721428
166530	721429
665402	721430
17369	721431
6310	721432
18043	721433
457438	721434
144184	721435
330054	721436
377123	721437
25272	721438
15199	721439
466101	721440
301855	721441
125434	721442
693694	721443
111591	721444
315828	721445
10356	721446
260341	721447
211607	721448
363613	721449
95890	721450
664286	721451
51558	721452
303448	721453
32519	721454
642936	721455
167411	721456
315659	721457
375135	721458
667529	721459
38558	721460
101604	721461
376242	721462
115773	721463
450176	721464
327611	721465
531286	721466
663465	721467
169388	721468
101279	721469
461080	721470
442110	721471
559854	721472
95823	721473
553623	721474
46571	721475
97726	721476
105162	721477
661638	721478
551395	721479
4444	721480
164014	721481
667956	721482
38439	721483
536219	721484
228220	721485
372878	721486
383328	721487
585078	721488
268461	721489
48337	721490
435042	721491
185456	721492
535222	721493
274906	721494
61566	721495
543811	721496
6872	721497
517424	721498
303148	721499
401340	721500
700763	721501
382628	721502
248758	721503
201019	721504
400945	721505
28370	721506
129333	721507
504894	721508
217643	721509
405967	721510
511693	721511
504725	721512
561930	721513
95080	721514
133786	721515
28281	721516
681445	721517
472481	721518
4247	721519
188497	721520
669891	721521
617548	721522
363341	721523
418733	721524
88564	721525
324185	721526
217938	721527
122868	721528
400036	721529
133388	721530
69454	721531
509033	721532
508769	721533
270760	721534
724132	721535
56371	721536
71670	721537
53503	721538
410555	721539
70451	721540
147774	721541
244023	721542
44547	721543
214191	721544
420751	721545
265258	721546
109557	721547
336307	721548
146088	721549
464160	721550
102941	721551
83604	721552
352053	721553
209990	721554
130603	721555
42321	721556
571274	721557
49050	721558
6495	721559
10605	721560
522913	721561
561854	721562
325680	721563
183504	721564
546091	721565
146519	721566
144131	721567
567875	721568
610360	721569
123482	721570
667248	721571
324367	721572
287840	721573
547886	721574
162596	721575
46555	721576
61490	721577
543564	721578
598383	721579
564289	721580
168840	721581
51661	721582
553815	721583
291283	721584
565718	721585
146672	721586
155876	721587
134	721588
126325	721589
265834	721590
56274	721591
26377	721592
6887	721593
138901	721594
417123	721595
7694	721596
61089	721597
574956	721598
36371	721599
126470	721600
185845	721601
550475	721602
76754	721603
134811	721604
166299	721605
215679	721606
145555	721607
164345	721608
92733	721609
49070	721610
166637	721611
185805	721612
599031	721613
548526	721614
556812	721615
309327	721616
494048	721617
178150	721618
532967	721619
179552	721620
2005	721621
492241	721622
67000	721623
151260	721624
48878	721625
324238	721626
379367	721627
132649	721628
614040	721629
48813	721630
281559	721631
14699	721632
365557	721633
700355	721634
3048	721635
193701	721636
103326	721637
111302	721638
437057	721639
95307	721640
474876	721641
236267	721642
637653	721643
600846	721644
632937	721645
497904	721646
215268	721647
303822	721648
157503	721649
21161	721650
180425	721651
54222	721652
36654	721653
682007	721654
400128	721655
16852	721656
129042	721657
301033	721658
254618	721659
40663	721660
65012	721661
557075	721662
167899	721663
168820	721664
489724	721665
170299	721666
187031	721667
549198	721668
601257	721669
23876	721670
87689	721671
200300	721672
467634	721673
39046	721674
459639	721675
127601	721676
131472	721677
28415	721678
483420	721679
305282	721680
142983	721681
482341	721682
5801	721683
448773	721684
550751	721685
286387	721686
6443	721687
169132	721688
159669	721689
269626	721690
637287	721691
103181	721692
388080	721693
16072	721694
430091	721695
113142	721696
160556	721697
607994	721698
723682	721699
499499	721700
296775	721701
48249	721702
46564	721703
510451	721704
152623	721705
33062	721706
137371	721707
424120	721708
275281	721709
705094	721710
405570	721711
415428	721712
292096	721713
6289	721714
610136	721715
45589	721716
147146	721717
55009	721718
34172	721719
667739	721720
328487	721721
561234	721722
182937	721723
267209	721724
298615	721725
396606	721726
542127	721727
99940	721728
267043	721729
93721	721730
39826	721731
165211	721732
407059	721733
96521	721734
644868	721735
180483	721736
664431	721737
83299	721738
636651	721739
35824	721740
47760	721741
38498	721742
100908	721743
518532	721744
438927	721745
722767	721746
76597	721747
1375	721748
645434	721749
232198	721750
121631	721751
6199	721752
645436	721753
127343	721754
163427	721755
9594	721756
586602	721757
168849	721758
9776	721759
522224	721760
10656	721761
679645	721762
197114	721763
566550	721764
602	721765
76695	721766
173197	721767
102532	721768
101734	721769
231204	721770
153038	721771
187903	721772
118566	721773
65007	721774
239255	721775
690894	721776
616815	721777
9360	721778
73853	721779
289972	721780
591380	721781
3054	721782
566356	721783
93039	721784
246282	721785
13545	721786
372805	721787
204824	721788
181017	721789
523856	721790
289334	721791
435790	721792
8773	721793
27344	721794
682757	721795
291962	721796
23953	721797
281663	721798
320449	721799
48650	721800
353211	721801
5734	721802
34200	721803
72125	721804
602738	721805
575144	721806
40721	721807
502193	721808
657141	721809
50163	721810
99048	721811
456385	721812
219387	721813
20132	721814
33584	721815
437179	721816
540139	721817
485902	721818
261223	721819
487386	721820
412762	721821
612222	721822
135479	721823
135873	721824
161179	721825
297719	721826
151988	721827
248309	721828
144169	721829
40492	721830
298664	721831
438451	721832
180095	721833
643655	721834
724698	721835
150572	721836
5790	721837
314587	721838
515482	721839
116464	721840
486136	721841
500575	721842
535628	721843
239444	721844
23828	721845
175547	721846
375332	721847
253143	721848
441588	721849
159271	721850
577240	721851
184896	721852
356645	721853
337243	721854
401971	721855
226679	721856
170849	721857
570530	721858
78423	721859
268738	721860
620350	721861
349358	721862
128687	721863
302169	721864
209751	721865
352618	721866
547434	721867
529999	721868
228803	721869
376354	721870
614483	721871
175245	721872
596197	721873
126179	721874
540892	721875
330384	721876
472544	721877
65420	721878
118579	721879
456835	721880
76361	721881
197964	721882
570424	721883
216727	721884
387489	721885
557670	721886
438208	721887
54320	721888
89128	721889
653276	721890
328142	721891
358525	721892
63915	721893
232172	721894
708529	721895
262863	721896
1707	721897
370664	721898
110826	721899
155234	721900
649376	721901
70370	721902
76048	721903
222249	721904
527357	721905
486702	721906
601408	721907
451016	721908
267427	721909
404862	721910
304008	721911
47662	721912
453389	721913
693703	721914
281851	721915
477696	721916
74037	721917
170217	721918
701308	721919
180083	721920
338486	721921
8717	721922
163237	721923
539514	721924
28597	721925
723580	721926
100364	721927
670795	721928
5441	721929
72597	721930
16972	721931
104135	721932
34925	721933
22043	721934
269836	721935
88397	721936
634716	721937
321961	721938
565964	721939
586508	721940
129288	721941
657240	721942
64131	721943
236622	721944
466226	721945
29143	721946
161298	721947
560255	721948
643509	721949
165210	721950
168598	721951
298255	721952
434322	721953
383378	721954
120964	721955
547151	721956
337174	721957
651399	721958
463067	721959
42269	721960
690629	721961
173319	721962
25537	721963
1875	721964
9337	721965
403659	721966
438220	721967
164004	721968
657613	721969
303623	721970
106103	721971
479696	721972
542285	721973
233657	721974
90126	721975
600132	721976
7778	721977
8258	721978
366360	721979
228928	721980
132955	721981
444550	721982
521846	721983
67870	721984
47643	721985
37510	721986
571908	721987
59434	721988
159610	721989
621092	721990
5252	721991
166248	721992
47809	721993
6841	721994
188951	721995
14650	721996
397703	721997
452257	721998
409497	721999
247400	722000
43224	722001
34766	722002
670419	722003
401081	722004
4881	722005
715526	722006
95313	722007
137962	722008
578008	722009
165748	722010
592017	722011
16294	722012
542233	722013
507022	722014
28337	722015
633470	722016
266389	722017
301665	722018
591766	722019
45996	722020
158132	722021
178627	722022
151484	722023
516419	722024
694455	722025
694025	722026
295892	722027
110517	722028
31843	722029
63045	722030
345105	722031
137228	722032
618770	722033
365345	722034
508600	722035
135782	722036
230621	722037
592455	722038
365607	722039
296032	722040
645820	722041
146466	722042
151574	722043
589118	722044
339106	722045
536429	722046
682696	722047
204088	722048
168861	722049
202517	722050
328526	722051
489534	722052
688124	722053
41471	722054
643808	722055
504434	722056
118833	722057
236712	722058
110162	722059
205168	722060
478562	722061
113128	722062
55057	722063
592670	722064
687254	722065
598057	722066
624184	722067
157162	722068
588550	722069
648079	722070
16461	722071
270424	722072
119322	722073
122957	722074
501378	722075
156070	722076
575223	722077
662038	722078
651193	722079
90618	722080
48154	722081
174081	722082
642192	722083
536828	722084
111107	722085
377822	722086
50631	722087
572116	722088
390529	722089
14070	722090
6702	722091
156828	722092
349776	722093
78112	722094
576517	722095
444201	722096
340218	722097
718394	722098
548835	722099
134026	722100
555894	722101
209026	722102
386129	722103
528675	722104
7265	722105
549381	722106
152088	722107
355640	722108
114576	722109
98742	722110
197651	722111
295194	722112
103509	722113
139847	722114
511163	722115
36611	722116
255654	722117
480058	722118
176450	722119
674804	722120
595346	722121
1954	722122
321074	722123
470015	722124
659608	722125
345571	722126
389	722127
653018	722128
245609	722129
4033	722130
94152	722131
696488	722132
413358	722133
411	722134
155564	722135
522202	722136
552328	722137
13577	722138
708850	722139
18297	722140
548284	722141
129663	722142
48985	722143
605658	722144
142791	722145
143139	722146
209601	722147
415217	722148
525335	722149
24386	722150
4691	722151
573519	722152
297591	722153
124202	722154
335394	722155
461092	722156
318707	722157
62642	722158
143952	722159
678902	722160
492047	722161
280040	722162
62275	722163
164530	722164
74081	722165
32439	722166
114338	722167
703958	722168
646157	722169
183095	722170
31201	722171
121955	722172
349163	722173
1920	722174
661105	722175
695214	722176
19595	722177
46175	722178
49971	722179
17885	722180
499546	722181
138356	722182
708725	722183
24849	722184
38793	722185
463115	722186
365287	722187
598025	722188
44043	722189
147197	722190
377458	722191
72617	722192
341527	722193
140488	722194
482237	722195
250788	722196
20661	722197
1217	722198
153206	722199
85984	722200
723227	722201
126280	722202
602507	722203
56968	722204
57964	722205
554759	722206
411096	722207
429194	722208
25476	722209
596991	722210
573541	722211
628373	722212
191794	722213
7516	722214
700177	722215
462180	722216
82310	722217
599492	722218
159102	722219
228795	722220
592793	722221
567338	722222
371601	722223
261433	722224
60102	722225
10905	722226
478826	722227
466432	722228
342991	722229
188907	722230
601417	722231
9859	722232
133382	722233
1	722234
44635	722235
591837	722236
714052	722237
222465	722238
405141	722239
269669	722240
2680	722241
531700	722242
91864	722243
30527	722244
659620	722245
720657	722246
653917	722247
31052	722248
112091	722249
294583	722250
113975	722251
77331	722252
8956	722253
528291	722254
23637	722255
506844	722256
1973	722257
617686	722258
546128	722259
1490	722260
29	722261
402318	722262
285836	722263
597184	722264
37883	722265
144034	722266
243094	722267
644123	722268
89865	722269
330372	722270
173983	722271
591239	722272
235927	722273
126541	722274
503113	722275
510457	722276
251507	722277
1750	722278
659769	722279
80075	722280
25015	722281
376783	722282
88959	722283
6208	722284
292838	722285
274089	722286
535582	722287
724735	722288
408532	722289
6626	722290
118700	722291
283927	722292
45795	722293
545088	722294
290318	722295
47056	722296
167463	722297
269581	722298
515632	722299
9783	722300
698105	722301
59901	722302
73224	722303
537846	722304
142072	722305
113267	722306
270767	722307
441653	722308
87031	722309
552356	722310
572533	722311
308271	722312
48740	722313
282337	722314
601181	722315
625915	722316
289013	722317
73144	722318
128506	722319
335455	722320
334905	722321
188915	722322
197006	722323
226104	722324
453022	722325
52201	722326
38320	722327
104294	722328
102449	722329
174280	722330
130095	722331
54983	722332
148093	722333
96780	722334
21541	722335
593950	722336
301988	722337
17922	722338
441694	722339
801	722340
243748	722341
501083	722342
440499	722343
543163	722344
487620	722345
154274	722346
617442	722347
153414	722348
666389	722349
5141	722350
519094	722351
351207	722352
7	722353
562276	722354
611888	722355
701630	722356
621007	722357
56056	722358
20542	722359
336963	722360
145588	722361
543565	722362
87036	722363
18115	722364
196682	722365
249390	722366
247750	722367
70391	722368
148344	722369
261716	722370
515552	722371
185497	722372
92551	722373
120798	722374
341076	722375
184756	722376
117431	722377
50206	722378
454971	722379
711417	722380
288593	722381
424232	722382
76111	722383
343644	722384
167070	722385
569492	722386
641663	722387
672424	722388
515396	722389
489760	722390
542707	722391
674116	722392
16336	722393
94740	722394
655156	722395
139588	722396
310469	722397
190993	722398
39847	722399
499060	722400
180094	722401
234940	722402
704246	722403
146650	722404
303107	722405
165555	722406
249332	722407
330798	722408
116398	722409
239218	722410
533608	722411
279032	722412
21282	722413
513179	722414
462782	722415
4911	722416
216121	722417
99997	722418
479151	722419
509983	722420
620053	722421
260741	722422
56726	722423
57316	722424
182652	722425
325891	722426
514373	722427
383567	722428
63924	722429
653316	722430
334591	722431
633033	722432
690513	722433
39941	722434
329449	722435
424	722436
73295	722437
173379	722438
122688	722439
327345	722440
12569	722441
83881	722442
551803	722443
676559	722444
245297	722445
63420	722446
31675	722447
52158	722448
658558	722449
392703	722450
27818	722451
142541	722452
207967	722453
235276	722454
454438	722455
273832	722456
171749	722457
520108	722458
438257	722459
115399	722460
41882	722461
428970	722462
248091	722463
317183	722464
240049	722465
523742	722466
147998	722467
58412	722468
14591	722469
125513	722470
365934	722471
347784	722472
26015	722473
171451	722474
539875	722475
11179	722476
187240	722477
161735	722478
570722	722479
171621	722480
653217	722481
257644	722482
451576	722483
612189	722484
288817	722485
464129	722486
358232	722487
92751	722488
38628	722489
274040	722490
687018	722491
47015	722492
366490	722493
157972	722494
461325	722495
5203	722496
80193	722497
664534	722498
401964	722499
623685	722500
159065	722501
45627	722502
52241	722503
8062	722504
36924	722505
4907	722506
428426	722507
134407	722508
507179	722509
192645	722510
293521	722511
72698	722512
476553	722513
1564	722514
32056	722515
419939	722516
464423	722517
114489	722518
18492	722519
44811	722520
2557	722521
640697	722522
96122	722523
593546	722524
481628	722525
328355	722526
2373	722527
173228	722528
10441	722529
258937	722530
48904	722531
701299	722532
536714	722533
409195	722534
377199	722535
5379	722536
318190	722537
495340	722538
272009	722539
25623	722540
124895	722541
76116	722542
82723	722543
98331	722544
533312	722545
29869	722546
640841	722547
442404	722548
90009	722549
453980	722550
353192	722551
111060	722552
29838	722553
345309	722554
92322	722555
311051	722556
4726	722557
237062	722558
510854	722559
684953	722560
331048	722561
585547	722562
146150	722563
280300	722564
142127	722565
710687	722566
389973	722567
241675	722568
916	722569
39836	722570
658981	722571
468583	722572
34060	722573
401298	722574
115756	722575
313924	722576
49593	722577
593520	722578
647813	722579
98658	722580
84295	722581
125398	722582
22228	722583
156786	722584
48282	722585
247748	722586
490970	722587
692743	722588
160095	722589
7392	722590
7786	722591
270018	722592
122204	722593
549319	722594
577467	722595
66791	722596
400168	722597
180945	722598
418032	722599
100560	722600
124417	722601
200750	722602
321730	722603
185870	722604
270057	722605
473677	722606
280998	722607
105681	722608
696839	722609
4729	722610
156168	722611
255378	722612
568728	722613
713265	722614
117227	722615
380907	722616
247923	722617
6885	722618
51907	722619
27412	722620
180831	722621
103682	722622
708330	722623
645799	722624
581411	722625
651071	722626
300164	722627
284013	722628
569355	722629
80635	722630
84925	722631
702236	722632
55483	722633
152820	722634
441662	722635
23004	722636
528114	722637
401965	722638
275200	722639
83114	722640
586929	722641
67545	722642
79491	722643
1092	722644
515154	722645
408813	722646
15042	722647
476964	722648
146243	722649
1031	722650
69337	722651
710	722652
405812	722653
102548	722654
175702	722655
148848	722656
144788	722657
646499	722658
520176	722659
440238	722660
306496	722661
155719	722662
36643	722663
473459	722664
449207	722665
125373	722666
389530	722667
40417	722668
281940	722669
6046	722670
345159	722671
599414	722672
126043	722673
107496	722674
104326	722675
384083	722676
372817	722677
15706	722678
704213	722679
452310	722680
117229	722681
28128	722682
518185	722683
264799	722684
272309	722685
48576	722686
678445	722687
574289	722688
47848	722689
4865	722690
113100	722691
568566	722692
3288	722693
206527	722694
306865	722695
109244	722696
366773	722697
584599	722698
229580	722699
644108	722700
38850	722701
243529	722702
232933	722703
647538	722704
441645	722705
169615	722706
73434	722707
60874	722708
467768	722709
309888	722710
367054	722711
145296	722712
435225	722713
30042	722714
299644	722715
177636	722716
181023	722717
370550	722718
113258	722719
269129	722720
356659	722721
2217	722722
183359	722723
22753	722724
41915	722725
255140	722726
664810	722727
308394	722728
272035	722729
570126	722730
111198	722731
19036	722732
129411	722733
1686	722734
709904	722735
121409	722736
335503	722737
304706	722738
544011	722739
587038	722740
659342	722741
2841	722742
448709	722743
192668	722744
17471	722745
60533	722746
357719	722747
91914	722748
218628	722749
169205	722750
672168	722751
621397	722752
336214	722753
423733	722754
64216	722755
526311	722756
403564	722757
444873	722758
5646	722759
576716	722760
400535	722761
110088	722762
371326	722763
13145	722764
121292	722765
40810	722766
574674	722767
708778	722768
4792	722769
611424	722770
51301	722771
13676	722772
639040	722773
629636	722774
105669	722775
45380	722776
321280	722777
239906	722778
60906	722779
618459	722780
76364	722781
678799	722782
90859	722783
2386	722784
589075	722785
481692	722786
584979	722787
424318	722788
335496	722789
80151	722790
47475	722791
263425	722792
69323	722793
58289	722794
500922	722795
4845	722796
209	722797
380586	722798
17843	722799
328532	722800
178209	722801
108462	722802
34157	722803
250239	722804
331964	722805
39715	722806
76382	722807
689228	722808
165290	722809
318173	722810
389842	722811
96668	722812
241330	722813
359795	722814
444836	722815
4958	722816
243269	722817
74411	722818
258819	722819
691954	722820
423356	722821
505338	722822
216834	722823
113805	722824
145655	722825
3319	722826
156095	722827
633257	722828
668996	722829
75599	722830
327155	722831
17601	722832
216350	722833
137583	722834
126914	722835
296950	722836
567719	722837
664186	722838
522588	722839
293756	722840
711565	722841
117495	722842
161223	722843
164646	722844
180181	722845
67134	722846
176333	722847
659811	722848
360506	722849
72723	722850
515166	722851
54622	722852
505955	722853
317216	722854
43416	722855
492870	722856
298451	722857
13235	722858
449032	722859
314415	722860
33461	722861
537380	722862
45787	722863
54899	722864
110519	722865
509209	722866
145076	722867
319423	722868
699609	722869
385747	722870
411826	722871
359309	722872
564087	722873
329323	722874
116909	722875
613629	722876
327394	722877
88329	722878
589759	722879
20679	722880
145423	722881
13289	722882
497723	722883
542699	722884
53582	722885
454	722886
68035	722887
97320	722888
702656	722889
50088	722890
181044	722891
3968	722892
612086	722893
35305	722894
28860	722895
305953	722896
529998	722897
164847	722898
109269	722899
2932	722900
516575	722901
66437	722902
283112	722903
84090	722904
280279	722905
393503	722906
427175	722907
108476	722908
576851	722909
200556	722910
95241	722911
115543	722912
605248	722913
6411	722914
244884	722915
177334	722916
210819	722917
5562	722918
197247	722919
25822	722920
589889	722921
18274	722922
25488	722923
17703	722924
142034	722925
8485	722926
586402	722927
45331	722928
603592	722929
141373	722930
227473	722931
217911	722932
146222	722933
692740	722934
27718	722935
491804	722936
396873	722937
78013	722938
520720	722939
101378	722940
351419	722941
32474	722942
389969	722943
480063	722944
24586	722945
62311	722946
612383	722947
302038	722948
11856	722949
113334	722950
49381	722951
484437	722952
631932	722953
680102	722954
5822	722955
84436	722956
667819	722957
163480	722958
125657	722959
45167	722960
432587	722961
109909	722962
331886	722963
537293	722964
70595	722965
177497	722966
437050	722967
11693	722968
439756	722969
175461	722970
378453	722971
106680	722972
64731	722973
114954	722974
91539	722975
173639	722976
246313	722977
644027	722978
40630	722979
99909	722980
618369	722981
20422	722982
119734	722983
218816	722984
623092	722985
17674	722986
701675	722987
50199	722988
10504	722989
25617	722990
69083	722991
58337	722992
430154	722993
498780	722994
649938	722995
715736	722996
51511	722997
589664	722998
313012	722999
418425	723000
94723	723001
243954	723002
99378	723003
651893	723004
274714	723005
608461	723006
17219	723007
299712	723008
722020	723009
565625	723010
135422	723011
414284	723012
155303	723013
13019	723014
297486	723015
457244	723016
632534	723017
135474	723018
122168	723019
165812	723020
107300	723021
50548	723022
241488	723023
201347	723024
499035	723025
141925	723026
340860	723027
180900	723028
285249	723029
174009	723030
108695	723031
606617	723032
5059	723033
182613	723034
231666	723035
388502	723036
386489	723037
1547	723038
122584	723039
697341	723040
430861	723041
432500	723042
674143	723043
24447	723044
45442	723045
14379	723046
365912	723047
405092	723048
5049	723049
82072	723050
118431	723051
72975	723052
617985	723053
252062	723054
37161	723055
627146	723056
1969	723057
67639	723058
203268	723059
113958	723060
4449	723061
385244	723062
139071	723063
282392	723064
68312	723065
13043	723066
68590	723067
189534	723068
172952	723069
180669	723070
547179	723071
503634	723072
570498	723073
358030	723074
28062	723075
664235	723076
635727	723077
335353	723078
32126	723079
126291	723080
174429	723081
96488	723082
145284	723083
594999	723084
58488	723085
41455	723086
702974	723087
226003	723088
167142	723089
77933	723090
110182	723091
62070	723092
621475	723093
140359	723094
256589	723095
576470	723096
396407	723097
710421	723098
177110	723099
576831	723100
15	723101
431122	723102
720381	723103
160541	723104
553614	723105
638463	723106
5191	723107
622607	723108
26635	723109
478262	723110
307452	723111
199869	723112
181773	723113
197349	723114
374791	723115
95302	723116
710259	723117
657203	723118
96285	723119
138500	723120
361199	723121
616002	723122
44427	723123
184459	723124
317854	723125
62019	723126
502753	723127
164060	723128
702894	723129
1554	723130
508123	723131
131660	723132
492847	723133
242791	723134
186634	723135
485122	723136
454360	723137
54056	723138
96077	723139
253679	723140
255033	723141
370642	723142
139348	723143
656062	723144
184086	723145
15069	723146
12250	723147
2749	723148
214048	723149
685297	723150
597876	723151
499702	723152
12739	723153
631812	723154
685215	723155
541001	723156
309605	723157
148578	723158
561205	723159
224556	723160
118001	723161
415088	723162
451908	723163
36826	723164
133472	723165
142944	723166
222418	723167
568906	723168
103607	723169
24775	723170
378473	723171
584833	723172
49064	723173
80208	723174
101977	723175
148369	723176
10101	723177
27851	723178
189495	723179
652161	723180
460014	723181
245973	723182
388414	723183
97439	723184
344325	723185
63857	723186
100945	723187
56152	723188
455989	723189
276488	723190
211608	723191
447216	723192
247898	723193
648746	723194
463689	723195
24732	723196
249082	723197
701941	723198
461768	723199
691463	723200
131861	723201
62662	723202
62492	723203
452296	723204
48884	723205
94796	723206
119731	723207
45651	723208
10278	723209
50982	723210
365077	723211
454924	723212
313710	723213
20808	723214
12951	723215
532005	723216
93139	723217
184173	723218
225892	723219
10713	723220
45822	723221
347963	723222
105937	723223
19033	723224
525134	723225
207113	723226
346312	723227
55653	723228
193538	723229
362486	723230
602134	723231
390650	723232
445283	723233
185706	723234
49014	723235
32977	723236
568344	723237
2551	723238
171852	723239
629226	723240
543162	723241
552466	723242
444689	723243
71644	723244
502976	723245
61547	723246
10938	723247
650343	723248
174832	723249
83236	723250
706878	723251
39048	723252
126897	723253
523294	723254
302099	723255
8235	723256
497330	723257
22732	723258
240742	723259
71236	723260
100520	723261
675523	723262
603346	723263
46336	723264
378703	723265
713815	723266
418056	723267
412886	723268
59994	723269
230678	723270
588066	723271
495143	723272
36592	723273
345621	723274
96337	723275
548413	723276
79818	723277
163020	723278
571455	723279
192063	723280
70520	723281
12070	723282
190058	723283
64466	723284
173984	723285
160281	723286
51224	723287
151752	723288
443202	723289
394584	723290
427678	723291
34168	723292
479001	723293
10971	723294
195550	723295
83524	723296
158493	723297
275149	723298
64247	723299
608124	723300
82251	723301
185522	723302
330095	723303
277897	723304
589557	723305
472109	723306
54285	723307
716091	723308
230828	723309
519756	723310
686906	723311
75204	723312
601696	723313
53313	723314
171137	723315
241840	723316
29326	723317
222371	723318
652394	723319
122735	723320
466847	723321
127304	723322
298695	723323
417382	723324
646199	723325
6592	723326
35781	723327
97228	723328
7322	723329
554529	723330
430201	723331
34955	723332
81362	723333
660185	723334
185274	723335
21601	723336
378325	723337
277993	723338
408612	723339
695020	723340
47813	723341
650450	723342
184933	723343
18012	723344
577924	723345
687492	723346
541275	723347
170032	723348
327220	723349
227994	723350
137120	723351
72811	723352
1777	723353
434283	723354
131000	723355
327226	723356
286347	723357
287539	723358
16943	723359
116317	723360
21018	723361
405729	723362
241419	723363
710970	723364
653737	723365
62832	723366
457927	723367
238846	723368
453904	723369
340801	723370
66619	723371
398593	723372
618437	723373
311756	723374
5134	723375
157433	723376
287921	723377
283098	723378
284726	723379
721595	723380
675501	723381
13285	723382
5283	723383
43488	723384
221268	723385
293372	723386
538821	723387
255890	723388
42594	723389
349520	723390
189083	723391
2010	723392
247851	723393
297312	723394
411672	723395
27804	723396
144746	723397
2414	723398
181747	723399
4683	723400
12055	723401
16702	723402
562065	723403
326079	723404
683376	723405
664816	723406
483563	723407
461707	723408
332850	723409
158264	723410
11011	723411
148970	723412
135749	723413
554543	723414
24268	723415
14545	723416
43368	723417
394136	723418
102014	723419
41890	723420
30876	723421
535936	723422
218997	723423
138785	723424
133390	723425
553832	723426
155925	723427
678791	723428
248353	723429
409832	723430
472149	723431
210647	723432
126320	723433
198376	723434
274936	723435
679027	723436
493628	723437
119480	723438
148497	723439
84633	723440
71048	723441
127441	723442
29752	723443
248937	723444
403973	723445
20285	723446
462406	723447
123977	723448
1154	723449
222316	723450
103999	723451
222480	723452
126513	723453
10566	723454
114746	723455
404149	723456
5414	723457
14218	723458
18638	723459
514894	723460
130596	723461
354314	723462
46423	723463
492385	723464
46898	723465
656632	723466
24260	723467
207260	723468
80760	723469
158174	723470
716801	723471
641430	723472
178603	723473
23656	723474
131191	723475
699924	723476
246233	723477
13315	723478
308851	723479
14426	723480
541151	723481
598422	723482
715361	723483
32965	723484
573396	723485
105282	723486
219129	723487
290402	723488
16178	723489
174002	723490
612324	723491
550837	723492
417727	723493
286328	723494
618560	723495
445274	723496
538636	723497
53021	723498
309410	723499
120896	723500
10170	723501
406925	723502
94325	723503
92044	723504
30893	723505
335893	723506
717622	723507
273203	723508
144079	723509
164934	723510
41603	723511
134644	723512
161541	723513
6721	723514
177625	723515
212154	723516
519762	723517
198208	723518
347917	723519
143980	723520
137146	723521
351842	723522
154554	723523
671158	723524
455779	723525
130758	723526
130090	723527
393609	723528
14418	723529
64397	723530
466211	723531
534341	723532
332486	723533
523464	723534
653011	723535
124239	723536
329375	723537
49503	723538
157287	723539
5154	723540
144612	723541
261112	723542
702132	723543
675915	723544
473943	723545
572030	723546
162303	723547
473119	723548
666699	723549
709867	723550
528850	723551
623133	723552
204755	723553
578474	723554
3920	723555
206055	723556
340086	723557
340778	723558
344727	723559
604052	723560
24602	723561
37083	723562
55317	723563
321447	723564
116160	723565
384043	723566
698514	723567
551451	723568
159923	723569
332419	723570
93244	723571
406904	723572
185782	723573
717574	723574
585064	723575
30571	723576
83469	723577
697061	723578
291687	723579
2636	723580
490601	723581
665789	723582
616474	723583
457754	723584
191147	723585
452658	723586
27334	723587
422559	723588
361266	723589
32797	723590
370776	723591
1155	723592
27380	723593
120658	723594
545275	723595
707116	723596
254357	723597
104251	723598
31807	723599
512948	723600
450410	723601
288115	723602
586201	723603
21844	723604
381557	723605
623411	723606
12129	723607
138155	723608
422449	723609
499414	723610
191812	723611
265459	723612
569453	723613
110296	723614
803	723615
509409	723616
634706	723617
16211	723618
723554	723619
583936	723620
270372	723621
700481	723622
171003	723623
327790	723624
20693	723625
255345	723626
398173	723627
672118	723628
48923	723629
309001	723630
287753	723631
212869	723632
172953	723633
162037	723634
668978	723635
47815	723636
186944	723637
107858	723638
425427	723639
186645	723640
119127	723641
183353	723642
147776	723643
320325	723644
667240	723645
55769	723646
239570	723647
291689	723648
523068	723649
161214	723650
379310	723651
49917	723652
243917	723653
104682	723654
565030	723655
466135	723656
37375	723657
124928	723658
213128	723659
4973	723660
477988	723661
25204	723662
577144	723663
160972	723664
484362	723665
640117	723666
409093	723667
472943	723668
111552	723669
185043	723670
321936	723671
32798	723672
353932	723673
624633	723674
715922	723675
210482	723676
304559	723677
649027	723678
596733	723679
276480	723680
87101	723681
181123	723682
43877	723683
9466	723684
403650	723685
196851	723686
230495	723687
1212	723688
112773	723689
35783	723690
390373	723691
225891	723692
455170	723693
7522	723694
131995	723695
370225	723696
481662	723697
363465	723698
149144	723699
95893	723700
211120	723701
704260	723702
70294	723703
53706	723704
266237	723705
311707	723706
416968	723707
984	723708
389054	723709
44852	723710
33584	723711
108617	723712
27946	723713
504952	723714
474059	723715
12677	723716
453465	723717
681685	723718
172129	723719
127518	723720
5445	723721
446330	723722
532250	723723
266797	723724
314993	723725
540086	723726
600018	723727
527568	723728
315959	723729
104791	723730
649123	723731
13310	723732
564546	723733
658841	723734
524275	723735
106793	723736
111641	723737
265063	723738
503749	723739
698314	723740
325917	723741
353210	723742
121326	723743
607726	723744
506189	723745
260832	723746
496117	723747
17331	723748
566501	723749
146620	723750
9518	723751
633134	723752
310377	723753
492782	723754
201414	723755
385514	723756
259459	723757
585629	723758
457662	723759
703070	723760
557875	723761
9728	723762
267126	723763
241	723764
14791	723765
133946	723766
111959	723767
699500	723768
268034	723769
146947	723770
15071	723771
635909	723772
179107	723773
216052	723774
177073	723775
8923	723776
341571	723777
623607	723778
639975	723779
86502	723780
195236	723781
114634	723782
37711	723783
2840	723784
357139	723785
553494	723786
59588	723787
697468	723788
257726	723789
10542	723790
62454	723791
2570	723792
368461	723793
520778	723794
249020	723795
186828	723796
581858	723797
86474	723798
651281	723799
58242	723800
173441	723801
420556	723802
676420	723803
17867	723804
558882	723805
331869	723806
255013	723807
287689	723808
568358	723809
470238	723810
561990	723811
62963	723812
131981	723813
619037	723814
14117	723815
722570	723816
512092	723817
634463	723818
89324	723819
342816	723820
166906	723821
591016	723822
564392	723823
123733	723824
1473	723825
656994	723826
701791	723827
8844	723828
29419	723829
232971	723830
713512	723831
576305	723832
452371	723833
4286	723834
193750	723835
40188	723836
648793	723837
106802	723838
495097	723839
434671	723840
530869	723841
673196	723842
161199	723843
156482	723844
450284	723845
659050	723846
404568	723847
129516	723848
650027	723849
586210	723850
303687	723851
333375	723852
5820	723853
161835	723854
709892	723855
21662	723856
632892	723857
51472	723858
79295	723859
361996	723860
506477	723861
414181	723862
326919	723863
524533	723864
488749	723865
313257	723866
15971	723867
23082	723868
618422	723869
582937	723870
630962	723871
519527	723872
456255	723873
6387	723874
82640	723875
600162	723876
9480	723877
49890	723878
18674	723879
579408	723880
717	723881
31527	723882
416889	723883
38404	723884
709129	723885
200385	723886
17880	723887
43412	723888
681205	723889
349991	723890
342089	723891
90097	723892
165282	723893
366002	723894
646681	723895
139599	723896
534497	723897
180274	723898
58373	723899
10346	723900
666602	723901
2237	723902
90818	723903
136695	723904
187343	723905
687634	723906
315605	723907
163175	723908
389	723909
114357	723910
136319	723911
158020	723912
424248	723913
38235	723914
507708	723915
69101	723916
57365	723917
652212	723918
549805	723919
40322	723920
560785	723921
41667	723922
463458	723923
426167	723924
702535	723925
11825	723926
224902	723927
102096	723928
211207	723929
481948	723930
678872	723931
101083	723932
501	723933
48848	723934
208466	723935
351043	723936
163861	723937
619461	723938
481644	723939
643531	723940
16826	723941
561136	723942
709548	723943
200648	723944
347507	723945
724031	723946
43490	723947
122872	723948
94145	723949
410404	723950
64123	723951
391628	723952
62566	723953
42934	723954
590773	723955
412695	723956
130381	723957
208390	723958
134657	723959
39032	723960
345576	723961
164732	723962
175660	723963
575008	723964
163312	723965
36566	723966
92652	723967
12286	723968
444288	723969
131272	723970
55552	723971
81498	723972
142298	723973
558762	723974
317463	723975
413249	723976
1027	723977
610604	723978
511831	723979
185798	723980
19218	723981
448368	723982
9987	723983
668452	723984
185549	723985
74166	723986
519946	723987
201251	723988
93752	723989
698877	723990
574919	723991
12404	723992
69308	723993
56390	723994
187147	723995
163927	723996
54754	723997
180850	723998
35193	723999
532566	724000
37716	724001
163319	724002
700958	724003
500249	724004
710607	724005
625134	724006
154676	724007
301342	724008
334889	724009
84259	724010
103269	724011
399242	724012
72912	724013
534516	724014
177361	724015
125197	724016
15820	724017
433237	724018
708295	724019
169047	724020
17520	724021
245657	724022
227343	724023
240815	724024
550306	724025
254379	724026
151606	724027
28057	724028
331104	724029
6093	724030
611361	724031
497893	724032
26305	724033
6785	724034
671120	724035
69382	724036
56677	724037
46295	724038
144302	724039
58586	724040
53832	724041
90956	724042
26000	724043
612191	724044
12925	724045
514341	724046
25051	724047
629432	724048
235013	724049
167974	724050
697826	724051
99127	724052
249121	724053
301688	724054
37030	724055
24977	724056
49192	724057
4300	724058
35466	724059
354574	724060
66823	724061
326562	724062
67184	724063
20936	724064
344807	724065
200429	724066
498495	724067
720241	724068
678455	724069
39606	724070
177291	724071
77399	724072
20469	724073
122472	724074
42208	724075
411373	724076
476411	724077
210708	724078
44116	724079
73391	724080
231917	724081
13776	724082
629878	724083
209367	724084
363010	724085
123203	724086
49779	724087
73509	724088
2221	724089
707486	724090
48526	724091
639215	724092
53074	724093
247310	724094
605477	724095
329081	724096
72284	724097
47420	724098
373528	724099
420838	724100
488145	724101
5346	724102
428757	724103
9375	724104
273263	724105
16149	724106
89182	724107
151354	724108
94623	724109
31804	724110
4962	724111
244917	724112
2553	724113
30419	724114
26769	724115
254115	724116
78441	724117
628696	724118
327412	724119
90946	724120
525746	724121
37151	724122
622	724123
577605	724124
438327	724125
31280	724126
483209	724127
157716	724128
177888	724129
529520	724130
46190	724131
51069	724132
70608	724133
4529	724134
28394	724135
638432	724136
6543	724137
446325	724138
22392	724139
554934	724140
27205	724141
459298	724142
154388	724143
534893	724144
398076	724145
172586	724146
422096	724147
404414	724148
318650	724149
112603	724150
567390	724151
89629	724152
185346	724153
258713	724154
384	724155
38143	724156
718294	724157
61976	724158
365456	724159
366052	724160
50486	724161
685831	724162
277067	724163
460744	724164
505895	724165
26880	724166
513836	724167
48680	724168
58841	724169
571710	724170
714421	724171
254754	724172
275191	724173
595662	724174
139897	724175
705308	724176
20596	724177
116525	724178
471996	724179
429701	724180
87925	724181
23197	724182
238089	724183
260107	724184
584934	724185
12191	724186
321343	724187
26290	724188
368214	724189
392065	724190
523139	724191
635986	724192
296159	724193
28778	724194
459666	724195
352445	724196
495093	724197
646586	724198
722012	724199
318233	724200
110230	724201
130634	724202
187107	724203
329975	724204
150227	724205
655768	724206
135361	724207
424081	724208
299960	724209
209237	724210
619229	724211
76461	724212
137400	724213
52554	724214
482855	724215
111231	724216
242	724217
68562	724218
43449	724219
722648	724220
34352	724221
4116	724222
362053	724223
616662	724224
2454	724225
7248	724226
516361	724227
533706	724228
517885	724229
45693	724230
585135	724231
412235	724232
418911	724233
14643	724234
22343	724235
595936	724236
103691	724237
27295	724238
173096	724239
278841	724240
213427	724241
168390	724242
25265	724243
178558	724244
19213	724245
92630	724246
21497	724247
172457	724248
588230	724249
666676	724250
534456	724251
73564	724252
38105	724253
504785	724254
283480	724255
575930	724256
331758	724257
2992	724258
162173	724259
185358	724260
311072	724261
271139	724262
127108	724263
608659	724264
724719	724265
112446	724266
111897	724267
444588	724268
45318	724269
667165	724270
9523	724271
40940	724272
680963	724273
559253	724274
224228	724275
437949	724276
110379	724277
108399	724278
87150	724279
165782	724280
44873	724281
89305	724282
372035	724283
283440	724284
4981	724285
510978	724286
114841	724287
122427	724288
653290	724289
337760	724290
17145	724291
310364	724292
333424	724293
134661	724294
325984	724295
125355	724296
345276	724297
361	724298
289939	724299
83151	724300
44600	724301
71153	724302
155764	724303
163909	724304
545091	724305
461897	724306
498605	724307
97643	724308
120133	724309
318451	724310
305976	724311
145932	724312
473952	724313
71516	724314
322165	724315
18896	724316
100850	724317
43225	724318
650724	724319
644840	724320
602085	724321
581668	724322
408549	724323
483516	724324
426207	724325
399729	724326
706445	724327
459269	724328
592284	724329
519374	724330
610882	724331
707501	724332
167959	724333
81119	724334
130251	724335
12332	724336
33317	724337
554185	724338
136901	724339
450677	724340
173747	724341
173689	724342
431922	724343
636282	724344
177608	724345
525801	724346
136497	724347
501317	724348
675024	724349
47703	724350
598921	724351
354658	724352
106901	724353
516950	724354
110467	724355
93765	724356
235053	724357
580807	724358
148604	724359
316567	724360
215451	724361
6328	724362
633976	724363
417477	724364
1319	724365
154228	724366
173245	724367
130659	724368
209100	724369
500673	724370
400268	724371
57515	724372
225697	724373
221287	724374
371019	724375
117069	724376
310779	724377
252317	724378
44491	724379
451118	724380
287984	724381
14150	724382
656426	724383
293709	724384
634325	724385
588169	724386
492016	724387
144316	724388
425982	724389
373193	724390
48157	724391
159788	724392
313465	724393
4281	724394
122465	724395
36627	724396
220621	724397
417304	724398
263934	724399
181478	724400
141520	724401
49679	724402
265863	724403
76431	724404
607013	724405
650018	724406
37326	724407
566704	724408
546502	724409
114906	724410
93470	724411
172189	724412
245930	724413
87395	724414
83024	724415
31751	724416
116168	724417
26545	724418
326792	724419
708849	724420
65692	724421
642828	724422
405077	724423
25057	724424
17492	724425
299731	724426
214146	724427
472503	724428
670446	724429
676037	724430
148237	724431
28336	724432
42496	724433
154422	724434
99796	724435
628955	724436
21013	724437
134883	724438
196143	724439
176667	724440
115480	724441
597010	724442
285824	724443
109874	724444
5763	724445
280429	724446
90368	724447
355210	724448
5639	724449
32825	724450
27628	724451
121359	724452
382914	724453
19639	724454
8492	724455
94155	724456
457290	724457
560418	724458
393056	724459
608090	724460
174289	724461
271802	724462
5327	724463
331422	724464
438626	724465
143174	724466
10593	724467
129945	724468
337942	724469
644982	724470
143125	724471
586642	724472
431648	724473
430025	724474
29935	724475
379128	724476
369557	724477
355491	724478
641962	724479
372443	724480
145207	724481
558191	724482
403187	724483
280904	724484
477533	724485
543213	724486
273320	724487
336950	724488
54569	724489
194515	724490
11643	724491
100427	724492
467965	724493
55427	724494
468802	724495
114229	724496
380645	724497
199079	724498
515653	724499
123539	724500
18344	724501
137303	724502
69936	724503
20542	724504
109034	724505
127671	724506
633582	724507
160032	724508
672938	724509
2466	724510
95304	724511
592400	724512
12889	724513
114383	724514
48653	724515
60078	724516
338850	724517
155670	724518
207237	724519
9237	724520
271907	724521
4436	724522
29742	724523
306495	724524
178553	724525
635039	724526
110005	724527
570688	724528
54352	724529
306330	724530
646908	724531
90812	724532
181266	724533
4253	724534
248825	724535
566746	724536
365810	724537
147473	724538
83707	724539
679054	724540
262577	724541
44291	724542
505687	724543
516231	724544
21731	724545
296594	724546
582636	724547
630281	724548
598568	724549
316223	724550
54193	724551
77049	724552
129528	724553
40996	724554
690015	724555
561050	724556
76930	724557
20393	724558
154753	724559
347298	724560
587173	724561
349030	724562
24881	724563
627220	724564
149208	724565
58889	724566
119659	724567
38012	724568
699591	724569
209034	724570
702653	724571
19296	724572
565430	724573
7396	724574
11668	724575
632808	724576
646214	724577
625102	724578
370862	724579
465690	724580
244509	724581
380855	724582
240310	724583
622781	724584
4202	724585
664242	724586
558357	724587
588551	724588
538512	724589
71855	724590
304138	724591
167203	724592
92133	724593
446865	724594
111189	724595
335218	724596
390836	724597
74239	724598
266330	724599
460520	724600
240263	724601
310086	724602
43967	724603
676364	724604
44806	724605
165645	724606
637637	724607
712218	724608
486667	724609
244898	724610
163541	724611
411471	724612
695772	724613
146288	724614
673949	724615
45626	724616
623798	724617
53395	724618
663599	724619
600009	724620
149980	724621
272473	724622
88081	724623
636168	724624
110442	724625
617380	724626
583230	724627
85909	724628
110626	724629
118341	724630
5752	724631
351992	724632
383053	724633
711525	724634
115221	724635
520616	724636
112688	724637
546092	724638
422535	724639
97631	724640
708269	724641
86862	724642
548797	724643
445961	724644
701096	724645
16268	724646
42440	724647
631126	724648
121517	724649
559916	724650
28674	724651
149815	724652
518125	724653
712010	724654
36364	724655
366297	724656
321076	724657
41403	724658
16583	724659
200091	724660
153366	724661
503794	724662
460196	724663
384209	724664
44849	724665
91635	724666
76393	724667
48715	724668
21743	724669
273897	724670
42223	724671
133481	724672
673948	724673
689190	724674
143489	724675
25096	724676
364693	724677
178118	724678
629513	724679
106077	724680
175167	724681
147658	724682
351333	724683
7125	724684
407962	724685
267805	724686
673283	724687
542001	724688
38349	724689
346855	724690
316218	724691
24645	724692
562254	724693
222863	724694
205620	724695
257755	724696
365985	724697
507	724698
256847	724699
66672	724700
487167	724701
590937	724702
680583	724703
73898	724704
155130	724705
589173	724706
432121	724707
392098	724708
435781	724709
228496	724710
385973	724711
168928	724712
116452	724713
175054	724714
5257	724715
582317	724716
231408	724717
363448	724718
143233	724719
489398	724720
12001	724721
625962	724722
491568	724723
84412	724724
323181	724725
89302	724726
115522	724727
78531	724728
9390	724729
400346	724730
169014	724731
344726	724732
122198	724733
640022	724734
153185	724735
48706	724736
358404	724737
38528	724738
34438	724739
201456	724740
393937	724741
472570	724742
17790	724743
141344	724744
45732	724745
39348	724746
30064	724747
510468	724748
166353	724749
290782	724750
221078	724751
581978	724752
717187	724753
36849	724754
492009	724755
399017	724756
101839	724757
636254	724758
12408	724759
76326	724760
115876	724761
411166	724762
644727	724763
141953	724764
263040	724765
463791	724766
676850	724767
16144	724768
542661	724769
358664	724770
661422	724771
146054	724772
119070	724773
174817	724774
648251	724775
676636	724776
527004	724777
1053	724778
615262	724779
304	724780
1909	724781
155562	724782
157431	724783
14439	724784
114213	724785
520595	724786
558692	724787
289104	724788
9749	724789
451717	724790
164158	724791
25158	724792
179664	724793
268852	724794
22106	724795
20315	724796
529449	724797
160842	724798
257656	724799
717380	724800
478714	724801
367663	724802
374655	724803
34156	724804
65016	724805
136506	724806
111027	724807
212390	724808
10488	724809
558599	724810
224066	724811
63512	724812
148491	724813
64972	724814
139056	724815
512975	724816
687889	724817
46841	724818
204821	724819
56704	724820
559119	724821
391485	724822
700091	724823
349159	724824
14778	724825
15430	724826
167033	724827
54294	724828
27471	724829
414817	724830
517657	724831
341590	724832
120752	724833
327079	724834
179366	724835
567984	724836
559838	724837
87101	724838
72449	724839
283271	724840
24936	724841
126818	724842
87705	724843
30926	724844
156557	724845
176348	724846
569842	724847
714931	724848
409466	724849
6959	724850
476285	724851
662440	724852
259929	724853
407064	724854
124403	724855
292058	724856
541766	724857
508371	724858
664906	724859
106598	724860
300649	724861
355507	724862
501540	724863
25552	724864
654760	724865
347962	724866
206471	724867
84173	724868
496645	724869
685103	724870
128553	724871
71966	724872
222334	724873
264709	724874
176356	724875
94349	724876
550945	724877
227559	724878
536505	724879
7681	724880
105098	724881
349581	724882
210039	724883
45937	724884
304085	724885
50336	724886
723304	724887
299842	724888
689438	724889
194116	724890
6996	724891
12281	724892
398345	724893
65922	724894
522578	724895
221007	724896
369678	724897
16387	724898
268626	724899
10955	724900
109913	724901
218428	724902
208442	724903
161289	724904
487360	724905
328493	724906
235637	724907
599795	724908
215712	724909
643417	724910
385386	724911
90127	724912
122547	724913
25183	724914
23019	724915
362783	724916
249074	724917
40716	724918
440809	724919
2223	724920
26323	724921
59084	724922
67806	724923
347027	724924
138992	724925
691566	724926
106373	724927
119577	724928
482491	724929
258074	724930
538359	724931
35103	724932
463227	724933
275342	724934
181011	724935
395418	724936
43308	724937
248226	724938
605506	724939
68453	724940
306847	724941
122936	724942
332861	724943
451771	724944
182022	724945
257540	724946
65682	724947
583080	724948
703869	724949
177643	724950
118617	724951
605838	724952
29667	724953
48721	724954
152629	724955
232344	724956
512738	724957
160238	724958
474127	724959
639857	724960
209268	724961
357874	724962
385184	724963
159485	724964
11610	724965
149213	724966
444025	724967
308154	724968
4618	724969
55703	724970
254251	724971
259135	724972
37367	724973
56222	724974
126110	724975
174188	724976
392290	724977
313037	724978
54209	724979
3541	724980
506017	724981
13179	724982
29721	724983
469265	724984
295182	724985
516447	724986
574262	724987
274492	724988
411101	724989
52884	724990
423596	724991
176903	724992
460798	724993
97587	724994
95022	724995
417501	724996
509943	724997
26571	724998
32111	724999
413770	725000
299420	725001
10194	725002
138939	725003
119612	725004
607791	725005
20301	725006
30945	725007
380891	725008
610292	725009
720502	725010
45683	725011
574989	725012
6271	725013
706913	725014
81691	725015
103704	725016
44153	725017
57586	725018
642715	725019
580917	725020
440010	725021
643003	725022
542572	725023
527263	725024
48529	725025
41	725026
403345	725027
568535	725028
236101	725029
99247	725030
29015	725031
451662	725032
44643	725033
45608	725034
278675	725035
294812	725036
590596	725037
14470	725038
652474	725039
160870	725040
265083	725041
96643	725042
354642	725043
532919	725044
462999	725045
220368	725046
104863	725047
49174	725048
13816	725049
297154	725050
539152	725051
279559	725052
98125	725053
13252	725054
635199	725055
476945	725056
669594	725057
480797	725058
132617	725059
234971	725060
416895	725061
54634	725062
115112	725063
306437	725064
332624	725065
536220	725066
7633	725067
313674	725068
218639	725069
463125	725070
63219	725071
39439	725072
42461	725073
182978	725074
487265	725075
87542	725076
17867	725077
705003	725078
107461	725079
187712	725080
198532	725081
98721	725082
478946	725083
50680	725084
303594	725085
182247	725086
187217	725087
44426	725088
13586	725089
226957	725090
353801	725091
146707	725092
181360	725093
141651	725094
199137	725095
168172	725096
134374	725097
274395	725098
597599	725099
121800	725100
356154	725101
416360	725102
421786	725103
14901	725104
3040	725105
29645	725106
169745	725107
514450	725108
260490	725109
58365	725110
212317	725111
26187	725112
61517	725113
632734	725114
283834	725115
445830	725116
125699	725117
53064	725118
39545	725119
306786	725120
117751	725121
146027	725122
707482	725123
212293	725124
224826	725125
653153	725126
625913	725127
49755	725128
655459	725129
78128	725130
32106	725131
247102	725132
340944	725133
604880	725134
501068	725135
117975	725136
591307	725137
318236	725138
932	725139
31294	725140
56124	725141
638162	725142
196114	725143
651355	725144
217053	725145
215987	725146
366513	725147
550407	725148
417587	725149
334817	725150
72987	725151
56975	725152
389224	725153
8445	725154
146682	725155
43296	725156
124142	725157
87675	725158
23165	725159
107171	725160
553830	725161
200025	725162
29268	725163
166723	725164
65159	725165
685704	725166
45974	725167
70654	725168
94306	725169
699295	725170
33033	725171
42235	725172
560601	725173
244481	725174
98896	725175
715783	725176
65370	725177
44439	725178
137398	725179
698256	725180
80283	725181
246518	725182
603461	725183
84009	725184
692900	725185
495872	725186
380114	725187
63835	725188
149591	725189
18416	725190
58255	725191
176668	725192
523730	725193
238400	725194
500388	725195
535097	725196
353509	725197
45657	725198
112022	725199
250160	725200
177060	725201
696740	725202
277881	725203
599648	725204
185509	725205
10652	725206
25529	725207
685574	725208
418105	725209
28019	725210
18413	725211
118714	725212
449660	725213
263456	725214
709304	725215
27922	725216
156512	725217
366420	725218
144484	725219
192517	725220
560665	725221
32798	725222
684441	725223
82941	725224
203986	725225
610427	725226
73973	725227
498917	725228
140440	725229
365980	725230
333451	725231
326040	725232
646690	725233
601858	725234
74378	725235
23812	725236
82178	725237
184052	725238
132938	725239
94342	725240
557803	725241
658846	725242
8694	725243
514808	725244
121688	725245
626590	725246
550414	725247
39560	725248
461315	725249
250731	725250
652239	725251
109340	725252
69596	725253
107251	725254
71311	725255
27183	725256
116099	725257
718194	725258
90038	725259
101399	725260
264938	725261
263072	725262
560078	725263
158709	725264
396032	725265
319793	725266
319254	725267
112567	725268
499388	725269
249742	725270
23	725271
466900	725272
484257	725273
127515	725274
591409	725275
662315	725276
2434	725277
541471	725278
24856	725279
592202	725280
101918	725281
36405	725282
361856	725283
496059	725284
249901	725285
490361	725286
540604	725287
353112	725288
6303	725289
132546	725290
408963	725291
440573	725292
456745	725293
533897	725294
161689	725295
530964	725296
153815	725297
407100	725298
542946	725299
7691	725300
361814	725301
4030	725302
527812	725303
550401	725304
72143	725305
484193	725306
355429	725307
42379	725308
529867	725309
190894	725310
145986	725311
569203	725312
330635	725313
550964	725314
274267	725315
498462	725316
69794	725317
650933	725318
74101	725319
67420	725320
5676	725321
5041	725322
530426	725323
674784	725324
75659	725325
286212	725326
645360	725327
180436	725328
1995	725329
114467	725330
254237	725331
214427	725332
145642	725333
216040	725334
180854	725335
336415	725336
137181	725337
558576	725338
123005	725339
677118	725340
156104	725341
165037	725342
462540	725343
195602	725344
72362	725345
607485	725346
264770	725347
287368	725348
26696	725349
491698	725350
8469	725351
354144	725352
640943	725353
58702	725354
141436	725355
13845	725356
30801	725357
553513	725358
405590	725359
579683	725360
76886	725361
142153	725362
502188	725363
318595	725364
192302	725365
520309	725366
662922	725367
448950	725368
245743	725369
317469	725370
17332	725371
571046	725372
70686	725373
179410	725374
84167	725375
92671	725376
152053	725377
15558	725378
615873	725379
277692	725380
600057	725381
403517	725382
45942	725383
584109	725384
72468	725385
261239	725386
157725	725387
263714	725388
208375	725389
415143	725390
540549	725391
45474	725392
271800	725393
151948	725394
107489	725395
2920	725396
524088	725397
647551	725398
496731	725399
75393	725400
166158	725401
332490	725402
377251	725403
415086	725404
15219	725405
392375	725406
552043	725407
11726	725408
10160	725409
94963	725410
175502	725411
592802	725412
96660	725413
620351	725414
18088	725415
572334	725416
34678	725417
402096	725418
247079	725419
418744	725420
566595	725421
657589	725422
319258	725423
9568	725424
308509	725425
412579	725426
45648	725427
34634	725428
92271	725429
711553	725430
353673	725431
402311	725432
98880	725433
658273	725434
525042	725435
651389	725436
416823	725437
6912	725438
545325	725439
259061	725440
56824	725441
62560	725442
657005	725443
598502	725444
74525	725445
72493	725446
581841	725447
54600	725448
520057	725449
96432	725450
113815	725451
706831	725452
30091	725453
494036	725454
86456	725455
303046	725456
38015	725457
6779	725458
95533	725459
44825	725460
611195	725461
123486	725462
103716	725463
623102	725464
653005	725465
343908	725466
566188	725467
576978	725468
609031	725469
186155	725470
391072	725471
141729	725472
367179	725473
505458	725474
314498	725475
495767	725476
320943	725477
456053	725478
268280	725479
447704	725480
39032	725481
556233	725482
125631	725483
463290	725484
58253	725485
97301	725486
612151	725487
434069	725488
163986	725489
469676	725490
704193	725491
268037	725492
200665	725493
488368	725494
402344	725495
45597	725496
115157	725497
155721	725498
45173	725499
335592	725500
389433	725501
400031	725502
393250	725503
351134	725504
158437	725505
32593	725506
561216	725507
78446	725508
9603	725509
49679	725510
262754	725511
357464	725512
183290	725513
503032	725514
3757	725515
159789	725516
532549	725517
235751	725518
719381	725519
43646	725520
364371	725521
89102	725522
282180	725523
504184	725524
620541	725525
681644	725526
361875	725527
379747	725528
495894	725529
532464	725530
204854	725531
23084	725532
559686	725533
237996	725534
368701	725535
16317	725536
578647	725537
595865	725538
177178	725539
379279	725540
692703	725541
449346	725542
298633	725543
33031	725544
602425	725545
704482	725546
586916	725547
21809	725548
512427	725549
162646	725550
28750	725551
65347	725552
519784	725553
127128	725554
131	725555
16278	725556
456712	725557
17719	725558
658779	725559
487670	725560
26340	725561
685354	725562
14016	725563
707127	725564
238031	725565
310230	725566
2448	725567
539915	725568
666092	725569
166176	725570
187866	725571
33336	725572
381661	725573
575464	725574
12358	725575
28007	725576
560893	725577
190811	725578
492492	725579
276812	725580
710538	725581
722048	725582
75461	725583
572996	725584
188792	725585
65	725586
55216	725587
32493	725588
534436	725589
59273	725590
12801	725591
145001	725592
660158	725593
292934	725594
480832	725595
528862	725596
58442	725597
471562	725598
172175	725599
17745	725600
10245	725601
353012	725602
1551	725603
715010	725604
651106	725605
71242	725606
508380	725607
14999	725608
265524	725609
244723	725610
5454	725611
509806	725612
158670	725613
183929	725614
539529	725615
9477	725616
13762	725617
578214	725618
132243	725619
659255	725620
541574	725621
234913	725622
422554	725623
102226	725624
222	725625
5846	725626
26667	725627
477494	725628
644921	725629
669346	725630
188889	725631
309919	725632
76165	725633
47705	725634
7160	725635
218968	725636
393757	725637
667667	725638
171688	725639
17404	725640
131023	725641
7902	725642
252879	725643
166412	725644
85398	725645
30540	725646
6642	725647
136124	725648
634187	725649
258853	725650
643787	725651
483866	725652
27113	725653
656691	725654
270695	725655
526616	725656
141043	725657
158436	725658
128461	725659
563760	725660
41312	725661
162823	725662
32192	725663
21615	725664
16551	725665
564993	725666
327744	725667
18624	725668
299197	725669
353322	725670
462620	725671
723982	725672
355826	725673
114901	725674
13128	725675
521858	725676
80920	725677
477982	725678
69175	725679
333419	725680
519876	725681
434201	725682
542221	725683
193331	725684
596703	725685
700591	725686
649152	725687
134455	725688
502258	725689
148478	725690
366379	725691
355513	725692
93772	725693
210355	725694
677100	725695
13224	725696
3436	725697
689324	725698
5957	725699
492597	725700
102992	725701
852	725702
708858	725703
137223	725704
481980	725705
19286	725706
403843	725707
471253	725708
16715	725709
121878	725710
217273	725711
48563	725712
539164	725713
155985	725714
341449	725715
506640	725716
433382	725717
487065	725718
485763	725719
495897	725720
278243	725721
286875	725722
289320	725723
312690	725724
397496	725725
7083	725726
141516	725727
319678	725728
418705	725729
11030	725730
238225	725731
372592	725732
220191	725733
46030	725734
57583	725735
388063	725736
632881	725737
540707	725738
647567	725739
110872	725740
536944	725741
87597	725742
249660	725743
26162	725744
587624	725745
372743	725746
725047	725747
115028	725748
47889	725749
36077	725750
48115	725751
10712	725752
161771	725753
58394	725754
588638	725755
87959	725756
15715	725757
387506	725758
417789	725759
153677	725760
480006	725761
30590	725762
200454	725763
79194	725764
610759	725765
293997	725766
37721	725767
62549	725768
122866	725769
84895	725770
344457	725771
271396	725772
66054	725773
109590	725774
650515	725775
236787	725776
615631	725777
113295	725778
97906	725779
260815	725780
349512	725781
239021	725782
847	725783
120411	725784
376159	725785
607876	725786
20276	725787
29003	725788
384305	725789
464557	725790
188094	725791
336058	725792
15092	725793
521407	725794
177434	725795
128190	725796
706976	725797
441768	725798
50733	725799
416949	725800
558074	725801
15322	725802
364240	725803
147841	725804
12886	725805
410139	725806
40604	725807
304844	725808
32764	725809
133406	725810
430881	725811
59377	725812
37986	725813
285555	725814
458884	725815
570095	725816
37237	725817
141903	725818
153361	725819
13100	725820
169337	725821
108030	725822
123015	725823
321698	725824
23810	725825
25152	725826
25188	725827
333261	725828
199069	725829
379639	725830
168342	725831
1868	725832
109982	725833
166808	725834
342619	725835
83130	725836
260767	725837
101418	725838
20242	725839
276869	725840
240484	725841
101714	725842
337665	725843
528972	725844
681531	725845
581686	725846
260265	725847
622840	725848
243783	725849
212753	725850
612511	725851
484560	725852
172548	725853
212873	725854
355300	725855
19977	725856
112645	725857
86230	725858
651195	725859
677557	725860
56929	725861
100769	725862
638023	725863
185725	725864
384175	725865
13080	725866
75621	725867
50018	725868
276290	725869
350780	725870
211279	725871
51827	725872
300753	725873
206547	725874
86874	725875
158772	725876
555332	725877
301799	725878
65536	725879
105382	725880
107929	725881
132356	725882
593091	725883
694000	725884
126927	725885
663166	725886
403320	725887
698773	725888
443800	725889
566425	725890
366006	725891
103199	725892
389503	725893
692724	725894
322588	725895
282238	725896
76564	725897
556153	725898
407552	725899
542806	725900
51771	725901
10274	725902
606634	725903
239243	725904
169703	725905
225539	725906
197119	725907
416829	725908
459358	725909
19037	725910
507070	725911
623719	725912
48672	725913
97362	725914
34047	725915
17322	725916
202877	725917
34914	725918
569815	725919
711889	725920
665060	725921
138900	725922
518431	725923
96982	725924
419180	725925
22321	725926
45042	725927
528241	725928
264688	725929
499353	725930
352421	725931
217264	725932
508008	725933
257880	725934
92902	725935
229180	725936
710437	725937
536521	725938
132926	725939
171409	725940
116098	725941
666797	725942
170979	725943
294300	725944
106341	725945
37716	725946
442410	725947
200020	725948
135936	725949
156063	725950
131632	725951
151	725952
331464	725953
555708	725954
719051	725955
1808	725956
669107	725957
29679	725958
701477	725959
116546	725960
145158	725961
689975	725962
170044	725963
567881	725964
464853	725965
162027	725966
59746	725967
33413	725968
242443	725969
3872	725970
663184	725971
156393	725972
46012	725973
81967	725974
26849	725975
418101	725976
89443	725977
139140	725978
39813	725979
31626	725980
454655	725981
116730	725982
434795	725983
355283	725984
147575	725985
197530	725986
125592	725987
375823	725988
336694	725989
188265	725990
446402	725991
564714	725992
181522	725993
45467	725994
100547	725995
369395	725996
154600	725997
128984	725998
580532	725999
20474	726000
208278	726001
696544	726002
609526	726003
132719	726004
133467	726005
688272	726006
311671	726007
438490	726008
546136	726009
277070	726010
616899	726011
13346	726012
672336	726013
123315	726014
369536	726015
360809	726016
147566	726017
72773	726018
26962	726019
189473	726020
296628	726021
557562	726022
97546	726023
52156	726024
557788	726025
685893	726026
51481	726027
346507	726028
245156	726029
449557	726030
278299	726031
163476	726032
176408	726033
127464	726034
40498	726035
695257	726036
278865	726037
476986	726038
173636	726039
482749	726040
595649	726041
68054	726042
56273	726043
33242	726044
186547	726045
481303	726046
1984	726047
40653	726048
402131	726049
288269	726050
221796	726051
17331	726052
571474	726053
237239	726054
36524	726055
250470	726056
11530	726057
453323	726058
540417	726059
355	726060
365147	726061
131461	726062
339030	726063
366141	726064
165020	726065
14879	726066
621919	726067
160001	726068
14017	726069
10329	726070
16746	726071
212820	726072
219468	726073
544137	726074
487204	726075
152533	726076
515880	726077
272001	726078
94881	726079
275085	726080
685963	726081
423211	726082
14612	726083
397867	726084
323935	726085
484240	726086
601040	726087
277177	726088
147436	726089
563611	726090
46818	726091
621671	726092
23547	726093
55602	726094
3444	726095
14377	726096
13457	726097
73668	726098
51689	726099
206415	726100
160750	726101
72137	726102
701354	726103
80204	726104
592482	726105
461420	726106
330127	726107
638626	726108
54409	726109
3265	726110
548184	726111
191036	726112
554100	726113
635931	726114
524445	726115
602990	726116
40911	726117
74927	726118
82722	726119
96213	726120
2965	726121
126316	726122
460546	726123
99599	726124
137899	726125
72959	726126
595515	726127
24274	726128
709717	726129
646259	726130
680133	726131
98789	726132
92178	726133
135225	726134
704427	726135
87386	726136
695096	726137
102640	726138
153499	726139
54732	726140
617352	726141
156195	726142
111508	726143
461507	726144
136694	726145
133422	726146
184672	726147
140393	726148
614437	726149
492432	726150
95008	726151
429407	726152
297015	726153
53874	726154
154637	726155
400901	726156
258320	726157
562452	726158
55407	726159
712168	726160
566783	726161
162260	726162
72273	726163
61451	726164
166873	726165
412833	726166
303811	726167
50477	726168
508433	726169
1029	726170
125185	726171
315094	726172
181643	726173
51149	726174
204239	726175
1687	726176
107251	726177
5311	726178
636012	726179
9858	726180
46920	726181
218296	726182
28939	726183
84177	726184
409346	726185
239936	726186
28254	726187
534584	726188
289803	726189
49990	726190
80728	726191
47295	726192
10263	726193
419449	726194
576153	726195
133968	726196
342767	726197
166379	726198
95467	726199
199270	726200
191515	726201
6303	726202
4008	726203
14014	726204
560820	726205
162451	726206
186079	726207
594599	726208
508669	726209
154951	726210
152472	726211
271066	726212
604895	726213
69957	726214
576774	726215
166003	726216
16103	726217
274094	726218
451252	726219
294017	726220
27535	726221
101113	726222
351099	726223
580882	726224
110372	726225
681338	726226
161239	726227
38799	726228
16453	726229
10336	726230
631695	726231
21977	726232
34150	726233
88755	726234
14543	726235
85288	726236
546358	726237
27823	726238
570193	726239
664337	726240
111166	726241
638680	726242
11903	726243
52261	726244
312521	726245
436984	726246
236937	726247
543146	726248
262787	726249
16993	726250
117839	726251
56888	726252
194445	726253
666253	726254
220386	726255
43681	726256
124410	726257
665475	726258
83553	726259
55050	726260
237740	726261
54405	726262
595032	726263
4457	726264
152160	726265
149827	726266
38961	726267
36972	726268
104090	726269
96690	726270
48417	726271
314108	726272
417740	726273
106765	726274
498944	726275
458750	726276
8017	726277
620011	726278
115338	726279
1985	726280
279156	726281
29120	726282
646312	726283
514757	726284
528897	726285
722487	726286
67311	726287
653860	726288
138596	726289
116401	726290
60541	726291
412070	726292
99955	726293
571526	726294
309706	726295
12197	726296
674762	726297
179787	726298
232386	726299
525624	726300
107182	726301
38223	726302
159946	726303
585899	726304
62078	726305
649913	726306
50627	726307
162539	726308
407649	726309
453698	726310
413982	726311
12730	726312
723906	726313
637821	726314
22831	726315
474250	726316
582642	726317
8936	726318
4508	726319
176122	726320
235382	726321
335329	726322
324858	726323
351633	726324
373335	726325
38124	726326
137370	726327
522706	726328
8546	726329
464499	726330
402212	726331
643581	726332
315898	726333
51074	726334
8533	726335
243920	726336
239588	726337
46	726338
228822	726339
56739	726340
244295	726341
248624	726342
472738	726343
621580	726344
397273	726345
315424	726346
212625	726347
79571	726348
688711	726349
91482	726350
95010	726351
687448	726352
117607	726353
241813	726354
190198	726355
725031	726356
605274	726357
648041	726358
404699	726359
571630	726360
263556	726361
482504	726362
416860	726363
402678	726364
152907	726365
717976	726366
483966	726367
597	726368
320554	726369
102629	726370
572884	726371
130676	726372
1381	726373
110258	726374
168974	726375
187223	726376
331995	726377
26160	726378
6046	726379
360128	726380
170664	726381
249215	726382
696667	726383
164788	726384
497419	726385
177296	726386
3334	726387
228027	726388
51962	726389
38085	726390
469454	726391
367025	726392
61960	726393
20212	726394
403085	726395
183809	726396
344561	726397
376599	726398
458428	726399
390820	726400
594780	726401
230420	726402
401687	726403
182020	726404
425929	726405
79306	726406
406881	726407
15437	726408
15963	726409
487770	726410
427653	726411
311742	726412
42205	726413
35782	726414
415872	726415
592207	726416
596315	726417
281576	726418
555893	726419
522963	726420
208164	726421
567788	726422
699810	726423
65	726424
2592	726425
56757	726426
625632	726427
86067	726428
696768	726429
356312	726430
120585	726431
86809	726432
266063	726433
273054	726434
544965	726435
357886	726436
168620	726437
54774	726438
340478	726439
34043	726440
78589	726441
44655	726442
395863	726443
226127	726444
118767	726445
113768	726446
471365	726447
703354	726448
2623	726449
49058	726450
5514	726451
557598	726452
90420	726453
28084	726454
386094	726455
27910	726456
395007	726457
74247	726458
84926	726459
630844	726460
53600	726461
231998	726462
500616	726463
237249	726464
575908	726465
294895	726466
281924	726467
333642	726468
476620	726469
437655	726470
67692	726471
97462	726472
61817	726473
498252	726474
347981	726475
336128	726476
69074	726477
312388	726478
134428	726479
450498	726480
28692	726481
203951	726482
13696	726483
296031	726484
245269	726485
638296	726486
712544	726487
65636	726488
35621	726489
90171	726490
40149	726491
46955	726492
588120	726493
30691	726494
527217	726495
44693	726496
619487	726497
17128	726498
470776	726499
236379	726500
4	726501
112377	726502
573564	726503
75834	726504
614300	726505
270	726506
28947	726507
664136	726508
165129	726509
570706	726510
642572	726511
111848	726512
209191	726513
405753	726514
699335	726515
512536	726516
564645	726517
167668	726518
651918	726519
554720	726520
410687	726521
77716	726522
78268	726523
44874	726524
573778	726525
440223	726526
159523	726527
296893	726528
51815	726529
601082	726530
302882	726531
225845	726532
678347	726533
23077	726534
44827	726535
275748	726536
46373	726537
500401	726538
240506	726539
472096	726540
198366	726541
162044	726542
416881	726543
10408	726544
69933	726545
140107	726546
67121	726547
3025	726548
33566	726549
64491	726550
47302	726551
173627	726552
531449	726553
619847	726554
106579	726555
20594	726556
63073	726557
16277	726558
683541	726559
34119	726560
657704	726561
280125	726562
183607	726563
503120	726564
12149	726565
20777	726566
362557	726567
68036	726568
30490	726569
480950	726570
93062	726571
595349	726572
478303	726573
190588	726574
530469	726575
36472	726576
7802	726577
149571	726578
702659	726579
273339	726580
258110	726581
160682	726582
47580	726583
34583	726584
129536	726585
381611	726586
561825	726587
653605	726588
174378	726589
391109	726590
472108	726591
617996	726592
155736	726593
3442	726594
673909	726595
100692	726596
402571	726597
530376	726598
227929	726599
22585	726600
391643	726601
483960	726602
581076	726603
285014	726604
116606	726605
105480	726606
159282	726607
622614	726608
493162	726609
423319	726610
670712	726611
591384	726612
1010	726613
73736	726614
342020	726615
577362	726616
44602	726617
667053	726618
135021	726619
45152	726620
109173	726621
660628	726622
6154	726623
287890	726624
440746	726625
46969	726626
47705	726627
591266	726628
441637	726629
517589	726630
239038	726631
476220	726632
440971	726633
99428	726634
206429	726635
195300	726636
470206	726637
11432	726638
613364	726639
7341	726640
310741	726641
586030	726642
239130	726643
34970	726644
276276	726645
54404	726646
60599	726647
8144	726648
37503	726649
75939	726650
280096	726651
148410	726652
184102	726653
151268	726654
195968	726655
509636	726656
370360	726657
641942	726658
265508	726659
279459	726660
3240	726661
409073	726662
220356	726663
665318	726664
652012	726665
314215	726666
82944	726667
16529	726668
282598	726669
3691	726670
459421	726671
456785	726672
713951	726673
245852	726674
409990	726675
31592	726676
143823	726677
107198	726678
3469	726679
96821	726680
422421	726681
583962	726682
230746	726683
373112	726684
516537	726685
374369	726686
50453	726687
80040	726688
451778	726689
575813	726690
677613	726691
656651	726692
316028	726693
385600	726694
2901	726695
152969	726696
45	726697
315880	726698
163217	726699
142297	726700
171568	726701
193027	726702
4828	726703
1356	726704
667841	726705
116142	726706
256310	726707
320650	726708
375364	726709
577458	726710
395925	726711
703431	726712
286205	726713
501804	726714
265961	726715
116923	726716
151821	726717
149460	726718
30532	726719
10847	726720
706967	726721
78468	726722
299031	726723
47090	726724
716487	726725
94085	726726
1327	726727
196401	726728
605584	726729
51780	726730
52918	726731
124448	726732
644864	726733
124072	726734
358860	726735
273840	726736
45844	726737
15581	726738
15095	726739
131424	726740
147254	726741
608941	726742
685826	726743
141891	726744
554725	726745
261315	726746
21910	726747
49384	726748
578646	726749
280993	726750
565405	726751
523642	726752
12340	726753
10613	726754
242881	726755
377991	726756
305401	726757
534018	726758
97540	726759
237391	726760
450492	726761
123571	726762
134231	726763
419690	726764
225079	726765
518925	726766
78915	726767
286605	726768
476703	726769
12895	726770
521034	726771
576834	726772
546697	726773
316139	726774
393502	726775
645779	726776
62190	726777
583614	726778
126486	726779
712546	726780
69469	726781
536744	726782
185784	726783
169982	726784
6969	726785
25565	726786
35380	726787
628241	726788
316109	726789
682300	726790
433209	726791
567851	726792
602529	726793
256153	726794
496342	726795
373362	726796
169827	726797
86649	726798
156721	726799
630537	726800
618063	726801
37361	726802
511930	726803
183089	726804
413566	726805
646249	726806
14328	726807
508042	726808
65770	726809
74372	726810
78062	726811
527116	726812
125413	726813
712664	726814
366781	726815
452084	726816
480643	726817
491719	726818
530822	726819
514469	726820
275980	726821
75183	726822
352778	726823
461770	726824
468606	726825
44106	726826
337450	726827
665230	726828
211673	726829
82522	726830
1286	726831
622390	726832
32192	726833
6828	726834
534442	726835
180999	726836
25804	726837
646753	726838
21961	726839
649270	726840
93407	726841
330874	726842
436234	726843
1244	726844
162424	726845
5207	726846
185868	726847
433544	726848
26245	726849
408018	726850
418126	726851
164044	726852
604396	726853
417797	726854
493146	726855
5219	726856
184974	726857
113831	726858
58371	726859
464430	726860
567430	726861
132396	726862
614738	726863
188638	726864
373637	726865
521359	726866
194395	726867
187859	726868
452793	726869
39489	726870
157525	726871
157835	726872
33326	726873
16690	726874
660	726875
717885	726876
7264	726877
20593	726878
136108	726879
545883	726880
77719	726881
566104	726882
20533	726883
160998	726884
182205	726885
353011	726886
303518	726887
474068	726888
193413	726889
692935	726890
30278	726891
577277	726892
9153	726893
116565	726894
28629	726895
119671	726896
131447	726897
119107	726898
600604	726899
26672	726900
710419	726901
429159	726902
310632	726903
382726	726904
55631	726905
107935	726906
5243	726907
716748	726908
348425	726909
450774	726910
173331	726911
679373	726912
294459	726913
47309	726914
47338	726915
85260	726916
576458	726917
428848	726918
340064	726919
176881	726920
174935	726921
104291	726922
39652	726923
170388	726924
76634	726925
65338	726926
76975	726927
274280	726928
718179	726929
28704	726930
31605	726931
601749	726932
38403	726933
575022	726934
572	726935
75699	726936
35147	726937
117268	726938
42014	726939
649439	726940
488295	726941
273979	726942
120459	726943
355514	726944
448156	726945
312905	726946
354765	726947
579437	726948
26387	726949
483892	726950
13024	726951
341774	726952
363062	726953
307014	726954
91012	726955
225490	726956
314336	726957
167616	726958
195324	726959
252696	726960
437691	726961
321064	726962
20888	726963
996	726964
392805	726965
136159	726966
703402	726967
115415	726968
282287	726969
519471	726970
400554	726971
16093	726972
532363	726973
171899	726974
24060	726975
484269	726976
423258	726977
377806	726978
4891	726979
23255	726980
355021	726981
142130	726982
457510	726983
411057	726984
207304	726985
259195	726986
308661	726987
47541	726988
352049	726989
575821	726990
647540	726991
515508	726992
374787	726993
273733	726994
677531	726995
459021	726996
111390	726997
621736	726998
577086	726999
310046	727000
377894	727001
269629	727002
232108	727003
421198	727004
152754	727005
123244	727006
408831	727007
282057	727008
9809	727009
72359	727010
122279	727011
69390	727012
96269	727013
318396	727014
489036	727015
136428	727016
340108	727017
4183	727018
124342	727019
248279	727020
54489	727021
442677	727022
573097	727023
173750	727024
19075	727025
227978	727026
552731	727027
40893	727028
283637	727029
332129	727030
240550	727031
10579	727032
52880	727033
44531	727034
189251	727035
608924	727036
165196	727037
622438	727038
233033	727039
382417	727040
508205	727041
14743	727042
441723	727043
143224	727044
186204	727045
164760	727046
37625	727047
45684	727048
538276	727049
92267	727050
15365	727051
155967	727052
5764	727053
72198	727054
561015	727055
135747	727056
261673	727057
330636	727058
435112	727059
2045	727060
254878	727061
366963	727062
510148	727063
467096	727064
238227	727065
306850	727066
6902	727067
512556	727068
61933	727069
538281	727070
507393	727071
120599	727072
61201	727073
126984	727074
363964	727075
445464	727076
132146	727077
324722	727078
176894	727079
72721	727080
137584	727081
246753	727082
413845	727083
126909	727084
366093	727085
612152	727086
669285	727087
619390	727088
435717	727089
419338	727090
97334	727091
91653	727092
15991	727093
213147	727094
320242	727095
57523	727096
595198	727097
179262	727098
323091	727099
17450	727100
406034	727101
265084	727102
350497	727103
502476	727104
584405	727105
214735	727106
152643	727107
637929	727108
3417	727109
554994	727110
523153	727111
217618	727112
589125	727113
396044	727114
403869	727115
10313	727116
23931	727117
75809	727118
3890	727119
315902	727120
58577	727121
669559	727122
830	727123
29951	727124
35850	727125
440760	727126
109808	727127
57545	727128
135091	727129
120199	727130
56999	727131
69177	727132
646951	727133
443351	727134
292680	727135
436271	727136
137443	727137
524082	727138
569312	727139
20410	727140
378150	727141
231313	727142
688923	727143
90492	727144
67820	727145
526513	727146
560450	727147
593380	727148
450997	727149
88383	727150
430854	727151
112872	727152
43640	727153
184536	727154
401752	727155
510798	727156
127492	727157
10005	727158
170440	727159
184663	727160
695146	727161
540312	727162
479490	727163
416546	727164
75794	727165
4952	727166
92405	727167
296142	727168
52105	727169
113231	727170
202885	727171
646440	727172
398234	727173
555047	727174
16669	727175
149198	727176
53725	727177
457768	727178
33840	727179
256509	727180
649222	727181
6511	727182
95221	727183
565184	727184
82482	727185
300199	727186
334929	727187
173136	727188
378642	727189
515232	727190
27193	727191
248972	727192
42057	727193
304270	727194
48784	727195
15001	727196
242010	727197
69346	727198
124898	727199
37470	727200
49996	727201
66236	727202
309631	727203
80777	727204
184379	727205
724625	727206
46034	727207
606626	727208
613870	727209
14234	727210
417821	727211
687949	727212
609	727213
102431	727214
612170	727215
358293	727216
250429	727217
48954	727218
29391	727219
7303	727220
675197	727221
162054	727222
698442	727223
572802	727224
8206	727225
297515	727226
236743	727227
103	727228
584938	727229
716861	727230
74862	727231
535754	727232
33219	727233
103462	727234
670612	727235
304703	727236
204906	727237
61907	727238
76827	727239
660849	727240
49330	727241
355137	727242
668231	727243
318433	727244
180341	727245
186933	727246
383012	727247
18016	727248
169133	727249
399092	727250
667770	727251
641543	727252
258717	727253
507262	727254
173664	727255
35234	727256
168225	727257
696502	727258
646840	727259
3374	727260
424644	727261
406621	727262
654714	727263
286721	727264
33212	727265
290900	727266
20534	727267
392019	727268
11703	727269
129336	727270
724878	727271
498954	727272
17209	727273
494257	727274
311684	727275
87226	727276
15083	727277
643462	727278
760	727279
478436	727280
567849	727281
200693	727282
18593	727283
188243	727284
3526	727285
282091	727286
442462	727287
271850	727288
144741	727289
695993	727290
285077	727291
180686	727292
474838	727293
186927	727294
429753	727295
12392	727296
679187	727297
26110	727298
561581	727299
57134	727300
14344	727301
260759	727302
134006	727303
428844	727304
106957	727305
374076	727306
44407	727307
616950	727308
715948	727309
250914	727310
124562	727311
708700	727312
16184	727313
143244	727314
8505	727315
567905	727316
312407	727317
391452	727318
689857	727319
246848	727320
370907	727321
35917	727322
370843	727323
402892	727324
116603	727325
188858	727326
305495	727327
524543	727328
456777	727329
20657	727330
410421	727331
88686	727332
116291	727333
142722	727334
574895	727335
443891	727336
209257	727337
607648	727338
607465	727339
692199	727340
10648	727341
124432	727342
173708	727343
632291	727344
170015	727345
47191	727346
87387	727347
265384	727348
15166	727349
529226	727350
19053	727351
204468	727352
556189	727353
330366	727354
263449	727355
504722	727356
223302	727357
715170	727358
644442	727359
253930	727360
139238	727361
656538	727362
518180	727363
578860	727364
317067	727365
40557	727366
556890	727367
251134	727368
621857	727369
667758	727370
2314	727371
415192	727372
527798	727373
4924	727374
251676	727375
460	727376
305215	727377
562627	727378
60676	727379
148764	727380
582732	727381
582191	727382
197861	727383
467869	727384
278996	727385
90611	727386
118141	727387
211459	727388
690056	727389
2945	727390
93052	727391
719097	727392
704208	727393
32184	727394
181440	727395
26601	727396
227686	727397
103214	727398
316865	727399
591098	727400
27374	727401
724970	727402
509005	727403
186334	727404
459432	727405
34919	727406
692650	727407
241275	727408
679266	727409
281569	727410
500054	727411
25951	727412
129374	727413
341316	727414
303507	727415
404518	727416
17195	727417
233694	727418
176074	727419
723386	727420
62552	727421
590048	727422
148616	727423
218565	727424
125586	727425
10056	727426
152316	727427
666783	727428
364599	727429
160600	727430
540912	727431
529836	727432
587003	727433
437755	727434
138162	727435
285383	727436
348069	727437
531873	727438
547222	727439
3467	727440
107988	727441
276658	727442
600795	727443
19997	727444
105889	727445
72316	727446
395311	727447
648343	727448
703544	727449
43391	727450
713359	727451
176063	727452
40266	727453
59177	727454
109522	727455
268912	727456
78725	727457
174421	727458
3624	727459
7253	727460
388194	727461
93950	727462
369573	727463
135242	727464
158561	727465
717811	727466
26050	727467
376531	727468
704625	727469
359387	727470
147508	727471
701199	727472
414930	727473
34486	727474
332103	727475
60848	727476
267046	727477
88176	727478
2592	727479
167720	727480
615561	727481
87529	727482
157348	727483
53331	727484
567447	727485
689312	727486
156637	727487
389654	727488
3446	727489
217527	727490
259505	727491
27381	727492
399477	727493
489135	727494
144715	727495
80788	727496
483990	727497
699704	727498
336917	727499
121980	727500
247719	727501
145546	727502
427279	727503
206924	727504
202177	727505
192619	727506
166340	727507
106062	727508
18648	727509
571631	727510
494561	727511
100215	727512
63	727513
665258	727514
463008	727515
30389	727516
625289	727517
114686	727518
255	727519
136983	727520
217813	727521
554	727522
58781	727523
41122	727524
57526	727525
514861	727526
13735	727527
466986	727528
668524	727529
440515	727530
101432	727531
234669	727532
16765	727533
678877	727534
455966	727535
720458	727536
569057	727537
48356	727538
295316	727539
77710	727540
703037	727541
676352	727542
577673	727543
221726	727544
230329	727545
491856	727546
44023	727547
573	727548
701733	727549
129349	727550
73144	727551
34271	727552
650962	727553
65731	727554
466960	727555
28802	727556
437583	727557
129963	727558
638151	727559
628048	727560
411701	727561
364804	727562
6599	727563
630111	727564
46700	727565
156468	727566
91900	727567
107904	727568
511210	727569
39965	727570
664647	727571
178894	727572
11454	727573
558656	727574
9984	727575
52464	727576
695010	727577
104370	727578
513670	727579
57075	727580
47713	727581
442795	727582
52687	727583
316776	727584
39365	727585
182706	727586
449676	727587
45264	727588
386390	727589
47798	727590
685555	727591
229666	727592
581927	727593
164818	727594
323255	727595
24915	727596
109382	727597
334584	727598
836	727599
47190	727600
51039	727601
675320	727602
208882	727603
2522	727604
14293	727605
6631	727606
141223	727607
437063	727608
7415	727609
599826	727610
706987	727611
397825	727612
564544	727613
344072	727614
707899	727615
95865	727616
690747	727617
478179	727618
320840	727619
200161	727620
565928	727621
36387	727622
13028	727623
450407	727624
182445	727625
660023	727626
690578	727627
188100	727628
505976	727629
271932	727630
240266	727631
711708	727632
225755	727633
270798	727634
456761	727635
3721	727636
330181	727637
534943	727638
598458	727639
614857	727640
244997	727641
156918	727642
671680	727643
590786	727644
462930	727645
23839	727646
534877	727647
492532	727648
630715	727649
504511	727650
154679	727651
385866	727652
7828	727653
458623	727654
134115	727655
152326	727656
79626	727657
616251	727658
626146	727659
487199	727660
323290	727661
122073	727662
16151	727663
14899	727664
180106	727665
292467	727666
353	727667
22410	727668
197289	727669
177133	727670
9175	727671
127241	727672
272169	727673
80960	727674
146686	727675
33142	727676
33670	727677
4478	727678
8281	727679
35372	727680
715012	727681
289619	727682
58736	727683
268340	727684
30	727685
357754	727686
69676	727687
66235	727688
168950	727689
70671	727690
294086	727691
180971	727692
358003	727693
382085	727694
58224	727695
92841	727696
377855	727697
78200	727698
514453	727699
356286	727700
35618	727701
173544	727702
594109	727703
351597	727704
533162	727705
174213	727706
590845	727707
76347	727708
2026	727709
549004	727710
286400	727711
143738	727712
6884	727713
522584	727714
21357	727715
790	727716
17586	727717
90212	727718
70162	727719
705338	727720
300131	727721
470086	727722
160798	727723
644101	727724
69249	727725
142440	727726
303417	727727
462420	727728
33014	727729
537753	727730
621554	727731
600103	727732
58247	727733
119223	727734
703713	727735
500582	727736
150786	727737
27259	727738
344106	727739
196252	727740
155487	727741
140115	727742
23715	727743
705891	727744
212629	727745
150125	727746
274767	727747
374510	727748
50782	727749
100549	727750
279737	727751
130133	727752
16402	727753
3917	727754
2582	727755
131520	727756
150624	727757
117073	727758
23391	727759
39897	727760
553131	727761
653566	727762
488668	727763
614887	727764
109763	727765
129961	727766
75499	727767
443395	727768
243712	727769
678370	727770
718870	727771
119229	727772
247009	727773
452358	727774
202427	727775
107284	727776
636362	727777
209842	727778
61984	727779
705620	727780
523367	727781
27550	727782
646941	727783
576295	727784
1618	727785
566953	727786
59162	727787
172994	727788
447398	727789
189867	727790
3256	727791
152903	727792
423694	727793
267958	727794
8121	727795
479908	727796
555765	727797
337643	727798
114090	727799
611586	727800
324115	727801
146289	727802
619163	727803
116871	727804
648050	727805
101885	727806
62816	727807
494438	727808
135406	727809
40393	727810
468692	727811
456909	727812
7583	727813
19594	727814
696588	727815
177347	727816
1791	727817
62083	727818
374672	727819
260315	727820
524556	727821
72112	727822
145470	727823
13799	727824
48635	727825
105027	727826
469482	727827
22753	727828
621321	727829
284457	727830
330545	727831
283	727832
600061	727833
87271	727834
539969	727835
33105	727836
628087	727837
188997	727838
77892	727839
634804	727840
145809	727841
74479	727842
128975	727843
315925	727844
224955	727845
111554	727846
12448	727847
157753	727848
6061	727849
267058	727850
223000	727851
62595	727852
677199	727853
14361	727854
134893	727855
505394	727856
631778	727857
225047	727858
136995	727859
692315	727860
457538	727861
205348	727862
428592	727863
95668	727864
46573	727865
132858	727866
181666	727867
290734	727868
101512	727869
5226	727870
34445	727871
99543	727872
54509	727873
95831	727874
375904	727875
139937	727876
685385	727877
528532	727878
568270	727879
53305	727880
182526	727881
640497	727882
276577	727883
226947	727884
628922	727885
106305	727886
96747	727887
33087	727888
574619	727889
2755	727890
80359	727891
487847	727892
450552	727893
704115	727894
310360	727895
600439	727896
151095	727897
103988	727898
271822	727899
567915	727900
196984	727901
9802	727902
485277	727903
210006	727904
241690	727905
300894	727906
134053	727907
326723	727908
51655	727909
23443	727910
125838	727911
157962	727912
163935	727913
125765	727914
248067	727915
631800	727916
594863	727917
186317	727918
166525	727919
38926	727920
492740	727921
54185	727922
489818	727923
649640	727924
609215	727925
412790	727926
1558	727927
186167	727928
37608	727929
44253	727930
130118	727931
1380	727932
48410	727933
673298	727934
41013	727935
243056	727936
189918	727937
85315	727938
133456	727939
535322	727940
3131	727941
658011	727942
592762	727943
41320	727944
613067	727945
171483	727946
475062	727947
4051	727948
455489	727949
149634	727950
594334	727951
190544	727952
427486	727953
97	727954
370149	727955
24105	727956
370100	727957
692138	727958
310373	727959
675575	727960
191155	727961
688185	727962
598926	727963
470989	727964
543219	727965
250057	727966
325	727967
625940	727968
22797	727969
151559	727970
686659	727971
42387	727972
324247	727973
161240	727974
185795	727975
698509	727976
635635	727977
140078	727978
528042	727979
696530	727980
682401	727981
569054	727982
581485	727983
559058	727984
95269	727985
158199	727986
264728	727987
130887	727988
15116	727989
7647	727990
127629	727991
270451	727992
684130	727993
448945	727994
717010	727995
20593	727996
300	727997
660910	727998
600136	727999
432340	728000
562218	728001
724944	728002
232357	728003
607608	728004
60252	728005
644468	728006
346068	728007
250352	728008
397492	728009
138276	728010
320192	728011
485278	728012
2588	728013
223703	728014
661303	728015
5780	728016
196250	728017
114233	728018
478504	728019
218515	728020
84379	728021
165787	728022
16534	728023
396236	728024
517534	728025
714794	728026
74632	728027
8690	728028
97990	728029
549228	728030
111986	728031
467952	728032
359039	728033
554067	728034
584190	728035
32098	728036
702624	728037
129448	728038
270683	728039
182121	728040
332019	728041
415363	728042
1217	728043
713475	728044
544702	728045
702191	728046
575	728047
127796	728048
148481	728049
79382	728050
46966	728051
575833	728052
703327	728053
121004	728054
421609	728055
348895	728056
101577	728057
378731	728058
85620	728059
417873	728060
305641	728061
456942	728062
550792	728063
634589	728064
314869	728065
333678	728066
147520	728067
150815	728068
375652	728069
84516	728070
327018	728071
48772	728072
616475	728073
120487	728074
396906	728075
424662	728076
83970	728077
225784	728078
143235	728079
101381	728080
501124	728081
224765	728082
572924	728083
226286	728084
449397	728085
142904	728086
142496	728087
402037	728088
216714	728089
71208	728090
95560	728091
8	728092
546803	728093
631129	728094
440718	728095
626834	728096
468143	728097
5680	728098
126550	728099
259575	728100
119493	728101
482632	728102
334545	728103
165123	728104
585441	728105
5433	728106
46249	728107
29964	728108
4099	728109
101482	728110
528788	728111
322577	728112
40782	728113
639	728114
594687	728115
1964	728116
584802	728117
549247	728118
249090	728119
157884	728120
13894	728121
417592	728122
356449	728123
104950	728124
25889	728125
50671	728126
16344	728127
458012	728128
65191	728129
535657	728130
580226	728131
670993	728132
209794	728133
76859	728134
650143	728135
306826	728136
1848	728137
521147	728138
419585	728139
572537	728140
44754	728141
151717	728142
388836	728143
39828	728144
43400	728145
168740	728146
3769	728147
527372	728148
6838	728149
569368	728150
214035	728151
391716	728152
439364	728153
713183	728154
39917	728155
298280	728156
412194	728157
494550	728158
30467	728159
247646	728160
290930	728161
294728	728162
61545	728163
573252	728164
254838	728165
372342	728166
175641	728167
650258	728168
97881	728169
160914	728170
105169	728171
188161	728172
38642	728173
367299	728174
285681	728175
171743	728176
395305	728177
140416	728178
323490	728179
346245	728180
120633	728181
339993	728182
152917	728183
88608	728184
709462	728185
99484	728186
110833	728187
37055	728188
98029	728189
185468	728190
116033	728191
111330	728192
124542	728193
292880	728194
61525	728195
23153	728196
333128	728197
64799	728198
383634	728199
333983	728200
272514	728201
284336	728202
291057	728203
342923	728204
539821	728205
35062	728206
332085	728207
137411	728208
339815	728209
546910	728210
237579	728211
154	728212
627333	728213
440643	728214
669471	728215
45080	728216
160646	728217
691450	728218
40252	728219
48490	728220
670335	728221
364475	728222
167339	728223
459958	728224
654145	728225
527344	728226
18628	728227
439699	728228
123082	728229
318657	728230
247048	728231
252499	728232
172401	728233
112792	728234
117990	728235
294474	728236
54777	728237
33413	728238
194112	728239
93667	728240
550586	728241
185991	728242
314618	728243
226088	728244
64342	728245
516924	728246
394040	728247
13973	728248
60579	728249
7203	728250
354556	728251
166497	728252
15949	728253
73500	728254
247561	728255
14645	728256
368172	728257
6654	728258
20813	728259
421482	728260
718251	728261
606895	728262
506543	728263
115613	728264
126412	728265
395360	728266
14299	728267
28890	728268
137258	728269
31430	728270
600309	728271
361647	728272
312965	728273
424314	728274
51250	728275
166768	728276
72586	728277
121994	728278
618734	728279
241960	728280
294544	728281
217786	728282
137205	728283
157030	728284
665647	728285
76399	728286
439136	728287
147596	728288
694686	728289
272178	728290
640070	728291
68558	728292
318474	728293
449593	728294
169291	728295
419577	728296
720172	728297
151447	728298
230912	728299
454682	728300
43775	728301
190551	728302
212313	728303
673566	728304
663074	728305
459351	728306
358898	728307
64682	728308
287489	728309
153226	728310
178065	728311
458124	728312
21114	728313
51950	728314
108094	728315
247931	728316
711130	728317
81161	728318
13119	728319
271596	728320
695548	728321
193620	728322
181956	728323
149490	728324
247939	728325
302192	728326
489985	728327
309072	728328
439005	728329
148580	728330
370513	728331
1461	728332
15017	728333
670999	728334
319214	728335
149477	728336
16404	728337
8073	728338
250541	728339
568928	728340
27615	728341
360925	728342
211995	728343
593874	728344
16807	728345
373006	728346
35704	728347
542373	728348
72701	728349
214865	728350
23581	728351
569198	728352
92739	728353
119610	728354
140564	728355
107869	728356
3627	728357
366328	728358
149509	728359
607691	728360
420545	728361
1915	728362
8469	728363
101680	728364
95492	728365
1540	728366
100048	728367
543910	728368
632371	728369
101724	728370
141312	728371
498779	728372
65965	728373
527844	728374
267822	728375
166270	728376
151523	728377
680716	728378
54183	728379
1334	728380
372530	728381
662350	728382
22451	728383
490344	728384
169892	728385
707926	728386
230567	728387
138744	728388
117120	728389
658959	728390
337284	728391
593934	728392
714271	728393
698363	728394
688345	728395
474565	728396
637145	728397
124203	728398
632952	728399
543100	728400
294467	728401
6752	728402
85237	728403
204105	728404
565263	728405
365957	728406
225318	728407
262309	728408
290380	728409
157498	728410
156656	728411
97777	728412
658865	728413
238956	728414
592736	728415
610129	728416
470131	728417
216383	728418
263019	728419
453326	728420
506156	728421
3581	728422
367381	728423
108480	728424
582647	728425
2480	728426
328757	728427
55960	728428
81049	728429
14993	728430
62408	728431
50458	728432
575191	728433
61342	728434
143017	728435
11883	728436
44466	728437
47437	728438
355739	728439
143691	728440
315015	728441
80125	728442
355928	728443
635758	728444
648880	728445
436682	728446
429089	728447
478720	728448
696408	728449
6793	728450
164045	728451
113165	728452
552147	728453
320029	728454
607045	728455
400587	728456
479405	728457
722788	728458
431386	728459
4208	728460
74098	728461
265403	728462
209286	728463
577119	728464
314731	728465
31856	728466
31239	728467
145783	728468
322298	728469
511059	728470
46897	728471
704084	728472
624972	728473
482370	728474
2687	728475
439958	728476
445059	728477
707516	728478
353015	728479
589270	728480
12654	728481
540543	728482
322318	728483
95106	728484
314304	728485
524017	728486
376836	728487
377342	728488
137809	728489
108972	728490
176339	728491
82355	728492
144323	728493
275198	728494
1318	728495
99255	728496
77467	728497
120362	728498
90958	728499
176931	728500
264680	728501
527534	728502
63185	728503
239301	728504
481065	728505
247605	728506
686241	728507
598436	728508
497814	728509
11540	728510
643172	728511
514708	728512
1474	728513
371704	728514
50010	728515
511361	728516
41225	728517
229161	728518
151384	728519
80517	728520
140959	728521
1458	728522
592047	728523
205367	728524
66953	728525
576711	728526
165412	728527
116509	728528
573281	728529
613383	728530
465240	728531
357075	728532
166940	728533
180448	728534
40765	728535
296174	728536
179483	728537
178569	728538
621940	728539
677710	728540
40125	728541
62582	728542
605357	728543
537548	728544
94887	728545
578233	728546
662390	728547
257970	728548
325633	728549
4317	728550
169313	728551
3554	728552
17466	728553
23915	728554
267632	728555
109307	728556
346818	728557
57975	728558
627547	728559
185420	728560
637930	728561
150520	728562
1186	728563
4087	728564
285253	728565
231496	728566
390308	728567
275893	728568
408287	728569
64601	728570
449026	728571
401324	728572
145700	728573
46520	728574
349381	728575
36535	728576
139768	728577
120622	728578
689186	728579
151506	728580
3410	728581
69714	728582
136883	728583
146448	728584
468150	728585
489211	728586
471897	728587
31296	728588
387734	728589
37280	728590
681489	728591
135364	728592
133156	728593
297826	728594
73515	728595
104180	728596
482953	728597
455233	728598
117213	728599
404292	728600
587454	728601
557858	728602
183599	728603
81201	728604
340212	728605
349487	728606
176293	728607
693138	728608
220552	728609
459941	728610
331550	728611
238362	728612
514547	728613
377205	728614
50356	728615
217963	728616
662014	728617
302865	728618
314253	728619
1528	728620
286313	728621
85259	728622
129819	728623
62051	728624
12869	728625
96566	728626
376809	728627
705983	728628
12586	728629
371204	728630
559697	728631
289671	728632
4334	728633
16412	728634
655832	728635
5614	728636
118906	728637
477554	728638
504376	728639
22894	728640
29636	728641
152024	728642
463499	728643
559241	728644
443830	728645
371632	728646
53249	728647
22670	728648
51567	728649
681485	728650
553592	728651
29577	728652
494401	728653
1842	728654
90191	728655
369927	728656
2333	728657
135427	728658
29098	728659
170296	728660
7768	728661
9123	728662
162409	728663
245467	728664
540205	728665
99574	728666
37389	728667
28271	728668
178945	728669
379931	728670
641159	728671
175513	728672
575619	728673
110572	728674
261372	728675
358974	728676
8345	728677
8955	728678
186946	728679
163851	728680
514005	728681
576865	728682
208415	728683
40470	728684
233410	728685
15501	728686
184124	728687
153486	728688
628855	728689
346447	728690
222642	728691
99629	728692
245706	728693
682256	728694
21478	728695
606588	728696
407846	728697
665589	728698
120352	728699
45975	728700
342138	728701
550698	728702
413533	728703
2208	728704
601355	728705
63548	728706
559853	728707
90715	728708
664073	728709
262550	728710
7965	728711
516095	728712
337187	728713
34499	728714
406697	728715
105224	728716
496561	728717
235971	728718
710365	728719
539032	728720
511714	728721
7242	728722
570157	728723
576352	728724
111637	728725
682730	728726
475602	728727
8990	728728
50030	728729
424562	728730
608855	728731
209012	728732
607512	728733
266623	728734
83598	728735
80510	728736
20793	728737
35988	728738
690266	728739
70996	728740
87042	728741
628725	728742
489526	728743
182066	728744
562153	728745
260014	728746
647265	728747
10458	728748
609461	728749
66525	728750
159109	728751
29876	728752
87061	728753
705854	728754
50260	728755
32347	728756
152591	728757
280929	728758
663772	728759
228788	728760
65954	728761
197556	728762
580101	728763
52209	728764
490578	728765
473977	728766
34055	728767
410253	728768
18619	728769
84912	728770
16346	728771
23693	728772
105562	728773
721727	728774
142332	728775
432746	728776
425637	728777
88792	728778
658601	728779
580061	728780
619159	728781
438907	728782
179995	728783
717988	728784
476999	728785
8338	728786
508954	728787
120029	728788
271821	728789
2461	728790
296406	728791
68669	728792
326860	728793
72706	728794
496534	728795
85415	728796
409693	728797
154245	728798
438167	728799
92700	728800
532404	728801
27501	728802
11962	728803
54859	728804
60072	728805
176457	728806
176674	728807
7727	728808
503966	728809
697836	728810
273453	728811
327949	728812
340328	728813
114909	728814
73345	728815
39116	728816
486243	728817
491966	728818
8832	728819
195779	728820
723298	728821
493107	728822
64279	728823
356261	728824
17825	728825
163110	728826
447675	728827
170990	728828
578655	728829
32424	728830
705366	728831
51216	728832
545834	728833
187295	728834
146864	728835
367117	728836
689540	728837
634481	728838
687855	728839
4262	728840
484317	728841
229984	728842
184430	728843
26004	728844
496897	728845
694152	728846
68647	728847
44248	728848
395312	728849
508389	728850
539601	728851
582	728852
509846	728853
62399	728854
136191	728855
682617	728856
648284	728857
332066	728858
101629	728859
97600	728860
281721	728861
73889	728862
469796	728863
206048	728864
183064	728865
160602	728866
688286	728867
184541	728868
593972	728869
64853	728870
485289	728871
53393	728872
220752	728873
15309	728874
321342	728875
176805	728876
53601	728877
19632	728878
151325	728879
490236	728880
272474	728881
292868	728882
281476	728883
221104	728884
278746	728885
291545	728886
301677	728887
604060	728888
18894	728889
571929	728890
47677	728891
332191	728892
633572	728893
482238	728894
36287	728895
496126	728896
77487	728897
107076	728898
65851	728899
35297	728900
205212	728901
5766	728902
155762	728903
519211	728904
12090	728905
464020	728906
62003	728907
436117	728908
377845	728909
612571	728910
434794	728911
72258	728912
538454	728913
28736	728914
25795	728915
318245	728916
123732	728917
20543	728918
117008	728919
56690	728920
21993	728921
670472	728922
35571	728923
28226	728924
353428	728925
40226	728926
155487	728927
129715	728928
591948	728929
579793	728930
90614	728931
436251	728932
293428	728933
268316	728934
140056	728935
78055	728936
333972	728937
98759	728938
509618	728939
82861	728940
128058	728941
394973	728942
30228	728943
259775	728944
345800	728945
254314	728946
264070	728947
189527	728948
171875	728949
96730	728950
12893	728951
18202	728952
13683	728953
358350	728954
27381	728955
23496	728956
248089	728957
624258	728958
222720	728959
133276	728960
614021	728961
265195	728962
34553	728963
492027	728964
116372	728965
243292	728966
387230	728967
621435	728968
444348	728969
190215	728970
313930	728971
264631	728972
164086	728973
572949	728974
124330	728975
564901	728976
175688	728977
719235	728978
159827	728979
643597	728980
96699	728981
133352	728982
247908	728983
28786	728984
200574	728985
423363	728986
173543	728987
70912	728988
574390	728989
502166	728990
17116	728991
59006	728992
615911	728993
421341	728994
112409	728995
324198	728996
36592	728997
718578	728998
116119	728999
483	729000
361215	729001
10076	729002
301296	729003
262332	729004
47444	729005
63440	729006
666565	729007
674329	729008
659854	729009
495517	729010
168748	729011
283858	729012
43351	729013
83029	729014
46268	729015
187787	729016
369793	729017
9817	729018
19142	729019
460026	729020
536189	729021
163	729022
38699	729023
129410	729024
218468	729025
244841	729026
84002	729027
680280	729028
368685	729029
113568	729030
182572	729031
254046	729032
622066	729033
23061	729034
304634	729035
445534	729036
118505	729037
601274	729038
244138	729039
69215	729040
43925	729041
133557	729042
80498	729043
47403	729044
324709	729045
184596	729046
450377	729047
122961	729048
20835	729049
35500	729050
575306	729051
232787	729052
102001	729053
34335	729054
276231	729055
694660	729056
595777	729057
359341	729058
40639	729059
270122	729060
658175	729061
394363	729062
718929	729063
293811	729064
75093	729065
633925	729066
148498	729067
112739	729068
362791	729069
194788	729070
489	729071
174569	729072
235604	729073
127307	729074
186700	729075
223872	729076
21077	729077
159165	729078
408032	729079
321134	729080
130770	729081
163161	729082
596264	729083
376334	729084
23189	729085
457669	729086
647642	729087
717186	729088
9777	729089
85839	729090
461077	729091
288250	729092
507693	729093
490542	729094
47282	729095
143918	729096
100260	729097
94003	729098
207261	729099
13794	729100
7732	729101
647309	729102
184139	729103
55679	729104
492447	729105
145046	729106
559521	729107
11827	729108
50499	729109
43983	729110
49108	729111
96680	729112
115718	729113
14481	729114
242771	729115
95969	729116
710806	729117
8655	729118
2243	729119
85111	729120
35918	729121
371539	729122
4245	729123
78010	729124
259671	729125
466872	729126
243835	729127
360324	729128
703702	729129
60125	729130
710006	729131
480641	729132
461912	729133
271784	729134
631360	729135
476080	729136
54099	729137
351192	729138
83844	729139
327589	729140
106267	729141
545048	729142
411682	729143
570960	729144
143237	729145
50418	729146
674170	729147
26077	729148
1112	729149
523414	729150
588746	729151
25013	729152
102607	729153
670700	729154
172270	729155
8908	729156
694933	729157
9627	729158
494566	729159
452180	729160
18092	729161
319270	729162
264165	729163
440124	729164
371509	729165
134196	729166
498502	729167
410231	729168
1712	729169
54388	729170
529438	729171
168264	729172
150439	729173
547093	729174
205907	729175
662781	729176
619036	729177
641767	729178
542673	729179
464714	729180
636958	729181
352371	729182
170740	729183
29710	729184
49940	729185
335581	729186
139038	729187
26710	729188
37146	729189
179617	729190
310164	729191
216281	729192
144150	729193
2452	729194
184963	729195
154584	729196
2077	729197
37074	729198
137817	729199
24981	729200
176388	729201
601852	729202
555206	729203
708695	729204
10856	729205
185494	729206
604005	729207
172804	729208
687499	729209
611139	729210
650186	729211
622187	729212
58055	729213
203675	729214
165182	729215
16742	729216
280052	729217
126510	729218
286068	729219
31102	729220
114173	729221
353989	729222
429554	729223
118677	729224
538810	729225
475000	729226
467228	729227
8437	729228
167110	729229
136277	729230
123648	729231
574842	729232
583844	729233
499120	729234
11957	729235
37830	729236
478597	729237
235138	729238
335816	729239
715543	729240
219071	729241
149768	729242
708203	729243
2298	729244
392779	729245
81533	729246
624280	729247
76472	729248
69477	729249
129865	729250
500413	729251
577037	729252
235961	729253
26607	729254
8023	729255
587634	729256
82552	729257
471009	729258
31904	729259
126127	729260
57804	729261
486021	729262
417766	729263
21861	729264
550151	729265
219549	729266
353235	729267
97652	729268
64855	729269
47445	729270
375085	729271
255857	729272
166332	729273
104408	729274
643109	729275
129054	729276
184282	729277
424408	729278
674758	729279
1749	729280
364483	729281
504737	729282
3735	729283
480419	729284
2422	729285
308071	729286
323239	729287
412476	729288
705402	729289
78243	729290
383451	729291
25575	729292
4806	729293
715819	729294
291348	729295
311171	729296
214357	729297
161768	729298
382290	729299
283770	729300
190845	729301
40872	729302
13944	729303
225281	729304
134004	729305
203762	729306
452461	729307
12451	729308
531307	729309
514438	729310
637560	729311
724504	729312
98482	729313
272991	729314
328593	729315
271818	729316
246303	729317
47074	729318
73997	729319
73076	729320
68405	729321
356988	729322
608102	729323
152688	729324
115716	729325
397247	729326
198915	729327
59258	729328
686830	729329
553865	729330
54679	729331
181328	729332
341830	729333
490215	729334
361	729335
109558	729336
34245	729337
410161	729338
481801	729339
459812	729340
156814	729341
574214	729342
398233	729343
113611	729344
373666	729345
649227	729346
456105	729347
247866	729348
119513	729349
39264	729350
33602	729351
455269	729352
288350	729353
127872	729354
236371	729355
156198	729356
120269	729357
162316	729358
133202	729359
155957	729360
95518	729361
563669	729362
644000	729363
232160	729364
325972	729365
16620	729366
190191	729367
543216	729368
14586	729369
34752	729370
140343	729371
405529	729372
73327	729373
111833	729374
396402	729375
136144	729376
254609	729377
23129	729378
154289	729379
18814	729380
578553	729381
97146	729382
356974	729383
687891	729384
3655	729385
282316	729386
1164	729387
125805	729388
350128	729389
28795	729390
463661	729391
538463	729392
5223	729393
541992	729394
125058	729395
429616	729396
623707	729397
168671	729398
431695	729399
77869	729400
30442	729401
248414	729402
585754	729403
93069	729404
301287	729405
24684	729406
365098	729407
16202	729408
88664	729409
420289	729410
678	729411
500588	729412
116323	729413
48623	729414
94883	729415
276628	729416
677446	729417
376143	729418
383579	729419
525773	729420
143615	729421
102639	729422
31387	729423
89014	729424
5134	729425
342431	729426
121987	729427
54054	729428
656633	729429
111313	729430
27612	729431
126881	729432
3756	729433
43370	729434
451381	729435
28306	729436
21845	729437
353250	729438
482829	729439
299191	729440
513918	729441
314490	729442
136675	729443
229678	729444
509181	729445
43990	729446
147033	729447
401759	729448
625614	729449
381946	729450
547485	729451
134550	729452
305143	729453
9635	729454
40452	729455
335905	729456
37208	729457
337034	729458
65198	729459
653121	729460
518865	729461
13944	729462
3208	729463
170672	729464
691441	729465
105863	729466
417051	729467
774	729468
507331	729469
429018	729470
490175	729471
224525	729472
172853	729473
235016	729474
142383	729475
616298	729476
180249	729477
42823	729478
53150	729479
778	729480
2030	729481
689000	729482
377318	729483
441209	729484
618253	729485
372514	729486
56146	729487
431331	729488
48525	729489
256868	729490
674760	729491
217177	729492
38289	729493
63058	729494
263662	729495
346009	729496
659708	729497
208469	729498
290508	729499
73811	729500
705879	729501
100733	729502
198750	729503
617374	729504
429168	729505
36661	729506
147224	729507
707186	729508
113742	729509
487484	729510
575635	729511
294806	729512
185955	729513
3033	729514
669626	729515
664134	729516
613515	729517
1531	729518
4983	729519
468642	729520
53327	729521
109123	729522
601051	729523
402549	729524
82095	729525
225	729526
496194	729527
272171	729528
298322	729529
266091	729530
24714	729531
714006	729532
454245	729533
539797	729534
122803	729535
462854	729536
148964	729537
565216	729538
386546	729539
302700	729540
658	729541
114167	729542
572528	729543
40093	729544
441376	729545
704962	729546
444304	729547
522722	729548
377682	729549
288651	729550
178991	729551
119796	729552
50319	729553
619534	729554
65114	729555
169777	729556
656930	729557
226664	729558
128491	729559
48649	729560
537341	729561
543245	729562
629754	729563
94407	729564
6565	729565
214294	729566
666572	729567
128939	729568
192504	729569
96508	729570
105978	729571
108917	729572
171098	729573
504493	729574
531437	729575
66689	729576
15517	729577
22804	729578
24837	729579
511375	729580
719072	729581
10980	729582
32956	729583
90602	729584
362833	729585
2703	729586
543284	729587
711049	729588
29469	729589
440250	729590
639501	729591
72063	729592
203731	729593
91870	729594
276348	729595
118484	729596
75764	729597
42659	729598
696386	729599
443062	729600
150210	729601
428691	729602
297693	729603
57981	729604
9338	729605
171982	729606
639517	729607
433698	729608
100348	729609
439529	729610
111351	729611
238933	729612
553006	729613
634417	729614
215262	729615
562405	729616
178779	729617
11379	729618
143158	729619
42802	729620
134271	729621
192017	729622
126633	729623
379773	729624
112442	729625
602771	729626
72753	729627
326996	729628
408712	729629
73786	729630
101459	729631
17254	729632
206673	729633
29200	729634
157305	729635
134742	729636
12774	729637
115029	729638
247172	729639
68783	729640
552577	729641
347568	729642
631305	729643
72943	729644
53356	729645
258030	729646
294347	729647
690267	729648
306484	729649
10605	729650
283893	729651
599514	729652
120810	729653
153110	729654
18457	729655
409211	729656
283361	729657
29957	729658
59313	729659
596334	729660
52280	729661
134217	729662
334363	729663
638650	729664
161821	729665
13936	729666
241334	729667
505187	729668
381926	729669
179738	729670
28573	729671
72501	729672
68498	729673
515165	729674
632648	729675
234190	729676
548473	729677
511757	729678
635480	729679
352685	729680
576243	729681
183685	729682
641076	729683
205134	729684
167969	729685
170825	729686
140633	729687
66252	729688
602114	729689
349127	729690
263690	729691
218831	729692
722411	729693
73238	729694
88950	729695
281075	729696
461680	729697
108928	729698
103556	729699
10579	729700
63839	729701
556292	729702
542332	729703
179426	729704
348071	729705
22504	729706
161434	729707
355848	729708
19336	729709
72315	729710
692776	729711
606767	729712
463147	729713
390052	729714
200531	729715
290939	729716
126046	729717
693999	729718
26635	729719
147445	729720
109716	729721
273856	729722
585184	729723
68705	729724
693959	729725
379168	729726
459750	729727
618205	729728
137577	729729
80267	729730
118701	729731
424990	729732
652628	729733
185712	729734
446116	729735
131586	729736
701739	729737
591336	729738
636031	729739
91158	729740
280964	729741
418563	729742
462177	729743
131050	729744
603506	729745
298113	729746
602892	729747
515168	729748
34160	729749
110344	729750
86511	729751
522656	729752
333432	729753
42847	729754
709001	729755
254076	729756
573105	729757
277028	729758
660288	729759
310757	729760
132092	729761
471851	729762
436462	729763
577793	729764
77203	729765
684549	729766
319246	729767
38213	729768
673835	729769
487613	729770
27180	729771
58885	729772
84909	729773
321214	729774
272433	729775
655064	729776
641109	729777
101762	729778
85348	729779
718981	729780
18010	729781
246738	729782
276265	729783
657476	729784
341437	729785
102318	729786
251582	729787
463233	729788
118774	729789
246741	729790
720107	729791
366275	729792
43462	729793
80001	729794
166290	729795
585292	729796
153713	729797
404352	729798
169727	729799
213398	729800
616490	729801
308968	729802
205393	729803
630595	729804
456524	729805
430240	729806
263819	729807
692	729808
123598	729809
583055	729810
350659	729811
136010	729812
679383	729813
12435	729814
338549	729815
193929	729816
541859	729817
617719	729818
700388	729819
388198	729820
508731	729821
206983	729822
649516	729823
381648	729824
8629	729825
422563	729826
146074	729827
101931	729828
678180	729829
268389	729830
444664	729831
637893	729832
409037	729833
654834	729834
420006	729835
464705	729836
142463	729837
330694	729838
186284	729839
89872	729840
430518	729841
347427	729842
327992	729843
530070	729844
341061	729845
258198	729846
91682	729847
295060	729848
5632	729849
168484	729850
112588	729851
436629	729852
21798	729853
143702	729854
351002	729855
77398	729856
134770	729857
95310	729858
667423	729859
86645	729860
49635	729861
572658	729862
622032	729863
101684	729864
443376	729865
33709	729866
15051	729867
1502	729868
453898	729869
220717	729870
8276	729871
629189	729872
211818	729873
365773	729874
179828	729875
36724	729876
594143	729877
329433	729878
553667	729879
170005	729880
628844	729881
6174	729882
67329	729883
156826	729884
665026	729885
443333	729886
629046	729887
265089	729888
552066	729889
26405	729890
680423	729891
352669	729892
525523	729893
109323	729894
186624	729895
99644	729896
438830	729897
302671	729898
571865	729899
125836	729900
69667	729901
192612	729902
446425	729903
540512	729904
720987	729905
333405	729906
587478	729907
542405	729908
12462	729909
3795	729910
328497	729911
91092	729912
276981	729913
385019	729914
50619	729915
632054	729916
198379	729917
230634	729918
40501	729919
48367	729920
136585	729921
193897	729922
379960	729923
375073	729924
476888	729925
115439	729926
624469	729927
673131	729928
645012	729929
20959	729930
416044	729931
75202	729932
340572	729933
392807	729934
472614	729935
337977	729936
176779	729937
168721	729938
522092	729939
221282	729940
270129	729941
98826	729942
679457	729943
25552	729944
96331	729945
4365	729946
97072	729947
677018	729948
267596	729949
696896	729950
33532	729951
172122	729952
290393	729953
597937	729954
675319	729955
45314	729956
115265	729957
22455	729958
241245	729959
84965	729960
21916	729961
95664	729962
154501	729963
5457	729964
21937	729965
56352	729966
670080	729967
287519	729968
255784	729969
546391	729970
466243	729971
432592	729972
160198	729973
354162	729974
508187	729975
13451	729976
334310	729977
368695	729978
472672	729979
533137	729980
116207	729981
563510	729982
194842	729983
632608	729984
420425	729985
69552	729986
658503	729987
165478	729988
33	729989
109932	729990
40874	729991
3452	729992
276419	729993
514739	729994
329405	729995
529862	729996
947	729997
153813	729998
29278	729999
56522	730000
131929	730001
9400	730002
228436	730003
144704	730004
369047	730005
614317	730006
61884	730007
458853	730008
92373	730009
184186	730010
363743	730011
162135	730012
694384	730013
526605	730014
15550	730015
124713	730016
33941	730017
64315	730018
529454	730019
57133	730020
330974	730021
180494	730022
184241	730023
131681	730024
131743	730025
654620	730026
176331	730027
546241	730028
17654	730029
283297	730030
382173	730031
454293	730032
341304	730033
203940	730034
54535	730035
67722	730036
125462	730037
592870	730038
89727	730039
138400	730040
441598	730041
580505	730042
522547	730043
309569	730044
307326	730045
267308	730046
112406	730047
375406	730048
222438	730049
687210	730050
238606	730051
596122	730052
352650	730053
377184	730054
80910	730055
257869	730056
53416	730057
370567	730058
300044	730059
60794	730060
160904	730061
23388	730062
303712	730063
82411	730064
701863	730065
185033	730066
9211	730067
3662	730068
181937	730069
36940	730070
674799	730071
237254	730072
420021	730073
25852	730074
306007	730075
685986	730076
361769	730077
146522	730078
605814	730079
453820	730080
285256	730081
7888	730082
124902	730083
323787	730084
270545	730085
161565	730086
219070	730087
625221	730088
359216	730089
535402	730090
371945	730091
510047	730092
675962	730093
435866	730094
579478	730095
38478	730096
259081	730097
277588	730098
432	730099
7252	730100
9086	730101
594034	730102
19156	730103
98589	730104
65585	730105
665876	730106
203831	730107
119840	730108
183641	730109
546889	730110
132007	730111
135828	730112
27763	730113
51124	730114
523626	730115
10187	730116
81099	730117
526824	730118
113942	730119
137774	730120
86829	730121
65325	730122
44728	730123
369101	730124
457347	730125
31434	730126
563571	730127
450081	730128
214	730129
20963	730130
338456	730131
650193	730132
540929	730133
517300	730134
97127	730135
225530	730136
177157	730137
20914	730138
137379	730139
132764	730140
77836	730141
185302	730142
508708	730143
622257	730144
690787	730145
72781	730146
710277	730147
347009	730148
109495	730149
250844	730150
436062	730151
584786	730152
503127	730153
628616	730154
357410	730155
699066	730156
6807	730157
64095	730158
68553	730159
173958	730160
690611	730161
669150	730162
314056	730163
103629	730164
705546	730165
357867	730166
118987	730167
315347	730168
140920	730169
481476	730170
705426	730171
598880	730172
2974	730173
157514	730174
24822	730175
125403	730176
46396	730177
113029	730178
84033	730179
179469	730180
75950	730181
310815	730182
213240	730183
688763	730184
426099	730185
382747	730186
32813	730187
323843	730188
80519	730189
62792	730190
86285	730191
322341	730192
168869	730193
300744	730194
304815	730195
54611	730196
429396	730197
608623	730198
28624	730199
20581	730200
507115	730201
308427	730202
675250	730203
542035	730204
54226	730205
112800	730206
640115	730207
668097	730208
6220	730209
489268	730210
642128	730211
708872	730212
723156	730213
347683	730214
80047	730215
548791	730216
475152	730217
231895	730218
632852	730219
175636	730220
185862	730221
36125	730222
290603	730223
556924	730224
288576	730225
61333	730226
116648	730227
444921	730228
518304	730229
284458	730230
577008	730231
8116	730232
11918	730233
278137	730234
6252	730235
142965	730236
563042	730237
78429	730238
63271	730239
38667	730240
685293	730241
695826	730242
498421	730243
367956	730244
326695	730245
578576	730246
327134	730247
235698	730248
172779	730249
101667	730250
665393	730251
711262	730252
398093	730253
311	730254
378782	730255
88059	730256
721347	730257
2905	730258
37791	730259
60681	730260
699290	730261
22693	730262
153881	730263
42751	730264
123301	730265
661548	730266
159604	730267
147784	730268
34852	730269
301184	730270
21250	730271
2932	730272
55279	730273
319518	730274
158092	730275
158200	730276
156611	730277
131894	730278
38382	730279
714728	730280
598855	730281
119226	730282
201132	730283
49951	730284
175080	730285
10717	730286
101905	730287
552545	730288
462590	730289
4597	730290
136187	730291
165325	730292
469891	730293
653141	730294
30679	730295
6696	730296
167497	730297
175100	730298
74431	730299
154628	730300
133546	730301
33344	730302
64009	730303
130553	730304
695929	730305
303474	730306
438033	730307
76463	730308
184021	730309
716509	730310
102808	730311
694769	730312
656339	730313
20437	730314
674132	730315
89560	730316
398404	730317
140037	730318
719404	730319
90643	730320
137737	730321
7493	730322
371806	730323
376413	730324
252654	730325
205740	730326
518371	730327
157691	730328
309152	730329
329040	730330
536318	730331
164775	730332
232936	730333
721621	730334
343301	730335
68529	730336
252514	730337
293677	730338
10167	730339
120365	730340
686119	730341
28699	730342
694046	730343
515687	730344
710797	730345
44243	730346
35559	730347
66377	730348
65602	730349
184641	730350
340946	730351
15116	730352
559750	730353
85140	730354
722011	730355
67868	730356
453145	730357
696126	730358
170358	730359
673718	730360
591100	730361
95742	730362
93100	730363
140721	730364
55964	730365
149068	730366
8138	730367
251540	730368
60012	730369
310728	730370
468570	730371
273655	730372
147884	730373
397757	730374
568560	730375
22472	730376
155038	730377
149203	730378
460536	730379
106060	730380
90620	730381
232978	730382
57185	730383
48274	730384
698840	730385
368891	730386
349785	730387
169468	730388
689370	730389
690253	730390
112891	730391
192046	730392
629931	730393
447975	730394
632995	730395
496144	730396
543068	730397
111114	730398
460960	730399
277877	730400
382392	730401
12698	730402
343488	730403
467847	730404
149994	730405
357777	730406
49253	730407
14319	730408
708263	730409
154978	730410
129389	730411
694254	730412
322297	730413
934	730414
652278	730415
179022	730416
124706	730417
419132	730418
12394	730419
361517	730420
552765	730421
99159	730422
12559	730423
45506	730424
589874	730425
44145	730426
6733	730427
387080	730428
350690	730429
61251	730430
370802	730431
109650	730432
239842	730433
192561	730434
490797	730435
283469	730436
599867	730437
273290	730438
587513	730439
673243	730440
276180	730441
238284	730442
69824	730443
162182	730444
506835	730445
671170	730446
416366	730447
23152	730448
106839	730449
181181	730450
53386	730451
448364	730452
308448	730453
131117	730454
362435	730455
627396	730456
504393	730457
484891	730458
2152	730459
472034	730460
48568	730461
309190	730462
175649	730463
5373	730464
412399	730465
120421	730466
494970	730467
426923	730468
92651	730469
490855	730470
421780	730471
124298	730472
211252	730473
116224	730474
449010	730475
331835	730476
560895	730477
635503	730478
36507	730479
50127	730480
336100	730481
249224	730482
50812	730483
108698	730484
7838	730485
29285	730486
349260	730487
148034	730488
328389	730489
525201	730490
267734	730491
662923	730492
657947	730493
55082	730494
25406	730495
70329	730496
137417	730497
36894	730498
441930	730499
126	730500
84342	730501
17474	730502
628737	730503
3017	730504
578873	730505
6199	730506
492207	730507
1502	730508
49166	730509
134694	730510
138279	730511
176922	730512
323228	730513
675460	730514
282382	730515
145711	730516
658755	730517
227975	730518
34213	730519
642050	730520
51671	730521
130328	730522
13182	730523
144527	730524
8678	730525
385613	730526
231562	730527
436239	730528
284062	730529
367385	730530
61805	730531
479447	730532
456794	730533
724886	730534
148550	730535
74674	730536
131814	730537
9216	730538
174952	730539
121817	730540
20999	730541
129069	730542
92984	730543
413368	730544
93696	730545
428869	730546
180862	730547
593443	730548
348500	730549
584568	730550
665180	730551
226296	730552
142264	730553
701307	730554
44109	730555
9527	730556
455338	730557
565635	730558
107412	730559
21520	730560
133274	730561
183376	730562
50209	730563
617559	730564
2305	730565
26810	730566
284347	730567
537202	730568
146900	730569
488529	730570
164377	730571
644792	730572
307077	730573
73775	730574
87062	730575
48774	730576
105905	730577
74946	730578
373	730579
494034	730580
610515	730581
200046	730582
276171	730583
355812	730584
89811	730585
550101	730586
140802	730587
100293	730588
37218	730589
64104	730590
591468	730591
211591	730592
180093	730593
484961	730594
95608	730595
636551	730596
106696	730597
379597	730598
232838	730599
403568	730600
390858	730601
312048	730602
394	730603
97677	730604
34178	730605
77240	730606
657383	730607
225006	730608
146225	730609
9425	730610
462763	730611
13842	730612
90	730613
20215	730614
54052	730615
123060	730616
44110	730617
32442	730618
35062	730619
52056	730620
178138	730621
37115	730622
81685	730623
654962	730624
560672	730625
522096	730626
46032	730627
151519	730628
661563	730629
697234	730630
197970	730631
268735	730632
240074	730633
11899	730634
414654	730635
279781	730636
41144	730637
7618	730638
612997	730639
265598	730640
609868	730641
23453	730642
380608	730643
259668	730644
139803	730645
538833	730646
32669	730647
187057	730648
27442	730649
446170	730650
45338	730651
54156	730652
621629	730653
524450	730654
72	730655
132578	730656
596192	730657
507046	730658
565122	730659
244188	730660
144230	730661
153320	730662
488569	730663
45093	730664
263782	730665
158244	730666
242939	730667
24259	730668
571720	730669
63078	730670
449537	730671
675742	730672
402462	730673
242833	730674
9269	730675
391857	730676
279241	730677
276219	730678
480985	730679
625735	730680
401509	730681
465203	730682
132700	730683
16050	730684
102417	730685
57673	730686
48221	730687
559777	730688
72243	730689
141042	730690
23679	730691
56885	730692
141514	730693
136446	730694
154557	730695
24879	730696
692887	730697
139777	730698
103317	730699
14995	730700
58561	730701
159097	730702
382309	730703
302563	730704
16238	730705
644953	730706
581768	730707
372658	730708
385700	730709
526149	730710
437333	730711
249423	730712
199576	730713
663065	730714
357928	730715
122010	730716
13978	730717
512862	730718
115027	730719
375913	730720
202446	730721
16842	730722
160066	730723
208180	730724
642903	730725
36607	730726
80246	730727
39193	730728
5809	730729
162186	730730
150860	730731
322248	730732
419644	730733
53146	730734
21607	730735
5108	730736
375926	730737
109102	730738
669439	730739
327642	730740
422550	730741
594309	730742
673953	730743
11921	730744
460493	730745
294070	730746
6522	730747
28680	730748
14568	730749
140844	730750
55746	730751
115709	730752
32099	730753
273344	730754
553918	730755
192052	730756
8901	730757
46462	730758
443970	730759
401366	730760
239575	730761
201101	730762
445618	730763
486477	730764
661482	730765
312083	730766
613729	730767
540221	730768
589804	730769
167717	730770
722640	730771
335933	730772
337979	730773
36014	730774
6581	730775
52475	730776
71714	730777
109615	730778
119772	730779
284054	730780
159597	730781
460975	730782
659634	730783
39163	730784
667463	730785
705835	730786
544277	730787
292612	730788
50173	730789
96648	730790
12936	730791
574208	730792
1893	730793
7897	730794
39680	730795
226374	730796
203302	730797
35276	730798
10777	730799
26977	730800
437464	730801
26541	730802
161303	730803
535953	730804
679433	730805
609125	730806
686034	730807
72513	730808
605599	730809
14789	730810
24060	730811
37223	730812
367535	730813
134164	730814
95129	730815
310426	730816
684922	730817
619883	730818
2306	730819
69022	730820
397834	730821
545179	730822
652928	730823
75896	730824
498274	730825
598815	730826
329099	730827
439277	730828
6146	730829
154356	730830
37260	730831
44782	730832
137481	730833
502889	730834
163	730835
95577	730836
100088	730837
580813	730838
513006	730839
693288	730840
652050	730841
276509	730842
31272	730843
576095	730844
386714	730845
46737	730846
223808	730847
699912	730848
89373	730849
359998	730850
595944	730851
186303	730852
386278	730853
339712	730854
12556	730855
353287	730856
175861	730857
628514	730858
105342	730859
146352	730860
72064	730861
474820	730862
89744	730863
456082	730864
146753	730865
6598	730866
60459	730867
722141	730868
415605	730869
249387	730870
155507	730871
68468	730872
29729	730873
131291	730874
484163	730875
645680	730876
389561	730877
155046	730878
699873	730879
4826	730880
407511	730881
220244	730882
501456	730883
259254	730884
148696	730885
136633	730886
546727	730887
381898	730888
364769	730889
268261	730890
266508	730891
706353	730892
536909	730893
174654	730894
722746	730895
497112	730896
151662	730897
348671	730898
42324	730899
67444	730900
718103	730901
16092	730902
12060	730903
75233	730904
294438	730905
534311	730906
615636	730907
43949	730908
101486	730909
156767	730910
143811	730911
229648	730912
539701	730913
430766	730914
405400	730915
12620	730916
9629	730917
216509	730918
361747	730919
309976	730920
221930	730921
466399	730922
258930	730923
260807	730924
298416	730925
336454	730926
587050	730927
364553	730928
581206	730929
138865	730930
582726	730931
598	730932
19178	730933
625628	730934
34928	730935
40312	730936
576439	730937
525226	730938
392823	730939
62323	730940
39505	730941
79841	730942
91279	730943
332841	730944
13465	730945
323871	730946
85494	730947
22000	730948
399013	730949
142552	730950
47464	730951
201452	730952
17364	730953
165613	730954
20710	730955
710780	730956
10451	730957
216931	730958
35760	730959
81685	730960
37020	730961
219706	730962
194668	730963
493816	730964
25208	730965
349783	730966
489459	730967
510536	730968
298001	730969
498450	730970
197882	730971
649189	730972
407546	730973
200352	730974
223182	730975
479901	730976
110345	730977
327347	730978
563133	730979
448760	730980
559400	730981
48570	730982
714902	730983
13300	730984
45543	730985
63781	730986
351315	730987
411059	730988
662312	730989
537962	730990
564304	730991
650810	730992
559363	730993
30083	730994
83493	730995
379651	730996
10750	730997
364455	730998
517431	730999
241250	731000
387136	731001
319078	731002
40472	731003
41281	731004
57141	731005
228726	731006
294245	731007
22524	731008
254374	731009
7483	731010
184277	731011
606091	731012
288810	731013
558182	731014
170386	731015
146777	731016
231097	731017
595007	731018
62208	731019
174751	731020
98517	731021
717190	731022
37053	731023
65621	731024
24469	731025
123673	731026
26771	731027
515282	731028
323968	731029
45323	731030
19952	731031
700023	731032
360656	731033
100937	731034
258050	731035
519557	731036
591674	731037
406142	731038
3778	731039
65930	731040
129892	731041
507298	731042
267568	731043
298457	731044
227858	731045
536721	731046
121949	731047
144576	731048
6288	731049
486759	731050
648053	731051
668677	731052
8511	731053
359119	731054
394577	731055
615488	731056
128874	731057
91931	731058
178748	731059
45698	731060
677	731061
1627	731062
514050	731063
148323	731064
325506	731065
652982	731066
132097	731067
569681	731068
293201	731069
389822	731070
78464	731071
194536	731072
704619	731073
10632	731074
218022	731075
113590	731076
98093	731077
514685	731078
645608	731079
220600	731080
10080	731081
195452	731082
107642	731083
249093	731084
18935	731085
79557	731086
410457	731087
217913	731088
9145	731089
4010	731090
83815	731091
240577	731092
37575	731093
423078	731094
606414	731095
60471	731096
1151	731097
642530	731098
2189	731099
711495	731100
597620	731101
339274	731102
392483	731103
15117	731104
199564	731105
306093	731106
591952	731107
694058	731108
320487	731109
54241	731110
184269	731111
112598	731112
222347	731113
274843	731114
517263	731115
2951	731116
608054	731117
708171	731118
314619	731119
36268	731120
7736	731121
427760	731122
66829	731123
634908	731124
229	731125
279520	731126
657850	731127
111506	731128
12783	731129
653696	731130
492263	731131
617080	731132
391584	731133
525143	731134
48809	731135
390114	731136
701745	731137
197577	731138
350026	731139
330180	731140
6933	731141
562108	731142
477044	731143
45104	731144
261551	731145
550835	731146
213851	731147
278072	731148
232938	731149
239585	731150
25847	731151
161128	731152
48221	731153
686008	731154
372272	731155
368384	731156
137385	731157
51406	731158
231080	731159
175187	731160
266923	731161
159582	731162
42038	731163
273557	731164
1387	731165
1816	731166
198665	731167
110794	731168
104727	731169
603707	731170
465141	731171
47455	731172
713340	731173
145103	731174
631501	731175
75919	731176
20580	731177
124247	731178
331495	731179
546794	731180
306586	731181
405084	731182
45056	731183
54683	731184
27268	731185
702620	731186
30381	731187
169590	731188
208493	731189
54056	731190
360018	731191
476138	731192
179355	731193
714699	731194
19463	731195
479088	731196
347740	731197
316117	731198
16571	731199
479548	731200
366650	731201
262165	731202
481765	731203
96487	731204
9920	731205
429725	731206
560	731207
29347	731208
185973	731209
57247	731210
110818	731211
209999	731212
589768	731213
445685	731214
629542	731215
486841	731216
173370	731217
24478	731218
61127	731219
395764	731220
228212	731221
365257	731222
656168	731223
353336	731224
240264	731225
309974	731226
73730	731227
94929	731228
718737	731229
490612	731230
192845	731231
562069	731232
230472	731233
98668	731234
70458	731235
457638	731236
340353	731237
14523	731238
145245	731239
516523	731240
64867	731241
455590	731242
59141	731243
650390	731244
47425	731245
264136	731246
222804	731247
715978	731248
417544	731249
373560	731250
36865	731251
1760	731252
603153	731253
417249	731254
86048	731255
175328	731256
143523	731257
5236	731258
177884	731259
127669	731260
131793	731261
351112	731262
93379	731263
80335	731264
584886	731265
34227	731266
638836	731267
64298	731268
306487	731269
70604	731270
44058	731271
538088	731272
521130	731273
40166	731274
524395	731275
27960	731276
29068	731277
202963	731278
276679	731279
274650	731280
316669	731281
110452	731282
238854	731283
83733	731284
275532	731285
662853	731286
22021	731287
549310	731288
637825	731289
84704	731290
131993	731291
61665	731292
9972	731293
346028	731294
140884	731295
476058	731296
76922	731297
278001	731298
176683	731299
140014	731300
411252	731301
184956	731302
622152	731303
303539	731304
440828	731305
180149	731306
9540	731307
4500	731308
565968	731309
297960	731310
97639	731311
524521	731312
611374	731313
428253	731314
314214	731315
114261	731316
113679	731317
30007	731318
32462	731319
490340	731320
9083	731321
218072	731322
585749	731323
10597	731324
302308	731325
423042	731326
4904	731327
50612	731328
587944	731329
551460	731330
235740	731331
186689	731332
120743	731333
42390	731334
248611	731335
28682	731336
107453	731337
31147	731338
12265	731339
298179	731340
172747	731341
203118	731342
253203	731343
671570	731344
19436	731345
73445	731346
435649	731347
534750	731348
414311	731349
572630	731350
52045	731351
118672	731352
390426	731353
23696	731354
576663	731355
397995	731356
388787	731357
10231	731358
686407	731359
455064	731360
154164	731361
468687	731362
558328	731363
304549	731364
31313	731365
61562	731366
110719	731367
89008	731368
583233	731369
131534	731370
45247	731371
491682	731372
286351	731373
630488	731374
6130	731375
42052	731376
434495	731377
316647	731378
41715	731379
257530	731380
295593	731381
52892	731382
648740	731383
4327	731384
119949	731385
414983	731386
17765	731387
263879	731388
426896	731389
665914	731390
338388	731391
139979	731392
324506	731393
70209	731394
712407	731395
553535	731396
691937	731397
626751	731398
13324	731399
464505	731400
395728	731401
537885	731402
72977	731403
512237	731404
50892	731405
222571	731406
181531	731407
252672	731408
116720	731409
153264	731410
8827	731411
408974	731412
490752	731413
132036	731414
140205	731415
610157	731416
64194	731417
712	731418
509940	731419
130295	731420
16993	731421
88736	731422
570677	731423
3045	731424
718144	731425
99549	731426
2160	731427
282712	731428
619366	731429
198510	731430
530719	731431
184546	731432
100721	731433
17504	731434
577663	731435
125004	731436
20293	731437
622729	731438
55969	731439
606204	731440
177874	731441
113523	731442
611991	731443
672086	731444
536842	731445
666931	731446
325932	731447
180185	731448
238964	731449
382885	731450
408556	731451
165861	731452
716358	731453
390527	731454
133016	731455
130988	731456
86092	731457
428316	731458
347491	731459
22673	731460
116051	731461
164894	731462
44730	731463
166932	731464
206036	731465
475997	731466
487807	731467
225829	731468
633705	731469
18974	731470
235272	731471
119611	731472
638703	731473
351103	731474
75140	731475
375314	731476
53820	731477
177523	731478
371130	731479
284460	731480
96836	731481
27130	731482
80896	731483
151456	731484
639905	731485
35723	731486
707337	731487
360067	731488
362555	731489
304163	731490
710890	731491
46257	731492
307978	731493
94017	731494
219941	731495
368339	731496
494418	731497
532193	731498
494569	731499
34131	731500
156770	731501
186139	731502
311475	731503
78004	731504
426838	731505
525505	731506
13033	731507
81738	731508
497272	731509
548449	731510
426519	731511
624194	731512
1055	731513
4257	731514
2003	731515
19997	731516
224834	731517
65377	731518
170194	731519
302	731520
603197	731521
179050	731522
5	731523
680504	731524
265681	731525
40346	731526
116608	731527
161945	731528
180654	731529
485053	731530
46844	731531
164969	731532
706833	731533
612162	731534
156105	731535
75605	731536
358695	731537
233810	731538
375423	731539
29934	731540
628997	731541
671507	731542
233207	731543
91399	731544
31627	731545
393034	731546
220845	731547
325948	731548
465807	731549
645037	731550
168710	731551
45652	731552
27524	731553
125322	731554
132751	731555
282285	731556
97516	731557
269466	731558
51777	731559
294795	731560
613335	731561
566872	731562
651262	731563
74625	731564
356544	731565
500855	731566
126174	731567
325380	731568
122542	731569
527979	731570
365705	731571
551511	731572
173090	731573
377084	731574
198770	731575
696172	731576
82988	731577
693451	731578
294324	731579
350916	731580
256639	731581
345022	731582
696851	731583
243330	731584
364508	731585
4744	731586
288111	731587
592769	731588
50609	731589
366782	731590
541219	731591
129896	731592
644117	731593
509652	731594
712692	731595
1976	731596
230231	731597
202420	731598
45200	731599
626578	731600
75341	731601
20900	731602
37464	731603
300161	731604
3110	731605
93624	731606
233330	731607
170905	731608
124940	731609
158348	731610
267381	731611
499152	731612
29430	731613
270536	731614
68889	731615
203050	731616
15330	731617
416051	731618
71809	731619
110347	731620
385637	731621
528568	731622
58672	731623
168413	731624
636826	731625
310523	731626
15647	731627
173542	731628
411870	731629
622337	731630
607850	731631
49899	731632
84798	731633
320912	731634
450046	731635
195937	731636
115006	731637
17875	731638
168069	731639
471496	731640
120005	731641
89180	731642
461535	731643
506991	731644
246082	731645
600353	731646
517713	731647
327851	731648
7784	731649
175932	731650
543055	731651
8001	731652
100809	731653
209438	731654
120718	731655
470572	731656
582315	731657
328077	731658
26790	731659
263473	731660
402976	731661
650324	731662
105034	731663
504566	731664
54862	731665
457221	731666
150081	731667
282730	731668
346591	731669
574157	731670
332951	731671
11694	731672
297472	731673
627292	731674
676237	731675
107359	731676
423102	731677
2407	731678
411733	731679
5251	731680
383312	731681
183496	731682
229004	731683
501883	731684
604853	731685
596167	731686
69082	731687
147595	731688
54576	731689
21583	731690
14610	731691
237605	731692
115100	731693
169981	731694
412349	731695
471042	731696
656866	731697
480603	731698
719527	731699
5529	731700
556038	731701
8236	731702
587031	731703
69752	731704
702279	731705
344722	731706
536458	731707
177377	731708
694553	731709
320611	731710
541227	731711
191924	731712
192846	731713
290943	731714
119766	731715
54587	731716
705251	731717
19062	731718
367144	731719
708063	731720
136997	731721
427497	731722
185828	731723
130008	731724
225098	731725
458424	731726
60504	731727
24463	731728
6451	731729
221773	731730
227943	731731
117314	731732
71432	731733
225444	731734
337263	731735
665971	731736
122138	731737
292391	731738
50974	731739
73781	731740
4512	731741
601364	731742
481703	731743
36817	731744
304381	731745
1628	731746
399832	731747
25564	731748
468607	731749
570500	731750
113308	731751
546570	731752
4785	731753
621048	731754
546543	731755
69894	731756
242264	731757
380853	731758
76701	731759
25980	731760
617651	731761
648499	731762
434323	731763
48941	731764
432919	731765
95342	731766
708732	731767
573272	731768
212828	731769
419749	731770
631853	731771
694641	731772
723887	731773
221708	731774
12663	731775
390480	731776
50417	731777
646975	731778
680484	731779
73501	731780
467273	731781
707198	731782
127353	731783
34716	731784
239831	731785
586956	731786
355203	731787
314548	731788
102760	731789
394058	731790
96066	731791
188005	731792
612361	731793
358986	731794
506162	731795
26520	731796
118797	731797
633740	731798
42831	731799
619767	731800
376976	731801
46070	731802
403504	731803
653838	731804
518146	731805
478572	731806
464079	731807
430736	731808
598396	731809
268457	731810
22917	731811
191357	731812
572595	731813
331691	731814
108145	731815
318119	731816
657431	731817
181933	731818
224162	731819
84370	731820
585803	731821
22754	731822
335707	731823
616177	731824
35978	731825
656812	731826
75855	731827
694368	731828
111825	731829
543566	731830
152951	731831
101045	731832
88425	731833
650358	731834
118202	731835
285769	731836
309299	731837
409764	731838
87220	731839
124732	731840
494013	731841
423801	731842
588113	731843
555606	731844
148131	731845
703306	731846
183713	731847
631582	731848
6728	731849
20585	731850
396592	731851
358804	731852
603384	731853
109730	731854
461164	731855
707792	731856
28863	731857
52887	731858
135842	731859
150242	731860
251255	731861
290887	731862
5599	731863
11047	731864
693666	731865
280201	731866
83858	731867
478159	731868
702747	731869
655	731870
523399	731871
588673	731872
29068	731873
333990	731874
157186	731875
133969	731876
342555	731877
403835	731878
589380	731879
16230	731880
66381	731881
715423	731882
66664	731883
2184	731884
294348	731885
637505	731886
106775	731887
307288	731888
562368	731889
608394	731890
124709	731891
586131	731892
686045	731893
63205	731894
211613	731895
696398	731896
557777	731897
422507	731898
394081	731899
29897	731900
505062	731901
560593	731902
87071	731903
631840	731904
692943	731905
468467	731906
723577	731907
1264	731908
116382	731909
50299	731910
308313	731911
61655	731912
379479	731913
153097	731914
184360	731915
53849	731916
24977	731917
134187	731918
629343	731919
65460	731920
572810	731921
190316	731922
497720	731923
565743	731924
367282	731925
387398	731926
178493	731927
152076	731928
703936	731929
79473	731930
153875	731931
412830	731932
178075	731933
502259	731934
684586	731935
565811	731936
145352	731937
648150	731938
700246	731939
480031	731940
305942	731941
609256	731942
6176	731943
56518	731944
35679	731945
57654	731946
182439	731947
29346	731948
35685	731949
9649	731950
41064	731951
303717	731952
384322	731953
457688	731954
169406	731955
37291	731956
236510	731957
617435	731958
232799	731959
42917	731960
263193	731961
171863	731962
182102	731963
16347	731964
321272	731965
142955	731966
491056	731967
228270	731968
658279	731969
115900	731970
55154	731971
509387	731972
636042	731973
21143	731974
189177	731975
549926	731976
569434	731977
13956	731978
84718	731979
696611	731980
147812	731981
252227	731982
124	731983
4452	731984
38290	731985
12001	731986
41367	731987
179958	731988
466020	731989
32701	731990
169632	731991
106437	731992
291868	731993
61429	731994
68908	731995
319758	731996
13911	731997
598079	731998
98862	731999
80254	732000
419083	732001
609266	732002
673996	732003
221176	732004
11137	732005
148799	732006
120271	732007
163297	732008
292200	732009
454700	732010
22341	732011
404873	732012
518093	732013
438869	732014
70772	732015
29113	732016
709765	732017
28348	732018
69592	732019
538988	732020
405223	732021
113857	732022
403218	732023
30651	732024
606217	732025
51608	732026
40807	732027
81165	732028
637890	732029
336999	732030
52410	732031
336451	732032
515465	732033
647447	732034
426232	732035
594679	732036
708027	732037
11927	732038
2862	732039
176133	732040
450357	732041
272448	732042
177937	732043
50311	732044
195667	732045
137059	732046
187154	732047
252299	732048
348007	732049
130651	732050
601130	732051
163204	732052
154591	732053
639069	732054
30097	732055
540725	732056
139994	732057
31826	732058
159178	732059
705102	732060
113450	732061
126592	732062
663825	732063
170899	732064
41054	732065
50180	732066
56668	732067
313	732068
35833	732069
39701	732070
145067	732071
162140	732072
14477	732073
174742	732074
139074	732075
281618	732076
371	732077
83558	732078
43510	732079
510970	732080
450890	732081
43235	732082
40160	732083
363190	732084
205131	732085
237762	732086
342637	732087
145647	732088
237797	732089
471281	732090
498206	732091
284047	732092
353241	732093
114252	732094
420053	732095
162112	732096
512916	732097
22293	732098
453109	732099
130955	732100
48216	732101
480103	732102
217547	732103
696017	732104
18	732105
289370	732106
57965	732107
46273	732108
639548	732109
56769	732110
39924	732111
165568	732112
413575	732113
111770	732114
416699	732115
46097	732116
437215	732117
4507	732118
479480	732119
661460	732120
171177	732121
638063	732122
571902	732123
174138	732124
673181	732125
598783	732126
561870	732127
183423	732128
329363	732129
443730	732130
332763	732131
78143	732132
477583	732133
430492	732134
687980	732135
209776	732136
2974	732137
160538	732138
603247	732139
158967	732140
176875	732141
32205	732142
651321	732143
609956	732144
531860	732145
34932	732146
534457	732147
178831	732148
621148	732149
41319	732150
66039	732151
183639	732152
294694	732153
112878	732154
84630	732155
477299	732156
159507	732157
53371	732158
523229	732159
111802	732160
690652	732161
658701	732162
261553	732163
562753	732164
19045	732165
601640	732166
602928	732167
302684	732168
526295	732169
672150	732170
605390	732171
141216	732172
178386	732173
410484	732174
706658	732175
15760	732176
143757	732177
337143	732178
313304	732179
354310	732180
523325	732181
551302	732182
315499	732183
393014	732184
6660	732185
684992	732186
164129	732187
80130	732188
620816	732189
689866	732190
75348	732191
521930	732192
560788	732193
207709	732194
545159	732195
323187	732196
540282	732197
344379	732198
102472	732199
676595	732200
176062	732201
313578	732202
615112	732203
681441	732204
352325	732205
317014	732206
424718	732207
471757	732208
417499	732209
337806	732210
109486	732211
464338	732212
325260	732213
698571	732214
560015	732215
11193	732216
399758	732217
3604	732218
114131	732219
603828	732220
549227	732221
412683	732222
74345	732223
485826	732224
328848	732225
482950	732226
616502	732227
691486	732228
472695	732229
86033	732230
246207	732231
146221	732232
550489	732233
627003	732234
156536	732235
511495	732236
406461	732237
566898	732238
33861	732239
614373	732240
121023	732241
677644	732242
500479	732243
173433	732244
577908	732245
37070	732246
17587	732247
41799	732248
510242	732249
247700	732250
72010	732251
433294	732252
74071	732253
54111	732254
455735	732255
51817	732256
372245	732257
229625	732258
117503	732259
453813	732260
20063	732261
394319	732262
387791	732263
480352	732264
372003	732265
81552	732266
437316	732267
541450	732268
129571	732269
363956	732270
112167	732271
550972	732272
798	732273
99049	732274
157988	732275
13878	732276
515918	732277
694272	732278
348070	732279
293574	732280
381990	732281
43519	732282
221444	732283
418531	732284
422132	732285
641008	732286
370053	732287
33004	732288
480198	732289
389571	732290
553902	732291
185724	732292
7744	732293
458275	732294
98869	732295
241508	732296
31421	732297
602684	732298
469332	732299
150770	732300
47265	732301
510899	732302
6864	732303
179646	732304
11585	732305
111336	732306
671683	732307
69130	732308
272281	732309
177391	732310
139170	732311
8171	732312
250035	732313
15209	732314
255208	732315
67262	732316
532085	732317
718946	732318
597444	732319
149799	732320
439152	732321
70631	732322
161686	732323
303596	732324
607888	732325
470448	732326
453031	732327
272024	732328
4201	732329
229868	732330
83190	732331
585043	732332
169442	732333
4709	732334
24689	732335
104701	732336
586033	732337
298655	732338
424272	732339
470360	732340
558405	732341
558594	732342
198468	732343
215845	732344
25305	732345
267169	732346
481367	732347
77764	732348
416745	732349
57359	732350
47804	732351
45192	732352
31422	732353
324440	732354
171946	732355
34134	732356
240595	732357
274426	732358
46508	732359
546375	732360
280673	732361
695917	732362
676869	732363
82793	732364
148718	732365
50226	732366
178469	732367
43515	732368
77797	732369
1350	732370
6937	732371
693651	732372
173560	732373
293837	732374
10186	732375
363497	732376
139098	732377
70628	732378
3849	732379
178119	732380
287962	732381
565727	732382
80448	732383
7138	732384
229003	732385
582470	732386
334603	732387
293144	732388
31941	732389
22214	732390
581939	732391
297397	732392
159701	732393
291702	732394
615822	732395
28843	732396
267803	732397
361941	732398
224258	732399
623788	732400
59537	732401
157985	732402
659758	732403
603856	732404
185678	732405
76075	732406
377292	732407
624808	732408
603502	732409
388492	732410
579155	732411
284172	732412
350370	732413
345315	732414
78544	732415
10799	732416
11679	732417
23390	732418
643264	732419
694163	732420
117280	732421
621436	732422
215587	732423
539031	732424
720970	732425
350257	732426
161147	732427
262948	732428
354649	732429
266626	732430
681656	732431
45438	732432
186168	732433
162221	732434
610658	732435
300654	732436
229111	732437
637002	732438
672997	732439
552286	732440
371191	732441
292271	732442
2615	732443
493150	732444
34019	732445
380274	732446
234223	732447
539741	732448
175209	732449
250213	732450
590850	732451
551173	732452
547455	732453
186008	732454
371814	732455
435629	732456
187018	732457
222088	732458
436027	732459
562362	732460
518061	732461
199452	732462
482465	732463
401105	732464
679402	732465
653926	732466
538487	732467
142345	732468
622447	732469
315220	732470
54028	732471
639425	732472
320845	732473
88357	732474
399372	732475
74538	732476
574847	732477
684612	732478
55878	732479
143274	732480
495789	732481
21243	732482
548821	732483
285254	732484
601296	732485
130345	732486
57918	732487
446958	732488
146066	732489
308275	732490
14365	732491
286011	732492
262757	732493
217862	732494
75617	732495
138568	732496
576900	732497
7995	732498
378954	732499
93298	732500
628950	732501
262012	732502
140886	732503
128523	732504
406533	732505
164894	732506
56078	732507
92099	732508
554107	732509
16758	732510
488900	732511
675775	732512
231296	732513
346784	732514
30293	732515
265225	732516
8902	732517
21960	732518
136014	732519
228283	732520
362828	732521
509855	732522
312135	732523
2118	732524
721351	732525
118157	732526
374799	732527
366894	732528
135805	732529
147320	732530
452295	732531
171688	732532
165874	732533
716405	732534
176194	732535
46365	732536
402494	732537
473774	732538
319746	732539
78349	732540
169234	732541
170645	732542
645503	732543
144493	732544
649862	732545
54849	732546
671400	732547
242767	732548
416078	732549
611542	732550
641858	732551
501710	732552
371248	732553
411827	732554
17797	732555
671009	732556
66487	732557
95630	732558
532613	732559
696091	732560
594414	732561
417828	732562
119258	732563
158046	732564
434	732565
16859	732566
4322	732567
208513	732568
77724	732569
452990	732570
2103	732571
185976	732572
124096	732573
75791	732574
482796	732575
24041	732576
45639	732577
168332	732578
426781	732579
378350	732580
643067	732581
325955	732582
402435	732583
527741	732584
282007	732585
399814	732586
133512	732587
558715	732588
215991	732589
655971	732590
39529	732591
696071	732592
265062	732593
516147	732594
505572	732595
168497	732596
327088	732597
108630	732598
267146	732599
177683	732600
37312	732601
17053	732602
474827	732603
74912	732604
648174	732605
253377	732606
14791	732607
243141	732608
521200	732609
53559	732610
3563	732611
137407	732612
650853	732613
656951	732614
3865	732615
644699	732616
202969	732617
486766	732618
563485	732619
580208	732620
442846	732621
284005	732622
18293	732623
651065	732624
347707	732625
27309	732626
30820	732627
142915	732628
132673	732629
444363	732630
143771	732631
399929	732632
51565	732633
59621	732634
329063	732635
28105	732636
612931	732637
357600	732638
141116	732639
267776	732640
622796	732641
710982	732642
305404	732643
141423	732644
253556	732645
167591	732646
54126	732647
549269	732648
337274	732649
567082	732650
317172	732651
34288	732652
475536	732653
315461	732654
480999	732655
5237	732656
539104	732657
36812	732658
481067	732659
646152	732660
42403	732661
238149	732662
418469	732663
297904	732664
163100	732665
33864	732666
109232	732667
11426	732668
88153	732669
155114	732670
123007	732671
7885	732672
457035	732673
68941	732674
698205	732675
295674	732676
82911	732677
350552	732678
53452	732679
620942	732680
620482	732681
287314	732682
247992	732683
296600	732684
662842	732685
77336	732686
99565	732687
680378	732688
128648	732689
112314	732690
649520	732691
166915	732692
714505	732693
702	732694
52014	732695
123959	732696
68506	732697
77384	732698
52613	732699
717636	732700
144412	732701
118049	732702
65967	732703
36100	732704
557123	732705
42267	732706
21135	732707
451013	732708
496328	732709
505541	732710
614840	732711
609208	732712
187000	732713
73965	732714
724437	732715
126040	732716
5177	732717
404088	732718
69414	732719
669464	732720
467922	732721
80678	732722
117387	732723
24806	732724
534870	732725
74057	732726
104495	732727
619911	732728
713965	732729
256188	732730
9277	732731
487	732732
151985	732733
7831	732734
80340	732735
604409	732736
637997	732737
1278	732738
194919	732739
111619	732740
455454	732741
382842	732742
38805	732743
51009	732744
413501	732745
428656	732746
390434	732747
436588	732748
161600	732749
337371	732750
26753	732751
39992	732752
212942	732753
8665	732754
559425	732755
57640	732756
244047	732757
42312	732758
404220	732759
123071	732760
45809	732761
162435	732762
44161	732763
301904	732764
331647	732765
676158	732766
660887	732767
169113	732768
704873	732769
681786	732770
634047	732771
117783	732772
49953	732773
21090	732774
18169	732775
625934	732776
425765	732777
374554	732778
475221	732779
435328	732780
45902	732781
136639	732782
37190	732783
216236	732784
487385	732785
13759	732786
679986	732787
157099	732788
637756	732789
158512	732790
464467	732791
112862	732792
93354	732793
2305	732794
542911	732795
394571	732796
101405	732797
120714	732798
14256	732799
634536	732800
708	732801
327390	732802
17754	732803
88929	732804
7412	732805
157788	732806
161778	732807
24154	732808
11241	732809
559246	732810
587133	732811
438459	732812
277734	732813
121254	732814
236529	732815
26000	732816
338660	732817
105868	732818
60916	732819
285297	732820
338605	732821
390821	732822
285157	732823
690072	732824
565285	732825
110925	732826
15967	732827
120287	732828
576337	732829
675556	732830
48292	732831
8807	732832
219817	732833
152352	732834
160593	732835
36302	732836
420873	732837
153751	732838
37806	732839
282566	732840
370359	732841
344378	732842
148589	732843
677602	732844
676380	732845
282858	732846
330395	732847
348681	732848
356512	732849
724141	732850
338764	732851
106396	732852
657550	732853
143207	732854
274848	732855
119152	732856
47669	732857
92403	732858
190749	732859
11985	732860
505977	732861
402404	732862
270255	732863
94398	732864
169744	732865
137250	732866
184829	732867
640196	732868
16293	732869
646460	732870
693012	732871
23536	732872
37952	732873
340142	732874
424132	732875
385251	732876
400362	732877
146502	732878
380201	732879
622651	732880
89822	732881
618661	732882
229979	732883
36868	732884
125853	732885
35246	732886
650501	732887
715409	732888
252789	732889
128785	732890
267470	732891
627408	732892
634225	732893
44756	732894
125827	732895
248095	732896
566033	732897
681457	732898
25562	732899
447051	732900
662555	732901
100121	732902
20559	732903
522133	732904
29203	732905
243461	732906
643406	732907
304287	732908
693898	732909
536	732910
139163	732911
154303	732912
382148	732913
206687	732914
180730	732915
348030	732916
337151	732917
62523	732918
489160	732919
9609	732920
451177	732921
332306	732922
587334	732923
333026	732924
266928	732925
454514	732926
205293	732927
710771	732928
2654	732929
421858	732930
209925	732931
229994	732932
367276	732933
14455	732934
490301	732935
158038	732936
63890	732937
508237	732938
435912	732939
562945	732940
305501	732941
724305	732942
125656	732943
12	732944
67709	732945
66157	732946
21233	732947
24106	732948
7789	732949
315131	732950
108336	732951
166648	732952
241100	732953
111610	732954
239901	732955
114623	732956
396494	732957
43624	732958
62575	732959
57162	732960
58835	732961
680483	732962
47401	732963
73796	732964
258462	732965
157384	732966
13937	732967
1059	732968
72041	732969
23831	732970
183638	732971
3721	732972
423164	732973
91126	732974
66578	732975
73657	732976
563984	732977
54274	732978
322192	732979
11416	732980
36191	732981
563051	732982
10769	732983
319395	732984
86888	732985
623228	732986
311670	732987
136385	732988
81031	732989
478225	732990
129369	732991
3693	732992
278439	732993
34882	732994
116382	732995
382525	732996
530596	732997
451958	732998
179987	732999
671714	733000
598334	733001
600678	733002
336728	733003
690743	733004
149295	733005
584498	733006
46416	733007
329993	733008
302138	733009
11347	733010
21315	733011
398568	733012
235302	733013
432057	733014
4569	733015
2490	733016
18060	733017
460299	733018
600906	733019
653021	733020
135287	733021
698976	733022
381369	733023
6722	733024
369940	733025
149181	733026
702466	733027
350064	733028
565748	733029
413601	733030
17115	733031
27143	733032
69080	733033
268898	733034
124205	733035
557608	733036
47390	733037
89101	733038
40391	733039
541066	733040
82144	733041
332479	733042
584541	733043
320406	733044
230242	733045
600848	733046
58874	733047
663635	733048
132137	733049
407004	733050
101581	733051
25895	733052
29944	733053
225772	733054
7	733055
176550	733056
99558	733057
133992	733058
77779	733059
426052	733060
377461	733061
78710	733062
63024	733063
239939	733064
232617	733065
38086	733066
409544	733067
438204	733068
667286	733069
47494	733070
156404	733071
649066	733072
399247	733073
178555	733074
375348	733075
420442	733076
130638	733077
10556	733078
403146	733079
58739	733080
248950	733081
240961	733082
622506	733083
184681	733084
175511	733085
50534	733086
571632	733087
160737	733088
151651	733089
119510	733090
18808	733091
50981	733092
4547	733093
558425	733094
18366	733095
178389	733096
178298	733097
588035	733098
51913	733099
81510	733100
477143	733101
544054	733102
346428	733103
378246	733104
460872	733105
102681	733106
38494	733107
163220	733108
163660	733109
38106	733110
24449	733111
147476	733112
137308	733113
195361	733114
464024	733115
19442	733116
7756	733117
717647	733118
495868	733119
589193	733120
98021	733121
246955	733122
213714	733123
608072	733124
408234	733125
341629	733126
468965	733127
38886	733128
578832	733129
83061	733130
54315	733131
705937	733132
170545	733133
2845	733134
689873	733135
450822	733136
243766	733137
196456	733138
347887	733139
25531	733140
387867	733141
82816	733142
689001	733143
46172	733144
666879	733145
347336	733146
626803	733147
172901	733148
106626	733149
186686	733150
93978	733151
180205	733152
559865	733153
132821	733154
612190	733155
382738	733156
673421	733157
227056	733158
543320	733159
152	733160
293682	733161
385699	733162
346469	733163
28378	733164
16193	733165
32388	733166
105597	733167
186611	733168
172454	733169
437509	733170
58168	733171
583802	733172
462671	733173
60995	733174
583133	733175
171080	733176
592933	733177
60078	733178
39135	733179
147419	733180
528755	733181
219034	733182
258519	733183
60899	733184
100576	733185
68346	733186
171066	733187
294256	733188
458861	733189
99342	733190
128395	733191
697151	733192
92521	733193
120320	733194
632145	733195
238496	733196
121027	733197
298739	733198
471716	733199
50905	733200
105690	733201
462370	733202
108581	733203
248895	733204
77247	733205
99168	733206
2124	733207
136452	733208
100869	733209
38217	733210
239484	733211
29025	733212
695396	733213
572131	733214
275757	733215
9935	733216
574062	733217
606325	733218
532586	733219
174369	733220
687847	733221
22495	733222
171301	733223
251796	733224
93744	733225
483624	733226
63784	733227
87179	733228
231203	733229
154251	733230
208166	733231
31481	733232
125319	733233
16172	733234
276221	733235
670481	733236
170693	733237
589275	733238
647586	733239
99067	733240
693275	733241
546724	733242
271227	733243
111004	733244
6102	733245
41984	733246
112939	733247
62747	733248
670084	733249
192349	733250
16604	733251
589104	733252
92330	733253
55994	733254
231027	733255
487	733256
6022	733257
485621	733258
633839	733259
76148	733260
259705	733261
166503	733262
594004	733263
86296	733264
543991	733265
115170	733266
188119	733267
39928	733268
88753	733269
625228	733270
265633	733271
434716	733272
426528	733273
405188	733274
616034	733275
684529	733276
361424	733277
74062	733278
34833	733279
662433	733280
7444	733281
444134	733282
59378	733283
592090	733284
677937	733285
636478	733286
43171	733287
664079	733288
186856	733289
542164	733290
17611	733291
634471	733292
5780	733293
664035	733294
533771	733295
406089	733296
139313	733297
505	733298
172583	733299
373626	733300
100230	733301
49710	733302
17083	733303
183920	733304
183036	733305
236501	733306
120354	733307
17523	733308
143914	733309
333137	733310
164201	733311
574150	733312
665715	733313
21571	733314
1426	733315
247601	733316
635128	733317
716479	733318
666910	733319
715611	733320
615954	733321
281503	733322
176469	733323
409737	733324
414143	733325
650439	733326
569239	733327
671423	733328
298	733329
608718	733330
627267	733331
260425	733332
163740	733333
104281	733334
645410	733335
58765	733336
123101	733337
466557	733338
94953	733339
486734	733340
127823	733341
28389	733342
9049	733343
89542	733344
64507	733345
28015	733346
31186	733347
154959	733348
666288	733349
677818	733350
109806	733351
722368	733352
242368	733353
578582	733354
553129	733355
6574	733356
318354	733357
51423	733358
20782	733359
28373	733360
974	733361
141091	733362
479093	733363
145014	733364
658795	733365
628969	733366
143175	733367
11113	733368
48129	733369
4594	733370
134156	733371
562189	733372
305928	733373
2778	733374
707873	733375
592840	733376
28912	733377
145824	733378
556199	733379
158870	733380
109093	733381
271604	733382
65250	733383
567579	733384
24084	733385
381245	733386
695854	733387
459755	733388
176825	733389
621244	733390
30834	733391
604	733392
122301	733393
512873	733394
591679	733395
352806	733396
652182	733397
12012	733398
456807	733399
646749	733400
25432	733401
70412	733402
34507	733403
1656	733404
626187	733405
68412	733406
29162	733407
636566	733408
769	733409
136495	733410
332099	733411
327735	733412
127050	733413
303258	733414
228152	733415
70852	733416
1845	733417
627054	733418
44291	733419
436603	733420
560357	733421
162853	733422
57186	733423
223871	733424
600450	733425
280599	733426
15860	733427
313055	733428
8999	733429
296027	733430
5328	733431
566751	733432
487029	733433
108816	733434
481531	733435
379218	733436
151960	733437
518612	733438
48196	733439
77930	733440
182136	733441
503508	733442
416512	733443
369633	733444
336147	733445
568243	733446
478056	733447
504947	733448
155810	733449
334110	733450
668441	733451
220492	733452
281758	733453
23753	733454
123326	733455
231855	733456
668569	733457
51	733458
287792	733459
131427	733460
678156	733461
596233	733462
12335	733463
33635	733464
705124	733465
416042	733466
357114	733467
424290	733468
627318	733469
52181	733470
175460	733471
469933	733472
178490	733473
72383	733474
338096	733475
362969	733476
163432	733477
186875	733478
695442	733479
132763	733480
57312	733481
299999	733482
211020	733483
6719	733484
489068	733485
466628	733486
464792	733487
385153	733488
156970	733489
87763	733490
329453	733491
684854	733492
270284	733493
25491	733494
220636	733495
669739	733496
76391	733497
674969	733498
65698	733499
208907	733500
57210	733501
536211	733502
187459	733503
99927	733504
54424	733505
33305	733506
32422	733507
390873	733508
82158	733509
504110	733510
107261	733511
510007	733512
574782	733513
296092	733514
177470	733515
458018	733516
4451	733517
327007	733518
710978	733519
413592	733520
153766	733521
706954	733522
85498	733523
6820	733524
15763	733525
131649	733526
238673	733527
524407	733528
43081	733529
298173	733530
122786	733531
115004	733532
321599	733533
257306	733534
222028	733535
121827	733536
228036	733537
712765	733538
27529	733539
51007	733540
32082	733541
602746	733542
115945	733543
717880	733544
39884	733545
593810	733546
340596	733547
149246	733548
560215	733549
47398	733550
15593	733551
244654	733552
473492	733553
98480	733554
477924	733555
276385	733556
282112	733557
541856	733558
57049	733559
381207	733560
202736	733561
365078	733562
181352	733563
552724	733564
58449	733565
623364	733566
16748	733567
19460	733568
134648	733569
40247	733570
195572	733571
206494	733572
42445	733573
25493	733574
100736	733575
657307	733576
400532	733577
535038	733578
362402	733579
372045	733580
135852	733581
147515	733582
199129	733583
137241	733584
344442	733585
445281	733586
576272	733587
724000	733588
475984	733589
655640	733590
439083	733591
211635	733592
652163	733593
307822	733594
381756	733595
636607	733596
127481	733597
531028	733598
381500	733599
615396	733600
269966	733601
697676	733602
7369	733603
131344	733604
44867	733605
565092	733606
431357	733607
465461	733608
177665	733609
1033	733610
245005	733611
259312	733612
128083	733613
302637	733614
111065	733615
184300	733616
463923	733617
17603	733618
270251	733619
173776	733620
542151	733621
135999	733622
207326	733623
76300	733624
319802	733625
30854	733626
138185	733627
127457	733628
276455	733629
268680	733630
365179	733631
19302	733632
335302	733633
4790	733634
522827	733635
57011	733636
348815	733637
282727	733638
9869	733639
345786	733640
634436	733641
70687	733642
565618	733643
25849	733644
151025	733645
344884	733646
119262	733647
627205	733648
451652	733649
431124	733650
96739	733651
514941	733652
181890	733653
33151	733654
642669	733655
252367	733656
170911	733657
501276	733658
148078	733659
35276	733660
327096	733661
292641	733662
106102	733663
300605	733664
531205	733665
187865	733666
375710	733667
273132	733668
693043	733669
23299	733670
659331	733671
111281	733672
550220	733673
35545	733674
67030	733675
1035	733676
444	733677
517956	733678
271820	733679
508900	733680
618202	733681
252178	733682
215922	733683
95212	733684
590825	733685
458829	733686
313979	733687
103908	733688
399279	733689
456833	733690
105522	733691
64241	733692
259166	733693
527024	733694
647662	733695
17006	733696
109572	733697
225790	733698
376225	733699
399553	733700
546062	733701
146267	733702
422479	733703
391644	733704
475067	733705
134372	733706
689887	733707
204407	733708
333474	733709
593112	733710
11112	733711
545304	733712
406914	733713
175773	733714
110918	733715
512390	733716
453807	733717
89670	733718
544195	733719
711758	733720
88418	733721
423480	733722
428332	733723
93366	733724
77423	733725
433245	733726
691344	733727
217	733728
360321	733729
65750	733730
10541	733731
6224	733732
676398	733733
324863	733734
321871	733735
470367	733736
102034	733737
480672	733738
80366	733739
62494	733740
280149	733741
147930	733742
208873	733743
174878	733744
537572	733745
81923	733746
513094	733747
413123	733748
939	733749
25067	733750
9169	733751
365424	733752
625706	733753
700639	733754
702101	733755
22062	733756
112039	733757
139881	733758
67614	733759
142437	733760
137191	733761
308462	733762
65226	733763
344028	733764
42982	733765
191655	733766
144335	733767
41295	733768
24944	733769
263942	733770
251822	733771
46073	733772
161973	733773
77752	733774
267510	733775
195018	733776
108968	733777
293475	733778
232431	733779
560655	733780
444932	733781
124809	733782
101714	733783
669793	733784
598008	733785
13378	733786
380727	733787
1681	733788
20321	733789
286978	733790
27234	733791
617974	733792
12118	733793
24671	733794
84817	733795
296837	733796
262284	733797
569352	733798
467386	733799
129787	733800
632789	733801
46562	733802
107732	733803
61353	733804
344179	733805
574975	733806
438873	733807
8131	733808
107034	733809
31242	733810
237370	733811
38483	733812
236737	733813
14299	733814
147868	733815
622343	733816
252173	733817
179011	733818
55770	733819
392313	733820
182850	733821
2399	733822
58344	733823
122634	733824
177979	733825
652599	733826
179011	733827
29773	733828
92519	733829
444078	733830
62798	733831
394208	733832
661223	733833
173229	733834
123368	733835
99183	733836
368689	733837
141687	733838
12589	733839
495681	733840
41495	733841
208686	733842
655080	733843
31998	733844
575176	733845
312217	733846
43788	733847
658264	733848
236960	733849
132521	733850
349351	733851
30858	733852
1099	733853
234846	733854
47398	733855
266420	733856
408828	733857
58914	733858
572114	733859
723709	733860
644512	733861
496040	733862
324734	733863
92100	733864
39391	733865
292310	733866
530181	733867
141511	733868
540661	733869
371229	733870
441480	733871
185016	733872
36332	733873
651960	733874
449612	733875
260707	733876
31676	733877
529154	733878
577416	733879
23632	733880
718617	733881
324246	733882
426407	733883
182932	733884
451437	733885
695554	733886
185653	733887
23883	733888
114599	733889
702175	733890
443620	733891
387585	733892
301858	733893
323527	733894
705922	733895
1064	733896
383045	733897
686421	733898
77268	733899
702730	733900
9684	733901
45172	733902
28028	733903
531605	733904
665360	733905
298180	733906
585999	733907
344859	733908
481790	733909
580197	733910
31768	733911
495052	733912
550019	733913
349952	733914
338702	733915
159871	733916
86333	733917
621074	733918
506446	733919
39051	733920
77127	733921
94754	733922
232252	733923
256852	733924
289384	733925
632025	733926
295855	733927
84559	733928
90411	733929
256461	733930
245792	733931
429941	733932
528324	733933
672841	733934
29644	733935
658905	733936
199126	733937
262857	733938
139785	733939
326920	733940
546311	733941
142674	733942
360409	733943
16019	733944
251326	733945
544752	733946
228318	733947
585967	733948
149636	733949
437182	733950
256020	733951
382981	733952
336502	733953
243949	733954
418588	733955
558173	733956
425655	733957
73849	733958
73641	733959
83413	733960
15597	733961
171938	733962
10442	733963
47910	733964
371257	733965
228844	733966
295379	733967
125054	733968
186413	733969
522425	733970
682108	733971
161077	733972
21334	733973
215136	733974
73735	733975
720867	733976
34327	733977
175389	733978
6482	733979
325026	733980
137118	733981
18661	733982
699723	733983
96971	733984
138150	733985
43303	733986
664032	733987
31658	733988
11702	733989
181009	733990
427100	733991
590318	733992
517529	733993
88829	733994
36354	733995
27032	733996
267179	733997
2406	733998
451489	733999
177019	734000
1703	734001
480767	734002
133348	734003
29525	734004
85456	734005
646477	734006
640404	734007
519866	734008
404321	734009
649899	734010
440761	734011
89755	734012
594302	734013
5211	734014
421784	734015
491338	734016
71233	734017
199421	734018
290338	734019
4222	734020
145394	734021
569031	734022
507035	734023
626880	734024
31671	734025
292867	734026
5907	734027
336591	734028
122514	734029
358180	734030
602682	734031
235546	734032
154398	734033
492563	734034
18219	734035
92320	734036
8211	734037
5950	734038
120127	734039
28979	734040
185108	734041
669682	734042
139098	734043
463991	734044
547259	734045
15030	734046
342791	734047
424604	734048
97509	734049
110274	734050
13941	734051
266463	734052
16113	734053
575962	734054
470412	734055
486562	734056
662695	734057
593939	734058
146947	734059
618818	734060
321163	734061
22183	734062
77381	734063
4291	734064
101098	734065
318076	734066
709637	734067
176433	734068
4507	734069
625024	734070
418655	734071
808	734072
722395	734073
132793	734074
89879	734075
150078	734076
467330	734077
493386	734078
118067	734079
113414	734080
25262	734081
113667	734082
137998	734083
26948	734084
672684	734085
417221	734086
272976	734087
390513	734088
27386	734089
157213	734090
116487	734091
262565	734092
49481	734093
356220	734094
539781	734095
621055	734096
219088	734097
5965	734098
138624	734099
19191	734100
511284	734101
318386	734102
137801	734103
596087	734104
306966	734105
11903	734106
107147	734107
552083	734108
681447	734109
164418	734110
190722	734111
200753	734112
89699	734113
585953	734114
49853	734115
106334	734116
701206	734117
167789	734118
51289	734119
208453	734120
475973	734121
47901	734122
4771	734123
654044	734124
375286	734125
635284	734126
149863	734127
65349	734128
170707	734129
334776	734130
659171	734131
26417	734132
263216	734133
597711	734134
26791	734135
717888	734136
365745	734137
164989	734138
51456	734139
651360	734140
79430	734141
174385	734142
227501	734143
37440	734144
307380	734145
350573	734146
100343	734147
35486	734148
306585	734149
1136	734150
441899	734151
30139	734152
626694	734153
455720	734154
206805	734155
148381	734156
468841	734157
704063	734158
90776	734159
86497	734160
619302	734161
99815	734162
187959	734163
330643	734164
48162	734165
344695	734166
178825	734167
76210	734168
280262	734169
266429	734170
8836	734171
55688	734172
18948	734173
509356	734174
210924	734175
567833	734176
125429	734177
2203	734178
339791	734179
180	734180
7197	734181
360817	734182
171198	734183
334669	734184
106678	734185
719645	734186
421326	734187
536875	734188
262434	734189
133995	734190
195511	734191
330703	734192
434314	734193
73565	734194
521843	734195
41424	734196
381411	734197
705728	734198
541385	734199
43847	734200
209785	734201
483894	734202
5855	734203
93822	734204
684802	734205
168264	734206
42959	734207
556152	734208
452884	734209
45069	734210
83481	734211
643320	734212
588207	734213
127541	734214
160138	734215
685	734216
67523	734217
146187	734218
9032	734219
82293	734220
143609	734221
604329	734222
349210	734223
271400	734224
332784	734225
4321	734226
181799	734227
114721	734228
567582	734229
103873	734230
719130	734231
252783	734232
226470	734233
721377	734234
119165	734235
1840	734236
409665	734237
12505	734238
65932	734239
11688	734240
59637	734241
337211	734242
292752	734243
106342	734244
438655	734245
493775	734246
439249	734247
380849	734248
504162	734249
196382	734250
4203	734251
605953	734252
138021	734253
13777	734254
697285	734255
54694	734256
48074	734257
70516	734258
248142	734259
139908	734260
714152	734261
533507	734262
6678	734263
689999	734264
14212	734265
448297	734266
689400	734267
404751	734268
611606	734269
54395	734270
631364	734271
715872	734272
161849	734273
11711	734274
128892	734275
406561	734276
428529	734277
401505	734278
486194	734279
232519	734280
241970	734281
301701	734282
10693	734283
177550	734284
601	734285
9116	734286
167750	734287
87106	734288
713492	734289
2402	734290
447397	734291
190831	734292
63076	734293
251359	734294
672912	734295
471948	734296
701038	734297
542632	734298
245780	734299
21295	734300
382019	734301
13666	734302
683522	734303
224398	734304
572815	734305
622036	734306
696025	734307
558089	734308
25833	734309
77440	734310
144825	734311
399450	734312
433764	734313
269905	734314
186164	734315
581943	734316
166555	734317
72841	734318
591372	734319
129077	734320
62234	734321
334659	734322
681123	734323
112075	734324
158774	734325
94256	734326
231255	734327
302242	734328
481420	734329
22649	734330
410751	734331
437885	734332
678011	734333
79547	734334
168904	734335
384274	734336
117968	734337
173334	734338
135785	734339
124033	734340
637991	734341
67099	734342
315490	734343
30510	734344
84613	734345
136367	734346
23942	734347
3037	734348
620640	734349
391953	734350
468836	734351
626554	734352
128904	734353
555241	734354
328676	734355
542685	734356
138571	734357
459090	734358
155100	734359
134295	734360
557559	734361
4576	734362
136320	734363
219732	734364
413839	734365
84467	734366
142512	734367
117840	734368
689016	734369
500205	734370
343842	734371
350754	734372
38914	734373
365554	734374
86735	734375
176328	734376
1319	734377
339929	734378
180741	734379
31380	734380
136175	734381
362469	734382
587258	734383
181113	734384
99828	734385
251392	734386
216287	734387
171055	734388
223847	734389
143366	734390
592040	734391
573640	734392
693948	734393
99882	734394
8878	734395
20429	734396
271344	734397
447724	734398
156202	734399
205693	734400
300216	734401
421332	734402
256308	734403
156796	734404
673318	734405
602829	734406
36893	734407
647986	734408
308061	734409
53153	734410
614081	734411
649379	734412
441155	734413
15477	734414
165354	734415
74942	734416
462935	734417
646980	734418
224994	734419
603952	734420
264104	734421
251281	734422
587700	734423
664953	734424
602516	734425
404736	734426
1056	734427
163500	734428
689879	734429
68496	734430
332783	734431
701186	734432
9135	734433
640685	734434
493187	734435
517723	734436
12200	734437
56131	734438
694757	734439
127393	734440
116614	734441
366982	734442
544168	734443
369035	734444
68490	734445
37809	734446
315102	734447
390847	734448
56845	734449
33806	734450
432876	734451
43768	734452
700121	734453
366182	734454
468116	734455
622597	734456
346545	734457
45207	734458
381705	734459
430420	734460
547976	734461
177493	734462
49595	734463
494210	734464
504846	734465
16179	734466
163473	734467
63782	734468
156156	734469
526794	734470
464546	734471
162441	734472
546467	734473
66705	734474
630719	734475
471994	734476
574722	734477
236332	734478
586892	734479
196753	734480
538187	734481
475799	734482
258435	734483
224859	734484
2532	734485
107485	734486
86177	734487
261089	734488
478960	734489
496905	734490
184771	734491
343071	734492
446283	734493
685683	734494
70854	734495
54791	734496
64333	734497
16455	734498
219243	734499
371212	734500
280612	734501
1679	734502
529146	734503
433762	734504
683201	734505
260917	734506
690865	734507
66357	734508
479790	734509
670382	734510
544887	734511
204129	734512
670052	734513
716360	734514
6133	734515
10834	734516
263089	734517
59621	734518
106634	734519
88516	734520
718690	734521
107774	734522
106857	734523
85893	734524
457745	734525
559109	734526
623049	734527
99162	734528
270425	734529
48970	734530
16363	734531
486741	734532
591772	734533
807	734534
329102	734535
519307	734536
27515	734537
525286	734538
692443	734539
514319	734540
216135	734541
616431	734542
659865	734543
51393	734544
310756	734545
112156	734546
169242	734547
145276	734548
314928	734549
89895	734550
441313	734551
28305	734552
432446	734553
316356	734554
113548	734555
21906	734556
339914	734557
666667	734558
565207	734559
100618	734560
593487	734561
25163	734562
408082	734563
4162	734564
570946	734565
612538	734566
172615	734567
499516	734568
448176	734569
78603	734570
112240	734571
172077	734572
714668	734573
368899	734574
3415	734575
592337	734576
309095	734577
69763	734578
229720	734579
340344	734580
149554	734581
41229	734582
568340	734583
104317	734584
484348	734585
34305	734586
19204	734587
374728	734588
8904	734589
238344	734590
661554	734591
91926	734592
263587	734593
353409	734594
140356	734595
13763	734596
324566	734597
609471	734598
214878	734599
127676	734600
224038	734601
565	734602
24902	734603
48433	734604
142885	734605
189631	734606
50430	734607
239076	734608
64	734609
14837	734610
114593	734611
150565	734612
315625	734613
627195	734614
449722	734615
90079	734616
361797	734617
653475	734618
313581	734619
434826	734620
113514	734621
44831	734622
716441	734623
51369	734624
109028	734625
124615	734626
708038	734627
15165	734628
2848	734629
660607	734630
139192	734631
515253	734632
660712	734633
2024	734634
39186	734635
471290	734636
134160	734637
691983	734638
699803	734639
702145	734640
59105	734641
9792	734642
444016	734643
385163	734644
42649	734645
329639	734646
88819	734647
278173	734648
95956	734649
397099	734650
48164	734651
317347	734652
717433	734653
508	734654
33501	734655
94593	734656
310453	734657
311500	734658
213039	734659
93474	734660
649542	734661
36082	734662
315965	734663
106624	734664
256026	734665
216193	734666
244399	734667
721977	734668
13640	734669
299053	734670
540350	734671
503886	734672
153617	734673
150562	734674
141236	734675
394369	734676
67897	734677
602707	734678
547854	734679
383	734680
618297	734681
292282	734682
247457	734683
316	734684
379927	734685
412516	734686
51301	734687
670087	734688
135359	734689
139584	734690
94398	734691
428319	734692
372916	734693
128263	734694
123257	734695
565944	734696
64021	734697
117610	734698
35725	734699
5106	734700
93886	734701
238766	734702
166662	734703
480000	734704
443615	734705
28451	734706
18905	734707
580833	734708
185532	734709
148357	734710
48846	734711
242733	734712
186804	734713
409525	734714
715451	734715
266709	734716
251596	734717
255850	734718
540450	734719
605890	734720
626124	734721
21537	734722
257782	734723
227487	734724
215697	734725
33238	734726
110802	734727
541804	734728
517293	734729
289838	734730
39	734731
42090	734732
354912	734733
156401	734734
304940	734735
14446	734736
264582	734737
428680	734738
237387	734739
276896	734740
108086	734741
714	734742
313007	734743
147109	734744
74142	734745
27146	734746
117249	734747
560267	734748
615043	734749
579725	734750
188708	734751
433859	734752
615612	734753
353720	734754
642079	734755
677943	734756
436181	734757
509865	734758
395951	734759
530303	734760
438753	734761
12759	734762
686465	734763
430763	734764
228011	734765
9105	734766
563763	734767
707775	734768
364079	734769
644931	734770
18002	734771
633904	734772
1038	734773
52700	734774
95299	734775
311626	734776
684326	734777
392765	734778
36672	734779
136250	734780
409716	734781
9406	734782
495065	734783
94019	734784
695614	734785
73096	734786
711637	734787
425923	734788
424480	734789
19433	734790
360396	734791
75189	734792
44116	734793
116258	734794
175091	734795
107210	734796
115785	734797
698532	734798
345766	734799
104318	734800
84201	734801
102527	734802
419713	734803
48549	734804
110056	734805
2634	734806
533604	734807
462552	734808
398682	734809
41100	734810
460522	734811
322571	734812
521056	734813
31166	734814
644624	734815
307130	734816
85835	734817
363053	734818
1323	734819
243541	734820
100209	734821
406867	734822
64572	734823
140335	734824
67962	734825
7286	734826
161192	734827
662693	734828
218887	734829
119949	734830
565719	734831
72040	734832
661412	734833
84455	734834
228346	734835
635937	734836
673887	734837
662830	734838
326220	734839
697171	734840
5	734841
450421	734842
83128	734843
164340	734844
174388	734845
122677	734846
106223	734847
171463	734848
586771	734849
531645	734850
313399	734851
2816	734852
517385	734853
229403	734854
90372	734855
619922	734856
223166	734857
67444	734858
452606	734859
215435	734860
316879	734861
431257	734862
525499	734863
539301	734864
264399	734865
721242	734866
242766	734867
144449	734868
23872	734869
698147	734870
25715	734871
275776	734872
661956	734873
488755	734874
634621	734875
442396	734876
112509	734877
353091	734878
614753	734879
590578	734880
42281	734881
435569	734882
569809	734883
12981	734884
649534	734885
636412	734886
371252	734887
584531	734888
255292	734889
417395	734890
710374	734891
54819	734892
721763	734893
701767	734894
652247	734895
62706	734896
278829	734897
453790	734898
34867	734899
13979	734900
20576	734901
632013	734902
128881	734903
47609	734904
436101	734905
226351	734906
124196	734907
73926	734908
72193	734909
11859	734910
699477	734911
55667	734912
132387	734913
162984	734914
587568	734915
673858	734916
624660	734917
424788	734918
22122	734919
212189	734920
93235	734921
484153	734922
461913	734923
148775	734924
231227	734925
22960	734926
21332	734927
90102	734928
270330	734929
143893	734930
19593	734931
19771	734932
400803	734933
169389	734934
155986	734935
24446	734936
639393	734937
177906	734938
412189	734939
39481	734940
371717	734941
649425	734942
497223	734943
500587	734944
49360	734945
651546	734946
533110	734947
499288	734948
201082	734949
707771	734950
222949	734951
482897	734952
62368	734953
690594	734954
99469	734955
362000	734956
162342	734957
717551	734958
187240	734959
412553	734960
12625	734961
88431	734962
98313	734963
600362	734964
146026	734965
117851	734966
616505	734967
53151	734968
84100	734969
437970	734970
14540	734971
161254	734972
537862	734973
92321	734974
114954	734975
15910	734976
84900	734977
38986	734978
80251	734979
210982	734980
4438	734981
685356	734982
200305	734983
112476	734984
151369	734985
307286	734986
454778	734987
544424	734988
13071	734989
37732	734990
16400	734991
619817	734992
94841	734993
351044	734994
665973	734995
63100	734996
4284	734997
1185	734998
125703	734999
39124	735000
144412	735001
14830	735002
183297	735003
433965	735004
534889	735005
143330	735006
58771	735007
654297	735008
121072	735009
184495	735010
71494	735011
160633	735012
408783	735013
16831	735014
190702	735015
462533	735016
66476	735017
714778	735018
472396	735019
649239	735020
438989	735021
255432	735022
113734	735023
318012	735024
1476	735025
126168	735026
622828	735027
353868	735028
22906	735029
150655	735030
173788	735031
470381	735032
360706	735033
392836	735034
4252	735035
37797	735036
61466	735037
353978	735038
615499	735039
602358	735040
338544	735041
10536	735042
500409	735043
173184	735044
412625	735045
169998	735046
326616	735047
76030	735048
2489	735049
143422	735050
576396	735051
283231	735052
90873	735053
641821	735054
675861	735055
5810	735056
563562	735057
382458	735058
527026	735059
168243	735060
367842	735061
310361	735062
602591	735063
107580	735064
69938	735065
471493	735066
109810	735067
4281	735068
652001	735069
358129	735070
78376	735071
619245	735072
13832	735073
260252	735074
21555	735075
184039	735076
493910	735077
445813	735078
319681	735079
195060	735080
88026	735081
588533	735082
173360	735083
99677	735084
28857	735085
571849	735086
35291	735087
538936	735088
315780	735089
26673	735090
113486	735091
118923	735092
266175	735093
651152	735094
554568	735095
11702	735096
349	735097
93815	735098
70248	735099
108629	735100
200315	735101
240334	735102
35902	735103
112756	735104
521444	735105
174935	735106
420389	735107
46204	735108
37144	735109
139	735110
546530	735111
308127	735112
328380	735113
283425	735114
688092	735115
20862	735116
8767	735117
319137	735118
357333	735119
374911	735120
14708	735121
403124	735122
316457	735123
512276	735124
545740	735125
260652	735126
469243	735127
227852	735128
44885	735129
25225	735130
410287	735131
522670	735132
427693	735133
669853	735134
301058	735135
10096	735136
363184	735137
658119	735138
668894	735139
37843	735140
440420	735141
99760	735142
17240	735143
561280	735144
45726	735145
16340	735146
82983	735147
93714	735148
95158	735149
342428	735150
12363	735151
237550	735152
35935	735153
19599	735154
218715	735155
51443	735156
464105	735157
503764	735158
694693	735159
390626	735160
263	735161
259460	735162
130855	735163
486464	735164
44891	735165
665716	735166
611427	735167
18178	735168
511655	735169
11880	735170
33645	735171
490790	735172
695914	735173
45800	735174
75995	735175
128100	735176
306068	735177
152659	735178
649695	735179
318930	735180
572500	735181
107591	735182
519673	735183
513057	735184
653240	735185
444221	735186
653113	735187
318787	735188
20374	735189
641552	735190
468447	735191
431816	735192
3660	735193
76428	735194
474383	735195
459994	735196
245628	735197
386190	735198
24419	735199
435185	735200
670686	735201
177331	735202
433694	735203
78444	735204
610057	735205
71982	735206
302020	735207
23452	735208
637944	735209
254971	735210
630132	735211
674855	735212
413024	735213
667252	735214
479102	735215
274866	735216
24701	735217
19701	735218
5443	735219
86242	735220
168408	735221
534776	735222
628911	735223
724483	735224
61062	735225
28479	735226
304974	735227
306377	735228
324266	735229
300336	735230
359178	735231
425193	735232
593246	735233
390960	735234
659927	735235
307899	735236
500533	735237
202780	735238
114669	735239
86808	735240
218283	735241
282757	735242
310582	735243
404554	735244
226529	735245
135494	735246
205722	735247
620301	735248
152725	735249
119294	735250
11902	735251
420374	735252
368918	735253
106852	735254
292779	735255
57320	735256
604343	735257
713782	735258
7	735259
483592	735260
317724	735261
117764	735262
203238	735263
530168	735264
158129	735265
42879	735266
242407	735267
29746	735268
136417	735269
630227	735270
390661	735271
391710	735272
218282	735273
620807	735274
473377	735275
405378	735276
8365	735277
39180	735278
723854	735279
714854	735280
530083	735281
264	735282
178829	735283
244677	735284
702922	735285
38275	735286
47731	735287
130653	735288
83328	735289
161760	735290
22781	735291
178328	735292
226126	735293
75868	735294
74454	735295
574538	735296
196637	735297
231127	735298
48191	735299
61604	735300
645188	735301
54563	735302
53689	735303
58508	735304
84549	735305
408508	735306
389527	735307
18040	735308
25247	735309
713168	735310
84280	735311
190320	735312
70240	735313
151853	735314
322756	735315
37473	735316
457512	735317
718488	735318
105988	735319
44688	735320
423202	735321
91534	735322
133169	735323
529888	735324
270743	735325
42484	735326
26984	735327
28767	735328
18006	735329
104741	735330
293705	735331
121290	735332
675052	735333
520178	735334
450229	735335
541472	735336
271223	735337
209657	735338
28963	735339
453933	735340
401568	735341
581247	735342
16554	735343
202545	735344
153694	735345
15006	735346
56790	735347
92912	735348
8900	735349
201154	735350
191048	735351
495155	735352
26355	735353
496317	735354
177538	735355
267614	735356
145247	735357
164725	735358
123632	735359
4465	735360
304180	735361
160306	735362
315593	735363
9104	735364
490032	735365
17009	735366
680840	735367
699387	735368
489771	735369
266286	735370
813	735371
79877	735372
253429	735373
602127	735374
187341	735375
122895	735376
412379	735377
14010	735378
181358	735379
17592	735380
136764	735381
15819	735382
706150	735383
525192	735384
435775	735385
347447	735386
537999	735387
148178	735388
420775	735389
213853	735390
146266	735391
717795	735392
175377	735393
326532	735394
158478	735395
19778	735396
10007	735397
273882	735398
667144	735399
174925	735400
384511	735401
218273	735402
380243	735403
464319	735404
59053	735405
217974	735406
363611	735407
412040	735408
635258	735409
14181	735410
656724	735411
363165	735412
329829	735413
21444	735414
31685	735415
398462	735416
502382	735417
227539	735418
197264	735419
711653	735420
23409	735421
203334	735422
1815	735423
97923	735424
718117	735425
317396	735426
53695	735427
174215	735428
70952	735429
150094	735430
516438	735431
496227	735432
158601	735433
278926	735434
598764	735435
22753	735436
26889	735437
709416	735438
222091	735439
287182	735440
53203	735441
133638	735442
688464	735443
461302	735444
105631	735445
491199	735446
711077	735447
550702	735448
14093	735449
165667	735450
383083	735451
622587	735452
77691	735453
17776	735454
591329	735455
513111	735456
552735	735457
29008	735458
168460	735459
85812	735460
644901	735461
10246	735462
23444	735463
309938	735464
440790	735465
681227	735466
517074	735467
625261	735468
254125	735469
486259	735470
245678	735471
266356	735472
150301	735473
484408	735474
324270	735475
70499	735476
94713	735477
575800	735478
9360	735479
27430	735480
61991	735481
167046	735482
707665	735483
23354	735484
417670	735485
331201	735486
556389	735487
327296	735488
165726	735489
4526	735490
289140	735491
670975	735492
197170	735493
89022	735494
291960	735495
147581	735496
630431	735497
278423	735498
321381	735499
351537	735500
83884	735501
661481	735502
96580	735503
81730	735504
495110	735505
591471	735506
298306	735507
555331	735508
3534	735509
198542	735510
89098	735511
224185	735512
51332	735513
669045	735514
642583	735515
522728	735516
653089	735517
136985	735518
433659	735519
111211	735520
44741	735521
524114	735522
660391	735523
37690	735524
306260	735525
109913	735526
113096	735527
335869	735528
689530	735529
301069	735530
601530	735531
260941	735532
647549	735533
597269	735534
142885	735535
113142	735536
3326	735537
504380	735538
271524	735539
155711	735540
256721	735541
642577	735542
104673	735543
567196	735544
433820	735545
627209	735546
450637	735547
257017	735548
17111	735549
480191	735550
343811	735551
663821	735552
13998	735553
80152	735554
712020	735555
627590	735556
5718	735557
124460	735558
126515	735559
162028	735560
666293	735561
623673	735562
120891	735563
525995	735564
690828	735565
707085	735566
223321	735567
390902	735568
457157	735569
28689	735570
66456	735571
355314	735572
51134	735573
532771	735574
664380	735575
35905	735576
661725	735577
310660	735578
634773	735579
291646	735580
424678	735581
666477	735582
23486	735583
13696	735584
6360	735585
9057	735586
363534	735587
447673	735588
14892	735589
346654	735590
87590	735591
67935	735592
633423	735593
33566	735594
599798	735595
634517	735596
127455	735597
42633	735598
3815	735599
98172	735600
413925	735601
462334	735602
54719	735603
338873	735604
709008	735605
148313	735606
94255	735607
37488	735608
73310	735609
301430	735610
167247	735611
121355	735612
50973	735613
422208	735614
30299	735615
2214	735616
76064	735617
2109	735618
470365	735619
51857	735620
3234	735621
44494	735622
471639	735623
26843	735624
714343	735625
637658	735626
261520	735627
126702	735628
4701	735629
462348	735630
446009	735631
533914	735632
17598	735633
708202	735634
12173	735635
178892	735636
692151	735637
45277	735638
1576	735639
55891	735640
320935	735641
714502	735642
166691	735643
286553	735644
450957	735645
385914	735646
697421	735647
10937	735648
627703	735649
382030	735650
264568	735651
18394	735652
538824	735653
173803	735654
621567	735655
350463	735656
408397	735657
657193	735658
541969	735659
651098	735660
27833	735661
690806	735662
93364	735663
58983	735664
500657	735665
117469	735666
649138	735667
705272	735668
9316	735669
81866	735670
147200	735671
424113	735672
34014	735673
359215	735674
551938	735675
138990	735676
46204	735677
209892	735678
33521	735679
11170	735680
470501	735681
152290	735682
534248	735683
624	735684
573672	735685
1766	735686
637148	735687
152	735688
215169	735689
251083	735690
169946	735691
250495	735692
185479	735693
144068	735694
568518	735695
710181	735696
260042	735697
309533	735698
531179	735699
44984	735700
56571	735701
29345	735702
1709	735703
341145	735704
610288	735705
688939	735706
128856	735707
609410	735708
283733	735709
634645	735710
572067	735711
422060	735712
475844	735713
265096	735714
439908	735715
107590	735716
218652	735717
262842	735718
49945	735719
91706	735720
186291	735721
535535	735722
37613	735723
39010	735724
223327	735725
465537	735726
585359	735727
110754	735728
420526	735729
214229	735730
301971	735731
607771	735732
2679	735733
73053	735734
67351	735735
180136	735736
433595	735737
356946	735738
335388	735739
135879	735740
10250	735741
547607	735742
179082	735743
672613	735744
667789	735745
404955	735746
59813	735747
265964	735748
159484	735749
702829	735750
144264	735751
294948	735752
394783	735753
119324	735754
107676	735755
206195	735756
383882	735757
40540	735758
58250	735759
540498	735760
167905	735761
536091	735762
181851	735763
125886	735764
218444	735765
548695	735766
697371	735767
9080	735768
47297	735769
126735	735770
85801	735771
66434	735772
357579	735773
313625	735774
97084	735775
519560	735776
234358	735777
271459	735778
565662	735779
559196	735780
91161	735781
42286	735782
411258	735783
120302	735784
356373	735785
599132	735786
345254	735787
158583	735788
636185	735789
104823	735790
255541	735791
144634	735792
365	735793
143416	735794
202489	735795
182815	735796
27062	735797
367427	735798
60402	735799
24005	735800
116738	735801
86834	735802
109269	735803
9928	735804
3493	735805
466511	735806
159357	735807
76416	735808
542667	735809
599178	735810
598113	735811
68639	735812
176412	735813
616147	735814
100600	735815
159247	735816
631073	735817
81935	735818
14972	735819
20342	735820
370499	735821
478494	735822
671979	735823
409560	735824
679712	735825
216339	735826
255863	735827
69843	735828
2345	735829
66025	735830
404548	735831
171524	735832
594138	735833
422375	735834
717241	735835
439996	735836
393109	735837
290149	735838
107002	735839
678417	735840
75198	735841
98914	735842
171899	735843
23481	735844
474211	735845
120842	735846
190901	735847
505168	735848
444493	735849
427810	735850
44623	735851
617851	735852
352441	735853
33169	735854
332716	735855
281530	735856
152293	735857
482912	735858
81557	735859
459993	735860
130389	735861
309886	735862
115989	735863
212543	735864
377405	735865
131093	735866
127649	735867
19809	735868
607737	735869
445118	735870
245469	735871
194966	735872
78059	735873
643331	735874
173342	735875
273081	735876
642735	735877
107711	735878
159419	735879
602962	735880
9714	735881
89438	735882
78441	735883
181911	735884
704660	735885
47276	735886
86461	735887
362322	735888
695607	735889
216857	735890
3979	735891
533830	735892
2948	735893
362929	735894
48394	735895
35323	735896
445025	735897
548549	735898
360825	735899
304921	735900
588175	735901
8873	735902
20045	735903
482781	735904
149658	735905
265603	735906
142696	735907
6033	735908
658771	735909
510577	735910
248626	735911
117904	735912
540261	735913
362556	735914
698589	735915
692057	735916
408915	735917
644289	735918
455582	735919
10847	735920
12710	735921
125317	735922
665224	735923
17709	735924
18752	735925
405804	735926
439637	735927
667333	735928
642029	735929
521015	735930
8601	735931
720260	735932
565102	735933
165513	735934
540742	735935
31597	735936
1277	735937
327309	735938
495582	735939
611863	735940
165948	735941
118324	735942
182652	735943
654576	735944
232747	735945
36323	735946
54521	735947
681522	735948
30349	735949
578625	735950
383798	735951
320259	735952
148181	735953
88452	735954
580392	735955
76910	735956
507989	735957
66016	735958
302605	735959
700666	735960
143873	735961
375818	735962
479931	735963
142997	735964
353702	735965
1370	735966
613450	735967
105428	735968
551237	735969
312438	735970
124316	735971
5046	735972
279946	735973
131926	735974
136904	735975
184163	735976
41364	735977
394967	735978
50009	735979
613573	735980
5693	735981
269149	735982
19694	735983
451800	735984
479903	735985
23995	735986
152462	735987
375828	735988
342856	735989
71519	735990
87018	735991
75610	735992
39898	735993
43231	735994
202324	735995
348231	735996
535674	735997
7152	735998
312061	735999
81862	736000
386470	736001
17581	736002
14478	736003
556621	736004
546296	736005
701838	736006
663839	736007
156375	736008
9130	736009
283017	736010
225458	736011
500294	736012
2216	736013
354221	736014
170511	736015
361131	736016
41160	736017
354089	736018
658151	736019
23866	736020
55527	736021
321777	736022
54716	736023
77702	736024
75968	736025
208487	736026
575958	736027
632837	736028
66647	736029
158179	736030
186920	736031
69744	736032
34429	736033
546499	736034
277518	736035
307810	736036
671335	736037
131291	736038
532774	736039
709954	736040
364722	736041
601715	736042
446748	736043
182759	736044
464461	736045
72807	736046
200445	736047
676588	736048
138706	736049
184095	736050
170500	736051
84066	736052
290993	736053
700745	736054
167961	736055
114069	736056
259112	736057
315047	736058
316390	736059
269363	736060
319579	736061
613191	736062
490540	736063
14705	736064
651220	736065
52513	736066
8497	736067
50772	736068
718569	736069
85413	736070
464561	736071
74043	736072
371453	736073
565957	736074
381833	736075
116023	736076
315443	736077
63051	736078
383727	736079
700827	736080
163570	736081
54180	736082
44045	736083
25423	736084
235575	736085
182421	736086
147983	736087
579911	736088
53273	736089
460050	736090
135677	736091
702003	736092
23501	736093
12127	736094
565392	736095
21103	736096
193548	736097
466001	736098
19238	736099
556721	736100
499868	736101
447669	736102
296845	736103
37178	736104
631689	736105
64376	736106
482763	736107
617810	736108
323837	736109
334868	736110
72559	736111
28661	736112
454317	736113
416425	736114
551442	736115
532846	736116
11498	736117
631962	736118
138521	736119
333374	736120
261214	736121
26689	736122
46481	736123
696287	736124
34649	736125
724082	736126
334687	736127
124938	736128
261403	736129
221849	736130
95413	736131
221699	736132
128115	736133
150771	736134
43262	736135
7273	736136
424	736137
64026	736138
716278	736139
131356	736140
80584	736141
385620	736142
41922	736143
12933	736144
13713	736145
705905	736146
53407	736147
86618	736148
667404	736149
286430	736150
268931	736151
554329	736152
592	736153
645642	736154
160044	736155
495232	736156
286699	736157
521337	736158
359166	736159
549353	736160
392544	736161
641371	736162
13845	736163
77859	736164
207700	736165
69787	736166
184418	736167
514860	736168
210469	736169
246042	736170
66251	736171
144550	736172
138076	736173
48548	736174
182430	736175
475105	736176
196923	736177
59883	736178
613558	736179
294645	736180
271184	736181
364437	736182
148897	736183
130115	736184
3009	736185
22791	736186
179818	736187
396888	736188
233763	736189
492527	736190
30044	736191
700832	736192
452236	736193
145267	736194
647266	736195
660823	736196
39225	736197
435037	736198
591027	736199
434083	736200
689913	736201
92021	736202
338153	736203
342368	736204
308302	736205
516578	736206
534785	736207
31052	736208
117555	736209
1997	736210
52684	736211
560973	736212
332969	736213
10774	736214
445441	736215
85592	736216
592245	736217
13105	736218
68185	736219
22580	736220
15889	736221
649734	736222
723366	736223
645385	736224
156632	736225
469210	736226
307460	736227
374141	736228
451109	736229
526769	736230
427785	736231
52637	736232
460256	736233
274240	736234
517268	736235
438872	736236
96342	736237
154975	736238
340741	736239
459185	736240
409845	736241
35048	736242
238865	736243
583727	736244
86355	736245
342804	736246
107296	736247
225737	736248
54203	736249
629854	736250
245922	736251
317632	736252
479642	736253
168616	736254
336867	736255
600660	736256
106992	736257
487858	736258
506311	736259
721610	736260
298688	736261
719105	736262
320622	736263
282055	736264
540517	736265
480484	736266
10125	736267
372538	736268
29580	736269
715268	736270
450798	736271
161036	736272
435613	736273
119412	736274
177556	736275
381837	736276
332326	736277
636948	736278
366598	736279
690939	736280
259033	736281
53955	736282
631530	736283
97780	736284
128469	736285
371029	736286
346400	736287
177956	736288
463590	736289
352281	736290
125550	736291
90237	736292
12672	736293
216328	736294
234270	736295
2759	736296
561844	736297
319104	736298
155060	736299
137144	736300
19278	736301
184506	736302
681225	736303
566020	736304
230404	736305
498802	736306
448631	736307
95088	736308
722673	736309
132834	736310
67025	736311
634497	736312
665966	736313
609565	736314
417056	736315
16988	736316
411861	736317
392794	736318
124969	736319
27623	736320
671843	736321
514525	736322
266857	736323
631849	736324
278544	736325
494244	736326
616250	736327
394465	736328
110156	736329
162776	736330
128273	736331
480601	736332
515381	736333
31828	736334
462509	736335
598152	736336
72377	736337
374723	736338
95826	736339
279761	736340
408730	736341
708696	736342
390305	736343
326131	736344
28714	736345
429348	736346
56036	736347
340214	736348
588663	736349
614345	736350
163479	736351
444147	736352
300455	736353
116461	736354
212083	736355
285781	736356
655720	736357
374979	736358
651985	736359
80321	736360
438045	736361
34492	736362
36248	736363
567131	736364
396659	736365
382948	736366
208790	736367
488227	736368
326964	736369
287178	736370
454364	736371
662029	736372
605526	736373
7348	736374
25131	736375
105820	736376
436879	736377
376107	736378
93529	736379
594565	736380
20364	736381
680053	736382
168678	736383
128843	736384
645889	736385
712992	736386
517234	736387
259697	736388
560922	736389
239546	736390
650885	736391
65382	736392
280426	736393
415878	736394
681892	736395
587393	736396
323512	736397
112805	736398
693083	736399
68201	736400
524692	736401
51071	736402
243733	736403
179282	736404
373457	736405
485378	736406
241261	736407
24558	736408
486121	736409
486110	736410
457689	736411
713330	736412
240190	736413
433712	736414
446832	736415
494820	736416
20360	736417
474654	736418
435564	736419
384334	736420
199754	736421
561303	736422
358745	736423
579364	736424
74480	736425
453558	736426
395199	736427
379858	736428
306388	736429
331929	736430
358355	736431
63268	736432
468725	736433
605935	736434
614117	736435
122842	736436
329714	736437
722381	736438
161076	736439
452607	736440
17298	736441
477557	736442
192415	736443
325042	736444
597140	736445
408305	736446
556903	736447
471678	736448
85095	736449
42588	736450
281014	736451
194845	736452
173390	736453
670892	736454
45216	736455
269028	736456
51390	736457
567510	736458
184780	736459
16320	736460
151439	736461
29237	736462
32175	736463
126002	736464
47256	736465
142417	736466
198875	736467
185472	736468
40800	736469
76107	736470
307400	736471
533222	736472
331035	736473
201750	736474
566879	736475
97491	736476
557972	736477
366514	736478
45951	736479
202470	736480
341836	736481
637328	736482
242144	736483
49891	736484
90922	736485
25694	736486
30240	736487
633120	736488
371420	736489
21610	736490
192902	736491
204670	736492
426569	736493
543154	736494
36006	736495
501933	736496
717226	736497
346935	736498
489328	736499
145739	736500
465829	736501
245179	736502
280304	736503
466978	736504
466241	736505
142737	736506
70872	736507
709380	736508
88947	736509
379644	736510
161881	736511
91135	736512
26861	736513
205800	736514
317097	736515
240594	736516
651446	736517
91200	736518
459149	736519
428446	736520
635374	736521
95334	736522
74076	736523
582731	736524
721224	736525
416011	736526
182373	736527
496489	736528
675598	736529
50053	736530
36896	736531
271397	736532
128228	736533
32589	736534
650575	736535
493966	736536
683516	736537
408625	736538
432538	736539
623918	736540
11	736541
11600	736542
244010	736543
29353	736544
140443	736545
677461	736546
446464	736547
372176	736548
3088	736549
118585	736550
388206	736551
564405	736552
230755	736553
103179	736554
33817	736555
10842	736556
237769	736557
53746	736558
78385	736559
637092	736560
116092	736561
402230	736562
673372	736563
108325	736564
638499	736565
143863	736566
207249	736567
177099	736568
183790	736569
565554	736570
316516	736571
142362	736572
120931	736573
121348	736574
638859	736575
8257	736576
503644	736577
92933	736578
524546	736579
125886	736580
235244	736581
162700	736582
422189	736583
637531	736584
682365	736585
521120	736586
443546	736587
608975	736588
377124	736589
716238	736590
615496	736591
77898	736592
157656	736593
51062	736594
181747	736595
315257	736596
703271	736597
116171	736598
245080	736599
650922	736600
516542	736601
509519	736602
626865	736603
309476	736604
431130	736605
429166	736606
53347	736607
640341	736608
345421	736609
309780	736610
494787	736611
110562	736612
3068	736613
253565	736614
93675	736615
131129	736616
41101	736617
577117	736618
28513	736619
613837	736620
462247	736621
264026	736622
16923	736623
258331	736624
275250	736625
36911	736626
28087	736627
560525	736628
83003	736629
350109	736630
57246	736631
152612	736632
346902	736633
366016	736634
657068	736635
186014	736636
32392	736637
13249	736638
620338	736639
432420	736640
704102	736641
350016	736642
157927	736643
7618	736644
385506	736645
214497	736646
105927	736647
105	736648
686746	736649
8219	736650
76471	736651
308640	736652
523200	736653
102730	736654
661195	736655
17954	736656
255781	736657
586155	736658
692106	736659
216705	736660
160463	736661
83417	736662
439075	736663
243100	736664
20127	736665
588317	736666
17672	736667
36094	736668
71162	736669
464071	736670
339931	736671
36425	736672
658096	736673
30450	736674
655098	736675
27547	736676
676445	736677
32949	736678
270379	736679
720413	736680
237090	736681
24488	736682
590413	736683
266620	736684
256556	736685
54999	736686
639928	736687
333803	736688
41039	736689
166607	736690
95521	736691
142011	736692
600358	736693
104073	736694
154197	736695
376843	736696
37924	736697
57772	736698
560072	736699
108481	736700
4086	736701
607987	736702
30823	736703
98075	736704
378738	736705
46355	736706
35572	736707
244616	736708
185778	736709
227751	736710
540408	736711
355497	736712
321600	736713
587174	736714
506368	736715
375160	736716
380123	736717
266322	736718
29203	736719
42410	736720
57278	736721
373549	736722
290954	736723
430950	736724
310389	736725
202282	736726
237595	736727
283334	736728
49767	736729
642123	736730
645477	736731
146382	736732
27281	736733
240886	736734
53787	736735
720661	736736
550053	736737
80286	736738
663043	736739
133311	736740
684842	736741
94525	736742
38869	736743
60228	736744
77100	736745
407802	736746
38119	736747
109592	736748
273147	736749
565166	736750
495972	736751
1733	736752
38596	736753
113498	736754
359050	736755
28877	736756
70874	736757
175139	736758
289831	736759
375215	736760
124296	736761
397715	736762
109267	736763
655605	736764
361229	736765
7230	736766
592483	736767
549752	736768
557342	736769
39343	736770
361536	736771
39117	736772
493949	736773
290990	736774
7601	736775
7862	736776
548579	736777
58364	736778
707225	736779
50381	736780
44683	736781
603698	736782
596680	736783
430645	736784
577659	736785
217	736786
710627	736787
636447	736788
399078	736789
22303	736790
115971	736791
3529	736792
461289	736793
162223	736794
16118	736795
633146	736796
98970	736797
30293	736798
458093	736799
238884	736800
24812	736801
3651	736802
449234	736803
24349	736804
229743	736805
43487	736806
380983	736807
111983	736808
417846	736809
171978	736810
87059	736811
480259	736812
170705	736813
383801	736814
573518	736815
65093	736816
120487	736817
649748	736818
11524	736819
77923	736820
116621	736821
1094	736822
310137	736823
68696	736824
5079	736825
82379	736826
19999	736827
404115	736828
526599	736829
308183	736830
312566	736831
379492	736832
180557	736833
597867	736834
25771	736835
169358	736836
98925	736837
27488	736838
641555	736839
617901	736840
649	736841
658645	736842
16286	736843
36664	736844
357648	736845
609331	736846
680575	736847
554018	736848
68943	736849
576928	736850
717635	736851
85992	736852
668064	736853
510000	736854
323882	736855
474853	736856
528386	736857
325225	736858
267983	736859
621217	736860
174350	736861
541371	736862
259536	736863
42505	736864
134232	736865
466428	736866
32359	736867
68041	736868
553056	736869
554475	736870
10984	736871
257502	736872
51873	736873
401880	736874
306783	736875
768	736876
381322	736877
680978	736878
315566	736879
503250	736880
579844	736881
662608	736882
469206	736883
512100	736884
129580	736885
144924	736886
555818	736887
583672	736888
113513	736889
280114	736890
300661	736891
25416	736892
147362	736893
504814	736894
188368	736895
422789	736896
306078	736897
644477	736898
666310	736899
520843	736900
547350	736901
381953	736902
494719	736903
7083	736904
10445	736905
631235	736906
443513	736907
533028	736908
622348	736909
437041	736910
715574	736911
58221	736912
690780	736913
46788	736914
626753	736915
272068	736916
327428	736917
125395	736918
400667	736919
5187	736920
354358	736921
457115	736922
407767	736923
170481	736924
680517	736925
614221	736926
567098	736927
1067	736928
223562	736929
51666	736930
128210	736931
234693	736932
58239	736933
172058	736934
126390	736935
143163	736936
569246	736937
92697	736938
11198	736939
163613	736940
82501	736941
251189	736942
295037	736943
17718	736944
85077	736945
304547	736946
2323	736947
240887	736948
133858	736949
395882	736950
482505	736951
243232	736952
428524	736953
20162	736954
99061	736955
717297	736956
30647	736957
385703	736958
423814	736959
448832	736960
153235	736961
28004	736962
1626	736963
563784	736964
31999	736965
128796	736966
52737	736967
20526	736968
565462	736969
299231	736970
302341	736971
4506	736972
169211	736973
315890	736974
25721	736975
708784	736976
116235	736977
277751	736978
141571	736979
272549	736980
48877	736981
121635	736982
396967	736983
107253	736984
424656	736985
54250	736986
398071	736987
404601	736988
337205	736989
522956	736990
53739	736991
229345	736992
118253	736993
424629	736994
115519	736995
31638	736996
409010	736997
9867	736998
482793	736999
254782	737000
127292	737001
7256	737002
88197	737003
480926	737004
54504	737005
8755	737006
711440	737007
281822	737008
179820	737009
443688	737010
94488	737011
180460	737012
45148	737013
685777	737014
551401	737015
35529	737016
721899	737017
637530	737018
250600	737019
627369	737020
205095	737021
16082	737022
562951	737023
218681	737024
107387	737025
154163	737026
559491	737027
549949	737028
299553	737029
62847	737030
16751	737031
131569	737032
358255	737033
365522	737034
161916	737035
6527	737036
617838	737037
643877	737038
49121	737039
296916	737040
382600	737041
501130	737042
287097	737043
156712	737044
608	737045
110482	737046
264071	737047
128396	737048
90545	737049
698320	737050
72378	737051
149747	737052
666013	737053
193099	737054
344248	737055
21002	737056
469228	737057
345052	737058
692832	737059
91191	737060
643521	737061
169671	737062
688110	737063
570638	737064
355727	737065
680494	737066
391739	737067
180564	737068
8526	737069
694763	737070
1095	737071
54617	737072
35908	737073
465406	737074
54557	737075
635708	737076
632	737077
129575	737078
338266	737079
283517	737080
61735	737081
89961	737082
66776	737083
558353	737084
50515	737085
106270	737086
64780	737087
13923	737088
183444	737089
262359	737090
33430	737091
37944	737092
261178	737093
611103	737094
44205	737095
533598	737096
523231	737097
691656	737098
478204	737099
83920	737100
235164	737101
6078	737102
85782	737103
174771	737104
271110	737105
396587	737106
41120	737107
719708	737108
136843	737109
530194	737110
373041	737111
394697	737112
339104	737113
700959	737114
50298	737115
306993	737116
345029	737117
503453	737118
509993	737119
549271	737120
50090	737121
6175	737122
585670	737123
465339	737124
690777	737125
141065	737126
101606	737127
658128	737128
99828	737129
99904	737130
447015	737131
560610	737132
168829	737133
416973	737134
158001	737135
409025	737136
140183	737137
29688	737138
1235	737139
632190	737140
294298	737141
84810	737142
322997	737143
24171	737144
114213	737145
555516	737146
121516	737147
411688	737148
618914	737149
334575	737150
112687	737151
67583	737152
765	737153
20970	737154
488419	737155
60749	737156
395401	737157
663105	737158
32530	737159
570391	737160
675787	737161
48856	737162
573455	737163
5678	737164
41568	737165
226038	737166
624640	737167
65212	737168
23459	737169
477628	737170
577350	737171
574065	737172
356153	737173
645365	737174
678418	737175
712230	737176
118759	737177
14300	737178
612348	737179
2629	737180
353332	737181
112966	737182
118879	737183
589639	737184
359194	737185
135449	737186
60183	737187
521364	737188
516520	737189
673486	737190
526058	737191
144574	737192
392638	737193
390715	737194
446318	737195
30608	737196
8722	737197
40459	737198
255443	737199
111574	737200
450839	737201
190548	737202
480533	737203
307988	737204
455762	737205
630631	737206
378236	737207
691851	737208
2501	737209
443744	737210
44073	737211
44075	737212
522735	737213
252380	737214
60494	737215
144751	737216
209370	737217
27252	737218
695306	737219
22843	737220
622351	737221
574621	737222
686	737223
84963	737224
256304	737225
160518	737226
162615	737227
446448	737228
45988	737229
416374	737230
76792	737231
47788	737232
655955	737233
38879	737234
467094	737235
50862	737236
173052	737237
110000	737238
117082	737239
60010	737240
55822	737241
490590	737242
145392	737243
20527	737244
39930	737245
706599	737246
101280	737247
332442	737248
40173	737249
564146	737250
387876	737251
408617	737252
4456	737253
21145	737254
10379	737255
554605	737256
249821	737257
353424	737258
295605	737259
435472	737260
284764	737261
173093	737262
419565	737263
50104	737264
545500	737265
22902	737266
238359	737267
537209	737268
70635	737269
151753	737270
422475	737271
685143	737272
594938	737273
465713	737274
550856	737275
448745	737276
517408	737277
41212	737278
313866	737279
122591	737280
404215	737281
47025	737282
319568	737283
561173	737284
66792	737285
670296	737286
164551	737287
131385	737288
464223	737289
35972	737290
16502	737291
631632	737292
96627	737293
222402	737294
465899	737295
110752	737296
123985	737297
234057	737298
264336	737299
8688	737300
53685	737301
297205	737302
39228	737303
602922	737304
480443	737305
672495	737306
173068	737307
10975	737308
261972	737309
70227	737310
306265	737311
395116	737312
335110	737313
49494	737314
26980	737315
649630	737316
161095	737317
26087	737318
38357	737319
17985	737320
119532	737321
291816	737322
403509	737323
18688	737324
28580	737325
420900	737326
540964	737327
135890	737328
632963	737329
280478	737330
133785	737331
62879	737332
40923	737333
47140	737334
139692	737335
59	737336
158060	737337
10366	737338
346361	737339
166105	737340
320683	737341
72633	737342
333794	737343
124519	737344
343527	737345
241886	737346
16735	737347
495502	737348
483573	737349
186516	737350
455103	737351
82933	737352
87139	737353
117606	737354
535093	737355
591311	737356
93901	737357
123267	737358
394706	737359
722425	737360
472709	737361
435771	737362
212403	737363
460458	737364
489864	737365
417761	737366
552570	737367
475996	737368
28026	737369
76683	737370
479683	737371
149031	737372
112137	737373
62168	737374
535382	737375
61742	737376
10471	737377
25313	737378
62789	737379
149776	737380
247419	737381
5151	737382
36190	737383
513593	737384
211014	737385
51729	737386
186477	737387
30146	737388
452411	737389
339284	737390
214548	737391
185624	737392
176072	737393
237976	737394
377026	737395
565351	737396
50904	737397
274107	737398
44889	737399
697917	737400
148466	737401
434308	737402
571729	737403
119427	737404
53988	737405
128410	737406
4872	737407
242240	737408
42949	737409
1423	737410
5682	737411
178446	737412
700510	737413
172317	737414
588987	737415
147197	737416
680700	737417
350060	737418
639566	737419
612700	737420
273472	737421
47592	737422
448251	737423
181886	737424
48947	737425
336669	737426
149574	737427
427280	737428
339761	737429
447060	737430
327842	737431
445404	737432
155224	737433
173284	737434
77028	737435
646404	737436
717056	737437
545709	737438
575789	737439
524857	737440
115599	737441
278600	737442
565374	737443
69711	737444
307391	737445
5860	737446
123538	737447
305323	737448
32621	737449
316484	737450
279817	737451
536409	737452
318164	737453
595437	737454
289502	737455
129241	737456
170868	737457
114618	737458
173375	737459
326009	737460
524685	737461
656084	737462
598588	737463
161640	737464
494678	737465
625674	737466
326725	737467
632508	737468
245054	737469
48197	737470
123797	737471
711142	737472
624863	737473
306181	737474
302418	737475
456201	737476
662726	737477
503751	737478
179996	737479
160749	737480
5684	737481
50684	737482
168967	737483
497292	737484
8347	737485
341692	737486
495750	737487
56970	737488
50129	737489
10031	737490
105217	737491
70310	737492
98103	737493
83177	737494
321519	737495
424148	737496
86470	737497
278079	737498
186002	737499
180614	737500
680903	737501
675472	737502
602324	737503
680301	737504
98459	737505
379962	737506
3220	737507
509606	737508
143039	737509
13820	737510
10461	737511
24722	737512
420583	737513
544278	737514
222443	737515
521173	737516
454783	737517
470605	737518
103805	737519
11430	737520
14712	737521
564994	737522
684832	737523
138446	737524
75176	737525
566438	737526
25834	737527
168046	737528
474881	737529
192706	737530
347706	737531
28965	737532
183651	737533
475590	737534
247842	737535
176042	737536
163148	737537
627811	737538
5222	737539
211568	737540
378098	737541
585117	737542
265041	737543
244379	737544
700724	737545
594147	737546
37100	737547
103315	737548
470638	737549
717439	737550
573846	737551
82412	737552
44277	737553
46474	737554
691407	737555
693329	737556
419006	737557
112647	737558
197104	737559
243042	737560
558734	737561
593743	737562
18950	737563
21951	737564
139615	737565
42927	737566
243867	737567
432079	737568
33411	737569
584756	737570
696117	737571
458585	737572
381447	737573
81541	737574
685161	737575
718051	737576
654095	737577
83026	737578
46144	737579
71440	737580
73933	737581
548079	737582
52758	737583
123376	737584
710850	737585
52730	737586
80300	737587
205861	737588
180553	737589
246782	737590
586396	737591
136487	737592
712259	737593
368942	737594
326968	737595
141300	737596
126021	737597
607580	737598
604516	737599
712196	737600
16954	737601
7545	737602
131677	737603
49869	737604
13166	737605
79533	737606
562193	737607
50147	737608
322243	737609
413268	737610
283321	737611
68183	737612
156991	737613
599396	737614
24795	737615
326694	737616
370161	737617
363080	737618
379399	737619
440466	737620
43348	737621
6044	737622
131585	737623
10366	737624
436198	737625
505084	737626
400338	737627
709551	737628
368180	737629
100627	737630
375427	737631
25355	737632
20075	737633
63615	737634
550096	737635
315922	737636
249899	737637
102562	737638
313915	737639
517286	737640
465117	737641
96169	737642
154655	737643
381721	737644
87694	737645
358	737646
235347	737647
161262	737648
590881	737649
8626	737650
271732	737651
4904	737652
143711	737653
88937	737654
276105	737655
17868	737656
101992	737657
121521	737658
30104	737659
144447	737660
24377	737661
64019	737662
118888	737663
263763	737664
684754	737665
573896	737666
59549	737667
176748	737668
498618	737669
55237	737670
425068	737671
171644	737672
557008	737673
167586	737674
599108	737675
559653	737676
280736	737677
153521	737678
695939	737679
214656	737680
14934	737681
484741	737682
378580	737683
491582	737684
22439	737685
251201	737686
222288	737687
15700	737688
414490	737689
570221	737690
33692	737691
88900	737692
654029	737693
12978	737694
28134	737695
5751	737696
561828	737697
114183	737698
181924	737699
33380	737700
197189	737701
164170	737702
402720	737703
156256	737704
80808	737705
21234	737706
28841	737707
121674	737708
18499	737709
256788	737710
53803	737711
123072	737712
463240	737713
576653	737714
75209	737715
235662	737716
55664	737717
112059	737718
677355	737719
364441	737720
190685	737721
323894	737722
225306	737723
539180	737724
150052	737725
235836	737726
449039	737727
29223	737728
393827	737729
653665	737730
692690	737731
337993	737732
4609	737733
186255	737734
692934	737735
153136	737736
138866	737737
502217	737738
596335	737739
127750	737740
190686	737741
583613	737742
16756	737743
666466	737744
495013	737745
652580	737746
33994	737747
399356	737748
43351	737749
718390	737750
520538	737751
670572	737752
322508	737753
336488	737754
84733	737755
483436	737756
161	737757
50509	737758
158149	737759
171784	737760
439417	737761
1255	737762
144204	737763
552329	737764
358964	737765
244486	737766
591280	737767
134959	737768
23984	737769
124641	737770
193039	737771
33249	737772
168003	737773
78599	737774
389252	737775
49542	737776
175440	737777
527152	737778
425229	737779
212772	737780
647683	737781
527881	737782
37449	737783
326483	737784
413593	737785
345162	737786
509176	737787
40857	737788
313002	737789
669991	737790
637	737791
9486	737792
69369	737793
518230	737794
78945	737795
153371	737796
504668	737797
544948	737798
96616	737799
14062	737800
709239	737801
275244	737802
430630	737803
20233	737804
130174	737805
624841	737806
151883	737807
131065	737808
426290	737809
666927	737810
653597	737811
6515	737812
413786	737813
120259	737814
546012	737815
6468	737816
3653	737817
651769	737818
374924	737819
99535	737820
559423	737821
692926	737822
56208	737823
6953	737824
181900	737825
617516	737826
609515	737827
270639	737828
5339	737829
15893	737830
246343	737831
672313	737832
200179	737833
701587	737834
553332	737835
105200	737836
506005	737837
702068	737838
521188	737839
55091	737840
679001	737841
47080	737842
209314	737843
14320	737844
649840	737845
226213	737846
648881	737847
648337	737848
28490	737849
566428	737850
95890	737851
677289	737852
299579	737853
194904	737854
62322	737855
173616	737856
15196	737857
632113	737858
677017	737859
331553	737860
32753	737861
345187	737862
30116	737863
114002	737864
914	737865
197453	737866
44124	737867
154775	737868
623147	737869
357956	737870
407252	737871
22048	737872
647594	737873
234422	737874
218969	737875
1354	737876
387962	737877
673628	737878
140790	737879
590541	737880
4696	737881
5824	737882
241224	737883
246781	737884
595491	737885
273280	737886
176358	737887
77975	737888
454216	737889
1516	737890
112148	737891
363866	737892
70804	737893
176874	737894
142550	737895
126293	737896
148264	737897
582874	737898
621607	737899
77732	737900
164563	737901
37220	737902
708273	737903
142067	737904
6427	737905
270207	737906
597092	737907
719331	737908
467009	737909
253550	737910
44089	737911
552320	737912
200868	737913
358170	737914
326740	737915
111558	737916
136402	737917
457837	737918
213027	737919
695312	737920
39161	737921
701748	737922
500812	737923
411604	737924
30111	737925
622412	737926
216340	737927
148900	737928
17969	737929
427238	737930
184086	737931
163171	737932
693947	737933
417845	737934
183855	737935
221763	737936
279940	737937
164248	737938
81210	737939
446223	737940
81329	737941
783	737942
629733	737943
134288	737944
565586	737945
137128	737946
658016	737947
499233	737948
556307	737949
697206	737950
138734	737951
702808	737952
685648	737953
111019	737954
248999	737955
238998	737956
224474	737957
655843	737958
444152	737959
239066	737960
24099	737961
133479	737962
577048	737963
364601	737964
47628	737965
614730	737966
451407	737967
694389	737968
555982	737969
33379	737970
656443	737971
29421	737972
151855	737973
650559	737974
162347	737975
555829	737976
273043	737977
58252	737978
14615	737979
659208	737980
709615	737981
1021	737982
371108	737983
279041	737984
521430	737985
118464	737986
129317	737987
284304	737988
48421	737989
271975	737990
170223	737991
20	737992
277315	737993
22121	737994
343190	737995
424228	737996
3738	737997
79347	737998
56266	737999
17706	738000
427832	738001
392341	738002
401787	738003
454082	738004
301746	738005
2816	738006
350954	738007
179753	738008
205214	738009
321598	738010
507590	738011
477892	738012
58897	738013
126517	738014
485577	738015
130118	738016
76250	738017
110339	738018
290117	738019
379794	738020
237044	738021
605641	738022
19573	738023
563	738024
14731	738025
625514	738026
720312	738027
69750	738028
23645	738029
25024	738030
69468	738031
30441	738032
9065	738033
104	738034
371169	738035
16070	738036
185682	738037
301333	738038
68202	738039
622140	738040
173145	738041
299440	738042
624894	738043
644565	738044
450805	738045
151144	738046
161331	738047
612116	738048
238772	738049
577089	738050
19419	738051
50023	738052
404583	738053
706994	738054
50926	738055
680291	738056
87262	738057
601814	738058
10222	738059
248080	738060
368989	738061
198589	738062
608263	738063
4169	738064
7996	738065
351243	738066
303163	738067
8714	738068
696489	738069
150193	738070
80574	738071
44080	738072
570952	738073
6287	738074
524843	738075
279263	738076
308359	738077
278309	738078
320635	738079
154438	738080
87250	738081
5377	738082
52628	738083
214166	738084
396551	738085
396997	738086
629014	738087
616507	738088
26814	738089
243285	738090
663979	738091
506917	738092
513037	738093
560458	738094
316946	738095
4135	738096
482954	738097
114375	738098
5230	738099
2343	738100
329349	738101
562266	738102
179596	738103
723791	738104
410134	738105
284364	738106
271252	738107
638603	738108
157598	738109
626447	738110
84038	738111
2162	738112
555103	738113
11905	738114
558355	738115
596675	738116
177916	738117
246995	738118
395082	738119
454363	738120
136779	738121
185448	738122
495609	738123
90919	738124
91472	738125
73494	738126
451142	738127
15988	738128
504475	738129
389915	738130
181635	738131
575237	738132
129066	738133
49088	738134
176256	738135
523675	738136
691625	738137
229848	738138
157734	738139
652452	738140
240480	738141
56856	738142
438558	738143
157541	738144
96901	738145
18199	738146
82946	738147
167883	738148
160609	738149
562770	738150
109498	738151
149985	738152
381923	738153
334018	738154
31802	738155
93971	738156
464055	738157
158985	738158
546709	738159
411454	738160
111969	738161
80721	738162
53751	738163
119780	738164
53118	738165
631037	738166
76088	738167
53596	738168
570305	738169
706315	738170
59128	738171
14047	738172
8115	738173
4822	738174
460568	738175
590363	738176
16153	738177
670507	738178
214267	738179
239223	738180
59220	738181
512800	738182
34961	738183
520275	738184
76230	738185
119215	738186
597397	738187
425420	738188
167317	738189
99374	738190
694752	738191
644747	738192
6031	738193
643805	738194
3395	738195
528009	738196
91468	738197
683092	738198
177164	738199
6505	738200
135485	738201
436143	738202
51374	738203
344764	738204
41774	738205
156513	738206
681811	738207
155652	738208
691371	738209
101164	738210
660360	738211
563506	738212
448225	738213
712175	738214
309717	738215
619182	738216
170698	738217
1431	738218
584693	738219
286549	738220
183022	738221
249481	738222
781	738223
419288	738224
706563	738225
59495	738226
11929	738227
92545	738228
174686	738229
675565	738230
437047	738231
124088	738232
126134	738233
28981	738234
506272	738235
26143	738236
580299	738237
467964	738238
391514	738239
193426	738240
423108	738241
177692	738242
596002	738243
215114	738244
61667	738245
181479	738246
50449	738247
363068	738248
94817	738249
35864	738250
79914	738251
148844	738252
41990	738253
639163	738254
110589	738255
54890	738256
682991	738257
178383	738258
712421	738259
63147	738260
16989	738261
6497	738262
270256	738263
485514	738264
674516	738265
47872	738266
619148	738267
199480	738268
32157	738269
116448	738270
330346	738271
550785	738272
262336	738273
3321	738274
83136	738275
559125	738276
44447	738277
477051	738278
634242	738279
65517	738280
171651	738281
85166	738282
290926	738283
164762	738284
28697	738285
31712	738286
132103	738287
12850	738288
122308	738289
175635	738290
172628	738291
87424	738292
286078	738293
44337	738294
98247	738295
29932	738296
222573	738297
151329	738298
14678	738299
575587	738300
127353	738301
245091	738302
98424	738303
90816	738304
31821	738305
541973	738306
611805	738307
124516	738308
291548	738309
514038	738310
2140	738311
694976	738312
60005	738313
653087	738314
349063	738315
60836	738316
3234	738317
10102	738318
121170	738319
111023	738320
83420	738321
527693	738322
160734	738323
38892	738324
241258	738325
71075	738326
78767	738327
362780	738328
129074	738329
151740	738330
52032	738331
1349	738332
120958	738333
107991	738334
41646	738335
321054	738336
686642	738337
677437	738338
479253	738339
125568	738340
226968	738341
421176	738342
581919	738343
385314	738344
113080	738345
154549	738346
113269	738347
99533	738348
88019	738349
208535	738350
354696	738351
619435	738352
47177	738353
563343	738354
309302	738355
483166	738356
672966	738357
62066	738358
305247	738359
16008	738360
25761	738361
263945	738362
125408	738363
89259	738364
176987	738365
480376	738366
57988	738367
380091	738368
153110	738369
650612	738370
384807	738371
90043	738372
436540	738373
147337	738374
365126	738375
27041	738376
184060	738377
119374	738378
469411	738379
112010	738380
72011	738381
609078	738382
74908	738383
47984	738384
286888	738385
19440	738386
75437	738387
248240	738388
188888	738389
635871	738390
52318	738391
5696	738392
17560	738393
22280	738394
171428	738395
42855	738396
92755	738397
171969	738398
418442	738399
567377	738400
399605	738401
3	738402
44717	738403
502049	738404
121063	738405
79255	738406
249394	738407
568050	738408
1460	738409
415153	738410
123488	738411
448275	738412
96449	738413
156443	738414
151675	738415
16235	738416
437281	738417
165100	738418
269666	738419
515334	738420
331387	738421
84423	738422
374949	738423
271856	738424
117501	738425
519340	738426
25745	738427
408460	738428
337267	738429
24232	738430
290767	738431
88731	738432
498196	738433
567893	738434
635940	738435
287665	738436
202720	738437
87425	738438
85020	738439
263991	738440
54651	738441
526917	738442
241208	738443
640282	738444
385627	738445
153549	738446
160027	738447
40382	738448
290243	738449
94415	738450
33968	738451
191583	738452
29522	738453
33647	738454
15168	738455
396615	738456
600648	738457
192798	738458
672286	738459
98950	738460
496292	738461
68633	738462
100090	738463
51741	738464
398714	738465
616760	738466
201989	738467
288007	738468
511433	738469
449828	738470
26071	738471
11256	738472
44897	738473
505559	738474
39997	738475
12618	738476
17265	738477
414731	738478
514824	738479
52278	738480
451762	738481
297658	738482
167697	738483
419646	738484
74456	738485
397030	738486
18348	738487
487845	738488
288081	738489
55230	738490
208387	738491
79036	738492
62600	738493
330450	738494
709077	738495
111702	738496
773	738497
350456	738498
50542	738499
29554	738500
671030	738501
64354	738502
542827	738503
483337	738504
59832	738505
324641	738506
92188	738507
611945	738508
16432	738509
143989	738510
34726	738511
257571	738512
499391	738513
64936	738514
217379	738515
100535	738516
71090	738517
39667	738518
66520	738519
3269	738520
35191	738521
249099	738522
195235	738523
383965	738524
179156	738525
40	738526
668736	738527
2028	738528
51171	738529
421259	738530
582757	738531
21217	738532
260587	738533
635970	738534
207039	738535
636696	738536
117511	738537
434401	738538
30556	738539
540738	738540
128526	738541
322145	738542
94830	738543
104402	738544
48875	738545
328238	738546
439992	738547
32823	738548
615051	738549
139833	738550
689130	738551
34870	738552
655606	738553
218789	738554
93397	738555
720704	738556
72985	738557
105266	738558
540119	738559
65072	738560
556180	738561
621722	738562
380204	738563
440921	738564
511430	738565
397332	738566
121148	738567
640607	738568
716338	738569
73105	738570
90609	738571
525327	738572
60070	738573
388106	738574
156019	738575
164899	738576
248256	738577
127726	738578
46248	738579
490404	738580
396157	738581
281607	738582
6151	738583
32504	738584
35275	738585
418223	738586
14222	738587
386036	738588
586429	738589
15110	738590
419613	738591
591902	738592
712994	738593
369585	738594
619731	738595
42946	738596
287940	738597
394332	738598
446236	738599
237301	738600
39746	738601
362792	738602
387180	738603
685274	738604
682875	738605
549028	738606
105291	738607
444984	738608
404129	738609
616265	738610
377331	738611
16056	738612
292599	738613
538814	738614
413507	738615
8969	738616
394564	738617
91864	738618
558659	738619
44904	738620
664402	738621
538526	738622
99316	738623
308446	738624
29313	738625
454250	738626
88135	738627
9940	738628
42302	738629
28750	738630
141699	738631
462916	738632
223976	738633
232779	738634
652884	738635
320968	738636
59071	738637
47104	738638
327396	738639
74660	738640
398357	738641
345195	738642
98607	738643
64414	738644
21909	738645
52182	738646
583303	738647
617151	738648
131467	738649
4107	738650
425997	738651
712814	738652
399407	738653
382907	738654
29070	738655
72159	738656
154596	738657
278606	738658
305926	738659
76856	738660
526516	738661
109815	738662
101658	738663
21115	738664
230012	738665
415	738666
50137	738667
584188	738668
204331	738669
122314	738670
285274	738671
516885	738672
552481	738673
171129	738674
649780	738675
424974	738676
15313	738677
228484	738678
426941	738679
78759	738680
457469	738681
54001	738682
69507	738683
77200	738684
12757	738685
168805	738686
198405	738687
29662	738688
711379	738689
633544	738690
185703	738691
387980	738692
189576	738693
202875	738694
118049	738695
421952	738696
540263	738697
27751	738698
59248	738699
46153	738700
132914	738701
438772	738702
560471	738703
174602	738704
642310	738705
260949	738706
462094	738707
24002	738708
3308	738709
130148	738710
140492	738711
711504	738712
403759	738713
170293	738714
111249	738715
637108	738716
291613	738717
103006	738718
29848	738719
219709	738720
11410	738721
693132	738722
568314	738723
357798	738724
9701	738725
580296	738726
72709	738727
550933	738728
105940	738729
92567	738730
34578	738731
6310	738732
152137	738733
120213	738734
616273	738735
4411	738736
13049	738737
144368	738738
657001	738739
639382	738740
127811	738741
26716	738742
396038	738743
210724	738744
32579	738745
41081	738746
546647	738747
30391	738748
498186	738749
258340	738750
620082	738751
174548	738752
121222	738753
54058	738754
587299	738755
101805	738756
53470	738757
456852	738758
58390	738759
128064	738760
52575	738761
292592	738762
185535	738763
70596	738764
167259	738765
527937	738766
485085	738767
507882	738768
529020	738769
663824	738770
279099	738771
1593	738772
316573	738773
347370	738774
261502	738775
151503	738776
706284	738777
40046	738778
670701	738779
362518	738780
137767	738781
20203	738782
481955	738783
716622	738784
206292	738785
400354	738786
162713	738787
26250	738788
349914	738789
421608	738790
129	738791
310889	738792
620963	738793
283340	738794
587398	738795
161241	738796
345563	738797
270361	738798
135295	738799
56347	738800
2880	738801
377215	738802
80250	738803
379212	738804
250842	738805
97371	738806
551037	738807
653817	738808
477737	738809
50518	738810
401717	738811
152131	738812
660802	738813
1305	738814
310872	738815
680956	738816
417751	738817
465628	738818
2038	738819
483221	738820
521922	738821
30052	738822
31034	738823
93541	738824
214408	738825
143983	738826
523183	738827
83923	738828
40356	738829
155162	738830
152786	738831
30031	738832
586646	738833
1205	738834
21935	738835
532445	738836
41010	738837
151681	738838
132827	738839
174390	738840
8498	738841
273787	738842
634514	738843
134189	738844
151364	738845
113406	738846
186905	738847
133519	738848
11760	738849
2904	738850
179243	738851
382680	738852
128530	738853
220212	738854
407569	738855
21714	738856
416254	738857
24002	738858
1214	738859
158485	738860
53343	738861
383341	738862
647553	738863
230040	738864
73888	738865
174545	738866
29918	738867
80899	738868
278157	738869
264809	738870
650519	738871
193957	738872
446014	738873
457299	738874
502945	738875
18263	738876
523484	738877
240493	738878
503117	738879
511087	738880
182404	738881
123754	738882
120625	738883
187160	738884
710107	738885
49253	738886
3474	738887
697229	738888
128223	738889
631313	738890
144514	738891
462016	738892
412268	738893
339167	738894
488083	738895
312932	738896
613803	738897
583696	738898
129195	738899
30871	738900
380207	738901
210700	738902
615713	738903
242411	738904
684323	738905
89056	738906
151638	738907
11720	738908
1683	738909
69004	738910
565341	738911
8472	738912
120508	738913
28070	738914
169313	738915
14317	738916
45930	738917
667582	738918
634614	738919
594735	738920
460755	738921
298365	738922
20467	738923
499699	738924
17916	738925
30361	738926
141155	738927
180007	738928
800	738929
387265	738930
162462	738931
76687	738932
47887	738933
574818	738934
237167	738935
30318	738936
124667	738937
164679	738938
59814	738939
2014	738940
398818	738941
55491	738942
284352	738943
48854	738944
661990	738945
572726	738946
660616	738947
182024	738948
564786	738949
16995	738950
129988	738951
182461	738952
362484	738953
147817	738954
548117	738955
199099	738956
118370	738957
683583	738958
435425	738959
178675	738960
17049	738961
577474	738962
476521	738963
585984	738964
65522	738965
722150	738966
758	738967
377058	738968
180853	738969
483830	738970
73188	738971
57824	738972
469614	738973
690136	738974
484145	738975
373463	738976
257305	738977
497432	738978
648001	738979
82495	738980
693420	738981
20791	738982
713715	738983
306018	738984
651571	738985
86847	738986
605567	738987
38021	738988
68100	738989
37085	738990
106464	738991
59374	738992
144440	738993
49297	738994
654318	738995
58589	738996
361364	738997
232584	738998
380407	738999
524618	739000
109824	739001
373799	739002
717925	739003
657029	739004
703154	739005
311344	739006
429324	739007
585094	739008
301915	739009
672294	739010
39395	739011
3763	739012
185799	739013
450760	739014
663970	739015
562010	739016
466	739017
623623	739018
97640	739019
48114	739020
194757	739021
667359	739022
108127	739023
453202	739024
591779	739025
683015	739026
20184	739027
493328	739028
706819	739029
222313	739030
66922	739031
292456	739032
7678	739033
393914	739034
152274	739035
247288	739036
183926	739037
18289	739038
184291	739039
356488	739040
375132	739041
166122	739042
603960	739043
444911	739044
558538	739045
117168	739046
85652	739047
505970	739048
96419	739049
27348	739050
302297	739051
2843	739052
136553	739053
160425	739054
237049	739055
51552	739056
145011	739057
163817	739058
26539	739059
35445	739060
172744	739061
686233	739062
15450	739063
50	739064
208780	739065
508328	739066
504443	739067
51483	739068
175783	739069
146682	739070
136908	739071
343606	739072
53970	739073
16352	739074
140614	739075
598787	739076
226441	739077
156561	739078
41794	739079
1222	739080
45437	739081
176913	739082
440161	739083
305839	739084
24236	739085
617320	739086
636591	739087
120995	739088
494120	739089
63425	739090
249141	739091
435360	739092
133132	739093
46743	739094
480882	739095
109328	739096
10174	739097
37145	739098
562546	739099
511509	739100
64122	739101
112832	739102
116907	739103
172700	739104
236183	739105
74504	739106
348618	739107
52820	739108
1068	739109
161905	739110
101638	739111
722347	739112
26875	739113
18129	739114
468900	739115
700492	739116
138702	739117
131735	739118
658187	739119
5380	739120
109675	739121
643296	739122
3838	739123
126056	739124
430148	739125
220581	739126
679797	739127
114268	739128
183357	739129
2164	739130
445334	739131
272385	739132
171935	739133
406	739134
214334	739135
16282	739136
4439	739137
481178	739138
125112	739139
43357	739140
589863	739141
722257	739142
663079	739143
572336	739144
51315	739145
6835	739146
58582	739147
723052	739148
4103	739149
289602	739150
23735	739151
186284	739152
658410	739153
342173	739154
513091	739155
60608	739156
399494	739157
39423	739158
2391	739159
140838	739160
561005	739161
327461	739162
674821	739163
82183	739164
681783	739165
711608	739166
104103	739167
209099	739168
233111	739169
168053	739170
237403	739171
193210	739172
349786	739173
530509	739174
47589	739175
6181	739176
187276	739177
273444	739178
92429	739179
411447	739180
150066	739181
30141	739182
688635	739183
395033	739184
394121	739185
25655	739186
680555	739187
337745	739188
334922	739189
416544	739190
444514	739191
119537	739192
52092	739193
184997	739194
205441	739195
7138	739196
503643	739197
335892	739198
117124	739199
536927	739200
260729	739201
119407	739202
115774	739203
501533	739204
654711	739205
595412	739206
221869	739207
31953	739208
713405	739209
123505	739210
6949	739211
184150	739212
480991	739213
275675	739214
303512	739215
344527	739216
93485	739217
47853	739218
394394	739219
223998	739220
332420	739221
395283	739222
173495	739223
528012	739224
187269	739225
34195	739226
244101	739227
674970	739228
434717	739229
6608	739230
375865	739231
130368	739232
631	739233
457619	739234
554006	739235
413621	739236
395	739237
66041	739238
393895	739239
239989	739240
348923	739241
14190	739242
304437	739243
144175	739244
431349	739245
527907	739246
32812	739247
416318	739248
41731	739249
718842	739250
602144	739251
175871	739252
107159	739253
97938	739254
26911	739255
248269	739256
173183	739257
668316	739258
692679	739259
692788	739260
140764	739261
637260	739262
21652	739263
185971	739264
19406	739265
267005	739266
9295	739267
373228	739268
663096	739269
675693	739270
696631	739271
210202	739272
493016	739273
106862	739274
542713	739275
106546	739276
24379	739277
295021	739278
475413	739279
178643	739280
28563	739281
6143	739282
58542	739283
477657	739284
697485	739285
379325	739286
442011	739287
631413	739288
223141	739289
716123	739290
643917	739291
111838	739292
161756	739293
498653	739294
630516	739295
391499	739296
260800	739297
545808	739298
685753	739299
927	739300
305582	739301
153176	739302
660321	739303
662759	739304
109657	739305
411487	739306
63252	739307
616690	739308
102064	739309
25087	739310
86253	739311
272075	739312
122316	739313
232648	739314
45752	739315
16608	739316
403654	739317
47151	739318
502359	739319
118360	739320
616424	739321
141027	739322
1532	739323
345365	739324
196284	739325
112788	739326
45943	739327
22774	739328
125911	739329
3283	739330
722491	739331
680300	739332
102165	739333
101216	739334
44581	739335
42195	739336
23585	739337
131355	739338
123947	739339
26706	739340
277548	739341
11339	739342
611432	739343
4396	739344
42487	739345
642197	739346
330718	739347
166279	739348
471955	739349
122662	739350
47633	739351
29116	739352
560646	739353
411	739354
33613	739355
403482	739356
655756	739357
268785	739358
311216	739359
180254	739360
257638	739361
536911	739362
34401	739363
512228	739364
524602	739365
698220	739366
572164	739367
502397	739368
343661	739369
450887	739370
183595	739371
152136	739372
236681	739373
77806	739374
812	739375
134748	739376
18083	739377
200765	739378
357819	739379
120193	739380
130486	739381
253044	739382
472427	739383
287378	739384
625137	739385
11235	739386
16268	739387
208031	739388
396704	739389
659021	739390
241389	739391
14393	739392
167728	739393
415457	739394
101015	739395
84922	739396
414232	739397
505280	739398
452536	739399
101062	739400
450850	739401
325541	739402
158827	739403
8175	739404
162345	739405
203061	739406
31066	739407
177460	739408
431638	739409
5247	739410
37596	739411
605416	739412
1250	739413
8543	739414
307772	739415
339734	739416
1987	739417
157370	739418
443389	739419
156029	739420
326322	739421
137554	739422
331	739423
42310	739424
584283	739425
310334	739426
553469	739427
597929	739428
235856	739429
36630	739430
617506	739431
242478	739432
10238	739433
551518	739434
108984	739435
10430	739436
553241	739437
377392	739438
328711	739439
537139	739440
108295	739441
163575	739442
70470	739443
697487	739444
648500	739445
651567	739446
686556	739447
504927	739448
676411	739449
200630	739450
38309	739451
22211	739452
380624	739453
488787	739454
17933	739455
147164	739456
319	739457
320876	739458
19683	739459
695512	739460
356538	739461
8733	739462
426014	739463
89154	739464
711378	739465
593306	739466
335463	739467
34584	739468
303439	739469
176125	739470
19628	739471
29000	739472
37659	739473
412665	739474
169185	739475
205933	739476
122051	739477
115272	739478
17778	739479
540926	739480
277324	739481
202819	739482
31681	739483
249557	739484
578907	739485
538604	739486
353071	739487
901	739488
300852	739489
14768	739490
360647	739491
165133	739492
211280	739493
17962	739494
169022	739495
111076	739496
146073	739497
468810	739498
549499	739499
142498	739500
483650	739501
383950	739502
32753	739503
151725	739504
581823	739505
170767	739506
384454	739507
251964	739508
123334	739509
29146	739510
460811	739511
70989	739512
409442	739513
23613	739514
205767	739515
191347	739516
623616	739517
217573	739518
155656	739519
362	739520
240374	739521
103	739522
350182	739523
20296	739524
287955	739525
197393	739526
219305	739527
359757	739528
280611	739529
6634	739530
133586	739531
61958	739532
159830	739533
287281	739534
176554	739535
677179	739536
436963	739537
298512	739538
589235	739539
125106	739540
512833	739541
369679	739542
224842	739543
602947	739544
51692	739545
595856	739546
254744	739547
462920	739548
130855	739549
4688	739550
689382	739551
1076	739552
165206	739553
23598	739554
5592	739555
711234	739556
86703	739557
432549	739558
517328	739559
412774	739560
161647	739561
12915	739562
166752	739563
700369	739564
569187	739565
433293	739566
350025	739567
46927	739568
423461	739569
708068	739570
61458	739571
20797	739572
4482	739573
46601	739574
4236	739575
642309	739576
407254	739577
184632	739578
62577	739579
681589	739580
28395	739581
580405	739582
498184	739583
244264	739584
304673	739585
7895	739586
283260	739587
23467	739588
81701	739589
87527	739590
628252	739591
696842	739592
136439	739593
304440	739594
464740	739595
343909	739596
404850	739597
408841	739598
589383	739599
2139	739600
372562	739601
243879	739602
167562	739603
568241	739604
14330	739605
16887	739606
129342	739607
693326	739608
80472	739609
709413	739610
213123	739611
190881	739612
556533	739613
368694	739614
72817	739615
391817	739616
196299	739617
195070	739618
66426	739619
184226	739620
522932	739621
348610	739622
136760	739623
40047	739624
485031	739625
213957	739626
553858	739627
433370	739628
93469	739629
139138	739630
280241	739631
267838	739632
19155	739633
222546	739634
9282	739635
22527	739636
27285	739637
470556	739638
44354	739639
579059	739640
465594	739641
81396	739642
634971	739643
209282	739644
422140	739645
17959	739646
135504	739647
185842	739648
712903	739649
127870	739650
34219	739651
229052	739652
487998	739653
472351	739654
346844	739655
141073	739656
119909	739657
12610	739658
609657	739659
340715	739660
436695	739661
179367	739662
86537	739663
149268	739664
148487	739665
283236	739666
237812	739667
258769	739668
390	739669
65231	739670
491036	739671
33583	739672
393582	739673
700870	739674
54812	739675
78629	739676
514080	739677
643226	739678
83890	739679
154769	739680
123602	739681
616845	739682
116775	739683
111613	739684
36589	739685
152398	739686
485553	739687
138358	739688
628418	739689
690755	739690
257679	739691
6632	739692
688863	739693
99011	739694
179125	739695
38477	739696
689180	739697
472264	739698
716018	739699
405441	739700
157845	739701
540188	739702
45641	739703
157773	739704
509485	739705
606569	739706
574154	739707
19526	739708
31210	739709
553612	739710
154361	739711
490	739712
472878	739713
486182	739714
573208	739715
51057	739716
98082	739717
35360	739718
247052	739719
3940	739720
419045	739721
410050	739722
384713	739723
150973	739724
533859	739725
571110	739726
548121	739727
109707	739728
120529	739729
74429	739730
594018	739731
273681	739732
307652	739733
109766	739734
37519	739735
581384	739736
76658	739737
588334	739738
557343	739739
152353	739740
656741	739741
121340	739742
6543	739743
658879	739744
725224	739745
399469	739746
350670	739747
540544	739748
181115	739749
515089	739750
62742	739751
724697	739752
74357	739753
533325	739754
517459	739755
103228	739756
57056	739757
564506	739758
113850	739759
524550	739760
3291	739761
365339	739762
580834	739763
430706	739764
164661	739765
679403	739766
531916	739767
164681	739768
84820	739769
680064	739770
85094	739771
267285	739772
2687	739773
3255	739774
122116	739775
263180	739776
84807	739777
34981	739778
117760	739779
248410	739780
581581	739781
200502	739782
256602	739783
564242	739784
119664	739785
405499	739786
175126	739787
99211	739788
568330	739789
7596	739790
629336	739791
24829	739792
4817	739793
412079	739794
130546	739795
190356	739796
593773	739797
494619	739798
524742	739799
120250	739800
667888	739801
13974	739802
306162	739803
355200	739804
654560	739805
68801	739806
341256	739807
699442	739808
484776	739809
290753	739810
9762	739811
259374	739812
54580	739813
595314	739814
23619	739815
489183	739816
93229	739817
471005	739818
698445	739819
535747	739820
245059	739821
475812	739822
438075	739823
128551	739824
584185	739825
658178	739826
710787	739827
211998	739828
608300	739829
215512	739830
93631	739831
152550	739832
385851	739833
219691	739834
400502	739835
51526	739836
18832	739837
262408	739838
298830	739839
608370	739840
132533	739841
693699	739842
104366	739843
697126	739844
32	739845
205796	739846
650544	739847
392834	739848
316215	739849
176304	739850
253848	739851
402335	739852
612932	739853
52289	739854
332485	739855
36833	739856
212803	739857
551066	739858
717100	739859
32058	739860
477835	739861
579210	739862
220918	739863
83050	739864
690593	739865
62184	739866
311936	739867
447591	739868
442474	739869
13654	739870
150729	739871
20210	739872
457954	739873
145642	739874
413921	739875
6139	739876
298205	739877
171410	739878
395433	739879
101263	739880
328138	739881
373510	739882
186276	739883
7474	739884
86902	739885
4641	739886
485747	739887
177824	739888
720543	739889
51081	739890
241148	739891
1410	739892
237192	739893
1	739894
88285	739895
162742	739896
82621	739897
524642	739898
84812	739899
545549	739900
378944	739901
92921	739902
267954	739903
150772	739904
403451	739905
351563	739906
145781	739907
632597	739908
137335	739909
20123	739910
245806	739911
724841	739912
135851	739913
4394	739914
16832	739915
6481	739916
681588	739917
161889	739918
164078	739919
85433	739920
148290	739921
30451	739922
100240	739923
622232	739924
606860	739925
548186	739926
611989	739927
496053	739928
182891	739929
324096	739930
222783	739931
80639	739932
466615	739933
98156	739934
290349	739935
137813	739936
159661	739937
49415	739938
663393	739939
619979	739940
14529	739941
646003	739942
504092	739943
88424	739944
106089	739945
78076	739946
28969	739947
303463	739948
276598	739949
70889	739950
9676	739951
128331	739952
14631	739953
703682	739954
153259	739955
351919	739956
711280	739957
486173	739958
100635	739959
668974	739960
197046	739961
12354	739962
123159	739963
584862	739964
10721	739965
132306	739966
215379	739967
119783	739968
116724	739969
424749	739970
100030	739971
78761	739972
544844	739973
56645	739974
181406	739975
488575	739976
382863	739977
148248	739978
226493	739979
279793	739980
117305	739981
81404	739982
145692	739983
216809	739984
491584	739985
101219	739986
182705	739987
85030	739988
160042	739989
306571	739990
12679	739991
202616	739992
24446	739993
281522	739994
589477	739995
529757	739996
440964	739997
5782	739998
293869	739999
47565	740000
381035	740001
27900	740002
325286	740003
114598	740004
220898	740005
642173	740006
372601	740007
689938	740008
527681	740009
165488	740010
172086	740011
421286	740012
523049	740013
383100	740014
635102	740015
100248	740016
54262	740017
18248	740018
16664	740019
167763	740020
285284	740021
316894	740022
358711	740023
129128	740024
279701	740025
20746	740026
165093	740027
232644	740028
467703	740029
414432	740030
169144	740031
385346	740032
604526	740033
521883	740034
8928	740035
290792	740036
548119	740037
642279	740038
460598	740039
280911	740040
708922	740041
42120	740042
11850	740043
593540	740044
621982	740045
538220	740046
174703	740047
61574	740048
358660	740049
103153	740050
123591	740051
424485	740052
721513	740053
59716	740054
708569	740055
246214	740056
17007	740057
82037	740058
145352	740059
716857	740060
116320	740061
379887	740062
14170	740063
588964	740064
715112	740065
12327	740066
469589	740067
146989	740068
60514	740069
2903	740070
25139	740071
288257	740072
185260	740073
100566	740074
37261	740075
442297	740076
35248	740077
190057	740078
147904	740079
44403	740080
403581	740081
320119	740082
550748	740083
577608	740084
6714	740085
603136	740086
89742	740087
306256	740088
620105	740089
518916	740090
623374	740091
106075	740092
630733	740093
27225	740094
101407	740095
175042	740096
168926	740097
209	740098
463174	740099
352064	740100
152880	740101
627831	740102
4736	740103
629753	740104
555012	740105
620308	740106
231721	740107
302627	740108
515594	740109
492674	740110
552217	740111
530196	740112
433777	740113
146499	740114
156909	740115
9462	740116
45456	740117
308668	740118
6820	740119
59977	740120
158805	740121
563910	740122
406978	740123
377848	740124
90393	740125
506753	740126
55151	740127
658228	740128
381732	740129
51728	740130
2100	740131
286	740132
43017	740133
308489	740134
710299	740135
18283	740136
26187	740137
231392	740138
460708	740139
701441	740140
34547	740141
261476	740142
29290	740143
497043	740144
710633	740145
560692	740146
220	740147
561143	740148
167628	740149
334351	740150
66750	740151
655106	740152
46498	740153
556042	740154
52981	740155
7372	740156
16807	740157
212412	740158
95268	740159
701845	740160
519059	740161
646605	740162
299477	740163
33953	740164
301757	740165
528929	740166
97867	740167
177857	740168
450452	740169
57098	740170
315307	740171
536797	740172
142656	740173
554312	740174
555280	740175
720225	740176
235568	740177
720692	740178
630063	740179
533480	740180
325508	740181
127316	740182
349014	740183
78099	740184
17814	740185
458142	740186
440664	740187
669102	740188
149061	740189
693226	740190
460521	740191
635072	740192
475201	740193
493650	740194
311340	740195
153046	740196
600177	740197
435430	740198
102743	740199
392072	740200
51519	740201
57569	740202
603755	740203
100095	740204
274615	740205
123807	740206
451450	740207
496550	740208
12058	740209
250049	740210
374795	740211
85873	740212
217164	740213
632248	740214
394163	740215
27521	740216
493983	740217
322186	740218
109511	740219
577941	740220
468476	740221
268258	740222
361525	740223
30905	740224
673594	740225
380857	740226
639500	740227
15213	740228
706118	740229
544501	740230
346909	740231
658859	740232
16997	740233
574450	740234
67471	740235
331945	740236
495651	740237
618206	740238
177872	740239
5845	740240
5558	740241
569620	740242
140528	740243
663925	740244
431383	740245
455265	740246
480791	740247
585555	740248
637025	740249
31109	740250
9948	740251
57811	740252
126726	740253
568113	740254
48719	740255
303556	740256
656650	740257
388637	740258
638977	740259
5578	740260
26328	740261
123685	740262
547585	740263
265141	740264
581876	740265
307398	740266
535036	740267
131695	740268
672190	740269
421447	740270
707200	740271
719974	740272
489081	740273
517990	740274
50921	740275
50676	740276
665104	740277
249094	740278
149439	740279
351682	740280
1304	740281
28384	740282
123026	740283
362170	740284
149318	740285
174695	740286
713968	740287
9226	740288
292608	740289
67085	740290
437865	740291
328144	740292
565988	740293
88482	740294
270227	740295
190709	740296
23513	740297
85430	740298
404940	740299
162992	740300
8701	740301
300421	740302
239073	740303
165494	740304
362775	740305
32612	740306
138806	740307
69075	740308
303038	740309
45411	740310
195628	740311
31954	740312
114691	740313
678721	740314
634208	740315
353013	740316
22240	740317
140756	740318
97617	740319
29	740320
516612	740321
8902	740322
403270	740323
715264	740324
310471	740325
655699	740326
73851	740327
27918	740328
145384	740329
411474	740330
619968	740331
58940	740332
141470	740333
71562	740334
86819	740335
51208	740336
453280	740337
521071	740338
505301	740339
596521	740340
702000	740341
517390	740342
689981	740343
710288	740344
20425	740345
2156	740346
354431	740347
493507	740348
604915	740349
14900	740350
15159	740351
19731	740352
656478	740353
160436	740354
2670	740355
91089	740356
221575	740357
382604	740358
502419	740359
41065	740360
164601	740361
51922	740362
239984	740363
260132	740364
708083	740365
5043	740366
503632	740367
259358	740368
93867	740369
409202	740370
74545	740371
342800	740372
29597	740373
8309	740374
91364	740375
284998	740376
4850	740377
53401	740378
1909	740379
1321	740380
34091	740381
36324	740382
658819	740383
148965	740384
310624	740385
715017	740386
161175	740387
23730	740388
184033	740389
142239	740390
58803	740391
394207	740392
398868	740393
54467	740394
126557	740395
673069	740396
294946	740397
20611	740398
396019	740399
663220	740400
30852	740401
239500	740402
259952	740403
57874	740404
654503	740405
236887	740406
284398	740407
327990	740408
127946	740409
624584	740410
358042	740411
182904	740412
116528	740413
8199	740414
122383	740415
43475	740416
26415	740417
432471	740418
676318	740419
17868	740420
544673	740421
493159	740422
260377	740423
11819	740424
562099	740425
429505	740426
11967	740427
349310	740428
80345	740429
217726	740430
250113	740431
177599	740432
123994	740433
659358	740434
453288	740435
241602	740436
171915	740437
222453	740438
22222	740439
401662	740440
679077	740441
240346	740442
47023	740443
469641	740444
258559	740445
488413	740446
579904	740447
160991	740448
138274	740449
343535	740450
563085	740451
207154	740452
96184	740453
130021	740454
80862	740455
465492	740456
98174	740457
225025	740458
71749	740459
633838	740460
193676	740461
588779	740462
282246	740463
116651	740464
679725	740465
1007	740466
68251	740467
132335	740468
142774	740469
706686	740470
94410	740471
308962	740472
94673	740473
169609	740474
170616	740475
703026	740476
23583	740477
592329	740478
228681	740479
501098	740480
363285	740481
238842	740482
282688	740483
35097	740484
495762	740485
3721	740486
80930	740487
507122	740488
697548	740489
174218	740490
722045	740491
322610	740492
645806	740493
157013	740494
380834	740495
60613	740496
517880	740497
45796	740498
233034	740499
71274	740500
112853	740501
600085	740502
66039	740503
359919	740504
135000	740505
254784	740506
696066	740507
694685	740508
21768	740509
216688	740510
683163	740511
105374	740512
309466	740513
694771	740514
385730	740515
54993	740516
706098	740517
258525	740518
69486	740519
157711	740520
458553	740521
74548	740522
323084	740523
121595	740524
399607	740525
122755	740526
207495	740527
489925	740528
434268	740529
361925	740530
592487	740531
441488	740532
385725	740533
682402	740534
48410	740535
7218	740536
224173	740537
297209	740538
24782	740539
552896	740540
126738	740541
62013	740542
4184	740543
511803	740544
418215	740545
123021	740546
409872	740547
583441	740548
152908	740549
13541	740550
379943	740551
115149	740552
60363	740553
118026	740554
80501	740555
574666	740556
14183	740557
166830	740558
333587	740559
111197	740560
11092	740561
670660	740562
401762	740563
88876	740564
309707	740565
29628	740566
186374	740567
359128	740568
729	740569
674164	740570
36006	740571
634557	740572
465218	740573
503761	740574
544351	740575
103424	740576
475741	740577
50736	740578
368757	740579
218317	740580
3465	740581
113528	740582
170458	740583
154141	740584
149851	740585
297681	740586
119344	740587
78511	740588
182033	740589
70119	740590
89124	740591
380056	740592
451784	740593
218559	740594
136993	740595
135410	740596
98858	740597
367335	740598
108974	740599
4889	740600
699751	740601
86950	740602
598639	740603
168300	740604
30099	740605
525850	740606
712495	740607
351900	740608
90385	740609
364509	740610
86390	740611
156074	740612
91292	740613
413876	740614
8446	740615
639942	740616
268585	740617
611388	740618
449274	740619
555371	740620
556659	740621
124971	740622
109425	740623
708984	740624
745	740625
370863	740626
215943	740627
51514	740628
490901	740629
502623	740630
343570	740631
317898	740632
486867	740633
153700	740634
211427	740635
549024	740636
325039	740637
449466	740638
587649	740639
123964	740640
433649	740641
545255	740642
167714	740643
237217	740644
232103	740645
319721	740646
113948	740647
1244	740648
39811	740649
152414	740650
558893	740651
658005	740652
459462	740653
477289	740654
355695	740655
59694	740656
315837	740657
286454	740658
310714	740659
158497	740660
83672	740661
71299	740662
418162	740663
150197	740664
532542	740665
44	740666
298296	740667
219259	740668
660686	740669
185755	740670
267618	740671
303265	740672
265623	740673
104044	740674
402737	740675
403807	740676
483720	740677
3753	740678
408206	740679
136535	740680
187006	740681
177567	740682
616022	740683
583902	740684
299467	740685
493535	740686
401974	740687
583012	740688
422952	740689
142996	740690
3398	740691
165195	740692
134010	740693
596794	740694
130397	740695
95435	740696
580390	740697
128988	740698
396470	740699
126476	740700
287500	740701
19382	740702
148432	740703
86274	740704
312572	740705
37037	740706
390249	740707
462797	740708
434540	740709
139582	740710
278404	740711
48743	740712
328604	740713
67058	740714
412117	740715
605479	740716
307434	740717
7275	740718
380813	740719
10137	740720
37274	740721
159588	740722
198431	740723
70727	740724
83477	740725
374802	740726
15981	740727
463265	740728
40394	740729
321140	740730
595376	740731
137380	740732
700830	740733
4083	740734
37977	740735
591059	740736
162552	740737
678094	740738
65551	740739
182244	740740
307062	740741
20591	740742
101682	740743
391504	740744
381428	740745
542719	740746
159616	740747
309940	740748
48736	740749
348318	740750
385045	740751
43145	740752
124393	740753
314121	740754
581949	740755
295096	740756
72584	740757
44587	740758
500974	740759
81414	740760
306570	740761
7936	740762
448961	740763
335697	740764
493048	740765
537427	740766
47078	740767
32176	740768
285093	740769
309198	740770
21341	740771
156129	740772
359226	740773
629060	740774
679873	740775
205709	740776
2510	740777
64583	740778
113934	740779
547380	740780
85529	740781
92082	740782
396963	740783
40826	740784
254663	740785
76826	740786
147507	740787
142631	740788
138429	740789
352461	740790
203757	740791
687630	740792
142858	740793
526633	740794
12230	740795
8983	740796
552074	740797
7096	740798
67653	740799
422983	740800
507604	740801
142	740802
319138	740803
176601	740804
140590	740805
261642	740806
339189	740807
2823	740808
633729	740809
349748	740810
571196	740811
41030	740812
73828	740813
480556	740814
199540	740815
686030	740816
10044	740817
107148	740818
3588	740819
271069	740820
676801	740821
33174	740822
10401	740823
49377	740824
311337	740825
183545	740826
573907	740827
306465	740828
512750	740829
169120	740830
157851	740831
261193	740832
121214	740833
22061	740834
6443	740835
354085	740836
258013	740837
184644	740838
672862	740839
506634	740840
144196	740841
3146	740842
538459	740843
70969	740844
322900	740845
11899	740846
713165	740847
76035	740848
600081	740849
72789	740850
128577	740851
510023	740852
588642	740853
465544	740854
7131	740855
246959	740856
166566	740857
358982	740858
114640	740859
258419	740860
74430	740861
231703	740862
134205	740863
161139	740864
211047	740865
75319	740866
86746	740867
326762	740868
41298	740869
29358	740870
57676	740871
280640	740872
723235	740873
393295	740874
13826	740875
10236	740876
185476	740877
44589	740878
271900	740879
49476	740880
305241	740881
630046	740882
295846	740883
83660	740884
355654	740885
654026	740886
386349	740887
157073	740888
307501	740889
651285	740890
35299	740891
104287	740892
129823	740893
509388	740894
278510	740895
80418	740896
166260	740897
63129	740898
44951	740899
442512	740900
328567	740901
219094	740902
485834	740903
568271	740904
91158	740905
588770	740906
150336	740907
58349	740908
244994	740909
153157	740910
584382	740911
604942	740912
678047	740913
5147	740914
73777	740915
431780	740916
594990	740917
437584	740918
588153	740919
89739	740920
586564	740921
57618	740922
659583	740923
388306	740924
66701	740925
550981	740926
40940	740927
490056	740928
201275	740929
672408	740930
434253	740931
89349	740932
201384	740933
517112	740934
73117	740935
251116	740936
165339	740937
245328	740938
105828	740939
44258	740940
273057	740941
427945	740942
302857	740943
15473	740944
453896	740945
134515	740946
98613	740947
143370	740948
108304	740949
94390	740950
485475	740951
35378	740952
259699	740953
4326	740954
541779	740955
400777	740956
113299	740957
491605	740958
486776	740959
1479	740960
521094	740961
629696	740962
29783	740963
107110	740964
418332	740965
65877	740966
382317	740967
13415	740968
441633	740969
259539	740970
58326	740971
666999	740972
110744	740973
117131	740974
48368	740975
23160	740976
40130	740977
151672	740978
659317	740979
475347	740980
589766	740981
577857	740982
216887	740983
491975	740984
460366	740985
120869	740986
578209	740987
115643	740988
154129	740989
129527	740990
16139	740991
116934	740992
248467	740993
6276	740994
413912	740995
309651	740996
12848	740997
323280	740998
569664	740999
497861	741000
715979	741001
614660	741002
410321	741003
207062	741004
196824	741005
297041	741006
458687	741007
545508	741008
49093	741009
375626	741010
310795	741011
209505	741012
270199	741013
533835	741014
107568	741015
433919	741016
548754	741017
129575	741018
146187	741019
439626	741020
140997	741021
241372	741022
42924	741023
239059	741024
119764	741025
555353	741026
280925	741027
558184	741028
93706	741029
489143	741030
157392	741031
621125	741032
363643	741033
564159	741034
82334	741035
58678	741036
632060	741037
195199	741038
269151	741039
298944	741040
593135	741041
18261	741042
657772	741043
186266	741044
510103	741045
13583	741046
172453	741047
32501	741048
170729	741049
167665	741050
482403	741051
251501	741052
593406	741053
199950	741054
216486	741055
1032	741056
628642	741057
58809	741058
101171	741059
369850	741060
270621	741061
82657	741062
291152	741063
42576	741064
34521	741065
567644	741066
38041	741067
200818	741068
54159	741069
376745	741070
254437	741071
167364	741072
81829	741073
603202	741074
161901	741075
168982	741076
507427	741077
643905	741078
75401	741079
107440	741080
154097	741081
225701	741082
49568	741083
12771	741084
434204	741085
8778	741086
585622	741087
429789	741088
48872	741089
676800	741090
99543	741091
44038	741092
10204	741093
405578	741094
130373	741095
255294	741096
722478	741097
688733	741098
673919	741099
112210	741100
53502	741101
630668	741102
127885	741103
133134	741104
168520	741105
613406	741106
237429	741107
47597	741108
67128	741109
688459	741110
638377	741111
85485	741112
497819	741113
506549	741114
581277	741115
321760	741116
85369	741117
255362	741118
46892	741119
387255	741120
55235	741121
268041	741122
109778	741123
574773	741124
53246	741125
53279	741126
380564	741127
242066	741128
611916	741129
114169	741130
219755	741131
126730	741132
443408	741133
144130	741134
300657	741135
21576	741136
37113	741137
301998	741138
581282	741139
453596	741140
7188	741141
37724	741142
712326	741143
328495	741144
310614	741145
614434	741146
135687	741147
187148	741148
100784	741149
356028	741150
214503	741151
276838	741152
69624	741153
7409	741154
473300	741155
576585	741156
244779	741157
109454	741158
319381	741159
471583	741160
518755	741161
509671	741162
275221	741163
515058	741164
147422	741165
128904	741166
485670	741167
193778	741168
471884	741169
178126	741170
450693	741171
578388	741172
244807	741173
128165	741174
476165	741175
646431	741176
52326	741177
392497	741178
183060	741179
102266	741180
12028	741181
96711	741182
16141	741183
155879	741184
10436	741185
380451	741186
676884	741187
434474	741188
554793	741189
270915	741190
170974	741191
141321	741192
244628	741193
2059	741194
34984	741195
147339	741196
508906	741197
9467	741198
76858	741199
327140	741200
32573	741201
19967	741202
67901	741203
146370	741204
29111	741205
394479	741206
86	741207
498536	741208
13524	741209
230266	741210
126580	741211
109996	741212
699917	741213
287448	741214
115711	741215
356457	741216
7314	741217
10948	741218
188598	741219
107952	741220
141978	741221
264650	741222
33316	741223
308100	741224
392739	741225
121890	741226
15000	741227
587182	741228
83436	741229
614380	741230
47259	741231
38108	741232
94511	741233
372522	741234
656824	741235
215835	741236
651295	741237
387758	741238
434436	741239
202952	741240
76850	741241
625	741242
265007	741243
41039	741244
229639	741245
154469	741246
416181	741247
177503	741248
170514	741249
128334	741250
528562	741251
220096	741252
186943	741253
361955	741254
638275	741255
85195	741256
104962	741257
108596	741258
195303	741259
218657	741260
316106	741261
113565	741262
687220	741263
612179	741264
531719	741265
508235	741266
350194	741267
687728	741268
171826	741269
383438	741270
409	741271
670404	741272
155226	741273
159874	741274
236811	741275
440338	741276
251523	741277
103390	741278
669513	741279
27851	741280
36159	741281
374525	741282
241349	741283
191397	741284
158711	741285
457488	741286
394708	741287
13581	741288
172098	741289
407606	741290
50505	741291
87298	741292
634839	741293
57724	741294
442476	741295
162473	741296
6413	741297
319217	741298
673107	741299
100321	741300
24302	741301
52747	741302
60327	741303
131357	741304
137137	741305
222610	741306
717223	741307
387351	741308
289844	741309
25080	741310
37490	741311
417539	741312
79221	741313
197977	741314
112604	741315
200888	741316
677175	741317
35760	741318
104891	741319
13	741320
719389	741321
291266	741322
664772	741323
357860	741324
628436	741325
525920	741326
75798	741327
452479	741328
61095	741329
40306	741330
222609	741331
164576	741332
668512	741333
634086	741334
159049	741335
580665	741336
680024	741337
356564	741338
524638	741339
387387	741340
4905	741341
160607	741342
161238	741343
34116	741344
308923	741345
477220	741346
158318	741347
308870	741348
659248	741349
703563	741350
61399	741351
48138	741352
128287	741353
694220	741354
125783	741355
586348	741356
23760	741357
103	741358
140779	741359
621589	741360
691575	741361
77742	741362
9074	741363
168858	741364
475574	741365
9944	741366
46162	741367
34432	741368
33078	741369
598302	741370
6348	741371
387345	741372
659478	741373
259326	741374
38335	741375
13321	741376
2584	741377
140354	741378
344	741379
35375	741380
105411	741381
487023	741382
148389	741383
506171	741384
690192	741385
264573	741386
534337	741387
715426	741388
6477	741389
316141	741390
561742	741391
216946	741392
329487	741393
4085	741394
548588	741395
352796	741396
268740	741397
169138	741398
391910	741399
25538	741400
7434	741401
649709	741402
523313	741403
637060	741404
499578	741405
24756	741406
672382	741407
615542	741408
279139	741409
473894	741410
20108	741411
693739	741412
681	741413
23372	741414
506143	741415
347294	741416
446482	741417
155090	741418
151578	741419
16191	741420
22101	741421
634210	741422
4577	741423
4626	741424
654381	741425
154182	741426
391236	741427
54402	741428
572330	741429
220121	741430
93748	741431
706440	741432
708162	741433
686101	741434
725301	741435
23887	741436
381268	741437
49528	741438
516271	741439
28183	741440
649384	741441
92138	741442
8123	741443
166887	741444
53505	741445
23665	741446
29057	741447
293212	741448
541013	741449
143200	741450
631329	741451
707828	741452
286545	741453
75966	741454
660803	741455
54042	741456
304947	741457
68067	741458
10848	741459
83051	741460
642643	741461
76496	741462
11386	741463
405364	741464
69413	741465
5629	741466
294697	741467
66834	741468
399533	741469
8113	741470
102419	741471
290029	741472
186876	741473
134339	741474
607756	741475
106600	741476
388239	741477
39649	741478
406278	741479
669262	741480
151545	741481
563505	741482
430035	741483
11742	741484
333864	741485
61701	741486
201273	741487
362223	741488
168853	741489
120207	741490
621900	741491
121396	741492
15859	741493
202439	741494
137071	741495
245398	741496
182207	741497
659197	741498
45076	741499
48538	741500
388646	741501
137748	741502
199582	741503
465932	741504
504227	741505
132338	741506
23160	741507
122863	741508
136106	741509
576204	741510
66077	741511
46080	741512
395204	741513
355920	741514
132082	741515
706854	741516
2999	741517
182886	741518
236884	741519
294716	741520
48	741521
797	741522
121044	741523
566505	741524
166521	741525
468053	741526
94439	741527
115792	741528
635611	741529
52173	741530
50293	741531
216269	741532
29603	741533
8026	741534
30472	741535
392655	741536
240579	741537
617517	741538
394885	741539
58340	741540
42920	741541
10124	741542
10204	741543
584390	741544
41517	741545
558976	741546
608480	741547
614331	741548
516042	741549
47933	741550
718477	741551
540076	741552
258204	741553
10535	741554
707009	741555
204574	741556
26965	741557
724447	741558
481143	741559
15043	741560
315819	741561
23022	741562
256662	741563
321029	741564
412870	741565
447889	741566
510102	741567
24026	741568
699210	741569
446370	741570
144148	741571
98574	741572
10305	741573
42962	741574
98942	741575
643582	741576
546335	741577
549197	741578
170016	741579
60854	741580
113342	741581
487909	741582
11084	741583
136816	741584
162503	741585
667137	741586
548198	741587
153539	741588
505046	741589
130732	741590
228762	741591
709739	741592
106867	741593
427930	741594
332297	741595
543951	741596
327849	741597
496490	741598
243374	741599
103208	741600
703135	741601
168050	741602
664924	741603
644255	741604
108531	741605
692490	741606
581136	741607
161504	741608
341188	741609
86802	741610
686551	741611
41963	741612
27075	741613
473567	741614
679270	741615
3470	741616
54089	741617
325700	741618
3466	741619
663913	741620
556078	741621
625853	741622
272958	741623
670245	741624
339240	741625
481564	741626
83074	741627
178900	741628
282068	741629
114676	741630
110591	741631
34062	741632
122542	741633
373073	741634
50075	741635
193167	741636
107160	741637
229777	741638
180478	741639
5083	741640
385354	741641
581693	741642
24485	741643
275487	741644
5255	741645
28663	741646
324513	741647
156979	741648
527641	741649
602193	741650
649689	741651
26629	741652
308299	741653
36614	741654
191143	741655
21808	741656
600371	741657
452	741658
509457	741659
94355	741660
265726	741661
77962	741662
5733	741663
607167	741664
647149	741665
708796	741666
644897	741667
368405	741668
603097	741669
340162	741670
214422	741671
138302	741672
384743	741673
285198	741674
319197	741675
102433	741676
147634	741677
267392	741678
123283	741679
38355	741680
723527	741681
273310	741682
714244	741683
692218	741684
445433	741685
155297	741686
89359	741687
706942	741688
214079	741689
244333	741690
2693	741691
149181	741692
18406	741693
137750	741694
539309	741695
457337	741696
713418	741697
134588	741698
38699	741699
230599	741700
11662	741701
533701	741702
8024	741703
398475	741704
551923	741705
230339	741706
1033	741707
255712	741708
523741	741709
82232	741710
724803	741711
230548	741712
15475	741713
29654	741714
395918	741715
530003	741716
579998	741717
402894	741718
3096	741719
506784	741720
336844	741721
110287	741722
567111	741723
303880	741724
42134	741725
106636	741726
38235	741727
54070	741728
167420	741729
123307	741730
503260	741731
137698	741732
435530	741733
724020	741734
105026	741735
188162	741736
589645	741737
465686	741738
102277	741739
283716	741740
1293	741741
149952	741742
586743	741743
620397	741744
23638	741745
394196	741746
374181	741747
299634	741748
599337	741749
413029	741750
384706	741751
394743	741752
382671	741753
94964	741754
478419	741755
130918	741756
159426	741757
144558	741758
499053	741759
398122	741760
167844	741761
142671	741762
52258	741763
4617	741764
302886	741765
269246	741766
51375	741767
141191	741768
679903	741769
677078	741770
35457	741771
367991	741772
657754	741773
673792	741774
10219	741775
71503	741776
173682	741777
335292	741778
596329	741779
2846	741780
226383	741781
69113	741782
26477	741783
64671	741784
17340	741785
47330	741786
607557	741787
69934	741788
53082	741789
99754	741790
609362	741791
423	741792
330176	741793
73575	741794
542547	741795
636112	741796
607478	741797
664072	741798
135881	741799
660352	741800
163191	741801
226011	741802
139391	741803
253820	741804
291798	741805
118691	741806
50078	741807
179095	741808
408302	741809
74958	741810
453251	741811
19229	741812
287276	741813
116154	741814
463709	741815
184331	741816
117586	741817
117618	741818
37591	741819
499936	741820
139994	741821
421185	741822
401478	741823
417168	741824
511383	741825
32664	741826
46576	741827
216204	741828
174129	741829
196908	741830
421919	741831
134786	741832
91786	741833
643239	741834
209436	741835
571397	741836
455594	741837
115128	741838
276864	741839
122764	741840
118099	741841
112750	741842
22226	741843
234529	741844
480238	741845
626912	741846
25159	741847
171003	741848
89678	741849
340675	741850
109505	741851
71258	741852
332311	741853
34348	741854
159532	741855
204976	741856
513888	741857
111621	741858
128	741859
227710	741860
496493	741861
593808	741862
479699	741863
677474	741864
577963	741865
482171	741866
651728	741867
610624	741868
11992	741869
719869	741870
332352	741871
77691	741872
228623	741873
95653	741874
24691	741875
41290	741876
73292	741877
695466	741878
640972	741879
138112	741880
636726	741881
314252	741882
6568	741883
614415	741884
9077	741885
141938	741886
467179	741887
51280	741888
252302	741889
70192	741890
687621	741891
636655	741892
545498	741893
325443	741894
318818	741895
721536	741896
30007	741897
154334	741898
411544	741899
384727	741900
42505	741901
560903	741902
376787	741903
560591	741904
16916	741905
33762	741906
49671	741907
610921	741908
262033	741909
464497	741910
215912	741911
84720	741912
12886	741913
11187	741914
56333	741915
162645	741916
467532	741917
21154	741918
1	741919
409358	741920
666166	741921
439936	741922
240533	741923
56430	741924
139293	741925
692526	741926
600349	741927
78248	741928
325513	741929
81538	741930
289655	741931
627873	741932
64698	741933
537995	741934
47675	741935
373630	741936
156753	741937
684990	741938
276192	741939
431600	741940
142517	741941
7726	741942
452761	741943
262796	741944
208678	741945
145529	741946
168350	741947
56801	741948
76049	741949
61151	741950
236827	741951
10944	741952
141750	741953
84019	741954
6030	741955
64560	741956
10823	741957
24181	741958
485255	741959
95904	741960
105157	741961
373973	741962
23785	741963
47283	741964
633376	741965
31859	741966
597512	741967
556263	741968
140700	741969
19528	741970
226548	741971
642989	741972
465445	741973
176887	741974
224442	741975
711290	741976
394694	741977
594474	741978
584729	741979
470225	741980
176108	741981
39080	741982
339668	741983
365509	741984
97125	741985
415790	741986
558120	741987
150616	741988
178068	741989
429409	741990
169674	741991
87986	741992
177248	741993
303414	741994
434681	741995
233152	741996
693839	741997
633434	741998
566183	741999
567238	742000
141	742001
637639	742002
361568	742003
658598	742004
577488	742005
36534	742006
581216	742007
654156	742008
691999	742009
691239	742010
112484	742011
283792	742012
19021	742013
183234	742014
492823	742015
51154	742016
64966	742017
33676	742018
53133	742019
312772	742020
149335	742021
8980	742022
94594	742023
544491	742024
98060	742025
2072	742026
327812	742027
1968	742028
37031	742029
78741	742030
351803	742031
502197	742032
206880	742033
655006	742034
1063	742035
37475	742036
29625	742037
672565	742038
119199	742039
679097	742040
275557	742041
561495	742042
470713	742043
78319	742044
22486	742045
499692	742046
70057	742047
429343	742048
404271	742049
603276	742050
108823	742051
497464	742052
44596	742053
192776	742054
39849	742055
20272	742056
483181	742057
120628	742058
53608	742059
470477	742060
103790	742061
276745	742062
616670	742063
4505	742064
43929	742065
1129	742066
7594	742067
351169	742068
53225	742069
696112	742070
616871	742071
4988	742072
68900	742073
441513	742074
19265	742075
351650	742076
181407	742077
78674	742078
653938	742079
700222	742080
592872	742081
132692	742082
79114	742083
429098	742084
157640	742085
569822	742086
112981	742087
57286	742088
118307	742089
526248	742090
556211	742091
542645	742092
122280	742093
434687	742094
130565	742095
546527	742096
302079	742097
162993	742098
375	742099
100496	742100
238552	742101
44490	742102
284063	742103
598853	742104
423310	742105
4725	742106
156420	742107
505582	742108
637206	742109
110747	742110
44391	742111
605353	742112
77766	742113
17390	742114
392614	742115
14071	742116
314208	742117
683334	742118
417248	742119
253764	742120
468252	742121
651467	742122
576661	742123
167016	742124
2691	742125
133564	742126
53464	742127
720655	742128
46604	742129
67722	742130
258956	742131
588957	742132
550784	742133
455596	742134
432640	742135
88527	742136
28990	742137
426192	742138
42519	742139
577917	742140
367505	742141
222840	742142
158803	742143
115509	742144
689765	742145
5112	742146
52511	742147
3109	742148
319556	742149
146631	742150
101495	742151
644866	742152
379129	742153
45997	742154
17356	742155
167738	742156
384606	742157
26683	742158
358248	742159
146961	742160
34791	742161
454586	742162
599944	742163
139629	742164
344492	742165
8851	742166
13306	742167
555190	742168
190112	742169
204326	742170
289244	742171
471025	742172
680874	742173
190461	742174
619982	742175
601159	742176
2637	742177
72543	742178
60515	742179
26452	742180
151500	742181
676365	742182
115807	742183
544389	742184
693770	742185
235949	742186
173758	742187
714188	742188
164925	742189
51083	742190
118125	742191
234856	742192
153137	742193
517376	742194
540588	742195
2159	742196
415128	742197
97857	742198
9705	742199
259301	742200
711221	742201
187	742202
604221	742203
58089	742204
282515	742205
553652	742206
671512	742207
335055	742208
277967	742209
130773	742210
21280	742211
2235	742212
453566	742213
112439	742214
337434	742215
121511	742216
174568	742217
126723	742218
184356	742219
436287	742220
291010	742221
9195	742222
434275	742223
162591	742224
79067	742225
89465	742226
450571	742227
264719	742228
489958	742229
1805	742230
151042	742231
294279	742232
170892	742233
594443	742234
657259	742235
507163	742236
477743	742237
209350	742238
151281	742239
101809	742240
527045	742241
570796	742242
649419	742243
12827	742244
243339	742245
17177	742246
21126	742247
535803	742248
83720	742249
450681	742250
351061	742251
47709	742252
332305	742253
120779	742254
209041	742255
390289	742256
517721	742257
6074	742258
168189	742259
413097	742260
5379	742261
9677	742262
217895	742263
106740	742264
172435	742265
544451	742266
81052	742267
1099	742268
165795	742269
241679	742270
39169	742271
447758	742272
162611	742273
146720	742274
463819	742275
482406	742276
73481	742277
72102	742278
442839	742279
479941	742280
81074	742281
201234	742282
384377	742283
661747	742284
603162	742285
493936	742286
267806	742287
2292	742288
7135	742289
478798	742290
430449	742291
10206	742292
109796	742293
525618	742294
462882	742295
479675	742296
567425	742297
120993	742298
542530	742299
134817	742300
200137	742301
712210	742302
633088	742303
2400	742304
73338	742305
210449	742306
456141	742307
31573	742308
24466	742309
65684	742310
559802	742311
27052	742312
300835	742313
382707	742314
723501	742315
637176	742316
21249	742317
544772	742318
67662	742319
17156	742320
13105	742321
75938	742322
328177	742323
319806	742324
473904	742325
51626	742326
508923	742327
82498	742328
462688	742329
426902	742330
221	742331
136460	742332
363081	742333
185616	742334
24634	742335
195143	742336
105069	742337
13704	742338
593901	742339
13598	742340
81610	742341
109458	742342
25885	742343
5473	742344
455803	742345
237806	742346
246304	742347
718450	742348
521735	742349
604515	742350
462152	742351
129981	742352
688870	742353
373143	742354
136728	742355
19728	742356
60275	742357
719620	742358
624332	742359
712824	742360
646938	742361
698204	742362
289152	742363
52295	742364
709824	742365
192189	742366
485099	742367
203563	742368
329551	742369
91409	742370
154923	742371
196663	742372
9226	742373
159069	742374
60518	742375
112823	742376
161856	742377
173206	742378
431593	742379
677914	742380
94128	742381
603208	742382
568523	742383
56735	742384
141179	742385
359676	742386
2085	742387
132150	742388
7231	742389
517292	742390
475658	742391
342508	742392
156648	742393
149118	742394
149487	742395
87468	742396
383216	742397
69393	742398
335200	742399
430232	742400
247021	742401
272044	742402
392801	742403
597856	742404
275639	742405
182848	742406
470313	742407
55689	742408
431906	742409
620685	742410
565818	742411
108661	742412
620590	742413
64203	742414
179601	742415
444641	742416
6900	742417
113046	742418
11115	742419
390127	742420
31881	742421
154226	742422
15849	742423
266971	742424
679774	742425
40272	742426
623408	742427
221375	742428
680554	742429
342753	742430
582251	742431
143486	742432
123163	742433
64968	742434
128907	742435
652764	742436
593940	742437
72833	742438
1548	742439
330000	742440
632773	742441
111430	742442
702746	742443
371384	742444
4595	742445
530338	742446
61590	742447
187762	742448
629089	742449
500935	742450
336441	742451
287119	742452
36500	742453
546369	742454
331397	742455
56992	742456
144226	742457
309738	742458
270871	742459
645392	742460
7888	742461
148402	742462
154694	742463
348190	742464
173869	742465
52943	742466
117290	742467
26824	742468
417528	742469
526477	742470
23411	742471
297029	742472
13385	742473
297095	742474
664307	742475
639204	742476
12089	742477
106630	742478
693873	742479
476580	742480
457723	742481
403745	742482
87719	742483
457581	742484
113361	742485
246448	742486
555645	742487
55174	742488
558713	742489
2830	742490
522855	742491
435183	742492
105287	742493
658010	742494
309980	742495
476785	742496
407951	742497
79891	742498
360704	742499
486773	742500
286410	742501
8498	742502
147945	742503
147967	742504
195102	742505
165949	742506
123051	742507
488049	742508
464031	742509
49647	742510
75546	742511
183565	742512
582067	742513
118221	742514
679350	742515
390252	742516
694851	742517
261156	742518
134018	742519
5758	742520
165650	742521
11669	742522
62256	742523
332236	742524
484720	742525
121296	742526
682738	742527
171364	742528
43480	742529
93391	742530
648302	742531
288583	742532
410784	742533
514236	742534
538533	742535
3011	742536
174989	742537
508965	742538
686855	742539
722446	742540
580449	742541
705735	742542
630699	742543
557772	742544
118535	742545
576949	742546
134237	742547
26504	742548
335635	742549
635564	742550
501023	742551
160109	742552
698640	742553
152290	742554
591150	742555
456040	742556
95122	742557
424506	742558
84674	742559
547201	742560
1640	742561
185524	742562
343387	742563
309182	742564
237935	742565
108897	742566
153653	742567
50183	742568
223652	742569
632008	742570
571476	742571
667909	742572
446108	742573
429967	742574
367411	742575
299897	742576
337967	742577
14635	742578
17327	742579
249492	742580
163318	742581
185748	742582
205166	742583
13211	742584
373179	742585
425570	742586
380908	742587
544448	742588
176390	742589
668503	742590
35	742591
279583	742592
687389	742593
50922	742594
214627	742595
225883	742596
725199	742597
350284	742598
594103	742599
129016	742600
401550	742601
282387	742602
31667	742603
428166	742604
610246	742605
3291	742606
138075	742607
159931	742608
12470	742609
175349	742610
139287	742611
339499	742612
462154	742613
50419	742614
12548	742615
148644	742616
393120	742617
85418	742618
23042	742619
80670	742620
21002	742621
364429	742622
166262	742623
124986	742624
614818	742625
393647	742626
641965	742627
325399	742628
324040	742629
34859	742630
232173	742631
247877	742632
163200	742633
238830	742634
421564	742635
181032	742636
34904	742637
459915	742638
119475	742639
709343	742640
182010	742641
637478	742642
280215	742643
689532	742644
522553	742645
115188	742646
74534	742647
540285	742648
175049	742649
411248	742650
658850	742651
233625	742652
668887	742653
668951	742654
177194	742655
190938	742656
174917	742657
620718	742658
26599	742659
318897	742660
477335	742661
586092	742662
154444	742663
55923	742664
197765	742665
623036	742666
113120	742667
553047	742668
24299	742669
626995	742670
716812	742671
181341	742672
176737	742673
216634	742674
187328	742675
151728	742676
572377	742677
127347	742678
385344	742679
168939	742680
389491	742681
113340	742682
148110	742683
175592	742684
679372	742685
361335	742686
619221	742687
142933	742688
502033	742689
73552	742690
251466	742691
687934	742692
64827	742693
73015	742694
64523	742695
297559	742696
173057	742697
322996	742698
697028	742699
695807	742700
51999	742701
93644	742702
611981	742703
338552	742704
466173	742705
348227	742706
71735	742707
610606	742708
285041	742709
213010	742710
108692	742711
63735	742712
166357	742713
105740	742714
2214	742715
538798	742716
66005	742717
514694	742718
488228	742719
294929	742720
220426	742721
212290	742722
419159	742723
323324	742724
670662	742725
7790	742726
45649	742727
176836	742728
256843	742729
707	742730
374215	742731
554549	742732
73194	742733
327887	742734
548265	742735
35660	742736
265308	742737
103412	742738
357398	742739
42217	742740
254162	742741
36246	742742
202757	742743
415757	742744
347297	742745
392517	742746
52863	742747
271894	742748
387547	742749
347874	742750
167113	742751
132325	742752
153753	742753
566352	742754
657778	742755
332522	742756
70939	742757
4547	742758
534367	742759
619090	742760
3949	742761
20278	742762
290008	742763
279592	742764
98705	742765
158090	742766
513967	742767
71547	742768
27995	742769
610156	742770
638481	742771
353325	742772
194225	742773
551013	742774
161504	742775
322270	742776
595423	742777
393142	742778
416119	742779
561584	742780
25118	742781
292635	742782
6423	742783
264896	742784
77859	742785
535693	742786
56471	742787
227989	742788
14065	742789
554995	742790
223840	742791
384384	742792
88266	742793
221247	742794
524154	742795
96548	742796
443265	742797
268632	742798
114741	742799
468700	742800
713237	742801
6925	742802
165149	742803
161422	742804
506034	742805
18209	742806
685004	742807
213657	742808
6392	742809
575278	742810
148480	742811
154307	742812
37974	742813
3095	742814
5972	742815
248224	742816
349081	742817
273572	742818
185312	742819
692172	742820
83750	742821
370708	742822
399413	742823
5796	742824
698790	742825
124275	742826
607325	742827
140758	742828
577543	742829
643145	742830
39362	742831
6201	742832
93672	742833
430728	742834
201694	742835
261424	742836
213069	742837
471373	742838
558193	742839
641536	742840
39668	742841
139163	742842
5067	742843
2257	742844
2061	742845
381857	742846
198025	742847
23409	742848
719937	742849
57685	742850
11981	742851
10352	742852
15520	742853
720606	742854
69408	742855
233454	742856
473665	742857
120967	742858
476694	742859
366282	742860
327864	742861
557338	742862
306897	742863
702934	742864
408475	742865
26808	742866
545990	742867
32907	742868
169373	742869
308576	742870
326656	742871
101441	742872
26129	742873
393221	742874
337507	742875
42631	742876
681288	742877
438870	742878
132712	742879
263137	742880
183503	742881
60806	742882
183258	742883
394160	742884
561452	742885
135082	742886
185460	742887
10697	742888
264827	742889
347595	742890
115181	742891
392658	742892
50114	742893
203388	742894
236639	742895
309221	742896
35230	742897
615657	742898
227546	742899
119878	742900
266868	742901
81345	742902
486890	742903
129224	742904
163128	742905
420849	742906
867	742907
115767	742908
169452	742909
404018	742910
174802	742911
355425	742912
257393	742913
677121	742914
143892	742915
393038	742916
29793	742917
52217	742918
77614	742919
41127	742920
511583	742921
380567	742922
381281	742923
139036	742924
218870	742925
14533	742926
469995	742927
530728	742928
321456	742929
699070	742930
303312	742931
2830	742932
588397	742933
703524	742934
105312	742935
500668	742936
668532	742937
122236	742938
441945	742939
618154	742940
56623	742941
481982	742942
39122	742943
6438	742944
228125	742945
192439	742946
143418	742947
290558	742948
698393	742949
140966	742950
308582	742951
61197	742952
251763	742953
610956	742954
52541	742955
38391	742956
293760	742957
67761	742958
374036	742959
181563	742960
88966	742961
516091	742962
598124	742963
437450	742964
109559	742965
458830	742966
161089	742967
158446	742968
106112	742969
87118	742970
21919	742971
5882	742972
480528	742973
569938	742974
68881	742975
38216	742976
2177	742977
15621	742978
532507	742979
245556	742980
499039	742981
269979	742982
20395	742983
48203	742984
695465	742985
707005	742986
57190	742987
515578	742988
468748	742989
3440	742990
252426	742991
121391	742992
51381	742993
618302	742994
405526	742995
195603	742996
14633	742997
194522	742998
87379	742999
483425	743000
396412	743001
113553	743002
56109	743003
560597	743004
852	743005
25260	743006
297539	743007
249187	743008
620929	743009
644548	743010
487624	743011
5950	743012
500147	743013
236186	743014
671434	743015
4539	743016
457819	743017
228446	743018
621513	743019
14946	743020
104361	743021
111208	743022
172487	743023
65094	743024
236628	743025
110119	743026
23544	743027
586066	743028
692835	743029
69482	743030
154303	743031
151776	743032
261892	743033
143555	743034
165088	743035
399918	743036
516109	743037
160582	743038
628594	743039
44381	743040
720693	743041
474299	743042
366674	743043
209467	743044
295539	743045
484612	743046
477218	743047
487678	743048
612030	743049
159165	743050
592421	743051
705149	743052
586738	743053
615019	743054
671161	743055
52652	743056
24952	743057
509469	743058
650224	743059
44171	743060
130616	743061
110009	743062
253900	743063
549667	743064
349985	743065
623823	743066
578895	743067
140423	743068
134264	743069
676993	743070
208224	743071
271727	743072
421002	743073
524277	743074
48137	743075
682348	743076
41855	743077
593090	743078
188808	743079
1177	743080
174571	743081
10724	743082
226385	743083
519399	743084
7980	743085
90259	743086
60731	743087
145023	743088
267721	743089
584156	743090
89564	743091
55668	743092
679869	743093
119479	743094
819	743095
9134	743096
660664	743097
126824	743098
325927	743099
557151	743100
82735	743101
690286	743102
103127	743103
284	743104
311898	743105
309842	743106
29338	743107
365343	743108
558674	743109
341215	743110
27703	743111
717444	743112
63222	743113
417830	743114
593726	743115
61452	743116
86791	743117
216232	743118
353796	743119
106689	743120
66279	743121
201875	743122
623679	743123
22481	743124
155053	743125
71349	743126
92231	743127
50309	743128
98463	743129
607773	743130
140360	743131
20305	743132
159163	743133
194086	743134
187266	743135
408348	743136
282777	743137
473776	743138
396738	743139
38523	743140
666056	743141
41628	743142
293279	743143
49315	743144
461824	743145
198056	743146
172612	743147
648924	743148
558799	743149
46636	743150
507213	743151
263583	743152
129652	743153
663574	743154
344323	743155
353092	743156
48471	743157
51690	743158
93283	743159
404246	743160
430060	743161
461656	743162
124477	743163
82889	743164
672335	743165
32013	743166
143956	743167
639941	743168
569471	743169
68236	743170
414099	743171
110102	743172
50950	743173
175391	743174
718321	743175
522692	743176
488589	743177
428658	743178
142745	743179
133807	743180
394615	743181
182884	743182
115585	743183
128736	743184
5925	743185
187751	743186
32309	743187
488164	743188
205635	743189
28395	743190
350167	743191
399589	743192
47441	743193
79440	743194
347661	743195
561789	743196
72181	743197
457409	743198
677821	743199
138274	743200
589785	743201
577421	743202
50576	743203
60423	743204
24313	743205
640539	743206
103295	743207
21394	743208
169314	743209
437413	743210
120709	743211
6138	743212
167855	743213
17640	743214
332974	743215
419106	743216
544618	743217
65520	743218
531213	743219
87897	743220
656497	743221
326482	743222
238419	743223
450622	743224
314015	743225
34096	743226
127344	743227
260709	743228
211904	743229
19577	743230
36362	743231
551339	743232
602999	743233
528965	743234
24406	743235
714122	743236
15770	743237
19940	743238
539065	743239
283318	743240
84927	743241
699105	743242
439986	743243
428905	743244
534488	743245
162684	743246
559324	743247
100910	743248
129826	743249
517982	743250
572475	743251
80818	743252
471091	743253
519662	743254
221313	743255
5947	743256
88478	743257
18023	743258
387504	743259
168439	743260
252431	743261
308803	743262
13889	743263
959	743264
202972	743265
478040	743266
68416	743267
598839	743268
16528	743269
433268	743270
97979	743271
338919	743272
501251	743273
569940	743274
389586	743275
30722	743276
71686	743277
176813	743278
55233	743279
692610	743280
175278	743281
231569	743282
23410	743283
112452	743284
670215	743285
60256	743286
501771	743287
26047	743288
568018	743289
149556	743290
18404	743291
67797	743292
517387	743293
117852	743294
135148	743295
582652	743296
15101	743297
35755	743298
284727	743299
340158	743300
539021	743301
81611	743302
99169	743303
615633	743304
41932	743305
85846	743306
4671	743307
677054	743308
223869	743309
14286	743310
702542	743311
360758	743312
27591	743313
722631	743314
376598	743315
569029	743316
601345	743317
91807	743318
399572	743319
612079	743320
572184	743321
375170	743322
548950	743323
89812	743324
104475	743325
5138	743326
119467	743327
63019	743328
209066	743329
605875	743330
8212	743331
656605	743332
125621	743333
110546	743334
150442	743335
96882	743336
65246	743337
539097	743338
648599	743339
77049	743340
89370	743341
575099	743342
172102	743343
128503	743344
170206	743345
1502	743346
627133	743347
217670	743348
6888	743349
709528	743350
111478	743351
703568	743352
537743	743353
339326	743354
381928	743355
153756	743356
77243	743357
652535	743358
166197	743359
697200	743360
12625	743361
144003	743362
456044	743363
20688	743364
424537	743365
205532	743366
35883	743367
23654	743368
343619	743369
49651	743370
205578	743371
334557	743372
60436	743373
312036	743374
59215	743375
1354	743376
693209	743377
211307	743378
306804	743379
353	743380
320501	743381
77481	743382
569	743383
69371	743384
118881	743385
92314	743386
550570	743387
114995	743388
116516	743389
181117	743390
158158	743391
4293	743392
47298	743393
2412	743394
315961	743395
529280	743396
266811	743397
338262	743398
3143	743399
37428	743400
81337	743401
315280	743402
215957	743403
678654	743404
705970	743405
223410	743406
271262	743407
314331	743408
238478	743409
100613	743410
516162	743411
165523	743412
690443	743413
316010	743414
319674	743415
267679	743416
472152	743417
246186	743418
102027	743419
209573	743420
335698	743421
47010	743422
121107	743423
11570	743424
609360	743425
268365	743426
86964	743427
604513	743428
165708	743429
129959	743430
150931	743431
14856	743432
433996	743433
483763	743434
53392	743435
308498	743436
158629	743437
323279	743438
56613	743439
196913	743440
278773	743441
514615	743442
39169	743443
136955	743444
41938	743445
622751	743446
81153	743447
186144	743448
405235	743449
235996	743450
537167	743451
433326	743452
210863	743453
87683	743454
630878	743455
398842	743456
234215	743457
405877	743458
54437	743459
3891	743460
3629	743461
5237	743462
63126	743463
571356	743464
37219	743465
550438	743466
196277	743467
476091	743468
467034	743469
183299	743470
2102	743471
565001	743472
156683	743473
450734	743474
517695	743475
108255	743476
717072	743477
101458	743478
624884	743479
62119	743480
301814	743481
50041	743482
503148	743483
360748	743484
564489	743485
586946	743486
683867	743487
38932	743488
580798	743489
648906	743490
432233	743491
235092	743492
33915	743493
689703	743494
715377	743495
263116	743496
437889	743497
117020	743498
508175	743499
32917	743500
540340	743501
470622	743502
689747	743503
581254	743504
580827	743505
52134	743506
447818	743507
86115	743508
505769	743509
1540	743510
712837	743511
190928	743512
444625	743513
56672	743514
54619	743515
664825	743516
169502	743517
9263	743518
560026	743519
221662	743520
131964	743521
179551	743522
423021	743523
131100	743524
579741	743525
608494	743526
92726	743527
37436	743528
318852	743529
474427	743530
692343	743531
242422	743532
589322	743533
41878	743534
400339	743535
91626	743536
179119	743537
46615	743538
9309	743539
604511	743540
347632	743541
223833	743542
389030	743543
463735	743544
48147	743545
364165	743546
5451	743547
234241	743548
343989	743549
105684	743550
213022	743551
503584	743552
222248	743553
61415	743554
282306	743555
184345	743556
187592	743557
506943	743558
103476	743559
43960	743560
213843	743561
319651	743562
1092	743563
265373	743564
379977	743565
574	743566
230445	743567
161176	743568
307799	743569
190822	743570
586491	743571
53204	743572
90548	743573
100608	743574
41323	743575
297969	743576
309960	743577
110164	743578
131020	743579
95338	743580
513739	743581
97381	743582
671111	743583
304597	743584
542785	743585
65270	743586
121585	743587
415648	743588
41402	743589
160114	743590
323813	743591
113758	743592
657695	743593
87460	743594
250487	743595
701426	743596
18792	743597
31480	743598
427330	743599
520951	743600
160650	743601
592029	743602
94348	743603
322064	743604
582294	743605
155921	743606
411911	743607
49087	743608
307092	743609
385547	743610
268044	743611
95801	743612
100361	743613
356336	743614
684241	743615
421320	743616
665313	743617
623211	743618
371104	743619
702728	743620
311720	743621
36508	743622
694804	743623
47662	743624
121796	743625
582573	743626
153702	743627
675697	743628
468410	743629
1018	743630
112555	743631
49419	743632
525619	743633
455438	743634
50233	743635
541539	743636
52683	743637
597692	743638
168283	743639
101303	743640
475531	743641
643748	743642
7724	743643
697370	743644
38435	743645
622658	743646
184213	743647
210960	743648
384255	743649
639029	743650
36198	743651
661830	743652
345670	743653
9592	743654
122042	743655
385557	743656
312934	743657
4144	743658
130627	743659
257201	743660
7204	743661
587291	743662
49562	743663
602955	743664
140	743665
630892	743666
702991	743667
325205	743668
403586	743669
378255	743670
381873	743671
623182	743672
87842	743673
543824	743674
347458	743675
205972	743676
703831	743677
379757	743678
302547	743679
588478	743680
505571	743681
6752	743682
388219	743683
179414	743684
237781	743685
122432	743686
377779	743687
146010	743688
698762	743689
212654	743690
308629	743691
664033	743692
692806	743693
70013	743694
508460	743695
374235	743696
95052	743697
29154	743698
151769	743699
158088	743700
351392	743701
708045	743702
45007	743703
480988	743704
589731	743705
1945	743706
416525	743707
158051	743708
60372	743709
648519	743710
591025	743711
172895	743712
26478	743713
224386	743714
114406	743715
639836	743716
34244	743717
408012	743718
34785	743719
388894	743720
592386	743721
15805	743722
150750	743723
460436	743724
393144	743725
250718	743726
112021	743727
125763	743728
283282	743729
523923	743730
228923	743731
474171	743732
208134	743733
125032	743734
678096	743735
527652	743736
73125	743737
302	743738
557366	743739
144942	743740
685627	743741
721336	743742
298279	743743
135303	743744
672885	743745
130606	743746
605275	743747
640631	743748
90449	743749
6423	743750
362032	743751
59554	743752
451405	743753
76256	743754
547260	743755
117188	743756
18344	743757
45631	743758
574205	743759
425996	743760
612958	743761
31841	743762
528927	743763
109507	743764
192548	743765
197865	743766
523340	743767
255104	743768
20129	743769
595460	743770
956	743771
31417	743772
69518	743773
227518	743774
57914	743775
83545	743776
325520	743777
622107	743778
130435	743779
48161	743780
298873	743781
645399	743782
22725	743783
78794	743784
266146	743785
348418	743786
46155	743787
86945	743788
75953	743789
40479	743790
504562	743791
612420	743792
156739	743793
399905	743794
458111	743795
96985	743796
85882	743797
20212	743798
657051	743799
639151	743800
23747	743801
116305	743802
723746	743803
13101	743804
539995	743805
679281	743806
176834	743807
23898	743808
378863	743809
119391	743810
509936	743811
330242	743812
86590	743813
324399	743814
184340	743815
13452	743816
16353	743817
77378	743818
621368	743819
527360	743820
176231	743821
408337	743822
662475	743823
8724	743824
656189	743825
425526	743826
472678	743827
2547	743828
725037	743829
309552	743830
430190	743831
246583	743832
48026	743833
161655	743834
171154	743835
87099	743836
702541	743837
41630	743838
14116	743839
106494	743840
366069	743841
102899	743842
50442	743843
176341	743844
508193	743845
414700	743846
661617	743847
231604	743848
628242	743849
431474	743850
238631	743851
186156	743852
226697	743853
693082	743854
30792	743855
46212	743856
183886	743857
177043	743858
384532	743859
545732	743860
64150	743861
114089	743862
29736	743863
588741	743864
686635	743865
567191	743866
218564	743867
25296	743868
191851	743869
146196	743870
66655	743871
116477	743872
389152	743873
390261	743874
535796	743875
78046	743876
160938	743877
369432	743878
75036	743879
127552	743880
174284	743881
151126	743882
181006	743883
456567	743884
552601	743885
68521	743886
2665	743887
179086	743888
9950	743889
64523	743890
86343	743891
417385	743892
681597	743893
309449	743894
37919	743895
590482	743896
72829	743897
46391	743898
2853	743899
26517	743900
323862	743901
33741	743902
569793	743903
544248	743904
234522	743905
419486	743906
114940	743907
192154	743908
94125	743909
598153	743910
137196	743911
186453	743912
722363	743913
333656	743914
11274	743915
335366	743916
101778	743917
589237	743918
220586	743919
203827	743920
125289	743921
234413	743922
22472	743923
44919	743924
185948	743925
346523	743926
22396	743927
143756	743928
160028	743929
418318	743930
180469	743931
33650	743932
508353	743933
112197	743934
104761	743935
105959	743936
198697	743937
143932	743938
33563	743939
662261	743940
639998	743941
621687	743942
368475	743943
23794	743944
355898	743945
68688	743946
347161	743947
609860	743948
36615	743949
75212	743950
168246	743951
274787	743952
533547	743953
70545	743954
544783	743955
35094	743956
183724	743957
67254	743958
21515	743959
33975	743960
541604	743961
80696	743962
49236	743963
555253	743964
396248	743965
657983	743966
169	743967
10327	743968
396141	743969
266959	743970
258035	743971
85602	743972
245392	743973
432487	743974
6462	743975
186211	743976
14706	743977
146501	743978
54750	743979
650057	743980
304198	743981
659931	743982
90460	743983
76631	743984
38046	743985
224062	743986
59276	743987
91990	743988
139288	743989
260596	743990
119576	743991
712985	743992
59171	743993
126596	743994
342209	743995
404521	743996
519651	743997
103648	743998
47433	743999
567612	744000
33844	744001
400752	744002
53074	744003
590331	744004
74689	744005
410385	744006
385998	744007
223250	744008
171548	744009
41891	744010
334314	744011
577662	744012
145634	744013
74630	744014
415057	744015
640158	744016
223260	744017
57592	744018
93848	744019
649607	744020
6397	744021
93854	744022
369015	744023
129256	744024
11266	744025
60	744026
78022	744027
49859	744028
198567	744029
185352	744030
55219	744031
503790	744032
229686	744033
435835	744034
144627	744035
535075	744036
706615	744037
133908	744038
483711	744039
9725	744040
30618	744041
91881	744042
657697	744043
13403	744044
38064	744045
65	744046
154274	744047
16488	744048
688648	744049
51887	744050
417636	744051
4698	744052
26333	744053
582085	744054
118442	744055
114028	744056
521339	744057
21311	744058
184394	744059
191573	744060
551233	744061
5365	744062
5303	744063
477560	744064
258304	744065
228590	744066
285989	744067
462711	744068
250557	744069
159167	744070
129861	744071
99051	744072
385659	744073
471062	744074
589059	744075
35146	744076
550645	744077
25387	744078
656410	744079
166052	744080
153807	744081
20420	744082
269955	744083
13252	744084
154264	744085
32337	744086
182052	744087
140826	744088
599914	744089
449735	744090
79550	744091
189579	744092
274200	744093
96104	744094
13434	744095
321325	744096
95842	744097
634606	744098
21265	744099
114155	744100
471399	744101
664681	744102
342781	744103
88566	744104
620801	744105
461398	744106
471925	744107
103338	744108
386272	744109
178836	744110
669167	744111
559738	744112
565938	744113
89561	744114
254537	744115
208271	744116
38271	744117
610998	744118
14375	744119
435985	744120
667996	744121
17968	744122
32904	744123
300070	744124
701816	744125
36308	744126
253362	744127
24769	744128
454625	744129
497745	744130
214638	744131
135416	744132
88035	744133
40478	744134
705566	744135
149815	744136
193084	744137
54568	744138
83067	744139
634817	744140
11904	744141
27768	744142
436023	744143
130898	744144
709865	744145
291080	744146
608556	744147
327114	744148
73187	744149
191499	744150
2112	744151
275301	744152
557846	744153
681586	744154
661876	744155
649823	744156
543095	744157
25436	744158
485089	744159
711955	744160
360129	744161
341863	744162
132199	744163
198155	744164
514522	744165
68045	744166
307228	744167
112116	744168
386425	744169
71783	744170
431255	744171
90690	744172
72474	744173
272358	744174
173881	744175
637906	744176
479691	744177
126905	744178
236654	744179
650621	744180
66793	744181
515817	744182
672946	744183
47096	744184
610206	744185
102549	744186
105190	744187
224158	744188
502317	744189
58386	744190
90632	744191
260343	744192
461874	744193
544078	744194
503059	744195
288447	744196
155509	744197
522402	744198
83272	744199
630426	744200
160167	744201
441817	744202
193303	744203
707746	744204
159952	744205
23306	744206
563356	744207
205170	744208
182584	744209
358402	744210
49878	744211
328292	744212
631144	744213
433289	744214
410371	744215
25714	744216
65632	744217
303184	744218
578803	744219
103852	744220
197707	744221
394356	744222
21334	744223
139125	744224
343327	744225
550176	744226
152850	744227
611284	744228
111544	744229
606627	744230
603219	744231
16545	744232
15077	744233
241255	744234
647380	744235
716343	744236
132064	744237
245855	744238
106455	744239
685207	744240
572115	744241
55671	744242
303286	744243
427728	744244
401922	744245
144996	744246
692846	744247
476841	744248
8991	744249
68628	744250
4242	744251
716661	744252
1	744253
2709	744254
23805	744255
39145	744256
110930	744257
71240	744258
27057	744259
507764	744260
121013	744261
518687	744262
61917	744263
141030	744264
57680	744265
667057	744266
186415	744267
257781	744268
646750	744269
119902	744270
486593	744271
42549	744272
107494	744273
34402	744274
311136	744275
147001	744276
39309	744277
555000	744278
270740	744279
523320	744280
1120	744281
28915	744282
659578	744283
681111	744284
461953	744285
608601	744286
45481	744287
327625	744288
643307	744289
350136	744290
155933	744291
54588	744292
414648	744293
369027	744294
334705	744295
270917	744296
77438	744297
74823	744298
289952	744299
474635	744300
111791	744301
643000	744302
651386	744303
300717	744304
54129	744305
670255	744306
2059	744307
55074	744308
490454	744309
36083	744310
103004	744311
8425	744312
100175	744313
111803	744314
4228	744315
254909	744316
357887	744317
684601	744318
606857	744319
453388	744320
578010	744321
238497	744322
21087	744323
109804	744324
84532	744325
708499	744326
437837	744327
122025	744328
482333	744329
33401	744330
22405	744331
265811	744332
611816	744333
414748	744334
30779	744335
180293	744336
54988	744337
326415	744338
786	744339
684690	744340
708650	744341
6478	744342
24945	744343
364162	744344
160189	744345
653012	744346
70180	744347
59551	744348
395713	744349
334329	744350
37457	744351
166645	744352
62011	744353
380588	744354
722906	744355
277819	744356
164867	744357
44038	744358
32734	744359
76464	744360
27310	744361
520508	744362
16572	744363
153598	744364
259345	744365
426965	744366
573513	744367
720272	744368
258033	744369
31815	744370
614913	744371
68306	744372
397504	744373
14337	744374
172233	744375
43371	744376
10551	744377
22944	744378
493902	744379
569098	744380
340594	744381
618106	744382
50815	744383
3546	744384
372840	744385
451120	744386
54519	744387
158100	744388
63000	744389
502948	744390
59851	744391
42571	744392
648268	744393
15336	744394
699423	744395
347803	744396
263084	744397
9627	744398
61107	744399
672138	744400
193366	744401
670769	744402
154162	744403
243219	744404
274119	744405
9459	744406
720548	744407
233771	744408
402332	744409
14959	744410
32786	744411
288268	744412
155167	744413
102613	744414
614341	744415
57991	744416
609168	744417
466761	744418
88103	744419
709493	744420
694777	744421
599434	744422
440906	744423
574961	744424
599646	744425
329579	744426
636629	744427
197853	744428
329647	744429
10836	744430
6257	744431
323999	744432
39292	744433
172154	744434
667019	744435
603420	744436
34984	744437
724347	744438
287794	744439
437707	744440
7701	744441
18036	744442
1162	744443
132786	744444
369077	744445
480901	744446
673065	744447
37442	744448
456120	744449
59363	744450
419947	744451
327785	744452
37437	744453
289534	744454
175350	744455
508544	744456
302646	744457
390361	744458
197423	744459
638334	744460
698033	744461
29566	744462
383570	744463
214502	744464
349342	744465
76509	744466
10879	744467
30740	744468
34302	744469
9396	744470
630745	744471
34691	744472
94327	744473
539340	744474
382661	744475
250653	744476
700065	744477
359073	744478
614983	744479
216373	744480
124169	744481
619086	744482
122343	744483
290199	744484
33271	744485
17455	744486
194041	744487
602281	744488
76895	744489
655710	744490
155818	744491
38788	744492
15518	744493
64993	744494
157474	744495
115490	744496
113573	744497
545097	744498
5805	744499
397372	744500
49397	744501
603731	744502
26692	744503
81663	744504
312106	744505
386476	744506
78532	744507
179523	744508
144921	744509
594813	744510
60745	744511
136160	744512
251088	744513
140794	744514
123794	744515
174086	744516
642806	744517
158631	744518
696424	744519
125641	744520
624392	744521
465150	744522
165997	744523
43568	744524
267681	744525
262802	744526
214519	744527
257292	744528
110447	744529
214743	744530
233785	744531
178799	744532
367740	744533
73591	744534
8468	744535
198601	744536
376730	744537
366083	744538
492844	744539
246385	744540
35654	744541
108604	744542
79530	744543
7812	744544
410367	744545
15778	744546
599159	744547
382304	744548
275875	744549
576217	744550
313513	744551
366327	744552
222884	744553
52952	744554
532798	744555
24593	744556
74082	744557
362530	744558
687658	744559
234779	744560
162021	744561
5249	744562
113670	744563
28028	744564
11930	744565
620498	744566
68856	744567
45495	744568
5221	744569
27936	744570
167388	744571
40178	744572
332994	744573
282364	744574
2889	744575
122039	744576
12562	744577
9724	744578
36947	744579
703417	744580
156576	744581
165436	744582
83321	744583
522830	744584
672036	744585
71322	744586
705695	744587
161494	744588
464565	744589
414851	744590
681166	744591
15590	744592
519185	744593
87500	744594
368977	744595
60434	744596
378810	744597
718831	744598
287177	744599
666224	744600
260072	744601
436292	744602
688844	744603
625226	744604
344788	744605
459394	744606
169919	744607
276448	744608
87893	744609
4410	744610
427230	744611
46819	744612
103156	744613
150120	744614
260660	744615
59730	744616
115596	744617
543855	744618
532108	744619
334926	744620
108536	744621
23001	744622
143763	744623
399841	744624
152672	744625
424114	744626
49266	744627
179668	744628
417180	744629
321820	744630
132021	744631
475012	744632
18644	744633
156	744634
685696	744635
260	744636
52188	744637
87304	744638
384774	744639
176792	744640
689418	744641
166938	744642
168953	744643
587965	744644
33016	744645
58789	744646
507130	744647
119679	744648
108534	744649
46465	744650
96685	744651
303143	744652
11074	744653
161839	744654
213599	744655
16522	744656
342880	744657
624523	744658
7968	744659
420257	744660
25661	744661
522131	744662
127918	744663
389962	744664
74812	744665
72145	744666
393521	744667
237280	744668
574397	744669
11788	744670
157231	744671
238098	744672
586264	744673
54624	744674
8013	744675
126840	744676
331658	744677
116357	744678
663819	744679
82241	744680
647270	744681
557969	744682
47693	744683
31205	744684
51772	744685
1646	744686
153601	744687
49491	744688
529245	744689
607201	744690
149148	744691
653280	744692
120146	744693
184794	744694
682741	744695
18152	744696
709073	744697
678636	744698
603038	744699
106920	744700
531223	744701
638979	744702
205629	744703
628632	744704
440439	744705
575454	744706
457307	744707
16322	744708
44931	744709
39978	744710
277793	744711
600048	744712
119804	744713
128723	744714
37514	744715
615885	744716
461476	744717
10673	744718
190062	744719
25000	744720
53780	744721
48242	744722
44396	744723
436838	744724
412987	744725
371939	744726
2139	744727
619885	744728
644338	744729
725140	744730
51304	744731
464249	744732
41260	744733
327	744734
1964	744735
75664	744736
496724	744737
196479	744738
281869	744739
502496	744740
669690	744741
636636	744742
449665	744743
321655	744744
111925	744745
315845	744746
120704	744747
83518	744748
442592	744749
604111	744750
379720	744751
490665	744752
606943	744753
40705	744754
10111	744755
223689	744756
429922	744757
386762	744758
306689	744759
452586	744760
198187	744761
122610	744762
361129	744763
648520	744764
664278	744765
363981	744766
455836	744767
98254	744768
290125	744769
408912	744770
4	744771
392700	744772
256113	744773
48461	744774
645616	744775
3474	744776
112880	744777
137926	744778
41360	744779
397801	744780
168286	744781
155035	744782
24699	744783
85038	744784
350551	744785
105485	744786
564828	744787
570	744788
124358	744789
666641	744790
233658	744791
490	744792
471747	744793
613977	744794
100114	744795
312949	744796
77056	744797
10	744798
574897	744799
24892	744800
66978	744801
292515	744802
34774	744803
136120	744804
10221	744805
159114	744806
94315	744807
683124	744808
176977	744809
137574	744810
375374	744811
695211	744812
207445	744813
177164	744814
994	744815
36907	744816
43107	744817
18515	744818
33413	744819
409740	744820
392830	744821
688519	744822
216761	744823
257706	744824
391258	744825
525755	744826
4206	744827
12152	744828
40360	744829
58898	744830
8938	744831
299083	744832
33357	744833
405918	744834
502614	744835
86113	744836
560723	744837
619937	744838
49365	744839
5907	744840
3579	744841
304326	744842
362499	744843
350969	744844
190566	744845
23388	744846
523265	744847
630893	744848
564114	744849
602217	744850
139570	744851
53282	744852
5571	744853
560187	744854
622750	744855
406021	744856
581928	744857
202561	744858
156380	744859
78040	744860
35955	744861
455944	744862
695236	744863
151928	744864
121692	744865
15371	744866
424432	744867
575078	744868
5945	744869
338307	744870
175664	744871
202297	744872
330913	744873
26304	744874
54822	744875
681259	744876
28177	744877
505391	744878
431131	744879
193481	744880
113636	744881
99169	744882
501473	744883
146613	744884
1298	744885
546256	744886
452280	744887
433406	744888
355842	744889
639677	744890
69317	744891
437712	744892
526751	744893
48314	744894
568583	744895
460083	744896
603469	744897
83409	744898
323518	744899
381894	744900
179072	744901
683045	744902
545535	744903
355835	744904
1646	744905
465433	744906
183421	744907
580748	744908
18734	744909
694212	744910
30891	744911
282435	744912
242284	744913
176170	744914
609995	744915
660465	744916
430198	744917
478150	744918
287	744919
569156	744920
10093	744921
652762	744922
73270	744923
136891	744924
91076	744925
177492	744926
124111	744927
421144	744928
66572	744929
50281	744930
373929	744931
317969	744932
78348	744933
626598	744934
26122	744935
26790	744936
1287	744937
137456	744938
4623	744939
238439	744940
617620	744941
60769	744942
51091	744943
5233	744944
443576	744945
113814	744946
629460	744947
130805	744948
17599	744949
679717	744950
396575	744951
637840	744952
584068	744953
203850	744954
323925	744955
126749	744956
6233	744957
83255	744958
547059	744959
110942	744960
35478	744961
435591	744962
98922	744963
259054	744964
582651	744965
656022	744966
57	744967
563380	744968
306097	744969
667871	744970
544144	744971
515182	744972
293761	744973
92094	744974
117896	744975
117385	744976
38881	744977
388130	744978
655642	744979
267984	744980
613612	744981
713619	744982
487081	744983
108226	744984
719623	744985
286049	744986
55069	744987
593885	744988
90473	744989
100110	744990
622972	744991
618450	744992
417760	744993
111773	744994
42054	744995
720896	744996
3112	744997
638868	744998
521597	744999
593221	745000
714276	745001
101556	745002
653487	745003
307897	745004
206650	745005
583384	745006
92285	745007
169888	745008
703119	745009
268007	745010
58599	745011
637686	745012
616135	745013
354265	745014
351668	745015
344655	745016
194438	745017
100028	745018
28582	745019
638662	745020
633336	745021
19439	745022
555469	745023
90543	745024
4544	745025
317617	745026
354793	745027
247342	745028
472447	745029
74933	745030
203073	745031
172318	745032
518420	745033
686929	745034
28531	745035
469236	745036
50660	745037
335930	745038
466975	745039
307692	745040
722148	745041
448326	745042
680271	745043
235695	745044
620851	745045
429470	745046
667013	745047
569562	745048
215228	745049
475632	745050
407788	745051
32772	745052
329181	745053
455163	745054
94449	745055
529293	745056
138282	745057
9755	745058
182954	745059
115516	745060
695391	745061
700550	745062
12369	745063
597907	745064
231678	745065
606761	745066
617546	745067
578	745068
492422	745069
354799	745070
499676	745071
649760	745072
289515	745073
386131	745074
253570	745075
603016	745076
629882	745077
11349	745078
99588	745079
709382	745080
86035	745081
16372	745082
278314	745083
5705	745084
642937	745085
696981	745086
146980	745087
578984	745088
356674	745089
231052	745090
185310	745091
328565	745092
580982	745093
43232	745094
698443	745095
560185	745096
474928	745097
439965	745098
29615	745099
264488	745100
855	745101
520619	745102
285264	745103
390347	745104
21422	745105
129947	745106
157689	745107
216564	745108
195976	745109
111877	745110
321952	745111
171774	745112
150515	745113
313201	745114
395530	745115
397341	745116
6577	745117
12889	745118
297249	745119
496718	745120
644011	745121
126623	745122
116000	745123
86072	745124
502525	745125
167573	745126
476709	745127
315882	745128
69707	745129
75909	745130
187053	745131
345884	745132
93620	745133
273817	745134
48938	745135
572574	745136
244179	745137
259562	745138
26201	745139
173847	745140
27771	745141
93856	745142
53436	745143
21	745144
444065	745145
50416	745146
176866	745147
13352	745148
89407	745149
202842	745150
107648	745151
30827	745152
10449	745153
629545	745154
55319	745155
111174	745156
159934	745157
498363	745158
173744	745159
109284	745160
229396	745161
3558	745162
97407	745163
374524	745164
53256	745165
103177	745166
200785	745167
257131	745168
189978	745169
490058	745170
189555	745171
40378	745172
132747	745173
465525	745174
387011	745175
43351	745176
158165	745177
29191	745178
91647	745179
671846	745180
198631	745181
133241	745182
296778	745183
43684	745184
34290	745185
145122	745186
285674	745187
25019	745188
713424	745189
43688	745190
713242	745191
615609	745192
567294	745193
119150	745194
486280	745195
554065	745196
696036	745197
393730	745198
30951	745199
68268	745200
8103	745201
274171	745202
73159	745203
36472	745204
530576	745205
91394	745206
347108	745207
393692	745208
32215	745209
587253	745210
259231	745211
723297	745212
542670	745213
447290	745214
12971	745215
25578	745216
627722	745217
590862	745218
70384	745219
326736	745220
277860	745221
22465	745222
253600	745223
372789	745224
530263	745225
706116	745226
578749	745227
457057	745228
129344	745229
98310	745230
44379	745231
216363	745232
140705	745233
517960	745234
453327	745235
24677	745236
110	745237
9075	745238
46445	745239
563074	745240
570334	745241
568774	745242
471646	745243
508231	745244
365627	745245
282181	745246
246460	745247
146	745248
35879	745249
550474	745250
298210	745251
458298	745252
690952	745253
4712	745254
495172	745255
65488	745256
25152	745257
2888	745258
281668	745259
137329	745260
197939	745261
523281	745262
196950	745263
500216	745264
18578	745265
306836	745266
441156	745267
620918	745268
675451	745269
184950	745270
219063	745271
150564	745272
78032	745273
29677	745274
653849	745275
137987	745276
620380	745277
291761	745278
442862	745279
76438	745280
13989	745281
132239	745282
123688	745283
81221	745284
362504	745285
34	745286
138624	745287
265151	745288
79030	745289
72074	745290
25819	745291
526547	745292
37065	745293
15183	745294
394822	745295
113585	745296
565135	745297
636694	745298
508759	745299
590551	745300
263222	745301
632075	745302
24538	745303
189032	745304
400661	745305
677470	745306
40007	745307
690158	745308
33323	745309
677467	745310
24845	745311
668595	745312
524305	745313
164979	745314
641915	745315
640358	745316
48151	745317
59535	745318
284001	745319
649250	745320
498434	745321
9900	745322
703683	745323
133003	745324
38487	745325
210009	745326
556698	745327
49348	745328
11594	745329
293855	745330
274153	745331
24105	745332
33975	745333
114650	745334
18140	745335
601892	745336
183596	745337
628913	745338
564629	745339
75430	745340
176039	745341
54383	745342
393554	745343
15345	745344
48121	745345
203322	745346
239214	745347
29753	745348
32986	745349
215	745350
596	745351
113775	745352
536444	745353
146920	745354
119974	745355
185643	745356
628281	745357
292910	745358
169861	745359
695478	745360
10088	745361
85517	745362
709302	745363
561032	745364
566380	745365
238390	745366
235133	745367
387938	745368
357221	745369
271275	745370
101225	745371
583719	745372
392835	745373
151522	745374
267488	745375
588772	745376
564388	745377
604169	745378
118487	745379
131569	745380
157053	745381
241839	745382
62430	745383
44640	745384
188973	745385
522482	745386
93881	745387
284088	745388
58904	745389
140834	745390
53807	745391
152905	745392
5821	745393
50185	745394
164988	745395
174258	745396
75812	745397
173283	745398
250797	745399
230155	745400
127612	745401
171492	745402
620010	745403
168942	745404
185004	745405
76412	745406
419940	745407
258788	745408
671891	745409
504307	745410
396355	745411
535969	745412
134969	745413
39821	745414
79158	745415
439229	745416
22116	745417
507470	745418
458203	745419
136145	745420
11081	745421
557497	745422
18428	745423
62313	745424
489543	745425
91922	745426
168670	745427
101981	745428
331539	745429
347939	745430
172710	745431
94897	745432
3460	745433
565998	745434
206661	745435
678904	745436
533966	745437
118060	745438
366367	745439
196169	745440
36972	745441
13755	745442
240885	745443
138533	745444
155083	745445
406146	745446
664957	745447
386436	745448
14219	745449
10131	745450
239493	745451
553882	745452
142205	745453
518675	745454
113924	745455
186420	745456
34962	745457
519143	745458
38108	745459
62648	745460
662891	745461
263354	745462
383660	745463
137128	745464
120262	745465
326186	745466
129731	745467
138562	745468
537863	745469
11587	745470
572626	745471
391428	745472
45111	745473
314841	745474
657984	745475
95021	745476
309497	745477
469212	745478
2010	745479
25281	745480
352686	745481
121330	745482
723480	745483
157026	745484
629744	745485
26623	745486
684137	745487
261557	745488
361282	745489
225469	745490
721961	745491
56232	745492
692	745493
521295	745494
652230	745495
174594	745496
415087	745497
343454	745498
170676	745499
70569	745500
135378	745501
208248	745502
324072	745503
110061	745504
465568	745505
100631	745506
331986	745507
93135	745508
446643	745509
274049	745510
11955	745511
24907	745512
400849	745513
502983	745514
4786	745515
447476	745516
67093	745517
165328	745518
508419	745519
18318	745520
6961	745521
134545	745522
579416	745523
395843	745524
658324	745525
695635	745526
40602	745527
1425	745528
99596	745529
152426	745530
238229	745531
65608	745532
668698	745533
615807	745534
708772	745535
14480	745536
138663	745537
52244	745538
280364	745539
18658	745540
278780	745541
649411	745542
91729	745543
18786	745544
13642	745545
88282	745546
182064	745547
183269	745548
638391	745549
721308	745550
456851	745551
678279	745552
326196	745553
96436	745554
518071	745555
720335	745556
639853	745557
465851	745558
458228	745559
240295	745560
190053	745561
175791	745562
528659	745563
282875	745564
169295	745565
375672	745566
1501	745567
323222	745568
307793	745569
704905	745570
124273	745571
657140	745572
35154	745573
91200	745574
121268	745575
137388	745576
67740	745577
255231	745578
362735	745579
566297	745580
3367	745581
705266	745582
165518	745583
655427	745584
206715	745585
486082	745586
215946	745587
543893	745588
45375	745589
299647	745590
13376	745591
659426	745592
50870	745593
471737	745594
38673	745595
4597	745596
467808	745597
40857	745598
268999	745599
537132	745600
2149	745601
29825	745602
384960	745603
144798	745604
115766	745605
44109	745606
1064	745607
215821	745608
462897	745609
479210	745610
158918	745611
543857	745612
346646	745613
611230	745614
26293	745615
179422	745616
248057	745617
145134	745618
129427	745619
254861	745620
391594	745621
676807	745622
80826	745623
134055	745624
524144	745625
309746	745626
15402	745627
175272	745628
58430	745629
607454	745630
279060	745631
459403	745632
257521	745633
355430	745634
201575	745635
332772	745636
52374	745637
347857	745638
174310	745639
109924	745640
170319	745641
7335	745642
442123	745643
657441	745644
288609	745645
641692	745646
42387	745647
516645	745648
43800	745649
447238	745650
479894	745651
240873	745652
154053	745653
411331	745654
310791	745655
670439	745656
58073	745657
27132	745658
31915	745659
537104	745660
2530	745661
712959	745662
188048	745663
100915	745664
72826	745665
31017	745666
340450	745667
569272	745668
67652	745669
225023	745670
718280	745671
529563	745672
711447	745673
120429	745674
155373	745675
100485	745676
700148	745677
184430	745678
150023	745679
55890	745680
221860	745681
159061	745682
98324	745683
11600	745684
710876	745685
82559	745686
521610	745687
503147	745688
81060	745689
187151	745690
53361	745691
2521	745692
313709	745693
289454	745694
565469	745695
362188	745696
560318	745697
479927	745698
319965	745699
234119	745700
682928	745701
627709	745702
459124	745703
719875	745704
94454	745705
556506	745706
106108	745707
129147	745708
349948	745709
164465	745710
34680	745711
80070	745712
330918	745713
719855	745714
315743	745715
86364	745716
671024	745717
78930	745718
16387	745719
231524	745720
105727	745721
286673	745722
216630	745723
706576	745724
64468	745725
586999	745726
332177	745727
27871	745728
73507	745729
7540	745730
21897	745731
307679	745732
20847	745733
11436	745734
578312	745735
706836	745736
4869	745737
422724	745738
177411	745739
246168	745740
550629	745741
160637	745742
113018	745743
398416	745744
125718	745745
451740	745746
535795	745747
33056	745748
455904	745749
521600	745750
5079	745751
10660	745752
685024	745753
18484	745754
457957	745755
722302	745756
42481	745757
484611	745758
48599	745759
720359	745760
16110	745761
3238	745762
198220	745763
488722	745764
544778	745765
15009	745766
595440	745767
29109	745768
591060	745769
547825	745770
62782	745771
27810	745772
70558	745773
242735	745774
432687	745775
186570	745776
159896	745777
6809	745778
263397	745779
26447	745780
12509	745781
133413	745782
856	745783
238505	745784
403171	745785
92578	745786
67828	745787
40009	745788
341779	745789
35047	745790
350035	745791
10290	745792
13307	745793
118934	745794
471974	745795
181141	745796
19245	745797
423260	745798
279219	745799
666	745800
295452	745801
311924	745802
247	745803
159929	745804
612766	745805
281182	745806
262562	745807
38858	745808
15988	745809
676737	745810
643706	745811
287592	745812
520846	745813
417028	745814
2222	745815
667203	745816
495903	745817
160973	745818
2666	745819
610787	745820
198354	745821
179804	745822
633884	745823
419498	745824
168647	745825
20576	745826
1382	745827
317056	745828
364775	745829
126775	745830
701875	745831
481417	745832
286987	745833
571782	745834
584	745835
366947	745836
551868	745837
213394	745838
147989	745839
264705	745840
199585	745841
292342	745842
340311	745843
121319	745844
135349	745845
7471	745846
348985	745847
354951	745848
313374	745849
9903	745850
55297	745851
176191	745852
77209	745853
175914	745854
159066	745855
185599	745856
530896	745857
64906	745858
206809	745859
129318	745860
75295	745861
585724	745862
284819	745863
228228	745864
415214	745865
5244	745866
417481	745867
73388	745868
607223	745869
84609	745870
181256	745871
13036	745872
197294	745873
373379	745874
247964	745875
194163	745876
376450	745877
10367	745878
44915	745879
242238	745880
479106	745881
95304	745882
346645	745883
677599	745884
289574	745885
125919	745886
64410	745887
641784	745888
605369	745889
379037	745890
47384	745891
2540	745892
204367	745893
339694	745894
162053	745895
526994	745896
435751	745897
117826	745898
520136	745899
482523	745900
115491	745901
203207	745902
656719	745903
210848	745904
533785	745905
137430	745906
163549	745907
543023	745908
268779	745909
282945	745910
42722	745911
300590	745912
26296	745913
108663	745914
75284	745915
76001	745916
402179	745917
398354	745918
560913	745919
621974	745920
683576	745921
2350	745922
5992	745923
157196	745924
297222	745925
720044	745926
32435	745927
303510	745928
15881	745929
45359	745930
653752	745931
62142	745932
650088	745933
159248	745934
651347	745935
29699	745936
52584	745937
143092	745938
546605	745939
490667	745940
138550	745941
30431	745942
379539	745943
93011	745944
500799	745945
550971	745946
482620	745947
122807	745948
10553	745949
560835	745950
708443	745951
175463	745952
247631	745953
357097	745954
160168	745955
31310	745956
621242	745957
405509	745958
11136	745959
164079	745960
20096	745961
575539	745962
3455	745963
151637	745964
266230	745965
102494	745966
132543	745967
507695	745968
24464	745969
597127	745970
71130	745971
436509	745972
699183	745973
78557	745974
77521	745975
719981	745976
151663	745977
115564	745978
21227	745979
567015	745980
234567	745981
388660	745982
44091	745983
4350	745984
151822	745985
78318	745986
552151	745987
195679	745988
42178	745989
114919	745990
569901	745991
16143	745992
168548	745993
432795	745994
177276	745995
232776	745996
142583	745997
144945	745998
95740	745999
356436	746000
123297	746001
485963	746002
436767	746003
31675	746004
32233	746005
397313	746006
341685	746007
375	746008
363	746009
618788	746010
6918	746011
682668	746012
297448	746013
26025	746014
700769	746015
136523	746016
6585	746017
165557	746018
661087	746019
705687	746020
113168	746021
419429	746022
12200	746023
643088	746024
410303	746025
18312	746026
604686	746027
695603	746028
666271	746029
50805	746030
346134	746031
223574	746032
273448	746033
183326	746034
1634	746035
60909	746036
34225	746037
395768	746038
68671	746039
494180	746040
36184	746041
601992	746042
473731	746043
93794	746044
7577	746045
150649	746046
97627	746047
389408	746048
159275	746049
665800	746050
30367	746051
427285	746052
74539	746053
117750	746054
73548	746055
30041	746056
649305	746057
7680	746058
627386	746059
359329	746060
452847	746061
537581	746062
439602	746063
183151	746064
163706	746065
618145	746066
231723	746067
178406	746068
107356	746069
254513	746070
392982	746071
39039	746072
181520	746073
273846	746074
382515	746075
714049	746076
23187	746077
140349	746078
239304	746079
335918	746080
337119	746081
554627	746082
253665	746083
378156	746084
30651	746085
641222	746086
703893	746087
121393	746088
8500	746089
246213	746090
393025	746091
314054	746092
133499	746093
147344	746094
90254	746095
215612	746096
194174	746097
682697	746098
489918	746099
309666	746100
359899	746101
15766	746102
120539	746103
162764	746104
129619	746105
567903	746106
397933	746107
92959	746108
185679	746109
5961	746110
603392	746111
497435	746112
59683	746113
179832	746114
95189	746115
32631	746116
395429	746117
120954	746118
44062	746119
543496	746120
30405	746121
407575	746122
71080	746123
441800	746124
246283	746125
35732	746126
616041	746127
13355	746128
171997	746129
365638	746130
75128	746131
415897	746132
143205	746133
189549	746134
511140	746135
566968	746136
84736	746137
306921	746138
337794	746139
668380	746140
153571	746141
319239	746142
184070	746143
562874	746144
137739	746145
186978	746146
21236	746147
156818	746148
483808	746149
546871	746150
47053	746151
642676	746152
218960	746153
177807	746154
433002	746155
653839	746156
14060	746157
653906	746158
27487	746159
273543	746160
107824	746161
719806	746162
18282	746163
136520	746164
600555	746165
559801	746166
477838	746167
272493	746168
116219	746169
82375	746170
129687	746171
617895	746172
339904	746173
413587	746174
210152	746175
11149	746176
628265	746177
34450	746178
423582	746179
236813	746180
590670	746181
47660	746182
124882	746183
647742	746184
16931	746185
574143	746186
564609	746187
52622	746188
298734	746189
176454	746190
240450	746191
165277	746192
680057	746193
311493	746194
153624	746195
36635	746196
21160	746197
14427	746198
5996	746199
509886	746200
204568	746201
331597	746202
23975	746203
224362	746204
679831	746205
369237	746206
92667	746207
486950	746208
1068	746209
123963	746210
474805	746211
44856	746212
45714	746213
365701	746214
52920	746215
591880	746216
327680	746217
667235	746218
482284	746219
6461	746220
73450	746221
419483	746222
73567	746223
235484	746224
34774	746225
93236	746226
701023	746227
143947	746228
139701	746229
12884	746230
386784	746231
354275	746232
6281	746233
86010	746234
446294	746235
440745	746236
163225	746237
38489	746238
174260	746239
243797	746240
25607	746241
589274	746242
581457	746243
110227	746244
176365	746245
6525	746246
174529	746247
103485	746248
303825	746249
629841	746250
52363	746251
34411	746252
74963	746253
7211	746254
458591	746255
163590	746256
88735	746257
392772	746258
317238	746259
470045	746260
486177	746261
183647	746262
384864	746263
648210	746264
113327	746265
25348	746266
41790	746267
6229	746268
4138	746269
201935	746270
10777	746271
480233	746272
14758	746273
144215	746274
119069	746275
547885	746276
180560	746277
5626	746278
83339	746279
716896	746280
559067	746281
542311	746282
537061	746283
14051	746284
10572	746285
107255	746286
197809	746287
72204	746288
640055	746289
689988	746290
775	746291
656516	746292
439126	746293
489423	746294
64542	746295
86860	746296
68395	746297
684251	746298
42693	746299
415721	746300
147935	746301
186984	746302
410892	746303
104045	746304
642408	746305
566451	746306
190718	746307
115455	746308
347444	746309
600011	746310
297295	746311
558130	746312
345734	746313
546121	746314
668941	746315
89975	746316
317591	746317
712688	746318
264615	746319
552418	746320
682755	746321
12609	746322
232426	746323
520090	746324
297445	746325
36763	746326
30032	746327
428137	746328
82392	746329
176685	746330
101495	746331
163840	746332
9185	746333
187137	746334
123589	746335
722577	746336
268637	746337
56104	746338
713986	746339
641313	746340
35134	746341
703706	746342
134787	746343
634683	746344
26670	746345
623491	746346
583035	746347
134834	746348
167435	746349
176343	746350
79678	746351
520879	746352
703155	746353
468423	746354
149756	746355
82536	746356
582974	746357
582973	746358
198223	746359
488986	746360
492733	746361
187625	746362
486099	746363
25120	746364
119168	746365
210255	746366
6672	746367
183333	746368
696399	746369
17812	746370
304991	746371
229968	746372
404569	746373
236471	746374
9586	746375
489475	746376
293419	746377
422370	746378
556798	746379
26874	746380
175940	746381
16386	746382
43249	746383
27880	746384
527165	746385
90716	746386
658955	746387
86651	746388
288110	746389
51108	746390
327771	746391
6043	746392
178674	746393
31487	746394
711144	746395
337835	746396
643630	746397
143101	746398
388579	746399
566529	746400
31143	746401
113180	746402
1402	746403
433473	746404
446644	746405
48410	746406
20388	746407
570871	746408
124285	746409
570795	746410
173328	746411
378005	746412
381918	746413
249282	746414
593621	746415
15968	746416
474246	746417
429349	746418
41761	746419
122283	746420
279637	746421
585316	746422
347453	746423
161838	746424
601050	746425
47526	746426
85981	746427
119526	746428
418482	746429
587923	746430
259543	746431
148252	746432
48721	746433
61248	746434
16494	746435
102635	746436
78433	746437
93218	746438
3780	746439
509959	746440
178129	746441
175624	746442
1495	746443
616590	746444
97973	746445
7973	746446
98170	746447
22815	746448
6252	746449
79091	746450
238050	746451
65083	746452
47552	746453
154877	746454
61904	746455
152012	746456
65941	746457
89632	746458
652065	746459
635019	746460
49602	746461
344509	746462
78911	746463
561838	746464
533088	746465
506415	746466
394948	746467
603	746468
622549	746469
376572	746470
109768	746471
59908	746472
298614	746473
362173	746474
49073	746475
594054	746476
60329	746477
54046	746478
601810	746479
220473	746480
180602	746481
357833	746482
97121	746483
712846	746484
436871	746485
112741	746486
149156	746487
332395	746488
24843	746489
170598	746490
666880	746491
5024	746492
680063	746493
686168	746494
41292	746495
167479	746496
577715	746497
118368	746498
620184	746499
199872	746500
6446	746501
8805	746502
686753	746503
245087	746504
667031	746505
186292	746506
40244	746507
190603	746508
347299	746509
33104	746510
6517	746511
353260	746512
349517	746513
161408	746514
585336	746515
134714	746516
373126	746517
600231	746518
684421	746519
461152	746520
645408	746521
213954	746522
14219	746523
553106	746524
542531	746525
140646	746526
7523	746527
90221	746528
679677	746529
32652	746530
340440	746531
150511	746532
250987	746533
519	746534
638401	746535
68790	746536
88491	746537
442284	746538
1366	746539
4575	746540
78158	746541
581543	746542
668126	746543
187793	746544
417704	746545
440513	746546
22473	746547
99377	746548
281265	746549
591982	746550
34249	746551
30566	746552
115164	746553
261076	746554
268563	746555
687543	746556
160321	746557
200440	746558
685781	746559
139045	746560
154865	746561
408198	746562
98809	746563
49750	746564
222460	746565
633013	746566
606923	746567
257587	746568
668160	746569
140738	746570
361289	746571
113803	746572
724747	746573
348759	746574
579994	746575
506052	746576
722019	746577
402292	746578
115392	746579
76995	746580
15384	746581
28439	746582
132032	746583
507654	746584
524608	746585
182428	746586
198764	746587
395322	746588
496620	746589
16438	746590
509170	746591
27009	746592
84496	746593
121896	746594
547691	746595
123955	746596
413108	746597
156047	746598
139107	746599
323738	746600
36103	746601
6719	746602
257977	746603
349555	746604
339596	746605
99625	746606
105939	746607
553369	746608
19413	746609
517592	746610
258727	746611
185767	746612
168232	746613
434176	746614
66878	746615
507932	746616
430879	746617
95058	746618
143520	746619
497606	746620
116001	746621
10241	746622
63266	746623
22477	746624
908	746625
701918	746626
393811	746627
274905	746628
47	746629
209209	746630
462193	746631
141222	746632
479011	746633
503161	746634
114785	746635
213551	746636
239379	746637
128217	746638
96630	746639
140252	746640
338291	746641
112497	746642
666396	746643
164925	746644
198283	746645
132360	746646
15044	746647
606717	746648
162542	746649
82571	746650
122213	746651
60934	746652
12180	746653
554730	746654
448482	746655
309491	746656
107075	746657
8951	746658
142122	746659
107102	746660
365649	746661
18011	746662
109277	746663
31943	746664
12840	746665
610458	746666
27921	746667
623014	746668
500088	746669
72700	746670
691271	746671
105960	746672
125627	746673
436226	746674
15571	746675
466478	746676
101017	746677
588464	746678
654326	746679
18539	746680
302623	746681
533418	746682
59589	746683
180185	746684
592171	746685
253449	746686
715339	746687
685628	746688
313718	746689
70829	746690
1332	746691
28575	746692
30980	746693
1667	746694
460038	746695
617264	746696
189073	746697
616376	746698
585301	746699
116865	746700
398210	746701
136283	746702
224725	746703
136605	746704
183330	746705
63234	746706
239662	746707
303215	746708
316850	746709
559746	746710
156140	746711
177053	746712
146587	746713
94653	746714
672439	746715
634618	746716
556305	746717
142721	746718
111182	746719
198209	746720
30118	746721
637363	746722
26089	746723
608572	746724
77901	746725
191045	746726
154529	746727
648968	746728
573872	746729
310382	746730
8773	746731
175752	746732
101702	746733
424026	746734
365283	746735
36334	746736
165456	746737
222399	746738
216551	746739
111342	746740
163256	746741
63753	746742
8071	746743
421903	746744
555210	746745
599755	746746
421985	746747
9646	746748
593309	746749
478191	746750
384801	746751
47540	746752
71078	746753
473345	746754
196008	746755
447985	746756
4041	746757
245	746758
192532	746759
580382	746760
595970	746761
462234	746762
485871	746763
650159	746764
165163	746765
296471	746766
51635	746767
506600	746768
589719	746769
3244	746770
137760	746771
119538	746772
34200	746773
3805	746774
353096	746775
97880	746776
42427	746777
51595	746778
258540	746779
38354	746780
31484	746781
205153	746782
134060	746783
516305	746784
31438	746785
171173	746786
67674	746787
625964	746788
178941	746789
262110	746790
681278	746791
367837	746792
73703	746793
341237	746794
657367	746795
37861	746796
96359	746797
591237	746798
132536	746799
334121	746800
48217	746801
721511	746802
108930	746803
259874	746804
650155	746805
547373	746806
530685	746807
560930	746808
90622	746809
264207	746810
364640	746811
342636	746812
123004	746813
300080	746814
656171	746815
492129	746816
712792	746817
76676	746818
70993	746819
418455	746820
156503	746821
115950	746822
392167	746823
487046	746824
146032	746825
317259	746826
408457	746827
721	746828
204209	746829
673910	746830
639409	746831
122744	746832
174210	746833
113063	746834
644641	746835
58528	746836
709571	746837
648016	746838
569614	746839
96320	746840
183692	746841
234719	746842
575125	746843
15908	746844
48950	746845
42995	746846
671997	746847
153088	746848
25486	746849
433560	746850
340777	746851
419305	746852
417389	746853
164903	746854
91285	746855
129159	746856
81920	746857
76214	746858
74080	746859
329878	746860
152670	746861
371695	746862
46312	746863
431368	746864
293106	746865
370381	746866
452291	746867
611716	746868
624409	746869
367989	746870
2521	746871
400628	746872
38050	746873
659851	746874
360228	746875
440241	746876
52311	746877
100743	746878
687130	746879
71802	746880
158121	746881
62960	746882
147052	746883
12994	746884
670597	746885
576701	746886
649980	746887
231334	746888
333332	746889
33233	746890
433478	746891
114887	746892
46821	746893
12020	746894
692886	746895
10257	746896
628482	746897
563841	746898
104498	746899
49342	746900
287767	746901
99970	746902
333284	746903
49898	746904
145471	746905
15234	746906
144376	746907
574203	746908
458258	746909
72683	746910
111006	746911
552174	746912
543414	746913
79846	746914
225906	746915
19662	746916
702106	746917
258891	746918
57307	746919
493398	746920
404256	746921
7064	746922
259640	746923
720422	746924
513779	746925
91720	746926
723622	746927
146414	746928
149020	746929
724453	746930
182380	746931
254965	746932
1558	746933
22011	746934
381537	746935
18469	746936
138463	746937
90966	746938
345390	746939
35243	746940
75325	746941
159869	746942
1276	746943
125428	746944
670996	746945
677174	746946
686348	746947
492381	746948
232466	746949
113710	746950
684534	746951
390145	746952
435791	746953
90193	746954
655522	746955
41250	746956
452557	746957
124452	746958
151778	746959
102623	746960
299126	746961
161631	746962
95044	746963
2602	746964
513979	746965
566039	746966
109375	746967
414343	746968
452641	746969
116767	746970
633574	746971
579441	746972
565859	746973
40495	746974
47938	746975
103250	746976
580470	746977
140649	746978
441239	746979
674114	746980
408413	746981
272508	746982
106020	746983
449285	746984
489349	746985
17414	746986
388798	746987
49768	746988
228660	746989
5104	746990
74384	746991
719319	746992
321250	746993
710784	746994
146784	746995
263185	746996
64625	746997
34850	746998
133823	746999
46238	747000
258373	747001
120464	747002
28320	747003
348243	747004
538036	747005
675049	747006
556725	747007
159756	747008
143328	747009
260185	747010
145594	747011
626777	747012
184340	747013
514174	747014
51682	747015
495577	747016
509531	747017
659481	747018
176580	747019
609862	747020
531684	747021
332047	747022
180596	747023
28548	747024
212845	747025
631857	747026
613234	747027
184276	747028
96680	747029
12316	747030
57126	747031
73997	747032
295611	747033
181332	747034
153054	747035
152789	747036
249890	747037
117224	747038
150094	747039
697550	747040
594310	747041
655792	747042
421470	747043
129058	747044
604371	747045
47394	747046
83605	747047
2180	747048
102154	747049
437642	747050
424413	747051
76742	747052
3376	747053
710026	747054
685726	747055
626659	747056
52089	747057
187910	747058
595600	747059
67201	747060
178725	747061
15413	747062
172771	747063
155568	747064
473031	747065
63176	747066
646909	747067
499294	747068
85993	747069
615722	747070
134273	747071
169620	747072
126402	747073
38585	747074
360372	747075
558667	747076
150145	747077
454622	747078
195508	747079
110731	747080
609766	747081
44116	747082
96420	747083
51761	747084
5541	747085
298444	747086
9440	747087
144766	747088
106536	747089
224029	747090
167984	747091
64644	747092
93946	747093
638503	747094
715604	747095
20410	747096
649348	747097
496211	747098
182710	747099
7509	747100
166143	747101
118609	747102
42811	747103
69771	747104
81160	747105
420244	747106
100556	747107
31001	747108
243535	747109
169955	747110
128637	747111
544582	747112
52825	747113
42697	747114
9402	747115
141981	747116
150523	747117
180610	747118
458854	747119
51575	747120
147796	747121
25608	747122
471031	747123
9162	747124
284267	747125
13607	747126
708661	747127
517914	747128
387132	747129
587172	747130
497393	747131
543682	747132
576341	747133
279207	747134
71921	747135
137626	747136
154704	747137
249056	747138
582518	747139
15306	747140
227902	747141
124160	747142
59266	747143
132571	747144
599022	747145
494105	747146
117096	747147
710529	747148
9559	747149
172785	747150
529143	747151
248507	747152
129045	747153
356132	747154
382390	747155
716136	747156
16549	747157
120744	747158
384804	747159
714903	747160
255627	747161
269868	747162
260305	747163
424907	747164
510219	747165
47166	747166
121228	747167
38124	747168
614644	747169
245532	747170
10047	747171
19756	747172
26680	747173
352759	747174
702752	747175
33582	747176
722225	747177
236484	747178
711633	747179
392625	747180
123094	747181
212424	747182
389248	747183
333722	747184
392808	747185
15757	747186
671078	747187
336595	747188
558124	747189
293908	747190
132139	747191
24215	747192
518270	747193
375462	747194
26660	747195
688336	747196
8478	747197
434124	747198
393227	747199
42770	747200
350630	747201
82763	747202
132772	747203
84520	747204
586494	747205
671713	747206
240897	747207
297804	747208
395024	747209
137236	747210
113819	747211
302648	747212
54730	747213
576327	747214
527379	747215
14243	747216
50980	747217
198691	747218
666759	747219
648561	747220
724581	747221
67116	747222
49241	747223
356317	747224
8003	747225
59088	747226
547734	747227
237092	747228
201420	747229
390752	747230
64026	747231
144988	747232
14351	747233
156825	747234
997	747235
692850	747236
143930	747237
19831	747238
448386	747239
374744	747240
210085	747241
4973	747242
154612	747243
599214	747244
433733	747245
25171	747246
20177	747247
635683	747248
714363	747249
150562	747250
75314	747251
618039	747252
158186	747253
488893	747254
240215	747255
77646	747256
691224	747257
681348	747258
153481	747259
141107	747260
144809	747261
314571	747262
679852	747263
16798	747264
17541	747265
710382	747266
538397	747267
376260	747268
205391	747269
59345	747270
126182	747271
666	747272
609646	747273
233535	747274
173908	747275
138458	747276
4741	747277
646462	747278
619589	747279
248229	747280
568947	747281
17092	747282
78495	747283
157875	747284
17925	747285
7515	747286
254546	747287
31297	747288
427935	747289
33	747290
90687	747291
136277	747292
101893	747293
689303	747294
394719	747295
135251	747296
93456	747297
391935	747298
431750	747299
530224	747300
13750	747301
139221	747302
24403	747303
233036	747304
546006	747305
73755	747306
145468	747307
442728	747308
636653	747309
168113	747310
440647	747311
373948	747312
460077	747313
45798	747314
316792	747315
399563	747316
222496	747317
78075	747318
52973	747319
83419	747320
49520	747321
678913	747322
11603	747323
35034	747324
66070	747325
129080	747326
155636	747327
225283	747328
261291	747329
80873	747330
613645	747331
140840	747332
326617	747333
563321	747334
507683	747335
173683	747336
21209	747337
1449	747338
492980	747339
442007	747340
178856	747341
589929	747342
44471	747343
712032	747344
361742	747345
180430	747346
402586	747347
535491	747348
418219	747349
90582	747350
488879	747351
78435	747352
33607	747353
561079	747354
687376	747355
673913	747356
98358	747357
34739	747358
5244	747359
73982	747360
215780	747361
333984	747362
512234	747363
284468	747364
659395	747365
545639	747366
536334	747367
1751	747368
45551	747369
80727	747370
129860	747371
28629	747372
598969	747373
644519	747374
337813	747375
60828	747376
395042	747377
322450	747378
108960	747379
37572	747380
133328	747381
67221	747382
168067	747383
663361	747384
517144	747385
1987	747386
77532	747387
44995	747388
9799	747389
87988	747390
619019	747391
703699	747392
149685	747393
62383	747394
314781	747395
19496	747396
20884	747397
118693	747398
701992	747399
591326	747400
414108	747401
145714	747402
143842	747403
148214	747404
37679	747405
221642	747406
167898	747407
285722	747408
438679	747409
145776	747410
113962	747411
290760	747412
7776	747413
207818	747414
563952	747415
687442	747416
46782	747417
187454	747418
125833	747419
585328	747420
648662	747421
324193	747422
198650	747423
522811	747424
557931	747425
645643	747426
622555	747427
288012	747428
211993	747429
201783	747430
114178	747431
606993	747432
170643	747433
666917	747434
548516	747435
669616	747436
77031	747437
526232	747438
200735	747439
636893	747440
420483	747441
141021	747442
60934	747443
463895	747444
36570	747445
41610	747446
30191	747447
137576	747448
392285	747449
180327	747450
618687	747451
604288	747452
627642	747453
688451	747454
657792	747455
94556	747456
196043	747457
9268	747458
590314	747459
329249	747460
574307	747461
662892	747462
454112	747463
12987	747464
625811	747465
597803	747466
643286	747467
70340	747468
122133	747469
548237	747470
123036	747471
702162	747472
159227	747473
561905	747474
66608	747475
82908	747476
659408	747477
631600	747478
48211	747479
113407	747480
517943	747481
600684	747482
68808	747483
509270	747484
611162	747485
33616	747486
144477	747487
168500	747488
188467	747489
14254	747490
3263	747491
402376	747492
70080	747493
246971	747494
161496	747495
460606	747496
287662	747497
589873	747498
508089	747499
1778	747500
74314	747501
372028	747502
182212	747503
685424	747504
636749	747505
425811	747506
260472	747507
471157	747508
178473	747509
39075	747510
665401	747511
387457	747512
127150	747513
408660	747514
128800	747515
298658	747516
169744	747517
592537	747518
292000	747519
58066	747520
214373	747521
451207	747522
175949	747523
420222	747524
415085	747525
582346	747526
47369	747527
24898	747528
194723	747529
18097	747530
559	747531
236901	747532
350054	747533
692064	747534
442500	747535
160727	747536
23737	747537
5304	747538
266	747539
186570	747540
522184	747541
645612	747542
361773	747543
723929	747544
44234	747545
7788	747546
104967	747547
111804	747548
105367	747549
50080	747550
38987	747551
505274	747552
627796	747553
337368	747554
659550	747555
218717	747556
694726	747557
169098	747558
148164	747559
69913	747560
529500	747561
186578	747562
433806	747563
249647	747564
8286	747565
89822	747566
238910	747567
565153	747568
85346	747569
246516	747570
13694	747571
279175	747572
45325	747573
470737	747574
364093	747575
60881	747576
165376	747577
675062	747578
2697	747579
67689	747580
572625	747581
381730	747582
10747	747583
75540	747584
569225	747585
375036	747586
670568	747587
199874	747588
467025	747589
369869	747590
29475	747591
548818	747592
680162	747593
349890	747594
86529	747595
92490	747596
214335	747597
675205	747598
182026	747599
123104	747600
599612	747601
222254	747602
359726	747603
172052	747604
668131	747605
157913	747606
167331	747607
449110	747608
284093	747609
606433	747610
553443	747611
491277	747612
103513	747613
54228	747614
12718	747615
682786	747616
8797	747617
35176	747618
248070	747619
722743	747620
67320	747621
179310	747622
562531	747623
306156	747624
464101	747625
222440	747626
126993	747627
556544	747628
569856	747629
5174	747630
114077	747631
508675	747632
155658	747633
320802	747634
20879	747635
15088	747636
297119	747637
695887	747638
48604	747639
219304	747640
80789	747641
164994	747642
47775	747643
25797	747644
2984	747645
552	747646
336345	747647
130799	747648
474011	747649
170335	747650
482961	747651
703680	747652
379576	747653
699129	747654
357568	747655
61313	747656
103178	747657
164166	747658
576189	747659
215049	747660
695030	747661
386202	747662
107261	747663
67500	747664
292865	747665
684976	747666
443367	747667
486473	747668
573787	747669
62338	747670
190462	747671
36722	747672
672418	747673
326874	747674
21690	747675
416142	747676
120305	747677
130950	747678
298974	747679
95888	747680
21532	747681
87340	747682
425685	747683
110238	747684
620325	747685
291635	747686
355743	747687
575561	747688
129477	747689
256179	747690
471142	747691
449586	747692
140956	747693
469395	747694
144302	747695
59312	747696
32137	747697
123426	747698
100105	747699
102571	747700
136414	747701
628380	747702
12195	747703
401732	747704
70611	747705
283187	747706
42477	747707
500807	747708
151563	747709
392335	747710
56355	747711
280059	747712
45679	747713
103668	747714
175860	747715
65027	747716
108774	747717
45149	747718
101819	747719
40748	747720
274016	747721
11623	747722
697059	747723
126446	747724
126125	747725
527716	747726
481930	747727
1800	747728
70938	747729
719570	747730
120192	747731
8177	747732
47272	747733
652579	747734
455889	747735
373459	747736
146059	747737
592644	747738
202469	747739
287644	747740
261835	747741
1303	747742
193309	747743
7224	747744
173931	747745
366803	747746
638171	747747
53515	747748
497613	747749
139196	747750
47255	747751
494960	747752
766	747753
12940	747754
702331	747755
15891	747756
475960	747757
71006	747758
629659	747759
56	747760
544625	747761
178255	747762
21446	747763
80941	747764
544188	747765
189954	747766
521153	747767
418177	747768
600768	747769
818	747770
433179	747771
237647	747772
625532	747773
612378	747774
2864	747775
420880	747776
9908	747777
668390	747778
557787	747779
152269	747780
37238	747781
102424	747782
188738	747783
386130	747784
314684	747785
62515	747786
530537	747787
209963	747788
352089	747789
687222	747790
412318	747791
9454	747792
5197	747793
682367	747794
309696	747795
253746	747796
317557	747797
70028	747798
291815	747799
622377	747800
110474	747801
181565	747802
112565	747803
143314	747804
84720	747805
74021	747806
360661	747807
180599	747808
111679	747809
644980	747810
50217	747811
189849	747812
38349	747813
253315	747814
468385	747815
344795	747816
9049	747817
2450	747818
267975	747819
63219	747820
240157	747821
151590	747822
47431	747823
595584	747824
16229	747825
504589	747826
512013	747827
416463	747828
52292	747829
45050	747830
27118	747831
255002	747832
683690	747833
377594	747834
660329	747835
560531	747836
602213	747837
4488	747838
553926	747839
192400	747840
141241	747841
583944	747842
150250	747843
372770	747844
143929	747845
88911	747846
621006	747847
60845	747848
365830	747849
339784	747850
35993	747851
109331	747852
674761	747853
375820	747854
10853	747855
6399	747856
503344	747857
350948	747858
53256	747859
220805	747860
174783	747861
40386	747862
689119	747863
289	747864
475502	747865
321239	747866
560142	747867
164765	747868
555814	747869
10010	747870
93191	747871
41837	747872
674980	747873
11529	747874
49901	747875
358352	747876
154778	747877
674361	747878
44263	747879
263795	747880
364936	747881
162543	747882
18254	747883
394034	747884
6620	747885
455240	747886
33526	747887
296565	747888
227594	747889
503050	747890
53303	747891
22306	747892
549274	747893
74423	747894
8418	747895
644870	747896
278135	747897
538862	747898
153325	747899
680537	747900
690527	747901
242896	747902
233053	747903
515644	747904
1875	747905
532317	747906
130474	747907
692861	747908
547189	747909
45240	747910
480269	747911
111651	747912
91229	747913
505465	747914
331521	747915
688525	747916
417464	747917
585227	747918
456933	747919
133741	747920
591971	747921
6695	747922
40456	747923
480021	747924
286824	747925
25855	747926
75652	747927
85384	747928
687105	747929
687804	747930
605202	747931
276059	747932
656407	747933
44169	747934
58118	747935
652351	747936
71381	747937
429543	747938
478979	747939
371896	747940
69609	747941
190895	747942
488246	747943
172510	747944
368773	747945
673882	747946
201409	747947
193682	747948
13172	747949
185022	747950
712549	747951
524517	747952
154363	747953
33188	747954
41301	747955
352150	747956
100463	747957
125282	747958
34935	747959
681514	747960
177127	747961
98830	747962
188349	747963
640373	747964
503782	747965
116408	747966
344078	747967
543497	747968
195114	747969
280582	747970
163449	747971
51696	747972
17295	747973
249023	747974
226471	747975
708232	747976
194772	747977
291656	747978
50138	747979
515946	747980
564	747981
38730	747982
17948	747983
17027	747984
28558	747985
312560	747986
479105	747987
136344	747988
165067	747989
84196	747990
372801	747991
335438	747992
55594	747993
128013	747994
569403	747995
8523	747996
293891	747997
695099	747998
668175	747999
230332	748000
166279	748001
559126	748002
695538	748003
168309	748004
225629	748005
164956	748006
525849	748007
65890	748008
1446	748009
171765	748010
95593	748011
721134	748012
107427	748013
527415	748014
136227	748015
120786	748016
220307	748017
221414	748018
99947	748019
38151	748020
13955	748021
126059	748022
13814	748023
323622	748024
179951	748025
72559	748026
101245	748027
141887	748028
92174	748029
369723	748030
103284	748031
484609	748032
166382	748033
436293	748034
73842	748035
469367	748036
229644	748037
69655	748038
31934	748039
122529	748040
21442	748041
15449	748042
717395	748043
540823	748044
131175	748045
196687	748046
159602	748047
54983	748048
27589	748049
43860	748050
407382	748051
9	748052
127188	748053
541412	748054
80328	748055
105194	748056
522457	748057
522873	748058
106206	748059
649881	748060
92435	748061
382503	748062
536772	748063
240958	748064
535332	748065
392355	748066
93156	748067
192244	748068
411594	748069
50759	748070
78421	748071
661044	748072
216689	748073
2138	748074
222825	748075
63658	748076
687425	748077
60354	748078
11953	748079
674919	748080
98241	748081
6333	748082
371846	748083
27015	748084
125082	748085
432103	748086
27359	748087
104137	748088
705572	748089
185315	748090
108690	748091
24917	748092
9328	748093
482644	748094
584594	748095
179645	748096
59195	748097
225676	748098
563198	748099
677216	748100
542550	748101
204445	748102
111102	748103
42709	748104
639513	748105
420886	748106
157381	748107
544274	748108
2460	748109
202014	748110
468734	748111
706729	748112
77167	748113
600135	748114
394448	748115
724897	748116
158464	748117
15479	748118
607860	748119
36890	748120
15390	748121
472420	748122
573995	748123
594102	748124
357142	748125
185036	748126
474032	748127
255426	748128
183611	748129
494560	748130
263786	748131
449882	748132
356145	748133
176143	748134
660596	748135
169364	748136
45508	748137
637525	748138
303745	748139
52296	748140
327237	748141
75125	748142
35757	748143
542591	748144
438784	748145
250149	748146
74162	748147
526811	748148
503685	748149
59044	748150
356601	748151
142591	748152
31015	748153
618532	748154
643788	748155
244593	748156
423389	748157
50633	748158
49478	748159
44654	748160
543612	748161
20957	748162
118976	748163
541491	748164
337107	748165
11041	748166
181176	748167
659512	748168
662959	748169
349019	748170
141129	748171
179961	748172
688619	748173
187112	748174
456629	748175
181206	748176
692202	748177
13708	748178
6645	748179
5640	748180
132230	748181
3943	748182
64502	748183
182559	748184
147288	748185
460391	748186
134289	748187
264123	748188
523475	748189
349772	748190
630166	748191
444179	748192
5138	748193
423670	748194
83178	748195
90746	748196
62526	748197
578160	748198
7417	748199
40648	748200
312698	748201
68056	748202
38383	748203
556107	748204
630774	748205
320979	748206
24880	748207
709700	748208
145903	748209
334249	748210
88075	748211
265836	748212
718114	748213
143920	748214
153254	748215
515217	748216
275412	748217
484176	748218
371076	748219
464564	748220
614030	748221
418720	748222
473958	748223
34678	748224
172273	748225
477246	748226
122156	748227
146410	748228
229304	748229
422830	748230
311003	748231
590304	748232
610749	748233
382249	748234
17305	748235
687569	748236
15605	748237
355679	748238
659094	748239
964	748240
256458	748241
168582	748242
15752	748243
41411	748244
408192	748245
460917	748246
465635	748247
152289	748248
242591	748249
622992	748250
349482	748251
5759	748252
593764	748253
554201	748254
340193	748255
44441	748256
461456	748257
502812	748258
481744	748259
584732	748260
385350	748261
532441	748262
112466	748263
135815	748264
311192	748265
523748	748266
200974	748267
71575	748268
287719	748269
350299	748270
497070	748271
432951	748272
18826	748273
218651	748274
353055	748275
99812	748276
299245	748277
7350	748278
669966	748279
87515	748280
253025	748281
711307	748282
282320	748283
595583	748284
619005	748285
248608	748286
486753	748287
7423	748288
473076	748289
164508	748290
153065	748291
48148	748292
390017	748293
175076	748294
315674	748295
118819	748296
128665	748297
332457	748298
29477	748299
154513	748300
232811	748301
338102	748302
95344	748303
185141	748304
89883	748305
554524	748306
854	748307
24370	748308
8064	748309
18861	748310
328979	748311
33524	748312
39008	748313
367575	748314
518596	748315
367356	748316
291698	748317
45670	748318
90153	748319
158796	748320
126455	748321
518310	748322
381554	748323
129431	748324
273709	748325
495528	748326
196333	748327
2511	748328
113846	748329
214354	748330
5361	748331
147511	748332
15804	748333
122388	748334
124083	748335
34293	748336
424423	748337
685615	748338
144891	748339
349026	748340
109288	748341
294461	748342
158832	748343
298586	748344
684783	748345
407551	748346
614272	748347
233299	748348
12707	748349
32646	748350
724583	748351
662245	748352
567961	748353
142307	748354
19019	748355
441468	748356
204564	748357
48705	748358
617940	748359
171743	748360
132899	748361
103222	748362
697941	748363
121998	748364
588014	748365
708148	748366
9933	748367
180597	748368
472006	748369
578143	748370
673127	748371
549145	748372
12262	748373
566381	748374
179984	748375
47046	748376
259007	748377
27303	748378
587371	748379
251194	748380
236820	748381
50236	748382
179696	748383
7353	748384
82440	748385
193589	748386
496444	748387
100403	748388
171692	748389
670495	748390
19267	748391
118610	748392
294884	748393
50345	748394
105441	748395
47838	748396
335834	748397
424879	748398
33734	748399
32450	748400
182320	748401
55631	748402
291097	748403
666043	748404
93410	748405
114856	748406
168142	748407
513496	748408
702819	748409
54682	748410
10908	748411
593925	748412
473190	748413
34958	748414
123210	748415
291345	748416
276802	748417
118207	748418
65792	748419
284160	748420
164906	748421
152495	748422
553461	748423
521818	748424
45411	748425
20455	748426
575230	748427
9488	748428
659616	748429
49057	748430
458375	748431
492551	748432
29005	748433
51053	748434
269413	748435
380402	748436
335645	748437
661089	748438
552020	748439
150354	748440
447590	748441
659528	748442
223979	748443
178323	748444
553922	748445
31012	748446
540	748447
109764	748448
395324	748449
60684	748450
573393	748451
295875	748452
586723	748453
363200	748454
43007	748455
619596	748456
153330	748457
724714	748458
390509	748459
639047	748460
158467	748461
480	748462
466727	748463
308410	748464
670784	748465
108383	748466
579922	748467
599489	748468
576440	748469
432678	748470
286661	748471
90604	748472
34103	748473
698776	748474
48359	748475
641755	748476
420075	748477
599768	748478
110548	748479
27988	748480
682325	748481
28242	748482
155861	748483
612857	748484
75695	748485
48259	748486
286771	748487
410159	748488
404884	748489
607275	748490
32695	748491
313239	748492
99911	748493
143570	748494
631378	748495
164406	748496
69821	748497
447520	748498
173765	748499
285931	748500
472046	748501
159501	748502
702362	748503
140705	748504
529952	748505
124382	748506
220562	748507
624213	748508
312006	748509
71350	748510
315362	748511
564183	748512
343615	748513
206616	748514
206360	748515
1235	748516
517579	748517
143684	748518
407289	748519
278084	748520
92127	748521
209560	748522
166058	748523
556314	748524
189299	748525
105301	748526
687995	748527
83294	748528
302818	748529
10956	748530
336030	748531
500417	748532
520210	748533
508547	748534
6399	748535
136623	748536
496476	748537
651461	748538
808	748539
61356	748540
647728	748541
114641	748542
652752	748543
133500	748544
471902	748545
389264	748546
41546	748547
256151	748548
385488	748549
145322	748550
330362	748551
177908	748552
291538	748553
221513	748554
73654	748555
448025	748556
143601	748557
27374	748558
642812	748559
312012	748560
454446	748561
386868	748562
357179	748563
65720	748564
73931	748565
558238	748566
1609	748567
677342	748568
413039	748569
7649	748570
232918	748571
102713	748572
167321	748573
142887	748574
167753	748575
195289	748576
37564	748577
408731	748578
2708	748579
238164	748580
319127	748581
686967	748582
281034	748583
3533	748584
207428	748585
45585	748586
655366	748587
322832	748588
4161	748589
127615	748590
543821	748591
360304	748592
269	748593
42899	748594
201179	748595
587990	748596
509858	748597
435419	748598
355467	748599
247657	748600
97240	748601
11974	748602
207991	748603
624065	748604
556334	748605
579763	748606
180565	748607
287289	748608
305850	748609
673967	748610
7630	748611
525196	748612
169822	748613
179933	748614
159987	748615
207784	748616
342201	748617
131199	748618
22020	748619
622859	748620
343369	748621
76355	748622
281192	748623
49677	748624
546764	748625
35620	748626
231735	748627
656547	748628
144667	748629
13897	748630
15930	748631
11474	748632
653553	748633
303164	748634
475436	748635
311675	748636
83661	748637
676083	748638
77205	748639
178976	748640
125051	748641
155059	748642
427927	748643
166812	748644
12492	748645
168536	748646
191334	748647
329163	748648
408278	748649
999	748650
136782	748651
170661	748652
12453	748653
533832	748654
11383	748655
511053	748656
41114	748657
206226	748658
637235	748659
360655	748660
333130	748661
210375	748662
27363	748663
39629	748664
475332	748665
167351	748666
180689	748667
70782	748668
58355	748669
6207	748670
39248	748671
343115	748672
207302	748673
50151	748674
14410	748675
296599	748676
16077	748677
671443	748678
519359	748679
49704	748680
347816	748681
58015	748682
300554	748683
651873	748684
392226	748685
698661	748686
17654	748687
414914	748688
154750	748689
711614	748690
299586	748691
129644	748692
680276	748693
2820	748694
246028	748695
190073	748696
9015	748697
164936	748698
389461	748699
41318	748700
256911	748701
212088	748702
621962	748703
5709	748704
53292	748705
236599	748706
21285	748707
362800	748708
438014	748709
225771	748710
176924	748711
43427	748712
366767	748713
185577	748714
1979	748715
568721	748716
612120	748717
12661	748718
63278	748719
49958	748720
275360	748721
258463	748722
564616	748723
600039	748724
88366	748725
636905	748726
71411	748727
52723	748728
140878	748729
555109	748730
611453	748731
692787	748732
151621	748733
366898	748734
532927	748735
539774	748736
325602	748737
121912	748738
124684	748739
176195	748740
154752	748741
335	748742
638815	748743
633007	748744
101402	748745
79954	748746
425613	748747
193335	748748
391962	748749
461719	748750
703360	748751
607815	748752
418248	748753
549167	748754
246176	748755
26117	748756
287902	748757
369199	748758
51810	748759
308844	748760
144199	748761
512000	748762
512288	748763
43707	748764
509726	748765
504824	748766
72715	748767
594208	748768
17656	748769
680118	748770
183621	748771
344538	748772
132112	748773
455771	748774
46459	748775
415213	748776
556586	748777
550811	748778
49491	748779
428728	748780
562354	748781
699856	748782
209454	748783
90253	748784
721256	748785
98014	748786
1414	748787
33905	748788
221318	748789
595667	748790
85476	748791
64348	748792
146392	748793
44259	748794
299854	748795
60312	748796
445921	748797
176508	748798
639570	748799
105657	748800
320981	748801
47994	748802
35704	748803
47966	748804
707852	748805
531	748806
654474	748807
228400	748808
301111	748809
115009	748810
204612	748811
602292	748812
449374	748813
1979	748814
35533	748815
329989	748816
299979	748817
147200	748818
26212	748819
37108	748820
3865	748821
373765	748822
92647	748823
266627	748824
528977	748825
370059	748826
149131	748827
444522	748828
639526	748829
128225	748830
329136	748831
442239	748832
504485	748833
137734	748834
471952	748835
449640	748836
315196	748837
430870	748838
718009	748839
614768	748840
299433	748841
133329	748842
301666	748843
575279	748844
43637	748845
683743	748846
310686	748847
162177	748848
418136	748849
610301	748850
417230	748851
94687	748852
215259	748853
206593	748854
178201	748855
578381	748856
155392	748857
482770	748858
607351	748859
73893	748860
704940	748861
235118	748862
25859	748863
598983	748864
230963	748865
171305	748866
10146	748867
514262	748868
540376	748869
256830	748870
418758	748871
173561	748872
94132	748873
5878	748874
689158	748875
294382	748876
219761	748877
40761	748878
713147	748879
104681	748880
16156	748881
259139	748882
124254	748883
89414	748884
24253	748885
23607	748886
707193	748887
138001	748888
10270	748889
213372	748890
491573	748891
549612	748892
121625	748893
488691	748894
473248	748895
55458	748896
517247	748897
446024	748898
147690	748899
118334	748900
462555	748901
719	748902
85756	748903
723904	748904
107415	748905
660526	748906
3619	748907
297347	748908
182	748909
79255	748910
698379	748911
90742	748912
678946	748913
146069	748914
219793	748915
89589	748916
119308	748917
36368	748918
668703	748919
410825	748920
465054	748921
191720	748922
36709	748923
610396	748924
137686	748925
41670	748926
273892	748927
72676	748928
537106	748929
425762	748930
489302	748931
280626	748932
187192	748933
694898	748934
164948	748935
111522	748936
229626	748937
663401	748938
257436	748939
702326	748940
30953	748941
337588	748942
6756	748943
110665	748944
2338	748945
50431	748946
590219	748947
161997	748948
124255	748949
630020	748950
319081	748951
465524	748952
308677	748953
96823	748954
613707	748955
549849	748956
13281	748957
336402	748958
1246	748959
512912	748960
178902	748961
54964	748962
438673	748963
164125	748964
442206	748965
523650	748966
34338	748967
156182	748968
624419	748969
254569	748970
188454	748971
36394	748972
176239	748973
10395	748974
49396	748975
607821	748976
292806	748977
4477	748978
181884	748979
500132	748980
48042	748981
559652	748982
41272	748983
567193	748984
508266	748985
12792	748986
416358	748987
145383	748988
688983	748989
24173	748990
279476	748991
581284	748992
61099	748993
136781	748994
189902	748995
445736	748996
289061	748997
142028	748998
672009	748999
430383	749000
401229	749001
19490	749002
615787	749003
642704	749004
153809	749005
98779	749006
98728	749007
145937	749008
207081	749009
86638	749010
49980	749011
147490	749012
168728	749013
355309	749014
129621	749015
610276	749016
293020	749017
97130	749018
616991	749019
216814	749020
2181	749021
18702	749022
483069	749023
421543	749024
147413	749025
675509	749026
79503	749027
317348	749028
69030	749029
410672	749030
490245	749031
63695	749032
559812	749033
700926	749034
167609	749035
45546	749036
412430	749037
403550	749038
233035	749039
530321	749040
538660	749041
54675	749042
160816	749043
185639	749044
12703	749045
104476	749046
524509	749047
636108	749048
25336	749049
605138	749050
248597	749051
90734	749052
297861	749053
329246	749054
246649	749055
87581	749056
465579	749057
40748	749058
210182	749059
52948	749060
595192	749061
124665	749062
20043	749063
181988	749064
459349	749065
183373	749066
470599	749067
67380	749068
531463	749069
39150	749070
406333	749071
8501	749072
39711	749073
259444	749074
276790	749075
131605	749076
95594	749077
22322	749078
140575	749079
898	749080
258631	749081
606250	749082
61662	749083
6828	749084
701973	749085
185399	749086
352354	749087
468207	749088
308242	749089
65223	749090
133322	749091
436075	749092
616595	749093
97274	749094
1048	749095
169279	749096
655479	749097
520124	749098
387952	749099
9913	749100
137679	749101
18246	749102
61074	749103
82937	749104
450069	749105
140578	749106
160213	749107
80481	749108
13549	749109
161495	749110
597788	749111
638783	749112
21435	749113
664526	749114
115	749115
408494	749116
471810	749117
444543	749118
202982	749119
146578	749120
462384	749121
140532	749122
623322	749123
164727	749124
565913	749125
182650	749126
46820	749127
34570	749128
126256	749129
83971	749130
104987	749131
502309	749132
717057	749133
521694	749134
19368	749135
99202	749136
66028	749137
35684	749138
721586	749139
103496	749140
110334	749141
688470	749142
218759	749143
27115	749144
1989	749145
163101	749146
226172	749147
355401	749148
1439	749149
157736	749150
601066	749151
267972	749152
610	749153
327414	749154
346482	749155
160501	749156
38	749157
332859	749158
375503	749159
252724	749160
55825	749161
628543	749162
472555	749163
647435	749164
623320	749165
29128	749166
317928	749167
67702	749168
96817	749169
591691	749170
82278	749171
668457	749172
115031	749173
491620	749174
693432	749175
237923	749176
231705	749177
115958	749178
575174	749179
568139	749180
90075	749181
3175	749182
122163	749183
24241	749184
700708	749185
350703	749186
540806	749187
243312	749188
655767	749189
471282	749190
65359	749191
392387	749192
153048	749193
357151	749194
676329	749195
5726	749196
39031	749197
586799	749198
673174	749199
528810	749200
433391	749201
304611	749202
52550	749203
327052	749204
253454	749205
548402	749206
204358	749207
505487	749208
186892	749209
3623	749210
79076	749211
274870	749212
125409	749213
108182	749214
378244	749215
172093	749216
2744	749217
306311	749218
324823	749219
136965	749220
692407	749221
38476	749222
211420	749223
148112	749224
335112	749225
118508	749226
334438	749227
6024	749228
684098	749229
110088	749230
124032	749231
304505	749232
506035	749233
127494	749234
39680	749235
389656	749236
13613	749237
99840	749238
76722	749239
583907	749240
195505	749241
53719	749242
210052	749243
386413	749244
139577	749245
521878	749246
723850	749247
1820	749248
13215	749249
146811	749250
145234	749251
665519	749252
678089	749253
258416	749254
322601	749255
720997	749256
97169	749257
370406	749258
128513	749259
148259	749260
491293	749261
23462	749262
39158	749263
657220	749264
172283	749265
606692	749266
16316	749267
179791	749268
484540	749269
488	749270
170368	749271
567945	749272
429896	749273
167999	749274
84333	749275
336636	749276
344978	749277
228591	749278
17256	749279
464147	749280
639407	749281
374239	749282
580776	749283
540831	749284
389377	749285
664364	749286
463584	749287
317689	749288
170400	749289
547276	749290
22697	749291
344364	749292
190921	749293
109801	749294
154757	749295
45270	749296
132053	749297
608804	749298
165231	749299
164321	749300
187529	749301
42125	749302
644390	749303
312447	749304
199440	749305
87698	749306
553091	749307
32148	749308
93878	749309
1375	749310
537087	749311
43631	749312
716406	749313
597667	749314
83345	749315
505072	749316
346998	749317
450679	749318
3999	749319
291364	749320
222221	749321
127749	749322
39215	749323
64745	749324
132611	749325
177895	749326
250328	749327
40779	749328
182770	749329
159735	749330
333691	749331
181597	749332
469922	749333
56185	749334
9661	749335
197122	749336
5996	749337
574768	749338
392718	749339
92438	749340
182424	749341
416787	749342
367373	749343
649259	749344
381845	749345
1265	749346
39134	749347
84711	749348
335500	749349
441410	749350
63826	749351
381860	749352
347390	749353
205914	749354
720744	749355
534471	749356
356613	749357
171043	749358
544397	749359
102738	749360
86425	749361
21396	749362
635789	749363
515357	749364
482606	749365
84329	749366
41889	749367
428433	749368
711438	749369
163017	749370
623887	749371
619305	749372
47822	749373
539600	749374
87	749375
115616	749376
67810	749377
99837	749378
41929	749379
37092	749380
598479	749381
434327	749382
435270	749383
477331	749384
100327	749385
62401	749386
265677	749387
6737	749388
366202	749389
18806	749390
326777	749391
85967	749392
282178	749393
303967	749394
614868	749395
683976	749396
146855	749397
671684	749398
256953	749399
152507	749400
3880	749401
289954	749402
646833	749403
690818	749404
525971	749405
578869	749406
51444	749407
691157	749408
99303	749409
638943	749410
528023	749411
347565	749412
147350	749413
31337	749414
531974	749415
668276	749416
30339	749417
78599	749418
47507	749419
225618	749420
173704	749421
517850	749422
36068	749423
571321	749424
666760	749425
3618	749426
516746	749427
461826	749428
681993	749429
415634	749430
241222	749431
677045	749432
273968	749433
643414	749434
143066	749435
620756	749436
448427	749437
457253	749438
149914	749439
14345	749440
183479	749441
623746	749442
11363	749443
157852	749444
159308	749445
86785	749446
7404	749447
496257	749448
464070	749449
225585	749450
91756	749451
46533	749452
372130	749453
57469	749454
78486	749455
101633	749456
89687	749457
363388	749458
603311	749459
677324	749460
277264	749461
138507	749462
218179	749463
424353	749464
277987	749465
10300	749466
97920	749467
68018	749468
3982	749469
135353	749470
151585	749471
2978	749472
130678	749473
592553	749474
146474	749475
12815	749476
64400	749477
241898	749478
130095	749479
53828	749480
25065	749481
166657	749482
138146	749483
127962	749484
1184	749485
131996	749486
178962	749487
42875	749488
34311	749489
585995	749490
45143	749491
208662	749492
102467	749493
54752	749494
625975	749495
200236	749496
69605	749497
189193	749498
81757	749499
646835	749500
206170	749501
149092	749502
227112	749503
100646	749504
31097	749505
38874	749506
392412	749507
633969	749508
546762	749509
178340	749510
412027	749511
446547	749512
182753	749513
94411	749514
88865	749515
258077	749516
84357	749517
4896	749518
122845	749519
338346	749520
114711	749521
122406	749522
201520	749523
392714	749524
38974	749525
303711	749526
28839	749527
674940	749528
48326	749529
50119	749530
429743	749531
516545	749532
36729	749533
599574	749534
255603	749535
617058	749536
1103	749537
213176	749538
583455	749539
472268	749540
117562	749541
163353	749542
343479	749543
621788	749544
477	749545
155	749546
566490	749547
472938	749548
18021	749549
135146	749550
71868	749551
476210	749552
123558	749553
158150	749554
160406	749555
381399	749556
15573	749557
14056	749558
361978	749559
176963	749560
480876	749561
443300	749562
23643	749563
295072	749564
22404	749565
3230	749566
353951	749567
145234	749568
585040	749569
26400	749570
25582	749571
711836	749572
509441	749573
58290	749574
53782	749575
132600	749576
237244	749577
468318	749578
558473	749579
77679	749580
546434	749581
98736	749582
405	749583
81684	749584
186657	749585
406784	749586
175881	749587
267316	749588
62781	749589
19982	749590
392046	749591
33722	749592
183131	749593
724582	749594
467881	749595
131091	749596
14245	749597
183635	749598
410473	749599
456664	749600
15148	749601
51411	749602
700487	749603
55157	749604
715595	749605
266377	749606
203654	749607
671800	749608
348981	749609
39529	749610
245966	749611
470433	749612
596817	749613
167501	749614
363998	749615
170641	749616
422118	749617
121233	749618
341613	749619
644594	749620
200219	749621
627322	749622
176473	749623
24800	749624
230482	749625
100516	749626
23817	749627
109775	749628
133835	749629
489513	749630
168425	749631
367280	749632
682559	749633
36023	749634
389327	749635
665801	749636
660625	749637
36170	749638
358483	749639
203003	749640
15578	749641
2610	749642
7381	749643
626047	749644
628311	749645
15689	749646
94338	749647
90708	749648
16541	749649
48970	749650
174176	749651
352888	749652
211935	749653
565211	749654
559029	749655
123988	749656
183063	749657
285141	749658
692777	749659
124952	749660
334271	749661
98021	749662
659842	749663
439169	749664
299560	749665
266018	749666
553475	749667
106288	749668
152207	749669
396120	749670
286218	749671
30781	749672
408801	749673
27251	749674
119317	749675
140611	749676
6217	749677
602885	749678
420665	749679
512957	749680
69226	749681
470046	749682
42815	749683
224144	749684
963	749685
469957	749686
355129	749687
717684	749688
128450	749689
5627	749690
120871	749691
166947	749692
576912	749693
304715	749694
707441	749695
14521	749696
621682	749697
627652	749698
6923	749699
697596	749700
182980	749701
620028	749702
7161	749703
275493	749704
11723	749705
11483	749706
245750	749707
685010	749708
409506	749709
330250	749710
448356	749711
315869	749712
304099	749713
18666	749714
103636	749715
27355	749716
384	749717
132268	749718
575637	749719
286188	749720
173647	749721
133199	749722
142107	749723
397249	749724
22270	749725
79184	749726
457437	749727
201092	749728
325876	749729
637936	749730
669414	749731
7105	749732
109199	749733
47937	749734
22588	749735
105725	749736
181800	749737
681679	749738
605032	749739
636425	749740
678397	749741
129462	749742
83450	749743
73932	749744
278823	749745
137235	749746
134025	749747
126593	749748
158832	749749
514	749750
329573	749751
46015	749752
271487	749753
123097	749754
414523	749755
35577	749756
77341	749757
481958	749758
423357	749759
314101	749760
454844	749761
150353	749762
3102	749763
99041	749764
515550	749765
628515	749766
13229	749767
585381	749768
115691	749769
704398	749770
670467	749771
133180	749772
239513	749773
1559	749774
3030	749775
593509	749776
604527	749777
508199	749778
217889	749779
657677	749780
124844	749781
713918	749782
319377	749783
321276	749784
17957	749785
70313	749786
671044	749787
115195	749788
5494	749789
241405	749790
102219	749791
454387	749792
483531	749793
2876	749794
91283	749795
163628	749796
375485	749797
528072	749798
13820	749799
583259	749800
2467	749801
545545	749802
513309	749803
293956	749804
109038	749805
17312	749806
493830	749807
126029	749808
325929	749809
104395	749810
59408	749811
215543	749812
457080	749813
661865	749814
413594	749815
136171	749816
549362	749817
419160	749818
303243	749819
632210	749820
147378	749821
473465	749822
544473	749823
329479	749824
545313	749825
173197	749826
21442	749827
75420	749828
131815	749829
490228	749830
108018	749831
672680	749832
590268	749833
390564	749834
418577	749835
55744	749836
35869	749837
338444	749838
142376	749839
17459	749840
683017	749841
437437	749842
106178	749843
392447	749844
52041	749845
549876	749846
61035	749847
195716	749848
140454	749849
501605	749850
338860	749851
474351	749852
227542	749853
665464	749854
54355	749855
9283	749856
187090	749857
170579	749858
12731	749859
576376	749860
9570	749861
7840	749862
86171	749863
251191	749864
235839	749865
239128	749866
674950	749867
39680	749868
380573	749869
89111	749870
414416	749871
103724	749872
683508	749873
689141	749874
98951	749875
243489	749876
353512	749877
107105	749878
219168	749879
11057	749880
379333	749881
328815	749882
56859	749883
410605	749884
138994	749885
465098	749886
82108	749887
20720	749888
918	749889
693297	749890
42079	749891
36262	749892
15915	749893
139941	749894
368539	749895
295489	749896
45684	749897
105595	749898
126038	749899
48300	749900
342309	749901
130668	749902
2666	749903
286018	749904
487040	749905
104027	749906
16529	749907
285934	749908
607680	749909
506607	749910
16182	749911
48165	749912
205003	749913
27467	749914
3426	749915
623289	749916
536185	749917
354709	749918
82594	749919
5	749920
111119	749921
591357	749922
512220	749923
199952	749924
294760	749925
491920	749926
687893	749927
146444	749928
651211	749929
182662	749930
382343	749931
214309	749932
28349	749933
34253	749934
230731	749935
523452	749936
33673	749937
139175	749938
29606	749939
594933	749940
61690	749941
26397	749942
57581	749943
666086	749944
164451	749945
540788	749946
555422	749947
535814	749948
143372	749949
312251	749950
41874	749951
31105	749952
325415	749953
132791	749954
24767	749955
249137	749956
303812	749957
591396	749958
346311	749959
77286	749960
344782	749961
208123	749962
23741	749963
635546	749964
15396	749965
591375	749966
537391	749967
165153	749968
227301	749969
235113	749970
239777	749971
104244	749972
117812	749973
185	749974
118260	749975
638649	749976
319547	749977
714201	749978
13225	749979
571487	749980
57359	749981
690204	749982
702999	749983
51083	749984
696009	749985
321562	749986
16508	749987
611878	749988
431505	749989
95243	749990
134148	749991
23855	749992
469256	749993
17924	749994
36693	749995
399298	749996
35435	749997
436537	749998
18892	749999
626265	750000
26465	750001
158905	750002
121742	750003
519982	750004
12094	750005
33332	750006
290060	750007
527600	750008
723190	750009
53950	750010
591355	750011
515903	750012
89644	750013
642398	750014
5234	750015
588972	750016
480604	750017
133576	750018
441176	750019
301533	750020
118337	750021
15186	750022
383938	750023
697612	750024
108326	750025
113376	750026
612546	750027
504984	750028
41223	750029
353865	750030
561229	750031
9292	750032
4504	750033
166717	750034
10588	750035
113571	750036
322488	750037
691314	750038
507665	750039
494709	750040
82073	750041
150636	750042
77701	750043
289254	750044
320543	750045
36440	750046
600527	750047
311213	750048
4215	750049
527437	750050
72061	750051
691262	750052
337879	750053
346264	750054
455090	750055
117558	750056
343424	750057
586655	750058
14529	750059
550207	750060
403103	750061
195814	750062
520797	750063
431898	750064
19990	750065
100243	750066
249745	750067
125163	750068
600601	750069
79883	750070
386630	750071
493275	750072
183969	750073
656207	750074
305216	750075
601467	750076
284846	750077
554550	750078
22077	750079
677982	750080
714813	750081
127481	750082
106356	750083
416761	750084
446307	750085
247782	750086
482074	750087
126155	750088
234709	750089
708257	750090
2716	750091
155838	750092
35851	750093
197693	750094
560558	750095
10671	750096
366661	750097
391950	750098
485567	750099
470588	750100
161489	750101
2793	750102
167365	750103
601741	750104
498991	750105
69738	750106
399951	750107
17280	750108
339558	750109
51921	750110
406153	750111
52950	750112
570061	750113
179846	750114
177048	750115
469273	750116
79719	750117
718276	750118
3446	750119
15864	750120
257333	750121
530612	750122
666062	750123
78639	750124
413059	750125
612743	750126
101394	750127
670636	750128
191673	750129
400924	750130
110961	750131
131293	750132
301549	750133
500336	750134
62775	750135
587821	750136
250478	750137
691420	750138
74991	750139
31802	750140
586814	750141
82456	750142
428968	750143
585821	750144
125906	750145
1016	750146
6570	750147
170502	750148
5725	750149
715665	750150
346261	750151
705545	750152
289397	750153
411720	750154
41330	750155
276674	750156
715390	750157
17752	750158
237172	750159
231590	750160
233011	750161
53381	750162
37045	750163
642512	750164
27263	750165
24121	750166
267015	750167
128656	750168
54361	750169
425630	750170
346802	750171
516036	750172
83236	750173
103595	750174
420601	750175
72570	750176
268468	750177
74406	750178
256365	750179
97564	750180
428752	750181
406010	750182
44858	750183
598455	750184
352541	750185
544627	750186
594574	750187
208656	750188
54191	750189
663159	750190
28960	750191
7200	750192
107998	750193
335149	750194
46390	750195
337464	750196
123429	750197
162639	750198
84576	750199
254354	750200
593856	750201
398900	750202
36046	750203
607988	750204
66107	750205
426312	750206
434064	750207
14636	750208
428803	750209
37661	750210
178009	750211
174662	750212
640309	750213
186728	750214
281199	750215
33291	750216
121647	750217
106512	750218
163935	750219
405379	750220
58043	750221
605143	750222
717573	750223
22720	750224
373834	750225
296724	750226
107898	750227
613946	750228
130549	750229
697857	750230
312813	750231
515029	750232
238495	750233
286262	750234
305631	750235
338678	750236
6586	750237
11318	750238
242926	750239
553	750240
95490	750241
275533	750242
634842	750243
16408	750244
249470	750245
259317	750246
34382	750247
530267	750248
295590	750249
636840	750250
111002	750251
439237	750252
244435	750253
12022	750254
60086	750255
5281	750256
6557	750257
17686	750258
692704	750259
562493	750260
50574	750261
182057	750262
267405	750263
714529	750264
656492	750265
359079	750266
681276	750267
90882	750268
30076	750269
25358	750270
123587	750271
243081	750272
66681	750273
722704	750274
335572	750275
157464	750276
80887	750277
54351	750278
402104	750279
524584	750280
36628	750281
299285	750282
39961	750283
599772	750284
436700	750285
604827	750286
512933	750287
221	750288
100674	750289
5714	750290
426380	750291
242192	750292
500482	750293
161186	750294
396655	750295
275777	750296
146470	750297
36129	750298
172293	750299
151149	750300
203809	750301
15139	750302
502854	750303
78400	750304
412827	750305
276714	750306
66194	750307
5410	750308
516085	750309
99949	750310
671887	750311
654957	750312
35192	750313
88250	750314
380750	750315
467482	750316
120614	750317
206069	750318
153876	750319
394846	750320
28052	750321
546191	750322
539354	750323
344360	750324
5024	750325
595137	750326
102154	750327
183841	750328
38994	750329
428158	750330
75357	750331
670988	750332
6699	750333
169477	750334
71808	750335
680809	750336
665283	750337
453325	750338
167076	750339
315394	750340
86839	750341
137947	750342
126848	750343
24804	750344
217003	750345
395544	750346
596169	750347
212389	750348
656241	750349
304224	750350
150118	750351
51471	750352
108909	750353
400833	750354
675194	750355
37191	750356
247160	750357
582793	750358
609521	750359
157922	750360
555770	750361
398713	750362
208776	750363
64941	750364
517358	750365
578986	750366
542797	750367
104951	750368
575173	750369
425076	750370
336248	750371
214174	750372
465263	750373
129993	750374
511337	750375
275937	750376
144914	750377
77907	750378
432836	750379
144662	750380
62520	750381
354964	750382
292038	750383
248368	750384
146107	750385
351869	750386
29821	750387
39299	750388
206074	750389
241398	750390
649936	750391
3159	750392
690543	750393
572975	750394
464150	750395
53403	750396
25961	750397
287335	750398
484519	750399
698489	750400
24542	750401
6896	750402
664344	750403
400892	750404
211952	750405
670578	750406
14366	750407
331254	750408
281902	750409
157230	750410
395570	750411
130164	750412
550641	750413
296073	750414
129114	750415
23695	750416
17326	750417
151727	750418
399889	750419
695892	750420
185288	750421
415836	750422
144016	750423
603329	750424
44418	750425
33210	750426
173008	750427
390125	750428
17168	750429
60518	750430
88421	750431
81907	750432
22471	750433
92721	750434
96492	750435
319647	750436
277056	750437
19553	750438
670264	750439
7226	750440
527214	750441
60646	750442
242572	750443
658475	750444
340857	750445
125107	750446
546166	750447
184745	750448
88124	750449
515556	750450
63826	750451
113085	750452
480905	750453
242611	750454
294763	750455
183696	750456
396579	750457
36273	750458
220641	750459
525004	750460
587928	750461
175946	750462
710852	750463
73626	750464
394296	750465
406101	750466
505875	750467
51869	750468
490532	750469
36081	750470
122362	750471
502562	750472
589409	750473
394736	750474
311799	750475
65392	750476
282678	750477
600232	750478
186323	750479
55446	750480
320141	750481
440111	750482
136353	750483
347935	750484
143574	750485
231545	750486
87040	750487
181623	750488
308515	750489
227757	750490
251256	750491
75195	750492
314002	750493
222089	750494
146687	750495
242673	750496
532910	750497
523542	750498
545510	750499
452891	750500
10129	750501
557752	750502
14472	750503
65137	750504
209005	750505
79513	750506
568374	750507
72411	750508
627711	750509
554045	750510
624877	750511
317533	750512
460095	750513
1674	750514
33897	750515
36853	750516
1051	750517
53455	750518
656155	750519
152144	750520
248537	750521
8493	750522
39645	750523
118075	750524
272622	750525
318102	750526
494500	750527
143837	750528
461043	750529
342957	750530
55553	750531
141179	750532
408024	750533
636985	750534
315063	750535
72747	750536
233606	750537
124007	750538
469767	750539
89492	750540
231839	750541
647228	750542
464851	750543
382161	750544
55810	750545
473942	750546
317136	750547
94129	750548
163746	750549
627626	750550
637072	750551
133691	750552
177721	750553
556797	750554
389897	750555
104379	750556
138319	750557
451123	750558
117130	750559
321521	750560
155762	750561
685300	750562
81596	750563
165179	750564
336721	750565
599932	750566
538190	750567
154581	750568
618576	750569
160787	750570
561022	750571
66790	750572
698408	750573
199900	750574
271052	750575
211285	750576
442140	750577
233617	750578
482636	750579
85972	750580
438056	750581
559543	750582
281366	750583
496182	750584
678305	750585
658455	750586
662574	750587
114394	750588
96494	750589
277369	750590
590010	750591
37882	750592
391244	750593
38837	750594
313943	750595
170967	750596
3534	750597
36430	750598
63371	750599
335555	750600
49556	750601
393482	750602
660532	750603
141412	750604
92510	750605
458846	750606
94350	750607
164250	750608
286839	750609
668671	750610
123818	750611
574843	750612
90784	750613
368008	750614
136335	750615
261144	750616
473269	750617
711912	750618
83849	750619
29226	750620
204778	750621
3263	750622
132207	750623
407657	750624
385782	750625
46931	750626
151025	750627
379764	750628
351100	750629
39220	750630
125472	750631
1096	750632
690686	750633
166709	750634
105216	750635
39609	750636
10915	750637
393122	750638
65949	750639
492095	750640
689472	750641
451083	750642
14422	750643
23710	750644
45819	750645
417069	750646
100124	750647
512343	750648
502658	750649
273334	750650
545353	750651
412201	750652
425874	750653
562973	750654
357737	750655
54276	750656
44598	750657
67146	750658
268018	750659
35549	750660
471901	750661
9866	750662
344137	750663
337080	750664
77881	750665
140303	750666
543556	750667
38991	750668
192393	750669
101800	750670
109150	750671
141686	750672
153679	750673
109819	750674
409479	750675
214259	750676
634033	750677
82907	750678
33008	750679
694870	750680
676381	750681
130418	750682
525561	750683
363116	750684
38300	750685
284251	750686
270658	750687
439722	750688
697195	750689
421213	750690
78748	750691
275483	750692
690970	750693
132705	750694
108994	750695
724845	750696
420044	750697
242013	750698
14300	750699
95936	750700
203225	750701
4654	750702
589788	750703
172897	750704
478610	750705
486370	750706
31222	750707
692285	750708
274422	750709
113662	750710
257647	750711
158223	750712
374056	750713
51940	750714
114158	750715
480545	750716
7274	750717
118135	750718
195146	750719
510160	750720
248568	750721
492697	750722
632782	750723
90253	750724
64690	750725
495240	750726
527816	750727
6280	750728
133421	750729
213	750730
424021	750731
625635	750732
476255	750733
15235	750734
496270	750735
40935	750736
93906	750737
143308	750738
513317	750739
514985	750740
307132	750741
410777	750742
331853	750743
1473	750744
472106	750745
89686	750746
128951	750747
686314	750748
509954	750749
695723	750750
204837	750751
616796	750752
375481	750753
201418	750754
178010	750755
527990	750756
165715	750757
32969	750758
181602	750759
578884	750760
652283	750761
506561	750762
659640	750763
394226	750764
213114	750765
124526	750766
478178	750767
299947	750768
344984	750769
402762	750770
132856	750771
240	750772
174887	750773
139194	750774
621256	750775
186188	750776
329618	750777
239742	750778
237328	750779
49887	750780
714218	750781
525266	750782
668965	750783
673158	750784
53372	750785
79161	750786
3336	750787
58208	750788
452949	750789
478775	750790
178972	750791
448391	750792
540515	750793
405444	750794
633242	750795
165834	750796
98017	750797
665620	750798
604172	750799
398192	750800
644244	750801
316366	750802
109869	750803
312241	750804
53877	750805
72178	750806
129215	750807
219830	750808
8799	750809
384489	750810
620698	750811
23946	750812
204244	750813
718624	750814
347424	750815
194212	750816
96268	750817
248060	750818
32264	750819
92038	750820
11482	750821
19315	750822
506167	750823
463414	750824
548658	750825
416529	750826
9911	750827
691074	750828
509541	750829
431337	750830
668343	750831
100417	750832
25129	750833
39756	750834
476122	750835
2	750836
428812	750837
414896	750838
549748	750839
449703	750840
42185	750841
40944	750842
116279	750843
40174	750844
634419	750845
456306	750846
75873	750847
183764	750848
1760	750849
407518	750850
168208	750851
693369	750852
3974	750853
547505	750854
46485	750855
223308	750856
696317	750857
348583	750858
126077	750859
26047	750860
320662	750861
500396	750862
410992	750863
660709	750864
419485	750865
645809	750866
568851	750867
247729	750868
112411	750869
617145	750870
18881	750871
73417	750872
627214	750873
229721	750874
475354	750875
76693	750876
537811	750877
652160	750878
504486	750879
16126	750880
571736	750881
325546	750882
26619	750883
361057	750884
673138	750885
302839	750886
162165	750887
40757	750888
610021	750889
477213	750890
282577	750891
50619	750892
99352	750893
594777	750894
143817	750895
173453	750896
15725	750897
85775	750898
363597	750899
320104	750900
401581	750901
442069	750902
646781	750903
77505	750904
601607	750905
187492	750906
301081	750907
1789	750908
358840	750909
141700	750910
38	750911
434493	750912
489520	750913
681643	750914
9671	750915
551837	750916
412533	750917
325247	750918
400675	750919
207066	750920
30730	750921
502449	750922
10833	750923
247796	750924
30363	750925
198908	750926
151273	750927
375625	750928
133404	750929
568900	750930
548255	750931
97473	750932
118315	750933
316897	750934
399591	750935
189440	750936
51150	750937
384615	750938
247006	750939
52169	750940
706866	750941
588848	750942
213620	750943
23916	750944
75348	750945
226068	750946
101366	750947
219011	750948
12391	750949
18021	750950
507290	750951
396651	750952
93034	750953
171594	750954
139347	750955
41206	750956
433880	750957
81662	750958
506788	750959
236724	750960
279182	750961
335692	750962
40849	750963
54194	750964
620513	750965
125894	750966
152737	750967
655188	750968
83757	750969
254648	750970
40853	750971
1811	750972
172376	750973
494	750974
26934	750975
267573	750976
60621	750977
651487	750978
99338	750979
661542	750980
12902	750981
265685	750982
423847	750983
584735	750984
38906	750985
634098	750986
376089	750987
700	750988
484120	750989
59596	750990
18855	750991
199020	750992
140566	750993
169431	750994
33525	750995
138284	750996
8607	750997
672606	750998
526780	750999
3675	751000
548123	751001
409042	751002
565710	751003
100875	751004
499924	751005
491174	751006
133614	751007
3012	751008
552963	751009
458992	751010
309103	751011
659810	751012
164865	751013
435409	751014
103705	751015
245117	751016
674345	751017
227891	751018
28234	751019
121488	751020
445149	751021
174963	751022
68662	751023
465122	751024
45845	751025
345619	751026
712265	751027
592587	751028
341764	751029
551290	751030
422653	751031
75673	751032
595227	751033
151906	751034
11593	751035
261506	751036
12561	751037
547317	751038
125561	751039
678399	751040
69582	751041
437937	751042
603872	751043
53127	751044
543264	751045
661734	751046
6270	751047
698912	751048
346229	751049
3	751050
482215	751051
24995	751052
142282	751053
95189	751054
39182	751055
474266	751056
42740	751057
457273	751058
3352	751059
127118	751060
376014	751061
38239	751062
597469	751063
156921	751064
93338	751065
168888	751066
139893	751067
21140	751068
692426	751069
166554	751070
95912	751071
51232	751072
20058	751073
55894	751074
17014	751075
58437	751076
710932	751077
247409	751078
59225	751079
50	751080
160015	751081
335325	751082
543361	751083
28394	751084
581529	751085
33122	751086
73979	751087
543914	751088
705517	751089
499742	751090
46688	751091
131977	751092
656170	751093
7363	751094
220895	751095
541489	751096
161163	751097
38589	751098
150889	751099
118349	751100
24612	751101
472654	751102
377715	751103
13019	751104
131280	751105
225835	751106
45898	751107
53432	751108
415709	751109
578208	751110
705594	751111
536603	751112
93381	751113
125097	751114
58906	751115
4521	751116
334505	751117
364222	751118
404631	751119
113499	751120
23700	751121
712877	751122
185567	751123
378527	751124
369323	751125
363121	751126
26280	751127
131019	751128
65214	751129
433967	751130
92914	751131
272214	751132
22491	751133
371406	751134
93370	751135
79556	751136
336135	751137
4946	751138
327274	751139
721803	751140
491205	751141
58017	751142
140966	751143
458633	751144
620864	751145
673261	751146
95491	751147
700804	751148
626055	751149
352527	751150
68404	751151
451091	751152
537068	751153
12469	751154
43214	751155
35929	751156
214715	751157
648341	751158
591312	751159
77199	751160
713392	751161
158543	751162
592132	751163
860	751164
298844	751165
280559	751166
321291	751167
664332	751168
332446	751169
14080	751170
228080	751171
622314	751172
117461	751173
302202	751174
333516	751175
286394	751176
718835	751177
623288	751178
101611	751179
687266	751180
35112	751181
6149	751182
723637	751183
611081	751184
64506	751185
13308	751186
122220	751187
247979	751188
655860	751189
56246	751190
161777	751191
382848	751192
37022	751193
54032	751194
16510	751195
328892	751196
482101	751197
571273	751198
670364	751199
698274	751200
458397	751201
227579	751202
490128	751203
434386	751204
51229	751205
654396	751206
3221	751207
211384	751208
195344	751209
325148	751210
706036	751211
44370	751212
229896	751213
426352	751214
135542	751215
608338	751216
153886	751217
522525	751218
381167	751219
164253	751220
363438	751221
340513	751222
385529	751223
235543	751224
182997	751225
69892	751226
123010	751227
140637	751228
104570	751229
185291	751230
479214	751231
633909	751232
702857	751233
845	751234
81737	751235
625205	751236
556789	751237
149325	751238
24946	751239
428225	751240
235572	751241
8698	751242
330470	751243
174442	751244
81349	751245
327970	751246
230121	751247
502304	751248
26155	751249
116	751250
292347	751251
158833	751252
352499	751253
275240	751254
697805	751255
687174	751256
201263	751257
694801	751258
156171	751259
717944	751260
500548	751261
605061	751262
2782	751263
19943	751264
220993	751265
435809	751266
9428	751267
166952	751268
183630	751269
285972	751270
321816	751271
378073	751272
527182	751273
633614	751274
428317	751275
296737	751276
178939	751277
674528	751278
228518	751279
186174	751280
100071	751281
298955	751282
502833	751283
506647	751284
382217	751285
319463	751286
52956	751287
93514	751288
305721	751289
99388	751290
71895	751291
76868	751292
498492	751293
465249	751294
449890	751295
572384	751296
570749	751297
94868	751298
601963	751299
686117	751300
3472	751301
15390	751302
525836	751303
603568	751304
528558	751305
685052	751306
356572	751307
566388	751308
6002	751309
213595	751310
310332	751311
107736	751312
92605	751313
81917	751314
24685	751315
511681	751316
14256	751317
1702	751318
68615	751319
565568	751320
450389	751321
102107	751322
33140	751323
15769	751324
668166	751325
44539	751326
117798	751327
3653	751328
156035	751329
32037	751330
71116	751331
159943	751332
344407	751333
689136	751334
557926	751335
338192	751336
300527	751337
52975	751338
227962	751339
193104	751340
418646	751341
124652	751342
285665	751343
341036	751344
221022	751345
69397	751346
533465	751347
97386	751348
274178	751349
396252	751350
546976	751351
645418	751352
63691	751353
93475	751354
294144	751355
136680	751356
64871	751357
619634	751358
99577	751359
73772	751360
450675	751361
132364	751362
110143	751363
646209	751364
465381	751365
64221	751366
32083	751367
331925	751368
4966	751369
2941	751370
90269	751371
506672	751372
642722	751373
558063	751374
631110	751375
67949	751376
621213	751377
567264	751378
531304	751379
528119	751380
42767	751381
56552	751382
565356	751383
377864	751384
587900	751385
47708	751386
696051	751387
718534	751388
105795	751389
690563	751390
562476	751391
1724	751392
521885	751393
619300	751394
560687	751395
459264	751396
233326	751397
20618	751398
88535	751399
53108	751400
135147	751401
612013	751402
31823	751403
345985	751404
6219	751405
48323	751406
96006	751407
109205	751408
485075	751409
239090	751410
13	751411
40889	751412
432141	751413
155944	751414
61663	751415
605690	751416
534862	751417
159391	751418
715355	751419
10879	751420
275942	751421
87991	751422
155750	751423
84095	751424
107172	751425
76935	751426
63663	751427
92653	751428
14718	751429
694616	751430
52558	751431
681414	751432
570909	751433
593853	751434
674270	751435
379203	751436
70047	751437
95759	751438
312889	751439
3695	751440
589796	751441
98133	751442
89260	751443
255037	751444
713737	751445
20058	751446
273905	751447
624087	751448
216357	751449
144383	751450
599883	751451
71955	751452
703661	751453
496438	751454
89041	751455
137249	751456
229293	751457
654633	751458
38632	751459
339348	751460
292011	751461
33608	751462
363159	751463
254686	751464
16057	751465
86638	751466
401142	751467
310997	751468
86481	751469
201189	751470
382547	751471
79973	751472
166055	751473
702437	751474
20906	751475
571088	751476
334420	751477
211117	751478
4079	751479
365002	751480
238553	751481
17718	751482
719676	751483
123149	751484
5633	751485
744	751486
381839	751487
51318	751488
138967	751489
1119	751490
17458	751491
175201	751492
432570	751493
92941	751494
510512	751495
520876	751496
39349	751497
140389	751498
513696	751499
505677	751500
106	751501
560926	751502
83303	751503
66130	751504
74755	751505
387078	751506
181571	751507
300139	751508
386119	751509
559223	751510
174484	751511
504513	751512
575091	751513
606947	751514
80331	751515
237613	751516
631968	751517
501705	751518
125533	751519
148063	751520
184162	751521
651758	751522
420135	751523
262823	751524
513727	751525
164204	751526
356561	751527
137585	751528
169517	751529
560189	751530
181080	751531
8188	751532
282373	751533
263325	751534
3081	751535
557218	751536
514136	751537
40591	751538
614695	751539
184776	751540
229106	751541
191509	751542
669496	751543
143501	751544
243233	751545
560303	751546
121975	751547
337845	751548
606612	751549
688085	751550
1926	751551
11912	751552
100571	751553
291718	751554
259796	751555
14370	751556
520506	751557
115124	751558
636058	751559
293900	751560
172713	751561
305848	751562
2856	751563
657901	751564
21454	751565
1818	751566
29244	751567
612922	751568
284332	751569
112922	751570
232463	751571
309482	751572
313954	751573
69861	751574
608613	751575
132181	751576
573469	751577
198091	751578
16903	751579
25621	751580
103483	751581
609748	751582
558823	751583
158686	751584
285626	751585
255895	751586
268205	751587
5122	751588
477067	751589
208205	751590
506627	751591
307106	751592
74691	751593
110703	751594
476130	751595
162282	751596
179118	751597
28853	751598
198457	751599
13535	751600
187014	751601
448479	751602
439239	751603
89946	751604
4030	751605
12998	751606
193065	751607
696806	751608
154621	751609
30096	751610
138368	751611
674	751612
655178	751613
421212	751614
84121	751615
622271	751616
112329	751617
616483	751618
303427	751619
640673	751620
511341	751621
430361	751622
23358	751623
322258	751624
507446	751625
448976	751626
580383	751627
498966	751628
590053	751629
19264	751630
670273	751631
326331	751632
11667	751633
298166	751634
106184	751635
714736	751636
705783	751637
130268	751638
103997	751639
566672	751640
116131	751641
55146	751642
259524	751643
578863	751644
211448	751645
625796	751646
695087	751647
332	751648
57049	751649
284330	751650
51082	751651
672194	751652
282869	751653
164455	751654
74426	751655
17976	751656
713397	751657
338345	751658
656444	751659
77355	751660
4459	751661
81131	751662
24808	751663
95603	751664
174655	751665
34143	751666
6013	751667
724872	751668
102979	751669
545099	751670
36265	751671
549868	751672
49892	751673
124879	751674
437066	751675
656036	751676
144181	751677
12140	751678
1505	751679
581961	751680
231662	751681
22185	751682
89782	751683
271580	751684
179244	751685
415272	751686
520999	751687
65867	751688
117496	751689
339720	751690
343957	751691
33318	751692
245526	751693
207590	751694
525132	751695
512727	751696
256355	751697
559551	751698
660467	751699
32069	751700
507874	751701
427996	751702
110645	751703
25082	751704
401032	751705
171360	751706
59693	751707
250508	751708
92085	751709
75291	751710
530727	751711
712840	751712
588164	751713
465980	751714
42543	751715
392463	751716
62629	751717
511979	751718
331631	751719
220825	751720
237678	751721
10835	751722
713819	751723
439230	751724
667276	751725
639286	751726
136949	751727
193504	751728
169077	751729
154646	751730
42288	751731
581350	751732
37183	751733
5722	751734
359728	751735
41175	751736
220278	751737
54152	751738
696388	751739
76573	751740
245158	751741
492410	751742
491570	751743
137967	751744
11626	751745
144319	751746
232034	751747
301783	751748
13049	751749
575879	751750
709845	751751
128774	751752
454516	751753
115903	751754
677260	751755
47725	751756
15324	751757
256294	751758
343464	751759
458859	751760
678614	751761
569946	751762
462773	751763
446179	751764
289167	751765
54604	751766
40502	751767
434634	751768
95832	751769
23063	751770
4984	751771
73612	751772
38067	751773
152061	751774
20265	751775
400633	751776
40255	751777
5508	751778
723645	751779
400759	751780
11826	751781
164895	751782
171094	751783
68706	751784
12076	751785
251655	751786
548214	751787
58238	751788
297080	751789
561443	751790
679716	751791
49759	751792
2903	751793
122748	751794
420642	751795
461775	751796
26985	751797
506951	751798
249678	751799
19695	751800
11004	751801
345125	751802
167729	751803
457376	751804
199743	751805
152345	751806
286298	751807
459540	751808
1696	751809
620317	751810
156590	751811
322247	751812
548565	751813
71982	751814
158437	751815
215453	751816
185500	751817
273016	751818
370977	751819
413894	751820
699755	751821
118047	751822
498300	751823
579072	751824
51484	751825
97103	751826
522060	751827
439180	751828
83346	751829
180931	751830
68333	751831
28403	751832
288452	751833
151163	751834
141614	751835
453401	751836
100420	751837
367296	751838
11042	751839
388578	751840
327636	751841
38450	751842
68707	751843
17254	751844
373578	751845
44156	751846
249804	751847
496394	751848
562871	751849
308265	751850
50639	751851
17994	751852
655629	751853
233068	751854
53424	751855
285033	751856
27317	751857
210123	751858
233762	751859
93625	751860
82867	751861
188941	751862
409405	751863
6318	751864
45551	751865
23247	751866
481841	751867
53993	751868
25480	751869
533657	751870
560270	751871
419361	751872
47655	751873
95905	751874
170174	751875
434897	751876
130325	751877
473825	751878
676878	751879
14439	751880
173066	751881
472952	751882
550187	751883
551777	751884
186829	751885
562504	751886
611351	751887
610747	751888
9323	751889
19405	751890
197304	751891
55245	751892
641680	751893
119516	751894
130438	751895
378819	751896
398649	751897
310114	751898
8962	751899
128991	751900
545419	751901
66271	751902
312374	751903
215481	751904
98901	751905
4555	751906
597385	751907
399486	751908
459504	751909
667260	751910
423775	751911
479225	751912
548732	751913
723800	751914
539253	751915
1077	751916
12234	751917
1683	751918
76397	751919
65853	751920
329512	751921
156206	751922
13001	751923
572631	751924
591031	751925
377900	751926
545273	751927
85735	751928
254270	751929
127180	751930
20873	751931
138157	751932
144518	751933
27421	751934
83677	751935
172636	751936
1240	751937
112770	751938
196068	751939
10000	751940
454121	751941
49506	751942
349271	751943
26041	751944
578977	751945
362432	751946
655241	751947
31932	751948
691993	751949
679478	751950
145930	751951
192472	751952
71643	751953
591958	751954
422119	751955
314023	751956
70502	751957
19418	751958
439604	751959
285082	751960
543829	751961
42058	751962
92783	751963
468815	751964
645605	751965
148293	751966
147690	751967
656993	751968
640273	751969
198069	751970
298	751971
609373	751972
148390	751973
468037	751974
625117	751975
603560	751976
311855	751977
26060	751978
693353	751979
717990	751980
140926	751981
423055	751982
120107	751983
574409	751984
484284	751985
222648	751986
470485	751987
655517	751988
5155	751989
715533	751990
163960	751991
304304	751992
658855	751993
27069	751994
586838	751995
33956	751996
100097	751997
419923	751998
192192	751999
409415	752000
255058	752001
241552	752002
331124	752003
142685	752004
18741	752005
190218	752006
36405	752007
429323	752008
643485	752009
19076	752010
131629	752011
92005	752012
804	752013
32534	752014
654223	752015
6844	752016
107367	752017
32911	752018
393714	752019
288342	752020
145486	752021
713935	752022
239274	752023
289457	752024
110923	752025
687592	752026
392254	752027
270592	752028
308716	752029
151164	752030
30329	752031
155914	752032
455175	752033
530297	752034
91061	752035
154609	752036
248462	752037
564651	752038
643220	752039
269409	752040
72341	752041
186663	752042
522142	752043
142998	752044
724838	752045
154142	752046
87718	752047
427965	752048
250994	752049
707560	752050
519235	752051
315911	752052
638838	752053
190077	752054
539307	752055
320860	752056
460125	752057
117129	752058
311004	752059
9933	752060
157175	752061
313787	752062
627257	752063
17081	752064
79132	752065
159411	752066
137735	752067
137616	752068
462401	752069
19234	752070
596959	752071
115527	752072
150589	752073
173679	752074
99929	752075
398968	752076
48281	752077
531849	752078
388712	752079
79947	752080
490743	752081
135134	752082
21942	752083
180109	752084
127326	752085
28747	752086
30178	752087
283190	752088
60858	752089
498657	752090
133136	752091
272569	752092
121431	752093
147783	752094
526050	752095
492795	752096
143411	752097
615361	752098
31347	752099
743	752100
290332	752101
190455	752102
79590	752103
253279	752104
59993	752105
164305	752106
433233	752107
548247	752108
28324	752109
9684	752110
697815	752111
22740	752112
15754	752113
682793	752114
501350	752115
168507	752116
210316	752117
561486	752118
306	752119
56932	752120
321158	752121
48921	752122
673493	752123
178278	752124
205128	752125
162536	752126
27445	752127
47	752128
627059	752129
666840	752130
178868	752131
182461	752132
12596	752133
117637	752134
526698	752135
143924	752136
145705	752137
440485	752138
530945	752139
155322	752140
13836	752141
678345	752142
214098	752143
693921	752144
145551	752145
403832	752146
237718	752147
39079	752148
365562	752149
537563	752150
650164	752151
305212	752152
472542	752153
84982	752154
131136	752155
406738	752156
463964	752157
693295	752158
35698	752159
53436	752160
229386	752161
248529	752162
470144	752163
380647	752164
364734	752165
593032	752166
611037	752167
589485	752168
122779	752169
677759	752170
445220	752171
506797	752172
180882	752173
161767	752174
7351	752175
172482	752176
504624	752177
149	752178
378572	752179
267540	752180
365319	752181
123218	752182
124244	752183
58489	752184
139725	752185
23849	752186
556926	752187
640230	752188
6172	752189
110461	752190
286587	752191
263256	752192
37536	752193
711469	752194
673832	752195
698270	752196
155448	752197
603677	752198
562110	752199
115559	752200
77096	752201
508	752202
380772	752203
355815	752204
471349	752205
433417	752206
262680	752207
242579	752208
357083	752209
228713	752210
37341	752211
79615	752212
6416	752213
49175	752214
219006	752215
23096	752216
94087	752217
275231	752218
349514	752219
90148	752220
3582	752221
586913	752222
27266	752223
575869	752224
41624	752225
507767	752226
48101	752227
529860	752228
1672	752229
721419	752230
169175	752231
167025	752232
363440	752233
75581	752234
429719	752235
55775	752236
563330	752237
82605	752238
109496	752239
426870	752240
57139	752241
19407	752242
520457	752243
129286	752244
357385	752245
350762	752246
229185	752247
128333	752248
19040	752249
55949	752250
476253	752251
647604	752252
516503	752253
583843	752254
703404	752255
653820	752256
639456	752257
475712	752258
840	752259
651706	752260
438362	752261
138966	752262
262138	752263
401206	752264
635967	752265
153849	752266
12822	752267
7481	752268
109251	752269
545738	752270
170201	752271
30392	752272
518357	752273
93502	752274
306926	752275
44334	752276
29314	752277
674790	752278
457817	752279
155641	752280
117036	752281
12031	752282
229152	752283
143673	752284
158602	752285
33598	752286
461433	752287
66810	752288
669824	752289
36470	752290
722967	752291
360908	752292
168545	752293
5903	752294
263824	752295
139909	752296
717337	752297
158829	752298
702360	752299
682690	752300
21111	752301
656300	752302
295571	752303
45404	752304
131137	752305
220946	752306
975	752307
43493	752308
172073	752309
110476	752310
198130	752311
73562	752312
239729	752313
675920	752314
552597	752315
642969	752316
37126	752317
88253	752318
49	752319
493369	752320
6079	752321
720474	752322
828	752323
25541	752324
255433	752325
636451	752326
702278	752327
32906	752328
665242	752329
500379	752330
83623	752331
142741	752332
544223	752333
351282	752334
446663	752335
683438	752336
339504	752337
706716	752338
5778	752339
114391	752340
170744	752341
521358	752342
16971	752343
458447	752344
44901	752345
378778	752346
313449	752347
35501	752348
28594	752349
260082	752350
171612	752351
288245	752352
514828	752353
53029	752354
413471	752355
122740	752356
68528	752357
158143	752358
418899	752359
462577	752360
218310	752361
286941	752362
14092	752363
537676	752364
141569	752365
166314	752366
552447	752367
351970	752368
158604	752369
491361	752370
49080	752371
386224	752372
6952	752373
690349	752374
351334	752375
52461	752376
555513	752377
325886	752378
107031	752379
16440	752380
637202	752381
438201	752382
11931	752383
434991	752384
558870	752385
202070	752386
715952	752387
66555	752388
68575	752389
414640	752390
621084	752391
395279	752392
677546	752393
93059	752394
23191	752395
650162	752396
600945	752397
189571	752398
12361	752399
43833	752400
82892	752401
109347	752402
435547	752403
672422	752404
681251	752405
594536	752406
432550	752407
40654	752408
67310	752409
49479	752410
279673	752411
126889	752412
700960	752413
44904	752414
677479	752415
669458	752416
449944	752417
264477	752418
67857	752419
75711	752420
667917	752421
42698	752422
127458	752423
9538	752424
28820	752425
572751	752426
8084	752427
582429	752428
606408	752429
6106	752430
127215	752431
466658	752432
105341	752433
546322	752434
374115	752435
239907	752436
648647	752437
17005	752438
84826	752439
397844	752440
3328	752441
352	752442
256944	752443
273148	752444
484592	752445
677996	752446
157784	752447
299505	752448
589847	752449
614567	752450
413783	752451
674746	752452
596173	752453
80348	752454
430307	752455
171372	752456
58591	752457
25196	752458
182512	752459
352743	752460
581697	752461
74291	752462
360531	752463
421838	752464
629673	752465
689695	752466
587910	752467
685095	752468
45170	752469
17508	752470
577319	752471
47331	752472
248250	752473
19847	752474
444579	752475
130086	752476
39615	752477
607357	752478
2874	752479
154865	752480
221956	752481
685353	752482
81717	752483
86636	752484
6034	752485
13913	752486
41059	752487
504296	752488
311364	752489
7096	752490
42686	752491
210812	752492
184495	752493
44369	752494
59641	752495
106355	752496
114325	752497
109305	752498
38134	752499
54848	752500
390265	752501
88122	752502
20373	752503
31904	752504
235383	752505
453932	752506
36140	752507
663967	752508
633435	752509
357134	752510
59766	752511
474914	752512
237822	752513
709738	752514
483378	752515
616317	752516
145043	752517
43837	752518
120419	752519
659291	752520
393499	752521
502465	752522
3527	752523
161230	752524
704316	752525
133978	752526
58046	752527
271995	752528
51225	752529
438009	752530
423321	752531
18932	752532
313089	752533
424670	752534
41242	752535
661019	752536
115759	752537
180472	752538
26300	752539
362014	752540
375115	752541
441557	752542
278672	752543
128803	752544
53096	752545
1472	752546
83381	752547
189569	752548
25466	752549
171386	752550
268673	752551
341551	752552
174140	752553
473180	752554
53869	752555
281123	752556
107257	752557
126681	752558
222152	752559
140086	752560
496361	752561
96941	752562
346351	752563
85943	752564
42752	752565
489444	752566
143600	752567
507264	752568
47119	752569
106056	752570
570088	752571
29263	752572
139158	752573
351723	752574
585561	752575
187139	752576
402239	752577
418971	752578
51058	752579
6215	752580
79067	752581
25509	752582
59164	752583
134167	752584
133775	752585
19727	752586
567202	752587
285499	752588
513570	752589
68234	752590
14879	752591
14066	752592
365741	752593
21269	752594
450854	752595
145523	752596
178913	752597
135415	752598
352479	752599
676263	752600
445634	752601
383105	752602
2257	752603
367070	752604
368881	752605
414690	752606
479986	752607
24917	752608
63530	752609
78485	752610
156988	752611
154129	752612
297578	752613
325329	752614
111863	752615
401603	752616
662409	752617
184132	752618
707068	752619
359570	752620
213769	752621
216261	752622
161983	752623
27820	752624
169555	752625
256486	752626
50199	752627
13865	752628
375429	752629
179284	752630
519514	752631
519305	752632
134097	752633
579459	752634
611849	752635
567972	752636
291385	752637
581636	752638
8602	752639
386212	752640
598129	752641
347844	752642
408427	752643
139929	752644
47399	752645
140048	752646
599730	752647
167588	752648
180582	752649
353042	752650
191826	752651
2439	752652
324218	752653
704680	752654
43977	752655
1956	752656
395185	752657
430628	752658
547552	752659
52197	752660
424880	752661
115629	752662
18973	752663
482546	752664
10420	752665
565759	752666
50283	752667
593647	752668
465260	752669
377799	752670
24786	752671
394377	752672
400960	752673
400184	752674
551910	752675
17823	752676
683669	752677
2800	752678
619967	752679
555219	752680
222430	752681
290923	752682
168690	752683
493623	752684
92168	752685
627529	752686
326959	752687
19859	752688
143541	752689
140088	752690
335588	752691
26695	752692
683294	752693
160479	752694
294015	752695
30122	752696
6845	752697
15205	752698
230030	752699
682217	752700
407521	752701
310317	752702
249202	752703
42907	752704
1820	752705
425111	752706
715960	752707
679785	752708
54859	752709
492822	752710
232438	752711
111945	752712
625526	752713
375951	752714
721618	752715
381161	752716
404907	752717
535666	752718
36557	752719
325081	752720
408371	752721
33835	752722
380731	752723
193362	752724
270400	752725
421657	752726
267707	752727
678388	752728
111291	752729
689191	752730
381915	752731
55190	752732
1104	752733
616326	752734
571538	752735
493313	752736
107708	752737
380918	752738
669104	752739
101671	752740
470085	752741
12770	752742
713909	752743
9055	752744
638773	752745
301553	752746
288409	752747
390042	752748
9859	752749
195563	752750
56221	752751
50238	752752
45583	752753
191654	752754
549063	752755
265126	752756
52705	752757
69260	752758
341040	752759
61620	752760
381033	752761
614980	752762
152436	752763
4998	752764
114753	752765
302395	752766
179653	752767
513514	752768
424297	752769
2864	752770
104059	752771
169534	752772
459408	752773
792	752774
209354	752775
253505	752776
462196	752777
359629	752778
548862	752779
539864	752780
276879	752781
654135	752782
181224	752783
605676	752784
443093	752785
144406	752786
410102	752787
192537	752788
251087	752789
541476	752790
628749	752791
554615	752792
24577	752793
231434	752794
338005	752795
6776	752796
39751	752797
29603	752798
610927	752799
496297	752800
629172	752801
514581	752802
473106	752803
558137	752804
92070	752805
270078	752806
617196	752807
692059	752808
365395	752809
375401	752810
353482	752811
37233	752812
327672	752813
539734	752814
422382	752815
422914	752816
195304	752817
21810	752818
431518	752819
103560	752820
24067	752821
220128	752822
62124	752823
677834	752824
127668	752825
494816	752826
351342	752827
664305	752828
548348	752829
172787	752830
8197	752831
75919	752832
102185	752833
678535	752834
668074	752835
596995	752836
62815	752837
38547	752838
405787	752839
511172	752840
151181	752841
684801	752842
113207	752843
239995	752844
339786	752845
338070	752846
661871	752847
463053	752848
421980	752849
76434	752850
190562	752851
179325	752852
72283	752853
35281	752854
152187	752855
121289	752856
168625	752857
395367	752858
116244	752859
86578	752860
688151	752861
145265	752862
12531	752863
3235	752864
93053	752865
583730	752866
77184	752867
270635	752868
14561	752869
97866	752870
469342	752871
677128	752872
43715	752873
152734	752874
81538	752875
13605	752876
406893	752877
328678	752878
299124	752879
607640	752880
21782	752881
401888	752882
126971	752883
145679	752884
113433	752885
100733	752886
717985	752887
418827	752888
358960	752889
476684	752890
599040	752891
725077	752892
410971	752893
691373	752894
561800	752895
65143	752896
31378	752897
403797	752898
436941	752899
313748	752900
182191	752901
303877	752902
268004	752903
71227	752904
426302	752905
409125	752906
6806	752907
47444	752908
372550	752909
275681	752910
627916	752911
236788	752912
18459	752913
662845	752914
33400	752915
106738	752916
18447	752917
610495	752918
284562	752919
218215	752920
36696	752921
128337	752922
1467	752923
178064	752924
193191	752925
284094	752926
16799	752927
280176	752928
440755	752929
23017	752930
193853	752931
143309	752932
58756	752933
429218	752934
33515	752935
585112	752936
17428	752937
138059	752938
527392	752939
84611	752940
505903	752941
315018	752942
552434	752943
162999	752944
419026	752945
183433	752946
592456	752947
38697	752948
91288	752949
60166	752950
107144	752951
15515	752952
631471	752953
295368	752954
498505	752955
165147	752956
6042	752957
522698	752958
125648	752959
2814	752960
122760	752961
44634	752962
2246	752963
34252	752964
649453	752965
87401	752966
53174	752967
305087	752968
638128	752969
16521	752970
35279	752971
121232	752972
91602	752973
678324	752974
19609	752975
602237	752976
133468	752977
52521	752978
550884	752979
537891	752980
382498	752981
18045	752982
51107	752983
466493	752984
90181	752985
309648	752986
347077	752987
490074	752988
349288	752989
8920	752990
11504	752991
526355	752992
20206	752993
532983	752994
428830	752995
431622	752996
472110	752997
74033	752998
13981	752999
705178	753000
142320	753001
97292	753002
169894	753003
27110	753004
10576	753005
1120	753006
179922	753007
265229	753008
232479	753009
151817	753010
589868	753011
639291	753012
306814	753013
337327	753014
711734	753015
15002	753016
30431	753017
109128	753018
434721	753019
490866	753020
8020	753021
161067	753022
292042	753023
112666	753024
230593	753025
440467	753026
626664	753027
480497	753028
85074	753029
266841	753030
12645	753031
50854	753032
631869	753033
44497	753034
15862	753035
338673	753036
161839	753037
14998	753038
458676	753039
526779	753040
168656	753041
187182	753042
23008	753043
317848	753044
650434	753045
122083	753046
181662	753047
349473	753048
159581	753049
64013	753050
92241	753051
121189	753052
432414	753053
128404	753054
184909	753055
487430	753056
513284	753057
605988	753058
9919	753059
135300	753060
695543	753061
236131	753062
164330	753063
293513	753064
123829	753065
227619	753066
569291	753067
38466	753068
422958	753069
377285	753070
179692	753071
552521	753072
574336	753073
653815	753074
641907	753075
125601	753076
378014	753077
693627	753078
51437	753079
1316	753080
29824	753081
49698	753082
80570	753083
484694	753084
377935	753085
86193	753086
121583	753087
173760	753088
607194	753089
383122	753090
183377	753091
8884	753092
243173	753093
504586	753094
280077	753095
502457	753096
48556	753097
676986	753098
450979	753099
373664	753100
172529	753101
48998	753102
43392	753103
392653	753104
614191	753105
1880	753106
7294	753107
8846	753108
23418	753109
61817	753110
360639	753111
677769	753112
21404	753113
640586	753114
62961	753115
372722	753116
169247	753117
460910	753118
33204	753119
331768	753120
371045	753121
111690	753122
45331	753123
652723	753124
628589	753125
152923	753126
188092	753127
254454	753128
171400	753129
577320	753130
160708	753131
581321	753132
158944	753133
15285	753134
625371	753135
71870	753136
638661	753137
289189	753138
646004	753139
164102	753140
675902	753141
573704	753142
607602	753143
164839	753144
135962	753145
29542	753146
556346	753147
221289	753148
249549	753149
148310	753150
695394	753151
17888	753152
669125	753153
357693	753154
87855	753155
598808	753156
163535	753157
196780	753158
180970	753159
630798	753160
490104	753161
166919	753162
377529	753163
69978	753164
180105	753165
668059	753166
102204	753167
89165	753168
147842	753169
16347	753170
10548	753171
706746	753172
197195	753173
402882	753174
164802	753175
2768	753176
94893	753177
397951	753178
28094	753179
40316	753180
2584	753181
502423	753182
4620	753183
180996	753184
59674	753185
398361	753186
320032	753187
178291	753188
484441	753189
365646	753190
661890	753191
376741	753192
113936	753193
650685	753194
123534	753195
356842	753196
359174	753197
48244	753198
31763	753199
485846	753200
191661	753201
6867	753202
361272	753203
189105	753204
277552	753205
152526	753206
67713	753207
173663	753208
35022	753209
713288	753210
68785	753211
47036	753212
125962	753213
222640	753214
299408	753215
71073	753216
48557	753217
156402	753218
56444	753219
198242	753220
275425	753221
325741	753222
446744	753223
101805	753224
442299	753225
517439	753226
691664	753227
286588	753228
286500	753229
54901	753230
554039	753231
174327	753232
13776	753233
10772	753234
643759	753235
391924	753236
273795	753237
37201	753238
317911	753239
595508	753240
593560	753241
390883	753242
117345	753243
83872	753244
16000	753245
590612	753246
31320	753247
60202	753248
395047	753249
318246	753250
473960	753251
15861	753252
57592	753253
714941	753254
173209	753255
455392	753256
569985	753257
150807	753258
200890	753259
9595	753260
203569	753261
237097	753262
446595	753263
645061	753264
49	753265
312753	753266
698164	753267
405758	753268
82726	753269
9195	753270
636201	753271
691312	753272
264463	753273
328977	753274
616246	753275
312387	753276
86926	753277
55552	753278
145512	753279
377121	753280
120791	753281
8921	753282
303253	753283
141123	753284
640432	753285
149527	753286
587256	753287
259955	753288
616039	753289
620728	753290
27502	753291
251662	753292
250562	753293
592882	753294
141361	753295
582300	753296
230363	753297
274098	753298
141139	753299
493895	753300
209815	753301
582809	753302
150713	753303
295793	753304
521378	753305
52678	753306
139132	753307
43333	753308
40270	753309
279846	753310
82798	753311
206136	753312
488059	753313
283147	753314
393236	753315
11756	753316
539193	753317
366746	753318
54403	753319
660569	753320
332197	753321
298595	753322
295434	753323
315300	753324
147763	753325
656914	753326
173873	753327
277355	753328
552554	753329
151397	753330
618113	753331
502015	753332
9082	753333
32486	753334
722796	753335
709832	753336
406214	753337
324930	753338
393571	753339
9536	753340
292321	753341
27926	753342
60156	753343
79660	753344
720035	753345
58215	753346
361998	753347
98300	753348
63095	753349
689801	753350
644378	753351
167601	753352
505070	753353
245694	753354
202529	753355
523809	753356
2907	753357
508743	753358
132004	753359
43015	753360
146835	753361
34859	753362
54648	753363
646397	753364
564303	753365
47945	753366
314175	753367
18569	753368
620428	753369
558983	753370
147632	753371
39653	753372
392050	753373
258820	753374
667760	753375
506	753376
278939	753377
344684	753378
22024	753379
203802	753380
258942	753381
102525	753382
289933	753383
707992	753384
140401	753385
34061	753386
695362	753387
456982	753388
72993	753389
7686	753390
715082	753391
17192	753392
378157	753393
47650	753394
604153	753395
206849	753396
167659	753397
604321	753398
295020	753399
195982	753400
128997	753401
159954	753402
724682	753403
73453	753404
104633	753405
446953	753406
705370	753407
137956	753408
549464	753409
381176	753410
353293	753411
665881	753412
67364	753413
611806	753414
69150	753415
91359	753416
2541	753417
329843	753418
645485	753419
622961	753420
660362	753421
709815	753422
360573	753423
127127	753424
302144	753425
290942	753426
617213	753427
20790	753428
370574	753429
173392	753430
12080	753431
483919	753432
72642	753433
181785	753434
322400	753435
255127	753436
448433	753437
604625	753438
37736	753439
53341	753440
272936	753441
17017	753442
380353	753443
390248	753444
143861	753445
284543	753446
255808	753447
19791	753448
235136	753449
138633	753450
256807	753451
611060	753452
67317	753453
672002	753454
2850	753455
619511	753456
448452	753457
276098	753458
569316	753459
87000	753460
376710	753461
166509	753462
176891	753463
93716	753464
372853	753465
133761	753466
684291	753467
37244	753468
6791	753469
150062	753470
473188	753471
2469	753472
623120	753473
441571	753474
340521	753475
286	753476
44338	753477
280386	753478
426685	753479
82147	753480
504996	753481
245990	753482
61754	753483
91270	753484
265174	753485
422879	753486
182310	753487
117528	753488
512328	753489
685962	753490
126852	753491
84966	753492
723004	753493
8899	753494
687827	753495
511476	753496
645229	753497
353171	753498
200901	753499
22695	753500
512494	753501
41240	753502
120206	753503
40892	753504
41584	753505
592224	753506
44302	753507
596231	753508
286000	753509
640296	753510
414198	753511
697162	753512
45801	753513
634591	753514
443261	753515
594973	753516
71329	753517
134950	753518
330019	753519
2742	753520
156743	753521
359958	753522
68451	753523
116697	753524
230236	753525
210968	753526
137046	753527
243334	753528
481611	753529
157217	753530
524822	753531
258109	753532
299322	753533
32409	753534
152687	753535
180623	753536
375901	753537
23948	753538
75622	753539
65013	753540
602128	753541
12590	753542
160265	753543
463306	753544
137198	753545
57205	753546
72831	753547
278371	753548
651038	753549
17825	753550
341674	753551
17964	753552
83923	753553
701366	753554
42785	753555
115291	753556
216434	753557
169860	753558
166358	753559
618299	753560
359643	753561
456488	753562
605461	753563
270620	753564
710125	753565
471122	753566
661667	753567
582196	753568
38558	753569
571405	753570
169869	753571
123832	753572
402532	753573
101481	753574
332482	753575
138298	753576
6413	753577
104738	753578
164611	753579
551900	753580
172751	753581
250417	753582
534281	753583
557590	753584
637453	753585
653330	753586
455674	753587
631408	753588
171692	753589
417521	753590
35595	753591
494744	753592
14373	753593
13663	753594
476877	753595
149064	753596
166618	753597
26312	753598
441688	753599
120987	753600
99366	753601
7299	753602
711266	753603
48178	753604
520749	753605
137221	753606
135591	753607
640002	753608
459507	753609
440436	753610
166552	753611
592927	753612
20030	753613
61985	753614
533999	753615
24305	753616
508083	753617
236075	753618
11215	753619
67909	753620
540355	753621
698951	753622
10409	753623
730	753624
2177	753625
195913	753626
323994	753627
195624	753628
273154	753629
238538	753630
428870	753631
497829	753632
20372	753633
81615	753634
161094	753635
77621	753636
157069	753637
541113	753638
126120	753639
706452	753640
356188	753641
1583	753642
45195	753643
91733	753644
41854	753645
159494	753646
135301	753647
21913	753648
468299	753649
375154	753650
693343	753651
140305	753652
611393	753653
556315	753654
362740	753655
261010	753656
43958	753657
713282	753658
6918	753659
534363	753660
6361	753661
346903	753662
451365	753663
140806	753664
141174	753665
545100	753666
294662	753667
69323	753668
5196	753669
564540	753670
184539	753671
107338	753672
394829	753673
33776	753674
137879	753675
396206	753676
641601	753677
1343	753678
363839	753679
641060	753680
626239	753681
44575	753682
132017	753683
12436	753684
83040	753685
169767	753686
403009	753687
205403	753688
132288	753689
8543	753690
693618	753691
40487	753692
688914	753693
156443	753694
283746	753695
16858	753696
183341	753697
364686	753698
111338	753699
12601	753700
312602	753701
295230	753702
545763	753703
142842	753704
134632	753705
571507	753706
701773	753707
596386	753708
573402	753709
129269	753710
70314	753711
585428	753712
438516	753713
295062	753714
330113	753715
464409	753716
54996	753717
574109	753718
176937	753719
372703	753720
30612	753721
394495	753722
435043	753723
51743	753724
136291	753725
38167	753726
98954	753727
549085	753728
204520	753729
177969	753730
29120	753731
680177	753732
686410	753733
132080	753734
522945	753735
401047	753736
244031	753737
16279	753738
268043	753739
62573	753740
478075	753741
42945	753742
624	753743
491011	753744
219608	753745
195291	753746
45461	753747
258985	753748
328703	753749
370613	753750
151660	753751
434381	753752
361822	753753
535833	753754
231914	753755
107545	753756
1248	753757
1034	753758
8276	753759
250855	753760
153557	753761
649599	753762
439100	753763
245421	753764
26038	753765
525867	753766
677793	753767
122352	753768
13006	753769
50861	753770
439588	753771
222702	753772
613550	753773
115419	753774
262353	753775
14931	753776
20277	753777
462352	753778
369189	753779
548251	753780
531302	753781
292309	753782
373001	753783
573802	753784
478460	753785
145039	753786
95972	753787
129555	753788
643357	753789
677313	753790
46137	753791
34986	753792
126075	753793
15575	753794
715830	753795
577193	753796
459190	753797
349583	753798
552273	753799
724111	753800
30952	753801
432051	753802
78203	753803
698670	753804
169345	753805
26410	753806
653419	753807
442689	753808
178474	753809
40196	753810
43758	753811
664926	753812
413247	753813
413237	753814
346722	753815
416188	753816
464287	753817
596228	753818
423039	753819
272766	753820
553339	753821
170533	753822
106030	753823
278857	753824
411825	753825
30973	753826
366660	753827
145770	753828
19929	753829
73636	753830
624125	753831
40802	753832
555296	753833
398933	753834
514684	753835
347452	753836
84852	753837
95089	753838
134350	753839
416711	753840
156588	753841
272727	753842
42528	753843
722748	753844
437554	753845
539950	753846
640232	753847
594426	753848
603545	753849
136523	753850
68051	753851
88750	753852
58578	753853
202416	753854
115002	753855
209270	753856
525203	753857
286330	753858
286	753859
291684	753860
117883	753861
62643	753862
219187	753863
114867	753864
28318	753865
777	753866
48967	753867
226332	753868
40677	753869
203766	753870
67869	753871
29002	753872
600637	753873
542601	753874
246630	753875
126654	753876
166771	753877
56951	753878
72663	753879
29469	753880
220660	753881
77012	753882
177528	753883
144	753884
537112	753885
226403	753886
89068	753887
97231	753888
657369	753889
15149	753890
44050	753891
148839	753892
64746	753893
478673	753894
523426	753895
101899	753896
292121	753897
72053	753898
604009	753899
277065	753900
82103	753901
93806	753902
25820	753903
161294	753904
106356	753905
52751	753906
470346	753907
417257	753908
29376	753909
89554	753910
533671	753911
385036	753912
160910	753913
523506	753914
539691	753915
136054	753916
547218	753917
399749	753918
642162	753919
541351	753920
25860	753921
633981	753922
486315	753923
568146	753924
720171	753925
422606	753926
703564	753927
446092	753928
77466	753929
456918	753930
433430	753931
33113	753932
128745	753933
497971	753934
700687	753935
116996	753936
36068	753937
377421	753938
34736	753939
686289	753940
483684	753941
603949	753942
105951	753943
681124	753944
84789	753945
120541	753946
580017	753947
159901	753948
649781	753949
136371	753950
22786	753951
81905	753952
469310	753953
414614	753954
465127	753955
282270	753956
70827	753957
489582	753958
176292	753959
58002	753960
479272	753961
43240	753962
113796	753963
142684	753964
651258	753965
186315	753966
2039	753967
60601	753968
2724	753969
725189	753970
695232	753971
175415	753972
700566	753973
599846	753974
157084	753975
623920	753976
299994	753977
653336	753978
159536	753979
45763	753980
254159	753981
593026	753982
507980	753983
601571	753984
46515	753985
499399	753986
268209	753987
523211	753988
426086	753989
487679	753990
689165	753991
381296	753992
339949	753993
28645	753994
56985	753995
501558	753996
295876	753997
315186	753998
585668	753999
99056	754000
497739	754001
21482	754002
651077	754003
713112	754004
33974	754005
89856	754006
55787	754007
192434	754008
396941	754009
239614	754010
606989	754011
207694	754012
461902	754013
561640	754014
295131	754015
151234	754016
475028	754017
549721	754018
551346	754019
34273	754020
154202	754021
58517	754022
141219	754023
681362	754024
67668	754025
24879	754026
31495	754027
8297	754028
548159	754029
9875	754030
71354	754031
507562	754032
53028	754033
242700	754034
247474	754035
377830	754036
82447	754037
345338	754038
281768	754039
237418	754040
390443	754041
18535	754042
413545	754043
208987	754044
50310	754045
52130	754046
321972	754047
346107	754048
691060	754049
453170	754050
186005	754051
698523	754052
165908	754053
668014	754054
17563	754055
172846	754056
80430	754057
629390	754058
72804	754059
12441	754060
87604	754061
264087	754062
484195	754063
15155	754064
625723	754065
688540	754066
355471	754067
13196	754068
142545	754069
203013	754070
493587	754071
417391	754072
5854	754073
56037	754074
205560	754075
244402	754076
6288	754077
214758	754078
6953	754079
281673	754080
41174	754081
319086	754082
426072	754083
698427	754084
50457	754085
85370	754086
168731	754087
513	754088
615684	754089
200099	754090
27393	754091
30887	754092
681232	754093
648630	754094
164953	754095
53647	754096
536616	754097
309285	754098
56797	754099
182322	754100
181460	754101
648840	754102
130887	754103
32779	754104
67216	754105
518366	754106
411026	754107
714949	754108
690548	754109
567814	754110
8907	754111
42491	754112
13688	754113
637655	754114
16853	754115
336076	754116
97986	754117
568431	754118
12439	754119
56061	754120
45899	754121
158701	754122
410242	754123
169354	754124
335011	754125
661282	754126
26092	754127
533111	754128
684092	754129
134517	754130
24680	754131
454604	754132
1837	754133
161474	754134
61098	754135
652461	754136
63986	754137
328827	754138
41091	754139
126790	754140
670291	754141
416746	754142
694421	754143
57331	754144
330950	754145
81658	754146
586194	754147
329965	754148
162587	754149
258359	754150
161172	754151
7462	754152
375778	754153
48413	754154
480387	754155
354124	754156
173380	754157
460471	754158
705214	754159
458695	754160
43712	754161
40022	754162
139022	754163
559413	754164
463932	754165
181553	754166
17855	754167
35001	754168
473751	754169
60538	754170
442079	754171
18095	754172
87524	754173
1718	754174
108323	754175
183319	754176
674978	754177
100339	754178
105193	754179
15490	754180
706720	754181
148341	754182
444388	754183
3602	754184
526416	754185
454345	754186
48725	754187
523099	754188
413763	754189
345084	754190
6782	754191
81934	754192
56852	754193
519819	754194
2407	754195
637522	754196
11545	754197
630345	754198
124210	754199
123874	754200
41374	754201
112168	754202
207275	754203
122631	754204
669350	754205
688172	754206
146024	754207
674053	754208
618198	754209
32486	754210
495283	754211
26075	754212
598158	754213
306539	754214
169334	754215
419187	754216
176382	754217
407586	754218
39104	754219
109452	754220
404917	754221
55870	754222
503866	754223
164018	754224
88864	754225
262119	754226
504017	754227
177283	754228
409690	754229
117435	754230
544605	754231
113931	754232
641416	754233
252716	754234
517944	754235
396922	754236
182190	754237
650067	754238
161018	754239
1221	754240
48456	754241
445510	754242
630674	754243
84033	754244
367798	754245
249066	754246
41854	754247
332010	754248
97365	754249
61492	754250
547903	754251
705051	754252
212202	754253
46892	754254
152715	754255
40502	754256
391915	754257
90720	754258
82654	754259
316019	754260
88563	754261
6852	754262
10508	754263
13447	754264
525758	754265
219047	754266
42570	754267
76269	754268
426978	754269
576901	754270
706184	754271
200144	754272
367934	754273
386822	754274
647459	754275
183605	754276
225337	754277
709285	754278
697867	754279
598680	754280
520717	754281
395056	754282
25258	754283
234724	754284
161448	754285
45289	754286
461368	754287
293550	754288
579460	754289
658736	754290
318395	754291
674876	754292
174890	754293
191341	754294
228065	754295
572663	754296
70002	754297
34911	754298
137650	754299
2774	754300
351242	754301
673374	754302
586528	754303
78360	754304
48301	754305
259202	754306
698601	754307
536925	754308
162791	754309
173547	754310
715639	754311
403964	754312
583342	754313
433976	754314
8301	754315
324946	754316
432832	754317
117700	754318
50967	754319
383377	754320
14928	754321
635022	754322
615054	754323
35024	754324
26534	754325
174713	754326
6170	754327
111733	754328
341107	754329
463598	754330
438031	754331
156999	754332
707342	754333
105536	754334
47461	754335
118554	754336
52268	754337
256337	754338
428796	754339
92749	754340
81158	754341
405608	754342
492707	754343
90390	754344
716047	754345
539212	754346
79874	754347
146086	754348
69399	754349
318946	754350
1277	754351
178089	754352
123425	754353
138231	754354
5080	754355
204528	754356
148957	754357
202888	754358
696389	754359
48851	754360
533822	754361
173878	754362
679540	754363
418365	754364
93335	754365
87768	754366
705507	754367
388195	754368
173926	754369
380651	754370
29588	754371
258370	754372
224200	754373
164154	754374
7890	754375
696838	754376
52331	754377
218331	754378
351396	754379
180637	754380
436649	754381
511862	754382
13201	754383
10454	754384
636269	754385
51115	754386
157473	754387
86376	754388
3734	754389
639484	754390
468080	754391
12351	754392
52002	754393
31446	754394
451501	754395
87786	754396
534592	754397
124089	754398
142361	754399
206958	754400
672895	754401
288397	754402
511955	754403
421052	754404
20897	754405
129864	754406
202974	754407
170270	754408
92754	754409
527135	754410
39553	754411
26522	754412
553615	754413
583562	754414
20388	754415
695586	754416
304722	754417
181757	754418
441138	754419
84519	754420
91777	754421
473	754422
169859	754423
537374	754424
665159	754425
24292	754426
1140	754427
19067	754428
628434	754429
141524	754430
9603	754431
689397	754432
9024	754433
228162	754434
17642	754435
456233	754436
23826	754437
22593	754438
284752	754439
188529	754440
563426	754441
84139	754442
293377	754443
554083	754444
24081	754445
702044	754446
134606	754447
18057	754448
104050	754449
83510	754450
193761	754451
99771	754452
148465	754453
126033	754454
679078	754455
249623	754456
161232	754457
248369	754458
611236	754459
178055	754460
577293	754461
653694	754462
695035	754463
117934	754464
186812	754465
3741	754466
543934	754467
23817	754468
2033	754469
148797	754470
452327	754471
324499	754472
654838	754473
488727	754474
112787	754475
4900	754476
633034	754477
149826	754478
390674	754479
504656	754480
109155	754481
369457	754482
51563	754483
171424	754484
52194	754485
582240	754486
3953	754487
313060	754488
683005	754489
69039	754490
149526	754491
423975	754492
24506	754493
476754	754494
13781	754495
509581	754496
275357	754497
200192	754498
2116	754499
60318	754500
404240	754501
610718	754502
26347	754503
594125	754504
488493	754505
128511	754506
167136	754507
333973	754508
702920	754509
700086	754510
373780	754511
364269	754512
65064	754513
317888	754514
2855	754515
413936	754516
502129	754517
485041	754518
640361	754519
182870	754520
578030	754521
202933	754522
1872	754523
302885	754524
316561	754525
529284	754526
682404	754527
91204	754528
409473	754529
667121	754530
32611	754531
383494	754532
2192	754533
88827	754534
245564	754535
310330	754536
494885	754537
38417	754538
29696	754539
11040	754540
711283	754541
100592	754542
214620	754543
274917	754544
305939	754545
568980	754546
294897	754547
169887	754548
5094	754549
413355	754550
26622	754551
570756	754552
454678	754553
134686	754554
246639	754555
322016	754556
602498	754557
49062	754558
377282	754559
343636	754560
112181	754561
428182	754562
7969	754563
170845	754564
448044	754565
471968	754566
335701	754567
283481	754568
10345	754569
654110	754570
15563	754571
100814	754572
337470	754573
342987	754574
396920	754575
328282	754576
404532	754577
61172	754578
39718	754579
398391	754580
42741	754581
580601	754582
614816	754583
965	754584
98897	754585
618836	754586
109512	754587
104695	754588
3252	754589
259045	754590
198831	754591
651265	754592
551766	754593
539524	754594
531862	754595
620849	754596
43571	754597
146846	754598
366365	754599
137412	754600
143056	754601
561752	754602
621059	754603
550025	754604
56239	754605
293110	754606
56593	754607
86244	754608
263898	754609
513671	754610
97944	754611
615443	754612
295005	754613
169794	754614
408569	754615
167579	754616
567982	754617
202822	754618
452999	754619
490229	754620
172527	754621
265020	754622
269902	754623
240925	754624
603327	754625
6952	754626
164703	754627
102143	754628
453978	754629
448564	754630
311197	754631
119391	754632
198375	754633
3967	754634
440167	754635
789	754636
626908	754637
67005	754638
33030	754639
206087	754640
376268	754641
51170	754642
334199	754643
535102	754644
203652	754645
22373	754646
372676	754647
363812	754648
130320	754649
481554	754650
516179	754651
444162	754652
64554	754653
10378	754654
426961	754655
304798	754656
295073	754657
617769	754658
360090	754659
27845	754660
90612	754661
88568	754662
56155	754663
636854	754664
681988	754665
664978	754666
143197	754667
539447	754668
631112	754669
67703	754670
174379	754671
646847	754672
66114	754673
692150	754674
511438	754675
120998	754676
109	754677
47663	754678
293164	754679
673761	754680
630738	754681
483626	754682
460395	754683
641620	754684
322744	754685
164421	754686
437365	754687
2250	754688
91861	754689
531182	754690
113477	754691
485266	754692
133024	754693
636299	754694
12579	754695
525060	754696
177030	754697
31551	754698
236766	754699
10108	754700
110718	754701
435386	754702
697712	754703
664267	754704
82701	754705
521413	754706
236693	754707
234524	754708
232707	754709
475522	754710
356805	754711
21966	754712
186869	754713
142077	754714
563278	754715
17178	754716
55892	754717
28792	754718
158304	754719
289638	754720
314562	754721
134726	754722
532280	754723
361584	754724
258709	754725
10999	754726
250691	754727
7971	754728
101599	754729
397367	754730
24037	754731
410597	754732
18523	754733
710540	754734
11533	754735
578264	754736
494399	754737
55602	754738
663474	754739
358306	754740
424538	754741
714263	754742
408116	754743
22238	754744
467169	754745
3381	754746
292053	754747
33328	754748
175610	754749
640667	754750
124551	754751
178357	754752
211044	754753
532026	754754
287873	754755
367795	754756
114147	754757
170906	754758
636665	754759
159183	754760
15847	754761
190805	754762
663448	754763
159443	754764
409515	754765
218851	754766
684387	754767
577576	754768
482206	754769
57169	754770
501857	754771
170069	754772
20920	754773
389256	754774
566797	754775
355693	754776
7682	754777
450737	754778
92479	754779
29765	754780
532696	754781
185762	754782
301610	754783
119340	754784
31842	754785
328623	754786
4938	754787
230915	754788
1671	754789
52599	754790
77278	754791
669478	754792
61995	754793
35732	754794
625246	754795
101617	754796
656938	754797
218936	754798
277398	754799
531444	754800
368364	754801
518728	754802
633732	754803
56172	754804
539727	754805
85188	754806
339368	754807
30688	754808
307336	754809
96830	754810
173790	754811
504473	754812
385968	754813
182	754814
219270	754815
187883	754816
49801	754817
52166	754818
586574	754819
85230	754820
325383	754821
29334	754822
171199	754823
137609	754824
441470	754825
49294	754826
110720	754827
166131	754828
507369	754829
312070	754830
32020	754831
21828	754832
353005	754833
360071	754834
394140	754835
150381	754836
97647	754837
217828	754838
201341	754839
538096	754840
5191	754841
299222	754842
36472	754843
99955	754844
314892	754845
332214	754846
2710	754847
83069	754848
474737	754849
24872	754850
243714	754851
65014	754852
682956	754853
623160	754854
30803	754855
171229	754856
565565	754857
12745	754858
124855	754859
444126	754860
100421	754861
135904	754862
596615	754863
660904	754864
23158	754865
4578	754866
363511	754867
217188	754868
169007	754869
224530	754870
460524	754871
46248	754872
473550	754873
238985	754874
446310	754875
262847	754876
103274	754877
671822	754878
46680	754879
607365	754880
24509	754881
475576	754882
38126	754883
642615	754884
4492	754885
139133	754886
307562	754887
675328	754888
31996	754889
642793	754890
226491	754891
329895	754892
615813	754893
34731	754894
494869	754895
426640	754896
14364	754897
97075	754898
77159	754899
401	754900
483080	754901
152741	754902
140425	754903
252292	754904
546489	754905
385808	754906
354295	754907
145533	754908
108105	754909
687741	754910
457712	754911
79314	754912
11891	754913
113092	754914
2	754915
8576	754916
229879	754917
156878	754918
1990	754919
249248	754920
518121	754921
721959	754922
106586	754923
127963	754924
257926	754925
95709	754926
87370	754927
405614	754928
68463	754929
554348	754930
192343	754931
20632	754932
460814	754933
62339	754934
541793	754935
146631	754936
110750	754937
453450	754938
644865	754939
164222	754940
1284	754941
421864	754942
245233	754943
302772	754944
687118	754945
501942	754946
491346	754947
260322	754948
338622	754949
46228	754950
348577	754951
144513	754952
405631	754953
138693	754954
390009	754955
364663	754956
140573	754957
563212	754958
100621	754959
89434	754960
29199	754961
470472	754962
534066	754963
433214	754964
82641	754965
148068	754966
2804	754967
449303	754968
128519	754969
311481	754970
50800	754971
135128	754972
140216	754973
7778	754974
43829	754975
51586	754976
46000	754977
162987	754978
198702	754979
2346	754980
465997	754981
131726	754982
416165	754983
41738	754984
252325	754985
215363	754986
352099	754987
353915	754988
278307	754989
331227	754990
142958	754991
157203	754992
24448	754993
1416	754994
115614	754995
445126	754996
123269	754997
429142	754998
176583	754999
8961	755000
308106	755001
247814	755002
158687	755003
84600	755004
379446	755005
67193	755006
603975	755007
236118	755008
375254	755009
229658	755010
46316	755011
413892	755012
27663	755013
156422	755014
23308	755015
580239	755016
43939	755017
79612	755018
64562	755019
181078	755020
112365	755021
27358	755022
649080	755023
437732	755024
168041	755025
68	755026
64	755027
46796	755028
110035	755029
90832	755030
224959	755031
5081	755032
666251	755033
216756	755034
420105	755035
309644	755036
49842	755037
426662	755038
453552	755039
612899	755040
410591	755041
360916	755042
172703	755043
678619	755044
110481	755045
297667	755046
640810	755047
114186	755048
667820	755049
523420	755050
370491	755051
34051	755052
11641	755053
128786	755054
171868	755055
18471	755056
323728	755057
607731	755058
421992	755059
162524	755060
394304	755061
389479	755062
15943	755063
59274	755064
629352	755065
219138	755066
40399	755067
45964	755068
152995	755069
328660	755070
324847	755071
368945	755072
557201	755073
390186	755074
522684	755075
30324	755076
8818	755077
552984	755078
720081	755079
509480	755080
165423	755081
192418	755082
377794	755083
272296	755084
509802	755085
153477	755086
337	755087
122569	755088
225436	755089
539403	755090
59443	755091
1869	755092
422200	755093
274888	755094
702622	755095
516695	755096
262337	755097
697914	755098
68162	755099
98469	755100
400537	755101
618550	755102
306004	755103
358524	755104
714990	755105
446138	755106
249298	755107
601052	755108
73985	755109
375023	755110
378483	755111
33950	755112
366286	755113
183667	755114
99023	755115
137993	755116
180001	755117
467069	755118
7058	755119
150461	755120
91103	755121
2402	755122
452164	755123
357441	755124
243422	755125
151211	755126
204183	755127
205227	755128
642234	755129
637727	755130
563225	755131
73347	755132
111214	755133
556965	755134
717934	755135
630602	755136
582340	755137
448856	755138
661421	755139
635624	755140
283120	755141
68682	755142
541329	755143
386100	755144
724737	755145
353444	755146
72141	755147
1506	755148
109910	755149
509432	755150
13497	755151
32809	755152
622251	755153
16520	755154
24155	755155
636300	755156
282679	755157
69721	755158
595927	755159
199353	755160
550505	755161
41248	755162
83214	755163
606564	755164
576627	755165
671302	755166
490660	755167
254920	755168
644600	755169
188837	755170
566195	755171
208951	755172
589760	755173
595415	755174
282157	755175
152049	755176
5591	755177
654231	755178
131508	755179
677245	755180
377957	755181
4088	755182
395337	755183
478244	755184
71347	755185
26327	755186
269344	755187
280147	755188
110695	755189
344685	755190
207588	755191
623793	755192
262665	755193
141350	755194
33371	755195
294674	755196
224739	755197
45182	755198
14636	755199
33164	755200
253845	755201
146331	755202
553242	755203
419175	755204
599361	755205
11633	755206
41611	755207
691990	755208
95190	755209
69661	755210
11417	755211
304376	755212
523015	755213
296348	755214
170697	755215
123827	755216
573052	755217
52618	755218
635876	755219
35145	755220
621973	755221
416322	755222
561519	755223
84974	755224
531040	755225
100649	755226
16642	755227
347567	755228
679273	755229
125650	755230
152980	755231
669688	755232
588547	755233
559590	755234
426069	755235
137158	755236
551102	755237
254146	755238
122243	755239
141607	755240
35108	755241
30219	755242
42575	755243
11007	755244
138399	755245
57166	755246
219058	755247
20924	755248
353581	755249
174998	755250
158117	755251
717204	755252
240244	755253
2582	755254
515966	755255
425	755256
289219	755257
48878	755258
32799	755259
449471	755260
32033	755261
724744	755262
37766	755263
586275	755264
257573	755265
601550	755266
116206	755267
407431	755268
114269	755269
10784	755270
10990	755271
308379	755272
543678	755273
342239	755274
343853	755275
472431	755276
237131	755277
146942	755278
572136	755279
57983	755280
588838	755281
522416	755282
1031	755283
550540	755284
691998	755285
278757	755286
135562	755287
42160	755288
468589	755289
86736	755290
182893	755291
414382	755292
396565	755293
682022	755294
153705	755295
671861	755296
699683	755297
453437	755298
608505	755299
203116	755300
101634	755301
156587	755302
358963	755303
717897	755304
207	755305
499565	755306
47873	755307
6181	755308
16432	755309
159598	755310
653407	755311
24974	755312
507760	755313
452886	755314
615842	755315
611237	755316
26720	755317
410489	755318
404977	755319
6658	755320
18575	755321
701389	755322
70466	755323
176602	755324
441515	755325
25032	755326
62484	755327
720267	755328
37368	755329
694900	755330
3591	755331
14425	755332
157451	755333
300696	755334
47539	755335
212590	755336
383073	755337
257318	755338
23806	755339
252761	755340
269120	755341
5359	755342
702911	755343
615676	755344
11563	755345
344818	755346
642647	755347
525672	755348
656525	755349
528147	755350
230244	755351
113014	755352
165151	755353
548646	755354
174488	755355
384890	755356
209334	755357
334445	755358
388086	755359
673868	755360
398247	755361
45164	755362
10180	755363
141886	755364
128152	755365
314546	755366
118742	755367
323621	755368
547669	755369
152104	755370
2818	755371
36398	755372
40199	755373
56247	755374
446316	755375
309928	755376
13149	755377
373709	755378
656468	755379
5003	755380
630500	755381
340095	755382
628213	755383
310867	755384
30297	755385
236012	755386
17367	755387
86367	755388
227613	755389
190595	755390
232510	755391
108586	755392
52357	755393
678538	755394
631928	755395
301239	755396
22596	755397
306885	755398
84647	755399
629298	755400
388036	755401
345244	755402
680132	755403
446959	755404
510806	755405
481389	755406
674732	755407
397363	755408
370556	755409
288799	755410
537974	755411
29782	755412
616351	755413
367063	755414
251527	755415
66728	755416
25871	755417
199846	755418
490205	755419
484803	755420
142461	755421
378524	755422
658030	755423
103859	755424
20747	755425
71599	755426
34700	755427
14728	755428
610939	755429
386060	755430
294078	755431
31403	755432
167106	755433
436775	755434
46440	755435
171916	755436
11364	755437
560202	755438
67277	755439
268922	755440
503276	755441
312735	755442
76621	755443
398754	755444
6919	755445
223606	755446
70278	755447
1456	755448
70222	755449
295773	755450
578550	755451
667954	755452
67786	755453
664354	755454
551903	755455
159991	755456
274374	755457
132561	755458
107812	755459
354066	755460
13680	755461
79243	755462
89689	755463
163557	755464
369980	755465
543598	755466
548182	755467
165590	755468
367607	755469
85257	755470
368287	755471
305354	755472
694887	755473
114309	755474
51492	755475
647885	755476
117539	755477
147247	755478
271708	755479
260182	755480
659642	755481
259783	755482
14699	755483
300906	755484
507860	755485
156013	755486
301840	755487
118516	755488
376365	755489
615928	755490
172551	755491
540815	755492
95322	755493
480761	755494
105410	755495
73092	755496
308428	755497
394944	755498
137931	755499
283696	755500
681943	755501
189530	755502
101078	755503
151787	755504
120208	755505
12129	755506
383113	755507
106387	755508
147698	755509
676185	755510
247189	755511
450726	755512
487022	755513
130167	755514
1784	755515
37066	755516
475372	755517
412613	755518
109978	755519
111800	755520
186208	755521
118810	755522
44525	755523
143082	755524
62696	755525
691978	755526
288957	755527
16670	755528
151907	755529
583189	755530
10152	755531
547746	755532
327367	755533
388489	755534
695335	755535
132356	755536
611635	755537
318	755538
582065	755539
720317	755540
270894	755541
80690	755542
701041	755543
319849	755544
8324	755545
47281	755546
342581	755547
489440	755548
232608	755549
388820	755550
140769	755551
92093	755552
395554	755553
288492	755554
15364	755555
553305	755556
33927	755557
9175	755558
596012	755559
130955	755560
33324	755561
285892	755562
462650	755563
99568	755564
44138	755565
567184	755566
63014	755567
4093	755568
209407	755569
458378	755570
720372	755571
688317	755572
21814	755573
558150	755574
14258	755575
259148	755576
531041	755577
537284	755578
128000	755579
252855	755580
506545	755581
323830	755582
26926	755583
255651	755584
167617	755585
412240	755586
343841	755587
560199	755588
91033	755589
674745	755590
314211	755591
147264	755592
443917	755593
584316	755594
634610	755595
265683	755596
166968	755597
572912	755598
440018	755599
44026	755600
88610	755601
456585	755602
705829	755603
107595	755604
409008	755605
59178	755606
307293	755607
457880	755608
169003	755609
172519	755610
19669	755611
105246	755612
595886	755613
21543	755614
285336	755615
281795	755616
50354	755617
119298	755618
13937	755619
34105	755620
36888	755621
602742	755622
377636	755623
718687	755624
378573	755625
252388	755626
45278	755627
493599	755628
2019	755629
154618	755630
507554	755631
294588	755632
607110	755633
313249	755634
165817	755635
219149	755636
28964	755637
95631	755638
93320	755639
27372	755640
525838	755641
559741	755642
38763	755643
123415	755644
280885	755645
191755	755646
2462	755647
275435	755648
717643	755649
425515	755650
49106	755651
436209	755652
257964	755653
129445	755654
506147	755655
367599	755656
347619	755657
134688	755658
257406	755659
37721	755660
71212	755661
412266	755662
518131	755663
297400	755664
330375	755665
430012	755666
275919	755667
6916	755668
515898	755669
178537	755670
303591	755671
437760	755672
420200	755673
476904	755674
263951	755675
597575	755676
191159	755677
162268	755678
125778	755679
591657	755680
9667	755681
327292	755682
16091	755683
36917	755684
96613	755685
309384	755686
547208	755687
28417	755688
68638	755689
673529	755690
302168	755691
295413	755692
401564	755693
272829	755694
509295	755695
261646	755696
656627	755697
270421	755698
623033	755699
706239	755700
620453	755701
158269	755702
4822	755703
44681	755704
106436	755705
347922	755706
52120	755707
533708	755708
705774	755709
99750	755710
289484	755711
242358	755712
569073	755713
36966	755714
44684	755715
72005	755716
333935	755717
340523	755718
81803	755719
421804	755720
134060	755721
131552	755722
315277	755723
14918	755724
82094	755725
21522	755726
599830	755727
2639	755728
1344	755729
502192	755730
242914	755731
34790	755732
169253	755733
301022	755734
249713	755735
10819	755736
38589	755737
10121	755738
232060	755739
368970	755740
238109	755741
496648	755742
219856	755743
523384	755744
343047	755745
22188	755746
59169	755747
440332	755748
269061	755749
257702	755750
595476	755751
62939	755752
16675	755753
24422	755754
5013	755755
17905	755756
58393	755757
253828	755758
355065	755759
604562	755760
40531	755761
328277	755762
353186	755763
83269	755764
677478	755765
529157	755766
700751	755767
153628	755768
102052	755769
252025	755770
534786	755771
449408	755772
263347	755773
397539	755774
616478	755775
165419	755776
13267	755777
650703	755778
83943	755779
562613	755780
357895	755781
545360	755782
680679	755783
138834	755784
271029	755785
45415	755786
684633	755787
484164	755788
629268	755789
169207	755790
600312	755791
463941	755792
57187	755793
82613	755794
66763	755795
561212	755796
125230	755797
58052	755798
501717	755799
161462	755800
472327	755801
105515	755802
536868	755803
92596	755804
318416	755805
67594	755806
346436	755807
303031	755808
432555	755809
116149	755810
582564	755811
503255	755812
88429	755813
462205	755814
231405	755815
166249	755816
400185	755817
128570	755818
421	755819
473446	755820
330126	755821
358250	755822
6778	755823
505166	755824
156936	755825
32162	755826
42904	755827
349262	755828
508384	755829
78760	755830
34240	755831
46126	755832
302412	755833
273228	755834
549985	755835
366560	755836
192766	755837
633506	755838
6132	755839
150226	755840
295099	755841
13276	755842
32861	755843
47327	755844
126761	755845
608751	755846
349200	755847
224349	755848
35038	755849
23937	755850
670491	755851
498928	755852
45181	755853
432421	755854
17473	755855
2589	755856
3489	755857
439779	755858
497467	755859
327746	755860
131036	755861
295186	755862
505795	755863
344214	755864
130994	755865
114110	755866
177868	755867
620096	755868
398540	755869
98210	755870
643093	755871
56817	755872
195233	755873
634712	755874
585607	755875
10299	755876
57258	755877
120190	755878
580688	755879
23306	755880
599065	755881
672030	755882
696735	755883
383892	755884
128712	755885
48791	755886
527739	755887
963	755888
40915	755889
111123	755890
334658	755891
95938	755892
1429	755893
172930	755894
86191	755895
467533	755896
50299	755897
557223	755898
120151	755899
471873	755900
211761	755901
129568	755902
467132	755903
261515	755904
365861	755905
425940	755906
434019	755907
212736	755908
697419	755909
550363	755910
39285	755911
505370	755912
127576	755913
691837	755914
269031	755915
598296	755916
686780	755917
723698	755918
719685	755919
179841	755920
41	755921
236326	755922
353862	755923
10447	755924
126150	755925
99573	755926
643188	755927
84821	755928
634	755929
139825	755930
260222	755931
669133	755932
588513	755933
85695	755934
107928	755935
136695	755936
45078	755937
679696	755938
152546	755939
423165	755940
640185	755941
52676	755942
517601	755943
229117	755944
339518	755945
153205	755946
701043	755947
155300	755948
2719	755949
548841	755950
287033	755951
679569	755952
710783	755953
38103	755954
225783	755955
415649	755956
554969	755957
689724	755958
12148	755959
53036	755960
8501	755961
108784	755962
60174	755963
332269	755964
44127	755965
206933	755966
227510	755967
45920	755968
485636	755969
50055	755970
19664	755971
30997	755972
614328	755973
611072	755974
215397	755975
426037	755976
6006	755977
164975	755978
68194	755979
167245	755980
67355	755981
98131	755982
27563	755983
600872	755984
527171	755985
179644	755986
467611	755987
326259	755988
556633	755989
460344	755990
524537	755991
447374	755992
707483	755993
626729	755994
155935	755995
152654	755996
345879	755997
106804	755998
14202	755999
258219	756000
361330	756001
3	756002
171808	756003
538001	756004
367905	756005
92365	756006
702296	756007
20135	756008
481454	756009
406063	756010
112578	756011
183682	756012
279288	756013
562488	756014
121602	756015
226834	756016
651581	756017
449388	756018
380661	756019
117820	756020
360382	756021
564739	756022
1753	756023
97751	756024
87867	756025
274349	756026
133006	756027
581549	756028
68924	756029
338612	756030
610055	756031
98997	756032
707161	756033
33304	756034
107245	756035
176113	756036
219819	756037
649209	756038
498525	756039
579573	756040
415804	756041
495593	756042
298144	756043
125308	756044
705958	756045
55200	756046
350905	756047
118746	756048
120581	756049
186554	756050
45965	756051
114756	756052
563776	756053
85668	756054
53216	756055
387919	756056
428944	756057
397452	756058
475222	756059
444794	756060
606567	756061
152750	756062
344679	756063
655337	756064
136334	756065
214239	756066
378318	756067
388857	756068
555311	756069
176861	756070
59166	756071
165714	756072
633409	756073
1076	756074
14700	756075
109370	756076
250510	756077
229508	756078
139644	756079
528459	756080
31045	756081
269015	756082
531994	756083
439476	756084
279606	756085
687612	756086
127980	756087
626847	756088
171222	756089
65271	756090
208039	756091
4198	756092
4307	756093
143433	756094
374803	756095
155982	756096
305996	756097
3348	756098
449920	756099
24972	756100
249951	756101
32857	756102
335747	756103
628850	756104
610164	756105
24963	756106
383591	756107
125959	756108
914	756109
590559	756110
177825	756111
64	756112
23754	756113
135438	756114
309495	756115
7808	756116
567181	756117
504870	756118
244250	756119
242619	756120
425303	756121
235786	756122
184472	756123
271834	756124
139798	756125
102194	756126
170226	756127
287352	756128
437254	756129
571056	756130
313848	756131
18634	756132
42617	756133
116758	756134
329894	756135
115170	756136
168873	756137
14637	756138
68649	756139
524777	756140
627052	756141
166948	756142
504083	756143
102262	756144
560016	756145
137299	756146
526105	756147
611613	756148
50875	756149
518491	756150
193005	756151
134054	756152
476692	756153
67378	756154
81163	756155
305537	756156
123934	756157
521555	756158
667572	756159
454919	756160
392627	756161
303831	756162
9018	756163
72389	756164
47069	756165
114845	756166
43607	756167
632825	756168
361785	756169
156978	756170
6542	756171
593727	756172
312687	756173
120643	756174
167019	756175
630545	756176
45435	756177
483591	756178
541050	756179
458933	756180
576481	756181
29485	756182
172754	756183
7183	756184
171682	756185
220101	756186
596957	756187
116205	756188
622056	756189
1166	756190
587717	756191
56275	756192
6383	756193
491297	756194
298594	756195
426835	756196
511128	756197
182345	756198
139720	756199
377970	756200
326371	756201
477154	756202
43589	756203
242343	756204
690291	756205
383973	756206
127337	756207
17449	756208
6145	756209
416454	756210
161918	756211
38196	756212
57901	756213
129439	756214
104301	756215
115974	756216
560866	756217
15631	756218
294108	756219
7466	756220
687366	756221
5912	756222
591013	756223
82217	756224
11167	756225
5260	756226
44988	756227
86726	756228
288328	756229
641866	756230
271758	756231
6612	756232
34698	756233
2757	756234
584696	756235
630983	756236
156726	756237
495595	756238
80526	756239
573476	756240
390466	756241
118495	756242
9023	756243
53644	756244
582164	756245
212099	756246
460190	756247
63183	756248
523827	756249
6230	756250
396380	756251
563296	756252
215064	756253
336101	756254
39072	756255
458580	756256
22277	756257
458361	756258
1448	756259
605508	756260
6135	756261
217998	756262
185992	756263
533677	756264
650832	756265
624488	756266
378	756267
569545	756268
179805	756269
29756	756270
291725	756271
108559	756272
266321	756273
237046	756274
659670	756275
486722	756276
40319	756277
68750	756278
378367	756279
52729	756280
610373	756281
57864	756282
701150	756283
391084	756284
42840	756285
512553	756286
459284	756287
441911	756288
717645	756289
166732	756290
73541	756291
291330	756292
24471	756293
121285	756294
447431	756295
309457	756296
719213	756297
83538	756298
156277	756299
714205	756300
475840	756301
166350	756302
152635	756303
434962	756304
458120	756305
59407	756306
559205	756307
294781	756308
181062	756309
475473	756310
234716	756311
587869	756312
360525	756313
5490	756314
689351	756315
3509	756316
73532	756317
565668	756318
213095	756319
163051	756320
378686	756321
595875	756322
604611	756323
254727	756324
650217	756325
162495	756326
254989	756327
135151	756328
118077	756329
384192	756330
649	756331
367152	756332
2160	756333
45941	756334
170168	756335
2557	756336
601796	756337
103973	756338
45431	756339
25615	756340
52490	756341
153003	756342
604736	756343
54777	756344
129144	756345
46622	756346
579771	756347
32276	756348
292254	756349
639902	756350
125270	756351
228129	756352
680547	756353
140398	756354
665488	756355
215322	756356
381199	756357
88800	756358
197512	756359
73042	756360
528058	756361
63538	756362
127743	756363
123450	756364
102783	756365
55861	756366
292051	756367
79453	756368
699505	756369
53993	756370
445028	756371
76002	756372
223543	756373
652511	756374
596879	756375
116137	756376
91935	756377
496120	756378
107217	756379
97121	756380
669952	756381
110623	756382
47327	756383
198692	756384
356789	756385
669137	756386
429752	756387
122690	756388
503464	756389
1616	756390
582814	756391
172940	756392
172750	756393
455880	756394
332192	756395
679062	756396
147619	756397
322566	756398
437887	756399
16881	756400
63443	756401
96312	756402
184432	756403
185891	756404
388068	756405
110068	756406
684402	756407
370659	756408
448697	756409
121750	756410
609830	756411
661113	756412
294741	756413
39437	756414
412760	756415
35517	756416
651135	756417
410107	756418
164114	756419
158902	756420
445399	756421
295568	756422
352913	756423
17959	756424
113059	756425
671710	756426
42306	756427
128616	756428
588725	756429
545209	756430
47920	756431
138357	756432
679031	756433
33714	756434
394622	756435
687027	756436
318927	756437
352963	756438
205699	756439
273119	756440
174313	756441
43036	756442
174690	756443
492449	756444
593917	756445
146812	756446
119451	756447
75684	756448
214828	756449
618141	756450
103661	756451
653156	756452
696441	756453
413087	756454
485683	756455
630743	756456
208941	756457
440564	756458
122226	756459
288773	756460
362312	756461
3661	756462
525969	756463
415422	756464
600421	756465
258693	756466
620366	756467
682425	756468
141611	756469
338157	756470
163352	756471
280871	756472
441305	756473
30438	756474
708976	756475
421579	756476
325671	756477
645703	756478
201501	756479
675452	756480
290336	756481
410046	756482
15794	756483
633873	756484
248561	756485
678995	756486
517388	756487
53051	756488
665790	756489
35849	756490
391264	756491
316131	756492
696293	756493
113231	756494
605009	756495
330938	756496
273117	756497
66395	756498
457975	756499
52517	756500
309695	756501
130805	756502
514331	756503
204907	756504
505409	756505
532221	756506
6912	756507
131976	756508
155334	756509
73951	756510
583304	756511
63338	756512
485961	756513
125706	756514
15567	756515
74909	756516
6712	756517
71319	756518
247126	756519
376949	756520
717071	756521
667341	756522
257281	756523
115275	756524
280321	756525
19211	756526
523436	756527
198486	756528
177514	756529
7251	756530
42474	756531
43347	756532
28146	756533
653874	756534
154298	756535
634731	756536
170583	756537
431050	756538
115798	756539
453295	756540
369345	756541
717222	756542
352975	756543
351835	756544
302855	756545
591686	756546
232143	756547
430481	756548
156791	756549
313196	756550
72298	756551
168618	756552
596662	756553
158484	756554
158717	756555
460320	756556
394520	756557
46293	756558
133648	756559
536668	756560
170368	756561
341216	756562
1502	756563
279580	756564
543367	756565
456377	756566
287977	756567
169012	756568
353259	756569
545540	756570
450895	756571
55634	756572
196071	756573
33308	756574
185171	756575
20018	756576
135075	756577
341975	756578
71188	756579
281339	756580
157975	756581
277437	756582
263009	756583
441998	756584
722635	756585
452778	756586
100497	756587
58924	756588
164317	756589
33894	756590
669271	756591
500418	756592
236288	756593
403620	756594
458898	756595
1805	756596
120185	756597
698667	756598
54254	756599
256301	756600
714124	756601
676753	756602
359313	756603
501911	756604
349927	756605
580098	756606
662146	756607
326350	756608
291972	756609
20711	756610
320463	756611
482369	756612
423934	756613
89582	756614
190174	756615
670941	756616
420420	756617
155185	756618
528458	756619
179672	756620
41787	756621
387110	756622
146121	756623
9848	756624
696255	756625
3434	756626
350067	756627
622823	756628
176865	756629
499525	756630
73958	756631
211829	756632
625937	756633
82388	756634
39596	756635
697436	756636
386069	756637
50973	756638
126425	756639
3414	756640
240717	756641
682524	756642
652051	756643
370623	756644
19851	756645
504650	756646
169523	756647
16620	756648
161840	756649
480447	756650
169899	756651
404328	756652
505945	756653
590718	756654
697939	756655
129152	756656
414839	756657
282776	756658
515056	756659
168280	756660
313530	756661
25282	756662
295852	756663
52811	756664
199259	756665
150522	756666
94874	756667
700322	756668
21870	756669
131969	756670
412026	756671
690164	756672
111814	756673
160381	756674
29984	756675
10240	756676
228482	756677
41006	756678
61130	756679
332843	756680
291881	756681
584616	756682
40394	756683
47113	756684
17088	756685
594277	756686
106927	756687
24298	756688
499382	756689
572008	756690
35905	756691
488842	756692
670358	756693
456157	756694
171437	756695
5050	756696
105509	756697
287193	756698
361894	756699
716927	756700
27054	756701
12786	756702
366707	756703
15150	756704
103518	756705
262556	756706
435630	756707
87721	756708
406422	756709
254335	756710
81872	756711
250325	756712
89592	756713
150455	756714
318096	756715
432645	756716
580304	756717
77341	756718
192476	756719
693503	756720
442748	756721
148443	756722
583635	756723
163636	756724
629555	756725
312760	756726
17467	756727
6891	756728
510232	756729
27405	756730
131485	756731
333135	756732
502535	756733
298649	756734
444199	756735
104074	756736
148147	756737
194136	756738
16766	756739
17468	756740
378883	756741
91786	756742
316230	756743
127250	756744
105635	756745
288200	756746
100142	756747
321945	756748
64602	756749
549679	756750
162443	756751
500719	756752
107186	756753
440985	756754
317800	756755
56205	756756
525071	756757
716480	756758
241819	756759
274535	756760
438295	756761
156681	756762
140023	756763
96938	756764
657021	756765
243710	756766
534833	756767
241	756768
562124	756769
585196	756770
659771	756771
3354	756772
621130	756773
716947	756774
129346	756775
333916	756776
85397	756777
170559	756778
565664	756779
530390	756780
491050	756781
21350	756782
608481	756783
8979	756784
181293	756785
49223	756786
275312	756787
649473	756788
505096	756789
15013	756790
290723	756791
360864	756792
128897	756793
270939	756794
450923	756795
678154	756796
19871	756797
559465	756798
186690	756799
284850	756800
391948	756801
170390	756802
5180	756803
214066	756804
537002	756805
553166	756806
9509	756807
357258	756808
423466	756809
7379	756810
399394	756811
28994	756812
37852	756813
52186	756814
323814	756815
355262	756816
20612	756817
87990	756818
445926	756819
576550	756820
134141	756821
456278	756822
188299	756823
231218	756824
225695	756825
4045	756826
566092	756827
413671	756828
154234	756829
185170	756830
27442	756831
394487	756832
53237	756833
486003	756834
156977	756835
146058	756836
276394	756837
45336	756838
180642	756839
130148	756840
153489	756841
568856	756842
255785	756843
569751	756844
179362	756845
149747	756846
36419	756847
38783	756848
429047	756849
193319	756850
403516	756851
26214	756852
91373	756853
243518	756854
179743	756855
18139	756856
593143	756857
156420	756858
196809	756859
549322	756860
375108	756861
190418	756862
34405	756863
131495	756864
48855	756865
342773	756866
1460	756867
351406	756868
678773	756869
543837	756870
17116	756871
545297	756872
607036	756873
518221	756874
237890	756875
192008	756876
543613	756877
29382	756878
607627	756879
499522	756880
430227	756881
371198	756882
162567	756883
408479	756884
351695	756885
233468	756886
221524	756887
195193	756888
137579	756889
393183	756890
159487	756891
584605	756892
568192	756893
289566	756894
496171	756895
168329	756896
9679	756897
41643	756898
124550	756899
170674	756900
541628	756901
198398	756902
668513	756903
570184	756904
635370	756905
187001	756906
397597	756907
73318	756908
130964	756909
105876	756910
161480	756911
108072	756912
141977	756913
721458	756914
629778	756915
10288	756916
50632	756917
273191	756918
6124	756919
420663	756920
378310	756921
388908	756922
180228	756923
699679	756924
42484	756925
515121	756926
112431	756927
174547	756928
131733	756929
247930	756930
50485	756931
44141	756932
263525	756933
505960	756934
92594	756935
105017	756936
603470	756937
655851	756938
134919	756939
218631	756940
97064	756941
168133	756942
479867	756943
614269	756944
157824	756945
354	756946
651089	756947
203683	756948
233738	756949
2577	756950
132842	756951
453142	756952
444935	756953
659627	756954
567897	756955
295915	756956
156336	756957
43387	756958
181210	756959
487505	756960
536547	756961
538699	756962
326518	756963
36799	756964
32566	756965
13203	756966
274238	756967
707324	756968
63777	756969
706502	756970
642706	756971
68394	756972
118892	756973
52769	756974
25865	756975
172049	756976
331821	756977
121281	756978
539242	756979
2494	756980
19656	756981
291467	756982
597296	756983
40901	756984
283931	756985
133325	756986
253008	756987
108069	756988
505020	756989
428399	756990
717746	756991
263317	756992
357531	756993
295943	756994
291156	756995
469501	756996
168587	756997
580576	756998
432164	756999
678531	757000
145540	757001
153665	757002
79098	757003
3536	757004
14237	757005
22108	757006
26564	757007
334949	757008
529076	757009
173428	757010
106880	757011
620762	757012
528968	757013
225461	757014
101569	757015
44418	757016
269949	757017
485817	757018
375891	757019
180455	757020
1972	757021
157961	757022
701942	757023
23044	757024
18717	757025
255762	757026
574973	757027
395885	757028
362604	757029
670395	757030
557237	757031
49235	757032
194709	757033
9917	757034
149266	757035
3701	757036
275901	757037
84206	757038
343333	757039
136684	757040
716248	757041
637248	757042
188568	757043
137827	757044
145789	757045
154901	757046
76472	757047
622332	757048
189829	757049
277586	757050
585289	757051
27505	757052
237095	757053
377206	757054
420737	757055
682661	757056
650576	757057
707867	757058
56230	757059
185953	757060
551288	757061
27394	757062
35830	757063
100748	757064
216643	757065
516	757066
34686	757067
333577	757068
64198	757069
540381	757070
14660	757071
605828	757072
137726	757073
246897	757074
56089	757075
14413	757076
334806	757077
40371	757078
53513	757079
137871	757080
599268	757081
266458	757082
44360	757083
44056	757084
78972	757085
284589	757086
405347	757087
18425	757088
112587	757089
102657	757090
427293	757091
270355	757092
24802	757093
534507	757094
562212	757095
5621	757096
171081	757097
109742	757098
276529	757099
7218	757100
50045	757101
27713	757102
6026	757103
596515	757104
150477	757105
489573	757106
139457	757107
3995	757108
351286	757109
360561	757110
395678	757111
568134	757112
195056	757113
123593	757114
381153	757115
412269	757116
158459	757117
190739	757118
593275	757119
697818	757120
337829	757121
467479	757122
127733	757123
88946	757124
50037	757125
73806	757126
74405	757127
679614	757128
109593	757129
1366	757130
217063	757131
283790	757132
57	757133
384508	757134
45891	757135
699241	757136
125680	757137
335522	757138
3104	757139
440751	757140
388445	757141
706883	757142
519580	757143
118924	757144
130569	757145
61701	757146
673303	757147
313532	757148
24190	757149
543151	757150
409626	757151
114923	757152
702822	757153
105182	757154
182768	757155
714590	757156
404434	757157
1613	757158
101574	757159
562593	757160
239182	757161
104753	757162
574894	757163
107921	757164
553773	757165
160233	757166
158710	757167
127915	757168
144501	757169
228190	757170
158838	757171
150584	757172
73241	757173
13114	757174
33989	757175
534627	757176
225720	757177
5625	757178
379825	757179
208654	757180
378852	757181
131508	757182
7830	757183
329153	757184
160616	757185
269130	757186
76348	757187
110425	757188
719767	757189
334282	757190
449291	757191
602659	757192
72886	757193
459535	757194
364399	757195
598762	757196
723051	757197
169525	757198
45577	757199
664221	757200
520830	757201
169873	757202
659111	757203
112322	757204
13187	757205
67097	757206
194658	757207
46314	757208
137245	757209
117772	757210
677433	757211
341091	757212
126573	757213
185669	757214
597117	757215
105246	757216
626617	757217
355594	757218
33387	757219
689502	757220
693425	757221
686226	757222
477366	757223
23457	757224
393863	757225
478245	757226
266706	757227
159930	757228
336581	757229
446057	757230
393083	757231
80034	757232
42502	757233
11700	757234
71574	757235
123059	757236
37253	757237
614486	757238
282058	757239
358568	757240
670008	757241
720679	757242
341695	757243
76251	757244
482079	757245
146427	757246
496637	757247
94502	757248
156094	757249
404593	757250
492388	757251
25121	757252
190027	757253
452237	757254
47694	757255
259915	757256
692808	757257
1529	757258
59166	757259
439689	757260
23535	757261
54637	757262
32993	757263
20667	757264
634414	757265
30465	757266
259392	757267
122474	757268
192299	757269
515596	757270
9263	757271
512140	757272
286865	757273
617526	757274
149135	757275
4225	757276
1976	757277
286957	757278
11934	757279
686527	757280
721525	757281
118435	757282
181651	757283
447289	757284
104519	757285
361764	757286
258159	757287
134492	757288
47351	757289
341852	757290
13077	757291
451171	757292
9932	757293
488794	757294
54923	757295
607721	757296
94011	757297
140115	757298
356678	757299
594387	757300
277347	757301
581329	757302
661011	757303
8241	757304
596660	757305
391474	757306
25301	757307
69992	757308
12508	757309
675468	757310
106804	757311
144432	757312
82004	757313
162479	757314
22809	757315
159931	757316
57601	757317
183488	757318
98165	757319
295894	757320
57917	757321
350879	757322
355432	757323
107381	757324
11082	757325
159633	757326
353296	757327
14742	757328
185417	757329
537860	757330
49520	757331
71314	757332
698019	757333
28950	757334
428620	757335
12023	757336
597915	757337
39996	757338
125403	757339
161472	757340
203072	757341
131128	757342
477462	757343
55738	757344
534370	757345
56341	757346
45666	757347
227931	757348
500973	757349
1097	757350
71049	757351
556465	757352
132710	757353
75151	757354
515975	757355
503283	757356
87111	757357
63545	757358
316908	757359
119834	757360
693123	757361
245464	757362
537845	757363
688106	757364
41456	757365
111056	757366
124675	757367
375027	757368
391266	757369
565819	757370
48949	757371
474053	757372
408303	757373
125545	757374
131103	757375
105421	757376
257050	757377
696741	757378
551403	757379
493536	757380
329652	757381
10270	757382
220527	757383
6051	757384
533071	757385
571822	757386
677103	757387
8259	757388
47193	757389
88696	757390
479412	757391
705100	757392
85766	757393
596444	757394
172089	757395
655141	757396
337314	757397
112780	757398
240010	757399
449874	757400
39886	757401
405115	757402
613670	757403
131747	757404
126875	757405
519013	757406
87057	757407
231567	757408
562746	757409
183468	757410
36508	757411
183663	757412
120504	757413
110335	757414
17657	757415
337904	757416
113049	757417
70373	757418
371783	757419
429372	757420
21560	757421
39480	757422
174116	757423
320973	757424
596034	757425
185175	757426
552156	757427
122716	757428
621082	757429
709	757430
564176	757431
185585	757432
700233	757433
170966	757434
19852	757435
151789	757436
2259	757437
51847	757438
244922	757439
398873	757440
168857	757441
35923	757442
84529	757443
38171	757444
158371	757445
574069	757446
662812	757447
67899	757448
167188	757449
318542	757450
18257	757451
49322	757452
659139	757453
596267	757454
62330	757455
569002	757456
54177	757457
53325	757458
510328	757459
342350	757460
587052	757461
83150	757462
656490	757463
171162	757464
3448	757465
693956	757466
248421	757467
711386	757468
29651	757469
25930	757470
643806	757471
87605	757472
108025	757473
667361	757474
242526	757475
110604	757476
315580	757477
400207	757478
321773	757479
425173	757480
64214	757481
362934	757482
177963	757483
120932	757484
652296	757485
309479	757486
509056	757487
574083	757488
614688	757489
451761	757490
110188	757491
207711	757492
1347	757493
320444	757494
659296	757495
389289	757496
48589	757497
119103	757498
294672	757499
204114	757500
576963	757501
13650	757502
186407	757503
459835	757504
310235	757505
508343	757506
47310	757507
112372	757508
506454	757509
633533	757510
93711	757511
634050	757512
12993	757513
41554	757514
420102	757515
334307	757516
159696	757517
25621	757518
600729	757519
616772	757520
604651	757521
208576	757522
656545	757523
102163	757524
96995	757525
702766	757526
126793	757527
188076	757528
44104	757529
543969	757530
704152	757531
300714	757532
15793	757533
690175	757534
651767	757535
132	757536
643634	757537
565098	757538
479701	757539
150837	757540
10809	757541
4247	757542
710037	757543
368936	757544
172266	757545
63495	757546
548083	757547
164360	757548
389127	757549
618748	757550
152282	757551
699897	757552
266887	757553
81315	757554
136892	757555
99007	757556
563472	757557
444227	757558
189149	757559
382769	757560
390471	757561
93835	757562
15290	757563
166356	757564
30206	757565
686682	757566
111071	757567
586040	757568
481742	757569
510623	757570
175963	757571
1771	757572
147797	757573
89515	757574
71292	757575
489813	757576
240497	757577
695370	757578
366654	757579
42734	757580
58579	757581
256246	757582
90676	757583
169121	757584
362992	757585
68248	757586
108271	757587
9148	757588
312079	757589
328092	757590
164495	757591
232576	757592
44088	757593
94570	757594
511764	757595
107885	757596
457379	757597
645100	757598
151140	757599
162790	757600
575429	757601
597080	757602
129346	757603
214463	757604
168519	757605
44531	757606
149519	757607
612017	757608
141123	757609
543183	757610
60959	757611
173948	757612
333761	757613
328615	757614
162465	757615
105227	757616
432544	757617
705191	757618
480771	757619
560200	757620
703258	757621
518780	757622
116016	757623
93523	757624
46447	757625
185994	757626
12687	757627
199877	757628
342740	757629
414650	757630
34126	757631
104028	757632
115	757633
714881	757634
264556	757635
602749	757636
604238	757637
94714	757638
542493	757639
622200	757640
74020	757641
1874	757642
45233	757643
413090	757644
240388	757645
439091	757646
717821	757647
706331	757648
564576	757649
65884	757650
27959	757651
183188	757652
337540	757653
163741	757654
470669	757655
273891	757656
173051	757657
72	757658
67209	757659
119406	757660
284930	757661
178765	757662
101572	757663
197744	757664
123924	757665
60217	757666
154805	757667
385419	757668
451377	757669
115405	757670
25630	757671
97448	757672
67076	757673
466208	757674
64080	757675
42106	757676
438793	757677
269039	757678
516283	757679
92193	757680
504077	757681
689573	757682
168733	757683
692696	757684
124048	757685
201297	757686
49621	757687
701764	757688
120895	757689
4654	757690
177847	757691
373894	757692
6294	757693
362400	757694
221516	757695
85926	757696
723	757697
704239	757698
647116	757699
20283	757700
69479	757701
694727	757702
404633	757703
475610	757704
60509	757705
561411	757706
111956	757707
194504	757708
86386	757709
546656	757710
89240	757711
111881	757712
391	757713
590864	757714
73198	757715
575918	757716
179299	757717
141751	757718
186075	757719
613420	757720
634186	757721
698213	757722
648034	757723
547213	757724
186605	757725
423284	757726
647723	757727
267363	757728
263844	757729
482426	757730
585671	757731
295058	757732
20280	757733
126686	757734
183880	757735
60505	757736
396178	757737
149976	757738
107968	757739
283712	757740
40916	757741
248691	757742
275003	757743
719890	757744
287113	757745
110472	757746
54963	757747
537589	757748
337272	757749
317323	757750
188787	757751
3867	757752
168297	757753
386295	757754
577155	757755
25382	757756
371171	757757
508337	757758
543381	757759
225578	757760
33429	757761
140611	757762
713070	757763
650298	757764
28291	757765
116618	757766
91808	757767
7242	757768
121427	757769
544934	757770
318430	757771
198989	757772
204321	757773
524026	757774
502669	757775
630372	757776
135557	757777
59739	757778
525076	757779
46424	757780
626946	757781
385114	757782
293013	757783
579726	757784
149951	757785
497051	757786
472	757787
269793	757788
203529	757789
101974	757790
100960	757791
399108	757792
568531	757793
590544	757794
423344	757795
37119	757796
355669	757797
394920	757798
119992	757799
91336	757800
683975	757801
127704	757802
134558	757803
90293	757804
166160	757805
428974	757806
99928	757807
529949	757808
6635	757809
553203	757810
72462	757811
298805	757812
111924	757813
506330	757814
625385	757815
579299	757816
27075	757817
673397	757818
441100	757819
45732	757820
12815	757821
497279	757822
553152	757823
575698	757824
44157	757825
100027	757826
185056	757827
540790	757828
296421	757829
345423	757830
451698	757831
56045	757832
265421	757833
702416	757834
56524	757835
479797	757836
1682	757837
172250	757838
86922	757839
574138	757840
447817	757841
542975	757842
79316	757843
92851	757844
634010	757845
115934	757846
524370	757847
32292	757848
666069	757849
687103	757850
107156	757851
683945	757852
2712	757853
715687	757854
5246	757855
511353	757856
430933	757857
11208	757858
72689	757859
70706	757860
477551	757861
665838	757862
335859	757863
671121	757864
148322	757865
91236	757866
293087	757867
47519	757868
574848	757869
58986	757870
7101	757871
315536	757872
353152	757873
237858	757874
563363	757875
420743	757876
435427	757877
327945	757878
702577	757879
194090	757880
43393	757881
112718	757882
598823	757883
33423	757884
679874	757885
542838	757886
11611	757887
106332	757888
82945	757889
615235	757890
81655	757891
17431	757892
519717	757893
174813	757894
238150	757895
565313	757896
172610	757897
687020	757898
528591	757899
280526	757900
435729	757901
690601	757902
358185	757903
272114	757904
120940	757905
398647	757906
153465	757907
23388	757908
81195	757909
100644	757910
37329	757911
38370	757912
58342	757913
214111	757914
147259	757915
38298	757916
592823	757917
518374	757918
62813	757919
10323	757920
143604	757921
484714	757922
114792	757923
13889	757924
2849	757925
45294	757926
455063	757927
278029	757928
531584	757929
191925	757930
164411	757931
111260	757932
110242	757933
115564	757934
676332	757935
550073	757936
270006	757937
219863	757938
215290	757939
521989	757940
996	757941
667520	757942
363532	757943
709226	757944
58351	757945
32135	757946
212839	757947
708223	757948
95012	757949
140666	757950
677208	757951
242042	757952
602564	757953
1864	757954
349957	757955
188437	757956
2731	757957
562199	757958
86583	757959
383633	757960
138549	757961
31358	757962
4592	757963
604755	757964
348606	757965
379326	757966
194406	757967
235567	757968
404273	757969
36631	757970
230680	757971
252473	757972
32994	757973
56662	757974
548301	757975
95346	757976
339147	757977
54945	757978
250135	757979
587463	757980
403592	757981
42771	757982
78462	757983
1449	757984
540323	757985
81764	757986
79082	757987
36539	757988
74805	757989
307423	757990
78046	757991
597081	757992
165982	757993
18243	757994
342116	757995
237602	757996
442515	757997
591621	757998
334720	757999
155928	758000
56206	758001
59879	758002
106223	758003
59675	758004
455665	758005
113230	758006
194372	758007
326982	758008
7599	758009
571023	758010
351544	758011
545397	758012
100243	758013
609298	758014
696850	758015
394978	758016
714118	758017
688105	758018
243508	758019
21048	758020
385684	758021
548003	758022
209669	758023
29909	758024
185583	758025
68451	758026
317839	758027
38542	758028
248877	758029
13065	758030
151403	758031
540429	758032
162796	758033
60725	758034
169912	758035
307068	758036
387954	758037
221261	758038
92275	758039
338900	758040
81257	758041
658556	758042
698806	758043
618647	758044
9582	758045
380929	758046
612716	758047
337614	758048
45865	758049
28308	758050
271363	758051
20369	758052
669988	758053
97216	758054
343265	758055
79051	758056
417466	758057
375024	758058
915	758059
35821	758060
57236	758061
241760	758062
6454	758063
626597	758064
646565	758065
720882	758066
401258	758067
268309	758068
245846	758069
121663	758070
272567	758071
181782	758072
622113	758073
317626	758074
10076	758075
17158	758076
281036	758077
99650	758078
40729	758079
713379	758080
11073	758081
40061	758082
99885	758083
3790	758084
115417	758085
75430	758086
637391	758087
409655	758088
596972	758089
48670	758090
301938	758091
309076	758092
192674	758093
182742	758094
659042	758095
34684	758096
69564	758097
119200	758098
332053	758099
39955	758100
617255	758101
136998	758102
46471	758103
438039	758104
40382	758105
480113	758106
50334	758107
649979	758108
124407	758109
146180	758110
17496	758111
125491	758112
184521	758113
24855	758114
139251	758115
319815	758116
62657	758117
328327	758118
128148	758119
41732	758120
420209	758121
227935	758122
327467	758123
219085	758124
148455	758125
379	758126
7910	758127
65717	758128
273056	758129
680519	758130
719155	758131
270	758132
386827	758133
32526	758134
612982	758135
491057	758136
247790	758137
434346	758138
304071	758139
117296	758140
715034	758141
317170	758142
16054	758143
166665	758144
53094	758145
79475	758146
536072	758147
538355	758148
2325	758149
119785	758150
174376	758151
549806	758152
82506	758153
108616	758154
323406	758155
545306	758156
431123	758157
157055	758158
131932	758159
143720	758160
72925	758161
603954	758162
681695	758163
140877	758164
508392	758165
645971	758166
3034	758167
293509	758168
376785	758169
236468	758170
723355	758171
253205	758172
208173	758173
3608	758174
514	758175
32182	758176
678695	758177
85884	758178
648893	758179
384495	758180
166009	758181
566738	758182
357909	758183
79824	758184
613757	758185
312907	758186
477975	758187
53654	758188
1825	758189
107722	758190
405886	758191
252060	758192
80123	758193
66600	758194
451544	758195
515813	758196
489293	758197
103748	758198
422529	758199
8014	758200
523244	758201
24652	758202
12403	758203
172735	758204
10580	758205
121114	758206
123697	758207
11559	758208
517350	758209
594911	758210
303386	758211
170034	758212
97808	758213
208228	758214
8783	758215
204851	758216
4667	758217
367904	758218
483737	758219
88250	758220
43728	758221
55714	758222
106887	758223
476183	758224
129165	758225
34765	758226
507904	758227
368429	758228
644979	758229
950	758230
174212	758231
327013	758232
399010	758233
239031	758234
135847	758235
350746	758236
133075	758237
408515	758238
614951	758239
590661	758240
419610	758241
551933	758242
621808	758243
160745	758244
693316	758245
639103	758246
528913	758247
586029	758248
421050	758249
144137	758250
116238	758251
213778	758252
104141	758253
120330	758254
49249	758255
515327	758256
35994	758257
584038	758258
397766	758259
10920	758260
48718	758261
18237	758262
603730	758263
698846	758264
140204	758265
118911	758266
489309	758267
171446	758268
427649	758269
672889	758270
147072	758271
204653	758272
51728	758273
35302	758274
634065	758275
213618	758276
173083	758277
260163	758278
152979	758279
52922	758280
192274	758281
157933	758282
101843	758283
328935	758284
375407	758285
597710	758286
31135	758287
656068	758288
412397	758289
80771	758290
535186	758291
209826	758292
268659	758293
93380	758294
70580	758295
200687	758296
137	758297
74018	758298
18816	758299
561688	758300
101266	758301
465958	758302
511752	758303
108258	758304
515749	758305
377681	758306
716040	758307
525213	758308
40173	758309
271271	758310
195453	758311
81990	758312
248114	758313
49252	758314
236496	758315
150978	758316
267018	758317
95940	758318
140106	758319
17108	758320
95962	758321
419782	758322
10373	758323
327810	758324
643099	758325
41340	758326
243037	758327
131234	758328
125001	758329
270135	758330
590704	758331
318741	758332
114195	758333
179178	758334
175494	758335
12034	758336
645720	758337
98593	758338
156610	758339
86675	758340
55689	758341
48461	758342
510009	758343
467288	758344
549382	758345
342279	758346
255120	758347
590717	758348
352120	758349
109728	758350
169740	758351
42973	758352
120255	758353
99111	758354
348505	758355
571577	758356
215130	758357
463	758358
598621	758359
4874	758360
46157	758361
365511	758362
523277	758363
148041	758364
478138	758365
18508	758366
415784	758367
60313	758368
26076	758369
177330	758370
299324	758371
217498	758372
119055	758373
22023	758374
287355	758375
24281	758376
20313	758377
160196	758378
370548	758379
166585	758380
451888	758381
533813	758382
65447	758383
415809	758384
591079	758385
112661	758386
602898	758387
301254	758388
71825	758389
371589	758390
324357	758391
113804	758392
248078	758393
377590	758394
399037	758395
163496	758396
12970	758397
433454	758398
248928	758399
9247	758400
149641	758401
73550	758402
520609	758403
138647	758404
347188	758405
183853	758406
2288	758407
648298	758408
95719	758409
602936	758410
272605	758411
24732	758412
230333	758413
13234	758414
474056	758415
570908	758416
6759	758417
572406	758418
71730	758419
463877	758420
213021	758421
627127	758422
178289	758423
30185	758424
567608	758425
478362	758426
578729	758427
1019	758428
239522	758429
198675	758430
243257	758431
221829	758432
15559	758433
226934	758434
711403	758435
293194	758436
148717	758437
327856	758438
87707	758439
28606	758440
299760	758441
598503	758442
20816	758443
708886	758444
199122	758445
547911	758446
207134	758447
41117	758448
87409	758449
454224	758450
675777	758451
253104	758452
232920	758453
144771	758454
198013	758455
107605	758456
121534	758457
67228	758458
407227	758459
2562	758460
697754	758461
30218	758462
426605	758463
126709	758464
508274	758465
59297	758466
450573	758467
12567	758468
170857	758469
450777	758470
466046	758471
26900	758472
259451	758473
402735	758474
515419	758475
721725	758476
60172	758477
9211	758478
447707	758479
349433	758480
519057	758481
153191	758482
413661	758483
351153	758484
273903	758485
25	758486
507220	758487
191074	758488
16555	758489
171481	758490
41766	758491
604023	758492
38	758493
468079	758494
688782	758495
712661	758496
523559	758497
151525	758498
123975	758499
154623	758500
177320	758501
21427	758502
299232	758503
238349	758504
56038	758505
49078	758506
100451	758507
197971	758508
638256	758509
289052	758510
341846	758511
52931	758512
442395	758513
343485	758514
145005	758515
131406	758516
428950	758517
668757	758518
572396	758519
363187	758520
657234	758521
62943	758522
243947	758523
382712	758524
121745	758525
358865	758526
283478	758527
712560	758528
310921	758529
614047	758530
268753	758531
26842	758532
132760	758533
261409	758534
171592	758535
118601	758536
30769	758537
8374	758538
111832	758539
706364	758540
101158	758541
680552	758542
485216	758543
43482	758544
74276	758545
70917	758546
32463	758547
396821	758548
160859	758549
198969	758550
550488	758551
381657	758552
153139	758553
271099	758554
5567	758555
844	758556
153466	758557
114080	758558
166372	758559
240453	758560
158039	758561
180004	758562
108669	758563
528925	758564
472397	758565
436586	758566
313190	758567
710477	758568
567195	758569
516967	758570
64443	758571
498977	758572
4783	758573
11056	758574
2963	758575
651928	758576
175222	758577
769	758578
199572	758579
14794	758580
36170	758581
203311	758582
334678	758583
254950	758584
416030	758585
715284	758586
6113	758587
63574	758588
16431	758589
206827	758590
164748	758591
524788	758592
560105	758593
56756	758594
429581	758595
14383	758596
506527	758597
689519	758598
228313	758599
437548	758600
7441	758601
492694	758602
109577	758603
327907	758604
42781	758605
9672	758606
23802	758607
472655	758608
287228	758609
661716	758610
304241	758611
2149	758612
353941	758613
581430	758614
132004	758615
353209	758616
4743	758617
586932	758618
4153	758619
15420	758620
7656	758621
23235	758622
123749	758623
17795	758624
611368	758625
227624	758626
721164	758627
548444	758628
16968	758629
41217	758630
574643	758631
156251	758632
18365	758633
170609	758634
266183	758635
628755	758636
648635	758637
120124	758638
523711	758639
488044	758640
369852	758641
37224	758642
64735	758643
146353	758644
75696	758645
10849	758646
173324	758647
20823	758648
401790	758649
69868	758650
38439	758651
178153	758652
530697	758653
529153	758654
55010	758655
701210	758656
425462	758657
554336	758658
466061	758659
137565	758660
273528	758661
672092	758662
619141	758663
168283	758664
543241	758665
118846	758666
226905	758667
124321	758668
18776	758669
446800	758670
78276	758671
412172	758672
2363	758673
400310	758674
441024	758675
641200	758676
396515	758677
105605	758678
45734	758679
429238	758680
327014	758681
644124	758682
154241	758683
40747	758684
30337	758685
247772	758686
581298	758687
2598	758688
648310	758689
423259	758690
30649	758691
13735	758692
595092	758693
274675	758694
178819	758695
299376	758696
12179	758697
667210	758698
539459	758699
724505	758700
483912	758701
17224	758702
521570	758703
602754	758704
6848	758705
2045	758706
99810	758707
9157	758708
192333	758709
5325	758710
274486	758711
668732	758712
578172	758713
521490	758714
71702	758715
77807	758716
720992	758717
16730	758718
156116	758719
171059	758720
664447	758721
6622	758722
535649	758723
446841	758724
460151	758725
7104	758726
328701	758727
1642	758728
76777	758729
125657	758730
543032	758731
182507	758732
222216	758733
263314	758734
171685	758735
87627	758736
591601	758737
524649	758738
702446	758739
390874	758740
600697	758741
183735	758742
241280	758743
147838	758744
611875	758745
627304	758746
22982	758747
18736	758748
508211	758749
269386	758750
550092	758751
165528	758752
72157	758753
690343	758754
340983	758755
112353	758756
36495	758757
51681	758758
163042	758759
235592	758760
287266	758761
48759	758762
153364	758763
27916	758764
11009	758765
52201	758766
275826	758767
270231	758768
492723	758769
108447	758770
48446	758771
619768	758772
122596	758773
590166	758774
581602	758775
2204	758776
331224	758777
692023	758778
640727	758779
124602	758780
533900	758781
473713	758782
12647	758783
483090	758784
22799	758785
559334	758786
271297	758787
47682	758788
52976	758789
177955	758790
180321	758791
224084	758792
492700	758793
114482	758794
604846	758795
660793	758796
678128	758797
533198	758798
575206	758799
266614	758800
93552	758801
515690	758802
21073	758803
50064	758804
15475	758805
419726	758806
48538	758807
127942	758808
292998	758809
489620	758810
637223	758811
633714	758812
551158	758813
374738	758814
426958	758815
10713	758816
417196	758817
105723	758818
49670	758819
54017	758820
32145	758821
3490	758822
21718	758823
391064	758824
272663	758825
79388	758826
423785	758827
222262	758828
33829	758829
87195	758830
121670	758831
43982	758832
304964	758833
153342	758834
692745	758835
223126	758836
70543	758837
561840	758838
240926	758839
32188	758840
183652	758841
47393	758842
186252	758843
68498	758844
474393	758845
417306	758846
140815	758847
509494	758848
314969	758849
530067	758850
200357	758851
3898	758852
544160	758853
75686	758854
32831	758855
28094	758856
547543	758857
336362	758858
224165	758859
646262	758860
290700	758861
38340	758862
16642	758863
51181	758864
706657	758865
138633	758866
560530	758867
31962	758868
272217	758869
457641	758870
162213	758871
47262	758872
409667	758873
207785	758874
336959	758875
20479	758876
572553	758877
499934	758878
156362	758879
449447	758880
96878	758881
295461	758882
77170	758883
114913	758884
364065	758885
469	758886
643707	758887
623751	758888
163308	758889
39190	758890
49528	758891
10513	758892
74851	758893
161894	758894
120989	758895
119026	758896
463343	758897
152437	758898
158040	758899
136916	758900
335084	758901
163373	758902
283029	758903
659767	758904
20848	758905
7859	758906
617262	758907
708207	758908
128832	758909
361169	758910
264138	758911
265318	758912
441531	758913
249441	758914
48651	758915
107992	758916
707977	758917
417161	758918
83728	758919
347110	758920
70187	758921
82616	758922
46936	758923
142021	758924
165284	758925
105150	758926
146048	758927
699601	758928
387346	758929
419794	758930
387039	758931
31696	758932
516471	758933
624778	758934
88406	758935
302325	758936
237443	758937
679354	758938
174476	758939
229812	758940
427631	758941
25148	758942
4	758943
29087	758944
405213	758945
5742	758946
103720	758947
429904	758948
2725	758949
12623	758950
274429	758951
208323	758952
531551	758953
6297	758954
16547	758955
484886	758956
32928	758957
269253	758958
134555	758959
139765	758960
27592	758961
356586	758962
295456	758963
235735	758964
42325	758965
463465	758966
278014	758967
381808	758968
542734	758969
679651	758970
421331	758971
196072	758972
371918	758973
369438	758974
698826	758975
399168	758976
578318	758977
548268	758978
475305	758979
3168	758980
557037	758981
414	758982
189213	758983
309075	758984
533140	758985
324578	758986
8519	758987
5026	758988
1328	758989
436736	758990
43164	758991
671548	758992
132856	758993
480413	758994
512385	758995
290540	758996
181754	758997
664391	758998
562872	758999
255733	759000
15168	759001
125905	759002
9431	759003
706252	759004
406084	759005
529845	759006
246885	759007
56598	759008
77861	759009
262845	759010
78470	759011
4005	759012
119430	759013
87367	759014
157064	759015
600525	759016
93904	759017
50279	759018
125588	759019
569580	759020
485723	759021
52861	759022
201015	759023
533561	759024
31645	759025
275763	759026
18519	759027
120516	759028
38877	759029
339889	759030
454323	759031
321311	759032
355260	759033
323640	759034
29719	759035
6726	759036
162744	759037
688847	759038
363550	759039
89613	759040
57651	759041
347633	759042
119859	759043
40024	759044
36533	759045
48650	759046
116573	759047
473754	759048
333788	759049
110387	759050
31194	759051
37504	759052
245485	759053
113580	759054
324948	759055
355083	759056
132562	759057
75296	759058
353439	759059
553009	759060
421485	759061
29821	759062
255881	759063
55510	759064
685879	759065
93920	759066
625517	759067
370023	759068
90667	759069
629389	759070
333466	759071
95204	759072
123276	759073
165143	759074
11297	759075
583842	759076
233476	759077
720804	759078
39620	759079
46741	759080
545150	759081
111268	759082
533468	759083
124216	759084
314971	759085
671312	759086
69754	759087
426919	759088
372627	759089
26339	759090
581633	759091
36466	759092
173605	759093
76773	759094
191739	759095
585915	759096
219999	759097
652894	759098
455453	759099
235427	759100
378463	759101
529970	759102
125248	759103
636441	759104
369044	759105
106695	759106
154998	759107
81	759108
535993	759109
4069	759110
177520	759111
27314	759112
249433	759113
41728	759114
353043	759115
275015	759116
606783	759117
479852	759118
46772	759119
328428	759120
574628	759121
255820	759122
58910	759123
464427	759124
642493	759125
109450	759126
182799	759127
290462	759128
549408	759129
20679	759130
147231	759131
128675	759132
319495	759133
343947	759134
473815	759135
289131	759136
379811	759137
669950	759138
88919	759139
184707	759140
51469	759141
19393	759142
178160	759143
55024	759144
425379	759145
679072	759146
435681	759147
59524	759148
40870	759149
387724	759150
96949	759151
138618	759152
481728	759153
118464	759154
172979	759155
231959	759156
679629	759157
332196	759158
627874	759159
165219	759160
528166	759161
342157	759162
416853	759163
165764	759164
161394	759165
7012	759166
137700	759167
191613	759168
293639	759169
232205	759170
130190	759171
509728	759172
328817	759173
365677	759174
7343	759175
292017	759176
580663	759177
101291	759178
175036	759179
572021	759180
177040	759181
70750	759182
361704	759183
473842	759184
388460	759185
141188	759186
166885	759187
227078	759188
122548	759189
968	759190
650997	759191
195584	759192
312966	759193
697553	759194
22083	759195
136186	759196
585565	759197
99266	759198
183502	759199
24606	759200
408216	759201
84089	759202
362009	759203
604814	759204
88635	759205
33068	759206
22683	759207
77495	759208
587246	759209
589908	759210
150887	759211
117541	759212
130001	759213
153309	759214
34893	759215
56300	759216
73956	759217
132372	759218
66027	759219
160424	759220
619083	759221
288317	759222
683310	759223
333857	759224
174587	759225
620166	759226
87002	759227
475376	759228
61234	759229
115831	759230
24870	759231
175973	759232
588857	759233
283574	759234
465893	759235
138873	759236
649772	759237
533636	759238
334278	759239
75531	759240
285239	759241
232345	759242
424713	759243
715590	759244
124654	759245
492809	759246
617026	759247
166981	759248
315143	759249
516761	759250
418183	759251
526275	759252
348288	759253
257300	759254
635060	759255
218650	759256
591313	759257
143089	759258
478955	759259
287225	759260
149787	759261
54728	759262
184359	759263
436818	759264
517473	759265
78115	759266
41934	759267
7	759268
136229	759269
281912	759270
53295	759271
232178	759272
468349	759273
385944	759274
511905	759275
158951	759276
531055	759277
367366	759278
179969	759279
28124	759280
235031	759281
157079	759282
144172	759283
105338	759284
178948	759285
412185	759286
12266	759287
259281	759288
604619	759289
162310	759290
39278	759291
25338	759292
137872	759293
246778	759294
401263	759295
64407	759296
170720	759297
719122	759298
468157	759299
37567	759300
64672	759301
212100	759302
567153	759303
422629	759304
46349	759305
308464	759306
4165	759307
527962	759308
703309	759309
483689	759310
644102	759311
129411	759312
258451	759313
165221	759314
75204	759315
681957	759316
180931	759317
63218	759318
5601	759319
9313	759320
124796	759321
697636	759322
617293	759323
484280	759324
699393	759325
510380	759326
191472	759327
102019	759328
171928	759329
48651	759330
659433	759331
91319	759332
688474	759333
419911	759334
618267	759335
72499	759336
101411	759337
597983	759338
6857	759339
698573	759340
493868	759341
105201	759342
127849	759343
63715	759344
12571	759345
22414	759346
63997	759347
473925	759348
348212	759349
609109	759350
522031	759351
676452	759352
645475	759353
83764	759354
131318	759355
33764	759356
73347	759357
125990	759358
607329	759359
724497	759360
482376	759361
341321	759362
50535	759363
184734	759364
185353	759365
104684	759366
139281	759367
124534	759368
407214	759369
122827	759370
149625	759371
151553	759372
8435	759373
280312	759374
142617	759375
100514	759376
98439	759377
12226	759378
30176	759379
243402	759380
56686	759381
515186	759382
4781	759383
712	759384
65423	759385
400253	759386
69506	759387
10899	759388
530031	759389
456324	759390
411638	759391
345808	759392
618178	759393
114572	759394
242488	759395
480373	759396
219098	759397
720476	759398
524416	759399
36892	759400
689598	759401
128384	759402
175072	759403
170188	759404
16550	759405
83176	759406
472682	759407
294406	759408
155381	759409
324287	759410
458385	759411
431567	759412
106066	759413
16311	759414
718958	759415
329717	759416
376182	759417
716898	759418
477235	759419
389495	759420
56942	759421
5513	759422
713101	759423
19550	759424
158152	759425
12343	759426
85749	759427
695302	759428
518667	759429
69885	759430
163106	759431
186136	759432
649185	759433
274499	759434
4659	759435
147589	759436
39819	759437
338602	759438
242296	759439
131870	759440
531019	759441
16394	759442
26838	759443
697604	759444
413470	759445
637827	759446
139888	759447
592859	759448
61463	759449
59951	759450
226201	759451
223160	759452
615215	759453
620189	759454
283462	759455
303528	759456
346011	759457
457542	759458
202567	759459
31169	759460
328391	759461
191179	759462
179106	759463
519671	759464
416904	759465
313503	759466
479364	759467
15743	759468
361394	759469
591363	759470
94354	759471
664424	759472
2709	759473
244146	759474
113566	759475
146238	759476
149521	759477
11629	759478
507555	759479
685435	759480
46594	759481
441509	759482
17310	759483
38072	759484
622455	759485
47505	759486
480892	759487
312801	759488
226345	759489
260471	759490
168940	759491
42811	759492
455267	759493
62519	759494
557975	759495
22483	759496
159302	759497
371727	759498
586473	759499
520567	759500
371255	759501
533287	759502
39515	759503
27147	759504
136739	759505
715022	759506
313601	759507
358757	759508
358713	759509
500602	759510
205544	759511
437696	759512
509551	759513
600699	759514
86660	759515
530258	759516
60638	759517
651113	759518
295370	759519
366436	759520
109546	759521
36095	759522
457976	759523
695615	759524
1125	759525
18836	759526
237272	759527
6202	759528
8125	759529
444093	759530
21155	759531
92527	759532
315465	759533
555738	759534
718425	759535
99461	759536
199459	759537
113280	759538
545903	759539
667550	759540
549002	759541
85750	759542
181855	759543
8795	759544
280909	759545
205416	759546
303345	759547
40111	759548
31027	759549
432529	759550
708679	759551
122007	759552
253630	759553
552858	759554
227670	759555
147629	759556
23561	759557
599011	759558
6068	759559
675201	759560
296156	759561
685447	759562
78021	759563
14564	759564
584480	759565
525339	759566
722807	759567
126429	759568
10375	759569
274439	759570
658336	759571
182281	759572
82253	759573
189139	759574
240254	759575
385945	759576
252454	759577
211788	759578
3392	759579
281504	759580
190835	759581
11103	759582
691723	759583
106468	759584
716023	759585
669862	759586
181762	759587
294747	759588
408845	759589
63755	759590
710918	759591
652256	759592
225709	759593
1598	759594
124945	759595
304695	759596
323264	759597
45657	759598
630848	759599
79298	759600
567556	759601
722392	759602
146256	759603
545780	759604
180465	759605
48635	759606
46083	759607
175050	759608
142752	759609
172048	759610
20046	759611
290576	759612
325465	759613
360782	759614
187503	759615
162464	759616
622453	759617
20733	759618
513016	759619
60496	759620
30632	759621
503848	759622
447592	759623
17537	759624
300792	759625
220435	759626
26332	759627
46293	759628
648852	759629
649601	759630
144624	759631
254660	759632
38578	759633
14215	759634
173631	759635
508410	759636
211322	759637
32843	759638
247687	759639
209440	759640
196208	759641
181191	759642
478349	759643
71760	759644
197883	759645
226671	759646
457291	759647
5099	759648
553660	759649
387596	759650
322282	759651
206400	759652
637172	759653
520969	759654
1839	759655
301724	759656
22232	759657
236843	759658
143198	759659
168206	759660
100937	759661
717655	759662
63769	759663
147419	759664
1630	759665
187100	759666
88010	759667
44717	759668
92759	759669
6275	759670
252179	759671
511499	759672
239134	759673
54760	759674
108777	759675
16910	759676
248313	759677
82740	759678
129881	759679
232385	759680
226159	759681
397847	759682
101314	759683
169075	759684
640043	759685
180238	759686
110179	759687
136766	759688
590700	759689
326702	759690
71753	759691
603296	759692
692132	759693
279577	759694
7813	759695
613733	759696
660710	759697
147074	759698
137119	759699
378963	759700
127854	759701
593703	759702
16892	759703
210906	759704
260216	759705
396357	759706
20430	759707
257453	759708
121829	759709
35872	759710
304310	759711
144316	759712
173535	759713
85617	759714
41467	759715
126363	759716
474030	759717
204369	759718
237256	759719
441508	759720
290539	759721
636679	759722
73528	759723
576179	759724
289971	759725
465978	759726
18507	759727
251748	759728
715919	759729
505589	759730
34340	759731
263949	759732
7311	759733
77627	759734
183242	759735
362582	759736
616206	759737
67742	759738
17955	759739
704663	759740
477183	759741
720092	759742
105911	759743
684858	759744
659614	759745
46045	759746
420738	759747
340184	759748
678217	759749
451178	759750
84843	759751
6137	759752
105764	759753
681357	759754
361697	759755
331065	759756
128168	759757
446297	759758
365124	759759
231783	759760
24171	759761
453287	759762
369642	759763
498584	759764
2470	759765
184993	759766
570173	759767
500067	759768
398528	759769
119321	759770
567648	759771
681579	759772
329967	759773
340524	759774
638419	759775
495732	759776
373069	759777
104305	759778
418046	759779
87053	759780
458941	759781
614304	759782
67111	759783
378018	759784
67328	759785
314806	759786
707928	759787
165725	759788
126288	759789
146204	759790
261997	759791
4963	759792
209969	759793
39734	759794
432124	759795
673007	759796
474106	759797
296131	759798
288731	759799
381787	759800
681020	759801
152433	759802
185936	759803
405761	759804
44746	759805
478909	759806
173575	759807
611752	759808
566351	759809
24308	759810
237329	759811
8696	759812
2628	759813
34276	759814
678204	759815
561130	759816
469555	759817
113626	759818
613497	759819
696233	759820
289476	759821
8786	759822
122005	759823
75081	759824
549014	759825
412766	759826
444070	759827
239119	759828
104887	759829
81690	759830
457702	759831
540335	759832
274084	759833
406	759834
218544	759835
403098	759836
705234	759837
679670	759838
499717	759839
24815	759840
244651	759841
336640	759842
151345	759843
130981	759844
112209	759845
19949	759846
372848	759847
396373	759848
19892	759849
424313	759850
592930	759851
1395	759852
657354	759853
432178	759854
567168	759855
124372	759856
517226	759857
26430	759858
315805	759859
678133	759860
25956	759861
8055	759862
138165	759863
187236	759864
388135	759865
577002	759866
14834	759867
202248	759868
345287	759869
390087	759870
267335	759871
330198	759872
607678	759873
593790	759874
1188	759875
12202	759876
643166	759877
10219	759878
326710	759879
49011	759880
16553	759881
564151	759882
133690	759883
230761	759884
160640	759885
683652	759886
502891	759887
49760	759888
12058	759889
708762	759890
104485	759891
400114	759892
608214	759893
608691	759894
95162	759895
45975	759896
606082	759897
358787	759898
462887	759899
400063	759900
154688	759901
719092	759902
506751	759903
278005	759904
56966	759905
725164	759906
399283	759907
2702	759908
403317	759909
186342	759910
630978	759911
382853	759912
724085	759913
84268	759914
405889	759915
244455	759916
465151	759917
3168	759918
142808	759919
175010	759920
479073	759921
71199	759922
650778	759923
689534	759924
383575	759925
140404	759926
186022	759927
667383	759928
18022	759929
318293	759930
436325	759931
50936	759932
584647	759933
392052	759934
172062	759935
12412	759936
90628	759937
673798	759938
211815	759939
149391	759940
564246	759941
624376	759942
290839	759943
38717	759944
265635	759945
28094	759946
224785	759947
528510	759948
234202	759949
114123	759950
467711	759951
26427	759952
206595	759953
371609	759954
513713	759955
199378	759956
129941	759957
722716	759958
632784	759959
444983	759960
94309	759961
559798	759962
17648	759963
556748	759964
120229	759965
481255	759966
102910	759967
79737	759968
640	759969
418977	759970
613266	759971
483701	759972
79347	759973
618124	759974
163090	759975
287175	759976
135497	759977
647593	759978
539417	759979
206793	759980
429926	759981
395759	759982
593583	759983
484786	759984
150743	759985
101993	759986
15784	759987
6393	759988
56153	759989
240213	759990
48244	759991
91878	759992
37769	759993
46648	759994
537937	759995
469385	759996
20643	759997
429608	759998
121059	759999
217420	760000
535818	760001
106275	760002
4066	760003
594002	760004
165086	760005
371355	760006
187197	760007
280847	760008
271564	760009
22505	760010
73876	760011
661618	760012
339029	760013
211536	760014
691039	760015
57022	760016
14704	760017
14089	760018
457292	760019
205584	760020
602287	760021
11172	760022
70900	760023
254004	760024
48965	760025
102057	760026
14841	760027
655930	760028
293461	760029
518721	760030
3397	760031
457335	760032
471442	760033
705019	760034
43272	760035
173824	760036
467103	760037
25842	760038
166370	760039
120406	760040
290340	760041
614998	760042
407293	760043
560064	760044
10950	760045
161384	760046
497698	760047
13730	760048
158159	760049
569798	760050
9742	760051
689840	760052
550281	760053
106112	760054
66260	760055
720674	760056
119240	760057
710730	760058
96902	760059
123871	760060
133453	760061
686188	760062
122598	760063
69119	760064
471913	760065
228	760066
256569	760067
717272	760068
19472	760069
591090	760070
673354	760071
460570	760072
119692	760073
542551	760074
4298	760075
439329	760076
510607	760077
83105	760078
5686	760079
239328	760080
31151	760081
81223	760082
346733	760083
479039	760084
136973	760085
629267	760086
276544	760087
236497	760088
627264	760089
23139	760090
47857	760091
278113	760092
101785	760093
655869	760094
16168	760095
718346	760096
358044	760097
572338	760098
13113	760099
346994	760100
98912	760101
6695	760102
136735	760103
417682	760104
44982	760105
16161	760106
80487	760107
619155	760108
43310	760109
6057	760110
95111	760111
160579	760112
385951	760113
27842	760114
497956	760115
475023	760116
126985	760117
90180	760118
43706	760119
210956	760120
62330	760121
658709	760122
569445	760123
4839	760124
7148	760125
176564	760126
225366	760127
271691	760128
152236	760129
138505	760130
292783	760131
324884	760132
381992	760133
171115	760134
142963	760135
656594	760136
94957	760137
55968	760138
496024	760139
662883	760140
445902	760141
84900	760142
430988	760143
237135	760144
53688	760145
412847	760146
402274	760147
723870	760148
336658	760149
315381	760150
35786	760151
721395	760152
117475	760153
679695	760154
268745	760155
169191	760156
711593	760157
381067	760158
315810	760159
85048	760160
239743	760161
669074	760162
536755	760163
212800	760164
319017	760165
195124	760166
399390	760167
43260	760168
230084	760169
92940	760170
46838	760171
33475	760172
12337	760173
225057	760174
467370	760175
494993	760176
292139	760177
134091	760178
55936	760179
467506	760180
2618	760181
350792	760182
48481	760183
10	760184
74882	760185
212620	760186
334134	760187
87909	760188
553849	760189
73180	760190
97732	760191
70272	760192
515816	760193
55469	760194
12023	760195
44136	760196
353175	760197
693504	760198
703113	760199
49665	760200
25177	760201
5231	760202
88500	760203
46444	760204
376150	760205
377772	760206
14251	760207
52533	760208
9711	760209
588430	760210
567306	760211
127638	760212
676860	760213
557453	760214
10830	760215
24673	760216
54726	760217
590149	760218
57008	760219
59199	760220
189438	760221
125782	760222
325251	760223
134464	760224
160696	760225
4492	760226
293765	760227
738	760228
640710	760229
667221	760230
11994	760231
209606	760232
710145	760233
32279	760234
534892	760235
41201	760236
326471	760237
144920	760238
702537	760239
23841	760240
274986	760241
30721	760242
186854	760243
241770	760244
48494	760245
174218	760246
34197	760247
47066	760248
584636	760249
64648	760250
3234	760251
635688	760252
29251	760253
195032	760254
131394	760255
555978	760256
50307	760257
49724	760258
300986	760259
6301	760260
25583	760261
641460	760262
1962	760263
542879	760264
34971	760265
556384	760266
291072	760267
50301	760268
314193	760269
51609	760270
64324	760271
348237	760272
121756	760273
480661	760274
143299	760275
5751	760276
7249	760277
183730	760278
135571	760279
714572	760280
548813	760281
49035	760282
536410	760283
3084	760284
91074	760285
125306	760286
600479	760287
10324	760288
295091	760289
246096	760290
188335	760291
424457	760292
25973	760293
624484	760294
663527	760295
187842	760296
56191	760297
559883	760298
695637	760299
116531	760300
394671	760301
473197	760302
367510	760303
102697	760304
61879	760305
155048	760306
174837	760307
662414	760308
144344	760309
126063	760310
307847	760311
24658	760312
7972	760313
130103	760314
182346	760315
100798	760316
688793	760317
261808	760318
338712	760319
630789	760320
584529	760321
54872	760322
52693	760323
157267	760324
646806	760325
598915	760326
652970	760327
4363	760328
130438	760329
526323	760330
353612	760331
231240	760332
578182	760333
187187	760334
482421	760335
290154	760336
99654	760337
433285	760338
134987	760339
112135	760340
694826	760341
314783	760342
480695	760343
669198	760344
499370	760345
412778	760346
565798	760347
447856	760348
48874	760349
31287	760350
29234	760351
34004	760352
25175	760353
274052	760354
443599	760355
624698	760356
130144	760357
24951	760358
637536	760359
86774	760360
699266	760361
134420	760362
510004	760363
528581	760364
391153	760365
177722	760366
721356	760367
613522	760368
7319	760369
9362	760370
429308	760371
536063	760372
456502	760373
283675	760374
468654	760375
105989	760376
103778	760377
31498	760378
106376	760379
439978	760380
95423	760381
460313	760382
8117	760383
130073	760384
276665	760385
32169	760386
576735	760387
39508	760388
52236	760389
122505	760390
173063	760391
60311	760392
716152	760393
495111	760394
575305	760395
517080	760396
547484	760397
578885	760398
25876	760399
516898	760400
131657	760401
644963	760402
149517	760403
32418	760404
213096	760405
719613	760406
46865	760407
612579	760408
263398	760409
64669	760410
536335	760411
427358	760412
329343	760413
517563	760414
489820	760415
7642	760416
149147	760417
167935	760418
682826	760419
193437	760420
450744	760421
632408	760422
130188	760423
534732	760424
130466	760425
414050	760426
118892	760427
110194	760428
253263	760429
648505	760430
8228	760431
61780	760432
134650	760433
270050	760434
640178	760435
191383	760436
348520	760437
196218	760438
30876	760439
144509	760440
289611	760441
224125	760442
74565	760443
176417	760444
725178	760445
517676	760446
545613	760447
721547	760448
6503	760449
29764	760450
174788	760451
283509	760452
49308	760453
680195	760454
238682	760455
21377	760456
370408	760457
246638	760458
480201	760459
526783	760460
473045	760461
348376	760462
588737	760463
56780	760464
45316	760465
94924	760466
417935	760467
340775	760468
628761	760469
398434	760470
120992	760471
711695	760472
232709	760473
269159	760474
140859	760475
203727	760476
374095	760477
64739	760478
40085	760479
410150	760480
320526	760481
516655	760482
686154	760483
679860	760484
172170	760485
359471	760486
149055	760487
695278	760488
31629	760489
569753	760490
54233	760491
720551	760492
29136	760493
142728	760494
257889	760495
314817	760496
39378	760497
606301	760498
203934	760499
169396	760500
35156	760501
8505	760502
102513	760503
95045	760504
144197	760505
46822	760506
17068	760507
106617	760508
676100	760509
183458	760510
392058	760511
7089	760512
107808	760513
217856	760514
225111	760515
2831	760516
298058	760517
634553	760518
7898	760519
235630	760520
137027	760521
240564	760522
91774	760523
80052	760524
578308	760525
666627	760526
432618	760527
44884	760528
98881	760529
120582	760530
542142	760531
281458	760532
437404	760533
665141	760534
5838	760535
629703	760536
68975	760537
562021	760538
355582	760539
287784	760540
413591	760541
495554	760542
153449	760543
657960	760544
36855	760545
235723	760546
711124	760547
363282	760548
75830	760549
39772	760550
259128	760551
709656	760552
356580	760553
20650	760554
482737	760555
99313	760556
25483	760557
499320	760558
16475	760559
42240	760560
500004	760561
295737	760562
304011	760563
404540	760564
371025	760565
542118	760566
111609	760567
64574	760568
154756	760569
665884	760570
99571	760571
46211	760572
34530	760573
179908	760574
214903	760575
188043	760576
336162	760577
249199	760578
632820	760579
65525	760580
219624	760581
214011	760582
88649	760583
178470	760584
448079	760585
541970	760586
706493	760587
29495	760588
45495	760589
507903	760590
573046	760591
102204	760592
31760	760593
89710	760594
1017	760595
701340	760596
171820	760597
160846	760598
32597	760599
78481	760600
548631	760601
163848	760602
46798	760603
65000	760604
525280	760605
152084	760606
12490	760607
177680	760608
232128	760609
37758	760610
237382	760611
557557	760612
14315	760613
52284	760614
283479	760615
346399	760616
193729	760617
651560	760618
6331	760619
346925	760620
42087	760621
315116	760622
79520	760623
128032	760624
155199	760625
124136	760626
517573	760627
544315	760628
598656	760629
20532	760630
45708	760631
691316	760632
258124	760633
539256	760634
115366	760635
30207	760636
11222	760637
560871	760638
624567	760639
25954	760640
33857	760641
504286	760642
264788	760643
519109	760644
519627	760645
1062	760646
402609	760647
222271	760648
490917	760649
27281	760650
196845	760651
201943	760652
724550	760653
207131	760654
329961	760655
349687	760656
134386	760657
512305	760658
371281	760659
150150	760660
72259	760661
640042	760662
248908	760663
74118	760664
61390	760665
341352	760666
564481	760667
242371	760668
137213	760669
543859	760670
39384	760671
4225	760672
48876	760673
56019	760674
257060	760675
120296	760676
482922	760677
19427	760678
173241	760679
137937	760680
662745	760681
152499	760682
48842	760683
685709	760684
15357	760685
15981	760686
42065	760687
37610	760688
431539	760689
513305	760690
69158	760691
304201	760692
361740	760693
215521	760694
156273	760695
286774	760696
312948	760697
47175	760698
44800	760699
46835	760700
129125	760701
151586	760702
255242	760703
40446	760704
21700	760705
122164	760706
151980	760707
505203	760708
403486	760709
126323	760710
311412	760711
424418	760712
137681	760713
148260	760714
704927	760715
54904	760716
42729	760717
26380	760718
532517	760719
108764	760720
449212	760721
222253	760722
361702	760723
654793	760724
106431	760725
617182	760726
327965	760727
8156	760728
663998	760729
39240	760730
192061	760731
145147	760732
382313	760733
131782	760734
128717	760735
366373	760736
15101	760737
532029	760738
195626	760739
349119	760740
21738	760741
420985	760742
135265	760743
301511	760744
422877	760745
421586	760746
560320	760747
395919	760748
335410	760749
289685	760750
31803	760751
356639	760752
128092	760753
1386	760754
281296	760755
456308	760756
316556	760757
137314	760758
386733	760759
170156	760760
678001	760761
437694	760762
601744	760763
53101	760764
492585	760765
564959	760766
375650	760767
405790	760768
14776	760769
11953	760770
492807	760771
94809	760772
616207	760773
414420	760774
630033	760775
202465	760776
50176	760777
354903	760778
407437	760779
405712	760780
44458	760781
11047	760782
281861	760783
46887	760784
126473	760785
714378	760786
149419	760787
658393	760788
2360	760789
170577	760790
110258	760791
11534	760792
55822	760793
488724	760794
45785	760795
32006	760796
649968	760797
695166	760798
182953	760799
516125	760800
573034	760801
691417	760802
606978	760803
533533	760804
2178	760805
116636	760806
169732	760807
702468	760808
292800	760809
533546	760810
177213	760811
18242	760812
18263	760813
47502	760814
265499	760815
68374	760816
143304	760817
38022	760818
43933	760819
194888	760820
900	760821
528129	760822
233561	760823
322425	760824
231501	760825
452407	760826
58449	760827
64391	760828
250568	760829
396501	760830
18048	760831
686423	760832
10889	760833
357929	760834
11086	760835
355282	760836
584799	760837
519926	760838
660	760839
132645	760840
178910	760841
455308	760842
308714	760843
453900	760844
461764	760845
676273	760846
172121	760847
216	760848
691256	760849
69788	760850
583484	760851
249536	760852
639059	760853
364540	760854
355373	760855
287892	760856
123442	760857
4618	760858
662689	760859
353515	760860
514930	760861
198664	760862
370313	760863
630816	760864
492574	760865
369580	760866
571111	760867
146892	760868
119383	760869
42829	760870
132118	760871
330245	760872
661743	760873
163503	760874
152202	760875
23874	760876
40310	760877
43535	760878
127793	760879
104312	760880
157758	760881
229340	760882
9637	760883
662285	760884
51643	760885
567206	760886
112277	760887
556823	760888
388416	760889
51341	760890
155337	760891
7958	760892
124229	760893
456695	760894
487766	760895
451499	760896
129959	760897
563994	760898
722948	760899
720197	760900
77835	760901
33	760902
201896	760903
581628	760904
85649	760905
492074	760906
231583	760907
209542	760908
101304	760909
673140	760910
12907	760911
135895	760912
533077	760913
117782	760914
110426	760915
470484	760916
242040	760917
159972	760918
34817	760919
27792	760920
116718	760921
210195	760922
633278	760923
719624	760924
12042	760925
318625	760926
645988	760927
377294	760928
202234	760929
452187	760930
1366	760931
718494	760932
570995	760933
33472	760934
11178	760935
366934	760936
574175	760937
692583	760938
494228	760939
345016	760940
234149	760941
164556	760942
79442	760943
193895	760944
313299	760945
106404	760946
292908	760947
136347	760948
488899	760949
159808	760950
107893	760951
123421	760952
656485	760953
156331	760954
111037	760955
3473	760956
148721	760957
199638	760958
278468	760959
24861	760960
680991	760961
453248	760962
86526	760963
200742	760964
173327	760965
265136	760966
82509	760967
93757	760968
644412	760969
690489	760970
32862	760971
490809	760972
281525	760973
656603	760974
87703	760975
55909	760976
644481	760977
628566	760978
536683	760979
553002	760980
27134	760981
53249	760982
22549	760983
402125	760984
78148	760985
387545	760986
4690	760987
58949	760988
45517	760989
267942	760990
329073	760991
44661	760992
83160	760993
187039	760994
722232	760995
450779	760996
467343	760997
326098	760998
334439	760999
344113	761000
148208	761001
601240	761002
270626	761003
462206	761004
545453	761005
123747	761006
397514	761007
42173	761008
699958	761009
24550	761010
296012	761011
1392	761012
93610	761013
111216	761014
46633	761015
38737	761016
33617	761017
112760	761018
271624	761019
136036	761020
17617	761021
7	761022
308953	761023
192170	761024
8054	761025
526197	761026
1917	761027
564070	761028
467127	761029
25225	761030
110079	761031
407799	761032
221970	761033
31923	761034
119333	761035
206506	761036
344595	761037
8134	761038
288561	761039
549428	761040
9735	761041
64500	761042
167500	761043
636681	761044
2325	761045
88485	761046
47265	761047
158713	761048
44991	761049
214618	761050
277043	761051
162293	761052
107205	761053
539743	761054
511540	761055
27711	761056
207116	761057
381799	761058
491567	761059
165455	761060
667244	761061
226496	761062
91078	761063
593557	761064
35830	761065
197849	761066
178709	761067
533931	761068
639281	761069
185905	761070
468598	761071
21943	761072
72607	761073
610816	761074
179370	761075
74612	761076
484337	761077
355813	761078
383336	761079
90190	761080
278581	761081
162571	761082
154435	761083
204761	761084
106028	761085
173243	761086
190323	761087
2425	761088
19563	761089
50106	761090
3893	761091
611911	761092
437828	761093
170949	761094
388681	761095
470414	761096
481253	761097
135246	761098
663670	761099
120087	761100
658970	761101
560887	761102
246177	761103
640981	761104
527201	761105
167064	761106
41603	761107
127	761108
158231	761109
52531	761110
5514	761111
2073	761112
425598	761113
282357	761114
17207	761115
246274	761116
40262	761117
338313	761118
163521	761119
503702	761120
158883	761121
497131	761122
464355	761123
142972	761124
95082	761125
663490	761126
422117	761127
1146	761128
142107	761129
163864	761130
475272	761131
291052	761132
211077	761133
146181	761134
2327	761135
8019	761136
681800	761137
622333	761138
203060	761139
105448	761140
85729	761141
290370	761142
608959	761143
15881	761144
546421	761145
22554	761146
614158	761147
56334	761148
106973	761149
34359	761150
19350	761151
378219	761152
104453	761153
139403	761154
420261	761155
2947	761156
143902	761157
514205	761158
221669	761159
134000	761160
116465	761161
172027	761162
324465	761163
133967	761164
2591	761165
261105	761166
6673	761167
148006	761168
165502	761169
532536	761170
117265	761171
532690	761172
600904	761173
582004	761174
647801	761175
115540	761176
592703	761177
126503	761178
484385	761179
110702	761180
31857	761181
74946	761182
177311	761183
606668	761184
135826	761185
652738	761186
561542	761187
621049	761188
434121	761189
282910	761190
27585	761191
182496	761192
530650	761193
19876	761194
411163	761195
140302	761196
40657	761197
71509	761198
147775	761199
463195	761200
68962	761201
17476	761202
344603	761203
226283	761204
627068	761205
142445	761206
268603	761207
717016	761208
130672	761209
255115	761210
374856	761211
67231	761212
453100	761213
256081	761214
199635	761215
43479	761216
52443	761217
7804	761218
607216	761219
112102	761220
87465	761221
563630	761222
127931	761223
176106	761224
2793	761225
169968	761226
190161	761227
438836	761228
381530	761229
679362	761230
284002	761231
31422	761232
489368	761233
718744	761234
100	761235
654424	761236
151509	761237
174042	761238
708909	761239
118591	761240
337512	761241
348340	761242
580999	761243
335844	761244
12386	761245
311178	761246
485260	761247
440941	761248
62917	761249
549602	761250
314561	761251
51900	761252
371088	761253
3090	761254
10524	761255
611313	761256
5141	761257
89336	761258
675241	761259
108062	761260
427348	761261
31451	761262
8901	761263
202145	761264
119366	761265
396850	761266
3942	761267
664726	761268
84894	761269
242978	761270
327021	761271
35567	761272
143736	761273
358216	761274
630089	761275
357210	761276
199951	761277
17049	761278
598114	761279
317728	761280
448248	761281
107784	761282
611740	761283
131379	761284
699502	761285
563151	761286
282663	761287
298159	761288
34130	761289
99254	761290
34681	761291
98535	761292
558909	761293
18213	761294
682888	761295
326832	761296
453306	761297
631889	761298
627640	761299
6835	761300
16863	761301
388904	761302
433019	761303
129697	761304
130301	761305
724202	761306
390407	761307
25805	761308
186	761309
624832	761310
15698	761311
40909	761312
108813	761313
564224	761314
647257	761315
429586	761316
677106	761317
2700	761318
384182	761319
418371	761320
424112	761321
521549	761322
457814	761323
696665	761324
36806	761325
7236	761326
160100	761327
510611	761328
177042	761329
118010	761330
137641	761331
476432	761332
161205	761333
515275	761334
724418	761335
443775	761336
590985	761337
492750	761338
48698	761339
390197	761340
17047	761341
300812	761342
408665	761343
37524	761344
4276	761345
666218	761346
111819	761347
719099	761348
2812	761349
83196	761350
214968	761351
154121	761352
475679	761353
81076	761354
33992	761355
51942	761356
280158	761357
326504	761358
146125	761359
152781	761360
128367	761361
218059	761362
919	761363
197175	761364
526770	761365
143534	761366
184031	761367
711717	761368
65673	761369
244192	761370
17588	761371
504116	761372
80759	761373
694040	761374
49357	761375
415858	761376
388983	761377
79191	761378
8883	761379
177171	761380
500	761381
467665	761382
404059	761383
673046	761384
8230	761385
97730	761386
179465	761387
164716	761388
214010	761389
381064	761390
127436	761391
289882	761392
618990	761393
307528	761394
196421	761395
466159	761396
182590	761397
181993	761398
671167	761399
383152	761400
401087	761401
45728	761402
327982	761403
63489	761404
38332	761405
58634	761406
41110	761407
38454	761408
17301	761409
346726	761410
170793	761411
54517	761412
87454	761413
117460	761414
685454	761415
162979	761416
467472	761417
125199	761418
177573	761419
326819	761420
511898	761421
286843	761422
181763	761423
725128	761424
292410	761425
474321	761426
43527	761427
5543	761428
37000	761429
250434	761430
119474	761431
53646	761432
530886	761433
38897	761434
215372	761435
550709	761436
67179	761437
310411	761438
159595	761439
183351	761440
349430	761441
36745	761442
600569	761443
9642	761444
263804	761445
276526	761446
188262	761447
64091	761448
251018	761449
347597	761450
19797	761451
458063	761452
219163	761453
170293	761454
568835	761455
153747	761456
579480	761457
165680	761458
342784	761459
128817	761460
100477	761461
52818	761462
623559	761463
719887	761464
335845	761465
303736	761466
661300	761467
412043	761468
460920	761469
20682	761470
533775	761471
48275	761472
62825	761473
4525	761474
322490	761475
34319	761476
716773	761477
167919	761478
651617	761479
3199	761480
64969	761481
44398	761482
429033	761483
644998	761484
367590	761485
48834	761486
318717	761487
129996	761488
168294	761489
71826	761490
354831	761491
141641	761492
672974	761493
23694	761494
541304	761495
158444	761496
304064	761497
321306	761498
19072	761499
43664	761500
175538	761501
394602	761502
214173	761503
62322	761504
408242	761505
346619	761506
414194	761507
85891	761508
130213	761509
149378	761510
567405	761511
156779	761512
127667	761513
22970	761514
450147	761515
13251	761516
260245	761517
412370	761518
65619	761519
595317	761520
7731	761521
361249	761522
278599	761523
34215	761524
25917	761525
265903	761526
437823	761527
69607	761528
516470	761529
129421	761530
629598	761531
135600	761532
493746	761533
203598	761534
635818	761535
136027	761536
364552	761537
32718	761538
614165	761539
513931	761540
104161	761541
54095	761542
261562	761543
570006	761544
21937	761545
175554	761546
26259	761547
418256	761548
585826	761549
176842	761550
100935	761551
39943	761552
276007	761553
204206	761554
649618	761555
505364	761556
73075	761557
56331	761558
336665	761559
48947	761560
463328	761561
247856	761562
628052	761563
16343	761564
338019	761565
546282	761566
108938	761567
63106	761568
20397	761569
8578	761570
170377	761571
643506	761572
697052	761573
456884	761574
80980	761575
92402	761576
85721	761577
655553	761578
133121	761579
144904	761580
333734	761581
244245	761582
121277	761583
36350	761584
212345	761585
405121	761586
3077	761587
240165	761588
478650	761589
142	761590
431350	761591
57953	761592
5022	761593
584808	761594
396623	761595
159111	761596
132787	761597
149590	761598
648779	761599
128250	761600
304896	761601
43960	761602
567933	761603
540703	761604
442930	761605
7808	761606
194448	761607
264169	761608
414884	761609
567088	761610
202198	761611
540236	761612
285635	761613
415983	761614
721926	761615
647284	761616
97595	761617
704574	761618
441647	761619
366667	761620
6592	761621
177867	761622
689319	761623
50180	761624
360467	761625
6574	761626
193001	761627
681626	761628
507573	761629
125691	761630
561724	761631
13754	761632
63410	761633
26902	761634
129048	761635
713996	761636
539319	761637
157809	761638
498857	761639
163456	761640
123978	761641
243482	761642
561008	761643
560332	761644
193825	761645
90358	761646
188165	761647
600113	761648
19790	761649
717293	761650
169072	761651
389125	761652
304380	761653
302100	761654
37662	761655
619268	761656
296289	761657
340729	761658
425966	761659
490068	761660
240317	761661
57614	761662
687811	761663
105582	761664
398441	761665
149925	761666
13575	761667
10475	761668
68950	761669
111462	761670
86280	761671
455177	761672
569510	761673
401144	761674
391513	761675
221847	761676
157123	761677
483021	761678
669748	761679
379544	761680
103492	761681
630109	761682
513526	761683
287904	761684
87646	761685
465486	761686
314816	761687
19579	761688
86179	761689
609068	761690
88414	761691
74467	761692
721090	761693
29193	761694
95535	761695
13719	761696
1692	761697
509615	761698
18762	761699
100333	761700
616383	761701
367112	761702
156601	761703
499030	761704
284891	761705
472409	761706
110141	761707
49984	761708
18932	761709
128762	761710
605703	761711
493543	761712
386880	761713
568347	761714
13824	761715
358447	761716
689205	761717
528370	761718
253955	761719
509822	761720
565996	761721
367660	761722
554639	761723
70705	761724
60062	761725
1898	761726
707622	761727
46683	761728
137502	761729
83571	761730
82956	761731
675722	761732
187268	761733
437892	761734
12753	761735
456375	761736
43811	761737
99125	761738
573495	761739
137949	761740
501630	761741
590535	761742
183661	761743
244015	761744
156990	761745
90232	761746
646202	761747
230120	761748
690367	761749
671041	761750
13783	761751
15545	761752
522011	761753
379988	761754
571809	761755
68150	761756
694583	761757
21950	761758
425224	761759
23862	761760
212679	761761
383581	761762
689383	761763
45656	761764
17352	761765
253138	761766
106327	761767
44293	761768
9137	761769
95558	761770
263419	761771
209492	761772
686625	761773
49077	761774
88224	761775
13282	761776
693548	761777
177386	761778
367046	761779
229588	761780
315049	761781
489145	761782
577372	761783
9037	761784
709820	761785
485609	761786
666802	761787
134284	761788
611022	761789
517445	761790
2345	761791
35301	761792
52284	761793
57554	761794
133509	761795
268409	761796
444096	761797
101104	761798
37524	761799
604669	761800
667352	761801
3609	761802
47591	761803
656845	761804
81960	761805
30202	761806
96608	761807
393507	761808
574903	761809
340653	761810
149063	761811
99001	761812
334266	761813
186306	761814
97760	761815
464459	761816
195616	761817
57282	761818
326496	761819
709666	761820
42994	761821
676875	761822
93851	761823
14083	761824
238569	761825
224052	761826
494371	761827
260236	761828
613568	761829
10978	761830
192562	761831
167454	761832
580035	761833
415620	761834
231707	761835
80938	761836
264939	761837
112895	761838
408367	761839
722778	761840
39921	761841
277309	761842
243755	761843
484005	761844
517769	761845
461951	761846
37703	761847
399084	761848
470644	761849
61809	761850
709902	761851
555518	761852
539170	761853
147968	761854
219132	761855
104375	761856
213550	761857
378786	761858
115926	761859
107220	761860
671380	761861
381367	761862
10611	761863
162694	761864
457269	761865
232222	761866
299772	761867
356915	761868
265	761869
163254	761870
395057	761871
44064	761872
389580	761873
227666	761874
427475	761875
524973	761876
455575	761877
694845	761878
167603	761879
1257	761880
663734	761881
76052	761882
146285	761883
181296	761884
258600	761885
16020	761886
260148	761887
455133	761888
173291	761889
615403	761890
292603	761891
483524	761892
40855	761893
11335	761894
670325	761895
4776	761896
129352	761897
1726	761898
612767	761899
340531	761900
9997	761901
187874	761902
32038	761903
26857	761904
180654	761905
590271	761906
379766	761907
123209	761908
100684	761909
470662	761910
639363	761911
97316	761912
405435	761913
157373	761914
124264	761915
100396	761916
173336	761917
544461	761918
423896	761919
212603	761920
535684	761921
166030	761922
330104	761923
352430	761924
424613	761925
1343	761926
706993	761927
54703	761928
90681	761929
273615	761930
101081	761931
123584	761932
696198	761933
81162	761934
434609	761935
586191	761936
267989	761937
158262	761938
186344	761939
18195	761940
232913	761941
41113	761942
302093	761943
660702	761944
382272	761945
119442	761946
460248	761947
1153	761948
62943	761949
718233	761950
505752	761951
617028	761952
778	761953
42923	761954
47124	761955
579549	761956
446899	761957
78698	761958
235285	761959
45757	761960
106032	761961
549044	761962
13163	761963
17216	761964
170910	761965
658140	761966
587236	761967
66407	761968
2922	761969
358193	761970
475244	761971
176622	761972
659134	761973
179605	761974
65380	761975
720075	761976
672183	761977
4773	761978
347805	761979
670667	761980
414477	761981
602243	761982
144719	761983
94619	761984
51954	761985
476134	761986
242689	761987
100948	761988
247974	761989
59584	761990
103260	761991
214747	761992
720818	761993
503619	761994
58095	761995
51878	761996
416548	761997
76309	761998
547300	761999
27689	762000
412392	762001
16360	762002
179785	762003
30345	762004
657442	762005
654096	762006
78734	762007
165828	762008
97881	762009
85678	762010
512722	762011
451875	762012
90098	762013
8666	762014
71241	762015
631147	762016
252428	762017
155674	762018
205100	762019
324498	762020
39945	762021
54880	762022
301974	762023
349090	762024
375196	762025
102594	762026
588890	762027
56879	762028
623924	762029
96261	762030
12456	762031
32378	762032
185969	762033
260026	762034
149711	762035
5367	762036
241380	762037
546230	762038
20769	762039
459087	762040
119533	762041
38276	762042
610493	762043
207633	762044
9560	762045
343275	762046
223915	762047
220309	762048
298602	762049
501926	762050
343429	762051
532285	762052
603183	762053
149703	762054
112007	762055
480799	762056
16135	762057
478965	762058
53714	762059
263868	762060
515957	762061
143470	762062
331593	762063
438359	762064
511713	762065
156530	762066
313211	762067
54116	762068
119506	762069
399195	762070
360694	762071
593676	762072
43342	762073
49829	762074
375072	762075
21611	762076
18782	762077
659938	762078
544061	762079
177064	762080
509804	762081
998	762082
622360	762083
88974	762084
640165	762085
344183	762086
435081	762087
526923	762088
409228	762089
529047	762090
108709	762091
582034	762092
707309	762093
45866	762094
72500	762095
407109	762096
580168	762097
11208	762098
14522	762099
692587	762100
114368	762101
40240	762102
164317	762103
7595	762104
508832	762105
363699	762106
55215	762107
15354	762108
249646	762109
617357	762110
366574	762111
891	762112
69459	762113
181135	762114
25098	762115
42364	762116
31125	762117
34479	762118
130347	762119
35653	762120
3510	762121
363727	762122
144678	762123
470458	762124
682780	762125
35827	762126
48466	762127
459856	762128
173717	762129
164243	762130
290050	762131
453575	762132
149319	762133
154885	762134
354926	762135
672805	762136
146709	762137
220013	762138
31492	762139
202235	762140
2858	762141
73993	762142
311097	762143
102461	762144
105279	762145
108010	762146
125568	762147
50400	762148
676305	762149
279783	762150
54990	762151
381932	762152
115292	762153
561445	762154
705469	762155
268930	762156
83353	762157
56620	762158
16615	762159
291498	762160
521950	762161
333277	762162
23252	762163
135965	762164
5883	762165
282726	762166
53302	762167
243291	762168
2455	762169
16837	762170
183492	762171
544476	762172
352300	762173
23905	762174
235964	762175
83223	762176
1668	762177
435171	762178
578598	762179
29760	762180
26585	762181
547535	762182
1685	762183
467046	762184
151225	762185
50833	762186
324980	762187
486960	762188
306226	762189
615712	762190
457572	762191
48443	762192
377932	762193
364621	762194
442995	762195
644830	762196
27063	762197
373025	762198
32769	762199
83557	762200
181291	762201
628330	762202
662446	762203
231095	762204
262516	762205
521022	762206
359390	762207
701195	762208
257042	762209
181899	762210
6621	762211
164977	762212
203928	762213
491364	762214
195652	762215
687906	762216
274340	762217
15904	762218
100956	762219
270325	762220
130645	762221
251771	762222
1586	762223
185789	762224
701000	762225
274038	762226
48997	762227
6680	762228
709042	762229
13722	762230
82980	762231
85292	762232
713760	762233
405863	762234
2082	762235
27551	762236
551668	762237
296979	762238
438900	762239
13798	762240
442875	762241
122597	762242
373431	762243
650879	762244
355022	762245
419280	762246
2535	762247
712268	762248
29145	762249
615345	762250
371431	762251
322220	762252
73804	762253
331255	762254
672193	762255
536215	762256
628789	762257
706289	762258
4708	762259
29308	762260
517798	762261
8641	762262
748	762263
85026	762264
527361	762265
654984	762266
160454	762267
596791	762268
12449	762269
130160	762270
147108	762271
649254	762272
85938	762273
36646	762274
362130	762275
7578	762276
38818	762277
54941	762278
381061	762279
89869	762280
93561	762281
264700	762282
104765	762283
610528	762284
415934	762285
632048	762286
39139	762287
580818	762288
299984	762289
278701	762290
169625	762291
174815	762292
701313	762293
429600	762294
357231	762295
129792	762296
1475	762297
5964	762298
143453	762299
247519	762300
634373	762301
659214	762302
142284	762303
499162	762304
196098	762305
309710	762306
335865	762307
458488	762308
2344	762309
155931	762310
457279	762311
293360	762312
311984	762313
38469	762314
544100	762315
476409	762316
135410	762317
25575	762318
107130	762319
25818	762320
85788	762321
232984	762322
622605	762323
575215	762324
509063	762325
619260	762326
3191	762327
159428	762328
101282	762329
542984	762330
314910	762331
346238	762332
198736	762333
89931	762334
537737	762335
250346	762336
504312	762337
249645	762338
16214	762339
322878	762340
371747	762341
152172	762342
562608	762343
504368	762344
108819	762345
205798	762346
722671	762347
697749	762348
3354	762349
42437	762350
11715	762351
464520	762352
226682	762353
554760	762354
37178	762355
187429	762356
640161	762357
77182	762358
175256	762359
463522	762360
676459	762361
585839	762362
137736	762363
408607	762364
319380	762365
609591	762366
50145	762367
333709	762368
41392	762369
634290	762370
196844	762371
55465	762372
12648	762373
525087	762374
130441	762375
80033	762376
37218	762377
661364	762378
121143	762379
171522	762380
601762	762381
71300	762382
49903	762383
51446	762384
24910	762385
233084	762386
34349	762387
53998	762388
143129	762389
615278	762390
494004	762391
457762	762392
382106	762393
718839	762394
680972	762395
14089	762396
529362	762397
560749	762398
25071	762399
261047	762400
47082	762401
636241	762402
290236	762403
233870	762404
6401	762405
222330	762406
53735	762407
158068	762408
77999	762409
138868	762410
556326	762411
5998	762412
18513	762413
108489	762414
3105	762415
55550	762416
33698	762417
595872	762418
712197	762419
667113	762420
115305	762421
212751	762422
52666	762423
35661	762424
605940	762425
75772	762426
436891	762427
45758	762428
283032	762429
2126	762430
28759	762431
144540	762432
96470	762433
652616	762434
202196	762435
441773	762436
297751	762437
613020	762438
16372	762439
313323	762440
49745	762441
158863	762442
423409	762443
525861	762444
96213	762445
104412	762446
330065	762447
113136	762448
66759	762449
321965	762450
155081	762451
620507	762452
685282	762453
552209	762454
366694	762455
118443	762456
155582	762457
336466	762458
689564	762459
530653	762460
237432	762461
46344	762462
479573	762463
271717	762464
5614	762465
714425	762466
236248	762467
615430	762468
110830	762469
699608	762470
411111	762471
567708	762472
86693	762473
195730	762474
543786	762475
502816	762476
450383	762477
682801	762478
106362	762479
391800	762480
381210	762481
108199	762482
169537	762483
489600	762484
87452	762485
245319	762486
520660	762487
672390	762488
621992	762489
23687	762490
25043	762491
143312	762492
420598	762493
539562	762494
451350	762495
794	762496
133	762497
101978	762498
292835	762499
162340	762500
5697	762501
556367	762502
338516	762503
75989	762504
472526	762505
439922	762506
38467	762507
430499	762508
409105	762509
157663	762510
66479	762511
46041	762512
397433	762513
714210	762514
217606	762515
512375	762516
648918	762517
566158	762518
465039	762519
649644	762520
211212	762521
431668	762522
15034	762523
553182	762524
568550	762525
34503	762526
40390	762527
148128	762528
102664	762529
120054	762530
13229	762531
216613	762532
518736	762533
401806	762534
37289	762535
494342	762536
482850	762537
445914	762538
460353	762539
27309	762540
401959	762541
90145	762542
8517	762543
83564	762544
648785	762545
354691	762546
144177	762547
81897	762548
433737	762549
71429	762550
376901	762551
716443	762552
403245	762553
38498	762554
468315	762555
23115	762556
374959	762557
552587	762558
36549	762559
70180	762560
163545	762561
332748	762562
411234	762563
435968	762564
64588	762565
583851	762566
250897	762567
43590	762568
172425	762569
79645	762570
2674	762571
99221	762572
685469	762573
95848	762574
167898	762575
141975	762576
205622	762577
350832	762578
89553	762579
19879	762580
616106	762581
375269	762582
21134	762583
38680	762584
103078	762585
16051	762586
45213	762587
500376	762588
105470	762589
710104	762590
283322	762591
27296	762592
19720	762593
90856	762594
239212	762595
787	762596
213965	762597
49956	762598
22808	762599
295356	762600
202502	762601
42343	762602
516868	762603
153731	762604
610247	762605
164199	762606
175394	762607
41212	762608
56322	762609
668837	762610
528794	762611
720816	762612
596784	762613
544042	762614
339143	762615
79009	762616
74793	762617
43230	762618
476786	762619
561710	762620
384269	762621
399308	762622
126049	762623
166903	762624
696111	762625
486236	762626
22130	762627
259904	762628
421353	762629
419362	762630
1393	762631
109352	762632
59992	762633
176796	762634
46320	762635
57151	762636
82932	762637
198742	762638
43320	762639
99020	762640
526814	762641
679172	762642
127143	762643
181535	762644
637	762645
314482	762646
555534	762647
253264	762648
446284	762649
398018	762650
186244	762651
303339	762652
556654	762653
94706	762654
201222	762655
459209	762656
92603	762657
113801	762658
21319	762659
172265	762660
1588	762661
125991	762662
47732	762663
423797	762664
41943	762665
397696	762666
335546	762667
184448	762668
281620	762669
92251	762670
161649	762671
687278	762672
330207	762673
229095	762674
247728	762675
529765	762676
443456	762677
26488	762678
322073	762679
16562	762680
166650	762681
148632	762682
3445	762683
466759	762684
558875	762685
628429	762686
278167	762687
69585	762688
16925	762689
677518	762690
275111	762691
107456	762692
69164	762693
79632	762694
515481	762695
145211	762696
451074	762697
337029	762698
20414	762699
353498	762700
656978	762701
160596	762702
132641	762703
375094	762704
59505	762705
162792	762706
385449	762707
123144	762708
58276	762709
410600	762710
369305	762711
642705	762712
92031	762713
382427	762714
1711	762715
14858	762716
82315	762717
184111	762718
56907	762719
28573	762720
52761	762721
341191	762722
434410	762723
63536	762724
609	762725
237428	762726
162450	762727
699357	762728
27573	762729
75928	762730
57029	762731
8495	762732
121919	762733
115461	762734
376738	762735
601275	762736
596728	762737
706255	762738
101862	762739
341840	762740
633836	762741
18938	762742
608592	762743
180945	762744
146033	762745
632435	762746
149152	762747
416226	762748
400787	762749
631648	762750
123231	762751
488440	762752
130860	762753
193486	762754
291431	762755
104799	762756
705104	762757
600755	762758
60	762759
177290	762760
407998	762761
23247	762762
610145	762763
225739	762764
637419	762765
288143	762766
43582	762767
40	762768
127983	762769
523394	762770
40445	762771
208379	762772
47144	762773
530694	762774
639488	762775
435428	762776
449029	762777
78282	762778
1539	762779
416	762780
279407	762781
458831	762782
115899	762783
4271	762784
493091	762785
306450	762786
272222	762787
351879	762788
474684	762789
180364	762790
63606	762791
128344	762792
125769	762793
106021	762794
311186	762795
715421	762796
100159	762797
3454	762798
49601	762799
22007	762800
614518	762801
603748	762802
6846	762803
9975	762804
20586	762805
478346	762806
677736	762807
102040	762808
338386	762809
441166	762810
21656	762811
373175	762812
309664	762813
33084	762814
324584	762815
234102	762816
33986	762817
338366	762818
164785	762819
682516	762820
295676	762821
413871	762822
677386	762823
77896	762824
78904	762825
618467	762826
390245	762827
153378	762828
269932	762829
72169	762830
114976	762831
374920	762832
582777	762833
638209	762834
2663	762835
440724	762836
44110	762837
160610	762838
33517	762839
42795	762840
423909	762841
446131	762842
378176	762843
428987	762844
124856	762845
215399	762846
32602	762847
644664	762848
347079	762849
442184	762850
636340	762851
68716	762852
120100	762853
112900	762854
228356	762855
12266	762856
442480	762857
31681	762858
351744	762859
540820	762860
152428	762861
91844	762862
89905	762863
24743	762864
255715	762865
28661	762866
440871	762867
654370	762868
444436	762869
148961	762870
129768	762871
23685	762872
576991	762873
604293	762874
378125	762875
388299	762876
273563	762877
699947	762878
27160	762879
199085	762880
593861	762881
279799	762882
287512	762883
656472	762884
2510	762885
105441	762886
66497	762887
720196	762888
40624	762889
2981	762890
697884	762891
117634	762892
198963	762893
274647	762894
623760	762895
561339	762896
573076	762897
45313	762898
217627	762899
194975	762900
13264	762901
480355	762902
212407	762903
234265	762904
414455	762905
27256	762906
3586	762907
211597	762908
11717	762909
227886	762910
186915	762911
115456	762912
42372	762913
418034	762914
124140	762915
52098	762916
76983	762917
81446	762918
114393	762919
462430	762920
114557	762921
139759	762922
255636	762923
256174	762924
276040	762925
391369	762926
187041	762927
47092	762928
329454	762929
109624	762930
56566	762931
599623	762932
241787	762933
492172	762934
416215	762935
529073	762936
59069	762937
355426	762938
14620	762939
458452	762940
602102	762941
354263	762942
40251	762943
719042	762944
520677	762945
571050	762946
28842	762947
3130	762948
159000	762949
115217	762950
223535	762951
133769	762952
716785	762953
133291	762954
277432	762955
93233	762956
431951	762957
512907	762958
37453	762959
95795	762960
80446	762961
166215	762962
116391	762963
677623	762964
50884	762965
284626	762966
156406	762967
13381	762968
14427	762969
185090	762970
698556	762971
315633	762972
283603	762973
5668	762974
506077	762975
51769	762976
130682	762977
240173	762978
131023	762979
108526	762980
137984	762981
395553	762982
362325	762983
51912	762984
276863	762985
187212	762986
377231	762987
172907	762988
5345	762989
355405	762990
39918	762991
687288	762992
6563	762993
568475	762994
70161	762995
242927	762996
490417	762997
18160	762998
587257	762999
676030	763000
649097	763001
39114	763002
37293	763003
34251	763004
238568	763005
486270	763006
100159	763007
41655	763008
14074	763009
127081	763010
110648	763011
609768	763012
340361	763013
131643	763014
52297	763015
74154	763016
453085	763017
507861	763018
179702	763019
488308	763020
395002	763021
432286	763022
208945	763023
366326	763024
71859	763025
20055	763026
133540	763027
61240	763028
332251	763029
555058	763030
41686	763031
393061	763032
337624	763033
634198	763034
248428	763035
246192	763036
562942	763037
367263	763038
520425	763039
90758	763040
120327	763041
616807	763042
578302	763043
382	763044
328130	763045
685321	763046
187801	763047
37080	763048
22613	763049
44068	763050
39181	763051
624961	763052
34173	763053
175134	763054
181310	763055
213326	763056
32579	763057
4204	763058
543866	763059
56553	763060
44426	763061
446759	763062
208590	763063
43000	763064
471231	763065
449252	763066
3138	763067
41888	763068
254623	763069
419174	763070
30883	763071
154010	763072
114121	763073
89032	763074
167209	763075
499247	763076
183352	763077
6369	763078
135639	763079
62807	763080
79884	763081
208982	763082
120928	763083
311983	763084
152265	763085
691895	763086
321941	763087
16571	763088
256905	763089
273343	763090
627678	763091
187017	763092
114344	763093
77606	763094
404000	763095
15282	763096
459464	763097
268012	763098
157408	763099
319033	763100
665461	763101
363164	763102
611775	763103
358748	763104
439788	763105
410300	763106
656559	763107
452033	763108
441898	763109
374821	763110
63280	763111
19754	763112
413515	763113
34960	763114
128851	763115
71458	763116
470239	763117
622439	763118
116242	763119
22966	763120
5627	763121
652138	763122
86190	763123
66013	763124
273351	763125
347952	763126
75209	763127
238927	763128
507463	763129
297743	763130
53221	763131
644373	763132
212863	763133
13985	763134
178597	763135
141486	763136
445481	763137
230840	763138
53546	763139
101798	763140
310204	763141
235865	763142
74547	763143
76836	763144
242620	763145
656	763146
2486	763147
635504	763148
22819	763149
196561	763150
409317	763151
672154	763152
85319	763153
497099	763154
229399	763155
106022	763156
52557	763157
535571	763158
422671	763159
370454	763160
592539	763161
529103	763162
387958	763163
252273	763164
422041	763165
457306	763166
693721	763167
279111	763168
481366	763169
672167	763170
404826	763171
43291	763172
580560	763173
350465	763174
78702	763175
18309	763176
659839	763177
672430	763178
569112	763179
234508	763180
51381	763181
5009	763182
511006	763183
72186	763184
169031	763185
256866	763186
44070	763187
509877	763188
158169	763189
113178	763190
692575	763191
405231	763192
290272	763193
184754	763194
721711	763195
605463	763196
647083	763197
6892	763198
39442	763199
55106	763200
27708	763201
48267	763202
434898	763203
468869	763204
64182	763205
73164	763206
51513	763207
565508	763208
329542	763209
249197	763210
40947	763211
670420	763212
6218	763213
572900	763214
396165	763215
489669	763216
31323	763217
372038	763218
75480	763219
310007	763220
669809	763221
6406	763222
380347	763223
421697	763224
593385	763225
169692	763226
438418	763227
401443	763228
127529	763229
314098	763230
633842	763231
579914	763232
201621	763233
162029	763234
105444	763235
75274	763236
17918	763237
78139	763238
446230	763239
152576	763240
164049	763241
424117	763242
236802	763243
610775	763244
25939	763245
14898	763246
80132	763247
248504	763248
493365	763249
472233	763250
510827	763251
31970	763252
129445	763253
608252	763254
332558	763255
303388	763256
153850	763257
16080	763258
24978	763259
538314	763260
683803	763261
11845	763262
37391	763263
434957	763264
27721	763265
328385	763266
13488	763267
82339	763268
697251	763269
412087	763270
6516	763271
413319	763272
465342	763273
655784	763274
699739	763275
574086	763276
335674	763277
347586	763278
7690	763279
531351	763280
682394	763281
253207	763282
373212	763283
480498	763284
3132	763285
504377	763286
329369	763287
249266	763288
661838	763289
457236	763290
593153	763291
538231	763292
391826	763293
349677	763294
112155	763295
474476	763296
84857	763297
46348	763298
432348	763299
261113	763300
123756	763301
711853	763302
56249	763303
75132	763304
327783	763305
484767	763306
55696	763307
29131	763308
197548	763309
378419	763310
129688	763311
24131	763312
189719	763313
121600	763314
57073	763315
13535	763316
579835	763317
724312	763318
525100	763319
554517	763320
444238	763321
241240	763322
538597	763323
8683	763324
16593	763325
5889	763326
117635	763327
468169	763328
403457	763329
129770	763330
133262	763331
720567	763332
15916	763333
762	763334
578685	763335
452969	763336
280721	763337
240867	763338
1274	763339
101515	763340
346089	763341
714738	763342
185511	763343
186114	763344
111782	763345
337125	763346
45907	763347
175135	763348
334646	763349
136008	763350
18024	763351
21572	763352
716226	763353
325624	763354
47528	763355
10817	763356
320553	763357
640126	763358
45101	763359
476003	763360
38554	763361
39003	763362
340556	763363
596187	763364
68227	763365
597787	763366
70095	763367
668092	763368
99465	763369
44662	763370
723383	763371
549640	763372
381567	763373
476885	763374
265509	763375
590716	763376
2289	763377
683521	763378
558514	763379
364115	763380
211696	763381
595700	763382
389282	763383
530141	763384
131618	763385
387660	763386
180136	763387
580657	763388
247821	763389
485474	763390
403754	763391
90489	763392
444512	763393
215335	763394
580922	763395
694982	763396
137061	763397
636530	763398
14924	763399
246361	763400
68275	763401
125587	763402
81594	763403
419803	763404
164985	763405
336510	763406
181203	763407
1102	763408
481585	763409
610036	763410
47975	763411
683432	763412
350353	763413
624167	763414
415669	763415
259365	763416
554055	763417
579466	763418
276539	763419
123035	763420
166199	763421
251124	763422
568618	763423
525654	763424
93313	763425
366804	763426
623437	763427
26512	763428
315523	763429
22807	763430
557814	763431
593893	763432
65254	763433
520216	763434
656796	763435
232561	763436
469479	763437
339644	763438
361036	763439
120922	763440
635153	763441
295336	763442
108565	763443
84336	763444
572858	763445
47639	763446
463490	763447
14324	763448
16190	763449
121450	763450
42446	763451
11222	763452
196658	763453
433748	763454
69508	763455
552961	763456
84792	763457
130467	763458
35973	763459
11819	763460
4093	763461
499962	763462
82006	763463
108954	763464
97460	763465
670333	763466
175931	763467
28959	763468
101080	763469
698068	763470
109918	763471
307905	763472
185945	763473
13369	763474
167000	763475
551287	763476
52959	763477
211688	763478
667784	763479
615669	763480
458715	763481
94906	763482
723569	763483
288542	763484
276150	763485
211310	763486
246458	763487
553003	763488
680606	763489
346129	763490
90218	763491
708397	763492
396136	763493
343378	763494
257688	763495
430969	763496
381164	763497
79028	763498
52889	763499
159855	763500
506681	763501
52019	763502
55553	763503
156969	763504
12535	763505
467178	763506
159397	763507
71820	763508
1269	763509
99187	763510
639326	763511
503713	763512
65593	763513
602843	763514
27403	763515
543499	763516
204487	763517
210858	763518
160865	763519
38008	763520
175920	763521
3583	763522
8919	763523
521562	763524
302815	763525
34164	763526
589802	763527
6518	763528
395697	763529
107286	763530
632980	763531
179916	763532
127445	763533
129307	763534
44554	763535
53769	763536
320424	763537
434878	763538
51711	763539
201804	763540
465863	763541
47668	763542
296191	763543
646096	763544
144818	763545
105247	763546
137549	763547
182792	763548
97949	763549
443771	763550
605	763551
580742	763552
17744	763553
10646	763554
501695	763555
6028	763556
465435	763557
634547	763558
380844	763559
559427	763560
698248	763561
705409	763562
169283	763563
397077	763564
31597	763565
127053	763566
480850	763567
127056	763568
262924	763569
131737	763570
525914	763571
623056	763572
47707	763573
298319	763574
179083	763575
85694	763576
104510	763577
72792	763578
673012	763579
613746	763580
651342	763581
353696	763582
103236	763583
588784	763584
84933	763585
6151	763586
48362	763587
162073	763588
109895	763589
182061	763590
107395	763591
276347	763592
625142	763593
26637	763594
715886	763595
615196	763596
494858	763597
30238	763598
26863	763599
34232	763600
709881	763601
526643	763602
555036	763603
103711	763604
78787	763605
324966	763606
11126	763607
139027	763608
202302	763609
150424	763610
355577	763611
248931	763612
582302	763613
338936	763614
110960	763615
92040	763616
589534	763617
51545	763618
608283	763619
105633	763620
624137	763621
546991	763622
131030	763623
348213	763624
195534	763625
551760	763626
293747	763627
7435	763628
272228	763629
481460	763630
171604	763631
14677	763632
153475	763633
451357	763634
624128	763635
34540	763636
633152	763637
26433	763638
7407	763639
1381	763640
41934	763641
94951	763642
71132	763643
2183	763644
126080	763645
492406	763646
226292	763647
985	763648
74644	763649
80784	763650
44	763651
110048	763652
26418	763653
175140	763654
2893	763655
444617	763656
621586	763657
109583	763658
444783	763659
503191	763660
365374	763661
389672	763662
48039	763663
261024	763664
723045	763665
37678	763666
368395	763667
176475	763668
560875	763669
716827	763670
719532	763671
519245	763672
1850	763673
680144	763674
421427	763675
528431	763676
226375	763677
678590	763678
76964	763679
304226	763680
54949	763681
8682	763682
323379	763683
35175	763684
251555	763685
92395	763686
32235	763687
28255	763688
685367	763689
227073	763690
258638	763691
524149	763692
1346	763693
552836	763694
631555	763695
50208	763696
10097	763697
3214	763698
94020	763699
240	763700
656240	763701
163629	763702
219671	763703
141707	763704
26809	763705
408634	763706
492855	763707
354062	763708
114628	763709
506948	763710
262123	763711
470161	763712
167568	763713
2622	763714
612510	763715
101866	763716
299400	763717
126547	763718
223063	763719
78876	763720
882	763721
426769	763722
147992	763723
554646	763724
518153	763725
154763	763726
350230	763727
646325	763728
406176	763729
269972	763730
71392	763731
503386	763732
639810	763733
75111	763734
605093	763735
65966	763736
25193	763737
32828	763738
22692	763739
567911	763740
162610	763741
352623	763742
453993	763743
255616	763744
82389	763745
155969	763746
34286	763747
125029	763748
4917	763749
120802	763750
25912	763751
291380	763752
78978	763753
404296	763754
66887	763755
196201	763756
454003	763757
712856	763758
75140	763759
297304	763760
29278	763761
622067	763762
59042	763763
454189	763764
150206	763765
472658	763766
203912	763767
206480	763768
104696	763769
126263	763770
720497	763771
31059	763772
16051	763773
623299	763774
52571	763775
572790	763776
47556	763777
293040	763778
242886	763779
164739	763780
45154	763781
180655	763782
529495	763783
3353	763784
717691	763785
363373	763786
85930	763787
49333	763788
632498	763789
166916	763790
17022	763791
565781	763792
538301	763793
579789	763794
635841	763795
483574	763796
485966	763797
80514	763798
189327	763799
399793	763800
182186	763801
639426	763802
130828	763803
482835	763804
108253	763805
155713	763806
8570	763807
140370	763808
256608	763809
215223	763810
294325	763811
168119	763812
162961	763813
623354	763814
533010	763815
43275	763816
371651	763817
21522	763818
91770	763819
13157	763820
81768	763821
105565	763822
413189	763823
373752	763824
265349	763825
10712	763826
42291	763827
399766	763828
640831	763829
487848	763830
453234	763831
2776	763832
208728	763833
251645	763834
106311	763835
86709	763836
702643	763837
103815	763838
138866	763839
542114	763840
43241	763841
97705	763842
12068	763843
322988	763844
191728	763845
491848	763846
720742	763847
293065	763848
17133	763849
640170	763850
12930	763851
673958	763852
392908	763853
3480	763854
136992	763855
173060	763856
256808	763857
17607	763858
293456	763859
374450	763860
64837	763861
276622	763862
417397	763863
118254	763864
43497	763865
581945	763866
137238	763867
438811	763868
470574	763869
411518	763870
13232	763871
720518	763872
316959	763873
38846	763874
138437	763875
378875	763876
506541	763877
337224	763878
463474	763879
571846	763880
434098	763881
371331	763882
19020	763883
182947	763884
3275	763885
68718	763886
628339	763887
127112	763888
99002	763889
3339	763890
589551	763891
90849	763892
357508	763893
162198	763894
708329	763895
65052	763896
123278	763897
724411	763898
724013	763899
5228	763900
40628	763901
512258	763902
203900	763903
147444	763904
6376	763905
688780	763906
305547	763907
6542	763908
621867	763909
109322	763910
384978	763911
123714	763912
374325	763913
474466	763914
118745	763915
432537	763916
45348	763917
59319	763918
326672	763919
629813	763920
275899	763921
400129	763922
54597	763923
98889	763924
14897	763925
204831	763926
367646	763927
56687	763928
231502	763929
136662	763930
233653	763931
34414	763932
546426	763933
636217	763934
481794	763935
47886	763936
10563	763937
709604	763938
158947	763939
60091	763940
54865	763941
29868	763942
76302	763943
32623	763944
99668	763945
611614	763946
121420	763947
121417	763948
133174	763949
486244	763950
689476	763951
177310	763952
219590	763953
347996	763954
696403	763955
112108	763956
566048	763957
1092	763958
71398	763959
576445	763960
195947	763961
223844	763962
33040	763963
56615	763964
101630	763965
86994	763966
233853	763967
474045	763968
127696	763969
589530	763970
132493	763971
98766	763972
534178	763973
54125	763974
683804	763975
54088	763976
270684	763977
176440	763978
378699	763979
47197	763980
289085	763981
7037	763982
108852	763983
431673	763984
16812	763985
394059	763986
390677	763987
724753	763988
36808	763989
120921	763990
352854	763991
157005	763992
193722	763993
80412	763994
213950	763995
517874	763996
562442	763997
102471	763998
114533	763999
665564	764000
49323	764001
722480	764002
26202	764003
119312	764004
107955	764005
22517	764006
52149	764007
8119	764008
625166	764009
413010	764010
68133	764011
219826	764012
255776	764013
660423	764014
9990	764015
58475	764016
11792	764017
18137	764018
76868	764019
43793	764020
102186	764021
581794	764022
2094	764023
624090	764024
89498	764025
49747	764026
116856	764027
635628	764028
630670	764029
1422	764030
251468	764031
36100	764032
527016	764033
52740	764034
368168	764035
71073	764036
673054	764037
134623	764038
77280	764039
7809	764040
69471	764041
158161	764042
598379	764043
683617	764044
324383	764045
227543	764046
55908	764047
705462	764048
612134	764049
144463	764050
141694	764051
133534	764052
16320	764053
706124	764054
515389	764055
6549	764056
29794	764057
143144	764058
490845	764059
126020	764060
50091	764061
580471	764062
231829	764063
179193	764064
90068	764065
184444	764066
261762	764067
88847	764068
126636	764069
163790	764070
231526	764071
411738	764072
473	764073
579715	764074
15747	764075
156349	764076
267559	764077
319853	764078
288889	764079
199370	764080
96182	764081
333083	764082
46829	764083
40456	764084
88942	764085
391651	764086
70912	764087
62372	764088
49587	764089
676803	764090
270850	764091
428825	764092
673015	764093
174156	764094
389752	764095
295254	764096
130258	764097
661175	764098
169214	764099
552712	764100
3805	764101
318932	764102
440374	764103
274623	764104
199355	764105
640192	764106
532033	764107
311627	764108
494003	764109
562080	764110
225794	764111
105305	764112
111758	764113
324188	764114
266435	764115
4735	764116
135889	764117
669818	764118
540314	764119
91889	764120
51959	764121
464417	764122
23143	764123
7345	764124
627954	764125
648296	764126
671136	764127
124384	764128
505930	764129
128637	764130
431912	764131
203476	764132
84809	764133
649547	764134
43577	764135
2286	764136
178169	764137
320447	764138
74740	764139
3076	764140
318802	764141
392855	764142
659265	764143
298591	764144
34378	764145
146483	764146
115023	764147
654804	764148
449692	764149
530127	764150
49087	764151
18574	764152
75223	764153
141921	764154
712926	764155
25948	764156
35019	764157
312892	764158
234125	764159
525091	764160
107642	764161
666877	764162
723374	764163
28288	764164
434958	764165
37422	764166
538075	764167
214078	764168
18992	764169
49512	764170
131732	764171
682893	764172
6406	764173
462539	764174
518692	764175
417212	764176
351248	764177
194654	764178
587696	764179
306008	764180
440750	764181
549239	764182
16881	764183
143252	764184
681966	764185
577549	764186
644626	764187
256760	764188
397299	764189
653272	764190
116214	764191
198755	764192
134943	764193
52803	764194
625	764195
152284	764196
490450	764197
557215	764198
457138	764199
18084	764200
110991	764201
598651	764202
89208	764203
97780	764204
37240	764205
5399	764206
300771	764207
186792	764208
515005	764209
75859	764210
452966	764211
529677	764212
187929	764213
44	764214
246512	764215
286374	764216
78262	764217
468264	764218
594207	764219
104096	764220
388335	764221
13130	764222
551080	764223
166354	764224
176873	764225
394192	764226
242304	764227
288054	764228
554539	764229
338093	764230
319035	764231
395659	764232
199989	764233
401548	764234
45299	764235
1722	764236
407011	764237
235052	764238
650583	764239
449145	764240
94838	764241
104	764242
192334	764243
712941	764244
661408	764245
97333	764246
345155	764247
130764	764248
119794	764249
36089	764250
8001	764251
42915	764252
32491	764253
326396	764254
190335	764255
284355	764256
142610	764257
55873	764258
238710	764259
136489	764260
32924	764261
262994	764262
678340	764263
164318	764264
267530	764265
526291	764266
44050	764267
48643	764268
99011	764269
143164	764270
347932	764271
147436	764272
639720	764273
9381	764274
309929	764275
166495	764276
631018	764277
437393	764278
237058	764279
246329	764280
6174	764281
92608	764282
5505	764283
484207	764284
336888	764285
156300	764286
562636	764287
481080	764288
62849	764289
130127	764290
336528	764291
341713	764292
49719	764293
115164	764294
27973	764295
228415	764296
463252	764297
136034	764298
75883	764299
141184	764300
68714	764301
600336	764302
340052	764303
113127	764304
189865	764305
590894	764306
171120	764307
343662	764308
93107	764309
587400	764310
214175	764311
278747	764312
72199	764313
115408	764314
32001	764315
441716	764316
51650	764317
41178	764318
464195	764319
105170	764320
520238	764321
470228	764322
432210	764323
159477	764324
28909	764325
241369	764326
599373	764327
163390	764328
612440	764329
70485	764330
36375	764331
620892	764332
251755	764333
605363	764334
416478	764335
45846	764336
714020	764337
670079	764338
124792	764339
1679	764340
443658	764341
705866	764342
454060	764343
58472	764344
594857	764345
484052	764346
472874	764347
32747	764348
173005	764349
93344	764350
207418	764351
508141	764352
539455	764353
179435	764354
629717	764355
45158	764356
534505	764357
112801	764358
476671	764359
539351	764360
381290	764361
598490	764362
501450	764363
417269	764364
590199	764365
694520	764366
152640	764367
3946	764368
113317	764369
57272	764370
721659	764371
633209	764372
344156	764373
408935	764374
114434	764375
182115	764376
87972	764377
82026	764378
30884	764379
341787	764380
575949	764381
98685	764382
72850	764383
181716	764384
208681	764385
325842	764386
2693	764387
4255	764388
494286	764389
206032	764390
360302	764391
129382	764392
331045	764393
686963	764394
565680	764395
82442	764396
124577	764397
161219	764398
625581	764399
400550	764400
436336	764401
15128	764402
209222	764403
129812	764404
395077	764405
125260	764406
711108	764407
469436	764408
13789	764409
47181	764410
207639	764411
9999	764412
26912	764413
360915	764414
493613	764415
533788	764416
215766	764417
315893	764418
245499	764419
47817	764420
157658	764421
155080	764422
562574	764423
28694	764424
90096	764425
1225	764426
80941	764427
14485	764428
378218	764429
162240	764430
84556	764431
678785	764432
348818	764433
492094	764434
142087	764435
489990	764436
484418	764437
646225	764438
587485	764439
125779	764440
192637	764441
62875	764442
411141	764443
23963	764444
79939	764445
158140	764446
377629	764447
149463	764448
489039	764449
210691	764450
17524	764451
52291	764452
107647	764453
504912	764454
715393	764455
159028	764456
173943	764457
142823	764458
620319	764459
305259	764460
38536	764461
121602	764462
135436	764463
169473	764464
95132	764465
650401	764466
426092	764467
61729	764468
10977	764469
71657	764470
493514	764471
426795	764472
142477	764473
151947	764474
56980	764475
7277	764476
478930	764477
49211	764478
413325	764479
199761	764480
14166	764481
581707	764482
484111	764483
463178	764484
82585	764485
375711	764486
186339	764487
646631	764488
107201	764489
572606	764490
184921	764491
444235	764492
334359	764493
75625	764494
307377	764495
20158	764496
14588	764497
161994	764498
664283	764499
191706	764500
204128	764501
38164	764502
88268	764503
296537	764504
517900	764505
343163	764506
124927	764507
121077	764508
26390	764509
22467	764510
328702	764511
15359	764512
583658	764513
527815	764514
352561	764515
336732	764516
131563	764517
513213	764518
431135	764519
48491	764520
68340	764521
170219	764522
357561	764523
320054	764524
7372	764525
94757	764526
704734	764527
196644	764528
389851	764529
192866	764530
249869	764531
514189	764532
487248	764533
119663	764534
638297	764535
77222	764536
594674	764537
18765	764538
436580	764539
447076	764540
126471	764541
145214	764542
132965	764543
322178	764544
39150	764545
44832	764546
180031	764547
155728	764548
504137	764549
181036	764550
22794	764551
409508	764552
170029	764553
57576	764554
223118	764555
156510	764556
86118	764557
273975	764558
574118	764559
114337	764560
34781	764561
52316	764562
52388	764563
173241	764564
92009	764565
129176	764566
629491	764567
129763	764568
215395	764569
70797	764570
292863	764571
589006	764572
584374	764573
204625	764574
30066	764575
142690	764576
237980	764577
324	764578
163734	764579
713573	764580
700604	764581
455273	764582
329762	764583
684213	764584
510052	764585
30920	764586
547785	764587
64869	764588
675007	764589
617657	764590
152214	764591
95970	764592
460023	764593
8381	764594
50187	764595
392518	764596
517890	764597
246253	764598
675862	764599
540651	764600
413602	764601
623439	764602
218801	764603
4151	764604
5041	764605
32902	764606
9804	764607
194959	764608
127814	764609
58749	764610
16375	764611
636432	764612
176870	764613
649002	764614
606480	764615
214591	764616
580517	764617
8870	764618
36532	764619
94824	764620
179173	764621
625378	764622
72329	764623
611834	764624
82826	764625
94177	764626
13562	764627
697782	764628
228242	764629
339868	764630
31808	764631
694062	764632
146469	764633
157721	764634
581904	764635
194635	764636
12795	764637
678703	764638
174910	764639
478552	764640
329441	764641
221871	764642
647744	764643
309124	764644
101493	764645
155833	764646
523287	764647
719669	764648
108716	764649
103892	764650
377638	764651
494165	764652
100177	764653
672943	764654
13460	764655
507934	764656
340159	764657
428033	764658
89999	764659
8002	764660
588236	764661
14965	764662
704219	764663
507914	764664
73652	764665
185082	764666
16693	764667
577432	764668
74704	764669
359991	764670
549104	764671
485929	764672
196327	764673
164179	764674
623895	764675
104138	764676
53043	764677
621600	764678
419912	764679
617781	764680
267073	764681
622352	764682
650189	764683
117989	764684
437795	764685
594641	764686
447753	764687
221585	764688
271969	764689
167656	764690
171864	764691
99546	764692
670145	764693
334996	764694
44249	764695
357391	764696
509207	764697
714154	764698
593656	764699
61453	764700
536005	764701
43910	764702
64723	764703
328652	764704
159979	764705
332417	764706
535947	764707
580146	764708
402688	764709
496225	764710
305158	764711
617508	764712
261046	764713
153605	764714
27617	764715
611853	764716
3766	764717
272562	764718
59350	764719
52774	764720
309475	764721
131561	764722
357163	764723
167015	764724
707030	764725
431061	764726
532384	764727
421012	764728
707106	764729
576	764730
450849	764731
5806	764732
370260	764733
174463	764734
466812	764735
483317	764736
464837	764737
632391	764738
57165	764739
124527	764740
11488	764741
439119	764742
555614	764743
4332	764744
37500	764745
121891	764746
609779	764747
437219	764748
719956	764749
124998	764750
448168	764751
390066	764752
587	764753
291065	764754
5699	764755
242647	764756
214942	764757
174999	764758
43041	764759
441786	764760
29712	764761
418	764762
256012	764763
301454	764764
549882	764765
408561	764766
17870	764767
3301	764768
492224	764769
295984	764770
665440	764771
10361	764772
531038	764773
262696	764774
597850	764775
335569	764776
5275	764777
3	764778
173504	764779
197140	764780
6960	764781
677825	764782
661476	764783
54275	764784
141322	764785
70112	764786
257352	764787
38350	764788
423707	764789
43855	764790
128440	764791
513336	764792
336410	764793
53486	764794
406078	764795
38019	764796
32036	764797
367404	764798
462825	764799
245900	764800
677656	764801
384446	764802
5296	764803
244063	764804
130209	764805
410462	764806
330341	764807
547403	764808
443327	764809
251684	764810
321495	764811
341626	764812
195554	764813
449340	764814
49535	764815
638046	764816
666268	764817
6070	764818
258892	764819
460666	764820
692280	764821
343884	764822
61067	764823
520678	764824
496	764825
54092	764826
160692	764827
364359	764828
10676	764829
3825	764830
241722	764831
130245	764832
139311	764833
489762	764834
595018	764835
26587	764836
249354	764837
678098	764838
31504	764839
214597	764840
492064	764841
119411	764842
33882	764843
30134	764844
47261	764845
37010	764846
368702	764847
394717	764848
7738	764849
661283	764850
605811	764851
575031	764852
144768	764853
93844	764854
152535	764855
379449	764856
454871	764857
11070	764858
195598	764859
266742	764860
677053	764861
584499	764862
422840	764863
412403	764864
119372	764865
86815	764866
14600	764867
627978	764868
336445	764869
598641	764870
45366	764871
183774	764872
50462	764873
587359	764874
10827	764875
165255	764876
535452	764877
203625	764878
39703	764879
340993	764880
64355	764881
172790	764882
196116	764883
150410	764884
514731	764885
4618	764886
306674	764887
612747	764888
405207	764889
12573	764890
101402	764891
368968	764892
1610	764893
45435	764894
88855	764895
179771	764896
49574	764897
689416	764898
28018	764899
392043	764900
81063	764901
257443	764902
526978	764903
56302	764904
347156	764905
63949	764906
135296	764907
42872	764908
38042	764909
353966	764910
316812	764911
636766	764912
65713	764913
59216	764914
700877	764915
119887	764916
711282	764917
247997	764918
528073	764919
655449	764920
162977	764921
17617	764922
322181	764923
39176	764924
503721	764925
440076	764926
475829	764927
62928	764928
107941	764929
122561	764930
109554	764931
109940	764932
564612	764933
331028	764934
112869	764935
421014	764936
56008	764937
370349	764938
2271	764939
156471	764940
533115	764941
24098	764942
204104	764943
721043	764944
60472	764945
14515	764946
717423	764947
718642	764948
616489	764949
84037	764950
544482	764951
4485	764952
650970	764953
332760	764954
39192	764955
46591	764956
146456	764957
11249	764958
136169	764959
114748	764960
28922	764961
98038	764962
265930	764963
15862	764964
183688	764965
106935	764966
33087	764967
599119	764968
186600	764969
498430	764970
212970	764971
472320	764972
149527	764973
5840	764974
353537	764975
220041	764976
37373	764977
143780	764978
5105	764979
635821	764980
60262	764981
670869	764982
5034	764983
194267	764984
113753	764985
13430	764986
486346	764987
77939	764988
431405	764989
17554	764990
53778	764991
469967	764992
15515	764993
438499	764994
160778	764995
76483	764996
403987	764997
66609	764998
189633	764999
13870	765000
34957	765001
131	765002
380860	765003
201966	765004
364454	765005
115801	765006
15500	765007
126487	765008
236746	765009
21054	765010
233633	765011
167622	765012
423710	765013
401584	765014
100998	765015
400044	765016
3048	765017
346071	765018
188929	765019
20640	765020
494408	765021
508277	765022
165604	765023
14696	765024
182597	765025
6078	765026
162956	765027
706783	765028
26042	765029
226232	765030
500967	765031
686164	765032
1264	765033
178382	765034
111239	765035
502094	765036
242924	765037
96829	765038
184298	765039
503490	765040
307225	765041
416877	765042
96975	765043
258213	765044
139649	765045
180511	765046
218232	765047
201439	765048
512651	765049
264815	765050
608488	765051
173919	765052
236360	765053
321470	765054
133745	765055
201574	765056
264157	765057
527242	765058
548132	765059
66565	765060
431315	765061
154711	765062
2731	765063
630518	765064
142197	765065
60984	765066
485517	765067
245580	765068
199889	765069
166756	765070
128389	765071
558662	765072
461454	765073
79700	765074
614575	765075
636103	765076
671665	765077
471239	765078
70251	765079
619202	765080
69230	765081
715453	765082
612973	765083
185207	765084
526386	765085
90902	765086
659203	765087
35787	765088
175257	765089
325768	765090
20116	765091
265786	765092
309102	765093
509895	765094
276224	765095
693715	765096
76126	765097
720103	765098
230858	765099
341457	765100
566064	765101
450074	765102
24213	765103
668880	765104
263800	765105
2980	765106
718811	765107
528679	765108
456416	765109
540949	765110
498192	765111
30300	765112
705376	765113
701555	765114
7103	765115
29396	765116
264171	765117
178121	765118
108195	765119
54724	765120
459424	765121
611075	765122
603993	765123
159369	765124
670226	765125
44101	765126
384961	765127
89408	765128
555900	765129
534005	765130
386380	765131
50058	765132
134169	765133
17763	765134
110800	765135
143126	765136
4984	765137
684480	765138
201506	765139
292463	765140
104513	765141
42079	765142
222019	765143
251911	765144
166577	765145
679232	765146
648522	765147
180743	765148
55954	765149
140755	765150
444376	765151
582970	765152
315717	765153
563653	765154
701223	765155
85457	765156
320976	765157
263253	765158
672054	765159
452026	765160
259972	765161
589675	765162
20909	765163
313231	765164
231033	765165
172192	765166
257247	765167
712356	765168
146175	765169
575754	765170
202507	765171
101010	765172
45917	765173
475434	765174
22401	765175
579881	765176
479980	765177
107688	765178
284098	765179
386629	765180
492775	765181
139	765182
310812	765183
1776	765184
157560	765185
16869	765186
692554	765187
341646	765188
289686	765189
70256	765190
18114	765191
11868	765192
104545	765193
22405	765194
297027	765195
136819	765196
411124	765197
652651	765198
119618	765199
458517	765200
602859	765201
60477	765202
28936	765203
518474	765204
482434	765205
365302	765206
635776	765207
276600	765208
119538	765209
14128	765210
652850	765211
23450	765212
310302	765213
152228	765214
713343	765215
46641	765216
158557	765217
502080	765218
144732	765219
70751	765220
289351	765221
304483	765222
577919	765223
252899	765224
666249	765225
282098	765226
157321	765227
67533	765228
97984	765229
343645	765230
164448	765231
159016	765232
31232	765233
287855	765234
464004	765235
18329	765236
487651	765237
176839	765238
532145	765239
534971	765240
264597	765241
31883	765242
6253	765243
434282	765244
150819	765245
272478	765246
526977	765247
136470	765248
91889	765249
14769	765250
330074	765251
609468	765252
285228	765253
395034	765254
142079	765255
119840	765256
111068	765257
223656	765258
15670	765259
274203	765260
587380	765261
72592	765262
153284	765263
364954	765264
7128	765265
472548	765266
184863	765267
416280	765268
63366	765269
79789	765270
578331	765271
709084	765272
29886	765273
203352	765274
607037	765275
363394	765276
543425	765277
445675	765278
558441	765279
333228	765280
507323	765281
571886	765282
110725	765283
700247	765284
145917	765285
522407	765286
301471	765287
572573	765288
447024	765289
148843	765290
11564	765291
351504	765292
3918	765293
333798	765294
642213	765295
351791	765296
512677	765297
719608	765298
695455	765299
281392	765300
5701	765301
173818	765302
113160	765303
142677	765304
117143	765305
275628	765306
657912	765307
54803	765308
452363	765309
524092	765310
79956	765311
456602	765312
28020	765313
611136	765314
186723	765315
327781	765316
16283	765317
16503	765318
519291	765319
304322	765320
111474	765321
487584	765322
278453	765323
27797	765324
100920	765325
14940	765326
682193	765327
465867	765328
7689	765329
464637	765330
96646	765331
135	765332
75932	765333
102093	765334
94903	765335
412251	765336
511283	765337
74131	765338
4839	765339
505238	765340
635884	765341
267626	765342
2611	765343
420675	765344
216471	765345
582419	765346
49601	765347
90830	765348
528826	765349
505346	765350
97270	765351
41438	765352
94780	765353
431549	765354
137761	765355
387393	765356
143496	765357
58328	765358
604239	765359
496514	765360
101660	765361
357232	765362
146262	765363
380634	765364
686913	765365
464115	765366
43037	765367
228847	765368
8657	765369
651676	765370
108313	765371
633622	765372
258339	765373
106031	765374
31274	765375
479464	765376
574149	765377
712920	765378
162772	765379
65902	765380
46635	765381
242565	765382
667175	765383
671397	765384
72861	765385
588653	765386
133437	765387
66476	765388
424476	765389
281831	765390
291377	765391
101376	765392
77500	765393
166462	765394
159798	765395
264094	765396
122153	765397
446346	765398
190950	765399
49599	765400
130385	765401
59146	765402
49895	765403
607420	765404
719529	765405
115069	765406
21384	765407
561873	765408
72762	765409
141010	765410
181449	765411
252134	765412
268824	765413
109429	765414
473437	765415
179112	765416
4544	765417
400698	765418
99608	765419
651544	765420
485093	765421
548644	765422
146148	765423
380541	765424
159126	765425
298367	765426
7437	765427
45350	765428
425162	765429
490741	765430
5610	765431
187957	765432
1464	765433
565446	765434
416035	765435
115851	765436
157263	765437
258921	765438
15355	765439
508369	765440
162304	765441
178745	765442
4385	765443
687253	765444
508863	765445
708285	765446
622300	765447
74401	765448
617714	765449
713838	765450
24279	765451
585549	765452
317224	765453
500646	765454
626820	765455
89080	765456
158769	765457
370817	765458
491001	765459
349791	765460
351209	765461
7565	765462
211485	765463
678895	765464
660218	765465
392818	765466
296064	765467
218368	765468
317198	765469
45604	765470
279752	765471
678253	765472
48841	765473
76049	765474
695602	765475
279590	765476
682275	765477
1916	765478
538296	765479
131465	765480
562855	765481
48721	765482
542416	765483
20069	765484
530529	765485
90782	765486
288844	765487
565361	765488
570120	765489
690275	765490
586572	765491
557026	765492
177117	765493
108197	765494
259373	765495
123517	765496
606270	765497
622485	765498
477837	765499
955	765500
466944	765501
673004	765502
48265	765503
28169	765504
637623	765505
402689	765506
233187	765507
8552	765508
589227	765509
37172	765510
607907	765511
472226	765512
327071	765513
338480	765514
575836	765515
513729	765516
204989	765517
424508	765518
685471	765519
230868	765520
396186	765521
447637	765522
36517	765523
344753	765524
684829	765525
170930	765526
207977	765527
561624	765528
429459	765529
596512	765530
227460	765531
209	765532
99089	765533
174	765534
545338	765535
277936	765536
172567	765537
117491	765538
418111	765539
608279	765540
79314	765541
99342	765542
501528	765543
24341	765544
175623	765545
25657	765546
83488	765547
98151	765548
523238	765549
79839	765550
534568	765551
564696	765552
283907	765553
161676	765554
81870	765555
498898	765556
219987	765557
155155	765558
300967	765559
206180	765560
505401	765561
186369	765562
407002	765563
210271	765564
619370	765565
118108	765566
453985	765567
45422	765568
182414	765569
84339	765570
307551	765571
159559	765572
93142	765573
432740	765574
35760	765575
336613	765576
715704	765577
420074	765578
458516	765579
177143	765580
696803	765581
124383	765582
216332	765583
34072	765584
231486	765585
32434	765586
176659	765587
712653	765588
595486	765589
139146	765590
454895	765591
681220	765592
125953	765593
21834	765594
5432	765595
68363	765596
143920	765597
625953	765598
668946	765599
394592	765600
429015	765601
628317	765602
21390	765603
171450	765604
40768	765605
368412	765606
312399	765607
292836	765608
67627	765609
72954	765610
178069	765611
74000	765612
529619	765613
10569	765614
308813	765615
62946	765616
674763	765617
442889	765618
52569	765619
583312	765620
171517	765621
307386	765622
561544	765623
564373	765624
301459	765625
104026	765626
163778	765627
713910	765628
394543	765629
520769	765630
466174	765631
588576	765632
646064	765633
88254	765634
397538	765635
373961	765636
7149	765637
122948	765638
39	765639
185033	765640
92547	765641
343	765642
89192	765643
46185	765644
291964	765645
33257	765646
602691	765647
309625	765648
201413	765649
345517	765650
498113	765651
693213	765652
100838	765653
660366	765654
199416	765655
251216	765656
23536	765657
165468	765658
668182	765659
42422	765660
433188	765661
685180	765662
103690	765663
339405	765664
67932	765665
220168	765666
166809	765667
209462	765668
37386	765669
399573	765670
428303	765671
168083	765672
350515	765673
28	765674
41821	765675
442650	765676
325769	765677
511071	765678
349711	765679
48109	765680
142638	765681
173275	765682
340372	765683
343130	765684
104374	765685
58681	765686
76979	765687
383967	765688
77654	765689
123684	765690
134935	765691
88929	765692
222509	765693
89541	765694
411085	765695
368826	765696
420521	765697
317458	765698
20299	765699
16482	765700
15010	765701
40581	765702
46746	765703
80572	765704
707125	765705
114597	765706
573693	765707
402362	765708
136862	765709
151654	765710
68739	765711
485484	765712
63053	765713
15232	765714
15459	765715
98664	765716
78386	765717
578671	765718
704363	765719
40129	765720
679667	765721
397448	765722
35902	765723
513845	765724
584443	765725
572695	765726
387681	765727
384812	765728
22444	765729
15407	765730
155630	765731
583885	765732
672693	765733
161211	765734
385007	765735
10766	765736
159342	765737
26420	765738
168932	765739
261423	765740
359282	765741
90448	765742
406676	765743
708079	765744
371122	765745
82298	765746
2011	765747
97218	765748
235601	765749
103450	765750
682698	765751
556336	765752
359468	765753
313468	765754
113010	765755
48531	765756
647342	765757
662460	765758
500289	765759
98490	765760
500844	765761
403526	765762
491248	765763
25025	765764
165871	765765
534715	765766
449508	765767
24643	765768
664847	765769
33123	765770
601666	765771
84911	765772
141284	765773
655155	765774
403961	765775
708141	765776
135110	765777
23977	765778
83758	765779
88457	765780
571966	765781
124543	765782
153556	765783
482051	765784
323941	765785
475645	765786
667608	765787
86053	765788
645400	765789
681525	765790
84812	765791
388048	765792
171144	765793
704466	765794
660530	765795
699372	765796
593976	765797
565010	765798
121131	765799
163117	765800
724084	765801
700056	765802
616554	765803
87482	765804
522724	765805
199980	765806
125588	765807
104526	765808
538367	765809
24818	765810
26240	765811
30336	765812
660915	765813
457114	765814
584176	765815
590378	765816
292048	765817
288031	765818
85720	765819
381231	765820
37670	765821
440254	765822
13098	765823
79640	765824
95399	765825
533220	765826
31162	765827
503675	765828
426	765829
166775	765830
672671	765831
336304	765832
109268	765833
246776	765834
2678	765835
280485	765836
540004	765837
173398	765838
3524	765839
57003	765840
85431	765841
8233	765842
114671	765843
420818	765844
54302	765845
14840	765846
167428	765847
88452	765848
352606	765849
346135	765850
211658	765851
96880	765852
243373	765853
582036	765854
414423	765855
184327	765856
420145	765857
348689	765858
111564	765859
436191	765860
532963	765861
168193	765862
81458	765863
98185	765864
264767	765865
703365	765866
591935	765867
519725	765868
11018	765869
570166	765870
565484	765871
96007	765872
390383	765873
462028	765874
697944	765875
620411	765876
5390	765877
678471	765878
20492	765879
11035	765880
240921	765881
114230	765882
157535	765883
78343	765884
486535	765885
318413	765886
541500	765887
39782	765888
297131	765889
212707	765890
45678	765891
84756	765892
125920	765893
518100	765894
65924	765895
332105	765896
107250	765897
699684	765898
488329	765899
54538	765900
553970	765901
578573	765902
564921	765903
133273	765904
83095	765905
411413	765906
4167	765907
482790	765908
712286	765909
412404	765910
524183	765911
207591	765912
194298	765913
43855	765914
160096	765915
2419	765916
566846	765917
567113	765918
596437	765919
630776	765920
95882	765921
359540	765922
16068	765923
628014	765924
87792	765925
526053	765926
717402	765927
274226	765928
122117	765929
405351	765930
98377	765931
720749	765932
265223	765933
6055	765934
87495	765935
398172	765936
46517	765937
348677	765938
433537	765939
81	765940
350039	765941
249452	765942
40340	765943
491876	765944
211028	765945
180080	765946
539771	765947
429612	765948
507949	765949
449189	765950
12858	765951
574900	765952
358040	765953
24974	765954
221617	765955
506384	765956
26339	765957
164265	765958
530160	765959
115856	765960
486833	765961
158686	765962
515501	765963
109971	765964
359690	765965
11505	765966
357196	765967
330866	765968
314137	765969
44212	765970
80647	765971
273024	765972
607323	765973
637193	765974
1103	765975
39435	765976
520746	765977
483598	765978
64496	765979
437758	765980
494620	765981
723661	765982
292735	765983
86779	765984
116061	765985
382215	765986
357417	765987
454724	765988
675569	765989
311039	765990
25898	765991
436145	765992
32529	765993
158404	765994
223067	765995
641210	765996
7108	765997
52309	765998
582669	765999
85016	766000
343767	766001
275904	766002
95622	766003
467090	766004
252400	766005
5013	766006
16064	766007
606562	766008
160655	766009
403284	766010
71727	766011
679786	766012
443130	766013
412141	766014
502626	766015
704249	766016
141699	766017
62710	766018
18015	766019
47928	766020
209603	766021
578464	766022
623965	766023
645199	766024
497656	766025
121798	766026
50470	766027
431907	766028
265312	766029
291165	766030
122559	766031
32748	766032
629138	766033
329424	766034
168209	766035
492665	766036
223475	766037
510694	766038
16964	766039
535530	766040
57337	766041
583024	766042
116038	766043
367647	766044
9484	766045
15266	766046
224881	766047
219630	766048
119195	766049
407953	766050
33819	766051
428876	766052
471610	766053
629236	766054
15577	766055
366252	766056
564932	766057
66563	766058
121882	766059
310140	766060
203709	766061
25693	766062
515489	766063
173523	766064
690181	766065
119177	766066
261931	766067
527670	766068
438473	766069
470953	766070
295932	766071
618586	766072
4113	766073
395502	766074
44485	766075
115841	766076
69345	766077
335185	766078
182520	766079
631565	766080
186406	766081
120710	766082
667229	766083
550	766084
542789	766085
2589	766086
68142	766087
333041	766088
467305	766089
130716	766090
635235	766091
242679	766092
387885	766093
243633	766094
42599	766095
590450	766096
318870	766097
216465	766098
708884	766099
332896	766100
43436	766101
511469	766102
313968	766103
173144	766104
66017	766105
29219	766106
65257	766107
387753	766108
118909	766109
33772	766110
3910	766111
458879	766112
656539	766113
296167	766114
391183	766115
699935	766116
22225	766117
171535	766118
78744	766119
293260	766120
119767	766121
863	766122
160424	766123
507392	766124
602099	766125
176318	766126
563799	766127
49199	766128
436622	766129
639183	766130
491855	766131
566305	766132
633189	766133
3014	766134
367412	766135
445735	766136
545027	766137
32057	766138
490852	766139
392496	766140
493916	766141
101914	766142
534229	766143
369527	766144
338043	766145
45600	766146
141786	766147
15553	766148
189497	766149
2434	766150
563040	766151
334023	766152
169229	766153
558687	766154
343819	766155
76494	766156
123447	766157
85991	766158
702919	766159
155000	766160
317479	766161
466306	766162
4310	766163
141782	766164
36015	766165
174036	766166
11548	766167
714489	766168
17407	766169
65278	766170
138167	766171
30533	766172
313097	766173
447119	766174
298510	766175
12653	766176
706071	766177
81868	766178
29840	766179
481139	766180
1798	766181
302001	766182
5938	766183
73411	766184
110680	766185
107324	766186
184334	766187
108745	766188
93571	766189
167551	766190
162480	766191
171082	766192
522540	766193
584413	766194
254288	766195
722424	766196
11252	766197
70108	766198
515279	766199
699446	766200
266933	766201
75354	766202
25449	766203
690717	766204
286143	766205
2081	766206
167356	766207
318370	766208
130647	766209
495939	766210
468655	766211
388812	766212
339479	766213
508101	766214
95889	766215
312300	766216
77039	766217
53053	766218
367325	766219
2711	766220
376421	766221
109100	766222
443417	766223
182478	766224
103308	766225
68413	766226
48337	766227
167866	766228
191497	766229
129906	766230
130713	766231
269998	766232
437627	766233
32240	766234
676817	766235
365807	766236
115289	766237
180480	766238
543885	766239
2704	766240
90148	766241
166436	766242
500640	766243
60549	766244
175747	766245
97004	766246
22744	766247
627430	766248
31576	766249
70821	766250
328627	766251
184606	766252
514296	766253
20353	766254
661055	766255
83472	766256
119218	766257
214692	766258
486787	766259
134224	766260
410430	766261
35947	766262
588899	766263
718129	766264
676033	766265
599502	766266
397695	766267
15402	766268
493568	766269
133125	766270
591408	766271
681967	766272
180900	766273
75706	766274
467515	766275
4828	766276
96273	766277
203758	766278
80911	766279
47508	766280
441878	766281
478819	766282
666757	766283
716822	766284
625803	766285
241656	766286
23710	766287
268	766288
197342	766289
175806	766290
555268	766291
95093	766292
410095	766293
50857	766294
381989	766295
184061	766296
185835	766297
216512	766298
484407	766299
148130	766300
424129	766301
584452	766302
535853	766303
348604	766304
326545	766305
398816	766306
10674	766307
3036	766308
175470	766309
590298	766310
174945	766311
153855	766312
542665	766313
434696	766314
10885	766315
50824	766316
139287	766317
250525	766318
431835	766319
97416	766320
484142	766321
682499	766322
65758	766323
9507	766324
142291	766325
695033	766326
165461	766327
553024	766328
140878	766329
438865	766330
100409	766331
49304	766332
343569	766333
681904	766334
620274	766335
24198	766336
256279	766337
110689	766338
34966	766339
22782	766340
383424	766341
25664	766342
119823	766343
84500	766344
76448	766345
129813	766346
199902	766347
288551	766348
322948	766349
512099	766350
261377	766351
466486	766352
453173	766353
238573	766354
100794	766355
658360	766356
112405	766357
697529	766358
662512	766359
38845	766360
324446	766361
238784	766362
431982	766363
148770	766364
389483	766365
96866	766366
59016	766367
5768	766368
336439	766369
53248	766370
256104	766371
118008	766372
29256	766373
34677	766374
721573	766375
46933	766376
258434	766377
82597	766378
26192	766379
496289	766380
252308	766381
496701	766382
421257	766383
198656	766384
667734	766385
105820	766386
175932	766387
78860	766388
481685	766389
713269	766390
652516	766391
195011	766392
24342	766393
266236	766394
78023	766395
79192	766396
602346	766397
619255	766398
423412	766399
143441	766400
427622	766401
428219	766402
468450	766403
600668	766404
724171	766405
273309	766406
68218	766407
71725	766408
220343	766409
13809	766410
302361	766411
478314	766412
7136	766413
404033	766414
106476	766415
717755	766416
28897	766417
641176	766418
156892	766419
615	766420
354345	766421
12850	766422
3377	766423
648036	766424
16514	766425
241880	766426
19667	766427
614866	766428
398767	766429
11228	766430
103230	766431
8618	766432
625563	766433
529451	766434
256891	766435
541950	766436
577431	766437
36582	766438
454249	766439
311063	766440
141776	766441
412850	766442
681702	766443
255281	766444
184291	766445
666112	766446
141816	766447
35650	766448
105555	766449
542466	766450
27434	766451
25656	766452
45176	766453
128557	766454
679292	766455
362109	766456
159640	766457
4623	766458
81656	766459
448477	766460
55390	766461
695756	766462
315794	766463
245152	766464
145443	766465
657278	766466
348949	766467
28111	766468
512283	766469
454607	766470
337613	766471
487171	766472
116261	766473
329861	766474
53506	766475
666290	766476
36385	766477
539357	766478
170997	766479
253117	766480
589417	766481
427968	766482
344348	766483
530852	766484
232655	766485
246831	766486
202295	766487
203661	766488
52302	766489
564283	766490
685813	766491
262166	766492
191889	766493
250963	766494
259432	766495
647001	766496
132464	766497
512491	766498
157106	766499
62672	766500
20	766501
28904	766502
101277	766503
362183	766504
8029	766505
338511	766506
98162	766507
119402	766508
724030	766509
181215	766510
160559	766511
37162	766512
149229	766513
330557	766514
186597	766515
422241	766516
123080	766517
341734	766518
30727	766519
390029	766520
15685	766521
4844	766522
148326	766523
215303	766524
710198	766525
118501	766526
687682	766527
25839	766528
66949	766529
170079	766530
649174	766531
581000	766532
248485	766533
713401	766534
138438	766535
419193	766536
370431	766537
57652	766538
69024	766539
64536	766540
48554	766541
153407	766542
254375	766543
580886	766544
599367	766545
25173	766546
262333	766547
86263	766548
86933	766549
384492	766550
624477	766551
488201	766552
335901	766553
469526	766554
370236	766555
33514	766556
630732	766557
317141	766558
55343	766559
2952	766560
179619	766561
319725	766562
492500	766563
100231	766564
383427	766565
627482	766566
118390	766567
109322	766568
396885	766569
140576	766570
136524	766571
166807	766572
412165	766573
21374	766574
4056	766575
451520	766576
456886	766577
273953	766578
547598	766579
23361	766580
384258	766581
519269	766582
194460	766583
70402	766584
2935	766585
38768	766586
27000	766587
532998	766588
304393	766589
155812	766590
12410	766591
95133	766592
614544	766593
593977	766594
338304	766595
269536	766596
689843	766597
48126	766598
72255	766599
148356	766600
543	766601
2587	766602
186005	766603
397365	766604
639768	766605
633974	766606
487	766607
83054	766608
571716	766609
705467	766610
156049	766611
136844	766612
167908	766613
619867	766614
132073	766615
157978	766616
15156	766617
9223	766618
170875	766619
518162	766620
385379	766621
352209	766622
30065	766623
10362	766624
385273	766625
155156	766626
7357	766627
664025	766628
126411	766629
546177	766630
367048	766631
281241	766632
286063	766633
486951	766634
24910	766635
374546	766636
389642	766637
78223	766638
529704	766639
261710	766640
100353	766641
35422	766642
89859	766643
5061	766644
363403	766645
19032	766646
176091	766647
26077	766648
237084	766649
88063	766650
33554	766651
1756	766652
713300	766653
189115	766654
13178	766655
172363	766656
89307	766657
296751	766658
197617	766659
285465	766660
421542	766661
27547	766662
183163	766663
157307	766664
5789	766665
74961	766666
30178	766667
885	766668
48120	766669
32892	766670
170057	766671
72647	766672
1617	766673
134579	766674
387488	766675
392379	766676
317122	766677
192146	766678
4741	766679
311967	766680
354017	766681
157941	766682
631987	766683
625241	766684
577298	766685
107391	766686
174767	766687
171892	766688
264113	766689
713571	766690
102932	766691
533947	766692
621005	766693
44525	766694
536276	766695
39799	766696
51937	766697
97786	766698
78903	766699
381456	766700
653511	766701
154553	766702
43154	766703
26780	766704
637385	766705
27811	766706
215375	766707
525095	766708
580997	766709
504394	766710
111529	766711
231448	766712
133739	766713
179971	766714
365735	766715
444974	766716
99072	766717
363934	766718
145376	766719
536704	766720
174125	766721
241534	766722
444482	766723
264441	766724
303931	766725
274287	766726
421528	766727
37187	766728
644928	766729
686448	766730
97593	766731
626344	766732
705669	766733
189206	766734
392572	766735
624723	766736
560784	766737
382403	766738
125483	766739
623128	766740
44488	766741
320491	766742
638929	766743
184661	766744
638166	766745
26413	766746
2551	766747
437339	766748
704610	766749
161164	766750
126218	766751
433280	766752
111357	766753
650887	766754
631634	766755
102609	766756
233635	766757
422064	766758
248128	766759
488379	766760
517997	766761
590168	766762
83630	766763
18046	766764
318489	766765
381911	766766
724006	766767
139381	766768
613586	766769
433709	766770
33135	766771
104933	766772
51488	766773
604030	766774
364602	766775
2520	766776
47702	766777
106448	766778
540346	766779
127599	766780
157018	766781
62633	766782
66789	766783
372376	766784
255480	766785
427543	766786
641258	766787
210772	766788
11514	766789
283528	766790
80444	766791
48052	766792
65648	766793
266359	766794
60994	766795
514621	766796
477506	766797
366647	766798
14297	766799
609617	766800
631345	766801
56044	766802
65235	766803
288471	766804
358136	766805
332180	766806
175875	766807
124153	766808
703953	766809
549331	766810
6239	766811
580219	766812
36112	766813
76076	766814
616828	766815
246373	766816
195045	766817
402051	766818
154013	766819
3874	766820
118383	766821
170367	766822
6054	766823
650942	766824
3475	766825
575916	766826
591922	766827
256173	766828
711910	766829
623342	766830
165165	766831
476097	766832
575766	766833
434316	766834
493423	766835
613296	766836
369405	766837
360855	766838
296698	766839
21858	766840
184238	766841
78474	766842
26324	766843
460002	766844
8875	766845
182196	766846
719883	766847
625949	766848
368691	766849
507283	766850
91655	766851
327404	766852
198336	766853
70308	766854
435639	766855
196565	766856
74745	766857
69383	766858
26582	766859
381104	766860
35317	766861
518189	766862
111927	766863
370928	766864
7819	766865
2363	766866
711589	766867
323937	766868
283007	766869
144318	766870
152012	766871
60396	766872
778	766873
339852	766874
4294	766875
503068	766876
96998	766877
644245	766878
178991	766879
713863	766880
621428	766881
63438	766882
7914	766883
125917	766884
174702	766885
668598	766886
380390	766887
653390	766888
573565	766889
423647	766890
98087	766891
712359	766892
553103	766893
150139	766894
118705	766895
137379	766896
40331	766897
409258	766898
579065	766899
103474	766900
39426	766901
559762	766902
693281	766903
8094	766904
659049	766905
721031	766906
613444	766907
574459	766908
373700	766909
454538	766910
125372	766911
46224	766912
417017	766913
142445	766914
357495	766915
634808	766916
260753	766917
387606	766918
141264	766919
447861	766920
125635	766921
294	766922
348005	766923
6890	766924
224500	766925
9932	766926
4840	766927
524704	766928
74881	766929
58823	766930
558010	766931
15968	766932
530765	766933
2286	766934
78369	766935
287267	766936
653397	766937
162800	766938
474083	766939
235353	766940
600905	766941
314838	766942
129583	766943
595648	766944
413522	766945
8715	766946
654189	766947
328501	766948
724529	766949
535187	766950
722831	766951
4651	766952
500099	766953
24406	766954
155266	766955
527044	766956
277478	766957
365632	766958
128950	766959
291690	766960
455235	766961
544	766962
354114	766963
44588	766964
538728	766965
694793	766966
41224	766967
65910	766968
545148	766969
656201	766970
515889	766971
99449	766972
410531	766973
172635	766974
176435	766975
474597	766976
50483	766977
2467	766978
387183	766979
403398	766980
423876	766981
138768	766982
20956	766983
285429	766984
309436	766985
286388	766986
302453	766987
102825	766988
203932	766989
86315	766990
324445	766991
313616	766992
135695	766993
329155	766994
118937	766995
151460	766996
610095	766997
261718	766998
65776	766999
40494	767000
243083	767001
181071	767002
561694	767003
97771	767004
487787	767005
237753	767006
42761	767007
171135	767008
159568	767009
152124	767010
62846	767011
5517	767012
595506	767013
268564	767014
35724	767015
144074	767016
533348	767017
472184	767018
485161	767019
541067	767020
88544	767021
649998	767022
16177	767023
12489	767024
98818	767025
400851	767026
542063	767027
681122	767028
277771	767029
16373	767030
166365	767031
408799	767032
299905	767033
30372	767034
25368	767035
433405	767036
53116	767037
41439	767038
121771	767039
526144	767040
410119	767041
348466	767042
419008	767043
164243	767044
14448	767045
36971	767046
484778	767047
3108	767048
49675	767049
131922	767050
286117	767051
76257	767052
30	767053
232036	767054
175210	767055
706303	767056
709329	767057
275624	767058
565132	767059
328630	767060
389535	767061
455724	767062
11129	767063
8947	767064
395993	767065
106386	767066
670091	767067
213315	767068
205	767069
34593	767070
5814	767071
470496	767072
451563	767073
170304	767074
535725	767075
151958	767076
511124	767077
23943	767078
181663	767079
12687	767080
428540	767081
45341	767082
5952	767083
75851	767084
173167	767085
154608	767086
46087	767087
383059	767088
462661	767089
201687	767090
147076	767091
413103	767092
670657	767093
71911	767094
36851	767095
50947	767096
44731	767097
334765	767098
230377	767099
100652	767100
519403	767101
57324	767102
54517	767103
721039	767104
724676	767105
945	767106
620363	767107
503924	767108
589841	767109
75159	767110
718889	767111
546003	767112
354571	767113
666049	767114
98258	767115
210191	767116
26570	767117
685176	767118
682554	767119
463045	767120
45886	767121
547904	767122
523323	767123
209646	767124
229959	767125
92606	767126
636618	767127
12239	767128
206397	767129
668977	767130
424301	767131
243335	767132
710406	767133
74448	767134
502625	767135
158632	767136
466150	767137
595036	767138
183980	767139
444153	767140
379557	767141
548342	767142
449380	767143
531805	767144
706238	767145
13846	767146
256072	767147
58523	767148
277492	767149
83216	767150
237158	767151
634456	767152
16493	767153
12506	767154
438471	767155
139889	767156
417240	767157
580475	767158
214446	767159
132988	767160
151649	767161
717713	767162
490396	767163
649939	767164
97438	767165
301804	767166
54994	767167
338274	767168
46686	767169
628835	767170
557551	767171
36463	767172
507866	767173
41241	767174
121908	767175
57068	767176
447068	767177
690431	767178
656197	767179
42235	767180
8211	767181
175011	767182
16835	767183
593479	767184
430721	767185
272180	767186
295771	767187
65034	767188
37299	767189
111540	767190
125610	767191
960	767192
482063	767193
472344	767194
363263	767195
227459	767196
11180	767197
260062	767198
676999	767199
36419	767200
541588	767201
304788	767202
718	767203
457566	767204
547221	767205
60505	767206
640716	767207
280168	767208
534960	767209
612127	767210
443605	767211
131499	767212
63620	767213
29470	767214
78019	767215
704409	767216
168292	767217
73836	767218
46290	767219
252083	767220
693180	767221
316608	767222
62083	767223
332709	767224
678848	767225
10793	767226
576713	767227
496743	767228
637319	767229
542363	767230
64835	767231
715659	767232
421683	767233
37250	767234
396639	767235
670840	767236
217180	767237
207385	767238
192859	767239
509188	767240
104002	767241
603220	767242
569758	767243
19095	767244
47415	767245
128702	767246
71705	767247
600481	767248
507660	767249
717997	767250
65850	767251
457270	767252
127929	767253
193186	767254
108903	767255
138490	767256
500069	767257
129151	767258
288902	767259
725241	767260
604426	767261
72869	767262
18922	767263
50100	767264
609800	767265
121884	767266
5339	767267
174676	767268
522562	767269
317334	767270
451234	767271
1998	767272
393948	767273
67381	767274
36945	767275
263006	767276
344896	767277
95324	767278
633541	767279
164498	767280
589126	767281
30282	767282
178392	767283
34417	767284
474790	767285
688825	767286
271830	767287
32	767288
406167	767289
33777	767290
585877	767291
5057	767292
477149	767293
458584	767294
97392	767295
113552	767296
61226	767297
330690	767298
11874	767299
436055	767300
614982	767301
101811	767302
65440	767303
523101	767304
411053	767305
168334	767306
248016	767307
423187	767308
31899	767309
501961	767310
29064	767311
458724	767312
35172	767313
262381	767314
249529	767315
490791	767316
567520	767317
489697	767318
449910	767319
136594	767320
104477	767321
16558	767322
535605	767323
469028	767324
19182	767325
134246	767326
27838	767327
229075	767328
178001	767329
534	767330
542786	767331
395236	767332
398231	767333
221567	767334
438415	767335
175601	767336
99851	767337
335557	767338
446471	767339
18989	767340
667408	767341
54109	767342
290412	767343
116414	767344
86964	767345
620489	767346
163865	767347
119382	767348
94737	767349
510755	767350
179492	767351
533995	767352
2717	767353
166452	767354
23914	767355
335885	767356
528099	767357
165708	767358
237703	767359
7393	767360
327306	767361
36054	767362
635113	767363
41413	767364
293818	767365
418560	767366
390944	767367
422499	767368
411765	767369
480835	767370
72541	767371
8845	767372
8045	767373
43867	767374
281240	767375
3787	767376
334417	767377
575360	767378
111346	767379
660133	767380
143154	767381
27984	767382
27525	767383
3139	767384
148092	767385
99467	767386
137165	767387
100064	767388
461640	767389
288725	767390
152934	767391
192614	767392
488984	767393
543684	767394
200172	767395
163847	767396
210489	767397
240578	767398
671786	767399
61617	767400
336177	767401
148294	767402
188657	767403
142975	767404
374245	767405
169129	767406
403100	767407
722095	767408
428969	767409
178106	767410
29676	767411
21199	767412
33576	767413
90053	767414
61086	767415
10480	767416
215657	767417
500178	767418
427219	767419
78011	767420
235035	767421
714895	767422
32298	767423
169134	767424
539759	767425
299831	767426
568403	767427
82697	767428
468902	767429
201816	767430
276463	767431
187211	767432
20952	767433
56293	767434
467476	767435
345756	767436
453124	767437
232	767438
131779	767439
688643	767440
44025	767441
243652	767442
247430	767443
130001	767444
474830	767445
696668	767446
325130	767447
226148	767448
654801	767449
636113	767450
836	767451
34746	767452
69726	767453
633298	767454
144368	767455
1418	767456
409900	767457
95128	767458
637632	767459
476240	767460
154965	767461
131254	767462
424620	767463
470621	767464
18496	767465
242830	767466
414155	767467
50271	767468
148090	767469
46499	767470
640433	767471
37508	767472
643494	767473
576593	767474
711567	767475
63751	767476
282825	767477
428342	767478
645660	767479
401458	767480
563551	767481
159099	767482
258475	767483
160651	767484
9711	767485
5631	767486
357278	767487
250918	767488
447916	767489
21613	767490
15882	767491
72756	767492
551530	767493
663532	767494
514072	767495
96641	767496
153439	767497
103076	767498
284505	767499
428946	767500
52029	767501
476077	767502
401636	767503
166602	767504
428487	767505
164729	767506
670723	767507
8277	767508
199603	767509
430073	767510
56	767511
404478	767512
28113	767513
463708	767514
72236	767515
656375	767516
263328	767517
243399	767518
694787	767519
573159	767520
423382	767521
649171	767522
357247	767523
16646	767524
57530	767525
458943	767526
7301	767527
177471	767528
310446	767529
536042	767530
74712	767531
2222	767532
443326	767533
700791	767534
462090	767535
7437	767536
122973	767537
89895	767538
117182	767539
24043	767540
610637	767541
525697	767542
116077	767543
54117	767544
101032	767545
67300	767546
44551	767547
698642	767548
692524	767549
309295	767550
507525	767551
66977	767552
83536	767553
466920	767554
74260	767555
372672	767556
260535	767557
392266	767558
207076	767559
160246	767560
175762	767561
31075	767562
610420	767563
7066	767564
715172	767565
7067	767566
138956	767567
151016	767568
93914	767569
448131	767570
456976	767571
613188	767572
665487	767573
358498	767574
373754	767575
105414	767576
9087	767577
81340	767578
24236	767579
555825	767580
2884	767581
248841	767582
147388	767583
221727	767584
19882	767585
509438	767586
71290	767587
17241	767588
45776	767589
413274	767590
117267	767591
676336	767592
297239	767593
362174	767594
137900	767595
50888	767596
538557	767597
393045	767598
562054	767599
716420	767600
8472	767601
115988	767602
327860	767603
20323	767604
562209	767605
12314	767606
347211	767607
458798	767608
56118	767609
28477	767610
489730	767611
15376	767612
48943	767613
49177	767614
287269	767615
460167	767616
57982	767617
44878	767618
304624	767619
538701	767620
12989	767621
2140	767622
154255	767623
667108	767624
172657	767625
579118	767626
4170	767627
253733	767628
203299	767629
45512	767630
186471	767631
184563	767632
112386	767633
655722	767634
63696	767635
688687	767636
567798	767637
585924	767638
662992	767639
210373	767640
363336	767641
13456	767642
6097	767643
593139	767644
40601	767645
593389	767646
77131	767647
415811	767648
534509	767649
411460	767650
564003	767651
182589	767652
407401	767653
215856	767654
263050	767655
472627	767656
596196	767657
154434	767658
585649	767659
684434	767660
216460	767661
203123	767662
542983	767663
410051	767664
422143	767665
361940	767666
102398	767667
163408	767668
654716	767669
1249	767670
377987	767671
321545	767672
530983	767673
722867	767674
8148	767675
54992	767676
714548	767677
170042	767678
6223	767679
11483	767680
689963	767681
10286	767682
71971	767683
276223	767684
642160	767685
359662	767686
404729	767687
154	767688
370483	767689
421694	767690
48333	767691
29553	767692
33148	767693
218883	767694
630470	767695
30693	767696
226204	767697
49473	767698
235901	767699
101824	767700
137006	767701
53196	767702
33	767703
138877	767704
2502	767705
583199	767706
142310	767707
513437	767708
690994	767709
25502	767710
308561	767711
654871	767712
391191	767713
148390	767714
678284	767715
599945	767716
61378	767717
209164	767718
244130	767719
314612	767720
429632	767721
380560	767722
413987	767723
18103	767724
110069	767725
510813	767726
151478	767727
47643	767728
62663	767729
318762	767730
709446	767731
3531	767732
402699	767733
55645	767734
86687	767735
476157	767736
218118	767737
121579	767738
363720	767739
399965	767740
40256	767741
133601	767742
652922	767743
364395	767744
161853	767745
480289	767746
88261	767747
206815	767748
81133	767749
445170	767750
307996	767751
59150	767752
596383	767753
3904	767754
647267	767755
485316	767756
82453	767757
490308	767758
466102	767759
161336	767760
456919	767761
138822	767762
39838	767763
258871	767764
255042	767765
627234	767766
116969	767767
601451	767768
164335	767769
115666	767770
400206	767771
484322	767772
615308	767773
54038	767774
606896	767775
15364	767776
96358	767777
141024	767778
302375	767779
12152	767780
635538	767781
447864	767782
382073	767783
142814	767784
341769	767785
62596	767786
25778	767787
426151	767788
353814	767789
82667	767790
257068	767791
170950	767792
20892	767793
312068	767794
671016	767795
511883	767796
328874	767797
583000	767798
14513	767799
99971	767800
129594	767801
462995	767802
588326	767803
134317	767804
521587	767805
3110	767806
154756	767807
80157	767808
501755	767809
291859	767810
318810	767811
592021	767812
497385	767813
99728	767814
232376	767815
152930	767816
481429	767817
249673	767818
810	767819
53189	767820
37814	767821
594705	767822
104397	767823
260908	767824
278435	767825
44075	767826
219229	767827
421070	767828
360170	767829
228983	767830
1663	767831
558272	767832
17142	767833
651205	767834
713616	767835
153529	767836
504370	767837
6721	767838
645310	767839
656846	767840
200118	767841
519955	767842
49115	767843
190037	767844
102506	767845
34457	767846
118594	767847
497267	767848
81351	767849
166	767850
3668	767851
481679	767852
31304	767853
128554	767854
122078	767855
459591	767856
2628	767857
34590	767858
135858	767859
227133	767860
714089	767861
39579	767862
277375	767863
642048	767864
79456	767865
409680	767866
702706	767867
714721	767868
57018	767869
47067	767870
217835	767871
98793	767872
3211	767873
527473	767874
259666	767875
4061	767876
16210	767877
241606	767878
104652	767879
172985	767880
351867	767881
89949	767882
191231	767883
547507	767884
25709	767885
302894	767886
660826	767887
583013	767888
97523	767889
635766	767890
34875	767891
321732	767892
492397	767893
4391	767894
300507	767895
278128	767896
572795	767897
17073	767898
179397	767899
248267	767900
69021	767901
55862	767902
467963	767903
96086	767904
47387	767905
5852	767906
49084	767907
126252	767908
325945	767909
154899	767910
169983	767911
55277	767912
9605	767913
519068	767914
561408	767915
704035	767916
581795	767917
441573	767918
608058	767919
553342	767920
532538	767921
245050	767922
206409	767923
126771	767924
4979	767925
31156	767926
19531	767927
274754	767928
128001	767929
94910	767930
619103	767931
691612	767932
573976	767933
5136	767934
689169	767935
263129	767936
221600	767937
966	767938
520773	767939
619060	767940
657711	767941
713565	767942
655455	767943
272317	767944
193017	767945
205849	767946
420329	767947
145701	767948
722409	767949
154717	767950
176954	767951
13673	767952
147769	767953
355032	767954
52794	767955
44249	767956
262715	767957
221719	767958
405805	767959
1272	767960
6337	767961
140787	767962
631657	767963
258341	767964
7827	767965
462161	767966
83801	767967
434944	767968
320391	767969
462260	767970
60739	767971
712459	767972
571961	767973
448357	767974
564768	767975
280848	767976
494197	767977
559529	767978
247459	767979
505331	767980
4013	767981
386969	767982
17331	767983
112923	767984
286341	767985
340125	767986
482776	767987
92884	767988
387464	767989
500115	767990
375071	767991
32074	767992
120762	767993
168697	767994
77782	767995
15249	767996
536388	767997
29076	767998
443437	767999
514187	768000
421655	768001
511850	768002
504410	768003
502472	768004
722644	768005
3202	768006
319546	768007
106273	768008
654836	768009
519508	768010
435693	768011
649635	768012
88247	768013
263282	768014
171236	768015
284043	768016
493213	768017
11267	768018
619675	768019
660278	768020
659759	768021
615388	768022
114274	768023
449994	768024
85593	768025
115209	768026
19746	768027
292893	768028
461527	768029
363654	768030
184145	768031
11218	768032
646402	768033
99660	768034
175695	768035
345636	768036
108350	768037
145186	768038
33902	768039
85887	768040
675092	768041
82835	768042
686068	768043
288076	768044
255766	768045
679859	768046
2165	768047
43188	768048
255899	768049
190104	768050
77603	768051
673974	768052
1535	768053
40251	768054
601313	768055
370991	768056
650569	768057
526134	768058
517104	768059
5443	768060
612159	768061
14322	768062
604780	768063
356887	768064
47494	768065
105332	768066
131669	768067
149727	768068
696925	768069
182237	768070
89734	768071
19795	768072
326957	768073
227407	768074
620996	768075
139238	768076
581176	768077
118862	768078
414611	768079
11831	768080
185000	768081
235166	768082
6464	768083
580222	768084
658276	768085
245984	768086
173358	768087
319524	768088
524593	768089
473838	768090
15579	768091
78228	768092
133000	768093
693862	768094
414563	768095
20173	768096
572433	768097
345572	768098
27549	768099
710415	768100
127384	768101
593721	768102
11393	768103
135850	768104
715213	768105
83210	768106
504096	768107
545658	768108
600452	768109
460539	768110
176643	768111
8190	768112
158314	768113
104994	768114
177252	768115
144664	768116
520817	768117
23242	768118
392722	768119
451048	768120
257098	768121
113357	768122
184030	768123
21881	768124
47943	768125
675630	768126
477375	768127
454457	768128
54233	768129
48919	768130
67856	768131
83166	768132
237859	768133
638229	768134
38586	768135
6648	768136
171717	768137
42513	768138
588487	768139
616600	768140
692335	768141
466065	768142
358464	768143
387805	768144
104702	768145
653875	768146
313301	768147
85948	768148
74311	768149
143421	768150
934	768151
11454	768152
575717	768153
586537	768154
719228	768155
16114	768156
374764	768157
207731	768158
93892	768159
437789	768160
6554	768161
166963	768162
28562	768163
30493	768164
606764	768165
14575	768166
715154	768167
163339	768168
32239	768169
143183	768170
550057	768171
22273	768172
127792	768173
107233	768174
337841	768175
331147	768176
583553	768177
108294	768178
19586	768179
509734	768180
418232	768181
399196	768182
242857	768183
146503	768184
3561	768185
587886	768186
449853	768187
404836	768188
126906	768189
551983	768190
549241	768191
212664	768192
749	768193
224892	768194
12631	768195
516089	768196
549139	768197
568738	768198
268782	768199
50611	768200
10596	768201
144	768202
614892	768203
116105	768204
102987	768205
338913	768206
691034	768207
120970	768208
13869	768209
535467	768210
621279	768211
144450	768212
502262	768213
565613	768214
119586	768215
345718	768216
23537	768217
1685	768218
118541	768219
17921	768220
9859	768221
66053	768222
13495	768223
155939	768224
5334	768225
476141	768226
36403	768227
459417	768228
360088	768229
84360	768230
293454	768231
311635	768232
246145	768233
154932	768234
173366	768235
477303	768236
159937	768237
117629	768238
49862	768239
211580	768240
97733	768241
315660	768242
445573	768243
214	768244
659987	768245
561321	768246
647074	768247
511411	768248
179071	768249
80109	768250
625152	768251
503841	768252
89017	768253
108444	768254
464663	768255
676825	768256
146060	768257
686220	768258
627741	768259
170822	768260
316534	768261
104119	768262
553094	768263
247495	768264
526999	768265
634	768266
622868	768267
635341	768268
40764	768269
300627	768270
83419	768271
38197	768272
219295	768273
73004	768274
4651	768275
108247	768276
73222	768277
121508	768278
56930	768279
609727	768280
684252	768281
397101	768282
432126	768283
44159	768284
188715	768285
171055	768286
174039	768287
203434	768288
6804	768289
116507	768290
268325	768291
557908	768292
287747	768293
180334	768294
95326	768295
286857	768296
302907	768297
6645	768298
345897	768299
428331	768300
465927	768301
473369	768302
599604	768303
665603	768304
323456	768305
317179	768306
51941	768307
269051	768308
45906	768309
214843	768310
171811	768311
476250	768312
428774	768313
484378	768314
155561	768315
147390	768316
255490	768317
623509	768318
437561	768319
87083	768320
573178	768321
233791	768322
51124	768323
508088	768324
97227	768325
581233	768326
436045	768327
11780	768328
11834	768329
183157	768330
324652	768331
520663	768332
694623	768333
29179	768334
65467	768335
21089	768336
14225	768337
87662	768338
399116	768339
366145	768340
580824	768341
558846	768342
127373	768343
585959	768344
77265	768345
127808	768346
9245	768347
250369	768348
89121	768349
689047	768350
170694	768351
4083	768352
16834	768353
10247	768354
70987	768355
47587	768356
30507	768357
470020	768358
11900	768359
145485	768360
36986	768361
486445	768362
87910	768363
510282	768364
435660	768365
453043	768366
59976	768367
421527	768368
396696	768369
428928	768370
550169	768371
401094	768372
122424	768373
117563	768374
706196	768375
130665	768376
69561	768377
672044	768378
174318	768379
325887	768380
14982	768381
61391	768382
99393	768383
11798	768384
178051	768385
8982	768386
181154	768387
361550	768388
489381	768389
162360	768390
186254	768391
375093	768392
554658	768393
160467	768394
659039	768395
139653	768396
555959	768397
641426	768398
68648	768399
385704	768400
705344	768401
183408	768402
374183	768403
615190	768404
40023	768405
319100	768406
103681	768407
374639	768408
72250	768409
277138	768410
342576	768411
691806	768412
616061	768413
363344	768414
34090	768415
58108	768416
337495	768417
456643	768418
299138	768419
188561	768420
29579	768421
352663	768422
324099	768423
346330	768424
516066	768425
24049	768426
2083	768427
622609	768428
264125	768429
338270	768430
460161	768431
29561	768432
2379	768433
285713	768434
653928	768435
164610	768436
54453	768437
190283	768438
141849	768439
13346	768440
198988	768441
544588	768442
40838	768443
670239	768444
624575	768445
5535	768446
5189	768447
536860	768448
48831	768449
73048	768450
142452	768451
702449	768452
126307	768453
403528	768454
76160	768455
339065	768456
460381	768457
145436	768458
224435	768459
687069	768460
431019	768461
594359	768462
302465	768463
175816	768464
26337	768465
38671	768466
407438	768467
416733	768468
530739	768469
314883	768470
690427	768471
718013	768472
220683	768473
13723	768474
85707	768475
44288	768476
655515	768477
279162	768478
461828	768479
135117	768480
317436	768481
551455	768482
35077	768483
110322	768484
21220	768485
170971	768486
604124	768487
10569	768488
81753	768489
385274	768490
622173	768491
116788	768492
176984	768493
352534	768494
3708	768495
119418	768496
580202	768497
312763	768498
231864	768499
174899	768500
592637	768501
166526	768502
430295	768503
229231	768504
596296	768505
510170	768506
178689	768507
379223	768508
92640	768509
475308	768510
706133	768511
498060	768512
376492	768513
564687	768514
13978	768515
99160	768516
494225	768517
289917	768518
235506	768519
40131	768520
188177	768521
352198	768522
524950	768523
690799	768524
385296	768525
247518	768526
218394	768527
418949	768528
127832	768529
60287	768530
602766	768531
8699	768532
7760	768533
171890	768534
567315	768535
208809	768536
107419	768537
54844	768538
163532	768539
160232	768540
530484	768541
694704	768542
510416	768543
508493	768544
444051	768545
881	768546
145782	768547
49439	768548
448024	768549
40362	768550
88492	768551
677529	768552
9170	768553
270126	768554
308331	768555
71023	768556
139957	768557
478265	768558
4358	768559
68721	768560
165915	768561
279163	768562
642368	768563
61529	768564
475257	768565
61297	768566
355093	768567
90116	768568
461471	768569
236579	768570
234507	768571
104291	768572
640	768573
375271	768574
104243	768575
31940	768576
107283	768577
564702	768578
58381	768579
443172	768580
169444	768581
361240	768582
549871	768583
663534	768584
449876	768585
285024	768586
80708	768587
13220	768588
20621	768589
193711	768590
102414	768591
617375	768592
670492	768593
505543	768594
530121	768595
474655	768596
114945	768597
45086	768598
226200	768599
3964	768600
585086	768601
99252	768602
189929	768603
464699	768604
655927	768605
24579	768606
164766	768607
45034	768608
589871	768609
379015	768610
694844	768611
114501	768612
284751	768613
34916	768614
395328	768615
17205	768616
76092	768617
55565	768618
523127	768619
46362	768620
481909	768621
303195	768622
73656	768623
415430	768624
419038	768625
333557	768626
510735	768627
260619	768628
246701	768629
108432	768630
160551	768631
85855	768632
372701	768633
46560	768634
150849	768635
474490	768636
320371	768637
233358	768638
493894	768639
168520	768640
204886	768641
508333	768642
650311	768643
59427	768644
164263	768645
7205	768646
594121	768647
398770	768648
22104	768649
23634	768650
11185	768651
259027	768652
637915	768653
522681	768654
32038	768655
100006	768656
128117	768657
548107	768658
679620	768659
248811	768660
71189	768661
391833	768662
434332	768663
329152	768664
625888	768665
6633	768666
48809	768667
416599	768668
47734	768669
477441	768670
155445	768671
557411	768672
674192	768673
180166	768674
150030	768675
643500	768676
361117	768677
399260	768678
713885	768679
421862	768680
24178	768681
358002	768682
532343	768683
659135	768684
178495	768685
380089	768686
556493	768687
106480	768688
655069	768689
668052	768690
602582	768691
629160	768692
188481	768693
34542	768694
147083	768695
415775	768696
105358	768697
538299	768698
9579	768699
255419	768700
172998	768701
425034	768702
410204	768703
681450	768704
70674	768705
433321	768706
16511	768707
567085	768708
35863	768709
176275	768710
356745	768711
122954	768712
74171	768713
103391	768714
175805	768715
118758	768716
577540	768717
4344	768718
660265	768719
636089	768720
122028	768721
42146	768722
51728	768723
672399	768724
429707	768725
137426	768726
476317	768727
24529	768728
520715	768729
435989	768730
619639	768731
582522	768732
677998	768733
214906	768734
234392	768735
136046	768736
473477	768737
555062	768738
133551	768739
223937	768740
58995	768741
260055	768742
713597	768743
344488	768744
612326	768745
71491	768746
292501	768747
347065	768748
170768	768749
26630	768750
41942	768751
421823	768752
478357	768753
43132	768754
334458	768755
384673	768756
120174	768757
209652	768758
103499	768759
148587	768760
397938	768761
175429	768762
58973	768763
149891	768764
119540	768765
182662	768766
289853	768767
28014	768768
116210	768769
247611	768770
133039	768771
247292	768772
28114	768773
99966	768774
575033	768775
2227	768776
682981	768777
540131	768778
79651	768779
498094	768780
410055	768781
401727	768782
5644	768783
425176	768784
358633	768785
177373	768786
598150	768787
64650	768788
449721	768789
10601	768790
390408	768791
209465	768792
516844	768793
362789	768794
42516	768795
336664	768796
162428	768797
166642	768798
5602	768799
82310	768800
141401	768801
17564	768802
292888	768803
319091	768804
632303	768805
605062	768806
129691	768807
36277	768808
41315	768809
339181	768810
599568	768811
582745	768812
59672	768813
186082	768814
256138	768815
210403	768816
472179	768817
687385	768818
211075	768819
113169	768820
182480	768821
96264	768822
570650	768823
32648	768824
514809	768825
148680	768826
130410	768827
2518	768828
725172	768829
74032	768830
274373	768831
272291	768832
483989	768833
79092	768834
105112	768835
326578	768836
552428	768837
175731	768838
18630	768839
200245	768840
668765	768841
174011	768842
79004	768843
72918	768844
431773	768845
673159	768846
83946	768847
336023	768848
308074	768849
113278	768850
15729	768851
31824	768852
4899	768853
47267	768854
60253	768855
83676	768856
10672	768857
125209	768858
224483	768859
309981	768860
109071	768861
715298	768862
31647	768863
95160	768864
718731	768865
163464	768866
37153	768867
707423	768868
337024	768869
697293	768870
38965	768871
626614	768872
274859	768873
257777	768874
241572	768875
135613	768876
478517	768877
79901	768878
387369	768879
532379	768880
211647	768881
541102	768882
135656	768883
182705	768884
696499	768885
109691	768886
411153	768887
532525	768888
285922	768889
27643	768890
48615	768891
620674	768892
140395	768893
423080	768894
156311	768895
56099	768896
59646	768897
356998	768898
558782	768899
323345	768900
398	768901
77618	768902
397817	768903
107268	768904
123173	768905
502284	768906
212312	768907
614336	768908
69784	768909
645471	768910
475872	768911
25372	768912
443845	768913
690227	768914
123222	768915
6715	768916
99558	768917
15839	768918
2211	768919
13620	768920
155165	768921
440394	768922
357313	768923
4717	768924
607002	768925
51557	768926
1413	768927
556260	768928
19596	768929
585853	768930
12500	768931
206444	768932
469513	768933
226701	768934
173830	768935
62658	768936
54508	768937
400973	768938
650304	768939
132812	768940
137905	768941
709592	768942
473092	768943
222628	768944
243605	768945
26498	768946
326346	768947
47121	768948
643553	768949
653997	768950
39302	768951
89824	768952
448398	768953
66121	768954
39624	768955
169428	768956
61263	768957
554234	768958
16125	768959
196869	768960
90639	768961
455264	768962
65027	768963
464152	768964
295702	768965
203961	768966
342486	768967
417280	768968
572031	768969
44665	768970
33892	768971
29247	768972
613334	768973
676403	768974
133556	768975
143713	768976
236636	768977
225180	768978
35221	768979
80944	768980
111549	768981
293729	768982
677723	768983
594437	768984
680593	768985
91749	768986
36117	768987
25911	768988
347563	768989
522350	768990
412181	768991
159	768992
668	768993
576175	768994
476943	768995
723625	768996
51156	768997
401375	768998
112763	768999
278010	769000
724409	769001
337068	769002
498531	769003
65335	769004
172043	769005
444148	769006
513393	769007
539086	769008
545425	769009
518291	769010
502868	769011
18042	769012
154743	769013
112346	769014
15638	769015
463921	769016
348678	769017
100390	769018
248237	769019
548629	769020
584658	769021
510112	769022
128922	769023
305813	769024
22071	769025
11275	769026
51511	769027
539755	769028
600796	769029
50441	769030
43478	769031
613737	769032
217175	769033
579348	769034
274868	769035
249036	769036
191686	769037
425199	769038
270436	769039
1495	769040
127589	769041
67288	769042
564875	769043
16140	769044
667579	769045
122897	769046
560827	769047
584697	769048
143710	769049
216391	769050
432395	769051
33197	769052
633527	769053
351774	769054
206484	769055
56282	769056
17597	769057
623789	769058
106953	769059
247823	769060
58310	769061
433910	769062
252961	769063
230330	769064
249498	769065
331297	769066
587987	769067
235724	769068
493750	769069
481281	769070
648486	769071
401655	769072
166909	769073
443362	769074
270710	769075
391784	769076
290674	769077
634386	769078
667439	769079
8264	769080
69840	769081
190	769082
556453	769083
169171	769084
322526	769085
191149	769086
343638	769087
195927	769088
180952	769089
404303	769090
125352	769091
303974	769092
332481	769093
377289	769094
611924	769095
99304	769096
74798	769097
379177	769098
174441	769099
534757	769100
93965	769101
506039	769102
135356	769103
179093	769104
20857	769105
106537	769106
44105	769107
13670	769108
715256	769109
270867	769110
11340	769111
416780	769112
532816	769113
670088	769114
171860	769115
556350	769116
82869	769117
43848	769118
292493	769119
645119	769120
119571	769121
493269	769122
195444	769123
323592	769124
418497	769125
51104	769126
49718	769127
311207	769128
64686	769129
357280	769130
574559	769131
407635	769132
317961	769133
26118	769134
343843	769135
122257	769136
13277	769137
6330	769138
2530	769139
455319	769140
181920	769141
1123	769142
119945	769143
520323	769144
237381	769145
192713	769146
564866	769147
185344	769148
470113	769149
443986	769150
64014	769151
272564	769152
471206	769153
291814	769154
436760	769155
697017	769156
40936	769157
494651	769158
616024	769159
661775	769160
714616	769161
100865	769162
26558	769163
441119	769164
500769	769165
231791	769166
242469	769167
66129	769168
118577	769169
617558	769170
298043	769171
189749	769172
595961	769173
147642	769174
398814	769175
246720	769176
562403	769177
22949	769178
297384	769179
616904	769180
658988	769181
348982	769182
50875	769183
513974	769184
323361	769185
41535	769186
142918	769187
524934	769188
12606	769189
458595	769190
2378	769191
140706	769192
204003	769193
444398	769194
378264	769195
473165	769196
708785	769197
11951	769198
310371	769199
428416	769200
115810	769201
513914	769202
86678	769203
104979	769204
430886	769205
100460	769206
64288	769207
661383	769208
673712	769209
702183	769210
659988	769211
544840	769212
43446	769213
1885	769214
74753	769215
460801	769216
344507	769217
4358	769218
644443	769219
93619	769220
637832	769221
588580	769222
280334	769223
162403	769224
151258	769225
87768	769226
457176	769227
5805	769228
710811	769229
511479	769230
97477	769231
467673	769232
183414	769233
420549	769234
605608	769235
122045	769236
408992	769237
101904	769238
724909	769239
447587	769240
5430	769241
39028	769242
58148	769243
46342	769244
7844	769245
199276	769246
410283	769247
39514	769248
559159	769249
281927	769250
444315	769251
139799	769252
511659	769253
446750	769254
261397	769255
58865	769256
698410	769257
692749	769258
235232	769259
215984	769260
342166	769261
3267	769262
128717	769263
439333	769264
719899	769265
272922	769266
126262	769267
709847	769268
232589	769269
52346	769270
665990	769271
135627	769272
452710	769273
238849	769274
341047	769275
52	769276
508044	769277
480255	769278
789	769279
2433	769280
162919	769281
623286	769282
44726	769283
87381	769284
690247	769285
381620	769286
560415	769287
68017	769288
431318	769289
542948	769290
9795	769291
399577	769292
605912	769293
36243	769294
619755	769295
52616	769296
546223	769297
439365	769298
140363	769299
589356	769300
91212	769301
348067	769302
667719	769303
493268	769304
260030	769305
703197	769306
51165	769307
42036	769308
142123	769309
502378	769310
233001	769311
133293	769312
277562	769313
582866	769314
294713	769315
14280	769316
499004	769317
90150	769318
242742	769319
258566	769320
396969	769321
509200	769322
146934	769323
127753	769324
5182	769325
325861	769326
50086	769327
680241	769328
456	769329
167907	769330
346087	769331
459109	769332
615374	769333
21488	769334
404464	769335
34520	769336
461637	769337
435959	769338
93169	769339
17368	769340
126233	769341
253554	769342
184260	769343
6307	769344
192056	769345
577828	769346
558352	769347
185071	769348
294712	769349
36223	769350
421618	769351
273931	769352
90271	769353
3665	769354
6109	769355
660996	769356
46239	769357
38316	769358
667597	769359
177751	769360
54213	769361
127375	769362
189030	769363
428208	769364
497038	769365
134003	769366
588047	769367
269459	769368
28324	769369
475952	769370
287152	769371
171053	769372
397875	769373
424794	769374
313015	769375
666079	769376
357033	769377
58760	769378
23798	769379
538984	769380
346298	769381
444705	769382
491072	769383
39546	769384
303202	769385
29637	769386
17258	769387
157171	769388
711428	769389
96256	769390
50863	769391
527395	769392
267246	769393
145464	769394
89766	769395
107669	769396
233522	769397
51587	769398
4927	769399
35758	769400
79299	769401
102434	769402
318554	769403
380016	769404
318458	769405
80533	769406
108187	769407
171104	769408
157429	769409
173840	769410
464364	769411
68887	769412
367861	769413
368448	769414
657859	769415
441837	769416
192054	769417
5580	769418
616415	769419
463332	769420
117287	769421
518294	769422
120649	769423
131940	769424
520809	769425
406128	769426
40901	769427
168104	769428
186039	769429
126141	769430
320897	769431
44002	769432
148731	769433
15558	769434
496736	769435
3465	769436
252	769437
117124	769438
131477	769439
54615	769440
547100	769441
163536	769442
249555	769443
204676	769444
543666	769445
338901	769446
268689	769447
455569	769448
154473	769449
243770	769450
3257	769451
217476	769452
169443	769453
75918	769454
59980	769455
80018	769456
70730	769457
27557	769458
409697	769459
34743	769460
399039	769461
104011	769462
636650	769463
41384	769464
721561	769465
9205	769466
535810	769467
85219	769468
570734	769469
498331	769470
342601	769471
593180	769472
190769	769473
388677	769474
413436	769475
35700	769476
618176	769477
232269	769478
533937	769479
307358	769480
34960	769481
505139	769482
457	769483
76876	769484
97759	769485
11275	769486
707341	769487
5134	769488
27144	769489
598919	769490
691435	769491
60310	769492
530026	769493
248139	769494
714512	769495
199373	769496
90452	769497
378252	769498
105481	769499
89572	769500
103371	769501
324012	769502
57077	769503
671157	769504
41503	769505
10144	769506
123956	769507
244370	769508
320588	769509
160936	769510
634945	769511
31798	769512
22636	769513
357066	769514
28974	769515
386665	769516
323438	769517
326039	769518
442660	769519
375074	769520
392973	769521
104936	769522
191835	769523
91113	769524
8769	769525
687408	769526
323846	769527
710266	769528
724089	769529
724893	769530
588290	769531
241637	769532
127840	769533
713009	769534
365622	769535
336568	769536
36296	769537
85435	769538
20528	769539
112350	769540
683982	769541
228672	769542
185248	769543
467850	769544
435960	769545
220057	769546
84381	769547
600019	769548
581153	769549
235465	769550
549200	769551
615977	769552
113113	769553
535890	769554
91632	769555
669628	769556
35736	769557
95678	769558
76060	769559
607661	769560
4151	769561
26601	769562
723668	769563
584	769564
15160	769565
366488	769566
60357	769567
153909	769568
396578	769569
101631	769570
157524	769571
305616	769572
264529	769573
260427	769574
131401	769575
644705	769576
17557	769577
29577	769578
28696	769579
10983	769580
152513	769581
618553	769582
370460	769583
411130	769584
266682	769585
511000	769586
343056	769587
147960	769588
336096	769589
686196	769590
518114	769591
169211	769592
623426	769593
645078	769594
119624	769595
33576	769596
444322	769597
372016	769598
21562	769599
50837	769600
121323	769601
209135	769602
101841	769603
698548	769604
155563	769605
152082	769606
679424	769607
428493	769608
510845	769609
434657	769610
678183	769611
108090	769612
679744	769613
461492	769614
516952	769615
358699	769616
39888	769617
82185	769618
486879	769619
534952	769620
251562	769621
25324	769622
503290	769623
581578	769624
645598	769625
70656	769626
134468	769627
145334	769628
69526	769629
112199	769630
540392	769631
1009	769632
101012	769633
367574	769634
43068	769635
14600	769636
486761	769637
497757	769638
381323	769639
271260	769640
18431	769641
71222	769642
454501	769643
241053	769644
80981	769645
90881	769646
51725	769647
219133	769648
24831	769649
723059	769650
41460	769651
592759	769652
362948	769653
406233	769654
43770	769655
660531	769656
259413	769657
93446	769658
139130	769659
19196	769660
491409	769661
130329	769662
541	769663
133615	769664
147473	769665
46788	769666
531604	769667
185330	769668
141695	769669
391102	769670
430415	769671
134936	769672
644927	769673
618622	769674
613961	769675
588079	769676
20628	769677
11229	769678
136538	769679
92484	769680
255773	769681
52175	769682
439594	769683
79	769684
161437	769685
651410	769686
47396	769687
5747	769688
167762	769689
640651	769690
88815	769691
119009	769692
448448	769693
129716	769694
509958	769695
56566	769696
56248	769697
74602	769698
93320	769699
245224	769700
48229	769701
541037	769702
301537	769703
107796	769704
360405	769705
691746	769706
92142	769707
622093	769708
285985	769709
613703	769710
398116	769711
68525	769712
505494	769713
581478	769714
24836	769715
203020	769716
95483	769717
497017	769718
268132	769719
7431	769720
470454	769721
4481	769722
592360	769723
158844	769724
173171	769725
378258	769726
613116	769727
616906	769728
131702	769729
610531	769730
333044	769731
358477	769732
333092	769733
289344	769734
46411	769735
229178	769736
514932	769737
468036	769738
477741	769739
220931	769740
592052	769741
158010	769742
415979	769743
30536	769744
321934	769745
19855	769746
281168	769747
293325	769748
305992	769749
130967	769750
373971	769751
460782	769752
148417	769753
670575	769754
271349	769755
248789	769756
104773	769757
134296	769758
12564	769759
125155	769760
214681	769761
39670	769762
62430	769763
77579	769764
599176	769765
364010	769766
61652	769767
388072	769768
247302	769769
281104	769770
442050	769771
347546	769772
455565	769773
422738	769774
168666	769775
23084	769776
74244	769777
224080	769778
560439	769779
359848	769780
110889	769781
41016	769782
178983	769783
30463	769784
10709	769785
164493	769786
58562	769787
324429	769788
707209	769789
134889	769790
592626	769791
661553	769792
1742	769793
126854	769794
28	769795
365128	769796
229208	769797
6679	769798
724231	769799
18601	769800
504444	769801
50079	769802
550262	769803
318486	769804
258692	769805
25881	769806
53549	769807
8045	769808
181	769809
168578	769810
15266	769811
29579	769812
692855	769813
440	769814
477478	769815
195252	769816
196124	769817
661773	769818
132125	769819
250008	769820
651309	769821
220412	769822
547136	769823
705052	769824
575436	769825
525254	769826
591368	769827
445863	769828
456704	769829
78987	769830
469534	769831
81653	769832
61334	769833
676952	769834
517217	769835
14028	769836
242214	769837
4660	769838
32834	769839
478014	769840
388342	769841
665556	769842
26470	769843
578534	769844
89314	769845
349045	769846
641153	769847
37770	769848
114980	769849
139448	769850
82886	769851
68522	769852
9139	769853
335576	769854
607878	769855
277902	769856
484023	769857
150606	769858
297738	769859
643002	769860
490610	769861
429161	769862
204531	769863
717774	769864
534146	769865
258950	769866
583679	769867
370123	769868
62550	769869
6459	769870
13960	769871
47391	769872
617771	769873
472355	769874
14037	769875
388500	769876
105183	769877
205942	769878
288411	769879
175659	769880
298019	769881
22069	769882
402410	769883
241242	769884
1087	769885
20074	769886
620626	769887
80756	769888
213266	769889
554997	769890
10077	769891
6701	769892
563529	769893
20454	769894
78215	769895
208226	769896
32540	769897
202401	769898
482160	769899
443711	769900
14583	769901
24245	769902
480214	769903
298702	769904
369641	769905
42158	769906
606508	769907
374823	769908
495023	769909
42946	769910
229972	769911
601944	769912
52354	769913
53563	769914
14606	769915
91463	769916
634012	769917
637643	769918
434391	769919
77879	769920
134355	769921
30392	769922
93786	769923
115666	769924
712025	769925
259771	769926
180407	769927
282019	769928
397713	769929
682672	769930
528263	769931
111949	769932
643724	769933
697746	769934
396661	769935
618200	769936
161276	769937
102785	769938
497346	769939
688173	769940
186617	769941
583521	769942
592342	769943
9401	769944
183959	769945
511096	769946
47340	769947
179594	769948
349625	769949
16945	769950
362531	769951
170181	769952
32594	769953
8703	769954
181797	769955
191432	769956
542478	769957
451055	769958
147940	769959
104628	769960
558845	769961
205944	769962
5607	769963
39691	769964
14734	769965
403854	769966
333825	769967
425908	769968
681081	769969
294605	769970
377076	769971
22260	769972
622496	769973
711998	769974
182092	769975
138921	769976
100	769977
314358	769978
482673	769979
565378	769980
485142	769981
16684	769982
240144	769983
6998	769984
217414	769985
446158	769986
3212	769987
419445	769988
31627	769989
381578	769990
173539	769991
18198	769992
655750	769993
394921	769994
260900	769995
344573	769996
18853	769997
533649	769998
445445	769999
632288	770000
236283	770001
697169	770002
2890	770003
12607	770004
622989	770005
116770	770006
183720	770007
116195	770008
1035	770009
102018	770010
665152	770011
80473	770012
520754	770013
393030	770014
627289	770015
482975	770016
109054	770017
158415	770018
598836	770019
681082	770020
195977	770021
189297	770022
540238	770023
15394	770024
2250	770025
514081	770026
61671	770027
46332	770028
34180	770029
151812	770030
39622	770031
189885	770032
64350	770033
25446	770034
252826	770035
10820	770036
59582	770037
166573	770038
495908	770039
607335	770040
583974	770041
2136	770042
685877	770043
11626	770044
661022	770045
213629	770046
350942	770047
219542	770048
130510	770049
145648	770050
71983	770051
431620	770052
69796	770053
71171	770054
269452	770055
332488	770056
288359	770057
4916	770058
375227	770059
59531	770060
416382	770061
174063	770062
677160	770063
194637	770064
130544	770065
284770	770066
43378	770067
132389	770068
64361	770069
336678	770070
395218	770071
168798	770072
390375	770073
588	770074
46771	770075
638686	770076
267695	770077
455672	770078
237655	770079
763	770080
463910	770081
621637	770082
246854	770083
417883	770084
39147	770085
43159	770086
7710	770087
213536	770088
340054	770089
584224	770090
77068	770091
340012	770092
71565	770093
5308	770094
386586	770095
63020	770096
673290	770097
381384	770098
237344	770099
45973	770100
371081	770101
185275	770102
626357	770103
375219	770104
151597	770105
165713	770106
435798	770107
277864	770108
303426	770109
180096	770110
94930	770111
520833	770112
384502	770113
14405	770114
12277	770115
416375	770116
336197	770117
92619	770118
194798	770119
47895	770120
339164	770121
81838	770122
130712	770123
107729	770124
498839	770125
345106	770126
379590	770127
10780	770128
512777	770129
709588	770130
204916	770131
140670	770132
293547	770133
64266	770134
554554	770135
442296	770136
33031	770137
568634	770138
565061	770139
660043	770140
229548	770141
614555	770142
277898	770143
420147	770144
495695	770145
74578	770146
275338	770147
718399	770148
440763	770149
15649	770150
374164	770151
55065	770152
104934	770153
230081	770154
136256	770155
673693	770156
572589	770157
121618	770158
181601	770159
708865	770160
411154	770161
717870	770162
1775	770163
711336	770164
244082	770165
509971	770166
3486	770167
89674	770168
625570	770169
430296	770170
259707	770171
21078	770172
599972	770173
515526	770174
456188	770175
386018	770176
633728	770177
573526	770178
156045	770179
582512	770180
510690	770181
106151	770182
194409	770183
260556	770184
159089	770185
715365	770186
180191	770187
188648	770188
150841	770189
498387	770190
69289	770191
155362	770192
15405	770193
204922	770194
152718	770195
373757	770196
47633	770197
639466	770198
130263	770199
32450	770200
268946	770201
656013	770202
357942	770203
349780	770204
20692	770205
675136	770206
654092	770207
4089	770208
301645	770209
85659	770210
187420	770211
163441	770212
16248	770213
28354	770214
394154	770215
516737	770216
2978	770217
28476	770218
52670	770219
19027	770220
9678	770221
25209	770222
429244	770223
355788	770224
720032	770225
18038	770226
122112	770227
82254	770228
628774	770229
526802	770230
535980	770231
349565	770232
528732	770233
408102	770234
107776	770235
505235	770236
529409	770237
309822	770238
500145	770239
7567	770240
263517	770241
453880	770242
79054	770243
629453	770244
262286	770245
95054	770246
42867	770247
400286	770248
108839	770249
443425	770250
156292	770251
19269	770252
203217	770253
50737	770254
338492	770255
238547	770256
336957	770257
102847	770258
631406	770259
289726	770260
314293	770261
605443	770262
64164	770263
166326	770264
230964	770265
3063	770266
357758	770267
5533	770268
673828	770269
417708	770270
584175	770271
90015	770272
2282	770273
91541	770274
9975	770275
16734	770276
28607	770277
544301	770278
302330	770279
38711	770280
382110	770281
558732	770282
7388	770283
464125	770284
31156	770285
609486	770286
136203	770287
175787	770288
170499	770289
569142	770290
168723	770291
23548	770292
111978	770293
137913	770294
519539	770295
303441	770296
17753	770297
233531	770298
86865	770299
144356	770300
336001	770301
58	770302
138645	770303
533473	770304
655348	770305
316276	770306
50745	770307
203221	770308
581724	770309
132341	770310
166608	770311
606140	770312
462772	770313
297139	770314
290378	770315
261988	770316
677447	770317
2618	770318
160574	770319
86840	770320
256545	770321
13700	770322
483409	770323
37977	770324
458352	770325
523605	770326
170400	770327
429097	770328
440640	770329
44628	770330
371233	770331
48686	770332
237163	770333
289317	770334
673978	770335
384019	770336
85213	770337
17162	770338
450351	770339
295082	770340
505882	770341
7342	770342
296084	770343
572246	770344
199267	770345
71992	770346
516015	770347
1438	770348
204545	770349
124569	770350
220324	770351
725011	770352
205575	770353
695139	770354
99680	770355
5233	770356
2443	770357
40328	770358
113825	770359
553351	770360
447743	770361
349619	770362
604710	770363
166218	770364
704007	770365
702519	770366
561722	770367
700226	770368
131364	770369
299829	770370
179006	770371
14209	770372
12534	770373
96691	770374
690317	770375
134872	770376
102383	770377
371064	770378
184549	770379
644900	770380
535673	770381
376475	770382
67213	770383
101587	770384
641985	770385
22502	770386
121053	770387
588158	770388
106162	770389
43682	770390
63483	770391
5803	770392
51508	770393
481240	770394
72676	770395
156403	770396
409416	770397
714098	770398
723048	770399
62610	770400
92310	770401
102741	770402
504743	770403
47184	770404
79677	770405
213299	770406
360242	770407
438820	770408
572612	770409
59268	770410
419588	770411
545393	770412
230798	770413
191689	770414
97399	770415
45610	770416
117913	770417
143339	770418
552653	770419
171680	770420
190260	770421
663410	770422
33223	770423
152678	770424
253383	770425
564851	770426
565310	770427
163971	770428
14649	770429
41314	770430
483670	770431
665952	770432
136629	770433
326207	770434
715798	770435
156	770436
115887	770437
626125	770438
625487	770439
39847	770440
144758	770441
217161	770442
361371	770443
326370	770444
183938	770445
136768	770446
84693	770447
520262	770448
493811	770449
257480	770450
492087	770451
559663	770452
82376	770453
34224	770454
143390	770455
11710	770456
723999	770457
522967	770458
453845	770459
113598	770460
272340	770461
37319	770462
59761	770463
15715	770464
80931	770465
23799	770466
534421	770467
450968	770468
106292	770469
164052	770470
547868	770471
294180	770472
246039	770473
104880	770474
550031	770475
470000	770476
486356	770477
267155	770478
692859	770479
601386	770480
325614	770481
478175	770482
675852	770483
459568	770484
46550	770485
257190	770486
185557	770487
744	770488
364979	770489
10095	770490
86393	770491
684678	770492
27596	770493
262283	770494
37280	770495
19145	770496
574320	770497
3257	770498
22555	770499
110759	770500
251268	770501
608790	770502
571388	770503
259315	770504
496391	770505
68681	770506
387634	770507
177663	770508
623278	770509
235845	770510
365924	770511
293469	770512
130021	770513
219895	770514
50528	770515
551549	770516
523239	770517
349693	770518
523970	770519
114652	770520
141004	770521
668922	770522
254897	770523
16965	770524
23875	770525
277731	770526
239793	770527
2732	770528
246682	770529
590816	770530
174287	770531
102024	770532
14765	770533
178564	770534
475292	770535
73735	770536
288584	770537
153390	770538
153227	770539
136525	770540
84285	770541
86235	770542
225502	770543
104255	770544
207940	770545
427988	770546
170863	770547
392242	770548
328124	770549
126411	770550
82889	770551
288064	770552
245910	770553
228528	770554
84804	770555
12926	770556
38574	770557
638131	770558
49147	770559
218810	770560
31362	770561
437570	770562
245040	770563
356342	770564
271300	770565
60112	770566
103705	770567
281010	770568
25567	770569
228086	770570
631475	770571
331289	770572
16618	770573
150122	770574
251896	770575
675239	770576
548035	770577
260017	770578
45584	770579
478627	770580
5290	770581
150138	770582
323435	770583
248847	770584
383229	770585
144230	770586
6239	770587
44977	770588
316027	770589
443286	770590
264402	770591
163311	770592
266007	770593
342291	770594
234641	770595
74201	770596
279009	770597
475595	770598
174926	770599
158586	770600
559340	770601
23963	770602
17448	770603
226314	770604
336742	770605
687832	770606
190247	770607
407744	770608
410996	770609
283351	770610
704313	770611
35007	770612
359729	770613
677870	770614
649200	770615
594568	770616
574514	770617
542696	770618
30244	770619
29502	770620
583249	770621
514396	770622
564536	770623
140671	770624
401503	770625
49260	770626
337052	770627
247503	770628
208526	770629
182492	770630
4951	770631
225838	770632
582269	770633
5475	770634
154708	770635
500561	770636
575854	770637
189128	770638
381300	770639
36360	770640
69503	770641
25614	770642
4866	770643
239222	770644
179922	770645
561086	770646
71807	770647
195320	770648
41377	770649
578309	770650
40565	770651
130181	770652
507577	770653
85242	770654
131045	770655
129879	770656
23178	770657
698763	770658
253146	770659
651356	770660
711898	770661
133180	770662
125487	770663
286168	770664
202876	770665
93168	770666
321806	770667
555862	770668
16425	770669
267528	770670
433916	770671
11902	770672
719268	770673
138301	770674
177394	770675
717657	770676
313335	770677
690660	770678
186674	770679
601675	770680
259893	770681
276635	770682
170722	770683
703043	770684
12156	770685
400239	770686
698246	770687
609270	770688
570237	770689
301973	770690
372030	770691
520572	770692
553852	770693
5811	770694
673591	770695
155978	770696
70665	770697
298260	770698
62615	770699
474832	770700
454153	770701
124344	770702
99099	770703
5318	770704
434297	770705
164510	770706
99583	770707
40103	770708
260266	770709
50894	770710
281058	770711
46510	770712
103942	770713
471868	770714
544031	770715
103421	770716
376007	770717
198851	770718
125725	770719
183927	770720
25590	770721
132769	770722
355500	770723
542079	770724
403373	770725
211622	770726
674401	770727
683552	770728
596299	770729
80529	770730
698876	770731
211031	770732
478398	770733
492010	770734
294880	770735
215596	770736
590513	770737
131670	770738
419201	770739
561898	770740
299690	770741
202120	770742
92469	770743
357157	770744
417300	770745
259568	770746
649414	770747
597462	770748
219	770749
76664	770750
38856	770751
629376	770752
634538	770753
392136	770754
336328	770755
219976	770756
17590	770757
482782	770758
12674	770759
44685	770760
462150	770761
21412	770762
128512	770763
117176	770764
43191	770765
645753	770766
670625	770767
71967	770768
107769	770769
111154	770770
30056	770771
278184	770772
445967	770773
580639	770774
238348	770775
11672	770776
658107	770777
353854	770778
259909	770779
259246	770780
73200	770781
618648	770782
121464	770783
219078	770784
31443	770785
272509	770786
498291	770787
24226	770788
235574	770789
114266	770790
720787	770791
181001	770792
621453	770793
136518	770794
298112	770795
280651	770796
439326	770797
503337	770798
158118	770799
309966	770800
239704	770801
89103	770802
109847	770803
164672	770804
105949	770805
683051	770806
127797	770807
457643	770808
582297	770809
9853	770810
275164	770811
46383	770812
273325	770813
402048	770814
461045	770815
195835	770816
303588	770817
401783	770818
52557	770819
86198	770820
392389	770821
173417	770822
645216	770823
36107	770824
2690	770825
163431	770826
693688	770827
88580	770828
459646	770829
46917	770830
11828	770831
486170	770832
5249	770833
342186	770834
724600	770835
548662	770836
492734	770837
395231	770838
359779	770839
69989	770840
436478	770841
167392	770842
103782	770843
297089	770844
566570	770845
281143	770846
628257	770847
69977	770848
76521	770849
70109	770850
127728	770851
107247	770852
7861	770853
263130	770854
38338	770855
56344	770856
502973	770857
563316	770858
505490	770859
71426	770860
587127	770861
144848	770862
61549	770863
78729	770864
525591	770865
678583	770866
616803	770867
82174	770868
120026	770869
28610	770870
226114	770871
160	770872
754	770873
308367	770874
308817	770875
348543	770876
36115	770877
70995	770878
164947	770879
37868	770880
69036	770881
646264	770882
97916	770883
2172	770884
21878	770885
297157	770886
144006	770887
327853	770888
715518	770889
50157	770890
40821	770891
333281	770892
348968	770893
87170	770894
199593	770895
584225	770896
639891	770897
104653	770898
3698	770899
126315	770900
535587	770901
157824	770902
447877	770903
577435	770904
136526	770905
137727	770906
292034	770907
31313	770908
351340	770909
174598	770910
152844	770911
634674	770912
166291	770913
557183	770914
66357	770915
511164	770916
17044	770917
240030	770918
5135	770919
16057	770920
571965	770921
175678	770922
101499	770923
157260	770924
622177	770925
119424	770926
249219	770927
522531	770928
548278	770929
91150	770930
73016	770931
707348	770932
26001	770933
264250	770934
50003	770935
243784	770936
219189	770937
669229	770938
174889	770939
156187	770940
9798	770941
306259	770942
42050	770943
92925	770944
65553	770945
648406	770946
583089	770947
18659	770948
322629	770949
184020	770950
260953	770951
332508	770952
548280	770953
11005	770954
460378	770955
713140	770956
229681	770957
6880	770958
51408	770959
500359	770960
37747	770961
169996	770962
51610	770963
666822	770964
16307	770965
296521	770966
96705	770967
372476	770968
32907	770969
81575	770970
132146	770971
209965	770972
503880	770973
515103	770974
153243	770975
435838	770976
31345	770977
161735	770978
215617	770979
665146	770980
554118	770981
123198	770982
178619	770983
46798	770984
209312	770985
483	770986
330289	770987
204774	770988
565294	770989
704202	770990
38134	770991
126903	770992
47599	770993
677559	770994
441616	770995
3745	770996
52039	770997
369506	770998
152836	770999
74571	771000
159138	771001
184336	771002
26372	771003
881	771004
288604	771005
489937	771006
40486	771007
104172	771008
1594	771009
539174	771010
160843	771011
199449	771012
107400	771013
78073	771014
171394	771015
37728	771016
707492	771017
143513	771018
382168	771019
461473	771020
119032	771021
22383	771022
399735	771023
17948	771024
16873	771025
418680	771026
248384	771027
498230	771028
136511	771029
480854	771030
377934	771031
84917	771032
71196	771033
659490	771034
115560	771035
96888	771036
79285	771037
245914	771038
140007	771039
480193	771040
144618	771041
466437	771042
22248	771043
460881	771044
272715	771045
450584	771046
578744	771047
610839	771048
328126	771049
79097	771050
168363	771051
266337	771052
182508	771053
586968	771054
316994	771055
508890	771056
137370	771057
2999	771058
18520	771059
530273	771060
127689	771061
516966	771062
714869	771063
387759	771064
591047	771065
59348	771066
557194	771067
354040	771068
36240	771069
183140	771070
445989	771071
272101	771072
475537	771073
6800	771074
133598	771075
400074	771076
573465	771077
329737	771078
577078	771079
33669	771080
362282	771081
60865	771082
6145	771083
141128	771084
610356	771085
245444	771086
29201	771087
696440	771088
17909	771089
316805	771090
297348	771091
475159	771092
261750	771093
27484	771094
641974	771095
365752	771096
223483	771097
633801	771098
354163	771099
490943	771100
459474	771101
563395	771102
474138	771103
688909	771104
23886	771105
488128	771106
272879	771107
561796	771108
32772	771109
61119	771110
144985	771111
242180	771112
480078	771113
35396	771114
58584	771115
33978	771116
162219	771117
688028	771118
352826	771119
128924	771120
52008	771121
38711	771122
388288	771123
37647	771124
589066	771125
97332	771126
158239	771127
162822	771128
146634	771129
12625	771130
151697	771131
656153	771132
259553	771133
472553	771134
35341	771135
376833	771136
358443	771137
376077	771138
6100	771139
107622	771140
34589	771141
494439	771142
264523	771143
121160	771144
234235	771145
402579	771146
701766	771147
280232	771148
314581	771149
296794	771150
232207	771151
190840	771152
46485	771153
352684	771154
55348	771155
127196	771156
17350	771157
3970	771158
19223	771159
16133	771160
252047	771161
114327	771162
313328	771163
144299	771164
811	771165
3502	771166
165	771167
602998	771168
10770	771169
633286	771170
335190	771171
449377	771172
503236	771173
11511	771174
437080	771175
181464	771176
529091	771177
694545	771178
497252	771179
32633	771180
214931	771181
488726	771182
23078	771183
567682	771184
558135	771185
498832	771186
37916	771187
609640	771188
713232	771189
39193	771190
61087	771191
624496	771192
391718	771193
459708	771194
581766	771195
639226	771196
432369	771197
685741	771198
58061	771199
575478	771200
555177	771201
382494	771202
30731	771203
75611	771204
15575	771205
680141	771206
5996	771207
61257	771208
381473	771209
565071	771210
362431	771211
156646	771212
259440	771213
624917	771214
149169	771215
48889	771216
201567	771217
483381	771218
127630	771219
291581	771220
70918	771221
46234	771222
515585	771223
29968	771224
593965	771225
166601	771226
405204	771227
313661	771228
124666	771229
211521	771230
460243	771231
292842	771232
708853	771233
6861	771234
714980	771235
582308	771236
490147	771237
54722	771238
106809	771239
451148	771240
94445	771241
420276	771242
171873	771243
191697	771244
708084	771245
111894	771246
367224	771247
585920	771248
261672	771249
247440	771250
321554	771251
588093	771252
593419	771253
423869	771254
488960	771255
291056	771256
65398	771257
32124	771258
234374	771259
327669	771260
521572	771261
675646	771262
53791	771263
342983	771264
19345	771265
325739	771266
421252	771267
257156	771268
686005	771269
32219	771270
359330	771271
519795	771272
9077	771273
35064	771274
386710	771275
402272	771276
281179	771277
424450	771278
52494	771279
119057	771280
617072	771281
216878	771282
500831	771283
16690	771284
40506	771285
1644	771286
109844	771287
72714	771288
646217	771289
147153	771290
51184	771291
619647	771292
330045	771293
25361	771294
86387	771295
223704	771296
279635	771297
219551	771298
699447	771299
12366	771300
596172	771301
285913	771302
668003	771303
307061	771304
267077	771305
202675	771306
387849	771307
313350	771308
5209	771309
92844	771310
3779	771311
569556	771312
535118	771313
21270	771314
152058	771315
499966	771316
21059	771317
676244	771318
122540	771319
265573	771320
9240	771321
123333	771322
612374	771323
160877	771324
719091	771325
63041	771326
479669	771327
110636	771328
658293	771329
1701	771330
429834	771331
175245	771332
472325	771333
453131	771334
141404	771335
36821	771336
553349	771337
43660	771338
369467	771339
80545	771340
386517	771341
10712	771342
304522	771343
96587	771344
458072	771345
515480	771346
690912	771347
170942	771348
17873	771349
84434	771350
609034	771351
537318	771352
642292	771353
67737	771354
212692	771355
340079	771356
657076	771357
113307	771358
121079	771359
86805	771360
305460	771361
372862	771362
150800	771363
626379	771364
158906	771365
170066	771366
87796	771367
76780	771368
498111	771369
711390	771370
33196	771371
508022	771372
13192	771373
693640	771374
64590	771375
400136	771376
493614	771377
250097	771378
418869	771379
455824	771380
423208	771381
51659	771382
462064	771383
131167	771384
435223	771385
147096	771386
351986	771387
20436	771388
117336	771389
390627	771390
692158	771391
410712	771392
171484	771393
276640	771394
189745	771395
55208	771396
6395	771397
699303	771398
262195	771399
49499	771400
339538	771401
54100	771402
125727	771403
219251	771404
14917	771405
139130	771406
374798	771407
17119	771408
483435	771409
43276	771410
47578	771411
365927	771412
479234	771413
169732	771414
586902	771415
638793	771416
335839	771417
673494	771418
418876	771419
13426	771420
379968	771421
79003	771422
414660	771423
178647	771424
537005	771425
445555	771426
494471	771427
496706	771428
121246	771429
53219	771430
28277	771431
467414	771432
499300	771433
25805	771434
220795	771435
87993	771436
181616	771437
604035	771438
450634	771439
112909	771440
649521	771441
615115	771442
106978	771443
141102	771444
14060	771445
25666	771446
3746	771447
310994	771448
44857	771449
19244	771450
706835	771451
637519	771452
592688	771453
51717	771454
5173	771455
693846	771456
1769	771457
516657	771458
166703	771459
361741	771460
623484	771461
37431	771462
222157	771463
421722	771464
699542	771465
125287	771466
513483	771467
602106	771468
584727	771469
364382	771470
161865	771471
114976	771472
183256	771473
165574	771474
430782	771475
637889	771476
362087	771477
585409	771478
22610	771479
647926	771480
629745	771481
674964	771482
293632	771483
2870	771484
37853	771485
704207	771486
330404	771487
452040	771488
103745	771489
342479	771490
126785	771491
206314	771492
207067	771493
254252	771494
25601	771495
23121	771496
28954	771497
594508	771498
295519	771499
222780	771500
354251	771501
580625	771502
56611	771503
478776	771504
8676	771505
704014	771506
122736	771507
406888	771508
451354	771509
192110	771510
199692	771511
179849	771512
43824	771513
388827	771514
608546	771515
143760	771516
1158	771517
3000	771518
96390	771519
164501	771520
400845	771521
264707	771522
43628	771523
34179	771524
423648	771525
434	771526
146887	771527
54737	771528
130726	771529
226	771530
4186	771531
105850	771532
115230	771533
275676	771534
656330	771535
716242	771536
18104	771537
173638	771538
185562	771539
224646	771540
180562	771541
125780	771542
91032	771543
473123	771544
149588	771545
370396	771546
518814	771547
382508	771548
82206	771549
7053	771550
624343	771551
129413	771552
159033	771553
105507	771554
682231	771555
542773	771556
602029	771557
23162	771558
242355	771559
476458	771560
610412	771561
391505	771562
26866	771563
284691	771564
610814	771565
254649	771566
176255	771567
204993	771568
512820	771569
699822	771570
688277	771571
115982	771572
210931	771573
111685	771574
60452	771575
437931	771576
108725	771577
127662	771578
24323	771579
5100	771580
46131	771581
341762	771582
2601	771583
80319	771584
39326	771585
57186	771586
386382	771587
341098	771588
502961	771589
65848	771590
588279	771591
344925	771592
645639	771593
682277	771594
146966	771595
517950	771596
307338	771597
96481	771598
62275	771599
252877	771600
107518	771601
670718	771602
256073	771603
663432	771604
12176	771605
62646	771606
697272	771607
424590	771608
104200	771609
75150	771610
215975	771611
29707	771612
306685	771613
62932	771614
51672	771615
396710	771616
254318	771617
280142	771618
370514	771619
160823	771620
405916	771621
247557	771622
236949	771623
203187	771624
164010	771625
188353	771626
350017	771627
108540	771628
2195	771629
284153	771630
116274	771631
232600	771632
44016	771633
90233	771634
98141	771635
593794	771636
725005	771637
378576	771638
64840	771639
610930	771640
3794	771641
50288	771642
478870	771643
6842	771644
21692	771645
32638	771646
615180	771647
222668	771648
346119	771649
392089	771650
663332	771651
416876	771652
257208	771653
144502	771654
66746	771655
84946	771656
77545	771657
38900	771658
411930	771659
40403	771660
261504	771661
35332	771662
26536	771663
496638	771664
230832	771665
6646	771666
263747	771667
423475	771668
51427	771669
692011	771670
341102	771671
192279	771672
35612	771673
25518	771674
576046	771675
285426	771676
317166	771677
45886	771678
660721	771679
530631	771680
94314	771681
302261	771682
448300	771683
196	771684
509236	771685
152240	771686
29493	771687
106394	771688
13803	771689
560631	771690
139507	771691
124577	771692
143961	771693
482103	771694
366801	771695
185335	771696
662413	771697
535444	771698
506074	771699
2809	771700
354181	771701
178120	771702
283599	771703
717766	771704
547875	771705
19471	771706
162183	771707
216402	771708
8048	771709
164293	771710
82796	771711
647902	771712
138085	771713
134253	771714
142628	771715
74798	771716
97165	771717
118907	771718
128779	771719
114139	771720
513848	771721
485158	771722
536419	771723
504966	771724
161939	771725
386534	771726
19355	771727
29233	771728
102029	771729
287002	771730
196531	771731
45107	771732
205561	771733
267225	771734
129087	771735
433275	771736
302288	771737
640961	771738
183471	771739
677713	771740
39150	771741
48459	771742
250156	771743
657594	771744
198842	771745
44512	771746
103633	771747
334173	771748
468546	771749
10084	771750
7693	771751
48972	771752
664752	771753
39607	771754
129539	771755
479419	771756
699940	771757
98002	771758
636489	771759
218	771760
140191	771761
557636	771762
5357	771763
125972	771764
531846	771765
175542	771766
64896	771767
269268	771768
45251	771769
597980	771770
18395	771771
641195	771772
452954	771773
38141	771774
547777	771775
44638	771776
13607	771777
596871	771778
22954	771779
111436	771780
154474	771781
71727	771782
16574	771783
588219	771784
316079	771785
516478	771786
687787	771787
643035	771788
295671	771789
145327	771790
43523	771791
477354	771792
466902	771793
109877	771794
721139	771795
439683	771796
45011	771797
26606	771798
314119	771799
371250	771800
207114	771801
116571	771802
35133	771803
30069	771804
495431	771805
163589	771806
484879	771807
145555	771808
141272	771809
183073	771810
1167	771811
35454	771812
95959	771813
456405	771814
667867	771815
133764	771816
278702	771817
19063	771818
443347	771819
15331	771820
61369	771821
27144	771822
302472	771823
77317	771824
107621	771825
231019	771826
665559	771827
4489	771828
530894	771829
332244	771830
404527	771831
493884	771832
529088	771833
91761	771834
532150	771835
626758	771836
317328	771837
208587	771838
16218	771839
202992	771840
229846	771841
27716	771842
173872	771843
50661	771844
570420	771845
241650	771846
9624	771847
13190	771848
492904	771849
48867	771850
546459	771851
409147	771852
349324	771853
78087	771854
32941	771855
171454	771856
127622	771857
137683	771858
120908	771859
207684	771860
482794	771861
46572	771862
18311	771863
10455	771864
511675	771865
19783	771866
712771	771867
167257	771868
240970	771869
166021	771870
13810	771871
430109	771872
5110	771873
186047	771874
106392	771875
526987	771876
664975	771877
302571	771878
130391	771879
10349	771880
269834	771881
24498	771882
99590	771883
649911	771884
144100	771885
29671	771886
78325	771887
684730	771888
224053	771889
157248	771890
641191	771891
584774	771892
272443	771893
149537	771894
101509	771895
369226	771896
83389	771897
142458	771898
691098	771899
69815	771900
536254	771901
386844	771902
715716	771903
216176	771904
214094	771905
132526	771906
97483	771907
47899	771908
324288	771909
298963	771910
487525	771911
384766	771912
572407	771913
130654	771914
387816	771915
487210	771916
506398	771917
597848	771918
519674	771919
234597	771920
137774	771921
380945	771922
372441	771923
440882	771924
279688	771925
32823	771926
275705	771927
635399	771928
310822	771929
81856	771930
4934	771931
527506	771932
139353	771933
716086	771934
680167	771935
107759	771936
348682	771937
244669	771938
92631	771939
206791	771940
12719	771941
645509	771942
443116	771943
21141	771944
50876	771945
635925	771946
118977	771947
97272	771948
700813	771949
245784	771950
459511	771951
127703	771952
57067	771953
597255	771954
168128	771955
138433	771956
292850	771957
208077	771958
157770	771959
50372	771960
18892	771961
470972	771962
515088	771963
228639	771964
40627	771965
30660	771966
156129	771967
332563	771968
330650	771969
680825	771970
45194	771971
648554	771972
474668	771973
427723	771974
188578	771975
452183	771976
107624	771977
382436	771978
130690	771979
561172	771980
434775	771981
42098	771982
614080	771983
254960	771984
684878	771985
310108	771986
666638	771987
547613	771988
175043	771989
645876	771990
568824	771991
655630	771992
44339	771993
247020	771994
156010	771995
155694	771996
342268	771997
657728	771998
503550	771999
51769	772000
723192	772001
18736	772002
13576	772003
86358	772004
546854	772005
419593	772006
455110	772007
192873	772008
576094	772009
562356	772010
101963	772011
175225	772012
53716	772013
174279	772014
599275	772015
571799	772016
452072	772017
315077	772018
286021	772019
238178	772020
107104	772021
699662	772022
410689	772023
4296	772024
21170	772025
97694	772026
54408	772027
188220	772028
39506	772029
330118	772030
252643	772031
648300	772032
629161	772033
81771	772034
351918	772035
558890	772036
520665	772037
312	772038
161440	772039
328453	772040
560844	772041
31524	772042
133993	772043
143715	772044
252146	772045
33004	772046
15872	772047
152530	772048
496819	772049
36668	772050
172026	772051
145562	772052
15651	772053
609778	772054
19464	772055
135798	772056
4467	772057
53794	772058
91516	772059
68296	772060
361035	772061
456190	772062
477425	772063
194240	772064
319020	772065
371545	772066
152621	772067
318365	772068
520129	772069
43360	772070
87691	772071
348688	772072
720729	772073
715600	772074
73638	772075
278002	772076
98163	772077
46467	772078
96504	772079
413180	772080
383739	772081
54146	772082
364972	772083
23335	772084
101531	772085
75313	772086
508227	772087
563409	772088
15125	772089
301085	772090
560663	772091
44668	772092
49799	772093
164504	772094
382012	772095
529696	772096
275867	772097
295997	772098
92118	772099
184252	772100
121277	772101
309417	772102
234206	772103
139204	772104
500319	772105
583788	772106
524644	772107
177124	772108
504314	772109
216623	772110
367916	772111
393694	772112
519056	772113
559414	772114
28022	772115
607031	772116
218401	772117
554748	772118
441018	772119
301996	772120
63667	772121
269647	772122
82962	772123
316026	772124
165128	772125
182685	772126
464967	772127
406027	772128
27153	772129
607810	772130
542586	772131
89960	772132
126631	772133
46423	772134
619536	772135
207129	772136
46831	772137
664013	772138
478584	772139
393121	772140
106761	772141
498557	772142
616797	772143
402042	772144
231737	772145
718408	772146
71036	772147
200430	772148
415253	772149
23756	772150
444324	772151
44676	772152
174166	772153
695908	772154
12950	772155
186537	772156
366018	772157
416786	772158
182478	772159
1076	772160
139917	772161
360941	772162
110291	772163
571864	772164
665562	772165
109805	772166
235417	772167
664749	772168
81559	772169
521590	772170
41690	772171
73268	772172
96528	772173
512083	772174
113956	772175
263695	772176
590470	772177
609407	772178
201192	772179
32384	772180
287907	772181
147856	772182
62172	772183
135245	772184
122751	772185
524124	772186
51876	772187
126794	772188
238521	772189
109649	772190
42583	772191
134543	772192
201737	772193
538031	772194
514464	772195
668854	772196
59309	772197
654039	772198
111337	772199
35663	772200
236077	772201
3341	772202
451627	772203
297824	772204
69034	772205
244213	772206
483410	772207
290491	772208
59286	772209
699098	772210
474858	772211
257204	772212
3773	772213
32543	772214
336628	772215
399488	772216
667541	772217
343696	772218
617372	772219
50287	772220
457464	772221
193172	772222
181217	772223
47872	772224
415581	772225
44961	772226
87657	772227
193209	772228
49264	772229
80757	772230
562062	772231
718750	772232
665753	772233
314509	772234
386141	772235
310663	772236
5692	772237
198747	772238
115290	772239
43247	772240
70757	772241
340930	772242
226103	772243
278533	772244
454259	772245
40400	772246
356569	772247
944	772248
54527	772249
710895	772250
337489	772251
337867	772252
28985	772253
154957	772254
372292	772255
37800	772256
50821	772257
456928	772258
169368	772259
536942	772260
429865	772261
641514	772262
524595	772263
300420	772264
34904	772265
73090	772266
693615	772267
319634	772268
186430	772269
519587	772270
64891	772271
70513	772272
50065	772273
22605	772274
431962	772275
291886	772276
449042	772277
477844	772278
689432	772279
37656	772280
551949	772281
16611	772282
2492	772283
167118	772284
115753	772285
5245	772286
426550	772287
516458	772288
546432	772289
201752	772290
285530	772291
446522	772292
636939	772293
90484	772294
721291	772295
118711	772296
521462	772297
275849	772298
642055	772299
51799	772300
43656	772301
71557	772302
22030	772303
511488	772304
42898	772305
63792	772306
141168	772307
711141	772308
135228	772309
4552	772310
95905	772311
421334	772312
142396	772313
330998	772314
395559	772315
39475	772316
22226	772317
615924	772318
25068	772319
29515	772320
5949	772321
159504	772322
129960	772323
11	772324
574517	772325
17058	772326
711079	772327
375707	772328
692752	772329
342317	772330
648263	772331
312295	772332
39053	772333
45720	772334
386602	772335
295745	772336
257966	772337
193623	772338
66932	772339
21923	772340
438291	772341
456296	772342
402159	772343
397830	772344
236801	772345
674546	772346
27029	772347
93293	772348
26392	772349
146940	772350
144168	772351
41415	772352
159893	772353
480273	772354
452092	772355
175368	772356
709668	772357
689157	772358
171219	772359
637622	772360
551898	772361
552821	772362
320603	772363
55406	772364
648133	772365
147606	772366
722403	772367
542938	772368
538034	772369
590587	772370
166581	772371
2306	772372
285554	772373
221185	772374
96635	772375
699675	772376
329109	772377
604101	772378
196517	772379
72986	772380
16669	772381
51723	772382
114589	772383
274393	772384
82744	772385
663539	772386
518370	772387
691384	772388
213705	772389
470082	772390
16064	772391
146230	772392
581231	772393
500522	772394
460934	772395
341399	772396
635297	772397
689032	772398
27005	772399
114148	772400
420462	772401
32460	772402
138908	772403
13121	772404
211670	772405
578	772406
175897	772407
331136	772408
18602	772409
167416	772410
153727	772411
491994	772412
18497	772413
443745	772414
665275	772415
242089	772416
209594	772417
131272	772418
18020	772419
8976	772420
551038	772421
178223	772422
96	772423
109310	772424
129035	772425
201928	772426
304479	772427
684359	772428
146201	772429
2750	772430
577545	772431
473823	772432
21905	772433
519649	772434
24964	772435
688952	772436
260308	772437
351030	772438
130422	772439
14198	772440
21688	772441
447070	772442
628084	772443
543365	772444
212627	772445
223667	772446
168308	772447
690024	772448
26314	772449
45853	772450
240019	772451
40405	772452
130827	772453
173480	772454
320667	772455
112006	772456
697706	772457
507280	772458
623104	772459
149005	772460
1394	772461
109172	772462
1424	772463
179897	772464
293664	772465
249440	772466
122637	772467
511760	772468
33935	772469
1418	772470
315343	772471
17167	772472
158393	772473
30906	772474
193136	772475
629383	772476
568320	772477
524904	772478
491989	772479
385502	772480
1622	772481
12131	772482
212808	772483
13142	772484
462086	772485
401076	772486
445529	772487
41623	772488
168903	772489
63227	772490
167373	772491
582810	772492
158526	772493
345255	772494
480594	772495
184748	772496
414317	772497
18522	772498
45970	772499
95262	772500
3307	772501
220572	772502
543178	772503
261965	772504
673452	772505
656773	772506
233731	772507
645383	772508
441484	772509
490234	772510
519874	772511
700424	772512
4284	772513
94548	772514
90605	772515
11647	772516
673443	772517
367422	772518
482409	772519
477586	772520
75900	772521
478000	772522
171583	772523
661341	772524
291762	772525
131880	772526
151970	772527
76983	772528
418433	772529
328031	772530
538747	772531
684344	772532
348685	772533
626095	772534
343625	772535
199979	772536
5330	772537
582638	772538
343975	772539
58708	772540
109626	772541
83345	772542
456581	772543
298443	772544
655100	772545
216400	772546
30090	772547
513575	772548
193560	772549
251238	772550
228407	772551
104959	772552
94742	772553
31481	772554
638676	772555
119690	772556
8962	772557
571199	772558
238543	772559
370255	772560
303795	772561
240767	772562
345951	772563
175171	772564
656672	772565
16850	772566
605201	772567
659418	772568
391194	772569
86899	772570
79222	772571
288606	772572
149840	772573
126866	772574
162563	772575
618645	772576
555248	772577
626386	772578
634834	772579
110474	772580
24431	772581
577906	772582
43785	772583
550830	772584
145946	772585
385269	772586
315474	772587
45046	772588
16987	772589
40026	772590
300928	772591
163223	772592
133018	772593
176291	772594
20563	772595
125125	772596
666628	772597
399082	772598
63806	772599
82412	772600
521861	772601
680392	772602
440497	772603
20676	772604
51047	772605
628446	772606
615819	772607
139542	772608
144770	772609
555240	772610
43461	772611
466291	772612
434707	772613
111373	772614
652236	772615
70091	772616
2501	772617
72393	772618
215292	772619
37600	772620
176142	772621
32669	772622
35265	772623
43761	772624
568462	772625
423996	772626
108148	772627
80178	772628
350502	772629
12166	772630
4149	772631
151785	772632
225583	772633
491793	772634
532051	772635
591932	772636
417260	772637
368295	772638
168251	772639
526820	772640
267941	772641
75594	772642
582900	772643
135298	772644
206171	772645
550831	772646
343237	772647
468271	772648
440879	772649
714956	772650
417508	772651
103255	772652
266987	772653
472550	772654
232586	772655
53518	772656
466459	772657
184288	772658
663754	772659
491733	772660
712	772661
636000	772662
305262	772663
238503	772664
544941	772665
709346	772666
707092	772667
93899	772668
63042	772669
96563	772670
38925	772671
2645	772672
121728	772673
303696	772674
249053	772675
116870	772676
83962	772677
600334	772678
384570	772679
108473	772680
186439	772681
522214	772682
256380	772683
140352	772684
15948	772685
92376	772686
12054	772687
59380	772688
71911	772689
98620	772690
546	772691
74966	772692
79469	772693
462865	772694
3365	772695
135989	772696
275941	772697
55039	772698
538420	772699
288242	772700
130752	772701
140451	772702
54	772703
104259	772704
190135	772705
570256	772706
2620	772707
166590	772708
241829	772709
393760	772710
160101	772711
93801	772712
695565	772713
422126	772714
125346	772715
665590	772716
293043	772717
614110	772718
472260	772719
724663	772720
294632	772721
569841	772722
9680	772723
24284	772724
509133	772725
5159	772726
648189	772727
159820	772728
646355	772729
4264	772730
435991	772731
648011	772732
60162	772733
86265	772734
83991	772735
141438	772736
493067	772737
100993	772738
3539	772739
139226	772740
487384	772741
486028	772742
225061	772743
65718	772744
514195	772745
7616	772746
597110	772747
456642	772748
53625	772749
121883	772750
724518	772751
699709	772752
663982	772753
1107	772754
577688	772755
213848	772756
29160	772757
14823	772758
105465	772759
347094	772760
27739	772761
437582	772762
96700	772763
88043	772764
338711	772765
665261	772766
588655	772767
551522	772768
525829	772769
692357	772770
57663	772771
549207	772772
615673	772773
93181	772774
126752	772775
299187	772776
329014	772777
371458	772778
282970	772779
216422	772780
6200	772781
67557	772782
3798	772783
759	772784
137951	772785
112256	772786
241901	772787
127642	772788
709803	772789
329688	772790
100962	772791
465362	772792
186505	772793
475755	772794
240964	772795
717659	772796
30844	772797
45075	772798
500530	772799
150204	772800
499136	772801
679573	772802
229903	772803
103588	772804
478049	772805
617579	772806
675463	772807
161477	772808
168194	772809
297024	772810
57571	772811
435616	772812
337302	772813
710142	772814
38492	772815
312348	772816
26220	772817
23610	772818
613500	772819
305968	772820
23929	772821
4602	772822
176513	772823
482066	772824
558091	772825
4144	772826
445277	772827
177758	772828
278471	772829
676646	772830
162230	772831
3	772832
376858	772833
165398	772834
593875	772835
607	772836
412452	772837
480768	772838
92655	772839
9293	772840
426033	772841
62246	772842
46848	772843
609222	772844
503485	772845
2186	772846
563770	772847
415022	772848
61036	772849
437800	772850
3273	772851
48856	772852
143437	772853
365346	772854
470743	772855
332	772856
373726	772857
94372	772858
502507	772859
5705	772860
625874	772861
15441	772862
4549	772863
42175	772864
444017	772865
686335	772866
455447	772867
306045	772868
584041	772869
161942	772870
574244	772871
130464	772872
519782	772873
84895	772874
436844	772875
268769	772876
82620	772877
589496	772878
13552	772879
49280	772880
455875	772881
617802	772882
134824	772883
492513	772884
161335	772885
671191	772886
347762	772887
144184	772888
39464	772889
292284	772890
12979	772891
410548	772892
446337	772893
151569	772894
229602	772895
360268	772896
412984	772897
371296	772898
416616	772899
343547	772900
141509	772901
670544	772902
554328	772903
432950	772904
480494	772905
554459	772906
649355	772907
483399	772908
316302	772909
69975	772910
722027	772911
17826	772912
125840	772913
399288	772914
421335	772915
644344	772916
150538	772917
652147	772918
516386	772919
679988	772920
62799	772921
654005	772922
63853	772923
279819	772924
643418	772925
5773	772926
308686	772927
44694	772928
43587	772929
649623	772930
308925	772931
725156	772932
641169	772933
7613	772934
8481	772935
704474	772936
212291	772937
504794	772938
42248	772939
233282	772940
27	772941
714270	772942
353590	772943
635195	772944
57238	772945
138143	772946
592674	772947
136738	772948
217288	772949
73744	772950
651644	772951
31508	772952
110243	772953
140403	772954
129827	772955
436759	772956
52802	772957
449614	772958
280914	772959
64023	772960
319011	772961
120326	772962
107661	772963
175247	772964
204618	772965
534140	772966
290018	772967
46442	772968
508136	772969
581271	772970
34799	772971
581313	772972
113875	772973
221690	772974
244315	772975
181208	772976
584459	772977
217425	772978
178105	772979
37639	772980
7862	772981
532721	772982
225050	772983
605885	772984
535999	772985
16244	772986
38823	772987
143185	772988
57426	772989
673143	772990
81797	772991
154130	772992
138853	772993
633177	772994
665061	772995
74623	772996
287987	772997
531215	772998
701110	772999
361608	773000
571406	773001
554738	773002
647636	773003
47748	773004
168965	773005
417516	773006
410939	773007
297999	773008
120	773009
46143	773010
396110	773011
82561	773012
194934	773013
43837	773014
507456	773015
156206	773016
269886	773017
150875	773018
539566	773019
680168	773020
53039	773021
40783	773022
181593	773023
166145	773024
608172	773025
17456	773026
464006	773027
456637	773028
194868	773029
99643	773030
177119	773031
114272	773032
129438	773033
11250	773034
68635	773035
32323	773036
2859	773037
413626	773038
433588	773039
520693	773040
473129	773041
450910	773042
529145	773043
52138	773044
165560	773045
660661	773046
15746	773047
49522	773048
148440	773049
24169	773050
157676	773051
5387	773052
686827	773053
684966	773054
196777	773055
700502	773056
702227	773057
204264	773058
192839	773059
129506	773060
78038	773061
491020	773062
56036	773063
308585	773064
323463	773065
261043	773066
352799	773067
22845	773068
7941	773069
281896	773070
101565	773071
454158	773072
222127	773073
353516	773074
684352	773075
95703	773076
89609	773077
329795	773078
647385	773079
287604	773080
4	773081
300443	773082
106204	773083
657154	773084
413490	773085
286976	773086
484829	773087
23789	773088
54331	773089
48877	773090
303254	773091
542224	773092
85539	773093
699135	773094
215973	773095
603303	773096
146297	773097
415092	773098
81672	773099
118123	773100
573235	773101
428903	773102
5818	773103
94118	773104
54283	773105
15805	773106
524070	773107
164809	773108
575435	773109
20195	773110
624368	773111
715142	773112
85059	773113
485343	773114
269483	773115
136722	773116
328215	773117
79956	773118
94880	773119
118257	773120
174565	773121
339664	773122
444756	773123
481147	773124
161524	773125
123178	773126
629648	773127
720772	773128
547169	773129
108257	773130
157032	773131
407041	773132
364563	773133
640314	773134
681618	773135
156894	773136
583650	773137
494837	773138
38153	773139
15833	773140
361106	773141
171637	773142
481180	773143
383351	773144
6254	773145
405920	773146
47843	773147
36556	773148
684876	773149
579953	773150
355235	773151
223390	773152
385398	773153
124875	773154
448428	773155
53528	773156
714013	773157
632317	773158
452918	773159
278795	773160
172812	773161
368851	773162
44591	773163
20435	773164
630651	773165
91127	773166
283212	773167
337899	773168
80465	773169
115	773170
137675	773171
100008	773172
184934	773173
17602	773174
212169	773175
374313	773176
354789	773177
68261	773178
1200	773179
218103	773180
714179	773181
89415	773182
437351	773183
235904	773184
652316	773185
445878	773186
148080	773187
187198	773188
125247	773189
625973	773190
58558	773191
254431	773192
108287	773193
715569	773194
670698	773195
507078	773196
279595	773197
720990	773198
229307	773199
63867	773200
457681	773201
701010	773202
51827	773203
376849	773204
61872	773205
326311	773206
277489	773207
724556	773208
73500	773209
442735	773210
153986	773211
81928	773212
314159	773213
695898	773214
158753	773215
414939	773216
662825	773217
79698	773218
5277	773219
461054	773220
622021	773221
360458	773222
469496	773223
616915	773224
58700	773225
443694	773226
225698	773227
246257	773228
6641	773229
23596	773230
203562	773231
692965	773232
479204	773233
149475	773234
49702	773235
621670	773236
568058	773237
298588	773238
124404	773239
227087	773240
35351	773241
4067	773242
117743	773243
464389	773244
42759	773245
208714	773246
36266	773247
177293	773248
118068	773249
99213	773250
257198	773251
172132	773252
464625	773253
504960	773254
25324	773255
548608	773256
378208	773257
554989	773258
282396	773259
176861	773260
23542	773261
633457	773262
2448	773263
38479	773264
85458	773265
272265	773266
318888	773267
317037	773268
505873	773269
94471	773270
80778	773271
31688	773272
21210	773273
129850	773274
123299	773275
601727	773276
533330	773277
204694	773278
227239	773279
535629	773280
666781	773281
217774	773282
64292	773283
326181	773284
340510	773285
720070	773286
301951	773287
17002	773288
225084	773289
144801	773290
687618	773291
385873	773292
605776	773293
407184	773294
124622	773295
644872	773296
310958	773297
183771	773298
203256	773299
671923	773300
186846	773301
2752	773302
489693	773303
643424	773304
443935	773305
167631	773306
286606	773307
564929	773308
62622	773309
77159	773310
461779	773311
339304	773312
284519	773313
143296	773314
14513	773315
646042	773316
14926	773317
29074	773318
434397	773319
214752	773320
597904	773321
423711	773322
226433	773323
55311	773324
45212	773325
563683	773326
142615	773327
236353	773328
496267	773329
366381	773330
214653	773331
44532	773332
499824	773333
310125	773334
296578	773335
359789	773336
108384	773337
90864	773338
85360	773339
427562	773340
660206	773341
699328	773342
511082	773343
197072	773344
672729	773345
28547	773346
192194	773347
45451	773348
372151	773349
241909	773350
492103	773351
626435	773352
59795	773353
26628	773354
274516	773355
94334	773356
293401	773357
77833	773358
337097	773359
488408	773360
603398	773361
173017	773362
19124	773363
320800	773364
194060	773365
134064	773366
89376	773367
94908	773368
264698	773369
66398	773370
684585	773371
14139	773372
266619	773373
3115	773374
478155	773375
185696	773376
596194	773377
138946	773378
568601	773379
181728	773380
278732	773381
133294	773382
42254	773383
707252	773384
152857	773385
146594	773386
586895	773387
513802	773388
569	773389
532688	773390
409069	773391
393997	773392
129391	773393
11191	773394
525074	773395
168923	773396
573359	773397
179627	773398
395035	773399
579620	773400
308145	773401
11919	773402
81301	773403
212939	773404
572171	773405
124359	773406
153843	773407
82573	773408
64750	773409
433468	773410
34410	773411
194392	773412
460793	773413
48860	773414
94217	773415
154963	773416
164195	773417
492232	773418
519227	773419
18075	773420
139261	773421
23880	773422
262989	773423
692916	773424
146083	773425
31918	773426
14168	773427
139989	773428
655036	773429
290353	773430
668473	773431
23293	773432
475242	773433
331750	773434
671073	773435
163896	773436
513241	773437
212684	773438
518958	773439
141592	773440
179226	773441
33924	773442
682606	773443
321004	773444
216455	773445
50647	773446
687459	773447
49834	773448
320706	773449
3029	773450
1417	773451
374006	773452
157638	773453
601482	773454
121432	773455
171557	773456
57014	773457
122036	773458
642067	773459
666600	773460
34537	773461
234917	773462
37548	773463
118142	773464
506815	773465
167851	773466
695201	773467
269592	773468
82540	773469
524729	773470
432356	773471
117393	773472
376673	773473
16871	773474
533846	773475
581207	773476
674788	773477
570646	773478
28279	773479
110430	773480
682031	773481
5211	773482
448805	773483
325485	773484
246810	773485
376709	773486
33207	773487
695923	773488
446478	773489
5200	773490
19370	773491
577819	773492
621681	773493
95040	773494
448301	773495
578169	773496
83295	773497
221618	773498
1168	773499
589940	773500
725175	773501
309210	773502
33805	773503
57424	773504
638581	773505
148201	773506
286996	773507
673987	773508
80641	773509
4354	773510
527261	773511
216173	773512
628868	773513
176920	773514
519768	773515
22344	773516
115731	773517
618775	773518
386322	773519
683298	773520
473516	773521
239	773522
525745	773523
2054	773524
511958	773525
600105	773526
12897	773527
98588	773528
692638	773529
53328	773530
661961	773531
77639	773532
74958	773533
572197	773534
201959	773535
143601	773536
653925	773537
674471	773538
55659	773539
15048	773540
659940	773541
252895	773542
33627	773543
485215	773544
445194	773545
6255	773546
560359	773547
522306	773548
288116	773549
466494	773550
145342	773551
177036	773552
55159	773553
183656	773554
45028	773555
5266	773556
657851	773557
484605	773558
151567	773559
581507	773560
393385	773561
301300	773562
210463	773563
274185	773564
606585	773565
230164	773566
164061	773567
125820	773568
410858	773569
296691	773570
21971	773571
691992	773572
450273	773573
163572	773574
568819	773575
68350	773576
687496	773577
389597	773578
244547	773579
557329	773580
166017	773581
366765	773582
39141	773583
73886	773584
435132	773585
30266	773586
510491	773587
447678	773588
111656	773589
3419	773590
692074	773591
192648	773592
4505	773593
19704	773594
96046	773595
676584	773596
73555	773597
544083	773598
13239	773599
62989	773600
651168	773601
466553	773602
151568	773603
51538	773604
610100	773605
49825	773606
244275	773607
399974	773608
177340	773609
51656	773610
28925	773611
208663	773612
87356	773613
310494	773614
161242	773615
1762	773616
305595	773617
101869	773618
52031	773619
696714	773620
434089	773621
266226	773622
489641	773623
326326	773624
319441	773625
2416	773626
80575	773627
35325	773628
422850	773629
356493	773630
317359	773631
321802	773632
149994	773633
110340	773634
609749	773635
534239	773636
460582	773637
51213	773638
675790	773639
164782	773640
40036	773641
148511	773642
217942	773643
560906	773644
184913	773645
121142	773646
23840	773647
534678	773648
196362	773649
692757	773650
171254	773651
475455	773652
1371	773653
71502	773654
333194	773655
273277	773656
151065	773657
204543	773658
435883	773659
85997	773660
13261	773661
3843	773662
112017	773663
665959	773664
405506	773665
622798	773666
544492	773667
125711	773668
381675	773669
671518	773670
21127	773671
491230	773672
328066	773673
390996	773674
208449	773675
94659	773676
136280	773677
645567	773678
224755	773679
595337	773680
49199	773681
61363	773682
112966	773683
674375	773684
596500	773685
87684	773686
156134	773687
51978	773688
247891	773689
97871	773690
204436	773691
118668	773692
280422	773693
99402	773694
703653	773695
6549	773696
240597	773697
560509	773698
536511	773699
135747	773700
623523	773701
175587	773702
333274	773703
696793	773704
515839	773705
188963	773706
684653	773707
571352	773708
10779	773709
119408	773710
149629	773711
154042	773712
463529	773713
259894	773714
193029	773715
298876	773716
456538	773717
645459	773718
15319	773719
109889	773720
709333	773721
692885	773722
185521	773723
524476	773724
161998	773725
229895	773726
370158	773727
211347	773728
338382	773729
579716	773730
201954	773731
79676	773732
342656	773733
2210	773734
113542	773735
623137	773736
563371	773737
154428	773738
409924	773739
692578	773740
612068	773741
1873	773742
162988	773743
116820	773744
264231	773745
674088	773746
7574	773747
719295	773748
250119	773749
88698	773750
302562	773751
241837	773752
369761	773753
720514	773754
695528	773755
181147	773756
10254	773757
66075	773758
541072	773759
265395	773760
139169	773761
96811	773762
593047	773763
194660	773764
492428	773765
273930	773766
41615	773767
175281	773768
44631	773769
118053	773770
240347	773771
26248	773772
722630	773773
4442	773774
132593	773775
439860	773776
633265	773777
417909	773778
342447	773779
528975	773780
572547	773781
610389	773782
254166	773783
118366	773784
248463	773785
7242	773786
150751	773787
93616	773788
182041	773789
4378	773790
421175	773791
127005	773792
409968	773793
122008	773794
352892	773795
65596	773796
462119	773797
523925	773798
627996	773799
214211	773800
658653	773801
397202	773802
10732	773803
475975	773804
30316	773805
361455	773806
656221	773807
296587	773808
180299	773809
44625	773810
184076	773811
188911	773812
21164	773813
517131	773814
181925	773815
679418	773816
305178	773817
263631	773818
24874	773819
533635	773820
13559	773821
27871	773822
94694	773823
110004	773824
672103	773825
590768	773826
532777	773827
187989	773828
5401	773829
7926	773830
148729	773831
508799	773832
252376	773833
12772	773834
524118	773835
250515	773836
536805	773837
144916	773838
626434	773839
2015	773840
535124	773841
4335	773842
283807	773843
647852	773844
158858	773845
50429	773846
44079	773847
612524	773848
6054	773849
328552	773850
192919	773851
486134	773852
598385	773853
694596	773854
313382	773855
284208	773856
226322	773857
102420	773858
32790	773859
28	773860
12630	773861
30740	773862
614444	773863
314164	773864
320769	773865
271709	773866
23137	773867
3796	773868
339459	773869
69536	773870
701372	773871
31946	773872
29110	773873
669282	773874
717350	773875
425423	773876
133885	773877
1580	773878
222115	773879
184210	773880
710032	773881
195540	773882
106562	773883
686277	773884
585017	773885
12949	773886
533753	773887
218077	773888
88786	773889
183122	773890
122624	773891
502989	773892
615658	773893
708200	773894
126546	773895
333369	773896
382986	773897
319072	773898
380589	773899
452134	773900
535259	773901
56990	773902
385673	773903
501113	773904
280488	773905
65066	773906
140972	773907
17440	773908
490714	773909
110773	773910
135711	773911
430770	773912
432799	773913
212427	773914
171600	773915
554898	773916
25419	773917
18509	773918
464258	773919
289161	773920
147070	773921
411746	773922
53980	773923
73736	773924
701732	773925
30987	773926
149197	773927
42316	773928
330564	773929
98931	773930
303354	773931
1362	773932
398830	773933
152605	773934
526	773935
670	773936
16505	773937
664712	773938
58741	773939
434270	773940
684039	773941
128346	773942
366868	773943
75497	773944
619412	773945
477404	773946
29078	773947
583745	773948
328425	773949
476291	773950
441281	773951
430200	773952
118673	773953
185476	773954
55940	773955
51709	773956
307529	773957
158126	773958
45498	773959
376001	773960
86642	773961
590300	773962
248906	773963
133853	773964
9699	773965
7960	773966
168913	773967
149788	773968
15361	773969
716447	773970
591877	773971
162920	773972
54498	773973
467032	773974
594833	773975
95389	773976
611397	773977
550124	773978
18856	773979
567733	773980
5847	773981
417863	773982
149804	773983
47632	773984
543989	773985
113868	773986
23834	773987
619227	773988
22196	773989
113108	773990
439155	773991
518950	773992
164866	773993
201176	773994
344425	773995
483646	773996
134349	773997
3926	773998
251102	773999
21433	774000
34860	774001
351838	774002
291870	774003
6556	774004
35363	774005
2463	774006
425127	774007
629915	774008
497902	774009
383291	774010
66631	774011
142574	774012
197668	774013
373520	774014
482884	774015
161590	774016
39238	774017
376387	774018
217687	774019
130692	774020
48887	774021
54902	774022
235682	774023
393925	774024
467640	774025
288358	774026
485147	774027
58107	774028
4844	774029
145929	774030
295947	774031
37074	774032
75263	774033
132701	774034
103453	774035
40	774036
33884	774037
371372	774038
264874	774039
207338	774040
574874	774041
24238	774042
712675	774043
583137	774044
6246	774045
425512	774046
13	774047
405275	774048
221070	774049
162168	774050
132552	774051
7891	774052
549909	774053
313101	774054
143654	774055
547268	774056
284024	774057
319654	774058
516972	774059
643693	774060
28245	774061
219528	774062
513535	774063
539088	774064
141757	774065
271667	774066
676886	774067
342653	774068
26224	774069
187	774070
105541	774071
53990	774072
8850	774073
47113	774074
131876	774075
699149	774076
517440	774077
15326	774078
58607	774079
600143	774080
212516	774081
386691	774082
82827	774083
251252	774084
340132	774085
67374	774086
460542	774087
476125	774088
175395	774089
149445	774090
417801	774091
136832	774092
2575	774093
85847	774094
273754	774095
244601	774096
627591	774097
173685	774098
580138	774099
49542	774100
117748	774101
400646	774102
629850	774103
368	774104
102315	774105
203744	774106
182726	774107
59680	774108
128017	774109
646017	774110
109443	774111
4295	774112
627156	774113
446603	774114
24613	774115
297750	774116
249546	774117
9254	774118
186694	774119
168900	774120
61051	774121
383197	774122
179067	774123
682714	774124
171204	774125
92388	774126
449097	774127
353508	774128
266649	774129
88787	774130
599015	774131
613578	774132
375053	774133
359819	774134
657214	774135
111567	774136
451333	774137
37110	774138
601103	774139
180676	774140
516161	774141
48251	774142
124182	774143
183529	774144
19658	774145
70726	774146
111675	774147
498682	774148
200463	774149
711	774150
391094	774151
404138	774152
157872	774153
330454	774154
447930	774155
308812	774156
4546	774157
591084	774158
303486	774159
29408	774160
474520	774161
437711	774162
103204	774163
281341	774164
552361	774165
151999	774166
145346	774167
256780	774168
490913	774169
34279	774170
46118	774171
9708	774172
34171	774173
41633	774174
1057	774175
418423	774176
422707	774177
391349	774178
376348	774179
35400	774180
394393	774181
15738	774182
706787	774183
513456	774184
37621	774185
168613	774186
334956	774187
97709	774188
22373	774189
680136	774190
51045	774191
68501	774192
99202	774193
98638	774194
380665	774195
8644	774196
217553	774197
88980	774198
43307	774199
538406	774200
84883	774201
381235	774202
182778	774203
573016	774204
117879	774205
59894	774206
676512	774207
60198	774208
292541	774209
456176	774210
79142	774211
416059	774212
181433	774213
91309	774214
159530	774215
334486	774216
231124	774217
74286	774218
75657	774219
496471	774220
450812	774221
194804	774222
147435	774223
5516	774224
681575	774225
66524	774226
360384	774227
154067	774228
564188	774229
134449	774230
642121	774231
407827	774232
221657	774233
547301	774234
16302	774235
95161	774236
87511	774237
346794	774238
697977	774239
109438	774240
600661	774241
192187	774242
109544	774243
546490	774244
137870	774245
608699	774246
145488	774247
106188	774248
182816	774249
457314	774250
658786	774251
499888	774252
78711	774253
107407	774254
177412	774255
39760	774256
128061	774257
89048	774258
330216	774259
75994	774260
531043	774261
63452	774262
282920	774263
412891	774264
179305	774265
657820	774266
436084	774267
307248	774268
105327	774269
563610	774270
24412	774271
116472	774272
403862	774273
53234	774274
12881	774275
146702	774276
406723	774277
364261	774278
84979	774279
660944	774280
7446	774281
160121	774282
499411	774283
92607	774284
142785	774285
2620	774286
677272	774287
152646	774288
104012	774289
306298	774290
241022	774291
517037	774292
449480	774293
407337	774294
12516	774295
3150	774296
470061	774297
25904	774298
34113	774299
183958	774300
399458	774301
692001	774302
128478	774303
5933	774304
155765	774305
163151	774306
278556	774307
632463	774308
112460	774309
528567	774310
79966	774311
78828	774312
3631	774313
22938	774314
105164	774315
113260	774316
181973	774317
253418	774318
142017	774319
67981	774320
332565	774321
414082	774322
375362	774323
78237	774324
232283	774325
433701	774326
41169	774327
373958	774328
407162	774329
259795	774330
45390	774331
9964	774332
435928	774333
664304	774334
251623	774335
263626	774336
721452	774337
620781	774338
104865	774339
1	774340
331648	774341
30676	774342
187189	774343
93511	774344
125569	774345
143879	774346
62901	774347
79110	774348
26274	774349
451685	774350
67198	774351
151318	774352
46655	774353
24383	774354
183035	774355
137148	774356
83019	774357
298071	774358
709	774359
142800	774360
208946	774361
350305	774362
402593	774363
20236	774364
1893	774365
648596	774366
230181	774367
93205	774368
140255	774369
188897	774370
644751	774371
712614	774372
446829	774373
704793	774374
33798	774375
170158	774376
159767	774377
104856	774378
154695	774379
528819	774380
395868	774381
181739	774382
34556	774383
590497	774384
526155	774385
317852	774386
187340	774387
172299	774388
597524	774389
598557	774390
90814	774391
9198	774392
307546	774393
245	774394
40034	774395
202939	774396
175634	774397
213690	774398
418935	774399
221100	774400
295024	774401
158903	774402
725197	774403
142429	774404
511333	774405
214043	774406
573232	774407
195094	774408
491546	774409
52556	774410
129788	774411
25570	774412
667186	774413
147139	774414
85867	774415
361268	774416
635964	774417
414245	774418
405331	774419
378415	774420
355796	774421
208915	774422
716385	774423
234781	774424
87585	774425
22336	774426
698612	774427
70212	774428
87766	774429
655747	774430
46513	774431
624382	774432
600365	774433
545592	774434
716972	774435
713639	774436
35372	774437
40915	774438
237336	774439
260739	774440
296271	774441
396619	774442
467975	774443
655317	774444
177871	774445
9236	774446
62891	774447
661615	774448
334794	774449
318975	774450
639313	774451
67933	774452
7453	774453
54573	774454
16141	774455
709850	774456
715972	774457
11372	774458
578430	774459
471174	774460
400561	774461
544339	774462
55959	774463
598604	774464
100303	774465
628412	774466
557873	774467
42101	774468
523709	774469
205059	774470
515540	774471
423062	774472
84117	774473
288554	774474
167266	774475
42980	774476
158194	774477
396657	774478
42374	774479
123522	774480
151114	774481
99285	774482
173233	774483
300179	774484
104844	774485
519252	774486
598093	774487
704804	774488
6123	774489
248197	774490
533625	774491
719960	774492
257056	774493
171330	774494
418250	774495
110110	774496
381965	774497
241170	774498
430222	774499
633393	774500
54	774501
335997	774502
113078	774503
229613	774504
140975	774505
168038	774506
336663	774507
625409	774508
223472	774509
250146	774510
125965	774511
368884	774512
656970	774513
4431	774514
13284	774515
5538	774516
253729	774517
114834	774518
51633	774519
402426	774520
27501	774521
656383	774522
149537	774523
95433	774524
23936	774525
607586	774526
61937	774527
153308	774528
39398	774529
129132	774530
28083	774531
19171	774532
282369	774533
565473	774534
33584	774535
711991	774536
276984	774537
694502	774538
468694	774539
328547	774540
719980	774541
653382	774542
27991	774543
447552	774544
263860	774545
159649	774546
390916	774547
171470	774548
218933	774549
362937	774550
504883	774551
212347	774552
164489	774553
33230	774554
696863	774555
557196	774556
227616	774557
514759	774558
268755	774559
44483	774560
208936	774561
16684	774562
705136	774563
664768	774564
158133	774565
635454	774566
76194	774567
478340	774568
450253	774569
126050	774570
547672	774571
608176	774572
224048	774573
358294	774574
186458	774575
301781	774576
175361	774577
14286	774578
114395	774579
121899	774580
342578	774581
247739	774582
238596	774583
28000	774584
1578	774585
604395	774586
190270	774587
3929	774588
150174	774589
177442	774590
256171	774591
7298	774592
639705	774593
722015	774594
207772	774595
481214	774596
148313	774597
145763	774598
604356	774599
6268	774600
35085	774601
623700	774602
2493	774603
538437	774604
541018	774605
696064	774606
448505	774607
210145	774608
105796	774609
674983	774610
435908	774611
8189	774612
407197	774613
182104	774614
175823	774615
95034	774616
95960	774617
365	774618
237499	774619
9182	774620
263826	774621
64999	774622
597995	774623
473157	774624
127795	774625
37860	774626
356378	774627
467514	774628
33716	774629
11349	774630
350045	774631
7684	774632
469972	774633
377746	774634
22604	774635
225	774636
431654	774637
157056	774638
9303	774639
440782	774640
5925	774641
421646	774642
72411	774643
321173	774644
381497	774645
524398	774646
647038	774647
26289	774648
320357	774649
249406	774650
36296	774651
509086	774652
119300	774653
561978	774654
596625	774655
674730	774656
692669	774657
149283	774658
591322	774659
372369	774660
4277	774661
83273	774662
636029	774663
234227	774664
282717	774665
370510	774666
129440	774667
494353	774668
3572	774669
677144	774670
85109	774671
21759	774672
459968	774673
159398	774674
56557	774675
153153	774676
687545	774677
144437	774678
547606	774679
491148	774680
80259	774681
639224	774682
350682	774683
676511	774684
543567	774685
452840	774686
215548	774687
154854	774688
608347	774689
84073	774690
20598	774691
172352	774692
318503	774693
5547	774694
118558	774695
3603	774696
70253	774697
629407	774698
29282	774699
576192	774700
242091	774701
292466	774702
615919	774703
691346	774704
168209	774705
808	774706
65219	774707
96257	774708
485080	774709
252558	774710
706373	774711
38674	774712
210440	774713
45985	774714
287920	774715
303261	774716
289650	774717
41514	774718
702939	774719
43162	774720
39730	774721
421076	774722
526362	774723
548850	774724
228468	774725
440	774726
11355	774727
410275	774728
250024	774729
57767	774730
642635	774731
612536	774732
83910	774733
641	774734
178919	774735
628722	774736
527449	774737
334470	774738
207540	774739
452422	774740
112063	774741
4674	774742
541549	774743
82686	774744
38924	774745
361043	774746
335632	774747
383685	774748
49321	774749
129811	774750
74824	774751
23366	774752
151087	774753
23894	774754
697219	774755
182270	774756
446073	774757
528447	774758
294642	774759
70859	774760
490871	774761
63330	774762
155832	774763
531396	774764
581198	774765
53244	774766
554528	774767
17114	774768
418290	774769
687963	774770
160620	774771
584837	774772
693601	774773
184757	774774
222492	774775
30490	774776
27173	774777
16264	774778
84488	774779
340655	774780
673891	774781
237334	774782
308068	774783
237918	774784
135868	774785
25391	774786
447293	774787
31832	774788
30351	774789
185570	774790
671871	774791
226883	774792
54665	774793
214977	774794
688942	774795
623639	774796
137062	774797
322045	774798
685092	774799
618293	774800
232400	774801
162262	774802
292745	774803
360069	774804
32901	774805
562077	774806
30751	774807
630254	774808
608719	774809
278523	774810
196769	774811
185606	774812
553354	774813
135573	774814
118176	774815
41323	774816
523700	774817
361594	774818
375654	774819
409816	774820
303767	774821
626669	774822
295639	774823
346590	774824
540922	774825
85078	774826
224182	774827
529182	774828
581286	774829
602856	774830
157793	774831
1028	774832
17283	774833
550484	774834
474748	774835
11170	774836
657	774837
269658	774838
30044	774839
179839	774840
407500	774841
456863	774842
9416	774843
213363	774844
79447	774845
724345	774846
2310	774847
704	774848
719202	774849
594752	774850
122612	774851
36626	774852
40950	774853
144322	774854
395406	774855
611625	774856
645	774857
632954	774858
63779	774859
62850	774860
435302	774861
569847	774862
30322	774863
296122	774864
452749	774865
159605	774866
578011	774867
125473	774868
284169	774869
5580	774870
549553	774871
175862	774872
426558	774873
125664	774874
530021	774875
469772	774876
143877	774877
16626	774878
130440	774879
547964	774880
255962	774881
566277	774882
18453	774883
2508	774884
601176	774885
439404	774886
271983	774887
700303	774888
697156	774889
65578	774890
346380	774891
505135	774892
263272	774893
524882	774894
106555	774895
36401	774896
677936	774897
90677	774898
183157	774899
51293	774900
220728	774901
74399	774902
176098	774903
210529	774904
652800	774905
208284	774906
109798	774907
389293	774908
176897	774909
24291	774910
378431	774911
179384	774912
320205	774913
540476	774914
505990	774915
337932	774916
28927	774917
679118	774918
489060	774919
701939	774920
521999	774921
245283	774922
466410	774923
89806	774924
12757	774925
315168	774926
607732	774927
411480	774928
383008	774929
2	774930
2700	774931
36042	774932
130196	774933
33101	774934
27444	774935
616794	774936
118903	774937
36925	774938
559288	774939
188238	774940
40380	774941
47117	774942
108329	774943
445737	774944
26721	774945
22762	774946
398888	774947
35672	774948
75428	774949
165565	774950
250672	774951
161930	774952
315915	774953
127512	774954
377502	774955
66409	774956
328832	774957
221576	774958
103443	774959
511696	774960
704922	774961
713484	774962
319846	774963
276813	774964
73441	774965
88316	774966
34140	774967
40239	774968
7566	774969
36244	774970
716742	774971
709317	774972
628842	774973
96899	774974
157385	774975
449963	774976
111585	774977
54171	774978
114305	774979
189224	774980
125125	774981
615862	774982
10737	774983
593637	774984
429201	774985
124591	774986
199157	774987
80966	774988
76490	774989
621169	774990
97093	774991
488699	774992
562140	774993
2996	774994
290796	774995
285262	774996
312442	774997
33003	774998
152638	774999
262228	775000
114419	775001
363624	775002
294809	775003
665110	775004
677059	775005
517542	775006
31586	775007
239501	775008
30924	775009
638088	775010
29744	775011
457074	775012
605711	775013
565091	775014
412112	775015
77485	775016
109837	775017
137534	775018
613835	775019
466430	775020
219283	775021
693350	775022
74049	775023
21820	775024
594600	775025
99691	775026
383006	775027
525582	775028
49001	775029
659368	775030
533396	775031
316034	775032
676223	775033
5657	775034
29817	775035
10257	775036
44220	775037
292127	775038
541788	775039
14211	775040
420895	775041
655402	775042
406685	775043
39432	775044
186298	775045
510397	775046
137792	775047
54124	775048
713582	775049
67462	775050
529665	775051
80530	775052
49361	775053
77276	775054
571801	775055
471950	775056
68277	775057
48377	775058
482622	775059
81779	775060
685209	775061
48296	775062
414919	775063
26933	775064
13628	775065
569773	775066
434082	775067
118875	775068
277225	775069
614928	775070
473107	775071
611350	775072
359080	775073
656067	775074
215624	775075
344031	775076
330969	775077
510624	775078
286844	775079
423752	775080
161162	775081
685014	775082
110660	775083
224831	775084
280420	775085
122147	775086
626	775087
157335	775088
132232	775089
15352	775090
147816	775091
717986	775092
96156	775093
91836	775094
558409	775095
54525	775096
53492	775097
221527	775098
217834	775099
616272	775100
333086	775101
100754	775102
582032	775103
425228	775104
73387	775105
157454	775106
245712	775107
61253	775108
664918	775109
151377	775110
79751	775111
354589	775112
402939	775113
713268	775114
373466	775115
160050	775116
121952	775117
490166	775118
52339	775119
177987	775120
152708	775121
2763	775122
50917	775123
578481	775124
308117	775125
103858	775126
393699	775127
9653	775128
14434	775129
593344	775130
283980	775131
470597	775132
408020	775133
161895	775134
428378	775135
253210	775136
137940	775137
228425	775138
6717	775139
430539	775140
286258	775141
209585	775142
160617	775143
4637	775144
224365	775145
668055	775146
22046	775147
394666	775148
356383	775149
140176	775150
184999	775151
49896	775152
258589	775153
117363	775154
285924	775155
459288	775156
320169	775157
510066	775158
285503	775159
71751	775160
607286	775161
449304	775162
80992	775163
178663	775164
176279	775165
28456	775166
229072	775167
620104	775168
229142	775169
430801	775170
267688	775171
89552	775172
155677	775173
683194	775174
295668	775175
97506	775176
116956	775177
125405	775178
38979	775179
141710	775180
166028	775181
151575	775182
426512	775183
2964	775184
7935	775185
111210	775186
91495	775187
307219	775188
548420	775189
425165	775190
507923	775191
590849	775192
41159	775193
62027	775194
94485	775195
238535	775196
461491	775197
508761	775198
584553	775199
135616	775200
115249	775201
388152	775202
654224	775203
114727	775204
203372	775205
380648	775206
64789	775207
97370	775208
210426	775209
56591	775210
392333	775211
57103	775212
11070	775213
74672	775214
82780	775215
406710	775216
34339	775217
656609	775218
292455	775219
650282	775220
546242	775221
476017	775222
470354	775223
695932	775224
357273	775225
89242	775226
679271	775227
169100	775228
17402	775229
147667	775230
21628	775231
73014	775232
202102	775233
317253	775234
377195	775235
575895	775236
268633	775237
536992	775238
222864	775239
689440	775240
94297	775241
62561	775242
21514	775243
270607	775244
212508	775245
216719	775246
34800	775247
376665	775248
300564	775249
53387	775250
78081	775251
220396	775252
717773	775253
694118	775254
435417	775255
4786	775256
6448	775257
709354	775258
675003	775259
24413	775260
582159	775261
563286	775262
701315	775263
270148	775264
236213	775265
535751	775266
713081	775267
586526	775268
172561	775269
458425	775270
64786	775271
136364	775272
596182	775273
450662	775274
305634	775275
356975	775276
154355	775277
74905	775278
158925	775279
451468	775280
217758	775281
350555	775282
42427	775283
464549	775284
111000	775285
39767	775286
103401	775287
317976	775288
461240	775289
340321	775290
91668	775291
34043	775292
85715	775293
252130	775294
268281	775295
211131	775296
677241	775297
158427	775298
301156	775299
718636	775300
554823	775301
523750	775302
257845	775303
181772	775304
214696	775305
88365	775306
190583	775307
3	775308
3694	775309
146264	775310
32628	775311
34719	775312
370205	775313
474213	775314
98395	775315
387470	775316
335189	775317
556037	775318
92716	775319
92342	775320
434487	775321
461587	775322
537117	775323
39763	775324
641085	775325
258223	775326
598916	775327
113279	775328
296650	775329
25901	775330
524700	775331
267581	775332
514830	775333
35041	775334
65242	775335
23469	775336
58062	775337
537603	775338
228884	775339
69938	775340
157750	775341
140831	775342
704655	775343
636913	775344
8513	775345
265959	775346
19807	775347
530146	775348
620561	775349
75068	775350
7419	775351
719755	775352
154766	775353
519463	775354
700935	775355
704212	775356
158760	775357
652854	775358
52138	775359
522188	775360
412805	775361
115425	775362
494100	775363
170574	775364
170494	775365
417585	775366
252332	775367
623247	775368
429807	775369
237615	775370
161537	775371
7801	775372
262745	775373
23962	775374
146357	775375
322958	775376
444285	775377
82103	775378
338789	775379
223835	775380
66574	775381
187652	775382
30487	775383
24908	775384
642807	775385
159890	775386
301495	775387
99354	775388
171520	775389
58704	775390
38356	775391
110049	775392
459910	775393
454784	775394
267067	775395
30098	775396
42134	775397
16062	775398
144463	775399
277745	775400
645674	775401
48269	775402
570042	775403
265969	775404
515601	775405
207087	775406
24832	775407
62600	775408
686962	775409
272601	775410
338466	775411
400203	775412
70954	775413
145673	775414
372356	775415
700601	775416
652178	775417
364825	775418
15722	775419
106412	775420
69704	775421
693763	775422
605170	775423
425766	775424
51515	775425
330261	775426
584183	775427
614058	775428
689123	775429
408267	775430
93524	775431
264456	775432
209214	775433
180544	775434
101642	775435
325673	775436
94845	775437
23062	775438
435536	775439
4181	775440
344460	775441
400240	775442
5197	775443
260442	775444
9520	775445
319667	775446
316001	775447
59911	775448
51162	775449
167336	775450
319551	775451
607573	775452
34521	775453
46454	775454
142672	775455
598986	775456
53965	775457
563256	775458
704257	775459
426696	775460
223611	775461
39147	775462
66255	775463
440231	775464
712200	775465
68508	775466
102148	775467
136698	775468
139731	775469
46026	775470
573440	775471
4864	775472
85551	775473
516183	775474
513280	775475
349642	775476
53635	775477
685745	775478
39406	775479
71341	775480
573057	775481
211666	775482
243632	775483
17970	775484
171519	775485
144877	775486
39126	775487
174265	775488
321781	775489
674554	775490
131706	775491
22723	775492
284730	775493
511936	775494
40700	775495
152838	775496
365987	775497
49996	775498
218530	775499
304218	775500
413491	775501
446756	775502
266349	775503
107211	775504
5400	775505
229430	775506
52550	775507
478851	775508
92164	775509
469743	775510
519571	775511
643644	775512
693080	775513
298200	775514
200601	775515
53030	775516
539172	775517
604237	775518
224997	775519
415554	775520
3031	775521
85647	775522
41252	775523
589224	775524
465447	775525
560725	775526
677683	775527
687251	775528
134034	775529
18542	775530
152014	775531
691016	775532
119886	775533
628276	775534
160765	775535
420422	775536
313969	775537
64060	775538
96164	775539
91137	775540
269613	775541
568209	775542
507497	775543
24339	775544
621520	775545
442851	775546
230953	775547
240661	775548
509401	775549
334213	775550
129175	775551
595290	775552
136831	775553
396	775554
242053	775555
45960	775556
148874	775557
646789	775558
495234	775559
664551	775560
155514	775561
10651	775562
36616	775563
672031	775564
386950	775565
292479	775566
165836	775567
160750	775568
77357	775569
28932	775570
45114	775571
127097	775572
588178	775573
323634	775574
433879	775575
716283	775576
576913	775577
353779	775578
336442	775579
137963	775580
196988	775581
175960	775582
197032	775583
26836	775584
529777	775585
430878	775586
26583	775587
213717	775588
466929	775589
21488	775590
191512	775591
9716	775592
101426	775593
577076	775594
690028	775595
679011	775596
49764	775597
46034	775598
516354	775599
667478	775600
119881	775601
321077	775602
24632	775603
108592	775604
648334	775605
621456	775606
27257	775607
38070	775608
430527	775609
2724	775610
452707	775611
12096	775612
4550	775613
544831	775614
482057	775615
37373	775616
431772	775617
643411	775618
230542	775619
26591	775620
577603	775621
169632	775622
270047	775623
694492	775624
67705	775625
594229	775626
319130	775627
657914	775628
636001	775629
150771	775630
26793	775631
53732	775632
34705	775633
98344	775634
13814	775635
326623	775636
130083	775637
162148	775638
132828	775639
32197	775640
514280	775641
111355	775642
32954	775643
439909	775644
338211	775645
153898	775646
664554	775647
715065	775648
494556	775649
240410	775650
177426	775651
15666	775652
606435	775653
557031	775654
332981	775655
586026	775656
182565	775657
15445	775658
270468	775659
132577	775660
496861	775661
48000	775662
285551	775663
528303	775664
163448	775665
305217	775666
30048	775667
132382	775668
1213	775669
119558	775670
172123	775671
244815	775672
628779	775673
423353	775674
451266	775675
423089	775676
538460	775677
136945	775678
28552	775679
2194	775680
546855	775681
713603	775682
551739	775683
332172	775684
589982	775685
77305	775686
12333	775687
554422	775688
374481	775689
271584	775690
465983	775691
72475	775692
179066	775693
57493	775694
475719	775695
15007	775696
83871	775697
33395	775698
496453	775699
140747	775700
75379	775701
348063	775702
75737	775703
412442	775704
381253	775705
494493	775706
20989	775707
644660	775708
650070	775709
153208	775710
5369	775711
201542	775712
155485	775713
610372	775714
622385	775715
721716	775716
130701	775717
8990	775718
236812	775719
554464	775720
332396	775721
38030	775722
639496	775723
172833	775724
341365	775725
724450	775726
647155	775727
446883	775728
333947	775729
113413	775730
404733	775731
408136	775732
648161	775733
329653	775734
499621	775735
496086	775736
29665	775737
14739	775738
55070	775739
457978	775740
216492	775741
130499	775742
272681	775743
364713	775744
11680	775745
188269	775746
358526	775747
83446	775748
213654	775749
599563	775750
507655	775751
609556	775752
433557	775753
210596	775754
60600	775755
70873	775756
636626	775757
137708	775758
53592	775759
67859	775760
458815	775761
190207	775762
550643	775763
37638	775764
18085	775765
650826	775766
10089	775767
356590	775768
142259	775769
254900	775770
41454	775771
170687	775772
34399	775773
18136	775774
101061	775775
475487	775776
62920	775777
78709	775778
123333	775779
18590	775780
61842	775781
574417	775782
44615	775783
593477	775784
107616	775785
103446	775786
118083	775787
257632	775788
350705	775789
14025	775790
282986	775791
61554	775792
92298	775793
1809	775794
75345	775795
627789	775796
678230	775797
565729	775798
695710	775799
132511	775800
47908	775801
29462	775802
267537	775803
660105	775804
578140	775805
6198	775806
367124	775807
110961	775808
497004	775809
166018	775810
352733	775811
713747	775812
16207	775813
46050	775814
631152	775815
696494	775816
427981	775817
45932	775818
229685	775819
660508	775820
66975	775821
414322	775822
24151	775823
49104	775824
39446	775825
441989	775826
185797	775827
644180	775828
9857	775829
472419	775830
655297	775831
640326	775832
102293	775833
669476	775834
233234	775835
30785	775836
311106	775837
15934	775838
92359	775839
393462	775840
273300	775841
176572	775842
94144	775843
693875	775844
566103	775845
61259	775846
107682	775847
74774	775848
325535	775849
705924	775850
375153	775851
581527	775852
557830	775853
261779	775854
216932	775855
452747	775856
453945	775857
644326	775858
137248	775859
385599	775860
635416	775861
23344	775862
53188	775863
2966	775864
23890	775865
274501	775866
706774	775867
405751	775868
669425	775869
53594	775870
257760	775871
27860	775872
217871	775873
56119	775874
296333	775875
561618	775876
35264	775877
3526	775878
116	775879
211350	775880
75767	775881
63232	775882
450885	775883
158863	775884
423112	775885
76933	775886
611829	775887
626674	775888
680665	775889
615940	775890
399762	775891
602107	775892
165771	775893
48417	775894
212589	775895
47984	775896
521469	775897
27461	775898
371722	775899
532044	775900
43065	775901
165351	775902
209592	775903
171492	775904
613316	775905
481575	775906
417433	775907
76616	775908
132809	775909
349422	775910
501778	775911
588273	775912
34939	775913
544291	775914
682702	775915
676689	775916
578405	775917
585412	775918
707930	775919
83016	775920
294366	775921
22890	775922
176521	775923
162823	775924
41264	775925
27311	775926
13859	775927
29681	775928
4410	775929
125053	775930
28088	775931
184767	775932
7188	775933
9985	775934
9759	775935
166860	775936
384562	775937
695996	775938
110279	775939
161052	775940
66308	775941
98176	775942
329317	775943
83051	775944
232850	775945
12627	775946
65674	775947
260291	775948
98829	775949
145828	775950
51118	775951
533479	775952
469546	775953
78623	775954
158278	775955
616347	775956
610984	775957
340811	775958
274652	775959
160535	775960
388272	775961
239531	775962
47656	775963
101970	775964
93314	775965
62471	775966
518480	775967
73866	775968
46985	775969
17532	775970
79682	775971
431054	775972
712354	775973
567819	775974
6635	775975
575578	775976
541088	775977
197212	775978
717492	775979
146018	775980
427960	775981
482602	775982
260757	775983
9159	775984
139025	775985
18684	775986
103589	775987
334432	775988
92278	775989
178785	775990
601074	775991
157874	775992
664021	775993
53380	775994
517908	775995
204297	775996
140861	775997
352350	775998
332528	775999
566796	776000
220753	776001
395203	776002
453317	776003
23116	776004
247491	776005
8306	776006
366357	776007
509932	776008
412655	776009
442301	776010
56215	776011
599886	776012
15656	776013
310396	776014
88142	776015
681142	776016
28053	776017
706307	776018
400672	776019
494132	776020
408933	776021
476374	776022
668309	776023
94620	776024
75339	776025
612574	776026
228985	776027
483284	776028
462477	776029
917	776030
93001	776031
44725	776032
1538	776033
555187	776034
367378	776035
539537	776036
2222	776037
613378	776038
371409	776039
490535	776040
92906	776041
680752	776042
78793	776043
20778	776044
715366	776045
236542	776046
459825	776047
8021	776048
86336	776049
537335	776050
404044	776051
404715	776052
620383	776053
93163	776054
1249	776055
495218	776056
271603	776057
174482	776058
280757	776059
589813	776060
32933	776061
653786	776062
14135	776063
26797	776064
603236	776065
291953	776066
278205	776067
439842	776068
517434	776069
72171	776070
581325	776071
189334	776072
73809	776073
47670	776074
139874	776075
719447	776076
705300	776077
148232	776078
547122	776079
243905	776080
613341	776081
47422	776082
162657	776083
440293	776084
431080	776085
682005	776086
1118	776087
347409	776088
3383	776089
724590	776090
158900	776091
359334	776092
713457	776093
118912	776094
389513	776095
109032	776096
518730	776097
479748	776098
610223	776099
188253	776100
186299	776101
8436	776102
121445	776103
518385	776104
33871	776105
714138	776106
3552	776107
300022	776108
484706	776109
393134	776110
150042	776111
175983	776112
235385	776113
488964	776114
427932	776115
242848	776116
232299	776117
448680	776118
276343	776119
12219	776120
285287	776121
385753	776122
240637	776123
471073	776124
462518	776125
193588	776126
90315	776127
312485	776128
52974	776129
202705	776130
366605	776131
118725	776132
701691	776133
4471	776134
51559	776135
12776	776136
479456	776137
181194	776138
513195	776139
525222	776140
89980	776141
440109	776142
243530	776143
55374	776144
608620	776145
202455	776146
178182	776147
73506	776148
443523	776149
349396	776150
25246	776151
1260	776152
314034	776153
22211	776154
3475	776155
45849	776156
658420	776157
475279	776158
537928	776159
535441	776160
109988	776161
99371	776162
601692	776163
173960	776164
155116	776165
25550	776166
669868	776167
16734	776168
624756	776169
97825	776170
616122	776171
127522	776172
198751	776173
33562	776174
45174	776175
665651	776176
151538	776177
259092	776178
140234	776179
460059	776180
715548	776181
128500	776182
101596	776183
45575	776184
132520	776185
556047	776186
690013	776187
148811	776188
80278	776189
355632	776190
4059	776191
508837	776192
68065	776193
137448	776194
61822	776195
566252	776196
134631	776197
168988	776198
1856	776199
361520	776200
98121	776201
55608	776202
18338	776203
44848	776204
47396	776205
491105	776206
31318	776207
687437	776208
255503	776209
395738	776210
613960	776211
290641	776212
27290	776213
22523	776214
305708	776215
329478	776216
70841	776217
58937	776218
165326	776219
541310	776220
444106	776221
46814	776222
535214	776223
65894	776224
477541	776225
18545	776226
372750	776227
676648	776228
336308	776229
397052	776230
676008	776231
171561	776232
219152	776233
521905	776234
686940	776235
144603	776236
101530	776237
568878	776238
511992	776239
61073	776240
685334	776241
575196	776242
270565	776243
26841	776244
38669	776245
366118	776246
526418	776247
233348	776248
30188	776249
50206	776250
434572	776251
21099	776252
44683	776253
625546	776254
176560	776255
328808	776256
206296	776257
234852	776258
346695	776259
231847	776260
14849	776261
688480	776262
430064	776263
439160	776264
198876	776265
67104	776266
46686	776267
320752	776268
98806	776269
173825	776270
560237	776271
50260	776272
129494	776273
286025	776274
622564	776275
262760	776276
582255	776277
137971	776278
59828	776279
668266	776280
624706	776281
624957	776282
469060	776283
708880	776284
286289	776285
258193	776286
391879	776287
49517	776288
407433	776289
12147	776290
1307	776291
570016	776292
161671	776293
112677	776294
541384	776295
242017	776296
24670	776297
120545	776298
300128	776299
159789	776300
621787	776301
33834	776302
580345	776303
12242	776304
5512	776305
486922	776306
3238	776307
364184	776308
75152	776309
309269	776310
441025	776311
26854	776312
178944	776313
10140	776314
58720	776315
155537	776316
35096	776317
341567	776318
409659	776319
645388	776320
180197	776321
15888	776322
48181	776323
224708	776324
482721	776325
567732	776326
307362	776327
88524	776328
254098	776329
162339	776330
49139	776331
612918	776332
583310	776333
145256	776334
50474	776335
64871	776336
605148	776337
235619	776338
187255	776339
121366	776340
298483	776341
371137	776342
440197	776343
545247	776344
259110	776345
333743	776346
145403	776347
16725	776348
170975	776349
45307	776350
126729	776351
171618	776352
137917	776353
220920	776354
276613	776355
129210	776356
43264	776357
504428	776358
14533	776359
286044	776360
24093	776361
10344	776362
530758	776363
620941	776364
359257	776365
116625	776366
553785	776367
389959	776368
46240	776369
39357	776370
471514	776371
123308	776372
40281	776373
82900	776374
28903	776375
414077	776376
179790	776377
663971	776378
1600	776379
28945	776380
202399	776381
12705	776382
45	776383
500136	776384
168376	776385
207460	776386
545971	776387
162280	776388
468194	776389
1621	776390
114862	776391
181022	776392
433661	776393
13587	776394
585604	776395
71138	776396
181463	776397
420024	776398
154822	776399
361283	776400
82758	776401
81016	776402
172900	776403
108717	776404
496756	776405
216651	776406
701425	776407
147190	776408
25599	776409
702158	776410
681970	776411
567868	776412
679810	776413
37819	776414
352672	776415
101117	776416
70973	776417
257893	776418
19123	776419
396985	776420
183981	776421
400838	776422
130376	776423
425451	776424
158761	776425
565955	776426
450604	776427
35091	776428
186212	776429
54889	776430
434364	776431
357319	776432
342190	776433
353661	776434
2787	776435
328305	776436
210223	776437
179493	776438
3092	776439
2476	776440
621120	776441
7421	776442
563096	776443
119684	776444
204335	776445
661984	776446
71757	776447
585245	776448
555522	776449
498298	776450
126715	776451
63843	776452
89116	776453
403087	776454
401396	776455
99231	776456
280845	776457
159594	776458
674643	776459
11279	776460
652238	776461
337667	776462
140123	776463
504138	776464
53447	776465
139749	776466
92734	776467
681953	776468
380963	776469
372392	776470
478742	776471
279684	776472
283365	776473
173923	776474
431137	776475
173994	776476
543645	776477
190574	776478
91373	776479
1995	776480
4206	776481
48622	776482
4793	776483
313525	776484
191104	776485
222663	776486
332501	776487
21470	776488
136160	776489
558222	776490
408599	776491
613774	776492
585251	776493
429622	776494
41187	776495
508919	776496
65758	776497
31381	776498
357975	776499
401460	776500
31159	776501
409645	776502
345946	776503
184200	776504
242132	776505
124002	776506
477516	776507
479071	776508
12315	776509
679	776510
307811	776511
141910	776512
30320	776513
516525	776514
569971	776515
3371	776516
124411	776517
390329	776518
14772	776519
239000	776520
162929	776521
587221	776522
683206	776523
826	776524
703350	776525
73216	776526
45470	776527
440153	776528
291281	776529
411561	776530
80919	776531
71239	776532
380837	776533
553904	776534
370603	776535
586177	776536
8147	776537
53570	776538
67862	776539
12445	776540
86850	776541
521178	776542
711943	776543
165250	776544
307740	776545
127408	776546
342255	776547
67614	776548
23719	776549
530805	776550
33793	776551
161789	776552
51854	776553
167251	776554
220205	776555
84513	776556
22970	776557
712201	776558
35292	776559
199404	776560
1308	776561
7082	776562
651331	776563
712680	776564
710031	776565
673149	776566
133915	776567
120119	776568
105791	776569
40634	776570
27291	776571
232171	776572
158868	776573
541860	776574
52240	776575
262548	776576
488182	776577
263731	776578
595141	776579
603263	776580
107850	776581
111831	776582
197687	776583
593524	776584
604066	776585
410205	776586
7341	776587
702708	776588
246353	776589
684576	776590
62099	776591
471813	776592
317794	776593
315104	776594
56004	776595
104269	776596
199881	776597
252573	776598
9169	776599
8388	776600
138595	776601
578104	776602
520511	776603
455810	776604
78178	776605
557182	776606
68868	776607
649590	776608
302031	776609
246765	776610
3045	776611
143182	776612
169894	776613
86151	776614
635263	776615
389942	776616
236611	776617
254616	776618
442630	776619
144252	776620
559765	776621
84558	776622
615508	776623
22710	776624
553886	776625
478756	776626
450193	776627
563038	776628
222870	776629
388443	776630
249490	776631
571892	776632
444225	776633
67303	776634
181372	776635
534164	776636
212278	776637
140759	776638
66448	776639
203049	776640
370300	776641
111560	776642
175746	776643
217853	776644
483287	776645
1776	776646
14766	776647
322449	776648
38336	776649
80340	776650
394044	776651
233241	776652
33756	776653
446511	776654
135121	776655
558036	776656
410882	776657
691882	776658
514691	776659
635733	776660
34562	776661
51776	776662
722598	776663
243321	776664
316098	776665
221198	776666
46425	776667
90451	776668
152527	776669
665616	776670
345334	776671
656939	776672
478269	776673
712088	776674
436673	776675
360730	776676
278798	776677
106175	776678
279524	776679
4952	776680
50744	776681
614285	776682
281011	776683
131264	776684
235665	776685
118511	776686
305387	776687
25629	776688
650708	776689
78471	776690
6648	776691
32880	776692
105876	776693
226589	776694
92514	776695
53868	776696
321052	776697
173905	776698
391439	776699
74682	776700
212659	776701
222213	776702
93065	776703
411027	776704
570557	776705
294042	776706
167949	776707
656215	776708
1792	776709
364518	776710
632667	776711
293540	776712
31623	776713
303457	776714
100258	776715
443593	776716
44813	776717
96398	776718
245304	776719
287001	776720
23953	776721
539726	776722
227060	776723
420081	776724
336104	776725
221671	776726
202715	776727
721827	776728
66537	776729
575419	776730
123009	776731
678161	776732
80756	776733
329004	776734
132380	776735
633651	776736
641497	776737
478137	776738
56945	776739
515202	776740
50599	776741
14549	776742
126804	776743
441357	776744
439576	776745
59247	776746
494746	776747
623469	776748
636010	776749
55463	776750
372128	776751
34335	776752
452998	776753
383352	776754
42449	776755
572489	776756
511607	776757
152223	776758
630474	776759
89470	776760
96725	776761
678490	776762
462455	776763
136559	776764
54603	776765
38329	776766
170735	776767
53498	776768
326105	776769
457040	776770
541142	776771
435820	776772
243171	776773
502161	776774
237979	776775
371590	776776
3493	776777
685855	776778
96876	776779
59271	776780
637813	776781
314551	776782
157332	776783
92460	776784
346979	776785
274385	776786
700447	776787
303867	776788
426707	776789
516955	776790
1056	776791
43646	776792
90834	776793
302701	776794
145165	776795
300820	776796
340421	776797
222388	776798
567132	776799
238124	776800
65180	776801
28560	776802
304	776803
84034	776804
525150	776805
127370	776806
611109	776807
15712	776808
79427	776809
135244	776810
519090	776811
173585	776812
478709	776813
7195	776814
593052	776815
1930	776816
642281	776817
355486	776818
638150	776819
586274	776820
63588	776821
669421	776822
593782	776823
64325	776824
423962	776825
249854	776826
50996	776827
673859	776828
582859	776829
376637	776830
198674	776831
399920	776832
3876	776833
46906	776834
473640	776835
143710	776836
124862	776837
90052	776838
122593	776839
159865	776840
489944	776841
703058	776842
511926	776843
707270	776844
4813	776845
125056	776846
48118	776847
719926	776848
158529	776849
82146	776850
52135	776851
77804	776852
565604	776853
360029	776854
30229	776855
23854	776856
158148	776857
233366	776858
464405	776859
65049	776860
49756	776861
34404	776862
140236	776863
92720	776864
320643	776865
158738	776866
8142	776867
1830	776868
154266	776869
40476	776870
21499	776871
211844	776872
719746	776873
9384	776874
549836	776875
253246	776876
220222	776877
16485	776878
27929	776879
711071	776880
510780	776881
43794	776882
57489	776883
1212	776884
277998	776885
704004	776886
52246	776887
403672	776888
159168	776889
589842	776890
699553	776891
603035	776892
315599	776893
252482	776894
137116	776895
185597	776896
493938	776897
2070	776898
110860	776899
12423	776900
536090	776901
90507	776902
12320	776903
13909	776904
381229	776905
128143	776906
21850	776907
103427	776908
617350	776909
365559	776910
92035	776911
271963	776912
636998	776913
73844	776914
398782	776915
701109	776916
201466	776917
606509	776918
140772	776919
154143	776920
92516	776921
84113	776922
338507	776923
1809	776924
77704	776925
95263	776926
122517	776927
22098	776928
298659	776929
599712	776930
634339	776931
708877	776932
107842	776933
36241	776934
42373	776935
439456	776936
360200	776937
609821	776938
112861	776939
368087	776940
111278	776941
107381	776942
1963	776943
7432	776944
34604	776945
124941	776946
614095	776947
468139	776948
636426	776949
675252	776950
405214	776951
1408	776952
446039	776953
252579	776954
15004	776955
673749	776956
142501	776957
31440	776958
49054	776959
133899	776960
86411	776961
301836	776962
474785	776963
595166	776964
166626	776965
368421	776966
23705	776967
28764	776968
339513	776969
67801	776970
54148	776971
76881	776972
138013	776973
146930	776974
557538	776975
460647	776976
77729	776977
506139	776978
71159	776979
22798	776980
56012	776981
376804	776982
591015	776983
532302	776984
547633	776985
512496	776986
29523	776987
296364	776988
642019	776989
32041	776990
80435	776991
634220	776992
87130	776993
182494	776994
61679	776995
201066	776996
619551	776997
20773	776998
704222	776999
31960	777000
137725	777001
3286	777002
472747	777003
318660	777004
25309	777005
32990	777006
81101	777007
515289	777008
410665	777009
112803	777010
388732	777011
179408	777012
680994	777013
721989	777014
22375	777015
9850	777016
709098	777017
247863	777018
16027	777019
31198	777020
352065	777021
718463	777022
39139	777023
47201	777024
110449	777025
313609	777026
52284	777027
306022	777028
314437	777029
722133	777030
34074	777031
507330	777032
7298	777033
332852	777034
146265	777035
267708	777036
337348	777037
500377	777038
170096	777039
44823	777040
352595	777041
287453	777042
105161	777043
108060	777044
305236	777045
245287	777046
547390	777047
169651	777048
374742	777049
1484	777050
643349	777051
425288	777052
101792	777053
9634	777054
33101	777055
44084	777056
675282	777057
41037	777058
561027	777059
508706	777060
114614	777061
343035	777062
297039	777063
651484	777064
131640	777065
461025	777066
146377	777067
3808	777068
264949	777069
11594	777070
22383	777071
234240	777072
73681	777073
692789	777074
345344	777075
41877	777076
674909	777077
630022	777078
158908	777079
4159	777080
23324	777081
454069	777082
282784	777083
6800	777084
162954	777085
323193	777086
100270	777087
208475	777088
575337	777089
110815	777090
527425	777091
428452	777092
233237	777093
598905	777094
166928	777095
662274	777096
79261	777097
51814	777098
361	777099
615265	777100
206748	777101
417669	777102
291660	777103
51574	777104
105695	777105
12753	777106
175154	777107
153384	777108
155635	777109
1070	777110
104569	777111
518367	777112
560583	777113
507136	777114
6424	777115
26502	777116
23129	777117
47452	777118
263901	777119
629765	777120
142490	777121
278897	777122
141036	777123
287	777124
623386	777125
640672	777126
416899	777127
656223	777128
1773	777129
226005	777130
493931	777131
138559	777132
656600	777133
83689	777134
321367	777135
163921	777136
289163	777137
44797	777138
211259	777139
32968	777140
246305	777141
279069	777142
532747	777143
316394	777144
512116	777145
332643	777146
39058	777147
251475	777148
152306	777149
227897	777150
528017	777151
667635	777152
266660	777153
140709	777154
51876	777155
69697	777156
560604	777157
98204	777158
471782	777159
123166	777160
1492	777161
695950	777162
419122	777163
605288	777164
308886	777165
454623	777166
166287	777167
493567	777168
128363	777169
659148	777170
448537	777171
209643	777172
87536	777173
672180	777174
89709	777175
710264	777176
10242	777177
247593	777178
74003	777179
16276	777180
662299	777181
351245	777182
48247	777183
513813	777184
99862	777185
209648	777186
685181	777187
311269	777188
108111	777189
477770	777190
148703	777191
397816	777192
571489	777193
2561	777194
25771	777195
202772	777196
157895	777197
123960	777198
361344	777199
645505	777200
107265	777201
4658	777202
201679	777203
277619	777204
434261	777205
682042	777206
6742	777207
214120	777208
20877	777209
591704	777210
167402	777211
710229	777212
12597	777213
157129	777214
320039	777215
40999	777216
706152	777217
159038	777218
162609	777219
174762	777220
685495	777221
68214	777222
65214	777223
68396	777224
113235	777225
546609	777226
334769	777227
514845	777228
136721	777229
269189	777230
2787	777231
117065	777232
170570	777233
606327	777234
177025	777235
319191	777236
624273	777237
174047	777238
714060	777239
657534	777240
164755	777241
65507	777242
1	777243
369387	777244
559307	777245
114514	777246
229829	777247
151173	777248
91062	777249
165593	777250
372120	777251
542179	777252
62594	777253
20379	777254
227992	777255
670124	777256
269292	777257
166427	777258
129812	777259
194700	777260
46671	777261
622293	777262
631651	777263
498960	777264
709536	777265
2750	777266
31706	777267
124468	777268
183480	777269
12	777270
37725	777271
163609	777272
410670	777273
36627	777274
160522	777275
361938	777276
114673	777277
30790	777278
674409	777279
112765	777280
166898	777281
113816	777282
648028	777283
306046	777284
143551	777285
237453	777286
413140	777287
514281	777288
451189	777289
638070	777290
7110	777291
1017	777292
11414	777293
31011	777294
13951	777295
291459	777296
130845	777297
169718	777298
77291	777299
478134	777300
261446	777301
434020	777302
38613	777303
656660	777304
502745	777305
608943	777306
195460	777307
31284	777308
593918	777309
124380	777310
154283	777311
43918	777312
6267	777313
635171	777314
105920	777315
583067	777316
697707	777317
34183	777318
440294	777319
687526	777320
55709	777321
110537	777322
435062	777323
474732	777324
386145	777325
694124	777326
613769	777327
135199	777328
63689	777329
33686	777330
58775	777331
542695	777332
75667	777333
24838	777334
157671	777335
720939	777336
323219	777337
273612	777338
683842	777339
31668	777340
70834	777341
175551	777342
446833	777343
661684	777344
122411	777345
15985	777346
394860	777347
8256	777348
53166	777349
94039	777350
308160	777351
248433	777352
643908	777353
65635	777354
71020	777355
336462	777356
23686	777357
341348	777358
722783	777359
280830	777360
5416	777361
572899	777362
708901	777363
426134	777364
184573	777365
633418	777366
614570	777367
157116	777368
166443	777369
127635	777370
112388	777371
638216	777372
104834	777373
149672	777374
43770	777375
321056	777376
439817	777377
507168	777378
34081	777379
570990	777380
297926	777381
230450	777382
663833	777383
24088	777384
588277	777385
167893	777386
73864	777387
113043	777388
506426	777389
529544	777390
31055	777391
257740	777392
703981	777393
411404	777394
350744	777395
178650	777396
182282	777397
306558	777398
497029	777399
6948	777400
303979	777401
145258	777402
58297	777403
38500	777404
515510	777405
587448	777406
317150	777407
147777	777408
644835	777409
222241	777410
706431	777411
424269	777412
28812	777413
54366	777414
269733	777415
385745	777416
602365	777417
192423	777418
87957	777419
345530	777420
16535	777421
231701	777422
41190	777423
145800	777424
641980	777425
178188	777426
460341	777427
272096	777428
94138	777429
665085	777430
6073	777431
128314	777432
169449	777433
460037	777434
231882	777435
78494	777436
466918	777437
81926	777438
34036	777439
3138	777440
185831	777441
609131	777442
210429	777443
551454	777444
544843	777445
77924	777446
32662	777447
153967	777448
169779	777449
176237	777450
8431	777451
433551	777452
201158	777453
50447	777454
489027	777455
418213	777456
134844	777457
699449	777458
254742	777459
188831	777460
11659	777461
494828	777462
613814	777463
80838	777464
608885	777465
423623	777466
30258	777467
504358	777468
441916	777469
480505	777470
47480	777471
182613	777472
6443	777473
90160	777474
640012	777475
49458	777476
100271	777477
707603	777478
88521	777479
473807	777480
567516	777481
518481	777482
189468	777483
115634	777484
26943	777485
499849	777486
50286	777487
688369	777488
704979	777489
412879	777490
20614	777491
375428	777492
464932	777493
296663	777494
103409	777495
221410	777496
651664	777497
602521	777498
51955	777499
23651	777500
41235	777501
491276	777502
230465	777503
5509	777504
713281	777505
343289	777506
153579	777507
549292	777508
346642	777509
598101	777510
1396	777511
194092	777512
561802	777513
446203	777514
670828	777515
526032	777516
291685	777517
333884	777518
642525	777519
359157	777520
6495	777521
515951	777522
523855	777523
430755	777524
121525	777525
4722	777526
113324	777527
123541	777528
27327	777529
82928	777530
474615	777531
311151	777532
720965	777533
683142	777534
104615	777535
3643	777536
514682	777537
3441	777538
100275	777539
177682	777540
290350	777541
62365	777542
459821	777543
322457	777544
546538	777545
594346	777546
94067	777547
100204	777548
690756	777549
605691	777550
478081	777551
29454	777552
723181	777553
442283	777554
349576	777555
94629	777556
173827	777557
27661	777558
287418	777559
174141	777560
116497	777561
82600	777562
642026	777563
78075	777564
518882	777565
150	777566
650857	777567
36852	777568
501277	777569
606171	777570
577211	777571
580429	777572
375144	777573
16168	777574
391949	777575
564292	777576
175464	777577
250402	777578
150424	777579
108345	777580
443	777581
414293	777582
443820	777583
8806	777584
289431	777585
83845	777586
217467	777587
201797	777588
52921	777589
39721	777590
415187	777591
4488	777592
1605	777593
438	777594
175426	777595
238742	777596
309978	777597
442167	777598
509442	777599
163799	777600
327172	777601
642126	777602
381917	777603
593476	777604
263694	777605
542542	777606
276907	777607
8824	777608
108802	777609
206161	777610
11152	777611
344771	777612
370627	777613
191968	777614
402204	777615
108099	777616
159732	777617
598750	777618
2331	777619
40963	777620
132462	777621
123130	777622
26762	777623
488952	777624
603720	777625
613013	777626
17692	777627
162047	777628
681218	777629
497218	777630
166784	777631
5185	777632
10943	777633
75507	777634
128670	777635
27519	777636
90362	777637
29420	777638
354166	777639
692115	777640
7344	777641
653674	777642
590251	777643
10143	777644
25415	777645
221437	777646
118798	777647
359845	777648
174953	777649
210076	777650
105969	777651
8404	777652
100205	777653
14418	777654
45177	777655
81927	777656
23097	777657
215640	777658
477295	777659
436834	777660
525784	777661
192749	777662
19744	777663
112870	777664
246829	777665
630698	777666
498055	777667
158663	777668
711539	777669
717505	777670
688019	777671
408081	777672
494778	777673
590060	777674
639907	777675
542248	777676
136598	777677
406899	777678
526189	777679
149933	777680
201451	777681
196074	777682
346801	777683
515008	777684
15623	777685
624175	777686
271251	777687
245540	777688
50828	777689
157580	777690
89360	777691
170785	777692
68215	777693
140447	777694
443834	777695
473108	777696
156996	777697
387294	777698
301202	777699
145506	777700
43349	777701
74020	777702
47054	777703
388339	777704
455986	777705
682054	777706
502918	777707
676230	777708
524230	777709
218190	777710
131045	777711
3210	777712
17858	777713
657638	777714
86576	777715
143959	777716
526145	777717
595628	777718
240022	777719
65326	777720
47059	777721
396750	777722
5204	777723
700794	777724
676498	777725
535108	777726
510885	777727
200251	777728
408039	777729
685679	777730
629722	777731
134508	777732
635267	777733
102030	777734
34142	777735
705613	777736
352062	777737
135038	777738
157331	777739
656190	777740
547731	777741
7548	777742
552507	777743
633833	777744
124902	777745
46092	777746
390315	777747
229577	777748
271108	777749
44402	777750
280685	777751
690576	777752
285329	777753
456119	777754
484755	777755
351374	777756
650272	777757
7	777758
299511	777759
638700	777760
438397	777761
326469	777762
713490	777763
589404	777764
107164	777765
317373	777766
24766	777767
883	777768
179	777769
556434	777770
310948	777771
225606	777772
50465	777773
213224	777774
48775	777775
353575	777776
525535	777777
182479	777778
37258	777779
130243	777780
424284	777781
139089	777782
472072	777783
129059	777784
215513	777785
406391	777786
123699	777787
114957	777788
453782	777789
19188	777790
636124	777791
33738	777792
231287	777793
180936	777794
517739	777795
650370	777796
171437	777797
90690	777798
65384	777799
168331	777800
38228	777801
2346	777802
83508	777803
421955	777804
116100	777805
33151	777806
558029	777807
418057	777808
192	777809
175261	777810
144536	777811
487118	777812
463322	777813
101644	777814
338526	777815
354530	777816
514114	777817
423113	777818
308712	777819
416050	777820
657187	777821
651643	777822
679907	777823
29760	777824
199798	777825
619292	777826
549709	777827
104705	777828
668746	777829
180202	777830
251077	777831
417861	777832
198349	777833
59578	777834
286136	777835
415957	777836
430642	777837
11096	777838
562607	777839
642124	777840
56068	777841
379790	777842
332875	777843
714788	777844
115572	777845
88163	777846
21124	777847
459215	777848
572256	777849
305455	777850
627244	777851
33497	777852
241316	777853
319597	777854
507017	777855
32056	777856
390641	777857
557596	777858
468822	777859
661649	777860
177552	777861
117762	777862
484506	777863
123202	777864
353987	777865
696660	777866
233668	777867
175610	777868
102813	777869
94676	777870
46177	777871
165669	777872
95242	777873
289645	777874
509526	777875
279613	777876
720658	777877
90660	777878
505150	777879
697843	777880
44939	777881
7340	777882
247521	777883
107377	777884
518005	777885
555939	777886
19857	777887
413307	777888
243570	777889
90060	777890
705089	777891
91964	777892
694469	777893
26085	777894
14544	777895
393513	777896
10846	777897
461235	777898
587055	777899
111401	777900
180327	777901
473112	777902
93682	777903
561344	777904
266989	777905
205533	777906
30538	777907
471383	777908
58098	777909
5440	777910
172724	777911
27747	777912
576730	777913
142100	777914
108634	777915
139766	777916
434666	777917
18951	777918
516828	777919
162229	777920
51153	777921
650690	777922
765	777923
400299	777924
24277	777925
560801	777926
590145	777927
622318	777928
79160	777929
655748	777930
304680	777931
275031	777932
406491	777933
23968	777934
436928	777935
108172	777936
43527	777937
231025	777938
252352	777939
550879	777940
239387	777941
264435	777942
7092	777943
8092	777944
319873	777945
554415	777946
169475	777947
455464	777948
417869	777949
590049	777950
47153	777951
681748	777952
420408	777953
553985	777954
156132	777955
24730	777956
29839	777957
250865	777958
520072	777959
4631	777960
39237	777961
93449	777962
579185	777963
106194	777964
242992	777965
380990	777966
633347	777967
528633	777968
609507	777969
369401	777970
594605	777971
677151	777972
219696	777973
378283	777974
425494	777975
500141	777976
101545	777977
474846	777978
702864	777979
371713	777980
597829	777981
612264	777982
25505	777983
315477	777984
692956	777985
579905	777986
140492	777987
708535	777988
280	777989
613083	777990
261166	777991
42714	777992
432971	777993
374299	777994
42649	777995
293198	777996
384544	777997
156742	777998
67605	777999
307602	778000
86499	778001
116028	778002
9930	778003
6764	778004
488292	778005
518387	778006
623589	778007
88719	778008
163524	778009
75312	778010
385992	778011
20080	778012
403095	778013
573660	778014
306692	778015
646443	778016
111614	778017
29478	778018
342485	778019
141141	778020
31993	778021
203096	778022
721077	778023
4698	778024
636787	778025
531985	778026
5368	778027
606152	778028
522012	778029
92589	778030
281206	778031
366841	778032
630434	778033
225748	778034
59518	778035
245592	778036
72581	778037
469100	778038
133074	778039
626278	778040
700597	778041
14916	778042
471058	778043
533978	778044
47971	778045
42902	778046
513297	778047
710781	778048
16807	778049
511806	778050
140146	778051
251337	778052
117610	778053
6641	778054
492843	778055
156112	778056
74834	778057
110630	778058
523112	778059
698386	778060
53095	778061
623844	778062
375530	778063
677811	778064
264215	778065
701222	778066
31526	778067
75727	778068
231402	778069
212133	778070
383251	778071
380289	778072
30045	778073
138212	778074
189612	778075
177809	778076
160158	778077
240096	778078
277839	778079
513558	778080
531494	778081
293093	778082
231286	778083
520845	778084
402658	778085
456059	778086
605547	778087
416871	778088
126004	778089
235937	778090
27775	778091
156506	778092
13443	778093
76408	778094
15142	778095
539241	778096
10963	778097
556979	778098
197244	778099
166509	778100
166234	778101
439	778102
194491	778103
715445	778104
109540	778105
225153	778106
97116	778107
661944	778108
331341	778109
317947	778110
639817	778111
705101	778112
391652	778113
270281	778114
252318	778115
315335	778116
493195	778117
1864	778118
203417	778119
367317	778120
163023	778121
661216	778122
601081	778123
5529	778124
719946	778125
102116	778126
351388	778127
325250	778128
549675	778129
474783	778130
2511	778131
140802	778132
192824	778133
408681	778134
332631	778135
717285	778136
18144	778137
26579	778138
295713	778139
716682	778140
118686	778141
418283	778142
409875	778143
311011	778144
186376	778145
5352	778146
101927	778147
417949	778148
30335	778149
541432	778150
314263	778151
579896	778152
127411	778153
158839	778154
111536	778155
102902	778156
414205	778157
184821	778158
461725	778159
574546	778160
493426	778161
324922	778162
114166	778163
5571	778164
51407	778165
45422	778166
8201	778167
527544	778168
578461	778169
511816	778170
648190	778171
66416	778172
139637	778173
638635	778174
9769	778175
661243	778176
502075	778177
693850	778178
55274	778179
109997	778180
597490	778181
139218	778182
49434	778183
200452	778184
348886	778185
263540	778186
256367	778187
25299	778188
231339	778189
542122	778190
551270	778191
16443	778192
75867	778193
181950	778194
436996	778195
53473	778196
536715	778197
251556	778198
36689	778199
184587	778200
746	778201
17751	778202
196516	778203
573820	778204
46285	778205
345086	778206
82245	778207
668123	778208
52793	778209
387575	778210
125832	778211
78947	778212
129159	778213
632219	778214
331386	778215
20177	778216
76727	778217
3436	778218
489327	778219
470735	778220
256498	778221
574977	778222
646350	778223
172127	778224
270250	778225
5038	778226
242434	778227
239824	778228
600435	778229
86327	778230
535466	778231
20383	778232
107309	778233
14094	778234
179523	778235
533187	778236
669811	778237
3065	778238
3749	778239
576968	778240
387069	778241
534598	778242
352271	778243
8405	778244
109524	778245
422438	778246
602519	778247
128913	778248
506576	778249
66520	778250
24054	778251
443742	778252
659326	778253
83090	778254
367500	778255
568339	778256
249416	778257
169182	778258
15564	778259
37058	778260
683927	778261
282655	778262
96577	778263
541831	778264
189214	778265
53774	778266
427820	778267
379717	778268
560778	778269
35487	778270
69457	778271
439360	778272
176689	778273
129672	778274
647609	778275
178249	778276
170336	778277
180692	778278
498879	778279
131851	778280
27644	778281
498212	778282
626309	778283
674422	778284
486118	778285
58316	778286
591387	778287
10688	778288
54643	778289
137276	778290
7348	778291
29811	778292
617245	778293
462122	778294
488259	778295
275292	778296
255607	778297
413445	778298
516865	778299
344340	778300
20735	778301
107669	778302
197950	778303
542070	778304
62177	778305
145462	778306
615690	778307
551810	778308
294534	778309
77666	778310
359187	778311
492521	778312
349043	778313
686225	778314
667632	778315
166741	778316
183310	778317
612193	778318
550496	778319
552108	778320
208478	778321
553320	778322
198932	778323
142289	778324
114687	778325
697149	778326
369697	778327
58882	778328
491564	778329
29197	778330
62907	778331
132261	778332
53105	778333
563867	778334
420551	778335
213309	778336
229538	778337
238932	778338
262993	778339
510797	778340
3728	778341
676908	778342
518920	778343
426627	778344
657236	778345
2710	778346
151314	778347
151708	778348
183562	778349
712989	778350
218047	778351
277436	778352
469165	778353
258302	778354
466158	778355
36813	778356
76006	778357
655042	778358
147294	778359
44193	778360
453068	778361
46567	778362
95841	778363
525156	778364
159378	778365
357839	778366
641527	778367
368457	778368
631827	778369
7739	778370
602840	778371
634347	778372
124813	778373
623555	778374
401124	778375
108324	778376
41825	778377
56947	778378
33629	778379
558658	778380
373435	778381
486805	778382
552218	778383
163165	778384
212310	778385
80011	778386
535842	778387
564444	778388
105558	778389
302174	778390
171544	778391
219854	778392
19138	778393
472616	778394
530660	778395
64424	778396
607553	778397
583051	778398
46070	778399
6858	778400
657241	778401
318145	778402
359717	778403
56936	778404
129560	778405
193423	778406
541799	778407
83191	778408
25608	778409
248280	778410
323926	778411
540814	778412
136359	778413
676064	778414
117165	778415
37706	778416
190286	778417
340595	778418
35568	778419
196895	778420
72555	778421
17824	778422
27523	778423
283135	778424
224129	778425
604192	778426
52863	778427
381283	778428
454089	778429
634860	778430
94501	778431
120830	778432
312468	778433
14721	778434
1869	778435
371167	778436
602032	778437
307035	778438
98506	778439
137882	778440
346735	778441
219074	778442
60185	778443
81321	778444
556435	778445
83435	778446
41782	778447
89522	778448
421570	778449
132899	778450
267782	778451
129288	778452
95840	778453
23445	778454
635451	778455
91933	778456
293725	778457
84231	778458
560938	778459
57360	778460
493734	778461
224482	778462
690382	778463
512985	778464
668482	778465
20921	778466
314426	778467
34895	778468
324	778469
157508	778470
60010	778471
58941	778472
312643	778473
79514	778474
666540	778475
134846	778476
209460	778477
10998	778478
172274	778479
129380	778480
185543	778481
354	778482
434309	778483
319844	778484
472569	778485
71127	778486
49539	778487
671514	778488
396566	778489
581531	778490
7620	778491
592643	778492
717113	778493
46854	778494
35032	778495
462656	778496
714469	778497
226537	778498
281773	778499
74788	778500
391274	778501
455424	778502
119692	778503
467080	778504
611217	778505
13005	778506
163758	778507
545031	778508
37597	778509
2556	778510
552041	778511
28316	778512
19	778513
377036	778514
269042	778515
134200	778516
121311	778517
28309	778518
434362	778519
321117	778520
88870	778521
660256	778522
322452	778523
127313	778524
421112	778525
126990	778526
464023	778527
666346	778528
351608	778529
35076	778530
121639	778531
152784	778532
724543	778533
522810	778534
220008	778535
473343	778536
70743	778537
565379	778538
384916	778539
8613	778540
124799	778541
17912	778542
3976	778543
525214	778544
2944	778545
150	778546
7797	778547
450633	778548
58145	778549
483950	778550
91499	778551
104973	778552
15260	778553
130499	778554
55164	778555
451482	778556
166879	778557
44599	778558
174667	778559
287370	778560
654577	778561
665631	778562
71070	778563
32642	778564
630923	778565
612112	778566
333448	778567
597135	778568
121964	778569
339289	778570
6448	778571
79006	778572
323652	778573
307317	778574
61190	778575
279766	778576
377637	778577
3013	778578
209514	778579
578447	778580
241549	778581
11713	778582
669403	778583
561218	778584
562234	778585
186564	778586
43563	778587
153158	778588
29160	778589
139207	778590
66714	778591
12365	778592
483568	778593
18444	778594
561698	778595
29537	778596
236017	778597
98524	778598
555651	778599
146956	778600
495237	778601
122233	778602
149362	778603
550083	778604
622687	778605
33485	778606
24616	778607
554465	778608
653524	778609
24350	778610
126521	778611
96004	778612
21674	778613
143465	778614
186650	778615
517603	778616
524691	778617
476340	778618
5172	778619
282511	778620
138680	778621
647969	778622
65656	778623
249818	778624
402885	778625
65471	778626
295449	778627
541465	778628
44363	778629
108907	778630
87247	778631
419926	778632
256382	778633
49081	778634
175452	778635
36428	778636
437200	778637
142492	778638
37715	778639
560977	778640
40899	778641
95217	778642
204701	778643
81429	778644
481694	778645
346530	778646
677604	778647
65639	778648
339511	778649
216082	778650
521767	778651
279441	778652
351866	778653
657228	778654
566383	778655
639117	778656
149482	778657
93741	778658
58180	778659
25242	778660
186042	778661
407262	778662
39591	778663
220466	778664
313793	778665
334375	778666
126622	778667
12924	778668
602974	778669
464734	778670
228781	778671
318004	778672
388269	778673
173238	778674
20598	778675
361779	778676
116798	778677
430357	778678
181387	778679
206053	778680
223464	778681
173860	778682
407857	778683
191249	778684
37154	778685
4859	778686
18315	778687
200514	778688
179008	778689
124582	778690
30542	778691
611240	778692
325442	778693
227829	778694
1093	778695
179338	778696
96101	778697
241918	778698
352459	778699
139880	778700
629365	778701
647167	778702
192530	778703
10588	778704
5744	778705
375930	778706
523129	778707
19358	778708
340748	778709
72161	778710
210737	778711
110077	778712
17520	778713
405613	778714
140104	778715
595813	778716
390520	778717
493871	778718
486963	778719
431062	778720
340314	778721
25940	778722
325675	778723
467638	778724
329580	778725
713949	778726
130894	778727
119291	778728
43352	778729
63436	778730
219458	778731
560736	778732
383245	778733
34069	778734
515691	778735
382387	778736
396884	778737
311654	778738
25639	778739
297891	778740
641793	778741
196905	778742
67963	778743
367552	778744
354451	778745
431003	778746
3642	778747
227198	778748
685175	778749
174627	778750
658152	778751
102407	778752
428929	778753
63393	778754
245178	778755
81354	778756
361659	778757
115381	778758
56245	778759
391751	778760
173840	778761
288107	778762
232620	778763
98132	778764
191039	778765
354049	778766
249131	778767
134833	778768
570989	778769
35740	778770
572331	778771
420297	778772
676781	778773
689305	778774
31043	778775
240448	778776
582584	778777
702173	778778
273963	778779
79933	778780
212879	778781
255791	778782
679196	778783
175725	778784
1935	778785
466215	778786
82296	778787
46605	778788
43050	778789
700516	778790
333487	778791
36926	778792
605072	778793
460724	778794
60808	778795
561890	778796
138957	778797
74936	778798
265881	778799
722367	778800
194222	778801
572325	778802
301513	778803
625548	778804
591017	778805
36760	778806
555510	778807
498002	778808
96080	778809
683004	778810
3421	778811
188346	778812
547140	778813
469866	778814
51551	778815
140800	778816
60979	778817
161101	778818
704237	778819
388587	778820
261092	778821
2025	778822
633956	778823
349331	778824
679930	778825
143988	778826
53084	778827
565334	778828
487682	778829
96216	778830
141291	778831
241266	778832
429756	778833
104081	778834
2038	778835
357443	778836
20855	778837
16186	778838
262208	778839
340452	778840
420025	778841
186835	778842
676209	778843
606254	778844
571383	778845
54271	778846
14131	778847
23304	778848
704677	778849
93282	778850
332634	778851
542347	778852
93029	778853
14751	778854
193078	778855
77310	778856
65431	778857
131473	778858
245125	778859
509535	778860
3288	778861
641286	778862
23580	778863
40273	778864
67138	778865
17383	778866
405832	778867
181621	778868
98953	778869
492536	778870
338575	778871
367364	778872
249934	778873
449112	778874
374471	778875
88581	778876
114088	778877
418552	778878
330512	778879
559184	778880
607422	778881
1434	778882
231398	778883
131942	778884
483393	778885
120890	778886
22055	778887
17923	778888
489412	778889
121385	778890
307118	778891
20709	778892
545387	778893
10008	778894
160622	778895
53585	778896
546240	778897
191015	778898
650510	778899
123089	778900
502663	778901
324085	778902
174824	778903
507704	778904
4482	778905
427402	778906
637021	778907
541481	778908
10442	778909
359164	778910
671768	778911
32539	778912
630127	778913
453334	778914
64019	778915
365551	778916
49257	778917
50215	778918
632130	778919
293634	778920
526707	778921
447213	778922
12444	778923
135129	778924
306739	778925
1419	778926
263919	778927
73986	778928
43223	778929
649775	778930
166393	778931
39329	778932
40228	778933
413622	778934
258457	778935
407750	778936
561095	778937
439979	778938
675227	778939
39210	778940
390103	778941
363549	778942
47013	778943
99691	778944
255872	778945
391221	778946
533073	778947
69154	778948
13879	778949
126059	778950
10839	778951
36650	778952
85309	778953
545898	778954
722779	778955
66452	778956
499983	778957
570786	778958
185952	778959
104609	778960
19900	778961
558144	778962
662791	778963
463324	778964
51748	778965
251839	778966
51034	778967
450323	778968
39420	778969
451802	778970
481490	778971
1884	778972
124282	778973
707763	778974
375212	778975
81758	778976
151489	778977
177543	778978
579828	778979
5977	778980
136621	778981
619184	778982
432574	778983
95035	778984
14489	778985
549232	778986
5594	778987
5386	778988
719603	778989
145314	778990
72957	778991
113687	778992
458391	778993
179249	778994
259482	778995
610407	778996
129112	778997
125204	778998
181653	778999
2707	779000
305783	779001
386648	779002
563947	779003
219284	779004
679692	779005
526438	779006
610734	779007
321108	779008
19387	779009
200193	779010
20424	779011
377252	779012
166520	779013
17158	779014
48626	779015
633509	779016
118128	779017
40686	779018
422566	779019
308204	779020
63318	779021
195507	779022
505028	779023
257932	779024
554493	779025
33395	779026
66993	779027
30094	779028
10435	779029
597298	779030
347868	779031
113547	779032
594906	779033
98027	779034
248155	779035
307686	779036
198683	779037
511504	779038
675897	779039
262480	779040
17330	779041
32634	779042
499454	779043
714462	779044
104016	779045
66801	779046
588130	779047
26704	779048
339984	779049
125216	779050
483178	779051
386975	779052
52475	779053
439327	779054
627339	779055
413434	779056
25884	779057
592735	779058
13049	779059
11344	779060
477424	779061
177977	779062
4406	779063
102592	779064
51320	779065
289692	779066
674448	779067
13483	779068
10496	779069
669763	779070
363886	779071
39381	779072
266078	779073
449697	779074
325816	779075
706969	779076
64800	779077
3984	779078
555707	779079
40847	779080
128654	779081
19619	779082
660856	779083
163565	779084
476194	779085
45942	779086
91044	779087
313150	779088
329748	779089
34885	779090
564623	779091
1978	779092
413540	779093
652467	779094
4	779095
211457	779096
650078	779097
585598	779098
65634	779099
621091	779100
26522	779101
535613	779102
88111	779103
65373	779104
417484	779105
217999	779106
684497	779107
683983	779108
379382	779109
532259	779110
274750	779111
711096	779112
355726	779113
21244	779114
81881	779115
234460	779116
234535	779117
62748	779118
653573	779119
161479	779120
37475	779121
110694	779122
351728	779123
116094	779124
188790	779125
112942	779126
277306	779127
121966	779128
713250	779129
372121	779130
218199	779131
36743	779132
593484	779133
304120	779134
289889	779135
701694	779136
37050	779137
106476	779138
111982	779139
91405	779140
442872	779141
126685	779142
17158	779143
305440	779144
120653	779145
166298	779146
41354	779147
467253	779148
400300	779149
20963	779150
506232	779151
534900	779152
343192	779153
392650	779154
370743	779155
336508	779156
370358	779157
288880	779158
450354	779159
330455	779160
540739	779161
293749	779162
125457	779163
546692	779164
185645	779165
672051	779166
85252	779167
632154	779168
3678	779169
757	779170
485506	779171
75163	779172
107080	779173
3463	779174
178011	779175
282044	779176
81255	779177
42207	779178
1648	779179
304016	779180
550043	779181
49870	779182
46500	779183
129855	779184
135726	779185
503017	779186
173774	779187
14645	779188
392148	779189
181684	779190
161146	779191
525620	779192
157096	779193
221861	779194
314126	779195
546733	779196
165912	779197
595132	779198
30845	779199
245944	779200
102917	779201
131486	779202
8954	779203
137056	779204
322384	779205
401931	779206
46852	779207
181365	779208
504290	779209
65666	779210
143687	779211
138437	779212
650718	779213
157087	779214
1593	779215
283674	779216
347823	779217
383293	779218
1030	779219
170309	779220
4905	779221
458792	779222
25815	779223
600273	779224
7578	779225
692603	779226
63242	779227
301835	779228
655060	779229
16323	779230
36937	779231
678842	779232
256793	779233
522821	779234
485420	779235
94291	779236
466120	779237
636553	779238
383172	779239
597455	779240
18002	779241
563082	779242
1898	779243
225307	779244
438371	779245
111414	779246
1605	779247
50941	779248
93104	779249
140850	779250
611884	779251
609107	779252
57841	779253
704595	779254
414256	779255
621744	779256
20149	779257
582016	779258
47242	779259
507008	779260
367096	779261
413627	779262
126333	779263
633804	779264
436569	779265
427169	779266
484588	779267
123834	779268
96561	779269
438563	779270
463028	779271
557499	779272
10322	779273
38045	779274
402058	779275
41399	779276
664	779277
329494	779278
26995	779279
16402	779280
376098	779281
36577	779282
1643	779283
1333	779284
578439	779285
139380	779286
568792	779287
662031	779288
545958	779289
571617	779290
470768	779291
719385	779292
176067	779293
173719	779294
38823	779295
554868	779296
652401	779297
598649	779298
84695	779299
94925	779300
573010	779301
268022	779302
28625	779303
676728	779304
564441	779305
180143	779306
17539	779307
280428	779308
189295	779309
93813	779310
215202	779311
258064	779312
165885	779313
113842	779314
76974	779315
41500	779316
333546	779317
257990	779318
121467	779319
301389	779320
93369	779321
370183	779322
157333	779323
643073	779324
515081	779325
385299	779326
664690	779327
362061	779328
81695	779329
485146	779330
173947	779331
537949	779332
672679	779333
137730	779334
632619	779335
110222	779336
243903	779337
2793	779338
626083	779339
516766	779340
131625	779341
706234	779342
21861	779343
144067	779344
475361	779345
495336	779346
7462	779347
10069	779348
677739	779349
642874	779350
15825	779351
650228	779352
249427	779353
426567	779354
142358	779355
285026	779356
234550	779357
355649	779358
22603	779359
284231	779360
346504	779361
327985	779362
395794	779363
7133	779364
640365	779365
169783	779366
74784	779367
6516	779368
356934	779369
479694	779370
429028	779371
144327	779372
115853	779373
410872	779374
213184	779375
460634	779376
540419	779377
377333	779378
14867	779379
125610	779380
688934	779381
661590	779382
560988	779383
655571	779384
146001	779385
111496	779386
423146	779387
677681	779388
33403	779389
527553	779390
591886	779391
308662	779392
265655	779393
390662	779394
426177	779395
357224	779396
3222	779397
361342	779398
309787	779399
280968	779400
339948	779401
47229	779402
702548	779403
710304	779404
104950	779405
722572	779406
84941	779407
544	779408
571749	779409
356030	779410
308767	779411
454465	779412
59607	779413
17052	779414
376086	779415
222854	779416
182976	779417
550958	779418
358723	779419
22738	779420
635542	779421
516937	779422
32274	779423
13425	779424
555864	779425
665136	779426
415077	779427
4261	779428
534072	779429
442357	779430
79605	779431
488553	779432
647085	779433
151474	779434
44814	779435
39675	779436
553799	779437
38155	779438
476844	779439
511673	779440
426664	779441
509355	779442
105715	779443
280160	779444
362275	779445
527554	779446
508436	779447
370502	779448
283694	779449
75830	779450
91543	779451
71991	779452
36623	779453
213345	779454
16829	779455
679627	779456
650947	779457
26738	779458
334756	779459
273957	779460
603464	779461
18792	779462
122358	779463
136883	779464
503987	779465
309751	779466
312008	779467
723959	779468
179323	779469
682281	779470
238018	779471
154516	779472
343589	779473
685874	779474
108440	779475
163121	779476
150481	779477
499463	779478
184937	779479
610813	779480
640134	779481
611589	779482
156355	779483
40641	779484
322946	779485
28814	779486
218495	779487
75276	779488
524848	779489
192392	779490
515155	779491
417738	779492
1048	779493
88638	779494
51017	779495
56364	779496
721739	779497
98120	779498
9698	779499
482858	779500
519119	779501
79311	779502
521253	779503
220649	779504
272013	779505
148012	779506
128964	779507
586514	779508
519351	779509
317146	779510
258857	779511
13115	779512
34329	779513
347115	779514
228939	779515
153089	779516
71616	779517
690571	779518
100610	779519
45117	779520
231514	779521
387031	779522
15076	779523
398583	779524
602654	779525
477638	779526
408184	779527
2015	779528
375817	779529
584059	779530
101292	779531
241109	779532
63153	779533
337627	779534
397710	779535
223830	779536
567768	779537
706079	779538
7584	779539
494510	779540
30869	779541
422218	779542
47533	779543
637926	779544
3457	779545
137846	779546
101632	779547
17095	779548
165464	779549
713824	779550
16135	779551
548745	779552
618035	779553
22029	779554
221035	779555
465530	779556
701449	779557
221049	779558
144389	779559
16457	779560
124880	779561
695341	779562
696016	779563
93033	779564
360585	779565
199805	779566
218640	779567
33789	779568
37345	779569
252765	779570
304415	779571
230271	779572
275734	779573
314741	779574
374168	779575
497691	779576
546584	779577
286567	779578
99298	779579
414889	779580
718088	779581
244798	779582
529745	779583
12664	779584
420958	779585
167157	779586
54016	779587
87024	779588
485170	779589
490295	779590
776	779591
177403	779592
440740	779593
268459	779594
154991	779595
498	779596
117736	779597
647059	779598
593134	779599
248452	779600
179722	779601
353551	779602
411226	779603
45404	779604
50620	779605
30914	779606
449666	779607
320911	779608
37093	779609
312785	779610
108377	779611
623583	779612
1173	779613
381	779614
335974	779615
90654	779616
686718	779617
490875	779618
689969	779619
56268	779620
331522	779621
327501	779622
239048	779623
111751	779624
398326	779625
96284	779626
161213	779627
450479	779628
692891	779629
105604	779630
339547	779631
291496	779632
197322	779633
555249	779634
64037	779635
554331	779636
545055	779637
529411	779638
160524	779639
996	779640
22782	779641
335176	779642
126516	779643
704396	779644
651924	779645
545218	779646
383117	779647
151593	779648
100093	779649
264084	779650
281588	779651
312692	779652
77281	779653
41547	779654
672854	779655
231851	779656
109541	779657
672828	779658
150327	779659
670191	779660
566257	779661
350373	779662
13943	779663
12980	779664
694104	779665
132890	779666
195777	779667
589300	779668
16495	779669
14855	779670
408250	779671
659363	779672
263938	779673
90764	779674
38166	779675
458150	779676
253328	779677
25586	779678
379993	779679
485866	779680
46429	779681
53365	779682
77697	779683
597647	779684
436242	779685
20995	779686
131595	779687
634375	779688
4635	779689
108791	779690
376679	779691
593935	779692
114650	779693
293369	779694
256195	779695
721201	779696
127130	779697
24870	779698
86614	779699
40249	779700
468287	779701
28526	779702
26558	779703
200705	779704
575945	779705
89287	779706
403795	779707
350339	779708
574106	779709
457071	779710
180146	779711
653176	779712
133400	779713
128767	779714
51876	779715
261262	779716
303094	779717
562135	779718
30286	779719
209154	779720
196437	779721
215637	779722
623864	779723
165293	779724
363370	779725
670750	779726
3124	779727
421695	779728
87892	779729
153380	779730
139299	779731
174413	779732
73427	779733
507877	779734
17610	779735
510591	779736
266071	779737
26495	779738
179592	779739
106031	779740
103478	779741
525034	779742
664782	779743
663736	779744
309868	779745
432165	779746
492785	779747
636099	779748
659536	779749
142377	779750
159868	779751
157273	779752
722246	779753
572672	779754
723853	779755
151537	779756
701255	779757
50247	779758
653570	779759
148108	779760
663389	779761
54210	779762
533208	779763
712786	779764
708317	779765
344197	779766
349652	779767
54426	779768
93419	779769
480856	779770
156935	779771
659619	779772
372673	779773
38311	779774
339220	779775
356363	779776
451817	779777
431875	779778
380150	779779
269570	779780
2675	779781
597703	779782
586271	779783
79420	779784
88804	779785
24529	779786
164559	779787
165393	779788
455	779789
62987	779790
185379	779791
644923	779792
159484	779793
289376	779794
211664	779795
278455	779796
5170	779797
93996	779798
251449	779799
29506	779800
289578	779801
618220	779802
554662	779803
134968	779804
143549	779805
20485	779806
637320	779807
151194	779808
48327	779809
492364	779810
502684	779811
205138	779812
48238	779813
167977	779814
366521	779815
476501	779816
8909	779817
720776	779818
72049	779819
721051	779820
462231	779821
29729	779822
270458	779823
81246	779824
222160	779825
637220	779826
110178	779827
123281	779828
629342	779829
31513	779830
197318	779831
149301	779832
170730	779833
27715	779834
294250	779835
145726	779836
195071	779837
384298	779838
544928	779839
246852	779840
181649	779841
206366	779842
24942	779843
613943	779844
15522	779845
701473	779846
133950	779847
155815	779848
37580	779849
311374	779850
15380	779851
424616	779852
521702	779853
720993	779854
177162	779855
68438	779856
687589	779857
149666	779858
49163	779859
367657	779860
517749	779861
411263	779862
239273	779863
82344	779864
60426	779865
28813	779866
46316	779867
677928	779868
106385	779869
134092	779870
629665	779871
697434	779872
171246	779873
73964	779874
288638	779875
377435	779876
128965	779877
653618	779878
171609	779879
550367	779880
200217	779881
4809	779882
211204	779883
25948	779884
304248	779885
635083	779886
665154	779887
65043	779888
31326	779889
108867	779890
38613	779891
436877	779892
721235	779893
31457	779894
142141	779895
27463	779896
574313	779897
3911	779898
102193	779899
508181	779900
191318	779901
700463	779902
61550	779903
311174	779904
12538	779905
170092	779906
649196	779907
376800	779908
423151	779909
191099	779910
557518	779911
348832	779912
310953	779913
701220	779914
438855	779915
462798	779916
1427	779917
336635	779918
647975	779919
128508	779920
339290	779921
394374	779922
410318	779923
54263	779924
436304	779925
298237	779926
352755	779927
711607	779928
500231	779929
18897	779930
717179	779931
518334	779932
509250	779933
34091	779934
165788	779935
211162	779936
80657	779937
64469	779938
7531	779939
159367	779940
65863	779941
326175	779942
565177	779943
68301	779944
173214	779945
139327	779946
45456	779947
454248	779948
520336	779949
43612	779950
653491	779951
51064	779952
358312	779953
530642	779954
566967	779955
391097	779956
233254	779957
239249	779958
696734	779959
110687	779960
632334	779961
318192	779962
391673	779963
17620	779964
595803	779965
642585	779966
522479	779967
529261	779968
373995	779969
654910	779970
31235	779971
434356	779972
52146	779973
32227	779974
672637	779975
12199	779976
76163	779977
33595	779978
140545	779979
54880	779980
135399	779981
582630	779982
686902	779983
678972	779984
697334	779985
716745	779986
67693	779987
711938	779988
579537	779989
26639	779990
312805	779991
643068	779992
55889	779993
637018	779994
289400	779995
611579	779996
116226	779997
272531	779998
256659	779999
300322	780000
449816	780001
677420	780002
29778	780003
485203	780004
647286	780005
555564	780006
666674	780007
274050	780008
76655	780009
207947	780010
193467	780011
419929	780012
103903	780013
476528	780014
8170	780015
447099	780016
3260	780017
22552	780018
132171	780019
286235	780020
73630	780021
90026	780022
28762	780023
176025	780024
45655	780025
627024	780026
322417	780027
54827	780028
221251	780029
27036	780030
687814	780031
578213	780032
248075	780033
501827	780034
28635	780035
96754	780036
22	780037
45002	780038
135855	780039
487396	780040
63351	780041
106867	780042
377867	780043
359930	780044
171990	780045
534707	780046
245155	780047
265968	780048
388767	780049
373503	780050
528375	780051
127229	780052
353305	780053
315449	780054
328750	780055
715270	780056
118711	780057
162581	780058
10102	780059
164284	780060
315595	780061
318560	780062
14590	780063
517826	780064
54112	780065
47583	780066
91047	780067
117133	780068
609832	780069
548735	780070
126068	780071
1316	780072
328026	780073
300866	780074
478016	780075
444870	780076
23930	780077
394504	780078
258837	780079
147343	780080
395663	780081
187867	780082
340157	780083
625183	780084
71960	780085
25671	780086
475251	780087
105992	780088
45145	780089
19791	780090
655257	780091
450060	780092
447150	780093
632672	780094
688445	780095
351913	780096
704241	780097
73247	780098
429746	780099
1375	780100
623624	780101
420741	780102
629971	780103
542270	780104
136132	780105
36417	780106
388995	780107
616672	780108
29028	780109
1958	780110
454733	780111
150426	780112
308099	780113
45449	780114
157850	780115
15574	780116
158052	780117
635002	780118
614318	780119
653481	780120
351982	780121
429541	780122
15767	780123
634297	780124
48598	780125
351897	780126
288650	780127
492725	780128
401219	780129
579925	780130
265767	780131
618115	780132
424501	780133
588125	780134
629708	780135
51596	780136
9671	780137
2274	780138
120215	780139
132880	780140
626253	780141
78130	780142
675984	780143
576169	780144
387271	780145
475637	780146
139687	780147
179538	780148
323525	780149
578726	780150
15759	780151
84693	780152
82900	780153
2743	780154
117271	780155
288890	780156
25263	780157
146661	780158
704436	780159
176830	780160
43642	780161
196245	780162
186384	780163
313107	780164
50397	780165
169386	780166
136113	780167
134395	780168
458327	780169
336052	780170
48626	780171
529827	780172
447167	780173
468609	780174
441266	780175
615135	780176
190052	780177
724387	780178
30443	780179
721044	780180
282659	780181
317229	780182
102388	780183
452217	780184
549928	780185
47728	780186
136560	780187
69618	780188
113102	780189
228655	780190
469254	780191
303691	780192
232966	780193
504300	780194
442601	780195
608916	780196
288998	780197
66383	780198
586556	780199
213190	780200
352195	780201
112324	780202
329116	780203
102602	780204
326872	780205
332401	780206
79408	780207
7858	780208
545356	780209
525827	780210
628707	780211
122789	780212
385418	780213
58448	780214
143516	780215
141620	780216
185093	780217
14268	780218
251	780219
395719	780220
44435	780221
274996	780222
35580	780223
188157	780224
571096	780225
142230	780226
465654	780227
56802	780228
185187	780229
279656	780230
160102	780231
543782	780232
416777	780233
661687	780234
567871	780235
140484	780236
18687	780237
205790	780238
28579	780239
583807	780240
405633	780241
69446	780242
89123	780243
630989	780244
517366	780245
99033	780246
424866	780247
170378	780248
400443	780249
159258	780250
561100	780251
30003	780252
28637	780253
649052	780254
719406	780255
105413	780256
45257	780257
582038	780258
146042	780259
407720	780260
48044	780261
512610	780262
141410	780263
47105	780264
393089	780265
353176	780266
673170	780267
92149	780268
554894	780269
11741	780270
688417	780271
186534	780272
197830	780273
459318	780274
40035	780275
625322	780276
16425	780277
11544	780278
9440	780279
537406	780280
121632	780281
14	780282
383066	780283
271304	780284
633230	780285
716265	780286
76956	780287
164666	780288
4725	780289
532936	780290
121397	780291
37261	780292
115821	780293
257233	780294
244586	780295
409163	780296
66296	780297
9250	780298
64924	780299
583160	780300
77915	780301
185573	780302
43682	780303
224682	780304
128628	780305
633733	780306
702481	780307
249608	780308
139676	780309
34597	780310
14530	780311
387129	780312
439488	780313
30202	780314
613005	780315
666601	780316
589330	780317
15290	780318
432553	780319
454006	780320
584878	780321
282066	780322
50962	780323
721029	780324
103274	780325
611310	780326
716133	780327
428451	780328
394983	780329
514925	780330
165927	780331
580940	780332
135069	780333
147536	780334
47693	780335
223277	780336
595895	780337
9202	780338
572818	780339
716217	780340
89459	780341
587867	780342
435540	780343
531824	780344
272120	780345
320678	780346
370835	780347
407671	780348
674999	780349
57430	780350
46047	780351
568059	780352
330860	780353
430479	780354
532234	780355
244305	780356
648374	780357
515108	780358
78066	780359
633463	780360
529120	780361
139900	780362
153108	780363
78296	780364
452088	780365
547983	780366
673271	780367
150101	780368
670995	780369
669579	780370
572591	780371
305613	780372
251704	780373
544780	780374
11771	780375
93974	780376
215505	780377
40181	780378
658880	780379
393794	780380
66874	780381
33986	780382
44299	780383
8307	780384
105791	780385
551279	780386
89946	780387
261330	780388
688671	780389
244257	780390
379909	780391
173006	780392
207521	780393
630346	780394
460468	780395
636981	780396
372962	780397
488646	780398
388434	780399
4861	780400
329227	780401
556625	780402
283916	780403
669370	780404
74500	780405
533306	780406
134095	780407
12366	780408
282137	780409
388661	780410
58207	780411
243742	780412
113537	780413
657254	780414
565592	780415
120403	780416
521539	780417
188825	780418
632550	780419
138280	780420
4316	780421
109805	780422
36187	780423
10176	780424
153066	780425
92540	780426
275631	780427
593774	780428
332752	780429
315613	780430
521965	780431
719423	780432
405622	780433
613841	780434
51601	780435
498842	780436
471709	780437
185010	780438
550975	780439
354684	780440
515125	780441
667806	780442
88089	780443
47903	780444
74361	780445
9	780446
441290	780447
72071	780448
679320	780449
544321	780450
539182	780451
388390	780452
147977	780453
107659	780454
150692	780455
270599	780456
575180	780457
15907	780458
712532	780459
336288	780460
207560	780461
124880	780462
678742	780463
171620	780464
564	780465
147523	780466
261332	780467
23346	780468
306453	780469
210472	780470
424481	780471
226229	780472
165711	780473
473281	780474
125	780475
37606	780476
311690	780477
153	780478
685114	780479
30049	780480
435683	780481
78261	780482
605818	780483
55302	780484
10506	780485
290091	780486
574533	780487
5076	780488
119452	780489
324678	780490
192382	780491
477632	780492
537514	780493
77081	780494
280658	780495
287588	780496
492624	780497
57689	780498
364217	780499
477273	780500
542598	780501
612769	780502
249226	780503
203736	780504
719323	780505
277546	780506
487008	780507
34440	780508
630279	780509
402927	780510
17266	780511
20643	780512
214407	780513
106499	780514
49052	780515
422337	780516
107201	780517
114446	780518
37669	780519
112790	780520
341744	780521
35049	780522
63376	780523
637312	780524
164109	780525
232992	780526
18343	780527
274360	780528
197535	780529
67677	780530
142196	780531
358238	780532
450358	780533
148934	780534
261713	780535
168945	780536
124061	780537
513653	780538
547902	780539
6284	780540
505107	780541
600509	780542
129275	780543
228584	780544
674525	780545
387063	780546
79144	780547
624209	780548
239137	780549
206549	780550
368164	780551
362598	780552
100171	780553
362724	780554
657342	780555
166961	780556
200366	780557
487373	780558
314553	780559
312477	780560
124328	780561
405755	780562
452622	780563
36459	780564
169339	780565
134650	780566
44420	780567
30274	780568
459991	780569
100536	780570
268574	780571
14920	780572
163474	780573
120099	780574
66919	780575
357675	780576
357572	780577
98176	780578
2611	780579
54272	780580
627884	780581
582273	780582
275935	780583
118131	780584
7841	780585
181998	780586
415589	780587
478665	780588
681672	780589
505614	780590
200800	780591
690425	780592
13366	780593
121954	780594
372600	780595
660813	780596
648513	780597
50846	780598
63492	780599
150240	780600
26035	780601
349467	780602
44201	780603
1235	780604
88888	780605
423476	780606
24627	780607
426091	780608
390737	780609
183567	780610
480090	780611
189442	780612
70425	780613
623274	780614
297463	780615
322503	780616
393519	780617
541776	780618
92860	780619
286051	780620
587134	780621
171674	780622
481563	780623
32499	780624
181425	780625
51566	780626
154512	780627
352771	780628
217493	780629
94039	780630
129929	780631
21859	780632
517427	780633
14862	780634
366495	780635
6577	780636
561657	780637
6356	780638
646721	780639
83315	780640
468699	780641
650540	780642
569096	780643
10256	780644
722178	780645
254578	780646
67928	780647
444658	780648
417650	780649
49641	780650
440398	780651
27970	780652
57381	780653
169714	780654
89428	780655
202578	780656
143528	780657
6642	780658
21204	780659
233420	780660
13443	780661
573339	780662
9560	780663
84590	780664
574586	780665
45161	780666
271940	780667
586115	780668
664459	780669
306290	780670
119038	780671
168796	780672
239905	780673
124117	780674
120228	780675
216362	780676
244235	780677
468984	780678
695540	780679
681979	780680
615	780681
567794	780682
157964	780683
135990	780684
304661	780685
42686	780686
148382	780687
309170	780688
6139	780689
583584	780690
551127	780691
666211	780692
218274	780693
303502	780694
158139	780695
312285	780696
565183	780697
298678	780698
113917	780699
299679	780700
651731	780701
634287	780702
219032	780703
335784	780704
26816	780705
19728	780706
181704	780707
101200	780708
348419	780709
497593	780710
654695	780711
183224	780712
256821	780713
538596	780714
413582	780715
105894	780716
321888	780717
156414	780718
572932	780719
523078	780720
167082	780721
499439	780722
424610	780723
98413	780724
96822	780725
108229	780726
544133	780727
196571	780728
183446	780729
130342	780730
345	780731
470674	780732
511986	780733
706478	780734
257143	780735
219064	780736
455000	780737
89265	780738
306352	780739
9101	780740
305937	780741
51503	780742
46113	780743
664121	780744
58030	780745
8967	780746
8502	780747
147672	780748
104006	780749
46547	780750
82843	780751
314382	780752
516433	780753
359004	780754
148165	780755
101968	780756
73566	780757
240230	780758
582835	780759
457788	780760
17458	780761
62952	780762
59064	780763
11165	780764
389955	780765
178377	780766
659813	780767
44102	780768
293771	780769
286809	780770
715996	780771
484190	780772
507627	780773
646072	780774
163835	780775
69112	780776
221502	780777
668971	780778
690025	780779
50860	780780
272942	780781
174143	780782
201939	780783
108894	780784
508025	780785
390796	780786
140242	780787
5903	780788
186525	780789
575084	780790
465554	780791
58142	780792
94040	780793
541769	780794
49776	780795
42411	780796
128131	780797
492433	780798
650056	780799
386786	780800
66295	780801
583109	780802
223788	780803
516218	780804
203389	780805
231125	780806
682270	780807
43004	780808
561964	780809
268988	780810
118031	780811
1389	780812
22071	780813
350074	780814
389394	780815
393653	780816
464997	780817
475777	780818
42780	780819
231222	780820
587093	780821
558078	780822
462493	780823
65024	780824
533969	780825
362111	780826
34923	780827
152095	780828
22654	780829
487112	780830
104145	780831
141063	780832
75737	780833
98442	780834
506750	780835
5914	780836
270727	780837
310183	780838
404993	780839
101143	780840
405343	780841
590423	780842
408865	780843
609027	780844
3780	780845
464569	780846
210836	780847
13734	780848
43464	780849
580948	780850
257059	780851
603855	780852
389120	780853
398144	780854
577199	780855
354957	780856
103836	780857
408099	780858
697019	780859
166583	780860
432244	780861
34593	780862
178049	780863
148314	780864
473523	780865
612744	780866
512410	780867
160596	780868
100311	780869
37459	780870
24322	780871
118367	780872
714773	780873
104581	780874
615841	780875
687923	780876
288124	780877
202944	780878
503430	780879
82263	780880
236290	780881
648817	780882
139691	780883
192935	780884
188632	780885
32040	780886
593214	780887
305310	780888
210018	780889
56765	780890
186948	780891
37380	780892
252097	780893
405898	780894
14269	780895
43992	780896
245354	780897
624732	780898
567224	780899
79292	780900
84873	780901
231140	780902
135906	780903
54629	780904
27266	780905
663845	780906
178742	780907
1982	780908
255418	780909
112960	780910
227614	780911
31635	780912
172130	780913
640400	780914
14588	780915
22848	780916
49645	780917
411180	780918
88871	780919
535595	780920
161436	780921
59453	780922
557159	780923
605963	780924
77029	780925
696997	780926
559723	780927
50376	780928
73741	780929
104832	780930
29054	780931
203316	780932
73557	780933
332453	780934
452909	780935
712124	780936
130907	780937
521964	780938
7659	780939
269448	780940
273765	780941
617051	780942
318307	780943
304329	780944
380886	780945
427474	780946
30738	780947
300849	780948
66729	780949
327352	780950
339412	780951
373863	780952
592476	780953
264448	780954
53747	780955
361686	780956
451479	780957
712111	780958
24076	780959
614588	780960
703512	780961
458694	780962
30552	780963
14001	780964
633837	780965
691448	780966
19925	780967
128296	780968
650361	780969
109484	780970
317873	780971
354316	780972
539175	780973
230462	780974
22994	780975
54648	780976
88555	780977
70079	780978
2281	780979
84393	780980
399435	780981
409793	780982
1894	780983
132736	780984
4258	780985
15701	780986
645123	780987
58248	780988
57780	780989
381013	780990
85381	780991
42894	780992
355329	780993
112686	780994
180044	780995
139275	780996
343651	780997
553697	780998
69395	780999
706236	781000
171397	781001
567760	781002
131650	781003
137392	781004
678952	781005
259339	781006
138066	781007
168968	781008
154172	781009
432736	781010
244716	781011
716640	781012
513438	781013
289256	781014
17368	781015
59411	781016
106928	781017
394570	781018
210597	781019
543114	781020
657759	781021
450608	781022
168845	781023
57637	781024
107795	781025
65381	781026
495085	781027
7469	781028
104946	781029
321053	781030
24965	781031
175757	781032
140217	781033
68672	781034
488558	781035
303780	781036
193462	781037
22651	781038
20462	781039
20487	781040
270855	781041
6621	781042
65178	781043
147022	781044
185420	781045
137373	781046
665354	781047
2863	781048
95641	781049
36931	781050
163488	781051
521050	781052
523686	781053
24980	781054
278743	781055
361512	781056
16391	781057
41	781058
664055	781059
29280	781060
333644	781061
179714	781062
387249	781063
61682	781064
183074	781065
421976	781066
529281	781067
49741	781068
30825	781069
317247	781070
536391	781071
684583	781072
418438	781073
486992	781074
498332	781075
649669	781076
16173	781077
430649	781078
259563	781079
188457	781080
173128	781081
368801	781082
16630	781083
128870	781084
406818	781085
387037	781086
127740	781087
366062	781088
237462	781089
209801	781090
490692	781091
362785	781092
314368	781093
15421	781094
38011	781095
557345	781096
664894	781097
250869	781098
350822	781099
387775	781100
39275	781101
331427	781102
512915	781103
225157	781104
15919	781105
23860	781106
110183	781107
147660	781108
560374	781109
118906	781110
329789	781111
336964	781112
498514	781113
617033	781114
339139	781115
404767	781116
125590	781117
552312	781118
103935	781119
538965	781120
21924	781121
408096	781122
61424	781123
388824	781124
466669	781125
709966	781126
43338	781127
249182	781128
168489	781129
122629	781130
604980	781131
179647	781132
168239	781133
470094	781134
369777	781135
593468	781136
527546	781137
231086	781138
666312	781139
86704	781140
389804	781141
421497	781142
145354	781143
540	781144
246515	781145
715982	781146
261340	781147
62075	781148
341513	781149
107254	781150
356121	781151
716424	781152
284384	781153
440242	781154
518016	781155
703609	781156
717328	781157
315912	781158
523301	781159
104297	781160
48	781161
81083	781162
110885	781163
224793	781164
319599	781165
519246	781166
149856	781167
327609	781168
41956	781169
530900	781170
371622	781171
648854	781172
68353	781173
109519	781174
437822	781175
297270	781176
449173	781177
498204	781178
458438	781179
466088	781180
362480	781181
684965	781182
472015	781183
218671	781184
575847	781185
56531	781186
174056	781187
428404	781188
49312	781189
592535	781190
723885	781191
711133	781192
669101	781193
95938	781194
26486	781195
30997	781196
270805	781197
540557	781198
580980	781199
154397	781200
130394	781201
714217	781202
345349	781203
148095	781204
223890	781205
525693	781206
519833	781207
153821	781208
443121	781209
44753	781210
475186	781211
136914	781212
27541	781213
13806	781214
285613	781215
460445	781216
503410	781217
682213	781218
6720	781219
3658	781220
126043	781221
411228	781222
659764	781223
508790	781224
178900	781225
263267	781226
630988	781227
296947	781228
452872	781229
700136	781230
372340	781231
313166	781232
21831	781233
283524	781234
660934	781235
51469	781236
47036	781237
525002	781238
84072	781239
35242	781240
543192	781241
30200	781242
69647	781243
152842	781244
413875	781245
429976	781246
24530	781247
714673	781248
558721	781249
5330	781250
481810	781251
305091	781252
200289	781253
471794	781254
663493	781255
376113	781256
671585	781257
69493	781258
402062	781259
113215	781260
572961	781261
10319	781262
520868	781263
108252	781264
72859	781265
105333	781266
324284	781267
90313	781268
155617	781269
225056	781270
646613	781271
492890	781272
149800	781273
143255	781274
25612	781275
343791	781276
654113	781277
595454	781278
6570	781279
179745	781280
261888	781281
17596	781282
11944	781283
248179	781284
485559	781285
81149	781286
12792	781287
189052	781288
102342	781289
62737	781290
11397	781291
300875	781292
77176	781293
286320	781294
446508	781295
241196	781296
319905	781297
406699	781298
497125	781299
312730	781300
336259	781301
209756	781302
419399	781303
439857	781304
137419	781305
277417	781306
429827	781307
577401	781308
571761	781309
304473	781310
210951	781311
543017	781312
69677	781313
164843	781314
3147	781315
82447	781316
605761	781317
534300	781318
367821	781319
426702	781320
442454	781321
175185	781322
503948	781323
637866	781324
60210	781325
607945	781326
418554	781327
204294	781328
50201	781329
139172	781330
426848	781331
309688	781332
47892	781333
138312	781334
8338	781335
527918	781336
37477	781337
12605	781338
5150	781339
575322	781340
549547	781341
63511	781342
484909	781343
19523	781344
304446	781345
521455	781346
328470	781347
475448	781348
31545	781349
19414	781350
126904	781351
337610	781352
208146	781353
486261	781354
276391	781355
62857	781356
30560	781357
151072	781358
126543	781359
112914	781360
64075	781361
35345	781362
351240	781363
421849	781364
18117	781365
53938	781366
310875	781367
137008	781368
717097	781369
279927	781370
61052	781371
461876	781372
31286	781373
683670	781374
15509	781375
622376	781376
18692	781377
704365	781378
539787	781379
340444	781380
685278	781381
305228	781382
534572	781383
13437	781384
664802	781385
715363	781386
483567	781387
245850	781388
469069	781389
64493	781390
109523	781391
11572	781392
230433	781393
143640	781394
19391	781395
135098	781396
97954	781397
634723	781398
77667	781399
150024	781400
269389	781401
577233	781402
629538	781403
117121	781404
304419	781405
160700	781406
159750	781407
691789	781408
373992	781409
56096	781410
262293	781411
245020	781412
22149	781413
643455	781414
111345	781415
270937	781416
298763	781417
678420	781418
715527	781419
448933	781420
29987	781421
706827	781422
673339	781423
30892	781424
208644	781425
664004	781426
414315	781427
39035	781428
650692	781429
533474	781430
587486	781431
97001	781432
157955	781433
173817	781434
117452	781435
174564	781436
345903	781437
687111	781438
252278	781439
8913	781440
541035	781441
181438	781442
673878	781443
450145	781444
477071	781445
666895	781446
49385	781447
1140	781448
440831	781449
458888	781450
647815	781451
10206	781452
550442	781453
750	781454
31293	781455
48389	781456
306305	781457
141417	781458
189969	781459
610970	781460
64162	781461
541206	781462
426974	781463
136207	781464
271316	781465
603187	781466
65641	781467
371327	781468
216792	781469
2491	781470
371197	781471
62537	781472
293237	781473
109997	781474
50818	781475
106777	781476
27330	781477
169527	781478
5592	781479
295575	781480
25434	781481
77605	781482
493053	781483
347462	781484
216520	781485
585138	781486
200883	781487
47418	781488
471921	781489
425708	781490
217946	781491
683837	781492
9662	781493
229188	781494
658485	781495
6229	781496
638091	781497
49639	781498
249811	781499
27470	781500
258689	781501
7878	781502
522100	781503
76995	781504
799	781505
522551	781506
93339	781507
286958	781508
547574	781509
24950	781510
638550	781511
80092	781512
61507	781513
319850	781514
214024	781515
539578	781516
549504	781517
133097	781518
548515	781519
165973	781520
2236	781521
79251	781522
28606	781523
14997	781524
382795	781525
174643	781526
715444	781527
132715	781528
26334	781529
23763	781530
591040	781531
193200	781532
79174	781533
8034	781534
4516	781535
328835	781536
556436	781537
520852	781538
678676	781539
13268	781540
413242	781541
151780	781542
253202	781543
155951	781544
336922	781545
519117	781546
15957	781547
171905	781548
536983	781549
96819	781550
288106	781551
395618	781552
10941	781553
15419	781554
205008	781555
627096	781556
5348	781557
498640	781558
439589	781559
513414	781560
105111	781561
114743	781562
34811	781563
38257	781564
148168	781565
234060	781566
715097	781567
388271	781568
594263	781569
358379	781570
511357	781571
16805	781572
722676	781573
121402	781574
419983	781575
137902	781576
277472	781577
289778	781578
503304	781579
39113	781580
335253	781581
418624	781582
31216	781583
363524	781584
306595	781585
402043	781586
614755	781587
205698	781588
525588	781589
17870	781590
4346	781591
154811	781592
338123	781593
459240	781594
28481	781595
577705	781596
23283	781597
25091	781598
23912	781599
74558	781600
692839	781601
100414	781602
433666	781603
714478	781604
393272	781605
662735	781606
12359	781607
50835	781608
26688	781609
5877	781610
484427	781611
43679	781612
144570	781613
26604	781614
383183	781615
137695	781616
205453	781617
50598	781618
129088	781619
188333	781620
31456	781621
114891	781622
178079	781623
711995	781624
401494	781625
498904	781626
617363	781627
112735	781628
504168	781629
81922	781630
81452	781631
4847	781632
463990	781633
60321	781634
119164	781635
296605	781636
181079	781637
709109	781638
421110	781639
49772	781640
74319	781641
628798	781642
425417	781643
567664	781644
400303	781645
190876	781646
302175	781647
297977	781648
498669	781649
421923	781650
483608	781651
527439	781652
412782	781653
477792	781654
155647	781655
287096	781656
584801	781657
274588	781658
574217	781659
284712	781660
186000	781661
162164	781662
281304	781663
97076	781664
147819	781665
536728	781666
22913	781667
378827	781668
328622	781669
6040	781670
321199	781671
267184	781672
149707	781673
39778	781674
8882	781675
326468	781676
38544	781677
291720	781678
276272	781679
245675	781680
42971	781681
688499	781682
231217	781683
519072	781684
39571	781685
702823	781686
56555	781687
4756	781688
171574	781689
376657	781690
102715	781691
149875	781692
653126	781693
252305	781694
35634	781695
161086	781696
265841	781697
489657	781698
189804	781699
628338	781700
553845	781701
573101	781702
544058	781703
673467	781704
80920	781705
138609	781706
218074	781707
193459	781708
600258	781709
671230	781710
58671	781711
68503	781712
148642	781713
39690	781714
650479	781715
179705	781716
404550	781717
330304	781718
180737	781719
213102	781720
94585	781721
444207	781722
130757	781723
89261	781724
71034	781725
321469	781726
98052	781727
571762	781728
616189	781729
88082	781730
71157	781731
646688	781732
473079	781733
636363	781734
635301	781735
615749	781736
201286	781737
646672	781738
414193	781739
722309	781740
133356	781741
131365	781742
9956	781743
699559	781744
405356	781745
423210	781746
58066	781747
2258	781748
14276	781749
211638	781750
1522	781751
70122	781752
463160	781753
176934	781754
521826	781755
161254	781756
566722	781757
82367	781758
384359	781759
85179	781760
585370	781761
21103	781762
90091	781763
448133	781764
297943	781765
661	781766
715791	781767
388	781768
206979	781769
49538	781770
49117	781771
141793	781772
383577	781773
682324	781774
21698	781775
47467	781776
364955	781777
30536	781778
31155	781779
419682	781780
338908	781781
489315	781782
98732	781783
393784	781784
246293	781785
350359	781786
661755	781787
115908	781788
398213	781789
110200	781790
48913	781791
70695	781792
98057	781793
179150	781794
450792	781795
204797	781796
84227	781797
6580	781798
544271	781799
175522	781800
613122	781801
289423	781802
149720	781803
101005	781804
538964	781805
2524	781806
655526	781807
82170	781808
253752	781809
4292	781810
23796	781811
649676	781812
57403	781813
182626	781814
285104	781815
59856	781816
9219	781817
494298	781818
4541	781819
356326	781820
15464	781821
682847	781822
646987	781823
204563	781824
4082	781825
715043	781826
260826	781827
28262	781828
536191	781829
130062	781830
168518	781831
39869	781832
357585	781833
145357	781834
323334	781835
259353	781836
36859	781837
668893	781838
299518	781839
186947	781840
12804	781841
271548	781842
665	781843
301655	781844
261203	781845
510234	781846
156462	781847
420918	781848
345632	781849
426457	781850
488874	781851
6191	781852
207876	781853
70016	781854
143686	781855
140660	781856
131759	781857
38575	781858
304709	781859
270393	781860
86898	781861
4930	781862
631101	781863
245199	781864
148243	781865
711155	781866
388622	781867
85202	781868
21121	781869
19186	781870
18048	781871
37513	781872
235499	781873
723333	781874
541103	781875
153780	781876
405632	781877
414110	781878
255826	781879
417908	781880
26366	781881
9376	781882
413384	781883
689806	781884
694116	781885
80500	781886
712650	781887
162935	781888
65807	781889
21743	781890
330161	781891
640402	781892
108831	781893
280712	781894
166334	781895
82635	781896
176218	781897
240580	781898
554320	781899
691176	781900
406997	781901
181850	781902
29978	781903
415793	781904
11892	781905
288677	781906
538826	781907
310240	781908
271173	781909
325690	781910
154308	781911
542465	781912
557163	781913
4321	781914
644704	781915
201239	781916
527550	781917
251733	781918
71874	781919
63332	781920
205001	781921
20119	781922
702870	781923
280463	781924
533663	781925
405116	781926
483276	781927
373068	781928
503555	781929
151683	781930
150872	781931
676743	781932
272274	781933
84259	781934
32016	781935
117075	781936
292473	781937
520762	781938
680636	781939
184184	781940
439046	781941
40662	781942
517631	781943
401834	781944
51920	781945
580473	781946
274027	781947
416603	781948
73792	781949
14696	781950
399930	781951
81143	781952
254063	781953
191241	781954
369842	781955
123445	781956
61838	781957
92345	781958
5887	781959
59240	781960
274250	781961
658002	781962
409408	781963
487424	781964
181317	781965
371086	781966
536908	781967
314411	781968
14336	781969
451852	781970
162169	781971
108088	781972
8375	781973
498651	781974
397902	781975
51531	781976
181882	781977
29735	781978
63629	781979
36272	781980
256555	781981
57276	781982
378225	781983
181041	781984
66546	781985
85525	781986
15783	781987
173055	781988
602206	781989
101461	781990
577001	781991
643578	781992
37817	781993
115594	781994
95109	781995
597559	781996
415489	781997
618009	781998
243384	781999
455106	782000
144420	782001
392025	782002
467204	782003
172991	782004
76033	782005
9364	782006
28932	782007
51697	782008
118256	782009
696154	782010
603692	782011
404516	782012
622763	782013
557642	782014
616052	782015
66506	782016
165358	782017
171517	782018
468857	782019
640835	782020
596481	782021
504902	782022
438733	782023
6171	782024
556149	782025
68749	782026
211104	782027
489671	782028
27325	782029
627961	782030
473066	782031
210879	782032
70549	782033
461	782034
201652	782035
19514	782036
319690	782037
46650	782038
124029	782039
46685	782040
270192	782041
119933	782042
3888	782043
419309	782044
357213	782045
15505	782046
495905	782047
40890	782048
469937	782049
29176	782050
24964	782051
221929	782052
4251	782053
345971	782054
16587	782055
489938	782056
392715	782057
471619	782058
179591	782059
39578	782060
575791	782061
221002	782062
175694	782063
178510	782064
153053	782065
234584	782066
708504	782067
581261	782068
84008	782069
498106	782070
495790	782071
11307	782072
220054	782073
372389	782074
642974	782075
657201	782076
269512	782077
89832	782078
206137	782079
178523	782080
42788	782081
115375	782082
162267	782083
418221	782084
221116	782085
43183	782086
14027	782087
14718	782088
78856	782089
37698	782090
502281	782091
8250	782092
606760	782093
715829	782094
50682	782095
682816	782096
118304	782097
502694	782098
601519	782099
390575	782100
425245	782101
222215	782102
20026	782103
698174	782104
538962	782105
685123	782106
220919	782107
173	782108
636785	782109
340587	782110
100032	782111
261608	782112
120788	782113
9439	782114
24771	782115
41936	782116
12811	782117
416240	782118
137833	782119
679305	782120
4460	782121
2305	782122
6574	782123
181960	782124
701078	782125
158641	782126
324414	782127
189493	782128
447875	782129
194113	782130
684706	782131
575472	782132
29917	782133
2007	782134
1807	782135
682093	782136
706318	782137
7064	782138
384392	782139
408713	782140
353487	782141
714362	782142
114131	782143
218578	782144
229168	782145
705244	782146
1371	782147
180993	782148
6902	782149
33131	782150
70509	782151
50782	782152
222490	782153
42346	782154
60975	782155
27552	782156
705271	782157
588546	782158
723484	782159
564986	782160
579968	782161
614826	782162
3756	782163
49036	782164
572882	782165
491791	782166
32375	782167
647580	782168
2580	782169
115704	782170
40825	782171
8934	782172
447335	782173
48873	782174
252120	782175
63639	782176
26961	782177
327655	782178
506046	782179
341785	782180
582023	782181
396080	782182
115860	782183
586211	782184
412836	782185
528634	782186
292	782187
213789	782188
70673	782189
673074	782190
48312	782191
565542	782192
281736	782193
81316	782194
129397	782195
606059	782196
4875	782197
678738	782198
557161	782199
386645	782200
45167	782201
181496	782202
201177	782203
126190	782204
146749	782205
314772	782206
24087	782207
354928	782208
42382	782209
600472	782210
15294	782211
655219	782212
376485	782213
155416	782214
232991	782215
81640	782216
166683	782217
631043	782218
29751	782219
98637	782220
131101	782221
388801	782222
218977	782223
204103	782224
318824	782225
696174	782226
217292	782227
252770	782228
186112	782229
20462	782230
4058	782231
228327	782232
507982	782233
41233	782234
111121	782235
19283	782236
1206	782237
184904	782238
182176	782239
18183	782240
535824	782241
504723	782242
561322	782243
96167	782244
323564	782245
28413	782246
521065	782247
439003	782248
100367	782249
397024	782250
22253	782251
158999	782252
678662	782253
32806	782254
81228	782255
631576	782256
263689	782257
181817	782258
105727	782259
510543	782260
22142	782261
174439	782262
6047	782263
414173	782264
81709	782265
2207	782266
151454	782267
520256	782268
120978	782269
75965	782270
290909	782271
311442	782272
331519	782273
6729	782274
138682	782275
76141	782276
239411	782277
53180	782278
532311	782279
14871	782280
373602	782281
10963	782282
506066	782283
36379	782284
271484	782285
467835	782286
159516	782287
237325	782288
12119	782289
246730	782290
408233	782291
546056	782292
705729	782293
556304	782294
175849	782295
371168	782296
201147	782297
684594	782298
1477	782299
428525	782300
60460	782301
4393	782302
148321	782303
27541	782304
10098	782305
267324	782306
18043	782307
543260	782308
532711	782309
85119	782310
628041	782311
59134	782312
39109	782313
125031	782314
53636	782315
90850	782316
24345	782317
574039	782318
170790	782319
178333	782320
181943	782321
3069	782322
699231	782323
203291	782324
537142	782325
46489	782326
447252	782327
553156	782328
67644	782329
505621	782330
538524	782331
429023	782332
593975	782333
32338	782334
633287	782335
174563	782336
653825	782337
504771	782338
365209	782339
637189	782340
251356	782341
235583	782342
569188	782343
20226	782344
521740	782345
48737	782346
358882	782347
602161	782348
33336	782349
1820	782350
397676	782351
613831	782352
341497	782353
9928	782354
530992	782355
396435	782356
41448	782357
15049	782358
294740	782359
182743	782360
414044	782361
1262	782362
159124	782363
375102	782364
335095	782365
675651	782366
52481	782367
667628	782368
175546	782369
97354	782370
20417	782371
91923	782372
50438	782373
715582	782374
36522	782375
17933	782376
160085	782377
314505	782378
9676	782379
141728	782380
203326	782381
205968	782382
13225	782383
322442	782384
360038	782385
51330	782386
476002	782387
109628	782388
147641	782389
405928	782390
158320	782391
28060	782392
605006	782393
238155	782394
81158	782395
502010	782396
99976	782397
625189	782398
670652	782399
294080	782400
8940	782401
142763	782402
666776	782403
375548	782404
581923	782405
500758	782406
529416	782407
353518	782408
11886	782409
215928	782410
114376	782411
616494	782412
120453	782413
44784	782414
196109	782415
724098	782416
450950	782417
621445	782418
20519	782419
84911	782420
291461	782421
530213	782422
279286	782423
8506	782424
586530	782425
10190	782426
393642	782427
14989	782428
415125	782429
52543	782430
407024	782431
32342	782432
110910	782433
353804	782434
306791	782435
24168	782436
66981	782437
59703	782438
44684	782439
451966	782440
8668	782441
278839	782442
318934	782443
579657	782444
136669	782445
345545	782446
456628	782447
53094	782448
484562	782449
702100	782450
423784	782451
327026	782452
568415	782453
607692	782454
595723	782455
179875	782456
357580	782457
176	782458
142514	782459
86589	782460
1186	782461
100519	782462
474664	782463
56848	782464
664215	782465
176618	782466
117053	782467
207887	782468
679002	782469
718491	782470
31980	782471
122041	782472
18672	782473
550862	782474
635583	782475
723029	782476
22413	782477
424851	782478
182887	782479
532224	782480
560139	782481
162059	782482
103533	782483
71523	782484
22198	782485
49621	782486
477538	782487
87663	782488
87241	782489
527118	782490
583099	782491
385289	782492
72138	782493
559993	782494
15039	782495
145183	782496
17469	782497
275134	782498
493843	782499
251278	782500
448862	782501
439280	782502
183307	782503
693818	782504
672351	782505
22911	782506
356806	782507
690315	782508
265631	782509
376343	782510
24316	782511
252193	782512
423537	782513
360459	782514
135057	782515
228112	782516
376658	782517
423970	782518
50017	782519
581630	782520
173745	782521
326683	782522
566415	782523
570560	782524
372839	782525
167285	782526
700230	782527
300014	782528
239660	782529
13865	782530
229535	782531
42169	782532
19974	782533
89594	782534
576829	782535
676393	782536
644207	782537
299414	782538
360904	782539
388357	782540
2968	782541
107218	782542
3682	782543
211870	782544
267133	782545
93779	782546
45531	782547
561297	782548
45040	782549
151389	782550
44463	782551
255175	782552
50215	782553
258674	782554
304426	782555
677812	782556
12912	782557
513348	782558
575456	782559
75731	782560
29777	782561
410617	782562
621238	782563
1955	782564
553482	782565
719651	782566
390766	782567
710018	782568
566686	782569
357857	782570
22741	782571
35724	782572
148841	782573
140356	782574
14797	782575
11519	782576
662632	782577
81591	782578
169021	782579
271369	782580
84632	782581
373964	782582
535477	782583
212116	782584
710257	782585
168143	782586
8580	782587
23607	782588
272561	782589
159213	782590
252336	782591
530578	782592
645122	782593
32859	782594
10953	782595
17334	782596
106335	782597
134954	782598
162611	782599
175027	782600
185105	782601
429446	782602
636633	782603
152446	782604
413799	782605
282252	782606
22864	782607
75967	782608
100720	782609
308636	782610
527205	782611
419337	782612
198610	782613
11387	782614
35909	782615
544192	782616
544128	782617
274466	782618
468714	782619
32156	782620
121235	782621
345490	782622
533264	782623
21123	782624
171193	782625
491930	782626
167208	782627
521561	782628
529248	782629
573784	782630
108213	782631
709853	782632
101832	782633
685918	782634
232101	782635
4697	782636
15837	782637
11259	782638
97671	782639
184212	782640
437590	782641
61647	782642
376771	782643
562760	782644
29801	782645
644111	782646
538908	782647
569943	782648
150851	782649
410551	782650
146849	782651
574751	782652
285699	782653
34268	782654
112246	782655
677722	782656
61210	782657
380629	782658
709500	782659
136424	782660
41155	782661
640444	782662
13960	782663
45001	782664
66105	782665
140799	782666
373696	782667
586580	782668
115684	782669
46828	782670
132440	782671
52823	782672
692230	782673
69109	782674
3006	782675
274854	782676
415683	782677
637169	782678
68065	782679
27255	782680
9133	782681
43413	782682
643469	782683
557078	782684
609550	782685
681101	782686
16582	782687
320184	782688
201781	782689
42480	782690
659337	782691
264135	782692
551515	782693
127704	782694
180634	782695
55498	782696
125526	782697
431829	782698
585659	782699
116135	782700
442670	782701
604248	782702
183870	782703
258954	782704
622274	782705
614803	782706
7688	782707
333122	782708
356303	782709
19297	782710
50731	782711
134392	782712
510627	782713
115476	782714
111406	782715
689682	782716
160097	782717
21271	782718
212666	782719
292960	782720
124751	782721
2803	782722
354143	782723
710369	782724
142180	782725
114607	782726
628210	782727
264357	782728
75013	782729
656597	782730
164418	782731
475605	782732
253410	782733
447189	782734
173712	782735
568045	782736
22180	782737
128538	782738
142686	782739
682948	782740
522621	782741
98765	782742
6779	782743
6552	782744
160029	782745
8208	782746
327468	782747
17113	782748
117972	782749
151923	782750
47058	782751
163502	782752
529059	782753
470364	782754
951	782755
335534	782756
418377	782757
223053	782758
20741	782759
99615	782760
16005	782761
701164	782762
1078	782763
609781	782764
8493	782765
151809	782766
713076	782767
20648	782768
418453	782769
220342	782770
424729	782771
541172	782772
652669	782773
137491	782774
155374	782775
710217	782776
517572	782777
141895	782778
238084	782779
640808	782780
430582	782781
592765	782782
27100	782783
73597	782784
238121	782785
381050	782786
48133	782787
36085	782788
194431	782789
50834	782790
56183	782791
551332	782792
89743	782793
183990	782794
1471	782795
109739	782796
160695	782797
35629	782798
88966	782799
277508	782800
572657	782801
123832	782802
218528	782803
96178	782804
86652	782805
161178	782806
30703	782807
6623	782808
577709	782809
37286	782810
239790	782811
467039	782812
289383	782813
252590	782814
521764	782815
330073	782816
114632	782817
198663	782818
37513	782819
174075	782820
396155	782821
46872	782822
20260	782823
712114	782824
96608	782825
91906	782826
579128	782827
51382	782828
127144	782829
38915	782830
546916	782831
699582	782832
12134	782833
49635	782834
137570	782835
491275	782836
541094	782837
506084	782838
271013	782839
360062	782840
159081	782841
96747	782842
229837	782843
66442	782844
398562	782845
706810	782846
149288	782847
17043	782848
686987	782849
491830	782850
151381	782851
32440	782852
80117	782853
135795	782854
450464	782855
113031	782856
18025	782857
20242	782858
318631	782859
48110	782860
243984	782861
42207	782862
50155	782863
629804	782864
704602	782865
132552	782866
102661	782867
66034	782868
312021	782869
525234	782870
314194	782871
44227	782872
159684	782873
718859	782874
27107	782875
624638	782876
313564	782877
3098	782878
7410	782879
349974	782880
64121	782881
225973	782882
26244	782883
177399	782884
494822	782885
94747	782886
320200	782887
106798	782888
154631	782889
106641	782890
236531	782891
701103	782892
302371	782893
110358	782894
614185	782895
230416	782896
14863	782897
79798	782898
646400	782899
313619	782900
197271	782901
418206	782902
437630	782903
18574	782904
210553	782905
214095	782906
346940	782907
9828	782908
236094	782909
120960	782910
685933	782911
661507	782912
15508	782913
202034	782914
495180	782915
123113	782916
265298	782917
561823	782918
456353	782919
122037	782920
132056	782921
484621	782922
9274	782923
21175	782924
681523	782925
56115	782926
46404	782927
589013	782928
24625	782929
28304	782930
11745	782931
228460	782932
231580	782933
332941	782934
54608	782935
570506	782936
220638	782937
132953	782938
75817	782939
446143	782940
722824	782941
631520	782942
341623	782943
96340	782944
71784	782945
20473	782946
390567	782947
116855	782948
296562	782949
174	782950
44473	782951
196985	782952
137493	782953
136899	782954
6853	782955
682749	782956
13332	782957
567707	782958
163004	782959
611	782960
157519	782961
34161	782962
336692	782963
95775	782964
340961	782965
229925	782966
192658	782967
38454	782968
19854	782969
150875	782970
218773	782971
499420	782972
53543	782973
15634	782974
817	782975
66905	782976
292393	782977
28084	782978
328207	782979
213286	782980
222998	782981
487668	782982
199566	782983
588000	782984
259741	782985
125022	782986
131100	782987
370493	782988
611059	782989
128780	782990
36196	782991
127857	782992
209661	782993
86793	782994
70288	782995
48443	782996
624067	782997
31095	782998
637355	782999
558761	783000
545597	783001
682386	783002
22141	783003
244756	783004
106585	783005
565068	783006
377160	783007
144387	783008
716096	783009
180769	783010
82937	783011
720927	783012
335272	783013
10917	783014
3308	783015
401932	783016
363225	783017
605725	783018
165621	783019
679464	783020
532527	783021
27755	783022
37906	783023
419554	783024
177421	783025
214625	783026
14748	783027
81206	783028
26184	783029
488705	783030
213808	783031
515728	783032
444095	783033
156197	783034
375725	783035
147962	783036
519320	783037
501997	783038
33841	783039
625471	783040
345806	783041
68662	783042
499607	783043
381826	783044
100425	783045
197895	783046
312470	783047
48694	783048
469855	783049
45324	783050
148457	783051
552874	783052
13769	783053
433043	783054
57632	783055
724372	783056
111582	783057
19831	783058
398092	783059
288700	783060
70008	783061
163086	783062
142213	783063
155981	783064
68978	783065
105351	783066
2721	783067
43134	783068
345535	783069
248656	783070
33158	783071
270036	783072
486857	783073
694284	783074
9506	783075
102770	783076
31591	783077
506802	783078
96307	783079
1881	783080
526830	783081
453494	783082
7481	783083
45877	783084
450713	783085
403128	783086
611176	783087
64463	783088
693257	783089
638425	783090
82248	783091
97983	783092
180107	783093
47817	783094
105789	783095
721408	783096
74483	783097
234244	783098
394604	783099
545685	783100
131229	783101
75976	783102
665804	783103
536631	783104
327045	783105
644764	783106
338825	783107
56560	783108
277180	783109
19972	783110
304548	783111
486025	783112
174691	783113
637631	783114
683517	783115
103333	783116
11433	783117
126935	783118
399831	783119
614439	783120
353408	783121
589799	783122
710252	783123
434547	783124
590983	783125
350685	783126
16013	783127
105097	783128
173370	783129
339552	783130
265584	783131
52231	783132
20050	783133
194829	783134
253871	783135
74462	783136
223626	783137
128371	783138
83414	783139
57723	783140
650064	783141
6775	783142
156945	783143
235281	783144
492062	783145
195360	783146
170471	783147
6523	783148
36663	783149
131734	783150
359907	783151
436920	783152
546071	783153
78966	783154
19548	783155
452031	783156
150001	783157
608902	783158
677565	783159
710045	783160
524601	783161
666842	783162
394972	783163
208973	783164
334990	783165
485793	783166
555856	783167
280272	783168
169784	783169
127116	783170
37872	783171
39566	783172
610779	783173
108514	783174
286574	783175
60419	783176
666819	783177
542272	783178
341189	783179
461400	783180
616023	783181
722555	783182
229081	783183
277179	783184
652932	783185
460483	783186
25709	783187
722277	783188
673279	783189
377235	783190
104961	783191
682857	783192
80765	783193
349879	783194
105919	783195
652002	783196
311808	783197
277017	783198
427598	783199
177540	783200
561973	783201
283069	783202
212168	783203
430638	783204
603744	783205
31018	783206
159324	783207
165960	783208
159664	783209
455515	783210
607515	783211
474355	783212
683571	783213
69401	783214
663171	783215
447709	783216
181426	783217
287679	783218
16698	783219
438717	783220
679842	783221
488709	783222
358619	783223
362485	783224
82593	783225
31851	783226
485330	783227
587705	783228
581340	783229
353658	783230
306874	783231
249653	783232
526835	783233
717034	783234
78776	783235
106567	783236
232701	783237
679140	783238
16204	783239
577490	783240
185786	783241
627393	783242
83880	783243
64373	783244
617848	783245
496703	783246
78216	783247
47115	783248
382987	783249
49601	783250
467692	783251
155770	783252
67269	783253
496149	783254
20904	783255
483548	783256
20550	783257
656349	783258
157629	783259
59502	783260
226037	783261
661631	783262
694269	783263
443345	783264
385589	783265
4177	783266
278141	783267
326323	783268
151893	783269
151133	783270
106207	783271
39701	783272
277212	783273
14376	783274
324250	783275
282489	783276
329061	783277
150885	783278
57125	783279
296668	783280
117093	783281
66982	783282
151895	783283
47617	783284
175981	783285
1443	783286
619678	783287
28846	783288
167817	783289
239462	783290
629848	783291
110803	783292
2563	783293
56731	783294
633636	783295
362	783296
126160	783297
139134	783298
47347	783299
494887	783300
125458	783301
372792	783302
315544	783303
529747	783304
253402	783305
503436	783306
224167	783307
521966	783308
556466	783309
152026	783310
463105	783311
351635	783312
180422	783313
3902	783314
713093	783315
577982	783316
85815	783317
66950	783318
263892	783319
19189	783320
401689	783321
446531	783322
353619	783323
1457	783324
56601	783325
336509	783326
8230	783327
392	783328
259036	783329
509897	783330
12779	783331
16313	783332
366559	783333
261793	783334
135181	783335
528629	783336
103435	783337
273126	783338
55676	783339
385382	783340
122004	783341
260374	783342
364958	783343
696033	783344
373132	783345
464005	783346
640223	783347
31726	783348
90520	783349
384767	783350
182339	783351
2335	783352
438987	783353
710532	783354
702924	783355
332912	783356
127483	783357
549560	783358
2731	783359
434918	783360
526210	783361
460858	783362
4527	783363
695737	783364
298456	783365
679050	783366
403545	783367
86246	783368
309357	783369
149871	783370
91712	783371
2823	783372
473208	783373
472121	783374
56889	783375
659045	783376
209541	783377
308051	783378
190618	783379
345909	783380
73754	783381
82625	783382
715302	783383
222830	783384
320237	783385
97964	783386
619852	783387
423727	783388
537799	783389
152007	783390
325029	783391
40025	783392
15868	783393
33518	783394
646862	783395
1769	783396
198246	783397
464548	783398
101221	783399
38039	783400
112405	783401
164848	783402
92981	783403
122791	783404
187201	783405
139968	783406
687845	783407
365031	783408
665326	783409
136954	783410
120992	783411
306710	783412
163361	783413
377849	783414
688240	783415
504791	783416
109421	783417
439665	783418
506130	783419
244404	783420
381017	783421
635339	783422
363656	783423
85386	783424
275295	783425
673935	783426
1834	783427
585147	783428
701804	783429
442864	783430
625792	783431
548072	783432
182410	783433
100831	783434
44086	783435
70578	783436
376609	783437
347349	783438
444468	783439
661199	783440
413130	783441
313670	783442
70277	783443
303987	783444
69343	783445
679703	783446
300415	783447
583213	783448
206455	783449
671146	783450
611726	783451
244816	783452
223837	783453
140469	783454
398378	783455
145000	783456
149393	783457
31110	783458
264961	783459
319021	783460
419963	783461
238403	783462
296989	783463
416519	783464
294203	783465
497892	783466
381127	783467
18378	783468
321406	783469
91797	783470
51784	783471
292085	783472
11137	783473
64654	783474
453495	783475
706982	783476
152669	783477
184705	783478
639838	783479
123509	783480
487595	783481
51779	783482
633895	783483
101679	783484
605913	783485
36443	783486
379730	783487
710302	783488
23633	783489
104384	783490
117196	783491
182462	783492
597335	783493
42404	783494
146348	783495
96419	783496
603992	783497
207135	783498
223544	783499
92002	783500
186710	783501
25748	783502
25383	783503
72325	783504
256541	783505
140851	783506
417795	783507
33195	783508
682184	783509
49063	783510
335198	783511
234294	783512
206476	783513
691698	783514
695922	783515
2051	783516
510339	783517
660488	783518
330356	783519
103256	783520
21375	783521
274056	783522
92690	783523
563894	783524
398877	783525
4596	783526
351171	783527
86980	783528
28923	783529
48015	783530
22307	783531
60980	783532
68942	783533
482516	783534
172936	783535
502700	783536
575973	783537
44374	783538
358059	783539
573256	783540
139525	783541
324529	783542
667269	783543
546298	783544
277468	783545
244139	783546
86454	783547
577020	783548
679762	783549
46054	783550
599432	783551
303792	783552
400305	783553
165091	783554
498873	783555
190029	783556
145492	783557
396324	783558
15378	783559
232311	783560
74409	783561
257597	783562
206417	783563
83515	783564
13980	783565
165801	783566
344085	783567
406424	783568
9221	783569
75492	783570
12279	783571
248103	783572
494784	783573
403144	783574
7277	783575
672874	783576
28648	783577
58884	783578
149674	783579
217488	783580
264976	783581
83823	783582
482232	783583
58943	783584
412804	783585
604939	783586
683778	783587
170853	783588
667516	783589
34374	783590
598412	783591
436379	783592
277959	783593
312631	783594
713090	783595
69	783596
156888	783597
16925	783598
629805	783599
52797	783600
640817	783601
11378	783602
587609	783603
294873	783604
215067	783605
639423	783606
57418	783607
108925	783608
319256	783609
132881	783610
702082	783611
97528	783612
40832	783613
209993	783614
307707	783615
706409	783616
381512	783617
30026	783618
123293	783619
151766	783620
157812	783621
402601	783622
454661	783623
2179	783624
622109	783625
352086	783626
374794	783627
125360	783628
138839	783629
37756	783630
106050	783631
70149	783632
719434	783633
423337	783634
270832	783635
643839	783636
556254	783637
319887	783638
387522	783639
703128	783640
242974	783641
301113	783642
225399	783643
566219	783644
627044	783645
544524	783646
162968	783647
408695	783648
203336	783649
135522	783650
95116	783651
209577	783652
215836	783653
515267	783654
50260	783655
618708	783656
679982	783657
40176	783658
58583	783659
149450	783660
484056	783661
406126	783662
598858	783663
441043	783664
53602	783665
28003	783666
421936	783667
23800	783668
21105	783669
80608	783670
505162	783671
30176	783672
459818	783673
125412	783674
474962	783675
389269	783676
550347	783677
117821	783678
87423	783679
48549	783680
181956	783681
234670	783682
334654	783683
96143	783684
449727	783685
158146	783686
186514	783687
439453	783688
69417	783689
31073	783690
27586	783691
245921	783692
661836	783693
556255	783694
266483	783695
178319	783696
237191	783697
521537	783698
405142	783699
340359	783700
329456	783701
707738	783702
722915	783703
548185	783704
40286	783705
61807	783706
272455	783707
708803	783708
692949	783709
141773	783710
467388	783711
181718	783712
377402	783713
647630	783714
340388	783715
454775	783716
136833	783717
160503	783718
334069	783719
66997	783720
145716	783721
480138	783722
338597	783723
23480	783724
490923	783725
6433	783726
321755	783727
368088	783728
70999	783729
531185	783730
375041	783731
562851	783732
516117	783733
487128	783734
114798	783735
7603	783736
122716	783737
264048	783738
612593	783739
455961	783740
374861	783741
154099	783742
540112	783743
126330	783744
154393	783745
296322	783746
65649	783747
372749	783748
609049	783749
545571	783750
27726	783751
196173	783752
65908	783753
697420	783754
724526	783755
409057	783756
552439	783757
91961	783758
27992	783759
91767	783760
646794	783761
635923	783762
6904	783763
671022	783764
17947	783765
564823	783766
474200	783767
197455	783768
106458	783769
60921	783770
667538	783771
345811	783772
482208	783773
555188	783774
509579	783775
134785	783776
470387	783777
408193	783778
230841	783779
206316	783780
94661	783781
20686	783782
6261	783783
151679	783784
138809	783785
694537	783786
70603	783787
21454	783788
29317	783789
234592	783790
6358	783791
193977	783792
249333	783793
7202	783794
640534	783795
451953	783796
29708	783797
567809	783798
428780	783799
1493	783800
41347	783801
484925	783802
720785	783803
273212	783804
93240	783805
185030	783806
74297	783807
201	783808
406619	783809
79952	783810
707787	783811
81943	783812
127012	783813
674213	783814
7668	783815
660640	783816
559578	783817
268902	783818
24149	783819
547728	783820
707982	783821
278193	783822
123634	783823
119493	783824
161934	783825
677147	783826
71420	783827
141471	783828
223908	783829
532196	783830
676514	783831
114943	783832
718182	783833
324064	783834
502720	783835
19081	783836
132490	783837
471143	783838
45192	783839
584137	783840
602275	783841
17297	783842
546212	783843
3272	783844
221673	783845
718927	783846
197074	783847
172430	783848
296926	783849
37077	783850
574529	783851
160505	783852
698730	783853
455356	783854
575696	783855
139339	783856
114173	783857
67665	783858
72231	783859
56837	783860
461584	783861
369501	783862
537717	783863
515518	783864
20990	783865
175383	783866
642221	783867
40410	783868
693771	783869
280339	783870
578166	783871
61570	783872
571512	783873
115991	783874
157310	783875
88569	783876
6170	783877
85646	783878
10855	783879
564902	783880
30455	783881
474579	783882
553526	783883
539408	783884
547786	783885
153581	783886
378117	783887
15675	783888
627859	783889
128896	783890
128995	783891
510439	783892
84969	783893
67752	783894
132457	783895
96286	783896
609569	783897
312268	783898
12041	783899
162227	783900
5165	783901
7467	783902
118590	783903
575298	783904
7773	783905
38718	783906
19275	783907
2150	783908
11904	783909
7690	783910
70634	783911
115205	783912
122737	783913
535470	783914
652756	783915
628786	783916
612610	783917
291172	783918
220988	783919
558574	783920
195	783921
8898	783922
390291	783923
102386	783924
328433	783925
419862	783926
22607	783927
669193	783928
532570	783929
402979	783930
202030	783931
77513	783932
314670	783933
45394	783934
169218	783935
6090	783936
140029	783937
24377	783938
33103	783939
75137	783940
696127	783941
185963	783942
546549	783943
34503	783944
19062	783945
406763	783946
9586	783947
646305	783948
567549	783949
168830	783950
260390	783951
507894	783952
194205	783953
207481	783954
339848	783955
434017	783956
284351	783957
722756	783958
134386	783959
408378	783960
325647	783961
395212	783962
366167	783963
440675	783964
47544	783965
42099	783966
2774	783967
170272	783968
13071	783969
2843	783970
327999	783971
78169	783972
92582	783973
299895	783974
215252	783975
118218	783976
2918	783977
438053	783978
324491	783979
545051	783980
5259	783981
28210	783982
96583	783983
652198	783984
594068	783985
2690	783986
83060	783987
690667	783988
180908	783989
461375	783990
503084	783991
645158	783992
47613	783993
49240	783994
409469	783995
247852	783996
138979	783997
636668	783998
635343	783999
197026	784000
135398	784001
312522	784002
415083	784003
121713	784004
523793	784005
215423	784006
65476	784007
649726	784008
389457	784009
239703	784010
455495	784011
12786	784012
213006	784013
346296	784014
723795	784015
4569	784016
485005	784017
463920	784018
157552	784019
357993	784020
1695	784021
45463	784022
388599	784023
233743	784024
431341	784025
233185	784026
442791	784027
36691	784028
409746	784029
154119	784030
86723	784031
126578	784032
122122	784033
18281	784034
216640	784035
593639	784036
322854	784037
70181	784038
546772	784039
323138	784040
5364	784041
673083	784042
164965	784043
178504	784044
113005	784045
61610	784046
164456	784047
482876	784048
31471	784049
678802	784050
430466	784051
10099	784052
119095	784053
31093	784054
10773	784055
147729	784056
25801	784057
54378	784058
249283	784059
593188	784060
251343	784061
44225	784062
351781	784063
36310	784064
154769	784065
421772	784066
388566	784067
447720	784068
118189	784069
126845	784070
1019	784071
77938	784072
412917	784073
534392	784074
45784	784075
35488	784076
539047	784077
43854	784078
68052	784079
604750	784080
140243	784081
528560	784082
443122	784083
232661	784084
532563	784085
498229	784086
74749	784087
584691	784088
190346	784089
46217	784090
301859	784091
457845	784092
37833	784093
722667	784094
384506	784095
249761	784096
610354	784097
570612	784098
1246	784099
502417	784100
291739	784101
589604	784102
263872	784103
276689	784104
686271	784105
70700	784106
403	784107
219197	784108
18501	784109
394685	784110
87	784111
548994	784112
598116	784113
10402	784114
693019	784115
424436	784116
30653	784117
253298	784118
722575	784119
294462	784120
306802	784121
527694	784122
492701	784123
97195	784124
382527	784125
339261	784126
220	784127
45141	784128
243703	784129
366948	784130
299527	784131
588938	784132
560188	784133
173821	784134
515805	784135
579845	784136
140266	784137
483051	784138
356243	784139
157436	784140
222689	784141
79686	784142
179876	784143
109882	784144
11748	784145
124828	784146
674709	784147
125648	784148
20270	784149
451240	784150
62117	784151
9745	784152
1542	784153
32342	784154
44687	784155
654773	784156
83898	784157
265115	784158
524338	784159
247488	784160
154079	784161
221714	784162
588139	784163
252176	784164
354627	784165
30234	784166
177746	784167
578772	784168
376603	784169
469335	784170
406177	784171
77124	784172
509283	784173
591188	784174
129123	784175
560935	784176
61594	784177
706587	784178
665164	784179
423877	784180
723427	784181
495689	784182
687739	784183
718625	784184
555149	784185
346535	784186
12163	784187
556140	784188
172084	784189
136887	784190
621665	784191
33944	784192
712810	784193
557049	784194
383849	784195
180225	784196
194905	784197
51407	784198
397157	784199
44905	784200
559168	784201
15055	784202
724855	784203
12340	784204
675119	784205
303475	784206
47894	784207
444586	784208
6981	784209
630096	784210
101368	784211
368786	784212
166520	784213
64382	784214
661992	784215
21058	784216
631570	784217
706957	784218
291985	784219
36	784220
232665	784221
139951	784222
20170	784223
92906	784224
9945	784225
107613	784226
127318	784227
332746	784228
8467	784229
586685	784230
52156	784231
558216	784232
360673	784233
97429	784234
690552	784235
32405	784236
481142	784237
680671	784238
74128	784239
21915	784240
57058	784241
148808	784242
25238	784243
120220	784244
206764	784245
145979	784246
533527	784247
2824	784248
153146	784249
20054	784250
38672	784251
140750	784252
14341	784253
510077	784254
7435	784255
388663	784256
401391	784257
143546	784258
694238	784259
130525	784260
721834	784261
416131	784262
644176	784263
63515	784264
400503	784265
229692	784266
259458	784267
85777	784268
226349	784269
49837	784270
417145	784271
65479	784272
295447	784273
140663	784274
3723	784275
110067	784276
121137	784277
13338	784278
293504	784279
119358	784280
219334	784281
155045	784282
94877	784283
657653	784284
139813	784285
281055	784286
271233	784287
140369	784288
605348	784289
644672	784290
157859	784291
18414	784292
48398	784293
490971	784294
411493	784295
212768	784296
36004	784297
189615	784298
680880	784299
297647	784300
136407	784301
486858	784302
32177	784303
291017	784304
530204	784305
171502	784306
721264	784307
115220	784308
22138	784309
13398	784310
171495	784311
618996	784312
645778	784313
462074	784314
584258	784315
401999	784316
134678	784317
271985	784318
205324	784319
152165	784320
114127	784321
392763	784322
412478	784323
13510	784324
48284	784325
354557	784326
19365	784327
570980	784328
444194	784329
87946	784330
39642	784331
209448	784332
10519	784333
670855	784334
409597	784335
347044	784336
107623	784337
3668	784338
201870	784339
367580	784340
556488	784341
369752	784342
106852	784343
56852	784344
74822	784345
612477	784346
163467	784347
111547	784348
563545	784349
686123	784350
329898	784351
137347	784352
559897	784353
1051	784354
27800	784355
276041	784356
196720	784357
27	784358
327261	784359
81490	784360
61572	784361
3259	784362
425554	784363
36172	784364
77982	784365
57666	784366
142661	784367
502047	784368
5	784369
99544	784370
144399	784371
33151	784372
56881	784373
95040	784374
157010	784375
483903	784376
38345	784377
581894	784378
541478	784379
40449	784380
461320	784381
8215	784382
162146	784383
335398	784384
108334	784385
542475	784386
688183	784387
471268	784388
156358	784389
468434	784390
185793	784391
6051	784392
636419	784393
34572	784394
126265	784395
26311	784396
353346	784397
393532	784398
410037	784399
495479	784400
10188	784401
312194	784402
225821	784403
20376	784404
42092	784405
358981	784406
3099	784407
674484	784408
189688	784409
137610	784410
138243	784411
3843	784412
255326	784413
20636	784414
247884	784415
163991	784416
294614	784417
31922	784418
701864	784419
520888	784420
201807	784421
122177	784422
418839	784423
12706	784424
200196	784425
449832	784426
651348	784427
55273	784428
21799	784429
18966	784430
64926	784431
53466	784432
505234	784433
24773	784434
680701	784435
282334	784436
64770	784437
537544	784438
347860	784439
163257	784440
12274	784441
474123	784442
440379	784443
369190	784444
21530	784445
561726	784446
56956	784447
540698	784448
441261	784449
470356	784450
150881	784451
704884	784452
212335	784453
150175	784454
638910	784455
166986	784456
39978	784457
175714	784458
17968	784459
170627	784460
231588	784461
113719	784462
62725	784463
51041	784464
230098	784465
128	784466
158818	784467
655608	784468
96324	784469
612406	784470
658	784471
321786	784472
35898	784473
144753	784474
438196	784475
617534	784476
465833	784477
595804	784478
128932	784479
359115	784480
74727	784481
694917	784482
573224	784483
28568	784484
295536	784485
66273	784486
491659	784487
329277	784488
411755	784489
612542	784490
524241	784491
61630	784492
271908	784493
673451	784494
633397	784495
9612	784496
268873	784497
620689	784498
493883	784499
452317	784500
632883	784501
181676	784502
528175	784503
100702	784504
364150	784505
136256	784506
396303	784507
511817	784508
216096	784509
682556	784510
256517	784511
135186	784512
247661	784513
190470	784514
106432	784515
90733	784516
12891	784517
363175	784518
415404	784519
179427	784520
368577	784521
58683	784522
24050	784523
252222	784524
101841	784525
432631	784526
309154	784527
705659	784528
53180	784529
97099	784530
69622	784531
181426	784532
691881	784533
55461	784534
308799	784535
105859	784536
100102	784537
202796	784538
56032	784539
120234	784540
524510	784541
73991	784542
80610	784543
292825	784544
394733	784545
146750	784546
638312	784547
622794	784548
667838	784549
613265	784550
509117	784551
53655	784552
604931	784553
634982	784554
457782	784555
371430	784556
474191	784557
97791	784558
80968	784559
652030	784560
2110	784561
72237	784562
664789	784563
118353	784564
181325	784565
86035	784566
310190	784567
217750	784568
296949	784569
169683	784570
522632	784571
724262	784572
379064	784573
188766	784574
614239	784575
36536	784576
241936	784577
175020	784578
162248	784579
679038	784580
110092	784581
71722	784582
53252	784583
631991	784584
661643	784585
135228	784586
412765	784587
152591	784588
58743	784589
700332	784590
102010	784591
146919	784592
642791	784593
669680	784594
106698	784595
40929	784596
561261	784597
342807	784598
591486	784599
145173	784600
148464	784601
206186	784602
23663	784603
322667	784604
622340	784605
69970	784606
238950	784607
120994	784608
146720	784609
29590	784610
146958	784611
353046	784612
112915	784613
359565	784614
554	784615
96107	784616
570766	784617
99025	784618
23595	784619
1003	784620
395902	784621
101281	784622
100116	784623
363050	784624
268952	784625
377653	784626
448938	784627
128101	784628
25731	784629
645835	784630
376720	784631
639685	784632
344459	784633
166280	784634
551087	784635
469171	784636
551105	784637
122356	784638
129764	784639
178168	784640
2566	784641
668939	784642
683575	784643
417340	784644
117963	784645
390693	784646
61175	784647
152279	784648
210914	784649
260274	784650
688271	784651
646035	784652
101416	784653
7135	784654
351414	784655
173308	784656
78063	784657
583803	784658
150190	784659
58485	784660
487603	784661
443038	784662
596434	784663
16453	784664
353603	784665
610592	784666
52576	784667
238822	784668
570469	784669
46868	784670
564516	784671
146703	784672
540483	784673
46658	784674
21703	784675
185495	784676
20902	784677
591903	784678
42978	784679
370958	784680
64425	784681
547184	784682
35347	784683
661439	784684
578664	784685
171359	784686
153597	784687
66888	784688
51554	784689
117067	784690
312124	784691
388337	784692
5085	784693
702737	784694
182877	784695
535954	784696
188707	784697
575998	784698
105831	784699
453856	784700
647426	784701
262078	784702
14496	784703
261867	784704
520939	784705
484031	784706
16919	784707
35025	784708
166041	784709
26328	784710
662776	784711
338963	784712
12701	784713
213314	784714
635215	784715
17646	784716
666871	784717
168651	784718
103096	784719
531557	784720
560292	784721
57127	784722
194328	784723
424332	784724
473882	784725
75625	784726
470217	784727
332162	784728
82859	784729
390917	784730
385311	784731
11360	784732
257854	784733
260430	784734
468644	784735
89428	784736
626684	784737
1080	784738
113813	784739
625128	784740
12347	784741
37312	784742
343536	784743
191351	784744
708771	784745
15697	784746
293326	784747
588582	784748
175716	784749
74907	784750
529213	784751
363900	784752
504986	784753
136605	784754
166099	784755
321715	784756
490505	784757
396769	784758
309452	784759
709749	784760
621725	784761
226603	784762
283861	784763
182947	784764
100761	784765
195920	784766
142851	784767
400685	784768
196263	784769
605298	784770
510070	784771
134914	784772
26157	784773
9363	784774
2086	784775
239374	784776
687363	784777
105651	784778
322382	784779
25212	784780
512149	784781
249807	784782
236615	784783
179781	784784
483540	784785
179180	784786
589068	784787
403607	784788
682052	784789
600185	784790
4896	784791
4428	784792
364912	784793
18602	784794
144633	784795
142580	784796
680913	784797
27798	784798
430821	784799
720686	784800
262803	784801
148933	784802
229513	784803
641403	784804
12083	784805
85112	784806
24490	784807
351792	784808
3314	784809
116369	784810
319961	784811
15016	784812
26135	784813
168998	784814
642683	784815
185688	784816
663274	784817
18748	784818
482005	784819
168053	784820
39767	784821
364135	784822
287034	784823
586873	784824
182673	784825
14677	784826
347980	784827
649507	784828
303	784829
75487	784830
420181	784831
398612	784832
82631	784833
92670	784834
133661	784835
525102	784836
439950	784837
152069	784838
556380	784839
15444	784840
476115	784841
518862	784842
367899	784843
699024	784844
552212	784845
491184	784846
180556	784847
98143	784848
656086	784849
106201	784850
222098	784851
168004	784852
8882	784853
47551	784854
68959	784855
289127	784856
684640	784857
438137	784858
3162	784859
107391	784860
605022	784861
183714	784862
12976	784863
413016	784864
178503	784865
12014	784866
377778	784867
520787	784868
106878	784869
77062	784870
931	784871
90211	784872
310987	784873
320174	784874
17713	784875
243208	784876
347213	784877
408702	784878
331252	784879
58687	784880
49963	784881
37823	784882
666734	784883
345892	784884
592058	784885
154515	784886
330928	784887
60765	784888
389923	784889
403621	784890
119745	784891
109326	784892
523359	784893
154158	784894
482398	784895
203637	784896
3218	784897
60999	784898
94123	784899
417594	784900
1769	784901
76245	784902
182361	784903
128266	784904
170667	784905
155506	784906
229092	784907
180667	784908
470545	784909
517719	784910
15742	784911
131010	784912
574596	784913
81090	784914
352473	784915
395692	784916
161889	784917
347495	784918
128288	784919
423423	784920
249778	784921
460275	784922
503674	784923
422721	784924
14686	784925
459536	784926
5171	784927
176088	784928
510003	784929
53052	784930
26713	784931
560089	784932
188592	784933
186727	784934
696989	784935
24963	784936
70581	784937
507952	784938
357110	784939
2464	784940
96974	784941
470568	784942
249641	784943
98938	784944
113391	784945
158809	784946
687642	784947
111036	784948
32050	784949
74953	784950
485854	784951
321970	784952
451281	784953
22451	784954
203258	784955
100870	784956
19525	784957
540436	784958
343897	784959
42826	784960
554936	784961
113454	784962
138610	784963
483355	784964
215357	784965
704874	784966
647371	784967
319995	784968
444654	784969
680297	784970
500690	784971
209253	784972
192933	784973
4172	784974
112749	784975
300069	784976
30538	784977
230530	784978
38618	784979
9251	784980
154317	784981
143854	784982
89833	784983
349621	784984
167085	784985
725	784986
181492	784987
553698	784988
19686	784989
695346	784990
651268	784991
344820	784992
248770	784993
640060	784994
78814	784995
214895	784996
377670	784997
176677	784998
381435	784999
703533	785000
49400	785001
705117	785002
56086	785003
104148	785004
622911	785005
548748	785006
692882	785007
518600	785008
494564	785009
199113	785010
228725	785011
61069	785012
292468	785013
50675	785014
718983	785015
66716	785016
502069	785017
9306	785018
547018	785019
300306	785020
376299	785021
125030	785022
184950	785023
719322	785024
546294	785025
230814	785026
37943	785027
102748	785028
407988	785029
97593	785030
30329	785031
411318	785032
51760	785033
272708	785034
345765	785035
15121	785036
123204	785037
21722	785038
74496	785039
85263	785040
105422	785041
419424	785042
690501	785043
399566	785044
61969	785045
14959	785046
31083	785047
436663	785048
405604	785049
261866	785050
40083	785051
235257	785052
294981	785053
436802	785054
11963	785055
31213	785056
15693	785057
118470	785058
402555	785059
121454	785060
8683	785061
508157	785062
673157	785063
456099	785064
369448	785065
466551	785066
18080	785067
447558	785068
103092	785069
370930	785070
544412	785071
204448	785072
55901	785073
431904	785074
212759	785075
109769	785076
325654	785077
59307	785078
186808	785079
587142	785080
188728	785081
670719	785082
708216	785083
11079	785084
276426	785085
109293	785086
36791	785087
473147	785088
19937	785089
609235	785090
175246	785091
298380	785092
32373	785093
256626	785094
25371	785095
7222	785096
131032	785097
668392	785098
672772	785099
215321	785100
41238	785101
162236	785102
724182	785103
283859	785104
565340	785105
26499	785106
169022	785107
65373	785108
396823	785109
635031	785110
120696	785111
154603	785112
594163	785113
130867	785114
15622	785115
70965	785116
144558	785117
501674	785118
29549	785119
176751	785120
271941	785121
19591	785122
134940	785123
698586	785124
280047	785125
61488	785126
163551	785127
131251	785128
100899	785129
683785	785130
210854	785131
47349	785132
245510	785133
377544	785134
328234	785135
505427	785136
53211	785137
314856	785138
455402	785139
109723	785140
17243	785141
338518	785142
82866	785143
355758	785144
724555	785145
39182	785146
264035	785147
9830	785148
205152	785149
371510	785150
571578	785151
22540	785152
242952	785153
59235	785154
255631	785155
11337	785156
450089	785157
130623	785158
64222	785159
307153	785160
31926	785161
133305	785162
715942	785163
142557	785164
105369	785165
392146	785166
181693	785167
294525	785168
417445	785169
83697	785170
47967	785171
427509	785172
144526	785173
500122	785174
718965	785175
202838	785176
474036	785177
507174	785178
599304	785179
75877	785180
471498	785181
600259	785182
7175	785183
658757	785184
649626	785185
161419	785186
710639	785187
101191	785188
12477	785189
17276	785190
131281	785191
46120	785192
427428	785193
14987	785194
87612	785195
126983	785196
677911	785197
13139	785198
96720	785199
81453	785200
577444	785201
504177	785202
27160	785203
99335	785204
368481	785205
546532	785206
6692	785207
539358	785208
49674	785209
313870	785210
681590	785211
419046	785212
105114	785213
147999	785214
54435	785215
232783	785216
76319	785217
620248	785218
614571	785219
482495	785220
377077	785221
150431	785222
72498	785223
587748	785224
24490	785225
28251	785226
505430	785227
438221	785228
29845	785229
122815	785230
309851	785231
65945	785232
166644	785233
36286	785234
554305	785235
159904	785236
576918	785237
652862	785238
404658	785239
279081	785240
550779	785241
45451	785242
289229	785243
674661	785244
35412	785245
394000	785246
428949	785247
19272	785248
475049	785249
548257	785250
705076	785251
626970	785252
101042	785253
160008	785254
627255	785255
247500	785256
319210	785257
545591	785258
2189	785259
37705	785260
61311	785261
517930	785262
716643	785263
131544	785264
28850	785265
108586	785266
284353	785267
481529	785268
19660	785269
49270	785270
580925	785271
655697	785272
242029	785273
598962	785274
194461	785275
11832	785276
340224	785277
165755	785278
114	785279
52840	785280
2671	785281
206282	785282
2187	785283
232169	785284
505944	785285
84620	785286
304284	785287
324756	785288
423333	785289
354148	785290
445985	785291
48087	785292
520055	785293
369166	785294
420417	785295
434573	785296
171151	785297
341147	785298
26738	785299
134	785300
51604	785301
680790	785302
719025	785303
47696	785304
115366	785305
644381	785306
33583	785307
117922	785308
246772	785309
10164	785310
628838	785311
566676	785312
91430	785313
652122	785314
28647	785315
439016	785316
78129	785317
30087	785318
103148	785319
597737	785320
104418	785321
565533	785322
176260	785323
377327	785324
87406	785325
79397	785326
20351	785327
398870	785328
393300	785329
305359	785330
26258	785331
87079	785332
174349	785333
22518	785334
295391	785335
528987	785336
638596	785337
89801	785338
25017	785339
611012	785340
381028	785341
358151	785342
638386	785343
453576	785344
12235	785345
53722	785346
463984	785347
240118	785348
292956	785349
526140	785350
153402	785351
685405	785352
135216	785353
141943	785354
344648	785355
84307	785356
134924	785357
113	785358
569328	785359
343282	785360
611127	785361
60181	785362
711326	785363
522607	785364
67348	785365
393262	785366
308818	785367
529063	785368
351954	785369
34295	785370
105886	785371
51308	785372
20333	785373
613384	785374
14096	785375
314170	785376
310855	785377
17676	785378
169728	785379
166168	785380
721783	785381
466698	785382
38622	785383
436414	785384
149254	785385
213008	785386
10012	785387
537592	785388
307465	785389
255241	785390
616718	785391
293822	785392
116189	785393
11914	785394
46812	785395
560996	785396
466107	785397
437690	785398
4599	785399
283048	785400
497618	785401
189425	785402
626182	785403
647360	785404
112518	785405
123675	785406
707993	785407
437386	785408
132321	785409
592309	785410
396680	785411
307303	785412
69797	785413
288990	785414
148170	785415
15104	785416
517150	785417
29331	785418
129736	785419
53508	785420
724286	785421
35373	785422
170563	785423
32693	785424
42348	785425
80	785426
435400	785427
455312	785428
242908	785429
468	785430
5073	785431
331265	785432
654827	785433
574304	785434
174562	785435
16954	785436
381	785437
621534	785438
600058	785439
304055	785440
321737	785441
56395	785442
387385	785443
19484	785444
573951	785445
263197	785446
662284	785447
296791	785448
501076	785449
91556	785450
359121	785451
474425	785452
664378	785453
622837	785454
115641	785455
609739	785456
372828	785457
39276	785458
82858	785459
684714	785460
16262	785461
11481	785462
48475	785463
176005	785464
35255	785465
62160	785466
86753	785467
35151	785468
11617	785469
82375	785470
283678	785471
18078	785472
537789	785473
17588	785474
1150	785475
483455	785476
178878	785477
547605	785478
645175	785479
347374	785480
39388	785481
42475	785482
457089	785483
229845	785484
243479	785485
369485	785486
642269	785487
9289	785488
663853	785489
137597	785490
669323	785491
51011	785492
688958	785493
182238	785494
682114	785495
559374	785496
150667	785497
718950	785498
130597	785499
595685	785500
292798	785501
703272	785502
42310	785503
174163	785504
476456	785505
692821	785506
184266	785507
471718	785508
143380	785509
625868	785510
584365	785511
214729	785512
711757	785513
327190	785514
27	785515
119878	785516
517724	785517
75783	785518
189510	785519
36680	785520
528778	785521
11892	785522
133611	785523
213298	785524
113559	785525
31964	785526
460678	785527
290001	785528
167930	785529
236176	785530
176129	785531
694564	785532
250056	785533
128824	785534
541882	785535
419571	785536
23	785537
11348	785538
80754	785539
175195	785540
694795	785541
168395	785542
343823	785543
170945	785544
161312	785545
3789	785546
655373	785547
291697	785548
527503	785549
505584	785550
44433	785551
451577	785552
275188	785553
384176	785554
159886	785555
141080	785556
4248	785557
87555	785558
325359	785559
36909	785560
129624	785561
7534	785562
20449	785563
255967	785564
277628	785565
13387	785566
4681	785567
100	785568
675217	785569
33478	785570
56138	785571
389574	785572
311400	785573
68280	785574
547876	785575
379870	785576
653711	785577
539252	785578
559362	785579
20498	785580
716970	785581
86055	785582
142796	785583
16603	785584
280867	785585
33337	785586
53229	785587
185542	785588
630825	785589
421238	785590
213977	785591
189219	785592
23157	785593
466375	785594
147518	785595
172872	785596
145862	785597
406452	785598
106963	785599
281682	785600
512	785601
509567	785602
45622	785603
684817	785604
376914	785605
522399	785606
4093	785607
123927	785608
236589	785609
312	785610
60069	785611
86596	785612
62880	785613
467040	785614
35382	785615
159824	785616
652215	785617
97912	785618
90156	785619
14156	785620
44522	785621
229603	785622
180476	785623
590912	785624
3361	785625
421728	785626
13356	785627
651717	785628
291040	785629
165245	785630
350609	785631
680488	785632
181814	785633
585028	785634
491561	785635
5051	785636
421810	785637
464452	785638
558555	785639
554998	785640
564526	785641
558145	785642
87739	785643
334897	785644
160381	785645
81254	785646
136928	785647
233419	785648
174216	785649
96848	785650
164629	785651
165089	785652
300232	785653
54709	785654
414801	785655
175857	785656
560559	785657
171460	785658
504157	785659
474687	785660
29169	785661
469009	785662
111891	785663
50105	785664
152464	785665
40179	785666
53962	785667
359144	785668
287325	785669
180962	785670
576925	785671
28677	785672
88804	785673
63462	785674
156373	785675
18501	785676
184119	785677
288938	785678
597282	785679
38342	785680
327185	785681
460015	785682
696894	785683
520077	785684
546449	785685
53871	785686
511023	785687
71111	785688
141886	785689
4430	785690
520359	785691
105149	785692
560611	785693
119595	785694
115904	785695
75805	785696
207800	785697
325764	785698
619586	785699
12	785700
145536	785701
601897	785702
605757	785703
363552	785704
180804	785705
245548	785706
52766	785707
344408	785708
660123	785709
301188	785710
332816	785711
290238	785712
122865	785713
647798	785714
77460	785715
94772	785716
319476	785717
296576	785718
618731	785719
634116	785720
305086	785721
134974	785722
23413	785723
173638	785724
306178	785725
177345	785726
492394	785727
165990	785728
412959	785729
45445	785730
32174	785731
109765	785732
59114	785733
269745	785734
12246	785735
690137	785736
44459	785737
163809	785738
344600	785739
89673	785740
675624	785741
46201	785742
310541	785743
365727	785744
609625	785745
572097	785746
629011	785747
14356	785748
276507	785749
164114	785750
312420	785751
699031	785752
610405	785753
335936	785754
494753	785755
34213	785756
3305	785757
362703	785758
181712	785759
598847	785760
622826	785761
74235	785762
234745	785763
15408	785764
525238	785765
433435	785766
311005	785767
700798	785768
681460	785769
22941	785770
42588	785771
12927	785772
275742	785773
67432	785774
234237	785775
109655	785776
54154	785777
418941	785778
10570	785779
290989	785780
682067	785781
621363	785782
501593	785783
69344	785784
47912	785785
106287	785786
473200	785787
204288	785788
21037	785789
61678	785790
177523	785791
290410	785792
5638	785793
519943	785794
683156	785795
356083	785796
101515	785797
5515	785798
101269	785799
309206	785800
41625	785801
558932	785802
6512	785803
6347	785804
405012	785805
665617	785806
342062	785807
49895	785808
626997	785809
439781	785810
85500	785811
362300	785812
21016	785813
16167	785814
163712	785815
599579	785816
492145	785817
304877	785818
221884	785819
167633	785820
487578	785821
721546	785822
78904	785823
583270	785824
159358	785825
114417	785826
556770	785827
290082	785828
45786	785829
346665	785830
288533	785831
187327	785832
239125	785833
64354	785834
56438	785835
108454	785836
356385	785837
493095	785838
9764	785839
299227	785840
669220	785841
180355	785842
465558	785843
17865	785844
402562	785845
324532	785846
634234	785847
300083	785848
84723	785849
114451	785850
5532	785851
53760	785852
663029	785853
322374	785854
19433	785855
222552	785856
341905	785857
164157	785858
260020	785859
367022	785860
662703	785861
16996	785862
671027	785863
388025	785864
81910	785865
228387	785866
29538	785867
16171	785868
614684	785869
305491	785870
485282	785871
589608	785872
468703	785873
390307	785874
102287	785875
682594	785876
50804	785877
46300	785878
91099	785879
14105	785880
481262	785881
600060	785882
381791	785883
575536	785884
26194	785885
34602	785886
498382	785887
27641	785888
78821	785889
204485	785890
2303	785891
348427	785892
40217	785893
35658	785894
144927	785895
50035	785896
329531	785897
73288	785898
350153	785899
299134	785900
340959	785901
369196	785902
174100	785903
39034	785904
125987	785905
122711	785906
394549	785907
653107	785908
47091	785909
466938	785910
534302	785911
422640	785912
467177	785913
403554	785914
29101	785915
2591	785916
573348	785917
674819	785918
126939	785919
417327	785920
573984	785921
388828	785922
16617	785923
39818	785924
351118	785925
388157	785926
410034	785927
614595	785928
217369	785929
88182	785930
589953	785931
584180	785932
148045	785933
668704	785934
165664	785935
375783	785936
298951	785937
73504	785938
58112	785939
175131	785940
534119	785941
517136	785942
27351	785943
400344	785944
380814	785945
164492	785946
201288	785947
475577	785948
44237	785949
439739	785950
531793	785951
280550	785952
202534	785953
141754	785954
379320	785955
501040	785956
47727	785957
142876	785958
2607	785959
541872	785960
45167	785961
556650	785962
12000	785963
51079	785964
304892	785965
45383	785966
140921	785967
577040	785968
79975	785969
475545	785970
39654	785971
485931	785972
33154	785973
575359	785974
71606	785975
608889	785976
337656	785977
322953	785978
366996	785979
344261	785980
89333	785981
387783	785982
85926	785983
9409	785984
5206	785985
351305	785986
162586	785987
75162	785988
320275	785989
36570	785990
505781	785991
448905	785992
539968	785993
108717	785994
217261	785995
343201	785996
264643	785997
42943	785998
630313	785999
58356	786000
632752	786001
562792	786002
185482	786003
678018	786004
569287	786005
248697	786006
570698	786007
140283	786008
577727	786009
402094	786010
425595	786011
276953	786012
171867	786013
158122	786014
606212	786015
672511	786016
70312	786017
8101	786018
356331	786019
310932	786020
217300	786021
65904	786022
148571	786023
38723	786024
714857	786025
116445	786026
47770	786027
302535	786028
456877	786029
286233	786030
621706	786031
350396	786032
155969	786033
519156	786034
506303	786035
603286	786036
3438	786037
521682	786038
119457	786039
97654	786040
379704	786041
7843	786042
25111	786043
13564	786044
7716	786045
107660	786046
496552	786047
9959	786048
218654	786049
66123	786050
649232	786051
371776	786052
1723	786053
84578	786054
272084	786055
182738	786056
531313	786057
476722	786058
433020	786059
30795	786060
575159	786061
7865	786062
117467	786063
432633	786064
273167	786065
520855	786066
90963	786067
344938	786068
646679	786069
32596	786070
401479	786071
425499	786072
324882	786073
57138	786074
698930	786075
32172	786076
60840	786077
689931	786078
277611	786079
85312	786080
602692	786081
509450	786082
355554	786083
150415	786084
85281	786085
409849	786086
210111	786087
648913	786088
496439	786089
213627	786090
337	786091
426736	786092
209682	786093
484678	786094
152153	786095
173279	786096
599913	786097
258053	786098
376964	786099
143874	786100
496889	786101
467592	786102
531214	786103
648283	786104
378424	786105
479128	786106
315649	786107
594453	786108
4170	786109
414790	786110
63957	786111
54549	786112
624580	786113
583098	786114
393816	786115
42700	786116
166851	786117
17682	786118
208508	786119
5288	786120
92763	786121
199933	786122
676044	786123
62360	786124
601677	786125
315	786126
134084	786127
43667	786128
101811	786129
558986	786130
422297	786131
23047	786132
303542	786133
16684	786134
123345	786135
34987	786136
504332	786137
63922	786138
695026	786139
294454	786140
283162	786141
6215	786142
82644	786143
32436	786144
93117	786145
248580	786146
493710	786147
134001	786148
97767	786149
76404	786150
7360	786151
241317	786152
539361	786153
104134	786154
595904	786155
292454	786156
143288	786157
146040	786158
165510	786159
7346	786160
460722	786161
106419	786162
353567	786163
179433	786164
425978	786165
537	786166
40578	786167
112788	786168
12571	786169
662165	786170
118491	786171
21443	786172
201300	786173
644138	786174
507924	786175
951	786176
441463	786177
16406	786178
139143	786179
168016	786180
387869	786181
222976	786182
43519	786183
652710	786184
188565	786185
43380	786186
208311	786187
705361	786188
271738	786189
15735	786190
33608	786191
652935	786192
95840	786193
78614	786194
180199	786195
113573	786196
126073	786197
577544	786198
452608	786199
310810	786200
10940	786201
6578	786202
482222	786203
30560	786204
158721	786205
3677	786206
43642	786207
225249	786208
719345	786209
113621	786210
95503	786211
166067	786212
96911	786213
342456	786214
106484	786215
100084	786216
415490	786217
332532	786218
98609	786219
530586	786220
284569	786221
18090	786222
549190	786223
38683	786224
216334	786225
144254	786226
365281	786227
179093	786228
323985	786229
209481	786230
40077	786231
155169	786232
18325	786233
142421	786234
350967	786235
88105	786236
335803	786237
629817	786238
389	786239
116180	786240
352419	786241
515285	786242
162497	786243
18011	786244
61774	786245
356914	786246
451737	786247
469093	786248
347925	786249
368752	786250
470349	786251
563288	786252
182974	786253
445721	786254
213600	786255
698129	786256
530604	786257
44518	786258
113548	786259
637126	786260
4200	786261
397577	786262
122453	786263
97735	786264
401422	786265
129912	786266
16530	786267
319572	786268
40538	786269
74193	786270
135517	786271
174915	786272
308440	786273
669213	786274
518493	786275
450974	786276
622237	786277
606078	786278
123507	786279
287116	786280
14430	786281
649008	786282
524141	786283
134925	786284
175890	786285
123250	786286
103120	786287
427825	786288
541218	786289
584721	786290
364730	786291
88896	786292
287293	786293
37082	786294
49459	786295
545564	786296
1805	786297
84213	786298
324117	786299
479692	786300
627087	786301
38428	786302
126236	786303
88945	786304
567063	786305
59753	786306
487966	786307
71224	786308
468959	786309
58774	786310
574877	786311
204524	786312
646298	786313
175516	786314
722893	786315
472169	786316
102067	786317
441344	786318
80855	786319
513871	786320
508208	786321
440143	786322
13952	786323
216842	786324
289551	786325
466421	786326
396474	786327
104514	786328
529640	786329
51169	786330
171758	786331
474121	786332
20069	786333
50992	786334
283412	786335
723261	786336
590109	786337
610386	786338
711405	786339
192960	786340
642436	786341
634753	786342
340665	786343
598711	786344
648109	786345
343303	786346
499488	786347
40211	786348
202459	786349
41777	786350
188114	786351
100282	786352
19236	786353
597220	786354
514220	786355
490087	786356
426065	786357
234610	786358
94696	786359
344411	786360
223242	786361
4706	786362
193336	786363
178548	786364
121121	786365
10003	786366
341156	786367
669480	786368
695119	786369
8453	786370
288199	786371
176301	786372
149526	786373
316337	786374
98482	786375
180002	786376
231210	786377
555389	786378
2358	786379
195725	786380
624579	786381
358821	786382
498828	786383
426986	786384
175105	786385
717287	786386
205164	786387
290802	786388
561523	786389
93091	786390
484354	786391
280254	786392
373616	786393
182245	786394
516453	786395
644570	786396
715529	786397
396240	786398
355575	786399
581512	786400
449345	786401
234468	786402
55096	786403
619476	786404
38849	786405
339389	786406
649866	786407
29972	786408
192301	786409
69884	786410
156395	786411
447187	786412
4327	786413
189015	786414
106173	786415
107859	786416
535812	786417
44045	786418
227835	786419
566247	786420
369572	786421
84497	786422
653869	786423
631302	786424
372780	786425
19006	786426
607493	786427
178361	786428
356843	786429
331344	786430
163329	786431
702493	786432
364141	786433
91314	786434
539656	786435
104387	786436
558617	786437
370643	786438
209143	786439
674364	786440
89555	786441
212200	786442
116696	786443
90786	786444
72453	786445
187016	786446
658256	786447
119338	786448
342204	786449
177335	786450
351780	786451
16944	786452
455173	786453
37544	786454
452071	786455
477731	786456
411353	786457
54271	786458
575969	786459
644566	786460
474243	786461
52153	786462
677226	786463
42234	786464
403074	786465
601291	786466
83636	786467
547227	786468
116581	786469
431029	786470
283781	786471
129064	786472
137603	786473
174251	786474
29781	786475
57713	786476
357670	786477
382696	786478
236854	786479
635998	786480
429987	786481
168789	786482
301148	786483
608690	786484
50912	786485
257617	786486
476275	786487
15430	786488
64265	786489
424236	786490
804	786491
34032	786492
33466	786493
3052	786494
5285	786495
18943	786496
2216	786497
121000	786498
296356	786499
204175	786500
117768	786501
525291	786502
82685	786503
36513	786504
226729	786505
255476	786506
181498	786507
54133	786508
497888	786509
309444	786510
518028	786511
521854	786512
144097	786513
316798	786514
108012	786515
6380	786516
485049	786517
442651	786518
119826	786519
693436	786520
644879	786521
389546	786522
1221	786523
654252	786524
35657	786525
295010	786526
2814	786527
77389	786528
386352	786529
523441	786530
573074	786531
667951	786532
76846	786533
319891	786534
300828	786535
392576	786536
36352	786537
62164	786538
48266	786539
30321	786540
438955	786541
287499	786542
186332	786543
21846	786544
506868	786545
11300	786546
65108	786547
154022	786548
719335	786549
661761	786550
114903	786551
16366	786552
91685	786553
178580	786554
699493	786555
12150	786556
279528	786557
20657	786558
129318	786559
390931	786560
291797	786561
456838	786562
260947	786563
684346	786564
465313	786565
36190	786566
137124	786567
43064	786568
62287	786569
715411	786570
218710	786571
513711	786572
69559	786573
525451	786574
43160	786575
614678	786576
143917	786577
155290	786578
129948	786579
264053	786580
444600	786581
706640	786582
451572	786583
585766	786584
524167	786585
11142	786586
480823	786587
254969	786588
13795	786589
48220	786590
609593	786591
633461	786592
295684	786593
348478	786594
690146	786595
291006	786596
285321	786597
216296	786598
223419	786599
258694	786600
18506	786601
439310	786602
45132	786603
65680	786604
239194	786605
249908	786606
117476	786607
60301	786608
160233	786609
311637	786610
92738	786611
316350	786612
307579	786613
2143	786614
19071	786615
363418	786616
14541	786617
479365	786618
542578	786619
485231	786620
565240	786621
87682	786622
167065	786623
410440	786624
615595	786625
293036	786626
622197	786627
674136	786628
414229	786629
175873	786630
416300	786631
129732	786632
1387	786633
94707	786634
101428	786635
237626	786636
311685	786637
588186	786638
625106	786639
5286	786640
96004	786641
222317	786642
28011	786643
163474	786644
676433	786645
412964	786646
77757	786647
325255	786648
114055	786649
249098	786650
171861	786651
432444	786652
257710	786653
505068	786654
240336	786655
378760	786656
336431	786657
198558	786658
56250	786659
631489	786660
17649	786661
685925	786662
488214	786663
185092	786664
191372	786665
52504	786666
702575	786667
364967	786668
485711	786669
253905	786670
163295	786671
186946	786672
40002	786673
157430	786674
182722	786675
293884	786676
344418	786677
688370	786678
28182	786679
547120	786680
396815	786681
354757	786682
101016	786683
156757	786684
161297	786685
4595	786686
615206	786687
63757	786688
8243	786689
642278	786690
245369	786691
718907	786692
574757	786693
5098	786694
183723	786695
376256	786696
230981	786697
143740	786698
48345	786699
455217	786700
312209	786701
21988	786702
695749	786703
158453	786704
134917	786705
455754	786706
471803	786707
618456	786708
118828	786709
28307	786710
281200	786711
117711	786712
106242	786713
128211	786714
17345	786715
150245	786716
204878	786717
22173	786718
433929	786719
224574	786720
475060	786721
158224	786722
431396	786723
79701	786724
130449	786725
659222	786726
19691	786727
440122	786728
326123	786729
648942	786730
701866	786731
236731	786732
642356	786733
49430	786734
478987	786735
353182	786736
347826	786737
434823	786738
669073	786739
513638	786740
97686	786741
587629	786742
64587	786743
95877	786744
678410	786745
73634	786746
2037	786747
497197	786748
93043	786749
652384	786750
731	786751
117841	786752
157104	786753
16227	786754
682822	786755
413337	786756
10683	786757
115384	786758
414735	786759
555270	786760
23831	786761
200860	786762
645486	786763
460500	786764
444220	786765
159107	786766
247533	786767
490691	786768
151330	786769
702087	786770
374653	786771
170043	786772
105560	786773
655227	786774
93256	786775
629466	786776
88456	786777
545025	786778
469464	786779
473363	786780
631384	786781
358931	786782
27070	786783
623779	786784
45797	786785
246267	786786
586192	786787
247305	786788
458842	786789
76492	786790
686100	786791
4051	786792
11722	786793
657177	786794
413712	786795
580237	786796
21719	786797
97868	786798
450537	786799
670	786800
131806	786801
640322	786802
376546	786803
38186	786804
104321	786805
622640	786806
613498	786807
44175	786808
6509	786809
2768	786810
298843	786811
615128	786812
361561	786813
460883	786814
642013	786815
356501	786816
172925	786817
64882	786818
63101	786819
543304	786820
394	786821
139601	786822
104277	786823
590269	786824
304	786825
184469	786826
671709	786827
31944	786828
31406	786829
439184	786830
677986	786831
104092	786832
499574	786833
1948	786834
133199	786835
8258	786836
460140	786837
243884	786838
533052	786839
340233	786840
456998	786841
516284	786842
535700	786843
565073	786844
164245	786845
8243	786846
93517	786847
278694	786848
317981	786849
296399	786850
689791	786851
129320	786852
77866	786853
624043	786854
504802	786855
578112	786856
394884	786857
441424	786858
9861	786859
524846	786860
18454	786861
608024	786862
158365	786863
21625	786864
439123	786865
691413	786866
713344	786867
442414	786868
687976	786869
165686	786870
513380	786871
48856	786872
220687	786873
228764	786874
7357	786875
30757	786876
177642	786877
484542	786878
53233	786879
357238	786880
128297	786881
658223	786882
162692	786883
471907	786884
113653	786885
131390	786886
17206	786887
289443	786888
166954	786889
102584	786890
145619	786891
32457	786892
20875	786893
17619	786894
425644	786895
363593	786896
39360	786897
36383	786898
681555	786899
516063	786900
51219	786901
443217	786902
466534	786903
479958	786904
240787	786905
74232	786906
35376	786907
587999	786908
262910	786909
276862	786910
33346	786911
75884	786912
700150	786913
483740	786914
456461	786915
442247	786916
119550	786917
154555	786918
64791	786919
701943	786920
6500	786921
76122	786922
29798	786923
145896	786924
391449	786925
123021	786926
546307	786927
90406	786928
268756	786929
296712	786930
23356	786931
681285	786932
139943	786933
6902	786934
704424	786935
102462	786936
328456	786937
538444	786938
129599	786939
124184	786940
677112	786941
201412	786942
280031	786943
162061	786944
145250	786945
687562	786946
68300	786947
366090	786948
179589	786949
71535	786950
145847	786951
20636	786952
6895	786953
243793	786954
648242	786955
607639	786956
592756	786957
101380	786958
670102	786959
614860	786960
208291	786961
650066	786962
132135	786963
138577	786964
91293	786965
366862	786966
75361	786967
331850	786968
424027	786969
328079	786970
161293	786971
4666	786972
271525	786973
314739	786974
262499	786975
87934	786976
489003	786977
34724	786978
270924	786979
265861	786980
361486	786981
436418	786982
478321	786983
116112	786984
679365	786985
378301	786986
397092	786987
388756	786988
1291	786989
11701	786990
335619	786991
86382	786992
355515	786993
91745	786994
174202	786995
556411	786996
292721	786997
169467	786998
363208	786999
136518	787000
25720	787001
634452	787002
137305	787003
193593	787004
34804	787005
666	787006
34881	787007
19356	787008
408994	787009
566074	787010
41904	787011
19291	787012
6384	787013
10806	787014
220196	787015
150249	787016
197182	787017
99524	787018
550887	787019
542691	787020
130886	787021
127060	787022
19160	787023
41687	787024
53021	787025
443150	787026
339962	787027
68914	787028
438478	787029
207099	787030
221461	787031
335994	787032
164663	787033
171916	787034
335914	787035
404765	787036
565689	787037
566008	787038
722541	787039
164898	787040
446835	787041
285046	787042
491836	787043
557102	787044
555504	787045
9030	787046
622566	787047
483602	787048
8166	787049
587302	787050
368380	787051
616528	787052
93960	787053
469129	787054
179178	787055
87975	787056
501580	787057
43330	787058
293508	787059
146307	787060
430529	787061
342909	787062
997	787063
123269	787064
510961	787065
577479	787066
52291	787067
544548	787068
323092	787069
439387	787070
924	787071
17027	787072
24428	787073
104575	787074
21011	787075
13565	787076
601543	787077
298107	787078
510153	787079
574275	787080
97558	787081
6079	787082
224424	787083
9690	787084
350281	787085
629764	787086
298268	787087
1007	787088
307252	787089
517558	787090
56358	787091
401929	787092
403063	787093
543484	787094
4958	787095
493455	787096
33611	787097
79529	787098
234542	787099
45403	787100
281456	787101
10611	787102
475772	787103
77229	787104
65692	787105
372142	787106
442199	787107
453094	787108
17652	787109
115689	787110
555883	787111
707846	787112
450448	787113
277135	787114
662416	787115
571990	787116
50777	787117
5437	787118
131278	787119
133547	787120
180630	787121
709240	787122
526962	787123
53939	787124
22178	787125
643157	787126
119661	787127
16507	787128
584203	787129
488844	787130
683284	787131
589877	787132
368433	787133
331023	787134
424266	787135
16480	787136
527409	787137
29705	787138
53789	787139
50406	787140
325903	787141
223992	787142
183510	787143
94879	787144
349724	787145
615887	787146
596943	787147
239140	787148
652601	787149
110953	787150
79950	787151
301682	787152
118688	787153
320470	787154
559142	787155
146908	787156
481660	787157
637069	787158
40997	787159
31794	787160
581006	787161
186580	787162
351116	787163
309311	787164
557996	787165
145297	787166
123393	787167
139299	787168
713718	787169
41089	787170
8550	787171
49538	787172
148490	787173
251210	787174
64831	787175
167776	787176
426920	787177
295419	787178
629355	787179
611073	787180
400039	787181
168646	787182
188979	787183
669020	787184
657389	787185
610929	787186
37136	787187
33525	787188
30357	787189
293672	787190
11102	787191
568255	787192
704565	787193
509809	787194
588132	787195
73107	787196
701661	787197
17392	787198
685910	787199
150316	787200
607530	787201
560047	787202
303749	787203
178476	787204
309946	787205
526868	787206
181507	787207
35230	787208
184669	787209
17431	787210
173534	787211
50327	787212
604316	787213
554158	787214
648102	787215
666474	787216
709454	787217
555789	787218
580077	787219
69091	787220
9438	787221
298349	787222
353355	787223
354019	787224
351667	787225
183398	787226
626411	787227
97373	787228
13692	787229
36832	787230
546202	787231
607592	787232
63933	787233
420396	787234
653956	787235
46589	787236
579680	787237
46410	787238
101843	787239
134820	787240
169628	787241
521692	787242
430837	787243
29140	787244
410886	787245
69380	787246
52885	787247
138275	787248
602648	787249
628115	787250
596212	787251
298609	787252
515530	787253
287727	787254
126798	787255
216025	787256
91422	787257
229366	787258
180776	787259
632091	787260
634401	787261
465472	787262
430858	787263
110416	787264
525449	787265
483865	787266
204030	787267
512363	787268
75158	787269
564777	787270
112871	787271
393671	787272
118469	787273
47229	787274
182591	787275
172884	787276
154592	787277
243528	787278
301768	787279
157165	787280
494588	787281
395109	787282
670529	787283
175161	787284
156427	787285
132959	787286
483254	787287
567505	787288
618729	787289
148148	787290
343999	787291
5659	787292
498257	787293
532589	787294
653975	787295
57558	787296
49687	787297
391662	787298
25264	787299
671956	787300
681417	787301
215632	787302
38118	787303
512792	787304
244298	787305
150598	787306
53351	787307
180538	787308
2459	787309
645282	787310
30009	787311
423926	787312
638938	787313
117790	787314
10237	787315
147224	787316
233352	787317
32976	787318
377915	787319
65029	787320
411336	787321
17904	787322
506374	787323
9096	787324
658985	787325
5659	787326
3930	787327
625465	787328
150739	787329
54499	787330
129495	787331
609047	787332
187738	787333
5381	787334
186776	787335
176353	787336
43664	787337
382456	787338
276784	787339
153570	787340
484509	787341
938	787342
625900	787343
23577	787344
1680	787345
696969	787346
173702	787347
170525	787348
304738	787349
711058	787350
52665	787351
122315	787352
31523	787353
139072	787354
19000	787355
668982	787356
161563	787357
550175	787358
11687	787359
176216	787360
312717	787361
673445	787362
40001	787363
215117	787364
542597	787365
458966	787366
332533	787367
265206	787368
131340	787369
132871	787370
552236	787371
67408	787372
714858	787373
164311	787374
538057	787375
525085	787376
10868	787377
597676	787378
24004	787379
718115	787380
351681	787381
588116	787382
597247	787383
522067	787384
627241	787385
143557	787386
451040	787387
453086	787388
85921	787389
52923	787390
110098	787391
20400	787392
258070	787393
713852	787394
312649	787395
233866	787396
707760	787397
254729	787398
28269	787399
80644	787400
600187	787401
127348	787402
17794	787403
80313	787404
34557	787405
17832	787406
508308	787407
285002	787408
189661	787409
654023	787410
613	787411
466518	787412
637142	787413
245611	787414
483145	787415
378432	787416
214165	787417
135743	787418
406770	787419
59272	787420
604469	787421
492164	787422
99243	787423
606838	787424
142432	787425
574920	787426
544174	787427
383948	787428
165629	787429
23472	787430
9988	787431
38170	787432
173382	787433
496303	787434
58333	787435
258170	787436
51479	787437
156985	787438
913	787439
395965	787440
17112	787441
351814	787442
70448	787443
543420	787444
508845	787445
41156	787446
97644	787447
97960	787448
597362	787449
37696	787450
528771	787451
594197	787452
577556	787453
228030	787454
285599	787455
45473	787456
188629	787457
510291	787458
382389	787459
178652	787460
519742	787461
683336	787462
694278	787463
416928	787464
193580	787465
232281	787466
66183	787467
133357	787468
437232	787469
14168	787470
19	787471
561886	787472
296267	787473
384236	787474
414451	787475
14849	787476
532648	787477
41025	787478
82426	787479
424241	787480
409558	787481
331149	787482
1390	787483
631553	787484
159133	787485
235081	787486
67118	787487
164684	787488
418130	787489
520602	787490
173485	787491
708531	787492
553950	787493
515708	787494
416628	787495
116491	787496
227525	787497
170202	787498
85604	787499
180964	787500
172	787501
364845	787502
59428	787503
349179	787504
18321	787505
23940	787506
54692	787507
172794	787508
216210	787509
459468	787510
173105	787511
42187	787512
479650	787513
100850	787514
541126	787515
110076	787516
143031	787517
297441	787518
83409	787519
341617	787520
721795	787521
397	787522
600486	787523
231057	787524
471771	787525
147726	787526
14396	787527
628269	787528
650096	787529
597382	787530
347800	787531
15123	787532
133222	787533
467255	787534
592743	787535
507539	787536
347550	787537
459640	787538
1402	787539
24122	787540
562698	787541
600337	787542
645854	787543
702098	787544
1093	787545
478938	787546
79969	787547
37570	787548
134066	787549
700997	787550
234777	787551
222485	787552
114318	787553
635349	787554
182086	787555
647105	787556
489352	787557
504747	787558
147689	787559
63612	787560
603931	787561
299543	787562
19112	787563
85001	787564
36918	787565
55633	787566
382705	787567
317338	787568
628492	787569
619171	787570
31787	787571
599347	787572
128582	787573
151720	787574
179499	787575
696493	787576
452637	787577
631717	787578
147034	787579
88224	787580
112879	787581
32223	787582
109482	787583
112795	787584
634443	787585
42597	787586
694579	787587
315195	787588
321905	787589
671696	787590
415320	787591
542061	787592
151619	787593
450528	787594
10718	787595
102777	787596
721140	787597
23130	787598
503591	787599
182660	787600
470312	787601
200351	787602
192914	787603
89758	787604
248337	787605
153074	787606
503194	787607
22452	787608
419678	787609
1163	787610
33018	787611
167124	787612
346942	787613
45378	787614
441790	787615
705731	787616
13710	787617
231987	787618
137093	787619
12610	787620
505644	787621
637968	787622
473502	787623
523954	787624
275214	787625
401853	787626
145498	787627
334038	787628
169878	787629
263270	787630
8033	787631
483888	787632
592128	787633
18929	787634
130	787635
566112	787636
405017	787637
18547	787638
26	787639
461014	787640
36262	787641
109424	787642
26442	787643
484116	787644
45028	787645
166809	787646
371423	787647
71931	787648
61252	787649
34834	787650
266072	787651
685529	787652
499506	787653
474301	787654
44545	787655
531057	787656
192997	787657
511268	787658
62685	787659
137491	787660
66917	787661
67278	787662
245623	787663
639793	787664
124955	787665
184796	787666
371008	787667
149257	787668
335748	787669
195523	787670
557496	787671
356339	787672
689767	787673
378702	787674
574734	787675
409824	787676
272231	787677
97342	787678
142832	787679
181792	787680
136384	787681
714768	787682
13892	787683
502736	787684
272871	787685
164258	787686
38367	787687
2279	787688
145646	787689
122960	787690
39438	787691
95214	787692
219012	787693
216353	787694
353229	787695
127346	787696
702562	787697
22354	787698
623129	787699
129972	787700
275689	787701
292537	787702
494	787703
200011	787704
79111	787705
63765	787706
682378	787707
392678	787708
349788	787709
167	787710
34079	787711
273323	787712
49118	787713
320656	787714
426073	787715
60757	787716
256516	787717
31002	787718
492747	787719
460567	787720
119947	787721
560297	787722
472399	787723
516197	787724
271742	787725
491268	787726
113655	787727
88755	787728
259330	787729
635	787730
542171	787731
250700	787732
305875	787733
580944	787734
651370	787735
600916	787736
42582	787737
77504	787738
201589	787739
397486	787740
33760	787741
245810	787742
235147	787743
203545	787744
579882	787745
7734	787746
721392	787747
276727	787748
146114	787749
543754	787750
208448	787751
556484	787752
105825	787753
23076	787754
330587	787755
37030	787756
298488	787757
140188	787758
141880	787759
520799	787760
712555	787761
521408	787762
42210	787763
98928	787764
469187	787765
163839	787766
12969	787767
643848	787768
46853	787769
239957	787770
14622	787771
51104	787772
217779	787773
15456	787774
197103	787775
482430	787776
505507	787777
621750	787778
562467	787779
102803	787780
118463	787781
542866	787782
687533	787783
574059	787784
108897	787785
564365	787786
529148	787787
102109	787788
387041	787789
201977	787790
64274	787791
12773	787792
588200	787793
69831	787794
67567	787795
137677	787796
86358	787797
112421	787798
171679	787799
539577	787800
711055	787801
181633	787802
447052	787803
206259	787804
88814	787805
540373	787806
57636	787807
93772	787808
163507	787809
185834	787810
692180	787811
549579	787812
570150	787813
412429	787814
32644	787815
375830	787816
613159	787817
187117	787818
227995	787819
61763	787820
577406	787821
523554	787822
468618	787823
174535	787824
176356	787825
167439	787826
188546	787827
361999	787828
680709	787829
8639	787830
540046	787831
356981	787832
620176	787833
467653	787834
141190	787835
277737	787836
80638	787837
458532	787838
713668	787839
202189	787840
9196	787841
702079	787842
5430	787843
647724	787844
553250	787845
166029	787846
613689	787847
637014	787848
119736	787849
1081	787850
11395	787851
357947	787852
39030	787853
48	787854
569117	787855
114255	787856
377298	787857
340826	787858
170230	787859
556679	787860
524582	787861
641039	787862
1582	787863
194307	787864
4680	787865
9748	787866
323718	787867
115270	787868
106250	787869
286918	787870
221423	787871
183973	787872
378433	787873
157359	787874
54889	787875
621383	787876
536365	787877
278312	787878
75367	787879
485463	787880
7378	787881
567267	787882
20077	787883
9599	787884
295942	787885
375624	787886
307520	787887
1522	787888
546029	787889
585693	787890
660075	787891
243701	787892
249314	787893
595535	787894
589745	787895
142918	787896
635878	787897
73266	787898
492952	787899
88787	787900
391678	787901
185744	787902
221351	787903
110639	787904
674332	787905
654166	787906
1058	787907
234263	787908
703935	787909
11816	787910
214027	787911
607741	787912
377365	787913
184092	787914
476281	787915
8971	787916
283632	787917
144911	787918
624818	787919
121109	787920
301932	787921
52373	787922
175576	787923
4191	787924
136041	787925
270147	787926
320900	787927
493199	787928
343188	787929
72379	787930
256118	787931
594438	787932
464191	787933
1198	787934
35555	787935
152893	787936
62880	787937
617682	787938
150674	787939
84723	787940
157724	787941
26207	787942
300503	787943
439570	787944
43903	787945
403755	787946
117501	787947
113754	787948
123968	787949
318394	787950
159546	787951
703610	787952
330177	787953
103749	787954
139915	787955
511878	787956
173807	787957
44347	787958
619856	787959
586474	787960
101549	787961
609771	787962
22252	787963
553805	787964
48291	787965
99344	787966
87478	787967
157520	787968
712935	787969
358078	787970
100328	787971
317527	787972
323401	787973
16961	787974
638752	787975
115223	787976
363682	787977
632886	787978
363242	787979
270068	787980
11619	787981
252141	787982
457606	787983
574653	787984
172395	787985
158893	787986
50853	787987
691162	787988
708610	787989
94111	787990
17817	787991
50051	787992
447291	787993
261687	787994
5783	787995
573196	787996
684732	787997
52792	787998
598378	787999
391832	788000
283188	788001
245663	788002
291543	788003
645713	788004
110612	788005
360963	788006
415825	788007
122065	788008
701722	788009
121094	788010
16284	788011
18018	788012
37680	788013
17425	788014
177510	788015
477388	788016
132251	788017
825	788018
120103	788019
502204	788020
525856	788021
76271	788022
303050	788023
205670	788024
577817	788025
28514	788026
599333	788027
717438	788028
153984	788029
229965	788030
365667	788031
565363	788032
6747	788033
141503	788034
549280	788035
637579	788036
467798	788037
176893	788038
702645	788039
698620	788040
377386	788041
475098	788042
109773	788043
56596	788044
396879	788045
159738	788046
99262	788047
140319	788048
242278	788049
77657	788050
544807	788051
317904	788052
163292	788053
80118	788054
633652	788055
663110	788056
547214	788057
7247	788058
513272	788059
74947	788060
37320	788061
350382	788062
464341	788063
317460	788064
160863	788065
541317	788066
665859	788067
83037	788068
170179	788069
421250	788070
37382	788071
246356	788072
647921	788073
18418	788074
140276	788075
259739	788076
29984	788077
347192	788078
268361	788079
427226	788080
395310	788081
69183	788082
264998	788083
69194	788084
5110	788085
155373	788086
404	788087
41661	788088
244376	788089
268398	788090
432003	788091
222112	788092
409706	788093
567863	788094
74560	788095
327534	788096
85613	788097
29093	788098
334291	788099
193850	788100
114570	788101
204530	788102
619986	788103
96703	788104
178314	788105
112986	788106
90344	788107
318939	788108
160726	788109
180505	788110
379030	788111
477423	788112
559034	788113
413359	788114
176943	788115
637131	788116
6517	788117
174330	788118
32575	788119
135325	788120
418888	788121
61325	788122
226139	788123
552558	788124
694595	788125
467431	788126
720168	788127
154470	788128
661506	788129
17028	788130
328996	788131
239636	788132
3339	788133
465699	788134
169173	788135
190650	788136
313708	788137
466672	788138
575649	788139
10700	788140
166178	788141
118853	788142
78090	788143
296269	788144
25878	788145
57023	788146
57789	788147
232366	788148
69126	788149
96820	788150
623808	788151
284300	788152
430682	788153
27299	788154
435573	788155
602921	788156
86549	788157
297703	788158
207504	788159
392880	788160
159015	788161
390651	788162
254183	788163
493533	788164
623810	788165
416200	788166
166110	788167
17813	788168
186449	788169
56535	788170
285150	788171
359184	788172
1042	788173
131157	788174
368610	788175
130333	788176
35970	788177
80893	788178
179068	788179
73578	788180
228079	788181
148895	788182
112142	788183
623424	788184
660008	788185
431191	788186
365754	788187
368409	788188
17971	788189
512927	788190
189467	788191
324062	788192
337310	788193
289871	788194
476407	788195
74780	788196
537947	788197
35100	788198
578177	788199
199260	788200
131529	788201
289331	788202
116771	788203
137366	788204
485006	788205
357635	788206
313705	788207
2760	788208
141059	788209
30518	788210
247686	788211
26547	788212
553396	788213
50890	788214
107526	788215
435783	788216
171994	788217
242685	788218
318634	788219
15899	788220
8573	788221
511749	788222
36949	788223
353786	788224
221381	788225
190986	788226
419555	788227
68078	788228
272209	788229
412620	788230
498009	788231
451	788232
84188	788233
555487	788234
113864	788235
580326	788236
413694	788237
47020	788238
249439	788239
662508	788240
363673	788241
287511	788242
13950	788243
68070	788244
536197	788245
14622	788246
598224	788247
268752	788248
259074	788249
649275	788250
57836	788251
452168	788252
153750	788253
8278	788254
247684	788255
2991	788256
94877	788257
416841	788258
87336	788259
20052	788260
359360	788261
379594	788262
44850	788263
604661	788264
548824	788265
19515	788266
149182	788267
178353	788268
125462	788269
142905	788270
27634	788271
590590	788272
326937	788273
11590	788274
620749	788275
94968	788276
120240	788277
696681	788278
27465	788279
401194	788280
145280	788281
639327	788282
141399	788283
3932	788284
144999	788285
115513	788286
304061	788287
399364	788288
592616	788289
146964	788290
88704	788291
24698	788292
109751	788293
572259	788294
574694	788295
655480	788296
302226	788297
41762	788298
462460	788299
626631	788300
722378	788301
44574	788302
154290	788303
48634	788304
565302	788305
519431	788306
6003	788307
199744	788308
652658	788309
68015	788310
25697	788311
196464	788312
513313	788313
253744	788314
132289	788315
151978	788316
170592	788317
707028	788318
209714	788319
22923	788320
365921	788321
280693	788322
9437	788323
302527	788324
717260	788325
165233	788326
158176	788327
4954	788328
607445	788329
98461	788330
175863	788331
14529	788332
192666	788333
279217	788334
162493	788335
491913	788336
219818	788337
601321	788338
151177	788339
672865	788340
115156	788341
176425	788342
4901	788343
133451	788344
171282	788345
255660	788346
126524	788347
166200	788348
86807	788349
681600	788350
370040	788351
259949	788352
108132	788353
184723	788354
633143	788355
83739	788356
233171	788357
501230	788358
260	788359
312751	788360
43923	788361
603585	788362
178942	788363
45340	788364
163757	788365
43856	788366
664251	788367
144022	788368
322835	788369
79210	788370
53702	788371
361654	788372
367987	788373
91310	788374
137183	788375
35436	788376
222035	788377
171958	788378
54968	788379
8117	788380
259999	788381
674494	788382
423400	788383
38316	788384
506510	788385
11632	788386
89559	788387
666912	788388
696990	788389
456570	788390
368	788391
682094	788392
663130	788393
599718	788394
14821	788395
175366	788396
627470	788397
75313	788398
12715	788399
278558	788400
1341	788401
164282	788402
175501	788403
572460	788404
78582	788405
416588	788406
125947	788407
295697	788408
617678	788409
137766	788410
38109	788411
142359	788412
121406	788413
426760	788414
264668	788415
146	788416
495228	788417
55713	788418
139349	788419
178298	788420
173092	788421
111886	788422
545207	788423
229110	788424
10839	788425
483688	788426
241264	788427
9752	788428
429698	788429
538328	788430
495022	788431
130401	788432
554825	788433
153328	788434
36714	788435
174507	788436
483253	788437
662646	788438
347469	788439
613354	788440
98015	788441
6289	788442
67244	788443
253935	788444
52055	788445
508995	788446
107949	788447
68458	788448
167679	788449
127159	788450
439607	788451
405806	788452
569988	788453
723839	788454
491906	788455
26644	788456
46031	788457
521522	788458
356368	788459
338477	788460
644642	788461
55353	788462
64978	788463
575522	788464
55574	788465
3768	788466
135126	788467
471985	788468
192320	788469
401868	788470
43279	788471
88309	788472
292313	788473
28102	788474
285055	788475
174162	788476
31872	788477
486495	788478
572229	788479
160203	788480
101029	788481
552124	788482
234027	788483
700118	788484
350882	788485
567469	788486
126498	788487
159631	788488
132359	788489
36671	788490
122460	788491
232607	788492
484788	788493
39665	788494
101848	788495
478925	788496
720528	788497
98618	788498
366878	788499
29128	788500
563880	788501
546529	788502
680	788503
54432	788504
260934	788505
433477	788506
352326	788507
558449	788508
40699	788509
159132	788510
320455	788511
238380	788512
71253	788513
303382	788514
262242	788515
3147	788516
244026	788517
7535	788518
138662	788519
131638	788520
100866	788521
124992	788522
322024	788523
86212	788524
445556	788525
621930	788526
82570	788527
226090	788528
708624	788529
61641	788530
15177	788531
144947	788532
99357	788533
669502	788534
217050	788535
429833	788536
265269	788537
434557	788538
174839	788539
314672	788540
523219	788541
535892	788542
115965	788543
18900	788544
48207	788545
213548	788546
345207	788547
676629	788548
10685	788549
527013	788550
63598	788551
1849	788552
536464	788553
482310	788554
56551	788555
226519	788556
30826	788557
353638	788558
37598	788559
520137	788560
549441	788561
702781	788562
298957	788563
457407	788564
139789	788565
14599	788566
313230	788567
298911	788568
620934	788569
60537	788570
669930	788571
247723	788572
18221	788573
311666	788574
660146	788575
450908	788576
317412	788577
567375	788578
427362	788579
176643	788580
685257	788581
424136	788582
529452	788583
26816	788584
25921	788585
40455	788586
249203	788587
545394	788588
633767	788589
332919	788590
51607	788591
562263	788592
83657	788593
200921	788594
445	788595
327093	788596
165268	788597
264601	788598
654011	788599
87234	788600
40898	788601
178657	788602
482388	788603
580571	788604
41332	788605
180083	788606
656402	788607
401902	788608
160355	788609
12977	788610
513586	788611
20725	788612
73181	788613
345590	788614
11920	788615
364092	788616
199402	788617
209103	788618
11938	788619
15263	788620
570744	788621
383728	788622
156657	788623
514303	788624
669909	788625
281214	788626
263141	788627
153450	788628
106471	788629
555629	788630
180113	788631
44996	788632
184691	788633
345391	788634
488	788635
1266	788636
271832	788637
204086	788638
69745	788639
675747	788640
107478	788641
179814	788642
706231	788643
682789	788644
285588	788645
71045	788646
233540	788647
260836	788648
567529	788649
330166	788650
305132	788651
57142	788652
295059	788653
320136	788654
670536	788655
455991	788656
685484	788657
412324	788658
643136	788659
48752	788660
282774	788661
60644	788662
88654	788663
13926	788664
722566	788665
630074	788666
140439	788667
187808	788668
139337	788669
84668	788670
343798	788671
638168	788672
18258	788673
18032	788674
716590	788675
360875	788676
724618	788677
167096	788678
12560	788679
40278	788680
45303	788681
333989	788682
71114	788683
5825	788684
496410	788685
4446	788686
136467	788687
489652	788688
274685	788689
425178	788690
29593	788691
149915	788692
201361	788693
269671	788694
632902	788695
405464	788696
388890	788697
272833	788698
682226	788699
117706	788700
540308	788701
258681	788702
229919	788703
74960	788704
54235	788705
106882	788706
430982	788707
623303	788708
177515	788709
330254	788710
1910	788711
53911	788712
658308	788713
37317	788714
3386	788715
553240	788716
615100	788717
492824	788718
689482	788719
632443	788720
117348	788721
85942	788722
140365	788723
692940	788724
650010	788725
233140	788726
343492	788727
676656	788728
26191	788729
639449	788730
37636	788731
24867	788732
79692	788733
453383	788734
682863	788735
15189	788736
611047	788737
474598	788738
56874	788739
803	788740
480974	788741
387526	788742
24496	788743
366248	788744
436749	788745
498337	788746
67892	788747
570779	788748
102144	788749
705163	788750
78068	788751
537457	788752
377743	788753
6885	788754
48910	788755
58624	788756
532045	788757
690907	788758
219635	788759
6610	788760
515603	788761
117497	788762
183448	788763
611891	788764
159176	788765
140829	788766
171854	788767
68302	788768
85757	788769
668136	788770
5727	788771
122074	788772
524034	788773
50383	788774
158762	788775
9344	788776
131286	788777
445338	788778
154679	788779
417772	788780
6494	788781
140202	788782
456164	788783
11352	788784
125374	788785
520948	788786
458498	788787
154586	788788
360280	788789
422791	788790
717693	788791
133098	788792
317193	788793
13234	788794
284009	788795
121951	788796
526019	788797
477503	788798
595388	788799
514929	788800
494842	788801
154031	788802
243874	788803
119227	788804
280273	788805
271563	788806
700790	788807
515063	788808
673702	788809
68862	788810
177654	788811
641185	788812
593328	788813
327509	788814
435069	788815
691561	788816
492852	788817
34624	788818
179505	788819
111517	788820
678761	788821
67506	788822
548110	788823
14195	788824
50304	788825
720336	788826
38946	788827
588753	788828
695321	788829
51852	788830
67549	788831
47892	788832
444007	788833
266299	788834
67270	788835
212739	788836
49328	788837
81502	788838
40084	788839
369236	788840
376734	788841
441071	788842
426535	788843
334053	788844
495985	788845
24599	788846
444947	788847
400442	788848
270346	788849
600376	788850
116900	788851
463284	788852
103909	788853
662412	788854
83895	788855
124216	788856
705400	788857
7877	788858
117869	788859
90472	788860
630292	788861
135297	788862
297453	788863
32989	788864
601423	788865
588859	788866
522366	788867
182767	788868
133943	788869
594753	788870
635264	788871
649677	788872
307833	788873
73609	788874
5901	788875
214650	788876
684901	788877
143658	788878
400024	788879
94768	788880
333629	788881
22640	788882
35911	788883
544323	788884
245509	788885
85278	788886
694380	788887
41245	788888
28533	788889
106189	788890
15476	788891
435561	788892
69284	788893
257856	788894
9133	788895
549383	788896
40188	788897
248655	788898
673773	788899
659215	788900
65801	788901
221079	788902
109062	788903
581772	788904
2372	788905
69647	788906
160587	788907
195440	788908
17925	788909
592995	788910
44529	788911
657379	788912
647976	788913
720298	788914
283598	788915
170993	788916
43302	788917
175532	788918
600840	788919
710403	788920
262334	788921
133679	788922
159338	788923
17260	788924
298558	788925
703767	788926
717093	788927
7837	788928
154717	788929
407997	788930
498403	788931
340077	788932
169217	788933
124405	788934
170070	788935
640958	788936
136595	788937
311022	788938
62178	788939
389900	788940
126261	788941
453144	788942
59575	788943
430032	788944
686487	788945
464117	788946
398935	788947
38581	788948
170180	788949
574525	788950
687736	788951
675825	788952
418424	788953
179267	788954
533246	788955
504838	788956
614252	788957
496427	788958
14085	788959
195741	788960
195239	788961
44381	788962
621583	788963
203734	788964
178173	788965
606915	788966
6241	788967
316036	788968
599024	788969
203427	788970
2708	788971
30906	788972
661067	788973
39420	788974
660698	788975
81986	788976
25219	788977
444028	788978
92641	788979
27218	788980
125729	788981
326854	788982
636239	788983
695324	788984
467752	788985
193404	788986
250611	788987
520288	788988
384595	788989
118079	788990
349499	788991
437251	788992
174719	788993
182691	788994
49824	788995
27041	788996
38955	788997
270482	788998
143098	788999
704902	789000
639122	789001
6228	789002
397376	789003
398042	789004
524733	789005
356260	789006
645304	789007
359082	789008
567850	789009
1264	789010
44408	789011
722909	789012
281677	789013
86110	789014
48768	789015
570151	789016
714435	789017
462615	789018
101826	789019
485631	789020
231821	789021
238888	789022
165655	789023
466995	789024
182349	789025
414346	789026
10759	789027
674281	789028
68894	789029
37739	789030
663429	789031
629315	789032
337959	789033
443549	789034
521495	789035
51692	789036
106255	789037
472335	789038
1414	789039
720098	789040
85256	789041
92660	789042
90846	789043
176728	789044
115855	789045
20085	789046
185357	789047
532424	789048
538032	789049
153929	789050
376305	789051
647938	789052
283084	789053
77768	789054
254192	789055
145857	789056
17468	789057
432527	789058
29476	789059
137799	789060
1288	789061
162233	789062
92651	789063
238787	789064
325228	789065
632802	789066
260795	789067
306503	789068
229397	789069
406449	789070
250956	789071
353994	789072
168223	789073
1193	789074
116490	789075
15453	789076
103824	789077
347544	789078
591868	789079
300138	789080
8685	789081
204151	789082
700681	789083
453339	789084
182107	789085
126714	789086
444055	789087
504642	789088
280455	789089
54663	789090
600670	789091
611850	789092
127327	789093
168859	789094
20299	789095
276905	789096
145626	789097
90103	789098
420920	789099
296081	789100
129503	789101
247594	789102
372338	789103
262191	789104
385705	789105
343993	789106
17050	789107
158017	789108
6370	789109
52272	789110
360526	789111
272213	789112
261807	789113
473375	789114
683028	789115
104308	789116
104700	789117
138266	789118
638531	789119
41448	789120
463071	789121
321998	789122
375970	789123
293675	789124
17160	789125
674	789126
659377	789127
596599	789128
17168	789129
383223	789130
326069	789131
118428	789132
221172	789133
663147	789134
463652	789135
120210	789136
252069	789137
543197	789138
502408	789139
6	789140
401632	789141
624487	789142
28053	789143
678002	789144
396445	789145
103070	789146
441222	789147
389740	789148
386972	789149
629920	789150
428725	789151
14103	789152
19453	789153
126835	789154
554956	789155
243802	789156
588389	789157
84718	789158
367095	789159
186986	789160
557808	789161
554468	789162
720467	789163
359253	789164
114928	789165
53299	789166
361080	789167
13878	789168
612065	789169
75388	789170
27665	789171
150762	789172
398022	789173
144353	789174
10393	789175
28179	789176
26251	789177
20298	789178
576107	789179
36308	789180
714146	789181
113839	789182
45785	789183
6408	789184
305632	789185
562172	789186
203223	789187
713773	789188
374476	789189
58951	789190
990	789191
41028	789192
328170	789193
358433	789194
18824	789195
683488	789196
48815	789197
92171	789198
493881	789199
68392	789200
633345	789201
532604	789202
629367	789203
564486	789204
589915	789205
200724	789206
125317	789207
710247	789208
537357	789209
171472	789210
123846	789211
27059	789212
529216	789213
390167	789214
173	789215
217234	789216
175276	789217
133578	789218
191687	789219
290979	789220
620369	789221
161405	789222
714589	789223
193543	789224
232066	789225
473626	789226
550423	789227
174614	789228
135077	789229
723076	789230
2841	789231
141199	789232
313113	789233
17466	789234
69958	789235
646746	789236
246479	789237
10754	789238
532195	789239
692231	789240
394540	789241
46514	789242
10486	789243
713036	789244
10081	789245
68083	789246
586755	789247
697270	789248
230573	789249
344857	789250
410598	789251
616770	789252
208711	789253
31581	789254
494404	789255
610148	789256
226121	789257
648072	789258
171332	789259
47023	789260
57164	789261
583206	789262
701419	789263
221362	789264
345082	789265
242018	789266
181327	789267
178822	789268
658856	789269
1142	789270
540303	789271
12686	789272
164542	789273
34849	789274
74974	789275
100953	789276
373244	789277
185180	789278
422889	789279
261275	789280
679141	789281
18688	789282
109237	789283
317270	789284
162422	789285
308867	789286
121262	789287
128622	789288
38902	789289
659793	789290
175822	789291
599027	789292
690222	789293
554522	789294
718736	789295
25538	789296
531175	789297
552112	789298
279758	789299
177152	789300
477910	789301
27556	789302
49816	789303
520366	789304
447419	789305
714019	789306
22161	789307
574464	789308
184839	789309
669036	789310
693225	789311
673393	789312
45980	789313
596629	789314
37594	789315
109024	789316
18787	789317
706517	789318
624093	789319
89158	789320
525790	789321
142272	789322
54820	789323
239240	789324
2272	789325
156383	789326
10192	789327
194360	789328
165762	789329
166761	789330
5066	789331
57290	789332
86097	789333
275973	789334
86855	789335
182257	789336
281852	789337
12131	789338
90241	789339
705422	789340
154605	789341
104993	789342
135490	789343
54955	789344
152467	789345
3073	789346
324551	789347
612180	789348
53422	789349
1937	789350
702805	789351
642803	789352
177120	789353
660539	789354
54834	789355
481725	789356
671552	789357
342931	789358
514558	789359
678956	789360
4692	789361
37632	789362
117812	789363
253523	789364
614521	789365
707601	789366
345080	789367
274281	789368
32293	789369
358343	789370
569378	789371
708300	789372
33506	789373
590399	789374
260278	789375
9088	789376
648876	789377
369282	789378
653699	789379
61686	789380
81352	789381
346065	789382
437969	789383
97275	789384
216258	789385
112459	789386
52784	789387
724500	789388
17225	789389
694175	789390
708089	789391
58086	789392
542116	789393
330988	789394
202818	789395
284996	789396
140822	789397
686710	789398
34571	789399
419342	789400
22390	789401
128871	789402
440877	789403
50358	789404
129823	789405
108406	789406
47202	789407
162806	789408
553733	789409
362678	789410
158807	789411
156793	789412
1802	789413
581676	789414
512442	789415
408773	789416
283895	789417
143016	789418
522966	789419
109545	789420
482788	789421
140121	789422
665033	789423
361688	789424
350991	789425
35233	789426
141162	789427
55578	789428
418053	789429
478588	789430
594410	789431
296420	789432
78052	789433
401985	789434
11264	789435
496262	789436
102967	789437
183439	789438
52964	789439
11828	789440
170926	789441
68056	789442
404196	789443
338348	789444
96200	789445
34594	789446
542130	789447
438966	789448
8496	789449
390123	789450
654120	789451
177136	789452
168906	789453
515114	789454
602979	789455
114505	789456
2166	789457
63397	789458
36229	789459
571446	789460
599231	789461
176393	789462
310279	789463
221232	789464
113806	789465
43941	789466
714305	789467
280006	789468
607750	789469
85308	789470
708905	789471
115269	789472
660871	789473
2594	789474
21468	789475
39989	789476
173068	789477
366441	789478
547360	789479
274500	789480
55028	789481
132634	789482
312878	789483
131588	789484
117403	789485
73225	789486
32815	789487
500508	789488
432441	789489
407085	789490
99	789491
67221	789492
565275	789493
617386	789494
157342	789495
390165	789496
104079	789497
14255	789498
90909	789499
452410	789500
379467	789501
624309	789502
515187	789503
621938	789504
501583	789505
758	789506
85629	789507
337023	789508
463550	789509
712232	789510
421987	789511
244645	789512
616328	789513
96	789514
398161	789515
235494	789516
267927	789517
563328	789518
114413	789519
664277	789520
167020	789521
550099	789522
315	789523
609572	789524
436770	789525
591543	789526
694024	789527
608113	789528
244393	789529
59976	789530
200475	789531
642562	789532
572904	789533
177666	789534
40559	789535
157412	789536
94146	789537
58378	789538
71030	789539
23185	789540
93289	789541
357587	789542
579946	789543
191650	789544
687350	789545
501594	789546
38202	789547
249530	789548
654929	789549
87881	789550
719984	789551
142705	789552
90910	789553
663558	789554
361495	789555
603104	789556
226132	789557
408851	789558
161	789559
56525	789560
668352	789561
104571	789562
687436	789563
385391	789564
382828	789565
13170	789566
508878	789567
306241	789568
589168	789569
179113	789570
580876	789571
153096	789572
46335	789573
199281	789574
569357	789575
185875	789576
182463	789577
153557	789578
601683	789579
297816	789580
207636	789581
167108	789582
591370	789583
265134	789584
47484	789585
143352	789586
346742	789587
269326	789588
367629	789589
2245	789590
272836	789591
263504	789592
667188	789593
60964	789594
684462	789595
263570	789596
50420	789597
85574	789598
183776	789599
678637	789600
546479	789601
233211	789602
75144	789603
407811	789604
377263	789605
716876	789606
337652	789607
459641	789608
106308	789609
31019	789610
547900	789611
285073	789612
534847	789613
48542	789614
505672	789615
166172	789616
690398	789617
72812	789618
20629	789619
557320	789620
32992	789621
683873	789622
510588	789623
566887	789624
528469	789625
716515	789626
44952	789627
526805	789628
622192	789629
84621	789630
525822	789631
33282	789632
39082	789633
499	789634
384341	789635
8389	789636
77639	789637
686475	789638
2069	789639
145260	789640
99768	789641
94061	789642
413903	789643
674575	789644
43873	789645
150108	789646
457597	789647
66747	789648
114314	789649
106795	789650
45488	789651
263463	789652
154186	789653
178052	789654
217623	789655
408833	789656
427727	789657
172559	789658
558612	789659
414458	789660
26650	789661
463874	789662
607455	789663
275117	789664
168576	789665
324667	789666
359348	789667
17529	789668
111333	789669
485561	789670
483762	789671
553788	789672
55871	789673
125674	789674
558366	789675
28601	789676
166616	789677
229570	789678
653241	789679
172592	789680
16925	789681
114561	789682
355313	789683
35075	789684
532228	789685
659868	789686
128415	789687
33802	789688
664124	789689
182311	789690
444113	789691
359628	789692
237569	789693
383082	789694
9358	789695
82705	789696
301740	789697
420729	789698
479994	789699
455007	789700
177260	789701
420970	789702
180322	789703
105144	789704
565725	789705
347441	789706
709984	789707
118028	789708
122938	789709
497	789710
548395	789711
681451	789712
21333	789713
3237	789714
367479	789715
559460	789716
421668	789717
451957	789718
265353	789719
664734	789720
105499	789721
665058	789722
69232	789723
349203	789724
240862	789725
14360	789726
51365	789727
240200	789728
210421	789729
72327	789730
362662	789731
262482	789732
376509	789733
320063	789734
689531	789735
98786	789736
635565	789737
3449	789738
292801	789739
576621	789740
118024	789741
111797	789742
432779	789743
664037	789744
88811	789745
138161	789746
299	789747
464059	789748
258567	789749
1437	789750
493180	789751
563396	789752
420300	789753
430488	789754
457004	789755
406225	789756
318333	789757
148494	789758
694974	789759
434393	789760
15204	789761
336024	789762
185506	789763
112954	789764
164198	789765
2703	789766
74432	789767
1220	789768
6068	789769
656014	789770
46982	789771
560620	789772
121116	789773
2761	789774
112052	789775
177693	789776
275977	789777
260803	789778
371821	789779
680515	789780
701947	789781
665129	789782
662667	789783
316495	789784
308551	789785
19	789786
636399	789787
50026	789788
407248	789789
390122	789790
650545	789791
483504	789792
3754	789793
607513	789794
79141	789795
4933	789796
699984	789797
528406	789798
477	789799
505019	789800
20831	789801
321195	789802
409190	789803
211588	789804
192175	789805
123008	789806
696296	789807
24247	789808
416091	789809
92501	789810
498664	789811
26481	789812
704091	789813
324301	789814
606242	789815
178671	789816
652755	789817
159586	789818
406151	789819
413685	789820
12145	789821
214673	789822
602262	789823
4252	789824
178534	789825
146260	789826
7870	789827
394247	789828
154664	789829
213380	789830
89379	789831
668584	789832
665527	789833
687892	789834
328663	789835
384005	789836
659162	789837
112434	789838
518733	789839
598556	789840
376490	789841
596737	789842
707921	789843
652739	789844
126191	789845
2958	789846
98248	789847
131348	789848
98566	789849
495876	789850
199186	789851
300222	789852
655004	789853
94269	789854
408308	789855
17536	789856
433129	789857
711979	789858
653794	789859
6169	789860
12846	789861
103383	789862
709310	789863
500738	789864
223338	789865
180526	789866
589909	789867
369333	789868
47022	789869
501941	789870
110771	789871
257946	789872
118565	789873
615975	789874
89433	789875
225352	789876
299323	789877
2506	789878
142374	789879
525608	789880
123882	789881
16595	789882
443233	789883
550952	789884
343721	789885
163696	789886
61486	789887
231671	789888
394953	789889
185841	789890
16576	789891
33755	789892
275361	789893
401000	789894
207164	789895
23688	789896
63269	789897
183809	789898
426326	789899
303277	789900
97156	789901
202479	789902
665249	789903
603739	789904
95126	789905
39590	789906
38407	789907
568751	789908
3049	789909
318836	789910
181440	789911
305874	789912
310548	789913
499862	789914
540052	789915
174431	789916
280557	789917
101652	789918
6796	789919
423273	789920
1325	789921
47120	789922
159675	789923
45151	789924
594484	789925
9200	789926
72261	789927
181967	789928
132039	789929
409874	789930
471	789931
597720	789932
180874	789933
6009	789934
290626	789935
40420	789936
93299	789937
61177	789938
49885	789939
4022	789940
148071	789941
93439	789942
659956	789943
153963	789944
633091	789945
24115	789946
632662	789947
53084	789948
17994	789949
336840	789950
555444	789951
100361	789952
275408	789953
627766	789954
594710	789955
414258	789956
642846	789957
566082	789958
278954	789959
499788	789960
176972	789961
640643	789962
38709	789963
585844	789964
438591	789965
144331	789966
6767	789967
43169	789968
260255	789969
53969	789970
114962	789971
216470	789972
660472	789973
32962	789974
475216	789975
158724	789976
339015	789977
546435	789978
677038	789979
716048	789980
16838	789981
40965	789982
46522	789983
300523	789984
187576	789985
44268	789986
650236	789987
107378	789988
31732	789989
25520	789990
192261	789991
41736	789992
472631	789993
112744	789994
4707	789995
76820	789996
700254	789997
70593	789998
21528	789999
440249	790000
345221	790001
64401	790002
474047	790003
152550	790004
572027	790005
611699	790006
136577	790007
391540	790008
252185	790009
149107	790010
163995	790011
301016	790012
591067	790013
270515	790014
1284	790015
225551	790016
671827	790017
32569	790018
424916	790019
182413	790020
703370	790021
7181	790022
328017	790023
583438	790024
654588	790025
50524	790026
580970	790027
29665	790028
343197	790029
340468	790030
74516	790031
382363	790032
473715	790033
95130	790034
350589	790035
705511	790036
42392	790037
591180	790038
129891	790039
77417	790040
161016	790041
182716	790042
673750	790043
200680	790044
158373	790045
469358	790046
36192	790047
145097	790048
151709	790049
30721	790050
199096	790051
92148	790052
581428	790053
485292	790054
9540	790055
28913	790056
644647	790057
146406	790058
18946	790059
246514	790060
162927	790061
431493	790062
401253	790063
224143	790064
187535	790065
296645	790066
155586	790067
5667	790068
157482	790069
18385	790070
720423	790071
322731	790072
129308	790073
75959	790074
473740	790075
20845	790076
29698	790077
45515	790078
631169	790079
532183	790080
265027	790081
519440	790082
4323	790083
223534	790084
144625	790085
447096	790086
271097	790087
317519	790088
71822	790089
236191	790090
96830	790091
563489	790092
9326	790093
469968	790094
601548	790095
574841	790096
155484	790097
178380	790098
100153	790099
39912	790100
655535	790101
302134	790102
329896	790103
30790	790104
715	790105
447325	790106
643640	790107
2427	790108
270922	790109
148713	790110
327556	790111
598366	790112
226379	790113
687307	790114
5905	790115
43910	790116
690564	790117
538678	790118
76730	790119
71857	790120
588577	790121
9142	790122
641961	790123
85100	790124
34078	790125
491864	790126
557810	790127
466673	790128
214979	790129
348408	790130
407539	790131
212470	790132
437593	790133
121120	790134
410756	790135
12213	790136
110979	790137
600782	790138
153080	790139
663424	790140
513691	790141
413777	790142
172000	790143
623090	790144
415799	790145
395040	790146
85297	790147
466172	790148
583321	790149
557653	790150
318681	790151
38666	790152
202336	790153
422272	790154
137652	790155
250741	790156
497954	790157
510283	790158
177577	790159
515369	790160
55160	790161
306349	790162
275013	790163
116858	790164
78175	790165
114588	790166
513756	790167
4980	790168
37942	790169
456521	790170
215930	790171
131096	790172
696624	790173
449611	790174
418976	790175
105765	790176
107331	790177
643221	790178
30556	790179
71414	790180
46545	790181
372639	790182
405990	790183
173722	790184
447300	790185
125347	790186
7921	790187
501101	790188
285739	790189
361957	790190
611315	790191
484505	790192
39663	790193
619354	790194
139270	790195
423526	790196
295991	790197
543168	790198
8431	790199
271553	790200
26989	790201
215319	790202
122441	790203
278257	790204
688163	790205
45130	790206
531767	790207
16469	790208
7834	790209
710537	790210
55829	790211
195696	790212
52778	790213
712970	790214
61367	790215
651070	790216
45893	790217
106268	790218
5015	790219
642977	790220
594747	790221
225512	790222
263068	790223
7215	790224
143882	790225
251114	790226
140062	790227
160414	790228
377699	790229
599242	790230
142395	790231
517715	790232
553	790233
19874	790234
40210	790235
174516	790236
328386	790237
78408	790238
634986	790239
531375	790240
336535	790241
376105	790242
69589	790243
656837	790244
590058	790245
29713	790246
394103	790247
560116	790248
65430	790249
14969	790250
324758	790251
15785	790252
296993	790253
373553	790254
76806	790255
184817	790256
538404	790257
517484	790258
26217	790259
1588	790260
80461	790261
166977	790262
694647	790263
678874	790264
533477	790265
132808	790266
477706	790267
413417	790268
272367	790269
37848	790270
15488	790271
706416	790272
126125	790273
463868	790274
74177	790275
137493	790276
99500	790277
21631	790278
41254	790279
656919	790280
24565	790281
47593	790282
355646	790283
107777	790284
366766	790285
18680	790286
139101	790287
6862	790288
211337	790289
473793	790290
4993	790291
116894	790292
311429	790293
36883	790294
399439	790295
283512	790296
485843	790297
474342	790298
40661	790299
79200	790300
303614	790301
157581	790302
292682	790303
277916	790304
399200	790305
199610	790306
58332	790307
45467	790308
671295	790309
321399	790310
23847	790311
177640	790312
216006	790313
23737	790314
51155	790315
680459	790316
489134	790317
586631	790318
19107	790319
481578	790320
10968	790321
166411	790322
131067	790323
183667	790324
707	790325
37468	790326
514760	790327
45256	790328
714501	790329
175067	790330
302825	790331
371041	790332
475766	790333
35237	790334
10078	790335
175598	790336
337392	790337
265713	790338
681594	790339
147085	790340
5845	790341
59136	790342
36205	790343
78492	790344
497179	790345
665480	790346
599570	790347
273209	790348
620024	790349
116034	790350
21235	790351
1418	790352
31886	790353
172596	790354
617950	790355
173763	790356
15418	790357
723947	790358
146553	790359
417153	790360
386518	790361
698585	790362
73153	790363
128606	790364
615420	790365
196381	790366
44436	790367
191864	790368
491622	790369
2175	790370
661145	790371
647410	790372
106778	790373
496214	790374
706805	790375
12679	790376
666576	790377
566311	790378
519950	790379
162635	790380
77980	790381
334941	790382
26726	790383
68639	790384
35107	790385
362301	790386
91536	790387
616787	790388
140697	790389
167296	790390
3628	790391
426186	790392
315823	790393
617628	790394
291246	790395
670169	790396
634479	790397
32415	790398
69077	790399
30115	790400
8289	790401
11541	790402
630228	790403
173948	790404
87824	790405
608528	790406
500908	790407
648315	790408
629953	790409
120544	790410
50100	790411
561555	790412
606359	790413
150451	790414
99216	790415
631958	790416
326711	790417
152665	790418
37014	790419
11563	790420
470941	790421
398316	790422
357787	790423
704178	790424
324202	790425
89440	790426
685146	790427
154922	790428
651435	790429
644291	790430
264692	790431
671097	790432
49531	790433
162669	790434
2060	790435
113203	790436
98851	790437
332557	790438
1694	790439
5322	790440
571955	790441
272981	790442
21719	790443
667886	790444
632272	790445
372438	790446
66640	790447
576461	790448
453883	790449
302717	790450
634906	790451
289884	790452
365841	790453
274970	790454
78239	790455
121821	790456
368236	790457
309867	790458
56485	790459
646320	790460
506890	790461
299021	790462
659343	790463
257451	790464
522823	790465
530470	790466
441162	790467
694245	790468
2332	790469
141827	790470
91446	790471
309065	790472
89625	790473
616538	790474
408850	790475
118500	790476
202131	790477
493263	790478
614173	790479
11543	790480
523293	790481
343838	790482
612648	790483
32997	790484
707962	790485
407676	790486
85232	790487
697256	790488
320375	790489
690511	790490
126577	790491
454566	790492
137553	790493
512887	790494
76741	790495
86849	790496
706505	790497
5175	790498
588080	790499
433220	790500
379823	790501
9419	790502
646269	790503
447959	790504
129418	790505
489347	790506
21469	790507
372788	790508
229447	790509
352594	790510
612069	790511
512409	790512
247573	790513
575050	790514
148574	790515
96091	790516
155080	790517
543958	790518
118942	790519
230169	790520
43270	790521
174109	790522
494912	790523
310326	790524
535793	790525
30028	790526
208128	790527
221429	790528
7651	790529
148850	790530
364916	790531
60924	790532
12908	790533
4545	790534
156773	790535
694379	790536
120783	790537
437001	790538
137399	790539
371429	790540
7073	790541
347471	790542
143302	790543
294432	790544
2307	790545
199372	790546
173456	790547
14266	790548
550050	790549
707616	790550
507152	790551
20809	790552
630141	790553
58298	790554
124785	790555
278643	790556
36234	790557
30426	790558
6888	790559
400590	790560
2405	790561
166772	790562
656931	790563
114566	790564
619754	790565
233934	790566
8237	790567
9334	790568
452139	790569
46011	790570
139048	790571
1	790572
62580	790573
146139	790574
30249	790575
638135	790576
32856	790577
83254	790578
129547	790579
85778	790580
328515	790581
1207	790582
606661	790583
571766	790584
719262	790585
216553	790586
51261	790587
689633	790588
326048	790589
50721	790590
64637	790591
344749	790592
28253	790593
54965	790594
48760	790595
38445	790596
379487	790597
176624	790598
400096	790599
432185	790600
103576	790601
715619	790602
710860	790603
581066	790604
171703	790605
376037	790606
345914	790607
495982	790608
36983	790609
449552	790610
101668	790611
5725	790612
38393	790613
564362	790614
541851	790615
310067	790616
256631	790617
72534	790618
708448	790619
262249	790620
278513	790621
512339	790622
257043	790623
29744	790624
444456	790625
4724	790626
602935	790627
666553	790628
274882	790629
56710	790630
589562	790631
294247	790632
479082	790633
2604	790634
76799	790635
54814	790636
96826	790637
333136	790638
539126	790639
14451	790640
472393	790641
421132	790642
372547	790643
184574	790644
587653	790645
524358	790646
587947	790647
15225	790648
422460	790649
12855	790650
116311	790651
210172	790652
187053	790653
692160	790654
498472	790655
144542	790656
155865	790657
3751	790658
417976	790659
209111	790660
661573	790661
613043	790662
488195	790663
149791	790664
932	790665
207584	790666
218202	790667
454146	790668
108676	790669
219587	790670
48193	790671
5284	790672
144127	790673
691234	790674
298100	790675
45801	790676
118257	790677
724730	790678
113733	790679
43707	790680
489838	790681
43829	790682
441280	790683
72245	790684
82487	790685
589176	790686
711163	790687
520052	790688
12872	790689
32369	790690
61047	790691
644933	790692
204723	790693
78264	790694
302779	790695
388793	790696
140449	790697
6877	790698
399882	790699
714286	790700
679730	790701
9495	790702
182724	790703
1446	790704
186730	790705
209647	790706
379282	790707
160384	790708
25456	790709
97553	790710
469249	790711
707540	790712
129204	790713
227655	790714
267787	790715
39543	790716
551851	790717
68577	790718
89148	790719
153491	790720
271679	790721
566675	790722
31895	790723
59530	790724
18019	790725
382631	790726
527305	790727
240404	790728
341561	790729
542697	790730
461627	790731
542737	790732
470650	790733
11708	790734
554933	790735
606552	790736
481596	790737
94033	790738
68369	790739
459635	790740
149323	790741
179450	790742
34626	790743
345573	790744
49225	790745
105245	790746
579237	790747
493189	790748
51771	790749
704226	790750
174215	790751
632276	790752
285775	790753
41514	790754
496125	790755
681150	790756
20341	790757
55169	790758
164431	790759
122413	790760
202967	790761
300151	790762
34564	790763
16615	790764
121204	790765
163920	790766
43611	790767
488436	790768
606883	790769
430444	790770
503520	790771
23111	790772
274141	790773
428892	790774
405147	790775
706680	790776
583318	790777
44215	790778
603558	790779
247428	790780
42	790781
81777	790782
649905	790783
536094	790784
700129	790785
593536	790786
462919	790787
5552	790788
344225	790789
502386	790790
328803	790791
104037	790792
75045	790793
636045	790794
315383	790795
585765	790796
619664	790797
480597	790798
164344	790799
187882	790800
40734	790801
344803	790802
276074	790803
279147	790804
181231	790805
64578	790806
42111	790807
94141	790808
207707	790809
159468	790810
304311	790811
482363	790812
282469	790813
288126	790814
221260	790815
109194	790816
149428	790817
465130	790818
309909	790819
22008	790820
61911	790821
117264	790822
711536	790823
292441	790824
669159	790825
442055	790826
11823	790827
103285	790828
683578	790829
251205	790830
38285	790831
57244	790832
2425	790833
588283	790834
53575	790835
127714	790836
688678	790837
659484	790838
600417	790839
529573	790840
204126	790841
240477	790842
307786	790843
381493	790844
357032	790845
88107	790846
174023	790847
112447	790848
165693	790849
415025	790850
559831	790851
468835	790852
64168	790853
695686	790854
156697	790855
15957	790856
11523	790857
336443	790858
461153	790859
568159	790860
311067	790861
310689	790862
627226	790863
37791	790864
608382	790865
340512	790866
440129	790867
145128	790868
280884	790869
443239	790870
178173	790871
75680	790872
184892	790873
269353	790874
415504	790875
705310	790876
208343	790877
655313	790878
719306	790879
213507	790880
353257	790881
165731	790882
203847	790883
343497	790884
83789	790885
318380	790886
211242	790887
377008	790888
48547	790889
371113	790890
91333	790891
317528	790892
166801	790893
687255	790894
462886	790895
352536	790896
5520	790897
62977	790898
70177	790899
633597	790900
565149	790901
379388	790902
146608	790903
124513	790904
342215	790905
629631	790906
16877	790907
9039	790908
663865	790909
6802	790910
3235	790911
308502	790912
286471	790913
102538	790914
182352	790915
36215	790916
197165	790917
487236	790918
262923	790919
129256	790920
708019	790921
343682	790922
152091	790923
579081	790924
333098	790925
172818	790926
684134	790927
2744	790928
305349	790929
148460	790930
153276	790931
46327	790932
107711	790933
308855	790934
184965	790935
383423	790936
646127	790937
702381	790938
85469	790939
464347	790940
339484	790941
705155	790942
621557	790943
72495	790944
541077	790945
649280	790946
18999	790947
168134	790948
367348	790949
428895	790950
485392	790951
494757	790952
33402	790953
224269	790954
145184	790955
487410	790956
260412	790957
137628	790958
165136	790959
401218	790960
247654	790961
117401	790962
280383	790963
506937	790964
427849	790965
59982	790966
316	790967
349992	790968
231188	790969
334717	790970
79944	790971
455381	790972
299516	790973
138750	790974
272504	790975
13141	790976
628606	790977
160951	790978
71218	790979
16270	790980
53054	790981
461878	790982
482861	790983
451972	790984
412096	790985
235650	790986
39238	790987
723294	790988
380760	790989
186864	790990
545928	790991
645237	790992
136562	790993
490005	790994
577174	790995
31139	790996
372688	790997
51658	790998
16285	790999
6967	791000
93700	791001
645759	791002
20868	791003
481	791004
3016	791005
132291	791006
8849	791007
669495	791008
81643	791009
474	791010
458468	791011
697416	791012
48215	791013
14962	791014
74473	791015
244278	791016
117411	791017
573682	791018
1935	791019
22301	791020
208805	791021
198331	791022
666210	791023
495378	791024
210684	791025
311567	791026
541938	791027
78748	791028
295790	791029
110277	791030
159764	791031
132520	791032
261701	791033
687695	791034
405836	791035
221926	791036
336169	791037
152713	791038
139977	791039
368484	791040
663160	791041
14086	791042
682389	791043
40576	791044
476	791045
28935	791046
125161	791047
544236	791048
577252	791049
20778	791050
164917	791051
355718	791052
430601	791053
115792	791054
589334	791055
39510	791056
145376	791057
58309	791058
50743	791059
39454	791060
7595	791061
651297	791062
126280	791063
641533	791064
29817	791065
128679	791066
644804	791067
438639	791068
126379	791069
84515	791070
279471	791071
610755	791072
6489	791073
150547	791074
66739	791075
628076	791076
29853	791077
168030	791078
554797	791079
428430	791080
59424	791081
309833	791082
58090	791083
368522	791084
712768	791085
125834	791086
715999	791087
710164	791088
2546	791089
444700	791090
556635	791091
702310	791092
664928	791093
477324	791094
493317	791095
237511	791096
586143	791097
17914	791098
552876	791099
182090	791100
284858	791101
169855	791102
217250	791103
529068	791104
223947	791105
669265	791106
316490	791107
2454	791108
14393	791109
210073	791110
376094	791111
151439	791112
252057	791113
9017	791114
270369	791115
169521	791116
322044	791117
82417	791118
16815	791119
29906	791120
222945	791121
104771	791122
715169	791123
679047	791124
300756	791125
14957	791126
53815	791127
664444	791128
215127	791129
624256	791130
138803	791131
168025	791132
177775	791133
712104	791134
516472	791135
512626	791136
9980	791137
34108	791138
338992	791139
341326	791140
12967	791141
83188	791142
267376	791143
236331	791144
286546	791145
711659	791146
505867	791147
235816	791148
77300	791149
250785	791150
697631	791151
299413	791152
191	791153
703923	791154
600037	791155
489798	791156
629957	791157
617980	791158
319990	791159
599622	791160
269791	791161
129456	791162
459434	791163
354972	791164
149431	791165
6141	791166
87103	791167
28679	791168
94497	791169
114308	791170
632497	791171
47291	791172
695064	791173
379774	791174
57491	791175
479563	791176
21358	791177
114227	791178
695193	791179
469418	791180
635588	791181
698197	791182
620007	791183
59066	791184
482192	791185
590990	791186
504187	791187
445469	791188
144818	791189
62302	791190
129742	791191
73389	791192
511720	791193
409754	791194
41148	791195
27842	791196
557399	791197
1046	791198
221707	791199
121330	791200
300885	791201
47131	791202
653896	791203
17004	791204
176591	791205
332100	791206
690633	791207
494095	791208
390619	791209
559407	791210
42818	791211
74582	791212
161847	791213
312879	791214
84492	791215
183087	791216
45539	791217
642663	791218
167489	791219
146370	791220
36690	791221
724960	791222
700494	791223
165946	791224
496912	791225
23729	791226
391478	791227
694783	791228
266715	791229
159515	791230
330239	791231
249430	791232
293973	791233
210374	791234
162011	791235
684333	791236
103503	791237
248676	791238
113491	791239
9386	791240
373264	791241
696055	791242
611673	791243
389098	791244
334466	791245
572681	791246
446429	791247
244935	791248
183571	791249
454212	791250
77359	791251
134207	791252
296397	791253
341743	791254
103036	791255
249095	791256
73362	791257
209645	791258
716263	791259
30221	791260
559032	791261
504322	791262
329017	791263
615661	791264
305723	791265
138253	791266
319952	791267
189994	791268
298896	791269
323861	791270
71057	791271
488243	791272
127794	791273
491696	791274
232062	791275
435519	791276
7466	791277
204200	791278
611324	791279
113767	791280
313868	791281
532425	791282
4	791283
562231	791284
451923	791285
161187	791286
121432	791287
122119	791288
131314	791289
352981	791290
417033	791291
587849	791292
163250	791293
328133	791294
223986	791295
7721	791296
5	791297
534580	791298
4826	791299
378631	791300
650338	791301
662443	791302
577354	791303
103986	791304
323027	791305
724446	791306
712695	791307
66417	791308
167591	791309
179400	791310
560421	791311
19645	791312
622539	791313
125459	791314
17176	791315
113954	791316
4565	791317
17680	791318
547491	791319
13372	791320
31758	791321
458508	791322
372061	791323
472997	791324
48646	791325
106793	791326
21371	791327
149656	791328
6362	791329
7540	791330
287748	791331
518046	791332
265791	791333
634863	791334
579226	791335
535681	791336
37114	791337
119330	791338
74722	791339
147912	791340
127535	791341
241544	791342
285974	791343
651665	791344
144251	791345
320754	791346
17211	791347
261066	791348
347468	791349
474405	791350
42604	791351
43155	791352
76436	791353
16957	791354
450222	791355
552514	791356
509888	791357
795	791358
150235	791359
101	791360
120006	791361
91265	791362
30634	791363
21738	791364
38401	791365
223353	791366
19556	791367
270123	791368
2701	791369
126845	791370
252786	791371
157371	791372
364409	791373
96679	791374
83604	791375
611982	791376
494091	791377
87734	791378
493290	791379
452723	791380
293527	791381
597978	791382
567541	791383
664297	791384
5	791385
191086	791386
465998	791387
278874	791388
432669	791389
206690	791390
146795	791391
100864	791392
693247	791393
241176	791394
72088	791395
19764	791396
116240	791397
58597	791398
480508	791399
525803	791400
328579	791401
96480	791402
528654	791403
611601	791404
150124	791405
168440	791406
1823	791407
308718	791408
157024	791409
314811	791410
189593	791411
424011	791412
183394	791413
245672	791414
6029	791415
629182	791416
135610	791417
88152	791418
75661	791419
458050	791420
382180	791421
153225	791422
395780	791423
489219	791424
440801	791425
249990	791426
374740	791427
53876	791428
53379	791429
396328	791430
607203	791431
47940	791432
529366	791433
305860	791434
11173	791435
371608	791436
425082	791437
673863	791438
87783	791439
649241	791440
14712	791441
454693	791442
274660	791443
435563	791444
285961	791445
473547	791446
203859	791447
143024	791448
611288	791449
595272	791450
233742	791451
604068	791452
481560	791453
350390	791454
144754	791455
608830	791456
439593	791457
36143	791458
262939	791459
109326	791460
66010	791461
184059	791462
34468	791463
8446	791464
10557	791465
507316	791466
276980	791467
349640	791468
475826	791469
619050	791470
289914	791471
181583	791472
119090	791473
157693	791474
559588	791475
4902	791476
408004	791477
2610	791478
16416	791479
213822	791480
414199	791481
64119	791482
315865	791483
56842	791484
380933	791485
524807	791486
34870	791487
386633	791488
184808	791489
573705	791490
17856	791491
646085	791492
124803	791493
638816	791494
579301	791495
534827	791496
11088	791497
198923	791498
169232	791499
272196	791500
331283	791501
368146	791502
141742	791503
16284	791504
600631	791505
272511	791506
541274	791507
132367	791508
609231	791509
679235	791510
39467	791511
186761	791512
166903	791513
55249	791514
671980	791515
2391	791516
311	791517
207298	791518
161152	791519
635045	791520
532980	791521
563201	791522
197037	791523
140328	791524
448255	791525
569502	791526
30050	791527
631190	791528
296089	791529
426498	791530
581211	791531
135041	791532
142670	791533
683850	791534
647436	791535
222172	791536
148548	791537
131161	791538
441217	791539
230014	791540
175987	791541
571276	791542
393367	791543
439814	791544
590305	791545
477263	791546
1895	791547
294964	791548
454774	791549
170804	791550
267128	791551
22802	791552
533585	791553
15387	791554
100389	791555
7550	791556
260605	791557
37255	791558
206262	791559
127883	791560
81171	791561
139598	791562
482853	791563
176578	791564
665265	791565
121396	791566
253558	791567
55191	791568
326200	791569
381778	791570
469782	791571
86676	791572
450521	791573
126416	791574
420416	791575
581444	791576
2210	791577
575731	791578
620948	791579
306678	791580
724448	791581
18549	791582
170131	791583
530085	791584
152649	791585
578739	791586
338696	791587
388585	791588
389686	791589
153945	791590
88174	791591
43153	791592
601552	791593
320686	791594
682079	791595
570710	791596
132336	791597
13015	791598
198705	791599
156533	791600
682561	791601
669099	791602
595139	791603
47157	791604
498110	791605
366544	791606
47654	791607
574079	791608
293897	791609
30054	791610
276161	791611
568019	791612
13825	791613
582432	791614
663460	791615
11614	791616
697297	791617
879	791618
3954	791619
446032	791620
443346	791621
547793	791622
408842	791623
686077	791624
307493	791625
441125	791626
22813	791627
199559	791628
656729	791629
148553	791630
19406	791631
16559	791632
255430	791633
704272	791634
173199	791635
681277	791636
64250	791637
2877	791638
579565	791639
354791	791640
161691	791641
238959	791642
617648	791643
152740	791644
617787	791645
108133	791646
411123	791647
58654	791648
238075	791649
688529	791650
419487	791651
675151	791652
299841	791653
39199	791654
102894	791655
24549	791656
565636	791657
22822	791658
374556	791659
137907	791660
513610	791661
153148	791662
292966	791663
611403	791664
621828	791665
215598	791666
487497	791667
238059	791668
102851	791669
557968	791670
372889	791671
159039	791672
52345	791673
672902	791674
329499	791675
7259	791676
438303	791677
451434	791678
518565	791679
21433	791680
510101	791681
482649	791682
12398	791683
506540	791684
82224	791685
33426	791686
493737	791687
402502	791688
21352	791689
144158	791690
272498	791691
193365	791692
500030	791693
294035	791694
31624	791695
16606	791696
420452	791697
544733	791698
210499	791699
612543	791700
194287	791701
268464	791702
613059	791703
38538	791704
165435	791705
460506	791706
474915	791707
447970	791708
75155	791709
106875	791710
220005	791711
73415	791712
224345	791713
59908	791714
175436	791715
245851	791716
602447	791717
97067	791718
10230	791719
149773	791720
628255	791721
55828	791722
715536	791723
81056	791724
63839	791725
15150	791726
627	791727
34520	791728
425581	791729
393333	791730
93955	791731
207719	791732
166886	791733
559913	791734
5931	791735
439690	791736
16111	791737
470552	791738
74348	791739
359680	791740
507940	791741
23437	791742
180450	791743
284042	791744
701330	791745
76899	791746
60614	791747
159420	791748
89911	791749
686586	791750
61118	791751
578862	791752
89959	791753
81677	791754
533985	791755
21953	791756
109075	791757
151551	791758
38131	791759
561621	791760
45454	791761
838	791762
650363	791763
131951	791764
492307	791765
35382	791766
479312	791767
581267	791768
459469	791769
723600	791770
80919	791771
168834	791772
8736	791773
613073	791774
434796	791775
363989	791776
653175	791777
341393	791778
719949	791779
29680	791780
450632	791781
337182	791782
167535	791783
324701	791784
9783	791785
479469	791786
482067	791787
551647	791788
586935	791789
624485	791790
561743	791791
41905	791792
69587	791793
370861	791794
620542	791795
149752	791796
328674	791797
159338	791798
302352	791799
109433	791800
632373	791801
170649	791802
195100	791803
19122	791804
176486	791805
487052	791806
359828	791807
231550	791808
184166	791809
16735	791810
550045	791811
598734	791812
527333	791813
380723	791814
237303	791815
680203	791816
494309	791817
357844	791818
266609	791819
257197	791820
206769	791821
522694	791822
14547	791823
578401	791824
1243	791825
229204	791826
623906	791827
154159	791828
379489	791829
488309	791830
358261	791831
9459	791832
430840	791833
112493	791834
569905	791835
476805	791836
188982	791837
90345	791838
197373	791839
294117	791840
333478	791841
331445	791842
356137	791843
181087	791844
3411	791845
549520	791846
6302	791847
555257	791848
394199	791849
186328	791850
371966	791851
28644	791852
143147	791853
127836	791854
342689	791855
195023	791856
45503	791857
3958	791858
69955	791859
181517	791860
103900	791861
26468	791862
207855	791863
51814	791864
295288	791865
449538	791866
455375	791867
183043	791868
362704	791869
6290	791870
281642	791871
131814	791872
50715	791873
497701	791874
167018	791875
426675	791876
21766	791877
20099	791878
648412	791879
651354	791880
490112	791881
608120	791882
421201	791883
539330	791884
551745	791885
570192	791886
7927	791887
20751	791888
179374	791889
378399	791890
137958	791891
195	791892
394165	791893
155546	791894
118	791895
213613	791896
54055	791897
81080	791898
712553	791899
59978	791900
401214	791901
532790	791902
250934	791903
618049	791904
63622	791905
298597	791906
111827	791907
74398	791908
142444	791909
167942	791910
58953	791911
380194	791912
254276	791913
468651	791914
630707	791915
438731	791916
281100	791917
185974	791918
599318	791919
473380	791920
173080	791921
349264	791922
84162	791923
136827	791924
183205	791925
649131	791926
63724	791927
501897	791928
204148	791929
127624	791930
184570	791931
88597	791932
488630	791933
141302	791934
526229	791935
98186	791936
429170	791937
227894	791938
385838	791939
32809	791940
309133	791941
709236	791942
279545	791943
51044	791944
620979	791945
306138	791946
147119	791947
629984	791948
465455	791949
77834	791950
621146	791951
634499	791952
129149	791953
183839	791954
598052	791955
57667	791956
25375	791957
424720	791958
56186	791959
299865	791960
197472	791961
189129	791962
148737	791963
82574	791964
355705	791965
90552	791966
618573	791967
633687	791968
126629	791969
382041	791970
1003	791971
606976	791972
31937	791973
127575	791974
129293	791975
564666	791976
549384	791977
184873	791978
96649	791979
435777	791980
708429	791981
523204	791982
582342	791983
42369	791984
56790	791985
419308	791986
463518	791987
415431	791988
66655	791989
470571	791990
446707	791991
487544	791992
14895	791993
20985	791994
39656	791995
532719	791996
518014	791997
690723	791998
63008	791999
361956	792000
515523	792001
271972	792002
288575	792003
74537	792004
134170	792005
6746	792006
143141	792007
13785	792008
46746	792009
414841	792010
1503	792011
46319	792012
337683	792013
219248	792014
110909	792015
315795	792016
344467	792017
79903	792018
3082	792019
696916	792020
178132	792021
643587	792022
638825	792023
159208	792024
172039	792025
167682	792026
31393	792027
702359	792028
7563	792029
74271	792030
66073	792031
685737	792032
623270	792033
613490	792034
109394	792035
567632	792036
117619	792037
683472	792038
191	792039
265137	792040
238198	792041
515111	792042
66648	792043
538223	792044
172810	792045
224446	792046
223769	792047
204695	792048
656044	792049
15229	792050
655923	792051
33242	792052
151803	792053
222166	792054
511305	792055
408537	792056
153538	792057
49563	792058
343474	792059
635844	792060
448136	792061
23973	792062
387862	792063
450512	792064
549997	792065
715792	792066
526157	792067
233172	792068
155973	792069
30205	792070
707080	792071
429969	792072
541169	792073
268314	792074
371585	792075
211775	792076
165906	792077
93699	792078
124224	792079
6206	792080
628600	792081
532869	792082
194475	792083
155489	792084
418	792085
154082	792086
45144	792087
129040	792088
375903	792089
168030	792090
105982	792091
652361	792092
485926	792093
379500	792094
462814	792095
473366	792096
118483	792097
271264	792098
550112	792099
282408	792100
106130	792101
202203	792102
527940	792103
50810	792104
474380	792105
525736	792106
167825	792107
208421	792108
697854	792109
185761	792110
417730	792111
92684	792112
498623	792113
134228	792114
195788	792115
47506	792116
116055	792117
572610	792118
267669	792119
9010	792120
8645	792121
36345	792122
179298	792123
204398	792124
510002	792125
121405	792126
606766	792127
5410	792128
629486	792129
376907	792130
14363	792131
137440	792132
139623	792133
68078	792134
498765	792135
138209	792136
607495	792137
466873	792138
509446	792139
168089	792140
360649	792141
649653	792142
78960	792143
23265	792144
183502	792145
142318	792146
80846	792147
371183	792148
14178	792149
27231	792150
311411	792151
104253	792152
35664	792153
11607	792154
592918	792155
541362	792156
32416	792157
483473	792158
563092	792159
39515	792160
11373	792161
720763	792162
102578	792163
419213	792164
60106	792165
118058	792166
495397	792167
50666	792168
108032	792169
661672	792170
392022	792171
173406	792172
247937	792173
44563	792174
148372	792175
219026	792176
498645	792177
105280	792178
299060	792179
700009	792180
43499	792181
669175	792182
182460	792183
116259	792184
652251	792185
393776	792186
266704	792187
158189	792188
530942	792189
66023	792190
160922	792191
299117	792192
421171	792193
37397	792194
579230	792195
258038	792196
172420	792197
3244	792198
684017	792199
255848	792200
171631	792201
129272	792202
175432	792203
636274	792204
37167	792205
653708	792206
720525	792207
412669	792208
21678	792209
422538	792210
8353	792211
380988	792212
344376	792213
165416	792214
475597	792215
96602	792216
246075	792217
577164	792218
273469	792219
133696	792220
626781	792221
207079	792222
62573	792223
114781	792224
34767	792225
29004	792226
455332	792227
39860	792228
80285	792229
29755	792230
558489	792231
617567	792232
625320	792233
667275	792234
83454	792235
14846	792236
586890	792237
618952	792238
127720	792239
535215	792240
108987	792241
81397	792242
264980	792243
691107	792244
353866	792245
447839	792246
333174	792247
431473	792248
413049	792249
640485	792250
454508	792251
472882	792252
221913	792253
162543	792254
672265	792255
194551	792256
372588	792257
678122	792258
180897	792259
164090	792260
465838	792261
313372	792262
302892	792263
52303	792264
599777	792265
619462	792266
468426	792267
724091	792268
141015	792269
580939	792270
220755	792271
930	792272
630238	792273
263987	792274
543041	792275
639474	792276
691008	792277
344470	792278
315085	792279
114596	792280
19758	792281
14634	792282
182119	792283
275541	792284
418372	792285
870	792286
102224	792287
637389	792288
458092	792289
445246	792290
577003	792291
229924	792292
59525	792293
256159	792294
211303	792295
164032	792296
403342	792297
97353	792298
678207	792299
143223	792300
38476	792301
351956	792302
154863	792303
663419	792304
15213	792305
459748	792306
482708	792307
170359	792308
717029	792309
71446	792310
445166	792311
376753	792312
42573	792313
475191	792314
44545	792315
603897	792316
557638	792317
68079	792318
352946	792319
377696	792320
83087	792321
270963	792322
53399	792323
87682	792324
18533	792325
1336	792326
228148	792327
388584	792328
223511	792329
710340	792330
546650	792331
704198	792332
1054	792333
175670	792334
407477	792335
178316	792336
540894	792337
557409	792338
116196	792339
118480	792340
382068	792341
7094	792342
159087	792343
566402	792344
512224	792345
709069	792346
603819	792347
130340	792348
372101	792349
218451	792350
136393	792351
67904	792352
109306	792353
40194	792354
498061	792355
350875	792356
230246	792357
518635	792358
349696	792359
491844	792360
543326	792361
79065	792362
41483	792363
312154	792364
125092	792365
43859	792366
288096	792367
622940	792368
59567	792369
452701	792370
2797	792371
154008	792372
470165	792373
46265	792374
431290	792375
507580	792376
503883	792377
187055	792378
568940	792379
126144	792380
46033	792381
614742	792382
520492	792383
82314	792384
531755	792385
671366	792386
3102	792387
111639	792388
27512	792389
632897	792390
114672	792391
132966	792392
213399	792393
437556	792394
65494	792395
161218	792396
188	792397
370820	792398
346637	792399
609289	792400
674681	792401
160934	792402
116300	792403
331983	792404
84943	792405
151487	792406
81581	792407
94651	792408
153108	792409
87727	792410
51987	792411
558293	792412
375532	792413
125245	792414
5642	792415
1570	792416
42222	792417
350928	792418
12203	792419
474348	792420
422972	792421
59283	792422
625393	792423
163197	792424
579751	792425
554435	792426
180661	792427
164768	792428
185137	792429
415381	792430
214280	792431
114210	792432
210	792433
133167	792434
170752	792435
571203	792436
305057	792437
234889	792438
531747	792439
419720	792440
39575	792441
22739	792442
492617	792443
688698	792444
12016	792445
143171	792446
278886	792447
265202	792448
392967	792449
325487	792450
255276	792451
690177	792452
448417	792453
645544	792454
51924	792455
53549	792456
321664	792457
478881	792458
107124	792459
49322	792460
614943	792461
99086	792462
1763	792463
1793	792464
188221	792465
704041	792466
629623	792467
438021	792468
666721	792469
627540	792470
19538	792471
18511	792472
120562	792473
30474	792474
340737	792475
36745	792476
476094	792477
176628	792478
334057	792479
561473	792480
102158	792481
25431	792482
540845	792483
306641	792484
3285	792485
165308	792486
24921	792487
687712	792488
231533	792489
174641	792490
84255	792491
435937	792492
529391	792493
284405	792494
12208	792495
142188	792496
202548	792497
234282	792498
590047	792499
211710	792500
620798	792501
38202	792502
3152	792503
30317	792504
642818	792505
606201	792506
46271	792507
10298	792508
464892	792509
140012	792510
501912	792511
72599	792512
552565	792513
530153	792514
110624	792515
43027	792516
444940	792517
461720	792518
31909	792519
248470	792520
591403	792521
70241	792522
523193	792523
685820	792524
54028	792525
713113	792526
76330	792527
134478	792528
6099	792529
28467	792530
609924	792531
369516	792532
25825	792533
219787	792534
60214	792535
667356	792536
537693	792537
581003	792538
141328	792539
509439	792540
250225	792541
347822	792542
118901	792543
17606	792544
718372	792545
498107	792546
56947	792547
642287	792548
431540	792549
135550	792550
32404	792551
156307	792552
4597	792553
291157	792554
141542	792555
401901	792556
23559	792557
358782	792558
440511	792559
335447	792560
637921	792561
33012	792562
413565	792563
341039	792564
362663	792565
199082	792566
598903	792567
716105	792568
22631	792569
60230	792570
230304	792571
258649	792572
127576	792573
257875	792574
41836	792575
414511	792576
157618	792577
629085	792578
663223	792579
240522	792580
144061	792581
467978	792582
62348	792583
155056	792584
669347	792585
247947	792586
245929	792587
410021	792588
595407	792589
18990	792590
457991	792591
683696	792592
431649	792593
27569	792594
312600	792595
9707	792596
584010	792597
419233	792598
504	792599
536825	792600
607466	792601
20498	792602
49990	792603
539497	792604
341911	792605
393637	792606
114368	792607
524496	792608
118830	792609
11508	792610
684952	792611
5175	792612
17565	792613
582674	792614
112536	792615
19947	792616
548492	792617
166945	792618
635490	792619
324161	792620
407828	792621
623571	792622
97967	792623
595707	792624
593700	792625
272211	792626
305791	792627
519193	792628
296435	792629
59995	792630
162234	792631
7985	792632
12267	792633
368488	792634
417804	792635
15807	792636
239466	792637
165566	792638
75499	792639
175772	792640
433308	792641
466238	792642
15350	792643
124838	792644
712854	792645
203377	792646
20703	792647
608104	792648
487	792649
332204	792650
476201	792651
50584	792652
126016	792653
3172	792654
567878	792655
168845	792656
439112	792657
589973	792658
56342	792659
327838	792660
356459	792661
605118	792662
712715	792663
424689	792664
69713	792665
550070	792666
113147	792667
115603	792668
457682	792669
6061	792670
105245	792671
390194	792672
521957	792673
416063	792674
109751	792675
70614	792676
181043	792677
109074	792678
443111	792679
313804	792680
24375	792681
74091	792682
52237	792683
322037	792684
143990	792685
156071	792686
208688	792687
85256	792688
4116	792689
606527	792690
608432	792691
265933	792692
552607	792693
231534	792694
83583	792695
175059	792696
43614	792697
603102	792698
197612	792699
203056	792700
333333	792701
522768	792702
66885	792703
327117	792704
358877	792705
57743	792706
647674	792707
406540	792708
121895	792709
302496	792710
512176	792711
582476	792712
93131	792713
194552	792714
18980	792715
571579	792716
582157	792717
269846	792718
374703	792719
531293	792720
616531	792721
53637	792722
235861	792723
18742	792724
464669	792725
664088	792726
553185	792727
715776	792728
293987	792729
682444	792730
174096	792731
457668	792732
85448	792733
336418	792734
84817	792735
150311	792736
234658	792737
610694	792738
656012	792739
219121	792740
245703	792741
407731	792742
99109	792743
384662	792744
364467	792745
433664	792746
190085	792747
289332	792748
212945	792749
363939	792750
287226	792751
24628	792752
720555	792753
360899	792754
404784	792755
449056	792756
6372	792757
128317	792758
350329	792759
465417	792760
596417	792761
625279	792762
219917	792763
300191	792764
9275	792765
116084	792766
233923	792767
95504	792768
301609	792769
136084	792770
150554	792771
47386	792772
24017	792773
78160	792774
543189	792775
585756	792776
678342	792777
400241	792778
164615	792779
9984	792780
559855	792781
249495	792782
475734	792783
257109	792784
180244	792785
604079	792786
77327	792787
137369	792788
97356	792789
63522	792790
66106	792791
11627	792792
710668	792793
103388	792794
74093	792795
458396	792796
632257	792797
171188	792798
513343	792799
482032	792800
86919	792801
286720	792802
1902	792803
64701	792804
160181	792805
30670	792806
170196	792807
148823	792808
521176	792809
28717	792810
83161	792811
125760	792812
15669	792813
334393	792814
247666	792815
400746	792816
161244	792817
712451	792818
641619	792819
312574	792820
55588	792821
187909	792822
684650	792823
40268	792824
415090	792825
655224	792826
118707	792827
350041	792828
168944	792829
646138	792830
359362	792831
363166	792832
193287	792833
477047	792834
499566	792835
619638	792836
121293	792837
574179	792838
80982	792839
279845	792840
167252	792841
168056	792842
100695	792843
205083	792844
275501	792845
601445	792846
182451	792847
369000	792848
380333	792849
703606	792850
300914	792851
498209	792852
108989	792853
717869	792854
611270	792855
4282	792856
450075	792857
19221	792858
68751	792859
178560	792860
447195	792861
127892	792862
298070	792863
715401	792864
269635	792865
89149	792866
167838	792867
187131	792868
426001	792869
202025	792870
4065	792871
165616	792872
589479	792873
111020	792874
511952	792875
147484	792876
582938	792877
28715	792878
143904	792879
155480	792880
596402	792881
4841	792882
168473	792883
640575	792884
657588	792885
166345	792886
44642	792887
27139	792888
555515	792889
81727	792890
399445	792891
398982	792892
30649	792893
455632	792894
228257	792895
383255	792896
582625	792897
338642	792898
4689	792899
495525	792900
58352	792901
416411	792902
26482	792903
398248	792904
151970	792905
278198	792906
82734	792907
196320	792908
319331	792909
83049	792910
146924	792911
141496	792912
166577	792913
349954	792914
234819	792915
332131	792916
371071	792917
185336	792918
465050	792919
221346	792920
162541	792921
403591	792922
239972	792923
554260	792924
585802	792925
165981	792926
553376	792927
624537	792928
465508	792929
535078	792930
571165	792931
150067	792932
54649	792933
41592	792934
580610	792935
137856	792936
141774	792937
21573	792938
499955	792939
98323	792940
333033	792941
469846	792942
181137	792943
217851	792944
373135	792945
502534	792946
537069	792947
86	792948
449809	792949
118709	792950
406990	792951
371297	792952
128039	792953
522794	792954
130562	792955
377927	792956
59489	792957
232738	792958
69543	792959
201971	792960
710426	792961
219428	792962
42401	792963
34869	792964
621588	792965
192564	792966
562310	792967
29680	792968
14054	792969
281828	792970
77330	792971
129351	792972
38991	792973
675553	792974
333343	792975
500993	792976
665853	792977
480549	792978
66250	792979
28291	792980
486654	792981
414951	792982
312993	792983
38368	792984
705828	792985
516874	792986
473978	792987
645375	792988
16189	792989
542664	792990
599222	792991
334004	792992
52182	792993
74592	792994
378657	792995
48205	792996
484498	792997
244055	792998
73492	792999
201265	793000
74659	793001
697263	793002
176012	793003
190366	793004
59464	793005
632028	793006
50065	793007
214249	793008
175151	793009
9463	793010
624637	793011
141161	793012
359177	793013
257344	793014
86106	793015
398282	793016
377515	793017
88064	793018
701237	793019
110354	793020
174872	793021
329036	793022
77003	793023
984	793024
633869	793025
145295	793026
19416	793027
78402	793028
229909	793029
52325	793030
123921	793031
690167	793032
665928	793033
723497	793034
100292	793035
320639	793036
454027	793037
33706	793038
88820	793039
334640	793040
687289	793041
51754	793042
12855	793043
450399	793044
509208	793045
655505	793046
451825	793047
12871	793048
660549	793049
155513	793050
94484	793051
624588	793052
492204	793053
7294	793054
568035	793055
559279	793056
282347	793057
78867	793058
683141	793059
311307	793060
489236	793061
605642	793062
48778	793063
330597	793064
59139	793065
719916	793066
510864	793067
268228	793068
4861	793069
157339	793070
43204	793071
16033	793072
451102	793073
309514	793074
14048	793075
136377	793076
27409	793077
262740	793078
54813	793079
93378	793080
236299	793081
49259	793082
232536	793083
642416	793084
499643	793085
338512	793086
110160	793087
18082	793088
21106	793089
393600	793090
13900	793091
672298	793092
553784	793093
15317	793094
18976	793095
281992	793096
641220	793097
234118	793098
100239	793099
567179	793100
668270	793101
441991	793102
306658	793103
85808	793104
16191	793105
455696	793106
598850	793107
132620	793108
566371	793109
6847	793110
187818	793111
20403	793112
83159	793113
11394	793114
276016	793115
73052	793116
435046	793117
76760	793118
68326	793119
422471	793120
522455	793121
503954	793122
90554	793123
33404	793124
382615	793125
602555	793126
710853	793127
284753	793128
324865	793129
85813	793130
398149	793131
119673	793132
344187	793133
363603	793134
274002	793135
75973	793136
532242	793137
287039	793138
512250	793139
698306	793140
716445	793141
9115	793142
597506	793143
217241	793144
395304	793145
506146	793146
296302	793147
338593	793148
298106	793149
350314	793150
137852	793151
565594	793152
656132	793153
518758	793154
71367	793155
359891	793156
389413	793157
155575	793158
683764	793159
548215	793160
510371	793161
415716	793162
320861	793163
248419	793164
130098	793165
267327	793166
298057	793167
28959	793168
379867	793169
403968	793170
151582	793171
146779	793172
355591	793173
382175	793174
218763	793175
48864	793176
482962	793177
544641	793178
301030	793179
138404	793180
71741	793181
600765	793182
175204	793183
411932	793184
123649	793185
574777	793186
1877	793187
51238	793188
339925	793189
488489	793190
130715	793191
120024	793192
127095	793193
111561	793194
15040	793195
46895	793196
68231	793197
205717	793198
50705	793199
65610	793200
105994	793201
210305	793202
155802	793203
2565	793204
155408	793205
601285	793206
6238	793207
105587	793208
212341	793209
36175	793210
86500	793211
336666	793212
17807	793213
30303	793214
75467	793215
48865	793216
53178	793217
210	793218
138934	793219
690624	793220
129139	793221
34587	793222
77802	793223
595766	793224
85097	793225
701350	793226
7113	793227
591670	793228
54819	793229
336184	793230
520552	793231
553458	793232
630759	793233
45819	793234
539532	793235
142923	793236
7001	793237
695095	793238
584846	793239
286418	793240
182956	793241
508011	793242
267280	793243
13286	793244
445682	793245
22377	793246
720994	793247
444510	793248
175816	793249
563262	793250
480370	793251
180977	793252
128962	793253
154107	793254
175574	793255
571483	793256
138479	793257
541918	793258
4331	793259
187850	793260
46243	793261
62982	793262
9774	793263
92	793264
700409	793265
301965	793266
384958	793267
31664	793268
281641	793269
666991	793270
409	793271
661897	793272
236096	793273
168031	793274
594023	793275
373713	793276
587199	793277
99849	793278
127521	793279
661214	793280
146798	793281
44604	793282
633097	793283
52251	793284
162766	793285
612168	793286
415599	793287
533173	793288
604041	793289
3	793290
185296	793291
271000	793292
20182	793293
704269	793294
230265	793295
7752	793296
388353	793297
152210	793298
48789	793299
100463	793300
670510	793301
183150	793302
132708	793303
266253	793304
185359	793305
116894	793306
133857	793307
474252	793308
519665	793309
190899	793310
277167	793311
294673	793312
130016	793313
35112	793314
27655	793315
136831	793316
182000	793317
153064	793318
60333	793319
34315	793320
7963	793321
134994	793322
304157	793323
262011	793324
117691	793325
52580	793326
649320	793327
120194	793328
78235	793329
508471	793330
485684	793331
20998	793332
472218	793333
449780	793334
184280	793335
400510	793336
161725	793337
495664	793338
36835	793339
61965	793340
498040	793341
130623	793342
237283	793343
579399	793344
55555	793345
8351	793346
480868	793347
583908	793348
113765	793349
588963	793350
257739	793351
219228	793352
400147	793353
373916	793354
138	793355
66088	793356
93195	793357
77658	793358
579280	793359
53079	793360
636044	793361
587366	793362
59322	793363
146239	793364
89752	793365
346597	793366
269199	793367
271034	793368
453981	793369
46821	793370
396633	793371
134202	793372
126147	793373
61326	793374
156212	793375
167346	793376
62364	793377
49790	793378
185881	793379
484906	793380
404659	793381
104096	793382
689667	793383
121086	793384
347776	793385
186234	793386
52944	793387
269108	793388
67673	793389
154731	793390
254050	793391
245053	793392
575513	793393
76132	793394
9174	793395
186052	793396
145209	793397
555714	793398
580104	793399
56952	793400
329072	793401
225167	793402
453511	793403
310640	793404
540757	793405
494229	793406
5481	793407
529251	793408
460177	793409
7796	793410
28954	793411
563515	793412
38302	793413
170668	793414
341675	793415
330369	793416
15312	793417
718001	793418
231485	793419
513807	793420
618726	793421
5702	793422
708292	793423
414661	793424
2681	793425
14466	793426
236596	793427
192079	793428
507045	793429
704803	793430
90671	793431
669997	793432
419728	793433
646095	793434
495333	793435
40559	793436
26431	793437
56056	793438
22972	793439
105687	793440
1844	793441
491610	793442
111584	793443
20087	793444
27410	793445
238397	793446
53088	793447
473852	793448
49612	793449
554215	793450
376011	793451
10738	793452
425737	793453
130718	793454
619720	793455
40539	793456
354367	793457
153922	793458
441604	793459
123162	793460
699858	793461
360325	793462
408759	793463
85995	793464
524258	793465
31707	793466
115888	793467
688157	793468
438486	793469
28143	793470
228199	793471
520110	793472
176340	793473
191703	793474
296378	793475
126614	793476
694418	793477
30353	793478
557514	793479
235530	793480
224	793481
13281	793482
221021	793483
28721	793484
441933	793485
59328	793486
148753	793487
39773	793488
79188	793489
422412	793490
72052	793491
44592	793492
470973	793493
674627	793494
654233	793495
111569	793496
196503	793497
661636	793498
590217	793499
55063	793500
209058	793501
12721	793502
34675	793503
719760	793504
219300	793505
558370	793506
34921	793507
75471	793508
485646	793509
503683	793510
61805	793511
87240	793512
69332	793513
356786	793514
600303	793515
692086	793516
5312	793517
442101	793518
276092	793519
708974	793520
1431	793521
595867	793522
528506	793523
184424	793524
129654	793525
443868	793526
108905	793527
61867	793528
305365	793529
160903	793530
185146	793531
584113	793532
387510	793533
363551	793534
248426	793535
18488	793536
135532	793537
265532	793538
685579	793539
642607	793540
3564	793541
109594	793542
11245	793543
45311	793544
87874	793545
652947	793546
50984	793547
488001	793548
641414	793549
292432	793550
8555	793551
676337	793552
48753	793553
18689	793554
616506	793555
14362	793556
2735	793557
157209	793558
31005	793559
64318	793560
35620	793561
7192	793562
433224	793563
93627	793564
513073	793565
196566	793566
662624	793567
43549	793568
165518	793569
422717	793570
719616	793571
50906	793572
45974	793573
649092	793574
76879	793575
39504	793576
277947	793577
50899	793578
174015	793579
38493	793580
263718	793581
120358	793582
455588	793583
646063	793584
42278	793585
334650	793586
700071	793587
458814	793588
140086	793589
464268	793590
58370	793591
13286	793592
173158	793593
111034	793594
50968	793595
226645	793596
451692	793597
182448	793598
210589	793599
5808	793600
215069	793601
413315	793602
483627	793603
588863	793604
91266	793605
267408	793606
115207	793607
682832	793608
382516	793609
686479	793610
49380	793611
9721	793612
501697	793613
97234	793614
574010	793615
564026	793616
116700	793617
29720	793618
144195	793619
78695	793620
23562	793621
261874	793622
66439	793623
75092	793624
384853	793625
50054	793626
520450	793627
29401	793628
571813	793629
602229	793630
287606	793631
47199	793632
100941	793633
355590	793634
480615	793635
583772	793636
370549	793637
106280	793638
27780	793639
74168	793640
499031	793641
51600	793642
324451	793643
60786	793644
288527	793645
71332	793646
369900	793647
327807	793648
651468	793649
195655	793650
86752	793651
670685	793652
53099	793653
585361	793654
97929	793655
197973	793656
155771	793657
124806	793658
458418	793659
115545	793660
426291	793661
10840	793662
2119	793663
338389	793664
186065	793665
116981	793666
227713	793667
439901	793668
309677	793669
632361	793670
77894	793671
327322	793672
39269	793673
186692	793674
687959	793675
376613	793676
592547	793677
53755	793678
229033	793679
11206	793680
118853	793681
194391	793682
227342	793683
320	793684
165621	793685
588897	793686
6849	793687
169635	793688
351384	793689
328439	793690
1446	793691
92513	793692
458163	793693
24736	793694
554099	793695
5388	793696
47734	793697
266125	793698
109208	793699
521926	793700
107236	793701
714426	793702
56614	793703
299535	793704
3409	793705
38855	793706
396064	793707
175709	793708
339063	793709
14112	793710
73196	793711
36975	793712
336098	793713
219266	793714
290658	793715
646040	793716
397075	793717
20564	793718
107932	793719
583868	793720
564756	793721
453132	793722
57579	793723
39747	793724
408405	793725
659352	793726
433111	793727
8791	793728
406549	793729
3448	793730
279570	793731
37306	793732
204998	793733
518569	793734
165652	793735
568698	793736
7092	793737
162194	793738
562432	793739
141395	793740
14222	793741
91998	793742
467287	793743
39273	793744
16658	793745
74859	793746
51923	793747
38293	793748
634181	793749
339148	793750
624358	793751
479770	793752
273360	793753
199098	793754
319296	793755
206746	793756
398677	793757
578215	793758
149274	793759
476415	793760
29924	793761
269276	793762
577162	793763
313391	793764
331269	793765
720419	793766
92700	793767
67484	793768
421509	793769
591132	793770
60205	793771
203806	793772
622260	793773
512522	793774
120614	793775
7730	793776
48116	793777
570950	793778
131945	793779
702715	793780
143117	793781
537759	793782
549505	793783
59221	793784
93597	793785
205718	793786
10941	793787
544184	793788
239862	793789
636480	793790
491993	793791
137524	793792
45450	793793
43937	793794
460361	793795
45028	793796
32565	793797
588072	793798
80053	793799
106284	793800
425812	793801
398010	793802
988	793803
133747	793804
10515	793805
110065	793806
558760	793807
24612	793808
402175	793809
14047	793810
889	793811
86344	793812
425500	793813
275234	793814
388255	793815
114364	793816
37145	793817
51600	793818
677020	793819
647703	793820
66716	793821
716934	793822
337537	793823
45181	793824
325469	793825
71084	793826
108170	793827
365463	793828
1860	793829
660840	793830
522347	793831
692278	793832
532907	793833
670452	793834
424510	793835
44439	793836
458857	793837
54918	793838
164778	793839
341257	793840
457446	793841
315309	793842
699074	793843
321481	793844
3417	793845
264782	793846
112925	793847
113134	793848
83565	793849
568658	793850
259755	793851
530678	793852
721233	793853
185097	793854
253324	793855
414610	793856
656855	793857
148150	793858
282330	793859
228485	793860
140967	793861
34502	793862
9263	793863
414597	793864
385817	793865
308046	793866
393778	793867
24672	793868
176661	793869
703965	793870
521807	793871
15386	793872
108395	793873
44660	793874
67348	793875
332422	793876
35542	793877
361885	793878
381735	793879
14594	793880
633911	793881
68418	793882
666437	793883
445339	793884
23058	793885
40877	793886
482726	793887
17093	793888
160532	793889
61315	793890
31170	793891
485155	793892
333538	793893
114108	793894
150912	793895
53831	793896
457822	793897
411220	793898
107828	793899
466108	793900
44818	793901
21731	793902
632481	793903
709448	793904
108875	793905
3217	793906
621659	793907
496784	793908
134573	793909
674120	793910
136368	793911
69785	793912
66806	793913
6555	793914
250998	793915
337014	793916
436207	793917
524774	793918
148011	793919
21752	793920
46890	793921
375005	793922
19965	793923
50018	793924
106330	793925
664239	793926
191965	793927
57795	793928
338823	793929
1199	793930
392437	793931
71400	793932
265554	793933
167644	793934
12910	793935
14981	793936
55927	793937
368055	793938
655654	793939
2436	793940
1266	793941
114295	793942
599320	793943
35784	793944
687932	793945
388744	793946
131743	793947
29360	793948
611536	793949
331786	793950
371734	793951
323018	793952
604026	793953
195532	793954
124822	793955
621878	793956
454740	793957
460138	793958
47548	793959
593716	793960
187219	793961
534881	793962
587625	793963
253584	793964
536403	793965
133975	793966
519449	793967
480455	793968
102892	793969
112071	793970
458445	793971
385137	793972
494728	793973
198460	793974
210736	793975
525450	793976
2081	793977
716732	793978
478232	793979
159517	793980
227494	793981
310668	793982
625629	793983
651843	793984
391292	793985
647434	793986
4575	793987
343833	793988
587791	793989
142104	793990
141288	793991
237	793992
238944	793993
5552	793994
32099	793995
165201	793996
120178	793997
27370	793998
52864	793999
342585	794000
370042	794001
553218	794002
179697	794003
15539	794004
143290	794005
246381	794006
461573	794007
350897	794008
135972	794009
692568	794010
139945	794011
129409	794012
39571	794013
5822	794014
144830	794015
291932	794016
458455	794017
167002	794018
322517	794019
273888	794020
145956	794021
173226	794022
37346	794023
74773	794024
41827	794025
396712	794026
254413	794027
30620	794028
28748	794029
634968	794030
837	794031
663495	794032
89117	794033
542662	794034
23200	794035
220782	794036
86647	794037
530544	794038
350851	794039
482383	794040
5548	794041
597137	794042
65259	794043
258221	794044
40702	794045
27329	794046
56570	794047
166100	794048
120083	794049
172642	794050
666457	794051
20451	794052
45077	794053
667623	794054
482579	794055
342501	794056
109533	794057
325459	794058
131795	794059
648833	794060
402957	794061
254502	794062
81054	794063
355124	794064
428241	794065
240301	794066
129898	794067
640982	794068
459105	794069
390751	794070
108580	794071
45849	794072
132095	794073
248948	794074
130471	794075
19776	794076
120126	794077
167981	794078
497765	794079
54780	794080
286584	794081
311408	794082
473884	794083
277798	794084
19724	794085
317521	794086
680327	794087
163856	794088
489604	794089
627204	794090
367508	794091
81705	794092
706996	794093
626775	794094
102395	794095
395853	794096
518773	794097
60186	794098
682247	794099
395167	794100
138096	794101
636082	794102
658389	794103
182625	794104
110221	794105
20387	794106
193939	794107
204014	794108
73381	794109
122664	794110
449934	794111
555941	794112
327120	794113
10620	794114
207235	794115
699934	794116
145863	794117
129442	794118
825	794119
523370	794120
126704	794121
39220	794122
57697	794123
484894	794124
368272	794125
110066	794126
177423	794127
558073	794128
43527	794129
497976	794130
7829	794131
424242	794132
129657	794133
374788	794134
595243	794135
156964	794136
606551	794137
28005	794138
723	794139
643018	794140
144702	794141
310731	794142
345592	794143
185312	794144
107	794145
693580	794146
50691	794147
276559	794148
42722	794149
550162	794150
541838	794151
295454	794152
32726	794153
37896	794154
52220	794155
565111	794156
10811	794157
624500	794158
472939	794159
430465	794160
227253	794161
498804	794162
227362	794163
290683	794164
55426	794165
519461	794166
459501	794167
92722	794168
107169	794169
50717	794170
199937	794171
270415	794172
420100	794173
330685	794174
69043	794175
76383	794176
51028	794177
31694	794178
682885	794179
387222	794180
41450	794181
32581	794182
723136	794183
1621	794184
22085	794185
238170	794186
238924	794187
124608	794188
36501	794189
101049	794190
402132	794191
27255	794192
188049	794193
174588	794194
128958	794195
474810	794196
74334	794197
114708	794198
524564	794199
192297	794200
265425	794201
513831	794202
544858	794203
4686	794204
24005	794205
384463	794206
324118	794207
721075	794208
448516	794209
172146	794210
106435	794211
612454	794212
54574	794213
468499	794214
673262	794215
58206	794216
414470	794217
13443	794218
133472	794219
403542	794220
172	794221
363301	794222
611086	794223
343542	794224
628397	794225
24109	794226
432762	794227
76078	794228
170237	794229
32105	794230
102790	794231
411514	794232
113714	794233
158542	794234
457900	794235
457239	794236
35838	794237
449214	794238
69434	794239
397238	794240
387972	794241
30897	794242
558246	794243
668588	794244
434995	794245
119319	794246
413484	794247
404375	794248
512324	794249
375541	794250
691136	794251
238545	794252
610240	794253
56672	794254
41466	794255
293988	794256
660454	794257
174332	794258
446387	794259
290263	794260
388629	794261
142192	794262
558131	794263
592986	794264
116060	794265
115698	794266
248087	794267
538448	794268
504159	794269
163445	794270
235163	794271
395824	794272
8917	794273
502441	794274
138271	794275
46975	794276
499243	794277
73916	794278
289684	794279
48321	794280
383787	794281
599368	794282
6443	794283
642072	794284
315073	794285
60267	794286
617717	794287
699650	794288
190518	794289
15352	794290
403870	794291
78173	794292
254759	794293
24749	794294
482191	794295
652123	794296
121914	794297
704982	794298
379176	794299
180251	794300
43888	794301
234955	794302
81275	794303
70915	794304
53283	794305
241930	794306
25404	794307
296892	794308
8340	794309
7408	794310
647203	794311
50684	794312
18267	794313
38326	794314
220070	794315
121366	794316
490618	794317
260620	794318
337747	794319
17433	794320
436642	794321
23887	794322
91784	794323
516999	794324
632941	794325
620181	794326
469252	794327
87933	794328
546952	794329
218927	794330
122355	794331
382775	794332
74634	794333
270309	794334
417480	794335
30144	794336
418355	794337
123205	794338
296796	794339
539478	794340
460507	794341
406962	794342
319141	794343
548682	794344
11286	794345
677883	794346
35116	794347
586719	794348
75519	794349
516897	794350
144929	794351
243866	794352
404744	794353
282079	794354
2532	794355
76453	794356
100537	794357
513620	794358
152770	794359
435967	794360
314904	794361
13893	794362
242275	794363
283020	794364
238195	794365
528106	794366
638502	794367
626027	794368
89411	794369
242120	794370
539272	794371
477865	794372
41126	794373
228742	794374
29116	794375
183429	794376
153055	794377
688506	794378
541183	794379
428661	794380
396275	794381
283058	794382
592416	794383
589698	794384
479543	794385
635730	794386
631405	794387
530692	794388
916	794389
19075	794390
73068	794391
85514	794392
500859	794393
9149	794394
235824	794395
608708	794396
368321	794397
654698	794398
413229	794399
508405	794400
300940	794401
38399	794402
14741	794403
632697	794404
713160	794405
673428	794406
900	794407
457165	794408
187194	794409
86578	794410
525770	794411
709043	794412
47683	794413
19391	794414
232304	794415
386	794416
47663	794417
656996	794418
122720	794419
567666	794420
183657	794421
428555	794422
135736	794423
668925	794424
508887	794425
402797	794426
292130	794427
575720	794428
571136	794429
87566	794430
97522	794431
328289	794432
12459	794433
115805	794434
170889	794435
418751	794436
576817	794437
278445	794438
258998	794439
142229	794440
122999	794441
696550	794442
373137	794443
695676	794444
243853	794445
25880	794446
22961	794447
451718	794448
355683	794449
448800	794450
62772	794451
141044	794452
179256	794453
67768	794454
114059	794455
681544	794456
56918	794457
196220	794458
26754	794459
581809	794460
39907	794461
222920	794462
179444	794463
30707	794464
101932	794465
669128	794466
683545	794467
20057	794468
528909	794469
220926	794470
179439	794471
117830	794472
371861	794473
187716	794474
5890	794475
27022	794476
239253	794477
144971	794478
492575	794479
113769	794480
30772	794481
560274	794482
447205	794483
12958	794484
626662	794485
305903	794486
595913	794487
59979	794488
578269	794489
459681	794490
34687	794491
123370	794492
295353	794493
344117	794494
44121	794495
167574	794496
467608	794497
526911	794498
169721	794499
56986	794500
248301	794501
25135	794502
616330	794503
713277	794504
1699	794505
479217	794506
487381	794507
102911	794508
64406	794509
364188	794510
27247	794511
47774	794512
597349	794513
3965	794514
205490	794515
593612	794516
446439	794517
465847	794518
419147	794519
545674	794520
426699	794521
71340	794522
492197	794523
328904	794524
505263	794525
379141	794526
79794	794527
658315	794528
394185	794529
181899	794530
547926	794531
239349	794532
5143	794533
121442	794534
265325	794535
139555	794536
583814	794537
456989	794538
716330	794539
241866	794540
645947	794541
153851	794542
627227	794543
349299	794544
146877	794545
7842	794546
387461	794547
476461	794548
393814	794549
491107	794550
444867	794551
101804	794552
195852	794553
2512	794554
452147	794555
135543	794556
459404	794557
189564	794558
72962	794559
255593	794560
16854	794561
142129	794562
19465	794563
274820	794564
132287	794565
215881	794566
68818	794567
116415	794568
617818	794569
552673	794570
426178	794571
82870	794572
468210	794573
64232	794574
5521	794575
621530	794576
79316	794577
630635	794578
492829	794579
673527	794580
21074	794581
151465	794582
5482	794583
137498	794584
79468	794585
44876	794586
17614	794587
255123	794588
247152	794589
206804	794590
164294	794591
31590	794592
210806	794593
494234	794594
133275	794595
120920	794596
259556	794597
194199	794598
170204	794599
653730	794600
94183	794601
408544	794602
92043	794603
660613	794604
10816	794605
156922	794606
526056	794607
688684	794608
169497	794609
10460	794610
517220	794611
672035	794612
72606	794613
178326	794614
83810	794615
563503	794616
463860	794617
860	794618
676188	794619
165806	794620
105595	794621
557671	794622
19951	794623
8399	794624
535678	794625
97513	794626
90858	794627
123051	794628
557440	794629
103119	794630
119825	794631
679950	794632
180233	794633
302	794634
378669	794635
622935	794636
123068	794637
4604	794638
266756	794639
126987	794640
229281	794641
508023	794642
86925	794643
79047	794644
470432	794645
418031	794646
103229	794647
50134	794648
248519	794649
496751	794650
611214	794651
624493	794652
158462	794653
144934	794654
576256	794655
418995	794656
88869	794657
10004	794658
67581	794659
183807	794660
21313	794661
546933	794662
585321	794663
655222	794664
324979	794665
8277	794666
471355	794667
618977	794668
705384	794669
497628	794670
225670	794671
582365	794672
643528	794673
679890	794674
103738	794675
421432	794676
434655	794677
719499	794678
138742	794679
112771	794680
2	794681
35298	794682
222977	794683
688653	794684
177342	794685
506712	794686
723206	794687
152209	794688
653490	794689
502878	794690
12285	794691
182828	794692
320998	794693
164491	794694
262710	794695
96061	794696
474909	794697
639824	794698
35573	794699
623682	794700
342624	794701
327425	794702
94907	794703
157962	794704
529925	794705
114157	794706
653281	794707
1069	794708
218586	794709
20827	794710
273918	794711
273519	794712
31106	794713
380903	794714
699198	794715
96334	794716
611345	794717
130921	794718
61968	794719
303952	794720
200158	794721
533016	794722
636043	794723
80057	794724
39025	794725
396525	794726
321522	794727
430768	794728
12291	794729
460064	794730
53663	794731
705806	794732
295903	794733
541252	794734
653544	794735
639682	794736
376214	794737
65944	794738
709748	794739
106261	794740
101649	794741
95658	794742
421036	794743
65409	794744
254898	794745
314921	794746
392038	794747
36707	794748
420712	794749
109358	794750
713431	794751
466013	794752
584780	794753
29511	794754
12167	794755
327362	794756
327757	794757
44290	794758
559866	794759
130284	794760
466875	794761
295211	794762
417791	794763
168837	794764
485480	794765
5576	794766
112996	794767
98006	794768
419413	794769
109961	794770
391305	794771
16982	794772
132016	794773
357400	794774
113066	794775
62677	794776
510507	794777
183515	794778
58345	794779
46993	794780
14864	794781
10953	794782
49949	794783
38872	794784
565707	794785
360868	794786
672990	794787
441970	794788
590493	794789
599179	794790
33359	794791
161632	794792
88899	794793
303132	794794
284473	794795
169124	794796
144349	794797
191388	794798
336388	794799
711574	794800
351029	794801
544587	794802
195668	794803
122986	794804
112243	794805
627221	794806
196084	794807
36850	794808
529435	794809
144535	794810
682503	794811
723844	794812
21625	794813
270478	794814
246888	794815
46942	794816
12759	794817
685313	794818
337546	794819
665046	794820
412761	794821
481192	794822
249146	794823
139903	794824
565	794825
69724	794826
569018	794827
47350	794828
7287	794829
344377	794830
11406	794831
585160	794832
42568	794833
178341	794834
168618	794835
19007	794836
313224	794837
423460	794838
609780	794839
93188	794840
163832	794841
18862	794842
563704	794843
426119	794844
21979	794845
61105	794846
49423	794847
520410	794848
182642	794849
554498	794850
555092	794851
84998	794852
338298	794853
58113	794854
264266	794855
512436	794856
347413	794857
208	794858
388037	794859
34590	794860
93531	794861
56405	794862
112953	794863
268082	794864
168941	794865
131059	794866
626890	794867
52960	794868
285581	794869
53125	794870
338952	794871
105007	794872
331194	794873
365308	794874
4362	794875
120819	794876
7800	794877
418227	794878
417333	794879
643159	794880
294807	794881
66406	794882
278979	794883
398632	794884
16346	794885
53853	794886
457891	794887
658167	794888
684998	794889
272960	794890
65157	794891
234748	794892
183794	794893
631228	794894
102053	794895
165553	794896
497245	794897
532175	794898
15653	794899
53269	794900
21342	794901
446724	794902
620153	794903
201099	794904
416137	794905
179832	794906
26436	794907
165631	794908
254308	794909
340630	794910
52522	794911
571391	794912
608178	794913
146103	794914
184850	794915
249897	794916
599199	794917
142911	794918
687807	794919
20914	794920
38091	794921
149008	794922
658247	794923
144228	794924
37264	794925
211335	794926
687187	794927
29602	794928
12019	794929
33820	794930
325697	794931
13654	794932
245391	794933
50923	794934
580546	794935
23821	794936
496547	794937
178080	794938
154145	794939
530028	794940
43086	794941
41241	794942
336564	794943
261300	794944
24797	794945
108358	794946
23519	794947
211778	794948
502859	794949
149730	794950
209413	794951
641251	794952
185527	794953
127083	794954
12293	794955
661192	794956
13427	794957
1947	794958
42301	794959
648245	794960
82531	794961
360994	794962
46757	794963
691418	794964
365708	794965
302428	794966
608577	794967
696921	794968
652185	794969
11938	794970
669468	794971
328183	794972
700312	794973
354455	794974
63517	794975
235616	794976
138158	794977
141924	794978
4082	794979
278447	794980
223991	794981
119759	794982
514519	794983
76227	794984
461396	794985
53564	794986
134711	794987
616334	794988
1153	794989
89457	794990
149710	794991
466764	794992
155318	794993
709912	794994
636545	794995
489795	794996
206630	794997
99148	794998
525594	794999
554332	795000
484718	795001
12916	795002
221030	795003
491705	795004
32914	795005
499283	795006
206	795007
372945	795008
135051	795009
121595	795010
155598	795011
119634	795012
100083	795013
496831	795014
557716	795015
582535	795016
210313	795017
563323	795018
14738	795019
548580	795020
204181	795021
155671	795022
24395	795023
11032	795024
24249	795025
45928	795026
404841	795027
20864	795028
662037	795029
168008	795030
617737	795031
237600	795032
219998	795033
615173	795034
38203	795035
114264	795036
25690	795037
62510	795038
369063	795039
16058	795040
27094	795041
185717	795042
317832	795043
161083	795044
717274	795045
198815	795046
229835	795047
684439	795048
71790	795049
33717	795050
11382	795051
41447	795052
304739	795053
93998	795054
18636	795055
501659	795056
353798	795057
88682	795058
149053	795059
574461	795060
187881	795061
651025	795062
589784	795063
583447	795064
613677	795065
93072	795066
32364	795067
218934	795068
163414	795069
606107	795070
445524	795071
454386	795072
41207	795073
405894	795074
97772	795075
422839	795076
125150	795077
2929	795078
583327	795079
104228	795080
284736	795081
153677	795082
688861	795083
157012	795084
162274	795085
393033	795086
53806	795087
188875	795088
136505	795089
9233	795090
176407	795091
74307	795092
346553	795093
176	795094
242460	795095
8873	795096
177091	795097
487664	795098
240704	795099
123224	795100
91872	795101
499467	795102
647299	795103
143768	795104
202322	795105
594294	795106
24100	795107
272204	795108
561835	795109
489823	795110
89540	795111
29393	795112
570054	795113
596451	795114
353973	795115
180361	795116
49089	795117
10592	795118
338807	795119
430547	795120
177485	795121
176803	795122
134458	795123
135657	795124
683871	795125
164557	795126
560720	795127
127501	795128
336430	795129
142424	795130
48577	795131
194290	795132
24819	795133
168103	795134
628971	795135
255587	795136
282639	795137
664269	795138
33711	795139
138540	795140
78502	795141
352036	795142
8787	795143
439	795144
14087	795145
591882	795146
3225	795147
421106	795148
50946	795149
486596	795150
538265	795151
45799	795152
146668	795153
173460	795154
515706	795155
636084	795156
331457	795157
343906	795158
357746	795159
659532	795160
266101	795161
106211	795162
638136	795163
559772	795164
439304	795165
295990	795166
34668	795167
226194	795168
83120	795169
133216	795170
17726	795171
177791	795172
193135	795173
609525	795174
149596	795175
261560	795176
6704	795177
238980	795178
110908	795179
371018	795180
120708	795181
630242	795182
85662	795183
275045	795184
150225	795185
19995	795186
505408	795187
677987	795188
211716	795189
100705	795190
656309	795191
265763	795192
628829	795193
281	795194
631838	795195
528914	795196
106497	795197
408608	795198
168521	795199
47206	795200
22912	795201
269853	795202
151444	795203
619189	795204
141439	795205
124784	795206
116556	795207
458862	795208
242107	795209
410149	795210
617224	795211
493729	795212
598395	795213
341032	795214
113720	795215
593289	795216
248905	795217
136187	795218
697144	795219
144231	795220
31980	795221
487376	795222
351617	795223
406510	795224
221036	795225
426101	795226
230049	795227
370716	795228
12767	795229
132328	795230
154111	795231
146742	795232
553653	795233
47791	795234
312113	795235
681927	795236
399846	795237
18993	795238
608835	795239
90018	795240
124852	795241
678866	795242
527273	795243
161358	795244
489913	795245
310578	795246
675330	795247
86313	795248
672951	795249
114688	795250
296820	795251
542146	795252
657696	795253
544680	795254
2233	795255
370725	795256
16221	795257
317833	795258
158013	795259
119120	795260
609296	795261
650905	795262
252566	795263
184264	795264
38437	795265
68816	795266
530422	795267
130964	795268
508648	795269
141941	795270
24724	795271
90755	795272
19069	795273
692350	795274
244619	795275
573674	795276
600723	795277
8979	795278
449071	795279
262485	795280
393563	795281
139871	795282
117192	795283
601988	795284
384395	795285
20752	795286
663413	795287
37988	795288
221665	795289
307390	795290
304094	795291
69063	795292
545543	795293
373210	795294
173366	795295
284534	795296
704333	795297
457577	795298
171825	795299
550312	795300
63785	795301
56120	795302
244689	795303
3692	795304
74635	795305
356755	795306
51482	795307
52847	795308
34681	795309
645376	795310
10578	795311
651699	795312
422838	795313
42150	795314
5385	795315
676651	795316
325965	795317
284530	795318
451383	795319
410332	795320
69190	795321
166827	795322
148376	795323
810	795324
30163	795325
21089	795326
98346	795327
291521	795328
130356	795329
527836	795330
146653	795331
440136	795332
660390	795333
78779	795334
530546	795335
362762	795336
38246	795337
486143	795338
387618	795339
408219	795340
87247	795341
77860	795342
22369	795343
15616	795344
64287	795345
428471	795346
135926	795347
378556	795348
38288	795349
538530	795350
124122	795351
143246	795352
129310	795353
332200	795354
204609	795355
374321	795356
274451	795357
271706	795358
26156	795359
573642	795360
144584	795361
329720	795362
517652	795363
250624	795364
556978	795365
5479	795366
34912	795367
427992	795368
485325	795369
20149	795370
478050	795371
551118	795372
183026	795373
222921	795374
170959	795375
492256	795376
25250	795377
12802	795378
24775	795379
163688	795380
648166	795381
189583	795382
603791	795383
583864	795384
8285	795385
15761	795386
285028	795387
54940	795388
49794	795389
67871	795390
696026	795391
663995	795392
186533	795393
97534	795394
670581	795395
61784	795396
73324	795397
307183	795398
38564	795399
272432	795400
700845	795401
205899	795402
442926	795403
681367	795404
384047	795405
150724	795406
22716	795407
266546	795408
684180	795409
562567	795410
20995	795411
252491	795412
300837	795413
577798	795414
592076	795415
2265	795416
201445	795417
72176	795418
76924	795419
610318	795420
382551	795421
428436	795422
41919	795423
688621	795424
76418	795425
149841	795426
81764	795427
496537	795428
386568	795429
49108	795430
640608	795431
581242	795432
51314	795433
693119	795434
186344	795435
174274	795436
499878	795437
183183	795438
192998	795439
453682	795440
12141	795441
58035	795442
605527	795443
668032	795444
236845	795445
316105	795446
244480	795447
150497	795448
535158	795449
113977	795450
3248	795451
714886	795452
21438	795453
561961	795454
689971	795455
20061	795456
112806	795457
9081	795458
67803	795459
38501	795460
582683	795461
62857	795462
43876	795463
522793	795464
2241	795465
10046	795466
113661	795467
396763	795468
96433	795469
144215	795470
133316	795471
396594	795472
666005	795473
87277	795474
708898	795475
710963	795476
576362	795477
5477	795478
251724	795479
578319	795480
27971	795481
682280	795482
164108	795483
693427	795484
468794	795485
125476	795486
505762	795487
137566	795488
487538	795489
200472	795490
585358	795491
628977	795492
570339	795493
114902	795494
517332	795495
615573	795496
15424	795497
630160	795498
640661	795499
512932	795500
401043	795501
557055	795502
70409	795503
161326	795504
67016	795505
162977	795506
650469	795507
24704	795508
50318	795509
123434	795510
48107	795511
205444	795512
15235	795513
33101	795514
8402	795515
77054	795516
289145	795517
501287	795518
44307	795519
110721	795520
557331	795521
519005	795522
69028	795523
477801	795524
26846	795525
641392	795526
337689	795527
344880	795528
552253	795529
253784	795530
111876	795531
238222	795532
569677	795533
303231	795534
423104	795535
86374	795536
377899	795537
651700	795538
292262	795539
77890	795540
660234	795541
72067	795542
478514	795543
46863	795544
662417	795545
812	795546
2316	795547
693481	795548
15221	795549
17274	795550
14557	795551
284496	795552
15450	795553
315112	795554
475700	795555
386378	795556
272413	795557
51332	795558
154567	795559
288262	795560
496787	795561
21294	795562
600955	795563
85493	795564
207530	795565
416227	795566
8847	795567
424119	795568
673028	795569
597015	795570
326816	795571
389233	795572
364051	795573
438667	795574
42487	795575
628735	795576
185611	795577
154914	795578
303857	795579
149982	795580
441648	795581
188482	795582
629838	795583
716996	795584
277830	795585
511422	795586
630837	795587
23206	795588
82580	795589
340892	795590
1791	795591
235706	795592
380338	795593
484482	795594
589853	795595
434705	795596
21602	795597
618188	795598
328240	795599
290289	795600
55135	795601
9276	795602
238255	795603
471743	795604
313653	795605
124277	795606
112320	795607
479524	795608
120289	795609
150707	795610
429669	795611
22455	795612
92137	795613
122285	795614
109645	795615
44296	795616
69017	795617
5357	795618
567268	795619
277982	795620
680818	795621
414897	795622
706137	795623
180880	795624
68041	795625
246963	795626
452525	795627
495159	795628
129840	795629
596052	795630
47806	795631
625269	795632
510252	795633
12726	795634
670926	795635
243496	795636
209658	795637
135221	795638
126538	795639
442528	795640
539471	795641
213967	795642
57161	795643
91123	795644
77531	795645
161	795646
461480	795647
159618	795648
3149	795649
651587	795650
608205	795651
160420	795652
87181	795653
475509	795654
644881	795655
47743	795656
252262	795657
268726	795658
415638	795659
114962	795660
297228	795661
38608	795662
112227	795663
490818	795664
39197	795665
90374	795666
164017	795667
513626	795668
122953	795669
516178	795670
163728	795671
500123	795672
437571	795673
15449	795674
295607	795675
642266	795676
713224	795677
320655	795678
69140	795679
390799	795680
432018	795681
506516	795682
435084	795683
199248	795684
120164	795685
535662	795686
38820	795687
172686	795688
395186	795689
321870	795690
240909	795691
656361	795692
151565	795693
368170	795694
1202	795695
72	795696
660007	795697
147621	795698
164284	795699
180443	795700
3399	795701
194048	795702
56651	795703
172291	795704
393971	795705
88575	795706
385943	795707
138434	795708
198221	795709
8939	795710
511993	795711
254341	795712
8600	795713
106086	795714
384220	795715
261730	795716
520373	795717
20460	795718
72575	795719
623339	795720
53580	795721
327667	795722
153427	795723
93248	795724
88196	795725
391788	795726
199802	795727
30609	795728
721772	795729
87569	795730
14095	795731
132437	795732
556930	795733
71037	795734
74237	795735
42854	795736
55781	795737
386951	795738
399472	795739
78227	795740
173094	795741
436681	795742
71444	795743
608170	795744
522564	795745
15694	795746
23032	795747
265735	795748
66151	795749
39153	795750
38847	795751
1019	795752
567186	795753
93940	795754
614721	795755
87502	795756
217668	795757
1234	795758
174001	795759
12719	795760
147629	795761
296467	795762
167319	795763
241119	795764
148613	795765
283347	795766
25377	795767
290743	795768
184726	795769
7348	795770
25095	795771
324380	795772
377073	795773
169500	795774
294800	795775
102686	795776
210975	795777
159267	795778
400402	795779
695956	795780
720531	795781
489903	795782
142959	795783
196106	795784
248729	795785
151153	795786
27262	795787
142138	795788
36648	795789
57467	795790
543450	795791
620450	795792
489891	795793
423715	795794
284285	795795
349939	795796
110871	795797
340758	795798
358545	795799
687758	795800
500574	795801
590255	795802
691826	795803
47208	795804
79866	795805
66941	795806
575870	795807
701254	795808
112016	795809
15442	795810
47554	795811
537724	795812
33692	795813
199837	795814
476018	795815
256293	795816
123110	795817
4292	795818
575350	795819
60400	795820
180119	795821
131813	795822
66970	795823
427074	795824
156509	795825
177729	795826
43316	795827
603302	795828
69795	795829
468685	795830
87673	795831
72016	795832
540511	795833
84165	795834
142155	795835
43033	795836
259606	795837
492908	795838
46835	795839
447890	795840
489271	795841
364648	795842
225614	795843
546648	795844
267057	795845
168606	795846
632812	795847
571	795848
326667	795849
203741	795850
5484	795851
68206	795852
113384	795853
167840	795854
506235	795855
711248	795856
485360	795857
24076	795858
321350	795859
44249	795860
156801	795861
34782	795862
33223	795863
307455	795864
30874	795865
321394	795866
108125	795867
107384	795868
122757	795869
652280	795870
529379	795871
35	795872
223885	795873
34665	795874
6191	795875
41415	795876
460244	795877
624750	795878
690526	795879
652038	795880
658344	795881
12528	795882
77501	795883
142337	795884
101019	795885
652479	795886
175941	795887
444966	795888
697100	795889
555906	795890
88964	795891
16038	795892
189343	795893
163610	795894
298214	795895
512135	795896
208639	795897
237731	795898
32183	795899
64355	795900
179337	795901
66479	795902
668334	795903
113405	795904
130403	795905
239908	795906
644198	795907
353755	795908
177578	795909
156041	795910
543767	795911
277473	795912
76319	795913
14246	795914
316080	795915
157611	795916
30829	795917
275020	795918
543051	795919
40001	795920
7282	795921
149469	795922
168854	795923
645998	795924
625615	795925
645048	795926
7677	795927
492959	795928
508719	795929
546551	795930
95532	795931
18076	795932
409883	795933
142020	795934
295	795935
415645	795936
89774	795937
770	795938
1150	795939
11506	795940
318941	795941
89449	795942
441	795943
181029	795944
539530	795945
675587	795946
577590	795947
448053	795948
388628	795949
18000	795950
650082	795951
237808	795952
387368	795953
50881	795954
196083	795955
440455	795956
692264	795957
672550	795958
67504	795959
688580	795960
317984	795961
162835	795962
12055	795963
37567	795964
142571	795965
390881	795966
32153	795967
288812	795968
493441	795969
580300	795970
128646	795971
167102	795972
646944	795973
46345	795974
244672	795975
291342	795976
306050	795977
454412	795978
293000	795979
28841	795980
446737	795981
106554	795982
473181	795983
329406	795984
173951	795985
461328	795986
354549	795987
584300	795988
23305	795989
61386	795990
273544	795991
1693	795992
16459	795993
330130	795994
40755	795995
82189	795996
467006	795997
421039	795998
357277	795999
7620	796000
30329	796001
465561	796002
597832	796003
160456	796004
570632	796005
164675	796006
17166	796007
133971	796008
338495	796009
549773	796010
14536	796011
270613	796012
588596	796013
1261	796014
359846	796015
382125	796016
4458	796017
131321	796018
582275	796019
598899	796020
99756	796021
132604	796022
586315	796023
81708	796024
84537	796025
107215	796026
535428	796027
318577	796028
473083	796029
231447	796030
7240	796031
242706	796032
8169	796033
112552	796034
605038	796035
477244	796036
350863	796037
614966	796038
581134	796039
16480	796040
263482	796041
701567	796042
69971	796043
513015	796044
132084	796045
467722	796046
170944	796047
262973	796048
222236	796049
235471	796050
169604	796051
547080	796052
178321	796053
37012	796054
641831	796055
73595	796056
48413	796057
643872	796058
621236	796059
418407	796060
169147	796061
596488	796062
26415	796063
195109	796064
68730	796065
558661	796066
20189	796067
181065	796068
156754	796069
38447	796070
553101	796071
150968	796072
588508	796073
688485	796074
121321	796075
166584	796076
104546	796077
188899	796078
145211	796079
67930	796080
44411	796081
659897	796082
230930	796083
188407	796084
280026	796085
21378	796086
105813	796087
100074	796088
569305	796089
359564	796090
542242	796091
75956	796092
543730	796093
41726	796094
81424	796095
366753	796096
680650	796097
158108	796098
12174	796099
192887	796100
32850	796101
177944	796102
13744	796103
720588	796104
719398	796105
303686	796106
130711	796107
592575	796108
279640	796109
162075	796110
136268	796111
379983	796112
178420	796113
129039	796114
103954	796115
71869	796116
436392	796117
675969	796118
650982	796119
7880	796120
17538	796121
115933	796122
654925	796123
288681	796124
685539	796125
232271	796126
60142	796127
3901	796128
5519	796129
52842	796130
623706	796131
226301	796132
467432	796133
167056	796134
65537	796135
141464	796136
191176	796137
92235	796138
590805	796139
35310	796140
455	796141
111407	796142
265733	796143
398340	796144
83	796145
281671	796146
403291	796147
436826	796148
53446	796149
556404	796150
38150	796151
26891	796152
53095	796153
523907	796154
600659	796155
152103	796156
606732	796157
473120	796158
42602	796159
547788	796160
1156	796161
174406	796162
357187	796163
250379	796164
657846	796165
182946	796166
439159	796167
2301	796168
164133	796169
578680	796170
120931	796171
212438	796172
6158	796173
242300	796174
141592	796175
66771	796176
80886	796177
23222	796178
68129	796179
167560	796180
514213	796181
531644	796182
68610	796183
5225	796184
1768	796185
630822	796186
55725	796187
59418	796188
245602	796189
307013	796190
620822	796191
303155	796192
553988	796193
70352	796194
156221	796195
557449	796196
703581	796197
239276	796198
173177	796199
269491	796200
358060	796201
55410	796202
153023	796203
13188	796204
41460	796205
24255	796206
32108	796207
418814	796208
10619	796209
112572	796210
104653	796211
557599	796212
722127	796213
538479	796214
276234	796215
278155	796216
42736	796217
3747	796218
168356	796219
493521	796220
32364	796221
323015	796222
46500	796223
36902	796224
100171	796225
714	796226
401281	796227
297367	796228
76223	796229
154042	796230
500896	796231
16950	796232
473876	796233
368015	796234
451473	796235
161633	796236
149065	796237
544571	796238
621854	796239
29309	796240
132444	796241
652823	796242
174887	796243
79253	796244
686440	796245
37315	796246
475893	796247
42479	796248
280347	796249
160902	796250
429957	796251
411303	796252
52456	796253
186954	796254
31113	796255
286178	796256
43381	796257
603667	796258
157848	796259
255567	796260
17619	796261
36794	796262
613050	796263
602645	796264
94459	796265
67872	796266
595019	796267
16954	796268
655507	796269
46896	796270
62390	796271
130034	796272
358249	796273
150688	796274
256848	796275
114735	796276
40155	796277
329283	796278
85259	796279
106995	796280
620368	796281
66734	796282
586407	796283
133438	796284
482172	796285
47161	796286
25004	796287
185335	796288
322573	796289
658262	796290
372694	796291
534068	796292
185455	796293
334071	796294
406051	796295
53382	796296
27739	796297
49879	796298
12059	796299
152500	796300
5869	796301
373494	796302
486432	796303
463266	796304
568202	796305
24682	796306
230647	796307
77621	796308
77518	796309
591607	796310
592461	796311
348693	796312
38480	796313
560902	796314
310058	796315
236583	796316
410875	796317
661146	796318
309207	796319
356334	796320
446282	796321
482068	796322
5409	796323
9923	796324
147070	796325
642187	796326
153613	796327
710239	796328
466356	796329
90364	796330
595956	796331
155775	796332
51218	796333
240380	796334
678038	796335
6677	796336
144181	796337
121399	796338
174681	796339
7039	796340
323032	796341
102728	796342
354101	796343
346346	796344
56335	796345
126373	796346
140396	796347
162164	796348
124071	796349
338048	796350
162752	796351
317098	796352
446728	796353
110575	796354
691071	796355
656826	796356
429104	796357
499118	796358
63150	796359
212857	796360
2288	796361
52693	796362
61793	796363
389657	796364
166467	796365
29348	796366
613479	796367
1671	796368
11780	796369
7582	796370
484845	796371
715769	796372
290542	796373
542302	796374
40047	796375
47608	796376
320966	796377
154606	796378
682195	796379
405455	796380
423734	796381
98412	796382
477536	796383
146955	796384
6975	796385
689867	796386
326479	796387
94578	796388
53400	796389
647409	796390
115292	796391
23610	796392
40458	796393
85004	796394
609519	796395
120311	796396
199322	796397
63367	796398
520533	796399
156465	796400
323423	796401
161287	796402
89699	796403
159707	796404
28466	796405
198403	796406
614364	796407
391851	796408
191508	796409
105160	796410
446277	796411
65824	796412
588447	796413
27024	796414
5119	796415
15436	796416
74994	796417
458	796418
89929	796419
259183	796420
23545	796421
86426	796422
482090	796423
362101	796424
549588	796425
110869	796426
642728	796427
12304	796428
17248	796429
516372	796430
71282	796431
182819	796432
430309	796433
2035	796434
558812	796435
11946	796436
451456	796437
421069	796438
152800	796439
613838	796440
691063	796441
297883	796442
423549	796443
341748	796444
10613	796445
211282	796446
483279	796447
133955	796448
141069	796449
60754	796450
573210	796451
383037	796452
81220	796453
634137	796454
541571	796455
428409	796456
565697	796457
277583	796458
139599	796459
208075	796460
205512	796461
59671	796462
369115	796463
36542	796464
35441	796465
54091	796466
179906	796467
153676	796468
121504	796469
58617	796470
139893	796471
96314	796472
89441	796473
722072	796474
176442	796475
342188	796476
597108	796477
278704	796478
22591	796479
589469	796480
174043	796481
250961	796482
522679	796483
674637	796484
6039	796485
30196	796486
181106	796487
346817	796488
458410	796489
618357	796490
115470	796491
720100	796492
180266	796493
506810	796494
458355	796495
685578	796496
83191	796497
22876	796498
142322	796499
325785	796500
63105	796501
121323	796502
61587	796503
352935	796504
302698	796505
691	796506
532884	796507
217281	796508
532676	796509
99452	796510
567233	796511
432298	796512
651755	796513
379372	796514
274998	796515
547466	796516
444745	796517
78360	796518
634927	796519
40195	796520
433464	796521
546802	796522
169659	796523
22758	796524
422867	796525
247139	796526
402583	796527
232950	796528
168626	796529
462129	796530
69144	796531
267425	796532
141402	796533
23545	796534
190842	796535
688585	796536
209534	796537
322189	796538
677153	796539
527708	796540
180780	796541
88685	796542
277354	796543
61237	796544
312950	796545
526638	796546
124788	796547
638931	796548
112221	796549
632071	796550
50174	796551
88596	796552
30997	796553
6	796554
250752	796555
92993	796556
570763	796557
638947	796558
292618	796559
296860	796560
10801	796561
11103	796562
627527	796563
144973	796564
129997	796565
181072	796566
244802	796567
101095	796568
92153	796569
665762	796570
564214	796571
11522	796572
588208	796573
556098	796574
419060	796575
23269	796576
117678	796577
640327	796578
312316	796579
503041	796580
136993	796581
319643	796582
17720	796583
130557	796584
23852	796585
41494	796586
180357	796587
76066	796588
460753	796589
673554	796590
209061	796591
558368	796592
170297	796593
512466	796594
13235	796595
392894	796596
15870	796597
604086	796598
548723	796599
578077	796600
42163	796601
54227	796602
58909	796603
154958	796604
107455	796605
337046	796606
35741	796607
239899	796608
169336	796609
63349	796610
103142	796611
92354	796612
669923	796613
714564	796614
31396	796615
396392	796616
441195	796617
26391	796618
294904	796619
46652	796620
18173	796621
13722	796622
437071	796623
170981	796624
15760	796625
465644	796626
290281	796627
327988	796628
148833	796629
254210	796630
208344	796631
476980	796632
64314	796633
551489	796634
519966	796635
184889	796636
54046	796637
5421	796638
676815	796639
549416	796640
421506	796641
127044	796642
243840	796643
51526	796644
178125	796645
261773	796646
525093	796647
360206	796648
109863	796649
583513	796650
15456	796651
146306	796652
374769	796653
258285	796654
40212	796655
507068	796656
715069	796657
160746	796658
121727	796659
483350	796660
625515	796661
368218	796662
53983	796663
40950	796664
499242	796665
702317	796666
241738	796667
636518	796668
331802	796669
725069	796670
476832	796671
343519	796672
268874	796673
176548	796674
306567	796675
597658	796676
101541	796677
222776	796678
700410	796679
132892	796680
93702	796681
515442	796682
401303	796683
5715	796684
76014	796685
367581	796686
183486	796687
304236	796688
31745	796689
52355	796690
162178	796691
626448	796692
163741	796693
432204	796694
19608	796695
613438	796696
159976	796697
83431	796698
12833	796699
11905	796700
154247	796701
293055	796702
3646	796703
717302	796704
703011	796705
467982	796706
674932	796707
28884	796708
265	796709
89173	796710
205205	796711
1469	796712
107744	796713
594397	796714
13624	796715
163954	796716
279977	796717
128426	796718
19851	796719
724754	796720
261865	796721
362804	796722
600706	796723
714385	796724
53553	796725
220163	796726
32756	796727
327976	796728
55326	796729
485038	796730
13102	796731
229762	796732
272352	796733
591984	796734
63558	796735
122119	796736
427349	796737
441731	796738
310573	796739
111466	796740
139058	796741
242250	796742
405466	796743
50158	796744
536474	796745
180988	796746
379268	796747
582560	796748
177015	796749
500507	796750
216779	796751
216605	796752
47552	796753
34317	796754
96832	796755
155454	796756
60024	796757
126473	796758
135921	796759
10653	796760
121281	796761
716974	796762
422148	796763
529269	796764
628493	796765
63874	796766
273778	796767
162873	796768
296572	796769
455224	796770
522207	796771
528215	796772
27083	796773
164088	796774
336153	796775
76656	796776
51431	796777
491402	796778
213280	796779
708186	796780
398043	796781
15974	796782
396403	796783
40651	796784
643894	796785
127633	796786
39218	796787
458078	796788
279042	796789
693909	796790
318754	796791
269928	796792
203959	796793
29435	796794
603683	796795
319984	796796
11517	796797
697696	796798
355444	796799
22680	796800
54712	796801
260522	796802
723542	796803
182755	796804
550673	796805
238189	796806
660594	796807
344548	796808
92274	796809
220843	796810
172779	796811
634096	796812
18608	796813
64531	796814
324607	796815
9150	796816
11194	796817
379712	796818
4630	796819
32798	796820
103707	796821
48380	796822
341868	796823
380816	796824
72765	796825
235789	796826
75362	796827
1369	796828
10368	796829
558829	796830
136533	796831
36628	796832
354076	796833
25897	796834
839	796835
346133	796836
309881	796837
705658	796838
45669	796839
542482	796840
401660	796841
82053	796842
6590	796843
95614	796844
82435	796845
1673	796846
642670	796847
317699	796848
137297	796849
511781	796850
5766	796851
101783	796852
669963	796853
406712	796854
125272	796855
400271	796856
51667	796857
89471	796858
188310	796859
228091	796860
464683	796861
338750	796862
1993	796863
9814	796864
144581	796865
135365	796866
1875	796867
187520	796868
417392	796869
560529	796870
483046	796871
479597	796872
538946	796873
452287	796874
367696	796875
107945	796876
639299	796877
125182	796878
338611	796879
18863	796880
408324	796881
505294	796882
184215	796883
98848	796884
258699	796885
137359	796886
49308	796887
668066	796888
704275	796889
7875	796890
608479	796891
66511	796892
64447	796893
411919	796894
211481	796895
178475	796896
126258	796897
227986	796898
582338	796899
94223	796900
157497	796901
561432	796902
462026	796903
148929	796904
129886	796905
670282	796906
137112	796907
294581	796908
157551	796909
103630	796910
7042	796911
643346	796912
297224	796913
20782	796914
535891	796915
597012	796916
540410	796917
373918	796918
4831	796919
553233	796920
73457	796921
28711	796922
6391	796923
586360	796924
16916	796925
428909	796926
23129	796927
681768	796928
86331	796929
152787	796930
168048	796931
167812	796932
150698	796933
154245	796934
150567	796935
95788	796936
265479	796937
399731	796938
137123	796939
89825	796940
54516	796941
438379	796942
18085	796943
438236	796944
649982	796945
185383	796946
85841	796947
414755	796948
248484	796949
322871	796950
405299	796951
132244	796952
31455	796953
69269	796954
78321	796955
439693	796956
481301	796957
481103	796958
460576	796959
52210	796960
82633	796961
410797	796962
664685	796963
246719	796964
115849	796965
439572	796966
661142	796967
417589	796968
79829	796969
114639	796970
15999	796971
619862	796972
209752	796973
113150	796974
29333	796975
419357	796976
508292	796977
326572	796978
91842	796979
149072	796980
478115	796981
686759	796982
253777	796983
250693	796984
158669	796985
1613	796986
36124	796987
145696	796988
14250	796989
52319	796990
293490	796991
266691	796992
405771	796993
26312	796994
540073	796995
257522	796996
651021	796997
666432	796998
564885	796999
584932	797000
6425	797001
100833	797002
267762	797003
13160	797004
547972	797005
18933	797006
34636	797007
258269	797008
135150	797009
22916	797010
705975	797011
227050	797012
623423	797013
94032	797014
615469	797015
46291	797016
120219	797017
607438	797018
37960	797019
27881	797020
177663	797021
195855	797022
28760	797023
498238	797024
439020	797025
98779	797026
1313	797027
333004	797028
238114	797029
449445	797030
321813	797031
60036	797032
88067	797033
339128	797034
547240	797035
701508	797036
477409	797037
431921	797038
600722	797039
412338	797040
175720	797041
307657	797042
579581	797043
23293	797044
334634	797045
557464	797046
394731	797047
209934	797048
160074	797049
309578	797050
414596	797051
333382	797052
112650	797053
617728	797054
413655	797055
248615	797056
107112	797057
626459	797058
34470	797059
626315	797060
113852	797061
336334	797062
106087	797063
229108	797064
300245	797065
603890	797066
296720	797067
476200	797068
96049	797069
42600	797070
531832	797071
100337	797072
13128	797073
271687	797074
190486	797075
42664	797076
711640	797077
414172	797078
112019	797079
81317	797080
72367	797081
49483	797082
31542	797083
134195	797084
268675	797085
165319	797086
29704	797087
652774	797088
703629	797089
182418	797090
62119	797091
529541	797092
57173	797093
360092	797094
188211	797095
487754	797096
629050	797097
446892	797098
54285	797099
583072	797100
689309	797101
389790	797102
4172	797103
45472	797104
121581	797105
498635	797106
84782	797107
630929	797108
65838	797109
242903	797110
601746	797111
338059	797112
21376	797113
505183	797114
58959	797115
7285	797116
678679	797117
568576	797118
155168	797119
438010	797120
67335	797121
269154	797122
542994	797123
169391	797124
70166	797125
645805	797126
97949	797127
630209	797128
608863	797129
41616	797130
364964	797131
4148	797132
164028	797133
27762	797134
189548	797135
392988	797136
38131	797137
48011	797138
436008	797139
610280	797140
495099	797141
517140	797142
42011	797143
102205	797144
56647	797145
393303	797146
174058	797147
146305	797148
175726	797149
599690	797150
626298	797151
157286	797152
21194	797153
380399	797154
171657	797155
645681	797156
549943	797157
11339	797158
139122	797159
258815	797160
26928	797161
568533	797162
43256	797163
287496	797164
104040	797165
59519	797166
97895	797167
568491	797168
357882	797169
138919	797170
208152	797171
8816	797172
593914	797173
310672	797174
52852	797175
445403	797176
23161	797177
2857	797178
405722	797179
469899	797180
622854	797181
551595	797182
50658	797183
475725	797184
415347	797185
82330	797186
705528	797187
321044	797188
349917	797189
59583	797190
15087	797191
25580	797192
466091	797193
705385	797194
146278	797195
314733	797196
13737	797197
582513	797198
615767	797199
73833	797200
240005	797201
35046	797202
43018	797203
81419	797204
406016	797205
343499	797206
350770	797207
186304	797208
194563	797209
52225	797210
615263	797211
139502	797212
551443	797213
83253	797214
585032	797215
136257	797216
155542	797217
261794	797218
242274	797219
51391	797220
132967	797221
595943	797222
233189	797223
692240	797224
537399	797225
70078	797226
333942	797227
86047	797228
293338	797229
45023	797230
85438	797231
233643	797232
680596	797233
277645	797234
28458	797235
587651	797236
122349	797237
85806	797238
136196	797239
158241	797240
611755	797241
148559	797242
605944	797243
576645	797244
106775	797245
182284	797246
187122	797247
56274	797248
82819	797249
395785	797250
50271	797251
455245	797252
451497	797253
289407	797254
15656	797255
160510	797256
642452	797257
574341	797258
124987	797259
225949	797260
117899	797261
417665	797262
395161	797263
372213	797264
28265	797265
511449	797266
57464	797267
699434	797268
179707	797269
249144	797270
274352	797271
488935	797272
309885	797273
63362	797274
329526	797275
53002	797276
148700	797277
522937	797278
240938	797279
128462	797280
467118	797281
110636	797282
50214	797283
622060	797284
407132	797285
283847	797286
57372	797287
15871	797288
356116	797289
496374	797290
5417	797291
654743	797292
345740	797293
564045	797294
134666	797295
149970	797296
264436	797297
470072	797298
185489	797299
624250	797300
104954	797301
51022	797302
264155	797303
412193	797304
664785	797305
688512	797306
73606	797307
111868	797308
33521	797309
479935	797310
228314	797311
373812	797312
1432	797313
83906	797314
713083	797315
256015	797316
367369	797317
65644	797318
137326	797319
644620	797320
365188	797321
537430	797322
156962	797323
20420	797324
723099	797325
131903	797326
111235	797327
258350	797328
54958	797329
704394	797330
677252	797331
513184	797332
417926	797333
230727	797334
563646	797335
146505	797336
15630	797337
2555	797338
137146	797339
402587	797340
227457	797341
102739	797342
12038	797343
370435	797344
273629	797345
103844	797346
373083	797347
492743	797348
18705	797349
456279	797350
692997	797351
484885	797352
488662	797353
1180	797354
428470	797355
312064	797356
616526	797357
204647	797358
13829	797359
189664	797360
217084	797361
44709	797362
723504	797363
270750	797364
720852	797365
207269	797366
131425	797367
292080	797368
563687	797369
567828	797370
1273	797371
384957	797372
624873	797373
632583	797374
218813	797375
4318	797376
476506	797377
314589	797378
649460	797379
573658	797380
636321	797381
40882	797382
70420	797383
86292	797384
114507	797385
586559	797386
640443	797387
601813	797388
216459	797389
91684	797390
57896	797391
516026	797392
39634	797393
5021	797394
10422	797395
286811	797396
29875	797397
419853	797398
227199	797399
79129	797400
489155	797401
158259	797402
363817	797403
671693	797404
573814	797405
155161	797406
508388	797407
33331	797408
163469	797409
126524	797410
70860	797411
101653	797412
406403	797413
48709	797414
254536	797415
440762	797416
36130	797417
197543	797418
87852	797419
666206	797420
519759	797421
306959	797422
6010	797423
280355	797424
579032	797425
121753	797426
16196	797427
99002	797428
388892	797429
631422	797430
228503	797431
140025	797432
549723	797433
68321	797434
998	797435
686042	797436
10439	797437
184627	797438
66845	797439
428165	797440
722702	797441
170569	797442
353284	797443
20049	797444
517118	797445
313543	797446
369006	797447
676662	797448
253532	797449
86802	797450
603139	797451
90877	797452
348690	797453
5281	797454
559338	797455
88704	797456
163785	797457
629	797458
594008	797459
32842	797460
168643	797461
235473	797462
658018	797463
660111	797464
344027	797465
73441	797466
449531	797467
559405	797468
137162	797469
36276	797470
111411	797471
78762	797472
6755	797473
53258	797474
2073	797475
170546	797476
176604	797477
151274	797478
83853	797479
627675	797480
36268	797481
41937	797482
170779	797483
1828	797484
34622	797485
65168	797486
292095	797487
76224	797488
361270	797489
588605	797490
499592	797491
548901	797492
492738	797493
73063	797494
334945	797495
200167	797496
542292	797497
370945	797498
705976	797499
222263	797500
538588	797501
381629	797502
45437	797503
6422	797504
142109	797505
402118	797506
86130	797507
168914	797508
361514	797509
609316	797510
339771	797511
718211	797512
387232	797513
16357	797514
279893	797515
21369	797516
510772	797517
641786	797518
165744	797519
64416	797520
276994	797521
427084	797522
42708	797523
242220	797524
498968	797525
649231	797526
44772	797527
84478	797528
104278	797529
599357	797530
251363	797531
38361	797532
134164	797533
477195	797534
9692	797535
130206	797536
12805	797537
672006	797538
30178	797539
128275	797540
181339	797541
143297	797542
209105	797543
144828	797544
370465	797545
47547	797546
687201	797547
500483	797548
631715	797549
188530	797550
143522	797551
587962	797552
153403	797553
273881	797554
72579	797555
21444	797556
233782	797557
292563	797558
573369	797559
15293	797560
99880	797561
686622	797562
328153	797563
33858	797564
214020	797565
549523	797566
48800	797567
7702	797568
15155	797569
564509	797570
440067	797571
14634	797572
155862	797573
176542	797574
517181	797575
61070	797576
396083	797577
192131	797578
23186	797579
150941	797580
214123	797581
157034	797582
43192	797583
1836	797584
577346	797585
237304	797586
156608	797587
434062	797588
43801	797589
224856	797590
386143	797591
11928	797592
176633	797593
265595	797594
31257	797595
505423	797596
186582	797597
457451	797598
122615	797599
132556	797600
204305	797601
537731	797602
165166	797603
157928	797604
432468	797605
129841	797606
480098	797607
165214	797608
36842	797609
24055	797610
578492	797611
724995	797612
71095	797613
345634	797614
483010	797615
287999	797616
598719	797617
109754	797618
28444	797619
141454	797620
95618	797621
105909	797622
677499	797623
361557	797624
51141	797625
7265	797626
5757	797627
546236	797628
112192	797629
31013	797630
58329	797631
553467	797632
342665	797633
484533	797634
114558	797635
428235	797636
119281	797637
303151	797638
522842	797639
137140	797640
645052	797641
417763	797642
182469	797643
694551	797644
536352	797645
82194	797646
109444	797647
483749	797648
354614	797649
714264	797650
546834	797651
55895	797652
99758	797653
200021	797654
7219	797655
536264	797656
523922	797657
659090	797658
364316	797659
41056	797660
689696	797661
16526	797662
93641	797663
170215	797664
390855	797665
220997	797666
47550	797667
1928	797668
93324	797669
11997	797670
20314	797671
142864	797672
188166	797673
15601	797674
508240	797675
170626	797676
707199	797677
148407	797678
88619	797679
186824	797680
713848	797681
438064	797682
567366	797683
472452	797684
119470	797685
26986	797686
247909	797687
15393	797688
543853	797689
358251	797690
556889	797691
512780	797692
696584	797693
145279	797694
436386	797695
520991	797696
71477	797697
60508	797698
86197	797699
558551	797700
350131	797701
299122	797702
21290	797703
99706	797704
8937	797705
247008	797706
7050	797707
628278	797708
350836	797709
631746	797710
490842	797711
79634	797712
82052	797713
663227	797714
546646	797715
74252	797716
101203	797717
513153	797718
153923	797719
204124	797720
597499	797721
49232	797722
511741	797723
394455	797724
103437	797725
321525	797726
573360	797727
430830	797728
118167	797729
26715	797730
109897	797731
396315	797732
591874	797733
370785	797734
376777	797735
106972	797736
142292	797737
493730	797738
14123	797739
431356	797740
148828	797741
106570	797742
29351	797743
348472	797744
135101	797745
282606	797746
646238	797747
469263	797748
592366	797749
243472	797750
626040	797751
707408	797752
526931	797753
147395	797754
130326	797755
252934	797756
47844	797757
142651	797758
138650	797759
250318	797760
309898	797761
157849	797762
66596	797763
455307	797764
462991	797765
547821	797766
499818	797767
569433	797768
697448	797769
110424	797770
10896	797771
111309	797772
272520	797773
525242	797774
68635	797775
351149	797776
473390	797777
193513	797778
601977	797779
404716	797780
381018	797781
14951	797782
457204	797783
143478	797784
425385	797785
152048	797786
181012	797787
317941	797788
389350	797789
93966	797790
225747	797791
552411	797792
67305	797793
281193	797794
445648	797795
319590	797796
446005	797797
37655	797798
286530	797799
6608	797800
692629	797801
539780	797802
9141	797803
17756	797804
280600	797805
500315	797806
19374	797807
80474	797808
447498	797809
34159	797810
523843	797811
288751	797812
302446	797813
79878	797814
649042	797815
688208	797816
689896	797817
39944	797818
23044	797819
38837	797820
572231	797821
393871	797822
87733	797823
648828	797824
552783	797825
267671	797826
311162	797827
300836	797828
499986	797829
186846	797830
6483	797831
113561	797832
515412	797833
587751	797834
18206	797835
667613	797836
398796	797837
579638	797838
310665	797839
12364	797840
148224	797841
160182	797842
510296	797843
374397	797844
559562	797845
27330	797846
85255	797847
116149	797848
277585	797849
16640	797850
139	797851
119530	797852
330540	797853
363399	797854
709538	797855
619584	797856
11344	797857
111899	797858
30374	797859
528585	797860
171200	797861
493763	797862
455790	797863
239237	797864
405144	797865
207242	797866
295742	797867
261103	797868
715654	797869
21238	797870
711398	797871
306061	797872
39443	797873
238416	797874
478559	797875
458521	797876
645222	797877
312392	797878
16293	797879
235834	797880
464865	797881
516286	797882
398184	797883
347423	797884
152126	797885
578854	797886
641	797887
70985	797888
155231	797889
415975	797890
501	797891
125369	797892
92293	797893
547057	797894
109621	797895
166404	797896
488005	797897
286103	797898
411817	797899
370932	797900
460071	797901
227317	797902
418147	797903
300684	797904
1105	797905
660924	797906
14132	797907
343043	797908
344154	797909
12845	797910
10322	797911
432011	797912
15664	797913
310811	797914
616434	797915
143654	797916
391908	797917
715362	797918
99134	797919
62047	797920
125724	797921
57565	797922
605933	797923
328982	797924
177416	797925
237631	797926
622409	797927
251175	797928
350742	797929
22746	797930
80124	797931
651814	797932
422916	797933
348634	797934
338	797935
538721	797936
501693	797937
646181	797938
15054	797939
410052	797940
328065	797941
124530	797942
558743	797943
278727	797944
284245	797945
527207	797946
665432	797947
177458	797948
174668	797949
461477	797950
1602	797951
129107	797952
518913	797953
10133	797954
5878	797955
94212	797956
389646	797957
715088	797958
12693	797959
282144	797960
699020	797961
42624	797962
37116	797963
587044	797964
10730	797965
120436	797966
167669	797967
405295	797968
5544	797969
25377	797970
409049	797971
478970	797972
20307	797973
555443	797974
715542	797975
609268	797976
41972	797977
580747	797978
110249	797979
118379	797980
142226	797981
232731	797982
70550	797983
101957	797984
614190	797985
648474	797986
189429	797987
45382	797988
387911	797989
454476	797990
408390	797991
125776	797992
404502	797993
126698	797994
50760	797995
716975	797996
212760	797997
2261	797998
542168	797999
74209	798000
294312	798001
711996	798002
665711	798003
168375	798004
592752	798005
550940	798006
192408	798007
265925	798008
454349	798009
670937	798010
142872	798011
432728	798012
293570	798013
613056	798014
189816	798015
429131	798016
132896	798017
155307	798018
386842	798019
287437	798020
476159	798021
154020	798022
112445	798023
432100	798024
416325	798025
185340	798026
93912	798027
32567	798028
100286	798029
350061	798030
569635	798031
225582	798032
391734	798033
181625	798034
332045	798035
152602	798036
17975	798037
126864	798038
151448	798039
270157	798040
116833	798041
587477	798042
394601	798043
295622	798044
354804	798045
550571	798046
3307	798047
631562	798048
124106	798049
90502	798050
30082	798051
513573	798052
17738	798053
700353	798054
350413	798055
125539	798056
639195	798057
493079	798058
109850	798059
217617	798060
73169	798061
171951	798062
354321	798063
151340	798064
19886	798065
27993	798066
123484	798067
325730	798068
270901	798069
304914	798070
630838	798071
645117	798072
271033	798073
221013	798074
337065	798075
35872	798076
512038	798077
138852	798078
53075	798079
669557	798080
54567	798081
76915	798082
15646	798083
286541	798084
615435	798085
381595	798086
107704	798087
150762	798088
279188	798089
46754	798090
497793	798091
419996	798092
675403	798093
550368	798094
476658	798095
216004	798096
95457	798097
50336	798098
645287	798099
114861	798100
205603	798101
406616	798102
30903	798103
587484	798104
482678	798105
641557	798106
27368	798107
365884	798108
35580	798109
383619	798110
686797	798111
22087	798112
77405	798113
111475	798114
27029	798115
4	798116
154791	798117
355610	798118
662854	798119
511318	798120
505558	798121
108376	798122
161215	798123
5095	798124
638074	798125
373972	798126
283422	798127
136320	798128
27864	798129
124711	798130
202860	798131
207404	798132
240120	798133
7008	798134
3272	798135
644215	798136
98213	798137
109132	798138
158057	798139
154005	798140
493779	798141
696315	798142
194228	798143
185707	798144
89355	798145
154574	798146
139124	798147
244446	798148
504160	798149
183461	798150
609687	798151
262876	798152
427795	798153
283993	798154
52975	798155
713964	798156
25088	798157
53703	798158
35342	798159
172368	798160
127305	798161
106489	798162
39713	798163
139784	798164
100216	798165
292073	798166
12851	798167
570491	798168
367738	798169
118109	798170
612799	798171
502693	798172
9951	798173
409501	798174
85818	798175
373302	798176
30488	798177
6006	798178
499873	798179
127620	798180
398382	798181
82123	798182
321005	798183
156976	798184
192683	798185
614501	798186
494802	798187
635322	798188
43174	798189
91978	798190
120796	798191
127973	798192
338515	798193
165617	798194
45792	798195
39154	798196
616893	798197
40250	798198
250627	798199
81496	798200
399312	798201
136064	798202
614783	798203
504601	798204
677025	798205
158385	798206
119220	798207
30059	798208
508740	798209
21402	798210
380968	798211
192496	798212
621102	798213
8692	798214
75688	798215
120200	798216
430080	798217
27200	798218
152463	798219
540837	798220
520395	798221
409615	798222
175944	798223
14303	798224
640975	798225
43507	798226
59205	798227
135645	798228
241243	798229
5136	798230
351424	798231
110458	798232
107871	798233
141788	798234
59664	798235
916	798236
368110	798237
41956	798238
22291	798239
632301	798240
30286	798241
30859	798242
310311	798243
308322	798244
19861	798245
320597	798246
510788	798247
292706	798248
5220	798249
261096	798250
53814	798251
109803	798252
301246	798253
11197	798254
39052	798255
636401	798256
611546	798257
430744	798258
600333	798259
77737	798260
576678	798261
206309	798262
64917	798263
637429	798264
60497	798265
310773	798266
309758	798267
1445	798268
9697	798269
433800	798270
382972	798271
14683	798272
89634	798273
454750	798274
83493	798275
638963	798276
367065	798277
721360	798278
626208	798279
52501	798280
201537	798281
4556	798282
385241	798283
299619	798284
259835	798285
57015	798286
480385	798287
231395	798288
633362	798289
536713	798290
718243	798291
615967	798292
4312	798293
164367	798294
554313	798295
540077	798296
559043	798297
364566	798298
16389	798299
69723	798300
814	798301
259150	798302
704532	798303
657938	798304
621683	798305
131957	798306
723891	798307
41555	798308
677744	798309
84419	798310
160355	798311
102033	798312
201095	798313
296927	798314
705664	798315
178131	798316
67472	798317
254985	798318
16325	798319
154812	798320
58830	798321
5683	798322
5641	798323
221136	798324
110871	798325
86903	798326
636462	798327
228664	798328
538295	798329
410739	798330
159251	798331
155358	798332
587420	798333
167711	798334
8733	798335
100837	798336
406257	798337
61760	798338
113083	798339
266056	798340
76582	798341
71476	798342
304066	798343
167157	798344
510824	798345
540171	798346
71909	798347
26601	798348
88460	798349
445548	798350
543272	798351
679844	798352
381234	798353
403075	798354
50999	798355
95623	798356
294089	798357
50166	798358
86214	798359
494929	798360
350461	798361
633979	798362
412795	798363
504524	798364
578123	798365
104715	798366
356292	798367
720667	798368
25602	798369
81018	798370
569090	798371
94616	798372
219796	798373
248117	798374
178753	798375
268599	798376
48246	798377
647793	798378
206252	798379
685045	798380
460942	798381
640274	798382
61781	798383
127765	798384
681880	798385
250174	798386
688578	798387
187132	798388
465803	798389
147888	798390
61184	798391
228954	798392
128216	798393
24089	798394
110736	798395
393015	798396
692511	798397
45780	798398
165353	798399
262518	798400
518562	798401
133626	798402
21218	798403
108591	798404
435100	798405
56584	798406
256471	798407
102007	798408
379716	798409
9025	798410
3372	798411
15109	798412
227058	798413
240560	798414
181948	798415
124144	798416
458507	798417
160606	798418
208683	798419
411334	798420
408669	798421
206350	798422
29138	798423
310526	798424
280013	798425
112859	798426
179225	798427
698677	798428
503608	798429
635165	798430
522835	798431
172419	798432
39527	798433
155445	798434
80966	798435
217211	798436
362291	798437
32437	798438
386391	798439
19835	798440
130800	798441
154509	798442
681746	798443
57774	798444
168195	798445
319931	798446
501517	798447
530743	798448
169201	798449
473757	798450
518006	798451
430269	798452
103774	798453
539910	798454
172213	798455
253755	798456
157641	798457
569201	798458
60294	798459
584401	798460
298216	798461
85817	798462
275345	798463
452453	798464
42601	798465
339149	798466
6741	798467
34549	798468
350320	798469
6218	798470
173421	798471
457070	798472
105093	798473
460592	798474
461845	798475
226685	798476
119380	798477
541695	798478
81534	798479
1614	798480
13366	798481
9886	798482
53224	798483
154489	798484
31976	798485
500215	798486
329881	798487
551582	798488
89047	798489
318220	798490
295125	798491
153739	798492
28978	798493
97265	798494
78597	798495
138887	798496
51923	798497
479401	798498
40394	798499
147002	798500
216370	798501
679795	798502
330555	798503
82676	798504
77406	798505
70690	798506
325497	798507
87109	798508
1318	798509
301092	798510
5586	798511
219812	798512
515767	798513
104091	798514
297899	798515
289840	798516
100384	798517
633130	798518
6398	798519
698288	798520
2567	798521
8777	798522
211052	798523
710099	798524
1069	798525
42523	798526
351272	798527
73206	798528
52764	798529
244407	798530
4120	798531
365836	798532
22670	798533
341976	798534
252916	798535
578870	798536
556165	798537
591736	798538
516290	798539
213204	798540
188597	798541
332975	798542
702465	798543
342566	798544
302158	798545
110864	798546
82967	798547
440996	798548
572762	798549
515619	798550
136962	798551
219892	798552
546603	798553
400719	798554
464325	798555
662376	798556
412076	798557
121400	798558
153094	798559
142489	798560
245361	798561
461436	798562
187032	798563
242589	798564
573365	798565
563983	798566
690178	798567
38738	798568
25372	798569
551792	798570
64857	798571
12590	798572
197098	798573
120114	798574
288789	798575
90975	798576
604167	798577
718426	798578
185811	798579
5615	798580
16008	798581
175835	798582
102637	798583
36510	798584
98020	798585
80124	798586
218333	798587
231905	798588
11171	798589
41525	798590
154427	798591
172076	798592
16634	798593
416143	798594
644829	798595
568291	798596
157625	798597
116032	798598
309568	798599
283108	798600
393939	798601
455646	798602
50285	798603
571781	798604
495266	798605
250585	798606
651833	798607
102129	798608
682868	798609
63018	798610
492547	798611
370517	798612
257162	798613
160499	798614
122987	798615
49105	798616
663554	798617
694277	798618
246170	798619
102755	798620
625348	798621
22068	798622
542778	798623
65977	798624
346319	798625
29951	798626
617830	798627
385773	798628
136141	798629
108898	798630
493243	798631
194907	798632
710450	798633
118104	798634
12810	798635
17341	798636
332108	798637
136016	798638
512296	798639
119820	798640
308633	798641
84534	798642
474126	798643
79555	798644
428356	798645
496191	798646
131373	798647
55401	798648
376243	798649
391278	798650
245187	798651
35343	798652
576993	798653
44530	798654
121306	798655
25784	798656
7232	798657
132046	798658
273993	798659
361124	798660
218043	798661
553552	798662
378728	798663
4098	798664
500352	798665
54546	798666
203155	798667
258846	798668
622189	798669
522	798670
266184	798671
236359	798672
678491	798673
83603	798674
86091	798675
575409	798676
561107	798677
302709	798678
271715	798679
526289	798680
501946	798681
426703	798682
131252	798683
700802	798684
112568	798685
74374	798686
673582	798687
240339	798688
15339	798689
582505	798690
103572	798691
474939	798692
559619	798693
697509	798694
80187	798695
268462	798696
257001	798697
679981	798698
6172	798699
119597	798700
685317	798701
409689	798702
162129	798703
300741	798704
269679	798705
263705	798706
76275	798707
375355	798708
371757	798709
159261	798710
239275	798711
550678	798712
22634	798713
350964	798714
46992	798715
245363	798716
205034	798717
313057	798718
420095	798719
662692	798720
721278	798721
298011	798722
649670	798723
226851	798724
583250	798725
79805	798726
587892	798727
593747	798728
452890	798729
564113	798730
663334	798731
546642	798732
89345	798733
533005	798734
523	798735
188821	798736
2374	798737
77963	798738
1468	798739
112745	798740
17101	798741
68989	798742
678123	798743
622908	798744
125072	798745
75	798746
249515	798747
101816	798748
165499	798749
24861	798750
681793	798751
267741	798752
627443	798753
137002	798754
441704	798755
85453	798756
374094	798757
130248	798758
719216	798759
722164	798760
185218	798761
431958	798762
221180	798763
307744	798764
476565	798765
294028	798766
27936	798767
46045	798768
101979	798769
457770	798770
414116	798771
447513	798772
35818	798773
256158	798774
695716	798775
14153	798776
523051	798777
130339	798778
322652	798779
609725	798780
120728	798781
15705	798782
251528	798783
47112	798784
230149	798785
39246	798786
627507	798787
237676	798788
539688	798789
491628	798790
602761	798791
525014	798792
165422	798793
4688	798794
233818	798795
566606	798796
136204	798797
317284	798798
474231	798799
124173	798800
681658	798801
43860	798802
438899	798803
4810	798804
268376	798805
672640	798806
294168	798807
490683	798808
174183	798809
121947	798810
603687	798811
254632	798812
579344	798813
13997	798814
685543	798815
224944	798816
699632	798817
698969	798818
703492	798819
37591	798820
2192	798821
432488	798822
527324	798823
587747	798824
338498	798825
24516	798826
151349	798827
635005	798828
586262	798829
131411	798830
538774	798831
163418	798832
429371	798833
463682	798834
143551	798835
154457	798836
71486	798837
692746	798838
53107	798839
45587	798840
50547	798841
9123	798842
701188	798843
32279	798844
141363	798845
603515	798846
18941	798847
503919	798848
83179	798849
628075	798850
476395	798851
441777	798852
6580	798853
418803	798854
14465	798855
512129	798856
60184	798857
121264	798858
562809	798859
551928	798860
586748	798861
287785	798862
274118	798863
202260	798864
117157	798865
484715	798866
653604	798867
685622	798868
440793	798869
88473	798870
26682	798871
462594	798872
271483	798873
171243	798874
79740	798875
359974	798876
138370	798877
393984	798878
45089	798879
272701	798880
148767	798881
152527	798882
630904	798883
426031	798884
146474	798885
11409	798886
523674	798887
380649	798888
52281	798889
65195	798890
169845	798891
170308	798892
105254	798893
132401	798894
178495	798895
314572	798896
37883	798897
387108	798898
526348	798899
360397	798900
185481	798901
144186	798902
31977	798903
14263	798904
128791	798905
27593	798906
325813	798907
282134	798908
506884	798909
157187	798910
710646	798911
658206	798912
84595	798913
695752	798914
80862	798915
104482	798916
336419	798917
51527	798918
84605	798919
22960	798920
626455	798921
601211	798922
136986	798923
196535	798924
406217	798925
161679	798926
464956	798927
558212	798928
84191	798929
175681	798930
15611	798931
418529	798932
227121	798933
711329	798934
426296	798935
16180	798936
186548	798937
692608	798938
300936	798939
507410	798940
50016	798941
576909	798942
242082	798943
401	798944
188388	798945
119390	798946
371833	798947
45717	798948
168168	798949
123421	798950
395435	798951
154359	798952
244477	798953
610077	798954
340874	798955
5736	798956
158103	798957
370827	798958
192837	798959
563434	798960
141935	798961
598537	798962
1598	798963
413834	798964
269214	798965
102307	798966
677550	798967
267858	798968
110069	798969
499462	798970
184347	798971
115013	798972
105678	798973
145618	798974
29611	798975
242719	798976
109366	798977
52448	798978
708580	798979
448825	798980
177410	798981
310607	798982
52547	798983
547099	798984
463043	798985
416039	798986
312371	798987
207088	798988
655162	798989
592380	798990
545283	798991
140987	798992
331650	798993
605081	798994
45269	798995
283217	798996
298305	798997
41698	798998
576374	798999
20935	799000
125004	799001
161247	799002
504424	799003
3574	799004
20614	799005
709670	799006
481714	799007
615971	799008
162987	799009
9849	799010
40081	799011
1833	799012
81380	799013
265470	799014
157547	799015
611963	799016
446290	799017
541019	799018
17432	799019
561645	799020
561228	799021
108494	799022
53676	799023
214466	799024
8390	799025
398733	799026
97157	799027
470744	799028
45428	799029
373235	799030
124158	799031
53302	799032
44365	799033
119454	799034
377547	799035
93567	799036
15767	799037
76139	799038
21356	799039
86321	799040
140460	799041
92070	799042
345606	799043
355903	799044
518793	799045
174178	799046
313408	799047
16507	799048
345157	799049
5419	799050
120475	799051
261292	799052
493841	799053
49420	799054
574917	799055
495926	799056
259022	799057
377247	799058
145189	799059
41843	799060
66458	799061
220958	799062
61248	799063
128764	799064
264735	799065
132977	799066
143087	799067
118008	799068
24794	799069
591109	799070
114609	799071
3840	799072
277572	799073
106526	799074
359	799075
109590	799076
302658	799077
402191	799078
389167	799079
54795	799080
525759	799081
190216	799082
73031	799083
389160	799084
106256	799085
423286	799086
401669	799087
372467	799088
706650	799089
513421	799090
397942	799091
30720	799092
607630	799093
471449	799094
556162	799095
321578	799096
354720	799097
243993	799098
217160	799099
483234	799100
86563	799101
183101	799102
707687	799103
339523	799104
20550	799105
323170	799106
285532	799107
122517	799108
3044	799109
191064	799110
29861	799111
242405	799112
597176	799113
128386	799114
337561	799115
37765	799116
259794	799117
338375	799118
445514	799119
567115	799120
634	799121
79042	799122
29209	799123
89620	799124
336886	799125
376006	799126
4226	799127
207479	799128
683775	799129
552189	799130
346170	799131
186389	799132
4638	799133
22297	799134
9914	799135
331589	799136
123103	799137
433465	799138
1061	799139
16082	799140
173211	799141
401905	799142
62224	799143
183761	799144
281155	799145
193480	799146
644428	799147
590852	799148
9962	799149
250938	799150
216569	799151
29106	799152
17337	799153
343044	799154
269243	799155
445318	799156
451936	799157
153659	799158
23231	799159
293763	799160
183397	799161
682821	799162
465870	799163
459031	799164
186374	799165
72928	799166
236714	799167
149642	799168
329528	799169
724353	799170
565052	799171
103689	799172
369106	799173
171596	799174
164590	799175
26607	799176
7156	799177
486197	799178
113063	799179
309106	799180
129363	799181
127736	799182
341999	799183
53487	799184
162195	799185
246742	799186
454766	799187
112065	799188
633841	799189
603785	799190
313547	799191
148508	799192
445776	799193
65884	799194
17082	799195
368216	799196
125171	799197
423848	799198
691465	799199
280284	799200
594582	799201
271112	799202
562630	799203
161209	799204
115050	799205
108388	799206
113838	799207
467387	799208
641456	799209
551131	799210
91676	799211
460349	799212
270287	799213
168839	799214
51070	799215
403838	799216
417859	799217
350563	799218
90754	799219
288506	799220
152748	799221
596601	799222
305801	799223
297523	799224
293727	799225
470763	799226
643851	799227
59872	799228
387744	799229
110736	799230
513551	799231
689048	799232
376773	799233
636453	799234
202970	799235
44360	799236
256285	799237
605071	799238
203420	799239
170551	799240
29738	799241
290720	799242
4043	799243
431102	799244
2403	799245
56806	799246
610750	799247
422518	799248
493163	799249
8963	799250
517635	799251
30963	799252
13993	799253
23294	799254
640684	799255
89005	799256
634063	799257
382545	799258
6330	799259
722639	799260
716845	799261
606323	799262
458622	799263
144175	799264
224259	799265
695738	799266
536947	799267
143029	799268
32883	799269
673752	799270
73058	799271
331150	799272
3772	799273
7608	799274
60640	799275
47988	799276
340057	799277
165078	799278
639106	799279
310629	799280
378719	799281
600238	799282
126014	799283
297976	799284
150049	799285
73160	799286
394367	799287
101327	799288
145082	799289
486148	799290
543049	799291
141154	799292
500128	799293
643352	799294
708370	799295
639800	799296
395577	799297
319304	799298
7791	799299
614723	799300
95410	799301
461821	799302
686148	799303
622017	799304
422597	799305
489783	799306
689841	799307
497991	799308
219194	799309
131057	799310
456773	799311
15131	799312
14907	799313
72542	799314
45122	799315
50851	799316
493976	799317
633000	799318
626510	799319
2621	799320
285799	799321
252076	799322
56516	799323
63327	799324
323288	799325
169719	799326
419185	799327
88810	799328
59500	799329
175041	799330
18787	799331
16549	799332
355950	799333
39443	799334
309314	799335
591700	799336
12580	799337
411482	799338
195909	799339
94973	799340
42615	799341
33116	799342
645939	799343
17061	799344
3837	799345
282943	799346
223859	799347
41856	799348
621809	799349
69013	799350
455311	799351
530200	799352
505587	799353
433543	799354
83826	799355
710178	799356
106455	799357
144556	799358
44081	799359
128857	799360
459844	799361
566885	799362
254396	799363
170717	799364
55545	799365
628299	799366
358940	799367
11660	799368
671021	799369
11457	799370
649233	799371
195073	799372
608786	799373
75653	799374
120152	799375
575601	799376
225118	799377
408056	799378
193342	799379
88932	799380
158224	799381
182311	799382
30442	799383
549792	799384
353803	799385
32688	799386
478505	799387
390551	799388
492311	799389
586894	799390
215900	799391
10332	799392
29318	799393
83490	799394
595653	799395
541011	799396
548736	799397
496104	799398
418825	799399
415737	799400
564817	799401
378103	799402
704386	799403
680388	799404
455684	799405
191567	799406
598007	799407
113002	799408
135940	799409
283987	799410
143033	799411
348941	799412
49686	799413
610601	799414
7931	799415
504327	799416
509696	799417
159810	799418
85794	799419
587321	799420
494215	799421
42748	799422
8115	799423
6482	799424
108222	799425
163822	799426
49555	799427
172963	799428
380888	799429
51117	799430
212894	799431
165616	799432
294649	799433
569283	799434
305534	799435
2801	799436
289653	799437
678708	799438
239802	799439
274233	799440
21206	799441
604154	799442
535671	799443
288001	799444
70123	799445
116602	799446
468353	799447
287428	799448
271676	799449
135227	799450
10314	799451
430906	799452
561105	799453
42864	799454
114273	799455
123205	799456
158535	799457
308584	799458
613868	799459
148421	799460
25519	799461
556668	799462
131254	799463
119121	799464
1577	799465
13097	799466
158380	799467
178729	799468
177171	799469
253651	799470
254143	799471
90294	799472
213279	799473
33996	799474
28082	799475
19991	799476
140856	799477
19092	799478
161045	799479
60777	799480
58855	799481
371419	799482
508322	799483
146925	799484
3832	799485
180702	799486
4320	799487
105055	799488
540776	799489
724295	799490
305610	799491
596867	799492
172730	799493
202	799494
644082	799495
92820	799496
163307	799497
396221	799498
32337	799499
281511	799500
184303	799501
172692	799502
370807	799503
179474	799504
513261	799505
150324	799506
183205	799507
70378	799508
16820	799509
102360	799510
487758	799511
252103	799512
62371	799513
162760	799514
385209	799515
130991	799516
496943	799517
80822	799518
471191	799519
479759	799520
138110	799521
120583	799522
343080	799523
441343	799524
396721	799525
546781	799526
209051	799527
14396	799528
3725	799529
330559	799530
474189	799531
106420	799532
126584	799533
31548	799534
418345	799535
4272	799536
45916	799537
537946	799538
175217	799539
537704	799540
722814	799541
217658	799542
29709	799543
43773	799544
287189	799545
176871	799546
278700	799547
711665	799548
40572	799549
16011	799550
101156	799551
424240	799552
465322	799553
540203	799554
273124	799555
158562	799556
296365	799557
597258	799558
164541	799559
1632	799560
17040	799561
682603	799562
16047	799563
138087	799564
321232	799565
329521	799566
127311	799567
102217	799568
236915	799569
151529	799570
39817	799571
182895	799572
460204	799573
226523	799574
31248	799575
20788	799576
722468	799577
261884	799578
24938	799579
88031	799580
163272	799581
153224	799582
353538	799583
384683	799584
220935	799585
407194	799586
263380	799587
94955	799588
430938	799589
282686	799590
709797	799591
114343	799592
425723	799593
65307	799594
243212	799595
381960	799596
77329	799597
38399	799598
696781	799599
439882	799600
61961	799601
371618	799602
143900	799603
513329	799604
34552	799605
521995	799606
266500	799607
199181	799608
310052	799609
597180	799610
3233	799611
180417	799612
59237	799613
9919	799614
706536	799615
50777	799616
56083	799617
585957	799618
125667	799619
584	799620
527840	799621
180023	799622
696902	799623
378284	799624
332431	799625
109407	799626
178093	799627
145723	799628
80825	799629
1946	799630
209819	799631
382563	799632
308382	799633
532794	799634
380230	799635
22954	799636
66837	799637
46999	799638
427694	799639
207623	799640
87557	799641
517543	799642
540598	799643
377182	799644
226666	799645
329395	799646
277012	799647
106739	799648
18432	799649
377826	799650
10791	799651
411747	799652
470451	799653
439317	799654
125801	799655
20116	799656
434080	799657
165548	799658
276483	799659
24606	799660
578132	799661
2363	799662
343096	799663
18880	799664
532409	799665
77872	799666
277208	799667
453255	799668
324336	799669
107081	799670
70057	799671
247506	799672
322470	799673
351148	799674
591419	799675
656248	799676
291192	799677
147991	799678
356333	799679
140909	799680
424260	799681
533280	799682
292669	799683
536065	799684
19275	799685
317933	799686
183594	799687
531422	799688
707644	799689
175675	799690
269645	799691
307675	799692
77945	799693
40287	799694
74666	799695
172292	799696
682636	799697
25957	799698
701439	799699
28309	799700
80534	799701
8514	799702
440283	799703
214361	799704
531624	799705
184449	799706
513110	799707
100079	799708
558347	799709
160037	799710
388791	799711
261169	799712
550713	799713
185947	799714
29038	799715
103420	799716
549958	799717
546568	799718
253	799719
10243	799720
359713	799721
43423	799722
78105	799723
111159	799724
330616	799725
10952	799726
417703	799727
434969	799728
718782	799729
69768	799730
5434	799731
101114	799732
415119	799733
129187	799734
722520	799735
34892	799736
478252	799737
679601	799738
144970	799739
77849	799740
147941	799741
573156	799742
44949	799743
508296	799744
125448	799745
124586	799746
175188	799747
102422	799748
305279	799749
344043	799750
148282	799751
703367	799752
2500	799753
466224	799754
222396	799755
134497	799756
104365	799757
711844	799758
273446	799759
48216	799760
351262	799761
307008	799762
574355	799763
48560	799764
276828	799765
48303	799766
36	799767
270713	799768
273579	799769
36877	799770
85121	799771
119801	799772
373346	799773
302725	799774
137396	799775
102964	799776
540458	799777
651201	799778
625352	799779
361341	799780
24624	799781
366009	799782
442752	799783
112341	799784
263923	799785
8115	799786
498630	799787
652731	799788
244566	799789
524962	799790
623620	799791
135051	799792
42965	799793
712878	799794
723632	799795
37916	799796
40474	799797
259504	799798
600608	799799
522261	799800
331548	799801
321971	799802
396425	799803
130147	799804
137726	799805
2247	799806
684364	799807
271243	799808
9588	799809
40170	799810
51846	799811
334408	799812
360533	799813
170154	799814
239112	799815
592467	799816
369348	799817
271632	799818
203182	799819
184425	799820
540262	799821
31302	799822
356170	799823
294164	799824
75903	799825
391330	799826
635133	799827
10337	799828
596174	799829
264487	799830
397428	799831
398145	799832
628177	799833
642916	799834
52552	799835
684104	799836
240728	799837
146180	799838
67579	799839
48605	799840
548803	799841
39294	799842
72335	799843
392819	799844
35026	799845
407703	799846
160431	799847
647980	799848
244021	799849
61769	799850
145229	799851
350884	799852
132364	799853
304399	799854
34718	799855
506584	799856
426581	799857
520792	799858
208	799859
507840	799860
377586	799861
197697	799862
186721	799863
120083	799864
70556	799865
715681	799866
127573	799867
275088	799868
485460	799869
113529	799870
165248	799871
96361	799872
22955	799873
40856	799874
329973	799875
32842	799876
196515	799877
407974	799878
345891	799879
146102	799880
47840	799881
55370	799882
478919	799883
413356	799884
2465	799885
125563	799886
12018	799887
220050	799888
375622	799889
137647	799890
661784	799891
135744	799892
460357	799893
346643	799894
58018	799895
127289	799896
606819	799897
52100	799898
482998	799899
101474	799900
11274	799901
654295	799902
518454	799903
3894	799904
672913	799905
67373	799906
469668	799907
302487	799908
503504	799909
620820	799910
242864	799911
2886	799912
347708	799913
18779	799914
84473	799915
44567	799916
52423	799917
698565	799918
182200	799919
192576	799920
699429	799921
2228	799922
387586	799923
148223	799924
8131	799925
161318	799926
38848	799927
578562	799928
692296	799929
119157	799930
484191	799931
544713	799932
702043	799933
419632	799934
126867	799935
645325	799936
111517	799937
143389	799938
76048	799939
354052	799940
583448	799941
274988	799942
444621	799943
605305	799944
155700	799945
594916	799946
653409	799947
332947	799948
196152	799949
1221	799950
355660	799951
337176	799952
27611	799953
468648	799954
580322	799955
102132	799956
147734	799957
554135	799958
118320	799959
117905	799960
8460	799961
720511	799962
715184	799963
4334	799964
448935	799965
631969	799966
308157	799967
65038	799968
692093	799969
113266	799970
648427	799971
181093	799972
706519	799973
551552	799974
64815	799975
645249	799976
121896	799977
9603	799978
104709	799979
629977	799980
218577	799981
20352	799982
461581	799983
302583	799984
15816	799985
441186	799986
36754	799987
705859	799988
90953	799989
143922	799990
199971	799991
7070	799992
465298	799993
39619	799994
12393	799995
2429	799996
231066	799997
208263	799998
675667	799999
154687	800000
371099	800001
352596	800002
419583	800003
198773	800004
648514	800005
535998	800006
538537	800007
30502	800008
345089	800009
513045	800010
2946	800011
156405	800012
181324	800013
138481	800014
550398	800015
329556	800016
670589	800017
622374	800018
102532	800019
262811	800020
53712	800021
201337	800022
29152	800023
99564	800024
9618	800025
287326	800026
150494	800027
606644	800028
437118	800029
678985	800030
492472	800031
181553	800032
464856	800033
133234	800034
451343	800035
14293	800036
545878	800037
181028	800038
11845	800039
94244	800040
618278	800041
162235	800042
173996	800043
184895	800044
322674	800045
662536	800046
16531	800047
427570	800048
668291	800049
413148	800050
163983	800051
301340	800052
661133	800053
107673	800054
430159	800055
172568	800056
327660	800057
69825	800058
583561	800059
19494	800060
398238	800061
22573	800062
465318	800063
6822	800064
401809	800065
702108	800066
558635	800067
416608	800068
21745	800069
26449	800070
81303	800071
687551	800072
427159	800073
162294	800074
328338	800075
361809	800076
47504	800077
16902	800078
142979	800079
553174	800080
434060	800081
471707	800082
22649	800083
219095	800084
538408	800085
414535	800086
7115	800087
308036	800088
539766	800089
313084	800090
600146	800091
28520	800092
531299	800093
412617	800094
287317	800095
19641	800096
652104	800097
210682	800098
34488	800099
517006	800100
274552	800101
573929	800102
493732	800103
569935	800104
637298	800105
226643	800106
516799	800107
23957	800108
331985	800109
462	800110
557235	800111
16498	800112
31817	800113
151987	800114
447257	800115
708002	800116
44854	800117
613448	800118
465904	800119
300365	800120
690199	800121
376115	800122
110441	800123
473021	800124
60169	800125
507896	800126
967	800127
412276	800128
597324	800129
172782	800130
437979	800131
559112	800132
714449	800133
360308	800134
82452	800135
652317	800136
406086	800137
351806	800138
289461	800139
16788	800140
49940	800141
39307	800142
919	800143
68270	800144
519189	800145
211561	800146
666164	800147
247297	800148
432664	800149
721855	800150
49076	800151
606843	800152
343083	800153
51344	800154
9943	800155
520750	800156
512078	800157
185613	800158
358827	800159
64822	800160
155464	800161
147379	800162
38652	800163
351948	800164
92286	800165
45418	800166
62132	800167
50393	800168
557945	800169
6533	800170
99447	800171
113791	800172
175068	800173
185731	800174
28306	800175
14652	800176
83038	800177
563451	800178
410714	800179
19476	800180
201014	800181
12500	800182
113179	800183
320753	800184
280926	800185
5762	800186
186487	800187
199252	800188
862	800189
504874	800190
152092	800191
121352	800192
277360	800193
561913	800194
490106	800195
187447	800196
612810	800197
109521	800198
609152	800199
178891	800200
45	800201
33682	800202
142956	800203
271103	800204
6026	800205
214624	800206
31268	800207
88321	800208
139451	800209
3596	800210
167636	800211
30050	800212
282194	800213
169345	800214
104230	800215
199935	800216
116538	800217
169707	800218
57271	800219
133502	800220
441867	800221
167202	800222
195501	800223
267094	800224
177772	800225
111988	800226
107874	800227
126603	800228
6044	800229
54113	800230
432432	800231
95760	800232
575439	800233
227839	800234
334202	800235
624083	800236
356118	800237
687384	800238
322680	800239
333376	800240
368573	800241
110268	800242
385803	800243
72609	800244
297462	800245
154991	800246
179575	800247
46675	800248
398844	800249
319244	800250
533506	800251
491548	800252
174426	800253
583666	800254
38831	800255
463211	800256
569171	800257
222405	800258
149988	800259
611044	800260
74543	800261
6178	800262
586909	800263
577395	800264
183897	800265
159765	800266
57733	800267
395607	800268
304744	800269
511674	800270
4634	800271
373866	800272
586202	800273
159390	800274
560796	800275
186044	800276
387565	800277
145177	800278
188370	800279
183311	800280
387259	800281
375253	800282
16835	800283
74744	800284
102146	800285
437677	800286
532446	800287
552265	800288
261258	800289
136001	800290
27865	800291
678548	800292
119702	800293
221765	800294
6880	800295
99276	800296
29438	800297
337159	800298
101294	800299
631392	800300
129885	800301
227432	800302
33908	800303
33231	800304
368622	800305
475586	800306
345541	800307
103022	800308
24997	800309
163452	800310
448340	800311
90436	800312
503204	800313
15733	800314
280	800315
82687	800316
452767	800317
58204	800318
96301	800319
13900	800320
83311	800321
641090	800322
411400	800323
186401	800324
356433	800325
182367	800326
544779	800327
456904	800328
553547	800329
280418	800330
143169	800331
396715	800332
80105	800333
82422	800334
99275	800335
12644	800336
223449	800337
28167	800338
29097	800339
23136	800340
5078	800341
62440	800342
670528	800343
311363	800344
8587	800345
40284	800346
513765	800347
410355	800348
13793	800349
599982	800350
69882	800351
643283	800352
431743	800353
496531	800354
73095	800355
348652	800356
8949	800357
512194	800358
173929	800359
157395	800360
307356	800361
49607	800362
576749	800363
576003	800364
236364	800365
509645	800366
45528	800367
250749	800368
172198	800369
521112	800370
108703	800371
537602	800372
349184	800373
155752	800374
23837	800375
566238	800376
597159	800377
535715	800378
1244	800379
454234	800380
82925	800381
34067	800382
17631	800383
216985	800384
210398	800385
230946	800386
172244	800387
34967	800388
275538	800389
575393	800390
710212	800391
79342	800392
387490	800393
323071	800394
98165	800395
250531	800396
288859	800397
222167	800398
126522	800399
188136	800400
12667	800401
15615	800402
31367	800403
629527	800404
570575	800405
4540	800406
649360	800407
362876	800408
127273	800409
381449	800410
103069	800411
531052	800412
703162	800413
14727	800414
5488	800415
186565	800416
445766	800417
354247	800418
284650	800419
556787	800420
483823	800421
122473	800422
192708	800423
558066	800424
443758	800425
396785	800426
305188	800427
537867	800428
504	800429
706588	800430
17544	800431
154339	800432
663630	800433
110511	800434
489484	800435
255714	800436
84519	800437
44620	800438
139355	800439
403938	800440
569715	800441
532148	800442
29849	800443
710206	800444
92082	800445
552684	800446
656753	800447
510073	800448
451270	800449
363910	800450
19395	800451
360954	800452
244328	800453
45596	800454
364919	800455
166993	800456
408957	800457
240567	800458
544644	800459
258855	800460
36879	800461
160006	800462
441827	800463
125300	800464
669563	800465
634584	800466
281888	800467
82354	800468
405297	800469
490179	800470
478332	800471
568084	800472
84225	800473
181370	800474
3218	800475
470172	800476
456945	800477
232057	800478
610668	800479
478	800480
8884	800481
533486	800482
12033	800483
6407	800484
3980	800485
263156	800486
397925	800487
5153	800488
2860	800489
54150	800490
237875	800491
101746	800492
14842	800493
13039	800494
322774	800495
409135	800496
568996	800497
14661	800498
153982	800499
537242	800500
9353	800501
173415	800502
367568	800503
663116	800504
175299	800505
24351	800506
44012	800507
115558	800508
171613	800509
177806	800510
539505	800511
221385	800512
403058	800513
111985	800514
179893	800515
487203	800516
230043	800517
396037	800518
687931	800519
28981	800520
110202	800521
2554	800522
372696	800523
553298	800524
413036	800525
352793	800526
357102	800527
232301	800528
538761	800529
513532	800530
659615	800531
181518	800532
285117	800533
559041	800534
142070	800535
524880	800536
648170	800537
463234	800538
8372	800539
141973	800540
561797	800541
34718	800542
606639	800543
291036	800544
568208	800545
632189	800546
554455	800547
142452	800548
663553	800549
52768	800550
8335	800551
8747	800552
640937	800553
693048	800554
56996	800555
4588	800556
88350	800557
8170	800558
145729	800559
92495	800560
290163	800561
663954	800562
302795	800563
130587	800564
462173	800565
574104	800566
11285	800567
389742	800568
7979	800569
500372	800570
110762	800571
154884	800572
375104	800573
620512	800574
669903	800575
466514	800576
694093	800577
117544	800578
350923	800579
712883	800580
568	800581
22709	800582
342789	800583
7551	800584
177439	800585
151714	800586
10722	800587
640291	800588
699432	800589
11392	800590
23873	800591
36721	800592
122549	800593
145298	800594
46551	800595
8181	800596
82649	800597
680499	800598
453456	800599
18486	800600
488580	800601
28224	800602
567244	800603
554349	800604
626338	800605
122128	800606
519098	800607
265885	800608
5554	800609
188659	800610
684484	800611
30035	800612
1640	800613
686711	800614
78839	800615
630167	800616
394932	800617
196027	800618
277603	800619
189886	800620
530738	800621
141017	800622
42167	800623
443890	800624
36346	800625
530419	800626
610737	800627
575366	800628
371616	800629
152576	800630
503062	800631
442324	800632
133128	800633
174452	800634
310050	800635
402767	800636
409406	800637
5180	800638
488165	800639
63115	800640
442	800641
139971	800642
182533	800643
49023	800644
65714	800645
325096	800646
347709	800647
63691	800648
222050	800649
693096	800650
372203	800651
474172	800652
18558	800653
438410	800654
317125	800655
560704	800656
628253	800657
164897	800658
155230	800659
554315	800660
435589	800661
486452	800662
598036	800663
569745	800664
7571	800665
459281	800666
91211	800667
126367	800668
53706	800669
62682	800670
717893	800671
167988	800672
134522	800673
242806	800674
534349	800675
141344	800676
266655	800677
400105	800678
92950	800679
485936	800680
31605	800681
38112	800682
475435	800683
401241	800684
4046	800685
684194	800686
35456	800687
115594	800688
126146	800689
659133	800690
533290	800691
55262	800692
43596	800693
307972	800694
640882	800695
626641	800696
55831	800697
182160	800698
346155	800699
463667	800700
149495	800701
652072	800702
45355	800703
19150	800704
702219	800705
67287	800706
42140	800707
174962	800708
222125	800709
484499	800710
533190	800711
180674	800712
528812	800713
1647	800714
349415	800715
219897	800716
77008	800717
62111	800718
312620	800719
82732	800720
443680	800721
579954	800722
530916	800723
653317	800724
46228	800725
195721	800726
59297	800727
124627	800728
18912	800729
284397	800730
473695	800731
138596	800732
615895	800733
294690	800734
579307	800735
134699	800736
385325	800737
158527	800738
442276	800739
143798	800740
461988	800741
620055	800742
24484	800743
62668	800744
104163	800745
124680	800746
420619	800747
365437	800748
614995	800749
23470	800750
620845	800751
428912	800752
295203	800753
463367	800754
73173	800755
616184	800756
64986	800757
76128	800758
23621	800759
63059	800760
231014	800761
711293	800762
710926	800763
454948	800764
379493	800765
357297	800766
309245	800767
663287	800768
103902	800769
527303	800770
154484	800771
272267	800772
77888	800773
514032	800774
686676	800775
43424	800776
648264	800777
30008	800778
265415	800779
25923	800780
245196	800781
58129	800782
282867	800783
74548	800784
280373	800785
388336	800786
48416	800787
18928	800788
79910	800789
582918	800790
251590	800791
9721	800792
597958	800793
628259	800794
380025	800795
6234	800796
234864	800797
277903	800798
636356	800799
651999	800800
84831	800801
303904	800802
397687	800803
667360	800804
202640	800805
459510	800806
112504	800807
318610	800808
354491	800809
402736	800810
659066	800811
155464	800812
110292	800813
656843	800814
74350	800815
230190	800816
52510	800817
394209	800818
59685	800819
122332	800820
29527	800821
615052	800822
155544	800823
210543	800824
238062	800825
330171	800826
391390	800827
682437	800828
105126	800829
238703	800830
675817	800831
364703	800832
304664	800833
577782	800834
530243	800835
442078	800836
399756	800837
3493	800838
15857	800839
724326	800840
569398	800841
37641	800842
426810	800843
21487	800844
130812	800845
357452	800846
41011	800847
297940	800848
278315	800849
579208	800850
18	800851
233910	800852
122113	800853
14003	800854
169679	800855
246463	800856
147172	800857
634669	800858
33190	800859
17011	800860
334784	800861
154613	800862
394285	800863
615625	800864
185122	800865
148649	800866
695618	800867
65703	800868
479585	800869
130500	800870
26595	800871
55579	800872
446101	800873
9775	800874
139093	800875
79237	800876
161302	800877
671118	800878
121863	800879
32355	800880
640006	800881
493329	800882
100054	800883
282666	800884
181178	800885
343052	800886
694086	800887
226122	800888
52173	800889
73827	800890
324762	800891
22539	800892
25886	800893
244172	800894
131274	800895
320690	800896
668791	800897
55695	800898
22536	800899
716559	800900
409065	800901
77599	800902
422045	800903
34409	800904
31406	800905
235832	800906
178589	800907
73155	800908
466791	800909
693159	800910
158292	800911
161819	800912
569274	800913
83633	800914
145912	800915
162220	800916
170651	800917
680089	800918
376815	800919
330340	800920
99273	800921
562408	800922
432060	800923
263854	800924
238167	800925
405864	800926
158059	800927
516467	800928
471425	800929
638212	800930
96029	800931
115652	800932
447423	800933
468874	800934
328602	800935
409386	800936
531928	800937
957	800938
179177	800939
103995	800940
564925	800941
530261	800942
94342	800943
68342	800944
644366	800945
594746	800946
315413	800947
313910	800948
244932	800949
598676	800950
430234	800951
489213	800952
702571	800953
683447	800954
239447	800955
153932	800956
182616	800957
150960	800958
233959	800959
114056	800960
406220	800961
420633	800962
461441	800963
98730	800964
433125	800965
14241	800966
534720	800967
70078	800968
127610	800969
715104	800970
12960	800971
527021	800972
286396	800973
154937	800974
157116	800975
582254	800976
311507	800977
125522	800978
723605	800979
80664	800980
693175	800981
593210	800982
23983	800983
298376	800984
135944	800985
280775	800986
97393	800987
174914	800988
135443	800989
643298	800990
111240	800991
18424	800992
479243	800993
109318	800994
36251	800995
480645	800996
676392	800997
36214	800998
420384	800999
136357	801000
6932	801001
158662	801002
474381	801003
129	801004
361837	801005
408592	801006
41019	801007
38419	801008
35641	801009
20031	801010
20631	801011
378950	801012
23484	801013
45073	801014
304395	801015
619910	801016
176816	801017
320797	801018
594400	801019
382728	801020
209435	801021
334831	801022
423369	801023
71922	801024
39986	801025
172869	801026
618918	801027
121522	801028
324364	801029
454535	801030
33390	801031
423981	801032
690228	801033
634	801034
55990	801035
503678	801036
283367	801037
122600	801038
147451	801039
553473	801040
73429	801041
32006	801042
379469	801043
116444	801044
94292	801045
421744	801046
654462	801047
122293	801048
337587	801049
441264	801050
123203	801051
133932	801052
178386	801053
526609	801054
73297	801055
42517	801056
170167	801057
38405	801058
467803	801059
460221	801060
130179	801061
6665	801062
313555	801063
88728	801064
125935	801065
666644	801066
292739	801067
241031	801068
9717	801069
23114	801070
195849	801071
41641	801072
674617	801073
560282	801074
170637	801075
282691	801076
142798	801077
549035	801078
133624	801079
68458	801080
722677	801081
588143	801082
183515	801083
439049	801084
33372	801085
349633	801086
188609	801087
353616	801088
459059	801089
514026	801090
149784	801091
698321	801092
110643	801093
69681	801094
600072	801095
429034	801096
143762	801097
115471	801098
30612	801099
281544	801100
15392	801101
657547	801102
50997	801103
525094	801104
663463	801105
113057	801106
133534	801107
591614	801108
612972	801109
72127	801110
173578	801111
167767	801112
107630	801113
623045	801114
8041	801115
206150	801116
322870	801117
500976	801118
54000	801119
500098	801120
169410	801121
530948	801122
40053	801123
520963	801124
108297	801125
680148	801126
462626	801127
194255	801128
16899	801129
301037	801130
29903	801131
169442	801132
363955	801133
58319	801134
542085	801135
41911	801136
569726	801137
19576	801138
293067	801139
182264	801140
43953	801141
611514	801142
340093	801143
564996	801144
106472	801145
143872	801146
10725	801147
489463	801148
690424	801149
98379	801150
203662	801151
145248	801152
329660	801153
258804	801154
160867	801155
468329	801156
544998	801157
574296	801158
207225	801159
715946	801160
250766	801161
245003	801162
15023	801163
14880	801164
710443	801165
133016	801166
53686	801167
139862	801168
579903	801169
27	801170
406022	801171
605532	801172
5174	801173
34841	801174
64409	801175
687624	801176
75787	801177
680348	801178
389435	801179
671310	801180
312784	801181
268276	801182
589736	801183
500387	801184
30479	801185
114117	801186
637347	801187
437097	801188
377819	801189
623246	801190
337584	801191
269654	801192
681649	801193
164356	801194
120322	801195
508015	801196
30685	801197
536686	801198
4475	801199
107549	801200
635753	801201
563268	801202
473951	801203
16091	801204
627524	801205
157422	801206
693047	801207
601836	801208
75106	801209
154617	801210
42771	801211
537177	801212
561425	801213
225684	801214
713869	801215
23921	801216
157305	801217
78310	801218
119060	801219
127271	801220
62571	801221
1661	801222
3210	801223
228692	801224
334031	801225
37773	801226
592239	801227
71124	801228
178565	801229
218366	801230
58668	801231
174526	801232
255100	801233
139729	801234
58649	801235
246012	801236
15972	801237
566243	801238
202044	801239
118541	801240
665250	801241
647237	801242
264550	801243
22093	801244
374001	801245
217485	801246
2328	801247
3638	801248
405846	801249
694302	801250
39013	801251
290222	801252
684846	801253
427885	801254
113525	801255
486677	801256
1952	801257
492063	801258
115621	801259
10728	801260
312757	801261
591489	801262
300927	801263
337850	801264
504666	801265
514826	801266
48294	801267
27340	801268
156810	801269
73653	801270
250948	801271
203874	801272
26501	801273
317002	801274
443403	801275
347804	801276
24484	801277
883	801278
384770	801279
187114	801280
50399	801281
168382	801282
674967	801283
66348	801284
2794	801285
179519	801286
263515	801287
154844	801288
660419	801289
280997	801290
96263	801291
685001	801292
59156	801293
231944	801294
512504	801295
451849	801296
174768	801297
420827	801298
237772	801299
308494	801300
404962	801301
523095	801302
20922	801303
124971	801304
111168	801305
683354	801306
557942	801307
625455	801308
2121	801309
502061	801310
120077	801311
117736	801312
215763	801313
27590	801314
20539	801315
210773	801316
219537	801317
63811	801318
671975	801319
630504	801320
673459	801321
557964	801322
154318	801323
130572	801324
645421	801325
550160	801326
83655	801327
591967	801328
425253	801329
33166	801330
4807	801331
126016	801332
391906	801333
91571	801334
256181	801335
677480	801336
130029	801337
616977	801338
369454	801339
106881	801340
66454	801341
604581	801342
524902	801343
711366	801344
503567	801345
345738	801346
1772	801347
6931	801348
151006	801349
483936	801350
461442	801351
160076	801352
136994	801353
510924	801354
665491	801355
84214	801356
579137	801357
187095	801358
85174	801359
632817	801360
688074	801361
590610	801362
562335	801363
591153	801364
274910	801365
574301	801366
341574	801367
114805	801368
253517	801369
635052	801370
190672	801371
554497	801372
244700	801373
283008	801374
367214	801375
41875	801376
140518	801377
208136	801378
37593	801379
626390	801380
657063	801381
111883	801382
692836	801383
589919	801384
703275	801385
48320	801386
39650	801387
16971	801388
506369	801389
210590	801390
534228	801391
689621	801392
189859	801393
211986	801394
91384	801395
80305	801396
102689	801397
120291	801398
691053	801399
4151	801400
380311	801401
62219	801402
15307	801403
351177	801404
611734	801405
175241	801406
445344	801407
471366	801408
583402	801409
477482	801410
581569	801411
56518	801412
97223	801413
666791	801414
271356	801415
91632	801416
474480	801417
455516	801418
633283	801419
21949	801420
11112	801421
360896	801422
330880	801423
53539	801424
240525	801425
227495	801426
486089	801427
327112	801428
256455	801429
596292	801430
111131	801431
12495	801432
23801	801433
250714	801434
530682	801435
468907	801436
118168	801437
3899	801438
329519	801439
406897	801440
127768	801441
620358	801442
194195	801443
301738	801444
612791	801445
431488	801446
174007	801447
390143	801448
512286	801449
541392	801450
334702	801451
147704	801452
6996	801453
344716	801454
61470	801455
639669	801456
644077	801457
48103	801458
383457	801459
329672	801460
161145	801461
65009	801462
175043	801463
393460	801464
553978	801465
1368	801466
225882	801467
114041	801468
61905	801469
5807	801470
490237	801471
17185	801472
174566	801473
191681	801474
519941	801475
51368	801476
699123	801477
171503	801478
585150	801479
127082	801480
321553	801481
548739	801482
504386	801483
283579	801484
570926	801485
257609	801486
56667	801487
435763	801488
140426	801489
8091	801490
529882	801491
158345	801492
720928	801493
158377	801494
65071	801495
476346	801496
83909	801497
510528	801498
48568	801499
695861	801500
355574	801501
537314	801502
59428	801503
125224	801504
127441	801505
457050	801506
111847	801507
60751	801508
409196	801509
135045	801510
296684	801511
607872	801512
42327	801513
4788	801514
263376	801515
309620	801516
614831	801517
36901	801518
76162	801519
388548	801520
83668	801521
69955	801522
12738	801523
36031	801524
207238	801525
52997	801526
579423	801527
558764	801528
178956	801529
607677	801530
529473	801531
563729	801532
943	801533
476583	801534
173134	801535
7897	801536
156628	801537
674631	801538
113627	801539
254839	801540
276445	801541
117071	801542
455020	801543
152894	801544
522283	801545
606083	801546
23158	801547
151001	801548
113844	801549
234694	801550
184136	801551
29630	801552
162630	801553
8110	801554
243200	801555
112001	801556
287020	801557
81914	801558
646103	801559
391591	801560
589765	801561
117938	801562
445148	801563
494082	801564
47416	801565
130837	801566
389059	801567
625931	801568
455054	801569
299663	801570
541295	801571
60830	801572
104912	801573
25544	801574
422556	801575
552137	801576
303343	801577
107848	801578
149873	801579
482195	801580
7746	801581
154528	801582
13969	801583
468011	801584
219361	801585
133092	801586
1720	801587
18863	801588
420306	801589
2534	801590
181159	801591
12326	801592
714944	801593
133914	801594
534777	801595
244131	801596
372329	801597
5510	801598
416994	801599
331167	801600
59317	801601
658056	801602
462828	801603
136957	801604
303689	801605
130651	801606
58432	801607
137959	801608
164080	801609
514427	801610
117980	801611
259409	801612
166831	801613
56530	801614
58829	801615
424505	801616
86365	801617
61806	801618
106366	801619
551260	801620
50084	801621
48251	801622
115621	801623
466451	801624
238134	801625
326963	801626
402222	801627
570315	801628
290754	801629
383486	801630
720739	801631
477958	801632
59765	801633
614399	801634
594198	801635
569125	801636
100372	801637
63702	801638
313400	801639
67749	801640
90717	801641
11461	801642
60271	801643
163894	801644
8914	801645
594945	801646
113591	801647
99701	801648
696929	801649
103537	801650
106229	801651
7722	801652
405366	801653
257411	801654
26815	801655
149238	801656
184884	801657
46347	801658
649139	801659
537067	801660
171282	801661
264901	801662
26508	801663
386769	801664
372981	801665
61389	801666
159409	801667
403954	801668
1025	801669
439785	801670
269417	801671
98941	801672
396690	801673
710686	801674
481322	801675
501051	801676
201612	801677
12656	801678
387030	801679
348750	801680
424094	801681
392882	801682
163439	801683
592839	801684
105174	801685
39075	801686
18873	801687
224488	801688
497231	801689
328472	801690
438076	801691
164316	801692
170321	801693
269350	801694
112548	801695
126045	801696
16437	801697
12445	801698
319774	801699
224467	801700
695456	801701
441000	801702
298796	801703
309392	801704
280464	801705
178276	801706
172260	801707
58241	801708
604703	801709
161235	801710
109927	801711
164108	801712
234305	801713
466014	801714
171617	801715
538119	801716
5053	801717
138453	801718
414844	801719
76354	801720
51302	801721
129136	801722
34989	801723
669033	801724
268086	801725
36936	801726
180467	801727
42088	801728
547872	801729
2994	801730
92602	801731
530115	801732
25660	801733
666812	801734
417467	801735
165	801736
2090	801737
42891	801738
1170	801739
656710	801740
552316	801741
33617	801742
11923	801743
296575	801744
576536	801745
462399	801746
23621	801747
368973	801748
331719	801749
125265	801750
710422	801751
182856	801752
1057	801753
540914	801754
23322	801755
375718	801756
697414	801757
662375	801758
1205	801759
31143	801760
95406	801761
560992	801762
131573	801763
247685	801764
98140	801765
274670	801766
33000	801767
523780	801768
602541	801769
570536	801770
272781	801771
575401	801772
514816	801773
301916	801774
76338	801775
186378	801776
339120	801777
526205	801778
482570	801779
456523	801780
54800	801781
555168	801782
244865	801783
449830	801784
126553	801785
232522	801786
321466	801787
497378	801788
599824	801789
172149	801790
331384	801791
529596	801792
206345	801793
271690	801794
533607	801795
87690	801796
292636	801797
47531	801798
321656	801799
222694	801800
642618	801801
62885	801802
487715	801803
343756	801804
65705	801805
71767	801806
681256	801807
123552	801808
304063	801809
21538	801810
43872	801811
370755	801812
26235	801813
317250	801814
587	801815
331674	801816
16344	801817
634574	801818
153259	801819
85822	801820
691531	801821
2033	801822
29599	801823
535043	801824
544819	801825
68873	801826
334281	801827
670237	801828
209458	801829
571120	801830
532784	801831
7803	801832
454257	801833
121801	801834
176487	801835
308920	801836
53071	801837
449846	801838
69715	801839
617779	801840
134155	801841
87637	801842
683365	801843
5307	801844
133860	801845
2135	801846
36848	801847
266740	801848
129193	801849
48490	801850
48795	801851
160291	801852
35617	801853
150840	801854
532439	801855
9646	801856
547106	801857
324391	801858
67822	801859
321016	801860
684013	801861
542161	801862
148725	801863
261246	801864
355647	801865
247080	801866
32144	801867
39138	801868
220431	801869
725067	801870
102903	801871
2325	801872
422575	801873
158575	801874
229357	801875
116107	801876
676316	801877
27667	801878
497646	801879
533884	801880
266762	801881
174071	801882
551406	801883
633928	801884
406658	801885
385078	801886
4011	801887
139328	801888
266158	801889
583351	801890
204152	801891
478299	801892
672385	801893
89038	801894
455406	801895
556133	801896
142212	801897
149823	801898
566809	801899
633818	801900
28408	801901
179271	801902
66560	801903
172007	801904
374699	801905
564300	801906
434706	801907
692253	801908
248383	801909
119896	801910
183578	801911
47352	801912
706244	801913
690668	801914
435437	801915
351979	801916
112920	801917
13718	801918
109259	801919
237008	801920
265702	801921
13041	801922
468988	801923
684792	801924
62969	801925
134819	801926
699011	801927
639841	801928
184002	801929
173654	801930
39574	801931
616848	801932
453104	801933
13901	801934
123708	801935
417641	801936
224196	801937
631621	801938
204337	801939
55807	801940
627989	801941
33407	801942
427298	801943
579870	801944
118262	801945
240393	801946
37643	801947
157646	801948
144666	801949
438258	801950
239472	801951
260177	801952
598361	801953
560485	801954
235752	801955
147062	801956
421896	801957
175122	801958
30066	801959
235536	801960
435944	801961
43790	801962
115087	801963
122351	801964
319233	801965
397509	801966
672531	801967
4436	801968
25918	801969
604521	801970
486674	801971
29657	801972
407385	801973
683940	801974
171968	801975
340274	801976
20972	801977
137781	801978
27749	801979
977	801980
622131	801981
336557	801982
593712	801983
2131	801984
80371	801985
327926	801986
57892	801987
103685	801988
407036	801989
289175	801990
33746	801991
285469	801992
185242	801993
630941	801994
2411	801995
84586	801996
623283	801997
60154	801998
87758	801999
130830	802000
443922	802001
428467	802002
354005	802003
598194	802004
314277	802005
15025	802006
69390	802007
33509	802008
714395	802009
337731	802010
507572	802011
511498	802012
47534	802013
23724	802014
18322	802015
246929	802016
45853	802017
655889	802018
2710	802019
716656	802020
30242	802021
651672	802022
89002	802023
611261	802024
630994	802025
297151	802026
87010	802027
340351	802028
79556	802029
7478	802030
64723	802031
4031	802032
308228	802033
685665	802034
16177	802035
633471	802036
57552	802037
444027	802038
346401	802039
187430	802040
1	802041
408058	802042
201444	802043
552479	802044
16470	802045
672368	802046
432267	802047
527631	802048
267433	802049
270191	802050
68025	802051
331832	802052
50889	802053
91251	802054
621170	802055
82818	802056
715162	802057
184945	802058
227779	802059
176916	802060
239309	802061
437152	802062
23964	802063
399063	802064
579465	802065
675721	802066
161714	802067
191821	802068
284385	802069
208730	802070
238352	802071
6121	802072
620777	802073
21404	802074
130332	802075
628590	802076
695420	802077
371753	802078
500659	802079
701854	802080
239608	802081
91642	802082
318809	802083
7605	802084
51086	802085
250042	802086
626444	802087
130476	802088
116103	802089
170602	802090
181875	802091
254881	802092
112111	802093
10077	802094
70587	802095
312662	802096
210934	802097
148076	802098
22551	802099
249889	802100
598935	802101
50538	802102
350448	802103
46565	802104
80752	802105
420705	802106
83696	802107
65128	802108
9522	802109
12335	802110
79863	802111
8579	802112
697967	802113
45603	802114
462856	802115
504502	802116
21963	802117
44573	802118
231384	802119
179233	802120
563376	802121
37665	802122
376876	802123
23049	802124
28539	802125
527987	802126
72703	802127
691204	802128
23358	802129
535831	802130
8070	802131
83155	802132
36928	802133
548367	802134
252291	802135
136079	802136
165230	802137
681053	802138
117031	802139
326034	802140
31265	802141
688848	802142
52911	802143
540463	802144
322228	802145
634989	802146
323428	802147
331381	802148
51267	802149
198825	802150
578212	802151
77983	802152
61190	802153
280898	802154
688147	802155
474193	802156
528483	802157
589109	802158
468203	802159
531305	802160
69558	802161
997	802162
137496	802163
3297	802164
172898	802165
172890	802166
273	802167
416621	802168
510914	802169
14517	802170
23707	802171
190137	802172
14438	802173
475809	802174
840	802175
274088	802176
147936	802177
716132	802178
303212	802179
223681	802180
467793	802181
619493	802182
4734	802183
66531	802184
61204	802185
16034	802186
644300	802187
722785	802188
107662	802189
524216	802190
312240	802191
366174	802192
46346	802193
452305	802194
154130	802195
111101	802196
4210	802197
171645	802198
713158	802199
365537	802200
1178	802201
95594	802202
165705	802203
182601	802204
170064	802205
324845	802206
281561	802207
654994	802208
590680	802209
666482	802210
404902	802211
333464	802212
666640	802213
84081	802214
34917	802215
269101	802216
419657	802217
672795	802218
296116	802219
444300	802220
668	802221
202761	802222
506671	802223
38989	802224
32164	802225
307221	802226
634956	802227
109744	802228
597071	802229
283325	802230
42483	802231
303063	802232
351494	802233
663522	802234
718563	802235
92626	802236
1082	802237
438917	802238
162812	802239
36266	802240
168044	802241
94231	802242
2216	802243
92685	802244
96853	802245
164605	802246
14525	802247
125778	802248
437209	802249
678507	802250
376664	802251
656405	802252
175966	802253
87369	802254
593129	802255
412733	802256
327411	802257
33280	802258
50163	802259
413909	802260
207572	802261
205551	802262
13216	802263
42296	802264
685390	802265
49885	802266
193915	802267
580003	802268
657139	802269
331314	802270
39897	802271
289112	802272
728	802273
88614	802274
10177	802275
267072	802276
38687	802277
658866	802278
220408	802279
287147	802280
19333	802281
296967	802282
419839	802283
208095	802284
699042	802285
496459	802286
600636	802287
143839	802288
628072	802289
127979	802290
22144	802291
536978	802292
263124	802293
666722	802294
153252	802295
156265	802296
154676	802297
563668	802298
707374	802299
471318	802300
524938	802301
67012	802302
41056	802303
359068	802304
51259	802305
14495	802306
14403	802307
105549	802308
656947	802309
91130	802310
2817	802311
26481	802312
276608	802313
142742	802314
143455	802315
122682	802316
162811	802317
199359	802318
135662	802319
184731	802320
233838	802321
163165	802322
32668	802323
409674	802324
98265	802325
8924	802326
37629	802327
232727	802328
219414	802329
699063	802330
16336	802331
286315	802332
15153	802333
696019	802334
494190	802335
191400	802336
1967	802337
89549	802338
385215	802339
679338	802340
163170	802341
237964	802342
155107	802343
232778	802344
390071	802345
241008	802346
680653	802347
257365	802348
449659	802349
159330	802350
631241	802351
497327	802352
110692	802353
712504	802354
182404	802355
82348	802356
474556	802357
159971	802358
259351	802359
542193	802360
568955	802361
27042	802362
91455	802363
223752	802364
8729	802365
398765	802366
34738	802367
270146	802368
28208	802369
120486	802370
612528	802371
600784	802372
13375	802373
88702	802374
144247	802375
549582	802376
329724	802377
174033	802378
41635	802379
402871	802380
212612	802381
185856	802382
590933	802383
501608	802384
36094	802385
212912	802386
217248	802387
22471	802388
524753	802389
49089	802390
307429	802391
9835	802392
17302	802393
235879	802394
505496	802395
663082	802396
705743	802397
258039	802398
618590	802399
31148	802400
626886	802401
180465	802402
291904	802403
347313	802404
16176	802405
179802	802406
159822	802407
459085	802408
697088	802409
629421	802410
84909	802411
491785	802412
589876	802413
634519	802414
496840	802415
586823	802416
86942	802417
98731	802418
175394	802419
209504	802420
120613	802421
365707	802422
257741	802423
1912	802424
724380	802425
5410	802426
198087	802427
159067	802428
44810	802429
2197	802430
21965	802431
384962	802432
113283	802433
715458	802434
701574	802435
595914	802436
52705	802437
74555	802438
142595	802439
112467	802440
44406	802441
4414	802442
234021	802443
109268	802444
646294	802445
605799	802446
92350	802447
129625	802448
100518	802449
171263	802450
29796	802451
187185	802452
35962	802453
588854	802454
693434	802455
153346	802456
331348	802457
672992	802458
308791	802459
24640	802460
582729	802461
620064	802462
5239	802463
248425	802464
635869	802465
399209	802466
143072	802467
690014	802468
529602	802469
637919	802470
311257	802471
103850	802472
174956	802473
43403	802474
541282	802475
588869	802476
712358	802477
357355	802478
544035	802479
524786	802480
626553	802481
164424	802482
313371	802483
145341	802484
468232	802485
65948	802486
496984	802487
317662	802488
141191	802489
361126	802490
156448	802491
51372	802492
33926	802493
26082	802494
179508	802495
363825	802496
669622	802497
417904	802498
180860	802499
334	802500
1112	802501
6381	802502
706792	802503
630618	802504
29813	802505
165814	802506
456334	802507
410018	802508
433374	802509
402500	802510
678547	802511
68440	802512
15439	802513
96922	802514
166144	802515
10166	802516
81019	802517
26026	802518
166180	802519
80104	802520
231980	802521
132271	802522
699420	802523
24161	802524
1212	802525
278216	802526
304748	802527
510	802528
78171	802529
98866	802530
24709	802531
61761	802532
531477	802533
514868	802534
312284	802535
79633	802536
26527	802537
34890	802538
703234	802539
102316	802540
541527	802541
174310	802542
115914	802543
599722	802544
230610	802545
717464	802546
92445	802547
246764	802548
422656	802549
331897	802550
372226	802551
460268	802552
543202	802553
676676	802554
29818	802555
681306	802556
5056	802557
418184	802558
331400	802559
173619	802560
688468	802561
139602	802562
61522	802563
5103	802564
517030	802565
571707	802566
2532	802567
251107	802568
609388	802569
49234	802570
691249	802571
53117	802572
387042	802573
350165	802574
128063	802575
371267	802576
574472	802577
296805	802578
378519	802579
308466	802580
581918	802581
17257	802582
286	802583
297601	802584
373864	802585
614251	802586
11913	802587
268743	802588
308837	802589
373708	802590
541573	802591
118114	802592
123581	802593
20780	802594
366337	802595
389668	802596
636648	802597
2028	802598
149846	802599
557866	802600
477353	802601
2797	802602
84555	802603
32053	802604
411539	802605
431705	802606
132874	802607
703579	802608
2442	802609
651146	802610
8583	802611
117359	802612
160320	802613
310981	802614
213644	802615
48858	802616
56707	802617
61385	802618
442989	802619
16280	802620
76663	802621
34007	802622
98317	802623
160923	802624
136975	802625
481770	802626
174410	802627
46155	802628
194531	802629
214070	802630
38973	802631
292591	802632
35	802633
604874	802634
35207	802635
2909	802636
674076	802637
350485	802638
39528	802639
646247	802640
680625	802641
596388	802642
1680	802643
82288	802644
157786	802645
75437	802646
151897	802647
97230	802648
613654	802649
542942	802650
54860	802651
159225	802652
105372	802653
48578	802654
481430	802655
358904	802656
107892	802657
368115	802658
218664	802659
530281	802660
30240	802661
4501	802662
39995	802663
68947	802664
11357	802665
687836	802666
48304	802667
227692	802668
392442	802669
50358	802670
106429	802671
51898	802672
68247	802673
2135	802674
179998	802675
127541	802676
282950	802677
523951	802678
148840	802679
566510	802680
563213	802681
46879	802682
266375	802683
474408	802684
36716	802685
395971	802686
708855	802687
29456	802688
223670	802689
281481	802690
501284	802691
244156	802692
509777	802693
414037	802694
399642	802695
26688	802696
682916	802697
105752	802698
421455	802699
250138	802700
647142	802701
16114	802702
106212	802703
437771	802704
353443	802705
262035	802706
580496	802707
152651	802708
9648	802709
6709	802710
439429	802711
461541	802712
321731	802713
243260	802714
615275	802715
47582	802716
130173	802717
18244	802718
79576	802719
551051	802720
557725	802721
1833	802722
82090	802723
19446	802724
8638	802725
11281	802726
510089	802727
581082	802728
596206	802729
15376	802730
15529	802731
405556	802732
531907	802733
43052	802734
660094	802735
663059	802736
353025	802737
9291	802738
442565	802739
297370	802740
223056	802741
467733	802742
607666	802743
445016	802744
161951	802745
1804	802746
711418	802747
132813	802748
228391	802749
172151	802750
607088	802751
144858	802752
405844	802753
194683	802754
574297	802755
172233	802756
63103	802757
422578	802758
648393	802759
131899	802760
362442	802761
492499	802762
293803	802763
94072	802764
574636	802765
76193	802766
639089	802767
643404	802768
538800	802769
207798	802770
127568	802771
9700	802772
325395	802773
527745	802774
598189	802775
11909	802776
496044	802777
604675	802778
4223	802779
49982	802780
13119	802781
207733	802782
132057	802783
147673	802784
630795	802785
92667	802786
45425	802787
580574	802788
19366	802789
152034	802790
15061	802791
173567	802792
212	802793
15281	802794
449756	802795
434835	802796
364102	802797
707034	802798
11974	802799
12367	802800
42757	802801
119653	802802
463752	802803
347966	802804
307773	802805
176551	802806
360	802807
87453	802808
555872	802809
171174	802810
252058	802811
6533	802812
207289	802813
355307	802814
614620	802815
608930	802816
44327	802817
253346	802818
368967	802819
627158	802820
574868	802821
338719	802822
213998	802823
83240	802824
406484	802825
27039	802826
74954	802827
633204	802828
268592	802829
107095	802830
319803	802831
182717	802832
2183	802833
144586	802834
88845	802835
667566	802836
84653	802837
565683	802838
551311	802839
347716	802840
57649	802841
156714	802842
226076	802843
168948	802844
683296	802845
152515	802846
349578	802847
157639	802848
57755	802849
28398	802850
175235	802851
433835	802852
25148	802853
123250	802854
165727	802855
33842	802856
477309	802857
32097	802858
41049	802859
438730	802860
154660	802861
50328	802862
84570	802863
267557	802864
196922	802865
106228	802866
648907	802867
550867	802868
68057	802869
9862	802870
598654	802871
69283	802872
5649	802873
360470	802874
40522	802875
298204	802876
361352	802877
418406	802878
501237	802879
16035	802880
414940	802881
317111	802882
12792	802883
400797	802884
557427	802885
540375	802886
244350	802887
97185	802888
393515	802889
485045	802890
643314	802891
104830	802892
250873	802893
716739	802894
66211	802895
10453	802896
69001	802897
659573	802898
157182	802899
462913	802900
269238	802901
220809	802902
89641	802903
79923	802904
139196	802905
6025	802906
464940	802907
331914	802908
72674	802909
336527	802910
92558	802911
618001	802912
105637	802913
328440	802914
555292	802915
561594	802916
523489	802917
676637	802918
182407	802919
426964	802920
668839	802921
111575	802922
32854	802923
111823	802924
377040	802925
126084	802926
241735	802927
584187	802928
609264	802929
259222	802930
505243	802931
354820	802932
179855	802933
260352	802934
320226	802935
297174	802936
183647	802937
120391	802938
78916	802939
452938	802940
693713	802941
388099	802942
418830	802943
65103	802944
457441	802945
113923	802946
497153	802947
159709	802948
347199	802949
44269	802950
230078	802951
715811	802952
238203	802953
326484	802954
437205	802955
487306	802956
131664	802957
43729	802958
232451	802959
153170	802960
325433	802961
23004	802962
585583	802963
557208	802964
24476	802965
406689	802966
662157	802967
186335	802968
51219	802969
127245	802970
382844	802971
276958	802972
544784	802973
82230	802974
80906	802975
177812	802976
10806	802977
15996	802978
412092	802979
276201	802980
92250	802981
511123	802982
179536	802983
89425	802984
185068	802985
219585	802986
471802	802987
601133	802988
688407	802989
148636	802990
296172	802991
697070	802992
389251	802993
78578	802994
412560	802995
35628	802996
175544	802997
113718	802998
140355	802999
62145	803000
295317	803001
23764	803002
672497	803003
194674	803004
272825	803005
632030	803006
696350	803007
131816	803008
15909	803009
635535	803010
667932	803011
134505	803012
3352	803013
159671	803014
627665	803015
107869	803016
30581	803017
476482	803018
143719	803019
39530	803020
704090	803021
10417	803022
90591	803023
429536	803024
179837	803025
669379	803026
109985	803027
92139	803028
177680	803029
17251	803030
5016	803031
72373	803032
113947	803033
49683	803034
234623	803035
135588	803036
12151	803037
721842	803038
506585	803039
173339	803040
650835	803041
301402	803042
609808	803043
109827	803044
180335	803045
170139	803046
34573	803047
692469	803048
174298	803049
77948	803050
121831	803051
438096	803052
112461	803053
14948	803054
513643	803055
9024	803056
112690	803057
722201	803058
81374	803059
291239	803060
517810	803061
162456	803062
431920	803063
97508	803064
343748	803065
203260	803066
37444	803067
468341	803068
217252	803069
129781	803070
690536	803071
349144	803072
1307	803073
641306	803074
441999	803075
179318	803076
154604	803077
463373	803078
670658	803079
22001	803080
297994	803081
488282	803082
663617	803083
612726	803084
4177	803085
99879	803086
361221	803087
50589	803088
337154	803089
225934	803090
494926	803091
58921	803092
120216	803093
651629	803094
67693	803095
52903	803096
448636	803097
683619	803098
124711	803099
109859	803100
569774	803101
118397	803102
56878	803103
380659	803104
92064	803105
295339	803106
343483	803107
221821	803108
608597	803109
373801	803110
415331	803111
693477	803112
436173	803113
336779	803114
155840	803115
63778	803116
616601	803117
334847	803118
297113	803119
513736	803120
113427	803121
207517	803122
151239	803123
118605	803124
232990	803125
347116	803126
215633	803127
544768	803128
407968	803129
51446	803130
470179	803131
54295	803132
197694	803133
494851	803134
607956	803135
675401	803136
50077	803137
116939	803138
354176	803139
376311	803140
121649	803141
36753	803142
95011	803143
382984	803144
662400	803145
98756	803146
181557	803147
417819	803148
25752	803149
83989	803150
176124	803151
621781	803152
219718	803153
120052	803154
11697	803155
166155	803156
699062	803157
526614	803158
5539	803159
711802	803160
1061	803161
584726	803162
445292	803163
11525	803164
699986	803165
245064	803166
117410	803167
164562	803168
332300	803169
261056	803170
637143	803171
486694	803172
572123	803173
34468	803174
391384	803175
381723	803176
415470	803177
38077	803178
350214	803179
653061	803180
73570	803181
488472	803182
131754	803183
295424	803184
688947	803185
543529	803186
142829	803187
691385	803188
432320	803189
46129	803190
227283	803191
353879	803192
224570	803193
338591	803194
544513	803195
82250	803196
147250	803197
24097	803198
55161	803199
102017	803200
33244	803201
121855	803202
183	803203
375069	803204
331742	803205
76733	803206
180782	803207
75897	803208
299821	803209
649053	803210
436689	803211
330260	803212
13542	803213
405181	803214
15752	803215
18355	803216
574117	803217
112562	803218
602844	803219
272594	803220
181598	803221
488611	803222
103532	803223
313775	803224
637532	803225
283850	803226
635828	803227
565316	803228
426697	803229
160284	803230
509561	803231
2772	803232
662407	803233
17739	803234
33998	803235
28378	803236
36445	803237
149395	803238
648139	803239
89991	803240
13152	803241
106962	803242
73077	803243
461460	803244
304465	803245
202	803246
4104	803247
367345	803248
360712	803249
95666	803250
701619	803251
34604	803252
712986	803253
241700	803254
67766	803255
13723	803256
106605	803257
422169	803258
365571	803259
680762	803260
393732	803261
457468	803262
169745	803263
465860	803264
631315	803265
32807	803266
230094	803267
133038	803268
78486	803269
254778	803270
294	803271
190532	803272
53672	803273
410625	803274
457549	803275
528437	803276
15200	803277
22137	803278
418154	803279
39761	803280
145	803281
471464	803282
505848	803283
58541	803284
464186	803285
567526	803286
363755	803287
135268	803288
119539	803289
210454	803290
423341	803291
595678	803292
420192	803293
39350	803294
27571	803295
694673	803296
9175	803297
5358	803298
43514	803299
566780	803300
35294	803301
325542	803302
13400	803303
317201	803304
470132	803305
45677	803306
706084	803307
472288	803308
588495	803309
163553	803310
569642	803311
111000	803312
93521	803313
132789	803314
594895	803315
166445	803316
60619	803317
182684	803318
21111	803319
17406	803320
146147	803321
155948	803322
692565	803323
130500	803324
109731	803325
76670	803326
377881	803327
659321	803328
12720	803329
61811	803330
56338	803331
1410	803332
72758	803333
99962	803334
181325	803335
104894	803336
57612	803337
107131	803338
550620	803339
653256	803340
113950	803341
546185	803342
137107	803343
52841	803344
2113	803345
57952	803346
11295	803347
109217	803348
379673	803349
682776	803350
698692	803351
465	803352
106661	803353
644762	803354
68622	803355
136459	803356
40450	803357
379204	803358
28850	803359
2884	803360
91070	803361
20541	803362
148759	803363
507473	803364
9001	803365
400042	803366
617864	803367
78608	803368
155673	803369
678365	803370
470933	803371
420450	803372
12032	803373
423633	803374
47943	803375
58305	803376
273796	803377
371666	803378
185670	803379
488708	803380
156351	803381
561989	803382
59340	803383
529512	803384
268411	803385
34875	803386
608847	803387
203597	803388
650327	803389
14170	803390
74871	803391
520885	803392
621234	803393
367605	803394
155342	803395
144791	803396
632891	803397
380943	803398
38248	803399
96186	803400
242398	803401
299843	803402
26698	803403
464365	803404
37461	803405
504561	803406
229449	803407
201908	803408
109105	803409
355588	803410
297776	803411
143173	803412
244829	803413
298979	803414
394317	803415
321222	803416
94138	803417
23795	803418
396455	803419
665105	803420
53987	803421
35965	803422
233050	803423
511869	803424
336647	803425
105092	803426
587687	803427
720229	803428
515857	803429
6169	803430
51083	803431
490235	803432
441020	803433
716245	803434
577315	803435
102966	803436
255950	803437
1221	803438
218571	803439
143946	803440
28561	803441
450022	803442
670964	803443
147296	803444
690590	803445
50924	803446
517238	803447
167940	803448
689467	803449
598736	803450
267219	803451
378106	803452
250269	803453
685851	803454
314899	803455
556086	803456
388601	803457
446919	803458
57744	803459
621620	803460
197816	803461
118735	803462
14751	803463
463434	803464
148780	803465
252977	803466
406455	803467
340201	803468
58903	803469
166802	803470
704347	803471
495977	803472
59703	803473
27693	803474
406489	803475
545265	803476
411792	803477
673980	803478
182587	803479
160768	803480
385397	803481
676166	803482
266621	803483
349706	803484
412295	803485
125020	803486
364966	803487
407668	803488
56064	803489
169935	803490
569560	803491
434630	803492
592981	803493
547541	803494
314451	803495
111992	803496
581661	803497
153491	803498
589177	803499
314144	803500
477319	803501
41230	803502
23767	803503
64402	803504
627757	803505
453513	803506
545484	803507
224098	803508
12308	803509
548144	803510
364379	803511
694872	803512
392520	803513
176537	803514
497860	803515
505765	803516
80236	803517
356605	803518
490995	803519
145125	803520
511954	803521
87484	803522
4398	803523
46443	803524
156365	803525
158625	803526
408863	803527
102975	803528
51577	803529
4274	803530
99788	803531
677083	803532
679657	803533
19763	803534
342548	803535
121143	803536
137540	803537
552908	803538
305746	803539
185176	803540
377914	803541
618960	803542
234	803543
741	803544
487605	803545
213392	803546
363206	803547
600790	803548
279347	803549
40959	803550
259280	803551
583781	803552
294881	803553
165496	803554
629423	803555
299639	803556
642638	803557
50895	803558
673672	803559
287809	803560
329150	803561
367725	803562
435919	803563
375755	803564
719800	803565
55607	803566
179047	803567
74837	803568
256812	803569
547892	803570
28814	803571
390447	803572
669250	803573
465136	803574
488976	803575
570970	803576
587262	803577
682310	803578
456849	803579
624821	803580
137648	803581
254482	803582
701882	803583
685077	803584
381779	803585
253028	803586
396695	803587
658886	803588
377169	803589
553146	803590
112955	803591
12030	803592
463630	803593
547159	803594
123146	803595
632410	803596
120459	803597
423849	803598
588930	803599
599224	803600
648844	803601
479646	803602
572733	803603
121284	803604
67927	803605
16701	803606
14240	803607
7122	803608
96930	803609
547265	803610
18903	803611
275153	803612
627732	803613
375984	803614
588629	803615
345444	803616
5748	803617
522056	803618
677452	803619
421321	803620
117094	803621
187218	803622
12922	803623
1020	803624
153170	803625
689056	803626
473460	803627
3222	803628
33442	803629
646406	803630
46699	803631
317335	803632
180822	803633
76367	803634
94491	803635
385203	803636
34375	803637
130580	803638
625001	803639
301324	803640
365073	803641
686672	803642
249268	803643
179270	803644
57511	803645
696320	803646
27760	803647
57405	803648
113	803649
142242	803650
273736	803651
28430	803652
391115	803653
177360	803654
205687	803655
121724	803656
232210	803657
23198	803658
347998	803659
118726	803660
4990	803661
17378	803662
99579	803663
589210	803664
47932	803665
394704	803666
119558	803667
310608	803668
337233	803669
120247	803670
43251	803671
567142	803672
638103	803673
24253	803674
340984	803675
533780	803676
509202	803677
359714	803678
649045	803679
266262	803680
563909	803681
77748	803682
45592	803683
240613	803684
444607	803685
35842	803686
512085	803687
635391	803688
44540	803689
636705	803690
296877	803691
39976	803692
22853	803693
158752	803694
622613	803695
184039	803696
524123	803697
175639	803698
517489	803699
102994	803700
613262	803701
273455	803702
522356	803703
11506	803704
402231	803705
85534	803706
430790	803707
54259	803708
431053	803709
106637	803710
37626	803711
85887	803712
52573	803713
623301	803714
606132	803715
709543	803716
207897	803717
165854	803718
109922	803719
664999	803720
44582	803721
10890	803722
562070	803723
164382	803724
14787	803725
213154	803726
29781	803727
716412	803728
287858	803729
31327	803730
524488	803731
125977	803732
479161	803733
437108	803734
130797	803735
344661	803736
5582	803737
567502	803738
98	803739
88796	803740
10664	803741
216876	803742
228192	803743
382123	803744
369895	803745
89577	803746
504690	803747
100881	803748
308632	803749
131461	803750
204052	803751
121916	803752
610367	803753
627946	803754
62947	803755
171021	803756
619549	803757
211874	803758
30142	803759
153164	803760
158047	803761
1528	803762
222306	803763
518674	803764
53080	803765
568324	803766
32580	803767
110564	803768
179143	803769
304314	803770
506782	803771
708596	803772
7534	803773
654364	803774
7552	803775
137120	803776
711634	803777
402563	803778
88264	803779
660103	803780
51775	803781
464485	803782
167892	803783
71438	803784
411519	803785
675228	803786
21957	803787
675572	803788
77373	803789
341507	803790
471420	803791
11290	803792
11620	803793
345404	803794
200762	803795
296840	803796
57294	803797
316921	803798
69090	803799
444427	803800
251040	803801
463780	803802
81164	803803
134049	803804
401091	803805
130628	803806
606887	803807
630764	803808
96994	803809
64850	803810
12884	803811
42187	803812
5518	803813
80684	803814
597399	803815
187108	803816
33342	803817
81900	803818
16340	803819
654566	803820
18122	803821
489095	803822
379405	803823
334481	803824
136298	803825
401196	803826
672870	803827
85228	803828
346546	803829
8927	803830
284163	803831
684238	803832
141522	803833
564835	803834
50976	803835
24812	803836
14836	803837
339765	803838
419547	803839
380643	803840
75284	803841
613141	803842
426516	803843
549866	803844
522748	803845
100449	803846
27865	803847
23603	803848
624453	803849
380128	803850
472464	803851
685054	803852
176396	803853
32270	803854
595382	803855
343182	803856
718078	803857
177052	803858
36116	803859
53702	803860
15978	803861
474398	803862
19712	803863
562323	803864
70107	803865
655708	803866
629121	803867
503214	803868
680433	803869
533275	803870
217983	803871
679434	803872
314753	803873
272440	803874
359340	803875
488122	803876
441931	803877
705120	803878
2385	803879
382160	803880
82833	803881
650627	803882
187591	803883
666075	803884
152055	803885
368001	803886
712952	803887
133550	803888
148837	803889
549380	803890
427011	803891
89176	803892
223322	803893
89455	803894
134056	803895
321904	803896
20306	803897
454170	803898
290657	803899
632483	803900
221111	803901
85585	803902
581080	803903
444299	803904
52057	803905
620519	803906
181334	803907
119144	803908
433049	803909
517974	803910
388632	803911
3932	803912
561665	803913
308483	803914
47137	803915
506578	803916
168729	803917
397610	803918
298077	803919
120736	803920
124177	803921
643458	803922
266082	803923
481524	803924
276798	803925
443442	803926
60513	803927
120750	803928
1138	803929
519806	803930
599207	803931
110672	803932
453821	803933
150044	803934
517304	803935
555478	803936
99778	803937
3904	803938
104029	803939
36872	803940
473077	803941
405248	803942
582383	803943
145982	803944
8196	803945
42125	803946
59342	803947
661292	803948
8279	803949
1295	803950
476723	803951
64396	803952
121389	803953
459256	803954
573304	803955
44532	803956
554588	803957
1657	803958
590441	803959
678492	803960
114897	803961
172112	803962
15996	803963
51772	803964
6044	803965
23122	803966
656999	803967
628022	803968
5277	803969
114221	803970
543553	803971
675649	803972
137794	803973
130143	803974
652209	803975
175999	803976
489232	803977
5256	803978
612752	803979
536516	803980
32231	803981
428773	803982
140272	803983
125379	803984
175137	803985
605303	803986
150367	803987
39207	803988
103224	803989
121697	803990
571142	803991
217528	803992
24337	803993
485830	803994
221153	803995
356231	803996
16647	803997
139224	803998
453913	803999
464354	804000
387514	804001
417246	804002
649526	804003
451361	804004
106354	804005
293262	804006
169156	804007
69418	804008
710362	804009
173975	804010
5086	804011
54130	804012
25960	804013
20533	804014
137536	804015
1895	804016
1872	804017
701598	804018
145734	804019
18030	804020
35243	804021
394881	804022
149782	804023
138482	804024
69242	804025
167192	804026
272	804027
251852	804028
15695	804029
575451	804030
165429	804031
459383	804032
51862	804033
163039	804034
315702	804035
119042	804036
135938	804037
6374	804038
342245	804039
153474	804040
644153	804041
416506	804042
357272	804043
165362	804044
366206	804045
158876	804046
173470	804047
293192	804048
14727	804049
483977	804050
162423	804051
335725	804052
13459	804053
236194	804054
112533	804055
41452	804056
140507	804057
2160	804058
295362	804059
605399	804060
1695	804061
353489	804062
414551	804063
714532	804064
614691	804065
43665	804066
75662	804067
101781	804068
74535	804069
285620	804070
617172	804071
52164	804072
519586	804073
477368	804074
138729	804075
5689	804076
646872	804077
120693	804078
665905	804079
46252	804080
294364	804081
4704	804082
158505	804083
622029	804084
591739	804085
99532	804086
141738	804087
683281	804088
113429	804089
605768	804090
501349	804091
107804	804092
266068	804093
566379	804094
13755	804095
347653	804096
258984	804097
33055	804098
664147	804099
88920	804100
607593	804101
628383	804102
594327	804103
176217	804104
389234	804105
12516	804106
84664	804107
677619	804108
594903	804109
116664	804110
624161	804111
287035	804112
175475	804113
243459	804114
52560	804115
96249	804116
153360	804117
174596	804118
330102	804119
404855	804120
247537	804121
9336	804122
99514	804123
43149	804124
522452	804125
339007	804126
427881	804127
724569	804128
180571	804129
528111	804130
105800	804131
172829	804132
600468	804133
159879	804134
90258	804135
569295	804136
353155	804137
26240	804138
129562	804139
206696	804140
26918	804141
525990	804142
477864	804143
149484	804144
154554	804145
106685	804146
531658	804147
191945	804148
218096	804149
16048	804150
154178	804151
178356	804152
393205	804153
23957	804154
75751	804155
5765	804156
140324	804157
18983	804158
181416	804159
87424	804160
42162	804161
16232	804162
376548	804163
335334	804164
655845	804165
12276	804166
490292	804167
87378	804168
306468	804169
141953	804170
120118	804171
323335	804172
341798	804173
61217	804174
503999	804175
145933	804176
102159	804177
168108	804178
639160	804179
257187	804180
325444	804181
53320	804182
618397	804183
86055	804184
90754	804185
177192	804186
363855	804187
683227	804188
396321	804189
134233	804190
390410	804191
668053	804192
440208	804193
139394	804194
389567	804195
498982	804196
439852	804197
56702	804198
324454	804199
644533	804200
453395	804201
84359	804202
2384	804203
326278	804204
111790	804205
71151	804206
646391	804207
164427	804208
97777	804209
312267	804210
20805	804211
26087	804212
626627	804213
198855	804214
204261	804215
565057	804216
159561	804217
82692	804218
198920	804219
73377	804220
358915	804221
86545	804222
1407	804223
703163	804224
23304	804225
4871	804226
32887	804227
8651	804228
269460	804229
628575	804230
277785	804231
361632	804232
710940	804233
86884	804234
698437	804235
603267	804236
26526	804237
29200	804238
142600	804239
684687	804240
25931	804241
16770	804242
16688	804243
122781	804244
233799	804245
700283	804246
614001	804247
16043	804248
1961	804249
223417	804250
19780	804251
714748	804252
128724	804253
113076	804254
460886	804255
11223	804256
211462	804257
37243	804258
45063	804259
160940	804260
421410	804261
267570	804262
461237	804263
1324	804264
705574	804265
42241	804266
158319	804267
416469	804268
200380	804269
359065	804270
13724	804271
227567	804272
260119	804273
48654	804274
388641	804275
641782	804276
124951	804277
378281	804278
695754	804279
16956	804280
369812	804281
6097	804282
589282	804283
32019	804284
336264	804285
538880	804286
41214	804287
39713	804288
218182	804289
33275	804290
331148	804291
77181	804292
369468	804293
106249	804294
505999	804295
11343	804296
15792	804297
269640	804298
425340	804299
541736	804300
255380	804301
156566	804302
381274	804303
494710	804304
92832	804305
363484	804306
73991	804307
7631	804308
91481	804309
21721	804310
565747	804311
502342	804312
2130	804313
153968	804314
92473	804315
529072	804316
586573	804317
55269	804318
409920	804319
386682	804320
65299	804321
126013	804322
422333	804323
510955	804324
17386	804325
608588	804326
186140	804327
102333	804328
31914	804329
650511	804330
143793	804331
18083	804332
356110	804333
682173	804334
22728	804335
34898	804336
670790	804337
85318	804338
692921	804339
471651	804340
173041	804341
42753	804342
667073	804343
41395	804344
28349	804345
72604	804346
40596	804347
6936	804348
37333	804349
52609	804350
56062	804351
18050	804352
143866	804353
64208	804354
26554	804355
21129	804356
559443	804357
6323	804358
330513	804359
60797	804360
48916	804361
457088	804362
524863	804363
230945	804364
60947	804365
199986	804366
471316	804367
669456	804368
468435	804369
32640	804370
150982	804371
282012	804372
702405	804373
63991	804374
708736	804375
393	804376
498621	804377
151487	804378
188198	804379
301886	804380
9788	804381
616890	804382
608014	804383
368922	804384
166371	804385
221485	804386
171225	804387
269373	804388
155539	804389
76818	804390
461127	804391
710782	804392
249273	804393
623061	804394
104509	804395
718396	804396
235187	804397
549357	804398
409102	804399
353427	804400
142043	804401
380729	804402
111701	804403
71263	804404
187905	804405
37431	804406
301770	804407
321482	804408
719565	804409
49433	804410
270082	804411
2893	804412
16334	804413
493017	804414
681	804415
47605	804416
146987	804417
13602	804418
292036	804419
14577	804420
372386	804421
54606	804422
442237	804423
527702	804424
561551	804425
354527	804426
649191	804427
106468	804428
262383	804429
178585	804430
50877	804431
360951	804432
415293	804433
300491	804434
339883	804435
549924	804436
3997	804437
16097	804438
250210	804439
704831	804440
627020	804441
10909	804442
378711	804443
718180	804444
7539	804445
121784	804446
631693	804447
385329	804448
224773	804449
183469	804450
222630	804451
25732	804452
322352	804453
530443	804454
474404	804455
641266	804456
51974	804457
255149	804458
327050	804459
687651	804460
320194	804461
185757	804462
365673	804463
139640	804464
445139	804465
614624	804466
324470	804467
230729	804468
500502	804469
344756	804470
643131	804471
274695	804472
31620	804473
19634	804474
523162	804475
95455	804476
13760	804477
477248	804478
657033	804479
507144	804480
28372	804481
378267	804482
415063	804483
450261	804484
296408	804485
640183	804486
381196	804487
10780	804488
715779	804489
12142	804490
173555	804491
7745	804492
532246	804493
238440	804494
128620	804495
87073	804496
671462	804497
107273	804498
623336	804499
54276	804500
514165	804501
517938	804502
349229	804503
354489	804504
8163	804505
300850	804506
95537	804507
102401	804508
639300	804509
13506	804510
165729	804511
167572	804512
85608	804513
662616	804514
495489	804515
9146	804516
430803	804517
637447	804518
104123	804519
232275	804520
37608	804521
496747	804522
723038	804523
615088	804524
588522	804525
19830	804526
74681	804527
608667	804528
413812	804529
7463	804530
104923	804531
253992	804532
52778	804533
455537	804534
47670	804535
698706	804536
275696	804537
466911	804538
223863	804539
354467	804540
706181	804541
428839	804542
639771	804543
75532	804544
74354	804545
158623	804546
29875	804547
188704	804548
14799	804549
324749	804550
665056	804551
114414	804552
670118	804553
410761	804554
668378	804555
210712	804556
366229	804557
15296	804558
516236	804559
34395	804560
423140	804561
106143	804562
156199	804563
150544	804564
444328	804565
408474	804566
350193	804567
136799	804568
68444	804569
72802	804570
118959	804571
270239	804572
55535	804573
40143	804574
368948	804575
341084	804576
122132	804577
303060	804578
591852	804579
16566	804580
436693	804581
358842	804582
77023	804583
110246	804584
33939	804585
79840	804586
163494	804587
377580	804588
286134	804589
72866	804590
63229	804591
302587	804592
467323	804593
358616	804594
53504	804595
656045	804596
545145	804597
79537	804598
55777	804599
69196	804600
415944	804601
293468	804602
147177	804603
376480	804604
92010	804605
458800	804606
186346	804607
291665	804608
2920	804609
11145	804610
634494	804611
641316	804612
299732	804613
314444	804614
219381	804615
688754	804616
600070	804617
300796	804618
180270	804619
610144	804620
145940	804621
628064	804622
31976	804623
484109	804624
708609	804625
642024	804626
10952	804627
114009	804628
649759	804629
72732	804630
53558	804631
271107	804632
607711	804633
579886	804634
172679	804635
465708	804636
165827	804637
70680	804638
6441	804639
21	804640
200947	804641
19847	804642
14842	804643
345481	804644
15741	804645
13169	804646
53182	804647
50355	804648
449747	804649
696970	804650
34919	804651
166439	804652
46059	804653
279193	804654
427056	804655
231617	804656
3931	804657
45429	804658
480809	804659
189378	804660
329696	804661
22014	804662
335559	804663
445663	804664
529343	804665
550513	804666
19504	804667
431372	804668
625758	804669
597369	804670
41469	804671
177966	804672
195902	804673
458492	804674
711240	804675
510560	804676
34066	804677
635718	804678
111057	804679
476467	804680
449491	804681
26993	804682
95013	804683
31962	804684
588765	804685
76601	804686
85132	804687
692323	804688
104129	804689
90439	804690
110156	804691
221936	804692
461822	804693
359552	804694
130034	804695
308283	804696
616817	804697
138923	804698
11237	804699
546263	804700
707215	804701
523383	804702
662606	804703
160276	804704
510385	804705
651293	804706
554235	804707
10438	804708
302217	804709
457799	804710
531986	804711
628123	804712
232761	804713
108562	804714
10233	804715
81027	804716
499071	804717
524176	804718
604199	804719
262021	804720
122055	804721
486183	804722
200933	804723
55023	804724
135854	804725
426360	804726
286710	804727
161333	804728
97417	804729
448040	804730
4314	804731
37212	804732
381582	804733
18420	804734
63562	804735
49306	804736
207550	804737
719	804738
506757	804739
408721	804740
39116	804741
63224	804742
497119	804743
592316	804744
105693	804745
140995	804746
411505	804747
146062	804748
52542	804749
252001	804750
293620	804751
55432	804752
262510	804753
485063	804754
106453	804755
108447	804756
185170	804757
36335	804758
218420	804759
7683	804760
102016	804761
291132	804762
424601	804763
37324	804764
184664	804765
78520	804766
528952	804767
440920	804768
300943	804769
606383	804770
703240	804771
321766	804772
347719	804773
294393	804774
43809	804775
624142	804776
353467	804777
719827	804778
205065	804779
49651	804780
562875	804781
485829	804782
505285	804783
50962	804784
6314	804785
500565	804786
519675	804787
390129	804788
88116	804789
392887	804790
115187	804791
160445	804792
446296	804793
365869	804794
201617	804795
61989	804796
18531	804797
28623	804798
142330	804799
604994	804800
394747	804801
74151	804802
681688	804803
147566	804804
361610	804805
203921	804806
9530	804807
673205	804808
59710	804809
67370	804810
39697	804811
6863	804812
146352	804813
214262	804814
476940	804815
109369	804816
723898	804817
2573	804818
238580	804819
118990	804820
721570	804821
27688	804822
172342	804823
169257	804824
619583	804825
39609	804826
9787	804827
23451	804828
559495	804829
29798	804830
313883	804831
10282	804832
138576	804833
393118	804834
435384	804835
182600	804836
431	804837
163700	804838
340027	804839
13380	804840
1626	804841
6964	804842
487898	804843
116360	804844
645812	804845
713398	804846
423523	804847
78151	804848
522450	804849
722587	804850
43195	804851
338206	804852
281921	804853
449995	804854
262271	804855
402738	804856
154446	804857
30315	804858
610540	804859
531087	804860
26275	804861
11618	804862
171132	804863
291542	804864
407729	804865
598648	804866
701827	804867
227201	804868
513825	804869
430668	804870
562071	804871
654975	804872
459393	804873
647922	804874
131278	804875
112254	804876
92664	804877
411999	804878
157376	804879
150247	804880
57146	804881
464181	804882
321397	804883
533380	804884
45124	804885
111805	804886
11227	804887
518881	804888
565344	804889
135924	804890
82860	804891
610444	804892
6904	804893
115713	804894
623263	804895
152342	804896
613544	804897
341654	804898
109184	804899
523368	804900
54	804901
583136	804902
32864	804903
120936	804904
622005	804905
104825	804906
363507	804907
155072	804908
283185	804909
50887	804910
192870	804911
164133	804912
40423	804913
477458	804914
248102	804915
700115	804916
692675	804917
483604	804918
633812	804919
277517	804920
422120	804921
342259	804922
185595	804923
231236	804924
87472	804925
703889	804926
394598	804927
68782	804928
532785	804929
158069	804930
118081	804931
579156	804932
39867	804933
441036	804934
538654	804935
498170	804936
579817	804937
184375	804938
691151	804939
595323	804940
546707	804941
430989	804942
554744	804943
53180	804944
717418	804945
701831	804946
665544	804947
315364	804948
306293	804949
158214	804950
83143	804951
166895	804952
402581	804953
485338	804954
619264	804955
44211	804956
34822	804957
717410	804958
9105	804959
336597	804960
178038	804961
1165	804962
305713	804963
65026	804964
582413	804965
52578	804966
119663	804967
47510	804968
1205	804969
599111	804970
644582	804971
479798	804972
633094	804973
53667	804974
417972	804975
260961	804976
145629	804977
149360	804978
337424	804979
648357	804980
679353	804981
136615	804982
194452	804983
540642	804984
313123	804985
730	804986
466806	804987
163581	804988
88810	804989
105221	804990
280527	804991
4490	804992
574557	804993
511938	804994
190563	804995
3845	804996
98792	804997
677682	804998
640853	804999
37671	805000
611032	805001
1138	805002
89028	805003
724041	805004
134552	805005
305799	805006
309753	805007
27814	805008
558891	805009
103165	805010
633815	805011
1578	805012
29144	805013
435137	805014
455493	805015
164023	805016
590682	805017
11582	805018
591563	805019
181204	805020
401245	805021
120973	805022
367058	805023
2509	805024
41949	805025
634509	805026
6876	805027
55741	805028
531	805029
84963	805030
57500	805031
50036	805032
398887	805033
410653	805034
579087	805035
634299	805036
55289	805037
577625	805038
134284	805039
28783	805040
230854	805041
186177	805042
661156	805043
413995	805044
39687	805045
1305	805046
231631	805047
708376	805048
43100	805049
725170	805050
10347	805051
385075	805052
137701	805053
155831	805054
481908	805055
497178	805056
320520	805057
73632	805058
616394	805059
151331	805060
80206	805061
669646	805062
517675	805063
374022	805064
383740	805065
249896	805066
579037	805067
188933	805068
73263	805069
640334	805070
82034	805071
182900	805072
682200	805073
257734	805074
414	805075
502553	805076
284609	805077
689244	805078
106618	805079
9062	805080
330583	805081
489028	805082
235228	805083
5694	805084
34451	805085
351297	805086
228475	805087
550272	805088
185461	805089
395427	805090
260850	805091
704916	805092
613617	805093
592893	805094
68905	805095
91516	805096
133047	805097
534065	805098
530142	805099
99269	805100
173570	805101
121461	805102
659524	805103
53402	805104
390595	805105
259548	805106
64420	805107
673365	805108
297187	805109
102322	805110
711965	805111
116900	805112
5655	805113
506763	805114
2813	805115
712660	805116
574641	805117
677293	805118
844	805119
177122	805120
368229	805121
134849	805122
124860	805123
57347	805124
400267	805125
68276	805126
51359	805127
159128	805128
446373	805129
534499	805130
961	805131
711084	805132
48432	805133
687064	805134
672128	805135
671487	805136
91564	805137
13524	805138
515674	805139
434431	805140
26360	805141
139084	805142
449826	805143
120775	805144
435824	805145
562689	805146
150920	805147
270230	805148
370841	805149
489529	805150
235622	805151
720999	805152
61669	805153
20749	805154
673387	805155
86251	805156
413559	805157
624527	805158
127840	805159
671248	805160
98226	805161
409151	805162
158604	805163
314742	805164
564639	805165
26617	805166
408357	805167
89897	805168
324421	805169
166251	805170
339335	805171
340793	805172
441612	805173
645276	805174
564076	805175
652510	805176
310229	805177
530286	805178
94671	805179
366473	805180
522023	805181
454239	805182
542790	805183
708007	805184
50695	805185
28329	805186
494296	805187
43276	805188
612042	805189
181394	805190
75208	805191
2408	805192
18441	805193
8073	805194
17222	805195
27212	805196
45222	805197
400807	805198
378314	805199
298766	805200
116089	805201
457869	805202
365704	805203
95483	805204
288905	805205
512087	805206
520381	805207
496816	805208
130125	805209
411492	805210
410954	805211
76618	805212
600248	805213
64529	805214
591568	805215
21767	805216
142086	805217
168817	805218
2746	805219
139761	805220
416113	805221
652164	805222
323149	805223
391880	805224
140250	805225
15873	805226
126652	805227
136322	805228
40877	805229
79486	805230
224680	805231
175098	805232
7577	805233
357646	805234
561459	805235
162995	805236
38582	805237
475665	805238
385863	805239
70315	805240
24359	805241
164242	805242
196349	805243
436183	805244
196764	805245
42707	805246
446693	805247
548555	805248
302303	805249
16721	805250
374403	805251
15288	805252
352014	805253
917	805254
301573	805255
482778	805256
355227	805257
138640	805258
713011	805259
635220	805260
115316	805261
152884	805262
101269	805263
319531	805264
587113	805265
54696	805266
58284	805267
707107	805268
82101	805269
131211	805270
114562	805271
497751	805272
684735	805273
585998	805274
389839	805275
454099	805276
310750	805277
701803	805278
299945	805279
693065	805280
140431	805281
278957	805282
509315	805283
402676	805284
25658	805285
599723	805286
86281	805287
328141	805288
68614	805289
292014	805290
226356	805291
439275	805292
571918	805293
685857	805294
34272	805295
131327	805296
55866	805297
34464	805298
29352	805299
282481	805300
4125	805301
415707	805302
694617	805303
505254	805304
438971	805305
411956	805306
10968	805307
5710	805308
400238	805309
38521	805310
10065	805311
243261	805312
319934	805313
433897	805314
55377	805315
60016	805316
132771	805317
16471	805318
36750	805319
174030	805320
132644	805321
252946	805322
718025	805323
566377	805324
461283	805325
484166	805326
231874	805327
77140	805328
204091	805329
590897	805330
143342	805331
388009	805332
596032	805333
130238	805334
48512	805335
166657	805336
121612	805337
576201	805338
16496	805339
127417	805340
6516	805341
290076	805342
267613	805343
7418	805344
643	805345
390692	805346
1594	805347
450414	805348
22	805349
108063	805350
668608	805351
528727	805352
90189	805353
619991	805354
597580	805355
509942	805356
55110	805357
312480	805358
1996	805359
28900	805360
53	805361
203778	805362
279140	805363
440261	805364
185297	805365
604510	805366
25549	805367
422827	805368
59181	805369
153189	805370
436259	805371
22295	805372
390117	805373
24191	805374
25277	805375
22910	805376
233875	805377
30692	805378
27510	805379
53533	805380
207351	805381
571245	805382
507614	805383
172925	805384
62630	805385
307748	805386
421945	805387
2360	805388
31463	805389
147291	805390
247642	805391
256046	805392
606331	805393
350032	805394
393434	805395
181473	805396
260134	805397
576335	805398
4658	805399
630162	805400
179031	805401
141312	805402
277499	805403
337874	805404
715550	805405
20730	805406
232845	805407
295144	805408
488867	805409
223798	805410
1612	805411
26457	805412
704470	805413
17600	805414
148544	805415
241307	805416
6147	805417
585276	805418
672055	805419
56461	805420
140630	805421
17366	805422
402401	805423
603021	805424
43502	805425
383430	805426
130573	805427
545720	805428
87846	805429
611243	805430
33702	805431
723454	805432
101332	805433
110812	805434
662377	805435
392332	805436
543702	805437
624474	805438
156204	805439
608777	805440
9174	805441
217730	805442
12574	805443
122	805444
401989	805445
698181	805446
162300	805447
183672	805448
213882	805449
436746	805450
521739	805451
629695	805452
129484	805453
380775	805454
172796	805455
195310	805456
457744	805457
360180	805458
169536	805459
234892	805460
106666	805461
142634	805462
17602	805463
671789	805464
26256	805465
548293	805466
345575	805467
11096	805468
704809	805469
66261	805470
630276	805471
163842	805472
131382	805473
145709	805474
6786	805475
48994	805476
591283	805477
121065	805478
19648	805479
555356	805480
26946	805481
103627	805482
87045	805483
40510	805484
635670	805485
17568	805486
7468	805487
45372	805488
20590	805489
687805	805490
149074	805491
537191	805492
562461	805493
17089	805494
631913	805495
482906	805496
36832	805497
179585	805498
109542	805499
39268	805500
271390	805501
13078	805502
82170	805503
493550	805504
336195	805505
173834	805506
317450	805507
157493	805508
142260	805509
515573	805510
474498	805511
2846	805512
325220	805513
92094	805514
131921	805515
344540	805516
206073	805517
7856	805518
19341	805519
686568	805520
436	805521
604059	805522
340263	805523
479283	805524
73469	805525
361430	805526
313570	805527
132954	805528
568247	805529
583749	805530
519887	805531
671461	805532
244148	805533
95523	805534
623252	805535
90807	805536
291408	805537
437304	805538
472806	805539
21152	805540
32402	805541
88166	805542
431043	805543
451214	805544
133842	805545
53453	805546
676142	805547
718381	805548
4389	805549
65608	805550
454692	805551
544781	805552
587150	805553
512752	805554
468698	805555
32580	805556
153391	805557
63080	805558
165571	805559
145606	805560
171963	805561
118417	805562
129939	805563
127256	805564
282890	805565
392559	805566
83984	805567
138581	805568
143993	805569
480415	805570
529277	805571
24356	805572
654256	805573
456481	805574
15433	805575
52092	805576
483708	805577
670539	805578
632847	805579
416939	805580
185214	805581
704698	805582
34039	805583
437226	805584
332014	805585
157037	805586
14786	805587
477330	805588
451086	805589
333069	805590
385234	805591
361275	805592
553439	805593
135397	805594
464849	805595
263605	805596
228113	805597
637879	805598
625408	805599
34387	805600
136123	805601
600720	805602
68960	805603
646841	805604
48042	805605
644331	805606
245970	805607
190905	805608
640682	805609
165312	805610
179376	805611
361928	805612
580734	805613
42829	805614
281808	805615
266159	805616
309240	805617
106514	805618
134054	805619
222882	805620
147684	805621
305789	805622
451229	805623
602802	805624
388850	805625
104237	805626
505501	805627
520	805628
216748	805629
334807	805630
38470	805631
292852	805632
162304	805633
87077	805634
35940	805635
132133	805636
565330	805637
66980	805638
604216	805639
104179	805640
28133	805641
68077	805642
52561	805643
439675	805644
665633	805645
222489	805646
6150	805647
15413	805648
161245	805649
45005	805650
713570	805651
713469	805652
675655	805653
7546	805654
711764	805655
403096	805656
270447	805657
12211	805658
129381	805659
60086	805660
196569	805661
152080	805662
21280	805663
52399	805664
494636	805665
565286	805666
162055	805667
299106	805668
582619	805669
404686	805670
431047	805671
335507	805672
145771	805673
553150	805674
718586	805675
377745	805676
334528	805677
477505	805678
77585	805679
285844	805680
180280	805681
557992	805682
295866	805683
621392	805684
779	805685
279532	805686
130542	805687
415212	805688
544894	805689
527204	805690
275880	805691
51621	805692
687848	805693
134322	805694
329140	805695
814	805696
410680	805697
51350	805698
670414	805699
24330	805700
117712	805701
367014	805702
477877	805703
316955	805704
292492	805705
478813	805706
625946	805707
113518	805708
346331	805709
357101	805710
197958	805711
324654	805712
226464	805713
413320	805714
18121	805715
183199	805716
539576	805717
389050	805718
697267	805719
363578	805720
172485	805721
2200	805722
338358	805723
121169	805724
38528	805725
284733	805726
692591	805727
80221	805728
700640	805729
306312	805730
137914	805731
588831	805732
95148	805733
39325	805734
9779	805735
16923	805736
290937	805737
163958	805738
160701	805739
103067	805740
230624	805741
665979	805742
590254	805743
134083	805744
184827	805745
65575	805746
592138	805747
165312	805748
565425	805749
72076	805750
538768	805751
528247	805752
408065	805753
79251	805754
124554	805755
296396	805756
211958	805757
552109	805758
505278	805759
227079	805760
14	805761
267640	805762
500269	805763
324862	805764
575269	805765
627664	805766
599269	805767
500469	805768
713123	805769
393711	805770
139263	805771
293744	805772
610550	805773
52715	805774
456843	805775
498295	805776
15607	805777
280365	805778
60038	805779
40169	805780
10826	805781
28016	805782
347956	805783
157161	805784
151721	805785
354382	805786
122081	805787
620870	805788
670356	805789
183337	805790
307660	805791
103685	805792
392021	805793
101038	805794
619130	805795
43189	805796
366284	805797
671193	805798
529742	805799
137130	805800
282768	805801
35736	805802
11064	805803
396077	805804
137585	805805
682041	805806
706361	805807
689470	805808
506969	805809
35707	805810
613748	805811
652822	805812
624412	805813
44891	805814
83861	805815
41362	805816
407909	805817
115462	805818
677685	805819
174762	805820
233619	805821
248980	805822
592925	805823
8100	805824
545692	805825
29089	805826
110946	805827
61964	805828
180390	805829
139710	805830
197838	805831
46988	805832
119341	805833
382872	805834
183268	805835
596051	805836
128632	805837
622831	805838
134579	805839
73477	805840
529196	805841
512059	805842
2635	805843
277490	805844
53862	805845
82954	805846
58999	805847
132496	805848
718301	805849
205681	805850
45092	805851
51195	805852
469035	805853
27165	805854
23297	805855
42597	805856
59	805857
73835	805858
230067	805859
249487	805860
18495	805861
587539	805862
18742	805863
235161	805864
184576	805865
29860	805866
572189	805867
674923	805868
553699	805869
3828	805870
140470	805871
5939	805872
692901	805873
322174	805874
262497	805875
439406	805876
62529	805877
162162	805878
57083	805879
450897	805880
201960	805881
156287	805882
457225	805883
51570	805884
64302	805885
139752	805886
8005	805887
692831	805888
441866	805889
688091	805890
454923	805891
28887	805892
58570	805893
6616	805894
552674	805895
361959	805896
28	805897
214465	805898
679441	805899
175333	805900
584020	805901
17148	805902
390432	805903
33382	805904
461306	805905
359933	805906
58740	805907
665886	805908
216109	805909
17934	805910
9587	805911
99458	805912
670577	805913
253392	805914
451286	805915
5851	805916
325999	805917
232839	805918
62441	805919
670823	805920
541022	805921
16939	805922
159172	805923
707063	805924
269938	805925
231387	805926
12523	805927
10	805928
722687	805929
1341	805930
449074	805931
371077	805932
117239	805933
364403	805934
336955	805935
507615	805936
306550	805937
525918	805938
47258	805939
512001	805940
4795	805941
149433	805942
333775	805943
564563	805944
399519	805945
12897	805946
59634	805947
719837	805948
174192	805949
163994	805950
30900	805951
477950	805952
613275	805953
532946	805954
212987	805955
670709	805956
666111	805957
160735	805958
43956	805959
88108	805960
310477	805961
169524	805962
121936	805963
191575	805964
59414	805965
265627	805966
3774	805967
351143	805968
18898	805969
386077	805970
408011	805971
300086	805972
83715	805973
5252	805974
65905	805975
19	805976
94566	805977
635938	805978
676463	805979
401715	805980
10416	805981
205304	805982
340817	805983
427276	805984
684950	805985
525741	805986
130	805987
119397	805988
640381	805989
399664	805990
384423	805991
462563	805992
84344	805993
74226	805994
1309	805995
492043	805996
150412	805997
187146	805998
425638	805999
698903	806000
378022	806001
496548	806002
147282	806003
502164	806004
694090	806005
117726	806006
7263	806007
239042	806008
423082	806009
84961	806010
173537	806011
477906	806012
716390	806013
12469	806014
217941	806015
93497	806016
308806	806017
596980	806018
698203	806019
11784	806020
145283	806021
398090	806022
357378	806023
389904	806024
14179	806025
317431	806026
719575	806027
80586	806028
18396	806029
427295	806030
481819	806031
211269	806032
324881	806033
42148	806034
22617	806035
239971	806036
342980	806037
49013	806038
6297	806039
135822	806040
218146	806041
501972	806042
43178	806043
61030	806044
334592	806045
418039	806046
595601	806047
676605	806048
638736	806049
81735	806050
42741	806051
244648	806052
32985	806053
301412	806054
281783	806055
30528	806056
150	806057
297912	806058
170766	806059
106189	806060
183244	806061
457583	806062
97155	806063
9461	806064
636944	806065
20586	806066
83641	806067
8414	806068
644981	806069
710643	806070
77022	806071
413365	806072
120243	806073
201895	806074
547797	806075
70350	806076
1791	806077
114677	806078
386327	806079
203585	806080
464973	806081
332930	806082
354802	806083
262184	806084
20449	806085
694336	806086
212276	806087
77929	806088
106307	806089
645731	806090
411308	806091
158949	806092
95745	806093
667114	806094
678710	806095
158597	806096
116025	806097
579930	806098
613164	806099
39384	806100
298287	806101
374398	806102
610027	806103
237802	806104
120033	806105
680181	806106
38096	806107
271949	806108
76618	806109
126448	806110
651886	806111
27315	806112
612547	806113
527398	806114
553827	806115
77525	806116
589241	806117
336891	806118
160412	806119
702523	806120
501924	806121
107668	806122
2823	806123
639024	806124
273801	806125
19965	806126
172534	806127
4341	806128
280130	806129
393721	806130
6500	806131
432567	806132
9008	806133
2115	806134
184545	806135
101187	806136
437768	806137
2141	806138
531210	806139
118866	806140
346951	806141
616286	806142
60654	806143
371866	806144
228180	806145
17433	806146
463611	806147
186689	806148
216366	806149
369277	806150
106482	806151
311800	806152
320723	806153
550000	806154
645550	806155
366268	806156
14243	806157
529405	806158
308546	806159
317509	806160
290355	806161
267814	806162
491787	806163
431635	806164
8584	806165
390238	806166
305246	806167
381645	806168
9803	806169
612172	806170
127462	806171
718837	806172
111086	806173
179169	806174
1107	806175
324191	806176
236161	806177
405858	806178
130375	806179
483789	806180
14663	806181
22991	806182
317047	806183
519835	806184
550968	806185
373413	806186
106541	806187
48021	806188
164660	806189
370600	806190
400753	806191
668446	806192
165743	806193
20222	806194
12383	806195
548	806196
320044	806197
671785	806198
51393	806199
22885	806200
116406	806201
71460	806202
93720	806203
23197	806204
474720	806205
127523	806206
243799	806207
411105	806208
508204	806209
485097	806210
12040	806211
272778	806212
445383	806213
45466	806214
123416	806215
182091	806216
79120	806217
20415	806218
184342	806219
29267	806220
707210	806221
663289	806222
45645	806223
715229	806224
662493	806225
175013	806226
621350	806227
4829	806228
533615	806229
697158	806230
8891	806231
409513	806232
22857	806233
241939	806234
156067	806235
115097	806236
234834	806237
34913	806238
427326	806239
263914	806240
334770	806241
697828	806242
659495	806243
129623	806244
568646	806245
327758	806246
136457	806247
59301	806248
560755	806249
317496	806250
713320	806251
88077	806252
27973	806253
117308	806254
168478	806255
463612	806256
30870	806257
3871	806258
101535	806259
158211	806260
111251	806261
425727	806262
57056	806263
498277	806264
327705	806265
153682	806266
293862	806267
33789	806268
12275	806269
700438	806270
681056	806271
154525	806272
658166	806273
118285	806274
161787	806275
187747	806276
555669	806277
100633	806278
686	806279
585149	806280
206998	806281
19631	806282
450497	806283
318915	806284
143678	806285
310423	806286
270973	806287
511412	806288
14917	806289
358468	806290
84046	806291
43045	806292
608782	806293
136553	806294
459940	806295
383282	806296
415032	806297
327824	806298
83113	806299
347308	806300
87801	806301
27726	806302
49110	806303
172875	806304
41742	806305
82685	806306
411277	806307
723556	806308
562632	806309
176383	806310
7972	806311
289363	806312
621493	806313
219463	806314
615085	806315
193159	806316
377926	806317
72528	806318
508334	806319
169149	806320
687397	806321
85555	806322
165593	806323
16485	806324
84786	806325
40177	806326
186172	806327
372208	806328
98071	806329
8	806330
8745	806331
200781	806332
174525	806333
9746	806334
164735	806335
501147	806336
700743	806337
66831	806338
193834	806339
665127	806340
460548	806341
306987	806342
245116	806343
38811	806344
549853	806345
137039	806346
572419	806347
331511	806348
621441	806349
170449	806350
69212	806351
49214	806352
327340	806353
115128	806354
633207	806355
524764	806356
484545	806357
18356	806358
426452	806359
1339	806360
235564	806361
651430	806362
75946	806363
19200	806364
219764	806365
720057	806366
534	806367
8773	806368
155191	806369
577771	806370
670363	806371
138734	806372
118380	806373
29393	806374
82731	806375
639365	806376
53548	806377
75537	806378
213029	806379
722914	806380
29153	806381
645647	806382
90775	806383
95813	806384
88957	806385
430413	806386
182025	806387
628204	806388
98769	806389
504638	806390
1023	806391
593258	806392
103084	806393
205550	806394
637422	806395
15428	806396
49906	806397
567418	806398
276328	806399
73840	806400
514907	806401
298099	806402
45818	806403
38323	806404
112980	806405
658305	806406
547044	806407
60325	806408
601342	806409
432608	806410
25077	806411
317448	806412
81841	806413
48858	806414
565445	806415
278602	806416
447688	806417
715876	806418
228274	806419
291788	806420
75842	806421
219065	806422
105552	806423
346999	806424
15015	806425
1796	806426
84568	806427
59355	806428
144552	806429
671545	806430
24169	806431
600582	806432
41393	806433
174851	806434
22722	806435
587138	806436
260334	806437
27447	806438
606998	806439
139646	806440
535606	806441
101435	806442
95098	806443
205248	806444
610899	806445
546866	806446
148649	806447
191559	806448
484186	806449
71842	806450
86367	806451
255990	806452
256863	806453
330864	806454
218957	806455
249134	806456
40160	806457
305656	806458
39367	806459
413025	806460
11130	806461
40944	806462
241583	806463
9686	806464
664379	806465
134770	806466
802	806467
129538	806468
48640	806469
31891	806470
214685	806471
386442	806472
352104	806473
586780	806474
6508	806475
113583	806476
673256	806477
250240	806478
55916	806479
362362	806480
150505	806481
185655	806482
68979	806483
110323	806484
232545	806485
391823	806486
647541	806487
377774	806488
51277	806489
17792	806490
139194	806491
279533	806492
470747	806493
139312	806494
719330	806495
231079	806496
27370	806497
536337	806498
615960	806499
326885	806500
551718	806501
562513	806502
137099	806503
4886	806504
25441	806505
264635	806506
98130	806507
89201	806508
308025	806509
146528	806510
709474	806511
177257	806512
27671	806513
395377	806514
102331	806515
683275	806516
717461	806517
91223	806518
257984	806519
587075	806520
539629	806521
108614	806522
42495	806523
192753	806524
205384	806525
370880	806526
132101	806527
383955	806528
602104	806529
331369	806530
156838	806531
280496	806532
438677	806533
708510	806534
695040	806535
142528	806536
164657	806537
657419	806538
478799	806539
542	806540
614674	806541
394351	806542
595658	806543
114591	806544
704502	806545
149575	806546
67157	806547
92005	806548
406079	806549
567499	806550
373076	806551
3152	806552
124319	806553
239363	806554
478873	806555
4423	806556
68243	806557
287443	806558
429732	806559
361230	806560
489874	806561
605065	806562
479921	806563
136982	806564
576441	806565
101675	806566
17607	806567
203848	806568
142450	806569
64375	806570
66543	806571
4521	806572
402484	806573
71865	806574
693322	806575
309446	806576
160826	806577
457097	806578
168957	806579
575074	806580
177137	806581
624744	806582
432816	806583
45228	806584
655946	806585
616836	806586
242976	806587
60488	806588
351558	806589
188985	806590
72940	806591
126563	806592
521098	806593
689902	806594
135932	806595
638155	806596
94497	806597
111263	806598
112492	806599
361432	806600
590719	806601
469750	806602
682233	806603
8085	806604
691270	806605
14381	806606
278949	806607
716728	806608
54452	806609
160924	806610
696545	806611
229944	806612
343041	806613
722911	806614
323720	806615
598611	806616
517029	806617
205780	806618
422295	806619
37349	806620
82401	806621
44363	806622
638347	806623
2336	806624
611326	806625
97311	806626
166712	806627
366291	806628
84358	806629
165327	806630
721930	806631
428060	806632
186852	806633
120687	806634
590389	806635
554458	806636
335831	806637
250739	806638
37716	806639
63985	806640
377151	806641
106197	806642
501432	806643
169617	806644
646179	806645
388713	806646
511634	806647
584902	806648
504811	806649
724499	806650
591461	806651
104008	806652
31198	806653
14284	806654
658614	806655
66370	806656
57644	806657
279341	806658
61735	806659
488978	806660
36796	806661
11886	806662
620751	806663
355939	806664
180726	806665
485914	806666
199018	806667
16449	806668
698467	806669
493026	806670
114311	806671
4274	806672
229316	806673
604517	806674
407793	806675
264043	806676
49563	806677
407723	806678
18066	806679
9744	806680
211346	806681
673961	806682
229993	806683
506503	806684
635873	806685
41403	806686
493156	806687
495436	806688
318375	806689
413316	806690
102970	806691
48321	806692
676700	806693
268488	806694
285290	806695
71979	806696
70148	806697
652142	806698
133894	806699
600539	806700
212378	806701
197495	806702
37704	806703
131186	806704
602452	806705
191027	806706
441558	806707
107433	806708
493282	806709
164698	806710
53626	806711
479763	806712
613636	806713
646054	806714
58323	806715
183730	806716
519900	806717
694248	806718
720435	806719
585814	806720
133339	806721
86043	806722
63964	806723
50295	806724
576544	806725
539298	806726
427057	806727
240705	806728
276114	806729
16	806730
323939	806731
18477	806732
708825	806733
25959	806734
566346	806735
719269	806736
293249	806737
689436	806738
565070	806739
523661	806740
71067	806741
560995	806742
49711	806743
68637	806744
96898	806745
230545	806746
47964	806747
40809	806748
213	806749
418989	806750
666726	806751
159447	806752
14066	806753
131123	806754
84617	806755
77597	806756
190552	806757
587265	806758
164528	806759
384540	806760
181590	806761
122883	806762
99530	806763
116937	806764
23362	806765
156989	806766
124125	806767
407472	806768
171453	806769
367123	806770
394286	806771
495361	806772
428025	806773
14754	806774
15601	806775
227016	806776
68588	806777
321754	806778
63619	806779
102676	806780
608861	806781
44672	806782
301643	806783
116877	806784
405426	806785
11789	806786
128604	806787
429169	806788
221676	806789
416105	806790
476256	806791
478518	806792
644528	806793
157041	806794
661032	806795
264763	806796
60148	806797
173435	806798
50794	806799
89350	806800
119399	806801
29623	806802
184607	806803
14299	806804
84766	806805
79107	806806
138613	806807
4210	806808
117601	806809
667979	806810
12734	806811
78109	806812
32331	806813
98175	806814
639334	806815
116798	806816
77870	806817
20853	806818
23310	806819
106011	806820
90036	806821
349889	806822
703166	806823
290072	806824
153802	806825
428092	806826
153891	806827
109508	806828
424146	806829
381630	806830
522077	806831
103731	806832
578033	806833
507131	806834
4472	806835
422054	806836
251886	806837
157878	806838
370336	806839
646852	806840
42662	806841
623140	806842
181355	806843
37132	806844
113060	806845
115672	806846
550456	806847
14557	806848
423677	806849
108248	806850
421125	806851
32674	806852
28487	806853
307170	806854
108087	806855
577710	806856
604559	806857
254755	806858
39881	806859
69918	806860
440836	806861
157397	806862
91678	806863
4015	806864
2704	806865
75464	806866
125945	806867
665772	806868
538643	806869
528064	806870
226866	806871
74940	806872
27819	806873
511250	806874
326722	806875
538240	806876
45981	806877
1035	806878
532426	806879
337815	806880
2	806881
575304	806882
159056	806883
401514	806884
537207	806885
466212	806886
458989	806887
83474	806888
17187	806889
671671	806890
249480	806891
127904	806892
97042	806893
625983	806894
669088	806895
105071	806896
108351	806897
332600	806898
640917	806899
96040	806900
80968	806901
643399	806902
326936	806903
29406	806904
721215	806905
661473	806906
100679	806907
34648	806908
535095	806909
115176	806910
22583	806911
664451	806912
417700	806913
541440	806914
261600	806915
15222	806916
433418	806917
310753	806918
124531	806919
92363	806920
6303	806921
634740	806922
668312	806923
591924	806924
206792	806925
576948	806926
633374	806927
625464	806928
4718	806929
143220	806930
667498	806931
26914	806932
85894	806933
446768	806934
374942	806935
165632	806936
255830	806937
143808	806938
165954	806939
640642	806940
363618	806941
221219	806942
7852	806943
102883	806944
229780	806945
181116	806946
238079	806947
521360	806948
268443	806949
407531	806950
77490	806951
491222	806952
476315	806953
502428	806954
433300	806955
139350	806956
46099	806957
412307	806958
81014	806959
478867	806960
578996	806961
25459	806962
243190	806963
157572	806964
104302	806965
21367	806966
157582	806967
2680	806968
46915	806969
255858	806970
181053	806971
632698	806972
69811	806973
352687	806974
441002	806975
494284	806976
674301	806977
90608	806978
604425	806979
371329	806980
30666	806981
86762	806982
97442	806983
181579	806984
48486	806985
463657	806986
45612	806987
536781	806988
7456	806989
483111	806990
525760	806991
602653	806992
464414	806993
142839	806994
596425	806995
140010	806996
47479	806997
247667	806998
144414	806999
173310	807000
351562	807001
43091	807002
45527	807003
504807	807004
4596	807005
277477	807006
40306	807007
75008	807008
512423	807009
609753	807010
566893	807011
363400	807012
584925	807013
127555	807014
499200	807015
166962	807016
30672	807017
677217	807018
513265	807019
705079	807020
669453	807021
72385	807022
377735	807023
426594	807024
173142	807025
11280	807026
468	807027
115554	807028
19481	807029
33824	807030
8698	807031
419303	807032
664992	807033
118893	807034
5991	807035
420338	807036
643628	807037
27662	807038
370505	807039
108438	807040
566523	807041
458060	807042
41171	807043
339214	807044
14002	807045
669054	807046
52146	807047
614526	807048
23610	807049
10613	807050
671378	807051
16006	807052
56563	807053
86101	807054
12992	807055
59097	807056
29115	807057
422253	807058
12912	807059
153150	807060
376047	807061
557385	807062
73666	807063
639736	807064
261182	807065
547422	807066
53856	807067
94116	807068
307176	807069
10483	807070
136070	807071
6977	807072
488315	807073
643708	807074
170316	807075
26797	807076
383566	807077
512380	807078
399571	807079
366844	807080
107897	807081
468121	807082
172934	807083
45310	807084
672686	807085
548332	807086
486447	807087
117962	807088
5927	807089
580457	807090
723171	807091
424967	807092
163585	807093
658889	807094
51770	807095
357652	807096
14904	807097
193693	807098
37827	807099
249073	807100
532347	807101
36737	807102
471763	807103
345764	807104
165304	807105
528599	807106
499429	807107
109633	807108
169930	807109
612156	807110
664240	807111
112162	807112
327961	807113
29796	807114
6982	807115
40505	807116
660463	807117
19183	807118
396444	807119
135984	807120
1247	807121
698143	807122
138215	807123
25080	807124
674413	807125
118784	807126
557943	807127
197893	807128
71515	807129
207315	807130
506850	807131
93638	807132
159046	807133
677892	807134
163513	807135
56605	807136
135359	807137
582019	807138
183580	807139
1203	807140
527609	807141
5258	807142
545745	807143
431521	807144
189554	807145
450859	807146
559054	807147
3437	807148
604028	807149
27197	807150
81762	807151
596006	807152
276654	807153
120894	807154
30063	807155
121971	807156
84463	807157
489819	807158
125488	807159
239587	807160
38168	807161
531159	807162
7309	807163
525466	807164
102137	807165
180567	807166
695846	807167
8135	807168
173503	807169
21803	807170
401990	807171
563317	807172
233735	807173
87378	807174
104549	807175
570707	807176
379080	807177
80488	807178
429500	807179
47366	807180
458115	807181
293185	807182
56784	807183
709309	807184
203209	807185
160678	807186
29081	807187
520973	807188
274520	807189
675768	807190
19282	807191
50879	807192
4366	807193
20736	807194
657827	807195
276596	807196
47002	807197
75834	807198
72375	807199
553128	807200
475790	807201
555840	807202
66551	807203
675626	807204
582265	807205
19998	807206
401867	807207
19176	807208
41710	807209
164464	807210
54442	807211
74379	807212
20277	807213
113059	807214
162782	807215
29532	807216
36271	807217
98580	807218
543628	807219
122327	807220
418068	807221
675116	807222
703722	807223
244709	807224
402804	807225
285790	807226
54060	807227
594092	807228
28602	807229
14536	807230
487610	807231
192970	807232
158912	807233
306592	807234
103530	807235
606115	807236
491468	807237
111386	807238
131408	807239
154835	807240
47935	807241
6318	807242
596690	807243
49654	807244
934	807245
160223	807246
15190	807247
370050	807248
486480	807249
48385	807250
328537	807251
140344	807252
691481	807253
270869	807254
4397	807255
75735	807256
703343	807257
522960	807258
253065	807259
12800	807260
703687	807261
628238	807262
106310	807263
460025	807264
595414	807265
14582	807266
87209	807267
18112	807268
74853	807269
97040	807270
586319	807271
411450	807272
239994	807273
164314	807274
541710	807275
53711	807276
326176	807277
395913	807278
45823	807279
303483	807280
583737	807281
143506	807282
35316	807283
494705	807284
417287	807285
162413	807286
169209	807287
141435	807288
219754	807289
406720	807290
343332	807291
94158	807292
159573	807293
301538	807294
799	807295
553736	807296
675644	807297
312	807298
222023	807299
587603	807300
471308	807301
134454	807302
567007	807303
253490	807304
442639	807305
527710	807306
355853	807307
300101	807308
84084	807309
441067	807310
59480	807311
236661	807312
496844	807313
988	807314
341701	807315
682306	807316
24752	807317
196440	807318
671279	807319
11922	807320
166966	807321
494853	807322
145390	807323
605958	807324
8328	807325
341149	807326
7633	807327
10221	807328
653534	807329
375046	807330
265832	807331
478156	807332
220021	807333
260127	807334
332506	807335
684662	807336
138837	807337
11638	807338
542873	807339
15766	807340
717007	807341
112515	807342
37439	807343
464771	807344
293767	807345
376279	807346
390482	807347
9264	807348
70165	807349
236711	807350
21926	807351
492495	807352
200897	807353
419388	807354
450306	807355
166451	807356
531877	807357
19721	807358
573683	807359
275964	807360
605789	807361
92393	807362
4	807363
485284	807364
89198	807365
119216	807366
448193	807367
477895	807368
141330	807369
99324	807370
684886	807371
352107	807372
12633	807373
151409	807374
39589	807375
74815	807376
75171	807377
704352	807378
670123	807379
13453	807380
610706	807381
152771	807382
23751	807383
281780	807384
197791	807385
596849	807386
295950	807387
151521	807388
402826	807389
2273	807390
76092	807391
58735	807392
41271	807393
101369	807394
685476	807395
23216	807396
408199	807397
289421	807398
346251	807399
10525	807400
524901	807401
540173	807402
78413	807403
209670	807404
91517	807405
181266	807406
346774	807407
17081	807408
20722	807409
74967	807410
173400	807411
660421	807412
162387	807413
485151	807414
257731	807415
150725	807416
683667	807417
33841	807418
601007	807419
135	807420
169696	807421
1219	807422
15540	807423
79683	807424
175481	807425
282690	807426
79983	807427
35168	807428
556023	807429
349811	807430
84366	807431
571834	807432
405459	807433
483952	807434
2894	807435
566735	807436
75667	807437
637326	807438
13822	807439
239286	807440
492564	807441
5771	807442
279555	807443
115050	807444
491668	807445
4032	807446
44692	807447
124259	807448
72806	807449
413567	807450
329234	807451
328314	807452
617218	807453
393744	807454
229595	807455
2946	807456
60750	807457
451273	807458
163484	807459
601955	807460
130257	807461
71775	807462
201521	807463
77163	807464
325124	807465
522992	807466
149538	807467
592725	807468
9215	807469
550211	807470
650041	807471
185646	807472
541858	807473
23022	807474
261549	807475
56039	807476
132404	807477
407260	807478
229046	807479
394607	807480
348847	807481
68059	807482
5036	807483
90443	807484
331333	807485
667204	807486
296134	807487
23386	807488
573487	807489
171371	807490
63070	807491
15121	807492
42378	807493
28997	807494
419889	807495
291864	807496
13173	807497
644003	807498
9278	807499
361422	807500
116661	807501
696897	807502
454294	807503
541753	807504
645066	807505
716904	807506
119626	807507
130483	807508
53224	807509
16408	807510
157082	807511
4821	807512
209543	807513
236125	807514
26777	807515
355047	807516
5008	807517
92629	807518
184184	807519
61895	807520
120449	807521
651425	807522
575947	807523
681637	807524
152240	807525
725151	807526
177553	807527
437420	807528
28851	807529
309469	807530
83411	807531
516769	807532
1042	807533
42841	807534
161140	807535
569009	807536
200152	807537
130903	807538
268787	807539
40606	807540
361516	807541
14914	807542
7507	807543
436015	807544
459075	807545
10965	807546
68426	807547
392711	807548
318507	807549
279658	807550
69068	807551
24747	807552
298390	807553
508508	807554
645302	807555
664427	807556
64401	807557
68526	807558
229171	807559
107664	807560
4662	807561
8209	807562
16999	807563
700221	807564
134512	807565
242680	807566
294419	807567
334454	807568
344554	807569
555523	807570
183574	807571
15270	807572
148303	807573
141001	807574
430431	807575
16850	807576
284376	807577
60061	807578
63934	807579
415072	807580
388758	807581
468507	807582
13764	807583
359292	807584
417551	807585
532999	807586
172724	807587
197718	807588
16330	807589
63432	807590
84348	807591
42443	807592
125549	807593
141769	807594
109785	807595
398137	807596
10492	807597
426383	807598
7945	807599
191387	807600
270440	807601
591979	807602
560104	807603
6455	807604
468280	807605
148228	807606
140385	807607
557408	807608
581201	807609
311524	807610
454429	807611
644987	807612
636543	807613
613775	807614
665688	807615
598948	807616
71619	807617
353884	807618
299790	807619
230270	807620
96535	807621
465627	807622
40318	807623
135136	807624
41222	807625
286364	807626
489245	807627
340306	807628
164120	807629
435698	807630
7692	807631
312312	807632
194223	807633
135423	807634
166841	807635
526	807636
13361	807637
417848	807638
114999	807639
159314	807640
126347	807641
707178	807642
130447	807643
278650	807644
54865	807645
572038	807646
327925	807647
441412	807648
69654	807649
120230	807650
428511	807651
122519	807652
59880	807653
44254	807654
646371	807655
9781	807656
165227	807657
229200	807658
357757	807659
553072	807660
241997	807661
418306	807662
648567	807663
153574	807664
98873	807665
54168	807666
49708	807667
318843	807668
174196	807669
271039	807670
49894	807671
403612	807672
219477	807673
63510	807674
64325	807675
378048	807676
150663	807677
119342	807678
15030	807679
27825	807680
102567	807681
13694	807682
204334	807683
500703	807684
145600	807685
513957	807686
185837	807687
420644	807688
25011	807689
418323	807690
132455	807691
523376	807692
460970	807693
404558	807694
248367	807695
528306	807696
3765	807697
123088	807698
316932	807699
296000	807700
509381	807701
6723	807702
397977	807703
703329	807704
239709	807705
53770	807706
139197	807707
377272	807708
312938	807709
34915	807710
710436	807711
33957	807712
113107	807713
411647	807714
230303	807715
136136	807716
160484	807717
199058	807718
50494	807719
439189	807720
643358	807721
442914	807722
403915	807723
101370	807724
194012	807725
119268	807726
176694	807727
471732	807728
98366	807729
163931	807730
654808	807731
63244	807732
365591	807733
140021	807734
76254	807735
173345	807736
77509	807737
673468	807738
308681	807739
93843	807740
44732	807741
38689	807742
155790	807743
80881	807744
107880	807745
435408	807746
686432	807747
125747	807748
188793	807749
385422	807750
710507	807751
46543	807752
184220	807753
670802	807754
210	807755
168149	807756
5425	807757
265835	807758
599904	807759
358411	807760
693886	807761
10277	807762
617575	807763
392676	807764
34621	807765
629840	807766
436570	807767
50297	807768
152344	807769
1438	807770
215872	807771
434985	807772
97304	807773
591878	807774
71862	807775
70049	807776
383469	807777
12962	807778
645455	807779
474736	807780
169380	807781
229177	807782
531333	807783
8563	807784
346021	807785
31519	807786
6511	807787
200480	807788
665875	807789
363498	807790
544303	807791
689133	807792
111586	807793
81692	807794
652359	807795
59833	807796
307133	807797
92562	807798
353221	807799
65207	807800
312871	807801
623882	807802
60404	807803
126989	807804
244024	807805
139136	807806
42068	807807
65688	807808
82524	807809
536565	807810
485635	807811
65130	807812
224727	807813
411702	807814
96037	807815
702206	807816
540652	807817
685917	807818
77226	807819
551725	807820
110939	807821
154478	807822
588991	807823
58454	807824
82056	807825
154883	807826
46211	807827
58421	807828
78117	807829
392929	807830
536483	807831
186349	807832
315405	807833
578409	807834
295304	807835
567983	807836
263609	807837
15355	807838
179667	807839
559711	807840
238988	807841
124353	807842
515665	807843
238015	807844
383998	807845
198434	807846
306790	807847
396098	807848
374268	807849
548481	807850
116672	807851
426002	807852
423770	807853
579762	807854
35972	807855
430703	807856
394665	807857
2711	807858
592628	807859
715447	807860
332278	807861
11628	807862
80101	807863
294622	807864
66570	807865
548853	807866
181033	807867
707111	807868
419216	807869
66302	807870
80684	807871
722219	807872
639718	807873
3901	807874
441403	807875
154850	807876
386896	807877
17726	807878
484464	807879
152411	807880
604056	807881
6604	807882
579900	807883
702942	807884
400290	807885
78204	807886
474515	807887
195325	807888
111778	807889
99710	807890
458996	807891
59014	807892
288479	807893
486307	807894
414117	807895
38196	807896
720231	807897
479572	807898
665038	807899
331881	807900
414849	807901
110810	807902
183195	807903
20017	807904
125775	807905
661239	807906
639577	807907
60544	807908
2229	807909
396293	807910
585475	807911
93661	807912
183895	807913
603224	807914
540890	807915
3714	807916
690	807917
663762	807918
111495	807919
656920	807920
518094	807921
259	807922
326498	807923
8294	807924
31070	807925
652985	807926
397993	807927
119864	807928
377180	807929
141422	807930
369574	807931
591325	807932
373213	807933
164916	807934
20	807935
52422	807936
118825	807937
225665	807938
566802	807939
190241	807940
140	807941
232151	807942
181312	807943
681173	807944
524168	807945
18105	807946
352039	807947
571612	807948
671	807949
368498	807950
255299	807951
2698	807952
435246	807953
704167	807954
285669	807955
16088	807956
328105	807957
34693	807958
265922	807959
92762	807960
186857	807961
447849	807962
710306	807963
145115	807964
7954	807965
93477	807966
158154	807967
119883	807968
4023	807969
693327	807970
382962	807971
642148	807972
128257	807973
199262	807974
448363	807975
152956	807976
514888	807977
504030	807978
624472	807979
469140	807980
239880	807981
168423	807982
189668	807983
93523	807984
488924	807985
351863	807986
374209	807987
33090	807988
37812	807989
188961	807990
133567	807991
517195	807992
110826	807993
42027	807994
120122	807995
27676	807996
172873	807997
153872	807998
6981	807999
115920	808000
31433	808001
77149	808002
105061	808003
31005	808004
38916	808005
45889	808006
712812	808007
475219	808008
5552	808009
630250	808010
2080	808011
8956	808012
593895	808013
696120	808014
563967	808015
47487	808016
108152	808017
61298	808018
381864	808019
706909	808020
705691	808021
508835	808022
567324	808023
189492	808024
317589	808025
291812	808026
151798	808027
154175	808028
173311	808029
642433	808030
344060	808031
7764	808032
616949	808033
593859	808034
261686	808035
459613	808036
14012	808037
519051	808038
350676	808039
142821	808040
512039	808041
330834	808042
202093	808043
700718	808044
125733	808045
210813	808046
139936	808047
254548	808048
34918	808049
39556	808050
385743	808051
67932	808052
601901	808053
63478	808054
317309	808055
105707	808056
103237	808057
376163	808058
17325	808059
70260	808060
73199	808061
465345	808062
74254	808063
7496	808064
14092	808065
66984	808066
207787	808067
70209	808068
388513	808069
300511	808070
635809	808071
567575	808072
342722	808073
557	808074
76277	808075
461526	808076
4275	808077
155685	808078
136536	808079
174531	808080
320684	808081
461682	808082
168828	808083
247689	808084
443641	808085
304104	808086
438773	808087
234958	808088
698945	808089
591296	808090
128719	808091
196931	808092
171430	808093
306651	808094
54938	808095
671935	808096
180638	808097
130081	808098
722524	808099
141708	808100
394861	808101
12757	808102
106513	808103
29700	808104
311383	808105
36077	808106
429988	808107
705398	808108
432218	808109
20699	808110
10429	808111
552956	808112
719999	808113
627246	808114
401858	808115
310506	808116
466449	808117
33373	808118
459343	808119
619041	808120
128391	808121
328983	808122
144395	808123
131	808124
310899	808125
460062	808126
30733	808127
132589	808128
122163	808129
724194	808130
88178	808131
540666	808132
139435	808133
14141	808134
688216	808135
136329	808136
171119	808137
30990	808138
632069	808139
545588	808140
415434	808141
258375	808142
425487	808143
304264	808144
431542	808145
145622	808146
618909	808147
1404	808148
162887	808149
557125	808150
29713	808151
699932	808152
178212	808153
594235	808154
446347	808155
38800	808156
607367	808157
664762	808158
10102	808159
308136	808160
3137	808161
680723	808162
4687	808163
450954	808164
42563	808165
43783	808166
362705	808167
65952	808168
590756	808169
5800	808170
65742	808171
679221	808172
497960	808173
15530	808174
64004	808175
31909	808176
120162	808177
187760	808178
304278	808179
414734	808180
21721	808181
28419	808182
56431	808183
7439	808184
228942	808185
693730	808186
92732	808187
186354	808188
416526	808189
49637	808190
300870	808191
633308	808192
669201	808193
285898	808194
703968	808195
54410	808196
321286	808197
307890	808198
170115	808199
2581	808200
644524	808201
236512	808202
154931	808203
233158	808204
156446	808205
118424	808206
309104	808207
598000	808208
73645	808209
105129	808210
654494	808211
451885	808212
395513	808213
11057	808214
173212	808215
10069	808216
106539	808217
111647	808218
609335	808219
165061	808220
407566	808221
586234	808222
39457	808223
54375	808224
494777	808225
23745	808226
622931	808227
43036	808228
3198	808229
75261	808230
573543	808231
572381	808232
267269	808233
648824	808234
489871	808235
101708	808236
572056	808237
826	808238
533940	808239
685768	808240
89167	808241
609903	808242
232263	808243
19469	808244
650619	808245
244050	808246
497488	808247
10242	808248
110271	808249
122637	808250
244345	808251
301873	808252
443053	808253
13252	808254
512278	808255
97688	808256
135663	808257
547315	808258
682497	808259
41578	808260
6326	808261
327871	808262
31814	808263
284652	808264
139278	808265
104590	808266
29341	808267
32802	808268
23174	808269
400942	808270
129699	808271
614513	808272
371802	808273
90227	808274
585648	808275
5183	808276
96420	808277
474318	808278
405260	808279
546209	808280
378834	808281
474606	808282
574915	808283
4883	808284
392565	808285
715690	808286
440053	808287
1400	808288
320142	808289
87759	808290
617706	808291
625659	808292
677517	808293
183203	808294
405552	808295
63040	808296
189714	808297
21585	808298
49785	808299
4436	808300
55843	808301
722169	808302
110394	808303
714537	808304
658770	808305
656469	808306
508481	808307
133362	808308
581932	808309
108549	808310
193499	808311
366500	808312
363763	808313
137892	808314
21671	808315
352877	808316
685038	808317
135429	808318
14590	808319
60068	808320
9969	808321
19529	808322
717165	808323
442571	808324
781	808325
705498	808326
373092	808327
568527	808328
38986	808329
552992	808330
543160	808331
472571	808332
165287	808333
11061	808334
285522	808335
166167	808336
446930	808337
1767	808338
3182	808339
455228	808340
107138	808341
533152	808342
102588	808343
170731	808344
365839	808345
129932	808346
228808	808347
625898	808348
61955	808349
3850	808350
127242	808351
170104	808352
161343	808353
417865	808354
49604	808355
704415	808356
622643	808357
1887	808358
176452	808359
47535	808360
422406	808361
77238	808362
310606	808363
92451	808364
92456	808365
418142	808366
418037	808367
179517	808368
639524	808369
30262	808370
243488	808371
668756	808372
356476	808373
145178	808374
45097	808375
54392	808376
585012	808377
36974	808378
386612	808379
210563	808380
589991	808381
551875	808382
29181	808383
124056	808384
370195	808385
520370	808386
262579	808387
66851	808388
117660	808389
704340	808390
388748	808391
146355	808392
244574	808393
584143	808394
232087	808395
48675	808396
107308	808397
58470	808398
586049	808399
491726	808400
544253	808401
468739	808402
160245	808403
597783	808404
112772	808405
251443	808406
358486	808407
360311	808408
47467	808409
316965	808410
513290	808411
230902	808412
100080	808413
34616	808414
458935	808415
20732	808416
111875	808417
105855	808418
3450	808419
58083	808420
9384	808421
286132	808422
310827	808423
462609	808424
458685	808425
40487	808426
21922	808427
48403	808428
474061	808429
39330	808430
535375	808431
524761	808432
88821	808433
514863	808434
438493	808435
384348	808436
449078	808437
715048	808438
659725	808439
546905	808440
14074	808441
8141	808442
579514	808443
56257	808444
720101	808445
197506	808446
56787	808447
404798	808448
643789	808449
270556	808450
38472	808451
471067	808452
138445	808453
53585	808454
270687	808455
160458	808456
260037	808457
77430	808458
185589	808459
147131	808460
273216	808461
231412	808462
167801	808463
147311	808464
241630	808465
404091	808466
193963	808467
628203	808468
558922	808469
91985	808470
117418	808471
14740	808472
443319	808473
517405	808474
143140	808475
3614	808476
605677	808477
87927	808478
625327	808479
74964	808480
837	808481
14081	808482
133207	808483
348687	808484
530343	808485
75036	808486
46745	808487
237702	808488
119346	808489
363823	808490
594044	808491
1013	808492
51588	808493
39689	808494
22371	808495
219873	808496
279504	808497
346815	808498
196305	808499
272491	808500
22696	808501
56228	808502
625109	808503
9262	808504
184738	808505
74831	808506
248787	808507
609803	808508
313561	808509
92777	808510
38215	808511
9108	808512
608234	808513
635282	808514
532132	808515
119952	808516
365512	808517
719486	808518
87865	808519
144601	808520
438690	808521
282086	808522
15521	808523
458524	808524
109321	808525
67304	808526
35731	808527
145407	808528
554466	808529
40303	808530
341761	808531
260484	808532
436376	808533
577031	808534
20214	808535
148859	808536
513960	808537
171021	808538
202806	808539
33538	808540
382208	808541
288758	808542
47073	808543
55093	808544
150796	808545
685891	808546
564845	808547
668278	808548
498340	808549
10365	808550
34607	808551
183066	808552
220743	808553
551994	808554
86515	808555
140250	808556
20239	808557
157938	808558
651948	808559
369136	808560
607484	808561
551746	808562
674245	808563
397344	808564
109	808565
11829	808566
385258	808567
488277	808568
400952	808569
659204	808570
462672	808571
112761	808572
180532	808573
396300	808574
280508	808575
1151	808576
362221	808577
619701	808578
586021	808579
575151	808580
213825	808581
206312	808582
572636	808583
45157	808584
324004	808585
463073	808586
55501	808587
149009	808588
5269	808589
165451	808590
346286	808591
489312	808592
613137	808593
14596	808594
645582	808595
116220	808596
114532	808597
65829	808598
39466	808599
55291	808600
136216	808601
491505	808602
176021	808603
388817	808604
321702	808605
21899	808606
58374	808607
333748	808608
390036	808609
484751	808610
22097	808611
264593	808612
652374	808613
112079	808614
496588	808615
67323	808616
23972	808617
688565	808618
629944	808619
201459	808620
133854	808621
98066	808622
685646	808623
13981	808624
56073	808625
54601	808626
14883	808627
664216	808628
689236	808629
604492	808630
101645	808631
505849	808632
4345	808633
17303	808634
544001	808635
167463	808636
91467	808637
295433	808638
156325	808639
567004	808640
37250	808641
684683	808642
57773	808643
273757	808644
42869	808645
583338	808646
122827	808647
313409	808648
136749	808649
39657	808650
574120	808651
243747	808652
140093	808653
564312	808654
207961	808655
217534	808656
16155	808657
16394	808658
549769	808659
5509	808660
468265	808661
9405	808662
20844	808663
125050	808664
668596	808665
163478	808666
88201	808667
216851	808668
156968	808669
120131	808670
679376	808671
116616	808672
58908	808673
685126	808674
469001	808675
649574	808676
437127	808677
479738	808678
381019	808679
649245	808680
662112	808681
104863	808682
301635	808683
51935	808684
304225	808685
530472	808686
322622	808687
447102	808688
198673	808689
138191	808690
290833	808691
343931	808692
247549	808693
507269	808694
3938	808695
13293	808696
115363	808697
709120	808698
148374	808699
515450	808700
565803	808701
57402	808702
693566	808703
553927	808704
224743	808705
416675	808706
185851	808707
419660	808708
483233	808709
699552	808710
16979	808711
634489	808712
721982	808713
30758	808714
104160	808715
222052	808716
18437	808717
335689	808718
164143	808719
49281	808720
440653	808721
143181	808722
389624	808723
15465	808724
698663	808725
147636	808726
619710	808727
621966	808728
254702	808729
39059	808730
575241	808731
448261	808732
230444	808733
48407	808734
17622	808735
69626	808736
218937	808737
422873	808738
450602	808739
152548	808740
117714	808741
386039	808742
419925	808743
99836	808744
37333	808745
184353	808746
319532	808747
17830	808748
52808	808749
580108	808750
185364	808751
162143	808752
294987	808753
359023	808754
285780	808755
16360	808756
387405	808757
661335	808758
4135	808759
645141	808760
50618	808761
85632	808762
583770	808763
201172	808764
667857	808765
24015	808766
2775	808767
175752	808768
49676	808769
78974	808770
251032	808771
42577	808772
620330	808773
379260	808774
367728	808775
363147	808776
69271	808777
566170	808778
610697	808779
64634	808780
63409	808781
33325	808782
223071	808783
418237	808784
402526	808785
500759	808786
528849	808787
387811	808788
197483	808789
12798	808790
7822	808791
77396	808792
179898	808793
290084	808794
45347	808795
83074	808796
19163	808797
420353	808798
581639	808799
354561	808800
478212	808801
589642	808802
11903	808803
178097	808804
53245	808805
321372	808806
40446	808807
339896	808808
349384	808809
616919	808810
38860	808811
84819	808812
17363	808813
162841	808814
254512	808815
169933	808816
409482	808817
62485	808818
37295	808819
640518	808820
182043	808821
153121	808822
98429	808823
412531	808824
29110	808825
146591	808826
4131	808827
71240	808828
522757	808829
558754	808830
97108	808831
133898	808832
32356	808833
122722	808834
175967	808835
612	808836
172503	808837
580934	808838
24678	808839
54316	808840
44649	808841
125301	808842
665429	808843
320762	808844
78902	808845
49552	808846
451059	808847
132111	808848
643971	808849
285679	808850
587294	808851
139421	808852
98856	808853
28601	808854
236067	808855
7939	808856
363352	808857
545194	808858
71725	808859
152881	808860
81010	808861
1232	808862
126421	808863
372918	808864
564415	808865
661754	808866
509711	808867
351009	808868
700017	808869
289006	808870
136794	808871
62467	808872
443226	808873
244875	808874
157196	808875
24694	808876
127	808877
60874	808878
70348	808879
101020	808880
352370	808881
6776	808882
159602	808883
144671	808884
583046	808885
378223	808886
455125	808887
209080	808888
125228	808889
6694	808890
164915	808891
218011	808892
234182	808893
352944	808894
634586	808895
644558	808896
454068	808897
8403	808898
547162	808899
274190	808900
434541	808901
683763	808902
156860	808903
13790	808904
200636	808905
527154	808906
514507	808907
92196	808908
245959	808909
551917	808910
624461	808911
185334	808912
620872	808913
327042	808914
272419	808915
312219	808916
2205	808917
195445	808918
191595	808919
42258	808920
483566	808921
86667	808922
20918	808923
611532	808924
688518	808925
539937	808926
291901	808927
46810	808928
89705	808929
360450	808930
527835	808931
438505	808932
596705	808933
23917	808934
115650	808935
141455	808936
94580	808937
112633	808938
505726	808939
717451	808940
260351	808941
153493	808942
144397	808943
25267	808944
79714	808945
631088	808946
124305	808947
171609	808948
270897	808949
697628	808950
239620	808951
46890	808952
708589	808953
264344	808954
96190	808955
465677	808956
14823	808957
158033	808958
306935	808959
636174	808960
108576	808961
285845	808962
610457	808963
141082	808964
178130	808965
504140	808966
581834	808967
515709	808968
163489	808969
30811	808970
571559	808971
162945	808972
105990	808973
184531	808974
131606	808975
111175	808976
606404	808977
63251	808978
601857	808979
31925	808980
16958	808981
299353	808982
95903	808983
489974	808984
519978	808985
22911	808986
446710	808987
430048	808988
64962	808989
39455	808990
332144	808991
51286	808992
210802	808993
394320	808994
537254	808995
399057	808996
353882	808997
561986	808998
435364	808999
42740	809000
425239	809001
56528	809002
375266	809003
713410	809004
17741	809005
140681	809006
61238	809007
881	809008
226848	809009
284971	809010
487038	809011
106336	809012
641257	809013
637136	809014
40449	809015
364402	809016
394066	809017
34205	809018
481872	809019
51717	809020
661940	809021
125098	809022
666646	809023
41116	809024
42871	809025
483967	809026
388252	809027
170325	809028
39077	809029
254921	809030
431582	809031
123108	809032
376562	809033
178733	809034
397966	809035
4940	809036
14607	809037
292548	809038
291643	809039
132586	809040
62001	809041
304806	809042
269608	809043
569424	809044
21356	809045
386808	809046
382633	809047
158592	809048
374089	809049
74001	809050
221114	809051
565332	809052
517330	809053
23025	809054
239479	809055
590230	809056
504859	809057
361100	809058
337876	809059
634691	809060
386516	809061
404698	809062
165252	809063
382805	809064
241107	809065
251078	809066
708722	809067
42354	809068
167682	809069
681565	809070
15124	809071
44177	809072
405829	809073
604604	809074
136303	809075
22626	809076
6134	809077
221557	809078
29807	809079
145342	809080
376925	809081
75715	809082
113945	809083
568557	809084
116575	809085
237967	809086
320030	809087
616480	809088
21067	809089
163186	809090
16824	809091
450220	809092
362788	809093
167750	809094
441402	809095
259215	809096
446528	809097
645631	809098
172259	809099
650638	809100
500237	809101
73240	809102
441692	809103
552295	809104
445583	809105
64763	809106
521315	809107
669889	809108
54301	809109
113695	809110
548291	809111
529463	809112
451834	809113
388998	809114
18592	809115
80727	809116
261752	809117
545101	809118
34407	809119
694817	809120
142004	809121
2950	809122
58676	809123
276484	809124
73193	809125
353731	809126
70184	809127
150785	809128
102080	809129
348083	809130
418996	809131
668362	809132
343396	809133
602112	809134
385121	809135
374174	809136
50741	809137
330064	809138
124161	809139
28453	809140
240061	809141
129911	809142
48708	809143
605609	809144
607747	809145
41687	809146
155439	809147
62300	809148
16380	809149
544970	809150
483060	809151
41923	809152
426017	809153
590496	809154
541	809155
17513	809156
133836	809157
109402	809158
565952	809159
43635	809160
76777	809161
64873	809162
131578	809163
2621	809164
111608	809165
183470	809166
65860	809167
597836	809168
252517	809169
579761	809170
304301	809171
582605	809172
124881	809173
1855	809174
461752	809175
537864	809176
15521	809177
522544	809178
67636	809179
151678	809180
167161	809181
253435	809182
24291	809183
70510	809184
433390	809185
9033	809186
21521	809187
44613	809188
181049	809189
458036	809190
710428	809191
276045	809192
352466	809193
123227	809194
46915	809195
12153	809196
32805	809197
282557	809198
75207	809199
8792	809200
215733	809201
141828	809202
15830	809203
178237	809204
194	809205
35076	809206
76775	809207
420530	809208
97743	809209
165628	809210
47998	809211
407874	809212
89051	809213
675530	809214
158016	809215
6847	809216
66040	809217
564896	809218
711151	809219
22170	809220
321183	809221
175332	809222
506915	809223
502528	809224
297836	809225
173516	809226
151899	809227
93860	809228
160570	809229
210551	809230
524345	809231
245312	809232
47413	809233
103415	809234
492660	809235
555031	809236
17774	809237
571178	809238
253110	809239
533227	809240
18188	809241
79732	809242
169575	809243
277631	809244
1911	809245
161442	809246
106220	809247
11790	809248
50665	809249
13929	809250
132295	809251
315033	809252
86975	809253
145859	809254
166456	809255
15086	809256
505227	809257
51951	809258
24912	809259
522317	809260
30715	809261
365909	809262
3981	809263
316055	809264
20204	809265
695142	809266
539243	809267
596859	809268
37469	809269
527915	809270
605472	809271
121774	809272
628321	809273
303188	809274
69591	809275
519357	809276
552560	809277
320217	809278
214139	809279
479586	809280
15033	809281
712517	809282
18822	809283
226487	809284
200328	809285
444585	809286
678248	809287
172775	809288
370380	809289
499432	809290
262512	809291
113622	809292
455850	809293
7265	809294
215902	809295
64081	809296
363637	809297
208005	809298
178704	809299
652562	809300
689055	809301
364959	809302
47504	809303
687212	809304
7573	809305
690798	809306
206737	809307
537675	809308
54268	809309
211587	809310
45130	809311
631226	809312
510892	809313
444950	809314
564462	809315
518772	809316
370944	809317
57188	809318
170025	809319
59442	809320
203698	809321
497265	809322
62702	809323
53529	809324
318194	809325
106845	809326
147330	809327
23062	809328
44234	809329
247541	809330
59999	809331
446771	809332
51571	809333
134470	809334
40117	809335
542759	809336
376138	809337
168682	809338
55720	809339
141844	809340
336993	809341
336901	809342
155480	809343
37340	809344
432008	809345
267281	809346
436194	809347
31239	809348
406092	809349
517952	809350
53618	809351
77924	809352
54574	809353
695008	809354
544280	809355
2371	809356
410062	809357
384482	809358
599594	809359
722166	809360
408490	809361
278078	809362
626929	809363
664611	809364
497140	809365
99772	809366
707304	809367
3364	809368
518412	809369
596913	809370
4720	809371
8058	809372
924	809373
42494	809374
133275	809375
35701	809376
255823	809377
554918	809378
661600	809379
1466	809380
474324	809381
677730	809382
105588	809383
144150	809384
121100	809385
133631	809386
222895	809387
422383	809388
295226	809389
286360	809390
148127	809391
140632	809392
431502	809393
204067	809394
698461	809395
709636	809396
321322	809397
389346	809398
45007	809399
111836	809400
181349	809401
673017	809402
9826	809403
156091	809404
332241	809405
28710	809406
375509	809407
486290	809408
482755	809409
626718	809410
151169	809411
677460	809412
9782	809413
93440	809414
148451	809415
420212	809416
317117	809417
522038	809418
361452	809419
713	809420
238430	809421
575872	809422
59099	809423
597126	809424
603638	809425
4453	809426
498478	809427
399808	809428
648229	809429
493670	809430
319611	809431
90759	809432
4929	809433
202792	809434
103684	809435
502143	809436
20423	809437
311361	809438
94802	809439
649472	809440
438330	809441
1866	809442
640828	809443
355421	809444
10420	809445
175324	809446
624569	809447
79749	809448
415393	809449
213009	809450
200009	809451
5864	809452
9106	809453
77325	809454
10131	809455
115140	809456
568648	809457
4906	809458
63635	809459
100479	809460
433492	809461
14722	809462
529276	809463
241867	809464
404741	809465
408810	809466
686529	809467
377335	809468
376979	809469
17905	809470
2124	809471
364763	809472
183707	809473
191992	809474
472367	809475
85270	809476
165996	809477
517004	809478
453241	809479
345548	809480
74434	809481
241678	809482
33418	809483
135721	809484
163905	809485
305810	809486
429868	809487
389721	809488
167367	809489
439412	809490
432970	809491
657867	809492
496793	809493
548254	809494
174709	809495
153796	809496
387107	809497
37004	809498
430750	809499
136720	809500
521573	809501
314937	809502
179425	809503
207292	809504
577669	809505
28953	809506
175922	809507
124696	809508
378491	809509
884	809510
685003	809511
443189	809512
136205	809513
227061	809514
558937	809515
271731	809516
524792	809517
154640	809518
635015	809519
49908	809520
230033	809521
525426	809522
226418	809523
107070	809524
309844	809525
184168	809526
589180	809527
529160	809528
516754	809529
667138	809530
295659	809531
10136	809532
466737	809533
547912	809534
189942	809535
42260	809536
164993	809537
359111	809538
149329	809539
300027	809540
230475	809541
68938	809542
104106	809543
136274	809544
48232	809545
150721	809546
172320	809547
577024	809548
97104	809549
259084	809550
49033	809551
430714	809552
31024	809553
604404	809554
102737	809555
27494	809556
403604	809557
522561	809558
342934	809559
461260	809560
236065	809561
45599	809562
636100	809563
111493	809564
115719	809565
50964	809566
328762	809567
722637	809568
701259	809569
544529	809570
22694	809571
339017	809572
487816	809573
166278	809574
62686	809575
27560	809576
24852	809577
293037	809578
40359	809579
156994	809580
87013	809581
22028	809582
125307	809583
556225	809584
650218	809585
116658	809586
564256	809587
423841	809588
62005	809589
640018	809590
697467	809591
44653	809592
80918	809593
178354	809594
717428	809595
76037	809596
283044	809597
476958	809598
58922	809599
72377	809600
498586	809601
98889	809602
444174	809603
420757	809604
142723	809605
348874	809606
27748	809607
97547	809608
536769	809609
151193	809610
682267	809611
182374	809612
368447	809613
626866	809614
88690	809615
59540	809616
208043	809617
86384	809618
472455	809619
627597	809620
285708	809621
398424	809622
424577	809623
424984	809624
145616	809625
560527	809626
86897	809627
708611	809628
99142	809629
135848	809630
492083	809631
529820	809632
401620	809633
75636	809634
381983	809635
589691	809636
292751	809637
724421	809638
171407	809639
141108	809640
166755	809641
321285	809642
16638	809643
329794	809644
57148	809645
401068	809646
297689	809647
466053	809648
250209	809649
679723	809650
443348	809651
216191	809652
467661	809653
575465	809654
455680	809655
567388	809656
576214	809657
550034	809658
694228	809659
173263	809660
316703	809661
343639	809662
140361	809663
112630	809664
230635	809665
99258	809666
156053	809667
133394	809668
364327	809669
264001	809670
176486	809671
186223	809672
138044	809673
582984	809674
126301	809675
6799	809676
67243	809677
349401	809678
240199	809679
142756	809680
100229	809681
231780	809682
92798	809683
295567	809684
580881	809685
33555	809686
234330	809687
619053	809688
10931	809689
651058	809690
95726	809691
18749	809692
36899	809693
492029	809694
147883	809695
175056	809696
525517	809697
133195	809698
40615	809699
236205	809700
621483	809701
93066	809702
51819	809703
488967	809704
410629	809705
663800	809706
623745	809707
295148	809708
440222	809709
21372	809710
231714	809711
287826	809712
230318	809713
270448	809714
44948	809715
662708	809716
10693	809717
30760	809718
261811	809719
185099	809720
709987	809721
324901	809722
356376	809723
469544	809724
261466	809725
73630	809726
405861	809727
205738	809728
241019	809729
316874	809730
36665	809731
5938	809732
79296	809733
632769	809734
82558	809735
63286	809736
80081	809737
28811	809738
107067	809739
529839	809740
75221	809741
150951	809742
547256	809743
65535	809744
431615	809745
341992	809746
591058	809747
70273	809748
141745	809749
161134	809750
223834	809751
445892	809752
339361	809753
254875	809754
43163	809755
319966	809756
233054	809757
345129	809758
702990	809759
88254	809760
509145	809761
23587	809762
248271	809763
171801	809764
665456	809765
38266	809766
586883	809767
579359	809768
402390	809769
402625	809770
498085	809771
334627	809772
366734	809773
408859	809774
512141	809775
182689	809776
45549	809777
353980	809778
283870	809779
482700	809780
113030	809781
15841	809782
303289	809783
167095	809784
82027	809785
210872	809786
428352	809787
228608	809788
523466	809789
20084	809790
536167	809791
78746	809792
395654	809793
502802	809794
701665	809795
8361	809796
225893	809797
482008	809798
401755	809799
201029	809800
663406	809801
290476	809802
327978	809803
527166	809804
720082	809805
699000	809806
600118	809807
78002	809808
297710	809809
48391	809810
66001	809811
665685	809812
295184	809813
49335	809814
278503	809815
362591	809816
622123	809817
120294	809818
276341	809819
40336	809820
482476	809821
182549	809822
33327	809823
76246	809824
264679	809825
672647	809826
70788	809827
615602	809828
120277	809829
487263	809830
153510	809831
165335	809832
582	809833
129470	809834
462437	809835
426152	809836
515744	809837
583006	809838
41968	809839
19408	809840
116618	809841
481764	809842
623330	809843
500648	809844
402741	809845
315162	809846
352769	809847
574295	809848
244902	809849
579212	809850
527029	809851
88407	809852
711602	809853
59383	809854
30775	809855
201955	809856
121660	809857
9400	809858
111537	809859
495200	809860
529004	809861
326865	809862
593161	809863
654996	809864
334860	809865
101152	809866
412844	809867
162161	809868
21757	809869
558472	809870
258452	809871
503802	809872
5500	809873
344463	809874
655201	809875
246273	809876
396927	809877
2025	809878
201178	809879
218284	809880
366978	809881
542113	809882
615344	809883
51915	809884
128754	809885
122971	809886
195825	809887
171715	809888
550127	809889
533053	809890
175819	809891
293313	809892
467547	809893
167923	809894
624286	809895
252304	809896
199243	809897
478838	809898
449249	809899
174400	809900
41757	809901
568136	809902
366105	809903
251585	809904
46356	809905
469196	809906
410158	809907
44320	809908
48171	809909
3934	809910
72274	809911
484773	809912
517017	809913
130561	809914
563614	809915
694698	809916
73849	809917
665163	809918
425024	809919
191025	809920
356638	809921
557729	809922
415864	809923
176768	809924
608092	809925
127761	809926
171717	809927
1982	809928
458801	809929
203224	809930
114301	809931
30724	809932
188991	809933
68422	809934
25566	809935
538019	809936
476895	809937
134001	809938
416915	809939
70838	809940
98667	809941
159821	809942
406384	809943
516990	809944
41577	809945
641219	809946
390922	809947
39637	809948
312820	809949
45081	809950
355924	809951
459196	809952
308030	809953
23010	809954
506405	809955
112938	809956
360042	809957
432733	809958
718435	809959
111423	809960
55684	809961
585979	809962
338140	809963
265559	809964
265428	809965
163125	809966
9447	809967
443568	809968
156870	809969
174037	809970
635082	809971
503138	809972
613521	809973
586581	809974
179403	809975
304083	809976
115068	809977
490465	809978
533564	809979
33820	809980
612699	809981
46043	809982
48210	809983
167640	809984
29706	809985
548136	809986
487	809987
219540	809988
381297	809989
49880	809990
448140	809991
192758	809992
41336	809993
243660	809994
8619	809995
152841	809996
335860	809997
6529	809998
61872	809999
661202	810000
178164	810001
573335	810002
414732	810003
310336	810004
437036	810005
448589	810006
557877	810007
79247	810008
128525	810009
48817	810010
183490	810011
168337	810012
18117	810013
653688	810014
279934	810015
657702	810016
481228	810017
332976	810018
10789	810019
160793	810020
49704	810021
266882	810022
45994	810023
181543	810024
495077	810025
610577	810026
315822	810027
494050	810028
50390	810029
71161	810030
172754	810031
107348	810032
588879	810033
144653	810034
8019	810035
305521	810036
140418	810037
509509	810038
497095	810039
283180	810040
396577	810041
69424	810042
103856	810043
285085	810044
97872	810045
7465	810046
414938	810047
608175	810048
14914	810049
527615	810050
146815	810051
143585	810052
275863	810053
242327	810054
509484	810055
675070	810056
102165	810057
346460	810058
174226	810059
148862	810060
311496	810061
169	810062
184694	810063
229820	810064
263320	810065
359087	810066
535517	810067
12760	810068
276629	810069
60252	810070
422902	810071
286350	810072
315243	810073
419852	810074
44544	810075
269588	810076
135705	810077
470691	810078
474446	810079
35046	810080
8046	810081
189860	810082
4537	810083
136109	810084
322078	810085
657315	810086
122206	810087
114300	810088
34632	810089
632169	810090
287566	810091
296817	810092
192535	810093
52573	810094
382501	810095
613602	810096
87929	810097
167474	810098
90648	810099
68618	810100
137037	810101
300273	810102
158078	810103
676255	810104
473321	810105
169810	810106
579656	810107
64597	810108
436970	810109
668006	810110
447671	810111
112466	810112
7790	810113
119549	810114
15875	810115
579	810116
552942	810117
434128	810118
14966	810119
410663	810120
554583	810121
46937	810122
8466	810123
145819	810124
420921	810125
68504	810126
461647	810127
41536	810128
361807	810129
255359	810130
157247	810131
61552	810132
38537	810133
333094	810134
79634	810135
202005	810136
624622	810137
81469	810138
660409	810139
98237	810140
368956	810141
392685	810142
1493	810143
2968	810144
6128	810145
243765	810146
169036	810147
159669	810148
329809	810149
265442	810150
211294	810151
120417	810152
227147	810153
710682	810154
435742	810155
444969	810156
3977	810157
40019	810158
74931	810159
642729	810160
132078	810161
25000	810162
204186	810163
245396	810164
460442	810165
206546	810166
55347	810167
5366	810168
181727	810169
406886	810170
153233	810171
42717	810172
179631	810173
542822	810174
2728	810175
384287	810176
26132	810177
91697	810178
197106	810179
360333	810180
278466	810181
274230	810182
220434	810183
318900	810184
526020	810185
230764	810186
709552	810187
5298	810188
185784	810189
32247	810190
125189	810191
368762	810192
604261	810193
138340	810194
166241	810195
26125	810196
179080	810197
394480	810198
610628	810199
694683	810200
24	810201
686365	810202
27417	810203
114135	810204
589864	810205
270218	810206
107707	810207
9942	810208
25669	810209
519997	810210
12184	810211
407966	810212
19444	810213
409937	810214
287399	810215
681190	810216
519558	810217
558392	810218
263097	810219
661267	810220
288496	810221
269694	810222
262545	810223
382934	810224
411545	810225
168087	810226
13334	810227
688645	810228
11040	810229
493574	810230
327203	810231
211418	810232
89403	810233
44058	810234
183907	810235
374551	810236
41546	810237
72621	810238
402356	810239
53814	810240
114100	810241
107286	810242
70428	810243
5173	810244
640689	810245
536389	810246
425658	810247
568420	810248
1191	810249
4989	810250
197803	810251
249968	810252
636697	810253
600864	810254
17769	810255
341679	810256
187113	810257
713839	810258
4071	810259
140184	810260
540594	810261
551470	810262
61711	810263
534993	810264
594967	810265
260772	810266
25762	810267
70657	810268
483094	810269
127710	810270
162335	810271
323705	810272
211086	810273
562424	810274
10811	810275
373200	810276
668505	810277
506339	810278
91310	810279
225565	810280
392099	810281
707400	810282
272551	810283
143632	810284
646088	810285
16871	810286
608336	810287
492966	810288
826	810289
535376	810290
19233	810291
515934	810292
2194	810293
527664	810294
8223	810295
373248	810296
100549	810297
170218	810298
148415	810299
18060	810300
9455	810301
411507	810302
231050	810303
129781	810304
171129	810305
479950	810306
602437	810307
1233	810308
333199	810309
77299	810310
389449	810311
74072	810312
640730	810313
31549	810314
246037	810315
647631	810316
453742	810317
220718	810318
377660	810319
293485	810320
154940	810321
2780	810322
652655	810323
163857	810324
1405	810325
598555	810326
620037	810327
94270	810328
29544	810329
406330	810330
692487	810331
603779	810332
192164	810333
40898	810334
642225	810335
488464	810336
477378	810337
17942	810338
335566	810339
80210	810340
507730	810341
585299	810342
433	810343
500848	810344
269033	810345
61724	810346
222240	810347
209743	810348
448841	810349
206485	810350
18717	810351
1100	810352
639284	810353
377210	810354
113817	810355
394295	810356
499893	810357
26346	810358
163926	810359
490934	810360
147674	810361
618	810362
45926	810363
121297	810364
52417	810365
518609	810366
508432	810367
163737	810368
402785	810369
8967	810370
255057	810371
48989	810372
132875	810373
12838	810374
5948	810375
5504	810376
225104	810377
142764	810378
24886	810379
501060	810380
118027	810381
49670	810382
54567	810383
234338	810384
107458	810385
239227	810386
286947	810387
491951	810388
66548	810389
685066	810390
118407	810391
289278	810392
396654	810393
471492	810394
340065	810395
48632	810396
113348	810397
711421	810398
172080	810399
648112	810400
4600	810401
93249	810402
217514	810403
215263	810404
35002	810405
157777	810406
708294	810407
466217	810408
90517	810409
638528	810410
1766	810411
273042	810412
585115	810413
716268	810414
279926	810415
325997	810416
177408	810417
80151	810418
286861	810419
130077	810420
701670	810421
506891	810422
491915	810423
46714	810424
335205	810425
74112	810426
68447	810427
26485	810428
409779	810429
174746	810430
505564	810431
588466	810432
482411	810433
192379	810434
121865	810435
182989	810436
658134	810437
57457	810438
110570	810439
39616	810440
137548	810441
214916	810442
468411	810443
666527	810444
10225	810445
696826	810446
357325	810447
467354	810448
624338	810449
5831	810450
202942	810451
340360	810452
276618	810453
368094	810454
82136	810455
157930	810456
187174	810457
712278	810458
520202	810459
65434	810460
375124	810461
162663	810462
27162	810463
46066	810464
365716	810465
14431	810466
368160	810467
369681	810468
308146	810469
295978	810470
3331	810471
441745	810472
271796	810473
670003	810474
630955	810475
382027	810476
132269	810477
95540	810478
403943	810479
334028	810480
133653	810481
24218	810482
485214	810483
48606	810484
359862	810485
390369	810486
665840	810487
488446	810488
602349	810489
75114	810490
16447	810491
133526	810492
60048	810493
647123	810494
284482	810495
621491	810496
234995	810497
200734	810498
458217	810499
547533	810500
13377	810501
127643	810502
69682	810503
37683	810504
91102	810505
157034	810506
223966	810507
372924	810508
184596	810509
311184	810510
482664	810511
385	810512
251890	810513
291846	810514
168586	810515
652592	810516
480283	810517
198357	810518
507293	810519
156658	810520
480014	810521
420319	810522
515617	810523
149818	810524
4772	810525
24658	810526
17667	810527
62146	810528
100368	810529
676164	810530
293707	810531
166869	810532
39020	810533
13580	810534
49000	810535
591996	810536
679709	810537
149951	810538
177418	810539
253327	810540
289822	810541
121675	810542
589635	810543
174858	810544
564628	810545
247165	810546
284387	810547
466170	810548
31208	810549
67	810550
180886	810551
115096	810552
92183	810553
474029	810554
191663	810555
457968	810556
34838	810557
112950	810558
697060	810559
146962	810560
348790	810561
366865	810562
162653	810563
607490	810564
701859	810565
115150	810566
350799	810567
11165	810568
638213	810569
63562	810570
518279	810571
120806	810572
623349	810573
624933	810574
283908	810575
490306	810576
694790	810577
661004	810578
475033	810579
696701	810580
367571	810581
259531	810582
293892	810583
18784	810584
444354	810585
109095	810586
411479	810587
67809	810588
20288	810589
2573	810590
703728	810591
193370	810592
209961	810593
339556	810594
96972	810595
18264	810596
30400	810597
41237	810598
269423	810599
158281	810600
520633	810601
59138	810602
133544	810603
650946	810604
153151	810605
431104	810606
5	810607
44126	810608
264629	810609
702807	810610
25153	810611
583929	810612
565903	810613
45758	810614
307144	810615
538452	810616
153878	810617
577960	810618
587130	810619
308943	810620
1158	810621
36780	810622
612382	810623
304950	810624
634216	810625
390857	810626
32413	810627
162714	810628
721035	810629
48104	810630
670315	810631
644610	810632
824	810633
178203	810634
139104	810635
322654	810636
638335	810637
702522	810638
483321	810639
396511	810640
602059	810641
138024	810642
482528	810643
60182	810644
282878	810645
567560	810646
695653	810647
365978	810648
43675	810649
3755	810650
489040	810651
136906	810652
166094	810653
80812	810654
671026	810655
271685	810656
575073	810657
636810	810658
265657	810659
511689	810660
150651	810661
221217	810662
529173	810663
478880	810664
656287	810665
555155	810666
604864	810667
39889	810668
1908	810669
124640	810670
114536	810671
464689	810672
572811	810673
6240	810674
181035	810675
371244	810676
494002	810677
170913	810678
108604	810679
614342	810680
59862	810681
62288	810682
323810	810683
14240	810684
33529	810685
691847	810686
32011	810687
217453	810688
523662	810689
656281	810690
136203	810691
275081	810692
567717	810693
45362	810694
224867	810695
37293	810696
431861	810697
79642	810698
10956	810699
702327	810700
47278	810701
50483	810702
658044	810703
38580	810704
319960	810705
412707	810706
146090	810707
2364	810708
116185	810709
552634	810710
520066	810711
37021	810712
336350	810713
2523	810714
414041	810715
3779	810716
468885	810717
482772	810718
420478	810719
107379	810720
360195	810721
115444	810722
210814	810723
600643	810724
317365	810725
122160	810726
80002	810727
87206	810728
400785	810729
335727	810730
226993	810731
409640	810732
602040	810733
179767	810734
32952	810735
32330	810736
473242	810737
272552	810738
194608	810739
63990	810740
44799	810741
632898	810742
361439	810743
428385	810744
261345	810745
596180	810746
143363	810747
110180	810748
233069	810749
245593	810750
432627	810751
410108	810752
497990	810753
158851	810754
54631	810755
82752	810756
459502	810757
646196	810758
368048	810759
482542	810760
316409	810761
30872	810762
45002	810763
15538	810764
495416	810765
28657	810766
13183	810767
517242	810768
99866	810769
548999	810770
228394	810771
323914	810772
275097	810773
27469	810774
141161	810775
617727	810776
165602	810777
20456	810778
74945	810779
346923	810780
91075	810781
357321	810782
78416	810783
61034	810784
163995	810785
431666	810786
44428	810787
117256	810788
154662	810789
76600	810790
130028	810791
44011	810792
380525	810793
71819	810794
18691	810795
209775	810796
458889	810797
401612	810798
126172	810799
707211	810800
35219	810801
424246	810802
49255	810803
40867	810804
26275	810805
392115	810806
25273	810807
63841	810808
51026	810809
846	810810
231147	810811
61592	810812
535749	810813
42543	810814
26305	810815
424200	810816
8300	810817
573725	810818
20189	810819
67466	810820
693620	810821
668742	810822
67900	810823
47912	810824
541643	810825
369497	810826
28276	810827
714754	810828
570978	810829
218005	810830
137321	810831
390220	810832
130409	810833
36681	810834
510567	810835
719764	810836
87928	810837
499213	810838
247907	810839
34155	810840
10411	810841
514337	810842
115293	810843
28247	810844
390851	810845
43651	810846
32534	810847
170719	810848
59143	810849
436179	810850
472130	810851
4513	810852
594647	810853
86730	810854
172790	810855
323082	810856
89576	810857
470748	810858
145413	810859
19407	810860
334001	810861
464257	810862
314312	810863
158036	810864
413715	810865
610976	810866
67224	810867
275567	810868
82853	810869
514215	810870
179641	810871
65530	810872
625956	810873
538844	810874
249392	810875
52733	810876
258970	810877
355750	810878
430324	810879
705004	810880
515661	810881
271146	810882
359312	810883
144320	810884
237524	810885
687697	810886
99538	810887
608042	810888
192003	810889
110261	810890
81781	810891
607349	810892
240797	810893
122916	810894
15184	810895
619923	810896
427268	810897
150803	810898
220034	810899
524881	810900
80882	810901
317876	810902
188169	810903
87362	810904
328898	810905
216089	810906
453715	810907
158020	810908
44403	810909
44689	810910
435473	810911
310797	810912
639752	810913
231879	810914
10369	810915
464811	810916
286751	810917
689272	810918
392707	810919
69049	810920
78813	810921
245270	810922
41584	810923
358910	810924
536554	810925
20148	810926
342523	810927
14927	810928
417409	810929
336900	810930
702036	810931
146634	810932
161149	810933
605306	810934
588456	810935
317592	810936
330919	810937
453533	810938
92171	810939
270391	810940
81878	810941
171064	810942
435554	810943
455123	810944
43800	810945
423449	810946
158991	810947
49053	810948
508	810949
26511	810950
93487	810951
119995	810952
212691	810953
54744	810954
345658	810955
339740	810956
672850	810957
348957	810958
642	810959
498937	810960
27195	810961
79614	810962
581610	810963
1	810964
69962	810965
85057	810966
570718	810967
45570	810968
664707	810969
672650	810970
3274	810971
435477	810972
101075	810973
127383	810974
455275	810975
318267	810976
671359	810977
61812	810978
615055	810979
166517	810980
39090	810981
116675	810982
674158	810983
122021	810984
723650	810985
222423	810986
15114	810987
42255	810988
628244	810989
540977	810990
146923	810991
603100	810992
10634	810993
494167	810994
679663	810995
706215	810996
222083	810997
242022	810998
645462	810999
584116	811000
301334	811001
336816	811002
398655	811003
20594	811004
131485	811005
329812	811006
648218	811007
631428	811008
58876	811009
89935	811010
317963	811011
99773	811012
433329	811013
30729	811014
66344	811015
303234	811016
38311	811017
653106	811018
81326	811019
721929	811020
258945	811021
447933	811022
244873	811023
155299	811024
139856	811025
432874	811026
17562	811027
353373	811028
343919	811029
161042	811030
440863	811031
94939	811032
4486	811033
62376	811034
58379	811035
710914	811036
613129	811037
228669	811038
710113	811039
53538	811040
706735	811041
46015	811042
80831	811043
17962	811044
610465	811045
115572	811046
623991	811047
263266	811048
2764	811049
95551	811050
441772	811051
600123	811052
29259	811053
250283	811054
379939	811055
8078	811056
143563	811057
257600	811058
183292	811059
77957	811060
639934	811061
593568	811062
667466	811063
321744	811064
149900	811065
18846	811066
134123	811067
46517	811068
160338	811069
57140	811070
65575	811071
286626	811072
178628	811073
506690	811074
608806	811075
34828	811076
152199	811077
47979	811078
678244	811079
250686	811080
230609	811081
545711	811082
59360	811083
281899	811084
102767	811085
125978	811086
590962	811087
194398	811088
348407	811089
62771	811090
48226	811091
151965	811092
553577	811093
330189	811094
139832	811095
595158	811096
410873	811097
265097	811098
45913	811099
236338	811100
539595	811101
653088	811102
50200	811103
375989	811104
55584	811105
274116	811106
441544	811107
205326	811108
26150	811109
325419	811110
541220	811111
325946	811112
549118	811113
36695	811114
532057	811115
618317	811116
7190	811117
74018	811118
86144	811119
717120	811120
292286	811121
448909	811122
687049	811123
465588	811124
261751	811125
293648	811126
95301	811127
228963	811128
244607	811129
56611	811130
347033	811131
531517	811132
4668	811133
688994	811134
267651	811135
117942	811136
315570	811137
26524	811138
15536	811139
12134	811140
345293	811141
434007	811142
95689	811143
615740	811144
94721	811145
179083	811146
294476	811147
28412	811148
45984	811149
254941	811150
2446	811151
426636	811152
27722	811153
428790	811154
165139	811155
93879	811156
99431	811157
566096	811158
546987	811159
17379	811160
453973	811161
262546	811162
495555	811163
309798	811164
154845	811165
131708	811166
11813	811167
271382	811168
1491	811169
113677	811170
557045	811171
47556	811172
72983	811173
572237	811174
575315	811175
216453	811176
216813	811177
376714	811178
161781	811179
53861	811180
136340	811181
59405	811182
104859	811183
106004	811184
145814	811185
4659	811186
422555	811187
238769	811188
327295	811189
114997	811190
415978	811191
353807	811192
343152	811193
224088	811194
410529	811195
628148	811196
37903	811197
526691	811198
10294	811199
42358	811200
305633	811201
574800	811202
722819	811203
67572	811204
449815	811205
294613	811206
549134	811207
97374	811208
104657	811209
19167	811210
149368	811211
481094	811212
32869	811213
553875	811214
591078	811215
80394	811216
491155	811217
247912	811218
346854	811219
575326	811220
72258	811221
107059	811222
154961	811223
231549	811224
33956	811225
206808	811226
243966	811227
162864	811228
179302	811229
494268	811230
18597	811231
667693	811232
435543	811233
579029	811234
65419	811235
168605	811236
630396	811237
15237	811238
415373	811239
13153	811240
714463	811241
100139	811242
381820	811243
3450	811244
46461	811245
606187	811246
49025	811247
45170	811248
64633	811249
222748	811250
125849	811251
599141	811252
12034	811253
382153	811254
716001	811255
663627	811256
103905	811257
73953	811258
36329	811259
260068	811260
5007	811261
21760	811262
689338	811263
214399	811264
311535	811265
614538	811266
73299	811267
516426	811268
2203	811269
71441	811270
169905	811271
213448	811272
175539	811273
514963	811274
332971	811275
74944	811276
113300	811277
29537	811278
8687	811279
431795	811280
468707	811281
482795	811282
43565	811283
376802	811284
2475	811285
23390	811286
688089	811287
211144	811288
43683	811289
444874	811290
447196	811291
185931	811292
11840	811293
406539	811294
21433	811295
634921	811296
693157	811297
215038	811298
547736	811299
333256	811300
26112	811301
75178	811302
376633	811303
46039	811304
62507	811305
408084	811306
355190	811307
20045	811308
76724	811309
582120	811310
99827	811311
62547	811312
413917	811313
119622	811314
533304	811315
490433	811316
521163	811317
670242	811318
186308	811319
416241	811320
413096	811321
132022	811322
349834	811323
614178	811324
80724	811325
413196	811326
164624	811327
612839	811328
84604	811329
211377	811330
299284	811331
22982	811332
24033	811333
209891	811334
391992	811335
168918	811336
82724	811337
135	811338
43337	811339
443892	811340
78367	811341
476288	811342
22268	811343
53244	811344
24162	811345
212298	811346
580658	811347
431198	811348
150828	811349
343023	811350
179127	811351
139129	811352
34325	811353
151568	811354
665166	811355
19390	811356
294091	811357
43698	811358
42020	811359
85321	811360
4087	811361
267823	811362
611045	811363
300244	811364
20499	811365
538781	811366
447089	811367
184850	811368
105175	811369
9329	811370
90396	811371
642766	811372
71151	811373
338107	811374
140184	811375
9822	811376
157858	811377
420357	811378
117592	811379
185504	811380
46549	811381
662236	811382
277088	811383
108378	811384
193349	811385
671808	811386
248458	811387
171731	811388
272550	811389
364871	811390
374983	811391
359007	811392
57972	811393
486071	811394
260394	811395
175564	811396
510470	811397
701408	811398
190471	811399
35383	811400
227160	811401
140523	811402
723589	811403
702516	811404
714269	811405
140323	811406
129061	811407
144714	811408
606537	811409
153358	811410
495	811411
628113	811412
2854	811413
29009	811414
402452	811415
5921	811416
491088	811417
494329	811418
596780	811419
260316	811420
461126	811421
286056	811422
80067	811423
678886	811424
9372	811425
691049	811426
73867	811427
145481	811428
312707	811429
453005	811430
125283	811431
178711	811432
25949	811433
57	811434
72868	811435
161652	811436
117793	811437
69803	811438
533821	811439
155052	811440
290856	811441
491545	811442
236910	811443
324382	811444
696375	811445
96930	811446
714319	811447
294874	811448
154789	811449
17	811450
71153	811451
35719	811452
632919	811453
33375	811454
35989	811455
257181	811456
322026	811457
173836	811458
104337	811459
156885	811460
254854	811461
135718	811462
608934	811463
622356	811464
676461	811465
592655	811466
469050	811467
195896	811468
53263	811469
721152	811470
300400	811471
512756	811472
39861	811473
188406	811474
77254	811475
13872	811476
716664	811477
691556	811478
382079	811479
110216	811480
583712	811481
95087	811482
527464	811483
17323	811484
439181	811485
584080	811486
49184	811487
199707	811488
460900	811489
141580	811490
195397	811491
369386	811492
182397	811493
26474	811494
558327	811495
401449	811496
299367	811497
13105	811498
173120	811499
469016	811500
352654	811501
131740	811502
487640	811503
362398	811504
362249	811505
159079	811506
574167	811507
573713	811508
93133	811509
226079	811510
6354	811511
176957	811512
619548	811513
137248	811514
612081	811515
141779	811516
336876	811517
500829	811518
157664	811519
287801	811520
134859	811521
501770	811522
409791	811523
170123	811524
678186	811525
503270	811526
131156	811527
311786	811528
613827	811529
149114	811530
470348	811531
49403	811532
407121	811533
37432	811534
50338	811535
58814	811536
228032	811537
582704	811538
1769	811539
84494	811540
15463	811541
33689	811542
434334	811543
173812	811544
8712	811545
41400	811546
195380	811547
459456	811548
163285	811549
386366	811550
120493	811551
390629	811552
150140	811553
26561	811554
131151	811555
701924	811556
134013	811557
7049	811558
367200	811559
557203	811560
162291	811561
358047	811562
177957	811563
449382	811564
152665	811565
312163	811566
72721	811567
161644	811568
70196	811569
42866	811570
612254	811571
1215	811572
149528	811573
62449	811574
156133	811575
265276	811576
681138	811577
970	811578
1427	811579
358167	811580
373	811581
459759	811582
601538	811583
521343	811584
313936	811585
630930	811586
546972	811587
10013	811588
76327	811589
311297	811590
702154	811591
556171	811592
480450	811593
635162	811594
381001	811595
461007	811596
135541	811597
638413	811598
72264	811599
541648	811600
35415	811601
327697	811602
423832	811603
111711	811604
51064	811605
27297	811606
54784	811607
160344	811608
39140	811609
312770	811610
158138	811611
517528	811612
691630	811613
66477	811614
280628	811615
490182	811616
330276	811617
402497	811618
135274	811619
62713	811620
371638	811621
604283	811622
511892	811623
120893	811624
194837	811625
415592	811626
277352	811627
180749	811628
409483	811629
206973	811630
17974	811631
598699	811632
57729	811633
122405	811634
541548	811635
674943	811636
67618	811637
310342	811638
50663	811639
685516	811640
531531	811641
19062	811642
31223	811643
269838	811644
318713	811645
83935	811646
82727	811647
679531	811648
483136	811649
326950	811650
40094	811651
79585	811652
233621	811653
48865	811654
433495	811655
198502	811656
642081	811657
524127	811658
559224	811659
75683	811660
151763	811661
31644	811662
367766	811663
128061	811664
295833	811665
277349	811666
166408	811667
497430	811668
95185	811669
497534	811670
34036	811671
576451	811672
281436	811673
326737	811674
85532	811675
2958	811676
17878	811677
332556	811678
568463	811679
175178	811680
447568	811681
433903	811682
427853	811683
168860	811684
141777	811685
95125	811686
331033	811687
686537	811688
490772	811689
23319	811690
16198	811691
94918	811692
409758	811693
55593	811694
206468	811695
591135	811696
27001	811697
499620	811698
221862	811699
470175	811700
696664	811701
9357	811702
613879	811703
3051	811704
505586	811705
318618	811706
381444	811707
467072	811708
548403	811709
532455	811710
25035	811711
184620	811712
212689	811713
550735	811714
141215	811715
649691	811716
16259	811717
474649	811718
428601	811719
446122	811720
135552	811721
604908	811722
40959	811723
371026	811724
4496	811725
35914	811726
219312	811727
295425	811728
655871	811729
519825	811730
356315	811731
377092	811732
609918	811733
18564	811734
493070	811735
54255	811736
574436	811737
11718	811738
426739	811739
129532	811740
227704	811741
613740	811742
2081	811743
307255	811744
31555	811745
47863	811746
101394	811747
335875	811748
645479	811749
65454	811750
195868	811751
234141	811752
171523	811753
216777	811754
290667	811755
60781	811756
126838	811757
33391	811758
364457	811759
151442	811760
707138	811761
165847	811762
131912	811763
378718	811764
153605	811765
256349	811766
444332	811767
523444	811768
345440	811769
57779	811770
403753	811771
345931	811772
215366	811773
156095	811774
352767	811775
671798	811776
369342	811777
164715	811778
100480	811779
108472	811780
96677	811781
612052	811782
119866	811783
601134	811784
526125	811785
502600	811786
177216	811787
374564	811788
274114	811789
4598	811790
83704	811791
2515	811792
656987	811793
118132	811794
323	811795
22357	811796
184024	811797
189148	811798
545158	811799
49668	811800
455858	811801
231256	811802
533343	811803
554571	811804
71112	811805
463339	811806
324303	811807
38440	811808
53809	811809
9634	811810
455626	811811
381877	811812
12371	811813
701707	811814
557709	811815
86293	811816
36580	811817
54493	811818
404497	811819
603480	811820
309423	811821
42064	811822
141204	811823
287159	811824
2142	811825
37311	811826
34632	811827
83663	811828
207865	811829
64203	811830
587693	811831
83443	811832
158606	811833
265868	811834
66064	811835
51367	811836
369420	811837
25547	811838
686177	811839
565005	811840
145861	811841
442559	811842
100858	811843
2076	811844
355859	811845
505964	811846
144715	811847
46784	811848
92933	811849
604964	811850
147484	811851
433638	811852
18588	811853
177666	811854
661879	811855
205450	811856
8568	811857
144623	811858
2751	811859
385400	811860
53239	811861
286610	811862
103603	811863
12683	811864
267633	811865
19994	811866
431630	811867
55032	811868
608487	811869
88179	811870
127651	811871
466019	811872
141686	811873
310005	811874
483246	811875
184414	811876
556986	811877
411666	811878
150900	811879
545678	811880
213235	811881
608958	811882
12268	811883
5426	811884
10503	811885
296629	811886
155137	811887
298080	811888
120763	811889
80736	811890
48765	811891
128059	811892
110085	811893
421003	811894
606142	811895
510609	811896
692472	811897
126138	811898
647737	811899
154118	811900
419393	811901
311570	811902
408580	811903
589552	811904
284540	811905
43386	811906
174340	811907
360972	811908
316702	811909
39161	811910
27918	811911
4583	811912
107029	811913
330326	811914
173545	811915
552937	811916
220515	811917
9357	811918
449541	811919
551584	811920
76236	811921
43618	811922
37829	811923
449047	811924
152994	811925
35757	811926
596390	811927
17528	811928
567200	811929
168068	811930
5787	811931
382789	811932
364360	811933
153746	811934
150924	811935
127513	811936
188028	811937
429529	811938
101147	811939
459	811940
118294	811941
83184	811942
151667	811943
312350	811944
528096	811945
229723	811946
459735	811947
416620	811948
97404	811949
97941	811950
181904	811951
404564	811952
579488	811953
631625	811954
12401	811955
205285	811956
615632	811957
587189	811958
543471	811959
189085	811960
399238	811961
275562	811962
141340	811963
90817	811964
86071	811965
543495	811966
54155	811967
986	811968
70035	811969
302103	811970
163731	811971
185220	811972
436362	811973
593919	811974
178365	811975
49667	811976
18004	811977
455132	811978
300260	811979
139939	811980
655074	811981
660177	811982
50207	811983
560507	811984
353353	811985
110463	811986
419232	811987
549316	811988
309603	811989
132188	811990
286254	811991
8706	811992
2132	811993
171707	811994
5667	811995
149163	811996
303849	811997
138114	811998
29807	811999
491042	812000
359048	812001
38289	812002
621338	812003
2808	812004
17247	812005
413901	812006
65428	812007
504167	812008
180711	812009
405409	812010
153584	812011
260914	812012
432689	812013
601173	812014
269266	812015
665443	812016
97172	812017
335583	812018
689881	812019
105968	812020
227687	812021
59315	812022
132662	812023
81002	812024
510589	812025
435206	812026
38480	812027
12331	812028
258571	812029
677298	812030
355652	812031
499489	812032
56718	812033
45229	812034
180354	812035
605391	812036
657178	812037
711595	812038
511722	812039
710597	812040
308533	812041
299971	812042
272872	812043
329469	812044
368738	812045
514238	812046
47490	812047
376386	812048
697701	812049
494635	812050
14954	812051
43858	812052
658938	812053
107480	812054
657655	812055
292731	812056
13832	812057
387090	812058
302978	812059
14481	812060
162	812061
664857	812062
48050	812063
335421	812064
137020	812065
197291	812066
90837	812067
220880	812068
555122	812069
115085	812070
631883	812071
177238	812072
574285	812073
644030	812074
4184	812075
569932	812076
185236	812077
665073	812078
9664	812079
24848	812080
584637	812081
361596	812082
4602	812083
542535	812084
565076	812085
72305	812086
595377	812087
34734	812088
477145	812089
43	812090
61581	812091
45608	812092
387178	812093
513945	812094
111489	812095
140073	812096
481523	812097
469259	812098
610633	812099
648605	812100
240299	812101
569766	812102
504613	812103
642950	812104
617887	812105
473012	812106
153621	812107
629448	812108
168466	812109
303912	812110
124961	812111
50186	812112
7869	812113
181309	812114
176074	812115
474886	812116
15961	812117
583678	812118
645626	812119
12615	812120
435533	812121
301323	812122
22339	812123
135538	812124
676489	812125
89077	812126
414564	812127
364105	812128
551834	812129
306904	812130
105365	812131
156257	812132
84512	812133
258725	812134
5332	812135
75985	812136
725182	812137
336752	812138
146619	812139
26128	812140
365264	812141
76435	812142
40462	812143
169377	812144
528545	812145
65677	812146
122297	812147
178869	812148
165404	812149
163878	812150
41832	812151
527517	812152
603668	812153
539790	812154
721893	812155
51202	812156
45372	812157
4676	812158
81338	812159
394	812160
120608	812161
27458	812162
207213	812163
48343	812164
524162	812165
91283	812166
616731	812167
114473	812168
253982	812169
7530	812170
386135	812171
151933	812172
420876	812173
169580	812174
477436	812175
219498	812176
346816	812177
570645	812178
647641	812179
661103	812180
596666	812181
590038	812182
135232	812183
41420	812184
6783	812185
561782	812186
184155	812187
648176	812188
715674	812189
417211	812190
428448	812191
684820	812192
61375	812193
186121	812194
377457	812195
365102	812196
247047	812197
398610	812198
15953	812199
723264	812200
664179	812201
18245	812202
702847	812203
40618	812204
715279	812205
119305	812206
11891	812207
384214	812208
597172	812209
166215	812210
100096	812211
15823	812212
143676	812213
99554	812214
199447	812215
680833	812216
546033	812217
211545	812218
668198	812219
22071	812220
90477	812221
569685	812222
346811	812223
232590	812224
282381	812225
126581	812226
404738	812227
329202	812228
227705	812229
393559	812230
67170	812231
513770	812232
12093	812233
175478	812234
302567	812235
189893	812236
19500	812237
376180	812238
106106	812239
290665	812240
610166	812241
71922	812242
222416	812243
560731	812244
582668	812245
399005	812246
413943	812247
686427	812248
60262	812249
549950	812250
36509	812251
1899	812252
149285	812253
519954	812254
101797	812255
149828	812256
670930	812257
22805	812258
571514	812259
351541	812260
81038	812261
514792	812262
19445	812263
17035	812264
282294	812265
644444	812266
409594	812267
154642	812268
535423	812269
111518	812270
100804	812271
386379	812272
671124	812273
109355	812274
386737	812275
164110	812276
11869	812277
62784	812278
615755	812279
257452	812280
495548	812281
52116	812282
592154	812283
644607	812284
433314	812285
465442	812286
2545	812287
216392	812288
328396	812289
84745	812290
623668	812291
34901	812292
548742	812293
37532	812294
564158	812295
664105	812296
30330	812297
47865	812298
34878	812299
132640	812300
632195	812301
1717	812302
345773	812303
2154	812304
661337	812305
519160	812306
723081	812307
472787	812308
362396	812309
18321	812310
109451	812311
52673	812312
589288	812313
12371	812314
173740	812315
27662	812316
170863	812317
76955	812318
250440	812319
6719	812320
598584	812321
51580	812322
25163	812323
458405	812324
13946	812325
72086	812326
44723	812327
142114	812328
685510	812329
207083	812330
709353	812331
153520	812332
251266	812333
510330	812334
62682	812335
663838	812336
682814	812337
608566	812338
179528	812339
169566	812340
205732	812341
55280	812342
12605	812343
339461	812344
203685	812345
357838	812346
255672	812347
36984	812348
114757	812349
28603	812350
370458	812351
111	812352
447020	812353
649303	812354
694760	812355
119674	812356
83016	812357
702960	812358
375933	812359
697332	812360
61177	812361
131300	812362
516764	812363
275036	812364
561732	812365
73722	812366
579913	812367
632833	812368
266747	812369
474212	812370
468723	812371
708712	812372
92770	812373
164003	812374
73237	812375
110215	812376
48393	812377
536932	812378
700992	812379
679313	812380
296476	812381
410902	812382
671694	812383
216268	812384
228619	812385
555673	812386
160076	812387
2938	812388
82763	812389
42190	812390
214992	812391
42561	812392
111347	812393
616888	812394
32273	812395
151071	812396
160388	812397
283477	812398
36202	812399
494246	812400
653170	812401
565866	812402
472163	812403
569236	812404
359293	812405
147041	812406
162436	812407
213608	812408
180236	812409
679208	812410
635483	812411
41607	812412
49230	812413
413884	812414
76403	812415
42569	812416
627458	812417
511882	812418
322704	812419
639985	812420
712562	812421
423920	812422
113950	812423
29723	812424
133461	812425
264841	812426
153809	812427
209653	812428
638198	812429
327895	812430
151686	812431
174888	812432
318075	812433
364044	812434
251361	812435
46366	812436
209624	812437
73400	812438
432398	812439
662613	812440
600542	812441
116332	812442
414994	812443
210294	812444
19256	812445
214577	812446
628873	812447
335063	812448
58172	812449
147616	812450
680105	812451
47595	812452
626312	812453
219151	812454
325859	812455
380245	812456
161284	812457
482485	812458
670310	812459
362620	812460
28703	812461
541656	812462
398749	812463
11	812464
380197	812465
703345	812466
684388	812467
595564	812468
432113	812469
99692	812470
17110	812471
350263	812472
197573	812473
358422	812474
534227	812475
255086	812476
104182	812477
651371	812478
273875	812479
85412	812480
106010	812481
498011	812482
5292	812483
443851	812484
1801	812485
108600	812486
113387	812487
119114	812488
473193	812489
241348	812490
306113	812491
467458	812492
5292	812493
616064	812494
194169	812495
20398	812496
504957	812497
217698	812498
293657	812499
625678	812500
692589	812501
197660	812502
2643	812503
37932	812504
556977	812505
349423	812506
146178	812507
561998	812508
19955	812509
519085	812510
298153	812511
10103	812512
49161	812513
178666	812514
365398	812515
19611	812516
473782	812517
116561	812518
86920	812519
595574	812520
131658	812521
211449	812522
125575	812523
16677	812524
290823	812525
350077	812526
156619	812527
42022	812528
3158	812529
2010	812530
35522	812531
455968	812532
247013	812533
409802	812534
393201	812535
111414	812536
47022	812537
151018	812538
300809	812539
8646	812540
619567	812541
31048	812542
118231	812543
565035	812544
86388	812545
377242	812546
595751	812547
493958	812548
278955	812549
341690	812550
711842	812551
174142	812552
428917	812553
633292	812554
472856	812555
185445	812556
171900	812557
196572	812558
507291	812559
428827	812560
143355	812561
103074	812562
280853	812563
1096	812564
143407	812565
105026	812566
361302	812567
163805	812568
325781	812569
591706	812570
26221	812571
322195	812572
399386	812573
691325	812574
35487	812575
527770	812576
153863	812577
96643	812578
183207	812579
177750	812580
205025	812581
167302	812582
108724	812583
166711	812584
45611	812585
651703	812586
215534	812587
161433	812588
29996	812589
418667	812590
8578	812591
393159	812592
277951	812593
689442	812594
316087	812595
105486	812596
621816	812597
679941	812598
357435	812599
385652	812600
42421	812601
586577	812602
160900	812603
203162	812604
191311	812605
167069	812606
625062	812607
144932	812608
534604	812609
210504	812610
172977	812611
207199	812612
226147	812613
636223	812614
577904	812615
106730	812616
452925	812617
143972	812618
14295	812619
24778	812620
66323	812621
96991	812622
307970	812623
445802	812624
1322	812625
134564	812626
706042	812627
130940	812628
83172	812629
129956	812630
57444	812631
94153	812632
229590	812633
21687	812634
415675	812635
449448	812636
203323	812637
102190	812638
82832	812639
501979	812640
352616	812641
53294	812642
627579	812643
591962	812644
566340	812645
568372	812646
71539	812647
519122	812648
39100	812649
635693	812650
96469	812651
383928	812652
119203	812653
476102	812654
604649	812655
2947	812656
669598	812657
506500	812658
585974	812659
34518	812660
547687	812661
467192	812662
13277	812663
104737	812664
585925	812665
159247	812666
5388	812667
263997	812668
341020	812669
356691	812670
37517	812671
35320	812672
213038	812673
191909	812674
19590	812675
120786	812676
341727	812677
57203	812678
290111	812679
330314	812680
598089	812681
160631	812682
128808	812683
362945	812684
267378	812685
16649	812686
364603	812687
368716	812688
683997	812689
460537	812690
144010	812691
496649	812692
66413	812693
34030	812694
739	812695
183162	812696
150905	812697
43956	812698
580512	812699
681969	812700
165473	812701
504746	812702
61121	812703
521668	812704
409794	812705
281573	812706
660334	812707
117873	812708
175306	812709
34721	812710
170281	812711
293441	812712
497595	812713
2451	812714
65123	812715
247122	812716
167916	812717
712291	812718
348483	812719
112225	812720
105930	812721
672459	812722
449361	812723
268042	812724
338164	812725
320384	812726
45319	812727
310272	812728
240980	812729
418568	812730
47619	812731
11138	812732
356609	812733
647472	812734
142218	812735
420312	812736
155658	812737
333974	812738
500667	812739
263796	812740
82762	812741
140780	812742
14875	812743
674957	812744
656850	812745
311879	812746
4530	812747
72092	812748
442326	812749
171261	812750
706233	812751
458549	812752
334	812753
356595	812754
585191	812755
701148	812756
133055	812757
60409	812758
161868	812759
166800	812760
203791	812761
48703	812762
434977	812763
596	812764
30512	812765
210395	812766
11829	812767
641790	812768
662697	812769
130910	812770
514951	812771
480652	812772
525603	812773
20026	812774
61504	812775
60794	812776
54762	812777
17543	812778
186761	812779
101240	812780
38513	812781
293256	812782
521009	812783
128530	812784
157515	812785
469865	812786
376882	812787
110021	812788
639419	812789
2861	812790
99687	812791
176810	812792
14440	812793
121846	812794
295253	812795
40785	812796
509528	812797
115462	812798
485513	812799
20018	812800
683884	812801
509910	812802
115416	812803
668236	812804
503128	812805
217472	812806
72254	812807
418668	812808
121932	812809
285481	812810
239728	812811
298993	812812
295101	812813
25330	812814
405368	812815
452609	812816
516656	812817
82929	812818
92073	812819
25977	812820
169479	812821
142139	812822
365341	812823
3011	812824
127017	812825
376092	812826
45840	812827
317828	812828
38079	812829
511494	812830
254988	812831
125622	812832
472610	812833
708826	812834
332733	812835
67685	812836
81667	812837
161531	812838
490280	812839
469349	812840
482808	812841
661510	812842
673037	812843
540160	812844
587032	812845
115213	812846
299078	812847
3784	812848
94477	812849
454552	812850
200336	812851
268713	812852
539154	812853
623957	812854
114606	812855
152971	812856
677694	812857
630800	812858
312174	812859
514786	812860
398664	812861
75847	812862
684857	812863
68151	812864
107716	812865
583689	812866
689556	812867
196993	812868
669106	812869
79117	812870
455913	812871
126341	812872
161935	812873
37497	812874
558837	812875
527471	812876
664863	812877
71403	812878
172692	812879
539229	812880
118623	812881
272371	812882
690029	812883
352551	812884
382352	812885
561859	812886
172935	812887
699512	812888
1325	812889
387355	812890
333685	812891
195579	812892
139723	812893
318097	812894
381817	812895
78036	812896
534430	812897
35575	812898
480019	812899
571734	812900
161258	812901
143845	812902
566603	812903
212615	812904
84713	812905
531589	812906
50331	812907
719580	812908
527754	812909
233677	812910
284981	812911
584023	812912
638308	812913
186980	812914
310873	812915
36498	812916
55396	812917
296468	812918
109674	812919
151881	812920
46911	812921
87888	812922
491883	812923
659380	812924
325466	812925
665300	812926
45759	812927
605077	812928
2521	812929
628736	812930
64317	812931
3376	812932
607939	812933
124934	812934
16973	812935
661358	812936
173386	812937
183666	812938
552491	812939
489342	812940
183750	812941
339273	812942
327492	812943
663922	812944
617688	812945
707768	812946
43115	812947
561179	812948
185057	812949
511591	812950
101442	812951
199990	812952
599334	812953
34073	812954
522275	812955
143559	812956
312	812957
186185	812958
249469	812959
678065	812960
273	812961
184946	812962
42413	812963
54929	812964
301190	812965
152725	812966
179975	812967
147500	812968
397422	812969
177289	812970
23086	812971
255919	812972
290334	812973
246565	812974
395534	812975
37176	812976
154601	812977
25108	812978
330222	812979
167547	812980
136789	812981
421443	812982
70853	812983
248340	812984
522741	812985
233978	812986
330566	812987
13570	812988
334768	812989
723285	812990
29397	812991
571696	812992
99634	812993
179583	812994
29458	812995
188485	812996
19896	812997
586128	812998
460772	812999
253585	813000
562594	813001
3646	813002
580338	813003
311111	813004
596107	813005
105843	813006
37613	813007
175921	813008
437778	813009
116516	813010
128069	813011
167868	813012
139356	813013
39648	813014
141172	813015
355330	813016
222002	813017
278894	813018
171865	813019
699489	813020
374736	813021
121905	813022
588312	813023
382338	813024
230496	813025
335214	813026
428571	813027
64953	813028
4763	813029
400099	813030
26323	813031
253869	813032
96587	813033
680370	813034
69302	813035
132192	813036
556164	813037
117705	813038
584973	813039
191599	813040
139921	813041
183219	813042
701039	813043
412090	813044
58616	813045
118525	813046
78581	813047
245250	813048
13908	813049
413071	813050
573844	813051
105871	813052
15971	813053
21458	813054
594893	813055
510359	813056
126584	813057
149421	813058
87137	813059
35074	813060
646444	813061
471924	813062
712953	813063
702365	813064
607469	813065
159073	813066
618236	813067
411144	813068
720191	813069
426404	813070
74319	813071
54107	813072
275094	813073
481124	813074
374850	813075
9254	813076
602520	813077
347316	813078
274160	813079
415276	813080
179489	813081
386204	813082
268976	813083
275947	813084
113128	813085
9445	813086
314929	813087
213871	813088
55982	813089
658579	813090
714741	813091
52890	813092
20319	813093
543752	813094
619863	813095
145365	813096
122621	813097
501516	813098
369883	813099
17005	813100
353299	813101
33913	813102
567538	813103
462964	813104
659762	813105
502985	813106
565930	813107
118730	813108
618723	813109
169575	813110
121622	813111
264338	813112
280903	813113
432683	813114
9642	813115
682926	813116
304423	813117
56646	813118
32745	813119
429331	813120
662006	813121
28720	813122
39509	813123
2882	813124
437243	813125
66749	813126
121556	813127
28353	813128
685015	813129
722295	813130
96168	813131
351987	813132
50534	813133
243406	813134
671668	813135
33242	813136
192104	813137
262238	813138
151777	813139
360859	813140
688444	813141
99322	813142
169169	813143
403047	813144
201917	813145
694543	813146
534073	813147
172485	813148
149829	813149
132185	813150
372896	813151
130487	813152
183289	813153
177967	813154
484279	813155
615249	813156
341667	813157
548804	813158
425322	813159
250850	813160
532834	813161
435123	813162
425334	813163
399201	813164
4863	813165
669176	813166
99280	813167
3795	813168
148856	813169
259087	813170
129362	813171
107024	813172
263237	813173
25580	813174
141194	813175
178209	813176
16442	813177
467258	813178
28927	813179
4793	813180
368874	813181
150259	813182
119739	813183
4421	813184
32334	813185
150922	813186
400394	813187
85913	813188
188719	813189
131505	813190
50293	813191
23214	813192
81746	813193
366343	813194
131792	813195
703750	813196
371280	813197
31263	813198
139479	813199
506259	813200
263045	813201
33511	813202
444642	813203
271538	813204
191314	813205
295503	813206
163277	813207
12895	813208
130222	813209
325756	813210
5916	813211
130835	813212
685645	813213
723120	813214
28380	813215
342451	813216
652892	813217
51544	813218
126388	813219
590553	813220
464504	813221
28945	813222
123797	813223
250070	813224
597594	813225
160773	813226
148842	813227
341	813228
337501	813229
98153	813230
41414	813231
549249	813232
311858	813233
385216	813234
141232	813235
20036	813236
168148	813237
329496	813238
32101	813239
6095	813240
483392	813241
427615	813242
424347	813243
75658	813244
55886	813245
43218	813246
345699	813247
1647	813248
112255	813249
537991	813250
582537	813251
452550	813252
55394	813253
480082	813254
495782	813255
724135	813256
1489	813257
21931	813258
448	813259
229971	813260
197192	813261
13818	813262
353677	813263
113533	813264
480173	813265
52885	813266
51050	813267
468343	813268
158976	813269
187776	813270
724021	813271
12488	813272
32367	813273
130195	813274
609146	813275
683542	813276
67445	813277
12129	813278
72070	813279
639006	813280
465953	813281
552510	813282
644185	813283
71163	813284
293195	813285
142271	813286
601922	813287
431387	813288
24445	813289
65321	813290
137692	813291
493857	813292
326515	813293
44377	813294
418623	813295
12479	813296
433799	813297
3095	813298
473536	813299
210081	813300
678288	813301
577848	813302
490086	813303
194596	813304
682772	813305
316422	813306
100949	813307
21382	813308
705698	813309
562503	813310
634506	813311
279237	813312
114659	813313
525056	813314
73826	813315
676186	813316
657321	813317
489478	813318
156104	813319
19330	813320
213177	813321
292268	813322
674037	813323
79285	813324
537997	813325
35128	813326
52788	813327
1918	813328
402883	813329
85473	813330
710884	813331
43268	813332
342334	813333
222750	813334
427591	813335
606535	813336
253697	813337
416671	813338
15373	813339
361645	813340
53150	813341
91698	813342
184026	813343
94859	813344
610403	813345
1801	813346
66170	813347
430868	813348
323249	813349
356291	813350
700217	813351
262472	813352
446246	813353
103605	813354
14378	813355
77563	813356
20997	813357
433831	813358
17403	813359
508930	813360
614152	813361
318976	813362
69172	813363
465597	813364
496055	813365
72262	813366
155362	813367
160671	813368
540997	813369
257950	813370
487255	813371
391443	813372
45380	813373
456542	813374
46728	813375
296510	813376
699813	813377
270481	813378
157160	813379
65468	813380
6682	813381
522764	813382
32672	813383
162437	813384
599747	813385
12671	813386
56128	813387
11143	813388
361713	813389
540026	813390
57688	813391
128957	813392
513233	813393
580451	813394
42429	813395
342796	813396
73448	813397
79671	813398
186849	813399
1259	813400
315293	813401
602043	813402
30887	813403
628	813404
443823	813405
300029	813406
289842	813407
141034	813408
151352	813409
11872	813410
426606	813411
193217	813412
640357	813413
364306	813414
183158	813415
372976	813416
74996	813417
231291	813418
665836	813419
724156	813420
20859	813421
28559	813422
112670	813423
2535	813424
683559	813425
501600	813426
22866	813427
601593	813428
93178	813429
112382	813430
43098	813431
454717	813432
442655	813433
520304	813434
364991	813435
655614	813436
158811	813437
482956	813438
138294	813439
253193	813440
28584	813441
379609	813442
166256	813443
6671	813444
328885	813445
498562	813446
20300	813447
621288	813448
182105	813449
504465	813450
164420	813451
526423	813452
712314	813453
136104	813454
251410	813455
665497	813456
520039	813457
550635	813458
636825	813459
45514	813460
599590	813461
141144	813462
94603	813463
693866	813464
134277	813465
604071	813466
402961	813467
34180	813468
683069	813469
160315	813470
435196	813471
120158	813472
40730	813473
34602	813474
16362	813475
162412	813476
147384	813477
93067	813478
107420	813479
148397	813480
566650	813481
311202	813482
28460	813483
144625	813484
499892	813485
190729	813486
128222	813487
96790	813488
8799	813489
272261	813490
353077	813491
236454	813492
264733	813493
181063	813494
333723	813495
466517	813496
72065	813497
108201	813498
315497	813499
584398	813500
28426	813501
67175	813502
297817	813503
130759	813504
49958	813505
454427	813506
672098	813507
377929	813508
415807	813509
519512	813510
367251	813511
476444	813512
368792	813513
266909	813514
40507	813515
58712	813516
413419	813517
483113	813518
539923	813519
628181	813520
599598	813521
386693	813522
107993	813523
31230	813524
289168	813525
19283	813526
109202	813527
339193	813528
434011	813529
314913	813530
163577	813531
236718	813532
446719	813533
522803	813534
4210	813535
56053	813536
11702	813537
1101	813538
119246	813539
911	813540
722839	813541
662810	813542
313916	813543
53750	813544
105735	813545
618143	813546
8802	813547
157904	813548
686566	813549
71339	813550
3421	813551
58954	813552
124666	813553
271096	813554
193157	813555
175557	813556
694739	813557
259520	813558
169890	813559
26143	813560
12336	813561
411722	813562
653840	813563
4079	813564
560109	813565
530074	813566
9384	813567
563091	813568
168036	813569
463911	813570
6798	813571
118023	813572
26593	813573
312817	813574
673169	813575
681274	813576
134879	813577
39281	813578
325253	813579
88278	813580
265900	813581
54768	813582
105051	813583
51367	813584
26506	813585
1412	813586
509459	813587
387020	813588
90016	813589
449180	813590
462884	813591
45446	813592
145772	813593
683490	813594
25835	813595
336249	813596
288488	813597
671260	813598
304903	813599
251321	813600
24133	813601
297574	813602
115192	813603
355673	813604
390597	813605
26400	813606
245964	813607
103945	813608
562376	813609
527212	813610
295974	813611
45019	813612
14736	813613
642536	813614
452542	813615
23535	813616
684600	813617
419956	813618
548180	813619
6100	813620
7432	813621
394494	813622
104672	813623
714250	813624
541544	813625
621526	813626
5096	813627
659449	813628
251153	813629
530602	813630
277068	813631
482100	813632
284767	813633
433922	813634
171686	813635
533192	813636
108358	813637
591116	813638
78824	813639
418241	813640
567477	813641
377852	813642
206320	813643
279362	813644
129110	813645
128841	813646
434516	813647
621139	813648
74448	813649
297383	813650
514318	813651
663981	813652
478017	813653
35836	813654
65102	813655
145894	813656
200989	813657
300015	813658
718875	813659
85982	813660
318184	813661
124363	813662
228595	813663
133831	813664
715754	813665
718544	813666
121482	813667
624153	813668
39008	813669
30875	813670
352333	813671
446343	813672
4693	813673
37377	813674
54476	813675
133152	813676
699078	813677
224939	813678
141908	813679
120404	813680
58655	813681
12404	813682
703704	813683
443044	813684
89780	813685
21063	813686
18380	813687
200095	813688
13746	813689
695658	813690
149818	813691
86196	813692
66505	813693
483260	813694
93055	813695
71135	813696
488236	813697
176709	813698
76078	813699
100544	813700
44146	813701
58622	813702
53009	813703
41894	813704
405036	813705
297518	813706
383560	813707
38146	813708
591793	813709
133552	813710
514599	813711
312096	813712
169567	813713
409144	813714
662837	813715
57316	813716
215768	813717
217026	813718
103698	813719
397876	813720
554735	813721
23001	813722
81004	813723
567643	813724
691501	813725
133645	813726
149357	813727
423236	813728
472594	813729
66914	813730
113614	813731
58633	813732
130497	813733
123968	813734
396022	813735
708728	813736
663	813737
43909	813738
624169	813739
588575	813740
568598	813741
184548	813742
9221	813743
1006	813744
505232	813745
2368	813746
350	813747
222011	813748
131414	813749
214617	813750
481443	813751
615231	813752
400453	813753
681094	813754
393360	813755
233208	813756
122241	813757
185485	813758
274916	813759
511390	813760
651872	813761
78541	813762
104529	813763
394270	813764
11494	813765
50249	813766
502958	813767
532255	813768
631935	813769
11959	813770
100712	813771
65689	813772
608644	813773
23492	813774
444609	813775
48936	813776
418608	813777
126121	813778
159018	813779
451708	813780
281626	813781
388224	813782
173218	813783
640366	813784
432026	813785
615547	813786
18090	813787
50380	813788
46832	813789
160095	813790
581086	813791
391453	813792
58804	813793
92087	813794
321535	813795
156709	813796
172298	813797
535522	813798
392037	813799
632593	813800
437618	813801
149720	813802
561666	813803
19918	813804
668927	813805
312904	813806
104087	813807
10635	813808
101518	813809
194786	813810
10844	813811
705817	813812
60470	813813
441882	813814
621178	813815
163281	813816
497647	813817
211985	813818
134071	813819
682961	813820
168563	813821
337799	813822
206875	813823
644297	813824
134406	813825
487889	813826
590746	813827
712978	813828
3576	813829
635835	813830
76313	813831
637952	813832
24908	813833
236698	813834
624285	813835
159328	813836
37334	813837
80630	813838
369456	813839
18753	813840
453963	813841
124567	813842
611637	813843
225913	813844
384751	813845
515335	813846
272026	813847
40165	813848
202452	813849
448064	813850
510820	813851
222165	813852
11751	813853
222445	813854
201980	813855
43839	813856
28524	813857
56512	813858
510793	813859
17924	813860
581405	813861
655952	813862
526603	813863
68224	813864
689077	813865
130344	813866
482735	813867
11609	813868
196235	813869
146612	813870
108594	813871
50369	813872
426770	813873
478856	813874
436351	813875
119500	813876
2779	813877
99071	813878
217805	813879
536209	813880
667044	813881
73271	813882
63321	813883
59054	813884
12511	813885
501519	813886
185157	813887
77177	813888
599061	813889
604373	813890
12187	813891
634420	813892
39875	813893
84207	813894
602901	813895
262419	813896
674453	813897
202953	813898
172643	813899
651592	813900
349866	813901
665888	813902
485548	813903
24905	813904
674500	813905
490663	813906
139583	813907
54206	813908
292942	813909
486258	813910
403101	813911
606980	813912
309667	813913
414393	813914
111919	813915
73336	813916
178590	813917
294935	813918
108026	813919
157137	813920
466132	813921
22452	813922
44705	813923
122394	813924
100031	813925
174577	813926
27850	813927
191684	813928
417451	813929
142103	813930
440347	813931
395351	813932
547196	813933
404668	813934
101217	813935
116383	813936
42555	813937
7569	813938
597600	813939
80265	813940
124198	813941
101989	813942
721047	813943
525792	813944
625855	813945
31195	813946
90265	813947
467618	813948
676783	813949
647063	813950
450038	813951
226921	813952
684977	813953
93830	813954
6753	813955
84290	813956
449529	813957
248411	813958
422712	813959
16779	813960
67219	813961
27950	813962
131992	813963
192659	813964
457079	813965
689506	813966
431348	813967
391291	813968
424745	813969
41258	813970
42184	813971
539316	813972
556620	813973
6512	813974
110178	813975
334967	813976
12797	813977
140748	813978
452066	813979
239882	813980
312215	813981
285406	813982
91322	813983
34578	813984
296044	813985
15868	813986
336325	813987
176987	813988
468006	813989
207563	813990
151135	813991
81090	813992
142894	813993
457633	813994
353967	813995
180828	813996
7588	813997
203114	813998
21876	813999
595477	814000
54515	814001
598631	814002
38276	814003
370016	814004
186530	814005
395656	814006
106331	814007
682935	814008
671090	814009
308019	814010
583043	814011
293370	814012
259530	814013
110950	814014
520930	814015
746	814016
399956	814017
285006	814018
220055	814019
50154	814020
500785	814021
568100	814022
347747	814023
662229	814024
88522	814025
184069	814026
188968	814027
413440	814028
336661	814029
345830	814030
611950	814031
516270	814032
131298	814033
98630	814034
174279	814035
363639	814036
3576	814037
139458	814038
167632	814039
690154	814040
9709	814041
298656	814042
141044	814043
404231	814044
610302	814045
61348	814046
186888	814047
99492	814048
265449	814049
564774	814050
4116	814051
127546	814052
37836	814053
340935	814054
496765	814055
105498	814056
546835	814057
1073	814058
18858	814059
368880	814060
104175	814061
235332	814062
703959	814063
106129	814064
399678	814065
715966	814066
515743	814067
485758	814068
28676	814069
536149	814070
619719	814071
16921	814072
703917	814073
329562	814074
219271	814075
337884	814076
587985	814077
554756	814078
514984	814079
195717	814080
271131	814081
511658	814082
84399	814083
591342	814084
30422	814085
213777	814086
243010	814087
650009	814088
11690	814089
335194	814090
178867	814091
203084	814092
491261	814093
687142	814094
30408	814095
97083	814096
538947	814097
125689	814098
487646	814099
17162	814100
462842	814101
27232	814102
346920	814103
139754	814104
69057	814105
101807	814106
273657	814107
7280	814108
192797	814109
288643	814110
10526	814111
195547	814112
180898	814113
60018	814114
442192	814115
254255	814116
12280	814117
449429	814118
110194	814119
972	814120
652416	814121
536488	814122
23098	814123
502335	814124
115723	814125
64422	814126
337972	814127
218427	814128
112479	814129
434989	814130
74	814131
241352	814132
167110	814133
7445	814134
25408	814135
32732	814136
524754	814137
294977	814138
276513	814139
122547	814140
43126	814141
145604	814142
215576	814143
45163	814144
475	814145
5935	814146
55252	814147
169902	814148
339201	814149
530699	814150
79995	814151
130552	814152
483973	814153
34670	814154
42714	814155
70957	814156
286908	814157
440299	814158
39903	814159
413877	814160
40568	814161
23245	814162
104328	814163
266889	814164
536044	814165
704142	814166
247071	814167
695470	814168
43105	814169
12883	814170
252453	814171
432095	814172
53073	814173
162559	814174
108139	814175
557550	814176
587146	814177
401598	814178
330495	814179
168368	814180
10397	814181
611316	814182
2056	814183
175834	814184
259609	814185
191858	814186
152421	814187
77878	814188
660333	814189
149	814190
81189	814191
624657	814192
51051	814193
49812	814194
443329	814195
150592	814196
560367	814197
148598	814198
320774	814199
457755	814200
82017	814201
182512	814202
391967	814203
119674	814204
378582	814205
64189	814206
42163	814207
49651	814208
174819	814209
151830	814210
371847	814211
3924	814212
182320	814213
719325	814214
175207	814215
352646	814216
636078	814217
567394	814218
78425	814219
579501	814220
171020	814221
54913	814222
48946	814223
225549	814224
84498	814225
529364	814226
87933	814227
154891	814228
26445	814229
243536	814230
36762	814231
28598	814232
136433	814233
47926	814234
389996	814235
421192	814236
361395	814237
7631	814238
67374	814239
36930	814240
317529	814241
323601	814242
145579	814243
168692	814244
482381	814245
494212	814246
151144	814247
1892	814248
5273	814249
287546	814250
275969	814251
496795	814252
107499	814253
183463	814254
530841	814255
615729	814256
281	814257
130328	814258
44113	814259
21056	814260
102477	814261
142266	814262
370320	814263
633747	814264
357255	814265
141619	814266
10248	814267
724645	814268
81621	814269
400399	814270
276012	814271
66291	814272
214292	814273
466439	814274
668883	814275
215039	814276
15047	814277
44853	814278
412045	814279
24127	814280
409429	814281
531817	814282
614585	814283
6666	814284
574764	814285
407414	814286
708029	814287
21876	814288
659783	814289
172697	814290
302179	814291
694246	814292
149978	814293
421431	814294
26545	814295
186701	814296
434472	814297
51392	814298
105062	814299
268458	814300
16124	814301
275810	814302
204909	814303
409394	814304
376257	814305
286185	814306
150163	814307
313153	814308
270496	814309
116335	814310
133642	814311
376369	814312
119666	814313
658180	814314
341857	814315
67303	814316
566587	814317
656253	814318
426587	814319
440454	814320
42959	814321
547586	814322
149589	814323
56647	814324
312894	814325
171445	814326
387950	814327
110487	814328
260228	814329
50727	814330
701338	814331
594579	814332
44726	814333
453982	814334
292223	814335
673540	814336
624855	814337
85826	814338
209824	814339
35071	814340
27473	814341
269002	814342
69088	814343
128839	814344
163843	814345
389166	814346
99451	814347
467947	814348
653234	814349
699049	814350
412898	814351
618175	814352
91386	814353
113439	814354
508456	814355
436552	814356
210616	814357
53634	814358
668079	814359
512196	814360
29963	814361
374918	814362
446758	814363
50234	814364
2668	814365
383435	814366
186053	814367
343516	814368
121368	814369
97635	814370
464344	814371
195404	814372
723778	814373
79019	814374
103582	814375
516783	814376
391212	814377
359447	814378
130539	814379
21141	814380
27215	814381
150646	814382
669047	814383
574706	814384
306054	814385
18956	814386
497271	814387
99047	814388
576539	814389
618486	814390
28692	814391
213803	814392
410436	814393
75870	814394
2992	814395
303357	814396
638075	814397
515172	814398
116066	814399
454699	814400
441444	814401
45239	814402
507294	814403
590323	814404
722	814405
158087	814406
571441	814407
598730	814408
225805	814409
619469	814410
113322	814411
344316	814412
62700	814413
23402	814414
116557	814415
475118	814416
602812	814417
607624	814418
238012	814419
160327	814420
166412	814421
549771	814422
472822	814423
2125	814424
25698	814425
4725	814426
663579	814427
118033	814428
174618	814429
135905	814430
412522	814431
450723	814432
14392	814433
435012	814434
598064	814435
3950	814436
168649	814437
633726	814438
496092	814439
677638	814440
456557	814441
277155	814442
108483	814443
502174	814444
66226	814445
62277	814446
179744	814447
285995	814448
37164	814449
76214	814450
86240	814451
172229	814452
290813	814453
234914	814454
590299	814455
581985	814456
9417	814457
47840	814458
591315	814459
712224	814460
497276	814461
189878	814462
663541	814463
491048	814464
428690	814465
641893	814466
582510	814467
178907	814468
170618	814469
642896	814470
670283	814471
293229	814472
360999	814473
3600	814474
52650	814475
528582	814476
458171	814477
584941	814478
438140	814479
80338	814480
1788	814481
172298	814482
453506	814483
288197	814484
244332	814485
16649	814486
138118	814487
320589	814488
414863	814489
524161	814490
154508	814491
2774	814492
704750	814493
314567	814494
493212	814495
89800	814496
119998	814497
28638	814498
316430	814499
457521	814500
34992	814501
15140	814502
549192	814503
457357	814504
315838	814505
544849	814506
187444	814507
471272	814508
388529	814509
287954	814510
127778	814511
630302	814512
9799	814513
463184	814514
100771	814515
74184	814516
43415	814517
86786	814518
20399	814519
681440	814520
5585	814521
36210	814522
448495	814523
190891	814524
365349	814525
603377	814526
645796	814527
279612	814528
128575	814529
662968	814530
518358	814531
364843	814532
94996	814533
119636	814534
593206	814535
392459	814536
448535	814537
39564	814538
352717	814539
308165	814540
457956	814541
255370	814542
152982	814543
513084	814544
25364	814545
386916	814546
103225	814547
455847	814548
422790	814549
542885	814550
67998	814551
32165	814552
157892	814553
163313	814554
164696	814555
150176	814556
167443	814557
70375	814558
146000	814559
25895	814560
107460	814561
159585	814562
479609	814563
242155	814564
142836	814565
13736	814566
133470	814567
315041	814568
164664	814569
691745	814570
232167	814571
235336	814572
38894	814573
440994	814574
515572	814575
278233	814576
236927	814577
142588	814578
651178	814579
269874	814580
133833	814581
277718	814582
621595	814583
128573	814584
323424	814585
18850	814586
395180	814587
570036	814588
67153	814589
157152	814590
2535	814591
123236	814592
15197	814593
435661	814594
78856	814595
122745	814596
82277	814597
273659	814598
243494	814599
67239	814600
121915	814601
280477	814602
152315	814603
615224	814604
444531	814605
686255	814606
97251	814607
182951	814608
353150	814609
23914	814610
34460	814611
138203	814612
556070	814613
661407	814614
642862	814615
39408	814616
635652	814617
137036	814618
645286	814619
120407	814620
606526	814621
89278	814622
696049	814623
437984	814624
99426	814625
101272	814626
718360	814627
613329	814628
643820	814629
74890	814630
627912	814631
14204	814632
28774	814633
261352	814634
7897	814635
570624	814636
467773	814637
684054	814638
127807	814639
14017	814640
149028	814641
17239	814642
240816	814643
497211	814644
459608	814645
652647	814646
104324	814647
210557	814648
171854	814649
155478	814650
352005	814651
159642	814652
634163	814653
436114	814654
567395	814655
38279	814656
116230	814657
593545	814658
542212	814659
349546	814660
98767	814661
293180	814662
409395	814663
680243	814664
113848	814665
415279	814666
618771	814667
488651	814668
623111	814669
270201	814670
80476	814671
85079	814672
707794	814673
416502	814674
670465	814675
363558	814676
70359	814677
544098	814678
659914	814679
42679	814680
40954	814681
38679	814682
273292	814683
146286	814684
42818	814685
395295	814686
476269	814687
342513	814688
273684	814689
456974	814690
140405	814691
89456	814692
86305	814693
172656	814694
442770	814695
235950	814696
470089	814697
376481	814698
99784	814699
464822	814700
232282	814701
12015	814702
487308	814703
166434	814704
714403	814705
711753	814706
452858	814707
81546	814708
183143	814709
122197	814710
720287	814711
51595	814712
33367	814713
277357	814714
579444	814715
19503	814716
358875	814717
5447	814718
416083	814719
614477	814720
367034	814721
534766	814722
75694	814723
705865	814724
126152	814725
336767	814726
140017	814727
103232	814728
478384	814729
596654	814730
135032	814731
145086	814732
95590	814733
490108	814734
35901	814735
572592	814736
80384	814737
53790	814738
625394	814739
181151	814740
5146	814741
715344	814742
90601	814743
643225	814744
34872	814745
182602	814746
264315	814747
659878	814748
23483	814749
315848	814750
689797	814751
718524	814752
137647	814753
353364	814754
637785	814755
3089	814756
240952	814757
720783	814758
360298	814759
383116	814760
517478	814761
102799	814762
88902	814763
517778	814764
82859	814765
144989	814766
457974	814767
40528	814768
284896	814769
646121	814770
78648	814771
82884	814772
214300	814773
57080	814774
532484	814775
214	814776
19592	814777
181569	814778
597416	814779
291153	814780
512281	814781
151680	814782
132960	814783
561509	814784
69380	814785
493498	814786
227176	814787
16204	814788
403544	814789
707667	814790
523676	814791
42194	814792
374492	814793
429478	814794
101440	814795
680746	814796
144374	814797
360880	814798
358496	814799
199533	814800
331646	814801
315688	814802
637586	814803
6303	814804
501125	814805
409830	814806
656070	814807
76675	814808
160049	814809
166641	814810
105277	814811
127380	814812
160781	814813
286061	814814
31929	814815
74786	814816
135579	814817
485404	814818
258461	814819
124331	814820
36693	814821
311499	814822
361148	814823
723259	814824
321979	814825
510345	814826
92847	814827
456584	814828
168179	814829
605325	814830
127110	814831
719362	814832
463048	814833
40109	814834
562805	814835
124956	814836
709473	814837
282135	814838
339252	814839
452885	814840
421390	814841
367789	814842
723406	814843
441888	814844
181731	814845
38851	814846
674493	814847
175798	814848
153645	814849
432136	814850
57476	814851
31001	814852
75082	814853
469320	814854
555222	814855
14456	814856
361028	814857
57836	814858
455210	814859
177641	814860
163229	814861
464643	814862
399671	814863
22685	814864
132998	814865
127652	814866
483016	814867
17275	814868
638013	814869
621374	814870
90889	814871
561603	814872
172382	814873
325406	814874
60886	814875
98058	814876
530865	814877
394923	814878
130263	814879
466165	814880
405125	814881
193563	814882
26019	814883
463523	814884
184313	814885
6606	814886
543346	814887
2066	814888
83803	814889
356606	814890
411948	814891
588237	814892
74997	814893
90257	814894
68280	814895
429666	814896
393283	814897
63909	814898
693857	814899
398732	814900
357059	814901
68424	814902
215471	814903
723997	814904
34281	814905
127121	814906
191846	814907
681541	814908
334761	814909
509277	814910
485783	814911
701472	814912
205019	814913
53270	814914
381240	814915
41067	814916
144987	814917
455049	814918
271628	814919
113167	814920
318258	814921
577285	814922
418092	814923
679218	814924
148286	814925
156979	814926
479122	814927
274725	814928
23064	814929
693553	814930
492675	814931
187630	814932
123899	814933
456483	814934
116024	814935
449933	814936
426488	814937
49608	814938
91303	814939
77085	814940
515952	814941
487061	814942
255107	814943
66298	814944
526099	814945
318985	814946
530899	814947
19495	814948
339762	814949
266363	814950
24872	814951
70681	814952
198010	814953
689781	814954
36390	814955
308691	814956
233662	814957
370403	814958
281667	814959
142700	814960
671005	814961
138116	814962
147293	814963
129606	814964
423567	814965
277156	814966
718583	814967
672572	814968
678129	814969
642731	814970
148245	814971
88488	814972
433784	814973
48935	814974
586617	814975
166653	814976
231283	814977
17377	814978
68693	814979
722695	814980
27874	814981
21513	814982
88028	814983
546252	814984
20923	814985
304463	814986
591103	814987
44031	814988
412034	814989
340447	814990
227498	814991
614305	814992
489732	814993
102857	814994
574269	814995
676300	814996
255811	814997
36016	814998
312578	814999
639837	815000
636728	815001
13812	815002
111828	815003
474035	815004
321917	815005
590352	815006
538	815007
107371	815008
232427	815009
43028	815010
39217	815011
134226	815012
582079	815013
51803	815014
6552	815015
490716	815016
723357	815017
572675	815018
367634	815019
24808	815020
664015	815021
7071	815022
235701	815023
583616	815024
67290	815025
501675	815026
626351	815027
544453	815028
709569	815029
449525	815030
126401	815031
435330	815032
121851	815033
435907	815034
125492	815035
218637	815036
716307	815037
689051	815038
326826	815039
83215	815040
339188	815041
386245	815042
499015	815043
9875	815044
32372	815045
32571	815046
77336	815047
717663	815048
169708	815049
108146	815050
1101	815051
173407	815052
564109	815053
204984	815054
174704	815055
332575	815056
459451	815057
357026	815058
540519	815059
7132	815060
42184	815061
699055	815062
625703	815063
51928	815064
711646	815065
104840	815066
181308	815067
4694	815068
364061	815069
35338	815070
85412	815071
17872	815072
12588	815073
156614	815074
1492	815075
216718	815076
172210	815077
279910	815078
58314	815079
84358	815080
87671	815081
174188	815082
6892	815083
647056	815084
228093	815085
694957	815086
29371	815087
27166	815088
459178	815089
371333	815090
5607	815091
597383	815092
551719	815093
289880	815094
213902	815095
675823	815096
459659	815097
53742	815098
28838	815099
383054	815100
7755	815101
314641	815102
19200	815103
636735	815104
206310	815105
49941	815106
189413	815107
315873	815108
610072	815109
120716	815110
712122	815111
74495	815112
20227	815113
220174	815114
532362	815115
105809	815116
65687	815117
118445	815118
509563	815119
284809	815120
65280	815121
165234	815122
609972	815123
68810	815124
663012	815125
4866	815126
58890	815127
501114	815128
70594	815129
358386	815130
158194	815131
9384	815132
606774	815133
74701	815134
294475	815135
389260	815136
274465	815137
7416	815138
89202	815139
444447	815140
456528	815141
649746	815142
719766	815143
101322	815144
70076	815145
49575	815146
624037	815147
13399	815148
146186	815149
483505	815150
12747	815151
16777	815152
169279	815153
167799	815154
517955	815155
236926	815156
359441	815157
453314	815158
461889	815159
222	815160
71385	815161
229674	815162
649356	815163
450534	815164
198599	815165
3316	815166
590779	815167
461500	815168
143026	815169
43717	815170
450123	815171
9651	815172
533725	815173
184830	815174
2882	815175
466597	815176
311083	815177
53614	815178
56969	815179
585085	815180
112330	815181
154026	815182
27227	815183
29933	815184
77737	815185
534060	815186
59243	815187
183533	815188
672811	815189
571539	815190
166235	815191
453812	815192
509880	815193
93749	815194
9393	815195
460595	815196
573238	815197
133917	815198
355661	815199
142186	815200
498516	815201
15594	815202
30684	815203
585410	815204
367287	815205
618688	815206
219362	815207
39767	815208
151754	815209
66592	815210
484819	815211
150987	815212
171875	815213
132626	815214
54649	815215
379471	815216
50903	815217
14294	815218
632313	815219
21365	815220
65830	815221
522290	815222
650749	815223
715988	815224
339411	815225
145830	815226
133371	815227
696032	815228
663804	815229
339978	815230
434584	815231
526118	815232
168615	815233
341433	815234
156374	815235
333868	815236
10369	815237
237649	815238
338238	815239
433679	815240
597094	815241
33482	815242
359618	815243
285834	815244
348017	815245
480778	815246
183166	815247
711477	815248
521319	815249
256253	815250
403034	815251
153007	815252
292920	815253
47212	815254
351129	815255
134076	815256
656913	815257
76079	815258
164103	815259
442221	815260
514778	815261
77024	815262
349230	815263
176097	815264
246336	815265
489952	815266
233328	815267
337738	815268
697090	815269
584583	815270
18205	815271
303347	815272
656553	815273
147615	815274
466245	815275
142294	815276
527744	815277
187029	815278
194860	815279
18397	815280
276102	815281
65194	815282
459624	815283
13672	815284
237856	815285
277892	815286
76057	815287
469768	815288
118064	815289
57006	815290
352175	815291
669943	815292
701590	815293
311135	815294
1711	815295
120611	815296
42300	815297
216233	815298
86560	815299
105745	815300
186858	815301
313758	815302
150103	815303
284963	815304
127845	815305
408294	815306
223728	815307
34442	815308
14127	815309
6648	815310
242440	815311
47259	815312
226157	815313
38415	815314
21452	815315
84996	815316
147496	815317
561875	815318
94492	815319
405943	815320
129124	815321
111134	815322
46468	815323
613846	815324
41305	815325
135713	815326
443638	815327
46394	815328
1938	815329
50089	815330
126587	815331
247587	815332
690138	815333
21599	815334
649063	815335
689505	815336
18774	815337
216702	815338
563484	815339
681543	815340
159027	815341
125362	815342
43622	815343
210056	815344
84616	815345
414915	815346
64853	815347
1345	815348
249476	815349
398952	815350
37466	815351
334582	815352
603835	815353
181414	815354
525649	815355
520653	815356
128545	815357
632129	815358
53707	815359
695500	815360
236713	815361
43458	815362
604179	815363
9332	815364
122082	815365
569740	815366
510423	815367
8843	815368
628059	815369
208585	815370
23432	815371
641963	815372
155998	815373
171520	815374
314582	815375
480151	815376
348615	815377
622258	815378
110081	815379
220791	815380
60270	815381
21013	815382
32351	815383
314958	815384
580278	815385
341700	815386
435219	815387
229385	815388
197303	815389
715701	815390
277	815391
467002	815392
338679	815393
134190	815394
511442	815395
196313	815396
658330	815397
23809	815398
290140	815399
41569	815400
5621	815401
551020	815402
694156	815403
193348	815404
41356	815405
257238	815406
620142	815407
449621	815408
109893	815409
215803	815410
157630	815411
683326	815412
405903	815413
308685	815414
317206	815415
226588	815416
76392	815417
289295	815418
611830	815419
157833	815420
345558	815421
237479	815422
96287	815423
10618	815424
573072	815425
587605	815426
541801	815427
380130	815428
339138	815429
584706	815430
200962	815431
153884	815432
39580	815433
228211	815434
366038	815435
201800	815436
709708	815437
65053	815438
321156	815439
33174	815440
292433	815441
631000	815442
132165	815443
19632	815444
533136	815445
363473	815446
16774	815447
357521	815448
717000	815449
533660	815450
95411	815451
563043	815452
150681	815453
198159	815454
495385	815455
120116	815456
92508	815457
34709	815458
243681	815459
264581	815460
107739	815461
529620	815462
19231	815463
108113	815464
174996	815465
48392	815466
487628	815467
602343	815468
5430	815469
24934	815470
718110	815471
167453	815472
582748	815473
132240	815474
243778	815475
151826	815476
50696	815477
17974	815478
170992	815479
657179	815480
34548	815481
298326	815482
14682	815483
687862	815484
217290	815485
617471	815486
5560	815487
301845	815488
295201	815489
63426	815490
619430	815491
693092	815492
55543	815493
256234	815494
664077	815495
9341	815496
172852	815497
276378	815498
657793	815499
491431	815500
102005	815501
55053	815502
197262	815503
305702	815504
557520	815505
67196	815506
163472	815507
419990	815508
608441	815509
87743	815510
208182	815511
95193	815512
677622	815513
426048	815514
555952	815515
400380	815516
37081	815517
643583	815518
143516	815519
78446	815520
52375	815521
588710	815522
642747	815523
26478	815524
260983	815525
40988	815526
296953	815527
604727	815528
174097	815529
21019	815530
480302	815531
446896	815532
469008	815533
49605	815534
86173	815535
612505	815536
632	815537
432417	815538
369	815539
242545	815540
218360	815541
572032	815542
63252	815543
139589	815544
153164	815545
467838	815546
9287	815547
534214	815548
550143	815549
490746	815550
661712	815551
200279	815552
254728	815553
2595	815554
137057	815555
446418	815556
185389	815557
456842	815558
533097	815559
150787	815560
12341	815561
175336	815562
281979	815563
162459	815564
473948	815565
179825	815566
669837	815567
507752	815568
137420	815569
256796	815570
378978	815571
537909	815572
671394	815573
326823	815574
54840	815575
31741	815576
230239	815577
41228	815578
710900	815579
451247	815580
315765	815581
440966	815582
268436	815583
99364	815584
199356	815585
496408	815586
403147	815587
372526	815588
603803	815589
629566	815590
284055	815591
178075	815592
112076	815593
714662	815594
2246	815595
29517	815596
68668	815597
69530	815598
16484	815599
233163	815600
51075	815601
319562	815602
63790	815603
305437	815604
391533	815605
721229	815606
24317	815607
478953	815608
1354	815609
110155	815610
489793	815611
15290	815612
380612	815613
690635	815614
213133	815615
30256	815616
142616	815617
276477	815618
267142	815619
166729	815620
258130	815621
43470	815622
84300	815623
683535	815624
459272	815625
6824	815626
410415	815627
431183	815628
89785	815629
18119	815630
225462	815631
142046	815632
559387	815633
43253	815634
320631	815635
477122	815636
485599	815637
711745	815638
347570	815639
70019	815640
75109	815641
17053	815642
323983	815643
646650	815644
24174	815645
628288	815646
88633	815647
163541	815648
640037	815649
699659	815650
161088	815651
158380	815652
252050	815653
137403	815654
689860	815655
296	815656
133314	815657
75317	815658
19532	815659
30083	815660
296535	815661
27387	815662
57259	815663
296677	815664
46334	815665
167662	815666
50918	815667
486425	815668
403809	815669
661774	815670
498923	815671
123786	815672
155734	815673
540399	815674
699374	815675
42105	815676
3679	815677
665989	815678
337611	815679
678	815680
158169	815681
454940	815682
102268	815683
292742	815684
79993	815685
59280	815686
429106	815687
206257	815688
430011	815689
111962	815690
144930	815691
517273	815692
313438	815693
492201	815694
475570	815695
27072	815696
196492	815697
20883	815698
224059	815699
719545	815700
715195	815701
183042	815702
483099	815703
50162	815704
30613	815705
425865	815706
22165	815707
51420	815708
27572	815709
60764	815710
174012	815711
661756	815712
716331	815713
704518	815714
59142	815715
576449	815716
395552	815717
426690	815718
326	815719
537970	815720
499528	815721
13125	815722
248101	815723
17549	815724
523835	815725
50809	815726
144628	815727
485787	815728
151402	815729
423862	815730
171878	815731
277704	815732
475206	815733
606977	815734
16179	815735
128453	815736
231415	815737
51582	815738
706914	815739
185364	815740
169405	815741
14334	815742
277674	815743
138898	815744
1505	815745
15690	815746
127584	815747
234680	815748
698403	815749
291458	815750
109819	815751
498149	815752
591639	815753
312265	815754
514293	815755
25692	815756
235864	815757
564541	815758
6187	815759
267647	815760
551791	815761
306387	815762
189369	815763
659020	815764
525906	815765
383002	815766
139308	815767
417473	815768
169240	815769
128522	815770
419048	815771
17143	815772
301717	815773
232903	815774
684762	815775
250636	815776
639119	815777
13935	815778
155785	815779
506152	815780
174436	815781
59718	815782
353447	815783
626250	815784
616499	815785
676585	815786
677122	815787
226803	815788
80981	815789
537423	815790
5170	815791
37633	815792
75860	815793
17047	815794
11394	815795
169478	815796
597584	815797
122555	815798
602253	815799
401862	815800
119786	815801
9912	815802
563224	815803
385439	815804
135396	815805
109250	815806
65490	815807
269683	815808
17619	815809
158383	815810
352538	815811
544660	815812
148424	815813
9224	815814
24179	815815
374781	815816
292056	815817
320915	815818
607852	815819
311578	815820
151385	815821
520555	815822
363627	815823
280992	815824
31096	815825
335213	815826
45488	815827
107326	815828
59117	815829
192199	815830
49274	815831
243122	815832
121969	815833
63064	815834
31759	815835
82471	815836
388562	815837
58162	815838
597162	815839
130521	815840
4681	815841
555992	815842
62780	815843
106811	815844
32325	815845
127918	815846
28439	815847
506853	815848
526740	815849
150805	815850
194930	815851
509640	815852
705758	815853
45629	815854
198614	815855
251212	815856
267951	815857
599281	815858
443482	815859
106340	815860
110208	815861
44097	815862
521303	815863
71934	815864
687335	815865
516981	815866
174080	815867
37181	815868
651301	815869
17155	815870
451304	815871
382727	815872
576429	815873
235946	815874
180540	815875
218788	815876
56934	815877
476838	815878
613506	815879
322717	815880
267369	815881
48599	815882
122331	815883
526905	815884
57425	815885
41013	815886
52467	815887
333316	815888
15229	815889
688918	815890
336951	815891
93141	815892
422781	815893
185541	815894
116191	815895
39817	815896
371	815897
452328	815898
197162	815899
376024	815900
380063	815901
17340	815902
663556	815903
287681	815904
5723	815905
415743	815906
552430	815907
305204	815908
629978	815909
315	815910
177930	815911
85186	815912
167602	815913
368467	815914
339913	815915
7934	815916
624468	815917
20563	815918
307212	815919
630593	815920
350697	815921
10888	815922
39803	815923
530762	815924
370	815925
587241	815926
445067	815927
643061	815928
84616	815929
569329	815930
148003	815931
301851	815932
187068	815933
17394	815934
188237	815935
455499	815936
1123	815937
583680	815938
10530	815939
269961	815940
649409	815941
3064	815942
582504	815943
607859	815944
722093	815945
138214	815946
321823	815947
526330	815948
239601	815949
602943	815950
619402	815951
178079	815952
43621	815953
8779	815954
538918	815955
437744	815956
272157	815957
428034	815958
384614	815959
634907	815960
349050	815961
2659	815962
302074	815963
206835	815964
297925	815965
466125	815966
74630	815967
254819	815968
206982	815969
486349	815970
681327	815971
191961	815972
390159	815973
641891	815974
80747	815975
439816	815976
539965	815977
171596	815978
27276	815979
479557	815980
21281	815981
478924	815982
347692	815983
156119	815984
162406	815985
202684	815986
122002	815987
388810	815988
17234	815989
156350	815990
533150	815991
506852	815992
488154	815993
11	815994
34352	815995
100598	815996
712202	815997
258913	815998
428622	815999
446633	816000
710663	816001
388435	816002
40859	816003
293689	816004
502811	816005
84827	816006
536380	816007
82804	816008
74618	816009
583958	816010
170141	816011
20508	816012
207253	816013
76429	816014
175736	816015
8174	816016
213316	816017
43070	816018
559477	816019
536555	816020
256076	816021
88422	816022
248810	816023
276132	816024
495059	816025
455867	816026
135350	816027
51518	816028
231098	816029
334606	816030
507127	816031
537045	816032
225136	816033
51589	816034
604683	816035
16213	816036
505770	816037
457450	816038
20815	816039
189953	816040
168446	816041
33981	816042
38763	816043
239084	816044
489602	816045
724247	816046
265621	816047
169321	816048
500255	816049
12103	816050
137160	816051
76420	816052
73727	816053
90241	816054
270464	816055
162462	816056
603163	816057
457623	816058
54725	816059
414912	816060
713678	816061
638925	816062
305758	816063
155424	816064
602307	816065
128420	816066
136929	816067
559914	816068
4391	816069
173378	816070
121287	816071
162941	816072
350084	816073
497922	816074
12580	816075
585729	816076
461904	816077
221786	816078
462279	816079
758	816080
340488	816081
716888	816082
621926	816083
99647	816084
100281	816085
61345	816086
462483	816087
336495	816088
590679	816089
255146	816090
118215	816091
23390	816092
501351	816093
58547	816094
173283	816095
603682	816096
331064	816097
22578	816098
413400	816099
713764	816100
17840	816101
128844	816102
390402	816103
94197	816104
307438	816105
427455	816106
516834	816107
719300	816108
8984	816109
448440	816110
230283	816111
14063	816112
303762	816113
721111	816114
414733	816115
275116	816116
103034	816117
278460	816118
199588	816119
697209	816120
45674	816121
579025	816122
168816	816123
421	816124
192103	816125
419651	816126
21489	816127
274367	816128
682952	816129
88476	816130
95043	816131
310138	816132
498742	816133
23323	816134
388323	816135
586296	816136
575917	816137
8040	816138
214160	816139
648568	816140
179836	816141
557307	816142
434529	816143
563324	816144
6976	816145
534856	816146
658231	816147
667808	816148
328094	816149
603318	816150
308444	816151
426157	816152
468396	816153
406711	816154
567631	816155
99722	816156
696738	816157
223329	816158
631949	816159
546406	816160
8703	816161
424791	816162
239256	816163
39829	816164
108092	816165
533777	816166
213981	816167
131003	816168
417562	816169
646250	816170
342935	816171
34871	816172
642820	816173
51920	816174
469409	816175
463834	816176
34830	816177
26090	816178
26038	816179
358212	816180
405741	816181
397055	816182
654697	816183
424151	816184
322388	816185
114879	816186
5291	816187
62830	816188
243893	816189
667781	816190
79164	816191
336761	816192
416735	816193
549787	816194
223074	816195
397034	816196
508891	816197
108645	816198
341380	816199
453108	816200
81975	816201
323841	816202
499059	816203
115089	816204
498506	816205
147284	816206
487005	816207
149418	816208
90750	816209
262216	816210
21709	816211
128408	816212
723417	816213
87587	816214
573947	816215
17939	816216
87198	816217
205805	816218
499083	816219
312486	816220
630841	816221
538005	816222
70871	816223
10669	816224
176956	816225
64145	816226
350420	816227
278565	816228
51407	816229
649304	816230
710	816231
496789	816232
54754	816233
50933	816234
565633	816235
182090	816236
459868	816237
116759	816238
459436	816239
30789	816240
397187	816241
433821	816242
37159	816243
114292	816244
54794	816245
517472	816246
240137	816247
138232	816248
337509	816249
603091	816250
180458	816251
692353	816252
487136	816253
26098	816254
444369	816255
137359	816256
47991	816257
515370	816258
482786	816259
4481	816260
406546	816261
132380	816262
619972	816263
20256	816264
80720	816265
3401	816266
335470	816267
539396	816268
2365	816269
360	816270
3349	816271
696183	816272
378002	816273
72645	816274
154832	816275
531000	816276
657636	816277
17981	816278
420947	816279
214189	816280
163725	816281
605483	816282
10086	816283
14586	816284
582042	816285
179444	816286
691873	816287
377350	816288
592418	816289
77314	816290
185961	816291
124651	816292
186826	816293
550478	816294
2464	816295
575111	816296
25798	816297
710496	816298
163156	816299
101618	816300
443511	816301
75557	816302
235148	816303
93133	816304
114370	816305
140437	816306
390264	816307
43500	816308
89799	816309
22723	816310
74905	816311
700265	816312
336335	816313
718479	816314
147012	816315
115741	816316
146189	816317
358504	816318
5307	816319
6	816320
112798	816321
420174	816322
381673	816323
651448	816324
704047	816325
491872	816326
159193	816327
121631	816328
438816	816329
275571	816330
26117	816331
162330	816332
21260	816333
96294	816334
373856	816335
428078	816336
63381	816337
202690	816338
101025	816339
656351	816340
548276	816341
349070	816342
175891	816343
474110	816344
474018	816345
480239	816346
679549	816347
75867	816348
554001	816349
155482	816350
246218	816351
76914	816352
649312	816353
482608	816354
208771	816355
46504	816356
575141	816357
170212	816358
533668	816359
347580	816360
351383	816361
580192	816362
176966	816363
56130	816364
481111	816365
485313	816366
93912	816367
398856	816368
33050	816369
113260	816370
27698	816371
470022	816372
95141	816373
137929	816374
39802	816375
318719	816376
250263	816377
422647	816378
189363	816379
149681	816380
50091	816381
358684	816382
311398	816383
562795	816384
120524	816385
23642	816386
175593	816387
387062	816388
366493	816389
110147	816390
421590	816391
511045	816392
35019	816393
219246	816394
517073	816395
627463	816396
147395	816397
660708	816398
257834	816399
201709	816400
242072	816401
413239	816402
256633	816403
480276	816404
164627	816405
605938	816406
589683	816407
455573	816408
303393	816409
481121	816410
661939	816411
333227	816412
18357	816413
275245	816414
10372	816415
601384	816416
284905	816417
633824	816418
174147	816419
444547	816420
611632	816421
180215	816422
46	816423
13525	816424
391518	816425
671878	816426
40167	816427
395737	816428
299616	816429
445642	816430
305682	816431
32608	816432
2496	816433
39661	816434
419945	816435
149488	816436
1473	816437
66051	816438
648107	816439
53170	816440
544811	816441
328400	816442
462646	816443
123219	816444
43817	816445
10138	816446
649328	816447
514794	816448
120760	816449
686373	816450
686105	816451
395626	816452
642256	816453
606066	816454
155761	816455
604174	816456
18068	816457
266399	816458
580852	816459
19159	816460
390179	816461
25112	816462
420543	816463
17577	816464
690625	816465
371263	816466
40425	816467
378909	816468
282264	816469
391573	816470
349145	816471
346891	816472
5482	816473
91182	816474
200613	816475
608232	816476
376355	816477
193095	816478
691713	816479
71848	816480
724623	816481
196675	816482
477824	816483
329550	816484
107439	816485
465274	816486
91856	816487
154006	816488
279776	816489
412457	816490
281712	816491
457798	816492
3006	816493
427918	816494
440543	816495
457415	816496
127412	816497
696651	816498
306219	816499
154187	816500
563986	816501
24512	816502
295258	816503
13525	816504
15625	816505
139352	816506
167673	816507
32795	816508
4582	816509
603023	816510
33589	816511
543147	816512
331664	816513
702869	816514
124299	816515
272119	816516
335548	816517
637597	816518
193540	816519
137558	816520
667145	816521
54362	816522
367810	816523
26680	816524
193971	816525
180790	816526
580971	816527
3299	816528
262505	816529
302952	816530
539087	816531
471398	816532
320075	816533
641829	816534
380515	816535
188	816536
89263	816537
529094	816538
17329	816539
468783	816540
637417	816541
26633	816542
153078	816543
140512	816544
717291	816545
478	816546
139657	816547
619400	816548
442107	816549
514973	816550
193	816551
636971	816552
721320	816553
30000	816554
339369	816555
173059	816556
622199	816557
44749	816558
7544	816559
309238	816560
304863	816561
337292	816562
437320	816563
189189	816564
678026	816565
114159	816566
704906	816567
7572	816568
412290	816569
401274	816570
446457	816571
38835	816572
205953	816573
97597	816574
144519	816575
274544	816576
499330	816577
112323	816578
206317	816579
242646	816580
675008	816581
684813	816582
512766	816583
181181	816584
481934	816585
249562	816586
9422	816587
135870	816588
405710	816589
437190	816590
384193	816591
712299	816592
232730	816593
711856	816594
175997	816595
77155	816596
38331	816597
593645	816598
141405	816599
928	816600
120572	816601
39820	816602
632656	816603
99286	816604
199640	816605
91859	816606
144923	816607
722803	816608
88889	816609
151604	816610
172300	816611
190773	816612
673235	816613
366209	816614
353871	816615
724319	816616
50270	816617
680294	816618
256642	816619
575911	816620
183032	816621
538121	816622
55683	816623
11915	816624
146134	816625
474757	816626
29950	816627
34326	816628
2531	816629
167172	816630
564692	816631
450332	816632
111625	816633
108059	816634
510395	816635
39188	816636
573005	816637
39902	816638
117708	816639
142021	816640
411993	816641
528382	816642
394988	816643
341278	816644
196785	816645
2642	816646
88641	816647
4625	816648
704114	816649
40490	816650
98157	816651
168365	816652
462037	816653
638326	816654
356139	816655
356898	816656
445760	816657
441289	816658
348335	816659
345639	816660
348819	816661
527080	816662
293430	816663
293311	816664
11235	816665
13910	816666
513896	816667
577970	816668
140792	816669
122187	816670
17356	816671
545927	816672
58657	816673
82140	816674
124951	816675
576360	816676
206950	816677
278735	816678
475628	816679
2089	816680
27483	816681
719500	816682
19246	816683
241237	816684
397629	816685
207214	816686
333037	816687
356235	816688
721443	816689
287843	816690
141704	816691
498459	816692
42782	816693
580915	816694
52913	816695
127850	816696
899	816697
163416	816698
33771	816699
452249	816700
443669	816701
240561	816702
184595	816703
331284	816704
89327	816705
183573	816706
247915	816707
163651	816708
668122	816709
723174	816710
553634	816711
703741	816712
11077	816713
526778	816714
401149	816715
577626	816716
493231	816717
416520	816718
41144	816719
329213	816720
147617	816721
683420	816722
592908	816723
283505	816724
318054	816725
209495	816726
476921	816727
528268	816728
193165	816729
258625	816730
279144	816731
145327	816732
415849	816733
140964	816734
39478	816735
176076	816736
200720	816737
9732	816738
505031	816739
163015	816740
289130	816741
496030	816742
98857	816743
212648	816744
121000	816745
175368	816746
557619	816747
41458	816748
107721	816749
242963	816750
331027	816751
176738	816752
174421	816753
153773	816754
40857	816755
179470	816756
62556	816757
553433	816758
480346	816759
559337	816760
577042	816761
613616	816762
152474	816763
104920	816764
153947	816765
239016	816766
46805	816767
662831	816768
100202	816769
81251	816770
391103	816771
31327	816772
343649	816773
256798	816774
4218	816775
201000	816776
1256	816777
452329	816778
147223	816779
306905	816780
146214	816781
556319	816782
687833	816783
466179	816784
87093	816785
409543	816786
547145	816787
342785	816788
89351	816789
244560	816790
629991	816791
338753	816792
152873	816793
47209	816794
19356	816795
157714	816796
507519	816797
184050	816798
258333	816799
455283	816800
439671	816801
396853	816802
104996	816803
550594	816804
34362	816805
211076	816806
567900	816807
402171	816808
28649	816809
593574	816810
437844	816811
19282	816812
526243	816813
318629	816814
25936	816815
257873	816816
182103	816817
555401	816818
48699	816819
299306	816820
293529	816821
540185	816822
82526	816823
116163	816824
238869	816825
585467	816826
482771	816827
305627	816828
590681	816829
23215	816830
49334	816831
285794	816832
131060	816833
17454	816834
110306	816835
43552	816836
152760	816837
415985	816838
341026	816839
420509	816840
662420	816841
678	816842
62665	816843
409216	816844
10359	816845
352695	816846
13570	816847
66144	816848
166033	816849
62009	816850
79426	816851
170922	816852
140178	816853
13819	816854
350724	816855
87471	816856
707367	816857
141510	816858
574325	816859
6294	816860
47181	816861
573278	816862
401008	816863
643675	816864
275479	816865
20961	816866
612460	816867
223759	816868
499296	816869
16216	816870
713875	816871
709184	816872
1743	816873
417479	816874
693100	816875
121972	816876
136127	816877
98619	816878
148885	816879
50380	816880
155388	816881
140010	816882
146805	816883
169828	816884
120712	816885
387927	816886
163145	816887
386889	816888
18178	816889
332653	816890
269863	816891
336320	816892
108491	816893
86518	816894
714410	816895
386703	816896
412770	816897
40376	816898
15137	816899
1160	816900
79906	816901
28516	816902
269568	816903
91584	816904
433953	816905
308706	816906
502466	816907
227138	816908
361411	816909
550951	816910
8798	816911
66896	816912
302755	816913
14427	816914
172809	816915
353830	816916
47812	816917
174879	816918
64679	816919
170280	816920
616896	816921
101067	816922
724170	816923
236631	816924
599642	816925
583811	816926
305269	816927
87447	816928
544916	816929
562475	816930
268927	816931
63497	816932
462345	816933
600466	816934
6168	816935
51373	816936
122784	816937
652166	816938
421164	816939
643903	816940
9644	816941
167375	816942
333613	816943
195617	816944
575189	816945
6208	816946
486126	816947
363583	816948
709096	816949
18682	816950
200681	816951
94621	816952
523600	816953
556833	816954
483679	816955
510668	816956
3105	816957
673340	816958
180637	816959
306436	816960
488525	816961
95494	816962
26357	816963
582822	816964
113555	816965
151238	816966
429128	816967
414009	816968
32673	816969
38759	816970
509814	816971
75295	816972
616885	816973
710089	816974
41082	816975
120590	816976
317790	816977
212548	816978
181590	816979
181120	816980
15196	816981
361201	816982
633211	816983
447456	816984
45818	816985
130043	816986
334391	816987
362454	816988
673329	816989
689233	816990
253547	816991
631776	816992
223674	816993
135357	816994
563574	816995
358041	816996
514109	816997
23081	816998
511971	816999
421709	817000
675539	817001
678192	817002
685502	817003
229053	817004
386306	817005
177249	817006
489924	817007
2410	817008
63137	817009
213060	817010
706041	817011
191321	817012
535334	817013
30137	817014
375076	817015
37913	817016
100671	817017
88039	817018
15580	817019
495101	817020
492453	817021
582359	817022
51925	817023
47689	817024
709427	817025
703490	817026
669194	817027
498080	817028
19014	817029
103683	817030
366959	817031
9847	817032
100590	817033
98313	817034
457933	817035
9731	817036
243458	817037
95167	817038
178927	817039
522297	817040
94	817041
427394	817042
352203	817043
131530	817044
143700	817045
641673	817046
230142	817047
464040	817048
458711	817049
450044	817050
77528	817051
145066	817052
672748	817053
566944	817054
369556	817055
660863	817056
111558	817057
251606	817058
39663	817059
710185	817060
691443	817061
42699	817062
27326	817063
333732	817064
56236	817065
16988	817066
78679	817067
19305	817068
90079	817069
263867	817070
163097	817071
546617	817072
86761	817073
665622	817074
355028	817075
701520	817076
6065	817077
204314	817078
173022	817079
39102	817080
121208	817081
645196	817082
262758	817083
689669	817084
226	817085
274995	817086
191463	817087
175397	817088
698353	817089
624059	817090
710301	817091
412676	817092
310636	817093
621700	817094
495560	817095
316208	817096
131420	817097
652565	817098
547943	817099
237507	817100
14919	817101
30508	817102
122129	817103
385208	817104
503022	817105
51206	817106
628352	817107
400312	817108
10671	817109
113480	817110
104	817111
146122	817112
235707	817113
14	817114
285768	817115
76735	817116
485344	817117
124890	817118
597712	817119
314779	817120
238672	817121
260025	817122
712728	817123
587715	817124
155652	817125
72828	817126
686779	817127
118171	817128
95624	817129
552213	817130
476949	817131
353093	817132
326534	817133
451203	817134
281507	817135
714327	817136
207216	817137
586611	817138
611209	817139
266354	817140
124170	817141
55137	817142
68478	817143
430741	817144
82673	817145
10214	817146
511523	817147
33936	817148
51185	817149
48143	817150
659872	817151
40417	817152
381838	817153
68907	817154
39319	817155
217977	817156
138520	817157
175231	817158
5355	817159
608552	817160
87722	817161
30929	817162
711841	817163
394658	817164
68259	817165
3285	817166
357268	817167
3019	817168
203471	817169
3718	817170
65757	817171
162829	817172
31255	817173
391867	817174
96078	817175
163179	817176
545002	817177
231557	817178
562299	817179
555255	817180
100358	817181
462554	817182
243449	817183
323473	817184
112141	817185
113006	817186
94428	817187
104755	817188
78608	817189
161431	817190
120224	817191
7777	817192
313318	817193
595219	817194
266712	817195
134507	817196
162993	817197
323375	817198
505442	817199
46133	817200
438514	817201
3702	817202
59389	817203
568220	817204
142426	817205
59436	817206
6677	817207
231779	817208
224272	817209
710649	817210
8760	817211
152596	817212
235388	817213
220159	817214
288929	817215
532535	817216
33633	817217
12056	817218
542073	817219
420664	817220
45803	817221
231173	817222
451954	817223
666	817224
322	817225
25667	817226
174469	817227
662573	817228
125565	817229
28025	817230
335917	817231
416470	817232
711491	817233
83862	817234
89476	817235
136633	817236
624924	817237
462537	817238
233368	817239
834	817240
40642	817241
460873	817242
112726	817243
282852	817244
66562	817245
171029	817246
574580	817247
358769	817248
565678	817249
703874	817250
459516	817251
440537	817252
236852	817253
117617	817254
4188	817255
147672	817256
39547	817257
178890	817258
157658	817259
585489	817260
126027	817261
20584	817262
590732	817263
553141	817264
9902	817265
550823	817266
13362	817267
373127	817268
586835	817269
595076	817270
276501	817271
120563	817272
703899	817273
15704	817274
245452	817275
62717	817276
88034	817277
117611	817278
236008	817279
306997	817280
27230	817281
6160	817282
53593	817283
568157	817284
363838	817285
651776	817286
84255	817287
338497	817288
30771	817289
336673	817290
380414	817291
39751	817292
140487	817293
199062	817294
270870	817295
466463	817296
206642	817297
381181	817298
142224	817299
489053	817300
164042	817301
322578	817302
510932	817303
222431	817304
73747	817305
624327	817306
236644	817307
494686	817308
246947	817309
185866	817310
94782	817311
56964	817312
142185	817313
104077	817314
644275	817315
2925	817316
69263	817317
648014	817318
675204	817319
11017	817320
374528	817321
343925	817322
64709	817323
1475	817324
723513	817325
58732	817326
15897	817327
402592	817328
31105	817329
412944	817330
50693	817331
331610	817332
443451	817333
679875	817334
17613	817335
47220	817336
93717	817337
52562	817338
277120	817339
36805	817340
499833	817341
430018	817342
154469	817343
2152	817344
167808	817345
650713	817346
220549	817347
164566	817348
91839	817349
65227	817350
2505	817351
165740	817352
143620	817353
70744	817354
401425	817355
397148	817356
211605	817357
163248	817358
6709	817359
379850	817360
238539	817361
150015	817362
84439	817363
12592	817364
48606	817365
100241	817366
485365	817367
594399	817368
371678	817369
67070	817370
266441	817371
160507	817372
421906	817373
508921	817374
371936	817375
479099	817376
175947	817377
150802	817378
241564	817379
473409	817380
562332	817381
423658	817382
1941	817383
78389	817384
31983	817385
414667	817386
254871	817387
658412	817388
288718	817389
171019	817390
12468	817391
18819	817392
24095	817393
633	817394
543082	817395
97607	817396
693261	817397
579754	817398
98603	817399
81332	817400
104839	817401
9056	817402
428745	817403
71592	817404
146326	817405
144378	817406
393996	817407
377559	817408
630873	817409
474387	817410
548630	817411
573720	817412
435518	817413
436161	817414
75412	817415
1022	817416
501810	817417
180590	817418
39551	817419
10487	817420
14635	817421
122854	817422
322121	817423
390048	817424
228948	817425
113859	817426
119417	817427
122586	817428
133570	817429
9172	817430
400618	817431
218718	817432
50923	817433
684664	817434
620492	817435
140841	817436
23575	817437
98154	817438
163032	817439
113353	817440
549065	817441
26379	817442
330246	817443
491609	817444
18212	817445
109811	817446
102510	817447
714802	817448
514995	817449
262608	817450
422470	817451
160640	817452
668272	817453
377521	817454
157419	817455
168457	817456
69737	817457
152307	817458
495235	817459
442983	817460
220820	817461
533236	817462
508822	817463
2652	817464
703988	817465
510298	817466
236334	817467
395604	817468
405389	817469
723230	817470
209	817471
18888	817472
700168	817473
560800	817474
103301	817475
24907	817476
680618	817477
137097	817478
659223	817479
96055	817480
593595	817481
131938	817482
443808	817483
291764	817484
232004	817485
473945	817486
385060	817487
346433	817488
141125	817489
122609	817490
184990	817491
32181	817492
321375	817493
138359	817494
291139	817495
166140	817496
668841	817497
702598	817498
622917	817499
10729	817500
644161	817501
70285	817502
41979	817503
99448	817504
656716	817505
77437	817506
181370	817507
83067	817508
546090	817509
147953	817510
570188	817511
128312	817512
642228	817513
16544	817514
80320	817515
603887	817516
462768	817517
633047	817518
495455	817519
139604	817520
709526	817521
278717	817522
22863	817523
702778	817524
331480	817525
67007	817526
298221	817527
70784	817528
207518	817529
170422	817530
501371	817531
167132	817532
175250	817533
53056	817534
91627	817535
463823	817536
8190	817537
102896	817538
610509	817539
165056	817540
280371	817541
83653	817542
344581	817543
545598	817544
605503	817545
377595	817546
111598	817547
53768	817548
601926	817549
101514	817550
105943	817551
160302	817552
186497	817553
20115	817554
256593	817555
11791	817556
677163	817557
73737	817558
106774	817559
80606	817560
97876	817561
214874	817562
110782	817563
169543	817564
652381	817565
7545	817566
635203	817567
186709	817568
27176	817569
587551	817570
16039	817571
637386	817572
169947	817573
697369	817574
44010	817575
34311	817576
164175	817577
667255	817578
104278	817579
374716	817580
418846	817581
698564	817582
131843	817583
212493	817584
51369	817585
59865	817586
286446	817587
46837	817588
321287	817589
479626	817590
368264	817591
26324	817592
599156	817593
434776	817594
593040	817595
680339	817596
464038	817597
720350	817598
383024	817599
494503	817600
95697	817601
179091	817602
328765	817603
181972	817604
1053	817605
16545	817606
400478	817607
279904	817608
667938	817609
239263	817610
69798	817611
662790	817612
15940	817613
114692	817614
274399	817615
87189	817616
661444	817617
341570	817618
354953	817619
687135	817620
322850	817621
362487	817622
291640	817623
405695	817624
140006	817625
216294	817626
102458	817627
42935	817628
120059	817629
535360	817630
724428	817631
3602	817632
117943	817633
117025	817634
593261	817635
170393	817636
27167	817637
144922	817638
623917	817639
23188	817640
135458	817641
575978	817642
172032	817643
146975	817644
551003	817645
141913	817646
157054	817647
111243	817648
507712	817649
42426	817650
370318	817651
125090	817652
189471	817653
134430	817654
478355	817655
502940	817656
71012	817657
51169	817658
63089	817659
438819	817660
94084	817661
488085	817662
456017	817663
625009	817664
450099	817665
109301	817666
42151	817667
465800	817668
593092	817669
57321	817670
17391	817671
304156	817672
31642	817673
67475	817674
305559	817675
712325	817676
457119	817677
183851	817678
639246	817679
548693	817680
725190	817681
467026	817682
501046	817683
604271	817684
11302	817685
15786	817686
13283	817687
565742	817688
152851	817689
391128	817690
9176	817691
172168	817692
429005	817693
203742	817694
722339	817695
691187	817696
110251	817697
3434	817698
208304	817699
641806	817700
110583	817701
124762	817702
649642	817703
15316	817704
193347	817705
24237	817706
575743	817707
16156	817708
170284	817709
72093	817710
15027	817711
283926	817712
117807	817713
150848	817714
687846	817715
553265	817716
330146	817717
14482	817718
708995	817719
81252	817720
225855	817721
510723	817722
105047	817723
413859	817724
61296	817725
244740	817726
718363	817727
40248	817728
344829	817729
210793	817730
432985	817731
67881	817732
446558	817733
475609	817734
721414	817735
392501	817736
438004	817737
21892	817738
1147	817739
15531	817740
99242	817741
595111	817742
223272	817743
670792	817744
34841	817745
24763	817746
274086	817747
113645	817748
631999	817749
155555	817750
414078	817751
632011	817752
495128	817753
599415	817754
658685	817755
534343	817756
538658	817757
262008	817758
135898	817759
262251	817760
222227	817761
13019	817762
354881	817763
17920	817764
705700	817765
183346	817766
133051	817767
128645	817768
578856	817769
696755	817770
577772	817771
164352	817772
129745	817773
153006	817774
532211	817775
349094	817776
130114	817777
27383	817778
322706	817779
115582	817780
494478	817781
687102	817782
516954	817783
128326	817784
221297	817785
445856	817786
48350	817787
361634	817788
524224	817789
54207	817790
12927	817791
274264	817792
287608	817793
482030	817794
623791	817795
45542	817796
285675	817797
235987	817798
38672	817799
270848	817800
494068	817801
369488	817802
171799	817803
138549	817804
123011	817805
66173	817806
470010	817807
180588	817808
10076	817809
540030	817810
723972	817811
155158	817812
188569	817813
82039	817814
44556	817815
93508	817816
3352	817817
131729	817818
449563	817819
609153	817820
118281	817821
63308	817822
90329	817823
58723	817824
259145	817825
76435	817826
77648	817827
139307	817828
112226	817829
42233	817830
137469	817831
56510	817832
107980	817833
606064	817834
677246	817835
414237	817836
39164	817837
492642	817838
48177	817839
454584	817840
85401	817841
375747	817842
123258	817843
108862	817844
142647	817845
109432	817846
54692	817847
629007	817848
481244	817849
316267	817850
190291	817851
45480	817852
7013	817853
62858	817854
354701	817855
117571	817856
130323	817857
32151	817858
2149	817859
463451	817860
21355	817861
265117	817862
70704	817863
263264	817864
464857	817865
603971	817866
319929	817867
410518	817868
16774	817869
370302	817870
499359	817871
670303	817872
561308	817873
431831	817874
89741	817875
84129	817876
43454	817877
40139	817878
14506	817879
29982	817880
161525	817881
672	817882
616641	817883
408926	817884
304013	817885
181962	817886
522438	817887
97094	817888
711689	817889
467427	817890
670017	817891
462571	817892
537259	817893
319805	817894
111785	817895
512988	817896
114843	817897
131216	817898
41769	817899
628895	817900
720710	817901
57208	817902
599817	817903
530180	817904
79344	817905
419377	817906
253589	817907
6852	817908
146209	817909
536541	817910
518947	817911
360715	817912
382969	817913
711891	817914
638320	817915
599794	817916
372044	817917
457401	817918
265536	817919
388	817920
709501	817921
282981	817922
253520	817923
376177	817924
161120	817925
581750	817926
46889	817927
167428	817928
417603	817929
38713	817930
158626	817931
7508	817932
115932	817933
4001	817934
405926	817935
622670	817936
597617	817937
122162	817938
352405	817939
144534	817940
203714	817941
36511	817942
574627	817943
144313	817944
281470	817945
490303	817946
378010	817947
132564	817948
9363	817949
28530	817950
529551	817951
671467	817952
86530	817953
57406	817954
675745	817955
655183	817956
687320	817957
370203	817958
180279	817959
627401	817960
345757	817961
264485	817962
400751	817963
528093	817964
694710	817965
702500	817966
258066	817967
67209	817968
317026	817969
422442	817970
37869	817971
102140	817972
207124	817973
318294	817974
100521	817975
133374	817976
502120	817977
624504	817978
646297	817979
20784	817980
4411	817981
616228	817982
98131	817983
53322	817984
385145	817985
390086	817986
548098	817987
372242	817988
28548	817989
154153	817990
193985	817991
109047	817992
244770	817993
84134	817994
59684	817995
224789	817996
266553	817997
98174	817998
420979	817999
279518	818000
651502	818001
430199	818002
36026	818003
288011	818004
146112	818005
26530	818006
93087	818007
132731	818008
237522	818009
371040	818010
336003	818011
23808	818012
507432	818013
596574	818014
539846	818015
161935	818016
325432	818017
307114	818018
162037	818019
450003	818020
506947	818021
579539	818022
293606	818023
116483	818024
39049	818025
180350	818026
421938	818027
540311	818028
468929	818029
74194	818030
6944	818031
148008	818032
62292	818033
29828	818034
567208	818035
165992	818036
243265	818037
138360	818038
165180	818039
455708	818040
296991	818041
104640	818042
588480	818043
82385	818044
126360	818045
10540	818046
645902	818047
591386	818048
53250	818049
658072	818050
574	818051
254591	818052
147134	818053
608035	818054
211477	818055
15119	818056
67649	818057
154849	818058
445203	818059
456654	818060
159652	818061
3347	818062
131777	818063
33789	818064
99950	818065
41753	818066
492604	818067
356942	818068
92407	818069
155449	818070
723104	818071
324617	818072
333207	818073
528605	818074
499650	818075
88453	818076
453809	818077
356661	818078
634680	818079
248592	818080
237138	818081
145644	818082
119899	818083
166255	818084
538949	818085
30547	818086
712907	818087
66905	818088
106573	818089
588950	818090
591422	818091
322902	818092
154071	818093
200105	818094
27423	818095
14542	818096
129678	818097
447725	818098
15157	818099
550874	818100
39275	818101
694984	818102
317089	818103
225728	818104
13596	818105
452463	818106
369262	818107
74617	818108
674351	818109
688807	818110
176495	818111
176083	818112
490388	818113
658967	818114
114276	818115
267150	818116
338391	818117
18630	818118
459106	818119
194687	818120
449945	818121
453696	818122
606955	818123
429602	818124
534803	818125
318648	818126
634837	818127
53105	818128
522329	818129
352070	818130
274286	818131
253598	818132
17932	818133
45282	818134
137889	818135
220235	818136
475113	818137
31625	818138
136790	818139
88587	818140
27295	818141
217033	818142
32773	818143
242229	818144
557790	818145
12407	818146
30264	818147
652315	818148
71804	818149
12100	818150
420459	818151
77097	818152
410909	818153
609367	818154
8990	818155
580689	818156
141320	818157
685608	818158
2441	818159
87045	818160
83473	818161
666668	818162
59085	818163
551891	818164
605575	818165
614797	818166
60239	818167
494597	818168
310008	818169
496592	818170
142217	818171
382845	818172
142860	818173
643152	818174
170795	818175
184932	818176
196212	818177
244438	818178
111023	818179
546303	818180
83174	818181
41705	818182
10659	818183
141335	818184
148789	818185
97896	818186
570589	818187
597630	818188
89815	818189
444309	818190
93167	818191
646636	818192
682405	818193
116327	818194
541569	818195
116820	818196
311715	818197
423428	818198
127647	818199
207407	818200
178968	818201
191189	818202
144239	818203
95264	818204
107464	818205
261500	818206
52160	818207
538816	818208
285718	818209
595743	818210
564272	818211
718746	818212
92228	818213
315773	818214
587891	818215
454614	818216
603718	818217
13343	818218
560581	818219
491905	818220
470698	818221
189965	818222
676983	818223
153340	818224
336042	818225
341607	818226
473334	818227
17391	818228
274861	818229
448107	818230
161301	818231
395348	818232
635243	818233
515942	818234
87905	818235
220094	818236
224346	818237
211156	818238
239185	818239
539346	818240
49214	818241
174955	818242
101419	818243
151792	818244
395615	818245
615525	818246
136351	818247
358801	818248
435722	818249
107373	818250
22867	818251
541905	818252
168111	818253
564186	818254
93047	818255
681245	818256
36878	818257
136454	818258
709616	818259
380660	818260
57104	818261
600546	818262
484291	818263
302992	818264
7761	818265
370013	818266
143028	818267
251691	818268
440666	818269
51538	818270
313517	818271
600687	818272
86441	818273
582094	818274
709148	818275
95512	818276
152514	818277
183911	818278
199519	818279
567229	818280
679272	818281
37399	818282
74467	818283
652812	818284
533517	818285
40005	818286
72217	818287
153268	818288
627860	818289
249076	818290
146792	818291
389927	818292
588396	818293
331141	818294
12384	818295
127876	818296
68959	818297
32952	818298
36851	818299
220894	818300
15133	818301
461299	818302
53842	818303
202139	818304
99645	818305
35290	818306
280668	818307
183457	818308
33103	818309
646011	818310
291298	818311
238895	818312
575187	818313
522212	818314
520719	818315
445031	818316
561595	818317
97937	818318
700320	818319
556867	818320
15727	818321
214133	818322
107275	818323
221923	818324
179881	818325
15	818326
655103	818327
448784	818328
119932	818329
23705	818330
229806	818331
191707	818332
232542	818333
16213	818334
168005	818335
328870	818336
354659	818337
485790	818338
273371	818339
81826	818340
156161	818341
317070	818342
668234	818343
582613	818344
5273	818345
453129	818346
684551	818347
511765	818348
471053	818349
308155	818350
534667	818351
403025	818352
205774	818353
707903	818354
4039	818355
53981	818356
501207	818357
48751	818358
313083	818359
288025	818360
188588	818361
478820	818362
24528	818363
490986	818364
125262	818365
103531	818366
70620	818367
197933	818368
195674	818369
477744	818370
35696	818371
713954	818372
6982	818373
689109	818374
2593	818375
540882	818376
181140	818377
556583	818378
83814	818379
300633	818380
70080	818381
20833	818382
297729	818383
416816	818384
125060	818385
674333	818386
250065	818387
12560	818388
691908	818389
133972	818390
145990	818391
89227	818392
70517	818393
419262	818394
20930	818395
117356	818396
188756	818397
430508	818398
117546	818399
20710	818400
581220	818401
223660	818402
434333	818403
168280	818404
549795	818405
33987	818406
19821	818407
544597	818408
221192	818409
658440	818410
251473	818411
21194	818412
257716	818413
429385	818414
181534	818415
373094	818416
546582	818417
564515	818418
26464	818419
661602	818420
59981	818421
21963	818422
17258	818423
356928	818424
382361	818425
135283	818426
14	818427
193753	818428
494166	818429
680509	818430
378324	818431
38768	818432
33750	818433
50985	818434
18267	818435
25108	818436
96300	818437
674656	818438
561153	818439
223945	818440
68800	818441
95620	818442
82544	818443
407003	818444
3899	818445
372230	818446
10240	818447
489941	818448
290129	818449
156638	818450
140381	818451
110272	818452
24689	818453
414244	818454
173659	818455
128028	818456
419630	818457
11366	818458
552128	818459
223555	818460
591273	818461
19226	818462
187763	818463
164811	818464
19326	818465
390012	818466
661041	818467
41939	818468
477667	818469
213149	818470
95554	818471
124404	818472
2366	818473
489462	818474
602852	818475
475102	818476
10747	818477
232518	818478
519631	818479
371	818480
701112	818481
528779	818482
16276	818483
239407	818484
88092	818485
16822	818486
162680	818487
69355	818488
13334	818489
537634	818490
511916	818491
171553	818492
2113	818493
363815	818494
660774	818495
416081	818496
24239	818497
257810	818498
460453	818499
642597	818500
576314	818501
672672	818502
589291	818503
118600	818504
392036	818505
296	818506
620856	818507
209583	818508
532724	818509
17849	818510
657746	818511
187204	818512
401684	818513
279383	818514
255911	818515
8577	818516
595627	818517
383120	818518
147404	818519
287729	818520
285590	818521
480284	818522
2046	818523
71401	818524
448964	818525
316441	818526
420198	818527
179217	818528
156996	818529
402649	818530
10615	818531
53381	818532
21070	818533
375538	818534
360914	818535
3630	818536
497229	818537
587496	818538
117188	818539
697120	818540
143393	818541
334272	818542
446227	818543
88663	818544
22508	818545
33183	818546
487221	818547
294027	818548
147733	818549
93470	818550
96031	818551
296675	818552
138600	818553
686809	818554
9985	818555
509280	818556
276989	818557
621964	818558
288852	818559
227359	818560
214930	818561
57433	818562
501053	818563
671921	818564
6756	818565
101907	818566
460797	818567
1102	818568
2790	818569
82151	818570
261	818571
465589	818572
653854	818573
548262	818574
39885	818575
448569	818576
3730	818577
137939	818578
92917	818579
717103	818580
482177	818581
499212	818582
164044	818583
22428	818584
697946	818585
128427	818586
96427	818587
25239	818588
242386	818589
564253	818590
113845	818591
410956	818592
5780	818593
110317	818594
376767	818595
527359	818596
582312	818597
483364	818598
6123	818599
111066	818600
50834	818601
521248	818602
50209	818603
346097	818604
100123	818605
708643	818606
322775	818607
277191	818608
696306	818609
69872	818610
296588	818611
293398	818612
77854	818613
517126	818614
458341	818615
15865	818616
663890	818617
189808	818618
2162	818619
471706	818620
405025	818621
33227	818622
14818	818623
242	818624
21527	818625
482124	818626
385677	818627
8995	818628
184856	818629
7793	818630
195139	818631
61462	818632
89270	818633
284877	818634
475999	818635
305628	818636
627097	818637
492717	818638
140613	818639
379116	818640
672073	818641
442672	818642
121909	818643
13795	818644
709287	818645
25911	818646
182851	818647
252386	818648
208906	818649
83832	818650
685834	818651
384105	818652
131490	818653
701867	818654
668259	818655
552994	818656
80040	818657
94686	818658
486606	818659
478864	818660
27643	818661
16976	818662
158190	818663
76414	818664
426865	818665
24533	818666
52361	818667
213712	818668
336240	818669
292	818670
102611	818671
12066	818672
710102	818673
29313	818674
713534	818675
262824	818676
170634	818677
300055	818678
357500	818679
415454	818680
691472	818681
16749	818682
214619	818683
263304	818684
184637	818685
473939	818686
353118	818687
434249	818688
1828	818689
393785	818690
9248	818691
47273	818692
47685	818693
161246	818694
417997	818695
519402	818696
370468	818697
138095	818698
7080	818699
690040	818700
439457	818701
224632	818702
186022	818703
537707	818704
285594	818705
349366	818706
49346	818707
16705	818708
721364	818709
7052	818710
649432	818711
463701	818712
302364	818713
422314	818714
486032	818715
30979	818716
14958	818717
687116	818718
535746	818719
605580	818720
176179	818721
26007	818722
17097	818723
179029	818724
466067	818725
654521	818726
97424	818727
173496	818728
519827	818729
684185	818730
180528	818731
370523	818732
21903	818733
159927	818734
401852	818735
428021	818736
341979	818737
543963	818738
718469	818739
102206	818740
32616	818741
635866	818742
607359	818743
116476	818744
655783	818745
325418	818746
551738	818747
37754	818748
639806	818749
405977	818750
308664	818751
11868	818752
714292	818753
712942	818754
262987	818755
130600	818756
626955	818757
320995	818758
30459	818759
19479	818760
482526	818761
26681	818762
646480	818763
5233	818764
594082	818765
523775	818766
119233	818767
27101	818768
380776	818769
525771	818770
557305	818771
18800	818772
5662	818773
211567	818774
8518	818775
358648	818776
16366	818777
83163	818778
9937	818779
510065	818780
631732	818781
14816	818782
20263	818783
678309	818784
176057	818785
182730	818786
89337	818787
1516	818788
564244	818789
700946	818790
558391	818791
156749	818792
51192	818793
88379	818794
135994	818795
437218	818796
201	818797
171376	818798
275722	818799
162147	818800
473936	818801
610856	818802
562395	818803
675564	818804
86056	818805
327531	818806
89151	818807
605702	818808
18427	818809
17259	818810
464194	818811
369543	818812
3204	818813
301249	818814
721704	818815
550947	818816
102948	818817
647610	818818
317879	818819
704345	818820
329265	818821
131292	818822
27861	818823
560979	818824
7466	818825
298837	818826
721521	818827
30338	818828
613621	818829
293828	818830
648025	818831
401628	818832
249118	818833
49577	818834
315708	818835
401453	818836
202707	818837
379358	818838
655150	818839
352783	818840
717878	818841
231177	818842
104515	818843
561358	818844
487536	818845
150671	818846
603467	818847
690338	818848
519058	818849
617785	818850
4024	818851
239437	818852
521896	818853
387900	818854
147673	818855
42347	818856
587243	818857
684926	818858
47421	818859
359223	818860
4477	818861
455225	818862
51011	818863
381120	818864
465871	818865
117318	818866
13871	818867
328819	818868
50477	818869
401941	818870
465565	818871
115213	818872
345559	818873
492306	818874
8662	818875
6098	818876
28917	818877
106821	818878
131790	818879
512765	818880
97911	818881
480236	818882
207531	818883
601038	818884
136238	818885
669232	818886
528830	818887
39349	818888
535177	818889
152395	818890
116663	818891
121551	818892
138205	818893
407833	818894
163978	818895
148581	818896
234950	818897
45898	818898
3372	818899
11737	818900
23308	818901
19424	818902
30640	818903
717584	818904
177600	818905
564097	818906
157794	818907
194322	818908
2263	818909
10431	818910
612695	818911
122482	818912
296827	818913
614179	818914
67227	818915
7831	818916
67043	818917
613372	818918
317548	818919
489007	818920
99335	818921
280	818922
9470	818923
657921	818924
72523	818925
414406	818926
396743	818927
273503	818928
260940	818929
15783	818930
55440	818931
182916	818932
290005	818933
66774	818934
103418	818935
612247	818936
456196	818937
114640	818938
491760	818939
206856	818940
145347	818941
134614	818942
9698	818943
128036	818944
719399	818945
5672	818946
392425	818947
6216	818948
531075	818949
255	818950
651930	818951
146587	818952
3184	818953
115659	818954
519391	818955
580679	818956
131502	818957
560493	818958
705944	818959
225993	818960
12159	818961
705141	818962
279584	818963
357460	818964
529996	818965
172200	818966
4574	818967
68136	818968
417755	818969
195002	818970
128612	818971
77092	818972
473667	818973
633570	818974
602873	818975
150313	818976
377484	818977
10	818978
307137	818979
146	818980
72	818981
30568	818982
245497	818983
235356	818984
506650	818985
497465	818986
40395	818987
453091	818988
55366	818989
629127	818990
429456	818991
120923	818992
7865	818993
142004	818994
57517	818995
910	818996
12615	818997
32497	818998
550983	818999
282118	819000
715039	819001
38150	819002
292666	819003
77952	819004
216039	819005
208895	819006
48522	819007
15692	819008
84848	819009
454352	819010
252782	819011
153323	819012
13414	819013
115676	819014
101073	819015
250584	819016
614180	819017
38029	819018
181516	819019
473982	819020
86089	819021
481502	819022
412895	819023
59789	819024
8051	819025
163523	819026
22227	819027
409581	819028
311064	819029
588646	819030
712827	819031
40207	819032
99261	819033
512893	819034
56373	819035
235725	819036
385176	819037
351484	819038
202637	819039
602846	819040
8874	819041
69254	819042
6142	819043
681313	819044
19312	819045
19478	819046
62252	819047
358805	819048
494451	819049
557324	819050
169667	819051
209987	819052
42399	819053
659644	819054
489678	819055
147121	819056
61164	819057
572158	819058
102979	819059
617797	819060
574009	819061
333603	819062
311078	819063
154228	819064
51858	819065
662851	819066
33763	819067
645372	819068
478652	819069
546790	819070
487422	819071
203538	819072
26249	819073
75849	819074
54728	819075
620087	819076
418016	819077
81680	819078
309450	819079
195695	819080
18025	819081
630673	819082
290285	819083
79498	819084
139054	819085
401590	819086
239881	819087
559817	819088
314650	819089
160944	819090
655661	819091
85844	819092
77856	819093
57044	819094
165735	819095
72400	819096
296780	819097
340535	819098
408785	819099
518746	819100
592914	819101
3004	819102
91410	819103
472230	819104
649503	819105
38029	819106
529297	819107
46610	819108
489124	819109
14455	819110
286883	819111
17658	819112
90773	819113
109186	819114
607568	819115
504060	819116
345172	819117
5603	819118
432873	819119
102528	819120
182394	819121
5375	819122
553695	819123
81390	819124
42170	819125
142577	819126
32024	819127
440983	819128
679162	819129
10616	819130
45406	819131
76709	819132
218051	819133
580603	819134
509006	819135
226749	819136
152909	819137
8328	819138
475246	819139
302926	819140
101622	819141
52583	819142
467807	819143
61140	819144
714726	819145
66182	819146
369896	819147
77592	819148
46530	819149
126195	819150
2228	819151
162063	819152
555986	819153
538894	819154
503082	819155
348186	819156
2904	819157
499635	819158
12146	819159
394804	819160
120790	819161
634111	819162
186231	819163
572834	819164
631535	819165
477028	819166
1231	819167
12687	819168
19187	819169
405866	819170
56909	819171
293296	819172
342871	819173
559586	819174
26758	819175
148588	819176
300551	819177
352725	819178
33121	819179
93984	819180
88058	819181
95502	819182
162843	819183
367818	819184
335187	819185
374514	819186
677135	819187
10856	819188
51359	819189
539234	819190
477778	819191
585318	819192
28074	819193
652224	819194
55382	819195
659697	819196
620413	819197
702932	819198
78069	819199
17736	819200
35229	819201
540115	819202
696436	819203
103494	819204
52665	819205
533339	819206
13740	819207
526799	819208
604810	819209
47581	819210
237527	819211
720253	819212
204940	819213
706341	819214
79820	819215
121937	819216
37482	819217
508643	819218
615002	819219
178179	819220
124967	819221
36177	819222
129667	819223
38748	819224
705417	819225
357920	819226
476862	819227
6341	819228
372238	819229
30637	819230
383039	819231
187705	819232
9029	819233
162964	819234
132533	819235
107394	819236
185995	819237
215063	819238
281829	819239
183848	819240
463934	819241
152667	819242
65030	819243
555	819244
713818	819245
338940	819246
351055	819247
160529	819248
239853	819249
505928	819250
73631	819251
247370	819252
135116	819253
72937	819254
214535	819255
480918	819256
258981	819257
283354	819258
74321	819259
394444	819260
605189	819261
621906	819262
15118	819263
668900	819264
135642	819265
338487	819266
320363	819267
275987	819268
186105	819269
718727	819270
719034	819271
473333	819272
28423	819273
137756	819274
561678	819275
157133	819276
78870	819277
73905	819278
163833	819279
134702	819280
385100	819281
458773	819282
466334	819283
73908	819284
465539	819285
492128	819286
108996	819287
665503	819288
196053	819289
212649	819290
363410	819291
29813	819292
559183	819293
26909	819294
50573	819295
124294	819296
439590	819297
127887	819298
370363	819299
315863	819300
654964	819301
326354	819302
265188	819303
87021	819304
218525	819305
450094	819306
505448	819307
566828	819308
228511	819309
560621	819310
209384	819311
75281	819312
716369	819313
257125	819314
326621	819315
467574	819316
454021	819317
598035	819318
73409	819319
578435	819320
597545	819321
73305	819322
2785	819323
325259	819324
770	819325
286448	819326
714790	819327
524887	819328
711795	819329
123226	819330
112994	819331
7082	819332
271816	819333
117103	819334
421901	819335
492150	819336
694399	819337
537664	819338
456881	819339
615124	819340
590728	819341
173198	819342
80223	819343
398616	819344
620709	819345
190630	819346
629781	819347
480782	819348
375607	819349
256599	819350
85689	819351
148855	819352
474651	819353
588013	819354
701466	819355
629705	819356
401785	819357
542818	819358
305569	819359
618623	819360
127696	819361
618083	819362
70782	819363
654669	819364
53583	819365
138401	819366
106365	819367
157648	819368
102677	819369
357592	819370
15880	819371
52341	819372
219778	819373
3333	819374
9361	819375
544435	819376
45859	819377
420334	819378
474082	819379
797	819380
651884	819381
259006	819382
393006	819383
487520	819384
660983	819385
675520	819386
713138	819387
23154	819388
465828	819389
32000	819390
397268	819391
179816	819392
588212	819393
139763	819394
290507	819395
859	819396
39827	819397
426259	819398
46645	819399
279820	819400
589390	819401
303108	819402
560561	819403
715534	819404
451724	819405
5009	819406
647019	819407
14132	819408
432681	819409
300113	819410
185983	819411
281875	819412
49704	819413
254699	819414
144030	819415
99039	819416
66876	819417
32770	819418
542611	819419
50814	819420
37296	819421
174184	819422
538403	819423
425139	819424
722308	819425
606179	819426
562897	819427
137186	819428
2815	819429
175744	819430
221688	819431
45267	819432
319315	819433
409430	819434
555357	819435
40240	819436
416015	819437
38659	819438
554671	819439
303769	819440
384061	819441
4429	819442
692863	819443
51952	819444
492379	819445
176763	819446
6278	819447
8438	819448
155064	819449
576658	819450
138924	819451
278649	819452
129013	819453
451409	819454
441139	819455
17548	819456
47534	819457
1535	819458
186115	819459
668853	819460
293789	819461
641137	819462
585538	819463
48678	819464
199647	819465
265013	819466
246152	819467
283095	819468
138403	819469
4020	819470
710095	819471
360074	819472
721969	819473
710595	819474
235754	819475
6767	819476
717559	819477
674826	819478
107291	819479
256186	819480
144608	819481
164171	819482
121105	819483
714847	819484
622949	819485
564298	819486
450815	819487
642860	819488
108840	819489
310717	819490
118482	819491
77553	819492
294837	819493
301908	819494
86697	819495
132330	819496
249409	819497
79450	819498
69994	819499
24921	819500
182294	819501
341200	819502
130336	819503
334294	819504
139007	819505
517430	819506
198726	819507
350494	819508
402759	819509
1104	819510
1538	819511
323551	819512
711809	819513
161564	819514
302014	819515
194899	819516
613492	819517
516699	819518
87151	819519
18877	819520
277950	819521
637995	819522
31025	819523
121527	819524
610123	819525
570064	819526
4693	819527
640200	819528
63217	819529
40558	819530
152147	819531
17185	819532
53442	819533
65019	819534
366355	819535
307269	819536
627658	819537
84104	819538
144699	819539
372873	819540
325018	819541
29616	819542
259361	819543
174866	819544
582989	819545
165073	819546
665330	819547
14418	819548
332689	819549
213168	819550
383556	819551
136875	819552
541141	819553
177570	819554
373781	819555
124834	819556
568410	819557
122986	819558
137101	819559
644413	819560
725152	819561
402599	819562
29836	819563
166859	819564
151543	819565
1971	819566
44911	819567
619383	819568
152537	819569
108912	819570
637671	819571
3	819572
122235	819573
63820	819574
700801	819575
230220	819576
567190	819577
310081	819578
163214	819579
587266	819580
579354	819581
629258	819582
231468	819583
49673	819584
287857	819585
90854	819586
153215	819587
591207	819588
43999	819589
41232	819590
279410	819591
180269	819592
344586	819593
203982	819594
601413	819595
92228	819596
152380	819597
147982	819598
25253	819599
3359	819600
8712	819601
421739	819602
564510	819603
42234	819604
278960	819605
438785	819606
91388	819607
562144	819608
18399	819609
714279	819610
638188	819611
79617	819612
358614	819613
96786	819614
32202	819615
440867	819616
36555	819617
96491	819618
495079	819619
5429	819620
130258	819621
102830	819622
533093	819623
621628	819624
705742	819625
719252	819626
11945	819627
136619	819628
320882	819629
529242	819630
442570	819631
652290	819632
183286	819633
327761	819634
20450	819635
216293	819636
386562	819637
466981	819638
291179	819639
25099	819640
715675	819641
714783	819642
681632	819643
203140	819644
382758	819645
274194	819646
494862	819647
451573	819648
236193	819649
64894	819650
419089	819651
289723	819652
39814	819653
111166	819654
196347	819655
22785	819656
10082	819657
110576	819658
386697	819659
153239	819660
385634	819661
330817	819662
246129	819663
329359	819664
4603	819665
678032	819666
125903	819667
662398	819668
35794	819669
51356	819670
205440	819671
45395	819672
460862	819673
293654	819674
28933	819675
76694	819676
49146	819677
597234	819678
51463	819679
618523	819680
30077	819681
20271	819682
407634	819683
494367	819684
33637	819685
112093	819686
615291	819687
562709	819688
160748	819689
514716	819690
387234	819691
171082	819692
115846	819693
246038	819694
679177	819695
274105	819696
182910	819697
92601	819698
217924	819699
255839	819700
106936	819701
1596	819702
110477	819703
405941	819704
672456	819705
643985	819706
16482	819707
51253	819708
146566	819709
458372	819710
658996	819711
499804	819712
51009	819713
18	819714
271041	819715
445151	819716
32022	819717
309498	819718
7583	819719
658676	819720
175084	819721
623254	819722
552405	819723
286207	819724
683999	819725
612825	819726
33719	819727
177316	819728
179490	819729
354312	819730
707205	819731
370117	819732
4322	819733
568147	819734
83478	819735
365535	819736
6910	819737
723188	819738
359369	819739
543439	819740
158774	819741
319731	819742
346337	819743
352840	819744
403455	819745
383760	819746
669849	819747
353254	819748
324130	819749
453294	819750
441986	819751
39765	819752
438606	819753
570716	819754
473149	819755
333645	819756
629433	819757
155435	819758
698916	819759
208000	819760
661489	819761
659853	819762
698373	819763
368560	819764
59497	819765
206606	819766
588666	819767
315718	819768
49372	819769
159455	819770
461505	819771
132679	819772
470012	819773
375103	819774
93302	819775
237968	819776
635365	819777
286948	819778
715530	819779
662140	819780
528246	819781
485077	819782
116766	819783
207461	819784
107762	819785
11586	819786
652978	819787
54764	819788
577481	819789
243096	819790
361291	819791
456599	819792
43576	819793
13968	819794
295961	819795
509584	819796
687725	819797
215246	819798
612886	819799
47659	819800
241603	819801
135	819802
57281	819803
561864	819804
2041	819805
673081	819806
686810	819807
450641	819808
69701	819809
82109	819810
451485	819811
57606	819812
176828	819813
401297	819814
530319	819815
211562	819816
308040	819817
132625	819818
171204	819819
97920	819820
74632	819821
61644	819822
13702	819823
209547	819824
14314	819825
580620	819826
176771	819827
719705	819828
42581	819829
155789	819830
386960	819831
214022	819832
358004	819833
706287	819834
562966	819835
192022	819836
17895	819837
49629	819838
43433	819839
565300	819840
60401	819841
441838	819842
141186	819843
631751	819844
2855	819845
398049	819846
508104	819847
478154	819848
503088	819849
157972	819850
58946	819851
20568	819852
394563	819853
699680	819854
86066	819855
112765	819856
322330	819857
597971	819858
583328	819859
608067	819860
207422	819861
209400	819862
609476	819863
215695	819864
125042	819865
209313	819866
518771	819867
149069	819868
19783	819869
106157	819870
98364	819871
570673	819872
221689	819873
333634	819874
500551	819875
308490	819876
458421	819877
5471	819878
673834	819879
87213	819880
131116	819881
24827	819882
178870	819883
620461	819884
219108	819885
653279	819886
384575	819887
8300	819888
91105	819889
537578	819890
105310	819891
197313	819892
643110	819893
561794	819894
268928	819895
81608	819896
569601	819897
325092	819898
563798	819899
525710	819900
335015	819901
136803	819902
269424	819903
626977	819904
3718	819905
79222	819906
551033	819907
100322	819908
517148	819909
613225	819910
301258	819911
1159	819912
547975	819913
590075	819914
45644	819915
52220	819916
436953	819917
109662	819918
359548	819919
19119	819920
499509	819921
282311	819922
61632	819923
253539	819924
292499	819925
272784	819926
32195	819927
1189	819928
702151	819929
444914	819930
47818	819931
347703	819932
96626	819933
102323	819934
77921	819935
24138	819936
491912	819937
155539	819938
436332	819939
284023	819940
99547	819941
476492	819942
219024	819943
75746	819944
171207	819945
123512	819946
113130	819947
342961	819948
286533	819949
530013	819950
522047	819951
479320	819952
169329	819953
120079	819954
28268	819955
127325	819956
724203	819957
485856	819958
459575	819959
101793	819960
20358	819961
466544	819962
1201	819963
260269	819964
711292	819965
622444	819966
4218	819967
568674	819968
220590	819969
102279	819970
703082	819971
125008	819972
60041	819973
460067	819974
63248	819975
276253	819976
164587	819977
536374	819978
587953	819979
347994	819980
286224	819981
309777	819982
278684	819983
622367	819984
140159	819985
176862	819986
161412	819987
378888	819988
121710	819989
315314	819990
692520	819991
11753	819992
721295	819993
19698	819994
94770	819995
117766	819996
6481	819997
504114	819998
14713	819999
441302	820000
55293	820001
277979	820002
723828	820003
172016	820004
233	820005
530434	820006
398423	820007
195482	820008
452560	820009
472723	820010
11678	820011
709071	820012
536174	820013
662340	820014
600595	820015
376276	820016
37337	820017
50332	820018
636542	820019
131547	820020
631281	820021
41923	820022
61962	820023
163811	820024
376544	820025
498790	820026
245373	820027
4216	820028
372236	820029
105884	820030
43825	820031
212374	820032
141029	820033
115544	820034
116853	820035
470244	820036
4682	820037
418191	820038
171056	820039
422398	820040
170944	820041
247807	820042
242039	820043
128704	820044
513899	820045
1747	820046
293	820047
709514	820048
163440	820049
544683	820050
185018	820051
320681	820052
1212	820053
410106	820054
287691	820055
81484	820056
77652	820057
237727	820058
256366	820059
35043	820060
538350	820061
42049	820062
265692	820063
703698	820064
717378	820065
604372	820066
632913	820067
121006	820068
604816	820069
189058	820070
61371	820071
53176	820072
336631	820073
8391	820074
318680	820075
355596	820076
15360	820077
657766	820078
469159	820079
148556	820080
261853	820081
88	820082
463198	820083
29145	820084
658	820085
627677	820086
253912	820087
354097	820088
307864	820089
52111	820090
26414	820091
13675	820092
108813	820093
114906	820094
273237	820095
16787	820096
630536	820097
617713	820098
641294	820099
719519	820100
380331	820101
483528	820102
667733	820103
47923	820104
418137	820105
132992	820106
264645	820107
440514	820108
178969	820109
382434	820110
208474	820111
28383	820112
156775	820113
325319	820114
291432	820115
125905	820116
26578	820117
554922	820118
78087	820119
159565	820120
655994	820121
334398	820122
660643	820123
31383	820124
319224	820125
199272	820126
139497	820127
120919	820128
7838	820129
4689	820130
87651	820131
157151	820132
57375	820133
27652	820134
522974	820135
262079	820136
418262	820137
126227	820138
616004	820139
1149	820140
639973	820141
290345	820142
121863	820143
67509	820144
260839	820145
319163	820146
89763	820147
276803	820148
524133	820149
649457	820150
251744	820151
601422	820152
639262	820153
136181	820154
65255	820155
42838	820156
36613	820157
188373	820158
669651	820159
577016	820160
73746	820161
423534	820162
49506	820163
402	820164
138335	820165
73160	820166
65092	820167
2135	820168
345924	820169
3014	820170
48898	820171
381	820172
491594	820173
113072	820174
412772	820175
581615	820176
325180	820177
12682	820178
244704	820179
661143	820180
103673	820181
149179	820182
17438	820183
12065	820184
41592	820185
115169	820186
115944	820187
345905	820188
709031	820189
351909	820190
415448	820191
61960	820192
585295	820193
43324	820194
73622	820195
43539	820196
637839	820197
311780	820198
574969	820199
371659	820200
78219	820201
10380	820202
646292	820203
210484	820204
237288	820205
1169	820206
414251	820207
590646	820208
572372	820209
455786	820210
251384	820211
383421	820212
416563	820213
91765	820214
521988	820215
241115	820216
35187	820217
179346	820218
714915	820219
666204	820220
48342	820221
11224	820222
174711	820223
119325	820224
487876	820225
484868	820226
230024	820227
134020	820228
272834	820229
601259	820230
119881	820231
621430	820232
35976	820233
158367	820234
565595	820235
553089	820236
190567	820237
529337	820238
123163	820239
134151	820240
592315	820241
89093	820242
4117	820243
93658	820244
643795	820245
182290	820246
589308	820247
69758	820248
533559	820249
123132	820250
342898	820251
166149	820252
597059	820253
484904	820254
457	820255
314027	820256
366507	820257
663023	820258
11037	820259
189388	820260
134581	820261
477265	820262
526233	820263
428125	820264
602912	820265
51899	820266
541924	820267
694261	820268
432891	820269
379785	820270
290726	820271
23559	820272
567277	820273
357823	820274
161460	820275
188870	820276
695461	820277
17429	820278
2502	820279
112273	820280
201702	820281
118848	820282
6571	820283
152768	820284
141491	820285
633098	820286
17637	820287
103741	820288
82771	820289
128152	820290
12284	820291
308492	820292
66732	820293
181569	820294
39692	820295
134639	820296
412513	820297
674288	820298
26408	820299
2669	820300
558033	820301
14203	820302
239558	820303
94537	820304
465507	820305
525292	820306
3782	820307
370783	820308
387300	820309
487639	820310
524978	820311
126327	820312
9497	820313
634685	820314
560619	820315
686208	820316
170557	820317
12360	820318
171057	820319
163843	820320
117860	820321
646504	820322
538818	820323
36561	820324
2600	820325
50700	820326
569078	820327
709475	820328
427145	820329
15978	820330
180158	820331
91707	820332
689842	820333
623567	820334
134880	820335
64501	820336
232562	820337
534117	820338
61381	820339
501575	820340
47348	820341
99630	820342
391040	820343
566556	820344
163784	820345
552928	820346
55199	820347
36348	820348
316093	820349
520487	820350
260978	820351
147976	820352
140989	820353
250740	820354
122012	820355
185416	820356
45334	820357
91727	820358
338870	820359
168453	820360
6069	820361
286784	820362
6363	820363
59049	820364
688215	820365
413760	820366
3666	820367
134252	820368
13301	820369
34902	820370
535521	820371
462902	820372
287773	820373
631150	820374
139066	820375
515609	820376
233056	820377
135738	820378
376179	820379
18376	820380
531621	820381
602125	820382
515863	820383
701710	820384
181241	820385
589879	820386
611604	820387
557775	820388
693979	820389
156291	820390
330114	820391
566322	820392
176786	820393
132	820394
180101	820395
687178	820396
158104	820397
321266	820398
90621	820399
92636	820400
199899	820401
129685	820402
365150	820403
533544	820404
157043	820405
422589	820406
315214	820407
666800	820408
458319	820409
566387	820410
189967	820411
2344	820412
556010	820413
676941	820414
661661	820415
152498	820416
47735	820417
377665	820418
532431	820419
136927	820420
649438	820421
538691	820422
186108	820423
29966	820424
173231	820425
21296	820426
24751	820427
573107	820428
26398	820429
280204	820430
359492	820431
368737	820432
14734	820433
126930	820434
119591	820435
648127	820436
175781	820437
330670	820438
168764	820439
60621	820440
431401	820441
244539	820442
24929	820443
13153	820444
104629	820445
369884	820446
83371	820447
527762	820448
17556	820449
689473	820450
170376	820451
260336	820452
121452	820453
200627	820454
76125	820455
37469	820456
430844	820457
344514	820458
31216	820459
1383	820460
408903	820461
42874	820462
119002	820463
647407	820464
16824	820465
638519	820466
455623	820467
650446	820468
311902	820469
442899	820470
5003	820471
280745	820472
27622	820473
669450	820474
677915	820475
508613	820476
692523	820477
670334	820478
541576	820479
122266	820480
111463	820481
552733	820482
348546	820483
54010	820484
669121	820485
603906	820486
724112	820487
166088	820488
437628	820489
352777	820490
125415	820491
394912	820492
599165	820493
528990	820494
496717	820495
191073	820496
488814	820497
134821	820498
91579	820499
550346	820500
331192	820501
628263	820502
690116	820503
423842	820504
265957	820505
397329	820506
458065	820507
646661	820508
651167	820509
59693	820510
31402	820511
51287	820512
179608	820513
721642	820514
161125	820515
69778	820516
214183	820517
641015	820518
614202	820519
58942	820520
637799	820521
4966	820522
309281	820523
21973	820524
568283	820525
415040	820526
28360	820527
420749	820528
46898	820529
7291	820530
69004	820531
99163	820532
36396	820533
447448	820534
578027	820535
377032	820536
133768	820537
720601	820538
16134	820539
710741	820540
155899	820541
658957	820542
19454	820543
693840	820544
438461	820545
263172	820546
370479	820547
420995	820548
15739	820549
425729	820550
418547	820551
502836	820552
693705	820553
9896	820554
540817	820555
411600	820556
152190	820557
13516	820558
490585	820559
3890	820560
183467	820561
400326	820562
190292	820563
222076	820564
74237	820565
138776	820566
339788	820567
291586	820568
101881	820569
702543	820570
78393	820571
585340	820572
184074	820573
363061	820574
250202	820575
138930	820576
664671	820577
86977	820578
55111	820579
587959	820580
45491	820581
366826	820582
470613	820583
695454	820584
520111	820585
183583	820586
129614	820587
717175	820588
482350	820589
468128	820590
672590	820591
700585	820592
62701	820593
8417	820594
26788	820595
175679	820596
67769	820597
571591	820598
256233	820599
43653	820600
600080	820601
36684	820602
20217	820603
614377	820604
561550	820605
510258	820606
643308	820607
450841	820608
519293	820609
104646	820610
155559	820611
14353	820612
316621	820613
528365	820614
393001	820615
152942	820616
622772	820617
100392	820618
267233	820619
697280	820620
107440	820621
75306	820622
49783	820623
162019	820624
29802	820625
220147	820626
463961	820627
490684	820628
716017	820629
142465	820630
18356	820631
297636	820632
118476	820633
88850	820634
668	820635
174358	820636
689737	820637
169079	820638
14633	820639
538789	820640
78116	820641
600311	820642
518314	820643
628162	820644
229302	820645
415672	820646
308770	820647
170869	820648
218111	820649
74446	820650
114355	820651
724137	820652
129974	820653
532926	820654
53634	820655
660148	820656
176424	820657
683811	820658
147901	820659
78725	820660
564216	820661
8755	820662
33911	820663
712164	820664
155184	820665
7433	820666
51836	820667
310524	820668
143446	820669
568121	820670
167571	820671
307339	820672
87731	820673
87506	820674
66152	820675
71936	820676
423275	820677
398606	820678
155321	820679
451064	820680
180527	820681
116256	820682
521292	820683
82690	820684
542473	820685
74983	820686
518438	820687
177207	820688
118857	820689
279138	820690
94689	820691
570900	820692
138031	820693
62167	820694
421685	820695
535181	820696
639564	820697
7248	820698
578407	820699
312695	820700
146312	820701
23989	820702
209627	820703
89573	820704
4514	820705
127122	820706
142351	820707
13605	820708
346795	820709
119509	820710
47625	820711
157069	820712
97189	820713
10486	820714
174494	820715
91353	820716
499869	820717
567476	820718
111435	820719
18788	820720
68148	820721
24388	820722
131314	820723
48344	820724
520059	820725
202533	820726
425079	820727
6549	820728
21581	820729
86951	820730
228147	820731
90840	820732
272765	820733
465237	820734
296417	820735
182132	820736
588529	820737
125763	820738
180507	820739
82984	820740
90888	820741
436661	820742
13003	820743
4814	820744
287239	820745
317281	820746
287974	820747
75357	820748
635114	820749
1080	820750
167604	820751
628351	820752
706262	820753
638012	820754
104789	820755
244850	820756
590238	820757
70796	820758
669548	820759
90511	820760
125825	820761
22372	820762
134655	820763
35348	820764
310498	820765
696504	820766
185772	820767
2072	820768
299625	820769
21149	820770
232724	820771
600386	820772
389367	820773
96555	820774
56458	820775
484777	820776
104496	820777
405392	820778
701028	820779
374811	820780
139488	820781
173922	820782
78407	820783
692275	820784
33925	820785
74658	820786
402323	820787
2735	820788
66008	820789
511368	820790
720903	820791
72577	820792
350086	820793
600281	820794
27774	820795
538935	820796
55342	820797
220341	820798
713416	820799
94452	820800
124147	820801
49703	820802
12856	820803
73928	820804
84230	820805
516603	820806
668474	820807
558560	820808
166162	820809
128269	820810
468785	820811
605245	820812
110083	820813
372211	820814
521948	820815
538335	820816
130267	820817
13557	820818
574156	820819
324460	820820
69501	820821
4589	820822
4995	820823
247831	820824
150628	820825
347410	820826
293265	820827
1644	820828
507102	820829
648266	820830
143063	820831
711985	820832
114825	820833
127189	820834
347151	820835
63036	820836
493544	820837
567248	820838
84701	820839
328729	820840
579019	820841
575190	820842
538722	820843
101080	820844
136942	820845
99430	820846
16175	820847
647832	820848
180523	820849
45281	820850
123469	820851
22225	820852
267422	820853
672420	820854
3047	820855
66964	820856
47649	820857
688374	820858
435556	820859
690245	820860
429035	820861
84399	820862
129853	820863
158237	820864
711451	820865
129220	820866
465297	820867
561933	820868
67016	820869
39462	820870
99648	820871
60993	820872
658066	820873
471037	820874
45747	820875
431751	820876
230900	820877
385071	820878
352347	820879
381495	820880
720113	820881
276260	820882
81962	820883
25251	820884
480888	820885
294630	820886
404474	820887
447623	820888
220922	820889
517977	820890
609615	820891
84756	820892
275741	820893
30970	820894
96011	820895
567287	820896
207717	820897
225876	820898
21788	820899
530573	820900
362079	820901
54546	820902
52523	820903
14310	820904
581838	820905
566787	820906
495516	820907
151901	820908
424999	820909
86429	820910
236252	820911
212841	820912
655121	820913
46567	820914
354834	820915
665181	820916
320369	820917
464775	820918
230723	820919
262010	820920
185740	820921
713142	820922
129368	820923
651465	820924
158168	820925
255898	820926
99043	820927
39894	820928
181070	820929
129879	820930
47524	820931
655086	820932
418052	820933
334968	820934
211849	820935
675219	820936
663244	820937
41937	820938
160411	820939
177460	820940
148091	820941
524511	820942
357128	820943
175677	820944
71795	820945
629416	820946
259265	820947
177541	820948
10099	820949
36303	820950
14984	820951
635446	820952
62033	820953
616840	820954
106380	820955
236263	820956
94364	820957
488882	820958
86337	820959
11535	820960
491734	820961
142405	820962
436665	820963
567786	820964
142708	820965
430707	820966
32972	820967
322365	820968
289623	820969
63774	820970
639184	820971
191860	820972
290357	820973
535270	820974
305906	820975
87030	820976
561669	820977
400408	820978
401773	820979
697343	820980
146248	820981
157391	820982
434148	820983
106937	820984
709885	820985
659293	820986
280893	820987
40082	820988
93797	820989
336275	820990
558928	820991
513474	820992
42799	820993
649864	820994
386458	820995
19347	820996
169652	820997
2977	820998
161390	820999
478622	821000
15367	821001
144090	821002
27755	821003
50081	821004
481595	821005
411860	821006
352555	821007
604260	821008
503076	821009
367613	821010
96873	821011
1499	821012
31609	821013
307836	821014
105538	821015
159275	821016
460225	821017
420809	821018
429221	821019
188475	821020
160149	821021
146131	821022
191506	821023
323600	821024
243119	821025
79455	821026
39175	821027
143428	821028
669371	821029
24996	821030
100252	821031
502066	821032
599582	821033
554850	821034
159304	821035
14415	821036
13492	821037
132399	821038
159529	821039
178275	821040
213148	821041
7531	821042
165826	821043
108199	821044
449455	821045
350852	821046
77650	821047
630306	821048
199636	821049
186629	821050
34267	821051
135511	821052
23326	821053
66770	821054
2966	821055
713210	821056
408787	821057
279980	821058
2142	821059
111424	821060
438823	821061
335794	821062
114624	821063
627307	821064
98343	821065
25776	821066
179634	821067
19483	821068
223458	821069
276685	821070
462066	821071
16009	821072
205897	821073
117054	821074
166293	821075
106463	821076
198172	821077
636671	821078
282850	821079
651998	821080
1566	821081
39323	821082
25984	821083
694437	821084
82169	821085
231143	821086
93454	821087
235526	821088
402138	821089
29113	821090
31240	821091
567511	821092
175026	821093
9429	821094
179034	821095
3967	821096
534608	821097
61291	821098
236258	821099
608395	821100
366984	821101
242609	821102
494894	821103
215135	821104
48565	821105
14209	821106
357353	821107
44539	821108
302846	821109
88462	821110
166561	821111
679342	821112
425283	821113
556910	821114
360890	821115
240176	821116
620646	821117
204808	821118
265637	821119
702058	821120
57784	821121
524390	821122
142578	821123
708830	821124
46249	821125
117148	821126
247584	821127
382011	821128
381929	821129
24852	821130
220995	821131
531643	821132
506625	821133
492753	821134
701514	821135
167006	821136
505386	821137
299664	821138
688589	821139
414130	821140
71474	821141
102870	821142
262221	821143
75429	821144
663764	821145
148456	821146
500075	821147
33348	821148
412802	821149
51814	821150
453038	821151
141130	821152
130620	821153
499541	821154
157437	821155
196424	821156
63505	821157
146099	821158
74365	821159
570142	821160
329846	821161
552951	821162
120394	821163
549914	821164
48797	821165
317080	821166
45565	821167
29673	821168
40967	821169
687065	821170
371771	821171
636479	821172
84084	821173
273948	821174
45721	821175
676685	821176
181889	821177
318953	821178
442071	821179
250586	821180
38085	821181
46956	821182
603198	821183
623560	821184
682147	821185
661196	821186
76421	821187
38594	821188
721094	821189
109136	821190
432807	821191
389244	821192
696953	821193
56687	821194
341377	821195
453218	821196
417886	821197
174559	821198
550301	821199
53288	821200
240009	821201
146328	821202
175302	821203
440335	821204
339264	821205
534080	821206
121740	821207
132844	821208
338050	821209
141874	821210
48282	821211
1513	821212
679499	821213
151772	821214
402411	821215
535753	821216
413589	821217
156164	821218
256690	821219
407157	821220
658179	821221
714962	821222
21551	821223
17798	821224
105924	821225
335759	821226
424647	821227
67956	821228
53523	821229
67610	821230
99444	821231
658629	821232
28380	821233
337446	821234
505676	821235
380369	821236
178798	821237
170274	821238
370021	821239
159915	821240
47640	821241
53411	821242
427839	821243
46141	821244
205573	821245
255625	821246
19958	821247
28285	821248
253018	821249
209665	821250
111653	821251
35105	821252
45837	821253
450934	821254
329771	821255
594049	821256
540995	821257
72956	821258
127385	821259
27080	821260
96889	821261
96633	821262
276329	821263
142637	821264
538104	821265
161654	821266
472493	821267
484124	821268
103105	821269
132152	821270
492395	821271
108305	821272
392743	821273
222482	821274
627876	821275
40509	821276
596978	821277
69060	821278
13775	821279
80864	821280
284945	821281
57492	821282
47357	821283
38789	821284
261722	821285
180214	821286
415552	821287
266556	821288
3073	821289
409747	821290
144164	821291
67042	821292
427464	821293
170917	821294
638545	821295
74803	821296
44381	821297
101888	821298
419899	821299
660446	821300
713207	821301
74181	821302
557616	821303
62856	821304
418617	821305
698809	821306
548872	821307
144682	821308
496224	821309
97285	821310
126353	821311
10132	821312
313014	821313
313471	821314
104832	821315
85840	821316
10845	821317
536127	821318
157730	821319
607022	821320
138379	821321
2339	821322
329643	821323
641131	821324
504255	821325
101326	821326
715281	821327
491286	821328
87434	821329
526663	821330
45536	821331
84794	821332
562096	821333
518327	821334
470091	821335
337963	821336
45041	821337
100253	821338
15127	821339
535828	821340
293955	821341
152054	821342
31553	821343
368373	821344
374146	821345
306954	821346
309053	821347
235346	821348
301237	821349
526207	821350
94042	821351
57787	821352
148043	821353
56586	821354
89917	821355
568007	821356
253239	821357
699179	821358
200216	821359
612646	821360
37237	821361
311893	821362
19417	821363
96641	821364
327809	821365
115033	821366
128369	821367
104658	821368
175521	821369
372310	821370
43895	821371
47635	821372
488319	821373
91887	821374
26513	821375
368263	821376
692178	821377
199800	821378
77847	821379
599273	821380
571450	821381
627437	821382
157015	821383
1745	821384
164027	821385
427271	821386
1680	821387
143834	821388
8366	821389
346786	821390
18857	821391
251510	821392
374934	821393
432273	821394
291851	821395
428359	821396
25548	821397
60581	821398
672717	821399
144580	821400
36301	821401
70222	821402
173760	821403
339388	821404
380666	821405
142859	821406
389363	821407
277414	821408
123239	821409
331379	821410
180611	821411
188377	821412
81463	821413
688258	821414
47026	821415
621376	821416
242231	821417
52073	821418
607231	821419
152140	821420
83122	821421
511623	821422
67275	821423
8824	821424
133893	821425
66583	821426
570080	821427
599959	821428
479975	821429
47885	821430
251089	821431
533305	821432
215429	821433
362925	821434
27473	821435
408411	821436
47636	821437
496163	821438
524214	821439
2471	821440
701588	821441
165856	821442
363923	821443
169001	821444
649882	821445
120412	821446
101297	821447
142941	821448
22056	821449
477709	821450
375237	821451
111074	821452
93807	821453
123164	821454
515752	821455
259942	821456
474174	821457
44626	821458
124911	821459
109977	821460
46772	821461
390704	821462
409848	821463
648243	821464
193846	821465
109212	821466
241717	821467
228295	821468
178081	821469
673638	821470
443066	821471
720201	821472
48344	821473
180658	821474
191364	821475
566933	821476
345209	821477
448006	821478
326	821479
2633	821480
60392	821481
13915	821482
569844	821483
128433	821484
585669	821485
320478	821486
87004	821487
439780	821488
654958	821489
580565	821490
39137	821491
106160	821492
461003	821493
91755	821494
8159	821495
13634	821496
259338	821497
112009	821498
582090	821499
335311	821500
494065	821501
272993	821502
151640	821503
524963	821504
572543	821505
267415	821506
21617	821507
572689	821508
102389	821509
315262	821510
98800	821511
170999	821512
186161	821513
116611	821514
577262	821515
678897	821516
421500	821517
67392	821518
91348	821519
320163	821520
390846	821521
379904	821522
378551	821523
2705	821524
88264	821525
705068	821526
132051	821527
45543	821528
79501	821529
37521	821530
140090	821531
648287	821532
43649	821533
126705	821534
376697	821535
566791	821536
397386	821537
346807	821538
5189	821539
245333	821540
277263	821541
389043	821542
94567	821543
3506	821544
451839	821545
220630	821546
31188	821547
96546	821548
419154	821549
8928	821550
304560	821551
305895	821552
161352	821553
4302	821554
485451	821555
3657	821556
277925	821557
707950	821558
452173	821559
220634	821560
564720	821561
371096	821562
704535	821563
390274	821564
420336	821565
426138	821566
323353	821567
300565	821568
262490	821569
3894	821570
121467	821571
634448	821572
3636	821573
20174	821574
429147	821575
296238	821576
199844	821577
5039	821578
198471	821579
409168	821580
47174	821581
81944	821582
623300	821583
73205	821584
15563	821585
711245	821586
28228	821587
173069	821588
56978	821589
494925	821590
380198	821591
658	821592
41337	821593
180663	821594
1446	821595
10910	821596
371507	821597
260579	821598
680574	821599
643991	821600
176090	821601
157769	821602
260237	821603
158350	821604
317484	821605
560830	821606
62225	821607
69137	821608
124917	821609
315444	821610
319117	821611
327281	821612
184858	821613
624387	821614
312280	821615
370022	821616
201738	821617
489691	821618
144487	821619
189539	821620
294158	821621
53215	821622
100118	821623
94825	821624
552251	821625
680531	821626
89445	821627
162585	821628
136671	821629
663552	821630
693395	821631
2872	821632
72035	821633
589047	821634
64105	821635
146417	821636
239752	821637
167259	821638
491727	821639
554323	821640
150330	821641
1505	821642
683869	821643
185765	821644
253457	821645
344127	821646
119206	821647
90168	821648
54104	821649
287128	821650
171828	821651
422184	821652
271627	821653
419157	821654
180774	821655
151155	821656
581678	821657
294531	821658
294255	821659
30481	821660
35581	821661
260631	821662
602981	821663
163830	821664
386003	821665
48630	821666
555119	821667
106964	821668
513731	821669
538960	821670
101571	821671
26237	821672
219199	821673
569197	821674
92027	821675
361027	821676
38152	821677
480	821678
87740	821679
368258	821680
164713	821681
14877	821682
688764	821683
668333	821684
364653	821685
704577	821686
599265	821687
23231	821688
157895	821689
243958	821690
42690	821691
23455	821692
486	821693
315416	821694
342171	821695
435346	821696
121626	821697
59931	821698
151305	821699
426871	821700
86913	821701
472986	821702
77535	821703
378189	821704
66973	821705
309192	821706
584573	821707
170401	821708
629010	821709
457529	821710
86351	821711
287290	821712
155276	821713
247731	821714
160334	821715
302257	821716
126758	821717
293355	821718
716340	821719
12821	821720
689170	821721
194217	821722
650	821723
478461	821724
140967	821725
122763	821726
411549	821727
439894	821728
50978	821729
96455	821730
6251	821731
390739	821732
170712	821733
27328	821734
578549	821735
117481	821736
2438	821737
94200	821738
585053	821739
52812	821740
680931	821741
83928	821742
147152	821743
307880	821744
108686	821745
438172	821746
419603	821747
659397	821748
536730	821749
6731	821750
106940	821751
24203	821752
506562	821753
358849	821754
225866	821755
344396	821756
370497	821757
212386	821758
73424	821759
575841	821760
514419	821761
465112	821762
267206	821763
124362	821764
341760	821765
113912	821766
75643	821767
438267	821768
166838	821769
166253	821770
91278	821771
644146	821772
467834	821773
439694	821774
3915	821775
18272	821776
53632	821777
24080	821778
302729	821779
159872	821780
542169	821781
348631	821782
301884	821783
39523	821784
61213	821785
64788	821786
693807	821787
623511	821788
597402	821789
11599	821790
233416	821791
664233	821792
308932	821793
28023	821794
499734	821795
77062	821796
78657	821797
444029	821798
468180	821799
175074	821800
598039	821801
30565	821802
82611	821803
43567	821804
441308	821805
17059	821806
388704	821807
623287	821808
105030	821809
33672	821810
225145	821811
479356	821812
79268	821813
165948	821814
186979	821815
558824	821816
438883	821817
12966	821818
105543	821819
71569	821820
687921	821821
9466	821822
316802	821823
172205	821824
304000	821825
586634	821826
302483	821827
357809	821828
378203	821829
497521	821830
245189	821831
572323	821832
615790	821833
524606	821834
135319	821835
17376	821836
568212	821837
36127	821838
463687	821839
1728	821840
120313	821841
481441	821842
45377	821843
386416	821844
605923	821845
263678	821846
325105	821847
30503	821848
618531	821849
282269	821850
701610	821851
46356	821852
1418	821853
15949	821854
17861	821855
77117	821856
376321	821857
518517	821858
15933	821859
86502	821860
66400	821861
580683	821862
354120	821863
267199	821864
74622	821865
233580	821866
356469	821867
61027	821868
40421	821869
605709	821870
515562	821871
47667	821872
534038	821873
581347	821874
648781	821875
302941	821876
467568	821877
41207	821878
614631	821879
161604	821880
112119	821881
325202	821882
88790	821883
85748	821884
40204	821885
632899	821886
299	821887
138343	821888
145338	821889
618408	821890
388346	821891
49468	821892
27994	821893
701261	821894
59266	821895
144162	821896
44004	821897
166820	821898
126207	821899
45257	821900
295412	821901
637683	821902
61744	821903
19184	821904
225535	821905
587735	821906
632857	821907
483535	821908
631549	821909
96198	821910
298532	821911
12397	821912
394176	821913
25250	821914
131799	821915
54514	821916
117112	821917
56254	821918
155238	821919
167849	821920
525152	821921
98847	821922
404189	821923
119484	821924
184848	821925
640096	821926
374161	821927
579050	821928
191393	821929
638156	821930
5613	821931
22964	821932
310533	821933
488532	821934
609351	821935
338182	821936
302930	821937
468586	821938
48569	821939
98135	821940
534360	821941
41207	821942
617705	821943
99935	821944
114877	821945
55820	821946
41247	821947
10039	821948
554697	821949
531137	821950
592384	821951
705867	821952
160206	821953
103263	821954
518012	821955
25227	821956
3384	821957
126643	821958
231	821959
226884	821960
233725	821961
93834	821962
638697	821963
365363	821964
24547	821965
383816	821966
706971	821967
178901	821968
394859	821969
433787	821970
506728	821971
373601	821972
184787	821973
46202	821974
355226	821975
455554	821976
551516	821977
25132	821978
259000	821979
262344	821980
32217	821981
197256	821982
12910	821983
478187	821984
134620	821985
165614	821986
301867	821987
515368	821988
14353	821989
706486	821990
519035	821991
665483	821992
82564	821993
571033	821994
289170	821995
445877	821996
477845	821997
78573	821998
245247	821999
680925	822000
436171	822001
47590	822002
21210	822003
49363	822004
12443	822005
582963	822006
13168	822007
120722	822008
324477	822009
2709	822010
85443	822011
149643	822012
333837	822013
255834	822014
59221	822015
545262	822016
328090	822017
544028	822018
663427	822019
606483	822020
510786	822021
130427	822022
48647	822023
355046	822024
199926	822025
44392	822026
182	822027
498604	822028
395512	822029
97844	822030
628	822031
236019	822032
301404	822033
72150	822034
165446	822035
489901	822036
237557	822037
262735	822038
681125	822039
452612	822040
4473	822041
7139	822042
498965	822043
584634	822044
30374	822045
666100	822046
249739	822047
22896	822048
490804	822049
131140	822050
3519	822051
300999	822052
380786	822053
358466	822054
140655	822055
706761	822056
601634	822057
6538	822058
606580	822059
1040	822060
25602	822061
319490	822062
722050	822063
133807	822064
21262	822065
73452	822066
211473	822067
267367	822068
237635	822069
29457	822070
410775	822071
17030	822072
573528	822073
380820	822074
255774	822075
38111	822076
320766	822077
102452	822078
440282	822079
498395	822080
101676	822081
240008	822082
607934	822083
72582	822084
243590	822085
400500	822086
7916	822087
304313	822088
313798	822089
11752	822090
17965	822091
522480	822092
358905	822093
122121	822094
41646	822095
510636	822096
104525	822097
466709	822098
648730	822099
29462	822100
37718	822101
645300	822102
49103	822103
549047	822104
418517	822105
432526	822106
5455	822107
382635	822108
93704	822109
98873	822110
73628	822111
474341	822112
2891	822113
620650	822114
619681	822115
42584	822116
618420	822117
43879	822118
278459	822119
106797	822120
137900	822121
160894	822122
201848	822123
220039	822124
189125	822125
81838	822126
465512	822127
680255	822128
328306	822129
128399	822130
546604	822131
138793	822132
276050	822133
21183	822134
165371	822135
585411	822136
574998	822137
535269	822138
384999	822139
109180	822140
31558	822141
4080	822142
13939	822143
676721	822144
389328	822145
556200	822146
55210	822147
330173	822148
224539	822149
12416	822150
386230	822151
576520	822152
224	822153
322805	822154
411859	822155
124105	822156
308365	822157
186517	822158
371544	822159
722534	822160
347594	822161
316987	822162
659060	822163
548191	822164
295971	822165
1210	822166
49464	822167
311243	822168
719131	822169
34300	822170
10094	822171
399245	822172
289673	822173
358273	822174
622235	822175
3349	822176
642908	822177
220662	822178
147891	822179
622753	822180
111676	822181
179961	822182
368960	822183
46136	822184
32961	822185
193742	822186
525721	822187
17743	822188
218672	822189
42684	822190
215955	822191
30245	822192
111233	822193
537559	822194
703288	822195
396312	822196
648018	822197
141945	822198
25986	822199
704571	822200
414452	822201
678415	822202
381354	822203
181400	822204
97290	822205
198102	822206
27082	822207
550894	822208
80156	822209
65482	822210
646335	822211
282593	822212
40489	822213
237768	822214
96240	822215
658286	822216
152256	822217
633950	822218
581401	822219
703324	822220
608021	822221
172948	822222
575300	822223
643811	822224
223861	822225
582876	822226
454534	822227
201188	822228
342491	822229
16686	822230
317251	822231
424032	822232
543378	822233
577317	822234
402748	822235
115137	822236
137863	822237
417945	822238
75105	822239
103811	822240
116267	822241
520319	822242
637278	822243
464361	822244
181690	822245
724401	822246
384685	822247
631868	822248
686043	822249
606927	822250
48123	822251
27828	822252
172827	822253
50455	822254
292964	822255
281101	822256
89925	822257
267226	822258
123310	822259
410475	822260
4200	822261
67861	822262
137532	822263
153045	822264
708140	822265
439337	822266
521357	822267
534154	822268
113037	822269
107592	822270
13889	822271
132966	822272
15878	822273
79549	822274
672545	822275
379083	822276
111061	822277
463665	822278
346860	822279
692731	822280
668020	822281
334865	822282
89257	822283
214414	822284
306057	822285
69384	822286
202745	822287
335536	822288
49309	822289
12748	822290
175600	822291
539596	822292
712682	822293
173794	822294
123372	822295
586205	822296
32987	822297
617009	822298
307258	822299
408507	822300
15039	822301
7007	822302
107976	822303
144203	822304
704320	822305
142169	822306
20270	822307
323580	822308
132758	822309
181093	822310
356808	822311
59491	822312
32061	822313
43531	822314
34292	822315
58700	822316
44953	822317
64796	822318
317996	822319
3523	822320
433170	822321
112302	822322
592999	822323
324610	822324
327900	822325
280752	822326
52656	822327
74871	822328
74825	822329
147437	822330
34634	822331
15245	822332
457515	822333
511507	822334
50479	822335
180014	822336
351591	822337
547946	822338
86015	822339
396806	822340
16930	822341
684796	822342
162241	822343
26863	822344
260886	822345
8974	822346
234280	822347
15705	822348
320425	822349
654114	822350
30118	822351
609632	822352
586832	822353
114365	822354
77268	822355
59895	822356
116978	822357
277650	822358
660019	822359
587360	822360
684490	822361
616972	822362
12884	822363
101452	822364
208051	822365
683979	822366
15134	822367
212112	822368
686157	822369
306766	822370
142558	822371
583096	822372
427382	822373
155769	822374
687583	822375
127109	822376
82434	822377
270801	822378
165911	822379
211330	822380
586483	822381
168645	822382
175280	822383
488392	822384
178355	822385
156954	822386
36603	822387
72459	822388
109861	822389
504143	822390
8592	822391
375099	822392
689744	822393
13651	822394
51837	822395
283647	822396
561048	822397
484403	822398
559309	822399
52713	822400
603452	822401
628086	822402
399007	822403
634647	822404
117725	822405
660294	822406
157179	822407
18705	822408
561922	822409
19	822410
58137	822411
26805	822412
601951	822413
274365	822414
244353	822415
9094	822416
673606	822417
326165	822418
297717	822419
31585	822420
715046	822421
195822	822422
518894	822423
669693	822424
515338	822425
439713	822426
178749	822427
320504	822428
121097	822429
139980	822430
631271	822431
63162	822432
23662	822433
54281	822434
33766	822435
168160	822436
587251	822437
317	822438
56828	822439
599989	822440
111530	822441
158216	822442
205558	822443
99641	822444
87396	822445
475068	822446
1286	822447
101030	822448
308949	822449
19717	822450
412002	822451
16826	822452
48173	822453
218566	822454
2849	822455
176768	822456
45648	822457
17617	822458
631891	822459
711884	822460
301403	822461
53118	822462
320088	822463
2139	822464
421429	822465
558277	822466
690230	822467
111884	822468
417794	822469
8142	822470
40192	822471
38985	822472
539376	822473
599522	822474
88552	822475
413888	822476
51484	822477
369010	822478
433521	822479
195565	822480
259103	822481
283744	822482
485563	822483
2933	822484
148933	822485
352952	822486
160624	822487
193016	822488
2879	822489
478	822490
569264	822491
1252	822492
171202	822493
297393	822494
43506	822495
74801	822496
31890	822497
283424	822498
587899	822499
448722	822500
581679	822501
123431	822502
144538	822503
429712	822504
142824	822505
166516	822506
335577	822507
722645	822508
171097	822509
411038	822510
116237	822511
647010	822512
38254	822513
184609	822514
105462	822515
82437	822516
139116	822517
9921	822518
696958	822519
289669	822520
197915	822521
42603	822522
588064	822523
109619	822524
556773	822525
158012	822526
581283	822527
179574	822528
556962	822529
112341	822530
538799	822531
351157	822532
720612	822533
138784	822534
461284	822535
518435	822536
354384	822537
721202	822538
477765	822539
220106	822540
235670	822541
567410	822542
378234	822543
3927	822544
612379	822545
173831	822546
161441	822547
525823	822548
345539	822549
524987	822550
92913	822551
255331	822552
138436	822553
434629	822554
82488	822555
267031	822556
515349	822557
8663	822558
626260	822559
378736	822560
28998	822561
253751	822562
1484	822563
13052	822564
322827	822565
490291	822566
10237	822567
524621	822568
581857	822569
480024	822570
538025	822571
208954	822572
46473	822573
459446	822574
67836	822575
325358	822576
693457	822577
250221	822578
716624	822579
310039	822580
165803	822581
612110	822582
93365	822583
598186	822584
452957	822585
388739	822586
172866	822587
1895	822588
17256	822589
529956	822590
130959	822591
614358	822592
21746	822593
36719	822594
478700	822595
552575	822596
583097	822597
176735	822598
161348	822599
590899	822600
313359	822601
132479	822602
665337	822603
454368	822604
154749	822605
329463	822606
2503	822607
18421	822608
595755	822609
453408	822610
110642	822611
630796	822612
569558	822613
142736	822614
78127	822615
4001	822616
574473	822617
122864	822618
157655	822619
344164	822620
43957	822621
144028	822622
710847	822623
561417	822624
52314	822625
145507	822626
493469	822627
42653	822628
723695	822629
641242	822630
4806	822631
459987	822632
32201	822633
15155	822634
656272	822635
251229	822636
45391	822637
674021	822638
645950	822639
15483	822640
482174	822641
170038	822642
405878	822643
286898	822644
463692	822645
19511	822646
434117	822647
582373	822648
98398	822649
159999	822650
686372	822651
55721	822652
308752	822653
341782	822654
622194	822655
127433	822656
230737	822657
153434	822658
138064	822659
151837	822660
4270	822661
533381	822662
23144	822663
475498	822664
36976	822665
3927	822666
62543	822667
17485	822668
622957	822669
26682	822670
62882	822671
180926	822672
8727	822673
409208	822674
94041	822675
239323	822676
673444	822677
304252	822678
90436	822679
723375	822680
105147	822681
8008	822682
78419	822683
43256	822684
375701	822685
229711	822686
180801	822687
196703	822688
105006	822689
182834	822690
290519	822691
198007	822692
310173	822693
234216	822694
143066	822695
531068	822696
319161	822697
142496	822698
405609	822699
412690	822700
561877	822701
6713	822702
152516	822703
93002	822704
85455	822705
4409	822706
442349	822707
135805	822708
293024	822709
315949	822710
5519	822711
135472	822712
312981	822713
88041	822714
719019	822715
33166	822716
4984	822717
388422	822718
30756	822719
67036	822720
23181	822721
441238	822722
67691	822723
32011	822724
18695	822725
452409	822726
575396	822727
376589	822728
125000	822729
714600	822730
170466	822731
158240	822732
566810	822733
59967	822734
36527	822735
388751	822736
168575	822737
75707	822738
80891	822739
1104	822740
119965	822741
36255	822742
32014	822743
161473	822744
81059	822745
589027	822746
77586	822747
81206	822748
95070	822749
147176	822750
92543	822751
110610	822752
94923	822753
84861	822754
119693	822755
12932	822756
19819	822757
25806	822758
445359	822759
292431	822760
111020	822761
213108	822762
196914	822763
304699	822764
123647	822765
163620	822766
3883	822767
130871	822768
407286	822769
494112	822770
141050	822771
119718	822772
276486	822773
395301	822774
505613	822775
13177	822776
629034	822777
570911	822778
245166	822779
100001	822780
44720	822781
162192	822782
223975	822783
273184	822784
39771	822785
722059	822786
36351	822787
673029	822788
24715	822789
161300	822790
218599	822791
368521	822792
272821	822793
510025	822794
499860	822795
435011	822796
342095	822797
371085	822798
261479	822799
29014	822800
529236	822801
84780	822802
313919	822803
241085	822804
209796	822805
74006	822806
243093	822807
427548	822808
480060	822809
234743	822810
167514	822811
255035	822812
7965	822813
516945	822814
212517	822815
186545	822816
624509	822817
271923	822818
712398	822819
162090	822820
58568	822821
137252	822822
97943	822823
659106	822824
117761	822825
54648	822826
8295	822827
634295	822828
389670	822829
175298	822830
381251	822831
596823	822832
55270	822833
1442	822834
18133	822835
578022	822836
634856	822837
375829	822838
154152	822839
140804	822840
496066	822841
478764	822842
98235	822843
40571	822844
698070	822845
137687	822846
594537	822847
199922	822848
541777	822849
207814	822850
259	822851
341862	822852
77974	822853
231430	822854
118524	822855
18808	822856
38804	822857
59092	822858
584816	822859
614085	822860
57798	822861
163391	822862
421910	822863
14486	822864
375595	822865
186056	822866
25925	822867
23100	822868
566591	822869
6385	822870
99121	822871
439566	822872
178090	822873
575546	822874
191373	822875
278169	822876
135677	822877
265045	822878
83091	822879
681521	822880
185660	822881
42789	822882
324111	822883
14930	822884
18140	822885
360545	822886
130074	822887
262957	822888
678495	822889
3769	822890
248966	822891
579276	822892
12707	822893
49988	822894
660035	822895
41592	822896
649778	822897
485095	822898
396877	822899
72815	822900
615594	822901
67031	822902
11709	822903
156486	822904
28650	822905
59163	822906
379361	822907
458657	822908
116075	822909
4190	822910
53037	822911
4573	822912
29885	822913
611774	822914
176661	822915
475232	822916
538087	822917
34858	822918
614481	822919
7997	822920
280761	822921
183816	822922
146866	822923
671040	822924
130631	822925
330844	822926
121843	822927
92505	822928
138005	822929
37189	822930
104945	822931
100800	822932
414579	822933
209033	822934
27535	822935
671750	822936
200256	822937
585476	822938
634611	822939
9098	822940
516034	822941
139581	822942
334695	822943
138965	822944
371164	822945
652165	822946
305829	822947
496725	822948
125732	822949
39333	822950
605955	822951
584870	822952
67344	822953
137846	822954
215552	822955
3689	822956
505038	822957
122303	822958
382306	822959
152572	822960
54327	822961
171608	822962
289988	822963
159624	822964
2685	822965
373550	822966
514233	822967
160152	822968
132437	822969
342885	822970
542184	822971
100161	822972
706260	822973
467865	822974
87385	822975
327624	822976
2773	822977
427442	822978
408591	822979
38467	822980
4742	822981
447194	822982
378280	822983
439121	822984
426634	822985
229420	822986
111551	822987
105175	822988
466130	822989
66341	822990
722318	822991
159096	822992
194306	822993
277759	822994
179912	822995
640615	822996
71853	822997
21969	822998
34367	822999
286884	823000
169118	823001
109917	823002
701958	823003
35575	823004
669755	823005
6715	823006
479015	823007
597640	823008
571002	823009
125428	823010
198334	823011
163958	823012
199071	823013
548421	823014
341299	823015
251867	823016
135405	823017
582763	823018
41639	823019
228136	823020
180153	823021
676350	823022
617	823023
145292	823024
484849	823025
1857	823026
11785	823027
161832	823028
370085	823029
506465	823030
222494	823031
613132	823032
182188	823033
521521	823034
181676	823035
107917	823036
35209	823037
92850	823038
549375	823039
97489	823040
87433	823041
645975	823042
516275	823043
87761	823044
584906	823045
477885	823046
712951	823047
516168	823048
132347	823049
571670	823050
38996	823051
616952	823052
522028	823053
337072	823054
283131	823055
380957	823056
623596	823057
293017	823058
79167	823059
78501	823060
395160	823061
51646	823062
3861	823063
16668	823064
20654	823065
636389	823066
46154	823067
186963	823068
41524	823069
83518	823070
718177	823071
415783	823072
677256	823073
557133	823074
191948	823075
426175	823076
465270	823077
705668	823078
18633	823079
47166	823080
716628	823081
191454	823082
153017	823083
689673	823084
17893	823085
53872	823086
168797	823087
72631	823088
374343	823089
64816	823090
70220	823091
723286	823092
54563	823093
82008	823094
45223	823095
129157	823096
337508	823097
112293	823098
116582	823099
71863	823100
66550	823101
192957	823102
1804	823103
92028	823104
519796	823105
167544	823106
236031	823107
476623	823108
242340	823109
109163	823110
511980	823111
533587	823112
16127	823113
9834	823114
610115	823115
651674	823116
8360	823117
117028	823118
323574	823119
374706	823120
255877	823121
108174	823122
272616	823123
589633	823124
37820	823125
137567	823126
548681	823127
720495	823128
688274	823129
55457	823130
6478	823131
473616	823132
653722	823133
84183	823134
303929	823135
714969	823136
681561	823137
205308	823138
13978	823139
112827	823140
194701	823141
319601	823142
639199	823143
65571	823144
618924	823145
5438	823146
160083	823147
528315	823148
291937	823149
107362	823150
39491	823151
142629	823152
358884	823153
49339	823154
508540	823155
44316	823156
654918	823157
416975	823158
640956	823159
473213	823160
518926	823161
255844	823162
27368	823163
482558	823164
53178	823165
514347	823166
542556	823167
263740	823168
254279	823169
18839	823170
95092	823171
47741	823172
311993	823173
9886	823174
663683	823175
109450	823176
104924	823177
266864	823178
54203	823179
336839	823180
538249	823181
397560	823182
606273	823183
434406	823184
510022	823185
171133	823186
77188	823187
142110	823188
28822	823189
165594	823190
713692	823191
177301	823192
159783	823193
92639	823194
9574	823195
526424	823196
597533	823197
63	823198
710721	823199
426303	823200
87149	823201
173306	823202
715889	823203
203715	823204
20675	823205
183982	823206
396488	823207
637275	823208
437055	823209
13994	823210
56365	823211
374196	823212
109092	823213
264950	823214
563737	823215
696827	823216
52336	823217
130792	823218
114944	823219
183368	823220
689311	823221
471605	823222
409221	823223
87187	823224
169148	823225
648964	823226
394379	823227
12639	823228
132150	823229
40212	823230
62613	823231
616471	823232
244467	823233
1975	823234
5784	823235
70825	823236
620292	823237
397739	823238
77774	823239
318463	823240
294190	823241
539377	823242
52627	823243
117248	823244
306630	823245
216939	823246
344291	823247
640909	823248
167908	823249
302234	823250
618162	823251
598688	823252
596977	823253
628150	823254
223929	823255
33093	823256
553256	823257
334367	823258
20298	823259
273791	823260
70003	823261
116645	823262
52160	823263
220063	823264
556123	823265
3756	823266
27532	823267
287187	823268
332594	823269
184451	823270
89381	823271
707268	823272
142073	823273
138162	823274
54979	823275
17238	823276
4777	823277
490412	823278
612343	823279
80616	823280
174454	823281
166934	823282
122426	823283
93683	823284
4975	823285
467596	823286
258065	823287
721516	823288
143595	823289
86184	823290
668522	823291
73957	823292
56923	823293
582363	823294
303707	823295
402030	823296
698883	823297
295389	823298
40062	823299
115885	823300
55517	823301
579818	823302
533255	823303
38923	823304
444415	823305
600026	823306
246822	823307
424690	823308
104912	823309
142358	823310
313451	823311
411078	823312
426832	823313
583891	823314
58474	823315
48504	823316
89408	823317
62997	823318
346224	823319
304081	823320
109120	823321
338204	823322
407226	823323
173290	823324
682379	823325
298880	823326
41967	823327
542245	823328
106081	823329
115613	823330
13374	823331
118308	823332
47562	823333
143795	823334
111172	823335
217947	823336
700499	823337
370051	823338
20921	823339
496012	823340
589911	823341
40566	823342
677545	823343
40633	823344
445256	823345
20171	823346
644249	823347
19162	823348
58251	823349
149026	823350
566229	823351
155801	823352
72971	823353
161858	823354
11564	823355
134651	823356
450790	823357
702986	823358
554617	823359
137697	823360
128004	823361
133247	823362
422708	823363
4056	823364
108793	823365
310555	823366
117295	823367
84026	823368
189053	823369
55610	823370
509491	823371
42647	823372
6714	823373
354758	823374
644991	823375
47573	823376
78769	823377
28374	823378
122323	823379
177196	823380
711166	823381
150789	823382
575347	823383
80382	823384
596138	823385
141509	823386
97555	823387
1308	823388
590918	823389
478671	823390
232624	823391
710906	823392
164217	823393
311547	823394
688042	823395
36478	823396
32429	823397
708	823398
9885	823399
107479	823400
496061	823401
381574	823402
84732	823403
87421	823404
253384	823405
670998	823406
50952	823407
399137	823408
33249	823409
183400	823410
6918	823411
360415	823412
332768	823413
3831	823414
39589	823415
60126	823416
325794	823417
336815	823418
471027	823419
462191	823420
80390	823421
51319	823422
1184	823423
43921	823424
389933	823425
488895	823426
298671	823427
85511	823428
57207	823429
641539	823430
653841	823431
103576	823432
421172	823433
527497	823434
507538	823435
14446	823436
11367	823437
404079	823438
25078	823439
600049	823440
280512	823441
29964	823442
89963	823443
473986	823444
135625	823445
600584	823446
467173	823447
480769	823448
30799	823449
62828	823450
412869	823451
160619	823452
644398	823453
667664	823454
101553	823455
506881	823456
426628	823457
387027	823458
589397	823459
602446	823460
552048	823461
359577	823462
51439	823463
515397	823464
472020	823465
14947	823466
281045	823467
399510	823468
32755	823469
526752	823470
105502	823471
88547	823472
636584	823473
672741	823474
105093	823475
662919	823476
10592	823477
337253	823478
151102	823479
55097	823480
115707	823481
210285	823482
32294	823483
259375	823484
66219	823485
664648	823486
142414	823487
470970	823488
667508	823489
65496	823490
135600	823491
12040	823492
374820	823493
689839	823494
395986	823495
184543	823496
118783	823497
173234	823498
350828	823499
75031	823500
44994	823501
222383	823502
378497	823503
525526	823504
442761	823505
182188	823506
11328	823507
260711	823508
136880	823509
710565	823510
283155	823511
444254	823512
349533	823513
171723	823514
141569	823515
107554	823516
160722	823517
545188	823518
102184	823519
393894	823520
337812	823521
242482	823522
518419	823523
237128	823524
2522	823525
50815	823526
21084	823527
93640	823528
174587	823529
691422	823530
286593	823531
559321	823532
2972	823533
537853	823534
28838	823535
94089	823536
715296	823537
630476	823538
499167	823539
515639	823540
63690	823541
231370	823542
348216	823543
1397	823544
425255	823545
111748	823546
706483	823547
82281	823548
347149	823549
310556	823550
450232	823551
243750	823552
516421	823553
202619	823554
98272	823555
362656	823556
345591	823557
462638	823558
392016	823559
673286	823560
407624	823561
22431	823562
600902	823563
506151	823564
347521	823565
156188	823566
259959	823567
40405	823568
12458	823569
217720	823570
176364	823571
138091	823572
147100	823573
84375	823574
143341	823575
3665	823576
302983	823577
273855	823578
616159	823579
255408	823580
46627	823581
17817	823582
540432	823583
335498	823584
78190	823585
457472	823586
97120	823587
341632	823588
97860	823589
267421	823590
7153	823591
402176	823592
511888	823593
479920	823594
375200	823595
547504	823596
556373	823597
154905	823598
516213	823599
28943	823600
600156	823601
36043	823602
6843	823603
69821	823604
585944	823605
147870	823606
400092	823607
492106	823608
692387	823609
607723	823610
337617	823611
128399	823612
35027	823613
649650	823614
9305	823615
169330	823616
20590	823617
40055	823618
35765	823619
33569	823620
123469	823621
108394	823622
608130	823623
572086	823624
287881	823625
160776	823626
397666	823627
399754	823628
158815	823629
89355	823630
68304	823631
172367	823632
174379	823633
667817	823634
45733	823635
186620	823636
655461	823637
666059	823638
485234	823639
10650	823640
50013	823641
385066	823642
151174	823643
73980	823644
159691	823645
568941	823646
427449	823647
348249	823648
364074	823649
93602	823650
64041	823651
93072	823652
196445	823653
10476	823654
133737	823655
66531	823656
218845	823657
484877	823658
337791	823659
28746	823660
94360	823661
559874	823662
150216	823663
20696	823664
432025	823665
384619	823666
218699	823667
288048	823668
514912	823669
173355	823670
109342	823671
431303	823672
125661	823673
542953	823674
73	823675
611027	823676
386182	823677
29958	823678
127663	823679
662330	823680
26976	823681
49492	823682
715087	823683
45633	823684
218157	823685
73686	823686
686647	823687
251484	823688
269490	823689
121001	823690
77538	823691
83873	823692
548888	823693
181723	823694
140651	823695
3511	823696
480571	823697
176257	823698
15891	823699
111154	823700
260439	823701
307949	823702
42053	823703
392127	823704
57276	823705
461524	823706
269514	823707
507172	823708
15938	823709
285767	823710
528444	823711
547948	823712
156835	823713
202625	823714
219547	823715
525858	823716
53633	823717
674599	823718
110637	823719
450508	823720
87919	823721
47838	823722
597479	823723
372543	823724
497759	823725
26693	823726
157685	823727
181876	823728
52075	823729
105256	823730
509875	823731
326314	823732
31660	823733
545921	823734
169725	823735
649875	823736
181485	823737
612606	823738
96507	823739
324704	823740
577911	823741
608949	823742
60477	823743
180652	823744
566406	823745
639534	823746
495580	823747
120612	823748
44562	823749
4273	823750
118698	823751
335597	823752
131497	823753
25399	823754
158266	823755
186988	823756
161864	823757
110527	823758
495406	823759
126971	823760
98311	823761
408141	823762
9235	823763
565389	823764
600005	823765
629657	823766
68607	823767
697834	823768
136989	823769
596720	823770
622160	823771
506239	823772
515475	823773
482852	823774
6353	823775
160608	823776
15977	823777
5506	823778
127341	823779
470582	823780
105781	823781
674757	823782
343837	823783
176419	823784
22655	823785
83969	823786
43093	823787
37887	823788
482078	823789
549697	823790
504344	823791
668654	823792
328528	823793
560753	823794
113656	823795
158770	823796
572360	823797
590287	823798
441622	823799
108621	823800
342278	823801
75963	823802
275463	823803
285900	823804
248018	823805
405021	823806
39878	823807
413469	823808
162410	823809
105512	823810
82614	823811
514729	823812
35710	823813
298958	823814
105454	823815
695555	823816
490367	823817
174530	823818
170134	823819
989	823820
669703	823821
26458	823822
447685	823823
5703	823824
41042	823825
272665	823826
86513	823827
455872	823828
14745	823829
30428	823830
320509	823831
176978	823832
341177	823833
301639	823834
44084	823835
179772	823836
162748	823837
134601	823838
625987	823839
63403	823840
67142	823841
603368	823842
534127	823843
145254	823844
200241	823845
540854	823846
712844	823847
49452	823848
627556	823849
316202	823850
287746	823851
246471	823852
679481	823853
164196	823854
4220	823855
433123	823856
698159	823857
15086	823858
10777	823859
501342	823860
8653	823861
22740	823862
326140	823863
2316	823864
611898	823865
355412	823866
11799	823867
44605	823868
500589	823869
7739	823870
190787	823871
424751	823872
230744	823873
317194	823874
248934	823875
109881	823876
597451	823877
118666	823878
442316	823879
268523	823880
331	823881
321118	823882
639728	823883
1276	823884
298966	823885
85092	823886
501469	823887
47010	823888
144403	823889
67397	823890
476873	823891
16570	823892
35105	823893
98214	823894
9444	823895
81837	823896
13549	823897
25155	823898
205514	823899
55348	823900
334243	823901
174432	823902
121304	823903
529967	823904
172873	823905
300435	823906
121441	823907
525248	823908
409967	823909
336081	823910
643552	823911
164489	823912
184205	823913
317692	823914
168866	823915
16707	823916
363824	823917
13161	823918
416740	823919
415221	823920
209	823921
439068	823922
4548	823923
576759	823924
533601	823925
355281	823926
680492	823927
96559	823928
634947	823929
455302	823930
240495	823931
358506	823932
156500	823933
54248	823934
4094	823935
666804	823936
5561	823937
517205	823938
180056	823939
128025	823940
368776	823941
395788	823942
332338	823943
632807	823944
458577	823945
170506	823946
655271	823947
223367	823948
514843	823949
99835	823950
244474	823951
24954	823952
276582	823953
35021	823954
80628	823955
62105	823956
654926	823957
242001	823958
252346	823959
533043	823960
382166	823961
406547	823962
132453	823963
529275	823964
426888	823965
60103	823966
325162	823967
323298	823968
106906	823969
133363	823970
174807	823971
483375	823972
168177	823973
601724	823974
401261	823975
521281	823976
165532	823977
723702	823978
71520	823979
227684	823980
673089	823981
46287	823982
487896	823983
363590	823984
115210	823985
167167	823986
104258	823987
21261	823988
560081	823989
508206	823990
39580	823991
100874	823992
95089	823993
42376	823994
442128	823995
341155	823996
286161	823997
706780	823998
702961	823999
14944	824000
163638	824001
451903	824002
36852	824003
116724	824004
195029	824005
29417	824006
535603	824007
31470	824008
247149	824009
40347	824010
32852	824011
274524	824012
98627	824013
185737	824014
522082	824015
636063	824016
302661	824017
17321	824018
103695	824019
634816	824020
350920	824021
421560	824022
315624	824023
543532	824024
384681	824025
523632	824026
183923	824027
293581	824028
528258	824029
401884	824030
373374	824031
347839	824032
15078	824033
346689	824034
261822	824035
122396	824036
721273	824037
25086	824038
34635	824039
437090	824040
394981	824041
224748	824042
275195	824043
590419	824044
692607	824045
40546	824046
121650	824047
107599	824048
518225	824049
20187	824050
573667	824051
715670	824052
320940	824053
127386	824054
665455	824055
653946	824056
89171	824057
275731	824058
360000	824059
2169	824060
501871	824061
454241	824062
672691	824063
105516	824064
303671	824065
109684	824066
385569	824067
714947	824068
25180	824069
100293	824070
551747	824071
154018	824072
245551	824073
712736	824074
8576	824075
213201	824076
233104	824077
507841	824078
29851	824079
148694	824080
687472	824081
692028	824082
469457	824083
646066	824084
143841	824085
541635	824086
58603	824087
451101	824088
647107	824089
679754	824090
368100	824091
16599	824092
546514	824093
2379	824094
580965	824095
91727	824096
171093	824097
577418	824098
708591	824099
220266	824100
345630	824101
27829	824102
120511	824103
636903	824104
406108	824105
680848	824106
490020	824107
76464	824108
544090	824109
24901	824110
48224	824111
208708	824112
392708	824113
451623	824114
369	824115
14382	824116
45519	824117
702339	824118
502207	824119
30573	824120
182721	824121
96434	824122
58211	824123
20303	824124
100938	824125
168370	824126
227999	824127
181140	824128
648736	824129
37893	824130
670393	824131
441446	824132
11204	824133
97999	824134
75966	824135
82205	824136
643437	824137
78700	824138
526521	824139
154200	824140
32430	824141
114527	824142
128436	824143
64270	824144
227699	824145
466580	824146
474933	824147
234576	824148
722971	824149
396410	824150
281465	824151
189143	824152
571867	824153
585785	824154
386974	824155
7724	824156
671143	824157
551652	824158
1003	824159
79227	824160
161852	824161
326976	824162
186937	824163
8143	824164
207471	824165
542355	824166
441134	824167
8326	824168
170397	824169
643139	824170
159732	824171
48139	824172
34799	824173
16889	824174
152679	824175
49863	824176
547370	824177
349093	824178
70026	824179
721775	824180
116374	824181
78933	824182
69491	824183
322147	824184
585372	824185
595108	824186
607132	824187
590458	824188
204421	824189
657267	824190
691710	824191
351004	824192
310178	824193
537964	824194
106658	824195
2797	824196
161148	824197
474005	824198
424295	824199
215994	824200
15020	824201
223669	824202
554088	824203
13110	824204
661676	824205
445239	824206
404899	824207
229551	824208
425615	824209
106908	824210
169980	824211
81039	824212
337868	824213
142820	824214
406173	824215
577753	824216
601062	824217
675690	824218
576224	824219
60301	824220
170277	824221
20289	824222
185753	824223
378560	824224
79978	824225
472234	824226
639855	824227
448063	824228
123348	824229
518035	824230
28228	824231
260140	824232
128534	824233
173335	824234
139906	824235
102022	824236
534039	824237
473268	824238
250431	824239
139232	824240
524373	824241
340456	824242
138621	824243
376471	824244
141573	824245
472353	824246
18080	824247
704298	824248
396460	824249
1181	824250
34899	824251
450149	824252
484489	824253
48022	824254
16517	824255
638484	824256
29911	824257
26729	824258
396983	824259
370646	824260
4329	824261
20835	824262
33285	824263
283213	824264
155888	824265
276121	824266
167561	824267
141612	824268
604759	824269
76206	824270
137819	824271
521011	824272
557410	824273
544418	824274
109208	824275
186051	824276
488336	824277
420975	824278
434394	824279
90405	824280
429949	824281
161840	824282
45469	824283
586051	824284
8636	824285
101205	824286
105032	824287
125268	824288
1091	824289
20439	824290
38529	824291
670956	824292
6	824293
278574	824294
391253	824295
105746	824296
12708	824297
167741	824298
705736	824299
70176	824300
50279	824301
172989	824302
723727	824303
254416	824304
135717	824305
57158	824306
110938	824307
640298	824308
470441	824309
435449	824310
158011	824311
34661	824312
20340	824313
118788	824314
159055	824315
99437	824316
9993	824317
118771	824318
58288	824319
310041	824320
4923	824321
136602	824322
74194	824323
433375	824324
61532	824325
88007	824326
392523	824327
637281	824328
145121	824329
316730	824330
120398	824331
137262	824332
399588	824333
262551	824334
14130	824335
143827	824336
629462	824337
258854	824338
153548	824339
595118	824340
676580	824341
157667	824342
322211	824343
271455	824344
544578	824345
558143	824346
186205	824347
521185	824348
55043	824349
34609	824350
4206	824351
61745	824352
155097	824353
486210	824354
132339	824355
37466	824356
519522	824357
172795	824358
268445	824359
580711	824360
478221	824361
78444	824362
6476	824363
408131	824364
608356	824365
144344	824366
61410	824367
274326	824368
191133	824369
182435	824370
114426	824371
107727	824372
238434	824373
561455	824374
26287	824375
143382	824376
104776	824377
437480	824378
499001	824379
152459	824380
11199	824381
227265	824382
17607	824383
478409	824384
603524	824385
40370	824386
499657	824387
34688	824388
559815	824389
489624	824390
99818	824391
602755	824392
286337	824393
349566	824394
196480	824395
636071	824396
181193	824397
334192	824398
268748	824399
664074	824400
33076	824401
622601	824402
354220	824403
65284	824404
15080	824405
504810	824406
128611	824407
367869	824408
4592	824409
349188	824410
470418	824411
163512	824412
2630	824413
720288	824414
139064	824415
19705	824416
134210	824417
6791	824418
247708	824419
295934	824420
8463	824421
80016	824422
8246	824423
515321	824424
72565	824425
116564	824426
490556	824427
537467	824428
63005	824429
662612	824430
272037	824431
36679	824432
351254	824433
203687	824434
535722	824435
699671	824436
552630	824437
462405	824438
534232	824439
110187	824440
544234	824441
363689	824442
51826	824443
280851	824444
51656	824445
37945	824446
377459	824447
473408	824448
60719	824449
371470	824450
38335	824451
623732	824452
78197	824453
555163	824454
101548	824455
552586	824456
110359	824457
382695	824458
139408	824459
462891	824460
93751	824461
51807	824462
85195	824463
40780	824464
218859	824465
114018	824466
182982	824467
383766	824468
650588	824469
626884	824470
10376	824471
554034	824472
52995	824473
259773	824474
162132	824475
128801	824476
46734	824477
239875	824478
219582	824479
201569	824480
361708	824481
226138	824482
75454	824483
10362	824484
367485	824485
92323	824486
41939	824487
381737	824488
56722	824489
73570	824490
248270	824491
14391	824492
322797	824493
35727	824494
37485	824495
79283	824496
543655	824497
390652	824498
608680	824499
624435	824500
359196	824501
11131	824502
363283	824503
69722	824504
522033	824505
65365	824506
23743	824507
273786	824508
654376	824509
445713	824510
164852	824511
375431	824512
371738	824513
142400	824514
110745	824515
583404	824516
221420	824517
300859	824518
254096	824519
398493	824520
93190	824521
129619	824522
682514	824523
445291	824524
8697	824525
53480	824526
373979	824527
287181	824528
372042	824529
142252	824530
475983	824531
413531	824532
551632	824533
582053	824534
335970	824535
561632	824536
550677	824537
697483	824538
212488	824539
400668	824540
56361	824541
1963	824542
92233	824543
468383	824544
656963	824545
312053	824546
259977	824547
459762	824548
28616	824549
177463	824550
184838	824551
716500	824552
134023	824553
724742	824554
18023	824555
329373	824556
261467	824557
699240	824558
566628	824559
363411	824560
615202	824561
19840	824562
239902	824563
77769	824564
468002	824565
708979	824566
552133	824567
105516	824568
716094	824569
279304	824570
36927	824571
687911	824572
58821	824573
100563	824574
3377	824575
140791	824576
165489	824577
87847	824578
353867	824579
2318	824580
110980	824581
275100	824582
136012	824583
107167	824584
72677	824585
54174	824586
624799	824587
697748	824588
272273	824589
87458	824590
239239	824591
665985	824592
140447	824593
560238	824594
312505	824595
119491	824596
652716	824597
584653	824598
646153	824599
171595	824600
29396	824601
173689	824602
35284	824603
11290	824604
700356	824605
765	824606
191224	824607
173333	824608
642567	824609
559011	824610
646656	824611
56452	824612
5941	824613
8422	824614
595321	824615
111777	824616
301777	824617
140311	824618
91507	824619
40894	824620
38198	824621
160273	824622
619984	824623
13618	824624
488450	824625
105431	824626
646817	824627
33216	824628
691921	824629
29465	824630
601477	824631
251154	824632
554523	824633
102128	824634
60337	824635
512580	824636
557002	824637
136643	824638
532230	824639
39574	824640
667054	824641
121333	824642
132775	824643
207912	824644
314675	824645
419260	824646
126892	824647
205747	824648
481534	824649
88909	824650
355269	824651
63794	824652
41901	824653
255243	824654
608936	824655
225775	824656
245799	824657
431643	824658
43046	824659
535144	824660
546228	824661
30236	824662
447353	824663
230269	824664
217660	824665
442946	824666
298472	824667
93612	824668
663758	824669
377673	824670
16563	824671
20722	824672
326205	824673
538175	824674
187640	824675
611657	824676
71710	824677
73684	824678
307655	824679
52451	824680
402149	824681
155997	824682
266297	824683
209141	824684
614490	824685
382247	824686
662364	824687
480222	824688
227194	824689
157241	824690
284379	824691
262729	824692
44295	824693
577278	824694
947	824695
439106	824696
255847	824697
170681	824698
286275	824699
113462	824700
41575	824701
38548	824702
2668	824703
106492	824704
689336	824705
26971	824706
703723	824707
673145	824708
117515	824709
241535	824710
358887	824711
165827	824712
21239	824713
114072	824714
80591	824715
6547	824716
433160	824717
528317	824718
666416	824719
458098	824720
162736	824721
488266	824722
595977	824723
717676	824724
82970	824725
633802	824726
704139	824727
42119	824728
167250	824729
178816	824730
627	824731
545146	824732
16427	824733
652737	824734
107490	824735
9014	824736
243153	824737
369630	824738
58045	824739
126946	824740
35157	824741
546379	824742
479398	824743
229604	824744
125707	824745
359422	824746
538629	824747
405512	824748
497678	824749
480412	824750
381846	824751
565195	824752
719439	824753
328475	824754
314629	824755
634988	824756
6138	824757
250437	824758
562203	824759
153234	824760
51384	824761
295988	824762
397561	824763
50869	824764
389207	824765
302477	824766
4547	824767
500780	824768
527466	824769
55002	824770
64209	824771
90133	824772
371066	824773
693201	824774
402466	824775
26955	824776
324274	824777
79921	824778
476932	824779
210668	824780
20413	824781
569654	824782
521040	824783
169739	824784
3262	824785
65529	824786
518050	824787
550338	824788
116609	824789
680693	824790
65264	824791
387807	824792
492913	824793
25626	824794
113530	824795
127255	824796
507257	824797
281796	824798
269809	824799
298756	824800
442738	824801
257830	824802
4511	824803
87681	824804
402154	824805
534763	824806
471949	824807
89574	824808
92793	824809
304412	824810
426828	824811
28596	824812
127134	824813
144318	824814
182354	824815
87489	824816
332368	824817
712365	824818
191348	824819
603612	824820
3886	824821
127197	824822
3613	824823
33531	824824
128398	824825
128197	824826
175	824827
137312	824828
54382	824829
170979	824830
590438	824831
1090	824832
7923	824833
97934	824834
137063	824835
589063	824836
500661	824837
385731	824838
108129	824839
90612	824840
431671	824841
639545	824842
102909	824843
605593	824844
145427	824845
395065	824846
40561	824847
52076	824848
984	824849
661012	824850
483	824851
567604	824852
201818	824853
32702	824854
399389	824855
177	824856
208030	824857
119394	824858
43305	824859
313692	824860
633609	824861
116650	824862
241545	824863
551706	824864
117864	824865
171642	824866
78606	824867
576762	824868
276898	824869
449440	824870
111583	824871
3278	824872
380547	824873
369924	824874
368056	824875
468158	824876
568982	824877
316100	824878
692368	824879
291218	824880
324329	824881
59998	824882
133592	824883
294675	824884
247512	824885
73461	824886
338623	824887
130552	824888
342720	824889
376953	824890
636216	824891
234677	824892
124486	824893
345354	824894
13685	824895
428698	824896
38599	824897
647706	824898
555302	824899
250273	824900
275715	824901
23857	824902
523904	824903
582049	824904
536058	824905
670561	824906
650726	824907
387097	824908
49116	824909
28832	824910
211533	824911
538595	824912
72919	824913
282050	824914
31309	824915
564893	824916
81212	824917
113511	824918
116138	824919
23788	824920
15495	824921
594888	824922
634311	824923
122563	824924
601161	824925
23972	824926
339121	824927
16836	824928
570659	824929
60109	824930
277484	824931
577369	824932
509289	824933
441774	824934
4887	824935
235994	824936
682734	824937
240515	824938
141487	824939
345019	824940
346779	824941
271433	824942
268821	824943
145386	824944
540623	824945
11321	824946
164237	824947
247144	824948
28907	824949
151441	824950
5170	824951
92059	824952
220018	824953
23870	824954
28921	824955
577621	824956
13433	824957
284238	824958
3896	824959
21064	824960
2234	824961
314099	824962
5348	824963
443340	824964
247	824965
3663	824966
709075	824967
373710	824968
30543	824969
92036	824970
12800	824971
299183	824972
447279	824973
161522	824974
47982	824975
71479	824976
378941	824977
366999	824978
675910	824979
34883	824980
504711	824981
442312	824982
181165	824983
402728	824984
59256	824985
224211	824986
9917	824987
186074	824988
152296	824989
115637	824990
3608	824991
435703	824992
251947	824993
22002	824994
563554	824995
297340	824996
446112	824997
680061	824998
19703	824999
14318	825000
413890	825001
171790	825002
384296	825003
143088	825004
103870	825005
24227	825006
164754	825007
594838	825008
49187	825009
253451	825010
638880	825011
4474	825012
152248	825013
646579	825014
179838	825015
2481	825016
557264	825017
114645	825018
249389	825019
98498	825020
88436	825021
522287	825022
414779	825023
581511	825024
377051	825025
408998	825026
36469	825027
488614	825028
99014	825029
385352	825030
562908	825031
434978	825032
651013	825033
630872	825034
440757	825035
76025	825036
51323	825037
193234	825038
14370	825039
689738	825040
144942	825041
124464	825042
466278	825043
259198	825044
53308	825045
435918	825046
39622	825047
11562	825048
433432	825049
9014	825050
118479	825051
643481	825052
23463	825053
316092	825054
186760	825055
149854	825056
189589	825057
470181	825058
387917	825059
203767	825060
611960	825061
721895	825062
516978	825063
8438	825064
707909	825065
140555	825066
347554	825067
34465	825068
3403	825069
498798	825070
620194	825071
686606	825072
674057	825073
43116	825074
237060	825075
132073	825076
464	825077
425847	825078
664514	825079
14764	825080
81999	825081
39796	825082
441894	825083
399152	825084
485917	825085
445770	825086
507603	825087
629132	825088
248766	825089
418535	825090
372381	825091
66742	825092
623454	825093
427502	825094
147060	825095
705099	825096
380758	825097
559188	825098
609736	825099
17	825100
257336	825101
296770	825102
516090	825103
608	825104
600395	825105
14635	825106
121196	825107
261380	825108
36417	825109
412055	825110
29766	825111
5244	825112
87982	825113
144265	825114
28321	825115
47400	825116
137645	825117
49059	825118
173583	825119
33083	825120
271957	825121
187791	825122
3035	825123
696998	825124
94208	825125
89590	825126
404433	825127
702457	825128
173080	825129
124581	825130
717180	825131
722654	825132
334079	825133
81725	825134
2742	825135
10861	825136
249950	825137
202947	825138
445984	825139
486897	825140
718313	825141
660691	825142
607322	825143
78482	825144
5707	825145
41197	825146
111200	825147
60991	825148
21041	825149
25546	825150
103819	825151
630216	825152
74014	825153
500669	825154
1544	825155
373530	825156
412715	825157
7554	825158
186620	825159
648822	825160
372479	825161
6475	825162
697626	825163
460010	825164
179339	825165
47450	825166
434209	825167
2198	825168
12967	825169
178946	825170
426854	825171
439498	825172
76201	825173
336140	825174
702954	825175
362482	825176
2130	825177
286270	825178
230004	825179
164812	825180
177058	825181
134750	825182
199292	825183
510195	825184
61797	825185
36322	825186
8973	825187
145374	825188
466218	825189
146183	825190
21815	825191
42961	825192
586	825193
6538	825194
559305	825195
515925	825196
145083	825197
605470	825198
15235	825199
73666	825200
278210	825201
38807	825202
74863	825203
110582	825204
298120	825205
548038	825206
644104	825207
40439	825208
127907	825209
444787	825210
382591	825211
28250	825212
61133	825213
346549	825214
121185	825215
497699	825216
301603	825217
511910	825218
102553	825219
41643	825220
176284	825221
319622	825222
542964	825223
182000	825224
25965	825225
308264	825226
44380	825227
64797	825228
190475	825229
424627	825230
663032	825231
152826	825232
369541	825233
494482	825234
399764	825235
470608	825236
685129	825237
523226	825238
360122	825239
520900	825240
27440	825241
530800	825242
327044	825243
386689	825244
253120	825245
25926	825246
152607	825247
526710	825248
47557	825249
56618	825250
214813	825251
70100	825252
157156	825253
146580	825254
326841	825255
344390	825256
271510	825257
87994	825258
422533	825259
47335	825260
121679	825261
91432	825262
102335	825263
376487	825264
280095	825265
386533	825266
640072	825267
119940	825268
275761	825269
658802	825270
493723	825271
135797	825272
418036	825273
348065	825274
65828	825275
399054	825276
525881	825277
204100	825278
173599	825279
110189	825280
160126	825281
465642	825282
388914	825283
451705	825284
138708	825285
107905	825286
100707	825287
587021	825288
450764	825289
210622	825290
44200	825291
656976	825292
185961	825293
292673	825294
118806	825295
690539	825296
212926	825297
584236	825298
298650	825299
577338	825300
308663	825301
81854	825302
48367	825303
137499	825304
87020	825305
5947	825306
647718	825307
35810	825308
74814	825309
317500	825310
707943	825311
239890	825312
58149	825313
347276	825314
450560	825315
311	825316
290240	825317
346406	825318
176268	825319
492177	825320
719150	825321
76688	825322
404195	825323
257862	825324
256395	825325
232183	825326
691419	825327
12289	825328
225994	825329
111657	825330
238461	825331
128014	825332
105928	825333
369414	825334
614950	825335
4591	825336
42197	825337
642841	825338
87878	825339
67482	825340
632270	825341
689043	825342
15965	825343
118270	825344
260894	825345
472808	825346
14441	825347
535672	825348
470504	825349
184603	825350
80729	825351
303070	825352
277760	825353
703608	825354
518423	825355
130226	825356
183838	825357
173411	825358
259962	825359
300053	825360
659178	825361
691112	825362
47880	825363
490861	825364
37996	825365
18930	825366
556756	825367
364381	825368
464978	825369
628231	825370
170594	825371
337499	825372
72336	825373
47896	825374
281261	825375
638120	825376
38104	825377
609378	825378
181144	825379
634367	825380
380154	825381
680786	825382
715014	825383
85411	825384
81277	825385
25171	825386
78883	825387
38506	825388
489247	825389
160090	825390
189768	825391
72581	825392
135602	825393
135272	825394
58503	825395
535611	825396
113657	825397
10200	825398
88813	825399
13140	825400
65187	825401
575445	825402
645090	825403
347251	825404
583667	825405
494398	825406
19759	825407
505223	825408
166887	825409
400880	825410
6950	825411
24012	825412
110932	825413
108259	825414
37758	825415
245645	825416
3773	825417
368122	825418
615768	825419
83156	825420
493424	825421
112710	825422
539887	825423
650277	825424
580073	825425
123685	825426
345837	825427
446479	825428
279243	825429
420858	825430
209040	825431
99465	825432
10803	825433
110766	825434
396796	825435
69559	825436
98769	825437
11661	825438
603022	825439
366491	825440
145345	825441
28416	825442
653020	825443
6312	825444
657426	825445
55521	825446
134514	825447
464801	825448
100756	825449
319357	825450
427908	825451
152390	825452
31896	825453
7053	825454
2849	825455
140487	825456
2549	825457
102472	825458
80452	825459
2847	825460
425148	825461
381463	825462
245459	825463
498253	825464
7	825465
542711	825466
21327	825467
438760	825468
87102	825469
274480	825470
471458	825471
389581	825472
22869	825473
117381	825474
361328	825475
138649	825476
464334	825477
168442	825478
88012	825479
214138	825480
196533	825481
434276	825482
383133	825483
94907	825484
9482	825485
235376	825486
57929	825487
68545	825488
375636	825489
31879	825490
62107	825491
121089	825492
49903	825493
589727	825494
141530	825495
77148	825496
381933	825497
380518	825498
180606	825499
49181	825500
704761	825501
304	825502
76928	825503
666836	825504
132980	825505
322838	825506
118347	825507
132134	825508
93367	825509
143789	825510
423465	825511
588874	825512
10422	825513
17124	825514
319571	825515
270520	825516
375293	825517
432180	825518
204256	825519
387745	825520
265	825521
431457	825522
218642	825523
679267	825524
72133	825525
159068	825526
116065	825527
27280	825528
163924	825529
70979	825530
40316	825531
611269	825532
614219	825533
1369	825534
13671	825535
488626	825536
656639	825537
107598	825538
503495	825539
345166	825540
401659	825541
162248	825542
170716	825543
70946	825544
506720	825545
438296	825546
146795	825547
289200	825548
245680	825549
40218	825550
189437	825551
173427	825552
431007	825553
563791	825554
368290	825555
11544	825556
624126	825557
696532	825558
305464	825559
632372	825560
45276	825561
2234	825562
422582	825563
635681	825564
578247	825565
586480	825566
9654	825567
304457	825568
16613	825569
471381	825570
501854	825571
296001	825572
672267	825573
427731	825574
700999	825575
114076	825576
445952	825577
48936	825578
477	825579
12173	825580
515445	825581
237221	825582
128894	825583
27435	825584
143639	825585
13848	825586
17197	825587
118110	825588
350902	825589
5595	825590
220951	825591
455644	825592
343212	825593
141275	825594
242195	825595
94396	825596
28063	825597
521450	825598
316317	825599
72630	825600
241629	825601
247300	825602
46119	825603
329856	825604
340600	825605
540153	825606
132975	825607
594844	825608
338187	825609
531231	825610
73394	825611
217012	825612
1390	825613
5544	825614
129	825615
5846	825616
117876	825617
245858	825618
17580	825619
155110	825620
58441	825621
29687	825622
288774	825623
97637	825624
314389	825625
687947	825626
146786	825627
57546	825628
288592	825629
174240	825630
75327	825631
272457	825632
486508	825633
15312	825634
549569	825635
104139	825636
675868	825637
344819	825638
110594	825639
145027	825640
568227	825641
406801	825642
301019	825643
574811	825644
476447	825645
305930	825646
196373	825647
67643	825648
518513	825649
28633	825650
188029	825651
255782	825652
259104	825653
24060	825654
36831	825655
45024	825656
226	825657
268216	825658
714622	825659
689733	825660
294907	825661
50757	825662
13102	825663
500500	825664
344061	825665
723957	825666
11072	825667
532273	825668
35056	825669
179731	825670
338841	825671
5962	825672
722384	825673
110716	825674
1213	825675
489780	825676
57588	825677
108696	825678
3868	825679
665098	825680
29456	825681
5842	825682
679678	825683
701600	825684
211019	825685
683317	825686
217331	825687
22468	825688
11306	825689
57409	825690
171798	825691
20364	825692
312321	825693
281084	825694
3346	825695
2253	825696
22078	825697
360831	825698
219	825699
34686	825700
74679	825701
40466	825702
597831	825703
638679	825704
546363	825705
199627	825706
374552	825707
50022	825708
187875	825709
6184	825710
56818	825711
41823	825712
491956	825713
43431	825714
668967	825715
15817	825716
69404	825717
321507	825718
361237	825719
5001	825720
53467	825721
238746	825722
314321	825723
406478	825724
349169	825725
508802	825726
352004	825727
488215	825728
134974	825729
429230	825730
277675	825731
721963	825732
461261	825733
368889	825734
67361	825735
320953	825736
50563	825737
100676	825738
114839	825739
674450	825740
578226	825741
485280	825742
245729	825743
337232	825744
31018	825745
518812	825746
45	825747
43326	825748
626	825749
287229	825750
145256	825751
695784	825752
301772	825753
14985	825754
698479	825755
11664	825756
685429	825757
530934	825758
41544	825759
320571	825760
27959	825761
145412	825762
10760	825763
682666	825764
595495	825765
123917	825766
453588	825767
96935	825768
328583	825769
501497	825770
8429	825771
628199	825772
124100	825773
643686	825774
187191	825775
44264	825776
648997	825777
291186	825778
64002	825779
32583	825780
501162	825781
349644	825782
677164	825783
40178	825784
128295	825785
580964	825786
636720	825787
15	825788
708311	825789
27555	825790
209200	825791
164691	825792
574988	825793
370786	825794
185412	825795
129805	825796
410829	825797
70478	825798
180072	825799
4870	825800
77408	825801
52074	825802
142941	825803
452447	825804
488824	825805
402816	825806
944	825807
550245	825808
193614	825809
418293	825810
52775	825811
58660	825812
131	825813
56303	825814
570580	825815
312346	825816
182333	825817
141273	825818
675904	825819
82807	825820
181487	825821
547261	825822
248962	825823
228641	825824
581690	825825
472560	825826
406383	825827
53964	825828
2866	825829
342733	825830
256544	825831
112215	825832
39498	825833
581050	825834
149399	825835
322914	825836
22745	825837
563221	825838
610044	825839
154631	825840
535410	825841
256090	825842
417233	825843
567329	825844
44101	825845
454164	825846
13368	825847
8	825848
130963	825849
318492	825850
237855	825851
2146	825852
173856	825853
162967	825854
456404	825855
720105	825856
13707	825857
692102	825858
146644	825859
51317	825860
610385	825861
12027	825862
76307	825863
567273	825864
324124	825865
681347	825866
195400	825867
405376	825868
19014	825869
165828	825870
666023	825871
237749	825872
369403	825873
431594	825874
669912	825875
347972	825876
50738	825877
257690	825878
20268	825879
132458	825880
27195	825881
361091	825882
4644	825883
664517	825884
68892	825885
619101	825886
249626	825887
12684	825888
530842	825889
79100	825890
352406	825891
68920	825892
224541	825893
69176	825894
497673	825895
305176	825896
267165	825897
45787	825898
49473	825899
17338	825900
648877	825901
276680	825902
499158	825903
70882	825904
466000	825905
90736	825906
140932	825907
23543	825908
224329	825909
74762	825910
49443	825911
306598	825912
508081	825913
72892	825914
87270	825915
218430	825916
56456	825917
366072	825918
44192	825919
517382	825920
392085	825921
173161	825922
40023	825923
61709	825924
8904	825925
305167	825926
166512	825927
508249	825928
6245	825929
247216	825930
110266	825931
397377	825932
179102	825933
43765	825934
29927	825935
173677	825936
111058	825937
74266	825938
61715	825939
604553	825940
9224	825941
686074	825942
96087	825943
265333	825944
615321	825945
672668	825946
121616	825947
560039	825948
16624	825949
304001	825950
544183	825951
704505	825952
707920	825953
153513	825954
283538	825955
117893	825956
184761	825957
126205	825958
45375	825959
10845	825960
48527	825961
30620	825962
457644	825963
605250	825964
149373	825965
73542	825966
1291	825967
19455	825968
528061	825969
239283	825970
435315	825971
584216	825972
405445	825973
151634	825974
24200	825975
19787	825976
177321	825977
2404	825978
489480	825979
600968	825980
49784	825981
1196	825982
667438	825983
379079	825984
445479	825985
140685	825986
326339	825987
131223	825988
620643	825989
277566	825990
49263	825991
8527	825992
172217	825993
482377	825994
71319	825995
661893	825996
156847	825997
444104	825998
444939	825999
35490	826000
179310	826001
136838	826002
438073	826003
484818	826004
450768	826005
551211	826006
372779	826007
189547	826008
37717	826009
1729	826010
578980	826011
975	826012
674468	826013
653373	826014
581291	826015
108009	826016
158406	826017
316308	826018
709533	826019
124849	826020
33080	826021
566511	826022
2151	826023
12150	826024
160858	826025
402540	826026
62923	826027
503543	826028
357050	826029
128913	826030
478606	826031
34211	826032
60825	826033
494393	826034
3807	826035
94098	826036
243395	826037
387641	826038
57403	826039
674074	826040
97544	826041
92913	826042
287442	826043
62319	826044
456537	826045
166522	826046
36990	826047
175326	826048
508001	826049
657104	826050
79711	826051
447365	826052
396977	826053
212731	826054
65299	826055
664052	826056
502099	826057
178827	826058
378675	826059
254645	826060
633676	826061
688348	826062
607414	826063
260942	826064
13262	826065
32578	826066
218570	826067
140602	826068
11518	826069
126626	826070
258228	826071
675482	826072
440184	826073
159421	826074
138538	826075
614627	826076
416795	826077
51292	826078
202604	826079
710908	826080
267475	826081
153884	826082
558739	826083
116238	826084
389135	826085
113884	826086
47345	826087
14766	826088
7526	826089
125766	826090
39840	826091
88270	826092
377198	826093
276947	826094
61	826095
584351	826096
419649	826097
266911	826098
405996	826099
684978	826100
220531	826101
52214	826102
498375	826103
70828	826104
11	826105
178668	826106
393160	826107
20090	826108
123330	826109
19999	826110
64908	826111
695940	826112
7126	826113
49569	826114
107429	826115
411851	826116
309042	826117
592126	826118
53676	826119
64451	826120
606300	826121
644517	826122
27156	826123
151344	826124
305070	826125
704758	826126
318425	826127
91306	826128
24721	826129
95923	826130
367909	826131
6429	826132
671858	826133
137615	826134
520880	826135
655746	826136
469811	826137
420270	826138
143518	826139
117641	826140
554069	826141
135935	826142
168636	826143
452252	826144
127226	826145
152136	826146
122182	826147
134304	826148
709246	826149
102866	826150
126670	826151
408765	826152
96445	826153
215185	826154
691076	826155
16931	826156
92186	826157
134921	826158
88374	826159
168392	826160
489713	826161
552443	826162
2969	826163
131692	826164
7376	826165
496685	826166
278776	826167
666373	826168
217450	826169
330024	826170
115732	826171
194795	826172
347907	826173
86307	826174
151913	826175
465173	826176
48827	826177
546757	826178
459583	826179
638543	826180
28106	826181
333703	826182
128213	826183
83964	826184
347474	826185
361312	826186
348383	826187
366126	826188
47950	826189
22487	826190
106034	826191
507550	826192
656612	826193
472200	826194
584861	826195
18068	826196
78788	826197
321747	826198
378779	826199
24355	826200
333520	826201
321762	826202
150732	826203
114839	826204
153120	826205
118964	826206
550479	826207
5363	826208
175856	826209
45055	826210
14985	826211
290003	826212
86875	826213
159161	826214
303694	826215
271661	826216
3632	826217
516420	826218
482981	826219
185977	826220
96578	826221
52735	826222
20569	826223
597943	826224
528899	826225
398719	826226
16954	826227
321805	826228
2297	826229
616410	826230
3325	826231
244843	826232
178579	826233
416767	826234
725051	826235
117635	826236
39089	826237
452825	826238
17886	826239
369595	826240
49683	826241
433934	826242
529117	826243
319592	826244
284942	826245
402487	826246
496958	826247
326321	826248
4343	826249
40965	826250
97477	826251
147941	826252
33051	826253
256961	826254
603004	826255
2188	826256
204184	826257
11859	826258
317716	826259
231069	826260
262693	826261
81599	826262
655242	826263
575059	826264
721604	826265
15806	826266
27904	826267
177023	826268
324464	826269
67588	826270
168914	826271
614044	826272
447689	826273
159742	826274
54887	826275
323087	826276
38261	826277
579094	826278
519729	826279
485779	826280
706134	826281
24659	826282
497677	826283
472852	826284
48041	826285
356278	826286
526044	826287
500386	826288
617982	826289
60569	826290
40268	826291
464169	826292
28832	826293
20492	826294
530753	826295
121227	826296
107733	826297
210546	826298
79502	826299
436456	826300
258072	826301
252632	826302
10564	826303
384385	826304
34447	826305
512900	826306
79231	826307
551690	826308
720535	826309
52773	826310
179743	826311
448338	826312
461484	826313
39223	826314
429114	826315
101159	826316
622185	826317
473709	826318
365132	826319
255893	826320
182697	826321
57093	826322
543978	826323
182189	826324
274977	826325
83338	826326
493167	826327
8509	826328
135400	826329
162693	826330
685956	826331
698375	826332
9189	826333
245718	826334
323010	826335
553436	826336
5284	826337
39715	826338
723560	826339
675661	826340
491750	826341
673322	826342
215234	826343
167192	826344
265249	826345
133399	826346
654190	826347
167073	826348
660016	826349
237290	826350
43364	826351
531495	826352
13392	826353
38916	826354
367664	826355
60364	826356
259149	826357
38220	826358
596539	826359
1710	826360
551961	826361
58382	826362
693360	826363
150386	826364
443117	826365
20470	826366
709196	826367
28327	826368
348495	826369
607008	826370
37900	826371
139733	826372
129147	826373
140605	826374
102729	826375
35750	826376
114610	826377
176893	826378
110369	826379
111827	826380
117464	826381
719948	826382
173376	826383
138355	826384
111460	826385
210413	826386
73197	826387
387451	826388
33634	826389
718221	826390
319508	826391
325589	826392
179848	826393
486098	826394
669708	826395
669583	826396
10607	826397
83850	826398
111190	826399
409307	826400
166359	826401
162540	826402
641162	826403
694784	826404
77835	826405
376564	826406
45983	826407
715918	826408
528044	826409
53025	826410
146335	826411
2901	826412
461935	826413
129919	826414
600213	826415
538327	826416
538361	826417
9920	826418
569638	826419
480787	826420
116229	826421
418040	826422
444129	826423
410817	826424
609583	826425
9044	826426
44536	826427
701190	826428
185922	826429
176826	826430
40980	826431
180950	826432
50794	826433
507533	826434
318113	826435
163900	826436
563407	826437
318300	826438
698260	826439
78682	826440
720790	826441
363103	826442
312238	826443
77206	826444
73957	826445
137068	826446
156131	826447
307503	826448
390374	826449
411162	826450
40851	826451
33341	826452
281403	826453
109651	826454
2115	826455
172276	826456
34941	826457
8283	826458
149908	826459
38547	826460
9	826461
638154	826462
575077	826463
26175	826464
703604	826465
468590	826466
7724	826467
143943	826468
224280	826469
478850	826470
681403	826471
225037	826472
709284	826473
140036	826474
20756	826475
339599	826476
715808	826477
390658	826478
6401	826479
96380	826480
136751	826481
265580	826482
621802	826483
289699	826484
84426	826485
508294	826486
166392	826487
305811	826488
567781	826489
433058	826490
592682	826491
234419	826492
697119	826493
184541	826494
27903	826495
6159	826496
327372	826497
696152	826498
565196	826499
166272	826500
296874	826501
595967	826502
594491	826503
6868	826504
35235	826505
140100	826506
629727	826507
177043	826508
59947	826509
206410	826510
28009	826511
162697	826512
344953	826513
450973	826514
363542	826515
12097	826516
29060	826517
596689	826518
328719	826519
248319	826520
336961	826521
481284	826522
59435	826523
378910	826524
28245	826525
656270	826526
131577	826527
672173	826528
43047	826529
576291	826530
19902	826531
487549	826532
612576	826533
353100	826534
535585	826535
74164	826536
207915	826537
71218	826538
4765	826539
11865	826540
172931	826541
570495	826542
548227	826543
335728	826544
475835	826545
89063	826546
156792	826547
462300	826548
153207	826549
15858	826550
39808	826551
136457	826552
656452	826553
633331	826554
471345	826555
183397	826556
152825	826557
122439	826558
134570	826559
209346	826560
152946	826561
168854	826562
490984	826563
151327	826564
4351	826565
234903	826566
369562	826567
691995	826568
379920	826569
160417	826570
47958	826571
251017	826572
700201	826573
102651	826574
294664	826575
363887	826576
378440	826577
683033	826578
566190	826579
346341	826580
112789	826581
430765	826582
114598	826583
79845	826584
32879	826585
146049	826586
11889	826587
20534	826588
678472	826589
84970	826590
188500	826591
206258	826592
446927	826593
4874	826594
28069	826595
145266	826596
702097	826597
78244	826598
181145	826599
202463	826600
605893	826601
405993	826602
616405	826603
246011	826604
449333	826605
195021	826606
98882	826607
115633	826608
527075	826609
379491	826610
621527	826611
373775	826612
72001	826613
248478	826614
97040	826615
584103	826616
32267	826617
184171	826618
231618	826619
300121	826620
613795	826621
235569	826622
712835	826623
615421	826624
533848	826625
33532	826626
589513	826627
32900	826628
32151	826629
621492	826630
368845	826631
175005	826632
43742	826633
88239	826634
716813	826635
51590	826636
234956	826637
12882	826638
121723	826639
130102	826640
116955	826641
720874	826642
25561	826643
298747	826644
379425	826645
662349	826646
704321	826647
124361	826648
468122	826649
480653	826650
543998	826651
24321	826652
92790	826653
488860	826654
200277	826655
481836	826656
4232	826657
243907	826658
516173	826659
191893	826660
577534	826661
105404	826662
40597	826663
524128	826664
278105	826665
538931	826666
231343	826667
674222	826668
535294	826669
425220	826670
394475	826671
57114	826672
701	826673
602182	826674
629599	826675
192553	826676
488093	826677
183693	826678
69005	826679
207112	826680
160557	826681
28351	826682
628537	826683
678625	826684
458825	826685
702429	826686
168331	826687
142780	826688
153989	826689
192686	826690
448317	826691
17545	826692
474726	826693
70669	826694
102317	826695
704265	826696
171750	826697
483557	826698
684682	826699
131285	826700
447305	826701
215924	826702
720429	826703
2556	826704
72732	826705
49185	826706
69643	826707
94457	826708
15646	826709
27119	826710
52516	826711
643065	826712
336737	826713
167153	826714
229900	826715
652896	826716
157540	826717
346671	826718
646332	826719
113725	826720
15612	826721
556882	826722
116553	826723
3916	826724
125740	826725
145	826726
191719	826727
22759	826728
578378	826729
607352	826730
115983	826731
186797	826732
308215	826733
347787	826734
22949	826735
706898	826736
444344	826737
98934	826738
475986	826739
545156	826740
369897	826741
547306	826742
22592	826743
485848	826744
343755	826745
459992	826746
53275	826747
25481	826748
12754	826749
38081	826750
583722	826751
464408	826752
101689	826753
681062	826754
322794	826755
44981	826756
18878	826757
11936	826758
397922	826759
596399	826760
408615	826761
607015	826762
18028	826763
13296	826764
431541	826765
449465	826766
363960	826767
443198	826768
116779	826769
51831	826770
37850	826771
395086	826772
184361	826773
245397	826774
26172	826775
682770	826776
196248	826777
134081	826778
46115	826779
104098	826780
332348	826781
510555	826782
191492	826783
11815	826784
4381	826785
345297	826786
640676	826787
676222	826788
541238	826789
458393	826790
664874	826791
397136	826792
610790	826793
175869	826794
63952	826795
259334	826796
460552	826797
79576	826798
111063	826799
122201	826800
600100	826801
501293	826802
78363	826803
428668	826804
427536	826805
155551	826806
27841	826807
634193	826808
113788	826809
142444	826810
157130	826811
603939	826812
205206	826813
486984	826814
230564	826815
246813	826816
717561	826817
24016	826818
68299	826819
5246	826820
44297	826821
359389	826822
40052	826823
77966	826824
86925	826825
108720	826826
382016	826827
1229	826828
151851	826829
174904	826830
402542	826831
337717	826832
4639	826833
186936	826834
468021	826835
15505	826836
690	826837
676211	826838
121656	826839
67392	826840
515954	826841
569006	826842
612354	826843
446102	826844
124648	826845
107651	826846
290459	826847
304451	826848
71065	826849
90836	826850
390115	826851
794	826852
552919	826853
422548	826854
564016	826855
687177	826856
298820	826857
88952	826858
537841	826859
298014	826860
118895	826861
46904	826862
667449	826863
267502	826864
288761	826865
136019	826866
12202	826867
12963	826868
38621	826869
355070	826870
396801	826871
87865	826872
67920	826873
527725	826874
378414	826875
161965	826876
161360	826877
462169	826878
678916	826879
136058	826880
459533	826881
80264	826882
134779	826883
21811	826884
244623	826885
172578	826886
166325	826887
546885	826888
234306	826889
27882	826890
454242	826891
46111	826892
610282	826893
146825	826894
205598	826895
8570	826896
81479	826897
102802	826898
99235	826899
151203	826900
377063	826901
12206	826902
231260	826903
1378	826904
410842	826905
12158	826906
306634	826907
319559	826908
429876	826909
44842	826910
692720	826911
719015	826912
231759	826913
119398	826914
362661	826915
267189	826916
569628	826917
147446	826918
34388	826919
681947	826920
717787	826921
598231	826922
533918	826923
174784	826924
640874	826925
541189	826926
317	826927
387071	826928
124607	826929
553937	826930
107404	826931
678407	826932
555658	826933
88396	826934
82497	826935
627308	826936
19450	826937
39679	826938
473359	826939
132219	826940
620417	826941
1823	826942
631771	826943
1336	826944
127376	826945
670278	826946
114703	826947
148141	826948
403611	826949
159353	826950
65292	826951
326907	826952
725212	826953
299937	826954
196215	826955
9950	826956
512226	826957
3130	826958
250593	826959
73881	826960
138917	826961
19065	826962
626097	826963
94160	826964
147513	826965
670423	826966
574032	826967
94909	826968
671289	826969
68400	826970
661846	826971
426745	826972
677360	826973
12504	826974
418357	826975
99407	826976
151041	826977
247865	826978
163870	826979
305575	826980
606375	826981
299403	826982
653717	826983
149085	826984
36970	826985
102191	826986
466592	826987
604790	826988
137612	826989
429610	826990
470463	826991
212604	826992
393755	826993
655132	826994
494270	826995
142727	826996
65955	826997
77226	826998
1350	826999
95951	827000
76829	827001
49644	827002
321780	827003
500285	827004
85440	827005
166835	827006
52447	827007
8010	827008
124635	827009
38008	827010
57428	827011
662033	827012
447263	827013
562242	827014
226953	827015
527014	827016
270331	827017
114990	827018
937	827019
592938	827020
53964	827021
614685	827022
58618	827023
242244	827024
604561	827025
127399	827026
187440	827027
49634	827028
391241	827029
84408	827030
647925	827031
518	827032
591129	827033
312378	827034
5585	827035
474652	827036
231166	827037
182070	827038
489494	827039
228830	827040
117639	827041
98343	827042
287711	827043
51421	827044
546623	827045
189209	827046
488153	827047
668317	827048
136197	827049
26870	827050
674123	827051
351830	827052
484686	827053
213835	827054
143540	827055
117652	827056
581470	827057
205640	827058
37997	827059
397968	827060
60176	827061
57942	827062
50165	827063
172837	827064
656880	827065
283156	827066
453730	827067
693146	827068
438794	827069
1861	827070
143860	827071
98620	827072
488533	827073
20842	827074
90236	827075
49689	827076
482883	827077
55134	827078
137813	827079
389931	827080
703650	827081
64400	827082
544494	827083
583949	827084
592192	827085
226084	827086
44266	827087
131260	827088
693416	827089
2830	827090
46919	827091
238254	827092
547474	827093
35033	827094
155054	827095
668490	827096
196345	827097
664066	827098
121260	827099
459133	827100
586538	827101
106018	827102
629159	827103
128445	827104
40423	827105
557918	827106
596775	827107
185440	827108
40201	827109
219412	827110
174341	827111
447528	827112
59962	827113
609	827114
42726	827115
233550	827116
185113	827117
560	827118
211969	827119
399244	827120
657946	827121
395891	827122
371878	827123
641896	827124
105007	827125
272711	827126
557	827127
6211	827128
6881	827129
697617	827130
115204	827131
173580	827132
317239	827133
40732	827134
428476	827135
182134	827136
205282	827137
351758	827138
153466	827139
98430	827140
853	827141
447256	827142
140617	827143
342238	827144
11449	827145
292411	827146
84651	827147
32407	827148
303522	827149
677060	827150
640826	827151
594495	827152
307728	827153
66761	827154
12817	827155
42566	827156
182505	827157
12419	827158
397523	827159
41178	827160
7907	827161
134432	827162
361821	827163
126762	827164
195941	827165
577921	827166
657491	827167
28023	827168
191806	827169
289427	827170
150404	827171
5	827172
669491	827173
174610	827174
122952	827175
652581	827176
32903	827177
678879	827178
139707	827179
546009	827180
558268	827181
17321	827182
256313	827183
522635	827184
463992	827185
627774	827186
576832	827187
478060	827188
106416	827189
5593	827190
399622	827191
596611	827192
74578	827193
326848	827194
284187	827195
294083	827196
529270	827197
589900	827198
570076	827199
129548	827200
722511	827201
194553	827202
4803	827203
148818	827204
179929	827205
50135	827206
24484	827207
6357	827208
703974	827209
649240	827210
632791	827211
38126	827212
161984	827213
81680	827214
588398	827215
43441	827216
181790	827217
722349	827218
560868	827219
72365	827220
207498	827221
10648	827222
26294	827223
248579	827224
92264	827225
118715	827226
511881	827227
98033	827228
199936	827229
584805	827230
289798	827231
592344	827232
359959	827233
235289	827234
9626	827235
504088	827236
10786	827237
60208	827238
685021	827239
536303	827240
350075	827241
692994	827242
162699	827243
5815	827244
5289	827245
518215	827246
627502	827247
1072	827248
298352	827249
571758	827250
437814	827251
73101	827252
638278	827253
60760	827254
128594	827255
460841	827256
452860	827257
461036	827258
364582	827259
133344	827260
156628	827261
29101	827262
180982	827263
151292	827264
171375	827265
23376	827266
19768	827267
220262	827268
691659	827269
165811	827270
134881	827271
186551	827272
34542	827273
128545	827274
148662	827275
166056	827276
75182	827277
99319	827278
43994	827279
351559	827280
294001	827281
3649	827282
623030	827283
168681	827284
284720	827285
76707	827286
545835	827287
201242	827288
171778	827289
101953	827290
606789	827291
115581	827292
134646	827293
433077	827294
356416	827295
335884	827296
276643	827297
616458	827298
688951	827299
594512	827300
614298	827301
100760	827302
421394	827303
219161	827304
108726	827305
636179	827306
9106	827307
166098	827308
437173	827309
645151	827310
620651	827311
471840	827312
252152	827313
435819	827314
128190	827315
718528	827316
687371	827317
125423	827318
252772	827319
446253	827320
62904	827321
77852	827322
74992	827323
52390	827324
26221	827325
675206	827326
170468	827327
517726	827328
130327	827329
608088	827330
190293	827331
42692	827332
346445	827333
547072	827334
72897	827335
220216	827336
36525	827337
91896	827338
659340	827339
83994	827340
112290	827341
661619	827342
16007	827343
6518	827344
136724	827345
673337	827346
653953	827347
56515	827348
149277	827349
438389	827350
166064	827351
193003	827352
139171	827353
21819	827354
138028	827355
706032	827356
516087	827357
174590	827358
572953	827359
701807	827360
7717	827361
133607	827362
556016	827363
343990	827364
392806	827365
425052	827366
38010	827367
26388	827368
107698	827369
644567	827370
320395	827371
415148	827372
458737	827373
399649	827374
613921	827375
295009	827376
8677	827377
639014	827378
65111	827379
112755	827380
29954	827381
525367	827382
4752	827383
527293	827384
675885	827385
167837	827386
202223	827387
74672	827388
635422	827389
7420	827390
443136	827391
153079	827392
13891	827393
45055	827394
541398	827395
576572	827396
82417	827397
28835	827398
649891	827399
264826	827400
923	827401
624963	827402
14191	827403
666998	827404
113728	827405
60464	827406
64387	827407
650547	827408
646365	827409
680146	827410
617777	827411
144749	827412
190965	827413
444551	827414
651625	827415
66578	827416
569210	827417
146217	827418
23753	827419
132005	827420
414679	827421
292820	827422
523470	827423
169656	827424
366535	827425
553181	827426
245322	827427
471104	827428
330219	827429
74305	827430
10115	827431
210456	827432
530269	827433
177168	827434
70822	827435
24254	827436
215093	827437
419516	827438
676439	827439
187961	827440
534651	827441
118050	827442
93811	827443
103164	827444
545474	827445
74829	827446
341339	827447
32826	827448
688727	827449
153889	827450
12383	827451
252072	827452
217877	827453
390572	827454
193077	827455
2694	827456
10782	827457
693172	827458
233212	827459
109829	827460
665398	827461
63610	827462
350709	827463
170265	827464
680538	827465
672379	827466
348003	827467
87900	827468
38854	827469
291022	827470
467572	827471
1910	827472
348753	827473
679415	827474
501393	827475
115133	827476
360982	827477
585456	827478
115243	827479
59919	827480
254381	827481
446408	827482
50467	827483
157511	827484
61632	827485
240046	827486
425776	827487
593561	827488
369643	827489
271665	827490
577195	827491
169915	827492
478765	827493
5017	827494
475273	827495
555897	827496
374914	827497
306141	827498
146398	827499
3985	827500
35677	827501
186604	827502
188178	827503
700694	827504
32396	827505
44316	827506
33376	827507
634724	827508
345684	827509
680562	827510
30773	827511
111118	827512
150382	827513
157613	827514
594934	827515
283600	827516
7647	827517
268363	827518
41083	827519
447534	827520
397865	827521
695900	827522
703551	827523
21126	827524
38434	827525
370706	827526
134132	827527
39931	827528
621131	827529
688128	827530
535762	827531
344660	827532
380060	827533
404612	827534
342379	827535
604633	827536
390154	827537
90523	827538
102049	827539
97832	827540
104631	827541
282900	827542
43111	827543
411448	827544
217773	827545
139969	827546
479435	827547
492313	827548
312661	827549
220146	827550
14192	827551
620673	827552
21608	827553
356022	827554
128171	827555
340708	827556
303537	827557
556556	827558
492236	827559
181066	827560
104161	827561
418783	827562
7854	827563
723918	827564
147918	827565
701326	827566
610911	827567
301557	827568
724839	827569
271851	827570
198154	827571
300774	827572
657599	827573
242598	827574
182704	827575
152601	827576
176819	827577
7452	827578
304635	827579
117976	827580
398117	827581
641	827582
358591	827583
172830	827584
545140	827585
692329	827586
653828	827587
193803	827588
243157	827589
59725	827590
156692	827591
499757	827592
648220	827593
1641	827594
154138	827595
615310	827596
18451	827597
105703	827598
175857	827599
529557	827600
557978	827601
473680	827602
664742	827603
81325	827604
145521	827605
386236	827606
477905	827607
344750	827608
38291	827609
625599	827610
675633	827611
435983	827612
251090	827613
20674	827614
491279	827615
659059	827616
50791	827617
252797	827618
18110	827619
29735	827620
287797	827621
43906	827622
281327	827623
161999	827624
367511	827625
208565	827626
691654	827627
268002	827628
386806	827629
255700	827630
512302	827631
21110	827632
126861	827633
39241	827634
247980	827635
687299	827636
404604	827637
398876	827638
531547	827639
442138	827640
146555	827641
540402	827642
447995	827643
64148	827644
538809	827645
95968	827646
436906	827647
562404	827648
116335	827649
364527	827650
75886	827651
4089	827652
86528	827653
97114	827654
665101	827655
3608	827656
96125	827657
342461	827658
141357	827659
46177	827660
343505	827661
29480	827662
465457	827663
228104	827664
323945	827665
573835	827666
380447	827667
70648	827668
39987	827669
475375	827670
466799	827671
691717	827672
61832	827673
89506	827674
19706	827675
86193	827676
196791	827677
657679	827678
191331	827679
171191	827680
177454	827681
629266	827682
239741	827683
368141	827684
429067	827685
152795	827686
35197	827687
449877	827688
108394	827689
431822	827690
374282	827691
359693	827692
91541	827693
27078	827694
469098	827695
619556	827696
671296	827697
36547	827698
223275	827699
108423	827700
699441	827701
605746	827702
700099	827703
170726	827704
45859	827705
439051	827706
247628	827707
5432	827708
267129	827709
74008	827710
137328	827711
334797	827712
319663	827713
503071	827714
402101	827715
675306	827716
573452	827717
233777	827718
160695	827719
573889	827720
464237	827721
228898	827722
266570	827723
97188	827724
473708	827725
407207	827726
544976	827727
109721	827728
280362	827729
149379	827730
676146	827731
542133	827732
214449	827733
163670	827734
172739	827735
430428	827736
157709	827737
408248	827738
7241	827739
331568	827740
241189	827741
165720	827742
25757	827743
151684	827744
108759	827745
524654	827746
11837	827747
127511	827748
318690	827749
199654	827750
1165	827751
723943	827752
206270	827753
165566	827754
159559	827755
299386	827756
311365	827757
7410	827758
511014	827759
37871	827760
49783	827761
10655	827762
320492	827763
406707	827764
64173	827765
34755	827766
471002	827767
117991	827768
74116	827769
165484	827770
335896	827771
170081	827772
53691	827773
660781	827774
63597	827775
28848	827776
500704	827777
418886	827778
17907	827779
199046	827780
568149	827781
422452	827782
385355	827783
111128	827784
170630	827785
385531	827786
415366	827787
681873	827788
125525	827789
627070	827790
206599	827791
135770	827792
520594	827793
468055	827794
34938	827795
657994	827796
428	827797
582066	827798
461831	827799
126326	827800
174844	827801
225718	827802
426376	827803
119798	827804
60427	827805
73190	827806
320459	827807
2499	827808
264564	827809
3233	827810
14835	827811
432245	827812
180103	827813
553931	827814
148296	827815
680690	827816
385662	827817
351348	827818
49402	827819
68803	827820
655850	827821
509227	827822
4330	827823
85073	827824
406769	827825
174126	827826
606024	827827
218971	827828
218087	827829
658787	827830
447214	827831
223829	827832
98963	827833
182507	827834
346463	827835
559483	827836
355079	827837
54027	827838
557438	827839
659086	827840
31303	827841
32925	827842
138777	827843
619830	827844
106198	827845
28067	827846
519342	827847
272706	827848
104371	827849
485839	827850
315428	827851
191716	827852
355561	827853
118278	827854
31682	827855
182898	827856
27867	827857
81772	827858
223398	827859
4664	827860
414716	827861
146163	827862
6477	827863
7538	827864
124433	827865
454677	827866
102197	827867
24924	827868
1543	827869
325547	827870
398778	827871
702338	827872
397941	827873
265819	827874
2644	827875
134871	827876
61846	827877
637408	827878
414141	827879
643865	827880
90685	827881
97206	827882
110670	827883
420596	827884
42913	827885
626978	827886
581915	827887
8763	827888
242834	827889
683686	827890
523648	827891
491254	827892
67027	827893
102125	827894
135050	827895
42464	827896
563861	827897
544180	827898
186316	827899
90322	827900
166982	827901
422063	827902
581164	827903
221020	827904
490508	827905
428445	827906
311848	827907
668535	827908
11923	827909
324562	827910
4378	827911
496647	827912
452934	827913
120170	827914
438681	827915
380581	827916
68006	827917
24532	827918
338402	827919
30720	827920
106985	827921
436546	827922
135325	827923
363323	827924
723998	827925
24735	827926
522685	827927
70709	827928
85567	827929
400199	827930
444431	827931
468350	827932
28968	827933
130287	827934
314320	827935
639683	827936
670279	827937
299175	827938
47078	827939
637576	827940
121580	827941
662725	827942
352463	827943
320138	827944
638939	827945
209533	827946
282605	827947
455591	827948
1978	827949
360131	827950
8555	827951
507247	827952
223627	827953
41108	827954
55172	827955
464339	827956
425020	827957
82276	827958
170053	827959
31502	827960
103168	827961
105043	827962
21787	827963
97328	827964
35275	827965
369840	827966
266567	827967
4652	827968
518987	827969
143133	827970
230480	827971
30734	827972
418868	827973
154848	827974
605813	827975
404047	827976
701302	827977
49596	827978
410809	827979
86516	827980
691335	827981
396318	827982
400983	827983
44968	827984
146762	827985
291168	827986
102591	827987
579384	827988
188967	827989
251983	827990
274597	827991
262464	827992
465682	827993
662744	827994
11581	827995
214662	827996
180768	827997
54671	827998
89770	827999
538273	828000
359776	828001
194886	828002
29116	828003
310735	828004
631207	828005
315578	828006
537546	828007
2684	828008
119871	828009
50991	828010
533588	828011
180027	828012
131190	828013
234514	828014
214957	828015
208427	828016
60151	828017
685643	828018
49221	828019
639937	828020
454665	828021
50392	828022
699736	828023
708528	828024
428706	828025
156210	828026
33107	828027
531628	828028
63533	828029
397043	828030
165545	828031
70116	828032
186036	828033
462673	828034
26061	828035
85214	828036
160039	828037
50334	828038
80110	828039
139068	828040
76	828041
48878	828042
153874	828043
280617	828044
484472	828045
448195	828046
322366	828047
467144	828048
404823	828049
186296	828050
50365	828051
470114	828052
395341	828053
372561	828054
83537	828055
275406	828056
442653	828057
161360	828058
232864	828059
499633	828060
257018	828061
426597	828062
262521	828063
182515	828064
636541	828065
679861	828066
621703	828067
103316	828068
79471	828069
176999	828070
408921	828071
6105	828072
491133	828073
338318	828074
182546	828075
258168	828076
211912	828077
66847	828078
46220	828079
147186	828080
135197	828081
107856	828082
9234	828083
120477	828084
3937	828085
27728	828086
40134	828087
54468	828088
134747	828089
19338	828090
365944	828091
68236	828092
28766	828093
45525	828094
503993	828095
83144	828096
18600	828097
386146	828098
714009	828099
22745	828100
537478	828101
83819	828102
129132	828103
579709	828104
29555	828105
704521	828106
41667	828107
137054	828108
250738	828109
461120	828110
289876	828111
78558	828112
343821	828113
200397	828114
84760	828115
495509	828116
506818	828117
350309	828118
358390	828119
252490	828120
557146	828121
440172	828122
701215	828123
660372	828124
527637	828125
69247	828126
445608	828127
636881	828128
410339	828129
159870	828130
133881	828131
5138	828132
107158	828133
127683	828134
108581	828135
216093	828136
1098	828137
147379	828138
48467	828139
67227	828140
607759	828141
61335	828142
256942	828143
458406	828144
670436	828145
71156	828146
38017	828147
619110	828148
679114	828149
319236	828150
81721	828151
585026	828152
400420	828153
24426	828154
135428	828155
540608	828156
153331	828157
660028	828158
164400	828159
621245	828160
76073	828161
680454	828162
173019	828163
404630	828164
79952	828165
704308	828166
61560	828167
417253	828168
526461	828169
419977	828170
718262	828171
566504	828172
370591	828173
15203	828174
171882	828175
156478	828176
189162	828177
547787	828178
398738	828179
522175	828180
356223	828181
137474	828182
23670	828183
178401	828184
708228	828185
6513	828186
515308	828187
8943	828188
364080	828189
451271	828190
17	828191
190178	828192
715532	828193
568920	828194
384081	828195
39117	828196
234887	828197
584761	828198
437940	828199
139143	828200
162668	828201
703055	828202
364667	828203
369205	828204
306215	828205
348632	828206
425684	828207
215650	828208
47939	828209
56196	828210
59845	828211
94743	828212
221417	828213
246618	828214
32299	828215
257772	828216
39793	828217
647709	828218
71886	828219
67106	828220
18208	828221
64907	828222
635265	828223
74421	828224
531669	828225
134813	828226
7442	828227
36759	828228
650	828229
11354	828230
11577	828231
129048	828232
649068	828233
164088	828234
43375	828235
7583	828236
2290	828237
182583	828238
429644	828239
400506	828240
330325	828241
451	828242
254656	828243
76759	828244
128634	828245
544016	828246
499593	828247
242552	828248
598743	828249
5762	828250
197646	828251
174201	828252
70066	828253
38626	828254
453412	828255
290599	828256
118239	828257
506717	828258
49435	828259
35119	828260
506796	828261
4650	828262
593084	828263
87333	828264
562937	828265
40000	828266
145451	828267
31914	828268
374073	828269
479178	828270
16297	828271
105816	828272
313881	828273
3456	828274
142870	828275
678017	828276
474182	828277
675913	828278
403336	828279
719078	828280
99314	828281
269468	828282
167578	828283
60863	828284
685800	828285
67350	828286
338195	828287
126983	828288
509167	828289
123690	828290
64263	828291
47764	828292
668722	828293
62581	828294
475472	828295
19165	828296
601678	828297
489237	828298
323167	828299
365694	828300
186434	828301
128960	828302
376654	828303
562667	828304
129459	828305
105649	828306
70324	828307
122500	828308
704639	828309
528352	828310
570781	828311
533586	828312
677209	828313
130735	828314
654021	828315
157621	828316
659097	828317
350	828318
510256	828319
57401	828320
462967	828321
647525	828322
12443	828323
316972	828324
371826	828325
28491	828326
152559	828327
515825	828328
14992	828329
443648	828330
37262	828331
472488	828332
407954	828333
208001	828334
510906	828335
151172	828336
245783	828337
125164	828338
157092	828339
585331	828340
576365	828341
17545	828342
410486	828343
622205	828344
646300	828345
434140	828346
375185	828347
706180	828348
95197	828349
494295	828350
210209	828351
660656	828352
45482	828353
336075	828354
564566	828355
457910	828356
5489	828357
99176	828358
88503	828359
145569	828360
349353	828361
60714	828362
315815	828363
20077	828364
708013	828365
434048	828366
236704	828367
168832	828368
212911	828369
142897	828370
568401	828371
6589	828372
695905	828373
320825	828374
387918	828375
647437	828376
544269	828377
27083	828378
104638	828379
445068	828380
456363	828381
38948	828382
352875	828383
432930	828384
125684	828385
540978	828386
215180	828387
233528	828388
43659	828389
293849	828390
177026	828391
566234	828392
102341	828393
163446	828394
55920	828395
13936	828396
549786	828397
16185	828398
263262	828399
280431	828400
672556	828401
55735	828402
109891	828403
1534	828404
687344	828405
420669	828406
683604	828407
492680	828408
171822	828409
264716	828410
714526	828411
430372	828412
525123	828413
134727	828414
432933	828415
422824	828416
635514	828417
39792	828418
416220	828419
61453	828420
184122	828421
608329	828422
306989	828423
393867	828424
259635	828425
212429	828426
98717	828427
83250	828428
10188	828429
246229	828430
136478	828431
50959	828432
147078	828433
471970	828434
153974	828435
13325	828436
1312	828437
263650	828438
382856	828439
363071	828440
3597	828441
569674	828442
622926	828443
155368	828444
128030	828445
177824	828446
334562	828447
259434	828448
229756	828449
577060	828450
35615	828451
163546	828452
659563	828453
636684	828454
435609	828455
626060	828456
672728	828457
8887	828458
619546	828459
61141	828460
153566	828461
631203	828462
668269	828463
67011	828464
449620	828465
268446	828466
646456	828467
419928	828468
6	828469
2640	828470
597526	828471
50118	828472
562804	828473
279660	828474
3713	828475
197717	828476
152829	828477
56659	828478
25064	828479
47087	828480
548183	828481
58346	828482
111981	828483
18087	828484
10174	828485
186741	828486
558232	828487
127916	828488
52620	828489
345948	828490
58309	828491
309369	828492
525302	828493
581133	828494
152064	828495
76325	828496
357338	828497
414738	828498
318922	828499
454668	828500
3213	828501
317228	828502
187998	828503
47945	828504
681127	828505
595	828506
607101	828507
242664	828508
697813	828509
172152	828510
1323	828511
24911	828512
385981	828513
8202	828514
17887	828515
457395	828516
184385	828517
546118	828518
251808	828519
185741	828520
157627	828521
103389	828522
113924	828523
623378	828524
303374	828525
492118	828526
50272	828527
53968	828528
647273	828529
536635	828530
170544	828531
662070	828532
501402	828533
46401	828534
267930	828535
450025	828536
201437	828537
354767	828538
3204	828539
715631	828540
22046	828541
50270	828542
123657	828543
321593	828544
426277	828545
416293	828546
102169	828547
400076	828548
49	828549
422453	828550
378149	828551
698382	828552
16145	828553
510846	828554
496274	828555
88495	828556
389281	828557
6304	828558
77436	828559
3853	828560
234066	828561
302897	828562
387874	828563
5443	828564
352789	828565
319355	828566
580670	828567
548428	828568
46509	828569
499759	828570
386819	828571
491496	828572
178735	828573
80425	828574
603516	828575
333051	828576
365087	828577
18943	828578
167127	828579
546259	828580
110551	828581
453645	828582
49302	828583
228109	828584
5718	828585
329	828586
129384	828587
7203	828588
254451	828589
635952	828590
532253	828591
115711	828592
72197	828593
39915	828594
617160	828595
555076	828596
36898	828597
94923	828598
273668	828599
714504	828600
151686	828601
544775	828602
1807	828603
8371	828604
453516	828605
469387	828606
599184	828607
1588	828608
60140	828609
359945	828610
550696	828611
300190	828612
637068	828613
135347	828614
149874	828615
649150	828616
152523	828617
330849	828618
50243	828619
577859	828620
129721	828621
554408	828622
523257	828623
274317	828624
2180	828625
211368	828626
480711	828627
427962	828628
297652	828629
336585	828630
402566	828631
647271	828632
501373	828633
392874	828634
602819	828635
511890	828636
102300	828637
607050	828638
150591	828639
648168	828640
585645	828641
81488	828642
517052	828643
381539	828644
156130	828645
599052	828646
576868	828647
8948	828648
201071	828649
34794	828650
715930	828651
9847	828652
99529	828653
65959	828654
563191	828655
450387	828656
97480	828657
106705	828658
691336	828659
159268	828660
462774	828661
402641	828662
193528	828663
35390	828664
547287	828665
645560	828666
529340	828667
132595	828668
5713	828669
381020	828670
17308	828671
307393	828672
96910	828673
51382	828674
470892	828675
148797	828676
532860	828677
398803	828678
84645	828679
23353	828680
135636	828681
24909	828682
354170	828683
323104	828684
155284	828685
559673	828686
525146	828687
5090	828688
18541	828689
24062	828690
72870	828691
8794	828692
172204	828693
217676	828694
57283	828695
44042	828696
426815	828697
146740	828698
75342	828699
326038	828700
86350	828701
25991	828702
26227	828703
574526	828704
124000	828705
370008	828706
99838	828707
100493	828708
600625	828709
423881	828710
185219	828711
18004	828712
630804	828713
29738	828714
128683	828715
368207	828716
476814	828717
4760	828718
85074	828719
38499	828720
115985	828721
700272	828722
299139	828723
149580	828724
29707	828725
655745	828726
515453	828727
264241	828728
136610	828729
569851	828730
357885	828731
172278	828732
37457	828733
128188	828734
281000	828735
302032	828736
275120	828737
158933	828738
428039	828739
509549	828740
357302	828741
670475	828742
66539	828743
154376	828744
77801	828745
248138	828746
285293	828747
34831	828748
1247	828749
480251	828750
597563	828751
549636	828752
126298	828753
103210	828754
99867	828755
112967	828756
9320	828757
605651	828758
184641	828759
229370	828760
14186	828761
52771	828762
239843	828763
76329	828764
350493	828765
56428	828766
242272	828767
81146	828768
549617	828769
466870	828770
153445	828771
674218	828772
365391	828773
314494	828774
11156	828775
82794	828776
58788	828777
441599	828778
324489	828779
52934	828780
614383	828781
151086	828782
71201	828783
39687	828784
324647	828785
534669	828786
23090	828787
526317	828788
84799	828789
408197	828790
216872	828791
591634	828792
697361	828793
275596	828794
125418	828795
261838	828796
387592	828797
71529	828798
175562	828799
78269	828800
340668	828801
450100	828802
172253	828803
485453	828804
75475	828805
158173	828806
357090	828807
458223	828808
303550	828809
575722	828810
38287	828811
8693	828812
89711	828813
1995	828814
113185	828815
93074	828816
27859	828817
705520	828818
39300	828819
9749	828820
460827	828821
681188	828822
147835	828823
45444	828824
27577	828825
34823	828826
107600	828827
122571	828828
706339	828829
457003	828830
512333	828831
608908	828832
29971	828833
519089	828834
81874	828835
57311	828836
316156	828837
379505	828838
684425	828839
146973	828840
52140	828841
415699	828842
360969	828843
107903	828844
1625	828845
665545	828846
629205	828847
60168	828848
675990	828849
522085	828850
211956	828851
426060	828852
86369	828853
23561	828854
362063	828855
503387	828856
378725	828857
296748	828858
26240	828859
209380	828860
249178	828861
135980	828862
184042	828863
138802	828864
22683	828865
478393	828866
523890	828867
608185	828868
682987	828869
664206	828870
5295	828871
172769	828872
559755	828873
610710	828874
193092	828875
181869	828876
601425	828877
65398	828878
34821	828879
163030	828880
17540	828881
180602	828882
440046	828883
24869	828884
638787	828885
36996	828886
610994	828887
434690	828888
14006	828889
392788	828890
32254	828891
44227	828892
174753	828893
174008	828894
46657	828895
52655	828896
678254	828897
37549	828898
30979	828899
167434	828900
100470	828901
298821	828902
464324	828903
16465	828904
654934	828905
322712	828906
444977	828907
405689	828908
436031	828909
480792	828910
218981	828911
165534	828912
177570	828913
221181	828914
564327	828915
407711	828916
549704	828917
1480	828918
399248	828919
657542	828920
197594	828921
572962	828922
477000	828923
30728	828924
33389	828925
585894	828926
156175	828927
223695	828928
409309	828929
47598	828930
639511	828931
84394	828932
264747	828933
421651	828934
701048	828935
642068	828936
210002	828937
658432	828938
563677	828939
556859	828940
18036	828941
56506	828942
105564	828943
492515	828944
96834	828945
364662	828946
480772	828947
526964	828948
188903	828949
428732	828950
159271	828951
160974	828952
8199	828953
503167	828954
11167	828955
657881	828956
391667	828957
113877	828958
569362	828959
631917	828960
68529	828961
127552	828962
95187	828963
126668	828964
697768	828965
267784	828966
368830	828967
66548	828968
396546	828969
153545	828970
316609	828971
116468	828972
189771	828973
288136	828974
463088	828975
134949	828976
108933	828977
646256	828978
152955	828979
5318	828980
165613	828981
710150	828982
576878	828983
14192	828984
25371	828985
531228	828986
10000	828987
713429	828988
508256	828989
647535	828990
83022	828991
323916	828992
507315	828993
673489	828994
27412	828995
698470	828996
96757	828997
423702	828998
145360	828999
94304	829000
694774	829001
461512	829002
88432	829003
503296	829004
693453	829005
540884	829006
106338	829007
181939	829008
16631	829009
710922	829010
698682	829011
84047	829012
51709	829013
1373	829014
437606	829015
43976	829016
104802	829017
531715	829018
51724	829019
469736	829020
251520	829021
531473	829022
185282	829023
228155	829024
117542	829025
101072	829026
709821	829027
537472	829028
20400	829029
30588	829030
96264	829031
607584	829032
230312	829033
96849	829034
201381	829035
24889	829036
164307	829037
96913	829038
641635	829039
5939	829040
579637	829041
215043	829042
224709	829043
20341	829044
460527	829045
626600	829046
686626	829047
695339	829048
267866	829049
224193	829050
97337	829051
313729	829052
23176	829053
552797	829054
66702	829055
343539	829056
456658	829057
659014	829058
65213	829059
165272	829060
577939	829061
299244	829062
84618	829063
522256	829064
116314	829065
351273	829066
633861	829067
16162	829068
215122	829069
382103	829070
360274	829071
95218	829072
682851	829073
293102	829074
521327	829075
183867	829076
577648	829077
622159	829078
131353	829079
94089	829080
431089	829081
189581	829082
101871	829083
93995	829084
72630	829085
113415	829086
148062	829087
149692	829088
53731	829089
114682	829090
612708	829091
90093	829092
69819	829093
240549	829094
32219	829095
670259	829096
559681	829097
645762	829098
456930	829099
559940	829100
264278	829101
151991	829102
318501	829103
116939	829104
376195	829105
88127	829106
270269	829107
524340	829108
87798	829109
4651	829110
20700	829111
581938	829112
497145	829113
514727	829114
684693	829115
122317	829116
432256	829117
45679	829118
23094	829119
696289	829120
605300	829121
9311	829122
85804	829123
20329	829124
46694	829125
51127	829126
568841	829127
39488	829128
146367	829129
643119	829130
279380	829131
476667	829132
72033	829133
462194	829134
511886	829135
83343	829136
460047	829137
342165	829138
632547	829139
489659	829140
664745	829141
55523	829142
664692	829143
370805	829144
416130	829145
675487	829146
483423	829147
175517	829148
191682	829149
25386	829150
273593	829151
413932	829152
641970	829153
867	829154
531391	829155
58239	829156
535984	829157
441415	829158
49311	829159
161877	829160
460533	829161
6099	829162
511135	829163
62762	829164
678775	829165
111768	829166
187737	829167
664533	829168
551328	829169
106995	829170
39471	829171
6199	829172
405283	829173
65012	829174
6992	829175
148953	829176
105446	829177
186234	829178
27186	829179
703525	829180
44330	829181
454017	829182
171756	829183
24702	829184
43640	829185
407027	829186
433566	829187
466259	829188
147064	829189
253635	829190
606582	829191
152648	829192
180846	829193
498900	829194
172579	829195
338343	829196
161025	829197
648656	829198
276449	829199
174855	829200
262025	829201
35136	829202
139230	829203
120877	829204
111521	829205
25836	829206
80969	829207
724151	829208
336467	829209
76844	829210
138062	829211
5550	829212
427601	829213
19076	829214
27116	829215
12548	829216
405548	829217
14112	829218
323541	829219
284777	829220
49012	829221
583746	829222
648719	829223
169479	829224
129701	829225
483088	829226
619473	829227
576875	829228
110436	829229
177414	829230
284125	829231
115847	829232
38418	829233
63248	829234
263039	829235
502573	829236
64876	829237
193717	829238
11939	829239
148871	829240
603523	829241
367793	829242
137301	829243
14688	829244
838	829245
244217	829246
116712	829247
699421	829248
28367	829249
507931	829250
22264	829251
682033	829252
214181	829253
623072	829254
388749	829255
241540	829256
424861	829257
3564	829258
121078	829259
12198	829260
169148	829261
222473	829262
662634	829263
37404	829264
476836	829265
189724	829266
282089	829267
9430	829268
72509	829269
424243	829270
138638	829271
707676	829272
126860	829273
663675	829274
633307	829275
712781	829276
709871	829277
408633	829278
2600	829279
266954	829280
605198	829281
46659	829282
14984	829283
156213	829284
301289	829285
461374	829286
504823	829287
304580	829288
435580	829289
117670	829290
27065	829291
678781	829292
562132	829293
466966	829294
184295	829295
588041	829296
370509	829297
421611	829298
16941	829299
516708	829300
22979	829301
326966	829302
421152	829303
670694	829304
53507	829305
429968	829306
354794	829307
379419	829308
571614	829309
104124	829310
328511	829311
505739	829312
463163	829313
3934	829314
689782	829315
337415	829316
171971	829317
579224	829318
10309	829319
702564	829320
24720	829321
188308	829322
273495	829323
118071	829324
131613	829325
632385	829326
541101	829327
706512	829328
469537	829329
38550	829330
292567	829331
212078	829332
57730	829333
353618	829334
33243	829335
182229	829336
566481	829337
724517	829338
191947	829339
12069	829340
11209	829341
51232	829342
370221	829343
7361	829344
461731	829345
543314	829346
570379	829347
540404	829348
260033	829349
710699	829350
196680	829351
160202	829352
12939	829353
205607	829354
510980	829355
146069	829356
390344	829357
702599	829358
185895	829359
88208	829360
335640	829361
14937	829362
637659	829363
513391	829364
180401	829365
13527	829366
698313	829367
19959	829368
67678	829369
283286	829370
220961	829371
106916	829372
713917	829373
210075	829374
302078	829375
95366	829376
387537	829377
161373	829378
79306	829379
508692	829380
286647	829381
634530	829382
595620	829383
532094	829384
182312	829385
691887	829386
253817	829387
687007	829388
650902	829389
163800	829390
144992	829391
128196	829392
650679	829393
568279	829394
157912	829395
718692	829396
660648	829397
157021	829398
451664	829399
629889	829400
359814	829401
124598	829402
267716	829403
494339	829404
489153	829405
127484	829406
133478	829407
589095	829408
462407	829409
344174	829410
26399	829411
47836	829412
118510	829413
419052	829414
301180	829415
99076	829416
560481	829417
86949	829418
78806	829419
366504	829420
577915	829421
254285	829422
352078	829423
75145	829424
719026	829425
121622	829426
88148	829427
90644	829428
341838	829429
570823	829430
123518	829431
179057	829432
155927	829433
489936	829434
185188	829435
694910	829436
220784	829437
412750	829438
105410	829439
661674	829440
310092	829441
180207	829442
704433	829443
511871	829444
127855	829445
121872	829446
421383	829447
33625	829448
3362	829449
554391	829450
27119	829451
476345	829452
47776	829453
597426	829454
365671	829455
222861	829456
265563	829457
622732	829458
19493	829459
483606	829460
10281	829461
136477	829462
142894	829463
485467	829464
177930	829465
82852	829466
1335	829467
355526	829468
305517	829469
438156	829470
682728	829471
63788	829472
543595	829473
592457	829474
464910	829475
9004	829476
695769	829477
225518	829478
275914	829479
484929	829480
92445	829481
347235	829482
663520	829483
436914	829484
319208	829485
550462	829486
531954	829487
28760	829488
22671	829489
3270	829490
124253	829491
233109	829492
30549	829493
44569	829494
59488	829495
366368	829496
40905	829497
445883	829498
323648	829499
573578	829500
617137	829501
45363	829502
46672	829503
151396	829504
41945	829505
59388	829506
95131	829507
386303	829508
634341	829509
37503	829510
1640	829511
407667	829512
86922	829513
83836	829514
433960	829515
720938	829516
28298	829517
115800	829518
320657	829519
15097	829520
45804	829521
45856	829522
73446	829523
54260	829524
503314	829525
6711	829526
44169	829527
61012	829528
59807	829529
13652	829530
7058	829531
573779	829532
133933	829533
122270	829534
85367	829535
308330	829536
266741	829537
18237	829538
28511	829539
531718	829540
153199	829541
81622	829542
5994	829543
299570	829544
555106	829545
631467	829546
202631	829547
138564	829548
78688	829549
280029	829550
146732	829551
58207	829552
48236	829553
175674	829554
434692	829555
294819	829556
60735	829557
361380	829558
114799	829559
277409	829560
646802	829561
357557	829562
693181	829563
590386	829564
360846	829565
403193	829566
445700	829567
660351	829568
97534	829569
67886	829570
226140	829571
424316	829572
645986	829573
553303	829574
705535	829575
716394	829576
248168	829577
179662	829578
264468	829579
359842	829580
88008	829581
599328	829582
308914	829583
246154	829584
277132	829585
241067	829586
35325	829587
15571	829588
11481	829589
198917	829590
436200	829591
147855	829592
649426	829593
132451	829594
382406	829595
528834	829596
417256	829597
351485	829598
523688	829599
52878	829600
348014	829601
83924	829602
18232	829603
66475	829604
111645	829605
631067	829606
24457	829607
452334	829608
481269	829609
247089	829610
149562	829611
5884	829612
463230	829613
35384	829614
113023	829615
520298	829616
499344	829617
228873	829618
471538	829619
589225	829620
480204	829621
326928	829622
640140	829623
28745	829624
49428	829625
114694	829626
280814	829627
84875	829628
190419	829629
445640	829630
173240	829631
622877	829632
549324	829633
58480	829634
575999	829635
259944	829636
26235	829637
337937	829638
3784	829639
717916	829640
52671	829641
46209	829642
10575	829643
170238	829644
113050	829645
64483	829646
706439	829647
440375	829648
491670	829649
300373	829650
605712	829651
654850	829652
11549	829653
5351	829654
169140	829655
51498	829656
96616	829657
330244	829658
5801	829659
5796	829660
491511	829661
26784	829662
231458	829663
233907	829664
273175	829665
215327	829666
140257	829667
369492	829668
454721	829669
368299	829670
42247	829671
683384	829672
626090	829673
70301	829674
315935	829675
35724	829676
713606	829677
628174	829678
51237	829679
222219	829680
60695	829681
223337	829682
7326	829683
154946	829684
51821	829685
614597	829686
52007	829687
411877	829688
21378	829689
702734	829690
621330	829691
42056	829692
5802	829693
273686	829694
158768	829695
574257	829696
252375	829697
221006	829698
617267	829699
345142	829700
100136	829701
141169	829702
249264	829703
198293	829704
17986	829705
591073	829706
14626	829707
262747	829708
561116	829709
359983	829710
4783	829711
124639	829712
419510	829713
42138	829714
559430	829715
475093	829716
429980	829717
98652	829718
297342	829719
689421	829720
213377	829721
186759	829722
23927	829723
232666	829724
291050	829725
713727	829726
304932	829727
144728	829728
162003	829729
670533	829730
182233	829731
112895	829732
483303	829733
427152	829734
114407	829735
134403	829736
22813	829737
669318	829738
31424	829739
639271	829740
510751	829741
335956	829742
173801	829743
537806	829744
128613	829745
609366	829746
107811	829747
248153	829748
360729	829749
30088	829750
519474	829751
480240	829752
5393	829753
116041	829754
69044	829755
389775	829756
104013	829757
634381	829758
159435	829759
565574	829760
103728	829761
271374	829762
622982	829763
383838	829764
161855	829765
33483	829766
52012	829767
284594	829768
103076	829769
449999	829770
21838	829771
524187	829772
35680	829773
37571	829774
54240	829775
273459	829776
89416	829777
151350	829778
14716	829779
53858	829780
3111	829781
74450	829782
415038	829783
333569	829784
421344	829785
489305	829786
79096	829787
375776	829788
85575	829789
533630	829790
656226	829791
14946	829792
6805	829793
202605	829794
91610	829795
133738	829796
309783	829797
106155	829798
42598	829799
465906	829800
88835	829801
125593	829802
501440	829803
21443	829804
218372	829805
708936	829806
296972	829807
22514	829808
289689	829809
479843	829810
263115	829811
279460	829812
502063	829813
500320	829814
20134	829815
381256	829816
6637	829817
653445	829818
516627	829819
359183	829820
341803	829821
205461	829822
55490	829823
181589	829824
78085	829825
21168	829826
71471	829827
528988	829828
484526	829829
649995	829830
489492	829831
173365	829832
676570	829833
110584	829834
396468	829835
16947	829836
178847	829837
160676	829838
517846	829839
184	829840
677731	829841
389171	829842
520475	829843
40119	829844
25858	829845
128034	829846
43472	829847
77692	829848
700599	829849
159380	829850
64109	829851
496216	829852
519996	829853
257275	829854
25894	829855
133405	829856
60605	829857
176299	829858
602301	829859
633713	829860
500006	829861
290396	829862
577808	829863
5578	829864
307162	829865
142913	829866
580292	829867
140988	829868
483217	829869
179603	829870
654807	829871
357805	829872
180201	829873
8498	829874
36761	829875
312903	829876
8768	829877
83291	829878
80462	829879
63665	829880
603534	829881
595493	829882
493501	829883
84859	829884
24165	829885
202814	829886
667002	829887
503694	829888
722877	829889
383141	829890
159547	829891
4540	829892
447164	829893
3633	829894
44770	829895
234425	829896
15083	829897
101074	829898
91560	829899
308334	829900
41693	829901
685	829902
673917	829903
180621	829904
115321	829905
467902	829906
281726	829907
387851	829908
420466	829909
282769	829910
712667	829911
41071	829912
521603	829913
379772	829914
9712	829915
289532	829916
93518	829917
41648	829918
36103	829919
229101	829920
139892	829921
570248	829922
107239	829923
499963	829924
54324	829925
540405	829926
426105	829927
91596	829928
15165	829929
156185	829930
590188	829931
1837	829932
337901	829933
83299	829934
716665	829935
80769	829936
162694	829937
457958	829938
28484	829939
260158	829940
708484	829941
627358	829942
193325	829943
632021	829944
362438	829945
684656	829946
331274	829947
454111	829948
89914	829949
175986	829950
253333	829951
54012	829952
428616	829953
157179	829954
154297	829955
17063	829956
62041	829957
172864	829958
91705	829959
718718	829960
250479	829961
13668	829962
557666	829963
95223	829964
53509	829965
615617	829966
529724	829967
619440	829968
4035	829969
155067	829970
675474	829971
117252	829972
6920	829973
234210	829974
381747	829975
292372	829976
308958	829977
150176	829978
180460	829979
567	829980
73762	829981
251379	829982
501453	829983
119339	829984
186248	829985
10171	829986
60731	829987
91571	829988
408063	829989
167374	829990
9819	829991
577987	829992
146085	829993
37639	829994
130076	829995
26677	829996
362817	829997
685134	829998
145283	829999
286522	830000
5730	830001
17829	830002
5908	830003
27486	830004
185425	830005
71417	830006
413664	830007
69959	830008
72077	830009
633304	830010
251711	830011
110882	830012
168608	830013
467327	830014
569829	830015
443434	830016
577994	830017
152018	830018
719982	830019
149455	830020
542415	830021
92730	830022
120838	830023
449600	830024
92628	830025
5713	830026
96	830027
190663	830028
13875	830029
206026	830030
270457	830031
102716	830032
635736	830033
168240	830034
675280	830035
523534	830036
127371	830037
526747	830038
122818	830039
105117	830040
644382	830041
102143	830042
245389	830043
375838	830044
392452	830045
18876	830046
292970	830047
5125	830048
67596	830049
165306	830050
306931	830051
16647	830052
251898	830053
124365	830054
5225	830055
415800	830056
690307	830057
6521	830058
18154	830059
713462	830060
373481	830061
471855	830062
682126	830063
51036	830064
105340	830065
578380	830066
627968	830067
122228	830068
672587	830069
86505	830070
568428	830071
37558	830072
649737	830073
107016	830074
689748	830075
218938	830076
442202	830077
535825	830078
96083	830079
333860	830080
188771	830081
12852	830082
67100	830083
679159	830084
22550	830085
35051	830086
539186	830087
306085	830088
685867	830089
419711	830090
67787	830091
23533	830092
232030	830093
56982	830094
53618	830095
80292	830096
308352	830097
94562	830098
569497	830099
148202	830100
35981	830101
48624	830102
276131	830103
870	830104
189655	830105
581237	830106
190688	830107
280639	830108
25369	830109
263474	830110
237463	830111
156444	830112
695313	830113
256295	830114
28410	830115
647137	830116
589296	830117
557279	830118
95711	830119
440883	830120
503160	830121
105941	830122
284448	830123
3407	830124
342744	830125
648943	830126
644633	830127
393145	830128
160339	830129
141795	830130
645617	830131
12506	830132
581197	830133
51580	830134
303067	830135
269357	830136
645226	830137
41670	830138
539217	830139
536260	830140
398557	830141
184797	830142
212295	830143
447721	830144
548536	830145
146679	830146
270796	830147
144350	830148
109215	830149
16874	830150
377853	830151
441988	830152
570972	830153
311122	830154
420381	830155
530120	830156
578958	830157
84814	830158
562780	830159
600612	830160
678892	830161
167567	830162
358298	830163
226661	830164
4077	830165
632375	830166
156534	830167
96529	830168
139239	830169
716261	830170
420497	830171
101665	830172
107635	830173
89306	830174
119714	830175
121182	830176
162333	830177
21449	830178
9464	830179
287669	830180
50094	830181
491586	830182
6487	830183
619611	830184
723914	830185
338635	830186
214475	830187
195544	830188
321042	830189
216999	830190
77978	830191
78240	830192
42868	830193
196415	830194
342577	830195
147302	830196
40812	830197
164216	830198
56549	830199
144698	830200
5768	830201
171018	830202
481994	830203
558237	830204
215153	830205
451110	830206
176900	830207
633771	830208
409433	830209
42	830210
568740	830211
195112	830212
10145	830213
82545	830214
191380	830215
301844	830216
220290	830217
697015	830218
711146	830219
13013	830220
596614	830221
364707	830222
7900	830223
140051	830224
41613	830225
599784	830226
2851	830227
129691	830228
59740	830229
284573	830230
687490	830231
386547	830232
402319	830233
487103	830234
687279	830235
2745	830236
569491	830237
292476	830238
328025	830239
155548	830240
57008	830241
97637	830242
26012	830243
615620	830244
30665	830245
109087	830246
89373	830247
320552	830248
183899	830249
447857	830250
732	830251
35299	830252
75677	830253
92838	830254
164993	830255
119321	830256
2069	830257
459127	830258
515613	830259
54756	830260
157852	830261
607805	830262
209359	830263
80360	830264
449961	830265
48432	830266
222307	830267
99621	830268
11248	830269
126803	830270
5525	830271
64310	830272
370762	830273
660039	830274
52704	830275
534467	830276
11230	830277
715835	830278
703371	830279
217954	830280
161482	830281
432554	830282
542548	830283
50018	830284
176022	830285
473526	830286
51863	830287
41382	830288
298875	830289
1048	830290
18647	830291
278803	830292
713934	830293
51698	830294
82539	830295
143678	830296
694574	830297
63694	830298
110035	830299
152950	830300
533845	830301
96772	830302
268369	830303
492501	830304
151518	830305
5966	830306
179614	830307
47715	830308
181352	830309
261282	830310
695518	830311
309093	830312
250061	830313
388113	830314
159796	830315
399415	830316
81876	830317
655759	830318
95635	830319
403799	830320
466564	830321
410941	830322
135730	830323
219201	830324
457816	830325
95612	830326
19846	830327
193550	830328
183997	830329
145867	830330
262436	830331
114974	830332
192525	830333
22658	830334
341002	830335
536980	830336
251784	830337
384547	830338
244204	830339
294552	830340
451743	830341
414234	830342
633918	830343
155845	830344
134692	830345
219780	830346
721265	830347
207735	830348
43214	830349
127238	830350
25329	830351
187181	830352
597074	830353
550868	830354
214107	830355
524826	830356
180147	830357
161663	830358
239852	830359
321890	830360
312394	830361
212717	830362
83271	830363
590308	830364
312710	830365
414585	830366
271576	830367
334457	830368
51142	830369
66785	830370
17628	830371
643563	830372
83296	830373
454420	830374
102152	830375
89	830376
404791	830377
218735	830378
21361	830379
458013	830380
543008	830381
448954	830382
507532	830383
79287	830384
391042	830385
695990	830386
437380	830387
236479	830388
640560	830389
30223	830390
151106	830391
130807	830392
203895	830393
130924	830394
152453	830395
134933	830396
610574	830397
204994	830398
620623	830399
428403	830400
8250	830401
113556	830402
178964	830403
6643	830404
12512	830405
214217	830406
37372	830407
110259	830408
175706	830409
378046	830410
107964	830411
36020	830412
46876	830413
4907	830414
295931	830415
363965	830416
314182	830417
276951	830418
10758	830419
32069	830420
179284	830421
70602	830422
576135	830423
600051	830424
173624	830425
47263	830426
712183	830427
156200	830428
649221	830429
105458	830430
66603	830431
529069	830432
615795	830433
461642	830434
26869	830435
198319	830436
56684	830437
704914	830438
584042	830439
223605	830440
440137	830441
634807	830442
697966	830443
83386	830444
160153	830445
646994	830446
185339	830447
231689	830448
325878	830449
238410	830450
40610	830451
561582	830452
149832	830453
14144	830454
4448	830455
41849	830456
509760	830457
47240	830458
468588	830459
128546	830460
549202	830461
599450	830462
78443	830463
618697	830464
862	830465
467226	830466
12143	830467
166008	830468
664674	830469
472867	830470
4686	830471
140761	830472
199324	830473
468399	830474
287231	830475
448298	830476
611212	830477
449493	830478
208947	830479
517279	830480
487220	830481
171731	830482
148233	830483
99932	830484
551700	830485
400653	830486
99526	830487
460039	830488
92977	830489
235685	830490
286700	830491
664064	830492
98151	830493
601556	830494
46	830495
375944	830496
421781	830497
136566	830498
195720	830499
38992	830500
111139	830501
219421	830502
642058	830503
550816	830504
143035	830505
181424	830506
111402	830507
424683	830508
532509	830509
562779	830510
72170	830511
394251	830512
431713	830513
112733	830514
5355	830515
16454	830516
456345	830517
609234	830518
745	830519
151603	830520
139231	830521
176832	830522
573118	830523
95758	830524
341736	830525
16936	830526
180727	830527
502286	830528
622723	830529
383764	830530
402346	830531
160772	830532
291178	830533
510108	830534
109959	830535
304613	830536
455949	830537
44820	830538
577055	830539
500102	830540
515929	830541
31863	830542
30170	830543
192391	830544
716993	830545
318961	830546
670601	830547
454736	830548
150779	830549
130216	830550
703375	830551
705870	830552
107550	830553
379155	830554
236204	830555
591824	830556
234595	830557
157	830558
474080	830559
330151	830560
16278	830561
661557	830562
547487	830563
440493	830564
25139	830565
421796	830566
139277	830567
472374	830568
26429	830569
36892	830570
355888	830571
177481	830572
273867	830573
16992	830574
524334	830575
226551	830576
339733	830577
218926	830578
399633	830579
420516	830580
42418	830581
435825	830582
56483	830583
21046	830584
115573	830585
289886	830586
72053	830587
682564	830588
106221	830589
560473	830590
473643	830591
15354	830592
647095	830593
396066	830594
20063	830595
22105	830596
120542	830597
695599	830598
187863	830599
5560	830600
436799	830601
222839	830602
562985	830603
423699	830604
232878	830605
388312	830606
485977	830607
232241	830608
430315	830609
419380	830610
622497	830611
625790	830612
354362	830613
2470	830614
24981	830615
628114	830616
62472	830617
417764	830618
181637	830619
172097	830620
263672	830621
516139	830622
504610	830623
677657	830624
162608	830625
95829	830626
575757	830627
308004	830628
407523	830629
211344	830630
14697	830631
90925	830632
709400	830633
474731	830634
715916	830635
653873	830636
8021	830637
46374	830638
207713	830639
420264	830640
13440	830641
111912	830642
114685	830643
440421	830644
310348	830645
218821	830646
62016	830647
80147	830648
451543	830649
54928	830650
686391	830651
165188	830652
303569	830653
87251	830654
540480	830655
40724	830656
25590	830657
57635	830658
36810	830659
539482	830660
172617	830661
422913	830662
579005	830663
504895	830664
590533	830665
34808	830666
127000	830667
245265	830668
423517	830669
131131	830670
599147	830671
710838	830672
438069	830673
97792	830674
348514	830675
144529	830676
233908	830677
504174	830678
631903	830679
460136	830680
5432	830681
694361	830682
22297	830683
376264	830684
113739	830685
472434	830686
457340	830687
43962	830688
7671	830689
35624	830690
537217	830691
64142	830692
341297	830693
617154	830694
709728	830695
245907	830696
355994	830697
692459	830698
306734	830699
293557	830700
41047	830701
548623	830702
505767	830703
688841	830704
69600	830705
610587	830706
360236	830707
311345	830708
470273	830709
606385	830710
77777	830711
80502	830712
132802	830713
53973	830714
295438	830715
634156	830716
154485	830717
175295	830718
106965	830719
555057	830720
355525	830721
685117	830722
442338	830723
49172	830724
186537	830725
706901	830726
494870	830727
550263	830728
553792	830729
537024	830730
345097	830731
370575	830732
114018	830733
9670	830734
479823	830735
6525	830736
721639	830737
505692	830738
578436	830739
531	830740
596381	830741
6509	830742
283164	830743
81719	830744
24762	830745
89997	830746
265938	830747
599297	830748
230787	830749
348998	830750
56449	830751
230048	830752
499978	830753
23177	830754
38014	830755
297598	830756
626044	830757
412142	830758
306385	830759
219832	830760
253577	830761
61042	830762
333919	830763
406568	830764
408613	830765
507673	830766
706297	830767
100273	830768
358845	830769
703828	830770
234126	830771
110947	830772
474992	830773
121238	830774
62751	830775
165861	830776
539131	830777
112544	830778
656159	830779
388970	830780
8607	830781
630775	830782
93156	830783
66095	830784
419373	830785
277826	830786
3129	830787
204943	830788
4207	830789
683601	830790
134243	830791
438592	830792
498537	830793
399181	830794
35494	830795
127282	830796
61512	830797
690650	830798
555908	830799
54984	830800
180511	830801
63247	830802
94304	830803
261040	830804
716724	830805
208138	830806
296580	830807
615480	830808
619254	830809
96354	830810
11947	830811
522150	830812
160171	830813
2571	830814
307623	830815
588133	830816
94749	830817
647372	830818
45404	830819
24911	830820
473053	830821
16726	830822
67429	830823
130288	830824
627883	830825
67313	830826
321412	830827
516487	830828
118958	830829
54715	830830
191043	830831
353063	830832
213593	830833
68802	830834
45789	830835
619338	830836
152162	830837
162944	830838
29971	830839
152021	830840
458487	830841
426103	830842
14435	830843
477177	830844
695220	830845
5458	830846
348358	830847
264641	830848
97348	830849
208760	830850
195722	830851
66963	830852
141078	830853
30629	830854
1488	830855
88805	830856
183361	830857
635839	830858
435303	830859
714546	830860
179756	830861
294326	830862
278730	830863
143461	830864
3637	830865
566401	830866
273406	830867
676435	830868
650955	830869
677189	830870
594671	830871
526294	830872
104558	830873
7394	830874
141526	830875
23924	830876
343713	830877
720400	830878
130932	830879
678519	830880
306923	830881
39188	830882
281106	830883
153629	830884
177861	830885
248295	830886
561561	830887
208169	830888
583048	830889
627474	830890
91490	830891
183756	830892
675459	830893
204016	830894
166139	830895
90020	830896
185692	830897
482650	830898
624948	830899
88359	830900
139860	830901
245096	830902
108009	830903
83756	830904
397603	830905
220221	830906
39972	830907
611355	830908
451864	830909
637814	830910
125460	830911
20943	830912
180338	830913
89740	830914
75416	830915
250521	830916
180670	830917
329339	830918
743	830919
20673	830920
8862	830921
4067	830922
672169	830923
505629	830924
396	830925
30591	830926
28722	830927
336340	830928
705781	830929
303772	830930
27186	830931
136057	830932
606845	830933
211894	830934
579220	830935
95007	830936
319486	830937
295554	830938
657724	830939
125589	830940
93908	830941
111845	830942
198699	830943
298377	830944
7162	830945
408140	830946
360858	830947
228938	830948
3036	830949
617826	830950
138146	830951
182775	830952
112754	830953
508574	830954
49251	830955
28875	830956
79942	830957
454434	830958
20199	830959
158799	830960
555220	830961
348570	830962
72249	830963
2690	830964
266842	830965
265632	830966
79137	830967
235414	830968
127690	830969
93760	830970
22479	830971
178239	830972
134329	830973
400625	830974
438078	830975
391334	830976
716239	830977
572160	830978
292450	830979
655523	830980
21773	830981
650804	830982
243656	830983
365140	830984
646713	830985
644585	830986
668735	830987
351899	830988
183370	830989
484235	830990
624158	830991
423925	830992
102174	830993
54932	830994
85738	830995
152643	830996
627610	830997
555921	830998
259923	830999
395454	831000
553073	831001
80190	831002
406344	831003
376810	831004
652967	831005
52416	831006
312906	831007
78622	831008
319131	831009
314335	831010
35018	831011
8777	831012
134852	831013
555475	831014
480514	831015
549250	831016
525987	831017
461924	831018
43662	831019
179436	831020
160987	831021
488013	831022
339231	831023
245018	831024
10672	831025
23521	831026
17426	831027
234794	831028
381798	831029
437661	831030
175434	831031
299185	831032
28113	831033
507235	831034
2597	831035
1118	831036
106388	831037
193332	831038
522467	831039
13410	831040
385219	831041
382428	831042
416372	831043
335660	831044
96665	831045
313872	831046
172607	831047
8628	831048
181521	831049
55026	831050
322019	831051
50876	831052
7	831053
67679	831054
627812	831055
67918	831056
249133	831057
148757	831058
369002	831059
459561	831060
376131	831061
389297	831062
90993	831063
63762	831064
476005	831065
140080	831066
402035	831067
140445	831068
151148	831069
487705	831070
441003	831071
150932	831072
181344	831073
118373	831074
410	831075
16260	831076
526437	831077
695536	831078
387114	831079
236245	831080
692073	831081
490451	831082
631258	831083
436483	831084
128811	831085
678112	831086
107921	831087
132696	831088
30491	831089
3955	831090
144	831091
163675	831092
568937	831093
248203	831094
26612	831095
635534	831096
7530	831097
146172	831098
182996	831099
118929	831100
342544	831101
711086	831102
234416	831103
180438	831104
671819	831105
556640	831106
410133	831107
326758	831108
597570	831109
142989	831110
419908	831111
449034	831112
494144	831113
47753	831114
4373	831115
13244	831116
491365	831117
32271	831118
628046	831119
112759	831120
524415	831121
331329	831122
509225	831123
437206	831124
392286	831125
113601	831126
357041	831127
536742	831128
582216	831129
105856	831130
450393	831131
437727	831132
18433	831133
17623	831134
541515	831135
202195	831136
634355	831137
681513	831138
328137	831139
81834	831140
183200	831141
5992	831142
14762	831143
163860	831144
385544	831145
33649	831146
143293	831147
98238	831148
647714	831149
43625	831150
86621	831151
375208	831152
170380	831153
142622	831154
49381	831155
360717	831156
123573	831157
52667	831158
160646	831159
60954	831160
319702	831161
177105	831162
8395	831163
337525	831164
102270	831165
103280	831166
115514	831167
29646	831168
84356	831169
157288	831170
681879	831171
430919	831172
37330	831173
642920	831174
163565	831175
267505	831176
449236	831177
523598	831178
568131	831179
249295	831180
537868	831181
130251	831182
145228	831183
44165	831184
15017	831185
127796	831186
182310	831187
102271	831188
392027	831189
576248	831190
271255	831191
47026	831192
6863	831193
634365	831194
243505	831195
72783	831196
244001	831197
259744	831198
39286	831199
610990	831200
5356	831201
510537	831202
29192	831203
389209	831204
95849	831205
344437	831206
670909	831207
335847	831208
448721	831209
1433	831210
459550	831211
587593	831212
138254	831213
487986	831214
13431	831215
248209	831216
34434	831217
121876	831218
9310	831219
273072	831220
672810	831221
367238	831222
1643	831223
314737	831224
9282	831225
331898	831226
596456	831227
625350	831228
202981	831229
11694	831230
61323	831231
181031	831232
38291	831233
106550	831234
457524	831235
324883	831236
530077	831237
351147	831238
710335	831239
743	831240
160389	831241
83996	831242
296028	831243
79537	831244
55363	831245
362492	831246
229062	831247
607632	831248
7004	831249
169818	831250
409807	831251
117087	831252
311555	831253
51609	831254
435692	831255
634284	831256
495118	831257
64729	831258
119083	831259
391256	831260
555754	831261
76819	831262
76784	831263
9493	831264
219223	831265
181922	831266
23812	831267
156069	831268
583505	831269
51686	831270
228259	831271
132752	831272
290623	831273
693790	831274
278359	831275
390865	831276
589142	831277
397860	831278
345694	831279
48313	831280
197158	831281
118622	831282
693643	831283
49753	831284
51801	831285
73067	831286
601808	831287
658862	831288
465402	831289
690473	831290
223894	831291
489197	831292
79183	831293
146755	831294
616651	831295
444111	831296
71839	831297
629285	831298
463420	831299
159648	831300
578061	831301
205223	831302
46900	831303
393004	831304
632984	831305
176169	831306
137758	831307
2868	831308
307324	831309
502184	831310
41303	831311
62704	831312
64436	831313
338401	831314
43024	831315
55981	831316
79310	831317
130722	831318
247756	831319
548053	831320
440902	831321
239530	831322
300541	831323
377698	831324
71784	831325
212796	831326
2984	831327
613968	831328
141360	831329
526712	831330
157495	831331
81123	831332
386679	831333
16752	831334
101710	831335
6248	831336
136625	831337
338745	831338
488697	831339
122103	831340
356936	831341
684254	831342
542049	831343
704562	831344
421696	831345
170226	831346
68459	831347
408477	831348
131400	831349
39910	831350
960	831351
333314	831352
482600	831353
13446	831354
141821	831355
469725	831356
20903	831357
452420	831358
484224	831359
23003	831360
20211	831361
707131	831362
98025	831363
698266	831364
91187	831365
30215	831366
570239	831367
444820	831368
167038	831369
70365	831370
3093	831371
229834	831372
671032	831373
145665	831374
132594	831375
429	831376
169170	831377
607238	831378
54491	831379
59054	831380
553818	831381
466210	831382
22794	831383
84170	831384
14653	831385
515587	831386
11952	831387
274814	831388
322463	831389
689172	831390
708051	831391
75369	831392
237412	831393
636622	831394
605993	831395
605681	831396
140017	831397
603934	831398
23750	831399
413021	831400
32180	831401
197307	831402
48734	831403
272446	831404
112008	831405
72767	831406
224119	831407
108459	831408
220545	831409
724750	831410
459182	831411
434	831412
30257	831413
203467	831414
171881	831415
180198	831416
568525	831417
151140	831418
192241	831419
386335	831420
92003	831421
212167	831422
6571	831423
417689	831424
474722	831425
333754	831426
39555	831427
594025	831428
258593	831429
576674	831430
55533	831431
536492	831432
8999	831433
42428	831434
283375	831435
43245	831436
133659	831437
41311	831438
431849	831439
676581	831440
296492	831441
693120	831442
719915	831443
623669	831444
259230	831445
43017	831446
76801	831447
531132	831448
362860	831449
243625	831450
231830	831451
144958	831452
527636	831453
416697	831454
89655	831455
145167	831456
112409	831457
170364	831458
8549	831459
244646	831460
106643	831461
175402	831462
300584	831463
31017	831464
249674	831465
52323	831466
565622	831467
306835	831468
10363	831469
382457	831470
516587	831471
286855	831472
322478	831473
633081	831474
279012	831475
633708	831476
662246	831477
566	831478
32983	831479
207257	831480
232348	831481
166792	831482
113289	831483
328523	831484
230252	831485
83341	831486
539093	831487
141819	831488
551278	831489
15621	831490
168075	831491
60865	831492
387694	831493
91171	831494
532411	831495
352044	831496
218595	831497
375787	831498
550471	831499
88271	831500
73071	831501
590748	831502
86056	831503
28078	831504
140522	831505
486868	831506
435382	831507
571148	831508
537722	831509
440544	831510
241883	831511
32289	831512
687464	831513
34846	831514
158974	831515
259691	831516
616305	831517
720799	831518
13178	831519
48483	831520
315234	831521
646139	831522
117173	831523
643502	831524
82626	831525
546486	831526
365226	831527
447	831528
313407	831529
215420	831530
487168	831531
94073	831532
102731	831533
56422	831534
529556	831535
153626	831536
399408	831537
449648	831538
106369	831539
38740	831540
409089	831541
17406	831542
381426	831543
107190	831544
702123	831545
160491	831546
615438	831547
275574	831548
342721	831549
16813	831550
184715	831551
145727	831552
123540	831553
158590	831554
582849	831555
648587	831556
373989	831557
47700	831558
120795	831559
541060	831560
89630	831561
171073	831562
226044	831563
714059	831564
363970	831565
495254	831566
295441	831567
512952	831568
44507	831569
96418	831570
278655	831571
6238	831572
360320	831573
68242	831574
457052	831575
4349	831576
668223	831577
507648	831578
369620	831579
136715	831580
155041	831581
66591	831582
674834	831583
117384	831584
563717	831585
530979	831586
703063	831587
5156	831588
614182	831589
440308	831590
314127	831591
509	831592
131986	831593
118182	831594
513913	831595
56558	831596
543418	831597
298632	831598
158430	831599
13112	831600
672130	831601
370504	831602
1003	831603
555854	831604
555141	831605
603416	831606
37934	831607
141817	831608
288424	831609
463806	831610
53563	831611
70019	831612
53084	831613
128998	831614
158335	831615
277036	831616
224758	831617
498769	831618
413981	831619
381002	831620
70975	831621
5499	831622
233937	831623
69651	831624
147304	831625
36981	831626
5973	831627
34090	831628
455818	831629
219126	831630
179266	831631
414304	831632
36863	831633
413371	831634
101129	831635
608618	831636
23623	831637
686891	831638
363168	831639
604359	831640
49171	831641
195509	831642
148675	831643
47716	831644
165386	831645
6010	831646
708021	831647
448385	831648
162176	831649
521734	831650
108298	831651
327019	831652
197044	831653
4923	831654
265770	831655
356803	831656
490848	831657
73092	831658
99196	831659
628191	831660
507063	831661
6008	831662
446210	831663
251707	831664
514130	831665
74685	831666
407784	831667
84013	831668
459411	831669
96975	831670
11177	831671
394253	831672
571219	831673
151688	831674
440025	831675
598346	831676
79008	831677
97955	831678
41270	831679
111910	831680
194579	831681
226442	831682
145130	831683
50913	831684
247622	831685
164169	831686
98980	831687
210409	831688
15300	831689
541290	831690
19608	831691
4721	831692
180090	831693
756	831694
553504	831695
184094	831696
391978	831697
5513	831698
626500	831699
25974	831700
179122	831701
500092	831702
64032	831703
411700	831704
692964	831705
209272	831706
427587	831707
29545	831708
655577	831709
124454	831710
44941	831711
476519	831712
308641	831713
18506	831714
526960	831715
678830	831716
707610	831717
110494	831718
385437	831719
281954	831720
12091	831721
41183	831722
416902	831723
88016	831724
296243	831725
5248	831726
116799	831727
64144	831728
181043	831729
376	831730
444868	831731
5422	831732
373640	831733
101109	831734
54907	831735
21864	831736
685947	831737
382266	831738
402324	831739
79326	831740
67625	831741
26707	831742
2806	831743
88000	831744
46538	831745
45713	831746
34729	831747
203359	831748
245070	831749
683385	831750
44640	831751
352735	831752
59515	831753
326287	831754
397709	831755
131092	831756
615133	831757
312910	831758
128569	831759
39018	831760
127261	831761
201454	831762
128173	831763
131492	831764
522395	831765
142591	831766
15218	831767
569887	831768
296733	831769
169137	831770
148392	831771
181016	831772
329383	831773
602249	831774
131512	831775
19742	831776
618832	831777
718826	831778
34549	831779
3338	831780
9048	831781
596093	831782
131199	831783
151724	831784
4060	831785
153970	831786
110662	831787
201714	831788
238759	831789
76759	831790
27124	831791
499276	831792
140290	831793
149062	831794
67931	831795
219730	831796
627233	831797
42718	831798
218329	831799
97139	831800
687386	831801
264455	831802
71728	831803
568655	831804
207384	831805
282027	831806
164137	831807
206496	831808
568843	831809
130076	831810
214864	831811
286073	831812
116158	831813
32525	831814
619916	831815
105470	831816
8776	831817
349431	831818
242269	831819
44250	831820
495319	831821
134	831822
719538	831823
658130	831824
88545	831825
262477	831826
520145	831827
97423	831828
128677	831829
451801	831830
455460	831831
27693	831832
674339	831833
4727	831834
127837	831835
32650	831836
106629	831837
723842	831838
39332	831839
169558	831840
74320	831841
415387	831842
44007	831843
297871	831844
13714	831845
436567	831846
5859	831847
334288	831848
353238	831849
710508	831850
502345	831851
643367	831852
217165	831853
357939	831854
172147	831855
706724	831856
668521	831857
54950	831858
252620	831859
404530	831860
689128	831861
177355	831862
155166	831863
121644	831864
9087	831865
594650	831866
113098	831867
15143	831868
640734	831869
618464	831870
6370	831871
580581	831872
493645	831873
176804	831874
535599	831875
568367	831876
93610	831877
15011	831878
319316	831879
642150	831880
479460	831881
383915	831882
124373	831883
348400	831884
22105	831885
490377	831886
304031	831887
48750	831888
91406	831889
49821	831890
43706	831891
379380	831892
524105	831893
6627	831894
121326	831895
7930	831896
691669	831897
388143	831898
589268	831899
210417	831900
17980	831901
158170	831902
3874	831903
474463	831904
169342	831905
28452	831906
278984	831907
292384	831908
41088	831909
49061	831910
45330	831911
170093	831912
294827	831913
402628	831914
388954	831915
420392	831916
557169	831917
395471	831918
204514	831919
122291	831920
454326	831921
511035	831922
344326	831923
713497	831924
38100	831925
494069	831926
175707	831927
123961	831928
485864	831929
595082	831930
654004	831931
227277	831932
206798	831933
644370	831934
11817	831935
486281	831936
9754	831937
637660	831938
461688	831939
99302	831940
678119	831941
156873	831942
486526	831943
248131	831944
71821	831945
407722	831946
31000	831947
21919	831948
653870	831949
641279	831950
58664	831951
319289	831952
689410	831953
249435	831954
714438	831955
409657	831956
675593	831957
105849	831958
113219	831959
530744	831960
5656	831961
209715	831962
611215	831963
527123	831964
371259	831965
368661	831966
441729	831967
60862	831968
211962	831969
232501	831970
275319	831971
257867	831972
119747	831973
387476	831974
332778	831975
175093	831976
102171	831977
146867	831978
403911	831979
1591	831980
156076	831981
154440	831982
724369	831983
374363	831984
168638	831985
36569	831986
261385	831987
524837	831988
139586	831989
656325	831990
656231	831991
330364	831992
306587	831993
150173	831994
522831	831995
438669	831996
341462	831997
395044	831998
621116	831999
30047	832000
23246	832001
68028	832002
3413	832003
590425	832004
422822	832005
80706	832006
60781	832007
388365	832008
119204	832009
59808	832010
251601	832011
254748	832012
624682	832013
151107	832014
314264	832015
72518	832016
2338	832017
593297	832018
403396	832019
251638	832020
310158	832021
408183	832022
43679	832023
52714	832024
304887	832025
486904	832026
54178	832027
723194	832028
590847	832029
723116	832030
632917	832031
372192	832032
9805	832033
597482	832034
17764	832035
233093	832036
13167	832037
604663	832038
591822	832039
112088	832040
2333	832041
600730	832042
679145	832043
34760	832044
20060	832045
160170	832046
146624	832047
54617	832048
423311	832049
435218	832050
33396	832051
711496	832052
58249	832053
48761	832054
318218	832055
252066	832056
73674	832057
224717	832058
45343	832059
346459	832060
709060	832061
431115	832062
51002	832063
288208	832064
60727	832065
479886	832066
243110	832067
50546	832068
117086	832069
360629	832070
12780	832071
570276	832072
211792	832073
313749	832074
154128	832075
137685	832076
372986	832077
10029	832078
33328	832079
82155	832080
382054	832081
21633	832082
692659	832083
212915	832084
119030	832085
10820	832086
26805	832087
161806	832088
312230	832089
179188	832090
568575	832091
614854	832092
30970	832093
471240	832094
31416	832095
108046	832096
688429	832097
20388	832098
62785	832099
647176	832100
73127	832101
35308	832102
691405	832103
487027	832104
8377	832105
205728	832106
441781	832107
13632	832108
97053	832109
29069	832110
99356	832111
383	832112
45493	832113
620697	832114
491891	832115
5600	832116
428902	832117
131751	832118
484664	832119
106174	832120
645734	832121
42201	832122
65056	832123
76801	832124
452975	832125
542282	832126
158032	832127
182029	832128
161798	832129
628428	832130
612363	832131
639114	832132
163744	832133
459226	832134
23553	832135
131054	832136
230769	832137
20305	832138
280947	832139
149479	832140
322570	832141
533734	832142
306955	832143
83775	832144
17286	832145
1534	832146
629928	832147
22149	832148
296288	832149
10990	832150
711537	832151
193716	832152
238940	832153
589650	832154
605024	832155
602551	832156
474630	832157
120643	832158
25485	832159
603400	832160
186401	832161
679671	832162
701979	832163
421964	832164
55085	832165
382959	832166
411555	832167
14888	832168
72482	832169
473403	832170
641296	832171
449193	832172
102111	832173
567613	832174
59948	832175
417860	832176
126338	832177
353502	832178
166978	832179
536698	832180
89643	832181
679572	832182
681430	832183
199887	832184
62244	832185
134870	832186
85328	832187
67844	832188
382809	832189
77264	832190
667430	832191
6740	832192
579736	832193
277570	832194
77508	832195
564869	832196
231660	832197
196805	832198
146652	832199
363745	832200
399666	832201
1602	832202
203567	832203
664682	832204
119189	832205
434886	832206
152188	832207
279118	832208
3	832209
166759	832210
631667	832211
111678	832212
22805	832213
49882	832214
409658	832215
480189	832216
153622	832217
587512	832218
262170	832219
449292	832220
144411	832221
319	832222
615725	832223
125380	832224
150339	832225
28279	832226
11569	832227
10390	832228
287666	832229
559763	832230
329039	832231
32247	832232
446848	832233
309485	832234
100139	832235
620531	832236
326134	832237
664496	832238
93357	832239
54431	832240
581182	832241
635433	832242
60816	832243
17429	832244
5854	832245
17907	832246
719125	832247
122654	832248
248048	832249
4912	832250
17862	832251
84538	832252
405438	832253
267565	832254
246904	832255
6482	832256
338284	832257
585200	832258
41835	832259
463437	832260
428170	832261
335239	832262
500461	832263
255597	832264
110833	832265
513104	832266
280540	832267
431342	832268
107656	832269
32671	832270
460670	832271
157522	832272
97533	832273
536569	832274
582226	832275
310651	832276
322983	832277
681425	832278
164749	832279
25614	832280
543434	832281
523609	832282
447042	832283
15570	832284
118192	832285
71261	832286
502935	832287
454320	832288
333124	832289
694360	832290
60429	832291
57938	832292
373246	832293
166888	832294
174524	832295
616738	832296
724051	832297
609356	832298
619330	832299
170940	832300
9687	832301
269181	832302
143561	832303
248943	832304
49434	832305
7910	832306
535145	832307
124805	832308
320311	832309
300327	832310
488958	832311
709111	832312
272038	832313
406814	832314
29130	832315
570274	832316
409522	832317
17229	832318
1127	832319
67984	832320
13397	832321
504536	832322
184273	832323
696950	832324
47203	832325
335466	832326
517338	832327
100805	832328
212724	832329
6845	832330
215806	832331
39295	832332
17917	832333
155704	832334
5691	832335
258060	832336
397406	832337
492666	832338
273348	832339
564002	832340
579588	832341
716230	832342
173792	832343
624206	832344
56978	832345
214	832346
142128	832347
483607	832348
214041	832349
546049	832350
190596	832351
29745	832352
10750	832353
410030	832354
47329	832355
5669	832356
109138	832357
263621	832358
164298	832359
4780	832360
404898	832361
605264	832362
722014	832363
37101	832364
60384	832365
165229	832366
104076	832367
588652	832368
234961	832369
57627	832370
477578	832371
403596	832372
30280	832373
31975	832374
175806	832375
634294	832376
177513	832377
472951	832378
401069	832379
558989	832380
542406	832381
40399	832382
117000	832383
155043	832384
17162	832385
87714	832386
674469	832387
35621	832388
43193	832389
323974	832390
399412	832391
469205	832392
383544	832393
10500	832394
711688	832395
356953	832396
132593	832397
608506	832398
78751	832399
13633	832400
404542	832401
231344	832402
10063	832403
189944	832404
3599	832405
26021	832406
589511	832407
151006	832408
311574	832409
691684	832410
1148	832411
52327	832412
2692	832413
677311	832414
397697	832415
48531	832416
311378	832417
291129	832418
720569	832419
137895	832420
10109	832421
13858	832422
6059	832423
184695	832424
105146	832425
617903	832426
108991	832427
541148	832428
2415	832429
119466	832430
109416	832431
325601	832432
445442	832433
503200	832434
373140	832435
4193	832436
665406	832437
13228	832438
5369	832439
250291	832440
135005	832441
82205	832442
110191	832443
155070	832444
112090	832445
315553	832446
148307	832447
495187	832448
115459	832449
476112	832450
266126	832451
702871	832452
427064	832453
116253	832454
9158	832455
451709	832456
424088	832457
187786	832458
350810	832459
416330	832460
52828	832461
237973	832462
414744	832463
259262	832464
139192	832465
133379	832466
316452	832467
61438	832468
144033	832469
430812	832470
81130	832471
599591	832472
199715	832473
163022	832474
558851	832475
242101	832476
117689	832477
502910	832478
13593	832479
481275	832480
188502	832481
123458	832482
703562	832483
387574	832484
223086	832485
281434	832486
504822	832487
473317	832488
570249	832489
47039	832490
449568	832491
101153	832492
477224	832493
78478	832494
566339	832495
32960	832496
59141	832497
11327	832498
495419	832499
60668	832500
47100	832501
293961	832502
61938	832503
31159	832504
540	832505
607444	832506
315275	832507
110136	832508
1366	832509
79527	832510
112967	832511
269545	832512
159233	832513
639527	832514
378683	832515
393558	832516
4186	832517
356534	832518
118134	832519
206052	832520
628103	832521
267355	832522
335879	832523
334684	832524
129917	832525
164640	832526
187151	832527
135215	832528
443	832529
355027	832530
32837	832531
12940	832532
32808	832533
599133	832534
36381	832535
128322	832536
512600	832537
185948	832538
568289	832539
663919	832540
285618	832541
517596	832542
653764	832543
127023	832544
2578	832545
349920	832546
412710	832547
637368	832548
59559	832549
454264	832550
86710	832551
121889	832552
457625	832553
33133	832554
635207	832555
269369	832556
683132	832557
693892	832558
81189	832559
163265	832560
103472	832561
675901	832562
641882	832563
110948	832564
62766	832565
17194	832566
272134	832567
61465	832568
42911	832569
180421	832570
243124	832571
454821	832572
19411	832573
78882	832574
397565	832575
68074	832576
143660	832577
214042	832578
7837	832579
444532	832580
199657	832581
506030	832582
126309	832583
381315	832584
170466	832585
400524	832586
169483	832587
563414	832588
155198	832589
678912	832590
139580	832591
466531	832592
524528	832593
298174	832594
344145	832595
104616	832596
130776	832597
601459	832598
13228	832599
207660	832600
356042	832601
178076	832602
15559	832603
494378	832604
588053	832605
40756	832606
169353	832607
663885	832608
220156	832609
628892	832610
159917	832611
85102	832612
2595	832613
14999	832614
71969	832615
685434	832616
251272	832617
100887	832618
4082	832619
408553	832620
549468	832621
293594	832622
37116	832623
75566	832624
174236	832625
521311	832626
263307	832627
300715	832628
157757	832629
520305	832630
36587	832631
672848	832632
20612	832633
70391	832634
237999	832635
240627	832636
341012	832637
815	832638
175830	832639
77707	832640
513192	832641
442382	832642
76634	832643
633967	832644
11367	832645
634775	832646
393951	832647
65179	832648
96002	832649
649181	832650
662092	832651
14313	832652
48863	832653
76834	832654
147975	832655
1498	832656
52508	832657
31859	832658
31401	832659
628853	832660
332310	832661
102214	832662
576207	832663
146029	832664
674769	832665
8805	832666
639264	832667
186175	832668
664783	832669
376529	832670
105764	832671
133851	832672
281994	832673
5535	832674
622900	832675
42847	832676
403324	832677
249586	832678
183410	832679
128009	832680
134847	832681
33131	832682
89730	832683
255355	832684
545656	832685
39914	832686
322616	832687
420507	832688
581446	832689
276854	832690
14514	832691
275982	832692
124041	832693
16737	832694
479265	832695
165498	832696
61851	832697
435285	832698
374081	832699
365328	832700
311128	832701
319080	832702
585481	832703
30488	832704
530840	832705
74054	832706
606015	832707
610906	832708
154778	832709
450098	832710
375798	832711
60367	832712
28749	832713
23846	832714
87612	832715
430958	832716
590265	832717
4324	832718
10600	832719
593768	832720
567374	832721
305339	832722
2402	832723
269	832724
179087	832725
384904	832726
9775	832727
418204	832728
671363	832729
228783	832730
45273	832731
174453	832732
267980	832733
337423	832734
603089	832735
411082	832736
116780	832737
454336	832738
65579	832739
89369	832740
467796	832741
269228	832742
422841	832743
28	832744
28381	832745
471077	832746
35837	832747
173636	832748
59207	832749
129260	832750
363013	832751
1856	832752
31036	832753
152494	832754
637526	832755
52215	832756
124818	832757
475656	832758
3896	832759
313815	832760
179543	832761
475127	832762
12303	832763
465046	832764
133242	832765
411597	832766
630425	832767
108668	832768
363264	832769
676476	832770
438089	832771
67097	832772
180886	832773
118125	832774
198830	832775
90819	832776
6319	832777
531758	832778
712098	832779
493454	832780
4969	832781
38748	832782
663530	832783
33701	832784
111602	832785
313026	832786
305710	832787
386655	832788
77221	832789
635495	832790
130997	832791
719402	832792
624082	832793
7902	832794
115244	832795
14996	832796
40010	832797
559635	832798
145816	832799
33241	832800
178500	832801
545688	832802
63198	832803
190044	832804
316930	832805
76839	832806
437021	832807
173336	832808
42224	832809
90468	832810
314610	832811
311914	832812
35008	832813
659095	832814
74533	832815
627861	832816
96647	832817
74897	832818
439201	832819
57858	832820
105569	832821
485479	832822
656391	832823
312747	832824
2994	832825
183919	832826
472707	832827
18113	832828
30933	832829
96045	832830
70689	832831
321207	832832
2133	832833
44686	832834
546596	832835
13488	832836
641517	832837
683744	832838
10026	832839
397789	832840
653616	832841
452667	832842
527677	832843
536092	832844
185816	832845
315737	832846
225427	832847
103670	832848
537730	832849
662202	832850
166740	832851
214331	832852
16915	832853
16285	832854
437024	832855
123780	832856
662877	832857
673620	832858
70964	832859
203321	832860
6089	832861
453282	832862
7412	832863
586257	832864
454070	832865
3867	832866
636397	832867
175296	832868
36271	832869
572892	832870
228279	832871
296550	832872
613608	832873
638439	832874
318838	832875
202001	832876
561682	832877
23321	832878
703603	832879
578917	832880
556340	832881
707983	832882
35347	832883
61677	832884
78971	832885
265031	832886
10925	832887
157320	832888
22966	832889
716214	832890
46594	832891
648898	832892
19216	832893
304436	832894
142420	832895
54303	832896
351657	832897
104682	832898
193643	832899
599310	832900
324682	832901
29293	832902
505309	832903
618831	832904
539464	832905
244767	832906
705756	832907
434691	832908
335207	832909
522596	832910
85062	832911
107265	832912
238057	832913
47102	832914
7371	832915
533377	832916
18241	832917
270	832918
244543	832919
1607	832920
111483	832921
318042	832922
97845	832923
38187	832924
360781	832925
578992	832926
245789	832927
635027	832928
60210	832929
21575	832930
711603	832931
627064	832932
632767	832933
178303	832934
898	832935
38245	832936
108509	832937
59800	832938
46386	832939
215012	832940
718557	832941
77612	832942
261473	832943
257304	832944
95360	832945
36728	832946
162319	832947
295644	832948
185083	832949
20763	832950
66703	832951
192740	832952
597333	832953
348225	832954
624839	832955
179607	832956
665369	832957
582709	832958
333827	832959
80563	832960
41180	832961
588340	832962
301369	832963
696918	832964
473565	832965
136461	832966
5873	832967
23691	832968
224966	832969
271788	832970
125400	832971
582848	832972
179569	832973
79002	832974
12109	832975
644843	832976
180288	832977
39570	832978
107336	832979
230955	832980
93118	832981
435289	832982
14662	832983
392906	832984
115318	832985
630985	832986
18698	832987
551763	832988
395254	832989
64003	832990
87791	832991
312989	832992
714193	832993
518996	832994
324975	832995
106674	832996
714079	832997
94290	832998
351825	832999
517745	833000
117152	833001
445123	833002
709579	833003
131951	833004
31818	833005
386511	833006
27732	833007
277506	833008
75882	833009
433628	833010
226765	833011
23701	833012
390835	833013
323907	833014
37529	833015
264445	833016
8906	833017
432451	833018
587411	833019
162789	833020
557774	833021
107762	833022
547429	833023
446671	833024
494835	833025
266241	833026
626059	833027
163832	833028
705425	833029
10029	833030
444455	833031
511350	833032
259279	833033
13271	833034
462019	833035
47	833036
165193	833037
188110	833038
699009	833039
154338	833040
169486	833041
59626	833042
184565	833043
102256	833044
83300	833045
99425	833046
267167	833047
155669	833048
297782	833049
512014	833050
234905	833051
166335	833052
506609	833053
493672	833054
155727	833055
113465	833056
189131	833057
186623	833058
250179	833059
332770	833060
345110	833061
332109	833062
431640	833063
490083	833064
349960	833065
31286	833066
351656	833067
52472	833068
563932	833069
67	833070
126444	833071
92947	833072
692026	833073
520894	833074
712880	833075
253046	833076
719811	833077
4979	833078
509271	833079
381840	833080
343617	833081
74046	833082
180572	833083
145692	833084
425376	833085
667715	833086
155141	833087
153037	833088
508794	833089
188945	833090
405540	833091
484856	833092
592210	833093
23722	833094
51739	833095
671953	833096
344172	833097
71186	833098
548638	833099
48089	833100
219791	833101
118427	833102
39219	833103
597013	833104
110856	833105
339279	833106
88403	833107
540596	833108
187063	833109
500481	833110
23105	833111
387897	833112
54299	833113
102734	833114
548365	833115
81555	833116
11705	833117
23569	833118
39130	833119
167418	833120
207486	833121
578146	833122
607704	833123
276196	833124
415895	833125
46421	833126
16981	833127
476804	833128
39239	833129
559255	833130
415773	833131
39652	833132
511257	833133
277280	833134
505170	833135
23449	833136
631357	833137
325944	833138
551359	833139
22492	833140
181978	833141
84059	833142
143459	833143
51853	833144
305499	833145
185397	833146
491354	833147
561144	833148
21436	833149
622551	833150
3635	833151
395960	833152
127562	833153
361308	833154
21783	833155
51235	833156
628154	833157
289904	833158
622791	833159
665546	833160
204828	833161
158262	833162
112890	833163
161116	833164
670029	833165
6306	833166
41180	833167
987	833168
67677	833169
61197	833170
250002	833171
376774	833172
483799	833173
608920	833174
74121	833175
64865	833176
339028	833177
338867	833178
36921	833179
53639	833180
674182	833181
172865	833182
619961	833183
66409	833184
350403	833185
134181	833186
309454	833187
191914	833188
40024	833189
182039	833190
382070	833191
359763	833192
290912	833193
708814	833194
511396	833195
211443	833196
81299	833197
42997	833198
335808	833199
140921	833200
140622	833201
187585	833202
182436	833203
369014	833204
366369	833205
697573	833206
487149	833207
280400	833208
277766	833209
328060	833210
582132	833211
169139	833212
330639	833213
86098	833214
496022	833215
309077	833216
380747	833217
401507	833218
180389	833219
13988	833220
618257	833221
115294	833222
260001	833223
49928	833224
10177	833225
586087	833226
154578	833227
175745	833228
5971	833229
101548	833230
198538	833231
478507	833232
457414	833233
173355	833234
439388	833235
682639	833236
103657	833237
134152	833238
327024	833239
402773	833240
491258	833241
14945	833242
415642	833243
158294	833244
255860	833245
582694	833246
530533	833247
298348	833248
119422	833249
122871	833250
34453	833251
394957	833252
287263	833253
181000	833254
544932	833255
545984	833256
606777	833257
360483	833258
18297	833259
202800	833260
78324	833261
27867	833262
658074	833263
232677	833264
9270	833265
115933	833266
24683	833267
455405	833268
53681	833269
587840	833270
545121	833271
563907	833272
140373	833273
706696	833274
496	833275
672662	833276
97650	833277
378667	833278
126368	833279
22947	833280
2069	833281
49640	833282
329760	833283
507351	833284
459395	833285
179900	833286
355216	833287
55855	833288
85465	833289
632524	833290
171963	833291
574305	833292
495549	833293
392592	833294
609735	833295
6872	833296
88164	833297
36403	833298
47861	833299
3938	833300
9215	833301
231068	833302
445305	833303
3587	833304
549226	833305
451475	833306
212572	833307
31848	833308
39531	833309
185604	833310
688689	833311
315719	833312
251656	833313
512467	833314
263291	833315
50564	833316
110857	833317
32142	833318
436192	833319
134947	833320
90095	833321
175504	833322
650376	833323
31224	833324
82156	833325
403143	833326
621896	833327
57566	833328
246877	833329
285608	833330
142655	833331
499720	833332
698906	833333
393802	833334
62764	833335
142783	833336
274271	833337
344774	833338
573414	833339
301551	833340
64006	833341
571940	833342
169851	833343
384430	833344
13116	833345
696395	833346
324052	833347
402666	833348
445703	833349
559281	833350
48457	833351
295090	833352
704897	833353
221269	833354
182777	833355
94522	833356
576479	833357
401693	833358
36920	833359
69083	833360
1727	833361
467295	833362
328173	833363
23481	833364
338599	833365
390490	833366
145384	833367
27356	833368
217760	833369
84765	833370
14231	833371
441177	833372
112384	833373
184160	833374
48277	833375
7828	833376
114320	833377
2217	833378
24848	833379
781	833380
695144	833381
106807	833382
376238	833383
571757	833384
158965	833385
139074	833386
402538	833387
138264	833388
84462	833389
513566	833390
243328	833391
440174	833392
124786	833393
30012	833394
462433	833395
93795	833396
81097	833397
403656	833398
117215	833399
249329	833400
107434	833401
597398	833402
117703	833403
673803	833404
639935	833405
700506	833406
13220	833407
8305	833408
413789	833409
95681	833410
38712	833411
656436	833412
715343	833413
105929	833414
287718	833415
181283	833416
393552	833417
475397	833418
119220	833419
32546	833420
575332	833421
453937	833422
3322	833423
253107	833424
196292	833425
405362	833426
613932	833427
609797	833428
5812	833429
5043	833430
509317	833431
722629	833432
3816	833433
417974	833434
232571	833435
595972	833436
487148	833437
591556	833438
121586	833439
34779	833440
217024	833441
277269	833442
76761	833443
618597	833444
534813	833445
98357	833446
39108	833447
247129	833448
570743	833449
276956	833450
27287	833451
112985	833452
519981	833453
642135	833454
468171	833455
551472	833456
622381	833457
38728	833458
37589	833459
579959	833460
586236	833461
711821	833462
576158	833463
148690	833464
422234	833465
4694	833466
158828	833467
459268	833468
462682	833469
526536	833470
692399	833471
604408	833472
421951	833473
52860	833474
39217	833475
466959	833476
624174	833477
260792	833478
118475	833479
539738	833480
224542	833481
6896	833482
296279	833483
160769	833484
652790	833485
11945	833486
493088	833487
646828	833488
158502	833489
61576	833490
407990	833491
249849	833492
101842	833493
175504	833494
10888	833495
694457	833496
52103	833497
617703	833498
356402	833499
149114	833500
34896	833501
215757	833502
106215	833503
88602	833504
671829	833505
335163	833506
435582	833507
129991	833508
671541	833509
555601	833510
494188	833511
718367	833512
131500	833513
176618	833514
13182	833515
45229	833516
543956	833517
439619	833518
98982	833519
213764	833520
693320	833521
292436	833522
2162	833523
667146	833524
661511	833525
659962	833526
315748	833527
558329	833528
181880	833529
139061	833530
26351	833531
128836	833532
219905	833533
21853	833534
43606	833535
721614	833536
319120	833537
170119	833538
119251	833539
58396	833540
527801	833541
455272	833542
191993	833543
262504	833544
232231	833545
66337	833546
83727	833547
163740	833548
155690	833549
580932	833550
581302	833551
3200	833552
13832	833553
650895	833554
349116	833555
246063	833556
280601	833557
402853	833558
713923	833559
480308	833560
24672	833561
34116	833562
472357	833563
117688	833564
425719	833565
295232	833566
24585	833567
12579	833568
10350	833569
449581	833570
473854	833571
15507	833572
625459	833573
94943	833574
18189	833575
677485	833576
84133	833577
145947	833578
67598	833579
620687	833580
579143	833581
638007	833582
594114	833583
59506	833584
491526	833585
681619	833586
349567	833587
129688	833588
443174	833589
650791	833590
331884	833591
78251	833592
183601	833593
708415	833594
35996	833595
527872	833596
159814	833597
364569	833598
104267	833599
486662	833600
42416	833601
621366	833602
539371	833603
115498	833604
596902	833605
428200	833606
671238	833607
105105	833608
44414	833609
78172	833610
175826	833611
276285	833612
146344	833613
652735	833614
261798	833615
480952	833616
80129	833617
159761	833618
656641	833619
602467	833620
51789	833621
163514	833622
50982	833623
270111	833624
173729	833625
686798	833626
12189	833627
66627	833628
88070	833629
230192	833630
340783	833631
238333	833632
55521	833633
108577	833634
100390	833635
355493	833636
700228	833637
39086	833638
43025	833639
348337	833640
58475	833641
61919	833642
94526	833643
21085	833644
154707	833645
220684	833646
164244	833647
600693	833648
721627	833649
587841	833650
237586	833651
364443	833652
73788	833653
39236	833654
321542	833655
279988	833656
71952	833657
405834	833658
669686	833659
112678	833660
517533	833661
111837	833662
51078	833663
111394	833664
448840	833665
451557	833666
179692	833667
256746	833668
161259	833669
224276	833670
159520	833671
37295	833672
677978	833673
177961	833674
258723	833675
614123	833676
43469	833677
12817	833678
19752	833679
32559	833680
461733	833681
84389	833682
329138	833683
27239	833684
98560	833685
671984	833686
184311	833687
87930	833688
164508	833689
12774	833690
293299	833691
598173	833692
18377	833693
132477	833694
116504	833695
432174	833696
11857	833697
487402	833698
622242	833699
556264	833700
195784	833701
443544	833702
21616	833703
587927	833704
711911	833705
509764	833706
581515	833707
292298	833708
572778	833709
72851	833710
74253	833711
126296	833712
196058	833713
423287	833714
583076	833715
606730	833716
681827	833717
37810	833718
636094	833719
72978	833720
677334	833721
546451	833722
147513	833723
176121	833724
447442	833725
34927	833726
11355	833727
6320	833728
97035	833729
11274	833730
42470	833731
668725	833732
35570	833733
189070	833734
284929	833735
15854	833736
237880	833737
327191	833738
37028	833739
2586	833740
84888	833741
132523	833742
118089	833743
121831	833744
510138	833745
557289	833746
321827	833747
587006	833748
718967	833749
404760	833750
387282	833751
526899	833752
700616	833753
383016	833754
485591	833755
297625	833756
13541	833757
523157	833758
46884	833759
209175	833760
207222	833761
204311	833762
612210	833763
493836	833764
507829	833765
357989	833766
535154	833767
142149	833768
444665	833769
176949	833770
123406	833771
25688	833772
531256	833773
6183	833774
692092	833775
48006	833776
560569	833777
74768	833778
1296	833779
15839	833780
144288	833781
28033	833782
124006	833783
42181	833784
558630	833785
492826	833786
39175	833787
226081	833788
544816	833789
3635	833790
326060	833791
513319	833792
43560	833793
49456	833794
22851	833795
221856	833796
192717	833797
606828	833798
494258	833799
67485	833800
285395	833801
284657	833802
7731	833803
635792	833804
141722	833805
151017	833806
700945	833807
243942	833808
202937	833809
633958	833810
400223	833811
618148	833812
261664	833813
175885	833814
684759	833815
15955	833816
120660	833817
13072	833818
174121	833819
688150	833820
415453	833821
21774	833822
38110	833823
910	833824
514367	833825
640369	833826
27737	833827
171348	833828
105728	833829
18822	833830
43143	833831
49622	833832
507457	833833
640045	833834
51508	833835
180330	833836
73169	833837
47509	833838
125397	833839
4261	833840
319750	833841
682721	833842
91748	833843
155946	833844
107983	833845
531703	833846
504420	833847
57371	833848
419994	833849
200952	833850
174775	833851
163171	833852
409691	833853
676677	833854
388244	833855
298784	833856
342345	833857
691872	833858
493260	833859
654436	833860
247497	833861
623893	833862
170590	833863
362380	833864
534263	833865
249868	833866
15657	833867
33362	833868
95024	833869
105459	833870
441381	833871
61878	833872
620757	833873
433888	833874
292891	833875
43710	833876
638311	833877
320105	833878
319340	833879
241484	833880
404461	833881
398157	833882
13293	833883
308973	833884
123500	833885
8818	833886
216485	833887
289023	833888
401933	833889
166431	833890
360388	833891
607370	833892
543115	833893
654421	833894
620258	833895
150295	833896
518376	833897
97842	833898
477661	833899
117703	833900
53848	833901
538723	833902
99724	833903
255009	833904
214501	833905
46247	833906
52578	833907
724686	833908
180331	833909
236783	833910
325027	833911
19941	833912
8332	833913
458734	833914
211413	833915
194442	833916
38979	833917
310703	833918
16028	833919
2312	833920
180614	833921
598367	833922
37605	833923
111942	833924
129635	833925
382537	833926
480300	833927
684217	833928
358581	833929
27272	833930
82956	833931
695931	833932
440292	833933
88104	833934
108451	833935
64206	833936
58720	833937
3402	833938
455788	833939
494687	833940
4665	833941
374713	833942
172174	833943
472428	833944
312155	833945
2906	833946
693074	833947
376171	833948
44836	833949
248074	833950
705864	833951
22434	833952
611523	833953
465892	833954
181950	833955
49098	833956
607620	833957
13804	833958
184939	833959
424212	833960
634572	833961
686328	833962
660063	833963
77833	833964
39657	833965
370132	833966
273564	833967
344596	833968
386015	833969
89502	833970
368643	833971
122315	833972
416920	833973
43123	833974
234476	833975
73000	833976
504413	833977
703498	833978
719065	833979
414750	833980
366007	833981
79970	833982
72669	833983
498911	833984
458805	833985
229887	833986
117324	833987
370109	833988
29277	833989
600965	833990
246588	833991
701230	833992
478116	833993
127275	833994
183597	833995
597037	833996
484673	833997
3628	833998
123842	833999
219087	834000
257095	834001
529475	834002
111628	834003
402655	834004
178375	834005
654541	834006
613269	834007
13568	834008
150845	834009
478214	834010
218032	834011
502017	834012
189573	834013
387010	834014
14280	834015
189195	834016
197155	834017
81933	834018
321997	834019
424084	834020
68929	834021
24922	834022
36335	834023
36186	834024
300408	834025
3664	834026
683888	834027
618174	834028
7135	834029
504763	834030
35510	834031
2747	834032
109749	834033
116678	834034
172973	834035
138349	834036
119561	834037
266816	834038
675211	834039
10868	834040
105720	834041
707447	834042
92809	834043
261801	834044
5306	834045
365045	834046
13503	834047
589276	834048
630697	834049
44095	834050
55793	834051
649701	834052
267336	834053
205601	834054
93754	834055
110483	834056
149571	834057
269656	834058
584991	834059
81805	834060
301127	834061
194808	834062
125853	834063
16333	834064
221401	834065
174439	834066
634229	834067
132841	834068
591166	834069
576456	834070
311546	834071
504099	834072
318955	834073
130978	834074
424465	834075
187165	834076
366718	834077
461110	834078
604451	834079
383767	834080
708064	834081
679813	834082
506338	834083
386940	834084
364307	834085
405973	834086
433022	834087
228585	834088
422190	834089
465303	834090
404918	834091
179479	834092
271946	834093
364251	834094
678789	834095
194819	834096
8997	834097
156199	834098
174114	834099
412936	834100
27647	834101
42384	834102
9316	834103
25495	834104
71540	834105
608996	834106
99765	834107
469653	834108
527134	834109
649248	834110
570218	834111
150047	834112
346698	834113
93387	834114
416595	834115
686400	834116
283244	834117
231301	834118
15683	834119
16133	834120
32781	834121
11298	834122
552019	834123
254733	834124
13090	834125
162819	834126
398104	834127
180089	834128
10443	834129
465858	834130
431715	834131
161961	834132
467734	834133
524544	834134
53959	834135
409225	834136
621923	834137
244833	834138
110748	834139
503406	834140
37643	834141
707271	834142
4850	834143
55922	834144
602224	834145
104738	834146
591466	834147
717230	834148
630996	834149
116408	834150
261776	834151
36502	834152
151847	834153
307849	834154
74289	834155
140718	834156
12918	834157
15173	834158
121032	834159
82612	834160
405	834161
679248	834162
342557	834163
375356	834164
258911	834165
39089	834166
89952	834167
168411	834168
78807	834169
423269	834170
9612	834171
714	834172
3895	834173
157121	834174
295716	834175
10737	834176
212688	834177
205527	834178
629749	834179
7519	834180
610670	834181
359607	834182
653001	834183
361873	834184
577476	834185
164499	834186
74112	834187
326156	834188
391844	834189
507263	834190
62765	834191
4977	834192
210607	834193
37195	834194
461287	834195
329382	834196
457766	834197
388930	834198
454452	834199
357160	834200
636085	834201
138480	834202
185921	834203
643523	834204
93119	834205
237556	834206
222479	834207
552199	834208
101116	834209
33522	834210
164278	834211
26822	834212
604668	834213
52100	834214
3729	834215
297420	834216
639879	834217
476973	834218
146028	834219
373813	834220
94698	834221
4627	834222
209816	834223
1788	834224
522657	834225
159617	834226
290721	834227
440144	834228
661350	834229
3736	834230
454046	834231
715563	834232
29872	834233
440198	834234
292566	834235
278152	834236
435885	834237
30085	834238
560546	834239
127034	834240
515610	834241
181902	834242
343678	834243
43379	834244
721632	834245
27763	834246
627696	834247
717642	834248
18721	834249
270438	834250
675107	834251
225380	834252
692114	834253
252456	834254
724628	834255
458832	834256
636215	834257
521025	834258
63599	834259
104955	834260
564280	834261
133891	834262
56276	834263
15584	834264
296038	834265
576631	834266
314441	834267
199220	834268
341079	834269
7454	834270
77677	834271
676341	834272
4792	834273
157792	834274
312652	834275
714752	834276
531606	834277
15024	834278
287470	834279
37014	834280
163567	834281
10579	834282
104512	834283
353511	834284
471059	834285
49855	834286
455	834287
433490	834288
148358	834289
59940	834290
286944	834291
526594	834292
143780	834293
200222	834294
567686	834295
127068	834296
248137	834297
391169	834298
11286	834299
101058	834300
258139	834301
396849	834302
550515	834303
116954	834304
357143	834305
707228	834306
506939	834307
16345	834308
170463	834309
622557	834310
51525	834311
545523	834312
52497	834313
219739	834314
156126	834315
6325	834316
274406	834317
2546	834318
696405	834319
99860	834320
2218	834321
458184	834322
470196	834323
294829	834324
446885	834325
553227	834326
648008	834327
132323	834328
119428	834329
536832	834330
107329	834331
7336	834332
18124	834333
698032	834334
380068	834335
561562	834336
277984	834337
79863	834338
34852	834339
403206	834340
2912	834341
62842	834342
636421	834343
683152	834344
8246	834345
1306	834346
472937	834347
431733	834348
152539	834349
352665	834350
426336	834351
241033	834352
187182	834353
481698	834354
10756	834355
136493	834356
174262	834357
385232	834358
111487	834359
600875	834360
167001	834361
16556	834362
175176	834363
128037	834364
272929	834365
12864	834366
102828	834367
434637	834368
17249	834369
419709	834370
53737	834371
369097	834372
566816	834373
106668	834374
126997	834375
385570	834376
721629	834377
133790	834378
432787	834379
4352	834380
562346	834381
426278	834382
35728	834383
543665	834384
164476	834385
294934	834386
182960	834387
229943	834388
324509	834389
472522	834390
128031	834391
395944	834392
407316	834393
356178	834394
24580	834395
201554	834396
63466	834397
619190	834398
109567	834399
426977	834400
83742	834401
116486	834402
184839	834403
35785	834404
138973	834405
26868	834406
524369	834407
27735	834408
107730	834409
271962	834410
206235	834411
32152	834412
488119	834413
31636	834414
611524	834415
543176	834416
479981	834417
30705	834418
1696	834419
443619	834420
672999	834421
691961	834422
45675	834423
190512	834424
48314	834425
27935	834426
253603	834427
79258	834428
88487	834429
175263	834430
625634	834431
718439	834432
213488	834433
89721	834434
11738	834435
593505	834436
554499	834437
280156	834438
571668	834439
208091	834440
49339	834441
286619	834442
411114	834443
682609	834444
430869	834445
246000	834446
5662	834447
15633	834448
46839	834449
677465	834450
406097	834451
703349	834452
273083	834453
625316	834454
322583	834455
248827	834456
126041	834457
613687	834458
132699	834459
17132	834460
289973	834461
67172	834462
162942	834463
352232	834464
178712	834465
25112	834466
222498	834467
615312	834468
314086	834469
343307	834470
604085	834471
122539	834472
506428	834473
106834	834474
319347	834475
340631	834476
54065	834477
108155	834478
2881	834479
72896	834480
602090	834481
596854	834482
2439	834483
171388	834484
101490	834485
236233	834486
484936	834487
663813	834488
47100	834489
118635	834490
199614	834491
569289	834492
35652	834493
11214	834494
22584	834495
132834	834496
461960	834497
427928	834498
114241	834499
355793	834500
127959	834501
13285	834502
150206	834503
633136	834504
183427	834505
181096	834506
421205	834507
203405	834508
14988	834509
1265	834510
180843	834511
688043	834512
163064	834513
260738	834514
38052	834515
4347	834516
299500	834517
236249	834518
116280	834519
187660	834520
72386	834521
264748	834522
467900	834523
345984	834524
13096	834525
360952	834526
387162	834527
197576	834528
439340	834529
541004	834530
550229	834531
128714	834532
387951	834533
469081	834534
559006	834535
143190	834536
12267	834537
554555	834538
33067	834539
14811	834540
50367	834541
373183	834542
465729	834543
342968	834544
577475	834545
341065	834546
530370	834547
152562	834548
339265	834549
431659	834550
38006	834551
35472	834552
13522	834553
44992	834554
676517	834555
70536	834556
493174	834557
367602	834558
438375	834559
712850	834560
286488	834561
22047	834562
137376	834563
5235	834564
490457	834565
493429	834566
152739	834567
195991	834568
312656	834569
289230	834570
13579	834571
4762	834572
238024	834573
6618	834574
485352	834575
35061	834576
4344	834577
331020	834578
505717	834579
234290	834580
625197	834581
164512	834582
434601	834583
27617	834584
627801	834585
94054	834586
38068	834587
249679	834588
220236	834589
89417	834590
620316	834591
111106	834592
693516	834593
635041	834594
233672	834595
574834	834596
93831	834597
438938	834598
97168	834599
472198	834600
149361	834601
138716	834602
69897	834603
6884	834604
552121	834605
3476	834606
94001	834607
567340	834608
515329	834609
106949	834610
498048	834611
164007	834612
140543	834613
105616	834614
80925	834615
17405	834616
576247	834617
103331	834618
164787	834619
488739	834620
376786	834621
47917	834622
528770	834623
88908	834624
462272	834625
116908	834626
485730	834627
409404	834628
424380	834629
632419	834630
133680	834631
259025	834632
118984	834633
668164	834634
722895	834635
645856	834636
92722	834637
620469	834638
497974	834639
16431	834640
619485	834641
12823	834642
573840	834643
111982	834644
54501	834645
30159	834646
174886	834647
52658	834648
183027	834649
588165	834650
321877	834651
85279	834652
232808	834653
542897	834654
509842	834655
695077	834656
616927	834657
514497	834658
256634	834659
80831	834660
16081	834661
388524	834662
329107	834663
645694	834664
32926	834665
545485	834666
1576	834667
18	834668
493744	834669
313292	834670
681761	834671
41157	834672
307330	834673
284806	834674
681155	834675
457203	834676
336778	834677
311025	834678
336285	834679
151892	834680
37653	834681
529356	834682
145285	834683
609077	834684
117917	834685
370307	834686
246544	834687
506095	834688
326630	834689
140919	834690
627800	834691
422411	834692
46851	834693
701994	834694
143935	834695
496818	834696
375914	834697
184333	834698
676997	834699
416447	834700
325727	834701
74066	834702
14916	834703
194968	834704
4913	834705
111242	834706
176707	834707
166068	834708
91175	834709
496715	834710
622344	834711
38727	834712
94968	834713
148163	834714
42082	834715
7420	834716
448624	834717
20725	834718
616666	834719
18216	834720
384646	834721
132428	834722
312445	834723
157843	834724
367314	834725
577011	834726
136460	834727
571948	834728
374353	834729
158095	834730
61046	834731
17493	834732
369953	834733
517756	834734
60568	834735
655558	834736
320846	834737
92592	834738
295989	834739
303036	834740
179584	834741
580364	834742
18841	834743
185007	834744
107015	834745
165939	834746
320823	834747
555486	834748
240188	834749
177556	834750
686061	834751
225358	834752
222114	834753
58108	834754
435870	834755
161055	834756
514862	834757
225350	834758
369610	834759
599770	834760
118153	834761
11153	834762
711733	834763
658477	834764
508161	834765
166797	834766
4207	834767
69864	834768
83116	834769
76998	834770
99132	834771
27199	834772
386411	834773
86206	834774
145302	834775
376722	834776
491924	834777
48425	834778
64541	834779
36882	834780
52554	834781
82980	834782
4445	834783
491341	834784
9037	834785
634507	834786
122238	834787
343366	834788
134854	834789
559	834790
173012	834791
30794	834792
495702	834793
141247	834794
396379	834795
123679	834796
87848	834797
1569	834798
696142	834799
334036	834800
58962	834801
254449	834802
403216	834803
58968	834804
109211	834805
72088	834806
39673	834807
686720	834808
78562	834809
151617	834810
543777	834811
243097	834812
249592	834813
125619	834814
165095	834815
154156	834816
2340	834817
713812	834818
140827	834819
137626	834820
38133	834821
508035	834822
57075	834823
406290	834824
50697	834825
535460	834826
318967	834827
124640	834828
343901	834829
279278	834830
510347	834831
75684	834832
323491	834833
372776	834834
337975	834835
710361	834836
60636	834837
548236	834838
102831	834839
94788	834840
125475	834841
405803	834842
100438	834843
623225	834844
120983	834845
34380	834846
85973	834847
134176	834848
163462	834849
149482	834850
94806	834851
420027	834852
653408	834853
383277	834854
637075	834855
230528	834856
158234	834857
28520	834858
164746	834859
47452	834860
75413	834861
344608	834862
199285	834863
108738	834864
80748	834865
269939	834866
45190	834867
428710	834868
140132	834869
68292	834870
255738	834871
552245	834872
53008	834873
81541	834874
146493	834875
637013	834876
615814	834877
520929	834878
655905	834879
56805	834880
525024	834881
218656	834882
427277	834883
278967	834884
62721	834885
113351	834886
215995	834887
615978	834888
336615	834889
20286	834890
45986	834891
642754	834892
166478	834893
32262	834894
202781	834895
176853	834896
382639	834897
241517	834898
414691	834899
263012	834900
677381	834901
152476	834902
679491	834903
669492	834904
28502	834905
60790	834906
376322	834907
259676	834908
176250	834909
516238	834910
578814	834911
400739	834912
573520	834913
147818	834914
722624	834915
49097	834916
711267	834917
201028	834918
163485	834919
491888	834920
593363	834921
291770	834922
77155	834923
3887	834924
241	834925
620915	834926
381922	834927
455874	834928
380516	834929
615036	834930
38797	834931
546825	834932
407977	834933
238305	834934
418953	834935
678213	834936
57154	834937
619964	834938
430665	834939
28016	834940
700917	834941
645724	834942
264176	834943
118765	834944
131960	834945
689196	834946
699414	834947
135205	834948
46394	834949
434578	834950
227827	834951
9845	834952
56402	834953
98934	834954
54074	834955
59129	834956
278130	834957
6351	834958
161557	834959
515947	834960
140265	834961
36827	834962
706388	834963
206916	834964
327320	834965
674949	834966
654010	834967
4672	834968
489611	834969
107541	834970
86178	834971
344698	834972
15367	834973
225250	834974
42374	834975
313056	834976
265656	834977
94911	834978
155436	834979
51929	834980
157517	834981
694701	834982
178614	834983
308342	834984
606045	834985
144884	834986
135020	834987
716872	834988
82666	834989
687503	834990
373712	834991
20523	834992
439188	834993
620249	834994
36449	834995
182477	834996
273964	834997
31906	834998
97	834999
86463	835000
509417	835001
156214	835002
44387	835003
69487	835004
9117	835005
90594	835006
186929	835007
542888	835008
66678	835009
27468	835010
184170	835011
628622	835012
463224	835013
486980	835014
178849	835015
672019	835016
184384	835017
554080	835018
600594	835019
56866	835020
318908	835021
558339	835022
619896	835023
61236	835024
49182	835025
42252	835026
141274	835027
58544	835028
438572	835029
585206	835030
659440	835031
543187	835032
457209	835033
128402	835034
255787	835035
431628	835036
635078	835037
119244	835038
97563	835039
110685	835040
48243	835041
58725	835042
420287	835043
78868	835044
231600	835045
701191	835046
57085	835047
176510	835048
25266	835049
319488	835050
341702	835051
5536	835052
15911	835053
146966	835054
260770	835055
162704	835056
127980	835057
247077	835058
429919	835059
6510	835060
714809	835061
117103	835062
50281	835063
306362	835064
53494	835065
121294	835066
673817	835067
200780	835068
17437	835069
302490	835070
690838	835071
275540	835072
380864	835073
60571	835074
45663	835075
564731	835076
165695	835077
145777	835078
428054	835079
442146	835080
38919	835081
144497	835082
636126	835083
481674	835084
234886	835085
7006	835086
685011	835087
673359	835088
255650	835089
555479	835090
469831	835091
663000	835092
582027	835093
125032	835094
360588	835095
8022	835096
75218	835097
254968	835098
281681	835099
36149	835100
285904	835101
62670	835102
722149	835103
23560	835104
476916	835105
391955	835106
500913	835107
497792	835108
172828	835109
70911	835110
14171	835111
505991	835112
544566	835113
697353	835114
573857	835115
141338	835116
436199	835117
166008	835118
42402	835119
182077	835120
122005	835121
76669	835122
319978	835123
665534	835124
621035	835125
684597	835126
619998	835127
220538	835128
413028	835129
67704	835130
282509	835131
45556	835132
148259	835133
129290	835134
532689	835135
202523	835136
33621	835137
47281	835138
7448	835139
633056	835140
328021	835141
381057	835142
208550	835143
49777	835144
155731	835145
139825	835146
7804	835147
645254	835148
524709	835149
20759	835150
14995	835151
209464	835152
200344	835153
42287	835154
594407	835155
450043	835156
439472	835157
122180	835158
86491	835159
2016	835160
37175	835161
528356	835162
179282	835163
369629	835164
108392	835165
54310	835166
491660	835167
690469	835168
162470	835169
390335	835170
131391	835171
638771	835172
679857	835173
391899	835174
331860	835175
358315	835176
261903	835177
50243	835178
91036	835179
143562	835180
301226	835181
60108	835182
93926	835183
157462	835184
704845	835185
513549	835186
27285	835187
376270	835188
206514	835189
355106	835190
9916	835191
64	835192
17061	835193
404908	835194
508631	835195
190298	835196
611206	835197
197892	835198
381170	835199
10824	835200
275765	835201
133694	835202
517394	835203
138791	835204
325540	835205
241393	835206
80936	835207
146538	835208
291915	835209
226650	835210
660200	835211
402995	835212
239316	835213
60318	835214
693086	835215
545295	835216
295355	835217
491303	835218
41318	835219
296153	835220
363085	835221
97269	835222
451046	835223
516539	835224
707485	835225
7320	835226
34	835227
504593	835228
424623	835229
328019	835230
100727	835231
365060	835232
179613	835233
189856	835234
611085	835235
31297	835236
574082	835237
30781	835238
697950	835239
639394	835240
208575	835241
210163	835242
457741	835243
107622	835244
180242	835245
160283	835246
445757	835247
695207	835248
147791	835249
278406	835250
427339	835251
205856	835252
32880	835253
39051	835254
644730	835255
28336	835256
422013	835257
79838	835258
20029	835259
194278	835260
318253	835261
9051	835262
615588	835263
111671	835264
63482	835265
246245	835266
118528	835267
383680	835268
439089	835269
501384	835270
66177	835271
100180	835272
207968	835273
53704	835274
182454	835275
23000	835276
484258	835277
300553	835278
572066	835279
23624	835280
501416	835281
464044	835282
685433	835283
581025	835284
138466	835285
489452	835286
123040	835287
157761	835288
698656	835289
616192	835290
330199	835291
88391	835292
76874	835293
2437	835294
183425	835295
684956	835296
147075	835297
53970	835298
52023	835299
701487	835300
390598	835301
132884	835302
105436	835303
104860	835304
31118	835305
283789	835306
145823	835307
524250	835308
447584	835309
471597	835310
135847	835311
228973	835312
585618	835313
257894	835314
513642	835315
109792	835316
534634	835317
8270	835318
147857	835319
588617	835320
596632	835321
190543	835322
168398	835323
281803	835324
508492	835325
541513	835326
311476	835327
127425	835328
8094	835329
474012	835330
42711	835331
350323	835332
151755	835333
687202	835334
346000	835335
631319	835336
458703	835337
205864	835338
634321	835339
27539	835340
38427	835341
501318	835342
682040	835343
362285	835344
153748	835345
88851	835346
203651	835347
291705	835348
606952	835349
662856	835350
431535	835351
389219	835352
248602	835353
391542	835354
12417	835355
104238	835356
4376	835357
15446	835358
98744	835359
586089	835360
433010	835361
639981	835362
61273	835363
91330	835364
47296	835365
23619	835366
114142	835367
122027	835368
565185	835369
126499	835370
17331	835371
641113	835372
509964	835373
46973	835374
440770	835375
172734	835376
2	835377
133012	835378
23751	835379
363899	835380
375763	835381
91328	835382
1777	835383
632039	835384
403365	835385
295282	835386
273153	835387
623537	835388
200993	835389
581339	835390
396132	835391
596922	835392
145631	835393
69142	835394
80958	835395
119255	835396
130335	835397
55777	835398
169320	835399
86716	835400
554558	835401
165288	835402
186632	835403
465981	835404
96533	835405
545	835406
590809	835407
473254	835408
91228	835409
40299	835410
117765	835411
17807	835412
138760	835413
523079	835414
333318	835415
531562	835416
492607	835417
331375	835418
134172	835419
53155	835420
165971	835421
415156	835422
156224	835423
41997	835424
7404	835425
548609	835426
64691	835427
317789	835428
257418	835429
21673	835430
421208	835431
216929	835432
431785	835433
185032	835434
290706	835435
220721	835436
700420	835437
658518	835438
147950	835439
138043	835440
15886	835441
549719	835442
335049	835443
598386	835444
1193	835445
533231	835446
108057	835447
37383	835448
380423	835449
691542	835450
3427	835451
98289	835452
425582	835453
124896	835454
9663	835455
390371	835456
589790	835457
414414	835458
653379	835459
424822	835460
646252	835461
427712	835462
472252	835463
593334	835464
449349	835465
60181	835466
642800	835467
89142	835468
475339	835469
349392	835470
570399	835471
718795	835472
405289	835473
227703	835474
584617	835475
166426	835476
704820	835477
599188	835478
5559	835479
155009	835480
188944	835481
160999	835482
705243	835483
640759	835484
90326	835485
177811	835486
493603	835487
638758	835488
526353	835489
3218	835490
619223	835491
10335	835492
68092	835493
657500	835494
527220	835495
136550	835496
380899	835497
43342	835498
250635	835499
377194	835500
42975	835501
47976	835502
62624	835503
283838	835504
110383	835505
8100	835506
700782	835507
43988	835508
177705	835509
138882	835510
6588	835511
24967	835512
508676	835513
82838	835514
136286	835515
153830	835516
101994	835517
52331	835518
6667	835519
13542	835520
409128	835521
369540	835522
175648	835523
654002	835524
144209	835525
498084	835526
311028	835527
679236	835528
153662	835529
5454	835530
677798	835531
34325	835532
172142	835533
458780	835534
54011	835535
128679	835536
334346	835537
240256	835538
12388	835539
21227	835540
127978	835541
479187	835542
41816	835543
33320	835544
70833	835545
584892	835546
51255	835547
597098	835548
114934	835549
701548	835550
312571	835551
574362	835552
502743	835553
260372	835554
37463	835555
113026	835556
415390	835557
807	835558
653673	835559
604414	835560
656102	835561
349893	835562
280007	835563
513778	835564
251056	835565
148881	835566
23571	835567
154212	835568
495537	835569
11213	835570
6569	835571
688184	835572
382781	835573
60551	835574
97827	835575
64513	835576
188267	835577
54947	835578
130431	835579
8877	835580
51733	835581
544306	835582
429820	835583
231958	835584
75512	835585
21041	835586
510541	835587
226245	835588
597877	835589
277183	835590
714414	835591
187092	835592
12978	835593
33071	835594
494834	835595
135780	835596
88205	835597
256588	835598
163730	835599
36442	835600
21460	835601
78666	835602
75224	835603
413850	835604
28013	835605
238263	835606
668158	835607
3675	835608
134710	835609
174750	835610
616486	835611
105348	835612
94813	835613
243555	835614
533478	835615
364132	835616
5016	835617
51439	835618
541891	835619
437065	835620
134913	835621
259336	835622
398180	835623
115472	835624
103877	835625
250962	835626
481495	835627
590677	835628
454849	835629
27945	835630
554673	835631
418308	835632
47333	835633
260340	835634
488511	835635
58088	835636
687648	835637
623477	835638
16939	835639
147693	835640
300284	835641
660987	835642
22810	835643
70096	835644
25389	835645
423818	835646
528358	835647
522923	835648
37396	835649
24	835650
445668	835651
183684	835652
645662	835653
111469	835654
1395	835655
567339	835656
104949	835657
410323	835658
332937	835659
663175	835660
711158	835661
71560	835662
188350	835663
166670	835664
264808	835665
105778	835666
22330	835667
413808	835668
66507	835669
172557	835670
18800	835671
156843	835672
156007	835673
643025	835674
167527	835675
28912	835676
597842	835677
16090	835678
24666	835679
283728	835680
10402	835681
713293	835682
11429	835683
24100	835684
198156	835685
670725	835686
635737	835687
297237	835688
635329	835689
21131	835690
29973	835691
109492	835692
463460	835693
522279	835694
163203	835695
29464	835696
630036	835697
141469	835698
22905	835699
503844	835700
549445	835701
473481	835702
543755	835703
96372	835704
5649	835705
479913	835706
116030	835707
323120	835708
54196	835709
720750	835710
325431	835711
95953	835712
46911	835713
555871	835714
51849	835715
51798	835716
34197	835717
198769	835718
480	835719
19398	835720
517931	835721
160629	835722
403172	835723
153866	835724
512621	835725
576004	835726
560524	835727
49571	835728
695597	835729
64570	835730
65590	835731
154913	835732
46380	835733
238614	835734
470525	835735
168995	835736
517	835737
346586	835738
297043	835739
47061	835740
1267	835741
15333	835742
440503	835743
175730	835744
100056	835745
166939	835746
648871	835747
114602	835748
37740	835749
294628	835750
509838	835751
498336	835752
317597	835753
707815	835754
300432	835755
120606	835756
102976	835757
96017	835758
312918	835759
581627	835760
19727	835761
565514	835762
451512	835763
128722	835764
143015	835765
673652	835766
63575	835767
124098	835768
448125	835769
94576	835770
41100	835771
169829	835772
711950	835773
84347	835774
49678	835775
263324	835776
42040	835777
19516	835778
185423	835779
244743	835780
422050	835781
686767	835782
43476	835783
216616	835784
232822	835785
109084	835786
4255	835787
15278	835788
432612	835789
27318	835790
526723	835791
696677	835792
507088	835793
358935	835794
155756	835795
147067	835796
32706	835797
169287	835798
316075	835799
9482	835800
45191	835801
617102	835802
582177	835803
647960	835804
327354	835805
52546	835806
301889	835807
66566	835808
713370	835809
614192	835810
236221	835811
89276	835812
73085	835813
161613	835814
40810	835815
506062	835816
221361	835817
46753	835818
75691	835819
557595	835820
281840	835821
133679	835822
91140	835823
589817	835824
169726	835825
690194	835826
54073	835827
96805	835828
228743	835829
602194	835830
7199	835831
416429	835832
673872	835833
233292	835834
86276	835835
108431	835836
666362	835837
689856	835838
679554	835839
226610	835840
443653	835841
267444	835842
633356	835843
609654	835844
637911	835845
96443	835846
175317	835847
15877	835848
429326	835849
118918	835850
553774	835851
648222	835852
534635	835853
42762	835854
699516	835855
239720	835856
424187	835857
580455	835858
603130	835859
481904	835860
239797	835861
175192	835862
91413	835863
470815	835864
352382	835865
397069	835866
145047	835867
109439	835868
585229	835869
6348	835870
21930	835871
603473	835872
523853	835873
27223	835874
660117	835875
110446	835876
44182	835877
560071	835878
451642	835879
465946	835880
602299	835881
343590	835882
67519	835883
237450	835884
505404	835885
413825	835886
61081	835887
173568	835888
92287	835889
185934	835890
164373	835891
697289	835892
129637	835893
440798	835894
45197	835895
285965	835896
191612	835897
706142	835898
145566	835899
670796	835900
130086	835901
282558	835902
423378	835903
177178	835904
318130	835905
108852	835906
78563	835907
656924	835908
209366	835909
603562	835910
237817	835911
366409	835912
43511	835913
3805	835914
604971	835915
377336	835916
145273	835917
44067	835918
327885	835919
353631	835920
134895	835921
404075	835922
683052	835923
333668	835924
711408	835925
623184	835926
248939	835927
473734	835928
538445	835929
166187	835930
270773	835931
53190	835932
123759	835933
419003	835934
382382	835935
433554	835936
167826	835937
491776	835938
421128	835939
31030	835940
13797	835941
20541	835942
440	835943
326043	835944
64948	835945
405497	835946
97089	835947
481045	835948
169964	835949
16723	835950
555064	835951
636990	835952
125527	835953
14594	835954
26229	835955
303989	835956
305355	835957
128001	835958
180006	835959
113292	835960
134586	835961
232986	835962
336342	835963
463363	835964
3254	835965
171145	835966
16239	835967
415551	835968
406927	835969
216481	835970
303021	835971
368010	835972
269430	835973
52427	835974
52740	835975
117367	835976
164992	835977
175075	835978
58365	835979
618547	835980
239476	835981
28093	835982
376672	835983
507761	835984
269542	835985
9307	835986
71342	835987
597316	835988
433171	835989
681722	835990
8174	835991
714938	835992
377112	835993
25423	835994
83888	835995
77330	835996
41987	835997
141852	835998
526047	835999
207493	836000
519075	836001
77347	836002
595106	836003
475356	836004
31860	836005
343594	836006
660100	836007
78079	836008
562782	836009
129050	836010
264352	836011
384254	836012
458301	836013
684610	836014
439547	836015
23557	836016
684655	836017
129725	836018
41475	836019
256078	836020
516030	836021
286537	836022
307	836023
647269	836024
565444	836025
508478	836026
280161	836027
180315	836028
222795	836029
518857	836030
56676	836031
107293	836032
9747	836033
55540	836034
396610	836035
180350	836036
181	836037
83267	836038
39112	836039
46216	836040
110953	836041
108335	836042
144143	836043
118360	836044
148592	836045
143903	836046
60540	836047
228897	836048
15874	836049
31933	836050
428209	836051
88378	836052
205137	836053
321467	836054
60430	836055
60186	836056
260820	836057
2823	836058
93254	836059
408354	836060
195204	836061
327051	836062
662358	836063
526494	836064
606669	836065
574240	836066
203245	836067
508324	836068
641741	836069
571682	836070
652162	836071
160219	836072
673307	836073
75968	836074
295576	836075
568408	836076
603504	836077
44722	836078
315545	836079
48280	836080
438119	836081
80542	836082
135609	836083
168812	836084
228577	836085
377356	836086
204691	836087
698010	836088
546684	836089
290768	836090
51564	836091
176568	836092
145291	836093
162454	836094
218424	836095
46553	836096
118684	836097
231248	836098
545572	836099
91721	836100
538251	836101
502875	836102
113089	836103
475551	836104
237037	836105
384716	836106
71675	836107
674664	836108
146063	836109
116123	836110
92343	836111
81268	836112
57260	836113
209788	836114
598505	836115
306801	836116
38206	836117
148238	836118
53019	836119
345554	836120
34139	836121
92423	836122
154519	836123
109338	836124
713146	836125
476641	836126
374987	836127
552172	836128
167788	836129
81775	836130
681223	836131
154935	836132
30113	836133
45767	836134
35865	836135
117632	836136
476398	836137
484450	836138
648411	836139
664565	836140
242444	836141
506849	836142
486786	836143
236897	836144
197637	836145
528063	836146
703366	836147
355385	836148
387248	836149
577926	836150
149677	836151
28190	836152
338250	836153
89348	836154
314631	836155
52311	836156
571756	836157
3546	836158
205676	836159
2254	836160
263182	836161
25885	836162
7727	836163
300608	836164
259781	836165
265575	836166
197503	836167
25842	836168
429041	836169
16526	836170
688857	836171
85478	836172
121521	836173
127078	836174
161728	836175
321010	836176
155401	836177
202269	836178
83684	836179
38964	836180
624394	836181
77873	836182
30611	836183
21093	836184
128246	836185
57834	836186
267312	836187
168233	836188
151197	836189
620672	836190
455814	836191
92488	836192
663730	836193
28778	836194
2926	836195
417856	836196
641993	836197
31816	836198
112630	836199
253514	836200
51354	836201
443725	836202
522606	836203
134465	836204
383930	836205
2086	836206
162879	836207
540174	836208
413820	836209
28674	836210
151515	836211
498443	836212
594904	836213
53878	836214
313452	836215
359582	836216
314501	836217
473337	836218
4842	836219
95138	836220
50066	836221
604607	836222
7014	836223
86292	836224
372422	836225
59637	836226
8213	836227
356682	836228
418999	836229
21976	836230
693392	836231
67742	836232
476118	836233
635014	836234
380304	836235
73307	836236
353380	836237
570086	836238
19731	836239
232550	836240
708000	836241
186952	836242
52866	836243
256489	836244
156750	836245
527968	836246
173566	836247
44607	836248
98225	836249
216242	836250
425053	836251
13630	836252
137759	836253
652897	836254
111230	836255
629375	836256
77396	836257
110362	836258
468914	836259
597252	836260
37712	836261
529177	836262
10629	836263
629212	836264
132833	836265
1122	836266
219411	836267
153728	836268
140468	836269
704143	836270
723703	836271
140817	836272
629308	836273
165435	836274
704826	836275
712205	836276
411349	836277
691318	836278
609156	836279
695354	836280
509934	836281
109121	836282
179038	836283
596717	836284
123752	836285
227137	836286
100851	836287
33901	836288
139834	836289
90961	836290
447567	836291
618673	836292
19388	836293
516608	836294
77489	836295
269121	836296
114684	836297
70297	836298
38658	836299
560352	836300
87227	836301
35036	836302
120930	836303
326226	836304
539202	836305
68347	836306
277356	836307
9149	836308
22584	836309
197257	836310
47987	836311
156421	836312
375493	836313
364537	836314
330642	836315
580664	836316
9223	836317
44248	836318
711301	836319
107513	836320
124455	836321
140712	836322
23109	836323
700104	836324
1743	836325
42311	836326
66349	836327
76741	836328
150684	836329
393114	836330
286252	836331
233424	836332
136940	836333
579550	836334
10627	836335
36467	836336
526008	836337
521783	836338
364917	836339
219018	836340
379359	836341
668600	836342
120096	836343
55492	836344
150605	836345
365825	836346
127094	836347
238455	836348
376204	836349
84119	836350
47352	836351
451553	836352
568614	836353
9276	836354
637843	836355
30535	836356
584771	836357
131639	836358
246185	836359
266524	836360
117813	836361
544117	836362
447062	836363
420195	836364
111153	836365
18516	836366
503940	836367
565088	836368
389087	836369
469294	836370
531298	836371
571669	836372
11677	836373
65653	836374
700880	836375
426256	836376
1470	836377
640815	836378
116294	836379
185538	836380
448772	836381
122994	836382
2014	836383
432179	836384
145544	836385
42580	836386
447847	836387
52439	836388
44087	836389
196536	836390
2163	836391
147809	836392
187768	836393
368323	836394
194534	836395
493755	836396
106895	836397
32936	836398
227695	836399
109901	836400
10521	836401
689330	836402
509226	836403
625036	836404
548133	836405
556026	836406
317887	836407
39288	836408
191938	836409
501039	836410
537751	836411
389533	836412
557494	836413
40282	836414
110205	836415
8171	836416
61151	836417
124750	836418
407623	836419
711568	836420
492420	836421
353246	836422
352539	836423
135992	836424
42362	836425
6472	836426
654319	836427
665293	836428
185339	836429
705642	836430
9222	836431
573671	836432
135662	836433
392766	836434
238575	836435
650755	836436
509637	836437
404781	836438
45954	836439
482455	836440
429877	836441
674694	836442
403179	836443
449275	836444
484951	836445
168730	836446
24304	836447
196843	836448
680405	836449
493342	836450
15226	836451
439407	836452
109	836453
280253	836454
240660	836455
621230	836456
68807	836457
515456	836458
19671	836459
92398	836460
444639	836461
37691	836462
26564	836463
468020	836464
285173	836465
46378	836466
166642	836467
379061	836468
62898	836469
224	836470
69906	836471
279409	836472
451829	836473
712787	836474
21979	836475
676632	836476
201552	836477
167773	836478
235769	836479
139627	836480
72048	836481
470782	836482
339005	836483
169278	836484
211642	836485
129364	836486
156857	836487
60857	836488
21929	836489
109356	836490
678920	836491
576652	836492
360788	836493
474833	836494
667522	836495
149215	836496
99528	836497
65353	836498
647912	836499
72247	836500
135598	836501
19918	836502
394298	836503
83869	836504
657371	836505
116804	836506
138469	836507
676642	836508
139492	836509
32290	836510
696000	836511
161858	836512
510269	836513
147565	836514
559825	836515
198437	836516
173256	836517
472736	836518
239163	836519
105003	836520
669278	836521
126919	836522
56615	836523
290443	836524
42937	836525
647644	836526
429948	836527
64165	836528
106098	836529
664627	836530
174164	836531
32156	836532
617290	836533
381939	836534
373900	836535
80216	836536
384792	836537
6860	836538
228440	836539
96696	836540
582425	836541
284632	836542
465504	836543
419164	836544
525540	836545
627062	836546
237407	836547
427	836548
464469	836549
181909	836550
8692	836551
40040	836552
169586	836553
479286	836554
162941	836555
186722	836556
200645	836557
505748	836558
6794	836559
46687	836560
515702	836561
317587	836562
634630	836563
27525	836564
272232	836565
496373	836566
289475	836567
482061	836568
211196	836569
204450	836570
260121	836571
5678	836572
122753	836573
524208	836574
100342	836575
229516	836576
271278	836577
609966	836578
397174	836579
683812	836580
462471	836581
641339	836582
383909	836583
120549	836584
423004	836585
16100	836586
195138	836587
213713	836588
427335	836589
290010	836590
121108	836591
16672	836592
521892	836593
557143	836594
624445	836595
5951	836596
532112	836597
698099	836598
154651	836599
145736	836600
643190	836601
283445	836602
93080	836603
354963	836604
91325	836605
501529	836606
460809	836607
233052	836608
136394	836609
395281	836610
140980	836611
699781	836612
298193	836613
538657	836614
62809	836615
610953	836616
55194	836617
558644	836618
36919	836619
32489	836620
121259	836621
670201	836622
240193	836623
106096	836624
7471	836625
506708	836626
163184	836627
86501	836628
679933	836629
13318	836630
703449	836631
85553	836632
188363	836633
131449	836634
174970	836635
14678	836636
82148	836637
342038	836638
570542	836639
566949	836640
320513	836641
630524	836642
215318	836643
499919	836644
169661	836645
19449	836646
566337	836647
547659	836648
15256	836649
596538	836650
641125	836651
303193	836652
642486	836653
377106	836654
651782	836655
262194	836656
716024	836657
679263	836658
568812	836659
561676	836660
120221	836661
94449	836662
522964	836663
9020	836664
268424	836665
319595	836666
464357	836667
247033	836668
305000	836669
166880	836670
408208	836671
95269	836672
404144	836673
576311	836674
225300	836675
465488	836676
435252	836677
167334	836678
68399	836679
103173	836680
158797	836681
36879	836682
257157	836683
174779	836684
699052	836685
13047	836686
586457	836687
305814	836688
284522	836689
510434	836690
164027	836691
40503	836692
230568	836693
38817	836694
84705	836695
106910	836696
57035	836697
541224	836698
287108	836699
597532	836700
9407	836701
156121	836702
446172	836703
398129	836704
329167	836705
406909	836706
276415	836707
680077	836708
183016	836709
1793	836710
655607	836711
50820	836712
116046	836713
108370	836714
20856	836715
468737	836716
343184	836717
9600	836718
17952	836719
277845	836720
55901	836721
146650	836722
15931	836723
120685	836724
100417	836725
437334	836726
488877	836727
692969	836728
1644	836729
563260	836730
436244	836731
22886	836732
258446	836733
272006	836734
708175	836735
609091	836736
259381	836737
6369	836738
129340	836739
704025	836740
94443	836741
172207	836742
658826	836743
658438	836744
76923	836745
8809	836746
97527	836747
692515	836748
45148	836749
126844	836750
398061	836751
518503	836752
232726	836753
684661	836754
662314	836755
21791	836756
93762	836757
661409	836758
552817	836759
410260	836760
116975	836761
23581	836762
660985	836763
34866	836764
180167	836765
536671	836766
160000	836767
703407	836768
265	836769
296246	836770
637104	836771
328987	836772
638675	836773
116882	836774
480793	836775
356764	836776
79781	836777
36637	836778
689935	836779
344833	836780
140597	836781
161294	836782
323808	836783
352192	836784
122176	836785
160123	836786
178006	836787
298369	836788
122561	836789
351864	836790
466641	836791
304986	836792
115481	836793
2512	836794
497875	836795
185483	836796
535798	836797
132205	836798
694334	836799
368	836800
595587	836801
579067	836802
249488	836803
572484	836804
342726	836805
3800	836806
137787	836807
86126	836808
515078	836809
669065	836810
315201	836811
629429	836812
193923	836813
169843	836814
421674	836815
50329	836816
13800	836817
142740	836818
89201	836819
185137	836820
455905	836821
244093	836822
520422	836823
24653	836824
21646	836825
183743	836826
106963	836827
250326	836828
700202	836829
145066	836830
208904	836831
6982	836832
627106	836833
53687	836834
147458	836835
392859	836836
582384	836837
102376	836838
57356	836839
592263	836840
547168	836841
148785	836842
116839	836843
296020	836844
232872	836845
22574	836846
121588	836847
401394	836848
4302	836849
139566	836850
404458	836851
323085	836852
48091	836853
353578	836854
284223	836855
374457	836856
179808	836857
670499	836858
27050	836859
651166	836860
5926	836861
486995	836862
62267	836863
268124	836864
657118	836865
96176	836866
173929	836867
169181	836868
551653	836869
497891	836870
703593	836871
27279	836872
569570	836873
456365	836874
354440	836875
110154	836876
158375	836877
501357	836878
1691	836879
403634	836880
545768	836881
594185	836882
649323	836883
217348	836884
171883	836885
454058	836886
50978	836887
375841	836888
611227	836889
155194	836890
267113	836891
602951	836892
260796	836893
493944	836894
33358	836895
167760	836896
153827	836897
27836	836898
658818	836899
20981	836900
440169	836901
637573	836902
59950	836903
365418	836904
362679	836905
414136	836906
214150	836907
258759	836908
35107	836909
158368	836910
330665	836911
301576	836912
591940	836913
56166	836914
56135	836915
24714	836916
185733	836917
106609	836918
35918	836919
93150	836920
344915	836921
269715	836922
31733	836923
669026	836924
12575	836925
567055	836926
83386	836927
654907	836928
222146	836929
333567	836930
286001	836931
35682	836932
585375	836933
238862	836934
61370	836935
605480	836936
380793	836937
288436	836938
155552	836939
8427	836940
466619	836941
400479	836942
136956	836943
109921	836944
125894	836945
209745	836946
39222	836947
265406	836948
186368	836949
104542	836950
158492	836951
321983	836952
43195	836953
491775	836954
474504	836955
69594	836956
7091	836957
96386	836958
710849	836959
41154	836960
332116	836961
339441	836962
534716	836963
186651	836964
461489	836965
554980	836966
37400	836967
354664	836968
36701	836969
335934	836970
76447	836971
591650	836972
340283	836973
399942	836974
197063	836975
26233	836976
331073	836977
396708	836978
416196	836979
12935	836980
22921	836981
535568	836982
597639	836983
96567	836984
92447	836985
50434	836986
365851	836987
334488	836988
514147	836989
300620	836990
66042	836991
85872	836992
699874	836993
99510	836994
126352	836995
671351	836996
279375	836997
69542	836998
73814	836999
89769	837000
286602	837001
716475	837002
100777	837003
52266	837004
611899	837005
3400	837006
15013	837007
132904	837008
429730	837009
288518	837010
131154	837011
119278	837012
103611	837013
43928	837014
474596	837015
316666	837016
130365	837017
722417	837018
257223	837019
22047	837020
160288	837021
618031	837022
718002	837023
46193	837024
454159	837025
680058	837026
111326	837027
604434	837028
292719	837029
456341	837030
315463	837031
359636	837032
542419	837033
401275	837034
407141	837035
103809	837036
13411	837037
625598	837038
376549	837039
436660	837040
473613	837041
648350	837042
260434	837043
68871	837044
135229	837045
26105	837046
310493	837047
74256	837048
38412	837049
83172	837050
137187	837051
57655	837052
534	837053
136504	837054
33907	837055
215834	837056
600506	837057
259836	837058
367712	837059
474010	837060
604982	837061
146258	837062
705923	837063
110739	837064
577934	837065
451401	837066
209362	837067
3163	837068
135306	837069
481559	837070
18551	837071
621474	837072
63131	837073
527950	837074
168751	837075
115784	837076
152929	837077
608237	837078
24474	837079
428741	837080
270737	837081
215673	837082
389870	837083
359766	837084
690260	837085
563135	837086
165926	837087
573571	837088
39904	837089
455431	837090
289504	837091
636006	837092
67112	837093
647121	837094
358400	837095
357103	837096
176554	837097
86730	837098
444281	837099
332351	837100
350355	837101
89128	837102
232001	837103
101041	837104
140833	837105
7946	837106
245704	837107
42520	837108
213174	837109
180591	837110
42179	837111
186131	837112
160279	837113
522623	837114
56448	837115
8355	837116
161990	837117
114622	837118
32421	837119
205255	837120
346849	837121
487683	837122
551070	837123
132211	837124
66359	837125
12566	837126
336793	837127
597935	837128
374631	837129
67935	837130
7095	837131
159794	837132
59105	837133
166176	837134
237541	837135
101663	837136
440322	837137
367783	837138
30333	837139
549629	837140
85206	837141
281375	837142
87943	837143
175212	837144
111478	837145
174212	837146
42668	837147
166623	837148
122368	837149
264559	837150
419238	837151
643147	837152
333550	837153
530854	837154
599323	837155
228230	837156
284847	837157
553706	837158
164799	837159
30281	837160
589214	837161
110591	837162
368171	837163
299986	837164
24130	837165
354070	837166
274855	837167
110058	837168
418653	837169
60455	837170
52759	837171
21845	837172
187479	837173
76699	837174
65147	837175
213270	837176
460584	837177
6875	837178
73596	837179
10973	837180
234096	837181
181132	837182
723293	837183
54284	837184
475612	837185
121285	837186
685094	837187
61287	837188
391475	837189
28151	837190
586336	837191
145641	837192
277475	837193
21192	837194
294988	837195
708744	837196
97415	837197
718019	837198
661567	837199
12466	837200
599565	837201
38321	837202
508504	837203
552454	837204
583405	837205
103447	837206
17067	837207
267237	837208
354837	837209
334608	837210
271696	837211
205373	837212
132562	837213
586180	837214
666613	837215
323024	837216
618779	837217
14206	837218
147249	837219
434990	837220
136103	837221
49967	837222
98008	837223
94835	837224
237029	837225
367135	837226
623628	837227
322432	837228
474855	837229
14516	837230
412711	837231
447708	837232
8846	837233
87907	837234
24429	837235
298576	837236
582401	837237
50226	837238
231200	837239
112975	837240
633017	837241
43184	837242
30562	837243
389392	837244
524254	837245
31338	837246
126332	837247
176606	837248
151438	837249
566524	837250
42156	837251
309582	837252
215023	837253
40313	837254
285846	837255
48137	837256
570460	837257
111142	837258
207266	837259
132762	837260
335819	837261
534333	837262
336553	837263
85568	837264
8134	837265
389447	837266
623448	837267
342091	837268
443858	837269
340502	837270
153872	837271
161475	837272
66243	837273
2677	837274
284833	837275
483324	837276
708035	837277
374746	837278
88327	837279
4648	837280
488	837281
238771	837282
485189	837283
249408	837284
858	837285
22619	837286
585423	837287
140810	837288
633041	837289
416320	837290
26460	837291
15138	837292
175980	837293
574352	837294
51573	837295
184728	837296
137524	837297
14079	837298
113388	837299
33718	837300
439744	837301
369684	837302
238409	837303
505485	837304
551294	837305
119492	837306
298293	837307
22258	837308
157114	837309
484218	837310
454835	837311
697996	837312
183479	837313
600821	837314
51817	837315
334471	837316
452879	837317
161271	837318
105307	837319
141202	837320
277576	837321
630030	837322
664589	837323
87683	837324
640752	837325
190272	837326
666692	837327
565832	837328
76292	837329
241463	837330
201657	837331
491320	837332
204179	837333
290287	837334
515337	837335
8141	837336
369325	837337
142930	837338
180914	837339
377274	837340
81259	837341
63642	837342
81935	837343
624979	837344
94058	837345
618097	837346
387563	837347
152705	837348
540781	837349
1092	837350
6398	837351
355298	837352
268609	837353
13164	837354
72414	837355
606308	837356
112532	837357
10546	837358
644329	837359
97322	837360
183338	837361
129798	837362
213050	837363
454824	837364
680740	837365
209293	837366
12004	837367
667594	837368
632252	837369
413787	837370
285449	837371
115418	837372
27614	837373
78337	837374
268833	837375
35646	837376
248795	837377
18583	837378
1342	837379
502202	837380
185560	837381
686552	837382
419350	837383
35188	837384
547320	837385
396533	837386
21309	837387
661518	837388
1276	837389
479643	837390
507862	837391
253453	837392
404788	837393
468882	837394
504615	837395
1051	837396
242462	837397
232760	837398
553340	837399
711333	837400
203600	837401
377804	837402
616102	837403
716318	837404
14029	837405
149991	837406
644643	837407
44014	837408
98057	837409
398156	837410
226	837411
344023	837412
163010	837413
250039	837414
281012	837415
7230	837416
450708	837417
434236	837418
123898	837419
404379	837420
340208	837421
134729	837422
314296	837423
131550	837424
56207	837425
47034	837426
5377	837427
506604	837428
228965	837429
45491	837430
498203	837431
178661	837432
39847	837433
145504	837434
432651	837435
103233	837436
159723	837437
166512	837438
647133	837439
145108	837440
670216	837441
693020	837442
268215	837443
64177	837444
32433	837445
480481	837446
270031	837447
379671	837448
77201	837449
4956	837450
272015	837451
524003	837452
2957	837453
190168	837454
661472	837455
190972	837456
187199	837457
1243	837458
389723	837459
610355	837460
554440	837461
614167	837462
19322	837463
315371	837464
45201	837465
240048	837466
558012	837467
131948	837468
155476	837469
567941	837470
88061	837471
86	837472
479006	837473
714987	837474
2005	837475
48988	837476
165005	837477
2068	837478
723961	837479
29164	837480
173176	837481
505718	837482
102142	837483
304323	837484
116081	837485
539502	837486
15833	837487
393964	837488
476239	837489
571851	837490
102023	837491
720294	837492
709408	837493
281787	837494
9556	837495
382824	837496
381655	837497
422861	837498
19351	837499
433502	837500
14764	837501
431914	837502
473720	837503
22454	837504
565437	837505
694143	837506
132147	837507
81999	837508
243346	837509
715180	837510
36567	837511
492463	837512
628654	837513
624466	837514
615138	837515
8518	837516
24940	837517
168783	837518
170825	837519
9574	837520
340947	837521
377134	837522
53153	837523
13949	837524
591574	837525
29234	837526
163452	837527
486086	837528
506098	837529
138582	837530
21275	837531
687661	837532
452001	837533
459611	837534
523645	837535
10494	837536
587675	837537
128153	837538
12265	837539
307027	837540
433520	837541
153934	837542
51699	837543
269435	837544
76789	837545
418083	837546
2998	837547
711934	837548
186949	837549
209552	837550
15611	837551
637751	837552
46169	837553
181907	837554
27565	837555
68692	837556
535661	837557
155787	837558
146003	837559
5660	837560
600209	837561
19012	837562
656879	837563
709978	837564
89113	837565
36501	837566
17037	837567
95970	837568
242095	837569
523981	837570
2196	837571
43744	837572
376530	837573
554296	837574
631314	837575
118148	837576
347693	837577
77522	837578
535654	837579
368157	837580
587756	837581
587089	837582
187554	837583
51915	837584
454389	837585
590582	837586
403971	837587
10694	837588
33399	837589
313263	837590
564132	837591
172510	837592
366143	837593
499014	837594
343423	837595
46066	837596
283962	837597
129089	837598
245581	837599
25118	837600
172150	837601
711984	837602
146313	837603
468890	837604
357408	837605
48985	837606
316042	837607
586157	837608
75902	837609
469793	837610
304466	837611
99999	837612
473924	837613
550532	837614
265061	837615
11676	837616
597654	837617
13911	837618
412230	837619
177116	837620
115929	837621
121125	837622
399743	837623
9373	837624
307235	837625
35655	837626
504498	837627
65845	837628
57221	837629
138199	837630
40009	837631
98080	837632
159784	837633
616385	837634
155699	837635
190097	837636
717586	837637
13973	837638
133475	837639
531309	837640
228573	837641
155879	837642
207575	837643
3017	837644
108390	837645
675503	837646
96525	837647
289589	837648
63144	837649
313255	837650
720218	837651
347795	837652
102056	837653
472884	837654
609309	837655
609302	837656
585354	837657
115262	837658
123707	837659
3984	837660
439762	837661
162187	837662
128756	837663
12	837664
112616	837665
565253	837666
666187	837667
30918	837668
31932	837669
104055	837670
65860	837671
660769	837672
10627	837673
532558	837674
63894	837675
621523	837676
289148	837677
109458	837678
643752	837679
691026	837680
324066	837681
454311	837682
42271	837683
500109	837684
620739	837685
165378	837686
2667	837687
376395	837688
64716	837689
217579	837690
57128	837691
131547	837692
691559	837693
372119	837694
205480	837695
253852	837696
493280	837697
521276	837698
14651	837699
311512	837700
139431	837701
268033	837702
698218	837703
62445	837704
705552	837705
3350	837706
689501	837707
98947	837708
84355	837709
71561	837710
82128	837711
406415	837712
351026	837713
98920	837714
508644	837715
148749	837716
264107	837717
246166	837718
50925	837719
59150	837720
526106	837721
309064	837722
307843	837723
250522	837724
266424	837725
674237	837726
302454	837727
58845	837728
217043	837729
398276	837730
207812	837731
564661	837732
584623	837733
45471	837734
520245	837735
664798	837736
27462	837737
561490	837738
669	837739
84802	837740
185227	837741
28144	837742
535506	837743
425432	837744
449086	837745
50261	837746
291202	837747
447114	837748
501934	837749
40225	837750
198962	837751
378020	837752
474901	837753
569479	837754
6733	837755
666580	837756
229103	837757
32440	837758
55421	837759
176665	837760
465671	837761
691812	837762
724945	837763
573135	837764
630357	837765
174715	837766
429506	837767
181519	837768
665954	837769
1955	837770
525098	837771
36880	837772
258354	837773
670680	837774
505065	837775
315927	837776
158676	837777
311982	837778
37324	837779
281697	837780
59214	837781
378510	837782
513086	837783
42994	837784
113729	837785
570179	837786
17465	837787
552042	837788
73639	837789
368777	837790
28589	837791
52748	837792
99454	837793
423911	837794
288698	837795
283677	837796
493765	837797
554788	837798
162485	837799
655980	837800
653254	837801
121893	837802
112560	837803
125785	837804
107551	837805
222860	837806
53726	837807
132983	837808
248790	837809
113517	837810
5863	837811
19097	837812
610695	837813
628634	837814
438933	837815
44409	837816
390532	837817
672957	837818
272751	837819
242295	837820
162141	837821
318191	837822
454409	837823
572670	837824
498713	837825
319093	837826
57296	837827
468636	837828
263161	837829
235301	837830
29855	837831
617622	837832
137769	837833
289110	837834
687632	837835
60006	837836
418831	837837
94100	837838
460340	837839
66656	837840
687530	837841
608009	837842
314261	837843
345075	837844
22031	837845
3223	837846
6911	837847
6580	837848
176425	837849
476735	837850
333599	837851
391588	837852
125753	837853
31992	837854
73301	837855
561450	837856
16104	837857
56853	837858
93648	837859
12706	837860
32695	837861
31058	837862
692006	837863
408497	837864
378041	837865
559766	837866
318706	837867
15433	837868
451241	837869
721396	837870
72582	837871
155605	837872
164471	837873
154313	837874
736	837875
372790	837876
279801	837877
305712	837878
255098	837879
587536	837880
90409	837881
6265	837882
126987	837883
113211	837884
641245	837885
662386	837886
318109	837887
566532	837888
368305	837889
390647	837890
51742	837891
39095	837892
482336	837893
127073	837894
14710	837895
262211	837896
13424	837897
9301	837898
102636	837899
332040	837900
22718	837901
625218	837902
149912	837903
561043	837904
627175	837905
33739	837906
249711	837907
376659	837908
261371	837909
180651	837910
217327	837911
604985	837912
225144	837913
487238	837914
226295	837915
430534	837916
296055	837917
2420	837918
524633	837919
161028	837920
4114	837921
6899	837922
406825	837923
679551	837924
362373	837925
181806	837926
212680	837927
520004	837928
295420	837929
33355	837930
83248	837931
204553	837932
64384	837933
5053	837934
301197	837935
436833	837936
104106	837937
143430	837938
60030	837939
564995	837940
248473	837941
508032	837942
449907	837943
253414	837944
70849	837945
167432	837946
2595	837947
211456	837948
38144	837949
204198	837950
436477	837951
23102	837952
393861	837953
567014	837954
541745	837955
347443	837956
45613	837957
76004	837958
495918	837959
144401	837960
324413	837961
326704	837962
717898	837963
23888	837964
261813	837965
168508	837966
687453	837967
146356	837968
33947	837969
26701	837970
654636	837971
434454	837972
171777	837973
535053	837974
393953	837975
238146	837976
319298	837977
4131	837978
390229	837979
24471	837980
521580	837981
379229	837982
61211	837983
432663	837984
37238	837985
69261	837986
181981	837987
35273	837988
10813	837989
502394	837990
566825	837991
48066	837992
111951	837993
250048	837994
11805	837995
166133	837996
147368	837997
72832	837998
44463	837999
348312	838000
40386	838001
181382	838002
649302	838003
239746	838004
313518	838005
710498	838006
302946	838007
414218	838008
650383	838009
547801	838010
299776	838011
116580	838012
298149	838013
7822	838014
315404	838015
156451	838016
45789	838017
86984	838018
847	838019
46251	838020
59504	838021
312828	838022
17016	838023
4043	838024
575291	838025
552025	838026
10739	838027
244051	838028
673301	838029
286496	838030
305397	838031
672308	838032
35471	838033
289836	838034
186658	838035
451052	838036
681484	838037
6778	838038
139371	838039
575266	838040
302087	838041
215314	838042
676363	838043
31479	838044
345685	838045
577	838046
206862	838047
602633	838048
149803	838049
699044	838050
83760	838051
623662	838052
512217	838053
74331	838054
78980	838055
430004	838056
70422	838057
308841	838058
656985	838059
95845	838060
114188	838061
129203	838062
296098	838063
494815	838064
579058	838065
703662	838066
650168	838067
73697	838068
87847	838069
176250	838070
701565	838071
137086	838072
50128	838073
716762	838074
204140	838075
283620	838076
398927	838077
11781	838078
179496	838079
312549	838080
19684	838081
1130	838082
128976	838083
563461	838084
558274	838085
61554	838086
24052	838087
159395	838088
7251	838089
429356	838090
590635	838091
86951	838092
136529	838093
325082	838094
50801	838095
639193	838096
64897	838097
573634	838098
23519	838099
363801	838100
338822	838101
31963	838102
89567	838103
446095	838104
164273	838105
590846	838106
308487	838107
621568	838108
50067	838109
551223	838110
594466	838111
272782	838112
114470	838113
6400	838114
152975	838115
143554	838116
65637	838117
316613	838118
688467	838119
3666	838120
150759	838121
474320	838122
12752	838123
678512	838124
630480	838125
510175	838126
186969	838127
559475	838128
6045	838129
403837	838130
518137	838131
150976	838132
635036	838133
231172	838134
655656	838135
403118	838136
150490	838137
7273	838138
654470	838139
24289	838140
238334	838141
36549	838142
185580	838143
283803	838144
37210	838145
265963	838146
161134	838147
700947	838148
150014	838149
533580	838150
13376	838151
94283	838152
180968	838153
93375	838154
86284	838155
276401	838156
19976	838157
289144	838158
47555	838159
405705	838160
46630	838161
592928	838162
421846	838163
43558	838164
188250	838165
4363	838166
620988	838167
374024	838168
154668	838169
95460	838170
607126	838171
603152	838172
673936	838173
72481	838174
580874	838175
451150	838176
450880	838177
596764	838178
470845	838179
555184	838180
187596	838181
723124	838182
145640	838183
366358	838184
295764	838185
704217	838186
602386	838187
225511	838188
184220	838189
208768	838190
42746	838191
654356	838192
606536	838193
135786	838194
36642	838195
515223	838196
276218	838197
52782	838198
24718	838199
91913	838200
440655	838201
369601	838202
84851	838203
16533	838204
26485	838205
634913	838206
128955	838207
339744	838208
1538	838209
434718	838210
255365	838211
365289	838212
547175	838213
126048	838214
594344	838215
140071	838216
537623	838217
439183	838218
563113	838219
127438	838220
450245	838221
264574	838222
313171	838223
323595	838224
374869	838225
416580	838226
454687	838227
41525	838228
287111	838229
116168	838230
704725	838231
279474	838232
1901	838233
307768	838234
684146	838235
76136	838236
434385	838237
60159	838238
4886	838239
119	838240
410155	838241
182912	838242
679666	838243
272018	838244
442535	838245
717568	838246
209871	838247
498276	838248
110224	838249
101171	838250
427225	838251
290492	838252
160385	838253
543729	838254
687532	838255
668217	838256
415255	838257
8484	838258
126623	838259
171858	838260
152598	838261
490904	838262
7714	838263
603225	838264
530505	838265
412330	838266
187210	838267
27722	838268
35282	838269
542588	838270
31335	838271
88520	838272
390470	838273
137049	838274
248853	838275
668116	838276
482857	838277
264317	838278
79775	838279
101791	838280
58761	838281
23759	838282
310823	838283
23315	838284
496023	838285
94778	838286
4821	838287
83049	838288
80436	838289
41635	838290
680450	838291
139354	838292
351722	838293
426390	838294
154216	838295
10211	838296
709017	838297
675386	838298
7694	838299
719528	838300
173909	838301
235249	838302
22282	838303
213070	838304
552801	838305
306235	838306
185097	838307
32412	838308
444263	838309
655782	838310
141642	838311
293308	838312
208498	838313
166070	838314
364836	838315
455352	838316
438277	838317
282090	838318
147258	838319
254105	838320
365778	838321
601554	838322
298716	838323
222626	838324
573770	838325
522078	838326
136312	838327
625945	838328
236796	838329
335945	838330
41713	838331
26499	838332
675584	838333
47948	838334
110807	838335
393929	838336
9637	838337
179046	838338
46247	838339
368681	838340
430610	838341
90319	838342
543731	838343
407691	838344
167000	838345
38348	838346
116940	838347
10269	838348
76786	838349
171294	838350
117775	838351
388057	838352
78294	838353
278933	838354
31604	838355
44487	838356
49011	838357
161779	838358
177560	838359
256733	838360
88838	838361
5863	838362
149898	838363
674064	838364
2224	838365
550633	838366
22855	838367
32929	838368
265120	838369
582902	838370
60284	838371
557044	838372
125784	838373
215771	838374
120721	838375
169841	838376
362668	838377
158340	838378
618055	838379
22008	838380
27093	838381
377633	838382
4108	838383
417660	838384
703379	838385
215905	838386
52315	838387
106930	838388
22491	838389
143701	838390
73460	838391
69056	838392
147520	838393
280571	838394
130457	838395
335008	838396
277805	838397
278741	838398
269711	838399
347379	838400
36083	838401
638061	838402
503450	838403
5669	838404
53332	838405
574427	838406
574385	838407
171738	838408
26086	838409
476348	838410
627780	838411
151075	838412
433138	838413
255516	838414
231949	838415
483169	838416
114551	838417
350248	838418
445499	838419
103933	838420
389514	838421
635897	838422
92753	838423
127444	838424
592569	838425
490302	838426
666612	838427
457906	838428
371627	838429
354645	838430
346127	838431
23672	838432
352369	838433
693885	838434
101087	838435
125422	838436
715797	838437
311045	838438
513545	838439
66374	838440
54558	838441
226860	838442
77900	838443
687766	838444
694482	838445
114760	838446
691376	838447
700204	838448
110907	838449
357118	838450
1010	838451
238226	838452
183928	838453
652291	838454
443322	838455
248106	838456
483257	838457
624136	838458
324176	838459
415763	838460
60167	838461
147876	838462
173741	838463
517470	838464
615930	838465
397894	838466
719	838467
40941	838468
23871	838469
1111	838470
122846	838471
80460	838472
323554	838473
54501	838474
14982	838475
519222	838476
185599	838477
101902	838478
333250	838479
127553	838480
1711	838481
185639	838482
523097	838483
13918	838484
575009	838485
488230	838486
244297	838487
655595	838488
39651	838489
124773	838490
99245	838491
1175	838492
709269	838493
585447	838494
120571	838495
100751	838496
84437	838497
87996	838498
7851	838499
187008	838500
342562	838501
600279	838502
151368	838503
294650	838504
656380	838505
56407	838506
425121	838507
115438	838508
570015	838509
153685	838510
494312	838511
426402	838512
630766	838513
141473	838514
244254	838515
189526	838516
536733	838517
672526	838518
178630	838519
112211	838520
237942	838521
9347	838522
241931	838523
37239	838524
28719	838525
116109	838526
281152	838527
289242	838528
130874	838529
29877	838530
375186	838531
6265	838532
36013	838533
33595	838534
493415	838535
649994	838536
684090	838537
104929	838538
418962	838539
418486	838540
127721	838541
34148	838542
247478	838543
135224	838544
18221	838545
595363	838546
8118	838547
710400	838548
42069	838549
129199	838550
77492	838551
139561	838552
414638	838553
1607	838554
384432	838555
110964	838556
515980	838557
153528	838558
184437	838559
318216	838560
19659	838561
670486	838562
168987	838563
155947	838564
667921	838565
519964	838566
126226	838567
24642	838568
452413	838569
380568	838570
5923	838571
32328	838572
89431	838573
364876	838574
97178	838575
226483	838576
210061	838577
185070	838578
21736	838579
693085	838580
253902	838581
519801	838582
609050	838583
240463	838584
579405	838585
112493	838586
146567	838587
505290	838588
114297	838589
21290	838590
180	838591
28014	838592
648512	838593
460725	838594
486792	838595
9746	838596
87862	838597
213302	838598
379885	838599
105013	838600
623512	838601
696653	838602
319291	838603
83010	838604
639343	838605
295443	838606
30437	838607
179739	838608
244149	838609
578237	838610
75433	838611
651697	838612
528094	838613
641937	838614
134338	838615
491223	838616
469999	838617
580542	838618
138634	838619
236655	838620
527065	838621
331755	838622
113620	838623
431416	838624
174630	838625
13408	838626
78197	838627
382973	838628
659556	838629
323736	838630
71750	838631
462156	838632
689300	838633
12026	838634
134099	838635
565615	838636
230850	838637
175436	838638
337513	838639
14281	838640
172090	838641
70075	838642
24481	838643
379366	838644
322606	838645
437925	838646
165525	838647
322765	838648
90127	838649
105335	838650
26520	838651
473000	838652
13248	838653
407652	838654
627201	838655
18308	838656
578925	838657
18053	838658
3704	838659
165752	838660
36119	838661
79885	838662
86744	838663
110565	838664
643498	838665
37984	838666
29025	838667
101256	838668
9352	838669
277452	838670
3796	838671
38527	838672
40058	838673
146065	838674
537798	838675
541075	838676
93689	838677
462178	838678
444848	838679
394510	838680
315933	838681
531273	838682
18163	838683
98378	838684
97193	838685
133213	838686
163939	838687
179994	838688
711778	838689
654080	838690
159967	838691
136581	838692
61066	838693
28272	838694
389569	838695
48979	838696
115468	838697
109971	838698
2506	838699
322117	838700
570986	838701
661781	838702
50200	838703
709381	838704
530761	838705
103079	838706
477692	838707
2245	838708
259024	838709
536676	838710
266291	838711
49337	838712
46394	838713
213301	838714
347285	838715
614912	838716
536032	838717
672053	838718
359997	838719
707356	838720
445076	838721
153272	838722
48614	838723
229367	838724
203240	838725
572170	838726
12762	838727
182439	838728
141031	838729
670090	838730
203733	838731
38305	838732
275936	838733
11921	838734
91152	838735
81788	838736
218246	838737
90777	838738
570181	838739
23698	838740
142001	838741
161255	838742
30212	838743
640	838744
121388	838745
52963	838746
168660	838747
2868	838748
196094	838749
526925	838750
166513	838751
144208	838752
56822	838753
632845	838754
493608	838755
722733	838756
47356	838757
424280	838758
243132	838759
411729	838760
96674	838761
200450	838762
443582	838763
280737	838764
371501	838765
167462	838766
5279	838767
107299	838768
3556	838769
715818	838770
51715	838771
41160	838772
524769	838773
244241	838774
390888	838775
191005	838776
157340	838777
105311	838778
283277	838779
177689	838780
565569	838781
645687	838782
712944	838783
58338	838784
484607	838785
462684	838786
626989	838787
198210	838788
44644	838789
71018	838790
99666	838791
627337	838792
115231	838793
239647	838794
42176	838795
661431	838796
504509	838797
592372	838798
336695	838799
537910	838800
352531	838801
136536	838802
326412	838803
623578	838804
183741	838805
686733	838806
675932	838807
694897	838808
151380	838809
84138	838810
351198	838811
20039	838812
488961	838813
499959	838814
353835	838815
38846	838816
572690	838817
468082	838818
373527	838819
88608	838820
691598	838821
70587	838822
72532	838823
157114	838824
192452	838825
2863	838826
500281	838827
629609	838828
350046	838829
72955	838830
377114	838831
53018	838832
523155	838833
690607	838834
104486	838835
449605	838836
8319	838837
220239	838838
524096	838839
677281	838840
175721	838841
537330	838842
273393	838843
715877	838844
655870	838845
635759	838846
482285	838847
651277	838848
575584	838849
81425	838850
44716	838851
135681	838852
642987	838853
23853	838854
129571	838855
29826	838856
54102	838857
531154	838858
203205	838859
89142	838860
71026	838861
491194	838862
584144	838863
15305	838864
511291	838865
351710	838866
171543	838867
357581	838868
631381	838869
54434	838870
110326	838871
141544	838872
105593	838873
471435	838874
95601	838875
702607	838876
151335	838877
233507	838878
712378	838879
112903	838880
9034	838881
340833	838882
393252	838883
121217	838884
432673	838885
28461	838886
177359	838887
689363	838888
446105	838889
10260	838890
142518	838891
126753	838892
205098	838893
156038	838894
571992	838895
255900	838896
607636	838897
112390	838898
207907	838899
35989	838900
428455	838901
562159	838902
100658	838903
417322	838904
713632	838905
382621	838906
718219	838907
85369	838908
248590	838909
398482	838910
62022	838911
403106	838912
409467	838913
198780	838914
440289	838915
139815	838916
411311	838917
446890	838918
135865	838919
679960	838920
260046	838921
720300	838922
701465	838923
596793	838924
370976	838925
55359	838926
82303	838927
124891	838928
153091	838929
220444	838930
612883	838931
35554	838932
37636	838933
3492	838934
161725	838935
287415	838936
375873	838937
313961	838938
123567	838939
667872	838940
431402	838941
174712	838942
262762	838943
268173	838944
379236	838945
624800	838946
79101	838947
19357	838948
711094	838949
400566	838950
708952	838951
277630	838952
616139	838953
382	838954
152522	838955
2677	838956
12166	838957
336084	838958
414024	838959
70691	838960
2750	838961
394897	838962
187888	838963
62100	838964
258572	838965
129	838966
154030	838967
418251	838968
1568	838969
56910	838970
49984	838971
592500	838972
127390	838973
712409	838974
107646	838975
145737	838976
408343	838977
223054	838978
699977	838979
264970	838980
165348	838981
46407	838982
421181	838983
370312	838984
2699	838985
704798	838986
143806	838987
593097	838988
153590	838989
263352	838990
85143	838991
15063	838992
46169	838993
415364	838994
709489	838995
537877	838996
26081	838997
493832	838998
657740	838999
701871	839000
140241	839001
456680	839002
537077	839003
1675	839004
389485	839005
186640	839006
55663	839007
500597	839008
332719	839009
322826	839010
203863	839011
340784	839012
16158	839013
332064	839014
197219	839015
54023	839016
587216	839017
132400	839018
47829	839019
53500	839020
610613	839021
558523	839022
272064	839023
594148	839024
572380	839025
237237	839026
373899	839027
9901	839028
98338	839029
722793	839030
16782	839031
41625	839032
17926	839033
550091	839034
4934	839035
7618	839036
76614	839037
334728	839038
603289	839039
64029	839040
53996	839041
127303	839042
371388	839043
94921	839044
595411	839045
78322	839046
130313	839047
160892	839048
468421	839049
4552	839050
438285	839051
90466	839052
618123	839053
722664	839054
141095	839055
133924	839056
403726	839057
6756	839058
159883	839059
537451	839060
643994	839061
430751	839062
643033	839063
354302	839064
227618	839065
73536	839066
511697	839067
35203	839068
158747	839069
66263	839070
419470	839071
42391	839072
499396	839073
559404	839074
86486	839075
498740	839076
28301	839077
253886	839078
352113	839079
309059	839080
684627	839081
583172	839082
189651	839083
635642	839084
663930	839085
12826	839086
439019	839087
687489	839088
252647	839089
9249	839090
562400	839091
574444	839092
6976	839093
693894	839094
531796	839095
108856	839096
484129	839097
212409	839098
281462	839099
164011	839100
27342	839101
355225	839102
150149	839103
646790	839104
518798	839105
500536	839106
203724	839107
540313	839108
6619	839109
158156	839110
334580	839111
109909	839112
445960	839113
283163	839114
16752	839115
387048	839116
49514	839117
151380	839118
24788	839119
31024	839120
654891	839121
455733	839122
17452	839123
371148	839124
489214	839125
150291	839126
651925	839127
82229	839128
52200	839129
370654	839130
57264	839131
538736	839132
65606	839133
46578	839134
524422	839135
186388	839136
634133	839137
229165	839138
372978	839139
12130	839140
4406	839141
660945	839142
725225	839143
705516	839144
166699	839145
25211	839146
561345	839147
311049	839148
192833	839149
122245	839150
335330	839151
44568	839152
186157	839153
503457	839154
334093	839155
16325	839156
129835	839157
162958	839158
89343	839159
538173	839160
475559	839161
5210	839162
316881	839163
492877	839164
85464	839165
14708	839166
91650	839167
178911	839168
1815	839169
105623	839170
563573	839171
645534	839172
468190	839173
176025	839174
581761	839175
645655	839176
94233	839177
125315	839178
465495	839179
210329	839180
621849	839181
48976	839182
348490	839183
402185	839184
541845	839185
502123	839186
471575	839187
390703	839188
487283	839189
301729	839190
596159	839191
45041	839192
54300	839193
86729	839194
148354	839195
40979	839196
65914	839197
18024	839198
442451	839199
80024	839200
419421	839201
212501	839202
251551	839203
595191	839204
236861	839205
611380	839206
204317	839207
367548	839208
119103	839209
462899	839210
425967	839211
470372	839212
557141	839213
598170	839214
260296	839215
148064	839216
276280	839217
160588	839218
14844	839219
407225	839220
220066	839221
42590	839222
91634	839223
26626	839224
163129	839225
181306	839226
617629	839227
562744	839228
545311	839229
550926	839230
214721	839231
32037	839232
539678	839233
16719	839234
6599	839235
159832	839236
285373	839237
388679	839238
508725	839239
19252	839240
407743	839241
346599	839242
431197	839243
225828	839244
156524	839245
272301	839246
141842	839247
321511	839248
722961	839249
131197	839250
275266	839251
15727	839252
231074	839253
281032	839254
74156	839255
144322	839256
10506	839257
313240	839258
270630	839259
247704	839260
366215	839261
232848	839262
319827	839263
241660	839264
10532	839265
413676	839266
491979	839267
14319	839268
712872	839269
73756	839270
161211	839271
547195	839272
716887	839273
686451	839274
86743	839275
273928	839276
33899	839277
348590	839278
150775	839279
305128	839280
168630	839281
237326	839282
46998	839283
155147	839284
33614	839285
147359	839286
428623	839287
94453	839288
183236	839289
65587	839290
292755	839291
35258	839292
108091	839293
6310	839294
522316	839295
349361	839296
76763	839297
8970	839298
31938	839299
175066	839300
78852	839301
432296	839302
70540	839303
32410	839304
200493	839305
420399	839306
672347	839307
587505	839308
36967	839309
589725	839310
158344	839311
145113	839312
177722	839313
6392	839314
69804	839315
6249	839316
191540	839317
148315	839318
184922	839319
23599	839320
601064	839321
189866	839322
473652	839323
54047	839324
17137	839325
11079	839326
2928	839327
636096	839328
660557	839329
471443	839330
506535	839331
616238	839332
78720	839333
88522	839334
339486	839335
637746	839336
19255	839337
483453	839338
383208	839339
671119	839340
344020	839341
285664	839342
619602	839343
155926	839344
265517	839345
723481	839346
717017	839347
1677	839348
148876	839349
362355	839350
430614	839351
40316	839352
130313	839353
36786	839354
32938	839355
464048	839356
137013	839357
516697	839358
43768	839359
110327	839360
44770	839361
110853	839362
334197	839363
346338	839364
107475	839365
287952	839366
236554	839367
45366	839368
7852	839369
271928	839370
185371	839371
720114	839372
514340	839373
104969	839374
21429	839375
211145	839376
62346	839377
532382	839378
129572	839379
163660	839380
316655	839381
179345	839382
624613	839383
644623	839384
476971	839385
392465	839386
235857	839387
369328	839388
419057	839389
97897	839390
35862	839391
453449	839392
6250	839393
418421	839394
642149	839395
9719	839396
620976	839397
38478	839398
587369	839399
32919	839400
446082	839401
14584	839402
216445	839403
222542	839404
3599	839405
473755	839406
54336	839407
39002	839408
30171	839409
218783	839410
12487	839411
47203	839412
106999	839413
277824	839414
4867	839415
23263	839416
3415	839417
561415	839418
549746	839419
599019	839420
627957	839421
77421	839422
105875	839423
160502	839424
273395	839425
35482	839426
69858	839427
125363	839428
548353	839429
17585	839430
139386	839431
620192	839432
183524	839433
343154	839434
160493	839435
251450	839436
397228	839437
415850	839438
102289	839439
665846	839440
697683	839441
116126	839442
156450	839443
104637	839444
424462	839445
87256	839446
470067	839447
551596	839448
605285	839449
170799	839450
491214	839451
381704	839452
17220	839453
249379	839454
289064	839455
18431	839456
201604	839457
212580	839458
4161	839459
309496	839460
345902	839461
50341	839462
464934	839463
390	839464
404070	839465
155405	839466
192908	839467
68176	839468
159091	839469
157432	839470
325846	839471
721966	839472
154194	839473
42415	839474
459069	839475
278203	839476
544147	839477
132292	839478
188459	839479
389178	839480
108633	839481
390961	839482
630398	839483
235186	839484
471482	839485
630283	839486
26512	839487
95655	839488
388055	839489
299455	839490
539609	839491
716601	839492
305049	839493
177472	839494
337333	839495
60545	839496
292063	839497
353625	839498
458930	839499
5961	839500
624771	839501
17417	839502
71365	839503
188917	839504
7707	839505
66906	839506
34051	839507
437156	839508
135658	839509
74773	839510
5043	839511
28592	839512
24436	839513
180961	839514
69786	839515
291144	839516
9796	839517
231445	839518
385643	839519
34891	839520
525518	839521
448351	839522
477487	839523
158418	839524
445048	839525
151289	839526
720723	839527
217590	839528
158334	839529
472985	839530
19046	839531
205121	839532
570169	839533
616883	839534
307891	839535
53064	839536
148575	839537
282916	839538
142071	839539
236741	839540
168705	839541
114212	839542
513947	839543
257991	839544
633266	839545
84031	839546
75482	839547
618524	839548
172063	839549
682688	839550
267656	839551
54695	839552
434695	839553
80165	839554
48100	839555
478071	839556
49470	839557
104181	839558
651791	839559
360728	839560
59282	839561
132092	839562
148306	839563
107820	839564
389817	839565
178136	839566
50085	839567
8817	839568
615335	839569
676623	839570
96635	839571
422338	839572
115582	839573
552815	839574
2043	839575
152983	839576
272016	839577
253541	839578
546606	839579
150766	839580
477705	839581
52182	839582
112631	839583
161400	839584
210908	839585
434319	839586
122360	839587
75638	839588
32303	839589
490587	839590
256132	839591
154985	839592
237350	839593
45456	839594
5111	839595
545084	839596
94467	839597
560916	839598
45934	839599
259395	839600
97021	839601
493043	839602
465630	839603
93883	839604
396761	839605
108094	839606
501449	839607
403640	839608
662002	839609
97989	839610
506907	839611
46961	839612
78224	839613
440152	839614
117533	839615
20980	839616
583710	839617
535499	839618
18340	839619
51292	839620
275528	839621
304636	839622
81359	839623
83609	839624
89535	839625
414613	839626
428429	839627
18797	839628
37303	839629
189274	839630
92571	839631
647134	839632
118384	839633
677012	839634
253012	839635
264003	839636
46598	839637
303860	839638
3546	839639
400879	839640
704248	839641
474181	839642
488197	839643
459925	839644
137608	839645
47650	839646
491421	839647
431164	839648
274568	839649
109935	839650
571421	839651
379602	839652
633459	839653
125977	839654
207130	839655
14711	839656
331294	839657
716302	839658
598587	839659
17075	839660
72382	839661
211038	839662
186338	839663
554881	839664
608315	839665
234874	839666
548371	839667
58087	839668
9429	839669
37138	839670
401821	839671
263538	839672
11768	839673
646304	839674
220306	839675
52948	839676
70690	839677
665950	839678
321411	839679
547997	839680
18724	839681
313071	839682
161426	839683
461613	839684
593113	839685
629370	839686
111425	839687
631619	839688
46121	839689
174044	839690
84194	839691
669840	839692
167045	839693
555291	839694
382780	839695
186029	839696
347673	839697
77714	839698
242518	839699
422168	839700
458339	839701
616063	839702
108416	839703
16300	839704
3821	839705
59493	839706
191367	839707
604364	839708
33043	839709
13478	839710
273913	839711
31293	839712
421741	839713
127968	839714
123585	839715
174784	839716
108658	839717
597981	839718
64855	839719
462524	839720
660704	839721
86008	839722
129544	839723
93853	839724
594881	839725
390399	839726
697177	839727
14124	839728
687613	839729
576712	839730
527190	839731
275796	839732
496064	839733
168744	839734
49072	839735
138937	839736
641310	839737
561853	839738
32231	839739
33364	839740
625319	839741
681266	839742
354490	839743
129434	839744
39249	839745
137382	839746
60487	839747
18851	839748
84667	839749
420635	839750
560091	839751
191407	839752
20136	839753
79652	839754
705547	839755
156156	839756
499921	839757
27842	839758
613376	839759
111457	839760
49864	839761
174007	839762
14694	839763
122179	839764
98256	839765
16384	839766
81873	839767
267847	839768
23113	839769
594062	839770
724350	839771
446224	839772
269576	839773
668246	839774
154062	839775
220474	839776
65992	839777
42382	839778
8799	839779
463586	839780
152749	839781
496390	839782
259469	839783
11155	839784
602539	839785
212359	839786
224909	839787
612244	839788
141353	839789
150944	839790
534423	839791
32896	839792
207362	839793
495	839794
300385	839795
27813	839796
122513	839797
430932	839798
97244	839799
39720	839800
275811	839801
430847	839802
128340	839803
364696	839804
214	839805
555380	839806
106959	839807
546756	839808
405574	839809
708293	839810
200600	839811
47875	839812
112711	839813
289234	839814
257450	839815
540144	839816
217074	839817
434922	839818
210211	839819
254425	839820
224589	839821
59130	839822
617743	839823
70935	839824
668153	839825
39948	839826
163439	839827
246014	839828
15785	839829
85	839830
9337	839831
953	839832
310705	839833
493605	839834
279581	839835
271115	839836
74481	839837
25784	839838
706395	839839
535944	839840
357419	839841
331449	839842
341696	839843
30058	839844
490839	839845
512008	839846
164700	839847
166983	839848
690879	839849
28101	839850
285667	839851
76603	839852
371766	839853
687975	839854
118617	839855
99547	839856
30417	839857
249466	839858
419705	839859
101182	839860
217541	839861
547640	839862
128790	839863
270168	839864
30407	839865
202077	839866
358226	839867
311774	839868
24725	839869
521629	839870
589488	839871
137912	839872
146044	839873
152547	839874
59546	839875
145666	839876
103972	839877
422161	839878
448844	839879
49649	839880
105560	839881
131180	839882
321149	839883
51125	839884
678959	839885
156316	839886
595680	839887
16442	839888
104355	839889
267265	839890
657755	839891
244279	839892
51132	839893
87171	839894
529450	839895
596623	839896
24696	839897
109423	839898
97189	839899
629322	839900
46579	839901
98633	839902
588889	839903
403588	839904
720084	839905
48874	839906
24973	839907
659600	839908
306378	839909
239618	839910
624311	839911
2266	839912
66779	839913
54819	839914
164788	839915
478802	839916
473689	839917
20429	839918
356668	839919
183522	839920
22475	839921
179778	839922
647473	839923
3564	839924
621458	839925
29084	839926
356967	839927
89447	839928
188741	839929
99096	839930
400741	839931
176465	839932
418239	839933
15251	839934
154490	839935
440652	839936
242955	839937
254032	839938
500815	839939
441614	839940
96923	839941
494975	839942
193177	839943
555427	839944
598805	839945
34363	839946
648331	839947
187280	839948
66128	839949
236594	839950
521607	839951
31525	839952
172249	839953
397563	839954
61495	839955
19049	839956
398003	839957
309608	839958
338287	839959
494788	839960
489476	839961
164478	839962
637271	839963
614578	839964
719009	839965
264588	839966
495102	839967
7864	839968
120563	839969
145093	839970
540021	839971
20875	839972
107746	839973
4154	839974
468852	839975
638657	839976
182081	839977
640187	839978
379809	839979
7959	839980
1587	839981
592834	839982
61009	839983
56747	839984
233965	839985
383111	839986
121228	839987
565201	839988
230253	839989
403195	839990
115428	839991
154519	839992
107461	839993
52340	839994
3698	839995
227630	839996
131668	839997
15322	839998
190558	839999
31514	840000
534692	840001
40127	840002
494649	840003
354226	840004
424838	840005
161296	840006
244799	840007
627001	840008
421757	840009
412875	840010
242011	840011
667830	840012
478278	840013
157194	840014
365106	840015
87681	840016
135850	840017
48519	840018
113603	840019
10253	840020
352112	840021
438550	840022
135071	840023
614932	840024
670807	840025
585849	840026
270471	840027
169635	840028
39167	840029
611800	840030
153415	840031
487326	840032
239850	840033
92695	840034
127383	840035
100782	840036
263968	840037
176778	840038
246747	840039
33085	840040
668453	840041
135007	840042
668463	840043
292089	840044
312221	840045
596409	840046
639602	840047
641289	840048
586598	840049
244499	840050
63823	840051
533930	840052
8493	840053
193221	840054
582775	840055
122532	840056
314844	840057
490945	840058
152297	840059
618521	840060
160020	840061
461	840062
100981	840063
8689	840064
144881	840065
255875	840066
531707	840067
298792	840068
611071	840069
383782	840070
379979	840071
558733	840072
606911	840073
294564	840074
436880	840075
113434	840076
18842	840077
459022	840078
85531	840079
368931	840080
326265	840081
460844	840082
497173	840083
70061	840084
28335	840085
408885	840086
38953	840087
15454	840088
44410	840089
391815	840090
129756	840091
648413	840092
638730	840093
13269	840094
246352	840095
377330	840096
564479	840097
676650	840098
699058	840099
478535	840100
110805	840101
197835	840102
256919	840103
134649	840104
57616	840105
131986	840106
49177	840107
30778	840108
406913	840109
14887	840110
68678	840111
632007	840112
348655	840113
340374	840114
180721	840115
1619	840116
407665	840117
272122	840118
204392	840119
274289	840120
704606	840121
80502	840122
704010	840123
344922	840124
123116	840125
687087	840126
527775	840127
270916	840128
640159	840129
208705	840130
404975	840131
304493	840132
28365	840133
418313	840134
516618	840135
75332	840136
663137	840137
64	840138
111897	840139
345826	840140
552168	840141
69951	840142
687821	840143
37006	840144
468199	840145
368916	840146
75965	840147
113058	840148
35456	840149
360363	840150
165441	840151
59645	840152
16094	840153
617094	840154
5648	840155
565532	840156
531081	840157
108241	840158
492298	840159
40719	840160
79647	840161
74739	840162
210179	840163
424372	840164
93752	840165
573665	840166
52770	840167
481277	840168
31218	840169
200316	840170
148848	840171
406200	840172
57319	840173
43991	840174
609465	840175
217964	840176
650147	840177
112393	840178
24128	840179
38707	840180
430151	840181
168366	840182
171604	840183
451641	840184
330825	840185
396556	840186
333756	840187
215491	840188
3820	840189
466318	840190
53295	840191
566539	840192
20860	840193
397357	840194
89518	840195
36074	840196
127771	840197
337210	840198
359353	840199
627586	840200
577382	840201
460303	840202
225086	840203
56404	840204
58468	840205
470178	840206
2598	840207
243152	840208
66063	840209
525818	840210
6803	840211
136478	840212
6474	840213
90023	840214
654449	840215
603101	840216
197465	840217
80451	840218
229137	840219
539473	840220
20877	840221
94772	840222
263781	840223
10797	840224
104986	840225
318652	840226
15931	840227
350129	840228
173444	840229
621889	840230
311789	840231
64430	840232
102618	840233
153059	840234
682146	840235
140636	840236
29291	840237
143441	840238
264334	840239
97379	840240
343672	840241
183539	840242
327187	840243
55984	840244
668906	840245
299523	840246
491748	840247
188893	840248
608339	840249
395492	840250
431125	840251
243523	840252
131972	840253
10020	840254
536722	840255
81694	840256
335594	840257
472737	840258
277389	840259
296829	840260
484539	840261
4973	840262
43463	840263
2087	840264
485716	840265
212244	840266
685971	840267
386535	840268
44793	840269
343049	840270
13617	840271
361698	840272
288772	840273
606336	840274
521080	840275
147372	840276
711399	840277
108742	840278
56909	840279
32481	840280
206800	840281
702595	840282
119413	840283
362621	840284
718007	840285
165018	840286
101646	840287
546869	840288
637115	840289
63140	840290
64898	840291
534602	840292
368347	840293
701885	840294
110690	840295
612197	840296
270365	840297
495969	840298
427675	840299
591452	840300
398823	840301
2145	840302
128239	840303
412832	840304
445288	840305
148107	840306
257375	840307
32619	840308
370524	840309
75465	840310
486357	840311
624130	840312
154479	840313
54323	840314
592240	840315
65378	840316
167554	840317
603041	840318
182480	840319
554813	840320
871	840321
292329	840322
274884	840323
512356	840324
608456	840325
12208	840326
671686	840327
270371	840328
146500	840329
97273	840330
131923	840331
85582	840332
238269	840333
634158	840334
520031	840335
284822	840336
165080	840337
42568	840338
80852	840339
454862	840340
84144	840341
345513	840342
148399	840343
54458	840344
57192	840345
50522	840346
26856	840347
2481	840348
396388	840349
595455	840350
522464	840351
446424	840352
327089	840353
236552	840354
250300	840355
540267	840356
592524	840357
426190	840358
520819	840359
513225	840360
282032	840361
328484	840362
544294	840363
2062	840364
520882	840365
517121	840366
31096	840367
264366	840368
29719	840369
19980	840370
614112	840371
694301	840372
292764	840373
174788	840374
69139	840375
411553	840376
74895	840377
20460	840378
150745	840379
168475	840380
144516	840381
227843	840382
560296	840383
130916	840384
638611	840385
659496	840386
102046	840387
175859	840388
602473	840389
33503	840390
12229	840391
27434	840392
173883	840393
437326	840394
169660	840395
488250	840396
676427	840397
92742	840398
509204	840399
442979	840400
163008	840401
424161	840402
294209	840403
607439	840404
648636	840405
630910	840406
357820	840407
685223	840408
239318	840409
192461	840410
22755	840411
53366	840412
3206	840413
78963	840414
148414	840415
115768	840416
158	840417
231484	840418
508421	840419
24210	840420
97727	840421
512268	840422
105664	840423
236985	840424
369081	840425
170052	840426
146236	840427
7857	840428
280348	840429
53488	840430
4951	840431
1626	840432
658114	840433
466466	840434
268371	840435
431423	840436
420531	840437
25074	840438
27071	840439
101846	840440
664067	840441
554621	840442
693572	840443
688197	840444
92710	840445
415168	840446
600448	840447
677729	840448
15194	840449
645263	840450
73478	840451
423941	840452
611956	840453
566843	840454
491360	840455
80319	840456
47378	840457
274414	840458
397222	840459
670542	840460
678454	840461
319700	840462
312418	840463
356249	840464
374021	840465
386144	840466
722066	840467
383502	840468
382238	840469
58573	840470
127259	840471
482291	840472
44367	840473
42820	840474
300112	840475
3312	840476
718257	840477
128297	840478
314224	840479
334498	840480
381762	840481
145325	840482
118124	840483
485769	840484
175955	840485
64785	840486
376140	840487
70174	840488
496775	840489
715258	840490
122384	840491
46087	840492
122623	840493
316835	840494
1525	840495
34705	840496
90862	840497
1285	840498
1294	840499
320171	840500
572414	840501
672592	840502
5234	840503
41933	840504
60170	840505
224936	840506
273600	840507
223273	840508
102701	840509
167881	840510
17538	840511
114245	840512
407738	840513
80276	840514
499660	840515
291983	840516
650	840517
692761	840518
368187	840519
444362	840520
120130	840521
661641	840522
170097	840523
364	840524
661054	840525
47375	840526
316406	840527
538030	840528
52733	840529
1992	840530
409992	840531
160892	840532
306360	840533
414677	840534
437995	840535
4126	840536
17011	840537
173371	840538
722601	840539
341970	840540
418109	840541
482046	840542
79794	840543
574914	840544
53164	840545
612099	840546
613820	840547
78498	840548
377860	840549
498893	840550
46202	840551
317579	840552
14287	840553
124161	840554
236	840555
505462	840556
79404	840557
598159	840558
350411	840559
533001	840560
40266	840561
93365	840562
621420	840563
461812	840564
248181	840565
156496	840566
117663	840567
1676	840568
521	840569
147837	840570
58230	840571
138976	840572
245014	840573
475366	840574
162807	840575
230065	840576
220705	840577
25130	840578
155280	840579
568827	840580
378083	840581
591021	840582
222961	840583
341668	840584
14785	840585
535417	840586
472969	840587
77826	840588
32112	840589
183030	840590
631261	840591
184109	840592
289706	840593
532952	840594
681069	840595
223702	840596
88714	840597
78070	840598
11273	840599
163135	840600
901	840601
10098	840602
511134	840603
95989	840604
379612	840605
103185	840606
373262	840607
58553	840608
537352	840609
152669	840610
527861	840611
54935	840612
510031	840613
3	840614
951	840615
84640	840616
17735	840617
355	840618
424603	840619
351694	840620
369685	840621
479821	840622
711977	840623
692616	840624
31881	840625
34396	840626
150959	840627
10577	840628
122089	840629
672300	840630
210558	840631
107206	840632
409932	840633
677831	840634
532643	840635
152178	840636
49069	840637
143073	840638
155152	840639
320256	840640
124680	840641
406965	840642
400068	840643
310777	840644
383586	840645
233529	840646
563107	840647
455936	840648
122247	840649
450268	840650
319843	840651
349760	840652
13342	840653
484260	840654
590867	840655
593414	840656
544523	840657
375472	840658
6049	840659
324576	840660
645894	840661
168973	840662
493922	840663
431588	840664
36656	840665
53183	840666
600702	840667
112285	840668
713888	840669
141501	840670
45487	840671
147663	840672
78832	840673
278614	840674
282823	840675
43566	840676
146292	840677
151605	840678
652694	840679
109601	840680
584435	840681
569441	840682
89947	840683
921	840684
120960	840685
90181	840686
520384	840687
670642	840688
317726	840689
4997	840690
160182	840691
413757	840692
249910	840693
8036	840694
151511	840695
233272	840696
487309	840697
520573	840698
221511	840699
240422	840700
101736	840701
132726	840702
119542	840703
102480	840704
715005	840705
661555	840706
9	840707
434	840708
539936	840709
125716	840710
616371	840711
600032	840712
159482	840713
15610	840714
133447	840715
157328	840716
84859	840717
19379	840718
180139	840719
608858	840720
485018	840721
600416	840722
126645	840723
219927	840724
114687	840725
556600	840726
244644	840727
16320	840728
35192	840729
166290	840730
377969	840731
83427	840732
208636	840733
6127	840734
699064	840735
65821	840736
304332	840737
99998	840738
100565	840739
93499	840740
525550	840741
173222	840742
171632	840743
281065	840744
505004	840745
605682	840746
655071	840747
16290	840748
602035	840749
175356	840750
262852	840751
73014	840752
40788	840753
594027	840754
641691	840755
173782	840756
192582	840757
7206	840758
113318	840759
721234	840760
160692	840761
183955	840762
387974	840763
622547	840764
463660	840765
106365	840766
114425	840767
406280	840768
115958	840769
475430	840770
126555	840771
90138	840772
462310	840773
170436	840774
26931	840775
135592	840776
111465	840777
606245	840778
134	840779
77042	840780
46731	840781
75434	840782
65401	840783
62052	840784
37964	840785
449477	840786
82	840787
491498	840788
321993	840789
563064	840790
698744	840791
8770	840792
169441	840793
17212	840794
14908	840795
1132	840796
567522	840797
626681	840798
447674	840799
430176	840800
21283	840801
569983	840802
393395	840803
583296	840804
111230	840805
91553	840806
529675	840807
1014	840808
8874	840809
9810	840810
660257	840811
19761	840812
631117	840813
491542	840814
499688	840815
381055	840816
215167	840817
1678	840818
243674	840819
312469	840820
104996	840821
257927	840822
18955	840823
29020	840824
551412	840825
556215	840826
61690	840827
551345	840828
410865	840829
132257	840830
689177	840831
477805	840832
13046	840833
97413	840834
258206	840835
7597	840836
330965	840837
176799	840838
128537	840839
574569	840840
1164	840841
372838	840842
429322	840843
76813	840844
512358	840845
551614	840846
50372	840847
562229	840848
24	840849
643112	840850
91254	840851
139240	840852
641863	840853
557463	840854
161829	840855
306297	840856
1253	840857
360186	840858
148553	840859
45180	840860
402908	840861
408539	840862
4684	840863
425104	840864
129425	840865
479554	840866
65989	840867
539294	840868
629241	840869
550568	840870
590789	840871
17408	840872
517828	840873
616224	840874
458292	840875
536450	840876
596816	840877
693860	840878
44166	840879
161820	840880
472970	840881
159403	840882
347015	840883
84111	840884
715240	840885
556339	840886
56277	840887
426798	840888
187170	840889
64459	840890
134938	840891
286268	840892
173974	840893
25449	840894
514285	840895
361679	840896
19604	840897
281596	840898
270335	840899
722060	840900
95515	840901
640535	840902
11041	840903
208969	840904
77788	840905
695407	840906
701003	840907
29693	840908
96976	840909
59257	840910
214661	840911
308638	840912
376513	840913
679056	840914
139434	840915
87940	840916
659257	840917
94260	840918
548442	840919
186552	840920
120827	840921
452485	840922
431956	840923
504073	840924
674202	840925
17501	840926
194084	840927
475501	840928
34688	840929
147554	840930
553097	840931
56457	840932
409881	840933
139079	840934
39897	840935
452678	840936
93598	840937
220052	840938
504944	840939
543997	840940
524041	840941
271668	840942
185198	840943
348240	840944
482806	840945
126107	840946
711989	840947
203800	840948
608646	840949
408369	840950
653787	840951
574970	840952
185674	840953
531614	840954
101553	840955
592105	840956
554561	840957
522671	840958
324648	840959
47678	840960
16318	840961
70584	840962
14444	840963
29175	840964
355289	840965
331423	840966
272792	840967
353738	840968
25451	840969
558939	840970
613210	840971
7751	840972
671177	840973
421137	840974
100314	840975
436973	840976
555175	840977
445507	840978
564490	840979
323306	840980
22500	840981
84261	840982
241754	840983
524051	840984
547929	840985
14575	840986
687323	840987
307525	840988
269311	840989
176039	840990
19573	840991
403499	840992
44658	840993
210815	840994
327600	840995
18638	840996
230368	840997
210445	840998
677916	840999
178387	841000
44069	841001
371693	841002
141795	841003
669913	841004
658686	841005
75409	841006
462956	841007
110926	841008
106325	841009
518943	841010
15272	841011
564263	841012
657751	841013
466027	841014
419002	841015
288430	841016
151548	841017
151774	841018
445241	841019
578918	841020
70047	841021
165851	841022
460412	841023
236472	841024
248345	841025
77223	841026
148217	841027
16199	841028
24445	841029
298933	841030
689216	841031
295469	841032
198152	841033
63544	841034
215787	841035
695930	841036
15360	841037
293607	841038
542	841039
447075	841040
34317	841041
40317	841042
329671	841043
2845	841044
216914	841045
46242	841046
10300	841047
668146	841048
430927	841049
172344	841050
575524	841051
176635	841052
623544	841053
379970	841054
564770	841055
299383	841056
26563	841057
80477	841058
516564	841059
36179	841060
17389	841061
408297	841062
2936	841063
543919	841064
130901	841065
96758	841066
708444	841067
498086	841068
339789	841069
253525	841070
351308	841071
149627	841072
60840	841073
114248	841074
20979	841075
500395	841076
233338	841077
85641	841078
23245	841079
33278	841080
238643	841081
483691	841082
604949	841083
670932	841084
483746	841085
506496	841086
30978	841087
646892	841088
1800	841089
55117	841090
962	841091
94663	841092
646013	841093
561300	841094
10812	841095
410314	841096
91292	841097
86548	841098
650385	841099
13954	841100
409268	841101
377917	841102
265673	841103
143300	841104
45056	841105
276396	841106
402430	841107
355245	841108
311417	841109
19617	841110
53620	841111
159656	841112
261861	841113
49611	841114
58029	841115
24576	841116
178018	841117
151048	841118
480998	841119
314919	841120
391382	841121
367881	841122
551977	841123
69958	841124
132478	841125
687570	841126
422152	841127
504222	841128
299673	841129
163690	841130
143043	841131
501258	841132
707147	841133
642127	841134
557309	841135
704297	841136
683149	841137
59198	841138
181610	841139
2720	841140
30769	841141
86565	841142
153944	841143
15331	841144
91395	841145
142873	841146
274815	841147
280461	841148
201788	841149
85707	841150
167430	841151
163511	841152
37166	841153
14505	841154
713893	841155
292490	841156
136005	841157
257959	841158
166910	841159
621811	841160
450951	841161
25747	841162
216580	841163
101557	841164
616607	841165
310189	841166
11109	841167
400337	841168
167945	841169
719835	841170
666115	841171
11321	841172
300	841173
421099	841174
313375	841175
128747	841176
79549	841177
221584	841178
602273	841179
82126	841180
501078	841181
613938	841182
443242	841183
266685	841184
10511	841185
211168	841186
31847	841187
580321	841188
288708	841189
192563	841190
6567	841191
20219	841192
118945	841193
485875	841194
379034	841195
86609	841196
678880	841197
114338	841198
171292	841199
492885	841200
533512	841201
4292	841202
30611	841203
99368	841204
48409	841205
64397	841206
20455	841207
76028	841208
433089	841209
241748	841210
60138	841211
587541	841212
473920	841213
542889	841214
690365	841215
602150	841216
693502	841217
12985	841218
37805	841219
333359	841220
43634	841221
380190	841222
129160	841223
172604	841224
463449	841225
597131	841226
19193	841227
599352	841228
217120	841229
49529	841230
601801	841231
13895	841232
364057	841233
395547	841234
203104	841235
48301	841236
137360	841237
71217	841238
15282	841239
319975	841240
33105	841241
333403	841242
1862	841243
89847	841244
87945	841245
14336	841246
395117	841247
125477	841248
480687	841249
73150	841250
462411	841251
284213	841252
519494	841253
119526	841254
36730	841255
493704	841256
238153	841257
52248	841258
597215	841259
249173	841260
513874	841261
628530	841262
204780	841263
113471	841264
109918	841265
588241	841266
168181	841267
383771	841268
554015	841269
421273	841270
326867	841271
448646	841272
7259	841273
276144	841274
54244	841275
442120	841276
538725	841277
686618	841278
324374	841279
724188	841280
78202	841281
128	841282
248734	841283
558852	841284
684327	841285
522983	841286
483277	841287
634360	841288
586706	841289
77598	841290
151215	841291
281213	841292
684541	841293
142157	841294
340392	841295
520076	841296
11944	841297
46375	841298
368209	841299
473724	841300
504169	841301
550650	841302
592561	841303
135628	841304
310618	841305
465748	841306
32746	841307
274634	841308
119613	841309
475882	841310
554462	841311
350529	841312
176964	841313
348843	841314
86234	841315
516254	841316
139325	841317
180206	841318
619217	841319
36012	841320
167665	841321
198151	841322
154350	841323
346220	841324
52211	841325
442371	841326
13073	841327
172314	841328
553207	841329
240615	841330
186441	841331
175631	841332
691603	841333
352902	841334
228483	841335
254469	841336
9845	841337
26098	841338
159751	841339
12386	841340
379724	841341
381305	841342
537359	841343
161587	841344
374474	841345
207790	841346
363042	841347
231744	841348
94699	841349
4720	841350
446694	841351
81145	841352
717154	841353
229324	841354
160360	841355
648602	841356
10824	841357
136541	841358
13927	841359
570674	841360
126828	841361
204515	841362
464368	841363
503570	841364
2031	841365
13675	841366
54377	841367
8408	841368
90357	841369
537920	841370
85902	841371
149209	841372
218048	841373
180595	841374
148555	841375
687609	841376
37886	841377
215365	841378
4049	841379
137994	841380
146962	841381
185	841382
389648	841383
493318	841384
354210	841385
528079	841386
513378	841387
2485	841388
8638	841389
676546	841390
35365	841391
89130	841392
380193	841393
39807	841394
89827	841395
92627	841396
700737	841397
561868	841398
44212	841399
108217	841400
464301	841401
716240	841402
45995	841403
128140	841404
242318	841405
425210	841406
297189	841407
63500	841408
167030	841409
151614	841410
264779	841411
483700	841412
398789	841413
176189	841414
71899	841415
535728	841416
454107	841417
69720	841418
56379	841419
657955	841420
642765	841421
49576	841422
1310	841423
435023	841424
177084	841425
166216	841426
43555	841427
62037	841428
32731	841429
526152	841430
491944	841431
397952	841432
37126	841433
88383	841434
580979	841435
676620	841436
407993	841437
243331	841438
136362	841439
723265	841440
649741	841441
310808	841442
603234	841443
31602	841444
453561	841445
419397	841446
520103	841447
23900	841448
378449	841449
162418	841450
184157	841451
442816	841452
328945	841453
224466	841454
578976	841455
178463	841456
630191	841457
134566	841458
201252	841459
311	841460
49116	841461
130005	841462
65986	841463
30613	841464
37616	841465
359887	841466
208288	841467
51461	841468
152524	841469
498902	841470
308284	841471
244585	841472
247998	841473
436229	841474
586347	841475
34328	841476
417652	841477
89107	841478
198021	841479
293706	841480
191643	841481
636482	841482
44757	841483
141885	841484
112728	841485
576567	841486
241133	841487
10135	841488
457194	841489
121924	841490
24237	841491
589082	841492
192667	841493
110111	841494
363223	841495
216474	841496
49955	841497
54637	841498
464043	841499
411664	841500
177388	841501
148828	841502
104234	841503
11021	841504
152154	841505
14367	841506
64055	841507
50545	841508
59254	841509
642518	841510
368538	841511
445624	841512
175734	841513
149151	841514
271399	841515
429309	841516
606313	841517
52223	841518
261398	841519
399748	841520
330782	841521
157705	841522
289060	841523
614216	841524
646648	841525
528381	841526
309745	841527
659243	841528
64569	841529
181787	841530
164784	841531
156836	841532
161048	841533
438439	841534
722456	841535
485401	841536
278628	841537
475698	841538
120045	841539
105016	841540
368371	841541
71824	841542
288715	841543
78989	841544
269964	841545
8013	841546
11169	841547
18855	841548
58331	841549
522709	841550
26213	841551
271865	841552
622122	841553
62354	841554
108308	841555
69288	841556
692517	841557
492872	841558
307561	841559
689237	841560
550988	841561
155251	841562
378904	841563
205992	841564
10727	841565
134992	841566
37236	841567
76543	841568
124023	841569
11235	841570
326750	841571
6379	841572
567567	841573
150387	841574
246582	841575
210900	841576
90391	841577
128668	841578
13035	841579
261290	841580
178836	841581
353981	841582
274662	841583
577607	841584
10074	841585
514745	841586
313799	841587
109493	841588
323466	841589
17577	841590
44108	841591
6732	841592
360286	841593
366	841594
46661	841595
158691	841596
464470	841597
136163	841598
373518	841599
19346	841600
342130	841601
189353	841602
506002	841603
409143	841604
264076	841605
139635	841606
452953	841607
13315	841608
38999	841609
62934	841610
110818	841611
446232	841612
193845	841613
332586	841614
110300	841615
10678	841616
11887	841617
232696	841618
12806	841619
4783	841620
281709	841621
130551	841622
320267	841623
463919	841624
179879	841625
531103	841626
46516	841627
547648	841628
541645	841629
344935	841630
119765	841631
266487	841632
664249	841633
572399	841634
288568	841635
1717	841636
76508	841637
150178	841638
172731	841639
278871	841640
625456	841641
133531	841642
1700	841643
9858	841644
176334	841645
533369	841646
508226	841647
159935	841648
690460	841649
100844	841650
11230	841651
310018	841652
655281	841653
270087	841654
123911	841655
43899	841656
68255	841657
654203	841658
340723	841659
150896	841660
110725	841661
2791	841662
606319	841663
484841	841664
120	841665
68037	841666
284282	841667
6260	841668
506440	841669
30415	841670
638373	841671
549957	841672
333890	841673
175699	841674
418249	841675
385486	841676
390884	841677
41238	841678
386498	841679
157514	841680
418246	841681
669361	841682
23101	841683
506813	841684
134884	841685
72842	841686
460831	841687
680983	841688
253365	841689
139506	841690
456230	841691
224061	841692
301355	841693
8	841694
222599	841695
27113	841696
11222	841697
151304	841698
19063	841699
592768	841700
52436	841701
506288	841702
26838	841703
109018	841704
366938	841705
201525	841706
263150	841707
128635	841708
27096	841709
22361	841710
40576	841711
154539	841712
251294	841713
510639	841714
499736	841715
20252	841716
344235	841717
657277	841718
49000	841719
180773	841720
564364	841721
166413	841722
13243	841723
147289	841724
62438	841725
353765	841726
43610	841727
663571	841728
15581	841729
6564	841730
258634	841731
73513	841732
49373	841733
110836	841734
202220	841735
108974	841736
334042	841737
15079	841738
326503	841739
75229	841740
142619	841741
80914	841742
424384	841743
124944	841744
316413	841745
177630	841746
145678	841747
42784	841748
200503	841749
12824	841750
95293	841751
36661	841752
667338	841753
662589	841754
57871	841755
420704	841756
33471	841757
136794	841758
573012	841759
45762	841760
147450	841761
339434	841762
24620	841763
359136	841764
139851	841765
101869	841766
66536	841767
112601	841768
507833	841769
294404	841770
723407	841771
385140	841772
547751	841773
682626	841774
376675	841775
425740	841776
587729	841777
90360	841778
708900	841779
715351	841780
123842	841781
188794	841782
589097	841783
321957	841784
30037	841785
259016	841786
251850	841787
35401	841788
659119	841789
505224	841790
54464	841791
518649	841792
50742	841793
295914	841794
387231	841795
14454	841796
155681	841797
673280	841798
769	841799
227908	841800
233181	841801
570200	841802
392589	841803
128493	841804
471043	841805
268719	841806
40969	841807
180878	841808
553360	841809
12943	841810
66218	841811
1494	841812
184697	841813
697976	841814
222328	841815
56035	841816
192051	841817
600576	841818
29018	841819
580030	841820
258305	841821
264632	841822
420322	841823
643648	841824
47249	841825
624905	841826
312419	841827
397217	841828
473961	841829
556557	841830
617434	841831
517767	841832
246040	841833
74200	841834
17210	841835
639216	841836
29316	841837
69116	841838
98556	841839
238131	841840
27720	841841
71008	841842
209352	841843
613620	841844
495133	841845
381076	841846
240694	841847
124760	841848
704150	841849
134250	841850
105179	841851
672065	841852
310065	841853
321356	841854
137409	841855
141857	841856
124509	841857
515514	841858
628564	841859
562681	841860
228565	841861
60911	841862
467980	841863
46776	841864
508262	841865
597260	841866
329581	841867
123840	841868
115081	841869
358307	841870
5172	841871
551660	841872
6340	841873
460901	841874
556579	841875
383525	841876
414187	841877
276561	841878
34578	841879
92569	841880
397124	841881
50695	841882
33683	841883
414936	841884
539368	841885
523478	841886
623824	841887
148886	841888
25243	841889
518615	841890
493825	841891
225630	841892
45714	841893
159045	841894
637322	841895
65809	841896
138462	841897
6461	841898
652269	841899
96800	841900
129457	841901
21263	841902
3590	841903
498130	841904
448726	841905
107	841906
976	841907
154792	841908
104122	841909
19828	841910
541430	841911
600981	841912
51535	841913
244836	841914
9101	841915
154193	841916
636472	841917
156955	841918
24476	841919
322447	841920
376959	841921
343598	841922
8744	841923
11200	841924
30984	841925
538354	841926
611148	841927
176869	841928
101016	841929
674410	841930
142474	841931
689254	841932
117588	841933
584155	841934
260595	841935
363638	841936
52393	841937
674041	841938
109532	841939
226612	841940
51908	841941
51441	841942
618740	841943
61945	841944
76120	841945
512733	841946
717802	841947
132460	841948
247469	841949
270827	841950
80989	841951
93210	841952
432668	841953
174366	841954
153232	841955
331335	841956
469949	841957
428339	841958
524151	841959
44784	841960
320225	841961
23190	841962
735	841963
566799	841964
385822	841965
338555	841966
38701	841967
170707	841968
27211	841969
598449	841970
420682	841971
32621	841972
461909	841973
192155	841974
80482	841975
7811	841976
13130	841977
60270	841978
47094	841979
119659	841980
87307	841981
69852	841982
683086	841983
307167	841984
603466	841985
5728	841986
1833	841987
1782	841988
367807	841989
157333	841990
63473	841991
146031	841992
502163	841993
586186	841994
556025	841995
47320	841996
335127	841997
7320	841998
660169	841999
5238	842000
648509	842001
710735	842002
424520	842003
590395	842004
429461	842005
90496	842006
53702	842007
449184	842008
103772	842009
557832	842010
2193	842011
387160	842012
138635	842013
708851	842014
22234	842015
316515	842016
610558	842017
9869	842018
321637	842019
407826	842020
37321	842021
501582	842022
172490	842023
444614	842024
212033	842025
546708	842026
415234	842027
130666	842028
159695	842029
600269	842030
69040	842031
155144	842032
98128	842033
279827	842034
82642	842035
52751	842036
203233	842037
651017	842038
38781	842039
45026	842040
39919	842041
419505	842042
681526	842043
665463	842044
128963	842045
204963	842046
60652	842047
604960	842048
688817	842049
503253	842050
323760	842051
140911	842052
716202	842053
282468	842054
513049	842055
365250	842056
642954	842057
613042	842058
162177	842059
672460	842060
1344	842061
165119	842062
99661	842063
554764	842064
11670	842065
45006	842066
331904	842067
5	842068
200047	842069
460879	842070
533972	842071
656982	842072
162883	842073
78160	842074
189931	842075
152358	842076
80576	842077
26342	842078
616200	842079
290719	842080
109722	842081
104459	842082
35735	842083
173026	842084
106316	842085
270662	842086
720277	842087
52818	842088
524969	842089
685211	842090
1787	842091
613557	842092
536621	842093
71633	842094
43509	842095
536960	842096
308947	842097
18041	842098
46842	842099
52626	842100
580721	842101
495683	842102
269562	842103
140161	842104
58883	842105
91653	842106
496479	842107
257032	842108
3935	842109
17581	842110
488448	842111
101258	842112
575375	842113
10414	842114
44485	842115
62020	842116
637689	842117
185530	842118
187841	842119
21930	842120
563159	842121
126947	842122
381441	842123
132621	842124
69814	842125
17735	842126
35126	842127
12664	842128
244647	842129
227051	842130
22971	842131
6383	842132
49375	842133
152839	842134
59207	842135
627011	842136
192978	842137
90022	842138
473762	842139
486247	842140
701379	842141
617049	842142
385188	842143
84371	842144
620008	842145
91983	842146
25346	842147
115862	842148
163001	842149
595138	842150
38660	842151
52457	842152
409542	842153
64364	842154
128373	842155
231766	842156
353640	842157
149456	842158
156260	842159
132434	842160
488088	842161
132414	842162
167640	842163
477947	842164
543996	842165
462162	842166
182855	842167
3098	842168
259225	842169
397134	842170
27664	842171
132719	842172
31653	842173
610308	842174
718350	842175
75032	842176
64458	842177
511139	842178
437850	842179
66841	842180
65319	842181
583673	842182
702917	842183
109818	842184
1248	842185
188268	842186
212126	842187
59717	842188
411949	842189
149499	842190
112815	842191
47384	842192
20115	842193
351674	842194
429148	842195
540705	842196
636225	842197
97576	842198
426730	842199
346441	842200
78506	842201
83194	842202
534298	842203
238043	842204
13193	842205
35194	842206
32872	842207
14259	842208
39910	842209
660202	842210
525153	842211
698009	842212
34047	842213
468806	842214
108373	842215
123572	842216
47724	842217
693338	842218
325422	842219
723721	842220
51882	842221
77324	842222
447147	842223
448375	842224
565271	842225
188352	842226
435651	842227
212801	842228
13007	842229
137180	842230
38367	842231
15091	842232
493443	842233
258883	842234
16757	842235
37757	842236
131077	842237
2723	842238
697535	842239
30760	842240
108779	842241
15624	842242
248912	842243
438824	842244
2611	842245
525963	842246
19404	842247
16101	842248
292192	842249
232018	842250
205669	842251
56979	842252
241184	842253
40767	842254
373325	842255
337527	842256
128071	842257
4999	842258
638140	842259
256340	842260
437739	842261
566632	842262
21796	842263
29514	842264
48962	842265
257594	842266
147837	842267
73077	842268
168742	842269
273809	842270
339741	842271
33921	842272
114416	842273
271971	842274
2163	842275
41527	842276
64220	842277
481935	842278
596694	842279
383077	842280
22829	842281
668835	842282
61400	842283
323859	842284
609577	842285
546578	842286
5828	842287
21396	842288
387905	842289
336336	842290
153167	842291
2394	842292
425416	842293
695421	842294
105710	842295
396917	842296
13530	842297
107420	842298
537084	842299
12402	842300
701294	842301
711225	842302
309229	842303
169350	842304
27267	842305
223309	842306
235042	842307
14159	842308
268909	842309
53936	842310
78747	842311
433807	842312
11537	842313
304495	842314
175984	842315
87034	842316
460449	842317
503	842318
374569	842319
130824	842320
693494	842321
66756	842322
630	842323
139750	842324
442170	842325
511458	842326
120591	842327
599408	842328
468368	842329
83791	842330
311254	842331
364004	842332
384125	842333
474037	842334
52476	842335
116580	842336
116963	842337
42118	842338
684819	842339
31367	842340
638225	842341
534129	842342
33660	842343
702427	842344
213200	842345
613347	842346
668	842347
694940	842348
453912	842349
360118	842350
159283	842351
97905	842352
214037	842353
181752	842354
346496	842355
605036	842356
43877	842357
3651	842358
17694	842359
402827	842360
8688	842361
646442	842362
647207	842363
362899	842364
23835	842365
560750	842366
465384	842367
266227	842368
212571	842369
124176	842370
509425	842371
359782	842372
160237	842373
94239	842374
107611	842375
490706	842376
41616	842377
450628	842378
443302	842379
6331	842380
34827	842381
636987	842382
624138	842383
15275	842384
36527	842385
186273	842386
341179	842387
464642	842388
70616	842389
509255	842390
633867	842391
432120	842392
556832	842393
456519	842394
619912	842395
1698	842396
628775	842397
222068	842398
135803	842399
145201	842400
370829	842401
180921	842402
171385	842403
659420	842404
560523	842405
405760	842406
137386	842407
56182	842408
468030	842409
324213	842410
16317	842411
561433	842412
197708	842413
119650	842414
3088	842415
6177	842416
631081	842417
141005	842418
616525	842419
127866	842420
663636	842421
138888	842422
668255	842423
397172	842424
23493	842425
431967	842426
37689	842427
122671	842428
378678	842429
227042	842430
63028	842431
49075	842432
45478	842433
127788	842434
419428	842435
647341	842436
550379	842437
708120	842438
619051	842439
94803	842440
363288	842441
504421	842442
381652	842443
209115	842444
34974	842445
9790	842446
34987	842447
105675	842448
3818	842449
19579	842450
135080	842451
142763	842452
118878	842453
143307	842454
184904	842455
133789	842456
40152	842457
304524	842458
214704	842459
647847	842460
100713	842461
296114	842462
179273	842463
83998	842464
724939	842465
723305	842466
706465	842467
26559	842468
175084	842469
42667	842470
458878	842471
622166	842472
489350	842473
87833	842474
143260	842475
68182	842476
378544	842477
164904	842478
13756	842479
17300	842480
249465	842481
385907	842482
174806	842483
510600	842484
41715	842485
53750	842486
172768	842487
22045	842488
58524	842489
67999	842490
629925	842491
23759	842492
8572	842493
360076	842494
125851	842495
507609	842496
104033	842497
709335	842498
654348	842499
113810	842500
41902	842501
544228	842502
56660	842503
105225	842504
17618	842505
493346	842506
227465	842507
112883	842508
175874	842509
85819	842510
246789	842511
53254	842512
97681	842513
97506	842514
219357	842515
305607	842516
51400	842517
574373	842518
71710	842519
687579	842520
131823	842521
550076	842522
80959	842523
294852	842524
312092	842525
76517	842526
320234	842527
499789	842528
84062	842529
99811	842530
45594	842531
81859	842532
44495	842533
317210	842534
57848	842535
258080	842536
513507	842537
34569	842538
487216	842539
391099	842540
640446	842541
103724	842542
29596	842543
74701	842544
172249	842545
27037	842546
47806	842547
719308	842548
555742	842549
419318	842550
143954	842551
582645	842552
277	842553
15116	842554
168891	842555
114102	842556
551466	842557
653116	842558
21808	842559
479995	842560
650723	842561
91374	842562
159416	842563
413880	842564
349701	842565
231351	842566
276160	842567
609850	842568
663633	842569
133803	842570
398994	842571
166377	842572
80068	842573
468750	842574
270791	842575
202908	842576
45938	842577
668619	842578
50953	842579
658263	842580
534697	842581
426502	842582
2692	842583
672386	842584
186560	842585
71368	842586
625340	842587
502616	842588
560479	842589
417991	842590
526787	842591
12893	842592
438921	842593
67821	842594
87866	842595
14746	842596
96672	842597
633730	842598
446	842599
53387	842600
165309	842601
569269	842602
27676	842603
59336	842604
61502	842605
200719	842606
703685	842607
77320	842608
350546	842609
720047	842610
559451	842611
714317	842612
49044	842613
319669	842614
436686	842615
203081	842616
59542	842617
52248	842618
52001	842619
613771	842620
566433	842621
86459	842622
707513	842623
417013	842624
124730	842625
223280	842626
186528	842627
264318	842628
506180	842629
233320	842630
46241	842631
482211	842632
528610	842633
327162	842634
14179	842635
339940	842636
23423	842637
88585	842638
653149	842639
34508	842640
116153	842641
438027	842642
13788	842643
32265	842644
349689	842645
177107	842646
84640	842647
466867	842648
438325	842649
84422	842650
585031	842651
8153	842652
631963	842653
21610	842654
207004	842655
119938	842656
57009	842657
268777	842658
51480	842659
95292	842660
468105	842661
680226	842662
578965	842663
184642	842664
13748	842665
743	842666
549429	842667
511590	842668
164735	842669
617280	842670
264004	842671
113297	842672
370340	842673
655476	842674
364071	842675
507757	842676
313592	842677
114771	842678
599430	842679
380496	842680
280257	842681
414963	842682
80485	842683
15212	842684
273474	842685
675079	842686
392424	842687
126978	842688
263744	842689
126810	842690
988	842691
460403	842692
696475	842693
81725	842694
78029	842695
309799	842696
176857	842697
28312	842698
161021	842699
695981	842700
122653	842701
664803	842702
93397	842703
347674	842704
329293	842705
385878	842706
508622	842707
15814	842708
522761	842709
291961	842710
489988	842711
94594	842712
6942	842713
33109	842714
52717	842715
277109	842716
9218	842717
91952	842718
597722	842719
65882	842720
213447	842721
24982	842722
159995	842723
199751	842724
454347	842725
22087	842726
16875	842727
36436	842728
460273	842729
5893	842730
555540	842731
229438	842732
688320	842733
10299	842734
55153	842735
41398	842736
242247	842737
312974	842738
262694	842739
13630	842740
25451	842741
4236	842742
429145	842743
431805	842744
259448	842745
30512	842746
180073	842747
302534	842748
77869	842749
38186	842750
361790	842751
16090	842752
28163	842753
158882	842754
469698	842755
117142	842756
150567	842757
123105	842758
265490	842759
198844	842760
598645	842761
393394	842762
110319	842763
677284	842764
94527	842765
116404	842766
208290	842767
653850	842768
48238	842769
395740	842770
18155	842771
152918	842772
549696	842773
677096	842774
70909	842775
415912	842776
304848	842777
177525	842778
33334	842779
674662	842780
533256	842781
315221	842782
708271	842783
486972	842784
3424	842785
310110	842786
597008	842787
666637	842788
88802	842789
306294	842790
452307	842791
237778	842792
227357	842793
172155	842794
218233	842795
684061	842796
618865	842797
598355	842798
214258	842799
439716	842800
81586	842801
392699	842802
57781	842803
82754	842804
61995	842805
332029	842806
239452	842807
127921	842808
513915	842809
16894	842810
3231	842811
445231	842812
457735	842813
675057	842814
344802	842815
186365	842816
479522	842817
193983	842818
27620	842819
475500	842820
126615	842821
410121	842822
526766	842823
111744	842824
307832	842825
260038	842826
680838	842827
18369	842828
262568	842829
331952	842830
173749	842831
440719	842832
219880	842833
18017	842834
1681	842835
354931	842836
39462	842837
692313	842838
313840	842839
231132	842840
597597	842841
349501	842842
2664	842843
112224	842844
166005	842845
316405	842846
2236	842847
32464	842848
21545	842849
33978	842850
630161	842851
131506	842852
116834	842853
33680	842854
128503	842855
134517	842856
643876	842857
37388	842858
463189	842859
79500	842860
702626	842861
333172	842862
353971	842863
37510	842864
506859	842865
264618	842866
108143	842867
24439	842868
55357	842869
11340	842870
8075	842871
157036	842872
121653	842873
465372	842874
691119	842875
93614	842876
85300	842877
356992	842878
29688	842879
364191	842880
525782	842881
566849	842882
112151	842883
605377	842884
457143	842885
721293	842886
131727	842887
313356	842888
295405	842889
393247	842890
212235	842891
97686	842892
2303	842893
6605	842894
236351	842895
295753	842896
529850	842897
417434	842898
50893	842899
117755	842900
11005	842901
605269	842902
57850	842903
681375	842904
82518	842905
392031	842906
16165	842907
120793	842908
12585	842909
178685	842910
308465	842911
255622	842912
26973	842913
435272	842914
451824	842915
188374	842916
1961	842917
158850	842918
704367	842919
219441	842920
63519	842921
470099	842922
161228	842923
95627	842924
35860	842925
80407	842926
317568	842927
681582	842928
38425	842929
148831	842930
149415	842931
151517	842932
722660	842933
172258	842934
552551	842935
480401	842936
525427	842937
432599	842938
339888	842939
113013	842940
18503	842941
625509	842942
53900	842943
145841	842944
365329	842945
288122	842946
298869	842947
80356	842948
56545	842949
92065	842950
584989	842951
499171	842952
59650	842953
19482	842954
59672	842955
53976	842956
161046	842957
715353	842958
322093	842959
52980	842960
682047	842961
534371	842962
677540	842963
605621	842964
263093	842965
185	842966
612926	842967
320960	842968
37339	842969
553399	842970
32759	842971
559350	842972
1403	842973
49896	842974
247179	842975
118157	842976
478122	842977
30436	842978
349812	842979
619944	842980
438757	842981
280296	842982
222062	842983
544659	842984
333692	842985
2740	842986
131106	842987
478817	842988
88955	842989
58962	842990
500628	842991
96372	842992
494646	842993
50548	842994
63989	842995
431726	842996
185359	842997
60791	842998
56184	842999
35100	843000
1636	843001
537956	843002
501003	843003
93906	843004
125122	843005
166472	843006
474076	843007
329428	843008
79108	843009
359268	843010
643756	843011
95475	843012
387417	843013
76808	843014
702989	843015
327314	843016
341222	843017
131274	843018
78736	843019
472025	843020
38942	843021
173821	843022
134343	843023
5226	843024
55477	843025
31633	843026
309895	843027
12293	843028
286780	843029
484858	843030
40958	843031
392535	843032
227698	843033
162701	843034
179418	843035
527833	843036
267186	843037
220756	843038
5943	843039
563377	843040
287451	843041
94406	843042
438802	843043
598261	843044
689072	843045
301837	843046
503533	843047
681940	843048
175622	843049
685136	843050
538921	843051
634248	843052
30728	843053
302957	843054
565237	843055
36374	843056
140698	843057
402291	843058
179124	843059
601044	843060
22957	843061
700001	843062
268594	843063
299362	843064
69838	843065
61508	843066
388520	843067
428311	843068
84545	843069
50321	843070
679227	843071
127842	843072
145311	843073
422762	843074
532391	843075
154376	843076
149955	843077
661898	843078
120551	843079
113417	843080
460027	843081
566067	843082
390634	843083
57767	843084
176227	843085
3023	843086
402345	843087
103299	843088
510834	843089
139636	843090
522816	843091
12327	843092
139524	843093
457085	843094
361387	843095
169431	843096
2542	843097
235883	843098
125457	843099
180103	843100
173721	843101
170968	843102
22328	843103
45582	843104
142937	843105
158853	843106
78232	843107
87710	843108
269044	843109
32978	843110
94956	843111
600732	843112
123547	843113
398258	843114
723057	843115
495890	843116
84409	843117
608445	843118
163103	843119
52213	843120
104048	843121
659174	843122
337462	843123
21370	843124
426562	843125
676301	843126
314420	843127
24292	843128
251292	843129
600928	843130
12071	843131
79553	843132
329077	843133
561805	843134
352677	843135
184825	843136
84702	843137
261928	843138
687300	843139
640375	843140
724076	843141
58932	843142
505951	843143
563352	843144
177140	843145
126859	843146
69547	843147
18425	843148
569320	843149
128358	843150
635788	843151
118316	843152
60708	843153
67187	843154
617016	843155
46849	843156
561378	843157
38930	843158
239763	843159
112939	843160
77449	843161
269912	843162
456422	843163
300071	843164
119063	843165
34894	843166
406087	843167
138420	843168
655092	843169
261943	843170
98144	843171
143482	843172
226597	843173
248439	843174
86500	843175
665594	843176
358953	843177
475147	843178
137696	843179
307971	843180
61923	843181
367323	843182
131892	843183
113738	843184
265641	843185
206541	843186
130800	843187
255192	843188
60566	843189
454076	843190
29880	843191
84413	843192
57378	843193
569279	843194
135225	843195
32848	843196
419094	843197
685247	843198
416395	843199
535889	843200
390538	843201
2148	843202
50563	843203
263292	843204
91618	843205
55484	843206
481073	843207
620661	843208
109047	843209
194712	843210
645688	843211
411099	843212
704124	843213
3447	843214
688737	843215
260154	843216
443481	843217
540393	843218
28154	843219
629218	843220
40920	843221
25666	843222
224490	843223
370632	843224
281001	843225
609628	843226
148334	843227
699508	843228
45875	843229
1980	843230
643	843231
71893	843232
630	843233
108582	843234
127167	843235
442134	843236
176901	843237
374208	843238
279189	843239
148652	843240
139642	843241
80829	843242
525122	843243
352774	843244
147988	843245
518581	843246
680860	843247
26981	843248
17110	843249
332916	843250
671261	843251
483817	843252
472375	843253
262180	843254
395825	843255
415671	843256
275566	843257
209774	843258
78605	843259
637962	843260
69531	843261
446326	843262
504029	843263
585398	843264
39863	843265
154198	843266
15090	843267
324926	843268
118655	843269
165290	843270
561463	843271
183351	843272
154624	843273
599247	843274
42454	843275
13085	843276
108733	843277
717177	843278
25319	843279
168848	843280
1731	843281
280767	843282
573777	843283
54145	843284
169481	843285
388618	843286
338947	843287
323313	843288
176561	843289
372758	843290
703061	843291
5056	843292
541900	843293
528439	843294
372669	843295
3193	843296
340139	843297
637175	843298
307103	843299
187190	843300
229282	843301
174438	843302
3395	843303
492038	843304
256452	843305
650892	843306
254360	843307
73568	843308
479429	843309
67421	843310
503102	843311
522616	843312
16111	843313
373563	843314
29908	843315
652469	843316
186297	843317
125824	843318
59088	843319
200958	843320
215958	843321
564867	843322
340981	843323
33454	843324
460198	843325
147834	843326
134788	843327
647537	843328
393445	843329
465421	843330
71480	843331
572148	843332
399813	843333
312368	843334
54038	843335
71179	843336
389854	843337
422146	843338
96897	843339
308684	843340
418674	843341
100213	843342
158221	843343
451996	843344
610	843345
718087	843346
303287	843347
3660	843348
286971	843349
268741	843350
317212	843351
134816	843352
36303	843353
504820	843354
2241	843355
318484	843356
442286	843357
641453	843358
21970	843359
51666	843360
625653	843361
277494	843362
28777	843363
114940	843364
47733	843365
239138	843366
29618	843367
114702	843368
549327	843369
113412	843370
316386	843371
44929	843372
19463	843373
66506	843374
148129	843375
158198	843376
134107	843377
316240	843378
486414	843379
521110	843380
3159	843381
161008	843382
593312	843383
575706	843384
179032	843385
87556	843386
161658	843387
596330	843388
148952	843389
124354	843390
548896	843391
7565	843392
275007	843393
701954	843394
447359	843395
383983	843396
135293	843397
274162	843398
46743	843399
91363	843400
180712	843401
95287	843402
345608	843403
395563	843404
41940	843405
376129	843406
699735	843407
627975	843408
191410	843409
79085	843410
170550	843411
472476	843412
78949	843413
150866	843414
174093	843415
2388	843416
87997	843417
286398	843418
26937	843419
369768	843420
130079	843421
468982	843422
708750	843423
111939	843424
624344	843425
126339	843426
46260	843427
123389	843428
159145	843429
7491	843430
234631	843431
358980	843432
607739	843433
322511	843434
331840	843435
301082	843436
153140	843437
471858	843438
31690	843439
11267	843440
671695	843441
102587	843442
576140	843443
619100	843444
578506	843445
158611	843446
1645	843447
61618	843448
346114	843449
44314	843450
413916	843451
104239	843452
5228	843453
582306	843454
438016	843455
80380	843456
111436	843457
34066	843458
268706	843459
503461	843460
361734	843461
49978	843462
10205	843463
157200	843464
134860	843465
691966	843466
292996	843467
332810	843468
574728	843469
682531	843470
251086	843471
182951	843472
691722	843473
255565	843474
194529	843475
101624	843476
558463	843477
16695	843478
170703	843479
64991	843480
157437	843481
1222	843482
460290	843483
15920	843484
137595	843485
127905	843486
207092	843487
85922	843488
83232	843489
609623	843490
506216	843491
663923	843492
174478	843493
703470	843494
611156	843495
107446	843496
512206	843497
333903	843498
692505	843499
15745	843500
687753	843501
95737	843502
16176	843503
398289	843504
540082	843505
124308	843506
34443	843507
237140	843508
150824	843509
170493	843510
352794	843511
45585	843512
650886	843513
604961	843514
592211	843515
206883	843516
458654	843517
373938	843518
692124	843519
96432	843520
119512	843521
96805	843522
153771	843523
5629	843524
8410	843525
486345	843526
53226	843527
579387	843528
283799	843529
34015	843530
411607	843531
97718	843532
635513	843533
588009	843534
224752	843535
36	843536
152585	843537
515294	843538
487491	843539
70734	843540
469277	843541
45689	843542
62228	843543
561952	843544
36718	843545
147971	843546
323289	843547
438584	843548
4945	843549
255708	843550
717566	843551
550181	843552
725283	843553
634014	843554
181488	843555
244912	843556
443297	843557
128698	843558
584776	843559
155803	843560
631494	843561
19036	843562
102846	843563
50187	843564
259473	843565
669828	843566
101424	843567
318572	843568
596337	843569
698073	843570
87285	843571
113539	843572
181430	843573
485900	843574
329850	843575
64689	843576
99910	843577
6864	843578
163195	843579
352378	843580
305162	843581
152059	843582
695007	843583
240063	843584
81709	843585
647923	843586
167870	843587
143319	843588
579744	843589
2752	843590
122063	843591
259900	843592
8125	843593
25600	843594
513247	843595
46406	843596
613127	843597
209556	843598
14440	843599
132069	843600
647016	843601
168800	843602
723032	843603
103595	843604
40096	843605
703010	843606
547295	843607
461620	843608
120728	843609
56087	843610
35213	843611
297547	843612
26228	843613
557558	843614
112412	843615
590457	843616
4142	843617
699580	843618
415771	843619
2532	843620
34371	843621
533310	843622
108525	843623
457	843624
223841	843625
97909	843626
548373	843627
90201	843628
311527	843629
468854	843630
43084	843631
155922	843632
650127	843633
104566	843634
492383	843635
333301	843636
355240	843637
171023	843638
178465	843639
286267	843640
292577	843641
496118	843642
74748	843643
639139	843644
422014	843645
692188	843646
190220	843647
155971	843648
544125	843649
462282	843650
457333	843651
290343	843652
667282	843653
575523	843654
329627	843655
543034	843656
16259	843657
434568	843658
86285	843659
7	843660
80023	843661
412591	843662
334980	843663
19552	843664
522674	843665
36639	843666
1464	843667
119596	843668
49333	843669
387126	843670
202406	843671
6675	843672
187733	843673
400788	843674
450649	843675
57066	843676
314338	843677
5049	843678
11916	843679
210173	843680
547550	843681
564683	843682
165907	843683
366578	843684
648897	843685
34432	843686
450837	843687
597327	843688
634717	843689
426377	843690
363852	843691
114134	843692
157066	843693
117354	843694
684310	843695
231991	843696
470951	843697
540240	843698
549195	843699
83322	843700
241622	843701
544907	843702
65597	843703
161897	843704
6591	843705
377190	843706
245962	843707
34516	843708
175443	843709
34489	843710
22844	843711
74764	843712
169420	843713
685715	843714
603627	843715
615773	843716
8430	843717
499336	843718
314638	843719
596116	843720
334374	843721
546670	843722
651181	843723
697108	843724
186420	843725
114795	843726
469341	843727
311508	843728
17579	843729
214802	843730
135811	843731
305425	843732
480436	843733
88495	843734
656462	843735
35447	843736
225485	843737
97408	843738
48319	843739
547239	843740
14606	843741
269976	843742
18843	843743
523074	843744
511156	843745
490507	843746
596021	843747
576927	843748
53864	843749
412196	843750
670824	843751
25579	843752
475442	843753
700863	843754
707579	843755
325610	843756
687258	843757
1547	843758
227419	843759
661204	843760
60083	843761
108894	843762
660611	843763
130448	843764
17134	843765
16544	843766
254406	843767
2325	843768
5965	843769
326075	843770
577894	843771
144729	843772
713915	843773
285341	843774
452176	843775
540278	843776
76441	843777
610579	843778
185171	843779
13435	843780
15119	843781
495357	843782
587714	843783
100665	843784
342844	843785
267297	843786
189519	843787
245310	843788
162621	843789
69912	843790
26344	843791
693879	843792
312009	843793
373222	843794
202313	843795
588031	843796
455581	843797
551095	843798
52690	843799
72040	843800
519690	843801
5738	843802
310245	843803
415041	843804
86162	843805
456683	843806
651577	843807
452366	843808
208460	843809
619320	843810
391621	843811
11697	843812
628353	843813
263360	843814
409517	843815
393398	843816
354891	843817
18500	843818
106153	843819
179350	843820
216506	843821
68972	843822
154211	843823
250543	843824
208964	843825
398795	843826
66391	843827
174791	843828
256722	843829
550843	843830
711498	843831
690069	843832
442866	843833
21254	843834
10591	843835
45695	843836
113448	843837
43944	843838
9429	843839
51379	843840
558673	843841
627065	843842
468181	843843
175988	843844
140629	843845
657300	843846
519110	843847
343317	843848
47106	843849
164262	843850
100913	843851
497776	843852
62310	843853
391454	843854
589438	843855
67495	843856
295890	843857
124344	843858
198402	843859
118274	843860
454930	843861
416807	843862
286734	843863
719173	843864
44795	843865
691689	843866
168501	843867
109790	843868
126730	843869
345374	843870
70459	843871
440895	843872
92776	843873
22271	843874
655944	843875
612329	843876
98624	843877
531878	843878
671071	843879
169649	843880
162026	843881
40305	843882
4606	843883
705953	843884
2873	843885
702916	843886
717383	843887
82919	843888
16917	843889
673714	843890
366349	843891
715397	843892
37695	843893
189007	843894
104320	843895
590521	843896
3021	843897
460444	843898
353591	843899
778	843900
697642	843901
514456	843902
92976	843903
179557	843904
276644	843905
164593	843906
5635	843907
96478	843908
63228	843909
410552	843910
722482	843911
596168	843912
709737	843913
316718	843914
173170	843915
143188	843916
20679	843917
248031	843918
443177	843919
203952	843920
297482	843921
342614	843922
116713	843923
179005	843924
34	843925
586214	843926
131148	843927
12591	843928
462789	843929
240229	843930
98634	843931
21218	843932
651823	843933
529536	843934
103103	843935
469632	843936
139659	843937
611882	843938
660546	843939
44067	843940
194043	843941
51331	843942
546643	843943
17642	843944
146547	843945
169098	843946
493118	843947
83748	843948
88652	843949
576382	843950
155709	843951
453196	843952
575796	843953
14097	843954
307485	843955
680277	843956
511032	843957
654803	843958
109648	843959
649194	843960
628502	843961
590811	843962
335387	843963
640522	843964
650408	843965
273951	843966
97084	843967
42719	843968
48184	843969
81279	843970
92185	843971
185524	843972
639227	843973
134235	843974
17435	843975
576393	843976
179060	843977
374819	843978
147401	843979
16513	843980
37698	843981
705168	843982
82647	843983
271970	843984
530969	843985
409913	843986
126345	843987
217754	843988
465469	843989
623395	843990
530584	843991
608076	843992
268848	843993
19369	843994
97031	843995
108177	843996
15604	843997
273780	843998
343796	843999
17017	844000
362878	844001
180864	844002
188086	844003
46513	844004
10528	844005
249545	844006
38442	844007
51785	844008
380517	844009
2881	844010
396800	844011
127503	844012
406133	844013
10147	844014
37346	844015
156193	844016
452182	844017
397118	844018
676859	844019
5727	844020
300721	844021
80653	844022
708664	844023
519886	844024
12997	844025
160884	844026
152510	844027
695004	844028
171184	844029
475881	844030
563754	844031
531023	844032
55530	844033
21214	844034
10831	844035
437986	844036
208963	844037
4898	844038
187228	844039
42424	844040
453313	844041
276022	844042
356306	844043
43585	844044
572639	844045
602132	844046
264501	844047
588700	844048
375826	844049
153146	844050
334321	844051
16167	844052
438361	844053
628659	844054
608411	844055
409767	844056
572382	844057
770	844058
457061	844059
128726	844060
264273	844061
148926	844062
624835	844063
275685	844064
646808	844065
92372	844066
341447	844067
43720	844068
10353	844069
26610	844070
463413	844071
315609	844072
609685	844073
212889	844074
240557	844075
140012	844076
30036	844077
259633	844078
521183	844079
286564	844080
62230	844081
107328	844082
80632	844083
329871	844084
196468	844085
626767	844086
24461	844087
553021	844088
119140	844089
315450	844090
90566	844091
507049	844092
49911	844093
12073	844094
536113	844095
7728	844096
646827	844097
175669	844098
315853	844099
182915	844100
238942	844101
325097	844102
182109	844103
107375	844104
581807	844105
147220	844106
383990	844107
643511	844108
17579	844109
452994	844110
12994	844111
165466	844112
451461	844113
171380	844114
316029	844115
47102	844116
524236	844117
157609	844118
380263	844119
54292	844120
433627	844121
105599	844122
576718	844123
387004	844124
643883	844125
498286	844126
145132	844127
125561	844128
63520	844129
462990	844130
32986	844131
171652	844132
11225	844133
496580	844134
448358	844135
585938	844136
111911	844137
715011	844138
76034	844139
278224	844140
58032	844141
36452	844142
607920	844143
275912	844144
423899	844145
690124	844146
86330	844147
1765	844148
27409	844149
513429	844150
206307	844151
159309	844152
106569	844153
415322	844154
613997	844155
603395	844156
7274	844157
589147	844158
518594	844159
323831	844160
700134	844161
373272	844162
491135	844163
202986	844164
12295	844165
144763	844166
381480	844167
531778	844168
3776	844169
332787	844170
438222	844171
442922	844172
587954	844173
156061	844174
684395	844175
10458	844176
99966	844177
1311	844178
46258	844179
533409	844180
478177	844181
394942	844182
349382	844183
269677	844184
634017	844185
516071	844186
184944	844187
31040	844188
101901	844189
507327	844190
24228	844191
43608	844192
191666	844193
469529	844194
486999	844195
215858	844196
656058	844197
492366	844198
40777	844199
602460	844200
50747	844201
394242	844202
692383	844203
337757	844204
79855	844205
503992	844206
7019	844207
294328	844208
178269	844209
198036	844210
261118	844211
218506	844212
449085	844213
39024	844214
498757	844215
638683	844216
605620	844217
349564	844218
596496	844219
401150	844220
616164	844221
420905	844222
448453	844223
34	844224
1199	844225
98246	844226
609877	844227
16947	844228
438333	844229
392900	844230
276487	844231
486201	844232
700753	844233
64236	844234
393305	844235
696011	844236
496309	844237
41683	844238
457045	844239
236027	844240
466699	844241
406343	844242
694319	844243
338254	844244
102781	844245
25034	844246
181839	844247
127461	844248
177983	844249
27064	844250
26556	844251
53927	844252
176083	844253
72397	844254
181963	844255
28997	844256
156093	844257
400990	844258
461863	844259
414924	844260
185873	844261
127076	844262
709906	844263
615739	844264
35427	844265
70702	844266
108927	844267
14901	844268
581423	844269
153732	844270
124930	844271
1527	844272
346639	844273
33185	844274
38966	844275
666874	844276
314583	844277
42957	844278
6528	844279
345201	844280
142030	844281
51164	844282
710959	844283
576496	844284
7878	844285
142804	844286
185148	844287
404493	844288
10656	844289
332860	844290
685572	844291
577428	844292
359407	844293
83644	844294
5858	844295
544053	844296
175833	844297
69404	844298
39301	844299
47440	844300
450128	844301
524134	844302
608373	844303
542047	844304
337873	844305
243959	844306
103620	844307
686204	844308
42556	844309
35079	844310
154158	844311
437811	844312
108674	844313
313159	844314
131856	844315
239169	844316
2288	844317
26741	844318
221717	844319
696325	844320
244962	844321
52304	844322
94971	844323
8650	844324
262806	844325
363589	844326
259975	844327
128757	844328
442668	844329
26731	844330
40319	844331
57638	844332
703757	844333
97263	844334
357926	844335
170022	844336
493680	844337
461467	844338
681709	844339
156503	844340
171401	844341
127401	844342
29498	844343
277540	844344
617859	844345
341873	844346
317959	844347
139404	844348
16536	844349
659754	844350
194541	844351
74050	844352
83314	844353
112377	844354
27553	844355
32112	844356
455501	844357
179213	844358
338483	844359
578307	844360
467297	844361
628337	844362
160839	844363
90016	844364
156699	844365
28250	844366
536169	844367
314479	844368
36237	844369
115088	844370
536336	844371
1435	844372
55918	844373
14	844374
90605	844375
470193	844376
162263	844377
433152	844378
149051	844379
176849	844380
242783	844381
17423	844382
642442	844383
144073	844384
657065	844385
629548	844386
342019	844387
38088	844388
685837	844389
169344	844390
8128	844391
6717	844392
705680	844393
74665	844394
61920	844395
63626	844396
543801	844397
551591	844398
158100	844399
212651	844400
528468	844401
115328	844402
545015	844403
124303	844404
32865	844405
294826	844406
4194	844407
13558	844408
668261	844409
570298	844410
333912	844411
150540	844412
104726	844413
81969	844414
570410	844415
62070	844416
478859	844417
490300	844418
98040	844419
399053	844420
588601	844421
395802	844422
164238	844423
121265	844424
597974	844425
147467	844426
381193	844427
423763	844428
611957	844429
288720	844430
388178	844431
71391	844432
244112	844433
446262	844434
92844	844435
44704	844436
496043	844437
250463	844438
19770	844439
164409	844440
378472	844441
71961	844442
380905	844443
47254	844444
67648	844445
117377	844446
170726	844447
213368	844448
456046	844449
202651	844450
832	844451
229470	844452
476931	844453
444321	844454
134501	844455
113164	844456
166999	844457
115793	844458
231257	844459
477953	844460
313393	844461
493407	844462
71235	844463
31427	844464
161695	844465
33306	844466
416029	844467
62910	844468
693799	844469
628635	844470
180603	844471
157296	844472
156099	844473
244590	844474
129254	844475
301756	844476
392445	844477
168883	844478
333622	844479
342434	844480
381415	844481
74756	844482
89405	844483
37943	844484
402097	844485
246520	844486
450316	844487
125443	844488
153542	844489
240127	844490
23259	844491
644696	844492
724063	844493
114008	844494
451848	844495
617124	844496
605566	844497
198425	844498
605005	844499
7960	844500
586900	844501
524929	844502
427112	844503
1121	844504
56110	844505
449788	844506
82812	844507
640830	844508
337843	844509
193748	844510
69501	844511
296125	844512
230929	844513
156694	844514
208726	844515
330449	844516
162261	844517
366170	844518
449098	844519
332011	844520
54233	844521
12686	844522
163471	844523
103789	844524
515272	844525
413485	844526
686727	844527
625278	844528
564363	844529
182016	844530
8597	844531
263528	844532
136972	844533
203694	844534
251415	844535
12698	844536
276165	844537
598691	844538
493561	844539
384905	844540
523117	844541
224740	844542
175249	844543
350914	844544
244492	844545
75696	844546
173124	844547
491283	844548
445181	844549
176922	844550
690445	844551
75285	844552
498219	844553
146639	844554
310820	844555
316957	844556
165646	844557
394074	844558
544576	844559
609510	844560
351247	844561
190397	844562
361655	844563
398317	844564
539466	844565
615942	844566
681487	844567
130867	844568
7389	844569
124762	844570
535377	844571
37256	844572
107748	844573
389205	844574
166183	844575
23100	844576
472629	844577
30996	844578
15384	844579
400820	844580
658696	844581
510796	844582
212465	844583
87054	844584
96732	844585
60859	844586
22104	844587
666292	844588
1999	844589
132621	844590
701374	844591
659641	844592
130214	844593
3242	844594
11163	844595
576184	844596
175975	844597
427975	844598
2913	844599
43979	844600
251668	844601
294297	844602
636544	844603
561376	844604
43088	844605
126833	844606
262919	844607
231804	844608
240099	844609
129228	844610
170442	844611
262793	844612
59724	844613
16378	844614
459341	844615
370269	844616
6596	844617
3628	844618
278882	844619
110539	844620
166875	844621
163613	844622
158769	844623
360463	844624
106161	844625
216380	844626
64235	844627
436461	844628
21445	844629
537749	844630
424061	844631
92200	844632
106646	844633
296334	844634
7048	844635
592542	844636
255912	844637
16270	844638
245840	844639
599618	844640
50561	844641
7415	844642
787	844643
301805	844644
350380	844645
545064	844646
83799	844647
17279	844648
300472	844649
30299	844650
485098	844651
391763	844652
684479	844653
583316	844654
586263	844655
162165	844656
433395	844657
363057	844658
31128	844659
40419	844660
669160	844661
598341	844662
9879	844663
525018	844664
667873	844665
174830	844666
45772	844667
390759	844668
455979	844669
9846	844670
312287	844671
421396	844672
492140	844673
32697	844674
137811	844675
140696	844676
50755	844677
569162	844678
710760	844679
156974	844680
525351	844681
43788	844682
32243	844683
441299	844684
51568	844685
56813	844686
30956	844687
566326	844688
163405	844689
51380	844690
190012	844691
472449	844692
117598	844693
279433	844694
106161	844695
663966	844696
453772	844697
590774	844698
469372	844699
569922	844700
663499	844701
633101	844702
52469	844703
139031	844704
20969	844705
397322	844706
722932	844707
345486	844708
447521	844709
254144	844710
312614	844711
151444	844712
305233	844713
254800	844714
117005	844715
55388	844716
158620	844717
499773	844718
217986	844719
328048	844720
379	844721
27229	844722
70501	844723
18845	844724
145614	844725
15117	844726
345560	844727
263681	844728
89593	844729
111300	844730
282280	844731
641004	844732
24631	844733
149746	844734
77610	844735
117069	844736
91346	844737
208447	844738
500998	844739
709355	844740
545542	844741
159488	844742
140316	844743
520921	844744
108404	844745
594361	844746
423741	844747
65088	844748
42121	844749
483450	844750
126079	844751
9097	844752
18665	844753
119264	844754
427612	844755
2935	844756
131421	844757
486458	844758
95476	844759
64153	844760
136737	844761
533726	844762
118870	844763
632848	844764
488173	844765
76765	844766
324573	844767
405288	844768
316947	844769
107650	844770
498	844771
30084	844772
118515	844773
210729	844774
2020	844775
651079	844776
584378	844777
502096	844778
214176	844779
10035	844780
475654	844781
228455	844782
180015	844783
597823	844784
274751	844785
39508	844786
492457	844787
369873	844788
79587	844789
50854	844790
91388	844791
722596	844792
644284	844793
22959	844794
356554	844795
39947	844796
246489	844797
631623	844798
531642	844799
515197	844800
90593	844801
233953	844802
153747	844803
514958	844804
187288	844805
151240	844806
99869	844807
17919	844808
218081	844809
162876	844810
539643	844811
652858	844812
102012	844813
497548	844814
139501	844815
164779	844816
487749	844817
577752	844818
597299	844819
240654	844820
357967	844821
340327	844822
187115	844823
44859	844824
8609	844825
13159	844826
5286	844827
148482	844828
667142	844829
682478	844830
8750	844831
139836	844832
164453	844833
36692	844834
3053	844835
723121	844836
104268	844837
267321	844838
34978	844839
235975	844840
239410	844841
146472	844842
146718	844843
233307	844844
104971	844845
9204	844846
152013	844847
570985	844848
1826	844849
87178	844850
724804	844851
502742	844852
164325	844853
663986	844854
497012	844855
29206	844856
214905	844857
77036	844858
29125	844859
83302	844860
536774	844861
226756	844862
2981	844863
50994	844864
242875	844865
7899	844866
317875	844867
402713	844868
436619	844869
181217	844870
44345	844871
40558	844872
419919	844873
379180	844874
10973	844875
43337	844876
430181	844877
602644	844878
9064	844879
354821	844880
3822	844881
206234	844882
223345	844883
651857	844884
58579	844885
558705	844886
180566	844887
454402	844888
558802	844889
181991	844890
308231	844891
616867	844892
2201	844893
17105	844894
520813	844895
296954	844896
474614	844897
474854	844898
72206	844899
160499	844900
336785	844901
457256	844902
35985	844903
171392	844904
57243	844905
588262	844906
341630	844907
5201	844908
620658	844909
182736	844910
66284	844911
34808	844912
556651	844913
44841	844914
101314	844915
139088	844916
435244	844917
602671	844918
200270	844919
82514	844920
60857	844921
330317	844922
554814	844923
280524	844924
322459	844925
13384	844926
669304	844927
229828	844928
689078	844929
36780	844930
91647	844931
666337	844932
513594	844933
82431	844934
81173	844935
42465	844936
6914	844937
607497	844938
46948	844939
414553	844940
142216	844941
309840	844942
54884	844943
85886	844944
79965	844945
440796	844946
162416	844947
133796	844948
392641	844949
496383	844950
5024	844951
553874	844952
68229	844953
76412	844954
165291	844955
382791	844956
331739	844957
102922	844958
34514	844959
71291	844960
58184	844961
44708	844962
429352	844963
543906	844964
4761	844965
337625	844966
663653	844967
586044	844968
522701	844969
338707	844970
654155	844971
37926	844972
559902	844973
522926	844974
408488	844975
502529	844976
356290	844977
586223	844978
63719	844979
64799	844980
51598	844981
414678	844982
188286	844983
24423	844984
313755	844985
51682	844986
127280	844987
656129	844988
662739	844989
145167	844990
173166	844991
43496	844992
1113	844993
151163	844994
297887	844995
615034	844996
505896	844997
420	844998
32010	844999
17828	845000
100882	845001
344420	845002
293835	845003
439314	845004
2711	845005
474403	845006
523142	845007
11905	845008
180300	845009
170759	845010
44910	845011
489406	845012
144630	845013
299721	845014
51	845015
518896	845016
176426	845017
177596	845018
689496	845019
63527	845020
147658	845021
492123	845022
453184	845023
165215	845024
221780	845025
12109	845026
13908	845027
101921	845028
131825	845029
167264	845030
13063	845031
372023	845032
646923	845033
48310	845034
18774	845035
294943	845036
216675	845037
48268	845038
162289	845039
704626	845040
322	845041
714246	845042
34934	845043
587565	845044
280725	845045
524797	845046
516477	845047
527892	845048
84135	845049
352482	845050
410048	845051
152584	845052
428952	845053
545892	845054
90207	845055
503437	845056
219908	845057
582759	845058
79795	845059
57984	845060
262969	845061
37415	845062
399650	845063
15771	845064
194594	845065
663265	845066
600992	845067
217069	845068
53033	845069
120345	845070
395303	845071
159074	845072
8610	845073
601841	845074
417264	845075
33091	845076
3684	845077
364543	845078
77233	845079
110906	845080
414730	845081
82523	845082
10737	845083
463913	845084
32791	845085
542438	845086
723841	845087
106259	845088
713559	845089
91526	845090
198676	845091
153251	845092
674951	845093
5950	845094
288635	845095
5033	845096
509922	845097
599436	845098
618583	845099
13319	845100
154012	845101
68775	845102
47503	845103
380791	845104
547338	845105
637171	845106
159223	845107
30617	845108
396356	845109
136269	845110
137167	845111
369865	845112
6709	845113
489737	845114
75138	845115
164410	845116
409161	845117
24488	845118
645289	845119
22429	845120
123405	845121
32245	845122
44174	845123
73437	845124
55265	845125
168183	845126
680038	845127
105251	845128
62890	845129
613563	845130
43575	845131
115673	845132
624473	845133
662764	845134
485849	845135
293406	845136
719311	845137
11412	845138
496710	845139
598082	845140
177759	845141
138747	845142
680607	845143
150595	845144
255981	845145
518140	845146
83629	845147
115116	845148
138451	845149
523625	845150
708418	845151
568027	845152
106812	845153
703632	845154
5902	845155
135683	845156
415173	845157
708	845158
297146	845159
307892	845160
55415	845161
374061	845162
128744	845163
334994	845164
316354	845165
359923	845166
670451	845167
660541	845168
712538	845169
46624	845170
266731	845171
139461	845172
153495	845173
52603	845174
368920	845175
613223	845176
154509	845177
665754	845178
359535	845179
597698	845180
243427	845181
376784	845182
383319	845183
659660	845184
34139	845185
3478	845186
554164	845187
21581	845188
471131	845189
208560	845190
114832	845191
54219	845192
100387	845193
437743	845194
347997	845195
9488	845196
25523	845197
107065	845198
101944	845199
142744	845200
440522	845201
463812	845202
612669	845203
571814	845204
15346	845205
163781	845206
193777	845207
227368	845208
40182	845209
155178	845210
310525	845211
326020	845212
46367	845213
110381	845214
227006	845215
13271	845216
177109	845217
335805	845218
342496	845219
26670	845220
4299	845221
396881	845222
185882	845223
183645	845224
396625	845225
63208	845226
44430	845227
456875	845228
430683	845229
27556	845230
148736	845231
610732	845232
132527	845233
19498	845234
377891	845235
395309	845236
508354	845237
248527	845238
524221	845239
244488	845240
3872	845241
621657	845242
114486	845243
487045	845244
230611	845245
15613	845246
49265	845247
173751	845248
234003	845249
226326	845250
601242	845251
209679	845252
84403	845253
377041	845254
317351	845255
417745	845256
47499	845257
21670	845258
553158	845259
104709	845260
708387	845261
713785	845262
676009	845263
59677	845264
31047	845265
89505	845266
263715	845267
48379	845268
242008	845269
8954	845270
247167	845271
328628	845272
25254	845273
695439	845274
13227	845275
668549	845276
343511	845277
171792	845278
426987	845279
57764	845280
99907	845281
527514	845282
380218	845283
255575	845284
322541	845285
553137	845286
2416	845287
629484	845288
515768	845289
581746	845290
178587	845291
499246	845292
494303	845293
179797	845294
218400	845295
69147	845296
632755	845297
467558	845298
51236	845299
61387	845300
54198	845301
297702	845302
64384	845303
81404	845304
700028	845305
128657	845306
690279	845307
552010	845308
527946	845309
310603	845310
66966	845311
587422	845312
137134	845313
533042	845314
131683	845315
174967	845316
299967	845317
8064	845318
315657	845319
658312	845320
648768	845321
15184	845322
401643	845323
446847	845324
270770	845325
47353	845326
306300	845327
185075	845328
332151	845329
66895	845330
2840	845331
118445	845332
712246	845333
12863	845334
591819	845335
252586	845336
28714	845337
629963	845338
233925	845339
104501	845340
28894	845341
16187	845342
532932	845343
76544	845344
11110	845345
148574	845346
61544	845347
53501	845348
93010	845349
293	845350
45660	845351
162517	845352
36694	845353
469337	845354
304721	845355
159243	845356
450807	845357
191598	845358
509995	845359
157767	845360
17239	845361
563808	845362
585159	845363
161770	845364
75951	845365
1274	845366
155854	845367
131999	845368
551818	845369
14454	845370
505073	845371
11057	845372
27079	845373
342086	845374
648835	845375
16629	845376
160536	845377
425149	845378
23657	845379
401200	845380
98036	845381
406226	845382
242760	845383
233784	845384
33709	845385
27717	845386
368994	845387
236365	845388
525301	845389
2014	845390
40519	845391
222000	845392
212989	845393
575182	845394
62811	845395
73324	845396
77218	845397
377439	845398
116609	845399
628802	845400
119315	845401
60466	845402
188664	845403
52635	845404
714402	845405
46216	845406
380223	845407
111218	845408
173175	845409
219424	845410
642158	845411
191441	845412
74069	845413
233687	845414
182428	845415
596038	845416
491690	845417
513005	845418
683075	845419
336600	845420
424378	845421
13108	845422
220377	845423
127235	845424
485094	845425
167818	845426
602811	845427
355847	845428
528576	845429
57096	845430
149490	845431
140067	845432
228462	845433
88326	845434
152129	845435
27329	845436
458699	845437
53525	845438
348445	845439
720507	845440
638945	845441
446007	845442
437878	845443
57622	845444
536470	845445
686126	845446
62237	845447
489676	845448
273607	845449
464086	845450
44228	845451
642971	845452
258195	845453
519028	845454
49100	845455
578448	845456
544931	845457
324766	845458
679527	845459
5687	845460
31067	845461
244460	845462
70447	845463
545135	845464
129060	845465
540669	845466
152246	845467
278980	845468
352094	845469
122533	845470
61616	845471
613100	845472
36043	845473
58423	845474
81491	845475
93063	845476
671533	845477
20369	845478
548867	845479
699468	845480
228139	845481
606643	845482
338929	845483
119779	845484
589490	845485
151230	845486
549794	845487
592217	845488
12451	845489
39683	845490
395142	845491
109153	845492
449385	845493
214852	845494
642761	845495
3927	845496
311775	845497
209837	845498
620433	845499
693122	845500
129332	845501
4313	845502
711960	845503
617976	845504
717690	845505
431660	845506
124223	845507
157950	845508
134361	845509
26472	845510
192069	845511
693239	845512
394676	845513
63451	845514
635132	845515
37740	845516
2093	845517
494224	845518
479321	845519
644349	845520
369086	845521
8079	845522
258222	845523
591785	845524
675257	845525
207776	845526
695721	845527
17644	845528
164038	845529
229008	845530
177146	845531
89367	845532
48474	845533
564806	845534
342342	845535
497520	845536
563483	845537
186356	845538
347478	845539
699320	845540
303807	845541
136713	845542
15817	845543
122915	845544
371362	845545
282855	845546
567737	845547
97443	845548
133441	845549
629502	845550
580506	845551
632246	845552
23947	845553
656841	845554
455660	845555
691073	845556
72667	845557
385447	845558
488405	845559
412104	845560
585665	845561
724072	845562
56894	845563
59803	845564
238158	845565
50286	845566
92807	845567
105532	845568
22302	845569
577922	845570
623096	845571
326453	845572
615503	845573
132866	845574
626445	845575
640164	845576
291068	845577
52164	845578
576573	845579
286511	845580
444136	845581
167770	845582
358592	845583
70854	845584
567188	845585
79892	845586
90691	845587
694316	845588
19499	845589
14762	845590
501786	845591
716576	845592
705480	845593
68850	845594
211808	845595
613180	845596
80622	845597
72629	845598
686607	845599
320637	845600
656021	845601
110559	845602
658723	845603
457590	845604
152775	845605
11049	845606
568895	845607
382574	845608
65330	845609
378	845610
114377	845611
178457	845612
398587	845613
126632	845614
391078	845615
455577	845616
585904	845617
332782	845618
86165	845619
719031	845620
592140	845621
47183	845622
85670	845623
647748	845624
408266	845625
156671	845626
252420	845627
267711	845628
28184	845629
17063	845630
709434	845631
512	845632
48480	845633
405170	845634
75425	845635
87253	845636
571061	845637
298849	845638
148333	845639
23026	845640
527562	845641
138112	845642
122727	845643
1373	845644
477374	845645
2056	845646
484451	845647
95326	845648
549179	845649
401423	845650
449481	845651
496925	845652
625162	845653
287632	845654
539628	845655
651628	845656
475795	845657
147661	845658
451174	845659
643290	845660
641145	845661
242983	845662
518611	845663
340678	845664
17014	845665
247360	845666
50903	845667
31689	845668
172834	845669
20736	845670
65200	845671
123465	845672
139786	845673
496025	845674
573491	845675
398046	845676
2390	845677
537988	845678
127940	845679
34457	845680
30174	845681
545377	845682
229876	845683
33266	845684
106321	845685
543324	845686
342388	845687
361442	845688
644530	845689
256560	845690
430367	845691
164374	845692
475868	845693
626691	845694
234188	845695
23694	845696
37042	845697
216682	845698
65761	845699
212035	845700
268649	845701
475121	845702
151414	845703
529187	845704
77871	845705
388004	845706
642574	845707
138340	845708
162969	845709
124008	845710
116192	845711
38093	845712
205321	845713
77548	845714
315306	845715
32250	845716
678220	845717
349516	845718
22875	845719
305203	845720
561812	845721
99625	845722
76871	845723
99739	845724
1545	845725
74752	845726
584791	845727
654583	845728
150813	845729
140960	845730
133878	845731
39224	845732
22700	845733
509523	845734
49211	845735
333943	845736
650366	845737
524290	845738
425810	845739
313001	845740
674252	845741
30	845742
110245	845743
460891	845744
478499	845745
101854	845746
464382	845747
679599	845748
706975	845749
98788	845750
220869	845751
712789	845752
648484	845753
105667	845754
267456	845755
305250	845756
6061	845757
484417	845758
104368	845759
191960	845760
644758	845761
471986	845762
40146	845763
179157	845764
331	845765
525713	845766
714645	845767
125262	845768
147540	845769
436993	845770
165313	845771
74378	845772
87471	845773
701834	845774
561067	845775
360086	845776
4867	845777
66528	845778
489479	845779
27072	845780
36896	845781
156694	845782
23896	845783
100149	845784
604099	845785
590210	845786
28464	845787
574168	845788
299826	845789
188886	845790
85518	845791
272575	845792
24679	845793
402173	845794
153193	845795
460789	845796
272170	845797
140540	845798
68315	845799
127296	845800
186030	845801
77870	845802
49642	845803
138364	845804
258205	845805
136576	845806
637604	845807
722154	845808
238957	845809
62385	845810
692783	845811
104312	845812
524226	845813
298852	845814
303949	845815
42587	845816
377053	845817
618052	845818
266210	845819
50502	845820
145665	845821
343376	845822
34625	845823
157943	845824
636086	845825
165008	845826
710168	845827
358973	845828
349802	845829
516789	845830
73632	845831
7214	845832
31321	845833
57471	845834
14300	845835
658181	845836
80453	845837
381073	845838
153739	845839
135158	845840
41378	845841
244087	845842
671438	845843
470378	845844
52862	845845
147434	845846
493937	845847
422520	845848
12528	845849
31037	845850
500629	845851
325973	845852
354620	845853
5124	845854
454900	845855
307012	845856
4865	845857
34580	845858
41617	845859
1426	845860
29632	845861
337726	845862
369733	845863
509416	845864
280633	845865
22607	845866
492464	845867
681574	845868
693570	845869
27772	845870
610537	845871
103271	845872
307492	845873
423329	845874
72539	845875
583236	845876
466795	845877
96845	845878
468998	845879
348795	845880
364288	845881
81949	845882
288010	845883
357287	845884
220866	845885
72016	845886
190988	845887
28338	845888
36626	845889
125726	845890
27648	845891
679740	845892
102523	845893
165754	845894
13481	845895
19371	845896
50127	845897
437399	845898
322119	845899
70542	845900
604323	845901
28294	845902
195592	845903
8780	845904
158754	845905
50823	845906
27847	845907
627830	845908
187919	845909
110814	845910
77877	845911
48957	845912
176406	845913
6425	845914
79459	845915
593085	845916
89566	845917
12881	845918
431961	845919
292451	845920
21437	845921
8245	845922
15483	845923
549562	845924
473474	845925
65054	845926
53301	845927
13367	845928
712548	845929
57443	845930
180207	845931
462484	845932
536116	845933
24186	845934
76648	845935
231245	845936
586002	845937
32866	845938
181593	845939
380282	845940
626567	845941
2005	845942
291046	845943
43577	845944
77714	845945
612732	845946
40657	845947
633640	845948
135682	845949
522527	845950
96466	845951
140026	845952
229121	845953
155204	845954
50103	845955
654810	845956
199597	845957
95005	845958
369260	845959
15427	845960
655014	845961
216044	845962
26820	845963
241315	845964
100329	845965
21453	845966
80793	845967
233333	845968
40552	845969
528188	845970
4602	845971
427753	845972
403816	845973
113389	845974
53426	845975
705186	845976
63895	845977
25656	845978
100552	845979
285564	845980
4692	845981
598879	845982
89992	845983
30513	845984
133999	845985
460326	845986
260335	845987
23634	845988
518199	845989
157905	845990
656162	845991
447400	845992
624329	845993
67505	845994
164951	845995
396411	845996
181721	845997
93543	845998
274551	845999
631341	846000
40840	846001
15547	846002
483510	846003
3886	846004
666796	846005
154862	846006
723279	846007
11014	846008
245432	846009
343663	846010
608513	846011
438547	846012
540768	846013
440303	846014
116111	846015
179184	846016
129164	846017
16876	846018
32103	846019
10923	846020
18400	846021
36800	846022
161388	846023
45397	846024
567214	846025
459389	846026
341214	846027
544861	846028
150547	846029
114476	846030
665477	846031
41269	846032
130998	846033
301229	846034
41564	846035
351380	846036
165388	846037
538981	846038
613869	846039
575268	846040
658707	846041
247505	846042
123799	846043
383503	846044
258299	846045
75600	846046
184218	846047
382559	846048
8685	846049
98004	846050
133116	846051
158621	846052
664489	846053
146999	846054
233571	846055
97430	846056
54700	846057
170219	846058
372894	846059
429522	846060
667889	846061
457247	846062
542831	846063
172843	846064
619680	846065
346213	846066
579471	846067
721714	846068
286127	846069
50388	846070
409367	846071
530917	846072
135214	846073
275456	846074
688327	846075
413641	846076
20592	846077
681567	846078
470626	846079
661379	846080
84168	846081
288548	846082
720771	846083
17782	846084
149647	846085
671046	846086
185373	846087
611860	846088
58243	846089
607935	846090
564695	846091
168925	846092
6648	846093
672914	846094
189584	846095
61799	846096
438072	846097
568907	846098
86024	846099
257724	846100
292670	846101
46054	846102
171205	846103
191140	846104
216151	846105
428625	846106
639255	846107
338278	846108
191436	846109
386428	846110
360995	846111
603695	846112
10637	846113
5044	846114
204966	846115
40029	846116
187119	846117
608763	846118
682023	846119
65690	846120
450184	846121
160632	846122
31720	846123
636280	846124
131231	846125
77838	846126
46196	846127
44701	846128
54596	846129
49736	846130
104761	846131
699021	846132
664582	846133
520774	846134
10191	846135
144886	846136
170777	846137
130833	846138
635237	846139
55545	846140
2739	846141
699487	846142
605	846143
552324	846144
118733	846145
725273	846146
187914	846147
138886	846148
77084	846149
265147	846150
263850	846151
466719	846152
19861	846153
521488	846154
263289	846155
182939	846156
311933	846157
681208	846158
123266	846159
304441	846160
13332	846161
219954	846162
536945	846163
430865	846164
108548	846165
356905	846166
22124	846167
234187	846168
349404	846169
184377	846170
118297	846171
32238	846172
123592	846173
629785	846174
116795	846175
8542	846176
458730	846177
617835	846178
491504	846179
346373	846180
551119	846181
720226	846182
583103	846183
451747	846184
656371	846185
586730	846186
4805	846187
223566	846188
115410	846189
5088	846190
662881	846191
99478	846192
567625	846193
326102	846194
291314	846195
573686	846196
1224	846197
23641	846198
714767	846199
222274	846200
77775	846201
115385	846202
650561	846203
409366	846204
95404	846205
329830	846206
362593	846207
409893	846208
560108	846209
169421	846210
410702	846211
591285	846212
361882	846213
396057	846214
132280	846215
667193	846216
32833	846217
195456	846218
26794	846219
591216	846220
496282	846221
823	846222
2352	846223
295167	846224
86986	846225
594351	846226
234633	846227
688889	846228
103220	846229
68814	846230
119108	846231
20007	846232
38849	846233
32418	846234
600626	846235
23288	846236
123687	846237
375869	846238
187703	846239
605514	846240
266788	846241
108361	846242
243349	846243
156527	846244
703872	846245
7280	846246
660821	846247
441102	846248
224769	846249
504144	846250
203090	846251
298948	846252
7385	846253
210340	846254
542985	846255
184777	846256
481047	846257
255004	846258
665453	846259
407476	846260
499947	846261
118559	846262
346841	846263
519417	846264
243431	846265
2169	846266
673901	846267
147317	846268
669902	846269
683117	846270
158799	846271
606238	846272
654806	846273
362768	846274
491433	846275
423811	846276
485933	846277
565552	846278
351593	846279
488029	846280
177903	846281
612710	846282
263277	846283
563381	846284
38571	846285
374681	846286
146128	846287
123192	846288
411380	846289
23529	846290
308005	846291
108219	846292
636322	846293
175295	846294
350617	846295
535354	846296
95711	846297
82390	846298
512593	846299
14922	846300
459577	846301
670908	846302
66187	846303
664137	846304
230130	846305
405627	846306
168634	846307
176594	846308
411778	846309
159401	846310
31207	846311
68246	846312
258240	846313
11288	846314
169069	846315
218109	846316
411734	846317
8752	846318
114	846319
394221	846320
25294	846321
558729	846322
79685	846323
220504	846324
700002	846325
712783	846326
294273	846327
74474	846328
318585	846329
640078	846330
1890	846331
115657	846332
124510	846333
385033	846334
90870	846335
468591	846336
346202	846337
315012	846338
717552	846339
89368	846340
354812	846341
65523	846342
212636	846343
639179	846344
127548	846345
423892	846346
135820	846347
98305	846348
74598	846349
84533	846350
99874	846351
179740	846352
5661	846353
655835	846354
99669	846355
173653	846356
424640	846357
149470	846358
183950	846359
17409	846360
94135	846361
475	846362
717931	846363
301718	846364
633159	846365
3898	846366
492579	846367
46092	846368
126992	846369
260837	846370
543846	846371
521027	846372
664795	846373
74167	846374
680968	846375
1614	846376
181237	846377
655866	846378
183791	846379
111775	846380
524859	846381
699825	846382
169961	846383
218647	846384
97263	846385
141720	846386
722489	846387
223006	846388
199216	846389
112643	846390
328860	846391
38199	846392
486605	846393
455525	846394
548528	846395
666120	846396
616947	846397
30485	846398
140793	846399
53188	846400
574090	846401
344300	846402
376617	846403
323900	846404
41994	846405
31858	846406
625415	846407
568785	846408
132869	846409
501669	846410
161561	846411
29708	846412
83101	846413
389190	846414
124882	846415
285540	846416
583352	846417
261087	846418
4786	846419
467702	846420
485496	846421
271386	846422
11880	846423
612317	846424
27586	846425
234616	846426
376407	846427
315117	846428
336912	846429
261492	846430
6568	846431
211744	846432
451549	846433
144496	846434
262544	846435
38808	846436
80098	846437
611892	846438
108626	846439
392474	846440
282	846441
20350	846442
515211	846443
17206	846444
366203	846445
466420	846446
74362	846447
33761	846448
80155	846449
391731	846450
174561	846451
141707	846452
597765	846453
33828	846454
73599	846455
176954	846456
338513	846457
356106	846458
11772	846459
484907	846460
594220	846461
167105	846462
485250	846463
105316	846464
304259	846465
694381	846466
371815	846467
477679	846468
385453	846469
362583	846470
379252	846471
668082	846472
112949	846473
511147	846474
70757	846475
21593	846476
170539	846477
25104	846478
471874	846479
369134	846480
11650	846481
487275	846482
34	846483
39983	846484
145621	846485
168233	846486
27251	846487
429044	846488
442688	846489
235176	846490
573466	846491
8853	846492
183795	846493
212737	846494
254191	846495
120925	846496
44050	846497
158263	846498
108697	846499
29367	846500
680429	846501
351547	846502
198826	846503
45998	846504
269909	846505
400827	846506
296891	846507
208949	846508
228405	846509
174394	846510
384135	846511
49900	846512
1052	846513
6623	846514
667651	846515
391044	846516
9608	846517
53369	846518
280239	846519
653488	846520
397016	846521
705302	846522
25275	846523
234712	846524
113875	846525
490261	846526
72397	846527
35598	846528
203442	846529
1226	846530
630028	846531
624529	846532
399648	846533
267820	846534
686121	846535
29885	846536
161327	846537
499179	846538
111008	846539
184049	846540
165258	846541
439679	846542
270337	846543
109647	846544
196562	846545
28848	846546
1493	846547
372609	846548
124676	846549
155163	846550
158618	846551
157447	846552
716275	846553
419064	846554
335630	846555
488340	846556
353028	846557
254324	846558
456417	846559
592596	846560
11515	846561
97662	846562
15297	846563
121349	846564
139453	846565
312712	846566
247926	846567
595480	846568
681923	846569
180845	846570
347965	846571
559431	846572
89389	846573
409939	846574
137242	846575
11352	846576
185904	846577
82130	846578
212667	846579
153312	846580
69102	846581
111888	846582
28438	846583
44939	846584
85667	846585
171247	846586
26135	846587
441334	846588
33582	846589
239781	846590
408720	846591
67608	846592
303076	846593
233371	846594
467997	846595
535811	846596
516643	846597
600378	846598
624599	846599
402523	846600
24381	846601
566641	846602
564803	846603
287787	846604
285864	846605
200406	846606
202987	846607
681646	846608
478667	846609
96425	846610
299881	846611
359538	846612
92526	846613
652226	846614
610391	846615
323903	846616
445727	846617
104414	846618
528162	846619
47894	846620
688338	846621
319514	846622
5061	846623
20101	846624
625100	846625
647528	846626
13733	846627
439555	846628
137702	846629
173257	846630
83749	846631
113021	846632
431403	846633
656959	846634
541436	846635
460068	846636
261121	846637
340430	846638
520000	846639
154410	846640
357532	846641
185510	846642
37056	846643
20954	846644
658319	846645
180566	846646
65750	846647
299207	846648
187020	846649
227566	846650
172208	846651
17236	846652
417634	846653
87107	846654
247084	846655
234686	846656
416552	846657
453527	846658
19362	846659
299839	846660
169219	846661
27790	846662
479507	846663
538145	846664
147599	846665
555773	846666
106206	846667
283769	846668
168175	846669
698028	846670
673221	846671
514575	846672
642044	846673
548854	846674
89310	846675
381000	846676
433051	846677
179658	846678
293708	846679
707487	846680
111988	846681
106544	846682
87764	846683
328894	846684
44567	846685
12379	846686
94243	846687
112850	846688
41605	846689
667331	846690
126750	846691
60669	846692
284545	846693
117714	846694
331801	846695
409087	846696
302525	846697
622501	846698
131886	846699
158204	846700
511650	846701
10919	846702
431161	846703
20120	846704
323558	846705
416541	846706
615365	846707
667	846708
631665	846709
461625	846710
485414	846711
129474	846712
162826	846713
613	846714
11112	846715
600174	846716
68493	846717
700888	846718
505034	846719
153792	846720
602251	846721
804	846722
9674	846723
572310	846724
659486	846725
93963	846726
257103	846727
173797	846728
144839	846729
36398	846730
90983	846731
481888	846732
57998	846733
503814	846734
17761	846735
11371	846736
571100	846737
209266	846738
284102	846739
241339	846740
561213	846741
148089	846742
410861	846743
77067	846744
392971	846745
222614	846746
342894	846747
37077	846748
607643	846749
316190	846750
422335	846751
573070	846752
5694	846753
362023	846754
163537	846755
717662	846756
553456	846757
107693	846758
43733	846759
290914	846760
81972	846761
361794	846762
386311	846763
14631	846764
466412	846765
267034	846766
484729	846767
19141	846768
269021	846769
29193	846770
99040	846771
142598	846772
138537	846773
390853	846774
707171	846775
102606	846776
334517	846777
587699	846778
293881	846779
287	846780
605160	846781
379745	846782
82066	846783
98558	846784
95275	846785
179195	846786
25348	846787
650233	846788
721754	846789
524660	846790
21482	846791
14408	846792
427846	846793
588305	846794
679440	846795
14897	846796
134698	846797
583320	846798
94991	846799
48853	846800
651102	846801
161531	846802
111659	846803
125182	846804
179632	846805
457857	846806
114043	846807
519734	846808
627864	846809
4786	846810
455150	846811
670830	846812
586287	846813
237902	846814
82138	846815
29965	846816
601524	846817
88561	846818
177998	846819
662046	846820
327236	846821
68004	846822
636558	846823
170266	846824
473128	846825
584958	846826
646992	846827
281779	846828
11910	846829
504252	846830
277497	846831
437746	846832
330569	846833
49536	846834
370838	846835
641919	846836
450055	846837
21369	846838
9583	846839
677148	846840
281942	846841
199023	846842
83118	846843
22269	846844
277599	846845
152791	846846
141117	846847
151411	846848
78914	846849
52202	846850
11596	846851
44311	846852
459865	846853
625063	846854
514487	846855
494358	846856
342599	846857
485307	846858
156072	846859
533423	846860
336556	846861
326747	846862
25518	846863
665499	846864
66483	846865
232478	846866
80883	846867
308083	846868
186653	846869
2440	846870
622491	846871
303434	846872
539248	846873
442068	846874
463358	846875
103521	846876
69472	846877
248030	846878
353670	846879
515483	846880
266503	846881
475555	846882
97632	846883
96938	846884
715063	846885
48832	846886
14055	846887
544173	846888
120	846889
41661	846890
29165	846891
90985	846892
16740	846893
536864	846894
518849	846895
90963	846896
673757	846897
49151	846898
21458	846899
5837	846900
681752	846901
175853	846902
282856	846903
534965	846904
201013	846905
236924	846906
11746	846907
311958	846908
524424	846909
35031	846910
37043	846911
527433	846912
527351	846913
483012	846914
540166	846915
168769	846916
507912	846917
65623	846918
11403	846919
480612	846920
173036	846921
565537	846922
421873	846923
508806	846924
152011	846925
37058	846926
136747	846927
50168	846928
67510	846929
304328	846930
22092	846931
255770	846932
368856	846933
310056	846934
46392	846935
176089	846936
403871	846937
464506	846938
565428	846939
539816	846940
6669	846941
11094	846942
416632	846943
581074	846944
59255	846945
167524	846946
7931	846947
283211	846948
166015	846949
38406	846950
143999	846951
373644	846952
370667	846953
578178	846954
26444	846955
101823	846956
13389	846957
90651	846958
11982	846959
605654	846960
148172	846961
3653	846962
104226	846963
15709	846964
36837	846965
72196	846966
475202	846967
24784	846968
119959	846969
543486	846970
207229	846971
348139	846972
386540	846973
172300	846974
60963	846975
102336	846976
157324	846977
2311	846978
573805	846979
401020	846980
34505	846981
352168	846982
115452	846983
351653	846984
147827	846985
3806	846986
116973	846987
214060	846988
314467	846989
364034	846990
415882	846991
676974	846992
153022	846993
212758	846994
283380	846995
460174	846996
1260	846997
323176	846998
3298	846999
541542	847000
34788	847001
602941	847002
26576	847003
1031	847004
295078	847005
273179	847006
108210	847007
107801	847008
333407	847009
16264	847010
9992	847011
431154	847012
10336	847013
22170	847014
92311	847015
376350	847016
68825	847017
463313	847018
5329	847019
500509	847020
186717	847021
118292	847022
320266	847023
105044	847024
572510	847025
686141	847026
278220	847027
395083	847028
36174	847029
2857	847030
414953	847031
18805	847032
477355	847033
169931	847034
221122	847035
475948	847036
44798	847037
114280	847038
48499	847039
76425	847040
613031	847041
99554	847042
431642	847043
401023	847044
39005	847045
491047	847046
181702	847047
502705	847048
186448	847049
246280	847050
334992	847051
12761	847052
61434	847053
681533	847054
203609	847055
59304	847056
136731	847057
286629	847058
656805	847059
549793	847060
545082	847061
426427	847062
142198	847063
64234	847064
438460	847065
58075	847066
567793	847067
8481	847068
173281	847069
390298	847070
489194	847071
431267	847072
412972	847073
90183	847074
249681	847075
510174	847076
180820	847077
74741	847078
701092	847079
650537	847080
93164	847081
472266	847082
114190	847083
47569	847084
709529	847085
6920	847086
77486	847087
662815	847088
631225	847089
3908	847090
685606	847091
206747	847092
237582	847093
153376	847094
175604	847095
1206	847096
643782	847097
460094	847098
202188	847099
168140	847100
3339	847101
248324	847102
584355	847103
46142	847104
482879	847105
484890	847106
131864	847107
160360	847108
30028	847109
661189	847110
203700	847111
34041	847112
464448	847113
225758	847114
23731	847115
334451	847116
250804	847117
323340	847118
9326	847119
614929	847120
320294	847121
337188	847122
713170	847123
183095	847124
36232	847125
437577	847126
37352	847127
29190	847128
101186	847129
286259	847130
106472	847131
14497	847132
155093	847133
454229	847134
320617	847135
76090	847136
183150	847137
393889	847138
663273	847139
150546	847140
417286	847141
77713	847142
6042	847143
2166	847144
150297	847145
590531	847146
162410	847147
12755	847148
215567	847149
133909	847150
75648	847151
21596	847152
58719	847153
489294	847154
103568	847155
194454	847156
159052	847157
156155	847158
100070	847159
157739	847160
526009	847161
488953	847162
554229	847163
111912	847164
178440	847165
237659	847166
345561	847167
505297	847168
33383	847169
472356	847170
459077	847171
285817	847172
472227	847173
39906	847174
219262	847175
677234	847176
14182	847177
175999	847178
292830	847179
69133	847180
312559	847181
61797	847182
122544	847183
143042	847184
55881	847185
931	847186
620391	847187
721314	847188
42123	847189
456879	847190
11796	847191
597420	847192
413375	847193
266138	847194
237435	847195
105234	847196
73625	847197
136586	847198
136099	847199
27367	847200
334509	847201
40028	847202
368431	847203
124174	847204
120063	847205
39583	847206
705187	847207
324471	847208
679839	847209
107859	847210
161362	847211
145041	847212
544107	847213
564020	847214
155228	847215
463282	847216
598972	847217
147590	847218
425833	847219
13050	847220
54652	847221
244064	847222
245498	847223
626038	847224
25765	847225
36994	847226
438502	847227
5290	847228
419930	847229
325971	847230
146469	847231
151945	847232
67624	847233
478095	847234
34356	847235
252659	847236
67773	847237
143166	847238
139213	847239
145257	847240
37387	847241
285129	847242
85436	847243
162784	847244
493787	847245
68573	847246
646362	847247
310693	847248
12701	847249
16188	847250
151854	847251
84415	847252
91636	847253
156968	847254
12032	847255
116402	847256
54923	847257
10924	847258
185116	847259
466189	847260
453791	847261
666971	847262
84768	847263
486348	847264
28121	847265
138180	847266
412713	847267
197698	847268
224703	847269
286405	847270
84647	847271
329585	847272
413352	847273
557690	847274
180408	847275
185407	847276
220448	847277
127921	847278
27892	847279
438759	847280
138424	847281
30754	847282
155329	847283
432952	847284
210582	847285
82359	847286
369563	847287
498112	847288
267890	847289
134409	847290
50268	847291
158667	847292
189358	847293
340771	847294
89650	847295
458501	847296
367986	847297
42550	847298
179202	847299
175125	847300
577017	847301
644534	847302
468999	847303
575257	847304
85010	847305
69733	847306
147117	847307
694307	847308
31280	847309
28135	847310
596805	847311
368247	847312
680551	847313
143418	847314
151812	847315
152730	847316
415355	847317
257999	847318
504718	847319
601217	847320
466974	847321
141481	847322
163641	847323
576020	847324
527687	847325
385770	847326
110718	847327
282787	847328
2833	847329
39674	847330
185649	847331
699133	847332
155587	847333
705368	847334
34887	847335
12242	847336
527793	847337
41461	847338
146078	847339
211554	847340
391022	847341
33836	847342
645405	847343
71943	847344
113390	847345
13389	847346
715993	847347
75713	847348
342886	847349
257827	847350
57597	847351
394552	847352
28127	847353
287836	847354
97314	847355
119207	847356
512471	847357
107678	847358
442709	847359
192444	847360
631396	847361
252815	847362
182197	847363
409696	847364
140464	847365
142097	847366
638438	847367
604217	847368
294161	847369
710549	847370
363022	847371
7832	847372
194256	847373
131229	847374
495148	847375
211649	847376
413858	847377
84076	847378
609982	847379
89991	847380
452264	847381
141400	847382
35865	847383
219514	847384
707612	847385
4667	847386
504808	847387
10599	847388
437557	847389
204381	847390
72680	847391
606632	847392
36	847393
37566	847394
8388	847395
12065	847396
467406	847397
521737	847398
315643	847399
529600	847400
38114	847401
691577	847402
568971	847403
244720	847404
690352	847405
633794	847406
429388	847407
45685	847408
172924	847409
528097	847410
49853	847411
241166	847412
661766	847413
177670	847414
348657	847415
718368	847416
440397	847417
240761	847418
319465	847419
30732	847420
48966	847421
189349	847422
289213	847423
533912	847424
422180	847425
636925	847426
63815	847427
501428	847428
136632	847429
358700	847430
659655	847431
164548	847432
656700	847433
427347	847434
195315	847435
510548	847436
146875	847437
38712	847438
356365	847439
17658	847440
541205	847441
65493	847442
76544	847443
476568	847444
175811	847445
522890	847446
604308	847447
62365	847448
66843	847449
168199	847450
151321	847451
399927	847452
224218	847453
206736	847454
154371	847455
311030	847456
154499	847457
686023	847458
619235	847459
510730	847460
445230	847461
136471	847462
609549	847463
89757	847464
265345	847465
170179	847466
46505	847467
211412	847468
416789	847469
31053	847470
14924	847471
545712	847472
146195	847473
510145	847474
16535	847475
159889	847476
4713	847477
144727	847478
639427	847479
555723	847480
562366	847481
712362	847482
614543	847483
94529	847484
189505	847485
26641	847486
69123	847487
564855	847488
294213	847489
163711	847490
385966	847491
296465	847492
18682	847493
101123	847494
154081	847495
180183	847496
84933	847497
13594	847498
424195	847499
418741	847500
219921	847501
563354	847502
53252	847503
594619	847504
81662	847505
294031	847506
386957	847507
136699	847508
299419	847509
46848	847510
656513	847511
168628	847512
634722	847513
80670	847514
11763	847515
4513	847516
638732	847517
380565	847518
218485	847519
217690	847520
458219	847521
47204	847522
481983	847523
109533	847524
43334	847525
685080	847526
173467	847527
602306	847528
8559	847529
134198	847530
322013	847531
298047	847532
638809	847533
690151	847534
538308	847535
250164	847536
11491	847537
795	847538
99786	847539
132139	847540
25493	847541
228633	847542
346374	847543
6393	847544
4817	847545
158258	847546
5997	847547
129206	847548
125822	847549
249863	847550
151005	847551
176793	847552
12002	847553
362	847554
173423	847555
48141	847556
593383	847557
128428	847558
159035	847559
145892	847560
280747	847561
230036	847562
18082	847563
6668	847564
594598	847565
647550	847566
332435	847567
118351	847568
287342	847569
52095	847570
418190	847571
84978	847572
39614	847573
2167	847574
509474	847575
370037	847576
210564	847577
187899	847578
136752	847579
528937	847580
710598	847581
324108	847582
515783	847583
116397	847584
27761	847585
348771	847586
48135	847587
609144	847588
51117	847589
122626	847590
563960	847591
39481	847592
138959	847593
10440	847594
143316	847595
537421	847596
515655	847597
77633	847598
26151	847599
709315	847600
52586	847601
125921	847602
274347	847603
640523	847604
160423	847605
40330	847606
573536	847607
2232	847608
270013	847609
333023	847610
487982	847611
79941	847612
6212	847613
376135	847614
87372	847615
347592	847616
435457	847617
139716	847618
57335	847619
588356	847620
44920	847621
351447	847622
17855	847623
277906	847624
54700	847625
665942	847626
129229	847627
439625	847628
573468	847629
34399	847630
36338	847631
375252	847632
506874	847633
17486	847634
50565	847635
120843	847636
286624	847637
719365	847638
121383	847639
137896	847640
464723	847641
9386	847642
697516	847643
62702	847644
104679	847645
446679	847646
549698	847647
554655	847648
529034	847649
541764	847650
103469	847651
187927	847652
50581	847653
168810	847654
403713	847655
297908	847656
125696	847657
605267	847658
44227	847659
595950	847660
163111	847661
2808	847662
131600	847663
14738	847664
357312	847665
265183	847666
575625	847667
16778	847668
372708	847669
170885	847670
175840	847671
367935	847672
434259	847673
691067	847674
56147	847675
23396	847676
494410	847677
14802	847678
342079	847679
166234	847680
427097	847681
69610	847682
35214	847683
79063	847684
122269	847685
249204	847686
259788	847687
235236	847688
44295	847689
177009	847690
176953	847691
659082	847692
346525	847693
641715	847694
412391	847695
149848	847696
37228	847697
422537	847698
507202	847699
27576	847700
290429	847701
36847	847702
202927	847703
92835	847704
351594	847705
83001	847706
126928	847707
138787	847708
494793	847709
8995	847710
660717	847711
1120	847712
171831	847713
120586	847714
103577	847715
170049	847716
364609	847717
135940	847718
163095	847719
105300	847720
322855	847721
14828	847722
652640	847723
107508	847724
67355	847725
496849	847726
65442	847727
90505	847728
477579	847729
469103	847730
628519	847731
478861	847732
230461	847733
16722	847734
13320	847735
622773	847736
181895	847737
578742	847738
41927	847739
117944	847740
37572	847741
133245	847742
612200	847743
379908	847744
334245	847745
165111	847746
38128	847747
364799	847748
335574	847749
582948	847750
9558	847751
660674	847752
1639	847753
498155	847754
14244	847755
32641	847756
43767	847757
36902	847758
26842	847759
558483	847760
293642	847761
45721	847762
65732	847763
102446	847764
488887	847765
40233	847766
313789	847767
526080	847768
98224	847769
92145	847770
6061	847771
609164	847772
97876	847773
263817	847774
685871	847775
580515	847776
178127	847777
14267	847778
136704	847779
722122	847780
79382	847781
157561	847782
26974	847783
118358	847784
83700	847785
350213	847786
48520	847787
104121	847788
80829	847789
690557	847790
380916	847791
37516	847792
100527	847793
131046	847794
655031	847795
121312	847796
345226	847797
239595	847798
100337	847799
15615	847800
27593	847801
47122	847802
439394	847803
446512	847804
571796	847805
6769	847806
85830	847807
116901	847808
140925	847809
66142	847810
32811	847811
196455	847812
280901	847813
141971	847814
76273	847815
509405	847816
536025	847817
693458	847818
232195	847819
559870	847820
106199	847821
284563	847822
2308	847823
529134	847824
685402	847825
232482	847826
510884	847827
560934	847828
257020	847829
119229	847830
345121	847831
414305	847832
179495	847833
145792	847834
84163	847835
452768	847836
363721	847837
404318	847838
45227	847839
350459	847840
574996	847841
649992	847842
14176	847843
155003	847844
82807	847845
28034	847846
453116	847847
715305	847848
134005	847849
504022	847850
657398	847851
148654	847852
37056	847853
197625	847854
214454	847855
665879	847856
675080	847857
709663	847858
352262	847859
352521	847860
265516	847861
119170	847862
554112	847863
302356	847864
523196	847865
75356	847866
41430	847867
668849	847868
92646	847869
692570	847870
485812	847871
44032	847872
475738	847873
427635	847874
5	847875
545166	847876
126457	847877
496762	847878
9127	847879
206383	847880
245083	847881
708475	847882
237405	847883
139115	847884
101669	847885
687271	847886
444473	847887
376217	847888
20582	847889
111308	847890
228979	847891
521622	847892
43337	847893
469860	847894
384249	847895
606985	847896
557	847897
51377	847898
15281	847899
518049	847900
694427	847901
394279	847902
643870	847903
619407	847904
72872	847905
632834	847906
9579	847907
485246	847908
17349	847909
30321	847910
136743	847911
32769	847912
117397	847913
3891	847914
109149	847915
50223	847916
281843	847917
22	847918
598433	847919
568596	847920
18231	847921
19339	847922
595208	847923
563087	847924
16828	847925
164750	847926
11111	847927
707099	847928
50061	847929
190902	847930
83246	847931
391400	847932
185447	847933
706230	847934
349821	847935
7354	847936
200654	847937
517180	847938
141683	847939
27562	847940
624733	847941
150387	847942
88339	847943
411950	847944
71438	847945
47674	847946
462445	847947
499415	847948
137948	847949
700807	847950
26146	847951
198436	847952
1795	847953
419616	847954
550356	847955
381605	847956
73978	847957
97612	847958
716365	847959
173510	847960
203347	847961
145358	847962
233157	847963
720326	847964
49971	847965
584018	847966
217159	847967
345012	847968
1249	847969
84651	847970
10980	847971
323840	847972
103916	847973
249456	847974
23208	847975
311265	847976
49624	847977
723508	847978
321646	847979
420457	847980
3962	847981
71039	847982
1558	847983
211151	847984
50531	847985
46037	847986
623331	847987
357167	847988
614386	847989
41591	847990
576144	847991
109878	847992
115925	847993
170929	847994
515807	847995
551367	847996
84619	847997
616487	847998
165961	847999
9910	848000
73189	848001
619829	848002
685241	848003
275877	848004
54883	848005
523589	848006
136590	848007
303081	848008
720363	848009
667551	848010
645941	848011
341353	848012
296426	848013
158483	848014
358702	848015
39794	848016
35122	848017
493356	848018
157789	848019
76185	848020
253085	848021
105740	848022
467141	848023
2369	848024
668010	848025
13279	848026
93471	848027
389509	848028
268959	848029
212127	848030
108265	848031
14990	848032
165858	848033
408911	848034
571904	848035
72716	848036
45769	848037
55203	848038
637760	848039
333025	848040
597653	848041
458398	848042
16409	848043
129518	848044
276601	848045
449774	848046
92641	848047
711384	848048
253681	848049
405650	848050
556312	848051
7477	848052
4025	848053
588880	848054
129659	848055
549476	848056
685750	848057
535931	848058
80058	848059
394686	848060
7111	848061
112094	848062
248317	848063
642623	848064
170372	848065
64900	848066
177300	848067
466844	848068
713946	848069
4706	848070
718161	848071
391796	848072
272678	848073
137150	848074
67613	848075
109555	848076
33938	848077
186184	848078
7691	848079
53229	848080
78724	848081
44701	848082
197508	848083
360734	848084
67217	848085
542092	848086
265950	848087
235464	848088
14648	848089
522245	848090
530431	848091
526183	848092
32132	848093
244142	848094
129150	848095
150660	848096
280249	848097
242169	848098
134723	848099
269450	848100
33174	848101
91354	848102
375012	848103
23789	848104
274062	848105
68269	848106
169770	848107
80894	848108
189861	848109
4009	848110
604459	848111
134887	848112
160871	848113
543540	848114
138523	848115
128109	848116
60489	848117
117872	848118
53546	848119
20717	848120
704006	848121
151496	848122
720224	848123
80642	848124
147638	848125
441017	848126
134573	848127
12907	848128
626819	848129
140654	848130
274127	848131
240208	848132
353643	848133
129628	848134
14453	848135
685078	848136
15503	848137
629675	848138
620890	848139
55683	848140
637891	848141
368707	848142
401968	848143
622680	848144
129145	848145
284080	848146
610854	848147
45191	848148
123515	848149
517706	848150
430140	848151
256434	848152
547190	848153
569903	848154
449894	848155
463676	848156
37576	848157
525992	848158
58938	848159
599038	848160
657274	848161
565147	848162
607603	848163
530207	848164
699936	848165
478023	848166
2449	848167
87745	848168
553032	848169
43522	848170
397733	848171
107047	848172
17480	848173
35687	848174
240511	848175
9238	848176
61019	848177
209267	848178
438372	848179
650142	848180
130891	848181
49195	848182
78029	848183
130495	848184
66102	848185
123075	848186
143273	848187
544113	848188
20202	848189
392319	848190
220828	848191
654998	848192
624564	848193
460097	848194
443056	848195
609394	848196
7408	848197
124759	848198
311419	848199
160328	848200
460880	848201
724977	848202
294200	848203
708844	848204
16882	848205
85096	848206
110416	848207
471226	848208
9043	848209
636638	848210
457329	848211
443231	848212
32870	848213
450753	848214
924	848215
19581	848216
141038	848217
51597	848218
35486	848219
524380	848220
14037	848221
590177	848222
424470	848223
99073	848224
34076	848225
531346	848226
49648	848227
44768	848228
17160	848229
713633	848230
15127	848231
5233	848232
189220	848233
455901	848234
721223	848235
92199	848236
724472	848237
609772	848238
312582	848239
572994	848240
656166	848241
642178	848242
601366	848243
40998	848244
232249	848245
495644	848246
23678	848247
294997	848248
523539	848249
115917	848250
258735	848251
116405	848252
329128	848253
595597	848254
57708	848255
515147	848256
569659	848257
117451	848258
94829	848259
36482	848260
127784	848261
632451	848262
263231	848263
351130	848264
596637	848265
152999	848266
679048	848267
122571	848268
79119	848269
487686	848270
583115	848271
60428	848272
18945	848273
169412	848274
254886	848275
84237	848276
289708	848277
51466	848278
99532	848279
187173	848280
238597	848281
646969	848282
544997	848283
248565	848284
1689	848285
515240	848286
239514	848287
43663	848288
657659	848289
234446	848290
531288	848291
7541	848292
346576	848293
45471	848294
440088	848295
689369	848296
252918	848297
98066	848298
185217	848299
28852	848300
451478	848301
413736	848302
136468	848303
384755	848304
211049	848305
723663	848306
574758	848307
334	848308
602495	848309
62308	848310
630509	848311
580591	848312
541584	848313
273880	848314
247711	848315
707436	848316
715742	848317
392020	848318
27621	848319
3144	848320
85380	848321
409158	848322
518222	848323
185681	848324
534368	848325
155788	848326
488855	848327
6893	848328
550420	848329
633282	848330
376265	848331
664191	848332
541692	848333
17514	848334
175180	848335
609408	848336
33416	848337
34701	848338
298262	848339
294638	848340
293231	848341
12104	848342
464931	848343
611750	848344
66137	848345
519240	848346
370081	848347
133	848348
126438	848349
356730	848350
464948	848351
216301	848352
316761	848353
132831	848354
597693	848355
9755	848356
530420	848357
154572	848358
26997	848359
445298	848360
99336	848361
9658	848362
367458	848363
707455	848364
655396	848365
92214	848366
413788	848367
285332	848368
586193	848369
52010	848370
421769	848371
525304	848372
183012	848373
673576	848374
53644	848375
289493	848376
646009	848377
573721	848378
3083	848379
323799	848380
189450	848381
692932	848382
170229	848383
536568	848384
94489	848385
141425	848386
520700	848387
221742	848388
83596	848389
542203	848390
224118	848391
720564	848392
128777	848393
164693	848394
452674	848395
500858	848396
310000	848397
346713	848398
659411	848399
460087	848400
560363	848401
17230	848402
53445	848403
139773	848404
15934	848405
602223	848406
162326	848407
337914	848408
213824	848409
147464	848410
37170	848411
39641	848412
66389	848413
650686	848414
553597	848415
566971	848416
700906	848417
16260	848418
50324	848419
217329	848420
32039	848421
15276	848422
583529	848423
451353	848424
712655	848425
492273	848426
674261	848427
368041	848428
629812	848429
40430	848430
18359	848431
19658	848432
34751	848433
52411	848434
202394	848435
635559	848436
298496	848437
603715	848438
9586	848439
13533	848440
137153	848441
439028	848442
153198	848443
501443	848444
694949	848445
180869	848446
30246	848447
205795	848448
239655	848449
96229	848450
411292	848451
398008	848452
89203	848453
62503	848454
156531	848455
34296	848456
6616	848457
371090	848458
665350	848459
13021	848460
19434	848461
41388	848462
111907	848463
103104	848464
61351	848465
532611	848466
399121	848467
266141	848468
114715	848469
660586	848470
11927	848471
98903	848472
171906	848473
82463	848474
541041	848475
88059	848476
35404	848477
164561	848478
524429	848479
172644	848480
145343	848481
711217	848482
182324	848483
604	848484
278749	848485
44979	848486
408360	848487
3932	848488
66181	848489
304660	848490
107308	848491
269575	848492
180684	848493
699885	848494
519766	848495
266880	848496
19972	848497
48609	848498
464606	848499
635164	848500
336803	848501
8273	848502
252666	848503
497134	848504
706560	848505
103702	848506
86370	848507
594406	848508
349626	848509
586908	848510
503092	848511
117235	848512
716148	848513
597625	848514
41540	848515
1825	848516
216211	848517
118856	848518
722261	848519
174103	848520
703261	848521
653428	848522
114528	848523
328108	848524
31350	848525
262060	848526
252085	848527
506041	848528
45962	848529
63254	848530
235009	848531
219389	848532
307993	848533
145477	848534
21831	848535
364594	848536
34651	848537
528735	848538
6761	848539
526417	848540
27302	848541
631745	848542
46789	848543
24847	848544
149320	848545
548094	848546
689406	848547
517448	848548
81296	848549
429907	848550
248251	848551
672498	848552
331452	848553
229931	848554
401470	848555
371805	848556
132581	848557
172301	848558
26011	848559
338616	848560
669906	848561
302696	848562
599599	848563
43107	848564
46175	848565
251547	848566
133146	848567
21540	848568
395899	848569
347229	848570
453650	848571
442240	848572
331525	848573
724669	848574
186067	848575
158219	848576
624297	848577
501345	848578
108677	848579
94378	848580
524248	848581
117202	848582
526795	848583
535567	848584
286758	848585
57019	848586
246978	848587
226293	848588
429202	848589
42689	848590
164013	848591
520272	848592
141101	848593
1947	848594
126483	848595
536918	848596
207	848597
187993	848598
175003	848599
629049	848600
38363	848601
127349	848602
404914	848603
645523	848604
490562	848605
12498	848606
547838	848607
477674	848608
18183	848609
666486	848610
673396	848611
41384	848612
436590	848613
163280	848614
1483	848615
268884	848616
150929	848617
170085	848618
414438	848619
4830	848620
260625	848621
184958	848622
342864	848623
125229	848624
209232	848625
371842	848626
522981	848627
97260	848628
353050	848629
652302	848630
527456	848631
291300	848632
469788	848633
510264	848634
131362	848635
568553	848636
293700	848637
187923	848638
61907	848639
31426	848640
114860	848641
562545	848642
291806	848643
24328	848644
191820	848645
493991	848646
187306	848647
639162	848648
219218	848649
99555	848650
383629	848651
453502	848652
551844	848653
2442	848654
5352	848655
137619	848656
498026	848657
139906	848658
217371	848659
71590	848660
172587	848661
265744	848662
103598	848663
321168	848664
310043	848665
9548	848666
421450	848667
254184	848668
10960	848669
133304	848670
236609	848671
22011	848672
517844	848673
90719	848674
17977	848675
622427	848676
543358	848677
550172	848678
329668	848679
55868	848680
57394	848681
724397	848682
315916	848683
42413	848684
192811	848685
357952	848686
488741	848687
487226	848688
49574	848689
468827	848690
466	848691
571708	848692
186213	848693
33009	848694
106651	848695
152383	848696
28050	848697
724928	848698
264025	848699
31345	848700
113810	848701
459903	848702
335196	848703
11326	848704
176127	848705
429897	848706
36821	848707
105988	848708
225340	848709
226486	848710
460823	848711
325374	848712
623103	848713
97401	848714
714894	848715
165292	848716
415694	848717
503135	848718
121684	848719
317227	848720
534683	848721
148720	848722
397033	848723
229518	848724
190721	848725
443645	848726
215350	848727
104051	848728
664257	848729
273933	848730
44940	848731
26291	848732
597272	848733
139648	848734
302722	848735
90571	848736
2600	848737
53081	848738
345342	848739
473184	848740
420718	848741
14482	848742
257998	848743
104804	848744
129182	848745
59288	848746
61783	848747
237840	848748
97547	848749
442812	848750
3920	848751
16516	848752
62291	848753
146	848754
18131	848755
43149	848756
256086	848757
103217	848758
635452	848759
238670	848760
66547	848761
101410	848762
105434	848763
261929	848764
48329	848765
170386	848766
114550	848767
36104	848768
218161	848769
91619	848770
168855	848771
624086	848772
572113	848773
543629	848774
467973	848775
438124	848776
415070	848777
535415	848778
69590	848779
714439	848780
602209	848781
172201	848782
715505	848783
508604	848784
595030	848785
331624	848786
419398	848787
385375	848788
667989	848789
283276	848790
496803	848791
93390	848792
41650	848793
385804	848794
609590	848795
169235	848796
416174	848797
12956	848798
46090	848799
545010	848800
162649	848801
498386	848802
456146	848803
528332	848804
586942	848805
419586	848806
707355	848807
342711	848808
485935	848809
116314	848810
108893	848811
139920	848812
643363	848813
215315	848814
529897	848815
77828	848816
105261	848817
192249	848818
642904	848819
338824	848820
40259	848821
494779	848822
354396	848823
518851	848824
619368	848825
37487	848826
257172	848827
139242	848828
273752	848829
26167	848830
157094	848831
80582	848832
315733	848833
366177	848834
663583	848835
47394	848836
277348	848837
269563	848838
559439	848839
170476	848840
634424	848841
79128	848842
426056	848843
722312	848844
1732	848845
539176	848846
595521	848847
514091	848848
377140	848849
392373	848850
96339	848851
597193	848852
111330	848853
164750	848854
82618	848855
668031	848856
218514	848857
662457	848858
166543	848859
625397	848860
212121	848861
300091	848862
715977	848863
173956	848864
6815	848865
545556	848866
10778	848867
39058	848868
250552	848869
448809	848870
259028	848871
5369	848872
488350	848873
53831	848874
75226	848875
526741	848876
493575	848877
33152	848878
414465	848879
578507	848880
646884	848881
30529	848882
458022	848883
7558	848884
7622	848885
578222	848886
262350	848887
139383	848888
533278	848889
346236	848890
627682	848891
586606	848892
14496	848893
9042	848894
611428	848895
65268	848896
477829	848897
541810	848898
28157	848899
179204	848900
290195	848901
61868	848902
179112	848903
277391	848904
63883	848905
445693	848906
51811	848907
134413	848908
7431	848909
120732	848910
65725	848911
16435	848912
607012	848913
374172	848914
616314	848915
64020	848916
24602	848917
501817	848918
708090	848919
323886	848920
528	848921
148925	848922
251982	848923
643601	848924
365698	848925
24487	848926
510307	848927
574964	848928
30489	848929
574901	848930
59806	848931
591618	848932
593992	848933
506038	848934
600707	848935
302407	848936
422486	848937
479947	848938
436623	848939
104854	848940
492297	848941
49852	848942
404077	848943
37095	848944
120804	848945
261821	848946
33790	848947
131083	848948
403403	848949
451768	848950
627453	848951
329052	848952
601827	848953
707864	848954
360172	848955
412546	848956
169668	848957
6634	848958
620533	848959
220803	848960
67111	848961
502662	848962
26750	848963
230468	848964
56362	848965
43052	848966
148409	848967
136124	848968
476187	848969
8057	848970
575802	848971
48115	848972
576043	848973
317885	848974
33227	848975
344732	848976
350756	848977
70793	848978
64805	848979
182863	848980
397475	848981
66818	848982
37027	848983
613531	848984
23546	848985
37123	848986
32092	848987
682630	848988
451909	848989
659485	848990
506371	848991
442461	848992
174012	848993
251304	848994
21130	848995
198269	848996
23490	848997
338646	848998
157550	848999
3117	849000
286938	849001
60410	849002
340253	849003
640780	849004
579457	849005
583198	849006
121834	849007
7079	849008
276456	849009
34161	849010
124706	849011
61145	849012
115668	849013
401842	849014
496119	849015
665931	849016
339068	849017
426012	849018
624539	849019
315167	849020
119031	849021
467028	849022
12181	849023
620379	849024
27761	849025
303876	849026
105035	849027
32078	849028
408822	849029
608322	849030
298929	849031
32883	849032
67427	849033
592566	849034
221110	849035
103436	849036
591212	849037
65855	849038
674958	849039
693103	849040
293501	849041
123801	849042
408651	849043
435075	849044
312771	849045
11690	849046
135485	849047
529698	849048
501690	849049
210371	849050
25016	849051
456303	849052
108379	849053
671332	849054
179096	849055
629593	849056
49004	849057
219906	849058
83562	849059
222310	849060
58672	849061
653638	849062
207837	849063
684114	849064
133394	849065
415066	849066
274865	849067
576675	849068
3940	849069
382025	849070
673666	849071
77402	849072
546295	849073
368678	849074
528007	849075
50846	849076
137944	849077
127392	849078
583986	849079
699108	849080
708929	849081
14812	849082
40309	849083
237440	849084
32380	849085
661233	849086
8102	849087
674776	849088
28015	849089
685427	849090
236210	849091
18631	849092
573715	849093
184471	849094
21979	849095
90955	849096
103011	849097
223891	849098
610449	849099
280190	849100
246999	849101
628511	849102
78455	849103
633476	849104
707238	849105
304870	849106
530385	849107
123329	849108
593667	849109
378756	849110
321414	849111
180306	849112
127805	849113
25215	849114
3889	849115
586786	849116
612215	849117
325920	849118
93687	849119
115224	849120
351845	849121
113975	849122
285521	849123
371316	849124
505883	849125
394877	849126
423490	849127
178783	849128
131389	849129
147131	849130
179975	849131
705322	849132
226714	849133
417782	849134
61462	849135
583931	849136
16905	849137
597163	849138
78970	849139
597366	849140
389121	849141
77250	849142
220	849143
150060	849144
277285	849145
469581	849146
38837	849147
385221	849148
129985	849149
133978	849150
155924	849151
23347	849152
129784	849153
246330	849154
257488	849155
398301	849156
126624	849157
446983	849158
599274	849159
508075	849160
273114	849161
101029	849162
70836	849163
680798	849164
392507	849165
315768	849166
483514	849167
635028	849168
528513	849169
206255	849170
249918	849171
54627	849172
380022	849173
150506	849174
573007	849175
467805	849176
4636	849177
257892	849178
2729	849179
498646	849180
659944	849181
5257	849182
540060	849183
297674	849184
35226	849185
138551	849186
19079	849187
708338	849188
63783	849189
437587	849190
457108	849191
35953	849192
205753	849193
480181	849194
674509	849195
16891	849196
718497	849197
360394	849198
683901	849199
356725	849200
36861	849201
71270	849202
716411	849203
607565	849204
179822	849205
121124	849206
717732	849207
280208	849208
58092	849209
248338	849210
620767	849211
8144	849212
183506	849213
566910	849214
132398	849215
440256	849216
266380	849217
62714	849218
414124	849219
102031	849220
532940	849221
618902	849222
567650	849223
166979	849224
181393	849225
46204	849226
394937	849227
420183	849228
525312	849229
295748	849230
587275	849231
40365	849232
549404	849233
28772	849234
68424	849235
517361	849236
1475	849237
13546	849238
73961	849239
514582	849240
651424	849241
1360	849242
175240	849243
39846	849244
49165	849245
22161	849246
159075	849247
271100	849248
151296	849249
491246	849250
613241	849251
21371	849252
245078	849253
16712	849254
536386	849255
20511	849256
157614	849257
502320	849258
21833	849259
3614	849260
432456	849261
426236	849262
25726	849263
706294	849264
169082	849265
388124	849266
341582	849267
45627	849268
26488	849269
67173	849270
22772	849271
2359	849272
60972	849273
107222	849274
19180	849275
107306	849276
187973	849277
565158	849278
8457	849279
3933	849280
63410	849281
562182	849282
1400	849283
2101	849284
247990	849285
331573	849286
170783	849287
446817	849288
133771	849289
134577	849290
665492	849291
348455	849292
343198	849293
18841	849294
93301	849295
579391	849296
195475	849297
226131	849298
5045	849299
647530	849300
498309	849301
24579	849302
715156	849303
46377	849304
387496	849305
278639	849306
652720	849307
239111	849308
31595	849309
475204	849310
180843	849311
2171	849312
529453	849313
627363	849314
151138	849315
348779	849316
565160	849317
519173	849318
94121	849319
643751	849320
98941	849321
275579	849322
225181	849323
70034	849324
154502	849325
130486	849326
388971	849327
537593	849328
181246	849329
75675	849330
306270	849331
332288	849332
43506	849333
172585	849334
22479	849335
289698	849336
551624	849337
440069	849338
7567	849339
585453	849340
684110	849341
507999	849342
411235	849343
690452	849344
431076	849345
573225	849346
28933	849347
624670	849348
42	849349
54934	849350
200448	849351
248761	849352
584226	849353
676192	849354
45901	849355
30784	849356
400259	849357
237342	849358
366450	849359
593236	849360
392470	849361
582376	849362
186867	849363
63968	849364
148324	849365
525126	849366
309078	849367
54746	849368
187804	849369
174736	849370
87824	849371
532405	849372
44899	849373
85929	849374
32986	849375
10997	849376
185570	849377
667574	849378
85370	849379
107931	849380
14732	849381
33991	849382
245523	849383
200326	849384
30180	849385
22925	849386
200899	849387
415950	849388
29834	849389
24096	849390
83601	849391
32337	849392
468641	849393
306890	849394
71283	849395
279153	849396
55148	849397
660729	849398
955	849399
229247	849400
17220	849401
712014	849402
54678	849403
380242	849404
672837	849405
286472	849406
55187	849407
510635	849408
160475	849409
437991	849410
4010	849411
469647	849412
55053	849413
682968	849414
128605	849415
934	849416
684890	849417
103662	849418
318646	849419
460003	849420
468724	849421
64260	849422
18384	849423
51873	849424
455834	849425
647901	849426
653275	849427
3227	849428
366666	849429
203130	849430
593558	849431
386934	849432
1274	849433
721239	849434
3670	849435
150411	849436
165953	849437
119890	849438
21403	849439
129734	849440
241032	849441
665599	849442
593953	849443
125364	849444
53641	849445
304588	849446
568316	849447
497939	849448
97474	849449
397566	849450
52155	849451
322811	849452
165680	849453
244094	849454
91201	849455
412182	849456
634102	849457
380900	849458
44468	849459
71021	849460
152127	849461
25954	849462
725130	849463
551170	849464
94440	849465
455919	849466
88745	849467
335006	849468
303384	849469
45325	849470
722356	849471
262086	849472
609626	849473
144591	849474
5883	849475
537064	849476
485776	849477
149426	849478
125813	849479
262051	849480
248924	849481
679822	849482
45452	849483
7863	849484
295921	849485
115295	849486
16592	849487
549209	849488
386071	849489
295581	849490
39121	849491
657096	849492
582241	849493
651707	849494
524000	849495
89243	849496
74469	849497
387929	849498
178962	849499
16195	849500
192533	849501
26735	849502
566155	849503
173404	849504
687497	849505
30484	849506
455894	849507
515624	849508
657699	849509
404316	849510
361836	849511
17881	849512
583890	849513
487456	849514
659194	849515
456692	849516
53406	849517
169870	849518
169863	849519
161172	849520
206031	849521
66327	849522
34263	849523
142712	849524
143746	849525
155665	849526
2601	849527
383340	849528
175905	849529
667778	849530
617246	849531
16591	849532
528763	849533
27499	849534
180765	849535
159136	849536
474705	849537
623538	849538
506521	849539
49367	849540
12691	849541
232375	849542
633834	849543
373251	849544
137247	849545
397061	849546
407777	849547
690617	849548
714157	849549
707224	849550
635442	849551
209529	849552
403994	849553
311148	849554
82282	849555
356270	849556
179579	849557
126085	849558
71906	849559
58827	849560
563312	849561
141346	849562
16258	849563
130541	849564
21042	849565
26127	849566
298835	849567
38684	849568
585930	849569
125640	849570
101344	849571
572754	849572
319686	849573
526209	849574
642844	849575
270541	849576
20440	849577
205609	849578
688084	849579
482501	849580
176152	849581
298761	849582
356607	849583
18324	849584
224486	849585
490	849586
77760	849587
236208	849588
45309	849589
455147	849590
563814	849591
85272	849592
478306	849593
492354	849594
66721	849595
454761	849596
47274	849597
250430	849598
287510	849599
37672	849600
293993	849601
306483	849602
394654	849603
76567	849604
90677	849605
640184	849606
418495	849607
166482	849608
506847	849609
430670	849610
110203	849611
679	849612
641727	849613
568757	849614
27118	849615
262405	849616
59367	849617
367449	849618
4740	849619
105081	849620
159369	849621
700900	849622
517813	849623
565857	849624
78114	849625
471654	849626
110070	849627
547101	849628
699276	849629
138541	849630
114497	849631
74885	849632
538451	849633
68820	849634
456137	849635
567117	849636
639903	849637
9593	849638
528556	849639
18382	849640
144783	849641
568430	849642
371492	849643
2689	849644
421434	849645
181363	849646
678584	849647
77303	849648
210258	849649
30843	849650
418299	849651
647067	849652
38887	849653
196317	849654
685536	849655
15679	849656
465042	849657
384517	849658
6084	849659
431195	849660
203617	849661
78458	849662
235258	849663
49607	849664
453759	849665
16698	849666
114067	849667
16407	849668
484099	849669
36367	849670
254359	849671
15690	849672
164919	849673
617753	849674
91032	849675
604549	849676
531514	849677
234103	849678
490337	849679
245226	849680
502016	849681
320091	849682
491821	849683
12252	849684
682026	849685
106081	849686
231221	849687
40357	849688
43029	849689
115387	849690
161589	849691
239406	849692
87017	849693
477004	849694
115761	849695
651112	849696
32972	849697
20839	849698
3001	849699
148769	849700
657935	849701
316498	849702
449191	849703
2564	849704
240289	849705
117588	849706
108692	849707
691586	849708
608417	849709
86566	849710
2046	849711
75532	849712
3199	849713
194262	849714
73614	849715
43895	849716
90853	849717
72374	849718
359355	849719
667196	849720
496407	849721
616784	849722
96398	849723
147866	849724
374315	849725
81445	849726
152232	849727
185085	849728
337042	849729
687938	849730
160603	849731
620343	849732
148381	849733
168537	849734
436742	849735
310789	849736
48458	849737
177040	849738
684467	849739
287789	849740
321288	849741
6103	849742
432725	849743
3059	849744
698480	849745
441469	849746
366391	849747
683494	849748
238741	849749
523886	849750
126006	849751
657760	849752
481851	849753
222755	849754
43736	849755
207765	849756
124211	849757
117029	849758
535974	849759
110430	849760
91280	849761
538684	849762
233378	849763
122057	849764
646727	849765
286319	849766
230035	849767
250354	849768
457042	849769
557185	849770
346103	849771
112448	849772
579314	849773
81139	849774
340449	849775
105619	849776
697064	849777
124755	849778
432292	849779
219929	849780
60656	849781
10362	849782
43266	849783
75003	849784
669709	849785
546675	849786
364702	849787
589422	849788
93284	849789
680815	849790
416629	849791
633074	849792
580628	849793
327727	849794
337770	849795
8077	849796
174418	849797
713612	849798
659035	849799
23684	849800
357044	849801
231082	849802
615565	849803
616476	849804
478386	849805
38329	849806
422171	849807
466452	849808
52657	849809
511825	849810
588637	849811
684181	849812
432717	849813
259394	849814
53173	849815
13528	849816
327471	849817
31385	849818
712627	849819
2371	849820
81525	849821
326815	849822
673395	849823
92705	849824
723747	849825
137723	849826
126466	849827
278530	849828
73195	849829
13687	849830
596081	849831
107372	849832
362891	849833
5565	849834
76044	849835
511047	849836
349620	849837
6428	849838
626107	849839
46402	849840
261703	849841
306088	849842
145608	849843
618690	849844
187830	849845
384560	849846
539369	849847
100997	849848
185861	849849
477780	849850
101238	849851
140494	849852
308940	849853
100078	849854
355579	849855
123138	849856
578942	849857
45638	849858
443424	849859
196853	849860
50394	849861
2400	849862
4515	849863
671493	849864
155375	849865
278903	849866
492787	849867
541029	849868
427104	849869
104605	849870
173474	849871
69239	849872
690500	849873
694099	849874
613064	849875
186380	849876
56226	849877
179580	849878
7191	849879
471832	849880
676177	849881
513490	849882
715501	849883
3883	849884
139262	849885
25519	849886
240658	849887
124502	849888
535966	849889
101176	849890
338273	849891
473604	849892
86197	849893
64936	849894
117788	849895
158574	849896
73115	849897
433427	849898
27815	849899
122160	849900
707821	849901
154916	849902
1681	849903
216161	849904
137571	849905
75158	849906
489701	849907
148658	849908
13354	849909
33259	849910
9989	849911
206535	849912
564829	849913
671176	849914
572915	849915
353239	849916
5469	849917
22725	849918
574328	849919
59927	849920
59249	849921
5692	849922
87473	849923
110420	849924
64133	849925
638774	849926
511599	849927
552911	849928
390379	849929
128148	849930
25086	849931
6794	849932
37579	849933
288612	849934
49854	849935
30907	849936
94387	849937
294112	849938
6104	849939
242390	849940
190912	849941
404990	849942
618033	849943
291280	849944
1646	849945
412387	849946
311300	849947
146326	849948
70887	849949
2693	849950
248146	849951
81159	849952
288985	849953
145522	849954
694992	849955
123729	849956
517156	849957
35297	849958
635211	849959
666590	849960
33890	849961
578194	849962
444701	849963
300037	849964
641433	849965
329420	849966
483503	849967
461922	849968
412825	849969
16696	849970
40491	849971
658515	849972
383643	849973
487208	849974
365579	849975
516675	849976
2018	849977
402381	849978
630449	849979
675480	849980
266378	849981
149138	849982
677611	849983
641274	849984
524567	849985
125551	849986
9550	849987
145353	849988
140654	849989
12255	849990
638433	849991
562407	849992
569919	849993
129020	849994
382754	849995
127297	849996
392336	849997
643816	849998
48702	849999
443173	850000
84144	850001
722991	850002
171681	850003
23897	850004
37951	850005
114064	850006
8143	850007
115411	850008
142166	850009
215965	850010
432642	850011
194743	850012
190195	850013
477033	850014
26623	850015
696476	850016
107100	850017
283886	850018
202795	850019
588762	850020
4725	850021
46615	850022
120726	850023
255114	850024
613287	850025
406859	850026
208362	850027
821	850028
147824	850029
156359	850030
497736	850031
128149	850032
56965	850033
18924	850034
2011	850035
370906	850036
80935	850037
475463	850038
136131	850039
714978	850040
603551	850041
117422	850042
419381	850043
267251	850044
41435	850045
323474	850046
148158	850047
479317	850048
152324	850049
46593	850050
157932	850051
176251	850052
412583	850053
543392	850054
45517	850055
97483	850056
14699	850057
385388	850058
683994	850059
155152	850060
126763	850061
2069	850062
27529	850063
225826	850064
156275	850065
216828	850066
186938	850067
459542	850068
339422	850069
144614	850070
449841	850071
210964	850072
226042	850073
275791	850074
499316	850075
138580	850076
476924	850077
44718	850078
585037	850079
497444	850080
671414	850081
428568	850082
179324	850083
679108	850084
432546	850085
272868	850086
478751	850087
353979	850088
306918	850089
31112	850090
239800	850091
350107	850092
183159	850093
118811	850094
233198	850095
5702	850096
334600	850097
322	850098
379356	850099
364375	850100
550618	850101
31244	850102
69121	850103
26326	850104
493022	850105
37132	850106
452130	850107
148201	850108
641898	850109
686542	850110
567258	850111
883	850112
145305	850113
645665	850114
18061	850115
11265	850116
492408	850117
494422	850118
154326	850119
232843	850120
20770	850121
47159	850122
692294	850123
105801	850124
479649	850125
54592	850126
78763	850127
218102	850128
34122	850129
556449	850130
26450	850131
557382	850132
3577	850133
9904	850134
411641	850135
600993	850136
348028	850137
169825	850138
645491	850139
592924	850140
43751	850141
103669	850142
160940	850143
659789	850144
95137	850145
157897	850146
173784	850147
195158	850148
21255	850149
227241	850150
67815	850151
160996	850152
390161	850153
128415	850154
9733	850155
591366	850156
411596	850157
315939	850158
504164	850159
173183	850160
520282	850161
276624	850162
97432	850163
662554	850164
134350	850165
447523	850166
434589	850167
124517	850168
376200	850169
422308	850170
396779	850171
140880	850172
76700	850173
119084	850174
18691	850175
94924	850176
649661	850177
27087	850178
263234	850179
166536	850180
466155	850181
384783	850182
111810	850183
3803	850184
534399	850185
129302	850186
474735	850187
139849	850188
121824	850189
53350	850190
222893	850191
671228	850192
398428	850193
119854	850194
422015	850195
92472	850196
432966	850197
101563	850198
256614	850199
694628	850200
146186	850201
170933	850202
77095	850203
62175	850204
382399	850205
464884	850206
605263	850207
698828	850208
573098	850209
158110	850210
177207	850211
430631	850212
159127	850213
151092	850214
257	850215
392071	850216
346587	850217
58763	850218
16467	850219
449786	850220
606057	850221
265375	850222
475419	850223
620254	850224
38648	850225
662368	850226
138052	850227
141775	850228
599488	850229
257866	850230
464786	850231
486363	850232
118678	850233
182007	850234
625270	850235
645058	850236
174498	850237
48574	850238
126953	850239
453713	850240
659790	850241
139497	850242
296606	850243
89439	850244
631153	850245
600680	850246
101276	850247
59886	850248
128202	850249
196520	850250
586419	850251
20357	850252
697797	850253
134299	850254
152357	850255
646519	850256
30806	850257
7009	850258
722713	850259
27470	850260
634289	850261
180858	850262
386118	850263
229844	850264
166157	850265
197750	850266
26746	850267
9579	850268
256761	850269
106596	850270
27168	850271
250558	850272
90146	850273
8046	850274
624056	850275
91264	850276
23713	850277
81306	850278
371991	850279
602544	850280
291154	850281
339425	850282
206203	850283
72473	850284
619691	850285
156511	850286
92709	850287
700563	850288
334051	850289
324879	850290
539221	850291
214295	850292
703807	850293
22801	850294
16759	850295
96000	850296
42415	850297
14537	850298
274473	850299
447883	850300
145518	850301
379170	850302
342393	850303
495546	850304
499718	850305
121741	850306
120951	850307
571518	850308
126896	850309
164443	850310
374754	850311
361693	850312
330966	850313
367438	850314
556022	850315
453002	850316
100039	850317
44056	850318
95798	850319
670703	850320
624889	850321
599236	850322
10964	850323
262599	850324
76671	850325
182558	850326
39216	850327
152577	850328
257864	850329
73661	850330
369730	850331
668345	850332
430748	850333
175687	850334
718416	850335
450948	850336
291250	850337
237193	850338
106709	850339
61810	850340
46729	850341
243779	850342
9716	850343
116344	850344
428262	850345
54110	850346
439573	850347
642329	850348
486036	850349
129287	850350
506950	850351
137839	850352
504999	850353
110165	850354
2	850355
602057	850356
119571	850357
724233	850358
412981	850359
92758	850360
14284	850361
97201	850362
339681	850363
215947	850364
295216	850365
423972	850366
903	850367
15031	850368
416141	850369
304607	850370
191343	850371
59	850372
326096	850373
373744	850374
98499	850375
137526	850376
620642	850377
102646	850378
26718	850379
650777	850380
501498	850381
36036	850382
699433	850383
171821	850384
329823	850385
270797	850386
588645	850387
427396	850388
178108	850389
12896	850390
13441	850391
100744	850392
612275	850393
3842	850394
688533	850395
693887	850396
107529	850397
70297	850398
400429	850399
238520	850400
167609	850401
337913	850402
102168	850403
192640	850404
74090	850405
12733	850406
633402	850407
25019	850408
19932	850409
273542	850410
176996	850411
30485	850412
32890	850413
377368	850414
47656	850415
629571	850416
574639	850417
632108	850418
716699	850419
14088	850420
19881	850421
23705	850422
567706	850423
168838	850424
648309	850425
187098	850426
90007	850427
293695	850428
530623	850429
79223	850430
238418	850431
167312	850432
448322	850433
400297	850434
589231	850435
519676	850436
555482	850437
21851	850438
692564	850439
107846	850440
383091	850441
66004	850442
373365	850443
724759	850444
539239	850445
616190	850446
622947	850447
30497	850448
272994	850449
582746	850450
4572	850451
173925	850452
158041	850453
616884	850454
583350	850455
17844	850456
694879	850457
537727	850458
173585	850459
41532	850460
705532	850461
169496	850462
106517	850463
386491	850464
160751	850465
263305	850466
182620	850467
640162	850468
494911	850469
511608	850470
158304	850471
645910	850472
38205	850473
352386	850474
411703	850475
634030	850476
97018	850477
48224	850478
439451	850479
226681	850480
379132	850481
101085	850482
2641	850483
554877	850484
179033	850485
68061	850486
142872	850487
375360	850488
256	850489
126779	850490
659701	850491
153536	850492
507162	850493
609053	850494
692089	850495
422948	850496
685055	850497
104707	850498
164029	850499
104804	850500
605887	850501
617128	850502
664051	850503
273329	850504
29032	850505
96880	850506
1820	850507
214970	850508
43576	850509
97725	850510
40479	850511
46147	850512
98673	850513
435844	850514
243754	850515
456351	850516
686094	850517
1278	850518
4028	850519
665998	850520
198723	850521
53772	850522
179354	850523
115777	850524
328509	850525
175123	850526
265316	850527
623273	850528
185764	850529
427116	850530
297379	850531
90800	850532
626872	850533
183192	850534
332445	850535
48840	850536
12486	850537
424437	850538
8916	850539
113443	850540
335322	850541
183110	850542
212877	850543
251093	850544
299551	850545
88050	850546
293698	850547
432841	850548
641262	850549
36789	850550
75233	850551
282738	850552
28917	850553
36048	850554
139550	850555
79657	850556
188681	850557
326184	850558
509077	850559
48528	850560
188873	850561
440193	850562
304958	850563
501524	850564
716721	850565
421557	850566
658675	850567
400083	850568
148867	850569
580928	850570
328990	850571
472157	850572
339008	850573
218348	850574
600958	850575
26419	850576
142065	850577
52305	850578
240860	850579
489741	850580
270811	850581
579543	850582
504831	850583
111295	850584
414739	850585
522909	850586
449188	850587
495638	850588
10116	850589
180842	850590
681044	850591
43936	850592
635915	850593
384333	850594
31189	850595
481805	850596
30448	850597
55678	850598
251416	850599
347358	850600
162114	850601
22291	850602
66013	850603
150723	850604
118838	850605
681992	850606
351489	850607
149637	850608
461262	850609
377253	850610
407493	850611
54460	850612
443642	850613
78001	850614
104781	850615
115260	850616
501614	850617
100250	850618
157460	850619
8958	850620
278049	850621
270891	850622
423792	850623
339780	850624
132508	850625
538196	850626
572163	850627
65102	850628
575898	850629
155507	850630
570553	850631
9572	850632
577036	850633
63081	850634
16461	850635
452538	850636
333679	850637
296344	850638
712912	850639
404926	850640
11869	850641
337945	850642
332692	850643
159432	850644
611278	850645
486120	850646
546805	850647
250341	850648
67821	850649
243008	850650
468851	850651
581371	850652
131637	850653
91903	850654
633197	850655
584758	850656
260511	850657
120730	850658
531596	850659
256415	850660
313833	850661
564126	850662
535861	850663
219723	850664
375703	850665
8444	850666
91276	850667
35703	850668
213497	850669
40862	850670
84011	850671
322342	850672
17278	850673
97615	850674
659177	850675
265646	850676
6040	850677
65598	850678
34671	850679
19585	850680
371931	850681
29894	850682
93017	850683
293919	850684
62115	850685
86439	850686
651975	850687
346676	850688
29720	850689
72931	850690
23271	850691
38531	850692
542471	850693
179144	850694
172983	850695
128965	850696
391602	850697
494786	850698
199307	850699
683612	850700
57259	850701
658248	850702
183716	850703
110881	850704
39716	850705
372710	850706
22	850707
140251	850708
277275	850709
548060	850710
538716	850711
568960	850712
378729	850713
416299	850714
667626	850715
604083	850716
493	850717
20706	850718
501532	850719
313378	850720
650447	850721
239519	850722
447715	850723
167301	850724
94108	850725
396846	850726
163416	850727
483910	850728
68577	850729
400861	850730
701614	850731
162175	850732
678348	850733
125249	850734
177156	850735
75081	850736
667264	850737
530249	850738
462758	850739
698441	850740
126465	850741
16510	850742
6235	850743
183669	850744
88728	850745
59122	850746
649258	850747
22243	850748
368636	850749
543608	850750
46592	850751
28828	850752
73281	850753
400599	850754
219751	850755
409782	850756
158568	850757
232816	850758
575673	850759
153577	850760
716281	850761
16671	850762
113454	850763
11447	850764
114308	850765
340647	850766
674822	850767
533515	850768
149731	850769
107589	850770
549447	850771
133899	850772
119973	850773
568438	850774
184112	850775
148596	850776
57508	850777
137630	850778
16195	850779
110434	850780
305781	850781
346558	850782
156597	850783
49546	850784
17623	850785
54958	850786
188447	850787
49020	850788
86654	850789
160583	850790
668557	850791
229520	850792
121859	850793
645679	850794
24007	850795
308748	850796
354728	850797
77575	850798
393029	850799
10170	850800
116367	850801
142407	850802
46304	850803
579802	850804
16699	850805
599834	850806
522471	850807
6948	850808
690054	850809
558298	850810
475089	850811
518469	850812
351898	850813
251865	850814
17903	850815
156620	850816
596026	850817
49810	850818
185418	850819
171554	850820
299997	850821
693490	850822
619490	850823
708385	850824
45136	850825
362261	850826
657768	850827
412308	850828
700561	850829
152812	850830
190456	850831
220900	850832
57160	850833
117154	850834
142798	850835
40981	850836
702836	850837
88788	850838
165869	850839
45601	850840
593159	850841
716529	850842
42688	850843
4965	850844
134301	850845
63440	850846
339794	850847
656807	850848
204941	850849
11904	850850
1744	850851
104873	850852
475749	850853
246174	850854
121249	850855
62390	850856
27083	850857
404771	850858
642490	850859
667100	850860
635626	850861
2873	850862
75	850863
446690	850864
230179	850865
505936	850866
226606	850867
482848	850868
173754	850869
440368	850870
143568	850871
432202	850872
144918	850873
27911	850874
134503	850875
622633	850876
642335	850877
678462	850878
136626	850879
59545	850880
554279	850881
529578	850882
254859	850883
589923	850884
56917	850885
301274	850886
508280	850887
34783	850888
57918	850889
98337	850890
5932	850891
315946	850892
176433	850893
674774	850894
469801	850895
578421	850896
61663	850897
653432	850898
28852	850899
333556	850900
91686	850901
635240	850902
382941	850903
5975	850904
638410	850905
573223	850906
81898	850907
684433	850908
258001	850909
337820	850910
703979	850911
37458	850912
113773	850913
1333	850914
633982	850915
18669	850916
102856	850917
3689	850918
18824	850919
219592	850920
163535	850921
19738	850922
46053	850923
120396	850924
7119	850925
42550	850926
222954	850927
681181	850928
644513	850929
3512	850930
53783	850931
68944	850932
102131	850933
434646	850934
141709	850935
238519	850936
37795	850937
318230	850938
16567	850939
548226	850940
406877	850941
300982	850942
512295	850943
211353	850944
75113	850945
657	850946
9277	850947
411390	850948
192903	850949
159596	850950
658534	850951
386913	850952
173942	850953
475782	850954
324120	850955
607508	850956
18234	850957
433553	850958
576684	850959
711412	850960
83738	850961
447789	850962
67889	850963
518089	850964
538170	850965
137858	850966
560892	850967
572705	850968
250615	850969
14964	850970
423551	850971
41144	850972
171758	850973
48447	850974
6322	850975
281263	850976
7964	850977
370481	850978
76480	850979
6027	850980
181297	850981
112393	850982
81300	850983
598845	850984
657225	850985
312539	850986
276799	850987
680258	850988
293610	850989
35623	850990
471086	850991
19403	850992
718820	850993
218120	850994
551565	850995
413083	850996
166318	850997
137053	850998
185103	850999
40214	851000
537847	851001
440165	851002
234897	851003
240036	851004
312842	851005
694941	851006
134741	851007
160403	851008
643028	851009
238810	851010
146809	851011
143526	851012
201489	851013
397235	851014
192133	851015
723122	851016
487249	851017
576007	851018
8000	851019
667225	851020
405442	851021
154049	851022
633591	851023
13516	851024
513246	851025
106611	851026
358050	851027
263315	851028
150175	851029
67404	851030
190909	851031
550864	851032
173684	851033
557310	851034
395970	851035
41280	851036
121090	851037
203748	851038
573987	851039
30830	851040
278394	851041
65369	851042
502813	851043
200392	851044
97425	851045
346231	851046
415037	851047
251031	851048
240356	851049
114226	851050
47743	851051
302115	851052
179493	851053
665725	851054
693158	851055
58447	851056
87232	851057
3249	851058
58407	851059
15774	851060
508694	851061
346739	851062
210878	851063
137401	851064
275573	851065
57840	851066
18482	851067
570199	851068
32945	851069
586020	851070
340820	851071
297928	851072
6334	851073
69243	851074
324322	851075
434853	851076
67325	851077
66321	851078
673928	851079
25781	851080
360823	851081
506170	851082
180399	851083
234097	851084
427037	851085
584619	851086
68531	851087
628503	851088
121242	851089
204803	851090
465	851091
170439	851092
38493	851093
552702	851094
649707	851095
13398	851096
15029	851097
472953	851098
21920	851099
256056	851100
223020	851101
10397	851102
52370	851103
153629	851104
418985	851105
662639	851106
568611	851107
174410	851108
382271	851109
115729	851110
27383	851111
150287	851112
60053	851113
34344	851114
117251	851115
390939	851116
521782	851117
204885	851118
7480	851119
137260	851120
462663	851121
667093	851122
99894	851123
167752	851124
395272	851125
437976	851126
236683	851127
574555	851128
12597	851129
103952	851130
571702	851131
13307	851132
62558	851133
152961	851134
163905	851135
103542	851136
116759	851137
398030	851138
623141	851139
299248	851140
2203	851141
591530	851142
474997	851143
121717	851144
21417	851145
136044	851146
12571	851147
17240	851148
310512	851149
47478	851150
663335	851151
47968	851152
433114	851153
476826	851154
693821	851155
685089	851156
133310	851157
603029	851158
28630	851159
669730	851160
117395	851161
36490	851162
174723	851163
503904	851164
149573	851165
157110	851166
399038	851167
592181	851168
135710	851169
588107	851170
166242	851171
4170	851172
119310	851173
521304	851174
157356	851175
101911	851176
817	851177
163619	851178
674946	851179
649571	851180
141818	851181
272566	851182
684844	851183
33527	851184
304612	851185
28755	851186
600149	851187
106856	851188
693280	851189
562169	851190
15946	851191
268378	851192
492820	851193
148379	851194
13166	851195
107126	851196
198017	851197
101246	851198
179076	851199
106257	851200
144018	851201
48570	851202
524554	851203
241197	851204
594981	851205
381340	851206
296145	851207
369508	851208
65230	851209
714411	851210
42328	851211
561301	851212
75606	851213
227718	851214
381649	851215
538674	851216
13488	851217
298241	851218
48950	851219
17935	851220
108267	851221
134542	851222
122886	851223
20198	851224
199263	851225
320930	851226
249388	851227
682774	851228
492351	851229
621336	851230
435284	851231
123702	851232
109969	851233
567935	851234
58966	851235
708224	851236
86400	851237
44307	851238
532449	851239
436465	851240
541255	851241
211208	851242
656177	851243
653966	851244
38930	851245
18223	851246
119628	851247
120559	851248
5770	851249
367994	851250
441353	851251
586413	851252
177114	851253
528351	851254
204860	851255
298631	851256
362357	851257
548069	851258
24697	851259
103687	851260
118950	851261
278817	851262
529763	851263
8503	851264
110374	851265
673833	851266
628641	851267
93931	851268
518342	851269
173487	851270
376059	851271
450743	851272
333097	851273
172942	851274
4949	851275
176481	851276
178965	851277
66565	851278
127098	851279
675333	851280
259716	851281
531526	851282
227854	851283
227452	851284
173864	851285
25032	851286
371240	851287
9761	851288
642593	851289
435301	851290
366346	851291
98804	851292
487976	851293
297921	851294
361973	851295
436524	851296
357372	851297
6979	851298
395286	851299
66495	851300
585818	851301
295657	851302
708382	851303
308033	851304
152599	851305
659923	851306
679864	851307
7279	851308
218888	851309
290766	851310
179187	851311
492138	851312
538026	851313
394711	851314
85701	851315
299808	851316
317525	851317
77778	851318
351726	851319
690076	851320
512661	851321
503233	851322
416006	851323
639766	851324
396462	851325
351796	851326
156172	851327
395415	851328
138077	851329
120277	851330
323007	851331
405094	851332
252124	851333
126037	851334
362941	851335
582	851336
80940	851337
516969	851338
266085	851339
209203	851340
30162	851341
503401	851342
180397	851343
379569	851344
375075	851345
502130	851346
319211	851347
114896	851348
64109	851349
244885	851350
64679	851351
82256	851352
268788	851353
306947	851354
560728	851355
182762	851356
202088	851357
19457	851358
529060	851359
257654	851360
241633	851361
24943	851362
140801	851363
304895	851364
51983	851365
306564	851366
183812	851367
50578	851368
13754	851369
118749	851370
279001	851371
631569	851372
284316	851373
663094	851374
202979	851375
201476	851376
341920	851377
104199	851378
530610	851379
560224	851380
439728	851381
283888	851382
91	851383
409833	851384
24513	851385
78222	851386
575937	851387
125702	851388
152130	851389
82974	851390
715896	851391
27716	851392
43209	851393
25670	851394
358197	851395
325925	851396
106582	851397
278067	851398
511778	851399
22596	851400
181856	851401
165223	851402
437747	851403
92	851404
613468	851405
488628	851406
125143	851407
18349	851408
88340	851409
15262	851410
28594	851411
202730	851412
5928	851413
46899	851414
124179	851415
6336	851416
120818	851417
200159	851418
701452	851419
47110	851420
3212	851421
477710	851422
347367	851423
652462	851424
90981	851425
32273	851426
69919	851427
104942	851428
654884	851429
30801	851430
230315	851431
612628	851432
325324	851433
504241	851434
100672	851435
525962	851436
234437	851437
25213	851438
637483	851439
715576	851440
663366	851441
42255	851442
401	851443
424900	851444
2204	851445
137501	851446
242203	851447
493074	851448
704528	851449
385924	851450
212066	851451
615084	851452
67352	851453
642313	851454
169493	851455
13121	851456
422895	851457
37176	851458
383881	851459
61720	851460
596861	851461
73335	851462
140141	851463
6531	851464
121475	851465
123	851466
9893	851467
630587	851468
225187	851469
616295	851470
584592	851471
446249	851472
181152	851473
160025	851474
17803	851475
460239	851476
249712	851477
205183	851478
646912	851479
591708	851480
64657	851481
3117	851482
476258	851483
121780	851484
38625	851485
327533	851486
688555	851487
15319	851488
81207	851489
431854	851490
640519	851491
552897	851492
57533	851493
231355	851494
42476	851495
591845	851496
12942	851497
99681	851498
28800	851499
494220	851500
139178	851501
188295	851502
252932	851503
2716	851504
94865	851505
151243	851506
299160	851507
1835	851508
11136	851509
46306	851510
553686	851511
270475	851512
523684	851513
487782	851514
560214	851515
488100	851516
557065	851517
224008	851518
584271	851519
669777	851520
83380	851521
198470	851522
28275	851523
107086	851524
234351	851525
237792	851526
141779	851527
17887	851528
634919	851529
88945	851530
162625	851531
614807	851532
41751	851533
159714	851534
563030	851535
84822	851536
246624	851537
102924	851538
81886	851539
651634	851540
66597	851541
501359	851542
153000	851543
115951	851544
472294	851545
482960	851546
628886	851547
624383	851548
48906	851549
575169	851550
455550	851551
165962	851552
160654	851553
565831	851554
258185	851555
171487	851556
456083	851557
649560	851558
59777	851559
706544	851560
642179	851561
101772	851562
793	851563
318481	851564
13968	851565
146071	851566
496351	851567
34663	851568
569915	851569
110297	851570
601540	851571
711707	851572
41760	851573
207699	851574
665010	851575
6118	851576
505156	851577
83674	851578
34798	851579
5030	851580
471746	851581
96840	851582
29467	851583
148456	851584
176385	851585
424428	851586
180437	851587
53605	851588
331926	851589
665407	851590
384470	851591
146713	851592
176056	851593
16070	851594
370809	851595
287369	851596
481226	851597
562471	851598
461915	851599
251554	851600
709632	851601
451372	851602
1885	851603
27013	851604
165870	851605
98223	851606
1128	851607
3821	851608
207805	851609
467129	851610
123919	851611
135203	851612
16068	851613
67597	851614
485326	851615
536559	851616
94685	851617
1643	851618
119570	851619
427137	851620
31383	851621
589825	851622
5528	851623
147753	851624
183067	851625
150811	851626
436646	851627
16673	851628
98464	851629
304979	851630
474227	851631
716036	851632
141140	851633
1506	851634
526526	851635
33421	851636
159899	851637
484222	851638
710799	851639
705760	851640
149010	851641
122444	851642
150600	851643
300487	851644
459231	851645
496291	851646
83642	851647
72927	851648
81753	851649
659996	851650
32410	851651
484615	851652
35811	851653
210754	851654
21744	851655
702665	851656
608086	851657
606153	851658
322448	851659
78807	851660
587616	851661
70732	851662
350394	851663
677325	851664
111038	851665
191360	851666
340953	851667
64264	851668
91179	851669
25709	851670
715404	851671
20318	851672
45792	851673
348138	851674
488501	851675
163623	851676
8996	851677
44176	851678
301114	851679
564956	851680
19203	851681
390059	851682
100351	851683
527281	851684
50635	851685
197905	851686
644814	851687
246658	851688
602198	851689
439414	851690
616684	851691
202521	851692
114031	851693
519965	851694
258007	851695
286949	851696
438764	851697
577268	851698
467234	851699
148839	851700
81009	851701
450891	851702
36300	851703
602279	851704
135527	851705
1655	851706
88599	851707
54550	851708
528343	851709
67522	851710
670001	851711
122724	851712
618946	851713
434499	851714
38025	851715
588970	851716
36525	851717
110315	851718
100260	851719
221838	851720
666381	851721
112935	851722
368854	851723
138569	851724
536576	851725
177593	851726
375042	851727
17479	851728
506318	851729
447822	851730
101430	851731
340735	851732
366283	851733
227189	851734
507417	851735
22057	851736
478574	851737
2013	851738
102283	851739
408733	851740
148086	851741
124903	851742
293235	851743
180599	851744
62304	851745
4757	851746
575398	851747
90503	851748
515643	851749
19214	851750
149874	851751
127452	851752
136849	851753
145116	851754
66835	851755
111502	851756
276168	851757
570375	851758
412088	851759
44019	851760
79257	851761
176234	851762
9378	851763
632047	851764
91492	851765
409245	851766
38357	851767
310449	851768
642409	851769
711112	851770
463851	851771
612427	851772
365604	851773
49109	851774
76592	851775
224552	851776
602116	851777
4760	851778
514380	851779
72105	851780
414651	851781
50804	851782
17484	851783
325931	851784
703529	851785
90655	851786
30829	851787
223860	851788
15300	851789
247878	851790
141367	851791
162264	851792
237063	851793
561916	851794
79913	851795
597530	851796
150552	851797
527347	851798
532072	851799
17707	851800
77903	851801
594377	851802
118790	851803
162204	851804
629689	851805
478242	851806
132490	851807
52791	851808
671767	851809
5615	851810
657965	851811
172361	851812
482619	851813
137740	851814
671072	851815
356052	851816
152326	851817
515968	851818
404074	851819
118721	851820
677432	851821
140965	851822
705909	851823
501852	851824
177904	851825
696572	851826
205190	851827
709809	851828
269286	851829
53281	851830
59683	851831
509856	851832
111987	851833
152680	851834
507578	851835
169056	851836
194204	851837
499430	851838
289941	851839
616509	851840
1687	851841
2274	851842
72049	851843
33011	851844
687670	851845
138223	851846
344532	851847
166483	851848
129558	851849
71416	851850
118786	851851
94346	851852
433196	851853
27396	851854
168400	851855
652487	851856
460168	851857
22710	851858
135496	851859
590884	851860
3481	851861
518682	851862
294276	851863
619281	851864
468594	851865
107181	851866
690779	851867
183941	851868
443494	851869
525173	851870
547304	851871
619921	851872
161548	851873
110306	851874
67055	851875
345339	851876
544338	851877
104330	851878
468522	851879
336827	851880
592844	851881
537171	851882
425984	851883
287981	851884
136003	851885
406805	851886
128003	851887
13245	851888
44692	851889
602956	851890
463336	851891
377866	851892
400201	851893
661485	851894
380523	851895
50086	851896
11923	851897
541071	851898
649342	851899
520284	851900
26104	851901
497089	851902
243486	851903
538366	851904
592091	851905
75811	851906
77425	851907
711882	851908
99441	851909
571351	851910
484197	851911
329443	851912
89776	851913
720330	851914
612377	851915
962	851916
2945	851917
646516	851918
10241	851919
120319	851920
151269	851921
722989	851922
437812	851923
38838	851924
292065	851925
473994	851926
408467	851927
304159	851928
486114	851929
140757	851930
165920	851931
584167	851932
20529	851933
524911	851934
276373	851935
39939	851936
378861	851937
27251	851938
480818	851939
40726	851940
31051	851941
687243	851942
546607	851943
149033	851944
561181	851945
116723	851946
423577	851947
247960	851948
370849	851949
444359	851950
437540	851951
476912	851952
394043	851953
92153	851954
674022	851955
333214	851956
174080	851957
6471	851958
724290	851959
92308	851960
667609	851961
573164	851962
562137	851963
30528	851964
102980	851965
305405	851966
714706	851967
8026	851968
312724	851969
35615	851970
596438	851971
509821	851972
674024	851973
81376	851974
305878	851975
253596	851976
514287	851977
86415	851978
105979	851979
702120	851980
712859	851981
96412	851982
458394	851983
711994	851984
588931	851985
174534	851986
396087	851987
111743	851988
2029	851989
4371	851990
158141	851991
77033	851992
173598	851993
21564	851994
614022	851995
31288	851996
486105	851997
382202	851998
28301	851999
169721	852000
127158	852001
444380	852002
45008	852003
122741	852004
16434	852005
255929	852006
64802	852007
42758	852008
165232	852009
21667	852010
171491	852011
147166	852012
27515	852013
519596	852014
148930	852015
32310	852016
479747	852017
605971	852018
579985	852019
298194	852020
96302	852021
6876	852022
457887	852023
707459	852024
263311	852025
253528	852026
17649	852027
354383	852028
714996	852029
20677	852030
625204	852031
261507	852032
117699	852033
641969	852034
227861	852035
719931	852036
169619	852037
148211	852038
160803	852039
354291	852040
428956	852041
717590	852042
62093	852043
367018	852044
371817	852045
594265	852046
16458	852047
564037	852048
695968	852049
4399	852050
392100	852051
695191	852052
82597	852053
77452	852054
40518	852055
113189	852056
656145	852057
525729	852058
167787	852059
182419	852060
664046	852061
539409	852062
558533	852063
485701	852064
53289	852065
54647	852066
570204	852067
230174	852068
143691	852069
700701	852070
126163	852071
120106	852072
5391	852073
638113	852074
123328	852075
150726	852076
504352	852077
52658	852078
541357	852079
50991	852080
184685	852081
87270	852082
670935	852083
376972	852084
434841	852085
672295	852086
429468	852087
339866	852088
76075	852089
184612	852090
24516	852091
573162	852092
682220	852093
320957	852094
43765	852095
251519	852096
680590	852097
658238	852098
17797	852099
464633	852100
488914	852101
67564	852102
506547	852103
50949	852104
700837	852105
724768	852106
670373	852107
85597	852108
50473	852109
553976	852110
559512	852111
256682	852112
121115	852113
25941	852114
31982	852115
218984	852116
695165	852117
239823	852118
470011	852119
584863	852120
116690	852121
560272	852122
78898	852123
333110	852124
80240	852125
1223	852126
7810	852127
368679	852128
474600	852129
581827	852130
113435	852131
245974	852132
178891	852133
182468	852134
344461	852135
564422	852136
671349	852137
262013	852138
59486	852139
128358	852140
697704	852141
429120	852142
234737	852143
137891	852144
422473	852145
185110	852146
483915	852147
516582	852148
122431	852149
581503	852150
34055	852151
354080	852152
61771	852153
597713	852154
12520	852155
122064	852156
2326	852157
484674	852158
339684	852159
65256	852160
2863	852161
538109	852162
124678	852163
27951	852164
501809	852165
30962	852166
427353	852167
72410	852168
248807	852169
12499	852170
160655	852171
58659	852172
670398	852173
11298	852174
618125	852175
1886	852176
434074	852177
60618	852178
177989	852179
540147	852180
483904	852181
715837	852182
27826	852183
585738	852184
162335	852185
414254	852186
153099	852187
48297	852188
587808	852189
225414	852190
25471	852191
20348	852192
592194	852193
457036	852194
576707	852195
519625	852196
566948	852197
459315	852198
678921	852199
528397	852200
130598	852201
616393	852202
289121	852203
103920	852204
574102	852205
276313	852206
126121	852207
134914	852208
174590	852209
119652	852210
37857	852211
342121	852212
429347	852213
41549	852214
396987	852215
478794	852216
384584	852217
2286	852218
461134	852219
168379	852220
5563	852221
6166	852222
419307	852223
351981	852224
551136	852225
145615	852226
151354	852227
676528	852228
77970	852229
104290	852230
670519	852231
127363	852232
29879	852233
533577	852234
27960	852235
263639	852236
602207	852237
575233	852238
659492	852239
379832	852240
126613	852241
158685	852242
229093	852243
161206	852244
16781	852245
441031	852246
128072	852247
330497	852248
46374	852249
537102	852250
520580	852251
42390	852252
653520	852253
35851	852254
319897	852255
678394	852256
175990	852257
538795	852258
724896	852259
3018	852260
96219	852261
332018	852262
26865	852263
17161	852264
144102	852265
183719	852266
8565	852267
400058	852268
598672	852269
571546	852270
49019	852271
301989	852272
468544	852273
713485	852274
653235	852275
642387	852276
616236	852277
171706	852278
220813	852279
94595	852280
522397	852281
375991	852282
7268	852283
252994	852284
488506	852285
131277	852286
575753	852287
715101	852288
391379	852289
62361	852290
107673	852291
253090	852292
16129	852293
56217	852294
156615	852295
273413	852296
573029	852297
701626	852298
64937	852299
168796	852300
134508	852301
237622	852302
33737	852303
10595	852304
334462	852305
132217	852306
244986	852307
14783	852308
198037	852309
109005	852310
353315	852311
34030	852312
489192	852313
169222	852314
11482	852315
69743	852316
70355	852317
38697	852318
7201	852319
158601	852320
615189	852321
483296	852322
56885	852323
2642	852324
617671	852325
653822	852326
698342	852327
700417	852328
397370	852329
551350	852330
721376	852331
72422	852332
38724	852333
11176	852334
77740	852335
44053	852336
204220	852337
72653	852338
99674	852339
613799	852340
207308	852341
98484	852342
557789	852343
71608	852344
168594	852345
25755	852346
70434	852347
398222	852348
406796	852349
569531	852350
245519	852351
141984	852352
475774	852353
526365	852354
568455	852355
272017	852356
105692	852357
451962	852358
348635	852359
601233	852360
24495	852361
133345	852362
56177	852363
244639	852364
233089	852365
13531	852366
518161	852367
98027	852368
91910	852369
540690	852370
295949	852371
54803	852372
18818	852373
564960	852374
500096	852375
401575	852376
64460	852377
95167	852378
626295	852379
142357	852380
314774	852381
247958	852382
281960	852383
354679	852384
137009	852385
643723	852386
39501	852387
185852	852388
327700	852389
449101	852390
162705	852391
114	852392
12709	852393
45730	852394
723804	852395
665227	852396
146871	852397
388066	852398
15626	852399
117041	852400
605173	852401
512151	852402
13423	852403
120430	852404
605513	852405
52825	852406
119696	852407
440727	852408
426082	852409
82660	852410
722729	852411
289018	852412
87594	852413
294416	852414
45888	852415
11698	852416
183345	852417
132553	852418
470701	852419
659185	852420
204230	852421
32027	852422
445500	852423
20061	852424
642010	852425
718354	852426
589624	852427
366546	852428
135167	852429
199133	852430
430986	852431
41907	852432
45413	852433
76117	852434
163938	852435
4274	852436
33341	852437
43772	852438
380841	852439
653609	852440
589158	852441
108745	852442
136246	852443
713602	852444
123575	852445
632601	852446
264265	852447
223421	852448
284492	852449
150597	852450
220781	852451
30404	852452
408786	852453
17910	852454
64390	852455
716853	852456
64456	852457
497808	852458
228128	852459
138912	852460
7157	852461
620779	852462
591715	852463
213770	852464
718516	852465
421747	852466
316357	852467
432666	852468
67463	852469
8074	852470
537108	852471
376292	852472
7830	852473
33645	852474
390645	852475
523121	852476
263592	852477
226657	852478
133755	852479
288786	852480
389108	852481
1471	852482
148469	852483
180867	852484
295896	852485
42542	852486
151039	852487
20960	852488
106070	852489
369080	852490
574873	852491
27666	852492
100536	852493
285804	852494
415429	852495
316856	852496
31390	852497
54552	852498
86247	852499
141896	852500
117848	852501
680002	852502
560236	852503
457301	852504
107963	852505
157650	852506
186839	852507
485241	852508
341974	852509
246357	852510
429603	852511
628453	852512
511388	852513
179558	852514
13026	852515
50906	852516
88883	852517
22827	852518
692139	852519
418635	852520
3094	852521
637939	852522
73208	852523
712345	852524
290120	852525
65035	852526
156007	852527
175927	852528
218698	852529
317850	852530
437211	852531
1398	852532
546674	852533
81902	852534
141876	852535
665606	852536
179867	852537
532795	852538
35089	852539
680843	852540
449685	852541
476780	852542
44506	852543
665867	852544
707518	852545
268775	852546
371665	852547
459144	852548
716572	852549
306153	852550
273357	852551
288968	852552
380766	852553
560623	852554
395887	852555
670916	852556
20359	852557
456079	852558
236237	852559
209294	852560
493601	852561
717470	852562
263088	852563
197031	852564
242555	852565
17007	852566
143368	852567
28129	852568
64601	852569
16818	852570
65686	852571
90930	852572
145104	852573
273707	852574
38598	852575
265734	852576
551188	852577
571941	852578
651228	852579
128324	852580
155091	852581
48403	852582
16055	852583
26494	852584
330571	852585
636834	852586
10545	852587
563265	852588
6945	852589
2613	852590
25162	852591
551487	852592
410506	852593
376674	852594
720905	852595
497399	852596
173590	852597
308326	852598
82987	852599
153628	852600
536724	852601
456986	852602
304268	852603
477904	852604
536809	852605
31080	852606
161874	852607
324706	852608
460999	852609
476712	852610
62383	852611
24859	852612
189706	852613
170749	852614
572776	852615
671661	852616
50504	852617
340129	852618
420859	852619
289522	852620
428582	852621
645716	852622
70846	852623
91824	852624
450276	852625
1261	852626
110817	852627
277063	852628
33081	852629
480870	852630
117229	852631
461757	852632
195753	852633
21619	852634
2007	852635
103248	852636
129171	852637
285027	852638
53128	852639
268428	852640
431486	852641
321927	852642
412592	852643
87505	852644
45033	852645
74176	852646
310242	852647
671759	852648
619071	852649
506220	852650
695573	852651
48548	852652
47902	852653
358091	852654
186305	852655
36595	852656
13203	852657
139633	852658
542300	852659
2377	852660
112671	852661
343804	852662
236535	852663
2745	852664
665916	852665
170834	852666
126579	852667
423365	852668
724994	852669
98921	852670
99373	852671
51078	852672
427205	852673
642421	852674
398975	852675
479014	852676
366262	852677
294157	852678
213359	852679
340	852680
128955	852681
176359	852682
325074	852683
172110	852684
714261	852685
49335	852686
138958	852687
47535	852688
23990	852689
150492	852690
136196	852691
323434	852692
698854	852693
271214	852694
343393	852695
367230	852696
498345	852697
30947	852698
705788	852699
265125	852700
6697	852701
124453	852702
10420	852703
365142	852704
105497	852705
541134	852706
421947	852707
159024	852708
18498	852709
133192	852710
665286	852711
112151	852712
508370	852713
177421	852714
402420	852715
113777	852716
437566	852717
199227	852718
11795	852719
215218	852720
30189	852721
685046	852722
89979	852723
168807	852724
34448	852725
142349	852726
63392	852727
264073	852728
155262	852729
555139	852730
21386	852731
711714	852732
288833	852733
35712	852734
29533	852735
25083	852736
13683	852737
13093	852738
274376	852739
214311	852740
604130	852741
699177	852742
657873	852743
205812	852744
138878	852745
351246	852746
587342	852747
370529	852748
34737	852749
16817	852750
259435	852751
168572	852752
169010	852753
504663	852754
227205	852755
167261	852756
184445	852757
357239	852758
117402	852759
186003	852760
55504	852761
48770	852762
43914	852763
300299	852764
275505	852765
251293	852766
110419	852767
35541	852768
316359	852769
283288	852770
71653	852771
430450	852772
422215	852773
366509	852774
154718	852775
426250	852776
67684	852777
43283	852778
245308	852779
346004	852780
130677	852781
171646	852782
39573	852783
664457	852784
2362	852785
236188	852786
66760	852787
6786	852788
133876	852789
171598	852790
6621	852791
127975	852792
126731	852793
675614	852794
104203	852795
510785	852796
78411	852797
633685	852798
5033	852799
314756	852800
373680	852801
36435	852802
363710	852803
51669	852804
223442	852805
61370	852806
674996	852807
124085	852808
95437	852809
535094	852810
625349	852811
475363	852812
411339	852813
93711	852814
267710	852815
536043	852816
211320	852817
74399	852818
151298	852819
299896	852820
158406	852821
549741	852822
636070	852823
122942	852824
155646	852825
643326	852826
67049	852827
479329	852828
282747	852829
9570	852830
144866	852831
681253	852832
316455	852833
235061	852834
238972	852835
74007	852836
112420	852837
627305	852838
210939	852839
40375	852840
178384	852841
207892	852842
515657	852843
108450	852844
486756	852845
71256	852846
40365	852847
223111	852848
101449	852849
138837	852850
622970	852851
618974	852852
125418	852853
48861	852854
366183	852855
21342	852856
430301	852857
46027	852858
1750	852859
567028	852860
291	852861
593202	852862
605961	852863
270714	852864
489147	852865
82634	852866
235350	852867
154598	852868
493086	852869
245926	852870
177029	852871
313112	852872
156856	852873
331967	852874
249632	852875
37228	852876
527258	852877
627858	852878
44976	852879
446395	852880
303548	852881
696077	852882
422735	852883
356562	852884
60115	852885
636664	852886
99737	852887
153339	852888
678764	852889
27608	852890
724901	852891
174931	852892
701016	852893
470154	852894
21418	852895
633118	852896
610005	852897
208830	852898
45091	852899
463307	852900
5735	852901
146777	852902
21222	852903
141986	852904
357661	852905
131948	852906
34046	852907
617166	852908
450667	852909
614583	852910
147614	852911
5591	852912
180989	852913
566943	852914
559615	852915
592941	852916
249420	852917
576323	852918
389744	852919
470362	852920
39887	852921
523177	852922
297	852923
322379	852924
5616	852925
273739	852926
33843	852927
117954	852928
560503	852929
396126	852930
512575	852931
87837	852932
464112	852933
228980	852934
512425	852935
667696	852936
627245	852937
3203	852938
40153	852939
549814	852940
656355	852941
44282	852942
131086	852943
284687	852944
55768	852945
139077	852946
13517	852947
114549	852948
41189	852949
160906	852950
334583	852951
425548	852952
211866	852953
395009	852954
215815	852955
535516	852956
122898	852957
29097	852958
565249	852959
298732	852960
633421	852961
230079	852962
556949	852963
334767	852964
189757	852965
376380	852966
65163	852967
428340	852968
33567	852969
9302	852970
625207	852971
647484	852972
39924	852973
635656	852974
38079	852975
700766	852976
325101	852977
173829	852978
134534	852979
648470	852980
291896	852981
132815	852982
7199	852983
18850	852984
395864	852985
98822	852986
468779	852987
578888	852988
210411	852989
20615	852990
640544	852991
97101	852992
315071	852993
132069	852994
586795	852995
664995	852996
58719	852997
167382	852998
207903	852999
65349	853000
425943	853001
522759	853002
92580	853003
540253	853004
495837	853005
558645	853006
167170	853007
284430	853008
286873	853009
55128	853010
12190	853011
691409	853012
528550	853013
574744	853014
479497	853015
511019	853016
151540	853017
538656	853018
367489	853019
233342	853020
657970	853021
132664	853022
104552	853023
120411	853024
673051	853025
522703	853026
82588	853027
242865	853028
529204	853029
679916	853030
525363	853031
551409	853032
273644	853033
53285	853034
55731	853035
176213	853036
306112	853037
345407	853038
371393	853039
112581	853040
173601	853041
10112	853042
44243	853043
590262	853044
379733	853045
108410	853046
620921	853047
113474	853048
15421	853049
83088	853050
131334	853051
680996	853052
630680	853053
100067	853054
93892	853055
50109	853056
552678	853057
35608	853058
666573	853059
126106	853060
42502	853061
11936	853062
481390	853063
6377	853064
601436	853065
606945	853066
13482	853067
14779	853068
671427	853069
63653	853070
38382	853071
151710	853072
47831	853073
112349	853074
150812	853075
152596	853076
379336	853077
147315	853078
547111	853079
524446	853080
137729	853081
527267	853082
113800	853083
570177	853084
549568	853085
144578	853086
86768	853087
110032	853088
187019	853089
127392	853090
111406	853091
12057	853092
197059	853093
235696	853094
111615	853095
692873	853096
29988	853097
311713	853098
295087	853099
532038	853100
657551	853101
8623	853102
163504	853103
173991	853104
553301	853105
230718	853106
88556	853107
612975	853108
596298	853109
593450	853110
63759	853111
399826	853112
61923	853113
130644	853114
49403	853115
139775	853116
387735	853117
163199	853118
65933	853119
638358	853120
24035	853121
589298	853122
161108	853123
21008	853124
28831	853125
52247	853126
43272	853127
248935	853128
528997	853129
83666	853130
79722	853131
18455	853132
159527	853133
94099	853134
238651	853135
585673	853136
687729	853137
212741	853138
78153	853139
633522	853140
273665	853141
164420	853142
78554	853143
692222	853144
134085	853145
125896	853146
72574	853147
592286	853148
431953	853149
431530	853150
474709	853151
55953	853152
12468	853153
128386	853154
44538	853155
343717	853156
186238	853157
295999	853158
46440	853159
101264	853160
137015	853161
267652	853162
314233	853163
558206	853164
24105	853165
123058	853166
497570	853167
483947	853168
709242	853169
147710	853170
138261	853171
36321	853172
40902	853173
365538	853174
419437	853175
393285	853176
16581	853177
291412	853178
420000	853179
655170	853180
321260	853181
196461	853182
175551	853183
492368	853184
338554	853185
75757	853186
305899	853187
33126	853188
252706	853189
138103	853190
124287	853191
81413	853192
413	853193
212687	853194
107409	853195
17355	853196
16698	853197
657630	853198
306248	853199
170797	853200
448656	853201
274150	853202
24862	853203
209130	853204
76869	853205
83607	853206
537206	853207
73627	853208
37962	853209
107235	853210
152	853211
142317	853212
576667	853213
535023	853214
57540	853215
500761	853216
212369	853217
37462	853218
306338	853219
53254	853220
222757	853221
30577	853222
9058	853223
3363	853224
599513	853225
128735	853226
473917	853227
5894	853228
243860	853229
41194	853230
366822	853231
144320	853232
23732	853233
151009	853234
425640	853235
95096	853236
117867	853237
232185	853238
656288	853239
298626	853240
289	853241
38679	853242
142411	853243
131562	853244
573412	853245
504492	853246
179294	853247
72435	853248
301055	853249
590490	853250
180131	853251
555960	853252
71377	853253
492654	853254
396506	853255
478173	853256
284681	853257
132928	853258
493807	853259
459854	853260
254628	853261
368848	853262
29440	853263
103873	853264
70811	853265
22251	853266
75106	853267
196206	853268
59698	853269
585808	853270
6004	853271
172003	853272
176698	853273
1898	853274
709999	853275
262406	853276
194095	853277
195950	853278
159109	853279
223335	853280
691087	853281
462519	853282
90656	853283
93526	853284
128451	853285
20897	853286
26499	853287
139188	853288
190985	853289
538538	853290
150999	853291
210990	853292
633748	853293
457719	853294
216345	853295
536558	853296
110521	853297
43227	853298
34007	853299
457363	853300
166312	853301
642214	853302
386875	853303
45440	853304
168802	853305
28212	853306
168972	853307
136373	853308
51377	853309
587098	853310
414268	853311
249462	853312
89001	853313
645453	853314
79932	853315
216023	853316
53679	853317
19281	853318
613794	853319
725044	853320
489410	853321
508603	853322
81980	853323
521840	853324
406381	853325
83990	853326
460460	853327
1786	853328
163999	853329
24719	853330
604228	853331
213570	853332
515499	853333
70876	853334
127688	853335
35045	853336
137306	853337
166129	853338
715848	853339
51133	853340
75624	853341
566689	853342
244134	853343
76660	853344
97050	853345
39509	853346
230400	853347
98081	853348
53037	853349
115438	853350
482	853351
310295	853352
153883	853353
5502	853354
442953	853355
61838	853356
171039	853357
693841	853358
505388	853359
1479	853360
103029	853361
22433	853362
380819	853363
203786	853364
291271	853365
286920	853366
177607	853367
194401	853368
469571	853369
54258	853370
684233	853371
383088	853372
669234	853373
155807	853374
405517	853375
548825	853376
113143	853377
378924	853378
569707	853379
683969	853380
101576	853381
324596	853382
716097	853383
190333	853384
6440	853385
532186	853386
187314	853387
95673	853388
322130	853389
286614	853390
279627	853391
335381	853392
6440	853393
68892	853394
26691	853395
240875	853396
459193	853397
677358	853398
5795	853399
422770	853400
197887	853401
411717	853402
28411	853403
179679	853404
92295	853405
147644	853406
690784	853407
360	853408
615606	853409
539422	853410
347970	853411
179303	853412
42548	853413
543802	853414
148293	853415
587781	853416
248747	853417
74999	853418
29144	853419
93344	853420
318705	853421
146657	853422
660263	853423
342365	853424
246948	853425
31054	853426
570912	853427
340378	853428
173216	853429
164038	853430
629253	853431
196335	853432
642251	853433
151749	853434
226924	853435
247921	853436
239337	853437
286444	853438
77467	853439
455700	853440
130560	853441
342140	853442
31243	853443
6715	853444
351259	853445
480119	853446
170900	853447
137147	853448
318564	853449
245004	853450
183120	853451
465640	853452
601375	853453
143612	853454
127222	853455
4638	853456
174200	853457
184223	853458
381710	853459
42899	853460
87261	853461
160575	853462
241312	853463
155587	853464
522949	853465
711304	853466
293340	853467
3585	853468
288091	853469
420089	853470
641277	853471
615331	853472
358479	853473
104441	853474
413473	853475
2308	853476
190324	853477
9480	853478
551649	853479
41026	853480
354919	853481
176316	853482
691867	853483
105834	853484
655669	853485
623500	853486
80172	853487
658257	853488
11193	853489
106949	853490
149855	853491
14419	853492
19331	853493
580408	853494
40998	853495
152518	853496
105414	853497
220461	853498
166001	853499
166480	853500
29176	853501
566361	853502
481167	853503
152860	853504
496770	853505
10610	853506
708527	853507
370852	853508
38586	853509
92331	853510
615616	853511
356087	853512
525889	853513
76199	853514
60247	853515
564749	853516
468064	853517
622038	853518
422034	853519
142996	853520
335343	853521
115285	853522
9081	853523
693660	853524
317957	853525
359654	853526
544043	853527
355443	853528
74139	853529
45962	853530
149626	853531
608295	853532
64043	853533
248472	853534
315351	853535
339987	853536
437018	853537
136386	853538
683587	853539
670980	853540
538773	853541
316869	853542
145228	853543
80206	853544
257466	853545
259205	853546
722580	853547
63092	853548
290868	853549
33195	853550
15817	853551
420828	853552
187731	853553
1974	853554
659729	853555
113835	853556
565117	853557
330286	853558
588530	853559
632264	853560
9712	853561
25769	853562
639535	853563
66571	853564
491895	853565
595991	853566
653826	853567
44209	853568
194913	853569
545180	853570
227000	853571
526592	853572
398342	853573
35803	853574
87827	853575
621471	853576
422165	853577
543624	853578
494950	853579
1480	853580
5597	853581
724044	853582
264985	853583
150024	853584
639257	853585
142853	853586
374684	853587
679780	853588
327929	853589
61265	853590
88646	853591
11475	853592
11675	853593
12463	853594
717924	853595
501178	853596
504963	853597
83864	853598
10034	853599
653377	853600
34974	853601
249313	853602
84522	853603
469150	853604
375706	853605
435523	853606
418708	853607
161133	853608
643175	853609
473682	853610
475065	853611
117654	853612
387450	853613
36120	853614
89348	853615
330946	853616
53645	853617
509	853618
364378	853619
555239	853620
46051	853621
401440	853622
83841	853623
660886	853624
27742	853625
571950	853626
681548	853627
182023	853628
669268	853629
164707	853630
539057	853631
152272	853632
211968	853633
269125	853634
299173	853635
12832	853636
616435	853637
531490	853638
461715	853639
2877	853640
264860	853641
536138	853642
41728	853643
524386	853644
432558	853645
159002	853646
560490	853647
490105	853648
702189	853649
16188	853650
240544	853651
9368	853652
543870	853653
125839	853654
13883	853655
68284	853656
146072	853657
139554	853658
64614	853659
362116	853660
390212	853661
2981	853662
136902	853663
100003	853664
713912	853665
123339	853666
244113	853667
431655	853668
125023	853669
4338	853670
425784	853671
211183	853672
101359	853673
155743	853674
293061	853675
94369	853676
644938	853677
320329	853678
182300	853679
48245	853680
74639	853681
180402	853682
47117	853683
95998	853684
111535	853685
449530	853686
174929	853687
179959	853688
95316	853689
87279	853690
37261	853691
64619	853692
404570	853693
668964	853694
8505	853695
257310	853696
119921	853697
591111	853698
348607	853699
2954	853700
328718	853701
485258	853702
453107	853703
11411	853704
501417	853705
634206	853706
404576	853707
156447	853708
59263	853709
99908	853710
299486	853711
55325	853712
547327	853713
183960	853714
205327	853715
68641	853716
548310	853717
414276	853718
524787	853719
50199	853720
725174	853721
709895	853722
15761	853723
46142	853724
73	853725
15695	853726
322572	853727
34797	853728
414549	853729
122511	853730
692673	853731
4733	853732
349024	853733
520364	853734
661265	853735
50560	853736
620495	853737
632878	853738
473537	853739
376817	853740
623543	853741
161457	853742
284688	853743
298124	853744
175103	853745
438339	853746
363291	853747
714354	853748
232325	853749
874	853750
591731	853751
72904	853752
98355	853753
610855	853754
221801	853755
89983	853756
83157	853757
679987	853758
521404	853759
23903	853760
228	853761
611183	853762
348521	853763
71466	853764
78170	853765
411187	853766
315446	853767
155410	853768
78778	853769
36100	853770
610591	853771
174527	853772
258617	853773
273125	853774
118731	853775
677951	853776
31329	853777
536653	853778
499455	853779
51618	853780
154672	853781
609773	853782
224697	853783
102937	853784
148943	853785
333002	853786
219868	853787
152752	853788
47101	853789
662372	853790
147622	853791
116385	853792
45554	853793
638203	853794
398990	853795
376104	853796
245778	853797
120374	853798
577693	853799
478066	853800
368634	853801
67054	853802
514965	853803
601638	853804
594540	853805
250887	853806
14354	853807
1208	853808
170078	853809
701625	853810
410472	853811
369894	853812
574824	853813
385975	853814
34151	853815
341583	853816
262532	853817
169463	853818
515189	853819
457154	853820
478363	853821
228300	853822
352866	853823
111860	853824
618718	853825
544940	853826
120144	853827
226629	853828
327087	853829
216757	853830
186974	853831
502844	853832
212187	853833
163855	853834
711448	853835
530714	853836
82939	853837
156345	853838
150995	853839
329098	853840
337091	853841
160540	853842
136934	853843
84500	853844
13738	853845
40283	853846
181691	853847
131052	853848
25568	853849
710893	853850
7177	853851
352132	853852
353909	853853
455589	853854
2043	853855
593625	853856
52396	853857
65905	853858
429686	853859
275121	853860
100803	853861
599788	853862
459267	853863
6712	853864
54849	853865
46383	853866
63110	853867
55848	853868
194264	853869
512024	853870
111918	853871
34128	853872
323300	853873
647514	853874
329374	853875
55758	853876
491971	853877
550839	853878
55223	853879
98723	853880
35047	853881
103431	853882
318186	853883
151512	853884
144475	853885
494208	853886
583665	853887
16567	853888
3891	853889
532210	853890
13596	853891
105109	853892
254603	853893
376170	853894
134638	853895
4435	853896
243263	853897
10582	853898
469603	853899
146241	853900
484762	853901
598522	853902
394008	853903
229134	853904
301489	853905
74210	853906
519583	853907
375447	853908
158551	853909
270617	853910
236287	853911
574938	853912
87532	853913
19219	853914
524404	853915
517189	853916
488280	853917
659576	853918
244364	853919
325521	853920
88129	853921
398265	853922
263478	853923
78170	853924
8241	853925
45937	853926
260899	853927
336261	853928
21415	853929
50656	853930
564879	853931
128446	853932
52966	853933
539876	853934
406487	853935
5664	853936
238148	853937
374430	853938
99747	853939
394264	853940
161111	853941
614409	853942
64171	853943
5368	853944
159201	853945
386701	853946
678739	853947
451039	853948
38264	853949
173879	853950
300030	853951
32681	853952
571331	853953
398722	853954
40902	853955
225143	853956
64457	853957
155907	853958
166180	853959
118218	853960
9556	853961
423110	853962
25776	853963
434827	853964
614735	853965
136842	853966
429332	853967
29782	853968
461978	853969
131136	853970
602805	853971
433488	853972
162659	853973
649993	853974
351971	853975
61924	853976
440626	853977
285209	853978
164289	853979
104893	853980
24440	853981
333031	853982
133614	853983
134302	853984
411376	853985
339828	853986
540317	853987
322476	853988
44553	853989
254419	853990
494540	853991
176901	853992
381319	853993
31177	853994
210693	853995
331744	853996
27676	853997
20248	853998
97683	853999
16738	854000
172014	854001
139037	854002
11121	854003
31279	854004
363302	854005
497102	854006
684035	854007
161131	854008
293319	854009
182796	854010
152256	854011
103160	854012
607536	854013
234637	854014
307916	854015
373115	854016
210166	854017
309055	854018
675604	854019
5904	854020
559328	854021
411189	854022
179966	854023
311461	854024
214518	854025
58611	854026
536815	854027
27906	854028
668442	854029
15781	854030
172629	854031
467	854032
27277	854033
358359	854034
533721	854035
156992	854036
170533	854037
54163	854038
538311	854039
556028	854040
23096	854041
472942	854042
91419	854043
75033	854044
19979	854045
12595	854046
486760	854047
138875	854048
158323	854049
17845	854050
273934	854051
321445	854052
689546	854053
87243	854054
555529	854055
691393	854056
71645	854057
138149	854058
233119	854059
26352	854060
403169	854061
74544	854062
67069	854063
18280	854064
77711	854065
80656	854066
421620	854067
356156	854068
611175	854069
382099	854070
184197	854071
634811	854072
120567	854073
649745	854074
372115	854075
64358	854076
131112	854077
30619	854078
1	854079
140411	854080
662915	854081
46702	854082
2564	854083
4748	854084
315812	854085
169269	854086
65797	854087
348277	854088
4603	854089
247290	854090
474473	854091
11704	854092
174032	854093
27702	854094
303896	854095
522097	854096
255942	854097
227837	854098
205711	854099
52239	854100
454926	854101
427311	854102
46073	854103
669273	854104
695282	854105
11256	854106
4501	854107
175749	854108
575727	854109
37816	854110
32222	854111
508704	854112
377584	854113
3280	854114
63840	854115
304606	854116
393266	854117
503572	854118
145471	854119
113503	854120
417351	854121
148032	854122
136338	854123
147286	854124
475715	854125
133820	854126
192494	854127
297548	854128
553566	854129
144000	854130
337974	854131
208787	854132
378548	854133
77231	854134
27650	854135
549131	854136
61028	854137
35796	854138
390610	854139
66285	854140
52890	854141
146621	854142
203924	854143
607658	854144
297184	854145
340873	854146
30245	854147
544671	854148
568762	854149
52798	854150
3570	854151
13667	854152
457711	854153
224310	854154
107636	854155
186866	854156
8876	854157
20858	854158
448450	854159
374328	854160
173297	854161
666216	854162
553135	854163
67370	854164
355962	854165
180665	854166
238250	854167
171427	854168
331246	854169
174528	854170
40812	854171
632634	854172
608340	854173
84182	854174
162689	854175
40185	854176
222067	854177
556161	854178
120179	854179
151150	854180
422263	854181
501246	854182
290472	854183
100507	854184
473609	854185
555966	854186
407535	854187
481691	854188
356521	854189
1486	854190
43286	854191
1137	854192
595189	854193
2019	854194
275291	854195
383196	854196
181666	854197
169290	854198
120088	854199
3727	854200
52825	854201
34847	854202
160831	854203
65060	854204
417946	854205
1002	854206
176143	854207
441636	854208
321073	854209
429084	854210
227838	854211
62207	854212
283363	854213
635842	854214
700245	854215
521680	854216
2352	854217
71637	854218
212696	854219
674860	854220
75613	854221
120515	854222
184782	854223
167264	854224
279915	854225
123111	854226
325665	854227
34458	854228
174363	854229
257412	854230
460469	854231
295775	854232
143339	854233
236392	854234
565667	854235
476972	854236
42102	854237
326971	854238
599308	854239
518118	854240
329951	854241
233153	854242
133331	854243
552522	854244
111496	854245
298709	854246
511616	854247
170683	854248
721756	854249
230510	854250
585776	854251
154876	854252
153307	854253
287639	854254
318443	854255
702283	854256
119429	854257
78067	854258
583648	854259
153001	854260
133900	854261
31961	854262
532867	854263
353519	854264
458287	854265
240796	854266
463260	854267
569026	854268
580333	854269
669014	854270
54272	854271
510157	854272
508550	854273
73265	854274
473711	854275
220074	854276
385647	854277
16673	854278
11603	854279
46179	854280
137755	854281
365798	854282
204971	854283
327156	854284
91678	854285
524044	854286
574142	854287
256142	854288
226915	854289
585592	854290
233144	854291
43365	854292
658042	854293
437364	854294
689734	854295
17510	854296
44325	854297
108559	854298
488819	854299
303128	854300
285782	854301
660434	854302
11266	854303
413349	854304
83545	854305
608709	854306
46122	854307
225496	854308
307712	854309
2887	854310
620269	854311
391708	854312
173251	854313
496143	854314
250333	854315
23948	854316
406502	854317
96909	854318
56800	854319
656192	854320
136556	854321
5456	854322
34770	854323
169793	854324
155823	854325
171384	854326
457830	854327
618180	854328
4314	854329
414647	854330
333666	854331
379477	854332
534278	854333
462640	854334
192373	854335
384983	854336
89678	854337
21424	854338
286081	854339
148090	854340
372634	854341
97913	854342
84451	854343
466472	854344
33424	854345
366292	854346
653894	854347
428486	854348
65496	854349
682238	854350
299429	854351
46744	854352
538929	854353
370134	854354
618739	854355
452623	854356
219252	854357
26200	854358
153631	854359
636730	854360
92000	854361
419791	854362
363837	854363
243001	854364
122359	854365
438340	854366
76272	854367
717577	854368
44205	854369
121325	854370
661147	854371
631534	854372
391451	854373
43209	854374
122653	854375
657514	854376
523988	854377
148724	854378
565544	854379
688067	854380
65318	854381
358918	854382
59098	854383
186389	854384
368389	854385
541833	854386
387693	854387
23616	854388
701790	854389
190803	854390
242298	854391
522394	854392
175660	854393
232019	854394
90482	854395
583040	854396
134414	854397
689427	854398
588544	854399
663108	854400
544387	854401
91069	854402
8347	854403
117425	854404
854	854405
439223	854406
92993	854407
462124	854408
16387	854409
175144	854410
605073	854411
369503	854412
169940	854413
21282	854414
80891	854415
63203	854416
101396	854417
171092	854418
85416	854419
5014	854420
542845	854421
668133	854422
327793	854423
652078	854424
77965	854425
599855	854426
299309	854427
669900	854428
331259	854429
351420	854430
186385	854431
319255	854432
114916	854433
328942	854434
66844	854435
16248	854436
274382	854437
51888	854438
3699	854439
179556	854440
53128	854441
123865	854442
385154	854443
275839	854444
5874	854445
298046	854446
572128	854447
551950	854448
464819	854449
37981	854450
447358	854451
721382	854452
282189	854453
707826	854454
5168	854455
430885	854456
132129	854457
20071	854458
530445	854459
702825	854460
84034	854461
168775	854462
420226	854463
150018	854464
302201	854465
1014	854466
223098	854467
184877	854468
562947	854469
237744	854470
701731	854471
12963	854472
573308	854473
452846	854474
272925	854475
10936	854476
312381	854477
182771	854478
681193	854479
202151	854480
33139	854481
155151	854482
21484	854483
131804	854484
499750	854485
190727	854486
25410	854487
559020	854488
307194	854489
5847	854490
69370	854491
122576	854492
4691	854493
541106	854494
171659	854495
155294	854496
407994	854497
463602	854498
153141	854499
178313	854500
538018	854501
388039	854502
133541	854503
386509	854504
182992	854505
95634	854506
17324	854507
229207	854508
46479	854509
614956	854510
635277	854511
487205	854512
521394	854513
102504	854514
186147	854515
606775	854516
694391	854517
723111	854518
25766	854519
60432	854520
281841	854521
8864	854522
115443	854523
429618	854524
613768	854525
49445	854526
60432	854527
353385	854528
569317	854529
295970	854530
323453	854531
136437	854532
96236	854533
138171	854534
13934	854535
234790	854536
262572	854537
139685	854538
696705	854539
72299	854540
287597	854541
487541	854542
672090	854543
141452	854544
564278	854545
147091	854546
639606	854547
165637	854548
159728	854549
454742	854550
20416	854551
283414	854552
101919	854553
219459	854554
400791	854555
171120	854556
154333	854557
331795	854558
108973	854559
405085	854560
160279	854561
167827	854562
33594	854563
612642	854564
600622	854565
121838	854566
109535	854567
662269	854568
723079	854569
587099	854570
21902	854571
382109	854572
263761	854573
471325	854574
359222	854575
604160	854576
455557	854577
491284	854578
84119	854579
160653	854580
393376	854581
589263	854582
115067	854583
35801	854584
531485	854585
171851	854586
125431	854587
540385	854588
203649	854589
46789	854590
123467	854591
256085	854592
281221	854593
280332	854594
117005	854595
348860	854596
637512	854597
340259	854598
641038	854599
17006	854600
22907	854601
696307	854602
144846	854603
57894	854604
118456	854605
257351	854606
276048	854607
46760	854608
151000	854609
522071	854610
710434	854611
612549	854612
55733	854613
34085	854614
10674	854615
26443	854616
48821	854617
601669	854618
273613	854619
100122	854620
434892	854621
156982	854622
591436	854623
462333	854624
111675	854625
422491	854626
288256	854627
58132	854628
246692	854629
156447	854630
358704	854631
28779	854632
169532	854633
627594	854634
163233	854635
493080	854636
67660	854637
88330	854638
478345	854639
33029	854640
300430	854641
147735	854642
293	854643
671524	854644
281139	854645
458114	854646
97988	854647
636267	854648
11947	854649
588517	854650
240565	854651
191004	854652
469018	854653
271863	854654
647365	854655
237307	854656
471410	854657
203558	854658
98083	854659
462700	854660
458079	854661
140670	854662
368937	854663
238987	854664
174028	854665
66423	854666
675101	854667
49	854668
5190	854669
675886	854670
113724	854671
456938	854672
196610	854673
20861	854674
545518	854675
630366	854676
203938	854677
3109	854678
521628	854679
667860	854680
27523	854681
482757	854682
617944	854683
7800	854684
388389	854685
41693	854686
147708	854687
27012	854688
697312	854689
205590	854690
698824	854691
260666	854692
646468	854693
515921	854694
283389	854695
613919	854696
61885	854697
5297	854698
48444	854699
383775	854700
71941	854701
162669	854702
19791	854703
12334	854704
139885	854705
62782	854706
425070	854707
94446	854708
432720	854709
161487	854710
146706	854711
605774	854712
425314	854713
707669	854714
425530	854715
172400	854716
182017	854717
21938	854718
216789	854719
26939	854720
577613	854721
303166	854722
136631	854723
12418	854724
500701	854725
110611	854726
397953	854727
210650	854728
181282	854729
563973	854730
39105	854731
188317	854732
79959	854733
587069	854734
36883	854735
3054	854736
308300	854737
39187	854738
434300	854739
168035	854740
509555	854741
479638	854742
97330	854743
428	854744
148623	854745
54061	854746
710123	854747
569483	854748
169261	854749
115513	854750
71118	854751
580032	854752
30353	854753
4572	854754
572490	854755
247534	854756
282928	854757
11781	854758
152952	854759
696366	854760
42293	854761
31626	854762
493576	854763
200551	854764
608845	854765
179628	854766
342921	854767
199781	854768
72096	854769
50922	854770
41838	854771
700793	854772
11882	854773
136718	854774
86630	854775
442676	854776
2273	854777
591891	854778
507956	854779
274684	854780
14466	854781
109004	854782
85602	854783
28518	854784
374822	854785
12620	854786
610833	854787
473368	854788
301245	854789
44451	854790
125352	854791
158442	854792
650332	854793
344361	854794
309174	854795
587024	854796
283942	854797
460100	854798
28664	854799
301963	854800
448029	854801
454467	854802
107164	854803
225550	854804
205204	854805
184649	854806
249883	854807
122853	854808
258944	854809
181626	854810
701364	854811
176467	854812
49152	854813
156611	854814
466254	854815
308753	854816
118576	854817
136319	854818
3320	854819
512934	854820
504774	854821
657620	854822
156093	854823
652398	854824
52728	854825
558178	854826
221844	854827
246615	854828
236297	854829
247200	854830
247181	854831
345788	854832
510877	854833
76862	854834
19486	854835
285637	854836
46652	854837
222765	854838
230435	854839
131685	854840
486208	854841
8804	854842
675789	854843
591018	854844
46319	854845
27822	854846
177212	854847
300243	854848
291625	854849
24469	854850
9769	854851
444982	854852
398702	854853
20763	854854
90824	854855
122615	854856
406219	854857
34428	854858
505250	854859
105551	854860
268910	854861
607191	854862
313642	854863
653895	854864
334766	854865
425600	854866
671756	854867
207948	854868
323500	854869
545602	854870
482474	854871
90968	854872
415273	854873
340975	854874
83124	854875
37027	854876
134929	854877
27856	854878
650716	854879
149065	854880
170443	854881
135346	854882
569487	854883
637800	854884
597646	854885
597148	854886
112343	854887
672326	854888
22840	854889
55403	854890
488418	854891
635080	854892
306014	854893
246298	854894
636866	854895
33001	854896
535434	854897
195956	854898
942	854899
95261	854900
447407	854901
89425	854902
168478	854903
19283	854904
264869	854905
24814	854906
165463	854907
111030	854908
89384	854909
122911	854910
58160	854911
410214	854912
294464	854913
618552	854914
201304	854915
642337	854916
186494	854917
356610	854918
220618	854919
413458	854920
3526	854921
365194	854922
28272	854923
110319	854924
606469	854925
6049	854926
23353	854927
71072	854928
7072	854929
73877	854930
264281	854931
96579	854932
13537	854933
21772	854934
79333	854935
101499	854936
288804	854937
506110	854938
170035	854939
482263	854940
34254	854941
592514	854942
562649	854943
30407	854944
618980	854945
1986	854946
184673	854947
492055	854948
646542	854949
105639	854950
16099	854951
128880	854952
325142	854953
349717	854954
580064	854955
156946	854956
273197	854957
566398	854958
423316	854959
61680	854960
80875	854961
60062	854962
202081	854963
468302	854964
267390	854965
17849	854966
470404	854967
780	854968
266394	854969
497391	854970
474765	854971
60410	854972
435336	854973
484630	854974
640163	854975
142650	854976
186438	854977
112150	854978
441182	854979
717844	854980
175446	854981
339465	854982
336574	854983
537119	854984
580564	854985
439505	854986
458864	854987
392791	854988
311166	854989
135339	854990
225504	854991
39616	854992
640783	854993
677537	854994
167512	854995
115424	854996
663125	854997
385265	854998
397397	854999
467785	855000
67979	855001
642654	855002
545252	855003
487722	855004
3791	855005
367495	855006
47752	855007
575054	855008
47726	855009
21162	855010
603759	855011
127176	855012
215407	855013
164030	855014
89110	855015
181767	855016
412386	855017
42387	855018
131984	855019
52986	855020
288364	855021
32498	855022
2409	855023
354037	855024
25057	855025
346	855026
181069	855027
63389	855028
19615	855029
635770	855030
428866	855031
25823	855032
21045	855033
583560	855034
336493	855035
590133	855036
657310	855037
128071	855038
630173	855039
135816	855040
4294	855041
162826	855042
373437	855043
330836	855044
373032	855045
174232	855046
2868	855047
235165	855048
43690	855049
151961	855050
435495	855051
521271	855052
190494	855053
362091	855054
652766	855055
387837	855056
39105	855057
440005	855058
681486	855059
368444	855060
350558	855061
506921	855062
7930	855063
150737	855064
87546	855065
33050	855066
44648	855067
103645	855068
278721	855069
54921	855070
127603	855071
70795	855072
2112	855073
488791	855074
608525	855075
446306	855076
84102	855077
2076	855078
194235	855079
90660	855080
6032	855081
412661	855082
511514	855083
529641	855084
96514	855085
143806	855086
1241	855087
62521	855088
307120	855089
433782	855090
326227	855091
514637	855092
56707	855093
72363	855094
332256	855095
108445	855096
48358	855097
20139	855098
111507	855099
126945	855100
354249	855101
12227	855102
122691	855103
506255	855104
307841	855105
59676	855106
233397	855107
258644	855108
246715	855109
142241	855110
287968	855111
330081	855112
314651	855113
115805	855114
653247	855115
494900	855116
111322	855117
438430	855118
538829	855119
387931	855120
274836	855121
347347	855122
489887	855123
308153	855124
453535	855125
7687	855126
561312	855127
149193	855128
713705	855129
449624	855130
234751	855131
71104	855132
408441	855133
71473	855134
211084	855135
695071	855136
254230	855137
110985	855138
174547	855139
203750	855140
70847	855141
1377	855142
273869	855143
367536	855144
718206	855145
554862	855146
47168	855147
365239	855148
601370	855149
406218	855150
91372	855151
95997	855152
613109	855153
612213	855154
146375	855155
393676	855156
393531	855157
621362	855158
96302	855159
58299	855160
157057	855161
13	855162
499851	855163
126292	855164
163343	855165
57437	855166
642203	855167
420221	855168
624404	855169
163273	855170
253470	855171
137537	855172
644396	855173
344800	855174
491340	855175
45018	855176
256141	855177
686446	855178
7711	855179
123400	855180
172616	855181
212610	855182
155926	855183
22785	855184
467613	855185
662371	855186
685632	855187
88746	855188
109963	855189
17172	855190
28796	855191
6749	855192
266	855193
123031	855194
92986	855195
397891	855196
132620	855197
84432	855198
2184	855199
21252	855200
200746	855201
24670	855202
452570	855203
314473	855204
143921	855205
129656	855206
388307	855207
711381	855208
227950	855209
149928	855210
603367	855211
362954	855212
120733	855213
607473	855214
54387	855215
348439	855216
109564	855217
2078	855218
32781	855219
713500	855220
392522	855221
474309	855222
510418	855223
38545	855224
165880	855225
179882	855226
130748	855227
710834	855228
577820	855229
627656	855230
179478	855231
699495	855232
38345	855233
294608	855234
4671	855235
52639	855236
123426	855237
587083	855238
302986	855239
6229	855240
411147	855241
449845	855242
24932	855243
22853	855244
127561	855245
380703	855246
1515	855247
55932	855248
560549	855249
328952	855250
79690	855251
363713	855252
36581	855253
179976	855254
46082	855255
444931	855256
36021	855257
618854	855258
2420	855259
222217	855260
181801	855261
34511	855262
663728	855263
149903	855264
295171	855265
566824	855266
200243	855267
5790	855268
106424	855269
305088	855270
14714	855271
663753	855272
567964	855273
535952	855274
69101	855275
830	855276
1250	855277
106847	855278
20041	855279
264061	855280
146571	855281
423905	855282
94499	855283
223713	855284
173723	855285
123403	855286
127533	855287
417831	855288
711579	855289
603170	855290
518739	855291
192520	855292
508003	855293
474060	855294
21670	855295
22910	855296
41763	855297
37734	855298
101235	855299
586636	855300
33894	855301
53591	855302
189152	855303
277677	855304
187717	855305
1799	855306
663063	855307
393361	855308
156728	855309
28216	855310
206092	855311
626861	855312
222500	855313
474796	855314
662136	855315
328616	855316
28278	855317
13415	855318
428954	855319
133081	855320
430053	855321
44180	855322
155708	855323
152001	855324
25289	855325
523764	855326
236520	855327
329050	855328
721773	855329
533826	855330
408296	855331
45199	855332
313837	855333
152796	855334
359303	855335
447073	855336
162256	855337
26666	855338
396627	855339
36911	855340
404262	855341
663343	855342
373835	855343
149180	855344
623457	855345
558087	855346
435905	855347
15892	855348
540755	855349
502695	855350
370822	855351
75129	855352
85827	855353
703176	855354
648912	855355
386206	855356
215310	855357
564820	855358
307461	855359
370309	855360
158289	855361
97079	855362
721133	855363
557481	855364
424101	855365
6050	855366
708321	855367
26605	855368
623660	855369
457479	855370
443227	855371
280826	855372
164889	855373
456379	855374
135838	855375
633212	855376
96971	855377
698549	855378
7364	855379
239768	855380
713864	855381
263645	855382
398919	855383
344760	855384
245455	855385
12116	855386
82595	855387
209391	855388
709992	855389
722678	855390
29401	855391
84215	855392
19988	855393
320567	855394
390911	855395
323048	855396
355791	855397
16087	855398
6283	855399
13851	855400
85297	855401
507602	855402
68439	855403
22833	855404
100735	855405
37698	855406
138675	855407
523562	855408
556716	855409
5053	855410
134385	855411
45833	855412
480053	855413
15707	855414
583274	855415
28294	855416
75473	855417
686670	855418
497508	855419
308892	855420
530117	855421
232884	855422
632185	855423
402114	855424
122881	855425
649779	855426
311249	855427
41529	855428
111307	855429
249994	855430
346142	855431
523657	855432
585107	855433
244856	855434
497406	855435
659905	855436
633847	855437
80663	855438
384919	855439
32129	855440
264373	855441
116271	855442
72995	855443
566929	855444
329946	855445
210816	855446
49036	855447
573525	855448
223193	855449
33018	855450
645916	855451
501573	855452
624563	855453
172295	855454
78120	855455
532074	855456
556861	855457
350114	855458
39816	855459
104347	855460
30033	855461
182520	855462
530963	855463
594486	855464
45530	855465
693040	855466
121732	855467
122632	855468
51675	855469
36359	855470
130892	855471
175606	855472
34903	855473
363458	855474
507148	855475
284745	855476
313817	855477
148255	855478
718552	855479
522661	855480
143857	855481
584548	855482
380162	855483
37966	855484
51666	855485
353517	855486
171624	855487
192726	855488
298238	855489
449487	855490
308702	855491
474929	855492
104449	855493
646942	855494
680993	855495
193363	855496
65258	855497
99	855498
673370	855499
42491	855500
670558	855501
530656	855502
561810	855503
372396	855504
117831	855505
151755	855506
131910	855507
104435	855508
113200	855509
79176	855510
593898	855511
78463	855512
53709	855513
495	855514
595983	855515
442336	855516
16967	855517
510969	855518
487200	855519
311094	855520
77685	855521
179443	855522
175168	855523
440022	855524
184943	855525
28001	855526
338991	855527
470865	855528
230137	855529
577342	855530
1407	855531
284914	855532
564511	855533
11298	855534
499852	855535
163447	855536
548039	855537
53493	855538
75064	855539
27637	855540
613941	855541
650420	855542
1197	855543
599174	855544
9634	855545
594709	855546
154091	855547
174957	855548
115300	855549
70534	855550
294530	855551
700636	855552
377359	855553
112325	855554
33126	855555
639478	855556
582438	855557
270509	855558
84695	855559
35045	855560
20544	855561
40519	855562
151233	855563
452006	855564
595528	855565
376417	855566
193814	855567
81128	855568
725072	855569
385050	855570
17401	855571
48507	855572
446079	855573
459461	855574
145233	855575
476562	855576
329775	855577
132573	855578
102735	855579
178884	855580
53437	855581
459102	855582
37097	855583
258697	855584
323888	855585
44927	855586
216441	855587
304035	855588
66347	855589
621680	855590
637861	855591
505655	855592
404367	855593
59278	855594
152897	855595
226210	855596
458835	855597
650586	855598
1292	855599
55963	855600
481405	855601
18360	855602
358749	855603
112172	855604
170753	855605
35247	855606
543632	855607
291757	855608
513804	855609
292866	855610
696782	855611
547712	855612
98531	855613
29507	855614
132607	855615
641308	855616
41338	855617
565024	855618
23965	855619
153550	855620
567966	855621
51570	855622
53870	855623
26763	855624
371176	855625
464541	855626
474804	855627
437805	855628
156361	855629
118640	855630
98592	855631
588839	855632
165321	855633
352031	855634
161757	855635
708516	855636
282466	855637
29866	855638
46535	855639
705954	855640
27783	855641
99671	855642
545281	855643
535359	855644
344963	855645
511837	855646
624066	855647
16432	855648
430083	855649
618634	855650
608288	855651
473440	855652
689321	855653
291592	855654
296148	855655
141046	855656
50576	855657
68589	855658
365442	855659
135788	855660
489646	855661
703756	855662
117072	855663
187207	855664
141746	855665
75358	855666
26676	855667
28290	855668
490	855669
530379	855670
275213	855671
307081	855672
316138	855673
403038	855674
111293	855675
641103	855676
328474	855677
578425	855678
54393	855679
194439	855680
714423	855681
50143	855682
181620	855683
330006	855684
38787	855685
702884	855686
123939	855687
29447	855688
11925	855689
576081	855690
358881	855691
421021	855692
93000	855693
389845	855694
607188	855695
31894	855696
492702	855697
187065	855698
15666	855699
10094	855700
264558	855701
71378	855702
689287	855703
182038	855704
242543	855705
361172	855706
684799	855707
2635	855708
87253	855709
516194	855710
137113	855711
320765	855712
703427	855713
76645	855714
3503	855715
386127	855716
625353	855717
102874	855718
322791	855719
353249	855720
24808	855721
65597	855722
697480	855723
168726	855724
569550	855725
135652	855726
504041	855727
547828	855728
67865	855729
400392	855730
262701	855731
28797	855732
449732	855733
692475	855734
12225	855735
566509	855736
34788	855737
441197	855738
528368	855739
45932	855740
94577	855741
626288	855742
488884	855743
45335	855744
30085	855745
240893	855746
262558	855747
172433	855748
656565	855749
499017	855750
442091	855751
169751	855752
447	855753
628056	855754
371143	855755
346731	855756
614946	855757
77790	855758
466665	855759
494499	855760
79434	855761
570861	855762
209472	855763
37540	855764
526407	855765
163697	855766
708046	855767
118542	855768
611942	855769
363074	855770
147591	855771
28139	855772
415003	855773
173098	855774
102338	855775
518506	855776
565860	855777
209169	855778
64082	855779
539647	855780
54201	855781
260075	855782
297011	855783
113022	855784
35848	855785
103722	855786
683966	855787
261104	855788
16652	855789
47740	855790
509949	855791
1804	855792
476	855793
109642	855794
252764	855795
100820	855796
150117	855797
12893	855798
532451	855799
614137	855800
600561	855801
56528	855802
198282	855803
543493	855804
88388	855805
327863	855806
417637	855807
537418	855808
603686	855809
104972	855810
713516	855811
144645	855812
42910	855813
446765	855814
31074	855815
568355	855816
39362	855817
11797	855818
207835	855819
193252	855820
102725	855821
108699	855822
48052	855823
11833	855824
470957	855825
58048	855826
64096	855827
535624	855828
15254	855829
638430	855830
715250	855831
670629	855832
36238	855833
3734	855834
26148	855835
373432	855836
456019	855837
147635	855838
66740	855839
189167	855840
703881	855841
443463	855842
552302	855843
62367	855844
51217	855845
161208	855846
472480	855847
17201	855848
27900	855849
497266	855850
78497	855851
412934	855852
83886	855853
648305	855854
90145	855855
100075	855856
502773	855857
153422	855858
104591	855859
339313	855860
548740	855861
421817	855862
190897	855863
313734	855864
652684	855865
231519	855866
604397	855867
110873	855868
303716	855869
570772	855870
595737	855871
183806	855872
141292	855873
53177	855874
21994	855875
101289	855876
75176	855877
181369	855878
386932	855879
525776	855880
263685	855881
31262	855882
461147	855883
469177	855884
449386	855885
84610	855886
162432	855887
605855	855888
558375	855889
35658	855890
538670	855891
136424	855892
329552	855893
544670	855894
604778	855895
628619	855896
299635	855897
355214	855898
333815	855899
696580	855900
68136	855901
240706	855902
27019	855903
588399	855904
87392	855905
328000	855906
166464	855907
66121	855908
645965	855909
492838	855910
9656	855911
39912	855912
450412	855913
562691	855914
41385	855915
120815	855916
583792	855917
6043	855918
453207	855919
167328	855920
180735	855921
32584	855922
87913	855923
711933	855924
686511	855925
24631	855926
999	855927
96702	855928
593201	855929
718919	855930
114810	855931
223906	855932
102921	855933
124318	855934
297451	855935
3848	855936
573742	855937
514	855938
26498	855939
3747	855940
638623	855941
161160	855942
126949	855943
421965	855944
14236	855945
481629	855946
281744	855947
31359	855948
235808	855949
184925	855950
184217	855951
700229	855952
597548	855953
558779	855954
20720	855955
4690	855956
102930	855957
13282	855958
257257	855959
95023	855960
491339	855961
647708	855962
449130	855963
548328	855964
336218	855965
17701	855966
180891	855967
9237	855968
649712	855969
783	855970
633908	855971
10046	855972
93110	855973
508059	855974
716962	855975
67023	855976
685984	855977
361830	855978
106748	855979
76398	855980
296137	855981
22419	855982
85699	855983
720519	855984
710416	855985
132291	855986
865	855987
21014	855988
71302	855989
71822	855990
199176	855991
115539	855992
398942	855993
391116	855994
723985	855995
151508	855996
349934	855997
208666	855998
37818	855999
49716	856000
40995	856001
657943	856002
577822	856003
522503	856004
51247	856005
633281	856006
442656	856007
90999	856008
256876	856009
5	856010
167846	856011
578170	856012
184652	856013
20191	856014
45820	856015
44697	856016
724514	856017
230700	856018
663185	856019
94947	856020
635794	856021
514406	856022
721581	856023
175498	856024
686688	856025
468156	856026
226942	856027
77346	856028
298746	856029
304809	856030
708544	856031
78133	856032
689403	856033
13439	856034
162254	856035
595602	856036
33282	856037
485119	856038
79101	856039
351548	856040
187924	856041
30976	856042
460233	856043
95896	856044
87210	856045
700470	856046
496733	856047
157596	856048
150067	856049
102501	856050
36480	856051
151798	856052
601927	856053
222951	856054
449183	856055
326455	856056
117377	856057
506499	856058
1888	856059
193341	856060
311883	856061
659692	856062
81740	856063
106164	856064
607961	856065
117068	856066
309737	856067
58896	856068
55851	856069
52622	856070
165244	856071
62544	856072
296093	856073
668436	856074
183280	856075
484764	856076
318203	856077
430087	856078
98283	856079
503036	856080
711353	856081
633604	856082
82021	856083
88342	856084
406701	856085
489189	856086
349548	856087
19045	856088
525668	856089
467911	856090
285629	856091
536046	856092
538700	856093
263171	856094
152381	856095
592334	856096
130533	856097
488785	856098
550752	856099
528795	856100
398492	856101
41705	856102
544096	856103
178467	856104
162539	856105
529606	856106
580938	856107
50181	856108
602849	856109
368529	856110
135447	856111
1489	856112
329472	856113
133531	856114
101861	856115
704188	856116
191531	856117
447622	856118
614939	856119
383389	856120
163291	856121
254269	856122
276859	856123
163174	856124
84858	856125
350238	856126
6508	856127
47856	856128
275394	856129
4768	856130
484144	856131
149697	856132
489049	856133
661765	856134
154109	856135
721473	856136
97687	856137
203194	856138
217335	856139
298580	856140
118956	856141
307242	856142
274298	856143
95618	856144
525411	856145
369579	856146
34582	856147
309684	856148
54142	856149
227491	856150
2657	856151
330339	856152
15665	856153
87780	856154
42960	856155
97405	856156
19638	856157
12427	856158
9815	856159
174061	856160
48214	856161
422534	856162
248259	856163
322713	856164
510455	856165
268551	856166
238754	856167
568160	856168
42900	856169
395793	856170
332328	856171
165959	856172
532127	856173
152794	856174
120040	856175
221034	856176
531661	856177
4378	856178
597544	856179
631579	856180
664709	856181
135224	856182
17863	856183
169806	856184
380406	856185
318956	856186
28445	856187
130097	856188
366580	856189
396	856190
275486	856191
571624	856192
692577	856193
463772	856194
40738	856195
28177	856196
336168	856197
53474	856198
65492	856199
135612	856200
470031	856201
512067	856202
62088	856203
150703	856204
54721	856205
143963	856206
17175	856207
393365	856208
346061	856209
549307	856210
530251	856211
516281	856212
44886	856213
71688	856214
408246	856215
481433	856216
415071	856217
553710	856218
379588	856219
643203	856220
72308	856221
284296	856222
527025	856223
295075	856224
392067	856225
93882	856226
252133	856227
156769	856228
465160	856229
163766	856230
205333	856231
536880	856232
174899	856233
79200	856234
37517	856235
358836	856236
451736	856237
66036	856238
101895	856239
605030	856240
179815	856241
55327	856242
173175	856243
552162	856244
50342	856245
344218	856246
210131	856247
38625	856248
712694	856249
425207	856250
62415	856251
350458	856252
197388	856253
124317	856254
274405	856255
361363	856256
74117	856257
602371	856258
217979	856259
312777	856260
50001	856261
103465	856262
297781	856263
712389	856264
65593	856265
134804	856266
88217	856267
496234	856268
11162	856269
349744	856270
14884	856271
616406	856272
270114	856273
177420	856274
21135	856275
171986	856276
339353	856277
50487	856278
159534	856279
584060	856280
699790	856281
305601	856282
125767	856283
43985	856284
38404	856285
79000	856286
203401	856287
18897	856288
15831	856289
2837	856290
472520	856291
593811	856292
114510	856293
47691	856294
283753	856295
13502	856296
329987	856297
248124	856298
135520	856299
197792	856300
122182	856301
147932	856302
46342	856303
599740	856304
205103	856305
481330	856306
638608	856307
355142	856308
36666	856309
71987	856310
83105	856311
199729	856312
626882	856313
686342	856314
116438	856315
298261	856316
75536	856317
147714	856318
70157	856319
378626	856320
456854	856321
113264	856322
383932	856323
608583	856324
576072	856325
709846	856326
613518	856327
123096	856328
93741	856329
36151	856330
128405	856331
708792	856332
543014	856333
307820	856334
41188	856335
138763	856336
554514	856337
70252	856338
710674	856339
210122	856340
538353	856341
196841	856342
16451	856343
4011	856344
588843	856345
78652	856346
575728	856347
39662	856348
598702	856349
706733	856350
83306	856351
317208	856352
657902	856353
61051	856354
406596	856355
562186	856356
221608	856357
83694	856358
704689	856359
294291	856360
601449	856361
1225	856362
9934	856363
80327	856364
37295	856365
523335	856366
696216	856367
12725	856368
504515	856369
99050	856370
18035	856371
182558	856372
443923	856373
101	856374
59527	856375
762	856376
509588	856377
671	856378
312807	856379
1218	856380
30864	856381
403969	856382
698165	856383
34240	856384
628849	856385
712492	856386
180908	856387
175924	856388
20818	856389
165425	856390
254654	856391
240455	856392
28281	856393
296498	856394
908	856395
152089	856396
438750	856397
24759	856398
8085	856399
5143	856400
538267	856401
180601	856402
324693	856403
272086	856404
509466	856405
346947	856406
32638	856407
1747	856408
703	856409
667173	856410
25286	856411
426998	856412
104391	856413
651238	856414
275306	856415
654090	856416
178703	856417
52527	856418
283848	856419
103829	856420
446968	856421
564414	856422
414049	856423
117823	856424
32088	856425
686658	856426
266913	856427
104480	856428
192795	856429
246803	856430
414494	856431
38995	856432
539964	856433
374602	856434
100578	856435
85402	856436
392888	856437
411019	856438
319544	856439
142222	856440
372194	856441
146167	856442
544216	856443
522367	856444
462486	856445
179562	856446
81310	856447
630343	856448
117376	856449
420898	856450
494067	856451
382982	856452
285862	856453
589607	856454
248525	856455
76950	856456
6327	856457
530922	856458
635137	856459
399736	856460
233080	856461
683323	856462
507973	856463
42958	856464
503738	856465
414545	856466
47093	856467
37644	856468
437745	856469
96558	856470
93688	856471
152320	856472
565947	856473
13971	856474
156027	856475
33233	856476
15561	856477
32166	856478
398899	856479
105326	856480
81566	856481
592335	856482
650995	856483
8484	856484
428150	856485
316603	856486
597918	856487
662517	856488
559637	856489
352147	856490
142613	856491
43300	856492
446956	856493
452400	856494
181651	856495
379535	856496
218214	856497
471815	856498
41882	856499
620423	856500
18929	856501
109504	856502
222759	856503
42861	856504
104316	856505
637950	856506
49264	856507
117782	856508
8571	856509
9317	856510
510476	856511
606557	856512
385326	856513
175616	856514
1116	856515
422202	856516
459947	856517
371746	856518
86065	856519
391782	856520
284808	856521
114754	856522
142162	856523
595748	856524
200834	856525
596754	856526
21842	856527
172117	856528
209708	856529
401408	856530
432852	856531
372949	856532
855	856533
594957	856534
54502	856535
377216	856536
4945	856537
118787	856538
141741	856539
46044	856540
150588	856541
197492	856542
14872	856543
154822	856544
336967	856545
439933	856546
473992	856547
599760	856548
408559	856549
35429	856550
10901	856551
45972	856552
531804	856553
51187	856554
2342	856555
1930	856556
489326	856557
633798	856558
572452	856559
611346	856560
48322	856561
94277	856562
119313	856563
617370	856564
720456	856565
490099	856566
432316	856567
56421	856568
524448	856569
53534	856570
580849	856571
680403	856572
190217	856573
394055	856574
80847	856575
59728	856576
167170	856577
426476	856578
148269	856579
189528	856580
323096	856581
82177	856582
5077	856583
447309	856584
355856	856585
76232	856586
11203	856587
72079	856588
577276	856589
9488	856590
125764	856591
342085	856592
368928	856593
71010	856594
95320	856595
4649	856596
235225	856597
721835	856598
364503	856599
593235	856600
721282	856601
529057	856602
706271	856603
407487	856604
61905	856605
707296	856606
105613	856607
83825	856608
648962	856609
389429	856610
190039	856611
71924	856612
65	856613
152988	856614
193575	856615
166844	856616
39389	856617
678015	856618
680861	856619
62	856620
300892	856621
39025	856622
714334	856623
406005	856624
59029	856625
536	856626
397965	856627
357953	856628
1130	856629
123705	856630
95424	856631
499089	856632
343517	856633
11477	856634
322550	856635
15685	856636
58041	856637
16619	856638
133064	856639
97136	856640
370031	856641
38122	856642
614296	856643
46151	856644
266050	856645
331331	856646
103169	856647
177154	856648
662581	856649
67001	856650
36133	856651
693506	856652
116376	856653
24894	856654
637346	856655
416212	856656
578912	856657
440960	856658
143318	856659
69926	856660
372987	856661
703786	856662
19527	856663
404579	856664
97439	856665
44810	856666
93493	856667
519004	856668
34248	856669
143271	856670
437654	856671
28051	856672
676246	856673
309427	856674
641022	856675
10804	856676
92728	856677
398845	856678
44489	856679
88115	856680
561186	856681
218237	856682
93447	856683
197652	856684
733	856685
607679	856686
122896	856687
51723	856688
281508	856689
562971	856690
211026	856691
68799	856692
165609	856693
691692	856694
90820	856695
412977	856696
395725	856697
280624	856698
7643	856699
88004	856700
16517	856701
443829	856702
404887	856703
337227	856704
466185	856705
163754	856706
411243	856707
136495	856708
119410	856709
651189	856710
10804	856711
561931	856712
113701	856713
126108	856714
377397	856715
536012	856716
588235	856717
6697	856718
3797	856719
370005	856720
83209	856721
365	856722
90208	856723
66617	856724
493153	856725
6768	856726
88856	856727
47373	856728
70277	856729
481820	856730
243695	856731
685127	856732
83586	856733
5719	856734
89962	856735
119434	856736
63062	856737
230091	856738
17813	856739
877	856740
137932	856741
16677	856742
118162	856743
72995	856744
5879	856745
724914	856746
623149	856747
116076	856748
117787	856749
98279	856750
603974	856751
147043	856752
47302	856753
80	856754
262466	856755
77183	856756
98656	856757
220405	856758
222433	856759
530170	856760
118797	856761
187222	856762
645827	856763
157424	856764
1236	856765
8069	856766
681930	856767
166547	856768
7727	856769
45129	856770
64755	856771
399720	856772
60117	856773
181459	856774
422484	856775
339278	856776
129994	856777
187056	856778
11647	856779
426860	856780
554052	856781
2423	856782
42459	856783
145826	856784
719419	856785
100174	856786
68726	856787
510329	856788
124990	856789
121270	856790
45815	856791
532048	856792
280688	856793
242794	856794
113793	856795
143410	856796
34498	856797
268242	856798
406408	856799
153673	856800
92433	856801
47974	856802
68181	856803
155624	856804
36811	856805
678341	856806
535548	856807
138208	856808
118802	856809
288376	856810
70942	856811
560923	856812
94032	856813
289721	856814
502798	856815
530675	856816
62942	856817
169902	856818
34278	856819
55924	856820
304010	856821
210291	856822
242410	856823
119178	856824
55590	856825
303380	856826
280221	856827
168039	856828
416606	856829
554228	856830
361854	856831
355455	856832
265142	856833
595217	856834
123186	856835
394462	856836
169778	856837
514749	856838
446686	856839
145974	856840
135823	856841
426122	856842
28100	856843
610736	856844
647388	856845
165416	856846
579033	856847
596155	856848
398913	856849
125223	856850
91842	856851
54677	856852
646134	856853
515761	856854
663569	856855
109002	856856
481971	856857
275187	856858
8833	856859
156867	856860
201052	856861
67041	856862
100189	856863
350301	856864
514008	856865
11970	856866
333786	856867
493892	856868
84209	856869
13568	856870
2155	856871
255069	856872
396150	856873
131860	856874
631251	856875
322836	856876
46074	856877
31942	856878
543697	856879
185195	856880
695229	856881
428608	856882
380180	856883
194928	856884
29510	856885
260895	856886
557853	856887
78578	856888
339561	856889
9294	856890
625637	856891
356503	856892
278086	856893
52480	856894
2417	856895
565867	856896
8477	856897
16799	856898
374176	856899
1892	856900
538986	856901
639102	856902
422242	856903
43569	856904
8441	856905
572603	856906
253704	856907
99675	856908
79286	856909
83710	856910
413270	856911
163592	856912
363364	856913
229486	856914
155056	856915
16006	856916
345204	856917
104930	856918
13574	856919
93973	856920
551711	856921
170331	856922
11401	856923
37489	856924
12430	856925
132830	856926
516943	856927
617270	856928
525033	856929
180276	856930
229647	856931
4557	856932
160449	856933
79662	856934
621774	856935
52504	856936
631587	856937
497205	856938
533893	856939
407180	856940
179800	856941
92053	856942
574448	856943
159449	856944
74710	856945
386977	856946
443656	856947
139974	856948
66996	856949
497822	856950
48763	856951
20375	856952
173976	856953
6129	856954
66139	856955
153823	856956
515072	856957
456352	856958
430241	856959
2656	856960
136907	856961
289779	856962
86584	856963
306434	856964
28708	856965
267996	856966
110476	856967
265094	856968
249816	856969
607385	856970
262096	856971
28323	856972
3568	856973
130753	856974
100066	856975
556388	856976
292791	856977
129423	856978
134738	856979
190631	856980
488245	856981
41747	856982
143546	856983
176117	856984
578724	856985
14416	856986
50185	856987
145095	856988
204834	856989
281094	856990
721846	856991
302899	856992
386825	856993
84136	856994
147694	856995
377362	856996
23320	856997
559189	856998
721126	856999
707690	857000
280370	857001
412511	857002
543296	857003
88636	857004
86528	857005
285508	857006
118240	857007
593821	857008
55337	857009
318522	857010
518321	857011
594518	857012
572934	857013
32592	857014
2545	857015
625043	857016
113504	857017
533094	857018
513633	857019
535677	857020
724130	857021
224130	857022
646170	857023
253802	857024
338795	857025
163037	857026
176911	857027
37835	857028
79480	857029
490312	857030
172836	857031
174400	857032
29468	857033
166416	857034
88421	857035
677114	857036
600043	857037
117806	857038
584039	857039
94954	857040
153036	857041
188487	857042
605804	857043
648543	857044
271842	857045
137793	857046
416513	857047
58595	857048
437400	857049
6773	857050
90637	857051
285534	857052
36579	857053
27169	857054
185843	857055
370709	857056
525488	857057
671873	857058
192212	857059
398678	857060
18038	857061
100893	857062
164426	857063
664760	857064
396666	857065
182760	857066
374594	857067
41227	857068
611583	857069
3	857070
274135	857071
4215	857072
661339	857073
35088	857074
184274	857075
343166	857076
313514	857077
724217	857078
175015	857079
380182	857080
14314	857081
66189	857082
364412	857083
151826	857084
492924	857085
18095	857086
129825	857087
181901	857088
244308	857089
578607	857090
82948	857091
638573	857092
45271	857093
346870	857094
607183	857095
67525	857096
643652	857097
125390	857098
20829	857099
7333	857100
478956	857101
387778	857102
306471	857103
196237	857104
683737	857105
870	857106
483329	857107
410917	857108
143564	857109
677929	857110
237153	857111
160196	857112
15620	857113
500985	857114
612794	857115
497697	857116
280684	857117
102619	857118
386837	857119
473557	857120
207454	857121
165154	857122
629898	857123
552627	857124
100018	857125
3100	857126
130358	857127
393200	857128
665044	857129
91999	857130
67376	857131
19826	857132
580080	857133
516624	857134
363003	857135
493805	857136
315393	857137
205374	857138
644779	857139
143492	857140
49445	857141
23009	857142
498847	857143
611093	857144
474891	857145
187109	857146
188355	857147
593351	857148
182427	857149
435460	857150
443100	857151
442996	857152
627152	857153
342845	857154
354546	857155
434579	857156
307609	857157
7094	857158
7146	857159
710714	857160
176942	857161
448869	857162
143510	857163
236637	857164
563638	857165
463012	857166
153141	857167
157978	857168
254876	857169
2729	857170
245844	857171
254301	857172
379524	857173
194111	857174
133355	857175
9348	857176
1103	857177
8484	857178
533979	857179
552965	857180
690945	857181
42096	857182
43925	857183
725247	857184
505190	857185
179455	857186
180466	857187
465497	857188
442086	857189
85430	857190
492994	857191
484495	857192
460978	857193
379601	857194
258801	857195
146273	857196
80823	857197
142547	857198
66453	857199
637356	857200
709509	857201
40011	857202
117109	857203
296971	857204
463825	857205
396671	857206
65567	857207
71047	857208
377416	857209
45135	857210
556266	857211
568148	857212
370211	857213
47522	857214
331637	857215
24582	857216
520041	857217
699787	857218
586416	857219
165284	857220
374012	857221
362605	857222
333488	857223
542563	857224
624512	857225
485861	857226
246529	857227
480221	857228
99696	857229
407091	857230
601510	857231
109622	857232
125944	857233
526170	857234
139871	857235
16082	857236
167727	857237
121414	857238
718776	857239
67344	857240
541640	857241
404184	857242
675175	857243
26324	857244
137815	857245
366721	857246
239104	857247
649655	857248
27714	857249
13758	857250
43046	857251
29570	857252
132056	857253
146032	857254
514483	857255
25257	857256
51528	857257
683095	857258
461393	857259
441891	857260
533501	857261
453787	857262
339760	857263
548287	857264
387158	857265
574523	857266
119082	857267
461926	857268
659001	857269
164642	857270
56195	857271
149028	857272
417774	857273
517862	857274
355854	857275
655735	857276
525388	857277
247093	857278
83552	857279
615266	857280
394516	857281
218794	857282
844	857283
420344	857284
10217	857285
87348	857286
591939	857287
182865	857288
126591	857289
707359	857290
435872	857291
431851	857292
1411	857293
342397	857294
699702	857295
221071	857296
323013	857297
251173	857298
455586	857299
268650	857300
423598	857301
132341	857302
157347	857303
361739	857304
150821	857305
384126	857306
578271	857307
210677	857308
65201	857309
299526	857310
140546	857311
339012	857312
69219	857313
175400	857314
130657	857315
690861	857316
136050	857317
63380	857318
499697	857319
353566	857320
384734	857321
683890	857322
9553	857323
49250	857324
416365	857325
165801	857326
153341	857327
33314	857328
156315	857329
671998	857330
581009	857331
488829	857332
558954	857333
116385	857334
221710	857335
651179	857336
23099	857337
268375	857338
371412	857339
445019	857340
452666	857341
662469	857342
41476	857343
424469	857344
8105	857345
219256	857346
274482	857347
107996	857348
505643	857349
344238	857350
471227	857351
208724	857352
238127	857353
32404	857354
574180	857355
712095	857356
175288	857357
202598	857358
117011	857359
139070	857360
380045	857361
60334	857362
129140	857363
362920	857364
283142	857365
421749	857366
161430	857367
43533	857368
417696	857369
171231	857370
11684	857371
119054	857372
172531	857373
346405	857374
330736	857375
153982	857376
8465	857377
53384	857378
35327	857379
315125	857380
569906	857381
29400	857382
94046	857383
16127	857384
326137	857385
21216	857386
293240	857387
180812	857388
357739	857389
653421	857390
110550	857391
147381	857392
116789	857393
28465	857394
66971	857395
143777	857396
363642	857397
395795	857398
14535	857399
9531	857400
357604	857401
344652	857402
249771	857403
207011	857404
566612	857405
5685	857406
31	857407
131294	857408
23795	857409
722739	857410
57074	857411
111933	857412
22892	857413
630809	857414
318642	857415
326960	857416
379270	857417
101801	857418
367769	857419
442957	857420
381413	857421
467317	857422
95191	857423
29641	857424
266743	857425
197112	857426
265728	857427
163525	857428
643964	857429
120709	857430
633566	857431
580551	857432
41035	857433
604711	857434
126599	857435
457893	857436
50510	857437
708421	857438
69315	857439
164236	857440
179081	857441
167610	857442
105090	857443
256143	857444
139187	857445
150665	857446
308130	857447
639374	857448
3568	857449
182924	857450
40364	857451
179321	857452
471785	857453
485504	857454
686445	857455
698613	857456
358714	857457
36000	857458
5255	857459
99542	857460
150061	857461
112538	857462
566084	857463
602537	857464
681996	857465
205835	857466
273253	857467
279377	857468
13758	857469
48400	857470
14478	857471
11003	857472
147370	857473
516642	857474
49819	857475
374254	857476
564323	857477
307666	857478
11879	857479
653405	857480
55604	857481
239578	857482
102368	857483
535034	857484
495788	857485
2668	857486
456921	857487
59402	857488
216162	857489
291525	857490
80832	857491
272166	857492
161042	857493
114281	857494
716415	857495
83333	857496
469067	857497
699716	857498
22194	857499
3959	857500
346122	857501
525843	857502
403112	857503
12221	857504
121844	857505
153194	857506
259581	857507
108811	857508
502277	857509
7213	857510
231294	857511
389665	857512
25259	857513
655322	857514
440476	857515
97245	857516
98113	857517
8845	857518
21293	857519
281665	857520
446160	857521
414424	857522
44755	857523
121104	857524
288406	857525
459118	857526
14260	857527
540766	857528
5738	857529
182424	857530
119138	857531
35425	857532
576657	857533
20836	857534
167962	857535
630122	857536
84800	857537
418746	857538
132826	857539
97944	857540
14908	857541
340699	857542
46592	857543
445432	857544
6070	857545
79580	857546
33355	857547
45893	857548
94176	857549
509894	857550
633249	857551
328733	857552
120887	857553
41841	857554
35983	857555
117947	857556
199930	857557
654936	857558
677183	857559
123883	857560
440758	857561
536405	857562
5868	857563
208071	857564
651090	857565
609002	857566
417319	857567
629199	857568
346912	857569
671504	857570
308138	857571
108085	857572
543878	857573
240073	857574
361815	857575
367462	857576
446540	857577
13475	857578
300698	857579
410	857580
330442	857581
17306	857582
105272	857583
328601	857584
189191	857585
269921	857586
17062	857587
173236	857588
481977	857589
291325	857590
230369	857591
20172	857592
51800	857593
177339	857594
46785	857595
18436	857596
722125	857597
674379	857598
69007	857599
421549	857600
48322	857601
26755	857602
455556	857603
26293	857604
124521	857605
20355	857606
487188	857607
367704	857608
255113	857609
175744	857610
230470	857611
227830	857612
111915	857613
7856	857614
30981	857615
637240	857616
131204	857617
80162	857618
348338	857619
105589	857620
610111	857621
216235	857622
124322	857623
721830	857624
344046	857625
166002	857626
321854	857627
607299	857628
14352	857629
192324	857630
31462	857631
36184	857632
103224	857633
136980	857634
219620	857635
38487	857636
695514	857637
66698	857638
473419	857639
256540	857640
425236	857641
241985	857642
33322	857643
499605	857644
655428	857645
286032	857646
153868	857647
458350	857648
637910	857649
3375	857650
150677	857651
162382	857652
69055	857653
402626	857654
300378	857655
665858	857656
697599	857657
592880	857658
279756	857659
102330	857660
20966	857661
363045	857662
260688	857663
323812	857664
50075	857665
208685	857666
356053	857667
10080	857668
518803	857669
686339	857670
335976	857671
575563	857672
541661	857673
579113	857674
313287	857675
444879	857676
234269	857677
537855	857678
333952	857679
62491	857680
719222	857681
536396	857682
358321	857683
575093	857684
363087	857685
627760	857686
107095	857687
43617	857688
10140	857689
284389	857690
176146	857691
140991	857692
155039	857693
135966	857694
851	857695
461294	857696
463164	857697
606378	857698
412017	857699
5247	857700
36932	857701
408871	857702
319740	857703
46637	857704
309297	857705
704	857706
979	857707
269945	857708
690001	857709
24595	857710
128614	857711
211974	857712
550137	857713
612675	857714
539899	857715
378986	857716
33880	857717
282834	857718
215884	857719
301178	857720
247005	857721
181615	857722
247806	857723
576213	857724
557035	857725
499711	857726
464592	857727
159392	857728
490981	857729
572201	857730
515299	857731
326681	857732
394011	857733
645437	857734
344089	857735
81316	857736
83965	857737
281602	857738
433180	857739
127962	857740
241843	857741
130870	857742
225802	857743
7847	857744
152580	857745
113344	857746
347032	857747
40928	857748
438302	857749
546284	857750
599949	857751
261021	857752
60092	857753
373585	857754
19117	857755
26093	857756
620376	857757
597552	857758
121076	857759
81439	857760
324233	857761
69691	857762
153672	857763
363325	857764
39503	857765
120498	857766
122630	857767
106121	857768
91234	857769
118709	857770
211100	857771
379312	857772
163018	857773
186743	857774
9661	857775
630442	857776
460786	857777
201556	857778
482585	857779
451877	857780
299889	857781
70438	857782
460558	857783
142271	857784
62429	857785
132890	857786
323696	857787
710671	857788
59170	857789
212538	857790
190793	857791
9036	857792
435032	857793
323073	857794
479415	857795
74335	857796
21893	857797
18206	857798
330418	857799
62521	857800
160087	857801
650651	857802
338082	857803
436073	857804
696543	857805
140198	857806
5421	857807
10669	857808
128970	857809
486987	857810
380062	857811
433725	857812
505125	857813
448583	857814
421635	857815
74507	857816
45855	857817
32258	857818
91493	857819
463824	857820
394820	857821
618270	857822
98053	857823
150160	857824
68371	857825
20524	857826
571984	857827
721	857828
677999	857829
491937	857830
312290	857831
122249	857832
229104	857833
571675	857834
502366	857835
369736	857836
10706	857837
523455	857838
723362	857839
159767	857840
609796	857841
37691	857842
56139	857843
179438	857844
15600	857845
52258	857846
160559	857847
692601	857848
371607	857849
22135	857850
694037	857851
205580	857852
90462	857853
164005	857854
161823	857855
114601	857856
309199	857857
171546	857858
388391	857859
87248	857860
341362	857861
450052	857862
11797	857863
477919	857864
303714	857865
65086	857866
573850	857867
292178	857868
32063	857869
655533	857870
226485	857871
49435	857872
352837	857873
114582	857874
420776	857875
2214	857876
144120	857877
32170	857878
153393	857879
110560	857880
277679	857881
325028	857882
155691	857883
554139	857884
599209	857885
574353	857886
312908	857887
365729	857888
66030	857889
633947	857890
43745	857891
53654	857892
422683	857893
12541	857894
319404	857895
38502	857896
473806	857897
508345	857898
295234	857899
113505	857900
19954	857901
104264	857902
352908	857903
412927	857904
630322	857905
4919	857906
472024	857907
377625	857908
126349	857909
434697	857910
597500	857911
588147	857912
569571	857913
6811	857914
10877	857915
184992	857916
478257	857917
58343	857918
12108	857919
580401	857920
708006	857921
136648	857922
208885	857923
689447	857924
39241	857925
667777	857926
504608	857927
80962	857928
66127	857929
33616	857930
113178	857931
535068	857932
29181	857933
271754	857934
75852	857935
230547	857936
146347	857937
81152	857938
125547	857939
377044	857940
69828	857941
512138	857942
46253	857943
57954	857944
106576	857945
154458	857946
550547	857947
599714	857948
147397	857949
41577	857950
579272	857951
675337	857952
387719	857953
396923	857954
521214	857955
122638	857956
384493	857957
518237	857958
120180	857959
519319	857960
570969	857961
23605	857962
37547	857963
93846	857964
471964	857965
457680	857966
76168	857967
16607	857968
545916	857969
606718	857970
291249	857971
107661	857972
292222	857973
24589	857974
23861	857975
125618	857976
231933	857977
200726	857978
195630	857979
49409	857980
26140	857981
392753	857982
438205	857983
106926	857984
481605	857985
608764	857986
532877	857987
299541	857988
102951	857989
22050	857990
468505	857991
149536	857992
1130	857993
590401	857994
109439	857995
70488	857996
421875	857997
2660	857998
674934	857999
154983	858000
54423	858001
285762	858002
287461	858003
26358	858004
651292	858005
432412	858006
520904	858007
16993	858008
100163	858009
422690	858010
616966	858011
76966	858012
709965	858013
134088	858014
657332	858015
344415	858016
575061	858017
74248	858018
31786	858019
7520	858020
69251	858021
124669	858022
54158	858023
24456	858024
251643	858025
258737	858026
7328	858027
31483	858028
187260	858029
413	858030
138623	858031
326925	858032
144380	858033
163963	858034
298539	858035
645683	858036
169559	858037
17108	858038
295153	858039
217	858040
119205	858041
709113	858042
103820	858043
74146	858044
233991	858045
394591	858046
3663	858047
610476	858048
71582	858049
57090	858050
464484	858051
145151	858052
22705	858053
89793	858054
710724	858055
311733	858056
458561	858057
2569	858058
700192	858059
101022	858060
11450	858061
548858	858062
536293	858063
457988	858064
483286	858065
16192	858066
14728	858067
674959	858068
11177	858069
483330	858070
307172	858071
176435	858072
190927	858073
672095	858074
714383	858075
354816	858076
529165	858077
662447	858078
113871	858079
228957	858080
318797	858081
497065	858082
64720	858083
144155	858084
622095	858085
79665	858086
62922	858087
118647	858088
64867	858089
67603	858090
514392	858091
190255	858092
59361	858093
9442	858094
18863	858095
67953	858096
30703	858097
96858	858098
82855	858099
324534	858100
192140	858101
290447	858102
148117	858103
610243	858104
517898	858105
424893	858106
4290	858107
610926	858108
324000	858109
163767	858110
6504	858111
523518	858112
282599	858113
17752	858114
630862	858115
117556	858116
38117	858117
198836	858118
146355	858119
165359	858120
76409	858121
471846	858122
486961	858123
120821	858124
270189	858125
675157	858126
111796	858127
477941	858128
624179	858129
260902	858130
110202	858131
95300	858132
71234	858133
539296	858134
611905	858135
60510	858136
109216	858137
150896	858138
64645	858139
425062	858140
24630	858141
94093	858142
163706	858143
379981	858144
469644	858145
87002	858146
44758	858147
715127	858148
12722	858149
112091	858150
35237	858151
66555	858152
285402	858153
504433	858154
27664	858155
39021	858156
52452	858157
21508	858158
557737	858159
150216	858160
163124	858161
10474	858162
180523	858163
133588	858164
12628	858165
642517	858166
334624	858167
301462	858168
610714	858169
37659	858170
1299	858171
53454	858172
5775	858173
89040	858174
136150	858175
265965	858176
109302	858177
25808	858178
411195	858179
29551	858180
487794	858181
14629	858182
90903	858183
29589	858184
543123	858185
405226	858186
189663	858187
571228	858188
275210	858189
248938	858190
509385	858191
615	858192
45704	858193
720341	858194
336220	858195
596544	858196
285057	858197
123627	858198
467689	858199
399755	858200
16163	858201
584596	858202
35965	858203
91250	858204
616074	858205
147560	858206
680985	858207
41166	858208
616789	858209
116211	858210
115473	858211
77955	858212
414214	858213
427294	858214
89503	858215
101983	858216
491	858217
2426	858218
372632	858219
154881	858220
589324	858221
174046	858222
338264	858223
420351	858224
173953	858225
37496	858226
237877	858227
111011	858228
630201	858229
94790	858230
512398	858231
706198	858232
408014	858233
259311	858234
3163	858235
691129	858236
85304	858237
637178	858238
545169	858239
241247	858240
11693	858241
53497	858242
268453	858243
224879	858244
9719	858245
718102	858246
435601	858247
577139	858248
514069	858249
210881	858250
659029	858251
181110	858252
510134	858253
289732	858254
474733	858255
225440	858256
468024	858257
284888	858258
360438	858259
63909	858260
151019	858261
113154	858262
103014	858263
646220	858264
45213	858265
13069	858266
220599	858267
7148	858268
385254	858269
191381	858270
436495	858271
349935	858272
4779	858273
484428	858274
583061	858275
80141	858276
358543	858277
145949	858278
442075	858279
359452	858280
144970	858281
130654	858282
535643	858283
511975	858284
144602	858285
14365	858286
165412	858287
221592	858288
483616	858289
442362	858290
558273	858291
18081	858292
276190	858293
324898	858294
202505	858295
57310	858296
356535	858297
1530	858298
316081	858299
31477	858300
97403	858301
528616	858302
361305	858303
257700	858304
137152	858305
430366	858306
470038	858307
88718	858308
697301	858309
9193	858310
25514	858311
37105	858312
529791	858313
531602	858314
298074	858315
694534	858316
2958	858317
220441	858318
183999	858319
683367	858320
316623	858321
50290	858322
3989	858323
330975	858324
543831	858325
471300	858326
468670	858327
568140	858328
459672	858329
117399	858330
593882	858331
163790	858332
50349	858333
369218	858334
131930	858335
39624	858336
70816	858337
26653	858338
490922	858339
6663	858340
299105	858341
619309	858342
471506	858343
546957	858344
584582	858345
703476	858346
374962	858347
14265	858348
277849	858349
86059	858350
117903	858351
3225	858352
98099	858353
689049	858354
2287	858355
603295	858356
234283	858357
310986	858358
56463	858359
332413	858360
266739	858361
699729	858362
386583	858363
187462	858364
54841	858365
209417	858366
159940	858367
570023	858368
475151	858369
127069	858370
42015	858371
713517	858372
692256	858373
667659	858374
169884	858375
90431	858376
46994	858377
557522	858378
385871	858379
253187	858380
508050	858381
464817	858382
109626	858383
46	858384
641872	858385
53572	858386
258096	858387
131887	858388
165171	858389
364765	858390
546018	858391
530072	858392
77329	858393
416911	858394
5341	858395
684386	858396
264178	858397
93101	858398
19672	858399
165101	858400
257353	858401
54887	858402
172965	858403
67255	858404
324528	858405
73568	858406
135608	858407
80735	858408
5222	858409
10441	858410
118447	858411
283102	858412
450456	858413
60023	858414
592408	858415
152830	858416
239629	858417
138435	858418
644061	858419
468475	858420
4755	858421
620727	858422
368468	858423
47605	858424
446053	858425
48293	858426
469006	858427
155554	858428
17078	858429
33759	858430
260165	858431
64919	858432
17785	858433
249629	858434
1978	858435
658028	858436
166267	858437
14672	858438
371299	858439
691858	858440
391764	858441
528131	858442
39377	858443
235533	858444
62589	858445
4719	858446
653396	858447
545796	858448
657757	858449
153309	858450
719961	858451
508521	858452
173162	858453
21212	858454
685658	858455
172070	858456
599117	858457
565995	858458
184002	858459
467720	858460
694865	858461
5459	858462
681206	858463
263162	858464
690555	858465
37133	858466
60834	858467
443	858468
242731	858469
26002	858470
14079	858471
464581	858472
136750	858473
184116	858474
401927	858475
544973	858476
114967	858477
425674	858478
61338	858479
219234	858480
462000	858481
355617	858482
264288	858483
53974	858484
185160	858485
489447	858486
217665	858487
699705	858488
282033	858489
641608	858490
686113	858491
136363	858492
220186	858493
175159	858494
521688	858495
283564	858496
468337	858497
306016	858498
619413	858499
162861	858500
165311	858501
658698	858502
48125	858503
163379	858504
228744	858505
419130	858506
163691	858507
126733	858508
674291	858509
505336	858510
268176	858511
10339	858512
77107	858513
713685	858514
386332	858515
578242	858516
291321	858517
258830	858518
9546	858519
42885	858520
13878	858521
60099	858522
622170	858523
574107	858524
433744	858525
453405	858526
259302	858527
58569	858528
445264	858529
544598	858530
391184	858531
167534	858532
60405	858533
69678	858534
136640	858535
304726	858536
363810	858537
150280	858538
371869	858539
231700	858540
654626	858541
10415	858542
111644	858543
77772	858544
455243	858545
525210	858546
329851	858547
259517	858548
122554	858549
105857	858550
618948	858551
292886	858552
46708	858553
62193	858554
61006	858555
1362	858556
247379	858557
540906	858558
298431	858559
662623	858560
33860	858561
98475	858562
713056	858563
313550	858564
622287	858565
316840	858566
180126	858567
111435	858568
85565	858569
346705	858570
262581	858571
12196	858572
693994	858573
539328	858574
517334	858575
52934	858576
15386	858577
183501	858578
383514	858579
68414	858580
183378	858581
347421	858582
619318	858583
52464	858584
401139	858585
281235	858586
292951	858587
31601	858588
396805	858589
43971	858590
28392	858591
599392	858592
699342	858593
212881	858594
243368	858595
119644	858596
5594	858597
93800	858598
699239	858599
76905	858600
62904	858601
8122	858602
12417	858603
311834	858604
45287	858605
589365	858606
113004	858607
13707	858608
2763	858609
387621	858610
116605	858611
91570	858612
526635	858613
1470	858614
101009	858615
377178	858616
14768	858617
647060	858618
330	858619
596958	858620
669778	858621
624949	858622
40897	858623
53069	858624
638360	858625
688586	858626
447258	858627
559634	858628
74327	858629
413142	858630
35485	858631
259817	858632
294693	858633
151741	858634
55664	858635
506869	858636
722941	858637
232653	858638
396781	858639
74044	858640
1248	858641
195183	858642
203749	858643
179419	858644
47849	858645
168689	858646
669936	858647
5145	858648
12738	858649
125968	858650
15763	858651
212051	858652
446157	858653
711931	858654
708133	858655
691155	858656
308125	858657
609881	858658
498285	858659
592074	858660
715367	858661
428546	858662
672442	858663
366068	858664
15870	858665
995	858666
374560	858667
476475	858668
4252	858669
157109	858670
349752	858671
562204	858672
396354	858673
18780	858674
175704	858675
417728	858676
19695	858677
718245	858678
494397	858679
207771	858680
160796	858681
103450	858682
26132	858683
678361	858684
555225	858685
9274	858686
196002	858687
230921	858688
112144	858689
461242	858690
33873	858691
326509	858692
202461	858693
579349	858694
26742	858695
98741	858696
258140	858697
645901	858698
309623	858699
480692	858700
25098	858701
607481	858702
366615	858703
102615	858704
417242	858705
387910	858706
27	858707
218292	858708
103080	858709
223057	858710
31624	858711
227863	858712
133169	858713
439497	858714
159337	858715
325740	858716
490676	858717
41901	858718
50048	858719
454704	858720
518878	858721
646381	858722
479090	858723
138648	858724
303013	858725
690573	858726
544196	858727
2070	858728
323993	858729
304732	858730
625116	858731
361750	858732
126665	858733
687432	858734
725248	858735
504852	858736
74461	858737
598767	858738
523344	858739
110847	858740
696444	858741
480512	858742
138047	858743
36988	858744
481188	858745
580282	858746
451534	858747
612939	858748
76371	858749
234728	858750
10353	858751
104519	858752
132152	858753
713677	858754
177388	858755
85936	858756
216206	858757
267267	858758
676342	858759
62283	858760
173893	858761
5421	858762
709295	858763
685530	858764
423843	858765
183478	858766
4888	858767
121535	858768
308445	858769
591542	858770
155433	858771
13309	858772
309659	858773
620895	858774
397472	858775
186772	858776
320796	858777
139541	858778
959	858779
100319	858780
703266	858781
554281	858782
197265	858783
643515	858784
82883	858785
19958	858786
95250	858787
180446	858788
239538	858789
10365	858790
109440	858791
176414	858792
706021	858793
377953	858794
307945	858795
450503	858796
462230	858797
712226	858798
77811	858799
547549	858800
87313	858801
50461	858802
516171	858803
284523	858804
30213	858805
496113	858806
132009	858807
135937	858808
49714	858809
676428	858810
723994	858811
326486	858812
621286	858813
282917	858814
58004	858815
542549	858816
700779	858817
108829	858818
186293	858819
17090	858820
1066	858821
347665	858822
547939	858823
46632	858824
568421	858825
718164	858826
167211	858827
905	858828
299788	858829
79217	858830
163889	858831
65112	858832
528290	858833
694283	858834
164991	858835
456107	858836
483704	858837
283718	858838
267356	858839
10091	858840
260101	858841
152480	858842
99991	858843
54519	858844
67612	858845
246743	858846
289241	858847
9161	858848
301720	858849
91100	858850
665215	858851
164909	858852
429679	858853
353939	858854
239167	858855
120654	858856
546286	858857
14260	858858
668711	858859
251827	858860
535405	858861
180930	858862
376749	858863
97888	858864
265407	858865
465453	858866
67991	858867
345641	858868
641808	858869
151625	858870
406203	858871
279764	858872
345735	858873
605083	858874
181331	858875
138832	858876
139679	858877
326099	858878
285151	858879
122940	858880
579888	858881
523012	858882
60456	858883
444200	858884
412347	858885
102264	858886
65397	858887
37538	858888
166406	858889
19519	858890
54497	858891
2419	858892
712458	858893
309264	858894
407772	858895
103406	858896
478682	858897
668817	858898
609253	858899
208615	858900
83787	858901
39327	858902
401680	858903
536841	858904
144776	858905
28011	858906
44896	858907
20686	858908
539284	858909
246911	858910
347200	858911
216906	858912
55065	858913
521012	858914
547567	858915
333842	858916
528262	858917
223251	858918
289008	858919
403959	858920
201364	858921
177568	858922
490758	858923
146224	858924
201131	858925
275340	858926
403743	858927
274880	858928
142512	858929
668707	858930
118505	858931
373619	858932
520975	858933
370	858934
371571	858935
89308	858936
469190	858937
390763	858938
103345	858939
230028	858940
606511	858941
709158	858942
514503	858943
623328	858944
74576	858945
51185	858946
602518	858947
562645	858948
501119	858949
143061	858950
66354	858951
185911	858952
72554	858953
721906	858954
51034	858955
2317	858956
88827	858957
160606	858958
5823	858959
156685	858960
41115	858961
40301	858962
104230	858963
13143	858964
118154	858965
369066	858966
181190	858967
183558	858968
696067	858969
71993	858970
5	858971
499042	858972
84052	858973
577947	858974
104622	858975
240029	858976
429335	858977
32726	858978
152547	858979
394015	858980
427513	858981
480104	858982
180388	858983
17683	858984
378956	858985
724004	858986
133780	858987
338062	858988
486361	858989
463069	858990
672754	858991
589701	858992
76003	858993
84984	858994
105985	858995
713423	858996
697339	858997
176096	858998
155734	858999
229983	859000
440387	859001
521401	859002
616900	859003
45689	859004
41352	859005
330153	859006
23058	859007
177945	859008
42397	859009
156904	859010
65128	859011
453953	859012
583082	859013
123501	859014
426158	859015
615334	859016
147018	859017
722389	859018
305157	859019
4459	859020
666129	859021
53179	859022
564110	859023
193755	859024
5183	859025
129968	859026
644	859027
287877	859028
306128	859029
16372	859030
483154	859031
149120	859032
680949	859033
15892	859034
344039	859035
529122	859036
377998	859037
454036	859038
192290	859039
357189	859040
52642	859041
398246	859042
63745	859043
5465	859044
472468	859045
42986	859046
1800	859047
104843	859048
623084	859049
585314	859050
447656	859051
349474	859052
301755	859053
451262	859054
488809	859055
534083	859056
632367	859057
22367	859058
129807	859059
413721	859060
712634	859061
60139	859062
585672	859063
3235	859064
15743	859065
532330	859066
339009	859067
340933	859068
317339	859069
23798	859070
53509	859071
102413	859072
685689	859073
103304	859074
516577	859075
107676	859076
99172	859077
101483	859078
144248	859079
13938	859080
613467	859081
33475	859082
17243	859083
490191	859084
197065	859085
206463	859086
34522	859087
553505	859088
293697	859089
403174	859090
240877	859091
155830	859092
189839	859093
302085	859094
180787	859095
227847	859096
78768	859097
116755	859098
212594	859099
18491	859100
136841	859101
248308	859102
200240	859103
625872	859104
100552	859105
657519	859106
73359	859107
501381	859108
21489	859109
27308	859110
4023	859111
295116	859112
85970	859113
82589	859114
143353	859115
578702	859116
23843	859117
378879	859118
105743	859119
184852	859120
672860	859121
202388	859122
196123	859123
314574	859124
70020	859125
287975	859126
118	859127
417107	859128
604979	859129
121105	859130
661974	859131
167681	859132
876	859133
428435	859134
1396	859135
78865	859136
210585	859137
628381	859138
381437	859139
511857	859140
526119	859141
455047	859142
115185	859143
268146	859144
354364	859145
614278	859146
14935	859147
63462	859148
76017	859149
47243	859150
1462	859151
525394	859152
325316	859153
31915	859154
41278	859155
120737	859156
262601	859157
521870	859158
705069	859159
12097	859160
180889	859161
585681	859162
148393	859163
244233	859164
53157	859165
359790	859166
209948	859167
16397	859168
390800	859169
204600	859170
121649	859171
214527	859172
71294	859173
13288	859174
404085	859175
83717	859176
377423	859177
478069	859178
26282	859179
369600	859180
325684	859181
206445	859182
443581	859183
531929	859184
40435	859185
478996	859186
635200	859187
25705	859188
29728	859189
368530	859190
340866	859191
8288	859192
157199	859193
167887	859194
374412	859195
643779	859196
6676	859197
48300	859198
161556	859199
670166	859200
407764	859201
23494	859202
266536	859203
380178	859204
92790	859205
108804	859206
33417	859207
118489	859208
372764	859209
184458	859210
1914	859211
40086	859212
122914	859213
245728	859214
636983	859215
7976	859216
108945	859217
512498	859218
172403	859219
130923	859220
79266	859221
217704	859222
669077	859223
33109	859224
68039	859225
168409	859226
6801	859227
1303	859228
179844	859229
25006	859230
404880	859231
681334	859232
253102	859233
6788	859234
578605	859235
34080	859236
43705	859237
390079	859238
451798	859239
89901	859240
306195	859241
48178	859242
604870	859243
1514	859244
15883	859245
707736	859246
618415	859247
448797	859248
457716	859249
153502	859250
574250	859251
50264	859252
25984	859253
159296	859254
18615	859255
5146	859256
119622	859257
587666	859258
465456	859259
643362	859260
326526	859261
616998	859262
85146	859263
177254	859264
509021	859265
49525	859266
53846	859267
75254	859268
42801	859269
240330	859270
341290	859271
328784	859272
359773	859273
693556	859274
330424	859275
259499	859276
323751	859277
399807	859278
47651	859279
532342	859280
679973	859281
3872	859282
463335	859283
21687	859284
85684	859285
427438	859286
214980	859287
459046	859288
574011	859289
271539	859290
703242	859291
643584	859292
67483	859293
48930	859294
306821	859295
36846	859296
662575	859297
46699	859298
571873	859299
561546	859300
5337	859301
123864	859302
611433	859303
203033	859304
338438	859305
201272	859306
629719	859307
4132	859308
248283	859309
688143	859310
323624	859311
310926	859312
158287	859313
507416	859314
691600	859315
26150	859316
476802	859317
33848	859318
711061	859319
115561	859320
25682	859321
369668	859322
107181	859323
511526	859324
397138	859325
649416	859326
114741	859327
1000	859328
281777	859329
300937	859330
125204	859331
499207	859332
181543	859333
27924	859334
291855	859335
668292	859336
503254	859337
69287	859338
418672	859339
37575	859340
74222	859341
235263	859342
533331	859343
195340	859344
387651	859345
476441	859346
292420	859347
636908	859348
358774	859349
622267	859350
679463	859351
306792	859352
76216	859353
6048	859354
415310	859355
492679	859356
12352	859357
534218	859358
532323	859359
186768	859360
410980	859361
194946	859362
83805	859363
67619	859364
576042	859365
70046	859366
13199	859367
247156	859368
330748	859369
140994	859370
50027	859371
646359	859372
259197	859373
445543	859374
32171	859375
47610	859376
620115	859377
12734	859378
251600	859379
666854	859380
7730	859381
393735	859382
222119	859383
676649	859384
693163	859385
604342	859386
69863	859387
7520	859388
42510	859389
175918	859390
138852	859391
660922	859392
53311	859393
214215	859394
252128	859395
82465	859396
502219	859397
269148	859398
310215	859399
2819	859400
723925	859401
12631	859402
20016	859403
486661	859404
523427	859405
713943	859406
805	859407
637377	859408
17866	859409
11769	859410
612056	859411
454308	859412
44661	859413
610620	859414
47822	859415
213432	859416
248856	859417
315182	859418
62609	859419
393080	859420
277685	859421
517954	859422
5876	859423
235649	859424
244136	859425
22193	859426
613812	859427
405245	859428
319895	859429
512071	859430
385133	859431
168911	859432
192111	859433
672622	859434
647598	859435
504769	859436
42322	859437
394145	859438
11861	859439
294296	859440
691959	859441
1390	859442
388485	859443
254677	859444
482468	859445
704500	859446
576584	859447
485669	859448
597709	859449
39450	859450
239921	859451
56998	859452
195866	859453
175510	859454
141064	859455
70093	859456
16504	859457
281884	859458
410124	859459
144455	859460
571429	859461
374671	859462
295	859463
333240	859464
180372	859465
676309	859466
172912	859467
74847	859468
169530	859469
226267	859470
478396	859471
187021	859472
414320	859473
457418	859474
53551	859475
439298	859476
123712	859477
252835	859478
552532	859479
596820	859480
547478	859481
576843	859482
113937	859483
26111	859484
2194	859485
483458	859486
283896	859487
66667	859488
568399	859489
625434	859490
526944	859491
484578	859492
249919	859493
89659	859494
119003	859495
450279	859496
143625	859497
43061	859498
17786	859499
40815	859500
680269	859501
646932	859502
489636	859503
94678	859504
571618	859505
52591	859506
102601	859507
605295	859508
8042	859509
333219	859510
650629	859511
597471	859512
29229	859513
88930	859514
334906	859515
52986	859516
673838	859517
10280	859518
1327	859519
354042	859520
247353	859521
337589	859522
363777	859523
132425	859524
308459	859525
44762	859526
234288	859527
692674	859528
724488	859529
176348	859530
378893	859531
10904	859532
1509	859533
671357	859534
6519	859535
331488	859536
142494	859537
453727	859538
172159	859539
487120	859540
534820	859541
23058	859542
38599	859543
648049	859544
267597	859545
247002	859546
309270	859547
680685	859548
11568	859549
634235	859550
694372	859551
523446	859552
349165	859553
329303	859554
723343	859555
559963	859556
116172	859557
550413	859558
170122	859559
347760	859560
466697	859561
17311	859562
36924	859563
186033	859564
35600	859565
96263	859566
10395	859567
412272	859568
637772	859569
470269	859570
83833	859571
267773	859572
591829	859573
63566	859574
53553	859575
119183	859576
82955	859577
527038	859578
525615	859579
623603	859580
535547	859581
70799	859582
58866	859583
17462	859584
131715	859585
451213	859586
347262	859587
150372	859588
541774	859589
417901	859590
453179	859591
188329	859592
263306	859593
661536	859594
413956	859595
571589	859596
235556	859597
260428	859598
76753	859599
570618	859600
34425	859601
110932	859602
534594	859603
104561	859604
211332	859605
63884	859606
154967	859607
508932	859608
81760	859609
372670	859610
157318	859611
697522	859612
316373	859613
143700	859614
20334	859615
111706	859616
47172	859617
73710	859618
85133	859619
182616	859620
123765	859621
337633	859622
99992	859623
124256	859624
28773	859625
563590	859626
29884	859627
56484	859628
385612	859629
449906	859630
532397	859631
14317	859632
6792	859633
109438	859634
48987	859635
457507	859636
592426	859637
41992	859638
306686	859639
83398	859640
23676	859641
198180	859642
589028	859643
253823	859644
85625	859645
63373	859646
85482	859647
97428	859648
529325	859649
37560	859650
369935	859651
3287	859652
53779	859653
485788	859654
598809	859655
32931	859656
144928	859657
20461	859658
5227	859659
403280	859660
169998	859661
655296	859662
54996	859663
70518	859664
7421	859665
295516	859666
488769	859667
145721	859668
674647	859669
34101	859670
233479	859671
27208	859672
632992	859673
3673	859674
394182	859675
709021	859676
111974	859677
154979	859678
591692	859679
9750	859680
526912	859681
54643	859682
123020	859683
89842	859684
195016	859685
717477	859686
450928	859687
18737	859688
341333	859689
467868	859690
410112	859691
271554	859692
457254	859693
322922	859694
49996	859695
50363	859696
104568	859697
440405	859698
22121	859699
94236	859700
106816	859701
364526	859702
6050	859703
674059	859704
503525	859705
113158	859706
699641	859707
300292	859708
544750	859709
37563	859710
169315	859711
129595	859712
364159	859713
561351	859714
472103	859715
135202	859716
306951	859717
10780	859718
3560	859719
15917	859720
678569	859721
402417	859722
6624	859723
148734	859724
723213	859725
223320	859726
25262	859727
45808	859728
470774	859729
539538	859730
6356	859731
435888	859732
510287	859733
7550	859734
33530	859735
712782	859736
40854	859737
122804	859738
523538	859739
439773	859740
116577	859741
298157	859742
46124	859743
262723	859744
177044	859745
7668	859746
523448	859747
149699	859748
610453	859749
132666	859750
164838	859751
568396	859752
42359	859753
449241	859754
166179	859755
229511	859756
238785	859757
12213	859758
287188	859759
113685	859760
42965	859761
306021	859762
143616	859763
12832	859764
28669	859765
78909	859766
38894	859767
40073	859768
135631	859769
456700	859770
130281	859771
69765	859772
709116	859773
12981	859774
60642	859775
212875	859776
93942	859777
669426	859778
394432	859779
3851	859780
704911	859781
47232	859782
659949	859783
671367	859784
284718	859785
2261	859786
462306	859787
371831	859788
59763	859789
439571	859790
25035	859791
126126	859792
603099	859793
510672	859794
234247	859795
196079	859796
34031	859797
661429	859798
48801	859799
699170	859800
135920	859801
544824	859802
6743	859803
36411	859804
90184	859805
357494	859806
124197	859807
84784	859808
112930	859809
112424	859810
522675	859811
444615	859812
689079	859813
513936	859814
29391	859815
18708	859816
76021	859817
286325	859818
545069	859819
193859	859820
537075	859821
710843	859822
178981	859823
73402	859824
63863	859825
142881	859826
104306	859827
2083	859828
57671	859829
243716	859830
34196	859831
218834	859832
98484	859833
35004	859834
71963	859835
565193	859836
3076	859837
327987	859838
149979	859839
566182	859840
715768	859841
360944	859842
502153	859843
533494	859844
140299	859845
590437	859846
1866	859847
518477	859848
8710	859849
517915	859850
713151	859851
6225	859852
614214	859853
612350	859854
49356	859855
52233	859856
50520	859857
141882	859858
634432	859859
136171	859860
134966	859861
119902	859862
32838	859863
224549	859864
39366	859865
461411	859866
480092	859867
214224	859868
108470	859869
64980	859870
22263	859871
132636	859872
50332	859873
716119	859874
655985	859875
393347	859876
625463	859877
153016	859878
65696	859879
135373	859880
50724	859881
92440	859882
340309	859883
50866	859884
315976	859885
595037	859886
352323	859887
668103	859888
39873	859889
267232	859890
210865	859891
14434	859892
684151	859893
660738	859894
468477	859895
48880	859896
491051	859897
14982	859898
487002	859899
71511	859900
638390	859901
696380	859902
232535	859903
279490	859904
410697	859905
46153	859906
425297	859907
184261	859908
41381	859909
471195	859910
219508	859911
4801	859912
15275	859913
586354	859914
71132	859915
658710	859916
178342	859917
137974	859918
24380	859919
162482	859920
76057	859921
290915	859922
11207	859923
248718	859924
694567	859925
11826	859926
72156	859927
51841	859928
92557	859929
123116	859930
185406	859931
625576	859932
378097	859933
54552	859934
423195	859935
34019	859936
2	859937
6279	859938
148290	859939
547023	859940
124215	859941
67115	859942
460528	859943
48843	859944
382961	859945
102656	859946
58397	859947
252378	859948
98384	859949
557768	859950
107396	859951
337981	859952
569116	859953
148328	859954
173274	859955
8394	859956
371543	859957
378090	859958
627091	859959
687802	859960
699458	859961
221484	859962
126904	859963
491714	859964
38136	859965
114552	859966
65125	859967
708654	859968
64067	859969
545234	859970
376185	859971
123778	859972
387297	859973
29192	859974
115608	859975
8731	859976
67576	859977
379059	859978
136134	859979
6787	859980
523557	859981
618589	859982
250026	859983
42263	859984
506114	859985
120282	859986
3735	859987
253447	859988
82812	859989
717509	859990
216542	859991
610256	859992
41959	859993
513978	859994
25744	859995
456968	859996
752	859997
129651	859998
577102	859999
117351	860000
697125	860001
94374	860002
551969	860003
460421	860004
647420	860005
337836	860006
74951	860007
76999	860008
318613	860009
17041	860010
13496	860011
518353	860012
662832	860013
178822	860014
353580	860015
211576	860016
25123	860017
151333	860018
579644	860019
200582	860020
15145	860021
622321	860022
636091	860023
16434	860024
615417	860025
228414	860026
63513	860027
172430	860028
227577	860029
70202	860030
231715	860031
289916	860032
448349	860033
625880	860034
560106	860035
2985	860036
149317	860037
320675	860038
76538	860039
120559	860040
164338	860041
560261	860042
59655	860043
465695	860044
72131	860045
491558	860046
222097	860047
228082	860048
644782	860049
366390	860050
613308	860051
513911	860052
523777	860053
1946	860054
190953	860055
33109	860056
403361	860057
30860	860058
398788	860059
50945	860060
20565	860061
669641	860062
313050	860063
287337	860064
226946	860065
380192	860066
179038	860067
185942	860068
5429	860069
240936	860070
149228	860071
694294	860072
66197	860073
90323	860074
460928	860075
587684	860076
3190	860077
724168	860078
6346	860079
140983	860080
3154	860081
28871	860082
10573	860083
155490	860084
548621	860085
123049	860086
119394	860087
660862	860088
533271	860089
564081	860090
6185	860091
359684	860092
422291	860093
73080	860094
478130	860095
99482	860096
431684	860097
118814	860098
458543	860099
639892	860100
272910	860101
93638	860102
330731	860103
333968	860104
178238	860105
327219	860106
391032	860107
116440	860108
70263	860109
577400	860110
178607	860111
549758	860112
139910	860113
668422	860114
44573	860115
145934	860116
466616	860117
360688	860118
499418	860119
536700	860120
261786	860121
478872	860122
11606	860123
174508	860124
693134	860125
311095	860126
622461	860127
2010	860128
46113	860129
625841	860130
222811	860131
617840	860132
603756	860133
473282	860134
580368	860135
56322	860136
185066	860137
160518	860138
310550	860139
488406	860140
462312	860141
554741	860142
339826	860143
48824	860144
131488	860145
201181	860146
41925	860147
505398	860148
507292	860149
601557	860150
698053	860151
171880	860152
507624	860153
171236	860154
26207	860155
16315	860156
636294	860157
318381	860158
331612	860159
24611	860160
709943	860161
384906	860162
123689	860163
454854	860164
11042	860165
50274	860166
180393	860167
196378	860168
579849	860169
385882	860170
83993	860171
600192	860172
602172	860173
327709	860174
487631	860175
50973	860176
479352	860177
82620	860178
719129	860179
266645	860180
114150	860181
322445	860182
683068	860183
463950	860184
24998	860185
715489	860186
157134	860187
362666	860188
37334	860189
304037	860190
496101	860191
16666	860192
666947	860193
233590	860194
81540	860195
61643	860196
84630	860197
50002	860198
574000	860199
717827	860200
11065	860201
17405	860202
67522	860203
177905	860204
113781	860205
189858	860206
106428	860207
276676	860208
64531	860209
376667	860210
136497	860211
75102	860212
105793	860213
208748	860214
45469	860215
55252	860216
535183	860217
666834	860218
508664	860219
536445	860220
593535	860221
557040	860222
403453	860223
275095	860224
100013	860225
538999	860226
8437	860227
278245	860228
415370	860229
299157	860230
9643	860231
707230	860232
555403	860233
350547	860234
476926	860235
402025	860236
409485	860237
184877	860238
281578	860239
17517	860240
108664	860241
6274	860242
210886	860243
18961	860244
24079	860245
36057	860246
601862	860247
239806	860248
2709	860249
278214	860250
567837	860251
29747	860252
594784	860253
149712	860254
100041	860255
274456	860256
167275	860257
29451	860258
47093	860259
65999	860260
315219	860261
487838	860262
565732	860263
47884	860264
498383	860265
81127	860266
480246	860267
39469	860268
640244	860269
338087	860270
547056	860271
178022	860272
341373	860273
211726	860274
105058	860275
131150	860276
24016	860277
10253	860278
213389	860279
539516	860280
22611	860281
704044	860282
61300	860283
35213	860284
689623	860285
617757	860286
414241	860287
299288	860288
617376	860289
572159	860290
422599	860291
306136	860292
413279	860293
192741	860294
27377	860295
701264	860296
58683	860297
45872	860298
16030	860299
369151	860300
645204	860301
32673	860302
18785	860303
535787	860304
184869	860305
652555	860306
619117	860307
263992	860308
156089	860309
116646	860310
363095	860311
384245	860312
200211	860313
203620	860314
309060	860315
632354	860316
102215	860317
88400	860318
28259	860319
193546	860320
85143	860321
21106	860322
317419	860323
590273	860324
7926	860325
348350	860326
304566	860327
348870	860328
133866	860329
527913	860330
398801	860331
4447	860332
263551	860333
95115	860334
1289	860335
120298	860336
365612	860337
185604	860338
87897	860339
589818	860340
718192	860341
332376	860342
718249	860343
389507	860344
158414	860345
473673	860346
457673	860347
412657	860348
54181	860349
430713	860350
44313	860351
466843	860352
644841	860353
446354	860354
74601	860355
669537	860356
24856	860357
387764	860358
619	860359
26570	860360
44184	860361
161253	860362
699401	860363
665160	860364
68997	860365
18095	860366
185621	860367
34616	860368
110813	860369
62598	860370
84253	860371
134466	860372
66040	860373
699588	860374
120525	860375
6978	860376
232444	860377
12	860378
281629	860379
219185	860380
570039	860381
508916	860382
169453	860383
481985	860384
608465	860385
443887	860386
185717	860387
606071	860388
291175	860389
51849	860390
135995	860391
22765	860392
54960	860393
108522	860394
423626	860395
83217	860396
158370	860397
22325	860398
626248	860399
77716	860400
470795	860401
690344	860402
602718	860403
45277	860404
680033	860405
253285	860406
37243	860407
37260	860408
90086	860409
517059	860410
55772	860411
125876	860412
430447	860413
502011	860414
165204	860415
419153	860416
124295	860417
58191	860418
482639	860419
143534	860420
232879	860421
448672	860422
81012	860423
615604	860424
153602	860425
210915	860426
537780	860427
566911	860428
33075	860429
163689	860430
564192	860431
279765	860432
319872	860433
583345	860434
200223	860435
158342	860436
148561	860437
248082	860438
293006	860439
159412	860440
559704	860441
260200	860442
477384	860443
5812	860444
670015	860445
154962	860446
496768	860447
170021	860448
623736	860449
399616	860450
571537	860451
69850	860452
445382	860453
220218	860454
140542	860455
662385	860456
179315	860457
338545	860458
239676	860459
441159	860460
337358	860461
593805	860462
184646	860463
386606	860464
349518	860465
40980	860466
21825	860467
94688	860468
212071	860469
700537	860470
309658	860471
213535	860472
185032	860473
115508	860474
573357	860475
718234	860476
5712	860477
13137	860478
69627	860479
158999	860480
628007	860481
654785	860482
47909	860483
97105	860484
347848	860485
173074	860486
482538	860487
182736	860488
112427	860489
27529	860490
887	860491
2537	860492
28808	860493
468557	860494
518825	860495
247141	860496
357149	860497
49156	860498
93549	860499
400109	860500
472176	860501
77796	860502
87641	860503
468743	860504
254763	860505
7176	860506
7362	860507
324658	860508
385825	860509
312231	860510
19424	860511
90795	860512
531441	860513
584713	860514
651686	860515
102039	860516
429338	860517
46588	860518
181437	860519
41922	860520
300118	860521
38535	860522
11770	860523
572758	860524
92682	860525
280119	860526
179713	860527
670243	860528
164175	860529
165205	860530
8120	860531
365453	860532
546414	860533
496348	860534
583957	860535
21354	860536
159250	860537
274077	860538
664931	860539
354497	860540
551392	860541
403879	860542
99817	860543
89400	860544
311057	860545
7163	860546
325829	860547
179524	860548
23331	860549
86804	860550
298751	860551
142335	860552
460713	860553
2242	860554
195864	860555
296405	860556
153840	860557
559877	860558
349649	860559
403892	860560
63132	860561
391585	860562
182866	860563
67823	860564
414271	860565
628405	860566
58578	860567
591966	860568
179094	860569
29722	860570
5336	860571
668025	860572
183181	860573
59941	860574
344079	860575
33964	860576
694173	860577
205997	860578
444331	860579
26143	860580
378445	860581
102418	860582
468717	860583
666383	860584
48031	860585
9545	860586
282221	860587
315183	860588
610298	860589
85117	860590
80505	860591
124090	860592
340950	860593
29815	860594
136950	860595
42730	860596
158521	860597
87498	860598
506430	860599
193179	860600
675355	860601
179390	860602
629154	860603
132501	860604
116970	860605
395389	860606
660593	860607
249610	860608
56360	860609
100377	860610
117333	860611
26711	860612
371422	860613
321634	860614
480821	860615
537021	860616
394672	860617
421428	860618
113907	860619
467457	860620
68880	860621
456494	860622
94610	860623
621959	860624
66246	860625
431856	860626
66625	860627
214932	860628
603596	860629
304095	860630
53511	860631
552017	860632
686097	860633
536961	860634
613495	860635
298736	860636
253091	860637
634398	860638
480077	860639
64000	860640
171936	860641
200902	860642
363683	860643
162349	860644
378307	860645
669606	860646
30254	860647
698547	860648
32805	860649
316485	860650
683048	860651
333074	860652
182977	860653
304448	860654
221554	860655
494640	860656
660044	860657
218890	860658
535362	860659
100077	860660
52855	860661
190304	860662
579495	860663
439703	860664
8978	860665
51444	860666
634959	860667
142788	860668
533908	860669
556595	860670
47602	860671
101774	860672
89251	860673
670457	860674
498413	860675
454585	860676
465234	860677
85303	860678
417715	860679
445096	860680
104275	860681
80658	860682
575179	860683
599819	860684
153295	860685
130168	860686
602	860687
186256	860688
6265	860689
85826	860690
60296	860691
171016	860692
69770	860693
35988	860694
2503	860695
290262	860696
231112	860697
240833	860698
148530	860699
13491	860700
428797	860701
223422	860702
44561	860703
35990	860704
627707	860705
428413	860706
479875	860707
105642	860708
9541	860709
284856	860710
101270	860711
16269	860712
3509	860713
306524	860714
610801	860715
713043	860716
422675	860717
184735	860718
622011	860719
443622	860720
426900	860721
107055	860722
9819	860723
73217	860724
551533	860725
430907	860726
6101	860727
607664	860728
4387	860729
587831	860730
86383	860731
428040	860732
12370	860733
92399	860734
51685	860735
73577	860736
53564	860737
607095	860738
57549	860739
618213	860740
471637	860741
671224	860742
480164	860743
161657	860744
636406	860745
585391	860746
443058	860747
515593	860748
276384	860749
34941	860750
85065	860751
58136	860752
78775	860753
372043	860754
281799	860755
225933	860756
267081	860757
345710	860758
596099	860759
45455	860760
139225	860761
55443	860762
135752	860763
142435	860764
525812	860765
2838	860766
6966	860767
471926	860768
28424	860769
36999	860770
192277	860771
15894	860772
389998	860773
322554	860774
15097	860775
314931	860776
182248	860777
128789	860778
12053	860779
290456	860780
149532	860781
8792	860782
314999	860783
21781	860784
229977	860785
129056	860786
286692	860787
718274	860788
59932	860789
451626	860790
593397	860791
458547	860792
553336	860793
464885	860794
486314	860795
40679	860796
149304	860797
562155	860798
604014	860799
40963	860800
700653	860801
38590	860802
12801	860803
316417	860804
66815	860805
724627	860806
63671	860807
119675	860808
243504	860809
107425	860810
143505	860811
511126	860812
596186	860813
636060	860814
48613	860815
31564	860816
475245	860817
34762	860818
389032	860819
248800	860820
369155	860821
39585	860822
32459	860823
392536	860824
693059	860825
177134	860826
368086	860827
67792	860828
211241	860829
92039	860830
663349	860831
481537	860832
662183	860833
285682	860834
109025	860835
386410	860836
501099	860837
83705	860838
293778	860839
619271	860840
260616	860841
593006	860842
129592	860843
7356	860844
153971	860845
297223	860846
270432	860847
391593	860848
69767	860849
61605	860850
13987	860851
631737	860852
319184	860853
476978	860854
6840	860855
127038	860856
400123	860857
11561	860858
181591	860859
20219	860860
339	860861
152604	860862
679939	860863
43968	860864
452154	860865
714102	860866
161774	860867
17784	860868
14014	860869
358061	860870
571988	860871
513354	860872
13765	860873
30067	860874
162380	860875
19416	860876
150787	860877
106718	860878
19173	860879
229159	860880
231683	860881
340075	860882
392603	860883
231560	860884
81185	860885
659702	860886
39690	860887
151836	860888
678317	860889
57202	860890
657566	860891
175008	860892
320977	860893
481949	860894
290648	860895
315269	860896
632191	860897
309361	860898
51419	860899
413649	860900
289409	860901
436656	860902
65503	860903
179406	860904
615095	860905
643218	860906
718509	860907
385200	860908
124488	860909
482393	860910
151320	860911
256111	860912
189750	860913
581681	860914
76125	860915
316382	860916
410896	860917
117920	860918
583285	860919
14538	860920
704256	860921
79488	860922
450121	860923
229747	860924
25710	860925
96012	860926
609798	860927
419	860928
648558	860929
230844	860930
182125	860931
497966	860932
137129	860933
186682	860934
592050	860935
201227	860936
275481	860937
693865	860938
197513	860939
44591	860940
83320	860941
190442	860942
583951	860943
599546	860944
38328	860945
359993	860946
683539	860947
514726	860948
544518	860949
14996	860950
18213	860951
77571	860952
129031	860953
30743	860954
115651	860955
352257	860956
423731	860957
10017	860958
348862	860959
197673	860960
598589	860961
547493	860962
178206	860963
154588	860964
148069	860965
515278	860966
167007	860967
528138	860968
434103	860969
563173	860970
624063	860971
440670	860972
456772	860973
92967	860974
169986	860975
171605	860976
11516	860977
718325	860978
191144	860979
207653	860980
169583	860981
74136	860982
5311	860983
565848	860984
103580	860985
624410	860986
490305	860987
667519	860988
607755	860989
44229	860990
555815	860991
525046	860992
228253	860993
226974	860994
358237	860995
372411	860996
15578	860997
356626	860998
28928	860999
401712	861000
26719	861001
173419	861002
28937	861003
200759	861004
38280	861005
345364	861006
138773	861007
424715	861008
576133	861009
724027	861010
44543	861011
20146	861012
25721	861013
706195	861014
231956	861015
134734	861016
652243	861017
331301	861018
1985	861019
42581	861020
79362	861021
55973	861022
199780	861023
57374	861024
599340	861025
318519	861026
182607	861027
713595	861028
262470	861029
523192	861030
576696	861031
720714	861032
466344	861033
688925	861034
91460	861035
154897	861036
680191	861037
164981	861038
568416	861039
238021	861040
664657	861041
560416	861042
128	861043
54995	861044
20039	861045
298321	861046
262199	861047
365355	861048
469155	861049
531224	861050
661078	861051
132558	861052
258563	861053
438841	861054
147212	861055
3463	861056
142208	861057
41811	861058
533032	861059
499091	861060
438875	861061
37606	861062
173890	861063
174296	861064
349832	861065
603184	861066
156122	861067
444426	861068
267318	861069
253167	861070
409447	861071
509345	861072
469655	861073
29780	861074
674930	861075
391996	861076
13325	861077
527484	861078
16501	861079
494484	861080
348145	861081
327441	861082
54267	861083
544019	861084
32150	861085
291274	861086
368669	861087
152898	861088
131231	861089
564443	861090
191491	861091
127812	861092
541532	861093
529725	861094
17222	861095
54169	861096
148073	861097
289309	861098
23283	861099
450443	861100
23319	861101
44888	861102
332579	861103
512426	861104
337372	861105
423170	861106
578417	861107
329103	861108
698922	861109
571553	861110
183465	861111
175313	861112
560423	861113
429198	861114
56710	861115
661058	861116
64521	861117
197631	861118
73232	861119
52264	861120
58533	861121
5114	861122
671588	861123
118056	861124
83168	861125
699548	861126
688834	861127
84717	861128
347477	861129
45137	861130
654852	861131
670649	861132
573317	861133
84022	861134
577885	861135
654744	861136
21045	861137
126534	861138
111158	861139
200879	861140
372895	861141
409111	861142
141934	861143
35523	861144
13410	861145
446536	861146
35784	861147
380146	861148
199326	861149
12094	861150
164362	861151
35640	861152
247201	861153
11178	861154
319139	861155
383615	861156
197934	861157
259387	861158
563531	861159
10049	861160
95570	861161
680130	861162
622034	861163
279173	861164
11963	861165
343241	861166
697979	861167
436579	861168
171879	861169
230795	861170
289300	861171
586693	861172
164122	861173
269410	861174
51243	861175
459967	861176
705663	861177
423056	861178
2683	861179
487706	861180
8132	861181
70694	861182
183815	861183
27458	861184
175057	861185
206089	861186
13345	861187
525626	861188
69812	861189
10964	861190
170846	861191
73259	861192
102970	861193
397206	861194
48450	861195
386256	861196
73673	861197
285546	861198
411332	861199
506856	861200
630271	861201
32516	861202
173338	861203
19449	861204
381506	861205
665195	861206
26059	861207
381952	861208
688937	861209
498660	861210
475655	861211
518661	861212
173040	861213
79059	861214
19352	861215
104201	861216
530328	861217
52083	861218
125364	861219
20594	861220
656777	861221
655763	861222
335521	861223
64080	861224
29199	861225
699886	861226
13559	861227
17562	861228
82006	861229
573182	861230
178759	861231
5230	861232
11244	861233
28346	861234
176903	861235
259417	861236
416040	861237
2142	861238
154665	861239
594692	861240
6656	861241
675258	861242
146281	861243
785	861244
607150	861245
284186	861246
505499	861247
25917	861248
724933	861249
80304	861250
427855	861251
315897	861252
674392	861253
242768	861254
686452	861255
307713	861256
95648	861257
44246	861258
531233	861259
14111	861260
40305	861261
25026	861262
349280	861263
21530	861264
517829	861265
435249	861266
677516	861267
18119	861268
591730	861269
111045	861270
1331	861271
96076	861272
329458	861273
360698	861274
246587	861275
430225	861276
25374	861277
35206	861278
330033	861279
285954	861280
145556	861281
187101	861282
110903	861283
166140	861284
381022	861285
407484	861286
14005	861287
64110	861288
392125	861289
525893	861290
716512	861291
479075	861292
54384	861293
409048	861294
184558	861295
520430	861296
128759	861297
12260	861298
682246	861299
578280	861300
359218	861301
173999	861302
308997	861303
100660	861304
449109	861305
97548	861306
564398	861307
3127	861308
35358	861309
657290	861310
250219	861311
49718	861312
701369	861313
168312	861314
294817	861315
3231	861316
483942	861317
123375	861318
655864	861319
119142	861320
37559	861321
259078	861322
457955	861323
41921	861324
140693	861325
290692	861326
76916	861327
383791	861328
551183	861329
121193	861330
45434	861331
118539	861332
122923	861333
55955	861334
18	861335
638512	861336
508463	861337
378119	861338
45043	861339
2305	861340
702648	861341
103893	861342
24216	861343
675143	861344
623826	861345
96224	861346
119319	861347
164348	861348
594995	861349
333746	861350
4689	861351
524477	861352
126846	861353
142851	861354
689852	861355
25284	861356
609374	861357
650868	861358
34042	861359
656437	861360
432532	861361
210053	861362
395307	861363
156068	861364
113961	861365
204107	861366
321480	861367
5496	861368
41700	861369
262301	861370
52566	861371
42515	861372
386361	861373
95250	861374
6729	861375
526687	861376
270484	861377
56969	861378
469536	861379
307939	861380
16902	861381
530598	861382
718218	861383
159955	861384
603396	861385
27375	861386
348966	861387
719089	861388
25043	861389
54765	861390
463201	861391
249269	861392
78407	861393
104664	861394
60118	861395
502004	861396
120568	861397
40211	861398
602062	861399
241855	861400
11495	861401
450027	861402
426174	861403
692068	861404
92711	861405
545725	861406
1512	861407
111768	861408
83854	861409
253360	861410
612466	861411
147312	861412
423542	861413
46559	861414
165132	861415
456648	861416
111139	861417
533424	861418
492006	861419
445591	861420
60150	861421
585488	861422
699166	861423
669254	861424
448586	861425
403207	861426
20306	861427
464883	861428
410650	861429
82641	861430
486574	861431
316297	861432
80225	861433
134959	861434
27505	861435
677970	861436
451303	861437
183454	861438
97919	861439
142230	861440
4467	861441
380785	861442
360469	861443
311139	861444
305705	861445
142367	861446
681360	861447
133674	861448
160727	861449
162877	861450
587734	861451
88289	861452
529554	861453
22736	861454
328358	861455
66765	861456
46556	861457
153751	861458
29197	861459
551393	861460
401586	861461
305146	861462
174253	861463
144822	861464
593618	861465
724964	861466
382593	861467
169545	861468
365408	861469
131788	861470
230490	861471
713859	861472
112847	861473
493508	861474
184009	861475
639048	861476
330175	861477
61718	861478
370758	861479
439064	861480
510988	861481
50454	861482
12462	861483
164543	861484
103697	861485
481777	861486
323202	861487
342406	861488
76672	861489
204719	861490
13490	861491
3627	861492
265752	861493
585373	861494
64610	861495
75108	861496
53208	861497
273349	861498
647036	861499
21701	861500
8075	861501
532886	861502
615412	861503
416587	861504
120001	861505
184371	861506
475903	861507
520670	861508
507270	861509
376671	861510
22766	861511
186301	861512
381991	861513
134665	861514
541016	861515
53690	861516
29964	861517
224	861518
371195	861519
618724	861520
185194	861521
81837	861522
515288	861523
78757	861524
688410	861525
512924	861526
492638	861527
486909	861528
22212	861529
370554	861530
4504	861531
316971	861532
652980	861533
445896	861534
33307	861535
179293	861536
396182	861537
43755	861538
21355	861539
182854	861540
346216	861541
648665	861542
631974	861543
268463	861544
217	861545
641981	861546
182803	861547
38094	861548
491583	861549
627531	861550
553638	861551
36120	861552
7814	861553
15399	861554
362341	861555
722459	861556
404065	861557
32687	861558
7733	861559
239761	861560
600139	861561
317084	861562
53275	861563
140296	861564
266661	861565
201219	861566
323958	861567
660974	861568
112787	861569
404641	861570
461975	861571
526206	861572
642681	861573
118047	861574
454169	861575
34472	861576
550517	861577
420617	861578
36647	861579
135237	861580
97217	861581
502660	861582
243971	861583
691433	861584
49491	861585
587148	861586
399354	861587
568251	861588
504735	861589
44140	861590
402006	861591
249085	861592
48113	861593
140785	861594
323572	861595
5365	861596
331805	861597
43137	861598
294182	861599
215434	861600
364770	861601
86504	861602
459145	861603
369085	861604
14524	861605
251440	861606
288792	861607
149557	861608
288972	861609
437625	861610
563707	861611
96618	861612
10053	861613
405530	861614
315127	861615
130321	861616
209213	861617
26490	861618
176934	861619
547129	861620
2494	861621
356480	861622
456269	861623
24118	861624
132335	861625
15636	861626
498950	861627
294813	861628
108082	861629
648686	861630
298863	861631
198982	861632
85947	861633
279732	861634
25103	861635
455747	861636
647096	861637
702821	861638
384797	861639
321709	861640
259189	861641
496602	861642
525195	861643
339359	861644
85881	861645
49184	861646
464694	861647
485527	861648
511090	861649
611932	861650
132250	861651
276262	861652
463549	861653
674349	861654
376752	861655
12447	861656
118396	861657
19767	861658
9209	861659
305916	861660
399087	861661
692051	861662
6058	861663
449375	861664
164709	861665
580372	861666
160865	861667
286495	861668
669885	861669
59652	861670
458181	861671
108722	861672
84841	861673
442619	861674
403384	861675
611729	861676
24779	861677
24985	861678
270501	861679
560908	861680
17875	861681
77820	861682
569023	861683
689933	861684
436930	861685
40150	861686
381424	861687
174006	861688
549286	861689
422221	861690
374157	861691
227786	861692
172172	861693
450442	861694
509218	861695
325532	861696
4862	861697
445357	861698
54170	861699
566646	861700
30341	861701
222533	861702
91068	861703
32401	861704
632957	861705
20311	861706
45620	861707
534639	861708
28093	861709
10748	861710
2827	861711
15257	861712
143753	861713
558589	861714
724972	861715
684660	861716
213439	861717
60848	861718
182657	861719
15232	861720
630305	861721
505858	861722
279876	861723
540484	861724
610019	861725
183823	861726
284666	861727
715188	861728
63936	861729
320453	861730
200248	861731
64680	861732
719523	861733
460705	861734
576322	861735
229465	861736
39079	861737
31957	861738
109260	861739
9283	861740
173682	861741
6437	861742
554685	861743
632709	861744
567439	861745
214796	861746
98100	861747
303874	861748
63111	861749
647741	861750
58335	861751
9909	861752
511625	861753
152809	861754
378625	861755
2919	861756
306969	861757
2930	861758
168151	861759
2007	861760
287862	861761
442126	861762
114688	861763
117438	861764
16998	861765
635443	861766
573567	861767
625098	861768
667177	861769
432543	861770
136923	861771
342889	861772
23961	861773
41966	861774
585025	861775
406372	861776
42766	861777
703812	861778
130228	861779
527000	861780
447018	861781
89856	861782
264784	861783
676970	861784
196878	861785
653635	861786
77839	861787
103249	861788
581012	861789
621400	861790
15069	861791
333305	861792
40239	861793
424905	861794
707067	861795
224956	861796
160950	861797
1273	861798
614390	861799
54496	861800
647097	861801
29308	861802
41495	861803
324143	861804
27826	861805
451264	861806
589217	861807
648272	861808
262699	861809
501279	861810
149780	861811
479518	861812
341933	861813
346225	861814
12460	861815
578494	861816
164132	861817
304290	861818
13078	861819
353787	861820
248863	861821
409005	861822
12013	861823
116869	861824
207809	861825
92018	861826
122004	861827
83596	861828
658832	861829
661826	861830
472060	861831
545940	861832
167279	861833
37865	861834
641108	861835
453084	861836
583759	861837
508674	861838
658099	861839
156729	861840
119504	861841
516723	861842
274968	861843
165338	861844
14013	861845
20213	861846
359370	861847
35513	861848
12338	861849
44894	861850
580838	861851
361786	861852
406656	861853
335756	861854
120272	861855
539430	861856
295922	861857
439548	861858
667549	861859
709667	861860
4928	861861
120081	861862
477233	861863
44486	861864
345817	861865
431842	861866
81417	861867
54654	861868
452335	861869
4956	861870
138160	861871
418994	861872
9743	861873
490421	861874
288697	861875
31373	861876
42648	861877
257205	861878
54167	861879
4039	861880
588199	861881
14763	861882
70026	861883
670141	861884
17892	861885
301187	861886
371689	861887
87715	861888
133152	861889
436119	861890
195118	861891
161249	861892
493298	861893
145114	861894
579238	861895
471280	861896
244908	861897
18488	861898
511966	861899
136650	861900
32375	861901
126482	861902
23988	861903
193743	861904
128067	861905
104189	861906
183019	861907
232333	861908
194761	861909
622008	861910
404922	861911
689565	861912
246341	861913
671057	861914
671171	861915
373749	861916
186027	861917
420941	861918
18760	861919
539946	861920
366239	861921
124105	861922
96998	861923
394909	861924
587372	861925
580632	861926
23875	861927
91782	861928
288265	861929
564343	861930
525436	861931
561442	861932
722259	861933
399294	861934
612703	861935
346307	861936
67086	861937
3010	861938
26942	861939
429373	861940
237371	861941
130202	861942
461610	861943
37028	861944
681176	861945
17942	861946
77121	861947
677206	861948
97243	861949
389354	861950
91720	861951
94370	861952
174546	861953
427809	861954
601940	861955
499	861956
522786	861957
346873	861958
633108	861959
594932	861960
154155	861961
397883	861962
157358	861963
178477	861964
591449	861965
556053	861966
409364	861967
641994	861968
49712	861969
65383	861970
17291	861971
608950	861972
642608	861973
646742	861974
97717	861975
40230	861976
166344	861977
1062	861978
268527	861979
71671	861980
412755	861981
602583	861982
617426	861983
612011	861984
88923	861985
209298	861986
570587	861987
384143	861988
191245	861989
64234	861990
179993	861991
725263	861992
173159	861993
635167	861994
546133	861995
9131	861996
715554	861997
414861	861998
287739	861999
696520	862000
25489	862001
228522	862002
16825	862003
714228	862004
474333	862005
52615	862006
170012	862007
15003	862008
168279	862009
47630	862010
3451	862011
14146	862012
280475	862013
485535	862014
81064	862015
188088	862016
403228	862017
53079	862018
20389	862019
383865	862020
284612	862021
496773	862022
434301	862023
79995	862024
504135	862025
638006	862026
583681	862027
173978	862028
213215	862029
526896	862030
131821	862031
38561	862032
140229	862033
525764	862034
163226	862035
149784	862036
459794	862037
380655	862038
464471	862039
119746	862040
47369	862041
564523	862042
183932	862043
137922	862044
481212	862045
566552	862046
28443	862047
211907	862048
404192	862049
586644	862050
206932	862051
162951	862052
174950	862053
22464	862054
652015	862055
149233	862056
722243	862057
3630	862058
437124	862059
154836	862060
3486	862061
189415	862062
215074	862063
316801	862064
48652	862065
397364	862066
325804	862067
132944	862068
107751	862069
662486	862070
83767	862071
543196	862072
117710	862073
273861	862074
504849	862075
1902	862076
39183	862077
57641	862078
86036	862079
596265	862080
678263	862081
16309	862082
688996	862083
10940	862084
557422	862085
694671	862086
529341	862087
380164	862088
144208	862089
9303	862090
52984	862091
62787	862092
7552	862093
539300	862094
657237	862095
44473	862096
187807	862097
463695	862098
312207	862099
321713	862100
472823	862101
13737	862102
580162	862103
60810	862104
704896	862105
146110	862106
689168	862107
300713	862108
225325	862109
484660	862110
100688	862111
663791	862112
722540	862113
132470	862114
104736	862115
55599	862116
53979	862117
100892	862118
6266	862119
226177	862120
166268	862121
129870	862122
78113	862123
635368	862124
700429	862125
472881	862126
600205	862127
505627	862128
548347	862129
276207	862130
405565	862131
6554	862132
173513	862133
37018	862134
444860	862135
106228	862136
368116	862137
666440	862138
306160	862139
275461	862140
135908	862141
52403	862142
313364	862143
676593	862144
261270	862145
4894	862146
51273	862147
530	862148
85691	862149
27871	862150
3760	862151
137132	862152
573866	862153
538998	862154
586208	862155
142938	862156
662565	862157
467770	862158
488383	862159
135052	862160
23741	862161
714214	862162
217918	862163
3480	862164
418607	862165
102040	862166
169871	862167
122208	862168
584349	862169
296940	862170
13455	862171
243945	862172
10201	862173
449653	862174
234320	862175
305886	862176
413998	862177
45616	862178
553647	862179
135706	862180
489935	862181
505311	862182
723575	862183
499098	862184
461607	862185
23769	862186
332165	862187
659281	862188
78333	862189
676858	862190
710130	862191
58203	862192
30582	862193
707248	862194
24346	862195
157316	862196
627919	862197
170594	862198
106595	862199
242528	862200
719263	862201
196387	862202
27657	862203
634590	862204
640997	862205
187524	862206
496266	862207
597747	862208
112506	862209
151021	862210
598042	862211
703494	862212
76622	862213
9992	862214
51988	862215
512711	862216
184336	862217
255257	862218
623522	862219
141057	862220
431083	862221
173472	862222
632323	862223
96724	862224
1226	862225
136767	862226
305447	862227
705465	862228
355485	862229
178057	862230
280162	862231
1195	862232
113476	862233
99367	862234
207390	862235
279614	862236
7055	862237
162126	862238
188163	862239
371600	862240
391537	862241
239092	862242
81019	862243
28425	862244
22891	862245
185165	862246
516963	862247
19158	862248
252743	862249
8640	862250
427465	862251
336762	862252
496130	862253
639061	862254
631609	862255
41627	862256
145007	862257
136996	862258
96394	862259
67893	862260
419455	862261
517414	862262
346970	862263
24511	862264
529186	862265
438749	862266
197489	862267
182596	862268
6922	862269
224262	862270
355987	862271
256671	862272
14608	862273
715775	862274
1609	862275
290180	862276
31361	862277
89243	862278
84021	862279
95063	862280
721279	862281
45032	862282
625589	862283
600808	862284
222631	862285
445986	862286
456154	862287
75992	862288
49459	862289
174543	862290
103519	862291
465399	862292
582483	862293
476443	862294
201362	862295
23738	862296
58188	862297
280048	862298
374645	862299
12433	862300
550123	862301
74247	862302
81925	862303
144594	862304
129539	862305
360804	862306
80611	862307
606299	862308
522236	862309
702	862310
335019	862311
198427	862312
297338	862313
572326	862314
289865	862315
1127	862316
572449	862317
296563	862318
280921	862319
144219	862320
558302	862321
180240	862322
256844	862323
44935	862324
592376	862325
216503	862326
9816	862327
95002	862328
103293	862329
414319	862330
228459	862331
58252	862332
182925	862333
274653	862334
369647	862335
319506	862336
628851	862337
537981	862338
655314	862339
21526	862340
311831	862341
75405	862342
440372	862343
81092	862344
76820	862345
603314	862346
301261	862347
132030	862348
121722	862349
94052	862350
433240	862351
78508	862352
432983	862353
3147	862354
333706	862355
382739	862356
280292	862357
694712	862358
157040	862359
92872	862360
51208	862361
234561	862362
535804	862363
496838	862364
33663	862365
55237	862366
200301	862367
169977	862368
73462	862369
690184	862370
149544	862371
37569	862372
51234	862373
506932	862374
173904	862375
314586	862376
77229	862377
77158	862378
432748	862379
115442	862380
597095	862381
692987	862382
646174	862383
132689	862384
663559	862385
327572	862386
153701	862387
505639	862388
8797	862389
585474	862390
606017	862391
403465	862392
40205	862393
228531	862394
544738	862395
289250	862396
526585	862397
219990	862398
132344	862399
636230	862400
1117	862401
673094	862402
658634	862403
98913	862404
418084	862405
126754	862406
63761	862407
22947	862408
384282	862409
569660	862410
11211	862411
135188	862412
615492	862413
64154	862414
67985	862415
330040	862416
710116	862417
261400	862418
573545	862419
46489	862420
705820	862421
142783	862422
709481	862423
541239	862424
54979	862425
333996	862426
350483	862427
17014	862428
285991	862429
683701	862430
397798	862431
489598	862432
137253	862433
238717	862434
198639	862435
319798	862436
81784	862437
165745	862438
170030	862439
439601	862440
227446	862441
32034	862442
111051	862443
248177	862444
616565	862445
545637	862446
43973	862447
534411	862448
659693	862449
128402	862450
77991	862451
184401	862452
45844	862453
185201	862454
411901	862455
87113	862456
71428	862457
410015	862458
116783	862459
243673	862460
47483	862461
478091	862462
49797	862463
633090	862464
286595	862465
151882	862466
153724	862467
464286	862468
201965	862469
396931	862470
280920	862471
49295	862472
7945	862473
451676	862474
253161	862475
442603	862476
8491	862477
22835	862478
84074	862479
677247	862480
85783	862481
567091	862482
672807	862483
400903	862484
29077	862485
397177	862486
561286	862487
573627	862488
497381	862489
496735	862490
172714	862491
721637	862492
410509	862493
503054	862494
45009	862495
500380	862496
478	862497
107854	862498
460659	862499
222646	862500
92883	862501
472215	862502
542052	862503
614024	862504
27334	862505
160713	862506
38310	862507
565966	862508
582029	862509
397310	862510
672940	862511
623548	862512
53307	862513
42534	862514
571014	862515
48436	862516
33421	862517
195157	862518
200717	862519
226683	862520
152750	862521
588917	862522
35603	862523
496572	862524
442093	862525
345417	862526
613204	862527
701193	862528
107605	862529
27775	862530
14428	862531
240382	862532
636107	862533
396147	862534
609198	862535
392248	862536
148677	862537
71626	862538
476676	862539
14292	862540
115944	862541
334062	862542
516230	862543
689326	862544
63165	862545
532916	862546
65339	862547
470361	862548
679	862549
599336	862550
524391	862551
2458	862552
48962	862553
574865	862554
246156	862555
614442	862556
7509	862557
121141	862558
172115	862559
188372	862560
446329	862561
247289	862562
31021	862563
181243	862564
482128	862565
310774	862566
542191	862567
137344	862568
401814	862569
463528	862570
70469	862571
229660	862572
425618	862573
649273	862574
692819	862575
722153	862576
611767	862577
92694	862578
76800	862579
17711	862580
335999	862581
21892	862582
209134	862583
328840	862584
331004	862585
616146	862586
21910	862587
332476	862588
229209	862589
377540	862590
684558	862591
632790	862592
71826	862593
402551	862594
657197	862595
604504	862596
23161	862597
323863	862598
468297	862599
393551	862600
314983	862601
331508	862602
61621	862603
90863	862604
285715	862605
74949	862606
50432	862607
124026	862608
112471	862609
81331	862610
233915	862611
679525	862612
721109	862613
715657	862614
27139	862615
180827	862616
24891	862617
191589	862618
284035	862619
319498	862620
668583	862621
146445	862622
75062	862623
39522	862624
7624	862625
25840	862626
664904	862627
11538	862628
22326	862629
63569	862630
405764	862631
526344	862632
359806	862633
85697	862634
91231	862635
106082	862636
431902	862637
135461	862638
351824	862639
679260	862640
15025	862641
152703	862642
1200	862643
52713	862644
519140	862645
266031	862646
330815	862647
481149	862648
334611	862649
223173	862650
539278	862651
410136	862652
471559	862653
25734	862654
325035	862655
46096	862656
437679	862657
176625	862658
214557	862659
222786	862660
21504	862661
153881	862662
222169	862663
169833	862664
231881	862665
291063	862666
676147	862667
704086	862668
446445	862669
44200	862670
547220	862671
266586	862672
9469	862673
662978	862674
551545	862675
92178	862676
118017	862677
365631	862678
98090	862679
550351	862680
133438	862681
263920	862682
608271	862683
478467	862684
186040	862685
148629	862686
437906	862687
695361	862688
129940	862689
299528	862690
91452	862691
111153	862692
467872	862693
225804	862694
643611	862695
9165	862696
416760	862697
505333	862698
144787	862699
657767	862700
10968	862701
678974	862702
699146	862703
441252	862704
390770	862705
589829	862706
226687	862707
277550	862708
198652	862709
414011	862710
90998	862711
21343	862712
69813	862713
51404	862714
210249	862715
80518	862716
281786	862717
368407	862718
713347	862719
350261	862720
566306	862721
713063	862722
108080	862723
187172	862724
51214	862725
660235	862726
68075	862727
709412	862728
247550	862729
606859	862730
554999	862731
187977	862732
12811	862733
49196	862734
267107	862735
310579	862736
9587	862737
536479	862738
117964	862739
182353	862740
79765	862741
361121	862742
301801	862743
66346	862744
78187	862745
707688	862746
81991	862747
60762	862748
317899	862749
2489	862750
695256	862751
176080	862752
563310	862753
80160	862754
647501	862755
171586	862756
42674	862757
91514	862758
652471	862759
125402	862760
235157	862761
516760	862762
311734	862763
12939	862764
10918	862765
673657	862766
178122	862767
10536	862768
447726	862769
434902	862770
37900	862771
297438	862772
60806	862773
2026	862774
178438	862775
510631	862776
155002	862777
258782	862778
648792	862779
151093	862780
243182	862781
426292	862782
628409	862783
16096	862784
2696	862785
111428	862786
159409	862787
177332	862788
6750	862789
521868	862790
15045	862791
286913	862792
504506	862793
512729	862794
608349	862795
124698	862796
326974	862797
137657	862798
188813	862799
313567	862800
633808	862801
534524	862802
39954	862803
219022	862804
52338	862805
721939	862806
346	862807
527839	862808
177841	862809
520469	862810
8534	862811
688584	862812
536979	862813
432138	862814
470728	862815
134264	862816
629294	862817
173632	862818
606804	862819
649898	862820
10949	862821
42242	862822
650051	862823
696613	862824
378724	862825
26199	862826
333733	862827
509903	862828
168472	862829
217548	862830
297815	862831
50642	862832
552077	862833
51116	862834
136310	862835
118545	862836
445348	862837
307437	862838
643344	862839
231854	862840
12702	862841
239152	862842
604100	862843
16017	862844
115975	862845
380325	862846
381979	862847
424688	862848
489169	862849
86114	862850
244606	862851
148846	862852
660612	862853
141983	862854
49924	862855
682783	862856
35488	862857
20559	862858
413986	862859
724140	862860
83460	862861
20514	862862
202873	862863
461520	862864
36034	862865
27955	862866
28897	862867
637301	862868
340227	862869
45412	862870
659756	862871
447142	862872
401848	862873
2328	862874
73017	862875
146400	862876
580231	862877
701647	862878
338025	862879
176081	862880
118075	862881
181390	862882
101385	862883
8734	862884
72828	862885
705159	862886
261702	862887
38645	862888
26714	862889
684286	862890
233147	862891
605468	862892
44914	862893
532289	862894
675214	862895
70575	862896
659722	862897
509030	862898
122471	862899
177281	862900
361600	862901
463042	862902
81792	862903
79536	862904
218338	862905
583608	862906
419158	862907
246727	862908
68080	862909
9002	862910
125494	862911
135516	862912
236046	862913
315242	862914
431142	862915
507343	862916
250548	862917
302747	862918
710171	862919
157717	862920
397578	862921
103394	862922
13328	862923
13061	862924
25636	862925
162948	862926
82213	862927
91930	862928
552573	862929
118693	862930
113676	862931
658991	862932
699747	862933
589030	862934
557472	862935
326403	862936
50511	862937
264481	862938
90209	862939
59587	862940
617463	862941
640226	862942
178460	862943
520390	862944
22231	862945
634832	862946
92766	862947
650255	862948
285045	862949
482262	862950
301764	862951
544817	862952
568703	862953
613597	862954
136139	862955
593259	862956
632595	862957
576116	862958
334261	862959
115256	862960
37876	862961
601991	862962
1345	862963
6	862964
529278	862965
15503	862966
66770	862967
667887	862968
13994	862969
302582	862970
238633	862971
6044	862972
160811	862973
39125	862974
149550	862975
106136	862976
438737	862977
18778	862978
63882	862979
269289	862980
16452	862981
568364	862982
50872	862983
3189	862984
225208	862985
63058	862986
54731	862987
510265	862988
669155	862989
432726	862990
16775	862991
15198	862992
391385	862993
252653	862994
387122	862995
101941	862996
44439	862997
120870	862998
569866	862999
213795	863000
21405	863001
467150	863002
664178	863003
624406	863004
332455	863005
41259	863006
49919	863007
1624	863008
438876	863009
11080	863010
614865	863011
259010	863012
211692	863013
351161	863014
54043	863015
466731	863016
560858	863017
63491	863018
105389	863019
184253	863020
241018	863021
479706	863022
313200	863023
126005	863024
45364	863025
98737	863026
412007	863027
538095	863028
10603	863029
336852	863030
116956	863031
172169	863032
347140	863033
445178	863034
379871	863035
133161	863036
501446	863037
650226	863038
135916	863039
57934	863040
64125	863041
681041	863042
484754	863043
128270	863044
19646	863045
510744	863046
101991	863047
302564	863048
155697	863049
372666	863050
447128	863051
36510	863052
82317	863053
180817	863054
412409	863055
630761	863056
37863	863057
141241	863058
21598	863059
441144	863060
19439	863061
398283	863062
294558	863063
51993	863064
135261	863065
223659	863066
9344	863067
722460	863068
33274	863069
519645	863070
654394	863071
689593	863072
564561	863073
285927	863074
654299	863075
10152	863076
286006	863077
327852	863078
595235	863079
258202	863080
666158	863081
113529	863082
179948	863083
142434	863084
397480	863085
519496	863086
344192	863087
315628	863088
9917	863089
358397	863090
375156	863091
362698	863092
695842	863093
224850	863094
327	863095
489919	863096
55806	863097
306066	863098
157343	863099
699973	863100
4862	863101
180779	863102
317972	863103
430941	863104
169282	863105
50024	863106
556210	863107
240832	863108
1501	863109
122038	863110
4938	863111
76196	863112
128635	863113
132964	863114
369966	863115
400711	863116
393299	863117
373028	863118
116288	863119
435889	863120
30369	863121
4315	863122
113379	863123
194726	863124
70525	863125
371834	863126
703463	863127
577869	863128
370584	863129
721797	863130
201425	863131
45927	863132
670496	863133
13935	863134
19259	863135
50957	863136
2120	863137
340398	863138
110188	863139
284812	863140
454690	863141
172471	863142
696313	863143
696412	863144
405323	863145
44456	863146
32224	863147
178834	863148
144651	863149
124925	863150
47621	863151
30262	863152
439853	863153
22575	863154
10878	863155
302489	863156
138598	863157
142889	863158
411512	863159
471364	863160
477574	863161
241232	863162
183249	863163
31179	863164
604826	863165
530863	863166
334724	863167
576452	863168
492973	863169
66747	863170
384849	863171
664181	863172
516340	863173
270817	863174
350304	863175
88848	863176
346533	863177
383138	863178
331735	863179
219145	863180
157418	863181
25654	863182
557807	863183
641096	863184
267591	863185
36762	863186
395732	863187
600909	863188
183020	863189
618315	863190
91824	863191
666072	863192
187152	863193
176772	863194
315635	863195
265880	863196
113363	863197
44823	863198
429697	863199
584955	863200
499542	863201
111989	863202
19689	863203
150312	863204
126933	863205
126433	863206
546471	863207
22889	863208
90652	863209
530626	863210
181036	863211
351978	863212
284494	863213
285301	863214
491619	863215
621110	863216
27145	863217
151514	863218
198463	863219
147064	863220
76681	863221
722276	863222
167777	863223
385172	863224
38191	863225
404448	863226
244230	863227
127533	863228
294378	863229
427244	863230
225778	863231
563865	863232
37386	863233
7364	863234
708386	863235
554193	863236
566166	863237
411652	863238
691570	863239
566471	863240
540274	863241
702470	863242
531601	863243
11695	863244
365547	863245
423978	863246
10483	863247
54715	863248
492683	863249
150423	863250
3852	863251
653232	863252
351531	863253
255515	863254
542080	863255
27797	863256
236780	863257
361478	863258
43659	863259
572098	863260
718185	863261
519813	863262
608265	863263
504587	863264
134298	863265
717045	863266
190819	863267
650148	863268
611076	863269
322380	863270
45851	863271
212552	863272
655495	863273
10776	863274
370756	863275
43203	863276
232296	863277
3813	863278
626620	863279
549892	863280
673525	863281
608095	863282
106854	863283
430702	863284
33316	863285
573962	863286
138528	863287
356658	863288
64316	863289
152350	863290
332095	863291
199602	863292
27672	863293
57682	863294
29171	863295
224300	863296
73818	863297
5231	863298
322609	863299
138	863300
694644	863301
111471	863302
659978	863303
230677	863304
971	863305
154487	863306
535942	863307
406024	863308
48434	863309
3337	863310
147150	863311
98480	863312
473235	863313
546614	863314
10200	863315
295841	863316
556407	863317
32920	863318
467047	863319
531384	863320
347667	863321
668085	863322
61959	863323
708954	863324
5726	863325
43727	863326
259167	863327
510660	863328
700638	863329
653830	863330
118879	863331
60813	863332
411115	863333
472281	863334
90013	863335
151219	863336
728	863337
101054	863338
528974	863339
29435	863340
513517	863341
680718	863342
235866	863343
38522	863344
35874	863345
109549	863346
15465	863347
276504	863348
200489	863349
105248	863350
59318	863351
140539	863352
343874	863353
559787	863354
21895	863355
63375	863356
383647	863357
359865	863358
393483	863359
290613	863360
2750	863361
310432	863362
232465	863363
121721	863364
671249	863365
338008	863366
680026	863367
2	863368
139030	863369
444259	863370
168514	863371
156568	863372
461370	863373
79282	863374
393774	863375
88513	863376
297	863377
32653	863378
126080	863379
13097	863380
57209	863381
439575	863382
51505	863383
657258	863384
507111	863385
46582	863386
337262	863387
263526	863388
96709	863389
118793	863390
162799	863391
269559	863392
716140	863393
537133	863394
25683	863395
63495	863396
383383	863397
125	863398
518789	863399
525272	863400
14852	863401
600201	863402
615155	863403
379734	863404
118992	863405
687421	863406
1407	863407
579645	863408
270264	863409
715331	863410
346184	863411
723949	863412
651034	863413
339783	863414
114456	863415
658790	863416
493925	863417
535835	863418
83974	863419
16624	863420
539730	863421
184035	863422
218269	863423
532587	863424
160496	863425
3937	863426
229411	863427
90355	863428
58717	863429
88220	863430
36117	863431
57725	863432
489469	863433
12449	863434
282401	863435
244449	863436
62042	863437
219846	863438
501711	863439
92021	863440
664988	863441
630011	863442
232197	863443
431770	863444
106566	863445
310884	863446
570403	863447
58957	863448
517887	863449
626129	863450
214682	863451
302507	863452
359932	863453
50413	863454
226409	863455
688463	863456
287	863457
201735	863458
322057	863459
119989	863460
642972	863461
82977	863462
338408	863463
14444	863464
315460	863465
422928	863466
570503	863467
132957	863468
566378	863469
401015	863470
182144	863471
567889	863472
204193	863473
652062	863474
16378	863475
162628	863476
15448	863477
333805	863478
244824	863479
579750	863480
344687	863481
160515	863482
402415	863483
574698	863484
1253	863485
190621	863486
482372	863487
383460	863488
517824	863489
138570	863490
592249	863491
219111	863492
702258	863493
215059	863494
147255	863495
216054	863496
175391	863497
63788	863498
302026	863499
93934	863500
36713	863501
1590	863502
41796	863503
340031	863504
672559	863505
379917	863506
74530	863507
479690	863508
500459	863509
495786	863510
241507	863511
75746	863512
137182	863513
434459	863514
32573	863515
56750	863516
119773	863517
609045	863518
117278	863519
17416	863520
276497	863521
371594	863522
108027	863523
335080	863524
299995	863525
31663	863526
4785	863527
466611	863528
364258	863529
670763	863530
95248	863531
43346	863532
8056	863533
67	863534
443991	863535
3207	863536
167754	863537
533855	863538
375294	863539
106009	863540
235635	863541
334084	863542
590317	863543
134900	863544
145447	863545
158210	863546
706917	863547
53346	863548
123337	863549
158596	863550
317189	863551
95659	863552
659704	863553
21176	863554
170601	863555
314540	863556
177721	863557
100789	863558
44703	863559
146307	863560
210948	863561
24780	863562
134648	863563
3569	863564
51751	863565
336686	863566
519913	863567
119050	863568
2905	863569
322294	863570
422774	863571
186913	863572
275482	863573
172060	863574
78922	863575
150421	863576
310793	863577
141418	863578
192694	863579
333230	863580
28152	863581
98654	863582
585397	863583
3770	863584
279155	863585
218617	863586
28300	863587
91183	863588
326250	863589
205	863590
612356	863591
414326	863592
256713	863593
465814	863594
478658	863595
677002	863596
270305	863597
397209	863598
587817	863599
564746	863600
562984	863601
604284	863602
252529	863603
73512	863604
586229	863605
41081	863606
63240	863607
29138	863608
31972	863609
624930	863610
511240	863611
120378	863612
708511	863613
626337	863614
149417	863615
416257	863616
80765	863617
203635	863618
368276	863619
210952	863620
46508	863621
214855	863622
90971	863623
293827	863624
3282	863625
146820	863626
212175	863627
677108	863628
594820	863629
145538	863630
266001	863631
622146	863632
168010	863633
183023	863634
46213	863635
227749	863636
353500	863637
372011	863638
16383	863639
530490	863640
424382	863641
660950	863642
144330	863643
231106	863644
695270	863645
203506	863646
468321	863647
449016	863648
58268	863649
561208	863650
400930	863651
99164	863652
8165	863653
636400	863654
221494	863655
334742	863656
141713	863657
252406	863658
56210	863659
548505	863660
349018	863661
717273	863662
41559	863663
60393	863664
642952	863665
386505	863666
5027	863667
46135	863668
206572	863669
4014	863670
483068	863671
175977	863672
133162	863673
10742	863674
500504	863675
61052	863676
39151	863677
200458	863678
677675	863679
256063	863680
432	863681
562100	863682
112138	863683
16610	863684
346014	863685
68479	863686
324136	863687
431720	863688
18111	863689
260310	863690
98109	863691
562926	863692
25666	863693
9369	863694
138555	863695
680497	863696
708896	863697
570873	863698
8922	863699
2088	863700
113259	863701
280923	863702
24208	863703
612838	863704
449286	863705
225492	863706
84531	863707
87029	863708
597150	863709
74907	863710
10466	863711
606438	863712
683319	863713
305332	863714
13340	863715
1132	863716
516176	863717
86809	863718
106519	863719
358229	863720
216707	863721
203688	863722
261006	863723
7109	863724
423198	863725
556671	863726
405961	863727
541499	863728
150517	863729
110107	863730
66527	863731
646105	863732
386802	863733
241926	863734
682938	863735
148268	863736
206633	863737
472743	863738
393369	863739
168806	863740
258928	863741
300807	863742
125169	863743
176503	863744
2457	863745
203498	863746
459892	863747
3537	863748
561653	863749
60220	863750
163124	863751
590663	863752
154331	863753
46330	863754
706340	863755
22594	863756
2431	863757
30106	863758
724539	863759
13771	863760
32343	863761
434842	863762
412312	863763
584448	863764
46607	863765
348948	863766
488620	863767
579820	863768
201957	863769
556846	863770
610538	863771
110653	863772
321876	863773
444367	863774
285559	863775
107168	863776
162133	863777
19880	863778
10010	863779
466556	863780
32659	863781
81976	863782
327576	863783
284889	863784
535675	863785
498727	863786
48711	863787
12227	863788
52076	863789
14886	863790
438601	863791
58098	863792
180146	863793
128558	863794
41570	863795
62524	863796
633855	863797
492621	863798
363174	863799
220700	863800
26730	863801
645366	863802
518832	863803
468866	863804
459336	863805
463244	863806
329978	863807
91953	863808
560812	863809
180724	863810
566991	863811
64490	863812
504981	863813
97082	863814
3036	863815
664418	863816
27382	863817
550717	863818
209150	863819
131908	863820
166337	863821
407651	863822
364961	863823
43668	863824
58541	863825
433000	863826
96240	863827
479784	863828
1043	863829
569086	863830
623635	863831
708626	863832
639307	863833
192692	863834
398573	863835
133453	863836
438322	863837
522501	863838
39255	863839
9823	863840
88759	863841
229086	863842
31203	863843
6632	863844
118978	863845
15896	863846
1278	863847
115623	863848
16756	863849
165387	863850
435974	863851
658278	863852
116054	863853
566506	863854
12412	863855
501976	863856
619355	863857
514583	863858
443180	863859
163511	863860
505356	863861
169053	863862
632168	863863
287865	863864
435236	863865
207509	863866
43273	863867
428298	863868
691923	863869
425403	863870
120738	863871
390183	863872
715008	863873
295907	863874
436691	863875
188452	863876
396416	863877
40598	863878
422339	863879
489064	863880
489162	863881
354996	863882
709261	863883
4122	863884
139412	863885
271305	863886
49004	863887
667701	863888
262897	863889
323763	863890
36222	863891
686364	863892
89957	863893
671095	863894
349975	863895
655333	863896
388826	863897
187043	863898
341327	863899
114096	863900
187822	863901
140160	863902
132835	863903
630171	863904
49186	863905
304601	863906
138231	863907
125292	863908
172302	863909
19428	863910
244955	863911
312372	863912
263261	863913
83420	863914
21476	863915
128424	863916
510881	863917
49278	863918
153192	863919
15774	863920
50316	863921
71914	863922
712834	863923
153980	863924
156566	863925
59959	863926
73764	863927
280891	863928
61627	863929
484643	863930
147839	863931
705612	863932
264988	863933
384010	863934
639613	863935
126264	863936
68875	863937
630979	863938
10059	863939
629118	863940
575208	863941
271609	863942
224854	863943
31700	863944
68996	863945
281556	863946
384969	863947
569827	863948
74710	863949
104190	863950
648232	863951
179331	863952
493664	863953
74473	863954
723486	863955
588893	863956
497394	863957
714359	863958
621437	863959
34630	863960
5260	863961
190466	863962
21219	863963
322521	863964
35221	863965
390663	863966
670368	863967
574980	863968
340320	863969
53822	863970
682460	863971
42065	863972
178669	863973
131853	863974
627614	863975
44	863976
653724	863977
40217	863978
192597	863979
17641	863980
24182	863981
47621	863982
413848	863983
645328	863984
495740	863985
592931	863986
511865	863987
41136	863988
293045	863989
317990	863990
43095	863991
573356	863992
301931	863993
56175	863994
295604	863995
134065	863996
28160	863997
157678	863998
547308	863999
587456	864000
451014	864001
116924	864002
8521	864003
32636	864004
144831	864005
271799	864006
189585	864007
611946	864008
380677	864009
252837	864010
467338	864011
690930	864012
450601	864013
108681	864014
365815	864015
129282	864016
321188	864017
413376	864018
152593	864019
448501	864020
629961	864021
362383	864022
463057	864023
530239	864024
439025	864025
509327	864026
679911	864027
96779	864028
6591	864029
45705	864030
183524	864031
241151	864032
120220	864033
146082	864034
17396	864035
2106	864036
238281	864037
12197	864038
70666	864039
393098	864040
581001	864041
17701	864042
38590	864043
482110	864044
366392	864045
196616	864046
281077	864047
588581	864048
508314	864049
615	864050
516986	864051
461482	864052
592395	864053
43388	864054
23409	864055
620084	864056
132037	864057
679183	864058
224027	864059
210033	864060
80496	864061
562131	864062
625805	864063
177999	864064
66227	864065
362095	864066
172010	864067
46074	864068
102507	864069
369111	864070
4119	864071
185613	864072
489721	864073
15960	864074
109204	864075
720571	864076
34168	864077
51013	864078
341662	864079
369985	864080
342049	864081
25052	864082
708657	864083
157663	864084
161373	864085
21203	864086
20814	864087
7470	864088
241968	864089
596888	864090
288461	864091
544979	864092
104956	864093
602577	864094
1346	864095
355780	864096
578429	864097
708465	864098
40622	864099
325354	864100
591555	864101
301392	864102
691285	864103
94	864104
105563	864105
327639	864106
442164	864107
1126	864108
515545	864109
133635	864110
1576	864111
109779	864112
218373	864113
252333	864114
587676	864115
333562	864116
527178	864117
165492	864118
306514	864119
342724	864120
183920	864121
274758	864122
19684	864123
297963	864124
15312	864125
562152	864126
157708	864127
568453	864128
353682	864129
323287	864130
118054	864131
131352	864132
452835	864133
33903	864134
446598	864135
100490	864136
345384	864137
209065	864138
450648	864139
243543	864140
119897	864141
704661	864142
655218	864143
335852	864144
38802	864145
624236	864146
633107	864147
463997	864148
27883	864149
515205	864150
692666	864151
672883	864152
75235	864153
603335	864154
57476	864155
324169	864156
302842	864157
335328	864158
26210	864159
43058	864160
454958	864161
507378	864162
27150	864163
349726	864164
34757	864165
115606	864166
147223	864167
217190	864168
639950	864169
617466	864170
468970	864171
601978	864172
469242	864173
614443	864174
627945	864175
287598	864176
161801	864177
37001	864178
11010	864179
226853	864180
117548	864181
10347	864182
666151	864183
319847	864184
155686	864185
141610	864186
323709	864187
695444	864188
685693	864189
391973	864190
126296	864191
298642	864192
652512	864193
292652	864194
575242	864195
177200	864196
229736	864197
685027	864198
304653	864199
155594	864200
141359	864201
227912	864202
482056	864203
488878	864204
636571	864205
242997	864206
175840	864207
550872	864208
712720	864209
51859	864210
32191	864211
14710	864212
498015	864213
503300	864214
113926	864215
174375	864216
27040	864217
32291	864218
360695	864219
146102	864220
138721	864221
247101	864222
514417	864223
523873	864224
43147	864225
113843	864226
248248	864227
106085	864228
198410	864229
107327	864230
243303	864231
263660	864232
338341	864233
686175	864234
59618	864235
405296	864236
367386	864237
40203	864238
91758	864239
440917	864240
85292	864241
654266	864242
683412	864243
31471	864244
5871	864245
166005	864246
608016	864247
146550	864248
76538	864249
267373	864250
17098	864251
515486	864252
201059	864253
50141	864254
609999	864255
242205	864256
93877	864257
41442	864258
131237	864259
10062	864260
241521	864261
31603	864262
26892	864263
471909	864264
146369	864265
547083	864266
618310	864267
435705	864268
191265	864269
2873	864270
523502	864271
151141	864272
646771	864273
488618	864274
470199	864275
126695	864276
81322	864277
6102	864278
61935	864279
103376	864280
144004	864281
504949	864282
26321	864283
97922	864284
67237	864285
267720	864286
163371	864287
668809	864288
716090	864289
6281	864290
292627	864291
546875	864292
576448	864293
108943	864294
20506	864295
208443	864296
57210	864297
721222	864298
273997	864299
171366	864300
9618	864301
720352	864302
18007	864303
285237	864304
8989	864305
804	864306
619728	864307
642617	864308
312363	864309
51879	864310
69319	864311
61200	864312
140788	864313
532479	864314
632398	864315
552789	864316
425197	864317
711862	864318
371493	864319
503459	864320
648178	864321
1294	864322
166193	864323
20641	864324
59323	864325
175382	864326
57009	864327
5243	864328
538191	864329
76578	864330
541819	864331
154570	864332
26371	864333
677580	864334
202785	864335
98784	864336
67921	864337
438112	864338
594824	864339
131142	864340
617387	864341
446909	864342
90246	864343
27358	864344
142069	864345
26923	864346
386337	864347
61704	864348
106747	864349
14734	864350
124122	864351
479630	864352
188321	864353
511745	864354
8908	864355
502984	864356
23165	864357
121343	864358
629430	864359
164365	864360
720639	864361
129083	864362
34280	864363
109621	864364
231973	864365
162034	864366
72128	864367
115350	864368
10740	864369
572530	864370
141316	864371
391005	864372
26806	864373
304022	864374
154919	864375
559774	864376
430104	864377
4544	864378
712157	864379
593980	864380
321165	864381
480981	864382
82479	864383
505	864384
706156	864385
16143	864386
9638	864387
222206	864388
119978	864389
47171	864390
640866	864391
682600	864392
498895	864393
532310	864394
562151	864395
540643	864396
379271	864397
235731	864398
296957	864399
78098	864400
467619	864401
88656	864402
285194	864403
714377	864404
104591	864405
16446	864406
403633	864407
89807	864408
623932	864409
286697	864410
141976	864411
141060	864412
28447	864413
308402	864414
130660	864415
57619	864416
499543	864417
631284	864418
13	864419
47384	864420
710098	864421
329442	864422
63246	864423
205177	864424
175094	864425
534583	864426
514673	864427
19290	864428
383071	864429
208901	864430
590989	864431
572017	864432
132930	864433
57897	864434
244923	864435
296792	864436
663440	864437
398031	864438
142001	864439
114809	864440
560748	864441
22837	864442
681172	864443
543687	864444
196136	864445
163981	864446
136017	864447
391282	864448
612609	864449
11683	864450
209750	864451
21511	864452
19051	864453
657839	864454
12746	864455
56156	864456
393930	864457
659314	864458
413448	864459
368629	864460
347583	864461
582981	864462
369844	864463
140180	864464
197020	864465
171088	864466
139767	864467
544971	864468
637153	864469
323248	864470
182107	864471
691810	864472
496176	864473
547956	864474
575391	864475
140922	864476
701461	864477
351967	864478
178953	864479
2174	864480
411367	864481
167739	864482
631253	864483
50041	864484
150233	864485
538468	864486
568223	864487
13337	864488
72133	864489
37134	864490
162285	864491
395456	864492
35683	864493
435135	864494
47395	864495
557330	864496
25678	864497
35769	864498
102555	864499
570386	864500
171862	864501
531834	864502
602704	864503
186750	864504
44940	864505
79902	864506
113736	864507
231936	864508
587229	864509
339577	864510
407328	864511
242827	864512
316524	864513
407192	864514
70771	864515
631300	864516
84053	864517
438008	864518
477935	864519
321473	864520
456066	864521
1441	864522
504258	864523
568379	864524
33676	864525
714612	864526
71124	864527
344585	864528
19123	864529
39980	864530
181171	864531
153738	864532
76221	864533
363805	864534
158660	864535
228932	864536
7393	864537
8244	864538
298936	864539
687476	864540
695	864541
388017	864542
126135	864543
400371	864544
105244	864545
550341	864546
22501	864547
266920	864548
181275	864549
169868	864550
532781	864551
10902	864552
595369	864553
543050	864554
182576	864555
110951	864556
86868	864557
179865	864558
377858	864559
72759	864560
551484	864561
582142	864562
679148	864563
74926	864564
144281	864565
94340	864566
252515	864567
612634	864568
9257	864569
91853	864570
499871	864571
305408	864572
42725	864573
82154	864574
525232	864575
157	864576
398445	864577
18967	864578
15701	864579
478511	864580
396740	864581
110285	864582
484698	864583
695678	864584
28232	864585
435445	864586
200000	864587
357614	864588
153044	864589
10815	864590
87136	864591
353919	864592
243957	864593
275887	864594
111682	864595
406338	864596
537721	864597
105004	864598
603728	864599
238283	864600
41560	864601
134131	864602
324806	864603
577019	864604
184642	864605
134916	864606
154443	864607
6388	864608
325190	864609
113135	864610
552711	864611
388561	864612
93976	864613
223628	864614
599842	864615
456825	864616
204565	864617
331032	864618
151746	864619
98214	864620
44173	864621
287775	864622
145085	864623
55833	864624
93870	864625
5001	864626
24793	864627
519857	864628
63245	864629
47040	864630
163263	864631
386994	864632
442142	864633
163317	864634
204359	864635
42616	864636
604996	864637
493	864638
507196	864639
101856	864640
301	864641
35802	864642
54446	864643
657204	864644
429760	864645
67284	864646
431051	864647
411066	864648
101005	864649
69659	864650
79606	864651
588416	864652
42660	864653
616916	864654
150504	864655
239864	864656
282056	864657
186561	864658
34702	864659
410762	864660
508801	864661
97539	864662
389587	864663
122392	864664
6329	864665
80501	864666
164780	864667
174699	864668
488035	864669
58106	864670
77208	864671
344230	864672
126462	864673
441767	864674
617965	864675
191130	864676
14699	864677
87771	864678
543690	864679
467499	864680
240814	864681
257695	864682
271221	864683
249915	864684
291437	864685
428666	864686
237862	864687
659026	864688
241440	864689
334783	864690
76647	864691
33259	864692
495201	864693
570203	864694
510815	864695
27636	864696
30719	864697
25010	864698
681905	864699
236348	864700
475754	864701
87341	864702
7184	864703
655194	864704
465015	864705
25146	864706
121507	864707
282644	864708
313728	864709
251058	864710
144510	864711
112564	864712
372460	864713
657184	864714
485896	864715
225402	864716
355653	864717
214137	864718
452887	864719
134252	864720
167667	864721
17192	864722
471992	864723
185389	864724
396	864725
475692	864726
455118	864727
293883	864728
572060	864729
566535	864730
59298	864731
653714	864732
2420	864733
183939	864734
106947	864735
5438	864736
96570	864737
136333	864738
11569	864739
448407	864740
116634	864741
122099	864742
393828	864743
366187	864744
12516	864745
369244	864746
464206	864747
464299	864748
576432	864749
216254	864750
70698	864751
579134	864752
159639	864753
631584	864754
305847	864755
71867	864756
510448	864757
212592	864758
519177	864759
53890	864760
6300	864761
209226	864762
400026	864763
287726	864764
481057	864765
135839	864766
306430	864767
255087	864768
152199	864769
694351	864770
112793	864771
249155	864772
36280	864773
180020	864774
565219	864775
174497	864776
152588	864777
201233	864778
33673	864779
608317	864780
369131	864781
374651	864782
127815	864783
47561	864784
432376	864785
547985	864786
172793	864787
638823	864788
38332	864789
152919	864790
127783	864791
539372	864792
39130	864793
437671	864794
11263	864795
91858	864796
458980	864797
305891	864798
678203	864799
384794	864800
229531	864801
507066	864802
34314	864803
307123	864804
45354	864805
215095	864806
447294	864807
105888	864808
7689	864809
397454	864810
377146	864811
219768	864812
672345	864813
502523	864814
39028	864815
22260	864816
179042	864817
438689	864818
15966	864819
396527	864820
40912	864821
1525	864822
190243	864823
292340	864824
339977	864825
12096	864826
126706	864827
318540	864828
196943	864829
359807	864830
56288	864831
584212	864832
488551	864833
522190	864834
173253	864835
169290	864836
393306	864837
76650	864838
98606	864839
537812	864840
108316	864841
684925	864842
399523	864843
334704	864844
541906	864845
516070	864846
150835	864847
338201	864848
61155	864849
57630	864850
383437	864851
7134	864852
561809	864853
251548	864854
460800	864855
552752	864856
542433	864857
425793	864858
218554	864859
15747	864860
22406	864861
272139	864862
235214	864863
477878	864864
153517	864865
166359	864866
269807	864867
640257	864868
39308	864869
591138	864870
85544	864871
20592	864872
387182	864873
591349	864874
720649	864875
95638	864876
268807	864877
251369	864878
488290	864879
547601	864880
584266	864881
55216	864882
391641	864883
432963	864884
192163	864885
345185	864886
184103	864887
200383	864888
199493	864889
244747	864890
110014	864891
255	864892
557112	864893
3860	864894
220495	864895
339373	864896
46695	864897
489788	864898
30688	864899
612136	864900
506243	864901
171792	864902
9251	864903
40088	864904
387662	864905
436609	864906
463208	864907
7062	864908
59123	864909
418427	864910
564145	864911
82221	864912
336432	864913
695430	864914
63491	864915
500440	864916
58386	864917
230281	864918
597835	864919
267125	864920
96021	864921
216369	864922
258246	864923
164205	864924
714816	864925
637752	864926
198608	864927
430952	864928
58375	864929
39604	864930
181119	864931
306098	864932
145879	864933
483906	864934
429989	864935
279796	864936
693304	864937
445909	864938
706549	864939
10014	864940
185370	864941
480120	864942
478748	864943
702376	864944
399569	864945
144856	864946
193690	864947
691383	864948
670779	864949
1175	864950
30700	864951
132063	864952
425714	864953
521228	864954
97399	864955
393187	864956
641778	864957
232476	864958
462275	864959
41063	864960
721806	864961
573576	864962
563033	864963
33925	864964
104169	864965
145441	864966
30459	864967
402347	864968
211056	864969
14369	864970
69059	864971
288297	864972
163675	864973
108000	864974
486175	864975
113139	864976
95874	864977
51837	864978
554200	864979
494832	864980
611232	864981
33871	864982
175548	864983
671320	864984
23525	864985
424723	864986
67520	864987
76247	864988
187806	864989
244977	864990
45817	864991
600827	864992
104692	864993
122244	864994
497797	864995
64599	864996
567854	864997
60015	864998
65563	864999
667238	865000
390611	865001
316720	865002
63297	865003
41491	865004
451918	865005
155034	865006
392469	865007
249220	865008
522866	865009
501089	865010
390974	865011
532075	865012
77821	865013
229885	865014
34354	865015
179041	865016
658379	865017
122817	865018
20892	865019
50896	865020
172478	865021
495247	865022
35536	865023
245063	865024
535189	865025
46025	865026
8476	865027
211543	865028
476793	865029
51612	865030
15824	865031
118065	865032
489037	865033
22727	865034
677868	865035
560587	865036
722386	865037
579236	865038
98570	865039
541382	865040
434281	865041
81460	865042
64043	865043
61558	865044
709198	865045
475256	865046
153150	865047
337353	865048
114783	865049
3150	865050
253480	865051
501552	865052
14697	865053
103729	865054
101453	865055
292896	865056
475993	865057
31098	865058
25174	865059
456018	865060
655434	865061
253438	865062
36110	865063
200282	865064
232123	865065
125481	865066
180	865067
17708	865068
498565	865069
328265	865070
255093	865071
198531	865072
7087	865073
7986	865074
85126	865075
590512	865076
29770	865077
179587	865078
669519	865079
391484	865080
42156	865081
335090	865082
467188	865083
27907	865084
606206	865085
114499	865086
687182	865087
350289	865088
94426	865089
47929	865090
157896	865091
120030	865092
123575	865093
2870	865094
584296	865095
173103	865096
5654	865097
18143	865098
5685	865099
217253	865100
308022	865101
637849	865102
169702	865103
585815	865104
86727	865105
12602	865106
208793	865107
660261	865108
10574	865109
288441	865110
104114	865111
295359	865112
692778	865113
27589	865114
131774	865115
466969	865116
549	865117
9365	865118
98116	865119
678763	865120
401390	865121
70669	865122
2681	865123
128721	865124
698123	865125
101972	865126
25065	865127
529443	865128
103000	865129
22267	865130
53873	865131
141841	865132
335175	865133
393860	865134
269492	865135
412384	865136
663293	865137
98134	865138
660082	865139
170050	865140
13693	865141
788	865142
217673	865143
694141	865144
586957	865145
699327	865146
600	865147
157738	865148
29579	865149
1988	865150
158109	865151
426611	865152
63256	865153
397571	865154
367177	865155
481942	865156
704023	865157
503715	865158
11779	865159
336375	865160
293403	865161
119749	865162
151297	865163
272407	865164
440970	865165
150214	865166
44325	865167
177677	865168
125086	865169
93033	865170
83849	865171
9839	865172
333878	865173
264267	865174
9502	865175
3223	865176
587880	865177
10804	865178
576898	865179
15024	865180
124470	865181
26346	865182
269293	865183
677591	865184
324016	865185
10027	865186
79215	865187
442739	865188
2927	865189
154867	865190
149197	865191
596773	865192
143509	865193
162564	865194
454581	865195
476016	865196
332972	865197
653258	865198
44197	865199
264916	865200
350823	865201
510277	865202
526854	865203
466605	865204
599525	865205
304481	865206
626507	865207
3220	865208
85559	865209
155015	865210
28076	865211
187588	865212
691108	865213
117679	865214
133981	865215
227583	865216
10916	865217
476043	865218
172880	865219
268644	865220
159233	865221
611213	865222
223123	865223
71887	865224
6876	865225
15259	865226
16376	865227
45715	865228
133645	865229
7100	865230
93235	865231
575267	865232
12991	865233
595298	865234
175814	865235
321443	865236
130915	865237
78038	865238
589966	865239
613589	865240
32395	865241
49609	865242
44284	865243
312088	865244
168691	865245
26203	865246
332250	865247
554930	865248
53386	865249
541894	865250
298338	865251
16326	865252
312458	865253
194653	865254
98453	865255
488161	865256
51423	865257
363015	865258
670905	865259
13150	865260
16463	865261
105362	865262
6432	865263
111634	865264
49685	865265
402483	865266
109800	865267
18062	865268
702956	865269
413613	865270
120533	865271
313053	865272
707538	865273
214553	865274
237208	865275
657854	865276
30327	865277
25435	865278
86966	865279
421	865280
479829	865281
26170	865282
62095	865283
285680	865284
11770	865285
160955	865286
187468	865287
129905	865288
155707	865289
446661	865290
8832	865291
63202	865292
298152	865293
690417	865294
527399	865295
296849	865296
33573	865297
714841	865298
48953	865299
4075	865300
442702	865301
623999	865302
32506	865303
126620	865304
281274	865305
7795	865306
377013	865307
556719	865308
717170	865309
338613	865310
328884	865311
52460	865312
519200	865313
644816	865314
446786	865315
392532	865316
719728	865317
373336	865318
27150	865319
166048	865320
101183	865321
22096	865322
596060	865323
33738	865324
125429	865325
430152	865326
366855	865327
278365	865328
2171	865329
675986	865330
483850	865331
180546	865332
577527	865333
199086	865334
451772	865335
711660	865336
117704	865337
588604	865338
169230	865339
433216	865340
667386	865341
318177	865342
76910	865343
638669	865344
547834	865345
142379	865346
272218	865347
97392	865348
706	865349
395194	865350
41459	865351
65655	865352
227196	865353
534937	865354
89354	865355
504000	865356
80321	865357
538389	865358
339224	865359
86728	865360
233240	865361
75960	865362
664849	865363
334887	865364
147572	865365
249355	865366
109206	865367
176311	865368
459273	865369
580935	865370
313738	865371
397161	865372
161948	865373
164702	865374
47277	865375
633121	865376
637696	865377
272686	865378
599216	865379
100038	865380
651199	865381
9584	865382
166708	865383
120933	865384
45740	865385
153814	865386
269844	865387
56912	865388
2671	865389
716255	865390
54602	865391
700746	865392
697211	865393
128138	865394
381278	865395
46517	865396
699353	865397
645851	865398
163772	865399
4275	865400
34016	865401
52155	865402
331472	865403
296494	865404
121291	865405
531063	865406
235617	865407
301539	865408
10700	865409
643803	865410
582541	865411
66335	865412
560985	865413
31389	865414
22346	865415
197682	865416
261582	865417
486609	865418
463496	865419
29347	865420
479944	865421
293906	865422
200218	865423
14532	865424
65136	865425
720870	865426
584444	865427
702211	865428
2938	865429
723730	865430
62765	865431
174305	865432
391406	865433
675	865434
6630	865435
405912	865436
492830	865437
13251	865438
46469	865439
93159	865440
161898	865441
440945	865442
136280	865443
401907	865444
176718	865445
329080	865446
276762	865447
105794	865448
163517	865449
8463	865450
182136	865451
182610	865452
51794	865453
478260	865454
54838	865455
125842	865456
456631	865457
412962	865458
128442	865459
317540	865460
185741	865461
623904	865462
46001	865463
362636	865464
53615	865465
487427	865466
401925	865467
401280	865468
693156	865469
192904	865470
81434	865471
7594	865472
31774	865473
667189	865474
257408	865475
467930	865476
720582	865477
37711	865478
493967	865479
465711	865480
538395	865481
66014	865482
137017	865483
31723	865484
221343	865485
192747	865486
692167	865487
235105	865488
136878	865489
13554	865490
615540	865491
465651	865492
550681	865493
20275	865494
62766	865495
141084	865496
16148	865497
222	865498
166692	865499
533944	865500
618713	865501
80671	865502
179205	865503
648752	865504
382909	865505
3054	865506
76419	865507
180619	865508
371293	865509
289089	865510
504980	865511
542317	865512
674240	865513
79351	865514
207467	865515
139215	865516
518792	865517
32916	865518
15122	865519
363716	865520
206726	865521
736	865522
67955	865523
48430	865524
40813	865525
416556	865526
3063	865527
158577	865528
293556	865529
627530	865530
89196	865531
21872	865532
343523	865533
393700	865534
121881	865535
642054	865536
741	865537
346647	865538
31057	865539
631536	865540
53	865541
62154	865542
2614	865543
296564	865544
36476	865545
449587	865546
120857	865547
610938	865548
100793	865549
189355	865550
90750	865551
219994	865552
22516	865553
190752	865554
720640	865555
381431	865556
1335	865557
2175	865558
16381	865559
391197	865560
141061	865561
165359	865562
586245	865563
89254	865564
647211	865565
272113	865566
585660	865567
104098	865568
647961	865569
121472	865570
21049	865571
579177	865572
155680	865573
11095	865574
14160	865575
612352	865576
573801	865577
160801	865578
568795	865579
423688	865580
468873	865581
68218	865582
342169	865583
428461	865584
17743	865585
54221	865586
150532	865587
272453	865588
355323	865589
161445	865590
230520	865591
137043	865592
666567	865593
67852	865594
526890	865595
722769	865596
256	865597
710071	865598
525465	865599
668429	865600
322636	865601
44740	865602
386063	865603
225653	865604
394255	865605
426430	865606
580715	865607
392420	865608
63411	865609
373173	865610
139678	865611
381397	865612
193789	865613
86248	865614
660988	865615
398779	865616
662780	865617
63333	865618
455598	865619
448350	865620
141309	865621
238223	865622
50940	865623
338704	865624
504933	865625
123915	865626
74585	865627
43933	865628
402704	865629
641417	865630
166941	865631
58507	865632
99442	865633
701387	865634
347203	865635
463127	865636
562810	865637
87315	865638
166068	865639
127415	865640
341223	865641
674687	865642
627237	865643
693647	865644
500384	865645
9957	865646
583186	865647
366585	865648
635471	865649
546503	865650
713729	865651
392222	865652
114778	865653
40611	865654
109514	865655
139934	865656
139716	865657
92227	865658
187419	865659
104881	865660
688075	865661
243786	865662
69240	865663
212669	865664
203413	865665
371159	865666
8455	865667
591300	865668
3818	865669
50003	865670
85578	865671
21728	865672
55971	865673
12146	865674
194791	865675
55943	865676
63	865677
20565	865678
550963	865679
160979	865680
403454	865681
173368	865682
84677	865683
297924	865684
111546	865685
203031	865686
216781	865687
67322	865688
241794	865689
166386	865690
151945	865691
265936	865692
678319	865693
50641	865694
1730	865695
251322	865696
623276	865697
338010	865698
555073	865699
47217	865700
691480	865701
225577	865702
336911	865703
138418	865704
307313	865705
172929	865706
247155	865707
325531	865708
56173	865709
41426	865710
260203	865711
271226	865712
188922	865713
394106	865714
46828	865715
506320	865716
254597	865717
398412	865718
382507	865719
174111	865720
526800	865721
184481	865722
275753	865723
186883	865724
642289	865725
681409	865726
20948	865727
24922	865728
316094	865729
3194	865730
708548	865731
87902	865732
650175	865733
124912	865734
317620	865735
429229	865736
123793	865737
19064	865738
46109	865739
260217	865740
81188	865741
109761	865742
553856	865743
614715	865744
226951	865745
623845	865746
84137	865747
127872	865748
81265	865749
108134	865750
380411	865751
154700	865752
78462	865753
1949	865754
141979	865755
168021	865756
474378	865757
134809	865758
91589	865759
176378	865760
252	865761
455423	865762
631322	865763
12061	865764
110471	865765
522009	865766
19850	865767
94908	865768
34150	865769
429176	865770
488547	865771
260716	865772
35285	865773
163132	865774
389493	865775
571205	865776
583587	865777
218411	865778
75347	865779
163540	865780
676	865781
469481	865782
26672	865783
491380	865784
495954	865785
604644	865786
187746	865787
498224	865788
93823	865789
23270	865790
343258	865791
95883	865792
21662	865793
496293	865794
253602	865795
13295	865796
5330	865797
90431	865798
102260	865799
244698	865800
134430	865801
650030	865802
18419	865803
687521	865804
413637	865805
120170	865806
99229	865807
34502	865808
263933	865809
433822	865810
113909	865811
5456	865812
61181	865813
29369	865814
118016	865815
204218	865816
54693	865817
458564	865818
664148	865819
121519	865820
146240	865821
75758	865822
100625	865823
183357	865824
148691	865825
493745	865826
174866	865827
46428	865828
517151	865829
111900	865830
348429	865831
33839	865832
606637	865833
175085	865834
615644	865835
119988	865836
497470	865837
124590	865838
528894	865839
224134	865840
402572	865841
3014	865842
90875	865843
340044	865844
638539	865845
720271	865846
302279	865847
390187	865848
176419	865849
182787	865850
203141	865851
519022	865852
182060	865853
18676	865854
67048	865855
661193	865856
340585	865857
234695	865858
87365	865859
52771	865860
49107	865861
317759	865862
377126	865863
121147	865864
301725	865865
208339	865866
663729	865867
595558	865868
527454	865869
94515	865870
715621	865871
588853	865872
275455	865873
598788	865874
672282	865875
138191	865876
72172	865877
237475	865878
103831	865879
553041	865880
86936	865881
713645	865882
82787	865883
83012	865884
352098	865885
105469	865886
643425	865887
142920	865888
248322	865889
116493	865890
626667	865891
158232	865892
687286	865893
36123	865894
31425	865895
439946	865896
293981	865897
530721	865898
75780	865899
712179	865900
95022	865901
140418	865902
31736	865903
19384	865904
698987	865905
109364	865906
397368	865907
130540	865908
643339	865909
406963	865910
115707	865911
43878	865912
543395	865913
377702	865914
621936	865915
314373	865916
1074	865917
46891	865918
283797	865919
442238	865920
668125	865921
16274	865922
244706	865923
6664	865924
227561	865925
462104	865926
402198	865927
695347	865928
369013	865929
187939	865930
40332	865931
53008	865932
19216	865933
551152	865934
52768	865935
172364	865936
548815	865937
131415	865938
679185	865939
341052	865940
423521	865941
160145	865942
371844	865943
43430	865944
32645	865945
240411	865946
124397	865947
125866	865948
35176	865949
281285	865950
212952	865951
646154	865952
6439	865953
6551	865954
225034	865955
215003	865956
7189	865957
560605	865958
33924	865959
622528	865960
223281	865961
13877	865962
53798	865963
42621	865964
597190	865965
13951	865966
654495	865967
66846	865968
9359	865969
706053	865970
579708	865971
125598	865972
167932	865973
160162	865974
660956	865975
690215	865976
615541	865977
300695	865978
170752	865979
152953	865980
129785	865981
45389	865982
403664	865983
268588	865984
498788	865985
107831	865986
68245	865987
87581	865988
15190	865989
316170	865990
153515	865991
171940	865992
59032	865993
434413	865994
135808	865995
183728	865996
52447	865997
125081	865998
63184	865999
529936	866000
382336	866001
535033	866002
123332	866003
293497	866004
292511	866005
581582	866006
98691	866007
360448	866008
702611	866009
18125	866010
34614	866011
276773	866012
361662	866013
327448	866014
565892	866015
10255	866016
278317	866017
654087	866018
556208	866019
612517	866020
579044	866021
47884	866022
643921	866023
305373	866024
123084	866025
105589	866026
616956	866027
291133	866028
410410	866029
104018	866030
409146	866031
15777	866032
5289	866033
409344	866034
228043	866035
29711	866036
489098	866037
695485	866038
152683	866039
104466	866040
489755	866041
592383	866042
240775	866043
174247	866044
437874	866045
106912	866046
22239	866047
539650	866048
62344	866049
664467	866050
52520	866051
344976	866052
616086	866053
298877	866054
34843	866055
99370	866056
321576	866057
201637	866058
181360	866059
5772	866060
617767	866061
410304	866062
502	866063
464403	866064
113576	866065
268845	866066
146709	866067
494222	866068
41585	866069
431522	866070
527613	866071
53221	866072
270861	866073
685941	866074
373638	866075
16077	866076
168251	866077
652954	866078
72398	866079
142863	866080
169809	866081
96096	866082
145094	866083
576982	866084
12133	866085
49751	866086
99748	866087
341273	866088
379215	866089
472309	866090
582767	866091
95476	866092
7154	866093
162590	866094
71489	866095
302414	866096
468850	866097
536401	866098
475923	866099
119296	866100
88149	866101
308238	866102
463763	866103
622450	866104
28813	866105
679175	866106
663769	866107
270529	866108
546760	866109
428047	866110
449984	866111
494937	866112
349923	866113
543671	866114
63885	866115
84716	866116
187632	866117
218359	866118
478458	866119
523371	866120
345604	866121
210207	866122
502974	866123
142024	866124
385605	866125
28651	866126
710282	866127
76367	866128
533529	866129
74217	866130
250573	866131
180054	866132
54230	866133
398095	866134
83777	866135
244943	866136
628583	866137
678208	866138
429830	866139
552746	866140
82425	866141
181466	866142
94462	866143
718066	866144
203220	866145
394646	866146
664193	866147
20748	866148
334263	866149
640199	866150
687228	866151
74099	866152
530622	866153
317623	866154
111420	866155
37601	866156
300923	866157
239736	866158
94622	866159
227641	866160
39893	866161
496604	866162
172765	866163
145213	866164
54178	866165
686041	866166
575343	866167
91035	866168
634675	866169
277500	866170
80856	866171
112818	866172
78472	866173
282862	866174
71001	866175
86248	866176
10626	866177
341422	866178
6283	866179
134280	866180
134596	866181
181946	866182
43427	866183
17672	866184
669067	866185
385642	866186
230652	866187
95868	866188
588504	866189
536567	866190
38991	866191
186078	866192
446991	866193
395409	866194
5813	866195
157720	866196
77050	866197
486965	866198
17320	866199
530462	866200
653713	866201
272359	866202
363890	866203
599192	866204
344981	866205
14562	866206
690547	866207
209133	866208
554232	866209
457353	866210
430590	866211
2137	866212
159384	866213
87157	866214
481633	866215
188278	866216
404119	866217
506582	866218
163126	866219
596252	866220
428990	866221
12550	866222
317354	866223
693488	866224
694568	866225
582921	866226
13874	866227
422793	866228
599998	866229
182548	866230
65463	866231
363877	866232
105492	866233
270742	866234
413599	866235
277953	866236
494044	866237
6157	866238
82701	866239
196343	866240
106723	866241
183177	866242
106487	866243
131097	866244
334795	866245
193639	866246
107914	866247
220679	866248
681684	866249
419043	866250
977	866251
224967	866252
8429	866253
417879	866254
88376	866255
558877	866256
708687	866257
20986	866258
398862	866259
667652	866260
134174	866261
101573	866262
393	866263
58353	866264
305089	866265
116229	866266
116813	866267
269178	866268
38595	866269
355108	866270
99122	866271
531123	866272
129401	866273
468403	866274
500675	866275
208900	866276
7697	866277
70065	866278
654590	866279
534701	866280
581687	866281
60032	866282
67110	866283
33768	866284
112273	866285
91667	866286
191519	866287
476485	866288
606341	866289
650059	866290
135395	866291
101001	866292
84666	866293
174051	866294
22346	866295
99608	866296
94043	866297
130219	866298
130456	866299
392240	866300
719610	866301
58267	866302
129954	866303
58767	866304
670107	866305
47541	866306
16027	866307
148695	866308
127030	866309
355423	866310
6287	866311
45203	866312
10276	866313
246215	866314
361120	866315
535114	866316
664347	866317
100737	866318
116253	866319
661397	866320
625744	866321
10606	866322
129692	866323
133730	866324
723027	866325
116350	866326
713362	866327
126046	866328
91543	866329
33827	866330
114344	866331
448277	866332
422108	866333
259266	866334
722717	866335
141737	866336
33170	866337
290557	866338
279180	866339
299430	866340
362840	866341
7511	866342
10107	866343
44841	866344
651944	866345
88073	866346
93719	866347
263423	866348
80113	866349
333028	866350
196728	866351
102362	866352
242773	866353
137488	866354
181272	866355
503011	866356
46329	866357
480962	866358
288494	866359
32165	866360
120873	866361
45427	866362
49018	866363
699669	866364
40762	866365
682827	866366
345117	866367
455527	866368
14906	866369
664908	866370
577851	866371
449430	866372
287998	866373
101632	866374
2224	866375
124044	866376
483993	866377
48485	866378
581061	866379
112972	866380
543606	866381
308143	866382
621150	866383
581293	866384
146030	866385
254828	866386
367676	866387
386027	866388
302607	866389
12770	866390
697245	866391
447485	866392
494379	866393
75161	866394
179417	866395
59769	866396
332581	866397
369383	866398
145337	866399
350988	866400
496412	866401
137462	866402
688342	866403
415406	866404
2672	866405
170017	866406
666376	866407
134097	866408
248334	866409
655035	866410
96485	866411
114182	866412
413041	866413
714672	866414
620474	866415
56778	866416
699981	866417
632166	866418
488247	866419
630072	866420
27135	866421
98682	866422
116416	866423
710082	866424
148735	866425
44531	866426
76581	866427
189465	866428
458848	866429
4596	866430
8415	866431
136719	866432
246188	866433
137098	866434
700210	866435
569151	866436
137911	866437
14943	866438
516	866439
499052	866440
143671	866441
1342	866442
10340	866443
73400	866444
8486	866445
99062	866446
507450	866447
109419	866448
142051	866449
294204	866450
521024	866451
21426	866452
529081	866453
143779	866454
1332	866455
474178	866456
189901	866457
350332	866458
23511	866459
152793	866460
49402	866461
71490	866462
562996	866463
373230	866464
104620	866465
7384	866466
75107	866467
398367	866468
596230	866469
43191	866470
585105	866471
164310	866472
108167	866473
9637	866474
173932	866475
238139	866476
335513	866477
271658	866478
32414	866479
609633	866480
572306	866481
2362	866482
141136	866483
56200	866484
327980	866485
718517	866486
436182	866487
368991	866488
79083	866489
172922	866490
258062	866491
651170	866492
52537	866493
575066	866494
683441	866495
359532	866496
583766	866497
157489	866498
505014	866499
584559	866500
604656	866501
198191	866502
613259	866503
477410	866504
638642	866505
7900	866506
104024	866507
87507	866508
145574	866509
78083	866510
6837	866511
82940	866512
9119	866513
4961	866514
180331	866515
529118	866516
452575	866517
400121	866518
576760	866519
23967	866520
930	866521
84128	866522
140155	866523
299691	866524
479965	866525
8193	866526
652841	866527
269692	866528
597394	866529
230411	866530
133611	866531
260483	866532
324488	866533
179721	866534
22706	866535
128348	866536
318968	866537
154100	866538
515538	866539
691741	866540
142448	866541
345340	866542
456081	866543
345136	866544
615311	866545
52974	866546
116976	866547
514978	866548
415673	866549
34459	866550
143662	866551
482118	866552
357597	866553
529627	866554
142442	866555
695315	866556
14552	866557
699504	866558
637038	866559
262192	866560
410187	866561
41239	866562
639778	866563
93415	866564
213329	866565
30843	866566
38821	866567
160426	866568
573077	866569
481680	866570
408829	866571
541681	866572
330494	866573
208944	866574
455750	866575
167900	866576
191106	866577
473132	866578
518693	866579
205216	866580
670689	866581
559422	866582
6663	866583
440717	866584
22632	866585
60778	866586
319005	866587
305200	866588
35863	866589
176230	866590
117826	866591
46681	866592
535906	866593
301822	866594
119382	866595
448678	866596
383690	866597
128787	866598
128881	866599
534441	866600
235699	866601
635046	866602
131066	866603
393218	866604
390722	866605
610530	866606
25118	866607
635836	866608
705087	866609
164387	866610
712317	866611
488307	866612
40543	866613
106647	866614
44141	866615
685567	866616
107094	866617
358135	866618
11793	866619
168906	866620
112805	866621
628854	866622
85296	866623
119581	866624
379351	866625
16550	866626
460240	866627
14724	866628
183048	866629
509907	866630
389451	866631
134090	866632
700592	866633
466953	866634
564082	866635
45349	866636
650662	866637
140140	866638
53605	866639
552978	866640
176567	866641
23581	866642
254914	866643
517615	866644
570027	866645
558872	866646
156577	866647
406085	866648
393878	866649
41366	866650
21086	866651
694622	866652
723064	866653
141341	866654
397702	866655
187072	866656
242531	866657
171939	866658
307497	866659
358567	866660
470145	866661
537651	866662
254472	866663
623619	866664
721330	866665
362479	866666
169478	866667
621880	866668
6730	866669
73678	866670
170493	866671
489921	866672
591034	866673
495838	866674
36875	866675
79909	866676
161855	866677
181347	866678
369373	866679
170720	866680
136214	866681
299399	866682
4409	866683
40549	866684
321624	866685
56865	866686
323030	866687
355437	866688
312788	866689
127089	866690
34130	866691
97339	866692
118150	866693
519533	866694
17988	866695
553935	866696
301371	866697
168430	866698
37061	866699
431388	866700
703782	866701
112702	866702
560164	866703
641713	866704
181802	866705
313746	866706
158114	866707
16701	866708
680021	866709
27399	866710
45230	866711
10055	866712
209674	866713
82208	866714
114576	866715
637190	866716
28302	866717
611446	866718
184459	866719
38542	866720
94209	866721
99499	866722
647691	866723
9748	866724
127853	866725
344322	866726
619538	866727
384765	866728
579681	866729
27568	866730
634416	866731
267391	866732
78430	866733
567360	866734
81778	866735
43434	866736
27236	866737
450264	866738
551808	866739
98682	866740
626172	866741
663894	866742
633656	866743
845	866744
442516	866745
444287	866746
65472	866747
522543	866748
489789	866749
378458	866750
639174	866751
19552	866752
624062	866753
18931	866754
612059	866755
470875	866756
627704	866757
2365	866758
351820	866759
597553	866760
606533	866761
184915	866762
160587	866763
77171	866764
530769	866765
31528	866766
67029	866767
53721	866768
174387	866769
636659	866770
46747	866771
495041	866772
473401	866773
168399	866774
295097	866775
545848	866776
398639	866777
487579	866778
427750	866779
597434	866780
660353	866781
82211	866782
552899	866783
70693	866784
132439	866785
508299	866786
599050	866787
15117	866788
71701	866789
405921	866790
166806	866791
338946	866792
577376	866793
357271	866794
632751	866795
136552	866796
185634	866797
358728	866798
159	866799
58070	866800
387787	866801
14989	866802
401570	866803
17746	866804
623695	866805
666027	866806
7549	866807
621498	866808
463953	866809
179142	866810
121574	866811
411783	866812
38888	866813
151007	866814
178264	866815
169447	866816
8325	866817
360117	866818
59000	866819
22618	866820
558437	866821
119704	866822
651987	866823
135765	866824
178842	866825
434636	866826
53516	866827
282932	866828
420550	866829
414059	866830
677341	866831
151188	866832
513259	866833
50622	866834
225100	866835
338	866836
524244	866837
78499	866838
51246	866839
1891	866840
682839	866841
187069	866842
292246	866843
4636	866844
650714	866845
160277	866846
330870	866847
192481	866848
135751	866849
249450	866850
2861	866851
411864	866852
335031	866853
222395	866854
67637	866855
723127	866856
668936	866857
306953	866858
211550	866859
201683	866860
107714	866861
121165	866862
205556	866863
716581	866864
520685	866865
43066	866866
315967	866867
18294	866868
279090	866869
67065	866870
688482	866871
227719	866872
18130	866873
55359	866874
9141	866875
498773	866876
198870	866877
265596	866878
432766	866879
216446	866880
183065	866881
658969	866882
46299	866883
65986	866884
417418	866885
586349	866886
71192	866887
517081	866888
6766	866889
659209	866890
486276	866891
240307	866892
374620	866893
18300	866894
681270	866895
397598	866896
137784	866897
30646	866898
84829	866899
269622	866900
207997	866901
14106	866902
593796	866903
165266	866904
585630	866905
172684	866906
176017	866907
658745	866908
111072	866909
595544	866910
56890	866911
51206	866912
603075	866913
18468	866914
149270	866915
571976	866916
9994	866917
576986	866918
694162	866919
124626	866920
321088	866921
578056	866922
552571	866923
242326	866924
136375	866925
77566	866926
581749	866927
10271	866928
146642	866929
275820	866930
307819	866931
292482	866932
709254	866933
109447	866934
91923	866935
38109	866936
85460	866937
52515	866938
618968	866939
31830	866940
614845	866941
132851	866942
614422	866943
135140	866944
620747	866945
365691	866946
506262	866947
46565	866948
712242	866949
98516	866950
576199	866951
421825	866952
149415	866953
295040	866954
605462	866955
58406	866956
397474	866957
133313	866958
115655	866959
604403	866960
484401	866961
54812	866962
43160	866963
235	866964
250587	866965
37559	866966
580714	866967
147385	866968
700436	866969
71661	866970
431900	866971
78179	866972
122087	866973
77326	866974
452239	866975
28799	866976
72242	866977
179039	866978
573893	866979
137687	866980
106432	866981
653037	866982
2546	866983
130465	866984
99413	866985
171390	866986
8802	866987
68531	866988
628885	866989
22493	866990
276471	866991
4979	866992
636848	866993
32463	866994
16899	866995
250208	866996
309010	866997
56256	866998
41226	866999
151702	867000
34758	867001
676288	867002
40656	867003
112051	867004
598323	867005
87283	867006
303387	867007
625224	867008
453967	867009
454984	867010
355545	867011
41083	867012
546739	867013
653216	867014
332309	867015
597775	867016
77196	867017
78732	867018
107516	867019
6878	867020
3861	867021
434205	867022
678561	867023
236449	867024
417297	867025
300890	867026
117407	867027
537929	867028
452426	867029
157177	867030
337058	867031
433571	867032
233321	867033
98418	867034
91699	867035
11172	867036
622078	867037
49170	867038
49371	867039
356978	867040
706510	867041
586065	867042
488802	867043
118208	867044
528903	867045
39679	867046
18738	867047
195518	867048
367192	867049
608278	867050
129873	867051
174635	867052
240851	867053
615777	867054
606928	867055
158629	867056
584683	867057
593190	867058
5608	867059
632914	867060
636700	867061
315603	867062
30779	867063
23276	867064
21762	867065
552905	867066
127364	867067
34969	867068
28791	867069
707544	867070
449985	867071
159877	867072
659904	867073
297987	867074
15244	867075
83369	867076
12536	867077
150482	867078
88362	867079
90219	867080
170897	867081
157190	867082
681421	867083
565531	867084
185269	867085
204522	867086
206965	867087
381880	867088
8930	867089
470100	867090
122299	867091
3977	867092
719632	867093
190524	867094
105910	867095
16548	867096
152099	867097
429787	867098
216080	867099
247558	867100
133268	867101
105158	867102
297713	867103
247808	867104
45576	867105
99984	867106
23556	867107
371660	867108
11154	867109
536095	867110
614	867111
160418	867112
96129	867113
162632	867114
356616	867115
268546	867116
639142	867117
236473	867118
375295	867119
632103	867120
40158	867121
108278	867122
429735	867123
4857	867124
565281	867125
173551	867126
73789	867127
215904	867128
188285	867129
193396	867130
570988	867131
114716	867132
236013	867133
578747	867134
94	867135
340120	867136
331059	867137
60936	867138
2807	867139
385452	867140
15347	867141
209623	867142
302029	867143
203180	867144
660301	867145
624450	867146
362697	867147
55132	867148
113637	867149
378676	867150
175117	867151
650665	867152
24340	867153
48370	867154
69740	867155
197702	867156
127288	867157
680998	867158
667143	867159
292580	867160
327030	867161
95191	867162
164825	867163
31251	867164
59838	867165
225166	867166
166665	867167
508453	867168
173600	867169
533141	867170
429515	867171
50916	867172
70374	867173
87798	867174
22564	867175
624316	867176
85405	867177
60956	867178
52327	867179
370276	867180
601790	867181
472259	867182
905	867183
103255	867184
94730	867185
18077	867186
625153	867187
54277	867188
173784	867189
646765	867190
496152	867191
595466	867192
154176	867193
462953	867194
597378	867195
617907	867196
524215	867197
709091	867198
237899	867199
645441	867200
351902	867201
196885	867202
93374	867203
13921	867204
47289	867205
605251	867206
420385	867207
310654	867208
680676	867209
289907	867210
29241	867211
700567	867212
89811	867213
678680	867214
79275	867215
234056	867216
244366	867217
563766	867218
317121	867219
35487	867220
298335	867221
32032	867222
267802	867223
78394	867224
293743	867225
18982	867226
510879	867227
90924	867228
158075	867229
651117	867230
620165	867231
592459	867232
430314	867233
347004	867234
72192	867235
53662	867236
380200	867237
356093	867238
146371	867239
1175	867240
89338	867241
133466	867242
39023	867243
500477	867244
482306	867245
130485	867246
196625	867247
288693	867248
688279	867249
26477	867250
127878	867251
99943	867252
210434	867253
1874	867254
687367	867255
97644	867256
198513	867257
448528	867258
28343	867259
541468	867260
308671	867261
490060	867262
76063	867263
73460	867264
355535	867265
719077	867266
487483	867267
6472	867268
26664	867269
594075	867270
546975	867271
5485	867272
179980	867273
465515	867274
31474	867275
150738	867276
460569	867277
439824	867278
187545	867279
78378	867280
76468	867281
53497	867282
21239	867283
125539	867284
254499	867285
123404	867286
653429	867287
466221	867288
4832	867289
683034	867290
67430	867291
476337	867292
165508	867293
619224	867294
705237	867295
325870	867296
329731	867297
484032	867298
695560	867299
5575	867300
170181	867301
704757	867302
533166	867303
609621	867304
7695	867305
683572	867306
588941	867307
562968	867308
680309	867309
81187	867310
504360	867311
194693	867312
88874	867313
90673	867314
48190	867315
604597	867316
545328	867317
171226	867318
71000	867319
117029	867320
296270	867321
8551	867322
2269	867323
292091	867324
452742	867325
198200	867326
681671	867327
378722	867328
90597	867329
448985	867330
476704	867331
4773	867332
145045	867333
25720	867334
78171	867335
121561	867336
710468	867337
220227	867338
41958	867339
31141	867340
356584	867341
291209	867342
474586	867343
196400	867344
68687	867345
101668	867346
443804	867347
695386	867348
593948	867349
38360	867350
11779	867351
158912	867352
447966	867353
91005	867354
147576	867355
37717	867356
135806	867357
703029	867358
109102	867359
451608	867360
8072	867361
140716	867362
410307	867363
175470	867364
581568	867365
38622	867366
37821	867367
696182	867368
35484	867369
380682	867370
427995	867371
135819	867372
161506	867373
154842	867374
360803	867375
680417	867376
447006	867377
157014	867378
62942	867379
9138	867380
700241	867381
718377	867382
1345	867383
483252	867384
20337	867385
697344	867386
80165	867387
177706	867388
454547	867389
105990	867390
65248	867391
709344	867392
328911	867393
440538	867394
19042	867395
50830	867396
53219	867397
404190	867398
444963	867399
503037	867400
430378	867401
50113	867402
349411	867403
3928	867404
140949	867405
338657	867406
327686	867407
39455	867408
45605	867409
136902	867410
574968	867411
390953	867412
143533	867413
529997	867414
634379	867415
202316	867416
559616	867417
666029	867418
146732	867419
453854	867420
219801	867421
558088	867422
108286	867423
35404	867424
562052	867425
531676	867426
508885	867427
106749	867428
449424	867429
352185	867430
564102	867431
10520	867432
375405	867433
666400	867434
413157	867435
486551	867436
16392	867437
128689	867438
370187	867439
108090	867440
110201	867441
290689	867442
704942	867443
62309	867444
151197	867445
250211	867446
377758	867447
186916	867448
725121	867449
24369	867450
38868	867451
599389	867452
302042	867453
26581	867454
77525	867455
216865	867456
425781	867457
596146	867458
444047	867459
408853	867460
347923	867461
663781	867462
58263	867463
669668	867464
478414	867465
1087	867466
39	867467
63865	867468
237115	867469
212968	867470
547027	867471
632097	867472
173903	867473
707825	867474
431997	867475
518058	867476
467890	867477
458172	867478
296	867479
3246	867480
133045	867481
49065	867482
631726	867483
17601	867484
537152	867485
49113	867486
397772	867487
445171	867488
409484	867489
125424	867490
335841	867491
219694	867492
359843	867493
345760	867494
431040	867495
650605	867496
18014	867497
322558	867498
647756	867499
185363	867500
2584	867501
61828	867502
135444	867503
209544	867504
366330	867505
255052	867506
54547	867507
95346	867508
445739	867509
15475	867510
71908	867511
5117	867512
112610	867513
490249	867514
182952	867515
117853	867516
645592	867517
636602	867518
115112	867519
157262	867520
86612	867521
317977	867522
153652	867523
452660	867524
48550	867525
77931	867526
189326	867527
42376	867528
342745	867529
552123	867530
518077	867531
5841	867532
686805	867533
61050	867534
91142	867535
156148	867536
224197	867537
49999	867538
38048	867539
108306	867540
126741	867541
186237	867542
41752	867543
141156	867544
45534	867545
126141	867546
6280	867547
380705	867548
380680	867549
3432	867550
566607	867551
51634	867552
240975	867553
264982	867554
53767	867555
307582	867556
382080	867557
425642	867558
11196	867559
87280	867560
430696	867561
483815	867562
524720	867563
59329	867564
268019	867565
717694	867566
273244	867567
409491	867568
486501	867569
47907	867570
4797	867571
666988	867572
92413	867573
552851	867574
209101	867575
600495	867576
678386	867577
165816	867578
636758	867579
709705	867580
21366	867581
120925	867582
183727	867583
239056	867584
138605	867585
148068	867586
430838	867587
456770	867588
40368	867589
379298	867590
253113	867591
387148	867592
222762	867593
486359	867594
147071	867595
142957	867596
266593	867597
655046	867598
277128	867599
121054	867600
396709	867601
2322	867602
155767	867603
137505	867604
28639	867605
38372	867606
690416	867607
162875	867608
9751	867609
392797	867610
664563	867611
379390	867612
554526	867613
552160	867614
509114	867615
469737	867616
489727	867617
165633	867618
701781	867619
302492	867620
73145	867621
18725	867622
485503	867623
143390	867624
498461	867625
24014	867626
235127	867627
4911	867628
424873	867629
444670	867630
179395	867631
134523	867632
591546	867633
125	867634
41179	867635
158358	867636
24867	867637
624292	867638
279250	867639
155820	867640
380978	867641
162324	867642
270699	867643
390016	867644
309056	867645
75861	867646
28	867647
7929	867648
57151	867649
47626	867650
6114	867651
136218	867652
516288	867653
464827	867654
297870	867655
252986	867656
192224	867657
141360	867658
380084	867659
701060	867660
687263	867661
36653	867662
423723	867663
247602	867664
623654	867665
711165	867666
107333	867667
535723	867668
433324	867669
95439	867670
180080	867671
455617	867672
520253	867673
71189	867674
164842	867675
533340	867676
95547	867677
208614	867678
648691	867679
102209	867680
164905	867681
106266	867682
417762	867683
72727	867684
44219	867685
11533	867686
121629	867687
718361	867688
206783	867689
102707	867690
476342	867691
372390	867692
4003	867693
724546	867694
528022	867695
3451	867696
132900	867697
653443	867698
40637	867699
444698	867700
124160	867701
97496	867702
31096	867703
25080	867704
125856	867705
137345	867706
344888	867707
196716	867708
550602	867709
191105	867710
2028	867711
42309	867712
107632	867713
231226	867714
602743	867715
87621	867716
277690	867717
411791	867718
355152	867719
86045	867720
104730	867721
253420	867722
408382	867723
202649	867724
162060	867725
708316	867726
135981	867727
258086	867728
128706	867729
600355	867730
38722	867731
42579	867732
67647	867733
470328	867734
640728	867735
234964	867736
625120	867737
651109	867738
501830	867739
721856	867740
651740	867741
81517	867742
626405	867743
370700	867744
631062	867745
384835	867746
520473	867747
463199	867748
671625	867749
74226	867750
125287	867751
598525	867752
502746	867753
42991	867754
683515	867755
358144	867756
365964	867757
255323	867758
108690	867759
353342	867760
614043	867761
620226	867762
19094	867763
176184	867764
27433	867765
570357	867766
20031	867767
340	867768
128973	867769
180224	867770
709411	867771
367045	867772
720370	867773
455781	867774
473307	867775
7228	867776
159790	867777
531999	867778
12264	867779
314745	867780
373904	867781
635573	867782
158528	867783
124529	867784
177348	867785
306261	867786
590319	867787
58099	867788
10516	867789
670853	867790
138172	867791
605512	867792
515141	867793
665612	867794
373059	867795
134313	867796
551825	867797
381904	867798
65953	867799
98319	867800
399177	867801
22558	867802
151359	867803
708086	867804
646582	867805
95667	867806
3888	867807
47964	867808
169153	867809
82265	867810
33600	867811
645336	867812
104085	867813
117786	867814
434113	867815
158025	867816
89952	867817
133757	867818
52124	867819
568465	867820
502238	867821
5306	867822
478383	867823
256418	867824
396965	867825
337758	867826
315985	867827
557881	867828
206151	867829
61098	867830
406605	867831
10388	867832
445042	867833
73041	867834
6838	867835
563988	867836
133135	867837
72488	867838
557572	867839
658100	867840
13383	867841
288394	867842
41246	867843
456317	867844
142462	867845
646509	867846
538209	867847
619595	867848
72195	867849
281159	867850
567740	867851
582118	867852
327209	867853
539767	867854
47429	867855
112310	867856
45849	867857
825	867858
256735	867859
685576	867860
236829	867861
528993	867862
44788	867863
1027	867864
501913	867865
8821	867866
375883	867867
176192	867868
301304	867869
686381	867870
617608	867871
199954	867872
480836	867873
320428	867874
545664	867875
217672	867876
32253	867877
669171	867878
302663	867879
76890	867880
252443	867881
18917	867882
52564	867883
39266	867884
396825	867885
22137	867886
189141	867887
408086	867888
668344	867889
26354	867890
175800	867891
689707	867892
310918	867893
256772	867894
573091	867895
50277	867896
69069	867897
435893	867898
139050	867899
444954	867900
645346	867901
157277	867902
414722	867903
614238	867904
573988	867905
612041	867906
634579	867907
711212	867908
546205	867909
677894	867910
223590	867911
15271	867912
596999	867913
48831	867914
37969	867915
53558	867916
565764	867917
495849	867918
437544	867919
8026	867920
254156	867921
126355	867922
169324	867923
13132	867924
331927	867925
103764	867926
289958	867927
346051	867928
61018	867929
154783	867930
25067	867931
71305	867932
561597	867933
559700	867934
47624	867935
495360	867936
398021	867937
484809	867938
689723	867939
224647	867940
90562	867941
147598	867942
92332	867943
53033	867944
104649	867945
1225	867946
75791	867947
108426	867948
723372	867949
133500	867950
184891	867951
102013	867952
66529	867953
521987	867954
714621	867955
494080	867956
695762	867957
294212	867958
171268	867959
183294	867960
485264	867961
41621	867962
53515	867963
414014	867964
35236	867965
128073	867966
138932	867967
674362	867968
149934	867969
128527	867970
393946	867971
149686	867972
278027	867973
17670	867974
269487	867975
15780	867976
299942	867977
55058	867978
46431	867979
216035	867980
680944	867981
573242	867982
12323	867983
342561	867984
73354	867985
80447	867986
56771	867987
37040	867988
156948	867989
255195	867990
660	867991
363659	867992
193596	867993
116547	867994
234017	867995
212	867996
184511	867997
84591	867998
59814	867999
312909	868000
674496	868001
533871	868002
297872	868003
264693	868004
470201	868005
712225	868006
50275	868007
165013	868008
343350	868009
341218	868010
346462	868011
9636	868012
631483	868013
705369	868014
25286	868015
597467	868016
52901	868017
220370	868018
165840	868019
55812	868020
201614	868021
165181	868022
485833	868023
34660	868024
249943	868025
623585	868026
35081	868027
411613	868028
218224	868029
1537	868030
339501	868031
119449	868032
32675	868033
394087	868034
341603	868035
692077	868036
658569	868037
183382	868038
59992	868039
30605	868040
680697	868041
133926	868042
393278	868043
321113	868044
11658	868045
583786	868046
528083	868047
173383	868048
238052	868049
394573	868050
329860	868051
202571	868052
296644	868053
682102	868054
94383	868055
45728	868056
673964	868057
352412	868058
54312	868059
723525	868060
81134	868061
272263	868062
109681	868063
82661	868064
83478	868065
301476	868066
96704	868067
37220	868068
2583	868069
334054	868070
328638	868071
3501	868072
644821	868073
124437	868074
167274	868075
60081	868076
639922	868077
718142	868078
319612	868079
5446	868080
595821	868081
705543	868082
342887	868083
120856	868084
497297	868085
497690	868086
137057	868087
504961	868088
44468	868089
650220	868090
122569	868091
25409	868092
355136	868093
681004	868094
18593	868095
575016	868096
497726	868097
295900	868098
154439	868099
496625	868100
151180	868101
484019	868102
318811	868103
372454	868104
410603	868105
261992	868106
246369	868107
420193	868108
555388	868109
106156	868110
503381	868111
2008	868112
92781	868113
137819	868114
37379	868115
328149	868116
31123	868117
953	868118
477753	868119
105108	868120
3552	868121
202294	868122
151447	868123
398321	868124
195764	868125
454711	868126
233999	868127
45402	868128
273471	868129
411824	868130
6818	868131
6285	868132
32809	868133
40508	868134
682239	868135
722351	868136
144307	868137
232096	868138
266955	868139
7516	868140
130593	868141
114492	868142
231051	868143
185279	868144
147034	868145
19992	868146
74921	868147
499503	868148
246900	868149
101234	868150
126739	868151
86404	868152
176338	868153
170617	868154
375296	868155
225741	868156
10110	868157
170344	868158
218300	868159
114765	868160
241907	868161
538495	868162
14725	868163
152094	868164
51933	868165
185501	868166
20368	868167
19732	868168
394348	868169
636490	868170
82504	868171
105107	868172
289119	868173
588497	868174
34555	868175
446552	868176
573609	868177
495613	868178
47498	868179
29293	868180
52259	868181
118357	868182
21852	868183
28278	868184
329666	868185
690836	868186
11003	868187
944	868188
396055	868189
380	868190
104686	868191
71655	868192
138122	868193
149279	868194
310059	868195
676023	868196
492018	868197
672136	868198
71301	868199
441651	868200
584177	868201
69673	868202
10478	868203
77214	868204
295584	868205
517139	868206
151372	868207
488358	868208
158923	868209
294483	868210
129478	868211
648488	868212
410883	868213
173696	868214
306984	868215
222075	868216
479814	868217
636844	868218
162170	868219
47507	868220
691134	868221
241309	868222
25469	868223
665507	868224
407434	868225
608773	868226
446349	868227
53598	868228
10305	868229
519473	868230
582964	868231
54296	868232
434374	868233
148622	868234
543170	868235
106987	868236
476186	868237
102276	868238
188067	868239
25041	868240
40619	868241
203422	868242
142871	868243
40761	868244
538838	868245
115044	868246
198157	868247
581703	868248
129500	868249
137837	868250
223114	868251
540109	868252
47138	868253
571240	868254
176964	868255
146393	868256
628729	868257
314146	868258
415598	868259
669589	868260
427870	868261
46927	868262
611221	868263
359910	868264
36742	868265
6835	868266
139149	868267
353343	868268
656740	868269
222131	868270
545173	868271
571081	868272
304959	868273
360154	868274
33698	868275
358780	868276
51459	868277
138177	868278
630861	868279
452599	868280
240880	868281
282223	868282
84001	868283
294577	868284
322170	868285
322942	868286
524063	868287
341892	868288
155552	868289
368535	868290
183940	868291
518326	868292
218037	868293
517243	868294
717359	868295
592612	868296
182036	868297
168292	868298
616156	868299
30	868300
9347	868301
500732	868302
508073	868303
628017	868304
628733	868305
19502	868306
606587	868307
219864	868308
347283	868309
70997	868310
131854	868311
525837	868312
426271	868313
270538	868314
45472	868315
13686	868316
53286	868317
388	868318
86350	868319
2397	868320
53745	868321
502946	868322
239491	868323
257177	868324
710911	868325
47021	868326
256023	868327
277491	868328
98886	868329
286327	868330
721412	868331
36358	868332
13537	868333
361795	868334
646528	868335
575543	868336
207240	868337
719143	868338
318126	868339
108858	868340
532037	868341
152694	868342
192200	868343
315602	868344
111380	868345
531082	868346
174563	868347
14045	868348
515832	868349
275924	868350
12140	868351
422909	868352
217610	868353
464639	868354
345373	868355
721508	868356
515791	868357
73576	868358
9980	868359
323590	868360
349908	868361
216555	868362
240352	868363
627701	868364
39243	868365
162508	868366
466476	868367
299632	868368
293960	868369
239615	868370
179024	868371
100412	868372
674461	868373
334	868374
13310	868375
156315	868376
23356	868377
621151	868378
621616	868379
14104	868380
156004	868381
553194	868382
143074	868383
258276	868384
522413	868385
484077	868386
584917	868387
570021	868388
114108	868389
61893	868390
13484	868391
325831	868392
503944	868393
532493	868394
314240	868395
128689	868396
661287	868397
32317	868398
187258	868399
156010	868400
30680	868401
4072	868402
258149	868403
105721	868404
9326	868405
149663	868406
512438	868407
12385	868408
53753	868409
306517	868410
45308	868411
149058	868412
168001	868413
489969	868414
95974	868415
2957	868416
372388	868417
566159	868418
27901	868419
35974	868420
317856	868421
594571	868422
401835	868423
50614	868424
41919	868425
28164	868426
659798	868427
30894	868428
76555	868429
154168	868430
423845	868431
405699	868432
319771	868433
422901	868434
350256	868435
9350	868436
67805	868437
619374	868438
90504	868439
204959	868440
24779	868441
258592	868442
479976	868443
11860	868444
24155	868445
253484	868446
607184	868447
467704	868448
642923	868449
539355	868450
303540	868451
50793	868452
153546	868453
75391	868454
707782	868455
158624	868456
76352	868457
63299	868458
157614	868459
641432	868460
203452	868461
679900	868462
233487	868463
439356	868464
304539	868465
79814	868466
234387	868467
607579	868468
548008	868469
23422	868470
667208	868471
31257	868472
533739	868473
637023	868474
273676	868475
20774	868476
63533	868477
111080	868478
49720	868479
724172	868480
378633	868481
532706	868482
18550	868483
8558	868484
95	868485
146810	868486
19261	868487
8539	868488
79646	868489
154056	868490
158445	868491
376416	868492
433157	868493
592911	868494
66327	868495
76775	868496
332795	868497
615651	868498
341684	868499
66127	868500
181230	868501
38905	868502
701285	868503
110162	868504
11665	868505
468281	868506
127989	868507
85368	868508
144498	868509
55282	868510
719938	868511
24222	868512
300615	868513
140189	868514
11018	868515
286877	868516
368879	868517
101792	868518
550582	868519
10263	868520
159579	868521
185448	868522
604909	868523
205349	868524
4225	868525
33609	868526
229224	868527
58716	868528
665561	868529
154514	868530
709973	868531
4843	868532
708908	868533
138798	868534
432372	868535
227945	868536
714830	868537
424488	868538
158220	868539
519205	868540
526385	868541
443238	868542
55576	868543
42168	868544
21763	868545
6317	868546
105116	868547
24008	868548
456859	868549
153926	868550
62170	868551
391795	868552
478199	868553
9705	868554
322268	868555
101978	868556
513858	868557
712933	868558
696534	868559
241165	868560
63821	868561
179480	868562
635933	868563
350973	868564
16924	868565
157129	868566
466018	868567
86630	868568
62835	868569
612138	868570
216186	868571
176877	868572
473822	868573
153981	868574
17877	868575
43079	868576
608554	868577
15053	868578
702267	868579
128218	868580
6022	868581
556777	868582
79664	868583
401987	868584
88193	868585
450188	868586
134389	868587
720650	868588
14173	868589
68243	868590
463505	868591
442185	868592
281722	868593
673519	868594
310300	868595
72923	868596
169798	868597
2000	868598
129230	868599
347209	868600
317165	868601
565722	868602
105388	868603
128565	868604
683404	868605
364729	868606
536	868607
32955	868608
141072	868609
468922	868610
43802	868611
160492	868612
151988	868613
621251	868614
135011	868615
195232	868616
97085	868617
51722	868618
81971	868619
182637	868620
364595	868621
151414	868622
350727	868623
241203	868624
603941	868625
239439	868626
333259	868627
712898	868628
488666	868629
337245	868630
128128	868631
256062	868632
591172	868633
4748	868634
120072	868635
292111	868636
703527	868637
634914	868638
269223	868639
652342	868640
289074	868641
619723	868642
611711	868643
660523	868644
139118	868645
141678	868646
36008	868647
395537	868648
17342	868649
599980	868650
132739	868651
694449	868652
720637	868653
646398	868654
677330	868655
146271	868656
280111	868657
144902	868658
48644	868659
153781	868660
82439	868661
106037	868662
242234	868663
651138	868664
59259	868665
481889	868666
100954	868667
637299	868668
444465	868669
352	868670
78091	868671
16923	868672
167185	868673
410125	868674
58463	868675
287280	868676
179554	868677
228153	868678
641747	868679
81107	868680
45735	868681
354578	868682
71770	868683
21634	868684
201290	868685
124241	868686
87479	868687
11226	868688
35934	868689
80946	868690
339550	868691
127719	868692
14676	868693
129934	868694
126789	868695
106267	868696
720392	868697
5214	868698
204118	868699
25222	868700
17723	868701
162566	868702
631080	868703
228974	868704
671174	868705
607063	868706
23727	868707
193794	868708
453240	868709
444141	868710
57544	868711
397930	868712
8178	868713
1880	868714
34197	868715
180718	868716
122831	868717
93924	868718
223447	868719
48375	868720
563624	868721
136999	868722
666051	868723
715858	868724
480658	868725
174510	868726
632606	868727
687997	868728
302188	868729
344850	868730
217226	868731
53811	868732
364622	868733
557688	868734
472	868735
195599	868736
625626	868737
193311	868738
387473	868739
648698	868740
214600	868741
604259	868742
51217	868743
632689	868744
218027	868745
617501	868746
171790	868747
16281	868748
74442	868749
182269	868750
189810	868751
188139	868752
72673	868753
196436	868754
170555	868755
53102	868756
30147	868757
415525	868758
396211	868759
83547	868760
329588	868761
65848	868762
67157	868763
403328	868764
272611	868765
59239	868766
8736	868767
659890	868768
282332	868769
2178	868770
543680	868771
634	868772
161511	868773
1424	868774
546820	868775
448710	868776
303125	868777
157947	868778
486200	868779
86231	868780
186555	868781
2050	868782
8127	868783
359086	868784
76713	868785
684020	868786
387309	868787
53607	868788
314607	868789
677493	868790
699279	868791
180764	868792
269661	868793
20633	868794
139499	868795
659315	868796
228236	868797
225015	868798
526738	868799
31533	868800
126863	868801
471920	868802
108535	868803
682566	868804
316059	868805
540631	868806
573047	868807
68606	868808
611784	868809
80309	868810
149513	868811
415389	868812
172712	868813
22645	868814
132219	868815
237198	868816
6280	868817
371885	868818
187003	868819
54932	868820
179115	868821
512018	868822
297269	868823
337454	868824
700628	868825
330050	868826
325392	868827
185771	868828
539257	868829
152745	868830
333177	868831
3344	868832
683788	868833
495043	868834
536995	868835
223304	868836
424994	868837
429626	868838
535273	868839
34493	868840
177816	868841
18490	868842
81347	868843
180618	868844
561717	868845
8880	868846
63340	868847
155438	868848
28833	868849
683390	868850
36557	868851
165792	868852
118582	868853
195619	868854
89220	868855
107323	868856
444881	868857
62578	868858
1465	868859
199663	868860
533550	868861
626766	868862
563441	868863
96653	868864
496926	868865
54595	868866
587351	868867
70407	868868
333291	868869
56781	868870
323449	868871
200044	868872
182055	868873
534269	868874
87082	868875
703047	868876
463441	868877
395726	868878
324631	868879
6643	868880
80108	868881
49009	868882
65719	868883
414331	868884
380327	868885
23955	868886
430432	868887
48083	868888
430156	868889
630821	868890
401299	868891
550764	868892
172916	868893
126549	868894
213216	868895
196926	868896
34878	868897
435880	868898
184439	868899
385929	868900
679040	868901
246662	868902
43572	868903
662437	868904
271870	868905
659602	868906
547597	868907
136651	868908
536523	868909
241173	868910
303905	868911
547806	868912
243364	868913
28625	868914
694927	868915
390903	868916
573058	868917
288597	868918
601781	868919
496473	868920
2901	868921
317834	868922
4632	868923
558167	868924
323870	868925
17216	868926
619560	868927
420869	868928
251613	868929
118072	868930
3970	868931
53490	868932
40331	868933
246773	868934
188149	868935
710936	868936
67643	868937
567758	868938
257714	868939
703972	868940
550942	868941
232717	868942
106240	868943
585697	868944
33641	868945
118707	868946
689693	868947
116039	868948
390027	868949
413543	868950
246238	868951
668960	868952
94832	868953
160770	868954
9286	868955
15324	868956
232952	868957
66676	868958
109712	868959
189420	868960
125479	868961
174836	868962
93828	868963
350291	868964
584900	868965
1553	868966
34851	868967
158374	868968
676006	868969
242985	868970
562663	868971
38	868972
622784	868973
414911	868974
47235	868975
464620	868976
224458	868977
29652	868978
390244	868979
393613	868980
502278	868981
580976	868982
372498	868983
240917	868984
151272	868985
376792	868986
284443	868987
1047	868988
564407	868989
721687	868990
254123	868991
340428	868992
47900	868993
137426	868994
203693	868995
499284	868996
550798	868997
142462	868998
184353	868999
147196	869000
654077	869001
580835	869002
34725	869003
121048	869004
5129	869005
335050	869006
103776	869007
55977	869008
46547	869009
92337	869010
699711	869011
235763	869012
170455	869013
714658	869014
14073	869015
135712	869016
74671	869017
366572	869018
590173	869019
708991	869020
369658	869021
5577	869022
544604	869023
96525	869024
183046	869025
94549	869026
628919	869027
120745	869028
361881	869029
2678	869030
618768	869031
307370	869032
605501	869033
74083	869034
136959	869035
586589	869036
313781	869037
165769	869038
576662	869039
14590	869040
35539	869041
466363	869042
574383	869043
26972	869044
635447	869045
303367	869046
297197	869047
481348	869048
14251	869049
52511	869050
191103	869051
160928	869052
633225	869053
39477	869054
393813	869055
180272	869056
319400	869057
432803	869058
458187	869059
127802	869060
701029	869061
281146	869062
725100	869063
426396	869064
126283	869065
328760	869066
133760	869067
380601	869068
176873	869069
184296	869070
297212	869071
679644	869072
148348	869073
307222	869074
133975	869075
553065	869076
414	869077
170635	869078
139093	869079
16653	869080
644483	869081
658639	869082
9359	869083
382129	869084
3894	869085
58734	869086
532928	869087
331791	869088
139938	869089
340380	869090
62090	869091
175242	869092
672000	869093
508076	869094
72658	869095
545066	869096
667573	869097
176078	869098
258785	869099
142031	869100
429122	869101
95103	869102
427882	869103
179248	869104
512787	869105
37335	869106
269524	869107
13329	869108
137108	869109
358553	869110
463246	869111
33210	869112
6603	869113
309607	869114
477886	869115
493308	869116
291741	869117
412789	869118
45574	869119
428280	869120
673064	869121
144760	869122
2920	869123
278768	869124
489139	869125
157980	869126
375531	869127
373622	869128
259209	869129
668447	869130
688721	869131
38745	869132
45696	869133
640017	869134
130137	869135
429839	869136
163168	869137
177752	869138
34214	869139
42460	869140
127860	869141
176283	869142
290299	869143
294362	869144
72876	869145
18478	869146
109344	869147
193621	869148
532308	869149
415556	869150
403200	869151
495334	869152
1075	869153
49000	869154
390356	869155
126173	869156
56836	869157
3904	869158
465784	869159
174515	869160
55542	869161
51989	869162
676871	869163
62329	869164
258264	869165
583286	869166
403244	869167
432046	869168
501116	869169
274075	869170
173837	869171
42799	869172
467309	869173
308830	869174
356718	869175
21974	869176
151814	869177
524376	869178
124414	869179
559528	869180
582244	869181
294866	869182
221729	869183
166280	869184
476484	869185
475618	869186
382240	869187
74391	869188
69125	869189
377622	869190
595863	869191
81117	869192
146689	869193
170586	869194
162317	869195
334785	869196
707854	869197
131881	869198
340333	869199
664291	869200
585523	869201
330838	869202
685786	869203
627955	869204
43311	869205
37908	869206
691296	869207
3488	869208
899	869209
552894	869210
8828	869211
567705	869212
560615	869213
601235	869214
615699	869215
166477	869216
704952	869217
217909	869218
429604	869219
642973	869220
481711	869221
578526	869222
183464	869223
443101	869224
153414	869225
724908	869226
139875	869227
18001	869228
306236	869229
124059	869230
596942	869231
123860	869232
473371	869233
701751	869234
52342	869235
149597	869236
47186	869237
156276	869238
105449	869239
158394	869240
526855	869241
352833	869242
66537	869243
309910	869244
135424	869245
1269	869246
32223	869247
245869	869248
33096	869249
674234	869250
657456	869251
52252	869252
7484	869253
47139	869254
544337	869255
156504	869256
86299	869257
26643	869258
268320	869259
64171	869260
135970	869261
530057	869262
585503	869263
161508	869264
238459	869265
292564	869266
208643	869267
679024	869268
697150	869269
321803	869270
187606	869271
512481	869272
46041	869273
54195	869274
401653	869275
647833	869276
222358	869277
53798	869278
687552	869279
57825	869280
249905	869281
199525	869282
123720	869283
5807	869284
409652	869285
158422	869286
19259	869287
470806	869288
672274	869289
597056	869290
179396	869291
145424	869292
26342	869293
460291	869294
149414	869295
163268	869296
520468	869297
412320	869298
97111	869299
672199	869300
19463	869301
116988	869302
705315	869303
119395	869304
141137	869305
435258	869306
9589	869307
7167	869308
530654	869309
101681	869310
15243	869311
698799	869312
163618	869313
208298	869314
2259	869315
145127	869316
7633	869317
93780	869318
113368	869319
77539	869320
377425	869321
120664	869322
11528	869323
536507	869324
716776	869325
2236	869326
212809	869327
75404	869328
24141	869329
84451	869330
23952	869331
11471	869332
275701	869333
249	869334
552852	869335
608744	869336
517994	869337
618877	869338
712588	869339
677851	869340
115114	869341
4455	869342
413288	869343
721438	869344
562550	869345
711484	869346
71327	869347
251533	869348
100049	869349
137553	869350
430183	869351
149149	869352
353944	869353
641732	869354
589441	869355
481039	869356
129461	869357
39814	869358
625769	869359
123172	869360
701185	869361
115775	869362
30048	869363
174267	869364
38238	869365
412248	869366
653958	869367
7233	869368
17689	869369
410693	869370
320949	869371
250853	869372
139358	869373
241483	869374
11190	869375
317148	869376
212537	869377
28219	869378
44276	869379
492718	869380
178297	869381
28004	869382
161173	869383
403010	869384
106017	869385
47724	869386
580112	869387
52035	869388
684219	869389
60630	869390
214899	869391
610520	869392
242590	869393
82557	869394
161297	869395
172572	869396
7368	869397
452141	869398
374755	869399
478608	869400
37150	869401
9006	869402
620863	869403
698962	869404
223690	869405
12135	869406
615121	869407
191434	869408
207181	869409
272905	869410
519126	869411
88007	869412
444635	869413
116652	869414
274124	869415
176156	869416
613898	869417
430120	869418
462491	869419
86352	869420
54489	869421
73747	869422
227752	869423
169503	869424
34451	869425
180206	869426
353574	869427
161671	869428
614428	869429
670240	869430
197764	869431
71368	869432
439798	869433
4191	869434
620866	869435
109199	869436
6848	869437
43758	869438
1149	869439
47637	869440
278102	869441
613320	869442
505242	869443
158844	869444
259747	869445
81281	869446
29357	869447
604546	869448
625073	869449
77950	869450
122340	869451
497455	869452
683584	869453
33357	869454
500286	869455
300972	869456
109073	869457
123080	869458
632172	869459
595418	869460
421492	869461
153951	869462
177389	869463
529754	869464
132107	869465
247707	869466
473022	869467
151863	869468
85	869469
582997	869470
244153	869471
546741	869472
55467	869473
252965	869474
440558	869475
176141	869476
377813	869477
45880	869478
11402	869479
460585	869480
201330	869481
83180	869482
98281	869483
105456	869484
36002	869485
118473	869486
234722	869487
473791	869488
539834	869489
27085	869490
375945	869491
116228	869492
538500	869493
156824	869494
106673	869495
490527	869496
162481	869497
176982	869498
361827	869499
500821	869500
33360	869501
561082	869502
391617	869503
17584	869504
185050	869505
175112	869506
438240	869507
395639	869508
105934	869509
501427	869510
510675	869511
54531	869512
695171	869513
298578	869514
285401	869515
13505	869516
402243	869517
4520	869518
174627	869519
312630	869520
100632	869521
70635	869522
130961	869523
156762	869524
82438	869525
60763	869526
477451	869527
149081	869528
210062	869529
106805	869530
363884	869531
108015	869532
97886	869533
485797	869534
230525	869535
509174	869536
479274	869537
305309	869538
556561	869539
66580	869540
296285	869541
358284	869542
566542	869543
22466	869544
364921	869545
264222	869546
5272	869547
2397	869548
51819	869549
27378	869550
264232	869551
168939	869552
417036	869553
534963	869554
692451	869555
650414	869556
174170	869557
216050	869558
111052	869559
677448	869560
593795	869561
128866	869562
66343	869563
633851	869564
179717	869565
42820	869566
33982	869567
33942	869568
617991	869569
494245	869570
333001	869571
79263	869572
46279	869573
718339	869574
99926	869575
14457	869576
105566	869577
3573	869578
622183	869579
14650	869580
132925	869581
314960	869582
621487	869583
702953	869584
157979	869585
450569	869586
99795	869587
66167	869588
663198	869589
28845	869590
161056	869591
114299	869592
534923	869593
459026	869594
339857	869595
5931	869596
117427	869597
597674	869598
217222	869599
80367	869600
145656	869601
51748	869602
233898	869603
53190	869604
81515	869605
316446	869606
632184	869607
137507	869608
146626	869609
40981	869610
45267	869611
170240	869612
326770	869613
12659	869614
494930	869615
496242	869616
11823	869617
19270	869618
110848	869619
394496	869620
478605	869621
137731	869622
36675	869623
237589	869624
448787	869625
472899	869626
249983	869627
628872	869628
690648	869629
531600	869630
162839	869631
122443	869632
169270	869633
270294	869634
133887	869635
24858	869636
30229	869637
131217	869638
584645	869639
32645	869640
403203	869641
568886	869642
398388	869643
30782	869644
528848	869645
12950	869646
288541	869647
472298	869648
134859	869649
5847	869650
232985	869651
706663	869652
182113	869653
247635	869654
546944	869655
632533	869656
41487	869657
92697	869658
648303	869659
29033	869660
65471	869661
16868	869662
45813	869663
512472	869664
126567	869665
594744	869666
135931	869667
495329	869668
105537	869669
13201	869670
241278	869671
289299	869672
449673	869673
33564	869674
76706	869675
155588	869676
37406	869677
24280	869678
318384	869679
709777	869680
636038	869681
24265	869682
658031	869683
93509	869684
318785	869685
615851	869686
298555	869687
35272	869688
127271	869689
87843	869690
11196	869691
704109	869692
262148	869693
212775	869694
557798	869695
70848	869696
520093	869697
68872	869698
654185	869699
147448	869700
23264	869701
454741	869702
468868	869703
614325	869704
28610	869705
94182	869706
706040	869707
15296	869708
507646	869709
6449	869710
303615	869711
23052	869712
408158	869713
316956	869714
31021	869715
618209	869716
702226	869717
321607	869718
343580	869719
584303	869720
243666	869721
417820	869722
50364	869723
149183	869724
26988	869725
676388	869726
5181	869727
708286	869728
628994	869729
555995	869730
74547	869731
60945	869732
431995	869733
62448	869734
177228	869735
673664	869736
131782	869737
492784	869738
691800	869739
700057	869740
511813	869741
721705	869742
471997	869743
636265	869744
162196	869745
187264	869746
149209	869747
298645	869748
156416	869749
179633	869750
159792	869751
203746	869752
269482	869753
170538	869754
232680	869755
141778	869756
267949	869757
48697	869758
183336	869759
26274	869760
411421	869761
491023	869762
206139	869763
89966	869764
624869	869765
584852	869766
723103	869767
1071	869768
301863	869769
684385	869770
108204	869771
145162	869772
57725	869773
95451	869774
418918	869775
21352	869776
528516	869777
264395	869778
423866	869779
650026	869780
186290	869781
464097	869782
591629	869783
251659	869784
9681	869785
18098	869786
7942	869787
154141	869788
328417	869789
228156	869790
424563	869791
633624	869792
622291	869793
367150	869794
24592	869795
204954	869796
624705	869797
481208	869798
440979	869799
494567	869800
42599	869801
107957	869802
14941	869803
370	869804
161528	869805
149820	869806
366440	869807
97444	869808
547816	869809
18514	869810
28909	869811
334874	869812
121530	869813
99617	869814
59762	869815
134898	869816
516514	869817
36560	869818
246048	869819
18692	869820
11298	869821
672721	869822
109564	869823
208129	869824
639053	869825
582571	869826
163087	869827
395179	869828
478501	869829
11960	869830
68079	869831
691403	869832
316963	869833
519879	869834
153826	869835
109104	869836
453517	869837
171037	869838
113157	869839
706525	869840
273308	869841
545891	869842
337759	869843
154294	869844
15649	869845
574759	869846
416908	869847
302856	869848
281443	869849
39043	869850
427822	869851
177397	869852
300311	869853
253544	869854
11268	869855
409425	869856
17721	869857
55071	869858
922	869859
27280	869860
69492	869861
435429	869862
692460	869863
703511	869864
6396	869865
718290	869866
674344	869867
715873	869868
236815	869869
428597	869870
236302	869871
662903	869872
158796	869873
260314	869874
127567	869875
560817	869876
480705	869877
18180	869878
570355	869879
695116	869880
267606	869881
144592	869882
21084	869883
564752	869884
276229	869885
28392	869886
254515	869887
122583	869888
68725	869889
111018	869890
53077	869891
758	869892
589746	869893
645079	869894
3029	869895
540320	869896
75949	869897
270011	869898
170632	869899
618549	869900
147277	869901
474686	869902
661690	869903
580760	869904
536906	869905
284381	869906
672616	869907
716828	869908
622125	869909
495018	869910
509326	869911
53623	869912
1557	869913
424230	869914
12987	869915
599148	869916
715538	869917
129738	869918
110658	869919
125313	869920
24824	869921
419773	869922
9160	869923
35799	869924
299878	869925
46747	869926
78611	869927
325555	869928
1478	869929
305257	869930
603991	869931
665324	869932
66939	869933
645317	869934
6128	869935
144010	869936
14571	869937
315	869938
6243	869939
46086	869940
385043	869941
402153	869942
469136	869943
4620	869944
237132	869945
712	869946
139342	869947
676969	869948
164844	869949
600493	869950
9173	869951
599355	869952
298081	869953
575063	869954
371962	869955
167439	869956
474496	869957
545758	869958
181500	869959
401270	869960
177068	869961
229642	869962
142384	869963
573719	869964
245512	869965
83031	869966
44124	869967
10590	869968
9825	869969
371952	869970
118676	869971
461525	869972
269480	869973
56358	869974
682635	869975
154147	869976
436707	869977
85425	869978
354790	869979
106513	869980
468419	869981
563299	869982
426565	869983
358538	869984
523205	869985
205682	869986
247184	869987
647663	869988
653128	869989
659205	869990
44533	869991
434168	869992
447729	869993
723344	869994
108594	869995
3522	869996
219652	869997
70405	869998
614657	869999
48007	870000
129465	870001
496757	870002
167823	870003
695797	870004
169202	870005
663977	870006
99081	870007
115090	870008
128078	870009
380235	870010
663561	870011
1913	870012
198420	870013
494667	870014
705898	870015
674568	870016
40374	870017
26843	870018
4004	870019
644420	870020
655819	870021
31680	870022
701921	870023
19166	870024
47245	870025
382072	870026
227171	870027
158291	870028
364573	870029
153	870030
537549	870031
196187	870032
603505	870033
650917	870034
14902	870035
70711	870036
302011	870037
418958	870038
609759	870039
470107	870040
490342	870041
96046	870042
49788	870043
75305	870044
565695	870045
205160	870046
12599	870047
136937	870048
320015	870049
117596	870050
129913	870051
152090	870052
645085	870053
70543	870054
15895	870055
179381	870056
687571	870057
329565	870058
579263	870059
115354	870060
415377	870061
282260	870062
579807	870063
227974	870064
127780	870065
366892	870066
140196	870067
297991	870068
701974	870069
3056	870070
337051	870071
148911	870072
154566	870073
560004	870074
133463	870075
670890	870076
684996	870077
15618	870078
165737	870079
578922	870080
674538	870081
10217	870082
50047	870083
181047	870084
609575	870085
368878	870086
172887	870087
697894	870088
1966	870089
4233	870090
375779	870091
238738	870092
456465	870093
556120	870094
229131	870095
141055	870096
653383	870097
704162	870098
61717	870099
485136	870100
193600	870101
570135	870102
60635	870103
647231	870104
171662	870105
299303	870106
66148	870107
173244	870108
109879	870109
635552	870110
32848	870111
603639	870112
126257	870113
573610	870114
291801	870115
43600	870116
147727	870117
15258	870118
19100	870119
632243	870120
722682	870121
198753	870122
44872	870123
384992	870124
124969	870125
700043	870126
264308	870127
83148	870128
51737	870129
588736	870130
455741	870131
41828	870132
167021	870133
4579	870134
616194	870135
10738	870136
179895	870137
714982	870138
18598	870139
696098	870140
277605	870141
110293	870142
266411	870143
85198	870144
380412	870145
482616	870146
155887	870147
134612	870148
86087	870149
38056	870150
529	870151
60065	870152
85603	870153
150898	870154
357165	870155
273814	870156
34268	870157
686166	870158
643902	870159
387056	870160
127724	870161
661207	870162
122395	870163
929	870164
120040	870165
352259	870166
36138	870167
234785	870168
447225	870169
286428	870170
635627	870171
474979	870172
382538	870173
115093	870174
567783	870175
439738	870176
117158	870177
131628	870178
56479	870179
149753	870180
2105	870181
580290	870182
498424	870183
505953	870184
3044	870185
234854	870186
40172	870187
640231	870188
632915	870189
231654	870190
105355	870191
69575	870192
640477	870193
58401	870194
557864	870195
712063	870196
11671	870197
342252	870198
110766	870199
60469	870200
110363	870201
397815	870202
439437	870203
108437	870204
656640	870205
675632	870206
620660	870207
63952	870208
629222	870209
433932	870210
183211	870211
31071	870212
69	870213
291306	870214
160961	870215
682487	870216
176084	870217
71800	870218
48651	870219
159118	870220
31087	870221
207350	870222
548524	870223
324430	870224
98762	870225
117785	870226
4606	870227
205713	870228
566473	870229
607909	870230
153907	870231
150130	870232
617659	870233
47966	870234
152720	870235
360305	870236
576660	870237
426773	870238
84120	870239
170599	870240
393986	870241
630235	870242
568871	870243
491980	870244
206078	870245
643615	870246
70452	870247
237693	870248
3368	870249
511175	870250
483874	870251
92446	870252
449851	870253
127213	870254
279714	870255
640272	870256
150194	870257
186985	870258
345223	870259
117794	870260
156438	870261
633917	870262
546773	870263
593438	870264
42914	870265
13437	870266
13670	870267
256920	870268
618614	870269
47148	870270
100750	870271
376904	870272
46143	870273
521816	870274
13796	870275
717194	870276
156682	870277
477314	870278
11707	870279
634213	870280
171907	870281
411615	870282
468766	870283
663789	870284
650961	870285
25258	870286
277188	870287
650315	870288
173875	870289
506509	870290
706359	870291
190099	870292
37424	870293
30428	870294
35935	870295
31647	870296
280046	870297
216679	870298
96140	870299
138501	870300
14640	870301
107632	870302
127480	870303
131280	870304
516687	870305
439861	870306
59539	870307
275570	870308
124010	870309
52979	870310
685332	870311
18119	870312
544536	870313
12226	870314
109230	870315
690790	870316
356792	870317
243844	870318
648361	870319
319079	870320
127254	870321
67649	870322
162468	870323
323322	870324
557545	870325
209190	870326
643270	870327
83970	870328
665114	870329
16672	870330
379010	870331
619510	870332
628656	870333
158922	870334
299318	870335
72237	870336
594203	870337
599551	870338
307405	870339
503235	870340
639311	870341
152412	870342
102780	870343
78296	870344
638627	870345
555580	870346
581402	870347
711913	870348
561568	870349
17197	870350
439143	870351
5827	870352
711860	870353
673227	870354
439831	870355
284762	870356
305884	870357
48901	870358
87508	870359
639094	870360
499629	870361
650974	870362
295313	870363
113903	870364
5819	870365
382391	870366
116521	870367
712206	870368
195622	870369
333684	870370
84425	870371
143930	870372
176724	870373
68066	870374
172983	870375
527519	870376
287167	870377
90236	870378
27990	870379
504905	870380
664338	870381
1574	870382
145140	870383
312093	870384
37405	870385
467078	870386
89493	870387
50963	870388
310148	870389
348633	870390
138018	870391
120323	870392
125947	870393
165258	870394
486202	870395
94896	870396
314917	870397
580766	870398
28793	870399
137908	870400
443788	870401
88695	870402
415595	870403
555554	870404
661095	870405
377171	870406
353180	870407
25733	870408
664556	870409
434783	870410
137777	870411
49150	870412
114549	870413
443108	870414
679181	870415
483404	870416
136244	870417
255886	870418
4498	870419
277698	870420
3038	870421
42986	870422
27092	870423
469574	870424
221542	870425
23819	870426
234501	870427
42589	870428
15226	870429
57613	870430
264270	870431
2588	870432
462928	870433
81983	870434
331242	870435
18607	870436
332020	870437
522445	870438
28321	870439
495840	870440
116090	870441
454582	870442
500343	870443
33440	870444
143	870445
92194	870446
689183	870447
324047	870448
194481	870449
61827	870450
216115	870451
30654	870452
160384	870453
514819	870454
641129	870455
138613	870456
75271	870457
162950	870458
507938	870459
414860	870460
587538	870461
5670	870462
298806	870463
1964	870464
689581	870465
258756	870466
304075	870467
628000	870468
42839	870469
299075	870470
49283	870471
400144	870472
371467	870473
601904	870474
713477	870475
65611	870476
250415	870477
120557	870478
488687	870479
335876	870480
48697	870481
39257	870482
35417	870483
447941	870484
616715	870485
102269	870486
433088	870487
31131	870488
502986	870489
232428	870490
555688	870491
67573	870492
14010	870493
307087	870494
132439	870495
1879	870496
39752	870497
106743	870498
701434	870499
659808	870500
151490	870501
39952	870502
569981	870503
425834	870504
206848	870505
689607	870506
563922	870507
317285	870508
17945	870509
666510	870510
101956	870511
14210	870512
2017	870513
177402	870514
25478	870515
27257	870516
652623	870517
325805	870518
27278	870519
357546	870520
213495	870521
9628	870522
129410	870523
18320	870524
400285	870525
487589	870526
467051	870527
98089	870528
610726	870529
342181	870530
639385	870531
474620	870532
902	870533
488220	870534
53058	870535
168208	870536
176781	870537
71649	870538
672866	870539
717711	870540
170060	870541
25214	870542
229767	870543
11351	870544
141443	870545
469551	870546
696824	870547
10034	870548
195386	870549
264669	870550
130667	870551
562553	870552
639509	870553
263273	870554
133659	870555
454481	870556
339235	870557
124479	870558
365448	870559
72275	870560
30753	870561
279235	870562
253112	870563
57434	870564
209974	870565
179920	870566
417086	870567
1705	870568
5377	870569
655503	870570
166779	870571
491886	870572
375317	870573
322969	870574
339308	870575
724371	870576
158641	870577
36188	870578
82195	870579
33575	870580
595703	870581
18656	870582
26617	870583
2315	870584
538085	870585
213941	870586
377492	870587
79461	870588
501895	870589
9855	870590
363945	870591
88261	870592
325242	870593
130889	870594
207335	870595
413965	870596
240228	870597
99453	870598
487032	870599
299504	870600
23301	870601
175329	870602
443439	870603
98061	870604
27671	870605
182969	870606
319350	870607
149709	870608
98483	870609
2941	870610
443534	870611
690988	870612
193559	870613
195897	870614
318714	870615
40355	870616
2014	870617
569924	870618
536411	870619
443384	870620
64057	870621
465885	870622
15366	870623
10167	870624
492217	870625
683021	870626
83429	870627
33120	870628
118960	870629
160594	870630
417224	870631
1751	870632
622218	870633
71387	870634
617882	870635
560312	870636
169576	870637
15325	870638
657022	870639
128938	870640
474599	870641
530055	870642
703238	870643
534772	870644
403582	870645
113027	870646
111419	870647
402033	870648
226	870649
531190	870650
565477	870651
44866	870652
209114	870653
274054	870654
413989	870655
36107	870656
110012	870657
15013	870658
279626	870659
573151	870660
169093	870661
417617	870662
157680	870663
183445	870664
67876	870665
16001	870666
584967	870667
27775	870668
53956	870669
17091	870670
324721	870671
35922	870672
100674	870673
608783	870674
159191	870675
602911	870676
124605	870677
642580	870678
226620	870679
411658	870680
217831	870681
583423	870682
527580	870683
93032	870684
59351	870685
303317	870686
2871	870687
70874	870688
458947	870689
324	870690
39154	870691
96267	870692
173808	870693
484812	870694
66078	870695
156170	870696
415848	870697
20753	870698
206501	870699
687773	870700
277107	870701
44506	870702
70067	870703
662	870704
184710	870705
457308	870706
669883	870707
694417	870708
285875	870709
3069	870710
169241	870711
596441	870712
393195	870713
57101	870714
26872	870715
710255	870716
2251	870717
442617	870718
493706	870719
158736	870720
624428	870721
266313	870722
17943	870723
115942	870724
644801	870725
59809	870726
163649	870727
387190	870728
92788	870729
517406	870730
209567	870731
15180	870732
83441	870733
307325	870734
495854	870735
366222	870736
577067	870737
14062	870738
526998	870739
354419	870740
259895	870741
503491	870742
8259	870743
27928	870744
672710	870745
61454	870746
480018	870747
386125	870748
79701	870749
413684	870750
586077	870751
711450	870752
164681	870753
123828	870754
323659	870755
113229	870756
339909	870757
145240	870758
158636	870759
469610	870760
49866	870761
165978	870762
50184	870763
85996	870764
147254	870765
235573	870766
121962	870767
159479	870768
33775	870769
142223	870770
699956	870771
28872	870772
31126	870773
29251	870774
114838	870775
99390	870776
667112	870777
660555	870778
312677	870779
69398	870780
263060	870781
483695	870782
324107	870783
487971	870784
133882	870785
469549	870786
56318	870787
112085	870788
295098	870789
415500	870790
16519	870791
224799	870792
102959	870793
91256	870794
7662	870795
75396	870796
528537	870797
509955	870798
98518	870799
110877	870800
130124	870801
246281	870802
174660	870803
9094	870804
488488	870805
506828	870806
10385	870807
8473	870808
597284	870809
203834	870810
47498	870811
335094	870812
132031	870813
158092	870814
42849	870815
128604	870816
25763	870817
195560	870818
1919	870819
215758	870820
15333	870821
224296	870822
66109	870823
48838	870824
140421	870825
682	870826
672144	870827
459852	870828
455226	870829
679475	870830
54169	870831
52779	870832
168712	870833
264374	870834
67591	870835
130619	870836
90530	870837
448124	870838
694901	870839
685949	870840
360449	870841
51874	870842
159558	870843
612685	870844
98659	870845
433264	870846
562758	870847
44275	870848
137694	870849
7393	870850
190542	870851
679279	870852
458373	870853
336369	870854
300278	870855
147858	870856
82637	870857
184862	870858
55717	870859
301222	870860
57261	870861
289458	870862
450942	870863
470050	870864
95608	870865
271597	870866
96454	870867
613789	870868
105581	870869
94254	870870
296828	870871
145078	870872
44967	870873
153820	870874
703456	870875
104721	870876
20747	870877
18579	870878
164249	870879
591014	870880
110396	870881
9843	870882
205848	870883
304220	870884
619362	870885
466495	870886
436486	870887
136251	870888
58907	870889
330996	870890
241080	870891
565248	870892
681192	870893
171588	870894
154017	870895
170055	870896
149698	870897
202693	870898
443678	870899
58413	870900
442531	870901
40675	870902
121227	870903
446539	870904
429225	870905
3838	870906
490443	870907
435845	870908
2783	870909
289218	870910
39224	870911
183346	870912
247291	870913
79128	870914
97648	870915
217967	870916
222637	870917
7862	870918
188534	870919
35549	870920
648433	870921
454777	870922
326128	870923
202083	870924
174606	870925
522892	870926
10703	870927
243694	870928
172704	870929
48584	870930
136436	870931
476608	870932
511880	870933
168400	870934
231650	870935
30823	870936
33214	870937
681000	870938
241616	870939
407403	870940
38280	870941
667140	870942
1975	870943
572793	870944
481571	870945
10319	870946
96186	870947
40727	870948
621642	870949
578486	870950
249972	870951
473276	870952
112711	870953
37782	870954
389487	870955
121828	870956
403140	870957
90284	870958
102365	870959
162974	870960
53808	870961
205046	870962
668821	870963
292980	870964
577666	870965
234660	870966
183038	870967
202387	870968
10908	870969
657673	870970
80152	870971
505262	870972
355613	870973
113769	870974
104974	870975
215403	870976
309232	870977
484073	870978
171006	870979
497645	870980
252908	870981
3708	870982
325400	870983
75609	870984
55964	870985
18581	870986
179529	870987
147130	870988
153368	870989
660126	870990
84686	870991
687390	870992
177106	870993
200714	870994
179628	870995
638766	870996
50166	870997
54772	870998
418038	870999
605107	871000
583705	871001
657070	871002
684909	871003
147336	871004
63302	871005
47608	871006
650031	871007
381546	871008
684631	871009
24264	871010
73032	871011
247358	871012
430871	871013
716552	871014
582170	871015
26690	871016
26828	871017
40051	871018
678542	871019
61321	871020
22539	871021
47235	871022
29803	871023
73702	871024
313636	871025
180110	871026
16752	871027
87422	871028
442340	871029
2273	871030
83259	871031
19841	871032
662583	871033
296719	871034
363760	871035
554333	871036
637593	871037
142081	871038
103549	871039
447371	871040
124516	871041
61628	871042
194580	871043
394955	871044
368379	871045
484847	871046
24809	871047
38988	871048
251327	871049
15513	871050
540896	871051
676892	871052
172330	871053
608047	871054
126423	871055
354717	871056
176551	871057
317681	871058
698783	871059
50125	871060
43671	871061
153420	871062
94448	871063
374808	871064
293665	871065
170780	871066
96127	871067
187719	871068
50877	871069
163114	871070
89101	871071
345132	871072
634032	871073
30010	871074
7365	871075
552034	871076
98356	871077
68143	871078
718693	871079
672644	871080
595010	871081
59834	871082
581335	871083
673049	871084
505185	871085
711661	871086
611488	871087
605497	871088
114024	871089
161969	871090
155121	871091
720508	871092
333232	871093
548661	871094
22926	871095
137611	871096
116852	871097
390685	871098
294094	871099
590473	871100
191662	871101
37681	871102
676633	871103
654946	871104
39227	871105
571532	871106
449117	871107
84006	871108
12733	871109
569810	871110
594442	871111
424780	871112
256321	871113
571283	871114
357783	871115
141369	871116
370790	871117
384620	871118
301620	871119
159997	871120
152149	871121
22996	871122
715831	871123
177	871124
499747	871125
350066	871126
499073	871127
179043	871128
91493	871129
77968	871130
121278	871131
132828	871132
408925	871133
439655	871134
94486	871135
13555	871136
265057	871137
559966	871138
127109	871139
27033	871140
489297	871141
11303	871142
200189	871143
586818	871144
7666	871145
179678	871146
247389	871147
648548	871148
709789	871149
469478	871150
241833	871151
1618	871152
96792	871153
220203	871154
93350	871155
164686	871156
34394	871157
143277	871158
674612	871159
593606	871160
58732	871161
598215	871162
11708	871163
493717	871164
384003	871165
4019	871166
224439	871167
142912	871168
54504	871169
165886	871170
59570	871171
287253	871172
303049	871173
182450	871174
514949	871175
278605	871176
9801	871177
401733	871178
596157	871179
589584	871180
59478	871181
534	871182
402616	871183
114329	871184
36395	871185
88862	871186
322441	871187
483045	871188
71281	871189
402847	871190
583421	871191
387164	871192
648683	871193
331345	871194
81313	871195
78487	871196
239362	871197
143094	871198
152116	871199
718530	871200
169937	871201
483909	871202
379463	871203
59773	871204
59771	871205
231823	871206
443064	871207
275114	871208
442406	871209
18616	871210
96497	871211
417686	871212
253337	871213
327782	871214
454332	871215
67407	871216
290556	871217
43387	871218
580167	871219
3909	871220
361559	871221
115102	871222
12675	871223
19583	871224
111794	871225
560915	871226
261097	871227
105635	871228
330484	871229
99098	871230
263355	871231
325554	871232
51495	871233
218012	871234
267152	871235
3575	871236
13659	871237
450472	871238
180446	871239
268098	871240
5186	871241
701655	871242
562822	871243
144944	871244
140133	871245
233510	871246
317112	871247
343434	871248
572970	871249
145220	871250
249797	871251
723894	871252
65020	871253
43839	871254
697856	871255
69746	871256
5514	871257
42266	871258
501504	871259
171402	871260
141845	871261
579219	871262
493848	871263
642956	871264
284855	871265
1378	871266
644447	871267
550961	871268
671203	871269
637324	871270
75084	871271
693337	871272
690703	871273
22485	871274
13845	871275
160107	871276
583	871277
49345	871278
72812	871279
544302	871280
31910	871281
191141	871282
654363	871283
689714	871284
217163	871285
75386	871286
290582	871287
427642	871288
683434	871289
705844	871290
257206	871291
1055	871292
253509	871293
278750	871294
122639	871295
30863	871296
96229	871297
242354	871298
10706	871299
179889	871300
92731	871301
604841	871302
33389	871303
155884	871304
171418	871305
36630	871306
755	871307
59535	871308
416942	871309
1337	871310
714579	871311
92347	871312
151778	871313
92130	871314
47413	871315
303837	871316
107355	871317
561402	871318
35671	871319
676968	871320
92849	871321
281805	871322
117459	871323
468918	871324
166844	871325
129603	871326
17214	871327
687291	871328
574024	871329
366444	871330
393326	871331
63830	871332
34318	871333
502584	871334
586206	871335
480617	871336
557312	871337
235167	871338
42617	871339
53952	871340
214151	871341
242893	871342
159241	871343
695852	871344
143583	871345
369470	871346
50378	871347
221749	871348
165964	871349
599544	871350
712191	871351
122661	871352
592570	871353
6997	871354
224661	871355
386432	871356
324486	871357
18823	871358
35713	871359
37285	871360
715064	871361
162716	871362
562865	871363
4114	871364
704664	871365
36496	871366
18284	871367
24598	871368
99299	871369
460641	871370
84019	871371
110929	871372
21049	871373
673022	871374
353278	871375
472160	871376
708619	871377
92791	871378
50671	871379
381383	871380
1442	871381
139332	871382
393580	871383
714636	871384
13048	871385
455801	871386
682243	871387
68974	871388
637916	871389
244589	871390
479564	871391
126430	871392
555914	871393
137011	871394
119448	871395
662848	871396
154401	871397
161749	871398
13780	871399
676105	871400
515605	871401
444735	871402
546638	871403
645873	871404
398848	871405
95472	871406
626752	871407
557116	871408
399251	871409
43814	871410
50657	871411
541873	871412
662065	871413
6205	871414
31251	871415
518551	871416
224825	871417
177379	871418
469185	871419
108507	871420
166996	871421
585835	871422
51128	871423
29569	871424
486369	871425
11186	871426
606815	871427
153	871428
652835	871429
131993	871430
164917	871431
402283	871432
439960	871433
665855	871434
50404	871435
421546	871436
9160	871437
286803	871438
99372	871439
591586	871440
597091	871441
624996	871442
645671	871443
175083	871444
65069	871445
527250	871446
118756	871447
83581	871448
584744	871449
151226	871450
54407	871451
44546	871452
477940	871453
418450	871454
671826	871455
117698	871456
82	871457
50480	871458
520240	871459
100749	871460
510336	871461
117429	871462
584603	871463
472250	871464
123913	871465
528665	871466
230933	871467
466754	871468
2572	871469
387	871470
12799	871471
541490	871472
323550	871473
150650	871474
444177	871475
212591	871476
188229	871477
37157	871478
677762	871479
79206	871480
37614	871481
10427	871482
14839	871483
177395	871484
670041	871485
594724	871486
182100	871487
492730	871488
536041	871489
9823	871490
5198	871491
606940	871492
247526	871493
11994	871494
429369	871495
570879	871496
671410	871497
35679	871498
560828	871499
226331	871500
469821	871501
501048	871502
142970	871503
277025	871504
106301	871505
272525	871506
59005	871507
168072	871508
179871	871509
541904	871510
4858	871511
113388	871512
147612	871513
408821	871514
718511	871515
29693	871516
494121	871517
17180	871518
43942	871519
34476	871520
193694	871521
502024	871522
77603	871523
30250	871524
422357	871525
21485	871526
158768	871527
21208	871528
21567	871529
292766	871530
1959	871531
184195	871532
374069	871533
28490	871534
27558	871535
574570	871536
261074	871537
509515	871538
133110	871539
524714	871540
9978	871541
88890	871542
37213	871543
10659	871544
536874	871545
109316	871546
179078	871547
618069	871548
135367	871549
127788	871550
261584	871551
1413	871552
657134	871553
16193	871554
189670	871555
281656	871556
291574	871557
91458	871558
164019	871559
607660	871560
51190	871561
173548	871562
41640	871563
46838	871564
257560	871565
96275	871566
373254	871567
9855	871568
28401	871569
608733	871570
172415	871571
412152	871572
86753	871573
471690	871574
655112	871575
328744	871576
13394	871577
274739	871578
12231	871579
542881	871580
523191	871581
689524	871582
409827	871583
265443	871584
70561	871585
41303	871586
478003	871587
62751	871588
5148	871589
534995	871590
363909	871591
14504	871592
180123	871593
695732	871594
163495	871595
14117	871596
357380	871597
373628	871598
703032	871599
303554	871600
35789	871601
580784	871602
85698	871603
495359	871604
9490	871605
15971	871606
119207	871607
53240	871608
417331	871609
24590	871610
54407	871611
145053	871612
336639	871613
162660	871614
126677	871615
479717	871616
101559	871617
553111	871618
220027	871619
604613	871620
454747	871621
88680	871622
229818	871623
218145	871624
17889	871625
690173	871626
599062	871627
267263	871628
459228	871629
106326	871630
64484	871631
711350	871632
392210	871633
393259	871634
178453	871635
6848	871636
64963	871637
339749	871638
12434	871639
48380	871640
406774	871641
327138	871642
84873	871643
137455	871644
177991	871645
98787	871646
75231	871647
251400	871648
204649	871649
174601	871650
677315	871651
487614	871652
112092	871653
447157	871654
358689	871655
76238	871656
109358	871657
17922	871658
34926	871659
23115	871660
671337	871661
344860	871662
147696	871663
21907	871664
159006	871665
477316	871666
581190	871667
4065	871668
117971	871669
305296	871670
8393	871671
537003	871672
309736	871673
105200	871674
575545	871675
5755	871676
35572	871677
176207	871678
61065	871679
505669	871680
13141	871681
722081	871682
591400	871683
489351	871684
472377	871685
543236	871686
115029	871687
504922	871688
288712	871689
34848	871690
114424	871691
91580	871692
188891	871693
130174	871694
31047	871695
53518	871696
535275	871697
29214	871698
494148	871699
24327	871700
234571	871701
331116	871702
50513	871703
302397	871704
85929	871705
477762	871706
513966	871707
60847	871708
221220	871709
482181	871710
100227	871711
597055	871712
271974	871713
410047	871714
52696	871715
125463	871716
550022	871717
474269	871718
94677	871719
259184	871720
115400	871721
430810	871722
8494	871723
30396	871724
53370	871725
125983	871726
166	871727
267745	871728
242505	871729
661057	871730
571330	871731
152509	871732
413919	871733
355501	871734
121276	871735
6762	871736
206681	871737
19165	871738
488770	871739
546865	871740
531597	871741
417547	871742
12953	871743
534996	871744
16198	871745
17556	871746
652997	871747
667351	871748
59662	871749
73984	871750
48511	871751
517013	871752
72966	871753
394335	871754
553894	871755
709933	871756
214960	871757
318909	871758
326195	871759
144648	871760
384760	871761
251572	871762
272236	871763
34411	871764
350849	871765
38152	871766
30934	871767
15369	871768
590042	871769
584466	871770
25402	871771
137902	871772
487615	871773
185706	871774
62500	871775
264378	871776
577896	871777
89926	871778
175482	871779
41503	871780
514579	871781
526131	871782
305115	871783
361535	871784
14261	871785
264726	871786
304731	871787
80665	871788
184561	871789
634778	871790
403496	871791
467931	871792
581258	871793
530296	871794
54951	871795
14952	871796
45866	871797
220884	871798
32239	871799
396990	871800
9561	871801
317696	871802
271952	871803
644597	871804
531147	871805
650805	871806
658681	871807
254104	871808
718567	871809
700084	871810
296831	871811
48607	871812
401592	871813
58701	871814
6841	871815
558544	871816
708799	871817
666630	871818
712419	871819
590361	871820
286363	871821
660519	871822
22600	871823
411960	871824
29329	871825
394689	871826
9768	871827
449470	871828
310198	871829
3826	871830
268883	871831
323628	871832
295146	871833
514959	871834
302013	871835
21901	871836
93986	871837
51195	871838
105257	871839
285349	871840
19304	871841
85091	871842
6412	871843
310227	871844
59147	871845
9207	871846
20288	871847
300603	871848
480664	871849
362287	871850
549763	871851
3401	871852
422393	871853
362404	871854
92270	871855
159616	871856
46886	871857
315048	871858
457197	871859
723384	871860
177045	871861
462812	871862
38971	871863
27023	871864
428693	871865
639192	871866
110219	871867
57238	871868
494714	871869
143527	871870
446876	871871
89538	871872
11931	871873
480928	871874
27005	871875
32965	871876
145864	871877
562893	871878
37888	871879
124110	871880
158820	871881
231875	871882
413058	871883
174377	871884
254193	871885
157879	871886
479133	871887
88113	871888
51294	871889
166926	871890
325780	871891
141527	871892
604547	871893
512759	871894
8963	871895
495901	871896
663611	871897
476592	871898
9975	871899
470924	871900
62571	871901
356	871902
241915	871903
574682	871904
207867	871905
298503	871906
19502	871907
163493	871908
351740	871909
107390	871910
18003	871911
599928	871912
441026	871913
353561	871914
378	871915
319987	871916
534116	871917
673269	871918
271208	871919
388947	871920
229703	871921
451595	871922
159410	871923
117194	871924
113896	871925
29633	871926
130818	871927
457863	871928
2959	871929
622012	871930
710397	871931
709740	871932
45558	871933
162504	871934
11041	871935
724840	871936
296707	871937
439923	871938
157819	871939
207089	871940
47206	871941
412466	871942
490162	871943
270462	871944
72256	871945
413598	871946
686096	871947
86869	871948
28973	871949
725138	871950
22787	871951
257788	871952
444991	871953
32385	871954
2000	871955
64579	871956
686991	871957
5842	871958
43978	871959
532170	871960
562794	871961
281389	871962
570874	871963
588895	871964
411669	871965
356082	871966
341809	871967
434518	871968
217776	871969
108309	871970
348458	871971
435186	871972
231318	871973
490735	871974
212556	871975
260492	871976
705919	871977
277100	871978
178649	871979
161647	871980
349972	871981
299082	871982
358852	871983
612173	871984
21696	871985
137943	871986
149140	871987
720914	871988
599048	871989
148124	871990
3880	871991
33110	871992
52829	871993
545512	871994
39521	871995
254570	871996
84808	871997
409260	871998
141576	871999
174960	872000
519360	872001
423169	872002
51749	872003
50724	872004
558052	872005
413202	872006
536641	872007
120257	872008
140612	872009
497307	872010
40575	872011
218765	872012
153179	872013
376463	872014
58913	872015
461713	872016
636140	872017
33032	872018
526484	872019
563078	872020
389057	872021
710743	872022
60254	872023
81433	872024
36544	872025
162966	872026
176282	872027
415588	872028
713680	872029
46673	872030
11518	872031
427292	872032
566121	872033
148088	872034
39892	872035
109669	872036
483886	872037
18	872038
198346	872039
88475	872040
305	872041
4830	872042
127428	872043
693800	872044
185633	872045
323195	872046
113996	872047
316487	872048
517655	872049
201717	872050
355	872051
49622	872052
121095	872053
170655	872054
555553	872055
119784	872056
435978	872057
57575	872058
636695	872059
160404	872060
184970	872061
30905	872062
347303	872063
138054	872064
26055	872065
570953	872066
509098	872067
158097	872068
53627	872069
496563	872070
237546	872071
337980	872072
447900	872073
277537	872074
19835	872075
12827	872076
416437	872077
21216	872078
39373	872079
28831	872080
21756	872081
76314	872082
490124	872083
105794	872084
446481	872085
62626	872086
245478	872087
686256	872088
416873	872089
323086	872090
191389	872091
134802	872092
138815	872093
2844	872094
20818	872095
18862	872096
712149	872097
15859	872098
235011	872099
450643	872100
66685	872101
246047	872102
133208	872103
133662	872104
269302	872105
5625	872106
580513	872107
55157	872108
467181	872109
643434	872110
372577	872111
540612	872112
719441	872113
54586	872114
426609	872115
169325	872116
628927	872117
174695	872118
270555	872119
299304	872120
559794	872121
58878	872122
309256	872123
182250	872124
19198	872125
9294	872126
242860	872127
418690	872128
481377	872129
490697	872130
20004	872131
136444	872132
316931	872133
128849	872134
160400	872135
433471	872136
63412	872137
33381	872138
460350	872139
41332	872140
36195	872141
2561	872142
25629	872143
107879	872144
564709	872145
632146	872146
53596	872147
28131	872148
231004	872149
183606	872150
4095	872151
203664	872152
452968	872153
230405	872154
68310	872155
527475	872156
693934	872157
15469	872158
675323	872159
29682	872160
120145	872161
562055	872162
151659	872163
42509	872164
105872	872165
590782	872166
148312	872167
701519	872168
62231	872169
184487	872170
155750	872171
53054	872172
92391	872173
230740	872174
16909	872175
415947	872176
718277	872177
180901	872178
682508	872179
5327	872180
237144	872181
183729	872182
602046	872183
7496	872184
203837	872185
514634	872186
91800	872187
41440	872188
624182	872189
34679	872190
657573	872191
94063	872192
33002	872193
627353	872194
65613	872195
698388	872196
83783	872197
5524	872198
721865	872199
152817	872200
40371	872201
123789	872202
464878	872203
632087	872204
172100	872205
629946	872206
524409	872207
94624	872208
601893	872209
31931	872210
612360	872211
116897	872212
17849	872213
9521	872214
449567	872215
465825	872216
292875	872217
420670	872218
481829	872219
640896	872220
21885	872221
147265	872222
549101	872223
60381	872224
66768	872225
219281	872226
58808	872227
324942	872228
62694	872229
525891	872230
626181	872231
364905	872232
267811	872233
350962	872234
30879	872235
119430	872236
671080	872237
152005	872238
16166	872239
475783	872240
166849	872241
457901	872242
123108	872243
686307	872244
38625	872245
517867	872246
382432	872247
141237	872248
107799	872249
525497	872250
521550	872251
30287	872252
260475	872253
108908	872254
358031	872255
429653	872256
58101	872257
299796	872258
688419	872259
42073	872260
466397	872261
101787	872262
43633	872263
133634	872264
255385	872265
302975	872266
204763	872267
37251	872268
406988	872269
541182	872270
124298	872271
140249	872272
9467	872273
602165	872274
424386	872275
639335	872276
192709	872277
686601	872278
233969	872279
568276	872280
333497	872281
128258	872282
51024	872283
478371	872284
115174	872285
39319	872286
289029	872287
12713	872288
28158	872289
602571	872290
97360	872291
316736	872292
14183	872293
401385	872294
86064	872295
523059	872296
327797	872297
226456	872298
19026	872299
666772	872300
555171	872301
523411	872302
636477	872303
75123	872304
148120	872305
223377	872306
617437	872307
235386	872308
101441	872309
620506	872310
422925	872311
171740	872312
676167	872313
537760	872314
260973	872315
170710	872316
24523	872317
37157	872318
638843	872319
427361	872320
225959	872321
14814	872322
428348	872323
366939	872324
173667	872325
55368	872326
667699	872327
602167	872328
76050	872329
280566	872330
103275	872331
56942	872332
216510	872333
635397	872334
311093	872335
100354	872336
125505	872337
17883	872338
297054	872339
482281	872340
501812	872341
463629	872342
697127	872343
213670	872344
405047	872345
124789	872346
79714	872347
63561	872348
127737	872349
675082	872350
384525	872351
501628	872352
41779	872353
15143	872354
200794	872355
4204	872356
712090	872357
205331	872358
19676	872359
137670	872360
516806	872361
671852	872362
303786	872363
304459	872364
50698	872365
163044	872366
1916	872367
702631	872368
651421	872369
147195	872370
159844	872371
311515	872372
181076	872373
57976	872374
684072	872375
175596	872376
568963	872377
108384	872378
176936	872379
217449	872380
542003	872381
84607	872382
332960	872383
684026	872384
413304	872385
190955	872386
414242	872387
146008	872388
204881	872389
208611	872390
11962	872391
235153	872392
310611	872393
487662	872394
286121	872395
532731	872396
567652	872397
88498	872398
14730	872399
138670	872400
501454	872401
667312	872402
214768	872403
26047	872404
530063	872405
162931	872406
451930	872407
459630	872408
435407	872409
182392	872410
102020	872411
551155	872412
564765	872413
315074	872414
506299	872415
20702	872416
305864	872417
109928	872418
86867	872419
724102	872420
402293	872421
636663	872422
138911	872423
406100	872424
5346	872425
52271	872426
301463	872427
583370	872428
75156	872429
592640	872430
250428	872431
63793	872432
558529	872433
105025	872434
434482	872435
85431	872436
38773	872437
1423	872438
537691	872439
13950	872440
584597	872441
16286	872442
261298	872443
24541	872444
4119	872445
365500	872446
114027	872447
1043	872448
238205	872449
503530	872450
525464	872451
519851	872452
128290	872453
438977	872454
288290	872455
512401	872456
94598	872457
266161	872458
98843	872459
165295	872460
152284	872461
602909	872462
92949	872463
5835	872464
492424	872465
670551	872466
179117	872467
138636	872468
167807	872469
394267	872470
200492	872471
625920	872472
137149	872473
136263	872474
85968	872475
63817	872476
633302	872477
607944	872478
133514	872479
705456	872480
246459	872481
414811	872482
77943	872483
558331	872484
25290	872485
457593	872486
210732	872487
13256	872488
18962	872489
70216	872490
577096	872491
516316	872492
358946	872493
396163	872494
339177	872495
585691	872496
528141	872497
601343	872498
169600	872499
425196	872500
202659	872501
350600	872502
110780	872503
106519	872504
603777	872505
259422	872506
282216	872507
108475	872508
425040	872509
143218	872510
172808	872511
340181	872512
47738	872513
70304	872514
699351	872515
87331	872516
445218	872517
219665	872518
112789	872519
713590	872520
167965	872521
125363	872522
47777	872523
317905	872524
135526	872525
210930	872526
486738	872527
623696	872528
411106	872529
67050	872530
257053	872531
684681	872532
347562	872533
126003	872534
177278	872535
375496	872536
30534	872537
594223	872538
505534	872539
713303	872540
254580	872541
141505	872542
505000	872543
53	872544
137451	872545
540697	872546
715867	872547
29402	872548
44997	872549
31485	872550
625851	872551
590093	872552
718465	872553
24317	872554
157707	872555
203384	872556
193224	872557
705337	872558
10082	872559
91701	872560
382328	872561
178890	872562
484405	872563
696630	872564
41887	872565
364366	872566
293962	872567
136679	872568
662133	872569
203286	872570
77914	872571
302710	872572
180650	872573
313250	872574
658838	872575
656344	872576
407561	872577
696942	872578
114538	872579
78280	872580
13522	872581
90141	872582
671718	872583
25904	872584
195022	872585
213016	872586
679816	872587
133035	872588
138036	872589
90776	872590
654478	872591
70493	872592
109266	872593
569778	872594
316053	872595
121848	872596
439341	872597
458020	872598
187536	872599
3535	872600
135964	872601
405726	872602
582503	872603
165532	872604
73042	872605
490600	872606
3520	872607
617761	872608
449363	872609
303547	872610
194912	872611
677187	872612
646111	872613
188210	872614
663047	872615
16553	872616
170490	872617
593793	872618
325015	872619
496451	872620
97785	872621
31946	872622
528139	872623
700586	872624
132943	872625
73398	872626
37677	872627
31572	872628
82213	872629
489841	872630
341288	872631
272642	872632
79648	872633
437912	872634
414542	872635
437239	872636
397335	872637
137844	872638
25954	872639
481525	872640
90223	872641
685352	872642
697057	872643
615067	872644
237876	872645
313876	872646
44434	872647
144654	872648
72165	872649
346736	872650
4573	872651
325062	872652
654857	872653
713578	872654
590118	872655
722889	872656
581166	872657
31167	872658
567910	872659
67006	872660
327768	872661
454884	872662
104389	872663
334389	872664
119260	872665
497152	872666
376839	872667
638922	872668
153826	872669
650369	872670
714420	872671
120666	872672
623915	872673
9998	872674
37717	872675
53995	872676
523373	872677
696819	872678
368485	872679
139827	872680
621949	872681
171046	872682
398589	872683
676026	872684
570660	872685
188393	872686
1827	872687
563709	872688
171734	872689
67180	872690
648531	872691
429565	872692
82201	872693
60672	872694
98119	872695
90098	872696
316754	872697
371432	872698
452675	872699
584249	872700
131475	872701
138148	872702
435458	872703
674092	872704
417003	872705
293627	872706
428022	872707
31703	872708
523894	872709
237588	872710
515565	872711
151676	872712
10848	872713
578812	872714
453342	872715
706631	872716
456735	872717
249460	872718
112724	872719
371295	872720
720730	872721
114298	872722
6371	872723
11492	872724
252094	872725
319867	872726
12239	872727
611447	872728
397359	872729
13712	872730
588612	872731
13166	872732
49838	872733
475897	872734
4591	872735
121782	872736
89812	872737
347368	872738
92883	872739
147008	872740
474759	872741
570738	872742
722328	872743
368257	872744
409472	872745
10202	872746
665145	872747
112559	872748
507087	872749
542327	872750
495600	872751
667337	872752
485057	872753
92063	872754
542619	872755
173616	872756
33498	872757
221093	872758
116068	872759
644990	872760
181476	872761
681032	872762
145223	872763
500716	872764
134274	872765
8761	872766
303492	872767
4011	872768
6077	872769
96965	872770
663843	872771
473658	872772
67109	872773
382194	872774
609909	872775
6000	872776
25056	872777
127339	872778
319431	872779
453796	872780
4986	872781
31744	872782
63382	872783
25378	872784
543519	872785
125014	872786
359611	872787
89588	872788
46749	872789
251119	872790
327176	872791
694166	872792
565960	872793
151661	872794
85571	872795
195308	872796
199117	872797
71801	872798
232646	872799
117002	872800
466315	872801
501033	872802
490793	872803
131030	872804
640744	872805
66280	872806
617933	872807
497737	872808
11214	872809
206768	872810
239131	872811
723166	872812
623854	872813
405123	872814
221355	872815
43780	872816
560053	872817
4083	872818
383337	872819
520850	872820
98628	872821
510226	872822
388644	872823
158880	872824
502657	872825
354075	872826
9413	872827
187761	872828
177878	872829
240011	872830
363791	872831
325099	872832
163529	872833
201705	872834
617894	872835
23954	872836
147962	872837
353366	872838
504470	872839
75180	872840
666417	872841
346333	872842
222696	872843
448924	872844
15463	872845
599386	872846
74053	872847
118905	872848
34082	872849
353109	872850
2377	872851
184366	872852
108859	872853
322574	872854
111049	872855
21637	872856
489496	872857
57199	872858
370139	872859
168839	872860
186544	872861
16764	872862
26888	872863
434805	872864
137202	872865
705137	872866
273065	872867
140526	872868
47470	872869
659221	872870
115215	872871
401650	872872
81470	872873
626174	872874
692248	872875
708645	872876
417504	872877
12103	872878
202059	872879
619544	872880
349462	872881
89934	872882
290438	872883
32838	872884
129987	872885
85526	872886
136736	872887
117673	872888
236888	872889
234590	872890
86827	872891
104117	872892
693364	872893
314835	872894
1170	872895
469780	872896
276836	872897
882	872898
75574	872899
165892	872900
115095	872901
616744	872902
482652	872903
353486	872904
497368	872905
275339	872906
69836	872907
399150	872908
2074	872909
1882	872910
474073	872911
4582	872912
224381	872913
47377	872914
199166	872915
206495	872916
398455	872917
392792	872918
24525	872919
81835	872920
508394	872921
125952	872922
67789	872923
375143	872924
253208	872925
463675	872926
426659	872927
710901	872928
54888	872929
404394	872930
644083	872931
296205	872932
491723	872933
342741	872934
5845	872935
425639	872936
5296	872937
536723	872938
630105	872939
169781	872940
176345	872941
40099	872942
29208	872943
388765	872944
642510	872945
151820	872946
19286	872947
115854	872948
30204	872949
69339	872950
385724	872951
415966	872952
93883	872953
502886	872954
659393	872955
27349	872956
146548	872957
166746	872958
465426	872959
94808	872960
125686	872961
153106	872962
197537	872963
1032	872964
358584	872965
505340	872966
174338	872967
108566	872968
12061	872969
347498	872970
189479	872971
19810	872972
56685	872973
151274	872974
589305	872975
275918	872976
69961	872977
580249	872978
660649	872979
628229	872980
624724	872981
118809	872982
227386	872983
146826	872984
350778	872985
404608	872986
446718	872987
177536	872988
431172	872989
36544	872990
7733	872991
260938	872992
281595	872993
354916	872994
207020	872995
498058	872996
354499	872997
90217	872998
137982	872999
385130	873000
225330	873001
224234	873002
689547	873003
77822	873004
676042	873005
73006	873006
147829	873007
161786	873008
57114	873009
554838	873010
86799	873011
515339	873012
2701	873013
528255	873014
590714	873015
63109	873016
472017	873017
648293	873018
226864	873019
464445	873020
7815	873021
265912	873022
367641	873023
268270	873024
573549	873025
161069	873026
372201	873027
395614	873028
102614	873029
581021	873030
108800	873031
33876	873032
623963	873033
334170	873034
149974	873035
151127	873036
659664	873037
358985	873038
588801	873039
144027	873040
235449	873041
75680	873042
101707	873043
616280	873044
287429	873045
610147	873046
584841	873047
561764	873048
497718	873049
132494	873050
223062	873051
176848	873052
5904	873053
154461	873054
183738	873055
56121	873056
295973	873057
239070	873058
601788	873059
1209	873060
303868	873061
184332	873062
30719	873063
487198	873064
704851	873065
24429	873066
708890	873067
170141	873068
35612	873069
5109	873070
140969	873071
64552	873072
709732	873073
292367	873074
90117	873075
35547	873076
550814	873077
613523	873078
385434	873079
600800	873080
16448	873081
535748	873082
552938	873083
172409	873084
14514	873085
565575	873086
358377	873087
530396	873088
16149	873089
571366	873090
143695	873091
72019	873092
4323	873093
161302	873094
370207	873095
469898	873096
7	873097
79395	873098
52553	873099
51744	873100
722936	873101
275367	873102
79254	873103
273978	873104
127278	873105
360524	873106
525128	873107
45153	873108
639238	873109
112888	873110
537613	873111
721644	873112
18441	873113
700162	873114
249885	873115
122477	873116
582200	873117
125076	873118
10639	873119
688283	873120
18457	873121
173207	873122
9803	873123
21015	873124
430970	873125
193237	873126
395119	873127
57363	873128
14975	873129
173857	873130
717299	873131
600837	873132
515836	873133
556325	873134
234009	873135
312050	873136
152308	873137
62483	873138
79241	873139
44658	873140
437897	873141
32166	873142
84592	873143
233264	873144
82121	873145
651698	873146
120688	873147
5763	873148
43131	873149
462223	873150
270473	873151
205664	873152
45361	873153
402305	873154
58246	873155
41064	873156
230297	873157
396436	873158
233554	873159
34738	873160
614418	873161
161355	873162
129695	873163
221777	873164
716706	873165
76340	873166
427641	873167
20042	873168
586032	873169
8643	873170
495927	873171
425250	873172
139426	873173
778	873174
335916	873175
226667	873176
139420	873177
69259	873178
128349	873179
606520	873180
698155	873181
221250	873182
91814	873183
93661	873184
292228	873185
30953	873186
233861	873187
264444	873188
361527	873189
54902	873190
133687	873191
52098	873192
340397	873193
213633	873194
3469	873195
58119	873196
17170	873197
642434	873198
571962	873199
175120	873200
540559	873201
670126	873202
343173	873203
100218	873204
112082	873205
2389	873206
397041	873207
44340	873208
136683	873209
305961	873210
473509	873211
100228	873212
52119	873213
623345	873214
6553	873215
379396	873216
712600	873217
97609	873218
689906	873219
546932	873220
252126	873221
18179	873222
243136	873223
295891	873224
2479	873225
501807	873226
395872	873227
4616	873228
111	873229
387289	873230
42612	873231
120683	873232
74758	873233
273641	873234
240469	873235
429257	873236
427891	873237
151984	873238
69405	873239
392300	873240
49610	873241
990	873242
506976	873243
549149	873244
522430	873245
169988	873246
328521	873247
304651	873248
575934	873249
92067	873250
169296	873251
107520	873252
118071	873253
9222	873254
153094	873255
120231	873256
438408	873257
65354	873258
156539	873259
43649	873260
145621	873261
707064	873262
10412	873263
513920	873264
584357	873265
524767	873266
222384	873267
35737	873268
413065	873269
112641	873270
22640	873271
241597	873272
284085	873273
465414	873274
43024	873275
46777	873276
268734	873277
79582	873278
148949	873279
250692	873280
21060	873281
168076	873282
88063	873283
26559	873284
175755	873285
426926	873286
658805	873287
58674	873288
154253	873289
150466	873290
50937	873291
474433	873292
46431	873293
29909	873294
103207	873295
47233	873296
491809	873297
224819	873298
283532	873299
147948	873300
207773	873301
439627	873302
618755	873303
178539	873304
26633	873305
574027	873306
674585	873307
266206	873308
256049	873309
707294	873310
103703	873311
579945	873312
88961	873313
31219	873314
338899	873315
132873	873316
22399	873317
21410	873318
7329	873319
19421	873320
92339	873321
242207	873322
126350	873323
596124	873324
428275	873325
489393	873326
19547	873327
585323	873328
298865	873329
313945	873330
707409	873331
6071	873332
33073	873333
377434	873334
388609	873335
399374	873336
284331	873337
116888	873338
364501	873339
346900	873340
45697	873341
538651	873342
167932	873343
521958	873344
428075	873345
473737	873346
478548	873347
324127	873348
598721	873349
710585	873350
348248	873351
162715	873352
658383	873353
86759	873354
598913	873355
319856	873356
28264	873357
24623	873358
669743	873359
42608	873360
659513	873361
404801	873362
710057	873363
646959	873364
68436	873365
88782	873366
39858	873367
691820	873368
385018	873369
352508	873370
62840	873371
273186	873372
47115	873373
7880	873374
524106	873375
78036	873376
601297	873377
627793	873378
188931	873379
27638	873380
369859	873381
137085	873382
136620	873383
2625	873384
142011	873385
186882	873386
676021	873387
536877	873388
357664	873389
56306	873390
25906	873391
536275	873392
91791	873393
488151	873394
721815	873395
676212	873396
650307	873397
710357	873398
178603	873399
265570	873400
163141	873401
14747	873402
338039	873403
600050	873404
34990	873405
43657	873406
34782	873407
681924	873408
148083	873409
146146	873410
400730	873411
679277	873412
430132	873413
584663	873414
104688	873415
77202	873416
73623	873417
76914	873418
408587	873419
505637	873420
82604	873421
234767	873422
26496	873423
221776	873424
491080	873425
550336	873426
80900	873427
571326	873428
359343	873429
24710	873430
167015	873431
146978	873432
106927	873433
17776	873434
306308	873435
376423	873436
12029	873437
59385	873438
315308	873439
598517	873440
6873	873441
568034	873442
103147	873443
97095	873444
132706	873445
497965	873446
30966	873447
401350	873448
698787	873449
142554	873450
723712	873451
601228	873452
364224	873453
252041	873454
583569	873455
121797	873456
218328	873457
259837	873458
57037	873459
54612	873460
42463	873461
324935	873462
111547	873463
22236	873464
41893	873465
55432	873466
8522	873467
503603	873468
707547	873469
690981	873470
165893	873471
684560	873472
521380	873473
708647	873474
88144	873475
39791	873476
289255	873477
13052	873478
474363	873479
257758	873480
7911	873481
9035	873482
137324	873483
678984	873484
177318	873485
374626	873486
62894	873487
142403	873488
36257	873489
206865	873490
33024	873491
505607	873492
438761	873493
150070	873494
613911	873495
367708	873496
110396	873497
139578	873498
291337	873499
434042	873500
63679	873501
168155	873502
479813	873503
4986	873504
122168	873505
394790	873506
314353	873507
652293	873508
594136	873509
40801	873510
487182	873511
68493	873512
371765	873513
6074	873514
405839	873515
708986	873516
335996	873517
146536	873518
127510	873519
250732	873520
67751	873521
607541	873522
186989	873523
70237	873524
576926	873525
130432	873526
321448	873527
352801	873528
49993	873529
10614	873530
458873	873531
515467	873532
9212	873533
350090	873534
71807	873535
601575	873536
498706	873537
47448	873538
10710	873539
6785	873540
4469	873541
26622	873542
610235	873543
489392	873544
42873	873545
174622	873546
302670	873547
406531	873548
254141	873549
63561	873550
262080	873551
473294	873552
309690	873553
401595	873554
398425	873555
290821	873556
185535	873557
399343	873558
651188	873559
397414	873560
698287	873561
33590	873562
36483	873563
397307	873564
17099	873565
312570	873566
226455	873567
84749	873568
129538	873569
24089	873570
498513	873571
696021	873572
20907	873573
684068	873574
242514	873575
150741	873576
94137	873577
75214	873578
239358	873579
270307	873580
557060	873581
633438	873582
590115	873583
550147	873584
550534	873585
7188	873586
309551	873587
336587	873588
68171	873589
48205	873590
115630	873591
628898	873592
613999	873593
101387	873594
137746	873595
367447	873596
156560	873597
608999	873598
104732	873599
116804	873600
596041	873601
554043	873602
113693	873603
571412	873604
288190	873605
483042	873606
482517	873607
451396	873608
582925	873609
715506	873610
316251	873611
49418	873612
299915	873613
156956	873614
114163	873615
3015	873616
304736	873617
32101	873618
129878	873619
32979	873620
625382	873621
9069	873622
86049	873623
639904	873624
614610	873625
35626	873626
596340	873627
245681	873628
553270	873629
459870	873630
718515	873631
259927	873632
11219	873633
170597	873634
482604	873635
133822	873636
9250	873637
18641	873638
342053	873639
96687	873640
128492	873641
147969	873642
442433	873643
51296	873644
84330	873645
412748	873646
681937	873647
617045	873648
89289	873649
42058	873650
120423	873651
541474	873652
98302	873653
464547	873654
187049	873655
5189	873656
483164	873657
185189	873658
57416	873659
245434	873660
72356	873661
492991	873662
216360	873663
10172	873664
90819	873665
14420	873666
31392	873667
59737	873668
105045	873669
143085	873670
243433	873671
180879	873672
590347	873673
426395	873674
567500	873675
54527	873676
270019	873677
534389	873678
106314	873679
701617	873680
110039	873681
204913	873682
264630	873683
679979	873684
577413	873685
330645	873686
107742	873687
108733	873688
112623	873689
100765	873690
179780	873691
305335	873692
164270	873693
224104	873694
245720	873695
28215	873696
392883	873697
49960	873698
619872	873699
431335	873700
93796	873701
646821	873702
20566	873703
453311	873704
147231	873705
528014	873706
59213	873707
26901	873708
124227	873709
704984	873710
627121	873711
335880	873712
175047	873713
161859	873714
643844	873715
492093	873716
350838	873717
53749	873718
377482	873719
329938	873720
606747	873721
55455	873722
167039	873723
428838	873724
178117	873725
82371	873726
14474	873727
381434	873728
15556	873729
169616	873730
2006	873731
108060	873732
177056	873733
414286	873734
108575	873735
650334	873736
707686	873737
308569	873738
116631	873739
35682	873740
206469	873741
85	873742
499133	873743
269808	873744
406465	873745
692719	873746
401780	873747
473968	873748
170819	873749
697117	873750
284577	873751
247316	873752
91269	873753
29265	873754
55712	873755
698825	873756
12072	873757
289084	873758
135386	873759
3182	873760
228696	873761
121729	873762
604856	873763
322301	873764
513375	873765
34646	873766
659529	873767
34623	873768
515849	873769
122617	873770
574388	873771
42757	873772
74219	873773
613194	873774
179312	873775
5319	873776
479185	873777
720738	873778
547086	873779
584142	873780
56088	873781
525688	873782
274104	873783
621630	873784
135339	873785
667831	873786
108810	873787
325495	873788
455274	873789
26958	873790
493689	873791
293852	873792
898	873793
52314	873794
654268	873795
259981	873796
17095	873797
332676	873798
507622	873799
585248	873800
290687	873801
719234	873802
213895	873803
696607	873804
1869	873805
542721	873806
351139	873807
98133	873808
518470	873809
216672	873810
272819	873811
242727	873812
522337	873813
392943	873814
689685	873815
5309	873816
574817	873817
131700	873818
376908	873819
571728	873820
58164	873821
664540	873822
567728	873823
473525	873824
220259	873825
2072	873826
456228	873827
43735	873828
34163	873829
148758	873830
253487	873831
167878	873832
272704	873833
270836	873834
553279	873835
129192	873836
716707	873837
324951	873838
56795	873839
145119	873840
328694	873841
42702	873842
435550	873843
325893	873844
5262	873845
37376	873846
24563	873847
105389	873848
578589	873849
29588	873850
344352	873851
426100	873852
289521	873853
539956	873854
534355	873855
157361	873856
708349	873857
329474	873858
152425	873859
601219	873860
104244	873861
2480	873862
78092	873863
347	873864
376316	873865
206112	873866
528389	873867
257624	873868
159079	873869
51975	873870
281383	873871
138175	873872
366323	873873
174185	873874
541475	873875
84453	873876
35412	873877
654602	873878
607916	873879
6182	873880
16548	873881
474416	873882
2688	873883
532436	873884
291317	873885
310767	873886
683257	873887
549	873888
50117	873889
227041	873890
49484	873891
408044	873892
638178	873893
535935	873894
92768	873895
187410	873896
516204	873897
679	873898
419958	873899
11493	873900
147825	873901
655158	873902
29207	873903
705585	873904
70242	873905
103380	873906
629654	873907
286728	873908
16451	873909
32080	873910
255246	873911
113849	873912
718082	873913
480338	873914
178116	873915
83222	873916
86466	873917
240496	873918
200713	873919
17235	873920
440786	873921
180113	873922
550251	873923
28955	873924
516187	873925
92065	873926
381494	873927
101222	873928
89392	873929
38758	873930
169372	873931
64740	873932
367722	873933
511194	873934
225405	873935
589979	873936
1700	873937
40578	873938
442030	873939
2804	873940
151771	873941
377609	873942
80745	873943
63737	873944
43935	873945
13991	873946
21500	873947
133366	873948
443203	873949
679167	873950
131282	873951
213205	873952
404994	873953
186497	873954
169756	873955
106891	873956
137479	873957
655960	873958
166535	873959
101493	873960
405446	873961
457835	873962
45019	873963
554162	873964
50153	873965
576827	873966
42704	873967
102015	873968
116245	873969
599858	873970
28398	873971
665783	873972
638204	873973
387904	873974
172318	873975
505988	873976
249304	873977
6720	873978
182970	873979
460164	873980
403800	873981
326671	873982
426545	873983
100277	873984
403166	873985
103243	873986
442758	873987
87342	873988
627672	873989
17681	873990
170675	873991
104057	873992
579164	873993
110921	873994
151689	873995
667084	873996
63749	873997
439884	873998
11864	873999
340126	874000
676597	874001
161317	874002
397019	874003
378131	874004
667931	874005
238525	874006
459156	874007
477199	874008
352006	874009
97337	874010
32134	874011
321657	874012
440085	874013
71990	874014
317278	874015
431240	874016
45702	874017
44278	874018
513347	874019
153393	874020
77984	874021
355173	874022
672360	874023
355684	874024
195430	874025
121513	874026
632343	874027
488256	874028
235335	874029
386049	874030
305798	874031
131364	874032
543569	874033
388612	874034
590539	874035
167	874036
173213	874037
9698	874038
405163	874039
247199	874040
47886	874041
515672	874042
199312	874043
175727	874044
420029	874045
156000	874046
700498	874047
84050	874048
298622	874049
152044	874050
46869	874051
125391	874052
61182	874053
385056	874054
613361	874055
4921	874056
452647	874057
142313	874058
697176	874059
144738	874060
432122	874061
494454	874062
38749	874063
62121	874064
687109	874065
226378	874066
40458	874067
146572	874068
661664	874069
486806	874070
303042	874071
548676	874072
456972	874073
195594	874074
47018	874075
187085	874076
715372	874077
717411	874078
396254	874079
409004	874080
167271	874081
618710	874082
705455	874083
9083	874084
72939	874085
85129	874086
137234	874087
177982	874088
474237	874089
658419	874090
8779	874091
4208	874092
129675	874093
43539	874094
3108	874095
117682	874096
382462	874097
309057	874098
93346	874099
682874	874100
452013	874101
609347	874102
381141	874103
610609	874104
6127	874105
93065	874106
283076	874107
104342	874108
3730	874109
523867	874110
1417	874111
101382	874112
318970	874113
146609	874114
206111	874115
276350	874116
276003	874117
412204	874118
561925	874119
118350	874120
466781	874121
300748	874122
550561	874123
648810	874124
13815	874125
208720	874126
713687	874127
276809	874128
249198	874129
1632	874130
683	874131
251731	874132
105349	874133
51330	874134
437088	874135
46048	874136
186863	874137
34294	874138
138743	874139
263582	874140
626279	874141
19301	874142
32140	874143
559311	874144
24453	874145
296216	874146
550486	874147
483478	874148
576617	874149
650107	874150
225	874151
4179	874152
53276	874153
103156	874154
24065	874155
304782	874156
235667	874157
3685	874158
676409	874159
525941	874160
30265	874161
638551	874162
416187	874163
626227	874164
24468	874165
347042	874166
8272	874167
595745	874168
522910	874169
402950	874170
283668	874171
183133	874172
319734	874173
237308	874174
143008	874175
179840	874176
166827	874177
412638	874178
469813	874179
110778	874180
308839	874181
536624	874182
54448	874183
534523	874184
409728	874185
57990	874186
638694	874187
80478	874188
528154	874189
186322	874190
30194	874191
342385	874192
439240	874193
9884	874194
303801	874195
17629	874196
675051	874197
190947	874198
525772	874199
53315	874200
391607	874201
186786	874202
132690	874203
454459	874204
63177	874205
441846	874206
492555	874207
546560	874208
208183	874209
41501	874210
71306	874211
411707	874212
307290	874213
477024	874214
183750	874215
15762	874216
299499	874217
202206	874218
396996	874219
377884	874220
438630	874221
1611	874222
16074	874223
66883	874224
268676	874225
305056	874226
341180	874227
61336	874228
23221	874229
23739	874230
584965	874231
120339	874232
31757	874233
708640	874234
155344	874235
278273	874236
212829	874237
47345	874238
489599	874239
12860	874240
701276	874241
1565	874242
302849	874243
268701	874244
10563	874245
624609	874246
199946	874247
413658	874248
395584	874249
163388	874250
30237	874251
171569	874252
461	874253
52450	874254
251494	874255
308994	874256
533738	874257
304981	874258
610867	874259
10534	874260
162398	874261
364690	874262
662481	874263
650397	874264
188909	874265
208	874266
148974	874267
500695	874268
249675	874269
273729	874270
225788	874271
688382	874272
175419	874273
152264	874274
181171	874275
578272	874276
119079	874277
441928	874278
316481	874279
73782	874280
14791	874281
376497	874282
71207	874283
47529	874284
471098	874285
63056	874286
109406	874287
216255	874288
513761	874289
177121	874290
556323	874291
101562	874292
17706	874293
25761	874294
478800	874295
165576	874296
49976	874297
59838	874298
561074	874299
84294	874300
88718	874301
301796	874302
328837	874303
469491	874304
586067	874305
714904	874306
167398	874307
103512	874308
445043	874309
401395	874310
404469	874311
109582	874312
163920	874313
255687	874314
599016	874315
317257	874316
479781	874317
159375	874318
302746	874319
666964	874320
62578	874321
47988	874322
131098	874323
238764	874324
192735	874325
280230	874326
77010	874327
203873	874328
106915	874329
571685	874330
506633	874331
17505	874332
49546	874333
463564	874334
137661	874335
24736	874336
462869	874337
1604	874338
7465	874339
88869	874340
452819	874341
179678	874342
41669	874343
600272	874344
534962	874345
107769	874346
583547	874347
91220	874348
155385	874349
551305	874350
54006	874351
707834	874352
693443	874353
979	874354
183363	874355
464329	874356
2970	874357
615075	874358
284199	874359
74173	874360
209644	874361
22332	874362
231137	874363
438577	874364
698076	874365
54525	874366
226124	874367
192929	874368
248788	874369
78612	874370
48103	874371
782	874372
358867	874373
160626	874374
289745	874375
393913	874376
596697	874377
386823	874378
397164	874379
110650	874380
266514	874381
435504	874382
798	874383
688204	874384
124819	874385
257218	874386
656105	874387
71258	874388
675832	874389
158271	874390
680158	874391
434203	874392
563175	874393
631263	874394
47514	874395
26949	874396
546550	874397
576150	874398
242076	874399
102519	874400
475077	874401
175200	874402
10913	874403
136997	874404
445915	874405
121854	874406
8	874407
46884	874408
56861	874409
502630	874410
510644	874411
576568	874412
159511	874413
651678	874414
46826	874415
347005	874416
182571	874417
32260	874418
414096	874419
376624	874420
627589	874421
391247	874422
2233	874423
107036	874424
39596	874425
159344	874426
642868	874427
583956	874428
607971	874429
148547	874430
456696	874431
375232	874432
152601	874433
206191	874434
548677	874435
304334	874436
272948	874437
607423	874438
141610	874439
420328	874440
163422	874441
578180	874442
58760	874443
143698	874444
31888	874445
530184	874446
585452	874447
207557	874448
540850	874449
134338	874450
19812	874451
420137	874452
147557	874453
507009	874454
121469	874455
11736	874456
331720	874457
515614	874458
298171	874459
54397	874460
237335	874461
394359	874462
32786	874463
516686	874464
157098	874465
14342	874466
178784	874467
531976	874468
583973	874469
691956	874470
39361	874471
552740	874472
550340	874473
157463	874474
26148	874475
286332	874476
251250	874477
473154	874478
51329	874479
244074	874480
503621	874481
18060	874482
481241	874483
572836	874484
527090	874485
44548	874486
411241	874487
189279	874488
29104	874489
64417	874490
180998	874491
714404	874492
697320	874493
625004	874494
558664	874495
450706	874496
543679	874497
252741	874498
450194	874499
532992	874500
217808	874501
5885	874502
321058	874503
103128	874504
17451	874505
248266	874506
486398	874507
145985	874508
79405	874509
394788	874510
3294	874511
590248	874512
366583	874513
142485	874514
326508	874515
374154	874516
360499	874517
8078	874518
10951	874519
66017	874520
623718	874521
87613	874522
319038	874523
718893	874524
2249	874525
422214	874526
40795	874527
88183	874528
18431	874529
376705	874530
36465	874531
193484	874532
129367	874533
125554	874534
76237	874535
81327	874536
649636	874537
18491	874538
169546	874539
207029	874540
637606	874541
718977	874542
680402	874543
494381	874544
662775	874545
472232	874546
525066	874547
351532	874548
292231	874549
417037	874550
477400	874551
338301	874552
53853	874553
674098	874554
131770	874555
221736	874556
220802	874557
166060	874558
154827	874559
62363	874560
266251	874561
30030	874562
5212	874563
27173	874564
305213	874565
193516	874566
207589	874567
71586	874568
677132	874569
715656	874570
569996	874571
155292	874572
355932	874573
384472	874574
155999	874575
298618	874576
457599	874577
144736	874578
61084	874579
234640	874580
626160	874581
179339	874582
281455	874583
678786	874584
28166	874585
39711	874586
208476	874587
60298	874588
250207	874589
85612	874590
619653	874591
612680	874592
87205	874593
398045	874594
502697	874595
632502	874596
195408	874597
59456	874598
246339	874599
146965	874600
40053	874601
4585	874602
505540	874603
469	874604
620272	874605
37616	874606
89684	874607
102878	874608
102127	874609
686684	874610
7635	874611
101999	874612
417773	874613
478500	874614
120828	874615
169839	874616
123776	874617
153541	874618
528539	874619
403248	874620
701506	874621
644915	874622
42922	874623
315267	874624
144273	874625
543662	874626
72764	874627
260303	874628
170705	874629
35733	874630
115326	874631
678771	874632
120580	874633
15593	874634
661363	874635
440103	874636
169602	874637
336331	874638
119914	874639
276342	874640
534224	874641
313456	874642
12100	874643
549058	874644
182595	874645
94584	874646
214223	874647
152886	874648
333540	874649
104030	874650
170258	874651
100245	874652
684281	874653
132208	874654
586608	874655
498245	874656
471408	874657
658212	874658
161188	874659
116715	874660
361991	874661
139665	874662
197474	874663
53018	874664
610128	874665
626141	874666
169288	874667
5915	874668
486001	874669
7621	874670
208499	874671
628776	874672
5805	874673
714056	874674
142254	874675
515099	874676
119580	874677
87948	874678
48879	874679
44257	874680
179468	874681
123414	874682
216	874683
613155	874684
111084	874685
504396	874686
185105	874687
497993	874688
147009	874689
683409	874690
436520	874691
24947	874692
475034	874693
143325	874694
528816	874695
36057	874696
356485	874697
399556	874698
535022	874699
707168	874700
191008	874701
692298	874702
450463	874703
646357	874704
303153	874705
381137	874706
284280	874707
410169	874708
716061	874709
182179	874710
588173	874711
319461	874712
561	874713
497657	874714
85144	874715
14573	874716
55592	874717
536435	874718
181584	874719
692827	874720
568446	874721
233086	874722
676845	874723
40806	874724
10158	874725
59869	874726
73972	874727
469597	874728
576057	874729
620054	874730
255317	874731
27745	874732
379723	874733
217232	874734
174825	874735
429641	874736
590988	874737
600735	874738
663081	874739
317283	874740
468152	874741
588545	874742
37106	874743
23046	874744
136698	874745
623859	874746
638179	874747
124130	874748
2724	874749
494354	874750
127682	874751
455869	874752
426311	874753
459427	874754
262018	874755
179057	874756
48113	874757
620154	874758
145994	874759
126221	874760
442955	874761
450372	874762
590869	874763
182757	874764
75177	874765
145537	874766
588520	874767
374617	874768
408793	874769
328221	874770
464759	874771
129315	874772
239658	874773
682914	874774
231076	874775
214003	874776
174480	874777
114048	874778
402801	874779
670682	874780
238472	874781
94629	874782
706928	874783
2503	874784
368850	874785
285634	874786
54560	874787
701202	874788
22724	874789
545322	874790
466191	874791
187091	874792
686051	874793
50361	874794
323768	874795
273441	874796
411823	874797
154874	874798
40618	874799
362132	874800
575069	874801
663621	874802
41240	874803
516820	874804
89113	874805
160987	874806
331806	874807
31302	874808
502201	874809
528863	874810
385708	874811
32670	874812
600374	874813
200138	874814
524116	874815
417075	874816
45376	874817
219602	874818
120213	874819
294228	874820
21418	874821
581758	874822
77640	874823
610875	874824
201162	874825
450861	874826
350118	874827
144338	874828
145680	874829
690492	874830
266430	874831
114595	874832
470334	874833
426381	874834
6678	874835
629269	874836
147670	874837
23549	874838
32697	874839
679190	874840
37378	874841
130931	874842
570991	874843
238232	874844
121634	874845
275176	874846
22119	874847
456354	874848
456409	874849
293968	874850
531504	874851
174755	874852
156772	874853
68002	874854
244737	874855
656885	874856
409284	874857
488816	874858
50909	874859
286654	874860
248263	874861
523522	874862
59082	874863
547587	874864
481928	874865
20962	874866
509112	874867
124030	874868
356484	874869
342855	874870
245814	874871
489332	874872
207033	874873
8311	874874
399148	874875
147347	874876
14850	874877
480356	874878
355360	874879
45854	874880
60699	874881
193526	874882
211961	874883
53394	874884
22906	874885
347519	874886
715731	874887
527279	874888
209527	874889
112055	874890
364701	874891
109413	874892
45054	874893
267905	874894
169439	874895
37311	874896
308808	874897
473055	874898
646770	874899
87324	874900
23681	874901
637822	874902
220811	874903
16455	874904
148930	874905
154716	874906
376134	874907
20629	874908
525892	874909
446083	874910
179055	874911
127311	874912
100318	874913
15181	874914
94556	874915
310508	874916
94826	874917
522088	874918
219814	874919
431790	874920
191736	874921
3360	874922
480397	874923
279717	874924
701140	874925
34631	874926
596890	874927
212015	874928
389889	874929
177816	874930
547995	874931
148688	874932
48478	874933
296437	874934
512635	874935
37052	874936
146744	874937
27031	874938
152727	874939
294686	874940
142696	874941
472529	874942
536950	874943
173077	874944
175127	874945
279725	874946
645339	874947
55447	874948
404959	874949
584219	874950
99185	874951
527905	874952
684919	874953
117140	874954
342413	874955
675653	874956
5747	874957
121016	874958
167445	874959
117776	874960
68069	874961
131784	874962
193609	874963
509753	874964
177724	874965
179476	874966
585041	874967
57086	874968
504777	874969
668819	874970
124617	874971
20931	874972
611944	874973
178284	874974
51134	874975
551532	874976
617472	874977
241259	874978
159787	874979
155608	874980
458713	874981
261316	874982
310071	874983
466099	874984
366820	874985
331267	874986
238750	874987
77360	874988
31232	874989
165017	874990
170124	874991
719124	874992
493333	874993
465875	874994
440648	874995
94816	874996
687691	874997
203406	874998
354185	874999
74619	875000
33710	875001
510705	875002
6757	875003
238693	875004
401517	875005
12136	875006
8496	875007
254924	875008
501451	875009
427660	875010
473420	875011
24068	875012
630924	875013
12791	875014
188448	875015
606011	875016
494123	875017
100210	875018
141427	875019
192055	875020
38042	875021
372162	875022
43743	875023
536658	875024
211748	875025
523039	875026
75781	875027
188823	875028
61053	875029
697525	875030
119657	875031
320467	875032
59110	875033
566710	875034
31343	875035
110330	875036
82865	875037
2631	875038
444	875039
354950	875040
434512	875041
313790	875042
89044	875043
315777	875044
581162	875045
137754	875046
216528	875047
612450	875048
658373	875049
127936	875050
440484	875051
101759	875052
471622	875053
593177	875054
696464	875055
28682	875056
554257	875057
692869	875058
1643	875059
249791	875060
260367	875061
603487	875062
196542	875063
461921	875064
183842	875065
654082	875066
632617	875067
120949	875068
417635	875069
120625	875070
40241	875071
346313	875072
176747	875073
174180	875074
651695	875075
504065	875076
720139	875077
356294	875078
309948	875079
716274	875080
140101	875081
662773	875082
23236	875083
51270	875084
417355	875085
83977	875086
48344	875087
62683	875088
41683	875089
179858	875090
103470	875091
228164	875092
351457	875093
101103	875094
448304	875095
286105	875096
143397	875097
497345	875098
172973	875099
279333	875100
488583	875101
279316	875102
398387	875103
372560	875104
224662	875105
505872	875106
172721	875107
150470	875108
394096	875109
149986	875110
16600	875111
286397	875112
416301	875113
368608	875114
138822	875115
202718	875116
410911	875117
124947	875118
625520	875119
83374	875120
73621	875121
687828	875122
177389	875123
161589	875124
545354	875125
6575	875126
13300	875127
427541	875128
98325	875129
377756	875130
144874	875131
26522	875132
627340	875133
25591	875134
10106	875135
111091	875136
365844	875137
364760	875138
5061	875139
130726	875140
129356	875141
147633	875142
148864	875143
562138	875144
2975	875145
102056	875146
139211	875147
71499	875148
11276	875149
77734	875150
542287	875151
18108	875152
517008	875153
331466	875154
227857	875155
267599	875156
134421	875157
3209	875158
455752	875159
174325	875160
250123	875161
315969	875162
354219	875163
165793	875164
246940	875165
567313	875166
168780	875167
18132	875168
48960	875169
439939	875170
3331	875171
84421	875172
231042	875173
115922	875174
520851	875175
180742	875176
52467	875177
231265	875178
491304	875179
532465	875180
618023	875181
26894	875182
677301	875183
231837	875184
68628	875185
715733	875186
276031	875187
104159	875188
563757	875189
44275	875190
44090	875191
510738	875192
542769	875193
664083	875194
105445	875195
134776	875196
107930	875197
218001	875198
433137	875199
175386	875200
48060	875201
477240	875202
568696	875203
268192	875204
253575	875205
225160	875206
240086	875207
140612	875208
439772	875209
486448	875210
594470	875211
98472	875212
642503	875213
725007	875214
97947	875215
427924	875216
663749	875217
42332	875218
180898	875219
213056	875220
218275	875221
11385	875222
205684	875223
478966	875224
203572	875225
304295	875226
350537	875227
691042	875228
622902	875229
676472	875230
156806	875231
113731	875232
676996	875233
369800	875234
128241	875235
13097	875236
112721	875237
174790	875238
668105	875239
394782	875240
40037	875241
402844	875242
37895	875243
170677	875244
630319	875245
413497	875246
168635	875247
592375	875248
19745	875249
21859	875250
119401	875251
128467	875252
290810	875253
2057	875254
703310	875255
347834	875256
112111	875257
34077	875258
85253	875259
168396	875260
5372	875261
250603	875262
509065	875263
351180	875264
606253	875265
677129	875266
240639	875267
287408	875268
48441	875269
486330	875270
46504	875271
85762	875272
640047	875273
77937	875274
74906	875275
182011	875276
261537	875277
102443	875278
700504	875279
478986	875280
631	875281
324574	875282
486803	875283
33782	875284
447040	875285
75159	875286
400017	875287
265327	875288
674035	875289
505247	875290
10448	875291
67073	875292
61641	875293
101775	875294
339036	875295
578734	875296
711744	875297
39864	875298
163408	875299
248968	875300
292066	875301
712070	875302
715926	875303
595313	875304
62142	875305
523473	875306
14841	875307
436496	875308
103284	875309
258104	875310
144187	875311
156523	875312
435891	875313
594288	875314
650496	875315
94813	875316
445549	875317
510912	875318
17848	875319
687671	875320
3077	875321
29740	875322
392106	875323
575792	875324
165695	875325
284503	875326
26735	875327
693	875328
56912	875329
650425	875330
341396	875331
717902	875332
438892	875333
331031	875334
250827	875335
109100	875336
6523	875337
145510	875338
113245	875339
74715	875340
627496	875341
271198	875342
469312	875343
48890	875344
32113	875345
268665	875346
531760	875347
127183	875348
376596	875349
295756	875350
626975	875351
119168	875352
131138	875353
409109	875354
407929	875355
637182	875356
538069	875357
670018	875358
597931	875359
439587	875360
565307	875361
633641	875362
97363	875363
28209	875364
606894	875365
47873	875366
228500	875367
291008	875368
540421	875369
640315	875370
643191	875371
48863	875372
427593	875373
568138	875374
5475	875375
200760	875376
140424	875377
16630	875378
629622	875379
689320	875380
103462	875381
185081	875382
178020	875383
603865	875384
94118	875385
439372	875386
375919	875387
385432	875388
661053	875389
373568	875390
90198	875391
66186	875392
118847	875393
580789	875394
170230	875395
522628	875396
25586	875397
354078	875398
337951	875399
355909	875400
369072	875401
528039	875402
96131	875403
230709	875404
321326	875405
274186	875406
678506	875407
309304	875408
413576	875409
455734	875410
4279	875411
38788	875412
715615	875413
132393	875414
40889	875415
661331	875416
442032	875417
170870	875418
429800	875419
12479	875420
164287	875421
15468	875422
388127	875423
277123	875424
210330	875425
97274	875426
87610	875427
112359	875428
43835	875429
156033	875430
231680	875431
628864	875432
355623	875433
667111	875434
501491	875435
203937	875436
369118	875437
44618	875438
147517	875439
359318	875440
580026	875441
41386	875442
281042	875443
133723	875444
79000	875445
524359	875446
632095	875447
313167	875448
124150	875449
634942	875450
572990	875451
436247	875452
186	875453
12536	875454
347417	875455
191725	875456
718759	875457
12384	875458
124729	875459
269546	875460
566800	875461
224364	875462
466543	875463
43307	875464
501343	875465
170153	875466
422292	875467
255264	875468
421970	875469
541211	875470
498425	875471
103486	875472
46177	875473
374763	875474
13347	875475
589566	875476
113159	875477
291485	875478
56171	875479
39493	875480
44422	875481
323733	875482
60631	875483
99287	875484
340038	875485
431329	875486
435060	875487
376632	875488
20955	875489
423795	875490
381389	875491
70041	875492
12381	875493
22720	875494
122430	875495
7305	875496
197890	875497
38423	875498
55893	875499
32953	875500
539098	875501
107829	875502
657554	875503
437923	875504
330522	875505
248096	875506
703885	875507
693901	875508
207621	875509
644441	875510
7909	875511
128847	875512
565918	875513
135332	875514
339895	875515
251368	875516
13993	875517
514569	875518
72409	875519
208559	875520
207833	875521
258952	875522
374088	875523
413263	875524
387705	875525
17518	875526
172505	875527
63204	875528
173502	875529
160539	875530
313260	875531
353912	875532
384640	875533
685135	875534
101287	875535
152707	875536
225422	875537
144528	875538
126497	875539
230973	875540
615134	875541
535886	875542
672297	875543
336740	875544
24204	875545
356313	875546
651612	875547
392784	875548
178248	875549
167292	875550
31740	875551
192246	875552
92895	875553
481838	875554
237573	875555
309654	875556
145561	875557
693559	875558
664899	875559
348930	875560
94005	875561
18581	875562
369839	875563
576787	875564
473016	875565
127614	875566
72030	875567
715673	875568
19680	875569
538831	875570
386252	875571
335840	875572
55022	875573
159329	875574
77343	875575
51388	875576
99567	875577
54530	875578
690983	875579
49762	875580
48575	875581
55640	875582
486878	875583
47449	875584
695904	875585
27503	875586
471978	875587
447346	875588
128267	875589
712858	875590
179436	875591
375741	875592
323530	875593
602815	875594
27393	875595
365974	875596
35215	875597
120901	875598
504924	875599
371906	875600
457831	875601
178689	875602
598174	875603
456245	875604
43566	875605
690125	875606
650341	875607
93167	875608
243437	875609
34174	875610
95266	875611
504909	875612
101984	875613
251492	875614
22065	875615
553713	875616
219345	875617
513972	875618
119118	875619
68833	875620
374427	875621
55938	875622
326965	875623
409776	875624
675976	875625
190209	875626
145625	875627
695365	875628
512896	875629
178165	875630
442641	875631
439170	875632
441615	875633
393327	875634
4747	875635
493812	875636
506636	875637
51095	875638
643194	875639
501188	875640
159636	875641
50313	875642
674003	875643
537435	875644
676179	875645
259572	875646
93333	875647
126517	875648
683129	875649
601494	875650
537958	875651
161632	875652
481252	875653
463417	875654
556920	875655
123605	875656
251584	875657
142226	875658
494375	875659
447807	875660
380768	875661
394133	875662
164202	875663
687206	875664
568187	875665
449279	875666
455798	875667
337477	875668
112937	875669
128603	875670
562315	875671
63922	875672
207764	875673
102849	875674
341593	875675
114776	875676
120155	875677
126156	875678
655128	875679
59173	875680
622042	875681
13505	875682
168561	875683
166742	875684
69854	875685
4437	875686
545114	875687
621563	875688
424898	875689
4276	875690
456192	875691
470097	875692
54866	875693
630318	875694
36895	875695
237337	875696
567149	875697
245221	875698
37847	875699
560733	875700
395159	875701
56141	875702
628614	875703
21475	875704
584066	875705
21993	875706
170346	875707
659858	875708
757	875709
292736	875710
203670	875711
63901	875712
21767	875713
247004	875714
352233	875715
142422	875716
99042	875717
80586	875718
27128	875719
16365	875720
523092	875721
628112	875722
525263	875723
612570	875724
21009	875725
594587	875726
139071	875727
426142	875728
186274	875729
125070	875730
64008	875731
104351	875732
1270	875733
76977	875734
125298	875735
315378	875736
174361	875737
122256	875738
41384	875739
337902	875740
190790	875741
171534	875742
502524	875743
47902	875744
685023	875745
51735	875746
205246	875747
677541	875748
427560	875749
723592	875750
369123	875751
244220	875752
5901	875753
185046	875754
185929	875755
685688	875756
20760	875757
136001	875758
112289	875759
621866	875760
623984	875761
91333	875762
166196	875763
351765	875764
553417	875765
427741	875766
604594	875767
643303	875768
559546	875769
616863	875770
649120	875771
287191	875772
182798	875773
159706	875774
384768	875775
105640	875776
373003	875777
293270	875778
496628	875779
707346	875780
332833	875781
541585	875782
15107	875783
720995	875784
144426	875785
563700	875786
291683	875787
84813	875788
227928	875789
713318	875790
179795	875791
567042	875792
310694	875793
48000	875794
556257	875795
151236	875796
22363	875797
56125	875798
572766	875799
116643	875800
125754	875801
556649	875802
113790	875803
697486	875804
586109	875805
21791	875806
545806	875807
269376	875808
466214	875809
641574	875810
31267	875811
407318	875812
44104	875813
423652	875814
411183	875815
134242	875816
186444	875817
344186	875818
163338	875819
708603	875820
623481	875821
113606	875822
176466	875823
532407	875824
9766	875825
68568	875826
158503	875827
16757	875828
647697	875829
178456	875830
593437	875831
86460	875832
722162	875833
720635	875834
181444	875835
145851	875836
62195	875837
495349	875838
102192	875839
5994	875840
161714	875841
14564	875842
66188	875843
409438	875844
176497	875845
662900	875846
143374	875847
18385	875848
218223	875849
53958	875850
505829	875851
15187	875852
289228	875853
393573	875854
137175	875855
638961	875856
7809	875857
177197	875858
208045	875859
7863	875860
144640	875861
170589	875862
667682	875863
6349	875864
106246	875865
89362	875866
624510	875867
432098	875868
531001	875869
367468	875870
370291	875871
250009	875872
19195	875873
471933	875874
10157	875875
397032	875876
697331	875877
419814	875878
219294	875879
647015	875880
530848	875881
142176	875882
222413	875883
557407	875884
146971	875885
17984	875886
482621	875887
133743	875888
193154	875889
76604	875890
567592	875891
56114	875892
273784	875893
178570	875894
133935	875895
173282	875896
43207	875897
489057	875898
316213	875899
177743	875900
472339	875901
18809	875902
508342	875903
489728	875904
396384	875905
4427	875906
98798	875907
17154	875908
142231	875909
45054	875910
16939	875911
539925	875912
1351	875913
155110	875914
621970	875915
112050	875916
195519	875917
86620	875918
185099	875919
542743	875920
168711	875921
11082	875922
436796	875923
24522	875924
583093	875925
723642	875926
4236	875927
3074	875928
447244	875929
554706	875930
94920	875931
221330	875932
713197	875933
61466	875934
56375	875935
103970	875936
54140	875937
486138	875938
349496	875939
1239	875940
650956	875941
357937	875942
566894	875943
531898	875944
306327	875945
171828	875946
638017	875947
398838	875948
13720	875949
484187	875950
687785	875951
419645	875952
549622	875953
536564	875954
346410	875955
4854	875956
127368	875957
222662	875958
32970	875959
241755	875960
239459	875961
64243	875962
129846	875963
375065	875964
389235	875965
12852	875966
3498	875967
387659	875968
665233	875969
441057	875970
183099	875971
404035	875972
549311	875973
188236	875974
465462	875975
282128	875976
73832	875977
23835	875978
716426	875979
91030	875980
199354	875981
65426	875982
137174	875983
685706	875984
164502	875985
206002	875986
564686	875987
451531	875988
51965	875989
453	875990
67065	875991
144455	875992
204859	875993
21022	875994
1741	875995
544762	875996
471593	875997
33560	875998
514333	875999
198176	876000
44154	876001
128422	876002
364515	876003
183270	876004
687485	876005
245180	876006
57898	876007
136528	876008
21922	876009
44558	876010
29846	876011
220280	876012
161741	876013
172440	876014
30004	876015
47868	876016
176380	876017
586962	876018
135137	876019
370746	876020
34599	876021
488430	876022
465252	876023
316995	876024
147215	876025
53743	876026
3412	876027
147272	876028
37353	876029
3945	876030
332127	876031
412245	876032
116014	876033
641272	876034
15	876035
19330	876036
226059	876037
143744	876038
687602	876039
1329	876040
630278	876041
90558	876042
36062	876043
392233	876044
7978	876045
148917	876046
136637	876047
629141	876048
129359	876049
341612	876050
87687	876051
584953	876052
104128	876053
100990	876054
5528	876055
277421	876056
143550	876057
578802	876058
46545	876059
611267	876060
421231	876061
248987	876062
132540	876063
599045	876064
478033	876065
41287	876066
79975	876067
170173	876068
692729	876069
339390	876070
93190	876071
1282	876072
360681	876073
650985	876074
175342	876075
133536	876076
579181	876077
512155	876078
124276	876079
253938	876080
299597	876081
34484	876082
174896	876083
4395	876084
316078	876085
109121	876086
547685	876087
3864	876088
114993	876089
34836	876090
60021	876091
178930	876092
129472	876093
39542	876094
52034	876095
33226	876096
7806	876097
26095	876098
300757	876099
662622	876100
112459	876101
706066	876102
661820	876103
539168	876104
411182	876105
161971	876106
383925	876107
675135	876108
151583	876109
538248	876110
43683	876111
413362	876112
609345	876113
174651	876114
17822	876115
40592	876116
257510	876117
1813	876118
223186	876119
584210	876120
61021	876121
219746	876122
300578	876123
342230	876124
287640	876125
341557	876126
94578	876127
318369	876128
16534	876129
116032	876130
190724	876131
2879	876132
309483	876133
228958	876134
7012	876135
668324	876136
454986	876137
113596	876138
366553	876139
104658	876140
147749	876141
319351	876142
53412	876143
257972	876144
334736	876145
637980	876146
26215	876147
466769	876148
139466	876149
582511	876150
200643	876151
8225	876152
577647	876153
380822	876154
611701	876155
333100	876156
401239	876157
8378	876158
180516	876159
166802	876160
33469	876161
10730	876162
627327	876163
188563	876164
713339	876165
193848	876166
340386	876167
490038	876168
147334	876169
43455	876170
697737	876171
49808	876172
131151	876173
640474	876174
178634	876175
35744	876176
168789	876177
39771	876178
269794	876179
433057	876180
535610	876181
24591	876182
10646	876183
516528	876184
148383	876185
3656	876186
99038	876187
288893	876188
67770	876189
723674	876190
126389	876191
80094	876192
633761	876193
90231	876194
651590	876195
303159	876196
351767	876197
397045	876198
588636	876199
349541	876200
171990	876201
16791	876202
58822	876203
224444	876204
98622	876205
307231	876206
422299	876207
422426	876208
85708	876209
433895	876210
153548	876211
508820	876212
38556	876213
441627	876214
59020	876215
3209	876216
555352	876217
165936	876218
161354	876219
56080	876220
587670	876221
175782	876222
136603	876223
118318	876224
555798	876225
78237	876226
258555	876227
6270	876228
44727	876229
172702	876230
521244	876231
706277	876232
658359	876233
145925	876234
82398	876235
547127	876236
561816	876237
622305	876238
488908	876239
147106	876240
96051	876241
17630	876242
118271	876243
25073	876244
610178	876245
104276	876246
38922	876247
132286	876248
33499	876249
441010	876250
401500	876251
25186	876252
38414	876253
557129	876254
13079	876255
200934	876256
156207	876257
416238	876258
215805	876259
279220	876260
128335	876261
43673	876262
493233	876263
574335	876264
702583	876265
168572	876266
176052	876267
155068	876268
394311	876269
128709	876270
690984	876271
646407	876272
458029	876273
276070	876274
392344	876275
381614	876276
387788	876277
688816	876278
13901	876279
85183	876280
516012	876281
189000	876282
563712	876283
452	876284
37063	876285
61633	876286
5964	876287
381248	876288
317686	876289
85754	876290
294201	876291
485530	876292
126513	876293
284949	876294
494533	876295
199426	876296
494001	876297
73618	876298
229824	876299
84694	876300
171227	876301
277162	876302
130577	876303
17493	876304
532475	876305
504639	876306
657668	876307
243273	876308
7126	876309
687989	876310
75024	876311
669438	876312
550219	876313
345282	876314
167585	876315
29696	876316
709686	876317
135672	876318
101554	876319
8151	876320
162600	876321
58377	876322
45281	876323
99480	876324
218779	876325
410814	876326
46587	876327
350337	876328
25150	876329
389334	876330
387	876331
353289	876332
151993	876333
87530	876334
604762	876335
553939	876336
4366	876337
469070	876338
457797	876339
170248	876340
415973	876341
170584	876342
113982	876343
590683	876344
487017	876345
65259	876346
350586	876347
25389	876348
494209	876349
86470	876350
276189	876351
11441	876352
41496	876353
570615	876354
597290	876355
219253	876356
689	876357
66426	876358
242729	876359
125934	876360
491022	876361
256865	876362
2326	876363
501739	876364
652404	876365
34183	876366
449777	876367
224667	876368
1623	876369
132099	876370
401921	876371
595097	876372
246414	876373
42997	876374
180048	876375
553582	876376
439580	876377
654617	876378
75367	876379
74876	876380
14689	876381
168780	876382
212449	876383
177942	876384
47699	876385
362521	876386
498190	876387
331014	876388
563559	876389
340841	876390
596979	876391
208680	876392
160236	876393
272560	876394
478977	876395
355637	876396
171315	876397
96499	876398
631170	876399
264309	876400
379293	876401
429350	876402
116181	876403
146706	876404
270981	876405
87199	876406
470540	876407
374843	876408
18424	876409
472816	876410
74414	876411
378980	876412
659751	876413
584340	876414
107721	876415
21591	876416
567228	876417
567920	876418
583323	876419
615516	876420
616597	876421
434494	876422
622265	876423
70441	876424
91	876425
306320	876426
153847	876427
560528	876428
135898	876429
216007	876430
255019	876431
18912	876432
180145	876433
685364	876434
95460	876435
237299	876436
268330	876437
119925	876438
559499	876439
132420	876440
613371	876441
391633	876442
52688	876443
198725	876444
60879	876445
500839	876446
43973	876447
106171	876448
41245	876449
6339	876450
526419	876451
122811	876452
98534	876453
135590	876454
600960	876455
717960	876456
602938	876457
376070	876458
385574	876459
56136	876460
517618	876461
300908	876462
56538	876463
294143	876464
47767	876465
327919	876466
527149	876467
35912	876468
199957	876469
5010	876470
197831	876471
289981	876472
109586	876473
458655	876474
418954	876475
170382	876476
17117	876477
493975	876478
649018	876479
43373	876480
184033	876481
633620	876482
9228	876483
42853	876484
101508	876485
557530	876486
26173	876487
136052	876488
179837	876489
329703	876490
184733	876491
31143	876492
377069	876493
283110	876494
95112	876495
46331	876496
72652	876497
347509	876498
151308	876499
47379	876500
186831	876501
337193	876502
245379	876503
564106	876504
86855	876505
359378	876506
75370	876507
660754	876508
68910	876509
42405	876510
119608	876511
21051	876512
152936	876513
267982	876514
459509	876515
145037	876516
471995	876517
87053	876518
89252	876519
146575	876520
132515	876521
300220	876522
345678	876523
576601	876524
673998	876525
349101	876526
185657	876527
148256	876528
213054	876529
21340	876530
262613	876531
47766	876532
53851	876533
168217	876534
140273	876535
695819	876536
16769	876537
65432	876538
537906	876539
266029	876540
281450	876541
126703	876542
7121	876543
1808	876544
462871	876545
490498	876546
262623	876547
531696	876548
12721	876549
715031	876550
270812	876551
593117	876552
134772	876553
249587	876554
207361	876555
274554	876556
46938	876557
692640	876558
466763	876559
168727	876560
469451	876561
180710	876562
267001	876563
705228	876564
344990	876565
117753	876566
714697	876567
107049	876568
489340	876569
27257	876570
598636	876571
44989	876572
210341	876573
320975	876574
45100	876575
280704	876576
71501	876577
414121	876578
75402	876579
123167	876580
456751	876581
260376	876582
290905	876583
28407	876584
263309	876585
5037	876586
41003	876587
86645	876588
604183	876589
456090	876590
19134	876591
47524	876592
216315	876593
20655	876594
109563	876595
615877	876596
469046	876597
182401	876598
16164	876599
173946	876600
679019	876601
637599	876602
483340	876603
36860	876604
654428	876605
210674	876606
18710	876607
649448	876608
283920	876609
318903	876610
346101	876611
176377	876612
733	876613
2886	876614
526936	876615
531105	876616
174308	876617
49948	876618
45582	876619
655165	876620
417169	876621
67437	876622
552233	876623
91823	876624
688732	876625
8085	876626
19102	876627
24818	876628
156084	876629
318857	876630
109151	876631
296119	876632
589564	876633
73995	876634
115162	876635
521596	876636
201074	876637
141897	876638
618428	876639
173732	876640
109955	876641
43989	876642
694080	876643
639643	876644
702609	876645
270983	876646
43421	876647
452629	876648
449866	876649
4013	876650
109472	876651
110243	876652
480161	876653
2328	876654
41636	876655
201982	876656
186590	876657
597606	876658
76336	876659
530568	876660
120501	876661
14274	876662
181928	876663
153043	876664
561030	876665
467995	876666
98563	876667
116573	876668
15543	876669
62628	876670
670731	876671
37924	876672
609967	876673
548762	876674
142013	876675
380861	876676
407424	876677
249281	876678
663946	876679
87973	876680
254963	876681
12629	876682
51902	876683
217868	876684
615242	876685
25770	876686
4316	876687
448929	876688
668384	876689
301703	876690
390517	876691
677210	876692
516959	876693
177528	876694
646782	876695
593822	876696
239427	876697
138190	876698
559291	876699
479396	876700
90051	876701
35803	876702
475218	876703
564092	876704
58258	876705
221103	876706
44786	876707
703819	876708
650611	876709
147852	876710
1260	876711
147489	876712
379879	876713
602453	876714
676701	876715
183625	876716
2091	876717
3342	876718
218596	876719
314012	876720
478576	876721
419416	876722
361437	876723
512663	876724
73554	876725
329756	876726
15565	876727
721919	876728
538235	876729
306347	876730
440550	876731
663691	876732
627300	876733
206522	876734
219310	876735
262921	876736
301336	876737
308725	876738
329484	876739
376516	876740
112831	876741
164372	876742
5081	876743
88884	876744
462181	876745
533133	876746
725184	876747
624710	876748
111908	876749
108393	876750
341625	876751
122503	876752
71451	876753
571169	876754
508683	876755
252646	876756
630267	876757
94303	876758
53919	876759
41476	876760
351127	876761
712950	876762
100943	876763
48949	876764
489121	876765
116292	876766
683216	876767
509092	876768
710999	876769
164617	876770
707753	876771
1244	876772
64507	876773
515080	876774
563022	876775
161178	876776
25292	876777
585024	876778
669488	876779
1898	876780
38890	876781
114933	876782
277206	876783
177616	876784
45977	876785
148594	876786
79302	876787
163482	876788
518439	876789
130458	876790
16155	876791
651272	876792
231794	876793
112423	876794
105508	876795
254918	876796
237704	876797
554604	876798
442730	876799
17904	876800
590874	876801
309808	876802
423029	876803
35885	876804
106496	876805
288225	876806
213649	876807
340800	876808
263431	876809
300950	876810
454221	876811
597237	876812
79108	876813
460301	876814
451379	876815
110231	876816
285134	876817
375388	876818
321612	876819
663525	876820
691253	876821
632510	876822
300725	876823
4098	876824
23211	876825
240479	876826
506843	876827
634512	876828
53802	876829
626733	876830
5671	876831
638099	876832
127845	876833
659475	876834
6163	876835
436497	876836
414000	876837
141449	876838
368225	876839
563499	876840
197339	876841
174203	876842
356581	876843
374737	876844
123634	876845
658026	876846
40948	876847
319095	876848
605090	876849
63921	876850
462155	876851
100232	876852
316889	876853
266124	876854
60215	876855
239107	876856
133386	876857
435841	876858
531872	876859
34112	876860
602064	876861
710009	876862
76321	876863
114193	876864
692993	876865
21566	876866
76	876867
554150	876868
99494	876869
70857	876870
546318	876871
53918	876872
700732	876873
363840	876874
183527	876875
6956	876876
13157	876877
310569	876878
224949	876879
87342	876880
699025	876881
149605	876882
33721	876883
445495	876884
166976	876885
253574	876886
51397	876887
258326	876888
1595	876889
636598	876890
173475	876891
163444	876892
114865	876893
53777	876894
271265	876895
17017	876896
369038	876897
169474	876898
177631	876899
671957	876900
140341	876901
83652	876902
596324	876903
144234	876904
5373	876905
561798	876906
151653	876907
121559	876908
19789	876909
584569	876910
61231	876911
202886	876912
89394	876913
55150	876914
161090	876915
30268	876916
223973	876917
48206	876918
687434	876919
490823	876920
663084	876921
603137	876922
475417	876923
226276	876924
685271	876925
616618	876926
42132	876927
618699	876928
18881	876929
179850	876930
338395	876931
199608	876932
133570	876933
44861	876934
45118	876935
343959	876936
661124	876937
592031	876938
41373	876939
317114	876940
205330	876941
147387	876942
666217	876943
658677	876944
12326	876945
552114	876946
174535	876947
48253	876948
479144	876949
14775	876950
33724	876951
238237	876952
113737	876953
195843	876954
127869	876955
264786	876956
104370	876957
35855	876958
231215	876959
213461	876960
16263	876961
47169	876962
141557	876963
173434	876964
120950	876965
697876	876966
97459	876967
185284	876968
147528	876969
158151	876970
74241	876971
9370	876972
24563	876973
416191	876974
372246	876975
165421	876976
694860	876977
244793	876978
208393	876979
52183	876980
384677	876981
60298	876982
182304	876983
181053	876984
46402	876985
120962	876986
668627	876987
8052	876988
534988	876989
639009	876990
461780	876991
131975	876992
414567	876993
209638	876994
539580	876995
501481	876996
73621	876997
147195	876998
31320	876999
24203	877000
552424	877001
70462	877002
650870	877003
93390	877004
139317	877005
175171	877006
115763	877007
374636	877008
136355	877009
175596	877010
330692	877011
500782	877012
5624	877013
84976	877014
236734	877015
69048	877016
11253	877017
306945	877018
128609	877019
366092	877020
433761	877021
667624	877022
7153	877023
236764	877024
626115	877025
398595	877026
411799	877027
175069	877028
162072	877029
139372	877030
252399	877031
191524	877032
313863	877033
409780	877034
448090	877035
113619	877036
262771	877037
713775	877038
641714	877039
158635	877040
360226	877041
575812	877042
407358	877043
177563	877044
618765	877045
194537	877046
568471	877047
41746	877048
407503	877049
288917	877050
180270	877051
390034	877052
40370	877053
309686	877054
122057	877055
260179	877056
99957	877057
116224	877058
290695	877059
23939	877060
64676	877061
97301	877062
71801	877063
167367	877064
114535	877065
34072	877066
97303	877067
664787	877068
10707	877069
25775	877070
267042	877071
606922	877072
47295	877073
120623	877074
472470	877075
36687	877076
424123	877077
181230	877078
580717	877079
60688	877080
410970	877081
610487	877082
141172	877083
171449	877084
404752	877085
473340	877086
41481	877087
12708	877088
109490	877089
497294	877090
432378	877091
82419	877092
619919	877093
12113	877094
39672	877095
17107	877096
9228	877097
562765	877098
255691	877099
73695	877100
225176	877101
533655	877102
493323	877103
187201	877104
92943	877105
430062	877106
171358	877107
433263	877108
462100	877109
163745	877110
46179	877111
32434	877112
702370	877113
20078	877114
35039	877115
183665	877116
688187	877117
590991	877118
414167	877119
636097	877120
407193	877121
668655	877122
116095	877123
649614	877124
49761	877125
596371	877126
439730	877127
80	877128
157769	877129
512091	877130
233399	877131
14897	877132
198322	877133
708606	877134
474819	877135
375238	877136
14099	877137
41044	877138
24830	877139
4715	877140
442083	877141
246652	877142
107843	877143
93395	877144
250695	877145
80569	877146
11201	877147
438961	877148
22525	877149
701019	877150
186242	877151
18827	877152
120080	877153
630473	877154
136113	877155
692274	877156
594320	877157
432063	877158
536339	877159
18056	877160
205417	877161
665722	877162
71286	877163
319221	877164
314270	877165
611758	877166
680756	877167
210759	877168
141287	877169
12594	877170
380264	877171
418479	877172
159195	877173
186472	877174
161203	877175
56812	877176
117058	877177
610843	877178
81624	877179
613681	877180
130740	877181
579678	877182
277052	877183
682510	877184
4659	877185
533341	877186
620713	877187
396187	877188
320214	877189
186907	877190
51254	877191
714623	877192
72285	877193
331162	877194
585976	877195
161552	877196
407423	877197
10028	877198
4431	877199
116189	877200
167415	877201
107917	877202
659199	877203
530227	877204
673744	877205
284315	877206
278652	877207
570487	877208
108830	877209
73690	877210
536785	877211
14638	877212
184004	877213
551065	877214
13734	877215
154113	877216
121274	877217
25240	877218
159500	877219
259564	877220
360677	877221
103987	877222
641895	877223
182695	877224
21644	877225
43875	877226
636945	877227
178005	877228
69273	877229
10426	877230
119793	877231
607716	877232
644904	877233
40516	877234
138125	877235
1291	877236
259	877237
13243	877238
271493	877239
656034	877240
20227	877241
10655	877242
339397	877243
78848	877244
346019	877245
651903	877246
244587	877247
177730	877248
174961	877249
618431	877250
17476	877251
142484	877252
164662	877253
719783	877254
17787	877255
629986	877256
478791	877257
326495	877258
104398	877259
598360	877260
167547	877261
184924	877262
479963	877263
176471	877264
149757	877265
438854	877266
401110	877267
143116	877268
276872	877269
6775	877270
183767	877271
290118	877272
94382	877273
103	877274
4826	877275
406356	877276
395851	877277
9392	877278
86935	877279
35564	877280
615460	877281
17643	877282
143000	877283
289766	877284
518402	877285
50539	877286
2996	877287
450471	877288
599868	877289
83500	877290
497009	877291
523005	877292
435884	877293
7130	877294
720051	877295
80451	877296
449515	877297
646445	877298
2	877299
318511	877300
209264	877301
369400	877302
612407	877303
341531	877304
615320	877305
598447	877306
127556	877307
496977	877308
516742	877309
151000	877310
85578	877311
467352	877312
682574	877313
655527	877314
377476	877315
159076	877316
68582	877317
408066	877318
212633	877319
300407	877320
557571	877321
555850	877322
139003	877323
670826	877324
589364	877325
707431	877326
15718	877327
590658	877328
105252	877329
509521	877330
183432	877331
4415	877332
35187	877333
375437	877334
115071	877335
559544	877336
171806	877337
28231	877338
110418	877339
322409	877340
53004	877341
98785	877342
103804	877343
583733	877344
176619	877345
497825	877346
22250	877347
595258	877348
61247	877349
592317	877350
600511	877351
73659	877352
82917	877353
469847	877354
413013	877355
235363	877356
105460	877357
493191	877358
405254	877359
58581	877360
3860	877361
44669	877362
523206	877363
349013	877364
624519	877365
128738	877366
628979	877367
425266	877368
108013	877369
316249	877370
138105	877371
17083	877372
456243	877373
19099	877374
117301	877375
38198	877376
550044	877377
365336	877378
212540	877379
30871	877380
124679	877381
94937	877382
316143	877383
653333	877384
1188	877385
40363	877386
259659	877387
619815	877388
287541	877389
52933	877390
263415	877391
10055	877392
175671	877393
5785	877394
196211	877395
13731	877396
256846	877397
405030	877398
118835	877399
480212	877400
363197	877401
440961	877402
624197	877403
691532	877404
439948	877405
577553	877406
159643	877407
371927	877408
98449	877409
639868	877410
16161	877411
188807	877412
18877	877413
293287	877414
405984	877415
94480	877416
257925	877417
654157	877418
157936	877419
22478	877420
45292	877421
153286	877422
111415	877423
100063	877424
33019	877425
318455	877426
343801	877427
175469	877428
289782	877429
673122	877430
163190	877431
64239	877432
112467	877433
163007	877434
116991	877435
54905	877436
142270	877437
66293	877438
240321	877439
95370	877440
655675	877441
159515	877442
136024	877443
15954	877444
440634	877445
515678	877446
481112	877447
38405	877448
639387	877449
179366	877450
297026	877451
388564	877452
189922	877453
644502	877454
153202	877455
185607	877456
349289	877457
7754	877458
447141	877459
172396	877460
413116	877461
551435	877462
510379	877463
44085	877464
341310	877465
437688	877466
573743	877467
337535	877468
333389	877469
685457	877470
404847	877471
214668	877472
14519	877473
395684	877474
197323	877475
656398	877476
24302	877477
13849	877478
1176	877479
121028	877480
56295	877481
223615	877482
243743	877483
86205	877484
222464	877485
325651	877486
12347	877487
139114	877488
12313	877489
149987	877490
15614	877491
212730	877492
632446	877493
493659	877494
33022	877495
421267	877496
642377	877497
95083	877498
3879	877499
631131	877500
718071	877501
168065	877502
717871	877503
477969	877504
372190	877505
168252	877506
92861	877507
5128	877508
715265	877509
470423	877510
421563	877511
543307	877512
377383	877513
54105	877514
685470	877515
43933	877516
490475	877517
666356	877518
695151	877519
131072	877520
365054	877521
197746	877522
225634	877523
714174	877524
142912	877525
3583	877526
195104	877527
18037	877528
192950	877529
386876	877530
492907	877531
92765	877532
41308	877533
2167	877534
561171	877535
105475	877536
360630	877537
238424	877538
656078	877539
414906	877540
641498	877541
435769	877542
418598	877543
398656	877544
368600	877545
412078	877546
545376	877547
354703	877548
171451	877549
550749	877550
182066	877551
149164	877552
269076	877553
433458	877554
283205	877555
16566	877556
650190	877557
573439	877558
649941	877559
284259	877560
221341	877561
294194	877562
353596	877563
697180	877564
224705	877565
693455	877566
567864	877567
455766	877568
188508	877569
194296	877570
143164	877571
291028	877572
312688	877573
172871	877574
68322	877575
115984	877576
33801	877577
563682	877578
704553	877579
479492	877580
716109	877581
140664	877582
686327	877583
74523	877584
161651	877585
69757	877586
394470	877587
122630	877588
208495	877589
511799	877590
510986	877591
636435	877592
454907	877593
146005	877594
628857	877595
4105	877596
724912	877597
84417	877598
79971	877599
228653	877600
297242	877601
10461	877602
5615	877603
126558	877604
127193	877605
3370	877606
306373	877607
273354	877608
382526	877609
183563	877610
163903	877611
530856	877612
144939	877613
618238	877614
113275	877615
28515	877616
462366	877617
492670	877618
384573	877619
76083	877620
11325	877621
42094	877622
80497	877623
162834	877624
50634	877625
455546	877626
419226	877627
6577	877628
119760	877629
259963	877630
372656	877631
624422	877632
23103	877633
180693	877634
242851	877635
148847	877636
529123	877637
323412	877638
597520	877639
612044	877640
385369	877641
60666	877642
212105	877643
61749	877644
4466	877645
32408	877646
149457	877647
446901	877648
124519	877649
220011	877650
10179	877651
546097	877652
4319	877653
464922	877654
61321	877655
26153	877656
205954	877657
446938	877658
596715	877659
34522	877660
660295	877661
527574	877662
78316	877663
368650	877664
294262	877665
653294	877666
674658	877667
607055	877668
55226	877669
534708	877670
55236	877671
170099	877672
647686	877673
31369	877674
696390	877675
652996	877676
377432	877677
24036	877678
364586	877679
145057	877680
28436	877681
688406	877682
138298	877683
142162	877684
634623	877685
618265	877686
22876	877687
457749	877688
178743	877689
492357	877690
125263	877691
341170	877692
599451	877693
243626	877694
184134	877695
412698	877696
100579	877697
52990	877698
106789	877699
330551	877700
73654	877701
235477	877702
137933	877703
1691	877704
95539	877705
419212	877706
154090	877707
443717	877708
411108	877709
240841	877710
260562	877711
178322	877712
103362	877713
145380	877714
39460	877715
651213	877716
242208	877717
534022	877718
45800	877719
156101	877720
663590	877721
37498	877722
446754	877723
463613	877724
137649	877725
468803	877726
139738	877727
42294	877728
433706	877729
155472	877730
443506	877731
427553	877732
635366	877733
147387	877734
279850	877735
142525	877736
266288	877737
1038	877738
626200	877739
49386	877740
72780	877741
511236	877742
232432	877743
690595	877744
689817	877745
78649	877746
288796	877747
346364	877748
4940	877749
525185	877750
49582	877751
4	877752
598102	877753
627937	877754
497463	877755
523416	877756
643763	877757
5271	877758
583622	877759
542148	877760
40981	877761
569966	877762
6644	877763
655755	877764
324768	877765
621205	877766
638033	877767
120654	877768
148995	877769
567325	877770
612507	877771
592923	877772
323359	877773
306479	877774
386339	877775
40554	877776
31581	877777
98107	877778
573389	877779
13599	877780
639927	877781
138260	877782
68967	877783
185619	877784
127692	877785
479232	877786
384275	877787
32440	877788
361067	877789
565412	877790
26643	877791
380189	877792
391780	877793
505807	877794
200907	877795
95490	877796
255184	877797
144955	877798
180107	877799
162580	877800
177819	877801
153901	877802
532994	877803
1961	877804
173629	877805
456393	877806
491142	877807
90025	877808
687331	877809
434186	877810
386087	877811
117577	877812
364892	877813
107237	877814
365633	877815
320836	877816
291554	877817
630623	877818
260397	877819
64461	877820
681764	877821
59668	877822
590903	877823
62923	877824
131026	877825
171329	877826
248713	877827
9966	877828
246183	877829
9030	877830
172516	877831
89713	877832
354336	877833
597248	877834
133137	877835
2188	877836
618277	877837
227151	877838
33623	877839
112277	877840
3961	877841
574861	877842
144053	877843
413762	877844
721363	877845
1942	877846
43546	877847
2410	877848
3842	877849
1028	877850
313134	877851
11170	877852
564971	877853
62245	877854
547527	877855
93177	877856
201670	877857
70300	877858
317544	877859
424087	877860
451980	877861
418541	877862
19950	877863
378054	877864
331131	877865
176304	877866
234878	877867
46147	877868
13786	877869
270124	877870
632571	877871
101575	877872
83343	877873
456049	877874
691518	877875
178204	877876
355197	877877
623929	877878
374082	877879
25711	877880
69180	877881
31191	877882
559390	877883
209702	877884
4763	877885
35324	877886
71054	877887
119282	877888
12758	877889
11683	877890
515670	877891
161944	877892
464979	877893
704042	877894
713777	877895
311965	877896
58296	877897
28455	877898
165170	877899
317569	877900
707875	877901
216113	877902
117226	877903
529172	877904
295205	877905
249853	877906
126837	877907
117326	877908
89141	877909
235130	877910
43603	877911
582570	877912
100426	877913
67874	877914
396854	877915
175851	877916
515914	877917
491596	877918
441421	877919
568101	877920
216365	877921
558100	877922
62916	877923
56399	877924
236086	877925
6046	877926
47142	877927
225955	877928
225722	877929
256525	877930
515149	877931
70098	877932
59910	877933
367977	877934
16935	877935
48409	877936
724438	877937
154947	877938
690618	877939
10502	877940
61712	877941
704125	877942
8721	877943
721749	877944
329541	877945
166137	877946
38217	877947
74775	877948
302350	877949
497843	877950
72474	877951
354032	877952
679541	877953
724442	877954
319825	877955
21299	877956
347442	877957
322905	877958
301716	877959
115551	877960
167630	877961
756	877962
131913	877963
342191	877964
38553	877965
312544	877966
502229	877967
474177	877968
424003	877969
725016	877970
88142	877971
146901	877972
363731	877973
459823	877974
16194	877975
212301	877976
155186	877977
68751	877978
688694	877979
89490	877980
217122	877981
210826	877982
473576	877983
285788	877984
559332	877985
78799	877986
22040	877987
715510	877988
47191	877989
203332	877990
369141	877991
115729	877992
653726	877993
465789	877994
550141	877995
325364	877996
482454	877997
567457	877998
141366	877999
533021	878000
236111	878001
457370	878002
126972	878003
293740	878004
158627	878005
550284	878006
50379	878007
710440	878008
87078	878009
32943	878010
139281	878011
351361	878012
244951	878013
117888	878014
27235	878015
342308	878016
706209	878017
384104	878018
144736	878019
474064	878020
92462	878021
195817	878022
685243	878023
561398	878024
46297	878025
717353	878026
3664	878027
441583	878028
362388	878029
526976	878030
566254	878031
4418	878032
501335	878033
383818	878034
106092	878035
451023	878036
563463	878037
241519	878038
20012	878039
667780	878040
251259	878041
485867	878042
28241	878043
513740	878044
24494	878045
549	878046
5150	878047
8843	878048
16334	878049
9883	878050
472684	878051
121377	878052
660529	878053
281647	878054
610466	878055
99268	878056
631757	878057
547104	878058
233341	878059
655619	878060
398078	878061
523358	878062
17682	878063
436211	878064
591513	878065
94185	878066
209279	878067
625770	878068
508269	878069
52397	878070
56767	878071
585470	878072
30316	878073
32289	878074
616401	878075
287550	878076
332728	878077
54778	878078
443955	878079
45735	878080
493676	878081
173773	878082
281825	878083
243773	878084
240355	878085
64916	878086
29805	878087
145062	878088
419065	878089
167355	878090
86876	878091
383035	878092
68009	878093
452735	878094
537713	878095
347449	878096
688230	878097
131255	878098
437507	878099
666725	878100
87747	878101
410284	878102
32332	878103
378896	878104
657687	878105
515112	878106
664936	878107
568870	878108
636654	878109
51791	878110
710517	878111
22607	878112
266992	878113
19350	878114
404446	878115
569984	878116
598026	878117
13540	878118
405703	878119
119491	878120
66092	878121
234718	878122
324963	878123
472212	878124
61549	878125
694088	878126
576871	878127
227964	878128
129738	878129
163234	878130
33741	878131
139619	878132
24919	878133
19274	878134
533769	878135
470058	878136
91946	878137
140477	878138
17015	878139
624970	878140
38865	878141
163337	878142
541959	878143
208235	878144
700330	878145
568275	878146
18272	878147
433146	878148
268397	878149
163858	878150
143836	878151
343296	878152
251352	878153
78279	878154
227043	878155
184474	878156
270721	878157
715630	878158
367069	878159
606879	878160
17618	878161
3076	878162
80854	878163
74988	878164
354914	878165
112474	878166
8151	878167
682426	878168
39083	878169
462400	878170
13137	878171
259740	878172
648788	878173
158230	878174
54129	878175
513787	878176
161448	878177
396599	878178
120909	878179
123391	878180
416753	878181
582474	878182
132308	878183
153527	878184
586169	878185
6517	878186
712174	878187
197238	878188
141660	878189
684621	878190
235444	878191
149516	878192
71276	878193
501751	878194
159986	878195
393489	878196
117114	878197
529547	878198
417483	878199
15346	878200
213451	878201
639421	878202
491138	878203
185303	878204
351056	878205
13687	878206
405507	878207
240329	878208
133026	878209
126639	878210
304396	878211
589807	878212
677926	878213
27932	878214
350030	878215
650106	878216
194148	878217
409294	878218
577190	878219
232381	878220
479972	878221
182850	878222
538126	878223
122645	878224
630508	878225
183049	878226
57873	878227
8069	878228
330406	878229
420453	878230
531356	878231
712698	878232
127040	878233
67324	878234
115293	878235
19401	878236
17176	878237
374364	878238
164874	878239
461387	878240
566498	878241
237535	878242
91235	878243
259143	878244
721793	878245
358605	878246
465545	878247
315379	878248
233	878249
437596	878250
139247	878251
129242	878252
460147	878253
665083	878254
126917	878255
41349	878256
311944	878257
569597	878258
185414	878259
403539	878260
147990	878261
243547	878262
97406	878263
591433	878264
353522	878265
167958	878266
226539	878267
376442	878268
84175	878269
259561	878270
570561	878271
514465	878272
49779	878273
63616	878274
334796	878275
29695	878276
7877	878277
116933	878278
39883	878279
376339	878280
662898	878281
308506	878282
488725	878283
193327	878284
704008	878285
155891	878286
290098	878287
120374	878288
625869	878289
514718	878290
156625	878291
6874	878292
147322	878293
453460	878294
472675	878295
355716	878296
2467	878297
63757	878298
191572	878299
585779	878300
584206	878301
65063	878302
423822	878303
14443	878304
399778	878305
590429	878306
283022	878307
428981	878308
156598	878309
700822	878310
417655	878311
1861	878312
80527	878313
639042	878314
27132	878315
510263	878316
176647	878317
497412	878318
359096	878319
85374	878320
686975	878321
88626	878322
43588	878323
490260	878324
542367	878325
268394	878326
400964	878327
579269	878328
22789	878329
577677	878330
274218	878331
294293	878332
345593	878333
497591	878334
60260	878335
162259	878336
463488	878337
225971	878338
245232	878339
375791	878340
25901	878341
77241	878342
102800	878343
572611	878344
718342	878345
324999	878346
526662	878347
29772	878348
294498	878349
274010	878350
54463	878351
24753	878352
49904	878353
536496	878354
87978	878355
148726	878356
56738	878357
150447	878358
167620	878359
511044	878360
30530	878361
66588	878362
705143	878363
345768	878364
20362	878365
40852	878366
183957	878367
650199	878368
626593	878369
428014	878370
144081	878371
578595	878372
333262	878373
123635	878374
670415	878375
39704	878376
690418	878377
17082	878378
139603	878379
50841	878380
134179	878381
155017	878382
142866	878383
9906	878384
534259	878385
180695	878386
33800	878387
171237	878388
133167	878389
64754	878390
618624	878391
24141	878392
5743	878393
220497	878394
4753	878395
73213	878396
119567	878397
306485	878398
39394	878399
401881	878400
472361	878401
670383	878402
234909	878403
392684	878404
471541	878405
372022	878406
43123	878407
257425	878408
491326	878409
59046	878410
18527	878411
511081	878412
208723	878413
540590	878414
160820	878415
607076	878416
625647	878417
416068	878418
706111	878419
31016	878420
475641	878421
701522	878422
489916	878423
495746	878424
702931	878425
574798	878426
515815	878427
116908	878428
363407	878429
563424	878430
134146	878431
544093	878432
317454	878433
355000	878434
35458	878435
18436	878436
322839	878437
629087	878438
12823	878439
48348	878440
377267	878441
50029	878442
678502	878443
11527	878444
197689	878445
250992	878446
248806	878447
12291	878448
155173	878449
136507	878450
60071	878451
40702	878452
596550	878453
265194	878454
210932	878455
3259	878456
41370	878457
413168	878458
647471	878459
30450	878460
587	878461
55335	878462
79569	878463
247390	878464
289728	878465
65221	878466
158295	878467
296254	878468
296621	878469
384398	878470
44287	878471
45	878472
413152	878473
161122	878474
148904	878475
550529	878476
511052	878477
89910	878478
420349	878479
655027	878480
5117	878481
139284	878482
190391	878483
127106	878484
177061	878485
358194	878486
117146	878487
193607	878488
706596	878489
345046	878490
228516	878491
514908	878492
702515	878493
672462	878494
252466	878495
1770	878496
155743	878497
87216	878498
501088	878499
94211	878500
38009	878501
150788	878502
189407	878503
152912	878504
689613	878505
493511	878506
324880	878507
582657	878508
666695	878509
135642	878510
161379	878511
98975	878512
270976	878513
581279	878514
224292	878515
78118	878516
79521	878517
35134	878518
396362	878519
146942	878520
485885	878521
262920	878522
219102	878523
423206	878524
493928	878525
121743	878526
142061	878527
293312	878528
493030	878529
619646	878530
79530	878531
59831	878532
16798	878533
553906	878534
112	878535
319899	878536
79781	878537
98876	878538
545746	878539
533	878540
32259	878541
487677	878542
26677	878543
311088	878544
108310	878545
3237	878546
259840	878547
26431	878548
95564	878549
87702	878550
43487	878551
191322	878552
395388	878553
396349	878554
182169	878555
411920	878556
673460	878557
434747	878558
358317	878559
178509	878560
300149	878561
321385	878562
104505	878563
683221	878564
362853	878565
3083	878566
19528	878567
106266	878568
131803	878569
327266	878570
153934	878571
48512	878572
41867	878573
384600	878574
20533	878575
653741	878576
646229	878577
418916	878578
58723	878579
447489	878580
484297	878581
108469	878582
575773	878583
138026	878584
484288	878585
185089	878586
374710	878587
359234	878588
112101	878589
360314	878590
63540	878591
189666	878592
87049	878593
549983	878594
508537	878595
100955	878596
5354	878597
29085	878598
653885	878599
72587	878600
65631	878601
489792	878602
442594	878603
38756	878604
546399	878605
6268	878606
14705	878607
421009	878608
337776	878609
144525	878610
133442	878611
122381	878612
8332	878613
177028	878614
93303	878615
199088	878616
161863	878617
170948	878618
526729	878619
297542	878620
87449	878621
101816	878622
714103	878623
10612	878624
374483	878625
684927	878626
273314	878627
326051	878628
295857	878629
580612	878630
581583	878631
517240	878632
303421	878633
5202	878634
142054	878635
99946	878636
557412	878637
6436	878638
888	878639
170561	878640
552246	878641
11260	878642
660979	878643
430208	878644
118792	878645
248503	878646
407677	878647
330535	878648
321986	878649
79415	878650
359747	878651
490043	878652
92237	878653
611646	878654
702347	878655
232072	878656
626586	878657
619162	878658
70565	878659
186288	878660
172986	878661
358204	878662
10749	878663
224704	878664
99594	878665
307779	878666
33629	878667
19431	878668
483306	878669
257930	878670
164267	878671
628766	878672
295384	878673
703262	878674
149650	878675
672011	878676
361145	878677
313676	878678
47116	878679
187208	878680
500978	878681
253256	878682
138582	878683
598834	878684
268	878685
130186	878686
628360	878687
11	878688
537366	878689
363564	878690
387475	878691
159593	878692
4408	878693
20891	878694
361246	878695
36566	878696
237530	878697
378029	878698
488481	878699
447144	878700
246679	878701
81746	878702
84770	878703
10468	878704
128933	878705
576070	878706
100142	878707
622424	878708
503257	878709
678437	878710
184256	878711
49708	878712
18258	878713
22372	878714
427880	878715
28485	878716
547884	878717
93996	878718
126898	878719
603591	878720
41380	878721
677362	878722
54783	878723
437260	878724
277890	878725
696743	878726
290656	878727
239737	878728
391121	878729
115106	878730
52550	878731
448666	878732
606357	878733
469356	878734
345974	878735
543063	878736
77483	878737
566077	878738
480402	878739
204746	878740
686571	878741
128896	878742
685203	878743
596095	878744
125293	878745
190287	878746
85716	878747
49026	878748
69072	878749
504856	878750
344954	878751
480674	878752
124248	878753
533481	878754
379558	878755
556143	878756
114113	878757
161162	878758
712871	878759
77695	878760
301925	878761
15812	878762
508418	878763
93444	878764
418287	878765
178960	878766
405451	878767
126535	878768
23884	878769
647508	878770
357237	878771
623786	878772
369878	878773
141181	878774
519812	878775
72822	878776
723911	878777
133824	878778
595782	878779
191856	878780
48140	878781
546309	878782
594909	878783
79667	878784
82016	878785
619058	878786
33211	878787
79265	878788
71391	878789
90871	878790
281575	878791
180493	878792
271348	878793
2324	878794
295492	878795
601971	878796
718356	878797
652240	878798
32296	878799
147149	878800
161576	878801
295877	878802
569721	878803
706092	878804
292444	878805
691927	878806
147157	878807
1374	878808
454233	878809
333893	878810
5120	878811
310658	878812
42193	878813
86725	878814
551631	878815
13015	878816
121636	878817
164751	878818
182514	878819
50520	878820
166766	878821
144227	878822
513568	878823
609948	878824
22083	878825
49856	878826
268237	878827
391110	878828
261019	878829
621050	878830
38944	878831
398413	878832
633897	878833
76396	878834
687112	878835
368781	878836
62518	878837
631676	878838
114729	878839
436131	878840
5321	878841
2886	878842
97664	878843
94078	878844
431092	878845
11374	878846
228519	878847
491377	878848
493341	878849
441113	878850
566564	878851
95291	878852
42382	878853
224058	878854
456495	878855
384409	878856
132999	878857
22716	878858
582313	878859
262606	878860
139348	878861
283915	878862
66509	878863
144481	878864
574068	878865
90448	878866
98773	878867
99873	878868
309127	878869
15492	878870
308093	878871
609532	878872
176265	878873
30171	878874
660602	878875
67121	878876
95113	878877
400378	878878
85593	878879
424422	878880
390736	878881
316402	878882
123668	878883
369361	878884
348856	878885
436937	878886
538006	878887
700133	878888
647533	878889
435089	878890
393368	878891
411296	878892
714284	878893
284140	878894
17354	878895
724913	878896
14424	878897
333547	878898
668766	878899
172957	878900
338547	878901
180914	878902
189525	878903
3136	878904
86001	878905
298770	878906
682059	878907
216212	878908
338811	878909
133290	878910
73623	878911
109118	878912
254161	878913
206364	878914
5133	878915
483437	878916
243735	878917
6273	878918
515725	878919
38873	878920
20108	878921
152626	878922
489085	878923
646102	878924
3280	878925
564781	878926
173088	878927
46170	878928
45797	878929
20880	878930
698475	878931
3527	878932
324799	878933
689651	878934
227405	878935
12922	878936
424163	878937
628025	878938
340533	878939
55258	878940
291889	878941
321798	878942
50447	878943
659636	878944
33497	878945
469763	878946
61625	878947
392506	878948
342754	878949
54164	878950
210001	878951
136249	878952
141612	878953
346048	878954
325403	878955
681264	878956
404690	878957
295717	878958
605169	878959
68735	878960
589894	878961
715206	878962
652942	878963
31091	878964
251111	878965
471358	878966
4848	878967
243205	878968
5769	878969
82388	878970
552608	878971
304228	878972
722366	878973
679834	878974
81808	878975
27516	878976
515648	878977
148773	878978
144669	878979
636191	878980
696507	878981
79239	878982
146158	878983
603460	878984
334772	878985
23143	878986
38930	878987
431966	878988
149821	878989
157868	878990
285945	878991
690770	878992
422323	878993
301520	878994
54976	878995
461709	878996
312423	878997
69521	878998
215281	878999
76648	879000
570653	879001
242917	879002
698042	879003
103761	879004
27385	879005
122089	879006
282318	879007
17805	879008
60216	879009
158630	879010
351497	879011
155887	879012
428948	879013
163888	879014
451560	879015
120953	879016
11913	879017
515138	879018
318874	879019
8331	879020
516833	879021
309920	879022
107620	879023
317053	879024
405332	879025
613542	879026
109512	879027
404317	879028
199059	879029
174124	879030
362274	879031
14274	879032
112298	879033
299488	879034
108374	879035
12102	879036
644686	879037
619726	879038
18739	879039
20966	879040
319329	879041
478806	879042
75975	879043
62969	879044
28638	879045
40321	879046
147364	879047
7835	879048
55780	879049
153394	879050
69151	879051
544658	879052
486784	879053
168234	879054
112229	879055
634774	879056
132940	879057
289946	879058
25931	879059
331	879060
9557	879061
711100	879062
2092	879063
534344	879064
205860	879065
194976	879066
103880	879067
140432	879068
25320	879069
280271	879070
2814	879071
143349	879072
582343	879073
526034	879074
573666	879075
256823	879076
174703	879077
592855	879078
216469	879079
480681	879080
312658	879081
167525	879082
26416	879083
81601	879084
489119	879085
146718	879086
109141	879087
713861	879088
654000	879089
23098	879090
402384	879091
171791	879092
167819	879093
115328	879094
712773	879095
406373	879096
598397	879097
513879	879098
12354	879099
657985	879100
568976	879101
281117	879102
111376	879103
593167	879104
198717	879105
297613	879106
464611	879107
168934	879108
138851	879109
545595	879110
356415	879111
487129	879112
619198	879113
563007	879114
373885	879115
620335	879116
34236	879117
299850	879118
251751	879119
572373	879120
46618	879121
292443	879122
21771	879123
452347	879124
116972	879125
641437	879126
53171	879127
724145	879128
98925	879129
211892	879130
532180	879131
674380	879132
647108	879133
129168	879134
228638	879135
444927	879136
21908	879137
124883	879138
67976	879139
38674	879140
48530	879141
700581	879142
30334	879143
269098	879144
489239	879145
226745	879146
6161	879147
171893	879148
244656	879149
145658	879150
345859	879151
443981	879152
439433	879153
83199	879154
331864	879155
107356	879156
478678	879157
591459	879158
38640	879159
504848	879160
38015	879161
160033	879162
3634	879163
714035	879164
119556	879165
143088	879166
183044	879167
278	879168
16301	879169
269469	879170
82755	879171
173424	879172
478028	879173
537594	879174
15626	879175
685882	879176
10622	879177
311501	879178
185788	879179
173738	879180
520326	879181
552527	879182
176646	879183
182154	879184
12641	879185
310062	879186
60887	879187
39704	879188
370185	879189
651533	879190
648963	879191
202474	879192
164647	879193
15375	879194
1279	879195
537278	879196
606678	879197
321581	879198
489829	879199
620710	879200
715221	879201
89762	879202
29478	879203
96517	879204
349666	879205
111655	879206
28249	879207
628082	879208
422610	879209
47049	879210
524159	879211
491173	879212
296351	879213
504568	879214
226190	879215
39272	879216
148531	879217
275064	879218
510389	879219
121498	879220
2546	879221
35392	879222
7778	879223
213297	879224
68119	879225
439036	879226
79937	879227
172256	879228
637290	879229
490172	879230
118864	879231
95576	879232
296283	879233
635051	879234
416396	879235
51786	879236
129261	879237
571911	879238
110167	879239
75575	879240
287772	879241
332732	879242
530041	879243
52862	879244
77219	879245
529767	879246
152204	879247
71671	879248
15176	879249
316070	879250
51796	879251
713794	879252
436057	879253
97729	879254
360024	879255
139631	879256
236624	879257
131509	879258
123555	879259
18225	879260
321711	879261
454533	879262
144216	879263
666782	879264
9730	879265
305249	879266
263908	879267
144994	879268
606655	879269
453504	879270
408232	879271
154188	879272
122439	879273
3876	879274
605496	879275
10994	879276
699999	879277
34000	879278
383852	879279
692412	879280
92702	879281
217771	879282
19714	879283
52338	879284
538	879285
82994	879286
287876	879287
52506	879288
217744	879289
626849	879290
683415	879291
622656	879292
70892	879293
4469	879294
472492	879295
366834	879296
66669	879297
251970	879298
386262	879299
206402	879300
213466	879301
2975	879302
566753	879303
123922	879304
515408	879305
123977	879306
426641	879307
472192	879308
495832	879309
486782	879310
597238	879311
529608	879312
279236	879313
5246	879314
304831	879315
546686	879316
274531	879317
388174	879318
500594	879319
630672	879320
64282	879321
133813	879322
602603	879323
54745	879324
643207	879325
578399	879326
654030	879327
55520	879328
712341	879329
17347	879330
90785	879331
45887	879332
324223	879333
518478	879334
20769	879335
138947	879336
648373	879337
703079	879338
108646	879339
30491	879340
560839	879341
119900	879342
73068	879343
206941	879344
629549	879345
560574	879346
410163	879347
193723	879348
23653	879349
418581	879350
86407	879351
110911	879352
268478	879353
716051	879354
120697	879355
13152	879356
115349	879357
463739	879358
274445	879359
390560	879360
155626	879361
8206	879362
415717	879363
692247	879364
153787	879365
119698	879366
663247	879367
3477	879368
136991	879369
582739	879370
122778	879371
510565	879372
280556	879373
328751	879374
711656	879375
642438	879376
296900	879377
51235	879378
173097	879379
99117	879380
11186	879381
719164	879382
599920	879383
575399	879384
249065	879385
327194	879386
190176	879387
177739	879388
347476	879389
649544	879390
357537	879391
38352	879392
319237	879393
602034	879394
143719	879395
18837	879396
673687	879397
133968	879398
646686	879399
206342	879400
373227	879401
50248	879402
241736	879403
8626	879404
505431	879405
644311	879406
37677	879407
24803	879408
16481	879409
89459	879410
658894	879411
161009	879412
290773	879413
141623	879414
668643	879415
26760	879416
167488	879417
439545	879418
149006	879419
36423	879420
463305	879421
499352	879422
493580	879423
267648	879424
436748	879425
580793	879426
271613	879427
8341	879428
206555	879429
47390	879430
317761	879431
64773	879432
574657	879433
35002	879434
11873	879435
545488	879436
450042	879437
231690	879438
129618	879439
59857	879440
278353	879441
149099	879442
403420	879443
129712	879444
133446	879445
36101	879446
593959	879447
4758	879448
312283	879449
9781	879450
47930	879451
14798	879452
610717	879453
572721	879454
138144	879455
183491	879456
338794	879457
24023	879458
34423	879459
580148	879460
103111	879461
16512	879462
618548	879463
574259	879464
35904	879465
162553	879466
60396	879467
12040	879468
40480	879469
662362	879470
247788	879471
31566	879472
108780	879473
181917	879474
422364	879475
598979	879476
127665	879477
10089	879478
70640	879479
407138	879480
13455	879481
210963	879482
40189	879483
14413	879484
389035	879485
369314	879486
373576	879487
146277	879488
424792	879489
187135	879490
480423	879491
330488	879492
87505	879493
221650	879494
25268	879495
411857	879496
409115	879497
110052	879498
252313	879499
572668	879500
34407	879501
24642	879502
137069	879503
177734	879504
41600	879505
572295	879506
11220	879507
8186	879508
605765	879509
479537	879510
157076	879511
14856	879512
309526	879513
256248	879514
128514	879515
281517	879516
588271	879517
98967	879518
210591	879519
19627	879520
134525	879521
137409	879522
545215	879523
721543	879524
309961	879525
676368	879526
60038	879527
5630	879528
376715	879529
486898	879530
707918	879531
660679	879532
714737	879533
133515	879534
287360	879535
34825	879536
30309	879537
82279	879538
361574	879539
135671	879540
328901	879541
61284	879542
673530	879543
89557	879544
647355	879545
109602	879546
97125	879547
642465	879548
472496	879549
98758	879550
577694	879551
291703	879552
236308	879553
574384	879554
179811	879555
504383	879556
603265	879557
670553	879558
36001	879559
262716	879560
630150	879561
3351	879562
538208	879563
393565	879564
602244	879565
354079	879566
519120	879567
716375	879568
62819	879569
8963	879570
503537	879571
562437	879572
110120	879573
46335	879574
135883	879575
692605	879576
465467	879577
35956	879578
589301	879579
129720	879580
5340	879581
346852	879582
148137	879583
306303	879584
130970	879585
5749	879586
155945	879587
6349	879588
477880	879589
99904	879590
274665	879591
676967	879592
699324	879593
49817	879594
337921	879595
295176	879596
567245	879597
130229	879598
33588	879599
548303	879600
111900	879601
661123	879602
724578	879603
282552	879604
158866	879605
500078	879606
706300	879607
117480	879608
55861	879609
477815	879610
449940	879611
183768	879612
240888	879613
611578	879614
357855	879615
207	879616
591225	879617
373910	879618
722142	879619
21465	879620
622266	879621
153911	879622
205186	879623
198595	879624
416584	879625
149043	879626
69819	879627
94514	879628
409107	879629
215575	879630
12652	879631
651001	879632
136249	879633
387199	879634
442667	879635
31609	879636
414539	879637
215356	879638
196549	879639
84036	879640
165133	879641
513760	879642
259050	879643
107380	879644
454303	879645
359466	879646
88417	879647
11552	879648
45535	879649
16480	879650
168073	879651
524964	879652
579045	879653
27519	879654
671706	879655
42100	879656
302876	879657
639178	879658
709286	879659
603140	879660
115788	879661
719550	879662
72319	879663
556379	879664
124392	879665
178359	879666
106896	879667
28683	879668
51459	879669
373764	879670
208066	879671
83997	879672
13928	879673
497241	879674
188759	879675
344688	879676
197252	879677
207627	879678
57877	879679
110250	879680
534165	879681
614146	879682
221764	879683
13548	879684
575878	879685
185508	879686
210715	879687
649023	879688
671330	879689
303635	879690
668866	879691
7742	879692
17837	879693
615797	879694
176064	879695
50116	879696
441873	879697
709937	879698
225814	879699
118430	879700
327276	879701
24417	879702
129276	879703
508451	879704
52568	879705
648088	879706
192675	879707
651607	879708
89489	879709
8569	879710
411598	879711
514782	879712
504152	879713
95420	879714
97383	879715
14658	879716
650451	879717
150878	879718
455486	879719
572107	879720
177404	879721
679135	879722
1152	879723
578828	879724
105766	879725
167336	879726
128693	879727
503590	879728
362793	879729
50352	879730
31825	879731
394060	879732
714596	879733
182409	879734
26555	879735
188679	879736
614962	879737
362050	879738
26118	879739
79479	879740
179530	879741
73963	879742
125961	879743
716210	879744
674113	879745
133375	879746
671610	879747
90215	879748
2643	879749
19480	879750
422102	879751
154925	879752
676978	879753
148438	879754
420790	879755
557113	879756
68986	879757
589558	879758
485690	879759
45569	879760
252712	879761
594989	879762
8742	879763
138872	879764
712108	879765
7842	879766
255364	879767
39488	879768
404562	879769
213208	879770
653581	879771
522328	879772
385032	879773
356171	879774
13799	879775
111610	879776
10549	879777
52786	879778
32423	879779
19699	879780
511968	879781
503875	879782
640926	879783
86713	879784
79339	879785
685710	879786
12265	879787
377610	879788
3804	879789
167726	879790
74256	879791
5155	879792
77807	879793
133085	879794
429261	879795
198096	879796
703034	879797
27898	879798
557764	879799
679307	879800
193262	879801
321075	879802
277240	879803
67552	879804
445396	879805
114162	879806
34284	879807
259797	879808
331547	879809
123208	879810
702672	879811
336804	879812
29147	879813
189287	879814
182888	879815
101564	879816
115065	879817
2	879818
85262	879819
12859	879820
37154	879821
526115	879822
349056	879823
29183	879824
378476	879825
657246	879826
71381	879827
271060	879828
541424	879829
224621	879830
664941	879831
388164	879832
408555	879833
244705	879834
422560	879835
203686	879836
291713	879837
3418	879838
272777	879839
143768	879840
253291	879841
1629	879842
352549	879843
448331	879844
61229	879845
216418	879846
92299	879847
27902	879848
13292	879849
460715	879850
2462	879851
51612	879852
323	879853
669573	879854
213899	879855
177430	879856
294579	879857
715869	879858
126338	879859
53083	879860
3680	879861
171171	879862
593967	879863
448615	879864
120831	879865
621223	879866
475088	879867
103941	879868
46711	879869
75885	879870
1552	879871
568119	879872
457915	879873
9757	879874
418069	879875
114466	879876
704669	879877
626789	879878
220734	879879
387101	879880
143636	879881
550088	879882
19110	879883
483905	879884
22036	879885
337236	879886
167242	879887
445906	879888
421598	879889
387331	879890
529947	879891
426411	879892
591115	879893
175569	879894
245653	879895
1354	879896
104824	879897
93722	879898
74240	879899
449580	879900
366679	879901
171770	879902
131149	879903
674161	879904
62446	879905
5460	879906
19512	879907
241302	879908
558747	879909
6048	879910
3394	879911
215222	879912
720011	879913
688212	879914
66674	879915
81979	879916
557445	879917
615545	879918
550067	879919
157538	879920
61365	879921
70073	879922
208676	879923
141576	879924
1650	879925
212925	879926
86474	879927
401799	879928
237279	879929
26446	879930
342203	879931
67701	879932
119004	879933
54024	879934
2176	879935
324540	879936
327339	879937
198419	879938
466190	879939
95363	879940
675378	879941
164033	879942
61320	879943
688625	879944
479830	879945
568424	879946
9156	879947
617170	879948
324160	879949
211158	879950
655279	879951
706421	879952
48503	879953
542348	879954
409114	879955
149946	879956
96506	879957
590455	879958
440017	879959
623846	879960
513563	879961
666319	879962
43295	879963
288954	879964
21493	879965
72992	879966
4675	879967
608953	879968
651622	879969
17869	879970
275864	879971
189570	879972
511302	879973
575161	879974
584640	879975
350925	879976
38812	879977
339463	879978
634755	879979
324711	879980
234298	879981
490698	879982
341066	879983
709356	879984
436504	879985
611079	879986
22699	879987
254534	879988
670653	879989
174209	879990
90344	879991
327958	879992
112443	879993
91639	879994
182635	879995
347314	879996
639528	879997
405991	879998
56466	879999
690406	880000
274197	880001
103699	880002
17781	880003
152943	880004
156550	880005
12835	880006
391801	880007
272476	880008
60534	880009
10439	880010
348907	880011
342650	880012
563334	880013
343836	880014
359476	880015
112529	880016
179494	880017
630282	880018
101447	880019
428346	880020
220443	880021
222178	880022
470415	880023
556284	880024
9710	880025
18589	880026
55212	880027
352475	880028
717883	880029
491692	880030
609079	880031
91542	880032
478842	880033
254562	880034
5070	880035
225918	880036
571075	880037
651344	880038
1818	880039
2282	880040
588043	880041
665382	880042
497909	880043
295736	880044
44048	880045
16031	880046
92432	880047
448377	880048
388806	880049
695169	880050
199304	880051
500928	880052
572091	880053
623163	880054
421365	880055
515945	880056
508756	880057
7570	880058
530124	880059
66265	880060
15006	880061
704227	880062
448314	880063
118011	880064
1744	880065
37109	880066
675123	880067
8080	880068
435935	880069
148745	880070
648442	880071
77538	880072
122737	880073
163206	880074
538436	880075
142809	880076
133027	880077
250565	880078
634673	880079
382691	880080
23407	880081
221817	880082
694137	880083
444806	880084
43580	880085
422121	880086
157999	880087
627046	880088
563108	880089
285842	880090
58588	880091
42449	880092
684127	880093
646539	880094
635482	880095
17457	880096
420812	880097
646871	880098
136217	880099
19245	880100
38961	880101
526288	880102
47018	880103
94791	880104
161809	880105
60569	880106
1078	880107
518564	880108
475908	880109
711490	880110
279770	880111
32306	880112
199759	880113
470255	880114
159800	880115
645789	880116
472164	880117
227361	880118
382386	880119
41341	880120
5488	880121
366989	880122
170438	880123
667616	880124
654485	880125
100346	880126
565581	880127
172393	880128
47167	880129
264058	880130
579912	880131
253619	880132
112904	880133
519738	880134
150249	880135
664628	880136
463536	880137
159232	880138
1558	880139
702947	880140
666442	880141
8542	880142
475713	880143
5890	880144
479839	880145
3523	880146
8762	880147
54205	880148
94331	880149
53954	880150
66101	880151
383109	880152
53947	880153
276503	880154
29470	880155
253636	880156
136552	880157
40226	880158
581833	880159
130220	880160
34537	880161
51943	880162
421588	880163
58183	880164
442558	880165
125410	880166
292905	880167
54693	880168
331062	880169
521613	880170
36688	880171
444408	880172
21638	880173
482957	880174
458076	880175
94807	880176
445213	880177
47834	880178
186924	880179
163971	880180
701077	880181
170451	880182
320902	880183
275644	880184
48876	880185
34087	880186
383596	880187
470866	880188
175304	880189
14739	880190
52104	880191
13306	880192
581195	880193
508860	880194
369555	880195
57119	880196
505878	880197
177716	880198
245591	880199
599860	880200
708889	880201
574905	880202
88725	880203
253288	880204
189202	880205
527889	880206
707382	880207
244338	880208
88514	880209
102749	880210
98989	880211
6951	880212
5628	880213
250566	880214
267174	880215
330109	880216
676936	880217
65631	880218
15918	880219
673204	880220
141056	880221
391360	880222
2474	880223
310690	880224
99160	880225
577409	880226
615529	880227
230187	880228
543738	880229
77686	880230
167561	880231
181000	880232
398243	880233
431424	880234
197347	880235
674565	880236
531807	880237
13998	880238
502446	880239
135675	880240
667754	880241
300669	880242
190173	880243
150638	880244
160472	880245
502257	880246
374813	880247
120785	880248
165865	880249
370902	880250
77526	880251
183227	880252
13764	880253
424935	880254
77741	880255
184741	880256
234618	880257
327098	880258
558103	880259
550741	880260
29536	880261
205442	880262
517175	880263
117561	880264
1654	880265
135090	880266
583623	880267
593	880268
221438	880269
44852	880270
81939	880271
576628	880272
116699	880273
224899	880274
257826	880275
42972	880276
142227	880277
10405	880278
196200	880279
165721	880280
312991	880281
80881	880282
241551	880283
639604	880284
483224	880285
334341	880286
125441	880287
189212	880288
327083	880289
363196	880290
82722	880291
277533	880292
81384	880293
548680	880294
518589	880295
685436	880296
120955	880297
295729	880298
11090	880299
74975	880300
5441	880301
116854	880302
357734	880303
538659	880304
111571	880305
283207	880306
53911	880307
165443	880308
650565	880309
706420	880310
172151	880311
397890	880312
689962	880313
330622	880314
101208	880315
652916	880316
325196	880317
165581	880318
128536	880319
44690	880320
10902	880321
255450	880322
432231	880323
445575	880324
446266	880325
353017	880326
557091	880327
368232	880328
98933	880329
615105	880330
29864	880331
35505	880332
190043	880333
592522	880334
279890	880335
332315	880336
325728	880337
86621	880338
352321	880339
569661	880340
308248	880341
535773	880342
427167	880343
30783	880344
195838	880345
77367	880346
455018	880347
674426	880348
125043	880349
204	880350
470609	880351
634785	880352
254996	880353
440429	880354
12464	880355
68494	880356
279160	880357
122265	880358
363118	880359
168416	880360
29214	880361
204460	880362
3561	880363
35833	880364
66997	880365
109705	880366
550494	880367
657889	880368
170000	880369
13139	880370
136645	880371
546054	880372
61922	880373
252769	880374
453033	880375
210151	880376
106508	880377
659538	880378
14369	880379
162929	880380
325033	880381
434133	880382
154374	880383
619724	880384
180964	880385
1178	880386
651858	880387
526753	880388
30201	880389
28953	880390
616426	880391
260016	880392
476454	880393
635160	880394
672720	880395
109143	880396
643629	880397
577235	880398
693034	880399
700553	880400
145472	880401
18483	880402
628565	880403
116726	880404
51343	880405
6324	880406
68852	880407
358304	880408
214104	880409
176286	880410
578491	880411
364292	880412
424063	880413
34885	880414
370226	880415
141521	880416
141914	880417
22273	880418
30267	880419
80028	880420
215354	880421
309189	880422
464912	880423
264546	880424
594120	880425
161825	880426
292912	880427
721418	880428
183056	880429
176106	880430
239613	880431
94043	880432
376594	880433
519190	880434
538863	880435
548606	880436
78521	880437
53689	880438
131645	880439
87812	880440
640194	880441
325010	880442
652482	880443
613591	880444
110176	880445
12900	880446
572775	880447
290030	880448
59893	880449
575719	880450
61343	880451
69588	880452
147882	880453
650550	880454
127966	880455
149478	880456
711953	880457
337915	880458
89907	880459
528523	880460
687158	880461
146364	880462
4536	880463
191186	880464
534631	880465
236232	880466
112901	880467
225132	880468
32043	880469
674935	880470
267307	880471
6584	880472
54037	880473
186227	880474
531169	880475
96	880476
142588	880477
325322	880478
384054	880479
708786	880480
301281	880481
46553	880482
61139	880483
235063	880484
147382	880485
155065	880486
111188	880487
517068	880488
356722	880489
54857	880490
637863	880491
258103	880492
175228	880493
79679	880494
340189	880495
1192	880496
38751	880497
178328	880498
331823	880499
2067	880500
611677	880501
61411	880502
100113	880503
16229	880504
38707	880505
15979	880506
164952	880507
497714	880508
142044	880509
199497	880510
49147	880511
359507	880512
136809	880513
257276	880514
20216	880515
614307	880516
152704	880517
209107	880518
16079	880519
638902	880520
10796	880521
505854	880522
511459	880523
440712	880524
35071	880525
435370	880526
299359	880527
98026	880528
526990	880529
605888	880530
650015	880531
86457	880532
331183	880533
33928	880534
494314	880535
543977	880536
573690	880537
524615	880538
708958	880539
113528	880540
103616	880541
529924	880542
545204	880543
308847	880544
412949	880545
395494	880546
322640	880547
387213	880548
86240	880549
637857	880550
459725	880551
648407	880552
462706	880553
197954	880554
72837	880555
43602	880556
493457	880557
226996	880558
189595	880559
479183	880560
177231	880561
617450	880562
54638	880563
580810	880564
108953	880565
30473	880566
93723	880567
181056	880568
133504	880569
528571	880570
273718	880571
64403	880572
685285	880573
631918	880574
705770	880575
456419	880576
70740	880577
572109	880578
70920	880579
155495	880580
717640	880581
282106	880582
42165	880583
261264	880584
646034	880585
33030	880586
515203	880587
196334	880588
81285	880589
139407	880590
374534	880591
611840	880592
65282	880593
21425	880594
188755	880595
23971	880596
425013	880597
709	880598
660192	880599
189960	880600
150462	880601
474626	880602
158349	880603
49727	880604
645588	880605
500406	880606
487870	880607
290069	880608
712340	880609
124402	880610
28275	880611
256726	880612
166538	880613
7106	880614
543980	880615
439321	880616
310278	880617
128418	880618
289195	880619
627060	880620
614121	880621
687528	880622
52593	880623
605985	880624
587829	880625
353417	880626
105061	880627
13762	880628
28515	880629
7737	880630
40397	880631
46191	880632
134269	880633
695668	880634
34264	880635
193	880636
470226	880637
465036	880638
147017	880639
75624	880640
172606	880641
240315	880642
2684	880643
14757	880644
98904	880645
28103	880646
367407	880647
307154	880648
559503	880649
405624	880650
44757	880651
48195	880652
643310	880653
153732	880654
283965	880655
667157	880656
902	880657
407204	880658
645545	880659
6814	880660
391157	880661
443693	880662
447662	880663
162246	880664
149378	880665
631537	880666
619854	880667
578147	880668
395617	880669
32888	880670
10388	880671
379518	880672
48770	880673
443760	880674
163154	880675
282243	880676
99565	880677
170802	880678
412585	880679
118202	880680
340710	880681
184882	880682
594925	880683
479730	880684
410999	880685
306299	880686
273129	880687
10059	880688
632646	880689
588070	880690
252649	880691
174939	880692
61109	880693
606991	880694
483281	880695
630727	880696
152619	880697
367003	880698
266301	880699
277423	880700
507740	880701
181552	880702
725200	880703
47476	880704
531895	880705
434686	880706
245737	880707
6598	880708
265477	880709
166109	880710
167411	880711
144015	880712
675889	880713
616958	880714
123032	880715
10959	880716
118	880717
300486	880718
45438	880719
41238	880720
482470	880721
48516	880722
138951	880723
2147	880724
174097	880725
650976	880726
526955	880727
123045	880728
692060	880729
681806	880730
110913	880731
35884	880732
553793	880733
377139	880734
551481	880735
704289	880736
177427	880737
646622	880738
162031	880739
709088	880740
146847	880741
450287	880742
236534	880743
706479	880744
621201	880745
352417	880746
35767	880747
568635	880748
112175	880749
60652	880750
420579	880751
57431	880752
101135	880753
255648	880754
560664	880755
96477	880756
634504	880757
119984	880758
4352	880759
668508	880760
297082	880761
230885	880762
136658	880763
477682	880764
483954	880765
222979	880766
654221	880767
281993	880768
61816	880769
114473	880770
576786	880771
108018	880772
68655	880773
100	880774
710467	880775
497791	880776
463024	880777
716046	880778
107312	880779
157178	880780
492821	880781
367588	880782
584884	880783
402981	880784
133966	880785
327125	880786
666144	880787
426966	880788
414079	880789
51786	880790
185031	880791
43408	880792
263655	880793
342386	880794
58180	880795
64381	880796
15232	880797
70674	880798
666685	880799
6977	880800
572613	880801
319558	880802
717633	880803
341219	880804
304989	880805
115137	880806
690023	880807
425786	880808
78798	880809
67562	880810
157047	880811
59404	880812
111343	880813
57111	880814
608868	880815
278934	880816
48442	880817
102401	880818
29913	880819
71034	880820
37456	880821
129100	880822
433621	880823
678678	880824
15496	880825
532381	880826
334382	880827
590	880828
6728	880829
340644	880830
2555	880831
174503	880832
707889	880833
33008	880834
166230	880835
234534	880836
53140	880837
666283	880838
285986	880839
110167	880840
142785	880841
25292	880842
369735	880843
571753	880844
54781	880845
60704	880846
646919	880847
192	880848
124732	880849
348112	880850
138	880851
176494	880852
111168	880853
3319	880854
14030	880855
309219	880856
151013	880857
121101	880858
302286	880859
413793	880860
524	880861
6797	880862
85020	880863
235998	880864
511180	880865
204008	880866
20178	880867
442523	880868
426724	880869
486299	880870
96145	880871
3247	880872
160	880873
153564	880874
14514	880875
219785	880876
195366	880877
18400	880878
16674	880879
293138	880880
241846	880881
65581	880882
679912	880883
667945	880884
83867	880885
54067	880886
30440	880887
191	880888
206442	880889
442119	880890
554873	880891
184	880892
1372	880893
235522	880894
181079	880895
569796	880896
221416	880897
23615	880898
398791	880899
24962	880900
183625	880901
30586	880902
45440	880903
174323	880904
668366	880905
306011	880906
95563	880907
185121	880908
2105	880909
492181	880910
659102	880911
462695	880912
370844	880913
419969	880914
505387	880915
7353	880916
251126	880917
111862	880918
379743	880919
219272	880920
416399	880921
696250	880922
8705	880923
504230	880924
27706	880925
488359	880926
236904	880927
391187	880928
401373	880929
608319	880930
103902	880931
127699	880932
6231	880933
104924	880934
460193	880935
20939	880936
37359	880937
408715	880938
49431	880939
173845	880940
3576	880941
308148	880942
645445	880943
69752	880944
413442	880945
607615	880946
581952	880947
10209	880948
340011	880949
271858	880950
334501	880951
313889	880952
408952	880953
384519	880954
341509	880955
115877	880956
112365	880957
347652	880958
138517	880959
32017	880960
72737	880961
423360	880962
8903	880963
202702	880964
168549	880965
142473	880966
171474	880967
196987	880968
67785	880969
555508	880970
136936	880971
74424	880972
5790	880973
251986	880974
426515	880975
79520	880976
373618	880977
375577	880978
87475	880979
390049	880980
297587	880981
617636	880982
164216	880983
499163	880984
38949	880985
242584	880986
205412	880987
56500	880988
83169	880989
30016	880990
31472	880991
571192	880992
257554	880993
4910	880994
121912	880995
609035	880996
33070	880997
169825	880998
570846	880999
722040	881000
396477	881001
83799	881002
65215	881003
539991	881004
100506	881005
146425	881006
21844	881007
5242	881008
699599	881009
134975	881010
146935	881011
32282	881012
50924	881013
129806	881014
43743	881015
93035	881016
300249	881017
75573	881018
549296	881019
134864	881020
539421	881021
200214	881022
42869	881023
296043	881024
534492	881025
3037	881026
40168	881027
478997	881028
142022	881029
543090	881030
668289	881031
31088	881032
609245	881033
179099	881034
456313	881035
33415	881036
168354	881037
149199	881038
474526	881039
176200	881040
103044	881041
586739	881042
652020	881043
627448	881044
87878	881045
324145	881046
140727	881047
280169	881048
120651	881049
174503	881050
48493	881051
590371	881052
69366	881053
3055	881054
655116	881055
597976	881056
661452	881057
13442	881058
685012	881059
350	881060
88118	881061
51200	881062
119379	881063
560279	881064
464475	881065
95058	881066
34249	881067
88887	881068
500408	881069
2168	881070
170648	881071
35439	881072
148716	881073
240268	881074
158408	881075
197627	881076
69153	881077
102278	881078
410839	881079
464665	881080
450453	881081
465392	881082
382323	881083
40599	881084
23991	881085
693056	881086
42400	881087
273180	881088
42198	881089
8314	881090
37652	881091
230290	881092
26809	881093
715289	881094
87610	881095
287911	881096
8032	881097
78683	881098
177779	881099
477180	881100
18028	881101
398074	881102
201586	881103
329351	881104
4417	881105
83734	881106
580947	881107
372654	881108
233524	881109
343196	881110
36062	881111
52968	881112
53375	881113
17222	881114
73566	881115
79721	881116
551371	881117
387383	881118
73135	881119
148543	881120
274170	881121
598997	881122
181059	881123
317762	881124
481273	881125
142309	881126
518069	881127
139934	881128
697031	881129
6575	881130
110440	881131
257113	881132
24331	881133
72829	881134
454800	881135
313956	881136
70030	881137
163773	881138
212626	881139
6950	881140
147655	881141
254084	881142
47182	881143
350290	881144
116544	881145
460574	881146
16613	881147
403334	881148
169302	881149
6526	881150
362707	881151
11641	881152
570382	881153
128884	881154
556567	881155
230343	881156
64349	881157
10320	881158
37102	881159
169746	881160
63596	881161
10268	881162
331486	881163
54809	881164
85968	881165
82936	881166
468938	881167
53571	881168
8207	881169
313207	881170
617742	881171
70808	881172
654051	881173
4365	881174
444215	881175
71772	881176
636531	881177
130929	881178
515780	881179
667947	881180
629587	881181
20873	881182
311583	881183
181673	881184
555002	881185
170192	881186
32909	881187
618884	881188
30124	881189
640182	881190
504965	881191
179084	881192
12029	881193
720488	881194
357188	881195
346663	881196
272775	881197
645601	881198
557380	881199
6314	881200
74259	881201
400361	881202
34331	881203
159610	881204
35828	881205
266876	881206
219302	881207
20412	881208
150617	881209
114922	881210
87804	881211
4095	881212
188019	881213
452541	881214
171873	881215
504403	881216
221337	881217
72068	881218
425558	881219
306992	881220
636976	881221
181705	881222
1950	881223
645891	881224
568363	881225
4572	881226
383683	881227
666518	881228
309645	881229
181262	881230
595040	881231
413072	881232
25558	881233
66799	881234
211693	881235
464539	881236
529151	881237
4626	881238
68462	881239
119901	881240
397230	881241
498193	881242
368714	881243
82347	881244
608965	881245
283872	881246
391062	881247
652674	881248
53116	881249
424848	881250
91026	881251
36345	881252
641595	881253
340528	881254
345115	881255
31285	881256
31056	881257
16197	881258
486389	881259
32020	881260
675153	881261
417809	881262
486585	881263
103021	881264
94127	881265
257183	881266
193223	881267
395643	881268
620862	881269
36849	881270
154101	881271
530725	881272
86450	881273
27486	881274
221127	881275
309376	881276
520668	881277
462125	881278
598109	881279
69601	881280
542111	881281
54713	881282
333046	881283
614314	881284
17282	881285
87374	881286
499533	881287
203305	881288
642538	881289
184849	881290
603766	881291
598209	881292
130056	881293
707285	881294
625540	881295
649884	881296
47221	881297
79353	881298
152273	881299
33439	881300
550286	881301
342452	881302
258175	881303
29076	881304
39074	881305
33212	881306
463766	881307
113600	881308
54565	881309
5424	881310
579553	881311
162242	881312
38406	881313
31920	881314
21308	881315
630832	881316
7911	881317
95138	881318
124555	881319
2062	881320
122809	881321
546818	881322
322443	881323
25554	881324
225434	881325
466610	881326
2576	881327
380416	881328
218782	881329
166795	881330
721267	881331
194562	881332
709262	881333
103829	881334
8979	881335
139697	881336
674298	881337
48714	881338
335531	881339
347023	881340
263010	881341
106535	881342
340718	881343
500632	881344
453529	881345
7498	881346
346418	881347
153085	881348
149422	881349
517054	881350
709394	881351
320884	881352
85521	881353
123152	881354
182239	881355
31324	881356
31770	881357
356386	881358
288325	881359
167676	881360
635431	881361
21843	881362
144240	881363
670794	881364
18330	881365
574562	881366
111431	881367
183259	881368
78002	881369
48296	881370
6548	881371
12642	881372
366230	881373
150577	881374
495017	881375
482227	881376
39706	881377
92257	881378
211841	881379
214415	881380
151837	881381
38717	881382
205995	881383
581654	881384
172637	881385
288847	881386
131710	881387
147592	881388
642723	881389
67774	881390
183374	881391
686460	881392
460041	881393
129925	881394
154131	881395
252300	881396
91537	881397
26528	881398
33177	881399
500018	881400
116177	881401
604888	881402
178730	881403
219722	881404
70423	881405
80128	881406
119235	881407
589453	881408
271808	881409
146614	881410
86454	881411
76803	881412
319831	881413
318129	881414
195152	881415
670771	881416
655097	881417
553252	881418
203781	881419
185236	881420
12238	881421
724426	881422
256629	881423
127893	881424
172187	881425
39099	881426
604576	881427
2405	881428
161956	881429
53859	881430
4452	881431
180993	881432
99262	881433
274834	881434
139362	881435
263489	881436
711890	881437
175738	881438
378937	881439
256532	881440
545849	881441
26551	881442
198165	881443
450352	881444
647583	881445
413122	881446
290878	881447
66966	881448
724056	881449
326436	881450
661608	881451
714054	881452
478679	881453
184967	881454
142232	881455
665625	881456
173838	881457
83030	881458
114386	881459
51701	881460
188711	881461
453113	881462
11291	881463
444053	881464
148167	881465
636755	881466
12877	881467
112464	881468
542675	881469
379506	881470
458819	881471
27063	881472
395439	881473
38664	881474
636385	881475
30033	881476
69120	881477
657475	881478
36613	881479
217516	881480
140499	881481
63833	881482
110856	881483
75786	881484
27228	881485
511227	881486
601527	881487
2376	881488
359874	881489
47980	881490
327525	881491
716236	881492
433643	881493
10054	881494
163183	881495
203108	881496
16918	881497
494282	881498
631436	881499
111542	881500
129184	881501
98017	881502
670901	881503
79971	881504
460691	881505
176871	881506
551062	881507
164775	881508
418695	881509
700152	881510
611621	881511
606306	881512
552390	881513
42950	881514
50240	881515
19977	881516
448085	881517
39298	881518
562833	881519
305761	881520
21301	881521
88	881522
74416	881523
132067	881524
287552	881525
118737	881526
155583	881527
20188	881528
333485	881529
369594	881530
10043	881531
60220	881532
478387	881533
195491	881534
83298	881535
241729	881536
677764	881537
286571	881538
344224	881539
676247	881540
425771	881541
228927	881542
663085	881543
161184	881544
427682	881545
129506	881546
421763	881547
93315	881548
435568	881549
35044	881550
651588	881551
537736	881552
242185	881553
695320	881554
16686	881555
665632	881556
236555	881557
368463	881558
128873	881559
134715	881560
238097	881561
161535	881562
195471	881563
170033	881564
91077	881565
98196	881566
97993	881567
175372	881568
434610	881569
483764	881570
547076	881571
58373	881572
210435	881573
398715	881574
454237	881575
498710	881576
537630	881577
171611	881578
15615	881579
4605	881580
651204	881581
589738	881582
119948	881583
588103	881584
491955	881585
88286	881586
509796	881587
53661	881588
2380	881589
48273	881590
50058	881591
676718	881592
75586	881593
66209	881594
680076	881595
291593	881596
178578	881597
207430	881598
113931	881599
659918	881600
186250	881601
519441	881602
62276	881603
119058	881604
273428	881605
4335	881606
370940	881607
723612	881608
22138	881609
613933	881610
174327	881611
378975	881612
180047	881613
204942	881614
256411	881615
47399	881616
136112	881617
146489	881618
446465	881619
151151	881620
396880	881621
519895	881622
675588	881623
317510	881624
440267	881625
179445	881626
26021	881627
521389	881628
535237	881629
329500	881630
63448	881631
396295	881632
36742	881633
111773	881634
65456	881635
554763	881636
253131	881637
30794	881638
71785	881639
17758	881640
121146	881641
174620	881642
178231	881643
392515	881644
708939	881645
96712	881646
468057	881647
638692	881648
13185	881649
117001	881650
370926	881651
14581	881652
175219	881653
39494	881654
120290	881655
619091	881656
10714	881657
156963	881658
342984	881659
147654	881660
206213	881661
526333	881662
534120	881663
82920	881664
360737	881665
618146	881666
112437	881667
412577	881668
901	881669
539985	881670
385617	881671
162671	881672
56014	881673
609536	881674
299860	881675
658077	881676
147700	881677
81673	881678
19614	881679
97998	881680
588828	881681
81894	881682
594815	881683
3306	881684
114684	881685
148078	881686
409781	881687
535465	881688
105581	881689
610248	881690
90239	881691
261437	881692
417829	881693
584221	881694
8617	881695
368057	881696
628768	881697
138746	881698
182128	881699
3693	881700
368844	881701
405381	881702
64134	881703
173850	881704
446560	881705
110714	881706
61000	881707
103219	881708
248501	881709
466906	881710
479417	881711
481705	881712
140642	881713
69408	881714
552697	881715
666657	881716
668930	881717
657936	881718
65633	881719
491651	881720
2	881721
638928	881722
688892	881723
130013	881724
376079	881725
572043	881726
239836	881727
211529	881728
695851	881729
276043	881730
78005	881731
149102	881732
357880	881733
507386	881734
1815	881735
459380	881736
2234	881737
308564	881738
442994	881739
427320	881740
334971	881741
143433	881742
43846	881743
387260	881744
461146	881745
423509	881746
16289	881747
69748	881748
359022	881749
34539	881750
3963	881751
375653	881752
15643	881753
47953	881754
576965	881755
273810	881756
67951	881757
85639	881758
211178	881759
17193	881760
251439	881761
356908	881762
723118	881763
657864	881764
166556	881765
545216	881766
649858	881767
608848	881768
43762	881769
3314	881770
662817	881771
338099	881772
65911	881773
162532	881774
213245	881775
707314	881776
446002	881777
169087	881778
118994	881779
110295	881780
318669	881781
85002	881782
351320	881783
376328	881784
196626	881785
4612	881786
390342	881787
253309	881788
552188	881789
138552	881790
714927	881791
279650	881792
126325	881793
591954	881794
141608	881795
516691	881796
658652	881797
127244	881798
315208	881799
365503	881800
413121	881801
124977	881802
461292	881803
600182	881804
590889	881805
80655	881806
20071	881807
5017	881808
386334	881809
343915	881810
402412	881811
120368	881812
97357	881813
491579	881814
163813	881815
130732	881816
229882	881817
185123	881818
284741	881819
11001	881820
61180	881821
631279	881822
363915	881823
343077	881824
533148	881825
225138	881826
691649	881827
156428	881828
222259	881829
210521	881830
354141	881831
125751	881832
19920	881833
479841	881834
455069	881835
86705	881836
600117	881837
361917	881838
50947	881839
519528	881840
106895	881841
129932	881842
532313	881843
146913	881844
171095	881845
85477	881846
476321	881847
63765	881848
548578	881849
690084	881850
200778	881851
511182	881852
77765	881853
10344	881854
132884	881855
147544	881856
295650	881857
18489	881858
166669	881859
569890	881860
120639	881861
695734	881862
64994	881863
5096	881864
712828	881865
104540	881866
265237	881867
607498	881868
125943	881869
487814	881870
537804	881871
37448	881872
155204	881873
106934	881874
422531	881875
492990	881876
13457	881877
390174	881878
323662	881879
723503	881880
722009	881881
722359	881882
626707	881883
677932	881884
330739	881885
373450	881886
26684	881887
193806	881888
452406	881889
576462	881890
89139	881891
449301	881892
176910	881893
29094	881894
103825	881895
721651	881896
416571	881897
690341	881898
675473	881899
32973	881900
322829	881901
125880	881902
426785	881903
564021	881904
101357	881905
7720	881906
40214	881907
152294	881908
383390	881909
38742	881910
615580	881911
492490	881912
15401	881913
14060	881914
61894	881915
271880	881916
276691	881917
852	881918
195833	881919
116188	881920
138483	881921
389162	881922
26286	881923
354206	881924
310742	881925
168447	881926
617627	881927
415111	881928
468437	881929
14853	881930
306189	881931
29851	881932
90384	881933
78910	881934
199289	881935
11648	881936
19362	881937
50537	881938
299453	881939
35674	881940
146300	881941
520994	881942
448896	881943
376474	881944
661807	881945
410938	881946
629162	881947
17375	881948
634793	881949
679391	881950
66112	881951
6960	881952
179218	881953
100030	881954
260339	881955
53246	881956
105182	881957
51704	881958
123459	881959
333553	881960
60532	881961
133665	881962
702178	881963
28955	881964
21827	881965
622	881966
33917	881967
24166	881968
347129	881969
51345	881970
399403	881971
82264	881972
172871	881973
168432	881974
625730	881975
71437	881976
399083	881977
117276	881978
47627	881979
510270	881980
4333	881981
96614	881982
83374	881983
1944	881984
573865	881985
510309	881986
666436	881987
17273	881988
51365	881989
180196	881990
51125	881991
407030	881992
51900	881993
289420	881994
14313	881995
303583	881996
518905	881997
65054	881998
718302	881999
523509	882000
31204	882001
645255	882002
105700	882003
581174	882004
163216	882005
32847	882006
65388	882007
355913	882008
495120	882009
495614	882010
9265	882011
565084	882012
27493	882013
1688	882014
35842	882015
113603	882016
236276	882017
212158	882018
411526	882019
135031	882020
409477	882021
411489	882022
660049	882023
14915	882024
9362	882025
285942	882026
432525	882027
639965	882028
677117	882029
304763	882030
497594	882031
235440	882032
676579	882033
709083	882034
436410	882035
611859	882036
371499	882037
55213	882038
195074	882039
161758	882040
23018	882041
285633	882042
686493	882043
16369	882044
502052	882045
450705	882046
9774	882047
151203	882048
66196	882049
518073	882050
165260	882051
675678	882052
14769	882053
6292	882054
467183	882055
165434	882056
695768	882057
38243	882058
384975	882059
538101	882060
228083	882061
568423	882062
477017	882063
434278	882064
418503	882065
1039	882066
724268	882067
124991	882068
289136	882069
55338	882070
9651	882071
133172	882072
713547	882073
251560	882074
40951	882075
655765	882076
128923	882077
7708	882078
282082	882079
499125	882080
407978	882081
82717	882082
270698	882083
202959	882084
473702	882085
5377	882086
374936	882087
291484	882088
397373	882089
495733	882090
385189	882091
681396	882092
23518	882093
607393	882094
127176	882095
402	882096
85032	882097
664608	882098
104539	882099
612616	882100
68591	882101
178543	882102
678890	882103
549196	882104
595380	882105
386734	882106
137802	882107
237548	882108
407077	882109
410884	882110
143032	882111
71604	882112
307196	882113
51633	882114
156602	882115
610352	882116
652234	882117
424548	882118
547117	882119
513451	882120
77407	882121
537477	882122
44433	882123
388451	882124
369657	882125
224644	882126
536583	882127
710665	882128
324575	882129
179798	882130
89026	882131
344736	882132
577830	882133
164145	882134
221431	882135
204045	882136
97359	882137
3386	882138
51547	882139
380160	882140
690913	882141
69369	882142
686696	882143
686512	882144
67504	882145
185913	882146
136753	882147
273367	882148
44802	882149
560584	882150
71389	882151
12214	882152
433803	882153
518099	882154
68742	882155
340660	882156
364369	882157
10490	882158
210307	882159
607663	882160
457312	882161
150154	882162
498452	882163
202621	882164
104341	882165
47138	882166
591463	882167
211	882168
491	882169
11628	882170
597612	882171
657449	882172
292027	882173
70777	882174
410100	882175
638690	882176
657876	882177
43014	882178
146421	882179
613108	882180
80323	882181
140657	882182
459669	882183
590909	882184
675418	882185
9131	882186
32491	882187
175865	882188
158860	882189
171967	882190
256002	882191
130346	882192
187082	882193
50459	882194
361223	882195
75547	882196
684921	882197
373542	882198
123563	882199
17342	882200
444538	882201
290794	882202
32648	882203
342198	882204
250960	882205
124540	882206
171296	882207
591535	882208
609171	882209
156062	882210
72675	882211
515434	882212
671481	882213
615411	882214
88750	882215
351936	882216
37499	882217
116345	882218
599020	882219
67129	882220
324953	882221
137797	882222
53521	882223
473293	882224
121392	882225
154126	882226
530	882227
31593	882228
26432	882229
183390	882230
4041	882231
53298	882232
9977	882233
76773	882234
454270	882235
153854	882236
4926	882237
292088	882238
127518	882239
113783	882240
23763	882241
547244	882242
211463	882243
690081	882244
275469	882245
606086	882246
113793	882247
127946	882248
412304	882249
31359	882250
55250	882251
622736	882252
368045	882253
525114	882254
567745	882255
11676	882256
149897	882257
162487	882258
589401	882259
59466	882260
636032	882261
275344	882262
116695	882263
353735	882264
51006	882265
391824	882266
140537	882267
400345	882268
541493	882269
376154	882270
374985	882271
3037	882272
78482	882273
31875	882274
338334	882275
140754	882276
124027	882277
21254	882278
276708	882279
316640	882280
59377	882281
633351	882282
3185	882283
387690	882284
410748	882285
113353	882286
125898	882287
9593	882288
593231	882289
249698	882290
253677	882291
57487	882292
537511	882293
21533	882294
48196	882295
487518	882296
170603	882297
5979	882298
627016	882299
16671	882300
507925	882301
10690	882302
310489	882303
41794	882304
195348	882305
713129	882306
94266	882307
688138	882308
83884	882309
591659	882310
53364	882311
75741	882312
542898	882313
652331	882314
233747	882315
41348	882316
221529	882317
392863	882318
286649	882319
544187	882320
251841	882321
555505	882322
389450	882323
541602	882324
29970	882325
42908	882326
319023	882327
664852	882328
435131	882329
334000	882330
103165	882331
81454	882332
55760	882333
331692	882334
161260	882335
580111	882336
156360	882337
12187	882338
556422	882339
102939	882340
22530	882341
237439	882342
267992	882343
202647	882344
606205	882345
4337	882346
389033	882347
175365	882348
37234	882349
83784	882350
29991	882351
34754	882352
95028	882353
504302	882354
348239	882355
719320	882356
536250	882357
666085	882358
542283	882359
511877	882360
694479	882361
137924	882362
88840	882363
549140	882364
219835	882365
55595	882366
24220	882367
46238	882368
134680	882369
172195	882370
49088	882371
54814	882372
158496	882373
133035	882374
38286	882375
707810	882376
432290	882377
533105	882378
171279	882379
529805	882380
301091	882381
572019	882382
421183	882383
235587	882384
110764	882385
123053	882386
641590	882387
515546	882388
695464	882389
281925	882390
332774	882391
419349	882392
498315	882393
554913	882394
639444	882395
183796	882396
291091	882397
272330	882398
693222	882399
333610	882400
147221	882401
594898	882402
508750	882403
326870	882404
236823	882405
303473	882406
193149	882407
546943	882408
273692	882409
53576	882410
615386	882411
105976	882412
596520	882413
367156	882414
157398	882415
18109	882416
703637	882417
43717	882418
46768	882419
684593	882420
164364	882421
141758	882422
558679	882423
32161	882424
3399	882425
536905	882426
142682	882427
75162	882428
111853	882429
154614	882430
23172	882431
46174	882432
5074	882433
393231	882434
93330	882435
166127	882436
538980	882437
502567	882438
91934	882439
42237	882440
513959	882441
295177	882442
428746	882443
71665	882444
25724	882445
720385	882446
451477	882447
562456	882448
93547	882449
87369	882450
683590	882451
631490	882452
85755	882453
198678	882454
350	882455
244452	882456
248200	882457
551790	882458
148519	882459
183224	882460
32196	882461
508539	882462
9113	882463
199918	882464
26817	882465
334413	882466
149382	882467
152666	882468
653795	882469
37099	882470
597751	882471
110203	882472
53968	882473
20752	882474
572704	882475
567498	882476
420924	882477
151573	882478
71059	882479
670187	882480
253994	882481
14713	882482
98104	882483
684091	882484
4752	882485
100581	882486
662591	882487
470253	882488
38687	882489
60136	882490
144126	882491
199405	882492
19968	882493
374459	882494
183894	882495
479661	882496
220112	882497
440914	882498
6088	882499
49829	882500
251199	882501
40010	882502
50589	882503
544209	882504
262530	882505
361296	882506
59044	882507
4197	882508
669308	882509
466341	882510
138324	882511
683574	882512
445322	882513
164658	882514
203729	882515
158817	882516
85674	882517
509957	882518
519684	882519
132655	882520
380195	882521
230415	882522
605324	882523
13711	882524
45781	882525
269796	882526
140944	882527
8815	882528
10638	882529
588442	882530
550369	882531
108052	882532
265998	882533
79552	882534
53272	882535
2540	882536
300626	882537
438512	882538
95085	882539
277926	882540
211095	882541
5620	882542
442646	882543
347603	882544
122268	882545
319881	882546
43532	882547
372010	882548
130101	882549
626768	882550
580057	882551
181879	882552
300619	882553
322963	882554
627276	882555
365753	882556
691046	882557
37242	882558
466406	882559
485762	882560
196485	882561
168843	882562
84801	882563
337377	882564
152252	882565
56442	882566
78688	882567
593529	882568
370429	882569
486636	882570
236242	882571
30918	882572
96141	882573
252612	882574
122294	882575
43882	882576
564379	882577
517672	882578
7587	882579
67338	882580
115237	882581
423326	882582
154463	882583
138322	882584
38341	882585
272789	882586
2259	882587
85587	882588
97001	882589
464976	882590
34792	882591
515367	882592
724385	882593
389041	882594
342338	882595
298281	882596
474667	882597
52317	882598
198430	882599
515870	882600
67765	882601
135226	882602
9713	882603
168756	882604
137306	882605
406171	882606
424754	882607
555756	882608
354138	882609
5732	882610
193233	882611
61576	882612
548258	882613
12218	882614
62850	882615
631308	882616
426057	882617
104618	882618
76632	882619
177866	882620
628581	882621
248042	882622
490525	882623
11017	882624
263221	882625
74889	882626
30284	882627
327442	882628
554191	882629
190048	882630
64066	882631
651720	882632
23857	882633
670527	882634
267504	882635
301818	882636
80117	882637
531712	882638
113309	882639
510121	882640
530518	882641
644971	882642
23086	882643
278909	882644
24633	882645
379932	882646
534261	882647
4523	882648
293016	882649
322331	882650
265371	882651
89903	882652
286	882653
192029	882654
689441	882655
113110	882656
710124	882657
22323	882658
675095	882659
461028	882660
623039	882661
143157	882662
30891	882663
484255	882664
465770	882665
36672	882666
88701	882667
423280	882668
76253	882669
569992	882670
98166	882671
13946	882672
80317	882673
48024	882674
687904	882675
35983	882676
350379	882677
444149	882678
39204	882679
161251	882680
625418	882681
718424	882682
239071	882683
53420	882684
302840	882685
646475	882686
710654	882687
456967	882688
174869	882689
352016	882690
531884	882691
326356	882692
225207	882693
227216	882694
718359	882695
177805	882696
722649	882697
282074	882698
515802	882699
74453	882700
505077	882701
310968	882702
4642	882703
344828	882704
516276	882705
20051	882706
176470	882707
81471	882708
108068	882709
706581	882710
2996	882711
181803	882712
127323	882713
439264	882714
140257	882715
95712	882716
186892	882717
35991	882718
413207	882719
442557	882720
142947	882721
15797	882722
215680	882723
30735	882724
302240	882725
97975	882726
543010	882727
178912	882728
99607	882729
347244	882730
1301	882731
661901	882732
32180	882733
2840	882734
629184	882735
504770	882736
114331	882737
1106	882738
47965	882739
177979	882740
644755	882741
201073	882742
543118	882743
313519	882744
566862	882745
701258	882746
92867	882747
8911	882748
512552	882749
476110	882750
695985	882751
301394	882752
41428	882753
133498	882754
70158	882755
405439	882756
41292	882757
77580	882758
597726	882759
370984	882760
502313	882761
425372	882762
190948	882763
382785	882764
156920	882765
6321	882766
128136	882767
119803	882768
532427	882769
103631	882770
120604	882771
18034	882772
224999	882773
64614	882774
52777	882775
62045	882776
54793	882777
58003	882778
8772	882779
369306	882780
288067	882781
268342	882782
611796	882783
33149	882784
634838	882785
315707	882786
351761	882787
583568	882788
713515	882789
594701	882790
57017	882791
77391	882792
588345	882793
536761	882794
424882	882795
443780	882796
691208	882797
59895	882798
12008	882799
168293	882800
354311	882801
105142	882802
461513	882803
167875	882804
653340	882805
347555	882806
125662	882807
17615	882808
211867	882809
95414	882810
231317	882811
201610	882812
1572	882813
393210	882814
993	882815
435456	882816
221199	882817
101321	882818
359204	882819
399489	882820
28225	882821
348668	882822
440747	882823
1621	882824
39	882825
105053	882826
3282	882827
378134	882828
6379	882829
114571	882830
70943	882831
89187	882832
146150	882833
117	882834
477962	882835
363384	882836
60753	882837
93188	882838
161675	882839
177988	882840
625484	882841
432732	882842
30315	882843
482158	882844
331615	882845
292946	882846
424220	882847
156562	882848
17975	882849
693269	882850
133829	882851
3680	882852
316867	882853
599880	882854
52520	882855
552277	882856
632537	882857
421714	882858
167249	882859
312887	882860
551400	882861
315103	882862
709399	882863
636117	882864
669786	882865
500931	882866
120664	882867
226887	882868
7	882869
632300	882870
257026	882871
157499	882872
375540	882873
192707	882874
132550	882875
21019	882876
86288	882877
167078	882878
394930	882879
393748	882880
480546	882881
33241	882882
86176	882883
237398	882884
16059	882885
140719	882886
474465	882887
631761	882888
273853	882889
70662	882890
624974	882891
644205	882892
398881	882893
672771	882894
6656	882895
34568	882896
520531	882897
455209	882898
618772	882899
361281	882900
670670	882901
477874	882902
171232	882903
653076	882904
704453	882905
31809	882906
965	882907
5911	882908
168274	882909
386556	882910
104876	882911
56281	882912
502997	882913
196664	882914
179709	882915
601710	882916
218749	882917
127634	882918
591572	882919
472964	882920
526148	882921
111738	882922
116541	882923
187983	882924
545040	882925
158005	882926
465307	882927
183873	882928
28648	882929
45446	882930
711729	882931
14035	882932
26155	882933
16473	882934
581695	882935
99087	882936
694605	882937
689661	882938
488084	882939
116	882940
647279	882941
706991	882942
501320	882943
497289	882944
443878	882945
108983	882946
31650	882947
129606	882948
618436	882949
471547	882950
369140	882951
18683	882952
6269	882953
319638	882954
698590	882955
215283	882956
12944	882957
86549	882958
643361	882959
253875	882960
160344	882961
147003	882962
251042	882963
143638	882964
420266	882965
483855	882966
37641	882967
67319	882968
46233	882969
591997	882970
222426	882971
10019	882972
107496	882973
612789	882974
701577	882975
116747	882976
234166	882977
445461	882978
603299	882979
133989	882980
141420	882981
72327	882982
360769	882983
653213	882984
111676	882985
343941	882986
127581	882987
62153	882988
371480	882989
711760	882990
22335	882991
61596	882992
206436	882993
45177	882994
117647	882995
638458	882996
258611	882997
640579	882998
2662	882999
619977	883000
14068	883001
642132	883002
6264	883003
390043	883004
159772	883005
559964	883006
677756	883007
82097	883008
245528	883009
529480	883010
7296	883011
157617	883012
184182	883013
135047	883014
260418	883015
67944	883016
490889	883017
200849	883018
178451	883019
365796	883020
74454	883021
112318	883022
410082	883023
675880	883024
9172	883025
360078	883026
653440	883027
537832	883028
183995	883029
642674	883030
474142	883031
251766	883032
362229	883033
308693	883034
699753	883035
5073	883036
405423	883037
693510	883038
237072	883039
525469	883040
717151	883041
591652	883042
701796	883043
9704	883044
217874	883045
271569	883046
694548	883047
297218	883048
368873	883049
60060	883050
463216	883051
65300	883052
163895	883053
230734	883054
55038	883055
588388	883056
679419	883057
40664	883058
156043	883059
491362	883060
384172	883061
123475	883062
202066	883063
589197	883064
52365	883065
120375	883066
158943	883067
716871	883068
76659	883069
48880	883070
664479	883071
32531	883072
469340	883073
27659	883074
553694	883075
17255	883076
628545	883077
100379	883078
705521	883079
130011	883080
234000	883081
138595	883082
122891	883083
796	883084
449679	883085
353441	883086
391353	883087
240460	883088
186720	883089
7612	883090
24933	883091
13883	883092
694638	883093
52626	883094
266028	883095
710058	883096
576233	883097
316011	883098
567076	883099
26575	883100
192004	883101
715894	883102
699490	883103
228667	883104
615220	883105
328343	883106
159766	883107
218455	883108
44903	883109
160192	883110
247597	883111
636142	883112
217228	883113
171381	883114
4040	883115
435921	883116
32493	883117
349464	883118
213057	883119
562213	883120
19360	883121
696342	883122
342341	883123
377892	883124
106861	883125
665568	883126
407063	883127
7059	883128
20143	883129
498161	883130
515061	883131
634312	883132
240786	883133
279560	883134
601809	883135
594375	883136
108411	883137
304213	883138
308928	883139
47836	883140
323304	883141
163926	883142
698698	883143
110532	883144
243420	883145
11075	883146
2960	883147
400205	883148
36963	883149
273434	883150
165571	883151
269397	883152
231377	883153
12194	883154
351035	883155
460997	883156
99596	883157
721603	883158
8483	883159
36598	883160
653767	883161
149789	883162
453975	883163
83007	883164
106877	883165
291908	883166
536297	883167
216208	883168
544583	883169
72751	883170
12533	883171
695366	883172
305977	883173
240899	883174
462278	883175
419760	883176
362836	883177
720599	883178
48618	883179
337007	883180
357728	883181
102403	883182
116419	883183
143185	883184
310771	883185
38240	883186
8043	883187
101250	883188
86617	883189
71595	883190
526831	883191
194061	883192
540386	883193
501184	883194
92101	883195
343381	883196
50500	883197
46958	883198
468495	883199
419549	883200
33892	883201
109131	883202
376045	883203
116161	883204
21338	883205
462003	883206
412382	883207
607	883208
596575	883209
88377	883210
45574	883211
130230	883212
595510	883213
30711	883214
19631	883215
88410	883216
587429	883217
562406	883218
127123	883219
106403	883220
433248	883221
75202	883222
162996	883223
158746	883224
710417	883225
689250	883226
352307	883227
567052	883228
495843	883229
592454	883230
66788	883231
346919	883232
431779	883233
124886	883234
622472	883235
861	883236
47517	883237
105440	883238
173842	883239
273195	883240
362565	883241
91819	883242
459278	883243
194502	883244
489564	883245
20457	883246
438298	883247
659638	883248
137018	883249
340322	883250
445320	883251
82235	883252
17943	883253
401939	883254
100577	883255
52575	883256
309274	883257
232854	883258
183692	883259
208363	883260
45566	883261
115198	883262
660736	883263
26259	883264
421451	883265
253743	883266
160265	883267
643354	883268
94251	883269
586082	883270
308249	883271
367960	883272
575461	883273
648949	883274
3909	883275
539982	883276
163281	883277
55425	883278
50281	883279
201608	883280
716111	883281
1627	883282
63924	883283
654932	883284
9385	883285
233173	883286
369222	883287
30881	883288
380709	883289
51261	883290
315904	883291
38943	883292
34658	883293
225947	883294
296551	883295
638356	883296
168427	883297
506644	883298
658110	883299
270680	883300
137278	883301
15146	883302
283336	883303
264032	883304
678271	883305
549293	883306
511421	883307
84079	883308
527037	883309
37615	883310
20330	883311
121943	883312
493097	883313
313352	883314
337781	883315
113668	883316
30767	883317
159920	883318
671263	883319
7559	883320
686190	883321
152335	883322
448457	883323
113247	883324
137001	883325
475677	883326
51116	883327
133259	883328
603603	883329
25983	883330
236030	883331
131623	883332
149300	883333
324224	883334
444618	883335
488636	883336
499251	883337
46646	883338
280085	883339
72294	883340
604852	883341
136093	883342
604938	883343
207447	883344
35167	883345
664152	883346
212503	883347
644191	883348
181386	883349
375443	883350
206838	883351
159780	883352
143645	883353
462009	883354
713789	883355
447544	883356
108408	883357
1502	883358
253404	883359
13402	883360
248	883361
2888	883362
126564	883363
116776	883364
284943	883365
62929	883366
427360	883367
340017	883368
93155	883369
632506	883370
230722	883371
7170	883372
419909	883373
196430	883374
380562	883375
45861	883376
481032	883377
393684	883378
48183	883379
56437	883380
702125	883381
120230	883382
22296	883383
936	883384
235333	883385
643997	883386
138046	883387
13056	883388
353527	883389
178956	883390
51926	883391
134126	883392
322055	883393
473086	883394
2900	883395
34929	883396
166855	883397
571717	883398
420977	883399
201481	883400
542463	883401
365975	883402
710919	883403
210984	883404
22317	883405
568847	883406
76142	883407
56365	883408
397638	883409
66954	883410
146227	883411
419700	883412
458202	883413
406046	883414
5060	883415
186260	883416
282676	883417
40247	883418
50451	883419
118608	883420
92675	883421
505288	883422
9515	883423
269241	883424
556685	883425
573930	883426
643960	883427
668399	883428
535278	883429
41431	883430
132768	883431
720193	883432
294477	883433
357322	883434
99403	883435
446359	883436
326687	883437
52842	883438
408976	883439
366565	883440
4650	883441
400779	883442
12797	883443
210687	883444
714344	883445
607937	883446
77663	883447
490621	883448
366920	883449
253534	883450
38215	883451
698097	883452
722861	883453
144586	883454
886	883455
129979	883456
687083	883457
465241	883458
81532	883459
26589	883460
315735	883461
824	883462
651416	883463
718847	883464
284489	883465
428477	883466
2186	883467
140213	883468
93347	883469
592948	883470
556052	883471
657245	883472
326437	883473
156197	883474
59960	883475
133297	883476
146302	883477
634237	883478
429978	883479
526336	883480
29186	883481
162949	883482
90275	883483
720683	883484
23344	883485
479112	883486
449169	883487
606041	883488
29924	883489
142207	883490
44053	883491
36282	883492
206887	883493
120944	883494
128814	883495
433939	883496
694797	883497
554747	883498
628362	883499
116205	883500
167912	883501
87421	883502
264189	883503
21401	883504
553479	883505
252841	883506
365686	883507
529851	883508
72101	883509
605141	883510
12535	883511
96132	883512
276256	883513
35470	883514
177606	883515
232421	883516
725294	883517
113019	883518
169754	883519
25238	883520
542271	883521
484865	883522
614000	883523
390755	883524
29933	883525
525020	883526
563989	883527
525227	883528
196693	883529
43738	883530
680971	883531
686001	883532
63404	883533
505949	883534
85350	883535
478044	883536
126886	883537
294185	883538
61624	883539
511895	883540
308314	883541
22601	883542
22186	883543
260018	883544
115962	883545
195677	883546
453706	883547
352644	883548
635686	883549
706876	883550
24536	883551
44081	883552
2802	883553
506577	883554
112748	883555
259453	883556
617923	883557
535393	883558
213711	883559
53360	883560
520966	883561
604592	883562
113194	883563
619915	883564
136038	883565
116994	883566
346987	883567
162992	883568
116500	883569
240778	883570
586609	883571
38173	883572
213663	883573
353717	883574
31257	883575
114718	883576
471196	883577
61425	883578
431867	883579
358535	883580
444817	883581
85468	883582
121888	883583
558319	883584
16657	883585
225220	883586
171288	883587
439501	883588
241780	883589
15349	883590
40968	883591
712967	883592
15965	883593
690941	883594
562964	883595
505053	883596
106116	883597
261131	883598
187573	883599
116950	883600
232092	883601
496400	883602
153349	883603
52130	883604
253214	883605
128008	883606
167889	883607
286778	883608
32703	883609
485070	883610
164510	883611
143443	883612
569513	883613
182659	883614
469651	883615
558252	883616
393393	883617
177583	883618
578370	883619
658446	883620
503874	883621
536475	883622
442089	883623
418180	883624
59897	883625
249625	883626
427317	883627
383661	883628
234116	883629
556653	883630
490737	883631
163621	883632
8425	883633
15182	883634
453997	883635
115211	883636
11410	883637
360566	883638
62694	883639
27735	883640
3513	883641
228138	883642
279462	883643
445411	883644
343411	883645
535150	883646
623022	883647
571634	883648
355393	883649
13252	883650
253952	883651
562103	883652
500263	883653
176222	883654
551696	883655
359813	883656
40693	883657
54091	883658
26387	883659
14534	883660
471041	883661
689568	883662
353817	883663
61831	883664
557783	883665
401463	883666
4457	883667
13766	883668
258969	883669
10389	883670
545434	883671
89052	883672
22280	883673
238696	883674
71978	883675
117820	883676
294043	883677
149913	883678
139341	883679
536463	883680
604741	883681
22308	883682
46472	883683
15392	883684
114386	883685
148765	883686
25713	883687
71681	883688
251917	883689
82635	883690
8583	883691
137545	883692
314391	883693
180482	883694
511201	883695
408734	883696
579131	883697
686947	883698
716611	883699
42254	883700
11941	883701
393584	883702
529811	883703
31256	883704
56661	883705
632553	883706
582335	883707
42142	883708
267676	883709
97616	883710
246832	883711
3408	883712
241333	883713
176565	883714
83939	883715
117540	883716
116167	883717
62623	883718
612834	883719
214829	883720
707184	883721
162523	883722
5759	883723
51751	883724
272801	883725
380430	883726
97017	883727
233405	883728
141922	883729
487470	883730
711125	883731
358983	883732
8249	883733
376056	883734
512625	883735
562439	883736
575055	883737
55008	883738
30085	883739
499022	883740
425017	883741
443943	883742
88259	883743
665470	883744
522237	883745
603391	883746
148619	883747
120503	883748
184624	883749
150768	883750
436501	883751
543489	883752
54701	883753
108593	883754
31330	883755
660027	883756
55451	883757
310846	883758
643214	883759
16593	883760
425	883761
697271	883762
572908	883763
83674	883764
12668	883765
247171	883766
538845	883767
160652	883768
501703	883769
550059	883770
233041	883771
55502	883772
549777	883773
294254	883774
82477	883775
119455	883776
423218	883777
595343	883778
40068	883779
378179	883780
160396	883781
635100	883782
275	883783
425606	883784
415418	883785
452652	883786
438423	883787
2573	883788
242644	883789
389584	883790
6758	883791
347025	883792
456115	883793
1076	883794
585485	883795
531095	883796
648679	883797
107562	883798
117633	883799
500731	883800
2582	883801
46921	883802
30514	883803
601146	883804
67088	883805
382433	883806
22692	883807
524265	883808
688005	883809
711344	883810
661018	883811
237399	883812
162647	883813
277112	883814
18640	883815
115194	883816
12041	883817
565452	883818
208139	883819
91574	883820
31094	883821
318607	883822
96474	883823
41013	883824
90256	883825
348643	883826
538062	883827
505983	883828
164461	883829
684299	883830
7377	883831
63323	883832
36689	883833
15208	883834
39453	883835
495210	883836
411393	883837
93090	883838
7366	883839
47880	883840
538995	883841
586928	883842
612812	883843
230474	883844
553559	883845
203410	883846
25231	883847
65528	883848
116062	883849
394499	883850
35170	883851
163757	883852
253045	883853
507135	883854
384364	883855
72003	883856
162501	883857
636828	883858
149493	883859
547464	883860
21971	883861
153653	883862
355668	883863
89024	883864
7980	883865
43786	883866
169897	883867
218633	883868
532576	883869
609938	883870
76774	883871
43301	883872
16672	883873
92656	883874
341487	883875
93025	883876
502563	883877
77987	883878
97380	883879
52425	883880
304942	883881
258	883882
619683	883883
372661	883884
81844	883885
478484	883886
24548	883887
220783	883888
498396	883889
583726	883890
45772	883891
134908	883892
298969	883893
238881	883894
167864	883895
103281	883896
416332	883897
83870	883898
8997	883899
434337	883900
538554	883901
51889	883902
53195	883903
687524	883904
176389	883905
539265	883906
664842	883907
98028	883908
51343	883909
203711	883910
7439	883911
309836	883912
193725	883913
587114	883914
353338	883915
16920	883916
655290	883917
154163	883918
121478	883919
173595	883920
405677	883921
2461	883922
4102	883923
17725	883924
19501	883925
1486	883926
299827	883927
456677	883928
93332	883929
190394	883930
4989	883931
167979	883932
428660	883933
610886	883934
698697	883935
462338	883936
93987	883937
143109	883938
699407	883939
605159	883940
439541	883941
447178	883942
22254	883943
2472	883944
39886	883945
52148	883946
89531	883947
55666	883948
7310	883949
416508	883950
453271	883951
636574	883952
345644	883953
11506	883954
130558	883955
692595	883956
681584	883957
252675	883958
481716	883959
325562	883960
585497	883961
501555	883962
123	883963
149327	883964
719689	883965
551358	883966
221866	883967
377138	883968
643016	883969
533196	883970
699850	883971
34697	883972
52280	883973
5224	883974
78231	883975
542793	883976
138553	883977
2299	883978
593495	883979
613200	883980
178992	883981
540296	883982
676601	883983
360462	883984
512982	883985
533415	883986
10602	883987
92068	883988
716324	883989
72392	883990
49165	883991
653437	883992
580175	883993
45614	883994
102506	883995
177881	883996
11552	883997
163882	883998
3116	883999
548759	884000
377346	884001
649211	884002
506581	884003
437716	884004
376888	884005
561771	884006
121268	884007
5901	884008
34942	884009
3542	884010
590205	884011
689848	884012
485539	884013
215282	884014
12091	884015
651185	884016
306292	884017
20829	884018
180640	884019
27203	884020
660287	884021
114744	884022
165659	884023
362375	884024
159849	884025
76847	884026
104686	884027
459508	884028
456722	884029
21143	884030
159641	884031
458113	884032
181957	884033
123133	884034
700876	884035
84245	884036
78012	884037
575484	884038
464007	884039
602171	884040
64757	884041
232862	884042
14239	884043
627622	884044
199083	884045
621214	884046
74308	884047
219506	884048
388125	884049
475005	884050
81726	884051
95913	884052
86397	884053
246089	884054
597047	884055
685547	884056
28972	884057
595606	884058
4224	884059
86652	884060
42783	884061
306183	884062
116435	884063
654444	884064
175190	884065
461481	884066
113830	884067
683585	884068
273141	884069
84489	884070
89532	884071
118823	884072
449102	884073
32482	884074
658513	884075
270441	884076
119072	884077
90342	884078
12772	884079
716322	884080
321251	884081
607600	884082
250466	884083
129795	884084
50280	884085
246866	884086
138572	884087
329948	884088
516198	884089
33767	884090
128744	884091
24179	884092
6383	884093
61829	884094
462255	884095
195751	884096
546300	884097
310374	884098
84219	884099
182318	884100
722442	884101
190028	884102
254293	884103
68571	884104
1349	884105
514291	884106
268723	884107
705968	884108
283654	884109
718846	884110
260497	884111
344801	884112
530601	884113
187049	884114
489904	884115
649143	884116
39012	884117
474406	884118
505585	884119
636330	884120
74041	884121
200789	884122
334748	884123
487145	884124
447465	884125
244789	884126
512634	884127
331854	884128
504199	884129
113684	884130
118370	884131
26984	884132
162607	884133
96594	884134
72386	884135
597766	884136
522654	884137
54520	884138
861	884139
415875	884140
580485	884141
174016	884142
507472	884143
199896	884144
14626	884145
505426	884146
19948	884147
436825	884148
83874	884149
10715	884150
136499	884151
601186	884152
479484	884153
115591	884154
524542	884155
236503	884156
556278	884157
437367	884158
452736	884159
478428	884160
599230	884161
647571	884162
11153	884163
136807	884164
16112	884165
90412	884166
76124	884167
174314	884168
11582	884169
223661	884170
60484	884171
590428	884172
194449	884173
35577	884174
615478	884175
160174	884176
7966	884177
41172	884178
103609	884179
15172	884180
105300	884181
139724	884182
1403	884183
462839	884184
93516	884185
13945	884186
12151	884187
418922	884188
130891	884189
542368	884190
44945	884191
322231	884192
325569	884193
446997	884194
718833	884195
309084	884196
270339	884197
596151	884198
105519	884199
93459	884200
113847	884201
232379	884202
427552	884203
56772	884204
159753	884205
617942	884206
651506	884207
122612	884208
17001	884209
397706	884210
247496	884211
76015	884212
176151	884213
631618	884214
185775	884215
264020	884216
170923	884217
45097	884218
23125	884219
73282	884220
626388	884221
551	884222
16968	884223
28487	884224
413147	884225
523714	884226
26308	884227
65571	884228
136778	884229
38283	884230
391267	884231
544818	884232
598650	884233
665856	884234
574440	884235
5963	884236
50306	884237
317807	884238
16548	884239
12137	884240
351389	884241
14545	884242
165831	884243
515931	884244
220462	884245
691332	884246
62482	884247
709495	884248
377145	884249
157109	884250
235748	884251
51889	884252
595127	884253
604817	884254
527870	884255
36923	884256
716873	884257
329722	884258
54114	884259
537893	884260
458679	884261
343051	884262
384034	884263
83937	884264
17813	884265
50945	884266
592003	884267
98591	884268
37000	884269
435151	884270
45151	884271
278752	884272
11669	884273
167973	884274
67692	884275
277011	884276
93833	884277
438849	884278
185375	884279
7295	884280
633921	884281
153038	884282
117834	884283
573215	884284
329739	884285
696996	884286
150531	884287
669528	884288
280100	884289
407348	884290
360474	884291
20097	884292
475520	884293
233563	884294
388883	884295
458087	884296
270156	884297
719823	884298
194104	884299
366711	884300
474516	884301
674485	884302
44912	884303
174583	884304
340341	884305
292173	884306
323034	884307
151536	884308
14214	884309
48634	884310
261016	884311
48641	884312
353870	884313
35350	884314
45858	884315
46705	884316
51797	884317
205253	884318
86183	884319
551108	884320
43150	884321
683935	884322
50043	884323
304935	884324
711012	884325
38024	884326
492079	884327
55486	884328
654127	884329
380328	884330
606441	884331
151271	884332
472340	884333
562878	884334
637918	884335
434788	884336
163621	884337
290264	884338
756	884339
125361	884340
179124	884341
571741	884342
105301	884343
262452	884344
235110	884345
623557	884346
594931	884347
14189	884348
43361	884349
128945	884350
666408	884351
168479	884352
39261	884353
492655	884354
569080	884355
101064	884356
99190	884357
656714	884358
27975	884359
52209	884360
333918	884361
585973	884362
675966	884363
42098	884364
7149	884365
351168	884366
4497	884367
185906	884368
723062	884369
350013	884370
62750	884371
89371	884372
246384	884373
169332	884374
129280	884375
511863	884376
94010	884377
584069	884378
5359	884379
372451	884380
257648	884381
651227	884382
473746	884383
34361	884384
97342	884385
649818	884386
466222	884387
129634	884388
541120	884389
51790	884390
548675	884391
305342	884392
167492	884393
264893	884394
300025	884395
695238	884396
70659	884397
535252	884398
226257	884399
10910	884400
378045	884401
194914	884402
8303	884403
5785	884404
508398	884405
160370	884406
554096	884407
11897	884408
356712	884409
109383	884410
279588	884411
576788	884412
48062	884413
101712	884414
437929	884415
335223	884416
262661	884417
95686	884418
335221	884419
505229	884420
686406	884421
561152	884422
168419	884423
103818	884424
211036	884425
129213	884426
298086	884427
555381	884428
412414	884429
9029	884430
157973	884431
166608	884432
130781	884433
84086	884434
227711	884435
714950	884436
243943	884437
150299	884438
78666	884439
628904	884440
306625	884441
6600	884442
62597	884443
45933	884444
3035	884445
405992	884446
699010	884447
44584	884448
399595	884449
319649	884450
212602	884451
709099	884452
679668	884453
704131	884454
751	884455
16382	884456
389554	884457
4849	884458
681570	884459
181091	884460
501358	884461
54723	884462
14235	884463
254457	884464
118850	884465
485689	884466
38706	884467
386949	884468
134254	884469
413235	884470
155485	884471
128690	884472
58387	884473
630078	884474
43771	884475
273271	884476
402903	884477
576074	884478
697947	884479
489833	884480
396614	884481
87977	884482
237764	884483
453030	884484
321767	884485
118453	884486
32666	884487
488593	884488
656863	884489
261211	884490
145983	884491
692394	884492
344432	884493
44269	884494
75927	884495
53915	884496
114476	884497
106574	884498
229135	884499
477359	884500
508793	884501
186189	884502
4127	884503
15536	884504
29437	884505
349631	884506
412174	884507
388901	884508
303040	884509
2167	884510
253961	884511
352266	884512
390182	884513
387872	884514
5342	884515
271877	884516
686374	884517
239582	884518
116321	884519
281120	884520
661373	884521
716722	884522
73283	884523
241179	884524
53657	884525
523082	884526
42310	884527
688096	884528
334699	884529
522808	884530
48499	884531
591258	884532
302264	884533
167290	884534
26901	884535
384088	884536
407643	884537
74243	884538
581193	884539
81945	884540
142990	884541
722346	884542
136615	884543
631085	884544
147095	884545
415832	884546
234181	884547
32002	884548
672667	884549
654398	884550
473736	884551
179296	884552
290516	884553
85658	884554
630628	884555
331143	884556
282084	884557
288951	884558
327529	884559
238594	884560
7338	884561
364592	884562
379821	884563
124487	884564
514423	884565
86914	884566
76182	884567
29141	884568
343060	884569
428611	884570
367532	884571
700155	884572
589085	884573
489035	884574
339062	884575
283670	884576
460150	884577
19373	884578
440597	884579
397738	884580
708169	884581
272397	884582
392138	884583
459319	884584
686945	884585
679437	884586
36300	884587
16770	884588
603072	884589
167802	884590
63723	884591
336980	884592
166502	884593
1650	884594
583857	884595
624237	884596
17635	884597
384217	884598
636296	884599
78091	884600
616318	884601
146854	884602
233761	884603
250223	884604
165718	884605
423992	884606
345978	884607
11302	884608
156778	884609
250214	884610
510082	884611
590856	884612
11449	884613
277560	884614
390	884615
237316	884616
307192	884617
134928	884618
468340	884619
421782	884620
24715	884621
674797	884622
564140	884623
214738	884624
197012	884625
380174	884626
6897	884627
26549	884628
510563	884629
667723	884630
538008	884631
83263	884632
133150	884633
30817	884634
555350	884635
398035	884636
699969	884637
196295	884638
699410	884639
12913	884640
27402	884641
84098	884642
662505	884643
310442	884644
439605	884645
37235	884646
19985	884647
594730	884648
461529	884649
513744	884650
79729	884651
28605	884652
394056	884653
465395	884654
185369	884655
125509	884656
60292	884657
50055	884658
6209	884659
242837	884660
222894	884661
713552	884662
646626	884663
117179	884664
35880	884665
49953	884666
105744	884667
183092	884668
287169	884669
516028	884670
9619	884671
499768	884672
365696	884673
100966	884674
400519	884675
128106	884676
264731	884677
5954	884678
164807	884679
255268	884680
232175	884681
277928	884682
584875	884683
421104	884684
225524	884685
293994	884686
183710	884687
220059	884688
41971	884689
687538	884690
118441	884691
66096	884692
408804	884693
43042	884694
267948	884695
177129	884696
194463	884697
3889	884698
532964	884699
12592	884700
221085	884701
137446	884702
9341	884703
271713	884704
28084	884705
391783	884706
22976	884707
83288	884708
264067	884709
542040	884710
554173	884711
35511	884712
90665	884713
343914	884714
419241	884715
287390	884716
85729	884717
84830	884718
545503	884719
83387	884720
226146	884721
679146	884722
295411	884723
257881	884724
60713	884725
86852	884726
143740	884727
253855	884728
100602	884729
182293	884730
472720	884731
599689	884732
400298	884733
383129	884734
43199	884735
468974	884736
293252	884737
358121	884738
509808	884739
6614	884740
568063	884741
153318	884742
257852	884743
101484	884744
250723	884745
96319	884746
43240	884747
138616	884748
723502	884749
569376	884750
3801	884751
8395	884752
286777	884753
121387	884754
36227	884755
29479	884756
37303	884757
6247	884758
714775	884759
25478	884760
228670	884761
66786	884762
34188	884763
376940	884764
156300	884765
382546	884766
604118	884767
359648	884768
306454	884769
16937	884770
11465	884771
675310	884772
273382	884773
242626	884774
696206	884775
412876	884776
343374	884777
256598	884778
46791	884779
105146	884780
475624	884781
269879	884782
88977	884783
356952	884784
602142	884785
403802	884786
339613	884787
637575	884788
5316	884789
93349	884790
337500	884791
661969	884792
393132	884793
52174	884794
44425	884795
627385	884796
79094	884797
270616	884798
95529	884799
112106	884800
339714	884801
416275	884802
104760	884803
42545	884804
53987	884805
681284	884806
524299	884807
151241	884808
23771	884809
605195	884810
161140	884811
405638	884812
546208	884813
19772	884814
641756	884815
698895	884816
18474	884817
639489	884818
644165	884819
38138	884820
27414	884821
61709	884822
14540	884823
204727	884824
641080	884825
187571	884826
594834	884827
458784	884828
88672	884829
106316	884830
19578	884831
694165	884832
472460	884833
391596	884834
574258	884835
2838	884836
81578	884837
301204	884838
170522	884839
177428	884840
393318	884841
686838	884842
720	884843
69646	884844
41479	884845
86532	884846
11917	884847
444255	884848
44748	884849
434147	884850
555634	884851
36548	884852
293798	884853
534160	884854
683886	884855
552052	884856
147503	884857
42374	884858
502526	884859
333630	884860
39253	884861
267997	884862
476833	884863
54522	884864
496587	884865
136953	884866
23513	884867
165643	884868
184931	884869
401536	884870
40012	884871
631095	884872
10243	884873
413730	884874
148059	884875
34333	884876
83857	884877
378829	884878
447631	884879
536	884880
706798	884881
126063	884882
14358	884883
364822	884884
6535	884885
110910	884886
237362	884887
170189	884888
592301	884889
696319	884890
180591	884891
389738	884892
116358	884893
197425	884894
234117	884895
366221	884896
303218	884897
688502	884898
172020	884899
31102	884900
51625	884901
127681	884902
349418	884903
220292	884904
163217	884905
52113	884906
46687	884907
297468	884908
409029	884909
509630	884910
2835	884911
31563	884912
240054	884913
134626	884914
563469	884915
332794	884916
71175	884917
309310	884918
472673	884919
81797	884920
519451	884921
258288	884922
152186	884923
106565	884924
554645	884925
137373	884926
39070	884927
73112	884928
7193	884929
390779	884930
99365	884931
675803	884932
478072	884933
106755	884934
150152	884935
113015	884936
1335	884937
468928	884938
680170	884939
455840	884940
10101	884941
250884	884942
150857	884943
172720	884944
29236	884945
1410	884946
617136	884947
92662	884948
20664	884949
14996	884950
177945	884951
606934	884952
442104	884953
43481	884954
499164	884955
626503	884956
154343	884957
98751	884958
116992	884959
3081	884960
243506	884961
264490	884962
16303	884963
207656	884964
186212	884965
236799	884966
2972	884967
376827	884968
26411	884969
157681	884970
128062	884971
65970	884972
79674	884973
567831	884974
86534	884975
712971	884976
482820	884977
493032	884978
158716	884979
605632	884980
285644	884981
171417	884982
88358	884983
428392	884984
144713	884985
513971	884986
91922	884987
330334	884988
52047	884989
32910	884990
322474	884991
370334	884992
228491	884993
111608	884994
17848	884995
49215	884996
711152	884997
322758	884998
603430	884999
137624	885000
657044	885001
662532	885002
201876	885003
556594	885004
111098	885005
112868	885006
109837	885007
156183	885008
586561	885009
295904	885010
5439	885011
503542	885012
13016	885013
30399	885014
73226	885015
229487	885016
381121	885017
687962	885018
204594	885019
243637	885020
636483	885021
723786	885022
310739	885023
406420	885024
10719	885025
143512	885026
180351	885027
656181	885028
1450	885029
276563	885030
328165	885031
254753	885032
316304	885033
47030	885034
505368	885035
906	885036
380278	885037
39256	885038
394442	885039
53954	885040
219604	885041
603799	885042
340900	885043
7128	885044
245411	885045
28474	885046
25491	885047
274517	885048
98621	885049
63539	885050
572262	885051
11607	885052
15673	885053
370779	885054
605903	885055
51806	885056
428818	885057
711924	885058
433657	885059
49932	885060
8214	885061
257284	885062
126334	885063
283724	885064
409945	885065
455994	885066
18566	885067
401075	885068
215417	885069
415894	885070
560059	885071
80094	885072
580494	885073
705684	885074
538020	885075
519504	885076
436492	885077
523902	885078
217311	885079
37811	885080
172347	885081
346588	885082
462592	885083
333924	885084
391608	885085
406070	885086
365777	885087
208932	885088
84474	885089
36323	885090
43564	885091
430282	885092
10986	885093
613401	885094
60233	885095
52040	885096
77416	885097
235578	885098
276247	885099
57057	885100
682415	885101
57283	885102
23579	885103
474017	885104
17166	885105
346023	885106
25142	885107
3727	885108
15023	885109
280198	885110
372930	885111
601255	885112
597379	885113
22496	885114
162398	885115
443363	885116
711650	885117
97080	885118
251157	885119
138508	885120
5577	885121
66908	885122
494897	885123
605610	885124
614666	885125
516120	885126
323586	885127
59573	885128
121309	885129
21392	885130
7523	885131
626562	885132
54427	885133
88345	885134
618340	885135
238038	885136
318639	885137
152174	885138
157027	885139
9594	885140
39957	885141
47977	885142
133157	885143
166760	885144
282894	885145
710017	885146
27122	885147
346025	885148
97714	885149
451033	885150
512139	885151
51007	885152
269165	885153
611903	885154
615816	885155
396857	885156
238100	885157
202569	885158
551527	885159
98100	885160
180440	885161
314495	885162
163466	885163
60968	885164
44778	885165
655205	885166
158714	885167
83698	885168
178039	885169
652636	885170
150254	885171
21416	885172
64277	885173
2570	885174
14208	885175
221603	885176
183021	885177
469499	885178
489102	885179
225090	885180
511844	885181
563825	885182
386532	885183
123565	885184
196990	885185
487801	885186
217709	885187
92225	885188
115	885189
40710	885190
55878	885191
23500	885192
327371	885193
572941	885194
418616	885195
28795	885196
260276	885197
164071	885198
518871	885199
224417	885200
144462	885201
116551	885202
568464	885203
140869	885204
552035	885205
250707	885206
150559	885207
291759	885208
14709	885209
501445	885210
60121	885211
32558	885212
35502	885213
337950	885214
487760	885215
4301	885216
358088	885217
401405	885218
485576	885219
650462	885220
660815	885221
178118	885222
645397	885223
276949	885224
193211	885225
112367	885226
978	885227
41111	885228
608229	885229
100302	885230
6189	885231
538819	885232
393097	885233
608989	885234
12120	885235
568789	885236
632966	885237
275023	885238
146531	885239
36410	885240
537700	885241
157304	885242
184598	885243
462547	885244
51257	885245
135962	885246
719973	885247
610902	885248
212225	885249
200508	885250
324174	885251
467109	885252
109589	885253
664964	885254
632780	885255
183582	885256
44634	885257
421535	885258
578913	885259
242986	885260
671377	885261
590532	885262
1038	885263
150154	885264
442626	885265
32761	885266
172946	885267
10933	885268
181201	885269
163652	885270
687715	885271
165228	885272
181751	885273
21116	885274
405947	885275
324431	885276
374490	885277
31952	885278
62155	885279
681164	885280
394283	885281
55706	885282
194593	885283
425603	885284
46876	885285
53847	885286
81828	885287
130111	885288
242577	885289
517301	885290
138445	885291
448974	885292
441179	885293
539181	885294
665322	885295
696186	885296
126975	885297
24175	885298
556874	885299
252144	885300
56737	885301
336166	885302
591836	885303
127233	885304
41718	885305
314522	885306
111184	885307
500876	885308
521224	885309
12431	885310
684021	885311
705	885312
219840	885313
59095	885314
198204	885315
446401	885316
27612	885317
178220	885318
523919	885319
385207	885320
30253	885321
23734	885322
206391	885323
267338	885324
230940	885325
46636	885326
40793	885327
520838	885328
32452	885329
498166	885330
43395	885331
245719	885332
34979	885333
632299	885334
136069	885335
560041	885336
169130	885337
644735	885338
346394	885339
326592	885340
243979	885341
8187	885342
495007	885343
313087	885344
329827	885345
22234	885346
387648	885347
13098	885348
65177	885349
167403	885350
232907	885351
43688	885352
602309	885353
207060	885354
566470	885355
509034	885356
53490	885357
91615	885358
368628	885359
350739	885360
637091	885361
220482	885362
112177	885363
348809	885364
517751	885365
91502	885366
4513	885367
4651	885368
337016	885369
81598	885370
260147	885371
278859	885372
184976	885373
180292	885374
31334	885375
164623	885376
563473	885377
575171	885378
646306	885379
599495	885380
300254	885381
281136	885382
135058	885383
55478	885384
490297	885385
528338	885386
299109	885387
145790	885388
16095	885389
488647	885390
130132	885391
107049	885392
157933	885393
614374	885394
59050	885395
662675	885396
177547	885397
679349	885398
193310	885399
164158	885400
230576	885401
81812	885402
122520	885403
351510	885404
191667	885405
20608	885406
123395	885407
16060	885408
710511	885409
47754	885410
250801	885411
8230	885412
441429	885413
208178	885414
11002	885415
333243	885416
531932	885417
189932	885418
11854	885419
677615	885420
561018	885421
199072	885422
323752	885423
560172	885424
561882	885425
173485	885426
145140	885427
570935	885428
223344	885429
298	885430
68085	885431
642579	885432
210495	885433
305862	885434
649753	885435
298317	885436
384952	885437
711241	885438
504797	885439
121747	885440
208378	885441
683236	885442
561579	885443
2131	885444
524780	885445
279556	885446
298923	885447
397369	885448
681353	885449
250198	885450
269790	885451
344121	885452
472829	885453
549073	885454
201838	885455
647287	885456
642418	885457
396265	885458
416055	885459
249722	885460
483022	885461
394925	885462
323679	885463
127090	885464
49109	885465
14207	885466
252183	885467
652984	885468
185782	885469
119013	885470
69509	885471
109224	885472
353397	885473
280317	885474
569182	885475
579864	885476
292685	885477
53013	885478
56562	885479
347451	885480
159852	885481
430497	885482
695194	885483
334099	885484
84870	885485
607264	885486
408685	885487
201083	885488
307054	885489
535085	885490
584468	885491
677168	885492
47985	885493
121337	885494
394119	885495
321017	885496
4413	885497
133491	885498
140112	885499
503756	885500
33639	885501
479000	885502
664289	885503
694882	885504
65769	885505
634950	885506
23050	885507
477276	885508
622244	885509
300056	885510
451964	885511
32821	885512
51450	885513
39708	885514
183777	885515
24332	885516
697430	885517
14765	885518
63684	885519
527996	885520
613213	885521
455861	885522
213213	885523
394707	885524
504158	885525
268416	885526
327450	885527
27077	885528
605861	885529
126654	885530
106489	885531
635157	885532
180888	885533
20530	885534
67826	885535
216183	885536
427923	885537
521251	885538
662212	885539
105381	885540
211170	885541
424559	885542
265892	885543
260029	885544
500676	885545
677395	885546
570394	885547
72782	885548
5900	885549
647575	885550
78738	885551
85823	885552
341800	885553
10028	885554
268127	885555
445	885556
549702	885557
571759	885558
386780	885559
127335	885560
642167	885561
182847	885562
624952	885563
356127	885564
10951	885565
290725	885566
41935	885567
613244	885568
406657	885569
431965	885570
552546	885571
665882	885572
603499	885573
441850	885574
79475	885575
300730	885576
82214	885577
132502	885578
315039	885579
67332	885580
233390	885581
546920	885582
136622	885583
502797	885584
553126	885585
687555	885586
403684	885587
597196	885588
35774	885589
217710	885590
563277	885591
185449	885592
696448	885593
397681	885594
704462	885595
603490	885596
24434	885597
539954	885598
71570	885599
330252	885600
97904	885601
21992	885602
30839	885603
397587	885604
141467	885605
413638	885606
102000	885607
300492	885608
347978	885609
10784	885610
13643	885611
17821	885612
79083	885613
331180	885614
515612	885615
588934	885616
40551	885617
350842	885618
435615	885619
163351	885620
653471	885621
472174	885622
10216	885623
196676	885624
135835	885625
414646	885626
628128	885627
403213	885628
693745	885629
258102	885630
37925	885631
85044	885632
312125	885633
400611	885634
414641	885635
584575	885636
546876	885637
92410	885638
245190	885639
134288	885640
237386	885641
391798	885642
491016	885643
53844	885644
249599	885645
311113	885646
239962	885647
51048	885648
485655	885649
107202	885650
650381	885651
177565	885652
151632	885653
6111	885654
645718	885655
654209	885656
6037	885657
130289	885658
324952	885659
143983	885660
333426	885661
559563	885662
357848	885663
565255	885664
628847	885665
317290	885666
475793	885667
420561	885668
331793	885669
566584	885670
314712	885671
107539	885672
289856	885673
21713	885674
634172	885675
49832	885676
643701	885677
335125	885678
147037	885679
57178	885680
528316	885681
130392	885682
586678	885683
71588	885684
309378	885685
96526	885686
718202	885687
151306	885688
184895	885689
343422	885690
152289	885691
18629	885692
621344	885693
172914	885694
655500	885695
207458	885696
517969	885697
616825	885698
696401	885699
419199	885700
350479	885701
90729	885702
532131	885703
209940	885704
132645	885705
684262	885706
586802	885707
7661	885708
298161	885709
391043	885710
606625	885711
137987	885712
26586	885713
509710	885714
397828	885715
106612	885716
37012	885717
28437	885718
121576	885719
15123	885720
327275	885721
329664	885722
458069	885723
371007	885724
664220	885725
80135	885726
30647	885727
403926	885728
153281	885729
152662	885730
606837	885731
562244	885732
394841	885733
172135	885734
170590	885735
326152	885736
275569	885737
111253	885738
560914	885739
508866	885740
73037	885741
8222	885742
24	885743
596880	885744
121592	885745
495877	885746
580005	885747
214816	885748
207157	885749
608444	885750
428006	885751
661603	885752
1462	885753
643276	885754
207376	885755
535233	885756
438113	885757
189671	885758
289108	885759
123025	885760
20408	885761
62991	885762
154425	885763
689626	885764
233296	885765
682446	885766
277454	885767
186271	885768
1137	885769
447447	885770
512853	885771
323928	885772
13435	885773
16661	885774
130630	885775
108853	885776
78879	885777
170387	885778
194152	885779
206337	885780
87364	885781
55727	885782
265398	885783
97055	885784
22392	885785
515128	885786
341413	885787
8216	885788
223218	885789
665863	885790
49564	885791
224558	885792
270483	885793
84799	885794
24756	885795
29642	885796
366896	885797
630971	885798
227422	885799
58244	885800
622954	885801
586787	885802
52008	885803
679752	885804
176200	885805
610730	885806
39461	885807
21052	885808
162296	885809
367433	885810
73769	885811
165025	885812
206148	885813
465485	885814
288940	885815
296242	885816
463599	885817
24309	885818
184636	885819
180581	885820
723009	885821
177999	885822
167683	885823
362511	885824
112416	885825
129800	885826
430147	885827
341818	885828
6083	885829
15248	885830
29732	885831
27876	885832
45280	885833
316371	885834
468539	885835
183650	885836
690236	885837
150423	885838
535988	885839
290874	885840
324236	885841
152387	885842
564783	885843
447957	885844
641196	885845
589782	885846
469916	885847
595393	885848
97409	885849
276902	885850
437804	885851
519600	885852
12671	885853
383828	885854
16922	885855
158248	885856
474257	885857
422772	885858
147983	885859
291368	885860
599892	885861
694590	885862
484667	885863
27237	885864
221249	885865
590178	885866
104810	885867
12812	885868
121630	885869
692671	885870
36105	885871
44375	885872
307002	885873
626069	885874
257922	885875
449219	885876
283295	885877
69627	885878
2910	885879
647007	885880
115281	885881
618438	885882
26839	885883
544373	885884
183655	885885
288227	885886
95188	885887
658554	885888
280374	885889
33481	885890
101797	885891
196050	885892
457841	885893
13029	885894
113863	885895
127785	885896
91323	885897
522526	885898
639952	885899
358203	885900
114951	885901
111566	885902
685042	885903
9569	885904
84227	885905
660078	885906
446436	885907
1353	885908
479579	885909
501884	885910
257433	885911
418397	885912
61386	885913
48431	885914
143695	885915
133892	885916
214411	885917
111117	885918
333229	885919
309011	885920
120154	885921
680749	885922
522164	885923
20305	885924
429704	885925
8672	885926
54722	885927
101180	885928
156791	885929
84006	885930
660866	885931
596924	885932
678602	885933
48928	885934
99610	885935
702438	885936
310537	885937
249624	885938
472625	885939
609837	885940
521512	885941
153669	885942
556235	885943
328434	885944
16367	885945
60819	885946
972	885947
45423	885948
12139	885949
13072	885950
204702	885951
720378	885952
186321	885953
492252	885954
235093	885955
154428	885956
463448	885957
243734	885958
12690	885959
680	885960
58820	885961
172781	885962
171385	885963
356212	885964
646058	885965
74100	885966
408384	885967
380267	885968
685659	885969
554382	885970
103480	885971
139660	885972
69575	885973
707886	885974
151889	885975
184064	885976
638594	885977
256914	885978
91875	885979
91587	885980
592179	885981
225188	885982
646207	885983
590970	885984
156217	885985
411490	885986
11700	885987
170662	885988
113775	885989
22923	885990
2208	885991
664085	885992
172357	885993
494632	885994
142343	885995
3189	885996
552795	885997
277270	885998
13765	885999
460262	886000
449729	886001
11729	886002
633018	886003
621422	886004
102739	886005
21412	886006
13044	886007
208059	886008
331626	886009
108645	886010
209549	886011
223045	886012
221152	886013
75508	886014
700865	886015
152926	886016
134183	886017
265492	886018
599462	886019
10310	886020
335887	886021
80728	886022
25500	886023
249326	886024
111361	886025
450177	886026
137835	886027
14645	886028
88839	886029
150478	886030
30770	886031
472313	886032
70506	886033
206404	886034
126836	886035
47195	886036
1292	886037
103149	886038
359141	886039
11567	886040
700983	886041
560654	886042
54020	886043
26550	886044
233024	886045
487738	886046
579574	886047
198552	886048
552638	886049
35338	886050
174191	886051
49865	886052
374910	886053
317975	886054
37038	886055
73205	886056
104045	886057
363104	886058
14601	886059
469213	886060
245708	886061
178663	886062
664838	886063
67285	886064
526620	886065
29565	886066
61658	886067
33440	886068
533160	886069
377351	886070
333084	886071
503081	886072
28138	886073
619617	886074
648747	886075
144426	886076
391549	886077
381138	886078
50481	886079
277261	886080
714032	886081
467971	886082
336960	886083
1540	886084
508584	886085
44289	886086
306718	886087
378623	886088
206082	886089
30510	886090
305064	886091
13195	886092
20665	886093
441779	886094
126851	886095
163729	886096
85948	886097
151734	886098
618320	886099
56578	886100
540897	886101
11001	886102
451291	886103
110740	886104
165804	886105
137881	886106
584456	886107
177417	886108
87930	886109
286889	886110
122667	886111
3411	886112
141578	886113
80946	886114
626099	886115
166907	886116
550071	886117
687028	886118
176851	886119
398827	886120
137921	886121
230486	886122
281908	886123
307854	886124
18987	886125
58441	886126
395420	886127
676979	886128
102643	886129
130965	886130
255468	886131
198539	886132
43980	886133
505313	886134
131572	886135
459560	886136
421523	886137
724812	886138
695164	886139
32894	886140
377627	886141
366325	886142
511387	886143
29428	886144
153593	886145
339792	886146
396484	886147
158135	886148
720494	886149
441323	886150
182781	886151
158381	886152
54843	886153
372683	886154
646343	886155
173602	886156
388975	886157
315856	886158
484063	886159
355400	886160
472554	886161
166833	886162
84004	886163
35247	886164
436538	886165
141577	886166
49461	886167
386351	886168
254473	886169
28789	886170
331614	886171
175040	886172
369591	886173
46877	886174
509662	886175
357264	886176
83505	886177
405498	886178
678530	886179
33310	886180
32800	886181
199314	886182
5210	886183
447918	886184
9153	886185
155477	886186
242687	886187
199193	886188
188473	886189
166867	886190
270401	886191
405769	886192
436543	886193
672281	886194
53196	886195
36444	886196
100975	886197
210703	886198
610825	886199
508581	886200
577411	886201
87212	886202
608004	886203
18732	886204
255478	886205
505344	886206
35475	886207
114443	886208
391038	886209
558316	886210
68319	886211
699930	886212
585918	886213
71534	886214
440827	886215
139822	886216
450946	886217
136655	886218
48419	886219
313473	886220
115618	886221
212793	886222
174628	886223
7907	886224
17041	886225
516427	886226
520705	886227
4972	886228
584968	886229
619401	886230
149574	886231
35626	886232
66970	886233
172445	886234
617649	886235
641353	886236
360157	886237
255135	886238
397793	886239
460200	886240
104500	886241
720808	886242
164780	886243
63078	886244
612232	886245
10774	886246
420678	886247
587430	886248
445470	886249
104436	886250
324313	886251
453811	886252
676304	886253
177885	886254
672270	886255
421437	886256
380494	886257
659539	886258
169878	886259
44701	886260
31893	886261
540699	886262
494519	886263
238644	886264
66577	886265
256369	886266
454965	886267
171314	886268
414239	886269
85964	886270
594113	886271
12673	886272
549133	886273
14567	886274
47802	886275
703955	886276
298167	886277
262524	886278
430633	886279
309051	886280
344473	886281
322191	886282
212401	886283
101209	886284
8221	886285
24806	886286
262959	886287
4047	886288
501322	886289
253625	886290
342110	886291
490289	886292
449015	886293
653237	886294
449216	886295
543912	886296
306538	886297
41261	886298
94404	886299
102044	886300
296997	886301
168441	886302
128569	886303
279296	886304
245953	886305
12647	886306
116784	886307
479762	886308
154583	886309
209526	886310
119142	886311
14580	886312
18919	886313
9138	886314
294973	886315
715771	886316
33878	886317
506783	886318
237844	886319
611787	886320
525696	886321
424960	886322
703611	886323
127626	886324
72229	886325
410993	886326
431706	886327
195613	886328
74130	886329
107571	886330
620638	886331
127432	886332
464944	886333
425796	886334
70967	886335
158236	886336
16622	886337
53422	886338
76676	886339
58063	886340
148181	886341
389871	886342
537875	886343
635560	886344
107079	886345
572241	886346
643122	886347
1380	886348
105518	886349
584123	886350
22241	886351
91785	886352
219349	886353
80984	886354
88771	886355
267020	886356
266748	886357
49954	886358
529954	886359
534849	886360
3544	886361
250594	886362
128748	886363
54052	886364
72464	886365
250193	886366
620593	886367
495534	886368
688270	886369
108848	886370
592582	886371
99079	886372
75553	886373
272063	886374
106040	886375
226316	886376
136350	886377
76424	886378
63155	886379
186737	886380
332324	886381
590334	886382
563811	886383
580994	886384
130842	886385
150442	886386
621454	886387
629001	886388
390365	886389
464010	886390
159031	886391
127237	886392
17140	886393
485403	886394
4912	886395
46764	886396
3758	886397
17692	886398
698652	886399
138515	886400
347139	886401
256741	886402
6380	886403
380719	886404
567383	886405
353410	886406
2342	886407
264609	886408
91658	886409
359506	886410
8448	886411
334293	886412
635754	886413
135183	886414
184370	886415
324629	886416
387856	886417
108004	886418
86747	886419
93715	886420
483101	886421
490258	886422
150873	886423
159463	886424
83369	886425
248775	886426
253696	886427
45487	886428
110412	886429
114881	886430
420742	886431
427098	886432
714527	886433
418511	886434
37044	886435
5498	886436
549	886437
330413	886438
724927	886439
202451	886440
332034	886441
65543	886442
39825	886443
424883	886444
650533	886445
42682	886446
263481	886447
77277	886448
189198	886449
97566	886450
95845	886451
91548	886452
114988	886453
702239	886454
348910	886455
365439	886456
14758	886457
465604	886458
46942	886459
487734	886460
6208	886461
102176	886462
139905	886463
9702	886464
594728	886465
105464	886466
151086	886467
140565	886468
182600	886469
4020	886470
597561	886471
19640	886472
722047	886473
494028	886474
217376	886475
323647	886476
6343	886477
131168	886478
584	886479
591729	886480
6738	886481
515877	886482
131093	886483
15	886484
452231	886485
596522	886486
499153	886487
300831	886488
88237	886489
157218	886490
206821	886491
169629	886492
157620	886493
171176	886494
21095	886495
723860	886496
705482	886497
73767	886498
510661	886499
268227	886500
115048	886501
473556	886502
258355	886503
339836	886504
608923	886505
26348	886506
442827	886507
172766	886508
44894	886509
85837	886510
440609	886511
102762	886512
622892	886513
363785	886514
341897	886515
390971	886516
158407	886517
452506	886518
246644	886519
1901	886520
676741	886521
431209	886522
395	886523
565398	886524
31302	886525
62502	886526
173733	886527
494638	886528
676385	886529
199265	886530
1472	886531
292355	886532
295941	886533
83242	886534
36720	886535
50448	886536
542301	886537
342311	886538
663095	886539
403865	886540
574911	886541
8534	886542
121512	886543
456965	886544
161086	886545
154354	886546
17157	886547
176525	886548
380490	886549
336604	886550
118524	886551
66466	886552
93193	886553
209903	886554
74503	886555
594315	886556
474666	886557
10041	886558
15241	886559
362979	886560
231211	886561
91597	886562
190653	886563
136967	886564
601248	886565
147553	886566
84225	886567
616107	886568
723979	886569
34361	886570
458288	886571
39762	886572
244299	886573
261419	886574
476297	886575
476509	886576
498410	886577
724241	886578
260100	886579
245169	886580
274583	886581
17590	886582
575724	886583
246099	886584
559470	886585
264342	886586
1338	886587
265039	886588
35229	886589
346908	886590
169190	886591
106348	886592
52330	886593
91936	886594
395181	886595
100444	886596
626648	886597
257405	886598
547955	886599
145649	886600
212622	886601
67295	886602
687094	886603
610654	886604
8716	886605
89567	886606
421996	886607
123412	886608
178028	886609
681117	886610
630901	886611
327231	886612
249449	886613
252900	886614
677203	886615
605600	886616
609292	886617
501172	886618
431225	886619
697580	886620
416263	886621
25090	886622
534562	886623
451586	886624
64983	886625
69105	886626
435008	886627
484882	886628
237281	886629
7495	886630
46691	886631
7714	886632
693737	886633
230515	886634
345091	886635
128412	886636
522693	886637
400023	886638
689716	886639
519554	886640
527245	886641
273431	886642
345659	886643
73671	886644
357432	886645
243170	886646
680623	886647
199934	886648
185444	886649
42289	886650
111367	886651
22167	886652
493301	886653
353585	886654
49736	886655
93432	886656
529448	886657
523045	886658
542361	886659
396381	886660
117331	886661
16292	886662
697570	886663
108425	886664
77996	886665
158695	886666
243214	886667
542671	886668
255047	886669
147559	886670
264948	886671
11043	886672
187037	886673
423709	886674
521553	886675
141628	886676
51387	886677
594450	886678
244471	886679
313504	886680
521039	886681
596261	886682
445039	886683
2864	886684
5414	886685
233615	886686
557739	886687
406243	886688
698116	886689
625133	886690
187007	886691
695786	886692
110622	886693
53461	886694
722567	886695
53409	886696
87756	886697
250981	886698
158924	886699
455098	886700
266381	886701
153125	886702
479359	886703
21969	886704
121491	886705
38657	886706
290597	886707
61307	886708
192404	886709
300868	886710
11956	886711
604058	886712
6449	886713
397188	886714
30704	886715
161625	886716
678986	886717
312359	886718
287928	886719
584960	886720
158898	886721
44585	886722
309926	886723
38909	886724
326961	886725
429	886726
326180	886727
186779	886728
10290	886729
3586	886730
172355	886731
653871	886732
339025	886733
623113	886734
506372	886735
115	886736
638065	886737
223895	886738
481581	886739
43523	886740
331968	886741
671401	886742
722947	886743
560233	886744
601611	886745
5559	886746
217809	886747
344374	886748
586712	886749
469025	886750
373480	886751
195860	886752
50400	886753
170633	886754
568905	886755
40895	886756
529759	886757
311311	886758
145073	886759
345258	886760
101778	886761
37169	886762
138996	886763
24565	886764
478846	886765
24397	886766
115851	886767
241215	886768
17928	886769
168348	886770
502621	886771
596191	886772
84992	886773
58526	886774
652660	886775
618216	886776
697240	886777
125334	886778
42510	886779
243183	886780
104206	886781
581354	886782
602259	886783
179130	886784
104505	886785
354678	886786
629825	886787
105432	886788
516043	886789
42026	886790
121781	886791
564611	886792
483084	886793
164292	886794
442280	886795
64154	886796
472688	886797
99308	886798
70072	886799
40116	886800
26719	886801
537570	886802
598828	886803
76405	886804
706902	886805
709133	886806
376559	886807
192399	886808
454781	886809
172211	886810
191747	886811
424687	886812
96603	886813
598001	886814
545402	886815
29323	886816
141842	886817
551893	886818
164970	886819
33019	886820
245341	886821
180716	886822
722002	886823
246288	886824
649697	886825
186390	886826
34234	886827
70682	886828
48361	886829
505598	886830
17645	886831
302514	886832
512701	886833
85925	886834
164275	886835
209835	886836
29218	886837
248161	886838
624381	886839
160693	886840
538	886841
80200	886842
24875	886843
591371	886844
416183	886845
156993	886846
581782	886847
255023	886848
533965	886849
54644	886850
577863	886851
25037	886852
536194	886853
299059	886854
263265	886855
512011	886856
163348	886857
364585	886858
262167	886859
399742	886860
251192	886861
167308	886862
2929	886863
466668	886864
44702	886865
465658	886866
207343	886867
459429	886868
182513	886869
96053	886870
215937	886871
81155	886872
581373	886873
128999	886874
219958	886875
537695	886876
216927	886877
105841	886878
197227	886879
135390	886880
115972	886881
688667	886882
312370	886883
259067	886884
324384	886885
594070	886886
234211	886887
720576	886888
176035	886889
113578	886890
164815	886891
167850	886892
47062	886893
379056	886894
114342	886895
357563	886896
247988	886897
658487	886898
134562	886899
646875	886900
35358	886901
170255	886902
349888	886903
333909	886904
112807	886905
125864	886906
372184	886907
243043	886908
13076	886909
624351	886910
333627	886911
673006	886912
313923	886913
14352	886914
99349	886915
61366	886916
367666	886917
69904	886918
187639	886919
170199	886920
71187	886921
341279	886922
684582	886923
154901	886924
227200	886925
516859	886926
164879	886927
216940	886928
224420	886929
495847	886930
121069	886931
446826	886932
206896	886933
393501	886934
642779	886935
542804	886936
459778	886937
485131	886938
209233	886939
294363	886940
273005	886941
201720	886942
273566	886943
252957	886944
608502	886945
114664	886946
83153	886947
455713	886948
36568	886949
613111	886950
104826	886951
147854	886952
551809	886953
86789	886954
12178	886955
656494	886956
178113	886957
97087	886958
122893	886959
144595	886960
3250	886961
596711	886962
77455	886963
135567	886964
486650	886965
53024	886966
282816	886967
1195	886968
214651	886969
373824	886970
351733	886971
12522	886972
204812	886973
228037	886974
15191	886975
590644	886976
55134	886977
422634	886978
140233	886979
9993	886980
1993	886981
108887	886982
292299	886983
312045	886984
584613	886985
177516	886986
99292	886987
192895	886988
154765	886989
365278	886990
74903	886991
415690	886992
388304	886993
272930	886994
579346	886995
213885	886996
32179	886997
212110	886998
186103	886999
84110	887000
621597	887001
134836	887002
256126	887003
471853	887004
655810	887005
134913	887006
233465	887007
203903	887008
383355	887009
118728	887010
637027	887011
345834	887012
223049	887013
21487	887014
566883	887015
69316	887016
169160	887017
252366	887018
704455	887019
323134	887020
272559	887021
75583	887022
131221	887023
58836	887024
493459	887025
169000	887026
239236	887027
51497	887028
429037	887029
9062	887030
12663	887031
132097	887032
314689	887033
665669	887034
7559	887035
595333	887036
50404	887037
32586	887038
122165	887039
717061	887040
292605	887041
80811	887042
27370	887043
35309	887044
624028	887045
6506	887046
191302	887047
375278	887048
524311	887049
618568	887050
516454	887051
367167	887052
484959	887053
24619	887054
151953	887055
33129	887056
312208	887057
624691	887058
129793	887059
50373	887060
266398	887061
408693	887062
74475	887063
137071	887064
185349	887065
169364	887066
678840	887067
606889	887068
429192	887069
41295	887070
15907	887071
627142	887072
50250	887073
294387	887074
96027	887075
711610	887076
75191	887077
9517	887078
306971	887079
617739	887080
557051	887081
479	887082
3460	887083
462159	887084
605871	887085
533756	887086
523286	887087
190750	887088
77612	887089
104673	887090
152856	887091
52725	887092
69686	887093
473224	887094
26074	887095
195930	887096
627119	887097
417384	887098
157513	887099
60742	887100
195763	887101
226925	887102
20158	887103
120028	887104
369505	887105
167022	887106
394124	887107
494715	887108
327837	887109
320609	887110
372946	887111
239730	887112
689592	887113
527772	887114
482496	887115
36233	887116
23997	887117
252634	887118
680400	887119
150454	887120
24810	887121
484088	887122
71732	887123
446139	887124
654580	887125
134945	887126
31490	887127
20015	887128
447658	887129
41817	887130
128317	887131
673463	887132
682996	887133
116195	887134
299799	887135
264864	887136
363993	887137
567513	887138
219762	887139
22563	887140
239357	887141
403138	887142
279100	887143
14469	887144
52627	887145
90816	887146
324925	887147
141711	887148
642620	887149
633187	887150
578218	887151
65527	887152
599533	887153
509019	887154
210464	887155
708229	887156
391970	887157
59338	887158
471369	887159
26186	887160
476598	887161
120226	887162
388429	887163
147710	887164
76133	887165
163748	887166
397812	887167
9066	887168
364194	887169
16861	887170
118154	887171
96232	887172
10246	887173
147825	887174
428362	887175
170247	887176
388773	887177
232643	887178
171338	887179
174072	887180
111692	887181
51502	887182
164101	887183
510441	887184
184665	887185
115410	887186
497898	887187
272522	887188
403472	887189
20610	887190
115927	887191
671384	887192
255530	887193
357331	887194
520942	887195
153114	887196
707870	887197
31459	887198
421284	887199
537304	887200
666708	887201
12527	887202
6014	887203
149069	887204
130242	887205
84398	887206
57963	887207
699484	887208
140446	887209
36597	887210
4630	887211
445672	887212
421309	887213
391886	887214
494664	887215
212550	887216
139990	887217
302712	887218
414556	887219
442269	887220
549201	887221
566712	887222
309041	887223
54300	887224
9406	887225
691517	887226
464530	887227
60095	887228
454553	887229
264865	887230
49772	887231
50247	887232
177198	887233
75650	887234
601791	887235
494006	887236
490675	887237
531831	887238
501488	887239
282150	887240
30404	887241
359020	887242
3752	887243
715472	887244
118389	887245
16903	887246
576588	887247
372647	887248
5043	887249
416370	887250
16271	887251
532482	887252
1298	887253
297	887254
24103	887255
560364	887256
144250	887257
144145	887258
88507	887259
570282	887260
353647	887261
160792	887262
75754	887263
695453	887264
641425	887265
538836	887266
15438	887267
423594	887268
2900	887269
103332	887270
45490	887271
549469	887272
588634	887273
694016	887274
422324	887275
711339	887276
64649	887277
499532	887278
29605	887279
154269	887280
315142	887281
658584	887282
349700	887283
169856	887284
411991	887285
472	887286
362237	887287
95273	887288
325179	887289
5135	887290
534009	887291
690050	887292
180680	887293
304593	887294
340551	887295
12825	887296
469564	887297
419614	887298
422348	887299
641773	887300
162290	887301
709780	887302
107137	887303
11050	887304
492479	887305
139385	887306
278097	887307
637138	887308
237302	887309
566562	887310
260550	887311
708980	887312
438642	887313
71597	887314
123427	887315
25758	887316
721325	887317
649322	887318
20876	887319
454510	887320
609835	887321
344541	887322
65865	887323
326345	887324
636736	887325
151115	887326
12021	887327
2771	887328
291991	887329
29480	887330
8104	887331
639405	887332
103395	887333
508417	887334
5663	887335
345331	887336
532101	887337
624565	887338
399317	887339
130783	887340
87779	887341
688251	887342
676592	887343
263327	887344
87551	887345
240237	887346
401512	887347
512248	887348
670549	887349
493265	887350
118546	887351
112412	887352
385324	887353
40850	887354
12928	887355
454832	887356
656531	887357
48020	887358
19476	887359
6367	887360
637207	887361
693741	887362
143586	887363
200022	887364
150494	887365
293077	887366
559445	887367
30703	887368
477888	887369
280181	887370
712316	887371
35882	887372
54870	887373
488140	887374
421193	887375
8389	887376
41141	887377
139731	887378
30344	887379
554734	887380
41215	887381
322349	887382
404443	887383
483376	887384
52831	887385
574457	887386
130518	887387
26255	887388
608961	887389
548127	887390
73924	887391
36834	887392
7785	887393
147705	887394
349429	887395
294845	887396
30497	887397
353633	887398
264804	887399
190555	887400
182922	887401
454574	887402
193024	887403
338285	887404
30783	887405
371185	887406
49859	887407
551310	887408
618530	887409
126765	887410
293947	887411
18053	887412
551865	887413
185319	887414
641799	887415
224236	887416
19108	887417
15092	887418
637093	887419
189344	887420
288912	887421
345956	887422
452438	887423
48149	887424
439270	887425
397255	887426
512803	887427
589285	887428
401355	887429
67590	887430
15354	887431
659740	887432
533368	887433
412604	887434
51088	887435
414932	887436
115277	887437
694475	887438
178503	887439
197516	887440
526216	887441
657535	887442
573424	887443
516449	887444
607206	887445
123875	887446
550536	887447
452529	887448
154772	887449
533030	887450
714819	887451
14490	887452
402421	887453
180757	887454
591179	887455
333310	887456
147116	887457
80998	887458
47165	887459
560693	887460
34787	887461
337453	887462
27269	887463
19616	887464
326580	887465
311959	887466
27287	887467
711227	887468
214398	887469
6013	887470
469105	887471
9389	887472
451331	887473
485461	887474
287576	887475
430355	887476
164129	887477
250004	887478
400557	887479
507234	887480
569318	887481
638904	887482
390462	887483
481351	887484
180126	887485
533795	887486
295872	887487
135195	887488
455745	887489
603109	887490
82666	887491
15532	887492
438603	887493
44457	887494
303288	887495
183942	887496
265448	887497
97276	887498
341356	887499
156154	887500
519001	887501
436039	887502
418905	887503
318594	887504
137231	887505
10468	887506
271417	887507
693319	887508
388415	887509
123093	887510
711675	887511
26853	887512
227737	887513
32730	887514
91491	887515
507178	887516
25897	887517
399825	887518
177199	887519
605562	887520
182759	887521
705510	887522
104911	887523
169972	887524
515729	887525
29754	887526
58900	887527
709518	887528
171737	887529
169651	887530
669410	887531
360412	887532
346917	887533
60755	887534
31795	887535
581501	887536
78753	887537
169001	887538
158539	887539
88068	887540
516988	887541
560482	887542
28243	887543
664436	887544
13447	887545
153374	887546
118770	887547
24369	887548
443985	887549
21566	887550
94241	887551
44052	887552
604233	887553
117912	887554
64485	887555
165575	887556
532588	887557
218776	887558
195899	887559
155088	887560
74491	887561
212377	887562
183319	887563
83951	887564
49815	887565
10	887566
536292	887567
179825	887568
15382	887569
711	887570
385430	887571
284546	887572
723722	887573
16356	887574
241296	887575
18206	887576
326432	887577
102831	887578
380224	887579
2371	887580
246707	887581
717894	887582
108949	887583
128758	887584
722	887585
642625	887586
152450	887587
241057	887588
664731	887589
33084	887590
502896	887591
228184	887592
226850	887593
308201	887594
39628	887595
163062	887596
245480	887597
214562	887598
13505	887599
352319	887600
447863	887601
3927	887602
52869	887603
422276	887604
61070	887605
484488	887606
539458	887607
719006	887608
383381	887609
669028	887610
94200	887611
28956	887612
51577	887613
667451	887614
650992	887615
454529	887616
581935	887617
450175	887618
172077	887619
29292	887620
263342	887621
698132	887622
525467	887623
661686	887624
201180	887625
114160	887626
111085	887627
398120	887628
33887	887629
290806	887630
106958	887631
272855	887632
186876	887633
145326	887634
302867	887635
173343	887636
16411	887637
19348	887638
65211	887639
46	887640
530731	887641
451155	887642
622777	887643
109413	887644
192556	887645
147586	887646
129281	887647
37036	887648
46268	887649
353846	887650
153891	887651
198708	887652
305033	887653
131033	887654
279664	887655
33380	887656
300664	887657
6960	887658
88438	887659
400642	887660
645821	887661
467	887662
177635	887663
644795	887664
189976	887665
212744	887666
502253	887667
610165	887668
707818	887669
114519	887670
36406	887671
78800	887672
267792	887673
677571	887674
691788	887675
25	887676
244077	887677
63171	887678
1233	887679
706938	887680
592958	887681
710030	887682
303663	887683
18727	887684
685307	887685
310400	887686
702426	887687
121990	887688
722421	887689
29998	887690
171028	887691
127120	887692
112233	887693
106169	887694
432409	887695
393991	887696
700931	887697
17125	887698
49342	887699
581213	887700
58494	887701
619513	887702
94705	887703
159221	887704
36214	887705
632309	887706
14627	887707
14310	887708
113261	887709
297607	887710
213018	887711
29977	887712
242999	887713
261626	887714
572258	887715
449628	887716
139937	887717
492849	887718
15786	887719
427090	887720
594289	887721
495579	887722
3442	887723
393969	887724
72272	887725
221853	887726
555425	887727
153401	887728
225072	887729
262841	887730
18818	887731
678316	887732
195531	887733
232041	887734
60218	887735
525407	887736
33414	887737
424989	887738
86567	887739
700336	887740
22794	887741
344836	887742
131090	887743
437086	887744
204486	887745
294136	887746
34513	887747
113177	887748
590542	887749
558676	887750
428877	887751
16073	887752
9451	887753
269260	887754
11076	887755
285958	887756
133332	887757
288345	887758
499441	887759
388008	887760
639021	887761
488717	887762
605905	887763
452765	887764
48423	887765
563598	887766
391340	887767
501981	887768
325195	887769
230352	887770
522636	887771
411285	887772
608563	887773
253109	887774
339619	887775
239552	887776
158452	887777
164614	887778
112532	887779
13301	887780
101564	887781
200400	887782
314590	887783
280165	887784
607898	887785
110954	887786
498530	887787
539429	887788
693606	887789
167052	887790
51564	887791
183644	887792
267895	887793
124419	887794
25451	887795
312822	887796
640311	887797
231657	887798
166096	887799
717382	887800
171797	887801
416944	887802
78438	887803
391020	887804
31109	887805
355517	887806
576608	887807
114128	887808
633734	887809
643591	887810
291001	887811
501797	887812
38870	887813
577704	887814
716414	887815
581037	887816
281396	887817
550723	887818
631317	887819
133558	887820
412871	887821
155901	887822
219455	887823
27438	887824
304299	887825
18799	887826
45340	887827
216413	887828
88519	887829
300992	887830
572337	887831
407074	887832
643477	887833
558625	887834
60366	887835
705805	887836
45687	887837
99003	887838
198615	887839
46843	887840
222672	887841
81489	887842
403273	887843
147349	887844
222376	887845
348540	887846
275446	887847
123261	887848
33494	887849
288453	887850
3991	887851
221734	887852
148978	887853
466681	887854
314129	887855
673073	887856
107857	887857
49232	887858
147441	887859
130394	887860
22806	887861
17227	887862
626423	887863
274669	887864
4315	887865
54770	887866
158001	887867
393362	887868
52541	887869
40787	887870
6280	887871
608036	887872
67171	887873
218200	887874
55978	887875
270080	887876
541085	887877
137415	887878
74216	887879
79468	887880
385372	887881
30574	887882
9643	887883
191823	887884
654418	887885
301413	887886
341010	887887
28045	887888
682765	887889
10476	887890
164182	887891
91003	887892
103649	887893
317297	887894
327454	887895
607800	887896
703127	887897
493592	887898
232135	887899
453603	887900
337715	887901
81815	887902
545006	887903
158415	887904
571665	887905
50405	887906
508332	887907
12072	887908
4032	887909
115404	887910
151096	887911
315619	887912
230620	887913
46127	887914
301447	887915
2383	887916
42604	887917
354292	887918
608741	887919
473324	887920
266793	887921
162971	887922
209736	887923
614672	887924
229303	887925
12237	887926
665100	887927
416267	887928
658258	887929
5461	887930
62476	887931
36969	887932
700528	887933
566557	887934
306860	887935
647049	887936
52240	887937
175061	887938
549270	887939
122907	887940
31799	887941
46039	887942
371761	887943
164846	887944
480087	887945
692	887946
17558	887947
139761	887948
162117	887949
391649	887950
88207	887951
594393	887952
64956	887953
61518	887954
52956	887955
703890	887956
44489	887957
288285	887958
197872	887959
290270	887960
155253	887961
656778	887962
266436	887963
269774	887964
98324	887965
316462	887966
255371	887967
130962	887968
37489	887969
21653	887970
174909	887971
606763	887972
536985	887973
186380	887974
162471	887975
583690	887976
373711	887977
202245	887978
134570	887979
489910	887980
175662	887981
109346	887982
463722	887983
80936	887984
67163	887985
32545	887986
687883	887987
572190	887988
17139	887989
2537	887990
673220	887991
485881	887992
629564	887993
150696	887994
624345	887995
13608	887996
641578	887997
254822	887998
147408	887999
434751	888000
309301	888001
3099	888002
128678	888003
232097	888004
121178	888005
297707	888006
539399	888007
45723	888008
687730	888009
20327	888010
242093	888011
521060	888012
600095	888013
1577	888014
494713	888015
644693	888016
620422	888017
497304	888018
103742	888019
386264	888020
189439	888021
520119	888022
479974	888023
234025	888024
488458	888025
581404	888026
12189	888027
168179	888028
567956	888029
89587	888030
532447	888031
681090	888032
445987	888033
70124	888034
250879	888035
126693	888036
518941	888037
644222	888038
341584	888039
547539	888040
28620	888041
142023	888042
441135	888043
60305	888044
191290	888045
456318	888046
481250	888047
432436	888048
407088	888049
97750	888050
723732	888051
120926	888052
595825	888053
455487	888054
212560	888055
28603	888056
92986	888057
36251	888058
18155	888059
291234	888060
34293	888061
546962	888062
648387	888063
656276	888064
310217	888065
227588	888066
765	888067
552667	888068
676046	888069
537715	888070
50371	888071
270399	888072
50536	888073
4361	888074
57286	888075
110998	888076
3947	888077
347118	888078
237411	888079
337207	888080
388673	888081
181408	888082
21297	888083
652873	888084
106980	888085
48454	888086
354573	888087
7045	888088
213699	888089
204377	888090
437847	888091
406718	888092
75051	888093
113807	888094
99611	888095
482549	888096
158674	888097
103507	888098
121991	888099
65463	888100
421440	888101
610815	888102
255437	888103
712193	888104
548458	888105
368514	888106
54125	888107
55701	888108
470636	888109
681663	888110
534194	888111
413670	888112
695758	888113
67948	888114
236760	888115
716173	888116
297233	888117
9342	888118
90806	888119
105153	888120
319241	888121
204440	888122
535055	888123
40851	888124
335920	888125
615640	888126
519224	888127
496989	888128
316256	888129
62057	888130
561178	888131
2645	888132
373067	888133
427732	888134
318791	888135
85247	888136
692269	888137
258879	888138
139817	888139
74488	888140
553144	888141
260870	888142
307987	888143
619936	888144
454002	888145
123664	888146
236173	888147
294878	888148
7920	888149
658303	888150
287446	888151
15973	888152
702447	888153
157355	888154
137028	888155
176725	888156
451444	888157
709531	888158
5391	888159
208374	888160
63907	888161
8200	888162
119266	888163
269074	888164
59611	888165
228553	888166
396737	888167
119892	888168
10172	888169
76727	888170
83263	888171
448517	888172
191625	888173
1751	888174
564742	888175
525036	888176
717721	888177
48902	888178
28151	888179
486936	888180
270711	888181
28832	888182
605829	888183
106033	888184
484711	888185
222442	888186
245629	888187
609460	888188
332202	888189
673344	888190
522513	888191
456944	888192
699456	888193
582072	888194
599070	888195
42362	888196
11626	888197
669605	888198
647812	888199
241706	888200
557451	888201
328352	888202
603277	888203
14409	888204
492330	888205
659341	888206
77231	888207
146646	888208
336209	888209
513524	888210
46538	888211
39708	888212
64818	888213
361720	888214
73693	888215
266402	888216
48049	888217
300339	888218
462557	888219
594956	888220
649768	888221
11368	888222
457570	888223
335288	888224
347054	888225
666818	888226
104196	888227
10869	888228
92014	888229
131783	888230
353308	888231
121707	888232
251665	888233
240025	888234
3578	888235
38539	888236
321373	888237
650395	888238
687597	888239
592124	888240
101468	888241
562464	888242
544797	888243
608736	888244
294562	888245
7747	888246
13462	888247
11749	888248
461148	888249
343151	888250
456868	888251
442819	888252
140314	888253
453675	888254
11206	888255
89702	888256
503042	888257
680851	888258
192665	888259
164144	888260
312641	888261
12471	888262
560134	888263
51506	888264
700713	888265
46288	888266
194623	888267
586940	888268
665705	888269
2687	888270
685337	888271
83244	888272
22430	888273
214671	888274
95083	888275
434938	888276
43	888277
244969	888278
109956	888279
312430	888280
553989	888281
345969	888282
128212	888283
154726	888284
434229	888285
650036	888286
65823	888287
535682	888288
69489	888289
464987	888290
386632	888291
256469	888292
40613	888293
663001	888294
449909	888295
666453	888296
177419	888297
343935	888298
21098	888299
365324	888300
415867	888301
181090	888302
590289	888303
418960	888304
223651	888305
193447	888306
376021	888307
6124	888308
589824	888309
96093	888310
61011	888311
541451	888312
332246	888313
60513	888314
159139	888315
516711	888316
94735	888317
472255	888318
480162	888319
268932	888320
529975	888321
18266	888322
265799	888323
103468	888324
542937	888325
198193	888326
670369	888327
370681	888328
530928	888329
563872	888330
116133	888331
113031	888332
530620	888333
544914	888334
510199	888335
17351	888336
121374	888337
489915	888338
280143	888339
125341	888340
110768	888341
266396	888342
165131	888343
79213	888344
459872	888345
547329	888346
23517	888347
131035	888348
141258	888349
49782	888350
204354	888351
16059	888352
365929	888353
2009	888354
46144	888355
205510	888356
33144	888357
530873	888358
51629	888359
92876	888360
609884	888361
1400	888362
108203	888363
25851	888364
127201	888365
156491	888366
315369	888367
42469	888368
6962	888369
208893	888370
189635	888371
75599	888372
681952	888373
279976	888374
560231	888375
186676	888376
68914	888377
349020	888378
157290	888379
29144	888380
63759	888381
95756	888382
161692	888383
44197	888384
59924	888385
564297	888386
119776	888387
389598	888388
545600	888389
361493	888390
89673	888391
441108	888392
69577	888393
85933	888394
383221	888395
498540	888396
233193	888397
159862	888398
537164	888399
546055	888400
652400	888401
516186	888402
179817	888403
586668	888404
36232	888405
55950	888406
669484	888407
608186	888408
380563	888409
624551	888410
202495	888411
135299	888412
496574	888413
109428	888414
75483	888415
78303	888416
672076	888417
324874	888418
376769	888419
14391	888420
4265	888421
446545	888422
676526	888423
24036	888424
348928	888425
189952	888426
16139	888427
464559	888428
136859	888429
34888	888430
624644	888431
644032	888432
326878	888433
475849	888434
663457	888435
271020	888436
205545	888437
690203	888438
374086	888439
224387	888440
44891	888441
74303	888442
135814	888443
7748	888444
436213	888445
664417	888446
247516	888447
596048	888448
361965	888449
176147	888450
314059	888451
236616	888452
387769	888453
237455	888454
483185	888455
462949	888456
17591	888457
557433	888458
546081	888459
21330	888460
119590	888461
566136	888462
712163	888463
422377	888464
4961	888465
487532	888466
52070	888467
37804	888468
32955	888469
504179	888470
635740	888471
35725	888472
90274	888473
122518	888474
630605	888475
682911	888476
291070	888477
535873	888478
113809	888479
673320	888480
512123	888481
102803	888482
613417	888483
555945	888484
25886	888485
8194	888486
37173	888487
143301	888488
662154	888489
382552	888490
153735	888491
136177	888492
6210	888493
241859	888494
309590	888495
350005	888496
80976	888497
308407	888498
228457	888499
304397	888500
107764	888501
688751	888502
128899	888503
607307	888504
370631	888505
262052	888506
7566	888507
419069	888508
549742	888509
83664	888510
134161	888511
63433	888512
461009	888513
370443	888514
4792	888515
5557	888516
267349	888517
71114	888518
4185	888519
641851	888520
473279	888521
377166	888522
699369	888523
73203	888524
470036	888525
528025	888526
11992	888527
457947	888528
603948	888529
63010	888530
18940	888531
495983	888532
474133	888533
94020	888534
709545	888535
416175	888536
201769	888537
658460	888538
314941	888539
132659	888540
474672	888541
638713	888542
40474	888543
170770	888544
299836	888545
120121	888546
362861	888547
3877	888548
15160	888549
619359	888550
173852	888551
174870	888552
135116	888553
207668	888554
6203	888555
181715	888556
724052	888557
47129	888558
455451	888559
626954	888560
48454	888561
703630	888562
63660	888563
639731	888564
653436	888565
428820	888566
263547	888567
52324	888568
13941	888569
13999	888570
162740	888571
137514	888572
327477	888573
8964	888574
657978	888575
687601	888576
5706	888577
223523	888578
289768	888579
563060	888580
112546	888581
528238	888582
130351	888583
340180	888584
228686	888585
143705	888586
216433	888587
704910	888588
353655	888589
48870	888590
300119	888591
724393	888592
627661	888593
333740	888594
27108	888595
21492	888596
271	888597
106057	888598
112972	888599
92406	888600
316360	888601
60171	888602
103399	888603
473861	888604
467380	888605
578365	888606
501234	888607
185650	888608
40054	888609
622165	888610
24367	888611
341104	888612
439322	888613
110620	888614
398121	888615
208254	888616
6964	888617
294010	888618
292302	888619
37753	888620
2402	888621
241608	888622
702411	888623
473555	888624
554161	888625
641246	888626
346772	888627
286311	888628
24489	888629
15448	888630
645656	888631
647236	888632
10258	888633
409017	888634
246933	888635
29724	888636
54787	888637
322288	888638
13790	888639
163471	888640
40956	888641
525058	888642
183189	888643
164333	888644
518531	888645
617663	888646
122101	888647
97256	888648
648929	888649
22263	888650
456802	888651
644200	888652
23784	888653
49382	888654
488629	888655
73375	888656
38674	888657
518313	888658
329086	888659
459589	888660
42113	888661
11284	888662
714484	888663
564972	888664
70917	888665
478291	888666
242946	888667
19249	888668
246907	888669
46012	888670
177396	888671
94041	888672
106662	888673
151360	888674
623450	888675
246486	888676
602543	888677
509909	888678
467275	888679
17602	888680
511637	888681
410088	888682
335139	888683
137151	888684
525581	888685
182080	888686
315376	888687
305275	888688
67763	888689
121022	888690
601208	888691
154098	888692
519618	888693
71943	888694
160754	888695
144913	888696
137126	888697
489096	888698
4857	888699
266892	888700
512818	888701
47553	888702
7938	888703
477717	888704
87944	888705
455241	888706
219097	888707
56336	888708
465363	888709
261918	888710
362302	888711
187635	888712
32434	888713
91752	888714
701311	888715
551708	888716
377770	888717
194843	888718
1313	888719
351304	888720
140571	888721
219113	888722
122751	888723
175912	888724
51650	888725
520556	888726
180844	888727
641677	888728
129266	888729
137051	888730
30052	888731
24458	888732
392843	888733
399688	888734
25305	888735
26812	888736
2799	888737
263665	888738
435560	888739
104470	888740
144297	888741
372818	888742
66916	888743
175843	888744
58089	888745
604634	888746
44503	888747
394906	888748
652412	888749
56517	888750
519339	888751
260811	888752
720479	888753
91862	888754
101964	888755
47463	888756
313117	888757
187170	888758
123573	888759
150439	888760
262774	888761
139831	888762
44683	888763
338923	888764
281926	888765
298648	888766
599190	888767
2206	888768
165918	888769
51210	888770
183721	888771
12787	888772
42871	888773
16215	888774
361716	888775
43964	888776
174927	888777
448867	888778
596504	888779
709760	888780
41317	888781
594369	888782
500120	888783
48510	888784
243811	888785
599289	888786
401539	888787
50520	888788
50729	888789
469805	888790
114253	888791
173256	888792
368052	888793
662222	888794
151412	888795
9281	888796
86444	888797
557098	888798
160916	888799
254740	888800
29474	888801
678752	888802
637210	888803
373433	888804
544610	888805
141470	888806
497486	888807
41742	888808
167456	888809
713260	888810
45010	888811
232557	888812
233202	888813
85651	888814
514969	888815
78768	888816
403749	888817
147258	888818
48239	888819
435028	888820
384605	888821
366702	888822
704519	888823
568073	888824
40668	888825
555347	888826
36674	888827
88052	888828
990	888829
654073	888830
607901	888831
401874	888832
77065	888833
110821	888834
306367	888835
567555	888836
613702	888837
490198	888838
584762	888839
63111	888840
14270	888841
5553	888842
540327	888843
62261	888844
112752	888845
6869	888846
234036	888847
151457	888848
23437	888849
416983	888850
288735	888851
49560	888852
202606	888853
66480	888854
618134	888855
610028	888856
499183	888857
706113	888858
433443	888859
43468	888860
34209	888861
93728	888862
12729	888863
201228	888864
689239	888865
114488	888866
267702	888867
695025	888868
153041	888869
42361	888870
654879	888871
205150	888872
18560	888873
173799	888874
542194	888875
149541	888876
470887	888877
616067	888878
33000	888879
706945	888880
557165	888881
82773	888882
79464	888883
107296	888884
560703	888885
683771	888886
577050	888887
48900	888888
633905	888889
197975	888890
662225	888891
223376	888892
80849	888893
695589	888894
432390	888895
580862	888896
1171	888897
698457	888898
152712	888899
52001	888900
72785	888901
70936	888902
575597	888903
139333	888904
507779	888905
443118	888906
83470	888907
487231	888908
102963	888909
118357	888910
208919	888911
178520	888912
680481	888913
125120	888914
482736	888915
214827	888916
22020	888917
570222	888918
191338	888919
138168	888920
42389	888921
63123	888922
226570	888923
69786	888924
105834	888925
515720	888926
102903	888927
55330	888928
156734	888929
143989	888930
412144	888931
486847	888932
311360	888933
481586	888934
688448	888935
316135	888936
6106	888937
112593	888938
290	888939
375	888940
93110	888941
91970	888942
628587	888943
297856	888944
209697	888945
521504	888946
71870	888947
675591	888948
202119	888949
175529	888950
7424	888951
307418	888952
665459	888953
225770	888954
586837	888955
42120	888956
232956	888957
65015	888958
27052	888959
88816	888960
103187	888961
476795	888962
129021	888963
571510	888964
434501	888965
579302	888966
338713	888967
569010	888968
316132	888969
295621	888970
176387	888971
589113	888972
601976	888973
718627	888974
143429	888975
661302	888976
144720	888977
701095	888978
31844	888979
1209	888980
539908	888981
323227	888982
304628	888983
631865	888984
366621	888985
702890	888986
456241	888987
505737	888988
422238	888989
157936	888990
488901	888991
405868	888992
635696	888993
191920	888994
259327	888995
16766	888996
487094	888997
227496	888998
5436	888999
363879	889000
142103	889001
173705	889002
390010	889003
324776	889004
24835	889005
648783	889006
544472	889007
80080	889008
688880	889009
148687	889010
451617	889011
127642	889012
74061	889013
646900	889014
3133	889015
176958	889016
553920	889017
8466	889018
141643	889019
497683	889020
569396	889021
143028	889022
163835	889023
144358	889024
10876	889025
119004	889026
90561	889027
84945	889028
422360	889029
240184	889030
139374	889031
169223	889032
32368	889033
3692	889034
35551	889035
51989	889036
169315	889037
76459	889038
67978	889039
349140	889040
233521	889041
417616	889042
181892	889043
290215	889044
19537	889045
47919	889046
10768	889047
13724	889048
547718	889049
52497	889050
461590	889051
11621	889052
436870	889053
521414	889054
224456	889055
363612	889056
522938	889057
108835	889058
289323	889059
299233	889060
7144	889061
594167	889062
669231	889063
694938	889064
343518	889065
102441	889066
151324	889067
377863	889068
5903	889069
372596	889070
155672	889071
9007	889072
460425	889073
57768	889074
666534	889075
476075	889076
267394	889077
245594	889078
137773	889079
584336	889080
488500	889081
138120	889082
380986	889083
150607	889084
688386	889085
181595	889086
492839	889087
79203	889088
75783	889089
104050	889090
225064	889091
66950	889092
221108	889093
1209	889094
269447	889095
188840	889096
50802	889097
203021	889098
494512	889099
506467	889100
21557	889101
42380	889102
66132	889103
402142	889104
333444	889105
9866	889106
63556	889107
528050	889108
124037	889109
127422	889110
251835	889111
305253	889112
305119	889113
161703	889114
15594	889115
13632	889116
443882	889117
14985	889118
616946	889119
102038	889120
67055	889121
462014	889122
495383	889123
159	889124
137217	889125
92144	889126
8970	889127
576200	889128
243565	889129
711639	889130
666424	889131
173791	889132
50583	889133
66330	889134
712319	889135
437051	889136
584746	889137
490218	889138
5126	889139
697314	889140
107463	889141
178803	889142
39284	889143
96688	889144
26252	889145
72671	889146
99822	889147
388052	889148
419426	889149
351215	889150
428108	889151
347333	889152
128655	889153
613668	889154
149177	889155
539486	889156
583938	889157
40226	889158
153936	889159
68456	889160
410542	889161
489159	889162
148431	889163
588519	889164
23954	889165
150040	889166
211348	889167
356994	889168
176660	889169
115587	889170
6772	889171
425344	889172
528278	889173
368354	889174
459711	889175
394184	889176
416262	889177
326602	889178
546365	889179
550909	889180
40122	889181
11977	889182
323866	889183
265636	889184
495398	889185
529995	889186
30678	889187
719022	889188
413640	889189
40190	889190
504661	889191
184149	889192
263448	889193
17374	889194
30242	889195
545246	889196
699164	889197
121782	889198
412688	889199
354833	889200
159056	889201
15697	889202
587443	889203
47188	889204
189857	889205
154445	889206
183802	889207
190348	889208
676062	889209
219851	889210
76183	889211
48547	889212
247337	889213
593069	889214
369707	889215
127611	889216
624074	889217
291572	889218
12294	889219
567347	889220
185846	889221
116331	889222
67118	889223
589165	889224
155642	889225
46829	889226
192947	889227
249272	889228
327755	889229
109973	889230
469354	889231
533941	889232
570380	889233
319603	889234
144360	889235
281898	889236
394063	889237
709712	889238
2253	889239
47766	889240
29334	889241
37786	889242
580705	889243
372603	889244
673129	889245
203428	889246
112923	889247
48618	889248
19010	889249
287386	889250
415480	889251
575712	889252
422155	889253
115303	889254
78480	889255
202163	889256
14098	889257
658672	889258
681724	889259
206703	889260
347659	889261
381214	889262
660108	889263
486921	889264
44409	889265
70706	889266
720125	889267
392876	889268
527470	889269
642811	889270
508566	889271
209600	889272
309502	889273
21837	889274
26024	889275
78696	889276
717733	889277
318606	889278
148219	889279
431963	889280
683530	889281
18165	889282
13382	889283
712948	889284
167049	889285
268387	889286
224009	889287
78797	889288
31365	889289
594348	889290
172608	889291
120946	889292
233313	889293
69162	889294
522977	889295
542666	889296
442622	889297
263857	889298
72417	889299
134058	889300
501701	889301
309184	889302
674072	889303
187439	889304
367958	889305
85463	889306
176956	889307
140028	889308
255693	889309
718095	889310
294949	889311
116964	889312
100631	889313
81528	889314
22533	889315
362585	889316
46862	889317
376649	889318
290218	889319
165807	889320
516807	889321
31186	889322
598657	889323
432382	889324
11067	889325
515082	889326
528069	889327
46346	889328
22659	889329
104503	889330
67034	889331
111466	889332
106019	889333
348920	889334
15478	889335
413190	889336
69211	889337
526607	889338
138450	889339
126168	889340
647150	889341
274024	889342
655041	889343
490139	889344
169936	889345
498268	889346
169327	889347
229552	889348
672233	889349
52807	889350
521016	889351
71869	889352
510086	889353
562956	889354
273986	889355
206450	889356
40344	889357
90957	889358
666508	889359
386861	889360
13109	889361
467396	889362
179095	889363
436508	889364
17320	889365
328164	889366
631255	889367
46244	889368
225897	889369
455361	889370
37078	889371
571090	889372
473987	889373
469993	889374
7637	889375
696817	889376
19858	889377
483339	889378
535253	889379
202353	889380
108550	889381
49347	889382
471608	889383
51245	889384
257214	889385
46914	889386
51752	889387
712740	889388
47890	889389
108412	889390
145890	889391
561670	889392
408253	889393
179177	889394
612368	889395
225290	889396
461225	889397
125332	889398
320905	889399
36958	889400
12688	889401
115537	889402
9040	889403
20476	889404
28780	889405
319295	889406
723037	889407
3396	889408
610532	889409
142772	889410
489532	889411
403148	889412
20432	889413
111734	889414
631004	889415
128159	889416
2887	889417
460413	889418
86703	889419
614074	889420
233976	889421
511793	889422
149059	889423
539819	889424
342265	889425
173288	889426
570556	889427
562036	889428
621861	889429
94263	889430
60799	889431
703464	889432
324153	889433
439410	889434
71564	889435
221809	889436
473847	889437
634966	889438
577542	889439
294848	889440
244527	889441
584153	889442
431812	889443
709076	889444
257815	889445
36379	889446
174729	889447
3906	889448
7268	889449
259055	889450
28972	889451
105688	889452
335873	889453
336382	889454
373565	889455
282681	889456
150131	889457
5628	889458
344503	889459
170490	889460
273138	889461
44042	889462
92676	889463
32779	889464
143291	889465
355277	889466
701446	889467
549036	889468
38036	889469
40590	889470
291058	889471
17413	889472
16201	889473
176820	889474
157619	889475
81689	889476
698291	889477
148101	889478
259714	889479
60310	889480
317601	889481
423717	889482
565639	889483
627023	889484
6612	889485
565096	889486
499085	889487
194817	889488
509139	889489
366529	889490
307069	889491
508094	889492
460717	889493
164212	889494
282700	889495
462379	889496
307823	889497
22874	889498
253933	889499
454544	889500
112583	889501
143537	889502
4415	889503
348840	889504
422240	889505
8166	889506
51097	889507
40747	889508
439550	889509
125005	889510
319726	889511
28681	889512
16240	889513
27451	889514
278064	889515
544689	889516
45080	889517
55149	889518
342002	889519
96330	889520
195791	889521
36998	889522
634911	889523
688744	889524
120510	889525
140177	889526
17525	889527
718481	889528
17316	889529
331261	889530
395084	889531
65731	889532
572154	889533
581217	889534
262970	889535
547860	889536
363858	889537
34467	889538
441498	889539
133717	889540
50638	889541
536159	889542
712829	889543
173608	889544
156268	889545
41614	889546
716982	889547
591587	889548
558864	889549
314699	889550
24548	889551
137935	889552
91504	889553
152087	889554
352488	889555
601392	889556
37707	889557
667500	889558
226583	889559
203023	889560
260598	889561
660093	889562
9139	889563
407626	889564
304367	889565
275529	889566
420754	889567
688017	889568
154992	889569
33105	889570
687757	889571
361471	889572
152574	889573
686822	889574
98650	889575
244775	889576
533008	889577
3722	889578
44139	889579
45596	889580
548873	889581
70903	889582
60919	889583
603986	889584
435363	889585
386157	889586
552371	889587
98584	889588
412057	889589
242335	889590
710486	889591
515009	889592
440049	889593
142754	889594
616586	889595
714557	889596
698701	889597
706044	889598
717261	889599
299013	889600
617236	889601
635272	889602
233648	889603
716949	889604
602894	889605
83456	889606
74010	889607
554115	889608
14914	889609
310930	889610
97849	889611
121737	889612
589052	889613
7978	889614
272587	889615
358323	889616
445676	889617
18505	889618
17361	889619
483532	889620
18109	889621
201821	889622
629324	889623
41032	889624
148218	889625
495448	889626
405274	889627
386999	889628
10865	889629
99321	889630
40886	889631
363172	889632
599059	889633
12364	889634
535914	889635
634897	889636
274346	889637
330285	889638
62918	889639
6926	889640
72032	889641
159928	889642
32819	889643
220674	889644
92830	889645
336477	889646
56154	889647
414370	889648
296959	889649
675665	889650
542343	889651
95236	889652
246524	889653
136988	889654
155948	889655
91511	889656
493828	889657
64839	889658
390420	889659
482367	889660
712586	889661
64975	889662
98048	889663
630323	889664
30108	889665
95524	889666
543247	889667
4507	889668
46411	889669
364122	889670
145153	889671
266434	889672
148483	889673
72116	889674
34446	889675
677185	889676
19194	889677
560311	889678
7624	889679
11396	889680
630701	889681
142461	889682
52644	889683
510027	889684
619429	889685
35249	889686
30263	889687
276217	889688
17296	889689
15871	889690
376168	889691
433558	889692
703317	889693
215525	889694
79747	889695
532642	889696
21186	889697
712142	889698
452473	889699
117441	889700
166515	889701
29298	889702
98829	889703
29221	889704
241806	889705
105785	889706
7256	889707
310	889708
649022	889709
158246	889710
461641	889711
699514	889712
356202	889713
124554	889714
45665	889715
188749	889716
383600	889717
6660	889718
181914	889719
556603	889720
58737	889721
15104	889722
63289	889723
17499	889724
43615	889725
122115	889726
373389	889727
47228	889728
127228	889729
669593	889730
680286	889731
173520	889732
173549	889733
51008	889734
231543	889735
537612	889736
13143	889737
213892	889738
11747	889739
26959	889740
151319	889741
58019	889742
85064	889743
336545	889744
109803	889745
17263	889746
72958	889747
499725	889748
33313	889749
622967	889750
52051	889751
420538	889752
163593	889753
321329	889754
115743	889755
689296	889756
20304	889757
372815	889758
625816	889759
363860	889760
696888	889761
682090	889762
91155	889763
679100	889764
653312	889765
11958	889766
88616	889767
18959	889768
128647	889769
590	889770
392245	889771
151162	889772
53942	889773
15060	889774
501673	889775
238845	889776
300824	889777
593255	889778
355451	889779
37495	889780
35392	889781
457327	889782
34972	889783
166077	889784
697152	889785
5077	889786
301694	889787
117224	889788
90847	889789
658174	889790
170302	889791
64462	889792
539676	889793
4233	889794
584364	889795
55310	889796
313673	889797
395752	889798
21289	889799
136828	889800
6483	889801
694168	889802
218924	889803
327234	889804
97731	889805
175839	889806
8763	889807
196205	889808
174759	889809
4288	889810
349876	889811
147678	889812
173372	889813
44071	889814
240891	889815
51895	889816
443952	889817
19121	889818
608303	889819
42979	889820
132619	889821
137654	889822
227438	889823
633053	889824
362125	889825
91868	889826
35911	889827
572999	889828
62280	889829
523976	889830
163970	889831
87060	889832
101069	889833
578880	889834
49927	889835
573706	889836
147840	889837
593569	889838
138696	889839
91067	889840
122620	889841
322434	889842
128883	889843
83127	889844
75432	889845
194131	889846
69381	889847
183613	889848
76721	889849
158353	889850
434157	889851
44443	889852
7465	889853
235340	889854
42850	889855
24406	889856
145252	889857
515332	889858
704986	889859
495974	889860
173509	889861
18146	889862
34546	889863
105547	889864
391603	889865
461068	889866
7215	889867
339413	889868
538083	889869
38196	889870
225078	889871
182846	889872
9745	889873
134632	889874
293121	889875
159055	889876
419550	889877
47585	889878
489738	889879
28659	889880
321278	889881
566790	889882
702773	889883
530797	889884
179051	889885
324232	889886
68495	889887
381054	889888
534351	889889
712852	889890
305316	889891
345825	889892
364229	889893
689780	889894
452424	889895
177499	889896
635965	889897
357630	889898
709607	889899
50337	889900
118197	889901
643295	889902
468031	889903
131352	889904
724425	889905
65989	889906
643938	889907
296618	889908
575201	889909
131973	889910
164639	889911
557466	889912
887	889913
609122	889914
166265	889915
71401	889916
128915	889917
322023	889918
157287	889919
51711	889920
628088	889921
609393	889922
184056	889923
388109	889924
353747	889925
79022	889926
20171	889927
161642	889928
116466	889929
32432	889930
38761	889931
689	889932
347999	889933
59569	889934
96495	889935
485050	889936
27254	889937
18716	889938
97210	889939
8069	889940
389444	889941
671208	889942
144598	889943
58131	889944
549150	889945
194951	889946
72558	889947
384487	889948
455524	889949
302164	889950
155962	889951
143158	889952
164876	889953
38800	889954
93382	889955
607071	889956
76661	889957
384360	889958
282	889959
10919	889960
350526	889961
337114	889962
2725	889963
366867	889964
5178	889965
68180	889966
449338	889967
133191	889968
194165	889969
287127	889970
111060	889971
668421	889972
20600	889973
404506	889974
448481	889975
52033	889976
681059	889977
477675	889978
351408	889979
545316	889980
88443	889981
64370	889982
711549	889983
5251	889984
10550	889985
24088	889986
421061	889987
11494	889988
441185	889989
96176	889990
576122	889991
21666	889992
93050	889993
659547	889994
500422	889995
670608	889996
93569	889997
566662	889998
364313	889999
16003	890000
157	890001
577373	890002
6877	890003
559859	890004
362114	890005
399628	890006
578622	890007
661394	890008
45449	890009
388205	890010
330	890011
70803	890012
51045	890013
512205	890014
420648	890015
28300	890016
82553	890017
610863	890018
391545	890019
42550	890020
113455	890021
315952	890022
54042	890023
278103	890024
50443	890025
561346	890026
377601	890027
389025	890028
458379	890029
566042	890030
198658	890031
269974	890032
321604	890033
236345	890034
128920	890035
13961	890036
336202	890037
634626	890038
175629	890039
3156	890040
293415	890041
205388	890042
502564	890043
42872	890044
494863	890045
638779	890046
681604	890047
586311	890048
10399	890049
52426	890050
174480	890051
16399	890052
177750	890053
13967	890054
582952	890055
561652	890056
42966	890057
407702	890058
606160	890059
531117	890060
163262	890061
426822	890062
246246	890063
178830	890064
14951	890065
141483	890066
391480	890067
27074	890068
345461	890069
27404	890070
5586	890071
589917	890072
100338	890073
19622	890074
320538	890075
190867	890076
570259	890077
320360	890078
90757	890079
56989	890080
590236	890081
78586	890082
526038	890083
25937	890084
217463	890085
154160	890086
178230	890087
73940	890088
518802	890089
156350	890090
193137	890091
108890	890092
20065	890093
96927	890094
235584	890095
653210	890096
142666	890097
102229	890098
175782	890099
180864	890100
13098	890101
172200	890102
2130	890103
133869	890104
458443	890105
161508	890106
234304	890107
102302	890108
432078	890109
626560	890110
89394	890111
655939	890112
689760	890113
428184	890114
312252	890115
95920	890116
54408	890117
636911	890118
108273	890119
74043	890120
47445	890121
394696	890122
81520	890123
242744	890124
283588	890125
572895	890126
343839	890127
378114	890128
433710	890129
101379	890130
545198	890131
430967	890132
218781	890133
33436	890134
310027	890135
124394	890136
419557	890137
587208	890138
223129	890139
387448	890140
694689	890141
153744	890142
574199	890143
139973	890144
31882	890145
233924	890146
396526	890147
107776	890148
71734	890149
14547	890150
634263	890151
618102	890152
290967	890153
295522	890154
10667	890155
56794	890156
696536	890157
441638	890158
423630	890159
166666	890160
223531	890161
348691	890162
229308	890163
418654	890164
176710	890165
412587	890166
494333	890167
17192	890168
624757	890169
32321	890170
96843	890171
712026	890172
446484	890173
283618	890174
24705	890175
56201	890176
93732	890177
3306	890178
525212	890179
30285	890180
182148	890181
58503	890182
278568	890183
567349	890184
666984	890185
218236	890186
264548	890187
170492	890188
317164	890189
683481	890190
93504	890191
518038	890192
629463	890193
378175	890194
482201	890195
659474	890196
539947	890197
56383	890198
22320	890199
187138	890200
667922	890201
63805	890202
679760	890203
576163	890204
38700	890205
569050	890206
393292	890207
334867	890208
267498	890209
69351	890210
674497	890211
563417	890212
14633	890213
400786	890214
566841	890215
41320	890216
665569	890217
122889	890218
222732	890219
545906	890220
389017	890221
51314	890222
179278	890223
86300	890224
249693	890225
70461	890226
319051	890227
25697	890228
174673	890229
326461	890230
64995	890231
577368	890232
242697	890233
718484	890234
86322	890235
61442	890236
349223	890237
377025	890238
368651	890239
529156	890240
254722	890241
685680	890242
16643	890243
279973	890244
16371	890245
546765	890246
175641	890247
48361	890248
518523	890249
17782	890250
73229	890251
3372	890252
52966	890253
238876	890254
429173	890255
86757	890256
381776	890257
157208	890258
162038	890259
653096	890260
251003	890261
165481	890262
512709	890263
29453	890264
27214	890265
147160	890266
720043	890267
68738	890268
144099	890269
47067	890270
272862	890271
65519	890272
37420	890273
317926	890274
326935	890275
62889	890276
539517	890277
121301	890278
3128	890279
410272	890280
95354	890281
246549	890282
237197	890283
138480	890284
199425	890285
346728	890286
641752	890287
88546	890288
84283	890289
309670	890290
615733	890291
157879	890292
641841	890293
155263	890294
20539	890295
370713	890296
432038	890297
115168	890298
630333	890299
65729	890300
106068	890301
127155	890302
364869	890303
574685	890304
499515	890305
63276	890306
330771	890307
383552	890308
49231	890309
392669	890310
464887	890311
32928	890312
303044	890313
58587	890314
261481	890315
266374	890316
283749	890317
133358	890318
209798	890319
346959	890320
323317	890321
176301	890322
10973	890323
616782	890324
123769	890325
414527	890326
114852	890327
216107	890328
123245	890329
37348	890330
64305	890331
391461	890332
81889	890333
9537	890334
2550	890335
348990	890336
393705	890337
477411	890338
614275	890339
1431	890340
561785	890341
285976	890342
451510	890343
460492	890344
617879	890345
161532	890346
409256	890347
342730	890348
67119	890349
460909	890350
149394	890351
95935	890352
178017	890353
691068	890354
270648	890355
411943	890356
10878	890357
524360	890358
204069	890359
272986	890360
425741	890361
271499	890362
546792	890363
79875	890364
458922	890365
376206	890366
670295	890367
700974	890368
17064	890369
43242	890370
267513	890371
102416	890372
355020	890373
2517	890374
344244	890375
526791	890376
117809	890377
357078	890378
486128	890379
528618	890380
3964	890381
49795	890382
156642	890383
14423	890384
468961	890385
520354	890386
550807	890387
122916	890388
229138	890389
35879	890390
123186	890391
189772	890392
373697	890393
91302	890394
549869	890395
617975	890396
616191	890397
253701	890398
240574	890399
230658	890400
58643	890401
666444	890402
146004	890403
60311	890404
78422	890405
438155	890406
12412	890407
117694	890408
74670	890409
303718	890410
488570	890411
171696	890412
285366	890413
628329	890414
79479	890415
180479	890416
721669	890417
493822	890418
232136	890419
669801	890420
20270	890421
566728	890422
271774	890423
52880	890424
168875	890425
1029	890426
177906	890427
442540	890428
400498	890429
186416	890430
30177	890431
5076	890432
149258	890433
303066	890434
116329	890435
439042	890436
391054	890437
416698	890438
146023	890439
128861	890440
377850	890441
153524	890442
613880	890443
234111	890444
1957	890445
320671	890446
1234	890447
154329	890448
287467	890449
559628	890450
210101	890451
421059	890452
12283	890453
447250	890454
183770	890455
668813	890456
14491	890457
667476	890458
40550	890459
16075	890460
17165	890461
188231	890462
106088	890463
12330	890464
43055	890465
41058	890466
37079	890467
550240	890468
456361	890469
13551	890470
95724	890471
185543	890472
381204	890473
282228	890474
65950	890475
573474	890476
52036	890477
607309	890478
525136	890479
160101	890480
458497	890481
367128	890482
622174	890483
311430	890484
88312	890485
49550	890486
376409	890487
199377	890488
162775	890489
301339	890490
305640	890491
165090	890492
343335	890493
65057	890494
357490	890495
78816	890496
450289	890497
30908	890498
469754	890499
173038	890500
231338	890501
471317	890502
90971	890503
72883	890504
355600	890505
644208	890506
165169	890507
5747	890508
694694	890509
32264	890510
111128	890511
1229	890512
216964	890513
115494	890514
576602	890515
176493	890516
96903	890517
61909	890518
201157	890519
648536	890520
698963	890521
713644	890522
88155	890523
202384	890524
29831	890525
174843	890526
105826	890527
189947	890528
119595	890529
86697	890530
525456	890531
620021	890532
555459	890533
224770	890534
129273	890535
230853	890536
705464	890537
132087	890538
456388	890539
321196	890540
426171	890541
14623	890542
13791	890543
702324	890544
183466	890545
182627	890546
290175	890547
32224	890548
264480	890549
243302	890550
568693	890551
29356	890552
30315	890553
12071	890554
99900	890555
165562	890556
340376	890557
360764	890558
3009	890559
168897	890560
145913	890561
323557	890562
82848	890563
363446	890564
35432	890565
439331	890566
389465	890567
476880	890568
549796	890569
702669	890570
51732	890571
282829	890572
447614	890573
621209	890574
721302	890575
382831	890576
81888	890577
232028	890578
470155	890579
428688	890580
307781	890581
367969	890582
115640	890583
39677	890584
225914	890585
290397	890586
336193	890587
111726	890588
20854	890589
221395	890590
69692	890591
412210	890592
49854	890593
19834	890594
172788	890595
714685	890596
719271	890597
1124	890598
522154	890599
42575	890600
87318	890601
179901	890602
120145	890603
57706	890604
59347	890605
99188	890606
22955	890607
642944	890608
270587	890609
95192	890610
185230	890611
29066	890612
480915	890613
17127	890614
685570	890615
172052	890616
599613	890617
11667	890618
61620	890619
696462	890620
110553	890621
691434	890622
436798	890623
511978	890624
374126	890625
486218	890626
344851	890627
26599	890628
658694	890629
207141	890630
649617	890631
685276	890632
186382	890633
631127	890634
705598	890635
169117	890636
253567	890637
283692	890638
629857	890639
375211	890640
315999	890641
48498	890642
70482	890643
315179	890644
156663	890645
388091	890646
16377	890647
35813	890648
41142	890649
510648	890650
84221	890651
628914	890652
520823	890653
711748	890654
112632	890655
550185	890656
587077	890657
549635	890658
27248	890659
1465	890660
355477	890661
46546	890662
42019	890663
170407	890664
231733	890665
21780	890666
58285	890667
575139	890668
511425	890669
339903	890670
4034	890671
58157	890672
321885	890673
26235	890674
104357	890675
115700	890676
103806	890677
321349	890678
275650	890679
724541	890680
605448	890681
119857	890682
93746	890683
432449	890684
150280	890685
399235	890686
175384	890687
84514	890688
97410	890689
260784	890690
48305	890691
83651	890692
142989	890693
234082	890694
82789	890695
191769	890696
35676	890697
290450	890698
84830	890699
653878	890700
58547	890701
533524	890702
279265	890703
246133	890704
30372	890705
14398	890706
23416	890707
499410	890708
206437	890709
587678	890710
522676	890711
72037	890712
40341	890713
189382	890714
128513	890715
127958	890716
47029	890717
62732	890718
405586	890719
399324	890720
361715	890721
332539	890722
43847	890723
671538	890724
85491	890725
45607	890726
2144	890727
371593	890728
10608	890729
572617	890730
287400	890731
310434	890732
715106	890733
184194	890734
172665	890735
170871	890736
599021	890737
99013	890738
554000	890739
571293	890740
150530	890741
250993	890742
117949	890743
548356	890744
2357	890745
43823	890746
420078	890747
73960	890748
167997	890749
465646	890750
18098	890751
268058	890752
101897	890753
382049	890754
100939	890755
210057	890756
323700	890757
97744	890758
673461	890759
511503	890760
39655	890761
967	890762
6747	890763
65457	890764
157689	890765
17415	890766
479430	890767
721720	890768
377381	890769
14499	890770
138402	890771
416757	890772
16536	890773
144885	890774
267166	890775
704439	890776
340996	890777
485	890778
488268	890779
706460	890780
151587	890781
160127	890782
521787	890783
280121	890784
356655	890785
16713	890786
148204	890787
272883	890788
171363	890789
227068	890790
158540	890791
204656	890792
149726	890793
671179	890794
185945	890795
15852	890796
52065	890797
576765	890798
654386	890799
472368	890800
657790	890801
509164	890802
252901	890803
356924	890804
185718	890805
377644	890806
707727	890807
200121	890808
419681	890809
467391	890810
641726	890811
166585	890812
137119	890813
87866	890814
146098	890815
542727	890816
354225	890817
655874	890818
495652	890819
3199	890820
93257	890821
261964	890822
161250	890823
5496	890824
7709	890825
97536	890826
210031	890827
457021	890828
482	890829
126605	890830
36203	890831
128367	890832
355318	890833
235992	890834
218255	890835
302184	890836
333529	890837
575290	890838
617241	890839
85156	890840
715084	890841
80226	890842
107317	890843
149511	890844
51226	890845
492930	890846
6453	890847
678734	890848
134175	890849
27065	890850
250171	890851
18543	890852
48088	890853
52119	890854
433938	890855
494562	890856
659416	890857
180049	890858
72136	890859
32994	890860
17138	890861
136296	890862
273546	890863
418436	890864
158188	890865
100976	890866
43862	890867
354418	890868
100996	890869
6744	890870
1878	890871
183995	890872
51241	890873
13697	890874
20297	890875
8619	890876
290732	890877
209612	890878
601076	890879
29697	890880
13534	890881
275157	890882
95232	890883
104552	890884
215812	890885
45884	890886
59727	890887
605007	890888
709725	890889
1176	890890
82721	890891
591405	890892
497665	890893
133535	890894
644116	890895
324791	890896
14789	890897
502991	890898
35388	890899
87777	890900
3776	890901
465702	890902
22220	890903
19969	890904
569039	890905
398755	890906
59169	890907
1169	890908
525957	890909
706475	890910
13	890911
565163	890912
647412	890913
518106	890914
86038	890915
163687	890916
30637	890917
718783	890918
474768	890919
289528	890920
100320	890921
632083	890922
306748	890923
303447	890924
82079	890925
12992	890926
320584	890927
272078	890928
362066	890929
339466	890930
17717	890931
404158	890932
264555	890933
84449	890934
433423	890935
428401	890936
2031	890937
331189	890938
358223	890939
569760	890940
71000	890941
712510	890942
117825	890943
38020	890944
24745	890945
536009	890946
40677	890947
125356	890948
592597	890949
159640	890950
150298	890951
715133	890952
175773	890953
624228	890954
165859	890955
105920	890956
687043	890957
681473	890958
83579	890959
443432	890960
57441	890961
559027	890962
363620	890963
334629	890964
65508	890965
539276	890966
4233	890967
690484	890968
76059	890969
121422	890970
64858	890971
330697	890972
370026	890973
537872	890974
273764	890975
65561	890976
343533	890977
721647	890978
337031	890979
661787	890980
299840	890981
645531	890982
232555	890983
104157	890984
159683	890985
387181	890986
355050	890987
336063	890988
186838	890989
177470	890990
118478	890991
5409	890992
235060	890993
15263	890994
307227	890995
608048	890996
356266	890997
661979	890998
247228	890999
115609	891000
14022	891001
285128	891002
498433	891003
579992	891004
390215	891005
716374	891006
147407	891007
488790	891008
372278	891009
45360	891010
297078	891011
17873	891012
560339	891013
438908	891014
719720	891015
181541	891016
100451	891017
45550	891018
54252	891019
517259	891020
262288	891021
435727	891022
671093	891023
543932	891024
168990	891025
462790	891026
75546	891027
29077	891028
422673	891029
395170	891030
313394	891031
131761	891032
453391	891033
108714	891034
662341	891035
173874	891036
302745	891037
89418	891038
365946	891039
102752	891040
462410	891041
546507	891042
564832	891043
319077	891044
52930	891045
456728	891046
283627	891047
537661	891048
448470	891049
666422	891050
42755	891051
245630	891052
37969	891053
304643	891054
178033	891055
677435	891056
26724	891057
569	891058
441219	891059
222675	891060
303398	891061
263117	891062
723643	891063
397469	891064
152671	891065
210830	891066
47536	891067
519191	891068
19057	891069
697222	891070
517600	891071
353526	891072
431633	891073
372716	891074
598371	891075
601873	891076
71165	891077
297686	891078
692562	891079
534782	891080
168877	891081
133646	891082
201109	891083
5581	891084
211467	891085
118229	891086
365245	891087
19105	891088
445110	891089
3174	891090
488535	891091
260701	891092
23832	891093
557860	891094
428864	891095
56231	891096
57889	891097
812	891098
109304	891099
565145	891100
161074	891101
160894	891102
229060	891103
25407	891104
39611	891105
38461	891106
562682	891107
38629	891108
320462	891109
683184	891110
255255	891111
155197	891112
693868	891113
130854	891114
495536	891115
606725	891116
117309	891117
495574	891118
558060	891119
96090	891120
169569	891121
649274	891122
600552	891123
36188	891124
20571	891125
199188	891126
328662	891127
527386	891128
593203	891129
3	891130
617821	891131
294646	891132
174352	891133
365028	891134
80605	891135
108117	891136
1161	891137
98450	891138
16204	891139
697097	891140
637160	891141
8451	891142
70841	891143
670198	891144
492284	891145
39428	891146
268836	891147
140026	891148
119190	891149
82833	891150
286638	891151
19037	891152
68147	891153
151306	891154
122353	891155
663054	891156
4225	891157
243996	891158
313297	891159
537479	891160
531771	891161
713691	891162
174217	891163
256960	891164
293069	891165
141395	891166
670317	891167
52901	891168
140595	891169
98000	891170
135538	891171
456490	891172
20414	891173
193114	891174
410885	891175
516474	891176
163387	891177
186289	891178
119289	891179
42766	891180
475554	891181
148746	891182
335250	891183
561947	891184
396744	891185
286065	891186
538277	891187
248350	891188
644783	891189
581456	891190
471370	891191
251734	891192
347273	891193
244682	891194
167653	891195
282279	891196
127391	891197
490025	891198
62332	891199
476840	891200
160191	891201
72287	891202
223252	891203
98489	891204
566273	891205
685	891206
676540	891207
171733	891208
625329	891209
149053	891210
111206	891211
117018	891212
61271	891213
136026	891214
97422	891215
659843	891216
166463	891217
119890	891218
518021	891219
162337	891220
379784	891221
7213	891222
114144	891223
60415	891224
1467	891225
592775	891226
89845	891227
666861	891228
75154	891229
38605	891230
419285	891231
453349	891232
12493	891233
377082	891234
230440	891235
156182	891236
116700	891237
433668	891238
221291	891239
678174	891240
182278	891241
478877	891242
543054	891243
68744	891244
178629	891245
570527	891246
263888	891247
260126	891248
89339	891249
369330	891250
105141	891251
423865	891252
321959	891253
66768	891254
624711	891255
228812	891256
478698	891257
624076	891258
178199	891259
118517	891260
38425	891261
256949	891262
307863	891263
417596	891264
252705	891265
17669	891266
66542	891267
608994	891268
408402	891269
81530	891270
413160	891271
144072	891272
290245	891273
483681	891274
266339	891275
185336	891276
671283	891277
387185	891278
97255	891279
465832	891280
653813	891281
174231	891282
359418	891283
257362	891284
529749	891285
510171	891286
168265	891287
546182	891288
3605	891289
367402	891290
27915	891291
674328	891292
38048	891293
567533	891294
499354	891295
16272	891296
371344	891297
458266	891298
523972	891299
669343	891300
59467	891301
248751	891302
181397	891303
93555	891304
17072	891305
111710	891306
150850	891307
487261	891308
184579	891309
573684	891310
501909	891311
189945	891312
83174	891313
74742	891314
667319	891315
448715	891316
12557	891317
9090	891318
3957	891319
303962	891320
235185	891321
65240	891322
10736	891323
377667	891324
5111	891325
382561	891326
57284	891327
552833	891328
162578	891329
13118	891330
387689	891331
54213	891332
679923	891333
26139	891334
138766	891335
571642	891336
10104	891337
108173	891338
546332	891339
9708	891340
29250	891341
403127	891342
356405	891343
505615	891344
399020	891345
191614	891346
146842	891347
521410	891348
541434	891349
213484	891350
131930	891351
498546	891352
580478	891353
161190	891354
201497	891355
337748	891356
533357	891357
207333	891358
458002	891359
173674	891360
175138	891361
78663	891362
228754	891363
200816	891364
466908	891365
2527	891366
170848	891367
33770	891368
662621	891369
201036	891370
53	891371
439305	891372
206679	891373
58300	891374
651730	891375
643336	891376
64256	891377
73177	891378
633758	891379
226033	891380
4040	891381
66386	891382
654227	891383
83942	891384
425901	891385
150083	891386
646917	891387
570158	891388
4303	891389
706715	891390
280965	891391
35585	891392
81517	891393
627235	891394
51687	891395
75050	891396
43836	891397
609529	891398
622022	891399
207329	891400
567463	891401
120983	891402
498140	891403
449256	891404
572255	891405
48573	891406
139421	891407
369148	891408
178776	891409
126913	891410
286578	891411
316757	891412
539029	891413
114773	891414
546641	891415
32214	891416
51576	891417
452769	891418
264835	891419
24576	891420
366306	891421
547615	891422
160263	891423
1601	891424
710090	891425
73090	891426
418240	891427
520357	891428
132729	891429
50208	891430
40346	891431
240766	891432
42219	891433
548	891434
494809	891435
357462	891436
37476	891437
39447	891438
148165	891439
213703	891440
273967	891441
202312	891442
139588	891443
161637	891444
55487	891445
590892	891446
32431	891447
350662	891448
150798	891449
664539	891450
660928	891451
115503	891452
666238	891453
224426	891454
361239	891455
24202	891456
94354	891457
474228	891458
178373	891459
269530	891460
45545	891461
139755	891462
636065	891463
101995	891464
692146	891465
339598	891466
706119	891467
619565	891468
34924	891469
150537	891470
98888	891471
678283	891472
284872	891473
9761	891474
44770	891475
100924	891476
209799	891477
59614	891478
443170	891479
335718	891480
627416	891481
85467	891482
401	891483
26914	891484
115347	891485
5793	891486
441342	891487
94016	891488
679994	891489
141356	891490
41468	891491
33402	891492
238008	891493
20274	891494
8196	891495
182441	891496
485904	891497
495395	891498
421918	891499
348025	891500
572950	891501
697145	891502
311160	891503
562797	891504
677242	891505
14167	891506
72031	891507
564232	891508
250381	891509
158966	891510
20101	891511
280320	891512
322194	891513
670690	891514
675517	891515
365642	891516
190406	891517
45374	891518
200332	891519
68208	891520
674927	891521
409692	891522
92136	891523
83350	891524
616473	891525
475534	891526
390267	891527
159311	891528
483827	891529
308802	891530
144565	891531
171185	891532
32144	891533
440414	891534
61678	891535
156265	891536
182866	891537
603353	891538
434738	891539
92966	891540
589975	891541
50480	891542
49434	891543
171259	891544
480	891545
103973	891546
257330	891547
667257	891548
456710	891549
208991	891550
101831	891551
29865	891552
82226	891553
67038	891554
164300	891555
398781	891556
616365	891557
75364	891558
54213	891559
543650	891560
124136	891561
291776	891562
4797	891563
50957	891564
167196	891565
137455	891566
104066	891567
106914	891568
310290	891569
501394	891570
9596	891571
40830	891572
8392	891573
42198	891574
1998	891575
154206	891576
70855	891577
131170	891578
232868	891579
80783	891580
14972	891581
634147	891582
160670	891583
88113	891584
30508	891585
517808	891586
93367	891587
414967	891588
14347	891589
206960	891590
262930	891591
265033	891592
603827	891593
37546	891594
635227	891595
86272	891596
42192	891597
466587	891598
673277	891599
543990	891600
661692	891601
26557	891602
31294	891603
425366	891604
135929	891605
77896	891606
250420	891607
652356	891608
427939	891609
600598	891610
308665	891611
672132	891612
572580	891613
91932	891614
619677	891615
459	891616
378670	891617
260386	891618
323347	891619
466638	891620
179597	891621
406043	891622
437447	891623
148827	891624
244199	891625
561202	891626
130550	891627
538310	891628
501136	891629
580022	891630
82978	891631
145127	891632
548772	891633
34098	891634
38203	891635
617460	891636
405262	891637
656362	891638
152609	891639
152132	891640
245824	891641
28937	891642
42760	891643
1487	891644
33009	891645
121922	891646
94903	891647
683241	891648
505811	891649
280969	891650
679775	891651
130995	891652
333841	891653
503871	891654
465977	891655
423128	891656
342421	891657
37879	891658
543982	891659
693249	891660
262281	891661
491627	891662
46968	891663
8804	891664
289756	891665
178416	891666
87993	891667
630926	891668
34339	891669
600225	891670
662004	891671
580599	891672
56650	891673
82602	891674
2073	891675
48146	891676
232574	891677
121183	891678
168745	891679
600012	891680
178969	891681
180098	891682
52313	891683
239942	891684
390958	891685
5921	891686
12574	891687
137042	891688
174946	891689
166841	891690
506264	891691
450933	891692
74275	891693
574880	891694
330853	891695
29466	891696
4155	891697
282117	891698
256748	891699
11659	891700
223471	891701
86871	891702
587741	891703
30674	891704
203998	891705
67409	891706
45410	891707
522152	891708
66283	891709
354990	891710
77715	891711
221713	891712
76484	891713
146263	891714
119159	891715
507243	891716
546227	891717
132997	891718
473018	891719
148239	891720
384523	891721
595575	891722
201411	891723
96846	891724
102716	891725
260206	891726
43722	891727
241826	891728
513372	891729
439076	891730
418686	891731
578601	891732
72972	891733
355892	891734
70210	891735
102068	891736
499842	891737
81759	891738
416439	891739
18934	891740
369272	891741
523939	891742
369513	891743
180576	891744
35813	891745
336008	891746
612292	891747
320525	891748
184890	891749
551321	891750
134407	891751
648306	891752
90339	891753
127976	891754
452780	891755
572958	891756
164072	891757
138927	891758
327542	891759
220798	891760
64610	891761
556007	891762
36098	891763
503458	891764
382315	891765
4939	891766
504308	891767
578060	891768
363327	891769
548056	891770
444877	891771
44139	891772
538016	891773
531026	891774
152691	891775
334758	891776
635697	891777
489464	891778
182163	891779
27115	891780
685989	891781
127954	891782
246827	891783
42043	891784
257551	891785
328067	891786
302157	891787
485425	891788
439	891789
221293	891790
179235	891791
432680	891792
600701	891793
1630	891794
18051	891795
477208	891796
313922	891797
256054	891798
693766	891799
49300	891800
4301	891801
130082	891802
61876	891803
145656	891804
117527	891805
137531	891806
3749	891807
397258	891808
23101	891809
267894	891810
509192	891811
328726	891812
634451	891813
104377	891814
668253	891815
316005	891816
657764	891817
120773	891818
423781	891819
40581	891820
49532	891821
72523	891822
498158	891823
31829	891824
363729	891825
176351	891826
28039	891827
152684	891828
401648	891829
69603	891830
651015	891831
213916	891832
17702	891833
379989	891834
54142	891835
635547	891836
437550	891837
346524	891838
346256	891839
251404	891840
55757	891841
214434	891842
421377	891843
470805	891844
429329	891845
96039	891846
176310	891847
186633	891848
573433	891849
84833	891850
499954	891851
562606	891852
147	891853
270568	891854
670139	891855
587409	891856
74169	891857
26062	891858
385608	891859
708759	891860
79267	891861
19545	891862
211364	891863
4862	891864
671014	891865
171905	891866
39417	891867
18445	891868
53179	891869
648314	891870
35347	891871
337270	891872
212	891873
400095	891874
227668	891875
53564	891876
70150	891877
241628	891878
130217	891879
46818	891880
40073	891881
26815	891882
714568	891883
20268	891884
17171	891885
160526	891886
309330	891887
697013	891888
219871	891889
644438	891890
607211	891891
509001	891892
503867	891893
719520	891894
422794	891895
618696	891896
664411	891897
493971	891898
145690	891899
627578	891900
400754	891901
23229	891902
30093	891903
52029	891904
362238	891905
378478	891906
490098	891907
162620	891908
441545	891909
193714	891910
4987	891911
18767	891912
170172	891913
176230	891914
646515	891915
12237	891916
681314	891917
111810	891918
174182	891919
608727	891920
47407	891921
699115	891922
62998	891923
31642	891924
301930	891925
163540	891926
647041	891927
573190	891928
18611	891929
723825	891930
514724	891931
72590	891932
403784	891933
633629	891934
95823	891935
709366	891936
491128	891937
615858	891938
356935	891939
74230	891940
408350	891941
644025	891942
632554	891943
343385	891944
9264	891945
253934	891946
316764	891947
671640	891948
562359	891949
221629	891950
40437	891951
24238	891952
51170	891953
177076	891954
439081	891955
5450	891956
9836	891957
295151	891958
256424	891959
2095	891960
221683	891961
144132	891962
39788	891963
82983	891964
710601	891965
47500	891966
8928	891967
227869	891968
202026	891969
411523	891970
117378	891971
249887	891972
580859	891973
15850	891974
343	891975
60092	891976
299596	891977
391825	891978
503853	891979
443208	891980
70068	891981
479458	891982
237104	891983
100983	891984
409071	891985
294903	891986
24812	891987
642888	891988
81	891989
408678	891990
616443	891991
350657	891992
29589	891993
294911	891994
362691	891995
319982	891996
221681	891997
37993	891998
383316	891999
96406	892000
582228	892001
532116	892002
433303	892003
95926	892004
338698	892005
699668	892006
14243	892007
344797	892008
281350	892009
446332	892010
77728	892011
49180	892012
39301	892013
398195	892014
597360	892015
14862	892016
354544	892017
72519	892018
24233	892019
529037	892020
643146	892021
5966	892022
1300	892023
274612	892024
213122	892025
35031	892026
610269	892027
38895	892028
88632	892029
248567	892030
577740	892031
412855	892032
12596	892033
703948	892034
412720	892035
357554	892036
642441	892037
505711	892038
573821	892039
607051	892040
144866	892041
528	892042
540748	892043
618668	892044
159606	892045
618230	892046
679206	892047
18646	892048
280532	892049
464879	892050
332655	892051
8624	892052
85776	892053
8258	892054
580943	892055
474062	892056
258364	892057
706492	892058
204257	892059
536596	892060
225360	892061
8172	892062
319904	892063
6839	892064
509341	892065
162606	892066
255915	892067
275716	892068
279310	892069
545095	892070
120719	892071
141997	892072
645449	892073
365460	892074
306	892075
185574	892076
205143	892077
391663	892078
526389	892079
126893	892080
12272	892081
89256	892082
714698	892083
185467	892084
22359	892085
54370	892086
317468	892087
635843	892088
696831	892089
328594	892090
647361	892091
159467	892092
27554	892093
103223	892094
258895	892095
481920	892096
490185	892097
322840	892098
119816	892099
65938	892100
294501	892101
630513	892102
8455	892103
206330	892104
395533	892105
628282	892106
223754	892107
597601	892108
65795	892109
87914	892110
627420	892111
381947	892112
268508	892113
53340	892114
34370	892115
594769	892116
37424	892117
10008	892118
683188	892119
254447	892120
624758	892121
42134	892122
416464	892123
181498	892124
183799	892125
358166	892126
482540	892127
718433	892128
443707	892129
387334	892130
89642	892131
17452	892132
5917	892133
531419	892134
174461	892135
308834	892136
619983	892137
276331	892138
418104	892139
36283	892140
2207	892141
28489	892142
1037	892143
680377	892144
61500	892145
3566	892146
151817	892147
51938	892148
549851	892149
105640	892150
47423	892151
322552	892152
67922	892153
28282	892154
386195	892155
11124	892156
180095	892157
345744	892158
252778	892159
449467	892160
3786	892161
213271	892162
157110	892163
85980	892164
368050	892165
112615	892166
380300	892167
16242	892168
647430	892169
114169	892170
244626	892171
558190	892172
187770	892173
78548	892174
100605	892175
437291	892176
158639	892177
33059	892178
5874	892179
52208	892180
23037	892181
676902	892182
488179	892183
178185	892184
528049	892185
556669	892186
380911	892187
667903	892188
47982	892189
223351	892190
298777	892191
71913	892192
45943	892193
7289	892194
248182	892195
439384	892196
118211	892197
113487	892198
422810	892199
479	892200
559463	892201
369005	892202
19665	892203
459621	892204
537392	892205
207966	892206
193947	892207
25862	892208
411558	892209
228120	892210
144647	892211
155254	892212
132508	892213
13561	892214
554853	892215
160845	892216
84044	892217
96583	892218
183055	892219
439033	892220
318807	892221
132689	892222
103315	892223
302151	892224
383478	892225
231381	892226
718812	892227
278758	892228
95095	892229
569114	892230
114174	892231
694843	892232
242118	892233
300077	892234
92617	892235
478402	892236
85330	892237
392901	892238
32690	892239
165917	892240
205055	892241
186810	892242
314762	892243
26647	892244
159859	892245
668221	892246
334599	892247
612786	892248
379732	892249
15814	892250
479125	892251
325885	892252
631680	892253
571375	892254
323922	892255
52176	892256
239127	892257
1399	892258
392913	892259
29370	892260
213506	892261
36973	892262
313110	892263
624053	892264
248623	892265
539586	892266
130111	892267
151125	892268
533228	892269
91589	892270
288079	892271
104280	892272
48911	892273
289923	892274
660865	892275
411006	892276
10392	892277
647595	892278
34329	892279
356251	892280
598717	892281
53277	892282
24951	892283
337395	892284
467777	892285
431863	892286
378155	892287
52602	892288
442106	892289
200982	892290
672134	892291
611046	892292
150528	892293
8774	892294
235654	892295
116535	892296
13637	892297
177974	892298
554194	892299
144188	892300
785	892301
126733	892302
611555	892303
5792	892304
635555	892305
347406	892306
167459	892307
66774	892308
30507	892309
539227	892310
222094	892311
154180	892312
646231	892313
177661	892314
339242	892315
476954	892316
136289	892317
477985	892318
460998	892319
43716	892320
406136	892321
409152	892322
44455	892323
153177	892324
18740	892325
214420	892326
129063	892327
71420	892328
170605	892329
193506	892330
404201	892331
35839	892332
542448	892333
2268	892334
606618	892335
73699	892336
484555	892337
59898	892338
1257	892339
110269	892340
607080	892341
166937	892342
266316	892343
77497	892344
228123	892345
508804	892346
464545	892347
630657	892348
500957	892349
78744	892350
72576	892351
554509	892352
238169	892353
362295	892354
149322	892355
29086	892356
97427	892357
119303	892358
450712	892359
118734	892360
7134	892361
194769	892362
136636	892363
135700	892364
236039	892365
139652	892366
639104	892367
129082	892368
563130	892369
381831	892370
566912	892371
644418	892372
325708	892373
698653	892374
469362	892375
161119	892376
40858	892377
142875	892378
85885	892379
462635	892380
65385	892381
359573	892382
551246	892383
151078	892384
42639	892385
371369	892386
696108	892387
653528	892388
207566	892389
341360	892390
494849	892391
407622	892392
109726	892393
445169	892394
52446	892395
624817	892396
495736	892397
161335	892398
310206	892399
415610	892400
573489	892401
568201	892402
24915	892403
148001	892404
234279	892405
229336	892406
43802	892407
702786	892408
207090	892409
18637	892410
108119	892411
230178	892412
18899	892413
117240	892414
163046	892415
676542	892416
390742	892417
73951	892418
460675	892419
19524	892420
36349	892421
330792	892422
74183	892423
166612	892424
576916	892425
285121	892426
171908	892427
493824	892428
421990	892429
553468	892430
135920	892431
528334	892432
140594	892433
328724	892434
17246	892435
403741	892436
314865	892437
279631	892438
28063	892439
630296	892440
602556	892441
206068	892442
187220	892443
93241	892444
97440	892445
168584	892446
406939	892447
179965	892448
157594	892449
6167	892450
242688	892451
292	892452
309009	892453
377975	892454
4807	892455
557135	892456
35643	892457
693856	892458
173373	892459
607835	892460
27498	892461
107867	892462
309933	892463
364324	892464
35152	892465
534104	892466
477393	892467
313903	892468
114463	892469
4497	892470
145895	892471
129148	892472
265556	892473
474580	892474
5622	892475
627994	892476
536008	892477
284511	892478
379950	892479
158255	892480
460229	892481
412042	892482
33010	892483
340241	892484
720240	892485
500364	892486
140466	892487
625726	892488
225592	892489
64007	892490
68435	892491
6313	892492
146809	892493
160971	892494
477550	892495
3458	892496
105192	892497
655486	892498
45901	892499
508959	892500
134396	892501
161067	892502
47494	892503
4224	892504
510384	892505
162111	892506
598510	892507
315005	892508
710943	892509
63036	892510
702455	892511
182309	892512
103891	892513
174340	892514
407541	892515
54422	892516
257660	892517
86083	892518
472506	892519
48955	892520
206938	892521
461485	892522
453619	892523
181213	892524
550804	892525
629261	892526
32226	892527
403026	892528
68027	892529
138012	892530
234912	892531
389290	892532
273870	892533
286724	892534
683695	892535
722872	892536
188389	892537
468676	892538
7984	892539
453304	892540
20156	892541
246550	892542
53005	892543
68972	892544
491202	892545
367908	892546
586217	892547
71593	892548
235599	892549
472388	892550
321561	892551
148066	892552
523443	892553
10412	892554
186467	892555
396341	892556
137320	892557
70736	892558
96318	892559
209911	892560
601390	892561
418836	892562
598954	892563
677441	892564
242676	892565
157421	892566
610074	892567
390585	892568
155090	892569
468191	892570
17068	892571
604743	892572
90822	892573
173127	892574
279715	892575
158813	892576
478892	892577
676130	892578
198551	892579
13345	892580
406544	892581
142724	892582
131846	892583
604443	892584
192	892585
28729	892586
433286	892587
498001	892588
105860	892589
98545	892590
237529	892591
376344	892592
255596	892593
154994	892594
23945	892595
331056	892596
219159	892597
615222	892598
451832	892599
611149	892600
64436	892601
47	892602
29734	892603
528048	892604
73076	892605
107140	892606
663295	892607
104162	892608
169299	892609
675102	892610
148882	892611
26695	892612
49260	892613
417193	892614
369533	892615
50422	892616
11418	892617
450909	892618
465204	892619
239887	892620
581400	892621
15480	892622
134641	892623
146888	892624
119059	892625
302177	892626
447433	892627
159326	892628
93124	892629
73685	892630
95885	892631
7671	892632
27418	892633
534153	892634
49796	892635
3171	892636
711106	892637
183833	892638
716782	892639
33750	892640
283115	892641
420427	892642
556821	892643
504749	892644
87119	892645
180219	892646
189218	892647
150033	892648
655299	892649
268844	892650
453254	892651
17351	892652
717579	892653
563915	892654
542094	892655
181990	892656
575668	892657
36145	892658
11291	892659
547303	892660
508945	892661
482225	892662
13890	892663
164804	892664
2782	892665
438066	892666
157368	892667
139418	892668
634258	892669
387858	892670
708344	892671
38856	892672
411164	892673
25425	892674
724160	892675
548694	892676
688824	892677
102953	892678
119614	892679
11082	892680
323944	892681
9414	892682
717446	892683
125742	892684
10908	892685
636171	892686
215874	892687
706738	892688
132799	892689
292007	892690
616659	892691
437918	892692
112988	892693
589735	892694
249743	892695
16118	892696
505334	892697
26219	892698
483035	892699
89654	892700
26373	892701
7747	892702
470395	892703
158593	892704
9055	892705
115607	892706
576264	892707
99963	892708
575688	892709
45227	892710
25093	892711
693968	892712
255186	892713
131184	892714
569876	892715
16582	892716
29390	892717
475623	892718
644711	892719
426028	892720
223951	892721
640323	892722
395814	892723
67645	892724
638230	892725
28344	892726
271261	892727
172699	892728
17304	892729
497505	892730
169450	892731
235491	892732
186399	892733
597348	892734
624129	892735
418796	892736
41123	892737
124425	892738
1683	892739
662365	892740
156941	892741
83083	892742
323493	892743
631660	892744
539383	892745
21704	892746
242535	892747
439912	892748
88419	892749
57979	892750
706285	892751
683332	892752
412793	892753
201450	892754
57362	892755
60826	892756
104024	892757
195761	892758
614138	892759
607795	892760
414595	892761
494656	892762
636867	892763
165120	892764
330775	892765
142306	892766
508091	892767
26044	892768
654215	892769
457331	892770
493096	892771
282317	892772
685299	892773
53577	892774
679543	892775
220317	892776
597768	892777
663968	892778
522559	892779
87351	892780
625783	892781
80798	892782
516817	892783
212392	892784
139069	892785
641370	892786
692223	892787
395983	892788
532276	892789
591406	892790
610472	892791
3390	892792
19968	892793
50491	892794
608305	892795
147228	892796
51865	892797
558072	892798
91611	892799
603926	892800
504707	892801
312233	892802
244319	892803
128022	892804
91545	892805
232009	892806
115060	892807
228353	892808
482251	892809
485666	892810
28841	892811
381166	892812
409374	892813
302015	892814
294069	892815
39964	892816
158471	892817
491729	892818
310009	892819
553153	892820
589018	892821
516000	892822
57432	892823
638578	892824
346257	892825
439632	892826
430380	892827
692267	892828
654919	892829
593418	892830
517346	892831
411011	892832
98228	892833
702165	892834
213833	892835
462585	892836
130347	892837
106517	892838
501406	892839
560245	892840
453335	892841
244171	892842
689057	892843
254959	892844
697755	892845
72218	892846
611185	892847
153480	892848
170634	892849
77954	892850
57150	892851
136966	892852
2787	892853
249071	892854
35876	892855
676195	892856
8021	892857
2346	892858
52027	892859
488	892860
619427	892861
7908	892862
12636	892863
149311	892864
24158	892865
693347	892866
136655	892867
40026	892868
489490	892869
707208	892870
562419	892871
207136	892872
563666	892873
712057	892874
551887	892875
2673	892876
79502	892877
12536	892878
268918	892879
301399	892880
16960	892881
85746	892882
124854	892883
327316	892884
61653	892885
2792	892886
101027	892887
340437	892888
14758	892889
73707	892890
84936	892891
454562	892892
226971	892893
184041	892894
528924	892895
495094	892896
56727	892897
349570	892898
52196	892899
17858	892900
345981	892901
713130	892902
391131	892903
171507	892904
115167	892905
25445	892906
32452	892907
655409	892908
15757	892909
13305	892910
65809	892911
63082	892912
333357	892913
594352	892914
666654	892915
108619	892916
698	892917
2795	892918
581840	892919
78660	892920
12387	892921
34212	892922
486172	892923
413702	892924
373803	892925
37552	892926
48971	892927
63508	892928
305422	892929
675712	892930
408768	892931
255392	892932
107279	892933
91780	892934
8330	892935
438405	892936
154016	892937
59576	892938
292923	892939
490896	892940
332652	892941
473763	892942
136265	892943
565411	892944
103353	892945
289672	892946
27750	892947
586725	892948
615915	892949
371562	892950
99412	892951
685853	892952
131297	892953
25935	892954
558615	892955
211176	892956
351451	892957
43146	892958
603543	892959
597268	892960
31828	892961
430260	892962
16957	892963
47409	892964
83333	892965
225985	892966
58528	892967
41076	892968
155346	892969
643271	892970
725055	892971
663688	892972
65330	892973
550859	892974
93598	892975
182087	892976
640819	892977
48456	892978
365963	892979
346975	892980
25085	892981
117370	892982
36280	892983
222163	892984
144916	892985
82201	892986
310896	892987
278258	892988
331402	892989
182764	892990
581121	892991
245002	892992
239926	892993
634780	892994
270242	892995
220277	892996
673622	892997
536180	892998
8443	892999
700860	893000
157869	893001
24740	893002
128205	893003
617497	893004
115735	893005
143127	893006
156078	893007
625533	893008
401963	893009
363907	893010
46282	893011
308222	893012
491771	893013
1643	893014
449635	893015
567274	893016
644676	893017
291479	893018
2550	893019
363848	893020
361994	893021
272456	893022
576155	893023
601097	893024
608034	893025
201963	893026
33879	893027
115949	893028
318747	893029
588927	893030
543477	893031
3375	893032
686252	893033
61583	893034
33723	893035
168265	893036
13970	893037
295788	893038
157568	893039
531857	893040
370126	893041
655646	893042
664008	893043
662528	893044
704214	893045
175907	893046
448054	893047
503417	893048
440295	893049
60271	893050
531851	893051
260467	893052
571910	893053
37076	893054
259768	893055
9621	893056
38788	893057
30073	893058
176499	893059
1068	893060
205148	893061
125948	893062
447401	893063
522583	893064
443996	893065
168698	893066
477015	893067
50170	893068
505425	893069
653356	893070
274258	893071
219967	893072
108570	893073
203539	893074
701319	893075
118899	893076
62358	893077
186245	893078
416660	893079
553917	893080
610602	893081
407607	893082
89719	893083
6645	893084
388455	893085
261408	893086
434503	893087
4352	893088
572929	893089
61226	893090
417953	893091
236533	893092
394338	893093
590415	893094
350273	893095
28159	893096
534863	893097
77183	893098
164995	893099
254149	893100
4714	893101
416109	893102
540709	893103
530666	893104
362766	893105
119105	893106
523770	893107
12176	893108
570415	893109
655617	893110
181450	893111
376267	893112
556362	893113
274940	893114
7835	893115
597879	893116
316787	893117
83192	893118
538118	893119
394390	893120
1413	893121
655237	893122
185037	893123
513289	893124
474543	893125
401469	893126
118762	893127
546215	893128
600753	893129
102041	893130
30741	893131
72718	893132
149530	893133
90601	893134
29960	893135
307658	893136
185984	893137
55	893138
570216	893139
47162	893140
64126	893141
45279	893142
323666	893143
435423	893144
242	893145
83289	893146
221307	893147
30373	893148
613863	893149
71985	893150
99440	893151
71454	893152
689518	893153
619729	893154
249002	893155
383001	893156
155050	893157
402008	893158
48152	893159
259415	893160
27789	893161
52293	893162
211432	893163
37966	893164
149713	893165
410293	893166
613267	893167
34235	893168
312526	893169
289098	893170
389005	893171
454651	893172
74277	893173
132569	893174
368425	893175
118066	893176
145620	893177
301521	893178
172647	893179
340608	893180
14667	893181
588961	893182
421819	893183
20472	893184
137446	893185
3149	893186
162373	893187
553631	893188
193294	893189
433200	893190
630223	893191
201722	893192
721459	893193
65323	893194
151890	893195
427800	893196
696730	893197
140299	893198
615363	893199
635811	893200
54789	893201
60338	893202
446616	893203
511519	893204
163122	893205
416756	893206
350918	893207
58958	893208
103318	893209
38514	893210
140846	893211
86680	893212
263806	893213
17494	893214
74258	893215
330145	893216
437939	893217
97754	893218
206898	893219
126979	893220
260555	893221
711184	893222
87033	893223
474163	893224
290114	893225
57231	893226
5363	893227
378242	893228
216091	893229
301588	893230
435000	893231
325707	893232
46337	893233
666851	893234
134912	893235
465278	893236
719903	893237
654291	893238
190794	893239
125601	893240
125529	893241
421361	893242
15160	893243
419358	893244
80623	893245
459878	893246
676014	893247
275514	893248
1696	893249
641351	893250
687810	893251
4771	893252
72688	893253
118574	893254
142442	893255
239175	893256
275014	893257
61263	893258
60266	893259
45406	893260
222616	893261
503928	893262
455618	893263
35532	893264
349608	893265
136855	893266
169100	893267
575012	893268
144117	893269
615415	893270
176400	893271
47410	893272
617773	893273
97970	893274
120052	893275
43139	893276
5536	893277
419924	893278
678262	893279
466142	893280
594354	893281
143908	893282
701009	893283
14145	893284
590100	893285
650297	893286
142275	893287
435373	893288
60826	893289
63480	893290
254915	893291
605168	893292
75320	893293
459068	893294
332903	893295
474423	893296
137484	893297
299409	893298
17476	893299
249777	893300
109287	893301
447938	893302
27107	893303
652781	893304
566659	893305
123885	893306
439736	893307
641315	893308
613208	893309
112245	893310
135575	893311
683299	893312
388872	893313
470002	893314
359679	893315
344241	893316
293754	893317
451397	893318
690713	893319
1302	893320
586102	893321
128020	893322
15775	893323
82584	893324
88895	893325
108541	893326
61157	893327
79360	893328
110448	893329
212117	893330
489968	893331
641118	893332
657892	893333
723876	893334
314131	893335
112963	893336
176193	893337
268865	893338
403725	893339
169447	893340
326886	893341
16124	893342
376196	893343
15198	893344
480697	893345
386076	893346
399647	893347
51861	893348
509853	893349
120517	893350
89042	893351
575702	893352
123300	893353
330953	893354
562082	893355
599662	893356
309116	893357
526660	893358
293951	893359
345586	893360
84541	893361
46221	893362
383495	893363
357309	893364
19492	893365
38975	893366
632387	893367
74068	893368
37946	893369
632134	893370
342829	893371
257824	893372
47835	893373
334154	893374
22617	893375
25800	893376
48703	893377
258698	893378
3040	893379
461958	893380
652101	893381
105251	893382
24944	893383
277614	893384
20047	893385
83549	893386
621902	893387
724621	893388
151764	893389
170442	893390
255209	893391
178341	893392
680274	893393
40710	893394
630423	893395
446274	893396
113277	893397
88938	893398
360777	893399
619592	893400
91229	893401
16076	893402
167067	893403
263758	893404
513841	893405
101629	893406
347689	893407
185489	893408
592620	893409
595085	893410
196001	893411
196175	893412
58525	893413
103575	893414
615471	893415
575894	893416
603074	893417
20153	893418
609020	893419
43634	893420
100484	893421
432972	893422
259188	893423
542686	893424
41140	893425
401260	893426
235412	893427
655199	893428
424379	893429
543721	893430
580294	893431
154260	893432
87653	893433
169910	893434
712610	893435
17382	893436
493035	893437
98494	893438
17424	893439
599885	893440
169186	893441
491489	893442
612897	893443
16599	893444
38714	893445
21833	893446
123682	893447
466957	893448
496822	893449
31008	893450
668898	893451
18	893452
156869	893453
293843	893454
312715	893455
10318	893456
421457	893457
96109	893458
464345	893459
584049	893460
196881	893461
410035	893462
611864	893463
503942	893464
410703	893465
7418	893466
607717	893467
528619	893468
174404	893469
152913	893470
543478	893471
13760	893472
57525	893473
283338	893474
711645	893475
613484	893476
121559	893477
55406	893478
269612	893479
9466	893480
9234	893481
584092	893482
414265	893483
64581	893484
177628	893485
365776	893486
53146	893487
452158	893488
213688	893489
672433	893490
331260	893491
497369	893492
13003	893493
208902	893494
181182	893495
177016	893496
235352	893497
407512	893498
374790	893499
603984	893500
42683	893501
145853	893502
213438	893503
963	893504
87454	893505
698848	893506
31446	893507
43959	893508
15246	893509
351017	893510
274746	893511
19261	893512
18886	893513
543242	893514
485311	893515
8993	893516
655053	893517
539653	893518
198839	893519
484635	893520
24593	893521
151735	893522
606221	893523
582415	893524
430358	893525
522995	893526
87465	893527
576415	893528
121614	893529
106159	893530
123273	893531
100619	893532
74025	893533
126474	893534
364692	893535
392810	893536
201270	893537
35580	893538
562675	893539
625187	893540
146272	893541
78936	893542
314690	893543
71181	893544
32	893545
425785	893546
171026	893547
2318	893548
540876	893549
38882	893550
120809	893551
318403	893552
683993	893553
467819	893554
229002	893555
544469	893556
54469	893557
453961	893558
699871	893559
719	893560
525873	893561
4634	893562
91117	893563
516115	893564
404664	893565
700633	893566
116610	893567
114778	893568
269544	893569
510706	893570
176210	893571
261320	893572
214926	893573
318782	893574
515215	893575
345180	893576
112174	893577
21568	893578
709482	893579
145537	893580
114808	893581
585175	893582
186513	893583
85677	893584
221277	893585
21273	893586
510135	893587
129117	893588
176789	893589
440720	893590
648291	893591
9497	893592
177994	893593
638745	893594
93954	893595
162314	893596
676565	893597
120776	893598
374078	893599
327798	893600
564522	893601
588510	893602
634577	893603
173428	893604
686883	893605
13047	893606
199607	893607
221870	893608
166061	893609
463094	893610
414126	893611
496499	893612
143064	893613
387546	893614
440969	893615
292445	893616
627465	893617
398742	893618
167468	893619
50041	893620
7595	893621
155705	893622
80680	893623
81605	893624
89488	893625
709684	893626
70758	893627
683957	893628
173418	893629
108079	893630
571186	893631
449381	893632
615557	893633
126259	893634
464159	893635
160244	893636
175173	893637
12784	893638
291737	893639
83529	893640
441312	893641
549463	893642
178016	893643
389339	893644
636838	893645
255185	893646
285947	893647
94455	893648
380379	893649
555838	893650
160243	893651
380862	893652
132284	893653
392259	893654
65134	893655
50685	893656
559596	893657
408936	893658
186747	893659
599460	893660
109352	893661
159158	893662
11800	893663
108313	893664
709790	893665
134091	893666
242294	893667
672809	893668
54448	893669
568353	893670
178458	893671
19766	893672
200342	893673
733	893674
694132	893675
4455	893676
635668	893677
596482	893678
652115	893679
4302	893680
585525	893681
586027	893682
776	893683
417872	893684
352189	893685
553544	893686
3509	893687
16398	893688
625694	893689
533061	893690
134683	893691
37619	893692
506715	893693
92018	893694
479042	893695
179185	893696
309321	893697
151475	893698
141853	893699
673823	893700
37435	893701
669636	893702
660275	893703
86441	893704
47361	893705
27933	893706
67067	893707
33753	893708
285886	893709
19025	893710
88842	893711
1469	893712
526146	893713
353212	893714
235521	893715
504560	893716
422750	893717
196918	893718
58619	893719
99006	893720
106286	893721
327434	893722
109191	893723
229684	893724
37566	893725
26950	893726
47060	893727
425486	893728
241388	893729
448572	893730
197749	893731
546163	893732
218480	893733
614128	893734
48095	893735
30243	893736
476208	893737
713	893738
217780	893739
84644	893740
89221	893741
326456	893742
16015	893743
703914	893744
154600	893745
331617	893746
528767	893747
498210	893748
1596	893749
664758	893750
513098	893751
718599	893752
573177	893753
77453	893754
3160	893755
350484	893756
603129	893757
13883	893758
610525	893759
210282	893760
619784	893761
272660	893762
100783	893763
269643	893764
116857	893765
519603	893766
724949	893767
40121	893768
694145	893769
320714	893770
291463	893771
4495	893772
155452	893773
23006	893774
227864	893775
593607	893776
49320	893777
165186	893778
566087	893779
60226	893780
99320	893781
92240	893782
435479	893783
37175	893784
663298	893785
717469	893786
86625	893787
483190	893788
386208	893789
128185	893790
87769	893791
275109	893792
16037	893793
16473	893794
85932	893795
52251	893796
32740	893797
132870	893798
723221	893799
696345	893800
176725	893801
596411	893802
283794	893803
211864	893804
705530	893805
37	893806
682124	893807
111686	893808
143690	893809
335224	893810
581606	893811
114700	893812
716609	893813
105143	893814
26576	893815
413075	893816
670318	893817
10274	893818
404587	893819
40561	893820
24724	893821
343855	893822
33022	893823
179624	893824
10268	893825
428784	893826
675267	893827
54883	893828
195267	893829
275286	893830
92066	893831
596766	893832
9357	893833
238537	893834
214737	893835
165630	893836
179813	893837
75211	893838
495962	893839
377204	893840
720342	893841
658224	893842
59449	893843
35166	893844
248515	893845
43398	893846
442242	893847
377233	893848
32688	893849
10643	893850
637567	893851
73607	893852
160141	893853
133258	893854
126277	893855
581638	893856
44245	893857
161596	893858
114273	893859
35822	893860
426980	893861
491161	893862
491520	893863
91986	893864
312307	893865
705639	893866
162039	893867
71316	893868
415475	893869
198710	893870
59261	893871
50300	893872
118722	893873
22894	893874
270795	893875
639331	893876
398989	893877
556118	893878
16172	893879
688	893880
166884	893881
558735	893882
29676	893883
60139	893884
156392	893885
344512	893886
131051	893887
278179	893888
113964	893889
368602	893890
435006	893891
583950	893892
29154	893893
16435	893894
174486	893895
96224	893896
640455	893897
2741	893898
440993	893899
649865	893900
7913	893901
253967	893902
700012	893903
724274	893904
370869	893905
537303	893906
456036	893907
79604	893908
108466	893909
55608	893910
673171	893911
43538	893912
27418	893913
567859	893914
374589	893915
295374	893916
560227	893917
507166	893918
216102	893919
397438	893920
422749	893921
460319	893922
927	893923
145100	893924
140339	893925
23672	893926
627609	893927
3721	893928
609902	893929
392761	893930
13124	893931
236356	893932
171926	893933
85237	893934
501045	893935
385672	893936
403012	893937
620852	893938
414999	893939
27686	893940
579006	893941
244109	893942
44205	893943
55504	893944
32267	893945
580888	893946
24681	893947
352818	893948
265997	893949
431499	893950
30482	893951
245579	893952
541786	893953
720442	893954
124774	893955
487803	893956
182369	893957
35921	893958
165585	893959
522439	893960
166664	893961
655776	893962
270972	893963
176185	893964
370096	893965
273716	893966
436302	893967
590549	893968
671628	893969
182821	893970
353111	893971
3987	893972
608033	893973
46751	893974
634604	893975
323386	893976
66233	893977
421820	893978
157515	893979
676343	893980
201994	893981
24190	893982
712275	893983
51546	893984
99648	893985
192209	893986
541864	893987
142430	893988
143424	893989
233204	893990
6539	893991
14523	893992
105474	893993
187368	893994
554269	893995
168610	893996
330753	893997
523979	893998
146985	893999
36600	894000
11760	894001
200442	894002
109491	894003
554717	894004
34358	894005
60905	894006
568542	894007
195470	894008
27153	894009
715579	894010
337634	894011
11563	894012
449472	894013
633860	894014
113940	894015
356207	894016
306192	894017
687290	894018
501228	894019
556699	894020
185801	894021
163837	894022
214202	894023
148094	894024
710807	894025
500846	894026
528526	894027
193531	894028
16260	894029
144935	894030
292244	894031
117895	894032
171452	894033
597448	894034
223920	894035
321478	894036
50705	894037
657020	894038
474260	894039
603818	894040
30319	894041
118896	894042
128066	894043
185719	894044
476406	894045
158055	894046
584088	894047
57227	894048
601163	894049
27201	894050
87570	894051
586622	894052
447308	894053
265243	894054
22703	894055
482738	894056
218643	894057
117879	894058
563158	894059
195263	894060
706012	894061
441711	894062
624302	894063
54689	894064
32882	894065
384526	894066
176892	894067
135450	894068
15249	894069
224823	894070
1635	894071
51631	894072
125841	894073
80629	894074
266491	894075
424550	894076
15964	894077
57062	894078
247697	894079
84699	894080
31909	894081
549272	894082
32052	894083
14205	894084
2208	894085
349714	894086
24972	894087
499511	894088
121962	894089
724161	894090
721571	894091
108655	894092
3380	894093
39198	894094
27399	894095
698254	894096
9544	894097
544222	894098
709818	894099
273047	894100
12505	894101
51623	894102
1636	894103
282404	894104
373667	894105
60111	894106
313576	894107
45738	894108
561203	894109
162427	894110
9568	894111
153596	894112
223389	894113
693252	894114
90	894115
9941	894116
693027	894117
220724	894118
478980	894119
372262	894120
277712	894121
360530	894122
359139	894123
103268	894124
577380	894125
169346	894126
701806	894127
633857	894128
147431	894129
19527	894130
61697	894131
525544	894132
132796	894133
514186	894134
108660	894135
568142	894136
17952	894137
48061	894138
130268	894139
174859	894140
235364	894141
422049	894142
577361	894143
81311	894144
490795	894145
72702	894146
192969	894147
705559	894148
134603	894149
598018	894150
64103	894151
700379	894152
59121	894153
75822	894154
180997	894155
510890	894156
642144	894157
22681	894158
106729	894159
501601	894160
515910	894161
187383	894162
306948	894163
334808	894164
571691	894165
265287	894166
141663	894167
380672	894168
36785	894169
410301	894170
716629	894171
447915	894172
10043	894173
203132	894174
251879	894175
77598	894176
261163	894177
409898	894178
220250	894179
612482	894180
494881	894181
663991	894182
82848	894183
117116	894184
49477	894185
257427	894186
287333	894187
124260	894188
72957	894189
173576	894190
287886	894191
553508	894192
475575	894193
335775	894194
440040	894195
374283	894196
450564	894197
1748	894198
387	894199
16790	894200
29392	894201
720048	894202
416722	894203
486810	894204
586616	894205
366916	894206
193222	894207
286312	894208
193476	894209
81573	894210
257754	894211
581973	894212
57266	894213
64838	894214
167013	894215
118122	894216
658427	894217
1228	894218
611519	894219
679103	894220
19827	894221
327779	894222
413853	894223
492489	894224
14519	894225
334443	894226
331411	894227
483652	894228
158690	894229
137044	894230
37948	894231
88173	894232
117621	894233
679061	894234
196925	894235
137599	894236
9558	894237
216862	894238
448280	894239
610830	894240
218221	894241
533847	894242
83390	894243
558804	894244
84037	894245
31577	894246
183353	894247
265359	894248
665392	894249
434587	894250
91921	894251
279624	894252
102192	894253
49	894254
711037	894255
48557	894256
603362	894257
327326	894258
118069	894259
20566	894260
179843	894261
129183	894262
368677	894263
24043	894264
1053	894265
415184	894266
363906	894267
256491	894268
392640	894269
12409	894270
26800	894271
230842	894272
184016	894273
645464	894274
405	894275
412814	894276
527426	894277
445430	894278
164316	894279
17596	894280
78554	894281
455097	894282
211180	894283
23110	894284
134227	894285
537754	894286
63013	894287
435282	894288
66708	894289
605354	894290
181026	894291
596458	894292
369599	894293
246250	894294
683611	894295
388654	894296
573714	894297
704723	894298
415036	894299
695553	894300
83595	894301
144235	894302
536243	894303
140409	894304
146897	894305
581722	894306
80924	894307
236023	894308
481401	894309
6420	894310
635017	894311
356901	894312
76630	894313
433035	894314
561075	894315
253745	894316
653136	894317
356943	894318
186552	894319
374727	894320
685481	894321
659621	894322
244795	894323
165269	894324
683185	894325
246835	894326
403501	894327
488837	894328
46951	894329
511193	894330
108756	894331
650176	894332
556368	894333
17654	894334
107756	894335
208	894336
434740	894337
115723	894338
267086	894339
109124	894340
204	894341
511248	894342
78243	894343
524075	894344
181410	894345
110239	894346
466905	894347
388778	894348
134401	894349
506168	894350
5290	894351
2132	894352
375148	894353
257770	894354
663487	894355
22294	894356
185952	894357
230517	894358
126364	894359
71530	894360
640462	894361
439250	894362
149776	894363
624600	894364
504186	894365
322041	894366
596656	894367
86772	894368
562033	894369
352942	894370
570508	894371
476289	894372
321240	894373
300343	894374
6206	894375
528304	894376
681071	894377
121415	894378
358266	894379
12583	894380
15848	894381
171979	894382
710189	894383
9844	894384
354269	894385
80799	894386
581656	894387
715357	894388
594725	894389
185324	894390
97438	894391
247026	894392
560176	894393
185593	894394
144372	894395
410847	894396
71044	894397
574756	894398
712535	894399
97910	894400
102953	894401
153063	894402
632411	894403
597719	894404
359016	894405
513953	894406
80754	894407
161818	894408
3467	894409
109105	894410
509871	894411
352224	894412
707467	894413
68969	894414
318796	894415
360407	894416
464855	894417
340432	894418
15420	894419
117737	894420
684997	894421
45399	894422
27417	894423
83476	894424
600941	894425
41149	894426
361301	894427
281212	894428
643179	894429
481639	894430
292851	894431
11889	894432
429264	894433
447880	894434
384858	894435
655325	894436
101283	894437
279320	894438
29670	894439
142204	894440
83771	894441
260717	894442
288803	894443
417624	894444
107695	894445
38865	894446
618920	894447
552120	894448
6096	894449
268864	894450
502412	894451
221981	894452
53828	894453
162817	894454
534044	894455
452511	894456
191462	894457
502273	894458
263368	894459
440478	894460
707923	894461
56783	894462
296685	894463
333017	894464
122738	894465
63489	894466
719972	894467
579277	894468
23218	894469
155064	894470
92245	894471
47531	894472
109848	894473
432207	894474
703679	894475
402352	894476
448335	894477
526568	894478
138413	894479
71527	894480
28141	894481
139445	894482
20694	894483
42278	894484
46932	894485
723761	894486
599825	894487
19147	894488
714797	894489
48031	894490
347173	894491
161959	894492
684024	894493
159776	894494
398179	894495
39038	894496
581407	894497
123024	894498
119274	894499
596086	894500
381601	894501
448490	894502
590829	894503
165902	894504
269300	894505
193412	894506
124560	894507
574080	894508
528331	894509
183314	894510
420295	894511
506	894512
660747	894513
204569	894514
193749	894515
482545	894516
45117	894517
710108	894518
490225	894519
696189	894520
72496	894521
426205	894522
433633	894523
88850	894524
327027	894525
149225	894526
268373	894527
24633	894528
445209	894529
404555	894530
366109	894531
385420	894532
158687	894533
476139	894534
290996	894535
7642	894536
49036	894537
460974	894538
367264	894539
285720	894540
130250	894541
440413	894542
140684	894543
39495	894544
8369	894545
184321	894546
702691	894547
682257	894548
6238	894549
151061	894550
83540	894551
19513	894552
646977	894553
393206	894554
22779	894555
429998	894556
13319	894557
21789	894558
26263	894559
226510	894560
57851	894561
656205	894562
502268	894563
467191	894564
410935	894565
330124	894566
100381	894567
38287	894568
422758	894569
354189	894570
508924	894571
266092	894572
671700	894573
102009	894574
93466	894575
581461	894576
418113	894577
79758	894578
373398	894579
562478	894580
146544	894581
277258	894582
6418	894583
189077	894584
418543	894585
270813	894586
93032	894587
366827	894588
596622	894589
2336	894590
665420	894591
2893	894592
672115	894593
86815	894594
39224	894595
52593	894596
143864	894597
145546	894598
300467	894599
120548	894600
382654	894601
421811	894602
602563	894603
306249	894604
170534	894605
23537	894606
257570	894607
142540	894608
50078	894609
5754	894610
34243	894611
111169	894612
143215	894613
18553	894614
154203	894615
627223	894616
137055	894617
245475	894618
157284	894619
27499	894620
221586	894621
128414	894622
637449	894623
35349	894624
8567	894625
27983	894626
292936	894627
3761	894628
719180	894629
363161	894630
18247	894631
448865	894632
593359	894633
61359	894634
215374	894635
251264	894636
412128	894637
531212	894638
21586	894639
652171	894640
125484	894641
90441	894642
58714	894643
420098	894644
441847	894645
723624	894646
33598	894647
360849	894648
549921	894649
443164	894650
604390	894651
120982	894652
26343	894653
604400	894654
605900	894655
249010	894656
1687	894657
185827	894658
554867	894659
121849	894660
84134	894661
397002	894662
174316	894663
421300	894664
397423	894665
32483	894666
661624	894667
11420	894668
340308	894669
258979	894670
357459	894671
896	894672
468650	894673
47864	894674
179260	894675
395329	894676
174245	894677
403303	894678
137625	894679
692750	894680
78153	894681
73065	894682
439017	894683
197917	894684
343004	894685
329047	894686
91519	894687
555230	894688
1385	894689
521042	894690
261055	894691
431557	894692
185459	894693
3272	894694
578678	894695
80959	894696
16318	894697
158013	894698
498980	894699
498861	894700
53887	894701
156049	894702
221033	894703
556610	894704
365237	894705
304130	894706
190745	894707
418195	894708
193420	894709
572122	894710
2720	894711
49899	894712
404666	894713
524895	894714
84194	894715
32109	894716
300514	894717
228428	894718
72056	894719
9965	894720
312405	894721
16505	894722
454167	894723
73907	894724
351311	894725
429289	894726
179077	894727
141850	894728
450966	894729
408512	894730
297737	894731
307379	894732
686316	894733
107064	894734
11984	894735
92220	894736
46264	894737
267988	894738
36969	894739
178045	894740
638733	894741
65901	894742
513523	894743
180070	894744
459179	894745
160289	894746
295376	894747
336373	894748
147481	894749
168240	894750
231880	894751
394310	894752
328	894753
326423	894754
60339	894755
109713	894756
479246	894757
207698	894758
2633	894759
11867	894760
17384	894761
693993	894762
679583	894763
468547	894764
324112	894765
145873	894766
411887	894767
161214	894768
339515	894769
384421	894770
490220	894771
142133	894772
266055	894773
555855	894774
337754	894775
43336	894776
587960	894777
16014	894778
183656	894779
44414	894780
541825	894781
227872	894782
524204	894783
421576	894784
214468	894785
455295	894786
697262	894787
290389	894788
574946	894789
301120	894790
378198	894791
15800	894792
696103	894793
84572	894794
349558	894795
365515	894796
17050	894797
10377	894798
709059	894799
414294	894800
54145	894801
252982	894802
5085	894803
59187	894804
35216	894805
17615	894806
46327	894807
66166	894808
23414	894809
6324	894810
292720	894811
475225	894812
12115	894813
638595	894814
83648	894815
110825	894816
15374	894817
645149	894818
82916	894819
326664	894820
123384	894821
17805	894822
24464	894823
600662	894824
123553	894825
192652	894826
5897	894827
163235	894828
294689	894829
141325	894830
241288	894831
721995	894832
174615	894833
139841	894834
190592	894835
634204	894836
50131	894837
139241	894838
501363	894839
158699	894840
595098	894841
67262	894842
119955	894843
168720	894844
277927	894845
161283	894846
160163	894847
583387	894848
700925	894849
263948	894850
625469	894851
627375	894852
429657	894853
143954	894854
90118	894855
110706	894856
534024	894857
436591	894858
51985	894859
211913	894860
480731	894861
72803	894862
171124	894863
120348	894864
21519	894865
15919	894866
2564	894867
698367	894868
693433	894869
463186	894870
296899	894871
57792	894872
308029	894873
230371	894874
522795	894875
11337	894876
558540	894877
138750	894878
153555	894879
189794	894880
192696	894881
647855	894882
124808	894883
559534	894884
29979	894885
676016	894886
363391	894887
540137	894888
8462	894889
538731	894890
509862	894891
10765	894892
265281	894893
356732	894894
618126	894895
430468	894896
421779	894897
558861	894898
45004	894899
270557	894900
1387	894901
105149	894902
293975	894903
856	894904
411994	894905
697074	894906
168684	894907
245837	894908
392144	894909
172833	894910
667764	894911
582846	894912
45678	894913
53210	894914
645850	894915
587213	894916
367876	894917
106555	894918
657331	894919
120890	894920
318526	894921
180553	894922
374159	894923
575253	894924
324340	894925
708108	894926
538047	894927
624536	894928
218064	894929
663006	894930
437345	894931
112154	894932
49880	894933
671010	894934
285	894935
573200	894936
76581	894937
303846	894938
375110	894939
107925	894940
500385	894941
692977	894942
89964	894943
331518	894944
137897	894945
694552	894946
2665	894947
11962	894948
2512	894949
170342	894950
36518	894951
239446	894952
410368	894953
176445	894954
496134	894955
685557	894956
398565	894957
187902	894958
342025	894959
167194	894960
8273	894961
76548	894962
376183	894963
155323	894964
526971	894965
534711	894966
36804	894967
169197	894968
515006	894969
62827	894970
201934	894971
578346	894972
635617	894973
421276	894974
432886	894975
434833	894976
22784	894977
531329	894978
204269	894979
76615	894980
372379	894981
47549	894982
676937	894983
645962	894984
376455	894985
135049	894986
159976	894987
312696	894988
118565	894989
383060	894990
625784	894991
24771	894992
64304	894993
145612	894994
84475	894995
25727	894996
590911	894997
321966	894998
39301	894999
279225	895000
48723	895001
438990	895002
580161	895003
418919	895004
640251	895005
323261	895006
97112	895007
394528	895008
203127	895009
373354	895010
148597	895011
585233	895012
255034	895013
75103	895014
544727	895015
133423	895016
313967	895017
685371	895018
341426	895019
457730	895020
177033	895021
37204	895022
127015	895023
8744	895024
622246	895025
87186	895026
242660	895027
23828	895028
387427	895029
154775	895030
209193	895031
64332	895032
506652	895033
90802	895034
88730	895035
331161	895036
18640	895037
464369	895038
564751	895039
164384	895040
19268	895041
255562	895042
93923	895043
197379	895044
124885	895045
275660	895046
80942	895047
623493	895048
56291	895049
98634	895050
23345	895051
184491	895052
547509	895053
723193	895054
27673	895055
700128	895056
85426	895057
706139	895058
449475	895059
342494	895060
611134	895061
56954	895062
296526	895063
270577	895064
113520	895065
318254	895066
183887	895067
336808	895068
474525	895069
124985	895070
108037	895071
665659	895072
146933	895073
656620	895074
234749	895075
429070	895076
149855	895077
348552	895078
365998	895079
469975	895080
53346	895081
346159	895082
554372	895083
441858	895084
134286	895085
12354	895086
20441	895087
721580	895088
276236	895089
123668	895090
636430	895091
101273	895092
383501	895093
51372	895094
144690	895095
52987	895096
280330	895097
47297	895098
246100	895099
282773	895100
198162	895101
61064	895102
40658	895103
379074	895104
276736	895105
167976	895106
594665	895107
76529	895108
140896	895109
4218	895110
6808	895111
12315	895112
690753	895113
210778	895114
495538	895115
374807	895116
620244	895117
35375	895118
512225	895119
177462	895120
64997	895121
80972	895122
164309	895123
29771	895124
133911	895125
164025	895126
211483	895127
220287	895128
26801	895129
473870	895130
10324	895131
301221	895132
585514	895133
51605	895134
6222	895135
231859	895136
52360	895137
107525	895138
69231	895139
145180	895140
74165	895141
697539	895142
173159	895143
188938	895144
552065	895145
416542	895146
515638	895147
545318	895148
46829	895149
437204	895150
474411	895151
181	895152
435923	895153
313802	895154
54235	895155
103950	895156
661855	895157
49134	895158
398556	895159
617063	895160
653633	895161
93825	895162
55310	895163
319640	895164
379022	895165
673458	895166
677543	895167
495853	895168
33484	895169
12911	895170
15251	895171
458280	895172
641281	895173
475170	895174
163160	895175
577433	895176
201139	895177
137408	895178
581518	895179
612227	895180
373225	895181
108038	895182
411438	895183
27928	895184
3049	895185
693305	895186
142829	895187
177658	895188
1329	895189
98420	895190
188556	895191
431760	895192
571531	895193
113305	895194
162327	895195
11517	895196
135338	895197
132940	895198
622003	895199
241097	895200
427630	895201
227341	895202
182352	895203
79394	895204
101627	895205
682077	895206
441646	895207
44411	895208
399079	895209
50179	895210
373445	895211
132597	895212
82526	895213
483832	895214
65658	895215
154013	895216
511534	895217
154839	895218
27019	895219
706366	895220
45140	895221
707773	895222
605302	895223
312873	895224
480532	895225
114079	895226
229	895227
152488	895228
430171	895229
698421	895230
617630	895231
115483	895232
8241	895233
20221	895234
467392	895235
601019	895236
641696	895237
121745	895238
9751	895239
526390	895240
144469	895241
513659	895242
651656	895243
676095	895244
690353	895245
197422	895246
314477	895247
31126	895248
280432	895249
102250	895250
122059	895251
318622	895252
539971	895253
406740	895254
431187	895255
231139	895256
13086	895257
40489	895258
541129	895259
63803	895260
76152	895261
113979	895262
139769	895263
319372	895264
436764	895265
177718	895266
575126	895267
70024	895268
669261	895269
65098	895270
76026	895271
81707	895272
698485	895273
116598	895274
528745	895275
474798	895276
236493	895277
14230	895278
696084	895279
519432	895280
44744	895281
597404	895282
280638	895283
198529	895284
662479	895285
177446	895286
674511	895287
394864	895288
2916	895289
189154	895290
523201	895291
314462	895292
160440	895293
2315	895294
332542	895295
69284	895296
46665	895297
705165	895298
192493	895299
433834	895300
504226	895301
172134	895302
1595	895303
153505	895304
336112	895305
686880	895306
121181	895307
167318	895308
256753	895309
440077	895310
427592	895311
147360	895312
12863	895313
158476	895314
78827	895315
479549	895316
4833	895317
693695	895318
25070	895319
489280	895320
393169	895321
47834	895322
269724	895323
497189	895324
161846	895325
2234	895326
431000	895327
128324	895328
115752	895329
286480	895330
13123	895331
108885	895332
676948	895333
440662	895334
15142	895335
625643	895336
311889	895337
202737	895338
432336	895339
535042	895340
11161	895341
286939	895342
567027	895343
361650	895344
78920	895345
38	895346
571387	895347
51308	895348
242256	895349
71591	895350
611373	895351
53264	895352
206	895353
220867	895354
46433	895355
86445	895356
62229	895357
468526	895358
100027	895359
443686	895360
43238	895361
431023	895362
77891	895363
548090	895364
153943	895365
309202	895366
200766	895367
204411	895368
366067	895369
186268	895370
142846	895371
391647	895372
97818	895373
548893	895374
659705	895375
207558	895376
91550	895377
588740	895378
182483	895379
115609	895380
320274	895381
653425	895382
115657	895383
237367	895384
112990	895385
23278	895386
587897	895387
563266	895388
537898	895389
145545	895390
665254	895391
2476	895392
710711	895393
103465	895394
213897	895395
495940	895396
40534	895397
25433	895398
574778	895399
645133	895400
583261	895401
12519	895402
141901	895403
508074	895404
500357	895405
50408	895406
165355	895407
219949	895408
370030	895409
55451	895410
439381	895411
692611	895412
149068	895413
523258	895414
3859	895415
24910	895416
445726	895417
9514	895418
145250	895419
723817	895420
662909	895421
13208	895422
699436	895423
574015	895424
590971	895425
324623	895426
427171	895427
431281	895428
692680	895429
171718	895430
322520	895431
622064	895432
178536	895433
293999	895434
552981	895435
505286	895436
228853	895437
374916	895438
697551	895439
477684	895440
209908	895441
95144	895442
510733	895443
95527	895444
211643	895445
105477	895446
68104	895447
105600	895448
460657	895449
515736	895450
606772	895451
320389	895452
544229	895453
675884	895454
22465	895455
190766	895456
330629	895457
310849	895458
1788	895459
752	895460
654018	895461
374690	895462
498697	895463
322939	895464
308842	895465
29475	895466
389071	895467
260560	895468
488421	895469
159709	895470
157784	895471
373892	895472
507320	895473
48579	895474
520069	895475
235859	895476
60827	895477
54825	895478
584981	895479
693361	895480
671778	895481
77498	895482
418360	895483
59541	895484
329034	895485
602055	895486
104536	895487
701923	895488
278997	895489
611320	895490
155502	895491
127381	895492
2088	895493
577713	895494
54001	895495
699987	895496
350960	895497
657536	895498
648677	895499
19188	895500
135529	895501
149019	895502
639301	895503
572920	895504
79220	895505
251307	895506
50408	895507
403864	895508
361491	895509
521478	895510
13380	895511
114739	895512
698753	895513
525438	895514
449757	895515
57913	895516
472491	895517
28857	895518
618119	895519
345869	895520
165082	895521
96795	895522
639309	895523
703510	895524
159511	895525
96202	895526
142883	895527
168894	895528
55510	895529
170404	895530
215848	895531
13108	895532
482691	895533
233637	895534
270865	895535
181256	895536
299156	895537
211283	895538
116526	895539
73059	895540
271793	895541
142681	895542
136531	895543
67020	895544
71797	895545
625303	895546
298592	895547
60919	895548
536163	895549
77415	895550
427913	895551
165336	895552
678039	895553
276387	895554
395527	895555
437703	895556
501873	895557
3327	895558
80761	895559
145442	895560
705670	895561
681691	895562
1963	895563
412468	895564
106665	895565
83902	895566
673234	895567
96235	895568
108590	895569
581614	895570
429406	895571
31631	895572
396456	895573
53940	895574
42931	895575
372235	895576
6530	895577
151977	895578
473319	895579
511505	895580
665389	895581
662309	895582
13693	895583
662015	895584
4777	895585
125135	895586
397141	895587
2202	895588
79498	895589
319062	895590
642216	895591
184553	895592
154186	895593
5075	895594
576091	895595
418855	895596
181575	895597
79741	895598
611208	895599
472475	895600
15905	895601
126566	895602
681471	895603
216116	895604
205488	895605
273994	895606
574771	895607
154516	895608
249348	895609
95077	895610
3637	895611
615413	895612
13795	895613
627399	895614
98294	895615
98417	895616
78013	895617
666841	895618
398648	895619
75913	895620
474958	895621
552889	895622
699111	895623
36541	895624
698740	895625
668397	895626
218995	895627
545586	895628
264416	895629
28676	895630
713911	895631
17287	895632
593905	895633
39235	895634
96170	895635
330053	895636
89698	895637
40571	895638
390605	895639
564438	895640
541355	895641
305179	895642
600286	895643
712525	895644
353213	895645
400619	895646
697904	895647
45112	895648
143938	895649
73824	895650
131671	895651
342610	895652
704372	895653
34462	895654
32727	895655
619315	895656
245474	895657
663598	895658
683103	895659
154629	895660
382648	895661
147684	895662
45339	895663
13176	895664
289837	895665
49503	895666
114784	895667
45702	895668
393523	895669
332337	895670
36045	895671
96331	895672
472637	895673
191546	895674
371538	895675
530531	895676
306960	895677
405271	895678
363135	895679
165403	895680
333958	895681
578002	895682
324949	895683
279991	895684
46352	895685
103213	895686
386719	895687
14399	895688
234442	895689
98230	895690
494617	895691
158613	895692
20971	895693
606314	895694
689264	895695
450969	895696
66206	895697
166721	895698
95352	895699
574207	895700
43721	895701
547065	895702
48647	895703
256466	895704
92691	895705
54655	895706
383062	895707
423600	895708
69303	895709
573296	895710
610566	895711
92450	895712
19935	895713
139874	895714
312597	895715
692617	895716
50293	895717
258284	895718
32742	895719
192406	895720
537409	895721
406660	895722
31714	895723
111472	895724
278943	895725
251190	895726
412971	895727
402358	895728
111554	895729
492089	895730
492530	895731
158064	895732
243145	895733
50362	895734
428602	895735
4548	895736
622407	895737
26172	895738
76575	895739
325030	895740
125750	895741
23804	895742
381884	895743
626077	895744
326243	895745
20916	895746
706511	895747
116829	895748
12894	895749
220536	895750
189955	895751
122970	895752
148479	895753
145779	895754
542163	895755
690496	895756
589666	895757
25855	895758
405702	895759
72232	895760
684158	895761
51603	895762
570778	895763
668783	895764
236511	895765
278058	895766
555250	895767
148350	895768
665598	895769
150	895770
510262	895771
131579	895772
12932	895773
47978	895774
40219	895775
247471	895776
683050	895777
4481	895778
27269	895779
598024	895780
131967	895781
47321	895782
215408	895783
14127	895784
95695	895785
44785	895786
503901	895787
212450	895788
128023	895789
675268	895790
604629	895791
704841	895792
308426	895793
34178	895794
69289	895795
39108	895796
458240	895797
222484	895798
581906	895799
258190	895800
547774	895801
633129	895802
321347	895803
131566	895804
31959	895805
214489	895806
665899	895807
490924	895808
648582	895809
68289	895810
46931	895811
76234	895812
138037	895813
338030	895814
670344	895815
556670	895816
479520	895817
305952	895818
211003	895819
246159	895820
683821	895821
500353	895822
39173	895823
675030	895824
397271	895825
90378	895826
5056	895827
3835	895828
90070	895829
251164	895830
280598	895831
429447	895832
20837	895833
155752	895834
472001	895835
423103	895836
173002	895837
19496	895838
449210	895839
149407	895840
240881	895841
129565	895842
252589	895843
187651	895844
305766	895845
401904	895846
373426	895847
599843	895848
282565	895849
13043	895850
599212	895851
418844	895852
34367	895853
293618	895854
100906	895855
67863	895856
590186	895857
574638	895858
85749	895859
115725	895860
583187	895861
174842	895862
724400	895863
129891	895864
220568	895865
384922	895866
87830	895867
22148	895868
706391	895869
40250	895870
523694	895871
686439	895872
579833	895873
263594	895874
256479	895875
617310	895876
144189	895877
18922	895878
52834	895879
443457	895880
113645	895881
248926	895882
642909	895883
288405	895884
19098	895885
58211	895886
497540	895887
680704	895888
50638	895889
48695	895890
126379	895891
156336	895892
415772	895893
138639	895894
106110	895895
16322	895896
421098	895897
582353	895898
31671	895899
83251	895900
628876	895901
503118	895902
480332	895903
716992	895904
493055	895905
704564	895906
253058	895907
210704	895908
406552	895909
214764	895910
2611	895911
2059	895912
55349	895913
61312	895914
149445	895915
514648	895916
24485	895917
512133	895918
407331	895919
120634	895920
163946	895921
569077	895922
167010	895923
156890	895924
252415	895925
197567	895926
232098	895927
17574	895928
20122	895929
46456	895930
92839	895931
6934	895932
685754	895933
498984	895934
136391	895935
283030	895936
160560	895937
101323	895938
545952	895939
37382	895940
245886	895941
140285	895942
269927	895943
137851	895944
19707	895945
642021	895946
152334	895947
381883	895948
720591	895949
455379	895950
109935	895951
284010	895952
308413	895953
64102	895954
435378	895955
24040	895956
687693	895957
94224	895958
25830	895959
508079	895960
677977	895961
114374	895962
101052	895963
161267	895964
445907	895965
658414	895966
13497	895967
393400	895968
183908	895969
597452	895970
2979	895971
442820	895972
249261	895973
561492	895974
285475	895975
28652	895976
11103	895977
556781	895978
559604	895979
95375	895980
1150	895981
353599	895982
381306	895983
174515	895984
8645	895985
124705	895986
598608	895987
417232	895988
61076	895989
575416	895990
513789	895991
34900	895992
86742	895993
137627	895994
1934	895995
550603	895996
622128	895997
116889	895998
410274	895999
570614	896000
62913	896001
575115	896002
156236	896003
565404	896004
63331	896005
586279	896006
381848	896007
112033	896008
56495	896009
575480	896010
166281	896011
597288	896012
383020	896013
40935	896014
61059	896015
129168	896016
387390	896017
309375	896018
107515	896019
31330	896020
565	896021
44199	896022
198062	896023
245008	896024
202672	896025
391386	896026
211358	896027
435817	896028
106572	896029
261897	896030
294482	896031
590744	896032
719460	896033
597449	896034
137054	896035
104100	896036
602871	896037
534744	896038
78644	896039
13378	896040
139050	896041
168164	896042
160825	896043
553071	896044
29334	896045
527486	896046
53935	896047
297507	896048
204987	896049
145031	896050
174664	896051
82966	896052
119046	896053
439452	896054
280849	896055
351337	896056
573745	896057
140407	896058
11192	896059
275010	896060
320180	896061
603433	896062
948	896063
424735	896064
2741	896065
215490	896066
402168	896067
449182	896068
76612	896069
23023	896070
288088	896071
338475	896072
266825	896073
520348	896074
175013	896075
538593	896076
139216	896077
22566	896078
12497	896079
624792	896080
512668	896081
368704	896082
249047	896083
79625	896084
662268	896085
346743	896086
298	896087
345970	896088
279052	896089
128268	896090
557333	896091
40980	896092
340676	896093
451302	896094
543440	896095
17250	896096
323794	896097
685061	896098
425555	896099
341870	896100
95863	896101
14164	896102
553124	896103
256299	896104
155749	896105
27004	896106
684614	896107
8331	896108
442613	896109
14490	896110
51821	896111
71097	896112
10358	896113
502390	896114
279872	896115
35364	896116
681738	896117
54766	896118
176788	896119
142711	896120
79635	896121
647930	896122
324044	896123
38829	896124
377494	896125
197943	896126
601162	896127
708434	896128
118313	896129
100464	896130
468763	896131
124763	896132
22396	896133
679824	896134
51945	896135
16532	896136
341138	896137
494627	896138
175033	896139
595762	896140
444	896141
723189	896142
133040	896143
57000	896144
47920	896145
52308	896146
695608	896147
615355	896148
516622	896149
136791	896150
45130	896151
130303	896152
502475	896153
634276	896154
642598	896155
520089	896156
687303	896157
18008	896158
154297	896159
478007	896160
359451	896161
62303	896162
4611	896163
131812	896164
65307	896165
293434	896166
263173	896167
574954	896168
166126	896169
223382	896170
638318	896171
591210	896172
152799	896173
492897	896174
62853	896175
637541	896176
618	896177
524135	896178
73306	896179
715658	896180
72913	896181
1043	896182
83912	896183
12284	896184
199228	896185
184083	896186
192596	896187
564262	896188
2986	896189
486931	896190
280506	896191
506779	896192
717526	896193
721591	896194
480574	896195
159155	896196
718048	896197
90313	896198
383788	896199
303496	896200
155833	896201
25527	896202
361977	896203
5853	896204
189566	896205
27327	896206
564181	896207
19009	896208
701586	896209
318510	896210
483554	896211
212339	896212
75939	896213
17383	896214
110698	896215
530624	896216
577886	896217
610675	896218
25407	896219
240152	896220
675891	896221
654429	896222
27675	896223
523898	896224
414125	896225
35003	896226
647300	896227
120602	896228
400000	896229
48887	896230
170301	896231
634594	896232
610275	896233
262687	896234
546329	896235
628832	896236
110422	896237
35944	896238
168505	896239
518057	896240
638870	896241
11175	896242
553802	896243
525048	896244
639600	896245
123717	896246
204554	896247
358264	896248
395540	896249
143206	896250
207900	896251
636050	896252
692433	896253
381553	896254
328155	896255
16610	896256
580119	896257
321453	896258
384410	896259
102710	896260
251267	896261
517811	896262
518157	896263
555404	896264
2352	896265
386037	896266
159313	896267
253594	896268
643360	896269
155949	896270
1589	896271
536351	896272
103741	896273
721345	896274
49758	896275
649736	896276
345991	896277
129602	896278
8896	896279
226733	896280
449067	896281
84326	896282
679374	896283
20720	896284
145727	896285
422894	896286
93285	896287
186145	896288
110561	896289
4762	896290
26332	896291
117404	896292
347528	896293
6540	896294
281549	896295
293437	896296
54099	896297
233547	896298
446367	896299
129504	896300
260756	896301
332621	896302
128112	896303
143100	896304
49552	896305
503065	896306
149512	896307
484236	896308
2608	896309
147874	896310
171660	896311
338517	896312
53960	896313
681419	896314
117468	896315
530664	896316
97642	896317
125713	896318
326400	896319
109890	896320
512434	896321
416716	896322
87773	896323
37584	896324
347488	896325
175897	896326
184729	896327
41069	896328
570	896329
406954	896330
114423	896331
529263	896332
341610	896333
9143	896334
35311	896335
526858	896336
348342	896337
634392	896338
99	896339
627777	896340
269145	896341
284123	896342
249257	896343
513543	896344
307518	896345
386317	896346
387441	896347
24594	896348
158926	896349
168644	896350
258668	896351
6937	896352
179209	896353
627354	896354
356931	896355
51704	896356
487698	896357
468629	896358
12888	896359
368442	896360
32666	896361
11473	896362
54773	896363
262775	896364
158168	896365
326201	896366
704898	896367
38645	896368
623192	896369
13620	896370
159384	896371
192126	896372
622399	896373
97947	896374
481472	896375
482751	896376
596997	896377
30424	896378
598495	896379
581380	896380
183557	896381
688785	896382
309863	896383
586332	896384
364974	896385
101177	896386
216778	896387
716834	896388
3608	896389
627275	896390
596304	896391
162271	896392
32191	896393
245733	896394
54	896395
276925	896396
577344	896397
200408	896398
478741	896399
16813	896400
84761	896401
148447	896402
16228	896403
431221	896404
392325	896405
280097	896406
209389	896407
185411	896408
585145	896409
283663	896410
251984	896411
432475	896412
388876	896413
415681	896414
106551	896415
270433	896416
646676	896417
259528	896418
494775	896419
406528	896420
628216	896421
148852	896422
690355	896423
484233	896424
246269	896425
116909	896426
16637	896427
279897	896428
336632	896429
224594	896430
561497	896431
449080	896432
532938	896433
328851	896434
275683	896435
145142	896436
98043	896437
256762	896438
794	896439
103518	896440
642534	896441
230706	896442
46418	896443
588840	896444
597704	896445
100655	896446
458402	896447
12552	896448
158731	896449
165029	896450
2414	896451
384504	896452
168050	896453
270027	896454
57065	896455
136994	896456
496321	896457
712563	896458
559583	896459
167329	896460
36970	896461
576351	896462
479027	896463
508472	896464
228017	896465
406039	896466
501577	896467
195527	896468
52586	896469
403299	896470
634575	896471
13989	896472
44818	896473
114117	896474
79875	896475
66542	896476
399077	896477
404629	896478
97334	896479
433865	896480
251875	896481
12266	896482
17097	896483
44208	896484
124558	896485
152310	896486
45349	896487
46375	896488
131058	896489
455846	896490
632121	896491
183551	896492
435846	896493
22117	896494
88252	896495
105755	896496
6609	896497
593234	896498
255342	896499
51483	896500
539618	896501
721864	896502
290068	896503
674551	896504
471151	896505
547841	896506
321962	896507
591198	896508
640854	896509
282297	896510
41807	896511
433581	896512
436110	896513
3299	896514
571777	896515
49111	896516
587382	896517
510459	896518
31423	896519
217151	896520
687982	896521
79796	896522
51054	896523
579528	896524
26322	896525
558926	896526
171244	896527
291948	896528
599018	896529
322930	896530
175397	896531
531035	896532
379702	896533
375929	896534
639493	896535
688789	896536
363450	896537
27108	896538
251152	896539
226415	896540
169334	896541
643350	896542
164064	896543
402633	896544
49129	896545
538900	896546
349859	896547
181748	896548
41125	896549
148175	896550
47231	896551
455717	896552
695326	896553
48332	896554
615162	896555
8975	896556
52177	896557
81374	896558
548204	896559
38483	896560
105314	896561
24046	896562
136141	896563
1085	896564
218961	896565
593308	896566
616700	896567
88095	896568
139267	896569
37097	896570
163299	896571
242291	896572
132280	896573
5200	896574
684322	896575
589680	896576
16087	896577
351318	896578
189204	896579
86566	896580
608125	896581
9868	896582
11400	896583
99114	896584
164553	896585
119494	896586
686217	896587
312581	896588
96665	896589
351881	896590
709165	896591
22868	896592
417226	896593
554728	896594
5192	896595
5632	896596
697588	896597
362608	896598
240298	896599
287302	896600
438725	896601
14968	896602
681639	896603
166448	896604
475051	896605
122372	896606
117042	896607
82185	896608
27437	896609
79481	896610
31025	896611
141293	896612
185	896613
185889	896614
653370	896615
611644	896616
699013	896617
483490	896618
122275	896619
79270	896620
387091	896621
466438	896622
460610	896623
275284	896624
344220	896625
168538	896626
127406	896627
519949	896628
185144	896629
80792	896630
264220	896631
282745	896632
171419	896633
713	896634
450589	896635
185488	896636
101906	896637
395674	896638
441362	896639
82743	896640
57859	896641
705015	896642
599687	896643
342953	896644
153199	896645
5017	896646
383213	896647
107544	896648
82225	896649
66948	896650
10343	896651
20942	896652
83302	896653
492209	896654
149584	896655
231603	896656
129362	896657
5892	896658
642594	896659
650774	896660
82407	896661
108235	896662
585362	896663
91781	896664
296418	896665
46525	896666
26013	896667
443	896668
629965	896669
263472	896670
593927	896671
168564	896672
2527	896673
53633	896674
682937	896675
562844	896676
111386	896677
24698	896678
708755	896679
3695	896680
44183	896681
40483	896682
522276	896683
5452	896684
169611	896685
106502	896686
610	896687
5313	896688
409239	896689
49806	896690
618838	896691
660142	896692
46751	896693
127180	896694
338479	896695
184266	896696
212617	896697
23530	896698
83375	896699
48587	896700
34944	896701
148714	896702
51109	896703
179486	896704
125493	896705
15588	896706
647258	896707
590934	896708
46980	896709
37418	896710
114970	896711
486822	896712
111643	896713
714909	896714
517966	896715
125746	896716
667055	896717
153869	896718
124526	896719
558583	896720
245542	896721
31724	896722
572546	896723
21709	896724
7187	896725
94900	896726
50941	896727
601979	896728
17509	896729
474913	896730
141113	896731
271216	896732
625663	896733
17966	896734
538542	896735
339781	896736
2658	896737
656663	896738
568277	896739
506090	896740
540387	896741
5761	896742
487984	896743
635353	896744
361887	896745
647296	896746
155814	896747
82544	896748
257159	896749
28486	896750
649351	896751
443186	896752
153668	896753
472239	896754
220069	896755
311367	896756
280785	896757
244206	896758
23257	896759
520008	896760
523090	896761
208334	896762
381014	896763
273822	896764
465964	896765
184507	896766
94070	896767
463836	896768
162860	896769
308608	896770
145169	896771
203854	896772
15378	896773
61394	896774
95343	896775
260135	896776
609044	896777
93753	896778
387267	896779
44453	896780
42214	896781
398208	896782
525054	896783
424274	896784
252701	896785
282831	896786
323404	896787
147490	896788
340562	896789
372819	896790
162461	896791
139183	896792
642445	896793
323549	896794
314243	896795
141558	896796
480427	896797
79374	896798
625231	896799
14462	896800
344484	896801
641777	896802
237360	896803
642962	896804
149261	896805
587412	896806
604095	896807
580433	896808
564697	896809
373455	896810
401368	896811
538755	896812
83157	896813
597061	896814
437362	896815
541977	896816
690093	896817
202376	896818
76430	896819
7316	896820
37507	896821
54553	896822
24669	896823
189903	896824
72823	896825
116868	896826
358758	896827
512678	896828
178063	896829
294599	896830
169195	896831
144210	896832
56051	896833
129980	896834
273318	896835
444786	896836
426189	896837
446725	896838
20765	896839
74413	896840
364124	896841
264730	896842
712572	896843
720884	896844
150100	896845
327426	896846
488098	896847
186870	896848
5	896849
124491	896850
708287	896851
534445	896852
291954	896853
548025	896854
488286	896855
501562	896856
550913	896857
721020	896858
658911	896859
95140	896860
117605	896861
141664	896862
146970	896863
462394	896864
180209	896865
608925	896866
638894	896867
435520	896868
13478	896869
37275	896870
13258	896871
84631	896872
35261	896873
142815	896874
152748	896875
38157	896876
80043	896877
206542	896878
465718	896879
38239	896880
517996	896881
261685	896882
110840	896883
37453	896884
17329	896885
109873	896886
28115	896887
546937	896888
62864	896889
73823	896890
10350	896891
562849	896892
6331	896893
446548	896894
481468	896895
51452	896896
662068	896897
391576	896898
206891	896899
172322	896900
23029	896901
219495	896902
303994	896903
24579	896904
12874	896905
14348	896906
258876	896907
135633	896908
5879	896909
30189	896910
417096	896911
513823	896912
248834	896913
47682	896914
717701	896915
485180	896916
582166	896917
93701	896918
88567	896919
178283	896920
315440	896921
559789	896922
8446	896923
104758	896924
218909	896925
616705	896926
136593	896927
201091	896928
341251	896929
656403	896930
309973	896931
561042	896932
27889	896933
38546	896934
16132	896935
19208	896936
597206	896937
210233	896938
467968	896939
714153	896940
654053	896941
617822	896942
3412	896943
650215	896944
426479	896945
4757	896946
346715	896947
406202	896948
477777	896949
273935	896950
588189	896951
322285	896952
371413	896953
283457	896954
381680	896955
149238	896956
211496	896957
370015	896958
389232	896959
586741	896960
39600	896961
244126	896962
337905	896963
612540	896964
131460	896965
601151	896966
240507	896967
170580	896968
251453	896969
251047	896970
362801	896971
41218	896972
3164	896973
81612	896974
247145	896975
6796	896976
514677	896977
149736	896978
520736	896979
10523	896980
407621	896981
154732	896982
176053	896983
136330	896984
292509	896985
230284	896986
5678	896987
56955	896988
148791	896989
389206	896990
235727	896991
85028	896992
79257	896993
48509	896994
496866	896995
237708	896996
529581	896997
304253	896998
384308	896999
79558	897000
469116	897001
707207	897002
329425	897003
372501	897004
444781	897005
661186	897006
556511	897007
436000	897008
13928	897009
48495	897010
30081	897011
64040	897012
211275	897013
631132	897014
25095	897015
469433	897016
231380	897017
15792	897018
604646	897019
508590	897020
26640	897021
95374	897022
604525	897023
173879	897024
557394	897025
253785	897026
85329	897027
659982	897028
646341	897029
553562	897030
188156	897031
116569	897032
37647	897033
83158	897034
532740	897035
676529	897036
137425	897037
76425	897038
384811	897039
419324	897040
140560	897041
243159	897042
83484	897043
623	897044
377226	897045
427648	897046
151956	897047
11108	897048
55906	897049
137281	897050
578901	897051
139079	897052
271391	897053
347679	897054
375163	897055
409106	897056
149950	897057
593871	897058
658177	897059
380896	897060
172321	897061
33292	897062
42913	897063
219311	897064
428806	897065
383860	897066
201247	897067
124028	897068
517753	897069
525414	897070
390921	897071
79522	897072
102530	897073
135293	897074
176912	897075
342792	897076
125244	897077
230201	897078
11100	897079
421016	897080
45715	897081
367550	897082
196367	897083
556444	897084
11757	897085
261939	897086
44152	897087
479801	897088
104446	897089
228005	897090
181494	897091
121122	897092
593759	897093
62730	897094
242604	897095
8856	897096
318118	897097
103301	897098
250699	897099
637292	897100
29012	897101
37929	897102
148176	897103
87127	897104
62652	897105
134972	897106
8090	897107
351779	897108
365058	897109
30694	897110
634161	897111
478929	897112
229478	897113
149723	897114
166118	897115
174902	897116
536579	897117
36633	897118
46962	897119
70739	897120
333	897121
722118	897122
62082	897123
46013	897124
145877	897125
721762	897126
8915	897127
663773	897128
520597	897129
208783	897130
137181	897131
573103	897132
162915	897133
184617	897134
405255	897135
413657	897136
37148	897137
167769	897138
261152	897139
403249	897140
717196	897141
369958	897142
463142	897143
300826	897144
591450	897145
159990	897146
457145	897147
496746	897148
116520	897149
670836	897150
182638	897151
291200	897152
558525	897153
29461	897154
642613	897155
631383	897156
18747	897157
4408	897158
1373	897159
630639	897160
690794	897161
5007	897162
634438	897163
343032	897164
199725	897165
392061	897166
608297	897167
412178	897168
494772	897169
672283	897170
30523	897171
146909	897172
23858	897173
143752	897174
417148	897175
705433	897176
70888	897177
362494	897178
686167	897179
233418	897180
584507	897181
50938	897182
508611	897183
599173	897184
22422	897185
116633	897186
432330	897187
15140	897188
676895	897189
521465	897190
308653	897191
330028	897192
90726	897193
280857	897194
314486	897195
141409	897196
168365	897197
6793	897198
90196	897199
122732	897200
706257	897201
149790	897202
180405	897203
279272	897204
119843	897205
54711	897206
455122	897207
69857	897208
277549	897209
88146	897210
63684	897211
91239	897212
45445	897213
507507	897214
2969	897215
108288	897216
62048	897217
677556	897218
563540	897219
557157	897220
416565	897221
473301	897222
34674	897223
361278	897224
70839	897225
494752	897226
575540	897227
33272	897228
160216	897229
535496	897230
699869	897231
44144	897232
369693	897233
377161	897234
268528	897235
30783	897236
166614	897237
21856	897238
482661	897239
111711	897240
42580	897241
388967	897242
31108	897243
142343	897244
76770	897245
235168	897246
673039	897247
332535	897248
83344	897249
399170	897250
217705	897251
340324	897252
272066	897253
413914	897254
434444	897255
676058	897256
444396	897257
12899	897258
512981	897259
34540	897260
65459	897261
446375	897262
652021	897263
66192	897264
495709	897265
632149	897266
3760	897267
398197	897268
357674	897269
373091	897270
520028	897271
407756	897272
185542	897273
171215	897274
15753	897275
360956	897276
156690	897277
368439	897278
40477	897279
368653	897280
32136	897281
592740	897282
267462	897283
382597	897284
679821	897285
312097	897286
38743	897287
279106	897288
393902	897289
42089	897290
24629	897291
2185	897292
652292	897293
715715	897294
25717	897295
38935	897296
280245	897297
171961	897298
402437	897299
702014	897300
70666	897301
98321	897302
356900	897303
278188	897304
137503	897305
353878	897306
334041	897307
541612	897308
59461	897309
144890	897310
36217	897311
419934	897312
575592	897313
573919	897314
45255	897315
276579	897316
558790	897317
425077	897318
348738	897319
134717	897320
631407	897321
577153	897322
495857	897323
166242	897324
146201	897325
661459	897326
135078	897327
115947	897328
411061	897329
535897	897330
522699	897331
563911	897332
703481	897333
339296	897334
16426	897335
509522	897336
195226	897337
352879	897338
799	897339
446000	897340
569725	897341
94849	897342
316111	897343
525752	897344
31920	897345
462985	897346
434307	897347
16178	897348
1581	897349
34147	897350
240827	897351
111483	897352
382910	897353
573001	897354
664868	897355
378947	897356
678282	897357
394883	897358
361065	897359
59529	897360
654290	897361
32589	897362
88020	897363
1679	897364
68020	897365
259423	897366
368877	897367
203893	897368
524	897369
210064	897370
723927	897371
707152	897372
115259	897373
43636	897374
562340	897375
427620	897376
541815	897377
180464	897378
337317	897379
43799	897380
573291	897381
566926	897382
261655	897383
523759	897384
153804	897385
543454	897386
38580	897387
556601	897388
716765	897389
400804	897390
689086	897391
23821	897392
609155	897393
23961	897394
496857	897395
84157	897396
486750	897397
20811	897398
511768	897399
171294	897400
6765	897401
133958	897402
528026	897403
678782	897404
553287	897405
523083	897406
203371	897407
100781	897408
164054	897409
37848	897410
90915	897411
81104	897412
660345	897413
114177	897414
15028	897415
324636	897416
394016	897417
120774	897418
180258	897419
539847	897420
630557	897421
198570	897422
546446	897423
435163	897424
490566	897425
705951	897426
299301	897427
688778	897428
47611	897429
293309	897430
331107	897431
32160	897432
206210	897433
125027	897434
29211	897435
208580	897436
309896	897437
13736	897438
113099	897439
68138	897440
63730	897441
548899	897442
209094	897443
43223	897444
39700	897445
572767	897446
134383	897447
186423	897448
561000	897449
700341	897450
55945	897451
13224	897452
360827	897453
560014	897454
130149	897455
20196	897456
275355	897457
446313	897458
498787	897459
13837	897460
110997	897461
468206	897462
50390	897463
14247	897464
561984	897465
433726	897466
153649	897467
5473	897468
40899	897469
665007	897470
245291	897471
22416	897472
652507	897473
100639	897474
514306	897475
5467	897476
139152	897477
186799	897478
498473	897479
425889	897480
92282	897481
3167	897482
2365	897483
714751	897484
122622	897485
319094	897486
506304	897487
171656	897488
639404	897489
618807	897490
37054	897491
679532	897492
155900	897493
58690	897494
113225	897495
573267	897496
412153	897497
384099	897498
51720	897499
646090	897500
129497	897501
49809	897502
93396	897503
342649	897504
691593	897505
344270	897506
335041	897507
392639	897508
659305	897509
655793	897510
151425	897511
644520	897512
17312	897513
571017	897514
15273	897515
701822	897516
263935	897517
52	897518
559795	897519
451636	897520
407329	897521
5530	897522
71498	897523
214963	897524
49068	897525
621485	897526
390920	897527
587679	897528
262744	897529
132165	897530
224497	897531
414941	897532
115787	897533
12177	897534
347083	897535
445954	897536
665827	897537
11205	897538
423544	897539
405305	897540
460812	897541
94649	897542
13248	897543
102460	897544
427890	897545
296762	897546
117173	897547
39206	897548
434025	897549
272809	897550
57066	897551
505600	897552
80155	897553
34558	897554
165535	897555
366446	897556
662346	897557
706617	897558
311565	897559
6031	897560
1079	897561
138603	897562
667005	897563
637004	897564
49563	897565
468225	897566
524594	897567
166227	897568
3959	897569
9164	897570
36394	897571
423738	897572
21896	897573
509389	897574
707281	897575
238208	897576
127756	897577
403510	897578
699153	897579
337857	897580
493919	897581
673966	897582
414333	897583
531236	897584
132652	897585
370337	897586
337814	897587
10550	897588
4108	897589
82766	897590
406772	897591
165453	897592
361835	897593
523302	897594
585757	897595
94074	897596
613676	897597
73914	897598
13569	897599
320355	897600
405911	897601
271380	897602
292837	897603
590025	897604
100654	897605
97462	897606
447629	897607
417335	897608
36886	897609
360082	897610
119935	897611
119214	897612
668956	897613
89543	897614
406955	897615
714511	897616
491916	897617
66150	897618
326631	897619
83231	897620
708138	897621
617725	897622
116657	897623
1674	897624
182739	897625
7508	897626
73975	897627
275726	897628
33428	897629
53568	897630
341	897631
300258	897632
270349	897633
576126	897634
24596	897635
125537	897636
411786	897637
326262	897638
421639	897639
18272	897640
358329	897641
344237	897642
236373	897643
33856	897644
508693	897645
286174	897646
252435	897647
558018	897648
239080	897649
102453	897650
3947	897651
718685	897652
46441	897653
36778	897654
668307	897655
636429	897656
384074	897657
24041	897658
57287	897659
218474	897660
568923	897661
586658	897662
28431	897663
630065	897664
328807	897665
396735	897666
80318	897667
133867	897668
148591	897669
712836	897670
125707	897671
504968	897672
5347	897673
225200	897674
134585	897675
102370	897676
352431	897677
97696	897678
477576	897679
705250	897680
288911	897681
169694	897682
61912	897683
443145	897684
583642	897685
706222	897686
540541	897687
553493	897688
110660	897689
660170	897690
694528	897691
488564	897692
14754	897693
165709	897694
312840	897695
585366	897696
385596	897697
396336	897698
549005	897699
363033	897700
5753	897701
295259	897702
181945	897703
468186	897704
246	897705
382050	897706
533709	897707
482910	897708
312011	897709
467475	897710
117579	897711
254389	897712
235515	897713
639580	897714
29090	897715
60199	897716
66074	897717
122445	897718
427160	897719
12071	897720
17105	897721
31114	897722
48829	897723
6114	897724
472019	897725
139227	897726
49186	897727
20525	897728
100460	897729
693786	897730
698054	897731
632236	897732
648408	897733
550457	897734
121308	897735
56941	897736
123235	897737
97894	897738
159730	897739
28869	897740
489617	897741
253424	897742
713994	897743
175	897744
468935	897745
34585	897746
157952	897747
628699	897748
176548	897749
477978	897750
658343	897751
689035	897752
564478	897753
429254	897754
398123	897755
593994	897756
414055	897757
202855	897758
35386	897759
551137	897760
228442	897761
45828	897762
624507	897763
97035	897764
483842	897765
632001	897766
289875	897767
554280	897768
562044	897769
12194	897770
593010	897771
8390	897772
120226	897773
335431	897774
201171	897775
382359	897776
573087	897777
626374	897778
445337	897779
329549	897780
672293	897781
330121	897782
7604	897783
259881	897784
133801	897785
510150	897786
130934	897787
50038	897788
41533	897789
347170	897790
675183	897791
226788	897792
535113	897793
447599	897794
168	897795
284564	897796
348777	897797
326906	897798
675148	897799
18825	897800
692179	897801
294886	897802
337687	897803
294811	897804
181995	897805
65626	897806
2108	897807
582982	897808
710605	897809
24248	897810
305054	897811
194190	897812
129274	897813
17145	897814
621399	897815
263167	897816
82288	897817
576309	897818
148542	897819
280724	897820
44151	897821
679006	897822
271192	897823
599292	897824
196570	897825
638298	897826
118474	897827
249291	897828
422930	897829
522140	897830
339527	897831
273695	897832
442911	897833
394996	897834
37670	897835
703083	897836
45923	897837
160114	897838
527375	897839
592398	897840
36454	897841
311074	897842
55019	897843
52833	897844
23972	897845
140571	897846
662051	897847
446407	897848
65204	897849
7257	897850
519164	897851
244920	897852
156259	897853
62946	897854
485497	897855
219177	897856
59074	897857
958	897858
538061	897859
101290	897860
594055	897861
478527	897862
402046	897863
682469	897864
655895	897865
396528	897866
630210	897867
82456	897868
119585	897869
126512	897870
421982	897871
167671	897872
444632	897873
99422	897874
334953	897875
139984	897876
39705	897877
120140	897878
359957	897879
291994	897880
198129	897881
218668	897882
117129	897883
90989	897884
309668	897885
701034	897886
113077	897887
158096	897888
42939	897889
330435	897890
692381	897891
40582	897892
39537	897893
602579	897894
193958	897895
63593	897896
647643	897897
516350	897898
712794	897899
36065	897900
413106	897901
60775	897902
21710	897903
20200	897904
163850	897905
396726	897906
367639	897907
257673	897908
69168	897909
24147	897910
471862	897911
161690	897912
706843	897913
617200	897914
489767	897915
192796	897916
271217	897917
695998	897918
62539	897919
158887	897920
85182	897921
261210	897922
561533	897923
393556	897924
703745	897925
22247	897926
471863	897927
395848	897928
653301	897929
328697	897930
610450	897931
22959	897932
122589	897933
19675	897934
88392	897935
71223	897936
421200	897937
470192	897938
548842	897939
7688	897940
29298	897941
172968	897942
353811	897943
355565	897944
457214	897945
169432	897946
463957	897947
20841	897948
32729	897949
44797	897950
4586	897951
287945	897952
481030	897953
115116	897954
222929	897955
242369	897956
391711	897957
101364	897958
427031	897959
510603	897960
53007	897961
40961	897962
79678	897963
48590	897964
2883	897965
16942	897966
157863	897967
323585	897968
526236	897969
655397	897970
47818	897971
326347	897972
24874	897973
369290	897974
186767	897975
53301	897976
601628	897977
212185	897978
684515	897979
674204	897980
453428	897981
471760	897982
536648	897983
6688	897984
33951	897985
219309	897986
5660	897987
1129	897988
325441	897989
77007	897990
57371	897991
557637	897992
550174	897993
669826	897994
267497	897995
538365	897996
703434	897997
96225	897998
207677	897999
27800	898000
59083	898001
607196	898002
292647	898003
420061	898004
214240	898005
36339	898006
667378	898007
396198	898008
96979	898009
134755	898010
97720	898011
211478	898012
461488	898013
300345	898014
125089	898015
720592	898016
477976	898017
374999	898018
67708	898019
265472	898020
501994	898021
233494	898022
30717	898023
49495	898024
91119	898025
677173	898026
602791	898027
283117	898028
111707	898029
50017	898030
386316	898031
212261	898032
651764	898033
242602	898034
347123	898035
591775	898036
615605	898037
482290	898038
183913	898039
483819	898040
597752	898041
88493	898042
199526	898043
486719	898044
682476	898045
308700	898046
48262	898047
21324	898048
711456	898049
116598	898050
78613	898051
223491	898052
290913	898053
416925	898054
717354	898055
27398	898056
10789	898057
688809	898058
420904	898059
551514	898060
126097	898061
48290	898062
634081	898063
27827	898064
646176	898065
322390	898066
59038	898067
305600	898068
69636	898069
155817	898070
569784	898071
130416	898072
181550	898073
9420	898074
6126	898075
179928	898076
102371	898077
23028	898078
20580	898079
410309	898080
517071	898081
579941	898082
240690	898083
355827	898084
319515	898085
30124	898086
444902	898087
111442	898088
183035	898089
15599	898090
661607	898091
366665	898092
81077	898093
224651	898094
3770	898095
42196	898096
157328	898097
725001	898098
107230	898099
230508	898100
178811	898101
107499	898102
164213	898103
5966	898104
156495	898105
354762	898106
24816	898107
12360	898108
82198	898109
75766	898110
393220	898111
277090	898112
328312	898113
129203	898114
346161	898115
680464	898116
65591	898117
522767	898118
43470	898119
40692	898120
79113	898121
68421	898122
6201	898123
152944	898124
501613	898125
508830	898126
422176	898127
469498	898128
581893	898129
37921	898130
385917	898131
49278	898132
173735	898133
363	898134
16943	898135
262711	898136
365556	898137
136119	898138
171020	898139
494890	898140
3702	898141
64244	898142
449018	898143
164073	898144
255798	898145
311085	898146
469892	898147
78880	898148
121420	898149
124486	898150
448906	898151
269213	898152
647141	898153
257484	898154
45101	898155
46825	898156
43919	898157
619438	898158
18099	898159
687349	898160
52534	898161
647057	898162
21260	898163
712390	898164
680042	898165
387242	898166
258324	898167
38795	898168
246310	898169
259514	898170
558099	898171
622922	898172
475261	898173
11127	898174
382301	898175
645323	898176
219193	898177
524605	898178
707347	898179
554483	898180
476218	898181
357558	898182
14083	898183
20967	898184
270502	898185
327025	898186
160706	898187
569426	898188
699597	898189
227949	898190
82791	898191
558430	898192
296029	898193
175193	898194
26197	898195
257569	898196
137976	898197
498864	898198
351218	898199
2994	898200
341884	898201
6930	898202
357779	898203
684292	898204
5210	898205
126114	898206
37834	898207
48813	898208
439631	898209
205789	898210
260246	898211
140271	898212
533892	898213
1669	898214
8133	898215
6525	898216
654645	898217
9932	898218
611520	898219
497350	898220
284339	898221
627980	898222
542914	898223
6803	898224
31613	898225
558767	898226
43866	898227
51437	898228
231038	898229
47876	898230
202723	898231
138315	898232
560251	898233
388747	898234
6858	898235
252555	898236
269761	898237
501095	898238
117321	898239
3505	898240
702971	898241
567197	898242
171296	898243
196750	898244
384671	898245
100021	898246
2692	898247
338641	898248
176444	898249
84791	898250
534026	898251
11452	898252
133506	898253
311899	898254
84537	898255
36089	898256
516389	898257
184905	898258
111144	898259
148081	898260
173786	898261
612449	898262
262298	898263
445810	898264
122879	898265
160234	898266
121479	898267
548909	898268
218384	898269
123418	898270
697837	898271
725255	898272
578822	898273
459766	898274
630907	898275
65370	898276
496862	898277
401462	898278
185980	898279
114251	898280
155146	898281
263219	898282
704838	898283
16729	898284
160837	898285
32406	898286
27320	898287
436784	898288
523991	898289
481064	898290
50659	898291
277193	898292
10298	898293
29428	898294
168722	898295
329190	898296
349661	898297
150255	898298
99288	898299
690558	898300
1686	898301
687281	898302
292203	898303
179530	898304
305094	898305
671983	898306
513651	898307
341518	898308
325088	898309
440175	898310
100777	898311
355622	898312
375029	898313
195744	898314
539	898315
35786	898316
248395	898317
461083	898318
339748	898319
474938	898320
67	898321
480381	898322
166985	898323
7844	898324
295752	898325
48186	898326
49644	898327
212985	898328
942	898329
11023	898330
359709	898331
410916	898332
516917	898333
402986	898334
717407	898335
679635	898336
54572	898337
477449	898338
16210	898339
63313	898340
226762	898341
119454	898342
527192	898343
634924	898344
120281	898345
160651	898346
386654	898347
304254	898348
202934	898349
711369	898350
39547	898351
243278	898352
226871	898353
263462	898354
34422	898355
468200	898356
483207	898357
132045	898358
323582	898359
143571	898360
299208	898361
169661	898362
62254	898363
542779	898364
571572	898365
548643	898366
185140	898367
334519	898368
41446	898369
107423	898370
138030	898371
310730	898372
207756	898373
82866	898374
457460	898375
119369	898376
52108	898377
32897	898378
485400	898379
148490	898380
713686	898381
211233	898382
144210	898383
2931	898384
237713	898385
76593	898386
35561	898387
405000	898388
172783	898389
524260	898390
671960	898391
612117	898392
13351	898393
185614	898394
724815	898395
190177	898396
30289	898397
431565	898398
165558	898399
39689	898400
129054	898401
194219	898402
123153	898403
54019	898404
421643	898405
660239	898406
85815	898407
18339	898408
691050	898409
1761	898410
677824	898411
420377	898412
569927	898413
689328	898414
399311	898415
97591	898416
496693	898417
30101	898418
21225	898419
628121	898420
247392	898421
91071	898422
338637	898423
149169	898424
137404	898425
378063	898426
118192	898427
428654	898428
185687	898429
55473	898430
90774	898431
109699	898432
510996	898433
615711	898434
43468	898435
483237	898436
78517	898437
491067	898438
395359	898439
50858	898440
7720	898441
331241	898442
141561	898443
21817	898444
21547	898445
591511	898446
9621	898447
167444	898448
44595	898449
553088	898450
95444	898451
506993	898452
174190	898453
175107	898454
61786	898455
153641	898456
397783	898457
668135	898458
117225	898459
257100	898460
337179	898461
205692	898462
453054	898463
137601	898464
228417	898465
420649	898466
702634	898467
64706	898468
605752	898469
16106	898470
259082	898471
452937	898472
33332	898473
679952	898474
363073	898475
586306	898476
613380	898477
570628	898478
519772	898479
154192	898480
8318	898481
499028	898482
392477	898483
110601	898484
49411	898485
694850	898486
136716	898487
30150	898488
276659	898489
573826	898490
454195	898491
263447	898492
488347	898493
158511	898494
614414	898495
609941	898496
582543	898497
66897	898498
649895	898499
542745	898500
412389	898501
39073	898502
125672	898503
162936	898504
612464	898505
67734	898506
608912	898507
109313	898508
5914	898509
579281	898510
301686	898511
103789	898512
15522	898513
525243	898514
59525	898515
131841	898516
59391	898517
4720	898518
68660	898519
327630	898520
21951	898521
234443	898522
656243	898523
450063	898524
382858	898525
494915	898526
102483	898527
166569	898528
544106	898529
43166	898530
634393	898531
639833	898532
652944	898533
121963	898534
542187	898535
386058	898536
71338	898537
137134	898538
639133	898539
353513	898540
149051	898541
127113	898542
17017	898543
671181	898544
12614	898545
295108	898546
36331	898547
62021	898548
513388	898549
160458	898550
322033	898551
329241	898552
31768	898553
257993	898554
529363	898555
534168	898556
350205	898557
121504	898558
58804	898559
423199	898560
688640	898561
651243	898562
299624	898563
706214	898564
179749	898565
244714	898566
309255	898567
58152	898568
689118	898569
144472	898570
130699	898571
44505	898572
70331	898573
228306	898574
542890	898575
5284	898576
595807	898577
62640	898578
410786	898579
112596	898580
113624	898581
523327	898582
385197	898583
50480	898584
232704	898585
128886	898586
428542	898587
533519	898588
615410	898589
552004	898590
119317	898591
287602	898592
409500	898593
127502	898594
151280	898595
178738	898596
534882	898597
453099	898598
142252	898599
305868	898600
8300	898601
69982	898602
665426	898603
632066	898604
109056	898605
519106	898606
42144	898607
413766	898608
23195	898609
515178	898610
146866	898611
330602	898612
653172	898613
641188	898614
549472	898615
60274	898616
337987	898617
78505	898618
160796	898619
25652	898620
99961	898621
724602	898622
652687	898623
621819	898624
709153	898625
72980	898626
12883	898627
207078	898628
517647	898629
561389	898630
383699	898631
276340	898632
374454	898633
500117	898634
390588	898635
87029	898636
662944	898637
124355	898638
605049	898639
135008	898640
414364	898641
684361	898642
437286	898643
663327	898644
73472	898645
120495	898646
639874	898647
65023	898648
656755	898649
11620	898650
423671	898651
38339	898652
25718	898653
141279	898654
520295	898655
576475	898656
970	898657
134582	898658
711478	898659
672942	898660
654007	898661
140618	898662
246404	898663
592681	898664
124949	898665
48399	898666
14735	898667
60313	898668
282355	898669
394256	898670
138299	898671
1761	898672
534364	898673
513121	898674
9663	898675
691574	898676
516748	898677
375280	898678
635392	898679
19180	898680
236162	898681
178964	898682
74428	898683
457908	898684
418379	898685
469192	898686
347852	898687
318812	898688
86311	898689
1692	898690
575767	898691
28239	898692
111353	898693
622222	898694
669462	898695
149850	898696
9190	898697
174862	898698
185559	898699
9483	898700
658422	898701
605352	898702
603754	898703
685991	898704
37829	898705
302864	898706
593551	898707
139462	898708
399179	898709
380140	898710
85238	898711
454902	898712
79877	898713
463166	898714
463553	898715
39230	898716
219843	898717
490753	898718
95785	898719
1322	898720
341456	898721
222518	898722
408904	898723
79801	898724
633870	898725
43815	898726
63509	898727
13428	898728
398508	898729
425903	898730
159170	898731
81887	898732
268125	898733
356222	898734
180218	898735
658524	898736
42952	898737
187831	898738
516414	898739
3536	898740
141153	898741
168816	898742
662730	898743
104487	898744
8573	898745
539503	898746
158391	898747
451978	898748
460825	898749
503473	898750
632467	898751
206201	898752
394492	898753
18673	898754
255647	898755
188727	898756
680558	898757
135493	898758
98245	898759
85475	898760
664595	898761
663306	898762
256016	898763
621677	898764
228015	898765
36926	898766
403836	898767
59671	898768
196622	898769
714639	898770
108438	898771
70	898772
187992	898773
353291	898774
637699	898775
161738	898776
366940	898777
412773	898778
181163	898779
317556	898780
250803	898781
723490	898782
147304	898783
8471	898784
3344	898785
689775	898786
674916	898787
506280	898788
508787	898789
323762	898790
333365	898791
86329	898792
417202	898793
703773	898794
212892	898795
205317	898796
536865	898797
361936	898798
116687	898799
26759	898800
14542	898801
324408	898802
214320	898803
650620	898804
357296	898805
180783	898806
146713	898807
61577	898808
160818	898809
31164	898810
309079	898811
130043	898812
600757	898813
168720	898814
518760	898815
582892	898816
143425	898817
483274	898818
9038	898819
440870	898820
343111	898821
24143	898822
255442	898823
140634	898824
262867	898825
599068	898826
444471	898827
263386	898828
351402	898829
176490	898830
143500	898831
186301	898832
694570	898833
572269	898834
415438	898835
34507	898836
48073	898837
284362	898838
52739	898839
459419	898840
502618	898841
70988	898842
517617	898843
557058	898844
6859	898845
179219	898846
575406	898847
502448	898848
44905	898849
8325	898850
26230	898851
634878	898852
658863	898853
565999	898854
130696	898855
79460	898856
513211	898857
216267	898858
342046	898859
384237	898860
489281	898861
596915	898862
405855	898863
466443	898864
9854	898865
55884	898866
409302	898867
653082	898868
31109	898869
45534	898870
156196	898871
158311	898872
128549	898873
223169	898874
132731	898875
99623	898876
25635	898877
502137	898878
181082	898879
149128	898880
644319	898881
41611	898882
90358	898883
704849	898884
583992	898885
132412	898886
358475	898887
156354	898888
427313	898889
23983	898890
606616	898891
477991	898892
45339	898893
232416	898894
46864	898895
197383	898896
126375	898897
678040	898898
10056	898899
467946	898900
10637	898901
116169	898902
543796	898903
108125	898904
46511	898905
167126	898906
31876	898907
237314	898908
416905	898909
589787	898910
447926	898911
84187	898912
560437	898913
397897	898914
617259	898915
126469	898916
671358	898917
475167	898918
12503	898919
25600	898920
22711	898921
269789	898922
70899	898923
293141	898924
336496	898925
658195	898926
717575	898927
216026	898928
655681	898929
595518	898930
281229	898931
155453	898932
39740	898933
392	898934
225369	898935
382155	898936
33144	898937
41431	898938
170381	898939
183508	898940
2166	898941
157584	898942
381387	898943
2080	898944
338874	898945
220036	898946
653148	898947
5158	898948
412794	898949
603742	898950
81671	898951
548916	898952
213473	898953
34425	898954
52099	898955
122579	898956
501267	898957
493579	898958
137589	898959
15342	898960
104353	898961
96841	898962
101313	898963
330458	898964
13390	898965
474502	898966
470322	898967
67021	898968
358888	898969
118804	898970
187960	898971
601128	898972
430226	898973
23666	898974
506199	898975
79675	898976
369338	898977
404207	898978
227	898979
545887	898980
50618	898981
692431	898982
302586	898983
27456	898984
210092	898985
566284	898986
284590	898987
18052	898988
7205	898989
64961	898990
255133	898991
511525	898992
166335	898993
315774	898994
716757	898995
3382	898996
11171	898997
6048	898998
484036	898999
593504	899000
63445	899001
148125	899002
351686	899003
694094	899004
204255	899005
13717	899006
4418	899007
115719	899008
23530	899009
130293	899010
596818	899011
638126	899012
102123	899013
91765	899014
541707	899015
623686	899016
603719	899017
257749	899018
22234	899019
715394	899020
242797	899021
713178	899022
617986	899023
83958	899024
632971	899025
196825	899026
566803	899027
43247	899028
181400	899029
319220	899030
14090	899031
459147	899032
147371	899033
7927	899034
173998	899035
483114	899036
525246	899037
628	899038
287312	899039
571157	899040
71989	899041
99061	899042
410985	899043
526371	899044
4332	899045
322535	899046
202654	899047
577972	899048
472471	899049
122423	899050
39623	899051
441298	899052
465746	899053
155589	899054
301438	899055
390150	899056
110918	899057
464938	899058
5302	899059
52394	899060
79594	899061
31009	899062
66712	899063
329842	899064
675348	899065
896	899066
51031	899067
381186	899068
479145	899069
24213	899070
109733	899071
495684	899072
20955	899073
19247	899074
100563	899075
196903	899076
74349	899077
33370	899078
457849	899079
514665	899080
700984	899081
516347	899082
186029	899083
405110	899084
584093	899085
76951	899086
17831	899087
184444	899088
173312	899089
7244	899090
183356	899091
228355	899092
542958	899093
496307	899094
409535	899095
15889	899096
5435	899097
85307	899098
187036	899099
59081	899100
537476	899101
333251	899102
16914	899103
533084	899104
91860	899105
179843	899106
317050	899107
434338	899108
669544	899109
63498	899110
231728	899111
673231	899112
549422	899113
144452	899114
657498	899115
310963	899116
66196	899117
189255	899118
457852	899119
37782	899120
539920	899121
24942	899122
31219	899123
13952	899124
9952	899125
264274	899126
58249	899127
4894	899128
27809	899129
659252	899130
526454	899131
201892	899132
600316	899133
342806	899134
287362	899135
334385	899136
719775	899137
428281	899138
77242	899139
691850	899140
101285	899141
25864	899142
506004	899143
192108	899144
59590	899145
106409	899146
165220	899147
714599	899148
829	899149
319813	899150
11046	899151
397143	899152
112571	899153
7221	899154
15557	899155
69675	899156
83655	899157
663513	899158
588479	899159
592303	899160
97976	899161
130085	899162
557650	899163
388186	899164
668944	899165
125999	899166
516405	899167
132063	899168
571400	899169
170073	899170
188683	899171
484204	899172
34442	899173
283937	899174
120923	899175
38743	899176
108923	899177
6625	899178
570569	899179
317738	899180
75827	899181
440618	899182
552515	899183
274362	899184
624893	899185
84354	899186
174776	899187
540630	899188
599169	899189
518085	899190
60021	899191
692346	899192
2351	899193
394162	899194
415515	899195
117781	899196
636822	899197
27712	899198
98567	899199
94781	899200
86890	899201
441995	899202
704987	899203
648633	899204
151066	899205
118173	899206
233631	899207
99967	899208
490190	899209
146818	899210
507145	899211
35762	899212
603950	899213
708170	899214
283519	899215
82326	899216
204634	899217
391365	899218
104335	899219
432029	899220
128127	899221
425108	899222
122096	899223
693881	899224
185722	899225
45522	899226
137638	899227
191426	899228
264312	899229
3750	899230
325761	899231
38641	899232
594668	899233
13025	899234
141217	899235
501249	899236
545047	899237
63565	899238
392358	899239
39899	899240
168458	899241
424385	899242
423628	899243
292092	899244
163275	899245
694441	899246
498404	899247
42831	899248
160147	899249
219045	899250
348411	899251
199579	899252
7034	899253
34230	899254
356401	899255
442204	899256
275450	899257
140942	899258
681495	899259
25044	899260
124600	899261
136221	899262
231576	899263
408154	899264
379057	899265
191148	899266
109402	899267
523179	899268
30089	899269
432735	899270
181594	899271
585831	899272
84428	899273
3657	899274
648416	899275
140083	899276
511491	899277
254725	899278
403307	899279
443661	899280
673731	899281
614670	899282
623318	899283
261142	899284
343446	899285
180622	899286
713865	899287
239974	899288
15545	899289
45833	899290
717486	899291
698587	899292
512885	899293
208529	899294
407526	899295
546649	899296
370511	899297
355876	899298
352540	899299
304961	899300
29065	899301
529621	899302
599	899303
525029	899304
542840	899305
607673	899306
640246	899307
33466	899308
678809	899309
573966	899310
507151	899311
54230	899312
170636	899313
134509	899314
292120	899315
515218	899316
557158	899317
629663	899318
160345	899319
175749	899320
13040	899321
182386	899322
156507	899323
662627	899324
17593	899325
556281	899326
177691	899327
578649	899328
151171	899329
139361	899330
599967	899331
475115	899332
151	899333
524175	899334
129238	899335
28495	899336
716561	899337
275397	899338
322361	899339
721710	899340
429906	899341
620969	899342
392758	899343
610400	899344
577280	899345
420238	899346
587109	899347
23493	899348
607566	899349
115756	899350
30719	899351
382	899352
362681	899353
251121	899354
109476	899355
56973	899356
662498	899357
32408	899358
1667	899359
504235	899360
636486	899361
52605	899362
721068	899363
263186	899364
163376	899365
385059	899366
13602	899367
160548	899368
359733	899369
703961	899370
51036	899371
100347	899372
356239	899373
225937	899374
457601	899375
154996	899376
447935	899377
71459	899378
70843	899379
117741	899380
519459	899381
82552	899382
39624	899383
80559	899384
37921	899385
401475	899386
86353	899387
684790	899388
51826	899389
23026	899390
353270	899391
122927	899392
388217	899393
343690	899394
277072	899395
29205	899396
665473	899397
125849	899398
88308	899399
584402	899400
64730	899401
700606	899402
157113	899403
382002	899404
602380	899405
314468	899406
73998	899407
397197	899408
6818	899409
32	899410
274232	899411
481402	899412
46353	899413
666421	899414
97588	899415
77883	899416
404816	899417
723491	899418
38895	899419
320488	899420
270412	899421
555173	899422
597205	899423
267728	899424
182906	899425
374496	899426
375101	899427
16881	899428
473768	899429
371193	899430
254519	899431
47536	899432
550535	899433
283250	899434
301169	899435
32324	899436
625384	899437
4465	899438
3701	899439
12042	899440
376693	899441
671796	899442
1085	899443
93016	899444
24341	899445
613295	899446
11167	899447
39318	899448
119677	899449
251276	899450
20664	899451
338184	899452
464196	899453
37894	899454
45775	899455
150680	899456
562631	899457
138653	899458
530597	899459
318098	899460
361110	899461
171276	899462
7502	899463
160523	899464
479043	899465
505315	899466
678173	899467
120763	899468
153183	899469
17273	899470
11442	899471
358068	899472
50162	899473
499703	899474
637125	899475
3288	899476
610365	899477
634377	899478
62566	899479
2205	899480
120333	899481
370476	899482
10061	899483
265360	899484
154456	899485
590475	899486
8800	899487
26124	899488
42048	899489
456983	899490
16542	899491
95723	899492
628374	899493
689355	899494
44956	899495
171109	899496
141723	899497
45250	899498
67784	899499
5255	899500
144514	899501
318446	899502
915	899503
24843	899504
499094	899505
295878	899506
572588	899507
51702	899508
663505	899509
632042	899510
41445	899511
122675	899512
180424	899513
491841	899514
87468	899515
407629	899516
4363	899517
429685	899518
383657	899519
12216	899520
235330	899521
142817	899522
645929	899523
77368	899524
642667	899525
19637	899526
152168	899527
158702	899528
80054	899529
458059	899530
139311	899531
311425	899532
95787	899533
549964	899534
35776	899535
95517	899536
693250	899537
100523	899538
131377	899539
163897	899540
607428	899541
300550	899542
156520	899543
476689	899544
154054	899545
392049	899546
516668	899547
514628	899548
724136	899549
505743	899550
282985	899551
607875	899552
204360	899553
15727	899554
86687	899555
94275	899556
323542	899557
26330	899558
16308	899559
540306	899560
526077	899561
280264	899562
268814	899563
282555	899564
298982	899565
130411	899566
106950	899567
36631	899568
427447	899569
204866	899570
416601	899571
16395	899572
156423	899573
115440	899574
638667	899575
597393	899576
378939	899577
88423	899578
331146	899579
59363	899580
226827	899581
27129	899582
196384	899583
217444	899584
2677	899585
30150	899586
176104	899587
458692	899588
451827	899589
677374	899590
106673	899591
43363	899592
181125	899593
289433	899594
156464	899595
150045	899596
64434	899597
317	899598
42002	899599
74211	899600
99671	899601
461346	899602
708158	899603
107426	899604
426114	899605
471478	899606
589120	899607
517058	899608
327	899609
116295	899610
204974	899611
587957	899612
224360	899613
24508	899614
289683	899615
27390	899616
151350	899617
209779	899618
512105	899619
53587	899620
72543	899621
312158	899622
448558	899623
168696	899624
161435	899625
393	899626
399149	899627
38240	899628
666150	899629
564703	899630
13140	899631
572646	899632
672258	899633
335514	899634
3160	899635
247810	899636
43018	899637
657974	899638
692653	899639
230987	899640
581925	899641
712529	899642
481795	899643
134901	899644
252266	899645
232835	899646
546070	899647
244605	899648
644768	899649
526290	899650
25254	899651
251999	899652
471001	899653
195643	899654
361105	899655
22593	899656
2401	899657
1708	899658
684113	899659
335519	899660
350486	899661
190716	899662
14405	899663
80867	899664
34792	899665
545787	899666
117942	899667
644754	899668
686698	899669
496972	899670
399694	899671
12335	899672
100250	899673
16120	899674
323144	899675
392889	899676
167906	899677
368646	899678
367012	899679
273279	899680
648280	899681
433998	899682
35686	899683
147221	899684
662513	899685
137830	899686
50285	899687
148433	899688
15100	899689
48270	899690
171845	899691
714170	899692
197566	899693
178706	899694
9885	899695
253836	899696
111563	899697
479344	899698
64787	899699
213304	899700
539863	899701
147745	899702
557901	899703
136874	899704
52904	899705
666995	899706
599182	899707
377	899708
104395	899709
99387	899710
473620	899711
644857	899712
276906	899713
603306	899714
91939	899715
63427	899716
123686	899717
419315	899718
630647	899719
107040	899720
383741	899721
668714	899722
76989	899723
44185	899724
60965	899725
702699	899726
394100	899727
660173	899728
129504	899729
663141	899730
28951	899731
669051	899732
572538	899733
50591	899734
81289	899735
119790	899736
108932	899737
53472	899738
576123	899739
369602	899740
9858	899741
474650	899742
386601	899743
329055	899744
137877	899745
66913	899746
660626	899747
380753	899748
280793	899749
178814	899750
130459	899751
108671	899752
348596	899753
419626	899754
160610	899755
272254	899756
521100	899757
638404	899758
147558	899759
13737	899760
545314	899761
692765	899762
399795	899763
161828	899764
368385	899765
50771	899766
427065	899767
322453	899768
388038	899769
15279	899770
196981	899771
485654	899772
562774	899773
178754	899774
189201	899775
183893	899776
4336	899777
159944	899778
636601	899779
322483	899780
413952	899781
536230	899782
138654	899783
23457	899784
652095	899785
3929	899786
98404	899787
521342	899788
703421	899789
616308	899790
294679	899791
48594	899792
279788	899793
119042	899794
62974	899795
230852	899796
576566	899797
585491	899798
137643	899799
673795	899800
532497	899801
564952	899802
569351	899803
363284	899804
73989	899805
144993	899806
658396	899807
362331	899808
300239	899809
165858	899810
637283	899811
149444	899812
361326	899813
235781	899814
379161	899815
325468	899816
361631	899817
658566	899818
386725	899819
293155	899820
385615	899821
600551	899822
331347	899823
301501	899824
559250	899825
50694	899826
135676	899827
137555	899828
312580	899829
122448	899830
222962	899831
489218	899832
12457	899833
401101	899834
428244	899835
340013	899836
37455	899837
162374	899838
299466	899839
28264	899840
189309	899841
13584	899842
597346	899843
33321	899844
281683	899845
369520	899846
260943	899847
45533	899848
164212	899849
665125	899850
14131	899851
228731	899852
475298	899853
126200	899854
126420	899855
1391	899856
297745	899857
32494	899858
92058	899859
159303	899860
487013	899861
633289	899862
42596	899863
617552	899864
399253	899865
403752	899866
42971	899867
538952	899868
140627	899869
315686	899870
215214	899871
365602	899872
27668	899873
75017	899874
87959	899875
140267	899876
92702	899877
551736	899878
148174	899879
581441	899880
99427	899881
414918	899882
492327	899883
157476	899884
10480	899885
138817	899886
15008	899887
259584	899888
20570	899889
47022	899890
128261	899891
408918	899892
203583	899893
667961	899894
211189	899895
579689	899896
606793	899897
10293	899898
126802	899899
15276	899900
711958	899901
135048	899902
690211	899903
551386	899904
344923	899905
137762	899906
570075	899907
474529	899908
692803	899909
539633	899910
18374	899911
630244	899912
132122	899913
63934	899914
576406	899915
469990	899916
163000	899917
486	899918
500538	899919
107455	899920
679742	899921
17977	899922
5892	899923
139467	899924
646701	899925
144372	899926
144373	899927
148741	899928
71698	899929
2715	899930
394401	899931
33117	899932
136337	899933
22845	899934
505326	899935
635364	899936
395592	899937
178632	899938
53049	899939
434354	899940
713973	899941
599343	899942
49968	899943
73217	899944
257422	899945
210505	899946
17290	899947
256130	899948
389681	899949
18357	899950
721902	899951
477464	899952
8535	899953
516259	899954
678459	899955
142971	899956
251445	899957
490092	899958
220607	899959
186126	899960
646436	899961
10875	899962
645177	899963
281144	899964
536108	899965
303472	899966
197928	899967
350104	899968
276548	899969
22891	899970
175535	899971
424394	899972
577483	899973
434344	899974
337006	899975
67600	899976
183888	899977
151459	899978
132342	899979
27754	899980
966	899981
172658	899982
389860	899983
514066	899984
103767	899985
187544	899986
46811	899987
76870	899988
6035	899989
594623	899990
257794	899991
450427	899992
606707	899993
379364	899994
555905	899995
161804	899996
306736	899997
46586	899998
332007	899999
8625	900000
48473	900001
60651	900002
258134	900003
162575	900004
533568	900005
615590	900006
630407	900007
73808	900008
238049	900009
68063	900010
44096	900011
430930	900012
616585	900013
693223	900014
154692	900015
6394	900016
298318	900017
112504	900018
617220	900019
9185	900020
673841	900021
90464	900022
71128	900023
48002	900024
448060	900025
2270	900026
77466	900027
95978	900028
33153	900029
636882	900030
202155	900031
154351	900032
64539	900033
164383	900034
582284	900035
507726	900036
29853	900037
328420	900038
319820	900039
54689	900040
388957	900041
572652	900042
471387	900043
325252	900044
374249	900045
490480	900046
691357	900047
18210	900048
238529	900049
1215	900050
37948	900051
156180	900052
711274	900053
11146	900054
675278	900055
208299	900056
273687	900057
142389	900058
107717	900059
518127	900060
144934	900061
382980	900062
269586	900063
340255	900064
53831	900065
446328	900066
3954	900067
665454	900068
621510	900069
427868	900070
586889	900071
539109	900072
335961	900073
707615	900074
516272	900075
231742	900076
639547	900077
465076	900078
258860	900079
566546	900080
6228	900081
668036	900082
401336	900083
624333	900084
44372	900085
279920	900086
236	900087
8253	900088
421229	900089
128852	900090
97098	900091
375224	900092
47734	900093
621890	900094
285440	900095
35155	900096
146576	900097
640633	900098
470579	900099
381726	900100
145961	900101
24217	900102
561799	900103
708993	900104
427015	900105
27715	900106
665797	900107
578183	900108
413636	900109
115893	900110
121516	900111
310341	900112
85152	900113
453101	900114
356703	900115
720438	900116
209753	900117
230665	900118
570242	900119
71413	900120
202494	900121
138721	900122
184814	900123
493044	900124
299714	900125
441096	900126
35692	900127
37211	900128
217139	900129
303841	900130
106078	900131
419314	900132
47809	900133
525218	900134
11236	900135
46157	900136
281957	900137
616877	900138
51939	900139
511464	900140
487160	900141
668555	900142
412339	900143
500519	900144
3041	900145
455306	900146
104869	900147
588073	900148
647294	900149
70270	900150
616589	900151
384480	900152
10949	900153
607783	900154
53876	900155
552723	900156
262070	900157
85102	900158
608784	900159
131368	900160
241500	900161
558590	900162
104058	900163
25083	900164
145190	900165
182631	900166
60475	900167
342411	900168
481827	900169
233683	900170
24362	900171
140253	900172
77955	900173
312579	900174
659719	900175
560886	900176
258212	900177
3755	900178
329930	900179
63034	900180
72779	900181
286539	900182
107918	900183
218538	900184
268201	900185
379357	900186
377009	900187
493255	900188
4081	900189
193246	900190
72526	900191
391158	900192
427179	900193
358523	900194
89915	900195
161395	900196
454348	900197
447502	900198
370982	900199
22625	900200
613095	900201
127321	900202
120810	900203
716905	900204
578338	900205
60022	900206
363940	900207
679468	900208
471334	900209
563602	900210
719288	900211
157096	900212
336943	900213
583215	900214
281742	900215
88297	900216
279317	900217
636163	900218
65352	900219
274421	900220
221656	900221
48326	900222
10783	900223
45897	900224
70477	900225
72334	900226
216482	900227
92130	900228
651894	900229
672222	900230
403746	900231
525678	900232
62129	900233
44566	900234
531801	900235
146838	900236
172469	900237
651895	900238
239499	900239
187371	900240
2878	900241
472398	900242
150936	900243
157433	900244
127605	900245
27407	900246
354027	900247
110308	900248
70590	900249
575335	900250
501079	900251
163455	900252
50800	900253
547770	900254
75	900255
440352	900256
501534	900257
645027	900258
288357	900259
54474	900260
119389	900261
702702	900262
352634	900263
304514	900264
702392	900265
327582	900266
275882	900267
630481	900268
433917	900269
220530	900270
382675	900271
183104	900272
240206	900273
160739	900274
50859	900275
157855	900276
438902	900277
696872	900278
706671	900279
203628	900280
577071	900281
2595	900282
35920	900283
503775	900284
38186	900285
621413	900286
628673	900287
479826	900288
302573	900289
189090	900290
700044	900291
695422	900292
397626	900293
127603	900294
29228	900295
246830	900296
423915	900297
398068	900298
91227	900299
357721	900300
686588	900301
657173	900302
483157	900303
85377	900304
665162	900305
11277	900306
691125	900307
535184	900308
79375	900309
397649	900310
111964	900311
584305	900312
59601	900313
171468	900314
142106	900315
9978	900316
123711	900317
86852	900318
406400	900319
230614	900320
377620	900321
181338	900322
213940	900323
93018	900324
275309	900325
47280	900326
491522	900327
640804	900328
249670	900329
294495	900330
619169	900331
337795	900332
485704	900333
527897	900334
466424	900335
511855	900336
118382	900337
223079	900338
68740	900339
438345	900340
605860	900341
141014	900342
3762	900343
395924	900344
72183	900345
6309	900346
186606	900347
656027	900348
567276	900349
185693	900350
673640	900351
469792	900352
58411	900353
368839	900354
158171	900355
631459	900356
14630	900357
231161	900358
162	900359
553474	900360
176770	900361
1359	900362
157228	900363
411173	900364
35571	900365
709974	900366
1851	900367
33525	900368
710756	900369
590163	900370
10481	900371
375992	900372
563015	900373
493283	900374
491347	900375
68563	900376
39628	900377
603703	900378
649532	900379
145742	900380
260863	900381
599577	900382
382439	900383
117174	900384
23218	900385
177662	900386
349530	900387
137615	900388
9534	900389
110289	900390
84018	900391
361220	900392
1734	900393
499126	900394
641140	900395
705210	900396
130618	900397
644016	900398
408627	900399
7409	900400
720672	900401
127405	900402
13027	900403
378086	900404
388531	900405
15144	900406
628907	900407
413521	900408
225597	900409
123594	900410
150162	900411
499258	900412
52116	900413
87349	900414
354763	900415
724976	900416
12520	900417
46909	900418
559418	900419
477826	900420
243290	900421
66181	900422
101097	900423
399874	900424
44782	900425
157719	900426
290015	900427
694561	900428
167450	900429
126856	900430
145	900431
217559	900432
607452	900433
5951	900434
454648	900435
512069	900436
388051	900437
655582	900438
16486	900439
135413	900440
36788	900441
471116	900442
596927	900443
57386	900444
395037	900445
86297	900446
36035	900447
589517	900448
341045	900449
194501	900450
549466	900451
337908	900452
35374	900453
125542	900454
75318	900455
712144	900456
571024	900457
183436	900458
505707	900459
79139	900460
571626	900461
304530	900462
2869	900463
659441	900464
394023	900465
30984	900466
147002	900467
170543	900468
44765	900469
67239	900470
360475	900471
41398	900472
563112	900473
25514	900474
461981	900475
465924	900476
89180	900477
94422	900478
269174	900479
26303	900480
584733	900481
416781	900482
182506	900483
163289	900484
515030	900485
43992	900486
305201	900487
259389	900488
31741	900489
134019	900490
81925	900491
258536	900492
2658	900493
694203	900494
154829	900495
17141	900496
549253	900497
654847	900498
327829	900499
156480	900500
139612	900501
30084	900502
700140	900503
315866	900504
352629	900505
256358	900506
46393	900507
58344	900508
633952	900509
26272	900510
13329	900511
66987	900512
567704	900513
661413	900514
694341	900515
262411	900516
368205	900517
113457	900518
58118	900519
704994	900520
170791	900521
178353	900522
161936	900523
541899	900524
357708	900525
683030	900526
696895	900527
81037	900528
497390	900529
102650	900530
237012	900531
397910	900532
543177	900533
84709	900534
1219	900535
524607	900536
472988	900537
515410	900538
68233	900539
272831	900540
4452	900541
313630	900542
157982	900543
68457	900544
221925	900545
516693	900546
467570	900547
299948	900548
698942	900549
499920	900550
199756	900551
933	900552
20336	900553
514320	900554
422797	900555
543025	900556
232403	900557
387838	900558
530777	900559
8411	900560
582037	900561
159556	900562
158252	900563
327882	900564
206459	900565
671937	900566
76682	900567
522667	900568
75984	900569
450186	900570
467522	900571
14845	900572
392289	900573
577327	900574
124243	900575
660778	900576
236931	900577
64648	900578
559743	900579
363272	900580
520526	900581
373802	900582
241952	900583
1262	900584
1481	900585
639171	900586
166686	900587
662850	900588
429093	900589
169033	900590
457105	900591
694210	900592
242516	900593
35279	900594
221790	900595
409771	900596
237460	900597
528901	900598
158864	900599
298570	900600
152075	900601
551926	900602
461321	900603
140615	900604
336027	900605
78121	900606
386423	900607
141741	900608
417414	900609
540489	900610
65788	900611
469123	900612
441969	900613
5495	900614
190737	900615
343863	900616
602567	900617
319171	900618
608079	900619
7013	900620
16892	900621
16433	900622
116756	900623
44028	900624
438003	900625
660055	900626
2761	900627
344402	900628
47055	900629
542105	900630
683817	900631
687382	900632
579452	900633
431328	900634
676596	900635
521710	900636
333366	900637
39745	900638
692875	900639
223401	900640
57773	900641
137352	900642
691069	900643
286100	900644
521798	900645
557735	900646
374041	900647
693489	900648
15289	900649
300592	900650
534118	900651
519023	900652
356346	900653
212371	900654
452455	900655
37640	900656
395967	900657
428522	900658
84353	900659
345493	900660
558105	900661
244263	900662
476305	900663
705961	900664
585199	900665
125963	900666
37693	900667
620546	900668
133953	900669
16612	900670
90133	900671
190009	900672
317598	900673
12580	900674
325157	900675
192560	900676
80058	900677
315746	900678
227242	900679
335827	900680
250322	900681
178428	900682
245423	900683
48402	900684
161796	900685
586375	900686
178078	900687
616511	900688
160393	900689
490350	900690
167348	900691
687147	900692
223993	900693
566678	900694
14751	900695
443409	900696
55941	900697
381819	900698
547252	900699
507094	900700
616764	900701
35215	900702
662110	900703
51949	900704
653814	900705
503181	900706
348663	900707
491200	900708
33711	900709
53971	900710
145509	900711
127293	900712
125224	900713
302241	900714
81974	900715
660507	900716
617440	900717
534675	900718
372442	900719
141054	900720
668611	900721
421363	900722
19320	900723
4177	900724
103244	900725
609409	900726
35790	900727
121418	900728
74026	900729
577179	900730
404646	900731
597875	900732
649182	900733
22395	900734
19620	900735
10145	900736
538259	900737
42337	900738
240695	900739
2689	900740
91253	900741
284959	900742
134892	900743
41977	900744
10217	900745
668843	900746
94789	900747
640292	900748
3902	900749
100664	900750
12466	900751
137635	900752
299985	900753
50552	900754
312180	900755
293145	900756
319165	900757
428343	900758
646958	900759
230478	900760
3975	900761
611338	900762
544925	900763
182827	900764
27260	900765
242523	900766
649458	900767
453162	900768
56873	900769
642877	900770
79757	900771
112978	900772
52471	900773
76465	900774
327620	900775
6308	900776
424291	900777
605767	900778
88210	900779
41014	900780
116935	900781
478390	900782
177628	900783
14227	900784
233676	900785
355431	900786
679749	900787
619371	900788
167694	900789
521045	900790
533476	900791
328203	900792
145713	900793
427050	900794
539567	900795
263922	900796
227037	900797
403116	900798
556250	900799
161704	900800
29619	900801
399478	900802
158226	900803
313584	900804
531516	900805
369212	900806
87074	900807
121862	900808
71154	900809
45169	900810
465032	900811
2930	900812
16274	900813
5682	900814
52944	900815
224515	900816
538710	900817
106894	900818
448295	900819
629937	900820
668901	900821
626005	900822
18397	900823
724455	900824
6306	900825
52411	900826
363694	900827
665805	900828
427944	900829
97903	900830
190782	900831
374462	900832
34806	900833
312540	900834
363191	900835
13039	900836
569676	900837
704673	900838
134971	900839
142174	900840
580806	900841
85953	900842
109412	900843
62795	900844
524513	900845
273919	900846
32439	900847
502505	900848
121191	900849
527099	900850
18504	900851
177154	900852
130920	900853
42603	900854
334453	900855
39805	900856
100234	900857
709923	900858
192160	900859
181816	900860
437335	900861
582688	900862
36550	900863
89659	900864
546269	900865
123155	900866
143315	900867
93802	900868
383947	900869
333298	900870
1629	900871
135	900872
649588	900873
570347	900874
33488	900875
83780	900876
77044	900877
22067	900878
696886	900879
666635	900880
46843	900881
197570	900882
692462	900883
30664	900884
331311	900885
157388	900886
383233	900887
553643	900888
122226	900889
679606	900890
654288	900891
522516	900892
184540	900893
126844	900894
43	900895
97315	900896
659757	900897
10883	900898
579547	900899
419978	900900
2023	900901
67460	900902
333672	900903
235116	900904
121538	900905
511791	900906
51500	900907
650834	900908
455812	900909
528822	900910
18107	900911
441274	900912
362745	900913
572846	900914
243178	900915
48903	900916
306704	900917
29388	900918
552824	900919
516712	900920
210977	900921
182826	900922
97611	900923
34551	900924
118988	900925
269839	900926
220532	900927
85891	900928
37456	900929
147403	900930
605380	900931
555263	900932
177717	900933
515421	900934
248404	900935
140102	900936
379692	900937
494116	900938
463864	900939
30393	900940
174766	900941
194091	900942
406182	900943
118804	900944
424877	900945
172222	900946
1735	900947
204205	900948
27155	900949
648	900950
89583	900951
75838	900952
261145	900953
51041	900954
87466	900955
135809	900956
224102	900957
168163	900958
64470	900959
1952	900960
577132	900961
36954	900962
415591	900963
194948	900964
41399	900965
248557	900966
76646	900967
538374	900968
127316	900969
92282	900970
3	900971
643008	900972
46625	900973
238152	900974
208179	900975
202364	900976
473959	900977
129395	900978
58687	900979
166179	900980
22269	900981
96208	900982
646549	900983
185773	900984
32288	900985
243502	900986
124076	900987
204159	900988
543259	900989
223507	900990
126242	900991
462468	900992
722253	900993
700742	900994
499376	900995
442375	900996
646337	900997
153965	900998
93056	900999
114612	901000
45012	901001
717762	901002
672763	901003
395198	901004
690942	901005
301780	901006
144899	901007
165995	901008
258312	901009
721828	901010
396195	901011
400266	901012
108202	901013
46932	901014
114930	901015
568182	901016
173745	901017
142175	901018
604446	901019
47690	901020
74714	901021
417183	901022
411426	901023
91221	901024
46377	901025
25780	901026
407051	901027
195019	901028
307152	901029
536048	901030
511039	901031
110700	901032
634541	901033
1146	901034
427606	901035
404605	901036
689284	901037
448220	901038
280811	901039
102236	901040
113240	901041
43401	901042
234154	901043
208740	901044
261081	901045
94505	901046
267775	901047
181388	901048
174431	901049
466755	901050
241940	901051
39430	901052
23308	901053
146533	901054
354137	901055
140478	901056
686643	901057
311714	901058
43894	901059
194220	901060
408636	901061
229530	901062
381381	901063
673348	901064
13647	901065
16609	901066
167633	901067
507788	901068
114794	901069
421892	901070
384888	901071
247916	901072
124012	901073
506027	901074
18027	901075
269170	901076
410915	901077
340220	901078
69016	901079
101669	901080
31586	901081
17645	901082
521671	901083
640562	901084
48755	901085
14550	901086
10169	901087
20779	901088
535771	901089
10362	901090
205915	901091
506134	901092
449499	901093
24349	901094
89698	901095
392584	901096
561720	901097
354041	901098
611870	901099
17231	901100
277488	901101
624113	901102
82934	901103
283590	901104
390604	901105
491143	901106
49378	901107
154257	901108
614992	901109
593463	901110
156163	901111
166508	901112
606369	901113
370125	901114
19134	901115
40130	901116
5975	901117
388684	901118
194628	901119
169433	901120
575430	901121
109078	901122
144082	901123
247049	901124
124621	901125
116318	901126
228474	901127
325073	901128
144789	901129
374577	901130
590286	901131
624092	901132
317895	901133
689821	901134
644798	901135
5735	901136
541014	901137
3997	901138
45390	901139
388349	901140
528404	901141
4188	901142
72589	901143
16168	901144
608301	901145
93515	901146
190007	901147
722499	901148
278913	901149
426879	901150
14211	901151
234321	901152
717847	901153
115168	901154
204176	901155
22045	901156
332032	901157
50377	901158
328310	901159
46296	901160
407699	901161
107591	901162
128517	901163
4128	901164
31249	901165
24610	901166
15247	901167
142036	901168
259728	901169
50651	901170
454061	901171
464971	901172
561201	901173
225102	901174
391797	901175
238096	901176
53772	901177
205924	901178
87859	901179
297614	901180
44415	901181
408452	901182
642025	901183
452143	901184
625276	901185
144388	901186
315313	901187
55593	901188
568893	901189
324568	901190
152343	901191
141482	901192
16553	901193
5744	901194
655049	901195
542837	901196
240262	901197
53786	901198
375070	901199
490633	901200
179377	901201
114268	901202
490736	901203
627917	901204
327938	901205
360257	901206
137257	901207
293183	901208
386721	901209
408261	901210
41583	901211
27489	901212
27131	901213
168552	901214
546015	901215
42325	901216
118193	901217
368885	901218
21205	901219
660253	901220
630075	901221
522210	901222
142302	901223
185970	901224
17410	901225
197085	901226
90982	901227
6672	901228
205967	901229
298861	901230
511395	901231
383891	901232
3937	901233
716150	901234
241453	901235
10758	901236
568637	901237
152354	901238
599163	901239
143142	901240
28433	901241
475518	901242
134246	901243
614338	901244
101028	901245
411003	901246
481179	901247
621755	901248
313310	901249
307099	901250
313535	901251
215072	901252
73986	901253
439217	901254
430544	901255
83415	901256
510651	901257
631216	901258
613079	901259
115413	901260
493889	901261
26763	901262
136186	901263
583994	901264
472126	901265
11856	901266
66011	901267
591970	901268
169710	901269
15270	901270
57894	901271
153693	901272
552276	901273
707581	901274
90945	901275
276446	901276
199677	901277
216112	901278
172178	901279
277871	901280
512688	901281
452109	901282
82680	901283
10552	901284
181559	901285
673923	901286
719488	901287
548021	901288
51158	901289
642003	901290
547324	901291
89344	901292
15041	901293
119854	901294
13375	901295
106704	901296
472009	901297
27838	901298
180732	901299
86093	901300
279238	901301
265060	901302
362773	901303
356440	901304
202015	901305
699315	901306
131849	901307
566426	901308
184597	901309
491087	901310
346058	901311
80060	901312
17845	901313
447884	901314
268418	901315
533359	901316
571288	901317
557321	901318
341952	901319
456402	901320
107071	901321
534522	901322
99123	901323
114451	901324
132581	901325
367223	901326
639467	901327
166784	901328
31667	901329
20113	901330
82094	901331
431928	901332
164437	901333
122977	901334
24865	901335
555066	901336
90663	901337
475845	901338
36419	901339
271456	901340
528811	901341
109061	901342
622383	901343
47316	901344
26163	901345
401587	901346
241715	901347
141763	901348
231276	901349
38371	901350
717799	901351
137313	901352
33072	901353
723966	901354
236330	901355
723737	901356
162675	901357
521516	901358
501353	901359
64510	901360
625251	901361
621500	901362
612672	901363
664449	901364
554618	901365
17084	901366
477897	901367
98502	901368
459631	901369
236148	901370
28462	901371
187245	901372
651120	901373
6407	901374
70380	901375
64826	901376
284029	901377
112475	901378
285779	901379
11157	901380
645490	901381
158508	901382
650280	901383
11389	901384
562480	901385
46885	901386
30944	901387
278651	901388
674864	901389
312940	901390
2760	901391
105239	901392
53577	901393
654488	901394
52091	901395
618520	901396
634625	901397
53126	901398
583585	901399
356878	901400
646651	901401
711407	901402
429053	901403
648209	901404
623785	901405
35383	901406
373621	901407
472425	901408
66472	901409
667279	901410
658765	901411
253251	901412
223517	901413
256077	901414
455067	901415
622589	901416
1192	901417
601352	901418
682397	901419
160611	901420
37305	901421
46990	901422
180768	901423
62623	901424
10057	901425
115628	901426
659713	901427
101883	901428
35723	901429
530630	901430
526655	901431
253183	901432
119123	901433
191718	901434
304604	901435
602095	901436
65507	901437
699344	901438
643614	901439
50306	901440
64339	901441
74451	901442
272023	901443
124106	901444
3491	901445
63235	901446
26349	901447
591547	901448
8692	901449
374543	901450
55719	901451
593907	901452
449870	901453
501250	901454
172294	901455
64204	901456
379448	901457
458306	901458
47940	901459
9487	901460
120415	901461
143662	901462
214256	901463
32802	901464
196112	901465
344835	901466
621222	901467
533064	901468
570306	901469
34622	901470
592256	901471
626127	901472
124588	901473
170596	901474
127777	901475
324757	901476
492623	901477
320084	901478
28246	901479
258112	901480
472358	901481
199278	901482
290858	901483
63318	901484
636205	901485
12121	901486
395128	901487
325391	901488
139266	901489
286404	901490
577115	901491
1044	901492
224002	901493
182197	901494
421415	901495
524410	901496
4873	901497
31054	901498
52869	901499
166237	901500
515286	901501
293455	901502
122427	901503
25740	901504
513155	901505
216364	901506
123916	901507
437752	901508
4923	901509
2523	901510
54243	901511
381956	901512
160549	901513
436525	901514
355044	901515
715947	901516
186671	901517
474777	901518
203973	901519
236744	901520
644405	901521
132720	901522
292724	901523
358516	901524
573668	901525
713369	901526
24352	901527
184317	901528
407407	901529
58385	901530
177874	901531
403937	901532
330774	901533
197008	901534
696483	901535
294064	901536
108130	901537
613004	901538
717111	901539
374677	901540
178443	901541
113641	901542
549517	901543
656934	901544
184924	901545
224600	901546
165848	901547
18376	901548
257349	901549
405157	901550
265008	901551
72490	901552
68292	901553
101239	901554
590175	901555
701076	901556
310	901557
33436	901558
228286	901559
221047	901560
112440	901561
643251	901562
153817	901563
299046	901564
11990	901565
477500	901566
12595	901567
638607	901568
116845	901569
427415	901570
671497	901571
498724	901572
5984	901573
330664	901574
579841	901575
493412	901576
106070	901577
45079	901578
718127	901579
466743	901580
46282	901581
161421	901582
446788	901583
709567	901584
543833	901585
254452	901586
321771	901587
12432	901588
133934	901589
385438	901590
218039	901591
43216	901592
506620	901593
10898	901594
552689	901595
106293	901596
93458	901597
166198	901598
32543	901599
107099	901600
77620	901601
589406	901602
14029	901603
63417	901604
465673	901605
400579	901606
6826	901607
456699	901608
310021	901609
555884	901610
164825	901611
440239	901612
116301	901613
23399	901614
143484	901615
8743	901616
359508	901617
534312	901618
702333	901619
376932	901620
358716	901621
142034	901622
533770	901623
117620	901624
380455	901625
84557	901626
109946	901627
426434	901628
163791	901629
185834	901630
291976	901631
36827	901632
141228	901633
183335	901634
162033	901635
41378	901636
44896	901637
689929	901638
233223	901639
375453	901640
705957	901641
92055	901642
253071	901643
148604	901644
439898	901645
20033	901646
310738	901647
532178	901648
53222	901649
13813	901650
10084	901651
650918	901652
115306	901653
546726	901654
254574	901655
429477	901656
328796	901657
526226	901658
255772	901659
109738	901660
11643	901661
651300	901662
373868	901663
211323	901664
262158	901665
22890	901666
513728	901667
167054	901668
8154	901669
471599	901670
600489	901671
78392	901672
205975	901673
652093	901674
137033	901675
155103	901676
469701	901677
683787	901678
529758	901679
171924	901680
559535	901681
295603	901682
120465	901683
358936	901684
135661	901685
584385	901686
265820	901687
122033	901688
112363	901689
48943	901690
173587	901691
172357	901692
114706	901693
456315	901694
33295	901695
11987	901696
484948	901697
407532	901698
103788	901699
179200	901700
163644	901701
174864	901702
222560	901703
452190	901704
140479	901705
162863	901706
151818	901707
563217	901708
71019	901709
667846	901710
298587	901711
454371	901712
75563	901713
111317	901714
620243	901715
304404	901716
468018	901717
121410	901718
251765	901719
725265	901720
382262	901721
306995	901722
18304	901723
547226	901724
27312	901725
188472	901726
62363	901727
286942	901728
99859	901729
451787	901730
517	901731
656456	901732
359106	901733
330730	901734
16755	901735
6116	901736
114609	901737
8152	901738
700235	901739
31460	901740
21046	901741
558712	901742
415179	901743
643224	901744
101946	901745
409122	901746
164350	901747
550218	901748
15191	901749
17543	901750
601637	901751
18260	901752
462505	901753
452577	901754
32681	901755
680682	901756
20175	901757
535208	901758
701074	901759
646255	901760
683327	901761
287813	901762
564458	901763
503831	901764
346456	901765
683805	901766
186269	901767
398869	901768
66155	901769
225338	901770
115888	901771
622593	901772
442141	901773
130423	901774
637264	901775
6869	901776
10969	901777
33048	901778
419327	901779
143810	901780
124615	901781
444990	901782
495743	901783
157798	901784
64875	901785
121119	901786
656075	901787
224309	901788
7200	901789
705399	901790
10974	901791
232705	901792
489914	901793
291726	901794
666403	901795
53630	901796
100447	901797
113612	901798
555145	901799
106128	901800
716569	901801
116615	901802
121290	901803
14084	901804
43861	901805
55698	901806
719761	901807
185267	901808
616512	901809
79811	901810
441322	901811
304111	901812
318746	901813
438108	901814
297694	901815
171272	901816
567620	901817
371658	901818
677963	901819
622829	901820
522315	901821
397955	901822
26437	901823
121567	901824
110197	901825
71816	901826
631882	901827
74916	901828
707158	901829
421894	901830
714482	901831
130627	901832
36730	901833
150648	901834
458282	901835
97585	901836
112095	901837
11459	901838
453468	901839
179022	901840
617354	901841
684413	901842
4469	901843
346621	901844
106947	901845
339601	901846
520006	901847
320333	901848
150264	901849
259754	901850
75775	901851
31547	901852
90992	901853
95997	901854
34126	901855
106307	901856
675602	901857
275931	901858
172645	901859
148144	901860
438931	901861
123751	901862
89949	901863
52655	901864
307300	901865
95548	901866
662160	901867
178016	901868
98710	901869
162801	901870
12558	901871
5844	901872
695294	901873
88361	901874
632543	901875
377952	901876
113174	901877
364559	901878
126710	901879
465074	901880
33636	901881
72364	901882
702172	901883
77000	901884
166627	901885
278282	901886
132479	901887
29257	901888
399621	901889
47479	901890
421417	901891
195605	901892
264160	901893
127687	901894
211154	901895
297721	901896
208049	901897
708775	901898
53852	901899
509433	901900
411429	901901
264258	901902
712779	901903
172158	901904
168418	901905
20515	901906
51440	901907
165180	901908
694114	901909
137173	901910
54914	901911
148932	901912
51534	901913
525225	901914
22467	901915
76242	901916
93750	901917
334688	901918
704760	901919
235693	901920
27122	901921
23929	901922
566592	901923
326236	901924
605541	901925
43891	901926
11012	901927
453050	901928
553	901929
247961	901930
172205	901931
166084	901932
8336	901933
92852	901934
369666	901935
421203	901936
492266	901937
36641	901938
147933	901939
111848	901940
42009	901941
21166	901942
674	901943
523123	901944
62258	901945
54495	901946
591345	901947
33235	901948
181798	901949
472056	901950
172856	901951
319336	901952
89321	901953
290552	901954
175580	901955
38254	901956
687326	901957
593578	901958
132050	901959
142831	901960
74626	901961
149078	901962
67769	901963
151942	901964
487768	901965
291821	901966
426520	901967
175034	901968
329683	901969
418164	901970
236462	901971
132494	901972
113557	901973
26418	901974
5587	901975
121877	901976
16685	901977
457708	901978
40267	901979
292102	901980
74617	901981
198048	901982
70529	901983
481858	901984
86990	901985
647828	901986
21633	901987
72482	901988
150557	901989
375843	901990
399034	901991
663806	901992
25821	901993
13523	901994
99617	901995
2926	901996
79406	901997
25986	901998
550268	901999
384607	902000
610114	902001
518560	902002
56493	902003
426988	902004
48669	902005
2170	902006
596604	902007
263915	902008
103209	902009
214975	902010
695265	902011
54120	902012
222428	902013
77429	902014
555968	902015
103133	902016
284117	902017
2403	902018
168877	902019
201923	902020
725089	902021
42578	902022
18935	902023
398458	902024
6	902025
124618	902026
439567	902027
43369	902028
102733	902029
77902	902030
203789	902031
721884	902032
608055	902033
661371	902034
448219	902035
284704	902036
73966	902037
292060	902038
356541	902039
261093	902040
177189	902041
656567	902042
564700	902043
59472	902044
219930	902045
547438	902046
263477	902047
298291	902048
108127	902049
388379	902050
624307	902051
650977	902052
389010	902053
685746	902054
250393	902055
697476	902056
711560	902057
183306	902058
164164	902059
23421	902060
91311	902061
27518	902062
118951	902063
636876	902064
349319	902065
2966	902066
450559	902067
399350	902068
283323	902069
509859	902070
473261	902071
535946	902072
39339	902073
366890	902074
203927	902075
86436	902076
196298	902077
45870	902078
413301	902079
544305	902080
122505	902081
292748	902082
156704	902083
416295	902084
47947	902085
665153	902086
28350	902087
174619	902088
24186	902089
174292	902090
416326	902091
173038	902092
700456	902093
278627	902094
23736	902095
683455	902096
274470	902097
718771	902098
119328	902099
198081	902100
442849	902101
47802	902102
10568	902103
569393	902104
389129	902105
234975	902106
122031	902107
621864	902108
24107	902109
281433	902110
508430	902111
122922	902112
430277	902113
640994	902114
370400	902115
377323	902116
604550	902117
641489	902118
243271	902119
78892	902120
36779	902121
673650	902122
306963	902123
18794	902124
1877	902125
515659	902126
133511	902127
384040	902128
554392	902129
77145	902130
513276	902131
394625	902132
48534	902133
358951	902134
276524	902135
208017	902136
274741	902137
436987	902138
474534	902139
460804	902140
461073	902141
664043	902142
26879	902143
667117	902144
44019	902145
504546	902146
31355	902147
452922	902148
476335	902149
39205	902150
214560	902151
131881	902152
337571	902153
149	902154
525680	902155
547881	902156
5083	902157
197429	902158
521379	902159
31115	902160
462597	902161
446403	902162
34039	902163
3647	902164
142510	902165
66956	902166
305009	902167
89899	902168
14615	902169
18354	902170
54	902171
10417	902172
27627	902173
131489	902174
406237	902175
583846	902176
218	902177
36154	902178
286303	902179
263310	902180
502426	902181
478322	902182
46656	902183
233706	902184
37714	902185
353520	902186
15927	902187
695693	902188
329019	902189
31199	902190
683553	902191
11223	902192
17685	902193
585327	902194
547351	902195
282249	902196
597430	902197
41154	902198
493154	902199
642892	902200
490	902201
457452	902202
528103	902203
257037	902204
593362	902205
56176	902206
561154	902207
390136	902208
463706	902209
482229	902210
425971	902211
207692	902212
152074	902213
606177	902214
396406	902215
225644	902216
130087	902217
549902	902218
81067	902219
109609	902220
254696	902221
537122	902222
129337	902223
324818	902224
491602	902225
500977	902226
299902	902227
81167	902228
417520	902229
75577	902230
8662	902231
96385	902232
603017	902233
6259	902234
715078	902235
159350	902236
163542	902237
246952	902238
171942	902239
99459	902240
387219	902241
179633	902242
133650	902243
1505	902244
120153	902245
302862	902246
1266	902247
85733	902248
625399	902249
74197	902250
474942	902251
122939	902252
147707	902253
50040	902254
699766	902255
8886	902256
98224	902257
454817	902258
505379	902259
610968	902260
179462	902261
418201	902262
38095	902263
369962	902264
9527	902265
68046	902266
530415	902267
630931	902268
532722	902269
94945	902270
61258	902271
159632	902272
645370	902273
580931	902274
651783	902275
520033	902276
433261	902277
71281	902278
104302	902279
364244	902280
462354	902281
250280	902282
17344	902283
360527	902284
119736	902285
564219	902286
269047	902287
549809	902288
540528	902289
714525	902290
37482	902291
24433	902292
101302	902293
6142	902294
435886	902295
111997	902296
190648	902297
488466	902298
125810	902299
582744	902300
500272	902301
91691	902302
386247	902303
4379	902304
520045	902305
294509	902306
109123	902307
709685	902308
105140	902309
658997	902310
370271	902311
388506	902312
457543	902313
6928	902314
82134	902315
335305	902316
553028	902317
13582	902318
520037	902319
274744	902320
86142	902321
412896	902322
73819	902323
2589	902324
127690	902325
720982	902326
124055	902327
402977	902328
162920	902329
157020	902330
146320	902331
443085	902332
299775	902333
216870	902334
203236	902335
233570	902336
215964	902337
471537	902338
41513	902339
517860	902340
681435	902341
385371	902342
67743	902343
34879	902344
648946	902345
176933	902346
410500	902347
569605	902348
619632	902349
31279	902350
28450	902351
435906	902352
167477	902353
14007	902354
536924	902355
707554	902356
666393	902357
191792	902358
3304	902359
132721	902360
666660	902361
370039	902362
103142	902363
346957	902364
720003	902365
147130	902366
162087	902367
5667	902368
164006	902369
25982	902370
644303	902371
153783	902372
67045	902373
605845	902374
148118	902375
46762	902376
661270	902377
177448	902378
317754	902379
79504	902380
616363	902381
131593	902382
168966	902383
588975	902384
427260	902385
186371	902386
574862	902387
680772	902388
22123	902389
436059	902390
81787	902391
35058	902392
410581	902393
85747	902394
16937	902395
637742	902396
711978	902397
443224	902398
550277	902399
432517	902400
247270	902401
6265	902402
165575	902403
236728	902404
113873	902405
560983	902406
571808	902407
130633	902408
175867	902409
69248	902410
17463	902411
682177	902412
717496	902413
500814	902414
46779	902415
61315	902416
77712	902417
26701	902418
16761	902419
20266	902420
683366	902421
357628	902422
380172	902423
662197	902424
172612	902425
467	902426
681592	902427
525404	902428
94792	902429
595896	902430
259579	902431
9546	902432
55618	902433
2370	902434
82491	902435
296182	902436
54145	902437
520554	902438
157453	902439
26372	902440
94319	902441
648074	902442
707566	902443
544316	902444
121125	902445
651378	902446
611365	902447
667748	902448
400043	902449
153246	902450
134262	902451
47128	902452
141260	902453
164193	902454
346116	902455
283577	902456
154394	902457
336549	902458
659053	902459
307383	902460
566492	902461
548104	902462
453010	902463
523660	902464
228967	902465
11101	902466
48587	902467
144173	902468
440166	902469
211226	902470
431206	902471
203181	902472
692950	902473
176612	902474
454072	902475
357082	902476
161245	902477
296620	902478
81648	902479
615907	902480
78944	902481
79862	902482
225885	902483
68123	902484
217173	902485
69580	902486
601000	902487
687523	902488
17886	902489
319915	902490
3831	902491
138082	902492
85113	902493
484007	902494
450733	902495
351302	902496
346557	902497
486539	902498
602422	902499
362612	902500
14973	902501
244882	902502
529179	902503
645435	902504
509421	902505
369564	902506
244887	902507
303573	902508
53067	902509
341199	902510
315655	902511
6161	902512
653127	902513
273509	902514
680074	902515
353223	902516
15532	902517
4259	902518
622255	902519
34461	902520
121049	902521
48523	902522
48143	902523
9551	902524
131075	902525
296626	902526
25652	902527
48882	902528
72697	902529
12521	902530
41747	902531
674823	902532
197209	902533
568987	902534
681858	902535
494142	902536
2528	902537
27516	902538
314696	902539
69662	902540
707299	902541
52302	902542
243268	902543
557006	902544
542379	902545
538493	902546
683119	902547
31358	902548
252106	902549
314436	902550
148718	902551
75409	902552
145991	902553
53261	902554
427955	902555
411045	902556
426671	902557
181336	902558
283100	902559
479897	902560
109295	902561
184973	902562
4565	902563
20047	902564
215236	902565
28952	902566
54790	902567
53592	902568
87185	902569
671398	902570
634556	902571
617554	902572
123972	902573
116471	902574
594629	902575
102771	902576
16817	902577
427910	902578
129803	902579
122156	902580
343484	902581
114732	902582
568109	902583
230138	902584
683679	902585
139019	902586
4179	902587
183078	902588
141457	902589
444587	902590
29571	902591
125960	902592
1202	902593
484797	902594
134568	902595
631032	902596
431487	902597
698319	902598
282052	902599
213076	902600
491988	902601
149586	902602
363853	902603
659699	902604
43589	902605
161801	902606
314734	902607
224298	902608
61511	902609
579987	902610
104052	902611
308468	902612
287580	902613
22146	902614
573371	902615
52617	902616
417640	902617
74856	902618
14644	902619
436425	902620
465026	902621
356152	902622
75777	902623
566248	902624
305538	902625
83284	902626
447110	902627
359227	902628
141295	902629
9509	902630
32585	902631
562854	902632
227480	902633
114786	902634
686708	902635
342356	902636
646	902637
132218	902638
313036	902639
506451	902640
440369	902641
440805	902642
581814	902643
43168	902644
58900	902645
142949	902646
712009	902647
618008	902648
28476	902649
27598	902650
358277	902651
163461	902652
325333	902653
299234	902654
520702	902655
291595	902656
391	902657
829	902658
4764	902659
536244	902660
329185	902661
535836	902662
211	902663
617745	902664
710994	902665
637195	902666
89335	902667
278218	902668
325269	902669
86236	902670
548106	902671
546630	902672
345716	902673
590056	902674
37999	902675
622077	902676
109427	902677
644950	902678
137727	902679
14187	902680
43819	902681
449302	902682
50949	902683
435806	902684
60633	902685
475546	902686
1441	902687
615253	902688
103694	902689
83961	902690
15313	902691
287151	902692
236035	902693
51860	902694
709432	902695
130847	902696
50487	902697
244175	902698
507329	902699
106876	902700
325970	902701
722279	902702
81436	902703
185618	902704
12686	902705
139789	902706
448094	902707
314580	902708
138563	902709
314839	902710
219841	902711
530183	902712
588002	902713
578946	902714
188994	902715
679340	902716
1515	902717
592357	902718
589051	902719
217993	902720
640130	902721
369436	902722
615916	902723
248465	902724
482401	902725
585344	902726
161105	902727
81088	902728
200929	902729
115205	902730
635344	902731
663647	902732
365922	902733
12491	902734
474791	902735
485	902736
77532	902737
59658	902738
264524	902739
184426	902740
126976	902741
88993	902742
551784	902743
466382	902744
158681	902745
8861	902746
362795	902747
75631	902748
438272	902749
31552	902750
166684	902751
562813	902752
16106	902753
93231	902754
74985	902755
443045	902756
135514	902757
722552	902758
343114	902759
104493	902760
435816	902761
171141	902762
173665	902763
702996	902764
83498	902765
29340	902766
251493	902767
577035	902768
111536	902769
15342	902770
378897	902771
15252	902772
5506	902773
295249	902774
476158	902775
720212	902776
174877	902777
407774	902778
711453	902779
32876	902780
352701	902781
244965	902782
8970	902783
479593	902784
331453	902785
702311	902786
496180	902787
175896	902788
214626	902789
480865	902790
96211	902791
98055	902792
322950	902793
559088	902794
538110	902795
252353	902796
9723	902797
189221	902798
84552	902799
457503	902800
26270	902801
613575	902802
27166	902803
449316	902804
616419	902805
162098	902806
646452	902807
711435	902808
205399	902809
147792	902810
138603	902811
246434	902812
477489	902813
115884	902814
181936	902815
182908	902816
11804	902817
619298	902818
193394	902819
368303	902820
337199	902821
19809	902822
72163	902823
355354	902824
200767	902825
247035	902826
87463	902827
204841	902828
628903	902829
31047	902830
179686	902831
6980	902832
254631	902833
549701	902834
2033	902835
478777	902836
248252	902837
169702	902838
56833	902839
158542	902840
211987	902841
35711	902842
47054	902843
202539	902844
164944	902845
40092	902846
518545	902847
482462	902848
161688	902849
234837	902850
643209	902851
664061	902852
183606	902853
106088	902854
103743	902855
169037	902856
263894	902857
159030	902858
247624	902859
714316	902860
298566	902861
568730	902862
83740	902863
84499	902864
418373	902865
603242	902866
309420	902867
93562	902868
247543	902869
104428	902870
30920	902871
366907	902872
8610	902873
147706	902874
119167	902875
432	902876
717660	902877
115231	902878
100472	902879
9960	902880
693354	902881
127135	902882
358921	902883
89085	902884
162112	902885
88179	902886
54711	902887
412149	902888
105364	902889
78817	902890
116336	902891
91665	902892
51957	902893
93482	902894
385820	902895
429066	902896
4139	902897
64481	902898
372117	902899
379656	902900
146079	902901
434616	902902
426542	902903
82092	902904
49897	902905
308268	902906
452907	902907
20257	902908
4009	902909
6566	902910
155585	902911
392117	902912
696451	902913
374413	902914
351191	902915
100974	902916
437398	902917
25359	902918
463907	902919
225091	902920
410147	902921
451779	902922
456043	902923
225152	902924
376296	902925
227763	902926
63810	902927
217149	902928
145799	902929
263296	902930
535	902931
678057	902932
23389	902933
31753	902934
6230	902935
405822	902936
271785	902937
16915	902938
127445	902939
564630	902940
142070	902941
287396	902942
681429	902943
629136	902944
297114	902945
551096	902946
557327	902947
3363	902948
605537	902949
273223	902950
24418	902951
666355	902952
712722	902953
517707	902954
236752	902955
542852	902956
658635	902957
38410	902958
83261	902959
51878	902960
301252	902961
600646	902962
428383	902963
324622	902964
454863	902965
397869	902966
488997	902967
110071	902968
449943	902969
109838	902970
439503	902971
118291	902972
560122	902973
129095	902974
176351	902975
307769	902976
55195	902977
468197	902978
10628	902979
131097	902980
46303	902981
119823	902982
297301	902983
59616	902984
52068	902985
290259	902986
113566	902987
524261	902988
603798	902989
496570	902990
23247	902991
386203	902992
681263	902993
2899	902994
39974	902995
265150	902996
483984	902997
176558	902998
238245	902999
6156	903000
514598	903001
418545	903002
193417	903003
107357	903004
16886	903005
279344	903006
643129	903007
77403	903008
721686	903009
52183	903010
717434	903011
181664	903012
175301	903013
820	903014
128271	903015
445062	903016
707150	903017
537147	903018
662644	903019
213105	903020
387328	903021
47681	903022
278666	903023
131661	903024
62976	903025
264017	903026
453804	903027
485808	903028
433550	903029
106176	903030
2968	903031
682915	903032
1485	903033
496506	903034
695865	903035
61241	903036
10996	903037
186431	903038
376638	903039
638577	903040
602708	903041
556261	903042
80863	903043
510954	903044
511584	903045
413308	903046
584580	903047
169023	903048
90913	903049
345995	903050
91160	903051
305020	903052
548866	903053
128778	903054
548561	903055
172450	903056
78814	903057
214983	903058
380444	903059
45520	903060
53238	903061
130012	903062
692474	903063
622386	903064
349035	903065
60730	903066
74316	903067
376382	903068
699158	903069
489956	903070
701070	903071
418374	903072
647997	903073
262746	903074
4133	903075
368793	903076
154738	903077
115669	903078
48160	903079
221089	903080
614904	903081
1954	903082
378655	903083
542459	903084
422959	903085
690329	903086
2912	903087
718883	903088
90980	903089
40895	903090
369779	903091
39800	903092
154956	903093
7995	903094
26142	903095
682056	903096
6929	903097
644601	903098
635791	903099
685151	903100
536333	903101
84648	903102
78383	903103
645791	903104
275328	903105
489337	903106
250904	903107
65114	903108
326390	903109
228786	903110
46084	903111
339584	903112
614431	903113
79638	903114
179533	903115
36334	903116
4206	903117
65896	903118
321843	903119
66032	903120
117089	903121
501197	903122
306693	903123
434211	903124
557868	903125
519552	903126
579850	903127
112072	903128
528192	903129
306825	903130
550769	903131
380825	903132
54704	903133
168012	903134
722416	903135
496161	903136
168123	903137
16651	903138
572447	903139
129496	903140
590227	903141
1971	903142
601122	903143
94717	903144
45783	903145
401641	903146
118827	903147
11438	903148
108649	903149
679961	903150
683090	903151
114112	903152
505856	903153
212388	903154
146184	903155
77257	903156
454253	903157
6184	903158
74347	903159
551433	903160
2523	903161
369593	903162
13680	903163
398032	903164
92422	903165
324348	903166
473138	903167
630824	903168
654606	903169
401827	903170
323657	903171
146770	903172
822	903173
653918	903174
500490	903175
274476	903176
217098	903177
719943	903178
11638	903179
324262	903180
165198	903181
8842	903182
74789	903183
276521	903184
532366	903185
226699	903186
68361	903187
262534	903188
689837	903189
382281	903190
518706	903191
125831	903192
616269	903193
125509	903194
27819	903195
714280	903196
265135	903197
40823	903198
376955	903199
223571	903200
386625	903201
10809	903202
8531	903203
409751	903204
347730	903205
683486	903206
313711	903207
42251	903208
404710	903209
371153	903210
472726	903211
17547	903212
116182	903213
513441	903214
96396	903215
223404	903216
169	903217
133685	903218
376694	903219
703809	903220
149404	903221
125945	903222
68773	903223
118236	903224
117506	903225
182545	903226
154262	903227
688395	903228
133071	903229
431471	903230
212657	903231
143010	903232
688169	903233
129450	903234
106016	903235
264656	903236
94004	903237
216770	903238
635615	903239
579320	903240
44310	903241
522789	903242
277971	903243
651914	903244
525832	903245
39116	903246
24027	903247
46097	903248
312292	903249
119314	903250
719640	903251
300067	903252
697132	903253
551469	903254
11037	903255
693777	903256
228597	903257
135493	903258
412154	903259
632444	903260
94333	903261
326263	903262
19501	903263
250001	903264
371024	903265
560986	903266
399898	903267
696144	903268
116899	903269
175527	903270
370707	903271
91848	903272
346541	903273
580975	903274
424849	903275
489894	903276
515628	903277
50399	903278
327074	903279
640421	903280
161981	903281
318688	903282
50410	903283
22058	903284
356652	903285
148377	903286
694416	903287
710273	903288
410778	903289
279397	903290
368084	903291
6157	903292
448246	903293
175346	903294
511374	903295
461700	903296
160401	903297
255063	903298
179288	903299
135768	903300
110237	903301
255103	903302
665271	903303
35159	903304
115532	903305
180142	903306
38910	903307
458176	903308
410315	903309
84488	903310
619417	903311
17462	903312
325244	903313
379347	903314
33261	903315
28544	903316
596667	903317
137335	903318
228102	903319
143286	903320
64342	903321
315518	903322
504278	903323
270862	903324
518645	903325
297395	903326
408097	903327
639349	903328
39765	903329
10926	903330
610062	903331
113587	903332
240057	903333
26395	903334
600125	903335
70284	903336
138781	903337
386176	903338
81109	903339
307942	903340
544649	903341
38277	903342
207371	903343
677693	903344
450757	903345
42773	903346
1317	903347
10193	903348
150265	903349
520339	903350
86790	903351
61344	903352
300984	903353
9253	903354
546157	903355
52657	903356
624888	903357
14631	903358
539590	903359
892	903360
113435	903361
17788	903362
65672	903363
105933	903364
230577	903365
3139	903366
21825	903367
111484	903368
214244	903369
513555	903370
367962	903371
9393	903372
307187	903373
86279	903374
366705	903375
240335	903376
357794	903377
109552	903378
73824	903379
250793	903380
548856	903381
143068	903382
552877	903383
183678	903384
620443	903385
139827	903386
328489	903387
712975	903388
69113	903389
439263	903390
198228	903391
392427	903392
157984	903393
33758	903394
68446	903395
282563	903396
605154	903397
574505	903398
168449	903399
683540	903400
505814	903401
112249	903402
556159	903403
597969	903404
643105	903405
504244	903406
4624	903407
14560	903408
252889	903409
403181	903410
480244	903411
469735	903412
297997	903413
315886	903414
23010	903415
533964	903416
15737	903417
463960	903418
207935	903419
438735	903420
302904	903421
9807	903422
686139	903423
5937	903424
607099	903425
267193	903426
145941	903427
204798	903428
91169	903429
403529	903430
207853	903431
46455	903432
630118	903433
145407	903434
422832	903435
291104	903436
183968	903437
51789	903438
418713	903439
123432	903440
151013	903441
8599	903442
633914	903443
536052	903444
70645	903445
598260	903446
112096	903447
273512	903448
521286	903449
343698	903450
671103	903451
148506	903452
133849	903453
526579	903454
45840	903455
652086	903456
491486	903457
297330	903458
600000	903459
272046	903460
143203	903461
346098	903462
528326	903463
173898	903464
339661	903465
151712	903466
178608	903467
519953	903468
214337	903469
38066	903470
80814	903471
133160	903472
54234	903473
161471	903474
27409	903475
675209	903476
253851	903477
590302	903478
615130	903479
701352	903480
643743	903481
523066	903482
508137	903483
17974	903484
84242	903485
203110	903486
344382	903487
513228	903488
364027	903489
717511	903490
232821	903491
137730	903492
40313	903493
486054	903494
281933	903495
442390	903496
463221	903497
371973	903498
5435	903499
56283	903500
390134	903501
8346	903502
6424	903503
692043	903504
72031	903505
295515	903506
77696	903507
66167	903508
45466	903509
106669	903510
105886	903511
181024	903512
6	903513
88228	903514
597779	903515
444647	903516
140054	903517
345996	903518
144418	903519
468824	903520
690615	903521
574081	903522
481461	903523
420350	903524
624384	903525
165425	903526
14589	903527
94850	903528
9484	903529
185430	903530
707227	903531
353	903532
5409	903533
88242	903534
48947	903535
56272	903536
122950	903537
162091	903538
47523	903539
9016	903540
27548	903541
312340	903542
173857	903543
1195	903544
183735	903545
156210	903546
296265	903547
712523	903548
719380	903549
150153	903550
497489	903551
11973	903552
529410	903553
166052	903554
576750	903555
185877	903556
366382	903557
389302	903558
17289	903559
539849	903560
94690	903561
598415	903562
90674	903563
503070	903564
306175	903565
76667	903566
391740	903567
413580	903568
484379	903569
74709	903570
312169	903571
326799	903572
569220	903573
411055	903574
480023	903575
171564	903576
528524	903577
303629	903578
514805	903579
365768	903580
357038	903581
119724	903582
372255	903583
7014	903584
21109	903585
6449	903586
8196	903587
483765	903588
94580	903589
40828	903590
506187	903591
160516	903592
329767	903593
233384	903594
174467	903595
36636	903596
387512	903597
91630	903598
116305	903599
12968	903600
383976	903601
668680	903602
57598	903603
553523	903604
32390	903605
80820	903606
193	903607
121638	903608
656606	903609
31419	903610
13758	903611
53506	903612
89691	903613
434306	903614
34070	903615
608674	903616
460600	903617
173777	903618
461754	903619
529423	903620
162379	903621
41579	903622
227925	903623
447175	903624
216	903625
23791	903626
9240	903627
160927	903628
97249	903629
178346	903630
145784	903631
42225	903632
11051	903633
128608	903634
343048	903635
53956	903636
140310	903637
618903	903638
320610	903639
529314	903640
36620	903641
693167	903642
424757	903643
223903	903644
98679	903645
263985	903646
20240	903647
4394	903648
436739	903649
368013	903650
470008	903651
111669	903652
122132	903653
544103	903654
9009	903655
79904	903656
463546	903657
210846	903658
576640	903659
552122	903660
539785	903661
5984	903662
122154	903663
613752	903664
268661	903665
91277	903666
248364	903667
495633	903668
6627	903669
145817	903670
38160	903671
143910	903672
555328	903673
138033	903674
684389	903675
644323	903676
196257	903677
20209	903678
415474	903679
154177	903680
127064	903681
511839	903682
340865	903683
26807	903684
46470	903685
2562	903686
209688	903687
572966	903688
93550	903689
379183	903690
420949	903691
32175	903692
267783	903693
138657	903694
38769	903695
671870	903696
366518	903697
71459	903698
1659	903699
50216	903700
4510	903701
21880	903702
531361	903703
677878	903704
341815	903705
235306	903706
572651	903707
14113	903708
563797	903709
563477	903710
9991	903711
457294	903712
121116	903713
395845	903714
625490	903715
558438	903716
541971	903717
20444	903718
173876	903719
131391	903720
399050	903721
98576	903722
594283	903723
634104	903724
99612	903725
129906	903726
174543	903727
702332	903728
645942	903729
247677	903730
336776	903731
4783	903732
175834	903733
284396	903734
368064	903735
14011	903736
21995	903737
386740	903738
66558	903739
710525	903740
1447	903741
670493	903742
30367	903743
8115	903744
10364	903745
48874	903746
193330	903747
721882	903748
578987	903749
594304	903750
293762	903751
26888	903752
453647	903753
436383	903754
212338	903755
479779	903756
367659	903757
143679	903758
6927	903759
344245	903760
547763	903761
49463	903762
51542	903763
419878	903764
27084	903765
35597	903766
102237	903767
572486	903768
341341	903769
535876	903770
197598	903771
347686	903772
164146	903773
159700	903774
9187	903775
151356	903776
723159	903777
382823	903778
287207	903779
291717	903780
189263	903781
45346	903782
140343	903783
176038	903784
393936	903785
313264	903786
68731	903787
448853	903788
355506	903789
530030	903790
129985	903791
228424	903792
7376	903793
493287	903794
155784	903795
32492	903796
166088	903797
372466	903798
683009	903799
178932	903800
4532	903801
482695	903802
41119	903803
110724	903804
38043	903805
183496	903806
526264	903807
123466	903808
647026	903809
112188	903810
558181	903811
344319	903812
675680	903813
148572	903814
112169	903815
596158	903816
413214	903817
168007	903818
185683	903819
641561	903820
530482	903821
243193	903822
73646	903823
339439	903824
623459	903825
541756	903826
65105	903827
525329	903828
397436	903829
104784	903830
40326	903831
7029	903832
651176	903833
181477	903834
648463	903835
117389	903836
62355	903837
45827	903838
217378	903839
117423	903840
62565	903841
185206	903842
131087	903843
175727	903844
312432	903845
69356	903846
495162	903847
429386	903848
717673	903849
12376	903850
313588	903851
308054	903852
261644	903853
39480	903854
44607	903855
555693	903856
120898	903857
100801	903858
67509	903859
101995	903860
415026	903861
50795	903862
110191	903863
276920	903864
104797	903865
368576	903866
614902	903867
255256	903868
6478	903869
626642	903870
18737	903871
12447	903872
396059	903873
420134	903874
294500	903875
2510	903876
507039	903877
2939	903878
386364	903879
211824	903880
91163	903881
4222	903882
181454	903883
62297	903884
73401	903885
175405	903886
624024	903887
64596	903888
16019	903889
96994	903890
194881	903891
489077	903892
555432	903893
255141	903894
24794	903895
112913	903896
444511	903897
247942	903898
349507	903899
716636	903900
552875	903901
609873	903902
701727	903903
219655	903904
139370	903905
411214	903906
65630	903907
574679	903908
99471	903909
33254	903910
336668	903911
1211	903912
38719	903913
139677	903914
555696	903915
505174	903916
512369	903917
614054	903918
192616	903919
664851	903920
24020	903921
505861	903922
416036	903923
675867	903924
627673	903925
611602	903926
416650	903927
326743	903928
583492	903929
141306	903930
229527	903931
256309	903932
10546	903933
208008	903934
260065	903935
664880	903936
278183	903937
221353	903938
440502	903939
137220	903940
418890	903941
171572	903942
293150	903943
116648	903944
511211	903945
31791	903946
13991	903947
20574	903948
472751	903949
150373	903950
82166	903951
121897	903952
167456	903953
563748	903954
613092	903955
163799	903956
708926	903957
137512	903958
690545	903959
328755	903960
76912	903961
389325	903962
359739	903963
372436	903964
126829	903965
53811	903966
158070	903967
120174	903968
640880	903969
432690	903970
652484	903971
208196	903972
698720	903973
103747	903974
173681	903975
260440	903976
23054	903977
621352	903978
106177	903979
292097	903980
719039	903981
100053	903982
6330	903983
534607	903984
140275	903985
455	903986
61503	903987
99307	903988
108712	903989
25821	903990
16918	903991
332953	903992
246291	903993
697084	903994
141469	903995
253378	903996
479397	903997
290138	903998
197979	903999
39365	904000
146004	904001
45688	904002
279088	904003
417141	904004
48284	904005
133532	904006
646158	904007
637953	904008
49941	904009
6281	904010
403252	904011
715591	904012
358820	904013
4781	904014
157259	904015
105261	904016
571290	904017
135001	904018
664430	904019
7635	904020
243445	904021
417853	904022
123386	904023
336501	904024
39324	904025
321691	904026
66920	904027
5603	904028
2822	904029
99954	904030
52770	904031
492573	904032
97091	904033
96936	904034
88895	904035
286451	904036
250153	904037
641000	904038
126891	904039
140563	904040
666682	904041
381763	904042
639722	904043
79412	904044
268291	904045
183115	904046
487571	904047
240998	904048
468719	904049
129383	904050
122670	904051
407656	904052
181227	904053
119569	904054
52764	904055
36350	904056
54824	904057
167421	904058
332050	904059
486569	904060
56748	904061
616938	904062
146944	904063
328158	904064
89280	904065
506483	904066
59966	904067
119853	904068
318207	904069
113672	904070
576465	904071
363983	904072
684573	904073
149570	904074
120811	904075
434395	904076
584354	904077
968	904078
155951	904079
3091	904080
118267	904081
431809	904082
681455	904083
184985	904084
115216	904085
59154	904086
79379	904087
581113	904088
75669	904089
393706	904090
242553	904091
360644	904092
630	904093
552831	904094
496370	904095
73817	904096
22523	904097
417321	904098
173259	904099
680924	904100
7238	904101
5213	904102
43401	904103
569547	904104
564809	904105
154340	904106
116725	904107
240509	904108
1084	904109
84301	904110
86773	904111
384226	904112
25779	904113
93935	904114
266861	904115
28825	904116
214504	904117
68894	904118
643958	904119
185042	904120
468459	904121
30863	904122
342105	904123
12443	904124
437160	904125
642237	904126
400052	904127
643941	904128
529545	904129
680928	904130
379890	904131
328648	904132
647877	904133
96568	904134
483363	904135
558740	904136
9785	904137
669317	904138
39314	904139
283089	904140
234920	904141
657424	904142
454078	904143
149612	904144
28505	904145
664794	904146
355324	904147
402870	904148
364204	904149
1564	904150
63703	904151
383014	904152
417957	904153
651196	904154
692312	904155
139212	904156
268693	904157
322069	904158
155117	904159
128710	904160
662286	904161
3623	904162
333873	904163
33215	904164
360220	904165
312225	904166
521473	904167
4312	904168
522944	904169
89273	904170
6269	904171
610510	904172
459420	904173
339769	904174
409021	904175
285630	904176
50065	904177
104401	904178
23503	904179
723974	904180
21	904181
416952	904182
152079	904183
493823	904184
104303	904185
263871	904186
336452	904187
198241	904188
162880	904189
72280	904190
42127	904191
235888	904192
364302	904193
642238	904194
100762	904195
662727	904196
467174	904197
37414	904198
319794	904199
701460	904200
402167	904201
260393	904202
84106	904203
301942	904204
39917	904205
2510	904206
589733	904207
148696	904208
403786	904209
685319	904210
687100	904211
92727	904212
183237	904213
597063	904214
240762	904215
255188	904216
613917	904217
688804	904218
108428	904219
459261	904220
79896	904221
11573	904222
24624	904223
588012	904224
3249	904225
535020	904226
649498	904227
10393	904228
120125	904229
505632	904230
48390	904231
18667	904232
39274	904233
50374	904234
197630	904235
423503	904236
561701	904237
489358	904238
214081	904239
294465	904240
130176	904241
515	904242
662779	904243
224121	904244
37468	904245
441972	904246
509743	904247
318828	904248
337729	904249
580460	904250
2274	904251
191431	904252
725218	904253
56375	904254
541427	904255
327181	904256
84606	904257
349182	904258
668727	904259
529404	904260
171578	904261
58303	904262
6437	904263
481016	904264
91585	904265
165022	904266
582099	904267
435745	904268
444241	904269
628762	904270
212258	904271
20496	904272
461886	904273
46467	904274
144491	904275
35130	904276
601481	904277
48234	904278
523070	904279
346527	904280
98007	904281
45704	904282
190054	904283
518232	904284
130507	904285
92213	904286
319911	904287
190042	904288
72330	904289
695108	904290
620304	904291
307253	904292
53118	904293
33154	904294
52414	904295
297309	904296
176178	904297
704800	904298
129334	904299
427645	904300
637307	904301
297285	904302
280340	904303
312463	904304
84627	904305
111590	904306
510358	904307
350688	904308
78465	904309
468019	904310
331164	904311
406261	904312
57355	904313
208287	904314
232441	904315
49767	904316
216741	904317
413717	904318
475390	904319
52590	904320
70208	904321
139247	904322
65013	904323
665520	904324
33653	904325
67758	904326
94557	904327
499138	904328
626157	904329
315317	904330
550178	904331
33054	904332
565558	904333
164445	904334
513208	904335
454977	904336
633799	904337
166743	904338
161947	904339
165989	904340
171893	904341
438360	904342
537290	904343
16793	904344
146563	904345
575788	904346
403220	904347
96167	904348
656894	904349
691869	904350
96257	904351
325840	904352
202213	904353
8089	904354
679164	904355
366727	904356
417452	904357
75962	904358
498545	904359
141012	904360
33254	904361
6600	904362
139984	904363
177442	904364
363501	904365
245073	904366
627940	904367
646213	904368
675620	904369
95773	904370
425231	904371
337793	904372
431338	904373
425010	904374
334135	904375
582980	904376
395443	904377
128725	904378
398169	904379
467654	904380
537144	904381
690947	904382
537179	904383
363892	904384
82570	904385
81813	904386
53985	904387
600024	904388
623805	904389
38380	904390
696666	904391
89506	904392
270629	904393
212732	904394
465903	904395
182192	904396
225837	904397
677496	904398
147451	904399
622645	904400
24952	904401
57593	904402
386587	904403
127181	904404
96760	904405
5894	904406
627128	904407
437014	904408
69139	904409
54835	904410
28525	904411
222841	904412
93897	904413
97490	904414
561451	904415
320784	904416
426490	904417
136597	904418
559867	904419
14290	904420
39785	904421
516465	904422
165162	904423
588712	904424
193744	904425
551082	904426
592962	904427
660145	904428
607696	904429
144808	904430
525609	904431
491139	904432
295332	904433
187654	904434
20230	904435
148908	904436
389292	904437
586041	904438
441235	904439
682429	904440
28659	904441
86556	904442
529243	904443
126094	904444
455888	904445
500412	904446
224629	904447
524617	904448
265376	904449
151267	904450
29482	904451
7109	904452
309214	904453
24708	904454
123248	904455
328258	904456
1500	904457
399721	904458
222497	904459
247722	904460
560369	904461
157871	904462
490224	904463
464498	904464
330438	904465
452038	904466
333095	904467
36907	904468
101397	904469
131207	904470
113311	904471
301285	904472
128095	904473
189546	904474
465096	904475
515986	904476
716987	904477
482346	904478
91362	904479
383719	904480
76708	904481
1949	904482
390984	904483
151382	904484
68695	904485
105629	904486
382303	904487
62983	904488
15922	904489
392185	904490
387358	904491
135759	904492
157434	904493
14960	904494
300951	904495
655360	904496
298881	904497
457696	904498
417663	904499
39449	904500
114595	904501
21600	904502
92694	904503
1055	904504
167645	904505
81511	904506
601759	904507
526986	904508
556192	904509
481775	904510
614589	904511
53700	904512
552791	904513
283077	904514
411453	904515
700262	904516
276910	904517
301500	904518
293970	904519
544282	904520
83356	904521
353078	904522
164872	904523
303699	904524
182836	904525
46558	904526
372397	904527
593897	904528
47379	904529
693418	904530
28238	904531
342234	904532
337533	904533
98594	904534
522242	904535
663152	904536
129653	904537
173980	904538
425091	904539
141245	904540
411274	904541
245285	904542
217	904543
377907	904544
50266	904545
315627	904546
409922	904547
150501	904548
71766	904549
148654	904550
698880	904551
470368	904552
475374	904553
50963	904554
36464	904555
483225	904556
467081	904557
287323	904558
176118	904559
8260	904560
365883	904561
431525	904562
331846	904563
411084	904564
692348	904565
644733	904566
237637	904567
189269	904568
52151	904569
74385	904570
705219	904571
29956	904572
256060	904573
177366	904574
481602	904575
242136	904576
82209	904577
147984	904578
420207	904579
365161	904580
10705	904581
535456	904582
30420	904583
50629	904584
47009	904585
144497	904586
132823	904587
437185	904588
388212	904589
260359	904590
394420	904591
230646	904592
6770	904593
164105	904594
200736	904595
231641	904596
320604	904597
578691	904598
218722	904599
594897	904600
162068	904601
428176	904602
121795	904603
217546	904604
594958	904605
307724	904606
423895	904607
145731	904608
287252	904609
69320	904610
260447	904611
440268	904612
96100	904613
511676	904614
90192	904615
331992	904616
479774	904617
56007	904618
501767	904619
642910	904620
352676	904621
325363	904622
641264	904623
7629	904624
35466	904625
658266	904626
396932	904627
75336	904628
695	904629
95132	904630
299269	904631
294154	904632
40359	904633
672702	904634
46437	904635
98499	904636
62918	904637
598949	904638
707717	904639
252033	904640
55313	904641
18557	904642
48843	904643
205675	904644
155835	904645
296352	904646
154703	904647
151790	904648
548510	904649
338851	904650
169750	904651
165454	904652
101125	904653
379754	904654
94102	904655
635881	904656
545660	904657
620799	904658
274619	904659
168117	904660
291275	904661
22940	904662
588322	904663
407889	904664
285060	904665
349439	904666
480625	904667
617337	904668
614078	904669
97341	904670
128054	904671
438138	904672
125206	904673
236691	904674
164734	904675
374570	904676
691078	904677
133229	904678
29587	904679
144559	904680
70725	904681
5392	904682
477972	904683
377011	904684
253854	904685
458165	904686
408425	904687
399618	904688
492728	904689
22138	904690
17622	904691
40771	904692
215566	904693
146881	904694
41048	904695
374718	904696
292634	904697
475787	904698
351572	904699
373075	904700
146872	904701
635334	904702
481359	904703
6332	904704
76704	904705
721232	904706
1062	904707
97283	904708
92879	904709
631759	904710
299017	904711
684087	904712
408649	904713
191046	904714
471719	904715
174147	904716
359250	904717
645790	904718
132049	904719
672449	904720
139159	904721
117162	904722
620933	904723
93171	904724
136025	904725
423362	904726
215208	904727
124793	904728
19889	904729
514493	904730
105736	904731
478133	904732
174204	904733
109135	904734
417607	904735
115892	904736
36787	904737
167351	904738
36953	904739
309473	904740
406752	904741
297687	904742
43407	904743
114204	904744
80303	904745
468138	904746
37443	904747
446635	904748
101009	904749
141905	904750
24997	904751
121793	904752
384229	904753
157073	904754
391632	904755
500058	904756
671589	904757
113883	904758
206140	904759
607	904760
171593	904761
170862	904762
17643	904763
203573	904764
139209	904765
504504	904766
338175	904767
495173	904768
646545	904769
157572	904770
171086	904771
460214	904772
36275	904773
345277	904774
84258	904775
99349	904776
117423	904777
176803	904778
21076	904779
190050	904780
724354	904781
12317	904782
521969	904783
91676	904784
75842	904785
142589	904786
480913	904787
187797	904788
459763	904789
273003	904790
240140	904791
163209	904792
54511	904793
67780	904794
351716	904795
598238	904796
12779	904797
42346	904798
680527	904799
465602	904800
34117	904801
57436	904802
13175	904803
21972	904804
121849	904805
77671	904806
582834	904807
298064	904808
327075	904809
178138	904810
653916	904811
635056	904812
461810	904813
80244	904814
4196	904815
139191	904816
448552	904817
234579	904818
183260	904819
35781	904820
88238	904821
84397	904822
107666	904823
138054	904824
129284	904825
151834	904826
171829	904827
145089	904828
41129	904829
416377	904830
4	904831
640294	904832
183970	904833
194049	904834
467198	904835
625000	904836
283096	904837
68736	904838
642634	904839
303799	904840
250185	904841
454856	904842
36279	904843
162637	904844
508977	904845
6030	904846
661613	904847
658172	904848
182039	904849
536639	904850
1188	904851
593347	904852
164523	904853
180224	904854
350947	904855
204298	904856
283292	904857
36	904858
316937	904859
58257	904860
370824	904861
82562	904862
440654	904863
667489	904864
579341	904865
78761	904866
512554	904867
137256	904868
1896	904869
49507	904870
707003	904871
167593	904872
52518	904873
529022	904874
376286	904875
267880	904876
526509	904877
339704	904878
266129	904879
438407	904880
3464	904881
335044	904882
405801	904883
516135	904884
77253	904885
6192	904886
311195	904887
15595	904888
345156	904889
437945	904890
544540	904891
7939	904892
179461	904893
40729	904894
77992	904895
419984	904896
85987	904897
242911	904898
501090	904899
49887	904900
373498	904901
11520	904902
10521	904903
487498	904904
176479	904905
15675	904906
144328	904907
223088	904908
358663	904909
127473	904910
505810	904911
608983	904912
615146	904913
131730	904914
105350	904915
332406	904916
684903	904917
356876	904918
1080	904919
312060	904920
380018	904921
218552	904922
80741	904923
663612	904924
524886	904925
233426	904926
624703	904927
116411	904928
21808	904929
517735	904930
539804	904931
15318	904932
641801	904933
484228	904934
305190	904935
38208	904936
1656	904937
13855	904938
398347	904939
71848	904940
62370	904941
417658	904942
612133	904943
163369	904944
207582	904945
512579	904946
708073	904947
155811	904948
343148	904949
427787	904950
429700	904951
553261	904952
210996	904953
105530	904954
382601	904955
56366	904956
36177	904957
407000	904958
500687	904959
464996	904960
26582	904961
646097	904962
41824	904963
103901	904964
581963	904965
231312	904966
166956	904967
110540	904968
124422	904969
470510	904970
3447	904971
15201	904972
335281	904973
95215	904974
343186	904975
696327	904976
137703	904977
626382	904978
20607	904979
138124	904980
453379	904981
68207	904982
154817	904983
433211	904984
709793	904985
453466	904986
25980	904987
218665	904988
480168	904989
577763	904990
27300	904991
55958	904992
404261	904993
222868	904994
348062	904995
11851	904996
201817	904997
104232	904998
70756	904999
700529	905000
328330	905001
19425	905002
516658	905003
363966	905004
365030	905005
175414	905006
560019	905007
642429	905008
227263	905009
355740	905010
41557	905011
550865	905012
63456	905013
444706	905014
308946	905015
304998	905016
60425	905017
264346	905018
256909	905019
273694	905020
604531	905021
446237	905022
313920	905023
649028	905024
73348	905025
657266	905026
32852	905027
64050	905028
442254	905029
399856	905030
624648	905031
424869	905032
208784	905033
356723	905034
129034	905035
2289	905036
105513	905037
636587	905038
187701	905039
422419	905040
542309	905041
505488	905042
325807	905043
262382	905044
44923	905045
116212	905046
446532	905047
450701	905048
161103	905049
459760	905050
489640	905051
25914	905052
227834	905053
126252	905054
700054	905055
531556	905056
71055	905057
724079	905058
128458	905059
574098	905060
476164	905061
512093	905062
551348	905063
298988	905064
281645	905065
152895	905066
686932	905067
148155	905068
163945	905069
240981	905070
1214	905071
163354	905072
26206	905073
455336	905074
112856	905075
406205	905076
250298	905077
596126	905078
204729	905079
66749	905080
56085	905081
2436	905082
434597	905083
539428	905084
629351	905085
175569	905086
21262	905087
326892	905088
334410	905089
110439	905090
81357	905091
156796	905092
419707	905093
126002	905094
312727	905095
462116	905096
92810	905097
545859	905098
123286	905099
33827	905100
184959	905101
494	905102
102186	905103
14173	905104
664963	905105
507828	905106
11698	905107
50353	905108
341707	905109
263788	905110
550743	905111
305254	905112
15047	905113
115663	905114
688516	905115
424179	905116
46459	905117
170462	905118
309253	905119
261208	905120
590813	905121
622096	905122
56936	905123
174197	905124
217418	905125
100362	905126
34474	905127
517465	905128
32178	905129
276170	905130
12761	905131
145072	905132
455146	905133
25248	905134
398399	905135
437909	905136
55481	905137
307210	905138
81144	905139
5451	905140
24024	905141
446303	905142
170026	905143
113656	905144
13055	905145
21629	905146
67411	905147
714093	905148
437222	905149
292421	905150
420961	905151
233732	905152
617778	905153
646664	905154
169392	905155
4370	905156
182338	905157
277069	905158
169175	905159
131483	905160
287684	905161
415923	905162
29888	905163
692727	905164
446351	905165
34667	905166
817	905167
27680	905168
77799	905169
613089	905170
279999	905171
558708	905172
234214	905173
26913	905174
238442	905175
80599	905176
69096	905177
573503	905178
531905	905179
72963	905180
16678	905181
93783	905182
74713	905183
464936	905184
658728	905185
645322	905186
536557	905187
167791	905188
3606	905189
348278	905190
546287	905191
129916	905192
339825	905193
27254	905194
35219	905195
415397	905196
40734	905197
649451	905198
4554	905199
20636	905200
15924	905201
336141	905202
144325	905203
670355	905204
682455	905205
502857	905206
585830	905207
182987	905208
333625	905209
411866	905210
378550	905211
1420	905212
408335	905213
675050	905214
25087	905215
524941	905216
87620	905217
559078	905218
95318	905219
25727	905220
64218	905221
587339	905222
623988	905223
335603	905224
27817	905225
293691	905226
340040	905227
451395	905228
263460	905229
637545	905230
57980	905231
4217	905232
158547	905233
286825	905234
504359	905235
347756	905236
15303	905237
667254	905238
629454	905239
78706	905240
630001	905241
30142	905242
99143	905243
431182	905244
94509	905245
194115	905246
173545	905247
225803	905248
57574	905249
688581	905250
122869	905251
74888	905252
260570	905253
453701	905254
122867	905255
628512	905256
556287	905257
555014	905258
24783	905259
336047	905260
90188	905261
107540	905262
114942	905263
51644	905264
81271	905265
400852	905266
314390	905267
50979	905268
221985	905269
50276	905270
125147	905271
469074	905272
317730	905273
81703	905274
518784	905275
436781	905276
574329	905277
16338	905278
10932	905279
652966	905280
608008	905281
457674	905282
60447	905283
15395	905284
123577	905285
126880	905286
247456	905287
243877	905288
302817	905289
276354	905290
155128	905291
109760	905292
17980	905293
594866	905294
65274	905295
24682	905296
713643	905297
38184	905298
613147	905299
349218	905300
313154	905301
443075	905302
43578	905303
405491	905304
444554	905305
522614	905306
103275	905307
12044	905308
467362	905309
187102	905310
110696	905311
136919	905312
36434	905313
627821	905314
410695	905315
603691	905316
582130	905317
199371	905318
121448	905319
600806	905320
616389	905321
36628	905322
579	905323
507820	905324
69574	905325
509028	905326
49518	905327
548639	905328
564254	905329
383498	905330
48505	905331
594259	905332
316355	905333
651298	905334
175392	905335
407201	905336
293817	905337
248306	905338
303848	905339
125637	905340
75289	905341
104293	905342
39951	905343
154183	905344
261827	905345
171832	905346
261001	905347
349796	905348
699968	905349
723993	905350
106118	905351
594472	905352
472021	905353
536442	905354
339481	905355
710987	905356
307430	905357
167288	905358
483472	905359
149104	905360
237383	905361
717937	905362
108826	905363
398932	905364
31833	905365
446472	905366
426266	905367
132418	905368
348164	905369
533299	905370
337413	905371
191102	905372
538441	905373
311479	905374
5961	905375
577151	905376
406266	905377
114256	905378
638960	905379
328068	905380
631252	905381
313887	905382
56572	905383
181613	905384
722207	905385
268916	905386
335370	905387
136121	905388
676756	905389
252423	905390
216788	905391
148941	905392
425665	905393
125331	905394
487568	905395
452726	905396
213782	905397
114094	905398
32313	905399
544156	905400
217564	905401
10068	905402
481771	905403
366511	905404
57774	905405
445562	905406
112259	905407
82272	905408
461407	905409
37176	905410
358558	905411
145531	905412
437494	905413
127755	905414
98772	905415
405630	905416
691468	905417
676171	905418
587574	905419
590866	905420
302376	905421
269935	905422
664744	905423
644639	905424
132193	905425
142903	905426
570041	905427
654129	905428
41477	905429
258380	905430
233825	905431
665964	905432
675710	905433
77136	905434
243450	905435
499383	905436
290043	905437
440688	905438
163649	905439
164640	905440
682439	905441
459581	905442
193275	905443
111170	905444
713881	905445
650531	905446
91620	905447
110570	905448
175338	905449
636182	905450
145798	905451
115123	905452
580884	905453
46425	905454
145382	905455
169243	905456
458849	905457
273440	905458
19086	905459
130516	905460
164592	905461
160710	905462
548846	905463
336822	905464
141567	905465
242435	905466
128602	905467
555235	905468
479296	905469
724221	905470
396992	905471
18698	905472
33792	905473
235513	905474
137964	905475
292330	905476
26096	905477
43557	905478
567462	905479
370653	905480
6825	905481
321145	905482
97383	905483
100812	905484
37029	905485
428019	905486
375958	905487
185331	905488
65817	905489
675179	905490
39828	905491
261063	905492
162416	905493
39498	905494
152410	905495
648468	905496
444021	905497
323686	905498
576106	905499
320890	905500
636102	905501
243044	905502
309416	905503
657484	905504
164694	905505
658869	905506
39669	905507
13653	905508
14558	905509
414018	905510
697005	905511
333480	905512
358302	905513
488735	905514
11979	905515
159696	905516
199283	905517
25359	905518
51019	905519
500559	905520
610370	905521
171693	905522
224653	905523
384278	905524
395652	905525
59650	905526
163524	905527
186198	905528
327004	905529
376162	905530
12022	905531
235553	905532
45233	905533
161591	905534
694770	905535
126942	905536
416	905537
697078	905538
9405	905539
17120	905540
72914	905541
354505	905542
7769	905543
312916	905544
590411	905545
121244	905546
645361	905547
174919	905548
152796	905549
188264	905550
57531	905551
664553	905552
184917	905553
185003	905554
524155	905555
442945	905556
429793	905557
292899	905558
87292	905559
79273	905560
352013	905561
289968	905562
246061	905563
38719	905564
327823	905565
4441	905566
63465	905567
290254	905568
396972	905569
715983	905570
4239	905571
526102	905572
484700	905573
8631	905574
674835	905575
112715	905576
592324	905577
654220	905578
57136	905579
58746	905580
123808	905581
17899	905582
142260	905583
50158	905584
6795	905585
538344	905586
598132	905587
713051	905588
104998	905589
27725	905590
485991	905591
220612	905592
364315	905593
412068	905594
130079	905595
81863	905596
257562	905597
117859	905598
496940	905599
146877	905600
55859	905601
561953	905602
581453	905603
342300	905604
131141	905605
212639	905606
174225	905607
411585	905608
10810	905609
313215	905610
276732	905611
47069	905612
70747	905613
586522	905614
139933	905615
602696	905616
105578	905617
80437	905618
562932	905619
10373	905620
310144	905621
156233	905622
422494	905623
593769	905624
571358	905625
93566	905626
610038	905627
54083	905628
15609	905629
408125	905630
165854	905631
385546	905632
721206	905633
475606	905634
94739	905635
317671	905636
208068	905637
177105	905638
458598	905639
123490	905640
9808	905641
443720	905642
125127	905643
159245	905644
394633	905645
457499	905646
7576	905647
63887	905648
698961	905649
2230	905650
178094	905651
283788	905652
335596	905653
660036	905654
2716	905655
172847	905656
5861	905657
297792	905658
391058	905659
22070	905660
224628	905661
54053	905662
725	905663
113755	905664
168940	905665
48818	905666
25563	905667
26034	905668
55005	905669
521241	905670
433981	905671
342402	905672
13293	905673
94246	905674
412313	905675
679522	905676
685480	905677
257229	905678
619628	905679
504931	905680
13331	905681
388591	905682
100750	905683
15676	905684
145188	905685
443193	905686
520622	905687
345512	905688
312935	905689
316088	905690
55724	905691
131144	905692
712613	905693
190388	905694
4037	905695
16489	905696
54147	905697
387973	905698
104479	905699
517386	905700
121615	905701
508127	905702
407053	905703
686994	905704
449	905705
666035	905706
74983	905707
459221	905708
58950	905709
164200	905710
667011	905711
519564	905712
10124	905713
178638	905714
194100	905715
128186	905716
86546	905717
88053	905718
258676	905719
352901	905720
123225	905721
43108	905722
88011	905723
144333	905724
52104	905725
107231	905726
16149	905727
4665	905728
490213	905729
615013	905730
116393	905731
171081	905732
112389	905733
332882	905734
150561	905735
457840	905736
656929	905737
134021	905738
210601	905739
622874	905740
557687	905741
709176	905742
585658	905743
9411	905744
518583	905745
230579	905746
158402	905747
691180	905748
267768	905749
576648	905750
144396	905751
485030	905752
260282	905753
262940	905754
19256	905755
84314	905756
58776	905757
585472	905758
227063	905759
20496	905760
481998	905761
153667	905762
110045	905763
337079	905764
19957	905765
42962	905766
254824	905767
6373	905768
133073	905769
637180	905770
163593	905771
90603	905772
272937	905773
671088	905774
19172	905775
619616	905776
490002	905777
153306	905778
197719	905779
309435	905780
479618	905781
592033	905782
78015	905783
107771	905784
154734	905785
561532	905786
176352	905787
76262	905788
503323	905789
103726	905790
47182	905791
160635	905792
93353	905793
103887	905794
373454	905795
207064	905796
101847	905797
577950	905798
3013	905799
471198	905800
688192	905801
109520	905802
552476	905803
100442	905804
297103	905805
326801	905806
138622	905807
59116	905808
79688	905809
175203	905810
611029	905811
45294	905812
318337	905813
212855	905814
77996	905815
444660	905816
101837	905817
131666	905818
376482	905819
511010	905820
437626	905821
1083	905822
85705	905823
282748	905824
62625	905825
64193	905826
43521	905827
342243	905828
9802	905829
390896	905830
18781	905831
68898	905832
383776	905833
13560	905834
451455	905835
320094	905836
580164	905837
187211	905838
27230	905839
449775	905840
541543	905841
77663	905842
100661	905843
2752	905844
79838	905845
610584	905846
235549	905847
586014	905848
407873	905849
54159	905850
565432	905851
582021	905852
790	905853
37844	905854
428631	905855
16511	905856
21844	905857
92985	905858
699334	905859
666081	905860
624522	905861
530997	905862
144300	905863
691776	905864
103425	905865
340847	905866
186734	905867
21399	905868
84126	905869
121972	905870
10038	905871
356983	905872
35116	905873
125459	905874
708953	905875
185988	905876
286455	905877
715760	905878
486014	905879
334550	905880
556894	905881
103033	905882
478170	905883
205342	905884
90228	905885
377600	905886
90053	905887
169642	905888
136839	905889
703867	905890
206996	905891
11064	905892
93385	905893
401467	905894
50766	905895
670774	905896
121220	905897
100821	905898
328920	905899
321833	905900
418648	905901
539442	905902
508894	905903
323362	905904
80537	905905
510683	905906
388442	905907
138038	905908
693290	905909
11143	905910
31819	905911
645010	905912
24085	905913
376775	905914
51941	905915
525520	905916
221565	905917
63113	905918
67461	905919
335822	905920
35604	905921
289416	905922
298374	905923
119222	905924
549531	905925
88911	905926
107255	905927
580783	905928
603013	905929
350544	905930
451687	905931
212867	905932
694078	905933
697819	905934
29330	905935
597313	905936
101960	905937
238896	905938
253735	905939
686431	905940
532149	905941
94023	905942
705677	905943
13142	905944
117697	905945
371643	905946
104557	905947
550382	905948
353539	905949
533934	905950
255350	905951
595103	905952
343880	905953
514247	905954
232176	905955
541843	905956
624909	905957
365409	905958
59264	905959
275083	905960
238464	905961
706916	905962
166218	905963
454542	905964
36319	905965
127125	905966
427961	905967
562098	905968
172786	905969
643705	905970
171599	905971
126537	905972
9461	905973
667757	905974
97892	905975
244580	905976
392595	905977
305731	905978
173383	905979
5445	905980
59568	905981
38778	905982
649598	905983
481587	905984
213586	905985
34456	905986
412746	905987
500670	905988
65949	905989
331420	905990
166273	905991
305785	905992
48977	905993
479566	905994
25939	905995
81733	905996
295237	905997
434159	905998
424373	905999
50769	906000
509059	906001
589447	906002
70962	906003
509646	906004
436360	906005
623195	906006
252866	906007
79334	906008
455134	906009
462335	906010
17245	906011
458609	906012
61724	906013
579063	906014
92795	906015
516381	906016
680597	906017
662956	906018
187156	906019
115158	906020
120391	906021
576864	906022
700903	906023
20662	906024
698868	906025
83800	906026
231664	906027
633797	906028
620517	906029
347040	906030
344622	906031
170019	906032
594994	906033
484132	906034
111129	906035
4216	906036
434622	906037
122087	906038
182050	906039
176377	906040
459047	906041
113075	906042
89050	906043
272	906044
51146	906045
713249	906046
618981	906047
4228	906048
70146	906049
33170	906050
487406	906051
437921	906052
219741	906053
139524	906054
137574	906055
412363	906056
138211	906057
50775	906058
328059	906059
12917	906060
164355	906061
628439	906062
17432	906063
408814	906064
709371	906065
402372	906066
318437	906067
136960	906068
527	906069
297047	906070
584772	906071
485040	906072
26112	906073
136755	906074
53839	906075
74792	906076
158375	906077
467331	906078
280151	906079
149182	906080
415193	906081
196156	906082
333535	906083
14899	906084
102929	906085
710068	906086
266813	906087
475541	906088
3318	906089
719138	906090
77178	906091
85188	906092
9021	906093
18092	906094
59393	906095
321174	906096
629934	906097
32411	906098
602072	906099
653677	906100
306649	906101
148496	906102
405191	906103
2396	906104
172324	906105
332531	906106
346820	906107
70722	906108
533126	906109
711370	906110
631458	906111
265599	906112
26097	906113
175888	906114
1648	906115
225503	906116
3537	906117
36285	906118
164240	906119
135843	906120
299314	906121
188905	906122
675738	906123
24440	906124
612365	906125
42388	906126
82077	906127
265512	906128
129193	906129
296341	906130
628135	906131
611671	906132
498030	906133
395870	906134
351018	906135
613916	906136
35777	906137
135532	906138
71919	906139
529359	906140
54305	906141
78879	906142
71470	906143
485342	906144
176544	906145
136309	906146
79598	906147
28342	906148
2694	906149
78055	906150
502672	906151
63999	906152
514509	906153
93092	906154
9281	906155
403221	906156
616252	906157
226680	906158
350567	906159
221530	906160
30884	906161
442415	906162
524499	906163
527428	906164
198394	906165
145575	906166
36096	906167
37941	906168
498684	906169
395357	906170
23867	906171
712708	906172
228576	906173
2675	906174
273860	906175
91508	906176
324933	906177
338710	906178
451686	906179
645007	906180
10473	906181
118683	906182
479324	906183
185360	906184
720789	906185
406186	906186
43705	906187
118840	906188
69029	906189
236642	906190
440646	906191
46	906192
101028	906193
120900	906194
550581	906195
39090	906196
246655	906197
26968	906198
348697	906199
284637	906200
199853	906201
117361	906202
554944	906203
672576	906204
714539	906205
710408	906206
615486	906207
3600	906208
619899	906209
4779	906210
505071	906211
212569	906212
141248	906213
117042	906214
486272	906215
89312	906216
365937	906217
71694	906218
302609	906219
380960	906220
446697	906221
138078	906222
343099	906223
55692	906224
316048	906225
199821	906226
397324	906227
311929	906228
30524	906229
269194	906230
627268	906231
512075	906232
331306	906233
119822	906234
151642	906235
4511	906236
262468	906237
688969	906238
37642	906239
690466	906240
419892	906241
332848	906242
663634	906243
75325	906244
189963	906245
635426	906246
9304	906247
546214	906248
94678	906249
416567	906250
567882	906251
39872	906252
476207	906253
514999	906254
75353	906255
174285	906256
397098	906257
626692	906258
687319	906259
264307	906260
237628	906261
454576	906262
124073	906263
17556	906264
324812	906265
290583	906266
614515	906267
537170	906268
287808	906269
536157	906270
574498	906271
123596	906272
430204	906273
548755	906274
129259	906275
650758	906276
582264	906277
250108	906278
185348	906279
101315	906280
6458	906281
134885	906282
304792	906283
141995	906284
17729	906285
8179	906286
109949	906287
17433	906288
71083	906289
20544	906290
591497	906291
93203	906292
81225	906293
531173	906294
27711	906295
697047	906296
640929	906297
1859	906298
186349	906299
502556	906300
371650	906301
230296	906302
28473	906303
307941	906304
292697	906305
137239	906306
20954	906307
167718	906308
563128	906309
66	906310
139648	906311
438627	906312
491940	906313
623541	906314
4210	906315
272717	906316
585048	906317
398550	906318
184208	906319
3487	906320
389107	906321
397059	906322
274361	906323
663321	906324
710750	906325
617720	906326
693963	906327
313426	906328
701637	906329
43884	906330
179674	906331
133872	906332
441462	906333
682964	906334
226366	906335
135105	906336
603589	906337
274711	906338
99369	906339
374810	906340
107369	906341
312248	906342
77883	906343
448768	906344
360160	906345
422654	906346
88513	906347
521436	906348
74070	906349
235791	906350
148515	906351
654763	906352
49582	906353
470792	906354
141767	906355
319317	906356
270367	906357
2976	906358
220681	906359
153933	906360
29294	906361
360379	906362
295273	906363
499719	906364
55062	906365
9323	906366
246591	906367
23064	906368
616370	906369
55121	906370
113130	906371
668871	906372
712241	906373
115189	906374
464140	906375
286284	906376
479750	906377
129520	906378
112874	906379
493224	906380
117694	906381
40272	906382
189641	906383
517171	906384
98683	906385
509294	906386
47055	906387
114711	906388
544822	906389
508915	906390
13639	906391
8398	906392
58223	906393
535594	906394
2635	906395
346651	906396
122734	906397
495346	906398
111565	906399
37060	906400
59729	906401
3095	906402
565777	906403
472390	906404
661670	906405
4149	906406
287384	906407
66904	906408
30070	906409
657308	906410
471817	906411
490275	906412
304148	906413
143357	906414
17959	906415
17591	906416
257387	906417
21613	906418
126117	906419
28453	906420
134503	906421
721594	906422
715833	906423
376951	906424
108938	906425
151582	906426
449670	906427
240483	906428
29347	906429
14602	906430
40336	906431
107340	906432
513689	906433
47886	906434
419074	906435
141973	906436
488281	906437
418677	906438
76230	906439
76570	906440
68567	906441
102306	906442
449566	906443
386634	906444
257619	906445
72806	906446
403253	906447
405508	906448
43677	906449
146878	906450
442434	906451
115840	906452
125381	906453
79203	906454
92622	906455
550710	906456
655998	906457
115263	906458
609043	906459
340156	906460
587612	906461
130088	906462
708704	906463
16577	906464
179546	906465
15123	906466
512275	906467
57455	906468
310179	906469
207651	906470
669924	906471
647720	906472
573095	906473
272124	906474
86359	906475
184819	906476
13913	906477
46726	906478
218213	906479
709135	906480
209269	906481
567829	906482
536618	906483
53817	906484
34511	906485
1782	906486
105280	906487
212727	906488
377453	906489
155201	906490
548985	906491
23443	906492
152512	906493
399818	906494
688964	906495
140792	906496
140266	906497
535066	906498
66131	906499
185518	906500
467518	906501
62570	906502
90281	906503
639355	906504
1068	906505
578859	906506
137572	906507
93112	906508
421066	906509
17791	906510
48278	906511
220175	906512
116963	906513
395850	906514
541422	906515
535566	906516
208898	906517
445115	906518
37355	906519
373827	906520
63126	906521
610418	906522
9016	906523
305757	906524
565002	906525
138028	906526
256343	906527
147851	906528
4449	906529
447981	906530
380343	906531
246653	906532
476683	906533
323597	906534
100538	906535
288960	906536
7539	906537
442669	906538
639218	906539
422422	906540
242253	906541
56816	906542
181305	906543
315504	906544
259885	906545
508714	906546
259756	906547
28081	906548
263765	906549
117306	906550
176838	906551
312863	906552
418730	906553
455183	906554
313441	906555
244579	906556
54353	906557
103524	906558
148344	906559
9880	906560
108563	906561
81916	906562
265307	906563
304874	906564
420708	906565
386006	906566
239453	906567
136682	906568
456475	906569
278759	906570
27666	906571
80922	906572
182776	906573
79761	906574
179048	906575
7552	906576
472276	906577
675975	906578
230409	906579
116259	906580
2151	906581
14518	906582
63313	906583
254542	906584
383559	906585
16742	906586
146003	906587
578354	906588
206034	906589
260493	906590
21550	906591
402366	906592
713674	906593
83430	906594
599879	906595
706182	906596
486305	906597
679972	906598
712573	906599
707452	906600
438422	906601
479595	906602
517794	906603
490598	906604
77827	906605
300	906606
704729	906607
500849	906608
363335	906609
397663	906610
575849	906611
273312	906612
513371	906613
560870	906614
210139	906615
588142	906616
523146	906617
474530	906618
40929	906619
601605	906620
292907	906621
662013	906622
176775	906623
578824	906624
147696	906625
66113	906626
87702	906627
216349	906628
252086	906629
723309	906630
594305	906631
98841	906632
368971	906633
648812	906634
404923	906635
128306	906636
88606	906637
420112	906638
75525	906639
42721	906640
515592	906641
466745	906642
721098	906643
359969	906644
18994	906645
8737	906646
19623	906647
6762	906648
406973	906649
167849	906650
34122	906651
252361	906652
215706	906653
553335	906654
487399	906655
363035	906656
2740	906657
177192	906658
129766	906659
87239	906660
647252	906661
383243	906662
559462	906663
442740	906664
33912	906665
488014	906666
541925	906667
290126	906668
229456	906669
309039	906670
35410	906671
11898	906672
4603	906673
3807	906674
17568	906675
39037	906676
577933	906677
93024	906678
31957	906679
51999	906680
198603	906681
645042	906682
221235	906683
35136	906684
6684	906685
643255	906686
660947	906687
239201	906688
591705	906689
145395	906690
38035	906691
205519	906692
284359	906693
30125	906694
455678	906695
197891	906696
261906	906697
309333	906698
4534	906699
301173	906700
6050	906701
548729	906702
684521	906703
266532	906704
525121	906705
686134	906706
4453	906707
12943	906708
527986	906709
42850	906710
587315	906711
187263	906712
164595	906713
34404	906714
93519	906715
357497	906716
681546	906717
630134	906718
114884	906719
570301	906720
258311	906721
624173	906722
38642	906723
298288	906724
38683	906725
502597	906726
111498	906727
332070	906728
630060	906729
153472	906730
205380	906731
391987	906732
20382	906733
344883	906734
309901	906735
145406	906736
413821	906737
499993	906738
664521	906739
59542	906740
173026	906741
534321	906742
281770	906743
101912	906744
5777	906745
380884	906746
13626	906747
75046	906748
171897	906749
138345	906750
35829	906751
37039	906752
54610	906753
113365	906754
412726	906755
106500	906756
162439	906757
664370	906758
292138	906759
308956	906760
331460	906761
304595	906762
218180	906763
264506	906764
4807	906765
548320	906766
344919	906767
395501	906768
683300	906769
234262	906770
5517	906771
624443	906772
514970	906773
487717	906774
444737	906775
422237	906776
178882	906777
618362	906778
328161	906779
84183	906780
402684	906781
235229	906782
13872	906783
262566	906784
313684	906785
522778	906786
19055	906787
2215	906788
133721	906789
162808	906790
553879	906791
436612	906792
638049	906793
164469	906794
231331	906795
11371	906796
503823	906797
651323	906798
696694	906799
596150	906800
89778	906801
45520	906802
618471	906803
114787	906804
199012	906805
31167	906806
701488	906807
78312	906808
14743	906809
102115	906810
66991	906811
36429	906812
572006	906813
36065	906814
196364	906815
251976	906816
74057	906817
83392	906818
14112	906819
8887	906820
121575	906821
530310	906822
653762	906823
430379	906824
512991	906825
278491	906826
531952	906827
157898	906828
212254	906829
580184	906830
166120	906831
236053	906832
557761	906833
156829	906834
512704	906835
132417	906836
26179	906837
564574	906838
475187	906839
58473	906840
546195	906841
75205	906842
176367	906843
720033	906844
29182	906845
55971	906846
10100	906847
658385	906848
455796	906849
454197	906850
133797	906851
516203	906852
331067	906853
79317	906854
602393	906855
66019	906856
181512	906857
13953	906858
519969	906859
67480	906860
94627	906861
143337	906862
1480	906863
163137	906864
113784	906865
142482	906866
6208	906867
434907	906868
361506	906869
706	906870
454228	906871
175844	906872
608323	906873
641271	906874
76950	906875
291	906876
291466	906877
151038	906878
692249	906879
533805	906880
367441	906881
689776	906882
166535	906883
124315	906884
222478	906885
120332	906886
16857	906887
425287	906888
128681	906889
16531	906890
634830	906891
576656	906892
666490	906893
542519	906894
215194	906895
32765	906896
134381	906897
11317	906898
366806	906899
203512	906900
69199	906901
91533	906902
45786	906903
645073	906904
58584	906905
44628	906906
29413	906907
44648	906908
448421	906909
252392	906910
13615	906911
425459	906912
67653	906913
23063	906914
457041	906915
30792	906916
357781	906917
11604	906918
257258	906919
533168	906920
589451	906921
1103	906922
221852	906923
125806	906924
93229	906925
482637	906926
633174	906927
118177	906928
522319	906929
202174	906930
417	906931
618185	906932
466124	906933
492166	906934
179750	906935
151420	906936
287861	906937
635384	906938
422139	906939
104698	906940
568333	906941
202415	906942
10085	906943
693	906944
565283	906945
2119	906946
583670	906947
14206	906948
349074	906949
429992	906950
678373	906951
489103	906952
52039	906953
16439	906954
94049	906955
39723	906956
634885	906957
337185	906958
71650	906959
502343	906960
16986	906961
84499	906962
122150	906963
425537	906964
672765	906965
15085	906966
286506	906967
335422	906968
80809	906969
3414	906970
87813	906971
33116	906972
648012	906973
216827	906974
330510	906975
159088	906976
276590	906977
10785	906978
105480	906979
444485	906980
184213	906981
29444	906982
258739	906983
1264	906984
101340	906985
107540	906986
214973	906987
645074	906988
50314	906989
612738	906990
198377	906991
543035	906992
133861	906993
646336	906994
303219	906995
226165	906996
1764	906997
200997	906998
401725	906999
285847	907000
253175	907001
676359	907002
542365	907003
49562	907004
161575	907005
2033	907006
146558	907007
302423	907008
180474	907009
126777	907010
421856	907011
654987	907012
448820	907013
682502	907014
38221	907015
113342	907016
42940	907017
13883	907018
122785	907019
273039	907020
275326	907021
625995	907022
578050	907023
66842	907024
9680	907025
461659	907026
638134	907027
24566	907028
498137	907029
620897	907030
138183	907031
93787	907032
676780	907033
35301	907034
534749	907035
512564	907036
600982	907037
669610	907038
76138	907039
241000	907040
152458	907041
212430	907042
220491	907043
158110	907044
177751	907045
599619	907046
155383	907047
484982	907048
291641	907049
618654	907050
514448	907051
5606	907052
28548	907053
321374	907054
497085	907055
71810	907056
39265	907057
516588	907058
18417	907059
468087	907060
138513	907061
14288	907062
487392	907063
403031	907064
71631	907065
81141	907066
447645	907067
97833	907068
1412	907069
449356	907070
595178	907071
93522	907072
136592	907073
137786	907074
148275	907075
303545	907076
142834	907077
340690	907078
385772	907079
161545	907080
20362	907081
645431	907082
652775	907083
459534	907084
377074	907085
298839	907086
374688	907087
380944	907088
28184	907089
44571	907090
402238	907091
116014	907092
481514	907093
198789	907094
536951	907095
8728	907096
695522	907097
91969	907098
67974	907099
684713	907100
549918	907101
381662	907102
131056	907103
396940	907104
154097	907105
186279	907106
675703	907107
513355	907108
577058	907109
13851	907110
387483	907111
268299	907112
77487	907113
3425	907114
475770	907115
404512	907116
447808	907117
324905	907118
288108	907119
1766	907120
442971	907121
233600	907122
3212	907123
459824	907124
365365	907125
8311	907126
650592	907127
108041	907128
690229	907129
190014	907130
289898	907131
553193	907132
119117	907133
210817	907134
214152	907135
284738	907136
587192	907137
551268	907138
96881	907139
10105	907140
133479	907141
138448	907142
303333	907143
76123	907144
15098	907145
380559	907146
31323	907147
334206	907148
274713	907149
252458	907150
414942	907151
653852	907152
483172	907153
673522	907154
5350	907155
412668	907156
232192	907157
142341	907158
287752	907159
8974	907160
290268	907161
156078	907162
346332	907163
121295	907164
138159	907165
369184	907166
15894	907167
273788	907168
30197	907169
364777	907170
89181	907171
35235	907172
179629	907173
657318	907174
241937	907175
348041	907176
539060	907177
308121	907178
359908	907179
104817	907180
80965	907181
298565	907182
6041	907183
595372	907184
509057	907185
92284	907186
7480	907187
131332	907188
36795	907189
493985	907190
516	907191
594768	907192
64250	907193
639225	907194
240033	907195
145024	907196
265248	907197
504709	907198
476779	907199
389881	907200
234063	907201
378182	907202
310079	907203
367478	907204
151228	907205
622891	907206
289663	907207
10831	907208
371447	907209
552358	907210
39568	907211
268784	907212
144413	907213
589764	907214
215974	907215
381519	907216
1499	907217
23486	907218
422418	907219
545131	907220
50850	907221
579446	907222
17	907223
690694	907224
525743	907225
25574	907226
220402	907227
154764	907228
722262	907229
697807	907230
47247	907231
636678	907232
797	907233
7097	907234
689073	907235
319502	907236
414793	907237
172308	907238
34983	907239
44669	907240
37155	907241
602596	907242
96621	907243
134982	907244
627522	907245
194666	907246
164768	907247
23123	907248
711702	907249
30575	907250
511572	907251
81129	907252
712384	907253
270688	907254
84058	907255
2007	907256
71652	907257
584923	907258
546445	907259
393831	907260
344246	907261
175637	907262
9878	907263
600922	907264
90302	907265
200071	907266
51222	907267
49685	907268
260350	907269
1934	907270
326836	907271
222382	907272
292137	907273
5722	907274
2289	907275
345011	907276
417549	907277
353642	907278
142136	907279
533171	907280
32750	907281
398364	907282
143004	907283
8693	907284
449004	907285
10192	907286
5065	907287
580055	907288
38968	907289
473820	907290
152124	907291
271151	907292
285463	907293
591	907294
191374	907295
18619	907296
6455	907297
283683	907298
668349	907299
96556	907300
22469	907301
499393	907302
77274	907303
282030	907304
164942	907305
48584	907306
639398	907307
114621	907308
109238	907309
270610	907310
119128	907311
40016	907312
165083	907313
327957	907314
567071	907315
720915	907316
4527	907317
108369	907318
490629	907319
273220	907320
400830	907321
77197	907322
383207	907323
204157	907324
14628	907325
597941	907326
508512	907327
521365	907328
40644	907329
183238	907330
428051	907331
29873	907332
208467	907333
114813	907334
232703	907335
555902	907336
228445	907337
269343	907338
532657	907339
647675	907340
949	907341
160741	907342
185115	907343
57108	907344
258616	907345
352905	907346
653304	907347
17962	907348
89599	907349
43221	907350
500556	907351
84787	907352
198396	907353
697528	907354
35472	907355
443931	907356
111298	907357
527512	907358
253611	907359
137188	907360
578966	907361
286995	907362
20635	907363
147957	907364
30165	907365
188414	907366
700198	907367
435603	907368
463462	907369
416833	907370
509596	907371
651279	907372
141203	907373
114423	907374
718959	907375
124871	907376
221750	907377
281483	907378
531785	907379
471192	907380
174694	907381
567491	907382
501192	907383
39857	907384
133014	907385
167783	907386
53987	907387
92511	907388
522016	907389
224926	907390
306816	907391
150693	907392
41033	907393
571156	907394
18586	907395
181857	907396
495382	907397
74766	907398
21889	907399
650927	907400
424891	907401
325014	907402
431355	907403
55020	907404
197638	907405
162849	907406
688312	907407
34154	907408
589699	907409
263622	907410
245732	907411
24209	907412
11034	907413
29433	907414
74650	907415
214792	907416
135412	907417
354877	907418
148730	907419
54702	907420
722430	907421
102994	907422
72432	907423
301036	907424
723915	907425
10030	907426
442383	907427
547740	907428
167447	907429
465451	907430
22275	907431
228558	907432
554899	907433
63045	907434
222838	907435
87103	907436
266279	907437
450007	907438
648547	907439
161104	907440
75957	907441
650231	907442
577707	907443
35044	907444
81576	907445
49447	907446
256133	907447
583948	907448
387534	907449
518218	907450
121115	907451
9604	907452
15028	907453
265862	907454
90964	907455
589948	907456
624486	907457
449419	907458
86078	907459
10260	907460
509979	907461
517096	907462
352456	907463
402495	907464
326028	907465
342803	907466
198561	907467
395282	907468
409149	907469
43305	907470
717695	907471
563794	907472
22131	907473
352304	907474
45199	907475
470794	907476
482834	907477
61475	907478
322669	907479
10394	907480
13452	907481
61431	907482
413975	907483
183416	907484
54106	907485
510149	907486
165673	907487
14032	907488
82891	907489
388869	907490
9915	907491
83053	907492
429825	907493
103091	907494
169376	907495
165389	907496
13677	907497
78648	907498
529219	907499
445818	907500
441152	907501
340568	907502
90403	907503
538037	907504
96933	907505
200870	907506
308984	907507
50463	907508
11484	907509
669681	907510
700570	907511
2644	907512
517921	907513
16996	907514
403687	907515
460884	907516
41029	907517
2863	907518
641612	907519
300442	907520
52384	907521
643162	907522
117976	907523
536359	907524
284936	907525
48787	907526
222785	907527
34274	907528
616985	907529
75479	907530
140242	907531
127085	907532
393415	907533
2458	907534
663314	907535
502291	907536
155881	907537
35097	907538
470619	907539
234788	907540
173408	907541
263712	907542
638879	907543
38088	907544
3662	907545
331940	907546
50194	907547
155746	907548
663570	907549
641653	907550
611574	907551
70668	907552
45140	907553
14909	907554
391965	907555
102089	907556
165538	907557
24801	907558
521044	907559
142831	907560
11662	907561
6870	907562
508519	907563
230243	907564
262563	907565
18686	907566
151245	907567
36518	907568
18444	907569
106483	907570
465425	907571
428041	907572
35896	907573
131894	907574
313044	907575
229541	907576
672733	907577
624836	907578
433607	907579
45376	907580
669852	907581
26202	907582
172961	907583
205877	907584
71789	907585
654694	907586
434602	907587
615353	907588
209863	907589
231431	907590
12786	907591
69470	907592
383185	907593
219383	907594
195044	907595
257102	907596
557980	907597
710645	907598
217650	907599
292707	907600
247940	907601
115557	907602
52446	907603
484434	907604
68888	907605
437512	907606
649706	907607
23	907608
660238	907609
183327	907610
1077	907611
427184	907612
36660	907613
562433	907614
402643	907615
724478	907616
1728	907617
67714	907618
604279	907619
177169	907620
357945	907621
512373	907622
116781	907623
20556	907624
24800	907625
6539	907626
706068	907627
495058	907628
18697	907629
147211	907630
694343	907631
183160	907632
246800	907633
66775	907634
587727	907635
177559	907636
682715	907637
144223	907638
149436	907639
322063	907640
508111	907641
175965	907642
70031	907643
2629	907644
115940	907645
102630	907646
20743	907647
64772	907648
39381	907649
68681	907650
139004	907651
357672	907652
422588	907653
720150	907654
498135	907655
8341	907656
98279	907657
250044	907658
289263	907659
187582	907660
560076	907661
657926	907662
324886	907663
194192	907664
568328	907665
322903	907666
572020	907667
460234	907668
624511	907669
122400	907670
30368	907671
5982	907672
1517	907673
154101	907674
32063	907675
160883	907676
6219	907677
94202	907678
447927	907679
49369	907680
129721	907681
168643	907682
40238	907683
331817	907684
254057	907685
581821	907686
53550	907687
202291	907688
363367	907689
101014	907690
23166	907691
32495	907692
20014	907693
3384	907694
282931	907695
11135	907696
11747	907697
143777	907698
434623	907699
93125	907700
96719	907701
25501	907702
256419	907703
514097	907704
669572	907705
65625	907706
51565	907707
258160	907708
43350	907709
170229	907710
490029	907711
680013	907712
111431	907713
153387	907714
671212	907715
7935	907716
154820	907717
543614	907718
151179	907719
172005	907720
565019	907721
5710	907722
480257	907723
371139	907724
263230	907725
237397	907726
405415	907727
569678	907728
177411	907729
584576	907730
402770	907731
38940	907732
596993	907733
328871	907734
498175	907735
156972	907736
87699	907737
50141	907738
142300	907739
194528	907740
596484	907741
54818	907742
100742	907743
613285	907744
225332	907745
89521	907746
689968	907747
501704	907748
46043	907749
354616	907750
251072	907751
119018	907752
12046	907753
11657	907754
87219	907755
34375	907756
37454	907757
152766	907758
497809	907759
205940	907760
592325	907761
95210	907762
110347	907763
22403	907764
163264	907765
196077	907766
57878	907767
581548	907768
613309	907769
665582	907770
231056	907771
119012	907772
302235	907773
203897	907774
396722	907775
549465	907776
500183	907777
49240	907778
76110	907779
176563	907780
435752	907781
215988	907782
36259	907783
64224	907784
227634	907785
608768	907786
179191	907787
375324	907788
251559	907789
288346	907790
591765	907791
722913	907792
111439	907793
613718	907794
359587	907795
115440	907796
22619	907797
5413	907798
31050	907799
312752	907800
56372	907801
364047	907802
620811	907803
529605	907804
230704	907805
491806	907806
477852	907807
46678	907808
325507	907809
466426	907810
159913	907811
49886	907812
226335	907813
9247	907814
79338	907815
463294	907816
47727	907817
11166	907818
357959	907819
334666	907820
596617	907821
7202	907822
57651	907823
220189	907824
10280	907825
715629	907826
320273	907827
982	907828
189449	907829
35565	907830
60544	907831
280695	907832
335545	907833
126187	907834
614564	907835
486482	907836
363356	907837
720913	907838
7139	907839
636799	907840
691652	907841
22661	907842
2232	907843
547033	907844
182587	907845
656256	907846
37904	907847
284	907848
376332	907849
340427	907850
632721	907851
516038	907852
123049	907853
679631	907854
708790	907855
137999	907856
138786	907857
64170	907858
297169	907859
563806	907860
8532	907861
28506	907862
346633	907863
369279	907864
366900	907865
74726	907866
212367	907867
5581	907868
35596	907869
260354	907870
705925	907871
409590	907872
61559	907873
112769	907874
604122	907875
184994	907876
31091	907877
76085	907878
485416	907879
595264	907880
650004	907881
328636	907882
660102	907883
178301	907884
80226	907885
178732	907886
343857	907887
34476	907888
26142	907889
43442	907890
600426	907891
285035	907892
145902	907893
1361	907894
694642	907895
511754	907896
10066	907897
47370	907898
144451	907899
680253	907900
66928	907901
117084	907902
27934	907903
478696	907904
607087	907905
16050	907906
243108	907907
43106	907908
149560	907909
152460	907910
23057	907911
379776	907912
568636	907913
43566	907914
91108	907915
360650	907916
42545	907917
714	907918
52683	907919
271458	907920
460572	907921
29754	907922
48044	907923
466106	907924
478951	907925
252690	907926
387378	907927
134251	907928
7246	907929
316086	907930
194349	907931
73384	907932
487757	907933
34675	907934
129495	907935
46314	907936
428162	907937
320350	907938
611170	907939
229210	907940
488863	907941
36706	907942
125423	907943
441068	907944
55389	907945
86499	907946
51552	907947
53858	907948
419	907949
329983	907950
106580	907951
327967	907952
683089	907953
611502	907954
92807	907955
313363	907956
2492	907957
10001	907958
376010	907959
115861	907960
494520	907961
19494	907962
598468	907963
39884	907964
56827	907965
7560	907966
13781	907967
150236	907968
119100	907969
82098	907970
409227	907971
78601	907972
245278	907973
529017	907974
12916	907975
9617	907976
170894	907977
125057	907978
351760	907979
438215	907980
1870	907981
372102	907982
495797	907983
701705	907984
544350	907985
374977	907986
384857	907987
243655	907988
136682	907989
129473	907990
612709	907991
698412	907992
150660	907993
665437	907994
363110	907995
625427	907996
59526	907997
8029	907998
396075	907999
260893	908000
472531	908001
681332	908002
426744	908003
214369	908004
115907	908005
20973	908006
295	908007
619064	908008
177353	908009
124335	908010
383854	908011
182968	908012
54019	908013
699214	908014
420302	908015
123063	908016
531772	908017
272400	908018
13934	908019
28796	908020
522456	908021
570330	908022
67875	908023
299325	908024
45264	908025
100279	908026
137252	908027
159240	908028
564227	908029
571947	908030
427586	908031
373492	908032
241367	908033
387822	908034
347910	908035
243125	908036
586893	908037
191789	908038
5271	908039
314031	908040
203265	908041
152661	908042
687971	908043
500463	908044
374537	908045
6015	908046
442687	908047
77472	908048
190801	908049
766	908050
30883	908051
545332	908052
664162	908053
169573	908054
551440	908055
23936	908056
568351	908057
362371	908058
677806	908059
697514	908060
26356	908061
607720	908062
725060	908063
180163	908064
2051	908065
44122	908066
301280	908067
331459	908068
565137	908069
491917	908070
547237	908071
19702	908072
32459	908073
180935	908074
222012	908075
582612	908076
55914	908077
633750	908078
378673	908079
348617	908080
44932	908081
618522	908082
684644	908083
661225	908084
36298	908085
356839	908086
483844	908087
168959	908088
123726	908089
722	908090
113209	908091
74301	908092
620503	908093
467474	908094
677737	908095
10195	908096
414195	908097
576807	908098
96624	908099
172812	908100
127127	908101
43812	908102
547756	908103
16014	908104
34427	908105
51882	908106
123473	908107
135767	908108
107314	908109
600253	908110
691498	908111
77	908112
114227	908113
246668	908114
232300	908115
140211	908116
421339	908117
324809	908118
82750	908119
656519	908120
704164	908121
132578	908122
349259	908123
326563	908124
318179	908125
44130	908126
72725	908127
452600	908128
129153	908129
308885	908130
594417	908131
476233	908132
382741	908133
328949	908134
274315	908135
597697	908136
181885	908137
70099	908138
357845	908139
277301	908140
525844	908141
176806	908142
16568	908143
877	908144
188769	908145
303551	908146
584769	908147
132930	908148
29232	908149
539266	908150
4979	908151
199671	908152
197168	908153
24837	908154
717682	908155
456136	908156
98676	908157
3064	908158
389782	908159
19121	908160
188631	908161
715541	908162
46275	908163
281581	908164
352438	908165
501200	908166
565640	908167
1593	908168
490914	908169
54246	908170
351365	908171
13982	908172
9623	908173
545492	908174
661731	908175
63285	908176
27289	908177
51309	908178
50685	908179
53547	908180
4449	908181
695901	908182
414687	908183
531297	908184
555335	908185
28405	908186
162294	908187
426617	908188
167272	908189
553821	908190
358687	908191
598467	908192
390679	908193
299810	908194
155950	908195
301785	908196
1752	908197
651971	908198
641865	908199
116896	908200
550090	908201
27562	908202
385513	908203
134998	908204
460112	908205
3657	908206
345104	908207
47367	908208
411051	908209
297449	908210
29235	908211
472957	908212
603709	908213
313244	908214
138478	908215
304541	908216
302021	908217
88795	908218
336965	908219
501080	908220
1854	908221
223076	908222
181641	908223
20800	908224
261717	908225
18171	908226
73892	908227
587501	908228
43838	908229
605223	908230
482663	908231
16408	908232
185927	908233
701001	908234
436847	908235
358630	908236
66132	908237
243912	908238
156872	908239
511251	908240
501010	908241
696880	908242
351800	908243
173617	908244
27495	908245
54313	908246
572797	908247
6675	908248
705065	908249
136117	908250
428292	908251
440991	908252
648385	908253
3829	908254
88749	908255
36320	908256
22763	908257
5309	908258
380270	908259
704879	908260
143152	908261
538446	908262
682957	908263
469582	908264
419935	908265
346200	908266
595109	908267
128084	908268
389278	908269
41078	908270
47189	908271
26954	908272
1486	908273
266270	908274
191415	908275
594604	908276
560552	908277
57543	908278
91391	908279
245859	908280
144032	908281
364984	908282
27948	908283
636246	908284
262387	908285
282759	908286
168534	908287
14059	908288
598272	908289
170035	908290
60331	908291
109892	908292
519983	908293
316606	908294
352101	908295
71262	908296
447829	908297
184062	908298
635510	908299
339003	908300
78542	908301
275070	908302
501648	908303
223391	908304
15299	908305
491170	908306
680541	908307
119574	908308
228510	908309
589970	908310
554214	908311
84916	908312
161244	908313
136705	908314
17989	908315
426130	908316
514214	908317
653901	908318
132006	908319
142678	908320
469615	908321
272748	908322
51794	908323
33556	908324
341645	908325
196115	908326
47931	908327
686950	908328
408486	908329
532894	908330
342778	908331
213836	908332
140803	908333
561481	908334
107689	908335
189136	908336
85063	908337
76264	908338
256520	908339
571906	908340
479271	908341
49645	908342
4801	908343
243700	908344
156586	908345
487728	908346
22824	908347
707274	908348
453760	908349
159513	908350
40435	908351
44261	908352
39492	908353
358913	908354
359931	908355
342780	908356
147789	908357
267271	908358
639	908359
545841	908360
67149	908361
631611	908362
171054	908363
10998	908364
471936	908365
393921	908366
40988	908367
165337	908368
100300	908369
488427	908370
472433	908371
491367	908372
708343	908373
676115	908374
329678	908375
114460	908376
434901	908377
50838	908378
208461	908379
123974	908380
4985	908381
48017	908382
690271	908383
522762	908384
11151	908385
147679	908386
11915	908387
182260	908388
256055	908389
243348	908390
598874	908391
269144	908392
317316	908393
556911	908394
156266	908395
25036	908396
468470	908397
163727	908398
374477	908399
134733	908400
413241	908401
421215	908402
181784	908403
77233	908404
628309	908405
122105	908406
706037	908407
355606	908408
21981	908409
495777	908410
161795	908411
675534	908412
593516	908413
133712	908414
207244	908415
530555	908416
423458	908417
536813	908418
652969	908419
679426	908420
205300	908421
375514	908422
594048	908423
544723	908424
90039	908425
26483	908426
33191	908427
666392	908428
663478	908429
16040	908430
498781	908431
661817	908432
21438	908433
69483	908434
2516	908435
16199	908436
709010	908437
695862	908438
23688	908439
25380	908440
151951	908441
566452	908442
706094	908443
638228	908444
181592	908445
529628	908446
371112	908447
129436	908448
433908	908449
4018	908450
286164	908451
176527	908452
563284	908453
575028	908454
160194	908455
447026	908456
23518	908457
604156	908458
9154	908459
376642	908460
299405	908461
100085	908462
343867	908463
72497	908464
181106	908465
106827	908466
238234	908467
383325	908468
38993	908469
64	908470
685118	908471
307369	908472
34705	908473
19979	908474
402807	908475
203	908476
125834	908477
414788	908478
21460	908479
162986	908480
52330	908481
961	908482
273104	908483
385942	908484
11078	908485
233614	908486
360976	908487
418649	908488
300200	908489
351407	908490
48153	908491
167307	908492
11381	908493
125435	908494
111385	908495
312301	908496
483703	908497
34866	908498
121688	908499
98147	908500
55002	908501
146301	908502
19616	908503
104275	908504
185579	908505
181689	908506
102363	908507
571257	908508
460511	908509
498132	908510
18549	908511
343854	908512
486076	908513
356864	908514
714779	908515
382473	908516
162079	908517
719371	908518
410401	908519
14327	908520
46960	908521
378696	908522
327482	908523
539433	908524
537011	908525
430564	908526
70430	908527
690027	908528
48484	908529
120141	908530
315696	908531
472161	908532
442699	908533
41535	908534
172650	908535
198888	908536
166705	908537
325474	908538
451106	908539
667343	908540
184047	908541
142801	908542
91421	908543
39486	908544
323675	908545
576941	908546
514614	908547
642575	908548
266632	908549
597840	908550
110663	908551
306355	908552
687823	908553
165006	908554
252051	908555
353597	908556
458343	908557
10010	908558
165187	908559
231047	908560
324290	908561
10703	908562
405480	908563
126314	908564
174031	908565
571127	908566
54494	908567
137397	908568
327368	908569
186468	908570
215508	908571
410180	908572
13201	908573
473511	908574
122534	908575
93890	908576
30252	908577
7628	908578
514567	908579
182711	908580
135987	908581
23600	908582
710163	908583
404891	908584
428822	908585
343175	908586
546608	908587
576087	908588
458122	908589
18907	908590
164787	908591
62620	908592
594	908593
294914	908594
546409	908595
69942	908596
133410	908597
546430	908598
631072	908599
103469	908600
715354	908601
24	908602
145130	908603
60268	908604
388102	908605
121780	908606
464854	908607
530590	908608
541265	908609
186093	908610
146557	908611
305175	908612
94421	908613
274609	908614
59475	908615
33239	908616
245635	908617
555910	908618
349515	908619
319783	908620
500267	908621
85006	908622
54274	908623
415313	908624
376193	908625
372064	908626
323376	908627
461519	908628
83469	908629
30918	908630
469930	908631
38555	908632
40938	908633
604256	908634
111333	908635
115335	908636
3618	908637
56310	908638
58385	908639
115653	908640
244970	908641
308096	908642
12721	908643
244508	908644
158579	908645
489063	908646
290500	908647
153516	908648
501220	908649
55754	908650
293399	908651
22191	908652
143953	908653
40498	908654
93463	908655
591137	908656
698574	908657
80895	908658
368541	908659
461721	908660
32696	908661
592054	908662
173191	908663
372347	908664
5002	908665
34842	908666
173415	908667
603264	908668
553836	908669
256260	908670
139376	908671
668405	908672
152150	908673
612463	908674
488588	908675
184147	908676
40881	908677
85597	908678
612705	908679
470315	908680
163637	908681
23187	908682
302524	908683
592159	908684
539944	908685
16018	908686
125867	908687
9877	908688
384078	908689
612043	908690
232065	908691
348513	908692
548494	908693
128076	908694
72118	908695
571426	908696
159775	908697
366640	908698
177975	908699
419456	908700
174727	908701
18842	908702
29705	908703
36738	908704
570381	908705
160477	908706
604702	908707
470955	908708
19252	908709
614557	908710
708192	908711
406690	908712
722355	908713
275118	908714
197488	908715
25076	908716
65926	908717
202179	908718
336004	908719
337408	908720
422812	908721
585866	908722
426644	908723
169112	908724
165018	908725
17839	908726
637794	908727
347781	908728
477176	908729
722750	908730
180011	908731
137591	908732
577852	908733
14305	908734
72968	908735
125339	908736
109845	908737
106674	908738
454305	908739
57540	908740
688810	908741
47180	908742
162537	908743
84113	908744
432234	908745
118830	908746
518382	908747
212930	908748
165071	908749
511897	908750
188421	908751
172881	908752
11142	908753
42766	908754
471942	908755
70996	908756
77611	908757
683731	908758
8696	908759
587920	908760
9547	908761
429368	908762
163922	908763
644455	908764
308152	908765
513426	908766
41333	908767
91407	908768
521466	908769
425808	908770
74892	908771
1389	908772
194432	908773
149596	908774
410677	908775
248591	908776
29749	908777
406865	908778
321419	908779
158256	908780
130698	908781
24097	908782
176008	908783
439517	908784
239006	908785
56212	908786
270780	908787
371067	908788
2042	908789
659472	908790
100132	908791
43786	908792
261109	908793
40128	908794
276536	908795
35706	908796
3611	908797
34247	908798
267467	908799
346616	908800
718348	908801
47448	908802
159370	908803
271364	908804
691676	908805
387696	908806
291888	908807
335143	908808
112023	908809
610241	908810
682725	908811
204640	908812
497436	908813
37193	908814
160753	908815
721976	908816
76440	908817
186370	908818
79190	908819
679171	908820
530	908821
691968	908822
407049	908823
15642	908824
215544	908825
544232	908826
95830	908827
68469	908828
318423	908829
599978	908830
705115	908831
531886	908832
289861	908833
312694	908834
185506	908835
461459	908836
320948	908837
11774	908838
411711	908839
77496	908840
481616	908841
12959	908842
35982	908843
131418	908844
620458	908845
91378	908846
473706	908847
476662	908848
72170	908849
702255	908850
616118	908851
448327	908852
614533	908853
155523	908854
141410	908855
687759	908856
96676	908857
718620	908858
104941	908859
48072	908860
610798	908861
11990	908862
553093	908863
154809	908864
582507	908865
45226	908866
553517	908867
719997	908868
401510	908869
129922	908870
28616	908871
12010	908872
267758	908873
197595	908874
88137	908875
340918	908876
81941	908877
21551	908878
347832	908879
106069	908880
276847	908881
116950	908882
617111	908883
25140	908884
180235	908885
153453	908886
562	908887
420731	908888
7852	908889
92969	908890
469819	908891
22967	908892
231421	908893
462522	908894
58117	908895
83701	908896
109641	908897
496998	908898
126881	908899
48625	908900
61048	908901
187195	908902
17056	908903
355415	908904
543716	908905
653098	908906
46217	908907
598372	908908
228984	908909
31172	908910
668013	908911
576028	908912
633502	908913
397915	908914
429038	908915
64508	908916
89936	908917
138586	908918
553444	908919
584233	908920
37741	908921
129250	908922
368460	908923
36136	908924
114371	908925
673938	908926
9374	908927
4113	908928
114759	908929
322035	908930
14669	908931
24817	908932
528687	908933
26925	908934
433517	908935
68154	908936
553197	908937
3188	908938
711327	908939
656851	908940
167391	908941
30206	908942
430586	908943
71004	908944
302994	908945
506416	908946
629929	908947
652900	908948
12888	908949
135531	908950
148291	908951
110657	908952
643156	908953
572376	908954
467511	908955
147023	908956
200464	908957
462049	908958
408205	908959
13933	908960
254894	908961
158615	908962
714530	908963
178205	908964
149017	908965
116047	908966
377712	908967
537355	908968
4764	908969
532208	908970
365827	908971
55577	908972
124695	908973
19602	908974
362036	908975
192507	908976
35276	908977
971	908978
510871	908979
616602	908980
427404	908981
156949	908982
3180	908983
142152	908984
408359	908985
246290	908986
9479	908987
26171	908988
635111	908989
52287	908990
657874	908991
45728	908992
44	908993
561049	908994
691298	908995
660566	908996
161078	908997
72453	908998
619992	908999
40660	909000
724726	909001
101374	909002
307587	909003
379430	909004
126366	909005
146272	909006
245214	909007
514278	909008
73274	909009
201813	909010
480224	909011
269953	909012
174402	909013
581991	909014
164312	909015
4991	909016
283439	909017
185121	909018
335016	909019
161483	909020
506695	909021
609605	909022
378538	909023
409188	909024
549427	909025
172492	909026
673580	909027
93979	909028
12037	909029
122935	909030
595881	909031
186841	909032
4253	909033
91117	909034
28080	909035
579336	909036
148200	909037
428382	909038
673677	909039
501805	909040
120936	909041
620167	909042
698102	909043
185433	909044
299421	909045
30623	909046
494875	909047
650270	909048
484101	909049
69265	909050
89938	909051
64146	909052
7989	909053
404105	909054
546466	909055
532821	909056
175172	909057
41549	909058
363337	909059
83072	909060
342033	909061
476205	909062
125294	909063
277351	909064
718382	909065
10179	909066
177535	909067
12752	909068
322736	909069
55321	909070
579931	909071
129901	909072
458718	909073
99054	909074
154930	909075
466068	909076
188117	909077
540720	909078
716104	909079
31778	909080
267985	909081
149739	909082
430263	909083
410229	909084
411466	909085
3921	909086
180144	909087
370846	909088
295225	909089
569208	909090
94018	909091
153357	909092
17904	909093
448990	909094
99367	909095
1020	909096
32004	909097
673103	909098
72710	909099
386461	909100
182564	909101
453056	909102
104851	909103
143031	909104
251785	909105
242259	909106
692721	909107
69556	909108
13871	909109
266457	909110
115120	909111
164967	909112
19588	909113
455645	909114
32678	909115
472567	909116
170964	909117
134446	909118
580846	909119
265915	909120
497830	909121
460729	909122
329824	909123
543255	909124
389831	909125
69663	909126
156000	909127
167786	909128
326210	909129
394324	909130
359718	909131
504334	909132
634612	909133
375245	909134
43791	909135
47897	909136
366548	909137
706662	909138
124263	909139
178262	909140
637318	909141
620959	909142
17311	909143
76290	909144
307538	909145
11528	909146
221263	909147
104575	909148
26093	909149
573459	909150
286768	909151
515093	909152
660215	909153
126630	909154
563063	909155
383531	909156
654070	909157
646109	909158
395208	909159
537229	909160
269476	909161
249328	909162
646655	909163
404704	909164
624598	909165
223237	909166
2236	909167
425064	909168
68341	909169
61120	909170
163750	909171
83440	909172
604976	909173
122295	909174
204019	909175
4493	909176
144345	909177
565510	909178
364738	909179
1186	909180
126769	909181
170903	909182
80322	909183
676408	909184
593630	909185
86576	909186
154868	909187
86026	909188
32667	909189
38000	909190
111233	909191
25452	909192
629534	909193
545127	909194
235296	909195
66722	909196
332847	909197
128116	909198
263499	909199
430809	909200
181638	909201
213621	909202
276677	909203
7830	909204
287184	909205
278739	909206
32876	909207
76132	909208
117293	909209
492695	909210
332148	909211
532487	909212
131283	909213
49103	909214
665278	909215
83696	909216
73219	909217
51100	909218
602378	909219
446128	909220
680927	909221
446673	909222
445155	909223
64623	909224
16655	909225
133789	909226
51027	909227
76134	909228
609269	909229
303824	909230
3772	909231
457839	909232
296006	909233
43484	909234
69298	909235
81593	909236
58490	909237
235094	909238
667322	909239
441737	909240
142329	909241
301364	909242
531919	909243
177029	909244
241515	909245
554713	909246
600711	909247
609178	909248
497217	909249
45068	909250
674437	909251
339752	909252
680244	909253
431384	909254
672490	909255
132748	909256
723430	909257
79260	909258
63010	909259
4382	909260
242573	909261
510033	909262
1767	909263
181495	909264
517504	909265
43864	909266
638682	909267
188535	909268
644375	909269
562358	909270
408372	909271
354516	909272
182221	909273
220903	909274
171465	909275
145157	909276
5867	909277
78704	909278
111109	909279
364572	909280
177536	909281
105321	909282
52699	909283
344044	909284
520118	909285
472528	909286
157460	909287
43221	909288
51374	909289
618488	909290
26365	909291
447557	909292
44222	909293
392315	909294
173447	909295
597672	909296
225651	909297
185326	909298
614249	909299
144687	909300
452110	909301
156060	909302
643448	909303
507375	909304
645784	909305
409634	909306
562294	909307
410745	909308
72089	909309
92386	909310
31130	909311
724941	909312
143456	909313
305468	909314
303346	909315
437429	909316
459295	909317
288428	909318
68949	909319
101479	909320
533875	909321
487885	909322
143931	909323
46836	909324
1223	909325
13375	909326
30210	909327
37081	909328
132132	909329
669864	909330
187134	909331
272004	909332
721903	909333
386284	909334
180449	909335
308617	909336
273711	909337
201168	909338
73162	909339
519435	909340
347222	909341
99562	909342
6170	909343
695889	909344
256973	909345
18073	909346
371721	909347
5280	909348
438826	909349
542323	909350
141205	909351
579730	909352
60546	909353
69865	909354
3824	909355
387176	909356
49254	909357
79577	909358
177560	909359
155162	909360
4992	909361
227389	909362
415402	909363
154945	909364
87439	909365
492773	909366
388650	909367
45952	909368
234832	909369
647670	909370
381815	909371
406595	909372
534814	909373
358944	909374
563949	909375
16327	909376
73578	909377
574738	909378
10817	909379
213746	909380
545431	909381
278253	909382
590439	909383
663537	909384
39848	909385
219396	909386
345832	909387
52579	909388
513612	909389
79043	909390
69412	909391
228088	909392
284837	909393
11436	909394
619659	909395
82326	909396
1007	909397
213251	909398
45481	909399
369177	909400
233586	909401
256570	909402
66266	909403
328698	909404
432154	909405
8902	909406
16449	909407
370089	909408
72718	909409
1732	909410
30114	909411
243	909412
7990	909413
673434	909414
468989	909415
658732	909416
60192	909417
64088	909418
426418	909419
65961	909420
22721	909421
112189	909422
12841	909423
13519	909424
74738	909425
48611	909426
657244	909427
562143	909428
238657	909429
172252	909430
619168	909431
525514	909432
29261	909433
254903	909434
62032	909435
691387	909436
261660	909437
102633	909438
282728	909439
163760	909440
719083	909441
93417	909442
640456	909443
40136	909444
5687	909445
416645	909446
174376	909447
364374	909448
205423	909449
72072	909450
374248	909451
17962	909452
259457	909453
198555	909454
244638	909455
270101	909456
556853	909457
249100	909458
518267	909459
564942	909460
20919	909461
248588	909462
241682	909463
112369	909464
566299	909465
39895	909466
459571	909467
106559	909468
323164	909469
138510	909470
362215	909471
232575	909472
507042	909473
585011	909474
506729	909475
524007	909476
128149	909477
83770	909478
608127	909479
356182	909480
400350	909481
609863	909482
130709	909483
437076	909484
429228	909485
647634	909486
509357	909487
540227	909488
477360	909489
318111	909490
9333	909491
461601	909492
15267	909493
400514	909494
25777	909495
348234	909496
312633	909497
406593	909498
26867	909499
49944	909500
632515	909501
275093	909502
721227	909503
26516	909504
549125	909505
6305	909506
159040	909507
702872	909508
433410	909509
2711	909510
646384	909511
556947	909512
394770	909513
145952	909514
631714	909515
73741	909516
322763	909517
609244	909518
13491	909519
526463	909520
68391	909521
647048	909522
21644	909523
49002	909524
307873	909525
665396	909526
5955	909527
27852	909528
378249	909529
420566	909530
638490	909531
643408	909532
379187	909533
40626	909534
359434	909535
2049	909536
186209	909537
84956	909538
47313	909539
493994	909540
88227	909541
54182	909542
30209	909543
184331	909544
288069	909545
562673	909546
336947	909547
40614	909548
55172	909549
703410	909550
596951	909551
138129	909552
652358	909553
564826	909554
713238	909555
630758	909556
10750	909557
323437	909558
578424	909559
405649	909560
653923	909561
270678	909562
142243	909563
24829	909564
691591	909565
183894	909566
233183	909567
667155	909568
56278	909569
592427	909570
396707	909571
535736	909572
10862	909573
167366	909574
74391	909575
513033	909576
119271	909577
29617	909578
33670	909579
296433	909580
27191	909581
134461	909582
47120	909583
481052	909584
77549	909585
131769	909586
9923	909587
191569	909588
609488	909589
330269	909590
610431	909591
715664	909592
713384	909593
715431	909594
668483	909595
21312	909596
497501	909597
671200	909598
501579	909599
158617	909600
683678	909601
77264	909602
198469	909603
387854	909604
8386	909605
354493	909606
174797	909607
303150	909608
448432	909609
4471	909610
126287	909611
19225	909612
206124	909613
215765	909614
97501	909615
434506	909616
340285	909617
88393	909618
389536	909619
51856	909620
106545	909621
609295	909622
565251	909623
261062	909624
194831	909625
714828	909626
203152	909627
17511	909628
144488	909629
525986	909630
425014	909631
7980	909632
2679	909633
711516	909634
491432	909635
423101	909636
692145	909637
660752	909638
31979	909639
486767	909640
479134	909641
648294	909642
5183	909643
45458	909644
470749	909645
187370	909646
28635	909647
167492	909648
98631	909649
553477	909650
21791	909651
317815	909652
725009	909653
677402	909654
633738	909655
522885	909656
16375	909657
374574	909658
118226	909659
372493	909660
44504	909661
310653	909662
98653	909663
27565	909664
6701	909665
101624	909666
112323	909667
26106	909668
365113	909669
42216	909670
707445	909671
609260	909672
371455	909673
547942	909674
166828	909675
130542	909676
37760	909677
202371	909678
264621	909679
225555	909680
712645	909681
183905	909682
673199	909683
133245	909684
525806	909685
203788	909686
46606	909687
317820	909688
42102	909689
9209	909690
180984	909691
162554	909692
683750	909693
344653	909694
3966	909695
281952	909696
632840	909697
576710	909698
207625	909699
512313	909700
570758	909701
672978	909702
3523	909703
403434	909704
127275	909705
155806	909706
307884	909707
476584	909708
369371	909709
163849	909710
110995	909711
411605	909712
108369	909713
89138	909714
701631	909715
13331	909716
136426	909717
2350	909718
638083	909719
70392	909720
674115	909721
130322	909722
155625	909723
614580	909724
635629	909725
132557	909726
569356	909727
235047	909728
473649	909729
41821	909730
104297	909731
567508	909732
143361	909733
615548	909734
77431	909735
63229	909736
160096	909737
75858	909738
50377	909739
39390	909740
1996	909741
288004	909742
1298	909743
442838	909744
160810	909745
277857	909746
463678	909747
444339	909748
140581	909749
24130	909750
6204	909751
67825	909752
25544	909753
324467	909754
240265	909755
21152	909756
686820	909757
316482	909758
332592	909759
295587	909760
140459	909761
102002	909762
74576	909763
446272	909764
170593	909765
676548	909766
385875	909767
560472	909768
155336	909769
120778	909770
465826	909771
463034	909772
89571	909773
41283	909774
31095	909775
702475	909776
141407	909777
606425	909778
43927	909779
406698	909780
185147	909781
83675	909782
645983	909783
221775	909784
654978	909785
521165	909786
66449	909787
398836	909788
105324	909789
6373	909790
311966	909791
594286	909792
47306	909793
330954	909794
92232	909795
701482	909796
202809	909797
141186	909798
428587	909799
534734	909800
450388	909801
435466	909802
83585	909803
185387	909804
393998	909805
318751	909806
308102	909807
665776	909808
37530	909809
147482	909810
176734	909811
257009	909812
361832	909813
378871	909814
352045	909815
88432	909816
108985	909817
21891	909818
37855	909819
552616	909820
529458	909821
292176	909822
604734	909823
433424	909824
9219	909825
24125	909826
26082	909827
112435	909828
33492	909829
622353	909830
161364	909831
188885	909832
3602	909833
42977	909834
307761	909835
408811	909836
172091	909837
500446	909838
529106	909839
192450	909840
213032	909841
271286	909842
82367	909843
485546	909844
325121	909845
34711	909846
21513	909847
593457	909848
465008	909849
499193	909850
539489	909851
626889	909852
235109	909853
90265	909854
7018	909855
678536	909856
549257	909857
439828	909858
322908	909859
37016	909860
485273	909861
139475	909862
550545	909863
552996	909864
280970	909865
44120	909866
444771	909867
170980	909868
277471	909869
381881	909870
33274	909871
125669	909872
192417	909873
498339	909874
465184	909875
7890	909876
151002	909877
118374	909878
1865	909879
631240	909880
68379	909881
178789	909882
714810	909883
321138	909884
127637	909885
141878	909886
45854	909887
640464	909888
111193	909889
34084	909890
560824	909891
116830	909892
548550	909893
38142	909894
418295	909895
274954	909896
642417	909897
102860	909898
318266	909899
32814	909900
101739	909901
39532	909902
352290	909903
416487	909904
10401	909905
109254	909906
590001	909907
61766	909908
690505	909909
353174	909910
697273	909911
567432	909912
4754	909913
143457	909914
680049	909915
142078	909916
605120	909917
475213	909918
137663	909919
715816	909920
12651	909921
609612	909922
573547	909923
211758	909924
149216	909925
423813	909926
584909	909927
595640	909928
170638	909929
17498	909930
10892	909931
705260	909932
22870	909933
380456	909934
625336	909935
630467	909936
689269	909937
370883	909938
87672	909939
107894	909940
241946	909941
58034	909942
129078	909943
104906	909944
7136	909945
266064	909946
84832	909947
106024	909948
453591	909949
28467	909950
694219	909951
3884	909952
54186	909953
698207	909954
645970	909955
513747	909956
51276	909957
446622	909958
72994	909959
7243	909960
421124	909961
25543	909962
209517	909963
87534	909964
73559	909965
2876	909966
616703	909967
14351	909968
492316	909969
385533	909970
115757	909971
26796	909972
551	909973
116242	909974
264	909975
222886	909976
39250	909977
151165	909978
644914	909979
3202	909980
529751	909981
4192	909982
112502	909983
325625	909984
524101	909985
183490	909986
604763	909987
631876	909988
436850	909989
29483	909990
623112	909991
628935	909992
142404	909993
23473	909994
613801	909995
126965	909996
130795	909997
112650	909998
46956	909999
85151	910000
283782	910001
634699	910002
691011	910003
17818	910004
516191	910005
238749	910006
228797	910007
78976	910008
595979	910009
544629	910010
232954	910011
709459	910012
598920	910013
592610	910014
208372	910015
123597	910016
318694	910017
33720	910018
487765	910019
8883	910020
125256	910021
343426	910022
213312	910023
77307	910024
322108	910025
721198	910026
74763	910027
293174	910028
133784	910029
688222	910030
601820	910031
708874	910032
132488	910033
614019	910034
325223	910035
683181	910036
451419	910037
1196	910038
42758	910039
302832	910040
5937	910041
455059	910042
25731	910043
464720	910044
1898	910045
20705	910046
466	910047
336223	910048
330011	910049
70254	910050
135267	910051
376660	910052
117354	910053
424005	910054
204345	910055
608385	910056
521566	910057
254352	910058
621488	910059
17972	910060
295727	910061
8780	910062
638561	910063
186061	910064
131249	910065
163657	910066
530542	910067
5576	910068
377358	910069
20885	910070
66364	910071
45605	910072
19861	910073
44734	910074
258958	910075
81256	910076
174882	910077
355331	910078
392444	910079
429259	910080
56367	910081
421260	910082
165658	910083
6814	910084
669956	910085
25751	910086
586050	910087
251063	910088
262109	910089
19163	910090
223800	910091
96755	910092
40692	910093
698756	910094
646496	910095
199650	910096
416128	910097
323342	910098
24603	910099
475944	910100
50455	910101
428415	910102
83238	910103
37806	910104
117046	910105
686671	910106
219278	910107
491752	910108
37200	910109
548346	910110
598222	910111
51201	910112
714040	910113
4367	910114
74009	910115
85719	910116
129460	910117
661718	910118
34909	910119
6984	910120
157232	910121
8172	910122
678801	910123
105860	910124
855	910125
454122	910126
680882	910127
604032	910128
181415	910129
235926	910130
132424	910131
514667	910132
167505	910133
90309	910134
461160	910135
604036	910136
106764	910137
221230	910138
138968	910139
668761	910140
93120	910141
188520	910142
660997	910143
420232	910144
145571	910145
206619	910146
157488	910147
208502	910148
598081	910149
276673	910150
452574	910151
492817	910152
319251	910153
2714	910154
112775	910155
83150	910156
48375	910157
462963	910158
15641	910159
140780	910160
2347	910161
53472	910162
455409	910163
405824	910164
624612	910165
558766	910166
127139	910167
609126	910168
164016	910169
437075	910170
159526	910171
249948	910172
15869	910173
618908	910174
8030	910175
472272	910176
170398	910177
474813	910178
542801	910179
152319	910180
47020	910181
417052	910182
411818	910183
157619	910184
509516	910185
67103	910186
177378	910187
597303	910188
4654	910189
397457	910190
521909	910191
22652	910192
627395	910193
144454	910194
533117	910195
518782	910196
654754	910197
720164	910198
46998	910199
64370	910200
173179	910201
16425	910202
691041	910203
145878	910204
46634	910205
284723	910206
97998	910207
120	910208
9129	910209
128644	910210
559373	910211
513652	910212
561094	910213
15042	910214
267254	910215
508387	910216
104851	910217
494310	910218
641252	910219
355030	910220
14098	910221
169957	910222
339956	910223
430237	910224
101885	910225
71333	910226
458816	910227
176246	910228
53009	910229
364973	910230
725052	910231
167624	910232
125012	910233
417165	910234
33409	910235
229109	910236
296495	910237
600218	910238
284827	910239
471546	910240
23992	910241
91415	910242
224595	910243
37449	910244
117833	910245
92841	910246
362292	910247
582629	910248
326577	910249
41932	910250
322259	910251
95168	910252
5129	910253
169768	910254
372013	910255
466198	910256
172141	910257
282641	910258
307510	910259
151657	910260
5840	910261
234721	910262
306619	910263
42836	910264
274794	910265
64996	910266
398150	910267
166268	910268
50831	910269
204072	910270
26302	910271
215284	910272
17308	910273
81218	910274
5272	910275
34758	910276
85421	910277
79825	910278
484934	910279
1119	910280
38190	910281
579662	910282
69710	910283
56850	910284
26370	910285
260680	910286
7932	910287
289157	910288
93442	910289
139886	910290
69252	910291
719490	910292
200017	910293
454043	910294
547847	910295
534320	910296
106479	910297
213959	910298
66901	910299
746	910300
635982	910301
247063	910302
487294	910303
200407	910304
324600	910305
246065	910306
478374	910307
19125	910308
431046	910309
60807	910310
707437	910311
425955	910312
22928	910313
225477	910314
2327	910315
142626	910316
94940	910317
356883	910318
149739	910319
613865	910320
282925	910321
44617	910322
385334	910323
57345	910324
552181	910325
142646	910326
611135	910327
23567	910328
498310	910329
54801	910330
472558	910331
678715	910332
364969	910333
267423	910334
280385	910335
39320	910336
526450	910337
401798	910338
481205	910339
229733	910340
99909	910341
585348	910342
773	910343
466778	910344
308203	910345
18872	910346
291970	910347
253145	910348
70547	910349
41458	910350
22943	910351
24779	910352
492481	910353
129139	910354
613476	910355
509331	910356
102441	910357
237845	910358
148182	910359
2309	910360
200840	910361
145630	910362
691485	910363
160581	910364
493509	910365
426601	910366
464087	910367
284214	910368
7297	910369
115448	910370
601088	910371
5797	910372
369354	910373
12074	910374
114699	910375
79490	910376
391630	910377
84158	910378
92077	910379
580854	910380
531153	910381
608643	910382
43827	910383
604331	910384
172723	910385
586105	910386
133419	910387
10553	910388
559089	910389
224489	910390
160312	910391
699308	910392
512183	910393
584299	910394
138416	910395
151480	910396
535448	910397
171027	910398
144193	910399
426517	910400
202326	910401
182145	910402
35509	910403
251812	910404
630084	910405
537856	910406
420884	910407
170082	910408
648680	910409
623495	910410
628368	910411
186149	910412
717430	910413
576167	910414
46693	910415
213487	910416
620334	910417
194	910418
16949	910419
192447	910420
184543	910421
679520	910422
66492	910423
472885	910424
474714	910425
179653	910426
304398	910427
563549	910428
139783	910429
41703	910430
626654	910431
156876	910432
345171	910433
676405	910434
187242	910435
45769	910436
660799	910437
43618	910438
81112	910439
306701	910440
635239	910441
158464	910442
658491	910443
658295	910444
103079	910445
580246	910446
675303	910447
7545	910448
58861	910449
548461	910450
631998	910451
303174	910452
556290	910453
160563	910454
421700	910455
614258	910456
438301	910457
679400	910458
18023	910459
352979	910460
40791	910461
689958	910462
248528	910463
370250	910464
297229	910465
566239	910466
5350	910467
175638	910468
625058	910469
49429	910470
343094	910471
659104	910472
15899	910473
12929	910474
597483	910475
153210	910476
430164	910477
631721	910478
63134	910479
98983	910480
621741	910481
658270	910482
152401	910483
646674	910484
425272	910485
7628	910486
362648	910487
567097	910488
271878	910489
87748	910490
574934	910491
477405	910492
107734	910493
683159	910494
70810	910495
467356	910496
314297	910497
269176	910498
517007	910499
592970	910500
43784	910501
241684	910502
285957	910503
586500	910504
186496	910505
263864	910506
299014	910507
576229	910508
710808	910509
95768	910510
216694	910511
469951	910512
358529	910513
452398	910514
32	910515
682629	910516
103593	910517
265602	910518
645377	910519
176087	910520
55647	910521
681566	910522
33970	910523
591196	910524
459160	910525
63184	910526
170879	910527
84093	910528
529230	910529
305322	910530
535361	910531
23984	910532
180282	910533
258726	910534
549654	910535
149200	910536
74438	910537
157192	910538
549848	910539
19333	910540
351197	910541
338148	910542
383453	910543
190852	910544
421117	910545
149516	910546
12835	910547
623949	910548
594415	910549
39939	910550
124647	910551
128495	910552
363322	910553
152540	910554
147205	910555
155726	910556
681464	910557
130633	910558
168895	910559
151665	910560
267705	910561
478784	910562
145308	910563
103238	910564
364294	910565
42954	910566
484	910567
579396	910568
411534	910569
134002	910570
8139	910571
602878	910572
257225	910573
549578	910574
666484	910575
129569	910576
43542	910577
619803	910578
165152	910579
97100	910580
25910	910581
431258	910582
282760	910583
134408	910584
211737	910585
2360	910586
25109	910587
377271	910588
119632	910589
328888	910590
58630	910591
655552	910592
554259	910593
305545	910594
177469	910595
614885	910596
68945	910597
299734	910598
86712	910599
243360	910600
630827	910601
167475	910602
502518	910603
551373	910604
108318	910605
40086	910606
356404	910607
261956	910608
1522	910609
710143	910610
221881	910611
472869	910612
688564	910613
112594	910614
634376	910615
4060	910616
249790	910617
11133	910618
56796	910619
16146	910620
582266	910621
426373	910622
612586	910623
20309	910624
396653	910625
292500	910626
615264	910627
48727	910628
78277	910629
441167	910630
146391	910631
87523	910632
382719	910633
24676	910634
320202	910635
118706	910636
441828	910637
39466	910638
2721	910639
430005	910640
261261	910641
211328	910642
291650	910643
306282	910644
439085	910645
172502	910646
12372	910647
165242	910648
182974	910649
83071	910650
180619	910651
656160	910652
124513	910653
25381	910654
92037	910655
15052	910656
586111	910657
515721	910658
484021	910659
711297	910660
431729	910661
340677	910662
158044	910663
6658	910664
68178	910665
388711	910666
202973	910667
403136	910668
48547	910669
9761	910670
37016	910671
596685	910672
230362	910673
465552	910674
176650	910675
690876	910676
5839	910677
399144	910678
667241	910679
499883	910680
476887	910681
621206	910682
453524	910683
589122	910684
30300	910685
11	910686
101790	910687
182283	910688
183455	910689
11539	910690
122374	910691
620179	910692
37672	910693
686366	910694
51117	910695
166767	910696
7743	910697
474784	910698
148870	910699
452670	910700
105503	910701
345298	910702
362732	910703
152624	910704
572616	910705
12021	910706
161401	910707
390296	910708
32113	910709
116202	910710
43295	910711
299465	910712
297564	910713
24251	910714
469296	910715
125254	910716
146291	910717
16941	910718
401747	910719
400529	910720
101494	910721
640941	910722
130110	910723
364425	910724
551040	910725
41645	910726
473367	910727
483730	910728
31232	910729
493791	910730
72813	910731
15132	910732
50880	910733
346074	910734
53448	910735
590796	910736
526070	910737
631266	910738
386199	910739
209310	910740
404239	910741
650591	910742
617304	910743
364279	910744
110304	910745
34847	910746
263011	910747
266844	910748
270241	910749
215859	910750
652889	910751
141729	910752
440700	910753
662723	910754
224624	910755
32893	910756
427778	910757
62900	910758
6515	910759
287893	910760
181328	910761
130617	910762
289938	910763
686624	910764
43611	910765
21638	910766
70532	910767
63735	910768
562600	910769
568162	910770
370335	910771
422665	910772
142812	910773
76020	910774
217892	910775
392648	910776
164743	910777
134272	910778
401049	910779
55789	910780
56058	910781
160947	910782
141451	910783
466442	910784
425549	910785
431463	910786
108387	910787
11001	910788
524999	910789
450302	910790
177358	910791
62667	910792
216062	910793
388563	910794
530629	910795
613502	910796
14159	910797
111025	910798
187142	910799
165794	910800
702984	910801
675727	910802
46760	910803
82419	910804
205022	910805
47031	910806
134749	910807
589980	910808
112929	910809
100312	910810
101514	910811
176605	910812
244894	910813
459400	910814
465815	910815
1911	910816
326053	910817
31134	910818
675363	910819
688770	910820
107172	910821
785	910822
178355	910823
703675	910824
428583	910825
294435	910826
364173	910827
316104	910828
103425	910829
685670	910830
511091	910831
14331	910832
542182	910833
99383	910834
495082	910835
54350	910836
65804	910837
507056	910838
27023	910839
374232	910840
21034	910841
612595	910842
602590	910843
367159	910844
6559	910845
605163	910846
393898	910847
51219	910848
284268	910849
216983	910850
127479	910851
426358	910852
628078	910853
55308	910854
20103	910855
624398	910856
340889	910857
8536	910858
218	910859
386745	910860
169427	910861
68875	910862
107832	910863
173500	910864
19500	910865
222238	910866
54900	910867
105771	910868
307318	910869
123707	910870
519636	910871
286345	910872
21039	910873
520192	910874
424712	910875
474721	910876
628541	910877
122285	910878
460545	910879
450873	910880
386105	910881
723487	910882
243815	910883
484675	910884
527900	910885
19769	910886
712211	910887
43587	910888
500535	910889
431626	910890
177183	910891
83063	910892
640998	910893
3986	910894
248361	910895
39328	910896
153115	910897
43380	910898
417061	910899
505966	910900
541021	910901
7516	910902
458213	910903
458234	910904
437445	910905
166853	910906
165096	910907
120941	910908
172602	910909
398273	910910
162222	910911
37978	910912
601670	910913
73459	910914
3922	910915
644235	910916
175506	910917
463577	910918
480388	910919
54739	910920
290693	910921
3549	910922
68318	910923
75712	910924
119793	910925
276468	910926
214232	910927
39431	910928
282630	910929
44749	910930
150950	910931
71986	910932
114681	910933
256958	910934
45441	910935
275065	910936
329275	910937
3310	910938
637392	910939
654481	910940
51030	910941
392378	910942
93478	910943
128449	910944
544152	910945
537218	910946
639079	910947
108437	910948
542390	910949
434755	910950
90773	910951
9853	910952
653496	910953
93652	910954
32438	910955
45032	910956
283171	910957
272933	910958
543938	910959
218465	910960
721449	910961
574286	910962
156327	910963
628527	910964
278426	910965
504734	910966
468722	910967
165983	910968
346353	910969
103827	910970
139234	910971
124920	910972
238013	910973
522555	910974
32083	910975
4872	910976
107033	910977
240682	910978
694943	910979
60218	910980
675141	910981
145157	910982
534081	910983
112574	910984
254629	910985
3506	910986
139587	910987
1603	910988
352297	910989
221086	910990
2858	910991
673883	910992
60312	910993
54341	910994
438308	910995
393952	910996
141762	910997
213249	910998
35320	910999
286344	911000
548054	911001
16852	911002
168340	911003
10954	911004
485314	911005
455158	911006
71204	911007
556829	911008
348641	911009
17650	911010
497547	911011
367539	911012
636593	911013
499958	911014
132374	911015
259049	911016
333367	911017
580895	911018
9414	911019
711903	911020
428354	911021
229091	911022
85709	911023
137424	911024
187683	911025
189818	911026
25936	911027
586662	911028
612641	911029
517429	911030
122018	911031
388577	911032
389075	911033
382945	911034
3175	911035
264045	911036
265643	911037
176501	911038
505539	911039
37090	911040
75320	911041
524553	911042
349058	911043
96869	911044
14305	911045
158589	911046
618941	911047
18752	911048
141000	911049
680372	911050
385080	911051
689285	911052
605549	911053
77952	911054
132985	911055
100643	911056
5155	911057
362976	911058
339900	911059
721312	911060
588747	911061
400377	911062
100413	911063
590381	911064
708177	911065
125560	911066
1764	911067
280523	911068
188950	911069
421940	911070
14360	911071
126003	911072
331649	911073
99181	911074
467450	911075
667581	911076
9127	911077
38817	911078
608524	911079
283027	911080
14941	911081
542846	911082
636555	911083
26435	911084
392613	911085
40025	911086
20366	911087
15952	911088
703249	911089
491827	911090
491814	911091
581704	911092
131428	911093
634877	911094
642459	911095
56823	911096
186770	911097
622431	911098
500259	911099
364628	911100
70357	911101
46486	911102
51303	911103
532550	911104
10623	911105
8270	911106
145423	911107
393518	911108
705406	911109
643438	911110
343699	911111
630571	911112
411295	911113
302016	911114
573479	911115
15933	911116
168368	911117
391836	911118
185844	911119
305624	911120
436359	911121
561096	911122
32754	911123
680187	911124
186730	911125
273372	911126
181477	911127
36411	911128
254491	911129
104904	911130
710360	911131
399136	911132
180263	911133
558613	911134
186267	911135
120350	911136
373218	911137
304513	911138
191845	911139
6007	911140
162408	911141
227990	911142
80420	911143
412811	911144
534955	911145
41868	911146
67907	911147
8885	911148
155471	911149
112070	911150
15809	911151
613030	911152
25987	911153
49626	911154
39928	911155
648827	911156
106651	911157
578191	911158
169577	911159
236268	911160
629728	911161
287995	911162
351988	911163
56082	911164
276027	911165
1190	911166
149609	911167
100614	911168
7252	911169
553154	911170
369281	911171
503588	911172
90076	911173
417349	911174
316999	911175
584195	911176
218762	911177
178888	911178
16267	911179
155115	911180
592437	911181
551579	911182
6177	911183
502950	911184
87785	911185
3898	911186
191977	911187
160226	911188
12744	911189
466548	911190
80695	911191
144433	911192
678736	911193
609227	911194
245177	911195
702765	911196
664909	911197
283234	911198
692975	911199
246445	911200
150290	911201
360026	911202
318500	911203
372748	911204
51613	911205
302689	911206
175848	911207
58261	911208
423774	911209
259465	911210
187809	911211
21407	911212
443060	911213
371917	911214
107959	911215
216530	911216
31776	911217
660243	911218
95081	911219
428087	911220
16605	911221
523564	911222
178817	911223
150984	911224
1958	911225
222862	911226
637907	911227
1853	911228
490521	911229
141106	911230
704865	911231
402174	911232
690761	911233
77285	911234
248246	911235
363688	911236
531946	911237
14205	911238
482720	911239
146973	911240
127513	911241
697532	911242
503078	911243
101761	911244
88471	911245
222456	911246
384250	911247
207149	911248
419617	911249
653351	911250
191532	911251
5765	911252
59562	911253
546078	911254
515533	911255
193241	911256
658590	911257
124302	911258
111700	911259
8535	911260
524240	911261
268586	911262
16501	911263
680896	911264
294836	911265
209402	911266
45591	911267
681182	911268
51756	911269
406332	911270
101373	911271
28184	911272
572997	911273
6315	911274
668823	911275
228658	911276
36247	911277
693026	911278
584394	911279
173951	911280
387617	911281
49742	911282
656823	911283
59295	911284
351469	911285
16999	911286
494088	911287
248328	911288
293522	911289
175439	911290
71134	911291
683668	911292
435281	911293
75083	911294
38880	911295
534357	911296
4385	911297
60870	911298
605787	911299
421664	911300
493133	911301
502888	911302
700423	911303
384682	911304
157364	911305
139520	911306
555989	911307
20011	911308
502413	911309
25115	911310
86323	911311
557144	911312
38732	911313
117994	911314
568004	911315
311185	911316
10671	911317
361682	911318
613367	911319
943	911320
618011	911321
12069	911322
115852	911323
31892	911324
88428	911325
5124	911326
382289	911327
220286	911328
290348	911329
35603	911330
478844	911331
42545	911332
385842	911333
7627	911334
75796	911335
163826	911336
176	911337
254579	911338
129296	911339
416934	911340
492724	911341
357364	911342
206656	911343
152262	911344
13348	911345
497142	911346
424012	911347
378465	911348
114656	911349
485552	911350
579613	911351
687919	911352
122298	911353
17164	911354
349614	911355
30852	911356
675465	911357
398529	911358
145017	911359
227046	911360
390069	911361
339588	911362
90197	911363
346861	911364
640354	911365
209906	911366
435857	911367
203981	911368
84460	911369
185887	911370
161080	911371
398839	911372
640537	911373
53589	911374
53819	911375
552557	911376
72250	911377
62062	911378
532135	911379
30090	911380
531335	911381
57522	911382
235566	911383
272486	911384
10462	911385
630927	911386
361823	911387
683265	911388
173977	911389
75305	911390
57701	911391
86853	911392
531588	911393
17583	911394
594405	911395
67119	911396
9754	911397
636313	911398
486842	911399
477707	911400
577244	911401
7496	911402
300883	911403
42840	911404
24809	911405
316568	911406
44202	911407
568788	911408
479987	911409
370522	911410
52742	911411
475405	911412
130055	911413
203985	911414
11848	911415
51290	911416
84178	911417
107270	911418
184329	911419
276228	911420
468782	911421
125143	911422
39077	911423
51256	911424
51937	911425
539706	911426
643302	911427
566955	911428
440821	911429
271306	911430
396502	911431
350003	911432
322911	911433
495787	911434
61540	911435
185183	911436
376041	911437
61910	911438
102290	911439
248374	911440
146404	911441
5048	911442
480893	911443
286611	911444
140649	911445
8612	911446
211238	911447
626530	911448
474125	911449
272744	911450
503568	911451
82009	911452
130480	911453
493632	911454
623329	911455
114413	911456
347168	911457
205720	911458
13155	911459
48397	911460
632988	911461
666530	911462
21576	911463
679906	911464
72248	911465
71091	911466
422	911467
547727	911468
178477	911469
141478	911470
7491	911471
382905	911472
108115	911473
673908	911474
86893	911475
622327	911476
394013	911477
208759	911478
109503	911479
636497	911480
377782	911481
74915	911482
17922	911483
341872	911484
618417	911485
388929	911486
545993	911487
442232	911488
53995	911489
166635	911490
245937	911491
26507	911492
11157	911493
198035	911494
717199	911495
330738	911496
368597	911497
158164	911498
29398	911499
510008	911500
218113	911501
335511	911502
19438	911503
221843	911504
11733	911505
582932	911506
580597	911507
293218	911508
254801	911509
539138	911510
39755	911511
135055	911512
54486	911513
657577	911514
178544	911515
497562	911516
20487	911517
648690	911518
562040	911519
72179	911520
248951	911521
625182	911522
67930	911523
405019	911524
56834	911525
249051	911526
502182	911527
552832	911528
312665	911529
80308	911530
72657	911531
276694	911532
60344	911533
180587	911534
155739	911535
25535	911536
8607	911537
655473	911538
16421	911539
31219	911540
467074	911541
464032	911542
554520	911543
636141	911544
140296	911545
690246	911546
222329	911547
56245	911548
586422	911549
390723	911550
66395	911551
315372	911552
720573	911553
569891	911554
552152	911555
328597	911556
90267	911557
8794	911558
119499	911559
2494	911560
262539	911561
704311	911562
646816	911563
190340	911564
218999	911565
134029	911566
558657	911567
536759	911568
15766	911569
228108	911570
517932	911571
488737	911572
40357	911573
213891	911574
424141	911575
686244	911576
24497	911577
166490	911578
185541	911579
382744	911580
65853	911581
268111	911582
589567	911583
40910	911584
6056	911585
314946	911586
64299	911587
185867	911588
40249	911589
146085	911590
65616	911591
190193	911592
646873	911593
358720	911594
20187	911595
198732	911596
34641	911597
436593	911598
405155	911599
118794	911600
384363	911601
186424	911602
680811	911603
133272	911604
539112	911605
108081	911606
4375	911607
519939	911608
721113	911609
699336	911610
253134	911611
104615	911612
6530	911613
74212	911614
607908	911615
49178	911616
527599	911617
156343	911618
135572	911619
691636	911620
512480	911621
593974	911622
689941	911623
29962	911624
41463	911625
573927	911626
443430	911627
187999	911628
485565	911629
76821	911630
383794	911631
247922	911632
627516	911633
178925	911634
528756	911635
284894	911636
149324	911637
314825	911638
67703	911639
671647	911640
120978	911641
108142	911642
986	911643
2274	911644
326734	911645
62233	911646
376068	911647
146559	911648
7534	911649
382204	911650
489502	911651
174408	911652
224054	911653
137391	911654
18625	911655
13307	911656
462034	911657
494717	911658
585190	911659
164632	911660
115727	911661
652826	911662
398025	911663
119252	911664
633442	911665
32424	911666
61834	911667
462659	911668
125756	911669
14213	911670
706408	911671
138568	911672
245517	911673
432696	911674
555777	911675
537903	911676
376394	911677
480576	911678
82930	911679
682283	911680
663568	911681
452979	911682
701384	911683
677923	911684
154887	911685
109894	911686
662895	911687
506169	911688
12065	911689
1401	911690
231354	911691
582987	911692
389009	911693
24506	911694
168573	911695
20315	911696
155977	911697
1429	911698
41022	911699
260186	911700
656517	911701
637791	911702
707023	911703
340370	911704
49093	911705
134707	911706
712804	911707
57786	911708
672084	911709
52749	911710
141657	911711
189107	911712
65421	911713
102779	911714
349424	911715
146520	911716
33613	911717
132374	911718
447929	911719
309613	911720
523858	911721
169620	911722
492295	911723
152329	911724
21051	911725
219496	911726
12754	911727
36239	911728
683198	911729
199573	911730
137925	911731
219188	911732
499371	911733
697657	911734
175121	911735
113358	911736
637588	911737
131381	911738
1860	911739
215493	911740
14926	911741
655298	911742
125949	911743
441400	911744
407031	911745
162745	911746
138273	911747
466808	911748
177138	911749
270130	911750
500788	911751
164314	911752
15202	911753
8046	911754
485997	911755
593413	911756
221439	911757
199235	911758
406700	911759
5709	911760
476242	911761
200247	911762
199319	911763
159658	911764
476131	911765
101054	911766
12688	911767
23816	911768
24986	911769
351360	911770
48937	911771
986	911772
5918	911773
51161	911774
142852	911775
51936	911776
90342	911777
3667	911778
558315	911779
113595	911780
70819	911781
33390	911782
460951	911783
119646	911784
303455	911785
212931	911786
203380	911787
171710	911788
306476	911789
289142	911790
36427	911791
688259	911792
7180	911793
490662	911794
80014	911795
206531	911796
250909	911797
661768	911798
64100	911799
457843	911800
309817	911801
27403	911802
166160	911803
406538	911804
5786	911805
626807	911806
49925	911807
77391	911808
429355	911809
389382	911810
11706	911811
462804	911812
124409	911813
235962	911814
147964	911815
173170	911816
484438	911817
707980	911818
420363	911819
26882	911820
109571	911821
213801	911822
654334	911823
16385	911824
11416	911825
470534	911826
50072	911827
494277	911828
526888	911829
40778	911830
430384	911831
236048	911832
344011	911833
217803	911834
245213	911835
97306	911836
32970	911837
57679	911838
48888	911839
471385	911840
104224	911841
62358	911842
609915	911843
54833	911844
125908	911845
545702	911846
20919	911847
57871	911848
386763	911849
62134	911850
26439	911851
139717	911852
1409	911853
392156	911854
576953	911855
314255	911856
237348	911857
18322	911858
11008	911859
722990	911860
315834	911861
644241	911862
75860	911863
64642	911864
363640	911865
88720	911866
61419	911867
724358	911868
623550	911869
155413	911870
472776	911871
339502	911872
662477	911873
586233	911874
713181	911875
90640	911876
157279	911877
434905	911878
355630	911879
217757	911880
606572	911881
111434	911882
35832	911883
388369	911884
50926	911885
91107	911886
571198	911887
296009	911888
121835	911889
605539	911890
285005	911891
293453	911892
573305	911893
271220	911894
59001	911895
323845	911896
397073	911897
650560	911898
534587	911899
259261	911900
462128	911901
687900	911902
422574	911903
231810	911904
36765	911905
665213	911906
530071	911907
218470	911908
319398	911909
160160	911910
424632	911911
22469	911912
432737	911913
218796	911914
80045	911915
120659	911916
24432	911917
5082	911918
662682	911919
8970	911920
11504	911921
542202	911922
715962	911923
462287	911924
330030	911925
694539	911926
1287	911927
320437	911928
291853	911929
239665	911930
94234	911931
10887	911932
16488	911933
574804	911934
180353	911935
159795	911936
424970	911937
46400	911938
92467	911939
187474	911940
462413	911941
247693	911942
139809	911943
169846	911944
4775	911945
75854	911946
240333	911947
308207	911948
212153	911949
9503	911950
77488	911951
155251	911952
60951	911953
90587	911954
242844	911955
456239	911956
624735	911957
75100	911958
7993	911959
254434	911960
710899	911961
24137	911962
160881	911963
146661	911964
66071	911965
189991	911966
389254	911967
83062	911968
631180	911969
565214	911970
685446	911971
513522	911972
34192	911973
152234	911974
25515	911975
164878	911976
16364	911977
205173	911978
659766	911979
186232	911980
400841	911981
496730	911982
395730	911983
708160	911984
2567	911985
21187	911986
220400	911987
79568	911988
593827	911989
169669	911990
409704	911991
9454	911992
472714	911993
118573	911994
329015	911995
60992	911996
596894	911997
42076	911998
580698	911999
281237	912000
448651	912001
23193	912002
403887	912003
54352	912004
147760	912005
482433	912006
537165	912007
26319	912008
289346	912009
384948	912010
9492	912011
1964	912012
360378	912013
160543	912014
669311	912015
637904	912016
379172	912017
169847	912018
117183	912019
144	912020
574558	912021
44686	912022
357499	912023
6263	912024
5387	912025
141499	912026
300404	912027
359606	912028
253991	912029
136927	912030
360437	912031
706565	912032
147525	912033
435115	912034
202906	912035
1424	912036
464204	912037
367324	912038
295285	912039
477416	912040
454486	912041
162320	912042
454615	912043
119938	912044
44977	912045
316807	912046
47527	912047
43736	912048
422376	912049
46738	912050
55808	912051
16708	912052
244871	912053
397648	912054
322229	912055
26807	912056
334287	912057
477733	912058
701671	912059
79517	912060
484595	912061
452715	912062
388294	912063
264845	912064
28146	912065
219391	912066
350085	912067
156937	912068
3101	912069
458955	912070
683083	912071
188995	912072
348497	912073
137150	912074
218868	912075
691305	912076
300	912077
149074	912078
254044	912079
246968	912080
9130	912081
390330	912082
512640	912083
436895	912084
27299	912085
6282	912086
45108	912087
268512	912088
34853	912089
662648	912090
225588	912091
473406	912092
4398	912093
120725	912094
163314	912095
178792	912096
689124	912097
111171	912098
401036	912099
29950	912100
607533	912101
564448	912102
373734	912103
291247	912104
217791	912105
64942	912106
312943	912107
654	912108
652025	912109
172166	912110
97855	912111
681791	912112
73955	912113
49242	912114
164516	912115
179813	912116
189305	912117
453532	912118
114480	912119
53852	912120
2460	912121
571010	912122
375165	912123
388421	912124
177026	912125
65934	912126
1409	912127
549354	912128
177125	912129
484323	912130
105107	912131
651885	912132
304280	912133
589037	912134
210320	912135
5855	912136
19088	912137
654423	912138
8678	912139
182586	912140
71512	912141
594646	912142
289955	912143
112653	912144
183041	912145
157848	912146
471838	912147
254245	912148
167852	912149
146898	912150
95426	912151
286891	912152
396955	912153
168085	912154
488621	912155
228950	912156
69851	912157
25803	912158
1262	912159
53639	912160
422684	912161
445631	912162
121845	912163
444584	912164
688603	912165
596537	912166
332827	912167
176161	912168
7561	912169
320651	912170
575378	912171
143440	912172
524078	912173
659064	912174
429562	912175
682073	912176
446097	912177
96984	912178
428119	912179
520134	912180
381865	912181
67048	912182
475066	912183
437796	912184
10502	912185
641470	912186
62642	912187
646997	912188
219673	912189
293573	912190
333218	912191
319	912192
239473	912193
101949	912194
635156	912195
262435	912196
262397	912197
12413	912198
371472	912199
223802	912200
724974	912201
564359	912202
436144	912203
118791	912204
18867	912205
2492	912206
351611	912207
296616	912208
274164	912209
4092	912210
328404	912211
594922	912212
190647	912213
4640	912214
170886	912215
2925	912216
165488	912217
12182	912218
383716	912219
159874	912220
4186	912221
490023	912222
401483	912223
107459	912224
612234	912225
43624	912226
7779	912227
293972	912228
314585	912229
28055	912230
59211	912231
117258	912232
94830	912233
13207	912234
387198	912235
682619	912236
344636	912237
766	912238
504584	912239
541030	912240
500997	912241
242134	912242
185800	912243
181510	912244
141601	912245
30012	912246
711436	912247
62988	912248
39291	912249
19035	912250
144745	912251
472139	912252
360975	912253
132187	912254
144329	912255
572087	912256
703190	912257
427296	912258
421096	912259
183511	912260
318672	912261
699638	912262
395428	912263
7182	912264
636176	912265
89520	912266
11320	912267
677625	912268
8067	912269
672967	912270
399941	912271
241397	912272
176390	912273
42875	912274
324557	912275
344012	912276
77455	912277
557388	912278
586897	912279
660157	912280
294580	912281
38934	912282
126037	912283
43404	912284
35689	912285
429008	912286
304654	912287
258207	912288
167442	912289
383979	912290
184692	912291
220494	912292
324008	912293
626983	912294
519326	912295
680532	912296
44252	912297
540202	912298
2289	912299
43228	912300
46983	912301
150298	912302
416008	912303
625889	912304
168703	912305
438241	912306
590459	912307
579536	912308
608508	912309
676611	912310
534741	912311
182839	912312
607613	912313
12690	912314
391580	912315
151468	912316
365033	912317
481608	912318
420963	912319
105051	912320
17342	912321
317153	912322
105636	912323
188864	912324
174884	912325
141368	912326
178224	912327
498391	912328
15222	912329
598707	912330
321206	912331
249794	912332
49484	912333
51678	912334
211089	912335
288986	912336
348766	912337
4927	912338
29737	912339
264991	912340
428636	912341
22192	912342
2544	912343
52887	912344
144784	912345
169906	912346
302850	912347
119753	912348
40393	912349
336319	912350
298903	912351
134519	912352
366424	912353
2349	912354
308015	912355
306051	912356
72874	912357
258569	912358
619474	912359
565203	912360
246049	912361
700308	912362
346355	912363
154903	912364
247696	912365
18558	912366
415791	912367
399125	912368
932	912369
27868	912370
2943	912371
658688	912372
686879	912373
371946	912374
702207	912375
5319	912376
286039	912377
184176	912378
22090	912379
357017	912380
12480	912381
711265	912382
345581	912383
96194	912384
42974	912385
67992	912386
138665	912387
43397	912388
158115	912389
250623	912390
3477	912391
74849	912392
87713	912393
507091	912394
662665	912395
509020	912396
19533	912397
274903	912398
694709	912399
721880	912400
141985	912401
327874	912402
555445	912403
407878	912404
111668	912405
610638	912406
264599	912407
111857	912408
663760	912409
274851	912410
223373	912411
441686	912412
531599	912413
272643	912414
63963	912415
128	912416
634343	912417
155420	912418
149251	912419
66364	912420
147022	912421
165282	912422
287616	912423
206123	912424
12919	912425
600154	912426
220678	912427
530915	912428
56895	912429
372876	912430
27106	912431
46791	912432
254112	912433
453815	912434
538751	912435
139450	912436
153308	912437
429670	912438
31379	912439
167837	912440
126051	912441
120647	912442
130433	912443
491797	912444
120773	912445
466899	912446
382520	912447
220451	912448
58079	912449
475036	912450
81011	912451
66942	912452
710846	912453
180141	912454
542289	912455
561966	912456
108160	912457
60519	912458
695593	912459
67864	912460
141121	912461
12310	912462
69640	912463
54475	912464
28217	912465
526237	912466
356461	912467
398016	912468
391995	912469
127702	912470
9648	912471
406439	912472
132937	912473
91893	912474
144820	912475
684195	912476
90757	912477
386704	912478
503259	912479
176814	912480
2978	912481
171744	912482
478706	912483
304556	912484
4717	912485
73845	912486
230289	912487
641807	912488
152580	912489
355082	912490
1011	912491
102736	912492
396652	912493
156313	912494
672444	912495
260612	912496
168688	912497
596602	912498
26548	912499
319842	912500
591551	912501
670059	912502
592084	912503
464126	912504
169056	912505
653032	912506
295772	912507
610634	912508
152808	912509
34045	912510
332949	912511
56003	912512
142706	912513
17586	912514
214102	912515
101854	912516
75329	912517
34355	912518
623443	912519
197761	912520
641735	912521
50237	912522
93503	912523
430101	912524
6358	912525
303515	912526
33641	912527
168418	912528
120088	912529
115217	912530
621345	912531
611886	912532
18300	912533
122264	912534
43148	912535
322691	912536
404958	912537
1733	912538
175103	912539
21600	912540
140168	912541
369446	912542
488523	912543
227	912544
168782	912545
99366	912546
152159	912547
497348	912548
177758	912549
54614	912550
186275	912551
11754	912552
192782	912553
66723	912554
717554	912555
725057	912556
266	912557
653031	912558
103211	912559
50809	912560
11817	912561
38149	912562
202880	912563
366194	912564
164843	912565
721254	912566
629649	912567
596985	912568
238921	912569
161409	912570
186201	912571
571227	912572
598824	912573
34786	912574
479840	912575
321718	912576
475846	912577
244895	912578
49793	912579
79291	912580
305664	912581
19459	912582
1180	912583
70802	912584
112647	912585
22211	912586
22442	912587
394762	912588
523423	912589
117739	912590
5430	912591
454433	912592
433287	912593
46570	912594
154057	912595
14523	912596
140774	912597
174459	912598
17727	912599
496576	912600
1306	912601
593570	912602
137478	912603
646030	912604
316634	912605
520267	912606
599905	912607
416309	912608
22663	912609
340221	912610
665552	912611
23889	912612
171567	912613
48255	912614
342199	912615
118729	912616
498766	912617
7483	912618
462511	912619
116613	912620
110683	912621
542751	912622
98119	912623
64445	912624
512904	912625
507474	912626
15495	912627
454279	912628
94109	912629
122239	912630
407	912631
12904	912632
649345	912633
434285	912634
252844	912635
641879	912636
229254	912637
300429	912638
664599	912639
53124	912640
632096	912641
633612	912642
404864	912643
227178	912644
720028	912645
69306	912646
320013	912647
532986	912648
37016	912649
145764	912650
79104	912651
454439	912652
165754	912653
117900	912654
340815	912655
40	912656
162720	912657
120637	912658
98851	912659
4426	912660
458866	912661
47783	912662
153126	912663
383267	912664
98293	912665
513	912666
522883	912667
538872	912668
579110	912669
543713	912670
291738	912671
164494	912672
519614	912673
678515	912674
434665	912675
94437	912676
573741	912677
118563	912678
603848	912679
95560	912680
24521	912681
249759	912682
91467	912683
138967	912684
694191	912685
288373	912686
50700	912687
17905	912688
30369	912689
652332	912690
668190	912691
569837	912692
525418	912693
2686	912694
239210	912695
59675	912696
473562	912697
110846	912698
78218	912699
528831	912700
61994	912701
11884	912702
9157	912703
117678	912704
225259	912705
87826	912706
501183	912707
230676	912708
693292	912709
695699	912710
154023	912711
10803	912712
42689	912713
376025	912714
510095	912715
401100	912716
87158	912717
488456	912718
2333	912719
350639	912720
385527	912721
167481	912722
102337	912723
277612	912724
178242	912725
221509	912726
334615	912727
18001	912728
183550	912729
42363	912730
85366	912731
466042	912732
186166	912733
629039	912734
388419	912735
126322	912736
117207	912737
13705	912738
553977	912739
354094	912740
37111	912741
333674	912742
8887	912743
129864	912744
155031	912745
102887	912746
408604	912747
644360	912748
504868	912749
54004	912750
467879	912751
451776	912752
107800	912753
3248	912754
573417	912755
52445	912756
24603	912757
214032	912758
87092	912759
465359	912760
17867	912761
302799	912762
51812	912763
531891	912764
177062	912765
26356	912766
12973	912767
242519	912768
156592	912769
10151	912770
140312	912771
535167	912772
567901	912773
237203	912774
195393	912775
110118	912776
15959	912777
257327	912778
173916	912779
456348	912780
233083	912781
12233	912782
157660	912783
584451	912784
317534	912785
599937	912786
132502	912787
599121	912788
327330	912789
405370	912790
86921	912791
430387	912792
31908	912793
1544	912794
4925	912795
15904	912796
182666	912797
120642	912798
585721	912799
648530	912800
169114	912801
154588	912802
38761	912803
625527	912804
217031	912805
8103	912806
24258	912807
185617	912808
79246	912809
670556	912810
109426	912811
91189	912812
701874	912813
69704	912814
44286	912815
148633	912816
45332	912817
296810	912818
427679	912819
44355	912820
5791	912821
143105	912822
660451	912823
129847	912824
482626	912825
119364	912826
305975	912827
2512	912828
76240	912829
35438	912830
500747	912831
208672	912832
4216	912833
674636	912834
240028	912835
229999	912836
176691	912837
9751	912838
635436	912839
92306	912840
16950	912841
34440	912842
74507	912843
558497	912844
38803	912845
626003	912846
629620	912847
651959	912848
141958	912849
9161	912850
373490	912851
249684	912852
666575	912853
3334	912854
1628	912855
30511	912856
8116	912857
148273	912858
362771	912859
154941	912860
49847	912861
304414	912862
163956	912863
464476	912864
421855	912865
571467	912866
384687	912867
159854	912868
216072	912869
657230	912870
186119	912871
356573	912872
620667	912873
15874	912874
454850	912875
651053	912876
234943	912877
262113	912878
177075	912879
16795	912880
269035	912881
52422	912882
721872	912883
149831	912884
12082	912885
517039	912886
70812	912887
683762	912888
178908	912889
328535	912890
22661	912891
20584	912892
68778	912893
219472	912894
99539	912895
29042	912896
233346	912897
206167	912898
77713	912899
64678	912900
213310	912901
154766	912902
311325	912903
5	912904
156662	912905
25416	912906
23552	912907
32723	912908
30638	912909
602071	912910
36317	912911
275468	912912
161975	912913
478694	912914
145197	912915
32419	912916
174015	912917
242179	912918
567176	912919
265414	912920
341710	912921
356262	912922
29516	912923
273415	912924
210242	912925
456329	912926
99126	912927
668262	912928
373327	912929
4910	912930
724134	912931
76644	912932
3325	912933
533383	912934
699554	912935
81200	912936
390346	912937
532727	912938
124075	912939
234130	912940
196568	912941
707284	912942
555035	912943
219541	912944
671269	912945
159086	912946
51742	912947
716945	912948
98216	912949
5049	912950
96078	912951
11726	912952
13249	912953
164954	912954
424401	912955
50828	912956
153220	912957
154018	912958
23033	912959
25438	912960
18567	912961
459573	912962
400445	912963
432373	912964
9786	912965
69419	912966
185390	912967
54868	912968
104058	912969
7283	912970
147562	912971
96816	912972
81942	912973
2767	912974
595171	912975
403520	912976
3771	912977
43206	912978
91945	912979
93775	912980
650910	912981
401312	912982
410452	912983
455364	912984
552012	912985
700360	912986
289956	912987
666501	912988
169614	912989
262591	912990
626362	912991
125578	912992
85339	912993
22648	912994
157223	912995
19235	912996
390236	912997
182434	912998
183364	912999
685946	913000
48649	913001
134089	913002
569111	913003
457557	913004
656521	913005
166151	913006
499235	913007
28853	913008
156845	913009
718085	913010
164215	913011
35933	913012
9695	913013
623829	913014
111047	913015
100716	913016
449325	913017
8358	913018
51489	913019
253216	913020
140551	913021
706708	913022
17506	913023
7	913024
68410	913025
266352	913026
371789	913027
643709	913028
34820	913029
163732	913030
683473	913031
372521	913032
5444	913033
264260	913034
155662	913035
580354	913036
40231	913037
436528	913038
635983	913039
324292	913040
567316	913041
2465	913042
572985	913043
13436	913044
504113	913045
651543	913046
539620	913047
504634	913048
125682	913049
631788	913050
508518	913051
42215	913052
274723	913053
85938	913054
334	913055
1124	913056
332266	913057
258251	913058
358138	913059
509498	913060
573689	913061
146092	913062
371457	913063
103259	913064
242743	913065
532885	913066
2271	913067
99807	913068
139839	913069
209086	913070
176856	913071
341384	913072
289866	913073
355785	913074
15513	913075
34933	913076
614991	913077
532166	913078
18077	913079
403327	913080
300864	913081
8082	913082
300368	913083
11852	913084
44590	913085
188291	913086
1538	913087
637442	913088
58012	913089
685522	913090
570894	913091
105345	913092
136337	913093
643758	913094
459638	913095
258187	913096
671681	913097
411554	913098
594227	913099
245340	913100
58748	913101
157242	913102
145190	913103
109217	913104
82199	913105
459108	913106
5294	913107
492480	913108
100665	913109
79149	913110
114882	913111
366139	913112
686081	913113
658447	913114
370002	913115
509674	913116
279607	913117
286253	913118
451	913119
2598	913120
135147	913121
214746	913122
96649	913123
350001	913124
172319	913125
6357	913126
525295	913127
109841	913128
377064	913129
600237	913130
300374	913131
482623	913132
139502	913133
668375	913134
39495	913135
261516	913136
715418	913137
428283	913138
265719	913139
386043	913140
31344	913141
145803	913142
715924	913143
438283	913144
299446	913145
10633	913146
73854	913147
93632	913148
575362	913149
692411	913150
347249	913151
6931	913152
148071	913153
600616	913154
240721	913155
11334	913156
445162	913157
45735	913158
1057	913159
524073	913160
131676	913161
558585	913162
3938	913163
660761	913164
223619	913165
230659	913166
527354	913167
449208	913168
299884	913169
34059	913170
47795	913171
71764	913172
161551	913173
164379	913174
264814	913175
572572	913176
675298	913177
654151	913178
9036	913179
82022	913180
702187	913181
645625	913182
186105	913183
181698	913184
148807	913185
689344	913186
416946	913187
114421	913188
691004	913189
373410	913190
335385	913191
598258	913192
48694	913193
590358	913194
92231	913195
402128	913196
135409	913197
394230	913198
475631	913199
359856	913200
252301	913201
27268	913202
156213	913203
52596	913204
5986	913205
560343	913206
93054	913207
32899	913208
545282	913209
403341	913210
518640	913211
685051	913212
12302	913213
348214	913214
198802	913215
487144	913216
558289	913217
50720	913218
168946	913219
274621	913220
583260	913221
17781	913222
120820	913223
635563	913224
119602	913225
329379	913226
707073	913227
268049	913228
135914	913229
518573	913230
4769	913231
3607	913232
7276	913233
574957	913234
605400	913235
140887	913236
118408	913237
57014	913238
81921	913239
84891	913240
1641	913241
269784	913242
80325	913243
86427	913244
70745	913245
627615	913246
186091	913247
2228	913248
683605	913249
94180	913250
123940	913251
396838	913252
13352	913253
367013	913254
570427	913255
671237	913256
12538	913257
620617	913258
172338	913259
422	913260
321620	913261
145487	913262
592261	913263
234059	913264
150590	913265
148375	913266
25740	913267
76315	913268
345147	913269
471452	913270
86020	913271
232397	913272
523218	913273
523016	913274
467804	913275
9611	913276
403827	913277
35998	913278
283569	913279
590228	913280
11396	913281
492391	913282
493990	913283
160667	913284
343596	913285
479906	913286
632101	913287
24104	913288
4368	913289
405621	913290
44973	913291
415108	913292
307618	913293
5438	913294
6884	913295
639452	913296
47751	913297
129708	913298
644463	913299
169876	913300
13348	913301
106828	913302
521728	913303
449989	913304
617251	913305
123572	913306
619301	913307
359456	913308
276983	913309
310639	913310
148704	913311
121945	913312
38368	913313
7876	913314
321119	913315
699533	913316
7940	913317
77197	913318
443308	913319
33888	913320
507239	913321
654518	913322
361908	913323
319303	913324
234588	913325
49162	913326
127319	913327
542961	913328
156055	913329
483327	913330
390413	913331
342882	913332
16371	913333
100533	913334
98411	913335
105455	913336
30763	913337
348742	913338
318225	913339
607205	913340
201	913341
665953	913342
4630	913343
211214	913344
703616	913345
223456	913346
707091	913347
167749	913348
291324	913349
245767	913350
546955	913351
59996	913352
431612	913353
307734	913354
373446	913355
175215	913356
394239	913357
34592	913358
108269	913359
173515	913360
641626	913361
81820	913362
27240	913363
91264	913364
7517	913365
155211	913366
161066	913367
57829	913368
523410	913369
518668	913370
98573	913371
23318	913372
169652	913373
205961	913374
160526	913375
50591	913376
550965	913377
630181	913378
620565	913379
600772	913380
46666	913381
59285	913382
49466	913383
590366	913384
332140	913385
249842	913386
7336	913387
569754	913388
366468	913389
279435	913390
3523	913391
360008	913392
135054	913393
430802	913394
59376	913395
186436	913396
327668	913397
113346	913398
19196	913399
417960	913400
573795	913401
2245	913402
27323	913403
400481	913404
487702	913405
323413	913406
96298	913407
236296	913408
227531	913409
302075	913410
638604	913411
487095	913412
169380	913413
1386	913414
100215	913415
487818	913416
224056	913417
411016	913418
547212	913419
169	913420
354116	913421
114459	913422
267407	913423
140984	913424
524578	913425
128015	913426
428197	913427
285653	913428
542004	913429
385665	913430
51017	913431
676092	913432
644886	913433
57337	913434
129417	913435
15788	913436
394687	913437
270544	913438
643862	913439
284746	913440
621742	913441
142576	913442
414031	913443
417135	913444
412675	913445
340146	913446
362928	913447
166584	913448
363752	913449
41221	913450
713607	913451
287577	913452
128091	913453
381891	913454
315119	913455
702130	913456
204964	913457
58798	913458
364643	913459
367702	913460
73150	913461
129633	913462
227356	913463
375871	913464
70014	913465
161084	913466
602828	913467
396845	913468
109471	913469
75929	913470
239168	913471
51500	913472
716279	913473
139513	913474
467990	913475
584281	913476
677607	913477
10283	913478
463380	913479
388393	913480
318894	913481
709375	913482
133053	913483
232500	913484
578266	913485
6479	913486
21005	913487
681744	913488
472524	913489
658013	913490
620824	913491
47164	913492
341811	913493
17242	913494
115487	913495
8354	913496
279324	913497
135991	913498
624828	913499
512540	913500
677702	913501
266422	913502
83229	913503
348397	913504
103934	913505
82492	913506
543465	913507
8614	913508
2301	913509
100154	913510
15460	913511
110082	913512
566389	913513
625692	913514
465066	913515
210653	913516
11496	913517
42393	913518
127844	913519
104977	913520
605974	913521
159273	913522
594153	913523
547339	913524
693587	913525
535802	913526
514033	913527
552943	913528
579340	913529
247140	913530
367587	913531
29414	913532
487119	913533
210342	913534
173639	913535
248221	913536
129813	913537
156986	913538
51646	913539
285464	913540
131225	913541
22292	913542
38337	913543
235827	913544
550795	913545
427405	913546
143765	913547
24826	913548
402061	913549
261797	913550
194253	913551
249062	913552
238809	913553
4471	913554
170166	913555
448524	913556
524871	913557
435602	913558
71864	913559
16895	913560
138854	913561
413729	913562
193970	913563
176184	913564
318055	913565
97790	913566
62149	913567
34854	913568
525665	913569
300678	913570
9140	913571
467054	913572
597686	913573
648934	913574
550275	913575
354258	913576
153034	913577
73284	913578
424185	913579
140503	913580
341666	913581
15444	913582
637811	913583
115452	913584
14288	913585
621532	913586
459083	913587
160725	913588
142523	913589
635995	913590
56810	913591
158518	913592
306507	913593
263926	913594
159285	913595
168042	913596
685508	913597
29600	913598
946	913599
327175	913600
417336	913601
539631	913602
46883	913603
133215	913604
533229	913605
297474	913606
7581	913607
415708	913608
79645	913609
482273	913610
284166	913611
51332	913612
621396	913613
25039	913614
170603	913615
33965	913616
398894	913617
669549	913618
476177	913619
69967	913620
515555	913621
18831	913622
1130	913623
82880	913624
137852	913625
190478	913626
321821	913627
76922	913628
334395	913629
360028	913630
306227	913631
321526	913632
321319	913633
140074	913634
454057	913635
393255	913636
178731	913637
137862	913638
186103	913639
25864	913640
428299	913641
454565	913642
522495	913643
279582	913644
89363	913645
375877	913646
71421	913647
128064	913648
54806	913649
223593	913650
529375	913651
410972	913652
264101	913653
87503	913654
128887	913655
94702	913656
513927	913657
319206	913658
421660	913659
118097	913660
238443	913661
16183	913662
393359	913663
428428	913664
248575	913665
227285	913666
70170	913667
692544	913668
9451	913669
585510	913670
48956	913671
102293	913672
71924	913673
169013	913674
406197	913675
1479	913676
169495	913677
218374	913678
424045	913679
31114	913680
137763	913681
627153	913682
149237	913683
66825	913684
409800	913685
296087	913686
565453	913687
158835	913688
553406	913689
640387	913690
488475	913691
453039	913692
51812	913693
562659	913694
689101	913695
258142	913696
276968	913697
75816	913698
703267	913699
119322	913700
181714	913701
191901	913702
102693	913703
89089	913704
102343	913705
633133	913706
536726	913707
171058	913708
584785	913709
382005	913710
136978	913711
378653	913712
628759	913713
165397	913714
13	913715
32767	913716
702958	913717
552163	913718
694138	913719
56702	913720
194720	913721
312278	913722
1652	913723
459990	913724
50623	913725
432101	913726
109906	913727
175372	913728
183700	913729
133810	913730
51032	913731
129553	913732
473639	913733
70815	913734
556085	913735
93141	913736
32068	913737
122029	913738
106470	913739
170357	913740
397023	913741
446672	913742
679791	913743
54644	913744
14597	913745
351553	913746
53648	913747
100116	913748
106492	913749
592867	913750
319816	913751
575990	913752
470149	913753
376062	913754
668377	913755
328085	913756
385818	913757
13065	913758
679654	913759
410040	913760
274553	913761
19558	913762
399773	913763
243869	913764
159252	913765
32249	913766
159340	913767
226186	913768
665777	913769
630831	913770
164401	913771
115049	913772
217262	913773
184812	913774
2301	913775
184989	913776
437085	913777
250537	913778
19781	913779
496872	913780
103340	913781
19873	913782
46022	913783
95705	913784
5012	913785
5626	913786
235407	913787
30073	913788
86894	913789
90572	913790
315029	913791
350495	913792
186647	913793
279860	913794
245686	913795
430693	913796
679412	913797
134766	913798
404838	913799
473937	913800
137292	913801
530156	913802
478757	913803
307701	913804
36097	913805
217317	913806
240012	913807
164095	913808
3857	913809
325178	913810
493041	913811
132599	913812
536531	913813
118432	913814
312338	913815
66230	913816
179737	913817
43844	913818
574026	913819
22692	913820
113401	913821
462121	913822
440535	913823
29547	913824
28870	913825
41860	913826
42699	913827
66044	913828
379982	913829
286974	913830
570400	913831
7213	913832
188113	913833
110962	913834
14392	913835
179771	913836
192527	913837
220831	913838
111779	913839
113749	913840
688836	913841
153958	913842
56498	913843
173300	913844
464244	913845
134694	913846
348230	913847
681424	913848
571116	913849
183542	913850
349846	913851
474513	913852
7390	913853
260332	913854
531511	913855
692502	913856
466879	913857
343314	913858
159652	913859
40190	913860
289731	913861
6957	913862
172102	913863
276987	913864
157169	913865
444417	913866
273597	913867
195	913868
123724	913869
31102	913870
202396	913871
658953	913872
395175	913873
23672	913874
464041	913875
401617	913876
555626	913877
30494	913878
124403	913879
669857	913880
427773	913881
3824	913882
11443	913883
667309	913884
178608	913885
78270	913886
7154	913887
34418	913888
84088	913889
54269	913890
409677	913891
341154	913892
162407	913893
514815	913894
458809	913895
574652	913896
93645	913897
721007	913898
42027	913899
127554	913900
114337	913901
164252	913902
552382	913903
447204	913904
30382	913905
170352	913906
319119	913907
663659	913908
708447	913909
495862	913910
84466	913911
720132	913912
181251	913913
74428	913914
32750	913915
557313	913916
216198	913917
43039	913918
291206	913919
53638	913920
580552	913921
153604	913922
128564	913923
276602	913924
172637	913925
681767	913926
637546	913927
64475	913928
330548	913929
440944	913930
335174	913931
9022	913932
131495	913933
111096	913934
299622	913935
521242	913936
377889	913937
524165	913938
585130	913939
294056	913940
254088	913941
545672	913942
665736	913943
55095	913944
187911	913945
708034	913946
54747	913947
58383	913948
683066	913949
380797	913950
394021	913951
254670	913952
172759	913953
40375	913954
457877	913955
221158	913956
3577	913957
134501	913958
14015	913959
115196	913960
52317	913961
6603	913962
510445	913963
146408	913964
135127	913965
339776	913966
45034	913967
13672	913968
29318	913969
630582	913970
546343	913971
549671	913972
41394	913973
95300	913974
417546	913975
61281	913976
610897	913977
10614	913978
568552	913979
441805	913980
162430	913981
46049	913982
341515	913983
718060	913984
554851	913985
167077	913986
144900	913987
402913	913988
382918	913989
54386	913990
279371	913991
183411	913992
252132	913993
57028	913994
323639	913995
663374	913996
489927	913997
18080	913998
294882	913999
34957	914000
273965	914001
272383	914002
341659	914003
126214	914004
12209	914005
179892	914006
61488	914007
205613	914008
104826	914009
5967	914010
3361	914011
705551	914012
85812	914013
28739	914014
711044	914015
33441	914016
327643	914017
241118	914018
317379	914019
55580	914020
20251	914021
450694	914022
265810	914023
416341	914024
50043	914025
89144	914026
689507	914027
51809	914028
679233	914029
669183	914030
86797	914031
113362	914032
138391	914033
646731	914034
183837	914035
528234	914036
200827	914037
717512	914038
609323	914039
608255	914040
174632	914041
415171	914042
79721	914043
375780	914044
671703	914045
89440	914046
190384	914047
53461	914048
169134	914049
463966	914050
393980	914051
601760	914052
343995	914053
706905	914054
269585	914055
77072	914056
717112	914057
343159	914058
164903	914059
131322	914060
441039	914061
137517	914062
593906	914063
353869	914064
10963	914065
127080	914066
458643	914067
56168	914068
52967	914069
572938	914070
33408	914071
293438	914072
62350	914073
438456	914074
123311	914075
76867	914076
496	914077
71952	914078
110496	914079
116587	914080
227434	914081
64951	914082
515511	914083
4237	914084
514506	914085
134598	914086
644695	914087
451464	914088
280242	914089
7436	914090
176159	914091
346299	914092
350031	914093
279446	914094
372745	914095
591319	914096
672893	914097
414950	914098
507893	914099
82087	914100
641609	914101
435211	914102
718738	914103
3341	914104
476602	914105
84232	914106
149240	914107
19778	914108
102642	914109
217320	914110
652070	914111
83489	914112
560149	914113
93665	914114
136013	914115
150973	914116
12587	914117
706418	914118
460555	914119
244266	914120
97156	914121
1677	914122
138351	914123
33036	914124
26813	914125
184410	914126
94450	914127
435146	914128
561716	914129
487318	914130
370422	914131
579172	914132
589993	914133
592300	914134
134757	914135
97634	914136
2918	914137
111347	914138
174917	914139
639322	914140
613237	914141
10153	914142
693903	914143
189610	914144
467583	914145
78437	914146
336578	914147
241954	914148
228237	914149
695547	914150
280106	914151
670727	914152
84288	914153
363019	914154
305076	914155
150970	914156
130238	914157
64311	914158
466181	914159
556729	914160
482969	914161
219101	914162
270285	914163
45146	914164
617562	914165
118331	914166
429376	914167
315101	914168
550600	914169
552704	914170
518280	914171
708354	914172
700727	914173
724741	914174
19273	914175
73912	914176
345144	914177
525894	914178
6921	914179
75703	914180
679007	914181
19777	914182
30387	914183
178854	914184
391837	914185
241546	914186
148782	914187
598749	914188
363345	914189
43902	914190
673542	914191
469041	914192
152767	914193
678255	914194
222319	914195
4587	914196
683964	914197
253501	914198
481741	914199
65912	914200
178677	914201
552503	914202
236740	914203
26465	914204
365949	914205
485144	914206
192889	914207
432890	914208
8002	914209
88796	914210
7896	914211
129649	914212
3652	914213
548031	914214
224304	914215
254468	914216
578988	914217
424860	914218
237431	914219
524046	914220
666047	914221
565099	914222
36074	914223
572562	914224
440044	914225
89496	914226
477332	914227
58612	914228
3926	914229
25861	914230
191831	914231
106395	914232
525371	914233
363708	914234
389588	914235
2960	914236
9670	914237
146046	914238
53747	914239
243636	914240
334159	914241
412694	914242
354313	914243
299312	914244
75419	914245
615809	914246
638712	914247
72601	914248
566508	914249
540237	914250
196127	914251
32749	914252
406334	914253
6498	914254
447466	914255
11860	914256
35370	914257
102602	914258
676102	914259
92954	914260
162978	914261
114075	914262
26906	914263
60144	914264
26473	914265
679942	914266
488087	914267
77131	914268
84339	914269
591347	914270
668466	914271
411167	914272
72601	914273
236828	914274
107786	914275
438312	914276
14541	914277
198936	914278
99780	914279
646099	914280
85155	914281
53393	914282
540649	914283
72162	914284
497805	914285
600210	914286
295470	914287
158475	914288
271188	914289
64350	914290
61319	914291
497309	914292
700522	914293
114077	914294
400978	914295
284237	914296
641794	914297
142425	914298
3761	914299
200938	914300
59581	914301
129009	914302
4947	914303
47455	914304
598232	914305
558015	914306
268558	914307
676761	914308
93566	914309
10325	914310
664468	914311
657247	914312
200180	914313
89701	914314
615093	914315
449821	914316
166567	914317
675631	914318
34558	914319
216821	914320
30872	914321
707685	914322
151557	914323
242455	914324
66769	914325
611638	914326
223138	914327
567241	914328
526123	914329
45064	914330
326110	914331
557934	914332
111089	914333
206084	914334
158045	914335
33405	914336
7447	914337
384819	914338
58748	914339
285064	914340
591645	914341
252550	914342
456406	914343
51693	914344
184239	914345
42651	914346
648026	914347
121682	914348
656007	914349
95056	914350
138109	914351
597535	914352
30260	914353
41745	914354
335558	914355
342415	914356
404076	914357
339440	914358
16500	914359
589906	914360
583192	914361
513712	914362
221896	914363
35364	914364
223952	914365
92145	914366
493693	914367
288337	914368
147557	914369
2044	914370
672038	914371
25190	914372
620278	914373
135393	914374
636503	914375
509840	914376
467122	914377
675945	914378
594603	914379
135109	914380
79813	914381
544961	914382
267417	914383
168226	914384
613742	914385
13208	914386
189127	914387
635107	914388
244110	914389
103232	914390
32968	914391
164995	914392
180975	914393
72260	914394
25228	914395
242282	914396
301248	914397
279159	914398
540384	914399
576193	914400
536240	914401
150631	914402
176255	914403
196003	914404
479116	914405
570931	914406
271728	914407
584483	914408
112278	914409
295535	914410
591838	914411
477580	914412
453781	914413
2226	914414
105187	914415
252442	914416
32014	914417
88891	914418
72893	914419
409942	914420
86238	914421
11809	914422
423640	914423
217030	914424
477936	914425
10773	914426
479716	914427
237495	914428
550035	914429
80306	914430
179111	914431
14795	914432
135803	914433
681704	914434
578696	914435
672681	914436
720947	914437
1797	914438
58677	914439
616990	914440
61361	914441
84549	914442
10267	914443
97977	914444
148793	914445
292776	914446
31942	914447
643212	914448
371178	914449
472648	914450
462652	914451
50089	914452
479742	914453
600507	914454
598289	914455
705042	914456
555946	914457
266120	914458
362228	914459
43166	914460
250079	914461
71547	914462
93716	914463
483974	914464
570224	914465
402177	914466
133637	914467
364081	914468
659518	914469
99924	914470
157917	914471
316038	914472
155733	914473
37103	914474
232005	914475
486591	914476
355809	914477
549325	914478
625107	914479
28647	914480
1487	914481
91849	914482
74897	914483
499521	914484
2221	914485
49969	914486
504340	914487
720371	914488
199213	914489
61823	914490
86842	914491
311332	914492
582233	914493
114243	914494
9703	914495
501839	914496
701087	914497
137364	914498
45223	914499
33701	914500
1	914501
3371	914502
31706	914503
284180	914504
559195	914505
159451	914506
33056	914507
49507	914508
554841	914509
661229	914510
129717	914511
242038	914512
297320	914513
108673	914514
297022	914515
93489	914516
125617	914517
42500	914518
702597	914519
690917	914520
322625	914521
228936	914522
417220	914523
709819	914524
441720	914525
603959	914526
63453	914527
281275	914528
407405	914529
112952	914530
467655	914531
180317	914532
31624	914533
344831	914534
391550	914535
704073	914536
357934	914537
135670	914538
698949	914539
213522	914540
697140	914541
52435	914542
132442	914543
662187	914544
88473	914545
255112	914546
60128	914547
402717	914548
42340	914549
85763	914550
254034	914551
529629	914552
278613	914553
437458	914554
640212	914555
113436	914556
19043	914557
542744	914558
55783	914559
215304	914560
125815	914561
55416	914562
343601	914563
47780	914564
552224	914565
68939	914566
44933	914567
686331	914568
456988	914569
487660	914570
420981	914571
349197	914572
34063	914573
572710	914574
613175	914575
718646	914576
481168	914577
544419	914578
614367	914579
393924	914580
508118	914581
30627	914582
471418	914583
310944	914584
185841	914585
143141	914586
473089	914587
295337	914588
610375	914589
134468	914590
508716	914591
309718	914592
245438	914593
340109	914594
463036	914595
670366	914596
478051	914597
229464	914598
587255	914599
87864	914600
100276	914601
698149	914602
16033	914603
93248	914604
615502	914605
117240	914606
167011	914607
125321	914608
609516	914609
672392	914610
5736	914611
91645	914612
253	914613
708918	914614
141836	914615
705503	914616
409969	914617
91591	914618
16325	914619
103051	914620
658803	914621
41417	914622
305890	914623
243936	914624
300555	914625
238302	914626
323885	914627
73428	914628
280994	914629
28865	914630
115935	914631
702719	914632
689890	914633
174586	914634
220627	914635
138838	914636
51517	914637
48010	914638
215277	914639
536677	914640
578292	914641
166403	914642
145483	914643
670579	914644
7819	914645
302095	914646
122422	914647
551090	914648
113217	914649
143117	914650
547031	914651
2399	914652
37585	914653
318278	914654
13220	914655
39732	914656
248371	914657
14579	914658
571000	914659
48304	914660
21313	914661
671175	914662
516866	914663
159644	914664
27292	914665
39858	914666
79815	914667
98432	914668
541137	914669
705542	914670
238022	914671
2006	914672
57530	914673
273740	914674
488845	914675
44636	914676
180317	914677
435350	914678
671549	914679
42797	914680
496312	914681
18385	914682
123303	914683
125183	914684
222982	914685
1739	914686
12106	914687
247	914688
153044	914689
256377	914690
183360	914691
76114	914692
99080	914693
72492	914694
211225	914695
207483	914696
230806	914697
130935	914698
441163	914699
562382	914700
13846	914701
406206	914702
58417	914703
57369	914704
409059	914705
23907	914706
715547	914707
213225	914708
704478	914709
406559	914710
88640	914711
142633	914712
48363	914713
667418	914714
656417	914715
369034	914716
6429	914717
13980	914718
1281	914719
65912	914720
45791	914721
21039	914722
9757	914723
672455	914724
549947	914725
169105	914726
19270	914727
103377	914728
463659	914729
141537	914730
531746	914731
366755	914732
262252	914733
319797	914734
33586	914735
513859	914736
41912	914737
32841	914738
52695	914739
440470	914740
649246	914741
35919	914742
117901	914743
223522	914744
495900	914745
119594	914746
8546	914747
171208	914748
80816	914749
201484	914750
527444	914751
37131	914752
139332	914753
486974	914754
54191	914755
225658	914756
342560	914757
374132	914758
175563	914759
96993	914760
5169	914761
75077	914762
506265	914763
78684	914764
426956	914765
453745	914766
98757	914767
414262	914768
697735	914769
717933	914770
223854	914771
589700	914772
281895	914773
5588	914774
435129	914775
386075	914776
622088	914777
415435	914778
15478	914779
4996	914780
66068	914781
75594	914782
557817	914783
149928	914784
59155	914785
605622	914786
18464	914787
471679	914788
8992	914789
85983	914790
643165	914791
33321	914792
74309	914793
55286	914794
25849	914795
2349	914796
505506	914797
154425	914798
342669	914799
271090	914800
180957	914801
36358	914802
362113	914803
11440	914804
119115	914805
5626	914806
320895	914807
6774	914808
130132	914809
2754	914810
692613	914811
708341	914812
259101	914813
287331	914814
78763	914815
46544	914816
524301	914817
222994	914818
93274	914819
579705	914820
216097	914821
151103	914822
484285	914823
95854	914824
583159	914825
547650	914826
178828	914827
368098	914828
160656	914829
3262	914830
313490	914831
547183	914832
106999	914833
171393	914834
142743	914835
27157	914836
397734	914837
717992	914838
257751	914839
299512	914840
693352	914841
139744	914842
585543	914843
110914	914844
545183	914845
128445	914846
31153	914847
556468	914848
388114	914849
4326	914850
186507	914851
169971	914852
652785	914853
247278	914854
595621	914855
715026	914856
289474	914857
1957	914858
632572	914859
146784	914860
17748	914861
664590	914862
568669	914863
13738	914864
467569	914865
706541	914866
224282	914867
110735	914868
311939	914869
681	914870
6548	914871
53034	914872
53345	914873
65579	914874
33222	914875
250925	914876
707266	914877
177334	914878
291604	914879
611083	914880
49664	914881
595638	914882
455517	914883
704373	914884
240710	914885
661545	914886
172508	914887
15595	914888
36176	914889
151229	914890
459091	914891
550990	914892
45109	914893
3543	914894
140057	914895
46237	914896
495104	914897
80409	914898
23266	914899
10207	914900
402920	914901
129236	914902
2674	914903
462374	914904
50374	914905
155085	914906
559813	914907
52799	914908
176974	914909
479783	914910
28527	914911
139666	914912
432856	914913
44512	914914
659284	914915
110379	914916
357875	914917
666545	914918
85495	914919
40292	914920
129419	914921
10591	914922
401745	914923
102457	914924
635212	914925
51683	914926
725261	914927
123398	914928
46335	914929
588851	914930
290179	914931
707291	914932
132015	914933
644201	914934
40495	914935
2112	914936
495871	914937
9460	914938
232603	914939
94197	914940
30017	914941
669363	914942
312246	914943
29600	914944
137855	914945
365056	914946
158323	914947
719734	914948
104025	914949
722394	914950
160200	914951
635524	914952
256334	914953
312455	914954
197828	914955
84675	914956
17669	914957
18388	914958
568300	914959
605635	914960
48787	914961
177400	914962
201775	914963
200160	914964
65138	914965
33273	914966
47757	914967
151620	914968
115656	914969
415927	914970
686972	914971
502221	914972
155670	914973
590462	914974
49872	914975
65319	914976
230884	914977
14460	914978
52276	914979
55759	914980
333266	914981
129561	914982
100257	914983
77520	914984
14118	914985
532314	914986
185925	914987
486815	914988
394322	914989
177548	914990
100363	914991
293151	914992
486429	914993
135443	914994
81882	914995
106465	914996
475081	914997
2855	914998
145074	914999
179537	915000
152082	915001
119975	915002
271559	915003
144895	915004
601110	915005
643249	915006
425259	915007
445965	915008
512484	915009
26167	915010
422596	915011
58605	915012
260936	915013
312492	915014
342168	915015
366897	915016
353564	915017
227508	915018
540189	915019
430071	915020
645736	915021
79197	915022
223864	915023
137960	915024
52068	915025
77134	915026
560564	915027
677854	915028
441063	915029
273939	915030
136486	915031
117465	915032
24022	915033
52195	915034
77670	915035
364213	915036
89505	915037
658791	915038
452792	915039
143110	915040
720624	915041
145591	915042
704957	915043
224042	915044
427060	915045
133577	915046
592352	915047
364558	915048
348908	915049
250122	915050
57046	915051
101938	915052
179567	915053
39155	915054
363778	915055
363772	915056
232321	915057
51490	915058
48046	915059
175766	915060
63637	915061
149153	915062
60583	915063
58839	915064
140314	915065
178852	915066
127396	915067
5329	915068
24678	915069
458650	915070
46959	915071
4154	915072
185385	915073
433092	915074
442586	915075
355676	915076
672437	915077
33221	915078
591576	915079
92634	915080
661622	915081
705779	915082
39394	915083
285193	915084
400575	915085
7123	915086
156120	915087
78920	915088
715581	915089
277216	915090
131110	915091
371192	915092
114965	915093
88893	915094
285918	915095
71915	915096
2034	915097
581320	915098
74731	915099
524750	915100
353709	915101
163048	915102
17700	915103
485639	915104
198441	915105
28890	915106
49692	915107
119813	915108
451280	915109
722260	915110
506036	915111
3130	915112
681931	915113
33338	915114
334033	915115
613658	915116
40863	915117
72452	915118
115555	915119
1812	915120
221590	915121
43167	915122
36219	915123
130747	915124
16174	915125
647329	915126
49613	915127
43073	915128
686812	915129
14012	915130
702441	915131
49632	915132
76599	915133
60598	915134
576508	915135
475854	915136
232365	915137
178169	915138
33648	915139
296010	915140
36651	915141
114200	915142
76211	915143
322188	915144
24313	915145
580267	915146
76859	915147
601845	915148
57869	915149
337374	915150
46761	915151
715839	915152
80917	915153
98205	915154
439	915155
432897	915156
55470	915157
226222	915158
317835	915159
44955	915160
134720	915161
308995	915162
257996	915163
329645	915164
50249	915165
666095	915166
572257	915167
130538	915168
433741	915169
407198	915170
562023	915171
312860	915172
470870	915173
695188	915174
187194	915175
21559	915176
264186	915177
583895	915178
530333	915179
56958	915180
74274	915181
615370	915182
353962	915183
10435	915184
565176	915185
174974	915186
31247	915187
119658	915188
672316	915189
567139	915190
68485	915191
102938	915192
45367	915193
107128	915194
629036	915195
174951	915196
157696	915197
139904	915198
485333	915199
321638	915200
579159	915201
159274	915202
614793	915203
57775	915204
430138	915205
15455	915206
422547	915207
425691	915208
12341	915209
186657	915210
660744	915211
37263	915212
106121	915213
310696	915214
20982	915215
14614	915216
82591	915217
561226	915218
620764	915219
383863	915220
141448	915221
395088	915222
700792	915223
604091	915224
157172	915225
132969	915226
16963	915227
671125	915228
27710	915229
445013	915230
31885	915231
58334	915232
710574	915233
537497	915234
52016	915235
692489	915236
31394	915237
4053	915238
188143	915239
585378	915240
142838	915241
563991	915242
6890	915243
307694	915244
437663	915245
411044	915246
643604	915247
108307	915248
577769	915249
593374	915250
22094	915251
302170	915252
4625	915253
90650	915254
298964	915255
169764	915256
21122	915257
427025	915258
369075	915259
331577	915260
90143	915261
598015	915262
328771	915263
127521	915264
528091	915265
80544	915266
99135	915267
439242	915268
42936	915269
218007	915270
114235	915271
54926	915272
76947	915273
237210	915274
629483	915275
66691	915276
497711	915277
354461	915278
148565	915279
391190	915280
15897	915281
468887	915282
9813	915283
266266	915284
35599	915285
267270	915286
131878	915287
280883	915288
265262	915289
377868	915290
500017	915291
178703	915292
86270	915293
33386	915294
544331	915295
602010	915296
699413	915297
328301	915298
713793	915299
118224	915300
281754	915301
85204	915302
127010	915303
89385	915304
169026	915305
173940	915306
87355	915307
28982	915308
713440	915309
174541	915310
242840	915311
276278	915312
399301	915313
70496	915314
536494	915315
71717	915316
245121	915317
186891	915318
131755	915319
397384	915320
47497	915321
223316	915322
131636	915323
146542	915324
46247	915325
575135	915326
12334	915327
184073	915328
644815	915329
708957	915330
76824	915331
4371	915332
220003	915333
3424	915334
313048	915335
184003	915336
526026	915337
29216	915338
124433	915339
48146	915340
15745	915341
213519	915342
518893	915343
66159	915344
472145	915345
433843	915346
129043	915347
161051	915348
190554	915349
107473	915350
13709	915351
360643	915352
118755	915353
513012	915354
9859	915355
372315	915356
475938	915357
293209	915358
18429	915359
395226	915360
339209	915361
53163	915362
180868	915363
640393	915364
449912	915365
52265	915366
35676	915367
24187	915368
160575	915369
430349	915370
597550	915371
480613	915372
304297	915373
526470	915374
131838	915375
50335	915376
197396	915377
319614	915378
725006	915379
24858	915380
644053	915381
678824	915382
227182	915383
23454	915384
391380	915385
123993	915386
4851	915387
50752	915388
18569	915389
663455	915390
557940	915391
595147	915392
102450	915393
14435	915394
325198	915395
553205	915396
274386	915397
40690	915398
283521	915399
180781	915400
83241	915401
679076	915402
616775	915403
379209	915404
183779	915405
177929	915406
66807	915407
43886	915408
146265	915409
20518	915410
67075	915411
166787	915412
452011	915413
168679	915414
15736	915415
75431	915416
2175	915417
176907	915418
144312	915419
312862	915420
23473	915421
613319	915422
113360	915423
157066	915424
397146	915425
79422	915426
501462	915427
72467	915428
123054	915429
638081	915430
717594	915431
743	915432
38250	915433
110041	915434
320562	915435
58203	915436
5342	915437
116940	915438
41809	915439
163429	915440
477249	915441
15970	915442
523246	915443
346803	915444
10466	915445
79609	915446
53625	915447
159603	915448
90364	915449
328492	915450
472113	915451
61087	915452
455159	915453
38312	915454
348485	915455
27752	915456
1802	915457
628999	915458
89642	915459
169061	915460
158678	915461
51449	915462
660381	915463
122094	915464
564189	915465
83761	915466
123068	915467
482390	915468
247539	915469
707239	915470
317332	915471
258394	915472
6261	915473
43504	915474
360032	915475
680117	915476
189763	915477
701531	915478
390849	915479
19934	915480
606854	915481
102120	915482
493087	915483
465118	915484
137155	915485
85089	915486
260436	915487
599993	915488
8291	915489
645981	915490
592155	915491
147453	915492
579616	915493
561648	915494
250418	915495
512199	915496
19696	915497
626280	915498
2199	915499
616719	915500
655693	915501
152883	915502
569977	915503
369231	915504
134083	915505
106798	915506
62269	915507
515790	915508
20350	915509
33658	915510
651417	915511
660806	915512
77160	915513
627982	915514
197904	915515
263024	915516
189710	915517
180696	915518
575835	915519
507034	915520
173398	915521
552588	915522
242487	915523
412658	915524
30626	915525
570625	915526
187696	915527
451043	915528
315456	915529
9686	915530
480762	915531
528052	915532
183822	915533
158990	915534
11594	915535
142886	915536
636264	915537
96423	915538
510558	915539
496247	915540
182365	915541
551244	915542
109986	915543
301288	915544
122565	915545
500439	915546
127103	915547
8304	915548
603767	915549
228695	915550
221128	915551
397193	915552
461739	915553
452833	915554
269314	915555
64831	915556
455633	915557
599298	915558
479933	915559
454252	915560
432534	915561
260732	915562
383805	915563
12373	915564
87072	915565
348836	915566
287520	915567
15441	915568
623258	915569
131171	915570
39022	915571
282907	915572
579875	915573
195245	915574
186159	915575
406341	915576
25270	915577
645566	915578
628223	915579
160886	915580
51521	915581
157683	915582
42860	915583
707949	915584
82877	915585
239626	915586
449009	915587
1056	915588
607213	915589
439606	915590
299334	915591
2375	915592
176906	915593
481392	915594
291729	915595
120067	915596
585063	915597
199016	915598
171336	915599
168704	915600
586637	915601
512026	915602
232514	915603
11490	915604
692707	915605
709798	915606
59419	915607
346610	915608
24501	915609
226315	915610
127864	915611
460452	915612
63057	915613
79182	915614
127475	915615
112906	915616
174685	915617
180524	915618
451217	915619
701894	915620
26043	915621
178317	915622
578905	915623
220417	915624
584458	915625
2669	915626
458477	915627
656698	915628
690327	915629
196459	915630
650493	915631
260084	915632
96296	915633
142506	915634
155436	915635
484709	915636
301914	915637
572177	915638
695902	915639
1179	915640
79228	915641
133216	915642
19191	915643
94380	915644
10988	915645
446228	915646
662078	915647
18486	915648
381879	915649
681237	915650
357649	915651
127660	915652
460728	915653
425518	915654
427516	915655
337230	915656
69555	915657
8478	915658
183508	915659
441	915660
75748	915661
17380	915662
419149	915663
454801	915664
130760	915665
40925	915666
28383	915667
482339	915668
41482	915669
342915	915670
441929	915671
259930	915672
32445	915673
176350	915674
147173	915675
639951	915676
162186	915677
237803	915678
41087	915679
452299	915680
549430	915681
397660	915682
145253	915683
212074	915684
536796	915685
157558	915686
9166	915687
167080	915688
137398	915689
60954	915690
139292	915691
72232	915692
629334	915693
178381	915694
48722	915695
694829	915696
357270	915697
616420	915698
98291	915699
254786	915700
302273	915701
107334	915702
304470	915703
69516	915704
76686	915705
74514	915706
156033	915707
134059	915708
602331	915709
451881	915710
82932	915711
6628	915712
78836	915713
19023	915714
52102	915715
20176	915716
648667	915717
53948	915718
204290	915719
78732	915720
335703	915721
319300	915722
163029	915723
44845	915724
717364	915725
311745	915726
50456	915727
427409	915728
100768	915729
492459	915730
104056	915731
365337	915732
293	915733
482507	915734
109813	915735
26254	915736
527734	915737
389882	915738
291925	915739
669827	915740
308864	915741
309761	915742
158979	915743
35113	915744
219678	915745
62113	915746
162537	915747
19401	915748
1757	915749
133082	915750
381145	915751
275903	915752
145518	915753
176838	915754
108639	915755
628284	915756
146832	915757
92769	915758
78538	915759
668645	915760
346485	915761
184798	915762
534821	915763
48800	915764
363126	915765
376735	915766
618742	915767
559171	915768
677316	915769
600841	915770
499364	915771
62980	915772
146130	915773
130897	915774
213946	915775
175676	915776
668957	915777
563384	915778
8209	915779
17971	915780
203449	915781
146107	915782
384055	915783
253281	915784
1805	915785
426967	915786
242352	915787
88583	915788
174466	915789
39212	915790
106881	915791
27656	915792
178059	915793
15294	915794
365626	915795
237011	915796
332673	915797
558696	915798
4586	915799
112956	915800
298044	915801
5308	915802
48922	915803
113913	915804
52085	915805
88628	915806
688252	915807
219503	915808
239040	915809
356660	915810
20156	915811
663842	915812
79052	915813
124081	915814
482908	915815
400949	915816
437647	915817
579189	915818
40327	915819
155939	915820
41376	915821
99429	915822
452352	915823
711458	915824
397476	915825
364915	915826
184920	915827
272998	915828
44627	915829
53038	915830
183727	915831
453704	915832
65754	915833
432994	915834
521726	915835
129148	915836
362748	915837
192016	915838
209351	915839
545635	915840
586570	915841
327206	915842
77584	915843
587951	915844
89716	915845
5713	915846
99098	915847
430572	915848
96794	915849
244594	915850
205228	915851
123965	915852
671236	915853
577795	915854
702584	915855
63519	915856
34372	915857
55646	915858
424663	915859
110014	915860
25905	915861
266677	915862
166723	915863
55092	915864
264819	915865
92272	915866
273717	915867
521190	915868
315333	915869
112976	915870
138687	915871
11652	915872
279497	915873
47591	915874
487223	915875
71093	915876
359435	915877
63930	915878
3374	915879
1520	915880
354067	915881
439247	915882
750	915883
425393	915884
34028	915885
588088	915886
107383	915887
389978	915888
277464	915889
693486	915890
310445	915891
9263	915892
117725	915893
455442	915894
81636	915895
637786	915896
202562	915897
16545	915898
1946	915899
229217	915900
99369	915901
368578	915902
77017	915903
446211	915904
104915	915905
107113	915906
58745	915907
538188	915908
380055	915909
114999	915910
9918	915911
652879	915912
119697	915913
115660	915914
723175	915915
458631	915916
97474	915917
399216	915918
166247	915919
698107	915920
678894	915921
331477	915922
89488	915923
668104	915924
556502	915925
702196	915926
154386	915927
386106	915928
641347	915929
448487	915930
490440	915931
50617	915932
23156	915933
565014	915934
585291	915935
682364	915936
651981	915937
576907	915938
11362	915939
292975	915940
692330	915941
311845	915942
186850	915943
51594	915944
154836	915945
625274	915946
222155	915947
140722	915948
296790	915949
390312	915950
14404	915951
326271	915952
49501	915953
265901	915954
701265	915955
610426	915956
648782	915957
47456	915958
137126	915959
520724	915960
125545	915961
305714	915962
526464	915963
230524	915964
26974	915965
248432	915966
3759	915967
249050	915968
60532	915969
5463	915970
2228	915971
413402	915972
105455	915973
265016	915974
163856	915975
135186	915976
205980	915977
301155	915978
570893	915979
297521	915980
22255	915981
155777	915982
12194	915983
221892	915984
196947	915985
111024	915986
347855	915987
37607	915988
85645	915989
370373	915990
137064	915991
565682	915992
426416	915993
104873	915994
532787	915995
241563	915996
316009	915997
371692	915998
258323	915999
460416	916000
429646	916001
188326	916002
505179	916003
89262	916004
5771	916005
108100	916006
22963	916007
197201	916008
115906	916009
600434	916010
461206	916011
305673	916012
133538	916013
8665	916014
80800	916015
102021	916016
201020	916017
214231	916018
173011	916019
547588	916020
562386	916021
137928	916022
20836	916023
354337	916024
607725	916025
423033	916026
478607	916027
354945	916028
154577	916029
88125	916030
382177	916031
13381	916032
97259	916033
604598	916034
494041	916035
700556	916036
28698	916037
12619	916038
109088	916039
399509	916040
66320	916041
109210	916042
468509	916043
95195	916044
8605	916045
528153	916046
2985	916047
233373	916048
618354	916049
46522	916050
276800	916051
20855	916052
11776	916053
146383	916054
38408	916055
492766	916056
37462	916057
238285	916058
412227	916059
671291	916060
546328	916061
289003	916062
1108	916063
47355	916064
51099	916065
107720	916066
2980	916067
373057	916068
667607	916069
324854	916070
615801	916071
719993	916072
425205	916073
126289	916074
159074	916075
318616	916076
15914	916077
50142	916078
315550	916079
432439	916080
687086	916081
137657	916082
630469	916083
181107	916084
334332	916085
97271	916086
507855	916087
60687	916088
383695	916089
224285	916090
244772	916091
522690	916092
34206	916093
127177	916094
230913	916095
48430	916096
125323	916097
27007	916098
132570	916099
626862	916100
10487	916101
1993	916102
335861	916103
161707	916104
628753	916105
391252	916106
23598	916107
520281	916108
605012	916109
11	916110
488734	916111
84828	916112
429619	916113
314326	916114
92878	916115
47762	916116
654482	916117
700909	916118
582143	916119
435734	916120
702304	916121
91347	916122
353263	916123
450293	916124
159173	916125
128944	916126
90847	916127
5690	916128
275299	916129
648338	916130
497207	916131
100482	916132
605211	916133
149518	916134
146358	916135
268180	916136
311327	916137
74302	916138
61552	916139
692297	916140
250980	916141
423983	916142
663983	916143
139863	916144
221845	916145
697859	916146
289286	916147
91670	916148
208140	916149
392337	916150
422062	916151
431938	916152
293362	916153
563725	916154
78961	916155
151	916156
170213	916157
133641	916158
132118	916159
49424	916160
287537	916161
585585	916162
274622	916163
16521	916164
193875	916165
394764	916166
101827	916167
415362	916168
8457	916169
108753	916170
84663	916171
289496	916172
609500	916173
622838	916174
679847	916175
569336	916176
87	916177
579767	916178
122389	916179
212249	916180
125367	916181
585170	916182
600544	916183
50253	916184
84135	916185
436	916186
174240	916187
44575	916188
595	916189
89690	916190
431814	916191
505929	916192
2993	916193
9248	916194
2125	916195
406198	916196
92154	916197
120944	916198
151479	916199
721488	916200
93737	916201
51268	916202
512987	916203
509673	916204
183650	916205
582994	916206
608890	916207
54292	916208
2853	916209
482825	916210
72251	916211
398099	916212
362629	916213
47061	916214
705895	916215
78727	916216
599667	916217
244378	916218
707456	916219
341112	916220
127249	916221
347697	916222
467015	916223
364108	916224
578025	916225
159415	916226
307966	916227
390596	916228
32687	916229
5029	916230
585720	916231
14174	916232
179952	916233
360683	916234
437150	916235
114601	916236
183879	916237
611196	916238
26725	916239
533209	916240
98157	916241
443510	916242
477084	916243
118228	916244
295162	916245
89924	916246
132826	916247
56395	916248
301761	916249
265311	916250
422817	916251
50549	916252
432236	916253
13936	916254
53137	916255
1240	916256
134359	916257
606481	916258
629116	916259
413654	916260
327398	916261
295601	916262
316668	916263
566725	916264
507831	916265
394801	916266
83360	916267
588983	916268
144806	916269
25496	916270
449341	916271
147701	916272
418650	916273
624935	916274
584996	916275
708479	916276
23082	916277
605333	916278
154543	916279
120366	916280
590233	916281
591464	916282
168952	916283
702619	916284
273663	916285
312870	916286
63568	916287
51150	916288
303269	916289
242329	916290
17139	916291
220560	916292
26691	916293
44823	916294
107916	916295
73551	916296
641742	916297
346464	916298
241373	916299
42509	916300
196495	916301
22224	916302
654539	916303
445119	916304
30861	916305
53634	916306
450308	916307
156788	916308
156321	916309
185600	916310
557074	916311
137025	916312
520	916313
252	916314
118772	916315
385008	916316
76769	916317
287863	916318
292285	916319
617971	916320
972	916321
72440	916322
655184	916323
31721	916324
82050	916325
174571	916326
639797	916327
479302	916328
375412	916329
121914	916330
333215	916331
626281	916332
11131	916333
135961	916334
40351	916335
148346	916336
332219	916337
633695	916338
169896	916339
487559	916340
128479	916341
383167	916342
135461	916343
125289	916344
52279	916345
31037	916346
51880	916347
132674	916348
378499	916349
404565	916350
415928	916351
371312	916352
413747	916353
48225	916354
455277	916355
136954	916356
505463	916357
101795	916358
13540	916359
31135	916360
97700	916361
113856	916362
24982	916363
85379	916364
5875	916365
487433	916366
39461	916367
410721	916368
665458	916369
596653	916370
173813	916371
415062	916372
77930	916373
42350	916374
42572	916375
223901	916376
618570	916377
659625	916378
286518	916379
218409	916380
198569	916381
264434	916382
8521	916383
134885	916384
85527	916385
83329	916386
143343	916387
91545	916388
14154	916389
392624	916390
194597	916391
375226	916392
704941	916393
659334	916394
151299	916395
37470	916396
551232	916397
626811	916398
180916	916399
642407	916400
508553	916401
157532	916402
50616	916403
535986	916404
254234	916405
56311	916406
138760	916407
89318	916408
111501	916409
23280	916410
680669	916411
614835	916412
550661	916413
72265	916414
412294	916415
503740	916416
438768	916417
144165	916418
87321	916419
27381	916420
422300	916421
564394	916422
487560	916423
185393	916424
566404	916425
22537	916426
432024	916427
712749	916428
992	916429
23351	916430
108328	916431
30194	916432
484820	916433
176054	916434
47495	916435
150852	916436
10625	916437
3114	916438
547938	916439
92608	916440
303443	916441
111276	916442
458054	916443
47833	916444
164266	916445
95416	916446
503971	916447
2231	916448
218216	916449
631797	916450
66316	916451
124978	916452
571636	916453
632745	916454
127100	916455
73917	916456
99883	916457
140134	916458
259441	916459
94964	916460
182296	916461
175576	916462
523673	916463
420602	916464
79833	916465
555287	916466
10183	916467
74255	916468
19429	916469
420620	916470
122814	916471
322799	916472
221005	916473
682919	916474
703861	916475
525653	916476
557029	916477
331382	916478
12343	916479
217520	916480
159293	916481
305125	916482
83858	916483
530662	916484
233037	916485
184479	916486
418894	916487
77592	916488
12253	916489
117061	916490
181653	916491
39350	916492
323179	916493
70991	916494
145369	916495
166605	916496
170817	916497
371274	916498
116283	916499
41047	916500
29975	916501
229689	916502
326129	916503
118377	916504
611222	916505
175860	916506
621457	916507
24040	916508
245386	916509
120529	916510
117281	916511
313494	916512
679020	916513
718188	916514
396094	916515
163797	916516
668192	916517
320396	916518
304073	916519
827	916520
428306	916521
384668	916522
30378	916523
140260	916524
242388	916525
304691	916526
191428	916527
506998	916528
272963	916529
369929	916530
482035	916531
85364	916532
237094	916533
73745	916534
111792	916535
512178	916536
126128	916537
218823	916538
588949	916539
146974	916540
595295	916541
18182	916542
408679	916543
681816	916544
629615	916545
639798	916546
156479	916547
354008	916548
132978	916549
152718	916550
123748	916551
49747	916552
439888	916553
196080	916554
696678	916555
31814	916556
13310	916557
168745	916558
289186	916559
68968	916560
3294	916561
96599	916562
433467	916563
34359	916564
130121	916565
604496	916566
3196	916567
450163	916568
450185	916569
485008	916570
128101	916571
449175	916572
622259	916573
51685	916574
383576	916575
645294	916576
38034	916577
166639	916578
510429	916579
191430	916580
628490	916581
1417	916582
29800	916583
146232	916584
607198	916585
81329	916586
31294	916587
442771	916588
18714	916589
45707	916590
534888	916591
714711	916592
177944	916593
603065	916594
171286	916595
35006	916596
237921	916597
224297	916598
706107	916599
206858	916600
31035	916601
233549	916602
1670	916603
27278	916604
643678	916605
152045	916606
115405	916607
12669	916608
177810	916609
527338	916610
477614	916611
82221	916612
96773	916613
67423	916614
59183	916615
127539	916616
52702	916617
485925	916618
27311	916619
52170	916620
308570	916621
71898	916622
643174	916623
694572	916624
480463	916625
10876	916626
693331	916627
175297	916628
340258	916629
108663	916630
388329	916631
48858	916632
409709	916633
48227	916634
28021	916635
85072	916636
12059	916637
596272	916638
397159	916639
139413	916640
95025	916641
259257	916642
675434	916643
252340	916644
17146	916645
365321	916646
347766	916647
13278	916648
398757	916649
621370	916650
36199	916651
182664	916652
660689	916653
148914	916654
277939	916655
179903	916656
361707	916657
15732	916658
480816	916659
23746	916660
463209	916661
185650	916662
131869	916663
325877	916664
646573	916665
496448	916666
160889	916667
460505	916668
191587	916669
617334	916670
130223	916671
350221	916672
437233	916673
85586	916674
608877	916675
202725	916676
20579	916677
700477	916678
38873	916679
690764	916680
638757	916681
324434	916682
387597	916683
1769	916684
315522	916685
293002	916686
549759	916687
648724	916688
70748	916689
631662	916690
17901	916691
364445	916692
26775	916693
687058	916694
269696	916695
398520	916696
499614	916697
14217	916698
258319	916699
204872	916700
172941	916701
356785	916702
501746	916703
36583	916704
22803	916705
96001	916706
353265	916707
110645	916708
382792	916709
446964	916710
359976	916711
412464	916712
56055	916713
307777	916714
169495	916715
554436	916716
33996	916717
176938	916718
47973	916719
129649	916720
383161	916721
620916	916722
430476	916723
15162	916724
663336	916725
642097	916726
320803	916727
98370	916728
670253	916729
102037	916730
112171	916731
712169	916732
19858	916733
546963	916734
614405	916735
632916	916736
725145	916737
435471	916738
324716	916739
683929	916740
386736	916741
706157	916742
145799	916743
177490	916744
581214	916745
3840	916746
90379	916747
371254	916748
114373	916749
256277	916750
488106	916751
9007	916752
19181	916753
182552	916754
169467	916755
99173	916756
6724	916757
138985	916758
115125	916759
287157	916760
63993	916761
451592	916762
106592	916763
551436	916764
533948	916765
234054	916766
662908	916767
60375	916768
113125	916769
86937	916770
661333	916771
39185	916772
468892	916773
88951	916774
235757	916775
5645	916776
111788	916777
43184	916778
166124	916779
163459	916780
16439	916781
663610	916782
90202	916783
41655	916784
179661	916785
60858	916786
586934	916787
493321	916788
21636	916789
8040	916790
40715	916791
563726	916792
4495	916793
25343	916794
5417	916795
184538	916796
15100	916797
545038	916798
645391	916799
475686	916800
256877	916801
342904	916802
233652	916803
488343	916804
323865	916805
542420	916806
237374	916807
21977	916808
676402	916809
716058	916810
682	916811
601268	916812
374859	916813
135249	916814
31038	916815
38107	916816
139359	916817
159802	916818
277479	916819
447284	916820
716595	916821
61239	916822
47233	916823
70776	916824
35552	916825
12277	916826
103186	916827
222185	916828
354389	916829
68608	916830
695551	916831
612135	916832
546392	916833
617428	916834
639982	916835
447844	916836
403760	916837
272969	916838
14432	916839
1657	916840
391381	916841
188087	916842
615738	916843
147926	916844
495484	916845
164861	916846
167991	916847
587108	916848
520725	916849
6502	916850
20314	916851
498563	916852
120602	916853
351076	916854
607378	916855
409705	916856
44944	916857
169638	916858
96961	916859
84261	916860
104835	916861
72769	916862
310146	916863
682662	916864
403126	916865
498622	916866
99118	916867
596033	916868
219211	916869
700716	916870
295983	916871
423119	916872
620523	916873
89547	916874
722231	916875
425186	916876
473911	916877
178482	916878
400696	916879
9436	916880
269952	916881
107	916882
354795	916883
154403	916884
522766	916885
720769	916886
210185	916887
526120	916888
184029	916889
499724	916890
521211	916891
12539	916892
115900	916893
692938	916894
234537	916895
167638	916896
524731	916897
429731	916898
620831	916899
258800	916900
19663	916901
25021	916902
227376	916903
79055	916904
459820	916905
178808	916906
530759	916907
436945	916908
64253	916909
18303	916910
169975	916911
16921	916912
169272	916913
41622	916914
139242	916915
225486	916916
38387	916917
110788	916918
597391	916919
363385	916920
134504	916921
320580	916922
315585	916923
91128	916924
324759	916925
639659	916926
2283	916927
212609	916928
60525	916929
12059	916930
8363	916931
556148	916932
359202	916933
660406	916934
84465	916935
158640	916936
255796	916937
467645	916938
539799	916939
291749	916940
165781	916941
103148	916942
54511	916943
139179	916944
516311	916945
5798	916946
28907	916947
623592	916948
702201	916949
106593	916950
350550	916951
117050	916952
183284	916953
326145	916954
206895	916955
19442	916956
73856	916957
553744	916958
60821	916959
133429	916960
65418	916961
148132	916962
635335	916963
506227	916964
725188	916965
90541	916966
6667	916967
67189	916968
680349	916969
236664	916970
355797	916971
158879	916972
314792	916973
448807	916974
162308	916975
589393	916976
106254	916977
68528	916978
109290	916979
669199	916980
12891	916981
77006	916982
253166	916983
363943	916984
90460	916985
614642	916986
38541	916987
606173	916988
430856	916989
249568	916990
53277	916991
528095	916992
227439	916993
338233	916994
555176	916995
490884	916996
209803	916997
719199	916998
484454	916999
381147	917000
296766	917001
158308	917002
287888	917003
596745	917004
11403	917005
37824	917006
446475	917007
708284	917008
414616	917009
1647	917010
4625	917011
54726	917012
717790	917013
384499	917014
98716	917015
410990	917016
81964	917017
232111	917018
82658	917019
51842	917020
330588	917021
193382	917022
393574	917023
244952	917024
20691	917025
252817	917026
389566	917027
399068	917028
255150	917029
27159	917030
178321	917031
156908	917032
391998	917033
528170	917034
16800	917035
366935	917036
38195	917037
580787	917038
87757	917039
623	917040
530134	917041
625351	917042
967	917043
457653	917044
139740	917045
154737	917046
594372	917047
518495	917048
103912	917049
170885	917050
154103	917051
638321	917052
316044	917053
383513	917054
155893	917055
358021	917056
459719	917057
724318	917058
10375	917059
55558	917060
412609	917061
714897	917062
618727	917063
136387	917064
17260	917065
572569	917066
174324	917067
491154	917068
160356	917069
77153	917070
178213	917071
33719	917072
291407	917073
509628	917074
127205	917075
133034	917076
227592	917077
386986	917078
649	917079
569017	917080
176650	917081
77903	917082
48923	917083
146529	917084
433677	917085
83050	917086
84704	917087
56890	917088
510612	917089
168454	917090
167885	917091
613394	917092
553748	917093
141543	917094
27350	917095
719203	917096
520131	917097
195525	917098
91	917099
41924	917100
70059	917101
25741	917102
157420	917103
25722	917104
51822	917105
287611	917106
232897	917107
378691	917108
46289	917109
30765	917110
415432	917111
26404	917112
715040	917113
48382	917114
316888	917115
79708	917116
566293	917117
534770	917118
237670	917119
314067	917120
12257	917121
472453	917122
34092	917123
670161	917124
466105	917125
450842	917126
333211	917127
38028	917128
584290	917129
330265	917130
21884	917131
116426	917132
207041	917133
62823	917134
542520	917135
139551	917136
26825	917137
45586	917138
63187	917139
458559	917140
562180	917141
160071	917142
36168	917143
613236	917144
142345	917145
459599	917146
694796	917147
147579	917148
667884	917149
390403	917150
713650	917151
179893	917152
368470	917153
191916	917154
363260	917155
688280	917156
668002	917157
102742	917158
398929	917159
212422	917160
132115	917161
143656	917162
502650	917163
683980	917164
111666	917165
528004	917166
254442	917167
623969	917168
83852	917169
176582	917170
46573	917171
398433	917172
125813	917173
255564	917174
633768	917175
504688	917176
163881	917177
476763	917178
248475	917179
56496	917180
47109	917181
170406	917182
24649	917183
13136	917184
692055	917185
488876	917186
34722	917187
149452	917188
307059	917189
411174	917190
471487	917191
270085	917192
364564	917193
342498	917194
523140	917195
17998	917196
26368	917197
339578	917198
112819	917199
397287	917200
56695	917201
358520	917202
136443	917203
264121	917204
168671	917205
462944	917206
651742	917207
83274	917208
724248	917209
342530	917210
226434	917211
700194	917212
140245	917213
335925	917214
169868	917215
179679	917216
295655	917217
335182	917218
478933	917219
672928	917220
350321	917221
168146	917222
532780	917223
318019	917224
70668	917225
244825	917226
452836	917227
19989	917228
716977	917229
279124	917230
442833	917231
10587	917232
170182	917233
425338	917234
19093	917235
567621	917236
2778	917237
119195	917238
380428	917239
28798	917240
169318	917241
559	917242
75427	917243
591119	917244
78	917245
2099	917246
458264	917247
140583	917248
34410	917249
429489	917250
597839	917251
683798	917252
462488	917253
720984	917254
68028	917255
42820	917256
340994	917257
251467	917258
160607	917259
361009	917260
256075	917261
47465	917262
228933	917263
120592	917264
518580	917265
70699	917266
857	917267
28530	917268
529722	917269
2738	917270
30609	917271
152957	917272
635851	917273
8861	917274
66158	917275
17230	917276
77686	917277
24070	917278
173238	917279
672612	917280
486059	917281
150501	917282
2852	917283
36676	917284
64185	917285
112219	917286
651761	917287
17428	917288
448620	917289
165493	917290
135816	917291
251625	917292
38510	917293
11723	917294
397631	917295
474021	917296
391689	917297
347317	917298
539321	917299
651784	917300
24652	917301
301968	917302
389036	917303
24160	917304
73700	917305
443407	917306
47581	917307
46022	917308
43632	917309
170831	917310
657521	917311
403667	917312
24313	917313
292439	917314
477222	917315
365759	917316
15678	917317
381173	917318
680290	917319
380741	917320
619347	917321
36460	917322
108720	917323
77073	917324
48668	917325
300683	917326
617738	917327
573120	917328
34882	917329
50746	917330
8061	917331
479387	917332
160179	917333
78841	917334
401354	917335
691268	917336
45625	917337
212357	917338
311961	917339
553308	917340
67053	917341
167830	917342
49269	917343
289530	917344
608578	917345
710937	917346
5311	917347
157056	917348
416665	917349
588677	917350
207852	917351
115272	917352
231540	917353
340696	917354
193571	917355
149878	917356
394616	917357
641255	917358
59526	917359
118957	917360
65356	917361
551194	917362
91244	917363
351678	917364
361736	917365
277404	917366
1290	917367
150419	917368
67744	917369
1738	917370
252019	917371
498101	917372
54177	917373
85854	917374
406059	917375
119969	917376
697682	917377
137845	917378
116116	917379
143273	917380
26154	917381
424174	917382
159063	917383
378611	917384
413688	917385
702795	917386
528973	917387
405107	917388
140336	917389
117476	917390
869	917391
47462	917392
469099	917393
319480	917394
159841	917395
117519	917396
438323	917397
274130	917398
440698	917399
187988	917400
481343	917401
60761	917402
574779	917403
365392	917404
17242	917405
250767	917406
220613	917407
348810	917408
132156	917409
505830	917410
43292	917411
119607	917412
286239	917413
284616	917414
12543	917415
146554	917416
583025	917417
144273	917418
93885	917419
140663	917420
168451	917421
18677	917422
240960	917423
73998	917424
396950	917425
3404	917426
375341	917427
517923	917428
154602	917429
26011	917430
594589	917431
588844	917432
477327	917433
2628	917434
54608	917435
20	917436
116529	917437
704900	917438
579461	917439
617232	917440
373315	917441
685456	917442
582785	917443
8812	917444
47907	917445
24744	917446
644969	917447
335460	917448
184368	917449
89393	917450
66100	917451
387167	917452
325417	917453
54614	917454
34473	917455
579743	917456
187145	917457
394966	917458
438714	917459
5596	917460
430681	917461
151918	917462
622603	917463
642489	917464
456063	917465
33958	917466
669653	917467
649528	917468
308250	917469
596712	917470
194512	917471
472256	917472
465985	917473
18358	917474
4337	917475
78097	917476
455890	917477
410416	917478
162137	917479
559505	917480
281330	917481
86845	917482
430228	917483
58150	917484
11242	917485
605500	917486
121019	917487
326302	917488
705959	917489
233797	917490
32449	917491
511858	917492
109821	917493
186337	917494
148723	917495
268623	917496
562785	917497
87665	917498
435344	917499
34664	917500
243820	917501
6715	917502
138392	917503
176793	917504
29002	917505
183976	917506
1189	917507
395334	917508
77193	917509
10739	917510
4855	917511
547203	917512
208825	917513
7244	917514
52204	917515
114952	917516
251319	917517
132317	917518
9594	917519
135455	917520
444208	917521
94093	917522
532352	917523
98405	917524
154768	917525
231808	917526
55970	917527
32466	917528
343933	917529
257941	917530
386742	917531
21441	917532
25598	917533
279047	917534
121096	917535
180024	917536
528565	917537
413947	917538
704718	917539
54439	917540
13622	917541
482683	917542
84298	917543
105815	917544
359475	917545
283784	917546
265432	917547
133	917548
279719	917549
267143	917550
221115	917551
472674	917552
54202	917553
392764	917554
2301	917555
339516	917556
104071	917557
70232	917558
138548	917559
637258	917560
577890	917561
122448	917562
6056	917563
182017	917564
341118	917565
573042	917566
335440	917567
87573	917568
367668	917569
39592	917570
528672	917571
38357	917572
77609	917573
444135	917574
218978	917575
58025	917576
561903	917577
701132	917578
394599	917579
216305	917580
638488	917581
50403	917582
181008	917583
346490	917584
672083	917585
318590	917586
175855	917587
254083	917588
26278	917589
638475	917590
73220	917591
1897	917592
48679	917593
277323	917594
335226	917595
310078	917596
473028	917597
180634	917598
518700	917599
711829	917600
289593	917601
15423	917602
165521	917603
183510	917604
515682	917605
523017	917606
338276	917607
716404	917608
17951	917609
14628	917610
206915	917611
185758	917612
256183	917613
557211	917614
345023	917615
14795	917616
253076	917617
187969	917618
208333	917619
335672	917620
626143	917621
182088	917622
45538	917623
385997	917624
654798	917625
52220	917626
22267	917627
667091	917628
242064	917629
691100	917630
40542	917631
160040	917632
99397	917633
12256	917634
708070	917635
616644	917636
207491	917637
260604	917638
232650	917639
236890	917640
363169	917641
361176	917642
196648	917643
24473	917644
384528	917645
588976	917646
43373	917647
61001	917648
216909	917649
175647	917650
111055	917651
54222	917652
193482	917653
327260	917654
470090	917655
145904	917656
433660	917657
43166	917658
587547	917659
161685	917660
597024	917661
133964	917662
449235	917663
254297	917664
34400	917665
35779	917666
402548	917667
410642	917668
666124	917669
26133	917670
87837	917671
508880	917672
555587	917673
451328	917674
78637	917675
9084	917676
168551	917677
459229	917678
8713	917679
35531	917680
287	917681
417341	917682
132997	917683
472862	917684
345044	917685
615866	917686
425764	917687
326877	917688
665694	917689
85837	917690
318074	917691
6325	917692
587902	917693
3480	917694
620552	917695
125466	917696
138475	917697
388845	917698
250205	917699
2858	917700
549076	917701
422638	917702
51078	917703
16004	917704
182831	917705
183017	917706
130032	917707
169833	917708
461936	917709
90925	917710
8135	917711
520783	917712
307315	917713
96002	917714
611275	917715
289503	917716
721368	917717
214881	917718
429195	917719
62434	917720
434662	917721
266233	917722
415294	917723
2136	917724
627	917725
697225	917726
317645	917727
29943	917728
399933	917729
683807	917730
435118	917731
631379	917732
7354	917733
126637	917734
111490	917735
43669	917736
84944	917737
364494	917738
245039	917739
81055	917740
555400	917741
681088	917742
169021	917743
10525	917744
157345	917745
140150	917746
87288	917747
128521	917748
508939	917749
31663	917750
92566	917751
507967	917752
479432	917753
452339	917754
111627	917755
85293	917756
8002	917757
274540	917758
152346	917759
660902	917760
300187	917761
85522	917762
240777	917763
355858	917764
541231	917765
28753	917766
666787	917767
612334	917768
640805	917769
589820	917770
84766	917771
301244	917772
77838	917773
101127	917774
321683	917775
645855	917776
575065	917777
547202	917778
3260	917779
49801	917780
493885	917781
82086	917782
693039	917783
221961	917784
354	917785
558777	917786
108783	917787
40078	917788
253826	917789
475230	917790
623400	917791
83874	917792
151621	917793
136604	917794
63509	917795
407574	917796
431817	917797
643501	917798
473480	917799
692784	917800
2482	917801
72925	917802
84994	917803
176066	917804
28308	917805
249089	917806
81250	917807
71569	917808
266235	917809
89996	917810
33036	917811
375555	917812
384872	917813
177046	917814
416851	917815
45712	917816
125506	917817
262005	917818
356295	917819
78481	917820
558342	917821
162808	917822
179708	917823
387760	917824
138871	917825
626996	917826
559804	917827
680964	917828
143859	917829
594106	917830
5676	917831
668640	917832
633256	917833
395090	917834
451729	917835
704303	917836
323708	917837
135097	917838
16052	917839
31256	917840
500873	917841
12520	917842
5919	917843
221544	917844
281820	917845
455113	917846
15983	917847
15518	917848
17562	917849
33006	917850
593661	917851
705131	917852
636101	917853
105370	917854
579839	917855
97873	917856
58754	917857
341704	917858
709506	917859
267450	917860
157945	917861
196148	917862
7364	917863
24785	917864
12362	917865
278867	917866
448561	917867
685186	917868
121720	917869
15059	917870
9152	917871
270612	917872
265464	917873
1410	917874
704998	917875
98916	917876
611061	917877
68179	917878
26111	917879
150756	917880
124783	917881
449061	917882
664109	917883
11408	917884
424703	917885
396167	917886
683939	917887
601136	917888
68674	917889
84	917890
722549	917891
606727	917892
91713	917893
150998	917894
22017	917895
78410	917896
103562	917897
180953	917898
168156	917899
709157	917900
145112	917901
2714	917902
21225	917903
181660	917904
539603	917905
342418	917906
681535	917907
58094	917908
146766	917909
653943	917910
490448	917911
694048	917912
683219	917913
37767	917914
630682	917915
533752	917916
203177	917917
14729	917918
3661	917919
305938	917920
56313	917921
572556	917922
231328	917923
66020	917924
301341	917925
46443	917926
571760	917927
181868	917928
37116	917929
121526	917930
13113	917931
237318	917932
14720	917933
430620	917934
23314	917935
57826	917936
34114	917937
81801	917938
146471	917939
520417	917940
404650	917941
350306	917942
175478	917943
61487	917944
503762	917945
616979	917946
623169	917947
2651	917948
110122	917949
407317	917950
566680	917951
507003	917952
32621	917953
71596	917954
45342	917955
530904	917956
367968	917957
374838	917958
655380	917959
438496	917960
186625	917961
344705	917962
170309	917963
118265	917964
95599	917965
63182	917966
106538	917967
25680	917968
182158	917969
90455	917970
177995	917971
299339	917972
28319	917973
305967	917974
40184	917975
580693	917976
415277	917977
663483	917978
159308	917979
640383	917980
100069	917981
375700	917982
14095	917983
559823	917984
415795	917985
113257	917986
410258	917987
4209	917988
12156	917989
290341	917990
292534	917991
184391	917992
83185	917993
14650	917994
401953	917995
168644	917996
102410	917997
332670	917998
280354	917999
315437	918000
346177	918001
116930	918002
234212	918003
142702	918004
344005	918005
377164	918006
479817	918007
324476	918008
207049	918009
555308	918010
107799	918011
108443	918012
4347	918013
697892	918014
88066	918015
361918	918016
44905	918017
446411	918018
446549	918019
587572	918020
616127	918021
173059	918022
215638	918023
271450	918024
622606	918025
284308	918026
9217	918027
112051	918028
608324	918029
224606	918030
105115	918031
49720	918032
244934	918033
117442	918034
710929	918035
531513	918036
603846	918037
434808	918038
35884	918039
3893	918040
158014	918041
130162	918042
532264	918043
119027	918044
45676	918045
268772	918046
635423	918047
428984	918048
353345	918049
333454	918050
447740	918051
679387	918052
33622	918053
292768	918054
526808	918055
52589	918056
721876	918057
241297	918058
694746	918059
387316	918060
8328	918061
265858	918062
48193	918063
412687	918064
22299	918065
531325	918066
707822	918067
299809	918068
164009	918069
37945	918070
204265	918071
657009	918072
43900	918073
80465	918074
41339	918075
34449	918076
131242	918077
64543	918078
648774	918079
41007	918080
2341	918081
180971	918082
160465	918083
126615	918084
517134	918085
60592	918086
256274	918087
152664	918088
429088	918089
95409	918090
31838	918091
269457	918092
915	918093
371208	918094
689786	918095
330134	918096
88857	918097
14531	918098
489621	918099
698084	918100
181975	918101
42362	918102
249275	918103
38675	918104
150508	918105
3222	918106
87597	918107
122102	918108
236602	918109
425521	918110
560697	918111
599056	918112
381830	918113
431915	918114
548319	918115
26815	918116
134932	918117
105551	918118
160131	918119
225902	918120
392033	918121
14784	918122
362957	918123
547299	918124
561703	918125
13854	918126
2446	918127
251657	918128
612653	918129
250770	918130
620586	918131
201675	918132
15677	918133
162258	918134
151931	918135
24228	918136
406236	918137
33499	918138
6063	918139
680152	918140
137983	918141
38520	918142
119759	918143
73810	918144
58863	918145
132001	918146
35363	918147
636052	918148
684444	918149
140703	918150
521162	918151
454340	918152
506912	918153
691949	918154
151930	918155
323956	918156
25997	918157
206311	918158
73904	918159
427740	918160
192615	918161
490836	918162
181527	918163
66676	918164
246949	918165
51649	918166
224223	918167
489365	918168
484161	918169
176160	918170
156352	918171
164981	918172
70698	918173
604508	918174
654	918175
300362	918176
80859	918177
585234	918178
54815	918179
71895	918180
363579	918181
594812	918182
188095	918183
285735	918184
510868	918185
506597	918186
6614	918187
405980	918188
162878	918189
591263	918190
164769	918191
12656	918192
658050	918193
688605	918194
153131	918195
2770	918196
1918	918197
348557	918198
405938	918199
313038	918200
456397	918201
50865	918202
490064	918203
541823	918204
329392	918205
132008	918206
471071	918207
477203	918208
286975	918209
203869	918210
674669	918211
216833	918212
194656	918213
358521	918214
615618	918215
74844	918216
632404	918217
710377	918218
623834	918219
496347	918220
97826	918221
49361	918222
75538	918223
81325	918224
63722	918225
223028	918226
513295	918227
141613	918228
582615	918229
346673	918230
53709	918231
226761	918232
162617	918233
324055	918234
117862	918235
70074	918236
530287	918237
412488	918238
33672	918239
491823	918240
529914	918241
342821	918242
689187	918243
374	918244
199904	918245
60607	918246
560037	918247
164858	918248
320572	918249
19840	918250
550757	918251
550372	918252
356237	918253
144396	918254
334490	918255
93287	918256
250761	918257
466282	918258
247159	918259
46401	918260
452451	918261
607520	918262
185366	918263
208420	918264
117593	918265
323715	918266
681385	918267
39804	918268
1586	918269
73825	918270
29977	918271
225560	918272
130281	918273
94029	918274
578122	918275
138679	918276
2308	918277
46186	918278
84824	918279
137227	918280
370638	918281
33894	918282
50814	918283
44380	918284
31045	918285
363274	918286
165879	918287
141672	918288
694435	918289
360399	918290
250902	918291
484881	918292
3318	918293
33682	918294
121657	918295
521226	918296
521069	918297
142914	918298
70133	918299
573131	918300
46510	918301
527367	918302
40015	918303
344805	918304
154202	918305
78984	918306
251331	918307
58199	918308
724276	918309
36671	918310
181175	918311
99418	918312
162466	918313
293722	918314
606814	918315
78888	918316
22010	918317
549182	918318
684405	918319
536597	918320
29205	918321
571909	918322
487806	918323
105110	918324
536476	918325
490427	918326
497536	918327
641689	918328
44515	918329
133203	918330
93818	918331
374659	918332
389137	918333
56	918334
294621	918335
723022	918336
44548	918337
565259	918338
135037	918339
6986	918340
48823	918341
108736	918342
170647	918343
583428	918344
97112	918345
471812	918346
215179	918347
102709	918348
596658	918349
88589	918350
26971	918351
140789	918352
136	918353
704508	918354
634407	918355
430595	918356
4948	918357
3887	918358
474923	918359
173317	918360
558419	918361
46173	918362
8689	918363
6385	918364
591788	918365
602768	918366
390084	918367
21204	918368
1664	918369
378864	918370
697099	918371
607152	918372
9727	918373
380695	918374
417104	918375
46132	918376
24082	918377
459305	918378
555417	918379
392692	918380
35827	918381
187433	918382
24	918383
18654	918384
334480	918385
164987	918386
126708	918387
403530	918388
37859	918389
293352	918390
512495	918391
665436	918392
1535	918393
178664	918394
329693	918395
297195	918396
55421	918397
27406	918398
156556	918399
35443	918400
84139	918401
605	918402
550373	918403
21675	918404
173381	918405
30788	918406
416180	918407
535468	918408
671612	918409
432132	918410
42905	918411
624085	918412
694621	918413
122023	918414
448493	918415
312333	918416
227840	918417
371305	918418
91447	918419
346773	918420
144543	918421
13130	918422
358172	918423
571878	918424
248024	918425
502363	918426
154801	918427
7093	918428
123993	918429
306110	918430
691167	918431
95756	918432
144894	918433
311334	918434
306879	918435
683512	918436
218091	918437
239030	918438
414609	918439
483384	918440
421093	918441
323517	918442
476426	918443
18096	918444
247161	918445
280148	918446
554611	918447
11582	918448
540950	918449
468134	918450
642152	918451
574134	918452
537797	918453
401359	918454
569703	918455
30370	918456
47666	918457
521135	918458
281480	918459
123545	918460
51028	918461
57858	918462
29572	918463
113219	918464
49885	918465
49769	918466
79686	918467
125925	918468
252203	918469
382228	918470
306999	918471
178123	918472
654593	918473
174222	918474
331526	918475
174971	918476
633201	918477
365751	918478
201700	918479
44311	918480
261088	918481
125001	918482
20955	918483
182505	918484
660490	918485
329380	918486
86012	918487
401148	918488
66207	918489
82486	918490
157488	918491
206020	918492
175048	918493
44206	918494
228464	918495
147516	918496
136717	918497
3141	918498
129747	918499
225765	918500
55873	918501
111486	918502
136976	918503
40486	918504
703486	918505
47264	918506
440518	918507
506986	918508
723654	918509
109816	918510
263634	918511
240143	918512
176007	918513
199628	918514
481475	918515
23853	918516
624211	918517
29714	918518
5225	918519
447104	918520
342	918521
365256	918522
76982	918523
576804	918524
164713	918525
544422	918526
87918	918527
152978	918528
449077	918529
36206	918530
240538	918531
106904	918532
576373	918533
6951	918534
581937	918535
271132	918536
200651	918537
346062	918538
715929	918539
266327	918540
331050	918541
13932	918542
376990	918543
172941	918544
30283	918545
91159	918546
307544	918547
433109	918548
706908	918549
561683	918550
642	918551
175889	918552
538779	918553
678043	918554
485116	918555
580058	918556
158825	918557
179525	918558
396451	918559
271290	918560
74891	918561
80824	918562
375334	918563
245165	918564
66347	918565
186255	918566
1602	918567
539245	918568
428726	918569
574331	918570
558427	918571
266098	918572
114175	918573
127532	918574
344651	918575
58271	918576
162487	918577
312858	918578
184289	918579
265426	918580
175198	918581
9052	918582
450462	918583
714216	918584
683251	918585
39562	918586
380535	918587
48107	918588
113662	918589
397528	918590
42436	918591
552377	918592
50797	918593
83087	918594
275227	918595
445279	918596
629871	918597
537504	918598
17153	918599
563512	918600
702303	918601
127093	918602
654613	918603
385000	918604
21213	918605
72799	918606
19830	918607
87178	918608
82255	918609
515463	918610
78618	918611
229766	918612
18226	918613
419231	918614
550085	918615
227223	918616
441379	918617
112692	918618
40337	918619
67025	918620
144454	918621
240820	918622
526179	918623
278619	918624
31372	918625
86116	918626
93342	918627
512452	918628
682263	918629
142353	918630
294057	918631
712424	918632
384545	918633
538637	918634
6588	918635
361880	918636
121373	918637
121689	918638
560182	918639
343170	918640
140567	918641
487921	918642
633700	918643
312567	918644
263820	918645
384142	918646
232873	918647
354392	918648
175373	918649
82150	918650
109392	918651
105602	918652
696365	918653
335716	918654
131787	918655
326653	918656
220863	918657
180014	918658
584075	918659
89680	918660
100351	918661
516773	918662
38746	918663
177508	918664
698822	918665
60692	918666
463453	918667
136944	918668
593501	918669
322028	918670
197863	918671
187086	918672
651353	918673
412575	918674
198422	918675
53983	918676
62510	918677
293147	918678
244020	918679
608954	918680
27690	918681
415574	918682
266493	918683
200494	918684
634615	918685
16884	918686
174595	918687
89380	918688
258980	918689
540969	918690
305084	918691
690255	918692
38966	918693
54341	918694
268598	918695
498105	918696
102861	918697
664315	918698
134311	918699
340002	918700
252969	918701
414043	918702
396836	918703
144323	918704
120873	918705
6867	918706
532746	918707
2721	918708
115736	918709
40592	918710
285286	918711
677891	918712
460461	918713
56475	918714
471520	918715
2691	918716
166186	918717
90254	918718
433256	918719
102914	918720
286645	918721
83081	918722
541857	918723
47385	918724
311391	918725
669272	918726
243870	918727
11934	918728
293071	918729
149801	918730
33575	918731
323370	918732
152785	918733
14384	918734
171519	918735
450983	918736
606363	918737
653159	918738
595163	918739
52178	918740
296228	918741
40623	918742
239638	918743
371311	918744
64546	918745
565205	918746
301790	918747
99737	918748
168623	918749
172950	918750
317508	918751
173391	918752
150331	918753
35890	918754
173012	918755
106560	918756
5133	918757
424153	918758
40017	918759
168664	918760
513964	918761
45751	918762
281633	918763
265025	918764
91492	918765
247507	918766
234185	918767
27763	918768
65615	918769
390	918770
410441	918771
52036	918772
80391	918773
51781	918774
381047	918775
169855	918776
692722	918777
4572	918778
307111	918779
27704	918780
30103	918781
167182	918782
672964	918783
543235	918784
173617	918785
5140	918786
544179	918787
438427	918788
150402	918789
118694	918790
170738	918791
163904	918792
41393	918793
386961	918794
38081	918795
475615	918796
48263	918797
19924	918798
604420	918799
311212	918800
38298	918801
446664	918802
668798	918803
553847	918804
11218	918805
471582	918806
618381	918807
146831	918808
168070	918809
203605	918810
109048	918811
145159	918812
51037	918813
409068	918814
5215	918815
710072	918816
151131	918817
676536	918818
158123	918819
66871	918820
65523	918821
7262	918822
11911	918823
316628	918824
607871	918825
450688	918826
633071	918827
688945	918828
209866	918829
172171	918830
683102	918831
589503	918832
635223	918833
250577	918834
35738	918835
513634	918836
585437	918837
673654	918838
461623	918839
497815	918840
676446	918841
5249	918842
12971	918843
89894	918844
198761	918845
95211	918846
8658	918847
503681	918848
9677	918849
193937	918850
2158	918851
46350	918852
569949	918853
153070	918854
678346	918855
556961	918856
16344	918857
50702	918858
187634	918859
7038	918860
121665	918861
535447	918862
645162	918863
81773	918864
124529	918865
79736	918866
36562	918867
589370	918868
204173	918869
11862	918870
700579	918871
122257	918872
264578	918873
154309	918874
303888	918875
73178	918876
305779	918877
527673	918878
460704	918879
239026	918880
135375	918881
269486	918882
634272	918883
674523	918884
97486	918885
220793	918886
443776	918887
35120	918888
291213	918889
35996	918890
344570	918891
424809	918892
12766	918893
406055	918894
67396	918895
2924	918896
131210	918897
42707	918898
507250	918899
355938	918900
363609	918901
267974	918902
184049	918903
420236	918904
679850	918905
79465	918906
91444	918907
621071	918908
150122	918909
135348	918910
648905	918911
17611	918912
57751	918913
337912	918914
255117	918915
132136	918916
113331	918917
305227	918918
317810	918919
86492	918920
387670	918921
484683	918922
3419	918923
26460	918924
344170	918925
708199	918926
218807	918927
25735	918928
367291	918929
262826	918930
163504	918931
417604	918932
93350	918933
442377	918934
45219	918935
195238	918936
30615	918937
146142	918938
293167	918939
55950	918940
33098	918941
346491	918942
93793	918943
614542	918944
172927	918945
717457	918946
252142	918947
3431	918948
217089	918949
325455	918950
443691	918951
272247	918952
701952	918953
672126	918954
663962	918955
347527	918956
5811	918957
25916	918958
191949	918959
239261	918960
324349	918961
378509	918962
467105	918963
179989	918964
474114	918965
23212	918966
224813	918967
122553	918968
1458	918969
591241	918970
15583	918971
700067	918972
49291	918973
328189	918974
303341	918975
75790	918976
74640	918977
659774	918978
164534	918979
962	918980
561849	918981
20701	918982
123894	918983
552285	918984
634764	918985
462130	918986
16478	918987
143377	918988
239109	918989
611781	918990
177675	918991
126536	918992
718566	918993
16635	918994
439389	918995
603843	918996
80201	918997
424926	918998
604944	918999
21390	919000
381163	919001
17204	919002
114147	919003
675597	919004
4323	919005
1485	919006
531864	919007
569152	919008
39966	919009
2769	919010
218260	919011
399162	919012
269166	919013
317390	919014
587842	919015
649538	919016
152218	919017
501209	919018
316030	919019
301200	919020
695486	919021
59371	919022
509546	919023
223333	919024
543072	919025
2198	919026
83206	919027
651950	919028
116015	919029
8234	919030
255998	919031
11838	919032
652485	919033
160759	919034
424764	919035
29122	919036
137930	919037
225822	919038
99371	919039
455764	919040
64108	919041
381878	919042
141201	919043
57905	919044
350737	919045
432996	919046
2563	919047
673665	919048
196793	919049
479250	919050
9503	919051
224312	919052
128037	919053
245212	919054
170879	919055
539869	919056
580245	919057
536231	919058
333347	919059
282356	919060
113399	919061
448514	919062
281329	919063
300001	919064
161718	919065
141489	919066
135002	919067
76941	919068
50012	919069
80477	919070
13289	919071
297986	919072
17086	919073
319393	919074
164692	919075
63789	919076
305078	919077
519888	919078
304366	919079
111165	919080
103729	919081
20704	919082
78580	919083
98251	919084
91462	919085
18592	919086
682452	919087
148750	919088
404528	919089
600035	919090
111057	919091
542381	919092
662169	919093
673920	919094
408487	919095
433545	919096
561175	919097
83385	919098
205072	919099
550929	919100
521758	919101
342164	919102
590939	919103
471455	919104
358127	919105
582978	919106
235045	919107
180166	919108
67135	919109
686722	919110
155622	919111
177120	919112
166469	919113
176529	919114
87565	919115
631111	919116
716448	919117
26844	919118
67870	919119
315087	919120
688377	919121
566200	919122
259286	919123
44935	919124
72591	919125
43515	919126
33489	919127
62530	919128
193529	919129
140787	919130
649558	919131
97264	919132
19510	919133
559879	919134
117387	919135
68265	919136
202726	919137
381910	919138
345696	919139
513997	919140
132517	919141
331474	919142
171968	919143
40253	919144
381759	919145
610076	919146
396813	919147
330660	919148
53989	919149
25321	919150
196391	919151
710015	919152
34543	919153
65031	919154
642939	919155
180711	919156
20675	919157
362995	919158
54539	919159
475517	919160
527140	919161
380041	919162
48875	919163
415195	919164
25002	919165
20886	919166
99824	919167
703826	919168
110113	919169
107183	919170
42058	919171
441796	919172
191624	919173
37411	919174
476404	919175
23427	919176
489541	919177
159773	919178
474298	919179
32570	919180
409298	919181
694184	919182
630886	919183
549591	919184
47681	919185
236270	919186
19914	919187
66081	919188
75668	919189
171521	919190
11433	919191
324857	919192
672779	919193
134033	919194
33394	919195
54295	919196
612416	919197
408653	919198
512197	919199
275814	919200
173704	919201
312671	919202
174838	919203
179322	919204
147700	919205
350887	919206
183119	919207
6850	919208
107646	919209
676134	919210
132868	919211
646687	919212
619676	919213
388408	919214
15391	919215
507631	919216
164725	919217
99655	919218
185757	919219
54536	919220
8906	919221
49407	919222
92165	919223
88653	919224
455466	919225
126464	919226
26299	919227
86496	919228
416976	919229
4360	919230
556752	919231
675090	919232
53006	919233
486231	919234
373537	919235
151284	919236
594638	919237
544353	919238
249277	919239
172186	919240
169858	919241
84621	919242
520005	919243
202186	919244
503018	919245
102977	919246
178004	919247
67976	919248
1138	919249
344641	919250
165930	919251
47144	919252
276122	919253
44202	919254
100031	919255
680791	919256
85798	919257
583142	919258
103432	919259
134960	919260
345519	919261
694363	919262
32286	919263
628219	919264
708441	919265
140399	919266
271631	919267
2	919268
68278	919269
251333	919270
49714	919271
21794	919272
102671	919273
211	919274
51077	919275
517476	919276
135501	919277
412432	919278
1357	919279
667642	919280
528421	919281
58125	919282
558054	919283
54142	919284
107514	919285
134439	919286
249335	919287
14616	919288
464725	919289
590599	919290
428831	919291
346583	919292
605569	919293
77567	919294
441033	919295
195946	919296
28354	919297
586438	919298
455946	919299
360	919300
419672	919301
84529	919302
125326	919303
606507	919304
589844	919305
64712	919306
42253	919307
188526	919308
397983	919309
648836	919310
359837	919311
148081	919312
162237	919313
708327	919314
2483	919315
18985	919316
150011	919317
12248	919318
347723	919319
524171	919320
278904	919321
49263	919322
454947	919323
160859	919324
93796	919325
146103	919326
164689	919327
453839	919328
10931	919329
168056	919330
413330	919331
151825	919332
451594	919333
159032	919334
129232	919335
400965	919336
563190	919337
38890	919338
100885	919339
601630	919340
139173	919341
16317	919342
217427	919343
620828	919344
716650	919345
16588	919346
508670	919347
265128	919348
391425	919349
118232	919350
549242	919351
330994	919352
14647	919353
123409	919354
592097	919355
345020	919356
644637	919357
109718	919358
672619	919359
65919	919360
437395	919361
4586	919362
143215	919363
107344	919364
2547	919365
127998	919366
139013	919367
181102	919368
82494	919369
388742	919370
603914	919371
508013	919372
45536	919373
721176	919374
341387	919375
431985	919376
563622	919377
2683	919378
47434	919379
500346	919380
610478	919381
60853	919382
570607	919383
297744	919384
528609	919385
3024	919386
713724	919387
604666	919388
713575	919389
1794	919390
487192	919391
553350	919392
158765	919393
64705	919394
298729	919395
35885	919396
11814	919397
138618	919398
278833	919399
110	919400
527955	919401
519113	919402
101707	919403
195557	919404
497344	919405
202741	919406
34975	919407
68398	919408
45063	919409
214549	919410
162000	919411
226463	919412
301953	919413
511158	919414
28556	919415
173309	919416
28962	919417
377661	919418
70781	919419
577700	919420
224810	919421
136233	919422
372932	919423
71598	919424
505233	919425
430897	919426
311099	919427
157646	919428
71611	919429
488833	919430
387756	919431
154073	919432
602808	919433
10025	919434
335782	919435
540218	919436
160890	919437
239577	919438
162584	919439
704235	919440
487863	919441
423584	919442
31558	919443
16194	919444
664483	919445
66406	919446
558428	919447
172904	919448
612917	919449
57170	919450
153670	919451
72337	919452
116363	919453
575329	919454
2850	919455
175585	919456
48883	919457
712987	919458
663404	919459
27531	919460
692120	919461
571513	919462
72706	919463
695781	919464
14759	919465
403006	919466
164396	919467
137511	919468
56875	919469
17560	919470
255109	919471
67856	919472
178961	919473
138877	919474
496382	919475
224222	919476
715712	919477
398226	919478
535550	919479
37447	919480
608380	919481
78876	919482
209496	919483
550139	919484
292134	919485
528485	919486
444961	919487
89248	919488
329187	919489
288276	919490
412164	919491
635864	919492
48925	919493
331295	919494
69301	919495
262797	919496
142436	919497
134754	919498
85036	919499
112209	919500
172165	919501
22974	919502
463270	919503
4935	919504
123519	919505
719888	919506
143785	919507
289448	919508
196710	919509
52772	919510
140143	919511
50550	919512
511417	919513
144897	919514
600592	919515
79407	919516
147800	919517
553944	919518
100468	919519
722685	919520
2609	919521
692870	919522
250133	919523
22869	919524
20709	919525
381446	919526
574561	919527
631470	919528
670280	919529
94326	919530
434151	919531
668931	919532
660445	919533
352954	919534
265074	919535
131949	919536
480344	919537
202962	919538
151962	919539
500623	919540
614906	919541
400765	919542
17824	919543
456791	919544
664985	919545
96582	919546
608813	919547
27796	919548
104705	919549
337452	919550
22972	919551
402399	919552
238536	919553
2658	919554
272996	919555
405278	919556
31419	919557
433350	919558
63221	919559
442217	919560
131830	919561
176029	919562
66095	919563
265527	919564
191328	919565
554518	919566
610679	919567
278726	919568
439968	919569
618701	919570
451152	919571
644367	919572
51805	919573
344330	919574
457589	919575
215443	919576
612944	919577
7602	919578
585122	919579
1456	919580
712651	919581
168415	919582
264492	919583
6502	919584
381532	919585
28943	919586
361676	919587
651169	919588
119740	919589
24459	919590
373978	919591
284866	919592
698972	919593
27994	919594
634230	919595
73970	919596
189823	919597
643333	919598
692112	919599
450062	919600
454423	919601
17641	919602
180453	919603
27006	919604
276109	919605
21349	919606
367524	919607
16137	919608
473610	919609
218314	919610
126021	919611
635390	919612
44814	919613
572248	919614
29538	919615
27983	919616
176769	919617
663516	919618
232896	919619
18033	919620
584273	919621
416002	919622
699695	919623
31228	919624
223494	919625
369933	919626
267544	919627
181696	919628
690719	919629
656372	919630
25801	919631
502651	919632
340465	919633
175787	919634
958	919635
662153	919636
44572	919637
477527	919638
65784	919639
89948	919640
393933	919641
124832	919642
124505	919643
695643	919644
57609	919645
658374	919646
9082	919647
205291	919648
246921	919649
447176	919650
104295	919651
84045	919652
566189	919653
61233	919654
589248	919655
69276	919656
450213	919657
364398	919658
175160	919659
216697	919660
220767	919661
669255	919662
139835	919663
236262	919664
183231	919665
185582	919666
491178	919667
443897	919668
614076	919669
305683	919670
299291	919671
254543	919672
141474	919673
4984	919674
514006	919675
629427	919676
561846	919677
703330	919678
525583	919679
552867	919680
445175	919681
451	919682
299100	919683
337256	919684
288077	919685
146656	919686
186529	919687
215452	919688
580074	919689
640718	919690
47123	919691
46975	919692
84763	919693
370043	919694
477740	919695
593814	919696
46350	919697
185497	919698
193402	919699
559276	919700
636258	919701
472984	919702
37067	919703
31783	919704
25940	919705
24811	919706
362650	919707
658999	919708
568231	919709
199791	919710
363595	919711
51970	919712
39197	919713
227335	919714
22920	919715
124710	919716
712642	919717
455965	919718
658112	919719
541632	919720
489527	919721
100743	919722
4593	919723
53492	919724
210067	919725
156058	919726
503044	919727
713432	919728
31683	919729
521417	919730
21981	919731
443323	919732
550962	919733
353832	919734
561888	919735
696383	919736
667048	919737
127061	919738
16852	919739
34379	919740
61653	919741
687575	919742
354481	919743
175839	919744
21879	919745
237869	919746
270816	919747
674871	919748
456421	919749
156057	919750
132429	919751
520049	919752
124371	919753
610590	919754
52800	919755
712934	919756
7644	919757
43554	919758
533294	919759
416612	919760
90463	919761
410111	919762
225243	919763
705599	919764
156309	919765
8014	919766
316232	919767
185106	919768
174848	919769
19834	919770
24176	919771
306983	919772
326620	919773
23573	919774
275304	919775
110964	919776
311996	919777
48882	919778
9100	919779
614335	919780
664499	919781
481761	919782
167520	919783
217793	919784
581102	919785
597502	919786
351413	919787
38318	919788
282975	919789
614245	919790
88006	919791
665665	919792
147515	919793
7211	919794
503324	919795
578128	919796
46980	919797
225611	919798
217532	919799
364541	919800
577082	919801
19061	919802
242252	919803
343872	919804
506919	919805
18806	919806
570302	919807
701569	919808
42876	919809
64197	919810
722997	919811
668844	919812
211009	919813
37815	919814
54106	919815
703719	919816
6147	919817
206620	919818
126359	919819
441959	919820
705025	919821
2828	919822
644204	919823
53	919824
479891	919825
351575	919826
400111	919827
702107	919828
27488	919829
247238	919830
52821	919831
97573	919832
16683	919833
696463	919834
610064	919835
151251	919836
50304	919837
231772	919838
545838	919839
182756	919840
176665	919841
20091	919842
424463	919843
987	919844
3937	919845
134977	919846
80792	919847
45298	919848
91107	919849
370133	919850
502521	919851
412407	919852
187745	919853
63031	919854
595336	919855
550646	919856
537452	919857
382873	919858
11050	919859
649290	919860
9192	919861
136078	919862
419910	919863
719508	919864
17751	919865
3952	919866
489166	919867
510687	919868
230241	919869
149473	919870
115148	919871
646166	919872
556690	919873
17891	919874
70982	919875
36677	919876
67206	919877
228685	919878
356357	919879
480440	919880
573926	919881
27537	919882
116391	919883
664096	919884
10683	919885
99435	919886
163195	919887
623737	919888
399891	919889
244478	919890
716892	919891
117026	919892
126040	919893
676250	919894
39681	919895
571807	919896
276556	919897
23400	919898
10544	919899
101719	919900
174049	919901
532296	919902
125675	919903
694038	919904
100718	919905
141090	919906
15065	919907
129889	919908
121362	919909
261523	919910
7011	919911
225032	919912
700614	919913
121861	919914
424864	919915
95535	919916
242009	919917
292389	919918
137673	919919
393812	919920
83638	919921
56617	919922
608952	919923
168358	919924
446868	919925
250856	919926
85083	919927
140749	919928
135575	919929
243267	919930
212016	919931
365038	919932
586291	919933
691410	919934
24707	919935
270709	919936
206676	919937
396937	919938
362509	919939
432814	919940
583886	919941
18819	919942
714620	919943
647838	919944
675766	919945
559806	919946
111958	919947
54297	919948
290696	919949
58614	919950
74060	919951
213771	919952
437046	919953
77288	919954
463239	919955
292459	919956
422611	919957
721733	919958
465385	919959
325939	919960
42072	919961
537678	919962
671342	919963
144989	919964
14138	919965
115924	919966
341484	919967
95245	919968
27344	919969
629148	919970
411023	919971
616707	919972
560356	919973
224663	919974
655924	919975
346522	919976
201473	919977
71539	919978
186817	919979
419816	919980
378912	919981
576333	919982
554833	919983
324554	919984
639856	919985
548468	919986
276935	919987
3930	919988
78579	919989
574359	919990
388689	919991
167342	919992
722342	919993
304610	919994
1199	919995
585278	919996
518150	919997
429068	919998
53302	919999
130122	920000
15079	920001
120138	920002
122801	920003
9716	920004
108492	920005
608140	920006
302730	920007
626922	920008
155595	920009
39292	920010
16476	920011
234736	920012
93808	920013
279336	920014
149248	920015
429937	920016
527515	920017
357375	920018
272238	920019
459330	920020
680252	920021
631950	920022
153993	920023
69909	920024
163521	920025
463020	920026
512002	920027
596984	920028
618452	920029
270356	920030
41090	920031
20478	920032
72895	920033
709290	920034
571942	920035
5056	920036
1922	920037
289246	920038
137468	920039
19427	920040
515679	920041
13792	920042
353298	920043
514501	920044
344176	920045
446498	920046
537495	920047
381585	920048
139667	920049
295381	920050
631232	920051
247124	920052
248236	920053
530742	920054
701494	920055
134493	920056
286294	920057
28152	920058
34752	920059
539642	920060
595812	920061
332731	920062
101344	920063
603409	920064
144201	920065
477281	920066
574281	920067
610314	920068
585310	920069
166411	920070
7994	920071
93895	920072
318399	920073
299393	920074
339418	920075
125780	920076
126266	920077
363359	920078
58241	920079
472870	920080
38269	920081
51971	920082
239381	920083
679977	920084
431116	920085
296190	920086
513481	920087
22095	920088
120336	920089
408225	920090
332303	920091
218475	920092
16682	920093
551430	920094
666488	920095
390941	920096
97560	920097
126772	920098
24197	920099
437674	920100
640386	920101
262389	920102
418914	920103
490989	920104
508232	920105
496567	920106
708876	920107
72238	920108
576255	920109
611190	920110
657460	920111
176206	920112
119490	920113
320518	920114
109506	920115
179834	920116
5579	920117
35096	920118
178004	920119
6589	920120
474130	920121
421242	920122
247444	920123
176470	920124
311268	920125
2918	920126
395808	920127
151108	920128
14417	920129
109755	920130
265098	920131
526671	920132
147276	920133
175567	920134
23433	920135
105475	920136
125572	920137
178621	920138
20338	920139
138959	920140
159003	920141
318426	920142
88249	920143
427811	920144
13468	920145
597266	920146
686015	920147
584400	920148
209884	920149
664192	920150
63066	920151
630257	920152
590021	920153
609692	920154
40107	920155
215233	920156
499261	920157
630048	920158
612688	920159
693204	920160
143610	920161
158544	920162
26886	920163
23438	920164
615120	920165
332473	920166
651003	920167
527667	920168
553104	920169
184365	920170
153323	920171
630556	920172
16371	920173
329	920174
613408	920175
293628	920176
563498	920177
208668	920178
9009	920179
91018	920180
160139	920181
58939	920182
401742	920183
325170	920184
1471	920185
577578	920186
599957	920187
59602	920188
28559	920189
106459	920190
305892	920191
211549	920192
362815	920193
31965	920194
49891	920195
548794	920196
419964	920197
347030	920198
662159	920199
106169	920200
17956	920201
60832	920202
606194	920203
455907	920204
606840	920205
130976	920206
509262	920207
529829	920208
363280	920209
139922	920210
28036	920211
3430	920212
149258	920213
313144	920214
621060	920215
71230	920216
63439	920217
719801	920218
423987	920219
64027	920220
538438	920221
599417	920222
286379	920223
11219	920224
576677	920225
175873	920226
123262	920227
550898	920228
169194	920229
171937	920230
628867	920231
201494	920232
314040	920233
179411	920234
172631	920235
570303	920236
193696	920237
519015	920238
154214	920239
95818	920240
302077	920241
670073	920242
129548	920243
185874	920244
131750	920245
37525	920246
523058	920247
635231	920248
512788	920249
101510	920250
16900	920251
337733	920252
161412	920253
307323	920254
423095	920255
89206	920256
312955	920257
114399	920258
186511	920259
583624	920260
341245	920261
441551	920262
305760	920263
47322	920264
164439	920265
8352	920266
223139	920267
419110	920268
442463	920269
421785	920270
189716	920271
96150	920272
233376	920273
93121	920274
651752	920275
524568	920276
140413	920277
180184	920278
685162	920279
660896	920280
43753	920281
569296	920282
785	920283
618587	920284
3850	920285
56765	920286
27904	920287
76191	920288
669087	920289
678091	920290
178407	920291
593335	920292
259471	920293
78866	920294
348489	920295
273522	920296
569016	920297
142090	920298
449668	920299
325136	920300
367689	920301
192425	920302
27476	920303
91106	920304
31177	920305
232618	920306
290210	920307
78294	920308
11289	920309
178074	920310
203005	920311
629655	920312
2505	920313
453623	920314
106653	920315
525317	920316
99170	920317
135038	920318
67154	920319
557606	920320
333764	920321
266628	920322
241452	920323
340291	920324
298762	920325
513990	920326
78819	920327
250851	920328
226097	920329
653890	920330
194638	920331
410565	920332
623422	920333
648187	920334
544199	920335
557724	920336
509009	920337
469214	920338
107574	920339
18031	920340
260	920341
670359	920342
484439	920343
31770	920344
560398	920345
430388	920346
634573	920347
46187	920348
429652	920349
448999	920350
57146	920351
604948	920352
402391	920353
275474	920354
18659	920355
291724	920356
571177	920357
545765	920358
140540	920359
25588	920360
58816	920361
712249	920362
15940	920363
297494	920364
201825	920365
645868	920366
97280	920367
161938	920368
28441	920369
169838	920370
47353	920371
645142	920372
12353	920373
560151	920374
41424	920375
142674	920376
167873	920377
567404	920378
183111	920379
550493	920380
133803	920381
104021	920382
18235	920383
511549	920384
543766	920385
690968	920386
82901	920387
556540	920388
14497	920389
133333	920390
487685	920391
42527	920392
234122	920393
1101	920394
131146	920395
21446	920396
68532	920397
165288	920398
59090	920399
69503	920400
84599	920401
270741	920402
10471	920403
491634	920404
194738	920405
115287	920406
50551	920407
135926	920408
268533	920409
378380	920410
451745	920411
582139	920412
75013	920413
620991	920414
66382	920415
23728	920416
627587	920417
606950	920418
95979	920419
712139	920420
171316	920421
235490	920422
65186	920423
389794	920424
286184	920425
646807	920426
407108	920427
383103	920428
12202	920429
92200	920430
75797	920431
465689	920432
340345	920433
43125	920434
451378	920435
284870	920436
450940	920437
389085	920438
325505	920439
394866	920440
429083	920441
623692	920442
498990	920443
143007	920444
667878	920445
307483	920446
9740	920447
290434	920448
519713	920449
354199	920450
175206	920451
62089	920452
325288	920453
404226	920454
34858	920455
367900	920456
171298	920457
40854	920458
655444	920459
508302	920460
269202	920461
33417	920462
515769	920463
74346	920464
121357	920465
115018	920466
663348	920467
627771	920468
17657	920469
165087	920470
156203	920471
20282	920472
59073	920473
316505	920474
293499	920475
717	920476
688762	920477
537175	920478
132662	920479
204742	920480
66540	920481
260190	920482
519910	920483
549790	920484
631462	920485
182236	920486
671569	920487
32793	920488
210573	920489
135435	920490
182307	920491
144655	920492
96262	920493
89586	920494
605927	920495
99435	920496
586179	920497
68763	920498
16719	920499
717387	920500
541247	920501
82457	920502
30218	920503
175087	920504
195007	920505
476031	920506
24	920507
695107	920508
480372	920509
304320	920510
11699	920511
541176	920512
201600	920513
575660	920514
288652	920515
550068	920516
375954	920517
185936	920518
89277	920519
228603	920520
4934	920521
50085	920522
17757	920523
660819	920524
66134	920525
469407	920526
468532	920527
289173	920528
64440	920529
137724	920530
73975	920531
486577	920532
632314	920533
491002	920534
712013	920535
424600	920536
59185	920537
9922	920538
484702	920539
214207	920540
251802	920541
611865	920542
107881	920543
408949	920544
329727	920545
662967	920546
531726	920547
489318	920548
519364	920549
293283	920550
63216	920551
169182	920552
463976	920553
116165	920554
193922	920555
435263	920556
174640	920557
197406	920558
375786	920559
45479	920560
704828	920561
5617	920562
10336	920563
425055	920564
139606	920565
466566	920566
34421	920567
85417	920568
685250	920569
68527	920570
135388	920571
117567	920572
18585	920573
39865	920574
243305	920575
16771	920576
83657	920577
376429	920578
122014	920579
498242	920580
650632	920581
222879	920582
224441	920583
207955	920584
53527	920585
586101	920586
7850	920587
14406	920588
471545	920589
59598	920590
390363	920591
99277	920592
485355	920593
654496	920594
156230	920595
427824	920596
41255	920597
174542	920598
7215	920599
334226	920600
35142	920601
150277	920602
675749	920603
126620	920604
301945	920605
496622	920606
308086	920607
350450	920608
344482	920609
153805	920610
162802	920611
658252	920612
51061	920613
128454	920614
298939	920615
157234	920616
74207	920617
652933	920618
346690	920619
102595	920620
111512	920621
66533	920622
213023	920623
7700	920624
53596	920625
437981	920626
156255	920627
649087	920628
27338	920629
201900	920630
14425	920631
274633	920632
338897	920633
325502	920634
325942	920635
689551	920636
40098	920637
345546	920638
387725	920639
75648	920640
75602	920641
701746	920642
112500	920643
498747	920644
533449	920645
537819	920646
349818	920647
37278	920648
632682	920649
122009	920650
108916	920651
660494	920652
53007	920653
299977	920654
439883	920655
574866	920656
1419	920657
448531	920658
243224	920659
546682	920660
19509	920661
689834	920662
719011	920663
31964	920664
216879	920665
55445	920666
123241	920667
48931	920668
266033	920669
23855	920670
618641	920671
149610	920672
122153	920673
69881	920674
16586	920675
194533	920676
17888	920677
27895	920678
317979	920679
162952	920680
110534	920681
421216	920682
98692	920683
94640	920684
383841	920685
175000	920686
88110	920687
1555	920688
24370	920689
120348	920690
347626	920691
682363	920692
383750	920693
174600	920694
78493	920695
450270	920696
108873	920697
6189	920698
431433	920699
523013	920700
722304	920701
405009	920702
8329	920703
130879	920704
386227	920705
228467	920706
64527	920707
57758	920708
712568	920709
54744	920710
438233	920711
401051	920712
51690	920713
218626	920714
383188	920715
137100	920716
156738	920717
332287	920718
485428	920719
418435	920720
644621	920721
486877	920722
612919	920723
144421	920724
230172	920725
82524	920726
547680	920727
163578	920728
95442	920729
595183	920730
45868	920731
76390	920732
423253	920733
618295	920734
568102	920735
19039	920736
189835	920737
621287	920738
111053	920739
101507	920740
285053	920741
1152	920742
662313	920743
15	920744
411915	920745
5403	920746
116066	920747
224257	920748
483723	920749
40457	920750
49977	920751
176259	920752
575705	920753
270486	920754
41551	920755
579606	920756
35184	920757
667920	920758
537688	920759
229	920760
278457	920761
510915	920762
436113	920763
498025	920764
71697	920765
597592	920766
104969	920767
480789	920768
687610	920769
144354	920770
261814	920771
216524	920772
613923	920773
36348	920774
723621	920775
43358	920776
67531	920777
699077	920778
237126	920779
31913	920780
72749	920781
375095	920782
91550	920783
78217	920784
221591	920785
117000	920786
103231	920787
37240	920788
12234	920789
473899	920790
75793	920791
27359	920792
337897	920793
25796	920794
447203	920795
140981	920796
44867	920797
655013	920798
336796	920799
73073	920800
586022	920801
12681	920802
390072	920803
502050	920804
530704	920805
113505	920806
721518	920807
549016	920808
54119	920809
476627	920810
2422	920811
587767	920812
77335	920813
446780	920814
422440	920815
113532	920816
34315	920817
575270	920818
168397	920819
564124	920820
711830	920821
271485	920822
12506	920823
6649	920824
656984	920825
29275	920826
69698	920827
294052	920828
237292	920829
636781	920830
664622	920831
591007	920832
86596	920833
91361	920834
83115	920835
15489	920836
422489	920837
356199	920838
579014	920839
130320	920840
43764	920841
591583	920842
10405	920843
594606	920844
715066	920845
131134	920846
416474	920847
548512	920848
706453	920849
207944	920850
227967	920851
26360	920852
369434	920853
80612	920854
447234	920855
177739	920856
39669	920857
52568	920858
188916	920859
353290	920860
294128	920861
559001	920862
27129	920863
466998	920864
234678	920865
714988	920866
8023	920867
253031	920868
49015	920869
356102	920870
138452	920871
719424	920872
644162	920873
144347	920874
638224	920875
95140	920876
391471	920877
401	920878
191749	920879
115011	920880
578752	920881
409868	920882
2707	920883
114927	920884
94665	920885
89237	920886
566359	920887
513263	920888
259235	920889
55584	920890
188367	920891
339934	920892
69394	920893
174553	920894
155100	920895
338927	920896
124210	920897
334962	920898
994	920899
442809	920900
202867	920901
164328	920902
712674	920903
153822	920904
153481	920905
486062	920906
158356	920907
707410	920908
5404	920909
244641	920910
560898	920911
517182	920912
580907	920913
309921	920914
125008	920915
177585	920916
176243	920917
12816	920918
419250	920919
106381	920920
513448	920921
300095	920922
25309	920923
181966	920924
104694	920925
328924	920926
614890	920927
125041	920928
337484	920929
271633	920930
177912	920931
117463	920932
3703	920933
145573	920934
307294	920935
468549	920936
585520	920937
607564	920938
16330	920939
374701	920940
157967	920941
326793	920942
27574	920943
79864	920944
78714	920945
10467	920946
12859	920947
534494	920948
27788	920949
269747	920950
260781	920951
443383	920952
607694	920953
74847	920954
73665	920955
390511	920956
384781	920957
187951	920958
142471	920959
14143	920960
690047	920961
265279	920962
104274	920963
5680	920964
163722	920965
398389	920966
132780	920967
6530	920968
54374	920969
63406	920970
500744	920971
363929	920972
368665	920973
18091	920974
400422	920975
317425	920976
548057	920977
605984	920978
202856	920979
20860	920980
135200	920981
468309	920982
426791	920983
100912	920984
536847	920985
54077	920986
208223	920987
78371	920988
46617	920989
20428	920990
156054	920991
5619	920992
242350	920993
151829	920994
43893	920995
689252	920996
576157	920997
613854	920998
382341	920999
139123	921000
710159	921001
64728	921002
96824	921003
354595	921004
211781	921005
155643	921006
256307	921007
328682	921008
670000	921009
51669	921010
627851	921011
96039	921012
19436	921013
188566	921014
478320	921015
205470	921016
509235	921017
96855	921018
446444	921019
62608	921020
6152	921021
700587	921022
1728	921023
647443	921024
31999	921025
169787	921026
9487	921027
87595	921028
403404	921029
714683	921030
125245	921031
542452	921032
260614	921033
563053	921034
168347	921035
195145	921036
350859	921037
2152	921038
155894	921039
537178	921040
624264	921041
518843	921042
217499	921043
313404	921044
25220	921045
109514	921046
15381	921047
587694	921048
212484	921049
275884	921050
214505	921051
522536	921052
167580	921053
439535	921054
222743	921055
101652	921056
691560	921057
452105	921058
239543	921059
636873	921060
11243	921061
587365	921062
448818	921063
641364	921064
61694	921065
679879	921066
651650	921067
12053	921068
210851	921069
157775	921070
72399	921071
87137	921072
12430	921073
386968	921074
590247	921075
147378	921076
12127	921077
62836	921078
460410	921079
123947	921080
11978	921081
535229	921082
406143	921083
224657	921084
5316	921085
69607	921086
242380	921087
587149	921088
203035	921089
20109	921090
679154	921091
101377	921092
647325	921093
191208	921094
405414	921095
580643	921096
656578	921097
96911	921098
522512	921099
451187	921100
229473	921101
72770	921102
277364	921103
481	921104
49831	921105
12074	921106
412524	921107
163824	921108
15114	921109
665169	921110
105318	921111
7432	921112
33831	921113
101821	921114
5194	921115
65775	921116
58729	921117
873	921118
707179	921119
70938	921120
699200	921121
624084	921122
9096	921123
96599	921124
450011	921125
205879	921126
148437	921127
390574	921128
124958	921129
178686	921130
436536	921131
33591	921132
254484	921133
486293	921134
609943	921135
503583	921136
431253	921137
127504	921138
135886	921139
675078	921140
25762	921141
157639	921142
197040	921143
55280	921144
493523	921145
113895	921146
505211	921147
92146	921148
442580	921149
54447	921150
177642	921151
6971	921152
477929	921153
587814	921154
524916	921155
589852	921156
162970	921157
17507	921158
611885	921159
718054	921160
2737	921161
243411	921162
344069	921163
249426	921164
192710	921165
536465	921166
143573	921167
41668	921168
89087	921169
158776	921170
4865	921171
261597	921172
171831	921173
45406	921174
593207	921175
53656	921176
42548	921177
710798	921178
365461	921179
164651	921180
26198	921181
62990	921182
385062	921183
162507	921184
111177	921185
70800	921186
504366	921187
506764	921188
51818	921189
439015	921190
28658	921191
269133	921192
338415	921193
183305	921194
507858	921195
32591	921196
207291	921197
382476	921198
83448	921199
173846	921200
301305	921201
130395	921202
160295	921203
482951	921204
2566	921205
252995	921206
3761	921207
181959	921208
326675	921209
424317	921210
26773	921211
566102	921212
601682	921213
150402	921214
580516	921215
562081	921216
194	921217
180246	921218
42317	921219
402273	921220
55414	921221
65055	921222
582782	921223
2327	921224
433883	921225
676808	921226
142902	921227
308463	921228
312003	921229
146075	921230
133606	921231
566328	921232
56981	921233
575448	921234
423948	921235
196944	921236
210631	921237
507884	921238
123077	921239
392368	921240
6380	921241
308073	921242
77115	921243
379464	921244
450751	921245
148624	921246
481597	921247
327776	921248
507059	921249
639667	921250
170278	921251
119600	921252
60494	921253
1507	921254
668616	921255
20769	921256
594503	921257
152719	921258
22100	921259
302935	921260
57453	921261
188062	921262
646479	921263
85601	921264
571068	921265
33892	921266
328313	921267
635373	921268
43451	921269
130602	921270
76753	921271
34900	921272
155200	921273
222844	921274
68266	921275
349977	921276
577891	921277
91029	921278
214918	921279
34889	921280
139302	921281
56985	921282
80077	921283
58286	921284
626788	921285
724468	921286
432753	921287
594970	921288
345799	921289
681807	921290
360653	921291
2926	921292
16837	921293
27597	921294
251830	921295
583353	921296
501837	921297
642630	921298
389764	921299
312323	921300
37914	921301
234194	921302
40324	921303
15163	921304
275386	921305
329411	921306
323258	921307
356944	921308
720440	921309
40102	921310
303538	921311
420692	921312
355901	921313
455976	921314
119665	921315
35706	921316
416072	921317
426044	921318
331784	921319
306482	921320
620113	921321
651976	921322
5120	921323
263015	921324
546030	921325
395234	921326
55247	921327
16095	921328
717727	921329
147233	921330
5808	921331
522652	921332
8965	921333
692477	921334
32030	921335
354484	921336
473918	921337
220512	921338
339114	921339
587533	921340
559517	921341
437536	921342
323544	921343
85274	921344
39993	921345
29725	921346
92531	921347
516169	921348
359770	921349
301357	921350
60041	921351
7388	921352
99639	921353
272245	921354
320550	921355
118712	921356
123209	921357
628526	921358
411281	921359
67817	921360
142043	921361
86982	921362
698896	921363
10349	921364
343218	921365
390701	921366
1758	921367
267971	921368
253738	921369
325557	921370
213426	921371
545675	921372
135451	921373
93919	921374
149121	921375
321541	921376
379233	921377
44931	921378
98871	921379
336685	921380
1749	921381
249	921382
663215	921383
326676	921384
203898	921385
441423	921386
426121	921387
135963	921388
479590	921389
300416	921390
373008	921391
583014	921392
41547	921393
95383	921394
641644	921395
188723	921396
404603	921397
254122	921398
353317	921399
569342	921400
72506	921401
27581	921402
403993	921403
455143	921404
175128	921405
74155	921406
576512	921407
81524	921408
269850	921409
394990	921410
15083	921411
687522	921412
68221	921413
148471	921414
96944	921415
87427	921416
450071	921417
581662	921418
15270	921419
35479	921420
606093	921421
506610	921422
14874	921423
201646	921424
497627	921425
171582	921426
375513	921427
406404	921428
623565	921429
474740	921430
602426	921431
530700	921432
369133	921433
14530	921434
280288	921435
400576	921436
21986	921437
248975	921438
134745	921439
87070	921440
208	921441
194315	921442
311633	921443
608442	921444
158324	921445
265671	921446
181968	921447
81959	921448
302948	921449
92761	921450
513946	921451
473728	921452
37208	921453
363841	921454
31839	921455
50951	921456
40509	921457
524001	921458
420840	921459
34103	921460
9339	921461
282967	921462
588368	921463
57325	921464
242972	921465
123446	921466
117056	921467
578714	921468
708054	921469
146791	921470
651475	921471
214788	921472
391092	921473
2235	921474
45060	921475
142210	921476
217948	921477
95561	921478
600541	921479
157029	921480
75812	921481
398128	921482
702029	921483
23997	921484
619193	921485
8165	921486
346659	921487
593442	921488
79330	921489
630820	921490
486557	921491
242499	921492
341431	921493
637605	921494
637418	921495
50192	921496
430888	921497
12597	921498
446194	921499
634930	921500
610608	921501
472789	921502
159845	921503
359833	921504
254056	921505
100445	921506
43702	921507
386915	921508
579948	921509
313818	921510
267979	921511
70	921512
180440	921513
40447	921514
707021	921515
177590	921516
75998	921517
36059	921518
351790	921519
512311	921520
624300	921521
38063	921522
542787	921523
5185	921524
285144	921525
622585	921526
586370	921527
45061	921528
45197	921529
303122	921530
375162	921531
561781	921532
51504	921533
646856	921534
450606	921535
147185	921536
54738	921537
622050	921538
56770	921539
589387	921540
195958	921541
64794	921542
654639	921543
426571	921544
7605	921545
459519	921546
18069	921547
77951	921548
277045	921549
715597	921550
134616	921551
199550	921552
567952	921553
589306	921554
118183	921555
396316	921556
178511	921557
7425	921558
31648	921559
240635	921560
85287	921561
128566	921562
170595	921563
85758	921564
139364	921565
1852	921566
423229	921567
284504	921568
296121	921569
603039	921570
445124	921571
45081	921572
641999	921573
322548	921574
595354	921575
120046	921576
138543	921577
608112	921578
83286	921579
305972	921580
643664	921581
31145	921582
313288	921583
490277	921584
674140	921585
322371	921586
69167	921587
42139	921588
10128	921589
529618	921590
453505	921591
70399	921592
156504	921593
312258	921594
1169	921595
17638	921596
13316	921597
518144	921598
3348	921599
23918	921600
187685	921601
205838	921602
7254	921603
628651	921604
638184	921605
81046	921606
134988	921607
485362	921608
52301	921609
46805	921610
127671	921611
41842	921612
75809	921613
590179	921614
174819	921615
112031	921616
144849	921617
365687	921618
129888	921619
172039	921620
466779	921621
703159	921622
50911	921623
24019	921624
4775	921625
679069	921626
278969	921627
38657	921628
423232	921629
316071	921630
269798	921631
636857	921632
554619	921633
156507	921634
33946	921635
140325	921636
533992	921637
376130	921638
173949	921639
28186	921640
330262	921641
99329	921642
329700	921643
610490	921644
271966	921645
484312	921646
124375	921647
399483	921648
322727	921649
426774	921650
156548	921651
24971	921652
222246	921653
85692	921654
438306	921655
15372	921656
42479	921657
176841	921658
118981	921659
329282	921660
589080	921661
246260	921662
14527	921663
533000	921664
153511	921665
18342	921666
573420	921667
19241	921668
472920	921669
451780	921670
53820	921671
42833	921672
34294	921673
34506	921674
220982	921675
61836	921676
156246	921677
495503	921678
68294	921679
536227	921680
233401	921681
172124	921682
44275	921683
23217	921684
522979	921685
680083	921686
436723	921687
149499	921688
672029	921689
550772	921690
718754	921691
353339	921692
333221	921693
608446	921694
705140	921695
292556	921696
391807	921697
94882	921698
408697	921699
183426	921700
316595	921701
84607	921702
368184	921703
144597	921704
606416	921705
616549	921706
168387	921707
132601	921708
103906	921709
457139	921710
649369	921711
609246	921712
640173	921713
276057	921714
42951	921715
571826	921716
275707	921717
507067	921718
487287	921719
555942	921720
60204	921721
41495	921722
594140	921723
152	921724
151244	921725
229738	921726
271828	921727
78305	921728
136676	921729
662763	921730
98947	921731
48746	921732
577180	921733
6148	921734
530086	921735
577221	921736
126451	921737
716526	921738
254176	921739
348669	921740
53651	921741
321717	921742
364383	921743
52969	921744
81603	921745
528572	921746
483884	921747
595474	921748
146711	921749
195610	921750
4137	921751
230135	921752
415144	921753
164463	921754
46949	921755
119045	921756
248201	921757
16755	921758
468492	921759
560102	921760
130937	921761
190886	921762
482583	921763
122803	921764
339067	921765
132358	921766
589374	921767
48510	921768
625441	921769
397684	921770
459453	921771
1703	921772
343754	921773
204068	921774
106693	921775
122811	921776
14328	921777
614844	921778
70797	921779
546	921780
494348	921781
212080	921782
55138	921783
166406	921784
622369	921785
35429	921786
515561	921787
11552	921788
2568	921789
347306	921790
543557	921791
413305	921792
145783	921793
285408	921794
48340	921795
43857	921796
100529	921797
555863	921798
354412	921799
432009	921800
376623	921801
193414	921802
585746	921803
9777	921804
476204	921805
409327	921806
274748	921807
323311	921808
556746	921809
21509	921810
36357	921811
88073	921812
147981	921813
553797	921814
78297	921815
445588	921816
8353	921817
44856	921818
101962	921819
4636	921820
542640	921821
10387	921822
347335	921823
191962	921824
255094	921825
84109	921826
534028	921827
476133	921828
402747	921829
180920	921830
565993	921831
473094	921832
481683	921833
580357	921834
386555	921835
215065	921836
302322	921837
288023	921838
57415	921839
529852	921840
44134	921841
136574	921842
583165	921843
416101	921844
47917	921845
619252	921846
139157	921847
281527	921848
108785	921849
167355	921850
72345	921851
29905	921852
516780	921853
26789	921854
142500	921855
598930	921856
213675	921857
66467	921858
702225	921859
38664	921860
332361	921861
113533	921862
158331	921863
617467	921864
52099	921865
4427	921866
61129	921867
619985	921868
599457	921869
17630	921870
90948	921871
79094	921872
519918	921873
344668	921874
49695	921875
20744	921876
186075	921877
218311	921878
336105	921879
277451	921880
595840	921881
236280	921882
237722	921883
444087	921884
55788	921885
259889	921886
161704	921887
427659	921888
620715	921889
518116	921890
127093	921891
538011	921892
533932	921893
37225	921894
690612	921895
2625	921896
320292	921897
17025	921898
37193	921899
149291	921900
554887	921901
235610	921902
1601	921903
333101	921904
542281	921905
232071	921906
577213	921907
25578	921908
128279	921909
8038	921910
49477	921911
137973	921912
332170	921913
580288	921914
452694	921915
108588	921916
597216	921917
170827	921918
121458	921919
4696	921920
103777	921921
266390	921922
648721	921923
575636	921924
341940	921925
407894	921926
210779	921927
328666	921928
610172	921929
127808	921930
298967	921931
210889	921932
133224	921933
358494	921934
383087	921935
423611	921936
126452	921937
720002	921938
412124	921939
27292	921940
135354	921941
56194	921942
168093	921943
224925	921944
10239	921945
486814	921946
229296	921947
527218	921948
159838	921949
81836	921950
25611	921951
1341	921952
275688	921953
21592	921954
73633	921955
8914	921956
36652	921957
474155	921958
20037	921959
409052	921960
203151	921961
241003	921962
91228	921963
508284	921964
236095	921965
510994	921966
617168	921967
433	921968
311851	921969
103267	921970
424227	921971
671485	921972
663302	921973
50598	921974
195656	921975
5547	921976
147127	921977
45551	921978
172623	921979
1020	921980
164236	921981
14759	921982
170366	921983
673056	921984
5710	921985
15902	921986
97487	921987
136227	921988
160223	921989
310017	921990
297540	921991
145562	921992
474087	921993
229321	921994
1110	921995
311657	921996
184441	921997
423945	921998
702368	921999
29277	922000
227574	922001
486190	922002
4329	922003
248355	922004
94254	922005
588932	922006
16917	922007
385292	922008
214877	922009
301159	922010
72231	922011
346347	922012
125061	922013
654240	922014
197757	922015
14340	922016
17620	922017
40306	922018
479167	922019
563525	922020
716092	922021
114651	922022
28538	922023
202747	922024
24436	922025
512397	922026
311484	922027
1064	922028
442908	922029
11493	922030
143155	922031
336016	922032
564446	922033
124	922034
434526	922035
45378	922036
151015	922037
27906	922038
50564	922039
167495	922040
45113	922041
367195	922042
281332	922043
149654	922044
68915	922045
503467	922046
658451	922047
566921	922048
695273	922049
316192	922050
340153	922051
670717	922052
604383	922053
98251	922054
133939	922055
119464	922056
678304	922057
89947	922058
228906	922059
614839	922060
51661	922061
51513	922062
74952	922063
601203	922064
272103	922065
690180	922066
334588	922067
680513	922068
441180	922069
536226	922070
58596	922071
81487	922072
547362	922073
47278	922074
219153	922075
254668	922076
231026	922077
313809	922078
436955	922079
24451	922080
66049	922081
170687	922082
38132	922083
181575	922084
626511	922085
198906	922086
92242	922087
569741	922088
490788	922089
43494	922090
565941	922091
54605	922092
617734	922093
335022	922094
104072	922095
160375	922096
428174	922097
78339	922098
568242	922099
15135	922100
344816	922101
454828	922102
531921	922103
117931	922104
691181	922105
215647	922106
520086	922107
106052	922108
662912	922109
276093	922110
28208	922111
703051	922112
145854	922113
500777	922114
502209	922115
631825	922116
43406	922117
463557	922118
658188	922119
430678	922120
68182	922121
42078	922122
165426	922123
25442	922124
286590	922125
102808	922126
438504	922127
558162	922128
661904	922129
709389	922130
327062	922131
617331	922132
33944	922133
222653	922134
672467	922135
447422	922136
678291	922137
58551	922138
289944	922139
121263	922140
302821	922141
17995	922142
533578	922143
532393	922144
396233	922145
87027	922146
462290	922147
13012	922148
165628	922149
357068	922150
643328	922151
677243	922152
92478	922153
497310	922154
101918	922155
30233	922156
73489	922157
10256	922158
520737	922159
19367	922160
616153	922161
696188	922162
229544	922163
659742	922164
355559	922165
500776	922166
567919	922167
362966	922168
425998	922169
224678	922170
531554	922171
167862	922172
44889	922173
159272	922174
515309	922175
565643	922176
472342	922177
298418	922178
240424	922179
420	922180
17567	922181
386622	922182
134909	922183
15343	922184
111697	922185
40794	922186
344	922187
8627	922188
420581	922189
3998	922190
157705	922191
500468	922192
5401	922193
399432	922194
227503	922195
602247	922196
53943	922197
51418	922198
484114	922199
139393	922200
259047	922201
307412	922202
132394	922203
121829	922204
142041	922205
13907	922206
560130	922207
83995	922208
241293	922209
322688	922210
19241	922211
165441	922212
69155	922213
170713	922214
626732	922215
193751	922216
9388	922217
126191	922218
7627	922219
282680	922220
212473	922221
9230	922222
153132	922223
322313	922224
544084	922225
612906	922226
64128	922227
252172	922228
368193	922229
12515	922230
170469	922231
4254	922232
204901	922233
265056	922234
340662	922235
13271	922236
688045	922237
106899	922238
310982	922239
153956	922240
667278	922241
102551	922242
35169	922243
591644	922244
120830	922245
212712	922246
453703	922247
3443	922248
531975	922249
609314	922250
683839	922251
176330	922252
190452	922253
35678	922254
33302	922255
279116	922256
92967	922257
236550	922258
42336	922259
7143	922260
2657	922261
64420	922262
24526	922263
114925	922264
65090	922265
259943	922266
167406	922267
672698	922268
285124	922269
133158	922270
67320	922271
672	922272
450449	922273
29201	922274
85484	922275
230951	922276
71838	922277
383343	922278
413806	922279
158483	922280
688924	922281
178345	922282
533315	922283
434055	922284
90214	922285
639354	922286
717710	922287
27497	922288
116541	922289
449289	922290
14561	922291
169556	922292
177572	922293
500455	922294
169624	922295
634490	922296
53682	922297
106243	922298
182749	922299
156801	922300
415497	922301
24462	922302
461422	922303
226675	922304
143466	922305
261370	922306
369380	922307
488573	922308
249068	922309
215188	922310
545375	922311
208007	922312
325245	922313
38816	922314
43197	922315
42990	922316
655947	922317
266444	922318
35988	922319
75693	922320
115198	922321
23460	922322
40646	922323
639719	922324
344604	922325
161132	922326
89840	922327
246833	922328
418620	922329
436470	922330
3168	922331
716436	922332
236582	922333
398622	922334
482026	922335
570279	922336
349219	922337
689595	922338
13330	922339
9844	922340
567411	922341
507667	922342
261852	922343
130514	922344
359326	922345
535046	922346
22565	922347
665542	922348
252959	922349
85861	922350
186405	922351
686248	922352
57391	922353
145236	922354
50989	922355
175223	922356
646702	922357
55847	922358
27774	922359
305103	922360
211736	922361
692311	922362
209070	922363
447140	922364
88604	922365
522223	922366
142451	922367
411009	922368
93893	922369
465277	922370
506780	922371
589378	922372
506106	922373
77025	922374
672160	922375
207898	922376
82191	922377
688987	922378
129014	922379
63581	922380
331770	922381
253500	922382
142134	922383
683362	922384
82606	922385
242265	922386
124627	922387
38074	922388
481274	922389
573353	922390
311605	922391
505165	922392
10668	922393
584537	922394
328139	922395
43622	922396
658416	922397
620228	922398
67827	922399
481750	922400
59987	922401
337466	922402
618273	922403
625854	922404
492153	922405
177372	922406
43156	922407
181110	922408
199590	922409
563921	922410
15519	922411
253813	922412
146196	922413
122648	922414
718898	922415
62167	922416
457769	922417
120899	922418
607619	922419
94248	922420
580676	922421
179576	922422
21699	922423
259540	922424
596404	922425
65016	922426
533367	922427
153832	922428
413350	922429
677071	922430
49974	922431
52691	922432
399418	922433
77117	922434
483144	922435
181037	922436
130112	922437
375973	922438
461548	922439
459194	922440
289290	922441
338364	922442
232870	922443
143445	922444
89	922445
163012	922446
75112	922447
476463	922448
48612	922449
4229	922450
46098	922451
229191	922452
605045	922453
87085	922454
657552	922455
88138	922456
205959	922457
445756	922458
509680	922459
184089	922460
546547	922461
69241	922462
488334	922463
350037	922464
721885	922465
1919	922466
187609	922467
569087	922468
369367	922469
580741	922470
644722	922471
25620	922472
97215	922473
162196	922474
115961	922475
584916	922476
641621	922477
89997	922478
599832	922479
78096	922480
424366	922481
13489	922482
4439	922483
16708	922484
354909	922485
295912	922486
395756	922487
36609	922488
192838	922489
598980	922490
144430	922491
227523	922492
356619	922493
94871	922494
209335	922495
52827	922496
122350	922497
66136	922498
69403	922499
235679	922500
438280	922501
60689	922502
112515	922503
272415	922504
346649	922505
615083	922506
108154	922507
100478	922508
632110	922509
154071	922510
207348	922511
573036	922512
420980	922513
266162	922514
649031	922515
685630	922516
619313	922517
5380	922518
528003	922519
238523	922520
442973	922521
23765	922522
639697	922523
32550	922524
580313	922525
375425	922526
100510	922527
209211	922528
388223	922529
431252	922530
682582	922531
501935	922532
140652	922533
690018	922534
411148	922535
277267	922536
139041	922537
299606	922538
510851	922539
89249	922540
29585	922541
313256	922542
552547	922543
204403	922544
525369	922545
267655	922546
256529	922547
643450	922548
541694	922549
144559	922550
150475	922551
94228	922552
291575	922553
162363	922554
249727	922555
23104	922556
163159	922557
153117	922558
197241	922559
335215	922560
94373	922561
680696	922562
504884	922563
663397	922564
425632	922565
276286	922566
98904	922567
670106	922568
721978	922569
252710	922570
222471	922571
720286	922572
401430	922573
336244	922574
164425	922575
57989	922576
616678	922577
419019	922578
431853	922579
170193	922580
116539	922581
45786	922582
588526	922583
695380	922584
577177	922585
664019	922586
606241	922587
179814	922588
113101	922589
482859	922590
18580	922591
338013	922592
538214	922593
490136	922594
127990	922595
431560	922596
96870	922597
572	922598
152368	922599
534429	922600
266964	922601
14076	922602
155135	922603
122725	922604
554766	922605
649128	922606
98502	922607
597762	922608
407647	922609
203251	922610
300207	922611
88047	922612
382083	922613
25149	922614
138	922615
630913	922616
318637	922617
50222	922618
601620	922619
706279	922620
334535	922621
598819	922622
479988	922623
251805	922624
13644	922625
572061	922626
364514	922627
96674	922628
58140	922629
12749	922630
585186	922631
352119	922632
227113	922633
31574	922634
142599	922635
559909	922636
63654	922637
113368	922638
16468	922639
287449	922640
91332	922641
444170	922642
373902	922643
180807	922644
386982	922645
669888	922646
443104	922647
82128	922648
51351	922649
246786	922650
45239	922651
148152	922652
327108	922653
226225	922654
149304	922655
101354	922656
673955	922657
666955	922658
599295	922659
134339	922660
110798	922661
155138	922662
4357	922663
501937	922664
687407	922665
489165	922666
66629	922667
171194	922668
169398	922669
240903	922670
274735	922671
35680	922672
149	922673
40167	922674
95701	922675
650628	922676
12487	922677
44509	922678
299585	922679
410537	922680
129927	922681
444643	922682
13117	922683
473621	922684
550700	922685
62921	922686
21851	922687
370113	922688
155348	922689
519859	922690
504940	922691
366138	922692
34991	922693
213821	922694
473001	922695
278728	922696
675974	922697
289459	922698
3482	922699
288756	922700
725264	922701
21862	922702
15443	922703
457431	922704
23110	922705
113973	922706
417279	922707
166794	922708
322340	922709
112271	922710
453841	922711
80238	922712
21495	922713
5409	922714
504913	922715
448299	922716
196600	922717
112747	922718
94259	922719
2	922720
536587	922721
184902	922722
155347	922723
643029	922724
260455	922725
699714	922726
88470	922727
275537	922728
24191	922729
19225	922730
496420	922731
480656	922732
518171	922733
182256	922734
99993	922735
168253	922736
669189	922737
28829	922738
58112	922739
584803	922740
645062	922741
153631	922742
74651	922743
661356	922744
82418	922745
412065	922746
47811	922747
162193	922748
270511	922749
690969	922750
154027	922751
430742	922752
184025	922753
648355	922754
49216	922755
315290	922756
2038	922757
420470	922758
281854	922759
331263	922760
11815	922761
203811	922762
225276	922763
434615	922764
3030	922765
421043	922766
305960	922767
126890	922768
432034	922769
254624	922770
1552	922771
14760	922772
108784	922773
80123	922774
83876	922775
486496	922776
19420	922777
2442	922778
314980	922779
607804	922780
7770	922781
428530	922782
210641	922783
90680	922784
72848	922785
37227	922786
152943	922787
142521	922788
651175	922789
415073	922790
16799	922791
399051	922792
695264	922793
103081	922794
347615	922795
481170	922796
164525	922797
180704	922798
159995	922799
504189	922800
43114	922801
723131	922802
539110	922803
33959	922804
5656	922805
241727	922806
25603	922807
31089	922808
697048	922809
511331	922810
4947	922811
93948	922812
33469	922813
173100	922814
271617	922815
154369	922816
395567	922817
38894	922818
577365	922819
95914	922820
167218	922821
702420	922822
165224	922823
628376	922824
275608	922825
664867	922826
362820	922827
170081	922828
105630	922829
158138	922830
25971	922831
461591	922832
1802	922833
75232	922834
17883	922835
712545	922836
375761	922837
44616	922838
205411	922839
482384	922840
70752	922841
31328	922842
41358	922843
181354	922844
698316	922845
233582	922846
66713	922847
1680	922848
60105	922849
33966	922850
32432	922851
241138	922852
172563	922853
13697	922854
262928	922855
167659	922856
53949	922857
64083	922858
16069	922859
82959	922860
165515	922861
34231	922862
110198	922863
475671	922864
119359	922865
54291	922866
2601	922867
49229	922868
699578	922869
382284	922870
87904	922871
501198	922872
151427	922873
594894	922874
413733	922875
1229	922876
151049	922877
80175	922878
634114	922879
520121	922880
425592	922881
704935	922882
186813	922883
669790	922884
185683	922885
170714	922886
61468	922887
210015	922888
243956	922889
388728	922890
42677	922891
550021	922892
1374	922893
117189	922894
435997	922895
166382	922896
672552	922897
438022	922898
356287	922899
58063	922900
458151	922901
421247	922902
623753	922903
447483	922904
177250	922905
199748	922906
317494	922907
17755	922908
261418	922909
129857	922910
32197	922911
459693	922912
67796	922913
418726	922914
137596	922915
23375	922916
2433	922917
94364	922918
330780	922919
37273	922920
274491	922921
540266	922922
584511	922923
92451	922924
102656	922925
50296	922926
402480	922927
344543	922928
673430	922929
691470	922930
175657	922931
725046	922932
3741	922933
604387	922934
115733	922935
351888	922936
8888	922937
411486	922938
667283	922939
332203	922940
357588	922941
132477	922942
399323	922943
281889	922944
405684	922945
3640	922946
36383	922947
227097	922948
135303	922949
105622	922950
108966	922951
25495	922952
112851	922953
1965	922954
508993	922955
325615	922956
51378	922957
7063	922958
264619	922959
102195	922960
473559	922961
148038	922962
59778	922963
367952	922964
103159	922965
14829	922966
398	922967
343322	922968
410846	922969
672479	922970
46268	922971
255671	922972
260152	922973
579101	922974
10393	922975
70707	922976
151293	922977
29320	922978
168375	922979
24792	922980
577627	922981
46666	922982
599534	922983
26136	922984
292448	922985
121429	922986
362112	922987
242271	922988
158794	922989
484264	922990
19465	922991
48527	922992
324258	922993
153072	922994
26177	922995
274512	922996
67924	922997
245037	922998
118433	922999
389422	923000
77125	923001
656941	923002
617268	923003
450740	923004
306393	923005
480595	923006
58131	923007
34166	923008
125818	923009
682083	923010
586310	923011
356227	923012
490090	923013
704975	923014
152769	923015
357570	923016
304714	923017
687229	923018
47052	923019
263107	923020
11867	923021
47195	923022
39784	923023
138081	923024
111549	923025
69092	923026
713734	923027
204918	923028
415819	923029
522968	923030
367262	923031
118795	923032
619662	923033
113232	923034
517	923035
60653	923036
619893	923037
378932	923038
704690	923039
50119	923040
10943	923041
649724	923042
552625	923043
126254	923044
117411	923045
395860	923046
616359	923047
74589	923048
22040	923049
698156	923050
173520	923051
627168	923052
144778	923053
42496	923054
281608	923055
602138	923056
244116	923057
654790	923058
275670	923059
431680	923060
143280	923061
470460	923062
270016	923063
234973	923064
15913	923065
416737	923066
566664	923067
4475	923068
119851	923069
17469	923070
139210	923071
367332	923072
476977	923073
647841	923074
90910	923075
13678	923076
140675	923077
675511	923078
355975	923079
658563	923080
68774	923081
559672	923082
172305	923083
1428	923084
505196	923085
720630	923086
569015	923087
662880	923088
474272	923089
16940	923090
396130	923091
545292	923092
121221	923093
431406	923094
446255	923095
663019	923096
19892	923097
437766	923098
62436	923099
676126	923100
399833	923101
107573	923102
318655	923103
117906	923104
640283	923105
82327	923106
655443	923107
17600	923108
632590	923109
406462	923110
573900	923111
15969	923112
91016	923113
255230	923114
62862	923115
161455	923116
6744	923117
27729	923118
66731	923119
4008	923120
463803	923121
16537	923122
186158	923123
343362	923124
609174	923125
288540	923126
225287	923127
119367	923128
101744	923129
2364	923130
41846	923131
647803	923132
455917	923133
171	923134
99058	923135
585208	923136
247117	923137
581122	923138
480845	923139
319271	923140
641187	923141
496978	923142
43912	923143
56735	923144
404452	923145
39698	923146
159991	923147
680987	923148
689414	923149
48012	923150
487979	923151
173462	923152
96506	923153
140357	923154
217646	923155
35630	923156
275420	923157
206812	923158
589130	923159
109799	923160
6096	923161
487428	923162
92247	923163
427220	923164
613016	923165
426560	923166
152613	923167
489242	923168
64946	923169
550451	923170
54977	923171
136323	923172
7666	923173
238758	923174
462506	923175
252564	923176
248822	923177
379763	923178
184920	923179
279204	923180
505563	923181
154360	923182
657710	923183
153470	923184
507911	923185
377535	923186
175221	923187
112965	923188
549566	923189
242141	923190
426905	923191
384106	923192
21840	923193
368402	923194
552296	923195
16804	923196
566272	923197
141721	923198
127565	923199
608565	923200
46603	923201
496035	923202
720908	923203
270222	923204
206164	923205
107254	923206
74753	923207
452433	923208
695492	923209
38379	923210
1142	923211
659779	923212
74148	923213
418951	923214
105004	923215
71613	923216
16783	923217
24517	923218
259979	923219
283829	923220
67563	923221
69598	923222
467466	923223
277663	923224
481236	923225
478425	923226
1019	923227
80515	923228
59753	923229
23218	923230
506608	923231
430862	923232
37117	923233
475557	923234
523076	923235
237000	923236
580933	923237
178571	923238
512072	923239
110658	923240
348131	923241
354715	923242
257518	923243
468575	923244
486362	923245
330689	923246
615259	923247
122877	923248
42937	923249
37720	923250
598814	923251
402389	923252
380751	923253
619151	923254
581256	923255
518588	923256
474847	923257
2933	923258
680602	923259
59972	923260
475794	923261
552764	923262
18133	923263
19168	923264
164335	923265
53697	923266
44183	923267
29333	923268
145584	923269
162018	923270
227237	923271
224585	923272
595004	923273
628485	923274
332938	923275
462403	923276
158307	923277
15038	923278
666460	923279
134894	923280
157946	923281
10	923282
46448	923283
5119	923284
425507	923285
16089	923286
584545	923287
110976	923288
654260	923289
525109	923290
240687	923291
531671	923292
176955	923293
143563	923294
317764	923295
245186	923296
559600	923297
51871	923298
590951	923299
308592	923300
202638	923301
589344	923302
77810	923303
668209	923304
153901	923305
281601	923306
597749	923307
2950	923308
29887	923309
604670	923310
43495	923311
267582	923312
121682	923313
562148	923314
52904	923315
28754	923316
446799	923317
40081	923318
395857	923319
616497	923320
973	923321
141583	923322
694614	923323
1956	923324
327067	923325
20000	923326
118230	923327
330292	923328
93187	923329
159649	923330
321226	923331
410966	923332
679126	923333
78329	923334
638492	923335
694450	923336
281664	923337
153369	923338
631630	923339
455548	923340
267045	923341
316225	923342
422804	923343
69944	923344
85573	923345
414859	923346
92215	923347
297160	923348
44281	923349
32775	923350
55307	923351
425216	923352
143179	923353
559437	923354
484411	923355
472329	923356
435226	923357
511143	923358
174085	923359
5392	923360
568748	923361
580981	923362
6315	923363
240403	923364
248059	923365
401290	923366
180524	923367
484973	923368
88062	923369
99	923370
79284	923371
721137	923372
227571	923373
84495	923374
189625	923375
635292	923376
36545	923377
165322	923378
246209	923379
303456	923380
196062	923381
495036	923382
1952	923383
178248	923384
681625	923385
433274	923386
349643	923387
21277	923388
558205	923389
583426	923390
136937	923391
24958	923392
465356	923393
97030	923394
290286	923395
322266	923396
1091	923397
621112	923398
693567	923399
595322	923400
146376	923401
9634	923402
693882	923403
266837	923404
404281	923405
544102	923406
28070	923407
453318	923408
404596	923409
723373	923410
59828	923411
520135	923412
288775	923413
334738	923414
366086	923415
180441	923416
221731	923417
197564	923418
721757	923419
84293	923420
100386	923421
17396	923422
32216	923423
319459	923424
694400	923425
216753	923426
47837	923427
682144	923428
246648	923429
118858	923430
539574	923431
111261	923432
467201	923433
205276	923434
354606	923435
186355	923436
29843	923437
440602	923438
126201	923439
662664	923440
428735	923441
261927	923442
257685	923443
598475	923444
56047	923445
88132	923446
266416	923447
101991	923448
380225	923449
48571	923450
695755	923451
8161	923452
448600	923453
4035	923454
110838	923455
685697	923456
161194	923457
668909	923458
334635	923459
28587	923460
254208	923461
12437	923462
264846	923463
91555	923464
129161	923465
129919	923466
227271	923467
327831	923468
386044	923469
322226	923470
264553	923471
513698	923472
126397	923473
202832	923474
342282	923475
68016	923476
371690	923477
502305	923478
654033	923479
105780	923480
343868	923481
184880	923482
44240	923483
7928	923484
155978	923485
494966	923486
607374	923487
570520	923488
35405	923489
81435	923490
280595	923491
9705	923492
467452	923493
93008	923494
146804	923495
785	923496
533650	923497
711798	923498
150809	923499
705936	923500
485138	923501
574192	923502
427381	923503
16156	923504
195020	923505
690797	923506
173759	923507
611328	923508
46488	923509
306096	923510
207532	923511
28549	923512
655215	923513
21072	923514
148673	923515
22355	923516
79050	923517
598313	923518
129008	923519
43439	923520
363369	923521
693669	923522
475342	923523
37042	923524
393491	923525
146014	923526
52252	923527
22889	923528
638842	923529
2130	923530
429049	923531
874	923532
294668	923533
53250	923534
336939	923535
218990	923536
133970	923537
256685	923538
490471	923539
699802	923540
571076	923541
283732	923542
32968	923543
600581	923544
333252	923545
7194	923546
424037	923547
42785	923548
690504	923549
487945	923550
7170	923551
151233	923552
719544	923553
698737	923554
561170	923555
398963	923556
556523	923557
493047	923558
412305	923559
637838	923560
287416	923561
147439	923562
222126	923563
198775	923564
160830	923565
8724	923566
195099	923567
270387	923568
164931	923569
128864	923570
34159	923571
38392	923572
290422	923573
157104	923574
617328	923575
149807	923576
546522	923577
511301	923578
690083	923579
40112	923580
544279	923581
288187	923582
12428	923583
713532	923584
237832	923585
239	923586
25892	923587
19963	923588
343579	923589
476272	923590
85843	923591
464479	923592
154719	923593
18149	923594
277727	923595
386059	923596
82797	923597
128208	923598
64435	923599
120525	923600
296930	923601
342926	923602
374373	923603
32436	923604
263346	923605
39234	923606
179480	923607
408948	923608
8629	923609
686573	923610
380930	923611
607258	923612
125840	923613
132734	923614
193368	923615
320	923616
14891	923617
240349	923618
9955	923619
48035	923620
383920	923621
50509	923622
654995	923623
50211	923624
149748	923625
125101	923626
390559	923627
247972	923628
506733	923629
454819	923630
8560	923631
171922	923632
536358	923633
44926	923634
120870	923635
142045	923636
10934	923637
325709	923638
157749	923639
132706	923640
339059	923641
28448	923642
383019	923643
119961	923644
16065	923645
102834	923646
42976	923647
206294	923648
358381	923649
94825	923650
117149	923651
633666	923652
95985	923653
302598	923654
21667	923655
3654	923656
205297	923657
1585	923658
365662	923659
584896	923660
571020	923661
178967	923662
159042	923663
723896	923664
116018	923665
72073	923666
150513	923667
387149	923668
619495	923669
58272	923670
79391	923671
479858	923672
610978	923673
38550	923674
232889	923675
187258	923676
723	923677
27659	923678
41608	923679
595156	923680
538706	923681
45541	923682
673250	923683
521369	923684
644445	923685
5917	923686
110962	923687
34373	923688
659165	923689
112374	923690
632347	923691
280394	923692
413551	923693
261611	923694
170722	923695
683831	923696
431100	923697
331675	923698
26651	923699
662534	923700
566038	923701
255018	923702
10	923703
40095	923704
387018	923705
457128	923706
75121	923707
708422	923708
568628	923709
718158	923710
5306	923711
64474	923712
279861	923713
186197	923714
73025	923715
509587	923716
240171	923717
266845	923718
538179	923719
490051	923720
134938	923721
556723	923722
30461	923723
589295	923724
21414	923725
164630	923726
388110	923727
293582	923728
43604	923729
193150	923730
407048	923731
313214	923732
133991	923733
3863	923734
5901	923735
242550	923736
520964	923737
49265	923738
710689	923739
718015	923740
564930	923741
53793	923742
10818	923743
10831	923744
147936	923745
498914	923746
350996	923747
69291	923748
631770	923749
686741	923750
630439	923751
172184	923752
627872	923753
275212	923754
243311	923755
30793	923756
291504	923757
74031	923758
289305	923759
31606	923760
685200	923761
391691	923762
231293	923763
448545	923764
305300	923765
498732	923766
32376	923767
591453	923768
92703	923769
14875	923770
451734	923771
357633	923772
115576	923773
503155	923774
593005	923775
168277	923776
710169	923777
570784	923778
208650	923779
100307	923780
187829	923781
376233	923782
86086	923783
216544	923784
723829	923785
144309	923786
122358	923787
585352	923788
246164	923789
112473	923790
423959	923791
25924	923792
180041	923793
141672	923794
105594	923795
166843	923796
431190	923797
24150	923798
18732	923799
642089	923800
53986	923801
514992	923802
110427	923803
33927	923804
193770	923805
689199	923806
607507	923807
628821	923808
2543	923809
562933	923810
488683	923811
641438	923812
9133	923813
12167	923814
37515	923815
36685	923816
364860	923817
396301	923818
59509	923819
470278	923820
151942	923821
17417	923822
628455	923823
4854	923824
7581	923825
186266	923826
575929	923827
515304	923828
553036	923829
185855	923830
55459	923831
418926	923832
82628	923833
657832	923834
111090	923835
255612	923836
230108	923837
569444	923838
677145	923839
592646	923840
315231	923841
644588	923842
443484	923843
42143	923844
536993	923845
570227	923846
170113	923847
367513	923848
543627	923849
204759	923850
182531	923851
169627	923852
210537	923853
272131	923854
8259	923855
3385	923856
4015	923857
137282	923858
25389	923859
672188	923860
709870	923861
480130	923862
530478	923863
95914	923864
14117	923865
231535	923866
19253	923867
2556	923868
109871	923869
385991	923870
184037	923871
52125	923872
672117	923873
624018	923874
302532	923875
182418	923876
325558	923877
490593	923878
176002	923879
94811	923880
147152	923881
700025	923882
417258	923883
12764	923884
550280	923885
424996	923886
522646	923887
70270	923888
463628	923889
14847	923890
21847	923891
580847	923892
198563	923893
33398	923894
153820	923895
255095	923896
395207	923897
685681	923898
587783	923899
150252	923900
111069	923901
664317	923902
454369	923903
132695	923904
4257	923905
12611	923906
11504	923907
248969	923908
139275	923909
86201	923910
560950	923911
282196	923912
77050	923913
58245	923914
41576	923915
535652	923916
451677	923917
389100	923918
106669	923919
489943	923920
629215	923921
709132	923922
49975	923923
135346	923924
807	923925
42492	923926
154362	923927
218080	923928
244950	923929
417150	923930
31381	923931
522229	923932
75403	923933
465757	923934
710736	923935
101923	923936
20177	923937
47388	923938
195543	923939
33502	923940
511586	923941
185090	923942
34341	923943
92443	923944
447529	923945
129629	923946
359987	923947
525446	923948
94976	923949
364755	923950
187313	923951
498924	923952
7598	923953
104086	923954
142613	923955
406511	923956
356219	923957
52346	923958
147666	923959
27551	923960
551221	923961
259806	923962
534029	923963
19638	923964
105576	923965
86168	923966
143217	923967
35189	923968
483698	923969
527595	923970
78908	923971
29997	923972
407819	923973
578227	923974
56599	923975
134689	923976
279840	923977
64100	923978
544908	923979
378160	923980
44065	923981
73872	923982
572756	923983
26012	923984
372447	923985
182278	923986
8523	923987
29786	923988
1363	923989
157523	923990
608103	923991
295721	923992
121507	923993
20557	923994
426546	923995
715699	923996
126725	923997
593970	923998
277624	923999
86828	924000
566863	924001
402018	924002
34911	924003
145454	924004
218598	924005
508738	924006
394984	924007
35805	924008
6125	924009
33065	924010
686621	924011
361944	924012
480324	924013
3692	924014
638986	924015
314383	924016
145876	924017
449959	924018
111949	924019
482013	924020
136686	924021
407230	924022
109113	924023
143944	924024
2567	924025
71374	924026
90737	924027
627848	924028
366157	924029
56317	924030
76338	924031
481176	924032
412498	924033
699218	924034
237611	924035
351947	924036
397521	924037
298954	924038
461891	924039
130501	924040
111054	924041
134944	924042
249117	924043
69018	924044
277104	924045
287504	924046
216190	924047
1313	924048
391286	924049
566919	924050
489074	924051
193112	924052
503326	924053
597824	924054
160346	924055
20143	924056
17721	924057
123997	924058
576669	924059
165883	924060
65113	924061
245072	924062
588589	924063
24254	924064
717248	924065
166835	924066
468773	924067
54264	924068
1820	924069
162025	924070
669157	924071
636795	924072
117530	924073
156641	924074
87727	924075
637764	924076
427769	924077
578286	924078
70661	924079
493806	924080
392116	924081
1718	924082
667526	924083
62238	924084
593942	924085
69520	924086
55030	924087
270524	924088
438600	924089
72865	924090
149895	924091
127286	924092
129960	924093
249139	924094
110355	924095
84838	924096
140702	924097
10208	924098
580397	924099
724723	924100
418875	924101
346899	924102
229228	924103
25368	924104
109502	924105
270594	924106
220972	924107
214347	924108
416046	924109
682953	924110
13095	924111
15207	924112
423513	924113
30594	924114
617487	924115
142659	924116
591304	924117
126015	924118
355504	924119
8449	924120
718793	924121
511964	924122
132044	924123
298208	924124
85090	924125
4026	924126
203327	924127
588923	924128
582261	924129
6651	924130
451739	924131
494645	924132
474794	924133
720116	924134
78068	924135
652056	924136
32678	924137
489729	924138
168718	924139
125152	924140
121908	924141
668200	924142
157880	924143
10816	924144
92524	924145
545418	924146
152483	924147
23234	924148
641378	924149
494988	924150
643149	924151
483611	924152
127491	924153
107290	924154
59423	924155
499070	924156
132750	924157
649207	924158
333285	924159
565766	924160
27870	924161
404842	924162
661411	924163
41434	924164
578298	924165
41993	924166
399460	924167
141249	924168
460847	924169
294543	924170
630606	924171
187548	924172
47814	924173
123657	924174
486849	924175
478325	924176
495511	924177
601737	924178
195391	924179
22577	924180
476370	924181
602652	924182
8817	924183
205295	924184
630069	924185
73117	924186
414838	924187
16915	924188
580503	924189
582399	924190
299205	924191
647957	924192
64289	924193
646836	924194
480493	924195
136192	924196
388079	924197
170310	924198
317107	924199
22398	924200
126565	924201
579619	924202
31587	924203
31379	924204
486102	924205
102294	924206
128498	924207
203765	924208
54573	924209
406277	924210
23654	924211
444442	924212
708557	924213
135161	924214
55587	924215
349676	924216
19782	924217
563916	924218
488948	924219
540400	924220
400543	924221
580920	924222
684289	924223
437250	924224
627557	924225
80598	924226
594796	924227
376376	924228
319473	924229
54738	924230
352214	924231
708180	924232
108535	924233
12983	924234
69554	924235
48612	924236
477227	924237
586249	924238
466706	924239
189130	924240
388794	924241
36157	924242
33511	924243
102775	924244
317793	924245
167061	924246
18287	924247
324179	924248
475358	924249
152963	924250
645936	924251
700622	924252
34579	924253
15137	924254
601522	924255
477194	924256
450447	924257
412345	924258
60330	924259
482685	924260
321101	924261
527827	924262
567103	924263
260241	924264
2690	924265
168657	924266
701641	924267
500370	924268
633309	924269
652281	924270
79232	924271
225636	924272
179447	924273
549225	924274
539232	924275
96402	924276
263829	924277
158162	924278
157888	924279
581196	924280
104746	924281
97614	924282
379284	924283
5047	924284
107556	924285
174958	924286
43782	924287
29379	924288
83933	924289
583202	924290
88669	924291
576779	924292
84	924293
152056	924294
72754	924295
21695	924296
152700	924297
345511	924298
252704	924299
185598	924300
84755	924301
20739	924302
277778	924303
445553	924304
522725	924305
352957	924306
140091	924307
88600	924308
155315	924309
56926	924310
175540	924311
147650	924312
553636	924313
450345	924314
132402	924315
136279	924316
25548	924317
674265	924318
553325	924319
153306	924320
215675	924321
8065	924322
109831	924323
636384	924324
522185	924325
736	924326
89755	924327
549651	924328
37118	924329
64130	924330
542423	924331
561627	924332
685050	924333
211842	924334
49577	924335
593264	924336
295632	924337
131006	924338
637609	924339
286671	924340
34895	924341
132812	924342
235416	924343
137527	924344
372433	924345
102840	924346
364893	924347
481116	924348
530798	924349
10133	924350
3581	924351
281974	924352
708130	924353
189662	924354
146070	924355
510680	924356
307663	924357
95957	924358
319248	924359
6017	924360
14582	924361
162460	924362
212259	924363
598123	924364
28964	924365
680819	924366
468634	924367
689978	924368
227413	924369
91535	924370
142147	924371
12448	924372
51148	924373
571833	924374
375062	924375
93375	924376
720774	924377
584751	924378
288904	924379
358863	924380
373859	924381
113195	924382
493062	924383
131928	924384
186153	924385
679242	924386
42804	924387
691381	924388
160274	924389
49821	924390
39368	924391
260392	924392
159722	924393
497640	924394
167347	924395
259071	924396
519787	924397
554950	924398
190850	924399
54608	924400
36425	924401
44274	924402
387207	924403
687305	924404
149587	924405
718	924406
170300	924407
445627	924408
69170	924409
31229	924410
14061	924411
42999	924412
142204	924413
121732	924414
84509	924415
637057	924416
222129	924417
60463	924418
592989	924419
6200	924420
45265	924421
372914	924422
511419	924423
612686	924424
301138	924425
511398	924426
266208	924427
86479	924428
387628	924429
183449	924430
35087	924431
16370	924432
407379	924433
611594	924434
677113	924435
402881	924436
80917	924437
177939	924438
77015	924439
132028	924440
381903	924441
368244	924442
510987	924443
103246	924444
28595	924445
6028	924446
722931	924447
564807	924448
257526	924449
425022	924450
207964	924451
144760	924452
222594	924453
96720	924454
684048	924455
412176	924456
263941	924457
40773	924458
497159	924459
325226	924460
106482	924461
17940	924462
533620	924463
503132	924464
72301	924465
47718	924466
277511	924467
318914	924468
81293	924469
60486	924470
1896	924471
89580	924472
16329	924473
367854	924474
657773	924475
365095	924476
2517	924477
36697	924478
175863	924479
167557	924480
348077	924481
202458	924482
36329	924483
519436	924484
241475	924485
297626	924486
167929	924487
29153	924488
5036	924489
287122	924490
90331	924491
46770	924492
16358	924493
67546	924494
154381	924495
26702	924496
365718	924497
76289	924498
512958	924499
201534	924500
205904	924501
503712	924502
105031	924503
493390	924504
481863	924505
464793	924506
109277	924507
148187	924508
463572	924509
460021	924510
2669	924511
664028	924512
128163	924513
75978	924514
122894	924515
285979	924516
185313	924517
165367	924518
134646	924519
56870	924520
646712	924521
224161	924522
34114	924523
910	924524
426467	924525
65972	924526
33004	924527
478583	924528
639822	924529
492	924530
15013	924531
49504	924532
425672	924533
168672	924534
92796	924535
585557	924536
11374	924537
527176	924538
55612	924539
342080	924540
155384	924541
118527	924542
11379	924543
35722	924544
121711	924545
199871	924546
146969	924547
99206	924548
65963	924549
48068	924550
137154	924551
335482	924552
91321	924553
17179	924554
556526	924555
216631	924556
112638	924557
669296	924558
242547	924559
12527	924560
520878	924561
252245	924562
116417	924563
95590	924564
63520	924565
8273	924566
310116	924567
366849	924568
691168	924569
474049	924570
3047	924571
87038	924572
301294	924573
187515	924574
485082	924575
445897	924576
590561	924577
136801	924578
148285	924579
114589	924580
131425	924581
655627	924582
436142	924583
47389	924584
655002	924585
458135	924586
457426	924587
24790	924588
256562	924589
16771	924590
404913	924591
277121	924592
664256	924593
11781	924594
179434	924595
131722	924596
102538	924597
155248	924598
44070	924599
126793	924600
378300	924601
111258	924602
388347	924603
127585	924604
34895	924605
492168	924606
157188	924607
572722	924608
141075	924609
238958	924610
705553	924611
7403	924612
303	924613
461144	924614
638619	924615
51980	924616
164973	924617
62147	924618
75080	924619
641628	924620
5419	924621
79112	924622
89504	924623
566765	924624
164208	924625
377115	924626
155274	924627
398101	924628
13264	924629
571197	924630
2801	924631
77116	924632
60163	924633
603417	924634
173511	924635
13091	924636
107626	924637
50489	924638
14350	924639
114673	924640
609300	924641
563809	924642
366859	924643
137003	924644
47159	924645
42458	924646
43317	924647
683007	924648
523187	924649
9190	924650
162452	924651
217136	924652
342541	924653
49684	924654
437721	924655
5097	924656
106296	924657
295378	924658
149649	924659
523647	924660
116772	924661
181644	924662
141850	924663
62821	924664
363972	924665
491027	924666
51674	924667
716497	924668
170535	924669
11484	924670
136158	924671
690871	924672
109536	924673
41724	924674
651156	924675
40564	924676
214366	924677
539810	924678
9533	924679
14649	924680
687216	924681
713072	924682
148467	924683
578000	924684
17166	924685
16326	924686
516302	924687
52638	924688
214900	924689
19068	924690
652173	924691
316241	924692
495165	924693
139376	924694
30512	924695
329486	924696
92067	924697
82017	924698
58045	924699
580182	924700
96288	924701
318439	924702
271345	924703
253652	924704
69679	924705
161394	924706
627347	924707
152386	924708
438477	924709
258009	924710
597386	924711
595383	924712
147910	924713
51719	924714
677771	924715
150028	924716
366249	924717
50694	924718
245721	924719
69058	924720
46704	924721
564968	924722
227374	924723
152770	924724
3727	924725
643143	924726
342205	924727
616855	924728
506332	924729
626678	924730
212354	924731
210335	924732
151503	924733
10857	924734
725237	924735
352339	924736
191079	924737
278047	924738
326215	924739
49511	924740
138378	924741
98216	924742
871	924743
602536	924744
5644	924745
51606	924746
7356	924747
153099	924748
1563	924749
456763	924750
106444	924751
432391	924752
53462	924753
107900	924754
341817	924755
83101	924756
52789	924757
417411	924758
95067	924759
343813	924760
324409	924761
14584	924762
109320	924763
314178	924764
411256	924765
168220	924766
156777	924767
474807	924768
4554	924769
64879	924770
103383	924771
636003	924772
488148	924773
212702	924774
94273	924775
90973	924776
5490	924777
525553	924778
22141	924779
451165	924780
630019	924781
605395	924782
601024	924783
14712	924784
100879	924785
279082	924786
36882	924787
6390	924788
257139	924789
663778	924790
5924	924791
710054	924792
13695	924793
471430	924794
122854	924795
379478	924796
680992	924797
455611	924798
86490	924799
684148	924800
441719	924801
116150	924802
401876	924803
177369	924804
406211	924805
655732	924806
610024	924807
23604	924808
548620	924809
49554	924810
184828	924811
196951	924812
207592	924813
1084	924814
147653	924815
224160	924816
526913	924817
721730	924818
45474	924819
285261	924820
311055	924821
678331	924822
406013	924823
688897	924824
613162	924825
380208	924826
414392	924827
108201	924828
691733	924829
467909	924830
524688	924831
178346	924832
264	924833
80817	924834
192893	924835
491398	924836
456170	924837
294305	924838
417055	924839
236903	924840
706126	924841
487877	924842
269412	924843
696453	924844
497323	924845
528769	924846
213697	924847
37581	924848
5083	924849
521297	924850
336283	924851
169	924852
490233	924853
552155	924854
53482	924855
522491	924856
49619	924857
300718	924858
182609	924859
345603	924860
118530	924861
35772	924862
78709	924863
111543	924864
62380	924865
609455	924866
5102	924867
64	924868
545617	924869
2440	924870
61602	924871
23151	924872
332775	924873
578223	924874
47968	924875
600394	924876
241854	924877
715787	924878
4524	924879
465874	924880
568587	924881
51322	924882
254494	924883
242852	924884
504	924885
445106	924886
693498	924887
668251	924888
221171	924889
101779	924890
306413	924891
391490	924892
173886	924893
143704	924894
22770	924895
351166	924896
103990	924897
143493	924898
15829	924899
33397	924900
61850	924901
15843	924902
462341	924903
537082	924904
41029	924905
130987	924906
369352	924907
591777	924908
433973	924909
394284	924910
295466	924911
15995	924912
62020	924913
562445	924914
517855	924915
36368	924916
195155	924917
242083	924918
408728	924919
1390	924920
280544	924921
161509	924922
221607	924923
613613	924924
41643	924925
377454	924926
471193	924927
33037	924928
212275	924929
59687	924930
408710	924931
638505	924932
670755	924933
155841	924934
118774	924935
27574	924936
68283	924937
64776	924938
452007	924939
64340	924940
351522	924941
93048	924942
186970	924943
138503	924944
685298	924945
412509	924946
127832	924947
675752	924948
598045	924949
301782	924950
327077	924951
601653	924952
679032	924953
23976	924954
81571	924955
412576	924956
621403	924957
219473	924958
44725	924959
126837	924960
170371	924961
37049	924962
648921	924963
45061	924964
5520	924965
483690	924966
2619	924967
90330	924968
594094	924969
2747	924970
4663	924971
96490	924972
495526	924973
26689	924974
426480	924975
681805	924976
33687	924977
497608	924978
252810	924979
6351	924980
619392	924981
658486	924982
57715	924983
113352	924984
50722	924985
346073	924986
59528	924987
83363	924988
38596	924989
658089	924990
32360	924991
10790	924992
199094	924993
46215	924994
444128	924995
659837	924996
643842	924997
13284	924998
230139	924999
21228	925000
26220	925001
562713	925002
588052	925003
712516	925004
174621	925005
183239	925006
579121	925007
422390	925008
117769	925009
298186	925010
106617	925011
3547	925012
170775	925013
44195	925014
308857	925015
256323	925016
595670	925017
459050	925018
526879	925019
694443	925020
192087	925021
167465	925022
4275	925023
65169	925024
565802	925025
284342	925026
166492	925027
118509	925028
547798	925029
15661	925030
86154	925031
175683	925032
111809	925033
363266	925034
390018	925035
426794	925036
72703	925037
255824	925038
336667	925039
138847	925040
595656	925041
336377	925042
672975	925043
65446	925044
523386	925045
114352	925046
337344	925047
54435	925048
594885	925049
151929	925050
123349	925051
533309	925052
466807	925053
573307	925054
372177	925055
323384	925056
404755	925057
45650	925058
546316	925059
637734	925060
243807	925061
123350	925062
258816	925063
235825	925064
46804	925065
259577	925066
255491	925067
655075	925068
445152	925069
41714	925070
862	925071
382256	925072
559267	925073
285	925074
601346	925075
404845	925076
339408	925077
103848	925078
101694	925079
257065	925080
501245	925081
187399	925082
51032	925083
461310	925084
427487	925085
183291	925086
9130	925087
148800	925088
63221	925089
673875	925090
255229	925091
65359	925092
178694	925093
660914	925094
9342	925095
430813	925096
638548	925097
128065	925098
4252	925099
66053	925100
78647	925101
150260	925102
358669	925103
446273	925104
151417	925105
365959	925106
94843	925107
24490	925108
151600	925109
263077	925110
649751	925111
23	925112
353340	925113
162157	925114
47766	925115
375195	925116
79613	925117
569045	925118
100849	925119
693878	925120
156071	925121
441471	925122
676007	925123
2316	925124
108764	925125
190892	925126
34803	925127
571144	925128
631568	925129
494581	925130
99077	925131
494923	925132
83557	925133
672072	925134
147708	925135
79890	925136
564938	925137
708248	925138
55681	925139
288739	925140
2158	925141
3386	925142
445058	925143
245094	925144
590673	925145
431782	925146
458541	925147
701400	925148
652330	925149
13521	925150
341160	925151
24378	925152
124630	925153
283510	925154
647823	925155
192605	925156
645087	925157
323392	925158
107252	925159
344026	925160
310853	925161
248502	925162
461165	925163
668668	925164
184064	925165
163173	925166
724097	925167
308189	925168
12245	925169
22357	925170
31375	925171
97868	925172
47294	925173
307613	925174
138138	925175
169209	925176
384156	925177
634006	925178
490422	925179
37849	925180
710383	925181
242237	925182
38019	925183
301010	925184
472666	925185
44969	925186
627904	925187
6345	925188
55437	925189
447000	925190
186062	925191
38158	925192
182929	925193
49344	925194
709458	925195
54712	925196
122387	925197
184000	925198
45911	925199
31260	925200
520539	925201
116086	925202
169880	925203
540207	925204
11326	925205
295718	925206
54104	925207
631430	925208
136380	925209
86692	925210
133483	925211
277790	925212
331726	925213
96962	925214
659488	925215
213221	925216
141528	925217
406785	925218
133906	925219
329294	925220
307850	925221
313509	925222
206044	925223
10673	925224
34723	925225
159184	925226
535160	925227
49374	925228
331134	925229
271630	925230
684128	925231
96786	925232
60548	925233
2388	925234
254	925235
704259	925236
153201	925237
515567	925238
11274	925239
378034	925240
375229	925241
340617	925242
44032	925243
21358	925244
446743	925245
344242	925246
469682	925247
536430	925248
184657	925249
69466	925250
646022	925251
332829	925252
446843	925253
29279	925254
565348	925255
483506	925256
39856	925257
314265	925258
3885	925259
703338	925260
19016	925261
667099	925262
370104	925263
30699	925264
705269	925265
7275	925266
318349	925267
23963	925268
25348	925269
326056	925270
363148	925271
8213	925272
263312	925273
86353	925274
553919	925275
394326	925276
188757	925277
665317	925278
87534	925279
719594	925280
266197	925281
480671	925282
668347	925283
611471	925284
136154	925285
24488	925286
484065	925287
598291	925288
397290	925289
1285	925290
346906	925291
29912	925292
50122	925293
368486	925294
575387	925295
521850	925296
313339	925297
23578	925298
405905	925299
95422	925300
371925	925301
298187	925302
88737	925303
427316	925304
85560	925305
260582	925306
42336	925307
331572	925308
580561	925309
161878	925310
520048	925311
146160	925312
50386	925313
602850	925314
282507	925315
622688	925316
521525	925317
686288	925318
111756	925319
38258	925320
440706	925321
55924	925322
102203	925323
484728	925324
410876	925325
167781	925326
20958	925327
560	925328
75740	925329
52376	925330
576055	925331
634142	925332
212673	925333
62012	925334
642031	925335
162751	925336
721528	925337
165747	925338
16078	925339
287990	925340
36739	925341
361919	925342
279547	925343
355447	925344
430820	925345
403559	925346
93701	925347
682768	925348
422614	925349
471153	925350
7987	925351
721606	925352
143881	925353
154710	925354
271718	925355
286717	925356
290300	925357
514986	925358
720430	925359
160366	925360
194550	925361
40919	925362
75543	925363
166708	925364
161079	925365
135666	925366
138538	925367
333020	925368
690	925369
453800	925370
688579	925371
596555	925372
548181	925373
399223	925374
393216	925375
361924	925376
8806	925377
126486	925378
57235	925379
403852	925380
219601	925381
74038	925382
19126	925383
327189	925384
497114	925385
147094	925386
190742	925387
2805	925388
40387	925389
64955	925390
89391	925391
51809	925392
692902	925393
51398	925394
68144	925395
14413	925396
528978	925397
719706	925398
332022	925399
362244	925400
114376	925401
671654	925402
181208	925403
365135	925404
1091	925405
236537	925406
3673	925407
117137	925408
360603	925409
36413	925410
571810	925411
676357	925412
357862	925413
65105	925414
598002	925415
71166	925416
148783	925417
571499	925418
615108	925419
18046	925420
643228	925421
242832	925422
29867	925423
116528	925424
415865	925425
51858	925426
391524	925427
724829	925428
13995	925429
63415	925430
160634	925431
104040	925432
5882	925433
90893	925434
682934	925435
368083	925436
89930	925437
17878	925438
127388	925439
568417	925440
68680	925441
623118	925442
491738	925443
367059	925444
15034	925445
73536	925446
214255	925447
562502	925448
246338	925449
313526	925450
519329	925451
389280	925452
45216	925453
21684	925454
607486	925455
56569	925456
211531	925457
29847	925458
712665	925459
576773	925460
7933	925461
20325	925462
643449	925463
594129	925464
426688	925465
122174	925466
71897	925467
28634	925468
156339	925469
6708	925470
677688	925471
123506	925472
175640	925473
60453	925474
675698	925475
350522	925476
676081	925477
650442	925478
343793	925479
661092	925480
433905	925481
11463	925482
75845	925483
630877	925484
623642	925485
447766	925486
316295	925487
425791	925488
43716	925489
47143	925490
336746	925491
490319	925492
7640	925493
241832	925494
600715	925495
156136	925496
318077	925497
603498	925498
66125	925499
329865	925500
96446	925501
308124	925502
648537	925503
338817	925504
550560	925505
438390	925506
507231	925507
92270	925508
42050	925509
686007	925510
154566	925511
603445	925512
173496	925513
570482	925514
84406	925515
116299	925516
300049	925517
19311	925518
604733	925519
13770	925520
466693	925521
69944	925522
427915	925523
19161	925524
490287	925525
144483	925526
490744	925527
204493	925528
116418	925529
318302	925530
281563	925531
44906	925532
39456	925533
495925	925534
444717	925535
534016	925536
8255	925537
182469	925538
636257	925539
12646	925540
14429	925541
93981	925542
389755	925543
526665	925544
569512	925545
117132	925546
245726	925547
43932	925548
645	925549
498362	925550
584421	925551
331930	925552
246557	925553
600367	925554
137081	925555
45023	925556
554297	925557
396608	925558
202215	925559
21465	925560
99594	925561
282407	925562
240189	925563
174399	925564
165605	925565
529730	925566
651722	925567
63164	925568
136190	925569
478210	925570
431455	925571
657468	925572
239810	925573
271951	925574
409980	925575
444770	925576
474070	925577
582096	925578
10341	925579
512943	925580
86679	925581
248861	925582
386668	925583
170628	925584
542740	925585
128123	925586
373877	925587
38232	925588
562413	925589
89286	925590
348297	925591
602631	925592
9395	925593
299113	925594
303909	925595
30401	925596
588282	925597
116803	925598
32737	925599
128629	925600
37773	925601
250217	925602
138366	925603
631033	925604
526790	925605
578948	925606
48981	925607
33401	925608
648815	925609
695893	925610
199068	925611
12131	925612
625878	925613
644005	925614
50575	925615
6344	925616
628478	925617
245777	925618
47329	925619
37247	925620
71035	925621
206756	925622
155274	925623
361253	925624
125804	925625
97819	925626
7495	925627
455253	925628
62950	925629
552347	925630
180316	925631
91523	925632
204449	925633
30568	925634
180453	925635
441397	925636
513023	925637
625993	925638
205057	925639
252158	925640
113538	925641
37222	925642
463360	925643
382149	925644
176651	925645
35055	925646
543057	925647
1609	925648
365793	925649
37329	925650
88093	925651
160905	925652
134280	925653
578827	925654
170169	925655
335882	925656
699870	925657
674817	925658
651383	925659
164224	925660
596036	925661
720022	925662
68479	925663
402326	925664
305168	925665
68572	925666
1956	925667
410668	925668
437287	925669
700225	925670
17803	925671
694211	925672
456418	925673
592043	925674
306856	925675
331634	925676
131076	925677
327659	925678
359824	925679
76762	925680
657617	925681
16237	925682
69135	925683
467276	925684
129854	925685
120043	925686
4178	925687
468146	925688
33617	925689
130823	925690
142448	925691
5181	925692
533658	925693
34601	925694
32679	925695
513445	925696
102880	925697
226152	925698
316204	925699
7548	925700
88290	925701
441682	925702
623081	925703
325580	925704
181235	925705
530002	925706
172455	925707
474793	925708
23152	925709
104332	925710
663123	925711
42101	925712
484010	925713
333411	925714
26657	925715
328538	925716
152800	925717
343309	925718
251406	925719
693244	925720
89718	925721
17544	925722
36822	925723
579773	925724
48425	925725
690051	925726
537114	925727
245770	925728
145357	925729
156326	925730
87536	925731
252393	925732
276075	925733
201416	925734
98859	925735
636092	925736
484823	925737
42914	925738
74778	925739
286474	925740
955	925741
173959	925742
491593	925743
76029	925744
113150	925745
178393	925746
276147	925747
692982	925748
141324	925749
503931	925750
70126	925751
23377	925752
277114	925753
942	925754
337104	925755
11955	925756
334268	925757
164658	925758
344528	925759
575105	925760
4426	925761
47612	925762
511820	925763
64209	925764
405034	925765
67895	925766
213514	925767
26947	925768
423308	925769
328046	925770
612623	925771
52381	925772
563953	925773
332693	925774
386718	925775
154271	925776
206534	925777
370386	925778
241095	925779
615383	925780
54199	925781
268890	925782
237997	925783
29312	925784
4562	925785
401301	925786
672796	925787
307552	925788
85065	925789
303080	925790
145843	925791
424773	925792
292419	925793
140131	925794
313277	925795
102190	925796
611035	925797
9535	925798
91275	925799
601505	925800
646755	925801
463578	925802
173883	925803
511161	925804
55379	925805
317971	925806
5374	925807
291579	925808
14800	925809
135263	925810
11422	925811
190102	925812
154161	925813
669191	925814
43348	925815
4047	925816
176306	925817
148373	925818
230221	925819
9427	925820
449834	925821
185788	925822
144939	925823
530049	925824
18582	925825
51394	925826
172623	925827
110363	925828
15541	925829
174250	925830
35606	925831
379910	925832
534093	925833
448554	925834
317157	925835
676401	925836
98408	925837
478522	925838
2635	925839
412223	925840
20638	925841
46799	925842
160075	925843
325996	925844
522406	925845
312098	925846
179902	925847
5188	925848
13817	925849
446955	925850
7027	925851
425035	925852
721115	925853
237201	925854
86945	925855
602274	925856
232394	925857
3854	925858
68035	925859
383825	925860
92920	925861
462462	925862
586794	925863
451970	925864
369161	925865
2116	925866
604744	925867
822	925868
53035	925869
1757	925870
104562	925871
371587	925872
600260	925873
76625	925874
11426	925875
303622	925876
95806	925877
709093	925878
47826	925879
273025	925880
37010	925881
143935	925882
165794	925883
521706	925884
163417	925885
454837	925886
692265	925887
271651	925888
235174	925889
660363	925890
19538	925891
10173	925892
620323	925893
44501	925894
157901	925895
14973	925896
61703	925897
700124	925898
32768	925899
135309	925900
95937	925901
515194	925902
529008	925903
23929	925904
125735	925905
598142	925906
545936	925907
216450	925908
30860	925909
15823	925910
616421	925911
576033	925912
91153	925913
695416	925914
87735	925915
144681	925916
250591	925917
10984	925918
24114	925919
186377	925920
181095	925921
43588	925922
416161	925923
39522	925924
679948	925925
533840	925926
384077	925927
503352	925928
4564	925929
60399	925930
696810	925931
390041	925932
684646	925933
529015	925934
359045	925935
350095	925936
106298	925937
89239	925938
718250	925939
183862	925940
9619	925941
43800	925942
107364	925943
6910	925944
425364	925945
125817	925946
631863	925947
285338	925948
532855	925949
717658	925950
654390	925951
52839	925952
183093	925953
317095	925954
620197	925955
671300	925956
513925	925957
486454	925958
586433	925959
124134	925960
340273	925961
45675	925962
244419	925963
82323	925964
27245	925965
180182	925966
581494	925967
87508	925968
531184	925969
248053	925970
78105	925971
413000	925972
47134	925973
15858	925974
108293	925975
702016	925976
695448	925977
82119	925978
389064	925979
202541	925980
53778	925981
320660	925982
165072	925983
68988	925984
499809	925985
203188	925986
267523	925987
49899	925988
500828	925989
471083	925990
289693	925991
459543	925992
90811	925993
279867	925994
350212	925995
162297	925996
339639	925997
183739	925998
557025	925999
563041	926000
592715	926001
239132	926002
543803	926003
370004	926004
476400	926005
251963	926006
578817	926007
382243	926008
220668	926009
53701	926010
72731	926011
228263	926012
59027	926013
22596	926014
490240	926015
434152	926016
277753	926017
637003	926018
545750	926019
76987	926020
41033	926021
555980	926022
458356	926023
321974	926024
11871	926025
62812	926026
484045	926027
524910	926028
141930	926029
435365	926030
35884	926031
12	926032
494350	926033
507044	926034
4679	926035
533600	926036
603	926037
409894	926038
347780	926039
85545	926040
40205	926041
681950	926042
538048	926043
295305	926044
817	926045
83218	926046
552305	926047
106694	926048
560896	926049
547894	926050
584542	926051
415162	926052
495488	926053
129788	926054
139995	926055
359060	926056
101821	926057
112522	926058
138169	926059
11965	926060
86796	926061
326599	926062
183042	926063
339204	926064
388614	926065
381249	926066
437723	926067
579309	926068
17053	926069
442494	926070
106374	926071
394378	926072
471293	926073
162041	926074
278626	926075
472211	926076
6764	926077
505267	926078
279257	926079
284256	926080
295905	926081
899	926082
36234	926083
180761	926084
127163	926085
606090	926086
14359	926087
12503	926088
401070	926089
362433	926090
65169	926091
665750	926092
419523	926093
168411	926094
88195	926095
133237	926096
348612	926097
13384	926098
360034	926099
448914	926100
514756	926101
43154	926102
584561	926103
300628	926104
38585	926105
440592	926106
573958	926107
83434	926108
23251	926109
388228	926110
327170	926111
498997	926112
141451	926113
614763	926114
667912	926115
185383	926116
30031	926117
3558	926118
242056	926119
193085	926120
133988	926121
29584	926122
15089	926123
202950	926124
104516	926125
537079	926126
614640	926127
626610	926128
260060	926129
119334	926130
63446	926131
397690	926132
256757	926133
622946	926134
147273	926135
420632	926136
147046	926137
314981	926138
83225	926139
217910	926140
695805	926141
13259	926142
647222	926143
57225	926144
526572	926145
109857	926146
386359	926147
373942	926148
574879	926149
642727	926150
637885	926151
670289	926152
483603	926153
528177	926154
68237	926155
653669	926156
250358	926157
250964	926158
431361	926159
73397	926160
21750	926161
406702	926162
31069	926163
51375	926164
247067	926165
182818	926166
115378	926167
250414	926168
113836	926169
253243	926170
4392	926171
223137	926172
133445	926173
46180	926174
669623	926175
264080	926176
471289	926177
18303	926178
497969	926179
372700	926180
13578	926181
20010	926182
119593	926183
65620	926184
163267	926185
155985	926186
188748	926187
419745	926188
608507	926189
327894	926190
293092	926191
126502	926192
35214	926193
105580	926194
414708	926195
155500	926196
2532	926197
34737	926198
191910	926199
473397	926200
445719	926201
408611	926202
352402	926203
163981	926204
647	926205
321775	926206
2499	926207
708438	926208
153578	926209
136235	926210
322115	926211
292107	926212
33522	926213
242436	926214
10342	926215
34912	926216
107479	926217
442127	926218
82449	926219
430215	926220
259292	926221
160976	926222
259603	926223
226725	926224
43085	926225
195401	926226
342090	926227
595736	926228
103055	926229
72324	926230
580989	926231
562284	926232
469439	926233
338951	926234
17362	926235
163967	926236
91116	926237
722476	926238
383466	926239
506977	926240
22261	926241
312001	926242
167138	926243
296938	926244
242716	926245
141724	926246
137137	926247
40567	926248
91871	926249
122680	926250
18203	926251
182215	926252
668657	926253
593752	926254
12505	926255
529307	926256
381633	926257
564172	926258
1968	926259
16449	926260
378369	926261
411686	926262
489436	926263
26721	926264
241300	926265
29213	926266
484889	926267
598572	926268
687740	926269
93243	926270
70583	926271
706164	926272
25468	926273
1801	926274
724989	926275
141119	926276
382430	926277
196487	926278
561885	926279
186747	926280
348276	926281
9112	926282
73209	926283
169683	926284
132007	926285
658593	926286
108054	926287
638476	926288
87179	926289
52449	926290
197864	926291
666394	926292
144464	926293
621541	926294
453398	926295
703997	926296
43554	926297
228652	926298
391791	926299
582230	926300
116470	926301
2322	926302
3008	926303
626895	926304
110311	926305
228280	926306
701062	926307
97172	926308
109464	926309
2012	926310
626229	926311
632482	926312
277930	926313
182299	926314
471515	926315
86207	926316
586971	926317
311832	926318
105023	926319
2999	926320
486570	926321
352949	926322
258224	926323
138583	926324
46309	926325
647937	926326
104286	926327
295686	926328
11085	926329
202922	926330
314136	926331
75345	926332
389679	926333
580217	926334
569121	926335
698716	926336
45711	926337
376198	926338
45911	926339
508033	926340
197270	926341
641647	926342
17704	926343
594510	926344
612824	926345
89303	926346
59561	926347
667856	926348
647633	926349
251162	926350
392225	926351
567674	926352
445448	926353
161431	926354
601486	926355
328262	926356
166042	926357
671492	926358
341651	926359
181469	926360
671974	926361
51189	926362
459111	926363
174938	926364
50677	926365
73897	926366
103440	926367
673193	926368
497773	926369
190318	926370
171264	926371
379951	926372
156955	926373
534599	926374
41539	926375
143401	926376
583932	926377
316909	926378
36589	926379
108921	926380
49051	926381
63701	926382
456901	926383
71399	926384
368294	926385
636961	926386
292447	926387
76825	926388
78405	926389
264856	926390
516475	926391
268165	926392
277002	926393
289994	926394
16140	926395
117461	926396
46433	926397
10735	926398
172826	926399
416521	926400
115274	926401
171821	926402
621294	926403
11303	926404
403699	926405
21516	926406
51724	926407
82648	926408
432105	926409
714763	926410
1549	926411
7910	926412
40713	926413
125200	926414
308637	926415
315926	926416
122647	926417
228281	926418
211464	926419
28654	926420
367809	926421
122495	926422
14149	926423
11841	926424
180413	926425
700321	926426
167116	926427
71257	926428
78377	926429
164343	926430
590207	926431
424622	926432
186766	926433
298441	926434
618059	926435
32010	926436
237594	926437
30350	926438
166607	926439
151819	926440
651367	926441
637	926442
118235	926443
422061	926444
1927	926445
5314	926446
20365	926447
326307	926448
26622	926449
573608	926450
97134	926451
12675	926452
57769	926453
100044	926454
258353	926455
92813	926456
595252	926457
169123	926458
182642	926459
386147	926460
36961	926461
5987	926462
374281	926463
173606	926464
452353	926465
12179	926466
199841	926467
2827	926468
46009	926469
53014	926470
158649	926471
2657	926472
26830	926473
104558	926474
24493	926475
323502	926476
364672	926477
645017	926478
4395	926479
647494	926480
490867	926481
20411	926482
622217	926483
9411	926484
545083	926485
266403	926486
76047	926487
673346	926488
336707	926489
12618	926490
555546	926491
13176	926492
189888	926493
526767	926494
449	926495
67200	926496
352659	926497
258612	926498
548464	926499
54492	926500
710726	926501
709127	926502
255952	926503
577336	926504
169378	926505
580885	926506
593160	926507
304136	926508
131501	926509
1510	926510
137074	926511
344366	926512
68833	926513
36829	926514
379327	926515
222	926516
688131	926517
688002	926518
706826	926519
30839	926520
290896	926521
97110	926522
45389	926523
223140	926524
11966	926525
137475	926526
386670	926527
5122	926528
417083	926529
672477	926530
11034	926531
43043	926532
22013	926533
101543	926534
272091	926535
326	926536
633360	926537
16928	926538
494968	926539
705259	926540
126897	926541
464378	926542
392104	926543
578017	926544
297849	926545
615852	926546
36	926547
146782	926548
50183	926549
196407	926550
35009	926551
417288	926552
57798	926553
313032	926554
297071	926555
98715	926556
47162	926557
519999	926558
116015	926559
44903	926560
28668	926561
22599	926562
92627	926563
406606	926564
628665	926565
319015	926566
109987	926567
314525	926568
618406	926569
396995	926570
712628	926571
533257	926572
108263	926573
47816	926574
217902	926575
143420	926576
486041	926577
178859	926578
9962	926579
695092	926580
75255	926581
12577	926582
503912	926583
29980	926584
75878	926585
664793	926586
246462	926587
75705	926588
49509	926589
50646	926590
398393	926591
161337	926592
688984	926593
196527	926594
457076	926595
688745	926596
478734	926597
425140	926598
35615	926599
14473	926600
168043	926601
249942	926602
255075	926603
135127	926604
121599	926605
86961	926606
103566	926607
663652	926608
286489	926609
38861	926610
21716	926611
286420	926612
65432	926613
674543	926614
601206	926615
98371	926616
34360	926617
291074	926618
459213	926619
11304	926620
260456	926621
11096	926622
1443	926623
540891	926624
341904	926625
120767	926626
135019	926627
384465	926628
684791	926629
370257	926630
186909	926631
24084	926632
83805	926633
637170	926634
471164	926635
525538	926636
67539	926637
351965	926638
374833	926639
576727	926640
715434	926641
120619	926642
411030	926643
502357	926644
5015	926645
96865	926646
88967	926647
507791	926648
218129	926649
6732	926650
4804	926651
260292	926652
99600	926653
422480	926654
57763	926655
276911	926656
411409	926657
179115	926658
389590	926659
606581	926660
182342	926661
441516	926662
139807	926663
518647	926664
43969	926665
625766	926666
267419	926667
115495	926668
673102	926669
276209	926670
29465	926671
625026	926672
148616	926673
318528	926674
269830	926675
453073	926676
39371	926677
471598	926678
31494	926679
376483	926680
121690	926681
414826	926682
464116	926683
18142	926684
198170	926685
8529	926686
476645	926687
189919	926688
445221	926689
451902	926690
343383	926691
108918	926692
422251	926693
192306	926694
10291	926695
84435	926696
24577	926697
173310	926698
278229	926699
283128	926700
367482	926701
378622	926702
531377	926703
66615	926704
71222	926705
411557	926706
23977	926707
410586	926708
433313	926709
126743	926710
48417	926711
80387	926712
706	926713
282872	926714
31068	926715
413906	926716
168784	926717
204438	926718
396742	926719
586171	926720
138368	926721
417509	926722
722135	926723
2916	926724
144684	926725
679086	926726
84154	926727
121126	926728
633503	926729
2811	926730
669925	926731
559706	926732
559567	926733
425718	926734
714090	926735
55382	926736
36195	926737
555393	926738
368509	926739
665287	926740
682123	926741
631995	926742
511867	926743
262995	926744
34054	926745
200085	926746
279869	926747
207836	926748
106358	926749
151073	926750
5142	926751
154944	926752
266710	926753
248764	926754
233474	926755
219402	926756
552092	926757
662774	926758
89737	926759
362187	926760
189119	926761
554004	926762
153910	926763
100845	926764
304143	926765
421706	926766
4640	926767
76787	926768
116151	926769
274853	926770
353145	926771
214915	926772
367895	926773
41263	926774
143146	926775
551303	926776
91502	926777
108815	926778
520650	926779
93046	926780
137810	926781
152231	926782
71993	926783
532240	926784
124448	926785
247032	926786
134934	926787
320430	926788
29870	926789
146821	926790
256347	926791
722789	926792
446191	926793
8999	926794
179509	926795
281409	926796
20812	926797
100529	926798
141388	926799
130824	926800
102134	926801
350345	926802
181480	926803
362717	926804
525010	926805
724422	926806
393349	926807
107644	926808
474294	926809
35699	926810
462514	926811
103473	926812
311963	926813
104215	926814
4984	926815
516889	926816
163628	926817
234815	926818
707177	926819
63470	926820
236979	926821
139743	926822
107037	926823
443777	926824
486350	926825
88534	926826
269001	926827
206993	926828
707479	926829
291127	926830
62802	926831
345151	926832
575997	926833
176722	926834
258482	926835
673319	926836
27304	926837
716720	926838
232007	926839
121727	926840
633228	926841
65740	926842
81230	926843
284041	926844
426556	926845
152557	926846
157466	926847
11722	926848
697699	926849
32729	926850
699700	926851
165279	926852
450692	926853
477756	926854
627721	926855
366842	926856
417851	926857
334828	926858
152283	926859
42417	926860
92896	926861
71629	926862
14604	926863
329281	926864
170118	926865
609905	926866
16011	926867
255574	926868
107606	926869
631007	926870
236311	926871
720566	926872
382274	926873
201342	926874
544782	926875
119075	926876
668814	926877
520730	926878
593555	926879
516951	926880
484154	926881
634658	926882
57244	926883
13453	926884
15826	926885
25344	926886
239685	926887
166902	926888
59794	926889
72376	926890
606629	926891
602655	926892
604415	926893
28293	926894
48027	926895
636345	926896
137225	926897
606343	926898
181201	926899
155611	926900
678251	926901
621611	926902
68938	926903
78871	926904
50353	926905
176069	926906
142760	926907
598932	926908
429345	926909
499591	926910
35406	926911
167467	926912
659238	926913
32430	926914
101325	926915
68	926916
385116	926917
186591	926918
341148	926919
141861	926920
384093	926921
30599	926922
106101	926923
327552	926924
117557	926925
617078	926926
1157	926927
111886	926928
141130	926929
109554	926930
401327	926931
73104	926932
470169	926933
252676	926934
484558	926935
186008	926936
102013	926937
119232	926938
3013	926939
606752	926940
303282	926941
3711	926942
605515	926943
395120	926944
92907	926945
402027	926946
504742	926947
20889	926948
464284	926949
186536	926950
78130	926951
81336	926952
365956	926953
120414	926954
96382	926955
178323	926956
565863	926957
326023	926958
694289	926959
315948	926960
622703	926961
40919	926962
31436	926963
286543	926964
263357	926965
163643	926966
182626	926967
152739	926968
139658	926969
1429	926970
318641	926971
549593	926972
455005	926973
61059	926974
70073	926975
697864	926976
565495	926977
93398	926978
699824	926979
200621	926980
179409	926981
134268	926982
14609	926983
463278	926984
715602	926985
452225	926986
668364	926987
397998	926988
141916	926989
622253	926990
66826	926991
40485	926992
664559	926993
516504	926994
14273	926995
516921	926996
602412	926997
380392	926998
684042	926999
343194	927000
686109	927001
290174	927002
567044	927003
442235	927004
6037	927005
471766	927006
223261	927007
13412	927008
82756	927009
332149	927010
11538	927011
154115	927012
708244	927013
43057	927014
47584	927015
479171	927016
664537	927017
544399	927018
503384	927019
225703	927020
568476	927021
146964	927022
25146	927023
119400	927024
226063	927025
142915	927026
53331	927027
632824	927028
68054	927029
30796	927030
725008	927031
466671	927032
37441	927033
87167	927034
398926	927035
289977	927036
590708	927037
483787	927038
210786	927039
546837	927040
458539	927041
490749	927042
371442	927043
126251	927044
594016	927045
2440	927046
129815	927047
383876	927048
494824	927049
194356	927050
173961	927051
68192	927052
49328	927053
12917	927054
71089	927055
88598	927056
242627	927057
306773	927058
687155	927059
562986	927060
81259	927061
314902	927062
346481	927063
88032	927064
723012	927065
584285	927066
145660	927067
141676	927068
633180	927069
632165	927070
172772	927071
680487	927072
82587	927073
15519	927074
17842	927075
598670	927076
164259	927077
716669	927078
179561	927079
135187	927080
314008	927081
350531	927082
600850	927083
711972	927084
628044	927085
155822	927086
169688	927087
43520	927088
384784	927089
552768	927090
46214	927091
607702	927092
21883	927093
164488	927094
98733	927095
159065	927096
137039	927097
387012	927098
638706	927099
271326	927100
166057	927101
420609	927102
120239	927103
16406	927104
23759	927105
271500	927106
35021	927107
68613	927108
44750	927109
7159	927110
8292	927111
571171	927112
41367	927113
2498	927114
266528	927115
562509	927116
216943	927117
320698	927118
626031	927119
270754	927120
44644	927121
547228	927122
541320	927123
6934	927124
137361	927125
20758	927126
651619	927127
613399	927128
671955	927129
201374	927130
374579	927131
20949	927132
53418	927133
2751	927134
419747	927135
152197	927136
55017	927137
72042	927138
137177	927139
16	927140
269653	927141
542720	927142
435	927143
97293	927144
369223	927145
244694	927146
409660	927147
102629	927148
353276	927149
198992	927150
548383	927151
21	927152
169871	927153
10912	927154
221365	927155
372975	927156
300303	927157
152408	927158
128350	927159
135062	927160
358328	927161
32418	927162
403255	927163
110555	927164
105	927165
723576	927166
24895	927167
178858	927168
571960	927169
15359	927170
15790	927171
31147	927172
149546	927173
329384	927174
22946	927175
723473	927176
196893	927177
118488	927178
29255	927179
166195	927180
337296	927181
1018	927182
128160	927183
202181	927184
660380	927185
120791	927186
4628	927187
96890	927188
695160	927189
165162	927190
288574	927191
95345	927192
524722	927193
52822	927194
585873	927195
494877	927196
332677	927197
263818	927198
199700	927199
158705	927200
5060	927201
704186	927202
675923	927203
344506	927204
597	927205
675929	927206
381457	927207
117740	927208
447101	927209
110437	927210
22505	927211
427550	927212
13785	927213
657226	927214
372469	927215
681257	927216
5413	927217
116902	927218
653227	927219
7947	927220
359748	927221
36533	927222
82590	927223
33093	927224
369903	927225
635640	927226
177199	927227
459901	927228
109556	927229
78677	927230
260634	927231
106402	927232
144983	927233
612559	927234
337721	927235
150092	927236
377154	927237
683346	927238
132212	927239
558919	927240
724652	927241
440569	927242
174675	927243
272945	927244
135512	927245
122067	927246
276141	927247
152196	927248
16695	927249
187003	927250
623052	927251
117521	927252
117890	927253
565921	927254
7513	927255
18544	927256
125040	927257
50374	927258
376998	927259
149497	927260
507205	927261
119797	927262
10898	927263
8360	927264
388032	927265
372107	927266
12405	927267
35808	927268
583676	927269
583634	927270
615794	927271
94767	927272
302981	927273
332061	927274
630735	927275
28366	927276
556928	927277
431927	927278
119555	927279
162315	927280
697458	927281
118594	927282
10171	927283
392206	927284
461352	927285
465954	927286
10396	927287
8282	927288
651657	927289
573143	927290
314847	927291
224123	927292
608878	927293
200431	927294
40290	927295
177520	927296
101655	927297
365252	927298
342632	927299
698874	927300
27811	927301
469133	927302
526198	927303
332664	927304
289948	927305
15379	927306
319366	927307
392607	927308
59196	927309
307572	927310
603423	927311
556917	927312
385365	927313
628363	927314
13646	927315
432140	927316
496646	927317
8531	927318
718057	927319
2196	927320
56294	927321
336091	927322
282607	927323
472911	927324
607788	927325
38230	927326
373987	927327
253094	927328
178036	927329
358160	927330
16893	927331
197734	927332
123789	927333
236047	927334
36784	927335
528080	927336
660882	927337
150398	927338
608314	927339
228448	927340
322324	927341
158638	927342
481758	927343
715452	927344
710484	927345
105161	927346
152931	927347
389212	927348
121568	927349
121501	927350
238421	927351
177648	927352
582715	927353
114796	927354
470189	927355
128924	927356
573497	927357
493094	927358
472333	927359
322559	927360
26511	927361
425572	927362
567884	927363
106090	927364
219320	927365
102062	927366
640032	927367
23056	927368
29471	927369
30846	927370
466413	927371
14898	927372
68621	927373
194200	927374
624091	927375
434734	927376
180000	927377
564314	927378
49633	927379
148175	927380
34756	927381
571064	927382
2064	927383
279050	927384
131963	927385
264305	927386
455042	927387
563272	927388
100662	927389
330022	927390
641182	927391
703248	927392
171392	927393
612831	927394
23009	927395
514940	927396
55323	927397
111279	927398
134556	927399
384747	927400
326969	927401
160681	927402
510901	927403
1975	927404
114050	927405
294784	927406
403050	927407
73543	927408
228063	927409
27660	927410
713105	927411
272635	927412
267382	927413
314640	927414
640239	927415
8048	927416
38390	927417
28120	927418
438923	927419
981	927420
417962	927421
488834	927422
247742	927423
172666	927424
284127	927425
109975	927426
153854	927427
131602	927428
705229	927429
100395	927430
58888	927431
39064	927432
267255	927433
58178	927434
43349	927435
308773	927436
246054	927437
196365	927438
156298	927439
600761	927440
25717	927441
28410	927442
636463	927443
90528	927444
129702	927445
248038	927446
54071	927447
185941	927448
279429	927449
16014	927450
14407	927451
158814	927452
167273	927453
51033	927454
163333	927455
449230	927456
480144	927457
475560	927458
628528	927459
457575	927460
102010	927461
218875	927462
157954	927463
549694	927464
175679	927465
700339	927466
114070	927467
357666	927468
521472	927469
501139	927470
70368	927471
579530	927472
101647	927473
312109	927474
394202	927475
69964	927476
892	927477
112077	927478
716688	927479
698780	927480
288530	927481
66814	927482
575737	927483
24501	927484
477608	927485
686330	927486
465706	927487
171238	927488
529184	927489
5771	927490
78064	927491
695509	927492
155008	927493
562634	927494
52764	927495
469912	927496
462339	927497
178684	927498
296101	927499
299887	927500
34212	927501
659892	927502
706791	927503
619257	927504
446854	927505
6012	927506
7783	927507
602086	927508
677500	927509
90615	927510
2230	927511
613184	927512
64995	927513
512223	927514
126248	927515
573566	927516
614018	927517
5671	927518
413646	927519
3472	927520
245760	927521
101643	927522
665381	927523
429090	927524
627303	927525
79722	927526
177621	927527
652170	927528
268356	927529
441388	927530
318329	927531
5894	927532
48396	927533
627475	927534
722786	927535
534122	927536
714392	927537
95222	927538
110893	927539
24502	927540
305492	927541
219352	927542
110161	927543
300431	927544
12155	927545
495621	927546
555191	927547
37095	927548
7317	927549
413493	927550
622299	927551
641946	927552
488374	927553
303381	927554
190479	927555
496555	927556
353795	927557
282815	927558
346003	927559
153242	927560
414792	927561
33046	927562
127443	927563
575598	927564
430560	927565
471125	927566
391288	927567
636865	927568
427378	927569
41121	927570
461636	927571
522751	927572
157781	927573
201730	927574
307604	927575
293187	927576
123	927577
478926	927578
577114	927579
81877	927580
80143	927581
11269	927582
420068	927583
490652	927584
196939	927585
386289	927586
305483	927587
485969	927588
388138	927589
321293	927590
572220	927591
378028	927592
335164	927593
580031	927594
114582	927595
81890	927596
129708	927597
61835	927598
397884	927599
210633	927600
23938	927601
177592	927602
601506	927603
635678	927604
6825	927605
45501	927606
10036	927607
398711	927608
347678	927609
119292	927610
387821	927611
356921	927612
35120	927613
402727	927614
607654	927615
632570	927616
108661	927617
693049	927618
456811	927619
623312	927620
499101	927621
112786	927622
722741	927623
534283	927624
207	927625
60530	927626
516456	927627
466513	927628
453191	927629
4295	927630
126349	927631
722323	927632
609499	927633
267344	927634
207106	927635
23411	927636
631026	927637
556363	927638
242954	927639
693380	927640
75152	927641
437678	927642
436115	927643
93594	927644
574413	927645
36015	927646
719671	927647
494025	927648
263483	927649
686714	927650
182398	927651
510562	927652
318842	927653
40879	927654
496020	927655
216009	927656
619425	927657
451251	927658
105005	927659
103538	927660
36698	927661
96089	927662
534649	927663
196236	927664
56714	927665
565456	927666
669071	927667
159608	927668
170659	927669
46203	927670
551256	927671
127848	927672
96693	927673
718258	927674
525082	927675
167393	927676
668407	927677
523812	927678
73660	927679
467336	927680
21552	927681
674621	927682
168772	927683
42000	927684
172591	927685
462950	927686
9698	927687
8208	927688
105024	927689
183889	927690
660528	927691
439920	927692
504183	927693
168901	927694
95534	927695
395969	927696
97939	927697
415974	927698
469092	927699
94181	927700
202513	927701
547962	927702
171754	927703
242447	927704
94563	927705
61993	927706
34191	927707
76553	927708
164582	927709
81829	927710
526354	927711
116359	927712
134808	927713
268789	927714
2217	927715
215112	927716
321474	927717
230397	927718
42913	927719
21701	927720
314151	927721
147869	927722
339400	927723
310670	927724
105134	927725
355764	927726
378739	927727
554938	927728
24873	927729
373294	927730
610707	927731
307617	927732
480983	927733
509718	927734
365790	927735
59251	927736
572357	927737
530312	927738
700840	927739
287867	927740
455190	927741
105739	927742
106453	927743
715385	927744
458117	927745
367255	927746
537512	927747
89267	927748
323681	927749
11360	927750
182758	927751
179875	927752
209224	927753
490699	927754
636095	927755
8675	927756
94786	927757
399950	927758
201622	927759
254158	927760
600752	927761
9179	927762
602584	927763
360735	927764
250808	927765
51511	927766
362025	927767
706006	927768
497672	927769
41395	927770
109152	927771
175507	927772
116632	927773
117804	927774
77617	927775
13400	927776
719418	927777
3608	927778
30074	927779
524803	927780
151456	927781
336012	927782
454377	927783
377486	927784
124642	927785
47006	927786
122263	927787
107938	927788
153509	927789
303741	927790
682625	927791
32552	927792
353589	927793
112012	927794
673265	927795
136116	927796
126816	927797
575680	927798
321874	927799
695015	927800
630066	927801
184556	927802
652368	927803
642297	927804
80603	927805
419425	927806
17059	927807
526178	927808
532987	927809
356009	927810
126767	927811
62386	927812
568528	927813
720963	927814
459800	927815
3633	927816
847	927817
54339	927818
58859	927819
35158	927820
707460	927821
94418	927822
686823	927823
333845	927824
598487	927825
427365	927826
41620	927827
475525	927828
601699	927829
353199	927830
304340	927831
38605	927832
43985	927833
199170	927834
87753	927835
1041	927836
666246	927837
572418	927838
13942	927839
229426	927840
453846	927841
484238	927842
47641	927843
473233	927844
313935	927845
305552	927846
143661	927847
39473	927848
6702	927849
31554	927850
261556	927851
697852	927852
68560	927853
295800	927854
253075	927855
551154	927856
212668	927857
424234	927858
257797	927859
530051	927860
587709	927861
164360	927862
266492	927863
715144	927864
139469	927865
200685	927866
73895	927867
260734	927868
88255	927869
449427	927870
710455	927871
40843	927872
295630	927873
39183	927874
263233	927875
396498	927876
25750	927877
441183	927878
216384	927879
36898	927880
599228	927881
347465	927882
592220	927883
555574	927884
522886	927885
519931	927886
394695	927887
1727	927888
649047	927889
514980	927890
29912	927891
17489	927892
130136	927893
716660	927894
6062	927895
194404	927896
402839	927897
165676	927898
134807	927899
247293	927900
159680	927901
262360	927902
142863	927903
136513	927904
551231	927905
2541	927906
248947	927907
432764	927908
9402	927909
421520	927910
505730	927911
610025	927912
198374	927913
467680	927914
36962	927915
64058	927916
48904	927917
681333	927918
471079	927919
70205	927920
71436	927921
41886	927922
455176	927923
317341	927924
286372	927925
318917	927926
97640	927927
35708	927928
27810	927929
96623	927930
456829	927931
361893	927932
30312	927933
480232	927934
338857	927935
605000	927936
14269	927937
106393	927938
453232	927939
688294	927940
20150	927941
103600	927942
573311	927943
281163	927944
116799	927945
582125	927946
283844	927947
35451	927948
392604	927949
155497	927950
400772	927951
588410	927952
10280	927953
105956	927954
51077	927955
69000	927956
111749	927957
110003	927958
29049	927959
385940	927960
131430	927961
48056	927962
395289	927963
121534	927964
297010	927965
25596	927966
712910	927967
94524	927968
269254	927969
99182	927970
56468	927971
185999	927972
629208	927973
257175	927974
183084	927975
304810	927976
641996	927977
333802	927978
416164	927979
713309	927980
402450	927981
491560	927982
11827	927983
417004	927984
21842	927985
151198	927986
453702	927987
366	927988
162119	927989
131692	927990
446942	927991
383195	927992
210523	927993
600437	927994
696334	927995
164620	927996
101335	927997
734	927998
684739	927999
46199	928000
531016	928001
519752	928002
183688	928003
713580	928004
643910	928005
153798	928006
661912	928007
41942	928008
505429	928009
350803	928010
248627	928011
17462	928012
605602	928013
527095	928014
143427	928015
21021	928016
127527	928017
639819	928018
236652	928019
75145	928020
5609	928021
22581	928022
391712	928023
671534	928024
19762	928025
505361	928026
310901	928027
172895	928028
37844	928029
6495	928030
31987	928031
154658	928032
197275	928033
273689	928034
134486	928035
50750	928036
39459	928037
81889	928038
612007	928039
10228	928040
100237	928041
125295	928042
54380	928043
264005	928044
51524	928045
587455	928046
275986	928047
24118	928048
621897	928049
123002	928050
370988	928051
221072	928052
42005	928053
105415	928054
39454	928055
87276	928056
5700	928057
6204	928058
407809	928059
637913	928060
490816	928061
657612	928062
613171	928063
532664	928064
115942	928065
103029	928066
38351	928067
665549	928068
212716	928069
176757	928070
74626	928071
25073	928072
295367	928073
598431	928074
567626	928075
420917	928076
622820	928077
215620	928078
18233	928079
649699	928080
456949	928081
113546	928082
17841	928083
139449	928084
541334	928085
16952	928086
488669	928087
403863	928088
642965	928089
646647	928090
1758	928091
71755	928092
287135	928093
512406	928094
35992	928095
137684	928096
269481	928097
180190	928098
552489	928099
162274	928100
242106	928101
4776	928102
40107	928103
67362	928104
32860	928105
529906	928106
124641	928107
55298	928108
509749	928109
489846	928110
89622	928111
48297	928112
562034	928113
709990	928114
67474	928115
53910	928116
379534	928117
15469	928118
407858	928119
547970	928120
3629	928121
553254	928122
276682	928123
450478	928124
123260	928125
216142	928126
544599	928127
27569	928128
56902	928129
565107	928130
41511	928131
15633	928132
213474	928133
64367	928134
197776	928135
4678	928136
209291	928137
25689	928138
287062	928139
96440	928140
64586	928141
156296	928142
717779	928143
17065	928144
64805	928145
542825	928146
160057	928147
60732	928148
46077	928149
544364	928150
677337	928151
700307	928152
698455	928153
183679	928154
2190	928155
52694	928156
44709	928157
61057	928158
10334	928159
653538	928160
314697	928161
437700	928162
134719	928163
3953	928164
167245	928165
543675	928166
370537	928167
111	928168
9541	928169
134473	928170
409381	928171
279195	928172
549455	928173
690345	928174
541967	928175
320732	928176
105534	928177
378874	928178
572304	928179
91732	928180
53761	928181
182793	928182
3005	928183
611440	928184
479641	928185
135580	928186
163551	928187
182808	928188
479426	928189
575758	928190
93234	928191
581524	928192
105215	928193
51700	928194
353134	928195
108623	928196
68569	928197
209098	928198
52935	928199
424953	928200
149367	928201
98200	928202
161607	928203
171835	928204
80942	928205
330614	928206
207576	928207
105284	928208
481778	928209
436576	928210
427327	928211
96387	928212
711074	928213
274563	928214
535380	928215
13008	928216
260952	928217
539100	928218
428328	928219
520419	928220
720694	928221
145210	928222
155083	928223
76500	928224
493416	928225
92443	928226
466074	928227
117180	928228
120618	928229
8006	928230
395165	928231
392619	928232
140672	928233
121621	928234
4495	928235
374	928236
427374	928237
277507	928238
519855	928239
127585	928240
21558	928241
708408	928242
578158	928243
50452	928244
680214	928245
651829	928246
49069	928247
67147	928248
316041	928249
121279	928250
373425	928251
25927	928252
126459	928253
640584	928254
367400	928255
97319	928256
61689	928257
42932	928258
99100	928259
108708	928260
707888	928261
41691	928262
24707	928263
621608	928264
176137	928265
195907	928266
326242	928267
400505	928268
654502	928269
90480	928270
722621	928271
543561	928272
671689	928273
72222	928274
385610	928275
562916	928276
29481	928277
5853	928278
79764	928279
55816	928280
569163	928281
100437	928282
686306	928283
242615	928284
399604	928285
38599	928286
252736	928287
248	928288
562462	928289
224064	928290
54444	928291
500951	928292
536584	928293
5622	928294
87223	928295
21870	928296
195237	928297
237603	928298
390468	928299
82049	928300
491332	928301
662772	928302
352800	928303
429934	928304
622696	928305
138338	928306
50601	928307
16958	928308
371219	928309
73134	928310
507451	928311
114930	928312
96092	928313
5572	928314
259454	928315
73137	928316
396453	928317
252509	928318
79313	928319
146903	928320
54844	928321
579768	928322
410	928323
10307	928324
718596	928325
89163	928326
421770	928327
695570	928328
386600	928329
241013	928330
120014	928331
574943	928332
696777	928333
698277	928334
720960	928335
478636	928336
221421	928337
48845	928338
626965	928339
247571	928340
105357	928341
90901	928342
4129	928343
6780	928344
451116	928345
669081	928346
644887	928347
723518	928348
472278	928349
337817	928350
344112	928351
372168	928352
688990	928353
70749	928354
340457	928355
666994	928356
707361	928357
180492	928358
194736	928359
645785	928360
9168	928361
10827	928362
12804	928363
144751	928364
126138	928365
251130	928366
68838	928367
586836	928368
611391	928369
641842	928370
125807	928371
417778	928372
379713	928373
715950	928374
148912	928375
147573	928376
257180	928377
49757	928378
170236	928379
343770	928380
168528	928381
135473	928382
287930	928383
185068	928384
54503	928385
127205	928386
563428	928387
103806	928388
522299	928389
394684	928390
266486	928391
74931	928392
35664	928393
69471	928394
171436	928395
12801	928396
147691	928397
17563	928398
35715	928399
454891	928400
77876	928401
15128	928402
68213	928403
94220	928404
382357	928405
57568	928406
42525	928407
27722	928408
41311	928409
182793	928410
123800	928411
43901	928412
676587	928413
478994	928414
337244	928415
658246	928416
528533	928417
606565	928418
567715	928419
512403	928420
226307	928421
344236	928422
11255	928423
179514	928424
208545	928425
171836	928426
251537	928427
197502	928428
456344	928429
184312	928430
210988	928431
353504	928432
66778	928433
300065	928434
334832	928435
118768	928436
478710	928437
8934	928438
23300	928439
638260	928440
13024	928441
617989	928442
305701	928443
114133	928444
505186	928445
114495	928446
268218	928447
160155	928448
374685	928449
5198	928450
42518	928451
146953	928452
714074	928453
40789	928454
168238	928455
202918	928456
170826	928457
331980	928458
402899	928459
29060	928460
5550	928461
10554	928462
171977	928463
135336	928464
536120	928465
51004	928466
334913	928467
6767	928468
261319	928469
329304	928470
86665	928471
602904	928472
579107	928473
132148	928474
116389	928475
132925	928476
49701	928477
324331	928478
38250	928479
169990	928480
85802	928481
592258	928482
297277	928483
5704	928484
609280	928485
104306	928486
38244	928487
194164	928488
51919	928489
172759	928490
181749	928491
181146	928492
271514	928493
457302	928494
236470	928495
461814	928496
569963	928497
359512	928498
325328	928499
152901	928500
546347	928501
703030	928502
496826	928503
151901	928504
29595	928505
56205	928506
710034	928507
132421	928508
493788	928509
152659	928510
488253	928511
522597	928512
96964	928513
397279	928514
569253	928515
483342	928516
121997	928517
323714	928518
642223	928519
3553	928520
68503	928521
549708	928522
172667	928523
26049	928524
224901	928525
620774	928526
705628	928527
414056	928528
639775	928529
7756	928530
749	928531
262643	928532
28723	928533
690904	928534
71770	928535
65609	928536
5398	928537
154262	928538
264405	928539
677606	928540
715900	928541
12756	928542
157198	928543
593789	928544
161465	928545
519619	928546
19435	928547
2247	928548
105317	928549
388439	928550
498955	928551
870	928552
661488	928553
52965	928554
704659	928555
133887	928556
110380	928557
412481	928558
354083	928559
381571	928560
111280	928561
78950	928562
337044	928563
476705	928564
8485	928565
395434	928566
79840	928567
146445	928568
2110	928569
572212	928570
305024	928571
205468	928572
238508	928573
399836	928574
44154	928575
297130	928576
246861	928577
446213	928578
3758	928579
42633	928580
194480	928581
468949	928582
344565	928583
407922	928584
456562	928585
583490	928586
158754	928587
401115	928588
637634	928589
382152	928590
650880	928591
472446	928592
11083	928593
588499	928594
640026	928595
520680	928596
269992	928597
196897	928598
70363	928599
67046	928600
8926	928601
75908	928602
273008	928603
270224	928604
275553	928605
68219	928606
14651	928607
548544	928608
45475	928609
595022	928610
143633	928611
5551	928612
17902	928613
303479	928614
241648	928615
61311	928616
352967	928617
238853	928618
622888	928619
121094	928620
134677	928621
288675	928622
373014	928623
318083	928624
583714	928625
67604	928626
670160	928627
305618	928628
8093	928629
123728	928630
557461	928631
217715	928632
160157	928633
166682	928634
366351	928635
220322	928636
157695	928637
161236	928638
11711	928639
182659	928640
356976	928641
587976	928642
544252	928643
5616	928644
696181	928645
591425	928646
408954	928647
393923	928648
11220	928649
99024	928650
127923	928651
137283	928652
99025	928653
384388	928654
723324	928655
175025	928656
380769	928657
77070	928658
223380	928659
137320	928660
417623	928661
136667	928662
309882	928663
495909	928664
14464	928665
74839	928666
661770	928667
437971	928668
273326	928669
80760	928670
598498	928671
360984	928672
8154	928673
19380	928674
375343	928675
113972	928676
88319	928677
642601	928678
322144	928679
229221	928680
54873	928681
413528	928682
17190	928683
86291	928684
721931	928685
323190	928686
543744	928687
140302	928688
579962	928689
432998	928690
444839	928691
18516	928692
47040	928693
52810	928694
453614	928695
434447	928696
143502	928697
15911	928698
10553	928699
116214	928700
336758	928701
402836	928702
8410	928703
577367	928704
497885	928705
497957	928706
84416	928707
29109	928708
572288	928709
181497	928710
541153	928711
702126	928712
608062	928713
357481	928714
311863	928715
375566	928716
265402	928717
11476	928718
403649	928719
301031	928720
99161	928721
138941	928722
256656	928723
348752	928724
448982	928725
34481	928726
546924	928727
50935	928728
145015	928729
37351	928730
578041	928731
423890	928732
333019	928733
349	928734
24869	928735
302537	928736
432869	928737
5642	928738
480343	928739
612394	928740
470456	928741
62502	928742
22687	928743
326124	928744
542803	928745
108886	928746
24966	928747
690897	928748
536206	928749
56099	928750
548992	928751
215843	928752
125889	928753
169272	928754
522996	928755
372359	928756
439361	928757
315110	928758
236200	928759
228499	928760
715303	928761
582439	928762
217394	928763
52850	928764
181781	928765
57864	928766
429116	928767
101044	928768
622414	928769
3673	928770
89631	928771
348119	928772
329007	928773
512590	928774
479066	928775
542050	928776
54320	928777
49393	928778
77060	928779
79009	928780
195421	928781
57966	928782
27485	928783
40658	928784
81274	928785
200052	928786
107539	928787
27198	928788
555495	928789
85864	928790
49990	928791
5602	928792
393771	928793
36079	928794
636154	928795
439253	928796
467342	928797
604784	928798
329625	928799
180066	928800
4940	928801
373533	928802
124646	928803
326146	928804
13645	928805
125105	928806
476824	928807
17504	928808
320001	928809
61815	928810
13811	928811
161151	928812
151216	928813
168471	928814
342586	928815
8384	928816
147088	928817
55284	928818
10850	928819
399598	928820
532181	928821
23194	928822
282604	928823
366686	928824
164985	928825
689706	928826
297567	928827
170355	928828
572654	928829
622770	928830
86133	928831
264365	928832
721192	928833
150437	928834
10835	928835
14129	928836
6935	928837
128648	928838
393208	928839
219807	928840
230258	928841
695248	928842
83421	928843
414084	928844
257186	928845
398657	928846
93164	928847
252464	928848
559147	928849
533699	928850
285709	928851
434974	928852
48168	928853
478111	928854
590443	928855
171149	928856
285609	928857
450189	928858
130206	928859
722784	928860
217155	928861
334863	928862
59749	928863
79874	928864
44238	928865
39489	928866
103661	928867
664156	928868
604872	928869
37866	928870
362354	928871
273756	928872
531418	928873
17223	928874
247092	928875
599654	928876
164896	928877
53945	928878
478037	928879
536130	928880
465180	928881
208337	928882
326638	928883
49661	928884
565133	928885
65521	928886
11509	928887
424697	928888
428823	928889
53011	928890
44278	928891
178530	928892
638584	928893
369845	928894
13649	928895
3773	928896
613	928897
565037	928898
483487	928899
196974	928900
2612	928901
7503	928902
57525	928903
122359	928904
135546	928905
690491	928906
368566	928907
158881	928908
381623	928909
457271	928910
200939	928911
4875	928912
527692	928913
692095	928914
289962	928915
77815	928916
308287	928917
515274	928918
96392	928919
8701	928920
433662	928921
673267	928922
474417	928923
294096	928924
658977	928925
129039	928926
504812	928927
391051	928928
327312	928929
187133	928930
64785	928931
250771	928932
77843	928933
267348	928934
557130	928935
87223	928936
1087	928937
219539	928938
176453	928939
197569	928940
673155	928941
29830	928942
19733	928943
352188	928944
113906	928945
39915	928946
31326	928947
3431	928948
598098	928949
137295	928950
344740	928951
32969	928952
298919	928953
449879	928954
7927	928955
130574	928956
437068	928957
371858	928958
89608	928959
73325	928960
143818	928961
164186	928962
707388	928963
293379	928964
16896	928965
390940	928966
106912	928967
189567	928968
352574	928969
561552	928970
4489	928971
118604	928972
141534	928973
495209	928974
2254	928975
670541	928976
100595	928977
253154	928978
241220	928979
179904	928980
165775	928981
1163	928982
537043	928983
464772	928984
402639	928985
476966	928986
186631	928987
198787	928988
136159	928989
402312	928990
568299	928991
170315	928992
498431	928993
153188	928994
523270	928995
222584	928996
129106	928997
314454	928998
300331	928999
697758	929000
678779	929001
53653	929002
552045	929003
36021	929004
709578	929005
269769	929006
22993	929007
551490	929008
61884	929009
456931	929010
36427	929011
91951	929012
646767	929013
34341	929014
362133	929015
38401	929016
45104	929017
40916	929018
542239	929019
682427	929020
578606	929021
110730	929022
10841	929023
92434	929024
439533	929025
186392	929026
669639	929027
284164	929028
350548	929029
618304	929030
428595	929031
129354	929032
36910	929033
853	929034
652186	929035
301589	929036
17359	929037
1682	929038
319318	929039
37038	929040
73558	929041
1260	929042
462982	929043
598544	929044
42448	929045
40858	929046
62610	929047
342764	929048
173805	929049
40620	929050
645864	929051
317184	929052
269572	929053
246932	929054
429123	929055
123416	929056
635780	929057
52176	929058
471740	929059
147625	929060
639567	929061
713035	929062
275192	929063
531665	929064
20363	929065
41351	929066
676932	929067
681443	929068
16289	929069
510106	929070
50398	929071
9213	929072
64362	929073
64190	929074
490642	929075
666101	929076
7834	929077
67812	929078
107550	929079
399	929080
260662	929081
612525	929082
663101	929083
105358	929084
530503	929085
2457	929086
702171	929087
273	929088
695866	929089
26595	929090
91028	929091
40971	929092
704171	929093
295478	929094
16703	929095
492133	929096
354109	929097
207463	929098
490407	929099
3031	929100
531863	929101
713446	929102
98604	929103
443894	929104
687689	929105
585187	929106
13316	929107
350805	929108
613416	929109
261317	929110
677338	929111
345131	929112
552153	929113
162379	929114
64022	929115
526492	929116
546151	929117
1316	929118
574253	929119
419533	929120
44821	929121
277941	929122
141755	929123
495068	929124
12820	929125
622785	929126
333279	929127
589012	929128
539627	929129
219016	929130
422002	929131
128308	929132
102796	929133
27061	929134
613559	929135
298677	929136
489154	929137
546863	929138
34800	929139
167383	929140
5004	929141
521273	929142
562060	929143
35647	929144
244879	929145
344814	929146
15514	929147
647418	929148
305209	929149
32251	929150
140505	929151
252339	929152
31244	929153
685758	929154
377297	929155
162299	929156
189020	929157
501686	929158
698644	929159
67291	929160
248869	929161
321070	929162
110130	929163
48277	929164
121678	929165
484949	929166
290205	929167
6303	929168
33713	929169
137339	929170
695588	929171
94680	929172
94302	929173
549803	929174
517367	929175
834	929176
436986	929177
11038	929178
401273	929179
15830	929180
51607	929181
21682	929182
510	929183
396754	929184
112243	929185
174777	929186
16012	929187
187400	929188
41286	929189
209399	929190
337115	929191
565191	929192
607955	929193
44864	929194
164678	929195
127469	929196
357392	929197
627324	929198
241490	929199
23038	929200
677399	929201
320056	929202
107389	929203
548963	929204
475878	929205
418141	929206
568961	929207
83634	929208
84913	929209
459086	929210
646033	929211
15377	929212
547102	929213
45193	929214
63775	929215
679490	929216
62529	929217
155501	929218
48078	929219
601656	929220
564954	929221
628551	929222
6093	929223
683661	929224
590660	929225
701478	929226
166447	929227
716345	929228
81089	929229
69136	929230
51682	929231
577383	929232
11212	929233
614804	929234
70168	929235
687775	929236
144888	929237
254810	929238
431400	929239
179859	929240
213256	929241
238768	929242
108536	929243
711731	929244
7825	929245
175736	929246
279601	929247
479973	929248
12499	929249
309180	929250
154116	929251
571738	929252
572141	929253
540200	929254
652411	929255
571623	929256
279881	929257
575124	929258
54041	929259
32185	929260
220388	929261
113605	929262
404263	929263
8514	929264
676747	929265
272100	929266
645823	929267
179075	929268
631760	929269
151210	929270
18475	929271
30949	929272
1704	929273
8490	929274
2558	929275
341359	929276
381975	929277
260487	929278
13576	929279
488661	929280
421905	929281
309348	929282
257132	929283
649912	929284
517487	929285
131049	929286
459612	929287
388361	929288
42973	929289
715925	929290
432860	929291
392851	929292
25126	929293
629198	929294
510294	929295
609595	929296
458321	929297
481131	929298
108088	929299
639572	929300
392519	929301
91788	929302
436854	929303
134887	929304
439972	929305
214955	929306
45198	929307
183412	929308
93138	929309
622676	929310
718633	929311
58212	929312
410563	929313
557517	929314
56482	929315
74678	929316
558093	929317
570537	929318
179549	929319
282077	929320
11670	929321
545524	929322
1105	929323
18906	929324
373198	929325
170299	929326
113349	929327
295579	929328
632732	929329
386396	929330
39392	929331
7648	929332
46229	929333
661646	929334
470632	929335
33057	929336
400856	929337
320955	929338
191058	929339
231229	929340
628474	929341
547960	929342
534659	929343
102872	929344
58858	929345
8950	929346
440756	929347
164702	929348
85911	929349
289921	929350
200225	929351
59302	929352
1211	929353
69893	929354
275296	929355
25387	929356
371709	929357
51657	929358
49759	929359
74215	929360
95683	929361
13217	929362
383333	929363
38778	929364
587023	929365
315811	929366
164187	929367
171228	929368
349004	929369
636929	929370
498803	929371
655034	929372
204832	929373
183485	929374
274638	929375
510967	929376
436792	929377
686209	929378
301503	929379
2472	929380
407001	929381
101543	929382
151926	929383
524951	929384
667511	929385
46214	929386
273481	929387
42417	929388
637375	929389
453749	929390
63172	929391
85641	929392
369128	929393
159549	929394
67926	929395
529715	929396
31067	929397
237243	929398
137319	929399
306239	929400
88186	929401
142221	929402
630799	929403
2335	929404
80660	929405
236169	929406
79744	929407
116101	929408
274841	929409
602241	929410
373758	929411
127024	929412
612814	929413
40260	929414
465549	929415
330383	929416
173307	929417
586555	929418
428629	929419
182350	929420
61408	929421
94383	929422
254325	929423
39940	929424
628714	929425
137390	929426
186392	929427
633195	929428
503374	929429
32145	929430
80274	929431
260431	929432
89212	929433
185260	929434
19390	929435
12086	929436
95465	929437
56945	929438
415670	929439
35792	929440
211929	929441
94157	929442
442767	929443
296377	929444
582875	929445
720700	929446
224503	929447
334991	929448
30756	929449
588593	929450
651822	929451
174070	929452
193408	929453
386261	929454
158621	929455
122320	929456
230833	929457
77172	929458
59444	929459
27426	929460
27051	929461
288952	929462
102479	929463
363021	929464
426034	929465
21122	929466
5755	929467
34263	929468
176943	929469
675397	929470
23828	929471
109409	929472
700145	929473
95940	929474
673785	929475
610191	929476
141064	929477
407659	929478
214869	929479
339793	929480
58949	929481
12562	929482
512716	929483
50350	929484
446463	929485
195568	929486
9940	929487
32167	929488
721425	929489
603936	929490
7302	929491
445578	929492
629890	929493
663103	929494
557937	929495
171982	929496
169710	929497
22678	929498
163275	929499
155389	929500
30696	929501
602295	929502
704443	929503
151	929504
13075	929505
189362	929506
465081	929507
159636	929508
23573	929509
138	929510
45946	929511
178434	929512
636537	929513
275491	929514
79234	929515
51681	929516
32263	929517
136041	929518
458169	929519
36834	929520
162490	929521
60064	929522
223520	929523
498973	929524
25044	929525
658008	929526
37336	929527
363703	929528
456080	929529
684506	929530
525300	929531
700678	929532
49470	929533
322010	929534
690147	929535
182474	929536
551224	929537
105548	929538
417965	929539
25489	929540
568544	929541
709206	929542
68496	929543
126230	929544
70905	929545
247088	929546
672819	929547
613822	929548
665723	929549
321235	929550
77637	929551
507734	929552
133013	929553
509	929554
340312	929555
223325	929556
570465	929557
53806	929558
1082	929559
8788	929560
252575	929561
458934	929562
142901	929563
75208	929564
176523	929565
707539	929566
166410	929567
252973	929568
103048	929569
434073	929570
83192	929571
457200	929572
138109	929573
677417	929574
207931	929575
381739	929576
121643	929577
211220	929578
89298	929579
91829	929580
131341	929581
262268	929582
311200	929583
5615	929584
575324	929585
130360	929586
302961	929587
688893	929588
706348	929589
1531	929590
179966	929591
18026	929592
362496	929593
165710	929594
487114	929595
455843	929596
53353	929597
139811	929598
597794	929599
9217	929600
582666	929601
97484	929602
231994	929603
531425	929604
20746	929605
390314	929606
519852	929607
163242	929608
78278	929609
402603	929610
131506	929611
49859	929612
135797	929613
159680	929614
28612	929615
673581	929616
45417	929617
256041	929618
377470	929619
182761	929620
53380	929621
705935	929622
81138	929623
617489	929624
449332	929625
66682	929626
557242	929627
14801	929628
55438	929629
255674	929630
441051	929631
124031	929632
2854	929633
447495	929634
381708	929635
71765	929636
393108	929637
600654	929638
59103	929639
331514	929640
674578	929641
167916	929642
41114	929643
184644	929644
101746	929645
561338	929646
171155	929647
103130	929648
154156	929649
94684	929650
43244	929651
293189	929652
55623	929653
498497	929654
30320	929655
342503	929656
240803	929657
139850	929658
719108	929659
22388	929660
562736	929661
218727	929662
396372	929663
683492	929664
524281	929665
479381	929666
185415	929667
133737	929668
266838	929669
64710	929670
477361	929671
79913	929672
431212	929673
17613	929674
11840	929675
180645	929676
307526	929677
179685	929678
611732	929679
612498	929680
80964	929681
25529	929682
20932	929683
364712	929684
309996	929685
404627	929686
261279	929687
318305	929688
5389	929689
450558	929690
22109	929691
724321	929692
100903	929693
108932	929694
670534	929695
341995	929696
719	929697
540702	929698
329939	929699
167910	929700
71715	929701
15386	929702
12471	929703
577069	929704
427054	929705
549341	929706
113337	929707
599751	929708
619674	929709
159800	929710
698389	929711
188676	929712
69960	929713
91997	929714
550138	929715
179831	929716
356454	929717
73124	929718
136313	929719
516832	929720
565256	929721
206721	929722
44001	929723
211341	929724
6508	929725
70723	929726
57974	929727
51756	929728
493854	929729
147854	929730
251627	929731
481871	929732
159646	929733
102250	929734
24278	929735
61394	929736
365219	929737
495711	929738
607760	929739
3437	929740
535489	929741
99745	929742
25121	929743
98116	929744
168708	929745
29023	929746
97882	929747
168130	929748
5507	929749
638173	929750
47507	929751
589614	929752
5115	929753
638363	929754
44515	929755
115389	929756
298690	929757
586215	929758
74275	929759
168284	929760
475476	929761
632811	929762
44496	929763
32111	929764
556004	929765
686853	929766
546364	929767
40894	929768
614262	929769
10448	929770
706712	929771
73363	929772
181052	929773
348183	929774
303710	929775
47311	929776
269143	929777
523731	929778
418420	929779
709872	929780
640637	929781
613808	929782
369640	929783
100958	929784
223009	929785
20802	929786
13703	929787
163666	929788
41131	929789
548865	929790
296	929791
449930	929792
32626	929793
575915	929794
96584	929795
25341	929796
45706	929797
356871	929798
362455	929799
16700	929800
470005	929801
137541	929802
177385	929803
104222	929804
26529	929805
335181	929806
590014	929807
723782	929808
638802	929809
113080	929810
23498	929811
26088	929812
126936	929813
502783	929814
602427	929815
41159	929816
92812	929817
21363	929818
117930	929819
29286	929820
386419	929821
455507	929822
169415	929823
658766	929824
586485	929825
438833	929826
30749	929827
33528	929828
401851	929829
87896	929830
465566	929831
156407	929832
49123	929833
516385	929834
10543	929835
668162	929836
205275	929837
674756	929838
183253	929839
4669	929840
121792	929841
286625	929842
168015	929843
40690	929844
503990	929845
551753	929846
140871	929847
50	929848
7621	929849
161494	929850
222559	929851
181003	929852
265085	929853
134552	929854
289330	929855
389079	929856
14713	929857
508847	929858
109883	929859
518422	929860
79936	929861
103259	929862
572844	929863
17517	929864
23	929865
429022	929866
354626	929867
109412	929868
305681	929869
387863	929870
711233	929871
414569	929872
47684	929873
12997	929874
552968	929875
485660	929876
152039	929877
1056	929878
711700	929879
373234	929880
50679	929881
95084	929882
518486	929883
161853	929884
47842	929885
599580	929886
8274	929887
345750	929888
556537	929889
327000	929890
305356	929891
700274	929892
320746	929893
50505	929894
125901	929895
73613	929896
118776	929897
515143	929898
283560	929899
381101	929900
536717	929901
158290	929902
552091	929903
488561	929904
474665	929905
172480	929906
37822	929907
321213	929908
549432	929909
112785	929910
546254	929911
501592	929912
163842	929913
523434	929914
605616	929915
442258	929916
196833	929917
251274	929918
310511	929919
93591	929920
126165	929921
126529	929922
581877	929923
196064	929924
442759	929925
538587	929926
652100	929927
537861	929928
374292	929929
493658	929930
179879	929931
145146	929932
634783	929933
87336	929934
4481	929935
334970	929936
457600	929937
9710	929938
581171	929939
432802	929940
19652	929941
357704	929942
20438	929943
377776	929944
145201	929945
26127	929946
125155	929947
258561	929948
537308	929949
71313	929950
681007	929951
83445	929952
658572	929953
208772	929954
463651	929955
153817	929956
628945	929957
541039	929958
112030	929959
114633	929960
650364	929961
265686	929962
47868	929963
500778	929964
471133	929965
121262	929966
45205	929967
101798	929968
684773	929969
225982	929970
525107	929971
599639	929972
389117	929973
146979	929974
429057	929975
92834	929976
28680	929977
471849	929978
260345	929979
13336	929980
131589	929981
29804	929982
598387	929983
253926	929984
443558	929985
685718	929986
617153	929987
453613	929988
608558	929989
13493	929990
24102	929991
559164	929992
46301	929993
155591	929994
116072	929995
267833	929996
174562	929997
59450	929998
79325	929999
284584	930000
365436	930001
1236	930002
654866	930003
213794	930004
54588	930005
140021	930006
158343	930007
188098	930008
311674	930009
314497	930010
308353	930011
23775	930012
127516	930013
302559	930014
605762	930015
14933	930016
316499	930017
40648	930018
718344	930019
3342	930020
180852	930021
153647	930022
97968	930023
594507	930024
156615	930025
18050	930026
175393	930027
627651	930028
682785	930029
663701	930030
121738	930031
183620	930032
162404	930033
21847	930034
425888	930035
602164	930036
668731	930037
331942	930038
350475	930039
288580	930040
31571	930041
31838	930042
635961	930043
117977	930044
1543	930045
7417	930046
463816	930047
35921	930048
151873	930049
539196	930050
685016	930051
670397	930052
122687	930053
724650	930054
337291	930055
410558	930056
194890	930057
349170	930058
2161	930059
114060	930060
460727	930061
43	930062
303045	930063
43422	930064
602410	930065
267010	930066
294277	930067
320247	930068
185454	930069
393791	930070
551338	930071
47491	930072
184655	930073
114786	930074
19163	930075
59792	930076
201356	930077
387570	930078
683509	930079
112127	930080
66971	930081
26665	930082
336856	930083
619735	930084
568469	930085
32484	930086
206215	930087
720910	930088
323302	930089
399009	930090
194937	930091
430044	930092
1038	930093
172629	930094
125642	930095
400641	930096
524961	930097
28649	930098
409723	930099
54099	930100
31546	930101
441926	930102
134905	930103
608343	930104
520565	930105
499209	930106
324786	930107
80989	930108
211755	930109
95145	930110
391940	930111
37509	930112
19947	930113
198121	930114
85227	930115
343348	930116
9862	930117
364633	930118
249503	930119
413564	930120
173432	930121
37541	930122
331680	930123
262457	930124
35423	930125
68698	930126
366519	930127
588999	930128
333117	930129
297081	930130
375727	930131
80379	930132
258283	930133
180588	930134
219614	930135
420282	930136
71484	930137
372567	930138
4952	930139
5605	930140
33601	930141
36231	930142
171066	930143
266978	930144
474173	930145
348328	930146
207546	930147
32480	930148
486513	930149
391326	930150
12329	930151
7166	930152
541356	930153
6127	930154
164466	930155
671972	930156
112455	930157
614733	930158
349536	930159
606365	930160
626609	930161
362254	930162
64833	930163
374757	930164
681689	930165
454539	930166
104621	930167
357763	930168
339886	930169
226324	930170
189472	930171
368803	930172
653772	930173
240043	930174
640714	930175
686453	930176
81271	930177
497003	930178
198496	930179
311112	930180
324351	930181
485145	930182
900	930183
584461	930184
16251	930185
316868	930186
40939	930187
512990	930188
5481	930189
576241	930190
173411	930191
48864	930192
594276	930193
10281	930194
185636	930195
640384	930196
18418	930197
717478	930198
261936	930199
51840	930200
512440	930201
49440	930202
44151	930203
480245	930204
477665	930205
494227	930206
113	930207
379311	930208
325677	930209
157778	930210
543528	930211
190197	930212
442499	930213
575004	930214
592833	930215
457144	930216
509363	930217
184501	930218
289056	930219
445520	930220
471961	930221
666727	930222
3119	930223
172335	930224
174014	930225
135565	930226
149012	930227
608826	930228
505276	930229
167839	930230
606391	930231
158421	930232
278995	930233
230493	930234
12592	930235
100933	930236
637156	930237
416319	930238
297404	930239
143725	930240
489764	930241
488793	930242
591992	930243
131453	930244
161234	930245
702727	930246
648313	930247
147217	930248
109535	930249
421235	930250
91427	930251
641734	930252
271309	930253
377592	930254
45012	930255
339745	930256
255793	930257
496189	930258
38221	930259
469910	930260
415926	930261
718495	930262
295994	930263
172005	930264
264235	930265
124230	930266
161177	930267
61314	930268
568866	930269
165124	930270
208437	930271
301530	930272
53599	930273
28587	930274
176896	930275
365900	930276
61734	930277
44617	930278
32163	930279
46112	930280
113487	930281
435339	930282
152584	930283
647893	930284
696	930285
512215	930286
665471	930287
226540	930288
96181	930289
9027	930290
31437	930291
520397	930292
627306	930293
189999	930294
56784	930295
465791	930296
403986	930297
437087	930298
93504	930299
579222	930300
183980	930301
5010	930302
156606	930303
660127	930304
72662	930305
38400	930306
407469	930307
39073	930308
404062	930309
138955	930310
328877	930311
585748	930312
143786	930313
141242	930314
410737	930315
656020	930316
74457	930317
695459	930318
282173	930319
352689	930320
37624	930321
47567	930322
19541	930323
178610	930324
45562	930325
506021	930326
154675	930327
436072	930328
275718	930329
82984	930330
284934	930331
612737	930332
11200	930333
654180	930334
51581	930335
283033	930336
82393	930337
457876	930338
10944	930339
578811	930340
457182	930341
484475	930342
580904	930343
111400	930344
2670	930345
509981	930346
51934	930347
61932	930348
304842	930349
99705	930350
118833	930351
5817	930352
480155	930353
39903	930354
291260	930355
657869	930356
619500	930357
466989	930358
332686	930359
56493	930360
6575	930361
412120	930362
309730	930363
645780	930364
58265	930365
283856	930366
510972	930367
22924	930368
712686	930369
446527	930370
6647	930371
486	930372
268638	930373
721423	930374
180433	930375
363	930376
205322	930377
236450	930378
31543	930379
1414	930380
592280	930381
380928	930382
535050	930383
62758	930384
602018	930385
290421	930386
351015	930387
331410	930388
98444	930389
614234	930390
14189	930391
182519	930392
208418	930393
147717	930394
47499	930395
460141	930396
176679	930397
27514	930398
724852	930399
336863	930400
10709	930401
355817	930402
420439	930403
134964	930404
253283	930405
121770	930406
35334	930407
514256	930408
261771	930409
24852	930410
160407	930411
206188	930412
341477	930413
87674	930414
9526	930415
701932	930416
596453	930417
722565	930418
345858	930419
716510	930420
55546	930421
320630	930422
10203	930423
102348	930424
129086	930425
189447	930426
375011	930427
652844	930428
623277	930429
607069	930430
633595	930431
313184	930432
109013	930433
664228	930434
67603	930435
606351	930436
477280	930437
13769	930438
98336	930439
9936	930440
153441	930441
18079	930442
30630	930443
61714	930444
125852	930445
291263	930446
657461	930447
8558	930448
175966	930449
479665	930450
259163	930451
38889	930452
520070	930453
45096	930454
472514	930455
159925	930456
51747	930457
274934	930458
113104	930459
605313	930460
99688	930461
164299	930462
501038	930463
585612	930464
608929	930465
519345	930466
132399	930467
179955	930468
347796	930469
139346	930470
126440	930471
122991	930472
637989	930473
107146	930474
307180	930475
433842	930476
279962	930477
404985	930478
539792	930479
239267	930480
166229	930481
71410	930482
177612	930483
665623	930484
15651	930485
675033	930486
31719	930487
398271	930488
349347	930489
359657	930490
174735	930491
142990	930492
150575	930493
1004	930494
257045	930495
162960	930496
247698	930497
338815	930498
691149	930499
319918	930500
104432	930501
87325	930502
546255	930503
685192	930504
150962	930505
48268	930506
165653	930507
341262	930508
348950	930509
357742	930510
59062	930511
398511	930512
285494	930513
276024	930514
98363	930515
560821	930516
14656	930517
23988	930518
5814	930519
203185	930520
268582	930521
621122	930522
408882	930523
221037	930524
22351	930525
3362	930526
3158	930527
28805	930528
33244	930529
526049	930530
314534	930531
55137	930532
297941	930533
35318	930534
23429	930535
35942	930536
582804	930537
51075	930538
293652	930539
556217	930540
546395	930541
539934	930542
371074	930543
35715	930544
86776	930545
41126	930546
295318	930547
92229	930548
133850	930549
294847	930550
499991	930551
161985	930552
361519	930553
119393	930554
677131	930555
133673	930556
23332	930557
643974	930558
120425	930559
335406	930560
452689	930561
460396	930562
24242	930563
61942	930564
44407	930565
1435	930566
703245	930567
13055	930568
525845	930569
586313	930570
479155	930571
110037	930572
647883	930573
535111	930574
7315	930575
110535	930576
532633	930577
317603	930578
682555	930579
354927	930580
95397	930581
404054	930582
475348	930583
92279	930584
202277	930585
22737	930586
159861	930587
350349	930588
382210	930589
412329	930590
250266	930591
212277	930592
315665	930593
25423	930594
771	930595
155475	930596
114646	930597
64306	930598
20959	930599
1275	930600
63220	930601
104517	930602
681292	930603
329944	930604
277545	930605
714587	930606
355567	930607
35109	930608
197850	930609
668902	930610
536307	930611
671452	930612
186887	930613
613409	930614
76434	930615
398349	930616
363804	930617
8430	930618
317073	930619
6424	930620
116595	930621
239756	930622
35805	930623
47898	930624
176735	930625
563699	930626
93992	930627
594360	930628
588122	930629
175221	930630
147207	930631
339190	930632
187062	930633
453372	930634
342339	930635
325774	930636
110802	930637
81679	930638
20076	930639
268510	930640
501619	930641
455956	930642
368393	930643
54532	930644
408978	930645
304316	930646
199152	930647
3087	930648
381664	930649
38506	930650
653073	930651
199823	930652
290950	930653
636783	930654
709744	930655
109338	930656
124164	930657
333539	930658
155434	930659
381131	930660
26421	930661
92720	930662
407843	930663
271142	930664
627472	930665
174666	930666
171733	930667
271351	930668
185416	930669
332685	930670
622835	930671
292765	930672
511	930673
660850	930674
386992	930675
536938	930676
228562	930677
541008	930678
161937	930679
713174	930680
672141	930681
568337	930682
10699	930683
74397	930684
8150	930685
392381	930686
520276	930687
216071	930688
573831	930689
308652	930690
162070	930691
75009	930692
125714	930693
47201	930694
201731	930695
260746	930696
649959	930697
718318	930698
157378	930699
1612	930700
44220	930701
54897	930702
265087	930703
680363	930704
548122	930705
319046	930706
554574	930707
261323	930708
10686	930709
34347	930710
110682	930711
42806	930712
130289	930713
155580	930714
183096	930715
181631	930716
586175	930717
4539	930718
484995	930719
69498	930720
422439	930721
183075	930722
126363	930723
636183	930724
524721	930725
143814	930726
107390	930727
157248	930728
340692	930729
499323	930730
429305	930731
50915	930732
134455	930733
75752	930734
446488	930735
611078	930736
652529	930737
380799	930738
1858	930739
101915	930740
4760	930741
352869	930742
147617	930743
427640	930744
158851	930745
387591	930746
173992	930747
39208	930748
2859	930749
138879	930750
309953	930751
549045	930752
41771	930753
598923	930754
548240	930755
16102	930756
348912	930757
562127	930758
125598	930759
203587	930760
3279	930761
167968	930762
605543	930763
629976	930764
400148	930765
122040	930766
631286	930767
326253	930768
247941	930769
209737	930770
637489	930771
148938	930772
296948	930773
35722	930774
226543	930775
24280	930776
425599	930777
397205	930778
456325	930779
60953	930780
176392	930781
697907	930782
497286	930783
557821	930784
39306	930785
425652	930786
75287	930787
61755	930788
28149	930789
82072	930790
630018	930791
432741	930792
9712	930793
693922	930794
566	930795
646534	930796
146799	930797
634394	930798
21543	930799
65017	930800
689711	930801
29126	930802
70670	930803
77293	930804
565370	930805
484492	930806
312741	930807
12884	930808
48342	930809
189	930810
118025	930811
141081	930812
622857	930813
546778	930814
481847	930815
563293	930816
152302	930817
136479	930818
135996	930819
646007	930820
530109	930821
561513	930822
233106	930823
235697	930824
139217	930825
15674	930826
659585	930827
92135	930828
12006	930829
420401	930830
137500	930831
317072	930832
14721	930833
707196	930834
701811	930835
449051	930836
356037	930837
33626	930838
143189	930839
89743	930840
388411	930841
560133	930842
47496	930843
695488	930844
456143	930845
310467	930846
504127	930847
569589	930848
265756	930849
684542	930850
396227	930851
42574	930852
17038	930853
54316	930854
278676	930855
651335	930856
42485	930857
166570	930858
1533	930859
7350	930860
263962	930861
458957	930862
621479	930863
332617	930864
423398	930865
320989	930866
325021	930867
108741	930868
316829	930869
316671	930870
482233	930871
171426	930872
55313	930873
549449	930874
407870	930875
566058	930876
323065	930877
187710	930878
230802	930879
107145	930880
50420	930881
229866	930882
96707	930883
296754	930884
545227	930885
22232	930886
20789	930887
97378	930888
646091	930889
517190	930890
7805	930891
174053	930892
20382	930893
505689	930894
8853	930895
202996	930896
57048	930897
94358	930898
258529	930899
101476	930900
714732	930901
560987	930902
38002	930903
284744	930904
454050	930905
509885	930906
167815	930907
642274	930908
56649	930909
81672	930910
17367	930911
141701	930912
128607	930913
223848	930914
407778	930915
49842	930916
276339	930917
266575	930918
546437	930919
598565	930920
384518	930921
492450	930922
209204	930923
1560	930924
93279	930925
76589	930926
426345	930927
63349	930928
22437	930929
20940	930930
671991	930931
133818	930932
394191	930933
35667	930934
415502	930935
27207	930936
127609	930937
192620	930938
102394	930939
370813	930940
625046	930941
516793	930942
86371	930943
45700	930944
2467	930945
11416	930946
177676	930947
297314	930948
360219	930949
42520	930950
44157	930951
500432	930952
131850	930953
16196	930954
41125	930955
688111	930956
28847	930957
48272	930958
129596	930959
603844	930960
187915	930961
261810	930962
553572	930963
105338	930964
34781	930965
313353	930966
54939	930967
33862	930968
42097	930969
676691	930970
10535	930971
670557	930972
325790	930973
120440	930974
313832	930975
251244	930976
99323	930977
12938	930978
54960	930979
132733	930980
434733	930981
351875	930982
402343	930983
285529	930984
81242	930985
74070	930986
627277	930987
318891	930988
95368	930989
330626	930990
612103	930991
668666	930992
525828	930993
128703	930994
147870	930995
15073	930996
27726	930997
460609	930998
124555	930999
653949	931000
664649	931001
63094	931002
191517	931003
15842	931004
148339	931005
579153	931006
48019	931007
232827	931008
16938	931009
70609	931010
483323	931011
88015	931012
94172	931013
38965	931014
641299	931015
89580	931016
4999	931017
108863	931018
300358	931019
137655	931020
670024	931021
254257	931022
178239	931023
135760	931024
520841	931025
3539	931026
700216	931027
6036	931028
603268	931029
424721	931030
439907	931031
500579	931032
659994	931033
343178	931034
528650	931035
102374	931036
483724	931037
187150	931038
500979	931039
33156	931040
54	931041
103874	931042
158511	931043
15028	931044
158316	931045
49353	931046
307886	931047
8011	931048
376441	931049
712217	931050
86244	931051
31672	931052
614875	931053
181229	931054
91981	931055
92593	931056
46878	931057
533132	931058
187066	931059
136943	931060
96947	931061
266847	931062
533055	931063
567954	931064
585401	931065
601986	931066
6104	931067
392983	931068
174276	931069
506799	931070
692590	931071
184996	931072
117057	931073
24756	931074
603990	931075
129111	931076
85130	931077
644166	931078
37015	931079
122969	931080
579738	931081
283880	931082
593256	931083
552660	931084
389614	931085
120868	931086
613317	931087
566521	931088
4067	931089
365262	931090
491724	931091
298446	931092
521842	931093
16441	931094
193070	931095
622284	931096
716738	931097
8021	931098
152245	931099
36487	931100
703411	931101
635621	931102
28938	931103
32466	931104
190747	931105
111094	931106
590200	931107
118903	931108
495078	931109
102670	931110
50706	931111
721241	931112
214581	931113
48789	931114
149893	931115
60623	931116
399255	931117
14703	931118
16351	931119
154346	931120
116508	931121
170270	931122
30650	931123
146663	931124
30005	931125
211216	931126
110386	931127
720071	931128
112537	931129
86522	931130
76447	931131
8162	931132
236733	931133
62274	931134
605262	931135
73259	931136
258779	931137
4477	931138
171223	931139
14662	931140
498820	931141
493286	931142
454752	931143
61350	931144
147570	931145
27266	931146
194670	931147
498293	931148
106485	931149
600988	931150
356670	931151
406106	931152
55033	931153
144565	931154
315980	931155
623627	931156
168426	931157
156	931158
73616	931159
109009	931160
545853	931161
40829	931162
509970	931163
8068	931164
504617	931165
11725	931166
540686	931167
82609	931168
202670	931169
268189	931170
236581	931171
397076	931172
69391	931173
254626	931174
507142	931175
145750	931176
7516	931177
285573	931178
183934	931179
93159	931180
378	931181
70679	931182
112624	931183
183203	931184
14410	931185
454680	931186
398453	931187
36710	931188
165814	931189
68817	931190
208103	931191
388572	931192
420829	931193
132920	931194
146358	931195
517580	931196
147538	931197
403346	931198
488497	931199
44511	931200
104544	931201
28910	931202
254493	931203
494922	931204
575786	931205
71134	931206
314	931207
584867	931208
171062	931209
618860	931210
103655	931211
573675	931212
394843	931213
6653	931214
608818	931215
648225	931216
213756	931217
432508	931218
668716	931219
402623	931220
102290	931221
392832	931222
557392	931223
711242	931224
412878	931225
183736	931226
161865	931227
52703	931228
14272	931229
558344	931230
121961	931231
32394	931232
184648	931233
575422	931234
22820	931235
513773	931236
38911	931237
132166	931238
107125	931239
646333	931240
37527	931241
597492	931242
551342	931243
109781	931244
721496	931245
391233	931246
4029	931247
87573	931248
514832	931249
420696	931250
74469	931251
90693	931252
641473	931253
156700	931254
115536	931255
13430	931256
520021	931257
62730	931258
609110	931259
45123	931260
696798	931261
9860	931262
253114	931263
715855	931264
489511	931265
546461	931266
637451	931267
439150	931268
538820	931269
12571	931270
107705	931271
351622	931272
497967	931273
304789	931274
222049	931275
549026	931276
2321	931277
515447	931278
70008	931279
478726	931280
141690	931281
8354	931282
135480	931283
144984	931284
47534	931285
426238	931286
136721	931287
560454	931288
111148	931289
88472	931290
395089	931291
271693	931292
543667	931293
722025	931294
466649	931295
474706	931296
95206	931297
47413	931298
595744	931299
241716	931300
61686	931301
244387	931302
105634	931303
198874	931304
656237	931305
38158	931306
456371	931307
265059	931308
4722	931309
448712	931310
33326	931311
18074	931312
450160	931313
368382	931314
656886	931315
50273	931316
517771	931317
283	931318
35991	931319
389786	931320
613051	931321
196679	931322
136181	931323
86737	931324
492147	931325
590815	931326
181174	931327
90695	931328
7934	931329
140293	931330
620540	931331
477808	931332
9984	931333
347206	931334
15815	931335
457486	931336
156452	931337
72180	931338
210880	931339
98015	931340
183608	931341
704876	931342
679846	931343
226809	931344
501541	931345
361130	931346
423066	931347
349173	931348
452276	931349
21448	931350
39764	931351
207849	931352
412428	931353
684275	931354
515001	931355
373679	931356
18347	931357
497512	931358
30039	931359
127253	931360
344763	931361
517035	931362
54421	931363
52003	931364
599339	931365
81096	931366
243719	931367
4882	931368
32845	931369
179472	931370
97248	931371
147193	931372
14885	931373
68984	931374
7837	931375
473116	931376
541698	931377
572745	931378
618466	931379
16750	931380
291688	931381
152804	931382
133522	931383
17095	931384
298284	931385
332035	931386
7040	931387
218075	931388
513011	931389
40526	931390
85458	931391
308975	931392
186466	931393
2317	931394
40708	931395
532645	931396
171205	931397
11128	931398
279222	931399
655915	931400
77531	931401
244166	931402
643682	931403
536449	931404
279849	931405
175152	931406
138435	931407
11353	931408
662293	931409
653242	931410
661272	931411
18928	931412
432345	931413
91565	931414
230306	931415
605832	931416
52865	931417
575444	931418
525592	931419
4785	931420
153378	931421
443973	931422
189915	931423
1329	931424
330726	931425
199056	931426
152752	931427
34329	931428
7924	931429
683693	931430
315807	931431
182543	931432
338258	931433
442632	931434
594988	931435
328735	931436
367624	931437
54306	931438
57028	931439
15159	931440
48535	931441
520631	931442
15943	931443
169245	931444
178296	931445
134601	931446
538876	931447
443589	931448
418658	931449
184356	931450
249104	931451
493517	931452
622695	931453
322670	931454
9768	931455
481992	931456
691437	931457
460856	931458
120578	931459
8348	931460
18127	931461
553975	931462
598143	931463
118166	931464
102366	931465
486643	931466
50401	931467
705380	931468
348076	931469
545455	931470
716073	931471
494589	931472
479489	931473
636624	931474
494716	931475
615995	931476
9881	931477
153198	931478
3212	931479
199162	931480
78793	931481
429	931482
141867	931483
177208	931484
508300	931485
276382	931486
605734	931487
145085	931488
216034	931489
249213	931490
27764	931491
43678	931492
52187	931493
474948	931494
96719	931495
413457	931496
102091	931497
681680	931498
471475	931499
224698	931500
231401	931501
682192	931502
439504	931503
131478	931504
244562	931505
330982	931506
17086	931507
531711	931508
588625	931509
77752	931510
95557	931511
39325	931512
114629	931513
177	931514
755	931515
619866	931516
4929	931517
286893	931518
170971	931519
40522	931520
37315	931521
182379	931522
482916	931523
135003	931524
567399	931525
684116	931526
21958	931527
167280	931528
231493	931529
465612	931530
299761	931531
179316	931532
261313	931533
539976	931534
273112	931535
612006	931536
642678	931537
595922	931538
5515	931539
658083	931540
32388	931541
88667	931542
185810	931543
482418	931544
497139	931545
134602	931546
638464	931547
314603	931548
124656	931549
186485	931550
187852	931551
83296	931552
226136	931553
508265	931554
79796	931555
178570	931556
1774	931557
245730	931558
403000	931559
584450	931560
716262	931561
23523	931562
463556	931563
66521	931564
20247	931565
252307	931566
56529	931567
256457	931568
457734	931569
13358	931570
58294	931571
161221	931572
542428	931573
663022	931574
87034	931575
472406	931576
96193	931577
63242	931578
676828	931579
630138	931580
347096	931581
601623	931582
85409	931583
287318	931584
356327	931585
381542	931586
252486	931587
300971	931588
553903	931589
638053	931590
416123	931591
272423	931592
349712	931593
11659	931594
475682	931595
178147	931596
270624	931597
12375	931598
46135	931599
463585	931600
228021	931601
304773	931602
311873	931603
649388	931604
401268	931605
51183	931606
621043	931607
606418	931608
148301	931609
103340	931610
1376	931611
88773	931612
31721	931613
11322	931614
176862	931615
130483	931616
594242	931617
48360	931618
307422	931619
28676	931620
206142	931621
551315	931622
168381	931623
682196	931624
542042	931625
78646	931626
700059	931627
333169	931628
201933	931629
568120	931630
254456	931631
15063	931632
2836	931633
705027	931634
466362	931635
407341	931636
130335	931637
350440	931638
363146	931639
140811	931640
394525	931641
250817	931642
389381	931643
115747	931644
342967	931645
40270	931646
337965	931647
60236	931648
617499	931649
538685	931650
287762	931651
501607	931652
394396	931653
181687	931654
338787	931655
64948	931656
30759	931657
677023	931658
27555	931659
522929	931660
460008	931661
665752	931662
627000	931663
466303	931664
73816	931665
561102	931666
438178	931667
625288	931668
11992	931669
25045	931670
94044	931671
99253	931672
96539	931673
25242	931674
314269	931675
166354	931676
142717	931677
85711	931678
413569	931679
700954	931680
542045	931681
354223	931682
17627	931683
431202	931684
17252	931685
24622	931686
445604	931687
593367	931688
64827	931689
250252	931690
699224	931691
448769	931692
338260	931693
378775	931694
505283	931695
386464	931696
365526	931697
449546	931698
383659	931699
54218	931700
16978	931701
456302	931702
693594	931703
158405	931704
173069	931705
474872	931706
11811	931707
504652	931708
495276	931709
173098	931710
1751	931711
426913	931712
264898	931713
450017	931714
507565	931715
402478	931716
210967	931717
50526	931718
305548	931719
172423	931720
121560	931721
210386	931722
79397	931723
713635	931724
153001	931725
673683	931726
2788	931727
51	931728
35461	931729
524028	931730
36451	931731
397229	931732
175632	931733
415731	931734
104572	931735
333349	931736
626168	931737
230353	931738
594350	931739
73723	931740
315809	931741
344815	931742
719856	931743
10479	931744
695358	931745
22009	931746
577043	931747
175101	931748
1906	931749
218389	931750
135182	931751
499180	931752
260086	931753
57486	931754
2132	931755
181309	931756
801	931757
615527	931758
320253	931759
649518	931760
661321	931761
191453	931762
13450	931763
378290	931764
29288	931765
90734	931766
315229	931767
41515	931768
137886	931769
517682	931770
69608	931771
216885	931772
526393	931773
501186	931774
5099	931775
163269	931776
346182	931777
51897	931778
292732	931779
128198	931780
379241	931781
112218	931782
443002	931783
101338	931784
703774	931785
404471	931786
286650	931787
243641	931788
645838	931789
360754	931790
41272	931791
585654	931792
72110	931793
162439	931794
617615	931795
267203	931796
95759	931797
392868	931798
147156	931799
272410	931800
519443	931801
463250	931802
671298	931803
76105	931804
617626	931805
37217	931806
618091	931807
425667	931808
493974	931809
481088	931810
8877	931811
101401	931812
270540	931813
208858	931814
38261	931815
305565	931816
575611	931817
164047	931818
295874	931819
159104	931820
375785	931821
512728	931822
38	931823
118323	931824
382035	931825
183939	931826
1102	931827
532189	931828
11767	931829
464566	931830
676906	931831
129218	931832
124459	931833
4992	931834
163155	931835
130316	931836
146415	931837
13561	931838
551001	931839
438951	931840
680391	931841
37967	931842
430654	931843
121530	931844
159189	931845
13922	931846
353853	931847
538370	931848
361963	931849
494391	931850
7567	931851
67517	931852
69458	931853
529046	931854
450651	931855
315730	931856
193976	931857
597132	931858
91718	931859
63955	931860
241812	931861
21389	931862
701428	931863
611300	931864
38447	931865
541191	931866
30068	931867
171370	931868
407081	931869
558917	931870
303802	931871
61629	931872
720263	931873
54818	931874
68827	931875
649229	931876
35367	931877
199774	931878
578891	931879
534400	931880
619824	931881
274690	931882
333461	931883
500454	931884
166095	931885
599153	931886
231702	931887
696038	931888
91903	931889
677716	931890
255428	931891
586081	931892
200	931893
178141	931894
693346	931895
171804	931896
378422	931897
7592	931898
109062	931899
565189	931900
660952	931901
37118	931902
26115	931903
128465	931904
118159	931905
628386	931906
263192	931907
489717	931908
539713	931909
670665	931910
656336	931911
176190	931912
44953	931913
156934	931914
301145	931915
104357	931916
172343	931917
357970	931918
172275	931919
32483	931920
618120	931921
55163	931922
309236	931923
199750	931924
692020	931925
330009	931926
179914	931927
9625	931928
573108	931929
440048	931930
140295	931931
121055	931932
684176	931933
79145	931934
65741	931935
504139	931936
302	931937
268502	931938
349782	931939
34040	931940
244413	931941
530284	931942
231150	931943
75133	931944
139078	931945
53619	931946
387548	931947
699616	931948
578618	931949
183857	931950
14632	931951
137948	931952
162392	931953
40983	931954
222403	931955
611679	931956
242536	931957
692414	931958
372699	931959
85985	931960
527329	931961
621895	931962
58733	931963
412645	931964
326382	931965
27379	931966
240846	931967
130496	931968
297067	931969
509050	931970
37302	931971
201432	931972
351455	931973
582864	931974
656788	931975
672562	931976
665025	931977
287351	931978
168918	931979
551568	931980
8747	931981
491673	931982
637982	931983
661357	931984
717325	931985
50545	931986
61525	931987
616962	931988
102799	931989
665188	931990
112670	931991
527259	931992
664714	931993
627963	931994
246317	931995
176767	931996
264941	931997
29224	931998
77908	931999
10415	932000
562170	932001
20065	932002
86303	932003
285642	932004
199039	932005
607179	932006
172966	932007
17522	932008
324320	932009
84443	932010
628878	932011
175056	932012
109253	932013
131787	932014
299	932015
239687	932016
40833	932017
65572	932018
460496	932019
67818	932020
322594	932021
33962	932022
362586	932023
297121	932024
379857	932025
11591	932026
269261	932027
436610	932028
519848	932029
4166	932030
442446	932031
105768	932032
339485	932033
613717	932034
254450	932035
93224	932036
27528	932037
320906	932038
102818	932039
530892	932040
102382	932041
33095	932042
257682	932043
50112	932044
434384	932045
680783	932046
47213	932047
358034	932048
163592	932049
201427	932050
167727	932051
51010	932052
121708	932053
569724	932054
681692	932055
85142	932056
103679	932057
288352	932058
201922	932059
532596	932060
43271	932061
651444	932062
408179	932063
374836	932064
563547	932065
76678	932066
667070	932067
488886	932068
256221	932069
531200	932070
589800	932071
38898	932072
1698	932073
680681	932074
540944	932075
177589	932076
31378	932077
274388	932078
494593	932079
116037	932080
363011	932081
171250	932082
166782	932083
669286	932084
167396	932085
68395	932086
701962	932087
182271	932088
476700	932089
551974	932090
571185	932091
43418	932092
569624	932093
361212	932094
70114	932095
558963	932096
344049	932097
345852	932098
80673	932099
634502	932100
621	932101
114354	932102
92898	932103
157059	932104
26204	932105
14407	932106
13133	932107
3852	932108
64724	932109
23531	932110
186493	932111
483983	932112
625220	932113
675850	932114
502487	932115
60053	932116
613906	932117
145244	932118
679655	932119
551849	932120
90011	932121
636	932122
62670	932123
31709	932124
198438	932125
595976	932126
552611	932127
309857	932128
307599	932129
324300	932130
2417	932131
469511	932132
126100	932133
227727	932134
79487	932135
121911	932136
124749	932137
409616	932138
452060	932139
114396	932140
39191	932141
525895	932142
220481	932143
611900	932144
484523	932145
367	932146
12903	932147
5476	932148
366494	932149
715	932150
439790	932151
576510	932152
575630	932153
167346	932154
484822	932155
406968	932156
81350	932157
279536	932158
247829	932159
660932	932160
157567	932161
242616	932162
470994	932163
61548	932164
52670	932165
185238	932166
438973	932167
110963	932168
469527	932169
508809	932170
355562	932171
11150	932172
296935	932173
91308	932174
520772	932175
6819	932176
238335	932177
559000	932178
165395	932179
7337	932180
423744	932181
119355	932182
60377	932183
517400	932184
406857	932185
109836	932186
1949	932187
459440	932188
281494	932189
341977	932190
75265	932191
2701	932192
577668	932193
315725	932194
130540	932195
4730	932196
217584	932197
4128	932198
70605	932199
300228	932200
542905	932201
3999	932202
106784	932203
715584	932204
437600	932205
597186	932206
96303	932207
530217	932208
111977	932209
151637	932210
371386	932211
644169	932212
30798	932213
545998	932214
369739	932215
47037	932216
422942	932217
2758	932218
59631	932219
16241	932220
15645	932221
554444	932222
95552	932223
618104	932224
30982	932225
469888	932226
429841	932227
189185	932228
11981	932229
469412	932230
1236	932231
99686	932232
41075	932233
342039	932234
93081	932235
538869	932236
30179	932237
622734	932238
585282	932239
251882	932240
6337	932241
50826	932242
113772	932243
289469	932244
111798	932245
536141	932246
36284	932247
328809	932248
115506	932249
59885	932250
37841	932251
8671	932252
95815	932253
423662	932254
23742	932255
688822	932256
671494	932257
184303	932258
638036	932259
85726	932260
558772	932261
427841	932262
181935	932263
570783	932264
637353	932265
685116	932266
667883	932267
222975	932268
434730	932269
238571	932270
666308	932271
320869	932272
338312	932273
202760	932274
222032	932275
642741	932276
166901	932277
234048	932278
14618	932279
689260	932280
232898	932281
34437	932282
221644	932283
7556	932284
446614	932285
637865	932286
161167	932287
708505	932288
158156	932289
565461	932290
425039	932291
8110	932292
12170	932293
53387	932294
151266	932295
679607	932296
494675	932297
592363	932298
12728	932299
381501	932300
25584	932301
675898	932302
339662	932303
104301	932304
619758	932305
115159	932306
474814	932307
179274	932308
202555	932309
119006	932310
104870	932311
26220	932312
678780	932313
406254	932314
673691	932315
148399	932316
52877	932317
240686	932318
27701	932319
291935	932320
9111	932321
112181	932322
667392	932323
54836	932324
490724	932325
54170	932326
169482	932327
306318	932328
172914	932329
275177	932330
583311	932331
145867	932332
302793	932333
241252	932334
607547	932335
171689	932336
510159	932337
94872	932338
130583	932339
25200	932340
428186	932341
308328	932342
17661	932343
624780	932344
436046	932345
407467	932346
540867	932347
239941	932348
423994	932349
47011	932350
332497	932351
362424	932352
360678	932353
554990	932354
156561	932355
597281	932356
636332	932357
530498	932358
181021	932359
8041	932360
204098	932361
223468	932362
412677	932363
125796	932364
454815	932365
361551	932366
79538	932367
447693	932368
15740	932369
365775	932370
704108	932371
313267	932372
580255	932373
15988	932374
102925	932375
179731	932376
18509	932377
209791	932378
327694	932379
72841	932380
16555	932381
26712	932382
273851	932383
321810	932384
158032	932385
362635	932386
219536	932387
554378	932388
56604	932389
192478	932390
245484	932391
87684	932392
700576	932393
354446	932394
452997	932395
116299	932396
80717	932397
654603	932398
15101	932399
485078	932400
356776	932401
91323	932402
191358	932403
11517	932404
132128	932405
411626	932406
227750	932407
431676	932408
481	932409
93754	932410
445546	932411
41509	932412
52759	932413
476243	932414
120118	932415
241809	932416
53578	932417
49445	932418
107937	932419
28091	932420
158685	932421
110980	932422
157615	932423
58042	932424
3297	932425
124716	932426
166593	932427
424565	932428
624555	932429
51773	932430
542071	932431
704759	932432
14559	932433
47553	932434
80363	932435
68929	932436
99021	932437
539716	932438
51964	932439
677992	932440
205091	932441
672196	932442
108022	932443
573851	932444
162529	932445
661899	932446
169531	932447
537203	932448
152463	932449
555231	932450
125505	932451
54010	932452
696599	932453
483445	932454
655089	932455
34040	932456
134860	932457
596758	932458
3510	932459
15642	932460
598445	932461
435916	932462
268090	932463
589854	932464
669740	932465
13263	932466
207234	932467
155486	932468
488627	932469
28902	932470
408766	932471
413113	932472
206072	932473
77319	932474
23506	932475
519643	932476
14997	932477
71690	932478
403204	932479
624516	932480
65868	932481
89772	932482
93411	932483
492299	932484
720054	932485
209545	932486
509629	932487
112818	932488
28079	932489
565610	932490
487973	932491
668076	932492
8984	932493
188476	932494
657101	932495
678061	932496
254117	932497
564348	932498
290759	932499
705339	932500
483432	932501
112308	932502
10846	932503
243401	932504
241618	932505
599541	932506
706067	932507
175308	932508
200927	932509
424069	932510
613491	932511
419227	932512
146726	932513
51815	932514
132145	932515
20042	932516
708583	932517
254951	932518
631805	932519
20073	932520
551463	932521
136403	932522
27126	932523
31183	932524
584755	932525
401771	932526
337639	932527
596420	932528
460597	932529
76181	932530
372449	932531
54228	932532
145414	932533
84852	932534
1207	932535
113595	932536
26908	932537
610559	932538
658739	932539
229804	932540
157815	932541
382086	932542
527643	932543
457585	932544
553269	932545
23663	932546
564354	932547
581275	932548
11707	932549
276108	932550
163734	932551
323183	932552
178988	932553
484618	932554
35048	932555
112033	932556
629710	932557
195370	932558
39688	932559
2097	932560
25639	932561
134918	932562
90389	932563
209332	932564
682461	932565
281587	932566
206980	932567
165761	932568
605805	932569
442172	932570
36856	932571
585070	932572
635756	932573
489528	932574
369648	932575
644540	932576
288386	932577
39425	932578
33504	932579
35015	932580
350907	932581
122252	932582
675025	932583
691172	932584
561134	932585
474449	932586
497115	932587
179448	932588
7259	932589
31725	932590
219932	932591
469696	932592
10552	932593
164999	932594
146790	932595
275881	932596
548409	932597
279620	932598
12434	932599
288173	932600
14216	932601
415664	932602
723396	932603
586200	932604
262164	932605
493227	932606
421224	932607
145446	932608
609641	932609
108207	932610
136150	932611
720268	932612
132068	932613
389960	932614
366740	932615
57017	932616
651687	932617
48028	932618
258417	932619
316672	932620
381896	932621
332671	932622
713155	932623
167634	932624
37772	932625
660584	932626
427559	932627
650174	932628
653909	932629
103628	932630
667772	932631
480247	932632
683057	932633
120403	932634
155400	932635
672085	932636
120818	932637
183019	932638
616517	932639
15998	932640
6962	932641
648204	932642
171625	932643
43650	932644
109170	932645
47555	932646
89858	932647
51606	932648
204081	932649
11784	932650
624525	932651
27551	932652
284828	932653
140192	932654
80061	932655
379198	932656
136612	932657
240603	932658
2385	932659
442233	932660
142778	932661
9496	932662
125789	932663
494712	932664
91275	932665
536137	932666
618	932667
581149	932668
31651	932669
184938	932670
651129	932671
89205	932672
411340	932673
540761	932674
558564	932675
415341	932676
566220	932677
695255	932678
247350	932679
81242	932680
292660	932681
120572	932682
476251	932683
282935	932684
4451	932685
14309	932686
162040	932687
704850	932688
641231	932689
145136	932690
68998	932691
530513	932692
517760	932693
68115	932694
615932	932695
533364	932696
9309	932697
511196	932698
392952	932699
38174	932700
290587	932701
441270	932702
17531	932703
326541	932704
77744	932705
718576	932706
514254	932707
654442	932708
180118	932709
707016	932710
497807	932711
609161	932712
21523	932713
379199	932714
484914	932715
66822	932716
615279	932717
104888	932718
156037	932719
339982	932720
118170	932721
121921	932722
364728	932723
310118	932724
151504	932725
679289	932726
255735	932727
173853	932728
393835	932729
146824	932730
2498	932731
598259	932732
344571	932733
667198	932734
174079	932735
152160	932736
49287	932737
81693	932738
60185	932739
22506	932740
496206	932741
234114	932742
57719	932743
610060	932744
253771	932745
168574	932746
639038	932747
140072	932748
723341	932749
366762	932750
15980	932751
163685	932752
169338	932753
12678	932754
574665	932755
606657	932756
4997	932757
81449	932758
645095	932759
260867	932760
200023	932761
74646	932762
169948	932763
106907	932764
687	932765
304308	932766
155612	932767
36354	932768
179280	932769
115880	932770
263427	932771
623912	932772
15149	932773
315111	932774
571709	932775
3239	932776
69143	932777
510489	932778
8357	932779
490734	932780
159584	932781
532609	932782
843	932783
443453	932784
516342	932785
642960	932786
596514	932787
78368	932788
36985	932789
49933	932790
403301	932791
532678	932792
134415	932793
377989	932794
204116	932795
663396	932796
22164	932797
45393	932798
626006	932799
522112	932800
422133	932801
108872	932802
79663	932803
720782	932804
46452	932805
16467	932806
667694	932807
699112	932808
3143	932809
4913	932810
306901	932811
58078	932812
170276	932813
582331	932814
526894	932815
651640	932816
103341	932817
252911	932818
385953	932819
100165	932820
193495	932821
27713	932822
690423	932823
44916	932824
701398	932825
118761	932826
159688	932827
23631	932828
19383	932829
267424	932830
620164	932831
198318	932832
61841	932833
51193	932834
456614	932835
507296	932836
604937	932837
504054	932838
141498	932839
131699	932840
68040	932841
348008	932842
73656	932843
691457	932844
372427	932845
640645	932846
591626	932847
139591	932848
224757	932849
3152	932850
572919	932851
611847	932852
714023	932853
348079	932854
388061	932855
14167	932856
499846	932857
570915	932858
138890	932859
8880	932860
644318	932861
209511	932862
391534	932863
158538	932864
336819	932865
470700	932866
359668	932867
423379	932868
171752	932869
418356	932870
15361	932871
6	932872
621394	932873
104034	932874
91045	932875
113343	932876
598218	932877
38062	932878
57220	932879
522677	932880
370135	932881
28179	932882
156567	932883
609998	932884
410767	932885
122276	932886
248482	932887
398306	932888
11058	932889
367521	932890
51810	932891
479760	932892
139748	932893
475112	932894
461856	932895
21779	932896
519773	932897
436313	932898
554387	932899
106762	932900
108117	932901
403428	932902
97810	932903
412716	932904
80843	932905
287980	932906
118309	932907
345929	932908
322966	932909
229094	932910
272249	932911
176399	932912
398113	932913
492112	932914
302877	932915
60457	932916
625818	932917
670947	932918
579700	932919
104130	932920
49557	932921
176288	932922
349673	932923
723198	932924
379833	932925
505754	932926
164247	932927
49833	932928
102819	932929
58076	932930
183994	932931
129900	932932
103745	932933
170516	932934
333	932935
478001	932936
425328	932937
11453	932938
1324	932939
114124	932940
60562	932941
462013	932942
907	932943
379338	932944
435546	932945
11467	932946
50888	932947
4166	932948
306397	932949
91	932950
225223	932951
293176	932952
11721	932953
342532	932954
298437	932955
79860	932956
641293	932957
462357	932958
769	932959
499625	932960
8683	932961
160856	932962
6341	932963
705383	932964
146137	932965
83098	932966
646222	932967
428563	932968
338701	932969
13	932970
52880	932971
33193	932972
561393	932973
668667	932974
57376	932975
1129	932976
6484	932977
674031	932978
191438	932979
90205	932980
203274	932981
548751	932982
104858	932983
424832	932984
687438	932985
106604	932986
12390	932987
169593	932988
423968	932989
158298	932990
372406	932991
224822	932992
180193	932993
53522	932994
281905	932995
150694	932996
311978	932997
447491	932998
699428	932999
515871	933000
682963	933001
675855	933002
323477	933003
39380	933004
25194	933005
29436	933006
124614	933007
332280	933008
97529	933009
191809	933010
683973	933011
114641	933012
637867	933013
564333	933014
59819	933015
189370	933016
11068	933017
134645	933018
227202	933019
136045	933020
689345	933021
136700	933022
471664	933023
232928	933024
161930	933025
13666	933026
308377	933027
58824	933028
222468	933029
266066	933030
5329	933031
620103	933032
83506	933033
262247	933034
132303	933035
104954	933036
655499	933037
65501	933038
136334	933039
521803	933040
589515	933041
132909	933042
658646	933043
46868	933044
408415	933045
58691	933046
683747	933047
34742	933048
104401	933049
38193	933050
515963	933051
64664	933052
8831	933053
1357	933054
178311	933055
518151	933056
23590	933057
109774	933058
724957	933059
314314	933060
363599	933061
94447	933062
545057	933063
496207	933064
246251	933065
451805	933066
527751	933067
449895	933068
145368	933069
97221	933070
10019	933071
357479	933072
51493	933073
54835	933074
159979	933075
34565	933076
168288	933077
666925	933078
498493	933079
329518	933080
32407	933081
195869	933082
5151	933083
509758	933084
696367	933085
206452	933086
196474	933087
317687	933088
30416	933089
441	933090
26149	933091
568334	933092
89362	933093
943	933094
592149	933095
204423	933096
573798	933097
13918	933098
52175	933099
373104	933100
7584	933101
259988	933102
590961	933103
24731	933104
717086	933105
162904	933106
89312	933107
604455	933108
63231	933109
683791	933110
299969	933111
929	933112
642867	933113
10710	933114
142959	933115
4052	933116
18463	933117
124874	933118
252623	933119
134113	933120
454640	933121
476427	933122
73211	933123
338121	933124
88762	933125
140973	933126
330611	933127
351646	933128
663578	933129
481018	933130
53170	933131
649079	933132
331513	933133
70367	933134
339695	933135
599908	933136
163646	933137
425596	933138
82133	933139
332383	933140
492637	933141
13296	933142
170529	933143
363867	933144
39382	933145
91396	933146
604302	933147
138061	933148
526863	933149
625779	933150
718660	933151
557652	933152
500089	933153
455279	933154
73319	933155
259305	933156
318562	933157
40177	933158
221141	933159
178996	933160
1230	933161
164960	933162
23776	933163
201758	933164
506533	933165
165950	933166
7265	933167
336447	933168
187837	933169
2404	933170
538352	933171
444506	933172
682104	933173
628479	933174
179084	933175
65485	933176
485888	933177
67001	933178
277541	933179
148021	933180
82210	933181
6114	933182
58080	933183
610605	933184
523519	933185
103016	933186
127528	933187
130905	933188
710554	933189
572559	933190
518550	933191
29549	933192
502881	933193
646	933194
90649	933195
30129	933196
454032	933197
605570	933198
154860	933199
345041	933200
75319	933201
469090	933202
669807	933203
98491	933204
582621	933205
453470	933206
199633	933207
622483	933208
101782	933209
46449	933210
30752	933211
10959	933212
20310	933213
37544	933214
22856	933215
379933	933216
432131	933217
32379	933218
22541	933219
301660	933220
530984	933221
445343	933222
148946	933223
63263	933224
161279	933225
115230	933226
486689	933227
166177	933228
517623	933229
690183	933230
365017	933231
29561	933232
6671	933233
2669	933234
511310	933235
3039	933236
671874	933237
341409	933238
243934	933239
3395	933240
537143	933241
35610	933242
41167	933243
21990	933244
421033	933245
571479	933246
66766	933247
67575	933248
160204	933249
322984	933250
450299	933251
370279	933252
8998	933253
256895	933254
46746	933255
324774	933256
339926	933257
60790	933258
129686	933259
13714	933260
62201	933261
408525	933262
282346	933263
425491	933264
579712	933265
634058	933266
680381	933267
373423	933268
177392	933269
484429	933270
268819	933271
177010	933272
16583	933273
180021	933274
422239	933275
137003	933276
262261	933277
97297	933278
160850	933279
537784	933280
413423	933281
631371	933282
494591	933283
721209	933284
249741	933285
707546	933286
360942	933287
45561	933288
127648	933289
111866	933290
89685	933291
293096	933292
511522	933293
588251	933294
189117	933295
270843	933296
158548	933297
319565	933298
460439	933299
9368	933300
131519	933301
165237	933302
86587	933303
1810	933304
391579	933305
338047	933306
396224	933307
54289	933308
156673	933309
199484	933310
269956	933311
150898	933312
203623	933313
642571	933314
481509	933315
47690	933316
12810	933317
76873	933318
362512	933319
552238	933320
452297	933321
623877	933322
145206	933323
52057	933324
364583	933325
600632	933326
512187	933327
403834	933328
587015	933329
614291	933330
549261	933331
387577	933332
396910	933333
84191	933334
141879	933335
258603	933336
33565	933337
292307	933338
29784	933339
864	933340
124568	933341
154067	933342
361173	933343
39135	933344
235121	933345
41524	933346
19582	933347
719	933348
74824	933349
474286	933350
153262	933351
86880	933352
254	933353
575346	933354
342196	933355
51496	933356
25107	933357
648940	933358
318117	933359
99007	933360
49921	933361
390546	933362
137	933363
153366	933364
409420	933365
265468	933366
313617	933367
356653	933368
630546	933369
305623	933370
197204	933371
66097	933372
40431	933373
506538	933374
5193	933375
476739	933376
56163	933377
181806	933378
352751	933379
11839	933380
37313	933381
388405	933382
672774	933383
648592	933384
73285	933385
513333	933386
288515	933387
88634	933388
27261	933389
146986	933390
52405	933391
485039	933392
506798	933393
102936	933394
163326	933395
254336	933396
4640	933397
14723	933398
424	933399
327888	933400
537131	933401
569870	933402
576873	933403
424150	933404
563553	933405
184570	933406
195429	933407
170088	933408
173618	933409
168832	933410
153218	933411
450623	933412
591854	933413
48545	933414
282946	933415
717474	933416
78510	933417
291497	933418
650709	933419
493449	933420
349087	933421
34195	933422
199432	933423
322861	933424
602540	933425
4158	933426
53069	933427
223740	933428
425716	933429
307800	933430
640336	933431
231902	933432
154114	933433
56363	933434
390319	933435
559703	933436
182875	933437
347726	933438
172104	933439
160785	933440
640475	933441
12263	933442
270949	933443
204856	933444
408204	933445
184425	933446
555907	933447
79982	933448
189834	933449
109568	933450
267402	933451
597773	933452
182891	933453
297973	933454
222507	933455
93404	933456
338332	933457
91813	933458
62692	933459
22228	933460
68868	933461
471557	933462
695502	933463
707240	933464
571687	933465
596582	933466
159707	933467
529729	933468
26843	933469
503682	933470
489658	933471
527219	933472
710903	933473
167445	933474
118437	933475
170513	933476
283822	933477
275049	933478
88681	933479
722490	933480
627581	933481
86395	933482
290352	933483
288983	933484
14840	933485
426630	933486
115184	933487
115085	933488
22409	933489
98753	933490
14382	933491
704693	933492
124953	933493
173091	933494
697799	933495
49048	933496
189173	933497
83463	933498
184055	933499
266099	933500
249255	933501
202338	933502
88542	933503
444629	933504
12298	933505
139531	933506
325642	933507
368003	933508
475862	933509
498356	933510
61489	933511
562715	933512
341347	933513
504651	933514
498887	933515
74673	933516
352513	933517
28100	933518
652707	933519
675478	933520
409825	933521
209546	933522
557837	933523
548438	933524
697920	933525
596732	933526
286269	933527
485909	933528
611931	933529
68615	933530
26112	933531
340643	933532
148289	933533
495154	933534
543366	933535
171438	933536
393922	933537
44815	933538
360368	933539
181261	933540
404223	933541
482515	933542
474831	933543
100166	933544
430890	933545
703283	933546
116120	933547
328504	933548
691124	933549
46962	933550
524817	933551
488217	933552
575407	933553
452008	933554
82798	933555
596291	933556
277186	933557
269539	933558
343372	933559
124312	933560
20751	933561
407172	933562
467738	933563
658840	933564
48660	933565
240843	933566
122046	933567
79090	933568
191362	933569
526874	933570
141464	933571
163601	933572
708519	933573
253788	933574
84999	933575
287240	933576
212227	933577
518024	933578
63979	933579
52270	933580
550759	933581
96547	933582
250232	933583
85975	933584
235823	933585
320405	933586
624201	933587
376250	933588
684	933589
342732	933590
160467	933591
245798	933592
930	933593
38242	933594
442	933595
224607	933596
537116	933597
593	933598
137871	933599
27080	933600
66762	933601
230934	933602
524371	933603
72451	933604
132127	933605
211039	933606
583210	933607
696160	933608
115383	933609
357127	933610
437322	933611
367452	933612
135801	933613
455411	933614
88052	933615
69429	933616
542263	933617
212130	933618
2036	933619
436719	933620
357657	933621
5173	933622
725090	933623
9690	933624
155450	933625
403267	933626
134240	933627
145771	933628
573008	933629
600046	933630
138504	933631
407095	933632
4509	933633
364196	933634
48101	933635
387166	933636
484	933637
493040	933638
455784	933639
315587	933640
555608	933641
385583	933642
609069	933643
91645	933644
7306	933645
84251	933646
71664	933647
47358	933648
15310	933649
457801	933650
40228	933651
574629	933652
34567	933653
469287	933654
109350	933655
379554	933656
360606	933657
672349	933658
92022	933659
36805	933660
193096	933661
683249	933662
637533	933663
716378	933664
431738	933665
617853	933666
162067	933667
375	933668
48839	933669
377509	933670
545468	933671
337461	933672
624707	933673
518909	933674
219369	933675
10621	933676
88380	933677
661783	933678
294354	933679
606820	933680
78893	933681
357337	933682
453472	933683
407662	933684
355741	933685
70276	933686
142838	933687
49195	933688
95265	933689
313362	933690
269489	933691
37530	933692
414266	933693
133155	933694
491492	933695
545843	933696
598658	933697
80655	933698
38103	933699
52988	933700
249322	933701
55214	933702
15409	933703
688783	933704
209879	933705
70	933706
320899	933707
615974	933708
261805	933709
573913	933710
321335	933711
8969	933712
157063	933713
152973	933714
182477	933715
673042	933716
557786	933717
563314	933718
67181	933719
699137	933720
185313	933721
60013	933722
611727	933723
300150	933724
89778	933725
111601	933726
657993	933727
3272	933728
190601	933729
68927	933730
401527	933731
648353	933732
563290	933733
174189	933734
349336	933735
54683	933736
598446	933737
51647	933738
215980	933739
662584	933740
283219	933741
91004	933742
412758	933743
125360	933744
699162	933745
25108	933746
561129	933747
14489	933748
369773	933749
415308	933750
597715	933751
444808	933752
462728	933753
121291	933754
671748	933755
214040	933756
350224	933757
388182	933758
217666	933759
538621	933760
662139	933761
377525	933762
157810	933763
240297	933764
214273	933765
16639	933766
699230	933767
354227	933768
3088	933769
185677	933770
645562	933771
182542	933772
108598	933773
52767	933774
668587	933775
11351	933776
113774	933777
394544	933778
33980	933779
85309	933780
617909	933781
592820	933782
684046	933783
158726	933784
13189	933785
101185	933786
657131	933787
7807	933788
94230	933789
24235	933790
589349	933791
46775	933792
184008	933793
680920	933794
311788	933795
72089	933796
41889	933797
325879	933798
18245	933799
484035	933800
43583	933801
474544	933802
562216	933803
89148	933804
638807	933805
74899	933806
66292	933807
710035	933808
603083	933809
121167	933810
211959	933811
110668	933812
49107	933813
30857	933814
10224	933815
677608	933816
569889	933817
210576	933818
165666	933819
219972	933820
97823	933821
311440	933822
15069	933823
402424	933824
54298	933825
170	933826
18540	933827
2971	933828
182467	933829
685431	933830
135699	933831
655329	933832
120299	933833
37634	933834
127083	933835
144212	933836
138808	933837
48102	933838
609504	933839
382377	933840
109377	933841
666309	933842
233688	933843
328683	933844
531267	933845
89677	933846
228882	933847
652693	933848
430205	933849
122973	933850
33362	933851
45549	933852
410977	933853
540044	933854
718270	933855
202522	933856
172	933857
638556	933858
178178	933859
162477	933860
54049	933861
133029	933862
683171	933863
215439	933864
169062	933865
43802	933866
49188	933867
26241	933868
230556	933869
180525	933870
21165	933871
528167	933872
27909	933873
646853	933874
53135	933875
155216	933876
171335	933877
266965	933878
361847	933879
58033	933880
325079	933881
46477	933882
288552	933883
604147	933884
565488	933885
6390	933886
189068	933887
498555	933888
273678	933889
362710	933890
628998	933891
5396	933892
346	933893
444788	933894
539673	933895
298514	933896
688979	933897
459053	933898
642701	933899
662353	933900
50325	933901
176899	933902
337654	933903
558465	933904
34425	933905
112265	933906
12700	933907
182563	933908
254627	933909
326270	933910
712973	933911
40162	933912
681224	933913
131102	933914
115308	933915
122318	933916
163552	933917
424300	933918
547513	933919
272285	933920
395404	933921
144976	933922
165567	933923
94192	933924
109376	933925
9970	933926
181837	933927
296532	933928
97745	933929
140552	933930
77853	933931
208741	933932
129620	933933
232610	933934
497106	933935
11393	933936
33251	933937
46860	933938
662039	933939
61928	933940
56209	933941
7	933942
366103	933943
503348	933944
349447	933945
192479	933946
56088	933947
3030	933948
584359	933949
72311	933950
721091	933951
73521	933952
9290	933953
55522	933954
274913	933955
124379	933956
86347	933957
596339	933958
163640	933959
498678	933960
140664	933961
593864	933962
52596	933963
112390	933964
337955	933965
666884	933966
143279	933967
608897	933968
128883	933969
192752	933970
48821	933971
450611	933972
140757	933973
339917	933974
192983	933975
38324	933976
496582	933977
447626	933978
625033	933979
652644	933980
556788	933981
140175	933982
404266	933983
188999	933984
121913	933985
581322	933986
46697	933987
18205	933988
513224	933989
472904	933990
195983	933991
327336	933992
541603	933993
412845	933994
448863	933995
236707	933996
597160	933997
190404	933998
190780	933999
43963	934000
1732	934001
320115	934002
392721	934003
161976	934004
170149	934005
53335	934006
599753	934007
153404	934008
262296	934009
551988	934010
26960	934011
22797	934012
407	934013
642301	934014
452682	934015
59991	934016
78780	934017
466590	934018
281845	934019
145775	934020
174399	934021
362315	934022
555623	934023
435782	934024
635734	934025
253250	934026
97381	934027
345431	934028
15770	934029
530246	934030
110385	934031
11207	934032
178394	934033
125064	934034
587169	934035
502692	934036
27036	934037
132305	934038
239404	934039
385282	934040
700775	934041
171242	934042
104849	934043
31301	934044
55942	934045
12305	934046
673800	934047
251055	934048
475135	934049
128180	934050
170459	934051
6993	934052
444182	934053
699898	934054
634093	934055
48994	934056
595512	934057
316810	934058
81595	934059
711209	934060
67513	934061
253667	934062
703104	934063
164811	934064
675495	934065
140060	934066
40885	934067
250435	934068
371772	934069
299080	934070
366071	934071
356081	934072
221517	934073
98468	934074
340518	934075
35968	934076
418138	934077
610316	934078
705174	934079
456957	934080
338015	934081
199880	934082
426063	934083
58107	934084
606185	934085
356982	934086
26792	934087
481438	934088
564638	934089
480261	934090
181896	934091
8265	934092
454341	934093
343540	934094
700070	934095
228616	934096
567420	934097
451448	934098
193754	934099
620901	934100
270521	934101
7978	934102
19313	934103
659101	934104
172956	934105
50435	934106
19716	934107
452268	934108
160762	934109
421704	934110
201321	934111
412967	934112
182723	934113
608280	934114
518703	934115
296781	934116
186351	934117
547161	934118
286139	934119
548710	934120
569093	934121
530843	934122
181746	934123
465620	934124
47471	934125
522610	934126
89731	934127
96079	934128
382820	934129
17841	934130
31089	934131
1740	934132
436757	934133
133871	934134
152644	934135
164885	934136
691330	934137
153956	934138
320947	934139
117528	934140
252697	934141
654715	934142
250276	934143
132957	934144
495911	934145
97129	934146
8499	934147
54135	934148
92654	934149
265218	934150
66141	934151
637738	934152
612433	934153
704511	934154
346404	934155
193913	934156
8880	934157
154870	934158
153279	934159
136078	934160
436469	934161
3044	934162
120188	934163
636281	934164
133517	934165
18946	934166
591735	934167
638767	934168
549646	934169
380981	934170
84708	934171
95795	934172
385931	934173
407413	934174
99546	934175
56410	934176
681119	934177
157931	934178
65685	934179
29632	934180
646634	934181
219393	934182
718723	934183
209559	934184
417	934185
141060	934186
491411	934187
392249	934188
304898	934189
47482	934190
710677	934191
463654	934192
560879	934193
52277	934194
157857	934195
576031	934196
164102	934197
305081	934198
255667	934199
2037	934200
698943	934201
74113	934202
116112	934203
75590	934204
145494	934205
604081	934206
133393	934207
563273	934208
87087	934209
653579	934210
468205	934211
82643	934212
159410	934213
30911	934214
96154	934215
36053	934216
169578	934217
564607	934218
2538	934219
77343	934220
616584	934221
140519	934222
486697	934223
307473	934224
260581	934225
684810	934226
163698	934227
191116	934228
81225	934229
52087	934230
558102	934231
10790	934232
3969	934233
273409	934234
158759	934235
584784	934236
373317	934237
385827	934238
644977	934239
4050	934240
627219	934241
576029	934242
114663	934243
112450	934244
5818	934245
14983	934246
65298	934247
52292	934248
720605	934249
492884	934250
90272	934251
511792	934252
379437	934253
465895	934254
29449	934255
322362	934256
575035	934257
80187	934258
329391	934259
76339	934260
340472	934261
42303	934262
70993	934263
333590	934264
328295	934265
119018	934266
88082	934267
74074	934268
436354	934269
467310	934270
57868	934271
298674	934272
9689	934273
369286	934274
14743	934275
430028	934276
313054	934277
568468	934278
24780	934279
182185	934280
662205	934281
634980	934282
66298	934283
2213	934284
195040	934285
569072	934286
626106	934287
389072	934288
16019	934289
334675	934290
411634	934291
562329	934292
648227	934293
226916	934294
681035	934295
298554	934296
14464	934297
512499	934298
7168	934299
362962	934300
622735	934301
313714	934302
69052	934303
141666	934304
137394	934305
38074	934306
418555	934307
72938	934308
366932	934309
612091	934310
493698	934311
724722	934312
308503	934313
441358	934314
584930	934315
592295	934316
436881	934317
216641	934318
252868	934319
565431	934320
139341	934321
377679	934322
516327	934323
21060	934324
29642	934325
35298	934326
109462	934327
635641	934328
206828	934329
365109	934330
644126	934331
132038	934332
547011	934333
458	934334
580257	934335
468616	934336
362857	934337
179266	934338
140979	934339
471406	934340
181918	934341
607970	934342
196712	934343
464578	934344
670845	934345
189114	934346
201871	934347
68428	934348
311693	934349
629646	934350
629720	934351
545546	934352
420764	934353
103561	934354
25535	934355
249031	934356
452716	934357
672959	934358
260321	934359
206664	934360
334955	934361
349414	934362
144445	934363
366147	934364
438700	934365
551368	934366
469203	934367
525980	934368
165402	934369
63287	934370
397512	934371
180172	934372
361817	934373
91166	934374
654176	934375
524110	934376
611485	934377
172816	934378
141677	934379
51532	934380
630747	934381
617856	934382
91267	934383
102438	934384
19298	934385
60866	934386
85208	934387
625082	934388
379038	934389
86271	934390
517979	934391
49444	934392
295269	934393
178445	934394
572134	934395
141208	934396
49154	934397
24029	934398
8996	934399
659901	934400
119682	934401
588986	934402
19683	934403
332474	934404
47098	934405
188835	934406
99842	934407
155202	934408
517823	934409
647088	934410
486327	934411
648347	934412
3416	934413
682506	934414
696022	934415
396276	934416
99380	934417
489198	934418
69136	934419
437	934420
34217	934421
422349	934422
25839	934423
184580	934424
684671	934425
122238	934426
180963	934427
96056	934428
317044	934429
213041	934430
687675	934431
348484	934432
11538	934433
404025	934434
540371	934435
52651	934436
576051	934437
87156	934438
199629	934439
350817	934440
144111	934441
145495	934442
38863	934443
139830	934444
299911	934445
259364	934446
496426	934447
2451	934448
16625	934449
69657	934450
87697	934451
712480	934452
168782	934453
27140	934454
375835	934455
108342	934456
111754	934457
561263	934458
238105	934459
167093	934460
232573	934461
516051	934462
338436	934463
184968	934464
7786	934465
335420	934466
55939	934467
123176	934468
163034	934469
675763	934470
9906	934471
396289	934472
184738	934473
285380	934474
375173	934475
386910	934476
301013	934477
424539	934478
236573	934479
552921	934480
18611	934481
452229	934482
130649	934483
564103	934484
152524	934485
569500	934486
355893	934487
423646	934488
40013	934489
406301	934490
63366	934491
527856	934492
682608	934493
370130	934494
99523	934495
381973	934496
142266	934497
288121	934498
348713	934499
20890	934500
41998	934501
142347	934502
388789	934503
337599	934504
166563	934505
325603	934506
8871	934507
453252	934508
396243	934509
724492	934510
593356	934511
212155	934512
342746	934513
354391	934514
658947	934515
11254	934516
440318	934517
398548	934518
690488	934519
722420	934520
349181	934521
607475	934522
118288	934523
393620	934524
346036	934525
143668	934526
474229	934527
546313	934528
34169	934529
11257	934530
118775	934531
501765	934532
13494	934533
253130	934534
93198	934535
39831	934536
605146	934537
203866	934538
343958	934539
644615	934540
91663	934541
22999	934542
12300	934543
419300	934544
100369	934545
410700	934546
484689	934547
33845	934548
485047	934549
46715	934550
39775	934551
706808	934552
543161	934553
105298	934554
416971	934555
15077	934556
431306	934557
676619	934558
829	934559
401667	934560
158691	934561
431730	934562
366800	934563
68017	934564
684667	934565
470049	934566
144883	934567
148668	934568
547302	934569
155108	934570
600064	934571
587499	934572
54792	934573
64435	934574
667455	934575
598193	934576
17172	934577
651278	934578
707573	934579
22856	934580
126644	934581
557219	934582
175906	934583
120299	934584
181427	934585
128926	934586
122604	934587
361855	934588
163398	934589
159966	934590
27142	934591
423276	934592
321428	934593
279815	934594
80078	934595
132466	934596
494666	934597
82778	934598
38020	934599
276289	934600
32960	934601
311746	934602
4990	934603
81809	934604
112907	934605
94067	934606
240593	934607
190244	934608
196828	934609
51785	934610
78253	934611
650329	934612
634139	934613
165402	934614
596478	934615
386377	934616
12003	934617
113245	934618
158612	934619
591805	934620
331721	934621
103167	934622
5531	934623
266455	934624
309118	934625
344250	934626
156288	934627
12890	934628
157703	934629
6015	934630
530809	934631
23733	934632
86873	934633
140297	934634
562524	934635
122767	934636
92932	934637
538255	934638
263191	934639
170306	934640
688790	934641
440680	934642
28887	934643
541512	934644
35567	934645
588552	934646
293341	934647
467411	934648
49324	934649
260	934650
180505	934651
457617	934652
196197	934653
593677	934654
170815	934655
47320	934656
561965	934657
177429	934658
37704	934659
167114	934660
482	934661
513133	934662
124147	934663
135581	934664
4422	934665
500915	934666
26889	934667
47714	934668
547016	934669
35160	934670
131786	934671
477939	934672
165250	934673
32804	934674
19228	934675
241062	934676
114763	934677
165444	934678
149696	934679
42419	934680
269003	934681
190730	934682
82206	934683
492235	934684
623781	934685
335240	934686
456466	934687
327377	934688
58270	934689
150079	934690
85466	934691
367101	934692
452544	934693
462877	934694
293300	934695
258925	934696
315044	934697
583224	934698
691386	934699
208168	934700
552646	934701
662553	934702
220142	934703
76309	934704
10206	934705
162049	934706
272230	934707
112240	934708
130181	934709
11861	934710
270833	934711
39428	934712
652168	934713
212810	934714
662075	934715
81375	934716
114454	934717
435389	934718
47627	934719
140541	934720
126143	934721
126697	934722
687818	934723
9331	934724
69973	934725
1002	934726
266456	934727
232874	934728
362587	934729
123820	934730
633449	934731
528534	934732
66424	934733
456326	934734
66778	934735
226446	934736
422307	934737
572819	934738
28	934739
594576	934740
12424	934741
378426	934742
654109	934743
20895	934744
536441	934745
217056	934746
491289	934747
399473	934748
333184	934749
646978	934750
5639	934751
229232	934752
237836	934753
334246	934754
291381	934755
110080	934756
367597	934757
155843	934758
582327	934759
425227	934760
132376	934761
7413	934762
224207	934763
593889	934764
171461	934765
141959	934766
92908	934767
575307	934768
99102	934769
378984	934770
508407	934771
165407	934772
224407	934773
174203	934774
11091	934775
429418	934776
563990	934777
145311	934778
165629	934779
645500	934780
545232	934781
657156	934782
173473	934783
518811	934784
256297	934785
13132	934786
574729	934787
368150	934788
437348	934789
460499	934790
180120	934791
301054	934792
724691	934793
124668	934794
313272	934795
219401	934796
568026	934797
18845	934798
611479	934799
462808	934800
644993	934801
398096	934802
74892	934803
642610	934804
63322	934805
598206	934806
6237	934807
361548	934808
2493	934809
647169	934810
465168	934811
639	934812
528734	934813
154205	934814
162008	934815
287619	934816
431507	934817
676950	934818
704197	934819
557952	934820
584393	934821
181392	934822
122702	934823
98946	934824
629640	934825
113712	934826
47795	934827
156830	934828
474207	934829
706613	934830
371977	934831
328294	934832
124339	934833
50215	934834
447048	934835
52017	934836
44493	934837
52249	934838
4328	934839
82123	934840
229373	934841
41274	934842
12738	934843
532125	934844
373787	934845
633900	934846
69845	934847
614743	934848
378618	934849
133236	934850
527760	934851
20307	934852
330818	934853
95783	934854
604393	934855
381934	934856
677519	934857
237904	934858
43665	934859
1787	934860
694357	934861
182654	934862
711356	934863
709792	934864
182063	934865
6016	934866
574164	934867
296704	934868
386149	934869
6895	934870
117080	934871
6014	934872
414246	934873
276538	934874
41359	934875
669564	934876
594297	934877
25187	934878
512983	934879
141513	934880
197419	934881
308070	934882
646182	934883
505051	934884
427695	934885
612930	934886
360179	934887
19435	934888
139986	934889
161610	934890
148794	934891
134030	934892
37841	934893
379201	934894
312622	934895
235005	934896
402260	934897
459241	934898
686461	934899
14656	934900
621041	934901
139826	934902
675574	934903
179220	934904
37460	934905
55705	934906
706025	934907
351081	934908
595673	934909
156532	934910
261970	934911
418676	934912
291327	934913
247248	934914
74028	934915
224677	934916
595190	934917
90821	934918
6663	934919
359772	934920
231942	934921
295664	934922
29930	934923
2472	934924
216475	934925
329959	934926
447549	934927
279253	934928
141815	934929
207801	934930
566360	934931
141359	934932
602081	934933
466274	934934
627550	934935
497176	934936
230584	934937
5730	934938
261376	934939
16254	934940
16801	934941
474797	934942
362915	934943
122290	934944
49546	934945
393500	934946
612879	934947
549345	934948
623977	934949
464803	934950
121650	934951
37445	934952
516387	934953
587929	934954
1582	934955
291936	934956
138843	934957
152695	934958
638496	934959
237200	934960
144699	934961
9483	934962
343726	934963
17819	934964
333882	934965
372239	934966
124551	934967
468820	934968
268254	934969
649319	934970
58696	934971
704970	934972
187087	934973
13175	934974
13538	934975
34417	934976
108409	934977
478628	934978
44153	934979
133025	934980
221290	934981
37722	934982
267472	934983
1850	934984
257861	934985
302845	934986
15645	934987
616155	934988
281545	934989
223188	934990
87640	934991
534512	934992
217894	934993
116270	934994
7998	934995
24480	934996
698420	934997
131160	934998
280250	934999
49930	935000
137228	935001
646191	935002
94366	935003
288870	935004
660995	935005
6566	935006
215589	935007
663403	935008
72859	935009
60560	935010
691345	935011
338092	935012
173054	935013
109625	935014
34620	935015
508983	935016
9723	935017
335042	935018
650244	935019
451579	935020
120201	935021
631446	935022
15584	935023
521399	935024
162910	935025
286732	935026
157055	935027
411246	935028
330067	935029
323746	935030
121663	935031
156733	935032
544892	935033
512195	935034
29636	935035
439867	935036
31227	935037
182486	935038
440440	935039
43009	935040
47951	935041
45206	935042
638443	935043
258306	935044
587822	935045
106044	935046
71169	935047
45239	935048
159217	935049
424147	935050
82081	935051
185890	935052
604177	935053
80169	935054
82287	935055
356128	935056
489367	935057
495131	935058
47205	935059
417	935060
182161	935061
705714	935062
26419	935063
158495	935064
3816	935065
149755	935066
35013	935067
652489	935068
450586	935069
121664	935070
577083	935071
263863	935072
337318	935073
342363	935074
524838	935075
69103	935076
104983	935077
51068	935078
23313	935079
53390	935080
438356	935081
568769	935082
167034	935083
126408	935084
614787	935085
113651	935086
558051	935087
49945	935088
431417	935089
523683	935090
57546	935091
232489	935092
53583	935093
373729	935094
130413	935095
136148	935096
530717	935097
163407	935098
648681	935099
472838	935100
551599	935101
312459	935102
136237	935103
142669	935104
384931	935105
713776	935106
14860	935107
610078	935108
482338	935109
31425	935110
658046	935111
133781	935112
89268	935113
337720	935114
31542	935115
672374	935116
355104	935117
40807	935118
405241	935119
109286	935120
95415	935121
17817	935122
568831	935123
470511	935124
39979	935125
96629	935126
2424	935127
5696	935128
611696	935129
298803	935130
113064	935131
651110	935132
4555	935133
13304	935134
231892	935135
698414	935136
109210	935137
293879	935138
81330	935139
155191	935140
38694	935141
123677	935142
41629	935143
100598	935144
517694	935145
661035	935146
463524	935147
540956	935148
319419	935149
19753	935150
676534	935151
410330	935152
18291	935153
119905	935154
94998	935155
542705	935156
163879	935157
39612	935158
403613	935159
516634	935160
344929	935161
11263	935162
167103	935163
163418	935164
392488	935165
614758	935166
379192	935167
410705	935168
495393	935169
130380	935170
180063	935171
395783	935172
84265	935173
196751	935174
99850	935175
453445	935176
175959	935177
38533	935178
421356	935179
45960	935180
234104	935181
145206	935182
212405	935183
520927	935184
382415	935185
126024	935186
122354	935187
63136	935188
180608	935189
158312	935190
256860	935191
192831	935192
691186	935193
14665	935194
606428	935195
628385	935196
265109	935197
693844	935198
93726	935199
8666	935200
444556	935201
270183	935202
260477	935203
295616	935204
445125	935205
40746	935206
401335	935207
28846	935208
72460	935209
300854	935210
181874	935211
106549	935212
48788	935213
363375	935214
338212	935215
15003	935216
121700	935217
70070	935218
426620	935219
172225	935220
23853	935221
18035	935222
66814	935223
314275	935224
179881	935225
430057	935226
1866	935227
308338	935228
430850	935229
75738	935230
506221	935231
46239	935232
136784	935233
356734	935234
257874	935235
387519	935236
178784	935237
146719	935238
625264	935239
265911	935240
341738	935241
401626	935242
652885	935243
420673	935244
326510	935245
304923	935246
133201	935247
383706	935248
157823	935249
95589	935250
2944	935251
29997	935252
553901	935253
14740	935254
684804	935255
153813	935256
195556	935257
141705	935258
645717	935259
94321	935260
431996	935261
405567	935262
536953	935263
204890	935264
445652	935265
291959	935266
18798	935267
340546	935268
8538	935269
265566	935270
496299	935271
605949	935272
640510	935273
660554	935274
118702	935275
215035	935276
100360	935277
39902	935278
49616	935279
474343	935280
371767	935281
338440	935282
442210	935283
150942	935284
365958	935285
6818	935286
682145	935287
338244	935288
571019	935289
338155	935290
270910	935291
404099	935292
452988	935293
600397	935294
681855	935295
103257	935296
625545	935297
443034	935298
509360	935299
64245	935300
165075	935301
81799	935302
619248	935303
174018	935304
536751	935305
610807	935306
293033	935307
9387	935308
699792	935309
14724	935310
379749	935311
156764	935312
9408	935313
517759	935314
57742	935315
525197	935316
671262	935317
212536	935318
11258	935319
106299	935320
53110	935321
86469	935322
64525	935323
145180	935324
53865	935325
4769	935326
117181	935327
146089	935328
76877	935329
43822	935330
112203	935331
617708	935332
285677	935333
183673	935334
1565	935335
9687	935336
148274	935337
239569	935338
9697	935339
173859	935340
223795	935341
636707	935342
148936	935343
173339	935344
133009	935345
328411	935346
601308	935347
122433	935348
63707	935349
84636	935350
300650	935351
82686	935352
571393	935353
379891	935354
466357	935355
317970	935356
13363	935357
64294	935358
716433	935359
90031	935360
170737	935361
575793	935362
159843	935363
4052	935364
46986	935365
527669	935366
539050	935367
135446	935368
282633	935369
405502	935370
17684	935371
72423	935372
94450	935373
145702	935374
617097	935375
22220	935376
285166	935377
688328	935378
76871	935379
43239	935380
435104	935381
146789	935382
44662	935383
275272	935384
472901	935385
145148	935386
132945	935387
536913	935388
64530	935389
110428	935390
92086	935391
595057	935392
620438	935393
337172	935394
171602	935395
680062	935396
316416	935397
104304	935398
625950	935399
642884	935400
230217	935401
29204	935402
264271	935403
225375	935404
382783	935405
30950	935406
156157	935407
567199	935408
160268	935409
84296	935410
171989	935411
369132	935412
79562	935413
496813	935414
654597	935415
379791	935416
663466	935417
492857	935418
384339	935419
154550	935420
14565	935421
684332	935422
104452	935423
143239	935424
204826	935425
501152	935426
653806	935427
376799	935428
692920	935429
58226	935430
668634	935431
719450	935432
629586	935433
609436	935434
493306	935435
685524	935436
479934	935437
708831	935438
313563	935439
106776	935440
34865	935441
655981	935442
285914	935443
112979	935444
5069	935445
641326	935446
669409	935447
101620	935448
536731	935449
593531	935450
98149	935451
502491	935452
26039	935453
277582	935454
32617	935455
174134	935456
67059	935457
54591	935458
669509	935459
182322	935460
331310	935461
42400	935462
131413	935463
461312	935464
66724	935465
342635	935466
19118	935467
600609	935468
313315	935469
672333	935470
504998	935471
566435	935472
152022	935473
11033	935474
17860	935475
455213	935476
20281	935477
91836	935478
280562	935479
331667	935480
431377	935481
84575	935482
9655	935483
70850	935484
236538	935485
18575	935486
475689	935487
326527	935488
120494	935489
647377	935490
9129	935491
658656	935492
618394	935493
616806	935494
459148	935495
555437	935496
117303	935497
368217	935498
367964	935499
405342	935500
162287	935501
237054	935502
136126	935503
599717	935504
56601	935505
643058	935506
135010	935507
514590	935508
2440	935509
526596	935510
26699	935511
534091	935512
2188	935513
4659	935514
60772	935515
23587	935516
501753	935517
59945	935518
431109	935519
331662	935520
515576	935521
191035	935522
296519	935523
657048	935524
181042	935525
16440	935526
104583	935527
686911	935528
111484	935529
258200	935530
157	935531
185196	935532
370568	935533
91721	935534
288075	935535
291927	935536
6869	935537
164571	935538
21769	935539
501914	935540
531263	935541
68673	935542
152468	935543
600240	935544
598542	935545
45379	935546
275740	935547
139649	935548
20905	935549
341793	935550
166913	935551
686354	935552
660227	935553
70245	935554
4475	935555
291758	935556
170063	935557
505237	935558
139415	935559
131126	935560
193674	935561
169960	935562
569436	935563
455398	935564
3217	935565
618338	935566
490435	935567
687150	935568
317420	935569
717310	935570
50990	935571
152896	935572
389595	935573
281558	935574
723757	935575
7423	935576
203228	935577
585786	935578
423725	935579
593792	935580
655283	935581
18846	935582
707734	935583
209136	935584
588570	935585
100909	935586
618953	935587
186398	935588
33856	935589
187604	935590
545134	935591
153287	935592
90856	935593
6661	935594
361518	935595
167764	935596
705119	935597
25223	935598
693769	935599
148999	935600
529264	935601
392755	935602
443590	935603
510211	935604
7100	935605
365879	935606
119272	935607
16570	935608
411875	935609
68883	935610
52441	935611
522624	935612
144045	935613
610250	935614
41034	935615
25115	935616
605478	935617
39829	935618
187020	935619
171747	935620
501313	935621
51979	935622
138964	935623
40232	935624
397592	935625
436744	935626
465603	935627
6630	935628
407298	935629
416103	935630
221311	935631
392590	935632
551061	935633
349768	935634
76068	935635
109473	935636
128953	935637
606002	935638
624716	935639
20512	935640
399871	935641
221452	935642
14480	935643
26659	935644
7098	935645
414975	935646
613698	935647
6814	935648
256284	935649
19418	935650
343418	935651
122370	935652
255961	935653
615587	935654
63958	935655
646895	935656
141268	935657
58321	935658
26094	935659
79125	935660
177892	935661
39730	935662
269406	935663
90697	935664
11281	935665
28888	935666
128890	935667
681079	935668
413765	935669
96135	935670
711203	935671
14571	935672
676322	935673
15633	935674
337045	935675
499550	935676
12359	935677
254891	935678
216581	935679
31231	935680
35303	935681
32997	935682
434005	935683
69957	935684
56807	935685
58305	935686
674274	935687
211046	935688
85580	935689
711918	935690
556958	935691
183302	935692
365039	935693
9747	935694
329243	935695
35181	935696
350331	935697
665270	935698
89913	935699
683625	935700
31661	935701
120918	935702
195635	935703
235259	935704
77746	935705
22063	935706
93130	935707
101492	935708
566069	935709
271595	935710
5059	935711
383300	935712
520767	935713
282483	935714
218526	935715
184299	935716
270283	935717
64289	935718
9388	935719
624665	935720
463820	935721
352054	935722
51924	935723
313178	935724
5669	935725
421342	935726
390791	935727
80364	935728
96462	935729
28480	935730
183047	935731
563812	935732
567844	935733
119945	935734
617179	935735
130067	935736
25686	935737
73291	935738
756	935739
465025	935740
703926	935741
133420	935742
356486	935743
30904	935744
307758	935745
648415	935746
93481	935747
170149	935748
638109	935749
112274	935750
10622	935751
171555	935752
311182	935753
17516	935754
116324	935755
35235	935756
189616	935757
126124	935758
195162	935759
621584	935760
604257	935761
490113	935762
381418	935763
513032	935764
90728	935765
34223	935766
57148	935767
105446	935768
137693	935769
714675	935770
721752	935771
496230	935772
285416	935773
713326	935774
6460	935775
94483	935776
582624	935777
639803	935778
53040	935779
352726	935780
715862	935781
376251	935782
359746	935783
657499	935784
226041	935785
13841	935786
517636	935787
672129	935788
304603	935789
651796	935790
150610	935791
381006	935792
6968	935793
39514	935794
67305	935795
501564	935796
73514	935797
85771	935798
713637	935799
274724	935800
246441	935801
264798	935802
127772	935803
175836	935804
492668	935805
624320	935806
31039	935807
385561	935808
76054	935809
2092	935810
122756	935811
15821	935812
149335	935813
857	935814
46633	935815
627019	935816
138250	935817
68022	935818
595413	935819
68194	935820
240351	935821
488692	935822
39171	935823
204410	935824
173442	935825
527010	935826
31016	935827
167495	935828
177381	935829
591259	935830
660091	935831
234259	935832
71580	935833
535485	935834
435264	935835
280610	935836
94036	935837
447182	935838
218395	935839
613168	935840
721054	935841
43446	935842
298018	935843
32510	935844
88107	935845
73446	935846
647761	935847
292812	935848
128395	935849
83125	935850
225940	935851
620073	935852
315100	935853
96912	935854
445247	935855
719347	935856
251399	935857
555218	935858
96866	935859
309749	935860
7685	935861
399725	935862
150285	935863
7229	935864
405691	935865
36457	935866
212728	935867
237424	935868
632889	935869
88246	935870
381041	935871
710050	935872
101022	935873
404915	935874
34965	935875
564377	935876
157143	935877
439917	935878
65268	935879
365156	935880
692363	935881
88023	935882
617476	935883
468718	935884
130411	935885
214375	935886
166257	935887
194835	935888
233572	935889
19298	935890
641856	935891
14337	935892
506512	935893
236427	935894
607052	935895
437882	935896
703694	935897
78749	935898
122755	935899
658875	935900
472786	935901
86379	935902
638955	935903
33567	935904
5588	935905
503021	935906
218134	935907
223233	935908
178046	935909
603814	935910
130966	935911
445295	935912
218772	935913
112665	935914
317939	935915
167583	935916
24126	935917
328409	935918
296683	935919
676630	935920
331370	935921
528217	935922
195564	935923
42031	935924
21505	935925
616115	935926
406750	935927
107638	935928
203094	935929
32155	935930
327726	935931
705373	935932
175071	935933
28495	935934
430494	935935
559983	935936
128861	935937
116957	935938
29899	935939
93703	935940
206076	935941
36461	935942
344474	935943
166225	935944
598217	935945
550510	935946
16247	935947
391186	935948
85235	935949
565974	935950
362246	935951
439045	935952
447349	935953
87242	935954
124131	935955
252857	935956
220650	935957
185667	935958
155541	935959
320578	935960
62599	935961
115492	935962
35285	935963
50433	935964
19217	935965
102231	935966
398761	935967
29114	935968
155313	935969
193512	935970
542917	935971
78788	935972
24929	935973
47647	935974
133756	935975
498535	935976
7045	935977
47294	935978
476221	935979
536342	935980
156304	935981
697615	935982
484333	935983
24682	935984
5489	935985
721958	935986
687140	935987
1156	935988
156487	935989
226284	935990
486360	935991
540614	935992
269366	935993
670945	935994
638527	935995
11908	935996
102511	935997
185592	935998
317768	935999
598499	936000
254908	936001
176468	936002
517274	936003
321436	936004
507203	936005
326591	936006
445498	936007
632778	936008
501219	936009
119730	936010
26684	936011
87292	936012
15133	936013
198921	936014
34251	936015
717873	936016
342391	936017
718954	936018
451007	936019
651088	936020
549994	936021
547286	936022
73718	936023
201087	936024
430306	936025
238212	936026
213061	936027
429708	936028
193844	936029
7270	936030
69436	936031
643736	936032
547656	936033
120093	936034
536118	936035
29498	936036
306001	936037
425143	936038
42560	936039
270185	936040
34532	936041
421713	936042
505698	936043
119340	936044
99026	936045
173186	936046
7031	936047
277411	936048
8205	936049
622641	936050
16361	936051
562353	936052
35797	936053
526646	936054
133158	936055
409814	936056
365532	936057
480860	936058
82842	936059
571681	936060
144754	936061
146745	936062
142168	936063
673030	936064
170340	936065
89647	936066
59851	936067
171297	936068
586047	936069
484282	936070
182227	936071
707465	936072
177698	936073
442585	936074
14664	936075
103081	936076
632056	936077
118807	936078
286568	936079
69945	936080
92975	936081
3091	936082
13200	936083
124102	936084
634781	936085
129314	936086
601942	936087
87924	936088
336997	936089
123318	936090
27747	936091
666890	936092
365320	936093
1226	936094
152317	936095
167419	936096
222446	936097
473219	936098
112407	936099
226494	936100
104985	936101
132221	936102
573477	936103
266535	936104
196877	936105
259446	936106
420864	936107
16319	936108
141057	936109
74820	936110
11971	936111
158622	936112
536181	936113
584298	936114
708862	936115
112556	936116
272156	936117
345203	936118
149968	936119
275305	936120
675066	936121
126044	936122
4534	936123
510187	936124
24059	936125
697504	936126
53560	936127
601253	936128
83610	936129
548602	936130
268518	936131
528369	936132
70813	936133
107101	936134
185273	936135
689193	936136
645888	936137
550863	936138
626545	936139
718707	936140
379959	936141
96308	936142
205750	936143
446656	936144
2774	936145
216926	936146
212381	936147
261775	936148
536764	936149
118887	936150
695506	936151
112842	936152
1445	936153
140578	936154
54817	936155
709420	936156
635576	936157
32032	936158
39059	936159
183475	936160
8244	936161
111318	936162
8452	936163
32868	936164
103499	936165
452456	936166
128649	936167
124608	936168
484355	936169
79969	936170
184598	936171
480013	936172
191121	936173
472415	936174
46311	936175
675926	936176
162852	936177
105976	936178
526743	936179
11643	936180
322319	936181
564961	936182
74330	936183
121552	936184
144803	936185
149737	936186
216685	936187
16635	936188
625258	936189
380852	936190
545907	936191
17217	936192
111201	936193
639346	936194
45434	936195
132629	936196
132893	936197
673442	936198
399862	936199
100766	936200
722101	936201
349588	936202
214731	936203
187578	936204
453990	936205
378710	936206
495080	936207
160353	936208
292405	936209
493090	936210
171962	936211
360594	936212
39958	936213
296854	936214
151954	936215
135036	936216
227234	936217
63882	936218
30709	936219
93084	936220
69762	936221
127239	936222
45665	936223
531468	936224
44728	936225
389395	936226
73495	936227
396732	936228
133364	936229
587877	936230
213582	936231
693925	936232
712276	936233
24075	936234
37762	936235
698956	936236
160586	936237
646870	936238
85998	936239
377371	936240
51693	936241
171286	936242
116990	936243
284228	936244
603156	936245
129801	936246
15919	936247
86062	936248
86536	936249
19173	936250
309442	936251
44420	936252
97800	936253
168996	936254
428497	936255
468461	936256
51468	936257
123045	936258
48926	936259
526213	936260
421594	936261
538555	936262
448507	936263
395947	936264
474998	936265
297605	936266
593565	936267
29365	936268
477140	936269
532462	936270
180603	936271
401913	936272
300417	936273
210297	936274
173918	936275
594719	936276
482052	936277
223996	936278
651253	936279
585034	936280
507847	936281
323725	936282
638093	936283
53611	936284
536542	936285
2466	936286
626420	936287
625017	936288
5562	936289
210928	936290
90210	936291
40413	936292
27677	936293
73046	936294
474728	936295
714389	936296
229350	936297
12543	936298
115297	936299
296638	936300
375448	936301
713708	936302
7775	936303
487348	936304
170708	936305
264965	936306
3601	936307
66685	936308
657452	936309
307239	936310
47438	936311
718460	936312
359892	936313
381185	936314
598785	936315
264264	936316
194790	936317
221031	936318
85651	936319
138387	936320
524589	936321
447742	936322
274753	936323
675156	936324
98167	936325
185057	936326
75669	936327
621095	936328
697282	936329
284533	936330
35113	936331
678767	936332
256331	936333
82405	936334
470227	936335
108713	936336
338970	936337
317280	936338
20181	936339
183087	936340
52802	936341
450830	936342
600587	936343
30296	936344
488484	936345
332629	936346
121671	936347
69856	936348
435113	936349
104445	936350
92364	936351
107387	936352
158247	936353
80059	936354
316398	936355
64229	936356
24022	936357
44903	936358
149427	936359
40676	936360
40120	936361
24635	936362
307984	936363
204405	936364
148106	936365
167623	936366
41500	936367
83807	936368
595442	936369
205456	936370
247590	936371
11015	936372
310698	936373
342687	936374
494276	936375
297388	936376
429091	936377
434206	936378
300607	936379
35891	936380
204040	936381
88665	936382
25185	936383
121931	936384
338909	936385
10720	936386
448018	936387
334460	936388
113241	936389
351016	936390
173699	936391
436401	936392
378636	936393
13547	936394
546808	936395
31049	936396
476678	936397
620462	936398
345393	936399
314939	936400
206888	936401
217596	936402
204687	936403
424238	936404
663715	936405
161143	936406
13238	936407
16	936408
299394	936409
413905	936410
133856	936411
12217	936412
12326	936413
188380	936414
86899	936415
153093	936416
93259	936417
593276	936418
152425	936419
592228	936420
52514	936421
725048	936422
59721	936423
298842	936424
659	936425
147801	936426
68122	936427
315215	936428
249984	936429
533069	936430
695106	936431
158603	936432
248141	936433
188104	936434
1753	936435
551886	936436
709359	936437
45272	936438
5566	936439
22671	936440
170704	936441
710253	936442
398973	936443
470765	936444
198598	936445
717429	936446
540443	936447
17839	936448
46661	936449
693002	936450
269617	936451
13212	936452
590567	936453
436088	936454
3	936455
155025	936456
582678	936457
418980	936458
637627	936459
222677	936460
326074	936461
14345	936462
3038	936463
41227	936464
127423	936465
721553	936466
13066	936467
16731	936468
654527	936469
533953	936470
18938	936471
109274	936472
372802	936473
591155	936474
709029	936475
104391	936476
582369	936477
542143	936478
469895	936479
289303	936480
695305	936481
409435	936482
131109	936483
369462	936484
186281	936485
74615	936486
622810	936487
169225	936488
221012	936489
36968	936490
4864	936491
118607	936492
188061	936493
368627	936494
49883	936495
10680	936496
658132	936497
440957	936498
465724	936499
321828	936500
277308	936501
61418	936502
407386	936503
619601	936504
440324	936505
104660	936506
664801	936507
62299	936508
151922	936509
15053	936510
33432	936511
501890	936512
484996	936513
423017	936514
458429	936515
173935	936516
58519	936517
165198	936518
15107	936519
17737	936520
45861	936521
44826	936522
30975	936523
515014	936524
96579	936525
298131	936526
170509	936527
416597	936528
578079	936529
152832	936530
458975	936531
42634	936532
353008	936533
669038	936534
3490	936535
689198	936536
449782	936537
251051	936538
523866	936539
80844	936540
660703	936541
101917	936542
706320	936543
82290	936544
595373	936545
110979	936546
386870	936547
625496	936548
724678	936549
95636	936550
615418	936551
378494	936552
496496	936553
8539	936554
314163	936555
68443	936556
149938	936557
535797	936558
102074	936559
715212	936560
669485	936561
558925	936562
566207	936563
362284	936564
2730	936565
40865	936566
202968	936567
65	936568
509257	936569
57010	936570
293368	936571
461855	936572
249185	936573
15864	936574
695253	936575
682665	936576
462686	936577
90194	936578
176270	936579
659635	936580
340580	936581
227509	936582
489890	936583
45563	936584
196085	936585
329870	936586
136382	936587
225117	936588
129154	936589
32755	936590
90933	936591
54237	936592
32582	936593
526014	936594
145597	936595
682450	936596
258186	936597
15724	936598
155968	936599
717907	936600
182196	936601
566441	936602
483814	936603
622752	936604
22391	936605
88870	936606
565221	936607
168675	936608
354471	936609
178997	936610
258295	936611
106679	936612
174236	936613
697512	936614
494040	936615
663281	936616
314394	936617
685222	936618
595565	936619
255903	936620
144938	936621
506378	936622
550087	936623
52024	936624
366466	936625
293396	936626
220868	936627
75710	936628
364868	936629
446265	936630
91554	936631
324642	936632
265840	936633
627260	936634
123723	936635
248558	936636
9555	936637
188669	936638
398407	936639
103174	936640
182013	936641
635879	936642
616325	936643
499787	936644
576372	936645
232490	936646
520051	936647
342035	936648
607346	936649
70062	936650
138931	936651
251605	936652
39876	936653
5379	936654
550080	936655
704802	936656
294417	936657
127314	936658
571124	936659
476997	936660
27683	936661
38189	936662
589425	936663
701949	936664
518956	936665
54148	936666
78755	936667
653206	936668
83116	936669
175185	936670
121978	936671
125966	936672
127007	936673
185618	936674
436852	936675
640349	936676
583637	936677
35628	936678
2464	936679
55585	936680
5748	936681
3332	936682
133320	936683
32787	936684
72370	936685
72290	936686
45835	936687
167911	936688
183137	936689
66002	936690
648869	936691
274462	936692
98721	936693
46257	936694
558444	936695
234951	936696
248808	936697
438290	936698
128558	936699
52086	936700
237078	936701
260812	936702
7106	936703
669050	936704
353793	936705
78283	936706
571817	936707
63398	936708
137917	936709
66991	936710
499559	936711
23298	936712
463717	936713
62518	936714
411800	936715
145539	936716
22066	936717
140235	936718
300594	936719
14720	936720
464297	936721
66352	936722
576390	936723
2374	936724
557993	936725
396332	936726
39695	936727
386002	936728
563937	936729
391623	936730
15895	936731
423933	936732
144167	936733
70183	936734
161546	936735
131452	936736
15412	936737
536225	936738
157298	936739
153188	936740
34412	936741
68540	936742
291384	936743
444843	936744
151902	936745
359251	936746
554020	936747
22997	936748
45836	936749
517490	936750
100458	936751
512167	936752
294047	936753
424831	936754
93436	936755
159608	936756
401138	936757
122335	936758
38392	936759
104997	936760
15227	936761
4485	936762
9500	936763
51670	936764
253357	936765
48458	936766
569865	936767
618825	936768
358657	936769
594010	936770
51848	936771
214666	936772
11761	936773
312921	936774
59997	936775
516733	936776
215405	936777
453557	936778
414282	936779
650460	936780
429124	936781
722884	936782
173810	936783
86562	936784
26226	936785
6591	936786
330240	936787
355503	936788
43105	936789
7773	936790
106506	936791
36611	936792
582364	936793
612484	936794
1488	936795
228403	936796
143788	936797
52371	936798
32021	936799
187098	936800
350274	936801
36770	936802
410209	936803
200198	936804
57166	936805
132756	936806
512079	936807
312829	936808
54393	936809
235375	936810
75338	936811
620619	936812
351124	936813
28409	936814
234088	936815
108541	936816
278008	936817
702652	936818
272040	936819
388977	936820
168752	936821
660395	936822
184957	936823
1338	936824
342075	936825
639516	936826
6200	936827
625972	936828
331245	936829
15026	936830
42075	936831
118309	936832
44006	936833
239348	936834
167843	936835
574326	936836
143888	936837
293976	936838
437842	936839
515204	936840
252951	936841
428141	936842
17343	936843
387528	936844
368326	936845
345452	936846
241724	936847
415686	936848
486691	936849
322059	936850
7777	936851
525057	936852
106244	936853
15808	936854
252733	936855
60076	936856
248909	936857
252289	936858
77729	936859
421603	936860
358954	936861
175846	936862
236955	936863
536198	936864
239779	936865
588711	936866
375543	936867
506270	936868
163246	936869
535355	936870
100921	936871
161020	936872
87896	936873
7784	936874
610333	936875
301819	936876
284781	936877
2922	936878
26067	936879
82175	936880
425855	936881
702118	936882
647962	936883
6479	936884
112906	936885
674162	936886
2174	936887
153292	936888
178031	936889
132349	936890
156158	936891
18146	936892
143991	936893
315923	936894
15768	936895
528374	936896
2781	936897
296530	936898
190580	936899
338084	936900
608797	936901
168128	936902
718944	936903
158938	936904
104095	936905
12588	936906
119725	936907
71777	936908
248449	936909
28540	936910
175537	936911
424041	936912
252539	936913
46355	936914
553512	936915
211200	936916
144697	936917
159937	936918
117948	936919
492077	936920
154321	936921
639198	936922
296745	936923
457612	936924
421835	936925
668313	936926
112758	936927
280108	936928
445880	936929
671087	936930
388984	936931
16047	936932
51943	936933
49319	936934
651235	936935
2297	936936
90284	936937
612963	936938
184188	936939
1035	936940
134488	936941
645082	936942
273076	936943
562657	936944
252037	936945
381696	936946
409022	936947
326125	936948
247264	936949
566014	936950
360854	936951
13030	936952
420756	936953
11879	936954
529331	936955
16881	936956
77	936957
388330	936958
249374	936959
224101	936960
171275	936961
448692	936962
423157	936963
180	936964
498988	936965
439720	936966
561246	936967
256928	936968
491437	936969
30745	936970
519565	936971
42768	936972
602311	936973
695946	936974
473851	936975
81208	936976
345280	936977
652274	936978
191753	936979
363661	936980
363808	936981
212789	936982
5751	936983
4858	936984
155457	936985
355871	936986
129216	936987
8	936988
43301	936989
334883	936990
696983	936991
61249	936992
372608	936993
373500	936994
418341	936995
214093	936996
282521	936997
435979	936998
223478	936999
430831	937000
47653	937001
537519	937002
562	937003
428030	937004
578200	937005
640399	937006
14081	937007
674728	937008
534819	937009
149839	937010
83156	937011
274655	937012
425501	937013
56793	937014
280931	937015
25575	937016
686292	937017
254564	937018
164989	937019
387327	937020
234488	937021
677603	937022
19317	937023
576332	937024
658624	937025
53160	937026
475776	937027
162216	937028
13256	937029
1981	937030
712120	937031
33315	937032
318532	937033
515955	937034
658314	937035
201708	937036
57229	937037
53377	937038
433463	937039
37724	937040
565570	937041
533767	937042
656042	937043
93230	937044
156173	937045
180069	937046
507412	937047
23302	937048
3979	937049
248899	937050
406007	937051
478334	937052
262944	937053
218606	937054
460929	937055
54987	937056
24112	937057
642712	937058
332897	937059
287660	937060
322383	937061
587980	937062
22621	937063
15640	937064
512754	937065
101438	937066
609782	937067
544266	937068
635035	937069
127350	937070
269634	937071
598312	937072
367173	937073
366923	937074
469709	937075
411494	937076
139990	937077
347901	937078
100113	937079
126717	937080
174023	937081
554357	937082
25985	937083
342828	937084
184393	937085
558526	937086
527536	937087
424364	937088
335173	937089
28731	937090
315761	937091
91124	937092
35008	937093
461234	937094
19109	937095
209586	937096
31779	937097
81486	937098
12835	937099
563544	937100
62729	937101
13486	937102
53741	937103
390808	937104
181138	937105
354169	937106
105156	937107
186428	937108
28904	937109
515353	937110
433198	937111
97752	937112
188279	937113
115160	937114
227318	937115
54807	937116
196164	937117
115172	937118
185554	937119
542959	937120
465687	937121
219772	937122
607633	937123
107823	937124
389348	937125
74157	937126
526636	937127
79001	937128
11331	937129
82306	937130
116926	937131
621109	937132
607688	937133
572492	937134
32952	937135
131328	937136
15146	937137
102876	937138
337432	937139
480721	937140
338468	937141
516390	937142
21741	937143
318740	937144
48086	937145
373531	937146
13211	937147
570337	937148
388293	937149
192967	937150
679427	937151
566713	937152
96924	937153
87988	937154
54476	937155
478708	937156
294147	937157
636974	937158
247401	937159
40900	937160
438384	937161
2230	937162
20194	937163
702743	937164
120267	937165
355670	937166
707621	937167
474291	937168
675985	937169
19979	937170
97773	937171
510910	937172
557622	937173
155956	937174
531423	937175
127051	937176
83023	937177
334257	937178
520620	937179
564936	937180
575559	937181
330212	937182
543251	937183
223168	937184
151424	937185
167452	937186
613945	937187
236402	937188
42837	937189
249837	937190
360587	937191
416379	937192
456661	937193
608589	937194
585683	937195
198244	937196
146086	937197
141281	937198
347912	937199
9907	937200
653385	937201
398435	937202
535315	937203
12262	937204
31062	937205
1348	937206
184564	937207
5381	937208
8606	937209
424997	937210
6537	937211
467313	937212
72446	937213
100394	937214
713940	937215
47648	937216
213321	937217
683846	937218
695587	937219
294398	937220
529846	937221
603537	937222
79004	937223
624962	937224
299332	937225
58675	937226
508404	937227
104097	937228
227512	937229
635522	937230
395338	937231
6625	937232
40704	937233
448803	937234
1906	937235
406436	937236
50254	937237
1021	937238
322592	937239
542566	937240
27202	937241
281727	937242
479176	937243
480531	937244
6526	937245
450	937246
373090	937247
491977	937248
155966	937249
156879	937250
125396	937251
708644	937252
686984	937253
118051	937254
4519	937255
632604	937256
4918	937257
585505	937258
83201	937259
11418	937260
377104	937261
535767	937262
109715	937263
25223	937264
17993	937265
264535	937266
494328	937267
545854	937268
462324	937269
61422	937270
6036	937271
472037	937272
256051	937273
128494	937274
86178	937275
67162	937276
596132	937277
201260	937278
549798	937279
478917	937280
351465	937281
177472	937282
156463	937283
671084	937284
146176	937285
140849	937286
359880	937287
256620	937288
415065	937289
19664	937290
483587	937291
701413	937292
451942	937293
358750	937294
229682	937295
467878	937296
153962	937297
383222	937298
326245	937299
217296	937300
687789	937301
67564	937302
566411	937303
367327	937304
446215	937305
694522	937306
14835	937307
442711	937308
174551	937309
202383	937310
618173	937311
370671	937312
615765	937313
327376	937314
425262	937315
93957	937316
657916	937317
625005	937318
3617	937319
3020	937320
90723	937321
127293	937322
232372	937323
557428	937324
139600	937325
50959	937326
61341	937327
89784	937328
696643	937329
336730	937330
145954	937331
92663	937332
5066	937333
474523	937334
195375	937335
331564	937336
575379	937337
182700	937338
374370	937339
180682	937340
496057	937341
34250	937342
98965	937343
591197	937344
713206	937345
356448	937346
222657	937347
324327	937348
266499	937349
4556	937350
546546	937351
25492	937352
26792	937353
236706	937354
334124	937355
722837	937356
195415	937357
611791	937358
196832	937359
213485	937360
348122	937361
179181	937362
176537	937363
400	937364
58491	937365
40674	937366
42246	937367
14711	937368
138755	937369
48166	937370
456165	937371
211356	937372
407956	937373
336894	937374
289158	937375
541012	937376
237176	937377
28610	937378
231793	937379
624127	937380
186180	937381
27967	937382
602778	937383
422306	937384
153436	937385
169866	937386
527164	937387
54745	937388
611936	937389
324183	937390
213906	937391
248930	937392
671844	937393
301331	937394
73716	937395
549344	937396
22519	937397
617880	937398
88508	937399
114250	937400
435828	937401
209986	937402
605104	937403
522460	937404
15928	937405
601487	937406
396031	937407
355352	937408
578894	937409
323247	937410
52604	937411
210219	937412
498816	937413
704891	937414
312	937415
104458	937416
86492	937417
111005	937418
2141	937419
138014	937420
273578	937421
111498	937422
26745	937423
452486	937424
655861	937425
596829	937426
603617	937427
78724	937428
269942	937429
358405	937430
628778	937431
17333	937432
477326	937433
404770	937434
414418	937435
414380	937436
3490	937437
62106	937438
98784	937439
79925	937440
5845	937441
512724	937442
646921	937443
6041	937444
313540	937445
692647	937446
118421	937447
66663	937448
6670	937449
158822	937450
42595	937451
737	937452
266617	937453
580427	937454
13589	937455
699460	937456
258410	937457
114004	937458
547510	937459
5687	937460
78826	937461
135018	937462
384183	937463
321991	937464
124765	937465
511220	937466
324955	937467
212611	937468
31922	937469
79595	937470
138632	937471
456720	937472
563581	937473
443125	937474
49814	937475
229808	937476
523	937477
154023	937478
604436	937479
22512	937480
61531	937481
231971	937482
117827	937483
413893	937484
16559	937485
668331	937486
102985	937487
276067	937488
493647	937489
87294	937490
473601	937491
30303	937492
668514	937493
484798	937494
667738	937495
434023	937496
204459	937497
202347	937498
30768	937499
346358	937500
77255	937501
213	937502
405503	937503
18092	937504
1359	937505
50407	937506
56093	937507
466146	937508
535018	937509
200908	937510
220010	937511
38665	937512
10084	937513
21096	937514
676772	937515
617038	937516
92833	937517
88188	937518
449094	937519
40923	937520
472498	937521
189521	937522
496335	937523
178811	937524
283645	937525
133753	937526
642184	937527
106142	937528
39734	937529
485653	937530
695965	937531
149512	937532
16455	937533
8062	937534
153921	937535
127994	937536
61987	937537
134705	937538
625846	937539
121558	937540
634729	937541
119755	937542
179643	937543
4569	937544
686303	937545
102824	937546
555158	937547
146327	937548
177262	937549
40422	937550
297	937551
520614	937552
330898	937553
341395	937554
11444	937555
53115	937556
557754	937557
39201	937558
39005	937559
105101	937560
24314	937561
1272	937562
35	937563
340210	937564
3032	937565
504867	937566
614709	937567
277723	937568
17188	937569
60512	937570
688739	937571
355237	937572
313059	937573
462257	937574
59265	937575
704572	937576
171334	937577
111913	937578
519687	937579
703825	937580
8240	937581
583674	937582
176098	937583
150637	937584
381642	937585
3502	937586
167496	937587
153104	937588
386500	937589
34693	937590
699312	937591
325612	937592
714846	937593
590600	937594
129757	937595
258807	937596
48756	937597
337204	937598
198485	937599
155192	937600
67808	937601
724558	937602
311161	937603
549686	937604
421397	937605
254518	937606
711389	937607
552618	937608
112254	937609
32831	937610
8265	937611
202828	937612
141947	937613
187379	937614
227580	937615
164619	937616
539664	937617
143741	937618
663777	937619
184118	937620
271308	937621
355066	937622
26080	937623
64863	937624
7079	937625
101929	937626
56756	937627
65946	937628
365592	937629
265743	937630
69640	937631
616148	937632
417178	937633
520735	937634
161579	937635
355947	937636
337713	937637
12584	937638
74202	937639
521158	937640
161774	937641
317196	937642
46258	937643
61304	937644
576466	937645
464082	937646
91582	937647
561072	937648
463344	937649
92103	937650
369811	937651
692676	937652
458133	937653
135206	937654
247514	937655
27976	937656
406267	937657
709265	937658
343117	937659
371843	937660
667095	937661
404326	937662
413672	937663
76460	937664
102627	937665
114013	937666
497806	937667
416219	937668
279696	937669
406745	937670
24367	937671
2322	937672
501155	937673
119800	937674
162358	937675
394749	937676
131153	937677
616658	937678
381078	937679
199701	937680
141160	937681
252906	937682
354675	937683
125122	937684
706811	937685
180684	937686
1543	937687
355348	937688
85429	937689
13165	937690
134786	937691
89186	937692
636169	937693
1875	937694
612036	937695
474775	937696
16160	937697
717077	937698
545727	937699
45039	937700
227604	937701
12920	937702
102857	937703
630	937704
450539	937705
701217	937706
123656	937707
52244	937708
343181	937709
413524	937710
160558	937711
619787	937712
2561	937713
169424	937714
112150	937715
445647	937716
529522	937717
620048	937718
45072	937719
50998	937720
558487	937721
553825	937722
239228	937723
570475	937724
308918	937725
24146	937726
9839	937727
697993	937728
366483	937729
399296	937730
497518	937731
589637	937732
47152	937733
170756	937734
127493	937735
429476	937736
440520	937737
2211	937738
35153	937739
604572	937740
279	937741
308739	937742
25949	937743
179913	937744
81241	937745
49483	937746
224876	937747
52900	937748
311459	937749
101126	937750
47931	937751
600445	937752
10233	937753
24278	937754
6885	937755
64175	937756
428756	937757
55355	937758
654775	937759
607173	937760
482524	937761
425134	937762
86194	937763
165438	937764
148918	937765
657603	937766
21586	937767
75327	937768
257981	937769
158917	937770
699117	937771
301575	937772
607392	937773
2327	937774
556135	937775
31477	937776
528962	937777
477019	937778
219505	937779
294803	937780
185716	937781
126342	937782
177406	937783
4581	937784
585855	937785
34945	937786
386589	937787
144834	937788
349295	937789
628705	937790
221886	937791
17722	937792
133791	937793
687927	937794
10644	937795
277695	937796
25301	937797
695566	937798
159224	937799
1717	937800
390354	937801
97275	937802
127760	937803
156717	937804
6339	937805
55254	937806
33493	937807
332749	937808
7146	937809
17060	937810
736	937811
113439	937812
182288	937813
70619	937814
668824	937815
645306	937816
417472	937817
371862	937818
104785	937819
179506	937820
411945	937821
19237	937822
60461	937823
69193	937824
226050	937825
163412	937826
568548	937827
91666	937828
122349	937829
384831	937830
708375	937831
188948	937832
371277	937833
549595	937834
500995	937835
29741	937836
104108	937837
30897	937838
58571	937839
70914	937840
410105	937841
71548	937842
125085	937843
461971	937844
94204	937845
686138	937846
14732	937847
595446	937848
63361	937849
692824	937850
719778	937851
689498	937852
422966	937853
713700	937854
132616	937855
714746	937856
381641	937857
604450	937858
68340	937859
227448	937860
661993	937861
580266	937862
47990	937863
17040	937864
315086	937865
511756	937866
325057	937867
163852	937868
8455	937869
47239	937870
642112	937871
403156	937872
67424	937873
178288	937874
198388	937875
654027	937876
55056	937877
186281	937878
12653	937879
45952	937880
57411	937881
606176	937882
307749	937883
610117	937884
109500	937885
586300	937886
141127	937887
38742	937888
14077	937889
189324	937890
65657	937891
557389	937892
628602	937893
113851	937894
701515	937895
470231	937896
33658	937897
55612	937898
262343	937899
107200	937900
188055	937901
91147	937902
324538	937903
132131	937904
234429	937905
496597	937906
32586	937907
537255	937908
333226	937909
452782	937910
471712	937911
120009	937912
127281	937913
74382	937914
472566	937915
387119	937916
9804	937917
472591	937918
288404	937919
552171	937920
496332	937921
623399	937922
17878	937923
194117	937924
130673	937925
585901	937926
615585	937927
683633	937928
640504	937929
122557	937930
563689	937931
414502	937932
316919	937933
7334	937934
472950	937935
46150	937936
706529	937937
509805	937938
422648	937939
10726	937940
350402	937941
38110	937942
486012	937943
2951	937944
351036	937945
455793	937946
309205	937947
193152	937948
130255	937949
157218	937950
480326	937951
703994	937952
81229	937953
86431	937954
109343	937955
171466	937956
30257	937957
149661	937958
619627	937959
3664	937960
609062	937961
123854	937962
556767	937963
704089	937964
14655	937965
632098	937966
337286	937967
92177	937968
15398	937969
397615	937970
209528	937971
77164	937972
38720	937973
451850	937974
76334	937975
7986	937976
29134	937977
706143	937978
640594	937979
529369	937980
364723	937981
579070	937982
659249	937983
234513	937984
169621	937985
80799	937986
194347	937987
110620	937988
149859	937989
26944	937990
703096	937991
334066	937992
125108	937993
136642	937994
277750	937995
554032	937996
578211	937997
245586	937998
172228	937999
176667	938000
56377	938001
30303	938002
356069	938003
255295	938004
147335	938005
244805	938006
290550	938007
386019	938008
109752	938009
114827	938010
513812	938011
163508	938012
125243	938013
128818	938014
450078	938015
585236	938016
1135	938017
681323	938018
518872	938019
408306	938020
722215	938021
446590	938022
295038	938023
56674	938024
375881	938025
31189	938026
544052	938027
165690	938028
264282	938029
21858	938030
11222	938031
247835	938032
97459	938033
447677	938034
22829	938035
313842	938036
62715	938037
65555	938038
14804	938039
103725	938040
110880	938041
595270	938042
606112	938043
520551	938044
425661	938045
368443	938046
310103	938047
517859	938048
603143	938049
322487	938050
47866	938051
641126	938052
634560	938053
79583	938054
506726	938055
483556	938056
621529	938057
544714	938058
546380	938059
658729	938060
538371	938061
473289	938062
21685	938063
519411	938064
274984	938065
465510	938066
355208	938067
16893	938068
636715	938069
603175	938070
12133	938071
342206	938072
687873	938073
486344	938074
49719	938075
185173	938076
590957	938077
613218	938078
5260	938079
365301	938080
369385	938081
554174	938082
255060	938083
452996	938084
699205	938085
53662	938086
9275	938087
349771	938088
84881	938089
182782	938090
256820	938091
34059	938092
5476	938093
89166	938094
182686	938095
12997	938096
206475	938097
274161	938098
128761	938099
219783	938100
547745	938101
165839	938102
116910	938103
419598	938104
47127	938105
323676	938106
372929	938107
23249	938108
20519	938109
12769	938110
322714	938111
328786	938112
227622	938113
707530	938114
63138	938115
514163	938116
108211	938117
16680	938118
274343	938119
73097	938120
190935	938121
453352	938122
310343	938123
14817	938124
604105	938125
23623	938126
372682	938127
205820	938128
721660	938129
79816	938130
20292	938131
151535	938132
359792	938133
607715	938134
267430	938135
322844	938136
21797	938137
80199	938138
350809	938139
392981	938140
163257	938141
58923	938142
113161	938143
35521	938144
705887	938145
150320	938146
199961	938147
30009	938148
108103	938149
93405	938150
354995	938151
444536	938152
181864	938153
23037	938154
347650	938155
257498	938156
153081	938157
656298	938158
311826	938159
486255	938160
287652	938161
398946	938162
409861	938163
437282	938164
233938	938165
535893	938166
1476	938167
264850	938168
618868	938169
550316	938170
697187	938171
655510	938172
615485	938173
648432	938174
15221	938175
16768	938176
298475	938177
139542	938178
476352	938179
96782	938180
426647	938181
2860	938182
52075	938183
692773	938184
56	938185
146636	938186
301516	938187
133733	938188
112936	938189
188183	938190
490424	938191
711742	938192
98572	938193
53389	938194
73148	938195
54827	938196
121508	938197
8811	938198
52874	938199
550689	938200
78642	938201
21646	938202
48626	938203
259876	938204
23	938205
118181	938206
161876	938207
9012	938208
703696	938209
98556	938210
638630	938211
536545	938212
8641	938213
13096	938214
1497	938215
3105	938216
291701	938217
199799	938218
45839	938219
589907	938220
24497	938221
5468	938222
408190	938223
26069	938224
129164	938225
626552	938226
45368	938227
410286	938228
320564	938229
266908	938230
73882	938231
66496	938232
14569	938233
42339	938234
467120	938235
134030	938236
107893	938237
500196	938238
208551	938239
74565	938240
355033	938241
488335	938242
384042	938243
373078	938244
616680	938245
225853	938246
569344	938247
527774	938248
234562	938249
396452	938250
17542	938251
363211	938252
25069	938253
69232	938254
695885	938255
543076	938256
48255	938257
1279	938258
126734	938259
10056	938260
80865	938261
115568	938262
9909	938263
137711	938264
716423	938265
135842	938266
124973	938267
65057	938268
617239	938269
483552	938270
183876	938271
157673	938272
69122	938273
654379	938274
391856	938275
129653	938276
201112	938277
176733	938278
40125	938279
420925	938280
669242	938281
9415	938282
383038	938283
2149	938284
289238	938285
503734	938286
147112	938287
385073	938288
356762	938289
38668	938290
116430	938291
48766	938292
190907	938293
139077	938294
341121	938295
44019	938296
422309	938297
90735	938298
538764	938299
462534	938300
83697	938301
160357	938302
655684	938303
21906	938304
362495	938305
657124	938306
86487	938307
25326	938308
552272	938309
3760	938310
169921	938311
216129	938312
255344	938313
6841	938314
244854	938315
94591	938316
95526	938317
104588	938318
517632	938319
457356	938320
36451	938321
60895	938322
389911	938323
1701	938324
27190	938325
668283	938326
128311	938327
137595	938328
322458	938329
242288	938330
172185	938331
664284	938332
957	938333
175826	938334
197635	938335
298315	938336
252560	938337
39644	938338
445201	938339
281085	938340
401339	938341
2631	938342
112413	938343
497315	938344
394278	938345
691703	938346
228922	938347
74817	938348
576801	938349
699282	938350
16637	938351
322003	938352
623905	938353
76284	938354
18459	938355
127670	938356
81808	938357
687754	938358
489264	938359
429893	938360
281395	938361
38488	938362
559284	938363
380104	938364
670171	938365
180694	938366
541730	938367
537385	938368
42028	938369
319225	938370
202786	938371
15688	938372
238963	938373
241698	938374
604429	938375
330821	938376
422751	938377
415759	938378
222794	938379
660058	938380
80024	938381
512659	938382
16114	938383
685687	938384
32221	938385
289829	938386
401269	938387
393461	938388
28586	938389
595683	938390
722030	938391
197321	938392
459798	938393
108577	938394
32354	938395
4165	938396
156480	938397
16332	938398
568725	938399
155258	938400
59458	938401
222717	938402
143936	938403
584360	938404
44328	938405
512042	938406
164444	938407
303946	938408
340275	938409
378743	938410
156721	938411
559320	938412
278396	938413
22684	938414
78014	938415
501185	938416
477	938417
397060	938418
192961	938419
397511	938420
724882	938421
226476	938422
448466	938423
717277	938424
155787	938425
49844	938426
142697	938427
250028	938428
150026	938429
462151	938430
26694	938431
674066	938432
628870	938433
30472	938434
682362	938435
570596	938436
137598	938437
10165	938438
282315	938439
660693	938440
170785	938441
98681	938442
321822	938443
6225	938444
491196	938445
641186	938446
123802	938447
571005	938448
88986	938449
120038	938450
45636	938451
43871	938452
118344	938453
44076	938454
31453	938455
534796	938456
84981	938457
50056	938458
253249	938459
467901	938460
437586	938461
76332	938462
181253	938463
239220	938464
621243	938465
11971	938466
344258	938467
50005	938468
85142	938469
70115	938470
554124	938471
65099	938472
582879	938473
409557	938474
396517	938475
121031	938476
672541	938477
29523	938478
82070	938479
318712	938480
191608	938481
652614	938482
56270	938483
694707	938484
615280	938485
132591	938486
16069	938487
156005	938488
398863	938489
102568	938490
724382	938491
44094	938492
395045	938493
2983	938494
171304	938495
196590	938496
308938	938497
686039	938498
390688	938499
701454	938500
32427	938501
40837	938502
658808	938503
572435	938504
534181	938505
710046	938506
285059	938507
179503	938508
151723	938509
31518	938510
57128	938511
475482	938512
40957	938513
129230	938514
9902	938515
276420	938516
357576	938517
109420	938518
386858	938519
8661	938520
454797	938521
241059	938522
27680	938523
461797	938524
216838	938525
381269	938526
89044	938527
621045	938528
510120	938529
44058	938530
393068	938531
234939	938532
632160	938533
687936	938534
614205	938535
678833	938536
566853	938537
478681	938538
484952	938539
445978	938540
641428	938541
654702	938542
455595	938543
94158	938544
399998	938545
13588	938546
220823	938547
43915	938548
389128	938549
63082	938550
412912	938551
668451	938552
113306	938553
265005	938554
20211	938555
155843	938556
329344	938557
311287	938558
682723	938559
142	938560
589019	938561
26000	938562
51508	938563
41320	938564
241651	938565
688761	938566
583305	938567
496169	938568
240072	938569
254808	938570
117140	938571
551140	938572
112166	938573
578465	938574
100325	938575
161426	938576
434928	938577
21148	938578
657814	938579
355560	938580
9644	938581
113483	938582
151633	938583
199779	938584
174603	938585
97111	938586
17177	938587
470139	938588
274188	938589
489843	938590
187485	938591
429648	938592
305966	938593
553134	938594
304267	938595
91787	938596
4966	938597
660289	938598
706955	938599
258836	938600
51205	938601
615754	938602
168181	938603
8988	938604
24067	938605
409123	938606
509113	938607
57	938608
409518	938609
383175	938610
499588	938611
529913	938612
167985	938613
21353	938614
81405	938615
601511	938616
57512	938617
594948	938618
164753	938619
86689	938620
52290	938621
5698	938622
17804	938623
463295	938624
574488	938625
588678	938626
141459	938627
453432	938628
186037	938629
70509	938630
694199	938631
26320	938632
542824	938633
54739	938634
340827	938635
165573	938636
41959	938637
127593	938638
563010	938639
70422	938640
88111	938641
1947	938642
536280	938643
33933	938644
634653	938645
356097	938646
86564	938647
90671	938648
122475	938649
379495	938650
574568	938651
545448	938652
395862	938653
1881	938654
547021	938655
12509	938656
240967	938657
619836	938658
548018	938659
654081	938660
13748	938661
689684	938662
395461	938663
478295	938664
239609	938665
6044	938666
459233	938667
47776	938668
48454	938669
422891	938670
580395	938671
568096	938672
80236	938673
219555	938674
3648	938675
134207	938676
573295	938677
20697	938678
171720	938679
59425	938680
228673	938681
349409	938682
17534	938683
289753	938684
111103	938685
24817	938686
103476	938687
721735	938688
194202	938689
684539	938690
147171	938691
633295	938692
244707	938693
389253	938694
580004	938695
120720	938696
439368	938697
478480	938698
456665	938699
114701	938700
707505	938701
258057	938702
17691	938703
79920	938704
582460	938705
514314	938706
17341	938707
360027	938708
9034	938709
154247	938710
20107	938711
445609	938712
660266	938713
432731	938714
389343	938715
428481	938716
590345	938717
294032	938718
391979	938719
44107	938720
465538	938721
9111	938722
42821	938723
506580	938724
30020	938725
210365	938726
122573	938727
663183	938728
650753	938729
373796	938730
64585	938731
35022	938732
251413	938733
39361	938734
6990	938735
18362	938736
68842	938737
63432	938738
27481	938739
498866	938740
706085	938741
1840	938742
20154	938743
650422	938744
3295	938745
107633	938746
84197	938747
86014	938748
432623	938749
450580	938750
99240	938751
336151	938752
299768	938753
301455	938754
18161	938755
165767	938756
97931	938757
474571	938758
410376	938759
505588	938760
153600	938761
645330	938762
381757	938763
609495	938764
144060	938765
29552	938766
51726	938767
174550	938768
52535	938769
205107	938770
28234	938771
108819	938772
533723	938773
677753	938774
61044	938775
393631	938776
274557	938777
363203	938778
462	938779
618984	938780
83543	938781
438969	938782
25770	938783
462391	938784
211948	938785
347064	938786
576659	938787
83064	938788
284099	938789
1266	938790
270406	938791
308878	938792
594475	938793
621967	938794
49449	938795
492160	938796
708161	938797
27629	938798
271644	938799
582747	938800
573381	938801
25393	938802
443660	938803
625121	938804
135135	938805
477504	938806
133868	938807
300847	938808
182116	938809
83127	938810
3058	938811
689288	938812
130554	938813
439344	938814
16044	938815
539081	938816
36551	938817
229118	938818
214967	938819
811	938820
205658	938821
156326	938822
658145	938823
139419	938824
372677	938825
630460	938826
431073	938827
476728	938828
68786	938829
133118	938830
10859	938831
62661	938832
158960	938833
128327	938834
611205	938835
122123	938836
692135	938837
421701	938838
458523	938839
259267	938840
208396	938841
89653	938842
693359	938843
5653	938844
328303	938845
98539	938846
311251	938847
307921	938848
123557	938849
168712	938850
569701	938851
552756	938852
532534	938853
526402	938854
403950	938855
639614	938856
517452	938857
659564	938858
718223	938859
49744	938860
698794	938861
622955	938862
360262	938863
500010	938864
19237	938865
134946	938866
661273	938867
550524	938868
15176	938869
175129	938870
64329	938871
500009	938872
99931	938873
634199	938874
35509	938875
435117	938876
31337	938877
165356	938878
4456	938879
286785	938880
175107	938881
379643	938882
670460	938883
29698	938884
429499	938885
608967	938886
349599	938887
19177	938888
204386	938889
342314	938890
444453	938891
59010	938892
57262	938893
109815	938894
630422	938895
519515	938896
1919	938897
229571	938898
676312	938899
637674	938900
447210	938901
159269	938902
1496	938903
22718	938904
178522	938905
239828	938906
579855	938907
297418	938908
222695	938909
416306	938910
649666	938911
313516	938912
139724	938913
709631	938914
613998	938915
114789	938916
169329	938917
563504	938918
83757	938919
179892	938920
29053	938921
358410	938922
25880	938923
650676	938924
585600	938925
404268	938926
20557	938927
504858	938928
7070	938929
3966	938930
112969	938931
636634	938932
722886	938933
470562	938934
19745	938935
138241	938936
565596	938937
71884	938938
188411	938939
140383	938940
75258	938941
236969	938942
97471	938943
713682	938944
171844	938945
46787	938946
87007	938947
167300	938948
397153	938949
103089	938950
469157	938951
108145	938952
315561	938953
149567	938954
474836	938955
544937	938956
49716	938957
437112	938958
75944	938959
528892	938960
64626	938961
107036	938962
695736	938963
120395	938964
15063	938965
375409	938966
548757	938967
176765	938968
639876	938969
47152	938970
648321	938971
282647	938972
167101	938973
201138	938974
614634	938975
136199	938976
391289	938977
111863	938978
32309	938979
567314	938980
648368	938981
712939	938982
310	938983
600077	938984
42812	938985
701174	938986
543024	938987
119827	938988
589398	938989
381816	938990
28247	938991
79454	938992
614509	938993
123844	938994
176638	938995
643943	938996
13422	938997
304150	938998
146435	938999
648620	939000
260718	939001
3904	939002
262839	939003
171748	939004
2246	939005
621812	939006
284022	939007
700038	939008
184531	939009
476431	939010
219240	939011
307090	939012
1903	939013
248415	939014
341861	939015
660040	939016
174901	939017
132692	939018
2283	939019
161802	939020
6636	939021
156127	939022
190377	939023
485974	939024
13338	939025
178758	939026
139218	939027
73709	939028
70574	939029
96266	939030
242822	939031
222821	939032
366301	939033
454272	939034
12218	939035
378528	939036
168929	939037
668701	939038
490075	939039
643447	939040
627129	939041
551721	939042
376883	939043
226845	939044
550676	939045
562075	939046
380992	939047
183703	939048
599709	939049
121390	939050
30304	939051
142730	939052
376437	939053
583852	939054
193194	939055
29861	939056
695154	939057
312876	939058
127587	939059
572624	939060
202445	939061
73717	939062
372314	939063
170980	939064
475760	939065
666937	939066
39029	939067
373475	939068
512112	939069
322627	939070
40978	939071
401040	939072
60044	939073
3494	939074
464392	939075
306747	939076
144211	939077
71581	939078
301788	939079
21324	939080
133514	939081
267172	939082
391217	939083
527862	939084
256110	939085
201721	939086
176263	939087
309433	939088
423289	939089
299525	939090
323472	939091
135515	939092
284977	939093
183559	939094
163086	939095
241	939096
586941	939097
322597	939098
459846	939099
207869	939100
89046	939101
20418	939102
607542	939103
92632	939104
228988	939105
416592	939106
129327	939107
13180	939108
175739	939109
14846	939110
117755	939111
130625	939112
627061	939113
194652	939114
371596	939115
721645	939116
678453	939117
549369	939118
10731	939119
39292	939120
39591	939121
516337	939122
61082	939123
1570	939124
66695	939125
125478	939126
9477	939127
171775	939128
86159	939129
314046	939130
40283	939131
264082	939132
344444	939133
699783	939134
416355	939135
4959	939136
86320	939137
341092	939138
510196	939139
27046	939140
672527	939141
2646	939142
399506	939143
619533	939144
188392	939145
196	939146
53361	939147
29801	939148
617202	939149
681883	939150
47358	939151
109463	939152
36946	939153
288623	939154
231322	939155
36669	939156
516770	939157
54607	939158
363313	939159
639529	939160
316545	939161
200839	939162
578620	939163
622204	939164
477952	939165
545071	939166
27139	939167
187100	939168
51427	939169
80759	939170
211408	939171
136339	939172
407781	939173
508448	939174
542197	939175
658847	939176
58828	939177
491182	939178
222004	939179
579819	939180
237284	939181
35551	939182
422028	939183
362742	939184
211542	939185
225455	939186
268805	939187
17789	939188
15196	939189
461443	939190
184754	939191
460818	939192
236646	939193
265456	939194
79446	939195
538158	939196
325599	939197
65993	939198
249944	939199
605489	939200
55691	939201
302468	939202
365641	939203
813	939204
308979	939205
72890	939206
414114	939207
115807	939208
496201	939209
561038	939210
238883	939211
369833	939212
35812	939213
269765	939214
1631	939215
209635	939216
554865	939217
47234	939218
551873	939219
343326	939220
16310	939221
135004	939222
628562	939223
139797	939224
150399	939225
477042	939226
86909	939227
217117	939228
566214	939229
81949	939230
225342	939231
354699	939232
541975	939233
19755	939234
439373	939235
52470	939236
511486	939237
182265	939238
7384	939239
720956	939240
376682	939241
284954	939242
183340	939243
28317	939244
141744	939245
109546	939246
36012	939247
146513	939248
302149	939249
35324	939250
48671	939251
131003	939252
449808	939253
231564	939254
30597	939255
539900	939256
67188	939257
150980	939258
182084	939259
484531	939260
27287	939261
667502	939262
612645	939263
2397	939264
667702	939265
71184	939266
82127	939267
439776	939268
81603	939269
25862	939270
538603	939271
514640	939272
162771	939273
570656	939274
14342	939275
658690	939276
135168	939277
18842	939278
77427	939279
321092	939280
22708	939281
50216	939282
507611	939283
494159	939284
142787	939285
9613	939286
134691	939287
577407	939288
11261	939289
441	939290
130517	939291
41580	939292
265475	939293
227075	939294
170794	939295
67521	939296
724058	939297
219568	939298
250725	939299
242509	939300
79512	939301
485913	939302
152606	939303
180155	939304
280868	939305
156492	939306
451098	939307
373097	939308
12258	939309
160779	939310
23242	939311
528705	939312
553005	939313
75146	939314
397106	939315
21215	939316
537148	939317
405717	939318
34087	939319
84968	939320
336182	939321
516248	939322
27126	939323
194274	939324
20250	939325
463827	939326
15994	939327
443478	939328
328545	939329
180793	939330
340036	939331
623614	939332
666843	939333
162751	939334
72855	939335
106972	939336
662215	939337
629366	939338
103583	939339
13152	939340
211268	939341
95582	939342
166425	939343
136819	939344
161880	939345
4593	939346
76905	939347
13502	939348
71835	939349
357285	939350
80665	939351
180980	939352
50812	939353
627972	939354
608869	939355
5337	939356
721615	939357
460692	939358
15019	939359
413181	939360
76461	939361
644908	939362
78154	939363
62734	939364
5654	939365
217477	939366
667024	939367
2447	939368
49372	939369
619905	939370
506381	939371
102960	939372
49979	939373
405083	939374
20412	939375
181941	939376
72598	939377
571	939378
7628	939379
396344	939380
47487	939381
320863	939382
31229	939383
140531	939384
160342	939385
57799	939386
82757	939387
698513	939388
5931	939389
570809	939390
562680	939391
79897	939392
143997	939393
978	939394
283999	939395
580616	939396
490256	939397
359556	939398
321746	939399
23418	939400
167892	939401
2028	939402
251188	939403
280057	939404
210037	939405
594159	939406
121903	939407
580509	939408
295	939409
267816	939410
2753	939411
379217	939412
550366	939413
142531	939414
128183	939415
70563	939416
360403	939417
104939	939418
347278	939419
631990	939420
474817	939421
281710	939422
230782	939423
504024	939424
671389	939425
68381	939426
77589	939427
548632	939428
407039	939429
414952	939430
554311	939431
225304	939432
54366	939433
515930	939434
485111	939435
462837	939436
222136	939437
183786	939438
14451	939439
50142	939440
118948	939441
710348	939442
724681	939443
95999	939444
647764	939445
157574	939446
361358	939447
21526	939448
523591	939449
258605	939450
572305	939451
532579	939452
1434	939453
135977	939454
379484	939455
184278	939456
432652	939457
245256	939458
546566	939459
33780	939460
233407	939461
372248	939462
534297	939463
124408	939464
1428	939465
134393	939466
43526	939467
534238	939468
715266	939469
36688	939470
97549	939471
118337	939472
448762	939473
16128	939474
386860	939475
469182	939476
173440	939477
663008	939478
12177	939479
75004	939480
32932	939481
597202	939482
563430	939483
25311	939484
103994	939485
358542	939486
185680	939487
533673	939488
509572	939489
151732	939490
232056	939491
545764	939492
158775	939493
505137	939494
162370	939495
115953	939496
298612	939497
36325	939498
7723	939499
161098	939500
296252	939501
583175	939502
8561	939503
517667	939504
635023	939505
47878	939506
81402	939507
116807	939508
276965	939509
496372	939510
318440	939511
112801	939512
669577	939513
439537	939514
279968	939515
181345	939516
259863	939517
133166	939518
62995	939519
174881	939520
138988	939521
553986	939522
144894	939523
91661	939524
314195	939525
355512	939526
450672	939527
67899	939528
62774	939529
325330	939530
33975	939531
507181	939532
41411	939533
661837	939534
85511	939535
144038	939536
503933	939537
627970	939538
594083	939539
698638	939540
117281	939541
675579	939542
495053	939543
329332	939544
711797	939545
237536	939546
550	939547
527929	939548
673727	939549
395587	939550
344813	939551
15019	939552
133202	939553
599557	939554
24140	939555
93875	939556
220908	939557
102589	939558
100551	939559
460385	939560
635183	939561
226244	939562
716985	939563
363047	939564
473302	939565
489869	939566
658780	939567
109734	939568
182751	939569
45966	939570
36153	939571
697533	939572
104700	939573
612636	939574
266679	939575
98044	939576
532262	939577
29387	939578
282059	939579
65182	939580
330804	939581
325606	939582
235437	939583
494791	939584
83999	939585
58643	939586
546666	939587
418252	939588
692881	939589
703808	939590
33484	939591
297998	939592
113361	939593
10052	939594
15272	939595
430209	939596
5812	939597
25979	939598
132665	939599
132006	939600
500647	939601
618700	939602
270962	939603
231306	939604
398480	939605
6207	939606
16791	939607
254326	939608
628808	939609
173020	939610
255383	939611
68423	939612
64010	939613
136344	939614
12937	939615
359285	939616
719537	939617
294601	939618
558550	939619
293207	939620
379634	939621
246379	939622
458674	939623
5815	939624
481796	939625
407332	939626
178701	939627
531160	939628
699194	939629
566928	939630
156413	939631
91240	939632
22677	939633
125159	939634
275927	939635
643359	939636
101653	939637
529650	939638
9340	939639
176019	939640
205964	939641
375028	939642
47126	939643
515779	939644
26287	939645
86317	939646
142648	939647
276374	939648
283619	939649
69463	939650
522390	939651
118393	939652
243519	939653
284349	939654
706685	939655
32050	939656
15856	939657
96549	939658
107195	939659
245832	939660
5681	939661
1922	939662
81294	939663
262753	939664
24816	939665
2794	939666
117288	939667
693772	939668
191111	939669
158083	939670
11261	939671
493299	939672
90088	939673
636501	939674
574085	939675
471633	939676
159147	939677
47972	939678
163241	939679
373385	939680
677333	939681
73982	939682
96723	939683
680694	939684
272804	939685
273789	939686
21590	939687
43130	939688
27362	939689
150211	939690
136091	939691
519503	939692
6155	939693
20104	939694
134101	939695
182389	939696
602260	939697
128888	939698
588240	939699
14323	939700
670156	939701
8694	939702
237194	939703
189872	939704
28834	939705
224232	939706
253224	939707
495653	939708
410747	939709
32780	939710
331571	939711
382749	939712
287946	939713
195570	939714
155014	939715
30433	939716
212982	939717
223061	939718
768	939719
460482	939720
235634	939721
582586	939722
476222	939723
95822	939724
595276	939725
359815	939726
619481	939727
677907	939728
5574	939729
166287	939730
386383	939731
547604	939732
552142	939733
23485	939734
121692	939735
252093	939736
621676	939737
570059	939738
134931	939739
144135	939740
122236	939741
425310	939742
482657	939743
29715	939744
240773	939745
54762	939746
642789	939747
722268	939748
512583	939749
662423	939750
54555	939751
551842	939752
416997	939753
41594	939754
162779	939755
417157	939756
251927	939757
49460	939758
41447	939759
382342	939760
181713	939761
116142	939762
186354	939763
154033	939764
571671	939765
621705	939766
586467	939767
260173	939768
130432	939769
490932	939770
183897	939771
717631	939772
179861	939773
706223	939774
717413	939775
566062	939776
467507	939777
377733	939778
488285	939779
676897	939780
137796	939781
195377	939782
722935	939783
6206	939784
144473	939785
429977	939786
4695	939787
32370	939788
406545	939789
423032	939790
78021	939791
257744	939792
120204	939793
208999	939794
37039	939795
29204	939796
132371	939797
693526	939798
656557	939799
14004	939800
592166	939801
144739	939802
34104	939803
6336	939804
443309	939805
4512	939806
173961	939807
394341	939808
2608	939809
603751	939810
270650	939811
155937	939812
469065	939813
36351	939814
407283	939815
27090	939816
718752	939817
7973	939818
261952	939819
348864	939820
23227	939821
630148	939822
380717	939823
224388	939824
441489	939825
677224	939826
329960	939827
111116	939828
1928	939829
432827	939830
281669	939831
17906	939832
138217	939833
219606	939834
485126	939835
576919	939836
31823	939837
373808	939838
140004	939839
201204	939840
515035	939841
157531	939842
161495	939843
161507	939844
310623	939845
708416	939846
568062	939847
195042	939848
92340	939849
428505	939850
690653	939851
124997	939852
462722	939853
623244	939854
335682	939855
248892	939856
28320	939857
150021	939858
270911	939859
45653	939860
47832	939861
165907	939862
374220	939863
618179	939864
3708	939865
52108	939866
73406	939867
533176	939868
20726	939869
873	939870
356634	939871
48405	939872
164668	939873
623552	939874
266918	939875
144722	939876
239094	939877
158651	939878
149743	939879
97030	939880
435917	939881
49658	939882
570178	939883
402196	939884
243611	939885
658171	939886
346492	939887
252081	939888
36388	939889
628364	939890
475965	939891
1096	939892
374175	939893
560461	939894
304776	939895
171805	939896
164030	939897
244991	939898
301976	939899
488360	939900
5709	939901
54559	939902
87351	939903
179208	939904
425951	939905
72302	939906
103107	939907
391150	939908
703144	939909
14521	939910
694073	939911
417969	939912
704068	939913
92587	939914
582686	939915
725149	939916
373945	939917
426731	939918
645650	939919
21271	939920
86042	939921
604254	939922
130223	939923
15271	939924
30972	939925
568106	939926
50853	939927
107204	939928
17363	939929
70218	939930
109041	939931
41064	939932
123518	939933
293515	939934
111382	939935
48192	939936
103927	939937
441019	939938
3690	939939
664680	939940
229810	939941
404800	939942
684285	939943
640792	939944
465622	939945
535305	939946
694868	939947
266803	939948
123397	939949
320346	939950
59403	939951
4653	939952
292276	939953
99350	939954
317	939955
347842	939956
2971	939957
170103	939958
595170	939959
170988	939960
186718	939961
631703	939962
54610	939963
109886	939964
557134	939965
268220	939966
696228	939967
89075	939968
165164	939969
561	939970
494032	939971
550976	939972
623460	939973
485044	939974
647416	939975
175937	939976
114827	939977
109129	939978
119170	939979
420928	939980
246195	939981
432938	939982
392713	939983
564997	939984
11029	939985
51868	939986
546086	939987
615009	939988
45212	939989
698628	939990
22779	939991
553293	939992
682002	939993
554359	939994
1597	939995
261058	939996
576130	939997
156710	939998
288053	939999
701915	940000
249605	940001
494583	940002
121596	940003
289487	940004
267981	940005
695708	940006
407361	940007
598677	940008
211862	940009
4255	940010
278830	940011
342458	940012
17267	940013
67720	940014
131636	940015
313986	940016
1093	940017
127526	940018
244040	940019
471275	940020
145389	940021
321783	940022
16911	940023
352832	940024
95669	940025
643537	940026
113593	940027
97798	940028
46028	940029
8231	940030
33157	940031
95362	940032
123295	940033
286989	940034
132555	940035
599882	940036
227743	940037
299406	940038
14970	940039
506506	940040
679894	940041
278858	940042
245873	940043
77074	940044
5923	940045
599116	940046
98824	940047
186345	940048
250353	940049
557200	940050
125500	940051
504698	940052
676467	940053
155340	940054
144178	940055
63984	940056
193557	940057
45484	940058
103467	940059
414260	940060
693906	940061
98661	940062
138041	940063
692478	940064
19520	940065
231426	940066
618611	940067
688035	940068
383452	940069
634035	940070
14016	940071
423464	940072
40699	940073
639556	940074
27599	940075
58621	940076
451899	940077
519406	940078
507716	940079
108657	940080
21589	940081
205659	940082
613288	940083
467771	940084
71854	940085
397150	940086
711391	940087
187422	940088
90502	940089
448918	940090
646188	940091
72640	940092
342069	940093
29350	940094
612070	940095
460896	940096
103453	940097
84850	940098
656172	940099
85015	940100
20228	940101
524274	940102
538948	940103
154672	940104
78874	940105
15684	940106
412693	940107
346968	940108
20392	940109
553628	940110
111011	940111
704350	940112
7586	940113
645154	940114
532316	940115
6013	940116
335623	940117
717855	940118
710823	940119
274542	940120
231123	940121
690031	940122
722301	940123
205889	940124
187209	940125
215655	940126
282069	940127
704827	940128
568321	940129
480167	940130
544211	940131
45524	940132
121713	940133
190495	940134
285545	940135
10410	940136
685347	940137
228143	940138
171012	940139
93744	940140
355320	940141
35129	940142
34963	940143
652031	940144
716315	940145
423118	940146
66345	940147
15521	940148
561979	940149
368563	940150
543691	940151
97699	940152
179763	940153
559805	940154
421995	940155
165963	940156
138591	940157
111634	940158
6025	940159
102969	940160
632413	940161
676561	940162
598257	940163
555503	940164
459845	940165
43333	940166
251727	940167
18765	940168
246110	940169
172248	940170
207976	940171
657833	940172
43005	940173
677669	940174
292545	940175
680329	940176
624678	940177
577387	940178
215352	940179
100452	940180
322050	940181
70618	940182
26424	940183
404674	940184
42416	940185
73755	940186
49126	940187
567669	940188
182285	940189
183704	940190
460226	940191
35385	940192
139770	940193
416347	940194
515263	940195
166417	940196
666122	940197
152757	940198
267163	940199
222989	940200
24134	940201
592838	940202
261975	940203
604263	940204
193668	940205
127601	940206
665298	940207
88984	940208
76627	940209
123	940210
6834	940211
424977	940212
647368	940213
129488	940214
404943	940215
1194	940216
109983	940217
99320	940218
141440	940219
12909	940220
717004	940221
719010	940222
83567	940223
468904	940224
238704	940225
75089	940226
107465	940227
16802	940228
68071	940229
135907	940230
9689	940231
625586	940232
95866	940233
358828	940234
268399	940235
156379	940236
245536	940237
557970	940238
34196	940239
526654	940240
8437	940241
53	940242
25773	940243
251187	940244
668560	940245
162187	940246
599044	940247
4150	940248
255946	940249
57928	940250
161537	940251
207923	940252
724818	940253
704194	940254
706706	940255
95403	940256
127861	940257
321262	940258
523080	940259
443046	940260
481368	940261
511358	940262
702771	940263
120634	940264
527768	940265
7948	940266
404204	940267
103247	940268
43677	940269
17612	940270
40986	940271
2004	940272
609287	940273
34870	940274
118864	940275
108530	940276
482913	940277
628506	940278
355115	940279
506012	940280
577459	940281
434233	940282
658092	940283
559434	940284
53760	940285
652957	940286
51080	940287
15124	940288
7065	940289
397990	940290
481100	940291
143717	940292
179239	940293
177881	940294
491927	940295
516888	940296
137530	940297
233868	940298
211083	940299
52343	940300
428977	940301
309828	940302
142535	940303
616202	940304
217349	940305
359524	940306
2961	940307
6584	940308
10683	940309
635479	940310
136538	940311
275477	940312
335	940313
503137	940314
10501	940315
34885	940316
163470	940317
336650	940318
75304	940319
116752	940320
110192	940321
383853	940322
24170	940323
192286	940324
199763	940325
87971	940326
9090	940327
568444	940328
650349	940329
520446	940330
143788	940331
185298	940332
8669	940333
11703	940334
418897	940335
67377	940336
636123	940337
330617	940338
663566	940339
10128	940340
274539	940341
529865	940342
706684	940343
187671	940344
520300	940345
9907	940346
419980	940347
420887	940348
376918	940349
298743	940350
751	940351
255	940352
17396	940353
142949	940354
631923	940355
422157	940356
5025	940357
637994	940358
492	940359
399619	940360
121384	940361
2570	940362
95779	940363
279075	940364
11055	940365
68675	940366
282802	940367
2716	940368
132647	940369
330949	940370
9212	940371
458038	940372
693014	940373
486969	940374
555577	940375
45711	940376
3693	940377
364310	940378
299965	940379
497955	940380
449307	940381
281958	940382
281660	940383
708940	940384
103553	940385
439138	940386
52793	940387
120971	940388
713030	940389
276475	940390
15861	940391
21082	940392
712798	940393
363604	940394
8018	940395
44451	940396
33792	940397
13888	940398
114356	940399
131517	940400
634901	940401
114836	940402
25297	940403
117035	940404
584688	940405
198681	940406
9208	940407
520835	940408
685943	940409
38544	940410
108799	940411
573454	940412
551143	940413
128638	940414
400663	940415
691458	940416
521448	940417
158400	940418
67720	940419
316939	940420
176872	940421
597678	940422
480919	940423
148207	940424
87337	940425
585166	940426
41804	940427
625619	940428
494852	940429
35372	940430
357992	940431
672703	940432
390900	940433
120447	940434
202309	940435
31847	940436
137863	940437
103345	940438
557921	940439
199547	940440
362871	940441
499406	940442
437506	940443
79543	940444
599464	940445
586687	940446
416443	940447
144067	940448
380881	940449
298183	940450
92901	940451
398451	940452
36058	940453
537344	940454
99488	940455
164188	940456
717715	940457
440500	940458
688094	940459
490100	940460
54566	940461
35892	940462
694087	940463
317956	940464
265731	940465
302863	940466
628138	940467
232775	940468
134454	940469
76813	940470
67280	940471
648830	940472
78065	940473
12003	940474
327806	940475
474702	940476
514209	940477
94900	940478
37487	940479
625232	940480
74890	940481
24404	940482
12164	940483
242394	940484
458465	940485
13385	940486
209289	940487
559368	940488
78345	940489
2299	940490
198918	940491
486466	940492
341717	940493
228169	940494
716766	940495
173351	940496
544991	940497
269282	940498
444250	940499
95214	940500
72762	940501
1	940502
337186	940503
503544	940504
712382	940505
708585	940506
701396	940507
541504	940508
452531	940509
175779	940510
54075	940511
72146	940512
125521	940513
660792	940514
529966	940515
325461	940516
286365	940517
19609	940518
272939	940519
42327	940520
256939	940521
414781	940522
50950	940523
478063	940524
435354	940525
158781	940526
100196	940527
612923	940528
410645	940529
30011	940530
70032	940531
564038	940532
284825	940533
4373	940534
114636	940535
44341	940536
336512	940537
620388	940538
357944	940539
716924	940540
239644	940541
288943	940542
99991	940543
480101	940544
664282	940545
656016	940546
4212	940547
148665	940548
637	940549
216829	940550
14898	940551
294422	940552
14218	940553
482965	940554
389862	940555
161449	940556
398014	940557
23749	940558
234857	940559
432408	940560
591885	940561
72742	940562
715081	940563
620137	940564
236875	940565
477758	940566
18749	940567
5648	940568
88952	940569
633953	940570
603290	940571
375863	940572
270665	940573
416467	940574
184437	940575
556033	940576
347872	940577
644589	940578
104957	940579
176577	940580
95145	940581
32060	940582
52772	940583
103699	940584
46078	940585
125439	940586
52456	940587
377722	940588
185803	940589
457651	940590
145208	940591
44309	940592
111403	940593
327158	940594
161234	940595
284130	940596
55805	940597
232110	940598
2519	940599
306445	940600
365882	940601
24007	940602
1471	940603
406004	940604
313648	940605
356800	940606
233967	940607
45963	940608
615401	940609
1055	940610
106960	940611
170232	940612
204809	940613
698219	940614
15812	940615
679899	940616
56592	940617
918	940618
132091	940619
85797	940620
275044	940621
67966	940622
237406	940623
601835	940624
592064	940625
161351	940626
593205	940627
390169	940628
54667	940629
262218	940630
50493	940631
305017	940632
106750	940633
168510	940634
52667	940635
151148	940636
709324	940637
362841	940638
302808	940639
154737	940640
387882	940641
537172	940642
264544	940643
189755	940644
594035	940645
28472	940646
231182	940647
217109	940648
476812	940649
605230	940650
650489	940651
176226	940652
546135	940653
108270	940654
47247	940655
637878	940656
122370	940657
668257	940658
73983	940659
674190	940660
396264	940661
239657	940662
57983	940663
421169	940664
315034	940665
179870	940666
55938	940667
2714	940668
7630	940669
538309	940670
627690	940671
43741	940672
291329	940673
293124	940674
697645	940675
427697	940676
593030	940677
16168	940678
572217	940679
620684	940680
512576	940681
115998	940682
48532	940683
468151	940684
578578	940685
6155	940686
568720	940687
249096	940688
360641	940689
48667	940690
125941	940691
458490	940692
684268	940693
226931	940694
12873	940695
174793	940696
38420	940697
542589	940698
87888	940699
464425	940700
132606	940701
124240	940702
192934	940703
87246	940704
599286	940705
711727	940706
29771	940707
151264	940708
95649	940709
117929	940710
720217	940711
65531	940712
13864	940713
772	940714
147828	940715
80075	940716
128643	940717
401713	940718
522819	940719
142608	940720
151430	940721
651060	940722
752	940723
136345	940724
178807	940725
76778	940726
509507	940727
335751	940728
28006	940729
577948	940730
141669	940731
534609	940732
91920	940733
356320	940734
61563	940735
182273	940736
556759	940737
6734	940738
40424	940739
9726	940740
674896	940741
42113	940742
628795	940743
639129	940744
27824	940745
677826	940746
117169	940747
626653	940748
4808	940749
449549	940750
283994	940751
542126	940752
66408	940753
635577	940754
192106	940755
15172	940756
124696	940757
154747	940758
324355	940759
678674	940760
587828	940761
342323	940762
295870	940763
610800	940764
660505	940765
617495	940766
493636	940767
420476	940768
385767	940769
700149	940770
14481	940771
10468	940772
372614	940773
455227	940774
23950	940775
522159	940776
705374	940777
12120	940778
695897	940779
270208	940780
128925	940781
147657	940782
348114	940783
41404	940784
27465	940785
162872	940786
157247	940787
564637	940788
500730	940789
53612	940790
480466	940791
155760	940792
471462	940793
247623	940794
957	940795
259146	940796
615257	940797
86831	940798
49780	940799
366642	940800
232737	940801
205230	940802
359727	940803
414107	940804
121847	940805
436264	940806
586317	940807
570728	940808
132115	940809
137795	940810
470517	940811
132130	940812
324059	940813
143371	940814
500149	940815
238479	940816
467540	940817
2232	940818
103387	940819
133631	940820
73362	940821
72142	940822
109398	940823
163092	940824
93556	940825
476950	940826
254634	940827
437417	940828
183780	940829
633546	940830
291328	940831
167327	940832
24273	940833
41407	940834
166925	940835
132857	940836
28168	940837
173558	940838
63394	940839
334602	940840
396542	940841
241455	940842
183718	940843
186851	940844
102421	940845
101949	940846
477840	940847
424985	940848
174878	940849
634189	940850
307641	940851
65518	940852
15021	940853
224179	940854
272323	940855
56140	940856
653971	940857
657256	940858
422655	940859
367852	940860
66984	940861
600537	940862
98223	940863
402746	940864
173698	940865
649641	940866
15204	940867
103473	940868
495370	940869
301980	940870
9583	940871
628012	940872
603019	940873
402080	940874
357971	940875
48260	940876
352903	940877
692559	940878
161399	940879
101590	940880
705787	940881
574462	940882
453992	940883
361083	940884
38390	940885
376362	940886
135555	940887
581940	940888
374203	940889
307291	940890
54574	940891
574795	940892
30629	940893
685290	940894
157887	940895
247368	940896
111318	940897
304488	940898
97209	940899
10471	940900
49202	940901
463463	940902
45559	940903
548764	940904
687189	940905
473296	940906
72437	940907
395449	940908
523357	940909
108129	940910
555699	940911
162322	940912
281051	940913
67361	940914
152424	940915
123396	940916
608616	940917
15956	940918
6115	940919
223080	940920
348774	940921
155109	940922
405851	940923
140006	940924
41807	940925
96762	940926
51285	940927
19467	940928
440896	940929
1351	940930
529957	940931
29415	940932
370956	940933
613271	940934
181934	940935
210345	940936
363051	940937
19581	940938
415476	940939
255460	940940
489722	940941
17237	940942
439480	940943
16744	940944
49120	940945
67617	940946
464782	940947
16554	940948
688524	940949
336344	940950
721608	940951
608652	940952
28396	940953
100867	940954
620500	940955
101479	940956
214459	940957
80510	940958
524547	940959
57402	940960
464037	940961
196952	940962
40992	940963
400227	940964
309414	940965
462328	940966
587933	940967
357387	940968
282812	940969
474099	940970
204266	940971
71488	940972
194246	940973
106641	940974
391003	940975
537520	940976
218822	940977
129675	940978
390080	940979
1919	940980
248696	940981
601197	940982
75170	940983
52846	940984
23927	940985
711263	940986
76294	940987
533027	940988
188059	940989
556293	940990
344233	940991
498054	940992
24403	940993
179407	940994
351860	940995
19624	940996
233708	940997
67730	940998
534292	940999
223967	941000
103568	941001
62105	941002
51072	941003
189373	941004
269704	941005
16395	941006
21751	941007
4772	941008
8558	941009
353105	941010
458045	941011
443614	941012
173149	941013
137807	941014
312177	941015
176376	941016
470471	941017
535129	941018
390200	941019
41360	941020
255302	941021
369003	941022
61961	941023
674001	941024
712767	941025
620431	941026
684356	941027
466805	941028
471279	941029
201148	941030
238407	941031
8413	941032
183738	941033
138848	941034
154708	941035
311098	941036
149990	941037
41103	941038
468883	941039
491176	941040
136404	941041
657707	941042
183863	941043
514478	941044
696648	941045
562745	941046
72856	941047
136498	941048
30382	941049
252942	941050
22598	941051
426661	941052
339135	941053
105108	941054
432788	941055
166822	941056
474937	941057
88479	941058
336929	941059
235132	941060
46794	941061
8530	941062
67436	941063
677668	941064
471507	941065
331389	941066
93929	941067
45933	941068
568375	941069
485363	941070
48847	941071
386300	941072
62054	941073
12309	941074
256484	941075
168908	941076
571868	941077
21030	941078
50852	941079
276528	941080
136516	941081
542275	941082
133300	941083
1280	941084
34999	941085
703182	941086
265604	941087
227264	941088
394840	941089
513042	941090
25074	941091
264010	941092
639256	941093
581879	941094
618810	941095
245102	941096
71648	941097
445242	941098
375735	941099
459732	941100
421577	941101
599909	941102
114025	941103
14058	941104
17691	941105
714687	941106
60860	941107
602851	941108
67114	941109
337417	941110
697041	941111
651046	941112
698011	941113
167180	941114
616739	941115
185245	941116
495968	941117
592341	941118
23041	941119
304645	941120
295618	941121
357780	941122
52043	941123
58462	941124
285400	941125
43500	941126
104656	941127
102476	941128
574749	941129
158409	941130
185323	941131
264687	941132
7928	941133
472922	941134
619917	941135
145055	941136
272788	941137
298640	941138
569409	941139
17152	941140
53042	941141
646673	941142
186160	941143
34676	941144
587479	941145
129194	941146
367591	941147
242219	941148
67490	941149
12034	941150
352315	941151
109107	941152
44315	941153
89709	941154
259845	941155
1965	941156
336826	941157
484105	941158
39893	941159
597651	941160
181294	941161
1795	941162
32872	941163
70112	941164
434912	941165
153616	941166
129605	941167
257121	941168
177675	941169
74553	941170
101485	941171
128815	941172
714946	941173
603567	941174
29336	941175
119996	941176
448619	941177
302944	941178
278045	941179
592338	941180
245489	941181
474492	941182
506137	941183
41545	941184
3343	941185
30054	941186
25649	941187
689307	941188
156776	941189
700135	941190
595701	941191
27367	941192
46311	941193
292153	941194
3027	941195
443271	941196
21702	941197
114140	941198
128741	941199
284663	941200
204675	941201
143192	941202
428023	941203
18088	941204
622856	941205
21652	941206
375539	941207
507236	941208
684675	941209
427055	941210
391224	941211
182525	941212
8298	941213
202665	941214
256255	941215
648498	941216
165067	941217
645938	941218
193539	941219
393919	941220
110493	941221
120343	941222
458885	941223
61546	941224
493739	941225
541980	941226
68714	941227
6662	941228
114868	941229
18498	941230
385916	941231
416631	941232
130030	941233
62655	941234
204758	941235
115326	941236
84820	941237
456062	941238
275828	941239
151932	941240
236782	941241
143699	941242
425736	941243
444189	941244
48474	941245
290784	941246
35539	941247
224601	941248
162861	941249
453361	941250
165377	941251
590380	941252
113168	941253
176140	941254
528762	941255
677652	941256
543709	941257
209429	941258
704768	941259
481601	941260
35928	941261
530301	941262
507746	941263
33401	941264
705423	941265
617480	941266
659237	941267
346554	941268
113251	941269
299045	941270
448378	941271
663156	941272
33667	941273
175777	941274
194735	941275
421621	941276
18977	941277
79187	941278
158	941279
55932	941280
363316	941281
689730	941282
322335	941283
158338	941284
492108	941285
493740	941286
140215	941287
5749	941288
72210	941289
130802	941290
173166	941291
16886	941292
550775	941293
372640	941294
494812	941295
450773	941296
141812	941297
211286	941298
624	941299
703895	941300
209734	941301
469525	941302
108436	941303
660878	941304
484816	941305
430652	941306
418920	941307
298083	941308
468494	941309
284008	941310
219162	941311
106863	941312
27174	941313
114462	941314
16006	941315
407834	941316
144032	941317
155906	941318
497431	941319
149059	941320
146512	941321
5068	941322
2220	941323
661424	941324
175156	941325
112303	941326
608754	941327
363265	941328
344185	941329
207564	941330
536550	941331
80361	941332
564524	941333
18506	941334
631125	941335
63299	941336
335327	941337
129122	941338
91007	941339
246027	941340
77895	941341
317248	941342
528858	941343
562532	941344
162853	941345
16162	941346
168144	941347
33572	941348
171013	941349
4048	941350
78241	941351
6091	941352
18076	941353
202306	941354
180339	941355
24393	941356
263676	941357
424	941358
89158	941359
223	941360
5228	941361
435040	941362
660644	941363
591689	941364
181005	941365
632592	941366
409295	941367
392177	941368
1930	941369
42239	941370
492888	941371
597429	941372
552664	941373
39812	941374
361986	941375
593785	941376
46124	941377
524575	941378
542167	941379
33122	941380
32831	941381
25246	941382
308959	941383
11502	941384
78473	941385
367209	941386
335600	941387
357871	941388
165739	941389
170921	941390
450233	941391
680247	941392
550597	941393
439385	941394
285343	941395
164242	941396
41353	941397
237351	941398
143069	941399
70530	941400
130900	941401
6045	941402
123147	941403
21181	941404
611360	941405
520949	941406
509055	941407
260512	941408
165001	941409
69602	941410
222325	941411
356648	941412
333999	941413
338586	941414
278657	941415
482596	941416
269226	941417
622531	941418
30114	941419
352446	941420
92497	941421
43132	941422
243862	941423
120878	941424
270055	941425
360245	941426
71888	941427
344838	941428
472089	941429
567944	941430
27371	941431
577412	941432
4230	941433
4493	941434
34340	941435
259897	941436
189072	941437
92338	941438
6859	941439
80330	941440
336361	941441
694076	941442
31876	941443
66712	941444
499729	941445
211832	941446
135115	941447
34744	941448
84020	941449
7392	941450
347128	941451
302599	941452
126609	941453
490506	941454
20739	941455
189379	941456
137979	941457
484815	941458
539932	941459
638448	941460
607072	941461
651180	941462
613430	941463
355818	941464
582014	941465
145968	941466
231263	941467
206037	941468
699698	941469
467044	941470
39995	941471
9001	941472
218931	941473
41400	941474
36645	941475
152114	941476
158642	941477
194545	941478
97011	941479
31635	941480
25533	941481
557525	941482
525415	941483
606097	941484
352884	941485
648848	941486
333260	941487
340516	941488
10465	941489
193187	941490
8211	941491
106699	941492
499974	941493
157485	941494
11679	941495
52849	941496
525215	941497
360775	941498
381893	941499
175838	941500
251344	941501
43156	941502
522521	941503
185218	941504
256112	941505
92209	941506
319061	941507
198097	941508
561372	941509
676957	941510
111416	941511
51439	941512
351345	941513
213671	941514
516571	941515
696979	941516
2861	941517
44214	941518
109149	941519
59101	941520
516252	941521
627418	941522
124868	941523
599629	941524
167384	941525
322326	941526
557896	941527
80661	941528
641223	941529
518179	941530
526834	941531
485677	941532
258430	941533
686988	941534
328010	941535
49465	941536
41070	941537
683266	941538
705702	941539
371057	941540
604866	941541
147035	941542
65599	941543
381754	941544
52436	941545
6669	941546
332205	941547
73731	941548
382172	941549
659570	941550
501466	941551
397200	941552
66335	941553
153331	941554
577513	941555
621142	941556
39262	941557
109327	941558
49033	941559
455536	941560
682543	941561
339132	941562
5156	941563
409906	941564
396013	941565
1385	941566
62778	941567
431108	941568
74205	941569
675349	941570
444611	941571
593720	941572
134567	941573
34499	941574
193885	941575
113428	941576
44233	941577
592409	941578
355488	941579
598603	941580
516363	941581
174360	941582
42265	941583
588995	941584
430210	941585
83546	941586
149430	941587
272276	941588
158364	941589
78938	941590
51619	941591
62911	941592
431365	941593
2671	941594
635862	941595
55585	941596
6155	941597
493325	941598
237134	941599
33268	941600
34387	941601
62353	941602
438666	941603
704972	941604
566282	941605
22736	941606
105037	941607
656621	941608
645413	941609
63272	941610
205478	941611
658942	941612
460280	941613
653003	941614
550579	941615
286413	941616
112333	941617
112315	941618
295197	941619
12999	941620
543712	941621
268358	941622
684060	941623
17266	941624
594420	941625
52907	941626
211091	941627
642215	941628
509	941629
21064	941630
179421	941631
608139	941632
669562	941633
530452	941634
13759	941635
177776	941636
244948	941637
400370	941638
142215	941639
637246	941640
192136	941641
456571	941642
433751	941643
407825	941644
358788	941645
644020	941646
392137	941647
128940	941648
97816	941649
84725	941650
2980	941651
182822	941652
8130	941653
102489	941654
86850	941655
65364	941656
165476	941657
140465	941658
706786	941659
289628	941660
526625	941661
578878	941662
76810	941663
454560	941664
45301	941665
605921	941666
503116	941667
249809	941668
249976	941669
313332	941670
708760	941671
456887	941672
162402	941673
9530	941674
207002	941675
36180	941676
331293	941677
130767	941678
113584	941679
6710	941680
624672	941681
214950	941682
8599	941683
479885	941684
666710	941685
122436	941686
70166	941687
42174	941688
56939	941689
149285	941690
378713	941691
693389	941692
310592	941693
30028	941694
515422	941695
411568	941696
341106	941697
19898	941698
47392	941699
80174	941700
632788	941701
331699	941702
713321	941703
138128	941704
472147	941705
231642	941706
119242	941707
77213	941708
521002	941709
134214	941710
115936	941711
52723	941712
32353	941713
591010	941714
283222	941715
263379	941716
698294	941717
401560	941718
10177	941719
119176	941720
606125	941721
82729	941722
338342	941723
81051	941724
404152	941725
703860	941726
241121	941727
31575	941728
70331	941729
456168	941730
176492	941731
651630	941732
466782	941733
212042	941734
652656	941735
31403	941736
553013	941737
205040	941738
464407	941739
74158	941740
11947	941741
565623	941742
21748	941743
200546	941744
461990	941745
477966	941746
547501	941747
191138	941748
97579	941749
408971	941750
448252	941751
91150	941752
628201	941753
84471	941754
202699	941755
71984	941756
142792	941757
179646	941758
71001	941759
2563	941760
477006	941761
357555	941762
177088	941763
57219	941764
673126	941765
55804	941766
334292	941767
103265	941768
134563	941769
590472	941770
164013	941771
164	941772
72142	941773
113121	941774
34884	941775
12141	941776
25829	941777
134746	941778
87216	941779
704921	941780
91013	941781
677917	941782
357954	941783
693809	941784
161111	941785
634505	941786
377713	941787
700357	941788
179473	941789
418446	941790
414069	941791
146906	941792
580358	941793
695268	941794
273910	941795
41597	941796
406807	941797
2365	941798
41988	941799
593833	941800
217138	941801
566201	941802
534826	941803
516930	941804
511565	941805
671488	941806
415157	941807
514474	941808
602061	941809
121919	941810
122771	941811
301321	941812
266194	941813
312102	941814
615798	941815
224857	941816
277336	941817
406247	941818
17998	941819
88806	941820
144837	941821
546728	941822
914	941823
60771	941824
9199	941825
158018	941826
709623	941827
179977	941828
223928	941829
521625	941830
380386	941831
522506	941832
504243	941833
700166	941834
188190	941835
146045	941836
208355	941837
630566	941838
48764	941839
276931	941840
4837	941841
379872	941842
374921	941843
566708	941844
634326	941845
301119	941846
93604	941847
34680	941848
157518	941849
691785	941850
474289	941851
653145	941852
146776	941853
53068	941854
458289	941855
616094	941856
380413	941857
64830	941858
686523	941859
249595	941860
76	941861
36556	941862
595401	941863
579296	941864
118155	941865
390589	941866
140373	941867
538071	941868
80567	941869
344157	941870
20287	941871
720329	941872
319786	941873
267192	941874
6366	941875
153632	941876
412496	941877
709834	941878
426237	941879
54640	941880
509667	941881
66096	941882
28398	941883
255635	941884
17900	941885
193145	941886
623483	941887
78762	941888
141421	941889
318846	941890
101090	941891
686172	941892
521893	941893
244354	941894
192370	941895
557984	941896
639914	941897
106391	941898
14637	941899
36935	941900
18179	941901
528189	941902
2586	941903
47746	941904
578626	941905
316468	941906
30285	941907
391724	941908
597353	941909
382724	941910
537615	941911
91456	941912
265866	941913
328140	941914
708172	941915
703199	941916
587475	941917
602469	941918
524965	941919
106152	941920
118397	941921
536406	941922
19507	941923
9554	941924
5406	941925
29682	941926
194789	941927
22980	941928
554672	941929
47312	941930
427759	941931
250906	941932
135813	941933
362159	941934
588682	941935
381800	941936
253990	941937
520836	941938
519464	941939
399322	941940
273137	941941
719094	941942
420189	941943
363999	941944
32591	941945
215969	941946
173497	941947
236695	941948
556195	941949
618792	941950
654945	941951
76956	941952
216600	941953
116503	941954
558118	941955
133023	941956
68378	941957
171	941958
84366	941959
268419	941960
185751	941961
711030	941962
638343	941963
15776	941964
27033	941965
20866	941966
526244	941967
361012	941968
180934	941969
197690	941970
433943	941971
691948	941972
287055	941973
253221	941974
403673	941975
56446	941976
482976	941977
446559	941978
488868	941979
122047	941980
642122	941981
67666	941982
285130	941983
724756	941984
4661	941985
253009	941986
62327	941987
60623	941988
130452	941989
135675	941990
595301	941991
454568	941992
232544	941993
448855	941994
559049	941995
157221	941996
185539	941997
362867	941998
477407	941999
40717	942000
129894	942001
551459	942002
669382	942003
79831	942004
566007	942005
481826	942006
306168	942007
333741	942008
47295	942009
23274	942010
196454	942011
107448	942012
588670	942013
482126	942014
339097	942015
724935	942016
2776	942017
27143	942018
120865	942019
434784	942020
166457	942021
152652	942022
156254	942023
386813	942024
385978	942025
237839	942026
704342	942027
697386	942028
146298	942029
153121	942030
606930	942031
677412	942032
491581	942033
4945	942034
222565	942035
461326	942036
713647	942037
366901	942038
237850	942039
590116	942040
511031	942041
344229	942042
181164	942043
5474	942044
660371	942045
81860	942046
268226	942047
94784	942048
572813	942049
180012	942050
22237	942051
186138	942052
87091	942053
18613	942054
150009	942055
465674	942056
4430	942057
65637	942058
197341	942059
696122	942060
164793	942061
186377	942062
42044	942063
209304	942064
152650	942065
122195	942066
324141	942067
464128	942068
35560	942069
27337	942070
278390	942071
641632	942072
393722	942073
688341	942074
38624	942075
153778	942076
292622	942077
140818	942078
356430	942079
272840	942080
271574	942081
504724	942082
257087	942083
596428	942084
48047	942085
416456	942086
340885	942087
61269	942088
480272	942089
664254	942090
445677	942091
138690	942092
38677	942093
593283	942094
134765	942095
145110	942096
626408	942097
211774	942098
137893	942099
322350	942100
379406	942101
51121	942102
50995	942103
413623	942104
516413	942105
888	942106
6858	942107
84307	942108
719453	942109
229483	942110
539254	942111
317805	942112
65044	942113
368462	942114
35212	942115
706276	942116
291527	942117
503877	942118
550623	942119
1091	942120
655530	942121
718442	942122
525361	942123
5200	942124
146681	942125
533087	942126
121686	942127
44334	942128
24350	942129
53537	942130
287019	942131
25990	942132
557505	942133
608342	942134
91485	942135
582800	942136
336002	942137
512317	942138
42902	942139
357166	942140
488296	942141
496056	942142
62820	942143
219874	942144
343996	942145
684469	942146
83743	942147
309477	942148
481661	942149
673192	942150
228929	942151
617529	942152
209385	942153
154888	942154
12081	942155
73019	942156
469822	942157
73608	942158
234029	942159
55936	942160
406379	942161
25279	942162
324569	942163
142256	942164
2855	942165
217042	942166
36278	942167
118117	942168
32096	942169
180281	942170
13874	942171
4808	942172
582895	942173
20439	942174
177845	942175
618433	942176
453721	942177
704627	942178
16922	942179
329172	942180
535469	942181
272950	942182
104747	942183
148346	942184
50261	942185
637340	942186
68958	942187
543677	942188
69219	942189
51811	942190
372332	942191
44167	942192
44290	942193
421416	942194
351882	942195
55097	942196
244170	942197
105104	942198
271891	942199
240059	942200
309516	942201
310072	942202
311805	942203
79653	942204
142585	942205
153251	942206
200926	942207
695763	942208
121180	942209
190285	942210
41733	942211
536161	942212
36938	942213
32693	942214
439070	942215
448088	942216
528355	942217
363183	942218
140828	942219
98763	942220
2828	942221
11331	942222
34600	942223
711347	942224
359103	942225
604707	942226
265972	942227
1528	942228
124413	942229
635326	942230
276235	942231
36264	942232
322865	942233
293100	942234
294029	942235
662052	942236
129340	942237
14563	942238
526688	942239
37213	942240
6922	942241
432097	942242
179317	942243
637594	942244
306273	942245
327729	942246
640655	942247
556474	942248
25996	942249
621134	942250
697524	942251
723496	942252
347287	942253
85491	942254
12352	942255
103240	942256
331186	942257
695262	942258
622457	942259
231521	942260
161554	942261
51160	942262
21873	942263
302335	942264
94189	942265
650841	942266
4639	942267
143356	942268
134428	942269
630044	942270
574837	942271
449150	942272
34213	942273
572389	942274
147586	942275
639333	942276
550670	942277
130012	942278
531131	942279
342869	942280
372718	942281
32918	942282
370622	942283
9425	942284
107668	942285
273596	942286
12184	942287
594154	942288
406854	942289
39911	942290
148463	942291
528624	942292
414736	942293
53776	942294
390483	942295
11522	942296
214493	942297
319578	942298
457928	942299
391012	942300
364356	942301
683180	942302
157906	942303
219543	942304
561026	942305
551802	942306
1857	942307
372141	942308
105324	942309
252669	942310
32835	942311
284916	942312
108254	942313
205875	942314
563255	942315
404	942316
409727	942317
514301	942318
16128	942319
339218	942320
549052	942321
85312	942322
38378	942323
433639	942324
11750	942325
28858	942326
33452	942327
569567	942328
561419	942329
281284	942330
117017	942331
70946	942332
560275	942333
10032	942334
431207	942335
378164	942336
65167	942337
3106	942338
143782	942339
159599	942340
614778	942341
621081	942342
650101	942343
106005	942344
4992	942345
708225	942346
268440	942347
48677	942348
560607	942349
96942	942350
660144	942351
28111	942352
266663	942353
186889	942354
45630	942355
102030	942356
434343	942357
469080	942358
213585	942359
37203	942360
240181	942361
229454	942362
75151	942363
192783	942364
41255	942365
29087	942366
599270	942367
147183	942368
624110	942369
342535	942370
139436	942371
423898	942372
16033	942373
216538	942374
153844	942375
447917	942376
617343	942377
356608	942378
352587	942379
143858	942380
116987	942381
656988	942382
402016	942383
646660	942384
719825	942385
369375	942386
42852	942387
33707	942388
36573	942389
595201	942390
182155	942391
551504	942392
429209	942393
67106	942394
14503	942395
57981	942396
438622	942397
392918	942398
352184	942399
86397	942400
490273	942401
76551	942402
116809	942403
151534	942404
557850	942405
712472	942406
129146	942407
366098	942408
95833	942409
425866	942410
335162	942411
662585	942412
239812	942413
303326	942414
105958	942415
704615	942416
196412	942417
48420	942418
210190	942419
28810	942420
709957	942421
43692	942422
652119	942423
73866	942424
452131	942425
109379	942426
282582	942427
37426	942428
269009	942429
340910	942430
122602	942431
71356	942432
594807	942433
497282	942434
53200	942435
132403	942436
261948	942437
697352	942438
29583	942439
97714	942440
72500	942441
365898	942442
609284	942443
679945	942444
197552	942445
607081	942446
83978	942447
72372	942448
71673	942449
237504	942450
46665	942451
50978	942452
154050	942453
201499	942454
639206	942455
51559	942456
279305	942457
353144	942458
41838	942459
127719	942460
18426	942461
693391	942462
702651	942463
627078	942464
136541	942465
502602	942466
582890	942467
514592	942468
47340	942469
556	942470
97173	942471
551254	942472
602798	942473
441789	942474
123713	942475
118933	942476
91168	942477
234538	942478
166012	942479
104563	942480
119116	942481
154712	942482
655729	942483
13873	942484
65858	942485
279825	942486
595307	942487
320410	942488
20128	942489
544336	942490
144284	942491
140928	942492
116087	942493
263537	942494
50376	942495
53541	942496
709746	942497
101968	942498
1208	942499
19536	942500
673168	942501
331665	942502
12324	942503
412631	942504
595530	942505
133865	942506
134184	942507
704381	942508
8848	942509
355830	942510
197076	942511
354742	942512
476263	942513
431609	942514
99590	942515
334221	942516
21387	942517
247296	942518
24990	942519
227091	942520
59050	942521
661118	942522
99915	942523
117482	942524
25963	942525
314510	942526
403180	942527
706769	942528
457635	942529
643668	942530
362599	942531
44593	942532
502490	942533
609052	942534
548653	942535
627898	942536
108371	942537
213917	942538
89374	942539
577633	942540
623074	942541
180873	942542
232011	942543
533740	942544
672846	942545
443032	942546
23541	942547
232970	942548
497212	942549
391822	942550
93290	942551
216144	942552
49202	942553
489167	942554
120899	942555
114005	942556
132209	942557
1402	942558
3792	942559
714605	942560
256194	942561
654301	942562
506397	942563
181169	942564
535826	942565
108205	942566
429762	942567
418512	942568
147047	942569
718732	942570
10251	942571
156124	942572
180998	942573
59726	942574
419249	942575
343370	942576
631637	942577
54759	942578
104576	942579
81252	942580
670817	942581
308906	942582
206131	942583
5115	942584
603082	942585
17921	942586
161233	942587
123	942588
39159	942589
631809	942590
84419	942591
675826	942592
86447	942593
454031	942594
408937	942595
525705	942596
402934	942597
672421	942598
257395	942599
134991	942600
675044	942601
508122	942602
564166	942603
610258	942604
665197	942605
544626	942606
196341	942607
121598	942608
264966	942609
17479	942610
501794	942611
23954	942612
50679	942613
389148	942614
10550	942615
632472	942616
724716	942617
574687	942618
683232	942619
432072	942620
148619	942621
399511	942622
311878	942623
43536	942624
523037	942625
123604	942626
217694	942627
329070	942628
659887	942629
31122	942630
611792	942631
712699	942632
262181	942633
464293	942634
267670	942635
214615	942636
466339	942637
92261	942638
48346	942639
495933	942640
540114	942641
354234	942642
74596	942643
663512	942644
474781	942645
115077	942646
132817	942647
185118	942648
467637	942649
525551	942650
200619	942651
145805	942652
344887	942653
36713	942654
99	942655
208624	942656
327456	942657
165261	942658
54309	942659
448154	942660
353138	942661
9836	942662
446415	942663
156840	942664
138237	942665
509427	942666
195916	942667
73094	942668
93011	942669
296969	942670
291526	942671
21511	942672
543876	942673
98935	942674
412754	942675
394169	942676
449464	942677
80189	942678
22876	942679
316749	942680
66442	942681
127999	942682
119917	942683
88067	942684
24865	942685
129186	942686
302312	942687
602836	942688
5184	942689
176037	942690
49863	942691
49436	942692
692327	942693
3972	942694
587120	942695
429915	942696
477599	942697
252480	942698
66866	942699
113666	942700
440245	942701
279249	942702
237739	942703
367083	942704
383375	942705
294436	942706
186781	942707
116860	942708
136342	942709
212163	942710
108460	942711
147028	942712
51535	942713
620886	942714
407628	942715
641513	942716
210486	942717
320417	942718
511170	942719
149453	942720
29562	942721
536175	942722
337519	942723
49245	942724
704271	942725
151112	942726
107658	942727
476423	942728
137907	942729
104035	942730
605261	942731
92737	942732
39942	942733
17715	942734
66234	942735
136354	942736
20337	942737
20444	942738
220436	942739
372193	942740
283371	942741
348006	942742
110139	942743
36166	942744
7086	942745
647939	942746
481927	942747
208409	942748
35308	942749
581541	942750
46718	942751
665135	942752
76885	942753
329421	942754
22360	942755
624131	942756
213911	942757
43919	942758
372800	942759
649169	942760
16199	942761
681784	942762
401896	942763
175697	942764
163034	942765
287673	942766
36601	942767
510804	942768
234708	942769
627762	942770
1244	942771
172047	942772
420015	942773
185785	942774
309523	942775
575591	942776
129085	942777
421973	942778
260632	942779
268759	942780
5347	942781
198175	942782
375205	942783
1198	942784
568422	942785
26425	942786
100712	942787
224335	942788
60846	942789
639970	942790
86449	942791
432002	942792
551267	942793
125600	942794
562640	942795
191092	942796
607923	942797
17394	942798
632400	942799
445467	942800
448688	942801
102908	942802
507462	942803
278400	942804
438465	942805
257082	942806
503755	942807
150945	942808
529566	942809
406946	942810
54024	942811
81292	942812
663407	942813
71946	942814
129999	942815
30387	942816
195337	942817
131088	942818
468895	942819
114864	942820
397154	942821
93014	942822
14998	942823
314833	942824
235512	942825
544220	942826
715571	942827
9499	942828
610723	942829
349039	942830
699731	942831
469091	942832
102043	942833
16678	942834
9621	942835
64308	942836
388551	942837
392410	942838
402829	942839
53617	942840
34619	942841
669034	942842
518876	942843
24055	942844
601789	942845
42973	942846
6299	942847
691525	942848
341085	942849
131950	942850
153923	942851
45938	942852
299628	942853
645044	942854
114294	942855
287016	942856
157476	942857
76845	942858
638037	942859
385769	942860
504479	942861
307095	942862
505845	942863
139004	942864
654003	942865
5876	942866
139239	942867
415530	942868
641605	942869
609237	942870
77151	942871
410785	942872
59955	942873
203882	942874
605458	942875
219486	942876
148680	942877
527001	942878
30777	942879
135157	942880
361477	942881
30035	942882
401847	942883
95466	942884
280549	942885
151173	942886
169646	942887
46277	942888
169582	942889
452794	942890
47038	942891
168498	942892
478827	942893
576092	942894
102503	942895
630969	942896
592607	942897
295030	942898
110659	942899
103991	942900
373969	942901
383653	942902
351403	942903
24957	942904
142929	942905
54325	942906
382803	942907
34874	942908
519737	942909
500752	942910
630391	942911
31008	942912
11927	942913
2782	942914
601056	942915
2272	942916
485616	942917
1735	942918
144587	942919
682739	942920
86996	942921
663134	942922
256033	942923
29108	942924
297846	942925
569565	942926
715782	942927
622802	942928
655644	942929
358015	942930
42128	942931
665595	942932
534718	942933
84299	942934
76681	942935
306557	942936
94110	942937
361904	942938
200427	942939
714309	942940
50549	942941
425336	942942
222187	942943
45271	942944
601913	942945
135322	942946
266688	942947
529192	942948
704141	942949
30676	942950
96338	942951
691191	942952
343711	942953
696604	942954
3229	942955
440092	942956
369965	942957
352422	942958
670781	942959
714669	942960
648811	942961
115446	942962
68257	942963
154748	942964
300867	942965
131246	942966
152699	942967
2320	942968
264934	942969
438294	942970
18754	942971
37692	942972
508364	942973
13191	942974
546248	942975
300320	942976
346995	942977
237970	942978
524318	942979
701160	942980
37212	942981
205175	942982
310891	942983
421476	942984
338504	942985
44	942986
694510	942987
674428	942988
167707	942989
605179	942990
252644	942991
133497	942992
176178	942993
483674	942994
13829	942995
694308	942996
1241	942997
583401	942998
309661	942999
508241	943000
209919	943001
347386	943002
690677	943003
61115	943004
68837	943005
123320	943006
398448	943007
709837	943008
247879	943009
377616	943010
403447	943011
95142	943012
100059	943013
674172	943014
175138	943015
119381	943016
415844	943017
94362	943018
170012	943019
363732	943020
23328	943021
33979	943022
435903	943023
338553	943024
155786	943025
179457	943026
517111	943027
563066	943028
616249	943029
55872	943030
325516	943031
699130	943032
72509	943033
413331	943034
156973	943035
184508	943036
60910	943037
722612	943038
468728	943039
603659	943040
527094	943041
68241	943042
146245	943043
48481	943044
17110	943045
560928	943046
222283	943047
33457	943048
426873	943049
75505	943050
276669	943051
11292	943052
169804	943053
610012	943054
703376	943055
457223	943056
610623	943057
136454	943058
18032	943059
519650	943060
399775	943061
415385	943062
306116	943063
45354	943064
632872	943065
336837	943066
321109	943067
256597	943068
433877	943069
117524	943070
617646	943071
667547	943072
223664	943073
547411	943074
597001	943075
273749	943076
14379	943077
156913	943078
416723	943079
626959	943080
698654	943081
162391	943082
476631	943083
498374	943084
724229	943085
23905	943086
113060	943087
492293	943088
21229	943089
46334	943090
19673	943091
509676	943092
640305	943093
3519	943094
5301	943095
530	943096
44822	943097
293422	943098
57649	943099
375716	943100
685766	943101
439656	943102
311921	943103
541951	943104
494481	943105
439177	943106
254749	943107
179398	943108
441231	943109
692260	943110
20546	943111
362264	943112
417438	943113
136315	943114
543490	943115
47660	943116
564136	943117
138970	943118
84221	943119
542136	943120
155660	943121
447	943122
154089	943123
486285	943124
331828	943125
632254	943126
172738	943127
127666	943128
20882	943129
691079	943130
4499	943131
48767	943132
92350	943133
460120	943134
564962	943135
566353	943136
5262	943137
255448	943138
625804	943139
30686	943140
187720	943141
67028	943142
119039	943143
11806	943144
111489	943145
543959	943146
1397	943147
49437	943148
117092	943149
409013	943150
155316	943151
67442	943152
87457	943153
507834	943154
172191	943155
286984	943156
194305	943157
359550	943158
572398	943159
506814	943160
94213	943161
514371	943162
3442	943163
220169	943164
277851	943165
3903	943166
10477	943167
676031	943168
257166	943169
97173	943170
385792	943171
6241	943172
289754	943173
346928	943174
64893	943175
514451	943176
440458	943177
603928	943178
135299	943179
168335	943180
198000	943181
499979	943182
210193	943183
662954	943184
697647	943185
568817	943186
81400	943187
424823	943188
197817	943189
29859	943190
149714	943191
338645	943192
44970	943193
552670	943194
189738	943195
138011	943196
692550	943197
672010	943198
403078	943199
114468	943200
69792	943201
129134	943202
180713	943203
123152	943204
358627	943205
41130	943206
450833	943207
237789	943208
107498	943209
219446	943210
137325	943211
207321	943212
61160	943213
136779	943214
517200	943215
496237	943216
7124	943217
96807	943218
39998	943219
49127	943220
2054	943221
158301	943222
572403	943223
355395	943224
14057	943225
560325	943226
593378	943227
470430	943228
51288	943229
19117	943230
446629	943231
185047	943232
320688	943233
5891	943234
40038	943235
533976	943236
1542	943237
1561	943238
159018	943239
22984	943240
389970	943241
33732	943242
222391	943243
182993	943244
4026	943245
170955	943246
78003	943247
444549	943248
11652	943249
281049	943250
654670	943251
19439	943252
8433	943253
564732	943254
161577	943255
706050	943256
413031	943257
124942	943258
668145	943259
499366	943260
83111	943261
721758	943262
12421	943263
419333	943264
658902	943265
6415	943266
50568	943267
33821	943268
64271	943269
219296	943270
464953	943271
88672	943272
13354	943273
384599	943274
28471	943275
484245	943276
12350	943277
126780	943278
109753	943279
34459	943280
43196	943281
59381	943282
49621	943283
344580	943284
67728	943285
1639	943286
221672	943287
88859	943288
402937	943289
593868	943290
12650	943291
594511	943292
101217	943293
53562	943294
689258	943295
131295	943296
251168	943297
712633	943298
146807	943299
125382	943300
505027	943301
706859	943302
12263	943303
97094	943304
178351	943305
597415	943306
187877	943307
384684	943308
513930	943309
359449	943310
124369	943311
663861	943312
365565	943313
2468	943314
375742	943315
579770	943316
114791	943317
218536	943318
710655	943319
354126	943320
120317	943321
223645	943322
484758	943323
218445	943324
446952	943325
338088	943326
340697	943327
11652	943328
395123	943329
474483	943330
4802	943331
389007	943332
183190	943333
24298	943334
36386	943335
125741	943336
463286	943337
60894	943338
212545	943339
418369	943340
660413	943341
490963	943342
289918	943343
248304	943344
8028	943345
31186	943346
179501	943347
691718	943348
207392	943349
649631	943350
286069	943351
493169	943352
57004	943353
224155	943354
609120	943355
180384	943356
397108	943357
208035	943358
559356	943359
463112	943360
55531	943361
465404	943362
159430	943363
465055	943364
566288	943365
493959	943366
555	943367
591798	943368
433783	943369
447682	943370
253946	943371
182411	943372
202298	943373
60547	943374
21549	943375
24914	943376
177006	943377
233101	943378
166727	943379
195229	943380
26443	943381
371448	943382
521403	943383
510878	943384
180174	943385
175109	943386
136896	943387
304543	943388
123874	943389
201394	943390
103401	943391
25240	943392
608327	943393
600007	943394
16380	943395
692668	943396
59796	943397
589965	943398
327493	943399
1937	943400
432729	943401
157067	943402
505646	943403
704943	943404
251438	943405
61413	943406
88235	943407
86784	943408
367044	943409
179733	943410
261069	943411
143298	943412
44436	943413
31784	943414
2946	943415
29086	943416
37490	943417
36321	943418
266083	943419
2947	943420
604166	943421
484838	943422
59896	943423
27030	943424
720563	943425
291942	943426
96197	943427
174549	943428
244945	943429
71185	943430
407813	943431
8114	943432
303549	943433
44509	943434
565442	943435
252162	943436
12115	943437
58531	943438
710490	943439
244461	943440
309456	943441
334674	943442
86538	943443
326845	943444
38481	943445
145595	943446
204383	943447
94564	943448
235162	943449
423689	943450
597	943451
235663	943452
191609	943453
238561	943454
558322	943455
695751	943456
549361	943457
8753	943458
300595	943459
185193	943460
201449	943461
193537	943462
620102	943463
228431	943464
31090	943465
383431	943466
702642	943467
410063	943468
572615	943469
65737	943470
527555	943471
520687	943472
178177	943473
574500	943474
99080	943475
624017	943476
10158	943477
64847	943478
251477	943479
161540	943480
387484	943481
107989	943482
325545	943483
226724	943484
385870	943485
712622	943486
606277	943487
366575	943488
633677	943489
101107	943490
172391	943491
21628	943492
64666	943493
44131	943494
64635	943495
123170	943496
54491	943497
432266	943498
288322	943499
139594	943500
73372	943501
10749	943502
110695	943503
303754	943504
58072	943505
160155	943506
535515	943507
473453	943508
599750	943509
711598	943510
275662	943511
450862	943512
19462	943513
413472	943514
694376	943515
393309	943516
695823	943517
58091	943518
411065	943519
413745	943520
116223	943521
38198	943522
1339	943523
9504	943524
615999	943525
148327	943526
162535	943527
175323	943528
503554	943529
34689	943530
231036	943531
37213	943532
44842	943533
32229	943534
562015	943535
269831	943536
533508	943537
683349	943538
127374	943539
17636	943540
638460	943541
45973	943542
16893	943543
303199	943544
513330	943545
203404	943546
153971	943547
495343	943548
611	943549
278784	943550
404055	943551
293149	943552
517368	943553
102344	943554
315187	943555
492979	943556
643906	943557
106818	943558
587157	943559
196736	943560
312586	943561
588928	943562
19477	943563
108264	943564
358564	943565
104993	943566
161818	943567
36606	943568
37905	943569
35315	943570
465925	943571
642921	943572
116059	943573
230613	943574
664689	943575
131809	943576
436446	943577
4166	943578
524877	943579
520172	943580
344618	943581
558411	943582
75369	943583
396065	943584
247655	943585
552496	943586
232925	943587
17771	943588
599675	943589
244318	943590
689093	943591
713184	943592
351713	943593
35939	943594
290543	943595
50384	943596
512485	943597
527155	943598
65628	943599
434172	943600
285443	943601
166133	943602
125613	943603
638655	943604
228328	943605
6700	943606
248227	943607
72744	943608
687015	943609
310339	943610
21910	943611
234549	943612
565584	943613
71979	943614
53785	943615
575450	943616
220493	943617
212041	943618
158515	943619
149903	943620
498885	943621
199665	943622
89007	943623
428080	943624
222149	943625
161295	943626
622965	943627
140396	943628
2239	943629
256414	943630
285088	943631
627532	943632
374915	943633
11882	943634
98817	943635
416386	943636
615144	943637
104780	943638
2496	943639
437329	943640
21739	943641
174499	943642
137006	943643
548944	943644
653922	943645
315876	943646
27406	943647
170978	943648
126445	943649
400926	943650
685119	943651
362994	943652
694732	943653
107536	943654
649116	943655
186710	943656
714374	943657
2138	943658
183989	943659
603665	943660
686923	943661
375167	943662
119165	943663
228768	943664
674233	943665
264760	943666
242242	943667
121425	943668
80127	943669
67974	943670
253997	943671
660780	943672
4619	943673
133629	943674
182357	943675
572785	943676
645553	943677
2437	943678
242724	943679
294192	943680
22465	943681
123150	943682
87382	943683
7940	943684
566565	943685
119987	943686
119460	943687
93039	943688
200395	943689
273724	943690
10085	943691
665149	943692
393090	943693
120394	943694
377153	943695
11255	943696
680445	943697
440807	943698
427663	943699
295555	943700
370754	943701
163703	943702
2682	943703
207612	943704
673441	943705
137164	943706
443393	943707
687983	943708
254037	943709
144151	943710
8567	943711
535249	943712
136407	943713
527612	943714
318825	943715
115662	943716
88799	943717
708128	943718
718780	943719
494153	943720
77515	943721
296214	943722
319860	943723
598534	943724
312740	943725
44408	943726
712457	943727
141068	943728
459839	943729
595456	943730
124735	943731
481620	943732
2941	943733
52081	943734
368039	943735
143942	943736
288385	943737
187051	943738
166852	943739
602222	943740
7878	943741
301997	943742
29460	943743
121	943744
123826	943745
714178	943746
1846	943747
456054	943748
450898	943749
52570	943750
275280	943751
74716	943752
97935	943753
567779	943754
46647	943755
190516	943756
71439	943757
393211	943758
455837	943759
490972	943760
99566	943761
67406	943762
598369	943763
436621	943764
388854	943765
472269	943766
356857	943767
273094	943768
126608	943769
680866	943770
417553	943771
385103	943772
382481	943773
113971	943774
99009	943775
8294	943776
4888	943777
478208	943778
834	943779
102578	943780
455950	943781
108044	943782
414877	943783
153471	943784
39155	943785
1531	943786
25229	943787
511535	943788
253482	943789
106810	943790
109623	943791
392131	943792
417564	943793
436310	943794
130451	943795
271009	943796
167165	943797
130096	943798
34330	943799
598318	943800
170982	943801
585433	943802
228846	943803
208715	943804
622733	943805
633132	943806
515404	943807
154310	943808
9376	943809
128807	943810
651434	943811
18036	943812
398567	943813
302974	943814
137498	943815
592705	943816
258414	943817
98322	943818
258239	943819
341212	943820
37669	943821
314961	943822
549121	943823
635406	943824
686201	943825
70125	943826
34156	943827
134773	943828
480	943829
33473	943830
311616	943831
45641	943832
271844	943833
453598	943834
154759	943835
132225	943836
191285	943837
390932	943838
571030	943839
515936	943840
209771	943841
566702	943842
393786	943843
497760	943844
610249	943845
88370	943846
562088	943847
132865	943848
477483	943849
201544	943850
174058	943851
477480	943852
102680	943853
218818	943854
36061	943855
35424	943856
654191	943857
4982	943858
90882	943859
426584	943860
419100	943861
32934	943862
245230	943863
687761	943864
138151	943865
49742	943866
11453	943867
44137	943868
115714	943869
719790	943870
32510	943871
641342	943872
18094	943873
189951	943874
695670	943875
642147	943876
190065	943877
458479	943878
14680	943879
421324	943880
631904	943881
139884	943882
340858	943883
497654	943884
10978	943885
318280	943886
596729	943887
25288	943888
45460	943889
43412	943890
278548	943891
16942	943892
483370	943893
173474	943894
278467	943895
120672	943896
301922	943897
323899	943898
26439	943899
9537	943900
283220	943901
582795	943902
257532	943903
153547	943904
673656	943905
405599	943906
522972	943907
164730	943908
666349	943909
870	943910
26213	943911
45116	943912
329858	943913
207328	943914
229572	943915
522162	943916
185603	943917
626126	943918
38762	943919
393798	943920
44933	943921
460757	943922
665433	943923
131188	943924
203254	943925
530884	943926
112743	943927
691040	943928
436164	943929
293193	943930
7218	943931
40517	943932
692097	943933
170302	943934
34173	943935
8373	943936
676204	943937
513690	943938
169179	943939
96050	943940
49533	943941
178658	943942
567752	943943
14134	943944
502243	943945
8849	943946
3373	943947
341241	943948
278560	943949
521376	943950
568024	943951
4214	943952
554505	943953
245786	943954
11172	943955
173623	943956
84818	943957
262207	943958
20040	943959
206706	943960
343888	943961
677552	943962
2964	943963
453728	943964
292792	943965
169067	943966
346152	943967
399197	943968
329586	943969
885	943970
352666	943971
60893	943972
350432	943973
418	943974
2676	943975
603080	943976
538968	943977
31785	943978
177390	943979
118651	943980
75418	943981
323488	943982
106362	943983
486085	943984
87851	943985
61330	943986
156476	943987
14580	943988
317555	943989
577997	943990
132960	943991
586947	943992
476577	943993
99723	943994
181959	943995
31634	943996
365864	943997
419191	943998
478471	943999
52123	944000
22837	944001
18865	944002
185081	944003
103649	944004
252402	944005
176836	944006
36361	944007
441741	944008
155	944009
571044	944010
194707	944011
346125	944012
64324	944013
22943	944014
586106	944015
535847	944016
262047	944017
675037	944018
279279	944019
301172	944020
669806	944021
641467	944022
552309	944023
561456	944024
109919	944025
356829	944026
171071	944027
644029	944028
150447	944029
592268	944030
344941	944031
424533	944032
619088	944033
131635	944034
13973	944035
445346	944036
60033	944037
420586	944038
58784	944039
205683	944040
89075	944041
70450	944042
78940	944043
393057	944044
396430	944045
87538	944046
577561	944047
163633	944048
326686	944049
263144	944050
309518	944051
489574	944052
54620	944053
376053	944054
606981	944055
139443	944056
87806	944057
116389	944058
507435	944059
155923	944060
700293	944061
137518	944062
490462	944063
32463	944064
8278	944065
111590	944066
541256	944067
339575	944068
699556	944069
193801	944070
649224	944071
160455	944072
618410	944073
350308	944074
318133	944075
176043	944076
120965	944077
457024	944078
600861	944079
241719	944080
604688	944081
509568	944082
471816	944083
191974	944084
122126	944085
6826	944086
157999	944087
87245	944088
286318	944089
53235	944090
555631	944091
89301	944092
396294	944093
649349	944094
204586	944095
567627	944096
237737	944097
6873	944098
16871	944099
456891	944100
575691	944101
14111	944102
46125	944103
105215	944104
704716	944105
358098	944106
412940	944107
487164	944108
459584	944109
110624	944110
144522	944111
668672	944112
83809	944113
661916	944114
393027	944115
171855	944116
300694	944117
282451	944118
122177	944119
121565	944120
318196	944121
428140	944122
112635	944123
559287	944124
252999	944125
11988	944126
460187	944127
473759	944128
600083	944129
175980	944130
7203	944131
206304	944132
62987	944133
76617	944134
17744	944135
1067	944136
55784	944137
79996	944138
384808	944139
699522	944140
487243	944141
432993	944142
537706	944143
307732	944144
284552	944145
533003	944146
86323	944147
468520	944148
153300	944149
55167	944150
27081	944151
664829	944152
72659	944153
49502	944154
263042	944155
221106	944156
386675	944157
126454	944158
248911	944159
18466	944160
309740	944161
80103	944162
93364	944163
382798	944164
146479	944165
473859	944166
185204	944167
548341	944168
93707	944169
6853	944170
577462	944171
12606	944172
388859	944173
79753	944174
685923	944175
238323	944176
53978	944177
212138	944178
398554	944179
40679	944180
89744	944181
714408	944182
54043	944183
377909	944184
16632	944185
576922	944186
249911	944187
36332	944188
436952	944189
62896	944190
256828	944191
20449	944192
259233	944193
259468	944194
348137	944195
51678	944196
305730	944197
143217	944198
380137	944199
67432	944200
506898	944201
34221	944202
128372	944203
290691	944204
501749	944205
110629	944206
84085	944207
90881	944208
269048	944209
399869	944210
150000	944211
606920	944212
146859	944213
261907	944214
26575	944215
601645	944216
8832	944217
310613	944218
536084	944219
336031	944220
621639	944221
568425	944222
133578	944223
583062	944224
651125	944225
444973	944226
1499	944227
716767	944228
75729	944229
414821	944230
249640	944231
10743	944232
600498	944233
152775	944234
469907	944235
590823	944236
661126	944237
132124	944238
249417	944239
229619	944240
96575	944241
641655	944242
816	944243
683321	944244
641577	944245
136231	944246
111662	944247
501272	944248
543560	944249
273628	944250
488781	944251
92568	944252
157789	944253
634223	944254
232494	944255
94217	944256
263439	944257
54143	944258
75184	944259
5055	944260
425133	944261
161034	944262
254346	944263
366835	944264
355792	944265
340845	944266
3768	944267
287125	944268
512448	944269
89183	944270
64922	944271
108285	944272
310281	944273
13982	944274
663699	944275
37979	944276
582936	944277
305003	944278
149460	944279
212923	944280
631208	944281
490208	944282
596072	944283
165699	944284
502329	944285
693435	944286
51783	944287
148621	944288
83800	944289
53467	944290
69431	944291
124327	944292
514152	944293
482660	944294
155601	944295
37857	944296
579837	944297
722492	944298
51462	944299
594179	944300
68594	944301
375258	944302
154112	944303
54991	944304
315160	944305
342603	944306
710957	944307
577006	944308
628402	944309
121437	944310
260128	944311
191300	944312
129507	944313
247876	944314
217708	944315
611851	944316
532582	944317
153716	944318
4101	944319
501271	944320
428861	944321
228002	944322
6063	944323
23143	944324
49693	944325
20891	944326
270249	944327
650091	944328
458803	944329
17549	944330
304359	944331
370354	944332
30183	944333
163092	944334
65975	944335
354566	944336
200985	944337
364187	944338
597179	944339
137353	944340
72968	944341
331079	944342
5900	944343
123211	944344
310571	944345
372279	944346
30095	944347
140077	944348
562230	944349
670477	944350
659304	944351
363043	944352
153718	944353
18580	944354
597571	944355
546297	944356
128216	944357
460404	944358
519042	944359
22672	944360
290377	944361
10779	944362
153636	944363
816	944364
587155	944365
184619	944366
146565	944367
28629	944368
365063	944369
135168	944370
49549	944371
137904	944372
717279	944373
32794	944374
33810	944375
573113	944376
296455	944377
130683	944378
221228	944379
187940	944380
305590	944381
633989	944382
19140	944383
60130	944384
399590	944385
143778	944386
184517	944387
112990	944388
395177	944389
621837	944390
368735	944391
123547	944392
653866	944393
117335	944394
26298	944395
611721	944396
346434	944397
142557	944398
11240	944399
274506	944400
3436	944401
566267	944402
410465	944403
46309	944404
22205	944405
5283	944406
29211	944407
2719	944408
123044	944409
154453	944410
34714	944411
221175	944412
20776	944413
30496	944414
454200	944415
320413	944416
120988	944417
710499	944418
611498	944419
581100	944420
172078	944421
5491	944422
523732	944423
266242	944424
5026	944425
160052	944426
285187	944427
365210	944428
723152	944429
51180	944430
2596	944431
93185	944432
72435	944433
9743	944434
8940	944435
159839	944436
67747	944437
14763	944438
504706	944439
333167	944440
326416	944441
635404	944442
493591	944443
288547	944444
66571	944445
32395	944446
712152	944447
178082	944448
428499	944449
510550	944450
18389	944451
615671	944452
124895	944453
587945	944454
218533	944455
10237	944456
30247	944457
554565	944458
23931	944459
595422	944460
15532	944461
617157	944462
261072	944463
318465	944464
40683	944465
590833	944466
224152	944467
27391	944468
5327	944469
323396	944470
155784	944471
22075	944472
453892	944473
149658	944474
592340	944475
12142	944476
648882	944477
238526	944478
441154	944479
578651	944480
222158	944481
34839	944482
148051	944483
63292	944484
303204	944485
210584	944486
256531	944487
1864	944488
293081	944489
370823	944490
134257	944491
174468	944492
103749	944493
676847	944494
630354	944495
156244	944496
257500	944497
658871	944498
494992	944499
172216	944500
256416	944501
27666	944502
481781	944503
262807	944504
12154	944505
106391	944506
600373	944507
198576	944508
424761	944509
695038	944510
424127	944511
416053	944512
367137	944513
513709	944514
472088	944515
182156	944516
45437	944517
137908	944518
383845	944519
113610	944520
106026	944521
151677	944522
649565	944523
532220	944524
176358	944525
506284	944526
51226	944527
182810	944528
212979	944529
460237	944530
49925	944531
83293	944532
125225	944533
270804	944534
86650	944535
172863	944536
87235	944537
324407	944538
109157	944539
286797	944540
39304	944541
715125	944542
40279	944543
564043	944544
596389	944545
56921	944546
373062	944547
674874	944548
593602	944549
98597	944550
543822	944551
2634	944552
387802	944553
556592	944554
7254	944555
161653	944556
21238	944557
42331	944558
596207	944559
76062	944560
690708	944561
534983	944562
301118	944563
397656	944564
304861	944565
687096	944566
250833	944567
339294	944568
287778	944569
519184	944570
495723	944571
22648	944572
177468	944573
324334	944574
27695	944575
116187	944576
627309	944577
26376	944578
188446	944579
84696	944580
376103	944581
488189	944582
316439	944583
383857	944584
319337	944585
712399	944586
615818	944587
42890	944588
270623	944589
712717	944590
30166	944591
32065	944592
705449	944593
445297	944594
59560	944595
96466	944596
763	944597
588092	944598
468301	944599
593541	944600
43872	944601
722554	944602
427699	944603
525127	944604
182173	944605
282443	944606
54014	944607
527185	944608
588250	944609
261033	944610
126446	944611
248634	944612
232767	944613
460232	944614
84264	944615
49551	944616
369029	944617
122499	944618
210720	944619
539672	944620
7147	944621
159440	944622
185565	944623
284992	944624
13619	944625
498778	944626
421821	944627
55241	944628
140687	944629
90182	944630
49617	944631
622659	944632
123715	944633
182680	944634
453957	944635
247524	944636
613134	944637
9447	944638
678126	944639
14625	944640
344730	944641
15764	944642
6126	944643
50740	944644
136940	944645
294189	944646
107532	944647
80709	944648
82483	944649
578427	944650
476799	944651
53937	944652
87343	944653
428669	944654
78689	944655
478382	944656
7543	944657
428032	944658
391634	944659
504217	944660
108292	944661
690150	944662
49145	944663
49978	944664
653457	944665
366777	944666
654289	944667
164906	944668
582414	944669
263541	944670
707517	944671
25185	944672
481669	944673
555607	944674
10661	944675
25444	944676
265338	944677
701505	944678
527098	944679
646940	944680
417449	944681
623907	944682
35055	944683
23670	944684
186270	944685
719221	944686
493563	944687
45826	944688
9506	944689
515688	944690
413046	944691
401951	944692
108742	944693
21651	944694
607965	944695
285818	944696
613110	944697
602076	944698
468065	944699
117451	944700
20715	944701
268388	944702
80806	944703
8846	944704
577685	944705
141173	944706
135024	944707
6710	944708
407338	944709
71110	944710
16082	944711
17926	944712
261455	944713
8077	944714
385058	944715
11933	944716
176914	944717
370152	944718
218629	944719
6034	944720
174865	944721
606027	944722
337293	944723
162388	944724
251060	944725
159599	944726
426735	944727
81036	944728
539147	944729
187889	944730
486211	944731
619725	944732
491355	944733
32378	944734
6381	944735
59018	944736
190343	944737
116780	944738
110572	944739
150	944740
578074	944741
165457	944742
406847	944743
565778	944744
154569	944745
45985	944746
319533	944747
270342	944748
641493	944749
86932	944750
172838	944751
117009	944752
1072	944753
115812	944754
30264	944755
115073	944756
384618	944757
23323	944758
708201	944759
582336	944760
494347	944761
604808	944762
126544	944763
411606	944764
10315	944765
78937	944766
559210	944767
374642	944768
439695	944769
514954	944770
653185	944771
103173	944772
59443	944773
552760	944774
41764	944775
440846	944776
200032	944777
440126	944778
65033	944779
142630	944780
612095	944781
150269	944782
447650	944783
724133	944784
365215	944785
80605	944786
188012	944787
19	944788
349989	944789
498522	944790
183846	944791
118589	944792
342366	944793
277482	944794
303803	944795
616453	944796
380580	944797
138410	944798
23505	944799
359707	944800
351727	944801
410628	944802
288944	944803
11476	944804
646366	944805
303835	944806
582495	944807
185802	944808
533363	944809
468930	944810
11882	944811
418678	944812
30707	944813
89189	944814
19381	944815
562551	944816
56573	944817
491114	944818
255271	944819
406378	944820
718695	944821
56579	944822
99555	944823
652972	944824
432096	944825
44575	944826
714434	944827
134318	944828
63851	944829
392411	944830
72155	944831
112784	944832
599615	944833
614667	944834
495542	944835
78830	944836
46832	944837
892	944838
133994	944839
11756	944840
472131	944841
240026	944842
236856	944843
31204	944844
119553	944845
528011	944846
26592	944847
416644	944848
458408	944849
175803	944850
32073	944851
550417	944852
120584	944853
154068	944854
535989	944855
719701	944856
329318	944857
140955	944858
290022	944859
12108	944860
123291	944861
4122	944862
552278	944863
7548	944864
186021	944865
320739	944866
156584	944867
181276	944868
566332	944869
438336	944870
555130	944871
100514	944872
118860	944873
23189	944874
286581	944875
332423	944876
101299	944877
181237	944878
493930	944879
183507	944880
165503	944881
51402	944882
20320	944883
405952	944884
632038	944885
501920	944886
464437	944887
566543	944888
88886	944889
273561	944890
475972	944891
675233	944892
53000	944893
243492	944894
675484	944895
460	944896
340955	944897
60025	944898
311809	944899
25003	944900
350720	944901
67716	944902
619566	944903
508911	944904
176867	944905
466762	944906
518791	944907
6562	944908
64339	944909
146532	944910
57354	944911
597815	944912
6790	944913
253606	944914
304203	944915
95825	944916
185249	944917
411668	944918
589044	944919
252821	944920
218278	944921
6750	944922
93991	944923
307535	944924
3448	944925
543203	944926
9	944927
256898	944928
31261	944929
111829	944930
394507	944931
254967	944932
581474	944933
505688	944934
423706	944935
243814	944936
368756	944937
518766	944938
330203	944939
256549	944940
278989	944941
5745	944942
31690	944943
90659	944944
85767	944945
106225	944946
9340	944947
705604	944948
172207	944949
712426	944950
186097	944951
689798	944952
90713	944953
158679	944954
573031	944955
213793	944956
514079	944957
502632	944958
45971	944959
618964	944960
122611	944961
2965	944962
218460	944963
25935	944964
178086	944965
95	944966
376975	944967
631955	944968
626661	944969
451628	944970
692693	944971
437773	944972
112773	944973
600454	944974
468680	944975
249318	944976
235882	944977
536057	944978
25494	944979
506024	944980
109550	944981
353794	944982
114405	944983
45253	944984
78731	944985
673797	944986
61704	944987
314357	944988
410024	944989
674616	944990
289618	944991
415612	944992
177595	944993
619439	944994
113329	944995
162665	944996
140463	944997
372437	944998
41186	944999
27969	945000
49580	945001
62111	945002
620568	945003
646928	945004
21908	945005
12025	945006
167612	945007
676267	945008
101230	945009
61343	945010
30	945011
65987	945012
387301	945013
163400	945014
105391	945015
566430	945016
534841	945017
118009	945018
4567	945019
103032	945020
98327	945021
100585	945022
613996	945023
472330	945024
356392	945025
47715	945026
157552	945027
217875	945028
25923	945029
37931	945030
49694	945031
572687	945032
641933	945033
112941	945034
525395	945035
100749	945036
169172	945037
489585	945038
199681	945039
183300	945040
651631	945041
420455	945042
246607	945043
670733	945044
28565	945045
629888	945046
214761	945047
211771	945048
309173	945049
81472	945050
3823	945051
643053	945052
228320	945053
28097	945054
8445	945055
10191	945056
26849	945057
4896	945058
443770	945059
531373	945060
328448	945061
577485	945062
491169	945063
102974	945064
675396	945065
8465	945066
313988	945067
390475	945068
179269	945069
617109	945070
11205	945071
151227	945072
48720	945073
191733	945074
11191	945075
4960	945076
633688	945077
208269	945078
32082	945079
201767	945080
152096	945081
212321	945082
10836	945083
412031	945084
585739	945085
252603	945086
535558	945087
531591	945088
394826	945089
535320	945090
33661	945091
719510	945092
237915	945093
430653	945094
80049	945095
19427	945096
220514	945097
313042	945098
57162	945099
254978	945100
496913	945101
478491	945102
698424	945103
385037	945104
404974	945105
19976	945106
124260	945107
5607	945108
3780	945109
291750	945110
338861	945111
187104	945112
420342	945113
397468	945114
330827	945115
57103	945116
578418	945117
704576	945118
104650	945119
310859	945120
645968	945121
169025	945122
674194	945123
55953	945124
284605	945125
583290	945126
723007	945127
22337	945128
358164	945129
300510	945130
694485	945131
56079	945132
4435	945133
571279	945134
153148	945135
503470	945136
337433	945137
507381	945138
675417	945139
552223	945140
123252	945141
562113	945142
63648	945143
583558	945144
179890	945145
591481	945146
722291	945147
76263	945148
160520	945149
523152	945150
658754	945151
40633	945152
96084	945153
668339	945154
52261	945155
513741	945156
486108	945157
549778	945158
102621	945159
80001	945160
91312	945161
597796	945162
3705	945163
411898	945164
40157	945165
322564	945166
454975	945167
646270	945168
337110	945169
629064	945170
234397	945171
348386	945172
632830	945173
241983	945174
203338	945175
7825	945176
701079	945177
102806	945178
443175	945179
198749	945180
128556	945181
170962	945182
705678	945183
256855	945184
506028	945185
124173	945186
677409	945187
471934	945188
244388	945189
12967	945190
676671	945191
98706	945192
468346	945193
721439	945194
261083	945195
160911	945196
448998	945197
208664	945198
104489	945199
42295	945200
97590	945201
245610	945202
83082	945203
23617	945204
3513	945205
657797	945206
491190	945207
352655	945208
50907	945209
422734	945210
198698	945211
631468	945212
621469	945213
24695	945214
48210	945215
621518	945216
38471	945217
46067	945218
666784	945219
35333	945220
682302	945221
12372	945222
98615	945223
622046	945224
78660	945225
37743	945226
18033	945227
45492	945228
500491	945229
286189	945230
83822	945231
186367	945232
88074	945233
297803	945234
428503	945235
122140	945236
295802	945237
165732	945238
553247	945239
6791	945240
8425	945241
96655	945242
260156	945243
24443	945244
119496	945245
450468	945246
124341	945247
422847	945248
52274	945249
1062	945250
15806	945251
431273	945252
51221	945253
507857	945254
199038	945255
71578	945256
531725	945257
470115	945258
617839	945259
103405	945260
685460	945261
24056	945262
388371	945263
287315	945264
675407	945265
695802	945266
129339	945267
56374	945268
463003	945269
272421	945270
711178	945271
14874	945272
651733	945273
141036	945274
245967	945275
533273	945276
13250	945277
85027	945278
47772	945279
545373	945280
99223	945281
88999	945282
311382	945283
451585	945284
604987	945285
13378	945286
553278	945287
49405	945288
38705	945289
17403	945290
414222	945291
112823	945292
90035	945293
151057	945294
328876	945295
420582	945296
469654	945297
76546	945298
130150	945299
674071	945300
635009	945301
69447	945302
384980	945303
635977	945304
4835	945305
573687	945306
117019	945307
645314	945308
243085	945309
98882	945310
338352	945311
53472	945312
151270	945313
42203	945314
227915	945315
493500	945316
147206	945317
548245	945318
160110	945319
535513	945320
406979	945321
345414	945322
517728	945323
431311	945324
52748	945325
143406	945326
677966	945327
182536	945328
353622	945329
277435	945330
407454	945331
165399	945332
645874	945333
29057	945334
557962	945335
412564	945336
670614	945337
168349	945338
446044	945339
366883	945340
723534	945341
3760	945342
203737	945343
291299	945344
2390	945345
69511	945346
98233	945347
133138	945348
59942	945349
607235	945350
16370	945351
298904	945352
25119	945353
65835	945354
264557	945355
98352	945356
144577	945357
47342	945358
156769	945359
617162	945360
530920	945361
360605	945362
25442	945363
82568	945364
151726	945365
662435	945366
465138	945367
138270	945368
712719	945369
180927	945370
173188	945371
479977	945372
22724	945373
654328	945374
252004	945375
233314	945376
141249	945377
239789	945378
144779	945379
228596	945380
121949	945381
364002	945382
107004	945383
16986	945384
710776	945385
108111	945386
126155	945387
613290	945388
167419	945389
43823	945390
306332	945391
53980	945392
399146	945393
654610	945394
103422	945395
213521	945396
186091	945397
53962	945398
182681	945399
584907	945400
507772	945401
277335	945402
616442	945403
493379	945404
52663	945405
709490	945406
571643	945407
463999	945408
620003	945409
301668	945410
495734	945411
1314	945412
80359	945413
552898	945414
168248	945415
40373	945416
658369	945417
163579	945418
692034	945419
81249	945420
72569	945421
78009	945422
561680	945423
15033	945424
636526	945425
256553	945426
664194	945427
528038	945428
135396	945429
527888	945430
305652	945431
176211	945432
122296	945433
346246	945434
344485	945435
491009	945436
336612	945437
519430	945438
25643	945439
419208	945440
137716	945441
302342	945442
32866	945443
8141	945444
2423	945445
586798	945446
692288	945447
52841	945448
515860	945449
73310	945450
4652	945451
11163	945452
48628	945453
12773	945454
246788	945455
165810	945456
363454	945457
626829	945458
1171	945459
15296	945460
69	945461
264776	945462
156621	945463
652328	945464
151810	945465
323962	945466
647526	945467
546039	945468
576689	945469
29900	945470
595060	945471
131474	945472
2815	945473
153257	945474
382394	945475
348703	945476
14848	945477
90291	945478
177222	945479
629983	945480
362534	945481
357295	945482
680610	945483
367416	945484
230013	945485
91525	945486
119964	945487
14672	945488
73399	945489
310390	945490
64959	945491
430873	945492
297389	945493
60039	945494
689224	945495
183283	945496
252198	945497
669780	945498
452418	945499
37076	945500
56362	945501
236076	945502
235072	945503
78685	945504
5760	945505
17046	945506
602500	945507
368336	945508
491732	945509
656324	945510
119552	945511
637922	945512
404817	945513
159209	945514
61721	945515
353283	945516
235690	945517
547981	945518
696113	945519
70002	945520
65765	945521
471567	945522
100169	945523
440780	945524
501815	945525
706751	945526
323315	945527
328393	945528
55183	945529
278021	945530
26297	945531
199468	945532
321416	945533
49918	945534
406994	945535
327571	945536
721153	945537
222771	945538
71604	945539
427053	945540
162422	945541
600828	945542
721316	945543
637723	945544
118088	945545
165558	945546
98770	945547
22647	945548
136823	945549
410220	945550
77058	945551
179040	945552
25282	945553
99604	945554
550609	945555
390160	945556
699382	945557
181464	945558
18067	945559
638202	945560
240902	945561
515390	945562
324105	945563
580703	945564
407820	945565
214826	945566
344977	945567
603491	945568
493516	945569
618893	945570
274290	945571
141137	945572
14303	945573
272624	945574
94869	945575
281191	945576
3488	945577
554684	945578
344247	945579
584858	945580
174764	945581
659968	945582
21774	945583
10365	945584
492485	945585
29785	945586
1042	945587
194810	945588
21753	945589
68562	945590
54449	945591
110747	945592
411441	945593
94614	945594
112673	945595
92236	945596
48745	945597
592174	945598
581294	945599
13050	945600
8887	945601
12532	945602
563129	945603
294100	945604
382608	945605
108765	945606
35327	945607
442502	945608
74587	945609
99018	945610
241342	945611
693796	945612
258734	945613
152970	945614
197497	945615
688630	945616
538286	945617
262230	945618
97103	945619
6418	945620
645235	945621
339572	945622
34733	945623
187013	945624
94287	945625
424929	945626
370116	945627
24627	945628
91995	945629
510667	945630
20658	945631
25634	945632
550850	945633
673906	945634
245170	945635
549304	945636
471403	945637
674008	945638
34692	945639
608269	945640
7693	945641
570877	945642
634532	945643
675506	945644
248552	945645
224877	945646
673979	945647
577535	945648
117829	945649
602643	945650
147822	945651
295444	945652
22063	945653
703596	945654
124792	945655
210825	945656
7871	945657
694481	945658
680389	945659
603077	945660
499149	945661
169404	945662
52512	945663
141547	945664
587542	945665
693070	945666
74948	945667
551091	945668
496436	945669
138801	945670
5160	945671
366163	945672
80873	945673
343737	945674
463334	945675
436246	945676
147978	945677
531347	945678
255335	945679
444777	945680
621189	945681
272022	945682
585977	945683
456392	945684
56614	945685
26002	945686
351797	945687
87014	945688
52379	945689
133246	945690
57	945691
114444	945692
110912	945693
569145	945694
30464	945695
263849	945696
154415	945697
291433	945698
107959	945699
156637	945700
33536	945701
159509	945702
264752	945703
311109	945704
48258	945705
17898	945706
6436	945707
190585	945708
273873	945709
71542	945710
554171	945711
652024	945712
40880	945713
681320	945714
23385	945715
221728	945716
88947	945717
180052	945718
510185	945719
154055	945720
61114	945721
104255	945722
90695	945723
101603	945724
79857	945725
121179	945726
264389	945727
586551	945728
336656	945729
532089	945730
51932	945731
392948	945732
651888	945733
243225	945734
140278	945735
506450	945736
190977	945737
820	945738
306857	945739
336389	945740
372	945741
511724	945742
120066	945743
135230	945744
687876	945745
31543	945746
261356	945747
548350	945748
455662	945749
90128	945750
663351	945751
405940	945752
337271	945753
116343	945754
32784	945755
630437	945756
18635	945757
642032	945758
64928	945759
644964	945760
145758	945761
123046	945762
567220	945763
346730	945764
82505	945765
112336	945766
398472	945767
1862	945768
497199	945769
50219	945770
67039	945771
170798	945772
59216	945773
395672	945774
208746	945775
237680	945776
501479	945777
686585	945778
200855	945779
359146	945780
160164	945781
55784	945782
512357	945783
484966	945784
691592	945785
394816	945786
354370	945787
462017	945788
422355	945789
17288	945790
498595	945791
197982	945792
3631	945793
61847	945794
685705	945795
670969	945796
570603	945797
26979	945798
311447	945799
55439	945800
456994	945801
40080	945802
33244	945803
294457	945804
71198	945805
697016	945806
524813	945807
229211	945808
665346	945809
12419	945810
177597	945811
114690	945812
369416	945813
655234	945814
617997	945815
28192	945816
160977	945817
456323	945818
524687	945819
596850	945820
62496	945821
11288	945822
653660	945823
410467	945824
665442	945825
69206	945826
544534	945827
236767	945828
184301	945829
372826	945830
405988	945831
63832	945832
74350	945833
84341	945834
532213	945835
344276	945836
34627	945837
5969	945838
712192	945839
116706	945840
315472	945841
15630	945842
43251	945843
102305	945844
203798	945845
3485	945846
229380	945847
378856	945848
41893	945849
650221	945850
441375	945851
339562	945852
288777	945853
23504	945854
557682	945855
4683	945856
91551	945857
666752	945858
385182	945859
478564	945860
328802	945861
699281	945862
359085	945863
413172	945864
163453	945865
554212	945866
95884	945867
592956	945868
13395	945869
27632	945870
417217	945871
453336	945872
88502	945873
165958	945874
520697	945875
96245	945876
8690	945877
607347	945878
368068	945879
372274	945880
40737	945881
47918	945882
98799	945883
23315	945884
46900	945885
79044	945886
256378	945887
565440	945888
18595	945889
288215	945890
362592	945891
387594	945892
464529	945893
56753	945894
302516	945895
327246	945896
45684	945897
388510	945898
134470	945899
1673	945900
365202	945901
405056	945902
656481	945903
313334	945904
25270	945905
337063	945906
472956	945907
463405	945908
678816	945909
358122	945910
165116	945911
9061	945912
156833	945913
11013	945914
254383	945915
437767	945916
54948	945917
247211	945918
81341	945919
441121	945920
17420	945921
36370	945922
25564	945923
7563	945924
179355	945925
502970	945926
510862	945927
291563	945928
455560	945929
46554	945930
668000	945931
7659	945932
608576	945933
136845	945934
336494	945935
289371	945936
73033	945937
545789	945938
718038	945939
71485	945940
390343	945941
87698	945942
720318	945943
213421	945944
3657	945945
601456	945946
44721	945947
228069	945948
441593	945949
164389	945950
197179	945951
398409	945952
327118	945953
111163	945954
403630	945955
152406	945956
104226	945957
511105	945958
536390	945959
242787	945960
351940	945961
507871	945962
262864	945963
213513	945964
24180	945965
39107	945966
71685	945967
15466	945968
563912	945969
234326	945970
126384	945971
624425	945972
1734	945973
426768	945974
397176	945975
347564	945976
394090	945977
18931	945978
132628	945979
679592	945980
266635	945981
629078	945982
76654	945983
450250	945984
86406	945985
47530	945986
34619	945987
45455	945988
53737	945989
3448	945990
32269	945991
694802	945992
35464	945993
489731	945994
455692	945995
199474	945996
192057	945997
35286	945998
109765	945999
380941	946000
620267	946001
228219	946002
583537	946003
607708	946004
375685	946005
251536	946006
57192	946007
125579	946008
2463	946009
207	946010
172316	946011
457362	946012
348711	946013
105440	946014
262351	946015
598205	946016
41196	946017
366266	946018
28866	946019
525381	946020
703390	946021
30764	946022
4953	946023
282103	946024
101598	946025
3834	946026
51921	946027
366774	946028
275119	946029
4586	946030
229201	946031
114831	946032
480134	946033
655454	946034
180777	946035
582851	946036
19004	946037
658	946038
71163	946039
116716	946040
370087	946041
527533	946042
341608	946043
22569	946044
57720	946045
112494	946046
70113	946047
417790	946048
117200	946049
560495	946050
680099	946051
649372	946052
33107	946053
496009	946054
489289	946055
24058	946056
39726	946057
700342	946058
387307	946059
386033	946060
709814	946061
12591	946062
68827	946063
38398	946064
28227	946065
661378	946066
19749	946067
284649	946068
198543	946069
662008	946070
195699	946071
290028	946072
139710	946073
356615	946074
16444	946075
4609	946076
652600	946077
179638	946078
131164	946079
26717	946080
14729	946081
312243	946082
416274	946083
153143	946084
374309	946085
29908	946086
303557	946087
104944	946088
5658	946089
504636	946090
111205	946091
329796	946092
231616	946093
511751	946094
57528	946095
661760	946096
30018	946097
253740	946098
507372	946099
322290	946100
643094	946101
163973	946102
587002	946103
441981	946104
507596	946105
49666	946106
148046	946107
119335	946108
281523	946109
23970	946110
522814	946111
301491	946112
311016	946113
680314	946114
305334	946115
296231	946116
41375	946117
36977	946118
718220	946119
97229	946120
578300	946121
657466	946122
464027	946123
44034	946124
60070	946125
123660	946126
667397	946127
81791	946128
37520	946129
21434	946130
147821	946131
636110	946132
630920	946133
43580	946134
724773	946135
531414	946136
174686	946137
519758	946138
202250	946139
118398	946140
643337	946141
482899	946142
335761	946143
609891	946144
182005	946145
152668	946146
174395	946147
130763	946148
515461	946149
36946	946150
306341	946151
48092	946152
341672	946153
6671	946154
21007	946155
146159	946156
564355	946157
599764	946158
94994	946159
7804	946160
246239	946161
686903	946162
97738	946163
404759	946164
118911	946165
33001	946166
186915	946167
159455	946168
328237	946169
119795	946170
101102	946171
14829	946172
705114	946173
182012	946174
1459	946175
646982	946176
577170	946177
410359	946178
178156	946179
93655	946180
389977	946181
116748	946182
334737	946183
342866	946184
52396	946185
33272	946186
357784	946187
282972	946188
19852	946189
124240	946190
109757	946191
722939	946192
304929	946193
476640	946194
467215	946195
600658	946196
112174	946197
87746	946198
354	946199
721765	946200
396984	946201
72637	946202
324138	946203
30971	946204
23873	946205
36371	946206
640169	946207
117961	946208
11849	946209
675928	946210
14146	946211
130044	946212
708036	946213
66469	946214
576357	946215
436644	946216
275948	946217
444377	946218
319997	946219
681273	946220
174153	946221
75977	946222
83064	946223
644728	946224
379903	946225
249101	946226
274873	946227
2858	946228
554278	946229
463084	946230
56815	946231
384307	946232
680975	946233
162772	946234
58933	946235
166191	946236
394007	946237
659300	946238
564054	946239
152456	946240
502296	946241
73292	946242
153615	946243
28495	946244
45670	946245
333662	946246
265591	946247
71483	946248
284614	946249
555054	946250
350146	946251
62	946252
689295	946253
17850	946254
645136	946255
10768	946256
47723	946257
121347	946258
141461	946259
565175	946260
69712	946261
94570	946262
445998	946263
354460	946264
36324	946265
343229	946266
186836	946267
13810	946268
561472	946269
54873	946270
397743	946271
258263	946272
367483	946273
501606	946274
517345	946275
715323	946276
509605	946277
124593	946278
648832	946279
530111	946280
247299	946281
721675	946282
375089	946283
18995	946284
382886	946285
513389	946286
100547	946287
464882	946288
3389	946289
386480	946290
1690	946291
465959	946292
17210	946293
206047	946294
32065	946295
100542	946296
343233	946297
149190	946298
175467	946299
222796	946300
652746	946301
426884	946302
400522	946303
635558	946304
492997	946305
68232	946306
535784	946307
674366	946308
242812	946309
161606	946310
51620	946311
9276	946312
223824	946313
10818	946314
20834	946315
478538	946316
51458	946317
669894	946318
44582	946319
180218	946320
452127	946321
128196	946322
38209	946323
574284	946324
591228	946325
162714	946326
516690	946327
310414	946328
233795	946329
166147	946330
642693	946331
255219	946332
167585	946333
499433	946334
281002	946335
672441	946336
78955	946337
339246	946338
38510	946339
560586	946340
154587	946341
211553	946342
2285	946343
256032	946344
464780	946345
106383	946346
115401	946347
186814	946348
697023	946349
17418	946350
125115	946351
64950	946352
37864	946353
175474	946354
39242	946355
285004	946356
179603	946357
259274	946358
331879	946359
511276	946360
16131	946361
176498	946362
87806	946363
635134	946364
149968	946365
647621	946366
701870	946367
2398	946368
314901	946369
219668	946370
433692	946371
61108	946372
497831	946373
633862	946374
15755	946375
70147	946376
538285	946377
136388	946378
3067	946379
574851	946380
179306	946381
408227	946382
661652	946383
133827	946384
253903	946385
324969	946386
306263	946387
32049	946388
598550	946389
14257	946390
73538	946391
606262	946392
553820	946393
400131	946394
298722	946395
455887	946396
649429	946397
616231	946398
886	946399
18193	946400
185192	946401
172218	946402
91736	946403
225878	946404
6761	946405
278923	946406
5817	946407
57078	946408
304377	946409
331128	946410
14357	946411
15338	946412
665841	946413
80416	946414
570791	946415
656137	946416
410567	946417
133784	946418
276916	946419
199832	946420
382181	946421
3258	946422
117696	946423
85106	946424
300198	946425
78213	946426
48717	946427
668465	946428
455777	946429
129453	946430
77037	946431
462639	946432
352404	946433
141409	946434
10931	946435
138572	946436
228568	946437
148645	946438
602727	946439
87964	946440
625025	946441
527726	946442
693859	946443
622196	946444
278577	946445
588662	946446
403410	946447
156483	946448
62992	946449
169429	946450
149195	946451
20893	946452
555254	946453
53228	946454
167964	946455
33992	946456
328541	946457
69161	946458
42862	946459
637237	946460
329184	946461
22233	946462
116800	946463
293753	946464
435101	946465
5126	946466
634412	946467
149449	946468
498120	946469
564833	946470
1081	946471
339721	946472
492835	946473
79074	946474
124914	946475
147801	946476
278111	946477
275869	946478
27657	946479
146622	946480
79248	946481
579602	946482
538889	946483
100184	946484
164546	946485
52574	946486
575685	946487
154364	946488
611641	946489
288028	946490
706741	946491
116161	946492
681133	946493
314940	946494
44210	946495
316323	946496
38237	946497
268425	946498
666886	946499
463051	946500
58325	946501
644350	946502
574121	946503
189968	946504
306560	946505
719390	946506
228662	946507
313886	946508
567226	946509
474450	946510
48257	946511
137240	946512
362849	946513
322544	946514
700095	946515
555126	946516
584125	946517
722152	946518
125486	946519
406686	946520
62497	946521
67026	946522
485443	946523
71691	946524
60902	946525
138164	946526
564027	946527
287754	946528
6043	946529
691558	946530
705175	946531
571754	946532
21329	946533
163946	946534
120200	946535
34060	946536
320887	946537
6703	946538
405745	946539
484851	946540
35277	946541
390749	946542
41298	946543
78359	946544
358453	946545
337840	946546
510655	946547
12288	946548
544254	946549
189111	946550
369180	946551
223965	946552
158801	946553
204896	946554
154639	946555
45934	946556
298274	946557
16232	946558
271943	946559
270513	946560
2064	946561
336392	946562
699767	946563
10669	946564
114790	946565
52382	946566
177	946567
150058	946568
267717	946569
50887	946570
391871	946571
535198	946572
497033	946573
640512	946574
329848	946575
38262	946576
687306	946577
34055	946578
66794	946579
556187	946580
314341	946581
39464	946582
157112	946583
48197	946584
48659	946585
10216	946586
13126	946587
481830	946588
12496	946589
29	946590
94664	946591
64778	946592
711578	946593
66414	946594
5600	946595
25765	946596
10644	946597
389093	946598
7319	946599
86617	946600
442940	946601
202805	946602
476311	946603
568959	946604
122693	946605
55227	946606
20537	946607
51385	946608
155061	946609
446820	946610
198587	946611
63898	946612
114360	946613
56333	946614
338478	946615
653057	946616
87996	946617
721769	946618
7001	946619
41309	946620
101237	946621
721261	946622
443556	946623
436372	946624
1294	946625
696959	946626
5687	946627
611128	946628
39845	946629
86187	946630
65199	946631
463321	946632
4275	946633
19212	946634
112401	946635
207341	946636
670070	946637
534917	946638
53736	946639
447231	946640
16577	946641
696938	946642
445282	946643
47083	946644
499427	946645
477146	946646
2310	946647
483121	946648
37969	946649
17390	946650
494655	946651
374885	946652
54250	946653
262300	946654
30957	946655
185427	946656
161279	946657
434771	946658
584467	946659
330686	946660
16981	946661
606145	946662
522864	946663
189235	946664
359259	946665
545931	946666
98439	946667
132977	946668
52938	946669
591560	946670
600052	946671
367093	946672
672954	946673
235900	946674
84839	946675
175	946676
111341	946677
147137	946678
126759	946679
542414	946680
142778	946681
496226	946682
243552	946683
6309	946684
58880	946685
60967	946686
395731	946687
425680	946688
17328	946689
58767	946690
477356	946691
27679	946692
99553	946693
103646	946694
25675	946695
27078	946696
424777	946697
219244	946698
618319	946699
333387	946700
31127	946701
487932	946702
129902	946703
55090	946704
78641	946705
150282	946706
633399	946707
551681	946708
450084	946709
72524	946710
58060	946711
585104	946712
333373	946713
160243	946714
473635	946715
27834	946716
23446	946717
566558	946718
6496	946719
438453	946720
522360	946721
142532	946722
587733	946723
13724	946724
83644	946725
28475	946726
128219	946727
641330	946728
419328	946729
202536	946730
181098	946731
587608	946732
43512	946733
82308	946734
540430	946735
670699	946736
371683	946737
597021	946738
17535	946739
45545	946740
90137	946741
412438	946742
723369	946743
614746	946744
53565	946745
72252	946746
465011	946747
249861	946748
549692	946749
21025	946750
153474	946751
16394	946752
51089	946753
35188	946754
246083	946755
9568	946756
59190	946757
170362	946758
250136	946759
96034	946760
35704	946761
12541	946762
411337	946763
75755	946764
79105	946765
9959	946766
270569	946767
120703	946768
660252	946769
562083	946770
148318	946771
6374	946772
704784	946773
322436	946774
541074	946775
251671	946776
529735	946777
24893	946778
502140	946779
375152	946780
134507	946781
177288	946782
37808	946783
560445	946784
250655	946785
370910	946786
698989	946787
7848	946788
543182	946789
255540	946790
161461	946791
713939	946792
33501	946793
109988	946794
555625	946795
88160	946796
37552	946797
104614	946798
203822	946799
673738	946800
26062	946801
40085	946802
10463	946803
407269	946804
688265	946805
149111	946806
12375	946807
129718	946808
130002	946809
302871	946810
123545	946811
351062	946812
115521	946813
1372	946814
168137	946815
357190	946816
608106	946817
453300	946818
17027	946819
79253	946820
684517	946821
121102	946822
179932	946823
24909	946824
423572	946825
160562	946826
720099	946827
158453	946828
59981	946829
489630	946830
60508	946831
422903	946832
83233	946833
334997	946834
142522	946835
18571	946836
38151	946837
143958	946838
708379	946839
26907	946840
621574	946841
505713	946842
233451	946843
486195	946844
10218	946845
541676	946846
626744	946847
413240	946848
117985	946849
499215	946850
720444	946851
167896	946852
62968	946853
326661	946854
14474	946855
428847	946856
388417	946857
138715	946858
69743	946859
11629	946860
498633	946861
235348	946862
254130	946863
337402	946864
364036	946865
194647	946866
43585	946867
144243	946868
433753	946869
328450	946870
559784	946871
588293	946872
82454	946873
70370	946874
135262	946875
467465	946876
427897	946877
170039	946878
513360	946879
580695	946880
670417	946881
94757	946882
157449	946883
612296	946884
653101	946885
703877	946886
5166	946887
653587	946888
367777	946889
85414	946890
718540	946891
116148	946892
52886	946893
557746	946894
698008	946895
14174	946896
157139	946897
273664	946898
70140	946899
354923	946900
75280	946901
3048	946902
587376	946903
650926	946904
152388	946905
584839	946906
1022	946907
544891	946908
306359	946909
160224	946910
47414	946911
199997	946912
684157	946913
15795	946914
113632	946915
719762	946916
720368	946917
27213	946918
353372	946919
463794	946920
604804	946921
445379	946922
55317	946923
17002	946924
222524	946925
232657	946926
38470	946927
304828	946928
76611	946929
11636	946930
98593	946931
643996	946932
150322	946933
213031	946934
293393	946935
633882	946936
133123	946937
290383	946938
89544	946939
47758	946940
1778	946941
231400	946942
207908	946943
695921	946944
532312	946945
668359	946946
232599	946947
184268	946948
160116	946949
70639	946950
724283	946951
12993	946952
42832	946953
9115	946954
461759	946955
489079	946956
225760	946957
597923	946958
591669	946959
234497	946960
98606	946961
208484	946962
4491	946963
167004	946964
699944	946965
1238	946966
109022	946967
529714	946968
3913	946969
251106	946970
501266	946971
576935	946972
182986	946973
411244	946974
124663	946975
496607	946976
45509	946977
436701	946978
52506	946979
176215	946980
297096	946981
88191	946982
615087	946983
157910	946984
41475	946985
540994	946986
17325	946987
488713	946988
312568	946989
172819	946990
627987	946991
672956	946992
102717	946993
522601	946994
137016	946995
333355	946996
407042	946997
125205	946998
165300	946999
419095	947000
8074	947001
361488	947002
580659	947003
122619	947004
34577	947005
546548	947006
36033	947007
681120	947008
619715	947009
450767	947010
370897	947011
702858	947012
662087	947013
485807	947014
463355	947015
250937	947016
510688	947017
1099	947018
177242	947019
608328	947020
582650	947021
125133	947022
497510	947023
410428	947024
192891	947025
27757	947026
342103	947027
380787	947028
651988	947029
228194	947030
44685	947031
74322	947032
18336	947033
359426	947034
39705	947035
621772	947036
157828	947037
714654	947038
530092	947039
161700	947040
657291	947041
441229	947042
166727	947043
13417	947044
477370	947045
176424	947046
253277	947047
445577	947048
533012	947049
465528	947050
533374	947051
448003	947052
383	947053
104553	947054
601053	947055
344734	947056
29567	947057
659827	947058
271276	947059
632167	947060
160828	947061
345401	947062
56743	947063
3799	947064
12117	947065
510302	947066
260590	947067
25916	947068
507005	947069
293785	947070
489991	947071
259247	947072
476638	947073
673	947074
144444	947075
722035	947076
342938	947077
23395	947078
709312	947079
382236	947080
677553	947081
381534	947082
387292	947083
21257	947084
154336	947085
157607	947086
709479	947087
278031	947088
707958	947089
611051	947090
84948	947091
271130	947092
30343	947093
149145	947094
163907	947095
243215	947096
457874	947097
80753	947098
72351	947099
260517	947100
137686	947101
88843	947102
165867	947103
58831	947104
474926	947105
570708	947106
301179	947107
378060	947108
200281	947109
79219	947110
478336	947111
166715	947112
41079	947113
628335	947114
503708	947115
623772	947116
511560	947117
22793	947118
200388	947119
578733	947120
631508	947121
595221	947122
434039	947123
252910	947124
145975	947125
264408	947126
283556	947127
90340	947128
165146	947129
24712	947130
125757	947131
839	947132
13627	947133
559145	947134
617005	947135
102027	947136
16075	947137
67661	947138
113137	947139
45600	947140
705581	947141
325248	947142
189142	947143
373829	947144
675471	947145
326369	947146
408213	947147
78428	947148
609419	947149
698133	947150
51839	947151
719886	947152
80645	947153
617585	947154
22259	947155
266169	947156
411113	947157
157325	947158
144085	947159
205987	947160
479196	947161
479081	947162
171167	947163
151589	947164
35307	947165
47068	947166
649260	947167
568745	947168
595981	947169
123788	947170
43893	947171
81485	947172
560518	947173
17720	947174
118165	947175
167970	947176
454344	947177
623206	947178
40850	947179
548733	947180
403512	947181
376302	947182
678025	947183
588726	947184
89881	947185
79163	947186
91397	947187
430778	947188
81543	947189
69105	947190
444433	947191
155851	947192
177039	947193
237956	947194
225407	947195
66338	947196
71669	947197
499672	947198
42651	947199
113747	947200
17402	947201
189997	947202
17522	947203
35191	947204
674724	947205
5323	947206
115889	947207
157680	947208
628702	947209
50508	947210
178505	947211
597602	947212
96214	947213
38566	947214
585056	947215
35481	947216
20908	947217
540870	947218
399966	947219
659942	947220
1198	947221
185752	947222
178241	947223
172212	947224
639447	947225
3216	947226
32305	947227
85692	947228
175188	947229
89339	947230
468524	947231
410501	947232
120021	947233
115651	947234
24334	947235
236689	947236
148982	947237
551147	947238
221320	947239
21486	947240
5586	947241
159776	947242
607519	947243
569135	947244
382825	947245
150207	947246
60590	947247
45183	947248
171882	947249
459134	947250
171687	947251
449088	947252
620558	947253
528117	947254
378604	947255
95723	947256
71688	947257
611357	947258
90092	947259
41522	947260
489656	947261
638529	947262
56094	947263
684298	947264
110643	947265
633589	947266
691043	947267
380790	947268
190806	947269
158487	947270
136702	947271
34565	947272
449737	947273
292760	947274
298215	947275
294841	947276
683270	947277
490685	947278
561761	947279
141664	947280
52826	947281
49015	947282
552394	947283
65129	947284
420683	947285
153411	947286
32102	947287
60664	947288
551576	947289
220321	947290
554407	947291
195495	947292
74638	947293
98671	947294
466650	947295
9638	947296
180448	947297
656305	947298
302126	947299
458309	947300
247347	947301
467086	947302
465208	947303
435193	947304
180303	947305
401943	947306
576472	947307
1909	947308
328371	947309
117891	947310
71038	947311
273753	947312
403982	947313
620622	947314
147795	947315
272719	947316
323211	947317
210289	947318
606731	947319
349766	947320
317082	947321
73920	947322
6731	947323
15224	947324
631564	947325
72695	947326
418601	947327
99545	947328
451714	947329
320284	947330
529549	947331
168517	947332
418122	947333
304790	947334
9871	947335
12168	947336
17094	947337
20365	947338
573554	947339
120431	947340
137640	947341
111398	947342
45065	947343
28965	947344
282417	947345
154138	947346
295967	947347
574770	947348
131549	947349
8597	947350
58268	947351
469908	947352
87359	947353
396159	947354
383522	947355
653253	947356
79822	947357
556577	947358
96404	947359
205896	947360
656459	947361
591591	947362
309007	947363
36119	947364
15793	947365
139834	947366
535245	947367
21385	947368
485486	947369
253433	947370
576226	947371
70199	947372
613198	947373
21127	947374
42219	947375
487789	947376
91949	947377
227913	947378
625123	947379
116459	947380
102249	947381
4091	947382
122484	947383
434536	947384
41241	947385
232768	947386
9431	947387
139700	947388
286306	947389
698258	947390
233638	947391
400955	947392
40769	947393
555034	947394
291616	947395
1309	947396
571982	947397
441333	947398
67865	947399
516217	947400
14837	947401
186472	947402
269138	947403
18259	947404
22699	947405
515804	947406
141625	947407
621416	947408
274893	947409
544486	947410
10707	947411
670345	947412
407701	947413
33312	947414
261899	947415
65301	947416
6614	947417
227003	947418
150213	947419
599997	947420
519063	947421
652282	947422
1374	947423
34670	947424
169582	947425
138862	947426
380429	947427
319148	947428
7644	947429
484172	947430
561891	947431
4163	947432
523352	947433
3521	947434
2195	947435
78092	947436
1806	947437
7366	947438
37754	947439
367165	947440
46110	947441
121140	947442
174845	947443
242597	947444
351483	947445
121842	947446
69735	947447
16109	947448
374814	947449
150411	947450
208380	947451
60479	947452
666866	947453
277869	947454
210763	947455
197	947456
329245	947457
168194	947458
224520	947459
587626	947460
94922	947461
87047	947462
58988	947463
228046	947464
162790	947465
154503	947466
18939	947467
622350	947468
201841	947469
470985	947470
711118	947471
111688	947472
529548	947473
32228	947474
593173	947475
54442	947476
6701	947477
338467	947478
474357	947479
585346	947480
65887	947481
281582	947482
623124	947483
138080	947484
434219	947485
33929	947486
365035	947487
16349	947488
33544	947489
659814	947490
116461	947491
388370	947492
28002	947493
704683	947494
391450	947495
663192	947496
53331	947497
594816	947498
37906	947499
229782	947500
391733	947501
628688	947502
6426	947503
47569	947504
126661	947505
530821	947506
2769	947507
54785	947508
333353	947509
437499	947510
680705	947511
151807	947512
5823	947513
45993	947514
16244	947515
396413	947516
15637	947517
179616	947518
20238	947519
21618	947520
364137	947521
490719	947522
29983	947523
189485	947524
415908	947525
662	947526
434033	947527
509015	947528
144790	947529
40831	947530
412192	947531
118170	947532
617762	947533
20516	947534
2553	947535
147725	947536
121286	947537
103300	947538
117544	947539
528239	947540
114935	947541
133474	947542
1579	947543
583322	947544
397393	947545
81874	947546
710065	947547
167387	947548
266452	947549
450840	947550
318926	947551
86257	947552
411386	947553
150571	947554
114098	947555
172088	947556
40008	947557
5259	947558
169799	947559
1141	947560
680887	947561
58802	947562
210493	947563
118038	947564
123029	947565
9660	947566
82849	947567
139704	947568
472559	947569
346396	947570
658641	947571
360962	947572
250112	947573
124576	947574
68379	947575
635777	947576
351244	947577
3232	947578
261635	947579
613452	947580
360523	947581
154027	947582
37632	947583
507218	947584
55640	947585
18072	947586
439430	947587
39507	947588
70313	947589
289455	947590
164600	947591
168	947592
61811	947593
190890	947594
36219	947595
691028	947596
10105	947597
333141	947598
1431	947599
16273	947600
204494	947601
515901	947602
431551	947603
527070	947604
100286	947605
274925	947606
14275	947607
444081	947608
478615	947609
101356	947610
119738	947611
100732	947612
655440	947613
80464	947614
555045	947615
198562	947616
1766	947617
574789	947618
55532	947619
15574	947620
249496	947621
151626	947622
127554	947623
291644	947624
713579	947625
515905	947626
228703	947627
26101	947628
489486	947629
57618	947630
223331	947631
1452	947632
578043	947633
186859	947634
150235	947635
153585	947636
692822	947637
112132	947638
2443	947639
21933	947640
678322	947641
38147	947642
56412	947643
430570	947644
52473	947645
615872	947646
205906	947647
216259	947648
607973	947649
130968	947650
62924	947651
123791	947652
321520	947653
90066	947654
74699	947655
621001	947656
163194	947657
636459	947658
483424	947659
23536	947660
321281	947661
123228	947662
16988	947663
10214	947664
44353	947665
288172	947666
671186	947667
46701	947668
113162	947669
54935	947670
598685	947671
58524	947672
16269	947673
115703	947674
664155	947675
162758	947676
250086	947677
708841	947678
266367	947679
562570	947680
516118	947681
490567	947682
106757	947683
517057	947684
456207	947685
520527	947686
136573	947687
270728	947688
15776	947689
51622	947690
29380	947691
14858	947692
9323	947693
276324	947694
98421	947695
131906	947696
220937	947697
179448	947698
150	947699
103199	947700
188051	947701
563220	947702
478141	947703
10446	947704
370825	947705
205668	947706
547435	947707
619604	947708
348469	947709
196671	947710
75429	947711
63825	947712
593593	947713
11231	947714
464752	947715
619874	947716
673595	947717
582635	947718
882	947719
9564	947720
36357	947721
13307	947722
565306	947723
68491	947724
379888	947725
39822	947726
50582	947727
117472	947728
572917	947729
550309	947730
472141	947731
310486	947732
12169	947733
480154	947734
319158	947735
42161	947736
51817	947737
20644	947738
130256	947739
81168	947740
714801	947741
138023	947742
302566	947743
393363	947744
259752	947745
544289	947746
125768	947747
589697	947748
13772	947749
690356	947750
368655	947751
50615	947752
194149	947753
491081	947754
455268	947755
202589	947756
582675	947757
569727	947758
71337	947759
161650	947760
602392	947761
137672	947762
473988	947763
158883	947764
619573	947765
247318	947766
704064	947767
524170	947768
191305	947769
170027	947770
526263	947771
514508	947772
100994	947773
14034	947774
148338	947775
658087	947776
81154	947777
412502	947778
15174	947779
112626	947780
79385	947781
274704	947782
50317	947783
378327	947784
273133	947785
295805	947786
426850	947787
24655	947788
219227	947789
241739	947790
347122	947791
827	947792
580419	947793
543088	947794
40311	947795
406221	947796
169086	947797
122435	947798
455865	947799
5433	947800
534361	947801
526803	947802
225315	947803
381950	947804
652821	947805
609985	947806
17960	947807
283869	947808
3726	947809
28341	947810
408772	947811
696321	947812
130980	947813
57493	947814
6112	947815
49277	947816
25303	947817
111790	947818
486498	947819
509590	947820
523067	947821
238157	947822
22443	947823
151	947824
60724	947825
4390	947826
231450	947827
292797	947828
99902	947829
683518	947830
334207	947831
126868	947832
590097	947833
407907	947834
18131	947835
277868	947836
615531	947837
19190	947838
133782	947839
464426	947840
159285	947841
102955	947842
287688	947843
282934	947844
429315	947845
469851	947846
501820	947847
640992	947848
7650	947849
40640	947850
488783	947851
177632	947852
377623	947853
708832	947854
18705	947855
34694	947856
514399	947857
335731	947858
564674	947859
115232	947860
598005	947861
168735	947862
715249	947863
83125	947864
670552	947865
429601	947866
1625	947867
590096	947868
95830	947869
717343	947870
89461	947871
369782	947872
629310	947873
115898	947874
131955	947875
690330	947876
327769	947877
87373	947878
191729	947879
193910	947880
28295	947881
702532	947882
49400	947883
365114	947884
30639	947885
306357	947886
249565	947887
219203	947888
638795	947889
593021	947890
357806	947891
653576	947892
399023	947893
86859	947894
6943	947895
362	947896
32269	947897
155527	947898
295025	947899
333336	947900
122598	947901
314188	947902
77913	947903
21760	947904
702247	947905
25555	947906
55344	947907
301170	947908
297243	947909
533247	947910
397893	947911
338682	947912
71651	947913
328086	947914
209642	947915
226509	947916
670170	947917
20458	947918
12833	947919
7562	947920
518951	947921
512050	947922
314165	947923
386085	947924
426878	947925
184	947926
31379	947927
331655	947928
3705	947929
532081	947930
153174	947931
110499	947932
514019	947933
7409	947934
591247	947935
114627	947936
454540	947937
176600	947938
23681	947939
573140	947940
77485	947941
458189	947942
502777	947943
46547	947944
91081	947945
437009	947946
250574	947947
691444	947948
8926	947949
7198	947950
248986	947951
119032	947952
657050	947953
714898	947954
285495	947955
66317	947956
660940	947957
69687	947958
325490	947959
384386	947960
445829	947961
635972	947962
128772	947963
550907	947964
39294	947965
5602	947966
244122	947967
27737	947968
263013	947969
315608	947970
563964	947971
102447	947972
28461	947973
161157	947974
452356	947975
279330	947976
175595	947977
147902	947978
109042	947979
214707	947980
189950	947981
686151	947982
53911	947983
1092	947984
107609	947985
10857	947986
431082	947987
41984	947988
61393	947989
434608	947990
171256	947991
625	947992
435291	947993
40652	947994
86226	947995
142482	947996
630828	947997
14444	947998
481053	947999
90553	948000
672758	948001
173546	948002
63044	948003
246986	948004
211900	948005
159958	948006
444564	948007
632174	948008
294492	948009
452931	948010
75445	948011
226193	948012
413615	948013
257952	948014
519664	948015
43135	948016
363746	948017
135495	948018
142467	948019
662684	948020
115528	948021
215753	948022
278496	948023
199463	948024
277450	948025
66147	948026
340062	948027
50021	948028
211689	948029
579772	948030
363138	948031
95411	948032
168444	948033
171499	948034
390978	948035
241126	948036
46521	948037
568600	948038
103794	948039
243875	948040
614809	948041
671838	948042
11740	948043
125502	948044
1571	948045
263805	948046
32470	948047
135564	948048
485350	948049
544593	948050
351366	948051
482245	948052
83875	948053
27816	948054
565372	948055
53178	948056
107002	948057
170311	948058
538676	948059
313784	948060
171024	948061
85449	948062
590477	948063
283644	948064
334361	948065
108880	948066
620033	948067
2262	948068
694832	948069
53484	948070
5465	948071
162215	948072
13	948073
142666	948074
33318	948075
388141	948076
63866	948077
492369	948078
531229	948079
70667	948080
570704	948081
695869	948082
607373	948083
39648	948084
150219	948085
372980	948086
361749	948087
277847	948088
535309	948089
610983	948090
547647	948091
15485	948092
121702	948093
317151	948094
49799	948095
629469	948096
113604	948097
470729	948098
62669	948099
177986	948100
416	948101
379787	948102
92033	948103
11988	948104
11357	948105
255341	948106
269187	948107
186090	948108
262750	948109
56095	948110
414673	948111
105753	948112
3696	948113
171576	948114
6611	948115
622357	948116
544633	948117
333163	948118
473410	948119
199790	948120
48399	948121
86102	948122
509925	948123
405618	948124
25638	948125
60273	948126
167728	948127
79284	948128
33491	948129
594053	948130
424766	948131
105497	948132
302878	948133
622919	948134
89661	948135
459486	948136
132168	948137
181980	948138
686084	948139
9605	948140
181722	948141
53112	948142
165806	948143
476052	948144
236174	948145
595122	948146
149256	948147
88948	948148
267556	948149
587125	948150
673352	948151
524025	948152
176236	948153
489987	948154
171650	948155
14006	948156
715826	948157
18559	948158
39753	948159
151785	948160
555428	948161
530990	948162
669069	948163
190336	948164
26073	948165
28386	948166
298458	948167
399897	948168
42139	948169
650614	948170
172626	948171
566056	948172
320358	948173
174868	948174
291231	948175
376846	948176
178312	948177
135804	948178
36185	948179
231168	948180
3675	948181
77468	948182
518634	948183
133096	948184
459081	948185
665655	948186
288222	948187
451077	948188
341705	948189
182801	948190
23906	948191
648145	948192
228810	948193
185139	948194
532124	948195
483061	948196
276986	948197
447954	948198
578395	948199
455640	948200
175469	948201
416171	948202
132409	948203
80565	948204
397269	948205
82120	948206
663744	948207
365584	948208
122759	948209
501682	948210
96333	948211
210215	948212
6769	948213
230381	948214
381046	948215
709332	948216
48890	948217
717401	948218
18566	948219
563599	948220
10763	948221
400385	948222
31171	948223
515996	948224
402777	948225
588749	948226
270115	948227
484703	948228
24634	948229
19929	948230
531478	948231
107634	948232
351602	948233
578437	948234
133119	948235
1618	948236
244670	948237
60019	948238
380437	948239
569388	948240
282078	948241
674214	948242
374062	948243
237393	948244
74668	948245
65422	948246
1125	948247
130811	948248
32590	948249
21036	948250
438273	948251
459286	948252
26130	948253
184758	948254
418286	948255
461094	948256
268579	948257
45616	948258
15967	948259
438696	948260
686742	948261
514300	948262
696218	948263
366941	948264
29983	948265
83987	948266
666974	948267
676287	948268
450169	948269
138560	948270
272698	948271
75001	948272
198449	948273
36199	948274
396481	948275
103494	948276
252191	948277
236304	948278
673876	948279
301866	948280
31070	948281
183616	948282
178423	948283
676419	948284
271025	948285
418005	948286
76478	948287
99662	948288
326232	948289
39102	948290
31760	948291
300268	948292
29955	948293
436329	948294
356918	948295
558906	948296
16216	948297
118019	948298
459527	948299
281917	948300
47328	948301
562750	948302
72416	948303
145461	948304
491761	948305
145919	948306
424435	948307
53184	948308
281102	948309
637219	948310
29772	948311
146050	948312
564029	948313
626087	948314
65711	948315
59171	948316
375533	948317
193726	948318
686221	948319
121564	948320
694626	948321
136732	948322
36702	948323
63127	948324
683225	948325
82091	948326
147186	948327
404485	948328
169154	948329
51242	948330
144048	948331
147266	948332
32701	948333
36493	948334
557152	948335
720175	948336
160086	948337
410988	948338
415383	948339
434161	948340
2911	948341
121983	948342
132079	948343
47169	948344
674782	948345
125799	948346
550313	948347
635815	948348
375442	948349
21118	948350
215520	948351
695650	948352
582972	948353
10752	948354
483183	948355
174770	948356
116266	948357
588308	948358
8286	948359
448898	948360
594222	948361
30423	948362
691238	948363
524954	948364
126993	948365
194359	948366
181704	948367
182235	948368
49757	948369
163575	948370
697133	948371
51346	948372
129286	948373
490641	948374
387194	948375
351885	948376
594174	948377
46880	948378
562883	948379
543071	948380
233519	948381
264	948382
160482	948383
350764	948384
85181	948385
17354	948386
295039	948387
146173	948388
604495	948389
116227	948390
465776	948391
206957	948392
529875	948393
170136	948394
75689	948395
442268	948396
151142	948397
360955	948398
311692	948399
159131	948400
541738	948401
185554	948402
599029	948403
80735	948404
125022	948405
656364	948406
34118	948407
646180	948408
62554	948409
495930	948410
8113	948411
410074	948412
30486	948413
345161	948414
6432	948415
678926	948416
401213	948417
13058	948418
47473	948419
16338	948420
696020	948421
361513	948422
330911	948423
137078	948424
87551	948425
597443	948426
131345	948427
237277	948428
14335	948429
554147	948430
232740	948431
427195	948432
440089	948433
25870	948434
383980	948435
102180	948436
107552	948437
20965	948438
685362	948439
419354	948440
38474	948441
394006	948442
37978	948443
138599	948444
493477	948445
78277	948446
410392	948447
545578	948448
538294	948449
97538	948450
645368	948451
204478	948452
341821	948453
577581	948454
411186	948455
453338	948456
248372	948457
210861	948458
94169	948459
414236	948460
49406	948461
153326	948462
106556	948463
282674	948464
469739	948465
8102	948466
98616	948467
586226	948468
207598	948469
647503	948470
224473	948471
709948	948472
558378	948473
382	948474
175592	948475
101411	948476
169081	948477
285143	948478
49210	948479
341875	948480
628787	948481
308734	948482
300466	948483
392297	948484
471982	948485
8434	948486
12205	948487
504745	948488
460571	948489
301848	948490
173174	948491
639078	948492
602545	948493
170257	948494
406728	948495
396998	948496
614445	948497
50588	948498
171943	948499
191082	948500
110110	948501
45066	948502
9229	948503
384601	948504
64488	948505
226325	948506
15400	948507
12898	948508
477100	948509
282302	948510
440521	948511
315913	948512
6736	948513
180215	948514
615001	948515
605094	948516
40154	948517
725220	948518
359601	948519
22460	948520
38775	948521
84973	948522
277157	948523
261349	948524
610439	948525
225107	948526
311	948527
11399	948528
602689	948529
265902	948530
145730	948531
31028	948532
350356	948533
541083	948534
658860	948535
555892	948536
207927	948537
135348	948538
96969	948539
329942	948540
52632	948541
85267	948542
47806	948543
67729	948544
95291	948545
552682	948546
597456	948547
117100	948548
406270	948549
42306	948550
52246	948551
640888	948552
152379	948553
141609	948554
624330	948555
146724	948556
624030	948557
492110	948558
304424	948559
139868	948560
25373	948561
359298	948562
164056	948563
344826	948564
1565	948565
45371	948566
6444	948567
445225	948568
4310	948569
13807	948570
16483	948571
393517	948572
336590	948573
94486	948574
43167	948575
49495	948576
603796	948577
94389	948578
509896	948579
469700	948580
51168	948581
47481	948582
47625	948583
620273	948584
431767	948585
489995	948586
505320	948587
528350	948588
380469	948589
246135	948590
87535	948591
657847	948592
595325	948593
43548	948594
44421	948595
697056	948596
630404	948597
120605	948598
71572	948599
136601	948600
279822	948601
37658	948602
698255	948603
494352	948604
283072	948605
156981	948606
444389	948607
93322	948608
651385	948609
491077	948610
93238	948611
95006	948612
303408	948613
111907	948614
46585	948615
691704	948616
458161	948617
236489	948618
54538	948619
475690	948620
284987	948621
32969	948622
165987	948623
656373	948624
82836	948625
447223	948626
90876	948627
30687	948628
132690	948629
145226	948630
331696	948631
2721	948632
108603	948633
14305	948634
101237	948635
152899	948636
223709	948637
1347	948638
322467	948639
54838	948640
40594	948641
558810	948642
73317	948643
282746	948644
644956	948645
124989	948646
213768	948647
266095	948648
228233	948649
87316	948650
540016	948651
156334	948652
125816	948653
318984	948654
486249	948655
698166	948656
420320	948657
94826	948658
344226	948659
21570	948660
166013	948661
73518	948662
257251	948663
17642	948664
51395	948665
153746	948666
79336	948667
241512	948668
52661	948669
524530	948670
48254	948671
5407	948672
4749	948673
53737	948674
510514	948675
260411	948676
11025	948677
672917	948678
406530	948679
580541	948680
267765	948681
38093	948682
15955	948683
33459	948684
118253	948685
302432	948686
148711	948687
142749	948688
529	948689
188625	948690
339845	948691
122649	948692
63693	948693
446245	948694
149399	948695
52613	948696
18480	948697
55882	948698
317160	948699
155632	948700
408394	948701
123150	948702
543563	948703
2906	948704
210021	948705
492626	948706
433212	948707
671180	948708
641707	948709
162078	948710
24389	948711
397599	948712
307813	948713
566782	948714
684727	948715
648084	948716
306055	948717
660538	948718
140235	948719
205979	948720
65269	948721
496778	948722
515371	948723
302258	948724
159312	948725
137904	948726
542012	948727
225341	948728
132224	948729
446984	948730
31714	948731
530627	948732
441272	948733
62681	948734
429826	948735
359761	948736
53229	948737
16339	948738
58996	948739
498573	948740
86745	948741
175025	948742
169218	948743
36122	948744
42650	948745
334080	948746
714506	948747
63151	948748
645846	948749
443156	948750
162963	948751
475633	948752
73216	948753
95858	948754
27713	948755
118361	948756
43355	948757
499190	948758
344111	948759
439851	948760
71098	948761
634533	948762
513487	948763
337390	948764
143305	948765
622243	948766
115926	948767
47599	948768
17358	948769
84997	948770
88833	948771
639434	948772
342050	948773
229768	948774
637958	948775
285370	948776
427380	948777
655659	948778
46269	948779
703499	948780
614012	948781
79088	948782
395716	948783
180018	948784
593695	948785
479241	948786
392005	948787
19798	948788
241180	948789
651677	948790
137052	948791
304764	948792
284449	948793
141698	948794
7867	948795
544384	948796
521338	948797
542398	948798
700736	948799
72620	948800
640723	948801
685304	948802
259974	948803
13679	948804
140867	948805
157022	948806
48308	948807
259487	948808
143880	948809
192255	948810
381713	948811
438381	948812
471359	948813
651151	948814
680888	948815
173200	948816
669973	948817
4215	948818
530921	948819
17309	948820
707180	948821
617557	948822
55930	948823
19790	948824
210481	948825
220837	948826
198943	948827
313950	948828
551710	948829
94429	948830
404139	948831
702696	948832
47122	948833
73291	948834
149138	948835
163342	948836
636858	948837
137302	948838
262379	948839
477251	948840
485291	948841
715476	948842
1078	948843
599189	948844
100101	948845
114979	948846
124717	948847
556	948848
146294	948849
405521	948850
34554	948851
683402	948852
56005	948853
66083	948854
63911	948855
163479	948856
503820	948857
355457	948858
135597	948859
11709	948860
10261	948861
143320	948862
716030	948863
711511	948864
56993	948865
304005	948866
190375	948867
40523	948868
171263	948869
265640	948870
722518	948871
398822	948872
344077	948873
417070	948874
581897	948875
44304	948876
518122	948877
178268	948878
347153	948879
335797	948880
4517	948881
419344	948882
258799	948883
88852	948884
23673	948885
415527	948886
19612	948887
396180	948888
447919	948889
552604	948890
459972	948891
484179	948892
581327	948893
335262	948894
937	948895
85774	948896
543281	948897
425357	948898
431908	948899
166025	948900
533742	948901
146963	948902
449227	948903
113017	948904
36070	948905
432331	948906
250942	948907
23378	948908
14310	948909
1816	948910
235280	948911
151853	948912
184658	948913
501758	948914
169819	948915
107222	948916
167379	948917
221394	948918
50038	948919
638685	948920
196861	948921
72960	948922
515066	948923
110002	948924
355169	948925
53024	948926
404335	948927
686089	948928
151111	948929
622652	948930
432928	948931
331661	948932
48735	948933
30150	948934
148139	948935
21023	948936
615626	948937
99609	948938
719909	948939
193831	948940
140995	948941
3484	948942
505018	948943
91763	948944
288741	948945
621862	948946
698052	948947
195278	948948
356007	948949
31894	948950
23454	948951
592811	948952
722863	948953
697541	948954
465443	948955
658692	948956
383917	948957
30872	948958
634155	948959
462619	948960
365856	948961
638205	948962
526196	948963
435740	948964
169517	948965
49539	948966
307301	948967
22215	948968
555196	948969
139914	948970
195481	948971
428785	948972
140956	948973
321733	948974
10407	948975
184458	948976
338246	948977
29114	948978
299475	948979
456952	948980
213075	948981
293074	948982
151705	948983
145007	948984
266601	948985
210920	948986
378996	948987
126484	948988
375907	948989
159291	948990
645035	948991
78756	948992
94288	948993
108231	948994
618312	948995
360480	948996
117098	948997
284390	948998
398644	948999
326856	949000
170273	949001
551479	949002
241381	949003
77325	949004
574863	949005
298611	949006
110298	949007
151940	949008
582790	949009
122341	949010
476606	949011
167813	949012
152490	949013
526498	949014
477062	949015
81981	949016
487091	949017
208975	949018
416667	949019
668665	949020
509108	949021
443647	949022
375358	949023
576	949024
685640	949025
646311	949026
64822	949027
202035	949028
131742	949029
40215	949030
344004	949031
415481	949032
145013	949033
5848	949034
19472	949035
689936	949036
175824	949037
273970	949038
364589	949039
25172	949040
347135	949041
44693	949042
165529	949043
330755	949044
219942	949045
661203	949046
189223	949047
242583	949048
621865	949049
175095	949050
15664	949051
701205	949052
110240	949053
178521	949054
150022	949055
13906	949056
65916	949057
690477	949058
342913	949059
156586	949060
297808	949061
476175	949062
13947	949063
556	949064
408699	949065
273942	949066
120420	949067
49655	949068
73987	949069
390097	949070
12864	949071
590312	949072
596677	949073
542387	949074
127047	949075
87539	949076
14449	949077
710586	949078
43293	949079
184942	949080
431994	949081
29622	949082
117525	949083
666020	949084
280032	949085
651916	949086
210483	949087
381	949088
233067	949089
544256	949090
42770	949091
33733	949092
566423	949093
558484	949094
296041	949095
26776	949096
227230	949097
455780	949098
16580	949099
478692	949100
60387	949101
651757	949102
82182	949103
121468	949104
585954	949105
601997	949106
158977	949107
181312	949108
616306	949109
87084	949110
164417	949111
542026	949112
263323	949113
405794	949114
663383	949115
466907	949116
680726	949117
313682	949118
312041	949119
103526	949120
313132	949121
626905	949122
35180	949123
274842	949124
448187	949125
428574	949126
409183	949127
455942	949128
221374	949129
226099	949130
444454	949131
65985	949132
125175	949133
695213	949134
124748	949135
571229	949136
358425	949137
5962	949138
153580	949139
91170	949140
260880	949141
29626	949142
12361	949143
173133	949144
679294	949145
358	949146
383264	949147
28636	949148
398730	949149
7287	949150
169489	949151
77	949152
458008	949153
626723	949154
416371	949155
85680	949156
45916	949157
718059	949158
483290	949159
518308	949160
497876	949161
92704	949162
149656	949163
164922	949164
679755	949165
55581	949166
95522	949167
154939	949168
592648	949169
211773	949170
636644	949171
676589	949172
148032	949173
46376	949174
554188	949175
577445	949176
112816	949177
716372	949178
29346	949179
177634	949180
516669	949181
252377	949182
425180	949183
17184	949184
698006	949185
25392	949186
541473	949187
196	949188
532639	949189
301452	949190
712943	949191
33393	949192
328204	949193
705432	949194
19321	949195
604033	949196
87985	949197
365630	949198
46542	949199
686238	949200
19048	949201
590506	949202
328102	949203
96103	949204
366614	949205
28171	949206
245327	949207
720696	949208
439717	949209
51990	949210
161177	949211
351692	949212
51929	949213
14654	949214
179157	949215
719677	949216
77922	949217
1233	949218
111303	949219
682282	949220
484091	949221
566922	949222
363495	949223
493116	949224
273550	949225
216671	949226
129103	949227
277256	949228
74653	949229
28264	949230
421501	949231
70092	949232
289464	949233
446022	949234
589575	949235
157354	949236
43036	949237
5912	949238
24955	949239
581836	949240
131850	949241
499113	949242
201798	949243
712917	949244
510413	949245
502542	949246
88806	949247
70361	949248
192042	949249
500164	949250
219530	949251
21219	949252
29385	949253
120894	949254
2138	949255
419	949256
470592	949257
392418	949258
506769	949259
650580	949260
79746	949261
479282	949262
604355	949263
13932	949264
255979	949265
264423	949266
27672	949267
6289	949268
573552	949269
126463	949270
377938	949271
242530	949272
598564	949273
4726	949274
590573	949275
145548	949276
64941	949277
54763	949278
162130	949279
393954	949280
103212	949281
225355	949282
104483	949283
441754	949284
78786	949285
263998	949286
91722	949287
3687	949288
92924	949289
414447	949290
265245	949291
78483	949292
192876	949293
35150	949294
502148	949295
724572	949296
462243	949297
51483	949298
59031	949299
418887	949300
171320	949301
20401	949302
57726	949303
66621	949304
677329	949305
177372	949306
423749	949307
108842	949308
501916	949309
120552	949310
379219	949311
229418	949312
147246	949313
175691	949314
200822	949315
618032	949316
93520	949317
60883	949318
157467	949319
136322	949320
265908	949321
26660	949322
297087	949323
159436	949324
84067	949325
81816	949326
130876	949327
182086	949328
44828	949329
333116	949330
21351	949331
294202	949332
552389	949333
72951	949334
124265	949335
41462	949336
316274	949337
184744	949338
160227	949339
548314	949340
163215	949341
506701	949342
181831	949343
389490	949344
76812	949345
132054	949346
31785	949347
545991	949348
2836	949349
428805	949350
52509	949351
699318	949352
39016	949353
7326	949354
116310	949355
451546	949356
661971	949357
701380	949358
623346	949359
10193	949360
629952	949361
714798	949362
181381	949363
388770	949364
13850	949365
98519	949366
600923	949367
35966	949368
261084	949369
491740	949370
54161	949371
366022	949372
441555	949373
204424	949374
487365	949375
19041	949376
211040	949377
119700	949378
122319	949379
707243	949380
517922	949381
200379	949382
614903	949383
351181	949384
633078	949385
57237	949386
135035	949387
167779	949388
123109	949389
457405	949390
152996	949391
185654	949392
16599	949393
149107	949394
684945	949395
28813	949396
670854	949397
148577	949398
142647	949399
191476	949400
152653	949401
431596	949402
38213	949403
725191	949404
649728	949405
16671	949406
687577	949407
703341	949408
656675	949409
585451	949410
599941	949411
151865	949412
633557	949413
274630	949414
652067	949415
646657	949416
95210	949417
162419	949418
2748	949419
414032	949420
103590	949421
236327	949422
404966	949423
87637	949424
13282	949425
146221	949426
333755	949427
563465	949428
114178	949429
560578	949430
106872	949431
47665	949432
536349	949433
17676	949434
4416	949435
49009	949436
120701	949437
179199	949438
378362	949439
482303	949440
588065	949441
7095	949442
645563	949443
481428	949444
417565	949445
713208	949446
62775	949447
712442	949448
8057	949449
615497	949450
642940	949451
170951	949452
290671	949453
279290	949454
72221	949455
107511	949456
473741	949457
356571	949458
405063	949459
70369	949460
671591	949461
713498	949462
88446	949463
564799	949464
371780	949465
722980	949466
81865	949467
251184	949468
393379	949469
534257	949470
255072	949471
62061	949472
322596	949473
160134	949474
28311	949475
100319	949476
114322	949477
222556	949478
28669	949479
33167	949480
464750	949481
54543	949482
439246	949483
505865	949484
133250	949485
38261	949486
584370	949487
423129	949488
674188	949489
24494	949490
425333	949491
99832	949492
20242	949493
268667	949494
41067	949495
27723	949496
4452	949497
346883	949498
65229	949499
698964	949500
391458	949501
557308	949502
66591	949503
95461	949504
246665	949505
674682	949506
389141	949507
628006	949508
5544	949509
49666	949510
689956	949511
625512	949512
56758	949513
594821	949514
657982	949515
222220	949516
17840	949517
247585	949518
134747	949519
124156	949520
28939	949521
364995	949522
669290	949523
288415	949524
385031	949525
653224	949526
29475	949527
287853	949528
420080	949529
280910	949530
46736	949531
547450	949532
544317	949533
372009	949534
163434	949535
589238	949536
16848	949537
696439	949538
187137	949539
244924	949540
548243	949541
664122	949542
593336	949543
89782	949544
621848	949545
201910	949546
578006	949547
95230	949548
72022	949549
21161	949550
501121	949551
190078	949552
222767	949553
179136	949554
494821	949555
232342	949556
71748	949557
93894	949558
710752	949559
216749	949560
180087	949561
596407	949562
430549	949563
6484	949564
402715	949565
625750	949566
224940	949567
528704	949568
179189	949569
94278	949570
33610	949571
1145	949572
208557	949573
45881	949574
178548	949575
637829	949576
252880	949577
9460	949578
79446	949579
97601	949580
618158	949581
25353	949582
211250	949583
96582	949584
169938	949585
28422	949586
466914	949587
530881	949588
616556	949589
28504	949590
98705	949591
659541	949592
93637	949593
1039	949594
49591	949595
665288	949596
251710	949597
624645	949598
20435	949599
6158	949600
384628	949601
663004	949602
667468	949603
37044	949604
629473	949605
651505	949606
283172	949607
126530	949608
48490	949609
53028	949610
23006	949611
25973	949612
480073	949613
36759	949614
54753	949615
599548	949616
692557	949617
17389	949618
67588	949619
397811	949620
167945	949621
571180	949622
17502	949623
51378	949624
573204	949625
596497	949626
63116	949627
273337	949628
2187	949629
702501	949630
412375	949631
648640	949632
253101	949633
714885	949634
505095	949635
579012	949636
514799	949637
291054	949638
183294	949639
263075	949640
691454	949641
238026	949642
705218	949643
3683	949644
499023	949645
566303	949646
520628	949647
215197	949648
409983	949649
57597	949650
371251	949651
531053	949652
140953	949653
693104	949654
81230	949655
70616	949656
17765	949657
58377	949658
195993	949659
418575	949660
72135	949661
691911	949662
568451	949663
589411	949664
660500	949665
631573	949666
471467	949667
148959	949668
326100	949669
111870	949670
215000	949671
690832	949672
659401	949673
603981	949674
178525	949675
66850	949676
613665	949677
45862	949678
15481	949679
124077	949680
657962	949681
5639	949682
240001	949683
133256	949684
111582	949685
657597	949686
715971	949687
15243	949688
241948	949689
3080	949690
487601	949691
617955	949692
56651	949693
111703	949694
111831	949695
393048	949696
25570	949697
659186	949698
138799	949699
153786	949700
539412	949701
606333	949702
252294	949703
93186	949704
36189	949705
612025	949706
559639	949707
9840	949708
242423	949709
705726	949710
875	949711
26462	949712
149748	949713
624976	949714
343310	949715
65702	949716
152180	949717
95293	949718
126278	949719
46445	949720
523783	949721
663476	949722
517554	949723
81693	949724
70333	949725
103721	949726
96207	949727
596768	949728
60151	949729
505835	949730
39125	949731
668083	949732
31060	949733
696590	949734
677662	949735
562252	949736
41847	949737
607705	949738
2169	949739
117424	949740
149534	949741
612459	949742
34018	949743
614683	949744
652219	949745
70154	949746
456509	949747
402045	949748
507971	949749
654680	949750
36421	949751
442645	949752
107141	949753
119414	949754
17529	949755
174752	949756
649696	949757
200358	949758
204443	949759
257954	949760
595273	949761
13017	949762
210362	949763
607801	949764
680231	949765
143571	949766
135781	949767
335053	949768
89025	949769
119981	949770
666354	949771
680792	949772
561327	949773
632473	949774
42810	949775
52923	949776
179951	949777
109780	949778
418664	949779
65311	949780
572063	949781
583275	949782
419861	949783
236916	949784
272098	949785
189216	949786
697874	949787
43495	949788
52097	949789
660603	949790
150328	949791
5080	949792
673668	949793
31914	949794
52586	949795
662701	949796
85555	949797
662628	949798
14632	949799
158758	949800
405259	949801
10547	949802
399464	949803
132764	949804
339357	949805
4016	949806
412849	949807
536515	949808
256552	949809
73577	949810
195064	949811
661013	949812
422645	949813
75824	949814
454629	949815
526349	949816
258245	949817
169247	949818
298962	949819
649215	949820
67849	949821
680156	949822
89892	949823
262112	949824
344369	949825
141947	949826
530016	949827
663655	949828
403222	949829
1098	949830
570191	949831
434286	949832
217951	949833
545959	949834
559694	949835
242981	949836
713765	949837
562803	949838
543922	949839
314544	949840
186964	949841
1923	949842
84538	949843
16350	949844
193828	949845
511428	949846
403538	949847
208609	949848
41353	949849
151772	949850
146911	949851
75945	949852
664294	949853
452019	949854
181097	949855
42176	949856
456815	949857
95893	949858
512166	949859
96214	949860
449839	949861
631551	949862
150378	949863
703803	949864
334553	949865
563972	949866
539817	949867
721616	949868
98230	949869
506108	949870
552529	949871
15703	949872
33187	949873
26547	949874
627075	949875
178761	949876
99139	949877
6501	949878
80870	949879
17048	949880
63531	949881
6402	949882
81396	949883
523	949884
32536	949885
603110	949886
17801	949887
382205	949888
107541	949889
1203	949890
688839	949891
103442	949892
450817	949893
48056	949894
448209	949895
102312	949896
438709	949897
671473	949898
43606	949899
147683	949900
111999	949901
436439	949902
345787	949903
118545	949904
54946	949905
672548	949906
436241	949907
131219	949908
230342	949909
109847	949910
5516	949911
437313	949912
49352	949913
32791	949914
398866	949915
552141	949916
77585	949917
549320	949918
724633	949919
324570	949920
623245	949921
146640	949922
121334	949923
76596	949924
630286	949925
165060	949926
17794	949927
158292	949928
220711	949929
350319	949930
133529	949931
224333	949932
255806	949933
72838	949934
223400	949935
655701	949936
75059	949937
407362	949938
695400	949939
30319	949940
172524	949941
218289	949942
60579	949943
130154	949944
410455	949945
171985	949946
562112	949947
700329	949948
124396	949949
248914	949950
610739	949951
45644	949952
575432	949953
667387	949954
417082	949955
711587	949956
26952	949957
10095	949958
50062	949959
616104	949960
74777	949961
80628	949962
524770	949963
180216	949964
336923	949965
157288	949966
451803	949967
387653	949968
529784	949969
705367	949970
657783	949971
550267	949972
253789	949973
152819	949974
487912	949975
85854	949976
72920	949977
149706	949978
632775	949979
8081	949980
683059	949981
351057	949982
65117	949983
213191	949984
177511	949985
221018	949986
483992	949987
264415	949988
401234	949989
311735	949990
3672	949991
645252	949992
8738	949993
199910	949994
149613	949995
32514	949996
366870	949997
110104	949998
414131	949999
511378	950000
40436	950001
703	950002
142723	950003
125412	950004
520171	950005
558318	950006
526310	950007
398918	950008
56162	950009
372380	950010
11347	950011
40111	950012
133886	950013
360713	950014
724934	950015
46674	950016
180066	950017
506245	950018
73294	950019
306788	950020
152116	950021
33748	950022
471680	950023
318729	950024
469186	950025
259204	950026
104902	950027
118076	950028
654066	950029
679347	950030
555083	950031
199230	950032
268660	950033
166998	950034
265335	950035
648948	950036
180412	950037
413347	950038
172443	950039
101985	950040
105072	950041
364086	950042
676032	950043
156575	950044
597555	950045
649502	950046
5002	950047
352553	950048
56797	950049
163305	950050
614737	950051
478957	950052
141810	950053
269655	950054
169274	950055
225553	950056
351604	950057
430712	950058
89507	950059
676228	950060
211458	950061
357023	950062
39476	950063
41462	950064
62882	950065
426755	950066
718330	950067
33199	950068
510030	950069
48646	950070
53893	950071
401855	950072
537984	950073
159478	950074
566355	950075
181133	950076
675821	950077
449195	950078
78595	950079
105930	950080
572989	950081
614843	950082
40020	950083
534674	950084
135167	950085
522861	950086
352958	950087
5019	950088
717212	950089
616425	950090
855	950091
145796	950092
3912	950093
282153	950094
37619	950095
470752	950096
20699	950097
301373	950098
381871	950099
148468	950100
107023	950101
107432	950102
437719	950103
244059	950104
94852	950105
51907	950106
22173	950107
559827	950108
65239	950109
378610	950110
450703	950111
648	950112
226929	950113
15253	950114
1556	950115
156663	950116
708923	950117
457179	950118
653766	950119
237555	950120
67	950121
28725	950122
33373	950123
436657	950124
641355	950125
75193	950126
142128	950127
608585	950128
50844	950129
520801	950130
574204	950131
264118	950132
314319	950133
299146	950134
410699	950135
18618	950136
131758	950137
610975	950138
697395	950139
154787	950140
440162	950141
497859	950142
685086	950143
325344	950144
653083	950145
84083	950146
253179	950147
285754	950148
138248	950149
445289	950150
718551	950151
48661	950152
32684	950153
95298	950154
59654	950155
558286	950156
46445	950157
603345	950158
30659	950159
676361	950160
559778	950161
283189	950162
588049	950163
519507	950164
36046	950165
36206	950166
47829	950167
303720	950168
538222	950169
21068	950170
85227	950171
385132	950172
592370	950173
298368	950174
597778	950175
128692	950176
62295	950177
493102	950178
610922	950179
490547	950180
68061	950181
588751	950182
134839	950183
249067	950184
135413	950185
674808	950186
373460	950187
259325	950188
569910	950189
558177	950190
593027	950191
17637	950192
27189	950193
184713	950194
238714	950195
236739	950196
41017	950197
156017	950198
83359	950199
520886	950200
376889	950201
30545	950202
68484	950203
673410	950204
256701	950205
224216	950206
26190	950207
72374	950208
53205	950209
130454	950210
35211	950211
138629	950212
147083	950213
135027	950214
30225	950215
88809	950216
44682	950217
638185	950218
27248	950219
54232	950220
707508	950221
65068	950222
162291	950223
495688	950224
36917	950225
663219	950226
556792	950227
320148	950228
167349	950229
578672	950230
117286	950231
10049	950232
192303	950233
186569	950234
160297	950235
2761	950236
374083	950237
69259	950238
136740	950239
226381	950240
164717	950241
143179	950242
566017	950243
556914	950244
2432	950245
235539	950246
110192	950247
330695	950248
667461	950249
38189	950250
221863	950251
108587	950252
710948	950253
389707	950254
1354	950255
64159	950256
324201	950257
549699	950258
252121	950259
133403	950260
568964	950261
578500	950262
136511	950263
670268	950264
553661	950265
120058	950266
391328	950267
323710	950268
19271	950269
612196	950270
207026	950271
11052	950272
674672	950273
542185	950274
75917	950275
76931	950276
422260	950277
289389	950278
482955	950279
8793	950280
158213	950281
81262	950282
549021	950283
606554	950284
441603	950285
554167	950286
132905	950287
286324	950288
527427	950289
167637	950290
508592	950291
448925	950292
50518	950293
116315	950294
516451	950295
14756	950296
103565	950297
554532	950298
62442	950299
254169	950300
38586	950301
288451	950302
561165	950303
575209	950304
464965	950305
139972	950306
27157	950307
691491	950308
164139	950309
351208	950310
52196	950311
563088	950312
57285	950313
634162	950314
361461	950315
53368	950316
571215	950317
359335	950318
101626	950319
53621	950320
187241	950321
36914	950322
84166	950323
582542	950324
171013	950325
54369	950326
42250	950327
86196	950328
29621	950329
32022	950330
71812	950331
277589	950332
311050	950333
194661	950334
127488	950335
45610	950336
364355	950337
569442	950338
33006	950339
11810	950340
245113	950341
519915	950342
481943	950343
264715	950344
139113	950345
175404	950346
668696	950347
629015	950348
48866	950349
29896	950350
185685	950351
581263	950352
546979	950353
491423	950354
35453	950355
351935	950356
630057	950357
212710	950358
517913	950359
428543	950360
134615	950361
232924	950362
651574	950363
430322	950364
571779	950365
654164	950366
6066	950367
468324	950368
153169	950369
23468	950370
464218	950371
191090	950372
359698	950373
446569	950374
64077	950375
11281	950376
585956	950377
152304	950378
384195	950379
475	950380
670976	950381
17708	950382
217802	950383
176410	950384
434320	950385
287822	950386
344891	950387
668322	950388
178795	950389
21663	950390
428667	950391
40361	950392
356426	950393
373130	950394
91895	950395
38927	950396
47893	950397
83560	950398
596693	950399
2750	950400
565700	950401
587549	950402
37882	950403
29375	950404
10068	950405
135456	950406
543278	950407
15930	950408
17474	950409
690170	950410
643495	950411
195964	950412
165459	950413
11525	950414
290217	950415
611501	950416
643526	950417
60968	950418
575106	950419
309350	950420
330209	950421
214194	950422
538244	950423
51175	950424
434125	950425
209616	950426
590193	950427
51114	950428
85985	950429
164365	950430
65797	950431
90376	950432
485237	950433
172177	950434
649226	950435
456464	950436
44912	950437
65703	950438
259745	950439
718473	950440
135753	950441
623729	950442
638450	950443
28065	950444
368905	950445
445454	950446
116865	950447
452159	950448
4005	950449
678290	950450
419111	950451
21430	950452
661559	950453
358733	950454
569718	950455
666191	950456
468821	950457
487460	950458
978	950459
502249	950460
180019	950461
354476	950462
64065	950463
100930	950464
18775	950465
588933	950466
525129	950467
437858	950468
262255	950469
192195	950470
79654	950471
365823	950472
108817	950473
22586	950474
25203	950475
163510	950476
32606	950477
140172	950478
473434	950479
673040	950480
72312	950481
125136	950482
249616	950483
555732	950484
68813	950485
78885	950486
294696	950487
518939	950488
667752	950489
178258	950490
55877	950491
108171	950492
183	950493
713563	950494
131290	950495
697348	950496
66281	950497
166419	950498
281945	950499
416938	950500
614832	950501
75591	950502
43945	950503
2528	950504
608472	950505
30797	950506
259723	950507
411780	950508
153462	950509
75498	950510
626621	950511
724349	950512
583752	950513
174408	950514
47104	950515
74987	950516
427793	950517
196125	950518
233425	950519
442906	950520
171793	950521
217482	950522
393405	950523
42133	950524
618211	950525
481288	950526
94938	950527
655898	950528
427973	950529
302112	950530
611749	950531
446630	950532
480365	950533
492362	950534
471770	950535
32973	950536
228508	950537
64496	950538
177047	950539
539160	950540
452503	950541
590800	950542
358796	950543
374448	950544
58556	950545
431791	950546
264256	950547
635955	950548
208544	950549
261711	950550
310495	950551
509240	950552
696197	950553
26638	950554
254373	950555
703285	950556
223431	950557
691044	950558
422977	950559
46006	950560
50243	950561
679733	950562
51172	950563
151087	950564
175236	950565
159531	950566
5448	950567
388534	950568
621325	950569
317102	950570
26998	950571
694586	950572
515976	950573
46055	950574
154493	950575
13965	950576
569639	950577
28078	950578
154340	950579
177232	950580
526716	950581
23849	950582
85718	950583
5993	950584
6507	950585
178172	950586
149693	950587
378684	950588
434223	950589
420059	950590
216767	950591
364267	950592
15905	950593
181240	950594
703377	950595
63820	950596
8385	950597
120443	950598
233184	950599
327065	950600
6598	950601
24750	950602
139435	950603
7290	950604
461290	950605
38960	950606
130408	950607
605393	950608
68993	950609
480788	950610
32574	950611
620159	950612
35105	950613
47747	950614
1655	950615
185155	950616
6365	950617
49179	950618
220653	950619
721016	950620
97077	950621
516813	950622
85844	950623
206649	950624
25817	950625
4892	950626
634070	950627
671856	950628
129982	950629
5532	950630
19194	950631
128584	950632
485946	950633
555236	950634
183	950635
193242	950636
258301	950637
7554	950638
59357	950639
121803	950640
531448	950641
56150	950642
386065	950643
84166	950644
667089	950645
395278	950646
493060	950647
13919	950648
26438	950649
371401	950650
139751	950651
154378	950652
443949	950653
42901	950654
391135	950655
583942	950656
462199	950657
59103	950658
513379	950659
623928	950660
1265	950661
487635	950662
331591	950663
11490	950664
462704	950665
47859	950666
266474	950667
571343	950668
613931	950669
99952	950670
118117	950671
355985	950672
288484	950673
711682	950674
667619	950675
124408	950676
268023	950677
435971	950678
4774	950679
548882	950680
107279	950681
401365	950682
387644	950683
71516	950684
372065	950685
46667	950686
673308	950687
141647	950688
671810	950689
160340	950690
716908	950691
156459	950692
433778	950693
550502	950694
243491	950695
50870	950696
180133	950697
114701	950698
83205	950699
435073	950700
540603	950701
294012	950702
304980	950703
93863	950704
176610	950705
23904	950706
123122	950707
47307	950708
194282	950709
516922	950710
22573	950711
199911	950712
75043	950713
20206	950714
496181	950715
675993	950716
620839	950717
491018	950718
690244	950719
350386	950720
159989	950721
15454	950722
86433	950723
417009	950724
421375	950725
476336	950726
696214	950727
216215	950728
690493	950729
440810	950730
41443	950731
134629	950732
143894	950733
319811	950734
169996	950735
126634	950736
327762	950737
77415	950738
25986	950739
107582	950740
149441	950741
160331	950742
17687	950743
142389	950744
422742	950745
74480	950746
232119	950747
187212	950748
658747	950749
165625	950750
182628	950751
217093	950752
515167	950753
7261	950754
155965	950755
28238	950756
15202	950757
104714	950758
162282	950759
267595	950760
622203	950761
10012	950762
480067	950763
117679	950764
510775	950765
63978	950766
18151	950767
124175	950768
184521	950769
14513	950770
115066	950771
13349	950772
186542	950773
13842	950774
251312	950775
42287	950776
33378	950777
334358	950778
231359	950779
271768	950780
12763	950781
148168	950782
612429	950783
137450	950784
142096	950785
215578	950786
46219	950787
1157	950788
35339	950789
654447	950790
46628	950791
690408	950792
137070	950793
510391	950794
175516	950795
58926	950796
50448	950797
332809	950798
717221	950799
683252	950800
62695	950801
124228	950802
441075	950803
265750	950804
306144	950805
117392	950806
191100	950807
534689	950808
47178	950809
716881	950810
328708	950811
448885	950812
510602	950813
71033	950814
182849	950815
673660	950816
157083	950817
168027	950818
82606	950819
334175	950820
109730	950821
143608	950822
47926	950823
279313	950824
142055	950825
256487	950826
32237	950827
31592	950828
174041	950829
438948	950830
147125	950831
671941	950832
614888	950833
185778	950834
49784	950835
602449	950836
15474	950837
217984	950838
97618	950839
29669	950840
602895	950841
459815	950842
62507	950843
39905	950844
584552	950845
146511	950846
17566	950847
663015	950848
102303	950849
531521	950850
1362	950851
657432	950852
585189	950853
448	950854
19057	950855
158210	950856
512273	950857
121657	950858
23333	950859
338040	950860
12652	950861
59369	950862
545043	950863
2395	950864
161836	950865
473314	950866
154409	950867
66257	950868
315199	950869
12613	950870
110063	950871
2319	950872
519	950873
73727	950874
457126	950875
450192	950876
94565	950877
546017	950878
24828	950879
210383	950880
131018	950881
34173	950882
148339	950883
371180	950884
417710	950885
311164	950886
423857	950887
14551	950888
240929	950889
81205	950890
332823	950891
407323	950892
693932	950893
616564	950894
156843	950895
207398	950896
61225	950897
335951	950898
19271	950899
106318	950900
13122	950901
470828	950902
171130	950903
253290	950904
278427	950905
113473	950906
20508	950907
15198	950908
18786	950909
702398	950910
363984	950911
563478	950912
114610	950913
413479	950914
92858	950915
682333	950916
479418	950917
129418	950918
499850	950919
408517	950920
27734	950921
528640	950922
51585	950923
278051	950924
319906	950925
65070	950926
66881	950927
37583	950928
598125	950929
17957	950930
7241	950931
441224	950932
643253	950933
491763	950934
29420	950935
7616	950936
44734	950937
541751	950938
100863	950939
135209	950940
541123	950941
542341	950942
588332	950943
373579	950944
463796	950945
472508	950946
147331	950947
25554	950948
136293	950949
107553	950950
377672	950951
223240	950952
53928	950953
424709	950954
620040	950955
546052	950956
469675	950957
635763	950958
518440	950959
145150	950960
496199	950961
117211	950962
550242	950963
54163	950964
90713	950965
617644	950966
135483	950967
9905	950968
685262	950969
604658	950970
408439	950971
609636	950972
279167	950973
559442	950974
446480	950975
222973	950976
82820	950977
482364	950978
167706	950979
657264	950980
535507	950981
154862	950982
164581	950983
637041	950984
91199	950985
39794	950986
419761	950987
106168	950988
161464	950989
591567	950990
595047	950991
226176	950992
259545	950993
33069	950994
329247	950995
400468	950996
677860	950997
14616	950998
628497	950999
172235	951000
101232	951001
208940	951002
502582	951003
76710	951004
330001	951005
42489	951006
720512	951007
311888	951008
118551	951009
18462	951010
148365	951011
112488	951012
31965	951013
354541	951014
178028	951015
547879	951016
24463	951017
457909	951018
2080	951019
512996	951020
426346	951021
12472	951022
5398	951023
634051	951024
475969	951025
108706	951026
217712	951027
523941	951028
134842	951029
467670	951030
20893	951031
168556	951032
164617	951033
12880	951034
689549	951035
675831	951036
229737	951037
581777	951038
84781	951039
636786	951040
43512	951041
662761	951042
509542	951043
341824	951044
97068	951045
40166	951046
76117	951047
211466	951048
104599	951049
105577	951050
60526	951051
534123	951052
654047	951053
4754	951054
239405	951055
11233	951056
271106	951057
35432	951058
172326	951059
168853	951060
516232	951061
154915	951062
504665	951063
13529	951064
40530	951065
2940	951066
15579	951067
690332	951068
303248	951069
520708	951070
112549	951071
11458	951072
666104	951073
136393	951074
76498	951075
161660	951076
707966	951077
584181	951078
280408	951079
469397	951080
243891	951081
461777	951082
353976	951083
394965	951084
413222	951085
14286	951086
543900	951087
369934	951088
110685	951089
405452	951090
449473	951091
256047	951092
127759	951093
569311	951094
36488	951095
392145	951096
42186	951097
698688	951098
358611	951099
302382	951100
666481	951101
346810	951102
65533	951103
600824	951104
293985	951105
411091	951106
198901	951107
124693	951108
330351	951109
13365	951110
72141	951111
297408	951112
178273	951113
11703	951114
952	951115
411931	951116
386581	951117
564624	951118
76776	951119
671701	951120
368495	951121
683370	951122
495956	951123
18424	951124
404200	951125
594675	951126
706888	951127
381258	951128
60958	951129
467616	951130
534316	951131
37851	951132
40357	951133
308404	951134
33516	951135
21556	951136
578384	951137
682563	951138
557871	951139
135376	951140
203097	951141
30196	951142
442674	951143
55225	951144
534071	951145
21926	951146
435901	951147
407916	951148
328625	951149
341516	951150
274410	951151
280900	951152
154619	951153
156938	951154
71664	951155
605750	951156
721057	951157
217124	951158
476548	951159
39451	951160
306470	951161
593681	951162
550156	951163
105096	951164
143089	951165
665489	951166
10425	951167
129283	951168
722755	951169
423501	951170
104641	951171
99497	951172
42882	951173
350234	951174
399064	951175
547077	951176
24011	951177
72759	951178
257250	951179
590377	951180
117021	951181
461097	951182
1507	951183
694697	951184
144850	951185
419245	951186
1788	951187
230	951188
46427	951189
16420	951190
45	951191
136456	951192
653601	951193
141777	951194
260813	951195
335363	951196
653479	951197
50188	951198
385448	951199
452977	951200
517049	951201
13030	951202
222267	951203
259152	951204
586992	951205
595329	951206
10312	951207
614596	951208
446087	951209
113470	951210
503354	951211
83881	951212
47481	951213
628350	951214
172363	951215
401387	951216
3275	951217
72495	951218
169591	951219
43757	951220
457728	951221
450802	951222
61194	951223
299009	951224
422115	951225
605969	951226
463737	951227
184848	951228
477306	951229
466408	951230
425128	951231
514517	951232
45944	951233
280216	951234
174702	951235
698810	951236
199909	951237
456016	951238
672431	951239
10843	951240
39385	951241
72429	951242
649953	951243
171992	951244
476162	951245
272505	951246
29414	951247
89199	951248
559929	951249
111152	951250
6610	951251
284481	951252
93277	951253
15822	951254
333617	951255
81066	951256
723335	951257
24446	951258
436499	951259
242698	951260
44073	951261
23889	951262
337326	951263
454647	951264
67089	951265
305136	951266
27999	951267
281675	951268
41930	951269
15143	951270
480825	951271
653900	951272
79665	951273
641427	951274
3723	951275
303681	951276
6720	951277
262559	951278
569683	951279
108782	951280
36779	951281
673399	951282
688049	951283
460318	951284
561104	951285
695706	951286
463563	951287
400406	951288
460684	951289
136004	951290
75438	951291
320400	951292
118809	951293
147480	951294
61299	951295
453215	951296
136936	951297
8884	951298
648571	951299
530171	951300
66675	951301
330154	951302
68977	951303
11931	951304
61840	951305
87	951306
524307	951307
124194	951308
402809	951309
248420	951310
290817	951311
291457	951312
640031	951313
122394	951314
479495	951315
610245	951316
105318	951317
343252	951318
180436	951319
96014	951320
271126	951321
458016	951322
264319	951323
307486	951324
303469	951325
152651	951326
83582	951327
85920	951328
3698	951329
194949	951330
380549	951331
115846	951332
107660	951333
208002	951334
165439	951335
150569	951336
471759	951337
158597	951338
44762	951339
30240	951340
160697	951341
64298	951342
123533	951343
8674	951344
519693	951345
16677	951346
200055	951347
149280	951348
336072	951349
251103	951350
321769	951351
646581	951352
346813	951353
140588	951354
518076	951355
186879	951356
176320	951357
13772	951358
355511	951359
111503	951360
396664	951361
533263	951362
620141	951363
84957	951364
701447	951365
79773	951366
453089	951367
38226	951368
261059	951369
3097	951370
152128	951371
235152	951372
199057	951373
448196	951374
48496	951375
437898	951376
720131	951377
682106	951378
539889	951379
176261	951380
636817	951381
359830	951382
23350	951383
172365	951384
598744	951385
714510	951386
121841	951387
8209	951388
232560	951389
565296	951390
376604	951391
460668	951392
26890	951393
85811	951394
246849	951395
53649	951396
618046	951397
680229	951398
459138	951399
164089	951400
605976	951401
32792	951402
113185	951403
584366	951404
602361	951405
659251	951406
442148	951407
653306	951408
473973	951409
675905	951410
95802	951411
109354	951412
640629	951413
155029	951414
662507	951415
174190	951416
10250	951417
131240	951418
191885	951419
53231	951420
615889	951421
487655	951422
137743	951423
396273	951424
209330	951425
66875	951426
622916	951427
136260	951428
2976	951429
491145	951430
552016	951431
315038	951432
325561	951433
52696	951434
33844	951435
349266	951436
714252	951437
252731	951438
427916	951439
491666	951440
133482	951441
1848	951442
65208	951443
326520	951444
646784	951445
58366	951446
367774	951447
509622	951448
721932	951449
559283	951450
46537	951451
507109	951452
323349	951453
6913	951454
702410	951455
695969	951456
699424	951457
157362	951458
680351	951459
149160	951460
37588	951461
67987	951462
63291	951463
18553	951464
186830	951465
144031	951466
221999	951467
116738	951468
528013	951469
609051	951470
144182	951471
151079	951472
364146	951473
630198	951474
45631	951475
101024	951476
148143	951477
5444	951478
109167	951479
480651	951480
376854	951481
170091	951482
568467	951483
147596	951484
66006	951485
631231	951486
85336	951487
191356	951488
345505	951489
211425	951490
462402	951491
126601	951492
364499	951493
233685	951494
70564	951495
269441	951496
647619	951497
279322	951498
550855	951499
20131	951500
169773	951501
183753	951502
657855	951503
427859	951504
624380	951505
390222	951506
11190	951507
39392	951508
178015	951509
703535	951510
48055	951511
180412	951512
303601	951513
49409	951514
137490	951515
385443	951516
134109	951517
41	951518
217820	951519
274644	951520
270060	951521
325715	951522
161574	951523
88167	951524
441282	951525
550448	951526
126110	951527
237494	951528
541811	951529
25141	951530
7087	951531
125163	951532
596561	951533
32428	951534
17655	951535
137178	951536
617392	951537
636028	951538
179863	951539
175175	951540
93428	951541
503707	951542
61580	951543
63693	951544
316196	951545
47803	951546
144326	951547
586366	951548
33820	951549
651555	951550
588603	951551
489234	951552
15035	951553
510867	951554
586031	951555
413117	951556
535659	951557
685399	951558
136507	951559
351687	951560
639542	951561
6187	951562
2388	951563
20186	951564
239346	951565
155022	951566
397669	951567
86213	951568
50886	951569
80285	951570
596350	951571
373268	951572
105225	951573
416195	951574
93454	951575
410682	951576
235219	951577
639098	951578
582999	951579
6283	951580
45297	951581
81824	951582
608533	951583
16454	951584
398731	951585
506444	951586
175908	951587
251597	951588
136545	951589
32818	951590
209173	951591
172395	951592
48591	951593
402031	951594
452712	951595
377703	951596
293856	951597
177135	951598
310076	951599
63241	951600
13822	951601
13828	951602
394562	951603
528144	951604
84731	951605
110399	951606
581741	951607
555319	951608
44378	951609
477526	951610
558929	951611
190163	951612
548207	951613
265259	951614
194852	951615
706160	951616
28990	951617
106530	951618
658914	951619
575725	951620
402229	951621
499867	951622
102628	951623
55597	951624
81598	951625
495540	951626
37445	951627
242770	951628
2874	951629
118359	951630
602769	951631
71793	951632
24000	951633
416217	951634
125796	951635
714812	951636
460377	951637
166470	951638
437622	951639
490757	951640
518482	951641
18885	951642
4518	951643
7458	951644
401688	951645
306911	951646
485187	951647
285376	951648
147333	951649
525780	951650
368504	951651
686441	951652
222057	951653
16728	951654
500641	951655
21954	951656
378807	951657
12194	951658
606157	951659
65233	951660
544866	951661
52981	951662
457093	951663
222229	951664
598364	951665
100728	951666
209140	951667
701719	951668
1035	951669
42504	951670
444895	951671
606654	951672
355040	951673
683468	951674
36855	951675
275230	951676
241768	951677
130983	951678
647399	951679
631233	951680
4801	951681
492926	951682
248492	951683
171369	951684
216518	951685
340861	951686
183011	951687
106034	951688
107838	951689
152862	951690
363869	951691
208249	951692
358132	951693
122183	951694
68278	951695
547629	951696
264225	951697
187589	951698
666262	951699
159978	951700
287941	951701
585728	951702
22883	951703
159341	951704
40681	951705
40644	951706
456564	951707
25914	951708
535791	951709
416885	951710
175549	951711
43336	951712
9266	951713
225468	951714
9195	951715
27654	951716
491029	951717
18475	951718
907	951719
375620	951720
49570	951721
601773	951722
503612	951723
76011	951724
57518	951725
32988	951726
631188	951727
286504	951728
103312	951729
34609	951730
165537	951731
31813	951732
310458	951733
23591	951734
31679	951735
705792	951736
406103	951737
715324	951738
38285	951739
372	951740
487193	951741
121606	951742
198107	951743
366683	951744
43731	951745
96554	951746
364614	951747
424493	951748
179542	951749
353948	951750
385170	951751
550485	951752
287009	951753
66736	951754
686498	951755
33374	951756
628130	951757
190	951758
670163	951759
658527	951760
221674	951761
306784	951762
155620	951763
433117	951764
291512	951765
616716	951766
331447	951767
269288	951768
63716	951769
228454	951770
595431	951771
608575	951772
18484	951773
649407	951774
682250	951775
599397	951776
399295	951777
76255	951778
650229	951779
585667	951780
312849	951781
499375	951782
373004	951783
613179	951784
285921	951785
433027	951786
223416	951787
44123	951788
121452	951789
205549	951790
109744	951791
3790	951792
130655	951793
337971	951794
543380	951795
133838	951796
183264	951797
395121	951798
124069	951799
73395	951800
416169	951801
77840	951802
224198	951803
180297	951804
128129	951805
3309	951806
194825	951807
658533	951808
223794	951809
467070	951810
110371	951811
100240	951812
681228	951813
477803	951814
592028	951815
177432	951816
439600	951817
633987	951818
683112	951819
78539	951820
308425	951821
568234	951822
316	951823
515982	951824
28434	951825
525817	951826
443283	951827
406298	951828
592259	951829
8313	951830
705171	951831
654059	951832
367973	951833
585198	951834
8642	951835
98791	951836
71768	951837
45764	951838
130778	951839
646237	951840
122187	951841
391344	951842
542529	951843
8529	951844
680763	951845
346894	951846
552047	951847
145293	951848
243058	951849
9385	951850
163775	951851
36299	951852
308520	951853
48182	951854
6475	951855
212834	951856
133823	951857
17164	951858
606907	951859
189535	951860
120788	951861
460042	951862
22814	951863
156248	951864
471692	951865
112545	951866
2066	951867
66832	951868
151930	951869
570639	951870
129622	951871
168172	951872
846	951873
39335	951874
72948	951875
11283	951876
23082	951877
164705	951878
721915	951879
129880	951880
710976	951881
286477	951882
46499	951883
105127	951884
121881	951885
44068	951886
672481	951887
167646	951888
7107	951889
125974	951890
146459	951891
431461	951892
413176	951893
71588	951894
181847	951895
31050	951896
108836	951897
583222	951898
313627	951899
23342	951900
261526	951901
8586	951902
371613	951903
591656	951904
212962	951905
672402	951906
405713	951907
526666	951908
309537	951909
58136	951910
59643	951911
15530	951912
456387	951913
140816	951914
48201	951915
528772	951916
106188	951917
670301	951918
45600	951919
601324	951920
26944	951921
165002	951922
208881	951923
30525	951924
619713	951925
430382	951926
220210	951927
191765	951928
500937	951929
622717	951930
162767	951931
173152	951932
12116	951933
4199	951934
601562	951935
28550	951936
499856	951937
484022	951938
5415	951939
423554	951940
541508	951941
503879	951942
479386	951943
613363	951944
609328	951945
59963	951946
104623	951947
62713	951948
99861	951949
648737	951950
518695	951951
71592	951952
119565	951953
235936	951954
383717	951955
613579	951956
521647	951957
130379	951958
361318	951959
194275	951960
274673	951961
104471	951962
118543	951963
182794	951964
107151	951965
177318	951966
400888	951967
114537	951968
564411	951969
505043	951970
537822	951971
600977	951972
159650	951973
51943	951974
176718	951975
178518	951976
22712	951977
266956	951978
10897	951979
117290	951980
715315	951981
103979	951982
9186	951983
117543	951984
35460	951985
178604	951986
278370	951987
105285	951988
694070	951989
161598	951990
86258	951991
426429	951992
5407	951993
444539	951994
343961	951995
158882	951996
316235	951997
617638	951998
388924	951999
170527	952000
150072	952001
690722	952002
558844	952003
74	952004
56731	952005
66797	952006
124878	952007
2023	952008
280763	952009
458434	952010
307029	952011
232035	952012
318000	952013
78027	952014
425467	952015
124563	952016
24811	952017
72434	952018
20392	952019
171932	952020
4994	952021
433963	952022
475668	952023
94480	952024
367804	952025
709873	952026
433316	952027
464744	952028
545092	952029
429993	952030
606490	952031
9329	952032
17615	952033
149616	952034
294452	952035
141622	952036
33200	952037
405647	952038
450568	952039
62741	952040
300705	952041
153047	952042
30575	952043
280367	952044
41237	952045
72745	952046
52171	952047
460035	952048
63408	952049
707360	952050
470664	952051
112251	952052
665608	952053
446051	952054
642996	952055
299957	952056
29062	952057
236762	952058
662756	952059
71040	952060
61	952061
655408	952062
620913	952063
13648	952064
169090	952065
32268	952066
128213	952067
3726	952068
71228	952069
364950	952070
489483	952071
291744	952072
688538	952073
39393	952074
11452	952075
674625	952076
303756	952077
11797	952078
7015	952079
482836	952080
429940	952081
684200	952082
398177	952083
53196	952084
8803	952085
591292	952086
126468	952087
655639	952088
184585	952089
553116	952090
48730	952091
490144	952092
489748	952093
577028	952094
214332	952095
37646	952096
87208	952097
116673	952098
136761	952099
315331	952100
385755	952101
278802	952102
646192	952103
512520	952104
176357	952105
22812	952106
232124	952107
174029	952108
263440	952109
630465	952110
632233	952111
411225	952112
568284	952113
36599	952114
31557	952115
75766	952116
484402	952117
75453	952118
166449	952119
452965	952120
155005	952121
312302	952122
586084	952123
650530	952124
217581	952125
23214	952126
245058	952127
156295	952128
312259	952129
459477	952130
372161	952131
123661	952132
16539	952133
103926	952134
447425	952135
686938	952136
652582	952137
285518	952138
404874	952139
279526	952140
210569	952141
353101	952142
363645	952143
988	952144
181204	952145
156780	952146
133084	952147
109942	952148
123206	952149
53542	952150
33629	952151
401486	952152
6093	952153
176179	952154
125846	952155
93114	952156
170572	952157
5261	952158
271098	952159
16716	952160
698364	952161
548807	952162
138917	952163
2138	952164
513338	952165
131927	952166
712131	952167
686697	952168
120986	952169
680528	952170
479726	952171
372908	952172
411937	952173
564001	952174
432773	952175
529533	952176
570904	952177
249512	952178
170612	952179
492317	952180
491746	952181
288450	952182
678634	952183
303430	952184
413811	952185
102693	952186
406671	952187
3152	952188
700036	952189
351310	952190
384483	952191
144070	952192
523653	952193
506183	952194
533240	952195
715130	952196
647125	952197
393733	952198
642318	952199
20771	952200
74967	952201
47631	952202
17565	952203
457170	952204
552505	952205
223224	952206
494362	952207
13927	952208
38644	952209
75282	952210
171644	952211
279486	952212
148842	952213
268	952214
475346	952215
491998	952216
89006	952217
177513	952218
201055	952219
96493	952220
12483	952221
698847	952222
2334	952223
555446	952224
5647	952225
255091	952226
49970	952227
394546	952228
48953	952229
168301	952230
476687	952231
715330	952232
270435	952233
18102	952234
290640	952235
150215	952236
56080	952237
85053	952238
579526	952239
405470	952240
631722	952241
104479	952242
191514	952243
311394	952244
478684	952245
19396	952246
17950	952247
323436	952248
214521	952249
33589	952250
5832	952251
81292	952252
1226	952253
78449	952254
419796	952255
219336	952256
163915	952257
52115	952258
74956	952259
33259	952260
499964	952261
52777	952262
460219	952263
3026	952264
404419	952265
576165	952266
604842	952267
639919	952268
319394	952269
530670	952270
556539	952271
70432	952272
15796	952273
469824	952274
361468	952275
75649	952276
613828	952277
19881	952278
229197	952279
16358	952280
641142	952281
179937	952282
546954	952283
185764	952284
252767	952285
49458	952286
21668	952287
126830	952288
425390	952289
697821	952290
12527	952291
170869	952292
351895	952293
604671	952294
90878	952295
359968	952296
14118	952297
263649	952298
487987	952299
573368	952300
26144	952301
38256	952302
673208	952303
10672	952304
6402	952305
626236	952306
578792	952307
494495	952308
1905	952309
520537	952310
677213	952311
626221	952312
140969	952313
356205	952314
624587	952315
59822	952316
137945	952317
584033	952318
43169	952319
59877	952320
102818	952321
27716	952322
35411	952323
135369	952324
125378	952325
604930	952326
272107	952327
261386	952328
26623	952329
81886	952330
49130	952331
675705	952332
2911	952333
575983	952334
462378	952335
78538	952336
21097	952337
124905	952338
607009	952339
40791	952340
402445	952341
241953	952342
253077	952343
32911	952344
229205	952345
703150	952346
75470	952347
25913	952348
95998	952349
530689	952350
297102	952351
546014	952352
608101	952353
185253	952354
414668	952355
168152	952356
276269	952357
89628	952358
74130	952359
428709	952360
15395	952361
226234	952362
45186	952363
240764	952364
440925	952365
429387	952366
272183	952367
398708	952368
425184	952369
33699	952370
58558	952371
11363	952372
724770	952373
124840	952374
17367	952375
247031	952376
656694	952377
201	952378
72740	952379
173284	952380
13695	952381
334820	952382
42572	952383
40062	952384
478447	952385
205102	952386
468222	952387
147670	952388
238806	952389
249238	952390
48695	952391
10919	952392
14103	952393
587228	952394
238452	952395
422870	952396
372363	952397
315457	952398
603240	952399
14597	952400
33411	952401
508348	952402
390504	952403
32456	952404
443112	952405
276193	952406
668456	952407
90483	952408
347132	952409
450255	952410
127843	952411
18996	952412
128783	952413
409417	952414
463843	952415
616757	952416
437942	952417
122712	952418
360800	952419
28501	952420
261533	952421
618255	952422
564065	952423
709658	952424
157327	952425
755	952426
113240	952427
21637	952428
544876	952429
97144	952430
319537	952431
461478	952432
178156	952433
667297	952434
316281	952435
361213	952436
73421	952437
3914	952438
93857	952439
329962	952440
4635	952441
516131	952442
618817	952443
258916	952444
28292	952445
582865	952446
51754	952447
2658	952448
38966	952449
274300	952450
298232	952451
26687	952452
696848	952453
107359	952454
35797	952455
479969	952456
644652	952457
20731	952458
48089	952459
510272	952460
455643	952461
29299	952462
254688	952463
166946	952464
190753	952465
558693	952466
237242	952467
427433	952468
39864	952469
172279	952470
48689	952471
44885	952472
317142	952473
451249	952474
94226	952475
161468	952476
495464	952477
463671	952478
318442	952479
649988	952480
557072	952481
509168	952482
564668	952483
45746	952484
76816	952485
337851	952486
105372	952487
220234	952488
30913	952489
623734	952490
690376	952491
651049	952492
407969	952493
48065	952494
171170	952495
703281	952496
6803	952497
16606	952498
487033	952499
163803	952500
505714	952501
346989	952502
402554	952503
260645	952504
461631	952505
286352	952506
539721	952507
250339	952508
399496	952509
31525	952510
498794	952511
385949	952512
72448	952513
364739	952514
713803	952515
145484	952516
4999	952517
448324	952518
195449	952519
74097	952520
339960	952521
150801	952522
344748	952523
94725	952524
167840	952525
443069	952526
257303	952527
7782	952528
578386	952529
297496	952530
64346	952531
70326	952532
706849	952533
555600	952534
697938	952535
49280	952536
122825	952537
169893	952538
680166	952539
126676	952540
685998	952541
451973	952542
723453	952543
119990	952544
685339	952545
597355	952546
145633	952547
475894	952548
593641	952549
244184	952550
372088	952551
24539	952552
701524	952553
593102	952554
542534	952555
163918	952556
155386	952557
182629	952558
7474	952559
581545	952560
52861	952561
15378	952562
148549	952563
697694	952564
669284	952565
23106	952566
43143	952567
661215	952568
75056	952569
43043	952570
238626	952571
680151	952572
84377	952573
15258	952574
344055	952575
103730	952576
241917	952577
5274	952578
60923	952579
94911	952580
268368	952581
8739	952582
460565	952583
426657	952584
626180	952585
235479	952586
543571	952587
27658	952588
360806	952589
204967	952590
223767	952591
290920	952592
41490	952593
38297	952594
230124	952595
695382	952596
650347	952597
41012	952598
139106	952599
55127	952600
712282	952601
122016	952602
555657	952603
251688	952604
402129	952605
569744	952606
439975	952607
283199	952608
60991	952609
345520	952610
403263	952611
494171	952612
569879	952613
42453	952614
395297	952615
604857	952616
65059	952617
520776	952618
461123	952619
23485	952620
441518	952621
49967	952622
62833	952623
129661	952624
88283	952625
4018	952626
33900	952627
662175	952628
74938	952629
877	952630
13117	952631
48225	952632
92208	952633
187184	952634
338103	952635
334035	952636
282104	952637
361000	952638
18720	952639
27390	952640
289129	952641
453209	952642
551030	952643
294551	952644
534490	952645
604818	952646
23420	952647
443577	952648
540583	952649
64957	952650
83744	952651
32194	952652
636051	952653
360287	952654
419901	952655
421246	952656
332017	952657
88455	952658
546528	952659
122642	952660
71344	952661
171812	952662
79904	952663
686937	952664
8122	952665
703946	952666
14268	952667
120222	952668
66653	952669
90542	952670
27388	952671
546417	952672
680616	952673
325480	952674
115091	952675
56269	952676
372675	952677
18398	952678
46564	952679
79181	952680
281651	952681
485108	952682
674907	952683
584065	952684
99187	952685
9808	952686
199839	952687
425983	952688
56127	952689
156298	952690
160373	952691
369682	952692
499461	952693
359062	952694
54368	952695
481672	952696
173210	952697
31499	952698
263048	952699
439400	952700
147807	952701
490066	952702
492937	952703
241685	952704
44148	952705
596808	952706
344658	952707
283145	952708
357251	952709
7874	952710
268298	952711
249296	952712
524915	952713
414916	952714
1597	952715
257363	952716
636409	952717
49545	952718
450191	952719
19430	952720
83561	952721
107481	952722
1510	952723
231745	952724
52779	952725
635359	952726
387870	952727
456335	952728
635119	952729
624652	952730
444023	952731
578896	952732
57427	952733
605402	952734
432552	952735
223549	952736
526910	952737
6688	952738
234297	952739
44247	952740
277153	952741
514877	952742
28949	952743
367397	952744
204593	952745
129937	952746
686765	952747
51956	952748
78986	952749
584170	952750
449213	952751
673082	952752
76400	952753
169560	952754
15784	952755
307644	952756
641288	952757
232656	952758
118265	952759
22272	952760
11321	952761
639154	952762
331266	952763
251394	952764
41480	952765
65218	952766
198772	952767
275760	952768
588446	952769
90520	952770
506579	952771
359850	952772
354563	952773
377501	952774
82358	952775
365260	952776
35219	952777
388886	952778
407224	952779
689683	952780
520201	952781
157832	952782
415284	952783
4129	952784
265364	952785
29306	952786
556564	952787
14502	952788
218437	952789
79007	952790
111883	952791
236178	952792
516660	952793
126683	952794
36990	952795
5133	952796
3467	952797
108260	952798
136776	952799
703236	952800
15758	952801
324256	952802
465817	952803
452903	952804
243995	952805
52843	952806
151982	952807
244105	952808
354918	952809
118455	952810
241565	952811
610507	952812
551269	952813
364619	952814
128749	952815
410526	952816
90866	952817
36820	952818
2776	952819
719786	952820
293463	952821
166233	952822
100768	952823
164685	952824
43958	952825
373830	952826
8124	952827
351265	952828
85105	952829
473226	952830
396419	952831
395558	952832
171565	952833
333	952834
33280	952835
64255	952836
376570	952837
106385	952838
554846	952839
33518	952840
687765	952841
454204	952842
30819	952843
157740	952844
253555	952845
700620	952846
673491	952847
55982	952848
43779	952849
355877	952850
133524	952851
408257	952852
123272	952853
725150	952854
548440	952855
178145	952856
205765	952857
543384	952858
78247	952859
62840	952860
18471	952861
443176	952862
30862	952863
106988	952864
165875	952865
365625	952866
264881	952867
402739	952868
557181	952869
17665	952870
608046	952871
186390	952872
602982	952873
86116	952874
433206	952875
271291	952876
23601	952877
84042	952878
217859	952879
54592	952880
434981	952881
289614	952882
47337	952883
135893	952884
63211	952885
1623	952886
36095	952887
366011	952888
221193	952889
346755	952890
241347	952891
595261	952892
357	952893
106888	952894
35313	952895
703716	952896
155443	952897
601096	952898
647543	952899
23691	952900
92437	952901
24380	952902
633164	952903
120851	952904
500	952905
686577	952906
627197	952907
347010	952908
11928	952909
77704	952910
101383	952911
196504	952912
41124	952913
83913	952914
595188	952915
32943	952916
11899	952917
617029	952918
2678	952919
368883	952920
451967	952921
454127	952922
531294	952923
46461	952924
205386	952925
322525	952926
676184	952927
616113	952928
360251	952929
541787	952930
171356	952931
44353	952932
698600	952933
120042	952934
378320	952935
303602	952936
376742	952937
520283	952938
308069	952939
320619	952940
327702	952941
98697	952942
347870	952943
11334	952944
89010	952945
454314	952946
58509	952947
423939	952948
534397	952949
713327	952950
619160	952951
532009	952952
694364	952953
13315	952954
474932	952955
273598	952956
670500	952957
600500	952958
141463	952959
533024	952960
41232	952961
407817	952962
299154	952963
648765	952964
209151	952965
316438	952966
228119	952967
72430	952968
41167	952969
659561	952970
367724	952971
626581	952972
138308	952973
334554	952974
214603	952975
6490	952976
407970	952977
159168	952978
422164	952979
309341	952980
457626	952981
305817	952982
233070	952983
633427	952984
546153	952985
518810	952986
285159	952987
592218	952988
455962	952989
60758	952990
462636	952991
76468	952992
1071	952993
7330	952994
436909	952995
206639	952996
636947	952997
94244	952998
301667	952999
137209	953000
56054	953001
526757	953002
466029	953003
164628	953004
244475	953005
20425	953006
147462	953007
3593	953008
52562	953009
505570	953010
637759	953011
176436	953012
657587	953013
673314	953014
360327	953015
373064	953016
74559	953017
6086	953018
18210	953019
491385	953020
242885	953021
652981	953022
576379	953023
141931	953024
669908	953025
172175	953026
5236	953027
715691	953028
42007	953029
226358	953030
9565	953031
43984	953032
40979	953033
100283	953034
625942	953035
456719	953036
596057	953037
25024	953038
86503	953039
245621	953040
493524	953041
63805	953042
30747	953043
38917	953044
175409	953045
16036	953046
176633	953047
590826	953048
693729	953049
58181	953050
6187	953051
632186	953052
416932	953053
200526	953054
62869	953055
453626	953056
97073	953057
282849	953058
13026	953059
364033	953060
133464	953061
384688	953062
19222	953063
668186	953064
190378	953065
457276	953066
63866	953067
451364	953068
11303	953069
446779	953070
24420	953071
22612	953072
161301	953073
228760	953074
579011	953075
337632	953076
722875	953077
721620	953078
282231	953079
78772	953080
174722	953081
27163	953082
305388	953083
325908	953084
13566	953085
64110	953086
52907	953087
244697	953088
126586	953089
527147	953090
591430	953091
262294	953092
656591	953093
4665	953094
152513	953095
134762	953096
601799	953097
155870	953098
699549	953099
4902	953100
205077	953101
61423	953102
47	953103
712089	953104
39616	953105
341280	953106
62548	953107
536026	953108
591638	953109
136899	953110
79189	953111
259372	953112
347663	953113
231136	953114
262700	953115
563263	953116
251574	953117
53338	953118
287452	953119
600971	953120
692491	953121
719000	953122
83637	953123
284750	953124
583374	953125
519017	953126
12680	953127
266132	953128
592588	953129
383819	953130
597562	953131
60397	953132
49426	953133
595391	953134
43259	953135
483447	953136
674648	953137
115008	953138
33041	953139
337924	953140
86666	953141
503019	953142
724979	953143
547773	953144
280615	953145
472	953146
534677	953147
470927	953148
7337	953149
156069	953150
458291	953151
379967	953152
260275	953153
48504	953154
33301	953155
232048	953156
21965	953157
23401	953158
588243	953159
488342	953160
22724	953161
433925	953162
477525	953163
138645	953164
187678	953165
97545	953166
157380	953167
424115	953168
572946	953169
258522	953170
380335	953171
674717	953172
16106	953173
437210	953174
688234	953175
310013	953176
138089	953177
219318	953178
168725	953179
290831	953180
290860	953181
182304	953182
217594	953183
408143	953184
39433	953185
76991	953186
467635	953187
467377	953188
76629	953189
156440	953190
157876	953191
444360	953192
670864	953193
13859	953194
117265	953195
415695	953196
181010	953197
310630	953198
8890	953199
240124	953200
68145	953201
315664	953202
481973	953203
239180	953204
642260	953205
459788	953206
13710	953207
337558	953208
352731	953209
85017	953210
5507	953211
376691	953212
724832	953213
708546	953214
267085	953215
284360	953216
212340	953217
1791	953218
105382	953219
495014	953220
430238	953221
147694	953222
80016	953223
196275	953224
724898	953225
130312	953226
140532	953227
181081	953228
185555	953229
116276	953230
149474	953231
441474	953232
497907	953233
254049	953234
212302	953235
699624	953236
252252	953237
117747	953238
361811	953239
17535	953240
534781	953241
1523	953242
658361	953243
175560	953244
27864	953245
692639	953246
575618	953247
173289	953248
258087	953249
132748	953250
407151	953251
531257	953252
294095	953253
557762	953254
44477	953255
152343	953256
328412	953257
183748	953258
3985	953259
132798	953260
39903	953261
50669	953262
595827	953263
523691	953264
168994	953265
305589	953266
677481	953267
122768	953268
12906	953269
217344	953270
616157	953271
159426	953272
100607	953273
502721	953274
131173	953275
284747	953276
182907	953277
15911	953278
722479	953279
130274	953280
564928	953281
150102	953282
619389	953283
511613	953284
285213	953285
441893	953286
508056	953287
4368	953288
53345	953289
313242	953290
290922	953291
8156	953292
107640	953293
172870	953294
63460	953295
100141	953296
253720	953297
344979	953298
241595	953299
214272	953300
74760	953301
621063	953302
113112	953303
380326	953304
343746	953305
302742	953306
44624	953307
127290	953308
150725	953309
64758	953310
5967	953311
13431	953312
173092	953313
664984	953314
176172	953315
323230	953316
369806	953317
70744	953318
715757	953319
542031	953320
50813	953321
695373	953322
88801	953323
110273	953324
141752	953325
450116	953326
56513	953327
663071	953328
306600	953329
658921	953330
43744	953331
415118	953332
170120	953333
70436	953334
414411	953335
23656	953336
643309	953337
348889	953338
31033	953339
32541	953340
133104	953341
143584	953342
27328	953343
343403	953344
67388	953345
608354	953346
324703	953347
125490	953348
656178	953349
2095	953350
27952	953351
275166	953352
475057	953353
620259	953354
279440	953355
578015	953356
283	953357
349751	953358
408255	953359
96386	953360
39832	953361
131420	953362
78668	953363
23326	953364
399165	953365
383751	953366
7266	953367
481099	953368
437725	953369
124800	953370
11916	953371
136971	953372
63663	953373
163381	953374
553489	953375
485709	953376
692309	953377
262768	953378
641202	953379
255556	953380
425770	953381
698919	953382
502076	953383
154597	953384
182056	953385
559369	953386
168406	953387
257315	953388
220585	953389
144992	953390
373763	953391
543265	953392
16057	953393
390632	953394
356662	953395
172012	953396
469634	953397
431610	953398
278925	953399
376689	953400
35922	953401
131439	953402
1113	953403
524808	953404
536477	953405
343627	953406
350371	953407
134945	953408
642077	953409
465409	953410
354612	953411
642648	953412
165977	953413
392985	953414
533982	953415
441724	953416
526142	953417
167357	953418
676995	953419
145922	953420
6339	953421
20132	953422
105574	953423
218751	953424
686849	953425
386789	953426
639402	953427
550925	953428
132911	953429
17981	953430
2731	953431
50292	953432
154808	953433
673647	953434
581352	953435
354152	953436
160558	953437
443934	953438
137667	953439
311769	953440
718696	953441
31307	953442
7493	953443
653743	953444
252745	953445
26587	953446
110635	953447
602173	953448
120560	953449
106515	953450
27092	953451
345890	953452
661711	953453
132724	953454
282218	953455
499490	953456
501970	953457
266537	953458
476869	953459
121375	953460
6163	953461
135344	953462
116644	953463
472178	953464
607369	953465
23023	953466
655347	953467
131361	953468
166254	953469
397547	953470
655101	953471
1252	953472
295701	953473
387761	953474
17783	953475
478160	953476
17512	953477
640787	953478
269336	953479
549433	953480
441257	953481
434593	953482
17035	953483
491928	953484
167310	953485
115051	953486
412937	953487
28617	953488
8667	953489
588361	953490
11655	953491
126809	953492
661328	953493
519592	953494
470413	953495
279639	953496
177449	953497
489274	953498
276840	953499
222901	953500
450613	953501
123823	953502
433776	953503
109759	953504
57285	953505
481014	953506
51813	953507
326622	953508
53904	953509
345823	953510
187878	953511
55929	953512
658892	953513
419030	953514
520524	953515
122	953516
13480	953517
149960	953518
134808	953519
430936	953520
388835	953521
432403	953522
13570	953523
80086	953524
21230	953525
47870	953526
600233	953527
9830	953528
637357	953529
238542	953530
450896	953531
251922	953532
605167	953533
56421	953534
70538	953535
608541	953536
567448	953537
68132	953538
176183	953539
3682	953540
424714	953541
263	953542
742	953543
191652	953544
566004	953545
176027	953546
89974	953547
704419	953548
635376	953549
628202	953550
370227	953551
298508	953552
118430	953553
16027	953554
19894	953555
682562	953556
456611	953557
184562	953558
311943	953559
14576	953560
279186	953561
417578	953562
68471	953563
290024	953564
285807	953565
18483	953566
692942	953567
1893	953568
462872	953569
528	953570
455164	953571
174057	953572
620198	953573
534375	953574
309739	953575
1177	953576
444725	953577
160250	953578
651626	953579
69571	953580
110492	953581
635985	953582
169264	953583
23714	953584
89214	953585
146243	953586
27236	953587
47538	953588
104583	953589
235852	953590
156886	953591
614897	953592
161278	953593
639774	953594
26941	953595
539398	953596
111531	953597
542926	953598
425009	953599
280778	953600
441811	953601
674242	953602
631236	953603
714012	953604
136183	953605
170084	953606
509110	953607
62912	953608
14350	953609
142410	953610
342878	953611
159182	953612
51738	953613
1316	953614
213518	953615
18058	953616
48436	953617
112288	953618
614265	953619
185015	953620
414937	953621
440393	953622
78925	953623
236944	953624
17755	953625
710091	953626
700703	953627
485823	953628
593122	953629
624366	953630
32084	953631
132675	953632
298950	953633
129840	953634
426616	953635
220853	953636
156312	953637
670843	953638
475428	953639
184956	953640
13796	953641
427539	953642
626020	953643
688724	953644
451504	953645
95463	953646
449867	953647
514717	953648
135912	953649
649064	953650
41434	953651
331356	953652
517776	953653
384260	953654
109598	953655
59857	953656
32266	953657
2973	953658
434012	953659
462787	953660
191882	953661
675490	953662
28746	953663
333153	953664
363575	953665
154029	953666
630847	953667
88498	953668
5139	953669
34637	953670
84989	953671
397201	953672
538650	953673
2417	953674
50059	953675
114047	953676
452247	953677
141444	953678
469836	953679
22095	953680
65762	953681
704021	953682
273929	953683
694395	953684
702508	953685
86220	953686
245576	953687
218991	953688
93391	953689
284647	953690
499340	953691
182384	953692
323129	953693
276195	953694
62356	953695
476121	953696
76290	953697
210638	953698
314729	953699
370538	953700
207600	953701
16044	953702
334838	953703
187048	953704
174834	953705
17755	953706
650798	953707
117116	953708
442550	953709
234415	953710
18949	953711
144893	953712
559699	953713
5257	953714
137	953715
112549	953716
29921	953717
33700	953718
299022	953719
28651	953720
128567	953721
63939	953722
189703	953723
598914	953724
413011	953725
271317	953726
311104	953727
14076	953728
241204	953729
43064	953730
868	953731
218939	953732
593291	953733
483847	953734
464002	953735
709752	953736
402693	953737
589058	953738
11684	953739
151844	953740
539113	953741
611707	953742
420606	953743
61623	953744
280205	953745
104217	953746
665735	953747
447107	953748
624400	953749
72345	953750
342384	953751
328716	953752
26945	953753
366670	953754
116365	953755
326938	953756
28235	953757
582052	953758
696272	953759
56342	953760
605735	953761
563350	953762
606168	953763
183829	953764
238033	953765
51493	953766
601929	953767
196577	953768
166010	953769
21088	953770
446981	953771
118792	953772
704675	953773
559010	953774
99193	953775
636484	953776
25691	953777
432276	953778
95054	953779
18802	953780
666794	953781
290090	953782
636469	953783
526706	953784
10252	953785
49879	953786
173395	953787
614940	953788
378776	953789
224668	953790
47070	953791
384800	953792
172090	953793
230088	953794
353375	953795
27896	953796
699465	953797
424103	953798
616227	953799
61962	953800
289151	953801
185226	953802
616546	953803
187834	953804
227077	953805
477658	953806
75191	953807
7211	953808
290892	953809
165049	953810
124348	953811
549749	953812
6470	953813
22299	953814
418972	953815
8912	953816
120241	953817
57369	953818
157617	953819
579989	953820
135792	953821
210346	953822
611922	953823
2373	953824
101214	953825
243048	953826
34583	953827
611967	953828
176416	953829
614923	953830
566036	953831
339364	953832
635632	953833
42	953834
125067	953835
4757	953836
230497	953837
162828	953838
528202	953839
423068	953840
65308	953841
478042	953842
46381	953843
162485	953844
46417	953845
506370	953846
208438	953847
6157	953848
554054	953849
523738	953850
331997	953851
303247	953852
164821	953853
226452	953854
36626	953855
603920	953856
143329	953857
131630	953858
146787	953859
41673	953860
656576	953861
412686	953862
64479	953863
570089	953864
665706	953865
323454	953866
115973	953867
172164	953868
442228	953869
41651	953870
219824	953871
133866	953872
297220	953873
553057	953874
251	953875
690695	953876
22558	953877
544594	953878
237665	953879
319297	953880
601057	953881
356733	953882
120215	953883
722374	953884
352770	953885
660633	953886
149289	953887
105591	953888
375050	953889
147732	953890
181222	953891
35454	953892
470826	953893
665	953894
1986	953895
317602	953896
687179	953897
415786	953898
1145	953899
590707	953900
24547	953901
5645	953902
695671	953903
291122	953904
290160	953905
388490	953906
30275	953907
81032	953908
635739	953909
300665	953910
65931	953911
40636	953912
422693	953913
338434	953914
448	953915
148628	953916
14828	953917
29691	953918
177936	953919
13216	953920
129521	953921
107307	953922
614698	953923
124561	953924
602347	953925
32127	953926
556029	953927
516722	953928
408789	953929
12490	953930
583417	953931
455984	953932
10388	953933
159260	953934
120497	953935
672585	953936
274394	953937
177181	953938
459302	953939
45112	953940
36049	953941
123520	953942
694754	953943
192851	953944
232294	953945
714227	953946
2252	953947
389641	953948
514491	953949
119525	953950
311012	953951
92789	953952
345772	953953
33092	953954
695162	953955
42515	953956
49209	953957
94264	953958
41738	953959
490061	953960
58081	953961
143581	953962
671165	953963
603096	953964
537036	953965
664523	953966
41741	953967
587719	953968
583910	953969
420465	953970
344946	953971
267101	953972
35078	953973
110987	953974
277773	953975
2263	953976
587893	953977
517203	953978
703942	953979
636722	953980
699652	953981
283805	953982
121068	953983
234098	953984
17100	953985
16169	953986
9227	953987
668205	953988
91088	953989
492796	953990
15388	953991
368807	953992
603521	953993
521925	953994
387889	953995
8339	953996
606149	953997
3536	953998
712244	953999
136946	954000
103689	954001
209784	954002
76149	954003
231345	954004
154467	954005
606159	954006
7839	954007
178053	954008
42851	954009
128858	954010
47991	954011
132909	954012
522208	954013
39850	954014
82215	954015
111511	954016
109944	954017
319433	954018
49924	954019
21247	954020
146	954021
180579	954022
6176	954023
162307	954024
427867	954025
273949	954026
522058	954027
107118	954028
558896	954029
19041	954030
149501	954031
418325	954032
713493	954033
10165	954034
21278	954035
5006	954036
37084	954037
6832	954038
14717	954039
105131	954040
137384	954041
530218	954042
184677	954043
152134	954044
86814	954045
605816	954046
541717	954047
652811	954048
91803	954049
202583	954050
153069	954051
285783	954052
569656	954053
155961	954054
41335	954055
333677	954056
503005	954057
693215	954058
369835	954059
58188	954060
482318	954061
409145	954062
722493	954063
648248	954064
526052	954065
99678	954066
660076	954067
171756	954068
37285	954069
101813	954070
704832	954071
320149	954072
33188	954073
128065	954074
472040	954075
279287	954076
672355	954077
464962	954078
483160	954079
696800	954080
459386	954081
36180	954082
683396	954083
367106	954084
147683	954085
465907	954086
300737	954087
651226	954088
653962	954089
123235	954090
467545	954091
185124	954092
383954	954093
4295	954094
152244	954095
578221	954096
405209	954097
40497	954098
602916	954099
24868	954100
532753	954101
508934	954102
171275	954103
178716	954104
286427	954105
141301	954106
375658	954107
48988	954108
192971	954109
2304	954110
310355	954111
235516	954112
99	954113
564412	954114
178396	954115
153900	954116
587702	954117
389954	954118
265717	954119
1044	954120
288303	954121
422129	954122
213	954123
15644	954124
177886	954125
554826	954126
20549	954127
10920	954128
193633	954129
196442	954130
4096	954131
692642	954132
300205	954133
128145	954134
485354	954135
499056	954136
432197	954137
362943	954138
175639	954139
616747	954140
50830	954141
629679	954142
707424	954143
62863	954144
601931	954145
460624	954146
40598	954147
537611	954148
606805	954149
536926	954150
652537	954151
414123	954152
599738	954153
396783	954154
185705	954155
526819	954156
85647	954157
587820	954158
7513	954159
527597	954160
80753	954161
164226	954162
219386	954163
271686	954164
574170	954165
43458	954166
6149	954167
485972	954168
174845	954169
724891	954170
73969	954171
219548	954172
629372	954173
28295	954174
698154	954175
199279	954176
158719	954177
110297	954178
469845	954179
33800	954180
12395	954181
274807	954182
49500	954183
685675	954184
264294	954185
12727	954186
391364	954187
16089	954188
29669	954189
558614	954190
410450	954191
386020	954192
670394	954193
772	954194
174873	954195
629480	954196
116488	954197
514866	954198
99040	954199
202673	954200
494831	954201
249171	954202
645590	954203
435585	954204
349703	954205
342331	954206
146407	954207
98202	954208
309349	954209
23255	954210
592148	954211
136639	954212
459796	954213
71881	954214
378221	954215
124553	954216
696023	954217
52744	954218
30222	954219
609271	954220
217158	954221
240879	954222
118381	954223
368710	954224
176272	954225
361448	954226
556660	954227
339350	954228
6092	954229
256902	954230
97242	954231
119076	954232
165916	954233
84923	954234
244941	954235
385305	954236
523490	954237
333363	954238
143870	954239
90702	954240
659786	954241
70500	954242
384763	954243
267268	954244
498908	954245
527197	954246
434231	954247
81717	954248
596262	954249
366730	954250
138824	954251
109649	954252
352631	954253
113460	954254
92316	954255
15528	954256
20940	954257
100949	954258
354825	954259
37506	954260
662783	954261
23938	954262
139081	954263
24697	954264
6410	954265
8792	954266
1179	954267
78926	954268
128428	954269
17330	954270
723036	954271
5040	954272
26250	954273
9566	954274
454381	954275
418085	954276
49143	954277
132210	954278
195911	954279
655916	954280
11377	954281
535940	954282
512953	954283
724357	954284
567279	954285
480990	954286
31078	954287
515171	954288
700069	954289
136622	954290
16974	954291
290156	954292
40006	954293
114461	954294
7415	954295
83669	954296
620303	954297
143650	954298
551987	954299
668171	954300
174462	954301
39900	954302
175082	954303
127496	954304
2212	954305
143204	954306
138196	954307
225419	954308
629643	954309
125068	954310
119502	954311
276408	954312
233286	954313
473787	954314
376554	954315
101450	954316
296292	954317
286349	954318
87562	954319
154661	954320
532918	954321
154556	954322
157696	954323
244713	954324
190589	954325
676110	954326
403265	954327
76744	954328
468576	954329
323918	954330
624626	954331
530125	954332
29330	954333
212745	954334
242222	954335
114197	954336
476865	954337
46372	954338
653024	954339
143057	954340
357383	954341
549252	954342
415281	954343
161170	954344
217880	954345
656556	954346
153975	954347
523307	954348
479332	954349
306575	954350
326166	954351
9045	954352
404910	954353
68279	954354
240508	954355
158026	954356
1277	954357
721052	954358
81638	954359
4991	954360
659545	954361
59086	954362
48749	954363
489260	954364
550226	954365
660456	954366
566301	954367
27904	954368
244485	954369
46739	954370
417368	954371
425713	954372
396118	954373
455491	954374
47995	954375
141334	954376
114501	954377
170090	954378
198305	954379
659912	954380
73145	954381
544700	954382
8985	954383
511921	954384
598285	954385
175849	954386
74566	954387
128902	954388
525154	954389
173440	954390
401782	954391
121129	954392
203878	954393
94391	954394
286292	954395
646296	954396
668972	954397
16119	954398
523739	954399
381255	954400
325401	954401
701812	954402
452142	954403
397047	954404
9694	954405
127565	954406
401606	954407
171513	954408
102203	954409
691945	954410
22879	954411
28632	954412
571207	954413
281865	954414
142968	954415
152530	954416
228261	954417
424467	954418
129821	954419
60363	954420
138520	954421
20112	954422
282753	954423
27144	954424
50785	954425
48447	954426
70165	954427
513508	954428
47238	954429
231367	954430
36864	954431
242923	954432
68138	954433
217073	954434
139539	954435
668282	954436
72124	954437
400145	954438
223554	954439
567525	954440
494565	954441
556727	954442
1465	954443
101437	954444
605713	954445
709191	954446
45710	954447
401374	954448
68075	954449
618130	954450
470087	954451
417673	954452
66047	954453
66066	954454
513981	954455
539912	954456
82973	954457
77618	954458
662047	954459
26703	954460
284501	954461
91224	954462
712693	954463
577493	954464
70527	954465
171245	954466
22680	954467
14079	954468
722113	954469
179073	954470
40335	954471
91019	954472
75615	954473
19201	954474
434895	954475
98037	954476
41285	954477
94872	954478
66485	954479
35191	954480
8432	954481
7818	954482
435642	954483
628899	954484
182014	954485
494606	954486
21973	954487
69748	954488
611398	954489
663603	954490
24541	954491
1288	954492
51126	954493
141538	954494
659051	954495
55077	954496
45340	954497
151884	954498
684488	954499
72059	954500
192471	954501
503771	954502
52715	954503
454635	954504
365205	954505
92637	954506
174255	954507
68684	954508
103050	954509
368237	954510
178517	954511
100918	954512
156046	954513
161759	954514
552076	954515
49699	954516
40261	954517
30427	954518
546587	954519
196678	954520
153686	954521
53298	954522
18786	954523
268475	954524
53499	954525
254947	954526
12669	954527
109557	954528
32420	954529
81690	954530
529609	954531
451948	954532
646070	954533
552067	954534
132443	954535
132126	954536
161197	954537
33758	954538
79032	954539
315007	954540
18142	954541
3215	954542
80755	954543
599074	954544
434664	954545
144384	954546
157494	954547
571281	954548
76156	954549
460851	954550
55803	954551
530477	954552
662206	954553
442880	954554
382650	954555
72959	954556
383028	954557
404792	954558
499010	954559
146268	954560
117882	954561
126288	954562
311304	954563
140146	954564
156853	954565
34097	954566
494616	954567
282506	954568
132411	954569
3722	954570
107470	954571
58529	954572
482450	954573
42313	954574
447791	954575
5106	954576
211686	954577
144796	954578
30964	954579
117016	954580
641072	954581
177304	954582
352863	954583
685531	954584
132278	954585
20319	954586
19630	954587
247819	954588
197285	954589
387738	954590
113441	954591
508767	954592
124709	954593
615703	954594
266559	954595
549607	954596
247792	954597
306929	954598
396824	954599
181827	954600
524979	954601
108509	954602
145751	954603
508722	954604
495224	954605
488786	954606
16180	954607
145156	954608
655502	954609
306065	954610
149935	954611
441537	954612
172905	954613
506494	954614
667452	954615
663441	954616
554819	954617
195894	954618
125006	954619
53694	954620
515417	954621
419299	954622
221138	954623
169920	954624
503105	954625
174734	954626
487268	954627
90351	954628
598417	954629
451861	954630
29689	954631
424983	954632
611	954633
506974	954634
11496	954635
521032	954636
62733	954637
366745	954638
426968	954639
107227	954640
185227	954641
428	954642
637024	954643
106943	954644
474412	954645
694969	954646
480438	954647
405281	954648
304852	954649
51570	954650
360512	954651
40840	954652
146743	954653
550003	954654
49888	954655
273066	954656
585522	954657
453204	954658
403666	954659
33785	954660
300020	954661
408165	954662
99893	954663
65261	954664
421136	954665
690503	954666
670705	954667
664185	954668
106079	954669
166713	954670
44174	954671
719361	954672
254465	954673
211717	954674
218731	954675
21923	954676
504087	954677
426392	954678
218804	954679
43032	954680
355728	954681
496187	954682
293564	954683
181373	954684
597973	954685
236241	954686
154220	954687
436464	954688
300668	954689
92322	954690
291610	954691
26172	954692
102291	954693
371350	954694
123562	954695
28160	954696
3454	954697
11215	954698
340669	954699
707553	954700
37078	954701
550733	954702
633394	954703
655711	954704
369829	954705
12247	954706
91240	954707
314087	954708
173662	954709
207601	954710
12375	954711
112468	954712
442191	954713
83423	954714
6541	954715
157157	954716
15678	954717
190999	954718
91418	954719
519343	954720
72771	954721
38688	954722
384693	954723
582185	954724
30228	954725
49257	954726
140025	954727
677463	954728
142211	954729
371895	954730
102961	954731
686302	954732
639254	954733
44134	954734
474	954735
622510	954736
704646	954737
506313	954738
442072	954739
222529	954740
619704	954741
607746	954742
627632	954743
27477	954744
239399	954745
699476	954746
512662	954747
629279	954748
27697	954749
130068	954750
341510	954751
93920	954752
469679	954753
143674	954754
632660	954755
373414	954756
116502	954757
256403	954758
87832	954759
248929	954760
377563	954761
477823	954762
169954	954763
82100	954764
120413	954765
381246	954766
346808	954767
550970	954768
232246	954769
175981	954770
43996	954771
7566	954772
706643	954773
4708	954774
148672	954775
318977	954776
233832	954777
51213	954778
288613	954779
223254	954780
27431	954781
501177	954782
32090	954783
18432	954784
512109	954785
34991	954786
688133	954787
22684	954788
135878	954789
391435	954790
31412	954791
491295	954792
1634	954793
606072	954794
181014	954795
674154	954796
567311	954797
48705	954798
600490	954799
254182	954800
623264	954801
274450	954802
515226	954803
530550	954804
168252	954805
266376	954806
17455	954807
165669	954808
495474	954809
121513	954810
569606	954811
402140	954812
714972	954813
717308	954814
135841	954815
92001	954816
146437	954817
161573	954818
631138	954819
69550	954820
168633	954821
325378	954822
103855	954823
164131	954824
69789	954825
682293	954826
139883	954827
186827	954828
635567	954829
19340	954830
457101	954831
238515	954832
383151	954833
125315	954834
26164	954835
319800	954836
19475	954837
42398	954838
125658	954839
176503	954840
37710	954841
313539	954842
154105	954843
112028	954844
100848	954845
425591	954846
458467	954847
104358	954848
313545	954849
35750	954850
289557	954851
307261	954852
246685	954853
671340	954854
413271	954855
249580	954856
314773	954857
320022	954858
395524	954859
218609	954860
153540	954861
114624	954862
140704	954863
666620	954864
698146	954865
682053	954866
82823	954867
6831	954868
622610	954869
80698	954870
38706	954871
522625	954872
306699	954873
16676	954874
194329	954875
34136	954876
31954	954877
213239	954878
325281	954879
96581	954880
673636	954881
697713	954882
306314	954883
374421	954884
6661	954885
77815	954886
302178	954887
266957	954888
146321	954889
2980	954890
585743	954891
500300	954892
81075	954893
156884	954894
148206	954895
99670	954896
113675	954897
707853	954898
4563	954899
538342	954900
241479	954901
558367	954902
162891	954903
327081	954904
272248	954905
566018	954906
177112	954907
380082	954908
488633	954909
89491	954910
152553	954911
621108	954912
382321	954913
521750	954914
692239	954915
220476	954916
84743	954917
21381	954918
43497	954919
546456	954920
430942	954921
691061	954922
4017	954923
625272	954924
33533	954925
454813	954926
185243	954927
31028	954928
585950	954929
1367	954930
86043	954931
166043	954932
93909	954933
10279	954934
371741	954935
627099	954936
3469	954937
400917	954938
525851	954939
9807	954940
412365	954941
13152	954942
43972	954943
102862	954944
33298	954945
496240	954946
709808	954947
17506	954948
15207	954949
251265	954950
151358	954951
40356	954952
134304	954953
343998	954954
605126	954955
41401	954956
178084	954957
682428	954958
378027	954959
387616	954960
67187	954961
107351	954962
390435	954963
6111	954964
471548	954965
40808	954966
496900	954967
166693	954968
303189	954969
325167	954970
650169	954971
73359	954972
141972	954973
86262	954974
31518	954975
433669	954976
266924	954977
153225	954978
355568	954979
251995	954980
75936	954981
227090	954982
562949	954983
499624	954984
377846	954985
179252	954986
576320	954987
72375	954988
500354	954989
248884	954990
419167	954991
140917	954992
43331	954993
79907	954994
45875	954995
365834	954996
78520	954997
151235	954998
41055	954999
344345	955000
51273	955001
59032	955002
107957	955003
256154	955004
213445	955005
51056	955006
674810	955007
143878	955008
54157	955009
76933	955010
9724	955011
403109	955012
554192	955013
190853	955014
36414	955015
19587	955016
685445	955017
64524	955018
118343	955019
33127	955020
540233	955021
173666	955022
220859	955023
166310	955024
514329	955025
15151	955026
53815	955027
229597	955028
309541	955029
516384	955030
22990	955031
39778	955032
153368	955033
22583	955034
118441	955035
96815	955036
671383	955037
630486	955038
37483	955039
34088	955040
412856	955041
682101	955042
703015	955043
128496	955044
367350	955045
462112	955046
13499	955047
3278	955048
66124	955049
474386	955050
394068	955051
3455	955052
78890	955053
110627	955054
676591	955055
155387	955056
690088	955057
422167	955058
71375	955059
296920	955060
577524	955061
133283	955062
53861	955063
128441	955064
651557	955065
494845	955066
6907	955067
156505	955068
93098	955069
158326	955070
656206	955071
468665	955072
348580	955073
554577	955074
511461	955075
54769	955076
141478	955077
100441	955078
56507	955079
52801	955080
130856	955081
141677	955082
483656	955083
53888	955084
656370	955085
302631	955086
178646	955087
469381	955088
132846	955089
31175	955090
646662	955091
161765	955092
7750	955093
21855	955094
355004	955095
101575	955096
220334	955097
54330	955098
174789	955099
138393	955100
659737	955101
114584	955102
176402	955103
190105	955104
391658	955105
440100	955106
676324	955107
700219	955108
290164	955109
315076	955110
314072	955111
96729	955112
310353	955113
79606	955114
29270	955115
80303	955116
477788	955117
108855	955118
308370	955119
2244	955120
179001	955121
712223	955122
230759	955123
56578	955124
278678	955125
102581	955126
44157	955127
50222	955128
186999	955129
176502	955130
10184	955131
381094	955132
675133	955133
133338	955134
406951	955135
571605	955136
474143	955137
27204	955138
75885	955139
75314	955140
309145	955141
51994	955142
51131	955143
37124	955144
212416	955145
602344	955146
268868	955147
624108	955148
462608	955149
19106	955150
528204	955151
498191	955152
460166	955153
238365	955154
346335	955155
75982	955156
671877	955157
104514	955158
315908	955159
2237	955160
2389	955161
238163	955162
642750	955163
272838	955164
100667	955165
519642	955166
81408	955167
41599	955168
4942	955169
2786	955170
183545	955171
91330	955172
195515	955173
334730	955174
194419	955175
185627	955176
697718	955177
293359	955178
685388	955179
47044	955180
31125	955181
94470	955182
407311	955183
19245	955184
609349	955185
26179	955186
695884	955187
83572	955188
316526	955189
374610	955190
508283	955191
157561	955192
722922	955193
165947	955194
39044	955195
121252	955196
157346	955197
94897	955198
623413	955199
470544	955200
521104	955201
385093	955202
69078	955203
92016	955204
673884	955205
329253	955206
48816	955207
465890	955208
2684	955209
31687	955210
167413	955211
159551	955212
480935	955213
54188	955214
447120	955215
33439	955216
574319	955217
238484	955218
398665	955219
141350	955220
39108	955221
22401	955222
17749	955223
66817	955224
432920	955225
1765	955226
61898	955227
14446	955228
189166	955229
447630	955230
6712	955231
598664	955232
645152	955233
34021	955234
4359	955235
170888	955236
309615	955237
380909	955238
529785	955239
39630	955240
181353	955241
15964	955242
705550	955243
81715	955244
88504	955245
198182	955246
112450	955247
34206	955248
477617	955249
352486	955250
238244	955251
700930	955252
150668	955253
633765	955254
9876	955255
155289	955256
312019	955257
434112	955258
129833	955259
356886	955260
670354	955261
141073	955262
693203	955263
148316	955264
268466	955265
681319	955266
322401	955267
464649	955268
137334	955269
647792	955270
148569	955271
523536	955272
706345	955273
43086	955274
361866	955275
518529	955276
312883	955277
222302	955278
175743	955279
57809	955280
447453	955281
49614	955282
1228	955283
547811	955284
574412	955285
121934	955286
177815	955287
4813	955288
405220	955289
214946	955290
63282	955291
555435	955292
50624	955293
606123	955294
538904	955295
145951	955296
106528	955297
322404	955298
251858	955299
1859	955300
547410	955301
42300	955302
367855	955303
500074	955304
682251	955305
49957	955306
220556	955307
131255	955308
131732	955309
66412	955310
179321	955311
345193	955312
236044	955313
65397	955314
123731	955315
146210	955316
112346	955317
453887	955318
61775	955319
304913	955320
597128	955321
429913	955322
439269	955323
73444	955324
406627	955325
29506	955326
154318	955327
358768	955328
61002	955329
179217	955330
74313	955331
686964	955332
655738	955333
37236	955334
61765	955335
420479	955336
579655	955337
481414	955338
605996	955339
133115	955340
686269	955341
342455	955342
280472	955343
153151	955344
50928	955345
478271	955346
7385	955347
24820	955348
16998	955349
3914	955350
683916	955351
156700	955352
184103	955353
186095	955354
63194	955355
24874	955356
50165	955357
262983	955358
315006	955359
27075	955360
495113	955361
662630	955362
569290	955363
99093	955364
370434	955365
392693	955366
195454	955367
707008	955368
251	955369
576672	955370
20220	955371
570531	955372
44423	955373
689033	955374
652496	955375
87640	955376
159861	955377
61733	955378
57876	955379
598849	955380
245700	955381
627662	955382
218803	955383
682897	955384
20978	955385
2824	955386
633008	955387
658907	955388
648233	955389
40982	955390
667194	955391
94636	955392
337673	955393
62252	955394
29354	955395
87425	955396
224537	955397
702131	955398
240624	955399
15908	955400
610092	955401
320996	955402
588168	955403
640747	955404
465629	955405
38377	955406
158555	955407
326535	955408
247797	955409
39792	955410
717476	955411
149125	955412
81393	955413
470167	955414
81261	955415
102997	955416
16343	955417
16217	955418
173444	955419
227936	955420
647788	955421
41041	955422
399679	955423
617681	955424
175668	955425
524641	955426
539035	955427
288682	955428
358011	955429
113497	955430
29813	955431
192855	955432
17305	955433
265519	955434
25197	955435
182979	955436
312589	955437
208924	955438
27264	955439
471045	955440
601465	955441
299676	955442
46259	955443
573346	955444
403478	955445
642174	955446
51978	955447
50726	955448
554920	955449
680600	955450
48414	955451
52006	955452
605653	955453
18748	955454
329763	955455
82478	955456
257027	955457
444340	955458
721611	955459
80746	955460
673435	955461
596686	955462
442259	955463
39987	955464
29304	955465
362634	955466
319228	955467
645996	955468
292786	955469
246699	955470
491721	955471
51278	955472
406846	955473
733	955474
272396	955475
391551	955476
534861	955477
18852	955478
461296	955479
189320	955480
629503	955481
441613	955482
45894	955483
60473	955484
456297	955485
139430	955486
74228	955487
385280	955488
452915	955489
56447	955490
36593	955491
64694	955492
542335	955493
182284	955494
557955	955495
88825	955496
103258	955497
126182	955498
76349	955499
239943	955500
460850	955501
177246	955502
269593	955503
238	955504
168415	955505
494463	955506
202717	955507
168637	955508
74669	955509
572153	955510
2268	955511
342511	955512
135029	955513
667437	955514
55231	955515
542481	955516
448943	955517
31748	955518
13893	955519
384902	955520
50146	955521
26941	955522
7736	955523
717725	955524
127117	955525
170341	955526
285452	955527
43243	955528
193228	955529
426801	955530
9091	955531
491	955532
22908	955533
252781	955534
104839	955535
324619	955536
665493	955537
596490	955538
88186	955539
168962	955540
2860	955541
616225	955542
437006	955543
108579	955544
618356	955545
51721	955546
2447	955547
44382	955548
674698	955549
522411	955550
647940	955551
19652	955552
43276	955553
385271	955554
509245	955555
684138	955556
583762	955557
566726	955558
677236	955559
5784	955560
62015	955561
67128	955562
385623	955563
532432	955564
125665	955565
58182	955566
558021	955567
391971	955568
152	955569
11546	955570
489972	955571
230489	955572
128236	955573
79985	955574
331567	955575
406783	955576
504418	955577
697999	955578
24615	955579
194944	955580
310120	955581
69444	955582
57176	955583
131837	955584
121511	955585
204267	955586
140620	955587
29760	955588
184017	955589
200394	955590
610909	955591
80393	955592
344219	955593
30563	955594
166790	955595
124780	955596
51841	955597
245731	955598
1099	955599
165112	955600
180733	955601
239549	955602
239409	955603
275201	955604
31354	955605
645781	955606
15147	955607
86256	955608
57380	955609
356179	955610
463844	955611
366720	955612
126576	955613
120323	955614
468314	955615
511770	955616
117426	955617
587165	955618
150512	955619
297864	955620
351074	955621
271342	955622
591858	955623
153866	955624
635093	955625
42942	955626
103982	955627
713726	955628
184690	955629
422236	955630
624135	955631
76639	955632
243692	955633
344728	955634
664062	955635
301939	955636
141446	955637
592120	955638
691903	955639
371529	955640
710140	955641
105361	955642
172096	955643
295847	955644
166079	955645
406412	955646
630222	955647
596117	955648
200650	955649
139734	955650
146894	955651
117152	955652
488050	955653
161539	955654
190305	955655
126628	955656
309181	955657
7114	955658
16025	955659
640011	955660
386599	955661
5692	955662
354111	955663
135028	955664
16716	955665
107851	955666
111360	955667
226168	955668
205081	955669
300827	955670
51788	955671
325345	955672
66544	955673
120110	955674
7680	955675
537971	955676
115134	955677
674550	955678
198565	955679
65199	955680
21944	955681
720449	955682
30464	955683
139261	955684
111507	955685
32181	955686
12606	955687
120418	955688
128869	955689
318534	955690
131828	955691
408907	955692
112982	955693
358744	955694
291095	955695
441965	955696
47097	955697
627592	955698
614553	955699
80612	955700
461202	955701
410227	955702
419200	955703
487346	955704
19872	955705
485157	955706
328111	955707
217664	955708
550228	955709
363873	955710
85893	955711
42062	955712
184061	955713
452901	955714
711424	955715
23378	955716
210652	955717
251182	955718
21124	955719
196	955720
318623	955721
163602	955722
42042	955723
93880	955724
252296	955725
34743	955726
94412	955727
111456	955728
160205	955729
613756	955730
118264	955731
316253	955732
369847	955733
173719	955734
206789	955735
71968	955736
138007	955737
260574	955738
87276	955739
426217	955740
59823	955741
661417	955742
230099	955743
20230	955744
274878	955745
222309	955746
585088	955747
206024	955748
11730	955749
2651	955750
76607	955751
150799	955752
146769	955753
526366	955754
204751	955755
510114	955756
638988	955757
309023	955758
476437	955759
4533	955760
13354	955761
97818	955762
38567	955763
38936	955764
26243	955765
313694	955766
239186	955767
428472	955768
704454	955769
104695	955770
696944	955771
240039	955772
552508	955773
614507	955774
152442	955775
495025	955776
68873	955777
7479	955778
357222	955779
186144	955780
367436	955781
138048	955782
630	955783
643079	955784
482541	955785
520592	955786
406057	955787
678581	955788
391147	955789
136814	955790
373044	955791
102619	955792
661034	955793
430677	955794
320218	955795
17240	955796
21639	955797
400970	955798
3864	955799
164597	955800
381	955801
128562	955802
36261	955803
447039	955804
649436	955805
310303	955806
532460	955807
526542	955808
574654	955809
188204	955810
631324	955811
46429	955812
366563	955813
411643	955814
165844	955815
485973	955816
643329	955817
266839	955818
379709	955819
174698	955820
234070	955821
484802	955822
628861	955823
538067	955824
193612	955825
164218	955826
722546	955827
32995	955828
62484	955829
115250	955830
135973	955831
538615	955832
322749	955833
192627	955834
5405	955835
118546	955836
8583	955837
575505	955838
322646	955839
537135	955840
200915	955841
631120	955842
10759	955843
5212	955844
164037	955845
13477	955846
100023	955847
199306	955848
32346	955849
15238	955850
29647	955851
481119	955852
196576	955853
33296	955854
45132	955855
88181	955856
57001	955857
480476	955858
62409	955859
721818	955860
527684	955861
263534	955862
374064	955863
538398	955864
604435	955865
710702	955866
45136	955867
260300	955868
285526	955869
559190	955870
56003	955871
681078	955872
351833	955873
9201	955874
177922	955875
29653	955876
329849	955877
671951	955878
175971	955879
158925	955880
82012	955881
6829	955882
594186	955883
179243	955884
435505	955885
172975	955886
567034	955887
2679	955888
46172	955889
141780	955890
683430	955891
583919	955892
336347	955893
99656	955894
689003	955895
693686	955896
117317	955897
187402	955898
591086	955899
92892	955900
6465	955901
196866	955902
113562	955903
96843	955904
80558	955905
564324	955906
137456	955907
19960	955908
289176	955909
2438	955910
48368	955911
406870	955912
22568	955913
13769	955914
425394	955915
491919	955916
4480	955917
306943	955918
257833	955919
35782	955920
679127	955921
29124	955922
561770	955923
158849	955924
287878	955925
628573	955926
277300	955927
447811	955928
128290	955929
531399	955930
29274	955931
653406	955932
68746	955933
54764	955934
463842	955935
290290	955936
465950	955937
505228	955938
163425	955939
15644	955940
275079	955941
444763	955942
641476	955943
95922	955944
415440	955945
19220	955946
425315	955947
134341	955948
109333	955949
667598	955950
311473	955951
21482	955952
356233	955953
581399	955954
495396	955955
153687	955956
194956	955957
521792	955958
100043	955959
15355	955960
98277	955961
64128	955962
346467	955963
470695	955964
374606	955965
608510	955966
19429	955967
392856	955968
120991	955969
108644	955970
469446	955971
571170	955972
7645	955973
91568	955974
710254	955975
140145	955976
146995	955977
192801	955978
25979	955979
275821	955980
508795	955981
557424	955982
69528	955983
682037	955984
634370	955985
39970	955986
90438	955987
486051	955988
647173	955989
545	955990
160828	955991
444863	955992
60126	955993
263038	955994
176522	955995
193933	955996
148505	955997
145445	955998
325216	955999
81028	956000
4759	956001
10700	956002
242607	956003
525193	956004
448870	956005
35354	956006
211933	956007
188663	956008
65983	956009
721297	956010
228041	956011
1304	956012
558024	956013
86195	956014
131791	956015
660047	956016
332179	956017
486230	956018
542255	956019
170987	956020
564538	956021
353858	956022
418770	956023
37528	956024
184711	956025
60440	956026
54628	956027
20885	956028
697590	956029
65067	956030
452535	956031
608435	956032
77129	956033
23272	956034
46378	956035
453785	956036
429045	956037
375576	956038
112508	956039
154085	956040
66972	956041
715933	956042
392103	956043
52780	956044
191981	956045
614452	956046
647884	956047
5598	956048
300987	956049
469477	956050
38201	956051
281247	956052
483692	956053
718308	956054
237592	956055
614353	956056
155635	956057
669968	956058
474902	956059
107128	956060
283184	956061
141529	956062
700367	956063
159115	956064
6503	956065
588472	956066
151415	956067
188426	956068
19888	956069
86327	956070
578557	956071
173356	956072
11154	956073
385113	956074
2456	956075
53528	956076
57305	956077
569383	956078
609733	956079
136663	956080
701176	956081
4862	956082
576498	956083
108804	956084
150350	956085
545670	956086
128756	956087
35518	956088
51123	956089
225817	956090
6111	956091
301608	956092
440150	956093
13487	956094
92111	956095
158797	956096
702840	956097
163354	956098
669375	956099
61868	956100
101516	956101
423320	956102
10020	956103
404242	956104
382483	956105
72858	956106
179736	956107
687022	956108
14055	956109
336114	956110
566585	956111
676659	956112
445937	956113
446980	956114
184058	956115
178035	956116
47655	956117
2926	956118
358240	956119
368908	956120
624437	956121
175987	956122
290248	956123
78476	956124
33999	956125
469307	956126
368476	956127
211219	956128
140549	956129
146017	956130
142384	956131
87856	956132
297541	956133
258360	956134
1006	956135
95487	956136
23334	956137
502895	956138
65286	956139
2898	956140
663840	956141
458736	956142
71983	956143
355450	956144
364428	956145
6855	956146
18580	956147
704266	956148
360638	956149
85927	956150
229070	956151
1575	956152
531901	956153
577610	956154
698525	956155
74597	956156
6501	956157
42821	956158
485407	956159
335276	956160
396053	956161
131663	956162
591041	956163
8998	956164
183793	956165
467786	956166
280941	956167
545800	956168
135329	956169
180981	956170
217293	956171
479067	956172
471543	956173
416574	956174
279864	956175
387622	956176
177652	956177
20886	956178
699768	956179
672692	956180
524724	956181
9579	956182
114554	956183
578713	956184
105738	956185
540996	956186
451910	956187
557147	956188
52206	956189
563636	956190
144509	956191
64981	956192
684473	956193
643412	956194
42657	956195
52206	956196
133324	956197
674582	956198
564575	956199
13233	956200
673154	956201
157540	956202
191657	956203
49523	956204
150155	956205
28392	956206
638176	956207
78328	956208
128278	956209
687886	956210
128205	956211
245713	956212
68336	956213
159910	956214
607133	956215
97770	956216
230831	956217
60981	956218
518379	956219
321738	956220
496965	956221
524889	956222
130222	956223
84361	956224
646974	956225
26276	956226
594253	956227
96099	956228
696302	956229
254832	956230
39144	956231
498986	956232
513062	956233
19088	956234
376501	956235
545914	956236
230398	956237
71957	956238
705963	956239
162959	956240
521296	956241
99795	956242
201699	956243
210083	956244
180666	956245
76145	956246
370090	956247
5000	956248
31950	956249
81523	956250
627207	956251
40185	956252
394834	956253
290433	956254
608969	956255
396678	956256
6888	956257
683386	956258
387829	956259
165392	956260
168104	956261
40133	956262
126357	956263
593594	956264
169605	956265
2400	956266
56453	956267
291969	956268
35608	956269
251723	956270
450234	956271
365525	956272
4091	956273
117299	956274
656239	956275
285118	956276
188103	956277
477669	956278
579479	956279
120361	956280
91754	956281
541359	956282
707375	956283
98567	956284
257802	956285
136661	956286
506094	956287
30909	956288
411940	956289
105718	956290
662987	956291
572055	956292
24839	956293
456525	956294
352330	956295
9223	956296
27795	956297
533332	956298
700569	956299
688575	956300
2673	956301
9771	956302
53353	956303
370899	956304
309393	956305
366151	956306
114039	956307
334379	956308
276675	956309
240067	956310
519556	956311
9265	956312
49285	956313
18291	956314
59473	956315
428891	956316
9322	956317
2459	956318
178544	956319
54680	956320
12951	956321
53459	956322
342435	956323
39358	956324
182193	956325
24928	956326
681503	956327
422441	956328
180039	956329
43698	956330
195815	956331
67783	956332
94847	956333
40585	956334
692970	956335
79058	956336
32408	956337
393881	956338
314	956339
523590	956340
457860	956341
156291	956342
124921	956343
549008	956344
652478	956345
167498	956346
546749	956347
120833	956348
482479	956349
364303	956350
13985	956351
233751	956352
712475	956353
317782	956354
543704	956355
560829	956356
141199	956357
133231	956358
523572	956359
546940	956360
412734	956361
503556	956362
88	956363
695966	956364
466725	956365
38070	956366
197782	956367
161731	956368
440992	956369
184613	956370
166336	956371
1272	956372
539895	956373
318419	956374
77641	956375
20723	956376
100388	956377
412356	956378
407664	956379
7057	956380
386877	956381
508026	956382
83688	956383
248406	956384
45179	956385
129138	956386
571859	956387
2773	956388
139921	956389
671934	956390
258411	956391
74124	956392
705555	956393
633156	956394
424753	956395
134951	956396
18686	956397
74869	956398
417474	956399
65371	956400
44373	956401
9294	956402
17874	956403
11617	956404
175985	956405
642632	956406
692061	956407
363363	956408
159063	956409
289075	956410
339739	956411
496283	956412
86139	956413
10520	956414
340128	956415
58411	956416
273319	956417
286036	956418
30211	956419
20692	956420
153505	956421
99027	956422
46510	956423
72091	956424
223813	956425
447172	956426
2304	956427
5932	956428
271621	956429
178919	956430
328955	956431
126727	956432
28547	956433
306319	956434
154003	956435
51398	956436
515174	956437
4729	956438
300388	956439
570714	956440
286657	956441
508976	956442
333452	956443
424740	956444
339811	956445
284500	956446
236798	956447
359306	956448
145761	956449
152837	956450
30125	956451
373588	956452
397856	956453
653144	956454
205969	956455
211552	956456
79125	956457
9767	956458
92364	956459
33969	956460
480560	956461
126399	956462
382807	956463
60153	956464
60343	956465
117603	956466
200981	956467
53099	956468
592739	956469
513118	956470
620081	956471
241796	956472
216880	956473
294261	956474
81053	956475
11505	956476
364423	956477
16526	956478
695881	956479
399500	956480
3518	956481
377545	956482
327562	956483
361801	956484
421633	956485
465268	956486
158061	956487
353153	956488
431435	956489
285342	956490
281289	956491
391855	956492
494332	956493
112403	956494
55385	956495
540248	956496
172422	956497
220817	956498
652406	956499
645417	956500
170876	956501
109793	956502
483158	956503
205504	956504
43810	956505
265669	956506
532804	956507
191529	956508
431369	956509
128928	956510
171768	956511
457752	956512
424327	956513
587026	956514
268954	956515
312199	956516
483335	956517
40873	956518
412873	956519
177287	956520
100554	956521
540031	956522
6020	956523
261395	956524
524202	956525
239760	956526
1914	956527
497620	956528
30922	956529
345600	956530
210315	956531
47970	956532
129118	956533
499197	956534
245426	956535
319414	956536
301508	956537
85795	956538
3494	956539
542227	956540
594312	956541
81966	956542
724659	956543
234275	956544
463346	956545
155421	956546
6463	956547
99668	956548
101751	956549
704785	956550
69374	956551
327192	956552
421251	956553
100669	956554
135669	956555
429056	956556
133454	956557
132454	956558
380767	956559
53715	956560
35554	956561
465033	956562
345098	956563
11164	956564
714262	956565
11488	956566
681	956567
269641	956568
79578	956569
314410	956570
290750	956571
480327	956572
45462	956573
508840	956574
155238	956575
160921	956576
683639	956577
513943	956578
311180	956579
279117	956580
81778	956581
316727	956582
258101	956583
650657	956584
82698	956585
354357	956586
444487	956587
69695	956588
2878	956589
25988	956590
92946	956591
340124	956592
584853	956593
489408	956594
157081	956595
645347	956596
474944	956597
139015	956598
301325	956599
83941	956600
551686	956601
260883	956602
696080	956603
102078	956604
512435	956605
498701	956606
465856	956607
100269	956608
403394	956609
623671	956610
409909	956611
107051	956612
702725	956613
449649	956614
11838	956615
163793	956616
104955	956617
390448	956618
35718	956619
169866	956620
87459	956621
371265	956622
642953	956623
523703	956624
52750	956625
464622	956626
238217	956627
195959	956628
82631	956629
39937	956630
634692	956631
296152	956632
321121	956633
51306	956634
49753	956635
62985	956636
506501	956637
135530	956638
231378	956639
40983	956640
147149	956641
394195	956642
310196	956643
330638	956644
345928	956645
138886	956646
104876	956647
18582	956648
486758	956649
148354	956650
99392	956651
210408	956652
444246	956653
639563	956654
48609	956655
449669	956656
540650	956657
57468	956658
263608	956659
205021	956660
410208	956661
212474	956662
543452	956663
136332	956664
41753	956665
17868	956666
99226	956667
231451	956668
71182	956669
44714	956670
618601	956671
222079	956672
288045	956673
45131	956674
294699	956675
512908	956676
666478	956677
325817	956678
664987	956679
96370	956680
31994	956681
69920	956682
374877	956683
307596	956684
469389	956685
90838	956686
249079	956687
42147	956688
246770	956689
625813	956690
89820	956691
25121	956692
17805	956693
531326	956694
45224	956695
24505	956696
252756	956697
17948	956698
18022	956699
96325	956700
681690	956701
639562	956702
58869	956703
564830	956704
443902	956705
45521	956706
10034	956707
32335	956708
354188	956709
514271	956710
441639	956711
342325	956712
603026	956713
534640	956714
132879	956715
561333	956716
84413	956717
451154	956718
107826	956719
41208	956720
53953	956721
17576	956722
124776	956723
350889	956724
505628	956725
329030	956726
495239	956727
695427	956728
518311	956729
51238	956730
603563	956731
536133	956732
11475	956733
104262	956734
669928	956735
66012	956736
560536	956737
645186	956738
201136	956739
326741	956740
263589	956741
192992	956742
156	956743
308917	956744
104240	956745
715535	956746
546640	956747
481251	956748
67861	956749
5489	956750
311985	956751
691120	956752
624349	956753
473848	956754
632080	956755
32877	956756
156617	956757
33920	956758
162903	956759
159992	956760
1	956761
102269	956762
275840	956763
110770	956764
47758	956765
597476	956766
674744	956767
46359	956768
146565	956769
15781	956770
7223	956771
238548	956772
332121	956773
600351	956774
75027	956775
612652	956776
78891	956777
388131	956778
256782	956779
410380	956780
536966	956781
690854	956782
617525	956783
97841	956784
462005	956785
351379	956786
609576	956787
290484	956788
194476	956789
308572	956790
515794	956791
49053	956792
111409	956793
684912	956794
241077	956795
59731	956796
381734	956797
166939	956798
564802	956799
389640	956800
407591	956801
20927	956802
526731	956803
692957	956804
2796	956805
583815	956806
156037	956807
492929	956808
673036	956809
190240	956810
487320	956811
116838	956812
366912	956813
592241	956814
12678	956815
380078	956816
678368	956817
129242	956818
379133	956819
657019	956820
282000	956821
386493	956822
176584	956823
572465	956824
107973	956825
20617	956826
278368	956827
188784	956828
602865	956829
650294	956830
56740	956831
344152	956832
28525	956833
153405	956834
33661	956835
429985	956836
685756	956837
710803	956838
101105	956839
54402	956840
82	956841
570885	956842
548983	956843
162511	956844
601846	956845
599651	956846
435549	956847
37112	956848
694834	956849
316602	956850
225859	956851
653541	956852
355945	956853
122575	956854
560722	956855
222111	956856
281765	956857
273233	956858
105139	956859
697462	956860
262140	956861
111855	956862
327530	956863
521097	956864
182338	956865
676122	956866
418823	956867
306544	956868
560676	956869
675845	956870
27331	956871
1375	956872
58827	956873
144080	956874
5674	956875
10953	956876
69507	956877
610107	956878
445268	956879
15915	956880
30633	956881
46846	956882
157031	956883
148459	956884
21790	956885
307869	956886
339438	956887
200455	956888
168340	956889
283502	956890
503447	956891
626873	956892
22206	956893
175393	956894
19600	956895
43072	956896
510260	956897
431987	956898
92358	956899
717405	956900
3786	956901
466143	956902
402280	956903
515867	956904
125996	956905
30015	956906
1345	956907
46621	956908
423425	956909
80253	956910
395936	956911
253473	956912
307989	956913
467781	956914
16555	956915
121910	956916
49454	956917
162052	956918
584674	956919
639258	956920
264888	956921
520363	956922
1059	956923
232908	956924
213472	956925
530893	956926
169613	956927
301181	956928
305644	956929
35764	956930
482487	956931
329149	956932
108477	956933
156971	956934
553606	956935
467787	956936
505542	956937
128447	956938
264030	956939
125279	956940
101546	956941
706522	956942
48940	956943
57423	956944
212385	956945
105878	956946
624621	956947
168937	956948
67170	956949
642707	956950
233812	956951
35104	956952
54879	956953
202016	956954
378917	956955
539587	956956
663481	956957
140525	956958
92229	956959
52208	956960
16469	956961
662077	956962
12270	956963
192090	956964
96630	956965
671155	956966
498057	956967
139122	956968
448000	956969
254110	956970
210082	956971
379450	956972
387361	956973
714143	956974
1061	956975
238431	956976
308161	956977
74476	956978
202028	956979
602902	956980
181863	956981
13422	956982
620038	956983
303458	956984
63097	956985
17193	956986
216919	956987
344302	956988
556376	956989
545830	956990
67575	956991
498714	956992
405515	956993
352125	956994
131513	956995
558943	956996
431949	956997
153444	956998
481752	956999
140034	957000
109008	957001
170044	957002
326387	957003
559018	957004
599379	957005
25900	957006
40525	957007
297519	957008
5893	957009
25853	957010
226105	957011
197293	957012
4657	957013
169314	957014
153555	957015
267644	957016
650291	957017
14082	957018
310447	957019
154427	957020
357339	957021
653855	957022
365197	957023
223228	957024
44535	957025
577799	957026
367894	957027
573702	957028
481084	957029
89195	957030
609963	957031
140224	957032
428462	957033
533557	957034
17371	957035
80835	957036
148337	957037
56176	957038
686210	957039
28202	957040
719593	957041
100	957042
715413	957043
183731	957044
215802	957045
364257	957046
360300	957047
269951	957048
248111	957049
413691	957050
24039	957051
544022	957052
161232	957053
546559	957054
208530	957055
114978	957056
155744	957057
553871	957058
151924	957059
186919	957060
1	957061
629181	957062
166051	957063
168157	957064
106209	957065
60989	957066
30707	957067
62442	957068
596960	957069
357086	957070
53451	957071
103692	957072
73000	957073
159583	957074
283097	957075
22935	957076
206839	957077
168438	957078
214751	957079
704300	957080
101053	957081
352700	957082
678048	957083
480035	957084
624144	957085
288828	957086
550509	957087
633012	957088
98245	957089
479672	957090
417358	957091
157494	957092
163956	957093
602133	957094
626492	957095
483601	957096
50220	957097
3071	957098
259105	957099
109613	957100
617563	957101
17294	957102
311970	957103
48147	957104
187244	957105
58457	957106
88920	957107
81896	957108
80455	957109
640021	957110
92639	957111
280627	957112
8601	957113
14962	957114
625511	957115
142967	957116
168568	957117
127809	957118
439023	957119
106048	957120
502191	957121
655306	957122
146481	957123
300140	957124
715647	957125
63035	957126
126188	957127
543770	957128
483459	957129
373241	957130
15903	957131
87813	957132
702022	957133
276530	957134
55176	957135
44449	957136
616953	957137
609138	957138
249967	957139
101010	957140
355687	957141
112590	957142
171808	957143
561879	957144
26995	957145
275497	957146
184982	957147
532483	957148
640092	957149
183728	957150
721492	957151
565548	957152
405931	957153
674816	957154
98244	957155
51691	957156
126680	957157
212455	957158
91629	957159
140570	957160
27886	957161
42709	957162
104191	957163
488594	957164
258505	957165
318743	957166
290505	957167
119650	957168
144979	957169
374875	957170
46063	957171
609435	957172
217524	957173
160724	957174
36417	957175
206829	957176
389592	957177
29112	957178
272461	957179
156372	957180
508154	957181
476266	957182
514891	957183
198806	957184
54279	957185
73133	957186
32311	957187
311437	957188
14829	957189
298450	957190
132663	957191
271410	957192
613487	957193
442553	957194
81	957195
10701	957196
684437	957197
108992	957198
572732	957199
572650	957200
217585	957201
155910	957202
453693	957203
127606	957204
57862	957205
617658	957206
335317	957207
612940	957208
146992	957209
61575	957210
247716	957211
5503	957212
84924	957213
403	957214
528748	957215
181605	957216
639996	957217
630259	957218
613779	957219
97690	957220
429100	957221
131013	957222
443960	957223
256057	957224
411630	957225
142089	957226
101585	957227
284568	957228
593646	957229
558254	957230
573127	957231
23093	957232
11375	957233
488439	957234
370178	957235
584731	957236
284	957237
676410	957238
380736	957239
301338	957240
161444	957241
529703	957242
106868	957243
716603	957244
43695	957245
557985	957246
428062	957247
723253	957248
298786	957249
27025	957250
553136	957251
543620	957252
38971	957253
309394	957254
295757	957255
42881	957256
235732	957257
86655	957258
52034	957259
661498	957260
21985	957261
53801	957262
211133	957263
429400	957264
37184	957265
184818	957266
659896	957267
484345	957268
58163	957269
17173	957270
92856	957271
35875	957272
445459	957273
458998	957274
27064	957275
58905	957276
16865	957277
527339	957278
84584	957279
258607	957280
155975	957281
100708	957282
309212	957283
580578	957284
720524	957285
118964	957286
292497	957287
14642	957288
573032	957289
358933	957290
265293	957291
43574	957292
353651	957293
266489	957294
626589	957295
268866	957296
49003	957297
238236	957298
264295	957299
92217	957300
417448	957301
458200	957302
120292	957303
420577	957304
693061	957305
118947	957306
427594	957307
355948	957308
400220	957309
38252	957310
11211	957311
586944	957312
183543	957313
15474	957314
137870	957315
130085	957316
730	957317
475617	957318
11203	957319
76032	957320
362338	957321
181194	957322
182407	957323
15264	957324
106620	957325
656834	957326
78997	957327
549191	957328
23479	957329
48701	957330
608633	957331
415545	957332
38610	957333
530574	957334
10150	957335
1886	957336
207539	957337
603903	957338
396519	957339
170039	957340
6638	957341
700181	957342
54916	957343
341746	957344
459132	957345
111882	957346
519843	957347
54358	957348
152487	957349
678692	957350
52348	957351
585091	957352
232302	957353
123255	957354
156858	957355
610847	957356
2892	957357
234390	957358
650246	957359
67102	957360
1711	957361
641695	957362
44610	957363
705995	957364
697291	957365
48600	957366
398469	957367
223631	957368
4553	957369
54509	957370
650086	957371
705418	957372
72713	957373
100105	957374
589382	957375
231503	957376
452403	957377
192962	957378
25601	957379
388403	957380
356680	957381
110209	957382
174137	957383
145135	957384
410271	957385
277932	957386
585596	957387
32381	957388
485828	957389
412097	957390
140269	957391
97766	957392
464608	957393
328732	957394
13639	957395
41640	957396
126101	957397
10381	957398
127685	957399
716677	957400
231432	957401
17589	957402
436832	957403
506186	957404
705649	957405
426435	957406
42349	957407
143950	957408
224235	957409
66709	957410
35798	957411
369836	957412
148748	957413
562146	957414
550826	957415
76891	957416
100815	957417
155200	957418
517413	957419
166515	957420
603841	957421
336782	957422
55750	957423
427202	957424
528621	957425
33268	957426
172139	957427
658204	957428
693113	957429
458412	957430
244592	957431
214246	957432
32620	957433
103438	957434
575420	957435
508633	957436
357025	957437
685069	957438
5593	957439
14330	957440
86108	957441
11616	957442
145379	957443
255273	957444
594195	957445
30733	957446
422995	957447
218239	957448
550358	957449
42338	957450
376446	957451
551276	957452
90349	957453
414038	957454
331367	957455
39344	957456
127355	957457
342036	957458
138835	957459
512653	957460
50731	957461
458865	957462
110513	957463
114196	957464
32210	957465
249418	957466
551126	957467
718964	957468
15739	957469
63917	957470
134239	957471
234614	957472
488566	957473
210261	957474
442881	957475
458681	957476
566823	957477
89078	957478
26122	957479
256689	957480
391766	957481
248022	957482
468155	957483
332889	957484
95252	957485
287085	957486
189982	957487
406933	957488
415873	957489
146535	957490
219626	957491
82649	957492
368805	957493
304737	957494
234539	957495
41	957496
26533	957497
365235	957498
27099	957499
413790	957500
54823	957501
149520	957502
282765	957503
130636	957504
11834	957505
86642	957506
80548	957507
549529	957508
645706	957509
562834	957510
236108	957511
683338	957512
343475	957513
74636	957514
73165	957515
161580	957516
14986	957517
533484	957518
491251	957519
499457	957520
292637	957521
4833	957522
1506	957523
75230	957524
668689	957525
487031	957526
47882	957527
168908	957528
433296	957529
585758	957530
643324	957531
45920	957532
5014	957533
213982	957534
165393	957535
169622	957536
48871	957537
131893	957538
712861	957539
42562	957540
151431	957541
141981	957542
71555	957543
128375	957544
186755	957545
182389	957546
333648	957547
235015	957548
78271	957549
644989	957550
136238	957551
240634	957552
48302	957553
236381	957554
431519	957555
421463	957556
99421	957557
64824	957558
482988	957559
100488	957560
44871	957561
205207	957562
166252	957563
347532	957564
636466	957565
266515	957566
184294	957567
331545	957568
529651	957569
688683	957570
388610	957571
493284	957572
177431	957573
713713	957574
408226	957575
487492	957576
12894	957577
676080	957578
373138	957579
392490	957580
62509	957581
107624	957582
55144	957583
572828	957584
254	957585
481310	957586
157564	957587
111082	957588
654490	957589
33713	957590
27094	957591
26084	957592
175343	957593
596552	957594
1797	957595
163049	957596
42872	957597
4974	957598
515651	957599
600175	957600
622513	957601
31032	957602
347919	957603
595787	957604
59701	957605
45150	957606
31042	957607
26387	957608
539952	957609
392231	957610
606631	957611
513631	957612
189863	957613
721059	957614
142573	957615
432065	957616
605474	957617
154825	957618
28422	957619
622576	957620
349656	957621
98470	957622
53747	957623
163058	957624
548851	957625
383888	957626
125033	957627
73312	957628
591261	957629
182457	957630
174907	957631
131090	957632
565571	957633
190236	957634
323156	957635
63468	957636
498237	957637
311942	957638
564919	957639
724288	957640
10526	957641
327300	957642
455500	957643
2100	957644
242248	957645
36440	957646
12271	957647
82135	957648
334160	957649
576275	957650
67859	957651
526447	957652
45660	957653
19125	957654
4285	957655
221705	957656
195166	957657
480479	957658
14815	957659
358110	957660
43050	957661
20627	957662
8703	957663
14193	957664
318348	957665
9842	957666
191449	957667
110147	957668
722904	957669
181976	957670
566015	957671
317702	957672
113279	957673
23266	957674
642467	957675
661008	957676
55885	957677
485183	957678
649969	957679
39331	957680
162602	957681
268334	957682
456823	957683
70136	957684
535834	957685
124572	957686
283345	957687
658994	957688
336175	957689
162996	957690
335324	957691
113347	957692
277334	957693
141040	957694
138503	957695
439396	957696
11011	957697
318338	957698
212094	957699
600830	957700
57572	957701
332723	957702
48267	957703
580669	957704
239762	957705
43216	957706
631696	957707
4193	957708
99544	957709
512857	957710
469533	957711
41024	957712
448581	957713
284883	957714
265465	957715
427196	957716
632568	957717
39758	957718
63689	957719
487872	957720
40102	957721
465452	957722
456582	957723
147027	957724
578580	957725
669602	957726
540560	957727
213910	957728
31877	957729
153835	957730
42143	957731
583502	957732
449807	957733
398707	957734
625420	957735
700064	957736
404014	957737
73765	957738
204161	957739
409760	957740
143216	957741
450214	957742
704128	957743
640962	957744
382056	957745
168771	957746
27862	957747
109192	957748
621473	957749
13568	957750
611995	957751
785	957752
151262	957753
346579	957754
508319	957755
63478	957756
126992	957757
521470	957758
401591	957759
273771	957760
58606	957761
231347	957762
179369	957763
625627	957764
224583	957765
118389	957766
247754	957767
652354	957768
612615	957769
338171	957770
553573	957771
11350	957772
715723	957773
26514	957774
10391	957775
177262	957776
131095	957777
483872	957778
722316	957779
157003	957780
141917	957781
2376	957782
20572	957783
714099	957784
323598	957785
16497	957786
316007	957787
90230	957788
188966	957789
685498	957790
13004	957791
717313	957792
139290	957793
481436	957794
33453	957795
322389	957796
694180	957797
436248	957798
151019	957799
13468	957800
165380	957801
583551	957802
635650	957803
35766	957804
62837	957805
265049	957806
83997	957807
145576	957808
259776	957809
401569	957810
58453	957811
232439	957812
135307	957813
155663	957814
28489	957815
669814	957816
606501	957817
122118	957818
546851	957819
174682	957820
23349	957821
295113	957822
8161	957823
594237	957824
327878	957825
495798	957826
226130	957827
115653	957828
156466	957829
675354	957830
46866	957831
35982	957832
482923	957833
221126	957834
608911	957835
356673	957836
29299	957837
4355	957838
612073	957839
360888	957840
178522	957841
494891	957842
136048	957843
71793	957844
53290	957845
585909	957846
632163	957847
553264	957848
1066	957849
382773	957850
101238	957851
74330	957852
608240	957853
26245	957854
149388	957855
68365	957856
58802	957857
308695	957858
455038	957859
469250	957860
342870	957861
191047	957862
428980	957863
140033	957864
53099	957865
360136	957866
308936	957867
13399	957868
38212	957869
40473	957870
67311	957871
153397	957872
551941	957873
592100	957874
513541	957875
139948	957876
18391	957877
54342	957878
362728	957879
156942	957880
488652	957881
140598	957882
424696	957883
420897	957884
30864	957885
123402	957886
183403	957887
355278	957888
202716	957889
624350	957890
697861	957891
331225	957892
393334	957893
692841	957894
567958	957895
171061	957896
693811	957897
394521	957898
394611	957899
636210	957900
716418	957901
170555	957902
185892	957903
133331	957904
87410	957905
614560	957906
271411	957907
333406	957908
590374	957909
30433	957910
589673	957911
163824	957912
525757	957913
318798	957914
278095	957915
40276	957916
655628	957917
452811	957918
169960	957919
319922	957920
635256	957921
640461	957922
93709	957923
161920	957924
132420	957925
39211	957926
112364	957927
596349	957928
176436	957929
93245	957930
338865	957931
330841	957932
46139	957933
2188	957934
168281	957935
695277	957936
158590	957937
70677	957938
105963	957939
181233	957940
65562	957941
8140	957942
718594	957943
49637	957944
27077	957945
691884	957946
684475	957947
688722	957948
323172	957949
4447	957950
480056	957951
636609	957952
31803	957953
75344	957954
12491	957955
90581	957956
259238	957957
176140	957958
693767	957959
338472	957960
449406	957961
623962	957962
15629	957963
473074	957964
160138	957965
578816	957966
518991	957967
322020	957968
300776	957969
304339	957970
178631	957971
33073	957972
25928	957973
164619	957974
232078	957975
50754	957976
53650	957977
502456	957978
599916	957979
252881	957980
134604	957981
23936	957982
162991	957983
55336	957984
1207	957985
417425	957986
350831	957987
146675	957988
620089	957989
608737	957990
524029	957991
537354	957992
13628	957993
125620	957994
133427	957995
22260	957996
566979	957997
498088	957998
83535	957999
42345	958000
314412	958001
317964	958002
354600	958003
245130	958004
100222	958005
163947	958006
105629	958007
47951	958008
3687	958009
17742	958010
164010	958011
426059	958012
404831	958013
533819	958014
479689	958015
619545	958016
168791	958017
614873	958018
207676	958019
2931	958020
53875	958021
108665	958022
669878	958023
134082	958024
156965	958025
143377	958026
302037	958027
547971	958028
654724	958029
146395	958030
160368	958031
41096	958032
15389	958033
273685	958034
64522	958035
79713	958036
699173	958037
262399	958038
73708	958039
19206	958040
407092	958041
7686	958042
350103	958043
219029	958044
580929	958045
609644	958046
2502	958047
105186	958048
156184	958049
3503	958050
38148	958051
702364	958052
90997	958053
141112	958054
582604	958055
340119	958056
128438	958057
414200	958058
117064	958059
591157	958060
331536	958061
600157	958062
266425	958063
662533	958064
695272	958065
233780	958066
315658	958067
60842	958068
489954	958069
293636	958070
291655	958071
657057	958072
261281	958073
709183	958074
321902	958075
652798	958076
156947	958077
15087	958078
548685	958079
16816	958080
196101	958081
329743	958082
389664	958083
370586	958084
357681	958085
418059	958086
549389	958087
608705	958088
482371	958089
494119	958090
646286	958091
712697	958092
61057	958093
298976	958094
625332	958095
602155	958096
733	958097
658824	958098
234015	958099
136990	958100
655169	958101
715491	958102
11880	958103
592556	958104
10654	958105
375302	958106
308755	958107
79318	958108
706007	958109
524825	958110
473732	958111
400213	958112
63636	958113
657418	958114
389838	958115
697890	958116
7904	958117
565468	958118
111936	958119
99177	958120
487666	958121
63738	958122
114379	958123
593857	958124
623409	958125
42482	958126
452563	958127
266106	958128
615273	958129
301456	958130
669986	958131
317669	958132
158028	958133
152008	958134
233854	958135
591608	958136
590139	958137
147881	958138
659361	958139
240359	958140
709453	958141
277527	958142
362413	958143
583829	958144
116604	958145
37032	958146
222622	958147
247919	958148
45379	958149
377254	958150
698626	958151
257796	958152
425677	958153
127578	958154
7785	958155
650993	958156
551616	958157
16231	958158
594983	958159
465383	958160
636816	958161
100136	958162
122036	958163
150218	958164
445939	958165
702497	958166
518217	958167
711238	958168
16037	958169
9155	958170
694909	958171
588246	958172
397427	958173
486795	958174
594157	958175
184207	958176
216840	958177
15973	958178
119255	958179
126060	958180
49589	958181
305345	958182
39038	958183
257548	958184
101845	958185
626700	958186
581624	958187
435130	958188
26150	958189
554780	958190
30810	958191
662559	958192
51288	958193
356456	958194
520496	958195
692618	958196
517248	958197
452655	958198
275082	958199
116824	958200
685009	958201
359566	958202
574421	958203
722622	958204
8298	958205
130852	958206
374741	958207
42324	958208
323855	958209
243436	958210
112474	958211
98467	958212
490447	958213
89365	958214
7686	958215
540732	958216
291128	958217
509921	958218
508718	958219
77608	958220
338960	958221
254223	958222
456533	958223
107477	958224
197960	958225
614387	958226
106921	958227
447404	958228
598105	958229
36756	958230
694074	958231
395413	958232
601460	958233
719807	958234
360432	958235
382541	958236
3946	958237
102135	958238
188146	958239
154243	958240
19551	958241
711431	958242
92943	958243
270514	958244
175831	958245
621856	958246
141210	958247
5890	958248
458824	958249
9578	958250
142971	958251
174112	958252
583878	958253
423621	958254
335904	958255
272198	958256
476439	958257
171119	958258
207077	958259
607967	958260
105037	958261
9437	958262
611188	958263
466627	958264
75287	958265
33864	958266
95963	958267
171684	958268
140954	958269
67104	958270
559083	958271
466054	958272
499114	958273
26821	958274
511779	958275
79790	958276
133480	958277
189512	958278
161262	958279
5445	958280
327408	958281
580477	958282
322724	958283
27428	958284
18974	958285
54774	958286
680660	958287
214569	958288
324552	958289
174022	958290
282250	958291
712733	958292
156583	958293
510131	958294
42361	958295
278028	958296
148590	958297
457608	958298
682686	958299
308644	958300
16315	958301
651315	958302
433695	958303
197300	958304
357692	958305
308057	958306
180522	958307
51966	958308
701687	958309
157362	958310
284218	958311
563187	958312
13990	958313
421419	958314
559365	958315
635011	958316
127187	958317
569596	958318
197309	958319
366457	958320
512801	958321
95376	958322
32454	958323
132361	958324
307411	958325
694229	958326
49710	958327
51865	958328
192793	958329
171796	958330
185330	958331
43423	958332
286257	958333
157609	958334
480659	958335
5824	958336
374034	958337
677318	958338
367636	958339
616650	958340
525835	958341
349005	958342
394532	958343
169886	958344
613033	958345
705028	958346
151959	958347
282147	958348
206948	958349
101325	958350
35064	958351
78078	958352
192470	958353
623267	958354
488387	958355
139872	958356
67595	958357
333900	958358
256773	958359
158038	958360
715464	958361
653267	958362
14696	958363
37407	958364
715241	958365
700938	958366
16112	958367
258055	958368
605979	958369
326660	958370
139682	958371
60429	958372
208040	958373
224327	958374
218	958375
213212	958376
366406	958377
98024	958378
276355	958379
453189	958380
9175	958381
155134	958382
703065	958383
468621	958384
88185	958385
375319	958386
34210	958387
502530	958388
99296	958389
582437	958390
696251	958391
155799	958392
166579	958393
81909	958394
34310	958395
695704	958396
49986	958397
99144	958398
480820	958399
407515	958400
41766	958401
180557	958402
263103	958403
93605	958404
52936	958405
184781	958406
161744	958407
2994	958408
12775	958409
198872	958410
105677	958411
599990	958412
1811	958413
486550	958414
679656	958415
1924	958416
20647	958417
76238	958418
65719	958419
504233	958420
40655	958421
153052	958422
91674	958423
162451	958424
437737	958425
165597	958426
408134	958427
3177	958428
655085	958429
2895	958430
722907	958431
506343	958432
221151	958433
5338	958434
183587	958435
553966	958436
137569	958437
473100	958438
486483	958439
84410	958440
36923	958441
672165	958442
261564	958443
544692	958444
55837	958445
319775	958446
66355	958447
90064	958448
413042	958449
497052	958450
126236	958451
507254	958452
212564	958453
238368	958454
48808	958455
137224	958456
236896	958457
167137	958458
6760	958459
313925	958460
52304	958461
60244	958462
33388	958463
165404	958464
152301	958465
510	958466
83083	958467
155040	958468
67447	958469
18613	958470
477148	958471
709249	958472
693550	958473
134908	958474
178051	958475
713346	958476
550110	958477
405783	958478
136220	958479
137122	958480
210453	958481
90928	958482
12932	958483
716257	958484
147421	958485
271645	958486
144629	958487
183562	958488
522678	958489
385016	958490
685277	958491
46100	958492
437783	958493
73724	958494
40549	958495
424971	958496
159956	958497
8361	958498
364468	958499
79	958500
15004	958501
347494	958502
99133	958503
469000	958504
274513	958505
9904	958506
152247	958507
29877	958508
10886	958509
30230	958510
48583	958511
162318	958512
463110	958513
22526	958514
426076	958515
154784	958516
672557	958517
667885	958518
281900	958519
386635	958520
596506	958521
310483	958522
3356	958523
163293	958524
178788	958525
265660	958526
502173	958527
395646	958528
12634	958529
241441	958530
465348	958531
21997	958532
548408	958533
255078	958534
41842	958535
30957	958536
441666	958537
591615	958538
363304	958539
29185	958540
74457	958541
485765	958542
587591	958543
59706	958544
157738	958545
513	958546
346857	958547
243669	958548
494218	958549
1533	958550
523405	958551
100063	958552
469366	958553
296692	958554
86709	958555
779	958556
21485	958557
693685	958558
589599	958559
123279	958560
121118	958561
227251	958562
9339	958563
153996	958564
368114	958565
110581	958566
172066	958567
164890	958568
323632	958569
171383	958570
537952	958571
6107	958572
141828	958573
6929	958574
231523	958575
6368	958576
25789	958577
78210	958578
664435	958579
599708	958580
452646	958581
545210	958582
33837	958583
181556	958584
227544	958585
561679	958586
360204	958587
604211	958588
152577	958589
224400	958590
2545	958591
111329	958592
522903	958593
718803	958594
133298	958595
395748	958596
36891	958597
390458	958598
27678	958599
30454	958600
296670	958601
191754	958602
502619	958603
509404	958604
165796	958605
21824	958606
388047	958607
978	958608
467936	958609
238056	958610
711193	958611
559116	958612
38421	958613
50370	958614
381364	958615
238697	958616
188046	958617
23522	958618
164362	958619
57352	958620
296610	958621
661503	958622
85168	958623
30705	958624
39948	958625
3470	958626
688434	958627
56353	958628
102231	958629
408061	958630
306688	958631
202531	958632
2616	958633
28904	958634
536414	958635
364923	958636
454382	958637
236876	958638
629092	958639
217178	958640
174412	958641
32130	958642
427911	958643
635305	958644
88270	958645
382636	958646
471888	958647
559828	958648
228630	958649
401053	958650
334179	958651
633746	958652
1337	958653
169446	958654
704840	958655
339858	958656
339856	958657
538915	958658
41719	958659
48457	958660
311331	958661
239198	958662
527557	958663
410561	958664
111290	958665
686757	958666
126347	958667
578559	958668
638722	958669
143465	958670
716118	958671
65188	958672
442220	958673
690873	958674
481774	958675
184262	958676
357519	958677
489984	958678
613571	958679
65732	958680
7510	958681
500524	958682
599187	958683
440952	958684
158135	958685
132233	958686
1698	958687
171327	958688
114453	958689
56730	958690
62827	958691
46817	958692
1589	958693
321184	958694
23442	958695
535632	958696
109312	958697
291661	958698
667115	958699
436400	958700
601337	958701
95282	958702
63477	958703
184128	958704
342529	958705
228406	958706
413100	958707
5488	958708
132483	958709
103762	958710
492452	958711
343656	958712
112848	958713
73091	958714
49836	958715
590695	958716
473212	958717
161149	958718
485055	958719
49291	958720
338393	958721
225986	958722
90158	958723
379097	958724
388196	958725
711170	958726
170362	958727
233502	958728
315617	958729
656944	958730
614736	958731
174010	958732
310522	958733
524921	958734
474003	958735
624693	958736
422222	958737
418898	958738
4561	958739
43508	958740
74567	958741
261324	958742
28174	958743
592532	958744
445156	958745
88930	958746
595453	958747
136549	958748
452913	958749
198540	958750
180647	958751
704129	958752
618944	958753
428065	958754
255970	958755
47695	958756
132883	958757
118344	958758
304116	958759
499369	958760
530	958761
201402	958762
479631	958763
615072	958764
109873	958765
642740	958766
687427	958767
17669	958768
374776	958769
22089	958770
33753	958771
305815	958772
94151	958773
35835	958774
74974	958775
157868	958776
54806	958777
169664	958778
7198	958779
457838	958780
56979	958781
502846	958782
19838	958783
227582	958784
175535	958785
28345	958786
722029	958787
132860	958788
390028	958789
118232	958790
217966	958791
483687	958792
253039	958793
647354	958794
485357	958795
682550	958796
33154	958797
209182	958798
203264	958799
199724	958800
438364	958801
181727	958802
5178	958803
578665	958804
430000	958805
709862	958806
32281	958807
185159	958808
511763	958809
3254	958810
169020	958811
70617	958812
543869	958813
68831	958814
115311	958815
30576	958816
267499	958817
129935	958818
55	958819
86407	958820
208627	958821
609207	958822
447092	958823
10399	958824
540228	958825
7429	958826
419834	958827
414348	958828
197176	958829
56455	958830
898	958831
671803	958832
719247	958833
211539	958834
75091	958835
32130	958836
560342	958837
415132	958838
517583	958839
138775	958840
57309	958841
586203	958842
285137	958843
612527	958844
37023	958845
38112	958846
67186	958847
18694	958848
60350	958849
399697	958850
30444	958851
606392	958852
59333	958853
331704	958854
680322	958855
129845	958856
41284	958857
23063	958858
22667	958859
69129	958860
1968	958861
10032	958862
340541	958863
32157	958864
476224	958865
132288	958866
177735	958867
49993	958868
568389	958869
1358	958870
226556	958871
456246	958872
6631	958873
27439	958874
91496	958875
14673	958876
624393	958877
521353	958878
267752	958879
25091	958880
612408	958881
412358	958882
293170	958883
317735	958884
634313	958885
14362	958886
123606	958887
87458	958888
180092	958889
112979	958890
61223	958891
239	958892
66940	958893
575906	958894
175602	958895
158330	958896
661648	958897
47280	958898
494965	958899
80362	958900
83247	958901
405979	958902
696892	958903
95994	958904
347881	958905
56775	958906
420613	958907
351105	958908
725082	958909
501447	958910
514814	958911
24248	958912
1198	958913
448352	958914
19678	958915
130904	958916
361331	958917
260566	958918
640303	958919
73406	958920
2141	958921
530206	958922
177950	958923
140325	958924
129304	958925
25854	958926
647564	958927
69227	958928
417530	958929
323764	958930
371006	958931
17633	958932
335093	958933
34231	958934
151307	958935
310945	958936
38936	958937
18237	958938
421461	958939
34012	958940
329195	958941
723945	958942
25624	958943
482874	958944
23851	958945
120286	958946
331212	958947
123396	958948
162556	958949
316618	958950
149652	958951
428389	958952
35357	958953
86222	958954
30799	958955
316293	958956
8679	958957
330355	958958
164634	958959
473266	958960
228146	958961
8551	958962
339627	958963
192631	958964
252331	958965
106470	958966
12402	958967
419817	958968
480160	958969
188751	958970
383974	958971
319877	958972
42574	958973
404909	958974
142392	958975
310312	958976
480817	958977
544562	958978
160151	958979
74776	958980
20754	958981
159006	958982
447910	958983
298272	958984
80898	958985
6278	958986
144864	958987
261360	958988
31409	958989
160663	958990
30	958991
276008	958992
3042	958993
398577	958994
566107	958995
145785	958996
294469	958997
415662	958998
4579	958999
42284	959000
157796	959001
42995	959002
272465	959003
18083	959004
455026	959005
45707	959006
166710	959007
104423	959008
124116	959009
493125	959010
719897	959011
47520	959012
707249	959013
132691	959014
142511	959015
662677	959016
71586	959017
545858	959018
495257	959019
536989	959020
683567	959021
265557	959022
490033	959023
19260	959024
14508	959025
596356	959026
46319	959027
61048	959028
178101	959029
295661	959030
690290	959031
234399	959032
608723	959033
17684	959034
179446	959035
593674	959036
431945	959037
376347	959038
21498	959039
260281	959040
642900	959041
342114	959042
86615	959043
604726	959044
578476	959045
288214	959046
634493	959047
671809	959048
115122	959049
298258	959050
122215	959051
90844	959052
309111	959053
33796	959054
555032	959055
506119	959056
467886	959057
133990	959058
385243	959059
46114	959060
315960	959061
17621	959062
486227	959063
334614	959064
15503	959065
293385	959066
491389	959067
386788	959068
567848	959069
692717	959070
705031	959071
21114	959072
552170	959073
710786	959074
169801	959075
42279	959076
118581	959077
183105	959078
681893	959079
636630	959080
572491	959081
436165	959082
311323	959083
4396	959084
126397	959085
253370	959086
148667	959087
57534	959088
664946	959089
614598	959090
2044	959091
13209	959092
377800	959093
373301	959094
97824	959095
462973	959096
401416	959097
323178	959098
84165	959099
31434	959100
609851	959101
186700	959102
208126	959103
482040	959104
403936	959105
98034	959106
24523	959107
129064	959108
257015	959109
260875	959110
28827	959111
244864	959112
185605	959113
7638	959114
151697	959115
15919	959116
30375	959117
551111	959118
675711	959119
154036	959120
53869	959121
544704	959122
54372	959123
568881	959124
308084	959125
4278	959126
545530	959127
29343	959128
373701	959129
69295	959130
159099	959131
211653	959132
80397	959133
38219	959134
705624	959135
22110	959136
220521	959137
98488	959138
148576	959139
52484	959140
603599	959141
472445	959142
120547	959143
401411	959144
59353	959145
529893	959146
107143	959147
306829	959148
514311	959149
322348	959150
38773	959151
906	959152
62422	959153
571247	959154
180556	959155
65158	959156
609392	959157
425408	959158
13160	959159
12385	959160
564380	959161
37973	959162
27554	959163
613547	959164
59296	959165
611469	959166
320207	959167
605698	959168
154222	959169
705150	959170
593987	959171
17822	959172
341414	959173
596258	959174
36797	959175
183039	959176
656746	959177
2733	959178
193291	959179
638248	959180
629972	959181
182917	959182
408718	959183
77243	959184
30740	959185
551670	959186
329182	959187
1450	959188
663690	959189
19961	959190
223673	959191
17534	959192
523877	959193
324275	959194
4372	959195
589157	959196
20465	959197
462054	959198
183278	959199
11930	959200
250274	959201
153071	959202
223	959203
231254	959204
605070	959205
688617	959206
329031	959207
41873	959208
509330	959209
188654	959210
274800	959211
147392	959212
585350	959213
82665	959214
183687	959215
31168	959216
294573	959217
288984	959218
431896	959219
470137	959220
88856	959221
58523	959222
504878	959223
503	959224
390726	959225
345283	959226
571866	959227
3541	959228
249249	959229
320112	959230
118019	959231
20300	959232
5742	959233
43388	959234
97633	959235
511285	959236
423755	959237
265982	959238
538333	959239
197357	959240
419258	959241
703977	959242
91844	959243
422984	959244
296479	959245
649900	959246
311907	959247
318783	959248
257586	959249
536360	959250
378306	959251
469291	959252
430711	959253
534542	959254
439465	959255
523268	959256
133412	959257
32229	959258
158599	959259
568727	959260
58833	959261
574527	959262
96248	959263
637410	959264
247883	959265
150103	959266
435691	959267
96283	959268
237298	959269
9220	959270
305971	959271
69639	959272
15493	959273
54825	959274
133783	959275
130444	959276
66944	959277
7926	959278
429520	959279
233776	959280
595184	959281
409554	959282
76768	959283
6912	959284
450031	959285
619783	959286
224617	959287
516049	959288
169526	959289
171077	959290
100941	959291
48775	959292
43732	959293
572157	959294
146176	959295
572661	959296
120387	959297
9047	959298
160511	959299
9501	959300
315769	959301
227996	959302
518018	959303
141587	959304
306952	959305
696847	959306
708104	959307
46775	959308
80231	959309
623194	959310
86574	959311
185703	959312
326735	959313
182608	959314
196447	959315
10669	959316
119662	959317
318979	959318
109490	959319
52926	959320
129011	959321
245500	959322
72424	959323
145960	959324
71063	959325
677327	959326
15299	959327
225846	959328
5270	959329
42562	959330
354278	959331
211165	959332
258425	959333
356920	959334
626424	959335
582735	959336
596911	959337
13777	959338
459171	959339
620	959340
82672	959341
56131	959342
359130	959343
336920	959344
325605	959345
64276	959346
361547	959347
82892	959348
108876	959349
578508	959350
412335	959351
406632	959352
447634	959353
549863	959354
606741	959355
432865	959356
48984	959357
86315	959358
452048	959359
183546	959360
225499	959361
4815	959362
575131	959363
238723	959364
456	959365
599076	959366
565872	959367
81	959368
419313	959369
722763	959370
415127	959371
185505	959372
29242	959373
503203	959374
94540	959375
9183	959376
94582	959377
707148	959378
582532	959379
468496	959380
132790	959381
526756	959382
299313	959383
243103	959384
10602	959385
404040	959386
367762	959387
37202	959388
23870	959389
204764	959390
346952	959391
233340	959392
143276	959393
46232	959394
253678	959395
652559	959396
445559	959397
53481	959398
479425	959399
63480	959400
8328	959401
327090	959402
79685	959403
546782	959404
116091	959405
86467	959406
504254	959407
155369	959408
516593	959409
441671	959410
169413	959411
716781	959412
508651	959413
343966	959414
5752	959415
164694	959416
720705	959417
102630	959418
93762	959419
455600	959420
588	959421
240969	959422
561350	959423
275165	959424
556296	959425
83876	959426
8410	959427
74692	959428
6917	959429
131008	959430
370485	959431
50813	959432
37746	959433
404843	959434
341731	959435
166871	959436
108899	959437
475763	959438
676275	959439
612561	959440
200420	959441
432148	959442
721238	959443
185944	959444
133088	959445
621079	959446
17637	959447
420804	959448
167257	959449
227547	959450
163178	959451
493979	959452
325721	959453
181923	959454
80538	959455
115437	959456
2324	959457
551768	959458
46302	959459
171714	959460
121969	959461
194514	959462
508500	959463
510900	959464
131828	959465
126990	959466
239568	959467
362539	959468
419071	959469
155401	959470
496221	959471
23285	959472
38411	959473
690358	959474
112606	959475
166745	959476
216147	959477
128809	959478
109832	959479
81623	959480
2771	959481
128609	959482
95274	959483
604781	959484
467759	959485
164649	959486
184625	959487
269777	959488
186090	959489
30808	959490
386564	959491
698887	959492
295342	959493
688879	959494
437635	959495
518607	959496
91806	959497
576056	959498
705576	959499
43294	959500
638695	959501
426015	959502
175958	959503
699293	959504
10459	959505
89316	959506
28	959507
13963	959508
44707	959509
406630	959510
10286	959511
604837	959512
131848	959513
137702	959514
305138	959515
351747	959516
437465	959517
347921	959518
638633	959519
115432	959520
384123	959521
459764	959522
78847	959523
576844	959524
353121	959525
596448	959526
83573	959527
453245	959528
91776	959529
44688	959530
620114	959531
61152	959532
176201	959533
634976	959534
716623	959535
199712	959536
338690	959537
145349	959538
387111	959539
11120	959540
86971	959541
485557	959542
47060	959543
84914	959544
722754	959545
135729	959546
128860	959547
249448	959548
55146	959549
78189	959550
70602	959551
355844	959552
52081	959553
155808	959554
121336	959555
176385	959556
661314	959557
418843	959558
279028	959559
470925	959560
359148	959561
336208	959562
69322	959563
12717	959564
54964	959565
28562	959566
36677	959567
13571	959568
699426	959569
34394	959570
501047	959571
673840	959572
37792	959573
342017	959574
505281	959575
143627	959576
553979	959577
503988	959578
14287	959579
543907	959580
126589	959581
663315	959582
411906	959583
543772	959584
1457	959585
223902	959586
110443	959587
212598	959588
237735	959589
43183	959590
416500	959591
578661	959592
565724	959593
3549	959594
547137	959595
246376	959596
47687	959597
61970	959598
196994	959599
88969	959600
371882	959601
194945	959602
560330	959603
22158	959604
570726	959605
462248	959606
124275	959607
17766	959608
266589	959609
41219	959610
59475	959611
550395	959612
532284	959613
317763	959614
386112	959615
178439	959616
365236	959617
187142	959618
236860	959619
5978	959620
133773	959621
715767	959622
236430	959623
630990	959624
87088	959625
16245	959626
15469	959627
9665	959628
36865	959629
84335	959630
456831	959631
488394	959632
718155	959633
6692	959634
49332	959635
46061	959636
298027	959637
173806	959638
643557	959639
104582	959640
340891	959641
148154	959642
686293	959643
70702	959644
184559	959645
195172	959646
494015	959647
3965	959648
612281	959649
379859	959650
116905	959651
556674	959652
38637	959653
31608	959654
543505	959655
652227	959656
58119	959657
642861	959658
614494	959659
566966	959660
115200	959661
419821	959662
178195	959663
309303	959664
236685	959665
133146	959666
268094	959667
59889	959668
398311	959669
54025	959670
544739	959671
368723	959672
209659	959673
381112	959674
12204	959675
84763	959676
554974	959677
116739	959678
113887	959679
32213	959680
461252	959681
356407	959682
87669	959683
724721	959684
100969	959685
595267	959686
106238	959687
140473	959688
513677	959689
111282	959690
61998	959691
933	959692
26355	959693
643010	959694
530577	959695
183114	959696
493962	959697
514611	959698
372049	959699
401555	959700
633023	959701
466201	959702
640214	959703
333435	959704
79080	959705
531010	959706
93989	959707
208917	959708
155324	959709
222054	959710
643892	959711
8018	959712
378844	959713
137936	959714
236003	959715
67683	959716
159806	959717
160731	959718
13681	959719
302706	959720
597337	959721
54358	959722
411680	959723
152843	959724
3980	959725
130523	959726
687733	959727
41394	959728
337471	959729
375060	959730
428173	959731
718152	959732
101172	959733
91122	959734
619043	959735
133149	959736
155273	959737
442006	959738
176772	959739
529535	959740
214710	959741
42739	959742
257904	959743
9853	959744
611912	959745
440777	959746
589505	959747
679483	959748
487795	959749
246970	959750
313656	959751
168254	959752
381216	959753
533911	959754
696200	959755
604767	959756
98840	959757
216811	959758
407822	959759
546427	959760
99581	959761
602	959762
579194	959763
219716	959764
510297	959765
541955	959766
178690	959767
707551	959768
415200	959769
169477	959770
164111	959771
256214	959772
36334	959773
196855	959774
556088	959775
507396	959776
44800	959777
139108	959778
158596	959779
335828	959780
7007	959781
585445	959782
528342	959783
328437	959784
22520	959785
626745	959786
548485	959787
55947	959788
78236	959789
74736	959790
297520	959791
405922	959792
10725	959793
583519	959794
150119	959795
14696	959796
495530	959797
479	959798
107407	959799
274759	959800
661228	959801
169700	959802
288341	959803
238048	959804
329954	959805
530866	959806
656573	959807
612405	959808
146954	959809
80070	959810
22571	959811
405103	959812
376405	959813
140577	959814
600458	959815
183481	959816
682655	959817
196361	959818
391802	959819
407221	959820
180856	959821
285549	959822
39713	959823
156266	959824
119497	959825
203725	959826
2922	959827
647008	959828
664119	959829
407708	959830
201639	959831
41801	959832
182737	959833
495785	959834
457656	959835
104776	959836
160456	959837
646377	959838
470590	959839
674701	959840
200984	959841
280202	959842
156906	959843
697	959844
141726	959845
490950	959846
508382	959847
341301	959848
645771	959849
170679	959850
211484	959851
164579	959852
523566	959853
246718	959854
96732	959855
642396	959856
258337	959857
564603	959858
161384	959859
166536	959860
124509	959861
724413	959862
50873	959863
502546	959864
256809	959865
5058	959866
373564	959867
391997	959868
388907	959869
669954	959870
38230	959871
48142	959872
324311	959873
705057	959874
359413	959875
501041	959876
162431	959877
685056	959878
169690	959879
600949	959880
141549	959881
277887	959882
530098	959883
597147	959884
451643	959885
158068	959886
340628	959887
171985	959888
60046	959889
704807	959890
281855	959891
517609	959892
581396	959893
522	959894
227033	959895
443148	959896
48803	959897
232016	959898
154455	959899
198205	959900
4472	959901
717202	959902
390121	959903
560590	959904
340187	959905
141434	959906
112100	959907
191776	959908
136570	959909
62065	959910
224065	959911
583601	959912
526482	959913
95807	959914
132476	959915
382801	959916
4964	959917
286762	959918
519723	959919
9788	959920
25436	959921
491253	959922
545428	959923
242785	959924
1144	959925
63624	959926
426678	959927
500923	959928
27653	959929
31330	959930
262887	959931
250944	959932
21305	959933
362333	959934
140353	959935
533891	959936
61931	959937
586803	959938
37609	959939
63643	959940
160278	959941
391210	959942
3921	959943
661116	959944
217233	959945
222779	959946
105929	959947
226211	959948
26422	959949
133398	959950
328584	959951
90449	959952
62357	959953
63541	959954
161815	959955
695656	959956
440275	959957
51654	959958
51311	959959
652598	959960
61094	959961
184966	959962
115718	959963
546746	959964
257382	959965
127128	959966
54088	959967
94402	959968
581038	959969
45204	959970
30676	959971
297279	959972
650074	959973
15682	959974
130325	959975
147839	959976
542805	959977
424458	959978
286907	959979
12678	959980
548451	959981
17079	959982
42547	959983
415178	959984
5353	959985
223927	959986
620004	959987
42429	959988
457152	959989
371072	959990
492603	959991
117	959992
310200	959993
209864	959994
190448	959995
177402	959996
109263	959997
130402	959998
2201	959999
179833	960000
45000	960001
547375	960002
488957	960003
438307	960004
2358	960005
7133	960006
351715	960007
126532	960008
143367	960009
197371	960010
97150	960011
506752	960012
411503	960013
290997	960014
115954	960015
274810	960016
483640	960017
539579	960018
12814	960019
285998	960020
547701	960021
78540	960022
403107	960023
433860	960024
564625	960025
407155	960026
579560	960027
384041	960028
187010	960029
614346	960030
457476	960031
340243	960032
151188	960033
495584	960034
54576	960035
96916	960036
121624	960037
417606	960038
281892	960039
515402	960040
154520	960041
72190	960042
66756	960043
131934	960044
181949	960045
314637	960046
233649	960047
11435	960048
52898	960049
3262	960050
301400	960051
25665	960052
671557	960053
77284	960054
336277	960055
11318	960056
295594	960057
35338	960058
508006	960059
2454	960060
201259	960061
420188	960062
176818	960063
20706	960064
1543	960065
201507	960066
328747	960067
695622	960068
76437	960069
672417	960070
27579	960071
322755	960072
117646	960073
626875	960074
183301	960075
393383	960076
483699	960077
743	960078
272583	960079
633791	960080
661418	960081
157897	960082
89264	960083
601848	960084
434430	960085
252	960086
511345	960087
77357	960088
25316	960089
342484	960090
146727	960091
285903	960092
6718	960093
75618	960094
17746	960095
600860	960096
632928	960097
74031	960098
617874	960099
173435	960100
229199	960101
53692	960102
247412	960103
166194	960104
186934	960105
284810	960106
404428	960107
557471	960108
64599	960109
28998	960110
95716	960111
25984	960112
216178	960113
51991	960114
125704	960115
154464	960116
46953	960117
707164	960118
723172	960119
683290	960120
132576	960121
24565	960122
517417	960123
47736	960124
143439	960125
173762	960126
391781	960127
171917	960128
236857	960129
315206	960130
141765	960131
9516	960132
75931	960133
175605	960134
53883	960135
8213	960136
7977	960137
698432	960138
240668	960139
160121	960140
302988	960141
33209	960142
93913	960143
475611	960144
330013	960145
549574	960146
89720	960147
70592	960148
261215	960149
372163	960150
570368	960151
120575	960152
163921	960153
13621	960154
502297	960155
561109	960156
616417	960157
442243	960158
688142	960159
498486	960160
11576	960161
491269	960162
665297	960163
463357	960164
292906	960165
564442	960166
247384	960167
40343	960168
112136	960169
13542	960170
203817	960171
271210	960172
715160	960173
715974	960174
317443	960175
88826	960176
476100	960177
16767	960178
384184	960179
662347	960180
11870	960181
48317	960182
120301	960183
588703	960184
667124	960185
522750	960186
722112	960187
177354	960188
255710	960189
638269	960190
700557	960191
699497	960192
679898	960193
529927	960194
90852	960195
79799	960196
172427	960197
149795	960198
674529	960199
138080	960200
533618	960201
509336	960202
391308	960203
22462	960204
501641	960205
628140	960206
36400	960207
88783	960208
686687	960209
167125	960210
44576	960211
616082	960212
45976	960213
119553	960214
398806	960215
694813	960216
367491	960217
655610	960218
267468	960219
6015	960220
230640	960221
720929	960222
133814	960223
409129	960224
641209	960225
8805	960226
384213	960227
122761	960228
569934	960229
309583	960230
200446	960231
390306	960232
253258	960233
41	960234
21017	960235
560055	960236
678147	960237
497664	960238
154820	960239
717531	960240
252846	960241
298256	960242
73109	960243
689677	960244
321191	960245
148945	960246
547333	960247
104647	960248
21916	960249
309748	960250
420469	960251
500268	960252
62369	960253
425317	960254
407899	960255
196048	960256
675365	960257
3126	960258
1267	960259
676180	960260
681005	960261
92	960262
65656	960263
7310	960264
538686	960265
424056	960266
1856	960267
121088	960268
626637	960269
166271	960270
247801	960271
118905	960272
113395	960273
8896	960274
743	960275
222037	960276
262459	960277
157622	960278
141140	960279
360174	960280
12460	960281
659888	960282
239072	960283
2989	960284
602807	960285
95951	960286
98127	960287
46020	960288
241634	960289
234010	960290
241875	960291
461005	960292
439639	960293
568390	960294
8028	960295
639885	960296
513661	960297
139264	960298
550665	960299
321282	960300
167763	960301
266203	960302
562427	960303
24293	960304
10275	960305
14122	960306
108187	960307
27291	960308
586053	960309
218396	960310
52833	960311
558543	960312
350648	960313
152347	960314
1376	960315
94626	960316
94163	960317
691513	960318
495034	960319
5073	960320
97124	960321
264358	960322
585851	960323
681299	960324
332764	960325
427303	960326
145689	960327
582634	960328
29664	960329
266447	960330
66726	960331
165808	960332
246635	960333
51371	960334
158707	960335
37491	960336
75619	960337
390488	960338
352400	960339
163113	960340
209167	960341
715007	960342
308508	960343
19609	960344
62354	960345
719013	960346
86414	960347
530609	960348
95220	960349
142867	960350
604905	960351
355618	960352
493034	960353
1572	960354
713673	960355
191631	960356
450058	960357
4018	960358
1173	960359
115334	960360
197079	960361
449901	960362
336616	960363
152402	960364
154871	960365
244931	960366
176023	960367
573625	960368
366699	960369
76244	960370
27912	960371
563353	960372
103117	960373
74195	960374
394773	960375
254427	960376
514818	960377
529770	960378
54706	960379
68100	960380
2002	960381
130933	960382
34710	960383
588649	960384
6180	960385
226319	960386
69780	960387
220699	960388
368049	960389
247725	960390
191252	960391
14893	960392
459353	960393
660453	960394
366662	960395
38757	960396
68002	960397
536899	960398
63207	960399
2601	960400
134496	960401
147540	960402
102026	960403
157022	960404
14626	960405
617319	960406
323099	960407
8088	960408
380094	960409
22743	960410
383621	960411
134585	960412
531912	960413
54257	960414
52069	960415
12475	960416
139795	960417
9820	960418
663500	960419
217077	960420
276941	960421
305980	960422
418161	960423
438705	960424
54518	960425
400480	960426
4773	960427
304050	960428
140177	960429
271913	960430
41653	960431
502151	960432
165329	960433
280064	960434
566724	960435
441082	960436
418513	960437
23567	960438
150202	960439
141832	960440
458097	960441
137444	960442
315471	960443
222629	960444
4558	960445
632787	960446
131247	960447
257801	960448
234994	960449
132535	960450
428507	960451
98894	960452
88726	960453
24279	960454
195459	960455
50832	960456
706583	960457
7317	960458
31040	960459
353198	960460
533323	960461
266323	960462
22050	960463
551431	960464
8173	960465
77910	960466
610857	960467
157830	960468
619600	960469
44216	960470
304644	960471
206449	960472
556934	960473
475070	960474
13363	960475
223374	960476
412288	960477
530116	960478
205063	960479
41710	960480
172391	960481
136916	960482
169753	960483
180719	960484
27323	960485
256676	960486
356859	960487
462625	960488
109064	960489
25597	960490
519369	960491
667891	960492
638967	960493
244838	960494
146212	960495
251275	960496
215724	960497
171285	960498
102439	960499
258517	960500
347274	960501
466272	960502
119011	960503
81232	960504
162672	960505
288014	960506
183484	960507
117206	960508
23854	960509
92163	960510
371292	960511
514564	960512
199146	960513
556599	960514
348175	960515
639113	960516
93821	960517
508685	960518
9802	960519
261623	960520
188296	960521
557090	960522
281218	960523
6499	960524
185615	960525
447530	960526
6096	960527
624430	960528
158639	960529
93702	960530
514276	960531
288099	960532
201108	960533
139432	960534
51207	960535
134405	960536
215852	960537
245554	960538
339169	960539
130553	960540
112387	960541
367566	960542
6966	960543
543600	960544
124045	960545
47637	960546
471136	960547
366108	960548
656961	960549
80642	960550
110675	960551
622714	960552
505335	960553
2539	960554
628552	960555
574936	960556
154910	960557
519633	960558
189683	960559
318204	960560
588255	960561
409684	960562
381335	960563
507053	960564
397431	960565
520482	960566
519067	960567
556706	960568
140662	960569
141246	960570
473916	960571
8847	960572
708818	960573
693363	960574
111589	960575
229543	960576
26970	960577
517795	960578
20689	960579
2396	960580
104472	960581
14977	960582
461327	960583
24298	960584
185001	960585
461425	960586
666003	960587
216467	960588
250523	960589
385498	960590
576980	960591
276573	960592
21184	960593
720836	960594
695501	960595
289055	960596
345761	960597
508824	960598
179701	960599
91736	960600
13780	960601
475426	960602
440132	960603
420789	960604
1206	960605
17306	960606
173376	960607
79250	960608
27188	960609
487862	960610
460134	960611
70321	960612
309347	960613
126439	960614
78754	960615
380876	960616
135927	960617
711070	960618
409622	960619
2934	960620
408523	960621
651853	960622
654911	960623
172933	960624
701278	960625
396547	960626
706189	960627
129253	960628
122562	960629
644192	960630
157901	960631
376297	960632
259029	960633
540634	960634
552722	960635
200552	960636
693062	960637
118468	960638
182393	960639
554266	960640
723224	960641
435448	960642
26396	960643
138316	960644
580678	960645
717062	960646
310133	960647
10970	960648
566754	960649
184107	960650
42326	960651
16003	960652
617361	960653
385351	960654
184831	960655
601443	960656
115002	960657
296713	960658
116297	960659
108947	960660
66686	960661
550209	960662
157308	960663
709248	960664
326280	960665
688869	960666
120450	960667
34261	960668
43967	960669
103739	960670
147886	960671
187742	960672
44963	960673
191246	960674
238726	960675
175398	960676
52420	960677
460538	960678
2551	960679
78859	960680
83462	960681
26042	960682
341784	960683
398486	960684
558952	960685
91153	960686
5238	960687
160282	960688
330552	960689
47936	960690
137316	960691
41051	960692
258963	960693
2376	960694
1726	960695
661346	960696
49453	960697
629756	960698
363742	960699
45620	960700
43796	960701
640711	960702
700734	960703
260077	960704
191791	960705
157113	960706
145088	960707
613851	960708
319886	960709
686594	960710
712832	960711
684443	960712
322770	960713
507301	960714
282065	960715
101948	960716
143557	960717
57535	960718
267610	960719
67622	960720
47559	960721
1576	960722
4442	960723
558622	960724
287542	960725
532888	960726
394452	960727
22213	960728
439214	960729
620478	960730
48665	960731
175652	960732
113681	960733
502575	960734
452783	960735
413520	960736
232038	960737
614811	960738
672288	960739
510400	960740
613928	960741
13823	960742
625457	960743
563453	960744
304540	960745
501983	960746
47934	960747
223832	960748
103515	960749
448608	960750
193715	960751
467393	960752
122602	960753
354555	960754
56632	960755
183521	960756
526784	960757
235829	960758
604107	960759
155895	960760
325214	960761
658551	960762
156014	960763
84106	960764
488234	960765
40104	960766
140001	960767
111543	960768
542603	960769
163403	960770
613494	960771
266763	960772
120917	960773
61753	960774
57342	960775
76865	960776
693908	960777
644846	960778
41822	960779
11683	960780
75168	960781
716514	960782
635249	960783
496300	960784
311790	960785
434409	960786
706704	960787
410827	960788
444659	960789
167390	960790
583639	960791
195443	960792
24841	960793
917	960794
12454	960795
279733	960796
687563	960797
299319	960798
106344	960799
112028	960800
496579	960801
8810	960802
431899	960803
335025	960804
271599	960805
50600	960806
603849	960807
134582	960808
81174	960809
516716	960810
147620	960811
164193	960812
91955	960813
48239	960814
600152	960815
10226	960816
406564	960817
574251	960818
124982	960819
471827	960820
40140	960821
592983	960822
90343	960823
553860	960824
125781	960825
90422	960826
8901	960827
175316	960828
139203	960829
700573	960830
234086	960831
350183	960832
121	960833
55352	960834
402120	960835
248208	960836
135860	960837
635470	960838
310134	960839
112581	960840
504899	960841
350748	960842
102246	960843
351490	960844
74109	960845
89972	960846
439914	960847
531114	960848
509018	960849
69986	960850
444853	960851
29877	960852
72990	960853
463431	960854
42371	960855
134353	960856
11942	960857
725278	960858
541146	960859
323425	960860
678222	960861
339225	960862
575414	960863
213153	960864
6548	960865
367102	960866
646843	960867
11078	960868
265450	960869
149899	960870
162015	960871
186326	960872
117413	960873
654188	960874
18576	960875
135157	960876
150852	960877
294710	960878
48386	960879
128242	960880
642606	960881
77161	960882
103051	960883
700445	960884
184232	960885
383602	960886
391668	960887
76147	960888
491467	960889
611395	960890
299929	960891
509111	960892
200013	960893
544895	960894
171477	960895
714379	960896
5115	960897
420570	960898
211182	960899
88357	960900
109222	960901
56858	960902
690109	960903
178073	960904
703204	960905
326571	960906
546429	960907
90726	960908
532174	960909
83837	960910
1899	960911
357667	960912
35353	960913
361851	960914
169818	960915
610137	960916
3041	960917
6382	960918
114433	960919
259431	960920
124306	960921
465145	960922
456178	960923
182857	960924
80544	960925
150510	960926
16668	960927
27271	960928
39079	960929
19640	960930
57834	960931
67412	960932
322235	960933
31007	960934
212135	960935
58317	960936
504919	960937
638420	960938
264166	960939
469462	960940
7891	960941
558621	960942
29586	960943
593198	960944
44577	960945
365606	960946
109926	960947
705998	960948
305689	960949
4667	960950
377375	960951
719391	960952
364404	960953
167254	960954
646363	960955
672254	960956
604132	960957
426285	960958
38116	960959
92805	960960
517095	960961
711161	960962
180278	960963
670459	960964
10313	960965
232360	960966
228290	960967
139151	960968
66008	960969
103853	960970
29	960971
157321	960972
297417	960973
195830	960974
388868	960975
61510	960976
19930	960977
441040	960978
585846	960979
449268	960980
535639	960981
616203	960982
473400	960983
135305	960984
11356	960985
612950	960986
70446	960987
570229	960988
83304	960989
266982	960990
137109	960991
499618	960992
660627	960993
595496	960994
76604	960995
5088	960996
286869	960997
104101	960998
12321	960999
91435	961000
47621	961001
172691	961002
588385	961003
475824	961004
460547	961005
152027	961006
677847	961007
374986	961008
293777	961009
217295	961010
7180	961011
103293	961012
198	961013
67166	961014
140183	961015
28662	961016
665156	961017
44177	961018
456682	961019
90815	961020
6020	961021
33808	961022
53645	961023
457989	961024
544210	961025
697268	961026
136162	961027
360776	961028
368281	961029
85359	961030
545529	961031
354315	961032
361834	961033
724199	961034
91258	961035
70354	961036
38226	961037
50764	961038
157766	961039
681446	961040
75072	961041
135308	961042
223116	961043
612809	961044
453580	961045
498704	961046
123744	961047
16384	961048
174602	961049
548128	961050
67616	961051
56024	961052
119641	961053
619575	961054
235803	961055
1790	961056
583906	961057
633043	961058
75079	961059
362786	961060
708843	961061
415761	961062
141731	961063
250736	961064
674442	961065
522339	961066
467579	961067
460076	961068
308849	961069
12925	961070
382354	961071
594247	961072
136195	961073
484874	961074
568662	961075
342959	961076
155398	961077
634750	961078
307283	961079
297490	961080
514226	961081
363487	961082
550328	961083
445333	961084
360565	961085
418422	961086
88086	961087
641811	961088
310587	961089
144660	961090
98568	961091
16725	961092
39148	961093
165758	961094
223248	961095
361616	961096
566221	961097
650712	961098
615433	961099
55091	961100
87305	961101
508165	961102
101378	961103
9684	961104
13107	961105
154	961106
425374	961107
221606	961108
420180	961109
625641	961110
39435	961111
78958	961112
43672	961113
281023	961114
75654	961115
157986	961116
122126	961117
64047	961118
149676	961119
484679	961120
433416	961121
257662	961122
339176	961123
40458	961124
65437	961125
644511	961126
263	961127
388619	961128
119528	961129
14933	961130
513922	961131
688881	961132
629676	961133
368819	961134
656896	961135
79138	961136
123822	961137
144767	961138
490414	961139
706950	961140
308815	961141
20644	961142
52274	961143
36038	961144
151466	961145
49156	961146
325912	961147
208960	961148
273645	961149
259437	961150
27100	961151
445108	961152
72694	961153
1034	961154
163101	961155
643858	961156
9381	961157
146754	961158
144599	961159
16513	961160
674424	961161
84666	961162
623310	961163
91956	961164
440613	961165
147472	961166
582187	961167
607552	961168
31834	961169
321241	961170
610743	961171
528420	961172
568049	961173
352876	961174
44362	961175
5608	961176
225007	961177
50157	961178
353834	961179
185351	961180
454776	961181
154880	961182
230836	961183
133401	961184
11400	961185
87056	961186
667577	961187
160150	961188
692852	961189
10210	961190
268344	961191
113713	961192
106812	961193
703489	961194
282796	961195
90608	961196
96531	961197
377479	961198
172468	961199
89449	961200
499390	961201
44115	961202
97997	961203
713478	961204
20370	961205
651541	961206
296742	961207
58908	961208
24592	961209
10637	961210
622536	961211
22120	961212
220271	961213
595055	961214
458284	961215
618330	961216
22686	961217
301257	961218
17916	961219
4519	961220
404607	961221
610498	961222
334649	961223
52827	961224
54892	961225
17103	961226
182796	961227
523936	961228
591753	961229
450035	961230
559141	961231
10162	961232
401266	961233
255570	961234
561483	961235
380638	961236
684642	961237
172777	961238
81558	961239
269709	961240
89570	961241
591831	961242
359307	961243
8183	961244
237787	961245
364323	961246
12779	961247
228345	961248
465886	961249
16868	961250
697356	961251
420035	961252
506953	961253
221009	961254
112921	961255
90711	961256
31364	961257
689273	961258
505703	961259
36223	961260
34187	961261
26924	961262
548724	961263
46942	961264
51006	961265
651452	961266
565433	961267
45614	961268
697065	961269
151091	961270
587132	961271
109510	961272
307	961273
248554	961274
552599	961275
196426	961276
125580	961277
290036	961278
303171	961279
109019	961280
185809	961281
489830	961282
402800	961283
431422	961284
433719	961285
42805	961286
359732	961287
212630	961288
65831	961289
53184	961290
707275	961291
640379	961292
374357	961293
407047	961294
708545	961295
42888	961296
475910	961297
184312	961298
44430	961299
154244	961300
51671	961301
670851	961302
485	961303
106833	961304
175174	961305
205018	961306
43922	961307
11141	961308
294447	961309
90859	961310
663908	961311
8432	961312
155654	961313
520738	961314
438981	961315
236134	961316
505817	961317
49989	961318
411265	961319
181824	961320
125093	961321
356879	961322
371822	961323
603323	961324
715178	961325
8129	961326
105092	961327
359357	961328
19808	961329
470559	961330
224226	961331
590209	961332
412747	961333
351911	961334
495050	961335
20029	961336
139300	961337
48406	961338
201026	961339
214608	961340
298395	961341
530497	961342
710462	961343
518487	961344
5269	961345
23130	961346
280180	961347
50000	961348
98971	961349
554664	961350
98820	961351
67337	961352
204497	961353
24385	961354
128246	961355
167907	961356
529615	961357
67299	961358
538218	961359
160524	961360
304563	961361
287850	961362
396621	961363
656098	961364
597254	961365
258309	961366
252239	961367
359722	961368
222462	961369
236261	961370
361175	961371
585882	961372
32633	961373
20200	961374
550692	961375
528738	961376
419125	961377
128293	961378
664250	961379
167832	961380
575415	961381
3540	961382
164400	961383
445342	961384
73932	961385
321790	961386
184211	961387
628415	961388
16130	961389
73409	961390
696638	961391
86700	961392
723184	961393
686150	961394
7073	961395
657769	961396
230638	961397
140258	961398
499903	961399
556574	961400
558439	961401
419717	961402
408516	961403
463606	961404
666153	961405
63447	961406
541637	961407
367284	961408
493842	961409
42500	961410
294491	961411
2120	961412
161411	961413
501295	961414
76315	961415
601890	961416
640394	961417
103663	961418
282465	961419
4852	961420
457	961421
423588	961422
226706	961423
690482	961424
24415	961425
55860	961426
54321	961427
622711	961428
470715	961429
129133	961430
666894	961431
146346	961432
453634	961433
98875	961434
430360	961435
520696	961436
17976	961437
281859	961438
663739	961439
586553	961440
14506	961441
280308	961442
263254	961443
266875	961444
14674	961445
175995	961446
46138	961447
7505	961448
381286	961449
144901	961450
33905	961451
19717	961452
38430	961453
112043	961454
708211	961455
146568	961456
720284	961457
107237	961458
632987	961459
206422	961460
360654	961461
580493	961462
89407	961463
608060	961464
626144	961465
393442	961466
491694	961467
129322	961468
184464	961469
42687	961470
2320	961471
644685	961472
142692	961473
539380	961474
58690	961475
441543	961476
445512	961477
150945	961478
61364	961479
121835	961480
401140	961481
442529	961482
459784	961483
152519	961484
196641	961485
578332	961486
262372	961487
96442	961488
688710	961489
238290	961490
69670	961491
188600	961492
132220	961493
430292	961494
124458	961495
108773	961496
684318	961497
75658	961498
2550	961499
718273	961500
30597	961501
10805	961502
202588	961503
506830	961504
213356	961505
534898	961506
87705	961507
162372	961508
400617	961509
552811	961510
35115	961511
24899	961512
142706	961513
13261	961514
90835	961515
136797	961516
280425	961517
242984	961518
392215	961519
15302	961520
643826	961521
56374	961522
163116	961523
327301	961524
93930	961525
287918	961526
172701	961527
647110	961528
584987	961529
89871	961530
409858	961531
7917	961532
159677	961533
211681	961534
278911	961535
25967	961536
221893	961537
410546	961538
469572	961539
137389	961540
469548	961541
395912	961542
249	961543
475735	961544
325361	961545
388258	961546
77763	961547
446869	961548
6269	961549
185794	961550
123330	961551
372822	961552
24622	961553
428500	961554
518492	961555
527747	961556
475724	961557
441852	961558
342564	961559
358112	961560
153778	961561
277170	961562
373605	961563
361492	961564
2209	961565
11325	961566
224684	961567
38959	961568
21915	961569
48311	961570
326340	961571
46206	961572
18079	961573
35414	961574
17010	961575
534733	961576
177650	961577
184279	961578
662641	961579
142593	961580
118732	961581
696095	961582
296	961583
22983	961584
355391	961585
34515	961586
170227	961587
282592	961588
74906	961589
123583	961590
157926	961591
30217	961592
75346	961593
462727	961594
235252	961595
27053	961596
189155	961597
545895	961598
188477	961599
68234	961600
692856	961601
90268	961602
113600	961603
530772	961604
421561	961605
107401	961606
129060	961607
560428	961608
206093	961609
477749	961610
589251	961611
445796	961612
126722	961613
599991	961614
145470	961615
182256	961616
118755	961617
345697	961618
51115	961619
437524	961620
71297	961621
37374	961622
394084	961623
86595	961624
49298	961625
94532	961626
522265	961627
40267	961628
46610	961629
354108	961630
36848	961631
101118	961632
181630	961633
320374	961634
630101	961635
42702	961636
261080	961637
20037	961638
13948	961639
47559	961640
76521	961641
4885	961642
666357	961643
540142	961644
654992	961645
296202	961646
209698	961647
178596	961648
229688	961649
591580	961650
29772	961651
428788	961652
284046	961653
88251	961654
28382	961655
200063	961656
185781	961657
30358	961658
231776	961659
69810	961660
456619	961661
658496	961662
708131	961663
24658	961664
24803	961665
27211	961666
150817	961667
223708	961668
540136	961669
17938	961670
1235	961671
156075	961672
564259	961673
709067	961674
642444	961675
170654	961676
48948	961677
391835	961678
79438	961679
149374	961680
178309	961681
4171	961682
121648	961683
7869	961684
86562	961685
623375	961686
495404	961687
297360	961688
58059	961689
717412	961690
284350	961691
501526	961692
143152	961693
6128	961694
58202	961695
124227	961696
10702	961697
156959	961698
10755	961699
20577	961700
316697	961701
496910	961702
60263	961703
112069	961704
7367	961705
245215	961706
26131	961707
8670	961708
656127	961709
473353	961710
267908	961711
630916	961712
157103	961713
52871	961714
148907	961715
454925	961716
107309	961717
609041	961718
76814	961719
242287	961720
5602	961721
492154	961722
31640	961723
2694	961724
583565	961725
161686	961726
140287	961727
573529	961728
165627	961729
89844	961730
27882	961731
566715	961732
115083	961733
130569	961734
227351	961735
439208	961736
552284	961737
185287	961738
192429	961739
322998	961740
93023	961741
242277	961742
521206	961743
27854	961744
35488	961745
106697	961746
551863	961747
381969	961748
501940	961749
148246	961750
606075	961751
451583	961752
683063	961753
470533	961754
187337	961755
93351	961756
344502	961757
705319	961758
181467	961759
282439	961760
274550	961761
675145	961762
148547	961763
337994	961764
442778	961765
544361	961766
481140	961767
350043	961768
6176	961769
237807	961770
49359	961771
174528	961772
79418	961773
377875	961774
10122	961775
270071	961776
689094	961777
124930	961778
639459	961779
574511	961780
123363	961781
177123	961782
420196	961783
79202	961784
6400	961785
165724	961786
441948	961787
559622	961788
50767	961789
4224	961790
5148	961791
705929	961792
653698	961793
147328	961794
7088	961795
243838	961796
658777	961797
701700	961798
652664	961799
308891	961800
90506	961801
52918	961802
528697	961803
244797	961804
6222	961805
3381	961806
396331	961807
51237	961808
234435	961809
552585	961810
19518	961811
326116	961812
335590	961813
125501	961814
452179	961815
620445	961816
3559	961817
659847	961818
675373	961819
118064	961820
310941	961821
57167	961822
51158	961823
632743	961824
358501	961825
166984	961826
158995	961827
473496	961828
704575	961829
498435	961830
28370	961831
411446	961832
24272	961833
379648	961834
552051	961835
68297	961836
5373	961837
80995	961838
111032	961839
371785	961840
176895	961841
563625	961842
377374	961843
395	961844
122959	961845
79160	961846
109431	961847
119773	961848
89375	961849
44125	961850
585647	961851
687760	961852
92955	961853
51366	961854
228735	961855
55126	961856
12091	961857
535898	961858
28583	961859
555026	961860
339312	961861
253924	961862
169923	961863
435992	961864
142676	961865
203543	961866
583563	961867
704402	961868
646961	961869
606183	961870
305809	961871
474920	961872
191741	961873
176409	961874
679197	961875
107781	961876
299491	961877
162786	961878
7947	961879
97511	961880
88263	961881
236720	961882
36909	961883
39881	961884
487391	961885
485686	961886
369970	961887
33005	961888
658306	961889
453009	961890
5215	961891
388505	961892
30387	961893
648254	961894
502106	961895
138444	961896
385716	961897
692933	961898
544190	961899
481723	961900
19560	961901
127204	961902
10894	961903
692865	961904
633820	961905
32882	961906
80627	961907
158357	961908
174898	961909
615326	961910
167151	961911
379762	961912
41672	961913
127763	961914
211093	961915
432823	961916
578001	961917
279129	961918
184544	961919
665988	961920
157447	961921
36397	961922
604282	961923
572982	961924
30458	961925
232851	961926
118098	961927
102518	961928
85373	961929
13930	961930
46029	961931
499814	961932
578712	961933
435511	961934
434832	961935
19100	961936
102645	961937
600219	961938
465233	961939
2122	961940
276697	961941
183763	961942
638299	961943
201693	961944
31491	961945
582231	961946
549776	961947
280137	961948
133424	961949
153655	961950
152081	961951
5565	961952
426754	961953
59667	961954
34013	961955
128853	961956
37219	961957
170961	961958
141356	961959
31120	961960
10653	961961
21572	961962
709619	961963
81091	961964
265675	961965
51104	961966
370750	961967
312689	961968
608241	961969
654392	961970
408909	961971
56716	961972
135420	961973
694857	961974
499228	961975
674632	961976
701653	961977
357907	961978
41911	961979
350525	961980
356617	961981
4770	961982
536689	961983
677718	961984
183474	961985
422474	961986
430331	961987
31924	961988
182415	961989
63181	961990
168187	961991
79433	961992
659224	961993
3207	961994
10677	961995
677788	961996
484836	961997
385974	961998
88613	961999
221819	962000
541716	962001
205775	962002
148756	962003
399522	962004
128116	962005
503227	962006
639661	962007
171014	962008
58	962009
672833	962010
305935	962011
42450	962012
661720	962013
259072	962014
130496	962015
531438	962016
523138	962017
142974	962018
241836	962019
120725	962020
7600	962021
40657	962022
310637	962023
166640	962024
25088	962025
492971	962026
406156	962027
673555	962028
99225	962029
177723	962030
2967	962031
569873	962032
196107	962033
7573	962034
352483	962035
143794	962036
254109	962037
534339	962038
631334	962039
217280	962040
93740	962041
343025	962042
577559	962043
647449	962044
328549	962045
340597	962046
84391	962047
102537	962048
161993	962049
107202	962050
542731	962051
371217	962052
505088	962053
496621	962054
91716	962055
670159	962056
552766	962057
43450	962058
22202	962059
163396	962060
101771	962061
471878	962062
63336	962063
250483	962064
31529	962065
208601	962066
205225	962067
227627	962068
463298	962069
199311	962070
722942	962071
211201	962072
147504	962073
184265	962074
227615	962075
109159	962076
655367	962077
11547	962078
4359	962079
172982	962080
458977	962081
8204	962082
51016	962083
605471	962084
39004	962085
264148	962086
5317	962087
324738	962088
72616	962089
226527	962090
292054	962091
473178	962092
19393	962093
423762	962094
149552	962095
89548	962096
324155	962097
115677	962098
523727	962099
79301	962100
454148	962101
293983	962102
237664	962103
261204	962104
106319	962105
379445	962106
35368	962107
62906	962108
124077	962109
64345	962110
343758	962111
704710	962112
153016	962113
195077	962114
142921	962115
276857	962116
213943	962117
617119	962118
582248	962119
340989	962120
116192	962121
586977	962122
341714	962123
187125	962124
40689	962125
358442	962126
14346	962127
675422	962128
147514	962129
169094	962130
416879	962131
115918	962132
7699	962133
1073	962134
87871	962135
479930	962136
17485	962137
100907	962138
40875	962139
721816	962140
31921	962141
8991	962142
17943	962143
5072	962144
351006	962145
137481	962146
1563	962147
452284	962148
315917	962149
368245	962150
680071	962151
176998	962152
231577	962153
119971	962154
625549	962155
670816	962156
115891	962157
54670	962158
135425	962159
6322	962160
36169	962161
650232	962162
362905	962163
484412	962164
694912	962165
49712	962166
67472	962167
18874	962168
296635	962169
147210	962170
183339	962171
394454	962172
654569	962173
661231	962174
85579	962175
463025	962176
13811	962177
642030	962178
56960	962179
16163	962180
441917	962181
198816	962182
405350	962183
711098	962184
443551	962185
240203	962186
273592	962187
183645	962188
518489	962189
235435	962190
527388	962191
297402	962192
61290	962193
456060	962194
617580	962195
260298	962196
43187	962197
542257	962198
626877	962199
193547	962200
108200	962201
239912	962202
538974	962203
657719	962204
35846	962205
44424	962206
611181	962207
464399	962208
237560	962209
722286	962210
327775	962211
16040	962212
154866	962213
76894	962214
327741	962215
677906	962216
584307	962217
86567	962218
595331	962219
720687	962220
155435	962221
360558	962222
668040	962223
671655	962224
447297	962225
68699	962226
405399	962227
180310	962228
667793	962229
50774	962230
386923	962231
212784	962232
592579	962233
47014	962234
75649	962235
298029	962236
77114	962237
24373	962238
180186	962239
207630	962240
531888	962241
548068	962242
552860	962243
699718	962244
412381	962245
624642	962246
667227	962247
332509	962248
471144	962249
142751	962250
82786	962251
597912	962252
425523	962253
95873	962254
123219	962255
603193	962256
27959	962257
544077	962258
328096	962259
380439	962260
152386	962261
323058	962262
668954	962263
17277	962264
155846	962265
322112	962266
562538	962267
51186	962268
342010	962269
556644	962270
194523	962271
404802	962272
152152	962273
3542	962274
114393	962275
3365	962276
107074	962277
40295	962278
329805	962279
4952	962280
123086	962281
112112	962282
3910	962283
48817	962284
113034	962285
39528	962286
418657	962287
18563	962288
420847	962289
686875	962290
173672	962291
49483	962292
638016	962293
672538	962294
508402	962295
76683	962296
320435	962297
98529	962298
12796	962299
501980	962300
172917	962301
34398	962302
724942	962303
388640	962304
475681	962305
508253	962306
304859	962307
285111	962308
185510	962309
130184	962310
368398	962311
176269	962312
496711	962313
393194	962314
702555	962315
257787	962316
564496	962317
482987	962318
621731	962319
626979	962320
72924	962321
86606	962322
7044	962323
109771	962324
631249	962325
23787	962326
507275	962327
617044	962328
239952	962329
289539	962330
527566	962331
22273	962332
325724	962333
617046	962334
65899	962335
529741	962336
297701	962337
701333	962338
436709	962339
691500	962340
45	962341
185808	962342
39588	962343
10168	962344
156023	962345
417303	962346
35740	962347
183178	962348
266021	962349
584820	962350
431823	962351
715777	962352
483405	962353
644470	962354
1872	962355
33267	962356
54829	962357
193911	962358
652810	962359
144063	962360
299086	962361
2768	962362
275635	962363
82691	962364
33055	962365
465373	962366
127218	962367
75916	962368
530792	962369
56487	962370
99591	962371
432089	962372
118585	962373
501059	962374
218093	962375
52982	962376
360167	962377
191810	962378
17561	962379
654646	962380
12191	962381
191498	962382
95898	962383
470539	962384
701163	962385
152920	962386
109686	962387
18530	962388
559807	962389
175953	962390
481551	962391
245001	962392
451421	962393
502955	962394
559151	962395
262135	962396
722590	962397
24648	962398
170266	962399
580946	962400
363221	962401
312276	962402
710693	962403
3140	962404
149213	962405
3059	962406
70537	962407
710700	962408
712473	962409
719879	962410
521375	962411
341982	962412
433236	962413
650908	962414
150656	962415
401222	962416
179703	962417
22796	962418
66317	962419
211115	962420
516714	962421
2992	962422
137065	962423
131479	962424
90842	962425
519858	962426
104376	962427
201941	962428
713297	962429
63743	962430
299487	962431
123608	962432
13866	962433
605427	962434
331903	962435
630702	962436
157512	962437
43418	962438
83227	962439
487512	962440
432431	962441
141457	962442
674873	962443
477523	962444
50389	962445
674315	962446
439283	962447
557719	962448
638621	962449
334483	962450
251905	962451
107570	962452
214365	962453
687184	962454
125463	962455
54420	962456
512	962457
483307	962458
9228	962459
639505	962460
170174	962461
54943	962462
227319	962463
3558	962464
255077	962465
388081	962466
57712	962467
435298	962468
190825	962469
172202	962470
46409	962471
122012	962472
504046	962473
372218	962474
142799	962475
18465	962476
206057	962477
42765	962478
175054	962479
172566	962480
719964	962481
43670	962482
52509	962483
540516	962484
154659	962485
701808	962486
562156	962487
113520	962488
10462	962489
168642	962490
185243	962491
385150	962492
131055	962493
592853	962494
42699	962495
650893	962496
184342	962497
377530	962498
260585	962499
130239	962500
44986	962501
226857	962502
257659	962503
153313	962504
458154	962505
678630	962506
406427	962507
117712	962508
48657	962509
303892	962510
272302	962511
201016	962512
20661	962513
206063	962514
115330	962515
71831	962516
453407	962517
18584	962518
505252	962519
81267	962520
421507	962521
185008	962522
17067	962523
2705	962524
496082	962525
60869	962526
117197	962527
685782	962528
527195	962529
116508	962530
345945	962531
683623	962532
77450	962533
121840	962534
531940	962535
455415	962536
327587	962537
536800	962538
102	962539
641684	962540
12063	962541
208682	962542
26158	962543
609814	962544
512882	962545
433195	962546
555903	962547
511913	962548
295268	962549
96400	962550
227522	962551
626588	962552
518188	962553
153676	962554
105989	962555
600522	962556
180364	962557
7269	962558
568661	962559
12503	962560
648507	962561
231185	962562
31154	962563
14922	962564
71974	962565
613276	962566
285044	962567
558641	962568
144683	962569
319065	962570
156634	962571
271724	962572
179352	962573
548924	962574
376241	962575
54090	962576
555813	962577
42344	962578
165262	962579
258182	962580
518437	962581
60044	962582
208073	962583
36297	962584
74993	962585
6963	962586
427604	962587
530305	962588
709149	962589
217090	962590
164980	962591
80223	962592
184089	962593
6034	962594
28503	962595
243023	962596
905	962597
336306	962598
176787	962599
107663	962600
470827	962601
137580	962602
92487	962603
180759	962604
52030	962605
49778	962606
4958	962607
174717	962608
483882	962609
118494	962610
655691	962611
618591	962612
522125	962613
696271	962614
674598	962615
592345	962616
658759	962617
107349	962618
241116	962619
44550	962620
679862	962621
1202	962622
678617	962623
451259	962624
290116	962625
68226	962626
513071	962627
390397	962628
386374	962629
83332	962630
682	962631
3918	962632
613836	962633
689401	962634
184837	962635
425948	962636
228547	962637
66353	962638
507399	962639
26819	962640
66451	962641
492320	962642
520608	962643
123750	962644
307795	962645
140416	962646
7430	962647
41582	962648
179699	962649
560432	962650
19119	962651
659400	962652
77471	962653
501840	962654
599079	962655
82896	962656
47048	962657
50229	962658
5474	962659
456112	962660
53876	962661
63434	962662
15107	962663
429246	962664
34492	962665
68165	962666
552182	962667
570675	962668
197073	962669
721096	962670
348156	962671
77261	962672
172555	962673
627082	962674
4805	962675
496539	962676
383558	962677
81484	962678
174122	962679
642432	962680
572353	962681
175953	962682
10520	962683
13539	962684
158771	962685
351676	962686
255905	962687
69439	962688
416445	962689
185483	962690
43186	962691
660119	962692
71198	962693
588205	962694
181541	962695
583268	962696
166992	962697
93768	962698
244803	962699
500989	962700
146406	962701
255065	962702
459916	962703
600538	962704
77950	962705
405312	962706
410337	962707
104717	962708
612400	962709
585203	962710
235555	962711
338959	962712
136900	962713
24885	962714
154709	962715
5005	962716
274786	962717
348038	962718
144518	962719
715095	962720
239837	962721
266902	962722
5162	962723
665212	962724
507326	962725
634758	962726
270789	962727
695606	962728
581087	962729
77200	962730
454713	962731
693152	962732
153969	962733
8855	962734
42638	962735
6805	962736
662184	962737
307954	962738
63294	962739
580828	962740
391577	962741
108795	962742
122355	962743
540840	962744
29809	962745
109308	962746
179375	962747
467764	962748
222706	962749
275643	962750
506452	962751
373643	962752
570451	962753
368222	962754
32572	962755
333140	962756
274564	962757
1427	962758
273246	962759
93085	962760
316785	962761
697292	962762
390313	962763
11835	962764
290965	962765
578776	962766
561576	962767
595334	962768
141430	962769
210087	962770
22561	962771
422581	962772
122965	962773
339342	962774
164942	962775
161309	962776
719491	962777
457018	962778
237831	962779
167505	962780
653760	962781
170393	962782
419961	962783
109066	962784
273226	962785
114286	962786
717729	962787
284570	962788
385212	962789
10281	962790
440059	962791
260710	962792
431031	962793
518731	962794
42123	962795
149559	962796
247833	962797
93866	962798
557660	962799
39093	962800
610851	962801
708023	962802
456426	962803
714953	962804
564268	962805
197873	962806
459048	962807
307637	962808
2509	962809
630686	962810
467663	962811
597208	962812
560365	962813
441406	962814
145964	962815
17364	962816
593499	962817
105787	962818
293172	962819
34759	962820
17643	962821
411457	962822
397081	962823
234050	962824
128733	962825
5860	962826
605877	962827
255310	962828
490211	962829
112387	962830
104918	962831
382877	962832
464353	962833
3263	962834
61679	962835
2020	962836
422852	962837
371039	962838
374530	962839
643217	962840
450066	962841
45372	962842
28069	962843
10654	962844
477073	962845
24937	962846
107564	962847
280493	962848
416888	962849
144444	962850
86451	962851
144869	962852
639008	962853
82748	962854
241988	962855
547998	962856
405625	962857
558677	962858
50514	962859
56203	962860
149584	962861
223136	962862
26340	962863
178609	962864
173224	962865
5376	962866
145928	962867
175272	962868
201748	962869
549557	962870
20037	962871
102083	962872
138925	962873
103763	962874
430576	962875
113202	962876
5512	962877
155979	962878
563479	962879
32354	962880
72475	962881
463000	962882
692164	962883
32970	962884
34375	962885
41853	962886
261769	962887
91315	962888
199806	962889
443083	962890
200614	962891
106286	962892
669173	962893
572820	962894
36081	962895
649033	962896
17594	962897
610766	962898
471871	962899
353778	962900
142081	962901
432347	962902
496573	962903
419028	962904
564120	962905
405640	962906
5183	962907
167099	962908
86336	962909
385230	962910
705514	962911
224176	962912
253674	962913
429845	962914
599001	962915
530369	962916
46145	962917
693989	962918
132197	962919
310462	962920
423592	962921
675232	962922
190353	962923
328529	962924
24343	962925
1491	962926
548674	962927
412238	962928
258544	962929
309167	962930
710342	962931
446677	962932
400263	962933
164488	962934
144044	962935
13355	962936
659984	962937
414506	962938
511055	962939
720059	962940
100160	962941
514418	962942
42819	962943
394435	962944
116235	962945
230335	962946
317607	962947
466629	962948
259433	962949
81558	962950
332831	962951
338916	962952
288005	962953
348151	962954
167831	962955
45398	962956
26343	962957
93449	962958
37650	962959
388692	962960
607976	962961
22337	962962
362975	962963
53192	962964
651369	962965
494750	962966
368635	962967
50529	962968
493304	962969
186713	962970
203671	962971
426191	962972
613947	962973
25222	962974
320416	962975
563468	962976
118856	962977
482682	962978
554992	962979
131460	962980
694810	962981
132635	962982
355777	962983
477166	962984
315554	962985
320990	962986
590184	962987
70228	962988
253093	962989
62786	962990
17435	962991
334818	962992
330394	962993
450698	962994
604333	962995
315139	962996
72704	962997
2869	962998
678819	962999
211080	963000
132863	963001
622618	963002
111660	963003
403996	963004
27105	963005
25439	963006
323256	963007
572600	963008
45956	963009
27820	963010
341927	963011
185887	963012
44051	963013
237165	963014
534487	963015
196691	963016
12387	963017
165375	963018
354677	963019
128251	963020
681186	963021
562981	963022
593930	963023
175149	963024
120908	963025
244234	963026
10161	963027
171007	963028
643982	963029
197068	963030
520651	963031
6811	963032
176608	963033
580454	963034
233869	963035
313022	963036
667627	963037
97751	963038
250945	963039
442589	963040
19508	963041
471727	963042
151364	963043
46527	963044
7365	963045
664063	963046
583306	963047
174953	963048
673394	963049
211676	963050
504591	963051
135817	963052
117498	963053
376524	963054
661109	963055
94010	963056
398549	963057
449924	963058
599003	963059
254563	963060
658254	963061
283839	963062
527378	963063
598612	963064
281178	963065
280128	963066
594439	963067
28543	963068
53673	963069
7943	963070
62159	963071
98447	963072
103099	963073
517548	963074
259980	963075
421068	963076
131633	963077
37658	963078
591446	963079
418793	963080
393087	963081
12449	963082
41077	963083
221391	963084
9254	963085
103059	963086
89880	963087
7109	963088
176476	963089
677361	963090
181097	963091
462096	963092
355944	963093
577971	963094
124333	963095
417376	963096
618101	963097
461534	963098
75034	963099
357884	963100
64923	963101
259352	963102
145743	963103
525513	963104
142398	963105
407471	963106
36352	963107
563834	963108
506126	963109
118695	963110
130349	963111
377012	963112
701591	963113
44845	963114
691548	963115
145121	963116
291826	963117
72107	963118
622048	963119
379	963120
565459	963121
72326	963122
43820	963123
86103	963124
535621	963125
403599	963126
499199	963127
67179	963128
52539	963129
1120	963130
606903	963131
276639	963132
699329	963133
42514	963134
176333	963135
24073	963136
159881	963137
170375	963138
46265	963139
141466	963140
386948	963141
654513	963142
304665	963143
62960	963144
111014	963145
62607	963146
159879	963147
178806	963148
710316	963149
180150	963150
488364	963151
2493	963152
296584	963153
13031	963154
602903	963155
78061	963156
26591	963157
410375	963158
388517	963159
572759	963160
286820	963161
132901	963162
671577	963163
721907	963164
96744	963165
358776	963166
94885	963167
591151	963168
709539	963169
118574	963170
761	963171
147267	963172
237139	963173
449140	963174
567667	963175
133087	963176
32069	963177
638617	963178
82127	963179
316924	963180
147735	963181
503251	963182
168987	963183
68372	963184
56494	963185
244821	963186
8697	963187
369374	963188
33736	963189
480325	963190
623154	963191
653543	963192
165527	963193
47414	963194
2427	963195
80351	963196
441549	963197
486396	963198
7571	963199
324820	963200
46641	963201
585965	963202
2540	963203
550828	963204
528902	963205
135544	963206
13263	963207
38069	963208
142332	963209
47209	963210
47544	963211
669746	963212
485243	963213
322154	963214
361251	963215
204462	963216
65984	963217
573874	963218
420354	963219
661733	963220
47570	963221
337094	963222
661496	963223
341240	963224
587207	963225
561272	963226
163719	963227
582183	963228
413667	963229
154257	963230
259070	963231
419970	963232
39482	963233
285826	963234
541096	963235
482930	963236
398398	963237
284638	963238
534179	963239
119213	963240
43840	963241
433636	963242
202105	963243
443772	963244
7271	963245
345690	963246
254842	963247
624105	963248
148576	963249
52255	963250
17231	963251
34975	963252
711756	963253
456425	963254
320364	963255
294869	963256
186627	963257
93581	963258
479148	963259
159318	963260
697594	963261
293592	963262
63196	963263
651724	963264
43092	963265
650763	963266
315530	963267
460227	963268
353351	963269
654676	963270
4076	963271
348117	963272
682921	963273
615859	963274
107586	963275
73061	963276
707549	963277
54118	963278
30563	963279
103867	963280
250734	963281
145506	963282
704917	963283
128838	963284
162353	963285
44934	963286
464871	963287
510245	963288
484435	963289
328656	963290
128941	963291
26605	963292
385306	963293
148538	963294
516942	963295
44003	963296
288273	963297
348792	963298
347529	963299
685667	963300
530486	963301
456676	963302
158898	963303
287455	963304
22874	963305
404174	963306
243022	963307
4696	963308
614	963309
398626	963310
278420	963311
128098	963312
702293	963313
324661	963314
464984	963315
618906	963316
18429	963317
660267	963318
320600	963319
4864	963320
7892	963321
153808	963322
216536	963323
562130	963324
470649	963325
288366	963326
24045	963327
126147	963328
678182	963329
482963	963330
448602	963331
252005	963332
206978	963333
376049	963334
154980	963335
7236	963336
199478	963337
128378	963338
14059	963339
639046	963340
487590	963341
176764	963342
118800	963343
18876	963344
196396	963345
336523	963346
150155	963347
644086	963348
140665	963349
135389	963350
122350	963351
440176	963352
127322	963353
222652	963354
48256	963355
459121	963356
154518	963357
645450	963358
272197	963359
719281	963360
125286	963361
26091	963362
24407	963363
512762	963364
515699	963365
618053	963366
670920	963367
495245	963368
572215	963369
317131	963370
165957	963371
145871	963372
299816	963373
653062	963374
125121	963375
3096	963376
704493	963377
79041	963378
52420	963379
140650	963380
280584	963381
480051	963382
13746	963383
35800	963384
390580	963385
687098	963386
5178	963387
34148	963388
139842	963389
585807	963390
693025	963391
232762	963392
144406	963393
169212	963394
1518	963395
681580	963396
491820	963397
353000	963398
692753	963399
262553	963400
462761	963401
408112	963402
378393	963403
170469	963404
373486	963405
578081	963406
697825	963407
276413	963408
30892	963409
426861	963410
411455	963411
170718	963412
459651	963413
3492	963414
346043	963415
136816	963416
152620	963417
99848	963418
7208	963419
676448	963420
469079	963421
237159	963422
697274	963423
76118	963424
170155	963425
122070	963426
138861	963427
512936	963428
698448	963429
14770	963430
434155	963431
40634	963432
11972	963433
295996	963434
500756	963435
18016	963436
332090	963437
235112	963438
48408	963439
67915	963440
5368	963441
141337	963442
126351	963443
688104	963444
175062	963445
552887	963446
189851	963447
587685	963448
22315	963449
365756	963450
75503	963451
408581	963452
177700	963453
43842	963454
479318	963455
556049	963456
465027	963457
44934	963458
131397	963459
440355	963460
137961	963461
167106	963462
126313	963463
250038	963464
617990	963465
200486	963466
9999	963467
40464	963468
168925	963469
53372	963470
382264	963471
147069	963472
6967	963473
36806	963474
327877	963475
444774	963476
3154	963477
5734	963478
448523	963479
277380	963480
4053	963481
611760	963482
59561	963483
571480	963484
177356	963485
544777	963486
718222	963487
692971	963488
92650	963489
73973	963490
415741	963491
78533	963492
707015	963493
723953	963494
38614	963495
183100	963496
37072	963497
381191	963498
52606	963499
299188	963500
629350	963501
233963	963502
49038	963503
194311	963504
655200	963505
408673	963506
1107	963507
273023	963508
719590	963509
583004	963510
464167	963511
62120	963512
178436	963513
597573	963514
46288	963515
78914	963516
104857	963517
354554	963518
472742	963519
119056	963520
99695	963521
69383	963522
124148	963523
460681	963524
76548	963525
24319	963526
5118	963527
35411	963528
33549	963529
181247	963530
43734	963531
168934	963532
167741	963533
331871	963534
422544	963535
453310	963536
87916	963537
18137	963538
513324	963539
602876	963540
48584	963541
60610	963542
97955	963543
94769	963544
485263	963545
76878	963546
219462	963547
290061	963548
126709	963549
89993	963550
7400	963551
422618	963552
178854	963553
9903	963554
495563	963555
463741	963556
118829	963557
174735	963558
589598	963559
3654	963560
68783	963561
678296	963562
159840	963563
324553	963564
87	963565
80697	963566
577642	963567
50348	963568
607459	963569
156809	963570
315705	963571
39453	963572
415562	963573
48766	963574
178459	963575
85222	963576
489284	963577
47741	963578
126192	963579
49327	963580
448802	963581
17159	963582
151763	963583
168963	963584
715502	963585
106349	963586
458312	963587
417486	963588
47493	963589
546004	963590
221820	963591
84946	963592
194378	963593
579004	963594
26561	963595
541803	963596
42892	963597
332314	963598
92766	963599
388898	963600
105236	963601
489409	963602
175626	963603
6946	963604
3263	963605
150002	963606
149262	963607
100365	963608
56408	963609
211819	963610
82076	963611
187553	963612
482572	963613
182246	963614
184731	963615
45705	963616
156263	963617
667877	963618
390035	963619
153865	963620
53471	963621
671746	963622
185865	963623
18721	963624
70161	963625
68341	963626
357286	963627
47422	963628
28828	963629
193343	963630
189598	963631
395916	963632
177440	963633
17115	963634
209441	963635
146061	963636
161218	963637
578044	963638
163954	963639
507377	963640
246180	963641
357175	963642
620688	963643
334566	963644
145484	963645
722854	963646
323844	963647
33857	963648
602221	963649
580284	963650
21871	963651
139855	963652
53130	963653
443764	963654
472801	963655
422620	963656
32426	963657
155816	963658
547992	963659
116732	963660
178311	963661
25812	963662
636592	963663
78728	963664
3198	963665
551025	963666
554677	963667
139860	963668
603365	963669
356393	963670
18699	963671
182129	963672
528412	963673
100140	963674
631104	963675
298814	963676
423314	963677
263389	963678
690746	963679
664421	963680
37335	963681
177821	963682
71812	963683
179836	963684
176712	963685
648538	963686
207906	963687
42166	963688
299067	963689
328284	963690
38673	963691
344254	963692
695544	963693
96092	963694
562009	963695
53230	963696
497079	963697
33309	963698
123324	963699
606575	963700
502481	963701
579601	963702
7430	963703
346972	963704
4361	963705
96610	963706
96367	963707
220437	963708
155369	963709
645291	963710
90324	963711
55501	963712
248993	963713
287804	963714
408159	963715
442131	963716
427877	963717
526435	963718
43284	963719
316560	963720
52442	963721
313553	963722
5079	963723
307464	963724
632226	963725
12993	963726
502849	963727
386467	963728
320306	963729
42645	963730
495073	963731
46453	963732
447711	963733
453902	963734
351461	963735
181629	963736
712581	963737
166524	963738
575470	963739
17528	963740
316907	963741
419495	963742
12119	963743
667981	963744
51522	963745
84246	963746
594889	963747
111229	963748
304602	963749
435654	963750
308327	963751
269337	963752
357290	963753
73521	963754
518737	963755
676268	963756
505295	963757
539058	963758
510154	963759
368286	963760
272390	963761
50431	963762
463493	963763
314880	963764
137955	963765
204413	963766
116995	963767
413476	963768
491744	963769
226804	963770
488503	963771
54208	963772
379687	963773
122123	963774
224992	963775
404991	963776
525876	963777
704707	963778
131543	963779
253979	963780
482164	963781
318290	963782
152700	963783
141209	963784
195768	963785
710120	963786
101139	963787
37047	963788
49259	963789
574552	963790
188865	963791
321610	963792
2989	963793
41699	963794
30665	963795
335609	963796
94112	963797
540798	963798
68253	963799
21727	963800
5054	963801
326940	963802
109683	963803
621271	963804
562556	963805
714882	963806
84332	963807
438670	963808
78820	963809
15161	963810
173418	963811
184674	963812
67398	963813
476500	963814
210347	963815
163637	963816
32903	963817
647588	963818
380637	963819
318820	963820
13175	963821
416323	963822
430375	963823
494459	963824
27384	963825
520945	963826
380866	963827
168989	963828
341427	963829
37607	963830
596030	963831
551600	963832
91412	963833
4162	963834
365186	963835
695314	963836
85071	963837
171220	963838
100476	963839
150458	963840
506429	963841
189080	963842
527006	963843
524798	963844
427258	963845
15567	963846
698793	963847
255608	963848
695924	963849
116429	963850
607363	963851
25131	963852
53232	963853
149513	963854
388766	963855
631515	963856
549653	963857
802	963858
524195	963859
317577	963860
118158	963861
433889	963862
549623	963863
159922	963864
504787	963865
641443	963866
227946	963867
546574	963868
433759	963869
60771	963870
138828	963871
618703	963872
385143	963873
27058	963874
161241	963875
596533	963876
556514	963877
55289	963878
662981	963879
332159	963880
500470	963881
421287	963882
464829	963883
312308	963884
356818	963885
55139	963886
668039	963887
623975	963888
222950	963889
661074	963890
297375	963891
2298	963892
240013	963893
257857	963894
281810	963895
161503	963896
412351	963897
139104	963898
509211	963899
36	963900
61913	963901
182475	963902
212333	963903
92207	963904
699988	963905
217263	963906
40018	963907
652715	963908
34848	963909
193074	963910
101117	963911
238174	963912
381177	963913
411579	963914
136349	963915
191352	963916
100944	963917
100700	963918
350315	963919
84458	963920
222905	963921
366713	963922
67211	963923
158619	963924
16614	963925
75922	963926
986	963927
124863	963928
23402	963929
118757	963930
146912	963931
513506	963932
85690	963933
290728	963934
67464	963935
512074	963936
375506	963937
627216	963938
11790	963939
24518	963940
54681	963941
399342	963942
5985	963943
157003	963944
238165	963945
36538	963946
184749	963947
672761	963948
196624	963949
641545	963950
130484	963951
7972	963952
308297	963953
654747	963954
220310	963955
151745	963956
649249	963957
117760	963958
523175	963959
180936	963960
37897	963961
710738	963962
496964	963963
5729	963964
147321	963965
259475	963966
504033	963967
497878	963968
53878	963969
89445	963970
131534	963971
166342	963972
325857	963973
35299	963974
154746	963975
86592	963976
96258	963977
20645	963978
444971	963979
96861	963980
161765	963981
723634	963982
166056	963983
77402	963984
111261	963985
609810	963986
275327	963987
110012	963988
86023	963989
219720	963990
512007	963991
186087	963992
3695	963993
384717	963994
101311	963995
2753	963996
394181	963997
133518	963998
303926	963999
299786	964000
651575	964001
147007	964002
15062	964003
33038	964004
38540	964005
682494	964006
499942	964007
363626	964008
36891	964009
458979	964010
160084	964011
166239	964012
443109	964013
527559	964014
5953	964015
43059	964016
27089	964017
66080	964018
154813	964019
16299	964020
493337	964021
117388	964022
183792	964023
663614	964024
224750	964025
94601	964026
422341	964027
671187	964028
442009	964029
407678	964030
107325	964031
572092	964032
181958	964033
302326	964034
426866	964035
122970	964036
12255	964037
30212	964038
447014	964039
42080	964040
169087	964041
120676	964042
305237	964043
20702	964044
109830	964045
37318	964046
54967	964047
153211	964048
30034	964049
1597	964050
17309	964051
48635	964052
296272	964053
1047	964054
724368	964055
536432	964056
622	964057
19546	964058
162096	964059
159	964060
377212	964061
60362	964062
296100	964063
352270	964064
523695	964065
340752	964066
541537	964067
544142	964068
614491	964069
391616	964070
291952	964071
11933	964072
470262	964073
56963	964074
495647	964075
121681	964076
581775	964077
87951	964078
282996	964079
426439	964080
289579	964081
12227	964082
328413	964083
616960	964084
631457	964085
678376	964086
357936	964087
274093	964088
24536	964089
652399	964090
33667	964091
387192	964092
97056	964093
16479	964094
33189	964095
299221	964096
319274	964097
92948	964098
169295	964099
189970	964100
634665	964101
647486	964102
425256	964103
331685	964104
56009	964105
154837	964106
202379	964107
159893	964108
180229	964109
259154	964110
21386	964111
9340	964112
557609	964113
12492	964114
477343	964115
29289	964116
187300	964117
352363	964118
473522	964119
649	964120
91466	964121
73829	964122
360521	964123
297582	964124
400120	964125
319939	964126
656199	964127
49248	964128
14455	964129
69460	964130
524833	964131
46446	964132
552056	964133
445654	964134
10183	964135
385249	964136
64320	964137
478808	964138
515161	964139
17492	964140
543421	964141
171193	964142
9103	964143
361787	964144
105839	964145
589668	964146
705536	964147
169249	964148
126164	964149
518699	964150
377473	964151
534558	964152
634267	964153
47447	964154
410123	964155
167447	964156
724975	964157
512003	964158
116137	964159
71393	964160
42652	964161
377500	964162
409979	964163
527292	964164
484442	964165
3652	964166
233496	964167
604881	964168
497373	964169
168068	964170
66519	964171
149633	964172
633567	964173
375137	964174
244428	964175
137586	964176
15050	964177
624968	964178
530457	964179
202874	964180
176137	964181
401767	964182
115745	964183
647517	964184
2574	964185
577913	964186
36088	964187
109387	964188
445444	964189
74568	964190
24329	964191
135560	964192
42840	964193
486049	964194
154504	964195
322481	964196
28916	964197
49472	964198
696294	964199
535894	964200
635990	964201
105588	964202
125862	964203
5047	964204
33390	964205
55227	964206
574512	964207
83471	964208
12947	964209
7358	964210
616091	964211
668494	964212
560946	964213
4660	964214
38899	964215
336743	964216
161526	964217
100487	964218
314694	964219
399453	964220
636662	964221
4830	964222
625974	964223
256436	964224
680580	964225
84714	964226
580343	964227
168781	964228
474374	964229
152033	964230
145493	964231
52295	964232
168492	964233
720254	964234
22703	964235
561020	964236
561636	964237
103940	964238
567890	964239
29659	964240
263147	964241
193278	964242
447462	964243
462492	964244
496676	964245
28226	964246
56323	964247
22998	964248
174380	964249
529421	964250
524059	964251
293489	964252
555679	964253
28517	964254
56739	964255
351817	964256
673218	964257
175014	964258
201276	964259
105267	964260
609056	964261
3827	964262
604072	964263
622767	964264
483523	964265
117010	964266
555465	964267
521499	964268
564650	964269
102942	964270
679623	964271
642446	964272
286112	964273
564537	964274
14027	964275
147509	964276
117550	964277
37651	964278
588549	964279
12695	964280
327717	964281
179666	964282
88048	964283
712082	964284
335826	964285
24144	964286
467242	964287
54579	964288
87384	964289
373349	964290
449391	964291
340315	964292
676226	964293
438783	964294
273477	964295
369545	964296
10838	964297
10651	964298
462690	964299
426709	964300
473659	964301
561992	964302
325528	964303
14484	964304
169283	964305
245527	964306
355419	964307
189609	964308
100188	964309
483761	964310
127045	964311
6994	964312
55653	964313
115395	964314
517022	964315
16728	964316
193907	964317
201921	964318
72169	964319
284686	964320
66033	964321
540010	964322
160706	964323
558343	964324
693484	964325
194689	964326
666738	964327
149721	964328
88775	964329
709787	964330
582163	964331
145725	964332
637596	964333
661835	964334
371967	964335
119889	964336
64353	964337
631668	964338
285086	964339
508671	964340
484853	964341
454772	964342
293887	964343
216381	964344
69472	964345
611947	964346
640968	964347
646593	964348
348004	964349
221785	964350
14459	964351
14751	964352
53485	964353
150855	964354
351462	964355
27818	964356
45393	964357
205270	964358
17382	964359
208621	964360
99217	964361
144809	964362
40519	964363
54441	964364
179104	964365
699165	964366
54675	964367
639277	964368
133398	964369
129501	964370
112541	964371
323781	964372
99531	964373
79889	964374
198607	964375
332866	964376
471014	964377
480026	964378
43222	964379
493142	964380
660755	964381
552315	964382
377390	964383
192907	964384
552419	964385
705323	964386
132582	964387
557475	964388
446096	964389
110924	964390
698741	964391
8475	964392
32318	964393
146411	964394
499403	964395
409207	964396
639782	964397
52233	964398
206178	964399
93959	964400
671254	964401
36585	964402
86269	964403
10297	964404
17187	964405
112064	964406
28185	964407
17400	964408
573735	964409
116786	964410
245522	964411
642070	964412
116654	964413
620480	964414
720346	964415
131182	964416
86969	964417
579783	964418
11080	964419
38855	964420
245041	964421
389028	964422
5567	964423
345460	964424
170099	964425
418937	964426
51156	964427
112845	964428
263321	964429
457396	964430
11513	964431
621587	964432
6033	964433
8054	964434
603103	964435
505470	964436
225753	964437
90140	964438
370551	964439
186198	964440
325660	964441
308363	964442
258366	964443
419663	964444
201313	964445
689243	964446
2405	964447
301442	964448
139510	964449
662917	964450
154408	964451
366952	964452
243836	964453
573286	964454
253156	964455
12762	964456
645189	964457
280716	964458
123970	964459
53	964460
516864	964461
179810	964462
579333	964463
422608	964464
350244	964465
462562	964466
28717	964467
492292	964468
125100	964469
333967	964470
318515	964471
111531	964472
238270	964473
116711	964474
54022	964475
369355	964476
355748	964477
4719	964478
717535	964479
63985	964480
268796	964481
205908	964482
545491	964483
311628	964484
425681	964485
110524	964486
368308	964487
564955	964488
160861	964489
786	964490
582368	964491
442365	964492
190660	964493
413651	964494
683992	964495
40887	964496
174725	964497
24458	964498
58815	964499
651496	964500
318517	964501
57274	964502
514021	964503
215333	964504
201063	964505
149244	964506
271782	964507
455255	964508
135993	964509
474554	964510
585568	964511
146564	964512
73603	964513
29922	964514
255343	964515
427181	964516
8919	964517
566483	964518
326838	964519
26569	964520
173985	964521
90615	964522
193826	964523
431544	964524
60472	964525
653092	964526
664281	964527
57473	964528
10670	964529
155075	964530
520689	964531
631864	964532
550384	964533
233061	964534
35091	964535
86903	964536
99353	964537
21901	964538
241292	964539
158192	964540
348532	964541
136209	964542
283972	964543
178018	964544
468445	964545
336139	964546
123371	964547
675925	964548
15874	964549
172518	964550
489776	964551
102720	964552
630711	964553
142219	964554
218483	964555
362613	964556
156629	964557
637558	964558
302067	964559
359001	964560
709869	964561
157265	964562
175661	964563
44997	964564
45874	964565
544346	964566
290986	964567
588	964568
361048	964569
17175	964570
705582	964571
44790	964572
273118	964573
68088	964574
558466	964575
663735	964576
549567	964577
129015	964578
263359	964579
29159	964580
426	964581
41827	964582
174867	964583
164546	964584
22125	964585
510024	964586
166067	964587
144373	964588
280479	964589
164528	964590
21918	964591
17365	964592
173547	964593
20998	964594
163458	964595
22620	964596
169082	964597
485519	964598
243117	964599
26733	964600
59358	964601
177650	964602
136382	964603
110016	964604
717388	964605
7936	964606
18016	964607
371935	964608
7059	964609
615241	964610
52391	964611
408148	964612
154465	964613
41062	964614
437517	964615
193585	964616
627279	964617
384325	964618
502328	964619
595366	964620
537516	964621
3105	964622
629807	964623
3862	964624
453296	964625
634771	964626
59024	964627
104466	964628
344677	964629
272887	964630
22466	964631
460859	964632
570769	964633
58275	964634
723087	964635
202891	964636
289529	964637
376897	964638
98866	964639
127813	964640
138628	964641
515358	964642
147184	964643
122967	964644
77257	964645
61295	964646
163506	964647
155188	964648
455083	964649
154408	964650
260750	964651
87301	964652
661240	964653
6460	964654
281124	964655
32091	964656
261636	964657
386328	964658
39213	964659
530561	964660
163654	964661
183827	964662
712636	964663
83037	964664
87320	964665
147234	964666
553548	964667
430007	964668
74034	964669
19794	964670
149371	964671
486386	964672
126103	964673
252199	964674
708708	964675
158622	964676
43124	964677
94176	964678
156655	964679
367875	964680
348600	964681
153253	964682
346201	964683
442537	964684
705477	964685
313455	964686
415558	964687
170112	964688
10528	964689
28839	964690
195989	964691
167388	964692
81042	964693
122414	964694
238238	964695
715980	964696
324422	964697
20273	964698
79652	964699
438818	964700
102160	964701
121434	964702
221390	964703
15337	964704
36402	964705
91389	964706
219457	964707
83209	964708
10141	964709
558910	964710
379592	964711
608913	964712
568394	964713
495152	964714
571453	964715
150159	964716
116665	964717
590385	964718
25396	964719
141486	964720
63640	964721
581653	964722
601932	964723
416126	964724
164816	964725
56641	964726
88301	964727
529643	964728
34191	964729
40067	964730
325182	964731
142924	964732
628799	964733
134681	964734
516242	964735
45793	964736
15945	964737
664505	964738
326680	964739
235959	964740
275602	964741
69012	964742
486469	964743
86729	964744
284857	964745
548316	964746
4088	964747
114257	964748
134197	964749
19624	964750
57614	964751
29297	964752
629146	964753
266431	964754
111594	964755
323915	964756
429107	964757
445617	964758
91575	964759
500689	964760
597960	964761
21512	964762
686935	964763
103277	964764
412366	964765
412839	964766
87419	964767
688411	964768
270254	964769
474712	964770
264816	964771
181564	964772
234165	964773
5423	964774
90067	964775
160040	964776
722195	964777
717793	964778
450707	964779
421366	964780
371101	964781
136711	964782
502089	964783
495	964784
19308	964785
20527	964786
288690	964787
452821	964788
711521	964789
669723	964790
168351	964791
46486	964792
222474	964793
573530	964794
10597	964795
96243	964796
8892	964797
27679	964798
225021	964799
9551	964800
627402	964801
7753	964802
255	964803
249024	964804
8345	964805
356979	964806
35245	964807
536675	964808
84940	964809
363167	964810
102579	964811
481235	964812
701209	964813
143231	964814
712540	964815
10719	964816
634991	964817
72066	964818
321364	964819
7899	964820
35520	964821
405054	964822
331184	964823
384481	964824
138412	964825
166039	964826
290048	964827
26685	964828
214315	964829
193111	964830
143329	964831
104508	964832
591275	964833
58849	964834
117243	964835
114144	964836
678035	964837
518123	964838
7704	964839
11140	964840
50757	964841
293683	964842
565752	964843
34441	964844
580096	964845
400758	964846
58699	964847
104498	964848
419188	964849
802	964850
265738	964851
606944	964852
122658	964853
336896	964854
190857	964855
45757	964856
635666	964857
211060	964858
52057	964859
17625	964860
184548	964861
540846	964862
117437	964863
330456	964864
84383	964865
410128	964866
34954	964867
236285	964868
54639	964869
57498	964870
203964	964871
441089	964872
291180	964873
155558	964874
396798	964875
377982	964876
77477	964877
2226	964878
353716	964879
260726	964880
553324	964881
63494	964882
604127	964883
390226	964884
176134	964885
649943	964886
236858	964887
453548	964888
558189	964889
241979	964890
507060	964891
104613	964892
209641	964893
5408	964894
602624	964895
543538	964896
633871	964897
585500	964898
671825	964899
43775	964900
246351	964901
131094	964902
576041	964903
253344	964904
443012	964905
49559	964906
61954	964907
574014	964908
355026	964909
110749	964910
436917	964911
716770	964912
16206	964913
717908	964914
613214	964915
153927	964916
387258	964917
27201	964918
706190	964919
138893	964920
220047	964921
92890	964922
97386	964923
197993	964924
164414	964925
302219	964926
314625	964927
51256	964928
701411	964929
510354	964930
298244	964931
598533	964932
2607	964933
556810	964934
208753	964935
700114	964936
689209	964937
76482	964938
208519	964939
334229	964940
586243	964941
595063	964942
479205	964943
632403	964944
186878	964945
302469	964946
529840	964947
330648	964948
553404	964949
526394	964950
121028	964951
630608	964952
299095	964953
48251	964954
51920	964955
48554	964956
280001	964957
570543	964958
178130	964959
714933	964960
43789	964961
8378	964962
173937	964963
169588	964964
36662	964965
587203	964966
479819	964967
62868	964968
180907	964969
283635	964970
33137	964971
60485	964972
367616	964973
57693	964974
324417	964975
166019	964976
54391	964977
331999	964978
553521	964979
67602	964980
238823	964981
163866	964982
9824	964983
24489	964984
60148	964985
626330	964986
126544	964987
70246	964988
226676	964989
181684	964990
531386	964991
616128	964992
18408	964993
71503	964994
465624	964995
91852	964996
390735	964997
660901	964998
68922	964999
480694	965000
673366	965001
32657	965002
687110	965003
459247	965004
16148	965005
355017	965006
7629	965007
53549	965008
178880	965009
324644	965010
207649	965011
77938	965012
196271	965013
679093	965014
299460	965015
460009	965016
157468	965017
55996	965018
461903	965019
92998	965020
211034	965021
498833	965022
534013	965023
345728	965024
149508	965025
557613	965026
135142	965027
664423	965028
675229	965029
629303	965030
533138	965031
127114	965032
258490	965033
142191	965034
93508	965035
625034	965036
139879	965037
336995	965038
494255	965039
535250	965040
155774	965041
89751	965042
182243	965043
106692	965044
158998	965045
404577	965046
182258	965047
655715	965048
608986	965049
150575	965050
171102	965051
403651	965052
675444	965053
13622	965054
308563	965055
116052	965056
180816	965057
595947	965058
15356	965059
125722	965060
43290	965061
26636	965062
538680	965063
259841	965064
679358	965065
527909	965066
646669	965067
173030	965068
36153	965069
312739	965070
1808	965071
405563	965072
552861	965073
288117	965074
365818	965075
244344	965076
352141	965077
381172	965078
19671	965079
137527	965080
581526	965081
133211	965082
54925	965083
163300	965084
321722	965085
692923	965086
459576	965087
132	965088
218921	965089
200411	965090
83989	965091
134168	965092
66589	965093
122386	965094
180529	965095
22615	965096
138292	965097
361019	965098
504728	965099
266631	965100
348995	965101
500327	965102
9352	965103
349883	965104
95172	965105
675120	965106
574392	965107
316630	965108
604891	965109
640324	965110
200377	965111
392057	965112
699660	965113
138759	965114
22686	965115
332909	965116
179554	965117
398406	965118
546806	965119
16236	965120
285255	965121
508742	965122
138668	965123
266777	965124
276589	965125
70998	965126
564247	965127
36998	965128
156756	965129
2346	965130
142474	965131
233951	965132
625069	965133
518040	965134
243191	965135
550595	965136
37041	965137
332990	965138
338610	965139
297848	965140
21078	965141
629354	965142
33467	965143
458593	965144
183879	965145
69312	965146
249566	965147
131226	965148
664778	965149
19206	965150
3541	965151
57823	965152
406554	965153
554843	965154
243619	965155
66392	965156
539020	965157
273520	965158
476859	965159
182655	965160
38643	965161
362923	965162
163358	965163
633998	965164
497148	965165
672832	965166
170177	965167
560533	965168
471789	965169
172560	965170
318788	965171
383988	965172
30830	965173
332979	965174
456014	965175
97584	965176
635388	965177
39064	965178
1920	965179
434930	965180
352997	965181
45102	965182
424294	965183
215759	965184
396041	965185
128204	965186
463645	965187
706531	965188
627768	965189
409431	965190
594865	965191
509116	965192
175313	965193
30813	965194
153507	965195
64388	965196
415068	965197
90366	965198
222718	965199
328865	965200
280989	965201
280375	965202
612564	965203
48064	965204
169408	965205
42431	965206
267973	965207
324133	965208
529464	965209
172638	965210
218446	965211
15	965212
31134	965213
543686	965214
682082	965215
20207	965216
98187	965217
184566	965218
38145	965219
91510	965220
2727	965221
661606	965222
76324	965223
17049	965224
43331	965225
158422	965226
109347	965227
39941	965228
711825	965229
1400	965230
269969	965231
155451	965232
4788	965233
303567	965234
497320	965235
398098	965236
57666	965237
603462	965238
353464	965239
366386	965240
417450	965241
527704	965242
589583	965243
427668	965244
9261	965245
82479	965246
585881	965247
44457	965248
330743	965249
349990	965250
41539	965251
115548	965252
680079	965253
267884	965254
178300	965255
63847	965256
228727	965257
15619	965258
146322	965259
695013	965260
473717	965261
370009	965262
674433	965263
100505	965264
132973	965265
171871	965266
76665	965267
377886	965268
132755	965269
478043	965270
11017	965271
71443	965272
40415	965273
235454	965274
402087	965275
160758	965276
163279	965277
50681	965278
42319	965279
487881	965280
167014	965281
568516	965282
171117	965283
613464	965284
510414	965285
245766	965286
204339	965287
501953	965288
275609	965289
15491	965290
74220	965291
42180	965292
462337	965293
387465	965294
150185	965295
513540	965296
511468	965297
100087	965298
610293	965299
253774	965300
93216	965301
639648	965302
674514	965303
67895	965304
53902	965305
93877	965306
40828	965307
44361	965308
236665	965309
430718	965310
657818	965311
157744	965312
107629	965313
609986	965314
459600	965315
202042	965316
219	965317
1648	965318
125018	965319
240991	965320
427685	965321
480779	965322
137659	965323
156899	965324
214565	965325
10173	965326
708816	965327
507759	965328
691010	965329
146602	965330
630856	965331
140593	965332
99651	965333
205142	965334
466692	965335
561814	965336
167739	965337
9790	965338
92062	965339
142525	965340
398303	965341
142906	965342
445099	965343
717714	965344
47669	965345
654870	965346
299337	965347
36554	965348
723283	965349
25640	965350
486655	965351
225945	965352
43131	965353
308597	965354
335591	965355
459009	965356
222389	965357
493273	965358
20571	965359
625038	965360
384048	965361
17516	965362
267284	965363
686337	965364
185408	965365
659195	965366
499666	965367
412420	965368
3468	965369
50856	965370
31010	965371
705980	965372
66079	965373
557758	965374
390698	965375
1798	965376
309315	965377
30142	965378
263108	965379
709628	965380
464644	965381
634057	965382
34539	965383
710701	965384
401360	965385
393818	965386
60944	965387
251395	965388
432603	965389
619361	965390
181297	965391
553608	965392
80945	965393
9110	965394
215654	965395
654165	965396
695069	965397
69616	965398
609475	965399
175415	965400
705782	965401
160817	965402
112613	965403
615193	965404
6199	965405
41542	965406
649554	965407
365085	965408
212951	965409
36301	965410
223510	965411
596642	965412
134425	965413
655689	965414
357366	965415
51556	965416
90383	965417
431445	965418
541042	965419
48018	965420
607382	965421
631649	965422
21339	965423
328374	965424
674858	965425
329092	965426
702627	965427
186320	965428
143375	965429
391891	965430
34663	965431
130041	965432
453225	965433
550415	965434
242041	965435
505001	965436
27781	965437
155158	965438
200875	965439
123408	965440
229801	965441
82036	965442
22624	965443
159234	965444
5732	965445
630071	965446
3382	965447
455694	965448
151463	965449
80272	965450
251491	965451
538748	965452
507974	965453
14852	965454
212411	965455
14677	965456
4179	965457
423629	965458
220897	965459
154258	965460
106778	965461
88295	965462
21500	965463
708417	965464
37525	965465
435966	965466
474132	965467
246744	965468
59462	965469
522740	965470
532716	965471
194926	965472
346812	965473
641802	965474
560669	965475
512831	965476
165036	965477
12960	965478
272492	965479
15165	965480
651594	965481
641637	965482
52930	965483
14861	965484
645760	965485
502579	965486
71455	965487
683909	965488
582182	965489
475217	965490
58036	965491
432200	965492
23719	965493
40650	965494
80648	965495
173014	965496
8153	965497
383989	965498
141485	965499
8762	965500
625871	965501
126344	965502
16385	965503
690038	965504
45699	965505
463156	965506
657658	965507
78835	965508
298275	965509
289020	965510
121003	965511
200928	965512
210654	965513
341438	965514
257799	965515
71662	965516
64572	965517
557351	965518
352849	965519
14833	965520
341033	965521
256719	965522
104622	965523
175487	965524
365487	965525
643170	965526
261232	965527
516607	965528
273075	965529
338675	965530
79778	965531
714247	965532
602403	965533
272328	965534
248862	965535
268493	965536
29533	965537
145663	965538
143283	965539
501388	965540
57512	965541
188396	965542
315193	965543
110927	965544
186052	965545
596001	965546
307236	965547
158554	965548
698967	965549
470158	965550
16888	965551
409215	965552
15654	965553
129099	965554
346993	965555
586378	965556
354692	965557
215499	965558
366158	965559
86616	965560
586086	965561
718711	965562
179068	965563
610008	965564
26269	965565
510233	965566
591801	965567
575133	965568
51897	965569
37375	965570
135507	965571
190294	965572
206125	965573
37823	965574
384935	965575
137375	965576
119603	965577
96354	965578
143230	965579
182183	965580
145542	965581
270896	965582
362884	965583
229591	965584
291124	965585
115760	965586
11014	965587
347130	965588
507986	965589
714047	965590
49507	965591
26343	965592
435674	965593
715153	965594
12616	965595
337591	965596
76314	965597
16903	965598
485604	965599
651464	965600
660017	965601
274496	965602
526392	965603
34281	965604
18447	965605
645398	965606
699933	965607
343738	965608
633938	965609
213349	965610
648981	965611
592578	965612
80539	965613
3116	965614
79945	965615
384262	965616
286020	965617
348027	965618
8335	965619
172156	965620
722280	965621
547840	965622
231693	965623
66492	965624
139199	965625
208305	965626
453478	965627
90102	965628
114825	965629
207579	965630
370355	965631
120615	965632
82554	965633
67438	965634
73773	965635
689337	965636
315891	965637
500056	965638
359622	965639
488058	965640
111534	965641
79234	965642
48495	965643
511413	965644
267727	965645
553306	965646
283814	965647
32557	965648
104394	965649
39597	965650
439761	965651
250337	965652
121751	965653
514993	965654
631871	965655
330321	965656
15552	965657
522777	965658
245098	965659
551325	965660
574249	965661
711796	965662
322993	965663
448132	965664
207397	965665
547460	965666
133967	965667
535223	965668
715963	965669
23895	965670
237630	965671
491552	965672
118681	965673
48975	965674
38906	965675
544194	965676
20335	965677
693345	965678
180411	965679
414057	965680
288624	965681
113601	965682
524505	965683
341900	965684
629847	965685
419039	965686
340929	965687
394751	965688
296079	965689
699919	965690
58478	965691
669754	965692
10865	965693
133979	965694
660990	965695
18156	965696
4167	965697
717603	965698
121675	965699
665363	965700
47480	965701
90279	965702
16062	965703
324186	965704
8750	965705
8065	965706
166074	965707
189165	965708
100528	965709
678464	965710
115798	965711
602620	965712
239966	965713
44735	965714
640572	965715
563586	965716
150966	965717
543970	965718
22745	965719
392228	965720
39905	965721
204721	965722
667590	965723
62483	965724
64375	965725
168741	965726
89299	965727
414721	965728
159096	965729
134618	965730
331051	965731
123973	965732
388202	965733
78590	965734
48809	965735
471650	965736
424484	965737
37809	965738
448203	965739
30804	965740
248620	965741
334888	965742
22053	965743
693024	965744
91762	965745
92971	965746
724894	965747
148973	965748
544730	965749
97524	965750
660875	965751
99052	965752
412682	965753
454506	965754
182252	965755
715668	965756
7992	965757
461179	965758
613942	965759
13867	965760
3722	965761
142148	965762
522719	965763
4950	965764
120071	965765
222709	965766
576453	965767
437997	965768
26	965769
515116	965770
287707	965771
567112	965772
9151	965773
349554	965774
492404	965775
583065	965776
133517	965777
215971	965778
142465	965779
649918	965780
572964	965781
250238	965782
417422	965783
530270	965784
15692	965785
465044	965786
254355	965787
144813	965788
623508	965789
523887	965790
19263	965791
360330	965792
457514	965793
632846	965794
146910	965795
62929	965796
334692	965797
36343	965798
304900	965799
246368	965800
21676	965801
31063	965802
419824	965803
92750	965804
11973	965805
135103	965806
420487	965807
102729	965808
316768	965809
395771	965810
454269	965811
154400	965812
39184	965813
118538	965814
665281	965815
550107	965816
386673	965817
469421	965818
645390	965819
378110	965820
127015	965821
574334	965822
568068	965823
55808	965824
603983	965825
53805	965826
440314	965827
601018	965828
717214	965829
16869	965830
117047	965831
43385	965832
139678	965833
122933	965834
28555	965835
54714	965836
42267	965837
47501	965838
72312	965839
710205	965840
19884	965841
40471	965842
418719	965843
92487	965844
197412	965845
391257	965846
10821	965847
191824	965848
96024	965849
81688	965850
121858	965851
462564	965852
93305	965853
288841	965854
89320	965855
6933	965856
609376	965857
69299	965858
694430	965859
179669	965860
62726	965861
44969	965862
17678	965863
496200	965864
35631	965865
124370	965866
259765	965867
159315	965868
420637	965869
493639	965870
673085	965871
323711	965872
79304	965873
641050	965874
241437	965875
166964	965876
685751	965877
468112	965878
299769	965879
12278	965880
330323	965881
391656	965882
248305	965883
65871	965884
34812	965885
130583	965886
581218	965887
8782	965888
129170	965889
148186	965890
271401	965891
628664	965892
35020	965893
323185	965894
88241	965895
140665	965896
432396	965897
692444	965898
261036	965899
719549	965900
344216	965901
566865	965902
492004	965903
420986	965904
398465	965905
52295	965906
453090	965907
495748	965908
423410	965909
12317	965910
344057	965911
331258	965912
290755	965913
83244	965914
42085	965915
101247	965916
657352	965917
429715	965918
152030	965919
223418	965920
639138	965921
500162	965922
45593	965923
45747	965924
44363	965925
9677	965926
22758	965927
402440	965928
628117	965929
168387	965930
26461	965931
101536	965932
191342	965933
522442	965934
280457	965935
23909	965936
69234	965937
212938	965938
136465	965939
74620	965940
101118	965941
435366	965942
7045	965943
408195	965944
716605	965945
549074	965946
485679	965947
24554	965948
49755	965949
417518	965950
51549	965951
178142	965952
554205	965953
51038	965954
152022	965955
5199	965956
139543	965957
87310	965958
632670	965959
154137	965960
164374	965961
6418	965962
224169	965963
17042	965964
20555	965965
125099	965966
24746	965967
156519	965968
386170	965969
54647	965970
1725	965971
92854	965972
278896	965973
2951	965974
309261	965975
84934	965976
214846	965977
668648	965978
21397	965979
228775	965980
290564	965981
580310	965982
11764	965983
120827	965984
319907	965985
135518	965986
199114	965987
398419	965988
124308	965989
112034	965990
79278	965991
126178	965992
696570	965993
686026	965994
153762	965995
145888	965996
173752	965997
627639	965998
439561	965999
35361	966000
696723	966001
252449	966002
155654	966003
28385	966004
164893	966005
15067	966006
290258	966007
18723	966008
432986	966009
299835	966010
153456	966011
535837	966012
688403	966013
114389	966014
18529	966015
486009	966016
238444	966017
176091	966018
24680	966019
204232	966020
699832	966021
521996	966022
725302	966023
236907	966024
245315	966025
90801	966026
169696	966027
619696	966028
529697	966029
141782	966030
2247	966031
302291	966032
6362	966033
386729	966034
401041	966035
7844	966036
273313	966037
519506	966038
670157	966039
42021	966040
392238	966041
95894	966042
623680	966043
127703	966044
690568	966045
499778	966046
4848	966047
241474	966048
514468	966049
234398	966050
277091	966051
382670	966052
506085	966053
22031	966054
70330	966055
51737	966056
216877	966057
34201	966058
191896	966059
145398	966060
111237	966061
537078	966062
252806	966063
44792	966064
138365	966065
119366	966066
71610	966067
322895	966068
121129	966069
92365	966070
510394	966071
701996	966072
263973	966073
412001	966074
242334	966075
186427	966076
8356	966077
119019	966078
692687	966079
83625	966080
398828	966081
6010	966082
3512	966083
3539	966084
140741	966085
127903	966086
6690	966087
2727	966088
409718	966089
59395	966090
676344	966091
683303	966092
720157	966093
57807	966094
352221	966095
11023	966096
619740	966097
86602	966098
168902	966099
95507	966100
82874	966101
575101	966102
439543	966103
672849	966104
109501	966105
115475	966106
2390	966107
490369	966108
284804	966109
236132	966110
636936	966111
234651	966112
172955	966113
136436	966114
15464	966115
35377	966116
128931	966117
403236	966118
239158	966119
238801	966120
438129	966121
160597	966122
38139	966123
5928	966124
289445	966125
245938	966126
722944	966127
377919	966128
190680	966129
91298	966130
382	966131
391466	966132
152378	966133
136771	966134
43374	966135
179128	966136
648619	966137
48136	966138
142969	966139
155521	966140
552433	966141
286738	966142
376970	966143
438691	966144
306309	966145
6847	966146
45190	966147
120855	966148
575907	966149
174748	966150
11309	966151
245960	966152
351237	966153
453354	966154
1513	966155
564944	966156
395904	966157
27422	966158
181765	966159
224018	966160
209689	966161
571765	966162
99826	966163
517353	966164
50096	966165
26876	966166
2181	966167
50597	966168
99986	966169
118066	966170
186921	966171
232257	966172
470993	966173
123347	966174
354862	966175
107832	966176
561695	966177
450491	966178
180382	966179
44312	966180
188124	966181
416941	966182
172369	966183
500563	966184
73584	966185
618076	966186
527370	966187
106882	966188
133787	966189
76653	966190
179505	966191
500497	966192
77014	966193
14538	966194
455193	966195
438245	966196
574857	966197
227493	966198
664561	966199
280984	966200
41502	966201
541783	966202
482921	966203
1257	966204
600545	966205
696368	966206
700087	966207
4382	966208
461662	966209
257094	966210
457096	966211
179700	966212
377213	966213
608926	966214
579430	966215
487230	966216
68828	966217
85735	966218
289592	966219
21777	966220
288299	966221
524425	966222
611503	966223
42259	966224
652888	966225
198622	966226
23066	966227
274215	966228
432238	966229
242879	966230
48952	966231
108637	966232
593239	966233
93099	966234
302761	966235
302501	966236
34215	966237
128865	966238
183587	966239
235029	966240
355158	966241
342187	966242
101470	966243
113582	966244
62220	966245
160261	966246
664069	966247
421735	966248
43830	966249
672594	966250
190390	966251
560555	966252
475762	966253
136822	966254
492039	966255
560714	966256
42360	966257
147595	966258
248706	966259
52875	966260
174407	966261
62206	966262
164311	966263
527605	966264
156286	966265
643317	966266
583444	966267
41590	966268
378272	966269
59544	966270
65317	966271
17898	966272
654192	966273
56903	966274
327144	966275
124421	966276
127564	966277
22355	966278
558004	966279
39338	966280
184493	966281
458039	966282
295018	966283
594775	966284
663515	966285
605052	966286
69524	966287
243398	966288
526292	966289
313613	966290
348185	966291
475334	966292
41694	966293
378427	966294
76113	966295
194	966296
467018	966297
55175	966298
692324	966299
43360	966300
681010	966301
64359	966302
685048	966303
435965	966304
7182	966305
67618	966306
100029	966307
277687	966308
329524	966309
262732	966310
664234	966311
6947	966312
133503	966313
373692	966314
24508	966315
136286	966316
466403	966317
134605	966318
59986	966319
15793	966320
642080	966321
230626	966322
27983	966323
470570	966324
6547	966325
40222	966326
255071	966327
144324	966328
152110	966329
368105	966330
438166	966331
101815	966332
339529	966333
685584	966334
705033	966335
94188	966336
557618	966337
47461	966338
384741	966339
461223	966340
565321	966341
231975	966342
108488	966343
165002	966344
151636	966345
179844	966346
109346	966347
580441	966348
251163	966349
350844	966350
722343	966351
154476	966352
668739	966353
597510	966354
630289	966355
325704	966356
178498	966357
15037	966358
335118	966359
25296	966360
355885	966361
3905	966362
12712	966363
493681	966364
807	966365
269958	966366
329269	966367
442965	966368
706788	966369
717557	966370
5212	966371
402516	966372
247036	966373
99841	966374
7117	966375
22772	966376
245848	966377
492610	966378
4209	966379
36	966380
591955	966381
38012	966382
683970	966383
134034	966384
725285	966385
91285	966386
349600	966387
669767	966388
334427	966389
289656	966390
592709	966391
12710	966392
138040	966393
69118	966394
162554	966395
277895	966396
53606	966397
524146	966398
423413	966399
26187	966400
12011	966401
448095	966402
349375	966403
32295	966404
366114	966405
458511	966406
694825	966407
594042	966408
298781	966409
25794	966410
589643	966411
894	966412
690977	966413
497163	966414
632208	966415
552743	966416
406917	966417
168182	966418
15082	966419
50764	966420
214390	966421
496843	966422
663230	966423
101758	966424
655168	966425
290145	966426
670214	966427
668687	966428
410177	966429
701169	966430
505838	966431
134141	966432
46701	966433
182806	966434
168676	966435
106739	966436
155269	966437
286706	966438
164169	966439
522345	966440
94167	966441
394125	966442
183858	966443
485623	966444
133257	966445
185441	966446
85690	966447
651041	966448
280642	966449
621739	966450
263986	966451
44040	966452
76249	966453
610435	966454
63264	966455
273435	966456
425492	966457
486222	966458
160906	966459
116030	966460
58865	966461
142229	966462
86937	966463
475544	966464
23479	966465
215052	966466
344303	966467
155118	966468
544409	966469
134234	966470
148512	966471
339360	966472
681660	966473
30821	966474
4591	966475
331174	966476
680934	966477
188954	966478
2761	966479
364309	966480
94297	966481
415159	966482
94926	966483
588925	966484
559161	966485
339184	966486
64070	966487
153804	966488
100920	966489
579047	966490
90222	966491
423439	966492
180821	966493
123088	966494
69217	966495
33895	966496
200341	966497
224037	966498
410476	966499
440814	966500
53378	966501
629670	966502
637056	966503
464501	966504
689378	966505
57748	966506
443103	966507
282205	966508
192577	966509
53784	966510
44360	966511
270023	966512
485494	966513
451067	966514
684729	966515
1365	966516
280963	966517
220468	966518
66643	966519
6093	966520
240910	966521
532306	966522
300575	966523
434663	966524
14238	966525
569422	966526
86356	966527
269725	966528
595485	966529
410009	966530
52945	966531
276029	966532
74058	966533
335	966534
125882	966535
18251	966536
135609	966537
14676	966538
491399	966539
308846	966540
215615	966541
57249	966542
110296	966543
64037	966544
169414	966545
719485	966546
363709	966547
69883	966548
4976	966549
687727	966550
458333	966551
23645	966552
322261	966553
187482	966554
327825	966555
353949	966556
116247	966557
332785	966558
13154	966559
403689	966560
157171	966561
3239	966562
196018	966563
27822	966564
379816	966565
519523	966566
206414	966567
656065	966568
473415	966569
353530	966570
658118	966571
501486	966572
611827	966573
11619	966574
338303	966575
326080	966576
30819	966577
258442	966578
46049	966579
720309	966580
67757	966581
612604	966582
157401	966583
707740	966584
18008	966585
429918	966586
380109	966587
55888	966588
390065	966589
360004	966590
269259	966591
15257	966592
144909	966593
351409	966594
143080	966595
360164	966596
344271	966597
27389	966598
171222	966599
160010	966600
14428	966601
501123	966602
137937	966603
34454	966604
517101	966605
32121	966606
722868	966607
426944	966608
547557	966609
93389	966610
298430	966611
337	966612
285908	966613
360938	966614
119726	966615
683506	966616
223567	966617
687978	966618
18851	966619
357076	966620
612471	966621
585792	966622
289399	966623
177873	966624
63265	966625
45797	966626
475902	966627
682314	966628
442419	966629
89847	966630
226430	966631
475148	966632
30998	966633
426385	966634
488954	966635
540045	966636
660254	966637
694263	966638
47025	966639
60690	966640
241146	966641
108962	966642
256152	966643
216836	966644
178736	966645
697763	966646
489205	966647
66886	966648
377606	966649
722983	966650
38969	966651
142521	966652
288558	966653
530423	966654
78145	966655
47	966656
162498	966657
147283	966658
691241	966659
607233	966660
670020	966661
412571	966662
15802	966663
342088	966664
25237	966665
45312	966666
5767	966667
116457	966668
331281	966669
484174	966670
61789	966671
78034	966672
4824	966673
603142	966674
647810	966675
21481	966676
545347	966677
28433	966678
83009	966679
556806	966680
449348	966681
106844	966682
28355	966683
41367	966684
342438	966685
569359	966686
37727	966687
155782	966688
286872	966689
230446	966690
359213	966691
45308	966692
677454	966693
172635	966694
380307	966695
136244	966696
533321	966697
90586	966698
423016	966699
205661	966700
436558	966701
173396	966702
1600	966703
367437	966704
94014	966705
592014	966706
39192	966707
126812	966708
111588	966709
388935	966710
532575	966711
8380	966712
28954	966713
658328	966714
101630	966715
31231	966716
162355	966717
197482	966718
225438	966719
93917	966720
63574	966721
499	966722
462001	966723
5383	966724
3579	966725
451367	966726
457525	966727
7788	966728
131266	966729
679399	966730
573673	966731
317478	966732
5661	966733
226892	966734
415762	966735
520853	966736
237847	966737
573762	966738
235329	966739
210040	966740
69781	966741
391329	966742
112287	966743
495468	966744
356094	966745
32100	966746
143813	966747
391325	966748
446149	966749
17989	966750
683029	966751
211264	966752
16778	966753
21201	966754
14083	966755
524647	966756
49898	966757
151644	966758
12090	966759
180630	966760
99525	966761
236842	966762
573259	966763
127227	966764
43691	966765
616941	966766
38942	966767
162412	966768
209763	966769
170438	966770
225875	966771
491509	966772
157755	966773
230267	966774
119476	966775
348367	966776
544681	966777
165769	966778
370060	966779
147945	966780
250084	966781
469826	966782
10	966783
168739	966784
63635	966785
135197	966786
722402	966787
17870	966788
70514	966789
69112	966790
597318	966791
90166	966792
1775	966793
954	966794
93291	966795
279630	966796
608227	966797
89228	966798
583064	966799
34709	966800
609923	966801
68308	966802
110009	966803
279887	966804
539494	966805
704968	966806
707641	966807
28725	966808
95779	966809
109493	966810
81782	966811
167608	966812
32316	966813
555468	966814
469128	966815
54905	966816
529214	966817
278219	966818
14256	966819
737	966820
307868	966821
713323	966822
103978	966823
453153	966824
263522	966825
232406	966826
29576	966827
160980	966828
485857	966829
269917	966830
29077	966831
101528	966832
676658	966833
137276	966834
254977	966835
134828	966836
170257	966837
520732	966838
182192	966839
97697	966840
160716	966841
442124	966842
22091	966843
4926	966844
652254	966845
300219	966846
293613	966847
512032	966848
448235	966849
51074	966850
154	966851
61956	966852
37846	966853
312339	966854
114210	966855
481455	966856
302197	966857
212928	966858
169151	966859
308612	966860
536176	966861
22426	966862
234839	966863
432339	966864
565179	966865
11558	966866
578	966867
12995	966868
176824	966869
619232	966870
89165	966871
683482	966872
576315	966873
477502	966874
29438	966875
141623	966876
39748	966877
616624	966878
178441	966879
640027	966880
79218	966881
182674	966882
16233	966883
3035	966884
65441	966885
650379	966886
39681	966887
707103	966888
369307	966889
281982	966890
609490	966891
15238	966892
436997	966893
128070	966894
74642	966895
233482	966896
673854	966897
723603	966898
648842	966899
669287	966900
14429	966901
216784	966902
224853	966903
88323	966904
53986	966905
43343	966906
602094	966907
691479	966908
509577	966909
543649	966910
502319	966911
377526	966912
178286	966913
486277	966914
699367	966915
604411	966916
688768	966917
522303	966918
469497	966919
584341	966920
583229	966921
432058	966922
520935	966923
243642	966924
639724	966925
130877	966926
496112	966927
112087	966928
166995	966929
91068	966930
366135	966931
63773	966932
182585	966933
578721	966934
101229	966935
95926	966936
368059	966937
48101	966938
643407	966939
121193	966940
302071	966941
540397	966942
466286	966943
303562	966944
372920	966945
490858	966946
321947	966947
692692	966948
388035	966949
377228	966950
85040	966951
220666	966952
219890	966953
341791	966954
501312	966955
372625	966956
365233	966957
152430	966958
81330	966959
2336	966960
221784	966961
312223	966962
14420	966963
63728	966964
555462	966965
568699	966966
174362	966967
93358	966968
529529	966969
38044	966970
168491	966971
156282	966972
8097	966973
250820	966974
13799	966975
182375	966976
543867	966977
1827	966978
637229	966979
75745	966980
554689	966981
14843	966982
453676	966983
123481	966984
673091	966985
359113	966986
252441	966987
255390	966988
180022	966989
173120	966990
39262	966991
554093	966992
78015	966993
176813	966994
592199	966995
2962	966996
43936	966997
369308	966998
84980	966999
434806	967000
462217	967001
28007	967002
26426	967003
44415	967004
697740	967005
7893	967006
234303	967007
7179	967008
11086	967009
476024	967010
28093	967011
32060	967012
424100	967013
132602	967014
636125	967015
67343	967016
18393	967017
10851	967018
335937	967019
494609	967020
108418	967021
705524	967022
583985	967023
296793	967024
180688	967025
63179	967026
690498	967027
135777	967028
554393	967029
714712	967030
95684	967031
78882	967032
68970	967033
244277	967034
64609	967035
38406	967036
646911	967037
388015	967038
494107	967039
674208	967040
293596	967041
321549	967042
183094	967043
6743	967044
461392	967045
561558	967046
723813	967047
351214	967048
90259	967049
10043	967050
66437	967051
352847	967052
356458	967053
94608	967054
487050	967055
66309	967056
40143	967057
462873	967058
47746	967059
23614	967060
535146	967061
156632	967062
3922	967063
49822	967064
619120	967065
521189	967066
552232	967067
304468	967068
573351	967069
53384	967070
639818	967071
309711	967072
500662	967073
50936	967074
79854	967075
440954	967076
210606	967077
301860	967078
525443	967079
237171	967080
13566	967081
271792	967082
21722	967083
561320	967084
225621	967085
17289	967086
417087	967087
502767	967088
158086	967089
135234	967090
169684	967091
555660	967092
72903	967093
644357	967094
127345	967095
192623	967096
237625	967097
165273	967098
440841	967099
542607	967100
512493	967101
200814	967102
496636	967103
104547	967104
138731	967105
425021	967106
626271	967107
26960	967108
67829	967109
62101	967110
242308	967111
14690	967112
662843	967113
214990	967114
623792	967115
397381	967116
247588	967117
51067	967118
618138	967119
10892	967120
351908	967121
455413	967122
175340	967123
294731	967124
566654	967125
331076	967126
7581	967127
499333	967128
680046	967129
98348	967130
106443	967131
290633	967132
425183	967133
609533	967134
71469	967135
591538	967136
722583	967137
363194	967138
541399	967139
725230	967140
309640	967141
17008	967142
38436	967143
295770	967144
645113	967145
408704	967146
409063	967147
408373	967148
463912	967149
80841	967150
164626	967151
399803	967152
408680	967153
258523	967154
125546	967155
131820	967156
164148	967157
526457	967158
506589	967159
13828	967160
478991	967161
718163	967162
116876	967163
366451	967164
328986	967165
416882	967166
474840	967167
55201	967168
27341	967169
38634	967170
3569	967171
487411	967172
594382	967173
157052	967174
351046	967175
154394	967176
667228	967177
25443	967178
232147	967179
359347	967180
46494	967181
311712	967182
2504	967183
409471	967184
164669	967185
639894	967186
630452	967187
609333	967188
454350	967189
176009	967190
217370	967191
498258	967192
45544	967193
181374	967194
176310	967195
311107	967196
579176	967197
595890	967198
119969	967199
205410	967200
25003	967201
102972	967202
2927	967203
451975	967204
690623	967205
295623	967206
321880	967207
663297	967208
163005	967209
440909	967210
230403	967211
30077	967212
707069	967213
534163	967214
113719	967215
215820	967216
29810	967217
237809	967218
1671	967219
518945	967220
112432	967221
302784	967222
148691	967223
282508	967224
715446	967225
175566	967226
151053	967227
449794	967228
558503	967229
666596	967230
77781	967231
463269	967232
187116	967233
198729	967234
115061	967235
150020	967236
490479	967237
655129	967238
6338	967239
42747	967240
244173	967241
148458	967242
517871	967243
201718	967244
48499	967245
656401	967246
533036	967247
581429	967248
713473	967249
129977	967250
496362	967251
461629	967252
98642	967253
137164	967254
286512	967255
446517	967256
93743	967257
699332	967258
597997	967259
655413	967260
21198	967261
462932	967262
595616	967263
19218	967264
621155	967265
573740	967266
168476	967267
4132	967268
11597	967269
713831	967270
107226	967271
10938	967272
533905	967273
557270	967274
713522	967275
463885	967276
475761	967277
161729	967278
685372	967279
164453	967280
592214	967281
5767	967282
56527	967283
157701	967284
514733	967285
542641	967286
112332	967287
103753	967288
135800	967289
6164	967290
152922	967291
6478	967292
287476	967293
4800	967294
279053	967295
158021	967296
134990	967297
53857	967298
396292	967299
566458	967300
451735	967301
60147	967302
153177	967303
158636	967304
292616	967305
81193	967306
175837	967307
175290	967308
487414	967309
643777	967310
117183	967311
481614	967312
62393	967313
487124	967314
175638	967315
168927	967316
606924	967317
72349	967318
682511	967319
100592	967320
38917	967321
636687	967322
10479	967323
157893	967324
119720	967325
379831	967326
51745	967327
97641	967328
383477	967329
621058	967330
719395	967331
468872	967332
13578	967333
465104	967334
44719	967335
169474	967336
338	967337
114106	967338
66545	967339
462570	967340
69141	967341
513842	967342
123936	967343
19075	967344
302572	967345
406011	967346
673324	967347
7198	967348
640549	967349
5492	967350
303927	967351
633889	967352
308778	967353
411665	967354
641948	967355
351783	967356
721584	967357
84991	967358
35121	967359
614458	967360
373	967361
161854	967362
2224	967363
909	967364
588227	967365
431629	967366
206384	967367
445056	967368
29439	967369
575652	967370
274461	967371
129245	967372
338354	967373
585262	967374
52526	967375
34735	967376
510657	967377
72818	967378
10340	967379
41739	967380
493036	967381
583740	967382
540526	967383
72463	967384
55196	967385
36503	967386
502098	967387
577996	967388
9295	967389
306002	967390
51762	967391
40080	967392
167227	967393
512242	967394
132328	967395
388002	967396
112958	967397
71788	967398
175538	967399
65627	967400
419205	967401
415116	967402
423247	967403
705676	967404
603383	967405
426563	967406
200805	967407
43454	967408
23565	967409
63198	967410
427346	967411
621662	967412
397440	967413
19120	967414
116805	967415
103820	967416
154702	967417
223124	967418
451619	967419
49818	967420
28498	967421
32202	967422
444802	967423
244691	967424
421851	967425
308971	967426
84341	967427
35913	967428
424639	967429
445614	967430
355657	967431
70864	967432
114724	967433
173165	967434
523628	967435
559	967436
688845	967437
474795	967438
134027	967439
75073	967440
466591	967441
122151	967442
51239	967443
587004	967444
347021	967445
309329	967446
518748	967447
405317	967448
70633	967449
30766	967450
346284	967451
197944	967452
488031	967453
700437	967454
649773	967455
682127	967456
582659	967457
28879	967458
72615	967459
670884	967460
661662	967461
587347	967462
579792	967463
176732	967464
45110	967465
167815	967466
38536	967467
114109	967468
18298	967469
72888	967470
716066	967471
284286	967472
604213	967473
202515	967474
396667	967475
134007	967476
283882	967477
45194	967478
69006	967479
533591	967480
98361	967481
98073	967482
75679	967483
558076	967484
145605	967485
150583	967486
492704	967487
704423	967488
683505	967489
596866	967490
60639	967491
179652	967492
681426	967493
389987	967494
40245	967495
487179	967496
655161	967497
306196	967498
627818	967499
150126	967500
149830	967501
124977	967502
159985	967503
20839	967504
576920	967505
387076	967506
568153	967507
1187	967508
526430	967509
222752	967510
483135	967511
66402	967512
304349	967513
353695	967514
393663	967515
566622	967516
352563	967517
643235	967518
441241	967519
34285	967520
176832	967521
697227	967522
51875	967523
136821	967524
653013	967525
473468	967526
136766	967527
111316	967528
548118	967529
540825	967530
130400	967531
288478	967532
599559	967533
510113	967534
576023	967535
166611	967536
139954	967537
615835	967538
116085	967539
328479	967540
201885	967541
114814	967542
68431	967543
373742	967544
165055	967545
300048	967546
153000	967547
71647	967548
331683	967549
110750	967550
458000	967551
411979	967552
626698	967553
195	967554
539352	967555
679917	967556
410006	967557
572080	967558
42176	967559
132030	967560
429813	967561
33675	967562
123949	967563
573879	967564
130497	967565
541965	967566
70800	967567
515838	967568
110633	967569
143902	967570
484510	967571
575418	967572
26250	967573
77179	967574
304273	967575
292620	967576
486843	967577
107096	967578
468891	967579
143602	967580
264024	967581
432569	967582
25698	967583
15045	967584
678450	967585
14662	967586
541814	967587
598141	967588
360471	967589
432702	967590
23296	967591
50101	967592
500755	967593
353506	967594
162921	967595
647498	967596
33795	967597
53726	967598
453867	967599
337703	967600
345564	967601
700849	967602
7093	967603
485328	967604
548910	967605
104116	967606
194196	967607
191238	967608
485620	967609
193872	967610
311077	967611
7398	967612
535231	967613
222953	967614
87845	967615
408872	967616
273240	967617
181077	967618
302568	967619
4895	967620
636727	967621
389088	967622
183329	967623
26162	967624
423494	967625
535341	967626
149635	967627
218673	967628
633016	967629
260218	967630
183837	967631
48806	967632
536021	967633
39979	967634
429410	967635
7849	967636
5089	967637
705713	967638
36547	967639
367060	967640
447903	967641
395101	967642
119705	967643
23206	967644
483732	967645
97665	967646
150437	967647
140456	967648
228720	967649
296759	967650
5915	967651
633901	967652
365486	967653
16866	967654
204900	967655
244432	967656
11885	967657
30610	967658
133235	967659
176037	967660
216248	967661
313358	967662
40289	967663
309355	967664
535306	967665
52435	967666
16814	967667
588598	967668
189322	967669
190033	967670
25167	967671
677646	967672
345359	967673
253352	967674
162737	967675
688	967676
236729	967677
71754	967678
42809	967679
252571	967680
95440	967681
33467	967682
211802	967683
283626	967684
4007	967685
702328	967686
360210	967687
498594	967688
10551	967689
54363	967690
410488	967691
21042	967692
208313	967693
259732	967694
354739	967695
518522	967696
724009	967697
577085	967698
456638	967699
87326	967700
317416	967701
32508	967702
582288	967703
46358	967704
232844	967705
152392	967706
3660	967707
448970	967708
2553	967709
4000	967710
653723	967711
403177	967712
11160	967713
116647	967714
248577	967715
183704	967716
9321	967717
298478	967718
626290	967719
68040	967720
517773	967721
51036	967722
474199	967723
26987	967724
643823	967725
24474	967726
638003	967727
434200	967728
198306	967729
639999	967730
26793	967731
182392	967732
388716	967733
60701	967734
710367	967735
688740	967736
20381	967737
624718	967738
355403	967739
29584	967740
465591	967741
583124	967742
4492	967743
283016	967744
139615	967745
657961	967746
173028	967747
399096	967748
391538	967749
147464	967750
183725	967751
26896	967752
158669	967753
584737	967754
366378	967755
507126	967756
474669	967757
14820	967758
5363	967759
70966	967760
243972	967761
13541	967762
26216	967763
35286	967764
246584	967765
340422	967766
25571	967767
105308	967768
9631	967769
424004	967770
655872	967771
520250	967772
53676	967773
467937	967774
35821	967775
142449	967776
185428	967777
130138	967778
507337	967779
445936	967780
571923	967781
462382	967782
112750	967783
152137	967784
317720	967785
19004	967786
386223	967787
649497	967788
1444	967789
693430	967790
409621	967791
208472	967792
542243	967793
131307	967794
60295	967795
477422	967796
519386	967797
186085	967798
148963	967799
23066	967800
609548	967801
365169	967802
7806	967803
393589	967804
34294	967805
126721	967806
27838	967807
408595	967808
640133	967809
554356	967810
82560	967811
106457	967812
170121	967813
684630	967814
70890	967815
250532	967816
708989	967817
714050	967818
290815	967819
183649	967820
663034	967821
49457	967822
485225	967823
463641	967824
511838	967825
534158	967826
278762	967827
343550	967828
675934	967829
133548	967830
402897	967831
138506	967832
518783	967833
248147	967834
358221	967835
152432	967836
1298	967837
46262	967838
97649	967839
625206	967840
144198	967841
676310	967842
512815	967843
122849	967844
101697	967845
649014	967846
18587	967847
148163	967848
6782	967849
146974	967850
120635	967851
157253	967852
62625	967853
264078	967854
702009	967855
34451	967856
398815	967857
228940	967858
70261	967859
120473	967860
38385	967861
260238	967862
53413	967863
43730	967864
544000	967865
20816	967866
29180	967867
17574	967868
3057	967869
628	967870
477369	967871
311244	967872
460379	967873
277810	967874
192437	967875
6060	967876
8317	967877
456304	967878
331377	967879
8267	967880
670480	967881
24375	967882
4672	967883
528895	967884
180445	967885
389541	967886
28895	967887
14372	967888
179536	967889
37091	967890
33481	967891
329782	967892
255122	967893
578121	967894
528005	967895
378850	967896
508842	967897
257516	967898
97730	967899
280509	967900
423739	967901
438533	967902
388668	967903
22302	967904
70939	967905
615748	967906
156490	967907
87434	967908
10999	967909
362675	967910
68211	967911
278470	967912
423267	967913
250814	967914
238467	967915
354749	967916
356518	967917
718726	967918
192230	967919
174104	967920
621040	967921
673431	967922
17173	967923
18217	967924
395992	967925
378806	967926
719176	967927
239820	967928
263308	967929
86737	967930
261464	967931
361303	967932
47638	967933
531376	967934
97446	967935
539102	967936
229540	967937
253413	967938
617125	967939
301121	967940
144973	967941
350787	967942
442975	967943
109456	967944
258840	967945
407282	967946
37218	967947
102797	967948
629950	967949
630850	967950
640124	967951
611108	967952
467035	967953
722774	967954
332301	967955
704645	967956
28053	967957
109708	967958
261724	967959
13880	967960
222300	967961
11597	967962
25199	967963
487737	967964
15890	967965
80527	967966
142848	967967
694576	967968
551468	967969
158365	967970
2321	967971
701913	967972
53313	967973
108943	967974
86218	967975
8710	967976
27464	967977
157700	967978
644310	967979
68171	967980
49392	967981
524552	967982
88108	967983
70636	967984
26789	967985
388118	967986
688123	967987
702245	967988
131915	967989
668430	967990
172803	967991
156811	967992
509644	967993
556535	967994
552458	967995
14204	967996
645787	967997
172874	967998
503351	967999
22148	968000
525178	968001
589987	968002
19603	968003
580081	968004
124095	968005
525929	968006
602576	968007
267844	968008
43496	968009
622780	968010
426230	968011
15760	968012
100088	968013
118319	968014
105451	968015
17688	968016
99154	968017
297358	968018
499338	968019
8526	968020
4581	968021
530454	968022
65244	968023
370981	968024
533926	968025
2295	968026
42556	968027
69388	968028
511414	968029
615005	968030
183076	968031
584274	968032
520917	968033
331418	968034
655173	968035
369683	968036
716551	968037
168032	968038
590712	968039
625238	968040
232126	968041
479142	968042
20	968043
336298	968044
174317	968045
233317	968046
36980	968047
466086	968048
575782	968049
9944	968050
174616	968051
174502	968052
418934	968053
6470	968054
508486	968055
187347	968056
43732	968057
137508	968058
40391	968059
145313	968060
225415	968061
290631	968062
42880	968063
3181	968064
175024	968065
179407	968066
83606	968067
384036	968068
283232	968069
16211	968070
338671	968071
84803	968072
503285	968073
212	968074
2281	968075
332616	968076
607227	968077
425167	968078
534521	968079
476771	968080
354072	968081
156647	968082
53693	968083
519893	968084
968	968085
231656	968086
135818	968087
66647	968088
174156	968089
154696	968090
445582	968091
1121	968092
250860	968093
575815	968094
246157	968095
40953	968096
33457	968097
53113	968098
41266	968099
431810	968100
54423	968101
700927	968102
188081	968103
17666	968104
35617	968105
247284	968106
233077	968107
169820	968108
284429	968109
106259	968110
144271	968111
616263	968112
329087	968113
16212	968114
514542	968115
499401	968116
18271	968117
145104	968118
452359	968119
180507	968120
11306	968121
362216	968122
42001	968123
679471	968124
154405	968125
559310	968126
460491	968127
25816	968128
439520	968129
709370	968130
465209	968131
517245	968132
76972	968133
574686	968134
603068	968135
290763	968136
659285	968137
665938	968138
218194	968139
69007	968140
573147	968141
604556	968142
672925	968143
574542	968144
20749	968145
720345	968146
333836	968147
603830	968148
34145	968149
432217	968150
16575	968151
130534	968152
429140	968153
232453	968154
207688	968155
7494	968156
447329	968157
649950	968158
598840	968159
13495	968160
605088	968161
4026	968162
642151	968163
116480	968164
301034	968165
123460	968166
602421	968167
608894	968168
143828	968169
113443	968170
41226	968171
35050	968172
168771	968173
376397	968174
664994	968175
5486	968176
232673	968177
408093	968178
472438	968179
99179	968180
437154	968181
182267	968182
344429	968183
23011	968184
95544	968185
139712	968186
37570	968187
525475	968188
383496	968189
553383	968190
555642	968191
32898	968192
598625	968193
542024	968194
249069	968195
62007	968196
427725	968197
514875	968198
576589	968199
407751	968200
104634	968201
580583	968202
203679	968203
190723	968204
164251	968205
519253	968206
288458	968207
1932	968208
99304	968209
404957	968210
424741	968211
131591	968212
404547	968213
4623	968214
556780	968215
701712	968216
4375	968217
22320	968218
428482	968219
434682	968220
236657	968221
660657	968222
289078	968223
699346	968224
45925	968225
68419	968226
16536	968227
700027	968228
215540	968229
504911	968230
146838	968231
169404	968232
394291	968233
260184	968234
463018	968235
62106	968236
353736	968237
106252	968238
368492	968239
235131	968240
36158	968241
721479	968242
77541	968243
303337	968244
430289	968245
653802	968246
426830	968247
20499	968248
427115	968249
38778	968250
109203	968251
127	968252
656666	968253
689605	968254
60	968255
589519	968256
333607	968257
424060	968258
363017	968259
207140	968260
83686	968261
119535	968262
173906	968263
693644	968264
355540	968265
558511	968266
270822	968267
333849	968268
31916	968269
24866	968270
362554	968271
49141	968272
334052	968273
84404	968274
333280	968275
496960	968276
169151	968277
541288	968278
557153	968279
466326	968280
8969	968281
15007	968282
37891	968283
137671	968284
471626	968285
682705	968286
589632	968287
197166	968288
13027	968289
150882	968290
9925	968291
11224	968292
333735	968293
563174	968294
600526	968295
600345	968296
281537	968297
15607	968298
149226	968299
28115	968300
262187	968301
156789	968302
47087	968303
131684	968304
381450	968305
60978	968306
578541	968307
47862	968308
700422	968309
494185	968310
581558	968311
7774	968312
155686	968313
149029	968314
119469	968315
56535	968316
458635	968317
617889	968318
87026	968319
328886	968320
200271	968321
360762	968322
229273	968323
475324	968324
18564	968325
205062	968326
424672	968327
325456	968328
33855	968329
57818	968330
139097	968331
562041	968332
114361	968333
54570	968334
53457	968335
134445	968336
192211	968337
3949	968338
52814	968339
29006	968340
51734	968341
347215	968342
32093	968343
63374	968344
396550	968345
144873	968346
141551	968347
81792	968348
33256	968349
10692	968350
185143	968351
465413	968352
303391	968353
190080	968354
282601	968355
27244	968356
13	968357
283971	968358
279465	968359
55205	968360
303424	968361
47808	968362
161530	968363
588775	968364
531270	968365
159781	968366
58367	968367
308620	968368
150141	968369
85885	968370
641522	968371
155882	968372
3894	968373
495835	968374
706362	968375
368367	968376
212708	968377
256391	968378
435110	968379
162472	968380
41759	968381
577788	968382
573484	968383
8487	968384
128359	968385
183817	968386
293125	968387
691901	968388
111026	968389
104677	968390
518243	968391
21327	968392
101472	968393
36163	968394
641711	968395
244940	968396
11647	968397
157465	968398
40259	968399
265612	968400
694759	968401
546888	968402
3573	968403
63860	968404
607532	968405
503213	968406
386663	968407
644554	968408
41473	968409
316189	968410
216295	968411
374834	968412
2821	968413
510436	968414
58622	968415
679334	968416
447436	968417
48233	968418
288073	968419
684787	968420
712556	968421
723626	968422
124451	968423
161403	968424
534867	968425
26930	968426
694066	968427
489168	968428
134155	968429
177549	968430
157107	968431
549064	968432
285354	968433
576614	968434
485009	968435
500465	968436
403962	968437
20645	968438
13757	968439
40046	968440
693564	968441
600228	968442
163019	968443
142833	968444
24165	968445
606144	968446
22916	968447
629321	968448
2784	968449
340261	968450
10734	968451
33606	968452
79998	968453
102934	968454
4765	968455
8160	968456
389990	968457
47188	968458
227140	968459
507639	968460
116247	968461
44257	968462
385091	968463
208243	968464
41226	968465
724853	968466
74303	968467
521623	968468
466055	968469
429851	968470
317741	968471
87668	968472
321878	968473
53218	968474
2238	968475
109117	968476
86328	968477
349130	968478
155104	968479
50308	968480
253739	968481
626164	968482
677755	968483
220433	968484
281256	968485
127016	968486
1266	968487
400556	968488
455648	968489
32893	968490
115384	968491
53208	968492
158182	968493
461432	968494
121282	968495
270562	968496
293429	968497
45431	968498
16336	968499
18071	968500
82880	968501
437284	968502
313223	968503
654622	968504
611264	968505
52159	968506
157869	968507
138053	968508
242196	968509
118266	968510
139741	968511
548931	968512
312648	968513
340022	968514
61301	968515
127289	968516
333871	968517
257914	968518
451818	968519
146749	968520
33227	968521
571448	968522
115762	968523
354110	968524
5032	968525
80819	968526
99375	968527
47601	968528
50808	968529
82757	968530
556046	968531
586335	968532
113312	968533
81407	968534
184518	968535
18173	968536
20640	968537
174247	968538
528597	968539
11029	968540
72565	968541
343684	968542
397722	968543
25641	968544
17715	968545
20589	968546
328821	968547
371624	968548
164	968549
166967	968550
660876	968551
634555	968552
610824	968553
124636	968554
647725	968555
287766	968556
672687	968557
53168	968558
145235	968559
512287	968560
36449	968561
404809	968562
504200	968563
296944	968564
111763	968565
10775	968566
549083	968567
139703	968568
147470	968569
152986	968570
210240	968571
458690	968572
484480	968573
39473	968574
119064	968575
652339	968576
274567	968577
686645	968578
381951	968579
175416	968580
129205	968581
282406	968582
363523	968583
377871	968584
622129	968585
184134	968586
74208	968587
2639	968588
9218	968589
514056	968590
86915	968591
666050	968592
14630	968593
712623	968594
582620	968595
13728	968596
320051	968597
82821	968598
92520	968599
26115	968600
33599	968601
147822	968602
552523	968603
59193	968604
576131	968605
362452	968606
429031	968607
164310	968608
529303	968609
6748	968610
245961	968611
702096	968612
115370	968613
504145	968614
474823	968615
349543	968616
68576	968617
137353	968618
155639	968619
347545	968620
695742	968621
195203	968622
2057	968623
483863	968624
527445	968625
718628	968626
62646	968627
22534	968628
469953	968629
230194	968630
50715	968631
639504	968632
535219	968633
649765	968634
557694	968635
700008	968636
8594	968637
711922	968638
699032	968639
54831	968640
69801	968641
644738	968642
361310	968643
262986	968644
625774	968645
550030	968646
31295	968647
555337	968648
396121	968649
379696	968650
7832	968651
228449	968652
184285	968653
413928	968654
140066	968655
157241	968656
131053	968657
306444	968658
162438	968659
69391	968660
100158	968661
669434	968662
3414	968663
127302	968664
480946	968665
672718	968666
559030	968667
559847	968668
134163	968669
442986	968670
241504	968671
233174	968672
52824	968673
125291	968674
436334	968675
158887	968676
90683	968677
5211	968678
504754	968679
121988	968680
303612	968681
154517	968682
198843	968683
631401	968684
194742	968685
303284	968686
11064	968687
151341	968688
234845	968689
552705	968690
93662	968691
640665	968692
144367	968693
170580	968694
2544	968695
663914	968696
342573	968697
164208	968698
304807	968699
483153	968700
309653	968701
365478	968702
324760	968703
678196	968704
579186	968705
155573	968706
13321	968707
489000	968708
691091	968709
329864	968710
44949	968711
140042	968712
31240	968713
104680	968714
580099	968715
293414	968716
94949	968717
653745	968718
410912	968719
71635	968720
75237	968721
21819	968722
286663	968723
705365	968724
240842	968725
480815	968726
139439	968727
475855	968728
452059	968729
143253	968730
422920	968731
148141	968732
695075	968733
569852	968734
450553	968735
235838	968736
171729	968737
654598	968738
135479	968739
713264	968740
435334	968741
693278	968742
152305	968743
129143	968744
287099	968745
70082	968746
589550	968747
138366	968748
237775	968749
52973	968750
538961	968751
127545	968752
417747	968753
626233	968754
233206	968755
1321	968756
168955	968757
598270	968758
207402	968759
644547	968760
390690	968761
352126	968762
6459	968763
358872	968764
79367	968765
483322	968766
61819	968767
172977	968768
84054	968769
157250	968770
666397	968771
1350	968772
504042	968773
541778	968774
642334	968775
92901	968776
170922	968777
296040	968778
547326	968779
610937	968780
490268	968781
41851	968782
128026	968783
426193	968784
496590	968785
577223	968786
202263	968787
189164	968788
119966	968789
75749	968790
424029	968791
258904	968792
431553	968793
260144	968794
29649	968795
505163	968796
19738	968797
461419	968798
65930	968799
719017	968800
652605	968801
399574	968802
572378	968803
687	968804
74629	968805
76158	968806
6250	968807
323949	968808
643831	968809
342808	968810
354415	968811
699300	968812
60933	968813
1731	968814
355889	968815
174257	968816
175177	968817
411675	968818
665997	968819
17724	968820
633055	968821
312495	968822
516987	968823
140902	968824
331552	968825
715118	968826
430	968827
284509	968828
669046	968829
515372	968830
693832	968831
8136	968832
378994	968833
82519	968834
574809	968835
432177	968836
197424	968837
117230	968838
279575	968839
4813	968840
280596	968841
70623	968842
446175	968843
142020	968844
469363	968845
16882	968846
515897	968847
347924	968848
326956	968849
79876	968850
140927	968851
285828	968852
177767	968853
48533	968854
714039	968855
396131	968856
170345	968857
377133	968858
330673	968859
108915	968860
101755	968861
76310	968862
187062	968863
218148	968864
417748	968865
12986	968866
101211	968867
242592	968868
345963	968869
35170	968870
557663	968871
664199	968872
261465	968873
132325	968874
576555	968875
185571	968876
127355	968877
36161	968878
121350	968879
115109	968880
156035	968881
665901	968882
489322	968883
180079	968884
711810	968885
327826	968886
722495	968887
2626	968888
300822	968889
404210	968890
37160	968891
9947	968892
32565	968893
457948	968894
394998	968895
422771	968896
157553	968897
436352	968898
152900	968899
41613	968900
6825	968901
301702	968902
333492	968903
94164	968904
722202	968905
582091	968906
605331	968907
575531	968908
627040	968909
650875	968910
671336	968911
313453	968912
703618	968913
131313	968914
582325	968915
86947	968916
276376	968917
13466	968918
26429	968919
525473	968920
187464	968921
610102	968922
317188	968923
213425	968924
688846	968925
546152	968926
687107	968927
93103	968928
571057	968929
643525	968930
94915	968931
455309	968932
81581	968933
185326	968934
15052	968935
1543	968936
298533	968937
594252	968938
463721	968939
396366	968940
53226	968941
32469	968942
367732	968943
182339	968944
448884	968945
164621	968946
140948	968947
98972	968948
249820	968949
633168	968950
143773	968951
174473	968952
3709	968953
537658	968954
185405	968955
130113	968956
290385	968957
535396	968958
27244	968959
208234	968960
13012	968961
352928	968962
13487	968963
626926	968964
383571	968965
169131	968966
55004	968967
337149	968968
80845	968969
13847	968970
123184	968971
46706	968972
155860	968973
245506	968974
54384	968975
646171	968976
13071	968977
450903	968978
18352	968979
66334	968980
293974	968981
1134	968982
355850	968983
612491	968984
364325	968985
1154	968986
501661	968987
164469	968988
591123	968989
184143	968990
96294	968991
343844	968992
253535	968993
233730	968994
470417	968995
62407	968996
2508	968997
70932	968998
724263	968999
331505	969000
48123	969001
91899	969002
92824	969003
311672	969004
608248	969005
262748	969006
274434	969007
625578	969008
41118	969009
99589	969010
643409	969011
121942	969012
125213	969013
705318	969014
586936	969015
120555	969016
214314	969017
2719	969018
200543	969019
63655	969020
586594	969021
254979	969022
43048	969023
670834	969024
193073	969025
145710	969026
39119	969027
383280	969028
638628	969029
123182	969030
335054	969031
491460	969032
508285	969033
45135	969034
1122	969035
2266	969036
86625	969037
601441	969038
659073	969039
55161	969040
90576	969041
29361	969042
566696	969043
426234	969044
475929	969045
72606	969046
20493	969047
499440	969048
7626	969049
434293	969050
86967	969051
522618	969052
415354	969053
29982	969054
11637	969055
74609	969056
30445	969057
171960	969058
114846	969059
27222	969060
313511	969061
222239	969062
449725	969063
527278	969064
350168	969065
149947	969066
209013	969067
577270	969068
683944	969069
84508	969070
32148	969071
499502	969072
355573	969073
53936	969074
475635	969075
328847	969076
141094	969077
26188	969078
185562	969079
343800	969080
451496	969081
157825	969082
718362	969083
527758	969084
548152	969085
160088	969086
144295	969087
608097	969088
289951	969089
532444	969090
532219	969091
153544	969092
80113	969093
137271	969094
72161	969095
44598	969096
226202	969097
289156	969098
694835	969099
127625	969100
126966	969101
75407	969102
556051	969103
329927	969104
628896	969105
447158	969106
46539	969107
586790	969108
82643	969109
53738	969110
690301	969111
20358	969112
6858	969113
9443	969114
640217	969115
151042	969116
630310	969117
589526	969118
300169	969119
6863	969120
67949	969121
422780	969122
144563	969123
525318	969124
3658	969125
129072	969126
585213	969127
329403	969128
435576	969129
599512	969130
94073	969131
119775	969132
544946	969133
642680	969134
102822	969135
50070	969136
51790	969137
4908	969138
31320	969139
402570	969140
140592	969141
8053	969142
93659	969143
556420	969144
629335	969145
43631	969146
193542	969147
674023	969148
162871	969149
163612	969150
1127	969151
575217	969152
388785	969153
19357	969154
29986	969155
485331	969156
133726	969157
9429	969158
142379	969159
298608	969160
23240	969161
78789	969162
681286	969163
584695	969164
343566	969165
242671	969166
62077	969167
624006	969168
419777	969169
592288	969170
10232	969171
127404	969172
72613	969173
49825	969174
26731	969175
556024	969176
724234	969177
80819	969178
38400	969179
709350	969180
163451	969181
344768	969182
14064	969183
281069	969184
376701	969185
40917	969186
266805	969187
578329	969188
590156	969189
2348	969190
174004	969191
663129	969192
50006	969193
78746	969194
291929	969195
171579	969196
178600	969197
108814	969198
604855	969199
102372	969200
609019	969201
569058	969202
17074	969203
545868	969204
6011	969205
142649	969206
586681	969207
322072	969208
461872	969209
24153	969210
493460	969211
505012	969212
116055	969213
526556	969214
270851	969215
31795	969216
420645	969217
140607	969218
28660	969219
580414	969220
216602	969221
600663	969222
147845	969223
249005	969224
564813	969225
1662	969226
22810	969227
572703	969228
15179	969229
668351	969230
132454	969231
559102	969232
31440	969233
192977	969234
522271	969235
480297	969236
422884	969237
519382	969238
674432	969239
2022	969240
142902	969241
258499	969242
432114	969243
29107	969244
213935	969245
318596	969246
645638	969247
38913	969248
65600	969249
136686	969250
200572	969251
552407	969252
519669	969253
14359	969254
188850	969255
461157	969256
71910	969257
239260	969258
554011	969259
8656	969260
120367	969261
167535	969262
693482	969263
199026	969264
615704	969265
4107	969266
115678	969267
373102	969268
628093	969269
370525	969270
712564	969271
316292	969272
621482	969273
493473	969274
348960	969275
109666	969276
178588	969277
23477	969278
537708	969279
138171	969280
16389	969281
523722	969282
352918	969283
48483	969284
678184	969285
21440	969286
201201	969287
252108	969288
520231	969289
352707	969290
383410	969291
139167	969292
26205	969293
609448	969294
7713	969295
118354	969296
226961	969297
677385	969298
39520	969299
551867	969300
420766	969301
321229	969302
88558	969303
639435	969304
360367	969305
566274	969306
319505	969307
94432	969308
285514	969309
65282	969310
546385	969311
611978	969312
674231	969313
118529	969314
67734	969315
311232	969316
463173	969317
24535	969318
36578	969319
178374	969320
29115	969321
235612	969322
558985	969323
397086	969324
6742	969325
652109	969326
1027	969327
166288	969328
235358	969329
174649	969330
114874	969331
125843	969332
226047	969333
437109	969334
627634	969335
89324	969336
180558	969337
327423	969338
497533	969339
550634	969340
499195	969341
663199	969342
269185	969343
542	969344
76883	969345
624077	969346
111607	969347
421661	969348
5872	969349
75476	969350
460941	969351
95851	969352
447978	969353
667182	969354
369943	969355
513089	969356
188744	969357
492566	969358
1098	969359
5991	969360
408449	969361
9416	969362
518516	969363
16692	969364
62957	969365
22646	969366
223068	969367
128243	969368
269079	969369
305018	969370
638857	969371
432250	969372
20180	969373
1831	969374
520892	969375
140051	969376
286199	969377
158534	969378
152226	969379
176278	969380
49390	969381
515054	969382
681726	969383
3330	969384
75116	969385
1623	969386
642159	969387
11461	969388
190429	969389
1826	969390
133040	969391
25388	969392
432580	969393
186782	969394
322345	969395
661305	969396
493382	969397
612293	969398
40785	969399
184911	969400
342212	969401
533789	969402
139486	969403
496405	969404
143698	969405
117465	969406
52866	969407
227130	969408
17758	969409
312415	969410
89899	969411
26484	969412
3833	969413
514555	969414
1977	969415
236952	969416
33739	969417
416398	969418
62771	969419
44148	969420
33406	969421
366910	969422
113918	969423
664153	969424
258176	969425
639832	969426
247800	969427
52058	969428
10534	969429
150963	969430
139883	969431
530262	969432
9152	969433
212479	969434
548604	969435
394962	969436
387894	969437
334914	969438
316407	969439
319715	969440
63868	969441
211782	969442
478625	969443
11635	969444
25373	969445
700180	969446
205567	969447
135644	969448
38164	969449
25631	969450
26725	969451
623466	969452
162726	969453
690765	969454
186793	969455
144134	969456
540338	969457
3691	969458
28584	969459
91981	969460
69914	969461
216180	969462
60773	969463
88332	969464
96776	969465
133748	969466
151629	969467
62098	969468
77708	969469
212525	969470
462946	969471
576377	969472
547800	969473
500480	969474
461999	969475
257581	969476
45670	969477
1645	969478
207704	969479
335989	969480
36050	969481
379543	969482
102858	969483
273731	969484
256993	969485
356772	969486
41970	969487
56242	969488
322239	969489
611797	969490
662663	969491
25943	969492
435621	969493
54435	969494
155137	969495
26609	969496
691135	969497
138641	969498
460	969499
28765	969500
36003	969501
678683	969502
563497	969503
663963	969504
488552	969505
165332	969506
22479	969507
708856	969508
659076	969509
360222	969510
136709	969511
45208	969512
73052	969513
421836	969514
176720	969515
110215	969516
666900	969517
49508	969518
22426	969519
96431	969520
131276	969521
677887	969522
76746	969523
530810	969524
134335	969525
463196	969526
13286	969527
28406	969528
450402	969529
142410	969530
549388	969531
52927	969532
532417	969533
515260	969534
441502	969535
82844	969536
443900	969537
370474	969538
89285	969539
292358	969540
24504	969541
282229	969542
543002	969543
284690	969544
702111	969545
47240	969546
122428	969547
265796	969548
506702	969549
57050	969550
470118	969551
170773	969552
678814	969553
125787	969554
40199	969555
297794	969556
227	969557
5263	969558
4798	969559
469027	969560
463698	969561
31558	969562
140714	969563
532486	969564
359545	969565
153922	969566
458238	969567
58120	969568
69213	969569
152051	969570
77570	969571
133551	969572
187467	969573
278336	969574
91708	969575
481249	969576
161814	969577
129282	969578
110237	969579
233594	969580
84185	969581
445326	969582
173592	969583
509220	969584
34600	969585
690478	969586
410393	969587
106750	969588
53537	969589
126265	969590
163523	969591
484712	969592
156695	969593
233974	969594
683439	969595
332690	969596
593333	969597
408291	969598
8303	969599
647351	969600
375578	969601
133130	969602
650482	969603
83991	969604
353708	969605
533026	969606
696576	969607
152278	969608
41941	969609
270434	969610
6624	969611
43942	969612
338321	969613
38060	969614
76403	969615
47124	969616
93435	969617
19355	969618
113764	969619
561887	969620
722192	969621
44775	969622
492159	969623
372787	969624
593055	969625
604112	969626
9091	969627
317234	969628
32690	969629
153657	969630
35260	969631
858	969632
53795	969633
358385	969634
170760	969635
270863	969636
65378	969637
509661	969638
401242	969639
133455	969640
618029	969641
550114	969642
462759	969643
62480	969644
530528	969645
625	969646
14554	969647
391182	969648
232120	969649
120603	969650
101777	969651
8674	969652
102552	969653
328257	969654
363163	969655
238976	969656
568384	969657
699248	969658
365148	969659
172206	969660
431901	969661
5857	969662
86777	969663
235886	969664
413345	969665
192574	969666
91476	969667
9079	969668
155314	969669
160967	969670
701401	969671
24333	969672
271950	969673
63025	969674
141336	969675
238732	969676
502785	969677
21217	969678
496269	969679
293482	969680
231315	969681
247996	969682
407377	969683
453087	969684
175991	969685
81759	969686
538402	969687
19958	969688
595668	969689
714804	969690
463515	969691
12041	969692
233552	969693
251871	969694
65898	969695
833	969696
154008	969697
183449	969698
641681	969699
107689	969700
115353	969701
260644	969702
445226	969703
217025	969704
375249	969705
599743	969706
108124	969707
484695	969708
7655	969709
514395	969710
662186	969711
29927	969712
170721	969713
16839	969714
251529	969715
537844	969716
184204	969717
676323	969718
385849	969719
537013	969720
558920	969721
183371	969722
287860	969723
166170	969724
500087	969725
638328	969726
128151	969727
581631	969728
723707	969729
162664	969730
539974	969731
503887	969732
49256	969733
169381	969734
347031	969735
389375	969736
14955	969737
6632	969738
61424	969739
373504	969740
515053	969741
13601	969742
186679	969743
165897	969744
403523	969745
178898	969746
51835	969747
544099	969748
5494	969749
185533	969750
565862	969751
22376	969752
14669	969753
661088	969754
500028	969755
185091	969756
177444	969757
462062	969758
413776	969759
171785	969760
679993	969761
263545	969762
1034	969763
344036	969764
615551	969765
492619	969766
147918	969767
288573	969768
42323	969769
669396	969770
230115	969771
668534	969772
573015	969773
53645	969774
491383	969775
497895	969776
437161	969777
621536	969778
606736	969779
101551	969780
23279	969781
15703	969782
74857	969783
293387	969784
12307	969785
252405	969786
386666	969787
565583	969788
75058	969789
717450	969790
83337	969791
723992	969792
27456	969793
151250	969794
175530	969795
150196	969796
151044	969797
12137	969798
272544	969799
25636	969800
159282	969801
214757	969802
619810	969803
95071	969804
232264	969805
316934	969806
25563	969807
414289	969808
633587	969809
457992	969810
593526	969811
54548	969812
673597	969813
9699	969814
511970	969815
327528	969816
52947	969817
86424	969818
146255	969819
391229	969820
517347	969821
495839	969822
176085	969823
553092	969824
396428	969825
393316	969826
569397	969827
132529	969828
137368	969829
126493	969830
102490	969831
42367	969832
75398	969833
669419	969834
43098	969835
187991	969836
670839	969837
353549	969838
234332	969839
57091	969840
15575	969841
27284	969842
72273	969843
487374	969844
487517	969845
681349	969846
381621	969847
371209	969848
378030	969849
246799	969850
240314	969851
343168	969852
616699	969853
382510	969854
337658	969855
133052	969856
282833	969857
52298	969858
349107	969859
49109	969860
289564	969861
449573	969862
585593	969863
190147	969864
184526	969865
165887	969866
162356	969867
489088	969868
43842	969869
702049	969870
603924	969871
347574	969872
441564	969873
475808	969874
41957	969875
627683	969876
175734	969877
53520	969878
160235	969879
56490	969880
281294	969881
714566	969882
400178	969883
2318	969884
230893	969885
22002	969886
64257	969887
87274	969888
488567	969889
407753	969890
280263	969891
165624	969892
570992	969893
693789	969894
205244	969895
141524	969896
161	969897
613036	969898
9922	969899
8915	969900
573202	969901
90586	969902
124579	969903
492193	969904
126908	969905
630542	969906
115095	969907
522272	969908
179969	969909
168981	969910
644160	969911
91928	969912
19375	969913
174991	969914
387308	969915
602890	969916
571811	969917
324763	969918
643976	969919
73795	969920
114896	969921
197664	969922
57157	969923
276035	969924
535247	969925
641055	969926
122073	969927
137149	969928
6720	969929
44656	969930
110793	969931
712129	969932
440083	969933
672247	969934
685612	969935
6224	969936
452708	969937
260013	969938
316388	969939
32974	969940
244774	969941
201893	969942
594	969943
302336	969944
18752	969945
378705	969946
249591	969947
71076	969948
313890	969949
222798	969950
517789	969951
603999	969952
643913	969953
104737	969954
6745	969955
46122	969956
12739	969957
625164	969958
552069	969959
247185	969960
524053	969961
197823	969962
390000	969963
124352	969964
143249	969965
507434	969966
86579	969967
96305	969968
644778	969969
458400	969970
329697	969971
437741	969972
225702	969973
404734	969974
28663	969975
362854	969976
122468	969977
212494	969978
466474	969979
373464	969980
78635	969981
66819	969982
46664	969983
420557	969984
94	969985
338378	969986
71817	969987
3617	969988
108838	969989
25502	969990
140835	969991
88915	969992
370346	969993
11304	969994
606267	969995
332541	969996
128686	969997
3577	969998
576503	969999
102336	970000
188898	970001
50469	970002
142145	970003
520099	970004
407610	970005
41995	970006
188770	970007
450532	970008
517670	970009
31778	970010
195582	970011
14865	970012
269985	970013
375915	970014
198261	970015
70383	970016
2678	970017
87722	970018
137115	970019
587774	970020
631679	970021
533232	970022
173722	970023
130513	970024
81000	970025
62712	970026
440200	970027
54635	970028
477955	970029
141414	970030
3609	970031
22156	970032
426783	970033
109836	970034
12455	970035
113525	970036
182719	970037
532383	970038
669289	970039
679489	970040
287007	970041
178085	970042
278978	970043
376743	970044
3367	970045
200261	970046
65700	970047
544463	970048
16228	970049
199093	970050
183857	970051
177981	970052
170911	970053
493131	970054
50889	970055
42654	970056
561241	970057
711439	970058
48803	970059
4046	970060
35889	970061
83327	970062
373688	970063
651466	970064
76884	970065
478125	970066
520810	970067
465459	970068
688882	970069
243980	970070
104292	970071
574034	970072
544547	970073
641357	970074
355839	970075
4972	970076
283734	970077
7122	970078
165713	970079
168374	970080
428714	970081
599393	970082
6998	970083
71573	970084
238082	970085
103834	970086
411801	970087
284717	970088
579853	970089
181992	970090
572375	970091
156861	970092
113438	970093
618928	970094
399151	970095
55728	970096
57039	970097
12681	970098
682278	970099
205489	970100
25637	970101
20108	970102
164490	970103
5748	970104
274201	970105
634946	970106
37033	970107
59607	970108
21070	970109
619119	970110
92645	970111
41146	970112
612064	970113
396471	970114
261041	970115
385526	970116
300933	970117
110850	970118
139484	970119
424556	970120
16613	970121
19718	970122
503983	970123
506938	970124
596810	970125
278037	970126
670249	970127
687843	970128
337120	970129
316848	970130
361976	970131
628401	970132
343012	970133
4201	970134
485551	970135
168746	970136
537263	970137
33359	970138
332788	970139
228024	970140
24108	970141
418765	970142
88875	970143
153290	970144
451727	970145
95486	970146
679836	970147
145191	970148
148450	970149
694398	970150
678825	970151
704440	970152
32810	970153
156112	970154
128715	970155
21080	970156
3265	970157
44319	970158
138589	970159
409673	970160
29331	970161
24657	970162
305770	970163
128507	970164
555586	970165
1056	970166
384979	970167
686909	970168
144735	970169
356107	970170
132289	970171
510378	970172
343355	970173
13902	970174
366242	970175
678102	970176
158329	970177
201417	970178
414879	970179
102103	970180
359458	970181
712913	970182
238112	970183
124008	970184
8549	970185
213612	970186
458949	970187
91246	970188
61078	970189
451611	970190
25534	970191
289596	970192
306345	970193
26041	970194
652921	970195
12651	970196
151314	970197
496087	970198
53165	970199
596885	970200
75372	970201
131239	970202
54958	970203
114348	970204
37028	970205
261622	970206
411068	970207
21250	970208
420243	970209
59395	970210
596549	970211
98362	970212
13492	970213
223620	970214
279544	970215
40004	970216
437876	970217
177764	970218
79202	970219
176212	970220
5649	970221
415350	970222
2080	970223
8187	970224
344508	970225
238393	970226
16174	970227
176740	970228
81671	970229
47054	970230
757	970231
624426	970232
333415	970233
404657	970234
154166	970235
156584	970236
374966	970237
461622	970238
100520	970239
8544	970240
531499	970241
113	970242
8893	970243
54912	970244
296104	970245
80324	970246
593473	970247
409337	970248
33250	970249
29985	970250
142246	970251
35267	970252
260575	970253
199119	970254
209976	970255
102131	970256
370399	970257
466379	970258
89074	970259
308999	970260
64579	970261
114387	970262
232079	970263
5082	970264
484651	970265
600261	970266
61984	970267
168581	970268
496067	970269
480156	970270
110581	970271
452245	970272
137400	970273
316065	970274
84481	970275
568388	970276
154774	970277
520248	970278
137765	970279
129697	970280
144731	970281
5574	970282
138995	970283
74439	970284
551605	970285
575569	970286
167688	970287
292249	970288
189293	970289
718003	970290
628080	970291
62038	970292
70733	970293
157626	970294
276764	970295
122746	970296
234911	970297
51680	970298
126770	970299
114554	970300
560713	970301
406827	970302
493181	970303
107639	970304
8559	970305
576876	970306
445955	970307
148863	970308
127386	970309
220103	970310
195627	970311
78812	970312
420358	970313
367737	970314
70984	970315
662678	970316
102557	970317
76484	970318
14412	970319
97763	970320
52027	970321
481290	970322
625605	970323
72973	970324
277387	970325
714265	970326
421637	970327
635342	970328
188260	970329
332569	970330
229006	970331
139614	970332
36199	970333
291039	970334
166397	970335
31025	970336
65151	970337
8683	970338
361490	970339
2970	970340
93886	970341
125160	970342
623164	970343
425279	970344
198311	970345
417947	970346
444929	970347
96079	970348
414066	970349
104349	970350
76375	970351
94972	970352
230975	970353
693992	970354
116162	970355
58731	970356
70465	970357
379227	970358
168588	970359
607436	970360
437952	970361
121479	970362
65971	970363
527558	970364
172823	970365
555011	970366
189146	970367
701805	970368
669115	970369
194105	970370
196186	970371
20183	970372
40158	970373
74552	970374
159965	970375
38704	970376
664439	970377
231208	970378
105214	970379
28460	970380
183534	970381
356504	970382
165943	970383
132382	970384
658813	970385
575604	970386
88935	970387
508234	970388
666589	970389
411488	970390
116583	970391
227423	970392
292023	970393
451181	970394
531538	970395
44398	970396
14577	970397
14024	970398
283974	970399
6716	970400
63053	970401
43128	970402
88306	970403
619372	970404
665691	970405
309539	970406
39529	970407
221709	970408
66248	970409
41355	970410
41606	970411
6979	970412
539778	970413
440225	970414
46793	970415
241558	970416
63665	970417
136702	970418
29289	970419
113735	970420
601029	970421
385356	970422
51529	970423
691845	970424
476267	970425
551993	970426
383214	970427
680747	970428
465010	970429
165972	970430
515564	970431
113146	970432
1981	970433
21991	970434
205928	970435
113594	970436
510832	970437
469785	970438
366731	970439
31919	970440
361497	970441
118042	970442
13855	970443
11478	970444
705716	970445
61088	970446
288426	970447
595645	970448
251891	970449
189048	970450
151822	970451
384692	970452
489603	970453
243234	970454
168359	970455
521509	970456
24266	970457
138597	970458
673674	970459
47176	970460
323568	970461
56423	970462
163317	970463
241969	970464
171379	970465
381590	970466
555680	970467
553329	970468
40435	970469
171545	970470
406255	970471
110806	970472
156474	970473
34392	970474
84430	970475
171862	970476
263701	970477
269906	970478
17509	970479
44112	970480
30558	970481
156967	970482
82285	970483
81661	970484
99404	970485
225587	970486
691148	970487
580212	970488
614699	970489
410925	970490
665645	970491
5480	970492
301407	970493
253254	970494
94481	970495
22295	970496
133622	970497
237954	970498
157216	970499
1507	970500
599769	970501
240760	970502
607978	970503
388939	970504
452559	970505
445811	970506
255274	970507
554556	970508
690776	970509
180303	970510
184466	970511
463614	970512
426016	970513
283319	970514
561687	970515
285670	970516
38587	970517
630176	970518
63646	970519
63449	970520
75065	970521
61235	970522
560970	970523
725088	970524
93903	970525
65327	970526
465698	970527
287206	970528
174971	970529
524587	970530
360276	970531
236318	970532
154214	970533
177558	970534
500222	970535
2157	970536
574042	970537
140890	970538
266520	970539
563148	970540
159011	970541
193860	970542
10162	970543
176800	970544
336507	970545
818	970546
56403	970547
16306	970548
96408	970549
247321	970550
679584	970551
336933	970552
681497	970553
33886	970554
9934	970555
713085	970556
543904	970557
108053	970558
228793	970559
285457	970560
145246	970561
542851	970562
438649	970563
554758	970564
270257	970565
350158	970566
165961	970567
238620	970568
673228	970569
690221	970570
154725	970571
420647	970572
3335	970573
238292	970574
151548	970575
492953	970576
259780	970577
17958	970578
142015	970579
109950	970580
147280	970581
144040	970582
445885	970583
707919	970584
173352	970585
305880	970586
575515	970587
296240	970588
104877	970589
291734	970590
60738	970591
96838	970592
91041	970593
105309	970594
391767	970595
466530	970596
11976	970597
424998	970598
42566	970599
252600	970600
316691	970601
363079	970602
59115	970603
105957	970604
182265	970605
589949	970606
517949	970607
489380	970608
4534	970609
106291	970610
36629	970611
52356	970612
173729	970613
328505	970614
211628	970615
122239	970616
196545	970617
281390	970618
412908	970619
507354	970620
577216	970621
624181	970622
283090	970623
301203	970624
515142	970625
42493	970626
211103	970627
289696	970628
20163	970629
23404	970630
723688	970631
28305	970632
404906	970633
354025	970634
156427	970635
44250	970636
381909	970637
92095	970638
256018	970639
59160	970640
102843	970641
21	970642
312803	970643
35592	970644
1194	970645
174428	970646
592292	970647
251320	970648
34545	970649
897	970650
528180	970651
33540	970652
721871	970653
73226	970654
671539	970655
402338	970656
158386	970657
504325	970658
536767	970659
721947	970660
238379	970661
569772	970662
234328	970663
369109	970664
127782	970665
49311	970666
17652	970667
28140	970668
4057	970669
23670	970670
62986	970671
559182	970672
95864	970673
203143	970674
4917	970675
344148	970676
41851	970677
261107	970678
435204	970679
29153	970680
205542	970681
593164	970682
555451	970683
170461	970684
238562	970685
666801	970686
497686	970687
721590	970688
691734	970689
155421	970690
4296	970691
376118	970692
92937	970693
430921	970694
14355	970695
360973	970696
230383	970697
589455	970698
317507	970699
238166	970700
247978	970701
273560	970702
339564	970703
432739	970704
313096	970705
390522	970706
409391	970707
552576	970708
501932	970709
399668	970710
684900	970711
167502	970712
655823	970713
467657	970714
344412	970715
146584	970716
122207	970717
546261	970718
617716	970719
283350	970720
58964	970721
268	970722
252462	970723
7495	970724
259859	970725
39898	970726
385954	970727
12324	970728
346432	970729
29566	970730
176808	970731
206776	970732
509150	970733
12057	970734
581842	970735
126468	970736
716386	970737
446945	970738
216000	970739
589169	970740
58755	970741
135130	970742
357591	970743
136948	970744
212308	970745
372412	970746
159519	970747
25362	970748
535538	970749
559135	970750
417557	970751
5823	970752
551157	970753
72079	970754
151828	970755
31673	970756
709833	970757
97449	970758
168406	970759
79676	970760
612226	970761
425769	970762
278126	970763
142145	970764
155007	970765
655307	970766
227134	970767
725137	970768
31855	970769
348442	970770
95009	970771
537990	970772
45094	970773
186548	970774
21835	970775
322460	970776
213992	970777
379630	970778
351322	970779
579170	970780
690987	970781
485488	970782
553035	970783
630947	970784
139537	970785
30374	970786
484581	970787
249222	970788
56000	970789
481941	970790
137853	970791
87756	970792
167683	970793
157313	970794
52656	970795
8646	970796
526116	970797
470611	970798
506709	970799
655781	970800
268688	970801
689830	970802
70718	970803
538837	970804
459131	970805
106838	970806
456678	970807
258459	970808
456961	970809
824	970810
332934	970811
27117	970812
291652	970813
629876	970814
14900	970815
112337	970816
139733	970817
623145	970818
167781	970819
168951	970820
173251	970821
509079	970822
497130	970823
205853	970824
172985	970825
681406	970826
143275	970827
219717	970828
675006	970829
276595	970830
411781	970831
346171	970832
380313	970833
111776	970834
4633	970835
299118	970836
611118	970837
714928	970838
660666	970839
1883	970840
125389	970841
50287	970842
195978	970843
20055	970844
427683	970845
57527	970846
582243	970847
350693	970848
22901	970849
489859	970850
60025	970851
56447	970852
110656	970853
371706	970854
345028	970855
265970	970856
405482	970857
149921	970858
113755	970859
649878	970860
303192	970861
662686	970862
248346	970863
129881	970864
162424	970865
2429	970866
454010	970867
13006	970868
677456	970869
450981	970870
617423	970871
525744	970872
94719	970873
291446	970874
21129	970875
456934	970876
51165	970877
709047	970878
547312	970879
194600	970880
268415	970881
4568	970882
352454	970883
27939	970884
635437	970885
32088	970886
38620	970887
522332	970888
151705	970889
393189	970890
174809	970891
193496	970892
65580	970893
20781	970894
131527	970895
332087	970896
41625	970897
101610	970898
622137	970899
342005	970900
355571	970901
167869	970902
723671	970903
91531	970904
12169	970905
92932	970906
116509	970907
180743	970908
26165	970909
5927	970910
185237	970911
125284	970912
35478	970913
389458	970914
179631	970915
463354	970916
302954	970917
99102	970918
117164	970919
150983	970920
376430	970921
161584	970922
205778	970923
9519	970924
557506	970925
1824	970926
21048	970927
646931	970928
533816	970929
543546	970930
311903	970931
648397	970932
161668	970933
671458	970934
128645	970935
14045	970936
430724	970937
363821	970938
214127	970939
711762	970940
74859	970941
93274	970942
698648	970943
441619	970944
157068	970945
468787	970946
18267	970947
145255	970948
232322	970949
360549	970950
32909	970951
648920	970952
171573	970953
22816	970954
127468	970955
53119	970956
340979	970957
681091	970958
357814	970959
68007	970960
391905	970961
15994	970962
577452	970963
3653	970964
6101	970965
130265	970966
435760	970967
328558	970968
522296	970969
697654	970970
42519	970971
24622	970972
188989	970973
45904	970974
471818	970975
31848	970976
75542	970977
625642	970978
534838	970979
640585	970980
15279	970981
658633	970982
568644	970983
196403	970984
702030	970985
186260	970986
48886	970987
688862	970988
605404	970989
362971	970990
107861	970991
99140	970992
513542	970993
532222	970994
722182	970995
15024	970996
530362	970997
1808	970998
1880	970999
212764	971000
22781	971001
71843	971002
141798	971003
424710	971004
302068	971005
216883	971006
365859	971007
716188	971008
300370	971009
254173	971010
1988	971011
552958	971012
146211	971013
90387	971014
619210	971015
248165	971016
560301	971017
68723	971018
642631	971019
119383	971020
443370	971021
99706	971022
98753	971023
159505	971024
213578	971025
175676	971026
29661	971027
103155	971028
139110	971029
481548	971030
652631	971031
390617	971032
227159	971033
449	971034
364107	971035
586093	971036
104280	971037
361112	971038
595248	971039
493849	971040
707226	971041
2581	971042
388741	971043
88189	971044
506829	971045
106274	971046
166553	971047
379423	971048
63370	971049
458739	971050
585168	971051
553829	971052
54455	971053
167835	971054
267714	971055
70376	971056
440445	971057
295840	971058
159092	971059
147721	971060
476837	971061
693273	971062
11808	971063
110666	971064
143567	971065
4732	971066
384899	971067
8033	971068
342563	971069
27982	971070
669017	971071
630648	971072
28025	971073
174072	971074
88824	971075
564514	971076
12134	971077
118692	971078
557664	971079
346208	971080
173458	971081
305692	971082
2236	971083
708350	971084
307416	971085
302963	971086
379984	971087
247783	971088
11301	971089
1158	971090
162738	971091
296662	971092
629688	971093
20781	971094
17418	971095
521029	971096
95681	971097
40289	971098
134753	971099
18307	971100
615315	971101
659421	971102
569666	971103
572226	971104
137770	971105
716932	971106
545801	971107
422225	971108
11199	971109
487576	971110
201107	971111
307270	971112
595260	971113
537935	971114
122106	971115
686677	971116
213483	971117
384414	971118
139022	971119
487190	971120
682012	971121
36080	971122
585083	971123
471402	971124
27800	971125
43695	971126
41954	971127
396518	971128
75114	971129
624674	971130
40577	971131
441984	971132
16117	971133
642533	971134
354113	971135
62514	971136
23037	971137
653461	971138
91102	971139
153659	971140
180834	971141
294860	971142
333236	971143
12491	971144
368298	971145
228085	971146
667576	971147
9193	971148
156064	971149
200416	971150
242166	971151
41259	971152
576771	971153
548879	971154
251053	971155
423266	971156
260825	971157
91295	971158
173401	971159
376226	971160
13452	971161
365295	971162
22781	971163
706873	971164
287076	971165
8730	971166
286841	971167
504195	971168
663716	971169
650761	971170
99635	971171
255325	971172
131807	971173
297734	971174
71186	971175
504510	971176
402235	971177
20614	971178
90341	971179
246032	971180
431764	971181
714161	971182
116875	971183
648105	971184
516481	971185
339378	971186
107906	971187
484387	971188
573063	971189
386851	971190
137854	971191
379105	971192
415833	971193
93161	971194
355454	971195
57868	971196
54326	971197
239187	971198
175255	971199
46723	971200
593088	971201
134703	971202
105809	971203
280274	971204
602640	971205
33693	971206
138299	971207
131883	971208
88122	971209
69893	971210
573630	971211
44431	971212
121056	971213
102088	971214
359443	971215
34120	971216
57973	971217
49444	971218
633026	971219
9986	971220
8301	971221
29403	971222
696636	971223
95321	971224
97995	971225
216670	971226
441392	971227
443893	971228
131386	971229
118018	971230
61274	971231
92085	971232
278121	971233
37262	971234
79012	971235
90024	971236
378794	971237
93452	971238
150448	971239
365805	971240
457069	971241
567633	971242
95154	971243
172402	971244
724432	971245
653394	971246
222078	971247
20113	971248
496530	971249
538932	971250
5653	971251
637213	971252
185857	971253
15274	971254
257093	971255
397675	971256
721259	971257
166341	971258
123757	971259
335724	971260
404553	971261
712305	971262
603610	971263
597454	971264
549530	971265
375858	971266
371559	971267
587934	971268
37297	971269
463456	971270
720388	971271
8947	971272
108605	971273
149471	971274
573580	971275
72863	971276
266334	971277
650409	971278
8859	971279
600198	971280
296166	971281
42305	971282
141434	971283
465745	971284
227213	971285
59719	971286
142847	971287
62126	971288
48281	971289
281566	971290
2822	971291
343285	971292
10301	971293
353525	971294
184205	971295
672759	971296
261268	971297
47371	971298
379813	971299
362257	971300
18973	971301
11904	971302
476701	971303
644678	971304
37623	971305
673767	971306
13787	971307
420004	971308
619521	971309
56548	971310
13297	971311
136229	971312
555075	971313
81969	971314
587426	971315
244209	971316
355193	971317
17693	971318
96326	971319
387953	971320
179261	971321
538996	971322
325734	971323
31651	971324
9493	971325
25176	971326
85706	971327
187051	971328
78979	971329
304912	971330
359380	971331
587335	971332
154546	971333
723044	971334
692393	971335
593517	971336
107667	971337
177708	971338
151593	971339
108028	971340
644698	971341
164075	971342
49932	971343
44048	971344
115876	971345
596119	971346
345912	971347
155589	971348
545324	971349
188129	971350
677304	971351
417299	971352
216152	971353
168385	971354
119385	971355
355974	971356
288736	971357
599783	971358
708366	971359
114009	971360
374318	971361
157260	971362
82561	971363
224264	971364
480306	971365
63339	971366
48077	971367
46198	971368
13091	971369
28899	971370
63650	971371
557150	971372
38257	971373
91105	971374
137211	971375
707843	971376
425360	971377
356279	971378
214542	971379
95793	971380
51599	971381
540688	971382
227461	971383
567679	971384
171889	971385
162107	971386
67918	971387
448065	971388
45630	971389
58251	971390
435779	971391
460966	971392
330184	971393
101888	971394
52290	971395
92885	971396
136804	971397
350553	971398
37273	971399
225816	971400
504792	971401
69312	971402
399376	971403
643929	971404
282442	971405
638890	971406
150310	971407
651939	971408
109797	971409
654520	971410
629398	971411
21563	971412
17104	971413
408827	971414
663594	971415
34935	971416
500677	971417
34797	971418
467527	971419
657436	971420
474095	971421
274902	971422
211611	971423
56253	971424
206441	971425
347687	971426
709979	971427
39666	971428
233016	971429
342082	971430
244424	971431
519873	971432
219750	971433
650357	971434
128394	971435
127984	971436
16797	971437
26487	971438
106002	971439
587742	971440
16008	971441
147035	971442
613749	971443
37450	971444
59317	971445
443798	971446
163607	971447
111482	971448
166488	971449
4258	971450
706775	971451
176271	971452
651074	971453
482072	971454
100984	971455
142085	971456
625651	971457
158708	971458
440593	971459
698196	971460
156653	971461
22598	971462
58874	971463
382385	971464
486235	971465
571989	971466
95828	971467
48349	971468
6078	971469
36576	971470
616865	971471
375588	971472
666511	971473
82625	971474
47901	971475
21421	971476
152854	971477
167293	971478
400198	971479
367362	971480
222435	971481
140579	971482
37530	971483
188474	971484
119005	971485
172095	971486
9759	971487
98702	971488
301579	971489
23057	971490
599663	971491
551716	971492
85352	971493
24901	971494
51968	971495
3897	971496
136152	971497
169926	971498
192257	971499
227023	971500
35661	971501
14524	971502
274947	971503
340402	971504
274311	971505
453448	971506
404287	971507
340642	971508
683333	971509
296218	971510
466854	971511
415538	971512
636240	971513
1475	971514
64317	971515
293518	971516
525420	971517
168001	971518
33167	971519
195990	971520
73192	971521
440263	971522
2351	971523
415427	971524
686483	971525
200333	971526
294958	971527
360520	971528
5899	971529
539001	971530
300682	971531
282174	971532
323109	971533
345455	971534
233710	971535
150116	971536
667611	971537
443541	971538
450202	971539
102471	971540
354429	971541
581862	971542
38941	971543
28085	971544
5181	971545
77569	971546
40876	971547
591146	971548
53675	971549
637698	971550
171817	971551
448883	971552
108007	971553
91811	971554
422985	971555
425169	971556
83810	971557
99830	971558
353880	971559
33287	971560
460852	971561
23710	971562
438093	971563
660199	971564
126981	971565
619626	971566
467589	971567
252655	971568
513159	971569
16407	971570
108573	971571
480403	971572
329725	971573
532646	971574
486885	971575
550383	971576
592996	971577
239022	971578
39438	971579
509839	971580
476774	971581
42409	971582
564347	971583
8430	971584
651945	971585
20023	971586
127448	971587
538078	971588
437044	971589
482756	971590
361556	971591
44805	971592
165746	971593
625308	971594
423812	971595
672152	971596
44739	971597
681707	971598
213525	971599
64965	971600
322271	971601
297580	971602
120089	971603
53533	971604
165872	971605
142627	971606
311798	971607
167423	971608
328596	971609
459423	971610
341505	971611
457017	971612
588440	971613
585108	971614
447334	971615
10721	971616
189470	971617
86121	971618
22494	971619
436300	971620
52777	971621
502749	971622
25976	971623
660496	971624
285029	971625
454897	971626
612057	971627
327930	971628
723529	971629
424717	971630
79783	971631
17999	971632
464698	971633
379397	971634
705900	971635
261259	971636
58023	971637
296664	971638
547693	971639
317786	971640
586376	971641
558654	971642
263281	971643
120283	971644
717064	971645
710210	971646
700583	971647
328891	971648
23405	971649
25650	971650
52078	971651
659503	971652
10584	971653
91146	971654
368662	971655
149126	971656
200730	971657
47378	971658
75484	971659
619793	971660
499050	971661
371972	971662
714048	971663
46841	971664
117098	971665
425668	971666
160296	971667
497242	971668
177902	971669
6178	971670
68029	971671
50963	971672
398087	971673
475717	971674
9578	971675
723288	971676
603006	971677
452450	971678
134874	971679
418990	971680
426124	971681
1831	971682
108963	971683
136131	971684
331268	971685
704599	971686
106265	971687
479388	971688
615099	971689
169579	971690
185551	971691
597261	971692
512596	971693
373017	971694
248749	971695
34026	971696
154970	971697
86062	971698
529737	971699
174185	971700
118669	971701
713762	971702
114243	971703
36736	971704
308908	971705
117394	971706
158741	971707
192872	971708
432248	971709
49153	971710
305161	971711
399844	971712
294088	971713
267213	971714
50639	971715
452992	971716
234523	971717
17885	971718
693831	971719
236727	971720
605849	971721
25969	971722
274850	971723
392434	971724
407213	971725
98102	971726
574185	971727
107583	971728
93362	971729
189372	971730
459428	971731
583636	971732
2312	971733
133602	971734
683037	971735
69675	971736
452368	971737
177969	971738
719985	971739
163186	971740
135667	971741
541082	971742
553641	971743
328071	971744
59038	971745
77047	971746
74804	971747
466031	971748
14895	971749
621592	971750
40672	971751
201760	971752
694110	971753
719162	971754
94864	971755
163566	971756
44865	971757
652022	971758
275108	971759
693761	971760
26336	971761
108946	971762
551317	971763
5164	971764
75750	971765
606330	971766
50473	971767
241556	971768
49288	971769
253139	971770
115397	971771
69519	971772
520926	971773
198494	971774
18052	971775
628320	971776
23048	971777
2377	971778
626481	971779
436190	971780
57082	971781
233970	971782
22046	971783
673541	971784
611965	971785
135913	971786
228216	971787
686540	971788
335990	971789
130741	971790
143785	971791
71887	971792
349044	971793
174576	971794
374323	971795
675248	971796
417088	971797
515075	971798
135699	971799
688954	971800
349634	971801
105981	971802
254772	971803
237523	971804
134354	971805
7439	971806
59422	971807
140814	971808
327675	971809
342213	971810
505201	971811
102758	971812
563917	971813
34618	971814
9995	971815
378064	971816
152900	971817
584046	971818
182832	971819
596878	971820
129357	971821
363513	971822
101594	971823
2949	971824
4164	971825
581829	971826
380126	971827
715244	971828
343614	971829
570397	971830
5003	971831
605238	971832
239692	971833
142657	971834
70081	971835
66443	971836
1398	971837
627368	971838
21944	971839
334791	971840
313696	971841
403781	971842
427558	971843
26897	971844
165390	971845
20649	971846
54077	971847
245748	971848
2291	971849
606169	971850
674033	971851
462875	971852
35881	971853
50773	971854
20717	971855
512563	971856
269551	971857
154861	971858
11295	971859
418023	971860
159774	971861
610307	971862
9011	971863
40739	971864
367191	971865
669715	971866
29141	971867
279685	971868
194752	971869
115473	971870
54360	971871
251115	971872
5313	971873
274006	971874
608914	971875
643015	971876
475378	971877
96957	971878
127986	971879
186942	971880
127714	971881
91994	971882
112783	971883
47475	971884
6520	971885
61054	971886
187754	971887
207303	971888
493646	971889
315534	971890
29479	971891
483387	971892
338734	971893
452861	971894
313386	971895
65791	971896
154777	971897
523891	971898
614320	971899
571159	971900
451310	971901
549018	971902
247714	971903
36722	971904
239197	971905
351480	971906
95180	971907
98333	971908
524189	971909
99424	971910
22825	971911
524276	971912
841	971913
276741	971914
518753	971915
408046	971916
102755	971917
403942	971918
117657	971919
70951	971920
271872	971921
119682	971922
29846	971923
149610	971924
61118	971925
496185	971926
76674	971927
568158	971928
660731	971929
574582	971930
148466	971931
209365	971932
148793	971933
701115	971934
171353	971935
308414	971936
7398	971937
47509	971938
117965	971939
325534	971940
579765	971941
268251	971942
230003	971943
239684	971944
15178	971945
62979	971946
68634	971947
558267	971948
565036	971949
169785	971950
524935	971951
107166	971952
355755	971953
149090	971954
163157	971955
445429	971956
98920	971957
638221	971958
143885	971959
581760	971960
409617	971961
712726	971962
105967	971963
114073	971964
163865	971965
4147	971966
158859	971967
389210	971968
41204	971969
352088	971970
95934	971971
30049	971972
170409	971973
463704	971974
132222	971975
135105	971976
440769	971977
523276	971978
417552	971979
103118	971980
232146	971981
167356	971982
69630	971983
50471	971984
35752	971985
114574	971986
144000	971987
258006	971988
620036	971989
57061	971990
121198	971991
26938	971992
31554	971993
71970	971994
561394	971995
661111	971996
337166	971997
533497	971998
1281	971999
673994	972000
157429	972001
6787	972002
45713	972003
673963	972004
530174	972005
508057	972006
91454	972007
328395	972008
135477	972009
516094	972010
396426	972011
455384	972012
705050	972013
373738	972014
5501	972015
723608	972016
464839	972017
333534	972018
19875	972019
616392	972020
55345	972021
470410	972022
464907	972023
12648	972024
295000	972025
1016	972026
73793	972027
685774	972028
511100	972029
638788	972030
57968	972031
123610	972032
597540	972033
571202	972034
63217	972035
332449	972036
152418	972037
158075	972038
529574	972039
269649	972040
315025	972041
253267	972042
399866	972043
479139	972044
72899	972045
452875	972046
497384	972047
166357	972048
126253	972049
53144	972050
239894	972051
399599	972052
112668	972053
30574	972054
4491	972055
155905	972056
22582	972057
483618	972058
111704	972059
103985	972060
166650	972061
93465	972062
417323	972063
115294	972064
93994	972065
56372	972066
225359	972067
713227	972068
42086	972069
363950	972070
483345	972071
232604	972072
116594	972073
576328	972074
15700	972075
32358	972076
99259	972077
24185	972078
20768	972079
21031	972080
9538	972081
322898	972082
42028	972083
674533	972084
314317	972085
381221	972086
173829	972087
292207	972088
373197	972089
93489	972090
675106	972091
61824	972092
166433	972093
297	972094
275368	972095
577684	972096
689289	972097
221493	972098
699938	972099
9373	972100
184373	972101
124530	972102
1719	972103
639213	972104
102185	972105
357866	972106
325978	972107
48932	972108
86	972109
373386	972110
646764	972111
4236	972112
481230	972113
22032	972114
6799	972115
27355	972116
529082	972117
535569	972118
533376	972119
215255	972120
51778	972121
334574	972122
146266	972123
11153	972124
36814	972125
550504	972126
160988	972127
516317	972128
641502	972129
533204	972130
571089	972131
310814	972132
475318	972133
141954	972134
253032	972135
17316	972136
33136	972137
17551	972138
132908	972139
597820	972140
292247	972141
634598	972142
547340	972143
650473	972144
54456	972145
367560	972146
432656	972147
476191	972148
339997	972149
606150	972150
170431	972151
19091	972152
527513	972153
425900	972154
4688	972155
375502	972156
291552	972157
253049	972158
102667	972159
21984	972160
539739	972161
576037	972162
24006	972163
443402	972164
640136	972165
28839	972166
499570	972167
28722	972168
464233	972169
611376	972170
681512	972171
58435	972172
303746	972173
661873	972174
681238	972175
138120	972176
10753	972177
145428	972178
321217	972179
231488	972180
329057	972181
21525	972182
125929	972183
343600	972184
722364	972185
40653	972186
15026	972187
79250	972188
92496	972189
55980	972190
239727	972191
372619	972192
54626	972193
636250	972194
357865	972195
538416	972196
165955	972197
67498	972198
45284	972199
631374	972200
171434	972201
724567	972202
6842	972203
609543	972204
89395	972205
93734	972206
662835	972207
440667	972208
545274	972209
276597	972210
289396	972211
551813	972212
622223	972213
11451	972214
610988	972215
47654	972216
84142	972217
581019	972218
148888	972219
133915	972220
11122	972221
309997	972222
666561	972223
97259	972224
307364	972225
137725	972226
411899	972227
291668	972228
143673	972229
114523	972230
622638	972231
45470	972232
100185	972233
216098	972234
28121	972235
367907	972236
32055	972237
260328	972238
409777	972239
515377	972240
103294	972241
168754	972242
679497	972243
138137	972244
433914	972245
561110	972246
36165	972247
3018	972248
503476	972249
632686	972250
215925	972251
491003	972252
400432	972253
699701	972254
118570	972255
6457	972256
181790	972257
324572	972258
157963	972259
15522	972260
91284	972261
132799	972262
538029	972263
129724	972264
103137	972265
598618	972266
358412	972267
120009	972268
177319	972269
420160	972270
616653	972271
105737	972272
22040	972273
580707	972274
14771	972275
605098	972276
195327	972277
552450	972278
71885	972279
668789	972280
656291	972281
246589	972282
241555	972283
645570	972284
22130	972285
15249	972286
546107	972287
6405	972288
131299	972289
680826	972290
19250	972291
436988	972292
696194	972293
494007	972294
536633	972295
621450	972296
17339	972297
105184	972298
37660	972299
248413	972300
686438	972301
426316	972302
6299	972303
573736	972304
691933	972305
86004	972306
419093	972307
162950	972308
17648	972309
179210	972310
58440	972311
638600	972312
54247	972313
46774	972314
254566	972315
332939	972316
52860	972317
565793	972318
43019	972319
242245	972320
182178	972321
630864	972322
77106	972323
122002	972324
582372	972325
147176	972326
265434	972327
456331	972328
320196	972329
23521	972330
64183	972331
162433	972332
524483	972333
639964	972334
102907	972335
1539	972336
263947	972337
173862	972338
180685	972339
136932	972340
338433	972341
77259	972342
637215	972343
156648	972344
16254	972345
15212	972346
32255	972347
166569	972348
575645	972349
419686	972350
92045	972351
569825	972352
19137	972353
631338	972354
185838	972355
3148	972356
10618	972357
350258	972358
303968	972359
6099	972360
580468	972361
114137	972362
601439	972363
224069	972364
131316	972365
112544	972366
150712	972367
177179	972368
119781	972369
419639	972370
15624	972371
671391	972372
562801	972373
671572	972374
220458	972375
636395	972376
24133	972377
444474	972378
169454	972379
63872	972380
128477	972381
44098	972382
129052	972383
105371	972384
373449	972385
136396	972386
699394	972387
76252	972388
351448	972389
209898	972390
90175	972391
553027	972392
138779	972393
622492	972394
24827	972395
491119	972396
266618	972397
265788	972398
406432	972399
95471	972400
112840	972401
648493	972402
267928	972403
100498	972404
453060	972405
13148	972406
417190	972407
323450	972408
509580	972409
504009	972410
260404	972411
140285	972412
212991	972413
648458	972414
155876	972415
172813	972416
690874	972417
4449	972418
360244	972419
141637	972420
325729	972421
342999	972422
143948	972423
319147	972424
688388	972425
254002	972426
715192	972427
637569	972428
26617	972429
642022	972430
637511	972431
336799	972432
47051	972433
77839	972434
288634	972435
119597	972436
536986	972437
876	972438
176905	972439
64474	972440
4678	972441
269354	972442
439865	972443
94889	972444
163218	972445
6509	972446
340760	972447
687856	972448
693004	972449
139670	972450
151745	972451
169533	972452
241516	972453
620127	972454
54303	972455
204572	972456
460048	972457
19943	972458
61238	972459
164482	972460
714242	972461
603257	972462
42279	972463
134323	972464
394449	972465
186244	972466
98571	972467
153729	972468
17857	972469
27684	972470
22155	972471
121811	972472
43984	972473
367654	972474
684648	972475
101235	972476
648961	972477
60789	972478
256467	972479
528339	972480
133503	972481
167281	972482
259171	972483
559967	972484
140835	972485
56282	972486
179545	972487
414409	972488
696097	972489
167920	972490
137453	972491
559780	972492
264394	972493
629496	972494
329802	972495
337410	972496
6631	972497
7073	972498
5414	972499
38192	972500
450888	972501
88139	972502
677205	972503
667094	972504
578207	972505
696104	972506
115872	972507
305	972508
194727	972509
212248	972510
120334	972511
93861	972512
185412	972513
299846	972514
308909	972515
363470	972516
180211	972517
130557	972518
6846	972519
389228	972520
150189	972521
333011	972522
248356	972523
80905	972524
91185	972525
656780	972526
607331	972527
24028	972528
11139	972529
266224	972530
14164	972531
585795	972532
550682	972533
183383	972534
561387	972535
162750	972536
620920	972537
132360	972538
266149	972539
36099	972540
537376	972541
305554	972542
118947	972543
84822	972544
488703	972545
122796	972546
271876	972547
723005	972548
120727	972549
297630	972550
79	972551
425258	972552
293278	972553
582106	972554
471797	972555
155032	972556
554874	972557
20863	972558
128073	972559
113239	972560
391669	972561
89657	972562
227478	972563
436692	972564
425547	972565
49201	972566
580869	972567
396948	972568
564953	972569
29684	972570
25750	972571
6248	972572
154571	972573
35841	972574
23382	972575
156820	972576
103663	972577
593003	972578
666680	972579
130938	972580
271008	972581
178360	972582
493532	972583
328813	972584
667988	972585
278786	972586
523897	972587
384178	972588
150056	972589
438373	972590
721870	972591
79	972592
411635	972593
6722	972594
196659	972595
671234	972596
78707	972597
627098	972598
25504	972599
534809	972600
237757	972601
387517	972602
655458	972603
59496	972604
34344	972605
45970	972606
686087	972607
674386	972608
699041	972609
254058	972610
426247	972611
122990	972612
233423	972613
684932	972614
330772	972615
131048	972616
50666	972617
400384	972618
638970	972619
135896	972620
233602	972621
61329	972622
222674	972623
228057	972624
132678	972625
41627	972626
688007	972627
164340	972628
432284	972629
335199	972630
657327	972631
178695	972632
265476	972633
430773	972634
693266	972635
68923	972636
16699	972637
542614	972638
407805	972639
157604	972640
235006	972641
359199	972642
58901	972643
20217	972644
556274	972645
21144	972646
654476	972647
587955	972648
246496	972649
286750	972650
71120	972651
319374	972652
462233	972653
306447	972654
598439	972655
681916	972656
8047	972657
479350	972658
601663	972659
111784	972660
115140	972661
155863	972662
15260	972663
154001	972664
388428	972665
178909	972666
212469	972667
457373	972668
319628	972669
450844	972670
503096	972671
554219	972672
106938	972673
399457	972674
102247	972675
174558	972676
483414	972677
16229	972678
88257	972679
178882	972680
25381	972681
25248	972682
7468	972683
502934	972684
696966	972685
302209	972686
431133	972687
112681	972688
319880	972689
617842	972690
300988	972691
74523	972692
152430	972693
54523	972694
138978	972695
28098	972696
430343	972697
237730	972698
476129	972699
631330	972700
246858	972701
261432	972702
717678	972703
558646	972704
76768	972705
300775	972706
4324	972707
45293	972708
638068	972709
336550	972710
637116	972711
291262	972712
267055	972713
620333	972714
160849	972715
14038	972716
3481	972717
52	972718
19300	972719
296232	972720
67919	972721
207930	972722
439291	972723
614421	972724
43057	972725
399155	972726
277442	972727
343574	972728
35853	972729
106450	972730
32131	972731
296300	972732
42774	972733
561185	972734
224719	972735
530757	972736
322148	972737
308470	972738
72086	972739
57642	972740
69943	972741
128718	972742
1187	972743
2230	972744
179699	972745
380383	972746
10872	972747
403142	972748
10977	972749
126364	972750
143875	972751
128959	972752
43971	972753
547810	972754
433075	972755
709137	972756
265153	972757
156306	972758
172632	972759
26933	972760
630894	972761
676296	972762
82705	972763
188345	972764
431745	972765
584873	972766
488369	972767
11356	972768
711694	972769
541225	972770
579600	972771
394166	972772
381325	972773
228823	972774
262782	972775
181404	972776
1059	972777
599238	972778
10278	972779
481961	972780
519990	972781
111830	972782
148801	972783
118181	972784
430990	972785
384227	972786
133100	972787
195488	972788
138514	972789
123113	972790
1919	972791
452459	972792
28484	972793
33236	972794
78057	972795
101363	972796
99443	972797
404334	972798
595855	972799
364684	972800
628102	972801
384582	972802
288825	972803
301191	972804
308150	972805
4319	972806
65480	972807
148608	972808
122416	972809
118522	972810
4249	972811
632161	972812
690323	972813
220738	972814
557177	972815
661524	972816
69497	972817
418066	972818
463111	972819
405096	972820
554222	972821
85480	972822
38362	972823
74564	972824
367635	972825
32120	972826
258923	972827
82712	972828
100465	972829
27874	972830
502539	972831
359173	972832
183332	972833
480759	972834
311647	972835
512964	972836
102795	972837
23027	972838
41289	972839
437933	972840
117008	972841
97432	972842
89437	972843
159257	972844
111133	972845
108333	972846
489608	972847
228097	972848
477058	972849
151331	972850
470944	972851
38956	972852
89250	972853
577501	972854
24959	972855
58265	972856
535241	972857
92407	972858
34448	972859
400224	972860
162361	972861
665064	972862
635298	972863
347359	972864
312723	972865
289264	972866
190934	972867
172392	972868
451422	972869
248396	972870
366703	972871
63315	972872
177037	972873
446198	972874
11961	972875
105608	972876
283368	972877
468001	972878
80220	972879
367330	972880
21231	972881
563620	972882
500052	972883
39131	972884
10852	972885
37107	972886
2580	972887
515148	972888
346752	972889
65404	972890
579252	972891
13444	972892
467726	972893
6422	972894
89802	972895
258746	972896
425863	972897
6177	972898
49017	972899
345205	972900
618155	972901
582687	972902
142542	972903
23592	972904
630750	972905
294314	972906
565776	972907
209859	972908
209656	972909
579334	972910
20304	972911
541936	972912
268710	972913
583212	972914
58940	972915
43849	972916
11984	972917
22867	972918
49873	972919
334215	972920
528813	972921
106710	972922
210827	972923
397256	972924
563604	972925
127190	972926
238354	972927
50112	972928
133538	972929
81111	972930
458912	972931
551937	972932
675128	972933
507383	972934
87358	972935
89476	972936
186435	972937
1610	972938
407089	972939
633678	972940
193692	972941
222643	972942
27112	972943
15031	972944
719826	972945
598733	972946
38973	972947
449159	972948
17801	972949
490878	972950
13162	972951
588491	972952
276768	972953
143565	972954
149477	972955
185023	972956
478222	972957
475384	972958
15407	972959
530025	972960
3692	972961
74656	972962
526079	972963
720302	972964
605835	972965
483829	972966
651553	972967
370489	972968
70967	972969
4124	972970
695828	972971
23626	972972
2582	972973
94319	972974
482358	972975
228277	972976
186368	972977
106025	972978
697109	972979
381844	972980
393683	972981
650353	972982
360215	972983
142443	972984
390485	972985
157332	972986
22453	972987
283296	972988
374948	972989
472668	972990
150316	972991
17775	972992
624775	972993
694050	972994
15394	972995
563509	972996
207325	972997
285084	972998
9032	972999
179459	973000
604002	973001
43908	973002
348637	973003
416376	973004
409	973005
78834	973006
524497	973007
37870	973008
643914	973009
567593	973010
29576	973011
107495	973012
48116	973013
37942	973014
307775	973015
66782	973016
220714	973017
549273	973018
200470	973019
400004	973020
39500	973021
408650	973022
460334	973023
413388	973024
630070	973025
158812	973026
556772	973027
50292	973028
376754	973029
154009	973030
65156	973031
217987	973032
393251	973033
167282	973034
130141	973035
49596	973036
541300	973037
136033	973038
78299	973039
396359	973040
147659	973041
406924	973042
129071	973043
369243	973044
184727	973045
514899	973046
400331	973047
253184	973048
186956	973049
118121	973050
480003	973051
628486	973052
15068	973053
112222	973054
290534	973055
46	973056
387796	973057
2260	973058
636175	973059
68878	973060
209895	973061
208309	973062
267175	973063
310111	973064
607215	973065
373240	973066
113330	973067
654684	973068
543635	973069
87260	973070
21584	973071
124612	973072
412209	973073
1232	973074
50111	973075
451505	973076
490802	973077
627773	973078
550189	973079
552530	973080
529444	973081
281809	973082
79691	973083
96272	973084
82181	973085
4571	973086
432582	973087
18324	973088
117141	973089
168609	973090
282579	973091
4357	973092
112406	973093
62370	973094
301029	973095
117079	973096
484368	973097
667606	973098
538038	973099
122628	973100
95271	973101
220019	973102
293775	973103
393459	973104
133776	973105
15800	973106
73084	973107
268024	973108
134092	973109
45979	973110
5541	973111
321242	973112
261541	973113
2690	973114
399436	973115
181225	973116
631016	973117
97736	973118
160860	973119
69952	973120
422862	973121
156525	973122
171525	973123
175836	973124
529673	973125
401083	973126
465956	973127
389814	973128
3329	973129
173110	973130
16240	973131
281047	973132
58980	973133
159423	973134
38338	973135
148070	973136
172460	973137
176961	973138
609799	973139
42863	973140
25453	973141
41052	973142
107694	973143
270390	973144
378894	973145
114161	973146
6992	973147
147257	973148
366869	973149
633229	973150
4741	973151
88494	973152
24520	973153
457375	973154
570528	973155
13157	973156
94779	973157
26027	973158
80381	973159
117916	973160
584824	973161
132419	973162
125372	973163
196623	973164
273518	973165
88802	973166
282782	973167
494706	973168
22	973169
154032	973170
446477	973171
413008	973172
158996	973173
385655	973174
284907	973175
644157	973176
47843	973177
20021	973178
28944	973179
384877	973180
12974	973181
66936	973182
38995	973183
98259	973184
178647	973185
449889	973186
107044	973187
112617	973188
140900	973189
6535	973190
94927	973191
167951	973192
516452	973193
47609	973194
380726	973195
890	973196
423835	973197
555197	973198
32982	973199
354259	973200
13364	973201
65510	973202
294854	973203
172477	973204
70254	973205
510828	973206
613326	973207
157838	973208
641302	973209
339061	973210
133661	973211
391615	973212
273802	973213
82961	973214
291105	973215
375451	973216
283490	973217
413073	973218
621898	973219
129597	973220
713942	973221
76911	973222
33728	973223
137362	973224
514997	973225
166163	973226
150705	973227
66055	973228
380566	973229
441203	973230
504070	973231
2034	973232
533653	973233
415846	973234
452101	973235
146890	973236
205379	973237
375680	973238
560657	973239
176138	973240
532593	973241
121307	973242
174270	973243
387304	973244
701821	973245
518903	973246
17082	973247
9302	973248
686858	973249
713720	973250
12892	973251
352873	973252
235025	973253
8832	973254
324833	973255
12328	973256
160784	973257
157565	973258
677967	973259
130368	973260
120517	973261
96769	973262
357923	973263
124382	973264
48555	973265
700131	973266
111766	973267
556550	973268
433484	973269
391811	973270
280065	973271
582461	973272
272732	973273
676339	973274
420697	973275
138101	973276
8737	973277
355628	973278
665532	973279
62945	973280
13205	973281
236716	973282
40122	973283
534287	973284
213855	973285
115458	973286
192166	973287
29703	973288
188876	973289
143832	973290
565247	973291
456848	973292
74979	973293
6631	973294
332853	973295
34818	973296
475380	973297
181631	973298
171711	973299
104242	973300
96968	973301
385920	973302
474861	973303
372055	973304
61243	973305
113162	973306
451844	973307
75238	973308
296206	973309
91623	973310
50924	973311
472185	973312
425995	973313
252952	973314
113321	973315
628643	973316
5631	973317
518033	973318
627265	973319
992	973320
227375	973321
70677	973322
311502	973323
470391	973324
146566	973325
644105	973326
123669	973327
662653	973328
39892	973329
174237	973330
526495	973331
6209	973332
387285	973333
176186	973334
40672	973335
17831	973336
627469	973337
259906	973338
522875	973339
385598	973340
161763	973341
3625	973342
618989	973343
575956	973344
76685	973345
537404	973346
19412	973347
165036	973348
408053	973349
52462	973350
69282	973351
121492	973352
171284	973353
576254	973354
561508	973355
108703	973356
124366	973357
421679	973358
109107	973359
433612	973360
106662	973361
388593	973362
37522	973363
559862	973364
7700	973365
115993	973366
526162	973367
233349	973368
403184	973369
75104	973370
152985	973371
644576	973372
153607	973373
281976	973374
146991	973375
82976	973376
138355	973377
45706	973378
397588	973379
24081	973380
150145	973381
6434	973382
195036	973383
229504	973384
103328	973385
398237	973386
74855	973387
411987	973388
632826	973389
100778	973390
383299	973391
6282	973392
627922	973393
10235	973394
710312	973395
31705	973396
506673	973397
50102	973398
172307	973399
180791	973400
26777	973401
250638	973402
608429	973403
156024	973404
523255	973405
37980	973406
17982	973407
337958	973408
471432	973409
282326	973410
24186	973411
536684	973412
113980	973413
369178	973414
83632	973415
452732	973416
30690	973417
62803	973418
50972	973419
175710	973420
295720	973421
202633	973422
712000	973423
451034	973424
274813	973425
22153	973426
85620	973427
713200	973428
667274	973429
133142	973430
61767	973431
228645	973432
3909	973433
431460	973434
193398	973435
505129	973436
603642	973437
215938	973438
625242	973439
254520	973440
587622	973441
190609	973442
291541	973443
324103	973444
706731	973445
121232	973446
67078	973447
217088	973448
601004	973449
365284	973450
46470	973451
570532	973452
144790	973453
193018	973454
669741	973455
316072	973456
598724	973457
41941	973458
428491	973459
616181	973460
157903	973461
84193	973462
723246	973463
254118	973464
583865	973465
605389	973466
121298	973467
453983	973468
67646	973469
170365	973470
63224	973471
20318	973472
399879	973473
454304	973474
107718	973475
323471	973476
148270	973477
5173	973478
132697	973479
76949	973480
186931	973481
656979	973482
138570	973483
174094	973484
76695	973485
73073	973486
86632	973487
554176	973488
147741	973489
14376	973490
353587	973491
305015	973492
474226	973493
333377	973494
33026	973495
282482	973496
111273	973497
58654	973498
318409	973499
602502	973500
27756	973501
336351	973502
58139	973503
595942	973504
8843	973505
275080	973506
82359	973507
624700	973508
6985	973509
573298	973510
232170	973511
146619	973512
609199	973513
535205	973514
42945	973515
30494	973516
613666	973517
7069	973518
335400	973519
479115	973520
120669	973521
227479	973522
128610	973523
467202	973524
222930	973525
7894	973526
9399	973527
6309	973528
119531	973529
17149	973530
713630	973531
482020	973532
701253	973533
573603	973534
52617	973535
6190	973536
459465	973537
698725	973538
13473	973539
383632	973540
97871	973541
588214	973542
29362	973543
512257	973544
174027	973545
146	973546
484103	973547
2281	973548
472487	973549
639844	973550
134322	973551
608418	973552
47717	973553
524177	973554
27700	973555
497676	973556
487316	973557
206738	973558
29549	973559
169618	973560
348192	973561
481974	973562
7365	973563
384238	973564
1754	973565
169228	973566
23199	973567
691576	973568
304258	973569
470101	973570
143490	973571
462450	973572
95357	973573
359483	973574
370878	973575
393628	973576
323286	973577
457026	973578
405816	973579
125178	973580
714844	973581
621401	973582
42475	973583
391163	973584
455585	973585
52776	973586
46020	973587
633960	973588
150509	973589
73023	973590
600704	973591
355321	973592
366770	973593
64735	973594
607874	973595
130290	973596
76203	973597
242937	973598
530511	973599
679111	973600
568039	973601
121444	973602
280722	973603
543935	973604
54639	973605
501387	973606
51282	973607
28713	973608
150090	973609
79833	973610
209640	973611
73413	973612
192655	973613
363836	973614
9808	973615
56367	973616
560842	973617
40775	973618
210439	973619
630054	973620
2977	973621
41931	973622
130889	973623
150165	973624
194046	973625
315871	973626
549783	973627
186691	973628
480553	973629
493226	973630
619059	973631
77640	973632
5345	973633
533416	973634
493434	973635
151701	973636
440285	973637
326417	973638
497485	973639
634806	973640
39402	973641
598359	973642
7002	973643
118961	973644
70505	973645
436810	973646
579936	973647
19878	973648
606345	973649
673629	973650
47799	973651
140809	973652
27622	973653
21223	973654
453901	973655
22509	973656
50396	973657
236463	973658
236506	973659
529400	973660
297332	973661
453699	973662
11959	973663
402948	973664
33130	973665
35598	973666
677850	973667
608651	973668
423875	973669
599649	973670
10021	973671
20866	973672
5014	973673
6754	973674
148096	973675
454868	973676
59224	973677
35418	973678
246768	973679
92296	973680
566479	973681
92505	973682
548684	973683
594440	973684
313188	973685
2813	973686
515002	973687
445698	973688
513287	973689
255406	973690
340576	973691
481933	973692
672632	973693
237224	973694
584208	973695
569132	973696
110090	973697
269087	973698
633069	973699
588445	973700
718647	973701
97476	973702
438358	973703
393906	973704
41668	973705
146423	973706
161444	973707
438863	973708
413778	973709
286158	973710
177245	973711
414228	973712
215849	973713
334100	973714
288907	973715
37241	973716
179142	973717
21622	973718
7824	973719
156654	973720
713520	973721
200382	973722
652137	973723
248855	973724
1226	973725
514127	973726
156400	973727
341349	973728
110515	973729
118032	973730
56058	973731
149486	973732
2431	973733
56173	973734
547703	973735
348548	973736
51112	973737
401199	973738
670470	973739
304686	973740
14039	973741
193936	973742
692665	973743
511466	973744
328940	973745
594861	973746
415215	973747
103991	973748
147361	973749
622630	973750
501760	973751
111192	973752
2649	973753
194001	973754
547646	973755
223614	973756
7076	973757
265068	973758
54617	973759
88088	973760
235700	973761
457394	973762
122104	973763
277899	973764
391595	973765
138787	973766
595449	973767
549132	973768
589960	973769
30809	973770
54808	973771
290627	973772
461497	973773
87849	973774
1237	973775
39801	973776
371188	973777
717778	973778
315509	973779
507891	973780
45943	973781
614502	973782
92113	973783
38494	973784
549364	973785
697795	973786
34026	973787
139145	973788
40740	973789
601532	973790
315498	973791
111695	973792
582797	973793
112458	973794
628816	973795
264426	973796
99761	973797
703115	973798
270674	973799
38101	973800
467502	973801
678854	973802
153594	973803
17215	973804
352941	973805
576505	973806
44474	973807
212306	973808
239454	973809
578846	973810
231554	973811
1251	973812
32493	973813
471427	973814
696711	973815
649483	973816
424779	973817
111616	973818
263479	973819
682180	973820
51909	973821
65071	973822
3151	973823
482889	973824
321727	973825
319202	973826
33108	973827
283141	973828
84431	973829
644033	973830
339573	973831
151046	973832
31790	973833
503777	973834
652408	973835
664818	973836
181145	973837
411077	973838
116553	973839
321396	973840
343660	973841
207068	973842
114709	973843
290669	973844
43449	973845
275383	973846
138083	973847
39858	973848
238658	973849
586242	973850
356265	973851
156458	973852
293902	973853
164022	973854
37072	973855
286361	973856
586867	973857
613780	973858
146685	973859
29302	973860
140949	973861
328030	973862
184102	973863
646000	973864
52482	973865
410608	973866
34615	973867
285384	973868
110312	973869
707607	973870
679610	973871
486765	973872
8206	973873
562621	973874
204822	973875
466710	973876
600071	973877
297219	973878
422400	973879
366631	973880
159502	973881
395092	973882
145468	973883
398356	973884
183058	973885
480371	973886
834	973887
135481	973888
141234	973889
605265	973890
645912	973891
236266	973892
39164	973893
630380	973894
594221	973895
470223	973896
43077	973897
637620	973898
38727	973899
76390	973900
286087	973901
528781	973902
13882	973903
694762	973904
72692	973905
290686	973906
149434	973907
37742	973908
270890	973909
35073	973910
50415	973911
314695	973912
517873	973913
247616	973914
450397	973915
542894	973916
207147	973917
232647	973918
30587	973919
441396	973920
259600	973921
372316	973922
167886	973923
198285	973924
20323	973925
171266	973926
475301	973927
4847	973928
656955	973929
283642	973930
369350	973931
437926	973932
635449	973933
268347	973934
266346	973935
274798	973936
46598	973937
199125	973938
397318	973939
389445	973940
639477	973941
24863	973942
536732	973943
437922	973944
1560	973945
56264	973946
350784	973947
44791	973948
465030	973949
256368	973950
97570	973951
14017	973952
40754	973953
307742	973954
122418	973955
76191	973956
512131	973957
20380	973958
634203	973959
312646	973960
183592	973961
50775	973962
158871	973963
709026	973964
123641	973965
122470	973966
102906	973967
207870	973968
521808	973969
172459	973970
90103	973971
18062	973972
35619	973973
643836	973974
98113	973975
33644	973976
693182	973977
118459	973978
600839	973979
86280	973980
347768	973981
657289	973982
421670	973983
41472	973984
138117	973985
248566	973986
167867	973987
249366	973988
141385	973989
533020	973990
77304	973991
723984	973992
297711	973993
202930	973994
522001	973995
42927	973996
293126	973997
700626	973998
43652	973999
49095	974000
643554	974001
47395	974002
645176	974003
589124	974004
296369	974005
179672	974006
572041	974007
456159	974008
155698	974009
238817	974010
146740	974011
72239	974012
527358	974013
570141	974014
292613	974015
126663	974016
54282	974017
32915	974018
51274	974019
16498	974020
94351	974021
222122	974022
164667	974023
86157	974024
6006	974025
307171	974026
55116	974027
480417	974028
1986	974029
693403	974030
318291	974031
521960	974032
255298	974033
43414	974034
647661	974035
483213	974036
53007	974037
437646	974038
42992	974039
541076	974040
257437	974041
650512	974042
10678	974043
115715	974044
923	974045
66397	974046
589103	974047
45299	974048
677486	974049
56480	974050
431298	974051
142898	974052
539803	974053
374632	974054
80526	974055
521823	974056
514116	974057
392869	974058
316176	974059
509610	974060
4733	974061
828	974062
113055	974063
84089	974064
491125	974065
579735	974066
50761	974067
545441	974068
100640	974069
369656	974070
451095	974071
125734	974072
62606	974073
662166	974074
95102	974075
393084	974076
148706	974077
60069	974078
1343	974079
47500	974080
564660	974081
456218	974082
197753	974083
113313	974084
1514	974085
156730	974086
31805	974087
72797	974088
96879	974089
476951	974090
464395	974091
289287	974092
39526	974093
8408	974094
239834	974095
410322	974096
514529	974097
155882	974098
313	974099
487181	974100
24332	974101
102587	974102
161479	974103
34886	974104
306099	974105
1798	974106
704513	974107
10559	974108
64869	974109
314401	974110
377666	974111
258128	974112
94970	974113
186385	974114
646594	974115
269104	974116
189354	974117
39643	974118
620312	974119
18993	974120
6155	974121
134773	974122
592552	974123
23785	974124
183996	974125
527576	974126
354084	974127
361653	974128
431467	974129
228862	974130
427120	974131
516480	974132
284135	974133
544275	974134
327565	974135
61470	974136
703933	974137
54064	974138
57001	974139
499033	974140
282096	974141
192565	974142
290572	974143
86123	974144
480079	974145
651334	974146
128365	974147
15278	974148
341378	974149
75406	974150
345488	974151
44417	974152
147594	974153
722883	974154
236414	974155
372605	974156
164958	974157
117746	974158
136039	974159
229344	974160
89717	974161
550266	974162
263468	974163
506897	974164
139653	974165
343271	974166
598464	974167
51706	974168
174599	974169
654768	974170
588791	974171
280191	974172
44338	974173
187286	974174
253684	974175
51049	974176
448315	974177
458504	974178
190212	974179
79359	974180
274003	974181
154004	974182
371950	974183
92952	974184
685521	974185
506003	974186
670311	974187
655813	974188
58204	974189
376048	974190
171	974191
687966	974192
69146	974193
625237	974194
9604	974195
34119	974196
363201	974197
43751	974198
184286	974199
54083	974200
222133	974201
11098	974202
350303	974203
87052	974204
76574	974205
132963	974206
229724	974207
67715	974208
207792	974209
159037	974210
312886	974211
28488	974212
277808	974213
686754	974214
309334	974215
158876	974216
144662	974217
208256	974218
86952	974219
60908	974220
45810	974221
550458	974222
375519	974223
166303	974224
339635	974225
277920	974226
175359	974227
642794	974228
418906	974229
4756	974230
129135	974231
46720	974232
685639	974233
16343	974234
547289	974235
433562	974236
182191	974237
89736	974238
35886	974239
428573	974240
23262	974241
103373	974242
461435	974243
151376	974244
718741	974245
344522	974246
103594	974247
295722	974248
471826	974249
107548	974250
296883	974251
423088	974252
62740	974253
134864	974254
639866	974255
156425	974256
572450	974257
267347	974258
674052	974259
534736	974260
192091	974261
504161	974262
41757	974263
265870	974264
571858	974265
710861	974266
44616	974267
39880	974268
79185	974269
308194	974270
327422	974271
409889	974272
709810	974273
435091	974274
165692	974275
185007	974276
584331	974277
83760	974278
6827	974279
21284	974280
304160	974281
46528	974282
521534	974283
281460	974284
62352	974285
676683	974286
716534	974287
8238	974288
557886	974289
263990	974290
10297	974291
4371	974292
90579	974293
414709	974294
70143	974295
265707	974296
433528	974297
7345	974298
228240	974299
115909	974300
75118	974301
86179	974302
2	974303
530867	974304
223774	974305
659546	974306
338098	974307
51247	974308
62006	974309
63145	974310
100511	974311
139428	974312
34839	974313
46663	974314
17965	974315
330264	974316
649261	974317
106491	974318
1736	974319
567275	974320
353681	974321
567487	974322
111147	974323
197763	974324
612625	974325
46427	974326
343476	974327
6234	974328
27890	974329
99715	974330
584149	974331
41990	974332
224534	974333
676373	974334
544546	974335
481157	974336
34950	974337
151060	974338
271469	974339
430814	974340
65332	974341
120752	974342
431158	974343
74674	974344
452534	974345
721311	974346
157137	974347
336484	974348
280223	974349
1806	974350
698518	974351
143043	974352
388718	974353
443561	974354
130862	974355
396148	974356
16391	974357
379718	974358
153347	974359
212993	974360
132879	974361
69253	974362
24068	974363
341619	974364
256550	974365
452123	974366
191855	974367
38191	974368
148518	974369
254622	974370
291371	974371
428269	974372
127126	974373
439471	974374
72346	974375
180616	974376
49930	974377
616735	974378
686886	974379
129729	974380
48590	974381
399975	974382
398437	974383
442912	974384
171713	974385
125596	974386
147412	974387
305574	974388
466541	974389
716920	974390
671253	974391
307084	974392
146518	974393
102393	974394
114600	974395
358806	974396
180542	974397
717935	974398
453158	974399
539680	974400
39598	974401
171458	974402
625424	974403
35304	974404
587292	974405
318868	974406
122538	974407
130571	974408
339315	974409
424702	974410
184382	974411
458066	974412
666969	974413
643401	974414
463580	974415
548568	974416
269950	974417
667374	974418
279384	974419
652033	974420
478434	974421
175167	974422
51427	974423
49231	974424
633341	974425
84834	974426
546310	974427
136328	974428
291669	974429
45762	974430
664060	974431
425715	974432
208840	974433
473739	974434
422796	974435
691304	974436
448817	974437
317145	974438
16895	974439
584980	974440
164268	974441
612903	974442
562084	974443
51560	974444
673644	974445
133384	974446
676603	974447
266577	974448
27232	974449
289386	974450
32384	974451
122415	974452
29290	974453
687680	974454
275895	974455
171690	974456
295707	974457
349380	974458
537350	974459
445504	974460
42016	974461
54051	974462
337161	974463
620134	974464
142416	974465
575509	974466
475022	974467
565677	974468
472379	974469
517282	974470
626582	974471
178488	974472
109189	974473
106970	974474
662700	974475
2915	974476
180415	974477
345706	974478
622435	974479
478619	974480
346666	974481
540176	974482
704558	974483
2648	974484
599350	974485
36200	974486
504006	974487
38502	974488
43890	974489
31523	974490
375784	974491
519105	974492
49355	974493
683393	974494
289204	974495
600431	974496
286109	974497
64875	974498
409265	974499
537394	974500
533674	974501
27346	974502
641686	974503
193352	974504
12968	974505
271141	974506
76040	974507
600203	974508
168640	974509
79493	974510
174975	974511
140700	974512
547074	974513
154038	974514
22322	974515
417924	974516
68598	974517
453011	974518
90310	974519
568377	974520
46843	974521
635657	974522
564558	974523
686901	974524
691784	974525
7481	974526
11485	974527
540225	974528
472123	974529
294547	974530
12441	974531
694029	974532
91440	974533
480382	974534
455712	974535
700833	974536
249484	974537
121932	974538
48909	974539
104711	974540
435199	974541
218830	974542
470623	974543
4943	974544
220814	974545
175531	974546
379143	974547
176182	974548
458505	974549
141262	974550
129529	974551
36565	974552
508462	974553
230673	974554
465482	974555
126145	974556
110644	974557
686981	974558
92853	974559
271474	974560
8418	974561
460754	974562
564201	974563
110783	974564
451688	974565
76823	974566
387066	974567
79	974568
682638	974569
428494	974570
229374	974571
442780	974572
175675	974573
211663	974574
33889	974575
676666	974576
41533	974577
541724	974578
534403	974579
658376	974580
655312	974581
569079	974582
597852	974583
153431	974584
16976	974585
440423	974586
175619	974587
101026	974588
29753	974589
469195	974590
302369	974591
317709	974592
67699	974593
32421	974594
85818	974595
404265	974596
85440	974597
92436	974598
117063	974599
506103	974600
561570	974601
404754	974602
21750	974603
33145	974604
2380	974605
25494	974606
88362	974607
35014	974608
511808	974609
36469	974610
636005	974611
469960	974612
39196	974613
10222	974614
73652	974615
466817	974616
515896	974617
220617	974618
364200	974619
34528	974620
517513	974621
22969	974622
10309	974623
172389	974624
705816	974625
196554	974626
95305	974627
52594	974628
519668	974629
443287	974630
140190	974631
28423	974632
544715	974633
20981	974634
179522	974635
263370	974636
139395	974637
606773	974638
119867	974639
129181	974640
560161	974641
176051	974642
368162	974643
706213	974644
178940	974645
169837	974646
68906	974647
162690	974648
292903	974649
412169	974650
36685	974651
178175	974652
303693	974653
25439	974654
317513	974655
503049	974656
145841	974657
345107	974658
394153	974659
723392	974660
614042	974661
427252	974662
606030	974663
14683	974664
559898	974665
37568	974666
296958	974667
106648	974668
53232	974669
121376	974670
9203	974671
105422	974672
452271	974673
159031	974674
321838	974675
384844	974676
389262	974677
9204	974678
96572	974679
684132	974680
23040	974681
147138	974682
390044	974683
46575	974684
143444	974685
8119	974686
510221	974687
410513	974688
485279	974689
57903	974690
483917	974691
110969	974692
207248	974693
27792	974694
9040	974695
624955	974696
33202	974697
22597	974698
143531	974699
638352	974700
231686	974701
504016	974702
83	974703
609689	974704
430535	974705
417714	974706
712770	974707
622382	974708
273071	974709
552	974710
270029	974711
172144	974712
71777	974713
452676	974714
513602	974715
170441	974716
74023	974717
205279	974718
163150	974719
40983	974720
47532	974721
506968	974722
331394	974723
47486	974724
124527	974725
135614	974726
26123	974727
11836	974728
564931	974729
689899	974730
53571	974731
123885	974732
612328	974733
704920	974734
181557	974735
1763	974736
900	974737
255896	974738
377357	974739
268482	974740
132390	974741
314649	974742
532097	974743
160241	974744
170167	974745
488605	974746
98375	974747
528549	974748
528322	974749
53993	974750
512240	974751
549891	974752
208749	974753
580918	974754
280521	974755
488168	974756
402251	974757
574815	974758
106460	974759
74318	974760
133698	974761
620796	974762
9571	974763
127571	974764
668450	974765
132111	974766
146997	974767
8202	974768
485943	974769
411374	974770
37173	974771
724925	974772
704973	974773
614876	974774
140608	974775
358831	974776
188658	974777
611661	974778
97053	974779
6909	974780
99764	974781
96191	974782
358125	974783
360037	974784
280134	974785
681751	974786
244572	974787
525883	974788
158333	974789
87667	974790
435266	974791
621508	974792
32118	974793
291049	974794
151471	974795
697895	974796
151397	974797
260415	974798
717796	974799
449420	974800
224274	974801
294842	974802
184057	974803
471262	974804
316814	974805
151946	974806
644330	974807
639196	974808
325126	974809
44445	974810
24765	974811
433676	974812
317473	974813
206866	974814
21297	974815
233194	974816
22218	974817
412075	974818
152176	974819
93609	974820
555627	974821
663164	974822
638442	974823
452912	974824
221990	974825
208092	974826
698970	974827
18681	974828
347455	974829
221298	974830
524512	974831
157339	974832
446860	974833
597582	974834
2449	974835
25010	974836
654032	974837
575810	974838
664699	974839
257574	974840
106973	974841
649673	974842
33385	974843
292013	974844
483112	974845
6918	974846
33558	974847
708635	974848
347378	974849
355086	974850
391057	974851
615293	974852
131548	974853
595361	974854
689352	974855
293998	974856
247621	974857
49027	974858
587595	974859
418578	974860
342272	974861
163684	974862
324001	974863
663405	974864
265290	974865
156434	974866
158631	974867
53378	974868
114499	974869
49104	974870
617852	974871
674444	974872
17029	974873
121457	974874
470235	974875
86930	974876
95861	974877
131071	974878
25872	974879
345810	974880
251461	974881
683426	974882
564872	974883
598965	974884
80129	974885
92647	974886
5646	974887
767	974888
146573	974889
378988	974890
213934	974891
513125	974892
150982	974893
63550	974894
129494	974895
255319	974896
50356	974897
74999	974898
600299	974899
65112	974900
75377	974901
38782	974902
84520	974903
52014	974904
3716	974905
721191	974906
17169	974907
131465	974908
51713	974909
64921	974910
62417	974911
144347	974912
713609	974913
254160	974914
215427	974915
390188	974916
76138	974917
109886	974918
41316	974919
331503	974920
390933	974921
159095	974922
254353	974923
635663	974924
22279	974925
643322	974926
172939	974927
355219	974928
150228	974929
284017	974930
278986	974931
268797	974932
493968	974933
18025	974934
93918	974935
78530	974936
10146	974937
21228	974938
309379	974939
10186	974940
48099	974941
13782	974942
132216	974943
126785	974944
7742	974945
33386	974946
454380	974947
134996	974948
158869	974949
134548	974950
199739	974951
317327	974952
25395	974953
416568	974954
4173	974955
621012	974956
99521	974957
48166	974958
45137	974959
141479	974960
334750	974961
380779	974962
40416	974963
262133	974964
449634	974965
448966	974966
180502	974967
135596	974968
509272	974969
102227	974970
650772	974971
201745	974972
277942	974973
167431	974974
27709	974975
179344	974976
236273	974977
11437	974978
26448	974979
612066	974980
698743	974981
44597	974982
77586	974983
57563	974984
83826	974985
214197	974986
229127	974987
162535	974988
127461	974989
141426	974990
158986	974991
716468	974992
714543	974993
16287	974994
534085	974995
227658	974996
52785	974997
548920	974998
202676	974999
542016	975000
544841	975001
279602	975002
106225	975003
37606	975004
17346	975005
143420	975006
569380	975007
28169	975008
636967	975009
61123	975010
486191	975011
84689	975012
245692	975013
718153	975014
111633	975015
12743	975016
149382	975017
38050	975018
22231	975019
703289	975020
664938	975021
106285	975022
397863	975023
166419	975024
38080	975025
413269	975026
519732	975027
51531	975028
169511	975029
519021	975030
6019	975031
52859	975032
107891	975033
463497	975034
125440	975035
279011	975036
213827	975037
717065	975038
88203	975039
459316	975040
43075	975041
683562	975042
661031	975043
627374	975044
23974	975045
632903	975046
431412	975047
488178	975048
686115	975049
137208	975050
705466	975051
13179	975052
303428	975053
25307	975054
264172	975055
330846	975056
46479	975057
143485	975058
50952	975059
487449	975060
203053	975061
556973	975062
161674	975063
117034	975064
14705	975065
556646	975066
546892	975067
190131	975068
647779	975069
166130	975070
40949	975071
650795	975072
155	975073
163402	975074
8931	975075
85038	975076
38929	975077
5831	975078
155525	975079
553681	975080
79963	975081
650488	975082
284940	975083
55422	975084
22371	975085
508796	975086
472827	975087
696001	975088
599142	975089
628663	975090
299914	975091
478853	975092
178347	975093
584558	975094
149668	975095
4891	975096
330060	975097
535009	975098
43845	975099
89788	975100
128221	975101
179111	975102
702782	975103
495801	975104
103316	975105
28225	975106
157682	975107
11571	975108
22814	975109
347448	975110
181412	975111
54855	975112
555383	975113
381811	975114
288061	975115
146464	975116
308129	975117
311986	975118
12526	975119
137955	975120
54153	975121
49162	975122
201491	975123
308613	975124
535287	975125
601924	975126
198286	975127
482705	975128
134090	975129
40681	975130
331803	975131
50241	975132
8063	975133
651772	975134
370394	975135
239046	975136
537972	975137
163780	975138
11587	975139
493120	975140
169393	975141
15472	975142
241670	975143
25067	975144
197995	975145
121064	975146
10653	975147
1779	975148
15250	975149
602801	975150
97901	975151
168931	975152
518449	975153
15191	975154
56252	975155
449469	975156
669442	975157
586428	975158
40776	975159
572321	975160
148295	975161
343466	975162
19689	975163
440475	975164
528971	975165
281983	975166
405724	975167
685509	975168
362528	975169
28551	975170
472199	975171
673700	975172
291503	975173
29946	975174
494919	975175
686648	975176
56916	975177
134211	975178
174157	975179
33824	975180
128876	975181
336232	975182
45001	975183
361585	975184
12371	975185
257164	975186
651325	975187
479739	975188
104943	975189
713813	975190
316421	975191
191304	975192
625607	975193
168811	975194
237202	975195
569127	975196
431618	975197
604732	975198
93063	975199
53348	975200
370519	975201
33539	975202
94388	975203
716127	975204
40089	975205
112705	975206
93255	975207
493303	975208
123897	975209
211383	975210
107728	975211
31163	975212
82445	975213
50044	975214
202687	975215
38166	975216
575447	975217
128848	975218
74485	975219
215627	975220
611405	975221
40397	975222
707628	975223
205224	975224
16575	975225
303263	975226
671842	975227
112398	975228
30782	975229
148340	975230
201677	975231
60168	975232
686549	975233
553735	975234
13917	975235
126104	975236
101808	975237
161181	975238
459817	975239
418866	975240
622254	975241
22576	975242
20941	975243
11114	975244
438128	975245
608116	975246
432774	975247
560683	975248
303830	975249
175560	975250
118036	975251
228268	975252
703686	975253
347136	975254
310011	975255
165788	975256
32458	975257
511559	975258
514442	975259
285482	975260
589105	975261
101450	975262
160147	975263
424651	975264
178979	975265
360141	975266
133681	975267
159176	975268
117770	975269
341264	975270
690803	975271
186190	975272
453422	975273
556891	975274
156225	975275
21347	975276
255904	975277
57190	975278
16043	975279
384986	975280
86432	975281
330103	975282
108865	975283
581045	975284
286381	975285
665566	975286
620825	975287
550322	975288
279574	975289
475359	975290
444630	975291
82639	975292
357218	975293
1347	975294
27351	975295
177052	975296
688422	975297
140534	975298
9589	975299
86262	975300
184267	975301
181608	975302
40	975303
384136	975304
324747	975305
31861	975306
35034	975307
85202	975308
11849	975309
36700	975310
102927	975311
452598	975312
151841	975313
262015	975314
129998	975315
519121	975316
167719	975317
519270	975318
201967	975319
338878	975320
724322	975321
643279	975322
71888	975323
314315	975324
93984	975325
498993	975326
151443	975327
194784	975328
374978	975329
139659	975330
32778	975331
656737	975332
332610	975333
205511	975334
103969	975335
134763	975336
122935	975337
539074	975338
106701	975339
124596	975340
26115	975341
461849	975342
183822	975343
316403	975344
85649	975345
375927	975346
267605	975347
333391	975348
137310	975349
368923	975350
18781	975351
454030	975352
6908	975353
112121	975354
517526	975355
421565	975356
461017	975357
206466	975358
252551	975359
395881	975360
25037	975361
553984	975362
397708	975363
129108	975364
31989	975365
114941	975366
725042	975367
296987	975368
495966	975369
477846	975370
77885	975371
163276	975372
311540	975373
261487	975374
214445	975375
479552	975376
565018	975377
50015	975378
25285	975379
183460	975380
10722	975381
616467	975382
368748	975383
612046	975384
634303	975385
163669	975386
17844	975387
120991	975388
278921	975389
460494	975390
46532	975391
521223	975392
130233	975393
27559	975394
658631	975395
368249	975396
341614	975397
516486	975398
223747	975399
202166	975400
247665	975401
55434	975402
707929	975403
153407	975404
3274	975405
102148	975406
425646	975407
164858	975408
214997	975409
255106	975410
76416	975411
8357	975412
451696	975413
417222	975414
523528	975415
11798	975416
355413	975417
674741	975418
710882	975419
145875	975420
114560	975421
599893	975422
60128	975423
2280	975424
37296	975425
50753	975426
514859	975427
109908	975428
179761	975429
124678	975430
175793	975431
192871	975432
57772	975433
526293	975434
171555	975435
184818	975436
317757	975437
64446	975438
526952	975439
339305	975440
565807	975441
85383	975442
507930	975443
453096	975444
6650	975445
410795	975446
162862	975447
119077	975448
116296	975449
318841	975450
557457	975451
115139	975452
98938	975453
2520	975454
625573	975455
382	975456
9255	975457
316243	975458
78577	975459
463411	975460
442844	975461
662654	975462
262783	975463
267075	975464
180366	975465
313909	975466
122229	975467
106621	975468
680082	975469
704001	975470
656872	975471
580621	975472
416202	975473
563656	975474
204481	975475
46651	975476
258968	975477
364519	975478
475381	975479
226231	975480
635750	975481
372075	975482
452350	975483
563481	975484
49759	975485
205385	975486
411439	975487
88567	975488
654960	975489
23816	975490
471600	975491
529298	975492
657615	975493
320854	975494
417388	975495
93601	975496
144805	975497
23617	975498
8717	975499
160377	975500
78376	975501
63025	975502
416845	975503
393602	975504
622672	975505
156679	975506
277591	975507
79167	975508
19457	975509
102208	975510
285306	975511
200433	975512
165242	975513
137745	975514
204576	975515
165599	975516
528029	975517
70942	975518
43092	975519
7068	975520
24650	975521
370099	975522
572956	975523
201619	975524
791	975525
540025	975526
12537	975527
125009	975528
362210	975529
32198	975530
135433	975531
694578	975532
92882	975533
210749	975534
168024	975535
76710	975536
296841	975537
31691	975538
195477	975539
28258	975540
166386	975541
201522	975542
183836	975543
178225	975544
7724	975545
292848	975546
73340	975547
7313	975548
29726	975549
144689	975550
167672	975551
94070	975552
24537	975553
615057	975554
185916	975555
164904	975556
218410	975557
599748	975558
47496	975559
420117	975560
550495	975561
16249	975562
880	975563
279834	975564
285617	975565
5238	975566
450826	975567
628403	975568
592937	975569
510855	975570
659010	975571
55912	975572
163717	975573
989	975574
458520	975575
12699	975576
46975	975577
461823	975578
67428	975579
71601	975580
123569	975581
50084	975582
624585	975583
632223	975584
105074	975585
86817	975586
24973	975587
55042	975588
2106	975589
210571	975590
260495	975591
417194	975592
406120	975593
352883	975594
219378	975595
596395	975596
325044	975597
280797	975598
408432	975599
425725	975600
199653	975601
337121	975602
461295	975603
645089	975604
84228	975605
190229	975606
673033	975607
2296	975608
43044	975609
162700	975610
6604	975611
40453	975612
280723	975613
130296	975614
45473	975615
22932	975616
549291	975617
33245	975618
13638	975619
116563	975620
172889	975621
187695	975622
51307	975623
296371	975624
138540	975625
304718	975626
168366	975627
122863	975628
7333	975629
135239	975630
141488	975631
394459	975632
170710	975633
88874	975634
616214	975635
516849	975636
12477	975637
432364	975638
66783	975639
709039	975640
644680	975641
441349	975642
201535	975643
7363	975644
668585	975645
584345	975646
636365	975647
94495	975648
22863	975649
174761	975650
92811	975651
43143	975652
160642	975653
33446	975654
509093	975655
494669	975656
550520	975657
106708	975658
83084	975659
157630	975660
314021	975661
412077	975662
163405	975663
676334	975664
425868	975665
630846	975666
114242	975667
69182	975668
662748	975669
648422	975670
345137	975671
3558	975672
153406	975673
530356	975674
1629	975675
115820	975676
37357	975677
651408	975678
130641	975679
336287	975680
70513	975681
38734	975682
601730	975683
372624	975684
590741	975685
130246	975686
621289	975687
36742	975688
205147	975689
467737	975690
699	975691
5101	975692
263179	975693
288930	975694
306426	975695
663106	975696
90860	975697
53103	975698
31649	975699
140961	975700
231183	975701
3161	975702
172126	975703
10150	975704
21523	975705
133471	975706
34700	975707
709441	975708
11052	975709
394623	975710
456814	975711
178370	975712
33803	975713
468668	975714
14670	975715
70128	975716
110366	975717
204707	975718
707709	975719
54894	975720
287038	975721
85786	975722
130778	975723
691339	975724
320881	975725
406302	975726
699943	975727
416855	975728
198788	975729
587417	975730
439617	975731
240900	975732
724743	975733
174512	975734
707136	975735
387047	975736
97750	975737
69034	975738
162832	975739
497254	975740
46776	975741
265493	975742
3957	975743
52639	975744
40521	975745
598723	975746
607768	975747
88384	975748
640939	975749
354496	975750
423914	975751
437726	975752
10912	975753
161520	975754
174037	975755
373935	975756
45730	975757
147647	975758
698152	975759
111761	975760
586672	975761
348107	975762
385562	975763
604008	975764
237986	975765
182400	975766
558374	975767
138996	975768
207063	975769
255729	975770
15003	975771
290424	975772
476661	975773
71197	975774
2191	975775
372140	975776
250499	975777
148731	975778
25811	975779
255842	975780
33999	975781
117119	975782
104383	975783
597065	975784
15700	975785
177952	975786
43712	975787
453396	975788
82779	975789
221281	975790
487985	975791
213019	975792
260927	975793
78992	975794
12029	975795
719733	975796
281610	975797
12895	975798
6020	975799
497040	975800
698498	975801
359765	975802
407689	975803
710236	975804
353311	975805
163243	975806
394964	975807
233273	975808
172475	975809
239145	975810
337746	975811
299692	975812
268973	975813
347658	975814
4684	975815
282965	975816
52235	975817
570657	975818
160063	975819
168123	975820
34775	975821
50765	975822
621650	975823
8099	975824
182118	975825
660931	975826
4900	975827
37878	975828
59809	975829
389184	975830
535961	975831
637548	975832
467303	975833
30946	975834
592590	975835
508133	975836
491071	975837
56809	975838
623235	975839
173008	975840
342292	975841
117397	975842
542527	975843
596343	975844
715466	975845
591521	975846
209048	975847
173156	975848
638801	975849
77040	975850
548575	975851
331934	975852
450148	975853
460165	975854
54633	975855
97038	975856
114223	975857
636837	975858
74593	975859
494254	975860
89081	975861
48857	975862
114867	975863
472879	975864
9699	975865
145521	975866
418320	975867
100584	975868
467754	975869
3010	975870
511472	975871
500050	975872
69226	975873
146637	975874
74073	975875
651057	975876
323266	975877
138778	975878
150003	975879
241945	975880
93832	975881
333499	975882
720074	975883
397285	975884
164873	975885
680588	975886
652539	975887
66182	975888
436589	975889
395905	975890
144628	975891
516184	975892
678626	975893
418285	975894
450893	975895
134523	975896
509144	975897
87576	975898
149684	975899
47580	975900
156758	975901
140716	975902
338293	975903
109448	975904
708637	975905
232670	975906
133141	975907
583687	975908
390477	975909
175880	975910
292386	975911
287481	975912
554958	975913
578168	975914
697806	975915
98268	975916
282810	975917
386700	975918
181999	975919
354470	975920
607116	975921
62605	975922
524940	975923
11995	975924
206300	975925
644182	975926
9068	975927
609	975928
1392	975929
142544	975930
374805	975931
126430	975932
322896	975933
42802	975934
158571	975935
453420	975936
15931	975937
448811	975938
348506	975939
10249	975940
60716	975941
135977	975942
722193	975943
59631	975944
456091	975945
6365	975946
520098	975947
51251	975948
647066	975949
110214	975950
321770	975951
28970	975952
106758	975953
577629	975954
240065	975955
335014	975956
3777	975957
660071	975958
709296	975959
133215	975960
22430	975961
33292	975962
449897	975963
63989	975964
693411	975965
176132	975966
305459	975967
551960	975968
476955	975969
10940	975970
84564	975971
248586	975972
243448	975973
161502	975974
114915	975975
7988	975976
108528	975977
613646	975978
157019	975979
377426	975980
568313	975981
495307	975982
95522	975983
166156	975984
297232	975985
128921	975986
164392	975987
165331	975988
343859	975989
521945	975990
549772	975991
37022	975992
176703	975993
658712	975994
34265	975995
717169	975996
273146	975997
853	975998
669312	975999
518092	976000
117772	976001
107123	976002
406035	976003
668228	976004
317656	976005
700901	976006
24286	976007
403900	976008
630942	976009
184135	976010
643132	976011
452740	976012
426053	976013
510993	976014
44218	976015
513697	976016
637078	976017
438183	976018
216803	976019
444866	976020
562268	976021
253030	976022
697083	976023
658289	976024
69722	976025
590548	976026
582903	976027
125495	976028
112940	976029
416251	976030
553267	976031
384894	976032
10355	976033
84825	976034
94246	976035
685453	976036
6317	976037
26481	976038
45714	976039
7696	976040
24414	976041
401286	976042
531652	976043
477078	976044
522629	976045
178030	976046
227741	976047
54166	976048
26848	976049
158947	976050
49386	976051
50962	976052
28637	976053
616594	976054
149299	976055
497659	976056
425694	976057
439510	976058
295364	976059
4268	976060
477903	976061
460551	976062
24742	976063
6183	976064
75515	976065
35295	976066
234121	976067
88189	976068
176455	976069
32825	976070
538934	976071
17020	976072
252371	976073
285403	976074
560411	976075
109	976076
653039	976077
252138	976078
131191	976079
240781	976080
91699	976081
244414	976082
14236	976083
697953	976084
613062	976085
151856	976086
50244	976087
518762	976088
324149	976089
61624	976090
39139	976091
12006	976092
190127	976093
26051	976094
50726	976095
363	976096
19795	976097
61730	976098
48145	976099
3391	976100
323594	976101
597473	976102
720959	976103
48543	976104
37697	976105
319499	976106
256478	976107
630768	976108
590838	976109
53651	976110
684543	976111
552651	976112
231366	976113
73020	976114
180734	976115
10749	976116
502350	976117
75059	976118
279960	976119
125178	976120
131654	976121
111200	976122
96423	976123
193634	976124
35067	976125
719502	976126
131409	976127
336726	976128
369057	976129
438043	976130
155710	976131
142200	976132
565436	976133
337095	976134
232785	976135
566657	976136
345227	976137
44580	976138
11308	976139
348066	976140
116974	976141
38784	976142
540389	976143
72894	976144
42432	976145
152630	976146
27787	976147
441319	976148
447219	976149
13181	976150
404090	976151
143865	976152
518960	976153
411	976154
242722	976155
136259	976156
122219	976157
6120	976158
354583	976159
164286	976160
296706	976161
147401	976162
367133	976163
271755	976164
3953	976165
25218	976166
117142	976167
105762	976168
262154	976169
56388	976170
15231	976171
3483	976172
149133	976173
532959	976174
13538	976175
66057	976176
679224	976177
4249	976178
6655	976179
257163	976180
639983	976181
11382	976182
227724	976183
575755	976184
114138	976185
130393	976186
126484	976187
130092	976188
89174	976189
175594	976190
692941	976191
375473	976192
350365	976193
317394	976194
430725	976195
326684	976196
39209	976197
32420	976198
7450	976199
224317	976200
160301	976201
152720	976202
88317	976203
537388	976204
575381	976205
320335	976206
190605	976207
108560	976208
172512	976209
630297	976210
667729	976211
316804	976212
21698	976213
144800	976214
24205	976215
88595	976216
940	976217
260622	976218
236163	976219
302528	976220
205563	976221
95136	976222
497357	976223
114063	976224
598895	976225
637321	976226
56697	976227
6037	976228
325754	976229
7125	976230
17203	976231
105826	976232
695641	976233
533319	976234
78140	976235
99825	976236
429206	976237
211071	976238
169853	976239
370299	976240
261280	976241
183250	976242
279629	976243
83418	976244
541438	976245
651443	976246
55387	976247
9876	976248
136833	976249
285106	976250
13901	976251
207436	976252
252618	976253
106564	976254
31462	976255
474331	976256
403928	976257
14812	976258
464272	976259
157543	976260
100241	976261
630	976262
78836	976263
47071	976264
132148	976265
103318	976266
13116	976267
66473	976268
242121	976269
179391	976270
210710	976271
122745	976272
687479	976273
409695	976274
509138	976275
390223	976276
27175	976277
3864	976278
51153	976279
550007	976280
43367	976281
294867	976282
574119	976283
84751	976284
165405	976285
147032	976286
40332	976287
31009	976288
498956	976289
438746	976290
135957	976291
392958	976292
80079	976293
334933	976294
625850	976295
704113	976296
6793	976297
469523	976298
716293	976299
62255	976300
663641	976301
126817	976302
331034	976303
636906	976304
591483	976305
206117	976306
183988	976307
67261	976308
417746	976309
367	976310
279646	976311
195025	976312
147979	976313
390428	976314
688734	976315
85610	976316
232942	976317
545851	976318
40034	976319
12297	976320
504231	976321
262402	976322
439146	976323
320919	976324
551202	976325
643491	976326
39348	976327
209292	976328
260890	976329
51828	976330
55466	976331
143803	976332
47546	976333
63312	976334
154051	976335
547418	976336
177236	976337
401946	976338
62311	976339
460289	976340
209675	976341
433053	976342
96194	976343
27863	976344
334639	976345
657675	976346
7443	976347
566130	976348
139478	976349
503077	976350
3452	976351
572777	976352
56482	976353
443364	976354
80626	976355
118872	976356
412484	976357
206335	976358
186996	976359
548193	976360
671006	976361
362516	976362
284948	976363
162401	976364
136624	976365
75678	976366
33288	976367
632642	976368
101755	976369
94902	976370
84153	976371
245566	976372
499013	976373
31395	976374
3745	976375
36859	976376
132231	976377
471685	976378
47090	976379
127206	976380
33834	976381
13932	976382
114436	976383
4584	976384
106361	976385
124592	976386
715913	976387
435229	976388
589312	976389
707059	976390
409988	976391
516515	976392
377471	976393
98271	976394
433846	976395
408552	976396
84038	976397
566605	976398
274460	976399
4584	976400
708659	976401
59720	976402
272154	976403
356046	976404
413571	976405
477239	976406
723338	976407
54662	976408
105343	976409
125842	976410
92420	976411
576634	976412
147058	976413
173661	976414
17356	976415
716798	976416
150427	976417
720067	976418
206521	976419
176264	976420
396202	976421
215986	976422
335610	976423
620063	976424
309048	976425
142063	976426
675433	976427
154632	976428
504713	976429
241246	976430
689179	976431
578086	976432
253004	976433
465578	976434
503210	976435
26381	976436
466441	976437
57667	976438
586949	976439
9432	976440
688247	976441
20276	976442
413104	976443
522985	976444
85833	976445
440091	976446
128117	976447
85269	976448
180541	976449
59816	976450
5596	976451
135984	976452
96751	976453
261	976454
19129	976455
21602	976456
708758	976457
160834	976458
134853	976459
378023	976460
30257	976461
475680	976462
33689	976463
66502	976464
613633	976465
248129	976466
289936	976467
58311	976468
499408	976469
358763	976470
521000	976471
2277	976472
511544	976473
696832	976474
353307	976475
19730	976476
176759	976477
313911	976478
610277	976479
128345	976480
287646	976481
65033	976482
501559	976483
58050	976484
528729	976485
58641	976486
408571	976487
58322	976488
227038	976489
183753	976490
233438	976491
32242	976492
199475	976493
85375	976494
156540	976495
286946	976496
50245	976497
3559	976498
148587	976499
80741	976500
324438	976501
590942	976502
89276	976503
422756	976504
149312	976505
48920	976506
583332	976507
454932	976508
55027	976509
303715	976510
5932	976511
91011	976512
695909	976513
287724	976514
249107	976515
483395	976516
115148	976517
13	976518
48353	976519
619564	976520
535116	976521
338954	976522
642988	976523
183891	976524
126912	976525
23261	976526
110378	976527
38061	976528
175929	976529
397048	976530
376224	976531
160668	976532
444024	976533
546644	976534
482598	976535
271021	976536
207456	976537
533613	976538
127807	976539
220062	976540
96522	976541
586	976542
325230	976543
343616	976544
601625	976545
12001	976546
679748	976547
12172	976548
79623	976549
1370	976550
166519	976551
396746	976552
50309	976553
540017	976554
516873	976555
692712	976556
117	976557
291732	976558
135246	976559
250275	976560
262627	976561
686457	976562
74645	976563
556886	976564
143282	976565
32035	976566
399999	976567
172334	976568
38003	976569
398447	976570
317653	976571
14715	976572
174493	976573
393257	976574
642053	976575
294876	976576
460272	976577
108298	976578
704070	976579
716346	976580
647307	976581
664667	976582
3883	976583
476552	976584
187089	976585
271489	976586
82297	976587
166259	976588
125541	976589
618778	976590
686290	976591
55935	976592
325218	976593
38561	976594
181308	976595
393944	976596
147115	976597
302523	976598
26242	976599
204713	976600
19024	976601
98645	976602
97197	976603
166744	976604
249369	976605
6845	976606
105673	976607
98139	976608
543659	976609
496354	976610
71498	976611
669411	976612
1736	976613
52505	976614
472410	976615
349775	976616
8504	976617
461074	976618
480620	976619
270574	976620
68140	976621
125846	976622
81033	976623
134415	976624
618290	976625
547641	976626
126601	976627
283705	976628
304734	976629
462561	976630
493311	976631
454290	976632
5109	976633
545804	976634
16282	976635
57343	976636
337156	976637
11720	976638
102826	976639
345408	976640
79018	976641
350857	976642
17557	976643
396863	976644
84608	976645
161465	976646
578102	976647
52677	976648
376966	976649
56595	976650
317506	976651
359276	976652
373035	976653
97232	976654
87661	976655
140472	976656
254136	976657
414162	976658
156900	976659
160712	976660
165253	976661
351518	976662
543013	976663
109233	976664
51675	976665
226940	976666
560931	976667
207300	976668
155571	976669
573375	976670
34824	976671
452076	976672
256079	976673
488322	976674
505505	976675
42461	976676
445207	976677
471030	976678
641036	976679
112422	976680
3629	976681
253217	976682
233759	976683
445473	976684
627196	976685
15448	976686
366587	976687
72246	976688
169789	976689
495145	976690
234757	976691
258232	976692
246966	976693
471123	976694
65647	976695
545257	976696
75270	976697
13637	976698
43623	976699
56631	976700
107873	976701
93263	976702
64489	976703
90072	976704
31544	976705
84373	976706
160200	976707
290228	976708
36444	976709
58939	976710
110939	976711
575024	976712
636320	976713
622883	976714
32999	976715
2387	976716
36348	976717
12472	976718
22066	976719
89770	976720
147476	976721
189529	976722
339163	976723
354592	976724
49049	976725
693842	976726
438552	976727
77281	976728
243576	976729
369874	976730
280255	976731
520427	976732
106806	976733
131694	976734
71941	976735
46297	976736
15631	976737
330702	976738
116284	976739
255716	976740
632263	976741
64557	976742
336555	976743
202579	976744
543352	976745
361916	976746
247552	976747
3167	976748
148734	976749
479223	976750
3328	976751
38636	976752
318100	976753
495263	976754
11114	976755
164233	976756
31481	976757
226814	976758
487917	976759
674759	976760
574451	976761
277329	976762
213340	976763
672920	976764
643039	976765
308697	976766
97339	976767
128518	976768
6871	976769
47049	976770
371987	976771
288971	976772
470600	976773
496084	976774
127095	976775
143248	976776
68205	976777
399867	976778
177220	976779
28529	976780
621545	976781
264327	976782
163134	976783
15835	976784
230980	976785
127660	976786
31655	976787
711878	976788
507551	976789
548429	976790
295505	976791
333079	976792
131750	976793
10779	976794
225442	976795
150871	976796
22511	976797
348842	976798
275508	976799
427799	976800
272375	976801
20190	976802
635660	976803
315515	976804
710938	976805
419123	976806
115053	976807
576604	976808
75060	976809
637263	976810
633720	976811
691279	976812
177500	976813
623979	976814
593183	976815
126724	976816
359386	976817
507908	976818
692376	976819
408577	976820
418304	976821
164101	976822
124475	976823
165935	976824
143068	976825
162946	976826
555704	976827
237827	976828
398832	976829
341261	976830
136072	976831
47515	976832
618599	976833
644718	976834
2069	976835
249046	976836
710717	976837
127447	976838
249142	976839
85045	976840
1111	976841
29565	976842
24376	976843
11405	976844
235982	976845
276203	976846
62180	976847
591493	976848
553317	976849
441568	976850
2967	976851
287891	976852
696094	976853
365567	976854
138350	976855
426062	976856
477659	976857
157017	976858
143306	976859
618460	976860
114241	976861
83110	976862
146673	976863
350713	976864
717142	976865
3499	976866
723041	976867
119882	976868
699422	976869
129154	976870
88479	976871
19116	976872
181853	976873
68789	976874
569469	976875
242139	976876
135688	976877
1793	976878
384	976879
716467	976880
176699	976881
55494	976882
491650	976883
404185	976884
276939	976885
214550	976886
157675	976887
36353	976888
117674	976889
78569	976890
46184	976891
89878	976892
5497	976893
529932	976894
566555	976895
537672	976896
159016	976897
118070	976898
337750	976899
284787	976900
124050	976901
639131	976902
130016	976903
14124	976904
229843	976905
160545	976906
21747	976907
252627	976908
203170	976909
547428	976910
719417	976911
455619	976912
646791	976913
377686	976914
652203	976915
136952	976916
523329	976917
460260	976918
48975	976919
699811	976920
572851	976921
512212	976922
712976	976923
316700	976924
115273	976925
116608	976926
290661	976927
15	976928
173841	976929
67534	976930
118815	976931
156950	976932
1818	976933
11273	976934
521137	976935
619637	976936
625618	976937
521655	976938
64002	976939
164251	976940
277935	976941
66255	976942
721954	976943
174472	976944
114390	976945
383929	976946
123628	976947
588811	976948
592232	976949
75934	976950
110317	976951
99794	976952
411456	976953
356987	976954
592991	976955
32794	976956
515922	976957
240512	976958
483636	976959
489099	976960
76952	976961
642899	976962
538878	976963
489108	976964
223427	976965
331479	976966
138930	976967
61756	976968
246669	976969
109758	976970
101656	976971
695945	976972
487785	976973
246433	976974
24512	976975
453066	976976
724910	976977
275593	976978
391201	976979
124623	976980
4373	976981
7390	976982
376294	976983
355369	976984
681300	976985
11480	976986
495	976987
250382	976988
103443	976989
89374	976990
80597	976991
605819	976992
264531	976993
174883	976994
459471	976995
52551	976996
247726	976997
588806	976998
32891	976999
361521	977000
699444	977001
426422	977002
174122	977003
143452	977004
83985	977005
447564	977006
124125	977007
9530	977008
494536	977009
124054	977010
149036	977011
87539	977012
1116	977013
171489	977014
147183	977015
624069	977016
578023	977017
94631	977018
640007	977019
662593	977020
6314	977021
156530	977022
705748	977023
666435	977024
27880	977025
175299	977026
35648	977027
712855	977028
172521	977029
165768	977030
163767	977031
82428	977032
648405	977033
11376	977034
280671	977035
142460	977036
242114	977037
305593	977038
696637	977039
33978	977040
620795	977041
178538	977042
14447	977043
173640	977044
552784	977045
14889	977046
649486	977047
175233	977048
667835	977049
519944	977050
303415	977051
106945	977052
588038	977053
158689	977054
178946	977055
317318	977056
412301	977057
389411	977058
87405	977059
60975	977060
82362	977061
66939	977062
150953	977063
126703	977064
199679	977065
607545	977066
512019	977067
42564	977068
26044	977069
662099	977070
61407	977071
102715	977072
384130	977073
44008	977074
357913	977075
182838	977076
179606	977077
541395	977078
77616	977079
41279	977080
388375	977081
111828	977082
581596	977083
27752	977084
453329	977085
39136	977086
74928	977087
46593	977088
67222	977089
140576	977090
10867	977091
116953	977092
252159	977093
577108	977094
597345	977095
413047	977096
630007	977097
16745	977098
15292	977099
233359	977100
124871	977101
524878	977102
503660	977103
7791	977104
19249	977105
208202	977106
222764	977107
85996	977108
133159	977109
41656	977110
45179	977111
534189	977112
59917	977113
79627	977114
519686	977115
636754	977116
259034	977117
691250	977118
60578	977119
82434	977120
154324	977121
188881	977122
479945	977123
10903	977124
320517	977125
42307	977126
97669	977127
511515	977128
462451	977129
51410	977130
708819	977131
482102	977132
143918	977133
526524	977134
47103	977135
2891	977136
259404	977137
338785	977138
364488	977139
515808	977140
110318	977141
218886	977142
279285	977143
435273	977144
412974	977145
246749	977146
115928	977147
113992	977148
48461	977149
691761	977150
94787	977151
465037	977152
179626	977153
318738	977154
581418	977155
108597	977156
136403	977157
540204	977158
438079	977159
714729	977160
126083	977161
104053	977162
32315	977163
134702	977164
82292	977165
89557	977166
310768	977167
14042	977168
658408	977169
419894	977170
48804	977171
300873	977172
336835	977173
166211	977174
55795	977175
603243	977176
554632	977177
196630	977178
10271	977179
651126	977180
344787	977181
162552	977182
540403	977183
119567	977184
12386	977185
38736	977186
589	977187
142086	977188
573925	977189
2843	977190
39523	977191
318063	977192
642208	977193
130348	977194
575349	977195
284739	977196
97494	977197
404709	977198
106411	977199
676600	977200
196467	977201
176644	977202
641383	977203
176070	977204
41541	977205
28622	977206
41515	977207
3302	977208
365153	977209
283471	977210
77260	977211
205220	977212
97744	977213
609993	977214
144199	977215
363548	977216
650483	977217
249852	977218
699491	977219
512683	977220
458470	977221
22729	977222
90807	977223
29287	977224
259779	977225
622061	977226
225916	977227
403808	977228
470	977229
312288	977230
415951	977231
104609	977232
13868	977233
2162	977234
140068	977235
120024	977236
24893	977237
518598	977238
338178	977239
15572	977240
156860	977241
157379	977242
105544	977243
134195	977244
12035	977245
622097	977246
41736	977247
28724	977248
567402	977249
92232	977250
69665	977251
1530	977252
29620	977253
25273	977254
298703	977255
659624	977256
114811	977257
180343	977258
7157	977259
125668	977260
207712	977261
288848	977262
46569	977263
599449	977264
316279	977265
538116	977266
190855	977267
596982	977268
697898	977269
192850	977270
297785	977271
155984	977272
254	977273
113076	977274
446391	977275
33217	977276
4174	977277
146478	977278
9535	977279
43682	977280
420822	977281
118842	977282
259427	977283
426749	977284
220824	977285
183013	977286
663868	977287
138190	977288
505349	977289
47462	977290
146031	977291
327331	977292
118318	977293
504331	977294
639610	977295
497098	977296
164922	977297
211601	977298
417015	977299
421653	977300
676791	977301
235059	977302
10459	977303
123531	977304
647965	977305
707267	977306
573760	977307
564664	977308
102623	977309
26524	977310
142879	977311
573652	977312
27066	977313
57147	977314
146832	977315
33968	977316
558506	977317
96188	977318
274590	977319
73227	977320
466645	977321
246232	977322
17474	977323
181896	977324
31063	977325
356023	977326
603493	977327
365402	977328
284604	977329
155176	977330
168685	977331
83691	977332
59786	977333
444663	977334
695481	977335
617511	977336
122882	977337
146083	977338
670894	977339
160039	977340
221697	977341
109058	977342
610712	977343
355459	977344
148461	977345
109975	977346
701839	977347
43853	977348
162400	977349
296014	977350
441884	977351
175942	977352
42523	977353
130880	977354
4761	977355
587476	977356
210714	977357
499426	977358
245504	977359
22118	977360
184591	977361
1513	977362
354628	977363
47942	977364
508629	977365
464844	977366
394423	977367
616887	977368
73379	977369
176982	977370
115362	977371
234011	977372
615941	977373
42029	977374
14330	977375
152902	977376
112113	977377
282974	977378
15639	977379
3422	977380
186289	977381
319832	977382
64344	977383
43234	977384
480499	977385
620624	977386
435852	977387
97176	977388
533946	977389
190839	977390
462983	977391
144029	977392
349125	977393
639899	977394
41075	977395
89679	977396
158206	977397
495730	977398
549199	977399
27332	977400
334811	977401
675782	977402
626470	977403
55909	977404
53881	977405
285705	977406
50173	977407
18140	977408
320806	977409
657232	977410
101698	977411
262378	977412
1145	977413
139174	977414
391558	977415
13317	977416
491414	977417
138397	977418
416342	977419
641319	977420
32169	977421
417337	977422
504828	977423
190788	977424
422450	977425
19883	977426
698162	977427
179677	977428
127466	977429
169352	977430
267141	977431
609852	977432
96553	977433
105704	977434
234937	977435
538203	977436
523442	977437
481338	977438
304771	977439
362003	977440
617700	977441
250917	977442
665259	977443
28799	977444
703528	977445
81282	977446
536858	977447
570847	977448
11507	977449
493093	977450
21167	977451
227437	977452
294978	977453
462466	977454
62227	977455
6378	977456
615122	977457
364388	977458
10326	977459
176052	977460
15947	977461
358097	977462
679184	977463
646788	977464
686558	977465
633702	977466
69897	977467
240908	977468
638059	977469
471885	977470
588027	977471
121856	977472
104159	977473
17169	977474
80824	977475
390275	977476
126551	977477
49599	977478
132854	977479
19484	977480
572539	977481
11489	977482
246517	977483
335171	977484
306228	977485
589071	977486
615300	977487
32894	977488
568867	977489
7468	977490
37079	977491
17349	977492
35625	977493
344703	977494
2126	977495
17902	977496
52201	977497
680456	977498
342125	977499
319424	977500
577468	977501
31087	977502
81744	977503
578071	977504
408812	977505
130605	977506
669006	977507
709858	977508
89957	977509
107833	977510
9450	977511
186527	977512
29353	977513
675730	977514
6197	977515
184825	977516
540921	977517
187920	977518
147361	977519
384814	977520
31290	977521
27584	977522
389366	977523
625947	977524
526478	977525
52607	977526
608359	977527
263741	977528
82905	977529
30	977530
724253	977531
62474	977532
270105	977533
662527	977534
26265	977535
49119	977536
581869	977537
21114	977538
3865	977539
557621	977540
485066	977541
41397	977542
454833	977543
138063	977544
711023	977545
471486	977546
40145	977547
603422	977548
194858	977549
614211	977550
548045	977551
290137	977552
31625	977553
66037	977554
435672	977555
394447	977556
474682	977557
455787	977558
601994	977559
621957	977560
93634	977561
358104	977562
456084	977563
2736	977564
22887	977565
6537	977566
214186	977567
471	977568
105283	977569
268099	977570
304059	977571
106130	977572
77293	977573
687972	977574
659344	977575
678551	977576
419778	977577
86118	977578
259488	977579
108642	977580
150974	977581
154986	977582
319747	977583
299837	977584
182804	977585
137818	977586
48784	977587
338869	977588
24299	977589
528663	977590
97591	977591
127654	977592
204043	977593
137176	977594
326301	977595
61900	977596
66256	977597
5310	977598
687313	977599
62729	977600
370470	977601
90035	977602
37158	977603
126505	977604
379999	977605
285994	977606
624985	977607
363502	977608
96767	977609
53442	977610
118381	977611
9059	977612
116747	977613
422906	977614
489334	977615
92279	977616
589582	977617
20358	977618
373195	977619
80137	977620
149614	977621
79861	977622
125165	977623
15394	977624
672539	977625
596863	977626
313671	977627
128882	977628
705457	977629
129047	977630
446447	977631
131015	977632
15784	977633
3504	977634
617338	977635
159162	977636
489614	977637
663150	977638
338689	977639
183636	977640
167378	977641
663266	977642
448419	977643
4309	977644
616812	977645
116563	977646
138524	977647
124499	977648
382095	977649
74340	977650
127620	977651
47777	977652
631191	977653
466954	977654
207037	977655
549890	977656
312681	977657
272481	977658
330875	977659
419665	977660
37400	977661
650073	977662
592013	977663
129990	977664
122150	977665
674457	977666
624727	977667
92463	977668
133809	977669
598453	977670
422465	977671
82356	977672
31458	977673
131384	977674
461008	977675
168884	977676
21888	977677
697585	977678
24277	977679
439367	977680
147444	977681
155733	977682
708717	977683
236673	977684
82051	977685
83256	977686
554772	977687
131968	977688
120418	977689
131762	977690
615339	977691
35756	977692
207319	977693
15728	977694
33092	977695
6802	977696
109390	977697
163271	977698
498320	977699
685147	977700
723584	977701
297670	977702
445532	977703
99801	977704
9888	977705
459981	977706
108431	977707
121983	977708
440693	977709
90090	977710
91588	977711
711948	977712
620925	977713
322200	977714
177332	977715
130786	977716
110679	977717
46307	977718
101944	977719
138140	977720
6247	977721
335217	977722
14511	977723
719469	977724
11288	977725
2111	977726
427609	977727
303955	977728
416802	977729
283344	977730
329836	977731
40311	977732
227793	977733
240828	977734
222411	977735
582424	977736
538106	977737
166373	977738
517612	977739
117373	977740
272519	977741
178592	977742
176798	977743
414062	977744
52293	977745
644723	977746
53287	977747
656570	977748
148387	977749
68380	977750
63797	977751
178483	977752
471348	977753
47936	977754
45734	977755
243553	977756
380650	977757
100489	977758
19415	977759
282409	977760
535702	977761
598405	977762
4315	977763
264355	977764
671994	977765
217461	977766
358989	977767
257280	977768
1108	977769
1564	977770
37710	977771
4527	977772
363238	977773
49332	977774
136479	977775
10892	977776
70783	977777
113173	977778
443368	977779
576580	977780
38155	977781
715845	977782
31209	977783
122793	977784
98	977785
135674	977786
86205	977787
463033	977788
24654	977789
63668	977790
602020	977791
104462	977792
60498	977793
567872	977794
696568	977795
46115	977796
626472	977797
204349	977798
89987	977799
20279	977800
32238	977801
597756	977802
32097	977803
202746	977804
73172	977805
41482	977806
315786	977807
42301	977808
412821	977809
569206	977810
931	977811
157822	977812
58303	977813
662328	977814
246613	977815
589647	977816
152723	977817
219881	977818
124445	977819
150998	977820
479036	977821
135025	977822
60082	977823
668394	977824
563333	977825
44763	977826
324625	977827
512858	977828
27868	977829
484034	977830
699471	977831
117370	977832
286759	977833
371551	977834
164706	977835
27869	977836
638597	977837
371477	977838
136036	977839
106935	977840
196594	977841
202779	977842
573401	977843
345555	977844
127462	977845
3577	977846
313633	977847
41991	977848
630341	977849
544619	977850
388799	977851
549681	977852
138267	977853
123218	977854
634335	977855
655828	977856
431672	977857
238179	977858
507430	977859
491244	977860
148368	977861
44761	977862
219268	977863
452336	977864
687214	977865
276079	977866
64956	977867
3065	977868
452397	977869
698419	977870
587473	977871
280700	977872
90336	977873
588150	977874
110054	977875
652864	977876
388813	977877
36818	977878
29287	977879
405348	977880
28569	977881
33843	977882
533311	977883
54769	977884
47399	977885
22369	977886
688867	977887
5232	977888
395798	977889
15600	977890
120889	977891
720930	977892
322461	977893
29387	977894
564028	977895
6269	977896
50209	977897
48862	977898
29995	977899
195063	977900
22841	977901
42357	977902
437139	977903
84885	977904
349306	977905
11150	977906
8307	977907
638542	977908
53989	977909
63614	977910
607228	977911
15813	977912
69253	977913
670021	977914
49802	977915
517122	977916
383271	977917
45275	977918
352292	977919
216752	977920
145936	977921
311782	977922
386308	977923
425516	977924
120813	977925
539208	977926
544687	977927
103385	977928
68407	977929
608672	977930
2495	977931
12421	977932
158490	977933
461955	977934
602289	977935
253303	977936
60228	977937
3479	977938
371845	977939
214118	977940
652518	977941
39346	977942
434973	977943
101173	977944
3730	977945
37566	977946
2331	977947
20233	977948
88837	977949
176500	977950
337416	977951
700107	977952
69181	977953
204061	977954
71183	977955
472386	977956
271925	977957
82368	977958
679439	977959
201170	977960
49394	977961
547242	977962
495096	977963
674652	977964
177993	977965
19826	977966
250637	977967
423518	977968
356766	977969
41065	977970
462246	977971
236660	977972
17970	977973
121372	977974
364040	977975
215498	977976
15639	977977
926	977978
314550	977979
314038	977980
39590	977981
58167	977982
394151	977983
15778	977984
164790	977985
44873	977986
33677	977987
14264	977988
606364	977989
27294	977990
44732	977991
170107	977992
583265	977993
137425	977994
353800	977995
548202	977996
235283	977997
470835	977998
155588	977999
37020	978000
348958	978001
14282	978002
100130	978003
155272	978004
565538	978005
135297	978006
429757	978007
651343	978008
6734	978009
697791	978010
664669	978011
127048	978012
51297	978013
335902	978014
369249	978015
86702	978016
529635	978017
146660	978018
336106	978019
160719	978020
496483	978021
130693	978022
333208	978023
81069	978024
9516	978025
71326	978026
347407	978027
482121	978028
568977	978029
43650	978030
478453	978031
130570	978032
170792	978033
80470	978034
152833	978035
660262	978036
155213	978037
622039	978038
97575	978039
286012	978040
78764	978041
17198	978042
160333	978043
479761	978044
98548	978045
257378	978046
627042	978047
328518	978048
546129	978049
45266	978050
169875	978051
9632	978052
17938	978053
599806	978054
670591	978055
163817	978056
150450	978057
344277	978058
22497	978059
285536	978060
581099	978061
180144	978062
610683	978063
41429	978064
61903	978065
64111	978066
29139	978067
513116	978068
433746	978069
460587	978070
562147	978071
11901	978072
151857	978073
87301	978074
157468	978075
286639	978076
18802	978077
110542	978078
156789	978079
15079	978080
182482	978081
117448	978082
106293	978083
171999	978084
168029	978085
78311	978086
351435	978087
48404	978088
2283	978089
185872	978090
90049	978091
406611	978092
514401	978093
195122	978094
272533	978095
570168	978096
68980	978097
23438	978098
372617	978099
95891	978100
705014	978101
204706	978102
60317	978103
153479	978104
618272	978105
92199	978106
426972	978107
37389	978108
91841	978109
4145	978110
686506	978111
450621	978112
169080	978113
56619	978114
699532	978115
488060	978116
151513	978117
76781	978118
49600	978119
343331	978120
156484	978121
228982	978122
161523	978123
74000	978124
439013	978125
606486	978126
65610	978127
150653	978128
494275	978129
67213	978130
59008	978131
127940	978132
97013	978133
516328	978134
316752	978135
311516	978136
294048	978137
713746	978138
75804	978139
153423	978140
131805	978141
662713	978142
50994	978143
363750	978144
140940	978145
701462	978146
103471	978147
710184	978148
146236	978149
650445	978150
149390	978151
718224	978152
122360	978153
145889	978154
44721	978155
407026	978156
387687	978157
638376	978158
176439	978159
129930	978160
527700	978161
598033	978162
3032	978163
591431	978164
89980	978165
33488	978166
482670	978167
32816	978168
569165	978169
294612	978170
650234	978171
596687	978172
209428	978173
14719	978174
98308	978175
157672	978176
193663	978177
42386	978178
696693	978179
117055	978180
603909	978181
13722	978182
243827	978183
476050	978184
31033	978185
147926	978186
144987	978187
108202	978188
335710	978189
315483	978190
635880	978191
95001	978192
143943	978193
367763	978194
235020	978195
5889	978196
98322	978197
154776	978198
399335	978199
196759	978200
722766	978201
133644	978202
36825	978203
109325	978204
301736	978205
41945	978206
284760	978207
529597	978208
243631	978209
651191	978210
164040	978211
205735	978212
60534	978213
13235	978214
394381	978215
28161	978216
411121	978217
601180	978218
136156	978219
509525	978220
450929	978221
404019	978222
10261	978223
64633	978224
675366	978225
69333	978226
157577	978227
163666	978228
351350	978229
631237	978230
133276	978231
184157	978232
556795	978233
217350	978234
446241	978235
639826	978236
548097	978237
461303	978238
463	978239
33459	978240
17783	978241
209992	978242
8098	978243
11278	978244
679004	978245
410684	978246
104376	978247
37741	978248
131752	978249
135787	978250
52556	978251
462299	978252
508359	978253
136474	978254
252717	978255
40564	978256
534537	978257
79739	978258
602586	978259
173445	978260
78713	978261
474952	978262
14255	978263
670966	978264
30167	978265
134260	978266
531995	978267
652870	978268
32603	978269
193255	978270
445732	978271
406958	978272
89109	978273
24897	978274
466279	978275
381771	978276
106219	978277
44086	978278
116376	978279
606058	978280
120910	978281
572026	978282
182555	978283
79959	978284
624417	978285
93793	978286
44223	978287
439667	978288
150084	978289
112918	978290
458348	978291
609672	978292
32833	978293
251994	978294
697094	978295
505859	978296
411769	978297
51925	978298
528137	978299
366035	978300
248198	978301
466822	978302
166991	978303
287412	978304
57387	978305
16897	978306
292177	978307
368079	978308
571129	978309
687672	978310
498576	978311
594921	978312
34838	978313
150467	978314
484341	978315
512179	978316
549906	978317
463519	978318
181819	978319
155424	978320
20174	978321
283248	978322
662316	978323
81198	978324
101367	978325
638507	978326
519710	978327
96474	978328
43303	978329
277	978330
60705	978331
119380	978332
43995	978333
462587	978334
526950	978335
132648	978336
518417	978337
570566	978338
379545	978339
170441	978340
115724	978341
435316	978342
441028	978343
343927	978344
577954	978345
157659	978346
302340	978347
197277	978348
236865	978349
419633	978350
31711	978351
62759	978352
348204	978353
271879	978354
366981	978355
26808	978356
29006	978357
692880	978358
712647	978359
180383	978360
546766	978361
495656	978362
512309	978363
205918	978364
634585	978365
639828	978366
558133	978367
72562	978368
13671	978369
65662	978370
571294	978371
124574	978372
113821	978373
552075	978374
455434	978375
544406	978376
6784	978377
17563	978378
170189	978379
506411	978380
98823	978381
102114	978382
710194	978383
362655	978384
8775	978385
71386	978386
93640	978387
589646	978388
142352	978389
229485	978390
82309	978391
27818	978392
381009	978393
124926	978394
33382	978395
8252	978396
436899	978397
688218	978398
20053	978399
152682	978400
42259	978401
113330	978402
338524	978403
27043	978404
543093	978405
69236	978406
437460	978407
613991	978408
185747	978409
139712	978410
513359	978411
455551	978412
125404	978413
239891	978414
171736	978415
167032	978416
99357	978417
46059	978418
143216	978419
593863	978420
715820	978421
33240	978422
377264	978423
174616	978424
44874	978425
80626	978426
392334	978427
409828	978428
507077	978429
679033	978430
98864	978431
72902	978432
15042	978433
618653	978434
209137	978435
603964	978436
413553	978437
281706	978438
122661	978439
151714	978440
333699	978441
382362	978442
541289	978443
579217	978444
1455	978445
155886	978446
683165	978447
439218	978448
539740	978449
503729	978450
321900	978451
538620	978452
171655	978453
476372	978454
501761	978455
95487	978456
49689	978457
169908	978458
209899	978459
720137	978460
682670	978461
199659	978462
323923	978463
89499	978464
389494	978465
10566	978466
319125	978467
516320	978468
142909	978469
59158	978470
194135	978471
113136	978472
86494	978473
100466	978474
183107	978475
7374	978476
402116	978477
121007	978478
59823	978479
186312	978480
93194	978481
178818	978482
718688	978483
185903	978484
108506	978485
313133	978486
204630	978487
406820	978488
368387	978489
581804	978490
497642	978491
10828	978492
701	978493
472101	978494
54	978495
139705	978496
165264	978497
645083	978498
8564	978499
511339	978500
597793	978501
152785	978502
93884	978503
438154	978504
71088	978505
558156	978506
128143	978507
30409	978508
101178	978509
515738	978510
283727	978511
336417	978512
501413	978513
413755	978514
527485	978515
545	978516
91399	978517
162441	978518
128742	978519
564238	978520
592353	978521
23222	978522
438960	978523
624204	978524
87260	978525
463454	978526
41657	978527
453717	978528
241355	978529
128759	978530
689011	978531
297504	978532
123713	978533
462927	978534
419387	978535
379614	978536
529769	978537
498353	978538
235847	978539
18697	978540
92195	978541
159446	978542
28618	978543
200695	978544
298661	978545
86767	978546
486	978547
124229	978548
561725	978549
4750	978550
637082	978551
140342	978552
117936	978553
376575	978554
4040	978555
492788	978556
686564	978557
195986	978558
2203	978559
32049	978560
139034	978561
78906	978562
220455	978563
595269	978564
185247	978565
539825	978566
470171	978567
409841	978568
257887	978569
366258	978570
39875	978571
589218	978572
119520	978573
76900	978574
482904	978575
433420	978576
575663	978577
133877	978578
101109	978579
714855	978580
260022	978581
560412	978582
435531	978583
1526	978584
684780	978585
132242	978586
137087	978587
190476	978588
46461	978589
172969	978590
110386	978591
37699	978592
378906	978593
705495	978594
251646	978595
708620	978596
508024	978597
436724	978598
558	978599
251842	978600
503279	978601
661519	978602
344731	978603
617788	978604
266244	978605
570521	978606
12749	978607
74972	978608
96239	978609
66330	978610
165319	978611
5881	978612
101128	978613
274485	978614
258199	978615
508944	978616
631528	978617
309570	978618
610281	978619
89307	978620
427333	978621
216902	978622
106956	978623
199214	978624
57091	978625
73116	978626
689106	978627
296394	978628
168779	978629
323741	978630
329692	978631
635914	978632
273466	978633
233092	978634
139672	978635
14006	978636
265817	978637
29599	978638
446593	978639
44049	978640
170152	978641
574925	978642
12945	978643
350473	978644
647970	978645
312818	978646
189677	978647
485558	978648
63956	978649
27085	978650
500576	978651
470524	978652
605520	978653
72610	978654
534131	978655
28903	978656
273465	978657
111432	978658
585680	978659
475386	978660
103400	978661
1727	978662
631417	978663
713495	978664
678770	978665
377262	978666
36897	978667
15881	978668
507373	978669
182751	978670
59842	978671
43616	978672
566439	978673
551039	978674
17705	978675
153795	978676
102891	978677
143120	978678
9156	978679
124746	978680
29520	978681
153443	978682
724611	978683
476775	978684
249184	978685
32329	978686
679161	978687
399696	978688
39964	978689
139280	978690
20137	978691
663180	978692
311152	978693
391013	978694
558	978695
71984	978696
71933	978697
122802	978698
588304	978699
395990	978700
574963	978701
13213	978702
501977	978703
15066	978704
21871	978705
247535	978706
219657	978707
375483	978708
148729	978709
166865	978710
118651	978711
51641	978712
263887	978713
540523	978714
132386	978715
547584	978716
431017	978717
608638	978718
617999	978719
9147	978720
205917	978721
57535	978722
262044	978723
685458	978724
385085	978725
942	978726
85197	978727
464333	978728
153722	978729
311395	978730
417726	978731
428887	978732
145840	978733
143613	978734
378643	978735
380488	978736
481708	978737
344032	978738
286236	978739
32652	978740
622169	978741
6080	978742
339907	978743
680266	978744
114905	978745
19452	978746
1940	978747
604652	978748
463542	978749
525038	978750
201021	978751
595818	978752
724240	978753
187682	978754
46855	978755
102769	978756
296604	978757
100647	978758
558509	978759
350986	978760
250411	978761
358480	978762
116392	978763
157996	978764
94888	978765
592145	978766
297128	978767
509038	978768
2597	978769
605292	978770
580570	978771
115351	978772
369871	978773
1555	978774
60261	978775
405430	978776
9940	978777
531675	978778
197436	978779
200882	978780
521825	978781
583141	978782
165746	978783
625782	978784
170758	978785
529766	978786
504978	978787
383992	978788
322344	978789
394024	978790
356847	978791
389398	978792
294966	978793
44047	978794
280419	978795
103071	978796
109809	978797
101519	978798
332416	978799
614815	978800
121714	978801
162724	978802
370115	978803
103372	978804
251465	978805
219355	978806
326834	978807
253515	978808
68994	978809
498821	978810
396595	978811
143081	978812
427334	978813
477569	978814
292808	978815
16680	978816
521901	978817
484990	978818
351460	978819
28439	978820
55034	978821
47000	978822
196511	978823
428882	978824
172083	978825
93670	978826
15027	978827
681344	978828
39405	978829
136952	978830
761	978831
248212	978832
15468	978833
19805	978834
145995	978835
282880	978836
404023	978837
290510	978838
157128	978839
92940	978840
286227	978841
127301	978842
586144	978843
367336	978844
436539	978845
549954	978846
387786	978847
548654	978848
43827	978849
117433	978850
23488	978851
232454	978852
459547	978853
130972	978854
213480	978855
695883	978856
59742	978857
162352	978858
528900	978859
608977	978860
701173	978861
528880	978862
69619	978863
74345	978864
531227	978865
76007	978866
384596	978867
101068	978868
317698	978869
266945	978870
526398	978871
373814	978872
141365	978873
22659	978874
594548	978875
184126	978876
329020	978877
164574	978878
141943	978879
93564	978880
513806	978881
115919	978882
506760	978883
135232	978884
703738	978885
493736	978886
78137	978887
180896	978888
78936	978889
376557	978890
54297	978891
224230	978892
273443	978893
543044	978894
325759	978895
171852	978896
714701	978897
400630	978898
76866	978899
446814	978900
464094	978901
109177	978902
34217	978903
60120	978904
85959	978905
513492	978906
547409	978907
101960	978908
718458	978909
597586	978910
482178	978911
643607	978912
344623	978913
220454	978914
31816	978915
625780	978916
36109	978917
618344	978918
614094	978919
86804	978920
311065	978921
47154	978922
526270	978923
628261	978924
653034	978925
140157	978926
90300	978927
232152	978928
166144	978929
131800	978930
34149	978931
111015	978932
127828	978933
436489	978934
171608	978935
68958	978936
38047	978937
535958	978938
715301	978939
288275	978940
413749	978941
45815	978942
149638	978943
103897	978944
353829	978945
2836	978946
680768	978947
654211	978948
247889	978949
95314	978950
223267	978951
170675	978952
84800	978953
136065	978954
80021	978955
665983	978956
59569	978957
134087	978958
301778	978959
184127	978960
688656	978961
276578	978962
13437	978963
667123	978964
102142	978965
287770	978966
10002	978967
33262	978968
655929	978969
13660	978970
29055	978971
195364	978972
705627	978973
85082	978974
113453	978975
705236	978976
128090	978977
50689	978978
52757	978979
163854	978980
589781	978981
451682	978982
120902	978983
585545	978984
52549	978985
230016	978986
670882	978987
166136	978988
159071	978989
122406	978990
630016	978991
392991	978992
214346	978993
429802	978994
97884	978995
382182	978996
123532	978997
666370	978998
573405	978999
313308	979000
181629	979001
566884	979002
168945	979003
134494	979004
435034	979005
543108	979006
439108	979007
604689	979008
488276	979009
130841	979010
235952	979011
19253	979012
497426	979013
95234	979014
453486	979015
671164	979016
92742	979017
13922	979018
336426	979019
227649	979020
137757	979021
167874	979022
34258	979023
498603	979024
42349	979025
72497	979026
699985	979027
138206	979028
171558	979029
32992	979030
162033	979031
13083	979032
647383	979033
48833	979034
134560	979035
6914	979036
31195	979037
613826	979038
21380	979039
177635	979040
482882	979041
276	979042
146579	979043
380489	979044
323419	979045
358286	979046
19059	979047
141209	979048
674336	979049
183402	979050
115162	979051
597507	979052
157304	979053
160090	979054
264313	979055
654382	979056
96512	979057
387430	979058
497509	979059
75926	979060
530225	979061
720382	979062
32503	979063
20404	979064
469633	979065
45013	979066
34424	979067
623465	979068
447202	979069
471216	979070
199443	979071
503563	979072
442806	979073
75530	979074
35558	979075
287430	979076
397	979077
34214	979078
416198	979079
504727	979080
60603	979081
108110	979082
5463	979083
76094	979084
24611	979085
45464	979086
411259	979087
13633	979088
481173	979089
425849	979090
287424	979091
183884	979092
194622	979093
129467	979094
56280	979095
170031	979096
165423	979097
311291	979098
256625	979099
1844	979100
600418	979101
192698	979102
387525	979103
168271	979104
117922	979105
56428	979106
113552	979107
370619	979108
194258	979109
3721	979110
246071	979111
9207	979112
287879	979113
13200	979114
384761	979115
25883	979116
180478	979117
558399	979118
314787	979119
113140	979120
248076	979121
374652	979122
14901	979123
152918	979124
25345	979125
198018	979126
455807	979127
85510	979128
366212	979129
553584	979130
56577	979131
308982	979132
89497	979133
544898	979134
42537	979135
107615	979136
336724	979137
98636	979138
516673	979139
33028	979140
124358	979141
42730	979142
168569	979143
27559	979144
91154	979145
324938	979146
280854	979147
702649	979148
720504	979149
23112	979150
353542	979151
86955	979152
713476	979153
554417	979154
513117	979155
92173	979156
80312	979157
46235	979158
73396	979159
491473	979160
137775	979161
34200	979162
35516	979163
492506	979164
1115	979165
107573	979166
704813	979167
434216	979168
695590	979169
181366	979170
17039	979171
2320	979172
695840	979173
439022	979174
34582	979175
189331	979176
215916	979177
301547	979178
545729	979179
576253	979180
48411	979181
297975	979182
5556	979183
691378	979184
484787	979185
657583	979186
608767	979187
22660	979188
133301	979189
633135	979190
158581	979191
646677	979192
37235	979193
21307	979194
66184	979195
377039	979196
273776	979197
311952	979198
693946	979199
47363	979200
103375	979201
638479	979202
169917	979203
37325	979204
167499	979205
642526	979206
301453	979207
705157	979208
163858	979209
175181	979210
77452	979211
42858	979212
216550	979213
195349	979214
42157	979215
55136	979216
337319	979217
59912	979218
14658	979219
25619	979220
62169	979221
48914	979222
148139	979223
677042	979224
606902	979225
95597	979226
716984	979227
399838	979228
560776	979229
441309	979230
58805	979231
515395	979232
201127	979233
530425	979234
149252	979235
456295	979236
523119	979237
456991	979238
85630	979239
185860	979240
227141	979241
1237	979242
397302	979243
280073	979244
660241	979245
289022	979246
191026	979247
187159	979248
188063	979249
11554	979250
627643	979251
9442	979252
149966	979253
389187	979254
300305	979255
180795	979256
629554	979257
715677	979258
593060	979259
57709	979260
668210	979261
231555	979262
14661	979263
34397	979264
628517	979265
43140	979266
502637	979267
679966	979268
13327	979269
484552	979270
506069	979271
172677	979272
109686	979273
455587	979274
253329	979275
548051	979276
675595	979277
79134	979278
166455	979279
196431	979280
75597	979281
163245	979282
414885	979283
51146	979284
161790	979285
23074	979286
129376	979287
145270	979288
499519	979289
67532	979290
259679	979291
71053	979292
142337	979293
5815	979294
573614	979295
327764	979296
692208	979297
167698	979298
395529	979299
2743	979300
91071	979301
89927	979302
79821	979303
421195	979304
73547	979305
430825	979306
450576	979307
171579	979308
123635	979309
70719	979310
70873	979311
165439	979312
500323	979313
615425	979314
250880	979315
73786	979316
505763	979317
665348	979318
670787	979319
632122	979320
154669	979321
8762	979322
274	979323
408898	979324
120884	979325
35141	979326
424743	979327
200404	979328
44645	979329
1965	979330
182083	979331
118298	979332
187944	979333
527790	979334
62162	979335
185324	979336
26894	979337
520644	979338
531632	979339
344521	979340
482239	979341
639036	979342
52640	979343
577026	979344
343790	979345
38909	979346
543696	979347
335922	979348
142	979349
46188	979350
70558	979351
454445	979352
253275	979353
587879	979354
151023	979355
171164	979356
79136	979357
97490	979358
380590	979359
712643	979360
75251	979361
475913	979362
691545	979363
4217	979364
14569	979365
12725	979366
8711	979367
206498	979368
364736	979369
206129	979370
719644	979371
119310	979372
113091	979373
175055	979374
183278	979375
270133	979376
674095	979377
522602	979378
293611	979379
714750	979380
38993	979381
32322	979382
83944	979383
232043	979384
262422	979385
11197	979386
576236	979387
551229	979388
240361	979389
113915	979390
568260	979391
353407	979392
667570	979393
334348	979394
146055	979395
15113	979396
133638	979397
29700	979398
60230	979399
361187	979400
620847	979401
72403	979402
2504	979403
309759	979404
225870	979405
525857	979406
152905	979407
18742	979408
25803	979409
25220	979410
270045	979411
488015	979412
127586	979413
201835	979414
33843	979415
630429	979416
308901	979417
79241	979418
50968	979419
106883	979420
259647	979421
542132	979422
202106	979423
215162	979424
581129	979425
130614	979426
38486	979427
339185	979428
21838	979429
96741	979430
170222	979431
371904	979432
2475	979433
372018	979434
210969	979435
162658	979436
384366	979437
43576	979438
156812	979439
209931	979440
59508	979441
56186	979442
14573	979443
186786	979444
292112	979445
89708	979446
659686	979447
199955	979448
63923	979449
605449	979450
461069	979451
358736	979452
35538	979453
126794	979454
389576	979455
27886	979456
233686	979457
417626	979458
370348	979459
407276	979460
378172	979461
103854	979462
52490	979463
512046	979464
290420	979465
131967	979466
198709	979467
4939	979468
702318	979469
401079	979470
92575	979471
251143	979472
366965	979473
167689	979474
349669	979475
153494	979476
615218	979477
14143	979478
100689	979479
714476	979480
77435	979481
648429	979482
292547	979483
389929	979484
705447	979485
4473	979486
535127	979487
35218	979488
151823	979489
210605	979490
19949	979491
680125	979492
130406	979493
641804	979494
102871	979495
144533	979496
4818	979497
562873	979498
388702	979499
33221	979500
223429	979501
46180	979502
260191	979503
8975	979504
62063	979505
487257	979506
640180	979507
271864	979508
22345	979509
473671	979510
584956	979511
76235	979512
4899	979513
12005	979514
6041	979515
715013	979516
369064	979517
49675	979518
336255	979519
78534	979520
447987	979521
95454	979522
660563	979523
302046	979524
665366	979525
120381	979526
659863	979527
123709	979528
196647	979529
359767	979530
11291	979531
63524	979532
277782	979533
71361	979534
130080	979535
424760	979536
320737	979537
113191	979538
15137	979539
405450	979540
6731	979541
146883	979542
2085	979543
471960	979544
33081	979545
642317	979546
562059	979547
37239	979548
74597	979549
650988	979550
15655	979551
662889	979552
233689	979553
368822	979554
697021	979555
447512	979556
590278	979557
66915	979558
369495	979559
610940	979560
112704	979561
631121	979562
418272	979563
645239	979564
35403	979565
697608	979566
53122	979567
267076	979568
435440	979569
709367	979570
386753	979571
416870	979572
22421	979573
269296	979574
272633	979575
184015	979576
634827	979577
40551	979578
142135	979579
611901	979580
48470	979581
12172	979582
583037	979583
707232	979584
106167	979585
78412	979586
35541	979587
718523	979588
524760	979589
590360	979590
456050	979591
435558	979592
463501	979593
351267	979594
569011	979595
429444	979596
678649	979597
40696	979598
104570	979599
237814	979600
233459	979601
25072	979602
600114	979603
162226	979604
603651	979605
2939	979606
181941	979607
78726	979608
183281	979609
26	979610
186464	979611
157360	979612
365440	979613
201662	979614
21672	979615
163802	979616
334511	979617
582977	979618
472207	979619
547769	979620
49650	979621
666008	979622
292216	979623
13912	979624
215100	979625
150332	979626
3771	979627
173402	979628
210241	979629
308358	979630
215685	979631
138139	979632
23126	979633
308418	979634
157737	979635
706603	979636
436549	979637
10390	979638
334696	979639
635992	979640
130851	979641
694975	979642
584708	979643
641690	979644
621073	979645
163601	979646
710611	979647
84176	979648
106724	979649
66873	979650
126782	979651
57995	979652
340725	979653
2131	979654
118408	979655
144750	979656
2466	979657
112429	979658
17614	979659
128174	979660
34260	979661
466523	979662
456959	979663
96569	979664
383473	979665
244253	979666
3942	979667
668661	979668
315998	979669
174102	979670
598043	979671
173141	979672
171965	979673
229995	979674
480469	979675
526812	979676
443700	979677
85759	979678
82162	979679
600222	979680
40715	979681
701758	979682
93855	979683
21541	979684
724916	979685
488673	979686
720883	979687
80970	979688
16784	979689
23271	979690
185586	979691
158563	979692
303342	979693
592061	979694
852	979695
11512	979696
348623	979697
342400	979698
365015	979699
51745	979700
669329	979701
18281	979702
95439	979703
522368	979704
271078	979705
673268	979706
584865	979707
436637	979708
308	979709
175663	979710
477301	979711
61153	979712
6619	979713
505467	979714
379725	979715
89005	979716
405612	979717
607424	979718
633639	979719
94817	979720
139364	979721
674572	979722
390	979723
2940	979724
149552	979725
604358	979726
52449	979727
42025	979728
246608	979729
609433	979730
47842	979731
219384	979732
242790	979733
372630	979734
389802	979735
618888	979736
69560	979737
142813	979738
623705	979739
69082	979740
40210	979741
178833	979742
444571	979743
246231	979744
107282	979745
396247	979746
718629	979747
181969	979748
2377	979749
65746	979750
212653	979751
312314	979752
356693	979753
295402	979754
214964	979755
486990	979756
329800	979757
25179	979758
371140	979759
39837	979760
17001	979761
319733	979762
40097	979763
668475	979764
50786	979765
450920	979766
144694	979767
200697	979768
507610	979769
19842	979770
194544	979771
185419	979772
70978	979773
567189	979774
143468	979775
79605	979776
3707	979777
29767	979778
337556	979779
187289	979780
28124	979781
43602	979782
162158	979783
622456	979784
516246	979785
566833	979786
35900	979787
225135	979788
21483	979789
1743	979790
621886	979791
11629	979792
508875	979793
710744	979794
229406	979795
304455	979796
92997	979797
650971	979798
90370	979799
372964	979800
168388	979801
422639	979802
77279	979803
169258	979804
32895	979805
160964	979806
135453	979807
185906	979808
113463	979809
473037	979810
417717	979811
278840	979812
445255	979813
184833	979814
343037	979815
676069	979816
271144	979817
431824	979818
660397	979819
75588	979820
4184	979821
6394	979822
140316	979823
27141	979824
429165	979825
23789	979826
11137	979827
302007	979828
63676	979829
657930	979830
392080	979831
513288	979832
403484	979833
563102	979834
10301	979835
618022	979836
403712	979837
32251	979838
233804	979839
31761	979840
693393	979841
147123	979842
634955	979843
218496	979844
44017	979845
173075	979846
102652	979847
54379	979848
192689	979849
526749	979850
254052	979851
6291	979852
360981	979853
51130	979854
461268	979855
15930	979856
724879	979857
62613	979858
385108	979859
117386	979860
510376	979861
300817	979862
445644	979863
510842	979864
515020	979865
28823	979866
30602	979867
78495	979868
195806	979869
113446	979870
22029	979871
68921	979872
57640	979873
127935	979874
291357	979875
32851	979876
425818	979877
54965	979878
519682	979879
22686	979880
461648	979881
29419	979882
346967	979883
13500	979884
43713	979885
8742	979886
201007	979887
637426	979888
56011	979889
44413	979890
691907	979891
25463	979892
481323	979893
82460	979894
491943	979895
172926	979896
668708	979897
541558	979898
503896	979899
83623	979900
676810	979901
505191	979902
480735	979903
178653	979904
529648	979905
385092	979906
400469	979907
17443	979908
80112	979909
130742	979910
177090	979911
461076	979912
369018	979913
518602	979914
205562	979915
239033	979916
437813	979917
30288	979918
657025	979919
570366	979920
83211	979921
571853	979922
667974	979923
25735	979924
149491	979925
63047	979926
609650	979927
293203	979928
414632	979929
110142	979930
174744	979931
94586	979932
173304	979933
257389	979934
19208	979935
74404	979936
643256	979937
62446	979938
61887	979939
397366	979940
51569	979941
109953	979942
664593	979943
3221	979944
89403	979945
399388	979946
282953	979947
242625	979948
649197	979949
350334	979950
214748	979951
245956	979952
437325	979953
134577	979954
177897	979955
232667	979956
134332	979957
179367	979958
155406	979959
133476	979960
43381	979961
298422	979962
136003	979963
663467	979964
335779	979965
419435	979966
662012	979967
79327	979968
127154	979969
716796	979970
218276	979971
600669	979972
201358	979973
617711	979974
125766	979975
427878	979976
421886	979977
216056	979978
337968	979979
415782	979980
129311	979981
9155	979982
17901	979983
25791	979984
648839	979985
477072	979986
445667	979987
684815	979988
8945	979989
416554	979990
120098	979991
83433	979992
259360	979993
225076	979994
102690	979995
700478	979996
502574	979997
92448	979998
72201	979999
517861	980000
111890	980001
659172	980002
80457	980003
48603	980004
609293	980005
3339	980006
343534	980007
145455	980008
10399	980009
258656	980010
198580	980011
465989	980012
3811	980013
112565	980014
54588	980015
721249	980016
46764	980017
342327	980018
624109	980019
41626	980020
485738	980021
142573	980022
12050	980023
20880	980024
261351	980025
182030	980026
360557	980027
681587	980028
169576	980029
58628	980030
339155	980031
311824	980032
20022	980033
378607	980034
318464	980035
135601	980036
1012	980037
122330	980038
276546	980039
664982	980040
799	980041
572717	980042
534928	980043
75977	980044
39232	980045
157957	980046
491372	980047
100908	980048
49663	980049
307440	980050
545767	980051
119746	980052
299859	980053
296195	980054
288615	980055
50228	980056
49695	980057
448122	980058
27740	980059
45058	980060
387200	980061
129211	980062
472966	980063
1299	980064
156583	980065
175130	980066
480790	980067
455664	980068
212607	980069
546891	980070
143735	980071
39614	980072
69926	980073
508145	980074
231947	980075
531015	980076
341969	980077
666193	980078
382053	980079
124256	980080
7405	980081
495466	980082
183153	980083
7687	980084
452097	980085
22449	980086
70625	980087
112959	980088
119799	980089
238660	980090
722087	980091
465909	980092
666970	980093
552695	980094
103245	980095
433451	980096
122808	980097
139472	980098
586509	980099
73111	980100
419708	980101
107208	980102
172806	980103
468334	980104
130321	980105
177960	980106
89448	980107
79946	980108
253467	980109
365528	980110
132849	980111
713062	980112
610758	980113
93807	980114
98746	980115
239816	980116
664212	980117
299946	980118
26500	980119
297293	980120
22030	980121
354410	980122
103139	980123
97207	980124
343720	980125
451620	980126
262217	980127
145374	980128
139528	980129
167809	980130
84846	980131
690767	980132
358	980133
204644	980134
651087	980135
41830	980136
445738	980137
124036	980138
25435	980139
101561	980140
373811	980141
106408	980142
671965	980143
51610	980144
614286	980145
689428	980146
703105	980147
34689	980148
66876	980149
60154	980150
55107	980151
587220	980152
380689	980153
213376	980154
58198	980155
22647	980156
462662	980157
406149	980158
301540	980159
77824	980160
27007	980161
134690	980162
1705	980163
40049	980164
530965	980165
239372	980166
695429	980167
501826	980168
142404	980169
602418	980170
76108	980171
416248	980172
468101	980173
344358	980174
150844	980175
40546	980176
1338	980177
102213	980178
697174	980179
156216	980180
120970	980181
437547	980182
481022	980183
136488	980184
499537	980185
107827	980186
43930	980187
53715	980188
42940	980189
363677	980190
511281	980191
696539	980192
48227	980193
680337	980194
307271	980195
478524	980196
173352	980197
37082	980198
35932	980199
181983	980200
373815	980201
139184	980202
50933	980203
301018	980204
284640	980205
287294	980206
82038	980207
649886	980208
102529	980209
186123	980210
426899	980211
657683	980212
662242	980213
590877	980214
154196	980215
441495	980216
697440	980217
363459	980218
658323	980219
148651	980220
193400	980221
184234	980222
66903	980223
215450	980224
1387	980225
95886	980226
134031	980227
99070	980228
603221	980229
215364	980230
43280	980231
5957	980232
346104	980233
133530	980234
19575	980235
6	980236
301726	980237
286399	980238
29292	980239
69231	980240
494060	980241
236530	980242
297511	980243
111538	980244
88494	980245
108122	980246
566349	980247
663557	980248
492121	980249
101015	980250
107183	980251
30548	980252
82439	980253
43733	980254
192267	980255
92392	980256
477712	980257
83332	980258
158146	980259
600252	980260
375004	980261
712194	980262
491852	980263
373	980264
680104	980265
692108	980266
420310	980267
591675	980268
35642	980269
601906	980270
28576	980271
383176	980272
479366	980273
93613	980274
340384	980275
188596	980276
133228	980277
112717	980278
77594	980279
48930	980280
555712	980281
94734	980282
156980	980283
421391	980284
269557	980285
445911	980286
629774	980287
508420	980288
124681	980289
512422	980290
345367	980291
266258	980292
115319	980293
192890	980294
344417	980295
113834	980296
307991	980297
444489	980298
219656	980299
25059	980300
675571	980301
365520	980302
7451	980303
78609	980304
266583	980305
272294	980306
331233	980307
197640	980308
643066	980309
25934	980310
51090	980311
370165	980312
425728	980313
146007	980314
87599	980315
43841	980316
466962	980317
77956	980318
138780	980319
123989	980320
115030	980321
137272	980322
3116	980323
459378	980324
183886	980325
55327	980326
263390	980327
426840	980328
421008	980329
46085	980330
249556	980331
490282	980332
713459	980333
106001	980334
699913	980335
169765	980336
692078	980337
368269	980338
146560	980339
62698	980340
720767	980341
123858	980342
578164	980343
521381	980344
34936	980345
444469	980346
8461	980347
260267	980348
134209	980349
109702	980350
59252	980351
55889	980352
320387	980353
279398	980354
305407	980355
531814	980356
158145	980357
149849	980358
136793	980359
20216	980360
661884	980361
717068	980362
86509	980363
569568	980364
516322	980365
386642	980366
450321	980367
6987	980368
95082	980369
397808	980370
16077	980371
703801	980372
54855	980373
210548	980374
216646	980375
358424	980376
322618	980377
252282	980378
122255	980379
565984	980380
615050	980381
464106	980382
22652	980383
381200	980384
510127	980385
121236	980386
30290	980387
8801	980388
176642	980389
519	980390
155491	980391
239019	980392
85699	980393
277119	980394
54564	980395
139867	980396
351925	980397
407292	980398
298720	980399
17676	980400
349931	980401
37824	980402
144441	980403
583965	980404
108572	980405
5180	980406
69534	980407
6900	980408
536104	980409
271912	980410
144857	980411
25419	980412
436435	980413
427111	980414
61973	980415
141173	980416
178211	980417
17334	980418
126244	980419
11766	980420
130585	980421
581554	980422
579508	980423
73765	980424
135344	980425
338808	980426
127618	980427
172669	980428
64504	980429
554855	980430
391715	980431
32828	980432
142267	980433
101644	980434
448076	980435
185769	980436
81831	980437
610033	980438
217876	980439
724654	980440
273368	980441
594485	980442
19012	980443
175685	980444
9827	980445
90477	980446
45217	980447
2101	980448
489576	980449
280427	980450
283303	980451
4813	980452
461150	980453
45655	980454
256705	980455
369586	980456
55834	980457
172654	980458
400936	980459
345713	980460
252947	980461
322039	980462
88981	980463
581867	980464
165283	980465
243293	980466
22906	980467
583934	980468
99195	980469
588616	980470
361068	980471
38389	980472
49155	980473
16422	980474
638670	980475
489970	980476
237639	980477
266734	980478
247736	980479
182235	980480
127587	980481
507700	980482
14064	980483
257601	980484
294243	980485
648379	980486
193147	980487
205850	980488
112270	980489
106159	980490
3599	980491
124820	980492
600166	980493
79666	980494
708735	980495
370482	980496
287757	980497
15638	980498
167943	980499
49911	980500
310723	980501
101525	980502
646	980503
34068	980504
690442	980505
462694	980506
524122	980507
334762	980508
317564	980509
203085	980510
27978	980511
383682	980512
637998	980513
273282	980514
92930	980515
251991	980516
177545	980517
201423	980518
557649	980519
196815	980520
264825	980521
403438	980522
2531	980523
89692	980524
635882	980525
433825	980526
616093	980527
177156	980528
16430	980529
118143	980530
559048	980531
2065	980532
548614	980533
249519	980534
35865	980535
611303	980536
536357	980537
65710	980538
171268	980539
133870	980540
461509	980541
167680	980542
138347	980543
165118	980544
483707	980545
2080	980546
164634	980547
553507	980548
25628	980549
177147	980550
347958	980551
302731	980552
26449	980553
46317	980554
241912	980555
96027	980556
396008	980557
633810	980558
592023	980559
371127	980560
222627	980561
3250	980562
74296	980563
698190	980564
117567	980565
639636	980566
144620	980567
238875	980568
75075	980569
256456	980570
281317	980571
25938	980572
18046	980573
346692	980574
354253	980575
174164	980576
73914	980577
12835	980578
100121	980579
445695	980580
7470	980581
89268	980582
420747	980583
20456	980584
670204	980585
666177	980586
40644	980587
39280	980588
97000	980589
669178	980590
160285	980591
344531	980592
601667	980593
415829	980594
402887	980595
176429	980596
638408	980597
156257	980598
65011	980599
31864	980600
548978	980601
988	980602
120382	980603
630777	980604
55257	980605
109380	980606
9112	980607
415881	980608
166677	980609
16501	980610
3946	980611
590966	980612
4422	980613
78425	980614
121982	980615
1690	980616
49165	980617
136742	980618
432887	980619
65674	980620
6476	980621
54951	980622
76301	980623
423176	980624
124143	980625
1468	980626
322515	980627
590016	980628
14664	980629
700548	980630
3527	980631
123711	980632
69729	980633
3028	980634
428152	980635
177733	980636
6550	980637
338063	980638
724843	980639
243120	980640
26078	980641
102792	980642
49966	980643
255803	980644
110900	980645
647696	980646
15113	980647
352968	980648
255316	980649
541063	980650
7430	980651
128294	980652
275994	980653
73370	980654
35683	980655
554573	980656
148548	980657
258843	980658
699600	980659
6360	980660
93677	980661
288168	980662
139366	980663
118398	980664
469997	980665
4608	980666
505200	980667
639587	980668
649529	980669
583341	980670
107530	980671
250063	980672
376719	980673
690774	980674
36141	980675
53316	980676
1030	980677
279853	980678
39227	980679
37069	980680
376153	980681
627253	980682
152716	980683
42009	980684
173484	980685
622148	980686
380388	980687
39152	980688
557747	980689
434913	980690
672292	980691
217817	980692
241592	980693
11840	980694
544264	980695
699779	980696
632774	980697
338556	980698
158756	980699
564586	980700
160677	980701
673954	980702
185801	980703
3284	980704
446190	980705
491857	980706
718593	980707
88128	980708
690320	980709
48905	980710
610731	980711
7075	980712
120526	980713
612085	980714
480185	980715
142091	980716
166420	980717
367838	980718
185132	980719
9938	980720
213434	980721
502275	980722
20093	980723
308038	980724
107745	980725
218369	980726
207998	980727
276244	980728
265798	980729
463205	980730
338232	980731
34071	980732
172842	980733
679547	980734
332813	980735
10601	980736
45187	980737
256853	980738
126826	980739
12578	980740
403696	980741
261477	980742
167610	980743
170690	980744
481687	980745
454047	980746
536397	980747
672172	980748
469218	980749
671712	980750
532050	980751
150355	980752
67258	980753
267248	980754
38205	980755
680886	980756
557628	980757
570760	980758
586423	980759
640488	980760
137	980761
645145	980762
49415	980763
65518	980764
311037	980765
103398	980766
366161	980767
408446	980768
488977	980769
2878	980770
663322	980771
13926	980772
125575	980773
480260	980774
237151	980775
564436	980776
399492	980777
18138	980778
549872	980779
18009	980780
339213	980781
636295	980782
389865	980783
425203	980784
513303	980785
54969	980786
46604	980787
27346	980788
7393	980789
682100	980790
185561	980791
78875	980792
48068	980793
161715	980794
659591	980795
631239	980796
177182	980797
691475	980798
3929	980799
496454	980800
182002	980801
154543	980802
264372	980803
359911	980804
79882	980805
682717	980806
342208	980807
360175	980808
544851	980809
581304	980810
1109	980811
615918	980812
667295	980813
109739	980814
1363	980815
332399	980816
218323	980817
388560	980818
8044	980819
212267	980820
106184	980821
201916	980822
592907	980823
3348	980824
433439	980825
473152	980826
393534	980827
13916	980828
8904	980829
686412	980830
116898	980831
443732	980832
2385	980833
514635	980834
247701	980835
118877	980836
652365	980837
508097	980838
186285	980839
3086	980840
443455	980841
30553	980842
128760	980843
360239	980844
135340	980845
432366	980846
532163	980847
46590	980848
79123	980849
327881	980850
650890	980851
154210	980852
45955	980853
49877	980854
148844	980855
600045	980856
440563	980857
33247	980858
138091	980859
130684	980860
562990	980861
67208	980862
635340	980863
400448	980864
33008	980865
14347	980866
718612	980867
92715	980868
288327	980869
90865	980870
162197	980871
404301	980872
116257	980873
666434	980874
651333	980875
61207	980876
162317	980877
35485	980878
623215	980879
310674	980880
60864	980881
712040	980882
383306	980883
586495	980884
716354	980885
295728	980886
719102	980887
82489	980888
763	980889
46621	980890
150919	980891
45833	980892
123524	980893
79171	980894
609988	980895
108363	980896
175877	980897
95485	980898
84871	980899
684334	980900
652409	980901
318831	980902
283039	980903
140110	980904
56541	980905
284371	980906
264427	980907
59829	980908
166450	980909
8512	980910
480668	980911
335481	980912
68043	980913
977	980914
525059	980915
2460	980916
446564	980917
507158	980918
288183	980919
246953	980920
554972	980921
17853	980922
4147	980923
685294	980924
443857	980925
299137	980926
408564	980927
78257	980928
124074	980929
9336	980930
4443	980931
464799	980932
54554	980933
210178	980934
169032	980935
396759	980936
62129	980937
31378	980938
404468	980939
481675	980940
235089	980941
105851	980942
375840	980943
10153	980944
217095	980945
186003	980946
62331	980947
1803	980948
86433	980949
582046	980950
30759	980951
537503	980952
21660	980953
253295	980954
642200	980955
23600	980956
463181	980957
412273	980958
102391	980959
28155	980960
40269	980961
84681	980962
497200	980963
422964	980964
457121	980965
697405	980966
107895	980967
209406	980968
237590	980969
331089	980970
166134	980971
694794	980972
243210	980973
35469	980974
318509	980975
125750	980976
182263	980977
182008	980978
1691	980979
323521	980980
665239	980981
556629	980982
542082	980983
75987	980984
27632	980985
242	980986
32327	980987
582750	980988
470407	980989
686147	980990
177059	980991
173235	980992
648164	980993
211609	980994
198016	980995
107961	980996
54936	980997
160005	980998
87428	980999
21409	981000
18393	981001
185539	981002
456908	981003
293635	981004
233900	981005
124314	981006
329674	981007
632728	981008
341060	981009
557855	981010
217611	981011
86591	981012
113569	981013
522444	981014
146402	981015
40206	981016
327692	981017
54406	981018
145563	981019
30368	981020
83541	981021
346531	981022
519976	981023
607612	981024
5701	981025
91346	981026
673123	981027
647013	981028
497160	981029
258905	981030
715319	981031
544342	981032
632610	981033
16262	981034
18296	981035
443429	981036
501795	981037
709368	981038
311145	981039
46891	981040
12201	981041
11924	981042
36005	981043
11248	981044
174942	981045
369695	981046
342065	981047
182230	981048
82039	981049
76651	981050
574224	981051
115781	981052
689914	981053
433334	981054
124919	981055
689325	981056
433134	981057
82828	981058
107575	981059
52587	981060
89906	981061
413633	981062
524985	981063
569451	981064
673448	981065
353723	981066
29449	981067
50931	981068
193960	981069
20271	981070
6491	981071
325211	981072
128103	981073
43925	981074
605589	981075
426447	981076
489404	981077
451949	981078
171459	981079
530901	981080
235320	981081
158076	981082
724103	981083
171566	981084
584025	981085
299305	981086
470687	981087
177912	981088
93395	981089
156223	981090
444841	981091
372854	981092
138769	981093
476329	981094
33700	981095
176404	981096
101458	981097
40008	981098
700186	981099
83871	981100
562469	981101
121231	981102
8630	981103
360351	981104
2025	981105
91087	981106
99711	981107
592565	981108
714070	981109
564209	981110
310977	981111
59648	981112
212217	981113
82733	981114
438536	981115
317357	981116
164361	981117
27411	981118
81584	981119
178352	981120
72143	981121
16219	981122
111812	981123
558577	981124
108171	981125
625767	981126
23321	981127
200372	981128
11019	981129
32759	981130
92022	981131
43258	981132
17689	981133
3897	981134
515563	981135
209710	981136
633691	981137
45774	981138
125066	981139
659961	981140
105206	981141
20132	981142
496287	981143
580814	981144
160065	981145
31155	981146
440224	981147
576205	981148
216935	981149
392489	981150
402806	981151
52017	981152
136225	981153
528643	981154
53388	981155
284096	981156
44247	981157
79693	981158
11277	981159
663531	981160
53873	981161
302973	981162
670056	981163
303783	981164
14317	981165
407455	981166
140553	981167
397851	981168
720250	981169
519672	981170
225296	981171
39377	981172
306371	981173
128564	981174
42173	981175
212586	981176
75341	981177
384419	981178
131671	981179
15912	981180
304205	981181
563762	981182
269764	981183
521519	981184
14468	981185
419509	981186
161585	981187
15287	981188
562322	981189
621310	981190
15624	981191
177754	981192
692137	981193
120175	981194
663009	981195
369686	981196
325476	981197
58810	981198
244088	981199
149608	981200
28066	981201
246898	981202
2427	981203
637345	981204
707233	981205
426953	981206
379521	981207
476357	981208
7042	981209
248238	981210
577478	981211
312814	981212
4842	981213
69899	981214
4607	981215
101848	981216
446106	981217
605345	981218
101268	981219
4112	981220
452345	981221
612541	981222
43706	981223
241801	981224
449248	981225
242486	981226
37800	981227
351071	981228
90063	981229
29386	981230
65678	981231
715083	981232
286148	981233
487098	981234
35314	981235
49722	981236
335048	981237
179598	981238
647248	981239
341325	981240
154448	981241
63388	981242
15286	981243
437731	981244
624282	981245
144341	981246
390606	981247
331280	981248
37000	981249
85696	981250
528814	981251
480535	981252
32874	981253
181768	981254
209781	981255
76622	981256
232008	981257
102114	981258
161767	981259
253943	981260
518568	981261
619418	981262
354191	981263
45815	981264
589955	981265
13409	981266
469413	981267
647166	981268
50649	981269
8463	981270
594682	981271
81406	981272
655191	981273
252489	981274
521397	981275
504095	981276
94124	981277
143381	981278
501696	981279
320408	981280
323067	981281
131284	981282
346148	981283
580132	981284
484149	981285
298505	981286
74198	981287
526650	981288
418133	981289
117735	981290
394596	981291
102201	981292
26116	981293
263577	981294
24848	981295
968	981296
523909	981297
487903	981298
690122	981299
412986	981300
33837	981301
705873	981302
54102	981303
49422	981304
16250	981305
83956	981306
380059	981307
407619	981308
118544	981309
199542	981310
149034	981311
7685	981312
235403	981313
13852	981314
531838	981315
359479	981316
43131	981317
107129	981318
453889	981319
323618	981320
395487	981321
547558	981322
3258	981323
166668	981324
9526	981325
500691	981326
712585	981327
666773	981328
311744	981329
548414	981330
335310	981331
239923	981332
306105	981333
382424	981334
184087	981335
248733	981336
111310	981337
310016	981338
41181	981339
154	981340
95810	981341
680954	981342
164726	981343
28925	981344
7547	981345
20215	981346
284799	981347
5372	981348
590189	981349
678797	981350
336603	981351
435958	981352
72776	981353
157165	981354
406179	981355
4158	981356
103100	981357
344292	981358
213111	981359
605968	981360
122267	981361
146318	981362
146922	981363
519546	981364
33308	981365
56321	981366
300878	981367
611568	981368
18600	981369
518919	981370
44838	981371
118301	981372
2253	981373
133824	981374
670192	981375
617789	981376
713978	981377
211888	981378
74098	981379
367190	981380
601954	981381
306632	981382
415815	981383
259243	981384
62601	981385
643605	981386
671123	981387
671576	981388
250626	981389
30772	981390
669208	981391
618430	981392
318021	981393
372	981394
660883	981395
144310	981396
496903	981397
412064	981398
183007	981399
278693	981400
53851	981401
1909	981402
249092	981403
440581	981404
340965	981405
1846	981406
53279	981407
67336	981408
306776	981409
22570	981410
45518	981411
399357	981412
265241	981413
105137	981414
110531	981415
377793	981416
566178	981417
363664	981418
10882	981419
133343	981420
173	981421
675395	981422
47600	981423
405653	981424
480216	981425
367114	981426
688136	981427
650786	981428
430410	981429
272092	981430
97564	981431
347691	981432
45729	981433
358414	981434
414113	981435
101910	981436
159425	981437
512721	981438
353734	981439
359515	981440
10137	981441
87839	981442
50409	981443
674854	981444
19695	981445
711	981446
32927	981447
176138	981448
681667	981449
272284	981450
167819	981451
229077	981452
496141	981453
694607	981454
216841	981455
146586	981456
407404	981457
323986	981458
103356	981459
150922	981460
660517	981461
192442	981462
58582	981463
176049	981464
314061	981465
698767	981466
698406	981467
1500	981468
45416	981469
61737	981470
158600	981471
677279	981472
35871	981473
148232	981474
88543	981475
102215	981476
397866	981477
169297	981478
541669	981479
132767	981480
619850	981481
117801	981482
115157	981483
40533	981484
62968	981485
330312	981486
666939	981487
35000	981488
346091	981489
392481	981490
168070	981491
44665	981492
511453	981493
493935	981494
186589	981495
41105	981496
382133	981497
712044	981498
5518	981499
341266	981500
300389	981501
22930	981502
118645	981503
502443	981504
512065	981505
9292	981506
15782	981507
74875	981508
266776	981509
602991	981510
126621	981511
38086	981512
133	981513
543329	981514
289550	981515
45123	981516
25066	981517
13885	981518
468404	981519
180770	981520
473989	981521
168496	981522
488188	981523
136881	981524
258127	981525
289899	981526
66362	981527
116629	981528
23066	981529
415970	981530
144755	981531
582608	981532
17567	981533
504775	981534
598961	981535
683427	981536
17744	981537
143471	981538
648980	981539
28864	981540
503418	981541
586649	981542
104100	981543
257855	981544
476324	981545
167834	981546
342310	981547
33178	981548
126670	981549
38641	981550
215850	981551
10706	981552
338173	981553
94194	981554
54158	981555
12	981556
64262	981557
369012	981558
4780	981559
10030	981560
655567	981561
179630	981562
602455	981563
97927	981564
33568	981565
115063	981566
487097	981567
517928	981568
695552	981569
319958	981570
528832	981571
639381	981572
63932	981573
364897	981574
632688	981575
52886	981576
400910	981577
335280	981578
82959	981579
94397	981580
92254	981581
80115	981582
315634	981583
112516	981584
6414	981585
130546	981586
108327	981587
3969	981588
709928	981589
181978	981590
622710	981591
205974	981592
3355	981593
327575	981594
199575	981595
629524	981596
34022	981597
50859	981598
85100	981599
3920	981600
492803	981601
315736	981602
664858	981603
11830	981604
135701	981605
53930	981606
654491	981607
687074	981608
267092	981609
1370	981610
404160	981611
42232	981612
43879	981613
78464	981614
303859	981615
134884	981616
75674	981617
200948	981618
654667	981619
656669	981620
662578	981621
438142	981622
353710	981623
171449	981624
73364	981625
38339	981626
76641	981627
302576	981628
313838	981629
433597	981630
150434	981631
34274	981632
155098	981633
376015	981634
2191	981635
542896	981636
23179	981637
235227	981638
190767	981639
486340	981640
361603	981641
519162	981642
331880	981643
85687	981644
658364	981645
455655	981646
30136	981647
162185	981648
473569	981649
485811	981650
337677	981651
3171	981652
175494	981653
187884	981654
713576	981655
313731	981656
190363	981657
642993	981658
453753	981659
666093	981660
152848	981661
386488	981662
626898	981663
270908	981664
488494	981665
446398	981666
95230	981667
418798	981668
459596	981669
30994	981670
206209	981671
550173	981672
30510	981673
439654	981674
475240	981675
719653	981676
186563	981677
84357	981678
38839	981679
67357	981680
120249	981681
670783	981682
23357	981683
709711	981684
57999	981685
105352	981686
382128	981687
153979	981688
267259	981689
117293	981690
303	981691
542692	981692
74006	981693
153760	981694
10291	981695
71852	981696
10775	981697
45654	981698
56199	981699
715915	981700
361668	981701
725092	981702
57827	981703
17605	981704
413690	981705
322846	981706
387100	981707
498518	981708
573934	981709
98143	981710
652962	981711
579079	981712
488272	981713
34185	981714
453404	981715
477626	981716
602666	981717
50720	981718
671188	981719
74323	981720
325863	981721
633125	981722
34515	981723
314666	981724
664737	981725
8618	981726
123736	981727
152916	981728
82432	981729
12876	981730
293930	981731
124071	981732
20459	981733
161280	981734
92568	981735
323051	981736
700936	981737
494104	981738
212781	981739
462436	981740
230907	981741
144245	981742
679163	981743
58986	981744
394020	981745
469	981746
59494	981747
43970	981748
95501	981749
156146	981750
68430	981751
74582	981752
92561	981753
6584	981754
96211	981755
18026	981756
137352	981757
22309	981758
304968	981759
103421	981760
31479	981761
294433	981762
344481	981763
348434	981764
474602	981765
12372	981766
317367	981767
444307	981768
278	981769
337898	981770
559968	981771
455892	981772
686353	981773
94979	981774
119485	981775
366812	981776
22118	981777
106982	981778
499304	981779
259971	981780
328918	981781
560427	981782
591654	981783
719397	981784
68273	981785
105847	981786
229823	981787
620842	981788
36303	981789
631831	981790
88215	981791
622087	981792
700507	981793
261243	981794
470986	981795
47863	981796
609210	981797
134185	981798
564518	981799
140778	981800
247887	981801
23135	981802
83687	981803
647305	981804
217191	981805
42608	981806
287245	981807
6541	981808
535427	981809
323415	981810
171379	981811
13480	981812
11027	981813
349008	981814
112173	981815
148910	981816
47611	981817
32694	981818
16355	981819
358081	981820
484897	981821
152788	981822
6881	981823
366895	981824
460535	981825
552640	981826
117762	981827
361701	981828
126385	981829
685613	981830
14368	981831
614788	981832
414336	981833
100603	981834
298225	981835
543905	981836
602101	981837
9968	981838
325600	981839
249064	981840
654500	981841
723201	981842
5828	981843
330647	981844
467207	981845
196589	981846
46512	981847
80666	981848
257282	981849
23133	981850
106998	981851
145090	981852
424742	981853
482084	981854
265585	981855
158285	981856
356516	981857
32062	981858
310150	981859
537931	981860
65604	981861
141538	981862
319665	981863
2260	981864
16276	981865
645979	981866
310143	981867
235451	981868
62150	981869
260099	981870
506661	981871
225983	981872
646844	981873
102308	981874
13576	981875
676379	981876
714981	981877
129481	981878
141490	981879
707916	981880
410236	981881
104607	981882
16657	981883
581278	981884
226424	981885
29129	981886
8421	981887
421917	981888
22209	981889
360151	981890
186296	981891
50827	981892
57	981893
534591	981894
658047	981895
355101	981896
722026	981897
447090	981898
129626	981899
273627	981900
436475	981901
221471	981902
10127	981903
538757	981904
151084	981905
215199	981906
449766	981907
3441	981908
461860	981909
55780	981910
42961	981911
192193	981912
509216	981913
187445	981914
128563	981915
529689	981916
612425	981917
590476	981918
86288	981919
593250	981920
165577	981921
336842	981922
157563	981923
324297	981924
536418	981925
52296	981926
87528	981927
711145	981928
343180	981929
12427	981930
10229	981931
485850	981932
484067	981933
76406	981934
84260	981935
456501	981936
35092	981937
30203	981938
130448	981939
503963	981940
58895	981941
25298	981942
372334	981943
11048	981944
35145	981945
24452	981946
649393	981947
460778	981948
265906	981949
22504	981950
391803	981951
35962	981952
190646	981953
59045	981954
162354	981955
41723	981956
93730	981957
76794	981958
38164	981959
201308	981960
2204	981961
208571	981962
54974	981963
462021	981964
189443	981965
699836	981966
495267	981967
579096	981968
315019	981969
324195	981970
149542	981971
542290	981972
691355	981973
222734	981974
534447	981975
47875	981976
582080	981977
208250	981978
446827	981979
580712	981980
414413	981981
357615	981982
256632	981983
669984	981984
48586	981985
21318	981986
79040	981987
228047	981988
120844	981989
964	981990
549460	981991
35268	981992
521461	981993
607401	981994
257813	981995
534271	981996
58260	981997
248538	981998
411206	981999
296388	982000
320707	982001
55098	982002
436337	982003
652917	982004
275332	982005
19586	982006
37565	982007
75237	982008
175864	982009
15731	982010
502059	982011
14057	982012
352509	982013
140420	982014
486845	982015
709438	982016
534373	982017
555603	982018
256908	982019
573025	982020
14061	982021
715559	982022
43151	982023
694394	982024
604822	982025
604255	982026
124642	982027
104307	982028
703651	982029
522334	982030
351917	982031
213320	982032
630607	982033
172535	982034
174574	982035
39078	982036
245849	982037
645338	982038
260681	982039
179886	982040
12393	982041
568021	982042
445144	982043
158935	982044
536210	982045
17443	982046
34867	982047
46739	982048
663155	982049
11859	982050
342823	982051
588310	982052
390445	982053
548904	982054
505527	982055
28335	982056
650678	982057
517947	982058
616976	982059
83836	982060
402304	982061
294442	982062
120327	982063
140981	982064
102212	982065
626319	982066
654990	982067
696910	982068
402814	982069
590536	982070
693913	982071
422404	982072
527761	982073
16808	982074
688400	982075
297889	982076
43438	982077
372439	982078
318718	982079
129267	982080
4271	982081
366475	982082
422017	982083
307276	982084
14410	982085
422978	982086
499707	982087
676805	982088
16362	982089
235585	982090
264740	982091
284702	982092
672777	982093
329882	982094
463064	982095
286377	982096
560426	982097
47041	982098
273599	982099
44932	982100
427350	982101
646036	982102
654755	982103
687898	982104
379826	982105
128961	982106
339075	982107
400697	982108
549450	982109
484320	982110
555578	982111
485297	982112
631748	982113
2843	982114
314	982115
619480	982116
160077	982117
541441	982118
307717	982119
57566	982120
163491	982121
64820	982122
76052	982123
197404	982124
373342	982125
471214	982126
114514	982127
167657	982128
44062	982129
382105	982130
109289	982131
110365	982132
263381	982133
397010	982134
370588	982135
534358	982136
478310	982137
40453	982138
72604	982139
717053	982140
35030	982141
233375	982142
531779	982143
544167	982144
206339	982145
13415	982146
358239	982147
639108	982148
174153	982149
452721	982150
201022	982151
99135	982152
207307	982153
389472	982154
453870	982155
8980	982156
376567	982157
102634	982158
107568	982159
107652	982160
717253	982161
652902	982162
491976	982163
271640	982164
252614	982165
550996	982166
590131	982167
11391	982168
395664	982169
21641	982170
31804	982171
40932	982172
17632	982173
594362	982174
121807	982175
283996	982176
140909	982177
587037	982178
71475	982179
19886	982180
714335	982181
515850	982182
623807	982183
296146	982184
84381	982185
377236	982186
1325	982187
308915	982188
574931	982189
1589	982190
53579	982191
475302	982192
169621	982193
414986	982194
38750	982195
17760	982196
97471	982197
68737	982198
24742	982199
45908	982200
133914	982201
18534	982202
485876	982203
717553	982204
356124	982205
513702	982206
28687	982207
170772	982208
15414	982209
418506	982210
361463	982211
449960	982212
688285	982213
488238	982214
189687	982215
250597	982216
80440	982217
662321	982218
561867	982219
488048	982220
4090	982221
149354	982222
597076	982223
151668	982224
56675	982225
198002	982226
106337	982227
85562	982228
430006	982229
223737	982230
453214	982231
30825	982232
68647	982233
1146	982234
725231	982235
129563	982236
51782	982237
188848	982238
503046	982239
37342	982240
27162	982241
132622	982242
464487	982243
49311	982244
399848	982245
20049	982246
39901	982247
68518	982248
366289	982249
400940	982250
1562	982251
603851	982252
5069	982253
686662	982254
247298	982255
8371	982256
694355	982257
32332	982258
29935	982259
543839	982260
108048	982261
46949	982262
6230	982263
12679	982264
175916	982265
447055	982266
336453	982267
160282	982268
492440	982269
422748	982270
219482	982271
319894	982272
1	982273
465131	982274
220746	982275
609534	982276
25537	982277
57606	982278
712307	982279
95931	982280
450311	982281
533570	982282
56533	982283
433021	982284
17771	982285
1913	982286
131827	982287
643658	982288
443517	982289
82023	982290
607	982291
580	982292
150566	982293
83166	982294
101384	982295
230168	982296
130559	982297
476752	982298
630183	982299
671888	982300
28876	982301
106405	982302
198125	982303
91957	982304
133080	982305
207742	982306
53358	982307
319	982308
48142	982309
181445	982310
531920	982311
369995	982312
475011	982313
76854	982314
410757	982315
302319	982316
308369	982317
171368	982318
562187	982319
323061	982320
37676	982321
622188	982322
514	982323
40187	982324
460099	982325
517398	982326
374487	982327
57041	982328
547582	982329
277909	982330
483600	982331
703081	982332
657686	982333
267590	982334
5339	982335
104858	982336
102928	982337
107422	982338
416	982339
651339	982340
12362	982341
346761	982342
76031	982343
599338	982344
335062	982345
491333	982346
550871	982347
711281	982348
95421	982349
419136	982350
103143	982351
240559	982352
583971	982353
141594	982354
707766	982355
271171	982356
498964	982357
375145	982358
461004	982359
184578	982360
401038	982361
497884	982362
72830	982363
93779	982364
648988	982365
479120	982366
235648	982367
407890	982368
400743	982369
29568	982370
51544	982371
4471	982372
496664	982373
501625	982374
145686	982375
427468	982376
166698	982377
25597	982378
612589	982379
166858	982380
64224	982381
686521	982382
38094	982383
80301	982384
104882	982385
387153	982386
188230	982387
516652	982388
119495	982389
82168	982390
442	982391
43882	982392
698103	982393
331324	982394
457475	982395
198408	982396
54860	982397
81899	982398
486778	982399
159887	982400
637302	982401
5292	982402
79734	982403
11174	982404
19201	982405
177916	982406
80032	982407
168601	982408
573481	982409
409282	982410
138556	982411
549256	982412
169956	982413
99629	982414
225911	982415
356072	982416
673194	982417
12782	982418
474658	982419
576708	982420
218980	982421
268355	982422
185484	982423
11186	982424
26099	982425
715442	982426
673146	982427
85064	982428
127965	982429
4270	982430
44730	982431
609383	982432
175133	982433
536839	982434
53517	982435
312703	982436
706672	982437
540862	982438
227674	982439
241087	982440
227089	982441
717144	982442
720747	982443
75372	982444
117759	982445
481642	982446
9523	982447
39596	982448
452798	982449
550463	982450
556114	982451
155241	982452
184462	982453
44496	982454
33995	982455
334911	982456
530674	982457
44656	982458
91779	982459
111193	982460
280608	982461
539023	982462
399008	982463
611585	982464
30708	982465
30045	982466
474214	982467
61355	982468
138811	982469
74693	982470
604838	982471
6038	982472
542081	982473
701124	982474
176573	982475
53425	982476
13295	982477
123404	982478
76554	982479
298088	982480
685708	982481
222281	982482
94913	982483
75598	982484
378587	982485
936	982486
497314	982487
467560	982488
50381	982489
444798	982490
208875	982491
556831	982492
445714	982493
710851	982494
125328	982495
420253	982496
459099	982497
194472	982498
712372	982499
712803	982500
328586	982501
280480	982502
78330	982503
33883	982504
676628	982505
315612	982506
168140	982507
353692	982508
67431	982509
251819	982510
129613	982511
102877	982512
445251	982513
618003	982514
323860	982515
587278	982516
30000	982517
1147	982518
633192	982519
125111	982520
484727	982521
24886	982522
30652	982523
41102	982524
612887	982525
700748	982526
116236	982527
181708	982528
5131	982529
690903	982530
159927	982531
186323	982532
562232	982533
631344	982534
369016	982535
71579	982536
48916	982537
691504	982538
703909	982539
174781	982540
95481	982541
191548	982542
9804	982543
324216	982544
140871	982545
252369	982546
236482	982547
369519	982548
645994	982549
144075	982550
31146	982551
176844	982552
527521	982553
15456	982554
14638	982555
65358	982556
672968	982557
114397	982558
476010	982559
78107	982560
207365	982561
97463	982562
19540	982563
477728	982564
53189	982565
334338	982566
47854	982567
692632	982568
64608	982569
706376	982570
646830	982571
9867	982572
89293	982573
58743	982574
303593	982575
194649	982576
521227	982577
549791	982578
406401	982579
691353	982580
135571	982581
161387	982582
93124	982583
51316	982584
125606	982585
621296	982586
54251	982587
141085	982588
266475	982589
566700	982590
147376	982591
53581	982592
214941	982593
134088	982594
63043	982595
351777	982596
338535	982597
573788	982598
289846	982599
524163	982600
180518	982601
441193	982602
664661	982603
360344	982604
295692	982605
24963	982606
99348	982607
131705	982608
24314	982609
115665	982610
431244	982611
563474	982612
18186	982613
4143	982614
558548	982615
456183	982616
160957	982617
50921	982618
583979	982619
487123	982620
47649	982621
481165	982622
28924	982623
690675	982624
54044	982625
180996	982626
278550	982627
32604	982628
56231	982629
53658	982630
147502	982631
365840	982632
409252	982633
427476	982634
99167	982635
211235	982636
1351	982637
421028	982638
653448	982639
543231	982640
36803	982641
511712	982642
151191	982643
170904	982644
533997	982645
54924	982646
6919	982647
435092	982648
63931	982649
43624	982650
401607	982651
401944	982652
125730	982653
61833	982654
382331	982655
363818	982656
319701	982657
525255	982658
71348	982659
11250	982660
546791	982661
317802	982662
90705	982663
599607	982664
119132	982665
38175	982666
482886	982667
509532	982668
351599	982669
306808	982670
655063	982671
62472	982672
83503	982673
236974	982674
19362	982675
348584	982676
228372	982677
292691	982678
74061	982679
186956	982680
100170	982681
186652	982682
41623	982683
654313	982684
331678	982685
69324	982686
17483	982687
713989	982688
127868	982689
21829	982690
152222	982691
313011	982692
2792	982693
126622	982694
120321	982695
451528	982696
218181	982697
39857	982698
693858	982699
82575	982700
716101	982701
640922	982702
593933	982703
234665	982704
109967	982705
276432	982706
119728	982707
93672	982708
108452	982709
252890	982710
86628	982711
529790	982712
375535	982713
337033	982714
172807	982715
366280	982716
202167	982717
82472	982718
181612	982719
74724	982720
58707	982721
433949	982722
352566	982723
29513	982724
45457	982725
27379	982726
54919	982727
672945	982728
116346	982729
51673	982730
120295	982731
12954	982732
647359	982733
530047	982734
525421	982735
36302	982736
494773	982737
679448	982738
158585	982739
536517	982740
549212	982741
636926	982742
241554	982743
647084	982744
41920	982745
439491	982746
106846	982747
245326	982748
377997	982749
98598	982750
646665	982751
25236	982752
354512	982753
63017	982754
233301	982755
7191	982756
127060	982757
714306	982758
354360	982759
521302	982760
123248	982761
41243	982762
222820	982763
6885	982764
696546	982765
110315	982766
40131	982767
3307	982768
397575	982769
29711	982770
83221	982771
91405	982772
466004	982773
328994	982774
601087	982775
15214	982776
617057	982777
445734	982778
258991	982779
102820	982780
660653	982781
603771	982782
10387	982783
399911	982784
32532	982785
570404	982786
77413	982787
316635	982788
4985	982789
127069	982790
669427	982791
245735	982792
145405	982793
130807	982794
477492	982795
108021	982796
94253	982797
480047	982798
347671	982799
15810	982800
8566	982801
13931	982802
137031	982803
708911	982804
70	982805
84752	982806
62585	982807
696945	982808
314302	982809
114024	982810
58599	982811
95546	982812
42724	982813
651779	982814
176817	982815
29070	982816
184440	982817
167699	982818
690288	982819
7959	982820
216219	982821
33672	982822
55366	982823
51312	982824
191235	982825
638346	982826
186729	982827
248	982828
221792	982829
459744	982830
132709	982831
421654	982832
338261	982833
641740	982834
426328	982835
255600	982836
84092	982837
582048	982838
552538	982839
442420	982840
365757	982841
530154	982842
330473	982843
163838	982844
635350	982845
231963	982846
631444	982847
143399	982848
542186	982849
160276	982850
587285	982851
398055	982852
568456	982853
177627	982854
74005	982855
452982	982856
358038	982857
248601	982858
38816	982859
234095	982860
682119	982861
481006	982862
335561	982863
683933	982864
490070	982865
634767	982866
47097	982867
38437	982868
180916	982869
4962	982870
331434	982871
251583	982872
24461	982873
153261	982874
76250	982875
318664	982876
289353	982877
98487	982878
140910	982879
663969	982880
114062	982881
504205	982882
9277	982883
723902	982884
406839	982885
78979	982886
139244	982887
354466	982888
37831	982889
372074	982890
62532	982891
317447	982892
510209	982893
67417	982894
358621	982895
261378	982896
685600	982897
661392	982898
213339	982899
116874	982900
68516	982901
462543	982902
524922	982903
352165	982904
690179	982905
482885	982906
41317	982907
555544	982908
46128	982909
153870	982910
607279	982911
9395	982912
368374	982913
484182	982914
86858	982915
4923	982916
631246	982917
483236	982918
549755	982919
628395	982920
78812	982921
640800	982922
178304	982923
32399	982924
508848	982925
58313	982926
173941	982927
77841	982928
35321	982929
56076	982930
664717	982931
15315	982932
301762	982933
202080	982934
49497	982935
192020	982936
325620	982937
69379	982938
104878	982939
446252	982940
11080	982941
675953	982942
259611	982943
690842	982944
53612	982945
398901	982946
481388	982947
598747	982948
135240	982949
575633	982950
631135	982951
461197	982952
454235	982953
45765	982954
132709	982955
218584	982956
258153	982957
412817	982958
363997	982959
299344	982960
247662	982961
36775	982962
212023	982963
57917	982964
53223	982965
66692	982966
474591	982967
397348	982968
146544	982969
678747	982970
511225	982971
513415	982972
79431	982973
33499	982974
401860	982975
580001	982976
450593	982977
77428	982978
577381	982979
450796	982980
86724	982981
530943	982982
413958	982983
637888	982984
61377	982985
62432	982986
373682	982987
59784	982988
218505	982989
703884	982990
611033	982991
1457	982992
91119	982993
689912	982994
190276	982995
701491	982996
592967	982997
4764	982998
713995	982999
155418	983000
641440	983001
442405	983002
382548	983003
286098	983004
22418	983005
6290	983006
483001	983007
164264	983008
282011	983009
254723	983010
375049	983011
503840	983012
607670	983013
725222	983014
325801	983015
1105	983016
65833	983017
194618	983018
225126	983019
627147	983020
627974	983021
15232	983022
429149	983023
477774	983024
356937	983025
63098	983026
456624	983027
40512	983028
671089	983029
669280	983030
108976	983031
157510	983032
230046	983033
476719	983034
535299	983035
165394	983036
616030	983037
446178	983038
717307	983039
465167	983040
74315	983041
91521	983042
5781	983043
635478	983044
54685	983045
89563	983046
520726	983047
14289	983048
230157	983049
559541	983050
28906	983051
111315	983052
111245	983053
274696	983054
177961	983055
473046	983056
255475	983057
377143	983058
507406	983059
79865	983060
266209	983061
347190	983062
451131	983063
277658	983064
657549	983065
123176	983066
379949	983067
161698	983068
142150	983069
169227	983070
399798	983071
11398	983072
646140	983073
408840	983074
237482	983075
466401	983076
694964	983077
286585	983078
179750	983079
261578	983080
532375	983081
373296	983082
402476	983083
185030	983084
115710	983085
95632	983086
122905	983087
123244	983088
32741	983089
501221	983090
205957	983091
48747	983092
5002	983093
339563	983094
516544	983095
442322	983096
204310	983097
82118	983098
544756	983099
7315	983100
49957	983101
25460	983102
157568	983103
354641	983104
6520	983105
582931	983106
376813	983107
572817	983108
517072	983109
540723	983110
479424	983111
553745	983112
66067	983113
522372	983114
188827	983115
591743	983116
679753	983117
216537	983118
99063	983119
346287	983120
86973	983121
31056	983122
160395	983123
690864	983124
261924	983125
70036	983126
608010	983127
577388	983128
254225	983129
72985	983130
598061	983131
481210	983132
41268	983133
518553	983134
66698	983135
69941	983136
165414	983137
21317	983138
687016	983139
207434	983140
703290	983141
6503	983142
14144	983143
413212	983144
169268	983145
50526	983146
125066	983147
80189	983148
643778	983149
584694	983150
648002	983151
66315	983152
296045	983153
42492	983154
112148	983155
474963	983156
1148	983157
65964	983158
334542	983159
206351	983160
476882	983161
291598	983162
10337	983163
366903	983164
512456	983165
36366	983166
72934	983167
136710	983168
591937	983169
585971	983170
371561	983171
721286	983172
488871	983173
548345	983174
520952	983175
56841	983176
59463	983177
37920	983178
120196	983179
611307	983180
123550	983181
27600	983182
609892	983183
717962	983184
240884	983185
609318	983186
152487	983187
210381	983188
184989	983189
559036	983190
511906	983191
387352	983192
363540	983193
720477	983194
71594	983195
49006	983196
660513	983197
439794	983198
242396	983199
125792	983200
5378	983201
17575	983202
226520	983203
416	983204
514206	983205
29843	983206
304478	983207
198809	983208
483222	983209
296540	983210
42531	983211
177851	983212
221945	983213
697173	983214
179012	983215
111880	983216
545715	983217
625933	983218
121050	983219
171997	983220
86835	983221
30072	983222
658271	983223
581670	983224
367526	983225
552336	983226
637430	983227
123856	983228
141026	983229
532117	983230
42938	983231
33213	983232
16291	983233
182343	983234
615408	983235
578524	983236
57149	983237
47529	983238
304017	983239
167237	983240
354331	983241
101210	983242
34942	983243
554633	983244
267084	983245
5198	983246
103380	983247
20481	983248
32168	983249
394674	983250
15306	983251
54780	983252
81243	983253
32485	983254
336077	983255
97701	983256
327457	983257
563903	983258
397803	983259
424850	983260
622256	983261
410109	983262
177085	983263
478318	983264
107819	983265
538991	983266
504914	983267
410640	983268
42839	983269
13268	983270
556386	983271
381941	983272
553844	983273
558230	983274
220774	983275
403051	983276
9957	983277
136275	983278
601908	983279
20858	983280
57361	983281
432781	983282
157924	983283
487057	983284
643325	983285
458648	983286
281684	983287
37903	983288
193771	983289
392130	983290
605714	983291
347483	983292
183925	983293
312162	983294
596852	983295
52925	983296
74236	983297
532141	983298
11806	983299
337692	983300
166568	983301
301445	983302
428787	983303
26362	983304
45576	983305
36205	983306
639688	983307
316555	983308
313238	983309
381135	983310
388076	983311
374700	983312
717264	983313
58559	983314
490657	983315
43473	983316
145115	983317
26236	983318
370784	983319
694159	983320
32226	983321
481467	983322
68719	983323
538983	983324
9044	983325
74196	983326
341127	983327
195766	983328
568595	983329
579865	983330
297916	983331
307109	983332
39482	983333
226976	983334
58456	983335
14752	983336
177148	983337
521036	983338
15356	983339
95209	983340
723447	983341
29383	983342
112578	983343
15398	983344
712554	983345
33606	983346
28751	983347
310403	983348
8686	983349
199333	983350
107091	983351
15971	983352
82357	983353
48112	983354
601073	983355
414813	983356
19292	983357
719492	983358
61904	983359
102712	983360
175542	983361
175830	983362
44478	983363
126808	983364
314759	983365
111736	983366
45388	983367
151613	983368
457980	983369
81998	983370
305338	983371
16273	983372
149346	983373
101487	983374
33077	983375
597984	983376
26175	983377
546167	983378
565479	983379
69086	983380
491986	983381
130350	983382
103944	983383
490174	983384
69888	983385
74326	983386
119486	983387
655368	983388
675947	983389
122578	983390
106933	983391
285142	983392
42642	983393
593698	983394
54605	983395
464277	983396
39345	983397
43561	983398
236556	983399
58657	983400
522130	983401
69971	983402
44014	983403
549751	983404
486137	983405
580068	983406
489306	983407
397763	983408
172375	983409
162757	983410
28394	983411
465853	983412
641172	983413
127122	983414
99974	983415
213244	983416
34500	983417
535416	983418
442430	983419
144996	983420
137169	983421
35632	983422
268233	983423
214586	983424
603745	983425
173345	983426
403389	983427
683599	983428
6091	983429
16985	983430
141965	983431
171004	983432
180414	983433
607789	983434
341186	983435
692421	983436
106701	983437
171031	983438
621632	983439
2445	983440
489561	983441
193756	983442
559946	983443
499510	983444
450396	983445
7779	983446
458261	983447
286794	983448
390765	983449
471013	983450
47351	983451
710506	983452
305508	983453
159769	983454
57703	983455
40059	983456
13437	983457
598	983458
254215	983459
433596	983460
616496	983461
345652	983462
656448	983463
697040	983464
28083	983465
360940	983466
5052	983467
700493	983468
113482	983469
63967	983470
46763	983471
67514	983472
2731	983473
620514	983474
20320	983475
475096	983476
126977	983477
23435	983478
590032	983479
617114	983480
179389	983481
160062	983482
45246	983483
628444	983484
77128	983485
493489	983486
446922	983487
21643	983488
48230	983489
265577	983490
30394	983491
7686	983492
174057	983493
457038	983494
658325	983495
489223	983496
143402	983497
71504	983498
17277	983499
94216	983500
404407	983501
690188	983502
565056	983503
330035	983504
392845	983505
157028	983506
101057	983507
2119	983508
51843	983509
532173	983510
159848	983511
619999	983512
645026	983513
357683	983514
177210	983515
153983	983516
90219	983517
189039	983518
222768	983519
115245	983520
36347	983521
680502	983522
134192	983523
226400	983524
635170	983525
556562	983526
469686	983527
691368	983528
233239	983529
692495	983530
446709	983531
161582	983532
344397	983533
602457	983534
162	983535
224094	983536
47783	983537
529202	983538
646715	983539
184230	983540
676963	983541
9813	983542
130307	983543
131022	983544
117734	983545
88	983546
224566	983547
48919	983548
385484	983549
156620	983550
78344	983551
364794	983552
597962	983553
162995	983554
147318	983555
459039	983556
685465	983557
389358	983558
369550	983559
543849	983560
15273	983561
103760	983562
164116	983563
76906	983564
415624	983565
61342	983566
542872	983567
365300	983568
276304	983569
47058	983570
382042	983571
501878	983572
117122	983573
147862	983574
18446	983575
639116	983576
704374	983577
586477	983578
267594	983579
87701	983580
514934	983581
61982	983582
22498	983583
491614	983584
144688	983585
265111	983586
238634	983587
325125	983588
419535	983589
372179	983590
196405	983591
127160	983592
601582	983593
74699	983594
33983	983595
124044	983596
23725	983597
680331	983598
615188	983599
152092	983600
45313	983601
501	983602
209818	983603
63980	983604
95122	983605
330940	983606
47471	983607
23	983608
106601	983609
424170	983610
192311	983611
39736	983612
696308	983613
503868	983614
635557	983615
208713	983616
233989	983617
67066	983618
631277	983619
35413	983620
229187	983621
574823	983622
524917	983623
461162	983624
715332	983625
263513	983626
123457	983627
671606	983628
48039	983629
507588	983630
505205	983631
696326	983632
237023	983633
478405	983634
181284	983635
150848	983636
483095	983637
481307	983638
163062	983639
374140	983640
66481	983641
463871	983642
416893	983643
53157	983644
190717	983645
438556	983646
360786	983647
323	983648
2965	983649
161012	983650
12199	983651
630131	983652
70716	983653
70226	983654
113071	983655
546109	983656
130260	983657
88221	983658
487783	983659
37893	983660
152847	983661
13430	983662
313285	983663
342572	983664
582026	983665
270098	983666
342975	983667
270088	983668
578762	983669
533589	983670
4	983671
91630	983672
43551	983673
31991	983674
561510	983675
378199	983676
338094	983677
184388	983678
95219	983679
488592	983680
313663	983681
387360	983682
530231	983683
691396	983684
30516	983685
148981	983686
329043	983687
653525	983688
181394	983689
372999	983690
16865	983691
547112	983692
714745	983693
132298	983694
6914	983695
403217	983696
415180	983697
40570	983698
181323	983699
399782	983700
773	983701
644093	983702
696556	983703
662426	983704
330819	983705
654608	983706
14605	983707
598766	983708
544815	983709
268861	983710
123529	983711
60089	983712
28356	983713
723847	983714
63569	983715
554631	983716
481410	983717
25126	983718
431296	983719
705646	983720
556226	983721
637019	983722
175555	983723
43819	983724
11578	983725
338964	983726
430613	983727
707175	983728
19702	983729
113213	983730
2311	983731
36872	983732
479191	983733
516045	983734
10482	983735
118643	983736
523616	983737
462332	983738
49188	983739
53687	983740
128810	983741
39896	983742
38809	983743
66259	983744
331290	983745
293472	983746
375276	983747
286527	983748
33694	983749
3784	983750
185042	983751
60190	983752
144313	983753
311777	983754
124446	983755
664800	983756
540391	983757
650279	983758
552179	983759
59733	983760
721619	983761
190232	983762
115090	983763
688478	983764
90295	983765
343288	983766
239630	983767
573411	983768
103279	983769
877	983770
44187	983771
659154	983772
594882	983773
199784	983774
107152	983775
22531	983776
110567	983777
717502	983778
357795	983779
626431	983780
115206	983781
196876	983782
127679	983783
51346	983784
430009	983785
450409	983786
251667	983787
707013	983788
386504	983789
667407	983790
697494	983791
56075	983792
14436	983793
261325	983794
127692	983795
32	983796
527063	983797
643102	983798
548138	983799
358339	983800
166153	983801
654300	983802
235779	983803
499146	983804
212876	983805
209035	983806
662537	983807
548756	983808
614487	983809
418862	983810
359681	983811
12955	983812
552780	983813
483282	983814
289558	983815
673471	983816
17132	983817
14617	983818
272736	983819
204597	983820
30915	983821
454654	983822
386357	983823
33961	983824
3208	983825
507569	983826
581124	983827
96734	983828
672357	983829
367626	983830
300052	983831
3845	983832
465436	983833
36850	983834
28968	983835
431562	983836
31976	983837
597089	983838
456906	983839
65116	983840
50207	983841
556991	983842
388735	983843
27738	983844
124537	983845
583335	983846
314765	983847
431811	983848
88101	983849
154333	983850
155490	983851
118552	983852
77763	983853
169231	983854
432312	983855
376662	983856
330344	983857
303625	983858
135707	983859
24818	983860
495015	983861
521979	983862
107506	983863
172698	983864
717591	983865
181161	983866
234602	983867
547061	983868
3630	983869
130134	983870
6737	983871
127870	983872
99238	983873
682292	983874
219661	983875
345173	983876
220184	983877
12112	983878
174729	983879
689727	983880
55496	983881
173158	983882
54375	983883
602143	983884
37316	983885
1982	983886
220270	983887
302912	983888
93710	983889
42896	983890
118781	983891
537574	983892
340032	983893
311997	983894
88590	983895
313836	983896
291722	983897
127860	983898
270573	983899
23452	983900
474604	983901
98161	983902
645587	983903
52733	983904
606813	983905
376797	983906
17319	983907
71663	983908
512264	983909
580889	983910
419096	983911
300712	983912
19671	983913
55529	983914
50605	983915
145120	983916
367196	983917
11585	983918
186038	983919
481201	983920
100843	983921
461997	983922
72357	983923
324851	983924
451080	983925
397026	983926
379922	983927
29225	983928
259696	983929
415953	983930
75309	983931
479740	983932
480807	983933
186762	983934
31421	983935
63354	983936
420013	983937
283695	983938
602345	983939
432796	983940
369394	983941
119801	983942
5091	983943
664660	983944
643454	983945
64	983946
52349	983947
217333	983948
541325	983949
612263	983950
470070	983951
375123	983952
643753	983953
663228	983954
311541	983955
548239	983956
147861	983957
347613	983958
397252	983959
267839	983960
130494	983961
71572	983962
73175	983963
100177	983964
49058	983965
95212	983966
564743	983967
506846	983968
107428	983969
674456	983970
375357	983971
305526	983972
51536	983973
100694	983974
526760	983975
28147	983976
401116	983977
28352	983978
43382	983979
346450	983980
529162	983981
86959	983982
27632	983983
206408	983984
575575	983985
656946	983986
112220	983987
504100	983988
6008	983989
21411	983990
457461	983991
94989	983992
322644	983993
157444	983994
280112	983995
67214	983996
101473	983997
7298	983998
493663	983999
338362	984000
86434	984001
45094	984002
153900	984003
431180	984004
321594	984005
28376	984006
141968	984007
305722	984008
572838	984009
597735	984010
548570	984011
720313	984012
700814	984013
73723	984014
107970	984015
302575	984016
88061	984017
117207	984018
158977	984019
601900	984020
36975	984021
552539	984022
189643	984023
54344	984024
177525	984025
553139	984026
619055	984027
494734	984028
14314	984029
399857	984030
104543	984031
142980	984032
593225	984033
279537	984034
89656	984035
33082	984036
39831	984037
41879	984038
54248	984039
133921	984040
525019	984041
534070	984042
255908	984043
39535	984044
7807	984045
409755	984046
420800	984047
396002	984048
208994	984049
640253	984050
675339	984051
60753	984052
201901	984053
656314	984054
6760	984055
594313	984056
54748	984057
676144	984058
578657	984059
226882	984060
169198	984061
705904	984062
383124	984063
162685	984064
146785	984065
55011	984066
12758	984067
410312	984068
46529	984069
563209	984070
660468	984071
468716	984072
113	984073
669675	984074
143739	984075
457470	984076
131952	984077
566718	984078
53946	984079
133533	984080
9476	984081
38395	984082
414122	984083
5990	984084
11940	984085
139840	984086
258027	984087
201279	984088
158229	984089
455468	984090
21220	984091
587375	984092
525224	984093
162216	984094
8107	984095
349378	984096
50282	984097
47304	984098
8611	984099
287525	984100
22005	984101
384928	984102
145170	984103
172912	984104
121307	984105
117967	984106
87238	984107
448080	984108
2834	984109
53732	984110
48404	984111
23391	984112
76919	984113
337	984114
142987	984115
627825	984116
584830	984117
459333	984118
547758	984119
125094	984120
3180	984121
231320	984122
558915	984123
11170	984124
345003	984125
47012	984126
652701	984127
324579	984128
491298	984129
318053	984130
321388	984131
84080	984132
129370	984133
389122	984134
284258	984135
576514	984136
22068	984137
104009	984138
295933	984139
109623	984140
1726	984141
245471	984142
2507	984143
664260	984144
133392	984145
216782	984146
118537	984147
54141	984148
355364	984149
143051	984150
72802	984151
119328	984152
187181	984153
618966	984154
594096	984155
119706	984156
410627	984157
396003	984158
591194	984159
164719	984160
390322	984161
158031	984162
558215	984163
2798	984164
47826	984165
477655	984166
48376	984167
278881	984168
625754	984169
365603	984170
193386	984171
703833	984172
65623	984173
171073	984174
714062	984175
31880	984176
483064	984177
93608	984178
506	984179
103210	984180
133419	984181
210979	984182
355894	984183
221396	984184
616698	984185
260925	984186
3249	984187
110321	984188
282022	984189
106956	984190
10230	984191
167112	984192
337833	984193
86141	984194
74343	984195
17818	984196
140520	984197
650524	984198
8758	984199
203473	984200
11391	984201
141555	984202
126786	984203
79339	984204
507800	984205
28595	984206
96748	984207
98644	984208
59808	984209
173388	984210
326824	984211
473004	984212
67040	984213
672708	984214
121148	984215
153300	984216
27184	984217
51347	984218
24355	984219
356341	984220
146257	984221
108851	984222
588006	984223
86146	984224
165281	984225
475593	984226
208061	984227
34275	984228
634772	984229
385345	984230
414182	984231
690810	984232
225256	984233
54488	984234
337287	984235
607820	984236
335415	984237
553114	984238
514004	984239
421005	984240
535490	984241
686224	984242
2629	984243
600815	984244
139949	984245
65146	984246
69696	984247
133086	984248
49944	984249
64391	984250
662345	984251
694275	984252
262196	984253
43916	984254
138182	984255
611778	984256
151873	984257
347459	984258
17029	984259
142624	984260
428826	984261
550144	984262
592252	984263
77721	984264
22995	984265
717734	984266
157380	984267
513721	984268
23416	984269
513516	984270
711066	984271
341476	984272
95360	984273
135372	984274
165256	984275
684738	984276
82196	984277
338267	984278
367134	984279
284878	984280
509847	984281
172960	984282
107662	984283
180934	984284
176485	984285
662305	984286
380558	984287
57902	984288
405688	984289
58561	984290
608463	984291
721495	984292
653105	984293
630085	984294
30573	984295
325215	984296
675058	984297
417043	984298
704744	984299
321401	984300
20105	984301
164946	984302
129703	984303
690287	984304
447378	984305
711619	984306
589932	984307
262266	984308
291351	984309
36929	984310
709045	984311
435932	984312
452493	984313
154900	984314
120448	984315
173034	984316
366681	984317
40706	984318
79767	984319
123582	984320
282146	984321
134788	984322
112011	984323
173425	984324
629415	984325
3355	984326
53320	984327
207318	984328
285884	984329
77773	984330
255642	984331
5341	984332
123665	984333
529244	984334
323207	984335
574712	984336
124082	984337
340177	984338
57800	984339
169662	984340
350233	984341
312576	984342
179500	984343
444978	984344
454950	984345
304538	984346
40822	984347
612602	984348
13608	984349
69452	984350
100746	984351
369146	984352
46781	984353
303399	984354
180593	984355
148353	984356
176139	984357
399895	984358
2548	984359
224421	984360
126318	984361
80196	984362
670293	984363
28267	984364
602880	984365
26127	984366
547761	984367
186310	984368
591678	984369
515916	984370
46215	984371
241509	984372
41676	984373
664434	984374
412372	984375
185086	984376
117060	984377
148453	984378
160298	984379
686263	984380
140580	984381
596479	984382
711737	984383
242228	984384
31835	984385
342162	984386
4577	984387
510576	984388
28369	984389
55426	984390
14318	984391
595	984392
672655	984393
478887	984394
374381	984395
479109	984396
498162	984397
694006	984398
23047	984399
245162	984400
136578	984401
609117	984402
119724	984403
510933	984404
68952	984405
186159	984406
202923	984407
402761	984408
134580	984409
44143	984410
56239	984411
2839	984412
73748	984413
3591	984414
183372	984415
120556	984416
113190	984417
48234	984418
244830	984419
319443	984420
137920	984421
260324	984422
13101	984423
4888	984424
31405	984425
668628	984426
718500	984427
679264	984428
699741	984429
30541	984430
595104	984431
657172	984432
363784	984433
155943	984434
423013	984435
89712	984436
690587	984437
48910	984438
175735	984439
121946	984440
2478	984441
37423	984442
415524	984443
90771	984444
724348	984445
31423	984446
171168	984447
108710	984448
2298	984449
251318	984450
243262	984451
50591	984452
454449	984453
12179	984454
501549	984455
566431	984456
186878	984457
346877	984458
357485	984459
647867	984460
61266	984461
175120	984462
111698	984463
595161	984464
32899	984465
15609	984466
392616	984467
278076	984468
100459	984469
198302	984470
31448	984471
351933	984472
309	984473
518421	984474
563214	984475
41549	984476
37481	984477
305063	984478
208439	984479
42778	984480
83410	984481
39932	984482
8552	984483
486852	984484
154540	984485
26611	984486
156951	984487
6114	984488
21461	984489
101209	984490
247148	984491
521908	984492
437414	984493
661176	984494
228732	984495
253463	984496
587635	984497
74195	984498
559626	984499
29173	984500
59080	984501
158958	984502
252944	984503
398628	984504
631006	984505
178115	984506
285595	984507
148405	984508
125955	984509
625839	984510
503697	984511
519306	984512
111201	984513
365849	984514
89473	984515
96322	984516
464787	984517
694428	984518
256417	984519
179242	984520
132258	984521
196651	984522
127171	984523
60108	984524
85904	984525
641615	984526
3194	984527
713538	984528
150587	984529
585261	984530
125963	984531
518541	984532
167502	984533
109061	984534
71989	984535
164625	984536
20552	984537
349405	984538
114724	984539
162594	984540
75375	984541
267279	984542
135514	984543
188133	984544
106238	984545
4543	984546
552927	984547
37250	984548
7176	984549
582074	984550
74225	984551
25084	984552
145652	984553
552062	984554
274123	984555
169876	984556
681490	984557
205534	984558
173734	984559
309480	984560
200673	984561
566331	984562
328575	984563
69641	984564
50566	984565
75808	984566
57073	984567
710118	984568
357329	984569
3999	984570
357601	984571
63434	984572
675527	984573
434731	984574
473596	984575
218869	984576
442380	984577
425733	984578
312713	984579
106583	984580
6952	984581
75692	984582
57125	984583
7976	984584
565611	984585
133995	984586
513285	984587
345066	984588
284758	984589
372909	984590
28733	984591
196270	984592
534293	984593
105444	984594
31808	984595
31420	984596
284639	984597
191269	984598
605134	984599
639776	984600
362996	984601
217496	984602
125942	984603
446374	984604
78331	984605
479671	984606
43696	984607
69189	984608
564744	984609
630633	984610
181319	984611
324797	984612
176006	984613
172400	984614
804	984615
613848	984616
438972	984617
419035	984618
621087	984619
15528	984620
63600	984621
709908	984622
409585	984623
155742	984624
143340	984625
391611	984626
572015	984627
183182	984628
558161	984629
35924	984630
355520	984631
201771	984632
45936	984633
6463	984634
32959	984635
327346	984636
42975	984637
135360	984638
606524	984639
653568	984640
557799	984641
140762	984642
3217	984643
193323	984644
293226	984645
645234	984646
221915	984647
79661	984648
642342	984649
708085	984650
130923	984651
96290	984652
725132	984653
91312	984654
14741	984655
526010	984656
254395	984657
86192	984658
76540	984659
35895	984660
723318	984661
63358	984662
680418	984663
615747	984664
511132	984665
647319	984666
596415	984667
533679	984668
74209	984669
43666	984670
50429	984671
10873	984672
511110	984673
178327	984674
81428	984675
76551	984676
530836	984677
5733	984678
467928	984679
568712	984680
526555	984681
697411	984682
456138	984683
630859	984684
592425	984685
359176	984686
40455	984687
327734	984688
113239	984689
503192	984690
567636	984691
535919	984692
30485	984693
322101	984694
657868	984695
423237	984696
9916	984697
14428	984698
66979	984699
17446	984700
81147	984701
50759	984702
673502	984703
16487	984704
13830	984705
134624	984706
289827	984707
439470	984708
619621	984709
300072	984710
37615	984711
598655	984712
27255	984713
707985	984714
174853	984715
87348	984716
504346	984717
143002	984718
140040	984719
70169	984720
90887	984721
106344	984722
525998	984723
189190	984724
131083	984725
1409	984726
42656	984727
51370	984728
92910	984729
708928	984730
73358	984731
649398	984732
114417	984733
130728	984734
130454	984735
476307	984736
670803	984737
2945	984738
539731	984739
506431	984740
692228	984741
84175	984742
590104	984743
104932	984744
84213	984745
677487	984746
697955	984747
663546	984748
151157	984749
382646	984750
189222	984751
140318	984752
649061	984753
258144	984754
82245	984755
109991	984756
69900	984757
105756	984758
128158	984759
180609	984760
116087	984761
307442	984762
378222	984763
48790	984764
679238	984765
444697	984766
406336	984767
167879	984768
521180	984769
157366	984770
125485	984771
94866	984772
127221	984773
412292	984774
216077	984775
185269	984776
160230	984777
16772	984778
97675	984779
23115	984780
261326	984781
143300	984782
573677	984783
75342	984784
277016	984785
11258	984786
42968	984787
193175	984788
430605	984789
651504	984790
474741	984791
643026	984792
360911	984793
167436	984794
270110	984795
573813	984796
518750	984797
196614	984798
54457	984799
722703	984800
28209	984801
46215	984802
176766	984803
692044	984804
474039	984805
53924	984806
155555	984807
8362	984808
42	984809
709955	984810
462819	984811
61080	984812
523468	984813
535014	984814
63546	984815
290927	984816
543045	984817
166864	984818
37155	984819
35110	984820
467841	984821
345809	984822
522792	984823
590099	984824
128640	984825
530345	984826
181719	984827
7087	984828
185707	984829
246299	984830
429510	984831
32306	984832
638300	984833
551483	984834
605920	984835
4354	984836
44230	984837
69616	984838
86066	984839
35784	984840
37987	984841
74186	984842
33265	984843
505524	984844
238616	984845
122728	984846
654483	984847
560344	984848
21387	984849
8278	984850
107794	984851
345471	984852
202824	984853
687506	984854
403460	984855
210998	984856
289107	984857
698726	984858
169615	984859
159289	984860
676421	984861
65046	984862
611745	984863
177931	984864
140874	984865
442704	984866
156335	984867
16089	984868
392503	984869
547128	984870
441900	984871
116904	984872
217849	984873
64981	984874
45674	984875
300384	984876
131253	984877
318993	984878
556399	984879
279686	984880
528957	984881
353492	984882
161860	984883
398266	984884
298670	984885
592785	984886
29017	984887
399466	984888
33639	984889
430949	984890
135660	984891
330425	984892
596142	984893
500971	984894
41112	984895
564455	984896
167687	984897
270840	984898
593132	984899
144575	984900
622226	984901
16607	984902
109820	984903
333512	984904
541415	984905
583258	984906
45814	984907
284795	984908
663	984909
709006	984910
715490	984911
642760	984912
614651	984913
127359	984914
74283	984915
279448	984916
713261	984917
133740	984918
300577	984919
595541	984920
233051	984921
507553	984922
5294	984923
42629	984924
110074	984925
315857	984926
689213	984927
80541	984928
106134	984929
704720	984930
510368	984931
560506	984932
95050	984933
22251	984934
161528	984935
14977	984936
293713	984937
63105	984938
283177	984939
232284	984940
594270	984941
570321	984942
577583	984943
461885	984944
57931	984945
250468	984946
2966	984947
37304	984948
141397	984949
538762	984950
85666	984951
349209	984952
3252	984953
539283	984954
24148	984955
142109	984956
100364	984957
696486	984958
714433	984959
721510	984960
380980	984961
39806	984962
52405	984963
327935	984964
885	984965
12707	984966
533786	984967
30409	984968
623338	984969
457136	984970
444342	984971
290136	984972
457672	984973
372952	984974
156067	984975
703412	984976
47702	984977
636413	984978
330041	984979
47210	984980
316893	984981
500826	984982
710618	984983
578973	984984
229740	984985
147861	984986
255254	984987
449520	984988
151040	984989
230197	984990
642385	984991
503586	984992
269729	984993
8941	984994
60147	984995
337192	984996
639738	984997
574918	984998
528218	984999
105395	985000
168971	985001
30280	985002
97651	985003
86900	985004
41416	985005
440078	985006
16010	985007
1336	985008
139643	985009
169126	985010
3731	985011
655340	985012
158066	985013
154950	985014
553102	985015
13638	985016
273962	985017
207834	985018
162083	985019
86587	985020
200	985021
268489	985022
85660	985023
3759	985024
82654	985025
103283	985026
468978	985027
488559	985028
79313	985029
71296	985030
511492	985031
229889	985032
72860	985033
22904	985034
312343	985035
132989	985036
474995	985037
438614	985038
694788	985039
64960	985040
134671	985041
49577	985042
309676	985043
217884	985044
253948	985045
153327	985046
527581	985047
479230	985048
45139	985049
129731	985050
582202	985051
281312	985052
561085	985053
404188	985054
101092	985055
442952	985056
220445	985057
522708	985058
623419	985059
170829	985060
98156	985061
9335	985062
152237	985063
149781	985064
252127	985065
704133	985066
535324	985067
629868	985068
16556	985069
35734	985070
528030	985071
681693	985072
54587	985073
76195	985074
154314	985075
559908	985076
552326	985077
14419	985078
88502	985079
24045	985080
648941	985081
569546	985082
657831	985083
403260	985084
232	985085
507492	985086
368523	985087
120629	985088
369378	985089
17750	985090
373412	985091
117915	985092
639298	985093
505369	985094
418833	985095
264512	985096
529919	985097
305940	985098
593392	985099
186532	985100
591742	985101
84668	985102
628743	985103
13256	985104
721095	985105
325077	985106
440001	985107
510525	985108
331708	985109
528798	985110
146556	985111
451625	985112
382013	985113
271590	985114
183754	985115
247839	985116
569880	985117
1774	985118
667479	985119
15346	985120
521780	985121
55813	985122
724562	985123
350048	985124
74666	985125
609706	985126
549255	985127
40098	985128
249898	985129
82827	985130
40029	985131
730	985132
2741	985133
14063	985134
163949	985135
685939	985136
258664	985137
150091	985138
607462	985139
581483	985140
94185	985141
713530	985142
4361	985143
355333	985144
238765	985145
41948	985146
301841	985147
484800	985148
700941	985149
170536	985150
318	985151
96481	985152
213047	985153
395455	985154
9353	985155
126393	985156
669501	985157
154275	985158
461359	985159
166732	985160
461334	985161
278497	985162
615332	985163
170841	985164
493115	985165
235026	985166
237056	985167
15659	985168
253695	985169
607458	985170
128797	985171
473379	985172
507043	985173
130684	985174
6381	985175
135341	985176
44962	985177
38029	985178
156174	985179
1074	985180
708731	985181
631193	985182
157605	985183
253609	985184
341293	985185
54871	985186
639401	985187
516895	985188
242357	985189
335972	985190
1433	985191
125671	985192
523366	985193
85310	985194
491232	985195
33410	985196
204384	985197
442392	985198
14677	985199
540943	985200
169665	985201
521928	985202
420218	985203
217013	985204
610002	985205
23996	985206
27961	985207
216657	985208
23792	985209
428237	985210
110744	985211
269841	985212
5739	985213
658823	985214
584184	985215
144206	985216
178253	985217
51727	985218
6569	985219
217870	985220
636326	985221
600121	985222
66018	985223
156870	985224
117636	985225
2849	985226
171741	985227
36716	985228
575001	985229
36563	985230
16934	985231
28457	985232
124080	985233
721790	985234
529239	985235
36195	985236
354622	985237
8401	985238
636563	985239
173558	985240
22241	985241
171445	985242
320864	985243
1730	985244
188290	985245
91574	985246
574345	985247
4807	985248
358511	985249
13291	985250
91744	985251
567465	985252
226829	985253
39493	985254
253237	985255
603944	985256
990	985257
509748	985258
227270	985259
88638	985260
517550	985261
501553	985262
479092	985263
329413	985264
565642	985265
9630	985266
21027	985267
5647	985268
264	985269
75697	985270
375571	985271
426284	985272
546908	985273
6242	985274
85261	985275
136241	985276
78132	985277
656832	985278
112698	985279
10495	985280
197420	985281
295170	985282
509160	985283
97347	985284
345402	985285
619186	985286
191353	985287
580356	985288
371675	985289
378784	985290
3526	985291
110610	985292
106026	985293
342742	985294
458153	985295
78737	985296
109197	985297
8986	985298
135207	985299
581043	985300
17501	985301
246931	985302
1901	985303
28132	985304
722603	985305
57100	985306
516662	985307
623302	985308
228772	985309
419826	985310
75550	985311
52881	985312
153436	985313
643784	985314
442351	985315
631005	985316
224968	985317
306459	985318
95384	985319
447756	985320
613510	985321
442234	985322
381368	985323
152608	985324
667933	985325
1893	985326
583104	985327
38957	985328
676788	985329
70584	985330
485174	985331
383613	985332
326451	985333
690457	985334
107155	985335
5207	985336
682290	985337
87533	985338
26612	985339
355162	985340
485619	985341
310431	985342
9485	985343
38223	985344
337860	985345
591046	985346
517221	985347
22302	985348
23114	985349
547294	985350
372510	985351
675694	985352
111377	985353
620977	985354
174521	985355
660337	985356
15773	985357
716691	985358
50511	985359
565794	985360
473111	985361
556804	985362
64098	985363
108870	985364
438487	985365
15653	985366
509390	985367
84487	985368
142447	985369
89170	985370
622562	985371
175687	985372
428322	985373
600293	985374
324080	985375
172064	985376
146136	985377
457190	985378
656654	985379
33294	985380
4487	985381
273770	985382
36143	985383
576383	985384
69442	985385
26452	985386
231777	985387
81559	985388
161857	985389
322166	985390
2150	985391
601377	985392
448116	985393
413557	985394
8785	985395
26595	985396
170611	985397
107733	985398
298973	985399
444827	985400
45086	985401
87660	985402
63587	985403
450901	985404
558475	985405
10004	985406
305943	985407
243855	985408
514514	985409
565929	985410
179091	985411
649813	985412
655579	985413
158235	985414
623790	985415
125167	985416
714234	985417
534415	985418
428801	985419
430955	985420
502231	985421
16832	985422
8497	985423
152018	985424
47170	985425
331973	985426
81570	985427
25480	985428
720459	985429
658615	985430
636022	985431
295531	985432
362035	985433
430608	985434
236567	985435
13434	985436
435152	985437
532223	985438
88968	985439
63149	985440
212288	985441
461266	985442
155567	985443
178879	985444
9821	985445
24257	985446
506145	985447
656112	985448
298196	985449
448897	985450
217441	985451
376536	985452
100047	985453
200313	985454
182177	985455
617358	985456
388378	985457
89644	985458
558117	985459
131939	985460
722683	985461
573500	985462
131497	985463
85921	985464
587730	985465
585178	985466
88471	985467
469483	985468
308374	985469
304434	985470
65630	985471
542211	985472
1584	985473
193367	985474
458246	985475
279507	985476
438920	985477
174962	985478
537766	985479
258161	985480
281846	985481
112860	985482
1133	985483
635749	985484
511203	985485
397042	985486
39722	985487
283209	985488
461189	985489
377564	985490
164857	985491
87441	985492
149497	985493
530050	985494
552090	985495
117056	985496
603753	985497
574642	985498
74045	985499
494676	985500
423976	985501
328695	985502
703518	985503
8399	985504
86273	985505
292885	985506
15123	985507
35897	985508
626325	985509
38597	985510
35613	985511
23563	985512
428076	985513
77551	985514
237514	985515
24250	985516
241226	985517
549470	985518
299445	985519
52195	985520
115096	985521
374832	985522
553476	985523
720673	985524
68686	985525
156965	985526
371319	985527
273422	985528
652597	985529
108328	985530
137566	985531
340222	985532
167935	985533
2127	985534
299515	985535
129861	985536
54088	985537
344673	985538
350644	985539
413392	985540
16870	985541
210088	985542
601838	985543
2143	985544
604748	985545
407419	985546
198181	985547
95543	985548
419355	985549
150865	985550
95135	985551
438542	985552
123663	985553
346223	985554
378274	985555
120025	985556
210144	985557
623699	985558
237937	985559
154758	985560
385921	985561
92522	985562
373771	985563
144335	985564
586765	985565
141661	985566
155268	985567
68851	985568
4123	985569
405282	985570
553231	985571
406454	985572
239920	985573
8593	985574
167308	985575
707172	985576
124360	985577
466787	985578
492358	985579
376917	985580
127539	985581
94823	985582
512710	985583
642591	985584
694034	985585
52383	985586
364624	985587
527463	985588
429799	985589
136107	985590
29569	985591
35908	985592
239956	985593
255568	985594
595481	985595
310323	985596
60309	985597
2	985598
153333	985599
698731	985600
104	985601
707732	985602
189347	985603
628289	985604
420997	985605
539585	985606
440319	985607
84904	985608
588672	985609
1908	985610
135454	985611
61403	985612
306155	985613
527838	985614
393779	985615
436322	985616
9435	985617
163563	985618
83158	985619
25078	985620
50297	985621
23877	985622
116208	985623
372233	985624
250642	985625
385118	985626
413464	985627
34908	985628
692810	985629
10590	985630
528008	985631
358077	985632
30817	985633
342660	985634
566855	985635
291236	985636
463055	985637
34852	985638
73705	985639
487252	985640
412188	985641
243	985642
401135	985643
527921	985644
191256	985645
137542	985646
163210	985647
134434	985648
474761	985649
553183	985650
309827	985651
159270	985652
697809	985653
435340	985654
295363	985655
434576	985656
454173	985657
397593	985658
30772	985659
145673	985660
17980	985661
84796	985662
157205	985663
324690	985664
429792	985665
345601	985666
448177	985667
150916	985668
221902	985669
75200	985670
254684	985671
573781	985672
10018	985673
104261	985674
183217	985675
38864	985676
236986	985677
487956	985678
285701	985679
7774	985680
481174	985681
584975	985682
635001	985683
630808	985684
71877	985685
213509	985686
453167	985687
197494	985688
667251	985689
111081	985690
688962	985691
559504	985692
562922	985693
58326	985694
140203	985695
38731	985696
39327	985697
422466	985698
96003	985699
56806	985700
50964	985701
378785	985702
423070	985703
304221	985704
544444	985705
34823	985706
672367	985707
100244	985708
649001	985709
715204	985710
467542	985711
637720	985712
15318	985713
134139	985714
535668	985715
394795	985716
710204	985717
186844	985718
154497	985719
312196	985720
600053	985721
25465	985722
305451	985723
16369	985724
297809	985725
474273	985726
52476	985727
15897	985728
121850	985729
18761	985730
610757	985731
488170	985732
552774	985733
717332	985734
28035	985735
86037	985736
439925	985737
279018	985738
176866	985739
131142	985740
69917	985741
192363	985742
429549	985743
365457	985744
19048	985745
200170	985746
232715	985747
252678	985748
451884	985749
522377	985750
56976	985751
300663	985752
297942	985753
92585	985754
473364	985755
698921	985756
183923	985757
291009	985758
275174	985759
2793	985760
686953	985761
493869	985762
88263	985763
426273	985764
604277	985765
293910	985766
11735	985767
52010	985768
388049	985769
332933	985770
108372	985771
150775	985772
90185	985773
177784	985774
232633	985775
567154	985776
30915	985777
230191	985778
687055	985779
20081	985780
121106	985781
164653	985782
330680	985783
421827	985784
5705	985785
85056	985786
310879	985787
587874	985788
343416	985789
407450	985790
253292	985791
276815	985792
115219	985793
424110	985794
36862	985795
26003	985796
134774	985797
66960	985798
592242	985799
583022	985800
293306	985801
38900	985802
215502	985803
84775	985804
494948	985805
50532	985806
99995	985807
300528	985808
398558	985809
235920	985810
49975	985811
618006	985812
421540	985813
164058	985814
101819	985815
26019	985816
342704	985817
344864	985818
46210	985819
36918	985820
720151	985821
26961	985822
514836	985823
33132	985824
292864	985825
352439	985826
669785	985827
124866	985828
699402	985829
588404	985830
12209	985831
297759	985832
100414	985833
386173	985834
619515	985835
107144	985836
167404	985837
518176	985838
42296	985839
36	985840
135083	985841
255142	985842
195307	985843
57193	985844
345990	985845
52573	985846
183935	985847
1000	985848
444734	985849
54667	985850
117062	985851
83119	985852
687536	985853
283	985854
97335	985855
66252	985856
570997	985857
64044	985858
466400	985859
395813	985860
540621	985861
463226	985862
339112	985863
544177	985864
73739	985865
25871	985866
54621	985867
21933	985868
248667	985869
49432	985870
538576	985871
286310	985872
6892	985873
635247	985874
17999	985875
618630	985876
593243	985877
608527	985878
713541	985879
566171	985880
15363	985881
22379	985882
171107	985883
655855	985884
379139	985885
462302	985886
493430	985887
156691	985888
202054	985889
171848	985890
524834	985891
465738	985892
451707	985893
51042	985894
585519	985895
526474	985896
275246	985897
432855	985898
178191	985899
53330	985900
559558	985901
529558	985902
247633	985903
113696	985904
95581	985905
56459	985906
1000	985907
23468	985908
42008	985909
504299	985910
221084	985911
538994	985912
318871	985913
43856	985914
7821	985915
89105	985916
68170	985917
288779	985918
340999	985919
182716	985920
63600	985921
4308	985922
467624	985923
83797	985924
167471	985925
595910	985926
306849	985927
139425	985928
275885	985929
516605	985930
21533	985931
76427	985932
375261	985933
153356	985934
491914	985935
42892	985936
564399	985937
106799	985938
161879	985939
7616	985940
198746	985941
229272	985942
183805	985943
521384	985944
720626	985945
62654	985946
99487	985947
143317	985948
17519	985949
20383	985950
45341	985951
89579	985952
640964	985953
193597	985954
699073	985955
156939	985956
653612	985957
2452	985958
378885	985959
6429	985960
514831	985961
240947	985962
1639	985963
445011	985964
18059	985965
118639	985966
8094	985967
565368	985968
95793	985969
11094	985970
456163	985971
12004	985972
429552	985973
563050	985974
448138	985975
141877	985976
190361	985977
1250	985978
654562	985979
430100	985980
214612	985981
142087	985982
266684	985983
592780	985984
36942	985985
84412	985986
143131	985987
206908	985988
531674	985989
193934	985990
80680	985991
232182	985992
60406	985993
13422	985994
475394	985995
320480	985996
143308	985997
181065	985998
454735	985999
706773	986000
42229	986001
50634	986002
176745	986003
3936	986004
194851	986005
284050	986006
44944	986007
61906	986008
101020	986009
388858	986010
11550	986011
102547	986012
127532	986013
469419	986014
428004	986015
48065	986016
17798	986017
42951	986018
412919	986019
496661	986020
679189	986021
650112	986022
565950	986023
208163	986024
658913	986025
128203	986026
15302	986027
2786	986028
183523	986029
15775	986030
292368	986031
709175	986032
25938	986033
129552	986034
591812	986035
36505	986036
576019	986037
168145	986038
29819	986039
515284	986040
39289	986041
1168	986042
634876	986043
398353	986044
26441	986045
207255	986046
6386	986047
714112	986048
101255	986049
378926	986050
716584	986051
74834	986052
628286	986053
16789	986054
572343	986055
517021	986056
133258	986057
90594	986058
1443	986059
419171	986060
96123	986061
528233	986062
51494	986063
90802	986064
169246	986065
97621	986066
546063	986067
379173	986068
144332	986069
359947	986070
72360	986071
678274	986072
292316	986073
12420	986074
185442	986075
7551	986076
45075	986077
376696	986078
54048	986079
295638	986080
602872	986081
605021	986082
13114	986083
150846	986084
13349	986085
133931	986086
90869	986087
137432	986088
485542	986089
110193	986090
340021	986091
266243	986092
507097	986093
144863	986094
122016	986095
523885	986096
388019	986097
136139	986098
55762	986099
237616	986100
192329	986101
259774	986102
59907	986103
533488	986104
450711	986105
478180	986106
154736	986107
670760	986108
570489	986109
589986	986110
99048	986111
44260	986112
167306	986113
48565	986114
13429	986115
445355	986116
46178	986117
190582	986118
471213	986119
44204	986120
16849	986121
649041	986122
125668	986123
603689	986124
123190	986125
385495	986126
43718	986127
71295	986128
34771	986129
640862	986130
44902	986131
32767	986132
39138	986133
14075	986134
117198	986135
527586	986136
134877	986137
599973	986138
339071	986139
442137	986140
176895	986141
168310	986142
286690	986143
78470	986144
326724	986145
415360	986146
63623	986147
35118	986148
2852	986149
55654	986150
47039	986151
9060	986152
3492	986153
578355	986154
172013	986155
97235	986156
607077	986157
358035	986158
383981	986159
11618	986160
315861	986161
331374	986162
72505	986163
578366	986164
390885	986165
1377	986166
703534	986167
718379	986168
101941	986169
683179	986170
49250	986171
670125	986172
706069	986173
12030	986174
147985	986175
625051	986176
463618	986177
445838	986178
310333	986179
243027	986180
108361	986181
572955	986182
416774	986183
97327	986184
408252	986185
279078	986186
442426	986187
14452	986188
81510	986189
426046	986190
34193	986191
441915	986192
484107	986193
552022	986194
43396	986195
231495	986196
181729	986197
649179	986198
440306	986199
206122	986200
267181	986201
42185	986202
598563	986203
158672	986204
328188	986205
315524	986206
35925	986207
441736	986208
18669	986209
398958	986210
46715	986211
175756	986212
180342	986213
158702	986214
610567	986215
144485	986216
3138	986217
134393	986218
172685	986219
469818	986220
679895	986221
11670	986222
258116	986223
168604	986224
175819	986225
145152	986226
517264	986227
718267	986228
154825	986229
8947	986230
334775	986231
586715	986232
77982	986233
185514	986234
55006	986235
583837	986236
679908	986237
587112	986238
723203	986239
437861	986240
681699	986241
435155	986242
698572	986243
45579	986244
124015	986245
62805	986246
4681	986247
16860	986248
191175	986249
423587	986250
701914	986251
395734	986252
444683	986253
142830	986254
276550	986255
267482	986256
604717	986257
98817	986258
77083	986259
34693	986260
700239	986261
83710	986262
114643	986263
284921	986264
37535	986265
488784	986266
701832	986267
14641	986268
91280	986269
146889	986270
604799	986271
655854	986272
208317	986273
95544	986274
4141	986275
695860	986276
282779	986277
531724	986278
510995	986279
529982	986280
162824	986281
81790	986282
14572	986283
510777	986284
575130	986285
583287	986286
627785	986287
231652	986288
192203	986289
80624	986290
147904	986291
594685	986292
189003	986293
593502	986294
543289	986295
619673	986296
498736	986297
180905	986298
701976	986299
120402	986300
712813	986301
191210	986302
103396	986303
232774	986304
8840	986305
10993	986306
373232	986307
487960	986308
592167	986309
719730	986310
86453	986311
93447	986312
13964	986313
100519	986314
511657	986315
717283	986316
584655	986317
629799	986318
267418	986319
367072	986320
8147	986321
442441	986322
29271	986323
35054	986324
620827	986325
455825	986326
99985	986327
519566	986328
530039	986329
4600	986330
338961	986331
123862	986332
113055	986333
640015	986334
675168	986335
193166	986336
386947	986337
390246	986338
88433	986339
166807	986340
528919	986341
83635	986342
27784	986343
559605	986344
13104	986345
61746	986346
62940	986347
660385	986348
9467	986349
394698	986350
26123	986351
263976	986352
93351	986353
85396	986354
224205	986355
707869	986356
352537	986357
706756	986358
63723	986359
176683	986360
12429	986361
619494	986362
604929	986363
24170	986364
44303	986365
468715	986366
598801	986367
50110	986368
10053	986369
255236	986370
562224	986371
6661	986372
517108	986373
356123	986374
133939	986375
674384	986376
528949	986377
668304	986378
632116	986379
642424	986380
720088	986381
718067	986382
423347	986383
130575	986384
138244	986385
576723	986386
523892	986387
569709	986388
362641	986389
501369	986390
108417	986391
253108	986392
273848	986393
507449	986394
189887	986395
11126	986396
72433	986397
646638	986398
294786	986399
172996	986400
371997	986401
17665	986402
6629	986403
185563	986404
66216	986405
110235	986406
52582	986407
120322	986408
657299	986409
51967	986410
673689	986411
16535	986412
29431	986413
647982	986414
174683	986415
653831	986416
703813	986417
483645	986418
350138	986419
436481	986420
44518	986421
484873	986422
489375	986423
215631	986424
590340	986425
33748	986426
35271	986427
657113	986428
141319	986429
15081	986430
609709	986431
97675	986432
30911	986433
190536	986434
120187	986435
40266	986436
311157	986437
48201	986438
396790	986439
638418	986440
200343	986441
153290	986442
20803	986443
451081	986444
261891	986445
72862	986446
324795	986447
62313	986448
297616	986449
566998	986450
313480	986451
159699	986452
26071	986453
631989	986454
419656	986455
232102	986456
389749	986457
56061	986458
251165	986459
632645	986460
67129	986461
543800	986462
343347	986463
421632	986464
658317	986465
304933	986466
154190	986467
379296	986468
30812	986469
293932	986470
98650	986471
435915	986472
241562	986473
177681	986474
176028	986475
411035	986476
573419	986477
502141	986478
492848	986479
479658	986480
480223	986481
2642	986482
61467	986483
137991	986484
113673	986485
14025	986486
529388	986487
81809	986488
212921	986489
48850	986490
4930	986491
691582	986492
50908	986493
435860	986494
150914	986495
577394	986496
437875	986497
717208	986498
31850	986499
130109	986500
152110	986501
96437	986502
261091	986503
314503	986504
642554	986505
555767	986506
1041	986507
601378	986508
428648	986509
108207	986510
211977	986511
18238	986512
617483	986513
220157	986514
345128	986515
38019	986516
541932	986517
187273	986518
468010	986519
403985	986520
157623	986521
338826	986522
9349	986523
577230	986524
59198	986525
36162	986526
491349	986527
13492	986528
698709	986529
17567	986530
282126	986531
566145	986532
4726	986533
4009	986534
155466	986535
204048	986536
173082	986537
124938	986538
19661	986539
394793	986540
93778	986541
10714	986542
9732	986543
356557	986544
636090	986545
472417	986546
550298	986547
290537	986548
172997	986549
226696	986550
306878	986551
53920	986552
39252	986553
96295	986554
558895	986555
112934	986556
67494	986557
479525	986558
433249	986559
643386	986560
555940	986561
522318	986562
300989	986563
714257	986564
717121	986565
127833	986566
80866	986567
74016	986568
38310	986569
622178	986570
439518	986571
104984	986572
463882	986573
596229	986574
444696	986575
25085	986576
561826	986577
423511	986578
57020	986579
667837	986580
401977	986581
686070	986582
633063	986583
305865	986584
66247	986585
207664	986586
453082	986587
129336	986588
506422	986589
146701	986590
522108	986591
114675	986592
618911	986593
15296	986594
362037	986595
31209	986596
249723	986597
439712	986598
683597	986599
2189	986600
414653	986601
605240	986602
615884	986603
423560	986604
30819	986605
559631	986606
58545	986607
306817	986608
640363	986609
14306	986610
9305	986611
476361	986612
11476	986613
60068	986614
315061	986615
677202	986616
533861	986617
720408	986618
186440	986619
596331	986620
186122	986621
336709	986622
138263	986623
452508	986624
504979	986625
525814	986626
371089	986627
15545	986628
18507	986629
505994	986630
29227	986631
130163	986632
173363	986633
108855	986634
672147	986635
123151	986636
537795	986637
410622	986638
691758	986639
278039	986640
13935	986641
542977	986642
569986	986643
420568	986644
719045	986645
144062	986646
66154	986647
23090	986648
137482	986649
360953	986650
713784	986651
48657	986652
28201	986653
207038	986654
393010	986655
597748	986656
645538	986657
422250	986658
90009	986659
529311	986660
122344	986661
501087	986662
654924	986663
599535	986664
558218	986665
723325	986666
399345	986667
574844	986668
181452	986669
704017	986670
452069	986671
192513	986672
475860	986673
519232	986674
637473	986675
553343	986676
433122	986677
633373	986678
16489	986679
463971	986680
347729	986681
671623	986682
602130	986683
19824	986684
140539	986685
707019	986686
145760	986687
720859	986688
198493	986689
396400	986690
718210	986691
300702	986692
225881	986693
510286	986694
60585	986695
539757	986696
531076	986697
42709	986698
548326	986699
592748	986700
222728	986701
140293	986702
20501	986703
99666	986704
1885	986705
518224	986706
555920	986707
450466	986708
147909	986709
28112	986710
724278	986711
408640	986712
562091	986713
89853	986714
22576	986715
47184	986716
713854	986717
116812	986718
608115	986719
242630	986720
112820	986721
322967	986722
453139	986723
172832	986724
279519	986725
348758	986726
568974	986727
166421	986728
618201	986729
497799	986730
609397	986731
271095	986732
479394	986733
336010	986734
401402	986735
222276	986736
460479	986737
356675	986738
231266	986739
664182	986740
297549	986741
653657	986742
44794	986743
144903	986744
211594	986745
108924	986746
437604	986747
202764	986748
229883	986749
509132	986750
587800	986751
286380	986752
521674	986753
685694	986754
21082	986755
3913	986756
108569	986757
320866	986758
190370	986759
278287	986760
551086	986761
19547	986762
192697	986763
288869	986764
148040	986765
30346	986766
276360	986767
375016	986768
645555	986769
386595	986770
724080	986771
136151	986772
369646	986773
501728	986774
675263	986775
410192	986776
657669	986777
183581	986778
250764	986779
717031	986780
252665	986781
48320	986782
659392	986783
551892	986784
410232	986785
579950	986786
130351	986787
690619	986788
4482	986789
45232	986790
122808	986791
632669	986792
560798	986793
295663	986794
605020	986795
49985	986796
79555	986797
621767	986798
96221	986799
17759	986800
255369	986801
243194	986802
395424	986803
105054	986804
175065	986805
256474	986806
80354	986807
30038	986808
626577	986809
136567	986810
648856	986811
151522	986812
313820	986813
331594	986814
348313	986815
679568	986816
81415	986817
545770	986818
201135	986819
139598	986820
50246	986821
315884	986822
12768	986823
54346	986824
17946	986825
512706	986826
81855	986827
704145	986828
146373	986829
664518	986830
4485	986831
340336	986832
485141	986833
671246	986834
58589	986835
90277	986836
501581	986837
687029	986838
292161	986839
58934	986840
627452	986841
140608	986842
586070	986843
13007	986844
267945	986845
265720	986846
62251	986847
11989	986848
168846	986849
30964	986850
704048	986851
682297	986852
531559	986853
123070	986854
463891	986855
293755	986856
635076	986857
114438	986858
143966	986859
195608	986860
343875	986861
361612	986862
325	986863
145587	986864
306137	986865
16605	986866
251079	986867
14023	986868
508811	986869
553722	986870
142818	986871
61026	986872
14063	986873
531900	986874
374317	986875
398359	986876
147740	986877
301251	986878
278182	986879
4042	986880
225919	986881
363054	986882
389097	986883
554791	986884
114045	986885
14092	986886
718081	986887
385353	986888
18226	986889
31486	986890
91821	986891
315540	986892
408800	986893
41362	986894
121074	986895
464146	986896
64630	986897
660053	986898
693310	986899
362107	986900
582725	986901
436314	986902
687280	986903
75529	986904
186905	986905
721062	986906
133175	986907
348979	986908
348359	986909
470080	986910
448801	986911
670912	986912
489827	986913
121616	986914
387605	986915
90909	986916
31565	986917
405978	986918
575510	986919
70033	986920
376905	986921
75042	986922
506	986923
702223	986924
1049	986925
85355	986926
179497	986927
271182	986928
42455	986929
497911	986930
289905	986931
15120	986932
67576	986933
4877	986934
534250	986935
448111	986936
69585	986937
239324	986938
365485	986939
54673	986940
321728	986941
86028	986942
480085	986943
184201	986944
530522	986945
554319	986946
179121	986947
1799	986948
154246	986949
44117	986950
111308	986951
239592	986952
15141	986953
273582	986954
577636	986955
696322	986956
679888	986957
630629	986958
548945	986959
704156	986960
427974	986961
64229	986962
461135	986963
699256	986964
716877	986965
228124	986966
416764	986967
132088	986968
656275	986969
140964	986970
386981	986971
694866	986972
324533	986973
377931	986974
623945	986975
408121	986976
495559	986977
141338	986978
29383	986979
34970	986980
399912	986981
556816	986982
508346	986983
404541	986984
135897	986985
56983	986986
168370	986987
541184	986988
86666	986989
158232	986990
51109	986991
12586	986992
100900	986993
253180	986994
143493	986995
236416	986996
486205	986997
11283	986998
349300	986999
81879	987000
361508	987001
522046	987002
330508	987003
647854	987004
600810	987005
436026	987006
41260	987007
656785	987008
345868	987009
135360	987010
109664	987011
47977	987012
288463	987013
196276	987014
90391	987015
394634	987016
40545	987017
266446	987018
175628	987019
522711	987020
22677	987021
717804	987022
80522	987023
154821	987024
34064	987025
472521	987026
47569	987027
352206	987028
74487	987029
28565	987030
171516	987031
387172	987032
175409	987033
45286	987034
672776	987035
62273	987036
464197	987037
448995	987038
194260	987039
108847	987040
566890	987041
503594	987042
578793	987043
656568	987044
501700	987045
453286	987046
180596	987047
600689	987048
667324	987049
5555	987050
109443	987051
313485	987052
77738	987053
611	987054
148260	987055
71245	987056
238743	987057
66593	987058
128364	987059
502760	987060
221938	987061
347097	987062
360738	987063
439185	987064
146882	987065
599833	987066
185549	987067
81635	987068
613163	987069
29774	987070
42488	987071
28883	987072
289102	987073
613078	987074
30291	987075
235241	987076
586667	987077
465007	987078
320212	987079
703450	987080
182058	987081
174997	987082
58067	987083
198031	987084
116551	987085
53430	987086
435572	987087
295786	987088
162088	987089
18694	987090
209966	987091
130024	987092
512208	987093
17595	987094
31130	987095
477439	987096
173047	987097
667242	987098
676924	987099
308727	987100
590914	987101
171670	987102
142161	987103
228598	987104
418187	987105
517992	987106
519809	987107
37911	987108
515459	987109
28205	987110
339375	987111
507242	987112
5998	987113
116390	987114
174429	987115
355257	987116
500792	987117
13660	987118
594793	987119
441361	987120
325427	987121
384635	987122
230328	987123
116816	987124
275612	987125
292671	987126
597097	987127
567775	987128
140736	987129
173714	987130
44037	987131
379653	987132
151916	987133
503816	987134
595820	987135
51340	987136
200253	987137
668336	987138
168683	987139
127415	987140
446691	987141
58981	987142
22206	987143
32367	987144
59280	987145
577243	987146
32370	987147
154645	987148
5461	987149
502486	987150
687460	987151
120464	987152
681159	987153
526669	987154
224855	987155
591270	987156
10426	987157
34058	987158
210070	987159
8025	987160
143353	987161
45394	987162
83394	987163
567363	987164
564435	987165
43612	987166
549234	987167
708513	987168
365023	987169
108023	987170
122543	987171
571222	987172
234135	987173
141284	987174
50	987175
144341	987176
284839	987177
562784	987178
26658	987179
716910	987180
206509	987181
34025	987182
437514	987183
145282	987184
33381	987185
476376	987186
353058	987187
178580	987188
223513	987189
191701	987190
161518	987191
41934	987192
632558	987193
415	987194
308903	987195
369376	987196
550669	987197
327455	987198
678442	987199
568174	987200
630729	987201
34514	987202
115052	987203
158498	987204
42756	987205
660937	987206
603553	987207
42302	987208
403671	987209
223653	987210
686013	987211
596670	987212
379727	987213
350516	987214
284118	987215
280145	987216
54094	987217
14745	987218
718419	987219
114878	987220
450249	987221
166637	987222
406493	987223
234041	987224
279831	987225
410579	987226
165652	987227
481839	987228
617995	987229
426242	987230
681106	987231
426246	987232
606265	987233
373844	987234
614103	987235
165014	987236
78286	987237
141076	987238
69448	987239
128766	987240
316381	987241
378957	987242
408894	987243
105903	987244
387241	987245
73222	987246
688397	987247
122229	987248
125273	987249
52525	987250
394519	987251
530446	987252
557462	987253
175644	987254
448163	987255
227266	987256
587640	987257
17732	987258
218426	987259
179327	987260
209168	987261
655814	987262
79750	987263
400289	987264
655435	987265
572861	987266
547186	987267
101741	987268
211058	987269
451700	987270
614734	987271
373569	987272
148798	987273
504923	987274
12690	987275
410725	987276
160833	987277
95570	987278
38139	987279
239959	987280
634892	987281
344900	987282
673892	987283
670122	987284
377910	987285
166173	987286
176227	987287
239503	987288
98036	987289
30666	987290
368858	987291
87976	987292
916	987293
3258	987294
724924	987295
607257	987296
220713	987297
654283	987298
306125	987299
213330	987300
260	987301
10911	987302
94940	987303
128202	987304
436640	987305
540860	987306
292986	987307
144415	987308
336760	987309
668346	987310
446251	987311
175550	987312
174940	987313
39976	987314
452233	987315
76897	987316
123956	987317
229655	987318
158193	987319
26031	987320
180168	987321
100822	987322
628653	987323
40812	987324
562847	987325
14187	987326
359964	987327
519818	987328
205891	987329
422947	987330
488890	987331
658236	987332
699128	987333
271254	987334
304901	987335
229612	987336
669698	987337
1440	987338
86882	987339
326384	987340
601740	987341
132680	987342
179417	987343
520828	987344
348104	987345
7536	987346
630871	987347
129643	987348
688268	987349
635477	987350
65007	987351
21950	987352
644059	987353
382048	987354
14707	987355
578348	987356
30641	987357
646552	987358
148595	987359
720737	987360
358115	987361
213450	987362
605293	987363
31315	987364
397347	987365
52807	987366
505680	987367
189041	987368
93771	987369
104938	987370
650846	987371
199512	987372
368021	987373
691835	987374
428003	987375
146420	987376
654696	987377
240614	987378
506257	987379
485105	987380
538879	987381
65165	987382
683816	987383
2574	987384
133505	987385
548720	987386
205971	987387
329402	987388
19215	987389
164472	987390
642423	987391
43779	987392
181550	987393
8243	987394
691088	987395
74462	987396
16250	987397
475834	987398
191933	987399
721125	987400
605850	987401
106577	987402
4164	987403
54372	987404
42112	987405
292258	987406
679039	987407
520383	987408
549151	987409
371038	987410
557859	987411
77981	987412
98257	987413
580045	987414
342427	987415
206969	987416
181804	987417
11998	987418
169772	987419
64112	987420
106414	987421
454202	987422
479755	987423
156099	987424
320340	987425
510756	987426
130671	987427
30192	987428
617527	987429
331537	987430
258429	987431
340746	987432
183785	987433
621470	987434
33245	987435
501241	987436
105166	987437
197650	987438
169024	987439
10758	987440
242221	987441
563888	987442
433576	987443
124837	987444
554824	987445
508153	987446
585936	987447
134899	987448
585155	987449
590878	987450
313062	987451
698734	987452
241385	987453
94350	987454
116481	987455
39121	987456
120338	987457
592407	987458
44264	987459
4820	987460
9018	987461
648758	987462
658288	987463
89872	987464
30466	987465
146801	987466
168663	987467
557537	987468
127989	987469
204055	987470
424901	987471
548672	987472
89798	987473
44040	987474
98831	987475
398625	987476
378133	987477
448328	987478
719526	987479
198578	987480
412013	987481
398882	987482
544581	987483
24616	987484
96444	987485
7	987486
237687	987487
447162	987488
30564	987489
468658	987490
15705	987491
81806	987492
162576	987493
676055	987494
403632	987495
624932	987496
681813	987497
608357	987498
249548	987499
14023	987500
168717	987501
49120	987502
175230	987503
157367	987504
143075	987505
232997	987506
601014	987507
153465	987508
434417	987509
273241	987510
26873	987511
58346	987512
400943	987513
164269	987514
420191	987515
39466	987516
649157	987517
160002	987518
73089	987519
117345	987520
374646	987521
318599	987522
50097	987523
618480	987524
471012	987525
96683	987526
155193	987527
158515	987528
590629	987529
21001	987530
572434	987531
61213	987532
721950	987533
123194	987534
31853	987535
601023	987536
10827	987537
340638	987538
121108	987539
6597	987540
49239	987541
267410	987542
496536	987543
113001	987544
51911	987545
584528	987546
176672	987547
3041	987548
569036	987549
368220	987550
84018	987551
180578	987552
440045	987553
79238	987554
217691	987555
155498	987556
579353	987557
103928	987558
653261	987559
111568	987560
15861	987561
51706	987562
577225	987563
475084	987564
178	987565
150157	987566
537422	987567
201215	987568
333707	987569
438416	987570
652298	987571
24429	987572
87646	987573
100395	987574
165327	987575
408185	987576
34005	987577
56792	987578
11296	987579
139762	987580
234193	987581
205949	987582
710052	987583
439175	987584
39709	987585
350446	987586
484199	987587
70090	987588
75955	987589
148472	987590
258535	987591
524279	987592
32844	987593
39988	987594
91694	987595
124728	987596
376085	987597
111817	987598
28287	987599
105042	987600
14005	987601
153757	987602
455048	987603
525903	987604
7661	987605
42227	987606
284765	987607
298694	987608
485989	987609
149724	987610
211017	987611
81211	987612
118714	987613
178335	987614
141389	987615
1521	987616
706721	987617
612238	987618
30902	987619
107324	987620
467992	987621
40837	987622
84352	987623
132739	987624
120250	987625
688250	987626
48472	987627
56843	987628
376026	987629
395230	987630
115716	987631
499682	987632
607782	987633
391205	987634
607062	987635
127530	987636
638701	987637
6516	987638
285300	987639
3332	987640
8691	987641
35888	987642
9572	987643
673556	987644
37049	987645
43477	987646
694952	987647
129376	987648
16598	987649
614124	987650
84680	987651
65922	987652
53934	987653
53053	987654
314344	987655
422244	987656
444526	987657
65479	987658
576186	987659
291478	987660
640337	987661
39986	987662
462801	987663
35563	987664
572771	987665
674458	987666
2100	987667
180958	987668
81508	987669
526403	987670
115364	987671
267713	987672
319858	987673
692625	987674
610817	987675
21295	987676
282441	987677
279449	987678
18862	987679
140715	987680
424602	987681
679381	987682
716042	987683
9494	987684
14662	987685
582206	987686
39363	987687
88734	987688
15440	987689
28035	987690
31498	987691
435038	987692
114979	987693
292640	987694
638265	987695
705446	987696
506441	987697
400716	987698
72945	987699
134652	987700
152031	987701
317942	987702
39299	987703
338149	987704
454265	987705
183821	987706
598073	987707
150430	987708
661547	987709
17636	987710
203595	987711
3893	987712
101511	987713
109120	987714
332240	987715
428976	987716
181102	987717
585896	987718
252805	987719
499219	987720
481786	987721
451925	987722
710631	987723
110892	987724
600758	987725
143530	987726
691505	987727
633194	987728
434552	987729
166338	987730
407910	987731
14931	987732
131799	987733
113095	987734
492886	987735
49588	987736
332208	987737
566109	987738
244176	987739
213257	987740
522653	987741
35695	987742
546512	987743
42636	987744
237912	987745
20646	987746
382857	987747
34297	987748
385874	987749
619800	987750
576482	987751
13009	987752
463217	987753
157070	987754
512150	987755
129722	987756
17045	987757
154682	987758
681488	987759
363754	987760
1033	987761
9505	987762
450658	987763
240573	987764
386061	987765
538528	987766
78479	987767
237953	987768
31073	987769
264314	987770
172576	987771
11411	987772
245868	987773
319951	987774
127018	987775
123172	987776
130220	987777
568215	987778
395744	987779
21697	987780
721001	987781
368615	987782
17257	987783
13298	987784
574113	987785
326552	987786
82875	987787
610329	987788
136413	987789
122385	987790
353158	987791
494963	987792
540639	987793
399712	987794
494987	987795
180283	987796
691110	987797
206724	987798
234871	987799
11058	987800
387665	987801
630898	987802
640664	987803
519962	987804
204884	987805
475981	987806
585991	987807
28101	987808
24916	987809
605995	987810
61346	987811
560193	987812
220548	987813
721	987814
34224	987815
133764	987816
724929	987817
168823	987818
412718	987819
355089	987820
408085	987821
52052	987822
191646	987823
266658	987824
163846	987825
73404	987826
45300	987827
219580	987828
557910	987829
684692	987830
83279	987831
482779	987832
184262	987833
42651	987834
29949	987835
594764	987836
30101	987837
5529	987838
118982	987839
307709	987840
34283	987841
388286	987842
218219	987843
286208	987844
63225	987845
23458	987846
420	987847
115451	987848
240793	987849
239457	987850
262105	987851
556416	987852
237017	987853
431446	987854
315622	987855
2828	987856
84282	987857
10603	987858
50560	987859
718443	987860
412853	987861
588659	987862
100959	987863
73043	987864
96551	987865
101230	987866
369494	987867
183227	987868
210768	987869
42079	987870
276856	987871
311293	987872
595965	987873
397753	987874
533403	987875
462098	987876
206940	987877
717043	987878
21715	987879
69075	987880
559640	987881
88310	987882
461760	987883
29469	987884
182240	987885
148896	987886
487767	987887
613286	987888
448549	987889
457842	987890
71327	987891
48915	987892
676054	987893
15435	987894
635762	987895
40006	987896
131257	987897
61002	987898
314882	987899
18139	987900
12003	987901
42259	987902
35111	987903
101701	987904
202086	987905
591011	987906
181007	987907
283121	987908
299677	987909
18332	987910
498314	987911
374901	987912
421082	987913
61638	987914
566405	987915
619780	987916
36424	987917
212325	987918
145722	987919
177270	987920
238781	987921
25382	987922
146860	987923
644726	987924
332048	987925
72421	987926
267923	987927
518341	987928
508038	987929
87199	987930
14326	987931
552060	987932
112231	987933
698616	987934
492862	987935
65452	987936
341122	987937
667725	987938
588592	987939
128224	987940
674836	987941
368135	987942
311571	987943
344351	987944
213378	987945
106280	987946
375288	987947
471109	987948
57264	987949
193901	987950
405205	987951
157487	987952
81820	987953
164136	987954
65064	987955
13397	987956
357478	987957
199	987958
103502	987959
308396	987960
347464	987961
29448	987962
2084	987963
179275	987964
359372	987965
528081	987966
571264	987967
534790	987968
155953	987969
11552	987970
692206	987971
439484	987972
4989	987973
72572	987974
304477	987975
286695	987976
22854	987977
666605	987978
325858	987979
677359	987980
135096	987981
240112	987982
538233	987983
363468	987984
184158	987985
147506	987986
497402	987987
170244	987988
361953	987989
492218	987990
3073	987991
48188	987992
697569	987993
445722	987994
446575	987995
87012	987996
154151	987997
339587	987998
438635	987999
85548	988000
73776	988001
484921	988002
166861	988003
660358	988004
60616	988005
16356	988006
60159	988007
314515	988008
131786	988009
588218	988010
398783	988011
432285	988012
63641	988013
221190	988014
124451	988015
521090	988016
30635	988017
498903	988018
385416	988019
77448	988020
14875	988021
101608	988022
554802	988023
594872	988024
140191	988025
62235	988026
4429	988027
73582	988028
108881	988029
243377	988030
35239	988031
58967	988032
543383	988033
59784	988034
42047	988035
236962	988036
375921	988037
218195	988038
15127	988039
131481	988040
137154	988041
352757	988042
361530	988043
615668	988044
139656	988045
185277	988046
512816	988047
146350	988048
20387	988049
83971	988050
443470	988051
2781	988052
450030	988053
635317	988054
43907	988055
227485	988056
183495	988057
31447	988058
626737	988059
93061	988060
287912	988061
87469	988062
115715	988063
656484	988064
53338	988065
311954	988066
397536	988067
60158	988068
121537	988069
50369	988070
498673	988071
582706	988072
353659	988073
208193	988074
1429	988075
6900	988076
702307	988077
90879	988078
564317	988079
185964	988080
25541	988081
121126	988082
399854	988083
493352	988084
111395	988085
43181	988086
630603	988087
329803	988088
586190	988089
250059	988090
9148	988091
679397	988092
405346	988093
121465	988094
712170	988095
518356	988096
270370	988097
133714	988098
217825	988099
270035	988100
356173	988101
671603	988102
362718	988103
99339	988104
175489	988105
149992	988106
2950	988107
350173	988108
711690	988109
173581	988110
410202	988111
299057	988112
184351	988113
654506	988114
422304	988115
627901	988116
218315	988117
420360	988118
68020	988119
717653	988120
541654	988121
442788	988122
575089	988123
96184	988124
341100	988125
75940	988126
163661	988127
64617	988128
83561	988129
459552	988130
311226	988131
83847	988132
111143	988133
199190	988134
171700	988135
650235	988136
526109	988137
192858	988138
640224	988139
604580	988140
115804	988141
641203	988142
38241	988143
736	988144
632159	988145
72352	988146
710550	988147
27937	988148
180918	988149
302509	988150
130898	988151
481753	988152
509238	988153
10519	988154
681987	988155
523901	988156
262966	988157
469542	988158
30966	988159
491648	988160
160696	988161
399797	988162
592042	988163
480966	988164
314923	988165
719583	988166
343724	988167
310588	988168
675231	988169
491110	988170
79955	988171
628316	988172
138954	988173
477120	988174
132110	988175
1207	988176
46474	988177
7361	988178
39871	988179
65394	988180
7452	988181
320106	988182
151845	988183
80418	988184
636186	988185
635747	988186
25912	988187
114164	988188
201395	988189
516902	988190
112853	988191
103352	988192
90783	988193
539884	988194
704417	988195
374590	988196
714656	988197
33283	988198
79412	988199
435323	988200
35199	988201
10551	988202
63483	988203
359705	988204
698125	988205
232594	988206
436406	988207
187493	988208
249482	988209
194191	988210
1506	988211
445759	988212
30663	988213
531885	988214
48957	988215
631146	988216
675449	988217
381689	988218
706856	988219
437658	988220
552626	988221
11380	988222
358215	988223
626267	988224
389159	988225
174575	988226
512084	988227
184908	988228
2096	988229
593548	988230
404126	988231
24778	988232
620031	988233
609167	988234
50934	988235
194591	988236
204077	988237
54101	988238
194343	988239
171668	988240
86125	988241
132491	988242
345607	988243
34216	988244
225824	988245
161501	988246
113679	988247
97684	988248
45696	988249
131206	988250
661030	988251
271982	988252
325303	988253
12576	988254
605794	988255
98695	988256
73010	988257
9511	988258
41099	988259
14530	988260
582799	988261
607667	988262
541728	988263
317997	988264
135176	988265
388648	988266
65076	988267
185255	988268
428161	988269
187332	988270
445947	988271
39097	988272
347851	988273
615474	988274
131094	988275
578690	988276
509106	988277
713042	988278
416844	988279
119331	988280
122476	988281
422991	988282
415937	988283
616468	988284
16778	988285
593880	988286
38840	988287
48546	988288
67989	988289
556141	988290
523433	988291
89424	988292
668721	988293
522280	988294
20569	988295
169409	988296
70697	988297
183003	988298
29709	988299
382706	988300
105822	988301
155357	988302
7617	988303
160207	988304
692744	988305
211595	988306
551648	988307
65472	988308
471618	988309
326998	988310
564747	988311
5213	988312
231637	988313
557647	988314
339773	988315
183746	988316
394219	988317
191561	988318
142604	988319
363437	988320
186437	988321
40006	988322
1792	988323
119903	988324
437612	988325
151886	988326
521489	988327
10449	988328
106205	988329
184651	988330
544478	988331
175762	988332
81883	988333
207516	988334
453080	988335
272257	988336
294453	988337
555267	988338
480049	988339
19215	988340
3858	988341
6302	988342
412456	988343
94499	988344
315407	988345
541686	988346
350296	988347
401232	988348
57626	988349
151983	988350
7497	988351
183525	988352
160111	988353
21297	988354
133802	988355
173109	988356
588429	988357
5414	988358
409001	988359
69036	988360
44529	988361
697734	988362
615340	988363
148185	988364
222719	988365
13636	988366
594409	988367
349106	988368
391106	988369
201257	988370
144680	988371
159331	988372
354340	988373
157041	988374
606131	988375
92063	988376
643937	988377
93145	988378
344772	988379
650394	988380
289501	988381
6981	988382
467038	988383
15511	988384
322949	988385
505943	988386
167359	988387
274525	988388
86639	988389
18013	988390
305232	988391
110106	988392
450959	988393
31590	988394
453606	988395
614061	988396
106459	988397
57946	988398
133560	988399
359270	988400
253222	988401
80830	988402
386519	988403
110388	988404
13377	988405
290342	988406
275677	988407
381341	988408
182216	988409
294805	988410
127001	988411
279168	988412
33769	988413
94445	988414
421234	988415
247720	988416
564970	988417
89315	988418
584476	988419
117239	988420
236277	988421
450878	988422
74001	988423
308409	988424
41859	988425
452428	988426
519940	988427
209721	988428
243951	988429
449926	988430
122882	988431
13368	988432
362010	988433
23618	988434
41615	988435
208208	988436
238914	988437
528270	988438
2922	988439
286858	988440
33850	988441
332855	988442
125878	988443
425222	988444
304122	988445
20359	988446
292581	988447
655683	988448
180609	988449
138511	988450
576607	988451
494762	988452
153040	988453
145674	988454
109178	988455
256849	988456
609424	988457
96255	988458
92253	988459
323245	988460
135272	988461
398605	988462
78617	988463
301040	988464
241723	988465
514551	988466
66242	988467
435865	988468
609340	988469
305997	988470
54460	988471
44975	988472
40627	988473
405528	988474
368584	988475
266883	988476
85521	988477
155875	988478
21453	988479
710074	988480
187656	988481
151342	988482
18371	988483
622480	988484
545612	988485
3811	988486
84882	988487
153624	988488
54389	988489
486112	988490
54054	988491
109378	988492
489973	988493
660340	988494
178064	988495
81278	988496
12514	988497
440674	988498
455732	988499
120597	988500
140544	988501
17666	988502
420097	988503
393486	988504
50216	988505
415205	988506
420009	988507
82082	988508
602135	988509
98523	988510
54031	988511
270450	988512
372582	988513
39778	988514
17668	988515
714046	988516
397356	988517
206520	988518
44475	988519
103310	988520
15265	988521
31124	988522
157772	988523
365618	988524
147729	988525
676672	988526
571053	988527
17923	988528
19853	988529
60123	988530
51337	988531
637030	988532
261820	988533
385785	988534
230347	988535
460085	988536
24273	988537
694907	988538
248442	988539
636802	988540
93855	988541
14498	988542
44256	988543
87015	988544
522139	988545
2465	988546
646155	988547
162775	988548
304963	988549
49220	988550
439165	988551
30532	988552
68909	988553
410495	988554
409685	988555
460741	988556
446196	988557
513774	988558
667767	988559
507775	988560
8293	988561
608074	988562
3628	988563
528207	988564
206909	988565
173770	988566
237962	988567
71345	988568
18962	988569
95123	988570
573192	988571
671214	988572
180825	988573
16216	988574
153944	988575
102868	988576
31677	988577
274029	988578
61480	988579
152917	988580
415190	988581
185350	988582
461712	988583
74129	988584
141905	988585
673166	988586
40986	988587
123365	988588
505780	988589
372973	988590
514871	988591
401912	988592
322872	988593
24954	988594
29850	988595
13474	988596
23117	988597
160699	988598
251140	988599
205159	988600
593296	988601
626515	988602
37379	988603
2074	988604
369255	988605
165050	988606
556576	988607
5900	988608
8471	988609
4182	988610
29329	988611
178364	988612
23415	988613
61843	988614
527326	988615
41256	988616
178583	988617
105473	988618
654631	988619
68391	988620
53483	988621
76997	988622
59773	988623
265849	988624
600832	988625
147355	988626
295823	988627
338500	988628
16773	988629
670776	988630
396624	988631
238029	988632
49699	988633
187922	988634
11336	988635
649550	988636
98775	988637
5474	988638
139754	988639
42223	988640
487810	988641
602270	988642
480780	988643
396989	988644
433173	988645
49604	988646
22492	988647
502073	988648
153592	988649
172029	988650
183423	988651
561777	988652
236873	988653
719220	988654
148409	988655
352391	988656
316795	988657
13380	988658
144592	988659
116211	988660
179215	988661
542472	988662
267960	988663
108430	988664
659656	988665
4743	988666
368896	988667
271611	988668
42977	988669
15024	988670
344343	988671
8553	988672
53055	988673
518133	988674
2334	988675
10104	988676
139437	988677
717050	988678
71792	988679
272510	988680
529425	988681
612389	988682
579702	988683
154914	988684
53512	988685
506616	988686
92869	988687
139453	988688
565197	988689
352642	988690
714239	988691
29257	988692
553626	988693
544796	988694
5537	988695
290067	988696
466113	988697
16061	988698
686731	988699
344594	988700
182907	988701
170478	988702
222293	988703
515012	988704
605633	988705
95153	988706
599697	988707
49254	988708
606426	988709
51349	988710
36133	988711
666960	988712
449428	988713
689679	988714
578590	988715
598130	988716
469648	988717
489048	988718
182074	988719
616853	988720
574153	988721
607646	988722
176139	988723
39811	988724
42889	988725
316450	988726
275889	988727
711222	988728
20885	988729
394168	988730
101738	988731
709541	988732
380578	988733
96733	988734
142159	988735
135327	988736
598022	988737
32661	988738
544330	988739
457419	988740
61062	988741
646458	988742
540920	988743
41654	988744
208455	988745
96517	988746
35967	988747
290752	988748
350625	988749
313486	988750
126962	988751
681850	988752
17752	988753
486008	988754
517911	988755
362753	988756
313186	988757
84566	988758
408316	988759
582487	988760
78217	988761
105759	988762
666821	988763
25222	988764
119679	988765
2138	988766
79637	988767
455216	988768
91805	988769
696557	988770
455599	988771
111417	988772
473863	988773
306800	988774
485027	988775
304697	988776
660135	988777
115630	988778
43213	988779
15951	988780
653797	988781
332073	988782
40717	988783
473186	988784
133460	988785
636233	988786
127254	988787
329608	988788
49427	988789
610661	988790
721607	988791
123658	988792
772	988793
515854	988794
236395	988795
598084	988796
568800	988797
525462	988798
158358	988799
9976	988800
254557	988801
404366	988802
59574	988803
317470	988804
13290	988805
313844	988806
11237	988807
633955	988808
10693	988809
10473	988810
339580	988811
640459	988812
123999	988813
200916	988814
617291	988815
550663	988816
547042	988817
8082	988818
211508	988819
374416	988820
631524	988821
51505	988822
112124	988823
394660	988824
170413	988825
401377	988826
84427	988827
257776	988828
586731	988829
56564	988830
14740	988831
400075	988832
401279	988833
448927	988834
507282	988835
318942	988836
14227	988837
687870	988838
36665	988839
258900	988840
24730	988841
619774	988842
577574	988843
307122	988844
12307	988845
614127	988846
415600	988847
683925	988848
92222	988849
310053	988850
53186	988851
39735	988852
602864	988853
32093	988854
14180	988855
722242	988856
721102	988857
368743	988858
76136	988859
5768	988860
92868	988861
556320	988862
504543	988863
483733	988864
709374	988865
102527	988866
477994	988867
681468	988868
23744	988869
150792	988870
175038	988871
550010	988872
45749	988873
54939	988874
64774	988875
709115	988876
116478	988877
594006	988878
114439	988879
562457	988880
445229	988881
64675	988882
127833	988883
86466	988884
296048	988885
587314	988886
79396	988887
26555	988888
684868	988889
597207	988890
24717	988891
165118	988892
693286	988893
193505	988894
651902	988895
22835	988896
709186	988897
144237	988898
36106	988899
229097	988900
8495	988901
361971	988902
716477	988903
507995	988904
504918	988905
240161	988906
56113	988907
196450	988908
4985	988909
6460	988910
204501	988911
286237	988912
557503	988913
524775	988914
450138	988915
185775	988916
135694	988917
434217	988918
241206	988919
202126	988920
171761	988921
169618	988922
244504	988923
52348	988924
281878	988925
336470	988926
678190	988927
567400	988928
94106	988929
20180	988930
676501	988931
4019	988932
427998	988933
178242	988934
465217	988935
467840	988936
307676	988937
122459	988938
69870	988939
26309	988940
676474	988941
554953	988942
396	988943
12051	988944
158532	988945
427702	988946
207085	988947
100776	988948
9072	988949
499661	988950
12808	988951
566208	988952
61218	988953
597339	988954
104997	988955
412815	988956
177070	988957
634766	988958
294181	988959
495064	988960
674994	988961
383790	988962
84754	988963
655122	988964
159822	988965
33346	988966
455383	988967
9794	988968
450944	988969
359670	988970
542098	988971
158751	988972
537739	988973
50313	988974
392284	988975
32247	988976
615450	988977
3265	988978
38192	988979
328643	988980
441812	988981
552449	988982
666653	988983
386126	988984
133725	988985
117672	988986
159755	988987
25896	988988
186607	988989
430464	988990
12759	988991
494488	988992
586288	988993
191825	988994
548009	988995
121206	988996
60073	988997
261765	988998
169191	988999
548043	989000
36489	989001
42776	989002
717922	989003
79808	989004
212816	989005
154741	989006
207370	989007
79909	989008
253881	989009
138025	989010
509670	989011
225441	989012
158894	989013
458540	989014
468881	989015
382660	989016
54226	989017
341152	989018
491158	989019
8290	989020
357609	989021
573902	989022
101384	989023
719106	989024
713927	989025
32254	989026
264033	989027
396137	989028
384299	989029
345473	989030
675502	989031
142167	989032
65742	989033
147441	989034
475608	989035
91174	989036
392013	989037
9638	989038
9069	989039
417243	989040
642823	989041
298267	989042
122011	989043
29838	989044
809	989045
70650	989046
46945	989047
601010	989048
688489	989049
43700	989050
371187	989051
142925	989052
327139	989053
6458	989054
130681	989055
690278	989056
471274	989057
611713	989058
14399	989059
713758	989060
163045	989061
125225	989062
201072	989063
133232	989064
382332	989065
135772	989066
16934	989067
177766	989068
10031	989069
544980	989070
138055	989071
58510	989072
28645	989073
701142	989074
517120	989075
363871	989076
16757	989077
108822	989078
209970	989079
663386	989080
132401	989081
699730	989082
642403	989083
9369	989084
457513	989085
285742	989086
144785	989087
3572	989088
103150	989089
439704	989090
708384	989091
406001	989092
476923	989093
574051	989094
708470	989095
264801	989096
40202	989097
678580	989098
117260	989099
138224	989100
130027	989101
419529	989102
664905	989103
94773	989104
423676	989105
472840	989106
409187	989107
198706	989108
30422	989109
530703	989110
72881	989111
566882	989112
520293	989113
378584	989114
72219	989115
121626	989116
31179	989117
365454	989118
8813	989119
406584	989120
39544	989121
63715	989122
412557	989123
623401	989124
148651	989125
396875	989126
645840	989127
6213	989128
113886	989129
501297	989130
176496	989131
68619	989132
12902	989133
19435	989134
206674	989135
125433	989136
9542	989137
22929	989138
243512	989139
134411	989140
7488	989141
106173	989142
180225	989143
547833	989144
4598	989145
379417	989146
601993	989147
18284	989148
142156	989149
100880	989150
262714	989151
187777	989152
111770	989153
621135	989154
56060	989155
4049	989156
615926	989157
338677	989158
14874	989159
167083	989160
162027	989161
139954	989162
294033	989163
467761	989164
543672	989165
172419	989166
170845	989167
490223	989168
67052	989169
183164	989170
5469	989171
9569	989172
103020	989173
721477	989174
256617	989175
607864	989176
124050	989177
56573	989178
319456	989179
362642	989180
42059	989181
577836	989182
694126	989183
245935	989184
23514	989185
265132	989186
484081	989187
17810	989188
641939	989189
133420	989190
808	989191
494289	989192
613599	989193
725236	989194
29328	989195
119433	989196
17609	989197
32387	989198
31993	989199
569669	989200
132910	989201
17008	989202
286181	989203
303410	989204
32189	989205
66221	989206
700485	989207
2798	989208
313891	989209
97592	989210
225608	989211
246988	989212
470578	989213
38126	989214
100249	989215
343595	989216
352222	989217
90900	989218
291313	989219
451253	989220
305293	989221
505979	989222
301940	989223
98185	989224
595439	989225
592444	989226
9327	989227
562512	989228
182243	989229
194402	989230
95528	989231
103596	989232
149730	989233
467859	989234
91446	989235
226030	989236
253838	989237
253335	989238
27145	989239
656644	989240
589943	989241
330490	989242
39400	989243
8615	989244
202365	989245
435094	989246
394376	989247
22562	989248
708407	989249
567842	989250
5267	989251
15524	989252
157018	989253
381192	989254
48810	989255
125223	989256
553083	989257
99512	989258
114076	989259
614417	989260
402994	989261
111291	989262
584317	989263
128522	989264
174100	989265
627055	989266
486040	989267
286097	989268
506618	989269
369521	989270
10296	989271
83614	989272
696457	989273
589690	989274
701219	989275
145970	989276
394827	989277
289665	989278
106892	989279
619176	989280
338957	989281
383332	989282
154146	989283
24430	989284
17926	989285
329171	989286
138783	989287
696128	989288
3227	989289
74702	989290
180360	989291
420128	989292
23324	989293
308586	989294
1074	989295
581523	989296
582290	989297
295414	989298
700016	989299
502136	989300
385179	989301
135304	989302
363259	989303
365272	989304
319855	989305
14386	989306
362581	989307
546098	989308
516010	989309
157920	989310
46408	989311
312015	989312
560460	989313
60721	989314
268370	989315
239927	989316
616264	989317
506049	989318
140566	989319
609413	989320
293912	989321
169206	989322
695447	989323
73611	989324
259229	989325
53725	989326
47906	989327
58850	989328
275063	989329
141651	989330
185377	989331
560001	989332
684740	989333
12913	989334
666149	989335
88776	989336
696037	989337
428526	989338
93334	989339
69806	989340
29374	989341
176049	989342
503098	989343
122447	989344
179570	989345
3	989346
638552	989347
374137	989348
613389	989349
230110	989350
642039	989351
128927	989352
65820	989353
113857	989354
40531	989355
681737	989356
176851	989357
586363	989358
123775	989359
240443	989360
23724	989361
25990	989362
139474	989363
405975	989364
707095	989365
51214	989366
598188	989367
41852	989368
102210	989369
412311	989370
523144	989371
109758	989372
461657	989373
13819	989374
182648	989375
628209	989376
172527	989377
341083	989378
184640	989379
689970	989380
445979	989381
424165	989382
405821	989383
72353	989384
711514	989385
364907	989386
400030	989387
50784	989388
670871	989389
481823	989390
138935	989391
11883	989392
626347	989393
536151	989394
30748	989395
673942	989396
119473	989397
185449	989398
288392	989399
485893	989400
70193	989401
565737	989402
37783	989403
108940	989404
3798	989405
274046	989406
604043	989407
555004	989408
204320	989409
367775	989410
307151	989411
23754	989412
401400	989413
53593	989414
178834	989415
41773	989416
16867	989417
634159	989418
345001	989419
30499	989420
430332	989421
148277	989422
443723	989423
33916	989424
541299	989425
352962	989426
421086	989427
49548	989428
627272	989429
290395	989430
180135	989431
132631	989432
123527	989433
109703	989434
110577	989435
272541	989436
513609	989437
462453	989438
543776	989439
471160	989440
293	989441
324599	989442
333910	989443
288625	989444
101018	989445
19437	989446
27274	989447
705506	989448
394613	989449
625747	989450
10967	989451
53340	989452
633789	989453
238218	989454
17544	989455
262264	989456
4099	989457
653	989458
371636	989459
645581	989460
292654	989461
132085	989462
429027	989463
517701	989464
306108	989465
147987	989466
20766	989467
669093	989468
499477	989469
124002	989470
54455	989471
542616	989472
395528	989473
474202	989474
180048	989475
31082	989476
563	989477
622817	989478
61259	989479
82228	989480
511259	989481
479940	989482
104122	989483
58740	989484
334578	989485
220161	989486
87380	989487
29399	989488
177380	989489
129698	989490
622718	989491
4563	989492
558609	989493
387825	989494
29127	989495
3987	989496
525486	989497
660242	989498
387697	989499
146133	989500
566995	989501
702492	989502
189	989503
439227	989504
436708	989505
192874	989506
192156	989507
186006	989508
346488	989509
302500	989510
397450	989511
637373	989512
621309	989513
600494	989514
59455	989515
50461	989516
48950	989517
610639	989518
509343	989519
53385	989520
52315	989521
427158	989522
287829	989523
478493	989524
41215	989525
704985	989526
222521	989527
557073	989528
22445	989529
40802	989530
621147	989531
581138	989532
439648	989533
274667	989534
51257	989535
719725	989536
430418	989537
1340	989538
639612	989539
364119	989540
592279	989541
597153	989542
16295	989543
147435	989544
37838	989545
540223	989546
428277	989547
64336	989548
1771	989549
1372	989550
154852	989551
195795	989552
716373	989553
686291	989554
135728	989555
43375	989556
159884	989557
37680	989558
113220	989559
557089	989560
556802	989561
134917	989562
536757	989563
26022	989564
207594	989565
436647	989566
574544	989567
66585	989568
423212	989569
45078	989570
579376	989571
517407	989572
626687	989573
277816	989574
34206	989575
5197	989576
513835	989577
546870	989578
405413	989579
604050	989580
134502	989581
228538	989582
431512	989583
371617	989584
101452	989585
672948	989586
34508	989587
337863	989588
642186	989589
148325	989590
83008	989591
265762	989592
708267	989593
298182	989594
83059	989595
457436	989596
642671	989597
175406	989598
576249	989599
115874	989600
24981	989601
150055	989602
169553	989603
230686	989604
432486	989605
693756	989606
352636	989607
112892	989608
41115	989609
434820	989610
144804	989611
259296	989612
105437	989613
9869	989614
256084	989615
386011	989616
151813	989617
652502	989618
498520	989619
34203	989620
223712	989621
571314	989622
135735	989623
97813	989624
137309	989625
80990	989626
393357	989627
590895	989628
609895	989629
612045	989630
117330	989631
514846	989632
554062	989633
207777	989634
595142	989635
6120	989636
413433	989637
445007	989638
720920	989639
311968	989640
172943	989641
48958	989642
717782	989643
49370	989644
196523	989645
247620	989646
167246	989647
28080	989648
25053	989649
705499	989650
714509	989651
372400	989652
337622	989653
7790	989654
182366	989655
475195	989656
12980	989657
373071	989658
156159	989659
29751	989660
238600	989661
459985	989662
553746	989663
171080	989664
135398	989665
431086	989666
151114	989667
492936	989668
131754	989669
17635	989670
570849	989671
523978	989672
86314	989673
25206	989674
201777	989675
77400	989676
443078	989677
25421	989678
660869	989679
25543	989680
391462	989681
386843	989682
494405	989683
5426	989684
615615	989685
172755	989686
48899	989687
99136	989688
111440	989689
260959	989690
95319	989691
228704	989692
348042	989693
513350	989694
65906	989695
184413	989696
367589	989697
412712	989698
323883	989699
687260	989700
95100	989701
444518	989702
526284	989703
32710	989704
314084	989705
69038	989706
105856	989707
46700	989708
530556	989709
133512	989710
129283	989711
407044	989712
115843	989713
723106	989714
491840	989715
23462	989716
106623	989717
70408	989718
395355	989719
544131	989720
109732	989721
7438	989722
272900	989723
633494	989724
497487	989725
101975	989726
106139	989727
395215	989728
136629	989729
185832	989730
278828	989731
643798	989732
164156	989733
48069	989734
682990	989735
354010	989736
644049	989737
168694	989738
100747	989739
145435	989740
619329	989741
65177	989742
530113	989743
79505	989744
666241	989745
60036	989746
67120	989747
3287	989748
436087	989749
2672	989750
279008	989751
54092	989752
15691	989753
264895	989754
586503	989755
23384	989756
47696	989757
226055	989758
90056	989759
230699	989760
130004	989761
50095	989762
26186	989763
283243	989764
69979	989765
88906	989766
71427	989767
67222	989768
103511	989769
372714	989770
494747	989771
672491	989772
405015	989773
264081	989774
198863	989775
387771	989776
695044	989777
619482	989778
164449	989779
563464	989780
9740	989781
140499	989782
93007	989783
467894	989784
301723	989785
463668	989786
15765	989787
171728	989788
269270	989789
78805	989790
385713	989791
466878	989792
54132	989793
149594	989794
100900	989795
594112	989796
512760	989797
45433	989798
542128	989799
64099	989800
127992	989801
455044	989802
615727	989803
353559	989804
72839	989805
262958	989806
127285	989807
30342	989808
215164	989809
611457	989810
622737	989811
699144	989812
4235	989813
2599	989814
581052	989815
303487	989816
29907	989817
148271	989818
207400	989819
179659	989820
82624	989821
707241	989822
156916	989823
43501	989824
81931	989825
524093	989826
246574	989827
585760	989828
96000	989829
593619	989830
13801	989831
218858	989832
6348	989833
190484	989834
346045	989835
388355	989836
538040	989837
221032	989838
306334	989839
177219	989840
540808	989841
229914	989842
108047	989843
66363	989844
653981	989845
404310	989846
63436	989847
44192	989848
132438	989849
458168	989850
558337	989851
701714	989852
150181	989853
267853	989854
430330	989855
443738	989856
280122	989857
653065	989858
131780	989859
288	989860
254966	989861
32933	989862
19372	989863
536014	989864
150146	989865
317652	989866
9123	989867
641218	989868
480826	989869
530138	989870
13691	989871
388664	989872
601502	989873
673763	989874
696284	989875
150254	989876
177755	989877
168063	989878
177033	989879
33762	989880
429516	989881
157732	989882
445701	989883
252619	989884
278902	989885
705428	989886
44668	989887
708721	989888
71081	989889
14073	989890
301876	989891
702484	989892
485369	989893
82020	989894
651958	989895
64102	989896
699789	989897
530220	989898
656026	989899
706302	989900
10157	989901
93424	989902
222003	989903
408310	989904
129312	989905
397435	989906
72486	989907
417884	989908
600016	989909
578520	989910
387472	989911
111625	989912
185975	989913
35476	989914
365505	989915
472247	989916
345620	989917
266849	989918
218625	989919
433977	989920
724610	989921
110423	989922
18441	989923
662204	989924
110325	989925
439839	989926
538292	989927
332678	989928
23551	989929
17161	989930
94151	989931
7953	989932
1378	989933
356148	989934
79433	989935
35326	989936
446104	989937
13468	989938
245358	989939
48558	989940
497363	989941
216913	989942
62240	989943
446315	989944
146447	989945
434598	989946
695399	989947
608168	989948
448858	989949
94915	989950
722574	989951
151256	989952
647879	989953
368202	989954
310068	989955
440603	989956
703265	989957
116303	989958
23632	989959
40887	989960
7996	989961
397151	989962
558707	989963
163182	989964
20692	989965
720918	989966
300114	989967
152072	989968
176360	989969
599008	989970
39468	989971
14894	989972
663528	989973
507227	989974
472877	989975
21259	989976
192834	989977
355692	989978
44758	989979
61696	989980
42284	989981
597051	989982
330307	989983
33414	989984
316066	989985
11792	989986
168742	989987
668574	989988
37009	989989
135709	989990
59448	989991
51153	989992
63733	989993
168247	989994
561397	989995
415358	989996
4095	989997
111938	989998
158131	989999
1357	990000
117650	990001
558935	990002
62512	990003
79881	990004
186787	990005
64717	990006
230675	990007
343450	990008
133111	990009
647562	990010
185342	990011
34772	990012
628862	990013
407349	990014
29664	990015
90839	990016
169837	990017
388900	990018
549801	990019
23990	990020
11216	990021
586749	990022
501435	990023
45567	990024
1290	990025
113068	990026
16202	990027
86776	990028
361217	990029
619038	990030
157644	990031
50685	990032
71892	990033
165024	990034
442764	990035
71954	990036
11155	990037
261365	990038
205749	990039
57596	990040
181633	990041
245470	990042
673003	990043
698285	990044
11002	990045
313003	990046
147827	990047
676415	990048
130903	990049
596883	990050
370965	990051
7311	990052
629142	990053
142572	990054
73433	990055
62230	990056
289324	990057
241326	990058
553223	990059
716221	990060
518175	990061
460380	990062
299936	990063
119431	990064
373070	990065
210293	990066
594799	990067
273750	990068
262780	990069
686685	990070
125065	990071
154436	990072
673002	990073
628233	990074
253790	990075
35122	990076
409822	990077
175563	990078
29092	990079
247904	990080
31868	990081
81854	990082
42109	990083
263174	990084
329976	990085
119762	990086
30102	990087
20814	990088
34118	990089
149592	990090
611794	990091
216606	990092
582208	990093
52471	990094
64477	990095
113963	990096
159190	990097
7454	990098
477351	990099
262721	990100
123115	990101
288785	990102
12282	990103
701483	990104
85972	990105
169697	990106
6496	990107
318966	990108
73302	990109
166498	990110
496510	990111
149504	990112
41080	990113
430496	990114
95371	990115
179023	990116
89916	990117
415291	990118
17441	990119
186669	990120
153383	990121
521700	990122
66690	990123
289141	990124
395575	990125
150056	990126
557255	990127
587701	990128
7149	990129
460333	990130
160171	990131
660338	990132
124388	990133
713102	990134
317481	990135
206121	990136
612994	990137
356844	990138
388838	990139
58028	990140
339964	990141
268839	990142
677527	990143
152415	990144
149829	990145
374898	990146
523347	990147
161248	990148
175907	990149
119262	990150
302426	990151
702878	990152
602192	990153
2344	990154
148123	990155
125477	990156
86912	990157
91380	990158
140291	990159
558408	990160
153526	990161
148558	990162
243564	990163
269702	990164
34530	990165
121104	990166
3928	990167
687358	990168
321358	990169
606388	990170
354637	990171
449579	990172
677244	990173
566574	990174
416891	990175
56988	990176
164288	990177
119013	990178
271915	990179
63498	990180
520042	990181
24278	990182
208933	990183
419323	990184
148389	990185
628054	990186
617829	990187
262023	990188
709461	990189
1694	990190
68060	990191
283059	990192
649122	990193
136059	990194
365666	990195
30479	990196
643108	990197
586604	990198
425433	990199
159863	990200
144904	990201
120990	990202
113286	990203
42239	990204
24364	990205
594539	990206
21866	990207
159187	990208
280829	990209
166054	990210
235594	990211
217242	990212
78209	990213
531370	990214
41265	990215
632805	990216
20984	990217
129655	990218
165730	990219
574162	990220
196773	990221
78800	990222
507267	990223
433127	990224
570374	990225
488297	990226
21578	990227
342113	990228
200534	990229
361317	990230
499328	990231
470449	990232
139911	990233
595143	990234
504267	990235
56696	990236
97581	990237
93641	990238
133232	990239
104089	990240
495617	990241
157117	990242
185733	990243
233134	990244
172433	990245
597279	990246
283409	990247
678101	990248
11854	990249
138029	990250
397694	990251
201343	990252
6611	990253
221963	990254
434053	990255
25900	990256
5302	990257
513987	990258
532541	990259
405694	990260
11583	990261
60287	990262
58813	990263
467536	990264
49790	990265
663052	990266
134758	990267
169769	990268
36915	990269
649244	990270
296878	990271
571414	990272
27176	990273
161673	990274
187178	990275
230874	990276
53969	990277
330729	990278
122991	990279
79506	990280
229175	990281
170587	990282
490763	990283
131140	990284
700142	990285
698490	990286
628398	990287
455471	990288
25481	990289
36398	990290
186676	990291
25360	990292
454727	990293
41666	990294
701420	990295
27128	990296
56740	990297
548750	990298
674313	990299
519328	990300
539584	990301
30554	990302
64658	990303
158986	990304
500621	990305
650020	990306
231151	990307
661953	990308
168997	990309
303435	990310
1469	990311
221129	990312
13400	990313
35964	990314
496696	990315
183420	990316
354082	990317
543240	990318
132290	990319
44541	990320
347993	990321
692362	990322
260054	990323
516853	990324
90781	990325
240901	990326
169889	990327
323654	990328
312848	990329
119026	990330
480700	990331
93546	990332
243127	990333
325020	990334
85071	990335
1994	990336
444796	990337
596028	990338
566691	990339
31255	990340
530803	990341
175647	990342
599160	990343
147639	990344
680661	990345
238744	990346
660188	990347
42418	990348
238699	990349
615261	990350
637779	990351
35944	990352
388296	990353
412459	990354
25236	990355
543854	990356
377874	990357
376283	990358
9817	990359
182075	990360
712101	990361
127038	990362
694027	990363
718226	990364
52592	990365
691540	990366
182297	990367
112321	990368
151253	990369
690882	990370
619056	990371
543654	990372
198571	990373
645210	990374
681598	990375
93569	990376
424566	990377
619594	990378
183762	990379
481419	990380
273098	990381
635088	990382
241168	990383
171791	990384
422315	990385
428035	990386
522300	990387
149540	990388
432588	990389
221799	990390
7892	990391
258	990392
145078	990393
499738	990394
566127	990395
132339	990396
466501	990397
261840	990398
212811	990399
344419	990400
122664	990401
547199	990402
504854	990403
113779	990404
116949	990405
14640	990406
366148	990407
508213	990408
342043	990409
338300	990410
19485	990411
540342	990412
178693	990413
160134	990414
328608	990415
33816	990416
608396	990417
658000	990418
666324	990419
148108	990420
625425	990421
562384	990422
232593	990423
670923	990424
91000	990425
53174	990426
151238	990427
70780	990428
502627	990429
543710	990430
103111	990431
497076	990432
297995	990433
143863	990434
644539	990435
83662	990436
126803	990437
458576	990438
687745	990439
311264	990440
292129	990441
662721	990442
629757	990443
344327	990444
6814	990445
302893	990446
218761	990447
328195	990448
39550	990449
170501	990450
14969	990451
155578	990452
111064	990453
90481	990454
646122	990455
704815	990456
613283	990457
3052	990458
297535	990459
1353	990460
377888	990461
1729	990462
81744	990463
431771	990464
582477	990465
170814	990466
628061	990467
522850	990468
601059	990469
536968	990470
15154	990471
33267	990472
214378	990473
24520	990474
145761	990475
311950	990476
664100	990477
689889	990478
489837	990479
1054	990480
180031	990481
183516	990482
171178	990483
351506	990484
377820	990485
77206	990486
326070	990487
221716	990488
34003	990489
529077	990490
95391	990491
660923	990492
482936	990493
643254	990494
171514	990495
187222	990496
20616	990497
325974	990498
619150	990499
118326	990500
145298	990501
230688	990502
5201	990503
719035	990504
41745	990505
455151	990506
5970	990507
69443	990508
150589	990509
141742	990510
32717	990511
364121	990512
227809	990513
361889	990514
140374	990515
630356	990516
18605	990517
319507	990518
142883	990519
537239	990520
481756	990521
296380	990522
22975	990523
414337	990524
16761	990525
258599	990526
505753	990527
82024	990528
591840	990529
397799	990530
257332	990531
35350	990532
141695	990533
556238	990534
643855	990535
336316	990536
192347	990537
653252	990538
39883	990539
315358	990540
254030	990541
27956	990542
38801	990543
65028	990544
611235	990545
556353	990546
299940	990547
93712	990548
48664	990549
262144	990550
497834	990551
478931	990552
423330	990553
78721	990554
176993	990555
429722	990556
383987	990557
567086	990558
92190	990559
304142	990560
38958	990561
115175	990562
180972	990563
317517	990564
34725	990565
101120	990566
69830	990567
622104	990568
63733	990569
682624	990570
423234	990571
48126	990572
539880	990573
359408	990574
194227	990575
10022	990576
448211	990577
568295	990578
44049	990579
116342	990580
176559	990581
109579	990582
90128	990583
165972	990584
46096	990585
528535	990586
59121	990587
2217	990588
40242	990589
117478	990590
185981	990591
517224	990592
599364	990593
231655	990594
542124	990595
596190	990596
4114	990597
643429	990598
42019	990599
408986	990600
65461	990601
438747	990602
23669	990603
73116	990604
350171	990605
156623	990606
69569	990607
77967	990608
605987	990609
333463	990610
274125	990611
649136	990612
649956	990613
212621	990614
86727	990615
125	990616
315512	990617
566133	990618
111085	990619
509863	990620
198894	990621
374641	990622
5957	990623
32801	990624
690533	990625
424700	990626
484060	990627
583991	990628
392385	990629
404685	990630
460637	990631
12572	990632
79695	990633
12803	990634
48833	990635
14216	990636
639462	990637
130506	990638
141093	990639
236769	990640
106179	990641
338912	990642
653191	990643
256464	990644
154462	990645
170085	990646
13757	990647
72003	990648
595836	990649
153013	990650
604664	990651
184382	990652
170218	990653
135974	990654
126850	990655
183312	990656
25255	990657
716521	990658
595288	990659
94107	990660
8178	990661
488972	990662
25676	990663
309087	990664
335203	990665
159361	990666
394956	990667
131757	990668
184021	990669
83891	990670
433634	990671
92011	990672
9614	990673
205409	990674
595539	990675
463543	990676
417850	990677
17882	990678
84893	990679
641171	990680
480070	990681
100014	990682
38146	990683
7099	990684
364198	990685
1407	990686
110130	990687
447525	990688
32906	990689
34931	990690
634277	990691
386009	990692
719722	990693
554472	990694
29974	990695
382425	990696
12716	990697
39998	990698
17561	990699
134282	990700
70794	990701
320832	990702
2370	990703
269257	990704
661450	990705
47811	990706
358210	990707
692807	990708
716545	990709
408557	990710
64672	990711
457938	990712
379668	990713
483264	990714
601568	990715
630013	990716
551384	990717
594633	990718
1192	990719
467599	990720
48836	990721
54122	990722
513145	990723
50007	990724
13843	990725
273092	990726
260970	990727
512497	990728
184003	990729
536	990730
176445	990731
400612	990732
274223	990733
175919	990734
73040	990735
99613	990736
478637	990737
4505	990738
501773	990739
626462	990740
545033	990741
177896	990742
585270	990743
111917	990744
84064	990745
45573	990746
44432	990747
9575	990748
410420	990749
354967	990750
520391	990751
13011	990752
506927	990753
135428	990754
27148	990755
80259	990756
34803	990757
142431	990758
505351	990759
139405	990760
377851	990761
331041	990762
696749	990763
413353	990764
66898	990765
150350	990766
28139	990767
124679	990768
10713	990769
617398	990770
532956	990771
671045	990772
117892	990773
716848	990774
417931	990775
2367	990776
89579	990777
101003	990778
134670	990779
47148	990780
640269	990781
652561	990782
13853	990783
2893	990784
372515	990785
435581	990786
253059	990787
95337	990788
519724	990789
289297	990790
649153	990791
552709	990792
319535	990793
321752	990794
5528	990795
246454	990796
479342	990797
62183	990798
269668	990799
271838	990800
24287	990801
413074	990802
397776	990803
324239	990804
305743	990805
71043	990806
308368	990807
77375	990808
167406	990809
145715	990810
427711	990811
173917	990812
3207	990813
377566	990814
508869	990815
1425	990816
699544	990817
123646	990818
417889	990819
48130	990820
121251	990821
495344	990822
603681	990823
392163	990824
479315	990825
640973	990826
724790	990827
261858	990828
526656	990829
156053	990830
185419	990831
707625	990832
44192	990833
627725	990834
188167	990835
436926	990836
148715	990837
674285	990838
361597	990839
431874	990840
278033	990841
590662	990842
21186	990843
383748	990844
120934	990845
376438	990846
181131	990847
2671	990848
90947	990849
396232	990850
29748	990851
529487	990852
599969	990853
117999	990854
471494	990855
665960	990856
618878	990857
438353	990858
325153	990859
550992	990860
156302	990861
35168	990862
61819	990863
604281	990864
682542	990865
173964	990866
13519	990867
612050	990868
286547	990869
42807	990870
675567	990871
181636	990872
521852	990873
30043	990874
670583	990875
519024	990876
212108	990877
19249	990878
33919	990879
644825	990880
6244	990881
360495	990882
358685	990883
11059	990884
284836	990885
670668	990886
576410	990887
51670	990888
146853	990889
150917	990890
182978	990891
2004	990892
269252	990893
698056	990894
49090	990895
583083	990896
18947	990897
66523	990898
369445	990899
378608	990900
143870	990901
30552	990902
55434	990903
585516	990904
716718	990905
41505	990906
52877	990907
547901	990908
408243	990909
521974	990910
247862	990911
291059	990912
169038	990913
89010	990914
29325	990915
46971	990916
284157	990917
326476	990918
571944	990919
72930	990920
592429	990921
570	990922
677575	990923
122310	990924
516338	990925
661369	990926
609225	990927
24491	990928
43913	990929
596050	990930
276581	990931
109875	990932
790	990933
101163	990934
165803	990935
710515	990936
56933	990937
6589	990938
683756	990939
12145	990940
201532	990941
46769	990942
43647	990943
262612	990944
96890	990945
2477	990946
135213	990947
525931	990948
245027	990949
75509	990950
223625	990951
382810	990952
108320	990953
231940	990954
60839	990955
455821	990956
14260	990957
324	990958
66	990959
32071	990960
713211	990961
250098	990962
621983	990963
40074	990964
135290	990965
649854	990966
215823	990967
230276	990968
512218	990969
389716	990970
3013	990971
275560	990972
98689	990973
5147	990974
76080	990975
588654	990976
83403	990977
45808	990978
412383	990979
460106	990980
49245	990981
523254	990982
627079	990983
690348	990984
535870	990985
1079	990986
176259	990987
640677	990988
685240	990989
368312	990990
184942	990991
626471	990992
591807	990993
191774	990994
163446	990995
134223	990996
35775	990997
60442	990998
498760	990999
15853	991000
3068	991001
44450	991002
221992	991003
508781	991004
20142	991005
83013	991006
95791	991007
469461	991008
11302	991009
713472	991010
554485	991011
76731	991012
61415	991013
44072	991014
143832	991015
109804	991016
338567	991017
291813	991018
327690	991019
111321	991020
719050	991021
327884	991022
675623	991023
289002	991024
568952	991025
448915	991026
247075	991027
521973	991028
528630	991029
132980	991030
430068	991031
670678	991032
483578	991033
231007	991034
325594	991035
160814	991036
175412	991037
515488	991038
379123	991039
652476	991040
703929	991041
110686	991042
691115	991043
605241	991044
109943	991045
506019	991046
53475	991047
435379	991048
475373	991049
369931	991050
175692	991051
355914	991052
482574	991053
558492	991054
175809	991055
337986	991056
574200	991057
13048	991058
666607	991059
601523	991060
24526	991061
182456	991062
6069	991063
532194	991064
260416	991065
43297	991066
526606	991067
3777	991068
90004	991069
588418	991070
698796	991071
7281	991072
11812	991073
56070	991074
88154	991075
107048	991076
85019	991077
494888	991078
142575	991079
1519	991080
155741	991081
605197	991082
268926	991083
518861	991084
270079	991085
490674	991086
139891	991087
154611	991088
402099	991089
4525	991090
89668	991091
595271	991092
604019	991093
58718	991094
421188	991095
4778	991096
386771	991097
15966	991098
298536	991099
59736	991100
166720	991101
638051	991102
713499	991103
148238	991104
6728	991105
424748	991106
547098	991107
454470	991108
698418	991109
104431	991110
711832	991111
138328	991112
230313	991113
53536	991114
60831	991115
722999	991116
517929	991117
553506	991118
385604	991119
88748	991120
40044	991121
222016	991122
558324	991123
719208	991124
248714	991125
145393	991126
28098	991127
16849	991128
15585	991129
140259	991130
388154	991131
402992	991132
141005	991133
58264	991134
584988	991135
707812	991136
166785	991137
21380	991138
381971	991139
706638	991140
576330	991141
11919	991142
572593	991143
573853	991144
576262	991145
29027	991146
81642	991147
497260	991148
498856	991149
113770	991150
610381	991151
83868	991152
72485	991153
96429	991154
344284	991155
104171	991156
22737	991157
204229	991158
12593	991159
573174	991160
189722	991161
169815	991162
591324	991163
100559	991164
131874	991165
227921	991166
368078	991167
710214	991168
241758	991169
166962	991170
571384	991171
199534	991172
348599	991173
296816	991174
445522	991175
4254	991176
89305	991177
45851	991178
288665	991179
10170	991180
224811	991181
577220	991182
430981	991183
320896	991184
114432	991185
142457	991186
597945	991187
518066	991188
418665	991189
279972	991190
6854	991191
285821	991192
154576	991193
53239	991194
409440	991195
186169	991196
241377	991197
625084	991198
263737	991199
672981	991200
717320	991201
147326	991202
77794	991203
319573	991204
547768	991205
417545	991206
9696	991207
200909	991208
155402	991209
88145	991210
44957	991211
91365	991212
229975	991213
529347	991214
22394	991215
185830	991216
631223	991217
69180	991218
10832	991219
52080	991220
69097	991221
386254	991222
122713	991223
481195	991224
690596	991225
42384	991226
681968	991227
658349	991228
380953	991229
55371	991230
224380	991231
611928	991232
698081	991233
232669	991234
537782	991235
411713	991236
313228	991237
536168	991238
420397	991239
471404	991240
266873	991241
11184	991242
328577	991243
137470	991244
495601	991245
303241	991246
633578	991247
18730	991248
20004	991249
34289	991250
107001	991251
363891	991252
286676	991253
78430	991254
39568	991255
378628	991256
401182	991257
698832	991258
386010	991259
265339	991260
119169	991261
93494	991262
441819	991263
13874	991264
696846	991265
337608	991266
425730	991267
276368	991268
1226	991269
236519	991270
451533	991271
140143	991272
70764	991273
145396	991274
75496	991275
30741	991276
52304	991277
584874	991278
201237	991279
548499	991280
220929	991281
552206	991282
12898	991283
20804	991284
633912	991285
457107	991286
29873	991287
124437	991288
35262	991289
155824	991290
145373	991291
299708	991292
721494	991293
62798	991294
55877	991295
181980	991296
54866	991297
706707	991298
14227	991299
604004	991300
56747	991301
42438	991302
349212	991303
561251	991304
539742	991305
384772	991306
29298	991307
130882	991308
505114	991309
335331	991310
91481	991311
144757	991312
133553	991313
2117	991314
271298	991315
514475	991316
36740	991317
358189	991318
53318	991319
216207	991320
597942	991321
172199	991322
523028	991323
270955	991324
456468	991325
662162	991326
267	991327
386558	991328
364850	991329
506770	991330
469695	991331
695841	991332
77921	991333
168149	991334
46351	991335
413466	991336
69473	991337
686211	991338
4758	991339
472307	991340
49999	991341
156284	991342
137287	991343
43962	991344
351454	991345
141519	991346
31374	991347
202239	991348
335245	991349
26461	991350
348962	991351
255601	991352
683231	991353
220187	991354
638085	991355
357458	991356
26766	991357
172670	991358
158136	991359
1180	991360
28206	991361
14749	991362
390258	991363
603782	991364
532680	991365
135337	991366
161015	991367
258896	991368
371565	991369
585949	991370
47342	991371
177793	991372
656387	991373
569271	991374
247881	991375
554122	991376
8440	991377
663488	991378
45731	991379
61125	991380
282575	991381
109670	991382
601973	991383
53461	991384
11543	991385
13242	991386
474169	991387
16738	991388
108446	991389
47849	991390
602784	991391
138630	991392
124570	991393
271219	991394
262725	991395
59328	991396
501401	991397
204696	991398
403806	991399
7194	991400
298213	991401
653442	991402
348595	991403
70369	991404
7075	991405
600927	991406
370919	991407
165596	991408
263251	991409
128783	991410
68596	991411
144	991412
406883	991413
662977	991414
517184	991415
138126	991416
509075	991417
39328	991418
555663	991419
466510	991420
614101	991421
124169	991422
25532	991423
75673	991424
256749	991425
85324	991426
692854	991427
23332	991428
498881	991429
23334	991430
110912	991431
392539	991432
367110	991433
383292	991434
98520	991435
567038	991436
172066	991437
133911	991438
95741	991439
420159	991440
545372	991441
612453	991442
167934	991443
441725	991444
519519	991445
513908	991446
266153	991447
74640	991448
79278	991449
19524	991450
619068	991451
598071	991452
31809	991453
111657	991454
1362	991455
509681	991456
6608	991457
67230	991458
194281	991459
114000	991460
149509	991461
40037	991462
142725	991463
44746	991464
490546	991465
73534	991466
9683	991467
399030	991468
16827	991469
23253	991470
431820	991471
119224	991472
632369	991473
24775	991474
39231	991475
30936	991476
394017	991477
136440	991478
133054	991479
177501	991480
621022	991481
12356	991482
259729	991483
719157	991484
6984	991485
5922	991486
345574	991487
274085	991488
19855	991489
545368	991490
638567	991491
12020	991492
50015	991493
99434	991494
148944	991495
345792	991496
225680	991497
309239	991498
5674	991499
165431	991500
85906	991501
6662	991502
722632	991503
10567	991504
317760	991505
193967	991506
205028	991507
121014	991508
146794	991509
175729	991510
604737	991511
13278	991512
484206	991513
459775	991514
25654	991515
387848	991516
117481	991517
562288	991518
487688	991519
475026	991520
179582	991521
722161	991522
41352	991523
186134	991524
131153	991525
56059	991526
42192	991527
141966	991528
108456	991529
143345	991530
410290	991531
131294	991532
491881	991533
556872	991534
314033	991535
125166	991536
416922	991537
110115	991538
527511	991539
555844	991540
107501	991541
506453	991542
345824	991543
27610	991544
330986	991545
225992	991546
1917	991547
572524	991548
170366	991549
437013	991550
521744	991551
596205	991552
617756	991553
280654	991554
37089	991555
57126	991556
472262	991557
709123	991558
116973	991559
289499	991560
107088	991561
247636	991562
83870	991563
123942	991564
114	991565
171663	991566
170669	991567
561821	991568
701603	991569
714834	991570
371474	991571
553908	991572
625307	991573
399012	991574
470532	991575
536719	991576
598157	991577
527749	991578
40667	991579
61129	991580
702633	991581
431150	991582
549526	991583
149783	991584
419348	991585
146748	991586
570138	991587
93034	991588
667858	991589
433875	991590
133738	991591
233746	991592
10759	991593
593182	991594
407012	991595
356175	991596
59810	991597
127517	991598
653097	991599
660208	991600
35261	991601
79072	991602
9524	991603
412768	991604
114019	991605
498477	991606
27619	991607
693597	991608
116999	991609
402732	991610
186071	991611
57159	991612
117953	991613
4728	991614
128985	991615
156898	991616
175791	991617
49118	991618
40068	991619
111090	991620
672121	991621
631198	991622
641835	991623
572093	991624
643294	991625
324229	991626
17831	991627
403960	991628
347174	991629
143311	991630
238622	991631
73540	991632
121946	991633
31920	991634
687743	991635
255683	991636
463473	991637
240391	991638
38779	991639
276454	991640
5229	991641
28947	991642
486262	991643
143901	991644
59397	991645
430723	991646
147345	991647
136021	991648
612573	991649
679653	991650
15602	991651
184341	991652
668986	991653
187564	991654
673213	991655
260406	991656
16621	991657
6381	991658
676939	991659
405016	991660
12272	991661
65650	991662
164279	991663
394053	991664
36030	991665
214976	991666
29255	991667
526717	991668
205044	991669
471661	991670
696946	991671
547779	991672
40092	991673
154063	991674
3849	991675
169639	991676
23867	991677
67341	991678
568568	991679
245399	991680
144884	991681
234843	991682
6279	991683
11144	991684
52335	991685
48930	991686
657522	991687
369093	991688
162900	991689
699950	991690
70447	991691
178291	991692
38069	991693
251314	991694
11232	991695
58639	991696
187861	991697
65786	991698
76448	991699
326640	991700
55825	991701
311274	991702
167751	991703
15325	991704
502463	991705
110411	991706
316753	991707
274764	991708
566027	991709
609003	991710
21162	991711
150303	991712
27271	991713
409989	991714
610378	991715
127039	991716
28040	991717
538959	991718
84275	991719
46079	991720
234959	991721
640270	991722
78326	991723
144817	991724
63975	991725
184056	991726
21128	991727
591441	991728
352186	991729
177184	991730
651289	991731
723939	991732
16418	991733
148113	991734
392331	991735
423820	991736
221027	991737
630405	991738
9946	991739
68055	991740
34981	991741
374760	991742
280495	991743
93172	991744
421676	991745
715497	991746
669473	991747
7195	991748
376832	991749
215145	991750
384050	991751
322370	991752
140249	991753
10880	991754
379496	991755
370718	991756
33948	991757
251824	991758
20447	991759
131123	991760
240269	991761
519815	991762
700	991763
662510	991764
53478	991765
49062	991766
300038	991767
223050	991768
76268	991769
160743	991770
249276	991771
334105	991772
652607	991773
533432	991774
13085	991775
66428	991776
384943	991777
296732	991778
2284	991779
607453	991780
184933	991781
671431	991782
444381	991783
158081	991784
175305	991785
285970	991786
15886	991787
87187	991788
152062	991789
433894	991790
117134	991791
486947	991792
312897	991793
108728	991794
264009	991795
24558	991796
642787	991797
149975	991798
147059	991799
147006	991800
170836	991801
205082	991802
293678	991803
262632	991804
77877	991805
179392	991806
319765	991807
44471	991808
454938	991809
510781	991810
139727	991811
694408	991812
157270	991813
183259	991814
2413	991815
391488	991816
222222	991817
620065	991818
382953	991819
632142	991820
59157	991821
604486	991822
258568	991823
611113	991824
114228	991825
695941	991826
6563	991827
105335	991828
157750	991829
439166	991830
18539	991831
73559	991832
607585	991833
286152	991834
600465	991835
665251	991836
126638	991837
111975	991838
430634	991839
590092	991840
1978	991841
62577	991842
10260	991843
426365	991844
288382	991845
340349	991846
87406	991847
25299	991848
250698	991849
642857	991850
241070	991851
104331	991852
51337	991853
46438	991854
441950	991855
2749	991856
179667	991857
105784	991858
469759	991859
686561	991860
482123	991861
146900	991862
49658	991863
36243	991864
357685	991865
492242	991866
5153	991867
384524	991868
70859	991869
168859	991870
492412	991871
145439	991872
712075	991873
24441	991874
647782	991875
144207	991876
169366	991877
170877	991878
93565	991879
303385	991880
68885	991881
339271	991882
19349	991883
85284	991884
621661	991885
583659	991886
330221	991887
166318	991888
18939	991889
58566	991890
345759	991891
640090	991892
21643	991893
308239	991894
475416	991895
722485	991896
565653	991897
151720	991898
190201	991899
28905	991900
673147	991901
271705	991902
430983	991903
485741	991904
419177	991905
62534	991906
142636	991907
512886	991908
81890	991909
136484	991910
310580	991911
215120	991912
357718	991913
464108	991914
171513	991915
105392	991916
110011	991917
162652	991918
477509	991919
180156	991920
71603	991921
472719	991922
75616	991923
118949	991924
305970	991925
559111	991926
191404	991927
11213	991928
506611	991929
531672	991930
632285	991931
657897	991932
441842	991933
502454	991934
222810	991935
462363	991936
220086	991937
929	991938
10763	991939
542706	991940
275746	991941
316747	991942
276215	991943
217465	991944
22498	991945
16898	991946
69358	991947
512191	991948
106347	991949
340459	991950
597919	991951
393107	991952
54971	991953
520763	991954
157033	991955
514904	991956
464695	991957
717324	991958
677684	991959
412627	991960
31634	991961
186614	991962
453609	991963
186046	991964
163193	991965
354198	991966
106816	991967
215911	991968
97123	991969
338941	991970
35050	991971
440327	991972
535318	991973
74	991974
10549	991975
65410	991976
467199	991977
91673	991978
667216	991979
557548	991980
9405	991981
440575	991982
154579	991983
691822	991984
719816	991985
150686	991986
55058	991987
66953	991988
367995	991989
691196	991990
434287	991991
69233	991992
233809	991993
690574	991994
3046	991995
618602	991996
465029	991997
711766	991998
169434	991999
281477	992000
612837	992001
56460	992002
65806	992003
60043	992004
147709	992005
78946	992006
361860	992007
19410	992008
15230	992009
440012	992010
67681	992011
128767	992012
162306	992013
575437	992014
71079	992015
280105	992016
105120	992017
387623	992018
586868	992019
306720	992020
148439	992021
605252	992022
645589	992023
276929	992024
120607	992025
15546	992026
587300	992027
402316	992028
468561	992029
714808	992030
94914	992031
63906	992032
71969	992033
290974	992034
719369	992035
434948	992036
183338	992037
491237	992038
523726	992039
63767	992040
145811	992041
3713	992042
4892	992043
527582	992044
25107	992045
328382	992046
167876	992047
6061	992048
409620	992049
663363	992050
648051	992051
675054	992052
219925	992053
91877	992054
28299	992055
127862	992056
400681	992057
302664	992058
366261	992059
410049	992060
299225	992061
546541	992062
479173	992063
591914	992064
97048	992065
686775	992066
204471	992067
588761	992068
14814	992069
253005	992070
667350	992071
146861	992072
207123	992073
346514	992074
429573	992075
137513	992076
299681	992077
18210	992078
700425	992079
109640	992080
459697	992081
27509	992082
3623	992083
9450	992084
22573	992085
124712	992086
519424	992087
402431	992088
486209	992089
532419	992090
1407	992091
4184	992092
333045	992093
40500	992094
141962	992095
403519	992096
3676	992097
33930	992098
11480	992099
504093	992100
604805	992101
103075	992102
214221	992103
212866	992104
41735	992105
541303	992106
146867	992107
464909	992108
4690	992109
155655	992110
568118	992111
29850	992112
91984	992113
553781	992114
600885	992115
44934	992116
21940	992117
79265	992118
309548	992119
587428	992120
100766	992121
574553	992122
115521	992123
12373	992124
42212	992125
43229	992126
520257	992127
666624	992128
111379	992129
103643	992130
101372	992131
189788	992132
27929	992133
51944	992134
541598	992135
653150	992136
134904	992137
114748	992138
363734	992139
285056	992140
341937	992141
198320	992142
677261	992143
673252	992144
187025	992145
222117	992146
161542	992147
531462	992148
58799	992149
52062	992150
494421	992151
19265	992152
545264	992153
65659	992154
179106	992155
628369	992156
369303	992157
487419	992158
471780	992159
358502	992160
97757	992161
225383	992162
528457	992163
39724	992164
66992	992165
492259	992166
390561	992167
374762	992168
1361	992169
499910	992170
81025	992171
54988	992172
171146	992173
128642	992174
89982	992175
138232	992176
80720	992177
308053	992178
387619	992179
117074	992180
11347	992181
26165	992182
681547	992183
143477	992184
97651	992185
114517	992186
96593	992187
99697	992188
33662	992189
99491	992190
409036	992191
512029	992192
51279	992193
502071	992194
434434	992195
825	992196
506037	992197
169722	992198
210602	992199
2377	992200
110941	992201
7389	992202
34308	992203
105592	992204
538899	992205
62978	992206
449425	992207
627387	992208
710661	992209
129843	992210
360986	992211
175211	992212
711711	992213
608478	992214
375214	992215
590070	992216
112228	992217
601598	992218
562802	992219
2202	992220
383884	992221
211770	992222
244182	992223
498148	992224
183122	992225
89066	992226
338384	992227
117862	992228
41895	992229
520141	992230
116964	992231
79620	992232
13395	992233
89703	992234
487272	992235
656514	992236
36393	992237
645992	992238
569399	992239
626725	992240
685828	992241
639135	992242
354416	992243
264192	992244
647	992245
1881	992246
128658	992247
111991	992248
559632	992249
342048	992250
406450	992251
457084	992252
151808	992253
4213	992254
484330	992255
623704	992256
253083	992257
681591	992258
133889	992259
284769	992260
515104	992261
92889	992262
548747	992263
28502	992264
280522	992265
7040	992266
454592	992267
484252	992268
2420	992269
288602	992270
249437	992271
390518	992272
138896	992273
216277	992274
460040	992275
221164	992276
704382	992277
630949	992278
45265	992279
130137	992280
475490	992281
130782	992282
654651	992283
91022	992284
215256	992285
678306	992286
208887	992287
193879	992288
22842	992289
381575	992290
508808	992291
160566	992292
500693	992293
617774	992294
640936	992295
383114	992296
575397	992297
350975	992298
40253	992299
341019	992300
525795	992301
688682	992302
41179	992303
513839	992304
434533	992305
382285	992306
37094	992307
532331	992308
192102	992309
130559	992310
636148	992311
7431	992312
490602	992313
561382	992314
430557	992315
347660	992316
1580	992317
502013	992318
678231	992319
67943	992320
148367	992321
42542	992322
420782	992323
364597	992324
187912	992325
612959	992326
522061	992327
20480	992328
60581	992329
588800	992330
44160	992331
171541	992332
6335	992333
37545	992334
27943	992335
196883	992336
52233	992337
658025	992338
235876	992339
6626	992340
16285	992341
664214	992342
158697	992343
158347	992344
3944	992345
192384	992346
693270	992347
165490	992348
73228	992349
100173	992350
577786	992351
23310	992352
332342	992353
152151	992354
446861	992355
74484	992356
181028	992357
329657	992358
681382	992359
98859	992360
165345	992361
136239	992362
547867	992363
11548	992364
130452	992365
140275	992366
454729	992367
207473	992368
12094	992369
358347	992370
10092	992371
195758	992372
137436	992373
79286	992374
326330	992375
282031	992376
151308	992377
9918	992378
59871	992379
312721	992380
193578	992381
267602	992382
370948	992383
314691	992384
8246	992385
381062	992386
52163	992387
1399	992388
203918	992389
587610	992390
259722	992391
122766	992392
214868	992393
663112	992394
121150	992395
613086	992396
507630	992397
544396	992398
386490	992399
127101	992400
145563	992401
90890	992402
667662	992403
261132	992404
679176	992405
369310	992406
87497	992407
598541	992408
710402	992409
1951	992410
171618	992411
418150	992412
638867	992413
121346	992414
42919	992415
122669	992416
24749	992417
167283	992418
576326	992419
671777	992420
477036	992421
231455	992422
267769	992423
114613	992424
275140	992425
675304	992426
85441	992427
43	992428
273201	992429
629905	992430
614010	992431
70966	992432
163615	992433
704747	992434
459500	992435
494590	992436
445053	992437
704944	992438
128534	992439
75998	992440
578431	992441
268266	992442
106657	992443
175598	992444
24651	992445
25581	992446
219860	992447
583184	992448
531847	992449
75184	992450
556348	992451
27938	992452
161527	992453
1851	992454
182963	992455
290778	992456
90932	992457
392941	992458
71293	992459
44620	992460
161505	992461
441248	992462
312628	992463
492271	992464
482945	992465
156159	992466
147762	992467
303731	992468
636056	992469
9118	992470
504297	992471
63791	992472
520756	992473
83983	992474
90428	992475
379863	992476
168757	992477
449403	992478
15662	992479
69932	992480
369963	992481
356801	992482
238997	992483
15375	992484
630392	992485
571345	992486
300288	992487
44476	992488
114056	992489
588403	992490
323699	992491
61200	992492
317237	992493
37889	992494
21711	992495
681742	992496
32373	992497
547744	992498
91886	992499
347976	992500
132302	992501
26023	992502
237024	992503
513818	992504
692584	992505
384266	992506
100728	992507
401372	992508
693828	992509
516995	992510
563445	992511
124580	992512
502596	992513
253079	992514
176056	992515
127726	992516
584921	992517
363255	992518
23651	992519
36753	992520
124504	992521
142914	992522
425928	992523
3793	992524
272623	992525
348074	992526
47235	992527
6562	992528
293173	992529
630748	992530
319060	992531
97012	992532
159569	992533
626814	992534
697634	992535
545865	992536
315114	992537
54839	992538
168064	992539
416783	992540
173718	992541
68432	992542
4351	992543
67787	992544
138179	992545
661679	992546
493519	992547
69280	992548
84430	992549
128773	992550
117965	992551
680844	992552
514117	992553
57396	992554
677239	992555
50089	992556
700924	992557
121857	992558
417245	992559
139237	992560
136059	992561
333509	992562
2099	992563
598249	992564
236185	992565
4794	992566
1415	992567
106848	992568
39251	992569
59	992570
31634	992571
94030	992572
115912	992573
225638	992574
69913	992575
540231	992576
344130	992577
50741	992578
711765	992579
355601	992580
42522	992581
140760	992582
84032	992583
3238	992584
449902	992585
581234	992586
248639	992587
293948	992588
240436	992589
256969	992590
577355	992591
490682	992592
195918	992593
103784	992594
107071	992595
8727	992596
137490	992597
52773	992598
85245	992599
329012	992600
626466	992601
442	992602
225995	992603
175808	992604
231591	992605
35449	992606
197826	992607
233469	992608
116187	992609
105418	992610
74279	992611
18693	992612
102	992613
218561	992614
86522	992615
469500	992616
480753	992617
583272	992618
2115	992619
224533	992620
233108	992621
149489	992622
160599	992623
408874	992624
706705	992625
64704	992626
171186	992627
321518	992628
632581	992629
480099	992630
18102	992631
542608	992632
516526	992633
12668	992634
534794	992635
238117	992636
53317	992637
200362	992638
497811	992639
684867	992640
599197	992641
5498	992642
361619	992643
6364	992644
6577	992645
299000	992646
375157	992647
122425	992648
54131	992649
67982	992650
15977	992651
74643	992652
644924	992653
503023	992654
55723	992655
333450	992656
344890	992657
507906	992658
79540	992659
171595	992660
9045	992661
28473	992662
202183	992663
21	992664
208481	992665
308937	992666
411753	992667
276543	992668
103357	992669
24761	992670
533817	992671
494855	992672
265334	992673
84907	992674
147536	992675
252023	992676
117019	992677
442335	992678
127617	992679
321509	992680
719718	992681
122234	992682
420892	992683
200540	992684
593020	992685
124490	992686
60000	992687
347045	992688
128749	992689
163147	992690
41665	992691
175048	992692
26384	992693
115010	992694
161594	992695
357639	992696
462095	992697
25609	992698
563360	992699
563331	992700
522258	992701
60243	992702
631092	992703
124024	992704
109549	992705
29654	992706
40809	992707
36260	992708
162899	992709
656293	992710
66717	992711
501766	992712
132780	992713
74509	992714
448731	992715
373631	992716
36649	992717
78691	992718
4873	992719
593401	992720
15879	992721
166782	992722
4801	992723
280224	992724
489355	992725
434357	992726
319481	992727
9700	992728
549688	992729
334743	992730
136645	992731
436309	992732
40532	992733
415507	992734
183214	992735
393876	992736
308784	992737
34278	992738
54894	992739
43409	992740
627911	992741
132192	992742
690004	992743
240201	992744
51894	992745
100098	992746
668056	992747
684159	992748
69689	992749
391804	992750
669455	992751
419295	992752
71032	992753
722061	992754
38182	992755
539674	992756
26377	992757
369956	992758
188946	992759
156783	992760
232013	992761
73856	992762
665345	992763
685562	992764
11129	992765
629514	992766
61969	992767
290497	992768
266584	992769
181131	992770
719426	992771
50670	992772
337401	992773
578204	992774
97812	992775
195282	992776
199036	992777
250287	992778
132433	992779
240222	992780
654014	992781
343278	992782
120892	992783
669152	992784
443907	992785
272721	992786
707661	992787
344578	992788
589734	992789
412012	992790
11711	992791
395624	992792
323850	992793
15348	992794
613065	992795
653796	992796
665802	992797
23637	992798
588820	992799
375078	992800
721078	992801
137090	992802
447646	992803
498737	992804
112902	992805
111516	992806
439673	992807
61530	992808
116859	992809
203957	992810
386749	992811
170954	992812
613462	992813
72969	992814
267944	992815
199148	992816
105786	992817
571368	992818
137028	992819
621143	992820
80218	992821
573241	992822
489839	992823
557473	992824
87000	992825
662991	992826
598456	992827
322547	992828
79660	992829
169740	992830
13958	992831
484414	992832
12585	992833
221800	992834
556472	992835
665273	992836
181953	992837
147613	992838
705151	992839
52893	992840
361242	992841
4546	992842
51465	992843
233485	992844
151579	992845
73432	992846
5876	992847
106006	992848
491742	992849
590342	992850
637315	992851
59922	992852
374489	992853
305611	992854
508556	992855
1563	992856
18403	992857
4700	992858
147961	992859
483092	992860
289088	992861
44359	992862
605753	992863
80636	992864
72406	992865
316234	992866
74589	992867
64303	992868
37789	992869
3006	992870
616338	992871
33582	992872
75751	992873
97327	992874
29186	992875
484978	992876
724533	992877
103696	992878
710372	992879
315279	992880
205543	992881
108655	992882
722104	992883
616821	992884
96645	992885
596351	992886
308900	992887
179492	992888
276461	992889
24357	992890
31889	992891
698522	992892
157351	992893
288277	992894
477075	992895
655180	992896
256098	992897
89166	992898
401875	992899
703253	992900
41731	992901
715928	992902
265494	992903
402115	992904
2371	992905
34315	992906
37783	992907
99298	992908
634492	992909
401292	992910
330469	992911
672215	992912
697435	992913
49910	992914
175688	992915
68787	992916
711455	992917
454959	992918
144675	992919
399845	992920
351444	992921
130199	992922
671441	992923
206914	992924
221684	992925
216715	992926
402564	992927
672493	992928
582581	992929
1230	992930
365246	992931
182473	992932
105649	992933
680603	992934
603706	992935
64192	992936
2976	992937
177918	992938
81923	992939
93068	992940
145204	992941
205432	992942
122652	992943
194114	992944
81857	992945
237262	992946
478293	992947
34154	992948
141260	992949
132489	992950
176131	992951
253798	992952
45004	992953
204238	992954
435507	992955
50642	992956
595	992957
599351	992958
706225	992959
389239	992960
103703	992961
200775	992962
573968	992963
348892	992964
164354	992965
487482	992966
323020	992967
343220	992968
24030	992969
670400	992970
604155	992971
51625	992972
250787	992973
11024	992974
95464	992975
1107	992976
438210	992977
303051	992978
551683	992979
22299	992980
207195	992981
338888	992982
271235	992983
255330	992984
681015	992985
543224	992986
43376	992987
574272	992988
623402	992989
230754	992990
454848	992991
26467	992992
7974	992993
276279	992994
680138	992995
181409	992996
290303	992997
16706	992998
178657	992999
408884	993000
692527	993001
427991	993002
18685	993003
18849	993004
80135	993005
469369	993006
221	993007
147805	993008
227754	993009
536518	993010
385865	993011
26013	993012
132782	993013
534041	993014
368341	993015
245794	993016
693928	993017
51327	993018
178600	993019
274208	993020
548955	993021
142864	993022
529023	993023
432906	993024
89317	993025
463872	993026
649132	993027
2623	993028
297012	993029
115860	993030
232411	993031
5652	993032
284095	993033
30516	993034
724284	993035
127210	993036
314911	993037
49249	993038
109518	993039
157239	993040
396523	993041
490894	993042
74283	993043
218683	993044
343530	993045
629410	993046
473088	993047
368534	993048
303810	993049
285222	993050
45128	993051
421354	993052
713958	993053
472366	993054
629919	993055
7472	993056
143303	993057
223671	993058
166788	993059
301064	993060
330754	993061
517157	993062
458871	993063
607699	993064
155828	993065
144584	993066
652379	993067
488604	993068
560658	993069
130324	993070
697186	993071
616388	993072
268413	993073
2450	993074
609291	993075
237696	993076
256040	993077
195356	993078
49515	993079
126246	993080
99669	993081
444393	993082
64458	993083
236523	993084
143713	993085
338136	993086
385458	993087
417215	993088
357289	993089
50502	993090
204678	993091
92815	993092
565438	993093
667394	993094
320812	993095
301550	993096
152171	993097
465839	993098
473469	993099
3109	993100
204654	993101
502788	993102
717942	993103
48346	993104
126757	993105
317713	993106
245555	993107
81756	993108
106054	993109
28117	993110
5644	993111
174014	993112
425188	993113
101741	993114
187093	993115
38675	993116
561530	993117
644226	993118
5317	993119
396616	993120
231826	993121
6917	993122
114278	993123
273634	993124
63584	993125
531336	993126
215378	993127
406603	993128
30362	993129
78596	993130
657158	993131
27881	993132
315639	993133
487718	993134
335768	993135
123770	993136
167247	993137
341931	993138
441105	993139
618689	993140
114908	993141
537124	993142
239851	993143
36500	993144
207992	993145
347769	993146
387513	993147
595277	993148
694130	993149
243846	993150
39810	993151
288155	993152
6558	993153
138586	993154
687405	993155
336857	993156
38342	993157
339210	993158
151122	993159
23151	993160
572939	993161
485366	993162
451360	993163
569612	993164
345300	993165
357678	993166
608559	993167
345885	993168
354021	993169
662784	993170
692519	993171
97883	993172
94912	993173
37737	993174
11338	993175
90788	993176
360813	993177
194961	993178
574144	993179
563908	993180
124278	993181
107796	993182
319209	993183
462380	993184
382598	993185
349865	993186
49693	993187
56791	993188
15944	993189
4840	993190
9536	993191
154982	993192
77230	993193
416026	993194
119182	993195
668812	993196
149093	993197
62423	993198
598077	993199
147405	993200
152784	993201
440741	993202
289709	993203
93267	993204
571373	993205
203793	993206
37776	993207
37053	993208
293483	993209
107864	993210
404010	993211
62608	993212
180026	993213
220606	993214
523167	993215
146703	993216
160592	993217
419430	993218
431884	993219
80556	993220
35063	993221
19716	993222
87197	993223
683040	993224
109843	993225
517198	993226
232194	993227
1653	993228
688418	993229
399584	993230
114583	993231
350216	993232
2366	993233
122101	993234
369654	993235
272181	993236
213358	993237
589528	993238
137367	993239
426294	993240
155015	993241
368501	993242
336942	993243
32316	993244
6233	993245
304105	993246
274897	993247
102652	993248
38883	993249
666529	993250
690470	993251
8214	993252
384198	993253
418447	993254
17026	993255
209766	993256
45410	993257
2061	993258
27165	993259
17665	993260
149865	993261
468325	993262
194588	993263
668188	993264
702038	993265
125243	993266
576222	993267
108716	993268
111488	993269
451866	993270
514669	993271
622934	993272
22364	993273
402596	993274
10696	993275
134017	993276
83348	993277
69108	993278
196758	993279
70571	993280
281176	993281
254880	993282
372328	993283
350530	993284
303279	993285
236058	993286
653716	993287
372886	993288
466275	993289
106039	993290
99918	993291
168219	993292
688633	993293
121577	993294
73130	993295
719517	993296
7521	993297
2068	993298
8181	993299
230926	993300
702900	993301
154998	993302
128517	993303
423019	993304
115497	993305
181808	993306
346194	993307
119799	993308
180807	993309
324006	993310
430762	993311
344215	993312
600940	993313
121451	993314
565873	993315
46137	993316
52258	993317
69977	993318
555067	993319
584415	993320
160625	993321
406823	993322
237580	993323
47934	993324
92141	993325
167647	993326
27305	993327
258663	993328
124910	993329
697554	993330
112857	993331
13345	993332
166661	993333
2982	993334
204075	993335
203728	993336
7864	993337
56147	993338
661434	993339
14020	993340
125918	993341
708033	993342
390068	993343
41694	993344
718979	993345
466821	993346
18301	993347
288534	993348
119708	993349
153950	993350
392770	993351
92948	993352
229707	993353
14634	993354
132554	993355
59261	993356
54037	993357
120442	993358
5242	993359
183994	993360
94642	993361
89855	993362
159711	993363
112032	993364
292744	993365
11210	993366
240150	993367
326821	993368
14678	993369
185908	993370
457206	993371
648984	993372
202110	993373
389303	993374
556700	993375
206091	993376
231238	993377
207203	993378
191284	993379
399804	993380
130175	993381
107292	993382
238889	993383
531136	993384
62017	993385
322585	993386
609961	993387
198666	993388
538424	993389
340877	993390
89965	993391
257902	993392
320485	993393
232932	993394
152358	993395
165673	993396
3432	993397
239322	993398
72961	993399
129640	993400
615921	993401
103120	993402
37768	993403
102080	993404
615473	993405
103203	993406
297615	993407
309887	993408
131350	993409
312406	993410
55711	993411
252374	993412
52939	993413
261294	993414
633693	993415
341097	993416
24124	993417
313198	993418
603888	993419
570594	993420
366401	993421
109078	993422
531488	993423
95693	993424
229151	993425
691019	993426
159432	993427
462775	993428
614027	993429
375003	993430
473427	993431
33708	993432
386326	993433
253977	993434
291560	993435
179738	993436
52021	993437
448732	993438
41315	993439
298489	993440
410456	993441
6433	993442
295629	993443
98951	993444
188962	993445
246484	993446
164781	993447
234064	993448
511804	993449
595925	993450
207433	993451
527510	993452
370112	993453
623006	993454
52902	993455
315679	993456
561306	993457
655208	993458
10982	993459
89904	993460
446908	993461
279056	993462
29039	993463
710158	993464
26305	993465
12474	993466
378332	993467
159028	993468
152924	993469
713037	993470
674513	993471
41276	993472
408021	993473
5756	993474
433069	993475
611452	993476
5642	993477
710664	993478
11182	993479
175879	993480
28705	993481
91880	993482
100700	993483
164575	993484
307007	993485
149607	993486
490935	993487
57104	993488
356	993489
97974	993490
12793	993491
427194	993492
150433	993493
693583	993494
449795	993495
341790	993496
96657	993497
486309	993498
79214	993499
42341	993500
77	993501
141259	993502
181749	993503
687245	993504
18153	993505
306535	993506
624547	993507
132524	993508
377785	993509
617393	993510
155612	993511
662873	993512
500	993513
16227	993514
57271	993515
524184	993516
527156	993517
37795	993518
537907	993519
4518	993520
468347	993521
179452	993522
535346	993523
308316	993524
34020	993525
369170	993526
362151	993527
20145	993528
15324	993529
250832	993530
669772	993531
660073	993532
465191	993533
90011	993534
537953	993535
353672	993536
599653	993537
17736	993538
719259	993539
133206	993540
154093	993541
443992	993542
172964	993543
79648	993544
477678	993545
299047	993546
535664	993547
52837	993548
518714	993549
33776	993550
378898	993551
139780	993552
6605	993553
79043	993554
132303	993555
82792	993556
79127	993557
49919	993558
139928	993559
7411	993560
624772	993561
5453	993562
500016	993563
78680	993564
704406	993565
184187	993566
500082	993567
688493	993568
693797	993569
56508	993570
7771	993571
4245	993572
189927	993573
3637	993574
551228	993575
639147	993576
332607	993577
421386	993578
662054	993579
124979	993580
65483	993581
715425	993582
119900	993583
167298	993584
560395	993585
82390	993586
184374	993587
397149	993588
680530	993589
177863	993590
84986	993591
14896	993592
382518	993593
515107	993594
179110	993595
707564	993596
81590	993597
502353	993598
355882	993599
261392	993600
78767	993601
569631	993602
441844	993603
91739	993604
108778	993605
276078	993606
72956	993607
182526	993608
363641	993609
94963	993610
72451	993611
9352	993612
500168	993613
17358	993614
59640	993615
454137	993616
670348	993617
526016	993618
31657	993619
285856	993620
718845	993621
41052	993622
68806	993623
484093	993624
243362	993625
416453	993626
676091	993627
547341	993628
342355	993629
9078	993630
19910	993631
30755	993632
18612	993633
522374	993634
133080	993635
345357	993636
170242	993637
128140	993638
406093	993639
262812	993640
470856	993641
313777	993642
474826	993643
667103	993644
341855	993645
445054	993646
111647	993647
58724	993648
77764	993649
145312	993650
2754	993651
613753	993652
106691	993653
185730	993654
10823	993655
621566	993656
111942	993657
574477	993658
313549	993659
21593	993660
450215	993661
52758	993662
329747	993663
95910	993664
167565	993665
151656	993666
74527	993667
155892	993668
563495	993669
70691	993670
467200	993671
162593	993672
484826	993673
344008	993674
553400	993675
194592	993676
534087	993677
106003	993678
647375	993679
291978	993680
376420	993681
84131	993682
602261	993683
93221	993684
162367	993685
564856	993686
606546	993687
147610	993688
162717	993689
334248	993690
34951	993691
64222	993692
9802	993693
41084	993694
12248	993695
555373	993696
175378	993697
398050	993698
475253	993699
3767	993700
303986	993701
646546	993702
267747	993703
526647	993704
283831	993705
18715	993706
72752	993707
33068	993708
109551	993709
482571	993710
336715	993711
560857	993712
64806	993713
7424	993714
89196	993715
417213	993716
49701	993717
46794	993718
49773	993719
273187	993720
52106	993721
171019	993722
180232	993723
693173	993724
688767	993725
423067	993726
169765	993727
103016	993728
148710	993729
266915	993730
517034	993731
52994	993732
528680	993733
290461	993734
445953	993735
4000	993736
43563	993737
146600	993738
176687	993739
394097	993740
39353	993741
101369	993742
503616	993743
96626	993744
142357	993745
469626	993746
149763	993747
238391	993748
101298	993749
126817	993750
591850	993751
437788	993752
245301	993753
445916	993754
487077	993755
204784	993756
535554	993757
122549	993758
713970	993759
4025	993760
56354	993761
155066	993762
333005	993763
476468	993764
710375	993765
2203	993766
459174	993767
95634	993768
124599	993769
38590	993770
384168	993771
126335	993772
171635	993773
128059	993774
647213	993775
9282	993776
49553	993777
67169	993778
302363	993779
87491	993780
60079	993781
465862	993782
420672	993783
182432	993784
189735	993785
496203	993786
668943	993787
412168	993788
5190	993789
38957	993790
227545	993791
613222	993792
109964	993793
288274	993794
146464	993795
379137	993796
83387	993797
100786	993798
277222	993799
216132	993800
332737	993801
487267	993802
329892	993803
320557	993804
615248	993805
56164	993806
52115	993807
30023	993808
93563	993809
32686	993810
23220	993811
132685	993812
8690	993813
497700	993814
511409	993815
174483	993816
259601	993817
411938	993818
693187	993819
37820	993820
361833	993821
99834	993822
4895	993823
7746	993824
384987	993825
536404	993826
616928	993827
266606	993828
675455	993829
476908	993830
562602	993831
230698	993832
146534	993833
283206	993834
142497	993835
77959	993836
39855	993837
108504	993838
10545	993839
722336	993840
19966	993841
35201	993842
451078	993843
722503	993844
57507	993845
138506	993846
446970	993847
588538	993848
335694	993849
71892	993850
23182	993851
340469	993852
238886	993853
221309	993854
56181	993855
56307	993856
384026	993857
184415	993858
1342	993859
359584	993860
657771	993861
676566	993862
13706	993863
14732	993864
614562	993865
65513	993866
187495	993867
562290	993868
321296	993869
77040	993870
383269	993871
30456	993872
350606	993873
603633	993874
537787	993875
41517	993876
11060	993877
131270	993878
610267	993879
143844	993880
157449	993881
659899	993882
128364	993883
513149	993884
552106	993885
696698	993886
13857	993887
15610	993888
19491	993889
723780	993890
468501	993891
251566	993892
483349	993893
587535	993894
657403	993895
520542	993896
352542	993897
420170	993898
73234	993899
30268	993900
196933	993901
428560	993902
640150	993903
356250	993904
46292	993905
148738	993906
651495	993907
7795	993908
182426	993909
549775	993910
516092	993911
8557	993912
690453	993913
492234	993914
431235	993915
42542	993916
361073	993917
362812	993918
617388	993919
61949	993920
407177	993921
496952	993922
420	993923
34858	993924
265662	993925
180033	993926
638764	993927
401190	993928
623562	993929
707035	993930
389685	993931
482970	993932
33782	993933
101446	993934
702148	993935
70877	993936
112058	993937
71527	993938
183302	993939
173573	993940
192729	993941
62891	993942
12727	993943
275965	993944
435557	993945
66226	993946
22060	993947
232642	993948
8663	993949
573629	993950
525698	993951
162679	993952
615181	993953
292527	993954
215146	993955
228255	993956
709086	993957
569277	993958
570768	993959
41445	993960
22635	993961
46195	993962
177041	993963
1638	993964
653465	993965
173523	993966
271037	993967
422871	993968
175712	993969
685374	993970
294976	993971
640993	993972
189040	993973
672830	993974
257658	993975
535117	993976
23869	993977
518610	993978
8423	993979
701648	993980
54697	993981
147124	993982
545911	993983
686257	993984
219966	993985
62139	993986
458027	993987
439553	993988
200378	993989
234904	993990
610805	993991
509078	993992
37790	993993
27037	993994
545951	993995
22025	993996
477820	993997
480100	993998
17334	993999
138861	994000
50368	994001
412137	994002
254163	994003
440329	994004
49537	994005
102998	994006
265652	994007
268115	994008
155076	994009
73356	994010
92663	994011
49234	994012
593263	994013
458245	994014
311010	994015
275853	994016
28553	994017
91186	994018
74383	994019
472013	994020
612762	994021
48333	994022
15598	994023
155438	994024
225868	994025
130112	994026
272515	994027
185309	994028
703648	994029
13884	994030
154210	994031
384402	994032
89613	994033
187648	994034
126655	994035
666126	994036
630497	994037
31740	994038
652585	994039
349606	994040
701711	994041
3138	994042
68509	994043
3774	994044
30931	994045
109297	994046
63405	994047
336149	994048
16569	994049
84069	994050
374330	994051
127897	994052
493687	994053
481239	994054
62586	994055
235623	994056
409214	994057
73663	994058
220002	994059
170554	994060
40490	994061
297763	994062
103967	994063
665808	994064
529217	994065
68117	994066
377377	994067
475410	994068
219079	994069
21952	994070
424118	994071
124361	994072
128865	994073
174265	994074
652992	994075
599127	994076
6135	994077
426348	994078
506032	994079
23	994080
370895	994081
458678	994082
72982	994083
378192	994084
66447	994085
146562	994086
501	994087
213925	994088
660839	994089
323516	994090
449001	994091
226010	994092
56416	994093
37745	994094
571268	994095
529334	994096
130935	994097
626449	994098
60492	994099
580234	994100
416337	994101
36939	994102
100374	994103
42468	994104
82586	994105
598995	994106
405310	994107
54729	994108
78370	994109
14886	994110
625522	994111
117807	994112
441596	994113
1079	994114
297349	994115
168363	994116
167020	994117
87677	994118
130630	994119
168250	994120
240784	994121
369968	994122
386499	994123
351508	994124
80400	994125
6216	994126
72575	994127
515630	994128
696119	994129
438797	994130
5715	994131
135766	994132
611163	994133
328055	994134
117561	994135
514602	994136
290835	994137
721719	994138
422540	994139
2797	994140
387013	994141
376880	994142
270564	994143
407247	994144
271997	994145
307522	994146
55148	994147
26665	994148
652890	994149
78422	994150
365303	994151
45324	994152
74572	994153
1362	994154
587872	994155
30988	994156
13075	994157
683054	994158
68365	994159
295042	994160
519972	994161
277923	994162
133994	994163
206981	994164
617481	994165
452232	994166
62631	994167
14545	994168
164850	994169
565835	994170
173262	994171
33731	994172
261759	994173
165034	994174
147058	994175
3213	994176
702987	994177
137809	994178
585968	994179
645195	994180
564174	994181
40292	994182
58666	994183
402970	994184
129783	994185
40569	994186
133930	994187
61316	994188
697333	994189
128537	994190
89365	994191
281253	994192
33278	994193
329563	994194
53120	994195
133575	994196
260104	994197
154941	994198
588847	994199
128336	994200
6399	994201
595300	994202
483044	994203
67907	994204
106367	994205
457890	994206
385594	994207
318239	994208
122080	994209
515994	994210
203466	994211
614770	994212
12197	994213
302381	994214
95477	994215
293062	994216
712702	994217
337585	994218
62225	994219
715454	994220
568513	994221
15141	994222
79967	994223
231832	994224
146045	994225
263591	994226
350638	994227
116821	994228
32305	994229
484470	994230
667326	994231
8843	994232
712763	994233
624786	994234
253147	994235
573245	994236
228481	994237
208302	994238
308658	994239
203890	994240
35986	994241
654287	994242
81346	994243
220225	994244
80986	994245
202262	994246
92978	994247
648534	994248
466869	994249
91810	994250
216117	994251
236541	994252
17217	994253
435758	994254
2729	994255
646411	994256
19758	994257
3754	994258
169054	994259
564072	994260
207202	994261
286120	994262
532924	994263
481248	994264
483522	994265
226507	994266
419005	994267
47995	994268
133154	994269
19967	994270
12195	994271
33767	994272
1279	994273
56526	994274
281894	994275
44191	994276
102638	994277
539630	994278
276712	994279
122496	994280
229113	994281
686814	994282
524919	994283
67174	994284
150041	994285
669916	994286
648658	994287
28243	994288
20708	994289
317451	994290
508447	994291
284154	994292
135066	994293
202622	994294
600407	994295
629917	994296
1137	994297
645548	994298
126053	994299
393958	994300
40215	994301
3000	994302
644203	994303
134827	994304
478034	994305
527362	994306
569637	994307
87835	994308
25314	994309
119173	994310
595537	994311
236147	994312
60290	994313
8600	994314
95312	994315
195301	994316
34276	994317
123316	994318
463423	994319
721579	994320
251372	994321
546272	994322
528186	994323
430918	994324
461376	994325
70812	994326
493206	994327
582463	994328
107768	994329
119296	994330
722199	994331
390366	994332
108279	994333
125451	994334
24475	994335
644036	994336
53700	994337
481145	994338
2806	994339
341737	994340
166648	994341
481706	994342
382279	994343
35951	994344
26383	994345
84158	994346
145955	994347
638331	994348
146424	994349
339081	994350
22413	994351
171326	994352
705826	994353
564801	994354
136706	994355
633763	994356
288630	994357
483019	994358
92828	994359
40210	994360
557610	994361
90454	994362
24311	994363
27998	994364
594217	994365
314634	994366
341972	994367
569537	994368
417876	994369
664262	994370
1939	994371
586016	994372
17806	994373
556027	994374
161428	994375
381262	994376
343415	994377
309733	994378
345536	994379
34779	994380
682336	994381
478370	994382
434753	994383
2380	994384
41472	994385
622147	994386
649203	994387
56357	994388
411510	994389
633487	994390
611999	994391
716064	994392
16508	994393
156442	994394
571073	994395
586921	994396
162283	994397
639190	994398
593408	994399
17944	994400
678202	994401
159365	994402
11075	994403
661256	994404
545818	994405
516306	994406
165365	994407
382465	994408
57529	994409
13175	994410
3142	994411
45847	994412
170733	994413
177362	994414
91822	994415
146115	994416
348731	994417
3576	994418
157301	994419
10630	994420
343578	994421
190725	994422
37038	994423
481609	994424
138315	994425
69644	994426
660151	994427
631716	994428
12676	994429
422745	994430
382010	994431
54528	994432
214753	994433
584652	994434
411909	994435
32520	994436
275737	994437
175156	994438
13394	994439
301759	994440
297299	994441
641181	994442
718369	994443
406692	994444
141112	994445
142485	994446
48598	994447
165296	994448
14659	994449
302719	994450
91830	994451
69177	994452
620580	994453
211439	994454
163301	994455
16251	994456
378614	994457
649752	994458
446793	994459
10405	994460
426532	994461
85002	994462
485164	994463
389321	994464
448614	994465
443500	994466
267089	994467
236000	994468
68926	994469
110851	994470
7164	994471
340161	994472
246036	994473
305621	994474
44868	994475
86368	994476
1089	994477
14676	994478
619931	994479
133240	994480
99284	994481
510186	994482
1920	994483
113109	994484
226054	994485
1063	994486
115239	994487
67146	994488
392407	994489
343674	994490
80900	994491
307169	994492
129456	994493
639236	994494
98924	994495
1281	994496
13821	994497
570883	994498
112542	994499
324582	994500
51988	994501
311031	994502
665269	994503
399325	994504
424652	994505
505948	994506
26340	994507
175717	994508
665204	994509
136696	994510
54603	994511
84837	994512
412054	994513
257909	994514
149671	994515
579871	994516
136798	994517
116734	994518
13891	994519
288914	994520
193264	994521
534174	994522
189747	994523
63054	994524
155368	994525
18052	994526
46171	994527
447343	994528
623763	994529
435345	994530
239455	994531
240255	994532
376502	994533
83984	994534
232742	994535
24544	994536
193841	994537
48104	994538
348918	994539
206728	994540
58944	994541
316351	994542
18832	994543
88537	994544
461726	994545
541841	994546
370795	994547
3343	994548
228134	994549
108233	994550
550213	994551
620950	994552
283640	994553
495417	994554
112300	994555
405179	994556
46765	994557
434910	994558
523692	994559
55433	994560
208289	994561
94249	994562
518015	994563
102614	994564
100216	994565
152813	994566
79976	994567
415701	994568
474961	994569
356579	994570
718392	994571
585584	994572
224540	994573
722005	994574
652382	994575
129415	994576
613477	994577
470855	994578
121299	994579
153002	994580
31237	994581
378870	994582
154166	994583
36307	994584
543512	994585
227395	994586
12306	994587
19512	994588
94298	994589
556058	994590
547708	994591
542921	994592
19011	994593
125984	994594
572292	994595
242319	994596
147050	994597
468114	994598
443074	994599
76207	994600
221195	994601
335121	994602
116475	994603
126989	994604
60924	994605
83996	994606
154137	994607
243962	994608
207045	994609
579173	994610
106166	994611
44	994612
311662	994613
44815	994614
495720	994615
290482	994616
40660	994617
274128	994618
568679	994619
627613	994620
548064	994621
468123	994622
537381	994623
525187	994624
413184	994625
88529	994626
379253	994627
362299	994628
114868	994629
23992	994630
499693	994631
449896	994632
460775	994633
335268	994634
52768	994635
68127	994636
614732	994637
305222	994638
451425	994639
32561	994640
641569	994641
677421	994642
524302	994643
85851	994644
166940	994645
158727	994646
50232	994647
2976	994648
14217	994649
106564	994650
162867	994651
499442	994652
105486	994653
107226	994654
477225	994655
215954	994656
591101	994657
112283	994658
161781	994659
585220	994660
654171	994661
537382	994662
115427	994663
509267	994664
121485	994665
57765	994666
256497	994667
372073	994668
261552	994669
368309	994670
69795	994671
635608	994672
272604	994673
489948	994674
132778	994675
3673	994676
179054	994677
489622	994678
275891	994679
220555	994680
204049	994681
75478	994682
40788	994683
580421	994684
147009	994685
34600	994686
3879	994687
440099	994688
710563	994689
435077	994690
522978	994691
571212	994692
601883	994693
492779	994694
127136	994695
93901	994696
245650	994697
238654	994698
141771	994699
159623	994700
441562	994701
351429	994702
476073	994703
3247	994704
495553	994705
101021	994706
493238	994707
7981	994708
554362	994709
689430	994710
562270	994711
562019	994712
57080	994713
176919	994714
596	994715
291532	994716
176054	994717
530350	994718
179306	994719
12999	994720
143183	994721
612061	994722
230585	994723
7992	994724
365717	994725
13715	994726
235323	994727
271026	994728
55183	994729
240284	994730
48339	994731
87150	994732
10026	994733
31492	994734
182459	994735
553780	994736
294431	994737
133408	994738
1590	994739
151693	994740
218435	994741
19005	994742
617034	994743
379666	994744
14289	994745
186415	994746
104910	994747
83940	994748
584422	994749
482244	994750
246748	994751
373261	994752
415961	994753
38990	994754
512805	994755
82876	994756
422719	994757
662438	994758
69614	994759
384180	994760
180994	994761
138329	994762
126311	994763
22447	994764
37950	994765
81485	994766
48357	994767
19713	994768
14147	994769
3200	994770
119836	994771
355935	994772
579976	994773
183070	994774
639617	994775
12921	994776
112072	994777
210460	994778
376375	994779
152310	994780
326717	994781
242224	994782
41791	994783
603982	994784
146037	994785
45483	994786
132531	994787
403668	994788
113002	994789
128906	994790
94647	994791
625528	994792
8107	994793
653295	994794
302520	994795
150963	994796
17562	994797
542979	994798
656322	994799
104571	994800
37992	994801
642476	994802
20292	994803
205970	994804
14194	994805
49437	994806
131392	994807
289	994808
30072	994809
670567	994810
25946	994811
499040	994812
99790	994813
94339	994814
273255	994815
598868	994816
175435	994817
386012	994818
65768	994819
468727	994820
244422	994821
36516	994822
724164	994823
273773	994824
140259	994825
164757	994826
219249	994827
4159	994828
480812	994829
670081	994830
43421	994831
402190	994832
395714	994833
169269	994834
562665	994835
10314	994836
100265	994837
284698	994838
12463	994839
168320	994840
271530	994841
462011	994842
660033	994843
577645	994844
53853	994845
419527	994846
51975	994847
1842	994848
676056	994849
452770	994850
114236	994851
208607	994852
518533	994853
94395	994854
17819	994855
79210	994856
142453	994857
57745	994858
171105	994859
126377	994860
21170	994861
116817	994862
54256	994863
310340	994864
617156	994865
181244	994866
530010	994867
158743	994868
630315	994869
458710	994870
702790	994871
163279	994872
377119	994873
40553	994874
154273	994875
12398	994876
124185	994877
448192	994878
714149	994879
301689	994880
467175	994881
61161	994882
13282	994883
17050	994884
19319	994885
455153	994886
12261	994887
222107	994888
4094	994889
6941	994890
660004	994891
426282	994892
40708	994893
671836	994894
2076	994895
157491	994896
332369	994897
399058	994898
155905	994899
706163	994900
181603	994901
621141	994902
214988	994903
321836	994904
460070	994905
10440	994906
90878	994907
85444	994908
229579	994909
1547	994910
644894	994911
138944	994912
587563	994913
325585	994914
93076	994915
604096	994916
581587	994917
158734	994918
42646	994919
333024	994920
163244	994921
141250	994922
82668	994923
189946	994924
14831	994925
121175	994926
36177	994927
719168	994928
142121	994929
402569	994930
471424	994931
139469	994932
163929	994933
205187	994934
481261	994935
97908	994936
47027	994937
385626	994938
319436	994939
277372	994940
212443	994941
221545	994942
51241	994943
562652	994944
228540	994945
497355	994946
23395	994947
157763	994948
67550	994949
175871	994950
233917	994951
194589	994952
317137	994953
613107	994954
382586	994955
592073	994956
305436	994957
148221	994958
62545	994959
420099	994960
193226	994961
69828	994962
52863	994963
163549	994964
339239	994965
649382	994966
649758	994967
9031	994968
92300	994969
146422	994970
188492	994971
287462	994972
44316	994973
164832	994974
122978	994975
242099	994976
25758	994977
490775	994978
364266	994979
50368	994980
192641	994981
164234	994982
93780	994983
632402	994984
217827	994985
54494	994986
647653	994987
82173	994988
138795	994989
83316	994990
425918	994991
122629	994992
46050	994993
239434	994994
595975	994995
687830	994996
416685	994997
9484	994998
57912	994999
368099	995000
294426	995001
40135	995002
141658	995003
576339	995004
89615	995005
466723	995006
705801	995007
22741	995008
549633	995009
581909	995010
291193	995011
376277	995012
151152	995013
446362	995014
567409	995015
72868	995016
40990	995017
611933	995018
119345	995019
174313	995020
206723	995021
117800	995022
41672	995023
23829	995024
5092	995025
199923	995026
538225	995027
424657	995028
90821	995029
229840	995030
559489	995031
37957	995032
82577	995033
7489	995034
102074	995035
694758	995036
241430	995037
676347	995038
92382	995039
35348	995040
645845	995041
22438	995042
720875	995043
185282	995044
202032	995045
58043	995046
129467	995047
950	995048
294521	995049
408988	995050
290555	995051
37783	995052
50728	995053
870	995054
107908	995055
166295	995056
78103	995057
12887	995058
121489	995059
157440	995060
621991	995061
101680	995062
302230	995063
384188	995064
231357	995065
169109	995066
535290	995067
512817	995068
28362	995069
20036	995070
712579	995071
167891	995072
335871	995073
198575	995074
244384	995075
591833	995076
99492	995077
95468	995078
156431	995079
709968	995080
110815	995081
90461	995082
21679	995083
212779	995084
614160	995085
572814	995086
490695	995087
149120	995088
47237	995089
638489	995090
375549	995091
243649	995092
658356	995093
33509	995094
14291	995095
23054	995096
120389	995097
8866	995098
557582	995099
51718	995100
35543	995101
352978	995102
39795	995103
132474	995104
45040	995105
158261	995106
26726	995107
338113	995108
530695	995109
351662	995110
817	995111
1238	995112
703776	995113
205462	995114
490666	995115
493442	995116
658462	995117
600889	995118
638172	995119
262813	995120
82172	995121
366048	995122
677732	995123
722749	995124
32029	995125
295476	995126
357455	995127
132587	995128
15404	995129
503189	995130
31562	995131
423213	995132
381981	995133
76770	995134
34100	995135
336148	995136
541897	995137
46393	995138
195604	995139
49745	995140
273161	995141
12955	995142
628185	995143
70375	995144
91904	995145
334047	995146
14895	995147
719316	995148
75869	995149
193040	995150
114118	995151
445950	995152
271428	995153
392170	995154
25891	995155
147581	995156
38351	995157
351150	995158
29410	995159
699319	995160
127006	995161
37046	995162
333653	995163
165267	995164
473696	995165
243975	995166
71794	995167
451050	995168
229638	995169
127497	995170
324994	995171
563502	995172
277453	995173
31884	995174
176868	995175
414188	995176
186154	995177
32274	995178
64301	995179
723582	995180
519206	995181
16845	995182
626384	995183
29920	995184
654218	995185
24175	995186
558685	995187
368254	995188
52384	995189
685888	995190
311468	995191
14390	995192
123990	995193
175189	995194
470912	995195
569360	995196
27546	995197
55259	995198
15972	995199
505451	995200
6019	995201
687643	995202
57030	995203
488576	995204
72667	995205
702390	995206
168312	995207
11457	995208
2815	995209
283763	995210
208160	995211
499067	995212
580387	995213
502144	995214
694512	995215
342283	995216
1509	995217
608822	995218
28219	995219
479124	995220
339154	995221
19574	995222
705626	995223
3710	995224
83519	995225
391391	995226
42751	995227
41162	995228
436137	995229
375371	995230
49934	995231
306463	995232
32110	995233
3302	995234
503532	995235
243970	995236
1841	995237
169286	995238
134941	995239
9895	995240
60517	995241
374747	995242
105058	995243
580588	995244
60481	995245
481412	995246
188495	995247
305955	995248
164085	995249
599923	995250
537888	995251
109393	995252
125566	995253
129703	995254
696140	995255
551427	995256
6976	995257
40999	995258
122603	995259
594555	995260
657416	995261
35380	995262
116777	995263
513494	995264
108027	995265
139105	995266
143848	995267
536325	995268
193669	995269
2464	995270
54229	995271
88045	995272
7836	995273
259828	995274
581594	995275
602462	995276
580329	995277
13882	995278
423656	995279
74984	995280
159206	995281
101422	995282
218432	995283
97194	995284
99854	995285
200609	995286
593575	995287
133056	995288
221409	995289
632475	995290
95368	995291
168889	995292
470982	995293
469376	995294
619346	995295
464330	995296
385110	995297
503686	995298
230717	995299
70016	995300
398701	995301
386084	995302
648322	995303
133340	995304
52290	995305
13452	995306
242299	995307
400248	995308
118586	995309
392372	995310
470495	995311
491131	995312
6445	995313
3307	995314
180005	995315
455088	995316
38411	995317
332102	995318
46186	995319
383144	995320
4676	995321
206528	995322
97045	995323
415401	995324
37745	995325
62376	995326
304325	995327
576515	995328
97925	995329
155496	995330
255366	995331
407127	995332
7041	995333
34481	995334
198023	995335
44039	995336
506587	995337
18994	995338
192250	995339
523771	995340
260149	995341
17486	995342
238275	995343
582568	995344
134628	995345
656499	995346
41029	995347
218163	995348
269240	995349
16949	995350
197728	995351
177651	995352
4872	995353
364420	995354
276686	995355
616758	995356
145011	995357
177788	995358
48423	995359
524463	995360
34353	995361
621019	995362
58707	995363
402126	995364
169384	995365
3758	995366
79068	995367
178272	995368
117627	995369
169280	995370
266312	995371
125806	995372
88031	995373
58125	995374
627380	995375
398752	995376
497639	995377
635250	995378
179866	995379
448827	995380
4835	995381
390841	995382
292832	995383
498699	995384
11529	995385
442369	995386
709311	995387
550023	995388
49882	995389
119185	995390
80301	995391
466448	995392
57594	995393
14396	995394
183500	995395
333288	995396
557293	995397
567391	995398
17937	995399
361906	995400
184363	995401
141582	995402
44562	995403
1932	995404
724121	995405
168485	995406
34072	995407
154671	995408
8695	995409
148647	995410
177141	995411
169121	995412
101267	995413
41414	995414
31696	995415
108227	995416
76694	995417
510743	995418
76186	995419
312344	995420
487652	995421
416079	995422
431287	995423
430284	995424
137141	995425
303608	995426
372928	995427
31532	995428
618813	995429
522906	995430
548618	995431
199201	995432
5689	995433
421131	995434
718137	995435
253428	995436
86402	995437
650161	995438
514270	995439
108448	995440
587116	995441
603758	995442
18914	995443
543210	995444
38444	995445
461250	995446
66432	995447
179090	995448
150552	995449
129432	995450
391760	995451
13826	995452
68377	995453
110674	995454
114257	995455
195663	995456
192179	995457
25096	995458
201656	995459
511960	995460
443212	995461
154325	995462
68554	995463
338305	995464
33146	995465
95787	995466
108337	995467
576273	995468
170545	995469
188045	995470
612347	995471
158471	995472
193248	995473
505302	995474
549956	995475
157377	995476
714609	995477
110431	995478
1182	995479
90931	995480
22079	995481
17501	995482
654407	995483
144086	995484
140	995485
534927	995486
53777	995487
11925	995488
45382	995489
45804	995490
449501	995491
120176	995492
607409	995493
232242	995494
423506	995495
691045	995496
561098	995497
718208	995498
214716	995499
427722	995500
411822	995501
537412	995502
589011	995503
131989	995504
11081	995505
28523	995506
30771	995507
366243	995508
3031	995509
26708	995510
424569	995511
56213	995512
2173	995513
8810	995514
287154	995515
406580	995516
363155	995517
432108	995518
53164	995519
513397	995520
546074	995521
573555	995522
377847	995523
555793	995524
336795	995525
690575	995526
232736	995527
554988	995528
113711	995529
290066	995530
197435	995531
263566	995532
541062	995533
20937	995534
63515	995535
172307	995536
44887	995537
576583	995538
42218	995539
140756	995540
44702	995541
8107	995542
723148	995543
19817	995544
646757	995545
557576	995546
121575	995547
65103	995548
1111	995549
64795	995550
87744	995551
87244	995552
154835	995553
593186	995554
49921	995555
39611	995556
11437	995557
12715	995558
144315	995559
8775	995560
718316	995561
564453	995562
17151	995563
629333	995564
594653	995565
719115	995566
430470	995567
11786	995568
481879	995569
595523	995570
541117	995571
362988	995572
18037	995573
127118	995574
18380	995575
264951	995576
661353	995577
87848	995578
430892	995579
696256	995580
694011	995581
5940	995582
53881	995583
688484	995584
4239	995585
490499	995586
265264	995587
111108	995588
519785	995589
258272	995590
455718	995591
451809	995592
19022	995593
341182	995594
282848	995595
267455	995596
58232	995597
200712	995598
258824	995599
366271	995600
477126	995601
709643	995602
273654	995603
52679	995604
549102	995605
386850	995606
5988	995607
14873	995608
545646	995609
371983	995610
313560	995611
374301	995612
513520	995613
618283	995614
43499	995615
503601	995616
10530	995617
639699	995618
562455	995619
43312	995620
117143	995621
83709	995622
280051	995623
154985	995624
148949	995625
136533	995626
682474	995627
566342	995628
81262	995629
16877	995630
11778	995631
349969	995632
169693	995633
221223	995634
28221	995635
364458	995636
308296	995637
146282	995638
495211	995639
588017	995640
298987	995641
483149	995642
160361	995643
697990	995644
605475	995645
642491	995646
430623	995647
42345	995648
129983	995649
596786	995650
388107	995651
235854	995652
75349	995653
7616	995654
10196	995655
652336	995656
325750	995657
53665	995658
44652	995659
581464	995660
67898	995661
39817	995662
291666	995663
707960	995664
143549	995665
13088	995666
19125	995667
506124	995668
370866	995669
595720	995670
288	995671
459995	995672
87112	995673
584470	995674
352571	995675
187156	995676
182165	995677
279648	995678
331868	995679
488789	995680
86486	995681
505804	995682
44349	995683
588536	995684
701334	995685
150048	995686
311683	995687
15709	995688
184707	995689
117045	995690
6004	995691
72982	995692
397303	995693
159116	995694
50870	995695
617231	995696
685283	995697
689652	995698
235142	995699
538709	995700
360784	995701
105711	995702
68045	995703
275667	995704
464924	995705
168539	995706
17155	995707
147474	995708
142908	995709
47575	995710
81040	995711
227298	995712
430715	995713
50227	995714
408279	995715
273514	995716
254706	995717
666777	995718
32422	995719
295143	995720
35248	995721
296215	995722
667085	995723
595054	995724
502805	995725
460118	995726
241560	995727
336309	995728
143098	995729
246539	995730
153301	995731
66656	995732
249034	995733
32720	995734
4390	995735
556732	995736
115317	995737
644305	995738
686904	995739
13793	995740
439261	995741
431913	995742
277319	995743
14455	995744
235954	995745
140326	995746
122353	995747
47211	995748
48288	995749
615390	995750
27820	995751
571181	995752
14736	995753
292484	995754
28060	995755
126795	995756
229646	995757
467102	995758
112	995759
506362	995760
437008	995761
255836	995762
384132	995763
713481	995764
79979	995765
16701	995766
239515	995767
53935	995768
690819	995769
596952	995770
55391	995771
18050	995772
543523	995773
2343	995774
16815	995775
13491	995776
167963	995777
3874	995778
217148	995779
119927	995780
139345	995781
719674	995782
495367	995783
60002	995784
202504	995785
51676	995786
299206	995787
436805	995788
654019	995789
618951	995790
56543	995791
26237	995792
6442	995793
37720	995794
82474	995795
9	995796
14653	995797
70726	995798
48949	995799
172995	995800
389699	995801
692978	995802
137025	995803
279251	995804
469493	995805
51956	995806
180168	995807
278945	995808
706681	995809
518228	995810
699525	995811
627608	995812
5424	995813
401431	995814
479966	995815
340458	995816
167657	995817
162597	995818
96467	995819
365434	995820
228829	995821
576252	995822
407982	995823
130450	995824
568663	995825
91966	995826
54770	995827
17054	995828
224295	995829
449785	995830
242068	995831
41539	995832
591916	995833
53631	995834
419121	995835
386174	995836
420628	995837
47668	995838
149504	995839
667028	995840
4486	995841
156290	995842
147321	995843
32209	995844
14921	995845
44129	995846
653721	995847
16695	995848
406323	995849
580830	995850
597732	995851
529006	995852
345372	995853
703062	995854
263687	995855
313906	995856
94424	995857
25498	995858
250010	995859
119814	995860
23943	995861
193198	995862
60529	995863
42624	995864
193456	995865
507436	995866
248299	995867
47267	995868
163021	995869
587725	995870
283983	995871
630428	995872
104245	995873
41732	995874
491961	995875
55129	995876
291477	995877
701792	995878
351426	995879
462697	995880
551984	995881
30109	995882
252182	995883
120172	995884
50255	995885
164838	995886
43119	995887
11595	995888
244270	995889
42926	995890
533642	995891
174791	995892
13963	995893
302053	995894
355317	995895
244102	995896
580480	995897
540889	995898
50646	995899
493438	995900
661343	995901
75271	995902
479140	995903
470394	995904
116579	995905
353663	995906
31646	995907
537195	995908
355608	995909
147349	995910
399560	995911
198435	995912
666131	995913
138527	995914
379869	995915
109190	995916
16159	995917
387997	995918
593547	995919
142393	995920
23557	995921
247855	995922
596147	995923
414399	995924
253040	995925
111449	995926
31516	995927
482015	995928
70747	995929
369921	995930
4211	995931
436919	995932
183963	995933
11350	995934
602552	995935
676898	995936
637872	995937
13194	995938
331395	995939
376651	995940
546798	995941
49938	995942
522622	995943
91402	995944
76513	995945
191690	995946
702970	995947
221638	995948
442796	995949
61156	995950
477305	995951
707721	995952
280865	995953
56370	995954
316272	995955
489215	995956
189120	995957
61382	995958
578750	995959
680698	995960
526705	995961
512574	995962
656251	995963
53126	995964
7049	995965
282354	995966
109685	995967
112838	995968
288906	995969
9867	995970
442944	995971
551682	995972
615179	995973
53859	995974
66836	995975
452003	995976
138710	995977
276186	995978
257314	995979
163916	995980
89760	995981
34	995982
159298	995983
121468	995984
137058	995985
2746	995986
178928	995987
316892	995988
13536	995989
330144	995990
325871	995991
648808	995992
341923	995993
144756	995994
43175	995995
22102	995996
339285	995997
179661	995998
17592	995999
651516	996000
3293	996001
34257	996002
596216	996003
237760	996004
140279	996005
73221	996006
609403	996007
69178	996008
115089	996009
632930	996010
96142	996011
391346	996012
283778	996013
505436	996014
42091	996015
158131	996016
608403	996017
34241	996018
75323	996019
32024	996020
201915	996021
51517	996022
589561	996023
101625	996024
714648	996025
581264	996026
438305	996027
628703	996028
9251	996029
628194	996030
577761	996031
247570	996032
665649	996033
252729	996034
4755	996035
207657	996036
677495	996037
134044	996038
226480	996039
346266	996040
54542	996041
250071	996042
561089	996043
712321	996044
43514	996045
547458	996046
356191	996047
444601	996048
362457	996049
701231	996050
347355	996051
303299	996052
36826	996053
99107	996054
8015	996055
708581	996056
68931	996057
555689	996058
455061	996059
644706	996060
530944	996061
557256	996062
344150	996063
244292	996064
109904	996065
96365	996066
125691	996067
597158	996068
336843	996069
6189	996070
413	996071
281149	996072
653286	996073
628940	996074
65745	996075
213832	996076
192253	996077
713902	996078
11600	996079
7670	996080
137274	996081
93968	996082
653466	996083
4479	996084
620394	996085
524664	996086
127531	996087
349664	996088
723545	996089
236826	996090
662609	996091
210618	996092
11450	996093
465755	996094
581451	996095
164772	996096
220314	996097
127413	996098
83790	996099
23538	996100
232697	996101
70560	996102
444202	996103
16919	996104
81940	996105
114034	996106
68281	996107
140945	996108
151665	996109
695592	996110
171454	996111
3496	996112
12702	996113
375474	996114
211	996115
601578	996116
37	996117
273513	996118
179513	996119
131504	996120
335835	996121
321451	996122
718056	996123
365384	996124
45484	996125
568901	996126
16565	996127
570364	996128
120990	996129
15470	996130
451330	996131
165687	996132
312659	996133
158929	996134
705492	996135
475580	996136
11889	996137
662318	996138
615652	996139
106905	996140
111035	996141
92708	996142
86863	996143
671189	996144
170170	996145
687120	996146
179724	996147
582941	996148
611550	996149
123473	996150
72951	996151
715865	996152
576142	996153
157170	996154
13192	996155
169170	996156
557039	996157
447370	996158
622666	996159
164626	996160
53412	996161
120528	996162
547001	996163
30555	996164
635833	996165
639789	996166
283429	996167
68252	996168
54502	996169
15100	996170
501496	996171
185259	996172
99789	996173
196715	996174
81983	996175
52509	996176
689921	996177
479222	996178
510235	996179
691635	996180
718536	996181
100656	996182
64273	996183
556608	996184
465236	996185
394109	996186
12682	996187
39698	996188
99180	996189
514630	996190
706191	996191
6327	996192
10526	996193
440892	996194
195746	996195
432947	996196
688063	996197
39971	996198
413297	996199
458670	996200
395202	996201
582710	996202
506984	996203
616720	996204
131791	996205
176482	996206
151294	996207
87965	996208
54802	996209
249054	996210
75011	996211
466467	996212
523871	996213
17548	996214
164543	996215
469325	996216
452597	996217
478641	996218
400179	996219
49337	996220
326550	996221
250915	996222
718083	996223
554041	996224
62852	996225
2495	996226
3816	996227
432158	996228
412322	996229
15568	996230
140169	996231
294249	996232
57908	996233
162945	996234
14346	996235
516925	996236
1532	996237
336848	996238
142510	996239
691960	996240
49989	996241
631862	996242
15364	996243
164473	996244
94776	996245
599899	996246
335863	996247
292694	996248
597818	996249
320153	996250
268825	996251
384653	996252
172683	996253
186230	996254
647448	996255
470143	996256
218257	996257
178574	996258
489565	996259
439723	996260
453343	996261
618325	996262
462924	996263
694717	996264
284537	996265
596846	996266
570511	996267
488991	996268
715651	996269
288883	996270
398756	996271
108677	996272
82212	996273
5781	996274
716883	996275
335719	996276
243322	996277
453936	996278
290143	996279
489588	996280
378375	996281
157313	996282
10589	996283
204769	996284
531883	996285
407925	996286
52085	996287
574270	996288
106163	996289
725027	996290
177637	996291
193909	996292
120112	996293
312919	996294
261602	996295
75773	996296
13783	996297
71437	996298
10294	996299
651608	996300
329740	996301
688057	996302
4317	996303
17630	996304
114244	996305
314706	996306
477529	996307
620077	996308
41988	996309
370828	996310
122709	996311
334714	996312
101448	996313
122117	996314
123371	996315
504061	996316
352520	996317
448369	996318
175611	996319
125156	996320
602687	996321
287516	996322
24371	996323
116330	996324
84088	996325
178912	996326
78754	996327
77099	996328
149529	996329
472485	996330
523381	996331
28192	996332
427607	996333
170837	996334
527733	996335
624134	996336
259585	996337
673634	996338
151393	996339
144270	996340
327124	996341
465520	996342
356477	996343
246344	996344
82207	996345
49846	996346
23095	996347
522510	996348
561068	996349
236207	996350
411013	996351
124496	996352
166466	996353
378521	996354
30751	996355
45681	996356
158517	996357
197889	996358
5466	996359
91139	996360
477116	996361
97411	996362
667833	996363
307463	996364
609770	996365
488854	996366
144539	996367
3569	996368
168061	996369
357876	996370
13111	996371
229009	996372
32984	996373
719697	996374
113462	996375
610650	996376
697606	996377
67493	996378
135883	996379
12991	996380
175186	996381
145177	996382
152172	996383
458921	996384
470029	996385
75242	996386
35738	996387
309715	996388
266310	996389
548360	996390
19681	996391
528179	996392
645692	996393
297425	996394
403868	996395
16648	996396
719638	996397
317220	996398
39098	996399
18325	996400
507607	996401
291137	996402
662464	996403
605797	996404
694127	996405
103041	996406
585422	996407
11772	996408
483913	996409
411974	996410
185576	996411
70439	996412
59662	996413
412667	996414
228586	996415
55673	996416
17910	996417
267093	996418
55652	996419
545788	996420
100868	996421
688344	996422
76260	996423
395751	996424
669574	996425
49590	996426
2237	996427
365103	996428
117186	996429
443288	996430
432	996431
10236	996432
594737	996433
388386	996434
123550	996435
519823	996436
718336	996437
679239	996438
424952	996439
128162	996440
102789	996441
687494	996442
476523	996443
352990	996444
4746	996445
9421	996446
341902	996447
172442	996448
7681	996449
647651	996450
559394	996451
145039	996452
3485	996453
16905	996454
600969	996455
31718	996456
526870	996457
80181	996458
625524	996459
618808	996460
84153	996461
22501	996462
467421	996463
302127	996464
158514	996465
169055	996466
447271	996467
362559	996468
7010	996469
5104	996470
609423	996471
425293	996472
501418	996473
457748	996474
30987	996475
6512	996476
384907	996477
199338	996478
5095	996479
131354	996480
704913	996481
549110	996482
48847	996483
689489	996484
240648	996485
711906	996486
226690	996487
387284	996488
632505	996489
53838	996490
177416	996491
14486	996492
50514	996493
292322	996494
467693	996495
111834	996496
574310	996497
664578	996498
651570	996499
112699	996500
172272	996501
724636	996502
419730	996503
164497	996504
178820	996505
5007	996506
624986	996507
33124	996508
144111	996509
127906	996510
73430	996511
464991	996512
24167	996513
161640	996514
86440	996515
188986	996516
281115	996517
661257	996518
477768	996519
33432	996520
666385	996521
204070	996522
30838	996523
237173	996524
513824	996525
7325	996526
214397	996527
552870	996528
38336	996529
48623	996530
118073	996531
133007	996532
213162	996533
199705	996534
117950	996535
113144	996536
179941	996537
620375	996538
693162	996539
646527	996540
145438	996541
122975	996542
281459	996543
443677	996544
392457	996545
127718	996546
557106	996547
46661	996548
338981	996549
355345	996550
616581	996551
1639	996552
341964	996553
47008	996554
149847	996555
87968	996556
262420	996557
78488	996558
487356	996559
36657	996560
173225	996561
173815	996562
100200	996563
434641	996564
443079	996565
591818	996566
463789	996567
711624	996568
424083	996569
43325	996570
53169	996571
650052	996572
357073	996573
585415	996574
3720	996575
139828	996576
667047	996577
313626	996578
177891	996579
114882	996580
687060	996581
326283	996582
54486	996583
96119	996584
89122	996585
348475	996586
663459	996587
393389	996588
323240	996589
135684	996590
161413	996591
458435	996592
235717	996593
652108	996594
57914	996595
374255	996596
590601	996597
358696	996598
55697	996599
235240	996600
582682	996601
60610	996602
18101	996603
405859	996604
394651	996605
700598	996606
8391	996607
15813	996608
624296	996609
270775	996610
442	996611
98854	996612
355155	996613
112067	996614
91128	996615
234414	996616
15446	996617
185372	996618
463320	996619
594659	996620
62905	996621
147804	996622
639073	996623
572278	996624
72398	996625
24011	996626
409713	996627
18416	996628
616722	996629
55394	996630
341549	996631
311859	996632
77044	996633
69549	996634
104774	996635
168554	996636
667431	996637
316707	996638
179847	996639
29508	996640
102399	996641
66391	996642
53001	996643
18968	996644
66753	996645
141951	996646
179276	996647
2913	996648
421861	996649
155583	996650
139392	996651
479523	996652
187218	996653
48009	996654
7977	996655
520744	996656
88933	996657
10819	996658
541309	996659
711939	996660
711833	996661
116742	996662
476537	996663
123159	996664
175810	996665
86	996666
2883	996667
287721	996668
4222	996669
601807	996670
334810	996671
156805	996672
492325	996673
97889	996674
666302	996675
144330	996676
305002	996677
348971	996678
66	996679
181887	996680
22962	996681
294134	996682
544712	996683
526095	996684
380467	996685
183337	996686
41305	996687
689146	996688
401893	996689
257485	996690
50485	996691
145440	996692
699083	996693
473303	996694
151679	996695
5243	996696
535366	996697
45788	996698
105319	996699
153534	996700
176078	996701
194321	996702
202929	996703
309855	996704
645980	996705
114005	996706
568921	996707
19747	996708
122530	996709
167686	996710
362877	996711
60625	996712
233841	996713
592854	996714
483083	996715
269615	996716
534997	996717
229792	996718
344544	996719
25178	996720
153880	996721
585195	996722
2201	996723
52929	996724
669086	996725
60664	996726
479582	996727
81011	996728
68456	996729
4819	996730
266830	996731
661000	996732
152342	996733
196910	996734
493688	996735
562856	996736
55761	996737
515869	996738
593963	996739
455691	996740
680770	996741
17483	996742
38696	996743
169568	996744
468799	996745
613507	996746
122810	996747
190008	996748
171698	996749
539049	996750
18662	996751
468581	996752
629026	996753
164323	996754
244208	996755
480304	996756
435789	996757
216916	996758
517152	996759
178087	996760
679647	996761
695976	996762
464672	996763
18098	996764
268106	996765
190024	996766
525531	996767
140958	996768
687768	996769
31223	996770
472144	996771
496432	996772
288565	996773
336238	996774
15559	996775
42399	996776
456197	996777
37126	996778
328061	996779
116765	996780
107636	996781
501509	996782
51040	996783
151169	996784
454007	996785
524473	996786
462627	996787
283611	996788
363820	996789
331923	996790
326221	996791
50113	996792
177928	996793
10742	996794
138304	996795
154304	996796
340733	996797
163145	996798
48912	996799
169193	996800
652563	996801
7232	996802
537772	996803
260830	996804
362462	996805
55688	996806
175591	996807
459757	996808
367716	996809
446013	996810
31190	996811
131544	996812
697875	996813
329041	996814
137720	996815
348963	996816
116339	996817
50595	996818
568526	996819
138297	996820
317530	996821
133259	996822
168404	996823
125847	996824
43344	996825
97641	996826
121475	996827
156005	996828
209420	996829
61693	996830
148719	996831
672158	996832
184628	996833
299607	996834
273936	996835
139045	996836
704331	996837
358734	996838
334247	996839
613270	996840
557838	996841
563399	996842
46451	996843
540158	996844
46602	996845
259221	996846
27785	996847
407585	996848
577965	996849
171924	996850
348524	996851
724032	996852
494253	996853
161802	996854
459931	996855
479270	996856
10355	996857
32779	996858
185912	996859
104410	996860
128161	996861
187042	996862
148612	996863
440995	996864
27570	996865
669993	996866
43952	996867
48971	996868
702511	996869
194083	996870
268509	996871
338142	996872
236091	996873
142794	996874
608199	996875
322581	996876
634787	996877
300103	996878
204446	996879
30928	996880
6227	996881
162730	996882
550422	996883
141124	996884
220940	996885
199670	996886
29981	996887
677920	996888
84894	996889
450766	996890
137572	996891
1786	996892
292486	996893
292403	996894
149785	996895
23286	996896
336436	996897
183481	996898
14057	996899
90478	996900
4160	996901
636646	996902
402700	996903
23711	996904
191647	996905
393853	996906
684394	996907
460504	996908
354567	996909
16446	996910
114783	996911
307684	996912
249158	996913
315663	996914
496341	996915
151472	996916
51275	996917
422558	996918
331499	996919
12911	996920
127839	996921
309062	996922
7461	996923
694010	996924
149948	996925
20600	996926
582965	996927
144946	996928
462838	996929
425947	996930
510104	996931
146598	996932
345741	996933
100661	996934
348609	996935
277074	996936
117918	996937
5129	996938
390198	996939
120262	996940
374535	996941
681262	996942
363078	996943
236404	996944
132943	996945
307467	996946
28056	996947
4930	996948
36193	996949
502977	996950
436098	996951
13712	996952
293465	996953
467345	996954
278579	996955
33284	996956
572035	996957
508532	996958
584309	996959
472188	996960
558990	996961
581745	996962
148631	996963
112205	996964
94728	996965
578162	996966
46757	996967
423441	996968
178158	996969
82429	996970
57617	996971
118538	996972
71744	996973
590956	996974
398274	996975
153287	996976
415396	996977
262586	996978
597350	996979
88725	996980
669239	996981
111223	996982
614259	996983
21700	996984
654612	996985
146779	996986
117613	996987
115221	996988
251859	996989
406231	996990
125838	996991
603722	996992
635741	996993
708507	996994
11185	996995
48999	996996
535139	996997
103242	996998
374866	996999
3712	997000
67481	997001
46994	997002
586661	997003
368785	997004
92916	997005
426891	997006
638258	997007
480885	997008
372343	997009
663593	997010
90985	997011
612915	997012
173463	997013
307280	997014
265133	997015
90352	997016
690010	997017
120799	997018
675069	997019
668300	997020
21261	997021
714198	997022
112210	997023
371260	997024
22667	997025
185474	997026
35125	997027
312925	997028
123743	997029
539806	997030
131622	997031
497851	997032
355212	997033
6062	997034
668400	997035
391321	997036
136340	997037
118828	997038
130680	997039
463646	997040
646695	997041
135650	997042
5559	997043
118713	997044
555990	997045
32083	997046
104298	997047
559758	997048
44638	997049
13694	997050
553635	997051
285672	997052
567129	997053
61003	997054
6579	997055
613219	997056
609855	997057
190021	997058
587619	997059
146432	997060
292001	997061
21494	997062
307145	997063
113780	997064
39826	997065
425252	997066
16538	997067
147365	997068
229423	997069
151	997070
280953	997071
450582	997072
517920	997073
438223	997074
310781	997075
636471	997076
31439	997077
581623	997078
330416	997079
554265	997080
40753	997081
445197	997082
315840	997083
271829	997084
520159	997085
134693	997086
265766	997087
118332	997088
721307	997089
16123	997090
537226	997091
390952	997092
15790	997093
108721	997094
412532	997095
18913	997096
585068	997097
560779	997098
96380	997099
27373	997100
651400	997101
51081	997102
44509	997103
709502	997104
647250	997105
257011	997106
542370	997107
247973	997108
648983	997109
110868	997110
377993	997111
697810	997112
51355	997113
640308	997114
276423	997115
34394	997116
270490	997117
668021	997118
21105	997119
73079	997120
150292	997121
98683	997122
59996	997123
265309	997124
3068	997125
359	997126
379086	997127
128822	997128
701887	997129
347741	997130
93784	997131
334973	997132
12621	997133
90791	997134
226901	997135
2329	997136
236292	997137
67802	997138
592966	997139
106782	997140
566259	997141
168362	997142
629301	997143
196126	997144
44401	997145
5858	997146
600553	997147
721027	997148
332194	997149
272401	997150
37956	997151
348869	997152
237027	997153
13122	997154
426821	997155
44449	997156
693988	997157
21377	997158
518414	997159
201969	997160
443311	997161
161909	997162
296542	997163
1430	997164
4232	997165
414277	997166
181238	997167
447784	997168
627641	997169
294788	997170
80498	997171
178601	997172
469547	997173
270083	997174
90644	997175
57869	997176
466447	997177
246175	997178
279422	997179
165524	997180
523044	997181
550647	997182
180124	997183
95704	997184
271229	997185
126418	997186
694213	997187
151077	997188
30689	997189
13484	997190
711771	997191
99463	997192
102601	997193
579327	997194
162101	997195
76706	997196
104139	997197
28583	997198
70471	997199
320320	997200
22000	997201
312341	997202
19255	997203
68109	997204
685809	997205
624162	997206
174040	997207
154270	997208
1127	997209
2851	997210
456441	997211
314698	997212
168756	997213
358773	997214
185883	997215
150405	997216
521115	997217
12928	997218
323508	997219
217399	997220
614554	997221
594494	997222
476663	997223
702144	997224
138950	997225
116056	997226
274090	997227
668565	997228
305118	997229
63945	997230
157102	997231
481113	997232
294915	997233
5714	997234
495407	997235
25756	997236
386171	997237
270720	997238
524038	997239
699157	997240
391902	997241
170083	997242
76203	997243
40409	997244
657581	997245
101285	997246
92838	997247
384344	997248
44977	997249
513982	997250
635509	997251
79452	997252
273508	997253
211685	997254
694856	997255
102847	997256
492542	997257
32116	997258
580230	997259
336	997260
160979	997261
9982	997262
21020	997263
125827	997264
177210	997265
169760	997266
307952	997267
395067	997268
193037	997269
147830	997270
13008	997271
169742	997272
624664	997273
301362	997274
641643	997275
536497	997276
668137	997277
281473	997278
324142	997279
626050	997280
482985	997281
679316	997282
295651	997283
51983	997284
502932	997285
59754	997286
228385	997287
927	997288
40323	997289
650814	997290
164715	997291
275499	997292
200925	997293
30532	997294
52037	997295
271735	997296
271384	997297
546217	997298
21189	997299
401969	997300
443487	997301
560474	997302
447357	997303
37934	997304
541781	997305
248619	997306
698669	997307
103310	997308
380131	997309
459671	997310
18887	997311
470443	997312
137778	997313
102197	997314
10057	997315
442843	997316
105128	997317
253675	997318
147486	997319
57328	997320
594239	997321
189006	997322
144887	997323
76045	997324
165303	997325
391087	997326
541048	997327
377464	997328
234192	997329
103894	997330
457518	997331
612592	997332
404810	997333
458660	997334
459885	997335
374310	997336
231756	997337
508871	997338
716011	997339
191881	997340
175031	997341
205264	997342
647072	997343
129627	997344
44221	997345
129754	997346
716588	997347
324612	997348
176036	997349
454543	997350
6737	997351
447543	997352
34131	997353
470651	997354
408207	997355
460848	997356
298421	997357
330741	997358
222891	997359
122141	997360
795	997361
125407	997362
8069	997363
304497	997364
277009	997365
366075	997366
6322	997367
123099	997368
416110	997369
181567	997370
76120	997371
449179	997372
150380	997373
476300	997374
322834	997375
54373	997376
629317	997377
455992	997378
320327	997379
21706	997380
133285	997381
327607	997382
166328	997383
35476	997384
310359	997385
490243	997386
145292	997387
610175	997388
209446	997389
126071	997390
707231	997391
351306	997392
110264	997393
367658	997394
591183	997395
72948	997396
46763	997397
281501	997398
541093	997399
587082	997400
567771	997401
20497	997402
129049	997403
102101	997404
660015	997405
17316	997406
26734	997407
414220	997408
673673	997409
101340	997410
203500	997411
639037	997412
74432	997413
216938	997414
364682	997415
4712	997416
56499	997417
91141	997418
154330	997419
475078	997420
7140	997421
105625	997422
288130	997423
275905	997424
614635	997425
67585	997426
456512	997427
28640	997428
667154	997429
443903	997430
357225	997431
339879	997432
264902	997433
106205	997434
680176	997435
14131	997436
105342	997437
62232	997438
51966	997439
666016	997440
437903	997441
121772	997442
612568	997443
185078	997444
87294	997445
104026	997446
638914	997447
228269	997448
226721	997449
112999	997450
241007	997451
633935	997452
271027	997453
468160	997454
140811	997455
154306	997456
333115	997457
697466	997458
378559	997459
144540	997460
6365	997461
648489	997462
598619	997463
6222	997464
420791	997465
652568	997466
401093	997467
426499	997468
183564	997469
424181	997470
361006	997471
704224	997472
392582	997473
31873	997474
116931	997475
609669	997476
546852	997477
275985	997478
2355	997479
66690	997480
597239	997481
3623	997482
49682	997483
337160	997484
5301	997485
14564	997486
697304	997487
627889	997488
514746	997489
428953	997490
517863	997491
572456	997492
35462	997493
179745	997494
10490	997495
10462	997496
148883	997497
460603	997498
114947	997499
679652	997500
696171	997501
40741	997502
15301	997503
580914	997504
168575	997505
216195	997506
173023	997507
632923	997508
85643	997509
486788	997510
586657	997511
51383	997512
360742	997513
167260	997514
422672	997515
602	997516
126842	997517
685196	997518
173776	997519
179421	997520
97790	997521
370931	997522
255134	997523
530093	997524
253804	997525
12830	997526
606126	997527
305530	997528
136039	997529
519419	997530
514385	997531
460371	997532
8775	997533
42826	997534
97803	997535
38235	997536
175283	997537
138732	997538
178147	997539
142048	997540
162981	997541
650699	997542
255436	997543
14468	997544
190917	997545
293848	997546
42511	997547
113770	997548
339248	997549
640739	997550
674644	997551
189194	997552
403702	997553
16850	997554
42921	997555
400598	997556
314095	997557
704240	997558
93360	997559
139369	997560
184397	997561
161341	997562
68776	997563
447041	997564
5281	997565
53908	997566
446669	997567
131098	997568
656816	997569
376467	997570
340179	997571
165307	997572
539852	997573
152090	997574
104037	997575
318973	997576
130093	997577
93636	997578
578009	997579
137881	997580
315121	997581
670386	997582
526988	997583
218986	997584
689835	997585
704538	997586
269778	997587
229907	997588
597373	997589
487593	997590
361216	997591
316538	997592
651473	997593
359358	997594
152496	997595
53013	997596
71998	997597
154058	997598
696437	997599
132267	997600
37994	997601
14119	997602
237790	997603
123241	997604
257599	997605
115842	997606
567586	997607
467349	997608
161569	997609
330812	997610
148101	997611
516144	997612
509054	997613
184173	997614
33771	997615
115853	997616
79321	997617
337962	997618
188834	997619
14461	997620
65014	997621
31389	997622
178724	997623
554702	997624
149454	997625
131756	997626
503829	997627
54288	997628
249783	997629
65866	997630
171137	997631
544242	997632
599567	997633
169746	997634
415382	997635
675958	997636
407216	997637
17032	997638
48981	997639
113702	997640
648710	997641
273580	997642
662326	997643
166704	997644
479788	997645
69170	997646
28153	997647
477186	997648
60867	997649
374931	997650
167913	997651
182865	997652
228699	997653
702793	997654
108239	997655
257476	997656
347319	997657
391055	997658
716803	997659
188988	997660
164835	997661
177235	997662
133106	997663
16055	997664
347955	997665
534234	997666
405732	997667
608817	997668
535937	997669
250003	997670
28426	997671
440607	997672
87208	997673
216958	997674
377072	997675
248559	997676
36703	997677
519892	997678
135545	997679
529403	997680
534350	997681
458616	997682
557268	997683
547699	997684
114064	997685
80433	997686
262907	997687
16191	997688
171556	997689
88127	997690
43877	997691
175815	997692
147007	997693
634642	997694
49829	997695
619570	997696
317491	997697
69569	997698
164148	997699
9508	997700
478760	997701
3787	997702
127040	997703
397918	997704
116540	997705
503482	997706
23474	997707
502728	997708
179777	997709
599023	997710
41330	997711
397488	997712
584399	997713
53680	997714
117011	997715
269858	997716
9758	997717
538399	997718
284823	997719
399118	997720
31289	997721
79380	997722
610494	997723
311807	997724
359236	997725
562841	997726
4629	997727
78379	997728
685409	997729
172903	997730
651669	997731
630272	997732
397849	997733
73191	997734
49159	997735
118091	997736
39751	997737
122693	997738
68013	997739
694095	997740
441748	997741
13856	997742
105832	997743
704299	997744
14947	997745
619776	997746
360967	997747
464657	997748
254844	997749
271614	997750
178970	997751
12879	997752
653659	997753
134980	997754
627315	997755
651458	997756
88387	997757
26480	997758
23458	997759
5153	997760
501411	997761
225245	997762
155058	997763
168674	997764
701119	997765
182668	997766
354760	997767
486312	997768
663605	997769
364655	997770
150171	997771
371211	997772
73321	997773
397939	997774
563918	997775
113040	997776
398880	997777
567534	997778
512181	997779
67321	997780
318159	997781
103238	997782
285105	997783
250253	997784
183537	997785
413597	997786
572503	997787
85406	997788
84698	997789
397531	997790
675261	997791
134664	997792
337787	997793
4887	997794
132523	997795
47803	997796
32348	997797
193497	997798
109659	997799
142787	997800
646245	997801
212150	997802
164585	997803
18391	997804
162258	997805
553613	997806
392458	997807
602355	997808
198110	997809
204690	997810
675165	997811
53917	997812
127942	997813
536758	997814
163024	997815
336251	997816
205614	997817
392314	997818
12150	997819
560103	997820
141424	997821
153666	997822
25182	997823
756	997824
18306	997825
199625	997826
110275	997827
204874	997828
314705	997829
292668	997830
620806	997831
6051	997832
24529	997833
8377	997834
67710	997835
462252	997836
229506	997837
194232	997838
192649	997839
10014	997840
4903	997841
543726	997842
158298	997843
181367	997844
505594	997845
702590	997846
564764	997847
462655	997848
197968	997849
582762	997850
135783	997851
34020	997852
684875	997853
181761	997854
2603	997855
126324	997856
463108	997857
715158	997858
236235	997859
374668	997860
669134	997861
155148	997862
408914	997863
391874	997864
482715	997865
230830	997866
216297	997867
25049	997868
18693	997869
421182	997870
231718	997871
416499	997872
553648	997873
85302	997874
100474	997875
394478	997876
15012	997877
67834	997878
307033	997879
252755	997880
147860	997881
647759	997882
447691	997883
453195	997884
466033	997885
606304	997886
612644	997887
498599	997888
91291	997889
352374	997890
4306	997891
197229	997892
33831	997893
267882	997894
137307	997895
299094	997896
182561	997897
699274	997898
143376	997899
172611	997900
75604	997901
212954	997902
119984	997903
118688	997904
119498	997905
547915	997906
576979	997907
176291	997908
219	997909
675767	997910
264551	997911
546162	997912
70356	997913
36467	997914
443787	997915
19384	997916
418864	997917
145385	997918
69728	997919
242249	997920
720296	997921
232728	997922
375259	997923
253078	997924
236557	997925
181862	997926
294135	997927
239520	997928
241808	997929
175573	997930
52101	997931
78448	997932
73225	997933
272442	997934
113933	997935
4359	997936
126317	997937
133719	997938
174443	997939
56698	997940
289401	997941
553914	997942
228971	997943
12749	997944
15293	997945
120967	997946
156147	997947
247765	997948
490081	997949
143536	997950
382921	997951
284281	997952
68753	997953
206224	997954
107189	997955
427368	997956
76038	997957
43474	997958
4200	997959
90100	997960
593079	997961
43564	997962
82348	997963
43413	997964
30544	997965
172197	997966
17030	997967
8028	997968
8632	997969
10737	997970
592960	997971
144815	997972
515023	997973
391342	997974
32675	997975
688298	997976
124500	997977
330389	997978
131777	997979
465799	997980
466229	997981
432462	997982
405196	997983
617504	997984
645415	997985
242223	997986
86075	997987
91083	997988
388120	997989
307912	997990
50748	997991
255539	997992
208921	997993
93216	997994
77707	997995
133780	997996
21802	997997
508846	997998
232309	997999
264411	998000
553424	998001
549952	998002
6470	998003
154866	998004
274099	998005
15256	998006
178859	998007
216763	998008
15562	998009
429540	998010
544767	998011
63486	998012
94170	998013
148524	998014
404360	998015
43651	998016
630574	998017
54412	998018
13118	998019
321969	998020
473508	998021
263769	998022
490696	998023
711180	998024
139742	998025
362194	998026
225526	998027
457930	998028
6145	998029
51279	998030
675878	998031
708680	998032
619146	998033
144300	998034
363354	998035
280572	998036
209042	998037
17694	998038
40595	998039
545172	998040
76666	998041
481736	998042
7251	998043
55456	998044
543119	998045
658102	998046
101802	998047
92312	998048
151146	998049
47627	998050
22433	998051
185644	998052
33429	998053
102944	998054
135117	998055
501004	998056
147232	998057
35265	998058
557455	998059
95244	998060
106212	998061
26108	998062
510427	998063
316469	998064
348899	998065
485770	998066
487214	998067
45748	998068
611333	998069
339649	998070
260856	998071
26440	998072
49218	998073
57924	998074
136239	998075
21989	998076
3837	998077
398230	998078
148276	998079
86657	998080
701031	998081
487372	998082
186819	998083
179135	998084
243841	998085
33034	998086
424460	998087
99985	998088
179518	998089
562208	998090
1591	998091
175286	998092
30699	998093
328934	998094
320474	998095
263789	998096
165932	998097
180927	998098
533125	998099
30695	998100
365966	998101
715513	998102
229948	998103
153790	998104
207268	998105
546567	998106
148991	998107
464826	998108
114418	998109
46934	998110
436934	998111
544734	998112
122401	998113
14354	998114
249451	998115
168178	998116
637221	998117
587916	998118
105158	998119
520627	998120
693602	998121
470886	998122
658071	998123
336276	998124
569310	998125
655672	998126
183204	998127
138238	998128
579924	998129
11409	998130
182225	998131
71960	998132
89783	998133
708713	998134
19363	998135
721940	998136
63601	998137
145205	998138
71617	998139
73552	998140
71046	998141
614130	998142
228637	998143
128998	998144
144951	998145
20296	998146
439065	998147
660848	998148
102104	998149
147172	998150
18871	998151
170600	998152
121552	998153
70387	998154
337285	998155
28270	998156
62266	998157
607803	998158
111538	998159
283740	998160
53837	998161
6435	998162
23960	998163
256316	998164
266521	998165
12907	998166
18570	998167
184202	998168
717432	998169
384815	998170
14923	998171
403521	998172
69103	998173
279150	998174
384049	998175
717063	998176
7855	998177
97874	998178
74517	998179
605165	998180
116212	998181
72712	998182
39787	998183
562222	998184
58481	998185
408968	998186
5965	998187
587932	998188
9534	998189
199077	998190
155841	998191
702202	998192
303	998193
114253	998194
488213	998195
41300	998196
50575	998197
302133	998198
445425	998199
616292	998200
10561	998201
107136	998202
605524	998203
207484	998204
155651	998205
383641	998206
149302	998207
6867	998208
67062	998209
68309	998210
160269	998211
403256	998212
664797	998213
281698	998214
119763	998215
339333	998216
330814	998217
343997	998218
132199	998219
77953	998220
356160	998221
63672	998222
513262	998223
530788	998224
58656	998225
30943	998226
460819	998227
301786	998228
552383	998229
261725	998230
57197	998231
408644	998232
58460	998233
30449	998234
323570	998235
499234	998236
415946	998237
436808	998238
244	998239
19935	998240
35137	998241
42117	998242
549309	998243
487565	998244
706874	998245
508565	998246
663620	998247
112603	998248
680385	998249
6089	998250
41658	998251
503927	998252
409334	998253
281397	998254
484371	998255
145092	998256
384611	998257
26195	998258
174223	998259
474680	998260
80767	998261
657698	998262
5548	998263
570833	998264
32323	998265
602163	998266
7279	998267
107712	998268
104349	998269
652998	998270
23726	998271
180741	998272
427758	998273
154633	998274
5807	998275
223594	998276
83828	998277
3951	998278
93690	998279
146665	998280
1084	998281
69705	998282
261230	998283
120109	998284
166250	998285
368855	998286
242183	998287
253369	998288
366133	998289
21211	998290
13767	998291
43239	998292
117690	998293
115228	998294
548834	998295
156209	998296
169215	998297
110171	998298
614467	998299
123145	998300
314351	998301
644425	998302
292181	998303
226145	998304
679088	998305
675416	998306
27006	998307
655891	998308
473891	998309
273524	998310
178669	998311
64854	998312
435900	998313
624715	998314
335836	998315
136448	998316
52971	998317
557164	998318
318603	998319
617544	998320
182232	998321
145881	998322
59890	998323
35070	998324
176146	998325
183473	998326
89169	998327
90379	998328
166034	998329
347029	998330
135872	998331
7673	998332
693207	998333
32349	998334
62024	998335
673328	998336
23407	998337
646514	998338
640641	998339
155295	998340
8920	998341
111616	998342
34961	998343
85361	998344
166173	998345
60969	998346
126737	998347
618373	998348
331807	998349
404677	998350
125377	998351
129920	998352
149672	998353
235362	998354
378077	998355
154093	998356
626961	998357
52430	998358
71493	998359
114707	998360
36032	998361
348714	998362
232093	998363
5932	998364
515620	998365
547497	998366
301238	998367
134685	998368
500962	998369
70262	998370
127257	998371
20864	998372
251427	998373
692122	998374
38802	998375
84779	998376
517418	998377
398700	998378
607140	998379
69430	998380
129004	998381
578288	998382
42885	998383
690541	998384
63694	998385
149186	998386
32341	998387
668018	998388
296646	998389
593166	998390
604453	998391
257302	998392
217683	998393
8624	998394
295393	998395
452444	998396
17385	998397
276737	998398
325147	998399
49447	998400
19199	998401
84901	998402
71716	998403
707693	998404
83986	998405
719983	998406
30154	998407
715245	998408
136564	998409
320000	998410
17947	998411
140648	998412
16914	998413
53440	998414
72908	998415
40541	998416
41659	998417
15193	998418
60545	998419
116069	998420
79435	998421
165983	998422
720417	998423
396988	998424
191795	998425
62014	998426
231059	998427
385649	998428
165975	998429
6421	998430
342228	998431
580170	998432
322275	998433
294862	998434
614207	998435
96178	998436
255549	998437
440759	998438
858	998439
142858	998440
110944	998441
31085	998442
431485	998443
563419	998444
137760	998445
178869	998446
240098	998447
277259	998448
252112	998449
15562	998450
412371	998451
3411	998452
119449	998453
222516	998454
90399	998455
1770	998456
67706	998457
23592	998458
180797	998459
76161	998460
551506	998461
117895	998462
274574	998463
659712	998464
23	998465
462313	998466
87954	998467
171122	998468
80211	998469
2211	998470
179292	998471
35082	998472
139094	998473
433642	998474
10969	998475
264495	998476
208642	998477
27214	998478
536848	998479
717712	998480
650090	998481
593465	998482
679012	998483
663576	998484
495045	998485
680582	998486
600084	998487
288223	998488
362171	998489
5650	998490
595501	998491
40914	998492
462071	998493
18938	998494
454847	998495
140044	998496
351963	998497
297471	998498
20140	998499
519842	998500
482706	998501
431736	998502
192219	998503
14313	998504
121836	998505
15595	998506
573854	998507
82651	998508
341305	998509
25750	998510
31897	998511
83567	998512
95100	998513
270030	998514
87670	998515
66365	998516
9034	998517
358435	998518
87436	998519
87834	998520
705949	998521
666127	998522
324081	998523
143211	998524
686623	998525
76278	998526
469422	998527
7170	998528
165733	998529
502817	998530
394	998531
646472	998532
658146	998533
243618	998534
172641	998535
235143	998536
124078	998537
105442	998538
635603	998539
49692	998540
357057	998541
531664	998542
451541	998543
432315	998544
127889	998545
169091	998546
80137	998547
96453	998548
137192	998549
346067	998550
637458	998551
586926	998552
251622	998553
176218	998554
309594	998555
23423	998556
18664	998557
192923	998558
14094	998559
361853	998560
672125	998561
31641	998562
33784	998563
573293	998564
312978	998565
682498	998566
96226	998567
209156	998568
601120	998569
193148	998570
107793	998571
62251	998572
493754	998573
618060	998574
36253	998575
2219	998576
12653	998577
91912	998578
7131	998579
467970	998580
148475	998581
186621	998582
217484	998583
114	998584
641461	998585
666948	998586
381209	998587
276918	998588
446409	998589
205323	998590
702968	998591
182876	998592
541348	998593
226125	998594
206767	998595
148648	998596
51984	998597
291949	998598
54973	998599
84192	998600
241793	998601
124395	998602
363129	998603
33858	998604
618196	998605
46321	998606
8716	998607
184225	998608
206380	998609
642374	998610
505024	998611
102361	998612
483388	998613
23373	998614
631178	998615
50151	998616
40878	998617
6971	998618
353127	998619
44137	998620
350752	998621
88278	998622
147	998623
642492	998624
7492	998625
388448	998626
141867	998627
139516	998628
491788	998629
101040	998630
243061	998631
339100	998632
446	998633
666289	998634
64450	998635
186699	998636
88683	998637
235914	998638
472240	998639
520054	998640
554211	998641
170799	998642
324335	998643
93684	998644
403468	998645
142501	998646
18296	998647
25261	998648
8997	998649
682410	998650
3901	998651
312425	998652
43366	998653
616982	998654
256564	998655
102380	998656
100380	998657
622886	998658
182465	998659
600838	998660
184871	998661
163690	998662
172826	998663
498650	998664
275601	998665
139164	998666
716835	998667
446798	998668
235318	998669
5882	998670
440547	998671
185556	998672
267750	998673
84070	998674
29939	998675
2019	998676
115726	998677
35641	998678
126648	998679
137053	998680
322782	998681
426460	998682
429518	998683
456769	998684
617763	998685
122576	998686
48438	998687
22	998688
339600	998689
370651	998690
343676	998691
434640	998692
29344	998693
466736	998694
467247	998695
170890	998696
583972	998697
115419	998698
17	998699
383442	998700
87037	998701
183	998702
351292	998703
258520	998704
6094	998705
331428	998706
673240	998707
149733	998708
129499	998709
413577	998710
309453	998711
574884	998712
284606	998713
565245	998714
645841	998715
100115	998716
404858	998717
86841	998718
120051	998719
4912	998720
22535	998721
88080	998722
291818	998723
486945	998724
435593	998725
592233	998726
61067	998727
35356	998728
217994	998729
43096	998730
571371	998731
165102	998732
336029	998733
108822	998734
111469	998735
80273	998736
443964	998737
416943	998738
29883	998739
36204	998740
225979	998741
91828	998742
652304	998743
169557	998744
174453	998745
256604	998746
126756	998747
716350	998748
216578	998749
271652	998750
252397	998751
162086	998752
494026	998753
475286	998754
161681	998755
388287	998756
33394	998757
123452	998758
578711	998759
696252	998760
746	998761
326115	998762
73499	998763
680273	998764
709566	998765
36218	998766
121118	998767
523849	998768
540789	998769
118118	998770
633887	998771
370605	998772
105010	998773
78594	998774
99996	998775
211937	998776
366626	998777
432692	998778
105870	998779
258538	998780
396429	998781
439029	998782
12574	998783
290684	998784
155814	998785
635999	998786
97793	998787
98874	998788
625068	998789
664445	998790
351766	998791
28804	998792
419423	998793
210300	998794
426645	998795
18336	998796
525209	998797
672916	998798
10348	998799
62708	998800
537622	998801
486752	998802
116971	998803
38932	998804
93990	998805
155642	998806
330749	998807
423057	998808
13470	998809
16084	998810
50965	998811
311980	998812
65253	998813
1494	998814
666816	998815
194036	998816
139998	998817
80889	998818
643050	998819
610380	998820
502222	998821
137772	998822
575506	998823
96604	998824
342587	998825
687159	998826
168969	998827
194834	998828
568496	998829
392846	998830
105386	998831
359021	998832
373344	998833
483117	998834
570215	998835
474674	998836
255665	998837
479677	998838
350062	998839
47708	998840
441556	998841
60255	998842
604965	998843
128333	998844
64631	998845
535528	998846
118773	998847
140376	998848
313699	998849
303494	998850
318570	998851
7917	998852
484476	998853
53574	998854
260429	998855
343392	998856
77555	998857
108623	998858
324253	998859
433090	998860
643507	998861
46149	998862
23474	998863
686200	998864
85148	998865
666431	998866
146485	998867
329509	998868
176764	998869
465073	998870
430078	998871
288071	998872
106820	998873
505583	998874
367813	998875
388231	998876
135185	998877
1968	998878
472603	998879
93201	998880
14961	998881
398178	998882
121412	998883
110115	998884
51187	998885
300918	998886
124271	998887
191834	998888
562972	998889
585506	998890
2955	998891
591140	998892
161446	998893
63188	998894
342061	998895
36541	998896
495699	998897
118465	998898
339732	998899
61545	998900
6915	998901
110	998902
159227	998903
526637	998904
582367	998905
368147	998906
202064	998907
347391	998908
161678	998909
122929	998910
196958	998911
207366	998912
237624	998913
27429	998914
421404	998915
42112	998916
136950	998917
399908	998918
102966	998919
590882	998920
648075	998921
166856	998922
13720	998923
76514	998924
572047	998925
299674	998926
63244	998927
49306	998928
473265	998929
574993	998930
68084	998931
14268	998932
123695	998933
350000	998934
12780	998935
346262	998936
447394	998937
35819	998938
213750	998939
427538	998940
50043	998941
360119	998942
46371	998943
495291	998944
88678	998945
522492	998946
259690	998947
671419	998948
170105	998949
536954	998950
540510	998951
724239	998952
30747	998953
114176	998954
658559	998955
699470	998956
506781	998957
113507	998958
111989	998959
182062	998960
34160	998961
325123	998962
699989	998963
290628	998964
60773	998965
18307	998966
521451	998967
4434	998968
10283	998969
172978	998970
505007	998971
180343	998972
96251	998973
24335	998974
13458	998975
1297	998976
281469	998977
418755	998978
165749	998979
472308	998980
237408	998981
41218	998982
8886	998983
375419	998984
524354	998985
296923	998986
51358	998987
36752	998988
327248	998989
417563	998990
225598	998991
89034	998992
180481	998993
161032	998994
264518	998995
2109	998996
93986	998997
687956	998998
440	998999
317616	999000
176024	999001
392288	999002
603271	999003
188684	999004
18327	999005
387014	999006
159070	999007
267183	999008
71773	999009
220592	999010
371062	999011
154295	999012
182490	999013
407655	999014
651437	999015
650012	999016
76091	999017
549740	999018
240358	999019
457937	999020
23085	999021
704624	999022
651820	999023
3552	999024
18603	999025
222506	999026
154213	999027
104549	999028
164781	999029
94833	999030
388426	999031
70	999032
286144	999033
149967	999034
457866	999035
120904	999036
287782	999037
45864	999038
38053	999039
11336	999040
465908	999041
2565	999042
614540	999043
707837	999044
157459	999045
244219	999046
385675	999047
616723	999048
566012	999049
5359	999050
122651	999051
25495	999052
564255	999053
511538	999054
61318	999055
343471	999056
330669	999057
34435	999058
88274	999059
98432	999060
186882	999061
281877	999062
85470	999063
189602	999064
85672	999065
388115	999066
169298	999067
546799	999068
443385	999069
81171	999070
390058	999071
34204	999072
227790	999073
713223	999074
185853	999075
48198	999076
587060	999077
546264	999078
161468	999079
184788	999080
566065	999081
207909	999082
110701	999083
117278	999084
337404	999085
377222	999086
675313	999087
146421	999088
673535	999089
580258	999090
153113	999091
88430	999092
170351	999093
392475	999094
64696	999095
172664	999096
5937	999097
484017	999098
109961	999099
30112	999100
513221	999101
1582	999102
495452	999103
578276	999104
142037	999105
197064	999106
408274	999107
186807	999108
8510	999109
86877	999110
183295	999111
46460	999112
644780	999113
343388	999114
310459	999115
436800	999116
33248	999117
512969	999118
467904	999119
700394	999120
655563	999121
401002	999122
598393	999123
641183	999124
393588	999125
89977	999126
29369	999127
648054	999128
86740	999129
404386	999130
466823	999131
24739	999132
611877	999133
561127	999134
476864	999135
15898	999136
442928	999137
44390	999138
172208	999139
744	999140
136089	999141
136996	999142
652005	999143
53706	999144
25081	999145
154578	999146
9786	999147
337494	999148
450686	999149
81150	999150
203103	999151
572002	999152
436	999153
9658	999154
589792	999155
44915	999156
119459	999157
689885	999158
600630	999159
57400	999160
556105	999161
15809	999162
84400	999163
145639	999164
121110	999165
51038	999166
161311	999167
15837	999168
405899	999169
56675	999170
249923	999171
18019	999172
655772	999173
227040	999174
52491	999175
285072	999176
73806	999177
445869	999178
198473	999179
68140	999180
682571	999181
555307	999182
571444	999183
113989	999184
647915	999185
470854	999186
706579	999187
586599	999188
539244	999189
377361	999190
121788	999191
178048	999192
165239	999193
712542	999194
4739	999195
26732	999196
525065	999197
36275	999198
123967	999199
38998	999200
110027	999201
685438	999202
53907	999203
46574	999204
708331	999205
626021	999206
548957	999207
682442	999208
691142	999209
207156	999210
704050	999211
527540	999212
399802	999213
347162	999214
120822	999215
394355	999216
43111	999217
527620	999218
77910	999219
54228	999220
519429	999221
649909	999222
430264	999223
101144	999224
616765	999225
598423	999226
312234	999227
4834	999228
150284	999229
107065	999230
91609	999231
549590	999232
392726	999233
43255	999234
492816	999235
72047	999236
210542	999237
587794	999238
59751	999239
244325	999240
659805	999241
3273	999242
21174	999243
108659	999244
207724	999245
11479	999246
481011	999247
672787	999248
534566	999249
341600	999250
335091	999251
25189	999252
320838	999253
538172	999254
670626	999255
274096	999256
646478	999257
389265	999258
411251	999259
55992	999260
546917	999261
414544	999262
114443	999263
17985	999264
249442	999265
570913	999266
686508	999267
360766	999268
639971	999269
12803	999270
93336	999271
91995	999272
123811	999273
206851	999274
604859	999275
350	999276
612220	999277
22761	999278
421264	999279
522987	999280
5817	999281
467260	999282
502607	999283
684014	999284
2278	999285
600947	999286
452725	999287
72139	999288
88548	999289
259119	999290
153458	999291
89337	999292
92840	999293
15846	999294
469222	999295
526024	999296
8531	999297
276999	999298
104855	999299
142475	999300
232895	999301
639842	999302
412495	999303
15292	999304
58572	999305
338877	999306
5245	999307
9065	999308
120835	999309
702517	999310
565771	999311
596445	999312
40562	999313
621315	999314
4715	999315
15696	999316
26202	999317
527984	999318
326121	999319
26028	999320
172169	999321
188924	999322
56694	999323
236505	999324
185555	999325
651118	999326
183210	999327
274173	999328
367414	999329
86422	999330
522176	999331
690938	999332
120518	999333
304147	999334
512612	999335
281968	999336
33142	999337
116437	999338
3704	999339
33420	999340
110707	999341
86910	999342
95580	999343
148784	999344
152255	999345
159166	999346
720534	999347
68642	999348
61270	999349
5854	999350
658887	999351
16464	999352
35691	999353
4539	999354
679697	999355
27343	999356
263637	999357
37796	999358
146234	999359
423536	999360
166302	999361
66200	999362
581789	999363
204453	999364
423093	999365
100305	999366
654947	999367
256119	999368
171504	999369
356731	999370
613696	999371
51012	999372
90433	999373
249748	999374
163679	999375
672476	999376
206291	999377
115604	999378
723432	999379
105716	999380
49247	999381
86920	999382
568205	999383
77777	999384
255953	999385
171281	999386
690725	999387
357902	999388
463345	999389
264873	999390
680383	999391
21707	999392
531927	999393
348422	999394
461916	999395
128567	999396
89202	999397
275565	999398
92305	999399
489	999400
319971	999401
724987	999402
534463	999403
649223	999404
251455	999405
576308	999406
181639	999407
591881	999408
272956	999409
165	999410
662897	999411
631031	999412
79509	999413
22352	999414
280602	999415
240084	999416
402250	999417
500905	999418
180642	999419
205847	999420
181127	999421
363961	999422
616725	999423
35904	999424
161183	999425
392746	999426
16732	999427
183520	999428
648834	999429
623610	999430
236486	999431
4286	999432
193259	999433
436022	999434
282899	999435
140003	999436
585563	999437
503262	999438
156763	999439
120138	999440
596572	999441
159134	999442
466499	999443
708	999444
568003	999445
486528	999446
392082	999447
512967	999448
9711	999449
693206	999450
681848	999451
250412	999452
578159	999453
462730	999454
77000	999455
75926	999456
43445	999457
723814	999458
680279	999459
711181	999460
128299	999461
163547	999462
60525	999463
142285	999464
3121	999465
330797	999466
270273	999467
136328	999468
238471	999469
48673	999470
97045	999471
52453	999472
203383	999473
74562	999474
122324	999475
544178	999476
156944	999477
395739	999478
159181	999479
348395	999480
227300	999481
592495	999482
466684	999483
457580	999484
492846	999485
38605	999486
39570	999487
430979	999488
20086	999489
79497	999490
22668	999491
401134	999492
636806	999493
85559	999494
658483	999495
613692	999496
300531	999497
169884	999498
146439	999499
30237	999500
161259	999501
675454	999502
49811	999503
706670	999504
64996	999505
188584	999506
80587	999507
41984	999508
670054	999509
108363	999510
312411	999511
255020	999512
312779	999513
106273	999514
297756	999515
60307	999516
200364	999517
16963	999518
585413	999519
680708	999520
612243	999521
89030	999522
156741	999523
650562	999524
95015	999525
212830	999526
132553	999527
578463	999528
627203	999529
372598	999530
22035	999531
698120	999532
9896	999533
87842	999534
402707	999535
177566	999536
136094	999537
484481	999538
181761	999539
502594	999540
383855	999541
583860	999542
583440	999543
112940	999544
336007	999545
104985	999546
400374	999547
325334	999548
67086	999549
548234	999550
713471	999551
532788	999552
85173	999553
130107	999554
443223	999555
480932	999556
418878	999557
414075	999558
299782	999559
155966	999560
33435	999561
654253	999562
434960	999563
630794	999564
436613	999565
158656	999566
406428	999567
172804	999568
296699	999569
5252	999570
52298	999571
373049	999572
33568	999573
443990	999574
345231	999575
467021	999576
293031	999577
112915	999578
119422	999579
517333	999580
585900	999581
691861	999582
652023	999583
723247	999584
606961	999585
394383	999586
528604	999587
809	999588
521427	999589
49905	999590
399052	999591
123301	999592
591177	999593
608640	999594
198273	999595
152198	999596
38805	999597
221418	999598
580323	999599
588985	999600
650915	999601
555565	999602
663752	999603
663948	999604
489763	999605
581739	999606
8	999607
111476	999608
126174	999609
142253	999610
149298	999611
350139	999612
478804	999613
583663	999614
601468	999615
189541	999616
290554	999617
482220	999618
58987	999619
229297	999620
270042	999621
133960	999622
538207	999623
292763	999624
623617	999625
544146	999626
592367	999627
652805	999628
215273	999629
307044	999630
26456	999631
239217	999632
480490	999633
122058	999634
698426	999635
403661	999636
415142	999637
591360	999638
168543	999639
6326	999640
74113	999641
301987	999642
144672	999643
29815	999644
48290	999645
454283	999646
611011	999647
228970	999648
502082	999649
365548	999650
302481	999651
61443	999652
411690	999653
444413	999654
51946	999655
52800	999656
13785	999657
463713	999658
53496	999659
398443	999660
104062	999661
334319	999662
4743	999663
569228	999664
335191	999665
53088	999666
106473	999667
287380	999668
172694	999669
438034	999670
172161	999671
133670	999672
435990	999673
133307	999674
39585	999675
505788	999676
532991	999677
515908	999678
134556	999679
166401	999680
309897	999681
278709	999682
11759	999683
162199	999684
195167	999685
440834	999686
53133	999687
295993	999688
535039	999689
11110	999690
504930	999691
712626	999692
385847	999693
5536	999694
102230	999695
30528	999696
618834	999697
59426	999698
476151	999699
524355	999700
62680	999701
430512	999702
4219	999703
630960	999704
251233	999705
332055	999706
643518	999707
676541	999708
338669	999709
548699	999710
9230	999711
454039	999712
662496	999713
545122	999714
536738	999715
305696	999716
373396	999717
433158	999718
718380	999719
124787	999720
17644	999721
86679	999722
2477	999723
342743	999724
343330	999725
418149	999726
467790	999727
5009	999728
674825	999729
637498	999730
13974	999731
440301	999732
42619	999733
345540	999734
602663	999735
94531	999736
568685	999737
438255	999738
672	999739
257463	999740
563127	999741
180570	999742
103773	999743
800	999744
70526	999745
156678	999746
502093	999747
525575	999748
482901	999749
358539	999750
2017	999751
91857	999752
166862	999753
408942	999754
206502	999755
299697	999756
604774	999757
87855	999758
284440	999759
720215	999760
269989	999761
520944	999762
170509	999763
36194	999764
140924	999765
32025	999766
680257	999767
216709	999768
46708	999769
14101	999770
453353	999771
295781	999772
38612	999773
463835	999774
175982	999775
724673	999776
66619	999777
151743	999778
640694	999779
316154	999780
32852	999781
718417	999782
11008	999783
73575	999784
359781	999785
489609	999786
513131	999787
74570	999788
110696	999789
13013	999790
334479	999791
561276	999792
27609	999793
505923	999794
136438	999795
634794	999796
492828	999797
47311	999798
169189	999799
551793	999800
472615	999801
9252	999802
149112	999803
549717	999804
511	999805
51334	999806
537213	999807
69319	999808
1153	999809
24828	999810
38179	999811
484642	999812
557395	999813
76293	999814
543838	999815
58982	999816
107866	999817
240680	999818
356420	999819
122443	999820
573183	999821
161339	999822
664065	999823
335735	999824
38492	999825
2248	999826
52519	999827
724961	999828
136101	999829
635276	999830
172037	999831
581331	999832
173082	999833
560280	999834
705837	999835
26312	999836
3983	999837
128912	999838
22598	999839
11267	999840
164045	999841
213231	999842
148755	999843
550152	999844
222180	999845
568083	999846
524946	999847
267016	999848
190145	999849
90276	999850
412190	999851
50672	999852
832	999853
19993	999854
589057	999855
687076	999856
55384	999857
160632	999858
670726	999859
102159	999860
2204	999861
679191	999862
596345	999863
216837	999864
633441	999865
112118	999866
148885	999867
660620	999868
89495	999869
76467	999870
520095	999871
652690	999872
185575	999873
87391	999874
677797	999875
475290	999876
157768	999877
393356	999878
124072	999879
629048	999880
345932	999881
677974	999882
185421	999883
228175	999884
132213	999885
288312	999886
19713	999887
108529	999888
60098	999889
5585	999890
530219	999891
9784	999892
157119	999893
444187	999894
343243	999895
165502	999896
102432	999897
113445	999898
2182	999899
273577	999900
116345	999901
85126	999902
515875	999903
47094	999904
625806	999905
128673	999906
299987	999907
38491	999908
94534	999909
547655	999910
23861	999911
17863	999912
394065	999913
322818	999914
36321	999915
144304	999916
3905	999917
291674	999918
96041	999919
110128	999920
71412	999921
27233	999922
14707	999923
76690	999924
680025	999925
333808	999926
671183	999927
55425	999928
195343	999929
87861	999930
30992	999931
6253	999932
94548	999933
587884	999934
326619	999935
4509	999936
40975	999937
464444	999938
555104	999939
183165	999940
119554	999941
40123	999942
582232	999943
277467	999944
194516	999945
698309	999946
166753	999947
621582	999948
117572	999949
196552	999950
315972	999951
540813	999952
666119	999953
533801	999954
154511	999955
319397	999956
99477	999957
78737	999958
337247	999959
94074	999960
360492	999961
568833	999962
235809	999963
62029	999964
176846	999965
118596	999966
109787	999967
111871	999968
175835	999969
499585	999970
476858	999971
436976	999972
153051	999973
9	999974
680197	999975
235264	999976
171149	999977
305768	999978
457082	999979
45743	999980
569974	999981
136756	999982
571934	999983
17733	999984
96146	999985
443751	999986
474897	999987
465323	999988
117527	999989
122968	999990
1768	999991
533609	999992
677893	999993
169076	999994
16312	999995
135502	999996
432055	999997
85134	999998
32369	999999
135792	1000000
